-
Notifications
You must be signed in to change notification settings - Fork 1
/
axies_bin_contract_0.cairo
373 lines (368 loc) · 33.4 KB
/
axies_bin_contract_0.cairo
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
%lang starknet
%builtins pedersen range_check
from starkware.cairo.common.cairo_builtins import HashBuiltin
from starkware.cairo.common.alloc import alloc
@view
func retrieve_bin {
range_check_ptr
} () -> (
z_len : felt,
z : felt*
):
alloc_locals
let (local z) = alloc()
assert [z+0] = 305036813668780038144210217348941720573393506540388436528184562484071712012
assert [z+1] = 115614997138741614911723517691892469432440472359468285394745055284182460555
assert [z+2] = 21654775532791338092278017481298744386847165248784528918373249880060936585
assert [z+3] = 188271041571080252151479024449610211889324353734751375579139356629440251456
assert [z+4] = 169197073519203023491940298515472174559799276231109319467118338222835208330
assert [z+5] = 342229672754894078371195308035278829447827834450908744241525481960930044875
assert [z+6] = 67592608954125990783892738129034419362764012008546540347670676987642954082
assert [z+7] = 305138276656569627002358371722417544849619783324279602178932116755348203329
assert [z+8] = 98628698665537974608695195549430866664623281913081662400932332696895295031
assert [z+9] = 114570799807080773395688322195483696452776259994914768352821533101141390548
assert [z+10] = 142680245688930837382463045181490570141864744428602727739374397415651950456
assert [z+11] = 67418025152182360724698007350337890383739475177951063766338031315666420673
assert [z+12] = 422715457521391393020492296425008130648192781489122762360127374168184848931
assert [z+13] = 116589939053605202230223880809945020389544242874754345449388591700580051006
assert [z+14] = 332605510981893240615210978596978624145610427708319323337969326053503156601
assert [z+15] = 113186953206018540183465199458229893302035123087724741164493604735569075136
assert [z+16] = 67623802859379857149987147563835682207656758045026056191974021861885154345
assert [z+17] = 341384230363695388785696163092738494922229878317539937111337368928118644793
assert [z+18] = 14587939109469453623946426848240649928715658112037471528328922092221088003
assert [z+19] = 160836618981621602123855443303059138407588896604862311314947751420200805952
assert [z+20] = 357138838252393088214006688354787684885107739705560910892975902843937770800
assert [z+21] = 342116244992670015394365486387196783061514455787470004274690300009684940354
assert [z+22] = 22540990287046911219679528638492708869379724138309266808022608140162744730
assert [z+23] = 28837235859789873246786986751817196779925101940382536998534451847915455937
assert [z+24] = 31751207899626820463578909993064969931684507699654958740035867109816207037
assert [z+25] = 335779126548807914189316052276644396592227122227299050056265560691793014410
assert [z+26] = 193920937711655929340902093288542687831431734889820148240448579303874477987
assert [z+27] = 322075205521579690732969389267344455804370588902982034424490107910386776257
assert [z+28] = 44674795015357415383833228429447532515295373117741764622667285347006569856
assert [z+29] = 341560429412457973179386248811514649897231269126717975206293241793282664607
assert [z+30] = 398851602027572563222818585323906596913391653965417143517461798949662343648
assert [z+31] = 292197557095903766577787018439475323406002573130149403089644504359006901056
assert [z+32] = 257101260177372785745638836166668452240041525237262254630241036674753681447
assert [z+33] = 341457901945995242613810630531504231902011148044548493362736900533896933407
assert [z+34] = 262831832921163991810506895467114839605505240070256536500517532564366213589
assert [z+35] = 296707807693188487243716340197419574808489102032886261253071501248488310977
assert [z+36] = 125101020624632552990879590683307858463387037436273748579942458776775097104
assert [z+37] = 115033523113196929815870224880618765225338097779545140284070529221357799072
assert [z+38] = 388271343092841733113247743420541516178517841019413814172579165126043779448
assert [z+39] = 209107421970798807207789962359306161300530115527224635862886022235571491777
assert [z+40] = 293662034662773014610223630753218388095470346653269471018509769021671552891
assert [z+41] = 342569154983543196225068369498237163718055612717066109117617275417353372590
assert [z+42] = 260170022961241625838091820077191721588040211757216133576176556846264598915
assert [z+43] = 191411349078550592620505306071962349185045279055077225952694527504083972672
assert [z+44] = 151164279540409438763393166549799420372380987233795008559665128889254053564
assert [z+45] = 340436700870040039569187761235708965759737524819032944334321849380548724186
assert [z+46] = 241625307400011516915929147979481120145331083199797891826910292758120087746
assert [z+47] = 77708504712598909974302891142024008128920464707358457161261887190368689089
assert [z+48] = 352684677563332624263867351347586941232820674616405838774799733379278583823
assert [z+49] = 115119338413890177586971314469950494661659905539358259228271741062191607473
assert [z+50] = 381193923207305820989258080155479280923556610750136029605184365969464901928
assert [z+51] = 319059141313302342231833648058839720534155721457944571302274478037538516032
assert [z+52] = 165856304738878793009084908986413069761337801550626724477980156992153096094
assert [z+53] = 341747647758906859634209932602991157879020966631483382291194620840817730700
assert [z+54] = 7522433261083072352951534612017425073516324014551613132103762493062365544
assert [z+55] = 196563472612618095235578662588802640336709925332223817220950379678866145857
assert [z+56] = 120923091713831185626251027280483004512693332328893127515611880736449711642
assert [z+57] = 111849888568002178727487872767813298277343167111600064721937100618451690521
assert [z+58] = 303469503264540735470163634535556677345602518873956424751594535208176828571
assert [z+59] = 265919124659427299246894422102175744246002321677830533291988786263321202881
assert [z+60] = 272337727892803345738139517069017751115117218564426903424902645712352460444
assert [z+61] = 337693304245816709322489386081300668594448894811472154722813431554808815695
assert [z+62] = 150624114047697654715018960746942893002182431630210781136137468126664835278
assert [z+63] = 86214919774178831542562839888669333898021865780816972802857096449289834048
assert [z+64] = 56914247055001502624537495576431984754773810661344662608670683511333374401
assert [z+65] = 341648642409037801404695461787397057729338348867446939260718447618280140154
assert [z+66] = 229253553767233842051438937764514335030667518311623427721535399401632153895
assert [z+67] = 353574702035585186719324173179472990927777157771302565258901673501841405376
assert [z+68] = 251890738261301256211983691369876628402027018470649292752656272538348763953
assert [z+69] = 114394496867897633331624553588940463027836903811331080502668562842456738908
assert [z+70] = 321135639638228931871007574688856722121148619349769105238153910157606470066
assert [z+71] = 66441405811916360813527811985043179531019287225001106010428771378486224833
assert [z+72] = 142818221493978823472357220658862269026595635243948351014556432824551271429
assert [z+73] = 341289810101546297263008629780030371051880534745919200126519531431807484992
assert [z+74] = 48158433835087920649117974282860030909853648137889720665736891215063400636
assert [z+75] = 377344388163205461003578059888908495328425966730955563096121645074548276033
assert [z+76] = 144968964624998348954539690600162580944553921339329133252827854847258055311
assert [z+77] = 341080755250630359126476096593829044409246718980915861804098116216984506873
assert [z+78] = 218649257020753426460836983240481097525253320052106759474691478080348013030
assert [z+79] = 379045686722209449742428054215429555991240367357094945040691106768384119744
assert [z+80] = 48737052684446691001627167969968084405113271566686222241558361313432355971
assert [z+81] = 116093725542971566835979080455694516635526266607889484304753828514989348967
assert [z+82] = 200987250509514439865163295716548972642154875205689891358086798488084824410
assert [z+83] = 245265634975366155547038561827132352085373181419450679873415387123150851009
assert [z+84] = 104359183495573631128320783316894872671952362643850964249213074248085045459
assert [z+85] = 340687200531222730228693439176431674699159913333384518968361615693241746389
assert [z+86] = 229244430358951398699685164534107035958184022186690948644087293092364664902
assert [z+87] = 331392574646297391540579492150096911333967084051612338914420666465380245184
assert [z+88] = 31857456905169889369921948357608545266978908453518801197664591565926350223
assert [z+89] = 342108000567204269870924162899089514915753674467367270514241149750382512352
assert [z+90] = 368834984089568210933526311529186911468615656588120153997615726417471979958
assert [z+91] = 158400260659534044799314046531668204410584655523671516765771426149130890432
assert [z+92] = 54782038911741365134593138912291703806847385086735261240588733807833626305
assert [z+93] = 111483880806031328230331926259462216103118115820995942183681289086019070632
assert [z+94] = 169184417892997463958735494620693805431580884182451139199215010900782497858
assert [z+95] = 374514641216045882258071910927134751068604184273405499922953849896089551809
assert [z+96] = 281284426640565344447215768331694900367206756427159068177383768244652666909
assert [z+97] = 342644450955524955537647240223217317423887132196100505554946651916748324375
assert [z+98] = 16351182074569944960574846282355086803517287308491178075755641252859592736
assert [z+99] = 14146899140418114089463528768245374796154679920807894752990166272331881793
assert [z+100] = 333242916390928058910076621062100528983334357302530123355215934911387966617
assert [z+101] = 340989946989027831018154199381188572186048482394047629297845786389803729492
assert [z+102] = 391804650671777944518838235530675358399254479959953010060534826839753539811
assert [z+103] = 27270534104292822018669926301016284038571168541190649610740203386750349504
assert [z+104] = 193649111287508606780073499524842495764313736629702991776311746327226161766
assert [z+105] = 113608670975464167591695328603897299255716155111402529730460906101118337281
assert [z+106] = 368827023962296087679425348764576471679023505207266110298303075407240183096
assert [z+107] = 446506777359570008729261105739100017594068518132355809146841584662404631744
assert [z+108] = 85369527121354167276226868588192601168148830289149280712157426879099831732
assert [z+109] = 339330802646225454192290800217427468551421244374540335965992332195222563866
assert [z+110] = 93201897514862995509277740825258029772493863756178502436042898614016196860
assert [z+111] = 71817864346120605961683684865736992234535185622805877660779636983598619584
assert [z+112] = 145840525760923826459920141635235650047463346442969827124930869054071697352
assert [z+113] = 340332840150000203910244311496570934285615866835504898195730103690380455504
assert [z+114] = 47275006316874385242603269824209873343198418824200669487268551129214861656
assert [z+115] = 58359495022774586160885681066146889811457781647504180079168882501153250240
assert [z+116] = 395988202255984644492599916798511618809630054444036697630956205260080878083
assert [z+117] = 341349208550338103965967879096972445102396997049159270863240359572897041598
assert [z+118] = 328197609395846721464526916411876419388116407942345320157902752332649251290
assert [z+119] = 331710011576291393345369237928522019731989271832777340622005937879437701824
assert [z+120] = 227985892739997577502821537037301603756823356087190780653991544366792016284
assert [z+121] = 340366702159076823855301865382799142988808966423903477776099485264728054361
assert [z+122] = 43740740064305361197895744288714998543953252128080276805425625117907337228
assert [z+123] = 413785585653567005228459801983919913263326338601958727366931490624836165312
assert [z+124] = 264906838618131144027544414156170118613191375904209592512408466064500418381
assert [z+125] = 338603368626794507064639311088928292534118080529879953231610497474140050256
assert [z+126] = 259285314636169588545062073567619075098745996795057125076712501205794865043
assert [z+127] = 17470019664480627316493591797109197822356846997948288565503285033952815296
assert [z+128] = 144201711122748031750860446895058818004780319816587168192148266062159061470
assert [z+129] = 112608462535659518840581173771727500241196131401482373458137261850557936191
assert [z+130] = 404151489371001282699251069845046893660234314889271795511079006917076139814
assert [z+131] = 151319036862797544867851823354622935518712605600965349087426850376437041726
assert [z+132] = 380365654334060692146757323620253563786266252103523127597804820668091699728
assert [z+133] = 340991301514082713848166916514295404921294853523981970835282738036126543023
assert [z+134] = 177978321904507315296139284188328056359833702186812022884907052962897772544
assert [z+135] = 162140954418256550264820100316865203440659849966501100868122568974666034623
assert [z+136] = 420937610816968169520630923800238696242402528275928092486713784588285522199
assert [z+137] = 338804932668391903368982200576777199285672350899298238248669406969750102849
assert [z+138] = 10159639158018763886923724073804608901772480470239136132296642939143568911
assert [z+139] = 88099081239607520389326570551698068765586558240829524485433783153336565693
assert [z+140] = 399336546738476818885119013286559274213676967711422961123268870996272888129
assert [z+141] = 341894740332687910034462771513969440806985276966546499009974905834055894114
assert [z+142] = 234551727710739341670134850339009598750095106439409887974963761946539311518
assert [z+143] = 150525341266766082861767692717055378527974995870574986577645235182340116928
assert [z+144] = 74568563869572887712147620344106815334127548497166008114081136340800896494
assert [z+145] = 113301377922691803872707754590373383621722954047574096354746889025515197185
assert [z+146] = 94976134541637538564012157298625533394482606307783664596220594792898641993
assert [z+147] = 436361203507557882631722874002718256422332071357314090786531507087998390721
assert [z+148] = 12773845191893785620542727514300416730021113004951364883059788531938330844
assert [z+149] = 339918687768004606724634434032199675616343348778168006037111350006120493385
assert [z+150] = 412121290011326259563108030485842173515431577340569955791736532878706851950
assert [z+151] = 271554410980324463738737012959597205229081665675323429843304191636517019199
assert [z+152] = 248530369411458950135581271875503452290489720602550325387289993411297725679
assert [z+153] = 337541407429509999049767603760793601997901889339037098025355050857546176802
assert [z+154] = 195676754686028369463766976044660761591566962945540945681171454334674091391
assert [z+155] = 19261009099123402977246475322225716157584872540289603544083266712134954301
assert [z+156] = 375246405211316528152836989855247776704007563613770263134152929469746787828
assert [z+157] = 337623854105629087243116218917915361632667552103152091242461868404317782494
assert [z+158] = 396218562966949541748303551818791200435698366891086146385817191577634914486
assert [z+159] = 44183236054989120873403100064823941222231467772593751161943717929006998337
assert [z+160] = 203257070212651845989004867600157653415307222047979786708835002070325846063
assert [z+161] = 340771253904488014073014536730641513098769990344916293972231338920455007504
assert [z+162] = 315821384129525088380597814616747155283196892349879264712135881176894062812
assert [z+163] = 22128755984095500204427199546275280924627753227696868451721960804681567167
assert [z+164] = 100819436789783052636404078192221916117652441685407852161245896363401864846
assert [z+165] = 116006860488758264418998369978334012308293017481411637966196603976056565577
assert [z+166] = 75543147370345782220517836808767586646887320213240130798160679965407396306
assert [z+167] = 270850405819225016398926595247739844358743915764847426626188352410474341057
assert [z+168] = 281622989659491928823960304165256422022468660609719096522748304740420002557
assert [z+169] = 108116462779448858997487688034388450231086624960553864338491995480188349050
assert [z+170] = 265481691260815401564352461913662646496115397092154142947554820311390633757
assert [z+171] = 241241946888114488923645492793977226188068020157004361653479901309620814401
assert [z+172] = 279365525437965630100811520746118540374574450542899214832020109634125465218
assert [z+173] = 341558597663188568712822893595028390578458315571290686236067226090188392927
assert [z+174] = 405054866172150427260214427585780674868793656747419233637451440580099162621
assert [z+175] = 53476495566032287896649487533692181257735299801214974080678591307762503489
assert [z+176] = 156044569164933657143910121498907806713087101280485656074273305862466958091
assert [z+177] = 115816078585292377902148843537640598748721845611199435272013501761618783111
assert [z+178] = 144447376159990919452231811100658566371779971821954535204367983443870171633
assert [z+179] = 14246963538410243287739630904632584087536112128289315082070719121938664897
assert [z+180] = 292926243866786217414380134177201765047653924136801221249236909044209549269
assert [z+181] = 113567815388022234661340375068692017822068051158144932521195026518244411320
assert [z+182] = 238976956965765078254289017549347370357779046960651525413076935469918601096
assert [z+183] = 62314194457562666584076989654441097422011562782022443641257248869517986881
assert [z+184] = 99682791845376543869269520040503247289997166854870947625014033159063630118
assert [z+185] = 342371978622175846417527809628096944553222464437128710723713492902127672011
assert [z+186] = 350281866668047507963163682940587422464411938187238183302265775475660079534
assert [z+187] = 97764990381970908192889007777310682645407205553684536252994124367711295296
assert [z+188] = 244135278066863857836191234449666886196947027534070702779450096914025947198
assert [z+189] = 116473192321310957091155610710351484410068874601443160157857170208453623416
assert [z+190] = 393570763248527362072998291772430299621688719865874389260073458567922598278
assert [z+191] = 100028757741143591885862760248406964079617641281524747616057205117787932864
assert [z+192] = 338195553050218670923705235284972794884565040440830668314920351174240206469
assert [z+193] = 114241300972878891172236918324638946006855714939649429292357722414317095612
assert [z+194] = 28724129503831154808874490851901871847605631315223696295090772146562940947
assert [z+195] = 74557846990751916389972698438593933909220970777988883665420987746131623232
assert [z+196] = 237273931176307413319619098772228024995382238381614704862981587319801704125
assert [z+197] = 340371302041966544302736967367796687398645043595132423214499769705675308283
assert [z+198] = 394451235407026598209143532385137601354404894042535253612830423050332782753
assert [z+199] = 365638988611844207886674589119661663360605321547431758387011388428982419777
assert [z+200] = 14285017581258024715127291984697646743730535445870827747816439477053971168
assert [z+201] = 338281172148807644399707367151317888206599334507247880152206331363020837930
assert [z+202] = 326430708443053389274552603175414660311267202058806487293122101818034667758
assert [z+203] = 15958594628401860213436576567329963120195764463224925951172399162997335488
assert [z+204] = 329016189925702610032872770294033146556379124286541322323867891188786400275
assert [z+205] = 116326939612971243145495594191419728103550301271901310696426130930598534849
assert [z+206] = 331727278804112877156564194489016399305870147613572853183491444850327568778
assert [z+207] = 434511527221104790871411648253397961302954700812833005559163007017161014848
assert [z+208] = 46428566850843910990399138983883361584294901253223579032698459255558945544
assert [z+209] = 342687314374189227514839194601099139467706723670278045773606503220770820958
assert [z+210] = 53455708357732598811762599512320163346211212200408171801200864947459440721
assert [z+211] = 445343845135019488978741275230866791049384736043767001640467190328818787648
assert [z+212] = 30635119932735375725887419948251447211108390675677275246028782782453002483
assert [z+213] = 114295909240154068746767490210399857046755835025234126952898009888697976013
assert [z+214] = 11934953246925259290140863463638561499417588918845980189340420069128356227
assert [z+215] = 388790950509846137518611075435239736643833893643069084689249644031975300033
assert [z+216] = 92704263837756829667771395815954032799415949364033645532961551516973525281
assert [z+217] = 115724227574052483542694868657150832495611202237113849825017505101838915549
assert [z+218] = 115298271395904362591405834218471200440514526479512195575778388333932265639
assert [z+219] = 337887103204457365210063395187044720316915000363908583780128233905793212224
assert [z+220] = 269630693210100737408561910340995619793246258251626210064028770096651873984
assert [z+221] = 340359745176345143708892056584291411715048801184520998687524645313531978705
assert [z+222] = 16355298353585468086701805545134326767019586953459266810926826787376251208
assert [z+223] = 113466473381135780295858500848545467580897982920045746609070996851302260288
assert [z+224] = 118216879234871802526832627372938876363303602405692327421483907550170194031
assert [z+225] = 115974342739278657114486734573137012053942599004227142521109954305141438078
assert [z+226] = 308769545529964885720497021252815512121530295260587506560759224611924492569
assert [z+227] = 3041922025930459439436203001783614306563153435891612420434184279243531201
assert [z+228] = 306792688024684890533348831401900174931031885261112421313941651488917909007
assert [z+229] = 340356135650843649582193795252532975684555898735806883935875518860842046504
assert [z+230] = 231906329787423702114720446542172007170030855223130744013072614869823963171
assert [z+231] = 425290836672922226505953201997485329358935006806924035271110153674749063745
assert [z+232] = 251778989146611376614377792386097145829494012651834132693390337117691222715
assert [z+233] = 341948830569498814026293707229172133208819314809654152519376102579069092072
assert [z+234] = 142675855834090468995515769736277922809486845148180935918985908507587363110
assert [z+235] = 217468902362666650334397173752651321095323029809922752291563992180439554751
assert [z+236] = 302170580489371865958683277927588762022719056645592378836698426534440343835
assert [z+237] = 114881594123693368694558855801826784104457536810528495171521632578857637524
assert [z+238] = 335267651748293040593637024469153671449083906621391999093385220755193020810
assert [z+239] = 240161809163264600396870648787124182076585427998536775376733976863114959297
assert [z+240] = 39313540336773095690137932652346213386825408826785415755297493729098332399
assert [z+241] = 113270588926573899890807013248039405747725052342287678947091350786295287469
assert [z+242] = 323778227943964437783815847336548938650833833589838076365901858658757656620
assert [z+243] = 98361995487990334293628281710923887906374141461922155610547113249265407296
assert [z+244] = 338055024028444909898423030911698978318170604868570739536817352679760480970
assert [z+245] = 341919436960527323574532095601703457341066390991590645944018101593901744935
assert [z+246] = 192139089040515504458423177527750286484450712486651776010076799602009030927
assert [z+247] = 262523499198439713325657461480550424442120005606152693624163970778816655808
assert [z+248] = 128506439485996738599558809970697988177656238376171409183860315311088688533
assert [z+249] = 115928478446500198251701150452913345408917114535012165814952363001718561539
assert [z+250] = 86147277599169921131322055306466451277397137605555102774218285619240649018
assert [z+251] = 248488758999339914695016706136481246479157740481949694856375611961971005377
assert [z+252] = 358389550610806500720459015715249218246831324710858634401056678848043451099
assert [z+253] = 340078839961545210988305056953844368752295198067366890114818885435739109440
assert [z+254] = 132967127674878391664327211886940696631168474918291251492507644170895147131
assert [z+255] = 92019299875001880648573875822171986752693656498374124357121201802919836225
assert [z+256] = 348431826832918429568937271287313095347791117470712164359154634376564912828
assert [z+257] = 340746102274869437177772084819301883629118143848731553364537459981083018074
assert [z+258] = 329961735564536494527615973301964573056642474608715108956035557227721310348
assert [z+259] = 447345367451738905768324055293207777258434165182604274357203407921203227072
assert [z+260] = 168155381442671250504136674247427730874670306616782081101056627368758631715
assert [z+261] = 116096360456469595956101943513995842165863923939371050677968972775606514140
assert [z+262] = 264589201803382416528410552405737809346116672311955191445791962589680582936
assert [z+263] = 385916344322927305943960259769151332872161749540346565267020295750762630337
assert [z+264] = 371939134560581603643851020380397245794632997635892009227086749190224809515
assert [z+265] = 339941331911796419145414642424674041649106629312110710005741438076857675381
assert [z+266] = 153281877860831625846048581155306786221682905259707101198074109134711931112
assert [z+267] = 81045498955153198577051412531299566927082329232792105687213908812505766593
assert [z+268] = 410478337787566154465884947127286662357226086001481198863083033414593185298
assert [z+269] = 341434872096551904770684994491738902543898185562341351609357073705576030820
assert [z+270] = 351162550397912778216654704055460744927638863585853091594159829932857016636
assert [z+271] = 308112971396655080712243282140684983455644194776665432702227793182784442048
assert [z+272] = 53655409667482905441701404257078067404123518619907095535274753182950128506
assert [z+273] = 341514502615762826184125987870405847562445164068134926359137614840062774237
assert [z+274] = 231023912017041355349452858220254669104337781123168984179203199711517589996
assert [z+275] = 421336098380275190883534467232909349207523096994082000065170104150800297665
assert [z+276] = 72725662771662957677682856710719441018051149504304977541576608478551967618
assert [z+277] = 339676957725434415894800908167560270284688332443828755736137095843942614689
assert [z+278] = 178023400635965732592759674196222326375863578802895866801706114663983726349
assert [z+279] = 119370926178274631836637590998725724592755987479331589171564977073721392577
assert [z+280] = 121967115362846623224270383189271248256888495376653995777225812381952177584
assert [z+281] = 341879252160230080112342354883688007590581783937833182136690989423359251719
assert [z+282] = 54333768922962295326894979419000453877210443352427928281411488862325162311
assert [z+283] = 415407516064481738854104961383275686515207943862744868948728143576947072704
assert [z+284] = 204454604211704518333210774759837974691722757082830428244178463508075405012
assert [z+285] = 339736702335928273143496522810962033074498176201884567335260034548832992010
assert [z+286] = 305232956608837960857864839460748782605730257544928380502343370671595831459
assert [z+287] = 240324023826109998309372268530589519937924358024809752668798896715521893313
assert [z+288] = 161184388524242596713679604922708656321725352798648492933535823657740457841
assert [z+289] = 340994440085155442354264504874192252616419963597801329076588636797243871698
assert [z+290] = 19005279421756389004348622299082717944525206087918003565604095806948098285
assert [z+291] = 151519258900768073748834483007922686722570094536952543632098111538649411520
assert [z+292] = 211200495044983359447411768323142821480575970427091851802351937564173675209
assert [z+293] = 342244572495913710729202316107919555389609682562747998103767216666034958159
assert [z+294] = 22520238124798762213144831318877201498095482110435678191934491770033455583
assert [z+295] = 40808351273016770670229326790001852118124828497050112229325719274882433088
assert [z+296] = 41587733159474053454585449278494627444524289763186313503675585414788580544
assert [z+297] = 340512857558824760847467675396241479546931657981450969380223502442358135518
assert [z+298] = 284029842856677835832961856859582307262041942795753764780532745773671039190
assert [z+299] = 445136767913806575455162057634106394127335045698467868284790518399784828609
assert [z+300] = 426067199023934822986117774863463612585382978947072281989960614276082410091
assert [z+301] = 340464322545223249063860831126578507723001466620386469741220536170456355665
assert [z+302] = 242491240654040277912157436235892120060675366167730706621720426299634302916
assert [z+303] = 17466549362520755823126710028457096850842551961326180094782021277089102654
assert [z+304] = 393864931006410207357932365599440231148631336527792293743108693467221830082
assert [z+305] = 335964113853657061391241951608693295347643665839389980856026653680771919257
assert [z+306] = 208929508019896318223785284590358155744752780720810170666938127755143003761
assert [z+307] = 229194835899664988150157410670456027757465388764623902381619475422081022527
assert [z+308] = 191269572408620388171473788825456029812717259044604677048971284610942370163
assert [z+309] = 335569363155702125191833792761277390785751689764941114634675511135064512737
assert [z+310] = 303439096473509318608710400799652190778443564598334139881434978855987985915
assert [z+311] = 278259428056357735286979380839293885945333181988117407716465696325337464763
assert [z+312] = 376020344394804244064850407398699866965774357360172315703193630789948910971
assert [z+313] = 112127314105947734657699407433897966521579724899524069001441425630080861061
assert [z+314] = 229241008199213131224006168292301766726198701594250010936843831660655492948
assert [z+315] = 341286127194042519032650720242527173826102255668144002751486012319435182779
assert [z+316] = 419691481518932726571001486476661863012083940987208637392780882472519745935
assert [z+317] = 111309464378018301576254555280425056394988628268290932146502305055101607679
assert [z+318] = 194788121261184549494827321486913258726126080536889360016827537279936118369
assert [z+319] = 179671406620070868806942884507298011118133530922564128423919411662381212991
assert [z+320] = 47687946518289264195134611419312144874479983159092344282465761736911574494
assert [z+321] = 336967125812495392439189635381049738849062227967734218925835660599209475097
assert [z+322] = 166512205418358327092973352521391397490060190388708651512911824980638351218
assert [z+323] = 397928809819500518558725375126976640375008995563993602740122383047851103418
assert [z+324] = 253316730453973646935380728517910712089702194640124945654461243082734048712
assert [z+325] = 109609154935463125117760260588459777835130490105782834350454737548330526093
assert [z+326] = 202744389903697879508121263725764376783123611787830282265236118478983282323
assert [z+327] = 123301395496515911981633101863392047873492301345285981524213610851180965055
assert [z+328] = 200328154821193196179098069143211862213105003248719981254177260938313089286
assert [z+329] = 109486270603599735065570761873419053508327357178066160903500030824935315505
assert [z+330] = 191250271108535082384700903011880537217040755780127323914941959203064233710
assert [z+331] = 444298171002196737492130631460552767516186977011750389811297988691613559613
assert [z+332] = 231386242672458301598664640986943430415816852625226232273497657825994181979
assert [z+333] = 337961510587814972697592987037567173739599517565714367910258818673939455697
assert [z+334] = 26057243742593665442880067827730432029645225037771504583175733995963465509
assert [z+335] = 256318757688166396948231798514528616534333427902559160623827230532428482750
assert [z+336] = 144061250043650583746663565095628030444327109736995842150282232550652826950
assert [z+337] = 111772424057121496459495147978980296515722566586593090211188766337916601871
assert [z+338] = 6623233808147774539126022263200736523708109358687185219976258696675016500
assert [z+339] = 356197365695154318023934675612833578658291813795613160442955926753167920830
assert [z+340] = 376127308155170740175508669918798102794729106182114458256481374490381082924
assert [z+341] = 107846769900203506315207379413682194400547962210194526771174267051065711679
assert [z+342] = 138254946369344025595187083802682074198042584631515288915416027511036689971
assert [z+343] = 327044415258355935613026593294527032349774647094491570127939912948754359871
assert [z+344] = 191159144488996965054568787996245943749571533801180016996771167937326220616
assert [z+345] = 337905487397537894049329122317377023209352659005456945942800870210258556417
assert [z+346] = 77284811775093211956600824596714897976620117956307783908197014674961841842
assert [z+347] = 419351822596471522928375701241387168306979790895226184743869612154723869374
assert [z+348] = 239637361323060197437237525470314951667948064772425241372095028105695819086
assert [z+349] = 112468643090889040642689462716627964219705001601352157438670646489366033273
assert [z+350] = 1281962319466525392843392791634249768119312331312969793739827587440402239
assert [z+351] = 60
let z_len = 352
return (z_len, z)
end