123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442 |
- 'Copyright (C) 2020 Intel Corporation. All rights reserved.
- 'Your use of Intel Corporation's design tools, logic functions
- 'and other software and tools, and any partner logic
- 'functions, and any output files from any of the foregoing
- '(including device programming or simulation files), and any
- 'associated documentation or information are expressly subject
- 'to the terms and conditions of the Intel Program License
- 'Subscription Agreement, the Intel Quartus Prime License Agreement,
- 'the Intel FPGA IP License Agreement, or other applicable license
- 'agreement, including, without limitation, that your use is for
- 'the sole purpose of programming logic devices manufactured by
- 'Intel and sold by Intel or its authorized distributors. Please
- 'refer to the applicable agreement for further details, at
- 'https://fpgasoftware.intel.com/eula.
- 'Device #1: EP4CE15 - /home/hpa/abc80/max80/blinktest/output_files/max80.sof Sun Sep 5 22:21:35 2021
- NOTE "CREATOR" "QUARTUS PRIME JAM COMPOSER 20.1";
- NOTE "DATE" "2021/09/05";
- NOTE "DEVICE" "EP4CE15";
- NOTE "NEED_FREQUENCY_CONTROL" "0";
- NOTE "FILE" "max80.sof";
- NOTE "TARGET" "1";
- NOTE "IDCODE" "020F20DD";
- NOTE "USERCODE" "0012A87A";
- NOTE "CHECKSUM" "0012A87A";
- NOTE "SAVE_DATA" "DEVICE_DATA";
- NOTE "SAVE_DATA_VARIABLES" "V0, A12, A13, A25, A42, A93, A43, A92, A94, A95, A105, A109, A111";
- NOTE "STAPL_VERSION" "JESD71";
- NOTE "JAM_VERSION" "2.0";
- NOTE "ALG_VERSION" "68";
- ACTION CONFIGURE = L20, DO_READ_USERCODE OPTIONAL, DO_HALT_ON_CHIP_CC OPTIONAL, DO_IGNORE_IDCODE_ERRORS OPTIONAL, DO_IGNORE_INTOSC_BYPASS RECOMMENDED, DO_BYPASS_SECOND_IDCODE_READ OPTIONAL,
- L27;
- ACTION READ_USERCODE = L25, L27;
- ACTION CHECK_IDCODE = L966, L27;
- DATA DEVICE_DATA;
- INTEGER V0 = 1;
- INTEGER V1 = 0;
- BOOLEAN V185 = 0;
- BOOLEAN V193 = 0;
- INTEGER A12[1] = 12;
- INTEGER A105[1] = 0;
- INTEGER A59[1] = 1080;
- INTEGER A60[1] = 409;
- INTEGER A61[2] = 34545885, 1;
- INTEGER A13[1] = 36;
- INTEGER A147[1] = 0;
- INTEGER A25[1] = 10;
- INTEGER A43[1] = 4087056;
- INTEGER A109[1] = 0;
- INTEGER A111[1] = 0;
- INTEGER A125[1] = 0;
- INTEGER A186[1] = 0;
- INTEGER A174[2] = 0, 0;
- INTEGER A92[1] = 0;
- INTEGER A94[1] = 0;
- BOOLEAN A95[1] = $0;
- BOOLEAN A93[1] = $0;
- BOOLEAN A96[1];
- INTEGER A97 = 1;
- BOOLEAN A42[4087056] = @
- Yky10u@@@@3q6aP86Zm6Gj@@t@@@l@tVVodl_oF_ybF@yZV@xd@zpl@z@V_pV@ud
- V_nF@ypV@zd@_@Ym_@@Zj9Eu4knyF00000018W0I2GG4O0G0100000901HW11X49
- 19HYGHa4fa49X7v632D6aD89TWH81628W07W1Q06G014W000GcY1W0Y04G018Y8Y
- G41489mG4ZXa06rC6Y6IaDO8ZWHsuXa09X46828W4OC8P9HRqWa06nb7808W4pI8
- WnGYYXaG2HYD800041G89GINa7P3U4IuHwZ1n664OjHEK2f1FaKnGiH2014G0Y8Y
- G4H4X8Y8IAt3008W04G018W0A3Y1014G0ICn8cO2H8X42OW16m4I829aG4I8Xo2C
- 0G09K6W10Aim4MOknDtSBIm0014KW2Ae25Ce1mWSX7UJE9bG2000000Cm06O0jB8
- n9m4028mo2U8cm001418W02YrU8GAXS03ABP000G4Y8YeS43ouC09aG2I028014H
- n0608W02G0P4ZCoeWa704H4X8Y8Q1e04H4On594da0W4GWCF38X4IG2G09AL24G0
- 18W0229I0001KwW1n06q3O0Y8Y84H6P8ZCYs6C83WX@16k8O0H01KEY19040Cm03
- OW0IIh1W02801Cm06O08uyX823G012aFQG416V7CW8ZCYH6HK4H8jJ6GCn4ZOW16
- m03WauA028m06OW1Cm03OCn4cO298X4I028W04PaXCo87vaJEqH7TeZ6QG3Dqi0K
- 0QeXEqH7TeZEwGdTsnExe2LKHL201eYAgGbLMnAhe3TqHNA03H4FSMbGOs3PPIG0
- 14W001aO2IaImWi2906uW3Sm1pQ130ZCoG6PW9202J6C0CG018W0Y505K1m0H4H4
- Y028Q1a0801aqSC4pmWySC8W02G014W02WWX86W0G095G228W04G0pOcPcn4JCX9
- 2BCX5M0R1CG0n4ZOY92H4H490882W1Y8YO4JCna0WWS06aGWXY26G6PaXCG0HC1C
- QzPWZF_O7JAf8bK02_zW16O03Cm06O0YopO0W01aK09OW16m03CJI13Cn8ZOaH68
- 5m390882W1cOYPCpCpa0WWK36OY9WOFn3PAU8AH2v9U8sJ21eCW8Y0Ks930G018W
- 04P5b14H4H8Y8oG6PaXCo83P4HaK0I410XG0Cm6RiXDo8JK26oJa0PeW2KG14n4U
- 8J430000005KW2A02G014pCpCc9cO4JCWY5P0Y2A815aO4JCnI0G0n4JCYPdTipE
- xOdTs55mWQ0Cq4m0cOY9CH4HgCmGqh4ID5Iy93G01018W02LKH5g02e0J9W8n4hX
- W11nC0G0LaYAg8cPcPCpCp2BO0vaJEo9dSaJEnY8u1H4H4Y8Y995I8WM2vgI8h03
- vgU8Q53voIGPbLcoAhCbL6HviC0G29KID3YDP0m03crG606G0fZg1HdCecQ20X4I
- G29a4t9XK09W428eN53HhO8Ub11iO0H4H4YeW2KG11ZiI0140siA306G056BX4VC
- aPAX82O0Cm03OaH6o8ZaX26W4I819aG6o8ZCCn4JOY8YAbbGqhGW4I819W0gXN20
- Y4IYJP04G018W02G015eW2AaXW1m03CW17SW3EW04G01AeW2K8ZCaH6Um3FyY1O0
- SmX6qG3Dm3FyW7TqXEwW3Sm17uW3EmLH5geY85PaH200000qH7we3AG15K90882W
- 1W2AhObLMbmo0KH5Kf0b0GKG1Ae0WTm9ap9XqAC4s91Y8Y84nExOdToHEvaZeYAA
- H5HaG96GEvaZSsPNC03o0mGC53wfO0gfcQKJ5LH4I0Km17uW3AG15KW6Qe1DqG3Q
- e94X4IOIv700W02G010000029aG4AY84H4H9geY63m0028H8Y8Y8kuYJSH4fJf1i
- n6ROZSoHEvCBdJ2XTC8Ym3apExQyOGa138dSGDcuXmGC028W04W1MAk40014W02W
- 8uq3P5P028W04Cm06O000000m03CW10000007uW3EKG15e0CmorbGAW4I0GGG930
- 14mDwm0m17SW3E8014G4Hu1G07Sn0C87W1fDO8YW414C03CW04G0Xeb60004ZOY9
- Mm832cQ08W02G05KW2A2cCcGk132amG419I3OG416eX6QG3Cm06O018W02G29aW4
- 00YGO04H4H8Y02G01cm4JC114G02CmG813W6Qe1DMO1BiW4aG299aG2IG15eW2eb
- 2m0im2BOX5Um3Fy07Sm1EW1Ma8603CqYMQfDX83g8oWWVO0Cm03Om03OW16H4O08
- W0Y4bC8503g1m0DtSpQ614W02CYH6P428W04G298X4ZOaH6X4I8194G028W2KG15
- eX6QGZH6n8ZDgn6RaZEw87H15eW2O03Cm4MOX9CuW3Sm5ZOY96bKI9A14Gwrp0n4
- JCY1EuY6o0n4JCY16O03Cu2NSnLkvchSX1ceXI04OY9Cn4p50A0cO_fF@yJOY9cm
- aJEn9dO2JCn4weZEqPaHCo8oG6PaX8Y82HCn4cOYCaH6PCo8ZOaLMnAhFwn7VqYB
- ke512eGjI0O3CW16u1Fym3014G0ojtwsR10000GeFOudV_nFJEf9dSIJEvan_OW9
- cuF@ztVcV_vD@ipQsPdqaJE9EvaJS2DqW6QknDtS7oX1P0m0eX6O03Cm06OW1CpC
- ZPcPU1W2mCp03OW1EiC304GZPin6pOZDcn8WWukI00ZCYH6Pa50Am8ZCZPcP6tSp
- DkPrLjwghQrLND503CpCtvkxkp_xllztTNxkxksTtTzxl@wtztt_x@l@@@Vxl@_s
- 7RiXDsSZRkv6sOZDin6ROZD_m7VyJ1m0SpDtucRknCpCZPaH6o83qqPF0H4H4Y00
- GeWIOW16m0W2AG1bavPC09m0JhL64_23eX6QG3lyYNUf3TqH7_vdVyJ7TTMPG60C
- aQb1eYAkd8m0S@zt__Rg2Mn0G15Knhb0W04m0JC85f70m8ZOaH6reZEQkOCOaH6n
- 8hjcrMxCdTsPkvcRSpDtucRErfdUgpExCdT_vE@yxStTtvkxkpTtVlxl@kD0Cu1W
- 3I1m0tV@zkdQgJMnW4OC8Pb405aG2I8X8mg4YcpWiGU03Cm06OOar6Cm802801aX
- L0C03lyYNUvLl_whUvbNyol@wtV@nF@yZtUxDlzwhUzrtysRlvdV_nF@yZV_vF@z
- tV_ztVF0OW60CmF@yZVcREpDtScRkvo4nWWGC04G018aG2I814PYaGiM6aE03PRn
- 06OW1CuYBSn5NuYBkWH6P4ZCm06OeHDsOZSn5NuYRknDtSbhkwA@ypF_vZFyn7NI
- 181kwglyrNVvhl_oNVyXF_8t6D9GEvaXCo83PbLMoAZCXH9X8Y82H09aW4IEm17S
- W3Eu0700GCV908cO2JCnmK26W16P4ZCo4cOY9kxkxStDtucRCX9cO2pCpCcRg9Dr
- aRSpDtI0W0kvcRSpV@vl@_pV@zFA03ucRYbrK2bDP0TrLNwAZCrM918W02GW16m0
- 3AMYn0K8ZC9WP0in6ROJ5LeYA2G0148weZMqH5beY2WmyC01Co86Pa84H4HOcPcn
- CH4rUd1OcPcniPcL5b1HuP0Y8gPDtSpStTtvkxkpTtDZPcPMUKFGCLKXAg8psM94
- yc1vRn0RjrMsQhjirM86KB1G01beaIALPbLgIAf4bKoDkvcRKI9beaH6n8Z4YG29
- 4n4JCYPaHCo8recQgH8X4YG29C503ughkoLNTbhkoOK06WmW2ARh48c8YG4HqD71
- 3I0B1Y9cO4J6Pg1p0weZEqn6ROZDs4@b1aH6P8ZCwINTrbDsO3ReWYQTC0tSpDkf
- W2KGXdyqJFH15KW2ge2LKn9EvapyeU0HCo86Pan50A0ZCI028WWCJCmOZ1K4Z600
- 4H4Y8EIc9FOcPcnCZCYH6P5hioAEvaJSoDtucRcP9D3Cp_xR@zlpTtTNY76ucR_r
- l@_hxkxEtnDtucRgY391SpDTHuzGkAC4Yd4vSPGQaF4p434nNVBlmWm4OW@_xF@z
- rtACCWl_wBVzt@IAC8204ul@_pVkvkJ53ILn0SpTtwkxkJ1WX49V0GG2PoF64Ah1
- 00WnCsOZPaH6n800GyG9WXNUnBlCo0C6OaPdrip_ZV_v7lyoBUvbNo4n0@ypF_vt
- Vp4nWuGCml@_d@_xlCHO0dSov103q0W1uW3EmXSobrK2W2280140c3b1vPoGkbC0
- WNUfS03oaYX42CeY03y@@@x@V_nF@yQk96ubtUpRlzR41IaQo3_v7e2Iw1LKH5g0
- 28ol3Z09C8a63Aur0dTsPERzrj_w8E3W1GaH6n8ZhRzrNtxl@ktNVThl__1uOW@N
- VThl_wB0KGA09aXS24I8X84n4ZOY10000WztVVxFtSLhOGuA6Okve8ng78dSoHE8
- W8Fg4G1Y8cI031uPGK16qLW1UzrNzwghQrLP4ZCo84H4H8YCoG6vNzwhlQzrNtwh
- kgLNTNxkxksV@zj@hlwrNVT1W2ywhxQtTtDY06CpCpOcRlrjtEpUW9OcPWAFg4wN
- q0PaH6o03CIRA1GG8X8aG4sHp08W02G01cnCpC314G02So9Ev418W02KJDrechko
- LNHAj93WG298X4KB503ughkc_Y1qH7TeZOYrsN24J4H8Y8km5NS94FC8Y8YG4014
- W02Oe49000CZPcP6W16O038Wr0OW6RiHD2Cm18P0W16O03DqW6QcJGoWRaC88f4m
- CpD7iY1S7OW3IA1015KW2ge4LKHX16O0314W020W8BDG000GBp9004G0280u4160
- m028903m4JCX9W1EY0C0CmW3Sm1FY0CmExiZzcRMpD7iW3EuaFPGG15aWQe1DqG0
- XKcW8Y84X4I8XMQW0287vaJEYCo85PaHAo8ZOhI34HVzfl_YNyn7lOZDMn6PaYCI
- E3Zw1m3FyWdRkpZA1G3Eu07SW3ZgYGODmG3DaX6Q83D42G014oga13DqG6QW1Yfq
- 0Rin6suqJTwf7wm3FC506SvbNU0m0D0OWV@zN@UxjkzsVzxl@woBlqbKJDgfcJSo
- 9decQgHDbKYIAjabMQPA06q9Y1fqO0294eCQJ0KG1GqS9acT2018WIur03Cm0604
- GYACXmeI0AeW2K8Xa_2D0DqG3QebMqIBDH0WG0g6WEQf5jqINCg6W6Ae8W63G9bK
- YIAfCB73G15KW2eWghF34MOX9C008yk4Y8632m03OW199faIQkvcpS00000e1DqG
- 3vKR014G829aGSo9duaF_m7V_m7Vy1NTrLk_qJUw9dvipExl@_pVUv5lyoRUxjty
- oBlubNUnBlyZV_v7@ypF_z@@_@VlvjtUZRkv6tSn5ku2g11D0KI95fa2gyeI04G4
- GS56a7L2XeQGUK9W1H49JZ4oZA1kuYBSnLNvghkm5NSnl@_hVzn7_upRUxjtughk
- oLtSZRkzZV_v7_uZFynF@udV_Esa1yztVpZA1p9dS1zPG8UC4rg1HqbGKh9aQ26M
- Sn5juYBQn5P6pCpSuA6WH6NqYBkebNUPB@uZUynzj@_xRpDtqchkgLNTvK0CmZl_
- gNVznurCmY3DKN564TZ16PaJSo9dOW16m000GAvL0001iJ434I8X84008nZ40CaG
- 2I814W02829aG46Sm2EOYHCn47hc106OYHCn4JOX5cm03Sf890uwhNzrJDgfcQbN
- UvA7OWpMp0X5MO238Wo5Z100G829aG4I8X8am2BH23IzwXmHI8wB6IioWCjC8LB3
- m03CX9cO2ZCo86VxDlzsBUvbNI1WXeNC81C3Izo0pDtOn@OWHUzLl_wC3ncWPcPk
- yNCmCpCZPcP7xipEvnQWPc1YnTD04Sm1Eu0YORJ04GmDkvcRG014WWH6n8Z0aWj1
- 0YH6n8Z05XT2nORGsC6urNPCAW4YdB1ZDo86PaTjxkx6pa1PD9H41CaPh1cPc@yt
- V@PkvcpSG0H5m60JCn4cG15eW2ROZDs9QQG606aez302PaXCo8l0G1npPGc96OeX
- 0AVk4W8Y3iiR26OW9sqr0JCm06OW5im2BuW3Em1NSXBkOYbTDm4RjbjswANTrLku
- YBSn5NuYB_qdV_fhkwANnDtXHn0kv_ANTrLW4I81PgfArK10000GUKg08WMm2BiG
- Q5C08W02G3CG5m9OWBliL53I1GYkLCmdV_fFlyo80GmbNUjhl_QV_vd_aQgZMn0K
- I9beaQgZM91So9duaJAH9bK6F_300JCX9c0q@V200WX2Vn03000vPQ028W04Sm1E
- uW1cBs03in6sOZBSn5NuW3Em17SW3EuHF_uZ99OWF@y2NSn5kwghSrdV6cW11AOG
- A06a753eW2AGXKIbPY1vHXH@@F0W6QG3DqGkA6aoV2f0OGD06exkxMtTrbkwgHDs
- OZP1OW6QenC0IeAW4qGZDgn6RS1W2Y2mWiwv9F0UY70lm3WFu1j000jebMQ1AeW2
- K0000800B_3Jx@6aUn671OG90IqHa40020kpOZT2yOyA66ctWjVPeHWG00WBWI00
- uU0RktWg03OuJaA0004S_nI000A8500a8I_000cXE00iV16jOiHa5LiVXGzF8HD7
- Fq@W7xN0300CD2300zFy@_5@d@n@tdy@_E900G2eid7A1WXUwD8zQ3o2oWr0OeHW
- 7E2e208000020d6W1200000G00010K2W4h_m0810WCyJ0G08G61Cq8W1fumG90CS
- 4G2t0zmz060002a800mxHIaRG2x3XHgHXyUq6vzymxHIaRG5f09nA@6C73600001
- 00Gi3U24008YMm0G000LBb000yFr20009a0000008W4W000Gdu6K2G2400861uXZ
- 0U0G00mH0XG01004G2808WWf1O0aG20280WZ069PT3o8814G08Z0a000000011e0
- 0G0240COW1W0281804S4W1W0AW8W000001404G080140000008e8X00020140KGm
- Tx6W5L1uS19wlGkGCge@2CAY0Z_BQPfT3CBb0q_q@nv5IkPUykNlOPN0I@w@s49V
- LFC4GV0K_s@ZtzVuV@@Tu@ptyVOkmdhA3m450AFo_1yD0Nw1G@1v3000WN42mSkF
- q_R2Vc6Ipqpq@R2D0pGljUijxCTuAncmOuNG1uJO6MFugWc4w9uVM8@XSbJ0My1G
- ql@@Sy@DF@@or@t@FL59YAaa70000Wv6vT@@O8W00m@00m_3v3000WrB2mmz@Fyl
- zDIRWcf0WXx@Fu@@3_@@W@@FrmmpFP3IHC0tlmlEH1Wz7iVvP34AV0y@0@Q6F0Ak
- FV1400u4N02_@@ot_Fu@@7k@@W@@V_w4wlE101W0B0Kmz@L0a00O1W2kFFX0qPeH
- 0R0004i0G1D2OK61g0000KU00Gm@@7y@@DF@VvR@dyz@blbl008Ci0009uBnxDOa
- V33tnxHZ0mao@3D2OKf1X0W9BvMV90800yVmv00DPwVuV0804WDq004G2G00WH81
- 04WaG200I8200W0X400am2Y0229800a80G8403000W98144am4Y0028280aW9a00
- 4m2I08W920300CX80W0caI00G29000CaD2a0289i80G8403G0O1H01X4CbKGZ068
- a202m2A0Ae94104m4K02GJ8108Wba44GIZ06q7m3D203I01W61C0O0901X4Y80CG
- aHG0Ky4WW@@Vu@M0000r@FF1dmG@@_Tml1cbE0sjNzTROe@V34C90qy0L18WADo5
- Ww3Ei6Zwmh@0CylJ000Gw@VLTb903t@VotEr@mg2000CSj0qPnFRgyG@@kIin1Ou
- zGsyOrZtXX8Z3GzE_r@lV0k40_CWv_@X1ob2mSVOqX1vSR70I_6cDGIM0100XB0W
- 6Z2Po89wG9PxB403t@Vm@@FTYwz@B1Xo0WW@@VrDlx@t30ND01@@Vot@7@p@3l7I
- WZ9S@sp0800C_80CyT2DVd0W0GWclb00002G00WXlDevR3cntWUyPeH0IU2FX61O
- 0100Opt9q8WHb6G200ORQ1009uMnx1FyVG270oC0084H300vb6o@1Iq@ln00WWP8
- 000001iu@D_F0R00G0200EVfDa_72V_bGsl0R00Gbs700_F0cyJJ600WQpp940E3
- ltmGzBI000289cAQ4mZyRgeRz4sV@X61CAZWG0meE100040020000m@3mujQ9cBu
- X@3q5022Uop94tGEzFeB0E6B0804W9a004G2G00WH8104WaG200I8200W0X400am
- 2Y02298004X5a044M8218100MG4GG8R3m0209C290W0iW202O2H001C1500m4I00
- 2O9R4m003f4D2O08XW0a4MGH0W0144IGG01D2OWIA0e61CG101C15W2q4I002O19
- 01qq8W18WaG40003I98eFW7Q406W00006I9G09W18144aGGG406022Uco00Gljmt
- @V2000CG500qvFC3vnPwuj0000N500Gd@dt@l4000Y9700yw0FVsBHnzh200oqG0
- 0mk@@S5fbrxJ200ONK0007tRmubBrd9g00WljB00ayDCR_VxLL9yxV2200fxSXgy
- KdCgB6w@F100GOo100kjF40100nqKN2j5DVG5z@R000uUE100p_7I02Br@VZ000U
- 4C00SU2RzF0J@@T100g1U00mpn2LCX7lwuN@5R0000Yy00GopIq_yv000X@hVxYt
- lwuy@x@FP00m07Rommzsl@G_000mmB00yVm@pc@GyDg300WrE00GvRIC@3spdzW0
- 0WRB100n@y@_5g@Ut300WuiA00CsOlX@fo103q0W1LTd000uDE2003VdGpt6Cyj1
- 1TZnDt64qj1vmRmGyCq8WD0002Q_cX61CgqWG400080WAAzBu@PF104000upKtlu
- y_Fh00GCmw3gB000uyp700uOVUs@X@z@vP@dZU5ltWH_D9izE6D2apxD9q8WHb6G
- 20280JL70tmB1010W@38N014WRS4Wn_Je@Xptkc10WA0402O5Q00181400m4Y002
- 8I81009a000GGG200HO1901X4Y80G84W400O1H01X4CX40W0I0209C290W0iW202
- O2H001C1500m4I002O9R4m003f4D2O08XW0a4MGH0W0144IGG01D2OWIA0e61CG1
- 01C15W2q4I002O1901qq8W18WaG40003I98eFW7Q406W00006I9G09W18144aGG0
- I03828OaYW0Ku900Kzw@LxJOc_KzQE3T@N100G19000H@_VWxZLxzLzjlHcya000
- oJd00modUCUzgPzZnnzO000K3L00mft8L3_dJ@B100eEY3009V@VqXmt@V200Wub
- 3004y@6p@RmU@mKaFg00WEWD00yvnF3fhB008Kn000D7BHw@d300eHm00GmzXqV1
- CZvxNM7g000S2v00mm@v3004bf00G@5s3002G00y@ntyN_M80400p@VR00Gik600
- AU@@Xx@@vu@ZzFy_@n000a2g00WaJUusV6YEtR00mOC6006ktU0000000db60000
- 00yu66kjdXFma_uT6000ceK00eq@DU_dvXxb000a8u00002803VRGpt6Cyj1DVRG
- 7SICyj1DVRmC_6qZF3D2KnJuOq8G20002Q_cX61CgqW780014Nk40ue@gErZDyy6
- 0heQm@Ua1et0mPBAVhzWpP000400U3ual@V@2_5m3MNyU_2000403KFnU5ZrWH_D
- 9CiE6D2apxD9q8WHb64o@16OgC0u@0F2aNY@3CE0V38rT0q@V2W400wVWys@JG00
- 4WhX00201C290W0a0200O2H00149a00W4I00088810W8iW4WWG2H40842G200iW8
- WWGs6W140IO4I001O1504m4Y002O2A00W9a004mIs8W106I9Q4m0G21189iWY001
- 288aWW02Q4m0bK0GD2OW202O2A05e9a004m2I02efH03G09X80006aIGGV0Fq80C
- 01000CaIW0I03G2888XWW80C044i1x00Wl3@FvToVTXXw@P0v00Gm@F00018_up1
- 00@23008sT9A0qWs7g_vU6400vfE00euVRAn4O00G0200cO200anVHf_Znr@vyr1
- 6hdl400uS@3005tJUJzI0002G00yke10W_72VfVC000ZkST81mRG1_AstlAF@720
- 0mual9v16O6p7L00Wes2006k@@INiva2jsl8D000Dc200_FGe_@l5004Ft10WKVo
- vwQW100P0100OuUx@Eq043001NHo_zL300QZN00mtVvB0023B00Gql@VSxyz@R00
- 0eJj000plCV@@6000Onk00mZxUKyFp@_@W00GAM100@FaF00818300bdHop@6Fyk
- 1Hld000GMm100p_xnm@6aXBm00W040000W00uuU3o0m0000um1006_EXclD00004
- 040G004WDVRm_@6KzU23VRGpt6Cyj19mpGZ0Fa5E6D2y000WWclPeH0Zo8841000
- 2ushxEaafxPk@X40G000WKIUu_y1G0100Enj@XpR@mWpNV00NIUotUiVXqB@p00e
- 3rjB@VuT_10OysWU5ZrWH_D9KSD6D2apxD9q8WHb6G20280JL70@7unxHIyVGo28
- W0OZM0aWl40400wVWS0000Cr30804mAq002G2800W94104GaG200I8100WWW400Y
- m2I02294H0WG80900m2Y0229O29001a040IO4I001O1504m4Y002O2A00W9a004m
- Is8W106I9Q4m0G21189iWY001288aWW02Q4m0bK0GD2OW202O2A05e9a004m2I02
- efH03G09X80006aIGGV0Fq80C01000CaIW0I03G2888XWW80CG44a7l00WdZ@@d@
- Y2fNYYwHQwU9c_69000Eo300IDsfOadyt@A0G000006Ip00GgpELJlGtsxq@1R0W
- 0SKz00GorBbol1Tu@svzs0002000qxxH94zAy00W0400XPF00uvwy100amG008vx
- spud100W@E6006kqW__9yI@t000WWH00eyj@@V8a@xnM018av00WRPqg@V9MsGH0
- 0G028WqeF00SSV_000HPA00ayj1B@VUyFC800wK500Gm@@VTw@Ll_@qj@NTBy1td
- 000GA130000G0k_rU000Ya600QU_@pxQlvy4kkt0@1007dRmrrddyE3000Qi100q
- KAdbd6rnzC800WG9000014WXlD00G2mmt9qyD63VRGpt6q6X4W000o2FX61K100G
- GptCq8WHP4y0108WuoDuuV60W98_x@3XlxTGmF0WxVjyj@BVpWY@d700400S5ual
- @@uy@BUFV10000ePAIQlYtRm8@c4IH7Z61ovzc4Q4meI329vR3CL604xU2@7qUJ_
- 6eX40er_4wVGzoxDG0100nY50201C290W0a0200O2H00149a00W4I00088810W8i
- W4WWG2H40842G200iW8WWGs6W140IO4I001O1504m4Y002O2A00W9a004mIs8W10
- 6I9Q4m0G21189iWY001288aWW02Q4m0bK0GD2OW202O2A05e9a004m2I02efH03G
- 09X80006aIGGV0Fq80C01000CaIW0I03G2888XWW80C044i1x00WhJ@Va@k000Wq
- zFC7imG@@mCLs3R2u100e26300b@bGwTm3000aQ00GwL9iV5pBIWnlzC8W0y6R00
- ml@oLYX7zNmJD6aCyl100W04G0qm400uu_V2oNYoyH500acD10Wot6RHzwgfFXXw
- Vei_4400PxS00esWe2Xupm_J000y9E10WM@tO_U32_NeXCi401Ggb10WpA6BG@91
- G000W0SGy00mi@rDhTW08000G0jf3008vxAgmcXzBge6S6_nGeBVrwwxD000LAN0
- 0euSF_FNe2rj4004002OGJ200b5iQ@@E100GtM00mR3ns@FI00WGLA00yRV_00W1
- EsaX_7ilvOx1000800gHK00mj@WTdVZ3@Rmsx6800mL700Gk@ISzV2@lRGz@6FSk
- 4000MH200ayjz00W0400@7ud700G06GNepyFC_E9000OGD00Oq@72@dXi@PM000m
- v764zV20008q4004uO5d@Rm_z8LelVbzX100WBc1003VdGpt6000020220002G20
- 0000G0t@@XXlDevR36_sWclPeH060402a5k19gAHZ0F0008evR6Q40ZjnheH0U00
- 0qfC008gy7MBdX@3ae3KRAqrI00WjQ000MEUZyVJEiICGB00yug7v7lD008Cy100
- @7OF0080000Cu500I_UZvhz600ObS10WatpN00qCy00WXtDeMT6kc1ZyROuuPCQ4
- mctRIeH0Zo8u40yJS@7unxxLyV0CvfNn@142W4DAM@AMFoW_7mEv_400wC101W0i
- X60W0I0200C290W0a4I00G2H00048a00W4MG4GG8110W4102X0O0000C19WWW4cG
- 40G0H01W4CX40W0MG201CH0O00W94104maK200I8100WXiHW4G09X5102X0O020B
- 8288aWfa2Q4m0XK0G0MG1G1DX80W0cW2G0Q29001iaaW0IQ4mW_0UeH0OG280q8W
- 1038188aG41W1YC22WYd0aVI_0000mCw0CiVN18t8000aYMU0VZ3GL@FizlAD_Zn
- OSCCAs65lJ8Ki2W_@J0000v@15rVm3v_pmp@@qIHB7MGY9a5WrVO8YVdMaDaQmhB
- uV60k00SVo@3VdF0000vFD0z7al0000cz30zsxH_@L00W086@AY1mWkNSgEdkiUo
- 0SyU_08000Ir0aMDOHvpfsY4WtAOOv@JslmWOybO5336ptftewoLf1mm@RCPx3z@
- BDvR7WYxJeycphEF10400McM0AVx@V@zulC6IUNQR_40JdcF0080CGD0@7y@LvFC
- oTcX@J5aT4W5@tO_Zj50008002meO3moRjt@@38nG0YVvyath03I2GotXSS@m5tZ
- X7H4WlAv9uVWPrD0Cyk1W000Q_E101W0DVR0000G028W3VBHpt6a2c4D2WnJuLq8
- 038000R_EX61Cgq060001bHG520045000Ku@6@78Hm@CB00GMn00Gpp@@Hx6zFuj
- 00u0f000Jzwn2KR300eHm00mnv@Ny_@nkBnODOaV33HdZHZ0syUJ2D2OKf1d0W9B
- v@0FMVgY@3I60_4R@3@301W0CX40W0I0200C290W0a4I00G2H00048a00W4MG4GG
- 8110W4102X0O0000C19WWW4cG40G0H01W4CX40W0Mm61C0m2A00W94104maK200I
- 8100WXiHW4G09X5102X0O020B8288aWfa2Q4m0XK0G0MG1G1DX80W0cW2G0Q2900
- 1iaaW0IQ4mW_0UeH0OG280q8W1038188aG41028O3x_kBV04000GAYpyAX_@D000
- 8mn@gi5GBLwF90UevHxPesUaIotolqV000400MwgP@fQ9V8BftWTNDe@V600r5_J
- l4DOGoyzLqX@30K00AY@J004RDF@@jjPkG53X@T504nsyzpy@0m00000W8yQmbF3
- _lB04Lr5l@@mz@lVn@Nd_Vrh@N_s@H@_Vlzv300200XnIpp@lSz@9V@VY@9Ny_C0
- uV0AU@@Xx@Fu@@7_cXclDOuR3Q_63W400DVd0010WclPeHWS0010qyD3D2OKf1a0
- my0Ou_@3_@@W@@Fvx@Z_z@ot_FMuAUl1ZyRIe5TCQ48dtRIeH0ZADW400maA100_
- Fu@_7uN90808WDK104G4G000J8108WaW400YG20001X400am4a022I80820421m0
- G0000B8188am8a002G2808X94104m4K08Y0mW61C0mIA10094100mWK20Q4m0GG0
- 9H0WGh06W020JG2888Xf4504G4G081J8508W5a0KGJd06W0Q2H001C9bW0a4I000
- O8911aq80F8W4G00003I9809W1K6160CW4WWH612GnpYt@VnV9U_@XZ_NAua7s@d
- A0002z@h20S2rW@@@uSNpTeb_@3106pU@@IqVHEZu@JD6Zr@@308fH7k@@W@@Fvx
- @7k@mpnO8XC9I_@A0Kzo9V@Vm@AszmOz@@00CxuR@pC@Yn0G4U5yVfHWS50anfal
- @Fu@@3_@@W@@Vu_@3_@@W@Hz0Bg0GcX6@p@9VNw@PN1W_5jzf@tV8V00G00m8M7_
- cXclDOuR3Q_EXxOD8Gs40I00qyT20400G0006qT2D2OK61I00WWW400G61KXO80e
- yiIlFyALuC0blzVvRY6VvL2800WDW0yzN_0000iEQ0yTu@5l@VriLyUJ2lfBnxD9
- aVJ2XrYHZ06bHWM00WGL800yVWe4020kOWA00WXA000wVWV52W0eWcG40I8H0180
- DX40aGI2IG092904W44IW0I2JGAe88XW0a4MG4GH8111a8ja4WWG21280D99WWW4
- cIK0I8H01W4CXK0aGMm61C0o2A02e941W4oaK22GI8101aXiH0Zo8u74G28001a1
- f44W4m0gq0306G2GH8X01JqMotv3000003Gmg_W1000Qz@D0080K8zU08xF7U7r2
- qDuzyb000100UKh_XI3WFXstXf9UF0W1e_Sy@xsBwoI947WD32i108zYalp70040
- 0S5uz72l@@D00p4_FXMjOy60W8W_@JupdDsCZ114OC7ldl00001m0r5ztR@@pKuQ
- 2200040n3kVXkz@@0808WzB89wM60Wkdqw2sjv4202001mSS1@@VvRO@b490u5YB
- UXy_@n00FZstVy30mujwry10010WcnBz2l7JJY2rI001400wLzeV@lyDrdpx104G
- 00GO_tlGzw0b001b_uDX70L2n9QGVYC0WFtQzgy100000kYhGV6UqtWXlDevx46_
- sWclJ0810Gpt90G000100Opt9q8WHP4K4028WI3CG010Gf1R8AV0euz@BklQ04G0
- x_aG@@R0Gm18u@@J_kw_78H0000FO6WdZ@Vuzy1G008CM0e1zAUl9XyROebz4YNE
- XyRC8JTCQ4meC2q2004g210W@3gM0000000YYiJOqXA000nW300e@Xv500001000
- 000ca0G0KGRe209a8W04WcG20I89198W4X402G229G09X985K4aGG0I2B82e8aWW
- 0IaMI2GG8X014Wca4GGG2J9A09a8W0G2cGA0I8B81eW6X40IGMG1G0DX80aGcaIG
- 0I2908WCaD2OK61@W0I0108WC8bW0a06Gb6O0m0I0A6P480a27k@@W@z0000K@@@
- ic23z@lNiBCq@V20uhK2_7izyFixV3o_@10mjljFSLu3G_VG500ZylU0i4bD0W00
- G367s_F308YB_iNzTub00TKVot@dyDslzJ20aYu5nxwvU2JkV30KoFblz@_3RdSl
- 1Htl10iLXO@dF_@40W3fcyz@9Vh_6iI0W@1euz@7k@@W@pN00000QcYbh@Fvx@pl
- WV04FA5l@VvRd@pM50OYg@Eq__@D00SGIotadVM2R@@00YYfXlPevR36_sWclJOu
- R3Q_E1W400DVd00100400WDVdGZ06bH0L22010G00LQm3G800mdu0KSV_2800m9k
- 04y@@blrUpnC8W00WF00Got@VS_@blz@2wLyUJ2HjBnxD9aVJ2NgZHZ06bHWM00W
- G3_FX@3_l@1xL802W2Q2H08X414W0q4I0G299811a8a0G0IG81289C1fWYW422GI
- O1H05X444GYqII022948W0qaa022IOAH18X4140Im4I1G2P1R4m08Be08WcG40I8
- JI9809X404G6o61CAZWVG09W004G6aIG0I03eI3C0O0905X424CHR9VdF00000C0
- 15l@@_3y30muDurvBkF10qSk7UlTppX0Wmo1000200G000200GG00000GG000000
- 0100G00084000Q0m0002040000200G000080800000W000D0OG60Cy2W1f@trjW6
- Kj43800067q00101v0m0000800010080Q0m00G000880A@t00401n0O00wU30000
- 4900m000000024200000140I4f7Q04000W48K0m00000000K20W0042400O00000
- GG4010000W0IWCGwX6020020Y6GZ090001eH0Zo8m30W0000081I0400808Z0F02
- 41KQG204A0ADm0e00WI@T0_F81024440G008240q80u@WIlOG5W010080W4m08yV
- W1E000_Fm0Wx60z@Nn5Gdpkc08u@@7k@@W@@Fu@@7k@@W@@Fu@@7k@@W@@Vvw@J_
- _@Zp@Fvuy10008kI1uuv4004GSyS2008W8W00SyS20004YUsWZdD08X4mnp90G01
- 0140GZ06bHmR0007j1004y@@7VdG@36Syj14281Q_E10002zFa00000W408zFO00
- 000020W8402Q_EX61CAZWq0mdxMtXkXhB40_guYt@l@@4004GSSV2008W8a02CSF
- 3tda00000W4I87td0014G4G013tpGZ06bHWPyQ70slu@al@@uy@BU@V200000b00
- I080aK2008W000041G00890GK01W8a00400G0810I400bW402G000088420205Wa
- G000140080802011X0W2814140W61O02008G2a00GQWD2OK61@0GG0410GA01X04
- 02800G0AD810GG4m300QzQx_@DuUS6YAZ100GkO400000e81000200Y000490000
- 9a20081000800WK001404G900W0000a000A0000119000G04040808100181K0G0
- 80000101W2D2y0019450082400G80Wq8WHP4m3G800W0800WG00210MQ03eePtQU
- _@bh@Fvx@FE@@Yt@Vu_@3_@@W@@Fu@@3_@@W@@Fu@@3_@@W@@Fu@@3_@@W@@Fu@@
- BU@@Xx@Fu@@Nk_@al@@uy@BU@@Xx@Fu@@3_@@W@@@uy@BU@@Xx@Fu@@3_@@W@@Fu
- @@3_@@W@@Fu@@3_@@W@@Fu@@3_@@W@@Fu@@3_@@W@@Fu@@3_@@W@@Fu@@3_@@W@@
- Fu@@3_@@W@@Fu@@3_@@W@@Fu@@3_@@W@@Fu@@3_@@W@@Fu@@3_@@W@@Fu@@3_@@W
- @@Fu@@3_@@W@@Fu@@3_@@W@@Fu@@3_@@W@@Fu@@3_@@W@@Fu@@3_@@W@@Fu@@3_@
- @W@@Fu@@3_@@W@@Fu@@3_@@W@@Fu@@3_@@W@@Fu@@3_@@W@@Fu@@3_@@W@@Fu@@3
- _@@W@@Fu@@3_@@W@@Fu@@3_@@W@@Fu@@3_@@W@@Fu@@3_@@W@@Fu@@3_@@W@@Fu@
- @3_@@W@@Fu@@3_@@W@@Fu@@3_@@W@@Fu@@3_@@W@@Fu@@3_@@W@@Fu@@3_@@W@@F
- u@@3_@@W@@Fu@@3_@@W@@Fu@@3_@@W@@Fu@@3_@@W@@Fu@@3_@@W@@Fu@@3_@@W@
- @Fu@@3_@@W@@Fu@@3_@@W@@Fu@@3_@@W@@Fu@@3_@@W@@Fu@@3_@@W@@Fu@@3_@@
- W@@Fu@@3_@@W@@Fu@@3_@@W@@Fu@@3_@@W@@Fu@@3_@@W@@Fu@@3_@@W@@Fu@@3_
- @@W@@Fu@@3_@@W@@Fu@@3_@@W@@Fu@@3_@@W@@Fu@@3_@@W@@Fu@@3_@@W@@Fu@@
- 3_@@W@@Fu@@3_@@W@@Fu@@3_@@W@@Fu@@3_@@W@@Fu@@3_@@W@@Fu@@3_@@W@@Fu
- @@3_@@W@@Fu@@3_@@W@@Fu@@3_@@W@@Fu@@3_@@W@@Fu@@3_@@W@@Fu@@3_@@W@@
- Fu@@3_@@W@@Fu@@3_@@W@@Fu@@3_@@W@@Fu@@3_@@W@@Fu@@3_@@W@@Fu@@3_@@W
- @@FuVX4000q@@j0e4q3_Fv66c1005Nv39tGnC0mn3tl0LG000z@750WBqvFo7000
- 00wW3000004G0Q_VU04G00uV02_@@vRSw17N1GGD5G3XJvW70IDsW@@lzf@3_@@W
- @@70000004W@Ji70HeMm@@l@0LBuXA0IoiW@p700400Q6lW@p701400u4tW@@lyj
- @Zdym_@h30URu@1@l@G_20000m8PSf93XQQ0002020000201k@t00002B0KG@@60
- 0G2O1W200000000400Gm205Co9300Y04000q8WGP4KKf1Faoh1b6a000fuW@@lSN
- gcF6L00pY1@@V@3@7y@@1@@@ZqLyU33vtaG@@9yUZ1z@RmxDCq8WHP4a60200WM1
- 0@74Lvz9iemd2800y1s0q@G_00004QX0G0AeLe1W4a4G04GJ8209a8X44WaG2028
- 1198W4X5a2K4I8G09X981K4aGG0IIB9288aWW02WMI2GG8XH95W4a4G0G2J8A09a
- 9e0KWcG20I8BOZ060P9b01a4Y0G0PGA11D2OK61@040G0oGA1281C0fWYW422G2O
- 0H05ZK440Y210Wal@lfUs00G0KbF67_ZKw_g000KMd00GYfIFp_9000Ny400KO_L
- HFWH7yHbAlAR_mW000000WCY400sRtoACAg@VF000MxO00euz@x@7ZyhZg_V8100
- 0f000u@0x1001000YexH60000Lz53f@FvUwE100I0R00mor@FzR_000je700CZ33
- Rz4oEj1s@@I000tq7004y@@9V@Vnx@FS@@ltaF00ePK000BN@Vot@VS_@5l@Vr9g
- 7RQ2P4R000uRf100z7C@5p6800u0f00mhXFiSOrfp@m4r6000MtO00mmt9qyj13V
- RGptC0100evx46_sWclDOuR3Q_cX61CAZWe0GG0KQW400X00GGpaUK_08W000Zu5
- y@@blzmmfaN_M208r1J__@Zp@luz@VbkYtRO8@c4kmFXtRCu2v4Ul9X61CAZ0s4Q
- X0yVm@zFyF1eW6X40IGI01G0DX80aGY4IG0I2908W44aW0I4MGAGH8X01a4cW4GH
- G21189ja8WWG22280Q9901X46bK0IGI0109CXe0aGcW2G1Q2908XiWD2O0abK24G
- I8201a1f44q8WHP4y3G00183f48W4m0a2A2I8809W141K4IGGm4Q300AU@@ZxrTh
- 56w@V600GmM100YUwysrPuWT3400Cf7008uLuBeF1000tI700QyNhy0th639MtN2
- 00GmG100wBSus@j1004lz00Wal@@@Xy1008WQ00u_YjRom300G3g600skvy_@b00
- 0qCY00WXx@@Y55dVvD00m6A000wUIz_@V000yCq00WXx@V@4x1001000uCwt@3_d
- V10GpDFxTFOU000Q6k00mor@dyz@blz@xH@l_K_0006skihwNGTuR3Q_sWXlDevR
- 6W000qyT23VRGpt6Cyj1DVpGZ06bHmIW800ADO30mXPxNy@edXt@@60eXS@Fu@_7
- o701000uAlzB_F@Zy1001006I9CzAUlXXyRIu2@4UlnW7hJuzc4Q4meC2Sw_a4AD
- e2WHD0@7uzix9CwG52ZG0wVmxGByGe5201eWMX60IGI01G0DX80aGY4IG0I2908W
- 44aW0I4MGAGH8X01a4cW4GHG21189ja8WWG22280Q9901X46bK0IGI0109CXe0aG
- cW2G1Q2908XiWD2O0abK24GI8201a1f44q8WHP4y3G00183f48W4m0a2A2I8809W
- 141KCIHG08A400UE_@wY9i@VU0200qqlD00WhLF00iSz@x_hRy3XKXl7000gv700
- awjeByV500GAA0005l@@mz@lyS_00WEX200qlVcvx360088a2009V@Vm@@lVn@1@
- @Vot@FS@@1@@Vm@@@Tu@TF_@sb@dzv@blzVrh@N_s@3VdGpt6Cyj1DVp0400WclJ
- OuR3Q_sWXlDevR6Q4meC2I30TOppn@tyy@blzVot@VS_@5l@Vw@9aVZ1z@RmxDCa
- VJ2NudmxD6KZl1ltmGZ06bH0R2jG0_Fu@_7_d0KGZG20989W08WcG40I8H29809X
- 404G22IG092B85e8aGW0I2JG2e88XW0aaMI4GG811140ja4WWG2ZIA0989W0W4cG
- K0I8JG1e0DX40aGMm61C0oIA128941W0oWK22Q4meC2_180W0aXK24G2O0I15194
- 4W4m0Y0A2988O2j1009V@@L@P2004e@@k000Lm3008vx@3_@@Y@5j1362qV900Wx
- Q100AU@@Xx@Fu@@7k@@W@@Vu_@3_@@W@@Fu@@3_@@ZppN00m9S10WW@@Fu@@7k@@
- W@@luz@NEEV00G8g4002_@@fR@Vu_@dkz@PaRPYvtw@lB00Wp86002_@@dZ@lbY9
- BvmC00W0M000Mk_V008WDtRF00uLG1007d@Vnx@FS@@1@@@wL@dywyflbGrh@7y@
- @1@pF02eXl3v@@W@3_@@W@@lyj@BVx@Yt@Vu_@3_FXZlD8wR3E_sWelP0200Gqt9
- Syj1HVRmnt64zD3D2OK61c104200SOQxJ@7y@@1@@@J@6ySlz2GOYBVx@z7o7000
- 000Zt_@J8@63w@tWtRO8@c4w@FXtRCe@V3UlXX61CAZ0s4QX0yVm@zF0@Fx6ava1
- ADF0805qAq0G2I2802e941W4IaG22GI8101aWW44GYm2I1A2948Wam4a0A2I8809
- fb4144IGG01GB9188amea2G2I2808X945W4o4K0AGJ8109a5iH03WiaIW0I2H08W
- C8bWW61CAZWV02080P8b01a06WKGHG21181CW8WYGA22YJH00Gm@@VrlMZfmG@@a
- 4ko3f@xqjBCq@l108Wve0004y@@tCxQr3aK_m6z@p002O0r0005@RM56mqYnLz@p
- 002eO23005@RsiOJ2008L200Gm@@N_M_00W16xYXYtjlyj@B_7_mwI000WCA00WW
- @@Vz1ux@F100Gyo100I__@Y@pN00qCy00WdZ@Fu@@7k@@al@Fu@@3_@@Xx@Vu_@3
- _@@XlJevR36_sWclP0200Gpt9Cyj1DVRmmt6qyD3D2OK61f1WEivvu@RU_@oto70
- 0400S5ual@@uy@7lx@2qhuz66oQNYtRC8lv4oobX61CAZWq4QX0yVm@zFaF0080W
- L404W2Q4I08191401q4Y0G29I81189a0W0IGG228HO1f05X424GIO2I051944Waq
- IY022988W0eba044IOKI1819140am4Y2G2P2A05e9a0W4o2s8W1GMI9G09X804G6
- aIGGZ06bHmF0104WCaIW0I03GAe88XW0a06G4GH81H1IhL00uuy@JUlzWNO000qD
- S00WXx@Fw1ox@l200Wpe5006k@@W@@loymdk7310G3F7@Vpp@lSz@9V@Fq100008
- 0B@RF000Cy200z7aF000JL2001@@@lzv300w4A00m_5@NVI_20WCL0004y@@3t@V
- m@@lSS_200EXB00CS@@1@@VwN@3001OuR3Q_sWXlDevR6W000qyT23VRGpt6Cyj1
- DVpGZ06bHGQ08Mn2_@@W@@Vvw@BVx@l3@luzy10010WcnR@yAUlXXyRIu2@4UlnW
- QyDuz66Q4meC2OJe52m@1@t@m@4W2Q5I08191401q4Y0G29I81189a0W0IGG228H
- O1f05X424GIO2I051944WaqIY022988W0eba044IOKI1819140am4Y2G2P2A05e9
- a0W4o2s8W1GMI9G09X804G6aIGGZ06bHmF0104WCaIW0I03GAe88XW0a06G4Gn85
- 11lBD00Ou_@Z_z@W@@lvv@Nk_@x_C8w@v100QrxUx0800w@d100G3hNPmozp3002
- 000i0W00WU@JxIV8100ZX600eyj@xVu@Zp@luz@J__@cd@@wq@ZkDV00Gpe0006k
- @@eV@lcgFx@NB00WcM300AU@@bhjN000000eKL1001@@@pXpt@l12008rE00CyT2
- DVRmmt6qyD3G000Q_EXXlDevR36_sWclPeH0Zo8mC0aG00e9pI@w@zBo700000Yi
- lcNp701400WXzal@@uy@FE@@q@J8@63w@tWtRO8@c4kmFXtRCe7w4Ul9X61CAZ0s
- 4QX0yVm@1@dG@3phUy1W0KIZG20989W08WcG40I8H29809X404G22IG092B85e8a
- GW0I2JG2e88XW0aaMI4GG811140ja4WWG2ZIA0989W0W4cGK0I8JG1e0DX40aGMm
- 61C0oIA128941W0oWK22Q4meC2_180W0aXK24G2O0I151944W4m0Y0A2988uenFO
- 8vRu100T25008sClx@V30004A300gEDV100yfVDSx3pq@l1000EbE00ySR_00Wcb
- 300SS_@00G0@ztU10m@1tp@mz@7y@@1@VL6Dyq@FR000je700SS_@5l@@mz@tyT_
- 000fGC00Ky_@Pdcl008Ci0001@@@mz@7y@@blzVot@VS_@5l@@mt9qyj13VRGptC
- 0100evx46_sWclDOuR3Q_cX61CAZWq0G7s4y@@1@@Vrh@N_s@H@_VvR@d_V2vtOG
- @@6yU33vtam5_9yUZ1ruRmxDCq8WHP4mcGB4W@3_l@X@905qAq0G2I2802e941W4
- IaG22GI8101aWW44GYm2I1A2948Wam4a0A2I8809fb4144IGG01GB9188amea2G2
- I2808X945W4o4K0AGJ8109a5iH03WiaIW0I2H08WC8bWW61CAZWV02080P8b01a0
- 6WKGHG21181CW8WYHA220P@Y4I__@e@hEnMF000D3C008u@@ZUWy_@h000e0I10W
- W@@Fu@@B_@aUdUOlQEdt@400m5O400I__a_3Gz@WDI__100G9_600E3GbW3Gz0XJ
- 0008f4008vx@lfds1CA200OfA10WyBSj@@b000H9E00elUiZW940004o300I__@W
- @@@@2lx@V3000uG100cEDV00Gpe0006k@@W@@F_6lBGR300mNY700g@8V00Gpo10
- 0UFoR14009_Z100O2v300h6XT@VU8000000mEo00Wqh2l0H3QGK2000Fg1006_EX
- clDOuR3Q_c18000DVdmmt6qyj13VRGptCq8WHP4840080101000000101KQ03xaR
- mPv6004200Gwsn9ad_560eJql@mxwFDO@2C0GuqN_ctzFu10y7g_78FoSC0GWmc@
- H_00000GpuM_s@f@dG_D6q@l1ltmG_D9SXV2ltOmXw9yVC3D2OK61f9q21u@WglU
- s0G000dFdme3L86E0e@X@905q8a0G2I2802e941W4IaG22GI8101aWW44GYm2I1A
- 2948Wam4a0A2I8809fb4144IGG01GB9188amea2G2I2808X945W4o4K0AGJ8109a
- 5iH03WiaIW0I2H08WC8bWW61CAZWV02080P8b01a06WKGHG21181CW8WYG222cGR
- 00mppv3006ujTKhCFd_@t0004lJ00WalTwBTBRl@X6yD000mZs10WN6cSu@eQ@@X
- g@DG00qAx10WGV3FuVC400CBN00evv@J_sU000000WNBV3xal@Fxm7w@l200mCC6
- 00AU@@7pzUwzD000EZO00uw8ix@F400GIe600AU@@Xx@Fu@@3_@@rh_FwKx10000
- 00YJf00mnv90280uuy404G2SSE30014EEF100082900EEt00G0W0402EEdX61CAZ
- 0p0WZRK_s@z@d0800YgVJ0G08K@39SSl1zFa0000410I8@vR0000G008XzFaGZ06
- bH0R_SN0YEcVVLC0DF@V@@9028We@@404G2jV130014UkE1000829a0MkE10281x
- NmGZ06bHWP000li300iVn@PV_@rf@NzA@G70100000b00H080YK2008W0000a0G0
- 0a80GA01W4Y00400G0a00I200bG2028000048420205GaG0001400804020X0X0G
- 181a0D2y000441I008DGGQ4meC2_180I0085GWG010140ADW1441UjUvz_@60400
- ea@A0GkC200000ea0000100I000a4000W8a20081000800WK0W0402G900W0000a
- 000A00001X400080402080a000141K080800001W0W20q803I0001I8500G2400G
- OZ06bH0F044GG00W0G000X002204mI3OGpk1Gpp@lSz@9V@@nv@Ny_@3t@Vm@@FS
- @@1@@@mz@7y@@5l@@mz@7y@@1@@Vm@@7y@@1@@Vnx@FS@@1@@@or@dyz@7d@Vnx@
- FS@@1@@Vm@@7y@@7d@Vnx@FS@@1@@Vm@@7y@@1@@Vm@@7y@@1@@Vm@@7y@@1@@Vm
- @@7y@@1@@Vm@@7y@@1@@Vm@@7y@@1@@Vm@@7y@@1@@Vm@@7y@@1@@Vm@@7y@@1@@
- Vm@@7y@@1@@Vm@@7y@@1@@Vm@@7y@@1@@Vm@@7y@@1@@Vm@@7y@@1@@Vm@@7y@@1
- @@Vm@@7y@@1@@Vm@@7y@@1@@Vm@@7y@@1@@Vm@@7y@@1@@Vm@@7y@@1@@Vm@@7y@
- @1@@Vm@@7y@@1@@Vm@@7y@@1@@Vm@@7y@@1@@Vm@@7y@@1@@Vm@@7y@@1@@Vm@@7
- y@@1@@Vm@@7y@@1@@Vm@@7y@@1@@Vm@@7y@@1@@Vm@@7y@@1@@Vm@@7y@@1@@Vm@
- @7y@@1@@Vm@@7y@@1@@Vm@@7y@@1@@Vm@@7y@@1@@Vm@@7y@@1@@Vm@@7y@@1@@V
- m@@7y@@1@@Vm@@7y@@1@@Vm@@7y@@1@@Vm@@7y@@1@@Vm@@7y@@1@@Vm@@7y@@1@
- @Vm@@7y@@1@@Vm@@7y@@1@@Vm@@7y@@1@@Vm@@7y@@1@@Vm@@7y@@1@@Vm@@7y@@
- 1@@Vm@@7y@@1@@Vm@@7y@@1@@Vm@@7y@@1@@Vm@@7y@@1@@Vm@@7y@@1@@Vm@@7y
- @@1@@Vm@@7y@@1@@Vm@@7y@@1@@Vm@@7y@@1@@Vm@@7y@@1@@Vm@@7y@@1@@Vm@@
- 7y@@1@@Vm@@7y@@1@@Vm@@7y@@1@@Vm@@7y@@1@@Vm@@7y@@1@@Vm@@7y@@1@@Vm
- @@7y@@1@@Vm@@7y@@1@@Vm@@7y@@1@@Vm@@7y@@1@@Vm@@7y@@1@@Vm@@7y@@1@@
- Vm@@7y@@1@@Vm@@7y@@1@@Vm@@7y@@1@@Vm@@7y@@z@B1040Ws@n0000O@@6000G
- e@Va0004q@FUc3Q06_dP1000z@tYGB0WX@39wXbw@7I8X30zN0J76OqV1XzF03V7
- 6WX@3C@3d6mOZTCam@g00000m174gW3UszOccFaOTWP0G008F60OWa0hVnca5AY7
- t3GpBLV0p9oVH0QkvybSg0se3mm@I704900W000018K90OhakIIwJ04B03@dl020
- 0SYB0hFCV@@98cL08u@@dVn__@DGyd0Gm@@FUN_08W04ML0CyV_28W0q5U0aROoP
- hDZwp7WotYg2oCpWqWI8J0010WVS1WxNuNsK0m_5CVTe7@Fy00000mdA0lcoSsfR
- 0W00O0Z4UHD1XTF0z@R0800W50A00000002020000201EjbXORJ0810m205iUh10
- W000800CLR2D2OK61a0002G000I61F0W038Z0L40208WwnRrMTRj5cwJa00AQsYR
- F71iA08W00GNf5y@@1@@Vm@@7rSHz@VB00Zt_@J8@63w@tWtROupT9UlnWntJ8eT
- 6Q4meC2C3014Wmg6W@3kjpT3kOu11K00NCeY0280Di90zFaF0000XM804W2Q5Q08
- 191401q4Y0G29I81189a0W0IGG228HO1f05X424GIO2I051944WaqIY022988W0e
- ba044IOKI1819140am4Y2G2P2A05e9a0W4o2s8W1GMI9G09X804G6aIGGZ06bHmF
- 0104WCaIW0I03GAe88XW0a06G4Gn8511WeG00uwq@pyF400403@3Mt@ayl23poN4
- 00u1C100XEJU9_L000I4F00Gv3p4@WJ5tRJj@g8000eT@A000PGC00uu_LBm8av@
- hO3VC000Rb_r@3t@Sx@j000wwuSuJ_MhtjBQ_Rs000kwA00e@Wax@7610Wdu300M
- kEV100dvVKqy37kUVB00W0400qbzv@G700I_cyHqhG00yke10WgN@Vws@Z_z@dZ@
- lvv@Nk_@mdcl@V30001FSlkfGQpmzC000Uy@WvJ_F100mqG100clmU000020WdbF
- 00CyT2DVRmmt6qyD3G000Q_EXXlDevR36_sWclPeH0Zo8eB1000b6a00_usW@@Fu
- @@BVxyl3h00@3Got@VS_@5l@Vw@9aVZ1fkdmxD9qhk4ltOmlx9CoE3D2OK61f9q2
- 1u@W@xVuV2G1D290aWa02W0Q2H08X49aW0a4I0G098811a8iWKWYG21289C19WYW
- 422GIQ9H01X444G0qII0229CAf0aWa020IO2H18XC15W2q4I0G2P1R4m08Bf48Wa
- G40283I98eH0Zo8u7W002G6I9G09W185K4aGG0I0382e8aWWW9q600ySS_00WEFF
- pfTzPO2C30400K_FRdzs200mEa3005slTwzU800Gc100GZ_yqUp3z@pGy3K100GO
- mVCkQUZY3Pe@V6000SWT008u@@B_FaG@I0100mY@Fq@G5dGiHm@D200kpk00GotL
- arlhdpF3008010G9U700EhNbM7DepU960vXz78iSVI0004AH008j@bIHHYw@3PA3
- y0000000YBpC6_lOf0Ggx47O000RmQ00ebdzsVmF00GR6400MAgn_@P300qic00W
- PaF9qcPkTmlzB89xp@XE00C566xQvnj3Yc4c700W0000GgP00Os5RwYcXcaui8jD
- 000DZF00e9ECcV2u_@3H00eYx00WNyR1014my9h_Zd7000J9300aYl7nup020WWw
- NO600q4m00WCdiPwl7MIZM00mZA000I_EdjyDO7kFtUS310Gjg200Ek7310G0zl5
- oF6FyUqavOk100uJ@100tVGI489iPQ280W26uqZfGWf@Vv000MZD00eLqJUzBa4I
- V0140mCgV200eIt00mmt9qyj13VR0002024G0n@RW40000002ftOmmt60a000014
- W00400G002400cm8X61O0H48GMuCy4k1PXRGZ09y4U2PXpG61Lq8WD00Y04000q8
- 0600W5q000qZB608W0M_n004G020000004WW02erN9w1mW1Qbe@X3ZnT300mIc50
- 0o1UZ@3O8ze70014yV03xNOP@@U000Qaj00mTpd000AOx460G15qU03zFaP@@R00
- 0yZF00mS4s4ky3xNOPotU000g2b00m2uRiU13vVWn3O9aZxadOx100eSQ300pX4Y
- 0080100000W2I09XBCCe706_lDaAvdK00i8X00WMqDuzc4ol9XHWPG2000000WwN
- C8@63Y2s000800eW0kFXX61mOZz7Ul9XyRIeQV6Q4m80010dpdG61L0WWk_SWD_g
- FX6vV0800GfyOyVWh0uUoANWXVyJ8k1F_FmW1@D8k1jIaOC04vH0G0AGRe109a4W
- 04GZG20989X48WaG4028129809X545KCIHG092B81eOaHW0IIJI68e8XW04WMI4O
- G81J9509a6m0G2ZGA098Fu0eWcG40I8JG180DX40aGMIIG092906WCaIq8W1W422
- GIO1H05X444GYqII022948W0qaa02s8W14G081J8509a5a0KGJZ0I01aXiHWVG09
- W004G6aIG0I03eC2C0O0905ZC24e_1F_xHlZ6a001H0Omnd9K3m32800AVpo0@z0
- Ua3mm@O08008@@P2EvXrxNAlUFcRXX_@Lno93GN_XWW00uK@PIE_p3@Dmth1Gy3U
- 4wBgfwR3ps0WbhLPq@AwVebQCo9i@Dot2ZEC81fa3GOSXqQo3@@_PK2dq@l1eEH0
- MVGbNzz8AX4MTlhpupfbrAGcn0ayD6B@QmhnIau@3VWoG@1ZLclDJxZXi56W_@Je
- vB6ETu10400hU@G@zC4Qf10804oWuXLy9P1@nkQV3ab60TFkn@1CyIXMz@l7E@0W
- NuF9q_7ET@a7y3Cg@D0G00eCH08@YA2@tZ@MJeFV3wSD18000VwdmwzdCX_U2800
- qB704aF9NENng@OCZ@gSqP0I__al@h82R3k_cXgpNL0100ob6WktyuxR6QSds_@z
- GH40GBwXKNV5ZmeIo@SIdy0OA_VcWFXe@TTdV3O@E0Kt@696zmz9LK3G5BnXgQd1
- WXiyusV6YUuXoZkz@B6OuP0aRV89nNHf@FC@Iiz@RW@24WIyLfoyAwWfNuZC03tB
- nnf9SuC3NFRGq99q0e1f0ymyNnAYD0Oz4C_hpWaxJuAV3MnuXP@D8_eOJ@F1Zm00
- 1@BnZ@9yw@3dl@mw@Fya8CFtNN4@FGXM1Oux4Q_E115m0200W0W014Oe108X00G0
- 04qj13VRGpt60W00400G000401K00D28nJu6a5U23VRGZ0ICyj18000FHFX61CAZ
- 0I400kjST2n_pmizFyxm3n@PC008010GXzFOGy@Fy_H2@Vmm6SX4WQfZ@p000uAz
- 000blz0008WN@D8204_F0Z_bne@XLHJK04SB6RO8Hlb3@n@3oy60_FOZyFUuKOC6
- orc@p9KFu3GBkRKmV2zFeoL6UK_Eaoo90IIN200G02201E_bXtsPuzc440000000
- 401Gm1xC0082Ow_4UlXX61m8OV3UlXXmsVeH0Zo8e200GM8100EYN200GGj@o002
- 8WswD8nV30080CN03@7amS1ijeGH00WXn000Kal4080W0W00aSE3hzp0001WxBJ0
- 00200A0W_@P0404G@3e200wnP080Ae941W4I4G02GJ8109aam44GYG20181X48Wa
- m4a2AAI8809X541K4IHG09IB9188aGW02GJI2C88Xf45W4I4G081J8509a7q0KGZ
- G2098Be08WcG40I8JI9809X404G6o61CWYG2HZ060I88eH0688amq8034K0AQ4me
- C2U01a020G0PGA1181CWo8m0W1a0K4I8GWDqbyz35Uln2WR4Uog1_p000E_Qzzu@
- y4kvl2G040JTJLY_f10hmRuT9QgFXp7Ves@GEnxXf@pCy@40mBcjuV8nFKnGx5jY
- UW0Wgrhz7ZHhbek@A4000s@V20808sW@10040B@ZNBza0WCi3000200G000200GG
- 00000GG0000002100mVVCOv730080G0000800G306S@p3H1mmM@WL6V5@pR0W0WW
- 60CeTX4000400W0e103401000W08ax4Y1m00OJK00008I00W1000000484000002
- 80484000080402100G24A0801000000A0WG00I1200C20000882W00000G09G6eh
- G3010010H3eHW400W00100H40G000206W0000a015060000000WY00400HW00030
- Q4W40W010920o8mW61u11W0HZ09040XAZ0300A00GCmu@W400W01210000Y0205Y
- @3I0810D04000G000a5008009010065000004500W0008X093W0004G0Gq@16002
- 000800Wm000080000H4X2000c0W0C0GZ060000010YY00a00HW0vHQ0GYW0G200W
- 49G40000G00W1G00X0GK10010000W0GGG00Gy@0300025Df12GA4O0200G0G4810
- 800Y0A006@7e2008005W0000042YG1W30020000G1002@vHtKn_hIaR_mbyB10oY
- x3RsOq_AclcXLOJe@zR1m586y@6xbpmvxXC6K25@hLm_B9000001400mymA3EfnM
- 96G@XhtDu@WI3yF10uYC@stonrUyzVi0WpScQor_@T20aEwFPes@FL0OGyQknZvw
- LPzakw@@A0SPn3l@Gd7RC_N2VmzG1AFay@g08tQNGtZwxau0n7_HBX_@JOyVBBOl
- 20G8xnVaF02000iOqh0jnL@LyOV5xs@mpve2WamxZoe6U7L00G00ux@xD3Z0tVut
- _D61@XvlN501sMO8ga0h4XG_motn20mNuDVggV7L0e8b1@@GghCCPd4J@An5OFqy
- Uf1cb00CYgrQz8@3C00018002e103Y_tWmtI85NIw@@G0mAIv_Bnep6SRe1N@dGC
- 09yU8318Qm426aeN2v7AQD@900RVkt@AgztWX@J8204IUvXU0gOu@CVPFXokJ000
- uW@10WT@JeuV30001901000010128Wz@DG214Gox9ixl15@RmB@6apl1X@R08000
- 0404r@R0W0GWY@POtV3Q48aC2UeH0Zo8e21W002WkZRsUZLpD0004G746KPE3vNA
- nCcC4U_apXB102000iQUdTxnVxXK2V2bPamtxSMHV2PVQ00OXaeC2flU6YilYTxD
- u5rAQl@J0aGxzF4oY@UiaW4J@lA0UJq@3K9L5IsHsL04ZeVzxnf@RCYI2XGhB0iM
- y_@J8@63cfF12000NFdmn@FyUZ1PsRmODCq8G5z@pGZ0IShT2D2OK61j0W0205e0
- m@1L8O04Op56E9tWxhD0000oJy9yV03p_R00W8W@3GL014WVM5Wu6s85y4APtWTy
- DOze40G000000400KGTuCq@mg0000q550G0AeLe1W4a4G04GJ8209a8n44WaG202
- 85X98W4X5a2K4o8G09X981KKaGG0IIB928OaWW02WMI2GG8XH95W4a4G0G2J8A09
- a9e0KWcG20I8FOZ060v9b01a4Y0G0PGA11D2O088W4X5a0K4I8Q4m0G211D2i115
- W0q4I0G2P9R4m8IG090104WCaIW0I03GAe88XW0a06G4GH8511vwJ00O4UIAVjY4
- y1600uby10WP_HjZvDw@t604GBVlmGk@9CvF3hcxnfje6oU5080CGF00yV06h@R0
- 208WrBa_uV30G0nnV00eJ@SwV6ZQCWCdOC000NOI00er@GchcX8p99wV@Iu@400G
- 008WSWC00aQFg0001cst9000zzFuHlz9yvE3d_7I@3b2000000ega00WLOF9CTFA
- YwXf@hu7i7IkGhZzF100aWh00W6tv1010GA5UyxWVz@x100eDM000JsRpTcIi@G8
- 5dasz_d800ckxnDkydg_BMAuVX400IOO008o6a4001yw@O5wl4008AF3009V@mn@
- gSWz6@_Ng00083200l@WQ@@H1006YD00Gg@IyRN83lZnk@czfFI00WRgu9dAu660
- 08bd00WZthe_wDAm8P00G9A600IoZa@Z89ztO100Su000OsbDcTRcS@ZQRu7Q7Za
- V@F100GbG00Wn@Qf0AIM_6L00mW8300Ek7Zb8h8v_4_mqWAuOuz83AEFgL5huG@S
- Yud100mWS200o04ZTxOewk4UydXB4Ou5U6IHaad@9400Ca100Wt@V0W00mi@64xl
- 4l@zmx@6azT2H0WG_tETjA6DwRpHHFGwc0Oux4Q_s0008002W14000ryT200X04G
- 0001000004mmt600G00004W028G000100G04G10SUk1002000010Y02u9y4Q_EXd
- mD8By4Q4mW0RJ0100OMu9aH03000W0W01a5E3G0W04008ill1D2qISv64ol1P4a0
- lC4W_@b0004u9iFawU25llnDk9K@IKlxBn__gq@l7YQ0064MYQ@Vu@0Cw@tWfxJu
- 3V3cVBgRfxoId0GvRISR03jUmm1CLyWV2XudG@3T5_dJYD40w@NYOxJOra4Q@kY0
- uJu1V3AG9Xt@ChRyY8Lb0qST5Zcpmp1F4Wk4D7cGzBKjgUNmiL06UEaUFUO0_7co
- WXLIMwIUp4Z30i_V2TdpmxD6qiI2xrQGcb6aVZ1LeR0000mtRC84g40041yYV2lt
- mm1kIyUZ1P3bG2kCaHW4D2OK61F000Eob00m@1O4yF3vzo0001Wv@J00020088Wv
- 2U85_4_Fe80440zEp0008XuvPOH1U000ER800e@194G005tG8JuRmNHCCTg1W0W0
- wV0L000K0201G1DX80aGY02G0Q2908Xa4aW0I4I08098c01a4cWKGHH61189iW8W
- YHA228HQ9901Z424G0QII0119Cbe0aGY0309O2f08XyWD2O0a7K04GJ8209aDf44
- WaG20283998W4X5a2K4I8Q4m0G21189ja8WWGs803GI01Q4m02A05e9a0W4o2cHW
- 1GMI9Q4m84G28001a1f44W4m0AZ0306G2GH8X01nju3_Xyxp3fslnJaOCyVc0eUB
- MyVZEKO8nUskwdXjypPcC3_xt30SGiv3iHY@m000G84m4wC7fgbaexHX6_F10qV4
- 7tPGvR60001u@B6cjeY7Kt8uRUgMUZWDU8P@42UWawzz00SoRppsiyF6zF4rb@vq
- yl4p@B10_9q6zX9FVIk_Egtul20QWQotp4wzddy6IEP900ovgsUg2FtlS@z8nJ60
- WQR6xlAjminzpRqZl7b@7osuLaSFI0mRKtz@aWpC8tzaFvt00GA8XK_vo_T1WwlB
- U_k2lFazBivzUa0GxY@hlJHtxA00YiR@pPqVCc_NhLzZ20Enrf9eUdz9jpbGp_a0
- W5_Op5cVs7600DUXsOpZtOC_dh0G4zwNEgU@H501400_swzBmkvPI00dusvnp7ur
- 20aoim@ivzAZ1Wh0FlkJBFtLT_aKpV2FxNH__F00n7FvhIdkNbFyn8A@A0GCV44F
- FXypM@1jqil4ByAX00000yfR3VpGpt6Cyj11TdmDt64qT20900Q_s014000400G0
- 006qT2FXRW0Y0W61KPux4Q4uXC2QfH06A7t000G02020ADe21000RZRW0G001uJi
- 71dJZ@OqxlVxwZn1pI0W00002cvq0KzU4g0elrEE4r0jFPU6FEw_104VLBM_y9vF
- KOk70mnGhiIwcrL10CJHXfFtkKB00CW_SlYtROOlR96hnWEsJOpS6Q4meC2o1044
- m0@CKQW708W04MA0yVmCRqpm@1fbgV2@7un0@CCwW728W0e_X0q@0pLK0ZGB402G
- 1j2D0aWa02W0Q2H08X49aW0a4I0G098811a8iWKWYG21289C19WYW422GIQ9H01X
- 444G0qII0329CAf0aWa020IO2H18XC15W2q4I0G2P1D01q8a0G2oIA128941W0oW
- K22Q4O3288aD2K115WW61CAZW402080P8b01a06WKGHG21181CW8WYHA22wNC00m
- wPeMcVK00WQTB004sEU0001s@7iGNO8yV900051T00OtVIgzDXo@P8OjDMjMkzXb
- 8Y@G000SO500Os@SgEcaY7AAMQIgEy100G4R@7200WET200t_JIp@UKRzX2000sz
- VZl@a000qXm00W@sRf21yAztZo@VeXRFUxF100GhM600_i@d65bux_GUTtZI8kQX
- V9000RpC008vRFA@8aT8Qfr_A_GWa@DQfQV36@EXIsb8A33000qJC00uy1UA6WX8
- oJevU@gfHYt@n0004fH00WXthufVLwm9Xp5IeuVK500c2S00ORVUQ_7Zgpth@1L0
- 00HPT008t1IgR@aYt7xAgb000kR800uBNFoUYXhl6U_V60002vD008vR9QyuXyWn
- 8Jb7_zFM10WFA500cIMbKXmOMRF__FJ00GNY300sYcawmbe0CLw@FJ000ts100wj
- tU040000WcH100qP@9No9HoO6qYt3z@3J1Mir@@3000EHB00StlAf7jH0Cq200_7
- Z00GSWR8002uuBF_XkN000T4400kpJbs7JerD9s@aM00mgA300I__104G0jrPG40
- 6iTW100W0Y18XM1DeC_4Q@YXUtpCcpA000JYQ00eu@76lmWGyD8lF3YKCXJ4Cuu@
- 4oGmWW@CeB06kFPoAVgG00S1F00WXtbu9z7UJdXJDPe9WAcVPoykm000K8n10WXl
- JevR36_sWclDOnV3a001800GuqV3AksWclDG0120080WclJ0010GZ0Ly4E3PXRmJ
- u6a5k1FXRGMuCq8WHb6m0022020G0P4y00G800ik7D6lnhs98W02usO9MVudCy94
- 0atUI_LCyo3@YRGU_FCV0jxK@000Wdotau@W4MVmWyCPOCp7MHeYrxG500400A9r
- AB9f1ACsGGYomd1140GOuu108SPEQI_F0R18zRFkxHgjUiVIHzFWd000014TAf@d
- m6w9000200110100W5xJOic4Qh9XVeI0W000228WG9OeC@4UlXX61s0140mxDCq8
- WD5waGZ0g8000G0U8w@1I0W00u_732REXrUC8r@40200SE03@7Omv@6CNmO@7W40
- 2000KQynDKnHG6avN2h7PGkV9040287g4MFAX@34b004m@1F808A702G1Q2908Xa
- 04W0Q4I08199a01a4Y0G09G81189iWeWYG2228HO1905Z424GIQII011944W0qIY
- 0229OAf08Xa060IO4I181P1505q4Y0G2P3A01e9a0W4oIs8W1G6I9Q4W12e8aD2K
- 1140o61O0o2AGZ06bHG28140o8m0W1a2K4I8G09W181K4aGG0d@2Wal3voVFwjNe
- m7tZFw2G2zfr@FLhiymk_m8D90Ouz7whMYqoz88C9gGULnc40zT7oPxI4VA65ePM
- v3vSpl4MeD0sirxcdzGdK0mTv8DWy6Dt_pP_siqF9qu50YEEV0000O6T0ch7fglj
- v@1@Kw504k1R@u39WQ4WzB_l@X@lFv@wN_V_c@Z@v@tZ_lzf@Nlw@ql_@yi@BVx@
- PXJhvt6Z@t0XK90X@z@tX@tzu@RN_@BlxbbE3B@Ndc61WhJ@F_1xh@t0tb20Jt_V
- pwXKmE6rmJo_xaq8GHXaVobzFu9H10000umzXW000OXU60010qIF33rR0088Wpwb
- 8l_AG804aRF6bjBH_0Fi9@I2800yyl0ylF90W00_FeYshOefV62EO3000WR2m008
- 00000W3@dm@1LCXD3bsxn_3g4Zl1ymD06_ddYk9fL0XgJcd_oUe@@7ScC0yn@Lr8
- iqSqQ1eU0Ox08Jbug_@hWBV1mK1bcV1L0000yRr0iKpI9mamj@@KBJ2G000G0104
- 2XMe6R0svPcoJE9l_422AXfWCOD79ElNYZ5DeJcAgo1ZM6Pea@4gvt3sY70fESIB
- @XCr@3d8fIn@CSCK2L3zmAJFqVp6D@hY0000h770ts0JGKIq@430W00xiOZVfIu9
- 362pqW4fO02000010WFbIO903ItCXy3Qf@VFygo0aN59H5mG6MLScL5hOPGDMyCY
- rINyN1op5Wo7cPsWPAHbXimC0040001WWvmU00400400W@KDe1a4IswXkWMYdC2G
- EPmy@291m_mr16Chc100G0_XrWH0IOFcDosYXJPJ8UM6Ymu7bDC0lMHoXPFyHZ1Z
- mL108WWvEOeHkMg5p00W02vwQ00H00000WX0aGoBFqlh1T1OG7lIK@235mjXOP2W
- oty8shJY_GekGsuvCC2WnZvx2H0100pS4WX@z010G0080WyACOsO3IOJYpZJuoE3
- gk8XbtOO_266pBXAva00420080H4001GW00G0W40068S_83m004002G8Uv7_NsW4
- cJuZP6wVu4f5D0hkToO99axi10400YgBXowO0100uEU6000984H3o_mWzFCu4W4G
- 004WG00000I0080mfeJ0X00008000m01000008140008u013G004ak06ztX1008W
- DgDO@2Fm6l0ixO8nxOGu7942m3D1uHZ0O0028eHa4Uoc14G000014_1m08W0W0W0
- 2G0082H008603w@dXqFC8@3CMVY40000M3C0E_EXelJ0G08Gqt9000800CG0000G
- 82808W0000WWgG2801W4000aG4G0XzrO008000G81000000a0YG2005000014G00
- 4140000CW20000000282901000004H2J1t0W681D2O021WW61Ie2H3W02G2G2100
- G000G4H000G8G14W0I4G0208v432l810W0200a00028aEk100G4W010aEU208W0A
- DmWxBDeq06QpW1hF803@7oz79W020eid40804CuG200G01814KUk18002ERAX6DJ
- eCd4ACpW_0I0W02GHw9q8W1000200Y0Cdk10414d0o08W010W02sVWXpNIO_b4sX
- uXNCFHvt3GqdayV038W00_FeYT4CeBW4MImW9uJeFW4UFmW74I8N46wGmWr3Cu@0
- 30004004G4Y80G_5FyVWAz@x1xa4WhF9vp23G0100001ytL300W4ss130WG2w1mW
- 9JCeo03QKD1008WT1OG40600000W0IGH_60G28eH06000000404W420080WrFC00
- 0W84H004001@7G5mG2W_@b8ra7cDmWvzC8j93Mn530080T1mGOKaSV23bgQ04G0n
- k7C020Y001W00W020010G014aV230004W008yzl1n7LnyB9C0Z1huYXpy5W@32vz
- 73Y7qWNBU8@Z4Y@DX0OJ8v33I@uXiGI87Y4crXXRGC008Y048000002hFOG3K6W0
- 20u@W7gV9X3OIe_bPGvy0q@W7xab009aWbJC0W000200m5CIO253wXm0028W8402
- Y0mWk0Iu653G814q6W1H1Omw560G014X00mQo90G08400004G4mM0C0W0Y001004
- W0Y0412QOcXuxOOz8CsEEX_7s00100Eh6W_@Juz636spWtRIe@V30020csI2000G
- 4000_V63ZWOGbB60080es53G000yUZ1HAR000W0400YtPOGSC6Wa200W02020WWs
- tC0100u4C60041400G100000Y800000G0083H18OS392Hs000I219dmwmCSzi1b6
- aGdF6yfi4kqM0_FGYj0a0082mUV90000vHQ6_n_Xp1m0100GXpC00200850mYnCi
- Qe1t6Q000WYqxIuX83EMZX8eP8Z06_FeYohJu@WAuFB0yV09d3GIZ0sSAI2BAK10
- 8WWC2wIVS101eWMX60IGI01G0DX80aGY4IG0I2908W44aW0I4MGAmH8X01a4kWCm
- HG2118DzaOWXG22284w9P03X46bK8IGo0109CXg0aOcW2G1Q3D0CniW4W0Q5Q0CX
- P9b01a6g0O0PGA118DyWeWYG2228Lu1905X424GQwII01R4m0288aWfa2X4I2q8W
- 1GMG1G1lXA0aGcW2m0U3D08XiaaW1M5Q080P8b03i4cWKGHG21389iW8WYG2328H
- Q9901n434G0QII01X9Cbe0aGY02W9O2f08XiW4W2Q4I081P1501q4Y0G2PIA1181
- 40W0oGI2281O0f05X424G2O0I055P44G2o18rTFgysWfMOOkb46UtWetJe7W7_TX
- XlNIuyf40004Chk10002xFaXVGC000W061404000H0WGhV9Sz63j0ym2ep0WccEu
- @@VAda7sD8nu7wloW9sVepL6cYyXaqR9L@4gLkYeRFH000G9kU00JZgA@JMg8Xq@
- hu0HCEYFd4zJOEtAkk590K70zFSogzLi_F3bKRGilOiM_OG0W0__NYGaz00rzsVt
- LCly3vUNHk@6m000uw@7UhkYYBPutO6G002q@@3GW00gjrWchD000mGv@60120e2
- @J0020i0z90Ghxw@d14G809koGgdFSsF9NyhIA_O0010OuR3oPtWB0C0200mo@9i
- _g1rUd0400Woh9PyrA0GBXqr63XgRmfw9yPB3tkZn9nFSz@3@oRmJr9i@m3zFaGb
- vF010O000000K0WatD030802G0Wt@J8uq7QEdXPpDe@XA4000iTE300100G000Wc
- NEydDEQaXlqb0044G@@F0X00uL@4k@730GW00W01om@X54Oez03kotWQDIesyG6l
- eYdtD8vT9IXF18uhvdxJIO@a00048R_40W00S9m64001_D@XgBIe@V6wFGYYRVe3
- cV000101CRhsVIIP6ZLjR975CEa_X@7IuiyPsz@XFACOu@D0m3hsvF6fjNnL_CyS
- YAtHdJyDjaaJBz@R008HlMchelWbAyFXZ@D000OmC86KXU2BcpG2qFib239lxnup
- Cix13ZeRGN6O00MtgZm4cBlYI@he50Bw@@XwQIuc_Ms7fb5JOe0yGUGG214000@N
- 0MSdXTwJ8nT3MrFarzLveVCg5I24002x_dmro6K533XO0JH2Fy4q32M60ky9aht9
- fq@7kSHYnOs8pz7wbsWEZCOm@GEVDX3iPuz962kV30W002o40A9IYZxXP7gAYhfY
- vRC8oZ7M09XgdIu_93cqnWXzJ83A6_kdaMybe3S661p02h70r_RpaPy0010OCE6Q
- @wXkdC8HV3GW0000040248mEGFSZb17JKHx@Oa1V5Sn00wfRcBm8f@YAIg@XsyOO
- @C6k8F100014010gHJY@R2Pz@4U_tW9ybOzV3W3q0KJS2T_zGGXpSVI81AXnhkC4
- Te1pzdGrR6iy56B@xHBwFS3V2Z@d0E15WD78PlmVokxXN8DOFo4sTBXyiV010GG8
- U9K1F33mPGe@6004482mG4020yW76CzR0IftW@HD8zD3QhqWuVaO3eAMGFXm7VW0
- 20mF_9CP43H3aGU_60024010OGb_9000GW040000004W00jVP070WWH2OOpR6gzp
- WdlJe0@4QU810002G800s0dXVyCe5y40Tw0W0080040mbb9isl1vBOGpZIK3Q5BW
- _GZPISfN237QmiU6Sdl10W028004G020O9E3O000013CeFD3O008m008W28O000G
- 00GW2NuR0040WtJIW000mGO9qVk4G000W020010Ie2z4kImWE4DO2K38fD0yqV2X
- zRmvw9ytV2Z8aG80GC1@3XupGvT9q7G54000Q5W128W0B@R014W04000GG01Y0m0
- 88W0CW000028000C010005K0WO9Ie703U_tWFkDuyy4Mmb100G2G010Qlq090000
- 0W0Ymd100WPo00000X4000W000G02W0000000W0W0W0000W8W10Gmtz6W120000W
- mqz600GA010G0G2000G018WG0sVt04000R@R080000G05hDQ0Y8G0000G8G02whs
- WkAD0240000G020082002Q48120W140G00012G034004W04W002801e014eW20m0
- W802800W0W040W2KG1500080014W0A000G01AeW04900W00gO100000W00101400
- W0016cltWpoD00GaW0G0000GG0G0040I0G000O6V3ont010mY4602wgtWljJOTx4
- MPCX78Oe726kHkY_@D0008mY4FivD34000QzFX@7I000801CGWYyDu123eW24q8G
- 28W05eW2AiAY14G00_Fm02000BGam_@6004Gu1V6MXAXKCb0004W00u8_000pw_G
- dw9qAl1@7aG40842m3hudGM6Lq2C3V0dGmbC0028e@Y48W02m020000000Cm0400
- 2GG150010W04GOzN3_Fe20W004G10gD9X4iOuzV34008iWJ5z@RWpx00000X8400
- sVWXBxDehu4wVGYDsPO@Z7k2vXmRUepc4g69XF4Ce@X4UVnW@3I004G00G0XuwDe
- @XA0000G110eyw4wV8XMiJuzL3wX811W02FpdW0200JYD0J5@GGFFKV23jc_Gw_C
- S_y3xzymb6FG0108iV9kTE18WW05eO040000G018014W024qxx6@VRmdDCy@D3I0
- 10wWWXIpVmVN2m4hFqI13Vl_mBQR45w6vV8HY4O4E23B4m04GWWBkn8@y4E@uXKq
- J8zt4o19Xi_Pmcv0mB7CCWJ5zF8nl5IK1o3HuMH34Fa3o3t9zmvP9KVZ1HZmGm@C
- CZd4Hl@W400WxJO88l4Ufr0dC80h@d0A80W0WI0G08m_5CKG83000IK000a3D3h0
- pGuC6qcl100806lDXIdCOI560I00SfV2Fcd0280000W04008MaE1000GGG10E473
- 00I0jsdGSPF4nZ1Jma0W0GXC@bmA20Ggn9SEW1v_R0W0GW3pPeEV6000WifT21iB
- n@1FSOT20W00G0084_E30f00kW9XnrIuuH3000Ka@l14W0200001014uXU6cDaXC
- 2UO7m70100aUL2@7OGEy945j1kE20AkFXlYCu@W4Ab7Zp1su@WDYfN2a4009I8nt
- _6yVG20W02IaWXC2Q12000800WCyJuYX4k2c1t6E04W2Q4I08191401q4Y0G29I8
- 1189a0W0IGG228HO1v07X424GIO2o071944WaqIY162988W0eba1C4IOKI181934
- 0am4Y2GYP2A05e9a0m4o2I02eH81m4abK24GI82W1c1f44Wam2Y2A2988W4X5a0K
- 4I8Q4W1288aWfa2W4I2q8W1GMG1G1FX80aGcW2m0U290CXiaaW1M4I080P8b03i4
- cWSGHG213D2O0C8W4fba044JCQ4m0OYJ9A09a8W0O2dGA0I8B81uWc61C01q4Y0G
- 2PIA118140W0oGI2281O0f05X424G2O0I051944OzK1ebU6I_EX0uIuPV3Y1WXWu
- Oe8g7kyc10GW0bX@mXv9q5s3jcRGfv9G00GW000060G04000pHdG7y649N2XoP00
- 00XOvC8yh4ck5ZJynWZP3m@_N5xVQRppZeJ6WF@POY6CUf6Z@vCuex7QoJYsWtOv
- R6EjFXjwCuxU3siFXs_bu0d7_kFX4uJuv@GyGx0yk@6dtMnRpC0018uqNC2DrWRh
- pPmYAIxLYx_D86t7IE3ZbkbGG30mkjUKJ_6pTym3mjq@m6N5QGa@6S@E3vFuHrxp
- 8W00GZM3GXsIaoC6ZRpm@rIyZy30200cyEXTthulrDcsF180021XRGNnL4uj4H@a
- Gt@C0X00O_I3AWL2hED09VRmm@O4k46x@xHwZ9Kz_CVlaGd@9S6z93@NHAzR8W00
- 0e_1mJfCCgk4bd9nOtIKV_3r@R0Y00W0FDOMbA6N1ZTdDesP6_dQZzsPeu_46_pW
- ctP0004mnZ98100u_@400000dV1OYyA_er000G0JyJoN@9quL2fr@mQiLqzF6rER
- 04C0WY4mOHU6whbXltVOpK3gE_Xr7V0sP0GS@g4x@9HmnGDsv0060ey2OwkNYj8a
- u3d7Ooy0qMx60800wv@ah8CeyFCMzl54800PFnG@3UCSV8z7vX6E1Wg_nejfe6wN
- bbaJOvcGcqFX9ybez9IGLp0qsF997NnpwOStE3J@JoMxFKZl1JMRm5uI4Vl1JuRm
- MO9CZV2h@eI@@6eAs1OhVIsgtZUuXP8M6YksWdhD8A66000Cqzl1NwtIDCFq_L8i
- _U0gAsWynJ8dq46yNb@zDu_VRUbIYw_De4U6cGmWv_PekzA20JYJZJO_U6g_F110
- 02UaU0MVIYGVmu_zJou@abWP8zk4G000002GerU380204pU20012It@X_YVezJ6o
- 1IYpWg000001e30000W3V9HA2Rq@r6HM5oV_gKyl1lFymw@9K3Y43uAHwRCy@06E
- UD06UpZG@3X008mk@LysP2JrKncq9a1V2HVc000W0A0004010000C4yl1JuRG1MF
- 4TV2BlpGWx9a3q6P8oWVJ0Wuwh8_YG2kcXqvDOytDMCvXURP010GGn99yul1flaG
- ni9y0J2zFcGyDF4WJ2Zw13WO0WXwPegmAgTScEtI81V62UxXkahW0800200WDLI8
- 4S3000Cixc4DLw1400X90Peyj4g@tWgQJGVG10080mzFIuxXGoS6Z3CIusbGgWhY
- CNPOVU3cGtWYkDOQV3QxKY3dJ8vp7E@Z40W002800WgR0CUJ2dsRmMt6yRl18002
- MBZXf3huVK3Unb14801RVNnxfFKel10W01G006G020W00000C004G000011mW0C0
- 13S000u00G00EG000W00W018W0408w3380200010OlS3e0000050O1Z4sxtWfBDu
- oV3cVtW4CDOHp4gUE1dgE0nkcmERF4@g1N7wnsd60018OfA6cEGYJRIus636_F10
- 0010W030012G000W040024m00u008G02eW10G044014W010G00W0080010010W10
- 085s4gX8120000G10WW00CSH2G004MztWd3DO@73U_FX6HDufv4O_w0KJF6n0WnW
- @CKFh10001MPt000W0H0OGGp64vl1@mOmFjCiTB30W02_hDXW@D008emnx6SzE3d
- ldm0c9aRU2nVPG80C4wV200W0Y1e20400JmQWaX5W@_D0400020WYe@D0G080000
- e4BIOX83W014igj12002G08100080100800W020800W01YFm008X04G02G100000
- CW14H000000H01rzR0080148W04G10G0040004W810Gpt90G00W100u0_9004m02
- 2G00e008W028W0YGW2801W8W14G05KGXCuCuoU30W2AG0H200000KI00000000G4
- W0100G00038Wmmt90W0YO0V3040A014GwDM3QHd1v_70p_BHZZL4zV2ZudGe@Cy_
- W10G01ovt000W1CW02_nF108W00W00GW0241W1T5RGn@9C1E38W02W020000C8uV
- 3GW14KZk10W02eW00KXa14G01MXZXG0COy_7gjt004G0JudGv@6qUy3yE906jFXh
- wVO@h4YvFXPxPOsW4I88X@3IucT3_Fu14001x8OmMp9yaF3LeRGx@6004G022Gmu
- p6yzl1zDpmqp6000GOqV30028CzC3@tdmypI014G83336od1if50DaaGq@94yV2@
- 74I@3IG010e@XA_FmZygDW000008WW_7I0220004004W02pRO040GXYhJuvT3Y0m
- W14Cu3X4AjtWk7IO4_4gktWoxDO0w44gC0W0280W00Gfp9KmV2TNmmUZLSrD31gm
- G5@F4@l1Pg_mk0F4XV28000W008yXl1G0106@t00W000W028W00Svl1400100080
- 154exU3WW00Czj1T7ym8iaGMK1OzX4wVGYkkh8146g9FXvNCeD06_FGYpeV8KkAG
- 004014GW02OG@16W008e@13G014G05GuOf4_FGYchJuxy72GFX@pJO616Cwn0002
- 8Ct46_NFXKGIuy4CYTWX_SUuwJ9w2FXR9guwE32ztWmgJe@132Um04000G014wbq
- 0A0W0LNo0540WINIetW7I29X7ub8_V3CpL04EV2e000ceF101W05lmGqy64Jl1Zr
- a008W0000WZNQGQz9yUZ1D28120W04002hImmxD6iek1HBR010GWoNC024GnM064
- nZ1n@OGoJ60004exX40W0000G2u@03W0280001004WG0uC0200uw_4042AqY_308
- 00C480yuU2e002cDE101W0hypGJ_CCNW1n_R000GmzEUuS0600G0SMA3Px@0I20W
- t@Jez73M@F12004D2S2009WM@J0202GJS9qzl1W0W06TWXJOUG0100MU2W_@Je@1
- 3_F8XBvnu@06cBuX@3aeHWD_FmWsdC0W00GY6CKHH20W00000811100140004GXi
- 3Pey630089qhV2P4KH3_9KQ032000wnt0liB04W2Q5Q08191401q4Y0G29I81189
- a0W0IGG228HO1v07X424GIO2o071944WaqIY162988W0eba1C4IOKI1819340am4
- Y2GYP2A05e9a0m4p2I02eH81m4cbK24GI82W1c1f44q8W4Io01R4m0288aWfa2W4
- I2G08Xn87W4a5K0Kmp8609a9e0CWdH60J8B99OW4Z403G6I9G0BX985KCZ038WYG
- 2228HQ99GZ0I0dGAeH034I081P1501y4Y0G2PIA11O140W0oGI2681O0f05X424G
- 2O0I051P440AE08cUFA_@XWmU0068mHd6aJl15NbG80C45k10m03kLBXlCUur@78
- 008G00G0200mtX6KVK2rrlHvTIKSg41F@mz@6WMx1ub@DQbNYyZZAmsPEDXXBc@X
- TD3mjzL4oh4RUMHH@LSyM2zu7IOrLG0000208GPtL4sj43upGYt9CVL2R@Rmj3Rm
- q61ujVC2MVZp@Je@0CQD7c3@PuoP3AUWdhdnO7V600010002GiB0mkxUipV5NsRm
- RzOyTR2HXdpHjLiMq3zFiH@@6ivl1@FuXIo7W1zn8@P36_FXtbPuWP60400Kyl12
- 002_kjYhEhex@DURtWYghemxDcgsWyxVOtTCo@t01400OzU0oRFg7@nuVSLgA7ce
- dPOwN9QTP3Np70XBQma@Oe000egK9s0eX__De@16Uv@XgMnOyzD0020Cpl4vrKnL
- 5Cy_L2zF4o@v6000ONg00G7jOaBX7tElnj_aKVm6Xcdmg@CCyj41lZnn9IK2E3f@
- p040uMu300v6Wnhng4d1IzO0s_@F000Osk00GWvX0008e81O_VOcGpJuB@4_VOZ1
- Si96@74G21IM008q9UMFXaW7OxpK9slWXJhUG01a6d10Wyz39gh4Y8FX8eg8ov4g
- xt00G02lFrI@B2zzl1rlGo_z6000wG@00000amv_hetV96T2Zzsbuf2dIz_Xywn8
- u@AkzNYV@JG00aZR10WGpXfqikgPBXmkD821CgiLYTS2vgV9000yZA00OwCCQk@a
- 7uWfe@7cvVZtgCu11CQxaX@xVO5Y7kzDXWyV020m7h00WD@RvzVF6fHe3@berVIE
- LeYfx3100G7S1WWC@8f33IQnhYpXmu_iMISpZayCeAhP000mOM008_8FQD1ZkJs8
- gH6okebi6V860C_Haa1eUerV3omu100mqA3006TXav3E9uv7sXaabNmuYM3U_QZX
- hausP66mKY4Bb020OY_10WSpJesoAMUiYEubedeVAWxdK8zO5@4IWmWbyJ000SAa
- 00WowJerl7M9r0400180026WtWtZUe1y7sGw10G00G002slRZGUUuj96UytWpAC0
- 20WG@B9a6W4bsRmIECq_M2xcQmm@6a1G2080065m000G000XOL900CP86h7aGxdL
- aYU2hTp00G0WeyDu5w4IOyXmLVee29_Pd180G038OGB2FK@Q2TrRGzl6SbW1NtmG
- zr9q0W1FAO00I0XJDC0000000GOd300ha@GSY9ysz3X00HnzFCpl1XFamTIg4Hd4
- bqpm9@6isk4tTpmu@6CSF33@pmy@6004IO_V3a020iST20GzOwzt000100W00Q_s
- 040414000YUE14G038000QMt000000f00001W8000010002100400WBdd000038G
- 000W24W0280000212W04GYW7wDOYN6000800G2000W0KI00000000H4Q48Xo@D04
- 800000YgxDGG1e00G0e2yJulN6Aks080I05NRGZ094xl1G034Q_s08W000080e02
- 90904e113M0E10iQzJj8120WWwCVewU6sSV30002G002cvtW82I0100Gs_CSGV2H
- xdmEbISLV2G0004G08aUR5rjRG_LLCSC35ldmuzFi@l108e4QDDX3wJugM9c_d10
- G01p@RG746q_F3G014IYmW_@D0180Gl@6yVGBNrpme@642m3@7yGW@FK_O2fPymy
- @6800G8uV60GYR20200X02G1@90008ikKF_F8Xw@Pu@W4E7u18W017LRGNjISnV2
- xGyGL@9yLS2rzNHW@FysV21VzGu@ISSV208W000HICyp3d_8Ht3Fy443vdy00001
- 8G000W04kvt04002jOlH@5OiQI2PqdGvlOSrV24G00wV0Z74UOHX70m5O2028utk
- 4I_uXyFkggk7gB@XSGOejZD2lZX@3gOvA6EqWXu_P00QEwf_9KVI29xRmiJCayK5
- xlpGo79K3Y13jR02G0XDQU8tZA_PKYrEU85a72kwXf@Du_49M0AXMCOO67640000
- WDfAl_4G0444WG200808004SuR2xo@mrC6qhC37daG@wC004GwnU3gVf20WI2Tab
- mxDCqQl1ZrOmvz6SmZ1xvymdl6000GH28Wm@16q8G2tsd00W0WNyJ020Xm2@64bF
- 30errVZlYsVIOO_A_FuXrxPeQ73Q40ZJ@PeHWD0020SOV22800MKmWpKO8y@4000
- W810000200000X55geq0F0m9MTJQ2@78n83CyVWABAyJc@60200ehv4YRuXAAg00
- 0W0400G00019HnGZ0C00aGOZV3AOY10iz30G0AGJ8109c4W04GZG2W9C9X48WaG4
- 038129809X545S4IGG092B83u8aGW0IIJI6O88XW04WMICmG81J9509aCW0G2ZGA
- 09CBe0eWdG40JCJG1O0DX40cGMIIm0B2906mCaIW1M2JGAe88XW1a4MG4GH8X11a
- 8ja4WWOY1280D99WWm4dIK0I8H01m4CXK0aGMmC2C0o2A02e941W4oaK22GI8101
- aXCZ03e8aGW0I2JG2eO616G01X444G0qII0229CD2O08X9a61g01a020G0PGA118
- 1CWQ4m0W1a0K4I8GmXYzvV2VsQG406Ktw31Wjn9GFySO2nGXnNjgi2w65O@GXr9C
- a63twJ202MoDNDBwVO6ENYKLOeSQa0mHIENE9hUV2200X7@bu3SO6gtWGVh8sSCW
- 008ivy69tl102wp@sPOozJU_VZUhUu@2F6el20W00W014Ej5Zg_h0200mczLSal4
- fvp0028000c9000008W04ukJ19dMszFaShA9VR00YKsRwZg@UXQ0rfSyt00o9V@3
- Cys0Rxe4rFyXykV21yR000800yaK5rdJv_OiSlGxslnv@Cqye1@uhIP0CqUl10OQ
- 06ZPcsQQfH0Oczd108001uyGx@IKQs356qY0knzkBMDxdYsEc11G0UxjGrao64aV
- Hz7nmTzR4wl1xFqY0000106QvNGLX6yiVn3rl4LsrC0Wg6TzA8dHcXbaVu_yDoUL
- YNj8H09lMwNJkXVEX@NHwNR00zySu_GwH8pH@tOxV6AFR30e80v6aPx5CqXi4TuL
- nK0IqtZ70OpFtVGq0uP83kAIxB70a_N1Nmvj1yizN800W00GPjN@oalTdGF_FiaV
- 55G_mdlL4eO508W00mmO5V1gxtrIubR499308rh3@JYMNcC2_AURMYi7R101400I
- 7gqZW4080G204SUf1hdQG709y1j4B9nmNI9qZ13zhvX0E2WrdcyxJ3Q0dX8SI8uZ
- 4oEcXFhbOn@4IJbXTgDOHL6ybX0SVIc3z@GJ_Fq6G8jzHYr83WYhJ8ex40402ySD
- 3tepmmt6qyj1tSRGGtCq8GHG01C2ws00W02000W0W20a5k1TFy0000100I000040
- I200000000YG616yhl1HPR000021400b6i1zY1WopcCfT6MQdXURVe7W7wadXgZF
- n4o0GqnG_XV2@7ymgRFaZm3psdm@1Fq@W1JhZ1zh1WtZoiYV36nFXfyVO@X7sJuX
- m@JeiJFmhf0y_abxFnGj@FKSY4be9Hqta80000i93G_7Pc_G5ntXH18CqTjA46F0
- 2FBp8@Je@X7U_dX4GIe4_46n_XXpt00100l84W3rhuzc42cNYtRI8@c4cO7Z61i1
- 080mdx646k17yaGo7L00GIuLS3002801010040G8uC0200OA_4ADe2tvB0@70Pdz
- 9Kyl1@78n53Uq1F3@742Eg2W_7W408WG@3C000G2220G26IKHn30004QOoWXzP8q
- 2C0G00Cnl1MKF0805qAq0G2I2802e941W4IaG22GI8101aWW44GYm2I1A2948Wam
- 4a0A2I8809fb4144IGG01GB9188amea2G2I2808X945W4o4K0AGJ8109a5iH03Wi
- aIW0I2H08WC8bWW61CAZ06e8aOaHW1m432G0Q9H01nCZWG02080P8b01a06WKGHG
- 21181CW8WYHA22ujItGsEroEuIe5E3Avt600W8o700UkkwV@31000100ePj0005d
- AA000XExVOxyDonN500GTA700YEEpjNgOtwMsyXXp@b0000EN00WqsNTsOIAuN50
- 0G8_700QErukxzew@A000YgK008swL3Pt900mis500UUUrczpvwV90001000oMG0
- 0mzDINy_900WfI_kq5_lI0046M00WVidPCWOsXUlV@t00RULxJv300000CZ_@1@d
- yTZTxp602800yF0fFjwN@9yC2I0uIxNlQr14Y20N0uuTvB00000DJHzB@l@0@08U
- KY@v@k@GTgV3Y00X5pgOhUO000CnJ00eyDHBxBX80GemFCAv26NQ40NFMw@1H5Vl
- 1oQF0AVhqvZ2vnV3_yFXPxVG000G204yT@300WfD600CyT2DVRmmt6qyD3Zvpmmt
- 6qyj13VRGptCq8WHP481048W_@D0094mj@680008Z0L0GG0G002eqW7002100Amf
- zfRVU8Xqlu10NGnwNksRH2v2M408LcotGj@XYs_d104G00eMUU_5rs7UeMoY0GSB
- M_chrQw40kAW_7oN00000WxkGihuz6665NYtRCe6V3UlXX61CAZWAYQcXFxD8zS3
- o8u7wm60@7KwtZC01008fz4kOu79wD0zFKQ55X8000000200A8W3xP8qYGWcv0G0
- AeH81W4a4G04GJ8209a8X44WaG20281198W4X5a2K4I8G09X981K4aGG0IIB9288
- aWW02WMI2GG8XH95W4a4G0G2J8A09a9e0KWcG20I8BOZ060P9b01a4Y0G0PGA11D
- 2OK61@040G0oGA1281C0fWYW422G2O0H05X444CXs00Wddp700CmNN9qe_LXulNJ
- rX000Qtn00GotLdqD900WG5600KyVEdtymq@ubHkAHt@W00O19300zw3s@3M2002
- G00G3K10WY@f2G00G@@O4i43DFx700OHz00077GL@@c1000SgKU000xP700eb@tw
- VOcZlnOfrV0003A100ehYAUmHYQSIxSJ30060Cio63SQ000GWxNifd33000Y48m6
- r@ZtD8pKNaD00WOf500yBGHBu450W0X_@1300m3f10WhMgu0gD2@vjTXguVM3olO
- ZzB8100GgJ10WYt@@x7pQ_0fQGof@V9000ex600euVTp9lbApb000G8t10W04El@
- V9000i3H00euVElkOf_@b000G8L00WTVoS@0m000wXC00Ot@t00G0ifU2nX55008
- WnwL100KXE00WB3Pkh@7YGt30004_400_VekPv9400q8X10WtZ_@uiIJISc2R310
- 0mC910WY@V3G0040W0Wo79f5oD_z7300GWHeh2008psdwDzhYM3C14008DwR0040
- WopDupS3AFt0001071am1w6S4G5f1mGSw90400edm40800W000PiI6QItWf1I8ET
- 3618Y61I000000W0m61I0201mGx6S4W10004_AWXw1CeiT30900ynU2b6OWL9604
- 0I820000008G05000GW108W000I82014W0G0H01004G000OW1e4I0000004G2G04
- 006G002800WaI00014E2814G0871a0000YZ0CODW4004G2G08u80600aG20280G0
- 4W0000G04G71amaz6S4G28W000280000W0008GZ090400008WqH0FyLW171m04G6
- ef1IefU3_AWXuwDGBB1GppmiTl1ftR04G0WDWL1G00GZ_F4@Q5JmAnDiFCSP5HTB
- HTtamZU08@Yt08G0W000Pm@4olO3G000vN03G00myBK10G00t92Wl3@ltTysl0Zz
- JHwjUIWSh0yVm@PV_@rf@Nzw@Jt_@qel5_oI5_BHuxm87X_t@@@V2044102X00HG
- 0W0;
- ENDDATA;
- DATA TEMP_DATA;
- INTEGER A0[46] =
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16, 15, 14, 13, 95, 23, 23, 23, 96, 96, 96, 96, 96, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 15, 791, 791, 791, 791, 317, 293, 281, 273, 261, 253, 237, 791;
- INTEGER A1[46] =
- 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 16, 16, 16, 16, 3144, 16, 16, 16,3144,1574, 716, 360, 183,1574, 716, 360, 183,3144, 0,1574, 716, 360, 183, 64, 280, 240, 200, 160, 640, 480, 400, 320, 240, 160, 80,3144;
- INTEGER A2[46] =
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 165, 165, 165, 165, 0, 0, 0, 0, 0, 0, 0, 165;
- INTEGER A3[46] =
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 112, 96, 80, 64, 0, 0, 0, 0, 0, 0, 0, 112;
- INTEGER A4[46] =
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 648, 600, 552, 504, 0, 0, 0, 0, 0, 0, 0, 648;
- INTEGER A5[46] =
- 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 16, 16, 16, 16, 3144, 18, 18, 18,3144,1574, 716, 360, 183,1574, 716, 360, 183,3144, 0,1574, 716, 360, 183, 64, 56, 48, 40, 32, 128, 96, 80, 64, 48, 32, 16,3144;
- INTEGER A6[46] =
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 32, 0, 0, 0, 32, 16, 8, 4, 2, 16, 8, 4, 2, 32, 24, 16, 8, 4, 2, 0, 0, 0, 0, 0, 16, 12, 10, 8, 6, 4, 2, 32;
- INTEGER A7[46] =
- -1, 524288, 262144, 131072, 65536, 32768, 16384, 8192, 2048, 512, 21760, 13056, 6912, 3328, 0, 16, 8, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 6, 5, 4, 0, 0, 0, 0, 0, 0, 0, 7;
- INTEGER A8[46] =
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 512, 0, 0, 0, 512, 256, 128, 64, 32, 256, 128, 64, 32, 512, 384, 256, 128, 64, 32, 0, 560, 480, 400, 320, 256, 192, 160, 128, 96, 64, 32, 560;
- INTEGER A9[21] =
- 12, 3, 131, 8, 3, 131, 0, 0, 0, 6, 3, 131, 0, 0, 0, 3, 1, 118, 1, 3, 126;
- INTEGER A10[14] =
- 12, 3, 8, 3, 8, 3, 6, 3, 0, 0, 3, 1, 1, 1;
- INTEGER A51[19] =
- 294, 0, 0, 0, 294, 148, 38, 20, 2, 148, 38, 20, 2, 294, 0, 148, 38, 20, 2;
- INTEGER A49[14] =
- 12, 114, 8, 114, 8, 114, 6, 114, 0, 0, 3, 109, 1, 109;
- INTEGER A11[6 * 3 * 45] =
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 33,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 32,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 25,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 22,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 21,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 18,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16,
- 0, 0, 0, 0, 0, 0, 3, 1536,12337, 3, 1280,12337, 0, 0, 0, 1, 0, 13360,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 1280,12337, 1, 256, 13360, 1, 0, 13360,
- 0, 0, 0, 0, 0, 0, 3, 1024,12337, 3, 768, 12337, 2, 0, 14128, 1, 0, 13360,
- 3, 768, 12337, 3, 512, 12337, 3, 256, 12337, 3, 0, 12337, 2, 0, 14128, 1, 0, 13360,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 1, 0, 98,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, (39<<16)+0, 187, 32, (39<<16)+0, 145, 137, (39<<16)+0, 233, 176,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, (23<<16)+0, 187, 32, (23<<16)+0, 145, 137, (23<<16)+0, 237, 176,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, (15<<16)+0, 187, 32, (15<<16)+0, 145, 137, (7 <<16)+6, 113, 137,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 1025, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 1025, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 1025, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 1025, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 1025, 4, 0, 1, 1, 0, 1025, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 99, 1, 0, 99,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 99, 1, 0, 99,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 99, 1, 0, 98,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 99, 1, 0, 98,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 98,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 99,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 99,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 98,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 98,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 98,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 97, 0, 1, 94,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 95,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 95,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 97, 0, 1, 94,
- 0, 0, 0, 0, 0, 0, 1, 0, 98, 2, 1, 96, 1, 0, 97, 0, 2, 96,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 97, 0, 0, 96,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 98,
- 0, 0, 0, 129, 10, 98, 1, 0, 98, 2, 1, 96, 1, 0, 97, 0, 0, 96,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 1, 1, 97, 1, 0, 97, 0, 2, 96, 0, 1, 96,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 31, 97, 4, 31, 98, 1, 0, 98;
- INTEGER A14[64] =
- 8600,6400,4800,3600,2800,2000,1540,1140, 860, 640, 480, 360, 280, 200, 154, 116,
- 86, 64, 50, 36, 28, 24, 20, 16, 14, 12, 11, 9, 7, 5, 4, 3,
- 2000,1600,1300,1000, 900, 800, 720, 660, 600, 560, 520, 480, 440, 400, 380, 360,
- 340, 300, 280, 260, 240, 220, 200, 180, 160, 140, 120, 100, 80, 60, 40, 20;
- INTEGER A15[16] =
- 60000,28000,10800,4200,1660, 660, 260, 100, 500, 200, 100, 60, 40, 30, 20, 10;
- INTEGER A54[30] =
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 31, 16, 0, 0, 0, 32, 0, 32, 255, 65, 255, 82, 255, 69, 255, 84, 255, 76, 255, 65;
- INTEGER A55[30] =
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 31, 16, 0, 32, 0, 32, 255, 65, 255, 82, 255, 69, 255, 84, 255, 76, 255, 65;
- INTEGER A56[8] =
- 255, 1, 255, 56, 255, 57, 255, 65;
- BOOLEAN V261 = 0;
- BOOLEAN V262 = 0;
- BOOLEAN V263 = 0;
- BOOLEAN V264 = 0;
- BOOLEAN V265[10000];
- BOOLEAN V266[3];
- BOOLEAN V278[15];
- BOOLEAN V279[16];
- INTEGER V267;
- INTEGER V268;
- INTEGER V269;
- BOOLEAN V189[80] = $80000000000000000000;
- BOOLEAN V190[80] = $80010000000000000000;
- BOOLEAN V192[80] = $00FF0000000000000000;
- ' VARIABLES
- INTEGER A17[1];
- INTEGER A48[1];
- INTEGER A52[1];
- INTEGER A113[1];
- INTEGER A153[1];
- BOOLEAN A18[21];
- BOOLEAN A32[60];
- BOOLEAN A33[10];
- BOOLEAN A39[10];
- BOOLEAN A26[5];
- BOOLEAN A27[5];
- BOOLEAN A28[1];
- BOOLEAN A31[50];
- BOOLEAN A57[50];
- BOOLEAN A29[1080];
- BOOLEAN A45[1080];
- BOOLEAN A30[1080];
- BOOLEAN A34[50];
- BOOLEAN A35[50];
- BOOLEAN A36[50];
- BOOLEAN A37[50];
- BOOLEAN A38[70];
- INTEGER V2 = 0;
- BOOLEAN V216 = 0;
- INTEGER V3 = 0;
- INTEGER V4 = 0;
- INTEGER V77 = 0;
- INTEGER V78 = 0;
- INTEGER V186;
- INTEGER V187;
- BOOLEAN b;
- BOOLEAN ba[32];
- INTEGER i;
- INTEGER j;
- INTEGER k;
- INTEGER l;
- INTEGER m;
- INTEGER n;
- INTEGER V271;
- INTEGER V270;
- INTEGER V10;
- INTEGER V11;
- INTEGER V12;
- INTEGER V13;
- BOOLEAN A19[20];
- BOOLEAN A20[10];
- INTEGER V14;
- INTEGER V15;
- INTEGER V89;
- INTEGER V16;
- INTEGER V87;
- INTEGER V17;
- INTEGER V181;
- INTEGER V18;
- INTEGER V19;
- INTEGER V20;
- INTEGER V21;
- INTEGER V88;
- INTEGER V94;
- INTEGER V22;
- INTEGER V179;
- INTEGER V211;
- INTEGER V223;
- INTEGER V23;
- INTEGER V24;
- INTEGER V25;
- INTEGER V26;
- INTEGER V27;
- INTEGER V28;
- INTEGER V29 = 1;
- INTEGER A16[15];
- INTEGER V30;
- INTEGER V31;
- INTEGER V32 = 0;
- INTEGER V33 = 0;
- INTEGER V34 = 1;
- INTEGER V35 = 0;
- INTEGER V36 = 0;
- INTEGER V37 = 0;
- INTEGER V38 = 0;
- INTEGER V72 = 0;
- INTEGER V73 = 0;
- BOOLEAN V39 = 0;
- BOOLEAN V40 = 0;
- INTEGER V41 = 0;
- INTEGER V42 = 0;
- BOOLEAN V43 = 0;
- BOOLEAN V44 = 0;
- BOOLEAN V45 = 0;
- INTEGER V46;
- INTEGER V47;
- INTEGER V48;
- BOOLEAN V49 = 0;
- INTEGER V51 = -1;
- INTEGER V52 = -1;
- BOOLEAN V74 = 0;
- BOOLEAN V75 = 0;
- BOOLEAN V56 = 0;
- BOOLEAN V57 = 0;
- BOOLEAN V58 = 1;
- BOOLEAN A40[10];
- BOOLEAN A41[10];
- BOOLEAN A44[10];
- BOOLEAN V76 = 0;
- BOOLEAN V80 = 1;
- BOOLEAN V81 = 0;
- BOOLEAN V82 = 0;
- INTEGER V83 = 5;
- INTEGER V84 = 0;
- INTEGER V86 = 0;
- BOOLEAN V91 = 0;
- INTEGER V68 = 0;
- INTEGER V69 = 0;
- INTEGER V96 = 94;
- BOOLEAN V97 = 1;
- BOOLEAN V398 = 0;
- INTEGER V188 = 0;
- INTEGER V191 = 0;
- BOOLEAN V233 = 0;
- BOOLEAN V102 = 0;
- BOOLEAN V100 = 0;
- BOOLEAN V272 = 0;
- BOOLEAN V392 = 1;
- BOOLEAN V103 = 0;
- BOOLEAN V108 = 0;
- BOOLEAN V104 = 0;
- BOOLEAN V105 = 0;
- BOOLEAN V107 = 0;
- BOOLEAN V106 = 0;
- BOOLEAN V101 = 0;
- BOOLEAN V231 = 0;
- BOOLEAN V259 = 0;
- BOOLEAN V260 = 0;
- BOOLEAN V280 = 0;
- BOOLEAN V293 = 0;
- BOOLEAN V308 = 1;
- BOOLEAN V310 = 0;
- BOOLEAN V336 = 0;
- BOOLEAN V337 = 0;
- BOOLEAN V340 = 0;
- BOOLEAN V370 = 0;
- BOOLEAN V362 = 0;
- BOOLEAN V421 = 0;
- BOOLEAN A175 = 0;
- BOOLEAN USE_EXTEND_IR_DELAY_METHOD = 0;
- BOOLEAN USE_FIXED_ALGORITHM = 0;
- BOOLEAN USE_REV0_PROG_ALG = 0;
- INTEGER V203 = 0;
- BOOLEAN V228 = 0;
- BOOLEAN V344 = 0;
- BOOLEAN V431 = 1;
- BOOLEAN V230 = 0;
- BOOLEAN V232 = 0;
- BOOLEAN V393 = 0;
- ENDDATA;
- PROCEDURE DO_READ_USERCODE USES TEMP_DATA;
- V105 = 1;
- ENDPROC;
- PROCEDURE DO_HALT_ON_CHIP_CC USES TEMP_DATA;
- V230 = 1;
- ENDPROC;
- PROCEDURE DO_IGNORE_IDCODE_ERRORS USES TEMP_DATA;
- V232 = 1;
- ENDPROC;
- PROCEDURE DO_IGNORE_INTOSC_BYPASS USES TEMP_DATA;
- V393 = 1;
- ENDPROC;
- PROCEDURE DO_BYPASS_SECOND_IDCODE_READ USES TEMP_DATA;
- A175 = 1;
- ENDPROC;
- PROCEDURE L20 USES TEMP_DATA;
- V101 = 1;
- ENDPROC;
- PROCEDURE L25 USES TEMP_DATA;
- V105 = 1;
- ENDPROC;
- PROCEDURE L966 USES TEMP_DATA;
- V340 = 1;
- ENDPROC;
- PROCEDURE L27 USES DEVICE_DATA, TEMP_DATA, L39, L101, L107,
- L141, L1190,
- L1223,
- L124, L113, L108, L93;
- CALL L39;
- IF(!(V101 || V103 || V108 || V107 ||
- V100 || V102
- ) &&
- V105) THEN GOTO L38;
- IF ((V42 == 0) && V340) THEN CALL L108;
- IF ((V42 == 0) && V340) THEN GOTO L38;
- V3 = 0;
- V4 = 32;
- CALL L101;
- IF (V2 == 0) THEN GOTO L28;
- IF ((V42 == 0) && V101) THEN CALL L1190;
- V3 = 0;
- V4 = 32;
- CALL L101;
- IF ((V42 == 0) && V101) THEN CALL L141;
- L28:
- IF ((V42 == 0) && V104) THEN CALL L124;
- L38:
- CALL L93;
- EXIT V42;
- ENDPROC;
- PROCEDURE L39 USES DEVICE_DATA, TEMP_DATA,
- L106, L458, L108, L107;
- INTEGER V66 = 0;
- INTEGER V90 = 0;
- INTEGER V95 = 0;
- INTEGER V67 = 0;
- INTEGER V180 = 0;
- INTEGER V212 = 0;
- INTEGER V224 = 0;
- INTEGER V199 = 0;
- INTEGER V201 = 0;
- INTEGER V202 = 0;
- IF (V103) THEN V102 = 1;
- IF (V106) THEN V107 = 1;
- IF ((V102 || V100) && !V103 &&
- (V108 || V107)) THEN V42 = 1;
- IF (V42 != 0) THEN GOTO L84;
- V21 = 0;
- FOR i = 0 TO V1;
- j = 1;
- k = 1;
- IF (((A13[i] & 1) == 0) ||
- ((A13[i] & 4) == 0)) THEN GOTO L40;
- V2 = A12[i];
- j = A1[V2];
- k = A5[V2];
- L40:
- V21 = V21 + j;
- V66 = V66 + k;
- NEXT i;
- l = 0;
- FOR i = 4 TO 0 STEP -1;
- FOR j = 0 TO V1;
- IF (((A13[j] & 1) == 0) ||
- ((A13[j] & 4) == 0)) THEN GOTO L41;
- V2 = A12[j];
- FOR k = 0 TO (A1[V2] - 1);
- IF ((k % 5) == i) THEN A26[l] = 1;
- l = l + 1;
- NEXT k;
- GOTO L42;
- L41:
- l = l + 1;
- L42:
- NEXT j;
- NEXT i;
- V88 = 0;
- FOR i = 0 TO V1;
- j = 1;
- k = 1;
- IF (((A13[i] & 256) == 0) ||
- ((A13[i] & 4) == 0)) THEN GOTO L43;
- V2 = A12[i];
- j = A1[V2];
- k = A5[V2];
- IF ((V2 >= 23) && (V2 <= 27)) THEN
- V96 = 95;
- L43:
- V88 = V88 + j;
- V90 = V90 + k;
- NEXT i;
- V94 = 0;
- FOR i = 0 TO V1;
- j = 1;
- k = 1;
- IF (((A13[i] & 512) == 0) ||
- ((A13[i] & 4) == 0)) THEN GOTO L44;
- V2 = A12[i];
- j = A1[V2];
- k = A5[V2];
- L44:
- V94 = V94 + j;
- V95 = V95 + k;
- NEXT i;
- V179 = 0;
- FOR i = 0 TO V1;
- j = 1;
- k = 1;
- IF (((A13[i] & 2048) == 0) ||
- ((A13[i] & 4) == 0)) THEN GOTO L45;
- V2 = A12[i];
- j = A1[V2];
- k = A5[V2];
- L45:
- V179 = V179 + j;
- V180 = V180 + k;
- NEXT i;
- V211 = 0;
- FOR i = 0 TO V1;
- j = 1;
- k = 1;
- IF (((A13[i] & 16384) == 0) ||
- ((A13[i] & 4) == 0)) THEN GOTO L46;
- V2 = A12[i];
- j = A1[V2];
- k = A5[V2];
- L46:
- V211 = V211 + j;
- V212 = V212 + k;
- NEXT i;
- V223 = 0
- ;
- V224 = 0
- ;
- FOR i = 0 TO V1;
- j = 1;
- k = 1;
- IF (((A13[i] & 32768) == 0) ||
- ((A13[i] & 4) == 0) ||
- ((A13[i] & 32) == 0)) THEN GOTO L47;
- V2 = A105[i];
- j = j + A1[V2];
- k = k + A5[V2];
- L47:
- V223 = V223 + j;
- V224 = V224 + k;
- NEXT i;
- V22 = 0;
- FOR i = 0 TO V1;
- j = 1;
- k = 1;
- IF (((A13[i] & 2) == 0) ||
- ((A13[i] & 4) == 0)) THEN GOTO L48;
- V2 = A12[i];
- j = A1[V2];
- k = A5[V2];
- L48:
- V22 = V22 + j;
- V67 = V67 + k;
- NEXT i;
- l = 0;
- FOR i = 4 TO 0 STEP -1;
- FOR j = 0 TO V1;
- IF (((A13[j] & 2) == 0) ||
- ((A13[j] & 4) == 0)) THEN GOTO L49;
- V2 = A12[j];
- FOR k = 0 TO (A1[V2] - 1);
- IF ((k % 5) == i) THEN A27[l] = 1;
- l = l + 1;
- NEXT k;
- GOTO L50;
- L49:
- l = l + 1;
- L50:
- NEXT j;
- NEXT i;
- V16 = 0;
- FOR i = 0 TO V1;
- j = 1;
- IF (((A13[i] & 1) == 0) ||
- ((A13[i] & 4) == 0)) THEN GOTO L51;
- V2 = A12[i];
- j = A0[V2];
- L51:
- V16 = V16 + j;
- NEXT i;
- V87 = 0;
- FOR i = 0 TO V1;
- j = 1;
- IF (((A13[i] & 256) == 0) ||
- ((A13[i] & 4) == 0)) THEN GOTO L52;
- V2 = A12[i];
- j = A0[V2];
- L52:
- V87 = V87 + j;
- NEXT i;
- V17 = 0;
- FOR i = 0 TO V1;
- j = 1;
- IF (((A13[i] & 2) == 0) ||
- ((A13[i] & 4) == 0)) THEN GOTO L53;
- V2 = A12[i];
- j = A0[V2];
- L53:
- V17 = V17 + j;
- NEXT i;
- V181 = 0;
- FOR i = 0 TO V1;
- j = 1;
- IF (((A13[i] & 2048) == 0) ||
- ((A13[i] & 4) == 0)) THEN GOTO L54;
- V2 = A12[i];
- j = A0[V2];
- L54:
- V181 = V181 + j;
- NEXT i;
- V18 = V17;
- IF (V16 > V18) THEN V18 = V16;
- IF (V87 > V18) THEN V18 = V87;
- IF (V181 > V18) THEN V18 = V181;
- V20 = 32 + V1;
- IF ((2 * 5 * 5 * V67) > V20) THEN V20 = 2 * 5 * 5 * V67;
- IF ((2 * 5 * V66) > V20) THEN V20 = 2 * 5 * V66;
- IF (V90 > V20) THEN V20 = V90;
- IF (V95 > V20) THEN V20 = V95;
- IF (V180 > V20) THEN V20 = V180;
- IF (V212 > V20) THEN V20 = V212;
- IF (V224 > V20) THEN V20 = V224;
- V19 = V18;
- IF (V21 > V19) THEN V19 = V21;
- IF (V88 > V19) THEN V19 = V88;
- IF (V94 > V19) THEN V19 = V94;
- IF (V179 > V19) THEN V19 = V179;
- IF (V211 > V19) THEN V19 = V211;
- IF (V223 > V19) THEN V19 = V223;
- IF (V20 > V19) THEN V19 = V20;
- FOR i = 0 TO (V19 - 1);
- A29[i] = 0;
- A30[i] = 1;
- NEXT i;
- V33 = 0;
- FOR i = 0 TO V1;
- IF (((A13[i] & 2) == 0) ||
- ((A13[i] & 4) == 0)) THEN GOTO L55;
- V2 = A12[i];
- IF (V33 < A7[V2]) THEN
- V33 = A7[V2];
- L55:
- NEXT i;
- V12 = 0;
- V13 = 0;
- FOR i = 0 TO V1;
- V12 = V12 + A25[i];
- IF (A25[i] > V13) THEN V13 = A25[i];
- NEXT i;
- FOR i = 0 TO (V13 - 1);
- A39[i] = 1;
- NEXT i;
- FOR i = 0 TO 4;
- j = 10 * i;
- A34[(j + 9)..j] = $016;
- A35[(j + 9)..j] = $01A;
- A36[(j + 9)..j] = $022;
- A37[(j + 9)..j] = $026;
- FOR k = 0 TO 2;
- b = 0;
- IF ((i & (1 << k)) != 0) THEN b = 1;
- A34[j + k + 7] = b;
- A35[j + k + 7] = b;
- A36[j + k + 7] = b;
- A37[j + k + 7] = b;
- NEXT k;
- NEXT i;
- FOR i = 0 TO 6;
- j = 10 * i;
- A38[(j + 9)..j] = $02A;
- FOR k = 0 TO 2;
- b = 0;
- IF ((i & (1 << k)) != 0) THEN b = 1;
- A38[j + k + 7] = b;
- NEXT k;
- NEXT i;
- FOR i = 0 TO V1;
- A52[i] = 0;
- IF (((A13[i] & 256) == 0) ||
- ((A13[i] & 4) == 0)) THEN GOTO L56;
- V2 = A12[i];
- A52[i] =
- A5[V2] - (80 * A6[V2]);
- L56:
- NEXT i;
- CALL L106;
- IRSTOP IRPAUSE;
- DRSTOP IDLE;
- STATE IDLE;
- IF(!(V101 || V103 || V108 || V107 ||
- V100 || V102
- ) &&
- V105) THEN GOTO L84;
- V4 = 0;
- FOR i = 0 TO V1;
- IF (((A17[i] & (32)) != 0) &&
- ((A17[i] & 4) != 0) &&
- ((A17[i] & 64) != 0)) THEN
- V4 = 32;
- NEXT i;
- IF (V4 != 32) THEN
- GOTO L57;
- FOR i = 0 TO V1;
- IF (((A17[i] & (32)) != 0) &&
- ((A17[i] & 4) != 0) &&
- (((A17[i] & 64) == 0) ||
- (((A147[i] & 1) != 0) && !V231 && !V259))) THEN
- A17[i] = A17[i] | 8;
- NEXT i;
- A18[9..0] = $281;
- CALL L458;
- FOR i = 0 TO 200;
- WAIT IDLE, 512 CYCLES, 512 USEC, IDLE;
- NEXT i;
- FOR i = 0 TO V1;
- IF (((A17[i] & (32)) != 0) &&
- ((A17[i] & 4) != 0) &&
- (((A17[i] & 64) == 0) ||
- (((A147[i] & 1) != 0) && !V231 && !V259))) THEN
- A17[i] = A17[i] & ~8;
- NEXT i;
- L57:
- IF (V101 || V231 || V259 || V4 == 131072) THEN CALL L108;
- IF (V42 != 0) THEN GOTO L84;
- FOR i = 0 TO V1;
- IF (((A17[i] & (1 | 2)) != 0) &&
- ((A17[i] & 4) != 0) &&
- ((A17[i] & 8) == 0)) THEN
- V4 = 1 | 2;
- NEXT i;
- IF (V4 != (1 | 2)) THEN
- GOTO L58;
- A18[9..0] = $071;
- CALL L458;
- WAIT 10000 USEC;
- L58:
- FOR i = 0 TO V1;
- IF (((A17[i] & 256) != 0) &&
- ((A17[i] & 4) != 0) &&
- ((A17[i] & 8) == 0)) THEN
- V4 = 256;
- NEXT i;
- IF (V4 != 256) THEN
- GOTO L70;
- A18[9..0] = $332;
- CALL L458;
- WAIT 10000 USEC;
- V203 = 0;
- L70:
- FOR i = 0 TO V1;
- IF (((A17[i] & 512) != 0) &&
- ((A17[i] & 4) != 0) &&
- ((A17[i] & 8) == 0)) THEN
- V4 = 512;
- NEXT i;
- IF (V4 != 512) THEN
- GOTO L71;
- A18[9..0] = $044;
- CALL L458;
- WAIT 10000 USEC;
- L71:
- FOR i = 0 TO V1;
- IF (((A17[i] & 2048) != 0) &&
- ((A17[i] & 4) != 0) &&
- ((A17[i] & 8) == 0)) THEN
- V4 = 2048;
- NEXT i;
- IF (V4 != 2048) THEN
- GOTO L72;
- IF (V103 || V102) THEN V38 = 1;
- V38 = 0;
- WAIT 10000 USEC;
- L72:
- FOR i = 0 TO V1;
- IF (((A17[i] & 16384) != 0) &&
- ((A17[i] & 4) != 0) &&
- ((A17[i] & 8) == 0)) THEN
- V4 = 16384;
- NEXT i;
- IF (V4 != 16384) THEN
- GOTO L1187;
- L1187:
- V203 = 0;
- CALL L107;
- FOR i = 0 TO V1;
- A17[i] = A17[i] & ~8;
- NEXT i;
- V4 = 0;
- FOR i = 0 TO V1;
- IF ((A17[i] & 131072) != 0) THEN V4 = 131072;
- NEXT i;
- IF (V4 != 131072) THEN GOTO L84;
- V203 = 0;
- L84:
- ENDPROC;
- PROCEDURE L85 USES DEVICE_DATA, TEMP_DATA, L88, L458 ;
- IF (V233 || !V76 || (V42 != 0)) THEN GOTO L87;
- A18[9..0] = $003;
- V4 = 32;
- CALL L458;
- WAIT IDLE, 4096 CYCLES, 5 USEC, IDLE;
- V233 = 1;
- FOR i = 0 TO V1;
- IF (A94[i] != 0) THEN
- V191 = 1;
- NEXT i;
- IF(V191 == 1) THEN GOTO L86;
- GOTO L87;
- L86:
- CALL L88;
- L87:
- ENDPROC;
- PROCEDURE L88 USES DEVICE_DATA, TEMP_DATA, L458 ;
- PREIR 0;
- POSTIR 0;
- PREDR 0;
- POSTDR 0;
- FOR i = V1 TO 0 STEP -1;
- IF (((A17[i] & 32) == 0) ||
- ((A17[i] & 4) == 0) ||
- (V42 != 0)) THEN
- GOTO L91;
- IF (A94[i] == 0) THEN GOTO L91;
- V77 = 0;
- V78 = 0;
- V30 = 0;
- FOR j = V1 TO 0 STEP -1;
- IF (i == j) THEN GOTO L89;
- IF ((A17[j] & 32) != 0) THEN
- A17[j] = A17[j] & ~4;
- IF (i > j) THEN V77 = V77 + 1;
- IF (i < j) THEN V78 = V78 + 1;
- IF (j < i) THEN V30 = V30 + A94[j];
- L89:
- NEXT j;
- V31 = V30 + A94[i] - 1;
- IF(V31 == V30) THEN GOTO L90;
- PUSH i;
- A18[9..0] = $00A;
- CALL L458;
- POP i;
- PREDR V77;
- POSTDR V78;
- FOR j = 0 TO 100;
- DRSCAN A94[i], A95[V31..V30], CAPTURE A45[79..0];
- IF(A45[79] == 0) THEN j = 100;
- NEXT j;
- if(A45[79] == 0) THEN GOTO L90;
- V42 = 12;
- GOTO L92;
- L90:
- PREDR V77;
- POSTDR V78;
- DRSCAN 80, V192[79..0], CAPTURE A45[79..0];
- L91:
- NEXT i;
- L92:
- PREIR 0;
- POSTIR 0;
- PREDR 0;
- POSTDR 0;
- ENDPROC;
- PROCEDURE L93 USES DEVICE_DATA, TEMP_DATA, L107, L458, L108, L113
- , L85
- ;
- IF (V42 == 1) THEN GOTO L100;
- CALL L107;
- CALL L85;
- L94:
- FOR i = 0 TO V1;
- IF (((A17[i] & (1 | 2)) != 0) &&
- ((A17[i] & 4) != 0) &&
- ((A17[i] & 8) == 0)) THEN
- V4 = 1 | 2;
- NEXT i;
- IF (V4 != (1 | 2)) THEN
- GOTO L95;
- A18[9..0] = $079;
- CALL L458;
- WAIT 10000 USEC;
- L95:
- FOR i = 0 TO V1;
- IF (((A17[i] & 256) != 0) &&
- ((A17[i] & 4) != 0) &&
- ((A17[i] & 8) == 0)) THEN
- V4 = 256;
- NEXT i;
- IF (V4 != 256) THEN
- GOTO L96;
- A18[9..0] = $006;
- CALL L458;
- L96:
- FOR i = 0 TO V1;
- IF (((A17[i] & 512) != 0) &&
- ((A17[i] & 4) != 0) &&
- ((A17[i] & 8) == 0)) THEN
- V4 = 512;
- NEXT i;
- IF (V4 != 512) THEN
- GOTO L96a;
- A18[9..0] = $04A;
- CALL L458;
- WAIT 10000 USEC;
- L96a:
- FOR i = 0 TO V1;
- IF (((A17[i] & 2048) != 0) &&
- ((A17[i] & 4) != 0) &&
- ((A17[i] & 8) == 0)) THEN
- V4 = 2048;
- NEXT i;
- IF (V4 != 2048) THEN
- GOTO L97;
- A18[9..0] = $04A;
- WAIT 10000 USEC;
- L97:
- FOR i = 0 TO V1;
- IF (((A17[i] & 16384) != 0) &&
- ((A17[i] & 4) != 0) &&
- ((A17[i] & 8) == 0)) THEN
- V4 = 16384;
- NEXT i;
- IF (V4 != 16384) THEN
- GOTO L98;
- A18[9..0] = $201;
- IF (V228 == 1) THEN A18[9..0] = $166;
- CALL L458;
- WAIT 10000 USEC;
- L98:
- FOR i = 0 TO V1;
- IF (((A17[i] & 131072) != 0) &&
- ((A17[i] & 4) != 0) &&
- ((A17[i] & 8) == 0)) THEN
- V4 = 131072;
- NEXT i;
- IF (V4 != 131072) THEN GOTO L1193;
- L1193:
- IF ((!V76 && !V231 && !V259) || (V42 != 0)) THEN GOTO L99;
- WAIT IDLE, 256 CYCLES, 10 USEC, IDLE;
- V80 = 0;
- IF (!V421 && !A175) THEN CALL L108;
- IF ((V42 != 0) && V76) THEN V42 = 10;
- IF ((V42 != 0) && !V76) THEN V42 = 10;
- IF (V42 != 0) THEN GOTO L100;
- L99:
- A18[9..0] = $3FF;
- CALL L458;
- IF (V105 && (V42 == 0)) THEN CALL L113;
- L100:
- IF (V42 == 0) THEN
- PRINT "DONE";
- IF (V42 == 1) THEN
- PRINT "Invalid option combination specified";
- IF (V42 == 6) THEN
- PRINT "Unrecognized device";
- IF (V42 == 7) THEN
- PRINT "Device revision is not supported";
- IF ((V42 == 10) && (V103)) THEN
- PRINT "Device programming failure";
- IF (V42 == 9) THEN
- PRINT "Device is not blank";
- IF (V42 == 11) THEN
- PRINT "Device verify failure";
- IF ((V42 == 10) && (V101)) THEN
- PRINT "Device configuration failure";
- IF (V42 == 4) THEN
- PRINT "Unable to read USERCODE/UES from device #", V84 + 1;
- IF (V42 == 12) THEN
- PRINT "Failed to configure Excalibur stripe";
- IF (V42 == 14) THEN
- PRINT "Failed to erase or program ASC device";
- IF (V42 == 15) THEN
- PRINT "Unable to erase the protected sector(s) of the ASC device";
- IF (V42 == 18) THEN
- PRINT "Reserved block start address mismatch - operation aborted";
- IF (V42 == 19) THEN
- PRINT "Unexpected problem has occurred during NAND flash bad block management.";
- IF (V42 == 20) THEN
- PRINT "Device is write-protected";
- IF (V42 == 21) THEN
- PRINT "Programming file size is larger than flash density";
- IF (V42 == 22) THEN
- PRINT "Programming file format is not aligned with flash type";
- ENDPROC;
- PROCEDURE L101 USES DEVICE_DATA, TEMP_DATA;
- j = 0;
- FOR i = 0 TO V1;
- IF ((j <= V3) &&
- ((A13[i] & V4) != 0) &&
- ((A13[i] & 4) != 0)) THEN j = i + 1;
- NEXT i;
- IF (j > V3) THEN GOTO L102;
- V2 = 0;
- V3 = 0;
- GOTO L105;
- L102:
- V2 = A12[j - 1];
- V3 = j;
- IF(!V216) THEN GOTO L103;
- V2 = A105[j - 1];
- L103:
- IF ((V4 == 32) || (V4 == 256) ||
- (V4 == 512) || (V4 == 2048) ||
- (V4 == 16384) || (V4 == 32768) ||
- (V4 == 1024))
- THEN GOTO L105;
- IF (V58) THEN GOTO L104;
- A41[9..0] = $066;
- GOTO L105;
- L104:
- A41[9..0] = $006;
- L105:
- IF (V4 == 1) THEN A40[9..0] = $00E;
- IF (V4 == 1) THEN A44[9..0] = $012;
- IF (V4 == 2) THEN A40[9..0] = $38E;
- IF (V4 == 2) THEN A44[9..0] = $392;
- ENDPROC;
- PROCEDURE L106 USES DEVICE_DATA, TEMP_DATA, L107
- ;
- CALL L107;
- V10 = 0;
- V14 = 0;
- V15 = 0;
- V89 = 0;
- V49 = 1;
- V34 = 0;
- V51 = -1;
- V52 = -1;
- V45 = 0;
- V29 = 1;
- IF (V103) THEN V29 = 0;
- IF (V102 && V74) THEN V29 = 2;
- ENDPROC;
- PROCEDURE L107 USES DEVICE_DATA, TEMP_DATA;
- FOR i = 0 TO V1;
- A17[i] = (A13[i] | A48[i]);
- IF (((A17[i] & 4) != 0) &&
- ((A17[i] & (1 | 256 | 2 | 512 | 2048 | 16384 | 131072)) != 0) &&
- !V102 && !V100 && !V103 && !V108 &&
- !V107 && !V106 && V101) THEN
- A17[i] = A17[i] & ~4;
- IF (((A17[i] & 4) != 0) &&
- ((A17[i] & 32) != 0) && ((A17[i] & 32768) == 0) && ((A17[i] & 1024) == 0) && !V101 &&
- (V102 || V100 || V103 || V108 ||
- V107 || V106)) THEN
- A17[i] = A17[i] & ~4;
- NEXT i;
- ENDPROC;
- PROCEDURE L108 USES DEVICE_DATA, TEMP_DATA, L107;
- INTEGER V79 = 32 * V0;
- BOOLEAN A46[V79];
- INTEGER A47[8];
- INTEGER V145;
- CALL L107;
- STATE IDLE;
- V27 = 0;
- FOR i = 0 TO V1;
- A18[(A25[i] - 1)..0] = A39[(A25[i] - 1)..0];
- IF ((A17[i] & (1 | 2 | 256 | 512 | 2048)) != 0) THEN
- A18[9..0] = $059;
- IF ((A17[i] & (32 | 16384 | 131072 | 262144)) != 0) THEN
- A18[9..0] = $006;
- IF ((A17[i] & 65536) != 0) THEN
- A18[3..0] = $E;
- A32[(V27 + (A25[i] - 1))..V27] = A18[(A25[i] - 1)..0];
- V27 = V27 + A25[i];
- NEXT i;
- IRSCAN V27, A32[(V27 - 1)..0];
- WAIT IRPAUSE, 5 USEC, IDLE;
- WAIT 3 CYCLES;
- DRSCAN V79, A46[(V79 - 1)..0], CAPTURE A46[(V79 - 1)..0];
- V27 = 0;
- FOR i = 0 TO V1;
- IF (A46[V27] == 1) THEN GOTO L109;
- IF (V80) THEN
- PRINT "Device #", V0 - i, " unable to read IDCODE";
- IF (V101 && ((A17[i] & 32) != 0) &&
- ((A17[i] & 4) != 0)) THEN V42 = 6;
- GOTO L110;
- L109:
- FOR j = 0 TO 7;
- A47[j] = 0;
- FOR k = 0 TO 3;
- IF (A46[V27 + (4 * j) + k]) THEN
- A47[j] = A47[j] | (1 << k);
- NEXT k;
- A47[j] = A47[j] + 48;
- IF (A47[j] >= 58) THEN A47[j] = A47[j] + 7;
- NEXT j;
- IF (V80) THEN
- PRINT "Device #", V0 - i, " IDCODE is ",
- CHR$(A47[7]), CHR$(A47[6]),
- CHR$(A47[5]), CHR$(A47[4]),
- CHR$(A47[3]), CHR$(A47[2]),
- CHR$(A47[1]), CHR$(A47[0]);
- IF (V101 && ((A17[i] & 32) != 0) &&
- ((A17[i] & 4) != 0) && (A47[0] != 68) &&
- (A47[1] != 68)) THEN
- V42 = 6;
- V27 = V27 + 31;
- L110:
- V27 = V27 + 1;
- NEXT i;
- V27 = 0;
- k = 0;
- push l;
- FOR i = 0 TO V1;
- IF (A61[k] != 0) THEN GOTO L111;
- IF (A46[V27] != 0) THEN
- V42 = 6;
- V27 = V27 + 1;
- k = k + 1;
- NEXT i;
- GOTO L112;
- L111:
- V145 = 0;
- FOR j = 0 TO 31;
- IF (A46[(V27 + j)]) THEN
- V145 = V145 + (1 << j);
- NEXT j;
- l = 6;
- FOR j = 0 TO (A61[k] - 1);
- IF (V145 == A61[k+j+1]) THEN l = 0;
- IF (l == 0) THEN j = A61[k];
- NEXT j;
- V27 = V27 + 32;
- k = k + A61[k] + 1;
- IF (l == 6) THEN
- V42 = 6;
- NEXT i;
- L112:
- pop l;
- IF (V232 && (V42 != 0)) THEN
- PRINT "IDCODE failures ignored";
- IF (V232 && (V42 != 0)) THEN
- V42 = 0;
- ENDPROC;
- PROCEDURE L113 USES DEVICE_DATA, TEMP_DATA, L107, L458, L119;
- j = 0;
- k = V1;
- V84 = V84 - 1;
- IF (V84 == -1) THEN GOTO L114;
- IF ((V84 < 0) || (V84 > V1) ||
- (((A17[V1 - V84] & 256) == 0) &&
- ((A17[V1 - V84] & 32) == 0) &&
- ((A17[V1 - V84] & 512) == 0) &&
- ((A17[V1 - V84] & 16384) == 0) &&
- ((A17[V1 - V84] & 2048) == 0) &&
- ((A17[V1 - V84] & 131072) == 0))) THEN
- V42 = 4;
- IF (V42 != 0) THEN GOTO L118;
- j = V84;
- k = V84;
- L114:
- CALL L107;
- FOR i = 0 TO V1;
- IF (((A17[i] & 256) != 0) &&
- ((A17[i] & 4) != 0) &&
- ((A17[i] & 8) == 0)) THEN
- V4 = 256;
- NEXT i;
- IF (V4 != 256) THEN
- GOTO L115;
- A18[9..0] = $006;
- CALL L458;
- WAIT 10000 USEC;
- L115:
- FOR i = 0 TO V1;
- IF (((A17[i] & (512 | 2048)) != 0) &&
- ((A17[i] & 4) != 0) &&
- ((A17[i] & 8) == 0)) THEN
- V4 = 512 | 2048;
- NEXT i;
- IF (V4 != (512 | 2048)) THEN
- GOTO L116;
- A18[9..0] = $04A;
- CALL L458;
- WAIT 10000 USEC;
- L116:
- FOR i = 0 TO V1;
- IF (((A17[i] & 16384) != 0) &&
- ((A17[i] & 4) != 0) &&
- ((A17[i] & 8) == 0)) THEN
- V4 = 16384;
- NEXT i;
- IF (V4 != 16384) THEN
- GOTO L117;
- A18[9..0] = $201;
- CALL L458;
- WAIT 10000 USEC;
- L117:
- A18[9..0] = $3FF;
- CALL L458;
- STATE IDLE;
- FOR i = 0 TO (V19 - 1);
- A30[i] = 1;
- NEXT i;
- FOR i = j TO k;
- V84 = i;
- PUSH i; PUSH j; PUSH k;
- CALL L107;
- V4 = 0;
- IF (((A17[V1 - V84] & 256) != 0) &&
- ((A17[V1 - V84] & 4) != 0)) THEN
- V4 = 256;
- IF (((A17[V1 - V84] & 16384) != 0) &&
- ((A17[V1 - V84] & 4) != 0)) THEN
- V4 = 16384;
- IF (((A17[V1 - V84] & 32) != 0) &&
- ((A17[V1 - V84] & 4) != 0)) THEN
- V4 = 32;
- IF (((A17[V1 - V84] & 512) != 0) &&
- ((A17[V1 - V84] & 4) != 0)) THEN
- V4 = 512;
- IF (((A17[V1 - V84] & 2048) != 0) &&
- ((A17[V1 - V84] & 4) != 0)) THEN
- V4 = 2048;
- IF (((A17[V1 - V84] & 131072) != 0) &&
- ((A17[V1 - V84] & 4) != 0)) THEN
- V4 = 131072;
- IF (V4 != 0) THEN CALL L119;
- POP k; POP j; POP i;
- NEXT i;
- L118:
- V84 = 0;
- ENDPROC;
- PROCEDURE L119 USES DEVICE_DATA, TEMP_DATA, L458, L123;
- j = V1 - V84;
- FOR i = 0 TO V1;
- IF (((A17[i] & V4) != 0) &&
- ((A17[i] & 4) != 0) && (i != j)) THEN
- A17[i] = A17[i] | 8;
- NEXT i;
- IF (V4 == 256) THEN
- A18[9..0] = $007;
- IF (V4 == 16384) THEN
- A18[9..0] = $007;
- IF ((V4 == 512) || (V4 == 2048)) THEN
- A18[9..0] = $079;
- IF (V4 == 32) THEN
- A18[9..0] = $007;
- IF (V4 == 131072) THEN
- A18[9..0] = $007;
- CALL L458;
- DRSCAN 32 + j, A30[(32 + j - 1)..0], CAPTURE A31[(32 + j - 1)..0];
- V86 = 0;
- FOR i = 0 TO 31;
- IF (A31[i + j]) THEN
- V86 = V86 | (1 << i);
- NEXT i;
- CALL L123;
- ENDPROC;
- PROCEDURE L120 USES DEVICE_DATA, TEMP_DATA, L107, L458;
- CALL L107;
- V4 = 512;
- j = 0;
- FOR i = 0 TO V1;
- A30[j] = 1;
- l = 1;
- IF (((A17[i] & 512) == 0) ||
- ((A17[i] & 4) == 0)) THEN
- GOTO L122;
- l = 8 * 3;
- FOR V27 = 0 TO l - 1;
- A30[j + V27] = 1;
- IF ((V27 % 3) == 0) THEN
- A30[j + V27] = 0;
- NEXT V27;
- L122:
- j = j + l;
- NEXT i;
- A18[9..0] = $055;
- CALL L458;
- WAIT IDLE, 10 CYCLES, 1000 USEC, IDLE;
- DRSCAN j, A30[j - 1..0];
- WAIT IDLE, 10 CYCLES, 1000 USEC, IDLE;
- A18[9..0] = $000;
- CALL L458;
- WAIT IDLE, 10 CYCLES, 1000 USEC, IDLE;
- A18[9..0] = $3FF;
- CALL L458;
- WAIT IDLE, 10 CYCLES, 1000 USEC, IDLE;
- FOR i = 0 TO j - 1;
- A30[i] = 1;
- NEXT i;
- ENDPROC;
- PROCEDURE L123 USES DEVICE_DATA, TEMP_DATA;
- INTEGER A58[8];
- EXPORT "DEVICE", V84 + 1;
- EXPORT "USERCODE", V86;
- FOR i = 0 TO 7;
- V27 = 0;
- A58[i] = V86 & 15;
- IF (A58[i] > 9) THEN V27 = 7;
- A58[i] = A58[i] + 48 + V27;
- V86 = V86 >> 4;
- NEXT i;
- PRINT "Device #", V84 + 1, " USERCODE code is ",
- CHR$(A58[7]), CHR$(A58[6]),
- CHR$(A58[5]), CHR$(A58[4]),
- CHR$(A58[3]), CHR$(A58[2]),
- CHR$(A58[1]), CHR$(A58[0]);
- ENDPROC;
- PROCEDURE L124 USES DEVICE_DATA, TEMP_DATA, L107
- ;
- j = 0;
- k = V1;
- V34 = 1;
- V29 = 1;
- V84 = V84 - 1;
- IF (V84 == -1) THEN GOTO L126;
- IF ((V84 < 0) || (V84 > V1) ||
- (((A17[V1 - V84] & 1) == 0) &&
- ((A17[V1 - V84] & 2) == 0))) THEN
- V42 = 4;
- IF (V42 != 0) THEN GOTO L127;
- L125:
- j = V84;
- k = V84;
- L126:
- FOR i = j TO k;
- V84 = i;
- PUSH i; PUSH j; PUSH k;
- CALL L107;
- V86 = 0;
- POP k; POP j; POP i;
- NEXT i;
- L127:
- V84 = 0;
- ENDPROC;
- PROCEDURE L134 USES DEVICE_DATA, TEMP_DATA;
- INTEGER V85[8];
- EXPORT "DEVICE", V84 + 1;
- EXPORT "UES", V86;
- FOR i = 0 TO 3;
- V27 = 0;
- V85[i] = V86 & 15;
- IF (V85[i] > 9) THEN V27 = 7;
- V85[i] = V85[i] + 48 + V27;
- V86 = V86 >> 4;
- NEXT i;
- PRINT "Device #", V84 + 1, " UES code is ",
- CHR$(V85[3]), CHR$(V85[2]),
- CHR$(V85[1]), CHR$(V85[0]);
- ENDPROC;
- PROCEDURE L135 USES DEVICE_DATA, TEMP_DATA, L458;
- A18[9..0] = $00A;
- CALL L458;
- PREDR V77;
- POSTDR V78;
- DRSCAN 80, V189[79..0], CAPTURE A45[79..0];
- FOR i = 0 TO 100;
- PREDR V77;
- POSTDR V78;
- DRSCAN 80, A29[79..0], CAPTURE A45[79..0];
- IF (A45[79] == 0) THEN i = 100;
- NEXT i;
- IF (A45[79] == 0) THEN GOTO L136;
- V42 = 12;
- GOTO L137;
- L136:
- PREDR V77;
- POSTDR V78;
- DRSCAN 80, V190[79..0], CAPTURE A45[79..0];
- FOR i = 0 TO 100;
- PREDR V77;
- POSTDR V78;
- DRSCAN 80, A29[79..0], CAPTURE A45[79..0];
- IF (A45[79] == 0) THEN i = 100;
- NEXT i;
- IF (A45[79] == 0) THEN GOTO L137;
- V42 = 12;
- L137:
- ENDPROC;
- PROCEDURE L138 USES DEVICE_DATA, TEMP_DATA;
- V188 = (V187 - V186)/80;
- FOR i = 0 TO V188;
- FOR j = 0 TO 100;
- PREDR V77;
- POSTDR V78;
- DRSCAN 80, A93[(V186 + 79)..V186], CAPTURE A45[79..0];
- IF (A45[79] == 0) THEN j = 100;
- NEXT j;
- IF (A45[79] == 0) THEN GOTO L139;
- V42 = 12;
- i = V188;
- GOTO L140;
- L139:
- V186 = V186 + 80;
- L140:
- NEXT i;
- ENDPROC;
- PROCEDURE L1223 USES DEVICE_DATA, TEMP_DATA, L458, L849;
- PUSH j;
- PUSH m;
- PUSH n;
- PUSH i;
- A31[22+V1..0] = A29[22+V1..0];
- IF ((A186[j] & 512) == 0) THEN A31[j+22..j] = $500008;
- IF ((A186[j] & 512) != 0) THEN A31[j+22..j] = $480008;
- A18[9..0] = $203;
- CALL L458;
- WAIT IDLE, 16 CYCLES, IDLE;
- DRSCAN (23 + V1), A31[22+V1..0];
- STATE IDLE;
- A18[9..0] = $205;
- CALL L458;
- WAIT IDLE, 16 CYCLES, IDLE;
- DRSCAN (32 + V1), A29[31+V1..0], CAPTURE A31[31+V1..0];
- WAIT IDLE, 3 CYCLES, IDLE;
- ba[31..0] = A31[j+31..j];
- Call L849;
- IF (i == 0) THEN GOTO L1224;
- i = i >> 23;
- m = 0;
- FOR n = 0 TO 8;
- IF ((i & (1 << n)) != 0) THEN m = m + (1 << (8 - n));
- NEXT n;
- IF (m != 120 && m != 124 && m != 126) THEN V42 = 6;
- IF (V42 != 0) THEN PRINT "Detected invalid Max 10 feature ID for device ", V0 - j;
- IF (V42 != 0) THEN GOTO L1224;
- IF (m > (A186[j] & 511)) THEN V42 = 6;
- IF (V42 != 0) THEN PRINT "Incompatible feature ID for device ", V0 - j, ". Expected feature ID is ", (A186[j] & 511), " but fouL742 ", m;
- L1224:
- POP i;
- POP n;
- POP m;
- POP j;
- ENDPROC;
- PROCEDURE L1190 USES DEVICE_DATA, TEMP_DATA, L458, L850, L1223;
- push V91;
- V91 = 1;
- m = 0;
- n = 0;
- FOR i = 0 to V1;
- IF ((A17[i] & 32) != 0 && (A17[i] & 4) != 0) THEN A17[i] = A17[i] | 8;
- m = m + A25[i];
- NEXT i;
- FOR j = 0 to V1;
- IF ((A17[j] & 32) == 0 ||
- (A17[j] & 4) == 0 ||
- (A17[j] & 524288) == 0) THEN GOTO L1191;
- A17[j] = A17[j] & ~8;
- A31[m-1..0] = A30[m-1..0];
- A31[n+9..n] = $006;
- IRSCAN m, A31[m-1..0], CAPTURE A57[m-1..0];
- STATE IDLE;
- A18[9..0] = $2CC;
- CALL L458;
- WAIT IDLE, 16 CYCLES, 350000 USEC, IDLE;
- call L1223;
- IF (V42 != 0) THEN GOTO L1192;
- IF A57[n+2] == 1 THEN GOTO L1192;
- A18[9..0] = $203;
- CALL L458;
- WAIT IDLE, 3 CYCLES, IDLE;
- DRSCAN 23 + V1, A29[22+V1..0];
- A18[9..0] = $3F2;
- CALL L458;
- WAIT IDLE, 16 CYCLES, 350000 USEC, IDLE;
- A18[9..0] = $307;
- CALL L458;
- WAIT IDLE, 16 CYCLES, IDLE;
- DRSCAN V0, A29[V1..0], CAPTURE A31[V1..0];
- IF (A31[j] == 0) THEN V42 = 10;
- IF (A31[j] == 0) THEN GOTO L1192;
- STATE IDLE;
- FOR m = 0 to 3;
- A18[9..0] = $203;
- CALL L458;
- WAIT IDLE, 16 CYCLES, IDLE;
- i = A174[j * 2];
- IF (m == 0) THEN i = i - ((A174[j * 2 + 1]/32) + 1);
- IF (m == 1) THEN i = 14 * (A174[j * 2 + 1]/64);
- IF (m == 3) THEN i = i + (A174[j * 2 + 1]/32);
- CALL L850;
- k = j;
- FOR i = 22 TO 0 STEP -1;
- A31[k] = ba[i];
- k = k + 1;
- NEXT i;
- k = 23 + V1;
- DRSCAN k, A31[k-1..0];
- STATE IDLE;
- A18[9..0] = $3F4;
- CALL L458;
- WAIT IDLE, 16 CYCLES, IDLE;
- A31[j+31..j] = $6C48A50F;
- IF (m == 1) THEN A31[j+31..j] = $FFF7FFFF;
- k = 32 + V1;
- DRSCAN k, A31[k-1..0];
- WAIT IDLE, 3 CYCLES, 320 USEC, IDLE;
- A18[9..0] = $307;
- CALL L458;
- WAIT IDLE, 16 CYCLES, IDLE;
- DRSCAN V0, A29[V1..0], CAPTURE A31[V1..0];
- STATE IDLE;
- IF (A31[j] == 0) THEN V42 = 10;
- IF (V42 != 0) THEN m = 2;
- NEXT m;
- L1192:
- A18[9..0] = $201;
- CALL L458;
- WAIT IDLE, 1 CYCLES, 1000 USEC, IDLE;
- A17[j] = A17[j] | 8;
- L1191:
- IF (V42 != 0) THEN j = V1;
- n = n + A25[j];
- NEXT j;
- FOR i = 0 to V1;
- A17[i] = A17[i] & ~8;
- NEXT i;
- pop V91;
- ENDPROC;
- PROCEDURE L141 USES DEVICE_DATA, TEMP_DATA, L107, L458, L138, L135;
- PRINT "configuring SRAM device(s)...";
- CALL L107;
- PREIR 0;
- POSTIR 0;
- PREDR 0;
- POSTDR 0;
- FOR i = V1 TO 0 STEP -1;
- IF (((A17[i] & 32) == 0) ||
- ((A17[i] & 4) == 0) ||
- (V42 != 0)) THEN
- GOTO L146;
- V77 = 0;
- V78 = 0;
- V30 = 0;
- V186 = 0;
- FOR j = V1 TO 0 STEP -1;
- IF (i == j) THEN GOTO L142;
- IF ((A17[j] & 32) != 0) THEN
- A17[j] = A17[j] & ~4;
- IF (i > j) THEN V77 = V77 + 1;
- IF (i < j) THEN V78 = V78 + 1;
- IF (j < i) THEN V30 = V30 + A43[j];
- IF (j < i) THEN V186 = V186 + A92[j];
- L142:
- NEXT j;
- IF(A92[i] == 0) THEN
- GOTO L143;
- PUSH i;
- CALL L135;
- POP i;
- V187 = V186 + A92[i] - 1;
- PUSH i;
- CALL L138;
- POP i;
- L143:
- V31 = V30 + A43[i] - 1;
- POSTDR V78;
- PUSH i;
- IF (((A147[i] & 2) == 0) ||
- V393) THEN
- GOTO L1094;
- A18[9..0] = $2EE;
- CALL L458;
- L1094:
- IF ((A17[i] & 64) == 0) THEN
- GOTO L144;
- A18[9..0] = $281;
- CALL L458;
- FOR i = 0 TO 200;
- WAIT IDLE, 512 CYCLES, 512 USEC, IDLE;
- NEXT i;
- POP i;
- PUSH i;
- L144:
- IF (((A17[i] & 128) == 0) || (V230 == 0)) THEN
- GOTO L145;
- A18[9..0] = $00D;
- CALL L458;
- WAIT 2500 USEC;
- L145:
- A18[9..0] = $002;
- CALL L458;
- FOR i = 0 TO 20;
- WAIT IDLE, 512 CYCLES, 512 USEC, IDLE;
- NEXT i;
- POP i;
- DRSCAN A43[i], A42[V31..V30];
- IF (USE_REV0_PROG_ALG) THEN DRSCAN 32, A30[31..0];
- PUSH i;
- A18[9..0] = $004;
- CALL L458;
- POP i;
- PREDR V77;
- POSTDR V78;
- DRSCAN A59[i], A29[A59[i]-1..0], CAPTURE A45[A59[i]-1..0];
- IF !A45[A60[i]] THEN V42 = 10;
- PUSH i;
- IF (((A147[i] & 2) == 0) ||
- V393) THEN
- GOTO L1095;
- WAIT IDLE, 8192 CYCLES, 2048 USEC, IDLE;
- A18[9..0] = $1EE;
- CALL L458;
- L1095:
- CALL L107;
- POP i;
- L146:
- NEXT i;
- PREIR 0;
- POSTIR 0;
- PREDR 0;
- POSTDR 0;
- IF (V42 != 0) THEN
- GOTO L147;
- V76 = 1;
- L147:
- ENDPROC;
- PROCEDURE L458 USES DEVICE_DATA, TEMP_DATA;
- PUSH i;
- PUSH j;
- PUSH l;
- V41 = 0;
- V27 = 0;
- IF (!V56) THEN GOTO L459;
- V56 = 0;
- V41 = 50;
- IF (!USE_EXTEND_IR_DELAY_METHOD) THEN GOTO L459;
- V27 = 50;
- A32[49..0] = A30[49..0];
- L459:
- FOR i = 0 TO V1;
- IF ((A17[i] & 8) != 0) THEN GOTO L460;
- IF (((A17[i] & V4) != 0) &&
- ((A17[i] & 4) != 0)) THEN GOTO L462;
- A33[(A25[i] - 1)..0] = A39[(A25[i] - 1)..0];
- IF (((A17[i] & 1) != 0) &&
- ((A17[i] & 4) != 0)) THEN
- A33[(A25[i] - 1)..0] = $03E;
- A32[(V27 + (A25[i] - 1))..V27] = A33[(A25[i] - 1)..0];
- V27 = V27 + A25[i];
- GOTO L465;
- L460:
- IF ((A17[i] & 2) != 0) THEN GOTO L461;
- A32[(V27 + 9)..V27] = $3FF;
- IF ((A17[i] & 1) != 0) THEN
- A32[(V27 + 9)..V27] = $03E;
- V27 = V27 + 10;
- GOTO L465;
- L461:
- IF (!V57) THEN GOTO L462;
- A32[(V27 + 9)..V27] = $02A;
- V27 = V27 + 10;
- GOTO L465;
- L462:
- l = 0;
- IF ((A18[20] == 1) && ((A17[i] & 64) != 0)) THEN
- l = 10;
- A32[(V27 + 9)..V27] = A18[(l + 9)..l];
- V27 = V27 + 10;
- GOTO L465;
- L465:
- NEXT i;
- IF ((V41 == 0) || USE_EXTEND_IR_DELAY_METHOD) THEN
- GOTO L466;
- STATE DRPAUSE;
- WAIT DRPAUSE, 5 USEC, DRPAUSE;
- L466:
- IRSCAN V27, A32[(V27 - 1)..0];
- V57 = 0;
- WAIT IRPAUSE, V83 USEC, IRPAUSE;
- IF (V91) THEN GOTO L467;
- STATE IDLE;
- WAIT 3 CYCLES;
- L467:
- POP l;
- POP j;
- POP i;
- ENDPROC;
- PROCEDURE L682 USES DEVICE_DATA, TEMP_DATA;
- V23 = 0;
- V24 = 0;
- FOR i = 0 TO (V19 - 1);
- A30[i] = 1;
- NEXT i;
- FOR i = 0 TO V1;
- V25 = 1;
- V26 = 1;
- IF(V216) THEN V25 = 0;
- IF(V216) THEN V26 = 0;
- IF (((A17[i] & V4) == 0) ||
- ((A17[i] & 4) == 0) ||
- ((A17[i] & 8) != 0)) THEN GOTO L683;
- V2 = A12[i];
- IF(V216) THEN V2 = A105[i];
- V25 = A1[V2];
- V26 = A5[V2];
- GOTO L684;
- L683:
- IF (V74 && !V216) THEN A30[V24] = 0;
- L684:
- V23 = V23 + V25;
- V24 = V24 + V26;
- NEXT i;
- V49 = 0;
- ENDPROC;
- PROCEDURE L849 USES TEMP_DATA;
- PUSH j;
- i = 0;
- FOR j = 0 to 31;
- IF (ba[j] == 1) THEN i = i + (1<<j);
- NEXT j;
- POP j;
- ENDPROC;
- PROCEDURE L850 USES TEMP_DATA;
- PUSH j;
- ba[31..0] = $00000000;
- FOR j = 0 to 31;
- IF (i&(1<<j))!=0 THEN ba[j]=1;
- NEXT j;
- POP j;
- ENDPROC;
- ' END OF FILE
- CRC 6D2B;
|