1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458 |
- '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 Thu Sep 9 20:45:44 2021
- NOTE "CREATOR" "QUARTUS PRIME JAM COMPOSER 20.1";
- NOTE "DATE" "2021/09/09";
- NOTE "DEVICE" "EP4CE15";
- NOTE "NEED_FREQUENCY_CONTROL" "0";
- NOTE "FILE" "max80.sof";
- NOTE "TARGET" "1";
- NOTE "IDCODE" "020F20DD";
- NOTE "USERCODE" "0012C6C8";
- NOTE "CHECKSUM" "0012C6C8";
- 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@tVVoZl_o7UybV@yh@@vd@ytl@z@V_pV@ud
- V_nF@ypV@zd@_Rdj@@@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@6aUn671OG90IKMXApvRmE1UCU531@@GF1FSSG500GNHB00Ct16
- n8CJ87gSQ_3JUS200WWg4se34O000REem6vY4E00WPe300xNWHB6R4PH8xN4I@3X
- iVH5zFeo_5a0007Ii00G@3@lVn@vVy@z9@7HJ200a0AxvXI0OedU3_uXXr0OeHW7
- E2e208000020d6W1200000G00010K2W4h_m0810WCyJ0G08G61Cq8W1fumG90CS4
- G2X2zmz060002a800mxHIaRG2l1XHgHXyUq6vzyG1GIaRG5@_8nA@6C84350n000
- 0G0004xWd0100Ye5C0400mB09000z38000G290000002818000q9k1b0a0100YH0
- Uu8W70400S4G84G0001a02028OQ0609a0W020u8WHIMtWC2I0140o809000000GG
- 0A004W01036O08W0I020171O08W28280000G0101402G010000002AI80071a000
- 00vP60dB8H@5o5YH5zNWHH4OqVHBBjRWPf4Wsd_FElGoDpZtzw5Bx2GwN@VUs@bl
- z@uT@7_t@V7_@yD@lTv@b7P@0_6WBz0e@Wy1000mB21OBQsw@DXqV9f3N3M8sWER
- vvBtD87h0y9S20080UlzjJ3MQ3O9c7@XRXJ00G2mV@9uO818wt@VE_@cd@Vvw@x@
- dgY4H5Io30000mSZyk@VC4G00uV00O@Xy1000mw51Ou_@7_t_6fDGpK0mmz@7y@@
- 1@@Vm@@dQOuvdi1f86WxNuNde0m_3s7@a12bF0_VWVDZ705tdl0200SYB01@@VvR
- @7y@@1@@Vm@@NAS2Luc0W0GW50Au_@A0I00i0G1tddG0wCq8WD0002M0eW61CAZ0
- L0000AF008u@@3_@@Xx@lyj@J__@otoN0046M00W1uV8@c4g@7ZyRCepPCQ4mcpz
- JeH0ZADu40CP9@7yV@3@301W0iX60W0I0200C290W0a4I00G2H00048a00W4MG4G
- G8110W4102X0O0000C19WWW4cG40G0H01W4CX40W0MG201CH0O00W94104maK200
- I8100WXiHW4G09X5102X0O020B8288aWfa2Q4m0XK0G0MG1G1DX80W0cW2G0Q290
- 01iaaW0IQ4mW_0UeH0OG280q8W1038188aG41W1YC22WYd04y@@3@t2000e_@Psw
- H2mnv@ty0vz@Z15g5WXx@Fu@@x@@XohRdch1Got@7y@@blzVm@@lSz@ZlCV@@9OA
- V08vx@BU@@Xx@Fu@@7k@@W@@Fu@@3_@@al@Fu@@7UNYptF70100fl1WXlJevx404
- 02qyD63VRGpt6CZl1zupGZ0vW000ivx4Q4meI381000ey00WXx@l@V9El@S00mVc
- 700AVx@iJp7008AJ10WeNj70000000JL200@7yVRDC4vU2ltKH_DCiYC6D2OpxD9
- q8WHb6S20ci4000W00G00000_Vmy0uInQjE100103NdG@3d3WJm10201O29001a0
- 400O4I00189a00W4Y0008G81009iW8WWG2200920421m0000O2I0119CX80W0Y02
- 09O29001iWD2O0W5K000J8208W9f400aG20003PZ09W0I2B20421m040MG4GG81J
- 95q8W12f0W0iW2W2Q2H001C15W0q4I002O9911aq8W1z1yGZ0mW4G0eH0306G2GG
- 8X8204Gm6sDS@@1@@6000a_@xQmb4A4pW2Ns000000wpiW@@lp@d7qvX_@z00Bg_
- j@rLW1OF6zG@@6KXX40WwAI_cgpy550100000000B99VV_u16ayz30GuexVuy@3a
- 000000Oa4000Wzs7IT0I4D0CDQO90giYYt@Vu_@VEcazBmhWPm0G4Grzu@HlcF00
- 000a@q1@@@qhy3W188u@@tVWV006l@_t_yNF0WGvzrU9IVMT00xE9VNHm@d3WEsU
- u_@tleYXxnUzl70WmWCsekz@FZ008Wm7P000w@mtCqyj13VRGptO0a00evx40800
- iZF3D2a3080WclPeH0ZADeYUoJ0004000801M40@sdl0000TY20xNSk020WiFbGF
- 30mv3mt@F3OE50EFx@Zp@@yi@RXkYtRm8@c4sX6Z61o9dR6Q4meI32H01Cbw00WY
- @D0002n@1j3002G01KZr00W_7QVxQ6000knS0404m6g00282800W9a004GIG200H
- 8100WWG200IO2I0119404102X0O08000W5a044IO4I0018140am4Y002O2A04H0O
- GZ060O9b00W4Y000OGA10D2O088Wa80GeL03G01W98144amKY2028280aW9a204m
- 2I0AefJ03G0DX80W0caIG0I29000CaaW0IQ4W74G28000W1f44W4m0AZ0306G2Gm
- 8Z01euPpp@300040W0O@@L00W0e@@PUqNYgzb80Vp00005xU294K10OwXb_rDxUX
- 0GBTVxF60200U@7ce7axU_DYyvX_@h0093Lk@U4@lG12jH@@lTvH2L@d00mqx4zH
- ABSQ10ity_Hxz@@00_R__3u70MsrY_d4jV2RuiHj@9acFg0GdDZzGeGyJ8YbDw@t
- I04Mt9V@VmzmK159ZvZA0OWnXx@Fvxy1G0100cs8vx@Fj@awlh603PGnx@FS@@rs
- RGfxCqUiw08rqxFGYrpL70sJTf@dC_Vr0mB4UjV_a@J00EdM_79aQV2vsNnEIISy
- _m0ujMFz@am@1_sU3I_@10yYCfNPmmt6qyj13VRGptFKZL20900Q_E10200zupGZ
- 0Xy4_3D2a0080WclPeH0ZADu1040G0G00oHz1fHE0@_VI_56t@@3QCR06_@a@3gM
- 8D2GvR94zFy0800SEA0ayz@xNaF0080Wt407lRF008000G0OWQ0cOlYnQm8@c4YG
- 7Z61ovzc4Q4meI321010002OAP000@7GIuxCyVWn00W0000KoI00e@XsxjF100G0
- 080@PE0202O2H00141400m4I00289810W8a000GG81009C19WWW420Y00XG0C040
- 00m2I0229Cj1O08X94104m4K08Y0mW61C0mIA10094100mWK20Q4m0GG09H0WGh0
- 6W020JG2888Xf4504G4G081J8508W5a0KGJd06W0Q2H001C9bW0a4I000O8911aq
- 80F8W4G00003I9809W1K61641W18O3x6@P_v@J003GGql@Fpl4zs7_5x900BtftV
- CI_lw3wDOYU3000100ctyoVRMndXYql501400OoaA_HQ@F9k_@d6cO8uobsud10W
- PNN_XTota0W@1e@1dsoNY_7iyyK300nhTYQ804G04000_DXGf@F90OTqRpfA8VK1
- 0wlCS@@X0Jo_5mqV1g08vEgi8v_@d10nx_c7CVTDC0834AVBV04000GAY3kwaq@h
- 60jvLk@v300200XnIql@lxV_00000G3uD@oy9@d002Pbzs3f_Ri10010W9DE_7xV
- @t00a0onEIok@9FVu30uNm@ytZsxJetVZ50008000uwO340000WcnPuR6Q_s0004
- 040G004W2KxU21lp0G20WclJ8uo7Q4u10800PXZHZ0F0020evR6Q4meC2g8oD600
- 01mkh1OsUI_jlQ1000KdG0gzKzgNbGiu2G@3jd@H2z@R0yI0WalzO@Yj1000WEK1
- 8vx@7UFV00000ZN0ULkYnQm8@c42H7Z61ovQU6Q4meI32H01Cbw00W@3yuz89_Fm
- O00G0280Re500q@G_00W9L20202O3L00141400m4I00289810W8a000GG81009C1
- 9WWW420Y00XG0C04000m2I0229C290W0a020IO2H001C150Y80CeH030iaI00G2H
- 000C8b0W61C044GI408qAW18W0m4a022IOAH1014140Im4I102O1905qq9W18WcG
- 40G0JI9809X40006IIG09D2m32814000mWK22G2O0bHW1038188aHWWyywvu@tv@
- pfxNg@V90mnqspTK5VBQu@6800000gVVFvJ6_WMlt@W0ILmksZw@XL1WNULyU_08
- W000dukwTxpp@00o@WalF@S@A0m4LlyL253Srq@S20gnkyj@JUBX_7W7004W0Yuk
- R@VRP3XIu0904G02GrcBU@@9FnkvzG0G010016Eu@@JysWnJj70slTrh@FTx@@zR
- msjj@SV20WuKV_5_Z@P00QIHpp@dS7s3tJ20Kr_ZpD8wQr5000CyU20WyzgECyQx
- Vuv@400010WoMDuU36_s0G0803VdGptO0a00evx4k@tWXlV8BS3Q4e50G00DVpGZ
- 06bHW40GW0w@@1DqD0@_@GuxjpcV0uwis@_y1pZB0bl1@tnCmLW18vx@BVx@cZp7
- 000Wcf0WBrhuz6Col9XKqneHWSUl9X61CgqWG0G000W0cI600Gix6000W8uz4_FW
- S00G0000s4800iQl1Jwd0004W_7yku_4400XvH0404m4Y00282800W9a004GIG20
- 0H8100WWG200IO2I0119404102X0O08000W5a044IOQ3m0G2J8208W9e0G41W1D2
- O0WbK200I8200W1f40q8W1WW0IY00XM1C0140cW4GGG2J9A08W8W0G2cGA0G0B81
- eWcE1C01q4Y002OIA1189a000mGI228fH0UG09W00006aIG0I03eC2C8203Gm6sD
- Tx@Zy36001W0btBpC3I8030aTobslqovbcSF30GC7tytWH@bEo76I@731G3sZtnm
- yV25Bc4bOiNjuIyyF308W04W_gCr@F08002o@100G0bvdmT_J_Gl1VqR002_Zal3
- VUVC000100h_9rVX6INY_7oSuS600000Wi1AvxGEEWXW_V84J32rN20400hO8Hs@
- cbLs6l@BX0a8ZARQviWMcJ@J100028@Ep_Xye@nG0DhLnnaCPH500G0kc0300G03
- 8Ho_5KbVXA08000m66lx@6l@BHN7KLT_U2m_XIx8s_@N20vFzW9zs@@F08UtxDV_
- _@J003GGVDja@1p000000cYk@G_00W00GOiKxFy5td002800mmunDvH6W9FRh1z@
- @00UqZalhevTo1G0100csuvmDsFtW1qt60yLSotI4_Fs5tdmsz90W@hugDCMltWz
- xVO_cd1Wt_CyD3DVR00020220002G100000G01S@V604G00a00evx40800q3F3D2
- y0040WimneHW70010qyD3D2OK61amad08wtD_FGYuZUcia2mr7USVZ1TVYjrK5Wv
- V2f@@jbPL0yVG_2000WSb0ayj7@FuDNX4WZtp7010Wcn3WXtJO5R66h1ZsQIe2RC
- Q48dwzOeH0ZAD8400mFY3002kt00084@78nyBFCVZ1@7aC00W2R200nDK1050W_7
- sUYV3000eZ90404m6g00282800W9a004GIG200H8100WWG200IO2I0119404102X
- 0O08000W5a044IO4I0018140am4Y002O2A04H0OGZ060O9b00W4Y000OGA10D2O0
- 88Wa80GeL03G01W98144amKY2028280aW9a204m2I0AefJ03G0DX80W0caIG0I29
- 000CaaW0IQ4W74G28000W1f44W4m0AZ0306G2Gm8Z01euvz9v300000CZ_q_cblT
- BjWPmb@@ykj79dP00IizW@P0W00qA@aySk1xzZHKmh20iwy@We6l@Xorh8t1RkvX
- XLr3PB0C2vd10K7VhitLm@7UfF60ef@gj6_t_P00Uvwi9rD@@X0mu8xFO_rFJ00r
- eUlvUa@F3PqaGD@6a_l4200WIYtL04oH5lho5FXag863@d90ev_TxXv_P3oEtO0i
- TqvjdJz@ICYK8z@390uziTx3P@@j10dZcyT5j@GE00800eAFblzVfxUCSVoz@NX0
- 2blhJpN000W0OWw@3_@xCu7ld1085nJj@Gt@CC@ns08000G0080v5vxEux@d10GY
- Xz96Iov6lyU50W19hTxXzBO8uU3IUtuaxV8zU30ms6stl7bGPSm@O00Zz9zA36_s
- WclDOuR3Q_s0028W3@@0G20WclJ85i7Q40ZdmneHW40010qyD3D2OKf1C88048kS
- 90G00WR_08uUF_FuXj@PM0100aB6Wcd@lyjDwV8S7a20n1xn_5R30000D13mnv@N
- y_@5QNnODOaVJ2VcZHZ0vyUJ2D2OKf1a000cK900m@1Rywg1@7WD00m7n200zFml
- I0G0G0J8208W8W000cG20G0919004X4000229008X98144aG0G40842W1W0000MG
- 2GG8XfD0309CX80W0cW20H406q8W10MI9008X80006aI0GZ0602289204Q5m04G0
- O2I0119Cbe0W0Y0209O2f001iW4W2Qw4m04GJ8208W9f44WaG20003998Wa61u11
- a02000OGA1181CWo8mW80C01ROttX@Fuz3RjtIjxts@V24mH6kzdXa@HAvyI1001
- 00DEUj0gEU7oIwD0008m2xF0Wo9feR9MxFXqste@SCw@d10A00Jt@90qq_cd@Fvx
- CNeYXm@k20YOxK@P_V0O00000G4UDu2mz@p302feYt@Vu_@tlu@hJ@lwr@7k@@eV
- @lt_y10010WmOfvv@Nk_@al@Fn@aBUV60yF05l@@mz@7y@@3VpGpt6Cyj1DVZ1G2
- 0WclJ0W00GptCq8GE0W00Q_cX61Cgq0I0OU0CS@@1@@Vm@@dyz@H@_VvR@7BS5lt
- WH_D9qYE6D2apxD9q8WHb6G200OIb000@7yV@3yh40404m6g00282800W9a004GI
- G200H8100WWG200IO2I0119404102X0O08000W5a044IO4I0018140am4Y002O2A
- 04H0OGZ060O9b00W4Y000OGA10D2O088Wa80GeL03G01W98144amKY2028280aW9
- a204m2I0AefJ03G0DX80W0caIG0I29000CaaW0IQ4W74G28000W1f44W4m0AZ030
- 6G2Gm8Z01euPnx@Nul4F@@mZw@K_F31dyGV0mq@F90004w@N508YrD3eI61XiTG2
- l5CJ42Hr@F900avFv5rS7cf@@G0Gn0KKX4zNWH55X0002SjYMgnudQ84206l@mz@
- @kXMXTSL@@B10lE8o_GYCnc_34501000A3WvQKPn66IfH22000ZlmpvOCaGc4z@l
- KL16q@l10Grg6UNb6U2vx2HFU@108GI1@hOt3Nr@@60miZdNoczBge3XI7ib10Wl
- P1@NQ48N10PSAvxYU@8salD00lMOm@@7ymsz@7200pXPs4j@Vj0Wzdjl7I20002l
- Jh_@l20LbMm@@7yFg7OH50oCqV2xg4gF10fSdyDIXejn8MP2WC3@_aIxVxA0iwp3
- lhI_BXqVWh00W0002qEyD3DVRmmt6qyT2tnQ00G0WW3C0810Gpt90G000100OGt6
- 0W02G010HMu68000eH0CU2dX61a8Z0C0X40q8WGb6810GfdbiQP@1IQfbAG010z@
- J50owo4nSA@3N10VtK_MHf43MybK1W0200squtVy3WrHxxm@BU@@gPhuz66UJNYt
- RCe6V36hXX61CAZ0s4QX0yVWATrRm@1O0W00G00000W0WMxJOH1a0W0GSnmLGBD0
- wVuV2G1D290aWa02W0Q2H08X49aW0a4I0G098811a8iWKWYG21289C19WYW422GI
- Q9H01X444G0qII0229CAf0aWa020IO2H18XC15W2q4I0G2P1R4m08Bf48WaG4028
- 3I98eH0Zo8u7W002G6I9G09W185K4aGG0I0382e8aWWW9q600K_MHJnJB00OWLzP
- ugOFUqF70100fVRpIy5j7_3R4m0008MM0009V7Ioz90400O3VIojdg2qDuzSaIjt
- 010WMo3002yNb@3Ef_XVkTlY0uDezTOIiBXcdnGK00G2yUKuA3f@@my@Oaxl4P@t
- rh_pqQl1000Qr500SyRupyRGG@I000sdE00GotRKuv35_Joo@9qz@d2000400@JT
- 00OuvhMF7oh_VG000000OED300zjlqo@6i@l4z@7rcEIiW@C0802i200aykz0800
- 0G0CWQ00u@W@pj@aXx9f@2ColOI00G000WPm300qVH_080kEEdau_Zj@@J000Cu9
- 00eyj@3_@@XtnefU6AhlbiCG500CBa10WiNpN00qCy00WoJEl_i70001800E2700
- G2T7s_rR0000000BGT008vxeQl2L10m@BFpVppCaS6vzx@000W1N300r56LIKe20
- 0oNs00GX_9C3Q20G0000G0GW028_V3W001800GOuR6Q_sWXlDevR6Q4mWX@DeH03
- o2FXdmDeH0Lo8uX61CAZW70GXkq4o9j7LD0GRWr3Gg8DQ1W7Mq_Zwz@B104fyalp
- 701000aYuot_Vuzy10010WmOf2zA6hXXsQIe1@4UlnWimJO9U6Q4meC2IJe52m@1
- OSQF30810_FGbCyJOH1H9Ue0q@my0800USo0Wb404W2Q5Q08191401q4Y0G29I81
- 189a0W0IGG228HO1f05X424GIO2I051944WaqIY022988W0eba044IOKI1819140
- am4Y2G2P2A05e9a0W4o2s8W1GMI9G09X804G6aIGGZ06bHmF0104WCaIW0I03GAe
- 88XW0a06G4Gn8511WiVH2blz@uX9ltQ53WN100uTa300Tz7oU@yieBd000ru300y
- LF9H7NQ1FOq@F600WBL700CS@IX9BHYoRi7TW00W1z400CGAaHhILJxL000sEq86
- oiDvioF1000cA10WalPkX@D2TH200WRe4006TdaatLv3UO_ZVftBs8@@A000iAP0
- 0OuzG0G00SSlARu3vE@R800gr400Gd@9NhEC000hf100iqkVVml700GFn000RVcF
- 00mR62009V7rm@b2002G00a6910Wal@lsRox@l20003I700cEDV00Gpe000UE_@z
- 7o7004FK00WN@Xl@@4000VBN00e_ay100D3N008vxekXFdUVkAnVC00049F00Ow5
- rx@@1000to1006UFgV@LSRV3EttW408uU@70WBrCyD3DVRmmt6qyT23VRGpt90a0
- 0evx40800W000ivx4Q4811000D28K61W104200EdSvPU7Ey608W00mSbN_ct9dcm
- yoL00@6kyjewVWprwP001400Ykh_78FoSC0W77sV0@0OaQBVx@5qhuz66ol9XByJ
- uz63ACFXRjneH0Zo8eBXM80@74Llz9ie0XP4uXvK7W_7_d0KGZG20989W08WcG40
- I8H29809X404G22IG092B85e8aGW0I2JG2e88XW0aaMI4GG811140ja4WWG2ZIA0
- 989W0W4cGK0I8JG1e0DX40aGMm61C0oIA128941W0oWK22Q4meC2_180W0aXK24G
- 2O0I151944W4m0Y0A2988O2j1009VpSP_j00060100000GWeY550W0G@@H100u1Q
- 00m_3v30003l00GdfUN_@620Wfe900ixl4PtPmrvbsYHE00W04003mS000800010
- 0400WW00000WW00000y2030Y00q0W1000G0W0045W1N0OG576q0W1P0mmG7Kr@F3
- t2QGrICaDO20080o1W140000200c8q0400G080200001000G00040080400G0000
- G00_210000Y400O000000022100000120H400000202W0000a015060000000WY0
- 0400HW0003000002a08000008G2430000400G0400804jHW48000s8WHP4u11001
- 0000W4a0G00GaHW78048AD81W08Kb6O00G100cp8@7a00048G80000G4G00G0000
- LO18m@1C00400W00c2400u400@7Su53gW0GW00040W2G0840001Ge0m10yVW10qP
- ew@@X4Wy_U@70W3MNy_@F7@Vpp@lVn@vVy@z9@N@o@ptyVyF@@Uq@jFz@wL@dSS_
- 00000GSbUyS20008YUs00040400W0a02SyC3G010EUE100I87_R00100408W0W02
- cYcX61CAZ0puu60K_s@7VdG@3900002021K@390000020WGpt900G2e@13E_s00I
- 80zFaGZ06bHGQ00WFjB00aSU_00WlKC00Ky_@3tdm_5900002G29mnzC014Ge@@4
- 008XiVH200G01814SSF3D2OK61c10lsP@Y@p_y@hJ@lwr@1W00000GH0W4040951
- 002G0000I0400I2085G0G290020080I00910WI8101400002221W0W289800G020
- 0202W0WGG80e0I7HPGZ0C0GG2410Gg01fW61CAZWV0810WK0111402G00mI3OG4u
- 1GhNUtW_3HbzWSP400000G91000200a0008900009450082000G00We001404G90
- 0W0000a000A0000129000G04040808100281e0G0G00002010500W61O0002YGA0
- 0W4800WG0Q4meC2u18WG0001G000X0042ADW10GHpS300QU_@bh@Fvx@FE@@Yt@V
- u_@3_@@Yt@Vu_@3_@@W@@Fu@@3_@@W@@Fu@@3_@@W@@Fu@@BU@@Xx@Fu@@Nk_@al
- @@uy@BU@@Xx@Fu@@3_@@al@@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@@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@@lu@I
- 1040q@VK00WC5A004y@@00G0N_VU00G020W@@zd@W@@FuV_1G00000Q6500GJ0Xq
- @Fs00Wtr8004y@@7N4U@@O000Q6k00Gv5mt@V200Wz8C000000SvVx1003W0008u
- @@tV8V000Ou500A_FV10Gpm300YFAV100drluD008Wvcs000G8800Wot_@wgjJxo
- 300mgU400QVw@yFykyjD000xnD00uIp42rq0000G0OW000G0G000O@V3W000i0G1
- 0000000W8000O1W2wYo0400W00026vaX61I0020GZ06bH0F2800o88108G0b6y0c
- L7W88huvkahCm3SJA0dlnF6I7Wnx_Fu@@3_@@W@@@HwAUl9XyROe@V3Ul9XyRIOZ
- QCQ4meC2qI000gA00W6jb0004q@16FLR2ZE81408010Wba500wV8V00GeA401G1j
- XA0aGY02G0Q2908Xa4aW0I4I08098a01a4cWKGHG21189iW8WYG2228HQ9901X42
- 4G0QII0119Cbe0aGY0209O2f08XiW4W2Q4I081P1501q4Y0G2PIA1189a0W0oGs8
- WHP4y328140W0oWK22G2O0LQW10381eOaHW0GACu@@3D9XhdJ3G00mdlZbuA90Wp
- mgFOZYhb89XD2nknro2vuR30W0hCyTNLFGL3vUqFd1fjPmxBCq@V50mGjJT8a_7g
- O_yAwGFjtr5gkT30Gis7yFCP9eI@@r1004e@VL0GtNq@@6vNBTN@F0W0hy@0O2WG
- qztL10LJHADI0W00u5_AonXX4C_feYMIkNB0KRnzuhIx36d@F30ORcgytc1CMjiw
- D0G8xMoa4pGxH9C5bV1Rz@l106g_q7gk@@J008_byz@Nd_Vw9Ot@F908wYckDV10
- 000ePAY_z@dZ@V_cpd_FXn@P00ouIz9s7@l100KOcVXV04QuN7sosTwkVn308000
- 0010WlCxrm7MESZg@qTvV9Q@t00S9@3VpGpt6Cyj1DVdmmt6qyT20900Q_E10200
- 8000R_EX61CAZWn0G2000000210WkL3WppoN0100uS1WYdEl@@A4PV0K_s33dAz5
- oR8r118vx@FE@@Yt@Vz@4UlnWyRIe_U6Ul9XyRIu2v4oK@X61CAZ0p000X6yV2@7
- eIuzCyVGl000EdiEX_7iNX080Ae941W4I4G02GJ8109aaW44GYG20181X48Wam4a
- 2A2I8809X541K4IGG09IB918AaGW02GJI2888Xf45W4I4G081J8509a5iH03WiW2
- W0Q2H08XC9bW0a4I0G0P8R4e2288aD2OK61dW0I0108WC8bW0a06Gb6O0m0I0A29
- 48m1Wp_y@Dc5j@VCIABXnmp104WKqJgVS@300W00GOjNO@UNQJo6yT10kh@7ySU_
- lYy@VuFwzUCYXG@Jex_70mDQsyy@9V@Vot@NtvmfvindEU007A_0UFQUiw_@J00C
- Kqmz@7Nxm9La30wCbcJjl@V3003fFS@@1@dF02000q9A1@@@qjv300200DZNql@@
- Sy@DF@VvRUlev608W00mF1yUq@jFzVwLy3WcnTuR6Q_sWXlDevx46_sWclJ0810G
- pt90G000100Opt9q8WHP4mcEi1WW@@Vqpmx@V3DaB0@7yV@3vB0000Nv1m_5@d@H
- _0800mGA0q2T5ltaG_DCiSV2TidG_D6aBD6D2OK61yiLR2b6K1000CK300@7izS_
- 9CwG500WmG800yVWtXMi1008K52W0eWsG50I8H0180DX40aGI2IG092904W44IW0
- I2JGAe88XW0a4MG4GH8111a8ja4WWG21280D99WWW4cIK0I8H01W4CXK0aGMG2G1
- D290aWiW2W0Q2H08XC9bW0a4I0G0P8R4meC2_11a020G0PGA1181CWADm0W1a0KC
- o8G085My_@5yZ400GWiyZ5049Pm@K10G0e@@I1GDwDS@@5fpJ@3UqXXe0mPFAU@@
- Xx@Fvx@3_7i6Ou40mZMot@7y@@xNyVm@@dyjtBmw10_7WW@@Fu@@3_@@bh@Fvx@F
- E@@Yt@lyj@3_@@ot_VuR6Q_sWXlDevx46_sWclJ0810Gpt90G000100Opt9q8WHP
- 4mcEi1WdZ@lvv@BVx@al@@uy@BU@@r@Juz63ol9XwxPuzc4ol9XOyD8@63IodX61
- CAZ0p000X6yV2@7yV@3shG0405q4Y0G292801e9a0W4IIG228H81W0aWG24GIO2I
- 151944Wam2Y0A2988W4fba044I8G01e99144amKY2G29280aW9a2W4o2s8W1GMG1
- G0DX80aGcaIG0I2908WCaD2OK61@W0I0108WC8bW0a06Gb6O0m0I0A2948OYsI__
- @W@fAsVa2OvX_@Z20FJOot@7y@@vudJ3633W6Tguz@7k@@W@@Vu_@3_@@Xx@Fu@@
- 3_@@W@@Fu@@3_FV04G00WJS3_@@W@@Vu_@3_@@Yt@Vvuy10000WGgCu@@dkz@Xx@
- Vws@xD_apZf20W0m8o_10WDzsPCk9OfCh3i@VC0mW0ayTTxAmMLtR0W4NTsRCgf0
- ZulDO@R@E3790ewg5lBX008Wjpt00100000e3qV83zJ0000T7G2leJ80OlG00000
- 4G0IUdai3OO@z40G01a6F3hmRGG26K4Xe0G8DVjtZs7UO6@40401a513T0uG@1Ri
- @0Oz@t200WM33000W004002CgF3p_RW000001m0L@Znz@I42YVFedGeEI0G80e@@
- A000fB6008pWDUFWa_3Wi@VL000ypK00Ojj7gblYhNkj@VF000UJN00eG@4UqFXz
- BIufbDkl9pyB2frg4400X0E00etgP648XI4Aj@VC0G0ouB00O5EFwi9X_@V0005m
- oKXqypOz@p300uTa200PPTImDC49X4PfmmPQ9qVmd00Wkn200K5M8DGXn7A03W0u
- cu00muTUyyH5@XmG14Iq@Fg080Xe800a57CX0QmI2aq@@d00WbO400S@G8F8MnyL
- 9a4Y4rVnG@@S200oba00GKWXS0d1vUPG5aCitM21uTB00u6u000bl9X020WRBLf8
- j7g0SL00WNe1002WLYRxUe@X4IYb1140002W0U09XttC0014m5Yh200CYW00mi9O
- a0H218QGg79q@l12080AGXXVCOu06K100KeF00e@V94G01SP83d6cW020WY7PG00
- 1KJ0Oq@Vf000pKA00SyT2HVR000080CG000808G01Sve1G0W04008S2Y1xqQ0G20
- 004G008OW04100G020100mO8602000014n0a60804eBS6c2tWkmDOAS3w2tWfmDe
- BS6o8uX61CAZ09002100gaT7sDgiCXE8CO5Y4w@t014GG008W2JXXx8IO1z4I@wJ
- 1mKEz@Nnt19azK5z@RW0008014Gj8dG_5q2WoZk1SFs@WX_7U0000q@16K726z@B
- A0Kdnd_DOvwAUi8XE8Iu@Q64G0018W0QzpAQ06L1eqAXFvHttFi@D3@7OmM2CyYP
- i20QwsVGYo@F9@33kFVZl@450PrU@@9aVZ1TCdmPwCCMJ2jramyH608W0Qi66Q4u
- XvrbeH09w@tWtRO8Z0RQ4m60G3x@7inXp9isZ1ntdGCz680020G00GOFC8000000
- 0Hrp9CNGNBAK40CVv_7sOmw44G08C@F3nDy0220WlhJ8kXqIa8d1@DeX930mUe20
- 1e0jX60aGI02G0D290aWa4JW0I2H08Wa8aW0a4MGKGH8111a8iW4WYG21289D99W
- WW422G0Q9H01X4CbK0aGI030DC2f0aWiW2W2Q2H08XC15W0q4I0G2P9911a8a0G0
- oGAHZ0aG01WiH0Zo803a020P4O0m0I1A2948W4m0a0A2o880OL0mQpy00028prFx
- @t3RJC0puso2WpiJFL5yRmbzIiOp6hiymb@6Grj1ur_AE_tWg@JunU3YjiYv@J00
- 24mNWFaMyRXwFZ1p7WbVF9zKF000W0010e@MFwjtccnF1002Gf_IK_W4L_@WL57W
- Vd9Pvu7oUbX4Wh8JZe_RVZm9o1004Wgz2Wr_VOiI3cDaXrtsO0R3wm7ZLu5riM3m
- H_XKtl7rtpPB@Xmxn0eyD6_CtW9JDezG6Am5ZKODe6L6w@tLsU20z@BX200W2@J8
- lS3Q@CXyAJuwg7IhNnySEf@V3S8O0yz76nYyJs@rL7aAz@RWq@2WaZ_9wzOhxd12
- 5C0z@BHXTC4Pw3pjcGI0IqTodbzdGjVC0@l1Os@A6SYXwcD82dGcWIY_@55iw1Go
- tIyU1CJN9Hr@e2fT0uTB@U1oF2l60Zrfxpn2f1K0ew1ox@73O490ZtjnAAOa@l77
- dlgjt5Wy3sOqT6QxNYk@CO4@4EndXa@B5004WvX2WzFu7pe3msdpiUt37GfByv2W
- wFs8rR3MkWXf1hO2J6c@tWbtB5004WbX4WS@bOyG3AUyX9BDu_@4U_qWQFJ8_m4w
- 38XcxBrKr2GizRqx@3Tk@me@FCyFjSgK06_EXclJ0G080000808G01@R00G80140
- 0DVRmmt6qyj1tSR002401K00p_RmJu68200eH06U2dX61m0100OMu9aHG5D2OK61
- F000g2f00mphd4_F3D_p0028WiFPOu_L100moI00ek8CACzXk@bO@t7c_@Xd@550
- 0C9n10Wotauvl72U8XHdOe@z4gEAXSaJuzQK500RiLl11MvHjz94QL5Lfymtjh20
- 0YlsRLsy2ZyFq500u0B00WBt3vy43kFXXfdge@XO1G0p9100e0T96h9XQpDuz63w
- kD100I0ztd0004WOSD8A@40H01q8m37wdmUE9KeJ2pidmmeFaHW4D2OK61F00YgP
- 0U900018WW0W000mn@9CNm3XXOmuD60G02eyN3QWt00004Fudm@1Y2WO7x@WA40G
- 04tGEt_dG@3YA0Og202G1Q2908Xa04W0Q4I08199a01a4Y0G09G81189iWeWYHA2
- 28HO1905ZC24GIQII015944W0qIY0229OAf08Xa040IO4I181v1505q4Y0G2P2A0
- 1e9a0W4oIs8W1G6I9Q4m0G21189iW8WYG2228HQ9901X4Y61a0I8BOZ06bHW4814
- 0o8m0W1a2K4I8G09W181K4aGKWh87W2wz8yz4Y00XlR9PwTK10BNqPvCzecC0sYW
- kEFPxoAUF5O0ibQd_VI@1R4Wkk0WgGpDtco@POzMT1Wnas@V54800YzE104G0j_d
- mzhFSZ76fuZA0umlYZjljU30Gjst@V50O00EybXOxJO0E6MVlY@7S50tCxK_UquE
- 31wd0040WQNPOvq4_2FM0iSv5NuTsBFq@@30GJHIyNb_7sesRNx@F10uXk000088
- 00ySlz0Oc40000MNl4ls8Hwx9KSz3bEFvv5Xq@V208omVyda2hPOtV3sF9Xl@x50
- riNvRXq@l44001g1QO04000eiatluXu3aesV6gTdX5@hO1bI7bE10GDq@78HCr64
- LU5ltRGSr9ySU2pstuz7X4gj100W00G_aku@9D_@mvNIqylhbYR00qyt_@bW004m
- F@Lys@3LWNnxZk2W1yAkIXwlRoxRE10L1mBWRSsk47FiH2GCqyUf08W000YlyRV5
- dcmmeP9a@d13mPGuH6CQF3hmdG@P1Mp39l@R00M0bI8bOr83ISp010G0l6_W0000
- 08W09mQGu3Fa1R2@lvNxJaqAj10mPO7nK220G0Lz@GmzCSUN2D18H5u9CVJf0000
- 0mpm7rj13VR0800000W048e0CG000804etV30008qyj1L_R0G000000860004G00
- 0G000104e00WWy@DeHW44000y4k1DVp0400WclJOuR3Q_sWXlDevR6o88X61CAZW
- Dq1S0SUs30G01kDFXF@Juwy4cHwX0uP8@@46_VL6n90xN8nZzIKx@30001UzFXgC
- Uuu_I1014q@l1yD10o@GY7@J8o@4YF_X_xDez@7QlFXw35z@W4iyB0iVX4VMOmxp
- I8W00euV3wVmWEGVO963UVSL1000ytG0AVJY@3Iu0c7ITvXjpV8149UFNK2d00NG
- BH_3Ia@X4ZWxHtZVc@X10800qge0i_V2NpOmWF6CMZ1TsR002801W00Hsd000041
- 8W0nuR0000G04G1Xup00W8WpyJuz66ol9XHzJuz632stWtRO8Z06Q4mcBlJeHWGC
- kV0yVW420000400SUF3p5ymn@9CN03t@RGxF6yVWVNcdmY2XG9Z08xq4wV810400
- V5Pmqz9q@W1ptR0000akxDG0100000G00G17up00W0WCyJe@1yIa840G00DCPWWf
- 302G1j290aWa02W0Q2H08X49aW0aCI0G0f8811a8iWKWYG21289C19WYW422GIQ9
- H01X444O0qII0229CAf0aWa020IO2H18Xi15W2q4I0G2v1D01q8a0G2oIA128941
- W0oWK22Q4034WMID2y0a5KW61CWW2GGZ06bHG20104WCaIW0I03GAe88XW0a06G4
- Gn8511LVSU5Hk_mJ_Ua@F3R7xA00OEg000HVOmrnp300CZr00GkxFSSN2T_@mR@L
- 4z73JN7B000Ag100vzl100OWo@7kwSC000bR900OvQ3ohF104GG3sRmkhL4Yf4rV
- eB00GIJ000VDtIzzLixF3F@JuhzF0010uhbA000DuP00uSG3IhTZ8pjCsQR6@d10
- 0WwG7002GuXHpbOnz7ITNYZZRSuTCUVtWZgP0004cu10W_wJusU38G00iwE3js@W
- 002W3vzOy_Mg_wXWxHwL09Y6e200GqK5002glYv7gu@W4Aj@pW@FH00GjZ00WS_V
- e8vJsjtrI_h000yY110Wn7yei@AAIudyBwAL39Is0300WoE300UzHY142f_8Bdjd
- Xdx9100CXa10WqwPOjv7UzdXolbe0S6IUEXk@XCzVC0001800m0s00mqlFyp@61s
- xQ@@X000uMV00mpnF40Nlps7IzzC0016cZ00mPyBDyyg0800000eWN00Ou_AoVYX
- 0qI8sV9kTMYxxJuzr67ll2000hG7000800iMG2tyxnG0XaQ@X7tdGq@U0008Zf00
- mNRRqvb7lUlQopL000On700GUqHby_Ut_lnx@9yXH2000NLB000G028j73YjtW@_
- CuzdAM_EXdFO8zF6c@mWWym3028Gspa4ql14000000HN@Y1XbaG0KISyV2rW8nO2
- 9yZN27X_GlruDz03R7amFtI0016b_00mH@FKtV2F7pmp@LSy_3J@BH_3xbHA9200
- vK0000002G0101000000H02000000190108eR3c_t080001TR0028WRkD8eR340W
- 00020GW10GGt902000014nmt9qyD3D2ammt9qyj13VRGptCiDk1bZRGZ0g0G14eH
- 06000I4Nk10G01o8W128W00000W002000IG00aPxD6CtW7P_BnzFLy_gVpVam189
- KTW1lG8HFz6G016G00igY00Wv_D0000Oa@9qVX4NsNnklFizhV@7i1148WT_bW02
- 80000D400008G0AzNYFVL9FWJUVPiHlUu3cAslmWHVDG00eEs00WJVVu0ZDAVzXs
- BguyuL100hR100OcyGgiEX1pz8xt3@@9X7WI8@ZA0W02000u3g000030WM7gu4ZG
- cz_XY@DOvz0xFo000W0D8P004GWEaOe303w1m000G1_200c_n00004fsdmxDCSOl
- 1I000MlFXyRCepU300W08W20ewU60101q8031wpmxD9q803vtaGr_CaVZ1D20305
- 0WvSPW028n6K9SmJ2tGb054G000mkc700cB8XNlJ0004Ko@64yU2j@OG@@600G08
- s@400W08020OwV6cBmc@3AQH1Fw@@18000000W5500SSk1bB8HadC4t09NtR0808
- W8yJu@WF100ZW0060bq4Y0G292801e9a0W4IIO228H81W0aWG24GIO2I151944Wa
- m2Y0A2988W4fba04CI8G01e99144amKY2G29280aW9a2W4o2I0AeH81W4a5K04GJ
- 8209a9f44WaG20283PZ0LG01XiH0Zo881bS0IGI0109CZaHW1ePa1o8m0ZC0IGMI
- 9G09Y004G6aIG0J038Ae8aWm0J06G2GH8XW1O3qxDISvFj5UpGkL640d1H0Wmmt9
- K3G24GW00W0n9900OqrXlfs6000Ck6006C2ZBtzurx9xv6610m0zFKnJzO4Wmp00
- 041A00yQzCnGiwy@R00085U00GJ@dawb4fPWH5qe200QZz000004mEpZjOVX0001
- 800yJU00G@3jSv@63W7B00mL51003MVonzRSwEavxT200mRi000ZJmMzzD200I2r
- 00G@32TuibTy7200GT8300ntCJp@6300qWA00mnZU4X0mjjl100OsqRU8x3lx@@1
- 00WKK000A@BXjBg_hcD000IgO00uu3lptV300WCK300sVOx_@zG004MyFgySV2fm
- aC00WLV300zEIo3EL300I0y00Gz7v300OGw00GvRIKUJuh@RW00uIB100l75IizC
- CvTfDzpGCvFCuF300WV5E00CxA9ddaG3gn6k@6000Fb800K7WAllyGdt1cVuF00W
- 9n400igT2rQRmmt600W0W004Gy@60X02G00Wmm@6KSj1DVRmDt64qD3D2KnmtCqy
- j1FXRGZ06bHW7W8W0o8O30aDcfteomzUC_7j0GMw@F8dzBAzRVF0G7Ik1g7n@Rmx
- 39yVGifTx10mlmotsexY4c@FX_hZT_bD0G0000pY9@ZM2WyP0qz0V@jHtZ9K0Z10
- 8W0oW@XzBw500400oBrs@J8@63w@tWyRCO_630001yUZ1zNcmxD6qXf1ltmGZ0La
- dF3ltOG_DCKhl1D2OK61pGNC0OkWPM_FX@34zg@4kOe2hG50zFinp@94t0a9IW4T
- z002G1j2D0aWa02W0Q2H08X49aW0a4I0G098C11a8iWKWYH61289C19WYYC22GIQ
- 9H01Z444G0qII0229CAf0aWq020IO2H18XC15W2q4I0G2P1R4m08Bf48WaG40283
- I9809X545K4IGG092B81e8aGq8W1W422Q4818Xa0D2OK61R040G0oGA1281C0fWY
- W422G2O0H05ZK44yWD10WUx8V_@A000NRE00ecVgUKXXw@v1104GvxQ100abD00m
- qfs3000000mCq10Ww7ESGd7_LVC000gK600kRFs46Pe@VU000xjqn6BdRyMRL4@l
- 100WZvB00Cxlw7z@000WRC2009Vppw@VU_b7000E27nZ@BOk@V9000hBE00OuzDY
- FoR10mki5006UFV00mpG300UFw@sd_FvxM_zdP10m@dVn@_5@d@1@0800000DZ20
- 0Oyk@3@x@l3@lxn@hF9V00GyG100o_y@bREF102s_@10q6F3VpGpt6Cyj11TdmDt
- 64qT20900Q_E102008000R_EX61CAZWqWG00W3J1ewsy5G00WJS1O@2rx@N2ioA0
- blrUt@C8W00WF00Gpp@lSz@blzVBxLyUJ2vtmG6_6yUJ2vtaGkxOq8WHP4e5008K
- 5200@7yV@3yhG0405q4Y0G292801e9a0W4IIG228H81W0aWG24GIO2I151944Wam
- 2Y0A2988W4fba044I8G01e99144amKY2G29280aW9a2W4o2s8W1GMG1G0DX80aGc
- aIG0I2908WCaD2OK61@W0I0108WC8bW0a06Gb6O0m0I0A2948OYsI__d4ux503GG
- buWr@F9B4Kqr@p0WzkOuTI0002aVTr08f@3_da@3ae_zX10010WZoudV2xlGE040
- 008W00GcQTS_@9V@vp6T1Wl1_dVTx@N80mBUdD4R@@B10jqBu@@xVu@W@@Fu@@7k
- @@W@@Fu@@3_@@eJp700000YhqZpJ0000nnv9G0002G28mnvC0140uuy4008XSSU2
- 80G01014SSE3D2OK61cnnD08u@@tfFX_7I00004042e_7I00000400XgVJ00W4G@
- 36SSl10aG0wV8X61CAZWq000VQN008wuy100VfO00evv@NkEXzBI00004W4IWdhP
- 028WG@@900G2P@Y400W02G28uvQ6Q4meC2C30Ujp_5@7y@@1@@Vrh@3010000WY0
- 09080IA2004W0000a0800a40GAW0W4I00400G0a00I200bG2028000044420105G
- IG00W0400404010XWG0G1aEYoW61O0WW4820WK12I1D2OK61@0G200f0222804W0
- 0Wb6mW8m3WMlykaV3Q@FXI_VGkC200000ea0000100I000a4000W4Y2004100080
- 0GK0W0202e400G0000I0005000W0X400080202040a0001a0K080800001W0W200
- GZ0C0001H8500G2400G80D2OK61y04G800W0800WG0021b6m00eePk100DF@@or@
- dyz@7d@Vnx@FS@@1@@@nv@Ny_@3t@Vm@@FS@@1@@Vm@@7y@@1@@Vm@@7y@@5l@@m
- z@7y@@BN@Vot@VS_@5l@@mz@7y@@1@@Vot@VS_@5l@@mz@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@@1@@Vm@@7y@@1@@Vm@@7y@@1
- @@Vm@@7y@@1@@Vm@@7y@@1@@Vm@@7y@@1@@Vm@@7y@@1@@Vm@@7y@@1@@Vm@@t@l
- 4400000000000Q@V900W0q@l10010w@NYn0C000GG@@b200cIq00Gw1FC_lw00WQ
- 9700yVG5rFmGq3Iq@V2HFWQ@@L000i5x00G@5Ri@F9TOaG@@IydH5z@h800mI430
- 0z@NX000Ww@pPF0Uw@@dv2mOqW4YDW10005070000W0MPWbdBuqe39SxG2200@WA
- 00y@GKd9C9020WGBIusY4000rQC00umYG2bmZb8Sj@V60G0gQ700euVx1G000W0O
- 0r00Gi6BzVWh080hS200a@IEbNGxkDC000ylzf4wlOU040N1@VUaHFqQa100Wk3_
- @@W@@Fu@@3_dV10Gpm300cEIzplUG00aCS10WyNcl@V3000nB700eyjDs@tR10Wh
- 06002_@@apKFnH3gSC104GPvVqUxVC0W000010Fg00000000008M0eW_@D0G08m2
- 05SQB3nsc0G20W50AOzM300100G008ss4Q4meC2CJ080W0wMXppu70TYIoXmtvA3
- 2eJq@Tiz2RV00nNTm@@7y@@HDxH@@U30muj@@4olnWStJeyS6_S@XtRCOyz4_SdX
- 61CAZ0p0G000qA0u@Wy5G00SV23zF0F0000XM804W2Q5Q08191401q4Y0G29I811
- 89a0W0IGG228HO1f05X424GIO2I051944WaqIY022988W0eba044IOKI1819140a
- m4Y2G2P2A05e9a0W4o2s8W1GMI9G09X804G6aIGGZ06bHmF0104WCaIW0I03GAe8
- 8XW0a06G4Gn8511WeG00uwq@tBcv_@R100eCA10Walp700qCA00WeV@@mVZx@V60
- 0WKZtXH18a300Eap00mor@@@G_00WTDE00SS_@BN@@ntvB00uSvQr@Fu@W@n8vRx
- 1001800_@uR_lEz@gN@Vws@Z_z@dZ@lvPxdEF100GmhNTUkx9ayU200W0000F_Vm
- yFtd000OwW@Rlu@7400FBV00Oux4Q_sWXlDevR6W000qyT23VRGpt6Cyj1DVpGZ0
- 6bHGN2000AD810ynj1@@Vm@@N_s@9V@@nv@Ny_@f@dG_D6q@l1ltmG_D9SXV2ltO
- GD_6yU33D2OK61i9q21u@W@xVuV2G1D290aWa02W0Q2H08X49aW0a4I0G098811a
- 8iWKWYG21289C19WYW422GIQ9H01X444G0qII0229CAf0aWa020IO2H18XC15W2q
- 4I0G2P1R4m08Bf48WaG40283I98eH0Zo8u7W002G6I9G09W185K4aGG0I0382e8a
- WWW9q600iyS_00WEFFh500W0n_ho4O60800e@@C1009fI00etGrx@@110GDE400g
- UWdsRUe@V6YVOos_V000qD710W@7o700Wf800WY@@yRaJEk0Z_@t0004Cf00Wal@
- yR5LQ_uXG4y0004W00eOi300@FmybbCq@V800WZLD00yA1I7hKHA5p4n3IXO4200
- GMW0005@hx3Hgq@V500Wca400i1S8jYSIr3TjRoCRe4200u0k300d5qO@@i100QM
- J00mf5FVXZA000RS2004VWqR0T20082b1000000FE1R10G0dVj1008LY000DlGRG
- 65100otU00m_3YM4oL200C8F00qz5dXWGL@@9000edN00GnPMEh89j7z300GT220
- 0bFPF000000Gji100I_UrFCQ91D3oU4300G020WZn000CVng0G00_nGbtRy00000
- 00G1U300x6Qvq16ihg1l7mmvg90014OpLIoUS3000um600A_@M08W0tmOG@iR0W0
- 2e@@D000NG600Oux4Q_sWXlDevR6W000qyT23VRGpt6Cyj1DVpGZ0s000CW00200
- 8GW_@D00I0Gvu6G010OAN30402qTW100040W00KEk10G018I00aHW720Y04000KQ
- 06000UiA00iULWHMaGe364xG21Nym469q5m33Wc300e14100dVfu@1pS0Y7tdu10
- 0W7m300b7bPk9CSzH2rxdG_72100yXM00mcj4kdD9F@@010GWxR8vuPC0001000g
- WF00m@1AcPJ2vViHF0Oi@xC00WIyD00CQiYN_OGi39G014es@4w08Xs7Iu8ZAkFk
- 510W9u300MEsWtRI8@c4kldXtRC8@66cntWtROeH0XgV912810bmamIy94Ta1000
- 52FY1W4W0jpdG61m000G4Z00mQF9y_O2@7WtY2Oq@F3NCqoxH9CwG500W4P700CN
- WM9IS200Gm556Bq29000ZWJ0405q6g0G292801e9a0W4IIG228H81W0aWG24GIO2
- I151944Wam2Y0A2988W4fba044I8G01e99144amKY2G29280aW9a2W4o2I0AeH81
- W4a5K04GJ8209a9f44WaG20283PZ0gu0aGcW2G1Q6PW61Cm83W4abK24Go8D2O0J
- 2B8Ae8aWm0Jo8m06OIQII011946m0qIAZ0I02080P8b01a06WKGHG21181CW8WYH
- A22csO00mppv300U2A00mv@F00009zVox@t0M000R7e_6_F000Q6500mS1qcCUH0
- 00OXF004iVBrOmC00GLi100XNqUv@C000w4U00Gy7s7_d18100UU_sjzvv_V3000
- 21700ut5lZkV300meK500sVuyj@b00006U10WmJWl@@4400EFVJ8t7Kz_@6800wy
- z8Q3v79000pG700I_UrshSI00y@_3yt@W1xNyVvR@VVo@V@bF008_k7bO_Dr100T
- g5008_d@N@AV00m07Dpm_5s@zNuL@9H@@6000_1g00mmt9qyj13VRGptC0100evx
- 46_sWclDOuR3Q_cX61CAZWe0GG0KQG22000EBt00WG00O8PdkDV04G00WJSBVx@o
- t_Fyl@@Ey@k7@Fz@4olnW_@Duz66ol9XByJuz63gntWtROeH0Zo8WDXM80@7yV@3
- @J0AeH81W4a4G04GJ8209a8X44WaG20281198W4X5a2K4I8G09X981K4aGG0IIB9
- 288aWW02WMI2GG8XH95W4a4G0G2J8A09a9e0KWcG20I8BOZ060P9b01a4Y0G0PGA
- 11D2OK61@040G0oGA1281C0fWYW422G2O0H05X444CXs00Wddj7004000GA43005
- @xn@v9qV235famz@6qVo3z@dsMBCq@@C00W9T500ayT_20Wmm200KyV8nF8H@@94
- @0UXVN4000Px2000000M_XXi@X98_Dwn8XQCi400CCV100W000400G00022000O1
- W20082000100W00000W60C0808GK06S1W1z@pGK0Fq@FOzKY100080G00D0OG606
- KK1302W0G000080000100W0001000020000108Zq10000Y00W120000G88800000
- 4808G0000881802000G48K0m00000000K00G00K1400C40000GG2010000W09WC0
- 000G0001G00W0We1006000000GWG000808W0GYeEH3Q4W10WI0040WGW000300eH
- W4W481G000400G0900800Q00W110002q8mC20000e02aHm300001W2404848ZW40
- 8K0G000004G0K00Gt@40000HK00400000Y01110010Y010920dB81105040G0101
- 00b00410HmS1600G2010200W41WC0000GW00HGyVW18000002012100Y0Wm@1C0a
- 0W20608010W@3I020000004H00a000AX4830020SHX4001800000GGe000400G08
- Y000W0G8G00000Wa0e0m00W0W00HG40W0082K00800000GW411W00000IWO0000a
- 000AW0WB6a08G0002081800200G08K8u00G00800G00GCj30Ht8nzhRF_@30MU02
- _@@W@FFzc72_t0l7D0rM3V@@CWxS00002mE0LC@Fv8A106k@@W@@70000030Wd@j
- ddT2Gmxv30000cL2mTPa4xEp9dpWT81WblpN000WEH1Wal@@@1_rCU0Ky_@p_FV@
- @9epM08u@@3_FV0400S5O02_@@zFuNmu1Ggrg3002ewN30001a_h12XA0szFXY@J
- 0G08Gn@Cixl15@Rmk@6Kyl1x_RGn@Cq8WHP4e5120WgZDG2000020104mtk600Ml
- w@qloN00m9S10WkFp7004FA00WfR@Fwt@VE_@Iubuz66E_NYyRCut_4E_@X61CAZ
- Wn00018Wmg_@Wy1G0180Oge@Xy10000WGB402G1Q3D08Xa04W0Q4I08199a01a4Y
- 0G09G81189iWeWYG2228HO1905X424GIQII011944W0qIY0229OAf08Xa040IO4I
- 181P1505q4Y0G2P2A01e9a0W4oIs8W1G6I9Q4meC2_19W0G6160CWKWYG21281C0
- 9WYWC224NH0Ky_@PWJIt@OR1g08tssZkFXrtCGp52m@1@tbFIb@Jh1K6WZNdl2Z4
- q0U04y@@zFaF0000TY70pxHug0Lr@V2@bnG@@C000UGC00mnv@VS_@xNCSMLUiVH
- 500W0400ZnD008u@@J_sU00G020W@@zd@hJ@lwr@dkz@Xx@Vu_sRU_@bh@Vwy700
- 01000_Kg00Gy7s3000000uiq00W_@Vu0AlVkd110Gcq3006_EXclD0W004040Wcl
- P0200Gpt9Cyj1DVRmmt6qyD3D2amJu6q8WHP4ua000WI3I009HJm@Li0sv0ulv@E
- ez_@V00YQQvR@dyz@7d@Vnx@d_V2vtOG@@6yU33vtam5_9yUZ1D1bmxD9q8WHP4m
- cGB4W@3_l@X@905q8a0G2I2802e941W4IaG22GI8101aWW44GYm2I1A2948Wam4a
- 0A2I8809fb4144IGG01GB9188amea2G2I2808X945W4o4K0AGJ8109a5iH03WiaI
- W0I2H08WC8bWW61CAZWV02080P8b01a06WKGHG21181CW8WYG222cGR00Gpnv300
- w4A00Gnx@@zbz0000400Ep800uuk400006Udt5t@000G8o100DFRF000000mhW20
- 0YUS__@D0004FA00Wal9lLU3kbd100G0200@m500iv@v08W0w@@1000io100Et@4
- 0400Lmhud@OivF6z@N100m6V0005@ho4_ujp09NFF300uQE3003t@V_5dSm0LvNu
- 7008ST0001@@VpFdt@l4000eX7004TR_00W1ggaX08W7000EK00WbZpN0046M00W
- l3pN00m9S10WopoN000Vm@mtyi49Vh_tXF800UByFiZ@HbMtRl@V6000DSSEsjU_
- 0008Wn3D8ex40G00000W5700mmt9qyj13VRGptC0100evx46_sWclDOuR3Q_cX61
- CAZ0X00018080eq0F402080ecQtuvVEE10yPg7EZTWbX0W0200H4_@1dB000G000
- mqlF0Ws2isvgxVW400000mnkI__@Nlhk@XJ0Gxbd_V2vtOG@@6yU33vtam5_9yUZ
- 1bedmPWCq8WHP48qgl6KQW708W0mEZ0yVGrRcRme3U8W02GeS3G@3L7Qn92jG080
- 5qAq0G2I2802e941W4IaG22GI8101aWW44GYm2I1A2948Wam4a0A2I8809fb4144
- IGG01GB9188amea2G2I2808X945W4o4K0AGJ8109a5iH03WiaIW0I2H08WC8bWW6
- 1CAZWV02080P8b01a06WKGHG21181CW8WYHA220HX00mpn@lxFUf43pezsSw23z@
- @000uK7100NMYz9wX0008p000Gn3wsJV8R_aGXzL000GIl00m@3at@V5000yq800
- aykqFDzmRJCabF300WpzE00SSizG000000i0V008vxvpUq000Wie600kONqz_9vy
- @AUUt300G8S400I__@PhRlzV6000DZ800O@2Kpl0c_@3100GiD00WhNp7004ZL00
- WalL@t@7400@@x@st7zGVbF0040000uY410WXx@luV9wxaX@7gUxU3000afC008y
- 03EFmu_@R100i0510WY@hu31o100GeO00OwOx5000000Y7A00myBOV@Y4FlPGz@9
- 000o4U00GotLdRJ2ps@movC000YJk00GsB6arS2lDRG@B0@VG52010IUd110WBi3
- 0000X0yT33jLdm@Dz200GOcx4ojF100G0VTRW4000000000WAnB0000280000108
- WWclD000G424000041C0006_EXclJOuR3Q_sWXlDevR60100a5U20201o2dX61CA
- Z0L00484NU2088080010804O5X4oGm000YcX@d0280WA0K8406s@dvK8OG0100zL
- 5Wl3au@0i1001SY130000WQP0K_c1zF8TvPLK2o3IcV0Uk0xolye_V3uGo0aSU_0
- 0W0q0A0iS2s5e720080FlD0XO@GRD9qcC6ltaG_D9qgT5D2OK61y010WeqWDWG00
- 0W0G0U00m@1s3142000i9o10W_7mEq29Qmd180G0080mK102W2Q2H08X414W0q4I
- 0G299811a8a0G0IG81289C1fWYW422GIO1H05X444GYqII022948W0qaa022IOAH
- 18X4140Im4I1G2P1R4m08Be08WcG40I8JI9809X404G6o61CAZWVG09W004G6aIG
- 0I03eI3C0O0905X424CHR9VRGsZIN_s3z@N10gGZVV8VwVC0GBlCy_yB@d00QZbo
- 7QlJU600010WA5ztqmFqNYJzD001400k3eddjF_V30Wp0qyy@zFy@o_OSclDVvxA
- 0swbZp@luz@plWV0eaH1@@@yD@7@p@l7zVxJ@lUr@fVz@vP@N_s@FtgU0wI0WGgC
- yl@@Ey@k7@Vxo@p_y@hJ@lwr@dkz@RtvP7yYE6@akszuwSR0GhX10000W02mNw2j
- B@3L2ypEz6KKl1D0OGNz9yMF6Rlt2000104G00GqF_YFadytO7UCorda69yu@06g
- idXq_zOxUO0m_85k@XHzZHywCivl4z_@Gt@m00BnEjUWhld700x2xjZT@@a0WtTQ
- @Y0VeFaJzI8xYDcVn60ujJNt0Pg1R4JZDD@l10aTcZVqQO_422AXfWAA9cGw@N50
- ecg@5zGzF@SgV2d8zJE@Uq21Fl@d042000elxnD5r5K6a@33H0TIZ0RCSJ5BD940
- UN@JAkQ5h4gnwdHgcv@gJ00010WvtPsWbct2cV4semhJc0JYxlQ10xtVhOgKSM2L
- dTIGi9000Gu@492J3ZSp2P@iDM0160qMvhNSLrPy4hh100G400080H00OxjAULZ1
- 0W02r1aGzRj00HheyD6Y_mlLD_9zEO0G010WAT@LlJcl840080ZDOm4W90140uD3
- CQ4O30W0004000020000G40800410WSVmO5l4QOsWZOgOAGF0W9dVAeAx5nms164
- VO598Q0000nc0OOr03Q4W480020014gKC10Y00xMOGb8CSUH2xuymu29q@@9G86U
- AbxXn3vffACc84cE7IeJI3W020s9n3vImG40842m3zYG200eR@3018000E_sWelD
- uuR3Y_c1800000G4hjq002QWHVR0014WZlD8wR3Ylq0G28W000800002G010G080
- 000O0A000000W8Y0s8m9000400c8s8W1G4H000G0G14G0I08m2aI0140081004G0
- 5900000040808W000408mmQvCKQ06rbR000GIH101BbpGwDdqbo304G0hnH20002
- DQQmz7Oq806VVO0000G8W80NHGo0x6KDY1dVs200GEs3019jpmV6OyVm9TdOm1g9
- K6X1@7q2000X61I8_43W028KFX1Pgm00G0XQLCu@03_rCX@F2fa56000_1A08u@0
- I6U8Xf7CeB79MVr08Y8WVGa00001800Wn08HZ0X0101yGM32tmWCMJu@W72GvX_7
- EPa66000snA00e_4IAVw48Y005ucGzDCCVZA0004AFn00000G4003UWXOFh81b7_
- VH500G000WbskaXvNs8@3FI_8XzBmO5Z7Q4mZSjI8tN3QkmWLQaO_MCwlH500mv8
- 100o4cXIDC8zV90800_tc1DdOG408CXI2b7RGF0F0101yGO308Y8s7G5D2K14G4m
- vXDeL03I49XS2I8z36U0wXzV8fZf40G008y11e@@40100yVG2Bnym1F6KYi1ltam
- qp60008e_b4UlnWuaJuz63YKEXBKIeHWM00001111ycX7IX8100I0hJp0080WjfO
- Oo73wy9XbGaGTX2m@1CK9T29vy00G4Wz_IuS06cuzXp1U0081GUG6Cry3z@RGZ0d
- 4sZ4vEnm@1Iq8G8Jvm0Wa3Wp18Pk0CE7u10W00D28K618LQ09yZN0805qAq0G2I2
- 802e941W4IaG22GI8101aWW44GYm2I1A2948Wam5a0A2I880ffd4144IGG0XGF91
- 88amea2H2I2808X9K5W4o4K0AGRe109a5a04GhG3098Bf48WqG50283I980fX745
- K4IGG0fD2G2AuDK1W4o4K06mRe109aba4CmgG20183f4OWrm4a2A2I8O09X541K4
- IOG09IB9188cOW02GJI288Cnf45W4I4G0CXJ8509a5a0SGZG2098Be08WcGo8m0a
- 020G0P8911a0CWKWYG21281C09WYYC22OoI0afU8LkdmvFFiOs3Z0zGN0Iq809L9
- PmOK601008yF3_@AXstn8yhDkXt344001@@@weHzL9F7vBHvV6avh4@sPGvN9Si2
- 63ux15q5WXdPhtVL_yFX2qIuuV6gEBXdhVuuUO0OY0SO36xEeL_@aCv@3j_NHbm9
- i509vxN12o2WH_D0000O7nF0008OhV3MzpWU42fY@4o7wXeYVeWVLswtZZ2DOgG3
- gEt30W000800Qrl2CI90zwp021004W000012Ev@d@bCOs@P_yiYANDutf4My@X84
- Iuyp4QRqWqdIunn4000HSa@3YzO0A2tWbHD000m000018001topGtZ6yxq37xRmv
- JFyc938010wudXNQJuhRLwjcXAxn00G0my16000meMx4UX8X_@DO6X4UmY180002
- 004qh70yzj1zfymYTCqj@33_d02I0W9_VG04000G004000F@pm4464oXAftlHh7R
- S@@32020Y57ZSlOmqw3G6GIqVw3nUnmCg9K3I2xyBn@1I4WWGH8unz@F0002uxC6
- I_U3Y590ns@mL_FKx@9TnQGR69afaSHu8nv@OiuF3QWB0oEtWsyL9n@4_Kv100G1
- TxFpQxE5@F9hsoWkZ5WX_J0040Gs99aPd4@8eIlTFaUo6zuymQ@CqQi4HsZHzBFa
- ap6pv81YA20800WGa04_1tWrKJOel4Ur@18001G000oqr00002O000gzWXTOg000
- Gm45RKUm3tHWK1w6ad46HyRW0200sWD0tUeIqHOix@63yNH@pCab1FnNA1000000
- 06FFoGv@FaYp3gL3000000048uf73wqsWkNI020GGbJ9a@F30006gnEXv7O00800
- 00W08G00GW000010W008e103EpMe@obeoo4AjCXMVOupL60048010W000WnwFC02
- 0000G00g32Ws2I8dRIW020a2k1rGPmFu90140020mGzb6axD3Bi@my9HT@l10018
- UE1ZQiI0200G_dC4Xb1IbT0UI@XNzzuuc4AbdX@zJuwf4YH9aY_@fLJ6k9FXQfU8
- yU30020iXg1vzN1cf5WXlOexz4IDYX2uD8y43YzaXJzP8A_4omwXeiUOC16wTPZv
- N8fBGI0100yv86BePWYL7WWxD0W0GmUNOKWl19UyGnHFW008eA@42q9XwmOudV6E
- wzXGmauoECgzzXOwDeHs4EFvXy@JG280mn_L0100GYi2GPjOqUG2VsoGr9CK4G2B
- VPGGU6iaN2lnPmwojqpU8Xd9HxagqWL5cb10cyn00m00O012W010010G008Gmn96
- 010Ouwa40024000G000m00G0XdWC030W060004002lJQ00000CW01XdPGwy60060
- 8GE3W008KoT2FMQmCtI4Sf1Vr@mbtCCWP2B@R0000YaxC02G0m249yrS2ZtR04G0
- 084G0G0180020034WO5E3gzt0001600088PG00120008G02H000m00O004UlpWxo
- C020G008WW8ZD010mGuB6KOc10W10000C0120eSJ3m000a1W1GW0600180100008
- GGUW6W108Oaw4IyqW6zJ8d@7MnZXs3O8jrDW100010m820301604193BBQ00m0X_
- XDekV3YVsW04J08X1GDq9W028eD@4W020K6T25uR000WWN3C004mG408qCF38W00
- Unn04002H0WGC0CCil4vbdGYv9ix73FswHd@60280008WG408ySZ1fdOmq@9804G
- 04G0W00008a04W0W0Mnv1Rr500002dpnWn4D004G0Y8G0000G0m02U_nWv2D8s23
- W00W800803W4000W04G0WHOQ00O010G008W04006800088b0300H4G10G0G4OGWa
- 6irQ25yR0G2000008Z1QmJu60048ulV3YRqWWkD000040K0WonJ86i701CH02000
- A9018W028W82GW280948Cob1rcb00I03G0040201004G1290uBV3M0o08414KW80
- G010YG0GuIs4cUA14000bDQmzJ9W020u313ort00003vpdGwJ9ycc1fqpGrZFiuA
- 3JNwn2JX028WOnS3004G004000G018W0XU@VG200HtJ90002uB@400008Y00GUY2
- 028WWEdIOD@40028W008008004GWW3pJeQV3G01CKZY1H0OGr_6q3Q2NXamoXCyc
- F37_cGS@Fq403BlMnjNFaVY1W000W02G008WOsU3_FmWjdI000000I03G0142000
- WG40S0b15_d00002Mu100000H808aK938W00002820208343c@o00G01OW140000
- W0280380000000m033xd0480WzFC014Gmxx6W0280200m5C6yVm31ZmG4ACy1g71
- tpmfL9SOl1W028wVWX@3OG200HuB6q5G2FsdW0Y00DL700W00AfpWUMD8n432FrW
- lIDeqW4_Fu14m005vbG@F64eY1jtRmZ06KeY1tdyGWfIysS2@k_Gb@6Suj4lUp04
- G02G000H0OGfbL4zl10038gInWy8O0gj2m@19i_l1BlPmth6KOZ1@zcmLB9Sil18
- W16w0b14000G014IJqWq4Ce@13gEzXYNaudoAUydX@3y8uyAEvF11002ptQmg2Fq
- @l1Ka80G010iPI2l6dGZ790148ezE3AD814G031FPm_56qXi1vFPGL86S9I2G004
- oa8X8gPOaT3YgsWyFOegR6wVGYS8a0400G408Czc4btQ00G8XttCe@t4Y0F11000
- W02F_F8X2OD8sL300G0G028004004G0XuQJeiL30014Wa6081Q3G0280G00OC660
- 01Kq6W1000200081110u5g4kf_10WI27ea000400G02rCyGNz9084KelU9W02000
- 0W000WY400WmdDeG73YkBXe_V00010900WomU00LRJew90080ucO3_FmWp1C8z@4
- W004SNS20910sHC10200rFPm9s6aCi1G004G0040040gH09sRF100I096dGZ09CO
- D3zzdGxF6yca40000000eKqV2@7mGtV9qRT2D2K10omjaQIuFj4G00000a0W00Gm
- Kr6CMT2pDdmNH6S0k1zFRm2Y9SBT20W00_AoWFTOu6V6gFoWv2OOEV6QwbX@3UeH
- 0FQsdX61guMA60GzL201u0DX40aOI02G0D290cWa4IW0I2H08W48aW0a4MGKmH81
- 11a8iW4WYG21289D99WXW422G0Q9n01X4CbK0aGo0209C2f0aWiW2W2Q2H08nC15
- W0q4I0O2P9R4m083f48Wam4a3A2I8OeH0688aGW02GJI28OZ06G01WiH03805y8a
- 0G2o2A06u941W4oaK26mI8101aXa4CmYm2IX61I0aOG0IIBB288cmW02WNM2GGCX
- H95W5i4G0OYJ8A0Bi9e0SWcG20M8B81OW7X41IGMI9m0Bm024G6aIm0IW38Ae8aW
- W0I07K2GH8X01zLRmd94@c1XlQmrjC4xQ2jldmar641W19lBHZ0ICg43jl@mEQ6K
- Y53ZmdmQP9ihV5fURmev6C1I27@RG6AOayB3@mR00GZ@Ncnx3wP0200i8jJ0Wu6h
- nzXAGIOlV9UVdXnlbOMt422aXrhb8Z@7_0uXk@Ou9L6g_l28W10W010000O4ST2p
- cQ04081GW000804kFwXVdJe0_40nhhta_3lqcJfzCqxi7vgMnmyC4X53T0nmj@F0
- 04W02G00800Ze@IusV30G0G00C08uTCM@F1G0G008YcZd@aoVhuxT62vFXdJPuyS
- OgM7ZW2JOtV6W00WazF3n_Rmc_6qSw3Y0002@8Xw@J001410uJd4xPuwc4EdkYKx
- JuXR6okzXpIUuH56UCNbyfOuBy76KVcEnD8az7wPt0GqDX000008W0yNV8rrBHrh
- FyRh45HdGcx2DwV5jWp3000104G00ev8dwbXUEDeWz7ADFX@ZIu506sHtWwZI81L
- 3o_tW@BD8jT9w@lYPXJO3zG6H@XGz3vIU3wu@Xb@D04KBOx@C4vd1z@dmIj94Vl1
- V_dmgx9KTG2ltQGnJF4Yj1zPRGvO9yzY42000clGY_@JOJR3krEXz@nupu72cXXg
- ZP8z@70W28NNC67_NnivCCuF3HcdGC@ISqD9fO7IhoFSnT8DblH@@C0WXTOKZAI@
- 1Z7yLP9R9Uy_aY@Hgva7Yyl20OLz3Z4oZ0ICVS2ZOn000WWGjb86@4A9sWs@hudW
- DorlYb3WfB_D000hDM33HERG1tFazN27udmXm9KXF33GnGnvL4MF9vFKqJOOail4
- 00c7E@tWOpOOLVFkEdX5OJe5t4s@tWWuDuzS3sYtWyyJukS9IE5ZDo630@w5000W
- p6DuZVCwCF1C000O000cktWNpDett4gnFXlpDexT3MWmZhrwgBTI0G000W6ITaYJ
- AmWXfMy8Eg7UCaXzCUexV6QN1ZJ4w20z2F00008200Nqp040WWXmJ8kDCg1FXeY2
- 9kV9UfvaAyRvB89AqF400G20OSwwrwXa@JOg@4kksWv1nOeU3w0ZXUtDOjN6kC3Z
- S3PusG9c3AaGXEPFvD0G8TdCp6vwdGDAIiv36BsnGVd9iRX758in@NgCHG5n0WHZ
- _90WICUho7MuWa8xEfDu4A4yaQuyuFbSM7hYrvD00pFOvR6igl1ncOm4m9ilA3Dk
- nmYv6W048ui49G020qZ23frzGk3gatX79HCpfyCqyl108W00mFeLVG2lccGBzCaw
- k1nrR028008G010W10o0mWI0C008004001C0017tR02O00C0028006IZt0400100
- 12m000010Guxs7YDDXbCJepFR6nlYlqPOSe72rd10yWsHzRm8r6Kug10W10_io00
- W020006AktWmpD010m0080WqxD024mm3E9C2O20W04G00401200240000WXw0Iug
- V9cLKYPNPuRH9236ZOuhOjR62ZDXXyJ0010mC@60Wge@YV3gxtWCsD8y@4Y00Xpw
- JupV3Y0mWfxJueV3Qnt08001z1aGd0642G2xiBnSxFKTF3p@@GMkIS_z3j18Hg_9
- 4fV2G010AFt00000I0000G00000cYC0G028W08004G0000058014G014G42K0000
- 41CW02cvtW@2D8lL3008500680A90008008082GW00kbc1GW018W08UmtW61C006
- 0mSEC0100028W040041002G0a000000040420G000408m00n@RG9x6024G028000
- 0202002G201gpaX61OevR300080H00eH03A_t08006G00000480140000040K0X6
- 1CuB@40000000udM0G028WWvyPu313W0244xl17rRGG@6W14G000G00OWWO@JeW@
- 4QztWWxDumU3gVFXJxJOk_A2@FX@yJ8sVC2_@Xs@POyUCYaNY@3O000W620WWl3C
- OW@4_FWXblJOuV6G01C4_l1@_RGo_6W028018WG026Kul1fjRmJe6Kp@6Z_om@15
- 5g_3z@p0008W_7O000u7g0WWk7CuaU3wVmWPxDOx33AxtWl3O85336s8X2_Du643
- _ntWy8I028WGFo6CSF3j1aGmx9C1G2HEin@1mqCm3hNamf66C@k1000TTB000000
- y823UkDXJ2Oel63IFb14m00zEaml89Khl1FuRmNE9iYX1zvcGWbFq2A3RbmmxsLy
- 6x3T@@G0_IyhB9000Z2@pWutV8Cb7UhEXxNC8B23QMX18W02D8R040WWzBCeDV3w
- VmWz7aOhv7_FWgxo9100GjF1000080l7yGww9iWX1H@R000WXCZCOz330010qrH2
- 7WRmL66yRh13gOm9u9Ko03RbyG@3m4yl1B7eIpoR000_7a00Gw@6000WOot40020
- 115080Q6QyE1000100a4Mus0800200G00018014Gu38300240220u_a40402K@Y4
- tvRmOD6aTl10010Fp8XBkV0000000202000f9pG@z90000OF73_utW3UO0200mqz
- 6itl15wOGn_F800Wti00mM094nV2R1aGxx6iwl198d020fWo@J0202GAy6iyG2e0
- 02QlC101W2bmpmtbCCNG20010cBmW2hPu@09Yu7Z@3mOwR3EbF1000GGG00U@d18
- WG0200Nb300iVk4000aoI8X@oJed_40089iUU2h7nG@@60220u4z404224qh4@rR
- 0000a2wJeH09_FOZ_zVe@1CMKOZQbJ000qak0G0KGRe209a8W0CWdG20I89198W4
- X402G229m09X985K4aGG0I2B82e8aWW0IaMI2GG8X014Wca4GGOYJ9A09a8W0G2d
- GA0I8B81uW6X40IGMG1G0DX80aGcaIm0M2908WCaaW0MQ4m0CGIOD2m0C8W0eba0
- 44IOQ4m0O2J8A09a9e0KWdG20I8B818Wd61C03a4Y0G0PGA13P4OGZ06GH8n8Z03
- W944aHG5eWcGo8W1IG090104WCaIW0I03GAe88XW0a06G4GH8511ux000um83000
- Cqzw3XzpGpvF0008028GmHQ6yXB3Ped00001C000OW00U@FX@PteCw7wnAXahOuJ
- y4_ddXg0m8MU3IeNYRTU000i9900WbPhBpPUcHXXKev100ul_00WhLzult4cWFXP
- lC8A09Q0q0C000xUlH9tUSUVBrWxnotFKyk40800000o0U008uRF6xDXktJ000GG
- IQCK_F3r0amCZjq@V5W004_F8dgl91010002e8X200nJ3pK@LSY03@glH@3pCTjD
- @o720080000SU700_jbXUzP8@v4sAzX8Ka80V9cjcXh2V8yUC2n@XcCQv8KFs@FX
- u@J8@13400@HD00uEwboSugqx52204ma_I000Uqd0000G0m@_zexJ3g@FX9@PO_V
- CkIDXHeJufrGYb@X4FnekUFwV0Z@3Ce@16W000000YusB3IO6ZWaI0X00m3GFqQF
- 3NzdGid9C@V27eCpL@ay2x6Zng20GWS_100BVaGW_mKrl4b1cGp_jSF4U000IDF0
- 0yXh7J@RGAU9iB@9fs3MblFC_dD28Xdy1004E16G0002HsWX_bOi@4gxdXsAg8jU
- Ooluab@52004W02mLV100pwtoU@9KOz3tmRG7n90048e2SIkDAan@x200Cc800Wa
- lDOwU6USa10G00B@RmMp9SUj1N_lHE_6idD3JmmmPBRac3R00W0400gYL00edAUQ
- @FXiF0hcDg000XH200eOM6kDdX1oJeym4YFt04W00dedm0o9yvl18010E2t04002
- 0W102Hs0C0029a9nyxLaSUHJuh2000FJ000DYDJn@6qyF3b0aGrx6iZ23vyBHaOd
- an7O00WxiD00ifB35TWH@BLa1o3hGnGqX6axU25EHobDRa_YJN@d000OHH000n7L
- n1WIaWl1rdmG7U9K213nEAn1GXKVmIxtr200WHl200T5vn7ORiV331eeI9Q7200G
- 000GFh10WMZJ8Ry42raX0oP8hU6oTWXLaJOYhAwC3Z_BaexjhIF6300WKq000QWt
- 000020W160008yel1rmR040008W01001200200060020mmTx60020030000OWWu@
- D000m060014m00@dQ0480X7KD000G00O004W01bcAHhfFi_IQhNc00G8000W6S00
- 0_F818G00O010sknW1@Den63Ekt00m00BVR020WXlBD00C0m2w6Cxl1O004W0100
- 148e6z40018W04G8vy7kNbX04Ou_abILS304001ld000O@rzPOYV30800SgV5tyd
- msw6ikE39NRG4084204jZxHs0OC_5IPdo002000a00@_dW00uQ91000000W02G00
- 0000KW00G0XLjDeMR3W00801080240000010G02O0140081000G0890008W04m80
- GW00grs00G0180040104000Wu@U3040A010G206GG9y6ikB3D2amDt9a5k1b@Rmm
- t6qyj1P4aG9hL0a00evx4Q48Xs@Deq030040KQG2208080000X40OQ@4000Zp300
- 8RV6s@t00W82FwdGUP9yRR2byd02O0W18PexV3G01441l1l@RGrx6StF3pmdmOXF
- CV@3PdYqW5La@l100WNxlmWMJD8V@4_GWXY_Den43Qqz1CG02hzd008WWKWI83Z4
- g2oWZvVe@WAwl8g@3m0284G@@9000aLr000004mJEJ028WG_ZCiVX1xFamR3C002
- 8O@X46WtWOKC82036kt00W02hvRmo_CyV06xFiK@3O0W00uQ@4000180006J00Gr
- 9ISkD3z_d0200X8@Dexg4m010iaG2xuRGN0Cq213fqkHiz94WWJvTJ2000Hj000p
- 4BnJrCSQT20004m020q_V2LNRGv@6014G0040Gi@6iWX1ludG686qys3DOpGu@9y
- VWS000vj300Cpi4fhdGSx90100014mmFE6W040upT3m038izk1hlQmAG6yQh1NWO
- mT66iAn3PAcmgU9CpS251p60200000qG700o_t08004xGd00G088800fMcmop600
- 2Oe@1300A5y4a18014g2nWDaCu1T3G110i4O2021121oWyFU0200000049W02JwR
- G_D6KgF39kpmxDCCll4ltOmBr9imF3D24200OluVC0080mv0Li7T50Wa0E7O3K00
- 0P_dGZ0RCN030010dB0c@3A2000Co00WJmDeDV3k1t0000IzFOmLuFC7k1T3PGzt
- 600018zU3QVA1GG00DGb0aGGWEeCetU9YRGYXQPe@1p000O3M0405q4Y0G292801
- e9a0W4IIG228H81W0aWG24GIO2I171944Wam2Y1E2988W4fba144ICG01e99144c
- uKY2G29280cW9a2W4o2s8W1GMG1G0DX80aGcaIG0I2908WCaD2O05X424GIO2I05
- 1964WaqIY02YPZ06GGCXfH0309CXq8WAK4I8Q4m0G21180ja8WWGs8G80104WCaI
- W0I03GAe88XW0a06G4GH8111koV00uqnDIxtW4088203wwsWKuC82036y7c_0uv1
- @e0m9Lyn_R02002QadP5RPl_DY5p00W_abU6I@xRq3967NlH@zA200200@@rnvCi
- Tk4lsnG0gaaVV2HFiHuvcbd33xnN1028000ydDFpmDv8r@0RZudmhwm000200OwP
- FpP6u@3T_Rm6@mCzl70WJ1wVuXr3Qi5ULwttZ2xh0004004Ktq7uCloDw@@11W00
- jvF30MNjIPSQgUd6aHbxYDOvXAM_V310S_riJR5_OyVGB20004m0VEAKKfXWg000
- 010pynyhukJFSxKBnN0prt600LIQ@YFJRHYZoPOaVI611304002uoPNjuv_@R103
- jIcGHDamg0OG7klWsXuhOo@Aomn30WKqxFmPrTCigV2z_qY008W_@t002bsqNG_h
- _3Fmdm50Bi4l41w@m3Gd8008IX00GzBYM2C3pyRmLYvCyV200W0400LWQ008_aUJ
- nd7000pG700AVhnW_POIqDI6zacCPu1a700018002ba00mwHSEoE3VkmGD8ICvS5
- 20W0cGR300Ws_600ME4ou@DeHM34009irl1zoc000808400vdKnIsLa@I2DmaGnz
- 90006XS00GuZG_DF300W04028aJF32800MflYzzDOu29MpV300W82500MrEXQjDO
- LR3grcXcXOOLR3grsWRkDeMR6Q4G80002G0340000024G0280002A02002G20100
- 08014G000W0028WUSI8ZWG4G418000eq0C000muS00uuJ8Z_tWl3C0014mGy643G
- 2@FOG9sCK1NE00WOH500yV0d3admB29SUi1@7SIxLU000QJu00G@3SUyb1V8yG@3
- gyVf7000Or900KVIc00100G01q1n3vdO00G0Wa8guey74G0140A600W0000gBJ00
- OwNEdV9XDNU000WGA4Iy@9C00W@FE@j_7W9@39IjrWPvbO35CwVT310m7Q500MnM
- YtROecS9olnWMmJO5@7Q4m8G000vvR0020WC2U8BT6o8u70eIO@7avjz90804uuU
- 60G20SnWAl7bme3L0WI5z@WF1001KH13XM@G55IauE3XMWHPa900ug602G1Q3D08
- Xa04W0Q4I08199a01a4Y0G09G81189iWeWYG2228HO1905X424GIQII011944W0q
- IY0229OAf08Xa040IO4I181P1505q4Y0G2P2A01e9a0W4oIs8W1G6I9Q4e52G1FD
- 2O06u941W4oaK26mI8101aXa4CmI616W1I2JG2e88nW0aaMI4GGCX1140ja4WWO2
- J6160JO29ZWAG09W004G6aIG0I03eI3C0O0905ZC24KH8lkRPfNFK0P2pFcGB0Iq
- d@C08Vc_EavzMOeB0I0W6@cxle20W0YlNYEpX9v_A0WAkMOke28006_KYDtF9nE3
- 6V5304vOPVYT56a00dfzlUEX000Ssl1VtcmX@IKzV2f@dGU4FiW@60Wa62_dd1YO
- uo@n_Tc18200v@cGt@FSTF6DmB10iLtalpfVSjkwdXNFV8zf4_F8XxtCe@6CwlKY
- X@P00NEpmzPMzL5psZnrzCaN63l@BncPC00v5RuzVEePc1rL40WAw8@crqlJj@Z4
- 0Cou27MA22dolOZb@t8@YGgyZ100H_htavRn9ivC63@@G5Bp0Wh1EvRBpbfhYtJ0
- 0UkHnxwElZG0e95ZFm__@D00L9wn3bM123z@Za00000yGChFCV@@9007ZltZO7zd
- XS@VexHLQ@t00CnUVl0yvlC4V_9z@d00SkjlRAzpz7A19XVw@10MIUvRv4T9OR7n
- mYfdiU@6LtN10gxmkZA5200GlxCq@03F7Ynq@a0WZmQ@18NkTZJ@Pe509MlzXe@V
- OwV3w_@10a3a3VpGpt6Cyj1DVdGoYCCyj1DVd00100400WDVdGZ0510408Z03Eit
- 001W2G01a0W004@l1XFc04G008008200000A9iDk1001200W00160eq090GG0G00
- 2eqW7002100CQewJEZx@X2@Pur@4AG_XzNK101400_nxLl_Sw_4gy@XO@JO4w7w_
- l500UJblbPuL9C_l1@7yGA4Lq@0C0u1C6UUoXlD8nq4YT0Zk7UeUrP0mkUFSzatj
- _G6QUyU39FkZ10uxgZpdCpc7gR@X5uPO65CM@_400B11fNnxDCS7l4ltOGD_6yU3
- 3D2O4000XyRCOxU300001110uXVCUlnWC2oHmu2m@1GUn0R2jG0_FuV2G1D290aW
- a02W0Q2H08X49aW0a4I0G098811a8iWKWYG21289C19WYW422GIQ9H01X444G0qI
- I0229CAf0aWa020IO2H18XC15W2q4I0G2P1R4m08Bf48WaG40283I98eHWMG1FX8
- 0aGcW2m0U2908XiaaW1MQ4m0CmIO2I15194CaHW1mW0IaMI2GGCn8Z03W9Cbe0aG
- Y02W9S2fWC2g09W0G6160CWKWYG21281C09WYW422Ga80K_MZLT@mq@9KvN5NtA4
- iG3WbJjV@V3Wqx0yztaZM_Gwn9qvV5J8pGj@CaFE9chK0QUUoNdP8piAEUtZtrne
- u@70G000Au0equLxy4Zo3huU_G4G008VQ1uVQ@sudX_@9fZ@4Awi8at20@yBN2x9
- 00W08D1pw@73RT80@7i7000e_7W9cLd0360q@F3VCOpW0R4y030040w@NYK0IubV
- 3siFXe_P0200m6jF4wl1vkGIW@U8Pt0OuVd2Kudq7Q901XyUx0axVNzUinw9LaQR
- 23ViK@@ROF_0OlXngarWyBaO4Z4AWnZ9@hOtVCQ@l533003@JRm@8XPq1Ou@F7EH
- e_@tG3P1G04LdwT23cxXNp1W@7g_@WJCH_0Cy@RLFfI9Mpa14CsIB06_NkhhKftg
- VQlB4UJ30v_NNhFTLMlAUQ106_Fmrt8v6EL_wl5iG40n@yVmclLgC3BJfr9Wd0To
- 1erdU@v@78GD0zg_600200040W008_ECXn7n00G0mys9y2v3FcY100800200XzdG
- ufX8vQ18zh@1000yPk10W00sBtWH0CeyS3_Ct001W07eRmH06SWk171KHQ0F4dk1
- J7c0100WLqDe_G6QItWPQDuMT3YJtWH0UuBH60040s8G2G0806QtWZ0C000WmN1C
- Sie1bjR0810WItJeq03iAn0W0G2H000000012e00002C001400G2H08W04028280
- 0W020003C0bG200000W0I02W00m020m0100aG2008WmH09W020v8W4000G0208u8
- 03M3m0001a0402E2W1009a0W02040180000401qH090W02u806G01004G0000010
- 0GW61I080000G0fZ0Uuh03E2W18WCGJ3aGS_6yL03LwRWbL2WZeXfRV6Irda3zJO
- wZ7cErWiNbO@L9_WzXlxh8gR9gxc49WD0vNy601204008txdG_5R02008@2O0200
- cVXA0020uEH0yTu@zkZt_5O4xBIlrJ2aR5W@3_Fxp@lEz@gN@Vws@RLSimNkgmV9
- Ul76v8q@_@@@J0WW80G840822040;
- 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 9EC3;
|