diff options
author | Jeremy Johnson <jeremy.johnson@arm.com> | 2023-03-28 09:42:32 +0100 |
---|---|---|
committer | Jeremy Johnson <jeremy.johnson@arm.com> | 2023-03-28 09:42:32 +0100 |
commit | 7f82c36048fee755fc34b24051a5a465e4544f95 (patch) | |
tree | 3d7294cb01c433d5d966a0595bb77274b80c3c9a /operators/data_nodes/const/const_8x2x13x7_i48 | |
parent | 91e6ec5fee8b2329d54369c1bc0643d86e8da3b6 (diff) | |
download | conformance_tests-7f82c36048fee755fc34b24051a5a465e4544f95.tar.gz |
Regen CONST tests for INT48 support
Signed-off-by: Jeremy Johnson <jeremy.johnson@arm.com>
Change-Id: I4d498c369b1be6fde3a51c0550c417ca6e5dd463
Diffstat (limited to 'operators/data_nodes/const/const_8x2x13x7_i48')
3 files changed, 10731 insertions, 0 deletions
diff --git a/operators/data_nodes/const/const_8x2x13x7_i48/Conformance-const-0.json b/operators/data_nodes/const/const_8x2x13x7_i48/Conformance-const-0.json new file mode 100644 index 000000000..780818d0c --- /dev/null +++ b/operators/data_nodes/const/const_8x2x13x7_i48/Conformance-const-0.json @@ -0,0 +1,1925 @@ +{ + "type": "int64", + "data": [ + [ + [ + [ + -91190940387559, + -124361958990228, + -105219209176378, + -69963108101224, + -37229535087374, + 110455287887905, + -73440415240112 + ], + [ + -50778491684806, + -77964476035892, + 12875177355011, + 32956975112618, + 9043096292524, + 127186340377843, + 139436515982165 + ], + [ + 94968528372789, + 85933225272850, + -37702791544861, + 22457060538842, + -41806797417253, + 80039055179292, + -92371322481288 + ], + [ + -79749822620386, + -129846075658268, + 30663792015677, + 53068802001689, + -139791088916657, + 3035922669088, + -34656736411080 + ], + [ + 82297873753081, + -129790716531100, + -127067462226323, + 33835853264276, + 25794044458630, + 93193556512495, + 25970820476732 + ], + [ + 126486643512241, + -52246078504207, + -28732569754866, + 134453465629178, + -110472104456426, + 83289811661992, + -137481184665709 + ], + [ + -3796182810094, + -97558569017121, + 27827095754432, + 83927385279327, + -131436907070702, + -94639563952076, + -44301239296953 + ], + [ + -68736480398493, + -32870678797053, + 127189619167400, + -112250495991111, + -21594166676593, + -12077705177442, + -61828215845697 + ], + [ + -62344861516455, + 60447359726953, + 33170092865679, + 88054385468736, + -26719512492208, + 30036483833873, + 110785212732220 + ], + [ + 98890173394159, + 118226074621856, + -65027750153448, + 136633916611037, + 89055844088803, + 82981020339595, + 47169182802042 + ], + [ + 136027841549908, + -16448489024663, + 67987270182707, + 55960402656384, + 65327219536989, + 70781052711840, + -87044478344565 + ], + [ + -42488234050025, + -30327804015570, + 69805741864256, + 60868393929317, + 93834244854843, + 81210923247760, + 27031133964568 + ], + [ + -101345491380584, + 38127265937765, + 108947502847502, + 40300000600687, + 111358939770039, + 140470936657466, + -39631048180614 + ] + ], + [ + [ + 62850461516290, + 11247355180616, + -12674311346992, + -73220907966715, + -71518683174563, + -88672418247449, + 37009316929624 + ], + [ + -100753096286034, + -19312991810282, + 6567722980725, + -17385449094757, + 99903776538995, + -15996403128475, + -117422326917307 + ], + [ + 138541854388566, + 97104248259231, + 45048236327346, + 72148685197493, + -104655014127311, + 74848360477210, + -82261359825253 + ], + [ + -3102943671427, + -90639786875378, + 71434116924918, + -71513255065726, + -69465654657437, + -109994130118485, + 62095197336126 + ], + [ + -57464627796308, + 5145366290294, + -47219240783176, + 77321530429376, + -76988006418335, + 124083880633811, + -50288326407045 + ], + [ + -111505855671151, + -73097578545297, + -119924967068181, + -8799264965853, + -70298031830377, + 108662301369362, + 4821277977551 + ], + [ + -75050109684251, + -13716182755125, + -85570005169181, + -90429641429352, + -56110215426609, + -110253336081759, + -87637927296813 + ], + [ + 123299233374562, + 46950767716744, + 118529862389429, + -68441501487481, + 100490320379958, + -38766758483199, + -100150209402083 + ], + [ + 85767423877252, + -123947468878473, + -26781544944866, + 89879088882685, + 32984624160896, + 5085041191890, + -41198388536010 + ], + [ + -119611150244862, + 138196328335039, + -91543057695761, + -68874541307413, + -74333104601479, + 114825297946170, + 74221684200726 + ], + [ + -12010593709052, + 128190187875095, + -125880287477755, + 110808361386039, + -123728705449817, + -30643984826324, + -125536466472044 + ], + [ + 140447285334333, + 116640275565497, + 23868783953020, + -79419691962630, + -62831484601342, + -14202279863971, + -49882944005634 + ], + [ + -134738157319415, + 43982156245670, + 31927116663000, + 113803345772392, + -6515008522265, + -43710541361173, + 3241798793550 + ] + ] + ], + [ + [ + [ + -85935720327241, + 35336467606129, + 76007499394472, + -97541856156928, + -51120579586360, + 103526772101313, + 1557048817874 + ], + [ + 8961219382107, + 62602342085851, + 21924878350350, + -121152524757217, + 85557615767579, + 119017763736938, + -125741280440031 + ], + [ + -106608715980267, + 56850965337480, + 29406797721396, + -33068524978326, + 11047512546415, + 57234718692476, + 1260012003680 + ], + [ + -101277982943403, + -115563484137942, + -17209736088911, + 119031477366791, + 16263391855434, + -39907502771240, + 115040559547434 + ], + [ + -31347261245850, + 2574505507987, + -107945841979802, + 66822425611155, + 56380270197102, + 82822321037330, + -49204270981741 + ], + [ + -17999418674066, + -93353509023778, + 130746499181248, + -116508868998380, + 41943516181444, + 57774820354925, + -96338618107998 + ], + [ + -37908147502329, + -128598438980248, + 15933807985830, + 139312702224494, + -19735630145550, + 137925052417502, + -105208190128408 + ], + [ + -30271411224030, + 113143080582893, + 106030351926546, + -49654556510667, + 50274409906467, + 108694425295812, + 75119328570078 + ], + [ + 36162834539566, + -97791270800432, + -120189057164214, + 32263275394391, + 77592993421, + -73736125101127, + -58330117137653 + ], + [ + -30374759284015, + -1260768044502, + -30889354120043, + -31724573974700, + -108161597986807, + 102904554464061, + 30724142626362 + ], + [ + -99613379347101, + -21427450677018, + -23442386721852, + 28322259429331, + 30644073148638, + 40876397624250, + 55704758456815 + ], + [ + -111645910628212, + -54909519050534, + -135854511357720, + -12767279330805, + -19863667199193, + 65957167214948, + -93698249700925 + ], + [ + 37012399256983, + -54410746135646, + -33237557502853, + 61723764478957, + -120598503049388, + -44252682676618, + -30589791265431 + ] + ], + [ + [ + 60728032528788, + -84660800763109, + 125935561979067, + 140107534070186, + 89765224460117, + -56375918985989, + 46124362638809 + ], + [ + -117333398069616, + 104505836741638, + 4501593065522, + -91074278124619, + -48577919878015, + 84651557000651, + 104209570739189 + ], + [ + 5548825128255, + -5541819991522, + 70575556946630, + 91814216401667, + 74547750351005, + -32530611868732, + 39948550443625 + ], + [ + 100587871857881, + -98020667421237, + -31486723952043, + -124800689335155, + -25648763888951, + 76640593229730, + -85278911830774 + ], + [ + 11790184887211, + -130439519892477, + 111928521880186, + 90073314044405, + 6870576689790, + 57923889898560, + -111487688269006 + ], + [ + 97167834958747, + 60590734445127, + -106969668156098, + 135302005333869, + -134395732097038, + 36172592055367, + -92392754647768 + ], + [ + 61715541707702, + -120919889659182, + -117909619245849, + -9488031539950, + 139051302768847, + -62905086205766, + 31673861428235 + ], + [ + 5235174026327, + 96298109158615, + -59506735247581, + 15465468281147, + 126839243419504, + -47122905699642, + -17055812589513 + ], + [ + 109441218644713, + -47147380258940, + -33587349320668, + -55135653709206, + 87125336660842, + 121143162480543, + 36901054382510 + ], + [ + 34798788317046, + -30961228579491, + -137223625235430, + -91778406777356, + -99237280930785, + -108119604312345, + 43360464698468 + ], + [ + -102358670161391, + -116633673559414, + -33050367705902, + -70643840096014, + -99681394669465, + -99606147985703, + -68621993005512 + ], + [ + 10372286288064, + 72647453024807, + 99297797443459, + 70767833399886, + 36088824289228, + 114736118463987, + 5555416089966 + ], + [ + 37536613673499, + -24876603537038, + -48587028036984, + -47368922956822, + -98989884939573, + 83484816815857, + -125152758107031 + ] + ] + ], + [ + [ + [ + 49169524920313, + 102586424290765, + -723855972402, + -120977724921408, + -20148693318646, + -44127788302541, + 136667168591915 + ], + [ + 53836368171251, + 62307245908895, + 4454881646295, + 58944872391968, + 62648160489340, + -122059123942773, + -78079322062449 + ], + [ + -137087445992989, + 2760539355336, + 105778255387838, + 30836860101914, + 58413884841, + 119898727035739, + -92262286976336 + ], + [ + -119738242454129, + 117461122437148, + 113372985085250, + 51502176295480, + -71500509433036, + 132226817913166, + 74688358194239 + ], + [ + 48946973864603, + -77993528619539, + 3684274280593, + 90797140006483, + 101404238366295, + 17291040414494, + 6415896630026 + ], + [ + 55643050968966, + 7951342794956, + -23170727893314, + -116694174104001, + -105257658818900, + 73261031350137, + -133795171339623 + ], + [ + -126014932437096, + 113897041717990, + 57420082758698, + -139551712552656, + -52905086826076, + 74117557563616, + -23193312907379 + ], + [ + -8782632084335, + -11597033332519, + -83841711905568, + 62316149826351, + -111743783870776, + 2041004764875, + -92899175779364 + ], + [ + -127639666863317, + -100417919316618, + 103958542596779, + -91156328513612, + -62383521731613, + -101867261057127, + 66300052003426 + ], + [ + -15354694376024, + 124872162170652, + 46253257961216, + 8835280105479, + 44087687832206, + -129358754557869, + 126849586224141 + ], + [ + 128473513962248, + -63011025284777, + 36111968017205, + -83903399713531, + 13362122279577, + 76220394776034, + 123798809746438 + ], + [ + -45256412779263, + 54466889408350, + 60918816970426, + -78489634697893, + 36319316207028, + 43747203754469, + 74330815883590 + ], + [ + 140722642648571, + -129413083107995, + -83793680897740, + -99901540109501, + -97268167046879, + -12877857185914, + 106548568456758 + ] + ], + [ + [ + -14433116644953, + 47423016056643, + -34762400980053, + -50760264122881, + 94078840865636, + 43782731787982, + -41969245314418 + ], + [ + 116575749889024, + -418957173847, + -87742858244057, + -4722625871158, + 49173520223689, + -37404480844262, + 96766800636595 + ], + [ + 9329201169200, + -9073407817209, + 100968289509001, + -10437709561320, + -24091403329210, + -111543918394320, + -38705095196262 + ], + [ + -28978327201330, + -89896825258191, + 24720033656869, + -100249544897157, + -77774410317637, + 17195865259191, + -65025345738884 + ], + [ + 39313134340594, + 53624679651929, + -55931777046678, + -116140042741241, + -2969044827346, + -114588907723528, + 4288463102101 + ], + [ + 63674661844783, + 33869825251842, + -14561364485035, + 125498024385709, + -112098188293151, + 106960915308050, + 84478767436878 + ], + [ + -22591581222643, + -97709204704751, + -96864888458602, + 118727766681499, + -74955473420434, + 105304210192964, + 927521953134 + ], + [ + -10770742235990, + 33639431259816, + -80209367506075, + -20161862850848, + 123422397200602, + -73674124819882, + 118665222417273 + ], + [ + 139107662843248, + -126126913800662, + 8832437800607, + -92374654975606, + 34259517360760, + 137794004097780, + 111712040794743 + ], + [ + 119584210836206, + -80684854622083, + 11911908111770, + -74638433484620, + 112428060263079, + -86932422606606, + -97401907070551 + ], + [ + -137314011876885, + -89523718674893, + -87323995456401, + -118925939626253, + 103509918518769, + 78812376681776, + -69107314816217 + ], + [ + 79729955442634, + -21908732377635, + 77552072657092, + -49818917077659, + 18198546894920, + -33323669946238, + -87911442129494 + ], + [ + 24103514030129, + 70602593582080, + 71243322000439, + -40450932631666, + 5266894576245, + 74247074893506, + -125397779206295 + ] + ] + ], + [ + [ + [ + -120502721413701, + -34840201383669, + -77835824660207, + -35284008727690, + -114348342385289, + 25897958291519, + 48340654925037 + ], + [ + 82145800162663, + 42368440489172, + -29166044427456, + 122421411951413, + 63706798940354, + 7791578024413, + -82514274486478 + ], + [ + 41932730922046, + 25817032662458, + 51602807181310, + 79129586767942, + 116826081835662, + 126398193594300, + 36643961178867 + ], + [ + 131154964311861, + 115805110176926, + -140001612275356, + 38735873106574, + -90502815378721, + -57648142816466, + -56998626563338 + ], + [ + -4748584290246, + -137678931157712, + -74366699898132, + -132540667673266, + 42378468779412, + 109574712146312, + 140115051433021 + ], + [ + -14479947687558, + -67514275393798, + 99389826666220, + -108886197266012, + 133486406148062, + 60471367563382, + 1107509842657 + ], + [ + -113532780612918, + -135615787775192, + 12534699249103, + -24248926411955, + 96451480570123, + 40055431582508, + -19169474284035 + ], + [ + -77122156376901, + -5510658318687, + -94858677530025, + 47009885280024, + 29760088209939, + 87277331121964, + -14206246920176 + ], + [ + -62304899010946, + 94686875906457, + 53760899055724, + 58183457139484, + 7905104082529, + 105828571868987, + -76622130894706 + ], + [ + -27671234874259, + 83382056210293, + -103312321570266, + 86725112371071, + -41490756811827, + -105411337593655, + -118458888757639 + ], + [ + 96554000622293, + 78423304216202, + -59661057370108, + -107984443849708, + -71147184044289, + -80786798558793, + 65599334132348 + ], + [ + -80061874206288, + -79911161973579, + -131654816511717, + 27263578511123, + 53193013944178, + 43203726172469, + 19308945881402 + ], + [ + 131188435370394, + -7673426650052, + 101369415236081, + 41098136122986, + -117048008060296, + 87282142331487, + 23753262806787 + ] + ], + [ + [ + 43213631383114, + -90007975110484, + -17594974295466, + 107124443110985, + -80098998298609, + -140702330290681, + -68255229609271 + ], + [ + -3506488827942, + 90431729756053, + 40332802901732, + 117955880165007, + -12507500572664, + -30732782575327, + -75599051228629 + ], + [ + -79358355598216, + 66459027761499, + -118118406067661, + -72419687717098, + 108619859191810, + 21651285483164, + -127624242177815 + ], + [ + 57492684971660, + 1880919307680, + 99788994990925, + 51350570024786, + -139485885107839, + -82827083584296, + -68127161746616 + ], + [ + 56923328881918, + 2621707942768, + 69650278480845, + 3621794477906, + -48586912684076, + -111559610237189, + -83704437851482 + ], + [ + -27927924573933, + 14483100197129, + 123465452847503, + -73262257098461, + 46748754462746, + -97799631470446, + 60166155014919 + ], + [ + -137545315225349, + 43887564275165, + -94795802232840, + -89980669009924, + 16581024715300, + -35068532213762, + -8076882080420 + ], + [ + -53792997331625, + 127639627205035, + -58925069353969, + 11835297898167, + 99742221743150, + 46212790307451, + -49883854720912 + ], + [ + 14759614229459, + -117377563031780, + 12859579138141, + -19312254757784, + 72601884191390, + 97925944668746, + -84550432573553 + ], + [ + -117787171264678, + -30805471155254, + 9612485352908, + -34677168728828, + 36186752612579, + 1590693827312, + 122899302938622 + ], + [ + -25504131453397, + -117517442945861, + -55750335311400, + 29806472442495, + -68672829687556, + -65023970147902, + -45156331323558 + ], + [ + 69282751767420, + 123886491872478, + -42115233503067, + -85712496916532, + -22338712040452, + -41703418968004, + 137929751290462 + ], + [ + -10170181092164, + 50463777557327, + 116470986422007, + 36327604482739, + -70543687935124, + 30233254082424, + -27619356020836 + ] + ] + ], + [ + [ + [ + -21856568691292, + 134917875378079, + -62321089291919, + -8743978921538, + -95738915390345, + -90481764188508, + 29128275859475 + ], + [ + 70654640606294, + 38410039748240, + -48052282714398, + -123956464621058, + -8369978709162, + 1201800505186, + 76181655047191 + ], + [ + 39488001278876, + 104500013557617, + 79652599190215, + -37752047678196, + 37217022107264, + 69604970119240, + 128600391272454 + ], + [ + -21855923217537, + 41737670332386, + -30212444464314, + 66942681108511, + 115965768299588, + 118001633011168, + -96521283057144 + ], + [ + -83289403293267, + 71756261223918, + 36876004594503, + 114027564132815, + -52410483202050, + 97959149712217, + 51728305064512 + ], + [ + -85721428006049, + -105132488788252, + 57061621154073, + -96134537751730, + 82846259606972, + 16070825090130, + -6511343054536 + ], + [ + -63182959386237, + 136190427563028, + 62534482369414, + 78267958609813, + 75635402106499, + 23648282629114, + 123764221300077 + ], + [ + 23593655712491, + 5642330600341, + -63694847948889, + -61435876879338, + 66676891919424, + -46508836145834, + 64376351663637 + ], + [ + 127425624394159, + -17083437819209, + -113342755292432, + 46878666953444, + -138056993230627, + 80784309465996, + 7220710521029 + ], + [ + -2890127637534, + 19546230531342, + 4618594521879, + -49602288317103, + -61499774559522, + -23841645298223, + 111157080930006 + ], + [ + -102634091339235, + -49324381066527, + -86609729876821, + -20509117775914, + -103161023941724, + 73407439349372, + -111614006437273 + ], + [ + 46517143952075, + -65383730897618, + -7827819986813, + -84445881488472, + 64802204818669, + 126178473639247, + -78321738750687 + ], + [ + 127551288587327, + -49181052791049, + 16282529998711, + 56742526786914, + -84648359289213, + -15547569424740, + -121645749815073 + ] + ], + [ + [ + 55465707018233, + -23470475758597, + 110238135703584, + -63615627900296, + 119233172898680, + -101038301357950, + 30108383530078 + ], + [ + -54097188094458, + -89570513645826, + -114296525133411, + 43809485621492, + -75106549771511, + 20495434941898, + 134944373844712 + ], + [ + -51802142350691, + -130901548598842, + -100536496294341, + -107151328535251, + -10334768324804, + 68863013397473, + -57295811771375 + ], + [ + -99686397828640, + 39622322274069, + -55962796083777, + 21158572321992, + 122100061781283, + -58730611002664, + 3516076896600 + ], + [ + 86359876243898, + 53963851250280, + 70784813389209, + 76721458439658, + 11235360893906, + 10150580981927, + 61611939558932 + ], + [ + 55633042227114, + 47866977022224, + -33176134784139, + 92476533520090, + -74252285570668, + -96902836753094, + -43582960768338 + ], + [ + -69290345873907, + 45931793821969, + -75711744083147, + 44047973605265, + 3721885869860, + -97826608994307, + -68005405929743 + ], + [ + 6115546105747, + 65613309993053, + -28639616086281, + -75200925820784, + -57680356322832, + -113964379719816, + -133658533121671 + ], + [ + 133174062075443, + -113600504325007, + -105584825798853, + 104417107208282, + 46022632416148, + -17993982778893, + 41946359656026 + ], + [ + 122437343072711, + -112765261933396, + -72138932657022, + 101415547675766, + 78992953182722, + 139120899189395, + -52380011943613 + ], + [ + 125224388273459, + -43997682570855, + 60543350979557, + 107732562267953, + -92666602069884, + -82855352718485, + 22787833569430 + ], + [ + 96778069138293, + -118515169767367, + 98764167754259, + -44157645292674, + -26394861648170, + -45075094361816, + 115821296566351 + ], + [ + -103922158326538, + 20906407859307, + -99048769810524, + 120638663524257, + 83860209538813, + -74923213578189, + -56920357280276 + ] + ] + ], + [ + [ + [ + -33350470302276, + -26622557643457, + 89324073742750, + 18164524682714, + -20280464912838, + 61768179700437, + -11859982949828 + ], + [ + -104641132589308, + -110481972716416, + -48988839501300, + 28955397736950, + -102783028795908, + 14111514529460, + -64849119861822 + ], + [ + 55003986607293, + -132782245199929, + -8719128902582, + -126026438228745, + -47707820007017, + -136353474979914, + -8697925646658 + ], + [ + 75158285361223, + -112528055564848, + 66209301750836, + 23698860843961, + 1296269148707, + 28002048933431, + -46190851024677 + ], + [ + 59205320998259, + 78718936341415, + 78313056086415, + -64891300411282, + 43320971968057, + -99052247400229, + -1289264156317 + ], + [ + -139997417441310, + -86247659871964, + 37079857185981, + 105373395958416, + -126937249152664, + 16481145813613, + 38498745598662 + ], + [ + 121707241358311, + 43669095984491, + -111736360826941, + -99432656102698, + 38214205016610, + -80045944860038, + 120557273566131 + ], + [ + 118412920043678, + 126285397788850, + -58278659894065, + 61065970290509, + 45884335657999, + -130715914832468, + -65987564675596 + ], + [ + -82537827934262, + -36364145816918, + 127523284313243, + 97278213276962, + -58145808333609, + 8453124516767, + -86619386259475 + ], + [ + -62646761835085, + -122440700352747, + 40140161524354, + 44169271346772, + 95279735832168, + 104582538031238, + -95684772694954 + ], + [ + 68409944660962, + -102820660542508, + -35546064127754, + 4373156117795, + -126812945439791, + -96612426298996, + -64425090424749 + ], + [ + -104837514091922, + 122187238109460, + -59582851603272, + 329794240359, + 139761963056175, + 18758245937157, + -24911724672898 + ], + [ + 120975807447954, + -78109937845339, + -90212521508208, + 9954184952141, + -20462741650815, + 83594149195759, + -128912712957568 + ] + ], + [ + [ + 33136873684390, + 59300906840600, + 132832759262294, + -99708794962550, + -71426184103924, + 121721948534633, + 36768751240151 + ], + [ + -130027637752237, + -118967087121674, + 80344375154949, + 18992382881582, + 18412821165188, + 106922673104222, + -72874457115324 + ], + [ + -95580181483308, + 32033526456459, + 107642532505743, + -66076069325024, + 51029827107418, + -97846603911828, + -92349492200460 + ], + [ + 113015034186008, + -107533294161384, + -133884828992299, + 77388856228800, + -38700121626813, + -29088031612151, + 84402395469548 + ], + [ + -90090065611681, + 42313272363617, + -52487109297624, + -111388525823102, + 52775446017195, + -51041508504082, + 103189881714263 + ], + [ + 117948049889958, + 98249336557513, + -50003537753293, + -74145399673548, + 110563551673666, + -13244246617540, + 58473533850370 + ], + [ + 92088535972618, + -62575643643548, + -107214542601084, + 35135835484899, + 25386863090435, + -64682929196538, + 23842822429175 + ], + [ + 81728301442061, + -42218155251541, + -72531114064174, + 63332211360619, + 80465819237736, + 127871108944051, + -99195772286810 + ], + [ + 109568104013274, + 74618681705700, + 56829771882730, + -52620725369780, + -134490727936502, + 2125275156423, + -60300559764393 + ], + [ + -59160123802679, + 120228821067524, + -97680573027197, + 122225548932263, + 1071493611617, + 95217151350949, + -60914683288285 + ], + [ + 37695315804326, + 15928217368342, + 119392140140334, + -90269467835601, + -83156183404363, + 126372243880100, + -113162899001091 + ], + [ + 37909744837492, + -123690205998564, + -119066502432647, + 27344940145731, + 14458795950987, + 20555047593435, + -7416275509980 + ], + [ + 68218089745817, + 138538756810561, + -63111968450367, + -49697315530551, + -49807125947884, + 74103620530078, + -42779833281580 + ] + ] + ], + [ + [ + [ + 49747061981736, + -15231298629825, + 30344316139602, + 92609594397706, + 3957168751902, + -6988122713474, + -65590823652689 + ], + [ + 4476741797316, + -66874999949507, + 96706415652937, + -31281995450852, + -104396920691417, + -73192634020943, + 9733817749966 + ], + [ + 117174518823116, + -56136947543873, + -66319387713856, + -26301068320657, + 131661180883586, + 97170699829069, + -98609705312248 + ], + [ + 32018703837307, + 82152469838936, + 75438204595402, + -3139714948589, + 65254733883400, + 23527539269982, + -84035766498526 + ], + [ + -124959791162620, + -36732574518565, + -123303209224663, + -29551099686298, + 92571209307753, + 96910187403513, + -131146532139706 + ], + [ + -121164994257529, + 47813334523652, + -367341114, + -98696838240001, + 85998942035556, + -79799235999592, + -118740428709898 + ], + [ + 70230015885842, + 30434756191349, + -29711727657242, + 54247603721503, + 115793369768569, + -131115986073673, + 35938566746094 + ], + [ + -79328853508847, + -7279573418185, + -21397409977124, + -30967970433975, + -87157009471443, + 85188383812332, + -33911940551590 + ], + [ + 108986058529548, + -40907244487706, + 95620805781863, + 12516159630319, + -32193634354127, + 57429962852194, + 80686103784250 + ], + [ + -4872109404371, + -20992283183835, + 21791502882512, + 23971359981497, + -20975735981762, + 72525652708842, + -28225903158076 + ], + [ + -13229790342513, + 29644444726283, + 137035783332542, + -67360871328842, + -75448579402261, + -90948149133175, + 53323805810350 + ], + [ + -14328585747102, + -31354527833309, + -83291155044907, + 110095665670248, + -15995368587317, + 30312972342507, + -109063227926179 + ], + [ + -110346011178548, + -121778870309098, + -37338758806619, + -7631743016579, + -71894859435169, + -42312020532272, + -138975445424280 + ] + ], + [ + [ + -41914870772497, + -107193739659238, + -104600470295028, + -139469134649571, + 55276215259601, + 121395590256234, + 34212033910144 + ], + [ + -113659018029403, + 137824067364140, + 133865324896399, + -8941183336012, + -110375002616620, + 62132592042073, + 129891752109683 + ], + [ + 78446964584207, + 34959995597763, + 31196407138696, + 134521990065630, + -120156224726885, + -98641211224119, + 93115143703720 + ], + [ + -99891787451913, + -32849118623704, + -61502491813251, + -72213892464937, + -133497402766131, + 18648072860512, + -27798603573335 + ], + [ + 14521353900500, + -55026048023240, + 124260183895064, + 25711948808767, + 129818242681460, + -42219570531782, + -140093040884094 + ], + [ + 79169218347312, + 92148955463018, + -124213950995528, + 35288300661664, + 45322500375117, + -99717051522161, + 14784347290917 + ], + [ + -72283089079884, + -136106745578987, + 103276290618499, + -2337601485617, + 79291247868255, + 62738811055655, + 138965676845992 + ], + [ + -17464564191888, + -20392691275725, + -61430346681503, + 35225808978073, + -3908983582771, + 64390531527129, + -40388366339451 + ], + [ + -103907967758132, + 102016510444439, + 92337005349511, + -41939718861488, + 53579245253523, + -2138391779141, + 73457114962107 + ], + [ + -30924988971412, + 10031552951731, + -124463701810203, + -91504705361362, + 79309967886360, + -33336353147128, + -130856189887887 + ], + [ + -93552068738697, + -24882941859878, + 61337086722492, + -38425544677966, + 69013654503576, + 100785095469887, + -44716067816623 + ], + [ + 84548206810699, + -105023755867596, + -23845567807464, + -113276115134131, + -125952173932661, + -122574646280413, + -111252413972131 + ], + [ + 94498446474794, + 12294017357581, + 125928579735156, + 10696133926937, + 36229019264463, + -88809869689819, + 11422541837767 + ] + ] + ], + [ + [ + [ + -32284462404356, + 121438252881114, + 122137964106439, + -84865096024163, + 33813832129282, + 38893030923232, + 17602060034044 + ], + [ + -105741786692951, + 43351458283815, + 84185023608539, + -43564998516607, + 4095939965832, + -107994082365867, + 121228095035353 + ], + [ + -109905323684714, + -82084547108850, + -56723266330882, + 91701799986318, + 56479620550255, + -138763099581767, + -89069506143661 + ], + [ + 70411297337183, + -27068184405915, + -133359034914602, + 130580992520809, + -98169207707499, + 2946097263419, + -70842720553865 + ], + [ + 66841671379928, + 77891472284566, + -28929884524162, + 44599603509993, + 115143977683166, + 88610889296008, + -23954162943922 + ], + [ + -16473026366460, + 108896553171614, + -131062405155844, + -134316601569561, + -82811249381152, + 92217294807713, + -97611809939012 + ], + [ + -60438508268458, + 36329606551280, + -88877747684196, + -55417823263174, + -9313239362419, + -76530433019264, + 138602130229697 + ], + [ + -94731524436375, + 98498538457622, + -8416149232543, + -104392403613294, + -107386600027456, + 83332370019, + -41230406324285 + ], + [ + -74702811676232, + 129179882945337, + -10307686652411, + 120699560995049, + -94575669280680, + -89096381354565, + 27029392071604 + ], + [ + -64774248134985, + -88682109754230, + -114085921701277, + -119269203206913, + 71260565388118, + -61315623302279, + 134663020035198 + ], + [ + -89193473262913, + -40969625794696, + -35210093417914, + 43007332040, + 104324722589125, + 94229437053091, + -137935030357318 + ], + [ + -25542427914534, + 92305983732216, + -140681810401912, + 9468697806686, + -67701593883582, + -24553470570517, + -22432232745562 + ], + [ + -30468416278070, + 110324151521154, + 10263593485486, + 113644599686485, + 63822313820095, + -41905974555276, + -1811662586111 + ] + ], + [ + [ + -31002065393544, + 92485437304156, + -87933398599831, + 122839136985814, + 22637482646524, + 31457067490397, + 4729173744630 + ], + [ + 15339394607030, + 47196433932564, + 43638544818845, + -80460441503001, + 23204842361771, + -40919019221566, + 38570602134519 + ], + [ + 13464237366876, + -90162083198232, + 66071723972501, + -12099638869582, + 14479509731700, + 48594646383972, + 43029579003042 + ], + [ + 70067233837456, + -82542050350619, + -109665118410045, + 47619816841379, + -74313630988540, + -108479085649338, + -103797418123235 + ], + [ + -52692080765622, + 138425747896263, + -96472641563571, + -56706916435088, + 118426135602403, + 130409626282416, + -76323808604817 + ], + [ + 107087914041840, + -101635563156021, + 73615955279801, + -137076016640061, + -26284237684634, + -71118816804826, + 57423151034226 + ], + [ + -136218089156065, + -9879291471729, + 55374297658390, + -127591235244959, + 111858207009844, + -39069456520464, + -94219292073876 + ], + [ + -77274874586075, + -45343949944744, + -84899861189925, + 2977654511909, + 37416957435263, + -18737758551698, + -20538623908898 + ], + [ + 79291365653708, + -56008816085990, + 34556354664835, + 110597593999225, + -78386737598853, + 33749055191224, + 126092846357951 + ], + [ + 8386618694674, + 134234775671014, + -53467285289182, + 18097121940855, + -53188707529859, + -139690563271105, + 139979785990962 + ], + [ + -73166586295378, + 133166370276274, + 43074911316465, + 113697203171450, + 131505882346075, + 19092224275411, + 140650609499713 + ], + [ + 75246679987346, + 6703201621813, + 43612657309102, + -86054962576276, + -137632081492349, + -68457712718064, + -18304075182904 + ], + [ + -76546391779611, + 3950754058778, + 44457323754272, + 43852070047096, + 110834833913797, + 131257156822345, + 109970869786444 + ] + ] + ] + ] +}
\ No newline at end of file diff --git a/operators/data_nodes/const/const_8x2x13x7_i48/desc.json b/operators/data_nodes/const/const_8x2x13x7_i48/desc.json new file mode 100644 index 000000000..3cf5ec489 --- /dev/null +++ b/operators/data_nodes/const/const_8x2x13x7_i48/desc.json @@ -0,0 +1,20 @@ +{ + "tosa_file": "test.json", + "ifm_name": [], + "ifm_file": [], + "ofm_name": [ + "const-0" + ], + "ofm_file": [ + "const-0.npy" + ], + "expected_return_code": 0, + "expected_failure": false, + "expected_result_file": [ + "Conformance-const-0.npy" + ], + "profile": [ + "tosa-bi", + "tosa-mi" + ] +}
\ No newline at end of file diff --git a/operators/data_nodes/const/const_8x2x13x7_i48/test.json b/operators/data_nodes/const/const_8x2x13x7_i48/test.json new file mode 100644 index 000000000..ea62d89a0 --- /dev/null +++ b/operators/data_nodes/const/const_8x2x13x7_i48/test.json @@ -0,0 +1,8786 @@ +{ + version: { + _major: 0, + _minor: 70, + _patch: 0, + _draft: true + }, + regions: [ + { + name: "main", + blocks: [ + { + name: "main", + operators: [ + { + op: "CONST", + attribute_type: "NONE", + inputs: [ + + ], + outputs: [ + "const-0" + ] + } + ], + tensors: [ + { + name: "const-0", + shape: [ + 8, + 2, + 13, + 7 + ], + type: "INT48", + data: [ + 25, + 55, + 100, + 244, + 15, + 173, + 108, + 94, + 156, + 185, + 228, + 142, + 198, + 218, + 105, + 190, + 77, + 160, + 152, + 83, + 203, + 113, + 94, + 192, + 242, + 52, + 201, + 210, + 35, + 222, + 33, + 184, + 50, + 96, + 117, + 100, + 80, + 48, + 35, + 210, + 52, + 189, + 58, + 120, + 10, + 54, + 209, + 209, + 204, + 204, + 25, + 123, + 23, + 185, + 3, + 103, + 95, + 188, + 181, + 11, + 170, + 97, + 203, + 100, + 249, + 29, + 172, + 204, + 138, + 130, + 57, + 8, + 243, + 116, + 163, + 224, + 172, + 115, + 85, + 251, + 0, + 24, + 209, + 126, + 53, + 4, + 102, + 149, + 95, + 86, + 18, + 230, + 93, + 227, + 39, + 78, + 227, + 191, + 128, + 162, + 181, + 221, + 218, + 185, + 29, + 177, + 108, + 20, + 219, + 212, + 176, + 24, + 250, + 217, + 28, + 190, + 115, + 139, + 203, + 72, + 120, + 213, + 34, + 32, + 253, + 171, + 30, + 221, + 38, + 204, + 119, + 183, + 228, + 239, + 200, + 218, + 231, + 137, + 61, + 57, + 110, + 120, + 227, + 27, + 25, + 139, + 23, + 11, + 68, + 48, + 79, + 103, + 205, + 89, + 220, + 128, + 32, + 158, + 23, + 219, + 194, + 2, + 56, + 130, + 137, + 217, + 122, + 224, + 249, + 227, + 135, + 119, + 217, + 74, + 100, + 46, + 114, + 190, + 244, + 137, + 109, + 46, + 13, + 205, + 110, + 140, + 148, + 181, + 3, + 6, + 198, + 30, + 134, + 118, + 219, + 164, + 117, + 23, + 239, + 206, + 212, + 80, + 194, + 84, + 60, + 111, + 135, + 205, + 158, + 23, + 177, + 147, + 116, + 247, + 9, + 115, + 241, + 194, + 12, + 131, + 123, + 208, + 14, + 227, + 98, + 45, + 222, + 229, + 250, + 193, + 14, + 227, + 72, + 122, + 22, + 207, + 116, + 181, + 134, + 155, + 168, + 52, + 163, + 107, + 192, + 75, + 147, + 31, + 211, + 42, + 246, + 130, + 18, + 66, + 223, + 33, + 140, + 252, + 223, + 32, + 38, + 96, + 69, + 167, + 192, + 86, + 40, + 0, + 79, + 25, + 95, + 139, + 252, + 221, + 84, + 76, + 18, + 251, + 215, + 117, + 117, + 136, + 52, + 176, + 104, + 2, + 237, + 169, + 71, + 92, + 94, + 80, + 181, + 215, + 99, + 179, + 128, + 10, + 124, + 193, + 3, + 229, + 221, + 178, + 26, + 226, + 168, + 208, + 17, + 164, + 173, + 115, + 185, + 130, + 15, + 165, + 232, + 153, + 143, + 179, + 93, + 55, + 92, + 236, + 158, + 86, + 172, + 240, + 3, + 245, + 191, + 76, + 40, + 127, + 196, + 199, + 89, + 253, + 172, + 52, + 76, + 199, + 105, + 117, + 103, + 255, + 249, + 54, + 143, + 56, + 154, + 3, + 43, + 30, + 64, + 229, + 93, + 194, + 21, + 80, + 80, + 7, + 243, + 224, + 178, + 231, + 17, + 0, + 243, + 105, + 81, + 27, + 60, + 83, + 64, + 49, + 194, + 100, + 239, + 44, + 168, + 169, + 240, + 89, + 160, + 87, + 46, + 167, + 134, + 107, + 24, + 51, + 13, + 140, + 219, + 196, + 221, + 89, + 16, + 144, + 68, + 124, + 227, + 187, + 243, + 237, + 254, + 80, + 139, + 141, + 61, + 134, + 120, + 75, + 122, + 160, + 98, + 110, + 230, + 42, + 84, + 214, + 44, + 115, + 183, + 123, + 105, + 147, + 167, + 73, + 10, + 241, + 51, + 167, + 22, + 133, + 213, + 61, + 128, + 252, + 235, + 75, + 229, + 50, + 93, + 244, + 182, + 45, + 106, + 59, + 160, + 243, + 128, + 255, + 95, + 64, + 139, + 226, + 201, + 96, + 213, + 176, + 23, + 254, + 230, + 111, + 91, + 217, + 46, + 204, + 3, + 194, + 106, + 228, + 64, + 117, + 114, + 234, + 124, + 63, + 101, + 138, + 255, + 6, + 92, + 55, + 59, + 20, + 213, + 124, + 87, + 85, + 144, + 104, + 59, + 100, + 220, + 73, + 24, + 73, + 35, + 173, + 149, + 24, + 152, + 150, + 252, + 169, + 211, + 163, + 101, + 121, + 36, + 50, + 173, + 34, + 14, + 214, + 52, + 81, + 22, + 99, + 111, + 98, + 56, + 19, + 167, + 36, + 183, + 44, + 12, + 198, + 71, + 101, + 58, + 222, + 71, + 240, + 193, + 127, + 122, + 124, + 115, + 173, + 244, + 219, + 2, + 194, + 110, + 131, + 41, + 57, + 72, + 54, + 156, + 186, + 58, + 10, + 208, + 164, + 44, + 8, + 121, + 244, + 5, + 95, + 202, + 237, + 103, + 189, + 93, + 105, + 75, + 66, + 244, + 190, + 231, + 76, + 2, + 88, + 90, + 175, + 88, + 96, + 48, + 231, + 168, + 33, + 174, + 96, + 124, + 151, + 93, + 164, + 22, + 205, + 251, + 87, + 111, + 238, + 117, + 149, + 203, + 42, + 249, + 5, + 155, + 129, + 123, + 34, + 48, + 240, + 115, + 193, + 28, + 169, + 220, + 90, + 101, + 231, + 18, + 140, + 115, + 241, + 69, + 87, + 234, + 123, + 52, + 149, + 86, + 113, + 4, + 202, + 0, + 126, + 159, + 66, + 57, + 216, + 80, + 88, + 178, + 193, + 31, + 156, + 248, + 40, + 181, + 144, + 192, + 108, + 158, + 65, + 49, + 25, + 15, + 27, + 209, + 160, + 26, + 50, + 240, + 253, + 18, + 68, + 155, + 110, + 222, + 8, + 47, + 181, + 125, + 11, + 37, + 138, + 45, + 253, + 14, + 102, + 179, + 71, + 144, + 173, + 246, + 5, + 42, + 13, + 248, + 64, + 130, + 199, + 213, + 133, + 245, + 190, + 99, + 126, + 84, + 68, + 210, + 192, + 171, + 104, + 242, + 254, + 245, + 155, + 62, + 242, + 45, + 170, + 121, + 56, + 172, + 230, + 69, + 121, + 188, + 203, + 118, + 223, + 186, + 255, + 173, + 4, + 184, + 50, + 237, + 233, + 13, + 213, + 192, + 207, + 90, + 210, + 82, + 70, + 97, + 184, + 57, + 213, + 250, + 185, + 211, + 165, + 160, + 135, + 218, + 112, + 123, + 12, + 43, + 86, + 67, + 210, + 145, + 20, + 21, + 5, + 150, + 154, + 111, + 255, + 203, + 164, + 132, + 189, + 235, + 45, + 240, + 202, + 237, + 146, + 35, + 251, + 239, + 66, + 255, + 247, + 151, + 202, + 200, + 118, + 16, + 192, + 18, + 164, + 223, + 233, + 211, + 98, + 207, + 171, + 143, + 138, + 98, + 4, + 229, + 53, + 223, + 8, + 190, + 187, + 203, + 152, + 204, + 115, + 134, + 243, + 227, + 11, + 61, + 174, + 44, + 178, + 152, + 110, + 88, + 53, + 193, + 173, + 207, + 141, + 138, + 210, + 247, + 204, + 161, + 74, + 17, + 165, + 185, + 155, + 211, + 128, + 121, + 52, + 75, + 176, + 98, + 161, + 1, + 215, + 35, + 112, + 136, + 233, + 212, + 147, + 179, + 42, + 181, + 206, + 87, + 98, + 205, + 107, + 135, + 174, + 157, + 184, + 192, + 193, + 54, + 128, + 217, + 57, + 101, + 91, + 1, + 171, + 33, + 233, + 189, + 220, + 29, + 43, + 88, + 246, + 233, + 164, + 132, + 96, + 213, + 72, + 1, + 78, + 119, + 141, + 37, + 59, + 69, + 143, + 30, + 235, + 134, + 111, + 164, + 231, + 253, + 99, + 42, + 155, + 190, + 81, + 128, + 96, + 206, + 212, + 255, + 29, + 210, + 235, + 18, + 244, + 159, + 4, + 54, + 157, + 175, + 192, + 135, + 218, + 2, + 228, + 224, + 219, + 54, + 147, + 191, + 70, + 15, + 87, + 176, + 125, + 239, + 123, + 144, + 248, + 189, + 172, + 235, + 105, + 110, + 229, + 91, + 193, + 121, + 134, + 180, + 249, + 100, + 188, + 58, + 102, + 24, + 217, + 110, + 104, + 22, + 21, + 31, + 21, + 129, + 67, + 4, + 20, + 212, + 144, + 19, + 245, + 23, + 171, + 156, + 154, + 150, + 116, + 5, + 64, + 46, + 54, + 131, + 141, + 55, + 192, + 4, + 149, + 199, + 100, + 167, + 144, + 118, + 42, + 120, + 143, + 44, + 128, + 43, + 36, + 33, + 228, + 148, + 115, + 130, + 67, + 211, + 141, + 61, + 81, + 141, + 110, + 188, + 127, + 185, + 11, + 49, + 110, + 21, + 106, + 124, + 132, + 99, + 98, + 181, + 21, + 250, + 238, + 120, + 169, + 196, + 183, + 2, + 252, + 173, + 231, + 218, + 198, + 93, + 89, + 39, + 70, + 21, + 243, + 254, + 153, + 215, + 184, + 161, + 210, + 9, + 203, + 254, + 211, + 116, + 133, + 166, + 170, + 204, + 100, + 0, + 40, + 216, + 136, + 114, + 156, + 9, + 29, + 104, + 191, + 255, + 231, + 128, + 103, + 231, + 55, + 59, + 27, + 19, + 250, + 235, + 143, + 181, + 216, + 62, + 216, + 78, + 249, + 67, + 202, + 242, + 2, + 183, + 151, + 234, + 135, + 215, + 177, + 113, + 106, + 153, + 105, + 35, + 32, + 168, + 109, + 0, + 224, + 32, + 69, + 0, + 35, + 80, + 68, + 73, + 167, + 200, + 86, + 3, + 144, + 129, + 209, + 193, + 208, + 121, + 52, + 40, + 94, + 210, + 120, + 87, + 135, + 106, + 1, + 91, + 75, + 76, + 114, + 38, + 8, + 219, + 180, + 92, + 190, + 239, + 56, + 14, + 248, + 149, + 200, + 240, + 19, + 31, + 87, + 204, + 250, + 207, + 145, + 27, + 176, + 75, + 111, + 208, + 77, + 106, + 141, + 135, + 251, + 62, + 108, + 33, + 81, + 165, + 147, + 163, + 141, + 21, + 162, + 90, + 57, + 10, + 159, + 136, + 21, + 152, + 165, + 180, + 51, + 52, + 111, + 187, + 205, + 190, + 26, + 106, + 191, + 80, + 162, + 236, + 225, + 111, + 156, + 15, + 51, + 12, + 10, + 124, + 148, + 19, + 255, + 13, + 52, + 96, + 97, + 145, + 94, + 37, + 1, + 85, + 151, + 205, + 97, + 227, + 163, + 42, + 54, + 148, + 71, + 229, + 150, + 177, + 50, + 203, + 11, + 89, + 240, + 7, + 240, + 236, + 44, + 66, + 108, + 74, + 195, + 177, + 157, + 202, + 14, + 216, + 51, + 121, + 79, + 180, + 219, + 42, + 196, + 175, + 247, + 160, + 104, + 102, + 246, + 160, + 101, + 125, + 227, + 147, + 124, + 124, + 108, + 87, + 2, + 102, + 14, + 111, + 230, + 210, + 157, + 147, + 11, + 241, + 78, + 198, + 60, + 110, + 57, + 250, + 13, + 71, + 51, + 18, + 96, + 6, + 147, + 83, + 75, + 147, + 29, + 232, + 188, + 63, + 211, + 110, + 52, + 11, + 47, + 161, + 239, + 222, + 143, + 65, + 113, + 24, + 171, + 192, + 170, + 163, + 202, + 233, + 118, + 20, + 11, + 64, + 42, + 9, + 150, + 196, + 243, + 97, + 188, + 37, + 38, + 109, + 235, + 164, + 191, + 139, + 52, + 162, + 183, + 227, + 106, + 97, + 168, + 7, + 131, + 85, + 210, + 133, + 221, + 104, + 213, + 185, + 87, + 10, + 139, + 166, + 4, + 247, + 224, + 125, + 14, + 110, + 248, + 32, + 68, + 180, + 126, + 242, + 151, + 198, + 240, + 12, + 238, + 222, + 69, + 193, + 45, + 113, + 125, + 232, + 46, + 51, + 79, + 80, + 160, + 34, + 130, + 73, + 227, + 119, + 228, + 237, + 126, + 32, + 45, + 231, + 102, + 18, + 69, + 118, + 29, + 111, + 96, + 53, + 54, + 204, + 229, + 214, + 210, + 35, + 1, + 88, + 108, + 185, + 45, + 196, + 219, + 155, + 100, + 219, + 98, + 222, + 42, + 229, + 20, + 82, + 68, + 46, + 36, + 232, + 208, + 227, + 32, + 208, + 179, + 10, + 50, + 15, + 167, + 74, + 28, + 241, + 77, + 176, + 146, + 87, + 181, + 17, + 225, + 87, + 29, + 141, + 30, + 231, + 16, + 18, + 0, + 185, + 203, + 116, + 248, + 239, + 188, + 11, + 155, + 22, + 246, + 242, + 202, + 209, + 66, + 67, + 211, + 95, + 228, + 42, + 90, + 94, + 116, + 218, + 254, + 149, + 52, + 5, + 3, + 232, + 227, + 84, + 159, + 9, + 140, + 37, + 227, + 9, + 168, + 95, + 170, + 160, + 157, + 61, + 35, + 106, + 85, + 151, + 93, + 58, + 118, + 155, + 133, + 241, + 27, + 99, + 189, + 232, + 243, + 102, + 165, + 230, + 248, + 105, + 8, + 131, + 236, + 196, + 227, + 221, + 228, + 173, + 234, + 211, + 103, + 54, + 74, + 194, + 25, + 222, + 48, + 24, + 225, + 222, + 27, + 186, + 251, + 40, + 71, + 45, + 37, + 239, + 17, + 87, + 198, + 169, + 50, + 140, + 8, + 40, + 105, + 117, + 154, + 218, + 72, + 159, + 97, + 15, + 206, + 232, + 0, + 28, + 232, + 112, + 132, + 11, + 202, + 217, + 98, + 99, + 244, + 39, + 51, + 44, + 33, + 239, + 237, + 100, + 177, + 133, + 217, + 252, + 59, + 195, + 73, + 28, + 45, + 200, + 170, + 151, + 245, + 232, + 158, + 169, + 33, + 162, + 251, + 205, + 130, + 131, + 206, + 123, + 28, + 49, + 71, + 197, + 225, + 237, + 83, + 14, + 47, + 35, + 56, + 84, + 183, + 16, + 249, + 80, + 146, + 118, + 150, + 145, + 158, + 192, + 215, + 105, + 157, + 91, + 194, + 45, + 228, + 148, + 137, + 206, + 88, + 59, + 55, + 27, + 75, + 11, + 95, + 0, + 179, + 187, + 180, + 111, + 168, + 137, + 114, + 170, + 113, + 204, + 83, + 109, + 127, + 85, + 47, + 81, + 24, + 164, + 81, + 251, + 252, + 95, + 245, + 185, + 204, + 217, + 37, + 64, + 42, + 243, + 41, + 144, + 222, + 124, + 48, + 73, + 149, + 6, + 164, + 70, + 41, + 12, + 95, + 50, + 8, + 219, + 27, + 24, + 4, + 181, + 19, + 1, + 30, + 43, + 173, + 129, + 124, + 87, + 146, + 209, + 211, + 203, + 21, + 252, + 121, + 253, + 76, + 245, + 51, + 114, + 46, + 199, + 94, + 63, + 45, + 192, + 239, + 11, + 5, + 30, + 186, + 201, + 177, + 245, + 250, + 198, + 106, + 0, + 39, + 48, + 64, + 3, + 3, + 193, + 41, + 129, + 83, + 157, + 176, + 45, + 0, + 205, + 67, + 196, + 107, + 111, + 224, + 105, + 226, + 105, + 146, + 40, + 63, + 85, + 36, + 217, + 236, + 94, + 240, + 123, + 91, + 203, + 13, + 240, + 200, + 217, + 166, + 85, + 242, + 0, + 237, + 92, + 227, + 141, + 148, + 62, + 147, + 126, + 142, + 201, + 26, + 138, + 46, + 172, + 232, + 162, + 183, + 85, + 71, + 180, + 69, + 10, + 229, + 192, + 116, + 112, + 178, + 171, + 51, + 200, + 29, + 185, + 10, + 3, + 140, + 192, + 174, + 93, + 137, + 122, + 114, + 201, + 99, + 204, + 101, + 245, + 41, + 227, + 211, + 235, + 81, + 126, + 114, + 72, + 174, + 63, + 6, + 64, + 164, + 225, + 116, + 174, + 52, + 50, + 163, + 241, + 63, + 154, + 154, + 155, + 75, + 73, + 166, + 95, + 88, + 71, + 10, + 52, + 97, + 27, + 55, + 62, + 133, + 237, + 46, + 182, + 158, + 109, + 31, + 247, + 115, + 14, + 123, + 242, + 7, + 33, + 142, + 196, + 133, + 71, + 4, + 128, + 22, + 230, + 32, + 40, + 237, + 173, + 34, + 248, + 171, + 182, + 203, + 240, + 68, + 33, + 56, + 210, + 58, + 238, + 36, + 6, + 146, + 231, + 124, + 7, + 7, + 195, + 148, + 18, + 29, + 64, + 229, + 94, + 247, + 207, + 208, + 129, + 103, + 119, + 126, + 186, + 160, + 174, + 196, + 201, + 198, + 11, + 84, + 66, + 165, + 206, + 28, + 87, + 44, + 176, + 232, + 194, + 4, + 215, + 196, + 150, + 38, + 149, + 87, + 35, + 15, + 47, + 2, + 225, + 201, + 59, + 65, + 190, + 213, + 16, + 14, + 112, + 47, + 12, + 16, + 92, + 115, + 198, + 234, + 241, + 87, + 36, + 213, + 55, + 104, + 89, + 226, + 124, + 240, + 233, + 10, + 246, + 68, + 137, + 99, + 132, + 199, + 37, + 165, + 30, + 213, + 36, + 140, + 249, + 213, + 115, + 225, + 106, + 58, + 242, + 186, + 218, + 205, + 106, + 27, + 190, + 114, + 61, + 79, + 159, + 167, + 42, + 215, + 45, + 110, + 174, + 1, + 61, + 178, + 143, + 33, + 118, + 143, + 106, + 57, + 166, + 31, + 93, + 253, + 247, + 70, + 215, + 227, + 26, + 36, + 144, + 34, + 50, + 131, + 244, + 125, + 170, + 44, + 135, + 172, + 31, + 36, + 31, + 133, + 190, + 165, + 231, + 70, + 100, + 113, + 170, + 157, + 100, + 124, + 24, + 165, + 111, + 39, + 17, + 74, + 211, + 195, + 231, + 162, + 138, + 146, + 81, + 27, + 236, + 149, + 210, + 188, + 146, + 220, + 240, + 225, + 242, + 104, + 1, + 243, + 191, + 191, + 103, + 72, + 225, + 29, + 87, + 165, + 217, + 142, + 238, + 162, + 104, + 165, + 56, + 174, + 123, + 178, + 150, + 193, + 192, + 144, + 112, + 252, + 110, + 9, + 39, + 162, + 161, + 141, + 18, + 66, + 131, + 143, + 241, + 145, + 79, + 90, + 78, + 66, + 146, + 235, + 92, + 64, + 204, + 87, + 141, + 149, + 210, + 32, + 243, + 125, + 149, + 21, + 90, + 104, + 110, + 69, + 154, + 120, + 13, + 5, + 27, + 42, + 134, + 172, + 35, + 34, + 114, + 9, + 226, + 246, + 95, + 233, + 136, + 2, + 116, + 115, + 207, + 211, + 234, + 123, + 44, + 16, + 235, + 212, + 203, + 98, + 18, + 31, + 248, + 165, + 241, + 182, + 217, + 210, + 237, + 75, + 105, + 116, + 79, + 154, + 44, + 142, + 249, + 15, + 17, + 44, + 184, + 44, + 205, + 237, + 96, + 67, + 77, + 93, + 206, + 103, + 210, + 118, + 87, + 255, + 192, + 41, + 174, + 173, + 248, + 145, + 10, + 196, + 74, + 196, + 172, + 237, + 51, + 127, + 218, + 178, + 221, + 215, + 43, + 80, + 9, + 78, + 76, + 124, + 243, + 208, + 153, + 193, + 246, + 48, + 159, + 99, + 66, + 9, + 171, + 56, + 215, + 86, + 163, + 59, + 13, + 4, + 32, + 37, + 46, + 44, + 156, + 53, + 124, + 15, + 90, + 105, + 250, + 56, + 139, + 154, + 70, + 229, + 252, + 144, + 143, + 129, + 190, + 189, + 252, + 184, + 227, + 121, + 122, + 215, + 81, + 131, + 200, + 184, + 247, + 188, + 130, + 2, + 190, + 92, + 86, + 107, + 52, + 96, + 26, + 165, + 23, + 196, + 11, + 28, + 169, + 37, + 189, + 153, + 13, + 0, + 91, + 179, + 8, + 25, + 12, + 109, + 176, + 154, + 40, + 131, + 22, + 172, + 143, + 173, + 151, + 68, + 25, + 147, + 28, + 80, + 122, + 140, + 212, + 106, + 66, + 205, + 128, + 180, + 28, + 103, + 56, + 90, + 236, + 72, + 215, + 46, + 52, + 179, + 136, + 125, + 248, + 190, + 78, + 241, + 130, + 116, + 66, + 120, + 63, + 28, + 15, + 189, + 237, + 67, + 155, + 114, + 253, + 90, + 132, + 44, + 237, + 141, + 110, + 183, + 16, + 185, + 145, + 24, + 220, + 207, + 89, + 3, + 83, + 214, + 70, + 91, + 148, + 82, + 87, + 70, + 155, + 3, + 58, + 92, + 30, + 91, + 82, + 226, + 185, + 15, + 10, + 83, + 61, + 209, + 213, + 5, + 134, + 135, + 73, + 104, + 155, + 50, + 204, + 120, + 246, + 80, + 59, + 7, + 190, + 166, + 254, + 36, + 237, + 234, + 63, + 134, + 52, + 5, + 222, + 149, + 172, + 222, + 162, + 202, + 68, + 160, + 121, + 223, + 191, + 105, + 161, + 66, + 153, + 242, + 86, + 98, + 80, + 134, + 152, + 55, + 183, + 220, + 99, + 141, + 230, + 106, + 182, + 184, + 150, + 103, + 42, + 196, + 162, + 39, + 57, + 52, + 48, + 217, + 190, + 21, + 20, + 129, + 164, + 201, + 23, + 19, + 226, + 207, + 224, + 176, + 176, + 214, + 104, + 67, + 141, + 175, + 210, + 226, + 231, + 234, + 145, + 156, + 85, + 34, + 3, + 248, + 217, + 160, + 242, + 218, + 115, + 245, + 224, + 100, + 139, + 20, + 191, + 179, + 47, + 99, + 249, + 27, + 173, + 56, + 200, + 222, + 116, + 159, + 94, + 154, + 203, + 46, + 93, + 53, + 219, + 1, + 220, + 179, + 160, + 57, + 130, + 171, + 43, + 83, + 255, + 146, + 233, + 139, + 118, + 13, + 151, + 161, + 171, + 164, + 171, + 186, + 0, + 188, + 140, + 94, + 180, + 127, + 107, + 3, + 24, + 173, + 227, + 235, + 88, + 52, + 67, + 199, + 153, + 39, + 23, + 46, + 90, + 163, + 98, + 90, + 12, + 175, + 76, + 60, + 168, + 101, + 229, + 244, + 8, + 242, + 28, + 87, + 222, + 16, + 146, + 113, + 0, + 175, + 2, + 45, + 17, + 42, + 7, + 112, + 187, + 31, + 9, + 8, + 142, + 226, + 248, + 246, + 24, + 40, + 83, + 208, + 98, + 81, + 89, + 138, + 13, + 220, + 134, + 120, + 94, + 115, + 8, + 171, + 41, + 146, + 216, + 116, + 87, + 145, + 56, + 26, + 177, + 198, + 53, + 155, + 6, + 249, + 215, + 32, + 5, + 37, + 170, + 183, + 176, + 179, + 153, + 74, + 141, + 28, + 39, + 12, + 226, + 37, + 142, + 113, + 82, + 69, + 6, + 28, + 20, + 40, + 152, + 112, + 1, + 173, + 151, + 235, + 214, + 214, + 94, + 95, + 152, + 143, + 137, + 49, + 186, + 22, + 114, + 196, + 103, + 55, + 91, + 141, + 52, + 53, + 157, + 184, + 180, + 229, + 240, + 63, + 8, + 33, + 229, + 41, + 138, + 176, + 201, + 39, + 70, + 105, + 224, + 125, + 154, + 67, + 251, + 125, + 32, + 139, + 252, + 127, + 101, + 237, + 38, + 171, + 76, + 138, + 52, + 105, + 106, + 67, + 202, + 179, + 67, + 115, + 48, + 220, + 35, + 165, + 33, + 137, + 116, + 253, + 136, + 167, + 134, + 159, + 229, + 163, + 73, + 244, + 54, + 254, + 146, + 197, + 231, + 96, + 167, + 153, + 53, + 135, + 223, + 242, + 67, + 183, + 6, + 136, + 33, + 43, + 171, + 35, + 112, + 63, + 98, + 224, + 255, + 253, + 124, + 116, + 213, + 209, + 100, + 3, + 228, + 111, + 144, + 85, + 206, + 238, + 44, + 246, + 209, + 39, + 142, + 162, + 10, + 70, + 212, + 217, + 0, + 92, + 41, + 104, + 6, + 106, + 169, + 219, + 52, + 116, + 158, + 255, + 39, + 80, + 26, + 198, + 50, + 176, + 202, + 2, + 144, + 109, + 180, + 251, + 201, + 141, + 52, + 26, + 185, + 44, + 26, + 206, + 52, + 23, + 251, + 221, + 179, + 42, + 199, + 70, + 2, + 88, + 48, + 195, + 184, + 31, + 124, + 8, + 7, + 10, + 192, + 110, + 191, + 247, + 137, + 158, + 7, + 131, + 212, + 91, + 24, + 130, + 7, + 200, + 129, + 246, + 70, + 97, + 118, + 200, + 22, + 234, + 48, + 4, + 94, + 40, + 141, + 154, + 154, + 193, + 140, + 68, + 204, + 220, + 206, + 217, + 25, + 245, + 164, + 229, + 49, + 255, + 169, + 67, + 61, + 174, + 37, + 48, + 211, + 148, + 123, + 22, + 123, + 205, + 124, + 213, + 210, + 164, + 187, + 128, + 230, + 187, + 67, + 185, + 183, + 188, + 112, + 185, + 163, + 15, + 124, + 167, + 93, + 27, + 220, + 196, + 242, + 73, + 104, + 77, + 193, + 35, + 89, + 90, + 251, + 119, + 197, + 48, + 106, + 39, + 76, + 94, + 33, + 205, + 7, + 26, + 2, + 10, + 95, + 150, + 46, + 67, + 35, + 183, + 76, + 253, + 248, + 36, + 220, + 48, + 200, + 151, + 149, + 224, + 81, + 124, + 230, + 3, + 47, + 183, + 153, + 105, + 233, + 57, + 2, + 26, + 231, + 238, + 205, + 30, + 85, + 220, + 10, + 171, + 193, + 242, + 173, + 220, + 41, + 201, + 35, + 114, + 225, + 139, + 78, + 27, + 12, + 154, + 18, + 158, + 92, + 199, + 71, + 97, + 78, + 148, + 236, + 62, + 213, + 76, + 13, + 137, + 211, + 252, + 115, + 235, + 17, + 242, + 143, + 77, + 34, + 167, + 150, + 114, + 187, + 226, + 230, + 167, + 155, + 167, + 91, + 118, + 251, + 107, + 110, + 255, + 161, + 17, + 212, + 187, + 68, + 186, + 10, + 12, + 198, + 95, + 110, + 213, + 157, + 244, + 215, + 0, + 170, + 44, + 188, + 61, + 52, + 246, + 168, + 198, + 89, + 74, + 152, + 30, + 101, + 99, + 36, + 205, + 12, + 183, + 224, + 166, + 83, + 179, + 169, + 237, + 218, + 120, + 36, + 132, + 64, + 112, + 86, + 2, + 246, + 103, + 254, + 188, + 121, + 235, + 109, + 230, + 236, + 107, + 112, + 77, + 212, + 134, + 132, + 126, + 42, + 54, + 27, + 202, + 73, + 141, + 159, + 78, + 81, + 118, + 8, + 8, + 138, + 1, + 129, + 89, + 252, + 171, + 120, + 202, + 92, + 170, + 40, + 31, + 244, + 154, + 170, + 170, + 82, + 125, + 119, + 58, + 130, + 252, + 153, + 101, + 238, + 90, + 104, + 222, + 194, + 108, + 125, + 200, + 230, + 23, + 158, + 182, + 154, + 53, + 13, + 117, + 213, + 10, + 180, + 128, + 175, + 226, + 29, + 188, + 167, + 66, + 152, + 178, + 64, + 102, + 242, + 192, + 212, + 119, + 239, + 176, + 169, + 185, + 237, + 217, + 105, + 167, + 235, + 113, + 25, + 23, + 29, + 131, + 51, + 166, + 140, + 34, + 148, + 174, + 111, + 60, + 69, + 76, + 148, + 176, + 243, + 46, + 157, + 101, + 214, + 147, + 241, + 141, + 236, + 71, + 36, + 94, + 48, + 77, + 183, + 239, + 173, + 71, + 39, + 139, + 12, + 179, + 37, + 193, + 202, + 15, + 172, + 147, + 131, + 72, + 221, + 5, + 202, + 249, + 18, + 236, + 196, + 8, + 190, + 127, + 136, + 70, + 101, + 253, + 36, + 161, + 176, + 210, + 72, + 80, + 236, + 45, + 141, + 16, + 130, + 128, + 125, + 58, + 177, + 225, + 170, + 93, + 184, + 133, + 11, + 176, + 49, + 64, + 100, + 9, + 236, + 21, + 0, + 188, + 130, + 114, + 54, + 64, + 55, + 132, + 230, + 160, + 203, + 64, + 142, + 151, + 135, + 200, + 53, + 219, + 117, + 90, + 97, + 75, + 202, + 4, + 194, + 78, + 134, + 254, + 134, + 67, + 105, + 47, + 234, + 141, + 243, + 141, + 187, + 125, + 24, + 70, + 103, + 146, + 11, + 49, + 44, + 34, + 80, + 224, + 17, + 1, + 82, + 111, + 53, + 185, + 118, + 139, + 49, + 205, + 232, + 223, + 119, + 229, + 171, + 51, + 0, + 152, + 63, + 184, + 154, + 214, + 141, + 23, + 237, + 164, + 144, + 47, + 247, + 43, + 103, + 13, + 61, + 15, + 182, + 74, + 212, + 84, + 216, + 171, + 136, + 38, + 64, + 75, + 72, + 64, + 121, + 229, + 53, + 179, + 197, + 116, + 87, + 111, + 194, + 224, + 30, + 229, + 240, + 57, + 221, + 137, + 61, + 30, + 22, + 7, + 50, + 247, + 250, + 37, + 244, + 180, + 62, + 244, + 135, + 57, + 35, + 38, + 186, + 157, + 15, + 255, + 122, + 23, + 254, + 207, + 253, + 182, + 238, + 46, + 70, + 24, + 233, + 202, + 247, + 71, + 142, + 186, + 27, + 177, + 64, + 106, + 188, + 239, + 109, + 95, + 245, + 114, + 243, + 10, + 74, + 214, + 83, + 33, + 53, + 239, + 14, + 229, + 72, + 119, + 158, + 140, + 116, + 250, + 82, + 105, + 100, + 225, + 161, + 85, + 171, + 128, + 142, + 226, + 244, + 229, + 58, + 35, + 223, + 146, + 214, + 43, + 176, + 173, + 46, + 235, + 236, + 190, + 145, + 203, + 246, + 106, + 28, + 249, + 40, + 204, + 58, + 248, + 81, + 98, + 174, + 251, + 48, + 29, + 55, + 32, + 200, + 130, + 236, + 250, + 68, + 39, + 93, + 188, + 78, + 197, + 149, + 120, + 116, + 135, + 148, + 229, + 147, + 1, + 139, + 38, + 136, + 57, + 203, + 89, + 168, + 99, + 61, + 76, + 222, + 19, + 111, + 127, + 122, + 153, + 220, + 159, + 212, + 242, + 250, + 14, + 153, + 155, + 152, + 194, + 236, + 14, + 80, + 255, + 100, + 90, + 164, + 25, + 228, + 244, + 247, + 156, + 222, + 31, + 210, + 185, + 103, + 121, + 118, + 248, + 97, + 150, + 255, + 54, + 225, + 18, + 187, + 220, + 1, + 1, + 202, + 242, + 240, + 22, + 190, + 152, + 40, + 203, + 36, + 125, + 168, + 132, + 207, + 205, + 75, + 118, + 102, + 11, + 77, + 227, + 90, + 27, + 242, + 233, + 11, + 201, + 60, + 220, + 184, + 87, + 44, + 83, + 197, + 33, + 110, + 36, + 253, + 117, + 75, + 194, + 144, + 238, + 187, + 204, + 67, + 153, + 219, + 185, + 161, + 30, + 43, + 243, + 252, + 250, + 87, + 210, + 56, + 254, + 185, + 169, + 24, + 87, + 131, + 87, + 193, + 42, + 19, + 122, + 124, + 15, + 17, + 27, + 44, + 135, + 81, + 214, + 96, + 79, + 16, + 224, + 178, + 89, + 20, + 243, + 126, + 110, + 160, + 130, + 85, + 199, + 153, + 113, + 154, + 1, + 30, + 86, + 108, + 128, + 74, + 47, + 229, + 48, + 28, + 107, + 75, + 228, + 234, + 52, + 97, + 182, + 235, + 140, + 48, + 7, + 59, + 239, + 110, + 34, + 64, + 96, + 142, + 40, + 27, + 5, + 80, + 186, + 109, + 244, + 223, + 73, + 213, + 230, + 117, + 79, + 215, + 229, + 213, + 75, + 38, + 154, + 197, + 185, + 9, + 162, + 127, + 23, + 132, + 67, + 224, + 78, + 205, + 195, + 45, + 174, + 67, + 218, + 201, + 220, + 170, + 2, + 33, + 160, + 121, + 222, + 3, + 36, + 67, + 148, + 213, + 162, + 232, + 186, + 208, + 87, + 138, + 158, + 48, + 89, + 83, + 71, + 4, + 88, + 222, + 19, + 189, + 201, + 20, + 68, + 149, + 233, + 201, + 157, + 255, + 70, + 94, + 193, + 74, + 191, + 183, + 193, + 145, + 91, + 134, + 182, + 124, + 42, + 2, + 137, + 169, + 59, + 176, + 137, + 109, + 36, + 47, + 183, + 181, + 180, + 147, + 59, + 82, + 183, + 27, + 201, + 109, + 185, + 66, + 136, + 19, + 151, + 233, + 203, + 203, + 24, + 114, + 95, + 179, + 246, + 96, + 48, + 53, + 97, + 192, + 38, + 75, + 39, + 58, + 57, + 220, + 182, + 143, + 17, + 154, + 193, + 22, + 176, + 80, + 119, + 60, + 92, + 33, + 100, + 5, + 249, + 241, + 121, + 252, + 231, + 49, + 92, + 106, + 246, + 205, + 231, + 96, + 37, + 120, + 210, + 14, + 163, + 139, + 149, + 95, + 194, + 22, + 245, + 97, + 79, + 3, + 183, + 202, + 124, + 154, + 21, + 74, + 230, + 37, + 117, + 77, + 39, + 172, + 216, + 157, + 98, + 35, + 174, + 86, + 170, + 206, + 89, + 255, + 239, + 73, + 222, + 96, + 218, + 109, + 97, + 15, + 216, + 168, + 127, + 38, + 183, + 7, + 126, + 149, + 47, + 8, + 128, + 201, + 250, + 72, + 23, + 236, + 193, + 218, + 159, + 250, + 148, + 207, + 252, + 149, + 231, + 32, + 71, + 63, + 82, + 228, + 198, + 99, + 182, + 174, + 36, + 143, + 30, + 86, + 190, + 71, + 107, + 8, + 16, + 223, + 222, + 159, + 244, + 33, + 97, + 105, + 119, + 12, + 228, + 43, + 250, + 103, + 57, + 62, + 187, + 120, + 148, + 103, + 241, + 210, + 183, + 91, + 233, + 189, + 178, + 113, + 60, + 51, + 106, + 93, + 106, + 146, + 148, + 22, + 39, + 61, + 122, + 34, + 190, + 2, + 104, + 31, + 8, + 202, + 98, + 156, + 30, + 46, + 21, + 177, + 19, + 233, + 88, + 97, + 42, + 237, + 139, + 140, + 158, + 16, + 15, + 74, + 52, + 160, + 245, + 134, + 239, + 181, + 1, + 77, + 83, + 153, + 239, + 193, + 90, + 82, + 63, + 124, + 252, + 179, + 46, + 129, + 241, + 93, + 105, + 35, + 129, + 216, + 236, + 26, + 81, + 171, + 180, + 72, + 123, + 185, + 232, + 9, + 194, + 254, + 36, + 204, + 126, + 197, + 51, + 112, + 123, + 248, + 105, + 98, + 2, + 205, + 123, + 27, + 184, + 88, + 63, + 82, + 247, + 197, + 67, + 75, + 3, + 212, + 39, + 84, + 122, + 207, + 211, + 251, + 126, + 15, + 129, + 137, + 154, + 166, + 58, + 183, + 10, + 223, + 179, + 19, + 249, + 249, + 133, + 153, + 230, + 9, + 225, + 10, + 28, + 44, + 13, + 143, + 129, + 117, + 138, + 74, + 112, + 35, + 177, + 48, + 77, + 94, + 189, + 26, + 72, + 231, + 138, + 132, + 42, + 146, + 0, + 181, + 63, + 13, + 167, + 7, + 19, + 76, + 134, + 184, + 54, + 251, + 112, + 88, + 60, + 231, + 130, + 221, + 189, + 173, + 94, + 234, + 39, + 248, + 183, + 225, + 161, + 200, + 169, + 252, + 223, + 47, + 190, + 41, + 174, + 36, + 146, + 22, + 146, + 20, + 15, + 254, + 55, + 152, + 248, + 26, + 224, + 92, + 13, + 80, + 116, + 167, + 248, + 87, + 173, + 128, + 87, + 19, + 207, + 171, + 137, + 163, + 106, + 22, + 116, + 15, + 60, + 44, + 112, + 104, + 202, + 183, + 30, + 186, + 158, + 195, + 10, + 46, + 52, + 178, + 11, + 183, + 90, + 123, + 74, + 243, + 192, + 7, + 42, + 112, + 48, + 143, + 130, + 161, + 210, + 211, + 43, + 144, + 125, + 108, + 13, + 28, + 7, + 13, + 232, + 62, + 149, + 93, + 128, + 165, + 26, + 178, + 11, + 104, + 84, + 234, + 131, + 111, + 238, + 158, + 106, + 132, + 241, + 7, + 66, + 74, + 114, + 37, + 41, + 16, + 89, + 143, + 55, + 128, + 17, + 26, + 179, + 90, + 103, + 127, + 137, + 223, + 148, + 202, + 171, + 213, + 138, + 251, + 227, + 204, + 93, + 198, + 20, + 190, + 8, + 4, + 21, + 173, + 23, + 118, + 224, + 227, + 248, + 136, + 98, + 233, + 32, + 240, + 146, + 189, + 92, + 114, + 1, + 254, + 119, + 75, + 185, + 198, + 111, + 43, + 238, + 77, + 219, + 205, + 232, + 187, + 236, + 142, + 86, + 30, + 149, + 216, + 81, + 17, + 157, + 75, + 205, + 127, + 178, + 51, + 220, + 27, + 27, + 252, + 120, + 97, + 220, + 138, + 193, + 194, + 129, + 91, + 109, + 220, + 196, + 90, + 127, + 233, + 56, + 238, + 214, + 124, + 227, + 206, + 37, + 3, + 63, + 222, + 44, + 87, + 146, + 172, + 112, + 165, + 168, + 119, + 72, + 178, + 217, + 204, + 135, + 17, + 129, + 11, + 178, + 252, + 11, + 1, + 221, + 174, + 235, + 60, + 200, + 134, + 42, + 18, + 218, + 94, + 98, + 212, + 69, + 114, + 125, + 188, + 252, + 247, + 17, + 192, + 246, + 79, + 11, + 137, + 131, + 229, + 45, + 247, + 182, + 197, + 3, + 238, + 105, + 179, + 242, + 245, + 45, + 10, + 33, + 108, + 27, + 138, + 68, + 215, + 191, + 120, + 183, + 94, + 58, + 127, + 27, + 156, + 111, + 24, + 94, + 225, + 230, + 164, + 181, + 252, + 30, + 31, + 236, + 159, + 39, + 9, + 4, + 181, + 122, + 113, + 89, + 156, + 189, + 81, + 199, + 190, + 17, + 62, + 34, + 12, + 248, + 119, + 252, + 244, + 11, + 237, + 168, + 164, + 62, + 150, + 18, + 181, + 173, + 19, + 24, + 137, + 244, + 125, + 26, + 86, + 76, + 193, + 144, + 66, + 64, + 144, + 102, + 198, + 8, + 239, + 34, + 226, + 22, + 194, + 244, + 75, + 212, + 254, + 105, + 245, + 34, + 67, + 143, + 86, + 107, + 100, + 54, + 99, + 248, + 98, + 103, + 228, + 208, + 23, + 1, + 23, + 204, + 124, + 108, + 73, + 69, + 156, + 3, + 74, + 4, + 234, + 35, + 113, + 231, + 47, + 206, + 10, + 95, + 199, + 82, + 225, + 144, + 113, + 72, + 12, + 205, + 155, + 42, + 170, + 221, + 128, + 222, + 97, + 67, + 217, + 33, + 72, + 192, + 132, + 43, + 78, + 63, + 6, + 200, + 163, + 28, + 246, + 116, + 127, + 219, + 117, + 69, + 31, + 236, + 226, + 143, + 3, + 207, + 245, + 37, + 70, + 219, + 250, + 157, + 133, + 228, + 31, + 80, + 186, + 78, + 226, + 60, + 68, + 244, + 108, + 98, + 120, + 105, + 224, + 37, + 107, + 101, + 82, + 107, + 8, + 202, + 53, + 227, + 54, + 168, + 173, + 1, + 180, + 172, + 63, + 180, + 238, + 237, + 117, + 14, + 67, + 65, + 71, + 147, + 39, + 221, + 137, + 33, + 207, + 105, + 116, + 28, + 181, + 103, + 254, + 39, + 196, + 59, + 85, + 208, + 89, + 51, + 82, + 228, + 23, + 89, + 64, + 138, + 63, + 239, + 11, + 47, + 95, + 235, + 187, + 108, + 9, + 178, + 228, + 246, + 89, + 239, + 97, + 160, + 25, + 193, + 168, + 177, + 229, + 51, + 78, + 211, + 6, + 239, + 144, + 168, + 188, + 245, + 223, + 37, + 89, + 75, + 82, + 28, + 210, + 199, + 157, + 14, + 56, + 209, + 181, + 245, + 19, + 250, + 131, + 97, + 38, + 18, + 137, + 198, + 20, + 132, + 14, + 78, + 221, + 123, + 134, + 155, + 155, + 241, + 223, + 56, + 149, + 199, + 222, + 45, + 47, + 71, + 131, + 102, + 70, + 61, + 202, + 68, + 250, + 83, + 124, + 11, + 130, + 21, + 109, + 77, + 114, + 26, + 144, + 112, + 235, + 186, + 119, + 83, + 117, + 21, + 149, + 115, + 28, + 181, + 33, + 5, + 167, + 199, + 54, + 227, + 17, + 198, + 22, + 212, + 97, + 216, + 31, + 200, + 64, + 36, + 117, + 108, + 164, + 60, + 86, + 181, + 87, + 81, + 179, + 213, + 21, + 166, + 146, + 201, + 140, + 58, + 175, + 201, + 19, + 151, + 228, + 115, + 183, + 218, + 193, + 115, + 118, + 240, + 240, + 58, + 85, + 85, + 234, + 152, + 228, + 146, + 74, + 202, + 162, + 42, + 221, + 176, + 245, + 25, + 112, + 130, + 140, + 179, + 17, + 16, + 121, + 73, + 197, + 184, + 226, + 51, + 145, + 6, + 226, + 3, + 248, + 22, + 95, + 253, + 14, + 165, + 32, + 246, + 198, + 17, + 23, + 147, + 175, + 89, + 51, + 4, + 81, + 141, + 57, + 17, + 227, + 210, + 222, + 154, + 200, + 247, + 16, + 200, + 209, + 125, + 51, + 239, + 80, + 234, + 214, + 182, + 82, + 198, + 24, + 101, + 29, + 162, + 113, + 163, + 167, + 162, + 225, + 170, + 201, + 197, + 35, + 211, + 171, + 12, + 209, + 153, + 58, + 177, + 214, + 255, + 81, + 217, + 88, + 237, + 164, + 51, + 208, + 243, + 44, + 162, + 124, + 166, + 88, + 128, + 195, + 66, + 103, + 90, + 203, + 214, + 124, + 154, + 203, + 90, + 215, + 157, + 78, + 42, + 46, + 29, + 242, + 169, + 136, + 196, + 131, + 0, + 146, + 113, + 225, + 248, + 168, + 43, + 59, + 105, + 50, + 179, + 237, + 28, + 102, + 240, + 239, + 58, + 79, + 125, + 25, + 55, + 194, + 114, + 33, + 101, + 149, + 76, + 196, + 184, + 63, + 52, + 63, + 217, + 1, + 116, + 247, + 150, + 209, + 36, + 69, + 211, + 119, + 167, + 106, + 18, + 207, + 14, + 98, + 29, + 39, + 102, + 155, + 51, + 131, + 30, + 157, + 68, + 3, + 179, + 156, + 182, + 165, + 12, + 220, + 241, + 223, + 56, + 75, + 36, + 93, + 145, + 249, + 151, + 195, + 29, + 114, + 50, + 251, + 51, + 161, + 90, + 167, + 234, + 32, + 88, + 235, + 208, + 66, + 100, + 120, + 202, + 24, + 85, + 36, + 198, + 120, + 131, + 234, + 34, + 113, + 108, + 130, + 88, + 240, + 47, + 27, + 164, + 94, + 76, + 129, + 39, + 98, + 27, + 6, + 254, + 81, + 132, + 204, + 206, + 254, + 14, + 90, + 61, + 137, + 174, + 157, + 105, + 56, + 68, + 12, + 152, + 244, + 8, + 212, + 48, + 216, + 39, + 9, + 211, + 199, + 228, + 176, + 187, + 202, + 133, + 30, + 247, + 163, + 18, + 232, + 170, + 119, + 47, + 187, + 122, + 157, + 226, + 180, + 223, + 226, + 208, + 198, + 249, + 177, + 27, + 242, + 136, + 59, + 246, + 217, + 5, + 144, + 164, + 45, + 29, + 32, + 227, + 139, + 158, + 60, + 31, + 206, + 191, + 153, + 246, + 225, + 163, + 115, + 107, + 161, + 62, + 17, + 4, + 126, + 199, + 227, + 203, + 224, + 33, + 171, + 243, + 85, + 165, + 21, + 191, + 113, + 74, + 9, + 36, + 191, + 53, + 107, + 37, + 26, + 205, + 200, + 236, + 47, + 93, + 62, + 19, + 35, + 61, + 207, + 162, + 12, + 111, + 216, + 50, + 203, + 182, + 149, + 202, + 88, + 177, + 131, + 166, + 50, + 3, + 186, + 17, + 191, + 57, + 139, + 78, + 104, + 58, + 47, + 112, + 20, + 49, + 153, + 85, + 168, + 223, + 96, + 64, + 234, + 229, + 70, + 27, + 199, + 69, + 210, + 235, + 177, + 239, + 55, + 10, + 167, + 16, + 198, + 93, + 59, + 9, + 20, + 118, + 197, + 37, + 9, + 56, + 170, + 63, + 184, + 19, + 153, + 50, + 16, + 113, + 41, + 230, + 136, + 43, + 117, + 107, + 69, + 148, + 211, + 225, + 218, + 54, + 238, + 94, + 27, + 84, + 148, + 17, + 229, + 202, + 119, + 188, + 58, + 109, + 214, + 12, + 222, + 167, + 174, + 234, + 26, + 141, + 92, + 216, + 13, + 62, + 140, + 21, + 251, + 192, + 17, + 49, + 65, + 84, + 198, + 41, + 53, + 123, + 99, + 252, + 35, + 187, + 145, + 223, + 209, + 183, + 15, + 40, + 36, + 103, + 175, + 145, + 98, + 3, + 253, + 167, + 184, + 247, + 6, + 167, + 241, + 206, + 239, + 65, + 38, + 194, + 147, + 7, + 244, + 226, + 143, + 5, + 93, + 224, + 8, + 202, + 172, + 59, + 247, + 78, + 219, + 209, + 243, + 229, + 144, + 152, + 135, + 235, + 154, + 187, + 240, + 209, + 217, + 62, + 138, + 203, + 120, + 55, + 161, + 153, + 89, + 152, + 121, + 177, + 156, + 50, + 112, + 134, + 51, + 206, + 169, + 0, + 31, + 121, + 113, + 28, + 75, + 82, + 174, + 152, + 59, + 239, + 246, + 157, + 248, + 159, + 90, + 104, + 149, + 128, + 247, + 94, + 148, + 35, + 168, + 122, + 219, + 41, + 243, + 97, + 12, + 115, + 162, + 239, + 90, + 238, + 221, + 101, + 38, + 38, + 199, + 81, + 87, + 42, + 91, + 111, + 172, + 148, + 158, + 202, + 112, + 153, + 130, + 100, + 139, + 216, + 99, + 190, + 118, + 164, + 177, + 165, + 60, + 92, + 2, + 10, + 234, + 250, + 215, + 71, + 147, + 234, + 198, + 155, + 135, + 126, + 67, + 169, + 254, + 83, + 92, + 208, + 51, + 37, + 46, + 19, + 228, + 113, + 153, + 105, + 194, + 253, + 251, + 215, + 229, + 187, + 237, + 88, + 16, + 55, + 49, + 207, + 26, + 113, + 251, + 97, + 132, + 224, + 25, + 96, + 184, + 171, + 107, + 43, + 34, + 188, + 164, + 180, + 150, + 160, + 185, + 180, + 185, + 20, + 117, + 219, + 110, + 230, + 4, + 88, + 57, + 208, + 103, + 9, + 54, + 148, + 19, + 178, + 34, + 83, + 211, + 89, + 126, + 251, + 60, + 191, + 214, + 215, + 214, + 198, + 165, + 119, + 254, + 231, + 40, + 41, + 3, + 35, + 1, + 215, + 79, + 64, + 61, + 191, + 86, + 105, + 246, + 44, + 171, + 188, + 123, + 161, + 107, + 148, + 3, + 167, + 3, + 19, + 164, + 143, + 66, + 105, + 234, + 165, + 161, + 127, + 175, + 96, + 184, + 109, + 253, + 22, + 0, + 58, + 69, + 76, + 51, + 32, + 120, + 148, + 219, + 187, + 236, + 229, + 82, + 50, + 59, + 204, + 188, + 133, + 16, + 253, + 170, + 225, + 63, + 157, + 232, + 115, + 201, + 231, + 158, + 113, + 175, + 97, + 61, + 81, + 218, + 141, + 10, + 66, + 133, + 16, + 58, + 206, + 23, + 22, + 142, + 237, + 213, + 210, + 104, + 134, + 45, + 56, + 60, + 226, + 237, + 161, + 54, + 245, + 4, + 143, + 118, + 86, + 212, + 160, + 128, + 28, + 67, + 105, + 132, + 155, + 12, + 162, + 159, + 229, + 113, + 211, + 246, + 73, + 50, + 180, + 85, + 26, + 252, + 101, + 20, + 246, + 132, + 162, + 180, + 142, + 207, + 151, + 213, + 12, + 194, + 35, + 63, + 35, + 5, + 197, + 189, + 60, + 21, + 157, + 6, + 50, + 199, + 63, + 113, + 57, + 60, + 135, + 74, + 68, + 107, + 235, + 17, + 248, + 247, + 196, + 234, + 46, + 97, + 141, + 151, + 225, + 85, + 40, + 156, + 212, + 182, + 87, + 143, + 187, + 252, + 131, + 190, + 70, + 59, + 219, + 22, + 248, + 71, + 160, + 230, + 38, + 91, + 68, + 208, + 133, + 56, + 5, + 168, + 153, + 52, + 100, + 233, + 141, + 55, + 60, + 185, + 163, + 46, + 210, + 141, + 21, + 35, + 130, + 169, + 207, + 45, + 1, + 55, + 254, + 45, + 188, + 119, + 25, + 219, + 152, + 187, + 90, + 253, + 213, + 115, + 125, + 32, + 208, + 216, + 53, + 167, + 219, + 60, + 46, + 152, + 71, + 143, + 169, + 227, + 173, + 57, + 71, + 110, + 8, + 23, + 81, + 251, + 196, + 57, + 62, + 37, + 115, + 102, + 39, + 219, + 192, + 250, + 153, + 233, + 165, + 99, + 49, + 222, + 209, + 211, + 254, + 226, + 247, + 169, + 79, + 172, + 128, + 36, + 225, + 222, + 230, + 142, + 177, + 189, + 68, + 183, + 83, + 185, + 33, + 144, + 186, + 213, + 39, + 214, + 95, + 104, + 1, + 91, + 30, + 141, + 140, + 109, + 122, + 215, + 80, + 253, + 14, + 198, + 66, + 14, + 176, + 3, + 35, + 231, + 67, + 227, + 44, + 177, + 110, + 107, + 45, + 244, + 128, + 183, + 39, + 195, + 135, + 231, + 89, + 96, + 154, + 214, + 154, + 218, + 7, + 145, + 165, + 34, + 138, + 29, + 112, + 193, + 34, + 122, + 18, + 228, + 217, + 50, + 183, + 179, + 75, + 119, + 109, + 165, + 109, + 158, + 56, + 9, + 40, + 178, + 107, + 178, + 136, + 70, + 28, + 219, + 114, + 207, + 212, + 45, + 241, + 254, + 202, + 77, + 143, + 119, + 7, + 138, + 55, + 15, + 20, + 135, + 71, + 187, + 41, + 172, + 117, + 84, + 84, + 29, + 137, + 244, + 221, + 165, + 18, + 252, + 195, + 202, + 223, + 21, + 170, + 238, + 180, + 170, + 138, + 1, + 80, + 237, + 222, + 155, + 228, + 15, + 84, + 251, + 115, + 34, + 197, + 88, + 89, + 121, + 88, + 215, + 196, + 191, + 223, + 29, + 203, + 159, + 235, + 123, + 37, + 176, + 7, + 237, + 87, + 64, + 90, + 56, + 177, + 179, + 181, + 3, + 234, + 5, + 199, + 21, + 167, + 140, + 13, + 164, + 144, + 130, + 162, + 17, + 220, + 129, + 36, + 84, + 134, + 186, + 245, + 43, + 40, + 104, + 254, + 206, + 10, + 168, + 86, + 134, + 112, + 7, + 5, + 30, + 95, + 86, + 244, + 28, + 167, + 249, + 168, + 226, + 91, + 115, + 238, + 55, + 62, + 212, + 131, + 13, + 51, + 124, + 162, + 246, + 120, + 121, + 201, + 171, + 223, + 35, + 189, + 106, + 52, + 250, + 3, + 209, + 35, + 111, + 15, + 170, + 140, + 140, + 73, + 166, + 170, + 33, + 168, + 83, + 224, + 94, + 221, + 103, + 197, + 110, + 162, + 54, + 157, + 166, + 160, + 20, + 113, + 236, + 238, + 32, + 111, + 184, + 164, + 75, + 73, + 207, + 201, + 103, + 191, + 68, + 201, + 76, + 0, + 47, + 60, + 41, + 222, + 28, + 127, + 5, + 240, + 149, + 126, + 15, + 17, + 126, + 8, + 128, + 201, + 87, + 233, + 146, + 131, + 7, + 224, + 6, + 110, + 165, + 187, + 230, + 156, + 245, + 184, + 144, + 130, + 179, + 194, + 243, + 173, + 77, + 121, + 168, + 163, + 13, + 9, + 129, + 130, + 141, + 165, + 99, + 237, + 239, + 111, + 145, + 71, + 7, + 76, + 128, + 129, + 137, + 43, + 193, + 138, + 166, + 189, + 149, + 71, + 35, + 30, + 24, + 178, + 124, + 17, + 239, + 53, + 86, + 44, + 110, + 137, + 207, + 120, + 138, + 253, + 177, + 188, + 80, + 165, + 12, + 56, + 171, + 203, + 9, + 191, + 105, + 247, + 128, + 153, + 180, + 110, + 215, + 67, + 91, + 228, + 112, + 33, + 83, + 62, + 215, + 148, + 189, + 137, + 246, + 58, + 8, + 209, + 204, + 147, + 5, + 217, + 240, + 161, + 18, + 73, + 46, + 47, + 60, + 2, + 70, + 17, + 132, + 52, + 170, + 17, + 191, + 16, + 94, + 229, + 242, + 223, + 62, + 97, + 68, + 213, + 222, + 151, + 184, + 189, + 212, + 48, + 60, + 1, + 18, + 169, + 139, + 32, + 247, + 98, + 34, + 29, + 143, + 168, + 233, + 122, + 230, + 97, + 32, + 23, + 92, + 119, + 231, + 195, + 90, + 186, + 183, + 78, + 105, + 46, + 108, + 109, + 238, + 79, + 2, + 167, + 244, + 123, + 82, + 53, + 2, + 172, + 24, + 137, + 247, + 92, + 201, + 102, + 24, + 50, + 51, + 244, + 50, + 158, + 213, + 188, + 83, + 130, + 59, + 134, + 192, + 251, + 72, + 127, + 98, + 70, + 67, + 103, + 255, + 108, + 205, + 220, + 9, + 99, + 53, + 106, + 139, + 229, + 236, + 214, + 204, + 118, + 195, + 76, + 95, + 52, + 164, + 69, + 16, + 174, + 97, + 138, + 145, + 211, + 123, + 38, + 40, + 186, + 126, + 100, + 67, + 208, + 130, + 123, + 124, + 86, + 177, + 154, + 171, + 116, + 182, + 189, + 255, + 47, + 238, + 77, + 4, + 249, + 147, + 209, + 87, + 118, + 62, + 196, + 217, + 93, + 166, + 154, + 157, + 235, + 69, + 107, + 201, + 15, + 206, + 116, + 91, + 89, + 51, + 11, + 229, + 164, + 133, + 210, + 52, + 109, + 202, + 173, + 144, + 188, + 66, + 253, + 56, + 149, + 142, + 100, + 60, + 146, + 98, + 85, + 244, + 243, + 2, + 195, + 54, + 110, + 46, + 53, + 10, + 123, + 121, + 8, + 193, + 83, + 100, + 49, + 253, + 120, + 22, + 199, + 132, + 4, + 70, + 43, + 125, + 158, + 227, + 50, + 254, + 178, + 244, + 31, + 3, + 219, + 244, + 214, + 22, + 23, + 6, + 114, + 251, + 212, + 43, + 197, + 247, + 25, + 246, + 86, + 175, + 21, + 13, + 36, + 96, + 218, + 84, + 74, + 171, + 104, + 218, + 81, + 154, + 217, + 210, + 6, + 182, + 136, + 8, + 190, + 107, + 3, + 246, + 173, + 153, + 57, + 104, + 125, + 146, + 232, + 46, + 73, + 179, + 144, + 6, + 80, + 76, + 116, + 166, + 200, + 58, + 47, + 200, + 165, + 218, + 29, + 235, + 207, + 166, + 99, + 228, + 68, + 4, + 132, + 221, + 67, + 234, + 160, + 93, + 182, + 175, + 51, + 76, + 68, + 91, + 72, + 36, + 208, + 10, + 142, + 239, + 111, + 174, + 133, + 199, + 79, + 69, + 212, + 238, + 1, + 87, + 52, + 142, + 46, + 40, + 201, + 201, + 251, + 213, + 181, + 49, + 202, + 4, + 231, + 43, + 244, + 88, + 109, + 131, + 172, + 36, + 248, + 40, + 167, + 167, + 52, + 109, + 218, + 41, + 111, + 97, + 0, + 255, + 121, + 249, + 0, + 165, + 152, + 123, + 120, + 153, + 86, + 35, + 229, + 240, + 49, + 153, + 200, + 166, + 128, + 232, + 159, + 72, + 34, + 22, + 247, + 188, + 147, + 124, + 14, + 46, + 31, + 26, + 38, + 150, + 108, + 47, + 131, + 111, + 128, + 230, + 173, + 181, + 48, + 58, + 177, + 94, + 180, + 164, + 184, + 180, + 84, + 239, + 114, + 253, + 112, + 154, + 53, + 20, + 153, + 116, + 227, + 223, + 140, + 122, + 34, + 28, + 146, + 53, + 33, + 129, + 143, + 121, + 248, + 106, + 171, + 181, + 147, + 67, + 156, + 113, + 189, + 222, + 24, + 139, + 131, + 101, + 115, + 38, + 13, + 219, + 101, + 79, + 216, + 177, + 18, + 36, + 93, + 136, + 67, + 65, + 249, + 153, + 173, + 1, + 67, + 11, + 62, + 65, + 39, + 99, + 17, + 0, + 126, + 193, + 24, + 138, + 153, + 153, + 198, + 201, + 88, + 41, + 241, + 204, + 210, + 20, + 90, + 243, + 95, + 179, + 210, + 158, + 111, + 250, + 151, + 101, + 67, + 212, + 211, + 59, + 139, + 23, + 217, + 40, + 66, + 245, + 163, + 62, + 45, + 63, + 15, + 219, + 175, + 37, + 242, + 82, + 56, + 47, + 22, + 153, + 27, + 10, + 20, + 250, + 89, + 58, + 84, + 30, + 69, + 163, + 89, + 153, + 3, + 126, + 146, + 109, + 243, + 164, + 249, + 175, + 114, + 65, + 114, + 88, + 196, + 196, + 197, + 154, + 82, + 18, + 4, + 61, + 55, + 98, + 115, + 45, + 195, + 73, + 112, + 141, + 55, + 244, + 87, + 28, + 246, + 197, + 151, + 140, + 227, + 39, + 101, + 160, + 50, + 13, + 161, + 177, + 139, + 12, + 131, + 110, + 189, + 206, + 209, + 191, + 84, + 218, + 8, + 204, + 56, + 146, + 209, + 145, + 106, + 191, + 208, + 46, + 153, + 241, + 204, + 192, + 30, + 116, + 208, + 174, + 195, + 111, + 96, + 42, + 78, + 20, + 232, + 130, + 210, + 234, + 193, + 190, + 119, + 77, + 191, + 11, + 81, + 96, + 88, + 8, + 32, + 139, + 163, + 80, + 166, + 123, + 232, + 119, + 239, + 30, + 29, + 88, + 60, + 200, + 156, + 183, + 74, + 202, + 44, + 99, + 83, + 156, + 68, + 19, + 226, + 103, + 250, + 36, + 253, + 8, + 168, + 59, + 77, + 89, + 59, + 94, + 225, + 158, + 238, + 101, + 21, + 34, + 75, + 253, + 229, + 145, + 179, + 4, + 91, + 9, + 136, + 89, + 142, + 219, + 178, + 241, + 135, + 151, + 222, + 41, + 182, + 3, + 60, + 219, + 143, + 102, + 82, + 51, + 153, + 31, + 229, + 105, + 22, + 12, + 106, + 49, + 84, + 249, + 152, + 75, + 169, + 35, + 88, + 70, + 205, + 137, + 17, + 185, + 136, + 135, + 221, + 142, + 19, + 205, + 145, + 4, + 223, + 209, + 104, + 124, + 43, + 198, + 209, + 26, + 234, + 255, + 255, + 255, + 40, + 4, + 90, + 60, + 166, + 100, + 30, + 100, + 48, + 55, + 78, + 152, + 136, + 226, + 74, + 108, + 183, + 246, + 31, + 237, + 150, + 1, + 148, + 18, + 66, + 38, + 179, + 223, + 63, + 117, + 228, + 212, + 36, + 174, + 27, + 230, + 254, + 6, + 51, + 250, + 228, + 31, + 85, + 38, + 129, + 86, + 49, + 121, + 34, + 172, + 62, + 80, + 105, + 183, + 199, + 57, + 46, + 192, + 136, + 238, + 47, + 129, + 153, + 175, + 32, + 17, + 189, + 221, + 207, + 217, + 183, + 55, + 191, + 156, + 23, + 97, + 249, + 220, + 172, + 250, + 6, + 138, + 236, + 73, + 116, + 31, + 181, + 213, + 227, + 45, + 40, + 105, + 45, + 187, + 176, + 236, + 42, + 91, + 119, + 122, + 77, + 90, + 108, + 212, + 66, + 40, + 225, + 12, + 219, + 77, + 75, + 31, + 99, + 230, + 59, + 57, + 138, + 203, + 218, + 103, + 105, + 41, + 116, + 247, + 86, + 239, + 171, + 63, + 37, + 98, + 11, + 49, + 60, + 220, + 85, + 184, + 226, + 98, + 7, + 137, + 116, + 59, + 52, + 58, + 235, + 141, + 50, + 98, + 73, + 45, + 79, + 166, + 159, + 145, + 251, + 37, + 245, + 106, + 90, + 232, + 236, + 208, + 214, + 201, + 186, + 209, + 19, + 185, + 127, + 101, + 68, + 205, + 21, + 62, + 57, + 181, + 52, + 236, + 236, + 234, + 77, + 196, + 49, + 246, + 65, + 196, + 156, + 17, + 37, + 84, + 230, + 143, + 210, + 11, + 179, + 247, + 243, + 11, + 244, + 152, + 34, + 246, + 26, + 190, + 226, + 47, + 33, + 162, + 124, + 182, + 83, + 49, + 83, + 188, + 194, + 235, + 213, + 57, + 66, + 97, + 187, + 137, + 192, + 224, + 123, + 72, + 173, + 174, + 222, + 128, + 106, + 127, + 48, + 98, + 133, + 188, + 221, + 247, + 242, + 35, + 163, + 129, + 180, + 123, + 227, + 213, + 101, + 74, + 68, + 63, + 180, + 104, + 40, + 11, + 165, + 33, + 100, + 203, + 191, + 188, + 201, + 115, + 241, + 235, + 212, + 242, + 201, + 145, + 27, + 93, + 153, + 10, + 189, + 206, + 156, + 204, + 137, + 51, + 17, + 164, + 155, + 22, + 175, + 177, + 37, + 62, + 145, + 165, + 131, + 139, + 100, + 10, + 222, + 125, + 33, + 171, + 24, + 15, + 249, + 95, + 51, + 113, + 172, + 156, + 190, + 208, + 227, + 11, + 119, + 132, + 217, + 104, + 103, + 241, + 65, + 154, + 129, + 239, + 76, + 4, + 239, + 224, + 217, + 26, + 184, + 57, + 3, + 130, + 158, + 12, + 238, + 31, + 206, + 221, + 160, + 29, + 167, + 197, + 79, + 39, + 129, + 209, + 209, + 44, + 255, + 69, + 50, + 106, + 214, + 8, + 157, + 104, + 110, + 128, + 213, + 32, + 156, + 29, + 31, + 165, + 214, + 154, + 178, + 160, + 152, + 44, + 165, + 147, + 170, + 89, + 125, + 143, + 96, + 35, + 243, + 191, + 121, + 180, + 129, + 241, + 55, + 222, + 247, + 212, + 76, + 45, + 81, + 157, + 155, + 89, + 224, + 19, + 95, + 130, + 56, + 115, + 102, + 190, + 199, + 34, + 118, + 15, + 47, + 117, + 219, + 88, + 71, + 195, + 115, + 30, + 194, + 203, + 31, + 136, + 9, + 196, + 122, + 95, + 28, + 222, + 173, + 110, + 215, + 88, + 122, + 155, + 88, + 232, + 242, + 183, + 146, + 201, + 15, + 165, + 77, + 73, + 166, + 168, + 76, + 16, + 15, + 176, + 84, + 247, + 49, + 126, + 33, + 38, + 165, + 40, + 8, + 244, + 183, + 31, + 226, + 125, + 154, + 210, + 85, + 16, + 200, + 215, + 126, + 151, + 100, + 82, + 190, + 205, + 204, + 186, + 182, + 149, + 134, + 96, + 51, + 194, + 215, + 245, + 16, + 169, + 215, + 27, + 162, + 183, + 230, + 212, + 17, + 36, + 4, + 53, + 13, + 56, + 69, + 244, + 63, + 244, + 205, + 24, + 236, + 30, + 148, + 3, + 113, + 63, + 66, + 147, + 135, + 98, + 23, + 116, + 138, + 61, + 170, + 17, + 118, + 58, + 242, + 126, + 253, + 153, + 217, + 130, + 6, + 16, + 12, + 150, + 128, + 48, + 1, + 35, + 5, + 1, + 72, + 106, + 189, + 193, + 25, + 207, + 83, + 184, + 35, + 147, + 47, + 7, + 143, + 160, + 43, + 160, + 50, + 24, + 32, + 77, + 2, + 137, + 119, + 56, + 41, + 143, + 227, + 144, + 208, + 78, + 165, + 37, + 189, + 196, + 63, + 114, + 13, + 180, + 241, + 38, + 72, + 66, + 190, + 21, + 58, + 199, + 45, + 54, + 132, + 131, + 180, + 157, + 226, + 237, + 93, + 207, + 4, + 24, + 188, + 223, + 253, + 95, + 185, + 169, + 110, + 29, + 72, + 39, + 238, + 139, + 132, + 15, + 57, + 168, + 235, + 205, + 119, + 99, + 126, + 112, + 237, + 218, + 182, + 29, + 240, + 51, + 104, + 225, + 244, + 115, + 237, + 97, + 243, + 1, + 34, + 33, + 200, + 153, + 192, + 212, + 165, + 9, + 32, + 205, + 15, + 108, + 222, + 113, + 252, + 217, + 49, + 194, + 22, + 144, + 58, + 133, + 114, + 197, + 89, + 68, + 219, + 204, + 16, + 126, + 10, + 127, + 161, + 151, + 195, + 221, + 145, + 200, + 92, + 135, + 74, + 103, + 226, + 250, + 83, + 80, + 141, + 244, + 37, + 219, + 217, + 147, + 115, + 225, + 227, + 186, + 48, + 187, + 232, + 234, + 29, + 14, + 254, + 187, + 88, + 62, + 17, + 207, + 66, + 108, + 134, + 4, + 183, + 223, + 227, + 179, + 117, + 38, + 167, + 31, + 9, + 229, + 35, + 68, + 9, + 205, + 142, + 46, + 170, + 138, + 230, + 198, + 172, + 24, + 136, + 118, + 202, + 33, + 72, + 8, + 55, + 131, + 70, + 174, + 225, + 113, + 250, + 72, + 171, + 252, + 136, + 119, + 193, + 44, + 54, + 234, + 170, + 218, + 231, + 22, + 125, + 94, + 233, + 188, + 1, + 68, + 39, + 201, + 55, + 178, + 37, + 15, + 91, + 13, + 221, + 152, + 128, + 92, + 126, + 196, + 62, + 63, + 107, + 208, + 219, + 169, + 91, + 81, + 123, + 169, + 186, + 84, + 215, + 75, + 86, + 213, + 105, + 229, + 76, + 52, + 170, + 86, + 64, + 123, + 160, + 24, + 192, + 102, + 5, + 80, + 234, + 77, + 89, + 101, + 217, + 249, + 152, + 139, + 255, + 105, + 121, + 114, + 141, + 35, + 255, + 191, + 221, + 132, + 144, + 93, + 129, + 98, + 7, + 209, + 154, + 42, + 126, + 85, + 34, + 242, + 85, + 13, + 151, + 137, + 108, + 46, + 11, + 116, + 30, + 67, + 8, + 136, + 114, + 25, + 96, + 67, + 99, + 186, + 9, + 207, + 229, + 210, + 57, + 243, + 32, + 37, + 188, + 67, + 87, + 58, + 175, + 199, + 117, + 140, + 132, + 99, + 10, + 252, + 44, + 22, + 48, + 163, + 226, + 218, + 212, + 236, + 139, + 114, + 110, + 199, + 210, + 246, + 117, + 21, + 111, + 157, + 255, + 24, + 206, + 208, + 178, + 2, + 219, + 115, + 229, + 192, + 30, + 224, + 219, + 74, + 125, + 95, + 35, + 252, + 31, + 137, + 76, + 2, + 16, + 169, + 194, + 93, + 18, + 212, + 159, + 39, + 129, + 69, + 140, + 109, + 39, + 219, + 118, + 109, + 218, + 144, + 76, + 129, + 32, + 189, + 187, + 96, + 216, + 136, + 243, + 11, + 169, + 185, + 3, + 85, + 46, + 21, + 171, + 199, + 157, + 217, + 151, + 138, + 157, + 65, + 110, + 150, + 12, + 57, + 172, + 10, + 156, + 14, + 96, + 186, + 51, + 88, + 181, + 254, + 30, + 220, + 21, + 105, + 204, + 142, + 164, + 54, + 253, + 102, + 83, + 111, + 78, + 184, + 47, + 94, + 51, + 185, + 210, + 189, + 178, + 203, + 129, + 83, + 218, + 185, + 227, + 253, + 174, + 95, + 175, + 93, + 232, + 9, + 64, + 101, + 216, + 123, + 178, + 97, + 231, + 214, + 168, + 24, + 238, + 181, + 134, + 105, + 114, + 172, + 65, + 195, + 118, + 149, + 40, + 63, + 51, + 183, + 166, + 59, + 179, + 20, + 241, + 173, + 2, + 119, + 116, + 206, + 164, + 145, + 191, + 216, + 43, + 20, + 202, + 202, + 60, + 150, + 91, + 137, + 133, + 215, + 70, + 126, + 113, + 130, + 60, + 176, + 229, + 233, + 58, + 134, + 39, + 144, + 40, + 222, + 72, + 227, + 11, + 185, + 104, + 136, + 104, + 148, + 84, + 151, + 80, + 78, + 120, + 160, + 188, + 54, + 234, + 4, + 116, + 29, + 147, + 4, + 241, + 158, + 122, + 94, + 116, + 10, + 99, + 252, + 179, + 229, + 167, + 204, + 136, + 231, + 14, + 173, + 250, + 214, + 133, + 224, + 176, + 229, + 0, + 175, + 180, + 161, + 98, + 25, + 3, + 223, + 83, + 188, + 33, + 190, + 250, + 56, + 167, + 86, + 20, + 47, + 16, + 8, + 201, + 240, + 22, + 75, + 165, + 10, + 33, + 156, + 188, + 107, + 137, + 42, + 175, + 58, + 134, + 84, + 8, + 153, + 205, + 141, + 20, + 173, + 151, + 135, + 247, + 128, + 178, + 185, + 94, + 101, + 186, + 193, + 201, + 188, + 210, + 14, + 126, + 105, + 14, + 35, + 153, + 215, + 169, + 22, + 74, + 101, + 122, + 149, + 89, + 97, + 36, + 106, + 118, + 88, + 248, + 146, + 137, + 221, + 63, + 14, + 161, + 192, + 10, + 218, + 27, + 85, + 158, + 99, + 14, + 255, + 102, + 19, + 0, + 195, + 239, + 70, + 76, + 128, + 218, + 184, + 65, + 114, + 229, + 14, + 188, + 57, + 251, + 8, + 9, + 125, + 117, + 5, + 166, + 255, + 13, + 160, + 246, + 233, + 40, + 117, + 142, + 198, + 109, + 88, + 0, + 212, + 226, + 251, + 169, + 187, + 173, + 214, + 161, + 247, + 174, + 180, + 27, + 80, + 69, + 149, + 24, + 183, + 6, + 243, + 145, + 22, + 197, + 138, + 164, + 89, + 22, + 88, + 175, + 99, + 194, + 41, + 77, + 61, + 152, + 255, + 156, + 130, + 121, + 134, + 147, + 86, + 187, + 175, + 164, + 207, + 64, + 121, + 203, + 13, + 216, + 59, + 200, + 126, + 60, + 121, + 173, + 121, + 122, + 191, + 186, + 181, + 6, + 225, + 174, + 120, + 7, + 2, + 4, + 189, + 218, + 70, + 170, + 227, + 2, + 250, + 223, + 200, + 206, + 111, + 3, + 10, + 0, + 197, + 253, + 7, + 254, + 225, + 94, + 163, + 120, + 31, + 128, + 179, + 85, + 186, + 114, + 131, + 127, + 140, + 130, + 218, + 78, + 168, + 240, + 196, + 232, + 248, + 249, + 94, + 169, + 243, + 83, + 136, + 37, + 170, + 246, + 12, + 128, + 94, + 135, + 94, + 154, + 156, + 8, + 66, + 188, + 139, + 254, + 108, + 194, + 235, + 207, + 27, + 51, + 171, + 233, + 166, + 85, + 188, + 22, + 153, + 235, + 202, + 241, + 222, + 4, + 74, + 228, + 130, + 143, + 220, + 215, + 86, + 100, + 174, + 4, + 216, + 173, + 85, + 9, + 85, + 181, + 254, + 241, + 91, + 103, + 191, + 15, + 88, + 202, + 11, + 58, + 116, + 205, + 69, + 1, + 227, + 217, + 1, + 191, + 126, + 48, + 90, + 254, + 120, + 168, + 231, + 196, + 205, + 227, + 92, + 45, + 163, + 113, + 29, + 84, + 105, + 55, + 3, + 105, + 6, + 176, + 214, + 226, + 31, + 183, + 184, + 111, + 252, + 155, + 28, + 179, + 150, + 20, + 93, + 92, + 85, + 43, + 156, + 28, + 246, + 155, + 184, + 24, + 77, + 4, + 182, + 167, + 42, + 123, + 243, + 13, + 20, + 225, + 173, + 198, + 236, + 42, + 157, + 98, + 246, + 99, + 176, + 39, + 231, + 58, + 247, + 87, + 210, + 182, + 171, + 211, + 98, + 204, + 26, + 21, + 194, + 13, + 101, + 204, + 200, + 218, + 247, + 251, + 9, + 107, + 20, + 35, + 92, + 222, + 21, + 227, + 62, + 12, + 232, + 10, + 15, + 129, + 255, + 173, + 149, + 23, + 163, + 133, + 23, + 60, + 178, + 193, + 82, + 213, + 254, + 244, + 116, + 185, + 8, + 70, + 43, + 13, + 100, + 189, + 162, + 82, + 50, + 44, + 162, + 116, + 197, + 154, + 34, + 39, + 144, + 81, + 149, + 204, + 185, + 63, + 229, + 233, + 104, + 174, + 237, + 180, + 195, + 170, + 146, + 153, + 66, + 156, + 163, + 96, + 68, + 90, + 79, + 43, + 4, + 71, + 108, + 130, + 105, + 188, + 70, + 98, + 162, + 190, + 86, + 157, + 29, + 160, + 195, + 199, + 152, + 161, + 74, + 85, + 62, + 171, + 19, + 208, + 199, + 247, + 135, + 193, + 229, + 125, + 77, + 20, + 120, + 54, + 66, + 168, + 112, + 187, + 99, + 228, + 108, + 204, + 227, + 164, + 190, + 59, + 181, + 107, + 176, + 41, + 115, + 91, + 155, + 118, + 111, + 13, + 128, + 122, + 149, + 186, + 240, + 129, + 19, + 89, + 101, + 97, + 203, + 141, + 92, + 32, + 144, + 163, + 185, + 63, + 221, + 12, + 244, + 66, + 195, + 143, + 184, + 128, + 84, + 131, + 102, + 128, + 89, + 57, + 24, + 232, + 38, + 0, + 48, + 92, + 81, + 191, + 114, + 239, + 132, + 222, + 57, + 52, + 31, + 18, + 47, + 65, + 28, + 132, + 143, + 88, + 87, + 204, + 3, + 247, + 22, + 116, + 87, + 213, + 92, + 50, + 97, + 44, + 191, + 217, + 244, + 139, + 52, + 172, + 177, + 4, + 188, + 101, + 240, + 42, + 236, + 110, + 119, + 220, + 108, + 160, + 144, + 220, + 78, + 170, + 37, + 220, + 140, + 10, + 184, + 185, + 88, + 136, + 248, + 137, + 194, + 214, + 219, + 170, + 238, + 181, + 200, + 178, + 37, + 25, + 10, + 74, + 181, + 2, + 127, + 221, + 116, + 208, + 7, + 34, + 110, + 193, + 142, + 70, + 245, + 238, + 222, + 35, + 158, + 250, + 81, + 237, + 204, + 252, + 174, + 117, + 29, + 72, + 26, + 180, + 105, + 110, + 15, + 205, + 131, + 153, + 62, + 199, + 109, + 31, + 121, + 167, + 77, + 130, + 150, + 100, + 123, + 174, + 89, + 42, + 181, + 184, + 184, + 56, + 114, + 208, + 177, + 30, + 191, + 221, + 80, + 71, + 174, + 114, + 18, + 156, + 109, + 169, + 160, + 7, + 230, + 208, + 30, + 248, + 21, + 122, + 34, + 7, + 116, + 45, + 95, + 207, + 119, + 85, + 134, + 144, + 117, + 16, + 125, + 75, + 251, + 9, + 160, + 207, + 63, + 6, + 153, + 193, + 243, + 128, + 50, + 115, + 107, + 149, + 79, + 127, + 174, + 75, + 157, + 147, + 116, + 189, + 178, + 67, + 50, + 54, + 29, + 121, + 241, + 169, + 201, + 40, + 45, + 39, + 122, + 48, + 104, + 49, + 104, + 103, + 91, + 50, + 103, + 153, + 154, + 119, + 211, + 243, + 62, + 65, + 93, + 17, + 65, + 222, + 157, + 197, + 235, + 127, + 146, + 148, + 161, + 187, + 111, + 68, + 53, + 151, + 243, + 181, + 24, + 6, + 174, + 85, + 242, + 92, + 170, + 39, + 108, + 68, + 134, + 196, + 187, + 177, + 131, + 70, + 172, + 8, + 211, + 130, + 16, + 239, + 89, + 242, + 188, + 193, + 200, + 204, + 25, + 64, + 90, + 239, + 229, + 86, + 130, + 167, + 97, + 186, + 26, + 210, + 74, + 219, + 151, + 3, + 32, + 115, + 253, + 6, + 111, + 40, + 120, + 205, + 14, + 27, + 226, + 39, + 197, + 119, + 231, + 190, + 205, + 100, + 73, + 229, + 52, + 176, + 96, + 119, + 76, + 23, + 161, + 150, + 4, + 100 + ] + } + ], + inputs: [ + + ], + outputs: [ + "const-0" + ] + } + ] + } + ] +} |