@CAT,P 1085-001-001.,///10000 @ASG,T TEMP.,///10000 @ELT,OI TEMP.1085-001-001,,,141775053441,000 )@@G@@**PF**@@@ &#@@@@@@@@@@@[@)]@@@]FE@@@@@@@J@@2)@@@]F^@@@@@@@@@@@@@@@@@@@@@AA )@@G@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@]F^A[P@@D@@@@@@@]/@@@@W@@@@@@@@@@@@@@@@@@@AB )@@G@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@]'@@@@@@@@@@[$@@@@@@@@@@@@@@@@@B@@@@@T@@IAC )@@G@@@@@@].@@@@@@@@@@@+@@@@]_@@@@];@[]@@@@[#@@@@[^@@@@@5@@@@@@@@@@@2@@@@[A@@@AD )@@G@@@@@@@@@[B@@@@@@@@=@@@@@1@@@@@@@[C@@@@@@@@@@@4@@@@@>@@@@[@@@@@@@@@K@@@@@@AE )@@G@@@@Z@@@@@-@@$@[F@@F@[&@[%@@@@@@@[6@@@@@L@@0@@S@]1@@@@@@@@@@@N@@@@@@@@@@@@AF )@@G@@@@@@@@@@@@@@@@@@@8@@@@@@@@@@["@@@@@/@@@@@@@@@@@@@@@@@@@@@@@@@@@@[R@@@@[>AG )@@G@@@@@@@)@@H@@@@@@@[G@@@@[H@@@@@E@[7@[J@@@@@]@@@@@!@@@@@9@@@@@@@@@@[L@@@@@@AH )@@G@@@@W@@A@@@@@@@@@@[P@@@@@@@@@@@@@@@@[V@@@@[[@@@@[X@@@@@@@@@@[M@@@@[N@@@@@DAI )@@G@@@@@@@[@@@@@@@@@@@@@@<@@@@@@@@@@@@@@@@[8@@@@@^@@@@@@@@@@@@@]7@@@@@V@@@@@@AJ )@@G@@@@@@@U@@C@@@@@@@@X@@R@@@@@@@@@@@3@@@@@@@@@@[Y@@@@[Z@@.@@@@@@@@@@@@@@&@@@AK )@@G@@@@@@@@@@ @@@@@@@@J@[-@@@@@@@@@@@@@@@@@@@@7@@@@@@@@"@@@@@@@@@@@*@@@@[Q@@@AL )@@G@@@@@@@@@@@@@@@[+@@:@[<@@@@[=@@@@@@@@@@@@@@@@@;@@@@@@@@@@@@@@@@@@@@@@@@@@PAM )@@G@@@@@@@@@@@@@@@@@@@@@@?@@@@[:@@@@@,@@M@@@@@@@@@@@@@@6@@#@@@@@@@@@@@@@@E@]_AN )@@G@@PARA @@@@@@@@[@@@ @/@[@][@@@@]@@@@W@B/JDJCE AO )@@G@@@@@@[T@@[@@@ @/@[@][@@@@[@@@@W]I.#CMCS @@@@@O@@[@@@AP )@@G@@ @/@[@][@@@@[@@@@W#I.LCMCU @@@@[*@@[@@@ AQ )@@G@@@/@]@#[@@@@[@@@@W^I.)CMCELT @@@@[)@@A@@@LIBRARY-W @5I@R_^@@@]HAR )@@G@@@@@@W J/^GWDBONES @@@@@Y@@A@@@LIBRARY-W @\J@R6^@@@["@@@@YM#M%^]EAS )@@G@@VALIDATION @@@@@'@@[@@@ @/@[@][@@@[Q@@@@)KO;'^EEANIMAL AT )@@G@@@@@@@@@@A@@@ )@@]@@@@@@[!@@@@-&QF:#DFPCF-LISTER @@@@[O@@A@@@AU )@@G@@ @?G@QU^@@@[5@@@@CFH!ALFCRICK-SPEED @@@@@\@@[@@GTEMP-ONLY @/@[@]N@@@@GAW )@@G@@@@@@*5G1.ALFCRICK-SPEED @@@@@@@@ @@@TEMP-ONLY @@@@(H@@[@@G@@@@([G"QALFAX )@@G@@SITE-LIST @@@@@@@@[@@@ @/@I@ [@@@@)@@@@(IG$0BBFROLL-OUT AY )@@G@@@@@@@@@K[@@@THE-FIXES @/@B@ [@@@]M@@@@(,M4QF FPACKER @@@@]8@@[@@@AZ )@@G@@ @/@]@#N@@@^B@@@@?@M!%GPHPACKERMAP @@@@@@@@[@@@ BA )@@G@@@/@]@#A@@@@D@@@@0BM"EGPHPROPRIETARY @@@@@@@K[@@@ @ @@@[[@@@@ABB )@@G@@@@@@0KJ=YDFHSCHPROCS @]]@@@@K]@@@ @ @@@[@@@@@$@@@@0QL7^GRHBC )@@G@@COMPLETE @@@@@@@K[@]C @/@O@AN@@@]B@@@@0.MIJGRHDUMP BD )@@G@@@@@@@@@K[@]H @/@C@AN@@@[^@@@@3^MW)GRHERPROCS @@@@@@@@B@@QBE )@@G@@LIBRARY-W @@@@@@@@@@ ^@@@@4CO )BTHERPROCS @@@@@@@@]@@@LIBRARY-W BF )@@G@@@ @@@[[@@@^5@@@@9GN@N!GGRHROADBLOCK @@@@@%@K[@]=BJ )@@G@@ @/@D@AN@@@@Z@@@[]+N!5GRHSCHEDULER @@@@@@@K[@]3 BK )@@G@@@/@^@ N@@@^P@@@[#[N7TGRHSINK @@@@@@@K[@]$ @/@A@AN@@@@SBL )@@G@@@@@[BQN9$GRHSWAP @@@@@@@K[@]% @/@ @AN@@@@U@@@[B,N;HGRHBM )@@G@@UNDELETE @@@@[D@K[@], @/@G@AN@@@['@@@[CCOH^GRHWRITE BN )@@G@@@@@@@@@K[@]\ @/@ @AN@@@@7@@@[E]OHYGRHPRINT @@@@[E@K[@]6BO )@@G@@ @/@O@CN@@@A>@@@[E9O0.GRHCHECK @@@@@@@K[@] BP )@@G@@@/@1@BN@@@ :@@@[LY@^XGSHDISPATCHER @@@@@(@K[@]G @/@U@BN@@@#IBQ )@@G@@@@@[RD@ ZGSHINPUT @@@@@@@K[@]2 @/@"@BN@@@ 3@@@[UR@B GSHBR )@@G@@PROTECT @@@@@@@K[@]Z @/@A@BN@@@]G@@@[)E@FBGSHSEARCH BS )@@G@@@@@@[(@K[@]4 @/@%@BN@@@#_@@@[+Q@F(GSHSOURCE @@@@@@@K[@]*BT )@@G@@ @/@D@BN@@@@/@@@[&P@GMGSHDELETE @@@@@@@K[@]F BU )@@G@@@/@V@^N@@@#J@@@[$LL5VGVHRDIT$ @@@@@@@K[@]- @/@J@#N@@@@/BV )@@G@@@@@[%)M1DGVHRDITA$ @@@@@@@K[@]) @/@B@^N@@@[)@@@[:WM4YGVHBW )@@G@@OUTPUT @@@@@@@K[@]U @/@?@ N@@@^^@@@[?/NV&GVHEOT BX )@@G@@@@@@@@@K[@]M @/@J@]N@@@[Z@@@[1@LQ#GXHPOSITION @@@@@@@K[@]XBY )@@G@@ @/@M@]N@@@[Z@@@[2ZL)2GXHSELECT @@@@[3@K[@]& BZ )@@G@@@/@M@^N@@@[I@@@[3"MA#GXHEDITING @@@@@@@K[@]I @/@%@#N@@@#UCA )@@G@@@@@[5GN]%GXHCOPY @@@@@@@K[@]D @/@+@#N@@@[*@@@[8&OHAGXHCB )@@G@@ELEMENTMODES@@@@@@@K[@]K @/@G@]N@@@[G@@@['IL[1GYHPRINTELEMENTCC )@@G@@@@@@@@@K[@]0 @/@G@]N@@@^^@@@[;ULJFGYHTRANSFERSDF @@@@@@@K[@]!CD )@@G@@ @/@D@]N@@@^D@@@[_YLUXGYHFIND @@@@@@@K[@]P CE )@@G@@@/@H@]N@@@[O@@@]#$L<\GYHRENAME @@@@[ @K[@]+ @/@B@#N@@@]CCF )@@G@@@@@]^;L(CGYHSTATUS @@@@@@@K[@]( @/@!@AN@@@]D@@@]B#L37GYHCG )@@G@@ELEMENT @@@@[/@K[@]J @/@W@^N@@@#D@@@]DGGIT[[IPACK CH )@@G@@@@@@[!@K[@]V @/@I@CN@@@^%@@@]GPGK<[[IPREPARE @@@@[K@K[@]YCI )@@G@@ @/@R@#N@@@[J@@@]K_G=^[[IINTERCHANGE @@@@@@@K[@]Q CJ )@@G@@@/@B@CN@@@RO@@@]MIG*I[[ICSF @@@@@@@K[@]E @/@S@^N@@@]$CK )@@G@@@@@](+K>0[OIMAINTSKEL @]@@@@@K[@@@DOC @ @@@[B@@@^O@@@]?DI8REFHCL )@@G@@IOGET @@@@@@@K[@]R @/@Q@DN@@@[M@@@]0XKR\]IIFILEMODES CM )@@G@@@@@@@@@K[@]O @/@-@AN@@@]!@@@]1\L@)]IITRANSFER @@@@[I@K[@]?CN )@@G@@ @/@T@CN@@@GJ@@@]4WLZ:]IIADIT$P @@@@@@@@]@@@LIBRARY-W CO )@@G@@@[@@@[[@@@#[@@@#@:L@ME HBDIT$P @@@@[W@@]@@@LIBRARY-W @[@@@[[@@@@_CP )@@G@@@@@##?L@SE HADIT$ @@@@@@@@ @@@LIBRARY-W @@@#^5@@^@@E@@@#^:L@\E HCQ )@@G@@ADIT$A @@@@@@@@ @@@LIBRARY-W @@@# ]@@#@@D@@@#^9L@/E HADIT$B CR )@@G@@@@@@@@@@ @@@LIBRARY-W @@@# F@@#@@A@@@# L[BE HADIT$C @@@@[2@@ @@@CS )@@G@@LIBRARY-W @@@# K@@[@@]@@@# IL[GE HADIT$F @@@@@@@@ @@@LIBRARY-W CT )@@G@@@@@# +@@]@@L@@@# LL[VE HADIT$H @@@@@@@@ @@@LIBRARY-W @@@# &@@[@@]CU )@@G@@@@@# =L[)E HADIT$L @@@@@@@@ @@@LIBRARY-W @@@# *@@[@@[@@@# $L[=E HCV )@@G@@ADIT$S @@@@@@@@ @@@LIBRARY-W @@@# 0@@#@@B@@@# (L[0E HADIT$T CW )@@G@@@@@@[.@@ @@@LIBRARY-W @@@# _@@^@@G@@@# 3L[.E HADIT$U @@@@@@@@ @@@CX )@@G@@LIBRARY-W @@@#AH@@]@@E@@@#A#L]BE HBDIT$ @@@@@@@@ @@@LIBRARY-W CY )@@G@@@@@#AS@@A@@D@@@#AJL]IE HBDIT$A @@@@@@@@ @@@LIBRARY-W @@@#A)@@^@@]CZ )@@G@@@@@#AYL]ME HBDIT$B @@@@[S@@ @@@LIBRARY-W @@@#A>@@#@@[@@@#A=L]QE HDA )@@G@@BDIT$C @@@@@@@@ @@@LIBRARY-W @@@#A(@@[@@[@@@#A*L]VE HBDIT$F DB )@@G@@@@@@@@@@ @@@LIBRARY-W @@@#A:@@]@@[@@@#A%L]ZE HBDIT$H @@@@[U@@ @@@DC )@@G@@LIBRARY-W @@@#A,@@[@@[@@@#A!L] @/@;@^N@@@OIDY )@@G@@@@@#*!J:-]MIMAP @@@@@@@@A@[9 =@@#@@@@@@PF@@@#/;@-4GIHDZ )@@G@@COMMUNICATE @@@@@@@K[@]B @/@J@CN@@@["@@@^MANQV#QIENTRY EA )@@G@@@@@@@@@K[@]9 @/@^@ N@@@]4@@@^O^K%"#YIDESCRIPTIONS@@@@[5@@[@@@EB )@@G@@ @ @[@]D@@@@J@@@^Q8K6/#YIFANG @[1@@@@K[@@@SUMMARY EC )@@G@@@ @@@[[@@@@;@@@^RBKO*^RIFANG @]5@@@@K[@@@TAPEDUMP @/@A@BB@@@@;ED )@@G@@@@@^S]@*= CIDESCRIBE @@@@@@@K[@@@ @/@^@ [@@@@K@@@^S.NU% CIEE )@@G@@CERU$ @@@@@@@@[@[4 @ @]@#]@@@@[@@@^THNW> CICERU$ EF )@@G@@@@@@@@@@ @@@ @@@^TI@@[@@@@@@^TIN_" CIREMAP @@@@@@@@[@@@EG )@@G@@ @ @[@]D@@@@]@@@^TJO@C CITEST @@@@@@@K[@@@CB EH )@@G@@@ @ @ [@@@@#@@@^TLOC/ CIPDP @@@@@@[@A@@@ =@@]@@@@@@#!EI )@@G@@@@@^TOIGUC[HFULLGEN @@@@@@@@[@@@ @ @ @ D@@@@#@@@^X[[BE DIEJ )@@G@@MAP @['@@@@K[@@@ @/@O@IA@@@@3@@@^X^]*N DIMAP EK )@@G@@@[;@@@@K[@@@IBANK @ @A@ A@@@@,@@@^X7]*X DIMAP @@@@@@@K[@@@EL )@@G@@DBANK @ @B@ A@@@@\@@@^Y>]*& DIOPTION @@@@@@@K[@]T EM )@@G@@@/@I@]N@@@@\@@@^ZO]:N DIBGET @@@@@@@K[@]# @/@=@CN@@@EHEN )@@G@@@@@^)#]?S DIUPDGEN @@@@@@@@[@@@ @ @@@[D@@@@[@@@^%KN42^CJEO )@@G@@MERGEPCF @@@@@@@@[@@@ @ @[@]D@@@@]@@@^%LL\U^DJMAINTSKEL EP )@@G@@@@@@@@@@[@@@ @ @ @ D@@@]:@@@^%NL\;^DJFANGDEF @@@@@@@@]@@@EQ )@@G@@PROC @ @@@[[@@@^A@@@^?"G:#^PJSCHPROCS @@@@@@@@]@@@PROC ER )@@G@@@ @@@[[@@@@X@@@^1^G:O^PJBGET @@@@@@@@ @@@ @@@^10@@]@@JES )@@G@@@@@^1-G:R^PJBSP$ @@@@@@@@ @@@ @@@^2M@@A@@)@@@^12G:!^PJET )@@G@@CHECK @@@@@@@@ @@@ @@@^2:@@#@@N@@@^2SG?@^PJCOMMANDS EU )@@G@@@@@@@@@@ @@@ @@@^3]@@^@@O@@@^2,G?U^PJCOMMUNICATE @@@@@@@@ @@@EV )@@G@@ @@@^3I@@^@@C@@@^3AG??^PJCOMPLETE @@@@@@@@ @@@ EW )@@G@@@@@^3S@@#@@A@@@^3MG!#^PJCOPY @@@@@@@@ @@@ @@@^3=@@]@@DEX )@@G@@@@@^3VG!N^PJCSF @@@@@@@@ @@@ @@@^3,@@^@@C@@@^3&G!+^PJEY )@@G@@DELETE @@@@@@@@ @@@ @@@^3/@@#@@E@@@^32G!6^PJDISPATCHER EZ )@@G@@@@@@@@@@ @@@ @@@^4C@@#@@D@@@^3_G,C^PJDUMP @@@@@@@@ @@@FA )@@G@@ @@@^4J@@]@@^@@@^4FG,V^PJEDITING @@@@@@@@ @@@ FB )@@G@@@@@^4&@@^@@P@@@^4LG,*^PJELEMENT @@@@@@@@ @@@ @@@^47@@ @@HFC )@@G@@@@@^4%G,_^PJELEMENTMODES@@@@@@@@ @@@ @@@^5]@@]@@A@@@^4/G\N^PJFD )@@G@@EMBED @@@@@@@@ @@@ @@@^5<@@^@@Z@@@^5^G\+^PJEOT FE )@@G@@@@@@@@@@ @@@ @@@^5\@@]@@C@@@^5$G0T^PJERASE @@@@@@@@ @@@FF )@@G@@ @@@^56@@[@@ @@@^51G0!^PJFILEMODES @@@@@@@@ @@@ FG )@@G@@@@@^6D@@#@@M@@@^57G07^PJFIND @@@@@@@@ @@@ @@@^6O@@]@@CFH )@@G@@@@@^6GG1I^PJINTERCHANGE @@@@@@@@ @@@ @@@^6R@@]@@[@@@^6QG13^PJFI )@@G@@IOGET @@@@@@@@ @@@ @@@^6W@@[@@#@@@^6TG2R^PJMARK FJ )@@G@@@@@@@@@@ @@@ @@@^6)@@]@@#@@@^6XG2+^PJOPTION @@@@@@@@ @@@FK )@@G@@ @@@^6*@@]@@A@@@^6+G2\^PJOUTPUT @@@@@@@@ @@@ FL )@@G@@@@@^65@@]@@F@@@^6%G2.^PJPACK @@@@@@@@ @@@ @@@^7H@@^@@QFM )@@G@@@@@^67G3H^PJPATCH @@@@@@@@ @@@ @@@^7O@@[@@#@@@^7LG3*^PJFN )@@G@@POSITION @@@@@@@@ @@@ @@@^7W@@]@@B@@@^7PG32^PJPREPARE FO )@@G@@@@@@@@@@ @@@ @@@^7=@@]@@A@@@^7YG3_^PJPROTECT @@@@@@@@ @@@FP )@@G@@ @@@^7%@@[@@^@@@^7&G5]^PJRDITA$ @@@@@@@@ @@@ FQ )@@G@@@@@^7!@@]@@]@@@^7:G5G^PJRDIT$ @@@@@@@@ @@@ @@@^71@@]@@]FR )@@G@@@@@^7\G5U^PJRENAME @@@@@@@@ @@@ @@@^7;@@]@@C@@@^73G5>^PJFS )@@G@@REWIND @@@@@@@@ @@@ @@@^8@@@]@@#@@@^7.G55^PJROADBLOCK FT )@@G@@@@@@@@@@ @@@ @@@^8^@@[@@]@@@^8]G6^^PJSCANNER @@@@@@@@ @@@FU )@@G@@ @@@^'H@@D@]C@@@^8 G6K^PJSELECT @@@@@@@@ @@@ FV )@@G@@@@@^'V@@[@@ @@@^'QG8K^PJSINK @@@@@@@@ @@@ @@@^'X@@[@@[FW )@@G@@@@@^'WG8U^PJSOURCE @@@@@@@@ @@@ @@@^')@@[@@]@@@^'YG8>^PJFX )@@G@@STATUS @@@@@@@@ @@@ @@@^'8@@^@@R@@@^'-G8\^PJSWAP FY )@@G@@@@@@@@@@ @@@ @@@^'"@@[@@]@@@^'/G9^^PJTOC @@@@@@@@ @@@FZ )@@G@@ @@@^;V@@^@@W@@@^'_G9S^PJTRANSFER @@@@@@@@ @@@ GA )@@G@@@@@^/)@@ @[[@@@^;ZG94^PJTRANSFERSDF @@@@@@@@ @@@ @@@^/'@@^@@PGB )@@G@@@@@^/>G')^PJUNDELETE @@@@@@@@ @@@ @@@^. @@]@@B@@@^/"G'7^PJGC )@@G@@WRITE @@@@@@@@ @@@ @@@^.E@@[@@#@@@^.BG; ^PJPRINTELEMENTGD )@@G@@@@@@@@@@ @@@ @@@^.<@@^@@S@@@^.FB@,BAKSTANDARDSGS @@@@@@@@[@@@GE )@@G@@ @ @G@ D@@@@B@@@^.$BP[BAKINPUT @@@@@@@@ @@@ GF )@@G@@@@@^..@@]@@J@@@^.,L%EBAKSCHEDULER @@@@@@@@ @@@ @@@^" @@#@@AGG )@@G@@@@@^._L%QBAKSEARCH @@@@@@@@ @@@ @@@^"P@@#@@H@@@^"CL%-BAKGH )@@G@@FANG @]"@@@@K[@@@RELEASE @ @H@ B@@@[G@@@^"SMAABAKPRINT GI )@@G@@@@@@@@@@ @@@ @@@^_'@@]@@Q@@@^_=NL0GQLPARAMETERS @@@@@@@K]@@@GJ )@@G@@ @ @@@[[@@@] @@@^_/NA$[LMPCF @@@@@@@K[@@@ GK )@@G@@@ @@@[[@@@[M@@@ ][NBQ[LMENTRY @@@@@@@@ @@@ @@@ #-@@ @@IGL )@@G@@@@@ #NNCR[LMFANGNR @@@@@@@@A@@@ =@@]@@@@@@D*@@@ #&NC2[LMGM )@@G@@FANG$ @@@@@@@@A@@@ =@@]@[@@@@DZ@@@ HINC/[LMFANG GN )@@G@@@@@@@@@@A@@@ =@@]@[@@@@[[@@@ Q!NDB[LMTCF @@@@@@@K[@@@GO )@@G@@ @ @@@[[@@@@[@@@ R,NRU[LMFANG @@@@@@@K[@@@ GP )@@G@@@/@N@MB@@@H-@@@ R\J$'[OMINTERCH @@@@@@@K[@@@DOC @ @]@#B@@@@3GQ )@@G@@@@@ >KJ($[OMFANG @@@@@@@K[@@@ @/@N@MB@@@H-@@@ R\J$'[OMGR )@@G@@INTERCH @@@@@@@K[@@@DOC @ @]@#B@@@@3@@@ >KJ($[OM@@@#E<@@#@@[GS )@@G@@@@@@@@@K[@@@ @/@N@MB@@@H-@@@ &@J$'[OMINTERCH @#^@@@)K[@@@GT )@@G@@DOC @ @[@]B@@@@1@@@ 3-J**[OMINTERCH @@@@@@@K[@@@DOC GU )@@G@@@ @]@#B@@@@3@@@ 4MJ($[OMFANG @#K@@@)@A@@@ =@@]@[@@@@[[GV )@@G@@@@@ 8?NMZGQLFANG @[3@@@@K[@@@ @/@M@LB@@@H)@@@ 9!NWWGQLGW )@@G@@PARAMETERS @#C@@@)K]@@@ @ @[@][@@@] @@@ABHNA>[LMPARAMETERS GX )@@G@@@@@@@@@K]@@@ @ @@@[[@@@] @@@ADMNA$[LMTCF @#F@@@)K[@@@GY )@@G@@ @ @^@ [@@@@+@@@AFRNA9[LMPCF @@@@@@@K[@@@ GZ )@@G@@@ @@@[[@@@[M@@@AF9NBQ[LMTCF @#G@@@)K[@@@ @ @@@[[@@@@[HA )@@G@@@@@AHFNBR[LMTCF @#L@@@)K[@@@ @ @[@][@@@@[@@@AHGNB_[LMHB )@@G@@ENTRY @@@@@@@@ @@@ @@@AHV@@ @@I@@@AHHNCR[LMFANGNR HC )@@G@@@@@@@@@@A@@@ =@@]@@@@@@D*@@@AH)NC2[LMFANG$ @@@@@@@@A@@@HD )@@G@@ =@@]@[@@@@DZ@@@ARCNC/[LMFANG @@@@@@@@A@@@ HE )@@G@@=@@]@[@@@@[[@@@A)$NDB[LMTCF @#M@@@)K[@@@ @ @]@#[@@@@[HF )@@G@@@@@A-*NRP[LMTCF @@@@@@@K[@@@ @ @@@[[@@@@[@@@A-(NRU[LMHG )@@G@@SEARCH @#=@@@)@ @@@ @@@AKG@@#@@H@@@AJ_H/9BAKFANGNR HH )@@G@@@#V@@@)[A@@@ =@@]@@@@@@HN@@@AKJH.XBAKFANG$ @#W@@@)[A@@@HI )@@G@@ =@@]@[@@@@GJ@@@AX+H.0BAKFANG @#X@@@)[A@@@ HJ )@@G@@=@@]@[@@@@["@@@A(1H"^BAKPCF @^I@@@)K[@@@ @ @]@#[@@@@;HK )@@G@@@@@A:\IP?BAKTCF @#T@@@)K[@@@ @ @#@^[@@@@#@@@A?%I="BAKHL )@@G@@TCF @#Y@@@)K[@@@ @ @^@ [@@@@^@@@A?!I*MBAKINPUT HM )@@G@@@#Z@@@)@ @@@ @@@A!@@@]@@J@@@A?1I*(BAKFANGNR @#)@@@)[A@@@HN )@@G@@ =@@]@@@@@@HN@@@A!]I(BBAKFANG$ @#-@@@)[A@@@ HO )@@G@@=@@]@[@@@@GJ@@@A'PI(OBAKFANG @#+@@@)[A@@@ =@@]@[@@@@["HP )@@G@@@@@BA=I(-BAKTCF @#<@@@)@[@@@ @ @@@[[@@@@[@@@BC+KVNBAKHQ )@@G@@INPUT @#(@@@)@ @@@ @@@BC2@@]@@J@@@BC@@@)[A@@@ =@@]@@@@@@HN@@@BC4KWBBAKFANG$ @#&@@@)[A@@@HS )@@G@@ =@@]@[@@@@GJ@@@BQBKWQBAKFANG @#$@@@)[A@@@ HT )@@G@@=@@]@[@@@@["@@@B+QKW-BAKTCF @#*@@@)@[@@@ @ @[@][@@@@[HU )@@G@@@@@B=OKYSBAKSEARCH @#%@@@)@ @@@ @@@B=+@@#@@H@@@B=PKY!BAKHV )@@G@@FANGNR @#:@@@)[A@@@ =@@]@@@@@@D>@@@B=>KZEBAKFANG$ HW )@@G@@@#?@@@)[A@@@ =@@]@[@@@@DW@@@B,EKZQBAKFANG @#!@@@)[A@@@HX )@@G@@ =@@]@[@@@@[[@@@B7&KZ)BAKTCF @#,@@@)K[@@@ HY )@@G@@@ @@@[@@@@@#@@@B8$K!SBAKINPUT @#4@@@)@ @@@ @@@B89@@]@@JHZ )@@G@@@@@B8%K!,BAKSEARCH @#\@@@)@ @@@ @@@B9D@@#@@I@@@B8;K!;BAKIA )@@G@@FANGNR @#0@@@)[A@@@ =@@]@@@@@@D&@@@B9GK,TBAKFANG$ IB )@@G@@@#1@@@)[A@@@ =@@]@[@@@@DW@@@C]2K,&BAKFANG @#2@@@)[A@@@IC )@@G@@ =@@]@[@@@@[[@@@CGIK,1BAKTCF @#3@@@)K[@@@ ID )@@G@@@ @[@]@@@@@#@@@CHJK',BAKSEARCH @#'@@@)@ @@@ @@@CHZ@@#@@HIE )@@G@@@@@CHMK;]BAKFANGNR @#5@@@)[A@@@ =@@]@@@@@@D>@@@CH+K;YBAKIF )@@G@@FANG$ @#6@@@)[A@@@ =@@]@[@@@@DW@@@CRBK;%BAKFANG IG )@@G@@@#7@@@)[A@@@ =@@]@[@@@@[[@@@C)IJ )@@G@@@@@C-'L@NBAKFANG$ @#/@@@)[A@@@ =@@]@[@@@@DW@@@C:ZL@ZBAKIK )@@G@@FANG @#.@@@)[A@@@ =@@]@[@@@@[[@@@C4;L@(BAKTCF IL )@@G@@@#"@@@)K[@@@ @ @[@]@@@@@ @@@C5/LH7BAKINPUT @#_@@@)@ @@@IM )@@G@@ @@@C6K@@]@@J@@@C6[LIGBAKSEARCH @^@@@@)@ @@@ IN )@@G@@@@@C6Z@@#@@H@@@C6MLITBAKFANGNR @^[@@@)[A@@@ =@@]@@@@@@D>IO )@@G@@@@@C6+LI.BAKFANG$ @^]@@@)[A@@@ =@@]@[@@@@DW@@@D@BLJDBAKIP )@@G@@FANG @^#@@@)[A@@@ =@@]@[@@@@[[@@@DDIT )@@G@@@@@DFHLV!BAKFANG$ @^D@@@)[A@@@ =@@]@[@@@@DW@@@DO2LV;BAKIU )@@G@@FANG @^E@@@)[A@@@ =@@]@[@@@@[[@@@DYILWBBAKTCF IV )@@G@@@^H@@@)K[@@@ @ @#@^@@@@@B@@@DZJL(6BAKINPUT @@@@@@@@ @@@IW )@@G@@ @@@DZ>@@]@@J@@@DZQL%EBAKSCHEDULER @@@@@@@@ @@@ IX )@@G@@@@@DZ!@@#@@A@@@DZ$L%QBAKSEARCH @@@@@@@@ @@@ @@@DZ.@@#@@HIY )@@G@@@@@DZ0L%-BAKFANGNR @^N@@@)[A@@@ =@@]@@@@@@D>@@@D)@L:^BAKIZ )@@G@@FANG$ @^O@@@)[A@@@ =@@]@[@@@@DV@@@D(>L:KBAKFANG JA )@@G@@@^P@@@)[A@@@ =@@]@[@@@@[[@@@D3@L:VBAKPARAMETERS @^G@@@)K]@@@JB )@@G@@ @ @[@][@@@] @@@D4[L50BAKPARAMETERS @@@@@@@K]@@@ JC )@@G@@@ @@@[[@@@] @@@D6AL52BAKTCF @^J@@@)K[@@@ @ @^@ @@@@@CJD )@@G@@@@@D8FL7@BAKPCF @^K@@@)K[@@@ @ @@@[[@@@@0@@@D8NL7SBAKJE )@@G@@TCF @^L@@@)K[@@@ @ @@@[[@@@@[@@@D9#L7TBAKPCF JF )@@G@@@@@@@@@K[@@@ @ @[@][@@@@7@@@D9^L;9BAKTCF @^Q@@@)K[@@@JG )@@G@@ @ @[@][@@@@[@@@D9;L/IBAKENTRY @@@@@@@@ @@@ JH )@@G@@@@@D'E@@ @@I@@@D9/L/>BAKFANGNR @@@@@@@[A@@@ =@@]@@@@@@D>JI )@@G@@@@@D'JL.#BAKFANG$ @@@@@@@[A@@@ =@@]@[@@@@DV@@@E#4L.JBAKJJ )@@G@@FANG @@@@@@@[A@@@ =@@]@[@@@@[[@@@EHJL.TBAKTCF JK )@@G@@@@@@@@@K[@@@ @ @]@#[@@@@[@@@EIKL"ABAKTCF @^S@@@)K[@@@JL )@@G@@ @ @#@^@@@@@G@@@A\!N'4^CJTCF @^-@@@)K[@@@ JM )@@G@@@ @^@ @@@@@L@@@A\9O$7^CJEMBED @^+@@@)@ @@@ @@@A0(@@^@@ZJN )@@G@@@@@A0EO*S^CJENTRY @^<@@@)@ @@@ @@@A0;@@ @@I@@@A0!O*0^CJJO )@@G@@EOT @^=@@@)@ @@@ @@@A1C@@]@@C@@@A1@O(]^CJSCHEDULER JP )@@G@@@^>@@@)@ @@@ @@@A1K@@#@@A@@@A1EO(F^CJTRANSFER @^&@@@)@ @@@JQ )@@G@@ @@@A2O@@ @[[@@@A1NO(R^CJFANGNR @^$@@@)[A@@@ JR )@@G@@=@@]@@@@@@D>@@@A2TO%B^CJFANG$ @^*@@@)[A@@@ =@@]@[@@@@DWJS )@@G@@@@@A;"O%O^CJFANG @^(@@@)[A@@@ =@@]@[@@@@[[@@@B UO%)^CJJT )@@G@@TCF @^%@@@)K[@@@ @ @ @ @@@@@L@@@BAVO8>^CJEMBED JU )@@G@@@^:@@@)@ @@@ @@@BBF@@^@@Z@@@BA?O9^^CJENTRY @^?@@@)@ @@@JV )@@G@@ @@@BBX@@ @@I@@@BBJO9U^CJEOT @^!@@@)@ @@@ JW )@@G@@@@@BB%@@]@@C@@@BB+O9!^CJSCHEDULER @^,@@@)@ @@@ @@@BB2@@#@@AJX )@@G@@@@@BB?O95^CJTRANSFER @^\@@@)@ @@@ @@@BC6@@ @[[@@@BB5O']^CJJY )@@G@@FANGNR @^0@@@)[A@@@ =@@]@@@@@@D>@@@BC;O'4^CJFANG$ JZ )@@G@@@^1@@@)[A@@@ =@@]@[@@@@DW@@@BM)O;#^CJFANG @^2@@@)[A@@@KA )@@G@@ =@@]@[@@@@[[@@@BV/O;J^CJTCF @^3@@@)K[@@@ KB )@@G@@@ @A@ @@@@@L@@@BW.@HX^DJEMBED @^4@@@)@ @@@ @@@BX!@@^@@ZKC )@@G@@@@@BXI@IB^DJENTRY @^5@@@)@ @@@ @@@BX_@@ @@I@@@BX1@IT^DJKD )@@G@@EOT @^6@@@)@ @@@ @@@BYG@@]@@C@@@BY^@I(^DJSCHEDULER KE )@@G@@@^7@@@)@ @@@ @@@BYO@@#@@A@@@BYI@I1^DJTRANSFER @^8@@@)@ @@@KF )@@G@@ @@@BZS@@ @[[@@@BYR@I/^DJFANGNR @^9@@@)[A@@@ KG )@@G@@=@@]@@@@@@D>@@@BZX@J=^DJFANG$ @^'@@@)[A@@@ =@@]@[@@@@DWKH )@@G@@@@@B(]@J0^DJFANG @^;@@@)[A@@@ =@@]@[@@@@[[@@@B2Y@J'^DJKI )@@G@@TCF @^/@@@)K[@@@ @ @B@ @@@@@L@@@B3Z@VQ^DJEMBED KJ )@@G@@@^"@@@)@ @@@ @@@B4J@@^@@Z@@@B30@V6^DJENTRY @^_@@@)@ @@@KK )@@G@@ @@@B4-@@ @@I@@@B4N@WH^DJEOT @ @@@@)@ @@@ KL )@@G@@@@@B4,@@]@@C@@@B4&@W)^DJSCHEDULER @ ]@@@)@ @@@ @@@B46@@#@@AKM )@@G@@@@@B40@W%^DJTRANSFER @ #@@@)@ @@@ @@@B5'@@ @[[@@@B49@W9^DJKN )@@G@@FANGNR @ ^@@@)[A@@@ =@@]@@@@@@D>@@@B5_@X1^DJFANG$ KO )@@G@@@ @@@)[A@@@ =@@]@[@@@@DW@@@B_=@Y]^DJFANG @ A@@@)[A@@@KP )@@G@@ =@@]@[@@@@[[@@@CD@@YL^DJTCF @@@@@@@K[@@@ KQ )@@G@@@ @C@ @@@@@R@@@CE[@'"^DJSTANDARDSGS @@@@@@@@[@@@ @ @D@ [@@@@AKR )@@G@@@@@CES@;R^DJEMBED @@@@@@@@ @@@ @@@CE.@@^@@Z@@@CEY@/M^DJKS )@@G@@ENTRY @@@@@@@@ @@@ @@@CFJ@@ @@I@@@CF[@/\^DJEOT KT )@@G@@@@@@@@@@ @@@ @@@CFW@@]@@C@@@CFO@.]^DJOUTPUT @@@@@@@@ @@@KU )@@G@@ @@@CF(@@]@@F@@@CFY@.E^DJSCHEDULER @@@@@@@@ @@@ KV )@@G@@@@@CF1@@#@@A@@@CF:@.V^DJTRANSFER @@@@@@@@ @@@ @@@CG5@@ @[[KW )@@G@@@@@CF4@.\^DJFANGNR @@@@@@@[A@@@ =@@]@@@@@@D>@@@CG'@"<^DJKX )@@G@@FANG$ @@@@@@@[A@@@ =@@]@[@@@@DW@@@CQZ@"7^DJFANG KY )@@G@@@@@@@@@[A@@@ =@@]@[@@@@[[@@@CZ;@_ ^DJ@@@@@@@@[@@@@@@@@@@@@@@@KZ )@@G@@ @@@@@@@@@@@@@@@FY'N!J4PAOFINTERCHANGE @ R@@@)@ @@@ LF )@@G@@@@@G'3@@#@@E@@@G'(J6JAOFLOCALCODE @ O@@@)@[@@@ @ @[@][@@@DRLG )@@G@@@@@G'6J88AOFNEW-CODE @ N@@@)@[@@@ @ @[@][@@@@[@@@H^HJ8_AOFLH )@@G@@LOCAL-SGS @ V@@@)@[@@@ @ @@@[[@@@@[@@@H^IJ90AOFNEW-SGS LI )@@G@@@ W@@@)@[@@@ @ @@@[[@@@@[@@@H^JJ91AOFNEW-CODE @ U@@@)@[@@@LJ )@@G@@ @ @@@[[@@@@[@@@H^KJ93AOFLOCALCODE @ T@@@)@[@@@ LK )@@G@@@ @@@[[@@@DR@@@H^LJ;FAOFC @ Z@@@)@[@@@TEMP @ @@@[[@@@@[LL )@@G@@@@@HH*J;HAOFCODE @ )@@@)@[@@@TEMP I))^@)@K@F@C^[0IL\G-5GT>LM )@@G@@G))GL9^[4H[(IS)I[2H9$IL-H*)HD3^[2H95G9*H-9^[-H1-H-\G9\I(3^[4H8)^L@CTJE[TLN )@@G@@ -B^K?^[(H0)@K@@@F^[0IL\G-5GT>G))GL9^[4H[(IS)I[2H9$IL-H*)HD3^[2H95G9*H-9LO )@@G@@^[-H1-H-\G9\I(3^[4H8)^9@CTJE[T -B^8?^[(H0)@L@@@C^[4H[-I))HD4^[*GD3^[,H8)LP )@@G@@I[-IL4HD^[-GT4I(-H))GL?H9LQ )@@G@@^[\H0)@]@@@C^[=HD3GS,^@)@A@@@CA-^ (#GD2G))CT\H13HD=G(2GD4HD\H13^@)@L@@@CLR )@@G@@^@)E-*G*)C)!CT-IL=^[(IS)GT\G->G))GD3^[,H92H(-H),^[OH[>^[(H10I(4^[+H-\GT:LS )@@G@@^[3HD'G*)IT*H95H-=^[+G*)IT>I))@L@@@C^[5I@)I-\^[$G(,G(2GD4G*)GC)GL5G1&G(2LT )@@G@@^[\G0)AC0AK4^[DCTG^@1BC0A@)I9\IL=IS) @4A@9A0)GT*GD2GDIL3 C?^@)@L@@@CLU )@@G@@^[5H1?G(3IS)HD4^[(IS)HT,H97H0)I-*GD4^[-^[=HD&G1>IL>H14^[3HD'G*)H[-IS)GL>LV )@@G@@G(,^[5IT>G),^@4A@9A0)GT*GD2IS)@F@@@C^[(IS)I-*G*)G->G1-I(?I))H(-J[(H(5H*)LW )@@G@@GL?H9^[&H92^[SE[EE8,@A@@@CA-N (#GD2G))CT\H13HD=G(2GD4HD\H13^@)LX )@@G@@@K@F@C^@)E-*G*)ES!CT-IL=^[!I(3I))HD,GT?I(=G*)^L]C1JELH^@.^[SE[EE8+^[-H(\LY )@@G@@H1$IT4^[4H[>^[^[^[^[^[4GD0G*?^@)@K@@@CMC )@@G@@^[5H1?G(3IS)CK!CT-IL=IS)GD2G*)GT\G->G))I-\^[-H1-H-9JL>^[-H1= 9\IK)IT:HD0MD )@@G@@^[4H[>H*,^[IH92H(-H-?JC)@L@@@C^[4H[>IL>^[7HD?H))GL>^[&H95IK)GL?H9H14HD,G(?^[-H1=^[4H[2G(>^[ 0)C((I-*G(2^[4H[>^[H (#GD2MG )@@G@@G))H92^[@D(JE1 ^@*H92^@)@L@@@C^[@E-HD9QC*)G1\IK)E-#D9KFC)I--I[>IS(^[!I(3MH )@@G@@I))GL>^[5IT>G))I-\^[0H93HD4HD\H0)I-*G*)I--I[>^[4H8)I-*G*)^@)@D@@@C^[0H9(MI )@@G@@H14^[7H[>IL>^[4H[>^[=GD4GC)G1(H->^[3I--IL4IS,^@)@A@@@CA-] (#GD2G))CT\H13MJ )@@G@@HD=G(2GD4HD\H13^@)@K@@@C^@)DD&^[4H[>^[G))I1(GC)I-*G*)D*!CT-IL= ))CK!CT-IL=IS)@H@@@C^[!I(3I))GL>^[H*)GDJ[4 0)^@)@A@@@CA-M (#MM )@@G@@GD2G))CT\H13HD=G(2GD4HD\H13^@)@L@@@C^@)E-*G*)EK!CT-IL=IS)GD2G*)GT\G->G))MN )@@G@@G(8GD^[7G(2G*)GC)H1\IL!GD?^[=GD4GC)^@)@]@@@CMO )@@G@@^[4GD0G*,^@)@A@@@CA-D (#GD2G))CT\H13HD=G(2GD4HD\H13^@)@L@@@C^[OH[>^[D (#MP )@@G@@GD2G))H(5IT4^[3I[>GT(G19^[DCTGAC9A@0^[-IS)I1>H1=H92^[4JD0G*)I-\^[5IT>^[4MQ )@@G@@H[(IS)E(]E[M 0)^@)@]@@@CC(EC(#E))^@)@C@@@CATNE[[D0) *)E(]E[M^[4H8)C-> (3MR )@@G@@I[-H0)IL>GT\IL=IS,@B@@@CDDIC- F@)ETKCDI^@!^[PCLKEK)I-\^[^G*!IT0GD,@L@F@CMS )@@G@@^@)E-*HD3^[PCLKEK)I9(H-?^@+G-> (3I[-H0+^[=GD4GC)GL?H9JC)GD2G*)I[2G(3G(,I->G))^@)@L@@@F^@)E-*HD3^[PCLKEK)I9(H-?^@$G-> (3I[-MU )@@G@@H0$^[=GD4GC)GL?H9JC)GD2G*)I[2G(3G(,I->G))^@)@F@@@CMV )@@G@@^[4H8)GD,GD?JD3HD3^[-IS)H[-I1(H1$^[,H8)IT0GD,H1>G))IL>GT\IL=IS,^@)@L@@@CMW )@@G@@^@) K%D1JE- K%^[#I(2IL>H14H-9 ))H9,H-9^[AHD8G(= (?G(,G94H@)IL>GT\IL=IS)MX )@@G@@GD2G*)H[-H1=H->G)) [OH[(IS)^@)@L@F@C^[!G(-H13^[-H-?^[2G(^[4H[>^[3GD!G*)H->H1$I-*^[-IS)I9>H-?^[-IS)^LA^K)HD,^[^[4H[>^[3GD!G*)H->H1$I-*^[-IS)I9>NA )@@G@@H-?^[-IS)^9A^8)HD,^[^[^ (^[4H[>^[NE[[D0)IL\NC )@@G@@I(4HD,G*?^[4H[>^[^ (#GD2G))H(5IT4^@*GT5IL2G(,I-?JC(^[*GD6G*)GD,^[A^[(H0)ND )@@G@@@K@@@C^[^[?HD&I->G))HD,NE )@@G@@^[-^[?GD4G(2^[2G(?G(-IT> 0)^@)@K@@@C^@)E-*G*)HD,I[5I))GL5G1&G(2^[3HD'G*)NF )@@G@@HD,^[G))IT\^[-IS)I-\@L@@@C^[$G(,NG )@@G@@G(2GD4G*)GC)GL5G1&G(2^[OE9DCT ^[4H[>^[!GD8HD!I(!^[(H10I(4^[+H-\GT:^[3HD'NH )@@G@@G*,^[DG0)GC)GL?H9I->GT4G(=^[7H[(GT*^[(IS)H(\IL>^[4NI )@@G@@H[-H0)AC\AK)I-*HD3^[3HD'G*?^[-^[]E(AC1 EK)D9AD-JE8)^@)@L@@@C^[^[2G(0H92I->G),^[OH[(IS)G(8I-2GC)IT0GDG->G))NK )@@G@@I-\^[0IL\I1(G->^@)@A@@@C^[NE[[D0)I9(I-*^[7H92HT3I[-GT> 0)^@)@A@@@CA-N (#NL )@@G@@GD2G))CT\H13HD=G(2GD4HD\H13^@)@K@F@C^@)E-*G*)ES!CT-IL=^[!I(3I))HD,GT?I(=NM )@@G@@G*)^L]C1JELH^@.^[NE[[D0+^[-H(\H1$IT4^[4H[>^[NO )@@G@@^[G))GD3^[,H92H(-H),@A@@@CA-] (#GD2G))CT\H13HD=G(2NQ )@@G@@GD4HD\H13^@)@L@@@C^@)E-*G*)I(3G*)H9&^[] (#GD2G-3^[=G(0G(,G-3^[5I[\H0)I-*NR )@@G@@G*)HD,I[5I))I1>H1=H92^[4JD0G*)GD3^[3I[>GT( *)^@)@L@@@C^[&HD>G))H9,^[4H[>NS )@@G@@^[D (#GD2G)) [NG(>^[+G(?H97 C,^[DG0)I-*HD3^[(IS)CLPELMD9PC9CES?^[4H[>H0)NT )@@G@@D-JCD^D(K^@)@K@@@C^[&H92H(-I))HD3^[-IT3I(!G(=^@*I-*G*)D(AETJD-O^[-H1=^[GNU )@@G@@C-PD(K^[&H92H(-I-3^[-IL>^[>IT3G(,I-(GD?H-9@K@@@C^[4H[>^[3GD!G*)GD3^[4H[(NV )@@G@@IS( 0)DD,^[4H[(IS)G1\IL!GD4 ))I-*G*)G1(IL3I))I-7H8)GL9I->IS)H9&^[>GD^[-^[+H-\GT:^[4JD0G*)HD=G(,I-(G1(G(2 0)DD&^[4H[>JC)NX )@@G@@GD2G*)GC)H15H(+G(2^@*C(]CT^DD# C)^@)@K@@@C^[(H0)I-*G*)IL-H1$G*)AS0 *3BC?NY )@@G@@^[4H[(IS)HD3^[-^[=GD4GC)GL?H9^[,H94 ))I-*G(,@I@@@CNZ )@@G@@^[4H[>^[NE[[D0)IL\I(4HD,G*)I9(H-?^[0GD3IS)I-*G*)GL?H9IT3OA )@@G@@G(= ))I-\^@)@A@@@C^[] (#GD2G)\EK!CT-IL=^[-H1-H-9IT(IS,@L@@@C^@)E-*G*)H1>OB )@@G@@J[4^[4I9\^[+JD4G(3^[-IL>^[-H-3H8)GC)H15H(>IL(GS)I1-H-5G*'^[4H[>JC)GD2G*)OC )@@G@@GC)GT\I(,I))H9&^@)@K@@@C^[4H[>^[,I(!GL>IK)H9&^@1A@0 (+JD4G*)G-(IT<^[3G(G))HD,^[4H[(IS)GL?H9IL>G1\IL> ))OE )@@G@@I9*G(,^[!I(?I-(I[?HD>G))GL9^@1A@0^[3H[\I(?G))G9(I1>^[4H[>^[+H-\GT:^[3HD'OF )@@G@@G*) [0H-5IS)@L@@@C^[&H95IK)G1\IK)I-*G*)GT\H14IL\H))GL9I->IS( 0)DD&^[4H[(OG )@@G@@IS)GT*G(^[2H95I-(H1>^[7HD?H))@]@@@C^[>IL2H92 0)@K@@@COH )@@G@@^@)C1\IK)H94H[>IK)I1>H1=H92IS?^[-H-?^[+JD4G(3^[\G0)GD?H))GL?H9OI )@@G@@^[-IT3I(!G(=^[4H8)GL>^@)@]@@@C^[=GD4GC,^@)@]@@@CETKCD#C*)^@)@K@@@C^@)E-*OJ )@@G@@I(3 ))G1\IK)CLPELMD9PC9CES?^[] (#GD2G-3^[!I(3I))GL>^[^[&HD2IT4^@2^[+JD4G(3^[-IL>^[,H94^[(H0)OL )@@G@@I-*G*)IL-H1$G*)AS0 *3BC?^@*GC)I1-H-5G*)H9&^@2AC)HD3^@)@K@@@C^[-^[3H9&I-7OM )@@G@@GD2G*)C(JC0?^[\IK)G1(H->^[3G(0GD2GD4H92 C?^[-H1=^[4H8)GT-I(3G*)I-*G*)G1(ON )@@G@@IL3I))G1\I(2@K@@@C^[+JD4G(3^[\G0)GD?H))GL?H9^[3HT(I[0G(= 0)OO )@@G@@^[[H0)G(8GD!I[?G*)H9&^[4H[(IS)I9(H-?^[+G*)@A@@@C^[&H95H1=^[(H0)CD0I[>H1=OP )@@G@@HD8^[^ 0)^@)@A@@@CA-M (#GD2G))CT\H13HD=G(2GD4HD\H13^@)@F@@@C^@)E-*G*)EK!OQ )@@G@@CT-IL=IS)GD2G*)GT\G->G))G(8GD^[(IS)I-\^[+G*)I[2H9G),^@)@D@@@F^@$D-JCD^D(K^8)I--I[>^[(IS)I-\OU )@@G@@^[+G*)I[2H9G),^@)@]@@@CC(EC(#E))^@)@E@@@CALPIT>IK!ET5I[0H-(G(=^[MOV )@@G@@G(IS)@]@@@CETKCD#C*)^@)@]@@@CCTJD-PD(I^@2OW )@@G@@@K@@@C^[OH[>IT>^[-IL>^[2H95I-(H1>IS)IT5I[0H-(G(=^[+JC)I-*G*)I(3G(2^[4H8)OX )@@G@@I[>IL&H92H*)GD,GD?JD3HD3^[\G0)@J@@@C^[2G(^[(H13I-2I(H-\I8)GD0I[?JC)I-\^[,PA )@@G@@H9, (]DDOD(JC- ^[2I(,IS)H9,H-9BK)^@)@F@@@C^[-H1-H-9IT(IS)IL\I(4HD,G(3^[7PB )@@G@@HD?H))D1JE))I9\IL:^[(H0)CLDE-HD9^C*,@D@@@CATCH97^[OH8)CT2G(-I->^[[H0)CD,PC )@@G@@GD?JD3HD3^[MH95I-(H1>^@)@E@@@CDDIC- F@)CT2G(-I-(H9,^[JG0)CD,^[[H1-H-9IT(PD )@@G@@IS)EL\I(4HD,G*)^@)@E@@@CDDIC- F@)CD,GD?JD3HD3^[MH95I-(H1>IS) [CH97^[OH8)PE )@@G@@CT2G(-I-> C)@G@@@C^[[H0)GD,GD?JD3HD3^[2H95I-(H1>^[!I(3I))I[>IL&H92H*)I-*PF )@@G@@G*)G1\H-?H97HD,G8'@]@@@CETKCD#C*)^@)@]@@@CCTJD-PD(I^@5@H@@@C^@1 0)C(8GD!PG )@@G@@HD,G*)I-*G*)GT5IL2G(,I))H-\G9(GT-H))IL>GT\IL=^@*H92^[+H-\GT: C)^@)@]@@@CPH )@@G@@ETKCD#C*)^@)@K@@@C^@2 0)CL9^[3H9!G*)GT2HD4G(2HD\H0?^[3G(?G(GT\PI )@@G@@IL=^@*H92^[+H-\GT: C)G->ITGT\IL=^@*H92^[+H-\GT: C)^@)@]@@@CETKCD#C*)^@)@K@@@C^@3 0)ET4H92G*)GC)PK )@@G@@I1-H-5G*)HD,I-\^[4H[>^[6GD2HD-GL?G*)EL^D1J^[(H1=HDPL )@@G@@GT\IL=@L@@@C^@)^@) [\IK)GL?H9^[3G(?G(G),^[OH[>^[4GD$^[6GD?I(>^[!I(3I))GL>BK)@#@@@CCTJD-PD(I^@1AK)^@)@B@@@CPN )@@G@@^@)^@)^@)^@)AC(^[[^[+HD,GD2JC)HD,I->G9>IK)@K@@@C^@)^@)^@)^@)AK(^[ ID5GD?PO )@@G@@^[4H8)GD,^[(G->H14HD&HD>IK)HD,^[-H0)EK!CT-IL=^@*H92^[] (#GD2G)(^[7H[(GT*PP )@@G@@@D@F@C^@)^@)^@)^@)^@)^[*GD3^[-H0)^K%^K)HD,^[^[A^[\I[4HD\H0)HD3^[2G(1PS )@@G@@I((IL>G))H9,^[4H[>^[0IL\GT>IT3H92^[^[(H16H9:G(= 0)^@)@]@@@CPU )@@G@@ETKCD#C*)^@)@L@@@C^@)^@)C(SCDHE[GC*'^[NI(0I[\IT>^[4H[>IL>^[-IL>^@2^[0H93PV )@@G@@IT(GL?G*)IL>GT\IL=^[=G(3GT2HD0I-(H9,IS,^[OH[>JC)@I@@@C^@)^@)^@)^@)^@)^@)PW )@@G@@^[-IL>^[=G(3GT2HD+G(=^[\H0)I-*G*)G1\H-?H97HD,G8)AK)EK!CT-IL=IS'^@)@]@@@CPX )@@G@@ETKCD#C*)^@)@B@@@C^@)^@)EK) K)AC)^@)^[^C(NCTMDDKE-DD9I^@1^@)@]@@@CETKCD#PY )@@G@@C*)^@)@B@@@C^@)^@)EK) K)AK)^@)^[^C(NCTMDDKE-DD9I^@2^@)@]@@@CETKCD#C*)^@)PZ )@@G@@@E@@@C^@)^@)E-*G(,^[MC-ID8)H(5IT4^[>ID5GD?^[>HD4H[>IK)AC)H92^@2 0)@]@@@CQA )@@G@@CTJD-PD(I^@2@E@@@CATCH97^[OH8)DD,GT?I(=G*)CD,GD?JD3HD3^[MH95I-(H1>IS)DD,QB )@@G@@^[ACS)@K@@@C^[OH[>^[&H9?H-\I9(H1$^[3I->I[3^[3H[\I(?G))GL>^[&H9?H-\I9>G))QC )@@G@@I-\^[(H1^[-H0)GD,GD?JD3HD3^@)@C@@@C^[2H95I-(H1>^[(H0)I-*G*)C1DD- QD )@@G@@^[#D9IE1 ELOC(MBK)@]@@@CETKCD#C*)^@)@]@@@CCTJD-PD(I^@5@L@@@C^@1 0)ET>H->QE )@@G@@GT4^[-H0)G(,I-2JC)I[\HD,I))H1-H(>^[5I@)I-\^[3HD8^[J[(IT4HD,G8)CDICDGFDUC*)G(,I-2JC)I[\HD,I-3 0)^@)@]@@@CETKCD#C*)^@)QH )@@G@@@L@@@C^@2 0)DD,I-2H9=I(^[(H0)I-*G*)IT-QI )@@G@@H(>^[2G(?GD4HD6G*)I[\IT(I-(H9,^[\G0)@B@@@C^@)^@)I-*G*)G1\H-?H97HD,G8)AK)QJ )@@G@@I--GL?G(3BK)@]@@@CCTJD-PD(I^@2@]@@@CETKCD#C*)^@)@]@@@CEL D([DDI^@8@F@@@CQK )@@G@@^[OCD]D- ^@)^[AD9MD([E))D9A^[ D1OELT^@)^@)C(GC(HC(IE))DDI^[RD[DCTC@F@@@CQL )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)E-[CLGC*)DDN^[GD9#CDOC(^@]@@@CQM )@@G@@ETKCD#C*)^@)@E@@@C^[NE-[CK%^@)^@$C(IE-MFC)E[JDDIE))D1[D( ^8)^@)^@)E-OC-[QN )@@G@@E-[^@)@]@@@CETKCD#C*)^@)@E@@@C^[[E-[CK%^@)^@:C(IE-MFC)E[JDDIE))D1[D( ^@)QO )@@G@@^@)^@)CDICDGFDUC*)@]@@@CETKCD#C*)^@)@I@@@C^[7H[>IL>^[>H14IL9^[0H9(H14^[,QP )@@G@@GD!G*)HD3^[4H[>^[,GD!G*)IT>H->GT4G(=^[(H0)IT4G(0^@1 0)@]@@@CETKCD#C*)^@)QQ )@@G@@@]@@@CCTJD-PD(I^@5@L@@@C^@3 0)DD,IT>IL4^[4H[>^[^[\G0)I-*G*)GT\G->^[!I(3I))^@)@K@@@C^@)^@)H[-I1>QS )@@G@@^[-IS)GC)H--GL>H))I-*G*)G(,I-2JC)I[\HD,I))H1-H(> 0)^[ J[(I))H(5IT4^[+G*)QT )@@G@@I1(GC)GC)DK)@C@F@C^@)^@)HD,IT4IL5GT4HD\H0)I-\^[?GD+G(?^@+C-JD1 ^K,@C@@@FQU )@@G@@^@)^@)HD,IT4IL5GT4HD\H0)I-\^[?GD+G(?^@$C-JD1 ^8,@]@@@CCTJD-PD(I^@2@#@@@CQV )@@G@@EL D([DDI^@2BC)^@)@E@@@CATDH14G(2G1-GT>^[JG0)CD,GD?JD3HD3^[MH95I-(H1>IS)QW )@@G@@E9(I-*^[ACS)@#@@@C^[MD9PE-DD1 ES)^@)@]@@@CETKCD#C*)^@)@I@@@C^[OH[>^[&H9?QX )@@G@@H-\I9(H1$^[^@)^@)^@)^@)^@)EL CTKD9NRB )@@G@@ *)^@)@H@@@C^[GD(E^[SAC0 -NE(#CLTE))^[3I--IL4HD,G8)I[\HD,I))H9&^@)^@)^@)RC )@@G@@^@)I-*G*)GL9I->^@)@I@@@C^@)^@)^@)^@)^@)^@)^@)^@)^[-^[&HD>H-=^[(H0)I-*G*)RD )@@G@@GT5IK!^@)^@)^@)I[\IT(I-(H9,^[\G0)^@)@I@@@C^@)^@)^@)^@)^@)^@)^@)^@)^[2G(,RE )@@G@@I))H-\G9(GT-H))IL>GT\IL=^@)^@)^@)I-*G*)GL>G9(H1,HD,G8)@I@@@C^@)^@)^@)^@)RF )@@G@@^@)^@)^@)^@)^[4H8)GL>^[>J[-H((H1>G),^@)^@)^@)^@)^@)H9&^[4H[>^[&HD>H-= 0)RG )@@G@@@H@@@C^@)^@)^@)^@)^@)^@)^@)^@)^[HI(3I))GL>^[G))GD4^@)^@)^@)^@) [(RH )@@G@@H14G($G(2 C)@D@@@C^@)^@)^@)^@)^@)^@)^@)^@)^[?G(-IT4^[\H1 0)^@)@[@@@CC(IC))@]@@@CETKCD#C*)^@)@#@@@CRK )@@G@@CTJD-PD(I^@1B@)^@)@#@@@CD- D1BE-C^@4A@)^@)@E@@@C^[GD(E^@)F@1A@?CT]FDO^@)RL )@@G@@^[2G(4I(2H13^[+JD4G*)H9&^[?H9$HDIS,^@)@D@@@C^@)^@)^@)^@)^@)^@)^@)^@)^[ GDIT3HD6G*)GL9I->IS)H9&^[4H[>@A@@@CRR )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)^[2G(^[&H9?H-\I9(RT )@@G@@H1$^[3I-\IL-G9>^[?H9^[0G(2I-(H1>H14BK)@#@@@CCTJD-PD(I^@1RU )@@G@@A))^@)@]@@@CETKCD#C*)^@)@K@@@C^@)D1#CLTE))^@)^@!^[#H9,I--HD,IS)I-*G*)GT5RV )@@G@@IL2G(,I))IL>GT\IL=^[\IK)I(,G->G1(H1>G))G92H95I@)IT(JL>@]@@@CETKCD#C*)^@)RW )@@G@@@H@@@C^@)C-ND1J^@)^@)^@!^[#H9,I--HD,IS)I-*G*)GT5IL2G(,I))G--I--^[3G(4^[,RX )@@G@@I(!GL>IK,^@)@]@@@CETKCD#C*)^@)@L@@@C^@)C-NE-[CK)^@)^@!^[#H9,I--HD,IS)I-*RY )@@G@@G*)GD=G-2G(3IS)H9&^[4H[>^[^GD4GC)ET>I))C->IT 0)@]@@@CRZ )@@G@@ETKCD#C*)^@)@K@@@C^@)C1METOC(D^@)^@!^[#H9,I--HD,IS)I-*G*)GD=G-2G(3IS)H9&SA )@@G@@^[4H[>^[+G($HD,H1(H1$^[\G0)I-*G*)IL>GT\IL=@L@@@C^@)^@)^@)^@)^@)^@)^[=G(3SB )@@G@@GT2HD0I-\IK)GD2G(-^[\IK)I-*G*)I(,G->G1(H1>G))G92H95I@)G->ITGC)@A@@@C^@)^@)^@)^@)^@)^@)^[\G0)C-NE-[CK,^@)@]@@@CEL D([DDI^@4@]@@@CSD )@@G@@ETKCD#C*)^@)@K@@@C^@)EL^D1J^@)^@)^@!^[NH[\I(?G))GL>^[3G(4^[+G(&H92G*)H->SE )@@G@@GD6HD,G8)CDICDGFDUC*)GD4^[4H[>^[(H14G($G(2@K@@@C^@)^@)^@)^@)^@)^@)^[6GD?SF )@@G@@I(>^@*GL(H1-IL9 C)H9&^[4H[>^[2G(ITH14HD&HD^[&H9?SI )@@G@@H-\I9(H1$^[2G($HD3I->IL3^[!GD9^[+G*)I(3G(=^[7HD4H[\I(4^[2G(3I-\IL(H1$BK)SJ )@@G@@@]@@@CETKCD#C*)^@)@B@@@C^@)^@)^@)^@)^@)^@)F@6 -SA8?F@1A@?CC6 -[A8)@]@@@CSK )@@G@@ETKCD#C*)^@)@E@@@C^[OH[>IT>^[!GD%H92^[2G($HD3I->IL3^[!GD9^[,H94^[+G*)I(3SL )@@G@@G(=BK)@]@@@CETKCD#C*)^@)@D@@@C^@)^@)^@)^@)^@)^@)F@1 -SAK?F@3 -SB@?CC9 -[SM )@@G@@AC0 -MB@)^@)@]@@@CETKCD#C*)^@)@#@@@CEL D([DDI^@1A*)^@)@#@@@C^[ J[-H(0H->SN )@@G@@BK)^@)@]@@@CETKCD#C*)^@)@L@@@C^[NI(0I[\IT>^[4H[>IL>^[(IS)GC)IT(I-5GD4HD\SO )@@G@@H0)I9*G(2G*)G(6G(2JC)I->H14H@)H-\G9(GT-H))IL>GT\IL=^[*GD3^@)@L@@@C^[\H1>SP )@@G@@^[=G(3GT2HD0I-(H9,^[-H1=^[-H-?^[4H[>^[\I-*G(2IS)H[-I1>^[-^[3G(SQ )@@G@@IT^@)@L@@@C^[7GD9^[\G0)H[-H1=H-(H1$^[4H[(IS)HD3^[4H8)SR )@@G@@I92HD4G*)GC)IT0G(^[GT4HD6G(3 0)E-*G*)IL>GT\IL=^[=G(3GT2ST )@@G@@HD0I-\IK)GT-IL=IS)@K@@@C^[!HD$H[4^[*GD6G*)GC)GT\I(,I->IK)H9,^[4H[>^[&HD2SU )@@G@@IT4^[>H->H(>H14GD2JC)HD4G(!^[0IL\GT>IT3G(= ))IT\@L@@@C^[4H[-I))G(-GT*^[4SV )@@G@@HD!G*)GC)H-\G9(GT-H))IL>GT\IL=^[(IS)I[2H9G))I-*G*)GT\I(,I->IK)HD3SW )@@G@@^[(H1 *)@K@@@C^[!G(,I->G))GL9^[\H1> 0)ET5GT*^[-^[3G(4^[\G0)G-(IL>GT4SX )@@G@@HD6G(3^[!HD$H[4^[+G*)I-*G*)G1\H-?H97HD,G8'@]@@@CETKCD#C*)^@)@#@@@CCTJD-PSY )@@G@@D(I^@1A8)^@)@G@@@C^[M^[[^[#D9PD1OEK)^@)^@)C@)IT>H->GT4^[0IL\I[>IK)GD,GD?SZ )@@G@@JD3HD3^[2H95I-(H1>@]@@@CETKCD#C*)^@)@L@@@C^[M^@%^@1^@)^@)^@)^@)^@)AK0 -[TA )@@G@@D0)B@?D0?GS1^@,^[>I1>IL9^[4G(,I-*^[2G(^[4H[(IS)G1\IL!GD4@]@@@CETKCD#C*)^@)@#@@@CEL D([TD )@@G@@DDI^@1B@)^@)@]@@@CCTJD-PD(I^@2@K@@@C^[[H0)GD,GD?JD3HD3^[2H95I-(H1>^[GT4HD6G(3^[(IS'^@)@]@@@CETKCD#TF )@@G@@C*)^@)@#@@@CCTJD-PD(I^@2A*)^@)@]@@@C^[#D9PD1OEK%@]@@@CETKCD#C*)^@)@E@@@CTG )@@G@@^@)^[G^@)^@)^@)CC6 -QCDMCS1^@)^@) 0)H-\GD=^[4H[>^[H14H@)IL>GT\IL=@]@@@CETKCD#C*)^@)@H@@@CTM )@@G@@^@)^[[ -P^@)^@)F@6 )1^@)^@)^@)^@) 0)H1\ ))H15H(+G(2^[(H0)EL^D1J^[7HD?H))TN )@@G@@GL>^@2@]@@@CETKCD#C*)^@)@I@@@C^@)^[N^@)^@)^@)F@6 -MC-ID8)^@)^@) 0)HD&^[9TO )@@G@@G(3 ))H15H(+G(2^[(H0)EL^D1J^[7HD?H))GL>^@1@]@@@CETKCD#C*)^@)@K@F@C^@)^[ETP )@@G@@^@)^@)^@)C-JD1 ^@)^@)^@)^@) 0)H(5IT4^[%I(!I@)I-\^[I-5IL,^[0TQ )@@G@@H9(H14^@+C-JD1 ^K)@K@@@F^@)^[E^@)^@)^@)C-JD1 ^@)^@)^@)^@) 0)H(5IT4^[%I(!TR )@@G@@I@)I-\^[I-5IL,^[0H9(H14^@$C-JD1 ^8)@]@@@CETKCD#C*)^@)@#@@@CTS )@@G@@EL D([DDI^@1A8)^@)@]@@@CCTJD-PD(I^@2@K@@@C^[OH[>^[4GD+H->IS)ETOCD]^[-H1=TT )@@G@@^[[E-[CK)IT*H95H-=^[+G*)I(0G--I->G))I-\^[(H1^[4H[>^[,G(7^@)@^@@@CTU )@@G@@^[>H14IL9^[0H9(H14 0)^@)@]@@@CETKCD#C*)^@)@F@@@C^[NI(0I[\IT>^[4H[>JC)GT\TV )@@G@@H14GD(H1>G))I-*G*)G(,I-2JC)I[\HD,I-3BK)^@)@]@@@CETKCD#C*)^@)@A@@@C^@)^@)TW )@@G@@^[NE-[CK)^@)^@)^@)^@)^@)CDOCD]@]@@@CETKCD#C*)^@)@B@@@C^@)^@)^@$C(IE-MFC1TX )@@G@@^8)^@)^@)^@) T D1OELTAC)@B@@@C^@)^@)^@$C(IE-MFC2^8)^@)^@)^@) T D1OELTAK)TY )@@G@@@]@@@CETKCD#C*)^@)@D@@@C^[OH[>JC)IT*H95H-=^[+G*)I(0G--I->G))I-\^[IS)@A@@@CDDIC- F@)CD,GD?JD3UE )@@G@@HD3^[MH95I-(H1>IS)@#@@@CDDIC- F@)EL CTGC(I@E@@@CDDIC- F@)CDPE-J^@*CD,GD?UF )@@G@@JD3HD3^[MH95I-(H1>^[NI(!H(-IL9 C)^@)@#@@@CDDIC- F@)C1DD-NCDQ@#@@@CCTJD-PUG )@@G@@D(I^@1A@)^@)@F@@@C^[#I(2IL>H14^[-H1-H-9IT(IS)IL\I(4HD,G(3^[-I1-HD?GD+H->UH )@@G@@^[-IL>BK)^@)@]@@@CETKCD#C*)^@)@C@@@C^[IGD!G*)^@)^[^G(3GT2HD0I-(H9,^[\G0)UI )@@G@@EL\I(4HD,G*)@]@@@CETKCD#C*)^@)@K@@@C^[MC(#D- D0)^[MG(4I(2H13^[4H[>^[?H9$UJ )@@G@@HDH1$I-*^[-IS)I-*G*)IL>GT\IL=^[(G->H14HC!@^@@@C^@)^@)UK )@@G@@^@)^@)^[&HD>IK,^@)@]@@@CETKCD#C*)^@)@J@@@C^[[E(OD8)^@)^[KG(2G1\IL!IS)GD,UL )@@G@@^[-I(4H9!GD4HD<^[-H1-H-9IT(IS)H9&^[DCLH 9MCT[^[2G(IL(GS)UN )@@G@@G--I-- 0)^@)@]@@@CETKCD#C*)^@)@L@@@C^[ADDGET[E0)^[KG(2G1\IL!IS)GD0I[2H90UO )@@G@@IL(GD4G*)GL?H9GT\IL=^[-H1-H-9IT(IS)H9,^[PD1DE1[CS)^@)@L@@@CUP )@@G@@^@)^@)^@)^@)^[QES\BC)IT>ID5G(,I-(GD? [NCDH C)G1(H->IS)GT\H14GD(H1(H1$^[3UQ )@@G@@H95ILIS,@]@@@CETKCD#C*)^@)@]@@@CCTJD-PD(I^@2@D@@@CDDIC- F@)CD,GD?JD3HD3^[MUS )@@G@@H95I-(H1>IS)C->IT^[!GD9^[+G*)IL>ID5G(3I->G))G1\IK)GC)I[2H9IT>^[2H95I-(H1>IS)GD2G*)G->ITG))HD,^[!H92G*)G->I--HD?^[(H0)UV )@@G@@I-*G*)G1\H-?H97HD,G8)^@)@#@@@C^[3G(UX )@@G@@IS)I-*G*)IL>GT\IL=^[?G(,G94H@)GD3^[4H[>^[IL(H9,^[4H8)IT>H->GT4^[4UY )@@G@@H[>^[0IL\I[>IK)^@)@C@@@C^[2G(IT 0)^@)UZ )@@G@@@]@@@CETKCD#C*)^@)@^@@@C^[KCDMCDHC(OC(M^[#CDMC-N@]@@@CETKCD#C*)^@)@ @@@CVA )@@G@@^[GT\IL=^[=G(3GT2HD0I-(H9,^@)VC )@@G@@@F@@@C^@)^@)^@)^@)EK)^@) K)^@)DD^AK)^@)^@)IL>GT\IL=^[=G(3GT2HD0I-(H9,^@)VD )@@G@@@B@@@C^@)^@)^@)^@)^@)^@) 0)^@)^@)^@)^@)^@) 0)^@)@B@@@C^@)^@)^@)^@)^@)^@)VE )@@G@@ 0)^@)^@)^@)^@)^@) 0)^@)@B@@@C^@)^@)^@)^@)^@)^@) 0)^@)^@)^@)^@)^@) 0)^@)VF )@@G@@@F@@@C^@)^@)^@)^@)EK)^@) K)^@)DD^D0)^@)^@)IL>GT\IL=^[=G(3GT2HD0I-(H9,^@)VG )@@G@@@]@@@CETKCD#C*)^@)@L@@@C^[RH[>IL>^[DC)1 ))DD^AK?^@, 0,^[DC-I^[!I(3I))GL>VH )@@G@@^[>ID5GD?^[4H8)I-*G*)H->H1$I-*^[\G0)I-*G*)H-\G9(GT-H))@ @@@C^[2G(ITG),^@)@]@@@CETKCD#C*)^@)@#@@@C^[#H9,IT4IL-HD,I-3@]@@@CETKCD#VJ )@@G@@C*)^@)@F@@@C^[OH[>^[0IL\I[>IK)H->H1$I-*^[(IS)H9,H-9^[2G(4I(2H1>G))I9*G(,VK )@@G@@BK)^@)@]@@@CETKCD#C*)^@)@]@@@CCTJD-PD(I^@6@L@@@C^@)AC,^[2G(^[(H10I(4^[4JD0G*)HD3^[DCLH ))EL#CC?^[#C1C^[\IK)VM )@@G@@DD#D))@#@@@C^@)^@)^@1BC0A@,^@)@]@@@CETKCD#C*)^@)@L@@@C^@)AK,^[2G(^[3I[>GT(GD?^[4GD$^@+ETDFLMC(#^K)H[-IS)GL>G(,^[(H1(I-(VQ )@@G@@GD?HD'G(=^[4H8)GC)I[\IT(I-(I1>@K@@@F^@)AS,^[4H[>^[3I[>GT(GD?^[4GD$^@$ETDVR )@@G@@FLMC(#^8)H[-IS)GL>G(,^[(H1(I-(GD?HD'G(=^[4H8)GC)I[\IT(I-(I1>@#@@@C^@)^@)VS )@@G@@^[6GD?I(> 0)@]@@@CAT[E(OD8)^@)@C@@@CDDIC- F@)CDPE-J^@*CD,GD?JD3HD3^[MH95VT )@@G@@I-(H1> C)^@)@]@@@CCTJD-PD(I^@2@#@@@C^[^C(NCTMDDKE-DD9I@]@@@CETKCD#C*)^@)VU )@@G@@@K@@@C^[[I(4H9!GD4HDIS)GD,^[DCLH 9MCT[^[=GD4GC)G1(VV )@@G@@H->^[IL(GS)GD,G))I[-GT:G(=VW )@@G@@^[=G(^[5IT>G))I9*G(,^[5IT(H1$^[[E(OD8,^@)ET(H1^[#H9,I1>IL4VY )@@G@@G(2^@)@K@@@C^[-IT3I(!G(3^[4H[>^[!GD8HD!I(! (?G(,G94H@)H9,^[4H[>^[=G(3GT2VZ )@@G@@HD0I-(H9,^[4H8)GL>^[4H[>^[3HD'G*)H9&@L@@@C^[4H[>^[\I(4I[5I))IL>GT\IL= ))WA )@@G@@G(2IL\IL3^[!GD9^[\GTH0)I-2JD(H1$^[4H8)IL>GD=^[4H[>^[&HD?G*?^@)WB )@@G@@@K@@@C^[(G0)CDGDDBD0)HD3^[,H94^[5IT>G))H9,^[4H[>^[N (#GD2G),^@)DD&^[4H[>WC )@@G@@^[!GD8HD!I(! (?G(,G94H@)H9,^@)@L@@@C^[(H10I(4^[(IS)AK5A0)GD,G))H9,^[\I(4WD )@@G@@I[5I))HD3^[\H1?JC)AK0A@) [+G(^[\G0)GC)H--IL$G*)H15H(+G(2^@)@L@@@CWE )@@G@@^[\G0)CS!AS)G1(G(?G-3 C)I-*G(,^[4H[>^[#D9]D9G^[0IL\G92GD!^93^[=G(3GT2HD0WF )@@G@@I-(H9,^[&HD>H-=IS(^[4H[>H0)^@)@L@@@C^[4H[>^[#D9]D9G^[0IL\G92GD!^93^[=G(3WG )@@G@@GT2HD0I-(H9,^[7HD?H))GL>^[>J[0G(^[?GD+G(?^[(H1&H92H(-I-(H9,^[\H0)I-*G*)G1(H->^[7HD?H))IT-JC)WI )@@G@@AK5A0)GT*GD2GDIL3 0)@F@@@C^[OH[(IS)I9(H-?^[2G(3I(?I))HD,^[-H0)G(2IL\WJ )@@G@@IK)AC1A)6^[\IK)AC1A*6 0)@]@@@CETKCD#C*)^@)@K@@@C^[ GDGT\IL=^[(IS)WK )@@G@@I[2H9G))GD^[&H9?H-\I9(H1$^[0IL\GT>G-5IL>BK)WL )@@G@@@]@@@CETKCD#C*)^@)@]@@@CCTJD-PD(I^@6@L@@@C^@)AC,^[OH[>^[2G(I->IL!HD,G*)I9*G(4H[>IK)G(-GT*^[+JD4G*)HD3^[0GD2I))^@)WN )@@G@@@G@@@C^@)^@)^[\G0)GD,^[-H-0H[-H15H(>IL(GS)H92^[0GDG))G->GT(H(-H))HD4WO )@@G@@G(! 0)@]@@@CETKCD#C*)^@)@J@@@C^@)AK,^[[^[2G(IT^[(IS)G9>H1>IL-I->G))GDGT\IL= 0)@]@@@CETKCD#C*)^@)@L@@@C^@)AS,WR )@@G@@^[OH[>^[ADDGC*)CTJD1QC(ME- EK)I-*G(,^[4IL-H13H--I->IS)I-*G*)IL>GT\IL=^[-WS )@@G@@GTGT\IL=^[?G(,G94H@?^[[D0)WX )@@G@@@]@@@CCTJD-PD(I^@2@]@@@CETKCD#C*)^@)@K@@@C^[RH[>IL>^[DC)1^[(IS)H->IT3^[4WY )@@G@@H[-H0)H92^[>ID5GD?^[4H8)I-*G*)H(-J[(H(5H*)IL>GT\IL=^[?G(,G94H@,^@)@]@@@CWZ )@@G@@ETKCD#C*)^@)@#@@@C^[#D9IETOEL[DDIE-N@]@@@CETKCD#C*)^@)@]@@@CCTJD-PD(I^@5XA )@@G@@@K@@@C^@1 0)E-*G*)IL>GT\IL=^[!I(3I))GT\H13HD3I))H9,H-9^[\G0)GD?I[*GD,I(!XB )@@G@@G(2HD<^@*CDI C)GD,G))I[-GT:G(=@A@@@C^@)^@)G->GT(H(-H)) [# *3 C)HD4G(!IS,XC )@@G@@@]@@@CETKCD#C*)^@)@#@@@CCTJD-PD(I^@1A8)^@)@L@@@C^@)AK,^@)CT[E(ODDJD0'^@)XD )@@G@@CD5I-\^[!GD9^[0IL\G-5GT>^[>IL2H9,G(\I(3^[2G(3I(?I-3^[+G(^[\G0)IT\XE )@@G@@H(>^@)@K@@@C^@)^@)^@)^@)^@)^@)^@)^@)GD3IT5H(0I-(H9,IS)I9*HD^[4XF )@@G@@H8)GL>^[!GD=G*,^@)C(SCDHE[GC(NBK)^@)@#@@@CCTJD-PD(I^@2AC)^@)@]@@@CETKCD#XG )@@G@@C*)^@)@E@@@C^@)^@)^@)^@)^@)^@)^@)^@)AC,^@)D[ F@)^@4A@)^@4A@)^@3A0)^@2C0)XH )@@G@@@]@@@CETKCD#C*)^@)@F@@@C^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)I9(H-?^[+G*)I-2GD,XI )@@G@@IT?GD4G(=^[-IS)^@)@]@@@CETKCD#C*)^@)@C@@@C^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)XJ )@@G@@AK?CDI^@3 -# *3^@)@]@@@CETKCD#C*)^@)@L@@@C^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)XK )@@G@@GL5I))I-*G*)H->GD=HD,G8)A)0^@4A@)H(-JC)H[-I1>^[+G(>H0)I[-IL4^[\G0)I-*G*)XL )@@G@@@C@@@C^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)CS!AS)G1(G(?G),^@)@]@@@CETKCD#C*)^@)XM )@@G@@@D@@@C^@)^@)^@)^@)^@)^@)^@)^@)AK,^@)D[ F@)^[^A0)^[ AC)^@5C))@]@@@CETKCD#XN )@@G@@C*)^@)@L@@@C^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)H(-JC)GD^[IL4G(=^[4H8)GL(H1-IL9 0)@]@@@CETKCD#C*)^@)XR )@@G@@@]@@@CEL D([DDI^@3@L@@@C^@4 0)CD?H))AC?CS!AS)G1(G(?G-3^[7HD?H))GL>^[-IT3XS )@@G@@I(!G(=^[4H8)GL>^[,^[3I[>GT(GD?^[^[\IK)XW )@@G@@H(\IL>^[+JD4G(3^[-IL>^[-IT3I(!G(=^[4H8)GL>^[-H-0H[-H15H(>IL(GS)G(6G(,^[4XX )@@G@@H[\I($H@)I-*G(9^@)@L@@@C^[7H95H-=^[,H92H(-H-?JC)GL>^[4IL>GD4G(=^[-IS)I[-XY )@@G@@IL4^[\G0)GC)I[-GT:G(=^[=G(H*,^[OH[>JC)^@)@L@@@C^[-IL>^[,H94XZ )@@G@@^[4IL>GD4G(=^[-IS)I[-IL4^[\G0)GC)I[-GT:G(=^[=G(H*)GL>GT-I(3YA )@@G@@G*)I-*G(2G*)HD3^@)@L@@@C^[,H94^[-^[0IL\I[>IK)IT(G9,^[+JD4G*)G1\IK)GC)I[-YB )@@G@@GT:G(=^[=G(H*,^[NI[>GT(GD?^[G))I-\^[+G*)GD?I[*GD,I(!G(2HD< 0)D[\I9>I1>IK?^[5H1=HD-YD )@@G@@G9,H93G(=^@)@L@@@C^[4IL-H13H--I-(H9,^[>IL2H92IS)IL>IT5H-4^[(G0)IT0G(IL3^[-IL>^[0IL>IT>H14^[(H0)I-*G*)@]@@@C^[=GD4GC,^@)@]@@@CYF )@@G@@ATADDGET[E0)@C@@@CDDIC- F@)C1DD-NCDQ [[H1-H-9IT(IS)EL\I(4HD,G*(^@)@#@@@CYG )@@G@@^[^C(NCTMDDKE-DD9I@]@@@CETKCD#C*)^@)@K@@@C^[OH[>^[ADDGET[E0)GD,GD?JD3HD3YH )@@G@@^[2H95I-(H1>^[4IL-H13H--I->IS)GC)E(IDDQCD#^[QES\BC)ET>ID5G(,I-(GD?@K@@@CYI )@@G@@^@*ET[D*(^[&HD?G*)I9*HD^[3JD!GL\H-(GT3YJ )@@G@@^[\IK)HL\GK)GT\H14IL\H))@#@@@C^[3I--I->H(>H14IS,@]@@@CETKCD#C*)^@)@G@@@CYK )@@G@@^[]H-\GT:IS)GD,G))IL>GT\IL=IS)GD2G*)I[2H9G))GD3^[&H9?H-\I93BK)^@)YL )@@G@@@]@@@CETKCD#C*)^@)@]@@@CCTJD-PD(I^@5@L@@@C^@1 0)DD&^[4H[>^[+H-\GT:^[(IS)YM )@@G@@GC)H[>GD=G(2^[+H-\GT: [3HD'G*)B*)A)0A@)H92^@2AS0^[+JD4G(3 C?^[GT:IS)YN )@@G@@@L@@@C^@)^@)GD2G*)H(-G->^[4H8)G(,IT5IL>^[4H[-I))I-*HD3^[(IS)GC)ET[D*)G1(YO )@@G@@H-> ))I-*GD4^[4H[>^[=GD4GC)GL?H9^@.^@2A@4B@)GL9I->YP )@@G@@IS?^[-H1=^[4H[-I))I-*G*)IL>GT\IL=IS)GD2G*)HD,^[6GD2HD-GL?G*)H->H1$I-*^@)YQ )@@G@@@K@@@C^@)^@)G1\IL!GD4 0)^[DG0)GD?H))I-*G(3G*)GT\H1=HD4HD\H13^[-IL>^[,H94YR )@@G@@^[!G(4 ))I-*HD3^[+H-\GT:^[-H1=@I@@@C^@)^@)GD?H))GL?H9YS )@@G@@^[,G(8I))H[>GD=G(2^[+H-\GT:^[-IL>^[3HT(I[0G(= 0)@]@@@CETKCD#C*)^@)@L@@@CYT )@@G@@^@2 0)DD&^[-H-?^[4H[>^[I)?^[4H[>^[&HD?G*)H1-H(>YU )@@G@@^[(IS)G(8I-2GDG))G12H9!^@)@E@@@C^@)^@)I-*G*)H[>GD=G(2^[-H1=^[0IL\GT>YV )@@G@@IT3HD,G8)GT\H14HD,I(>IS,@]@@@CETKCD#C*)^@)@L@@@C^@3 0)E-*G*)I1-IL(GD+H->YW )@@G@@^[?G(,G94H@)G--I--^[(H(-G9>IS)GD2G*)I[2H9G))I(3HD,G8)I-*G*)ETDFLMYX )@@G@@C(#^@)@^@@@C^@)^@)IT0G(IK)GL?H9G))GD3^[-H0)C(,G)!H9& (AHD?G*,^@)@]@@@CZA )@@G@@ETKCD#C*)^@)@B@@@C^[KCDMCDHC(OC(M^[#CDMC-N^[MC(LE(DEL C))^@)@]@@@CETKCD#ZB )@@G@@C*)AK)@#@@@CEL D([DDI^@1AS)^@)@]@@@CC1SC1JELH^@)@#@@@C^[]^[[^[ADDGET[E0)ZC )@@G@@@G@@@C^[]^@%B*1^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)A@?D0?E[MD9#ZD )@@G@@C(N^@)@K@@@C^[]^@%B*2^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)AC6 -NZE )@@G@@CK)AK?CK*A@( -NDDUCLGDS:AC6^@2 -NCK)@G@@@C^[]^@%B*3^@)^@)^@)^@)^@)^@)^@)ZF )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)A@?D0?CLNDTDE@)^@)@G@@@C^[]^@%B*4^@)^@)^@)^@)^@)ZG )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)A@?D0?C(JC1AD-B^@)@#@@@C^[M^[[^[ADDGET[E0)ZH )@@G@@@J@@@C^[M^@%B*1^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)AC?C1# @$^@$ZI )@@G@@ C)AC?C1# @$D*$ C)BS)^@)@J@@@C^[M^@)^@)^@)^@1 -ACS*^9 ^8(^@1 -ACS*^9H^8(ZJ )@@G@@^@1 -ACS*^9]^8(^@1 -ACS*^9 ^8(^@1 -ACS*^9M^8(^@;@J@@@C^[M^@)^@)^@)^@1 -AZK )@@G@@CS*^8)^8(^@1 -ACS*^9I^8(^@1 -ACS*^9[^8(^@1 -ACS*^9H^8(^@1 -ACS*^9 ^8(^@;ZL )@@G@@@C@@@C^[M^@)^@)^@)^@1 -ACS*^8.^8(^@5A)?CDI^@)AS4A0?ET]@J@@@C^[M^@%B*2^@)ZM )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)AK?CK*A@( -NDDUEL CS!A))AK?ET]ZN )@@G@@^@;^@)@A@@@C^[M^@)^@)^@)^@1 -[D0?B@0 -NDDUEL CS)@G@@@C^[M^@%B*3^@)^@)^@)ZO )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)A@?D0?CLNDTDE@)^@)@[@@@CC(IC))@]@@@CZP )@@G@@ETKCD#C*)AK)@#@@@C^[#D9IETOEL[DDIE-N@]@@@CETKCD#C*)^@)@]@@@CCTJD-PD(I^@2ZQ )@@G@@@L@@@C^[[IS)G(6HD=G(,GT>G))HD,^[4H[>^[0IL\GT>IT3HD,G8)I[2H9ZR )@@G@@IT^[ADDGET[E0)^@)@L@@@C^[-H1-H-9JL>^[2H95I-(H1>^[(IS)ZS )@@G@@G9>GD2G(=^[4H8)GC)I1>IL9^[3I[>GT(G1(GS)G1(H->^[&H92H(-I),^[AH92^[4H[(IS)ZT )@@G@@@L@@@C^[2G(-IT\H0?^[3H9!G*)GT*G(^[=H9,G*)I-\^[>H13ZU )@@G@@I(2G*)I-*GD4^[4H[>^[&HD?G(3^[4H8)^@)@L@@@C^[+G*)GT\H16G(2I->G))G-\^[(H0)ZV )@@G@@G1-GT4^[?G(,G))I-*G(!IT>H-6G(3^[4H8)I-*G*)I(3G*)H9&^[4H[(IS)I[2H9^[#ZY )@@G@@H9,I1>IL4G(2^[MI(,IT4IL>GD!^[ J[-H(0H->IS)@E@@@CDDIC- F@)C(8GD!I[?G*)C1(ZZ )@@G@@H->^[#H9,I1>IL4G(2^[MI(,IT4IL>GD!IS)@E@@@CDDIC- F@)CD0I[>H1=HD8^[^^@!^[ AA )@@G@@J[-H(0H->^[MI(,IT4IL>GD!IS)^@)@]@@@CC(EC(#E))^@)@ @@@CAL[^[NHD!I[?G*)EL5AB )@@G@@H13I-2G(-H*)@A@@@CDDIC- F@)C(8GD!I[?G*) *)ET(H(0H->^@)@C@@@CDDIC- F@)C(8AC )@@G@@GD!I[?G*) *)ET\I(2GT>^[KIL\G92GD!IS)@B@@@CDDIC- F@)C(8GD!I[?G*) *)CL5IL2AD )@@G@@H95G9*IS)^@)@]@@@CC1SC1JELH^@)@D@@@C^[@ELPD0)^@)DD^ -[CT#E)?E[MD9E^@)^@,AE )@@G@@^[ME(I^[#CDMC))^@)@F@@@C^[@CDNC8?E-E^[DD0?E*9E0?AK5A*8^@)^@,^[[ETNDDBD0)AF )@@G@@DDIE[PE))C1DD- ^@)@^@@@C^[@C- D- E- -#^[JE(O 0)@F@@@C^[@CDNC8?E(K^[JE(OAG )@@G@@ 0?C0\ 8\AC0A@0^@,^[[ETNDDBD0)D9PE-KE(O^[ADDGC*)@H@@@C^[@C1OES= L[CLN 1AAH )@@G@@CS?EDSDLMD-#^@) 0)E[MD9#C(NETJEK)CT[D-G^[RDDOD@)D9KE-DD9IES)@#@@@C^[N^@1AI )@@G@@AC0A[#D9KFC)@[@@@C^[H^[ @A@@@C^[D^[]E(MELJE(BD[N^[ CL#C-DCS)DDI^@)@ @@@CAJ )@@G@@^[J^[NET^C0)CDNCTDDC)D9PE))^@)@H@@@C^[^^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)AK )@@G@@^@)^@)^@)D0)C0)^@)^@)AK)^@)^@)AC)C))AC?AC0@F@@@C^[M^@)^@)^@)^@)^@)^@)^@)AL )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)B@0 -[D0)^@)@]@@@C^[@C(JC0)^@)@]@@@C^[@C(JAM )@@G@@C0)^@)@#@@@C^[@E[HC)?C(GE@)^@)@[@@@CC(IC))@]@@@CETKCD#C*)^@)@L@@@C^[OH[>AN )@@G@@^[-GL\I1>^[>J[-H(0H->^[(H-?I(3I-2GD4G(3^[*H97^[-^[ID5G(,I-(GD?AS )@@G@@^[NC-A^[=GD4GC)G1(H->^@*I[>IL*GD0IS)I[2HD\IK)I-\@L@@@C^[2I(,H1(H1$^[PCT[AT )@@G@@E@\DDHE[[CTO C,^@)E-*G*)G1(IL3I))I->H0)GL?H9^[=I(!I[>G))AU )@@G@@HD,^[+H94H@)@E@@@C^[*G(8GD=G(IL(GS)G1\IL!GD4AV )@@G@@ 0)^@)@]@@@CC(EC(#E))^@)@H@@@CALDCLH^[NI--H1=GD2G))D--GL>H->G))E--I[>^[PAW )@@G@@IT(H1$^[[D-DC9I^[[H1=^[# *3E1[D))^@)@A@@@CDDIC- F@)C(8GD!I[?G*) *)CS!ATQAX )@@G@@CDG^@)@A@@@CDDIC- F@)C(8GD!I[?G*) *)CDGDDBD0)^@)@]@@@CC1SC1JELH^@)@D@@@CAY )@@G@@^[@ELPD0? 9M^@)C1#C- D(J )1AK3A)5 -^C(HD8?AC0 )3A@0^@)@A@@@C^[@CDNC8?E-EAZ )@@G@@^@)DDI -PBDQ )2A*5A8)^@)@B@@@C^[@CDNC8?E(K^@)D9PE)?E*9E0?AC0A@2 )3A00^@)BA )@@G@@@ @@@C^[@C1OES= L[CLN 1ACS?EDSDLMD-#@C@@@C^[N^@1AC0A[#D9KFC)CS!ATQCDG^[[BB )@@G@@D-DC9I^[^E(HE@)^@)@[@@@C^[H^[ @^@@@C^[D^[DCLH^[ CL#C-DCS)DDI@J@@@C^[J^[NBC )@@G@@ET^C0)CDNCTDDC)D9PE))^@)^@)^@,^[,H94HD^@)@H@@@C^[^^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)D0)C0)^@)BE )@@G@@^@)AK)^@)^@)AC)C))AC?AC0@J@@@C^[M^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)BF )@@G@@^@)^@)^@)^@)A*?CS!AS)AC0 -[D0)AK?D0)A*?D0)AS?CS)@]@@@C^[@C(JC0)^@)@]@@@CBG )@@G@@^[@C(JC0)^@)@]@@@C^[@E[HC)?C*)@]@@@CETKCD#C*)AK)@[@@@CC(IC))@K@@@C^[OH[>BH )@@G@@^[D (#GD2G))HD,^[4H[>^[-GL\I1>^[>J[-H(0H->^[=G(3GT2HD+G(3^[-^[4GD0G*)G1\BI )@@G@@IK)I9*HDIK)IT>I))HD3^@+C(]CT^DD#^K)GD,G))I-*G*)^@)@L@@@F^[(H10I(4^[4BK )@@G@@JD0G*)HD3^@$DD]D*$ ))I-*G*)HD,I[5I))GT*GD2GDIK)IT>I))HD3^@$C(]CT^DD#BL )@@G@@^8)GD,G))I-*G*)^@)@B@F@C^[(H10I(4^[&HD?G*)H1-H(>^[(IS)^LDD0+ 0)^@)@B@@@FBM )@@G@@^[(H10I(4^[&HD?G*)H1-H(>^[(IS)^9DD0$ 0)^@)@]@@@CETKCD#C*)^@)@L@F@C^[OH[>BN )@@G@@^[J (#GD2G))IT0G(IS)I-*G*)H95I-0I(4^[4JD0G*)GD3^@+ETNC-A^K) [KCTDBO )@@G@@D9N^[NG(1I(>H14HD-H))^@)@L@@@F^[OH[>^[J (#GD2G))IT0G(IS)I-*G*)H95BP )@@G@@I-0I(4^[4JD0G*)GD3^@$ETNC-A^8) [KCTDD9N^[NG(1I(>H14HD-H))^@)@K@@@C^[NC-ABQ )@@G@@ C)I9*HD^[-IS)^LJE(O^K,@J@@@F^[^[-IS)^9JE(O^8,@]@@@CBU )@@G@@ETKCD#C*)^@)@L@@@C^[OH[>^[N (#GD2G))G(,I-2HD>IS)HD,G-(GT-I->^[4H[-I)) @1BV )@@G@@ C)I-*G*)HD,I[5I))I--I[>^[(IS)GC)GT\I[9^[\G0)^@)@K@@@C^[4H[>^[\G0)I-*G*)BW )@@G@@H92HD$HD,GD?^[4GD0G*) @1AC0A[#D9KFC( )) @2 C)GD?H))I[-GT:G(=^@*CS!AS(^[-BX )@@G@@H1=^@)@K@@@C^[+HD,GD2JC) [# C)G1(G(?G-3^[7HD?H))GL>^[GT:G(=^[4H8)IT>BY )@@G@@G*)HD&^[4H[>JC)GT\H14GD(H0)I[2H90G(2@L@@@C^[6GD?I(>IS) [(G0)I-*G*)I1-H-5BZ )@@G@@G*)HD3^[-H-0H[-H15H(>IL(GS?^[4H[>^[&HD>H-=^[7HD?H))GL>^[4IL-H13H--I->G))CA )@@G@@@K@@@C^[-IS)I-*H95G9*^[(I))I9>IL>^[-H-0H[-H15H(>IL(GS( ))GD,G)) @3 C)I-*CB )@@G@@G*)IT(JL>^[\G0)I-*G*)H95I-0I(4@K@@@C^[2G(CC )@@G@@^[3HD'G*) [!G(-IT5IL>G))HD,^[+JD4G(3 C)GD3^[4H[>^[(H10I(4^@)@L@@@C^[2G(IL2H92^[\GT^[(H10I(4^[&HD?G*)^LDD0+^[-H1=^[4H[>^[\CG )@@G@@I(4I[5I))G1(H->^@+D9PE)+^[!I(3I))GL>@K@@@F^[IH94G*)I-*GD4^[4H[>^[(H10I(4CH )@@G@@^[&HD?G*)^9DD0$^[-H1=^[4H[>^[\I(4I[5I))G1(H->^@$D9PE)$^[!I(3I))GL>@F@@@CCI )@@G@@^[-IT3HD$H1>G))I[2HD\IK)I-\^[2I(,H1(H1$^[ADDGC*)CTJD1QC(ME- EK,^@)@]@@@CCJ )@@G@@C(EC(#E))^@)@E@@@CAL]H-\GT:HD,G8)C1-GT4H92^[ J[0IL>IT3G(=^[DH0)CT*GD2GDIL3@F@@@CDDIC- F@)C(8GD!I[?G*) *)CL?H9IS)H[\I8)I-\^[GD4G*)CM )@@G@@GC)G1(H->^[4H[-I))GT-H0)GL>^[2G(-G))GL9^@)@J@F@C^[[ET#DDD^[#D9]D9G^[\IK)CN )@@G@@ELKC8)I(3HD,G8)^L]D-JCTF^[#D9IE-[DDIES)A)0A@0^[#D[[EL[CTOC(MES+ 0)@J@@@FCO )@@G@@^[[ET#DDD^[#D9]D9G^[\IK)ELKC8)I(3HD,G8)^9]D-JCTF^[#D9IE-[DDIES)A)0A@0^[#CP )@@G@@D[[EL[CTOC(MES$ 0)@]@@@CETKCD#C*)AK)@]@@@CC1SC1JELH^@)@C@@@C^[@ELPD0? 9MCQ )@@G@@^@)DD^ -[CT#E)?E[MD9E )2A@?A)0A@)^@)@A@@@C^[@CDNC8?E-E^@)DDI -PBDQ )2A*5CR )@@G@@A8)^@)@A@@@C^[@CDNC8?E(K^@)D9PE), -A 8\AC0A@0^@)@ @@@C^[@C1OES= L[CLN 1ACS )@@G@@CS?EDSDLMD-#@ @@@C^[N^@1AC0A[#D9KFC)CL#CTCCDM^@)@[@@@C^[H^[ @]@@@C^[Q^@2CT )@@G@@A*5A8)@^@@@C^[D^[DCLH^[ CL#C-DCS)DDI@ @@@C^[J^[NET^C0)CDNCTDDC)D9PE))^@)CU )@@G@@@H@@@C^[^^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)ES)C0)^@)^@5A@)^@4A@0CV )@@G@@A@)C))AC?AC0@F@@@C^[M^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)CW )@@G@@B@0 -[D0)^@)@]@@@C^[@C(JC0)^@)@]@@@C^[@C(JC0)^@)@]@@@C^[@E[HC)?C*)@]@@@CCX )@@G@@ETKCD#C*)^@)@[@@@CC(IC))@L@F@C^[OH[>^[>H14IL9^@+CL#CTCCDM^K)H9,^[4H[>^[NCY )@@G@@ (#GD2G))IT0G(IS)I-*GD4^[^@)@L@@@F^[OH[>CZ )@@G@@^[>H14IL9^@$CL#CTCCDM^8)H9,^[4H[>^[N (#GD2G))IT0G(IS)I-*GD4^[^@)@K@@@C^[^ (#GD2G)?^[4H[>^[\I(4I[5I))GL?H9^[(H14G(2I[2G(4G(=^[-IS)GC)@F@@@C^[IL3^[2GD4H[>IK)I-*GD,^[2G(^[>H14IL9^@+ES+^[(H0)GT\H-5H(,^@3A@)H9&^[4H[>^[^ (#GD2G))HD,DE )@@G@@G-(GT-I->IS)IT4GD,G--IL=^[DCLH@K@@@F^[OH[>^[>H14IL9^@$ES$^[(H0)GT\H-5H(,DF )@@G@@^@3A@)H9&^[4H[>^[^ (#GD2G))HD,G-(GT-I->IS)IT4GD,G--IL=^[DCLH@L@F@C^[?GD+DG )@@G@@G(?IS)H9,^[(H10I(4^@*IT(H1^[(IS)^LDCLH^K(^[-H1=^[-^[3DH )@@G@@I--H1=GD2G))E[#DDJES)^@)@L@@@F^[?GD+G(?IS)H9,^[(H10I(4^@*IT(H1^[(IS)^9DCLH^8(^[-H1=^[-^[3I--H1=GD2G))E[#DDJES)^@)@H@F@C^[NET^DJ )@@G@@C0)H--GL>H))H9,^[\I(4I[5I)) [3HD,GT>^[\I(4I[5I))I-9I[>^[(IS)^LNET^C0+ C,DK )@@G@@@H@@@F^[NET^C0)H--GL>H))H9,^[\I(4I[5I)) [3HD,GT>^[\I(4I[5I))I-9I[>^[(IS)DL )@@G@@^9NET^C0$ C,@]@@@CETKCD#C*)^@)@L@F@C^[OH[>^[>H14IL9^@+C0+^[\H0)GT\H-5H(,DM )@@G@@^@3AK)H9&^[4H[>^[^ (#GD2G))HD,G-(GT-I->IS)G1(J[>G))G1\IL!GD4^[\H0)@L@@@FDN )@@G@@^[OH[>^[>H14IL9^@$C0$^[\H0)GT\H-5H(,^@3AK)H9&^[4H[>^[^ (#GD2G))HD,G-(GT-DO )@@G@@I->IS)G1(J[>G))G1\IL!GD4^[\H0)@L@F@C^[(H10I(4^@*H1\^[+H-\GT:^[\IK)IL>GT\DP )@@G@@IL=^[H-=IS( 0)^[OH[>^[>H14IL9^@+A*0^K) [2HD$H[4^@)@L@@@FDQ )@@G@@^[(H10I(4^@*H1\^[+H-\GT:^[\IK)IL>GT\IL=^[H-=IS( 0)^[OH[>DR )@@G@@^[>H14IL9^@$A*0^8) [2HD$H[4^@)@L@@@C^[%I(3I-(G1(G(=^[3I[-GT>^[&HD?H->G)(DS )@@G@@^[\H0)GT\H-5H(,^@3A)!AS8^[(H1=HDIL3 0)^[NG(>^@8DU )@@G@@ 02 01^[AH92^[>J[0H--H1- *)^@)@]@@@C^[4HD\H0,^@)@]@@@CETKCD#C*)^@)@L@F@CDV )@@G@@^[OH[>^[>H14IL9^@+A)0A@0^K) [2HD$H[4^[%I(3I-(G1(G(=^[3I[-GT>^[&HD?H->G)(DW )@@G@@^[(H0)GT\H-5H(,IS)A)0 *4A))^@)@L@@@F^[OH[>^[>H14IL9^@$A)0A@0^8) [2HD$H[4DX )@@G@@^[%I(3I-(G1(G(=^[3I[-GT>^[&HD?H->G)(^[(H0)GT\H-5H(,IS)A)0 *4A))^@)@L@@@CDY )@@G@@^[\G0)I-*G*)C)!CT-IL=^[(IS)I-*G*)H95I-0I(4^[+H-\GT:^[3HD'G*)HD,^[GT-I(3G*)H9&^[4H[>EA )@@G@@^[]CT#D[[EK)H9,^[4H[>^[N (#GD2G),^@)@]@@@CETKCD#C*)^@)@L@F@C^[OH[>^[>H14EB )@@G@@IL9^@+C)+^[(H0)GT\H-5H(,^@4A0)IT0G(IS)G-\I(+H->^[+I(&G1>IL(H1$^[\EC )@@G@@H0)H95I-0I(4 0)^@)@L@@@F^[OH[>^[>H14IL9^@$C)$^[(H0)GT\H-5H(,^@4A0)IT0G(IS)G-\I(+H->^[+I(&G1>IL(H1$^[\H0)H95I-0I(4 0)^@)@]@@@CETKCD#C*)^@)EE )@@G@@@K@@@C^[OH[>^[>H14IL9^@1 )1A@) [+G(9H9,G))GT\H-5H(,^@4A8(^[=HD2G(^[ADDGC*)CTJD1QC(ME- EK)I-\@K@@@C^[=I(!I@)HD,I[5I))GL?H9I1>IL9^@1A@0A[4H@)GL?EJ )@@G@@H9G1>IK)I-\^[3G(^[2G(0EL )@@G@@H92I->G),^@)@]@@@CC(EC(#E))^@)@A@@@CALHI(?I-(I[?G*)EL>GT\IL=^[OJD0G(3^@)EM )@@G@@@E@@@CDDIC- F@)C(8GD!I[?G*) *)D(5H-4HD0H->^[MG(IS)^@)@]@@@CEN )@@G@@C1SC1JELH^@)@B@@@C^[@ELPD0)^@)^@)DD^ -[CT#E)?E[MD9E )5 )5A@0@A@@@C^[@CDNEO )@@G@@C8?E-E^@)DDI -PBDQ )2A03A*)^@)@C@@@C^[@CDNC8?E(K^@)ETJELODDIA@1 -PBDQ )1EP )@@G@@A@0A)?AS6A@)@ @@@C^[@C1OES= L[CLN 1ACS?F[ED-MFL#@#@@@C^[N^@1AC0A[#D9KFC)EQ )@@G@@@]@@@C^[Q^@2A03A*)@^@@@C^[D^[DCLH^[ CL#C-DCS)DDI@A@@@C^[J^[NET^C0)CDNCTDER )@@G@@DC)ETJELODDIA@1^@)@H@@@C^[^^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)D0)ES )@@G@@E0)^@)^@)AK)^@)^@)AK)C))AC?AC0@I@@@C^[M^@)B*)^@)^@)^@)^@)^@)^@)^@)^@)^@)ET )@@G@@^@)^@)^@)^@)^@)^@)A)?CDI^@)AK?CDI )=^@)AK3A8?CDI@I@@@C^[M^@)B*9BC)^@)^@)EU )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)A)?CDI^@)AK?CDI )=^@)AK3A8?CDI@J@@@CEV )@@G@@^[M^@)B(SF@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)A)?CDI^@)AK?CDI )=EW )@@G@@^@)AC6A05 -[D0)BS)@C@@@C^[M^@)^@)^@)^@)^@)A)?CK?^@)^@)AK1AK?CDI^@2 -]^@)EX )@@G@@@]@@@C^[M^@)B1SF@)@]@@@C^[M^@)B-SF@)@]@@@C^[@C(JC0)^@)@]@@@C^[@C(JC0)^@)EY )@@G@@@]@@@C^[@E[HC)?C*)@[@@@CC(IC))@]@@@CETKCD#C*)^@)@L@@@C^[DG0)I-*G*)HD,I[5EZ )@@G@@I))G1(H->^[^[4H[-H0)H9,G*)IL>GT\IL=^[4JD0G*?^[!I(?I-(FA )@@G@@I[?G*)EK!^@)@L@@@C^[^[2G(1I((IL>G))I-\^[(G->H14HD&JC)GD,G))FB )@@G@@IT>H->GT4^[4H[>^[2G(ITH1$I-*^@2FD )@@G@@^[+JD4G(3^[3I--IL4HD,G8)GD4^@)@K@@@C^[+JD4G*)A*)HD,^[>GDGT\IL=^[(FE )@@G@@IS)I(3G(=^[4H8)HD=G(,I-(G19^[-H1=^[3G(?G(GT\IL=@#@@@C^[=G(3FF )@@G@@GT2HD0I-\IK,@]@@@CETKCD#C*)^@)@L@@@C^[DG0)I-*G*)I1-H-5G*)H9&^[4H[>^[(G->FG )@@G@@H14HD&HD>IK)HD3^[NE[[CT ES)I-*G*)G1(IL3I))IL>GT\IL=^[=G(3GT2HD0 *)@L@@@CFH )@@G@@^[4H92^[(IS)IT>H->GT4G(= 0)DD&^[4H[>^[6GD?I(>^[\G0)I-*G*)HD=G(,I-(G1(G(2FI )@@G@@^[(IS)BC9^[4H[>^[3G(ITFJ )@@G@@H->GT4G(= 0)C1\IK)GD?H))H94H[>IK)I1-H-5G(3^[(H0)I-*G*)HD=G(,I-( *)@K@@@CFK )@@G@@^[&HD>IK)G1(G(?G)?^[4H[>^[4H[(IL=^[2G(ITH->FL )@@G@@GT4G(= 0)^[OH[(IS)HD3^@)@L@@@C^[-GTG))GL9^[4H[>^[5IT>^[\G0)FM )@@G@@IL-H1$G*)GT-IL=IS)GD?H9,G8)I9(I-*^[4H[>^[4H[(IL=^[2G(H*)^@)@D@@@CFP )@@G@@^[=G(3GT2HD0I-(H9,^[&H92^[4H[>^[4H[(IL=^[M (#GD2G),^@)@]@@@CC(EC(#E))^@)FQ )@@G@@@A@@@CALHI(?I-( (MG(>H))DD,I[5I)\D95I-0I(4@E@@@CDDIC- F@)C(8GD!I[?G*) *)FR )@@G@@D(5H-4HC!EL>G(?^[DH10I(4 9JI(4I[5I))@E@@@CDDIC- F@)D(5H-4HC!EL>G(?^[DH10FS )@@G@@I(4 9JI(4I[5I)) [ J[-H(0H-> C)@E@@@CDDIC- F@)C(8GD!I[?G*) *)D(5H-4HC!EL>FT )@@G@@G(?^[DH10I(4 9JI(4I[5I))@]@@@CETKCD#C*)^@)@]@@@CC1SC1JELH^@)@C@@@C^[@ELPFU )@@G@@D0)^@)^@)DD^ -[CT#E)?E[MD9E )6A@?A)0A@)^@)@C@@@C^[@CDNC8?E-E^@)E- ETOC-[FV )@@G@@E-[ -PBDQ )2A85A@\AK7A*1@ @@@C^[@C- D- E- -#^[KCDTD(NE-M 0)@E@@@C^[@CDNFW )@@G@@C8?E(K^@)E[[FDHETOEK, -PBDQ -SAS4A*6 9SA07B@9 )4A@9A*)@ @@@C^[@C1OES= L[FX )@@G@@CLN 1ACS?ED#F[ED))@#@@@C^[N^@1AC0A[#D9KFC)@]@@@C^[H^[MC*)^@)@#@@@C^[Q^@2FY )@@G@@A85A@)AK7A*1@A@@@C^[D^[DCLH^[ CL#C-DCS)E- ETOC-[E-[^@)@ @@@C^[J^[NET^C0)FZ )@@G@@CDNCTDDC)D9PE))^@)@I@@@C^[^^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)D0)GA )@@G@@C0)^@)^@5A@)^@)^@5A@)C))AC?AK)D0.A*)@F@@@C^[M^@)^@)^@)^@)^@)^@)^@)^@)^@)GB )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)B@0 -[D0)^@)@]@@@C^[@C(JC0)^@)@]@@@C^[@C(JC0)^@)GC )@@G@@@]@@@C^[@E[HC)?C*)@[@@@CC(IC))@]@@@CETKCD#C*)^@)@L@@@C^[OH[>^[-GL\I1>^[2GD )@@G@@I(,IT4IL>GD!^[7HD?H))GT\H16G(2I))GC)I-7H8!IL>G(?^[(H10I(4^[4GD0G*)I9(I-*GE )@@G@@^[3I--H0!^@)@K@@@C^[=GD2G))H--GL>H-3 0)^[OH[>^[&HD2IT4^[(H10I(4^[2G(>H))GF )@@G@@H(5IT4^[4G(2H((H1-I->^[7HD4H@)H9,H-9^[JD1 @F@@@C^[*GD2G-7GD2G*)I--I[>^[!GG )@@G@@GD2HS)GD&I->IK)I-*G*)C(JE02^[?GD+G(? 0)^@)@]@@@CC(EC(#E))^@)@D@@@CALHI(?GH )@@G@@I-(I[?G*)EL>GT\IL=^[OJD0G(3^[[H1=^[NI(+I-9I[>IS)@H@@@CDDIC- F@)C(8GD!I[?GI )@@G@@G*) *)D(5H-4HD0H->^[MG(IS)CD,G))ET5GL4JD0G(3^@)@H@@@CDDIC- GJ )@@G@@F@)D(5H-4HD0H->^[MG(IS)CD,G))ET5GL4JD0G(3^@*C(8GD!I[?G*(^@)GK )@@G@@@L@@@C^[OD[DES)C(SCDHE[GC*)C- ET#ELDCL ES)D(PD-ODDKD- ^[MC(#D9MC-N^[ D(KGL )@@G@@D-JFDDD1B^[IE(HC(MD9PES)C(GC(HC(I *)@^@@@C^[OCDMFC)DDOC(H^[OFDKC(N@]@@@CGM )@@G@@ETKCD#C*)^@)@]@@@CC1SC1JELH^@)@D@@@C^[@ELPD0? 9M^@)IL5H1(G)?GDGT4 )5A@?AK5A@)@B@@@C^[@CDNC8?E-E^@)E- ETOC-[E-[ -PBDQ )2A*5AC)@A@@@CGO )@@G@@^[@CDNC8?E(K^@)D9PE)?C0\ 8\AC0A@0^@)@A@@@C^[@C1OES= L[CLN 1ACS?CTMDLSD-HGP )@@G@@EC)^@)@]@@@C^[H^[AC00C*)@#@@@C^[N^@1AC0A[#D9KFC)@]@@@C^[Q^@2A*5AC)@A@@@CGQ )@@G@@^[D^[DCLH^[ CL#C-DCS)E- ETOC-[E-[^@)@ @@@C^[J^[NET^C0)CDNCTDDC)D9PE))^@)GR )@@G@@@H@@@C^[^^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)D8)C0)^@)^@)A*)^@)^@)GS )@@G@@A*)C))AC?AC0@J@@@C^[M^@)B*1^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)GT )@@G@@A*?CDI^@1 -I )=^@1AC?CDI^@1BC1 -PC9S@K@@@C^[M^@)B*9^@)^@)^@)^@)^@)^@)^@)GU )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)A*?CDI^@1 -I )=^@1AS?CDI^@6 -# *3 )2^@;^@)@E@@@CGV )@@G@@^[M^@)^@)^@)^@7 -# *3 )9^@1AC?CS!AS)A8?CS!AS?A0)AC1A*?ET]^@)@]@@@C^[M^@)GW )@@G@@B09^@)@]@@@C^[M^@)B)9^@)@K@@@C^[S^@)B*0AC)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)GX )@@G@@^@)^@)^@)^@)AK?D0?^))AC4A*?CDI^@5 -# *3 9I^@3A@?CDI^@;@A@@@C^[S^@)^@)^@)GY )@@G@@^@1A0?ET]^@9 -ACS*^8%^8(@G@@@C^[S^@)B*0AK)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)GZ )@@G@@^@)^@)^@)^@)AK?D0?^))AC8BC?CDI@E@@@C^[S^@)B00AK)^@)^@)^@)^@)^@)^@)^@)^@)HA )@@G@@^@)^@)^@)^@)^@)^@)BS)^@)@]@@@C^[S^@)B)0A))@I@@@C^[S^@)B*0A*)^@)^@)^@)^@)HB )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)AK?D0?^))AC0A0?CDI^@5 -# *3^@;@G@@@C^[S^@)HC )@@G@@^@)^@)^[B )4^@1 -# *3^@5 -# *3^[ D1^^@5AK?ET]^@5AK?C1# @$^@$ C)^@)@]@@@CHD )@@G@@^[@C(JC0)^@)@]@@@C^[@C(JC0)^@)@]@@@C^[@E[HC)?C*)@[@@@CC(IC))@]@@@CETKCD#HE )@@G@@C*)^@)@L@@@C^[OH[>^[-GL\I1>^[>J[-H(0H->^[(H-?I(3I-2GD4G(3^[4H[>^[>H->H(>HF )@@G@@H14GD2JC)HD4G(!^[=G(3GT2HD0I-(H9,IS)H9&^@)@ @@@C^[4H[>^[&H9?H-\I9(H1$^[4HG )@@G@@JD0G*'@]@@@CETKCD#C*)^@)@L@@@C^[[D0) [[H-0H[-H15H(>IL(GS( ))D0) [II(!G(2HH )@@G@@HD< C?^[# *3 9I^@*CT\H(0I(4GD4HD\H1-H)!AS)GT\H16G(2I->G))^@)@L@@@C^[4H8)HI )@@G@@D15H(>IL(GS( ))CS!AS) [#H9!I[5I--I-(H9,GD? *3^[IL4G(=^[4H8)GL(H1-HJ )@@G@@IL9 C?^[NCK) [(H10I(4^@)@G@@@C^[3H--GT:^[+JD4G(3 C?^[ACS) [\I(4I[5I))G1(HK )@@G@@H-?G(2^[IL> C)G1\H-?H97^[-H-?^[M (#GD2G-3 0)^@)HM )@@G@@@]@@@CC(EC(#E))^@)@A@@@CALPH1=G(&HD,G(=^[BIL\I(0IS)^@*E(BJ@(@E@@@CDDIC- HN )@@G@@F@)C(8GD!I[?G*) *)E(,G->G1(H1>G))C92H95I[3^@*E(BJ@(^@)@E@@@CDDIC- F@)C(8HO )@@G@@GD!I[?G*) *)E(BJ@) [PH1=G(&HD,G(=^[BIL\I(0IS(^@)@D@@@CDDIC- F@)E(BJ@) [PHP )@@G@@H1=G(&HD,G(=^[BIL\I(0IS(^[ J[-H(0H->@D@@@CDDIC- F@)E(,G->G1(H1>G))C92H95HQ )@@G@@I[3^@*E(BJ@(^[ J[-H(0H->@]@@@CC1SC1JELH^@)@D@@@C^[@ELPD0)^@)^@)IL5H1(G)?HR )@@G@@GD -0GD$G(3@A@@@C^[@CDNC8?E-E^@)DDI -PBDQ -4GD0G(,H8)HS )@@G@@@^@@@C^[@CDNC8?CC)^@)D9PE),^@)@ @@@C^[@C1OES= L[CLN 1ACS?D-LF[E^@)@[@@@CHT )@@G@@^[H^[ @^@@@C^[D^[DCLH^[ CL#C-DCS)DDI@ @@@C^[J^[NET^C0)CDNCTDDC)D9PE))^@)HU )@@G@@@G@@@C^[^^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)D8)C0)^@)^@2A@)^@)^@1HV )@@G@@A@)^@)@H@@@C^[M^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)A*?CDIHW )@@G@@ )=^@)A85 -[D0)^@)@H@@@C^[M^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)HX )@@G@@^@)^@)A*?D0)^@)^@)A85 -PC9C^@)@I@@@C^[C^@)B*1^@)^@)^@)^@)^@)^@)^@)^@)^@)HY )@@G@@^@)^@)^@)^@)^@)^@)AC?D0?^))^@2A@?CDI^@)A*?CS!AS)@J@@@C^[C^@)B*2^@)^@)^@)HZ )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)AC?D0)^@)AC5 -[D0)^@5 -# *3 )1A@)^@)IA )@@G@@@G@@@C^[C^@)B*0^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)AC?D0)^@)A84IB )@@G@@ -PC9N@]@@@C^[C^@)B00^@)@]@@@C^[C^@)B)0^@)@I@@@C^[N^@)B*)^@)^@)^@)^@)^@)IC )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)AC?CDI )=^@)AC0 -# *3 )1A@)^@)@H@@@C^[N^@)ID )@@G@@B*1^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)AC?CDI^@)A*?CS!AS?AC0^@)IE )@@G@@@]@@@C^[N^@)B01^@)@]@@@C^[N^@)B)1^@)@]@@@C^[@C(JC0)^@)@]@@@C^[@C(JC0)^@)IF )@@G@@@]@@@C^[@C1DD0)^@)@[@@@CC(IC))@]@@@CETKCD#C*)^@)@K@@@C^[OH[>^[-GL\I1>^[=IG )@@G@@G(3GT2HD0I-(H9,^[3H[\I93^[5IT>^[\G0)H(5H-4HD0H->^[,G(3I->G))I(,G->G1(H1>IH )@@G@@G))^@)@K@@@C^[$IL\I(0IS,^@)D1\I->^[4H[-I))I-*G*)AL,G))EK!CT-IL=^[5IT>IS)II )@@G@@GC)H15H(>IL(GS)G1(G(?G))HD,^[4H[>^@)@L@@@C^[(G->H14HD&HD>IK)I[\IT(I-(H9,IJ )@@G@@^[(H0)I[?GD^[-H-0H[-H15H(>IL(GS)HD=^[\H0)I-*G*)G1(IL3I))^@)IK )@@G@@@L@@@C^[M (#GD2G),^@)C1#^[7HD?H))GD?H-\I8)I-*HD3^[3HD,GT>^[,H8)^))IT(G9,IL )@@G@@^[7GD3^[0H--GT>G))H9,^[4H[>^[ DC,^@)@L@@@C^[OH[>^[+JD4G(3^[7HD?H))GL>^[4IM )@@G@@IL-H13H--I->G))GD3^[,I(!G(2HD<^[\H0)I-*G*)IT>GT\H1=^[GT:^[&H92^[4H[>^[(G))I9(H-?^[+G*)H(-G->^[-IS)GD,^[-H-0H[-H15IO )@@G@@H(>IL(GS)IT(H1IK)HD3^[4GD$G9>G))GD3^[3IP )@@G@@I(^[4H8)IL> (5IT>^[^[4H8)IL> (5IS )@@G@@IT>^[JC)IT )@@G@@GD2G*)H1\IL!GD?H-9^[0G(2H((I-4G(=^[\H1?JC)CL C1JEL ^[4H[>^@)@L@@@C^[^ (#IU )@@G@@GD2G),^@)CD?IT\ ))GC)E(BJ@)C(D^[\H0)GC)E*!CT-IL=^[!GD9^[2G(&G(2G(,GT>^[-IV )@@G@@^[?G(4I->IK)I(3G(=^[\H0)@H@@@C^[-^[0IL>I1(H95IS)E*!CT-IL=BK)I-*G*)IT>GD2IW )@@G@@GT*^[(IS)GD?I9-JD3^[=H97H17GD2G),^@)@]@@@CC(EC(#E))^@)@H@@@CALNHD,G9?G*)IX )@@G@@C1(G(?G))D9#CTPELN^[^C(KC(IC-DD1B^[JD0)^@*E[#DDJES)ET^C0)D95I)(^@)@F@@@CIY )@@G@@DDIC- F@)C(8GD!I[?G*) *)C92H95I@)D9#CTPELN^[^C(KC(IC-DD1B^[JD0)^@)@L@F@CIZ )@@G@@^[OH[(IS)G(8GD!I[?G*)IT*H97IS)I-*G*)^LM^K) [2G(ITGT4HD6G(3^[,G(>G->G))^@)@L@@@F^[OH[(IS)G(8GD!I[?G*)IT*H97IS)I-*G*)JB )@@G@@^9M^8) [2G(ITGT4HD6G(3^[,G(>G->G))^@)@K@@@CJC )@@G@@^[4H8)I[2H9GT\IL=IS)GT\H14GD(H1(H1$^[-^[6GD2HD-GL?G*)JD )@@G@@G92H95I@)H9@B@@@C^[7HD4H@)G->I[>H1=HD,G8)I(0H9,^[6GD?I(> 0)JE )@@G@@@]@@@CETKCD#C*)^@)@]@@@CC1SC1JELH^@)@C@@@C^[@ELPD0)^@)^@)DD^ -[CT#E)?E[MJF )@@G@@D9E )2A@?AK0A@)^@)@B@@@C^[@CDNC8?E-E^@)E- ETOC-[E-[ -PBDQ )2A89AC)@C@@@CJG )@@G@@^[@CDNC8?E))^@)D9PE-KE(O -PBDQ )5A*4AC?AK0A)7^@)@ @@@C^[@C1OES= L[CLN 1AJH )@@G@@CS?ED#ELEF[G@[@@@C^[H^[ @#@@@C^[N^@1AC0A[#D9KFC)@]@@@C^[Q^@2A89AC)@A@@@CJI )@@G@@^[D^[DCLH^[ CL#C-DCS)E- ETOC-[E-[^@)@ @@@C^[J^[NET^C0)CDNCTDDC)D9PE-KE(OJJ )@@G@@@H@@@C^[^^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)D0)E0)^@)^@)A*)^@)^@)JK )@@G@@AK)C))AC?A0)@I@@@C^[M^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)JL )@@G@@AK?D0?^9[^8)A)?CK)A)?CLS^@;^@)@G@@@C^[M^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)JM )@@G@@^@)^@)^@)^@)^@)^@)AC2 -[D0?AC0 )$CC$@]@@@C^[@C(JC0)^@)@]@@@C^[@C(JC0)^@)JN )@@G@@@]@@@C^[@E[HC)?C*)@[@@@CC(IC))@]@@@CETKCD#C*)^@)@K@@@C^[OH[>^[2G(IT^[M (#GD2G))HD,G-(GT-I->IS)GC)G1(G(?G))H9&^@1JP )@@G@@AK)^@)@L@@@C^[^[(H10I(4^[2G(^[6GD?I(>^[\G0)I-*JR )@@G@@G*)I--G9$G(=^[(I->H*) @2 -I )$CC$ C,@]@@@CETKCD#C*)^@)@K@@@C^[OH[>^[\I(4JS )@@G@@I[5I))IL>GT\IL=^[7HD?H))I1-IL9^[(H0)H->H1$I-*^[=G(0G(,G-(H1$^[\H0)I-*G*)JT )@@G@@I1-H-5G*)H9&@K@@@C^[4H[>^[4GD$G9>G))HD4G(!^@*AK?D0?^9[^8( 0)^[AH92^[>J[-JU )@@G@@H(0H-> ))HD&^[4H[>^[,I(!GL>IK)H9&^[(H10I(4@L@@@C^[\GTH1H1^[$IL\I(0^[7HD?H))GL>^@2 0)^@)@]@@@CC(EC(#E))^@)@A@@@CJX )@@G@@AL]E(MELJE(BD[N^[GD9[C-HE@\D-^E(HE@)@C@@@CDDIC- F@)C(8GD!I[?G*) *)CL5IL2JY )@@G@@H95G9*IS)D-JCD^D(K@A@@@CDDIC- F@)D-JCD^D(K^@*C(8GD!I[?G*(^@)@C@@@CDDIC- JZ )@@G@@F@)CL5IL2H95G9*IS)D-JCD^D(K^@*C(8GD!I[?G*(@A@@@CDDIC- F@)C(8GD!I[?G*) *)KA )@@G@@D-JCD^D(K^@)@]@@@CC1SC1JELH^@)@C@@@C^[@ELPD0)^@)^@)DD^ -[CT#E)?E[MD9E )6KB )@@G@@A@?AC0A@0^@)@B@@@C^[@CDNC8?E-E^@)E- ETOC-[E-[ -PBDQ )2A*6AS)@^@@@C^[@C- KC )@@G@@D- E- -#^[JE(O 0)@A@@@C^[@CDNC8?E(K^@)D9PE), -A 8\ 81A@0A@)@ @@@C^[@C1OKD )@@G@@ES= L[CLN 1ACS?CTMF[ED-L@[@@@C^[H^[ @]@@@C^[N^[NE[[D0)@]@@@C^[Q^@2A*6AS)KE )@@G@@@B@@@C^[D^[]E(MELJE(BD[N^[ CL#C-DCS)E- ETOC-[E-[@ @@@C^[J^[NET^C0)CDNCTDKF )@@G@@DC)D9PE))^@)@H@@@C^[^^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)D8)C0)^@)KG )@@G@@^@5A@)^@)^@5A@)C))AC?AK)@H@@@C^[]^@)B*1A@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)KH )@@G@@^@)^@)^@)^@)AK?CDI )=^@)A@?D0?ETFDDK@I@@@C^[]^@)B*2AC)^@)^@)^@)^@)^@)^@)KI )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)AK?CDI )=^@)A@?D0?C(JC1AD-B^@)@H@@@C^[]^@)B*2AK)KJ )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)AK?CDI )=^@)A@?D0?ETFDDK@J@@@CKK )@@G@@^[]^@)B(SF@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)AK?CDI )=^@)AK?D0?KL )@@G@@ETDFL]D-F K1A@0 S4@]@@@C^[]^@)B1SF@)@]@@@C^[]^@)B-SF@)@J@@@C^[M^@)^@)^@)KM )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)AK?C))A)?CDI^@1A@?C))AS?CDI^@2KN )@@G@@ -^^@;@J@@@C^[M^@1A)?CDI^@2 -^^@4 -[D0)A0?C))BC?C-N^@8 -^ES)A8?C-N )3^@8KO )@@G@@ -^ES?AK)A8?C))A8?C-N )5^@;^@)@E@@@C^[M^@8 -^ES)A*?CDI^@6 -^ES\D0)A0?C)\KP )@@G@@D0?AK)A0?C-N^@1A@?C)?AC1@]@@@C^[@C(JC0)^@)@]@@@C^[@C(JC0)^@)@]@@@C^[@E[HKQ )@@G@@C)?C*)@[@@@CC(IC))@]@@@CETKCD#C*)^@)@K@@@C^[] (#GD2G-3^[0IL\I1(G->^[4H[>KR )@@G@@^[IT3HD,G8)GD4^[+H-\GT:^@)@L@@@CKS )@@G@@^[?G(6G(? 0)^[DH0)I-*G*)GD+H96G*)G(8GD!I[?G*?^[4H[>^[&HD2IT4^@2^[+JD4G(3KT )@@G@@^[(H0)G(-GT*^[+H-\GT:^[-IL>^@)@L@@@C^[5IT>G))I-\^[IT3HD,G8,^[OH[>^[] (#GD2G-3^[7HD4H@)HD=G(,I-(G1(G(2IS)AC0 ))@K@@@CKV )@@G@@^@2AC?^[-H1=^@2AK)G-(IL>GT4^[4H[>^[ADDGC*)CTJD1QC(ME- EK)I-\^[3HT(I@)I-*KW )@@G@@G*)GL?H9^@)@L@@@C^[6GD?I(>^[(H0)I-*G*)G1(IL3I))AK)GL9I->IS)KX )@@G@@H9&^[4H[>^[+H-\GT:^[(IS)G((I-*G(2^@1A@?^@2AC?^[\IK)AK2 0)^@)@]@@@CETKCD#KY )@@G@@C*)^@)@L@@@C^[OH[>^[] (#GD2G-3^[7HD4H@)HD=G(,I-(G1(G(2IS)F[S ))G92G(-I->KZ )@@G@@IK)I-*GD,^[SF@?^[-H1=^[?G(3IS)I-*GD,^[SF@)@K@@@C^[=HD2G(^[\G0)AC0 ))AK1 ))H92^@2AK)HD,^[4H[>^[&HD2IT4^@2^[+JD4G(3LC )@@G@@^[\G0)I-*G*)GL?H9^[2LD )@@G@@GD,G9>^[ID5HD2G*)G(?G(!G(,I--IL9^[(I->H*)G->ITGT(G19^[2GD,G9>^[\G0)HD=G(,LF )@@G@@I-(G1(G(2^[6GD?I(>^[&H92^[4H[>^[0IL> *)^@)@K@@@C^[6HD\I(3^[] (#GD2G))I9*LG )@@G@@HD^[>H->H(>H14GD2JC)HD4G(!^[=G(3GT2HD0I-(H9,IS,^@)LH )@@G@@@]@@@CC(EC(#E))^@)@]@@@CALMCT[^[#D-P@A@@@CDDIC- F@)C(8GD!I[?G*) *)EL#CC)LI )@@G@@CTGE*)@ @@@CDDIC- F@)C(8GD!I[?G*) *)CTGE*)@ @@@CDDIC- F@)CTGE*) [ J[-H(0LJ )@@G@@H-> C)@A@@@CDDIC- F@)EL#CC)CTGE*) [ J[-H(0H-> C)@]@@@CC1SC1JELH^@)@A@@@CLK )@@G@@^[@ELPD0)^@)^@)DD^ -[CT#E)?E[MD9E^@)@B@@@C^[@CDNC8?E-E^@)E- ETOC-[E-[ -PLL )@@G@@BDQ )2A*7AC)@^@@@C^[@C- D- E- -#^@)D9PE),@A@@@C^[@CDNC8?E(K^@)D9PE)?C0\LM )@@G@@ 8\AC0A@0^@)@A@@@C^[@C1OES= L[CLN 1ACS?CTMF[ED-LD*)^@)@]@@@C^[H^@0C*)^@)LN )@@G@@@#@@@C^[N^@1AC0A[#D9KFC)@]@@@C^[Q^@2A*7AC)@A@@@C^[D^[IC(R^[ CL#C-DCS)E- LO )@@G@@ETOC-[E-[^@)@^@@@C^[J^[NC-A^[[ET#DDD^[JE(O@H@@@C^[^^@)^@)^@)^@)^@)^@)^@)LP )@@G@@^@)^@)^@)^@)^@)^@)^@)D8)C0)^@)^@5A@)^@)^@)AC)C))AC?AK)@F@@@C^[]^@)^@)^@)LQ )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)AC7 -NCK)^@)@J@@@C^[M^@)^@)^@)LR )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)AC?CK*A@( -NDDUEL CS!AC)B@0 -[LS )@@G@@CS)^@)@]@@@C^[@C(JC0)^@)@]@@@C^[@C(JC0)^@)@]@@@C^[@E[HC)?C*)@[@@@CC(IC))LT )@@G@@@]@@@CETKCD#C*)^@)@K@@@C^[OH[>^[M (#GD2G))I->H-?IS)C1(H->^[#H9,I1>IL4G(2LU )@@G@@^[4H8)I-2G(-I))I-*G*)G1(IL3I))GL9I->^[\G0)G(-GT*@K@@@C^[2G(^[,I(!GL>LW )@@G@@IK)H9&@K@@@C^[+JD4G(3^[(H0)I-*G*)IL>GT\IL=^@*GD&I->IK)IT5GL4IL-GT4HD,G8)LX )@@G@@H9,G*( 0)^[[G14G(2^[3GD6HD,G8)I-*HD3@K@@@C^[6GD?I(> ))I-*G*)GL9I->^[(IS)LY )@@G@@G-(ITG))GL>GT-I(3G*)H9&^[4H[>^['G(2H8)HD,^[0GD2G(,I-*G(3HD3@J@F@CLZ )@@G@@^[(H(!G(=HD-I->H-9^[&H9?H-\I9(H1$^[4H[>^@+CK+ 0)^[ HD$H[4JC)GL9I->IS)H9&MA )@@G@@^[G))@J@@@F^[(H(!G(=HD-I->H-9^[&H9?H-\I9(H1$^[4H[>^@$CK$ 0)MB )@@G@@^[ HD$H[4JC)GL9I->IS)H9&^[G))@F@@@C^[-H-0H[-H15H(>IL(GS) [[MC )@@G@@CS(^[&H9?H-\I8)I-*G*)G1(IL3I))GL9I-> 0)^@)@]@@@CC(EC(#E))^@)@]@@@CALMCT[MD )@@G@@^[ND-P@C@@@CDDIC- F@)C(8GD!I[?G*) *)D(5H-4HC!C1(H->^[DH10I(4@ @@@CDDIC- ME )@@G@@F@)C(8GD!I[?G*) *)ETGE*)@A@@@CDDIC- F@)C(8GD!I[?G*) *)EL#CC)ETGE*)@A@@@CMF )@@G@@DDIC- F@)EL#CC)ETGE*) [ J[-H(0H-> C)@ @@@CDDIC- F@)ETGE*) [ J[-H(0H-> C)MG )@@G@@@A@@@CDDIC- F@)D(PD-ODC) [ J[-H(0H-> C)^@)@L@@@C^[DD1KE(O^[ADDGC*)DDIC1JMH )@@G@@ELHCDODDJD0)C-DEL CTODDQC*)E-J^[KELJCT ETN^[NE-[CTFC(^^[KD[TETDCT[D))DDIMI )@@G@@E[PE))@C@@@C^[ADDGC(N^[[ES)CC)ETDD1BD- ^[GD9BDD#CDG^[ADDGC*)@]@@@CETKCD#MJ )@@G@@C*)^@)@]@@@CC1SC1JELH^@)@C@@@C^[@ELPD0)^@)^@)DD^ -[CT#E)?E[MD9E )2A@?AK0MK )@@G@@A@)^@)@B@@@C^[@CDNC8?E-E^@)E- ETOC-[E-[ -PBDQ )2A83B@)@A@@@C^[@CDNC8?E(KML )@@G@@^@)D9PE), -A 8\ 81A@0A@)@ @@@C^[@C1OES= L[CLN 1ACS?CTMF[ED-L@#@@@C^[N^@1MM )@@G@@AC0A[#D9KFC)@[@@@C^[H^[ @]@@@C^[Q^@2A83B@)@A@@@C^[D^[HE(GE-D^[ CL#C-DCS)MN )@@G@@E- ETOC-[E-[@^@@@C^[J^[NC-A^[[ET#DDD^[JE(O@H@@@C^[^^@)^@)^@)^@)^@)^@)^@)MO )@@G@@^@)^@)^@)^@)^@)^@)^@)D8)C0)^@)^@)A*)^@)^@)AC)C))AC?A*)@H@@@C^[]^@)B(QD9GMP )@@G@@AC)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)A)?CDI )=^@)A@?D0?ETFDDK@H@@@CMQ )@@G@@^[]^@)B(CC-MAC)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)A)?CDI )=^@)A@?D0?MR )@@G@@ETFDDK@H@@@C^[]^@)B*%ETOCC)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)A)?CDIMS )@@G@@ )=^@)A@?D0?ETFDDK@I@@@C^[]^@)B(S^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)MT )@@G@@^@)^@)A)?CDI )=^@)A@?D0?E[MD9#C(N^@)@]@@@C^[]^@)B1S^@)@]@@@C^[]^@)B-S^@)MU )@@G@@@F@@@C^[M^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)B@0 -[D0)^@)MV )@@G@@@]@@@C^[@C(JC0)^@)@]@@@C^[@C(JC0)^@)@]@@@C^[@E[HC)?C*)@[@@@CC(IC))@]@@@CMW )@@G@@ETKCD#C*)^@)@L@@@C^[OH[>^[>H14IL9^[HE(GE-D^[(H0)I-*G*)I-9I[>^[&HD>H-=^[\MX )@@G@@G0)I-*G*)DC!CT-IL=^[=HD2G(^[ADDGC*)^@)@K@@@C^[#D9IE1 ELOC(M^[4MY )@@G@@H8)HD$H1\IL>^[3HD,G9?G*)H[-IL=I9-IL>^[4GD0G*)H(-IL:IS)H9,^[(H10I(4 0)E-*MZ )@@G@@HD3^@)@L@@@C^[>J[-H(0H->^[7GD3^[5IT>G))I-\^[0IL\GT>IT3^[4H[>^[MCT[^[3H95NA )@@G@@ILG))GC)I--I[>^[!GD2HS)GD&I->IK)G(-GT*^[0IL\G92GD! 0)E-*G*)G1(H->NC )@@G@@@E@@@C^[7GD3^[4G(2H((H1-I->G))GL9^[-^[=H95GL?G*)I--I[>^[!GD2HS,^@)@]@@@CND )@@G@@ETKCD#C*)^@)@L@@@C^[IH94G*)I-*GD4^[4H[>^[=H95GL?G*)I--I[>^[!GD2HS)GD?IT\NE )@@G@@^[4G(2H((H1-I->IS)I-*G*)C1DD- ^[#D9IE1 ELOC(M^@)@#@@@C^[0IL\GT>IT3HD,G8,NF )@@G@@@]@@@CC(EC(#E))^@)@]@@@CALMCT[^[ND-H@A@@@CDDIC- F@)C(8GD!I[?G*) *)EL#CC)NG )@@G@@ETGD*)@ @@@CDDIC- F@)C(8GD!I[?G*) *)ETGD*)@A@@@CDDIC- F@)EL#CC)ETGD*) [ NH )@@G@@J[-H(0H-> C)@ @@@CDDIC- F@)ETGD*) [ J[-H(0H-> C)@]@@@CC1SC1JELH^@)@E@@@CNI )@@G@@^[@ELPD0)^@)^[MCT[CTGE*?AC2AS4A*6A88BC?C- D(J )2A@?AK0A@)^@)@G@@@C^[@D[^NJ )@@G@@C8)^@)^[ADDGC*)CTJD1QC(ME- EK)C(SCDHE[GC*) *)EL#CC)ETGD*)C1JELHCDO@A@@@CNK )@@G@@^[@CDNC8?E-E^[DD0, -PBDQ )6A88BC0^@)@A@@@C^[@CDNC8?CTK^[JE(O 0?C0\ 8\A*0NL )@@G@@A@)^@)@ @@@C^[@C1OES= L[CLN 1ACS?EDSCTED))@[@@@C^[H^[ @ @@@C^[D^[HE(GE-DNM )@@G@@^[ CL#C-DCS)DDI^@)@^@@@C^[J^[NC-A^[[ET#DDD^[JE(O@G@@@C^[^^@)^@)^@)^@)^@)NN )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)^@)D8)C0)^@)^@5A@)^@)^@)AC)C))@H@@@C^[]^@)B(QD9GNO )@@G@@AC)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)A)?CDI )=^@)A@?D0?ETFDDK@H@@@CNP )@@G@@^[]^@)B(CC-MAC)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)A)?CDI )=^@)A@?D0?NQ )@@G@@ETFDDK@H@@@C^[]^@)B(CC-MAK)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)A)?CDINR )@@G@@ )=^@)A@?D0?ETFDDK@H@@@C^[]^@)B( D9AAC)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)NS )@@G@@^@)^@)A)?CDI )=^@)A@?D0?ETFDDK@H@@@C^[]^@)B( D9AAK)^@)^@)^@)^@)^@)^@)^@)NT )@@G@@^@)^@)^@)^@)^@)^@)A)?CDI )=^@)A@?D0?ETFDDK@H@@@C^[]^@)B( D9MAC)^@)^@)^@)NU )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)A)?CDI )=^@)A@?D0?ETFDDK@H@@@C^[]^@)B( D9MNV )@@G@@AK)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)A)?CDI )=^@)A@?D0?ETFDDK@E@@@CNW )@@G@@^[]^@)B(S^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)A@?C1#@]@@@C^[]^@)NX )@@G@@B1S^@)@]@@@C^[]^@)B-S^@)@K@@@C^[M^@)B*9AK)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)NY )@@G@@^@)^@)^@)^@)AC?CK*A@( )=^@)AC?C1# @$ K$ C)^@7BC?CDI^@)@I@@@C^[M^@)B*0^@)NZ )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)AC?CK*A@( )=^@)A@?D0?CLNDTDE@)OA )@@G@@@J@@@C^[M^@)B(S^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)AC?CK*A@( -NOB )@@G@@DDUEL CS!AC)^@8A@?CD#^@)@]@@@C^[M^@)B1S^@)@]@@@C^[M^@)B-S^@)@]@@@C^[@E[HOC )@@G@@C)?C*)@]@@@C^[@C1DD0)^@)@[@@@CC(IC))@]@@@CETKCD#C*)^@)@J@@@C^[OH[(IS)G(8OD )@@G@@GD!I[?G*)IT*H97IS)H[\I8)I-\^[4IL-H13H--I->^[-^[MCT[^[ND-H^[&H92H(-I))I--OE )@@G@@I[>^@)@L@@@C^[J[(IT4IS)OG )@@G@@GD3^[-^[3G(0GD2GD4G*)G1(H->^[\H0)I-*G*)I--I[>^[7HD4H@)GC)H[-IL=I9-IL>^[4OH )@@G@@GD0G*)@K@@@C^[!GD2HS)IT>I[-IL-I-(H1$^[>GD^[-H1=^[-^[=H95GL?G*)OI )@@G@@I--I[>^[!GD2HS)GD&I->IK)I-*G*)H--IT4@]@@@C^[&HD?G*,^@)@]@@@CC(EC(#E))^@)OJ )@@G@@@F@@@CALNI[>GT(GD?^[AI(,GT4HD\H0)E--G93^[[H1=^[PH1=G(&HD,G(=^[BIL\I(0IS)OK )@@G@@@ @@@CDDIC- F@)C(8GD!I[?G*) *)E(BJ@)@E@@@CDDIC- F@)C(8GD!I[?G*) *)ET0G(
    C)^@)@C@@@CDDIC- F@)C(8GD!I[?G*) *)E(,G->G1(H1>G))C92ON )@@G@@H95I[3@C@@@CDDIC- F@)E(,G->G1(H1>G))C92H95I[3^@*C(8GD!I[?G*(@ @@@CDDIC- OO )@@G@@F@)E(BJ@) [ J[-H(0H-> C)@J@@@CCT D1OC(M^[NDDUCLGDS?^[NDDUEL CS)GD,G))E(,OP )@@G@@G->G1(H1>G))C92H95I@)C->ITIS)I-*PF )@@G@@G*)I(3G*)H9&^[3I[>GT(GD?^[4GD$^[NDDUCLGDS?^[7H[(GT*^@)@L@@@C^[3I[>GT(G1(PG )@@G@@G(3^[4H[>^[(H10I(4^[+H-\GT:^[3HD'G*?^[3I[>GT(GD?^[4GD$^[NDDUEL CS?^[7H[(PH )@@G@@GT*^[3I[>GT( *)^@)@K@@@C^[&HD>IS)I-*G*)H->H1$I-*^[\G0)I-*G*)H-\G9(GT-H))PI )@@G@@IL>GT\IL= ))GD,G))I-*G*)G(?G(!G(,I--IL9^[(I->H*)@L@@@C^[4JD0G*)E(B ))I9*PJ )@@G@@HDIS)I-*G*)I(3G*)H9&^[5H1=G(&HD,G(=^[$IL\I(0^[=G(3GT2HD0PK )@@G@@I-\IL3 0)^@)@]@@@CETKCD#C*)^@)@K@@@C^[OH[>^[4GD$^[NDDUCLGDS)HD3^[-H-7GD9PL )@@G@@IS)G->G1(H1>G))GD4^[4H[>^[+H-\GT:^[?G(6G(?^[4H[2H95G9*^[4H[>@J@@@C^[5IT>PM )@@G@@^[\G0)GC)GL?H9IT^@*CK!CT-IL= C,^[DH0)I-*PN )@@G@@G*)GD+H96G*)@K@@@C^[>J[-H(0H-> ))I-*G*)G(?G(!G(,I--IL9^[(I->H*)G->IT@K@@@C^[ADDGC*)CTJD1QC(ME- EK)PP )@@G@@I-\^[5IT>^[4H[>^[6GD?I(>^[&IL\H*)I-*HD3^[&HD>H-=^@*GL(H1-IL9^[(I->H*)H9&PQ )@@G@@@G@@@C^[?G(,G94H@)AS)GL9I->IS(^[-IS)HD,I[5I))GL?H9^[(H0)GL9I->PR )@@G@@IS,^@)@]@@@CETKCD#C*)^@)@K@@@C^[OH[>^[4GD$^[NDDUEL CS)HD3^[-H-7GD9IS)G->PS )@@G@@G1(H1>G))GD4^[4H[>^[?H9$HDI1>H))^@)@L@@@C^[4H[2H95G9*PT )@@G@@^[4H[>^[5IT>^[\G0)GC)IL>GT\IL=^[=G(3GT2HD0I-\IK)G-(IL>GT4HD6G*) [M (#GD2PU )@@G@@G)( 0)DD,^[4H[>^@)@K@@@C^[-GL\I1>^[>J[-H(0H-> ))I-*G*)G->ITIS(^[=HD2G(^[ADDGC*)CTJD1QC(ME- EK)I-\^[5IT>^[4H[>^[6GD?I(>PX )@@G@@^[&IL\H*)^@)@K@@@C^[4H[(IS)G1(G(?G))GD3^[4H[>^[?G(,G94H@)H9&^[4H[>^[H14^[?H9$HD^[>H->H(>H14GD2JC)HD4G(!^[=G(3GT2HD0I-(H9,QA )@@G@@^@4B@5 -PC8)HD,G-(GT-I->IS)I-*G*)I(3G*)H9&@K@F@C^[P (#GD2G-3^[4H8)G->IT^[4H[>^[2G(3I))H9&^[4H[>^[?H9$HD^@+ K+^[(H0)QC )@@G@@@K@@@F^[P (#GD2G-3^[4H8)G->IT^[4H[>^[2G(3I))H9&^[4H[>^[?H9$HD^@$ K$^[(H0)@K@@@C^[^[P (#GD2G-3QE )@@G@@^[=HD2G(^[ADDGC*)CTJD1QC(ME- EK)I-\^[>H14G(2^[-H0)@K@@@C^[-H1-QF )@@G@@H-9IT(IS)IL\I(4HD,G*)I[2G(6HD\I(3H-9^[=G(&HD,G(= 0)^[OH[>^[&HD2IT4^[M (#QG )@@G@@GD2G))I9(I-*^[4H[>@L@F@C^[>H14IL9^@+CC+^[(H0)GT\H-5H(,^@3^[=G(&HD,G(3^[4QH )@@G@@H[>^[-H1-H-9IT(IS)IL\I(4HD,G*)^LMC(#D- D0+ 0)^[OH[>^@)@L@@@F^[>H14IL9^@$QI )@@G@@CC$^[(H0)GT\H-5H(,^@3^[=G(&HD,G(3^[4H[>^[-H1-H-9IT(IS)IL\I(4HD,G*)^9MC(#QJ )@@G@@D- D0$ 0)^[OH[>^@)@L@@@C^[6GD?I(>^[2G(4I(2H1>G))G12H9!^[4H[>^[-H1-H-9IT(QK )@@G@@IS)IL\I(4HD,G*)EL CTGC(I^[(IS)H(-I-G))GD$GD(H13I))@K@@@C^[4H[>^[(G->QL )@@G@@H14HD&HD>IK)G(,I-2HD>IS)H9,^[4H[>^[P (#GD2G-3^[4H8)IT>H->GT4^[4H[>^[5H1=QM )@@G@@G(&HD,G(=^@)@ @@@C^[2G(IT^[J (#GD2G))HD,G-(GT-I->IS)CDNCTDDC)GT*GD2GDIK)IT>RD )@@G@@I))H9,^[\I(4I[5I),^[OH[>^[D (#GD2G))@K@@@C^[(H1=HDIK)IT>I))H9,^[(H10I(4 0)E-*HD3^[=HD2G(^[ADDGC*)@K@@@CRF )@@G@@^[#D9IE1 ELOC(M^[4H8)I(3G*)I-*G*)HD,I->IL,GD?^[ CL#C-DCS) *)CDNCTDDC)I-2RG )@@G@@GD,IT?GD4G*)I--GL?G*,^@)@]@@@CETKCD#C*)^@)@L@@@C^[OH[>^[F (#GD2G-3^[-IL>RH )@@G@@^[5IT>G))I-\^[!H9=HD&JC)I-*G*)HD,I->IL,GD?^[ CL#C-DCS) *)CDNCTDDC)I-2GD,RI )@@G@@IS!^@)@L@@@C^[?GD4G*)I--GL?G*) [3G(>^[[I[0G(,G-(J@)CC)G1\IK)I-*G*)I-2GD,RJ )@@G@@IT?GD4G*)I--GL?G*)G->IT^[>H14IL9^@0AC1A)\RK )@@G@@A@4A@)G9(I1>IS)I-*G*)I[\IT(I-(H9,^[(H0)I-*G*)I--GL?G*)GD3^[\GT4GD?^@1AC4RL )@@G@@@L@@@C^@*G->GT(H(-H))A86 C)GD,G))I-*G*)H(\G-(G1(G(2^[6GD?I(>^[-IS)H9I[?GD^[4GD+RN )@@G@@H->^[6GD?I(>^[\GT4GD?^@7A),^@)@]@@@CETKCD#C*)^@)@L@@@C^[OH[>^[>H14IL9^@0RO )@@G@@AC1A0\A@4AS\A@4AK)G9(I1>^[4H[>^[3I--IL4HD,G8)I[\IT(I-(H9,^[(H0)I-*G*)I--RP )@@G@@GL?G*)GD3^@)@L@@@C^[\GT4GD?^@1AC6^@*G->GT(H(-H))A88 C)GD,G))H(\G-(G1(G(2RQ )@@G@@^[6GD?I(>IS)GD3^[\GT4GD?^@4AS?^[\GT4GD?^@0AS?^@)@L@@@C^[-H1=^[\GT4GD?^@4RR )@@G@@AK,^[OH[>^[6GD?I(>IS)A@4AS\A@3 ))A@4AK)IL>I[?GD^[3G(G))G(8I[?GD,GD4HD\H0)H9&^[F (#RV )@@G@@GD2G-3 0)^@)@]@@@CC(EC(#E))^@)@^@@@CAL[I(4H8)CD,GD?JD3HD3^@)@C@@@CDDIC- RW )@@G@@F@)C(8GD!I[?G*) *)CD5I-\^[[H1-H-9IT(IS)^@)@C@@@CDDIC- F@)CD5I-\^[[H1-H-9RX )@@G@@IT(IS) [ J[-H(0H-> C)^@)@J@@@C^[^DDMC(#E-DE1 ES)E-J^[NC(GC(#E))CDIC))DDIRY )@@G@@E1JDT ^[[^[NE[ CTDC1DCS)CDICDGFDNDDN^[MD9PE-DD1 @]@@@CETKCD#C*)^@)@]@@@CRZ )@@G@@C1SC1JELH^@)@C@@@C^[@ELPD0)^@)^@)DD^ -[CT#E)?E[MD9E )3A@?AK0A@)^@)@B@@@CSA )@@G@@^[@CDNC8?E-E^@)E- ETOC-[E-[ -PBDQ )2A*2A0)@A@@@C^[@CDNC8?E(K^@)D9PE)?C0\SB )@@G@@ 8\AC0A@0^@)@ @@@C^[@C1OES= L[CLN 1ACS?CTMF[ED))@[@@@C^[H^[ @#@@@C^[N^@1SC )@@G@@AC0A[#D9KFC)@]@@@C^[Q^@2A*2A0)@A@@@C^[D^[DCLH^[ CL#C-DCS)E- ETOC-[E-[^@)SD )@@G@@@ @@@C^[J^[NET^C0)CDNCTDDC)D9PE))^@)@H@@@C^[^^@)^@)^@)^@)^@)^@)^@)^@)^@)SE )@@G@@^@)^@)^@)^@)^@)D0)E0)^@)^@)A*)^@)^@)AK)C))AC?AK)@#@@@C^[M^[[^[[E(OD8)^@)SF )@@G@@@F@@@C^[M^@%B*1A04^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)AC7A*0 -[D0)SG )@@G@@@]@@@C^[@C(JC0)^@)@]@@@C^[@C(JC0)^@)@]@@@C^[@E[HC)?C*)@[@@@CC(IC))@]@@@CSH )@@G@@ETKCD#C*)^@)@L@F@C^[OH[>^[&HD2IT4^[M (#GD2G))I9(I-*^[4H[>^[>H14IL9^@+CC+SI )@@G@@^[(H0)GT\H-5H(,^@3^[-H1=^[4H[>^[-H1-H-9IT(IS)^@)@L@@@F^[OH[>^[&HD2IT4^[MSJ )@@G@@ (#GD2G))I9(I-*^[4H[>^[>H14IL9^@$CC$^[(H0)GT\H-5H(,^@3^[-H1=^[4H[>^[-H1-SK )@@G@@H-9IT(IS)^@)@J@@@C^[2H95I-(H1>^[,GD!G*)CDPE-J^@*GT\H-5H(,^@5 *1A@)H->G14SL )@@G@@^[%I(3I-(G1(G(=^[3I[-GT>^[&HD?H->G)(@L@@@C^[=G(&HD,G(3^[4H[>^[-H1-H-9IT(SM )@@G@@IS)IL\I(4HD,G*)I-\^[+G*)IT>H->GT4G(=^[&H92^[4H[(IS)G--I--^[3G(4 0)E-*G*)SN )@@G@@@L@F@C^[>H14IL9^@+ K+^[(H0)GT\H-5H(,^@3^[\G0)I-*G*)IT>GT\H1=^[2G(IT^@)@L@@@F^[>H14IL9^@$ K$^[(H0)GT\H-5H(,SP )@@G@@^@3^[\G0)I-*G*)IT>GT\H1=^[2G(IT^@)SQ )@@G@@@L@@@C^[ADDGC*)CTJD1QC(ME- EK)I-\^[(H16H9:G*)I-*G*)G->G1(H1>G))GD,GD?JD3SR )@@G@@HD3^[2H95I-(H1> 0)E-*G*)GD,GD?JC!^@)@L@@@C^[3HD3^[2H95I-(H1>^[[E(OD8)HD3SS )@@G@@^[5IT>G))G1\IK)DD]D*\EL#CC)G1(H->IS)GT\H14GD(H1(H1$^[\H1?JC)I[-GT:G(=^@)ST )@@G@@@C@@@C^[=G(IL(GS)G--I-- 0)@]@@@CETKCD#C*)^@)SU )@@G@@@L@@@C^[OH[>^[6GD?I(>^@1A85A@)H9,^[4H[>^[3G(GT\IL=^@)@K@@@C^[?G(,G94H@)HD3^[?G(3IS)I-*GD,SW )@@G@@^[\IK)G(1I(-H))I-\^@1A85A@)GL9I->IS,^@)E-*G*)C1DD- ^[#D9IE1 ELOC(M@L@@@CSX )@@G@@^[IS)I-*G*)HD,I[5I))GL5G1&G(2^[3HD'G*)GL9^[!I(?I-(I[?JD(H1$^[4SY )@@G@@H[>^[(H10I(4^[+H-\GT:HD,G8)^@)@G@@@C^[&GD^[!GD8HD!SZ )@@G@@I(!^[2G(H1$I-*^@*AC7A*0 C,@]@@@CETKCD#C*)^@)@K@@@C^[OH[>^[-H1-TA )@@G@@H-9IT(IS)IL\I(4HD,G*)CDPE-J^[$G(,G(2GD4G(3^[2G(IT^[(H10I(4^[?H9$HDITIL4^[4H[>TD )@@G@@^[=GD4GC,^@)E-*G*)I1-H-5G*)H9&^[4H[>^[(G->H14HD&HD>IK) [?G(&I))HL5IT4HD&TE )@@G@@HD>G))@L@@@C^[3I[-GT>^[&HD?H->G)(^[\H0)I-*G*)IT>GT\H1=^[M (#GD2G))IT*H95TF )@@G@@H-=^[+G*)G92G(-I->IK)I-*GD,^['G(2H8)GD,G))@K@@@C^[?G(3IS)I-*GD,^[\IK)G(1TG )@@G@@I(-H))I-\^[4H[>^[!GD8HD!I(!^[2G(H1$I-* 0)DD,^[4H[>^[-GL\I1>^@)TH )@@G@@@B@@@C^[>J[-H(0H-> ))I-*G*)I1-H-5G*)HD3^@1A04 0)@]@@@CC(EC(#E))^@)@G@@@CTI )@@G@@ALPIT>IK!G->G1(H1>G))DD,I[5I))CT*GD2GDIK)ET>I))E(3HD,G8)CS!CT-IL=IS)TJ )@@G@@@G@@@CDDIC- F@)C(8GD!I[?G*) *)E(3G(2 (=G(&HD,G(=^[DH10I(4^[#H[-IL-GT4G(2TK )@@G@@^[NG(4@G@@@CDDIC- F@)E(3G(2 (=G(&HD,G(=^[DH10I(4^[#H[-IL-GT4G(2^[NG(4^@*TL )@@G@@C(8GD!I[?G*(@A@@@CDDIC- F@)CS!CT-IL=^@*C(8GD!I[?G*(^@)@A@@@CDDIC- F@)C(8TM )@@G@@GD!I[?G*) *)CS!CT-IL=^@)@F@@@CCT D1OC(M^@*CTCCDMCD#E- EK)ET E))DDIET ELOTN )@@G@@DDJD0(^[^DDMC(#E-DE1 ^@)@]@@@CETKCD#C*)^@)@]@@@CC1SC1JELH^@)@A@@@C^[@ELPTO )@@G@@D0)^@)^@)DD^ -[CT#E)?E[MD9E^@)@B@@@C^[@CDNC8?E-E^@)E- ETOC-[E-[ -PBDQ )2TP )@@G@@A88A@)@A@@@C^[@CDNC8?E(K^@)D9PE), -A 8\ 81A@0A@)@ @@@C^[@C1OES= L[CLN 1ATQ )@@G@@CS?ELSDLGEC)@K@@@C^[#^[[CL#C- C1BD[D^@, DVB-V (EDTGD(ID9KEDM^C= LXBTX 9NTR )@@G@@E-PE1RF[TFK" )*F-WA@1AK3A)5A07B@9^0.C@'B0-@#@@@C^[N^@1AC0A[#D9KFC)@[@@@CTS )@@G@@^[H^[ @]@@@C^[Q^@2A88A@)@ @@@C^[D^[IC(R^[IC(RB@)E- ETOC-[E-[@^@@@C^[J^[NTT )@@G@@C-A^[[ET#DDD^[JE(O@H@@@C^[^^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)D8)TU )@@G@@C0)^@)^@5A@)^@)^@)AC)C))AC?A*)@E@@@C^[M^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)TV )@@G@@^@)^@)^@)^@)^@)^@8A@?CDI@]@@@C^[@C(JC0)^@)@]@@@C^[@C(JC0)^@)@]@@@C^[@E[HTW )@@G@@C)?C*)@[@@@CC(IC))@]@@@CETKCD#C*)^@)@K@@@C^[OH[>^[>H14IL9^[IC(RB@)H9,^[4TX )@@G@@H[>^[H-=^[\G0)I-*G*)DC!CT-IL=^[=HD2G(^[ADDGC*)CTJD1QC(ME- EK)I-\^[5IT>^[4H[>^[5IT>IK)IT5I[0H-(G(=^[4IL-TZ )@@G@@H13H--I->^[4GD+H-> 0)E-*G*)^@)@L@@@C^[>H14IL(G(3^[(H0)GT\H-5H(,^@3^[4H[2UA )@@G@@H95G9*^@6A0)H9&^[4H[>^[# (#GD2G))GT\H14GD(H0)I-*G*)GT*GD2GDIK)@K@@@CUB )@@G@@^[3G(4^@*H92^[3I(+IT>I))H9&^[4H[>^[IK)IT>I))@A@@@C^[>J[G-3^@6A))GT*GD2GDIL3 C,@]@@@CUD )@@G@@ETKCD#C*)^@)@L@F@C^[DH0)I-*G*)GD+H96G*)G(8GD!I[?G*?^@+D1 E88^K)IT0G(IS)HD,I[5I))GT*GD2GDIK)IT(JL>^[\G0)B@)^@)@L@@@F^[DH0)I-*G*)GD+H96UF )@@G@@G*)G(8GD!I[?G*?^@$D1 E88^8)IT0G(IS)HD,I[5I))GT*GD2GDIK)IT(JL>UG )@@G@@^[\G0)B@)^@)@L@@@C^[+HD4IS)I9*HDIS)GC)GT*GD2GDIK)IT>UH )@@G@@I))H9&^@2A*6^[^[ADDGC*)^@)@K@@@C^[#D9IE1 ELOC(M^[5UI )@@G@@IT>IS)GC)IT5GL3G(4^[\G0)AK5A0)GT*GD2GDIL3^@*A04^[^@)@H@@@C^[&HD2IT4^[4I9\^[+HD4IS)HD,^[>GDIK)UK )@@G@@GD2G*)HD$H1\IL>G),@]@@@CETKCD#C*)^@)@L@@@C^[IH94G*)I-*GD4^[4H[(IS)GD0I[?UL )@@G@@HD>IS)H9,H-9^[7H[>H0)CS!CT-IL=^[(IS)I(3G(= 0)E-*G*)C1DD- ^[#D9IE1 EK!^@)UM )@@G@@@J@@@C^[OC(M^[(H14G(2H1-H))I-2GD,IT?GD4G*)I--GL?G(3^[=H8)H1\I))H[-I1>^[4UN )@@G@@H[(IS)IL>IT4IL(GT4HD\H0,@]@@@CETKCD#C*)^@)@]@@@CC(EC(#E))^@)@A@@@CALPD1DUO )@@G@@E1[CS)A)9A))C--I--^[AHD?G*)^@)@D@@@CDDIC- F@)C(8GD!I[?G*) *)E(IDDQCD#^@4UP )@@G@@BC4^[^GD4GC)C1(H->@D@@@CDDIC- F@)E(IDDQCD#^@4BC4^[^GD4GC)C1(H->^@*C(8GD!UQ )@@G@@I[?G*(@C@@@CDDIC- F@)A)9A))C--I--^[AHD?G*) [ J[-H(0H-> C)^@)@C@@@CDDIC- UR )@@G@@F@)C(8GD!I[?G*) *)A)9A))C--I--^[AHD?G*)^@)@L@@@C^[OH[>^[&H9?H-\I9(H1$^[>US )@@G@@J[-H(0H->^[(H-?I(3I-2GD4G(3^[\H1>^[!G(4H[\G))H9&^[IL4HD,G8)E(,HD6UT )@@G@@GD<^@)@K@@@C^@4BC4^[=GD4GC)G1(H->IS)I(3HD,G8)I-*G*)IT0G(IT4GD+H-(IT*^[4H[>^[3UV )@@G@@HD'G*)H9&^[>GDGT\IL= 0)^[IH94HD^@)UW )@@G@@@K@@@C^[4H[>IL>^[(IS)H1\^[*GD2G-7GD2G*)I--I[>^[!GD2HS)GL>I-7G(>H0)I-*G*)UX )@@G@@H--GL>H-3^[-H1=^[4H[>^[=GD4GC?@K@@@C^[] (#GD2G-3^[!I(3I))GL>^[5IT>G))I-\UY )@@G@@^[3HT(I@)H96G(2^[4H[>^[*G(-G->IK)H--GL>H))GL?H9^[ H1= (\G0!C1(H->^[-H1=^[ H1= (\G0!EL>G(?^[+H-\GT:IS,@]@@@CETKCD#VA )@@G@@C*)^@)@]@@@CC1SC1JELH^@)@D@@@C^[@ELPD0? 9M^@)IL5H1(G)?GDGT4VB )@@G@@ )2A@?A*0A@)@B@@@C^[@CDNC8?E-E^@)E- ETOC-[E-[ -PBDQ )2A*5A))@A@@@C^[@CDNVC )@@G@@C8?E(K^@)D9PE), -A 8\ 81A@0A@)@ @@@C^[@C1OES= L[CLN 1ACS?CTGEDEF[[@[@@@CVD )@@G@@^[H^[ @]@@@C^[Q^@2A*5A))@A@@@C^[D^[IC(R^[ADD D-^CDOCC)E- ETOC-[E-[@ @@@CVE )@@G@@^[J^[NET^C0)CDNCTDDC)D9PE))^@)@H@@@C^[^^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)VF )@@G@@^@)^@)^@)D8)C0)^@)^@5A@)^@)^@1A@)C))AC?AK)@H@@@C^[]^@)B*;BS;BS;^@)^@)^@)VG )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)A*?CDI )=^@0 -I -NDTDE@)@I@F@C^[]^@)B*+^K+VH )@@G@@^K+^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)A*?CDI )=^@0 -I - D9MC1GC8)^@)VI )@@G@@@I@@@F^[]^@)B*$^8$^8$^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)A*?CDI )=^@0VJ )@@G@@ -I - D9MC1GC8)^@)@I@@@C^[]^@)B*, 0, 0,^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)VK )@@G@@^@)^@)A*?CDI )=^@0 -I - D9AC1GC8)^@)@G@@@C^[]^@)B(SF[SF[S^@)^@)^@)^@)^@)VL )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)AC0 -NCK)A*?ET ^@)@#@@@C^[]^@)B1SF[SF[S^@)@#@@@CVM )@@G@@^[]^@)B-SF[SF[S^@)@K@@@C^[M^@)B*0AC)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)VN )@@G@@^@)^@)A*?CK*A@( -NDDUEL CS%A*)AK?D0?^))AS?CDI^@;@A@@@C^[M^@)^@)^@)^@5 -]VO )@@G@@^@6A@?CDI^@5 -NCK)@K@@@C^[M^@)B*0AK)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)VP )@@G@@^@)^@)A*?CK*A@( -NDDUEL CS%A*)AK?D0?^))AS?CDI^@;@D@@@C^[M^@)^@)^@)^@5 -]VQ )@@G@@^@5 -[D0)A*?CK?AC6^@5A@5 -[D0)A*?ET]@J@@@C^[M^@)B*0AS)^@)^@)^@)^@)^@)^@)VR )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)A*?CK*A@( -NDDUEL CS%A*)AK?D0?^))BS)@ @@@C^[M^@)VS )@@G@@^@)^@)^@8B@?CDI^@5 -NCK)@]@@@C^[@C(JC0)^@)@]@@@C^[@C(JC0)^@)@]@@@C^[@E[HVT )@@G@@C)?C(G@[@@@CC(IC))@]@@@CETKCD#C*)^@)@K@F@C^[OH[>^[>H14IL9^@+ETNC-A^K)HD,VU )@@G@@^[4H[>^[4JD0G*)G1(G(?G))H9&^[4H[>^[J (#GD2G))G-(IL>GT4IS)C1(H->^@)@K@@@FVV )@@G@@^[OH[>^[>H14IL9^@$ETNC-A^8)HD,^[4H[>^[4JD0G*)G1(G(?G))H9&^[4H[>^[J (#GD2VW )@@G@@G))G-(IL>GT4IS)C1(H->^@)@K@@@C^[#H9,I1>IL4G(2^[4H8)GT2G(-I->^[-^[KCTDD9NVX )@@G@@^[3G(1I(>H14HD-H))ET9IT4G(!^[^GD4GC)C1\IL!GD4^@*ET^C0(@K@@@C^[&HD?G*,^@)VY )@@G@@E-*G*)H95I-0I(4^[&HD?G*)GT-H0)GL>^[2G(-G))GL9^[[ET#DDD^[#D9]D9G^[5IT(H1$VZ )@@G@@^[=G(6HD^@+ET D- CTO^K)IT4GD4G(!G(,I),^@)WA )@@G@@@D@@@F^@$C-DET#^8)H9,^[4H[>^@$ET D- CTO^8)IT4GD4G(!G(,I),^@)@]@@@CETKCD#WB )@@G@@C*)^@)@L@F@C^[OH[>^[>H14IL9^@+CDNCTDDC+^[3I[>GT(G1(G(3^[[ET#DDD^[\I(4I[5WC )@@G@@I))GT*GD2GDIK)IT>I),^[OH[>^[&HD?G*)^@)@L@@@F^[OH[>^[>H14IL9^@$CDNCTDWD )@@G@@DC$^[3I[>GT(G1(G(3^[[ET#DDD^[\I(4I[5I))GT*GD2GDIK)IT>I),^[OH[>^[&HD?WE )@@G@@G*)^@)@L@F@C^[,GD!G*)HD3^@+D9PE)+^[7H[(GT*^[(IS)GD3IT(G9,G(=^[>J[4G(2H1-WF )@@G@@H-?JC)I-\^[-^[!GD3IS!IT4H92GD$G*)I(,HD4 0)@L@@@F^[,GD!G*)HD3^@$D9PE)$^[7WG )@@G@@H[(GT*^[(IS)GD3IT(G9,G(=^[>J[4G(2H1-H-?JC)I-\^[-^[!GD3IS!IT4H92GD$G*)I(,WH )@@G@@HD4 0)@]@@@CC(EC(#E))^@)@C@@@CALPD1DE1[CS)C-JC))CTJCLJD))D-DD9I^[AD9MD([WI )@@G@@E))^@)@D@@@CDDIC- F@)C(8GD!I[?G*) *)E(IDDQCD#^[^D9^^@*D-DD9I C)^@)@B@@@CWJ )@@G@@DDIC- F@)C(8GD!I[?G*) *)C-JC)) [GDDJD0(^@)@D@@@CDDIC- F@)C(8GD!I[?G*) *)WK )@@G@@D-DD9I^@*E(IDDQCD#^[^D9^ C)^@)@ @@@CDDIC- F@)D-DD9I^@*C(8GD!I[?G*(@ @@@CWL )@@G@@DDIC- F@)C-JC)) [ J[-H(0H-> C)@L@@@C^[OH[>^[>J[-H(0H->^[+G(?H97^[(H-?I(3WM )@@G@@I-2GD4G(3^[*H97^[4H8)GT\H16G(2I))GC)I--I[>^[GD4G(=^[+JC)GC)^@)@K@F@CWN )@@G@@^[PD1DE1[CS)AC1A@0^[^D9^^[#D9]D9G^[0IL\G92GD!^[(H0)GC)G1\IL!GD4^[:H1\I8)WO )@@G@@GD3^@+D-DD9I^K,^@)E-*HD3@K@@@F^[PD1DE1[CS)AC1A@0^[^D9^^[#D9]D9G^[0IL\G92WP )@@G@@GD!^[(H0)GC)G1\IL!GD4^[:H1\I8)GD3^@$D-DD9I^8,^@)E-*HD3@L@@@C^[0GD2I-(GT5WQ )@@G@@H--IK)G(8GD!I[?G*)IT*H97IS)H[\I8)I-\^[4IL-H13H--I->^[6GD2HD-GL?G*)H->H1$WR )@@G@@I-*^[2G(^[5IT>G))I-\^[4IL-WS )@@G@@H13H--I->^[-^[&HD8G(=^[?G(,G94H@)IL>GT\IL=^[&HD?G*)^@)@L@F@C^[+JC)IL>H(\WT )@@G@@I1(H1$^[4H[>^@+A0?ET]^K)G(?G(!G(,I--IL9^[(I->H(3^[&IL\H*)I-*G*)GL>G9(H1,WU )@@G@@HD,G8)H9&^[>GDH(\I1(H1$^[4H[>^@$A0?ET]^8)G(?G(!G(,I--WV )@@G@@IL9^[(I->H(3^[&IL\H*)I-*G*)GL>G9(H1,HD,G8)H9&^[>GD^[&H95IL4H@)CK!CT-IL=^[&IL\H*)^K)AC8 -NC*)^K)I-\WX )@@G@@^@+^@1AK?ET ^@+ 0)@L@@@F^[M (#GD2G))GD,G))GT*GD,G9(H1$^[4H[>^[&H95IL4H@)WY )@@G@@CK!CT-IL=^[&IL\H*)^8)AC8 -NC*)^8)I-\^@$^@1AK?ET ^@$ 0)@]@@@CETKCD#C*)^@)WZ )@@G@@@L@@@C^[KH->GD3G*)H1\I-(GT>^[4H[-I))I-*G*)H--GL>H))HD,G-(GT-I-\IK)G1(G(?XA )@@G@@G))H9,^[4H[>^[^ (#GD2G)) [XB )@@G@@I-4G(2^@+CC+ 0)^[OH[(IS)I->H-?IS)C1(H->^[#H9,I1>IL4G(2^[4H[-I))I-*G*)^@)XC )@@G@@@L@@@F^@3A@(^[I-4G(2^@$CC$ 0)^[OH[(IS)I->H-?IS)C1(XD )@@G@@H->^[#H9,I1>IL4G(2^[4H[-I))I-*G*)^@)@K@@@C^[(H10I(4^[?GD+G(?IS)GD2G*)H1\XE )@@G@@I))IT>I[-IL-I->G))G12H9!^[4H[>^[=GD4GC)GL9^[-^[*GD2G-7GD2G*)I--I[>@K@@@CXF )@@G@@^[!GD2HS)GD,G))I-*GD4^[4H[>^[\I(4I[5I))G1(H->^[3H[\I(?G))GL>^[GD4G(=XG )@@G@@^[7HD4H@)GC)IT4GD,G--IL=@D@@@C^@2B@!I9\IL=^[KCTDD9N^[3G(1I(>H14HD-H))ET^XH )@@G@@C0)H--GL>H),@]@@@CETKCD#C*)^@)@K@@@C^[OH[>^[5IT>IK)H(5IT4^[(H1=HDIK)I9*G(2G*)GD,JC)IT?GDIS)@L@F@C^[>J[(XJ )@@G@@IT4^[7HD4H[(H0)I-*G*)IL>GT\IL=^[+JC)I(3HD,G8)I-*G*)^K)ET]^@+^[>H->H(>H14XK )@@G@@GD2JC)HD4G(! 0)^[DH0)^@)@L@@@F^[>J[(IT4^[7HD4H[(H0)I-*G*)IL>GT\IL=^[+JC)XL )@@G@@I(3HD,G8)I-*G*)^8)ET]^@$^[>H->H(>H14GD2JC)HD4G(! 0)^[DH0)^@)@K@@@C^[!H93XM )@@G@@I))GT-IT>IS?^[4H[>^[\H1?JC)IT?GDIS)I-*G*)I(3G(2^[!I(3I))GL>^[-XN )@@G@@I9-IL>^[\G0)GD2G*)@K@@@C^[?H9H1\I($H@)I-\^[!GD:G*)I-*G*)G1(H1-H))IL>GT\IL=@L@@@C^[3HD'G*)GC)H(5H-4XP )@@G@@HD0H->^[\G0)A0)GL9I->IS( 0)^[[H0)G(8GD!I[?G*)H9&^[4H[(IS)GT-H0)GL>^[&H95XQ )@@G@@H1=^[\H0)^@)@K@@@C^[4H[>^[4H[(IL=^[M (#GD2G))GL>H-\I8) [( 1> 0)I-*G*)IT>XR )@@G@@ID5G(,GT>^@8AS?CDI^@1 -NCK)^[(IS)I(3G(=^@)@K@@@C^[+G(^[^D9^^[#D9]XS )@@G@@D9G^[-H-7GD9IS)IL\I(,G-3^[4H[>^[&HD,GD?^[2G(^[5I@)I-\^[-^@)XT )@@G@@@A@@@C^[!I(?I-(I[?G*)H9&^[3HD8^[+JD4G(3 C,@]@@@CETKCD#C*)AK)@]@@@CC1SC1JXU )@@G@@ELH^@)@F@@@C^[@ELPD0)^@)^@)^[2I(,HD= --GTGT4 -4HD!G*?I[-XV )@@G@@G9>IS)@C@@@C^[@CDNC8?E-E^@)^[GDDJD0!C1DD- 0?E*9E0?IL>G(?^@)@A@@@C^[@CTTXW )@@G@@CTGC*?CS)^[ACTGDDJD02 0?A@)^@)@A@@@C^[@CDNC8?E(K^@)^[ACTGDDJD02 0?C0)^@)XX )@@G@@@A@@@C^[@E(NC*)^@)^@)^[JE(O 0?C1#D-DD9IAK,@ @@@C^[@C1OES= L[CLN 1ACS?CTGXY )@@G@@F[EEC)@#@@@C^[N^@1AC0A[#D9KFC)@[@@@C^[H^[ @B@@@C^[D^[^D9^^[ADD D-^CDOCC)XZ )@@G@@D-DD9I (ADDGC*)^@)@ @@@C^[J^[NET^C0)CDNCTDDC)D9PE))^@)@H@@@C^[^^@)^@)^@)YA )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)CC)C0)^@)^@)A*)^@)^@)A*)C))AC?A))@H@@@CYB )@@G@@^[]^@)B*\ 0\ 0\ 00^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)A8?CDI )=^@)A@?D0?YC )@@G@@ETFDDK@I@@@C^[]^@)B*\ 0\ 0\ 1F^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)A8?CDIYD )@@G@@ )=^@)A@?D0?C(JELAD-B^@)@I@@@C^[]^@)B*\ 0\ 0\ 1@^@)^@)^@)^@)^@)^@)^@)^@)YE )@@G@@^@)^@)^@)^@)A8?CDI )=^@)A@?D0?C(JC1AD-B^@)@G@@@C^[]^@)B(S^@)^@)^@)^@)^@)YF )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)A0?ET]^@1B@?ET ^@)@]@@@C^[]^@)B1S^@)@]@@@CYG )@@G@@^[]^@)B-S^@)@K@@@C^[M^@)B*1AC1AC1AC)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)YH )@@G@@A0?ET]^@6 -[D0?^))AC?CLS^@2 -]F@?AK)BS)^@)@L@@@C^[M^@)^@)^@3 -]F@?AK)A)?YI )@@G@@CLS^@5 -]F@?AK)A0?CLS )2^@7 -]F@?AK)B@?CLS^@9 -]F@?AK)AC0 -]F@?AK)AC1 -]YJ )@@G@@F@)^@)@H@@@C^[M^@)B*2AK2AK2AK)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)A0?ET]YK )@@G@@^@8AS?CDI^@1 -NCK)@G@@@C^[M^@)B*3AS3AS3AS)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)YL )@@G@@^@)^@)A0?ET]^@1AK0 -[D0)@#@@@C^[M^@)B03AS3AS3AS)@#@@@C^[M^@)B)3AS3AS3AS)YM )@@G@@@]@@@C^[@C(JC0)^@)@]@@@C^[@C(JC0)^@)@[@@@CC(IC))@]@@@CC(EC(#E))^@)@#@@@CYN )@@G@@ALPD1DE1[CS)CTAD@)@B@@@CDDIC- F@)C(8GD!I[?G*) *)E(IDDQCD#^[#C1C^@)@L@@@CYO )@@G@@^[OH[(IS)G(8GD!I[?G*)HD?H-5IT4IL-I->IS)H[\I8)I-\^[IL4^[-^[&HD?G*)YP )@@G@@GT2G(-I->G))GL9^[-^[PD1DE1[CS)@J@@@C^[ADD D-^CDOCC)CTJCLJD))I[2H9$IL-H*)YQ )@@G@@HD,^[-^[&H92H(-I))HT,H97H0)GD3^[#C1C^@*CTJCLJD))C1(H->@#@@@C^[CGD,G-?G(2YR )@@G@@ C,^@)@]@@@CETKCD#C*)^@)@K@F@C^[KH->GD3G*)H1\I->^[4H[-I))I-*G*)GL?H9^[GD3G*)YT )@@G@@H1\I->^[4H[-I))I-*G*)GL?H9^[IK)I-\^[-I(4H9!GD4HDJ[(IT4YW )@@G@@^[-I))I-*G*)G(,G))H9&^[>GDGT\IL=^@*G-5G*)I-\^[4H[>^[&GDIS)IL>GT\IL=IS)HD,YY )@@G@@^[!I(?I-(I[?G(3^[\G0)A0)GL9I->IS( 0)@]@@@CETKCD#C*)^@)@K@@@C^[OH[>^[2G(^[?G(,G94H@)G->I[>H1=HD,ZA )@@G@@G8)H9,^[4H[>@K@@@C^[6GD?I(>^[ZB )@@G@@IS)H9&^[4H[>^[2G(@K@@@C^[H1H-=^@)ZD )@@G@@@H@@@C^[-I[0G(-IK)GD4^[4H[>^[>H1=^[\G0)G(-GT*^[(H10I(4^[-H1=^[\I(4I[5I))ZE )@@G@@IL>GT\IL= 0)@]@@@CETKCD#C*)^@)@J@@@C^[DG0)I-*G*)HD,I[5I))G1(H->^[7GD3^[-ZF )@@G@@IT3HD$H1>G))GL9^[#D9]D9G^[-IS)D([ETN (NE-JEL[C9 *1AC2@I@@@C^[(I))I9(H-?ZG )@@G@@^[+G*)H1>GT>IT3GD2JC)I-\^[5IT>^[-^[N (#GD2G))I9(I-*^[KEL E@*AC1AK( 0)^@)ZH )@@G@@@]@@@CETKCD#C*)AK)@]@@@CC1SC1JELH^@)@F@@@C^[@ELPD0? 9M^@)^[2I(,HD= --GTGT4 -4HD!G*?I[-G9>IS)@E@@@C^[@CDNC8?E-E^@)CTAD@, -PBDQ -2ZJ )@@G@@G(>H))H92^[@CDNC8?CC)^[#C1C 0)@ @@@C^[@C- D- E- -#^[ACT#C1C 0)^@)@]@@@CZK )@@G@@^[@C(IC))^@)@ @@@C^[@CDNC8?E(K^@)^[ACT#C1C 0?C0)@A@@@C^[@E(NC*)^@)^@)^[JZL )@@G@@E(O 0?C1#CTAD@,^@)@A@@@C^[@C1OES= L[CLN 1ACS?CTGEDSDL[EK)^@)@J@@@C^[N^@1ZM )@@G@@AC0A[#D9KFC*A0(^[VE[MC(K @1AC2 DX^@)^@,^[KIL>I@)I(3G(=^[(G0)D([ETN (NE-JZN )@@G@@EL[C9 *1AC2@[@@@C^[H^[ @ @@@C^[D^[#C1C^[ADD D-^CDOCC)CTAD@)@ @@@C^[J^[NZO )@@G@@ET^C0)CDNCTDDC)D9PE))^@)@H@@@C^[^^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)ZP )@@G@@^@)CK)E0)^@)^@3A@)^@)^@)AC)C))AC?A*)@F@@@C^[M^@)^@)^@)^@)^@)^@)^@)^@)^@)ZQ )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)AC3A*?CDI^@)@]@@@C^[@C(JC0)^@)@]@@@C^[@C(JC0)^@)ZR )@@G@@@[@@@CC(IC))@]@@@CC(EC(#E))^@)@^@@@CALPH1(I1-GS)DD3G1!IS)^@)@B@@@CDDIC- ZS )@@G@@F@)C(8GD!I[?G*) *)E(,HD6GD<^[DIT&H(3@L@@@C^[OH[(IS)G(8GD!I[?G*)HD?H-5IT4ZT )@@G@@IL-I->IS)H[\I8)I-\^[IL4^[-^[&HD?G*)GT2G(-I->G))GL9^[-^[PD1DE1[CS)ZU )@@G@@@J@@@C^[ADD D-^CDOCC)CTJCLJD))I[2H9$IL-H*)HD,^[-^[&H92H(-I))HT,H97H0)GD3ZV )@@G@@^[DETAD(N^@*DDIC- F[^^@)@D@@@C^[NG(1I(>H14HD-H))C1(H->^[HGD,GD$G(!G(,I))ZW )@@G@@ET9IT4G(! C,@]@@@CETKCD#C*)^@)@L@@@C^[KH->GD3G*)H1\I->^[4H[-I))HD&^[4H[>ZX )@@G@@^[:G(9^[(IS)H1\I))G->G1(H1>G))I9(I-*HD,^[4H[>^[2G(^[F (\I[4HD\H0)H(5IT4^[+G*)I(3G(=^[4H8)I->H-?^[AHD?G*)CT\H16G(2I->ZZ )@@G@@IK)I-\^[-G-=^[4H[>^[>J[4G(2H1-H))^@)@M@@@C^[:G(9^[-I))I-*G*)GL>G9(H1,HD,AA )@@G@@G8)H9&^[4H[>^[2G(JC)HD3^[+HD,GD2JC?^@3A*)GL(I-3^[\AB )@@G@@G0)^@)@L@@@C^[4H[>^[:G(9^[7HD?H))GL>^[IL4G(=^[4H8)GC)H15H(>IL(GS)AC )@@G@@G1(G(?G))GD,G))GD=G->G))GD3^[-^@2^[7H92G))@D@@@C^[:G(9^[-I))I-*G*)GL>G9(AD )@@G@@H1,HD,G8)H9&^[4H[>^[2G(^[MDT FC)IT0G(^[5IT>AF )@@G@@G))H9,@K@@@C^[\H0)I-*G*)D8!CT-IL=^[4H8)IT0G(JC)GD4^[4H[>^[+G($HD,H0!@K@@@C^[(H1$^[\G0)I-*G*)IL>GT\IL= 0)AH )@@G@@EL>GT\IL=^[?G(,G94H@)GT*GD,G9>^[(IS)H1\I))IL>G1?G(G))HD,^[4H[>@J@@@CAI )@@G@@^[2G(H1$I-*^[0IL(H14H95I))HD,^[ACS)H->I1>H))AC1EK1EC1 0)ET>G*)AJ )@@G@@EC!H90I-(H9, 0)^@)@]@@@CETKCD#C*)^@)@]@@@CC1SC1JELH^@)@F@@@C^[@ELPD0? 9MAK )@@G@@^@)^[2I(,HD= --GTGT4 -4HD!G*?I[-G9>IS)@^@@@C^[@CDNC8?CC)AL )@@G@@^[DETAD(N 0)@ @@@C^[@C- D- E- -#^[ACTDETAD(N 0)@]@@@C^[@C(IC))^@)@A@@@CAM )@@G@@^[@CDNC8?E(K^@)^[ACTDETAD(N 0?C0)^@)@A@@@C^[@E(NC*)^@)^@)^[JE(O 0?C1#DDNAN )@@G@@C1HES,@O@@@C^[@C1OES= L[CLN 1ACS?CTGEDSDLVDTX^@) 0)DS!H90I-(H9,^[,G(>G->AO )@@G@@G))H9,H-9^[7H[>H0)HT>JC)HD3^[\I(4IT(G->^[4H[>^[2G(H*) [ J[-H(0H-> C)@G@@@CDDIC- F@)C(8AY )@@G@@GD!I[?G*) *)D9N 83^[GHD+IL-IL(GD,^[OGD0G*)E-2GD,IT?GD4HD\H0)@]@@@CC1SC1JAZ )@@G@@ELH^@)@D@@@C^[@ELPD0? 9M^@)^[2I(,HD= --GTH))@A@@@C^[@CDNC8?E(K^@)^[JE(O 0?C0\ 8\BF )@@G@@AC0A@0@^@@@C^[@EL E9DD1^^@)^[DD0,^@)@ @@@C^[@C1OES= L[CLN 1ACS?EDSCTED-[BG )@@G@@@]@@@C^[N^[^E(HE@)@[@@@C^[H^[ @^@@@C^[D^[DCLH^[ CL#C-DCS)DDI@^@@@C^[J^[KBH )@@G@@C0)CDNCTDDC)D9PE))@H@@@C^[^^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)D0)BI )@@G@@C0)^@)^@)A))^@)^@)B@)C))AC?A*)@K@@@C^[]^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)BJ )@@G@@^@)^@)^@)^@)^@)^@)AS?ET]^@1 -] @0 C?ETDFL]D-F S5^@1 -NCK)^@)@K@@@C^[M^@)BK )@@G@@B*3A0)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)AC?CK*A@( )=^))^@1 -] @0BL )@@G@@ C?^))^@8A@?CDI^@)@L@@@C^[M^@1B*0^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)BM )@@G@@^@)^@)AC?CK*A@( )=^))^@1 -] @0 C?^))B@0 -ACS*^8)^8(^@)@K@@@C^[M^@1B(S^@)BN )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)AC?CK*A@( -NDDUEL CS)^@1 -] @0BO )@@G@@ C?^))BS)^@)@C@@@C^[M^@)^@)^@)^@)^@)^@)^@)^@1 -[D0?B@0 -NDDUEL CS)@]@@@CBP )@@G@@^[M^@1B1S^@)@]@@@C^[M^@1B-S^@)@K@@@C^[M^@)B*3A8)^@)^@)^@)^@)^@)^@)^@)^@)BQ )@@G@@^@)^@)^@)^@)^@)^@)AC?CK*A@( -NDDUEL CS:AC)AC?CK*A@( )=^@;^@)@B@@@C^[M^@)BR )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)^@)B@0 -[CS3@K@@@C^[M^@)B*1A04^@)^@)^@)^@)^@)^@)BS )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)AC?CK*A@( -NDDUEL CS!AK0^@1 -] @0 C?^))BS)@K@@@CBT )@@G@@^[M^@)^@)^@)^@0 -I -]C(BC(GE))AC2 -NCK)B@?CDI - D-OD1[D*)AC?CDI )7A@?ETDBU )@@G@@FLMC(#^@0 -I -NDTDE@)^@)@K@@@C^[M^@)B*1A01^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)BV )@@G@@^@)^@)^@)^@)AC?CK*A@( -NDDUEL CS!AK0^@1 -] @0 C?^))BS)@K@@@C^[M^@)^@)^@)BW )@@G@@^@0 -I -]C(BC(GE))AC2 -NCK)B@?CDI - D-OD1[D*)AC?CDI )7A@?ETDFLMC(#^@0 -IBX )@@G@@ -NDTDE@)^@)@K@@@C^[M^@)B*1A03^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)BY )@@G@@AC?CK*A@( -NDDUEL CS!AK0^@1 -] @0 C?^))BS)@K@@@C^[M^@)^@)^@)^@0 -I -]C(BBZ )@@G@@C(GE))AC2 -NCK)B@?CDI - D-OD1[D*)AC?CDI )7A@?ETDFLMC(#^@0 -I -NDTDE@)^@)CA )@@G@@@J@@@C^[M^@)B*1A00^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)AC?CK*A@( -NCB )@@G@@DDUEL CS)AC?CK*A@( )=^@;@D@@@C^[M^@)^@)^@)^@1 -NCK?B@0 -NDDUEL CS)^@0 -ICC )@@G@@ -NDTDE@)^@)@J@@@C^[M^@)B*1A08^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)CD )@@G@@AC?CK*A@( -NDDUEL CS)AC?CK*A@( )=^@;@D@@@C^[M^@)^@)^@)^@1 -NCK?B@0 -NDDUCE )@@G@@EL CS)^@0 -I -NDTDE@)^@)@J@@@C^[M^@)B*0^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)CF )@@G@@^@)^@)^@)^@)AC?CK*A@( -NDDUEL CS)AC?CK*A@( )=^@;@ @@@C^[M^@)^@)^@)^@0 -ICG )@@G@@ -NDTDE@)^@)@]@@@C^[M^@)B1S^@)@]@@@C^[M^@)B-S^@)@]@@@C^[@C(JC0)^@)@]@@@CCH )@@G@@^[@C(JC0)^@)@]@@@C^[@E[HC)?C- @[@@@CC(IC))@]@@@CETKCD#C*)^@)@L@@@C^[OH[>CI )@@G@@^[-GL\I1>^[>J[-H(0H->^[7HD?H))I[2H9^[(H0)D9N 83^[GHD+IL-CJ )@@G@@IL(GD,^[&H92H(-I))GD,G))@L@@@C^[\I(4I[5I))GC)I[2H9$IL-H*)G1(H->^[>H->H(>CK )@@G@@H14^[&H92^[>GDH->H(>H14^[(I))G1(H1=IS)^@)@K@@@C^[\H0)CL )@@G@@I-*G*)HD,I[5I))I--I[> 0)^[ H->H(>H14IS)I9(H-?^[+G*)H1-H(>G))GD3^[\H0)I-*CM )@@G@@G*)H92HD$HD,GD?^@)@]@@@C^[3JD3I->H*,@]@@@CETKCD#C*)^@)@K@@@C^[IH94G*)I-*CN )@@G@@GD4^[4H[>^[&HD2IT4^[4I9\^[M (#GD2G-3^[=G(!H9,IT4IL-I->^[4H[-I))GC)H-\I9>CO )@@G@@IK!H->I1>H))@L@@@C^[(G->H14HD&HD>IK)G1(G(?G))HD3^[0G(2H((I-4G(=^[4H8)I[2CP )@@G@@G(^[(H0)I-*G*)@]@@@C^[2G(H14^[AG(-I-5IL>^@)@A@@@CCR )@@G@@DDIC- F@)C(8GD!I[?G*) *)CDGDDBD0)^@)@A@@@CDDIC- F@)CDGDDBD0) [ J[-H(0H->CS )@@G@@ C)^@)@]@@@CETKCD#C*)^@)@]@@@CC1SC1JELH^@)@ @@@C^[@ELPD0)DD^ -[CT#E)?E[MCT )@@G@@D9E^@)@ @@@C^[@CDNC8?E-E^[DD0?E*9E0?AK5A)4@ @@@C^[@CDNC8?E))D9PE)?E*9E0?CU )@@G@@AC0A@2@ @@@C^[@C1OES= L[CLN 1ACS?EDSDLMD-#@ @@@C^[N^@1AC0A[#D9KFC)CDGDDBCV )@@G@@D0)^@)@[@@@C^[H^[ @]@@@C^[Q^@2A*4A))@^@@@C^[D^[DCLH^[ CL#C-DCS)DDI@ @@@CCW )@@G@@^[J^[NET^C0)CDNCTDDC)D9PE))^@)@H@@@C^[^^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)CX )@@G@@^@)^@)^@)ES)C0)^@)^@)AK)^@)^@)AC)C))AC?AC0@I@@@C^[M^@)B*1^@)^@)^@)^@)^@)CY )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)AK?D0?^))A)?CDI^@1AK?CDI^@4 -I@K@@@C^[M^@)CZ )@@G@@B*2^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)AK?D0?^))A8?CS!AS)AC0 -[DA )@@G@@D0)AK?D0)A0?CS)^@)@]@@@C^[@C(JC0)^@)@]@@@C^[@C(JC0)^@)@]@@@C^[@E[HC)?C*)DB )@@G@@@[@@@CC(IC))@]@@@CETKCD#C*)^@)@L@@@C^[OH[>^[NI[>GT(GD?^[#H9,G-(I-(H9,^[[DC )@@G@@D-DC9I^[=HD2G(^[ADDGC*)CTJD1QC(ME- EK)I-\^[!GD(H14GD(H0)@K@@@CDD )@@G@@^[+JD4G*)GD?HD$H1!G(,I))H9,^[\I(4I[5I),^[OH[>^[>J[-H(0H->^[(H-?I(3I-2GD4DE )@@G@@G(3^[(H10I(4^[2G(G->G1(H1(I-(H9,^[\G0)GD?I[*GD,DF )@@G@@I(!G(2HD<^[(I->H*)GL9^[H*)GD,G))@D@@@C^[,I(!DG )@@G@@G(2HD<^[(I->H*)GL9^[H*,@]@@@CETKCD#C*)^@)@L@@@CDH )@@G@@^[DH0)DD]D*?^[4H[>IT>^[(I->H(3^[\GT^[+JD4G*)H->H1$I-*DI )@@G@@ ))H[>H1H14^[0IL\GL?G(! 0)C1\IK)DJ )@@G@@G(8GD!I[?G*?^[4H[>^[(I->H*)A8?CS!AS) [0HD^@9^@*A8(^@)@K@@@C^[#D9HDK )@@G@@E@!AS(^[7H[(GT*^[2G(=G(&HD,G(3^[-H0)GD?I[*GC)G1(G(?G))H9&^@4^[+JD4G(3 ))DL )@@G@@H9G-> *)@J@@@C^[&HD,G(3^[-DN )@@G@@^[,I(!G(2HD<^[&HD>H-=^[\G0)A))GL9I->IS)H[-IS)I-*G*)GL9I->^[3HD'G*)H9&^@4DO )@@G@@ 0)^@)@]@@@CETKCD#C*)^@)@L@@@C^[JH0)H95I-0I(4 ))I-*G*)HD4G(!^@4 -[D0)G9>DP )@@G@@I-3^[IL4G(=^[4H8)A))CDNCTDDC)GT*GD2GDIL3 0)DD&^@)@K@@@C^[4H[>DQ )@@G@@^[NI[>GT(GD?^[#H9,G-(I-(H9,^[[D-DC9I^[(IS)H1\I))IT0G(G)?^[4H[>^[(DR )@@G@@I->H*)A8?CS!AS)^@)@K@@@C^[IL4IS)I-\^[-H0)CDNCTDDC)GT\H(0I(4GD4HD\DS )@@G@@H1-H))HD4G(!^[\G0)H->H1$I-*^@3^[[ET#DDD^[+JD4G(3@L@@@C^@*G1\IK)I[(GS)BC)DT )@@G@@ @7 C)CTJD(K C,^[OH[(IS)HD,I-2H9=I(DU )@@G@@H(3 0)E-*G*)@L@@@C^[5IT>^[\G0)I-*G*)ET0G(^[N (#GD2G))G-(IL>GT4IS)I-*G*)C1DD- ^@)@K@@@C^[#D9IE1 ELOC(M^[4DW )@@G@@H8)H(-HD,I--HD,^[+JD4G*)GD?HD$H1!G(,I))G1\IK)IL>GT\IL=IS)GT\H14GD(H1(H1$DX )@@G@@^[# *3@^@@@C^[-H1=^[#D9HE@)HD4G(!IS,@]@@@CETKCD#C*)^@)@L@@@C^[DH0)I-*HD3DY )@@G@@^[>J[-H(0H-> ))I-*G*)HD4G(!^@7 -# *3^[IL4IS)I-\^[-H0)CDNCTDDC)GT\DZ )@@G@@H(0I(4GD4HD\H1-H))@L@@@C^[(I->H*)H9&^@4^[[ET#DDD^[+JD4G(3^[-H1=^[4H[>^[(EA )@@G@@I->H*)A0?CS)GT\H16G(2I-3^[4H8)GD,^[[ET#DDD^[IS)I9*HDG(3^[+JD4G*)GD?HD$H1!G(,EC )@@G@@I))H9,@]@@@C^[\I(4I[5I),@]@@@CC(EC(#E))^@)@C@@@CALDH1=G(8^[NG(1I(>H14HD-ED )@@G@@H)) [HET[D*(^[JI(4I[5I))@B@@@CDDIC- F@)C(8GD!I[?G*) *)D(NCDH^[JI(4I[5I))EE )@@G@@@B@@@CDDIC- F@)D(NCDH^[JI(4I[5I)) [ J[-H(0H-> C)@L@@@C^[OH[(IS)G(8GD!I[?EF )@@G@@G*)IT*H97IS)H[\I8)I-\^[GD4G*)GC)E[#DDJES)D(5H-4HC!HT>JC)DD,G->J@)ET>EG )@@G@@ID5G(, *)^@)@B@@@C^[4HD-H)) [HET[D*(^[\I(4I[5I))G1(H-> 0)^@)@]@@@CETKCD#EH )@@G@@C*)^@)@]@@@CC1SC1JELH^@)@F@@@C^[@ELPD0)^@)^@)^[2I(,HD= --GTGT4 -4HD!G*?I[-G9>IS)@B@@@C^[@CDNC8?E-E^@)^[DD1KE(O -PBDQ )3B@8A8)^@)EJ )@@G@@@A@@@C^[@CDNC8?E(K^@)^[[CT#E-N (A 0?C0)^@)@ @@@C^[@C1OES= L[CLN 1ACS?CTMEK )@@G@@F[ED-L@[@@@C^[H^[ @#@@@C^[N^@1AC0A[#D9KFC)@]@@@C^[Q^@3B@8A8)@ @@@C^[D^[DEL )@@G@@CLH^[ CL#C-DCS)DDIE[PE))@D@@@C^[J^[HET[D*)CDNCTDDC)CD#CTOES!C0)ELFC(T^@.EM )@@G@@^@1 )6^@) 0)@H@@@C^[^^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)D8)C0)^@)EN )@@G@@^@1A0)^@)^@1A0)^@)AC?AK)@F@@@C^[M^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)EO )@@G@@^@)^@)^@)^@)B@0 -[D0)^@)@]@@@C^[@C(JC0)^@)@]@@@C^[@C(JC0)^@)@[@@@CC(IC))EP )@@G@@@]@@@CETKCD#C*)^@)@L@F@C^[OH[>^[>H14IL9^@+D(NCDH^K)H9,^[4H[>^[4JD0G*)G1(EQ )@@G@@G(?G))H9&^[4H[>^[J (#GD2G))G-(IL>GT4IS)I-*G*)C1DD- ^@)@L@@@F^[OH[>^[>H14ER )@@G@@IL9^@$D(NCDH^8)H9,^[4H[>^[4JD0G*)G1(G(?G))H9&^[4H[>^[J (#GD2G))G-(IL>GT4ES )@@G@@IS)I-*G*)C1DD- ^@)@H@@@C^[#D9IE1 ELOC(M^[4H8)GT2G(-I->^[-H0)HD,G->J[>G))ET )@@G@@ [HET[D*(^[=HD3HS)G1(H-> 0)^@)@]@@@CETKCD#C*)^@)@H@F@C^[OH[>^[>H14IL9^@+EU )@@G@@CDNCTDDC+^[3I[>GT(G1(G(=^[[ET#DDD^[EV )@@G@@^[>H14IL9^@$CDNCTDDC$^[3I[>GT(G1(G(=^[[ET#DDD^[^[>H14IL9^@+^[MDT FC)B*)AC?A0)^K)HD,G-(GT-EX )@@G@@I->IS)I-*GD4^[4H[>^[:G(9^[(IS)HD,^[4H[>^[2G(^[>H14EY )@@G@@IL9^@$^[MDT FC)B*)AC?A0)^8)HD,G-(GT-I->IS)I-*GD4^[4H[>^[:G(9^[(IS)HD,^[4EZ )@@G@@H[>^[2G(^[&HD2IT4^[+JD4FA )@@G@@G*)H9&^[4H[>^[\I(4I[5I))IL>GT\IL=^[-H1=^[(IS)IT(J@)^@)@#@@@C^[+JD4G(3^[?FB )@@G@@H9,G8,@]@@@CC(EC(#E))^@)@C@@@CALMG(?GD4HD6G*)CDIT3^[JI(4I[5I)) [J (#FC )@@G@@GD2G)(@E@@@CDDIC- F@)C(8GD!I[?G*) *)EL>H--I-(I1>^[[GTH--I-(I1>^[[GT^[-^[MC(GCDODDQC*)@H@F@C^[[CT#C(NES) [( 1> 0)E[#DDJES)^L^DDMC(#E)+FG )@@G@@ C)H95I-0I(4^[&HD?G*)H9,^[^DDNCS,^@)@H@@@F^[[CT#C(NES) [( 1> 0)E[#DDJES)FH )@@G@@^9^DDMC(#E)$ C)H95I-0I(4^[&HD?G*)H9,^[^DDNCS,^@)@]@@@CETKCD#C*)^@)@]@@@CFI )@@G@@C1SC1JELH^@)@C@@@C^[@ELPD0)^@)^@)ELPD1DC)?CD#CTO -KELJDK?AS0 )4A*0@A@@@CFJ )@@G@@^[@CDNC8?E-E^@)DDIE[PE)?E*9E0?AC0A@0@B@@@C^[@CDNC8?E(K^@)EL D)!C1DD- 0?FK )@@G@@C0\ 8\AK0A@)@ @@@C^[@C1OES= L[CLN 1ACS?CTMDLSD))@[@@@C^[H^[ @]@@@C^[Q^@1FL )@@G@@A@0A@)@ @@@C^[D^[DCLH^[ CL#C-DCS)DDIE[PE))@A@@@C^[J^[^ET^C0)CDNCTDDC)EL FM )@@G@@D)!C1DD- ^@)@H@@@C^[^^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)D8)C0)^@)FN )@@G@@^@1A@)^@)^@)AC)^@)AC?A*)@F@@@C^[M^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)FO )@@G@@^@)^@)^@)^@)B@0 -[D0)^@)@]@@@C^[@C(JC0)^@)@]@@@C^[@C(JC0)^@)@[@@@CC(IC))FP )@@G@@@]@@@CETKCD#C*)^@)@L@F@C^[OH[>^[>H14IL9^@+C-NC-A^K)H9,^[4H[>^[4JD0G*)G1(FQ )@@G@@G(?G))GT-I(3G(3^[ADDGC*)CTJD1QC(ME- EK)I-\^[GD4G*)@L@@@F^[OH[>^[>H14FR )@@G@@IL9^@$C-NC-A^8)H9,^[4H[>^[4JD0G*)G1(G(?G))GT-I(3G(3^[ADDGC*)CTJD1QC(ME- FS )@@G@@EK)I-\^[GD4G*)@L@@@C^[-^[[ET#DDD^[#D9]D9G^[MC(GCDODDQC*)CDIT3^@*FT )@@G@@GD?IT\^[:H1\I9,^[-IS)E[#DDJES)C-DEL CTO C)G1(H-> 0)^@)@]@@@CETKCD#C*)^@)FU )@@G@@@K@F@C^[OH[>^[>H14IL9^@+CDNCTDDC+^[\H0)I-*G*)GT*GD2GDIK)IT>I))G1(G(?FV )@@G@@G))IT0G(G))CDNCTDDC)^@)@K@@@F^[OH[>^[>H14IL9^@$CDNCTDDC$^[\H0)I-*FW )@@G@@G*)GT*GD2GDIK)IT>I))G1(G(?G))IT0G(G))CDNCTDDC)^@)@D@@@C^[^[\I(4I[5I))G1(H-> 0)@]@@@CETKCD#C*)^@)@L@@@CFY )@@G@@^[IH94G*)I-*GD4^[-H-?^@2A@0^[4IL-GT:IS)IT0G(G))H9,^[4H[>^[@CDNC8)FZ )@@G@@GT-IL=^[&H92^[MC(G (ADDGC*)^@)@K@@@C^[7HD?H))GL>^[3HT>H->I-\H1(JL>G)?^[-GA )@@G@@I))GC)H1\H0!H1>G9?HD$HD+H->^[@#@@@C^[\I[>GB )@@G@@H0)I-(H(> 0)@]@@@CC(EC(#E))^@)@D@@@CAL#H[>GT:I[\HD,I))C1>GD4I(2G*) *)C->GC )@@G@@G1-I(?I))D(\G->^@)@F@@@CDDIC- F@)C(8GD!I[?G*) *)CT*G(G1-GD )@@G@@I(?I))D(\G-> C)^@)@E@@@CDDIC- F@)CT*G(G1-I(?I))D(\G-> C)GE )@@G@@C(8GD!I[?G*)@A@@@CCT D1OC(M^@*C- C1[E(GE))D(JC- C)^@)@]@@@CETKCD#C*)^@)GF )@@G@@@]@@@CC1SC1JELH^@)@D@@@C^[@ELPD0)^@)^@)CTFE[ODD^ -[CT#E)?E[MD9E )1AK0 )7GG )@@G@@A@0^@)@A@@@C^[@CDNC8?E-E^@)DDI -PBDQ )2A*5A8)^@)@B@@@C^[@CDNC8?E(KDK)CTFGH )@@G@@E[OEL C(G -PBDQ )2A*9B@)@B@@@C^[@E(NC*)^@)^@)EL ELPD0= 0?CTFE[OEL C(G 0)GI )@@G@@@ @@@C^[@CDNC8?E(K^@)D9PE-KE(O 0)^@)@ @@@C^[@C1OES= L[CLN 1ACS?CTMDLSD))GJ )@@G@@@]@@@C^[N^[#DTKE))@[@@@C^[H^[ @^@@@C^[D^[DCLH^[ CL#C-DCS)DDI@ @@@C^[J^[NGK )@@G@@ET^C0)CDNCTDDC)D9PE-KE(O@H@@@C^[^^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)GL )@@G@@^@)ES)C0)^@)^@)A*)^@)^@)A*)^@)AC?AK)@F@@@C^[M^@)^@)^@)^@)^@)^@)^@)^@)^@)GM )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)B@0 -[D0)^@)@]@@@C^[@C(JC0)^@)@]@@@C^[@C(JC0)^@)GN )@@G@@@]@@@C^[@C1DD0)^@)@[@@@CC(IC))@]@@@CETKCD#C*)^@)@K@F@C^[OH[>^[>H14IL9^@+GO )@@G@@CTFE[O^K)H9,^[4H[>^[NI[>GT(GD?^[#H9,G-(I-(H9,^[=HD2G(^@*ES!CT-IL=GP )@@G@@ C)^@)@K@@@F^[OH[>^[>H14IL9^@$CTFE[O^8)H9,^[4H[>^[NI[>GT(GD?^[#H9,G-(I-(GQ )@@G@@H9,^[=HD2G(^@*ES!CT-IL= C)^@)@K@@@C^[=HD2G(^[ADDGC*)CTJGR )@@G@@D1QC(ME- EK)I-\^[(H16H9:G*)I-*G*)GT*G( 0)^@)@L@@@CGS )@@G@@^[NHD,GT>^[4H[>^[\I(4I[5I))H(>G-(I(!^[(IS)H(-IT3 (3I-\IL-G9>^[4H[>^[GT )@@G@@GT:I[\HD,I))HD3^[4GD:G(,^[-I))@K@F@C^[>I1>IL9^@1A@0A@)IL>GT\IL=IS)H9,^[\GU )@@G@@I(4I[5I),^@)E-*G*)^L#D[ CTFE[JDDIE)+^[(H1&H92H(-I-(H9,^[(IS)@K@@@F^[>I1>GV )@@G@@IL9^@1A@0A@)IL>GT\IL=IS)H9,^[\I(4I[5I),^@)E-*G*)^9#D[ CTFE[JDDIE)$^[(H1&GW )@@G@@H92H(-I-(H9,^[(IS)@K@@@C^[3GD6G(=^[\H0)I-*G*)GT-I--H-\G95G(=^[4GD0G*)G1(GX )@@G@@H->^[7HD4H@)I-*G*)G(8I->IL,GD?^[AHD?G*!H1-H(>^@)@L@F@C^@+CTFE[OEL C(G^K)GY )@@G@@GD,G))I-*G*)HD,I->IL,GD?^[AHD?G*!H1-H(>^@+EL ELPD0=^K,^[OH[>^[ADDGC*)CTJGZ )@@G@@D1QC(ME- EK)@L@@@F^@$CTFE[OEL C(G^8)GD,G))I-*G*)HD,I->IL,GD?^[AHD?G*!H1-HA )@@G@@H(>^@$EL ELPD0=^8,^[OH[>^[ADDGC*)CTJD1QC(ME- EK)@L@F@C^[-H-7GD9IS)GD3IT\HB )@@G@@GT(GD4G(3^[4H[>^[AHD?G*!H1-H(>^@+EL ELPD0=^K)I9(I-*^[4H[>^[GT:I[\HD,HC )@@G@@I)!G1(H-> 0)@L@@@F^[-H-7GD9IS)GD3IT\GT(GD4G(3^[4H[>^[AHD?G*!H1-H(>^@$EL HD )@@G@@ELPD0=^8)I9(I-*^[4H[>^[GT:I[\HD,I)!G1(H-> 0)@L@F@C^[CG(,GT>^[4H[>^@+HE )@@G@@C[PET ^[MC(ME(I^)?G(8I-AHD?G*!H1-H(> 0+^[3I--I->H(>H14^[(IS)H(-H1=GD4H92HF )@@G@@JC)I9(I-*^@)@L@@@F^[CG(,GT>^[4H[>^@$C[PET ^[MC(ME(I^)?G(8I-AHD?G*!H1-H(>HG )@@G@@ 0$^[3I--I->H(>H14^[(IS)H(-H1=GD4H92JC)I9(I-*^@)@B@F@C^[NI[>GT(GD?^[#H9,HH )@@G@@G-(I-(H9,^@+CTFE[O^K,^@)@B@@@F^[NI[>GT(GD?^[#H9,G-(I-(H9,^@$CTFE[O^8,^@)HI )@@G@@@]@@@CETKCD#C*)^@)@J@F@C^[ F[[D(KD- ^[JC0)^LMC(NE-[ELO^K)C1 CDOE(MC*)C1JHJ )@@G@@EK)E-CC*)CD]D9QC*)ELPD0) [AELJD*)E-[E[ C)@J@@@F^[ F[[D(KD- ^[JC0)^9MC(NHK )@@G@@E-[ELO^8)C1 CDOE(MC*)C1JEK)E-CC*)CD]D9QC*)ELPD0) [AELJD*)E-[E[ C)@]@@@CHL )@@G@@ETKCD#C*)^@)@A@@@C^@)^@)C[ME(I^[ME(IDD^ -[CT#E)?E[MD9E@E@@@C^@)^@)C[METOHM )@@G@@ELO^[#DTKE-DC)?CD#CTO -#DTKE-MC( D)?AC?AK5BC8^@)@]@@@C^@)^@)C[ADDI@]@@@CHN )@@G@@ETKCD#C*)^@)@L@@@C^[NG(>^[PE@!A)1A)4 02AK) [QH9?I(!G*)AK)C(SC(# C)IT>GT4HO )@@G@@HD\H0)AC1^[&H92^[4H[>^[=G(3GT2HD0I-(H9,^[\G0)^@)@L@@@C^[4H[>^[MG(3I--IL4HP )@@G@@^[#H9,I-2H9?^[NI--I->H(>H14 0)^[OH[>^[ME(I (DC))H9,^[4H[>^[GT:I[\HD,HQ )@@G@@I))IL5H0)^@)@L@@@C^@*CTFE[ODD^ C)GD,G))I-*G*)ELPD0!DD^^[\G0)I-*G*)C[METOHR )@@G@@ELO^[#H9,I-2H9?^[NI--I->H(>H14^@*CTFE[ODD^ C)^@)@F@@@C^[!I(3I))H(-I-GT4^[-^[2G(3I--IL4 0)^@)@]@@@CC(EC(#E))^@)@E@F@CHT )@@G@@AL#H[>GT:I[\HD,I))C1>GD4I(2G*) *)C(6G(2JC)^LI^K)EL>GT\IL=IS)@E@@@FAL#H[>HU )@@G@@GT:I[\HD,I))C1>GD4I(2G*) *)C(6G(2JC)^9I^8)EL>GT\IL=IS)@F@@@CDDIC- F@)C(8HV )@@G@@GD!I[?G*) *)CT*G(GT\IL=IS(@F@@@CDDIC- F@)CT*HW )@@G@@G(GT\IL=IS(^[ J[-H(0H->^@)@G@@@C^@)^@)^@)^@)HX )@@G@@^@)^@)^@*DDIE1JDT C))CDO^[NE[ CTDC1DC(^^[DD1OC(ME1[D-N C)^@)@]@@@CETKCD#HY )@@G@@C*)^@)@]@@@CC1SC1JELH^@)@D@@@C^[@ELPD0)^@)^@)CTFE[ODD^ -[CT#E)?E[MD9E )5HZ )@@G@@A@?AK0A@)^@)@A@@@C^[@CDNC8?E-E^@)DDI -PBDQ )2A*5A8)^@)@A@@@C^[@CDNC8?E-EIA )@@G@@^@)D9PE-KE(O -PBDQ )5A@0@C@@@C^[@CDNC8?E(K^@)CTFE[OC1DD- -A 8\E-MDS\AS0IB )@@G@@A@)^@)@A@@@C^[@E(NC*)EL ELPD0= -#DTKE-ADDGC*)^@)@ @@@C^[@C1OES= L[CLN 1AIC )@@G@@CS?CTMDLSD))@B@@@C^[N^[#DTKE))C(QC(MFC)A*0A@0^[MC(#D9MC-N^@)@[@@@C^[H^[ ID )@@G@@@^@@@C^[D^[DCLH^[ CL#C-DCS)DDI@ @@@C^[J^[NET^C0)CDNCTDDC)D9PE-KE(O@H@@@CIE )@@G@@^[^^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)ES)C0)^@)^@)A*)^@)^@)A*)^@)IF )@@G@@AC?AK)@F@@@C^[M^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)B@0 -[IG )@@G@@D0)^@)@]@@@C^[@C(JC0)^@)@]@@@C^[@C(JC0)^@)@[@@@CC(IC))@]@@@CETKCD#C*)^@)IH )@@G@@@L@F@C^[OH[>^[NI[>GT(GD?^[#H9,G-(I-(H9,^@+CTFE[O^[ E1 ELT^@5A@0A@)EL CTJII )@@G@@EL^ES+^[=HD2G(^[ADDGC*)^@)@L@@@F^[OH[>^[NI[>GT(GD?^[#H9,G-(I-(IJ )@@G@@H9,^@$CTFE[O^[ E1 ELT^@5A@0A@)EL CTJEL^ES$^[=HD2G(^[ADDGC*)^@)IK )@@G@@@L@@@C^[#D9IE1 ELOC(M^[4H8)I[>IL&H92H*)GC)GT*G(^[GT:I[\HD,I))HD,G1\IM )@@G@@IL!GD4HD\H0)HD3^[3GD6G(=^[(H0)I-*G*)H(-IT3 (3I-\IL-G9>^[&HD?G*)I9(I-*^@)IN )@@G@@@K@F@C^[OH[>^[>J[4G(2H1-H))C1(H-> (,GD!G*)^L#DTKE-ADDGC*+^[-H1=^[4H[>^[(IO )@@G@@H14G(2H1-H))C1(H-> (,GD!G*)^@)@K@@@F^[OH[>^[>J[4G(2H1-H))C1(H-> (,GD!G*)IP )@@G@@^9#DTKE-ADDGC*$^[-H1=^[4H[>^[(H14G(2H1-H))C1(H-> (,GD!G*)^@)@J@F@C^@+EL IQ )@@G@@ELPD0=^K,^[NG(>^[ J[-H(0H->^@2AC)G1\IK)I-*G*)G->ITIR )@@G@@^[@E(NC*)^@)@J@@@F^@$EL ELPD0=^8,^[NG(>^[ J[-H(0H->^@2AC)G1\IK)I-*G*)G->IS )@@G@@IT^[@E(NC*)^@)@B@@@C^[MC(ME(I^)?C(SE- ELICDG (ADDGIT )@@G@@C*!D1[D( 0)@]@@@CC(EC(#E))^@)@]@@@CETKCD#C*)^@)@J@@@C^[ F[[D(KD- ^[JC0)IU )@@G@@EL ETOCDME))C1JEK)E-CC*)CD]D9QC*)ELPD0) [AELJD*)D([ETN (NE-JEL[C9 C)^@)IV )@@G@@@]@@@CETKCD#C*)^@)@D@@@C^@)^@)^@)^@)^@)^@)^[@ELPD0)ELPD1DC)?CD#CTO -KELJIW )@@G@@DK)^@)@F@@@C^@)^@)^@)^@)^@)^@)^[@ELNE-ME))^@)CTFE[ODD^ -[CT#E)?CTFE[OC1DIX )@@G@@D- ^@)@ @@@C^@)^@)^@)^@)^@)^@)^[@C1DD0)^@)@]@@@CETKCD#C*)^@)@G@@@C^[NG(>IY )@@G@@^[PE@)A)1A)4 02^@*E1\H-5H(>^@2^[ F[ CS(^[NG(^[GT:I[\HD,I))G1(H->^[(IS)^L#DTKE-ADDGC*+ 0)JA )@@G@@^[RH[>H0)I-*G*)GT*G(^[GT:I[\HD,I))JB )@@G@@G1(H->^[(IS)^9#DTKE-ADDGC*$ 0)^[RH[>H0)I-*G*)GT*G(GT:I[\HD,I))I--HT>JD )@@G@@H0)HD3^[-I1-HD?GD+H->^[-IS)GC)@L@F@C^[2G(3I--IL4^[0H9(H14 0)^[CG(,GT> ))JE )@@G@@I-*G*)^LGT:I[\HD,I))H15H(+G(2^K)G1(G(?G))H1>G(=^[,H94^[+G*)^@)@L@@@FJF )@@G@@^[2G(3I--IL4^[0H9(H14 0)^[CG(,GT> ))I-*G*)^9GT:I[\HD,I))H15H(+G(2^8)JG )@@G@@G1(G(?G))H1>G(=^[,H94^[+G*)^@)@K@@@C^[3I[>GT(G1(G(=^[&H92^[!GD3IS)IT4H92JH )@@G@@GD$G*,^@)DD&^[3I[>GT(G1(G(= ))HD4^[!I(3I))GL>^[4H[>^[?GD3I))@ @@@C^[JI )@@G@@GT:I[\HD,I))H15H(+G(2 0)@]@@@CC(EC(#E))^@)@C@@@CAL#H[>GT:I[\HD,I))C1>GD4JJ )@@G@@I(2G*) *)C(6G(2JC)EL>G(?@E@@@CDDIC- F@)C(8GD!I[?G*) *)CT*G(G(? C)@E@@@CDDIC- F@)CT*G(G(? C)C(8JL )@@G@@GD!I[?G*)^@)@E@@@C^@)^@)^@)^@)^@)^@)^@)^@*C- C1[E(GE)'^@)E-[E[ ^[JE(OE[PJM )@@G@@E)(^@)@]@@@CETKCD#C*)^@)@]@@@CC1SC1JELH^@)@C@@@C^[@ELPD0)^@)^@)CD]CT^ -[JN )@@G@@CT#E)?E[MD9E )3A@?A)0A@)@C@@@C^[@CDNC8?E-E^@)DDI -PBDQ )2A*5AK\AK5A*3 82JO )@@G@@A*5A))@A@@@C^[@CDNC8?E(KDK)CTFE[OEK?E*9E0?AK4A@0@A@@@C^[@E(NC*)^@)^@)EL JP )@@G@@ELPD0= 0?CTFE[OEK,@D@@@C^[@CDNC8?E-E^@)D9PE-KE(O 0?E*9E0?AK6A@0 82A00AC\JQ )@@G@@AK6A@2@ @@@C^[@C1OES= L[CLN 1ACS?CTMDLSD))@ @@@C^[N^[#DTKE))C(QC(MFC)EL JR )@@G@@C(G^@)@[@@@C^[H^[ @^@@@C^[D^[DCLH^[ CL#C-DCS)DDI@ @@@C^[J^[NET^C0)CDNCTDJS )@@G@@DC)D9PE-KE(O@H@@@C^[^^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)ES)C0)^@)JT )@@G@@^@)A*)^@)^@)A*)^@)AC?AK)@F@@@C^[M^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)JU )@@G@@^@)^@)^@)^@)B@0 -[D0)^@)@]@@@C^[@C(JC0)^@)@]@@@C^[@C(JC0)^@)@]@@@C^[@C1DJV )@@G@@D0)^@)@[@@@CC(IC))@]@@@CETKCD#C*)^@)@L@F@C^[OH[>^[NI[>GT(GD?^[#H9,G-(I-(JW )@@G@@H9,^[=HD2G(^@+CTFE[O^[ E1 ELT^[MC( D)+^[=HD2G(^[ADDGC*)JX )@@G@@@L@@@F^[OH[>^[NI[>GT(GD?^[#H9,G-(I-(H9,^[=HD2G(^@$CTFE[O^[ E1 ELTJY )@@G@@^[MC( D)$^[=HD2G(^[ADDGC*)@L@@@C^[#D9IE1 ELOC(M^[4H8)HD,HD4HD-JZ )@@G@@I->^[4H[>^[GT:I[\HD,I))GD4^[4H[>^[>H1= (\G0!EL>G(?^[^[GT:I[\HD,I))HD,G1\IL!GD4HD\H0)HD3^[3GD6KD )@@G@@G(=^[\H0)GC)@K@F@C^[G))I--I[>^[&HD?G*)^L#DTKE-M^K,^@)E-*G*)KE )@@G@@I--I[>^[!GD9^[G))I--I[>KF )@@G@@^[&HD?G*)^9#DTKE-M^8,^@)E-*G*)I--I[>^[!GD9^[^[5IT>G))GD3^[-^[2G(3I--KH )@@G@@IL4^[0H9(H14^[&H92^[4H[>^[2I(, 0)^@)@K@@@C^[OH[>^[GT:I[\HD,I-3^[3I--KI )@@G@@GT:G(=^[\H0)GC)I--I[>^[-IL>^[3G(0GD2GD4G(=^[+JC)GD,^[ D9A^[!GD2HS,@]@@@CKJ )@@G@@ETKCD#C*)^@)@E@F@C^@)C(SCDHE[GC*)D9A^@+EL ETOCDME)+^[AD9M^[OD[ ^[[CLJE1 KK )@@G@@^[ME(I@E@@@F^@)C(SCDHE[GC*)D9A^@$EL ETOCDME)$^[AD9M^[OD[ ^[[CLJE1 ^[ME(IKL )@@G@@@]@@@CETKCD#C*)^@)@]@@@CC1SC1JELH^@)@A@@@C^[@ELPD0)^[ME(IDD^ -[CT#E)?E[MKM )@@G@@D9E^@)@C@@@C^[@ELNE-ME))^@)CD]CT^ -[CT#E)?CTFE[OEK?AK?AK4A@0@]@@@C^[@C1DKN )@@G@@D0)^@)@[@@@CC(IC))@]@@@CETKCD#C*)^@)@G@@@C^[NG(>^[PE@)A)1A)4 02^@*E1\H-5KO )@@G@@H(>^@2^[ F[ CS(^[NG(KP )@@G@@^[GT:I[\HD,I))G1(H->^[(IS)^L#DTKE-M^K,^@)E-*G*)I1-H-5G*)H9&^@2^[(H0)KQ )@@G@@I-*G*)GT*G(^[GT:I[\HD,I))G1(H->^[(IS)^9#DTKKR )@@G@@E-M^8,^@)E-*G*)I1-H-5G*)H9&^@2^[(H0)I-*G*)GT*G(IK)G1(G(?G))HD,G-(GT-I->IS)I-*G*)IL>IT4GD2I))HD3^[4H8)IT4GD2I))G12H9!KT )@@G@@^[GT:I[\HD,I))AK,^@)@]@@@CC(EC(#E))^@)@ @@@CALKIL\G92GD!^[AHD?G*)D95KU )@@G@@I-0I(4@A@@@CDDIC- F@)C(GE-ICDH^@*C(8GD!I[?G*(^@)@D@@@CDDIC- F@)C(8GD!I[?KV )@@G@@G*) *)E[2H9$IL-H*)C1(H->^[JI(4I[5I))@D@@@CDDIC- F@)E[2H9$IL-H*)C1(H->^[JKW )@@G@@I(4I[5I)) [ J[-H(0H-> C)@A@@@CDDIC- F@)C(8GD!I[?G*) *)CL C9 D-O^@)@A@@@CKX )@@G@@DDIC- F@)C(8GD!I[?G*) *)C(GE-ICDH^@)@A@@@CDDIC- F@)CL C9 D-O^@*C(8GD!I[?KY )@@G@@G*(^@)@]@@@CC1SC1JELH^@)@A@@@C^[@ELPD0)^@)^@)^[KC0?CD#CTO -KELJDK)@A@@@CKZ )@@G@@^[@CDNC8?E-E^@)^[DD0?E*9E0?E-[E[ ^@)@A@@@C^[@CDNC8?E(K^@)^[JE(O -A 8\ 81LA )@@G@@A@0A@)@ @@@C^[@C1OES= L[CLN 1ACS?EDGF[E^@)@[@@@C^[H^[ @ @@@C^[D^@)DD]D*)LB )@@G@@C(]CT^DD#^@)DDI^@)@^@@@C^[J^[KC0)CDNCTDDC)D9PE))@E@@@C^[^^@)^@)^@)^@)^@)LC )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)^@)D8)C0)^@)^@1AC)@L@@@C^[M^@)B(DC- D1ODDADD#CDOLD )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)A8?CDI^@1AC?CDI )=^@6AK?CDI^@0 -I -]C(BC(GLE )@@G@@E))^@)@L@@@C^[M^@)B(DC))C-DE1DETDD9I^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)A8?CDILF )@@G@@^@1AC?CDI )=^@6AK?CDI^@0 -I -]C(BC(GE))^@)@K@@@C^[M^@)B(KELJC9MCDH (DC),LG )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)A8?CDI^@1AC?CDI )=^@6AK?CDI - D-OD1[D*)^@)LH )@@G@@@F@@@C^[M^@)B*)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)B@0 -[D0)^@)LI )@@G@@@]@@@C^[M^@)B0)^@)@]@@@C^[M^@)B))^@)@]@@@C^[@C(JC0)^@)@]@@@C^[@C(JC0)^@)LJ )@@G@@@]@@@C^[@C1DD0)^@)@[@@@CC(IC))@]@@@CETKCD#C*)^@)@L@@@C^[OH[>^[-GL\I1>^[>LK )@@G@@J[-H(0H->^[7HD?H))H95I-0I(4^[-H0)G(?G(!G(,I))G1(H-> 0)^[OH[>^[&HD>H-=^[&LL )@@G@@H9?H-\ *)^@)@L@@@C^[7HD,G8)I-*G*)E[2H9$IL-H*!HD=^[7HD?H))GL>^[GT:G(=LM )@@G@@^[&H92^[-H0)G(?G(!G(,I))H1-H(> 0)^[DG0)H9,G*)^@)@F@@@C^[(IS)H1\I))G1\I(,LN )@@G@@G))I-*G(,^[ACS)I9(H-?^[3I(+IT4HD4I(4G*)H9,G*,^@)@^@@@CALHCDKE[ EK)D95I-0LO )@@G@@I(4^@)@C@@@CDDIC- F@)D([E[KC(M^[JI(4I[5I)) *)C(8GD!I[?G*)^@)@C@@@CDDIC- LP )@@G@@F@)C(8GD!I[?G*) *)D([E[KC(M^[JI(4I[5I))^@)@E@@@CDDIC- F@)C(8GD!I[?G*) *)LQ )@@G@@D([E[KC(M^[NI[>GT(GD?^[#H9,G-(I-(H9,@]@@@CC1SC1JELH^@)@E@@@C^[@ELPD0? 9MLR )@@G@@^[HCDKE[ EK?GD^[-GL\I1>^[>J[-H(0H->^[7HD?H))MC )@@G@@GT2G(-I->^[-^[&HD?G*)IT5HD4GD+H->^[&H92^[3I(+IT>ID5G(,I))H-\GC!^@)@L@@@CMD )@@G@@^[=HD,G8)HD,I-\^[-^[HCDKE[ EK)G--I--^[+GD3G*,^@)D1\I->^[4H[>^[4GD+IS)IT>ME )@@G@@I[-IL-I-(H1$^[>GDH-= 0)@]@@@CC(EC(#E))^@)@C@@@CMF )@@G@@ALJES\A))D-(GL2GD2HD-H0)E--I[>^[OIL-H13H--I-(H9,@C@@@CDDIC- F@)D9N 84^[GMG )@@G@@HD+IL-IL(GD,^@!^[ J[-H(0H->^@)@C@@@CDDIC- F@)D-DCLMCDMDD[D0) [JES\A)(^@!MH )@@G@@^[ J[-H(0H->@G@@@CDDIC- F@)C(8GD!I[?G*) *)D9N 84^[GDD]EL[ELDCDI^[OGD0G*)MI )@@G@@E-2GD,IT?GD4HD\H0)@]@@@CC1SC1JELH^@)@ @@@CATKIL\G92GD!^[AHD?G*)D95I-0I(4MJ )@@G@@@D@@@C^[@ELPD0? 9M^[ACTJES4D)?GDGT4 )5 )1A@0^@)@J@@@C^[@D[^MK )@@G@@C8)^@)^[ADDGC*)CTJD1QC(ME- EK)E-MCDIETGCDODDJD0)D9A^[JES\A))D-DCLMCDMDD[ML )@@G@@D0)E-[E[ ^@)@ @@@C^[@CDNC8?E-E^[DD0?E*9E0?IL>G(?@B@@@C^[@CDNC8?E(K^[JES4MM )@@G@@D9PE), -& 8\ 82A@0A@)^@)@ @@@C^[@C1OES= L[CLN 1ACS?CTGEDSDL[@]@@@C^[N^[^MN )@@G@@E(HE@)@[@@@C^[H^[ @^@@@C^[D^[DCLH^[ CL#C-DCS)DDI@I@@@C^[J^[KC0)CDNCTDDC)MO )@@G@@D9NA-JE(O^@)^@)^@,^@)E[MD9BEL[D*)C1DD- ^[JE(OE[PE))E-CDDN^[ODDHC*)@H@@@CMP )@@G@@^[^^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)D8)C0)^@)AC0A@)^@)^@)AC)C))MQ )@@G@@AC?A*)@J@@@C^[]^@)B*1A88^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@1 -] )=MR )@@G@@^@0 -I -]C(BC(GE))AK2 -NCK)BS)@I@@@C^[]^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)MS )@@G@@^@)^@)^@)^@)^@)^@8 -[D0?C(GE-ICDH^@)AC4 -NCK)^@)@G@@@C^[]^@)B*0A@0^@)^@)MT )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@1 -] )=^@6 -NCK)^@)@]@@@C^[]^@)B00A@0MU )@@G@@@]@@@C^[]^@)B)0A@0@I@@@C^[M^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)MV )@@G@@^@)^@)AC?CK*A@( )=^@3 -NCK)B@0 -[D0)@]@@@C^[@C(JC0)^@)@]@@@C^[@C(JC0)^@)MW )@@G@@@[@@@CC(IC))@]@@@CETKCD#C*)^@)@]@@@CCTJD-PD(I^@2@L@@@C^[OH[>^[-GL\I1>^[>MX )@@G@@J[-H(0H->^[3H[\I93^[-^[3GD!I[?G*)D9N 84^[GHD+IL-IL(GD,^[OGD0G*)I-2GD,IT?MY )@@G@@GD4HD\H0)^@)@L@@@C^[4H8)E(,HD6GD<^@1AC0A@)I[2H9$IL-H*)G1(H->^[&H92H(-I),MZ )@@G@@^@)E-*G*)G(?G(!G(,I))H1-H(>IS)GD2G*)HT>I[4^[-IS)@D@@@C^[4H[>JC)I9>IL>^[\NA )@@G@@H0)I-*G*)H92HD$HD,GD?^[3JD3I->H*,^@)@]@@@CC(EC(#E))^@)@A@@@CATNC-A^[^GD4NB )@@G@@GC)C1(H->^[JI(4I[5I))^@)@]@@@CC1SC1JELH^@)@C@@@C^[@ELPD0? 9M^[JES4CTJE[TNC )@@G@@ --GT^[-GL\I1>^[3GD!I[?G*)IL5H13I-2G(-H*)IT*H97IS)I-2GD,IT?NR )@@G@@GD4HD\H0)H9&^[-H0)D9N 84^[GHD+IL-IL(GD,^@)@K@@@C^[#D9KFC)H-(GL2GD2JC)I-\NS )@@G@@^[PH1(I1-GS)AC1A@0^[NC-A^[&H92H(-I),^@)D1\I->^[4H[-I))I-*G*)G->G1-I(?I))NT )@@G@@@H@@@C^@* K% K)E[2H9 C)E(#CDK 9DD(KCD#E))I[2H9<^[&H92H(-I))HD3^[0NU )@@G@@IL\I1(G->G),@]@@@CC(EC(#E))^@)@C@@@CALJES\A))D-DCLPE[N^[OGD0G*)E-2GD,IT?NV )@@G@@GD4HD\H0)^@)@D@@@CDDIC- F@)D9N 84^[GDD]E(KES)E--I[>^[OIL-H13H--I-(H9,^@)NW )@@G@@@D@@@CDDIC- F@)D-DCLPE[N^@*D9N 84 C)E--I[>^[OIL-H13H--I-(H9,@F@@@CDDIC- NX )@@G@@F@)C(8GD!I[?G*) *)D9N 84^[GDD]E(KES)E--I[>^[OIL-H13H--I-(H9,@B@@@CATNH95NY )@@G@@IL^[-GL\ON )@@G@@I1>^[3H[\I93^[-^[3GD!I[?G*)D9N 84^[GDD]E(KES)IT\I(2GT>^[4GD0G*)I-2GD,IT?OO )@@G@@GD4HD\H0)I-\@C@@@C^[PH1(I1-GS)AC1A@0^[NC-A^[&HD?G*)G1\IL!GD4 0)^@)@]@@@EOP )@@G@@C(EC(#E))^@)@C@@@CAT#D9]D9G^[#D9KFC)D-(GL2GD2JC)CT\H16G(2IT(H9,^@)@]@E@COQ )@@G@@C(EC(#E))^@)@]@@@CC1SC1JELH^@)@C@@@C^[@ELPD0? 9M^@)IL5H1(G)?GDPE )@@G@@^[0IL>GT>G-(H1$^[(IS)GD,^[>J[-H(0H->^[\G0)D9N 84^[GDD]E(KES)E[MD9#^[?HD+PF )@@G@@IL-IL9^[4IL-H13H-- *)^@)@K@@@C^[4HD\H0)I-\^[PH1(I1-GS)AC1A@0^[NC-A^[&H92PG )@@G@@H(-I),^@)E-*G*)G->G1-I(?I))E(#CDK 9DD(KCD#E))E[MD9#^@)@B@@@C^[=G(?HD!HD4PH )@@G@@G(2IS)GD2G*)HD,IT>IL4G(= 0)^@)@]@@@CC(EC(#E))^@)@D@@@CALQES\BC)C1DD-NCDQPI )@@G@@^[AD9MD([E))E--I[>^[OIL-H13H--I-(H9,@C@@@CDDIC- F@)E1N 89^[ADDGET[E0)^@!PJ )@@G@@^@)C(8GD!I[?G*)^@)@C@@@CDDIC- F@)C1DD-NCDQ^@*E1N 89 C) *)^[ J[-H(0H->^@)PK )@@G@@@F@@@CDDIC- F@)C(8GD!I[?G*) *)E1N 89^[ADDGET[E0)E--I[>^[OIL-H13H--I-(H9,PL )@@G@@@]@@@CC1SC1JELH^@)@C@@@C^[@ELPD0? 9M^[2I(,HD= --GT^[A (\I[4HD\H0)PR )@@G@@@]@@@C^[N^[^E(HE@)@[@@@C^[H^[ @ @@@C^[D^[HE(GE-D^[ CL#C-DCS)DDI^@)@ @@@CPS )@@G@@^[J^[NC-A^[[ET#DDD^[ADDGET[E01@H@@@C^[^^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)PT )@@G@@^@)^@)^@)D8)^@)^@)AC0A@)^@)^@)^@)^@)AC?A))@#@@@C^[]^[[^[ADDGET[E0)@G@@@CPU )@@G@@^[]^@%B*1^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)A@?D0?E[MD9#C(N^@)PV )@@G@@@K@@@C^[]^@%B*2^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)AC6 -NCK)AK?PW )@@G@@CK*A@( -NDDUCLGDS:AC6^@2 -NCK)@G@@@C^[]^@%B*3^@)^@)^@)^@)^@)^@)^@)^@)^@)PX )@@G@@^@)^@)^@)^@)^@)^@)A@?D0?CLNDTDE@)^@)@G@@@C^[]^@%B*4^@)^@)^@)^@)^@)^@)^@)PY )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)A@?D0?C(JC1AD-B^@)@#@@@C^[M^[[^[ADDGET[E0)@J@@@CPZ )@@G@@^[M^@%B*1^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)AC?C1# @$^@$ C)AC?QA )@@G@@C1# @$D*$ C)BS)^@)@J@@@C^[M^@)^@)^@)^@1 -ACS*^9 ^8(^@1 -ACS*^9H^8(^@1 -AQB )@@G@@CS*^9]^8(^@1 -ACS*^9 ^8(^@1 -ACS*^9M^8(^@;@J@@@C^[M^@)^@)^@)^@1 -ACS*^8)QC )@@G@@^8(^@1 -ACS*^9I^8(^@1 -ACS*^9[^8(^@1 -ACS*^9H^8(^@1 -ACS*^9 ^8(^@;@C@@@CQD )@@G@@^[M^@)^@)^@)^@1 -ACS*^8.^8(^@5A)?CDI^@)AS4A0?ET]@J@@@C^[M^@%B*2^@)^@)^@)QE )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)AK?CK*A@( -NDDUEL CS!A))AK?ET]^@;^@)QF )@@G@@@A@@@C^[M^@)^@)^@)^@1 -[D0?B@0 -NDDUEL CS)@G@@@C^[M^@%B*3^@)^@)^@)^@)^@)QG )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)A@?D0?CLNDTDE@)^@)@]@@@C^[@C(JC0)^@)@]@@@CQH )@@G@@^[@C(JC0)^@)@[@@@CC(IC))@]@@@CCTJD-PD(I^@2@K@@@C^[IH94G*)I-*GD4^[4H[>^[AQI )@@G@@ (\I[4HD\H0)HD3^[2G(1I((IL>G))H9,^[4H[>^[0IL\GT>IT3H92^[IT3HD,G8)C1DD-NCDQ^[&H92H(-I),^@)E-*HD3^[IS)I-*G*)QK )@@G@@GD,GD?JD'G*)IL\I(4HD,G*)I-\^[$G(4^@)@L@@@C^[H-?^[-IS)IL>GT\IL=IS) [M (#GD2G-3 C,^@)QM )@@G@@@K@@@C^[IH94G*)GD?IT\^[4H[-I))I-*G*)E[MD9#^[=G(?HD!HD4G(2^[$G(,G(2GD4G(=QN )@@G@@^[(H0)I-*G*)G(8GD!I[?G*)HD3^@)@L@F@C^@+D( D(]C(M^[ICDHC*)B*+ 0)^[OH[(IS)QO )@@G@@H(-JC)GL>^[^[0IL\GT>IT3H92^[7H[(GT*^@)@L@@@FQP )@@G@@^@$D( D(]C(M^[ICDHC*)B*$ 0)^[OH[(IS)H(-JC)GL>^[^[0IL\GT>IT3H92^[7H[(GT*^@)@L@@@C^[7HD?H))IL>GD=^[4H[>^[4IL-H13H--I->QR )@@G@@G))H95I-0I(4^[\G0)C1# 0)^[OH[>^[ADDGET[E0)GD,GD?JD'G*)IL\I(4HD,G*)@K@@@CQS )@@G@@^[H14H-9^[*GD,G-?G(3^[\H1?JC)ET[D*)G1(H->IS)GT\H14GD(H1(H1$^[3H95QT )@@G@@IL^@)@C@@@CQW )@@G@@DDIC- F@)C1DD-#D9KFC) [QES\BC(^@!^@)C(8GD!I[?G*)@G@@@CDDIC- F@)C(8GD!I[?QX )@@G@@G*) *)E1N 89^[ADDGCTJE[T^[OGD0G*)E-2GD,IT?GD4HD\H0)^@)@]@@@CC1SC1JELH^@)QY )@@G@@@C@@@C^[@ELPD0? 9M^[2I(,HD= --GT^[2G(I1>H0)I-*H95G9*^[4H[>^[+H-\GT:RV )@@G@@@^@@@C^[(IS)I1-IL(GD+H-> 0)^@)@]@@@CC(EC(#E))^@)@B@@@CALDCTG^@1BC0A@)ET(RW )@@G@@H(0H->^[AHD?G*)C1\IL!GD4@]@@@CC1SC1JELH^@)@C@@@CDDIC- F@)C(8GD!I[?G*) *)RX )@@G@@DD#D))AC9A@0^[&HD?G*)^@)@C@@@CDDIC- F@)C(8GD!I[?G*) *)DD#D))AC9A@0^@9 (ORY )@@G@@ELF^@)@C@@@CDDIC- F@)C(8GD!I[?G*) *)DD#D))AC9A@0^[]DDOD(JC- @A@@@CDDIC- RZ )@@G@@F@)C(8GD!I[?G*) *)FK)H90I-(H9,@B@@@CDDIC- F@)C(8GD!I[?G*) *)F[]C0)G1(G(?SA )@@G@@G),^@)@D@@@CDDIC- F@)C(8GD!I[?G*) *)DD#D))EL>GT\IL=HD,G8)D(\G->^[Q@F@@@CSB )@@G@@DDIC- F@)C(8GD!I[?G*) *)EL>GT\IL=HD,G8)D(\G->^[Q^@*DD#D))AC9A@0 C)@B@@@CSC )@@G@@^[@ELPD0? 9M^[DCTGELPD0?GD^[4H[>^@+FK+^[\I[4HD\H0,^@)@G@@@F^[@C1OES= L[CLN 1ASG )@@G@@CS?CTGEDHFK) 0)B)! *!H1\I->^[4H[>^@$FK$^[\I[4HD\H0,^@)@^@@@C^[N^[]CT#D[[SH )@@G@@EK)CLDE-N^@)@]@@@C^[H^[AC01C*)@A@@@C^[D^[DCTGAC9A@0^[DCTG^[DD0)BC!E-MDS)SI )@@G@@@ @@@C^[J^[NET^C0)CDNCTDDC)D9PE))^@)@H@@@C^[^^@)^@)^@)^@)^@)^@)^@)^@)^@)SJ )@@G@@^@)^@)^@)^@)^@)D8)E0)^@)AC0A@)^@7AC6B@)C))AC?AK)@I@@@C^[M^@)^@)^@)^@)^@)SK )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)AK4 -SCK\CK*A)(^@4 -[D0)BS)^@)@B@@@CSL )@@G@@^[M^@)^@)^@)^@)^@)A)8 -SCLA 82AS\AK3 86^@)@ @@@C^[M^@)^@)^@)^@)^@)A)?CDISM )@@G@@ )9A0)@]@@@C^[@C(JC0)^@)@]@@@C^[@C(JC0)^@)@[@@@CC(IC))@]@@@CETKCD#C*)^@)SN )@@G@@@L@@@C^[IH94G*)I-*G*)ET0G(IL3^[*GD+HD4I(-H-?JC)SQ )@@G@@@L@F@C^[5IT>^@+CLGD9#DS)CTJD1OCDDD1N^[#D[[EL[CTOC(MES+^[0H[2GD3G(\H-\G99SR )@@G@@^[(H0)I-*G((IK)CTJCLJD),^@7AC6B@)^@)@L@@@F^[5IT>^@$CLGD9#DS)CTJD1OCDDD1NSS )@@G@@^[#D[[EL[CTOC(MES$^[0H[2GD3G(\H-\G99^[(H0)I-*G((IK)CTJCLJD),^@7AC6B@)^@)ST )@@G@@@L@@@C^[*GD3^[+G(>H0)I(3G(=^[-IS)I-*G*)H95I-0I(4^[+H-\GT:^[3HD'G*)I-\^[$SU )@@G@@HD6G*)I-2GDG))GL?H9H14^[4H8)I-*G*)GT\H(!H9,^[?GD2G9>IT4^[DCTG^[+H-\GT:^[3HD'G*)SW )@@G@@@L@@@C^[\G0)A)0BC6^[#D[[EL[CTOC(MES?^[7H[(GT*^[(IS)I-*G*)H--IL$G(3I))IT(SX )@@G@@JL>^[4H[>JC)GD2G*)GD?H-\I9>G))H9,^@)@E@@@C^[=HD3GS)GD,G))HD3^[G))H9,^[4GD0G*,@]@@@CETKCD#C*)^@)@L@@@C^[]DDOES)HD3^[3I[>SZ )@@G@@GT(G1(G(=^[+G(^[\G0)I-*G*)F[] 9]^[-H1=^[SCLA^[&HD>H-=IS?^[+H94H@)TA )@@G@@GL>HD,G8)^@)@E@@@C^[&H92H(-I-3^[&IL>ID5G(,I-?JC)G1\I(,G))HD,^@1BC0A@)G1(TB )@@G@@H->IS,@]@@@CETKCD#C*)^@)@L@@@C^[OH[>^[H (#GD2G))IT0G(H))GL?H9H0)I->IL!HD,GD4G(3^[7H[>H0)I-*G*)I--I[>^[!GD2HS)TE )@@G@@I[2G(^[3G(,I-(H1>H))GL?H9H1^[D (#GD2G))IT0G(IS)I-*G*)ET0G(HD4H[>IK)I-*HD3^[\TH )@@G@@IK)^@)@L@@@C^@7 (OELF ))GD3^[-I[0IL\I[2HD-I-> ))H(5IT4^[+G*)IT0G(TI )@@G@@G))H9,^[-H-?^[DCTG^@1BC0A@)GT\H16G(2 *)^@)@K@@@C^[3HD\H13 0)D1\I->^[4H[-TJ )@@G@@I))I-*G*)GT*H9(GT>^[=G(0G(,G-3^[\H0)I-*G*)I-9I[>^[\G0)I-*G*)H92HD$HD,GD?TK )@@G@@@L@@@C^[4GD0G*;^[(G0)HD4^[*GD3^[+G(>H0)GT\I[(G(=^[\H0)GD,^@1AC0A@)I-\^[-TL )@@G@@^[=HD&G1>IL>H14^[4GD0G*)I-9I[> ))^@)@L@@@C^[4H[(IS)GT\H1=HD4HD\H0)H(5IT4TM )@@G@@^[3I-(H-?^[2G(&H->GT4^[4H[>^[\IL(G9(H1-H))DD#D))I--I[> ))H1\I))I-*G*)^@)TN )@@G@@@]@@@C^[^[^ (#GD2G))IT0G(TO )@@G@@IS)IL>GT\IL=HD,G8)H(\G->^[Q^[3H8)I-*GD4^[4H[>^[U (\I[4HD\H0)I9(H-?^[+G*)TP )@@G@@@K@@@C^[-GT4HD6GD4G(= 0)DD#D))AC9A@0^[3JD3I->H(3^[5IT>^[\GTIS)GD4^[4H[>^[>H1=^[\G0)@L@@@C^[2G(J[4IL>H(>H-9^[&IL>ID5TR )@@G@@G(,I-?JC)GD,G))I(3I(-H-?JC)G-\^[,H94^[*GD6G*)GC)G->I[>H1=HD,G8)^@)@L@@@CTS )@@G@@^[GT\IL= ))GD3^[4H[>^[^[4H8)I-*G*)I[2H9$IL-H*)@L@@@C^[-H1=^[I->TU )@@G@@IL!HD,G*)I-*G*)H15H(+G(2^[\G0)H9IS,^[OH[5IS)I-*G*)^@)@G@@@CTV )@@G@@^[U (\I[4HD\H0)HD3^[6G(2JC)I(3G(&I(?^[&H92^[3I(^[M (#GD2G-3^[=G(3GT2HD+G*)G1(IL3I))I-*G*)TX )@@G@@IL>GT\IL=^[H(3BK)HD&^[4H[>^[#D9]D9GTZ )@@G@@^[^@*GC)I1>IL9^[5UA )@@G@@H15IT5GD?^[3HD4I(-I-(H9, C?^[4H[>H0)I-*G*)I9\IL=^[(IS)@L@@@C^[,H94^[6HD3UB )@@G@@HD+H->^[4H8)I-*G*)I[2H9$IL-H*)GD,G))GT-H0)GL>^[3H--GT:G(=^[\I(4^[+JC)G9(UC )@@G@@I1(H1$^[(I))GD,^@)@K@@@C^[\I(4I[5I))GL9I->^[3HD'G*)H9&^['G(2H8'^[*H97G(6UD )@@G@@G(2 ))H1\IL!GD?H-9^[DCTG^[0IL\G92GD!IS)I9(H-?^@)@K@@@C^[IS)I(0H9,^[4H[(IS)I9\IL=^[4H8)G->I->IL!HD,G*)IL>GT\UF )@@G@@IL=^@)@L@@@C^[&H92H(-I))GD,G)\H92^[3HD'G*?^[3H8)HD4^[!I(3I))GL>^[0IL>IT>UG )@@G@@IL6G(= 0)C1\IK)I-*HD3^[2G(-IT\H0?^[ACS)^@)@K@@@C^[=H9>IS)H1\I))GD5I-\H(-UH )@@G@@I-(GT-H-?JC)IL>H(\I1>^[(I))GD3^[(I))G-\G(3^[&H92^[\I-*G(2^[MC(#D9MC-DD1BUI )@@G@@@ @@@C^[HD9^C*)E0)GT\H16G(2IT(H9,IS,@]@@@CETKCD#C*)^@)@G@@@C^[OH[>^[,G(8UJ )@@G@@I))G1(G(?G))HD3^@4^[-H-0H[-H15H(>IL(GS)GT*GD2GDIL3 0)^@)@]@@@CETKCD#UK )@@G@@C*)^@)@J@@@C^[OH[>^[4H[(IL=^[&HD>H-=^[(IS)GC)GT\H(!H9,^[DCTG^@1BC0A@)GT\UL )@@G@@H13I-2I( ))HD4^[(IS)GL>HD,G8)GT\H16G(2I->G))I-\^@)@K@@@CUN )@@G@@^[-^[&HD>H-=^[7H[(GT*^[7HD?H))H9^[3GD!G*)IT(JL>^@*B@)GL9I->UO )@@G@@IS(^[(H0)I-*G*)H95I-0I(4@K@@@C^[2G(IS?^[7H[(GT*@K@@@C^[$HD6G(3^[2UQ )@@G@@H95G9*H-9^[4H[>^[3GD!G*)H15H(+G(2^[\G0)GL(I-3^[4H8)IL>I[2G(3G(,I))G12GDG))H9,^[4H[>^@1BC0A@,^@)@]@@@CETKCD#US )@@G@@C*)^@)@L@@@C^[OH[>^[2G(!GD(H1=G(2^[\G0)I-*G*)IL>GT\IL= ))I(0^[4H8)GC)I-\UT )@@G@@I--H))H(-J[(H(5H*)IL>GT\IL=^[3HD'G*)H9&^@)@K@@@C^@1A@0^[7H92G-3 ))GT\H13UU )@@G@@HD3I-3^[\G0)GD?I[*GD,I(!G(2HD<^[=GD4GC?^[-H1=^[(IS)GT\H16G(2I->G))GL9^@)UV )@@G@@@L@@@C^[3HD!I[?JC)G9(I1(H1$^[4H[>^[!GD8HD!I(!^[3HD'G*)GD,G))GD?H-\I9(H1$UW )@@G@@^[4H[>^[U (\I[4HD\H0)I-\^[3I-\I@)^@)@E@@@C^[7H[>H0)I-*G*)G(,G))H9&^[4H[>UX )@@G@@^[2G(IK)GT\H(0H-(GT-I->G))G1\IK)GD,^[>J[-H(0H->^@)UZ )@@G@@@K@F@C^[=G(3GT2HD+G(=^[-IS)^L3HD!I[?G*+ ))HL5IT4^[7GD(I))I-(H-?^[9H95^[3VA )@@G@@G(>^[4H[>^[3H92I))H9&^[4H[(H1$@K@@@F^[=G(3GT2HD+G(=^[-IS)^93HD!I[?G*$ ))VB )@@G@@HL5IT4^[7GD(I))I-(H-?^[9H95^[3G(>^[4H[>^[3H92I))H9&^[4H[(H1$@D@@@C^[4H[-VC )@@G@@I))DD#D))I(3G(2IS)H9&I->H0)G9>I))I(0^[4H8-^C)^@)@]@@@CC(EC(#E))^@)@I@@@CVD )@@G@@ALDCTG^@1BC0A@)E[*JD3HDIT3HD,VH )@@G@@G8)EL\I(4HD,G*) [PCLKEK(@G@@@CDDIC- F@)C(8GD!I[?G*) *)CL?H9^@*E(]E[M C)@G@@@CDDIC- F@)C(8GD!I[?G*) *)E[*JD3HDGT\G->^[6HD-^[]C1JELH^@)@C@@@CDDIC- F@)C(8GD!I[?G*) *)DD#D))VK )@@G@@AC9A@0^@7 (OELF^@)@D@@@CDDIC- F@)C(8GD!I[?G*) *)DD#D))AC9A@0^[SE[EE8)C1\VL )@@G@@IL!GD4@ @@@CDDIC- F@)C(8GD!I[?G*) *)F[KDLR@G@@@CDDIC- F@)C(8GD!I[?G*) *)VM )@@G@@E(BJ@)G1\IK)DD,I->IL,GD?^[MG(0G(-I-(H1$^[AHD>H-=@E@@@CDDIC- F@)C(8GD!I[?VN )@@G@@G*) *)C-5GD?^[AHD>H-=^[PIT-G9>^[6HD-^[PC98@C@@@CDDIC- F@)C(8GD!I[?G*) *)VO )@@G@@DD#D))AC9A@0^[]DDOD(JC- @B@@@C^[@ELPD0? 9M^[DCTGELPD0?GDIS)IT>I1>IL-H))I-*HD,G93 0)C1(IL3I-?JC?^[(I))I(3WM )@@G@@G(3^[4H[>^@)@L@F@C^[OCTJE[T^[0IL\G92GD!^[4H8)GT2G(-I->^[-^@+H-\G9(GT-H))WN )@@G@@I--I[>^K)G1(H->^[7H[(GT*^[ACS)GT-H0)I[2H9^[-^@$H-\G9(GT-H))I--I[>^8)G1(H->^[7H[(GT*^[ACS)GT-H0)WP )@@G@@I[2H9 0)^[IH94G*)I-*GD4^[4H[>^[(WQ )@@G@@H10I(4^[DCTG^@7 (4IL-GT:^[4GD0G*)HD3@L@F@C^[-IT3HD$H1>G))I9(I-*^[4H[>^@+WR )@@G@@D*+^[\I[4HD\H0'^@)H(\IT4^@1BC0A@)IT9IT4G(!IS)I(3G*)A*5A0)CLKDC)GD3^[-^@)WS )@@G@@@L@@@F^[-IT3HD$H1>G))I9(I-*^[4H[>^@$D*$^[\I[4HD\H0'^@)H(\IT4^@1BC0A@)IT9WT )@@G@@IT4G(!IS)I(3G*)A*5A0)CLKDC)GD3^[-^@)@J@@@C^[3I--H1=GD2G)?^[-H1=^[>IL2H92WU )@@G@@IS)H(-JC)H9GT(G1(G(= 0)^@)@]@@@CETKCD#WV )@@G@@C*)^@)@J@@@C^[OH[>^[&HD?G*)H[-IS)GL>G(,^[+IL\I($H[4^[(H0)I1(GC)E-#D9KFC)WW )@@G@@G1\IK)IT>I1>IL-H))IL>GD3H9,IS'@J@@@C^[&HD2IT4H-9 ))GL>GT-I(3G*)H9?G))A8!WX )@@G@@I-2GDIS)H[-I1>^[-^[*GD+HD4^[\G0)G9>I-4HD,G8)@L@@@C^[3I-2G(4GT*WY )@@G@@G(=^[+JC)H(\G->IL,^[*HD$H@!IT0G(>G))G-2HD6G(3^[-H1=^[+G(GC!^@)@K@@@C^[=GD+H->BK)IT>GT\H1=H-9 ))GL>GT-I(3G*)I-*G*)F[KXA )@@G@@DLR^[&H92H(-I))HD3^[-^[HI(?I-( (AHD?G*)G-5H(0 ))@L@@@C^[7HD4H@)H(-H19^[4XB )@@G@@GD0G*)H(-IL:IS)IT>I[-IL-I-(H1$^[4H[>^[6GD2HD\I(3^[&HD?G(3^[\H0)I-*G*)I--XC )@@G@@I[> ))GD,G))@L@@@C^[4H[>^[DCTG^@7 (4IL-GT:^[4GD0G*)H(-IL:^[=H9>IS)H1\I))XD )@@G@@H-\H9:^[?HD:G*)GC)I--I[>^[!GD2HS)I-\^[ F[ CS;^@)@K@F@C^[3H8)I9*HD?IT4^[OXE )@@G@@D(JE1 ^[7HD?H))I[\IT(I-(H9,^[-^@+H-\G9(GT-H))I--I[>^K)IT5GT^8)IT5GT^[4H[>IL>^[!GD9^[+G*)H(-H19^[&HD?G(3^[\H0)I-*G*)I--I[> ))H(-XJ )@@G@@H19^[ACS)IL5H13^[7HD?H))@L@@@C^[0IL\GL-GL?JC)GL>^[,G(>G->G))I-\^[XK )@@G@@IL4^[(I)?^[-H1=^[?G(3IS)I-2H95GL?G*)I9(H-?^[>H13I(>^[&H92^@)@K@@@C^[-H-?XL )@@G@@^[(G0)I-*G*)H90G(2GD4H92IS)GD2G*)H1\I))GL>HD,G8)GT\H14HD,I(-H-?JC)GD3HT>XM )@@G@@G))I-\^[!H96G*)^0)@^@@@C^[2G(!H95H14^[4GD0G(3 0)@]@@@CETKCD#C*)^@)@L@@@CXN )@@G@@^[OH[>^[4GD0G*)HD3^[0IL>I[\IT(I-(H9,G(=^[7HD4H@)E-HD9QC*)H[>IL>^[\H1?JC)XO )@@G@@GD3^[-H0)G(8GD!I[?G*,^[OH[>^@)@J@@@C^[>J[-GT4^[&H92H(-I))H9&^[SE[EE8)I--XP )@@G@@I[>IS)GD,G))I-*G((IK)H15H(>IL\I(3^[4GD0G*)H(-IL:IS)HD3@L@@@C^[=G(3GT2HD+XQ )@@G@@G(=^[(H0)CD0I[>H1=HD8^[CBK)I-*HD3^[7H95H-=^[+G*)GT\IL2G(G15H))G--I--^[+H-\GT:^[\G0)I-*G*)G1(IL3I))XS )@@G@@G1(H->^[\H0)I-*G*)I--I[>^[(H0)GT>IL4GD(H0)GT(ILJ[>GT5I-(H9,^@+IL>I9(H1=IS+^[4H[>^[4GD0G*)G1(H->XU )@@G@@^[(H0)GT-IT>^[-H0)@L@@@F^[3I--H1J[>GT5I-(H9,XV )@@G@@^@$IL>I9(H1=IS$^[4H[>^[4GD0G*)G1(H->^[(H0)GT-IT>^[-H0)@E@F@C^[>GD2H-(G(2XW )@@G@@^[>J[>GT5I-(H9,^[?G(&I))HD4^@+G(8I->H1=G(=^K,^@)@E@@@F^[>GD2H-(G(2^[>J[>XX )@@G@@GT5I-(H9,^[?G(&I))HD4^@$G(8I->H1=G(=^8,^@)@]@@@CETKCD#C*)^@)@K@@@C^[OH[>XY )@@G@@^[6GD2HD\I(3^[^[N (#GD2G))IT>I))CLGD9#DS)CTJD1OXZ )@@G@@CDDD1N^[#D[[EL[CS!@L@@@C^[OC(MES?^[]DDOD(JC- ))HD,I1\HT>^[-^[PIT>IK)CL?YA )@@G@@H9^[G))F[KDLR ))@K@@@C^[-H1=^[3I[>YB )@@G@@GT(G19^[4H[-I))HD&^[-H19^[>IL2H92^[\GT@]@@@C^[=I(!I[>G),@]@@@CETKCD#C*)^@)@L@F@C^[OH[>^[D (#GD2G))YD )@@G@@ET0G(G))G(6G(,^[4H[\I($YE )@@G@@H@)I-*HD3^@)@L@@@F^[OH[>^[D (#GD2G))ET0G(G))G(6G(,^[4H[\I($H@)I-*HD3^@)@K@@@C^[(IS)GC)E-#D9KFC)YG )@@G@@G1(H-> ))IT(H1^[J (#GD2G))YI )@@G@@IT0G(IS)GD,^[HET[D*)G1(H->^[7H[\IT>^[:G(9^[(IS)B@)GL9I->IS)H-\H1$YJ )@@G@@^[-H1=@K@@@C^[3I--IL4IS)HD!H(>G-(GD4G(?JC)GD&I->IK)I-*G*)IL>GT\IL=^[IK)@#@@@C^[0H93HD4HD\H0)A*,@]@@@CETKCD#YL )@@G@@C*)^@)@L@@@C^[OH[>^[^ (#GD2G))IT0G(IS)H9=G))I[-IL(I-9 ))H9!HD4I->YM )@@G@@G))H--GL>H-3^[\H0)HD,I[5I))^0)H95I-0I(4 ))@K@@@C^[MG(^[\G0)AK1^[2G(IL3^@*GL>GT-I(3G*)H9&^[4YP )@@G@@H[>^[]CT#D[[EK)GT\H1=HD4HD\H0( ))^@)@C@@@C^[-H1=^[\I(4I[5I))G-\I(+H->^[+YQ )@@G@@I(&G1>IL(H1$ 0)^@)@]@@@CETKCD#C*)A@)@L@@@C^[OH[>^[(H10I(4^[+H-\GT:HD,G8)YR )@@G@@G1-GT4H92^[(IS)G->IL(I1>G))G12H9!^[4H[>^[&GD^[!GD8HC!^@)YS )@@G@@@L@@@C^[!I(!^[+H-\GT:^[3HD'G*)I(3G(=^[+JC)F[KDLR^[(IS)A)0BC6^[7H92G-3 ))YT )@@G@@GD,G))IT(H1G))H[>YU )@@G@@IL>^[(IS)AK0A@)I9\IL=IS) @8A@0^[IS)YV )@@G@@@H@@@C^[5IS)GC)GL5G1&G(2^[?GD2G9>^[>H1\I($H@)G1\IK)I-*G*)H--IL$G(3I))IL>YW )@@G@@GT\IL= 0)^@)@]@@@CETKCD#C*)^@)@L@@@C^[OH[>^[&HD2IT4^[M (#GD2G))G->ITIS)I-*G*)G1(H->^[*G(-G->IK)IL>GT\IL= ))I9*HD^[DH1=G(8G(=^[NG(1YZ )@@G@@I(>H14HD-H))HT>JC?^[4H[>H0)^@)@F@@@C^[4G(,^@1 (7H92G))I(,IT(G9,G(=^[+HD,ZA )@@G@@GD2JC)GD^[3G(^[4IL-HD?G(2^[2G(^[*G(-G->IK)GL5I))H[-IS)AK0^[-GTH-=IS,^@)@]@@@CETKCD#C*)A@)@L@@@C^[OH[>^[2G(!GD(H1(H1$^[IT4^[\G0)I-*G*)IL>GT\IL=IS)H9,^[&HD?G*,^[OH[(IS)@I@@@CZF )@@G@@^[(IS)GC)G1-HD2H-9^[4JD0HDJ[>G))ET>ID5G(,I-(GD?ZG )@@G@@^[&HD?G*,^@)@]@@@CETKCD#C*)A@)@K@@@C^[IH94G*)I-*GD4^[4H[>^@=^[*GD3^[+G(>ZH )@@G@@H0)H9!HD4I->G))G12H9!^[4H[>^[:G(9^[&HD>H-=BK)HD4^[(IS)H1\I))@H@@@C^[2G(1ZI )@@G@@I((IL>G))H9,^[-H19^[M (#GD2G))GD&I->IK)HD4^[*GD3^[+G(>H0)G->GT?GD2G(= 0)ZJ )@@G@@@]@@@CETKCD#C*)A@)@L@@@C^[[G14G(2^[4H[>^[:G(9^[&HD>H-= ))I-*G(2G*)HD3^[-ZK )@@G@@^[3G(4^[\G0)AC0^@1 (7H92G))G1(G(?G-3^[=G(3GT2HD+G(=^@)@L@@@C^[+JC)E(BFC,ZL )@@G@@^@)E-*G(3G*)G1(G(?G-3^[-IL>^[4H8)GL>^[IL4G(=^[-IS)GD?I[*GD,I(!G(2ZM )@@G@@HD<^[(G0)I-*G(9^@)@K@@@C^[IS?^[\IK)GD3^[+HD,GD2JC)IT(ZN )@@G@@G9,G(=^[&HD>H-=IS)HD&^[4H[>JC)GT\H14GD(H0)GD,JC)@K@@@C^[\I-*G(2^[6GD?I(>ZO )@@G@@ 0)D1\I->^[4H[>^[5IT>^[\G0)HD,I[5I)\H95I-0I(4^[+HD4^[7HD=I-*IS)H[>IL> 0)ZP )@@G@@CD,^@)@I@@@C^[-H-4G(2H1-I-(I1>^[7GD9^[4H8)IT4GD4G*)I-*HD3^[PC8)C(D^[7H95ZQ )@@G@@H-=^[*GD6G*)GL>G(,BK)^@)@L@F@C^@+AK4 -PC9T @4 C?AC0^K)I9(I-*^[4H[>^[\I(4ZR )@@G@@I[5I))IT(JL>^[$HD6G(,^[(H0)GL9I->IS)GD3^[(I))HD3^[\H0)I-*G*)@L@@@F^@$AK4ZS )@@G@@ -PC9T @4 C?AC0^8)I9(I-*^[4H[>^[\I(4I[5I))IT(JL>^[$HD6G(,^[(H0)GL9I->IS)ZT )@@G@@GD3^[(I))HD3^[\H0)I-*G*)@E@@@C^[SCK\CK)^0)F[] 9IF@)G1(G(?G-3^[(H0)I-*HD3ZU )@@G@@^[>J[-H(0H-> 0)^@)@]@@@CETKCD#C*)^@)@L@@@C^[[G14G(2^[4H[>^[PC8)G1(G(?G)?ZV )@@G@@^[4H[>IL>^[&H9?H-\I8)AC0^@2 (7H92G))GL(H1-IL9^[&HD>H-=IS?^[4H[>H0)AC0A@)ZW )@@G@@@L@@@C^[+JD4G(3^[\G0)GD?I[*GD,I(!G(2HD<^[=GD4GC?^[4H[>H0)H9,G*)H(\IL>^@2ZX )@@G@@ (7H92G))GL(H1-IL9^[(I->H*'^[-H1=^@)@K@@@C^[&HD,GD?H-9 ))I-*G*)IL>GT\IL=ZY )@@G@@^[4G(2H((H1-I->IS)I9(I-*^[5I@)I-\^@3A*)H9IS)H9&^[-^@)@L@@@CZZ )@@G@@^[$IL\I(0^[(I->H*) [4H[>^[-GT4I(-H))GT\I(,I))I9(H-?^[+G*)GD=HL5IT4G(=^[+AA )@@G@@JC)I-*G*)FK!H90I-(H9,^[4H8)^@)@B@@@C^[2G(&H->GT4^[4H[>^[2G(AB )@@G@@ C,^@)@]@@@CETKCD#C*)A@)@K@@@C^[ GDI[>I-(I-(H9,^[\G0)I-*G*)G92H95AC )@@G@@I@)H[-IS)AC)CD?I[*GD,I(!G(2HD<^[+JD4G*?^[4H[>H0)GC)^@)@L@@@C^@3 (+JD4G*)AD )@@G@@GL(H1-IL9^[&HD>H-= ))I-*G(,^@2^[[D0)GL9I->IS?^[4H[>H0)AK)GL9I->IS)H9&^[+AE )@@G@@HD,GD2JC?^[4H[>H0)@#@@@C^@4^[[D0)GL9I->IS,@]@@@CC(EC(#E))^@)@B@@@CALDCTGAF )@@G@@^@1BC0A@)E[2H9$IL-H*)C1(H->^[DH10I(4@E@@@CDDIC- F@)C(8GD!I[?G*) *)DD#D))AG )@@G@@AC9A@0^[KIL\G92GD!^[OGD0G*)^@)@E@@@CDDIC- F@)C(8GD!I[?G*) *)DD#D))AC9A@0AH )@@G@@^[#H9!I[\IT(I->^[AHD?G*)@H@@@CDDIC- F@)C(8GD!I[?G*) *)CK!CT-IL=^[HI(?I-(AI )@@G@@I[?G*)DD=G(,I-(G1(G(2^[AHD>H-=IS)^@)@E@@@CDDIC- F@)C(8GD!I[?G*) *)E[2H9$AJ )@@G@@IL-H*)E--I[>^@*DD#D))AC9A@0 C)@G@@@CDDIC- F@)C(8GD!I[?G*) *)ET\I(2GT>^[KAK )@@G@@IL\G92GD!^[OGD0G*) [DCTG^@1BC0A@(^@)@L@@@C^[OH[>^[&H9?H-\I9(H1$^[>J[-H(0AL )@@G@@H->^[7HD?H))GT\H16G(2I))GC)I-9I[(GT-H))DD#D))AC9A@0^[#D9]D9G^[0IL\ *)^@)AM )@@G@@@K@@@C^[$IL-H*)I--I[>^[-IS)I[2H9=I(^[>J[-GT4@L@@@C^[4GD0G*)G1\IL!GD4^[7HD?H))I1-IL9^[-AO )@@G@@GT^[>J[-H((H1- *)^@)@L@@@CAP )@@G@@^[4HD\H0)H9&^[4H[>^[4GD0G*)H(-JC)GL>^[,G(^[0GD2GD!G(4G(2IS,^@)@]@@@CC1SC1JELH^@)@]@@@CETKCD#C*)^@)@A@@@CAR )@@G@@^[@ELPD0? 9M^[DCTGE[A --GT^[-GL\I1>^[>J[-H(0H->^[(IS)GC)CC )@@G@@I1>IL9^[$H9\G))H9,G*)G1\IK)CK!CT-IL=IS?^[-IS)JD\I*)GT-H0)IT>G*,^@)@L@@@CCD )@@G@@^[[I[0G(,G-(J@)D@)C9(I1>IS)GC)G->IT^[4GD0G*)G1\IL!CE )@@G@@GD4^[IL,G(= ))GD,G))^@)@L@@@C^[+JC)GT\H(0GD2HD,G8)I-*GD4^[7HD4H@)CF )@@G@@I-*G*)G(8GD!I[?G*)GD+H96G*)JD\I*)I9(H-?^[3G(>^[7H[-I)$IS)G9\HD,G8)@[@@@CCG )@@G@@^[\H0,@]@@@CETKCD#C*)^@)@L@@@C^[OH[>^[!H93I))HD!I[\IL4GD,I))I-*HD,G8)I-\CH )@@G@@^[,H94G*)HD3^[4H[-I))GL?H9H))GL?H9I-*G(2^[4H[>JC)G1\H-?H97^[-^[4GD0G*)CK )@@G@@H(-IL:^[\IK)H1\I)'^[*H97G(6G(2 ))I-*G(2G*)HD3^[,H8)I9-JC)^@)@K@@@C^[4H8)CL )@@G@@I->H-?^[4H[(IS)G12H9!^[ACS?^[3H8)I-*G*)IL>H(-HD,G->IK)H9&^[4H[>^[=GD4GC)CM )@@G@@HD,^[4H[>^[+H-\GT:@L@@@C^[!I(3I))GL>^[>J[-H((H1>G)?^[-H1=^[4H[>^[-IT3I(!CN )@@G@@I[4HD\H0)H(-G->^@*IL>GD3H9,GD+H-9^[>H1\I($H@(^[4H[-I))@L@@@C^[4H[>^[H14IS)I9*HDH1\I->^[3G(,I-(H1>H))GL?H9IL>^[+G(^[(I))I9\I(?G))^@)@E@@@C^[+G*)HD,I1-CR )@@G@@H-(G))IT9H14GD8^[&H92^[-^[#D9]D9G^[0IL\G92GD! C,@]@@@CETKCD#C*)^@)@K@@@CCS )@@G@@^[IH94G*)I-*G*)I(3G*)H9&^[HE(GE-D^[-IS)I-*G*)G1(H->^[4JD0G*)H9,^[4H[>^[DCT )@@G@@ (#GD2G)'^[4H[(IS)HD3^@)@L@@@C^[,G(H*,^@)@K@@@C^[OH[>CV )@@G@@^[&HD,GD?^[ H1= (\G0!C1(H->^[&H--G8)HD3^[-^[+H-\GT:^[7HD4H@)A@0A@7A@0A@0CW )@@G@@A@0A@0^[(H0)I-*G*)@K@@@C^[&HD2IT4^@1AK)GL9I->IS,^@) [NI-2HD^[&HD2IT4^[7H92G))H9&^[-^@)@L@@@C^[4I9>H14JC!I9\IL=CY )@@G@@^[+H-\GT:^[7H[(GT*^[(H(!G(=HD-I->H-9^[&H9?H-\I93^[-^[4GD0G*)H(-IL: ))GL5CZ )@@G@@I))I-*HD3^@)@L@@@C^[^[0H[2GD3G(=^[\H0)CK!CT-IL=IS'^@)I-*I(3DA )@@G@@ ))IT(H1^[:H1\I8)I-*GD4^[4H[>^[,G(8I))B@)@L@@@C^[^['G(2H8)GD,G))H1\^[6GD?HD=^[#D9]D9G^[?HD,G*)GT\I(?G))DC )@@G@@IT4GD2I))^@)@K@@@C^[7HD4H@)B@)JL>IL\G(3 ))I9>^[5IT>^[4H[(IS)GD3^[-H0)HD=DD )@@G@@G(,I-(G1(G(2 0)^[6GD?HD=^[#D9]D9G^[?HD,G*)@L@@@C^[IL\G(3 ))I9>^[5IT>^[4H[(IS)GD3^[-H0)HD=G(,I-(G1(G(2 C,^@)DD&^[7DF )@@G@@G*)^@)@L@@@C^[7G(2G*)GT\H16G(2I-(H1$^[-^[3HD!HD?GD2^[&HD?G*)HD,^[7H[(GT*DG )@@G@@^[-^[6GD?HD=^[=GD4GC)HD!GD$G*)GT\I(?G))^@)@K@@@C^[3I--IL4^[7HD4H@)I-*G*)DH )@@G@@IT-H(>^[3I-2HD,G93^[-IS)GD2G*)I(3G(=^[4H8)HD=G(,I-(G19^[3G(,I-(H1>H))^@)DI )@@G@@@J@@@C^[+H-\GT:IS)H[>IL> ))I9>^[7H95H-=^[*GD6G*)I-\^[H))GL?H9^[\I-*DK )@@G@@G(2^[7GD9 ))IT5GT*^[-IS)IL>I[?GDGT\IL=^@)@L@@@C^[^[,I(!G(2HD< ))I9(I-*^[3H9!G*)H1\H0!DM )@@G@@H15H(>IL(GS)IT4IL(H1$ 0)@]@@@CC(EC(#E))^@)@G@@@CAL]E(MELJE(BD[N^[GD9[C-HDN )@@G@@E@\D-^E(HE@\D(AETJD-O^[5IT(H1$^[NE[[D0)E(]E[M^@)@F@@@CDDIC- F@)C(8GD!I[?DO )@@G@@G*) *)CL5IL2H95G9*IS)D-JCD^D(K^[5IT(H1$^[NE[[D0)@D@@@CDDIC- F@)D-JCD^D(KDP )@@G@@^[5IT(H1$^[NE[[D0) [ J[-H(0H-> C)^@)@F@@@CDDIC- F@)CL5IL2H95G9*IS)D-JCD^DQ )@@G@@D(K^@*C(8GD!I[?G*)I(3HD,G8)ETKCDI C)@D@@@CDDIC- F@)C(8GD!I[?G*) *)D-JCD^DR )@@G@@D(K^[5IT(H1$^[NE[[D0)^@)@]@@@CC1SC1JELH^@)@C@@@C^[@ELPD0)^@)^@)DD^ -[CT#DS )@@G@@E)?E[MD9E )6A@?AC0A@0^@)@B@@@C^[@CDNC8?E-E^@)E- ETOC-[E-[ -PBDQ )2A*6AS)DT )@@G@@@^@@@C^[@C- D- E- -#^[JE(O 0)@A@@@C^[@CDNC8?E(K^@)D9PE), -A 8\ 81A@0A@)DU )@@G@@@ @@@C^[@C1OES= L[CLN 1ACS?CTMF[ED-L@[@@@C^[H^[ @^@@@C^[N^[]C1JELH^@.^[NDV )@@G@@E[[D0)@]@@@C^[Q^@2A*6AS)@B@@@C^[D^[]E(MELJE(BD[N^[ CL#C-DCS)E- ETOC-[E-[DW )@@G@@@ @@@C^[J^[NET^C0)CDNCTDDC)D9PE))^@)@H@@@C^[^^@)^@)^@)^@)^@)^@)^@)^@)^@)DX )@@G@@^@)^@)^@)^@)^@)D8)C0)^@)AC0A@)^@)^@5A@)C))AC?AK)@H@@@C^[]^@)B*1A@)^@)^@)DY )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)AK?CDI )=^@)A@?D0?ETFDDK@I@@@C^[]^@)DZ )@@G@@B*2AC)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)AK?CDI )=^@)A@?D0?C(JC1AEA )@@G@@D-B^@)@H@@@C^[]^@)B*2AK)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)AK?CDIEB )@@G@@ )=^@)A@?D0?ETFDDK@G@@@C^[]^@)B*3A@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)EC )@@G@@^@)^@)AK?CDI )=^@)AK?CDI@E@@@C^[]^@)B03A@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)ED )@@G@@^@)^@)^@)^@)BS)^@)@]@@@C^[]^@)B)3BC)@J@@@C^[M^@)^@)^@)^@)^@)^@)^@)^@)^@)EE )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)AK?C))A)?CDI^@1A@?C))AS?CDI^@2 -^^@;@J@@@C^[M^@1EF )@@G@@A)?CDI^@2 -^^@4 -[D0)A0?C))BC?C-N^@8 -^ES)A8?C-N )3^@8 -^ES?AK)A8?C))A8?EG )@@G@@C-N )5^@;^@)@E@@@C^[M^@8 -^ES)A*?CDI^@6 -^ES\D0)A0?C)\D0?AK)A0?C-N^@1A@?EH )@@G@@C)?AC1@]@@@C^[@C(JC0)^@)@]@@@C^[@C(JC0)^@)@]@@@C^[@E[HC)?C*)@[@@@CC(IC))EI )@@G@@@]@@@CETKCD#C*)^@)@K@@@C^[] (#GD2G-3^[0IL\I1(G->^[4H[>^[IT3HD,G8)GD4^[+H-\GT:^@)@L@@@C^[?G(6G(? 0)^[DH0)EK )@@G@@I-*G*)GD+H96G*)G(8GD!I[?G*?^[4H[>^[&HD2IT4^@2^[+JD4G(3^[(H0)G(-GT*^[+H-\EL )@@G@@GT:^[-IL>^@)@L@@@C^[5IT>G))I-\^[IT3HD,G8,^[OEM )@@G@@H[>^[] (#GD2G-3^[7HD4H@)HD=G(,I-(G1(G(2IS)AC0 ))@K@@@C^@2AC?^[-H1=^@2AK)EN )@@G@@G-(IL>GT4^[4H[>^[ADDGC*)CTJD1QC(ME- EK)I-\^[3HT(I@)I-*G*)GL?H9^@)@L@@@C^[6GD?I(>^[(H0)I-*G*)G1(IL3I))AK)GL9I->IS)H9&^[4H[>^[+H-\GT:EP )@@G@@^[(IS)G((I-*G(2^@1A@?^@2AC?^[\IK)AK2 0)^@)@G@@@C^[OH[>^[6GD?I(>^[\G0)AK1EQ )@@G@@^[(IS)HD,I->IL0IL>I->G))GD3^[-H0)C(JC0)H(-IL: 0)@]@@@CETKCD#C*)^@)@L@@@CER )@@G@@^[OH[>^[] (#GD2G-3^[7HD4H@)HD=G(,I-(G1(G(2IS)AS0 ))GD,G))IT0G(^[2GD,G9>^@3A@!AS9 ))^@)@K@@@C^[=HD2G(^[&HD2IT4^[&H95IK)GL9I->IS)I9(H-?^[+G*)EV )@@G@@IL>HL>GT4G(= 0)^@)@]@@@CETKCD#C*)^@)@L@@@C^[IH94G*)I-*GD4^[4H[>^[2GD,G9>EW )@@G@@^[ID5HD2G*)G(?G(!G(,I--IL9^[(I->H*)G->ITGT(G19^[2GD,G9>^[\G0)HD=G(,I-(G1(EY )@@G@@G(2^[6GD?I(>^[&H92^[4H[>^[0IL> *)^@)@K@@@C^[6HD\I(3^[] (#GD2G))I9*HD^[>H->H(>H14GD2JC)HD4G(!^[=G(3GT2HD0I-(H9,IS,^@)@]@@@CFA )@@G@@ETKCD#C*)^@)@L@@@C^[OH[>^[NDDUCLGDS)GT*G(^@4I-*^[] (#GD2G))FB )@@G@@H[-IS)GL>G(,^[2G(!H96G(=^[-IS)I-*HD3^[(IS)H1\^@)@K@@@C^[-GT^[NE[[D0)IL\I(4HD,G*)I9(H-?^[*GD6G*)GT*GD,G9>G))I-*G*)GL?H9FD )@@G@@^[4H8)@L@@@C^[!GD:G*)HD4^[-H0)HD,I->G92GD?^[,I(!GL>IK)H9&^[2G(G))I-*G*)^@)@H@@@C^[6GD?I(>^[(I-3G(?G0)H9,FF )@@G@@^[4H[>^[\IL(G9(H1-H))HD,I[5I))GL?H9^[4FG )@@G@@H[-I))I-*HD3^[>J[-H(0H->^[(IS)G(3IT>H14HD-H-?JC)I-*G*)IT-H(>^[-IS)I-*GD4FH )@@G@@^[$HD6G(,^[(H0)^@)@L@F@C^[3G(J[^@+FI )@@G@@CLAD9MD*)B*)ETKCDI^K)GT\H1=HD4HD\H0)HD3^[$HD6G(,^[\H0)@L@@@F^[3G(J[^@$CLAD9MD*)B*)ETKCDI^8)GT\H1=HD4HD\H0)FK )@@G@@HD3^[$HD6G(,^[\H0)@K@@@C^[4H[>^[N (#GD2G))GD,G))I-*G*)HD,I[5I))GL5G1&G(2FL )@@G@@^[3HD'G*)H9,^[4H[>^[^ (#GD2G))HD3^[=H95GL?G(= 0)@L@@@C^@)ET(H1GT\IL=^[4JD0G*)HD,^[4H[(IS)G(8GD!I[?G*?^[4H[>^[,FN )@@G@@H92H(-H))^@)@K@@@C^[3I[-H1,HD,G8)H-\G9(GS)H9&^[ACS)I9\I(?G)?^[(H0)G1-GT4FO )@@G@@ ))IT5G1&HDIL>BS)H[\I9>I1>IK?^[(G0)@K@@@C^[4H[>IL>^[7G(2G*)H(\IL>FP )@@G@@^[4H[-H0)H9,G*)I-9I[> ))I-*G(2G*)I9\I(?G))GL>^[4H[>^[2HD3HS)H9&^[4H[>^@)FQ )@@G@@@L@F@C^[2G(H-=^[3I[-H1,HD,G8)GL?H9IS)I-*G*)^L]C1JELH^@.^@)@L@@@F^[2G(H-=^[3I[-H1,HD,G8)GL?H9IS)I-*G*)^9]C1JELH^@.^@)FT )@@G@@@ @F@C^[NE[[D0+^[>IT3G(,I-(GD? 0)^@)@ @@@F^[NE[[D0$^[>IT3G(,I-(GD? 0)^@)FU )@@G@@@]@@@CETPCLCC-B^[,@F@@@CETPCLCC-B^[2 -[I[0G(,G-(J@)C*) *)E[2HD,I))CT\H14FV )@@G@@IL\H))DD!GD$G(3^@)@D@@@CAD[I[0G(,G-(J@)C*) *)E[2HD,I))CT\H14IL\H))DD!GD$FW )@@G@@G(3^@)@E@@@CDDIC- F@)CD0I[>H1=HD8^[ ^@!^[KIL(H14^[#H9,I-2H9?^[DH(-G9>IS)FX )@@G@@@B@@@CDDIC- F@)E[2HD,I))CT\H14IL\H))DD!GD$G(3^@)@L@@@C^[AH9?H-\I9(H1$^[(FY )@@G@@IS)GC)H-(IT4^[\G0)GT*GD2GDIL3^[7HD4H@)I-*G*)G->G1-I(?I))HD,I->IL0IL>FZ )@@G@@I--I-(H9, 0)@]@@@CETKCD#C*)^@)@]@@@CC1SC1JELH^@)@]@@@CC-JE(]D- ^@)@H@@@CGA )@@G@@^@)^@)^@)^@)^@)CT*GD2GDIK)^@)^@)^@)^@)^@)^@)^@)^@)^@)DD,I->IL0IL>I--GB )@@G@@I-(H9,@H@@@C^@)^@)^@)^@)^@)^@)CLGCDIDS)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)IT(GC )@@G@@H1$H->^[3I[-GT(H1$@H@@@C^@)^@)^@)^@)^@)^@)^[UC(MD8)^@)^@)^@)^@)^@)^@)^@)GD )@@G@@^@)^@)^@)G-\I(+H->^[3I[-GT(H1$@H@@@C^@)^@)^@)^@)^@)^@)^[^CDND@)^@)^@)^@)GE )@@G@@^@)^@)^@)^@)^@)^@)^@)I-2HD0H->^[3I[-GT(H1$@I@@@C^@)^@)^@)^@)^@)^@)^[KD-PGF )@@G@@ES)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)IT5I[0IL>IT3^[3I[-GT(H1$^@)@G@@@C^@)^@)GG )@@G@@^@)^@)^@)^@)^@)^@1^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)GT*GD,H1>H))AC)@G@@@CGH )@@G@@^@)^@)^@)^@)^@)^@)^@)^@2^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)GT*GD,H1>H))AK)GI )@@G@@@G@@@C^@)^@)^@)^@)^@)^@)^@)^@3^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)GT*GD,H1>GJ )@@G@@H))AS)@G@@@C^@)^@)^@)^@)^@)^@)^@)^@4^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)GT*GK )@@G@@GD,H1>H))A))@G@@@C^@)^@)^@)^@)^@)^@)^@)^@5^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)GL )@@G@@^@)GT*GD,H1>H))A*)@G@@@C^@)^@)^@)^@)^@)^@)^@)^@6^@)^@)^@)^@)^@)^@)^@)^@)GM )@@G@@^@)^@)^@)GT*GD,H1>H))A0)@G@@@C^@)^@)^@)^@)^@)^@)^@)^@7^@)^@)^@)^@)^@)^@)GN )@@G@@^@)^@)^@)^@)^@)GT*GD,H1>H))A8)@G@@@C^@)^@)^@)^@)^@)^@)^@)^@8^@)^@)^@)^@)GO )@@G@@^@)^@)^@)^@)^@)^@)^@)GT*GD,H1>H))B@)@G@@@C^@)^@)^@)^@)^@)^@)^@)^@9^@)^@)GP )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)^@)GT*GD,H1>H))BC)@G@@@C^@)^@)^@)^@)^@)^@)^@)^[[GQ )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)GT*GD,H1>H))AC0@G@@@C^@)^@)^@)^@)^@)^@)GR )@@G@@^@)^[]^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)GT*GD,H1>H))AC1@G@@@C^@)^@)^@)^@)GS )@@G@@^@)^@)^@)^[#^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)GT*GD,H1>H))AC2@[@@@CC(IC))GT )@@G@@@]@@@CETDD1BD- ^@)@]@@@CC(EC(#E))^@)@K@@@C^[OH[>^[=G(&GD5H-4^[-IT3I(!I[4GU )@@G@@HD\H13^[-IL>^[!GD=G*)I9(I-*^[2G(3I[>GT4^[4H8)GD=I1-H1^[6GD?I(>IS)AC) *)AC2^[=G(GX )@@G@@H))^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)E[2HD,I))H-(H1>^[,I(!GL>IK)@I@@@C^@)^@)GY )@@G@@^@)^@)^@)F9ZF9ZF9ZF8)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)F9ZF9ZF9ZF9ZF9ZF9ZF9ZGZ )@@G@@F9ZF8)@]@@@CC-JE(]D- ^@)@F@@@C^@)^@)^@)^@)^@)^@)^@1^@)^@)^@)^@)^@)^@)^@)HA )@@G@@^@)^@)^@)^@)^@)^@)^@1^@)@F@@@C^@)^@)^@)^@)^@)^@)^@2^@)^@)^@)^@)^@)^@)^@)HB )@@G@@^@)^@)^@)^@)^@)^@)^@2^@)@F@@@C^@)^@)^@)^@)^@)^@)^@3^@)^@)^@)^@)^@)^@)^@)HC )@@G@@^@)^@)^@)^@)^@)^@)^@3^@)@F@@@C^@)^@)^@)^@)^@)^@)^@4^@)^@)^@)^@)^@)^@)^@)HD )@@G@@^@)^@)^@)^@)^@)^@)^@4^@)@F@@@C^@)^@)^@)^@)^@)^@)^@5^@)^@)^@)^@)^@)^@)^@)HE )@@G@@^@)^@)^@)^@)^@)^@)^@5^@)@F@@@C^@)^@)^@)^@)^@)^@)^@6^@)^@)^@)^@)^@)^@)^@)HF )@@G@@^@)^@)^@)^@)^@)^@)^@6^@)@H@@@C^@)^@)^@)^@)^@)^@)^@7^@)^@)^@)^@)^@)^@)^@)HG )@@G@@^@)^@)^@)^@)^@)^@)^@1A@?AS0 )5A@)^@)@H@@@C^@)^@)^@)^@)^@)^@)^@8^@)^@)^@)HH )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@1A)?AS4 )5A))^@)@H@@@C^@)^@)^@)^@)^@)^@)HI )@@G@@^@9^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@1B@?AS8 )5B@)^@)@H@@@C^@)^@)HJ )@@G@@^@)^@)^@)^@)^@1A@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@2AK?A)2 )6AK)^@)HK )@@G@@@H@@@C^@)^@)^@)^@)^@)^@)^@1AC)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@2A0?HL )@@G@@A)6 )6A0)^@)@L@@@C^@)^@)^@)^@)^@)^@)^@1AK)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)HM )@@G@@^@)^@)^[DH-?G($GD?^[#GD2IL(GD$G*)CT\H14IL\H))^@)@]@@@CETDD1BD- ^@)@[@@@CHN )@@G@@C(IC))@]@@@CC(EC(#E))^@)@]@@@CETKCD#C*)^@)@#@@@C^[ J[-H(0H->BK)^@)@]@@@CHO )@@G@@ETKCD#C*)^@)@L@@@C^@)^@)^[DG0)I-*G*)I(3G(2^[-G-6GD,GT>IS)I-\^[H14^[0IL(H14^[?HD,G*)^@)@I@@@C^[(IS)AK0 ))^[4H[>HQ )@@G@@^[0IL(H14G(2^[7HD?H))I-*G(,^[-G-6GD,GT>^[4H8)I[2HD,I))H-(H1>^@3A),@]@@@CHR )@@G@@ETPCLCC-B^[,@J@@@CETPCLCC-B^[2 -[I[0G(,G-(J@)C0) *)DD]D*\EL#CC)CTJD(K *3HS )@@G@@^@&^[#D9HE@)CD?HD$H1!G(,I))E--GL?G(3@H@@@CAD[I[0G(,G-(J@)C0) *)DD]D*\EL#HT )@@G@@CC)CTJD(K *3^@&^[#D9HE@)CD?HD$H1!G(,I))E--GL?G(3@H@@@CDDIC- F@)CD0I[>H1=HU )@@G@@HD8^[A^@!^[DCLH 9MCT[^[#D9HE@!AS?^[#D9HE@)CD?HD$H1!G(,I))^@)@G@@@CALKGDG))C->GT(H(-H))E-\^[PD1DE1[CS)CTJD(K^[#H9,I1>IL3HD\H0)E--GL?G*)@C@@@CHW )@@G@@DDIC- F@)E[-GT:G(=^[^G(H14^@)@B@@@CDDIC- F@)CDGDDBD0)HX )@@G@@ [KGDG))C->GT(H(-H)(@H@@@CCT D1OC(M^[]FDOC(N^[[D-GD9#CDOC(^^[OD8)C-[HY )@@G@@E-[^[DE- D(N^[#D9IE1 ELOC(^^[AELJD*)@J@@@CCT D1OC(M^[KCD#DT C))C- CTDD([HZ )@@G@@D))C1DC(GC-N^[OD8)E(IDDQCD#^@9 (]DDO^[]DDICDMFC) [#D9HE@(^@)@]@@@CETKCD#IA )@@G@@C*)^@)@H@@@CE-[CLGC*)E[[CTFC(^^[^C(#DDHCDG^[OD8)E(IDDQCD#^@9 (]DDO^[]DDIIB )@@G@@CDMFC) [#D9HE@(^@)@]@@@CETKCD#C*)^@)@J@@@C^[KDD#E-PEL ^@)^@)DD]D*\EL#CC)IC )@@G@@^@)^@)^[ADDGC*)CTJD1QC(ME- EK)^@)^[ADDGC*)CTJD1QC(ME- EK)^@)@I@@@C^@)ETDID )@@G@@@D=@]2@[]@@@@DA@[F@@L@@@@C"@[_@ 4@F?@@@@#C@@/@ M@^+@^Z@[A@@@@@@@@%@^L@D'IE )@@G@@@^M@[V@^B@B"@@@@^#@@Q@@@@@@@FD@@)@AZ@[6@@1@[8@ A@@@@^7@@F@CX@ '@#^@@S@CZIF )@@G@@@D2@@A@[(@BK@AJ@]!@]X@BM@AB@[T@@[@@@@D@@],@[.@@@@@@@[5@])@[9@CL@@X@@(@D8IG )@@G@@@ K@DH@#!@]D@[I@[$@#)@@@@[?@@\@[@@F(@@@@@ @@T@@@@ 6@[;@@]@@@@ $@]Y@ #@^$IH )@@G@@@ T@^U@A?@EE@@@@[:@]4@@@@A/@[^@^8@ R@AD@^0@]5@ :@] @#P@]S@@@@DN@]<@]=@@@II )@@G@@@CF@@G@B(@@@@@@@@@@^1@]N@ 1@];@@Y@[\@D\@@8@@V@B=@D1@C@@@2@@@@@@@@^@@U@B3IJ )@@G@@@@@@@5@ L@B:@@@@@I@@"@EG@@@@@E@[ @ (@@@@#0@B6@@J@[1@@$@[P@A'@#O@#G@##@@@IK )@@G@@@@.@@-@]"@C!@[J@]T@ ,@CY@ \@@7@[>@ 3@@@@[U@@9@BL@@@@@3@@>@B#@CM@ 2@@;@@@IL )@@G@@@C+@@*@[K@@@@B[@@C@@:@B!@BP@^?@]^@G^@]H@@B@@P@@@@@@@@@@#/@C*@@@@#:@@W@@@IM )@@G@@@E#@@4@@H@BV@@@@]>@@R@^2@@@@ S@@M@@@@@@@[<@]F@@@@@@@#5@@K@G @[*@ +@[M@ &IN )@@G@@@CS@]K@[,@ *@BN@]L@@D@^T@BF@]E@[E@@@@[3@]G@[!@C=@]P@@?@@N@C&@][@[N@@+@A"IO )@@G@@@ Q@@Z@[2@[%@BX@@O@@&@@@@@@@]C@@@@@@@@@@@<@@^@G FORK$ @@Q@#R@@@T[MIP )@@G@@TFORK$ @@Q@@#@@@T[MFORK$P @@Q@[G@@@T[MTFORK$P @@Q@BA@@@T[MIQ )@@G@@EXIT$ @@Q@^5@@@T]$ERR$ @@Q@@=@@@T]$ABORT$ @@Q@^Q@@@T]$IR )@@G@@EABT$ @@Q@#I@@@T]$XCTS$ @@Q@]:@@@T]$ACSF$P @@Q@]M@@@T#OIS )@@G@@CSF$P @@Q@FS@@@T#OACSF$ @@Q@#9@@@T#OCSF$ @@Q@@,@@@T#OIT )@@G@@CSF$S @@Q@#H@@@T^6ACSF$S @@Q@[/@@@T^6AWAIT$ @@Q@#*@@@T 0IU )@@G@@AWAIT$P @@Q@@'@@@T 0NAME$ @@Q@]?@@@TB@NAME$P @@Q@](@@@TB@IV )@@G@@IDENT$ @@Q@@0@@@TB=INT$ @@Q@F @@@TB7INT$P @@Q@@!@@@TB7IW )@@G@@ACT$ @@Q@]@@@@TB7ACT$P @@Q@#S@@@TB7DACT$ @@Q@[D@@@TC1IX )@@G@@TCELL$ @@Q@[+@@@TD TSQRG$ @@Q@[Z@@@TD TSQCL$ @@Q@#4@@@TD IY )@@G@@CTS$ @@Q@[B@@@TD3CTSA$ @@Q@[S@@@TD3CTSQ$ @@Q@]J@@@TE&IZ )@@G@@RT$ @@Q@[#@@@TF^RT$P @@Q@]U@@@TF^NRT$ @@Q@^@@@@TF$JA )@@G@@TWAIT$ @@Q@[H@@@TF'TWAIT$P @@Q@[O@@@TF'SWAIT$ @@Q@ Z@@@TGYJB )@@G@@SWTCH$ @@Q@C(@@@TGYSETC$ @@Q@#>@@@TG9SETC$P @@Q@^=@@@TG9JC )@@G@@COND$ @@Q@#U@@@THXDATE$ @@Q@#T@@@TH0TDATE$ @@Q@]]@@@TH0JD )@@G@@TIME$ @@Q@]%@@@TH0MCORE$ @@Q@@6@@@TILLCORE$ @@Q@["@@@TILJE )@@G@@MCORE$P @@Q@[R@@@TILLCORE$P @@Q@[&@@@TILPSR$ @@Q@[C@@@TJJJF )@@G@@PSR$P @@Q@]#@@@TJJBANK$ @@Q@[X@@@TKUBANK$P @@Q@[0@@@TKUJG )@@G@@INFO$ @@Q@#.@@@TM-INFO$PKT @@Q@['@@@TM-INFO$P @@Q@[-@@@TOTJH )@@G@@OPT$ @@Q@]Z@@@TO6PCT$ @@Q@@_@@@TPCPCT$P @@Q@AL@@@TPCJI )@@G@@MCT$ @@Q@[[@@@TQYMCT$P @@Q@#N@@@TQYMCT$PKT @@Q@@@@@@TRSJJ )@@G@@IALL$ @@Q@@@@@@TSDIALL$P @@Q@C-@@@TW*CEND$ @@Q@[=@@@TXAJK )@@G@@CRTN$ @@Q@ C@@@TXACQUE$ @@Q@]7@@@TX-CQUE$P @@Q@^R@@@TX-JL )@@G@@TRMRG$ @@Q@]W@@@TY)TRMRG$P @@Q@#(@@@TY)SETBP$ @@Q@[L@@@T)EJM )@@G@@SETBP$P @@Q@#]@@@T)EABSAD$ @@Q@#F@@@T+*ABSAD$P @@Q@ 5@@@T+*JN )@@G@@ADED$ @@Q@A:@@@T6JP )@@G@@COM$ @@Q@[Q@@@T&CCOM$P @@Q@^D@@@T&_II$ @@Q@ G@@@T$WJQ )@@G@@SNAP$PGEN @@Q@]I@@@T$,SNAP$PKT @@Q@#V@@@T( SNAP$ @@Q@]-@@@T(SJR )@@G@@SNAP$P @@Q@[7@@@T%AREADA$P @@Q@ -@@@T7>KE )@@G@@ARDA$P @@Q@#E@@@T7>PRTCN$ @@Q@BE@@@T8KAPRTCN$ @@Q@]6@@@T8KKF )@@G@@PRTCA$ @@Q@]Q@@@T8KAPRTCA$ @@Q@C%@@@T8KPCHCN$ @@Q@]\@@@T8KKG )@@G@@APCHCN$ @@Q@A*@@@T8KPCHCA$ @@Q@B&@@@T8KAPCHCA$ @@Q@@@@@@T8KKH )@@G@@PRTCN$P @@Q@]$@@@T8KAPRTCN$P @@Q@#-@@@T8KPRTCA$P @@Q@#[@@@T8KKI )@@G@@APRTCA$P @@Q@@@@@@T8KPCHCN$P @@Q@C/@@@T8KAPCHCN$P @@Q@#_@@@T8KKJ )@@G@@PCHCA$P @@Q@^_@@@T8KAPCHCA$P @@Q@@@@@@T8KPRTCN$S @@Q@]R@@@T; KK )@@G@@PRTCA$S @@Q@BS@@@T; PCHCN$S @@Q@^%@@@T; PCHCA$S @@Q@^P@@@T; KL )@@G@@APRTCN$S @@Q@#;@@@T; APRTCA$S @@Q@C1@@@T; APCHCN$S @@Q@]8@@@T; KM )@@G@@APCHCA$S @@Q@@@@@@T; TREAD$P @@Q@B*@@@T/&ATREAD$P @@Q@^H@@@T/&KN )@@G@@ATRD$P @@Q@E2@@@T/&TREAD$ @@Q@A)@@@T/&ATREAD$ @@Q@ D@@@T/&KO )@@G@@ATRD$ @@Q@]0@@@T/&CLIST$PGEN @@Q@^W@@@T"SACLIST$PGEN @@Q@#%@@@T_JKP )@@G@@CLIST$PKT @@Q@#8@@@U@@@@UMMDUNLD$PKT @@Q@#7@@@UMMDCYC$PKT @@Q@^]@@@UMMLG )@@G@@DBACK$PKT @@Q@BH@@@UNSDLAPS$PKT @@Q@AC@@@UO=DKEY$PKT @@Q@F-@@@UPELH )@@G@@DBB$PKT @@Q@E7@@@UP\DREG$PKT @@Q@#,@@@UQNMSALL$PKT @@Q@A[@@@UR^LI )@@G@@LABEL$PGEN @@Q@A_@@@UR=LABEL$PKT @@Q@D,@@@US]LABEL$ @@Q@^K@@@USPLJ )@@G@@LABEL$P @@Q@^'@@@UTITLBL$ @@Q@^>@@@UT?TLBL$P @@Q@DG@@@UT?LK )@@G@@PFS$ @@Q@^9@@@UVBPFD$ @@Q@#Z@@@UVBPFWL$ @@Q@AP@@@UVBLL )@@G@@PFS$P @@Q@AS@@@UVBPFD$P @@Q@ %@@@UVBPFWL$P @@Q@F&@@@UVBLM )@@G@@PFUWL$ @@Q@^/@@@UW^PFI$ @@Q@#3@@@UW^PFUWL$P @@Q@#'@@@UW^LN )@@G@@PFI$P @@Q@BW@@@UW^CMS$ @@Q@CN@@@UXFCMS$P @@Q@CW@@@UXFLO )@@G@@CMD$ @@Q@F;@@@UY7CMI$ @@Q@^4@@@UY7CMO$ @@Q@^J@@@UY7LP )@@G@@CMSA$ @@Q@#"@@@UY7CMH$ @@Q@EC@@@UY7CMT$ @@Q@ /@@@UY7LQ )@@G@@CMD$P @@Q@^:@@@UY7CMI$P @@Q@^V@@@UY7CMO$P @@Q@^S@@@UY7LR )@@G@@CMSA$P @@Q@DP@@@UY7CMH$P @@Q@ F@@@UY7CMT$P @@Q@F$@@@UY7LS )@@G@@CPOOL$ @@Q@@@@@@U)SCPOOL$P @@Q@B;@@@U)SCGET$ @@Q@B'@@@U-ULT )@@G@@CGET$P @@Q@C:@@@U-UCADD$ @@Q@D[@@@U+ECJOIN$ @@Q@^"@@@U+ELU )@@G@@CADD$P @@Q@ >@@@U+ECJOIN$P @@Q@CR@@@U+EADACT$ @@Q@A-@@@U+;LV )@@G@@ADACT$P @@Q@ @@@U+;CREL$ @@Q@@@@@@U<*CREL$P @@Q@D?@@@U<*LW )@@G@@ROUTE$ @@Q@CH@@@U=UROUTE$P @@Q@^I@@@U=ULOAD$ @@Q@A7@@@U>MLX )@@G@@RLIST$PGEN @@Q@^ )@@U&VC$POS2 @[@@D%@@[P>VC$FP @[@@DZ@@[P&KNS )@@G@@C$FP2 @[@@A0@@[P&KC$N @[@@D7@@[P&KB$ @[[@A3@@[P$=NT )@@G@@B$PRT @[[@BB@@[P$.B$DT @[[@BD@@[P*+B$DTZ @[[@AW@@[P*+NU )@@G@@B$DT1 @[[@AV@@[P(KB$DTZ1 @[[@@@@@[P(KB$CHAR @[[@E$@@[P% NV )@@G@@B$QCHR @[[@B^@@[P% B$COL @[[@B$@@[P% B$SKIP @[[@BU@@[P% NW )@@G@@B$FCHR @[[@B7@@[P% B$SCHR @[[@@@@@[P% B$MSGC @[[@@@@@[P% NX )@@G@@B$OCTV @[[@B>@@[P:9B$DECV @[[@B%@@[P:9B$FD1 @[[@B4@@[P:9NY )@@G@@B$FD3 @[[@BC@@[P:9B$FD5 @[[@D:@@[P:9B$FI @[[@B0@@[P:9NZ )@@G@@B$FH @[[@EV@@[P:9B$SW1 @[[@DJ@@[P:9B$SW3 @[[@B\@@[P:9OA )@@G@@B$QW1 @[[@FR@@[P:9B$QW3 @[[@A.@@[P:9B$HEXV @[[@CI@@[P:9OB )@@G@@B$COLN @[[@@@@@[P,KB$MSGR @[[@D5@@[P,KB$QMSR @[[@B<@@[P,KOC )@@G@@B$FMSR @[[@EN@@[P,KB$LMSR @[[@C.@@[P,KB$FD2 @[[@FT@@[P\-OD )@@G@@B$FD4 @[[@D @@[P\-B$FD6 @[[@B,@@[P\-B$SW2 @[[@EK@@[P\-OE )@@G@@B$SW4 @[[@E]@@[P\-B$QW2 @[[@FH@@[P\-B$QW4 @[[@A8@@[P\-OF )@@G@@B$MSG @[[@C4@@[P0_B$MSG1 @[[@FW@@[P0_B$QMSG @[[@@@@@[P0_OG )@@G@@B$QMS1 @[[@DC@@[P0_B$FMSG @[[@@@@@[P0_B$FMS1 @[[@EU@@[P0_OH )@@G@@B$LMSG @[[@BR@@[P0_B$LMS1 @[[@B1@@[P0_B$COPY @[[@@@@@[P3#OI )@@G@@B$PACK @[[@@@@@[P3#B$QCOP @[[@DB@@[P3#B$QPAC @[[@@@@@[P3#OJ )@@G@@B$FCOP @[[@C>@@[P3#B$FPAC @[[@@@@@[P3#B$OCTF @[[@B2@@[P4;OK )@@G@@B$DECF @[[@E(@@[P4;B$DECZ @[[@C'@@[P4;B$DCFZ @[[@@@@@[P4;OL )@@G@@B$HEXF @[[@@@@@[P4;B$FORM @[[@@@@@[P6ZB$FLS1 @[[@EO@@[P7GOM )@@G@@B$FLG1 @[[@B-@@[P7GB$FLF1 @[[@@@@@[P7GB$FLN1 @[[@CA@@[P7GON )@@G@@B$FLS2 @[[@@@@@[P7GB$FLG2 @[[@B+@@[P7GB$FLF2 @[[@@@@@[P7GOO )@@G@@B$FLN2 @[[@F\@@[P7GB$TIM @[[@F5@@[P9YB$TIME @[[@@@@@[P9YOP )@@G@@B$DAY1 @[[@B.@@[P9YB$DAY2 @[[@@@@@[P9YB$DAY3 @[[@F4@@[P9YOQ )@@G@@B$DAY4 @[[@@@@@[P9YB$DAY5 @[[@CQ@@[P9YB$DAYW @[[@@@@@[P9YOR )@@G@@B$TIM1 @[[@D]@@[P9YB$TIME1 @[[@@@@@[P9YB$TD @[[@FJ@@[P;QOS )@@G@@B$DAT1 @[[@C0@@[P;QB$DAT2 @[[@@@@@[P;QB$DAT3 @[[@DW@@[P;QOT )@@G@@B$DAT4 @[[@@@@@[P;QB$DAT5 @[[@@@@@[P;QB$DATW @[[@@@@@[P;QOU )@@G@@B$TD1 @[[@CU@@[P;QB$AD @[[@@@@@[P/5B$FW @[[@C8@@[P.YOV )@@G@@D02$ @[[@D>@@[P"KD0123$ @[[@C @@[P"(D$POS3 @[[@C]@@[P_^OW )@@G@@D$POS4 @[[@@@@@[P_^D$CHAR @[[@F:@@[P_^D$LOOK @[[@@@@@[P_^OX )@@G@@D$I @[[@D"@@[P_^D$DI @[[@@@@@[P_^D$OI @[[@E+@@[P_^OY )@@G@@D$HI @[[@C^@@[P_^D$POS1 @[[@@@@@[Q@;D$POS2 @[[@@@@@[Q@;OZ )@@G@@D$FP @[[@EB@@[Q[0D$FP2 @[[@ED@@[Q[0D$N @[[@@@@@[Q[0PA )@@G@@E$DEF @[P@D^@@[R[2E$DIT @[P@@@@@[RB.E$DITR @[P@CV@@[RB.PB )@@G@@E$DITZ @[P@EW@@[RB.E$CHAR @[P@CC@@[RB.E$COL @[P@C6@@[RB.PC )@@G@@E$SKIP @[P@C$@@[RB.E$MSGC @[P@@@@@[RB.E$OCTV @[P@C2@@[RD.PD )@@G@@E$DECV @[P@FU@@[RD.E$FD1 @[P@E\@@[RD.E$FD3 @[P@CP@@[RD.PE )@@G@@E$FI @[P@@@@@[RD.E$FH @[P@D#@@[RD.E$FD5 @[P@@@@@[RD.PF )@@G@@E$HEXV @[P@E/@@[RD.E$DITX @[P@CE@@[RF?E$DTX @[P@F"@@[RF?PG )@@G@@E$COLN @[P@EI@@[RF?E$MSGR @[P@@@@@[RF?E$CLEAR @[P@@@@@[RF?PH )@@G@@E$FD2 @[P@@@@@[RG3E$FD4 @[P@D3@@[RG3E$FD6 @[P@ES@@[RG3PI )@@G@@E$MSG @[P@DD@@[RH(E$MSG1 @[P@EQ@@[RH(E$COPY @[P@E4@@[RIXPJ )@@G@@E$PACK @[P@@@@@[RIXE$OCTF @[P@@@@@[RJ>E$DECF @[P@C;@@[RJ>PK )@@G@@E$DECZ @[P@EF@@[RJ>E$DCFZ @[P@C7@@[RJ>E$HEXF @[P@EH@@[RJ>PL )@@G@@E$FORM @[P@@@@@[RLEE$FLS1 @[P@C5@@[RL7E$FLG1 @[P@C,@@[RL7PM )@@G@@E$FLF1 @[P@@@@@[RL7E$FLN1 @[P@DR@@[RL7E$FLS2 @[P@@@@@[RL7PN )@@G@@E$FLG2 @[P@C\@@[RL7E$FLF2 @[P@@@@@[RL7E$FLN2 @[P@@@@@[RL7PO )@@G@@E$TIM @[P@D.@@[ROJE$TIME @[P@@@@@[ROJE$DAY1 @[P@@@@@[ROJPP )@@G@@E$DAY2 @[P@@@@@[ROJE$DAY3 @[P@DQ@@[ROJE$DAY4 @[P@@@@@[ROJPQ )@@G@@E$DAY5 @[P@C9@@[ROJE$DAYW @[P@@@@@[ROJE$TIM1 @[P@@@@@[ROJPR )@@G@@E$TIME1 @[P@D_@@[ROJE$TD @[P@EL@@[RQBE$DAT1 @[P@@@@@[RQBPS )@@G@@E$DAT2 @[P@@@@@[RQBE$DAT3 @[P@F[@@[RQBE$DAT4 @[P@@@@@[RQBPT )@@G@@E$DAT5 @[P@F8@@[RQBE$DATW @[P@@@@@[RQBE$TD1 @[P@@@@@[RQBPU )@@G@@E$AD @[P@DF@@[RR&E$PKT @[P@E9@@[RSIE$PKTF @[P@F+@@[RSIPV )@@G@@E$FW @[P@DE@@[RU'E$DT @[P@FC@@[RV+E$DTR @[P@@@@@[RV+PW )@@G@@E$DTZ @[P@FN@@[RV+E$PRTX @[P@DI@@[RW+E$PRT @[P@E,@@[RW+PX )@@G@@U$DEF @[P@@@@@[RXNU$POS3 @[P@E @@[RZAU$POS4 @[P@@@@@[RZAPY )@@G@@U$CHAR @[P@DV@@[RZAU$LOOK @[P@@@@@[RZAU$I @[P@ER@@[RZAPZ )@@G@@U$DI @[P@DS@@[RZAU$OI @[P@@@@@[RZAU$HI @[P@D+@@[RZAQA )@@G@@U$POS1 @[P@FL@@[R).U$POS2 @[P@D4@@[R).U$FP @[P@@@@@[R-2QB )@@G@@U$FP2 @[P@@@@@[R-2U$N @[P@@@@@[R-2F$ @[Q@D)@@[R+;QC )@@G@@F$PRT @[Q@D&@@[RWQE )@@G@@F$COL @[Q@EA@@[R>WF$SKIP @[Q@D9@@[R>WF$MSGC @[Q@@@@@[R>WQF )@@G@@F$OCTV @[Q@E^@@[R&!F$DECV @[Q@F.@@[R&!F$FD1 @[Q@F_@@[R&!QG )@@G@@F$FD3 @[Q@D$@@[R&!F$FI @[Q@E_@@[R&!F$FH @[Q@EJ@@[R&!QH )@@G@@F$FD5 @[Q@EY@@[R&!F$HEXV @[Q@@@@@[R&!F$COLN @[Q@F@@@[R*WQI )@@G@@F$MSGR @[Q@FM@@[R*WF$FD2 @[Q@@@@@[R(^F$FD4 @[Q@@@@@[R(^QJ )@@G@@F$FD6 @[Q@@@@@[R(^F$MSG @[Q@EP@@[R('F$MSG1 @[Q@FA@@[R('QK )@@G@@F$COPY @[Q@@@@@[R%,F$PACK @[Q@@@@@[R%,F$OCTF @[Q@E8@@[R:6QL )@@G@@F$DECF @[Q@@@@@[R:6F$DECZ @[Q@F*@@[R:6F$DCFZ @[Q@@@@@[R:6QM )@@G@@F$HEXF @[Q@E5@@[R:6F$FORM @[Q@@@@@[R!VF$FLS1 @[Q@E;@@[R,CQN )@@G@@F$FLG1 @[Q@E@@@[R,CF$FLF1 @[Q@@@@@[R,CF$FLN1 @[Q@@@@@[R,CQO )@@G@@F$FLS2 @[Q@@@@@[R,CF$FLG2 @[Q@E[@@[R,CF$FLF2 @[Q@@@@@[R,CQP )@@G@@F$FLN2 @[Q@@@@@[R,CF$TIM @[Q@@@@@[R0)F$TIME @[Q@@@@@[R0)QQ )@@G@@F$DAY1 @[Q@EX@@[R0)F$DAY2 @[Q@@@@@[R0)F$DAY3 @[Q@E*@@[R0)QR )@@G@@F$DAY4 @[Q@FY@@[R0)F$DAY5 @[Q@@@@@[R0)F$DAYW @[Q@@@@@[R0)QS )@@G@@F$TIM1 @[Q@F]@@[R0)F$TIME1 @[Q@@@@@[R0)F$TD @[Q@@@@@[R2SQT )@@G@@F$DAT1 @[Q@@@@@[R2SF$DAT2 @[Q@F1@@[R2SF$DAT3 @[Q@@@@@[R2SQU )@@G@@F$DAT4 @[Q@@@@@[R2SF$DAT5 @[Q@E=@@[R2SF$DATW @[Q@@@@@[R2SQV )@@G@@F$TD1 @[Q@@@@@[R2SF$AD @[Q@FV@@[R37F$FW @[Q@F>@@[R4)QW )@@G@@V02$ @[Q@@@@@[R5MV0123$ @[Q@@@@@[R5:V$POS3 @[Q@@@@@[R6AQX )@@G@@V$POS4 @[Q@@@@@[R6AV$CHAR @[Q@@@@@[R6AV$LOOK @[Q@@@@@[R6AQY )@@G@@V$I @[Q@E1@@[R6AV$DI @[Q@@@@@[R6AV$OI @[Q@E:@@[R6AQZ )@@G@@V$HI @[Q@@@@@[R6AV$POS1 @[Q@FK@@[R7.V$POS2 @[Q@F2@@[R7.RA )@@G@@V$FP @[Q@@@@@[R82V$FP2 @[Q@E%@@[R82V$N @[Q@@@@@[R82RB )@@G@@STRUCTURES @][@E!@@]#?"FANG @][@@@@@]^8XPROCROUTINES@][@@@@@]^'[RC )@@G@@JDEM @][@@@@@]^;MJNDEM @][@E-@@]^;MBGET @][@E0@@]^;"RD )@@G@@BRELP @][@@@@@]^/XBRELC @][@@@@@]^.[BGETL @][@FE@@]^.RRE )@@G@@BRELA @][@@@@@]^.6BRELR @][@E>@@]^"GSCAN @][@@@@@]^"9RF )@@G@@STCHR @][@F0@@]^_%CTS @][@B5@@] @@SNONZ @][@@@@@] @RRG )@@G@@JOL @][@E&@@] @6JNOL @][@@@@@] @6JE @][@@@@@] ]"RH )@@G@@JNE @][@FX@@] ]"JNNUM @][@E.@@] #?JNUM @][@@@@@] #?RI )@@G@@JNA @][@E'@@] #?JA @][@@@@@] #?JCL @][@FB@@] B%RJ )@@G@@TREAD @][@@@@@] D1ATREAD @][@E"@@] D1R$DIT @][@@@@@] E/RK )@@G@@R$PRTX @][@@@@@] FMR$DITX @][@FG@@] F1R$PRT @][@F#@@] GBRL )@@G@@R$DITA @][@@@@@] G&R$PRTXA @][@@@@@] G/R$DITXA @][@FF@@] HVRM )@@G@@R$PRTA @][@@@@@] H1RFTI @][@@@@@] IKRPFET @][@F=@@] IKRN )@@G@@RPFAPT @][@@@@@] IKRPFCPT @][@@@@@] IKRPFFPT @][@@@@@] IKRO )@@G@@RPFEPT @][@G@@@] IKETIS @][@@@@@] IKAPTIS @][@@@@@] IKRP )@@G@@CPTIS @][@FQ@@] IKFPTIS @][@@@@@] IKEPTIS @][@@@@@] IKRQ )@@G@@ETID @][@@@@@] IKAPTID @][@@@@@] IKCPTID @][@@@@@] IKRR )@@G@@FPTID @][@FI@@] IKEPTID @][@@@@@] IKETNL @][@@@@@] IKRS )@@G@@APTNL @][@@@@@] IKCPTNL @][@@@@@] IKFPTNL @][@@@@@] IKRT )@@G@@EPTNL @][@@@@@] IKETIA @][@@@@@] IKAPTIA @][@@@@@] IKRU )@@G@@CPTIA @][@F,@@] IKFPTIA @][@@@@@] IKEPTIA @][@F3@@] IKRV )@@G@@PTEWT @][@F<@@] IKPTATWT @][@@@@@] IKPTCTWT @][@@@@@] IKRW )@@G@@PTFTWT @][@@@@@] IKPTETWT @][@F/@@] IKWPFET @][@F)@@] IKRX )@@G@@WPFAPT @][@@@@@] IKWPFCPT @][@@@@@] IKWPFFPT @][@F%@@] IKRY )@@G@@WPFEPT @][@F!@@] IKWFTI @][@@@@@] IKSDFIO @][@@@@@] IKRZ )@@G@@SDFIOA @][@@@@@] IKSDFI @][@@@@@] IKSDFIC @][@@@@@] IKSA )@@G@@SDFOO @][@@@@@] IKSDFO @][@@@@@] IKSDFOC @][@@@@@] IKSB )@@G@@ASCFD @][@@@@@] IKFDASC @][@@@@@] IKPIRCALL @][@@@@@] QTSC )@@G@@DSZ @][@F9@@] R5IERR @][@@@@@] SNCOMPLETE @][@@@@@] S*SD )@@G@@ZAP @][@@@@@] S"JTAPE @][@F'@@] TUJNTAPE @][@@@@@] TUSE )@@G@@JTERM @][@@@@@] UFPURE @][@@@@@] U3IMPURE @][@F6@@] U3SF )@@G@@HEADING @][@@@@@] V+THIRDWORD @][@@@@@] W;QUARTERWORD @][@@@@@] W;SG )@@G@@P @]]@@@@@] Z+V @]]@@@@@] Z+INSERT @]]@@@@@] Z+SH )@@G@@REMOVE @]]@@@@@] Z+PUT @]]@@@@@] Z+GET @]]@@@@@] Z+SI )@@G@@PMAY @]]@@@@@] Z+PUSH @]]@@@@@] Z+FORK @]]@@@@@] -?SJ )@@G@@EXIT @]]@@@@@] +LINITQ @]]@@@@@] +0INITPVQ @]]@@@@@] <%SK )@@G@@INITBB @]]@@@@@] <%QUEUE @]]@@@@@] =2PVQUEUE @]]@@@@@] &[SL )@@G@@BBUF @]]@@@@@] &1SCHDEF @]]@@@@@] *8CONFIG @]7@@@C@]G]@@]+-)SCAN @#J@@@@@]++HSR )@@G@@STCHR @#J@F0@@]++"CTS @#J@B5@@]+C@@@GA/K@@F*;S@@@G;*@@@[;*.@@[GE )@@G@@H@@@GA;SK@@G;?@@@>;CI@@@)8@@@[9?@@@HG8K@@[T@K@GB;CK@@+;C)@@=;?!@@@G8)@@0GF )@@G@@')])J-'G@@F;'G@@F;'G@@F;;C)@@=;?)@@#/K@@F3;C@@@[/@F@@@C8)@@ ')])J-;S@@@GGG )@@G@@;*@@@[;CH@@@/K@@F,C@K@GC/K@@FZ)+C*@@)@@@@@PPPPPP)@@)@@C8G@@@;G@@@=W8@@8KGH )@@G@@C8?@@@C8H@@@/\K@GUC8)@@:')])J-;G@@@=W8@@@/C8?@@@C8H@@@/\K@GUC8)@@:')])J-GI )@@G@@C8?@@@C8V@@@;G)@@=W8)@@EG8)@@0')])J-C8\@@0')])J-/KH@@@C8G@@@&'0 AM?@@@I_GJ )@@G@@/K@@G$H@@@I_&'0 PM;G@@@=W8@@8KC8?@@@C8H@@@/^)@G!C8)@@G;G)@@=W8)@@E/@)@G2GK )@@G@@G8)@@0')])J-C8\@@0')])J-C8)@@:')])J-;G@@@=W8@@@/C8?@@@C8H@@@/\K@GUC8)@@:GL )@@G@@')])J-C8?@@@/\K@GUC@@@@F;C@@@M/K@@K<;C@@@M+8@_@@;GK@@0/\K@GUC8)@@/')])J-GM )@@G@@+8@@_@;GK@@%/\K@GUC8)@@/')])J-+8@@@_K8K@[@/\K@GU/KF@@@;C@@@M+8@@_@;GK@@%GN )@@G@@/\K@GU+8@_@@;CK@@FC@X@IMC80@@^;)K@@A+8K@@_')])J-8#0@HT+8@@@_K8K@[@/\K@GUGO )@@G@@/KF@@@AE1@@#;C@@@M[@@@[[+8@_@@;CK@@F9?H@IM/,0@KUC8)@@ ')])J-C@K@[[+8K@_@GP )@@G@@;G)@@%W8)@@E/@)@H1G8)@@0')])J-C8\@@0')])J-C8)@@,')])J-+8K@@_C8I@Y?C8K@@ GQ )@@G@@RE1@@# C[@@#/K@@L];C@@@M+8@@@_C8.@[@[C1@@#;C0@@]C@)@@GCC[@@#T8@@ !G8J@@[GR )@@G@@;G)@@G;C0@@YG@I@I2G8J@@ACCL@@# C[@@#>8K@@[=8K@@#/K@@IJ?8)@@#H8@@@[;G@@@=GS )@@G@@W8@@@BC@H@I?C8KDAY/K@@KU JAN UARY FEB RUARY MAR CH APR IL GT )@@G@@ MAY JUN E JUL Y AUG UST SEP TEMBER OCT OBER GU )@@G@@ NOV EMBER DEC EMBER @@@SUN@@@MON@@TUESWEDNES@THURS@@@FRI@SATUR@@@@@@GV )@@G@@@@@@@Z@@@@@;@@@@[U@@@@[8@@@@]R@@@@]5@@@@#O@@@@#3@@@@^L@@@@^0@@@@ I@@@E<@GW )@@G@@A^W@@#A@?@@^A@/@@ Q8W@@@N?L@@@R@)@L7R^1@@@&80@@[C8@@L8M@/)@@Q^1@@@ ?[@@]GX )@@G@@/KF@@@ 4G@@[ 0G@@[A^W@@#A@?@@^A@/@@ Q8W@@@&8)@@[Q4-@@[&80@@[Q01@@[O^1@@@GY )@@G@@/KF@@@A4-@@[P^1@@@A01@@[C8[@@@Q^L@@#R@?@@^R@/@@ /KF@@@[4<@@@[0<@@@[?<@@@GZ )@@G@@[*<@@@[=<@@@/?)@J!/\)@LW/\)@LW/\)@LW/\)@LW/\)@LW/\)@LW[)<)@@A^-@@]Q8,@@@HA )@@G@@C8<@@@?^-@@@/K@@J9H?-@@@!^-@@@/K@@J9R;+@@@Q8)@@@/K[K@]R;+@@@Q8)@@AP80@@[HB )@@G@@/K[K@]C8?@@@')])J-/KF@@@;G@@@=W8@@@AG^[@@@Q8!@@@Q8/@@@L?[@@@?^L@@@?^[@@@HC )@@G@@/K@@KE/KF@@@O8)@@AP80@@[/KF@@@G8]@@@C8N@@@H^L@@@T8K@@AG8H@@@/K@@K@C8#@@@HD )@@G@@H^[@@@T8@@@AG8]@@@/KF@@@C80@@ /K@@KVC80@@F;^@@[]+8K@@_%8)@@ :8)@@@/K@@K-HE )@@G@@')])J-8#0@KV/KF@@@C80@@ /K@@K&C80@@F;^@@[]+8K@@_%8)@@@')])J-8#0@K&/KF@@@HF )@@G@@C80@@@;G@@@#/@@@K4G80@@[;G@@@#/^@@K\C8)@@0')])J-C8)@@@;=K@@#G8)@@0')])J-HG )@@G@@8#0@K4/KF@@@C8.@@@T8K@@#;GH@@@H80@@[/K@@K4&'0@@0/K@@L#C8K@@@&'0@@ N8X@@@HH )@@G@@C80@@@;O@@@=W8@@@EE/X@@@;?)@@AG8.@@08KK@LF/^@@L /C@@LK;?)@@AG80@@-8KK@LKHI )@@G@@9?@@@IC@0@@F;C0@@M/K@@LQC@)@@J')])J-8KK@LO+8K@@_')])J-;G@@@A/^K@LR/KF@@@HJ )@@G@@[@@@L:C@@@L9'=@@@I(C[@@#/K@@LP#0@@KN@K@@JM#!)@@R#0@@KHX )@@G@@0@G@@#'=@@@AC[W@@ GDW@@B[[W@@ C5W@@#/[K@OJ%9K@@ /KF@@@(^G@@#/KF@@@C[W@@AHY )@@G@@[ W@@^;[K@@M[[W@@A[ W@@D'=@@@[R#W@@D/K@@NQR#W@@AABW@@^ABW@@D;@K@@M'=@@@#HZ )@@G@@C[W@@ GDW@@B[[W@@ C5W@@#/[K@O>%9K@@ /KF@@@(^G@@#/KF@@@ABW@@^;@K@@MA#W@@AIA )@@G@@'=@@@[/KF@@[0@G@@#'=@@@AC[W@@ GDW@@B[[W@@ /KF@@@&'0@CG/K@@X^&'0@CY/K@@X^IB )@@G@@&'0@C&/K@@X^&'0@C*/K@@X^&'0@C\/K@@X^&'0@C1/K@@X^&'0@C_/K@@X[&'0@D]/K@@X[IC )@@G@@&'0@DK/K@@X[&'0@DN/K@@X[&'0@D9/K@@X[&'0@E@/K@@X[&'0@ED/K@@X[&'0@EK/K@@X[ID )@@G@@&'0@EM/K@@X[&'0@ER/K@@X[?@@@[@?A@@[V?B@@[X?C@@@+K@@@'IH )@@G@@,L@@@_-M@@@-.N@@@?/O@@[W0P@@@01Q@@@12R@@@23S@@@34T@@@45U@@@56V@@@67W@@@7II )@@G@@8X@@@89Y@@@9:Z@@@$;?@@@;<\@@@\=!@@@,>^@@@+?_@@[ZC[@@R?A#K@@L;G@@@M;CK@@MIJ )@@G@@/@V@@@H9K@@[G[K@@HT8K@@# @@@@GW8@@@]/@K@QYO;@@@[R#0@R!;^0@@MK@@@@IP;K@@[IK )@@G@@&;K__";*@@@MQ#@@@FR]0@@LC[K@@G;DK@@MH9K@@[&'0__"R#)@R,')I)Q3RB_@PK;^0@@DIL )@@G@@/C0@Q([[H)@@C[@@R?8^K@Q(;G@@@M;CK@@M/KH@@@/K@@Q9R3;@@@R\;@@@R:;@@@R$;@@@IM )@@G@@R<;@@@R7;)@@Q;)@@ /K@@Q%&;@@@@/@F@@@C[K@@G&#@@@FR]0@@H&;)@@[&'0@@[R#K@R\IN )@@G@@R#0@R?8^K@RAC[F)@@;=0@@D;*0@@X;C0@@X=80@[@/K@@RIR7_@PK/K@@RJR3_@OK')H)R8@)@@/K@@R8Q;0@SEC9@@@[')J)@@9*@^@]9*@^@C')J)@@+8@@@#/@K@SAC@H@SL[@@^@[IS )@@G@@C@@@SQ'=@@@J/C@@SAC9K@@[C@@^@E'=@@@I8^@@R8 C@^ G/[V@@[/KF@@@9?@^ UC?@^ GIT )@@G@@9?@^ HC0@^ G9?@^ UC?@^ G9?@^ @C4@^ GA AX B @@[@SG@@^^@@[@@^@FIU )@@G@@C8W@@@KCK^@FH8)@@[&;K@S!C@@@@H'=@@@HG8W@@@ @H@@@>@@@W[/K@@S%>@@@W]/KF@@[IV )@@G@@C8H@@@?8I@@@/K@@SWC@@@W@C8K@@#/KF@@@C@@@V5C8K@@[/KF@@@C@@@V;C8K@@]/KF@@@IW )@@G@@L8@@@[C@)^@FG8)@@[*@I@@@?CY@@@/K@@S8G),@@@/K@@S2%CI@@@/KF@@@C)"@@@H80@@[IX )@@G@@T80@@AG="@@@9?I@@[?80@@BC@K@W#/KF@@[N8W@@@C^@^@FG8@@@[C9K@@[ @@^@TN8)@@@IY )@@G@@(@G@@@/K@@T!(4G@@@/K@@TX%1W@@@/K@@T!C?W@@@!8K@@A/K@@T)%(K^@T @@^@S[(K^@TIZ )@@G@@9??@@[C-G@@@:9@@@[C@0@W#')H@UXH9@@@[T9@@@AG>G@@@')H@U>G)G@@@G8@@@[/K@@TCJA )@@G@@:9K@@[/K@@T>C*?@@@:8)@@.N8)@@[%[K@[[/K@@TX/K@@TO%@)@W#[5@^@S:@)@W#[-K^@SJB )@@G@@/K@@TX(@@@[]:(K^@T/K@@T2[(K^@T @@^@S:[K@[[/K@@T'G9K@@[*@G@@@/K@@TB @@^@SJC )@@G@@ @@^@T/KF@@@:(K^@T *@^@T9?K^@S98V@@@C8@@@-[=@^@T(?@^@T/KF@@[C@@^@>D8)@@@JD )@@G@@C80@@@C!@^@T8^@@UH1@@@@I!8)@[@C80@@E[))^@T[=0^@T/KF@@[C8K@@@;=@@@A?8K@@'JE )@@G@@?8K@@0/K@@US(@@@@JC80@[@H8K@@0T8)@@EG8!@@@/K@@UA/^0@UD%8K@@+:8K@@-C8.@@@JF )@@G@@/@0@UD/K@@UA9*)^@U9*)^@W[@)^@Y[@)^@Z[@)^@)9*)^@-9*)^@<[@)^@>/K@@T*[1@^@SJG )@@G@@[!@^@S[(@^@S[>@^@S[5@^@T[1@^@T[!@^@TC80@@F+8K@@_:8)@@ ;^@@@A8#0@U\9*@^@HJH )@@G@@C@@@W^C@K@W C8)@@BC@0@W#[@"^@K8#)@U8N4K^@S9!@^@U/\)@V&C9K@@*(4@^@S*)@^@SJI )@@G@@')H)@@N0K^@S9!@^@W*@@@[[/K@@VBC[@@WAN8K@@^/\)@V&N?K^@S(@@@[[/K@@VLC9K@@(JJ )@@G@@')H)@@C[@^@Y/\)@V&C9K@@)')H)@@(*@^@S*=@^@S/K@@VRC@@@WB'=@@@J/KF@@@C9K@@/JK )@@G@@')H)@@N*K^@SC[@^@Z/\)@V&N=K^@S(@@@[[/K@@VOC9K@@/')H)@@C[@^@)/\)@V&/K@@VOJL )@@G@@;>@@@A')H)@@8KK@V=/KI@@@[5W@@@[1W@@@[!W@@@[(W@@@[>W@@@/\0@V,[-W)@@Q;K@V*JM )@@G@@/KJ@@@PROCESSOR CALL ERROR @[^@V1ABNORMAL RETURN FROM READ$ @[ @V6JN )@@G@@TOO MANY SPECIFICATIONS @[^@V/]@@@@@[@@@@@ @@[^@K@@[@V*TPF$ @@G^@GJO )@@G@@&'0@E?/K@@XB&'0@E+/K@@XB&'0@E_/K@@XB&'0@F#/K@@XB&'0@F /K@@XB&'0@FY/K@@XBJP )@@G@@&'0@FZ/K@@XB&'0@G#/K@@XB&'0@GD/K@@XB&'0@G-/K@@XB&'0@H]/K@@XB&'0@HL/K@@XBJQ )@@G@@&'0@H-/K@@XB&'0@H;/K@@XB&'0@J./K@@XB&'0@K@/K@@XB&'0@KH/K@@XB&'0@W?/K@@XBJR )@@G@@/,0@KN[@@^@,/K@@XO&'0@KS/K@@XB&'0@KU/K@@XB&'0@K/K@@XB&'0@K?JS )@@G@@/K@@XB&'0@K'/K@@XB&'0@L[/K@@XB&'0@L]/K@@XB&'0@K_/K@@XBA]0^@!Q'0@XR/K@@XDJT )@@G@@A]0^@!Q'0@XQ/K@@XDA]0^@!Q'0@XOA@K^@%A@)^@:A@0^@?9*@^@,9*)^@0^@K^@2CC0^@!JU )@@G@@R@K^@&R@)^@$R@0^@*/KJ@@@C@@^@,C@)^@0C@K^@\A@K^@&A@)^@$A@0^@*R]0^@!R@K^@%JV )@@G@@R@)^@:R@0^@?C@0^@1N@K^@2/KF@@@&'0@X:/K@@XB&'0@X2/K@@XB&'0@X7/K@@XB&'0@X'JW )@@G@@/K@@XB&'0@X_/K@@XB[0@^@(C?[@@@[?@^@(C^[@@@[^@^@(C@@^@('=@@@IN?L@@@C^[@@@JX )@@G@@&;@@@[C8K^[NM#H)@@Q8)@@@Q^1@@@/KF@@@C8K@X2[^[@@@;C@@@M[?[@@@/KH@@@C8K@X7JY )@@G@@/K@@X;TPF$ **EF**@@@@@@C8@@@@C4@^ GC0@^ G[4K^ G[0K^ G9?K@Y[JZ )@@G@@9?K^ @9?K^ HA AX AR AA0^[PAE)^[PAAK^[OAE@^[OC@@@+"/,0@SR/K@@+*KA )@@G@@C@@^[\[@@^^_ 4@^^_C8K@@@=8@)@@G8K@@[=8@@@)G8K@@]C@@@+G/KH@Y+/K@@Y&/K@@Y8KB )@@G@@/K@@ZB/K@@+*/,)@)H/K@@Y0Q'K@)OC8@@@]/,0@T]/K@@Y4/,)@)YC8@@@ [0@^ P/K@@ZEKC )@@G@@C@@^^_)8@=@@[@K^^_/K@@Y/C@@^^_)8@^@@[@K^^_/K@@ZE/,)@)K/K@@Y/C8@@@ [0@^ PKD )@@G@@/,)@)Q(@@^ H/K@@+8C8@^ H'=@@[CC@@^]%/^)@++[@K^ TC8@@@[[?@^ M/K@@+8/,)@)HKE )@@G@@/K@@Z%/,)@)NC8@@@*C4K^ G=8K@@KC8@@@"[4@^^_%8@@@*/K@@Z?C8@@@[[C@^ C8@^ @KF )@@G@@'=@@[ C@@@+L/^)@+*C@@@+XC=0^[T:80@@E/K@@+*C*K^ CL)K^ C:80@@@C)K^[T:80@@-KG )@@G@@H)K^[T%80@@+/K@@Z>C/Y@@[G)K^[TC*0^ C,@)@@H/K@@+*[)K^ G/K@@Y.C@@@+-/K@@+*KH )@@G@@9?@^ @9*@^[WC8@^[W'=@@@#C4@^[Z/@@@Z9;G@@@#;CK@@-;*@@@AG8H 00[C@^]0C@@^]1KI )@@G@@/K@@+*C@@@+Q9?K^[>C^0^[Z:80@@W9/K@Y^/K@@+*CC0^[%+80@@_9?K^[$?9@@@ 9/K^ ]KJ )@@G@@/K@@+*9?K^[:%9@@@@9/K^ A/K@@+*[C0^ 9?@^[!9*@^ C/K@@ZR/,K@)T[@[[@[SI@^ @KK )@@G@@/,K@)T[0[@@]SI@^ H/,K@)T]0@@@]SO@^ H/,K@)T]@[@[@SO@@@@C4D@@@AAW^[QQ,D@@@KL )@@G@@/,0@T]/%E@@@*?D@@@Q'%@@[Q+D@@@C@@^]5*=D@@@/K@@++*?D@@@*4@^@T/K@@)(C@@^]'KM )@@G@@/K@@++C*@^@T/^@@)\*@@^@S/K@@)7(4@^@TC8@@@[C)/O[Q')J@YF(@@@@H9?K@Y[9*TK@[KN )@@G@@')J@YA+8@@@0/K@@-%&FD@@[G@@@+_C@K@Y]9*@^[>9*DK@[/,0@U,/G@@-EC8K@@[C8@^[>KO )@@G@@'=@@[GCC)^[:!8)[@@>8)@)@/K@@-A/K@@-VC8@^[<'=@@@J/C@@-P')C@YCN8K@@FN/)__8KP )@@G@@9?K@<@<@@@@H;C@@@#;^K@@A8KK@-H;^K@@=9*K^#@C@@^#]/K@@++C8K@@]>@@@<]C8K@@#KQ )@@G@@C8@^[>'=@@[GCC)^[:')C@YC?8)K@@?8)[@@/K@@--G8K@@K/K@@->C@@^#A?8))@@?8)S@@KR )@@G@@/K@@++C@@^#F=8)@]@/K@@++=8)@^@G8K@@)+0T@@@C@@^#L=8)@@KC@@^#Q/^)@++')C@YCKS )@@G@@C@0^[RC^_@@[QAD@@[9?@^@-(4@^@T9?J@@]9*C@@]9?@@Y](0@^@T/K@@-/9?@^@'K)@@/K@@<6C@@^ //,0@W3C/@__//,0@W*C/@@@_/,0@W=C8@@@[LD )@@G@@/,0@X-/K@@='K^@@/K@@=?>@K^ "/K@@&/R#@^ TA#@^ R'^@@>HR;@[ ALI )@@G@@/,0@S0/K@@=3/K@@=6R;@[ [/,0@S0/K@@:W/,0@&4A#)^ PR#@^ TP#@^ RAB@^ QR;@@@ALJ )@@G@@A\@^ MR;@[^A/,0@S0/K@@>[/K@@>^R;@[^[/,0@S0/K@@>A/,0@&4A#)^ SR#K^ TD8@^ HLK )@@G@@'=@@[^/^)@:N/,0@R0/K@@:['=@@@D/K@@@@R;@@@PRB@^^5/@@@>$P;@@@[T8@@@GOF@^^7LM )@@G@@C[@@@G;G@@@=W8@@@W/@K@>>O;@@@[AB@^^7/,0@&+0@@^^/'=@@@AR7K^^//^K@:D/K@@>HLN )@@G@@R#@^ TA#@^ R'^@@>;R#@^ TP#@^ RAB@^ QR#@^ TA#@^ P'^@@>HR#@^ TP#@^ PAF@^ QLO )@@G@@R;@@@ A\@^ M/K@@=./K@@@@R;@@@YAF@^^5R;@@@IAF@^^7RB@^^4AB@^^8R;@@@JAB@^^7LP )@@G@@C9@@A=C@@^A['=@@@H/,0@&S/K@@& RB@^^5/@@@&N;G@@@=W8@@@]/@K@&JO;@@@[AB@^^7LQ )@@G@@T8@@@WC[@@@G/,0@&+0@@^^/'=@@@AR7K^^//^K@:D/K@@>;R#K^^6R#)^^8NCK^^7M#!)@@LR )@@G@@RB0^^5O;0@@[A#)^^8AB0^^5%C0^^5/KF@@@0@@^^/'=@@@AR7K^^//^K@:D[D@^^.R#K^ TLS )@@G@@A#K^^"OBK^^7A#K^ TR#K^^4ABK^^.;@K@@MA#K^^4ABK^^8C8@^^9'=@@@[ ^@^^5/KF@@@LT )@@G@@P;0@@[C8)@@@N/)__8;=@@@A;*)@@#<@K@@I8#0@&7/KF@@@*@@^ @(@@^ H/K@@$^R\@^ LU )@@G@@!8@@@]!8@@@ /K@@$^/K@@%;/,0@'T/K@@%WC@@^A]/,0@:>/K@@%+/K@@*T/CK@$P/)K@$KLV )@@G@@[@K^#=/K@@*^*@@^#=/K@@*^C@@^A]/,0@:>/K@@%+/K@@*T/GK@$IG90@@[[@)^#>*@@^#=LW )@@G@@/K@@*D='K^@@/K@@$W/K@@$I(@@^#+/K@@$,C@@@@NC8K@@ /,0@W.C0@^#>/,0@W=C/@@@[LX )@@G@@/,0@W*'^@@(VC/@@@]/,0@W*C8@^ XC8K@[=/,0@WEC8@@@[/,0@X-/K@@$IC/@@@E/,0@W*LY )@@G@@C@@@@NC8K@@A/,0@W.C/@@@./,0@W=C/@@@[/,0@W*C0@^#>/,0@W=C/@@@#/,0@W*C8@^ XLZ )@@G@@C8K@[=/,0@WEC/@@@]/,0@W*'^@@(VC8@@@[/,0@X-/K@@$IC@@^A#/,0@:+/K@@%+/K@@*TMA )@@G@@/K@@$OC@@@@NC8K@@A/,0@W.C0@^#>/,0@W=C/@@@^/,0@W*'^@@(VC8@@@#C8K^@.C8)^ UMB )@@G@@/,0@QK/,0@X'K)@@C4K^ DA7K^ Q/,0@/P/K@@%5/,0@R0MC )@@G@@/K@@:[(@@^#+/K@@*3C8@^#9/,0@WK='K^@@/K@@*,/[0@*,C@@@@N/,0@W;9?@^A :90@@[MD )@@G@@9?@^AB/,0@W5C/@@@_/,0@W=C8@@@[/,0@X-'=@@@DC8@^#9/,0@WK='K^@@/K@@*"/[0@*"ME )@@G@@C8@^#"/,0@WIC@@@@N/,0@W;C/@@@]/,0@W*/,0@WGC8@^#)C@K^AD'=@@@4C@@^#)H@@^#ZMF )@@G@@;O@@@=W8@[IC[@K^#Z/,0@W;C@@^#Z;*@@@[G8@]WK/,0@W;C/@__'/,0@W*C/@@@./,0@W=MG )@@G@@C/@@@^/,0@W*/,0@WG>'K^@@/K@@(SC8@@@]/,0@X-/K@@*2C8@@@[/,0@X-/K@@*2/K@@@@MH )@@G@@='K)@@/K@@(VCC@^B)/KG@()/K@@(&/K@@((/K@@(.C@@^AE/,0@W\/K@@(VC@@^AF/,0@W\MI )@@G@@/K@@(VC^@^B):@@^#/,0@XC8K@@G/,0@WEC8@@@[/,0@X-/K@@$IC8@^^CMO )@@G@@/,0@WKC@@@@L/,0@W7/,0@WG/K@@%P/,0@X/,0@X/,0@W7/,0@WG/K@@%P[@)^#>MR )@@G@@/,0@X/,0@W7/K@@%P/,0@X9(@^A0/\)@0M/K@@8R%80@@ /K@@\>?[K^BC/K@@8R[[K^B [[K^BANN )@@G@@ @@^BB @@^BC%[K^BU/K@@\+ @@^B /K@@!^![K^BU/K@@5B/K@@8R%80@@,/K@@8R/\)@0ANO )@@G@@/,0@,_/\)@0M/K@@8R%80@@-/K@@\6*@@^BF/K@@3VR;0@@[A70^AKH[K^B /HK@8R[ K^AJNP )@@G@@C[K^B /K@@\8%80@@ /K@@8R?[K^B /K@@8R[[K^BBR#0^BU!@0^B /K@@8RC[@^BCG9@@@[NQ )@@G@@%[@^B /K@@0^H @^BX[[@^B [[K^BC/K@@5B[[K^B *@@^BC/K@@0HC[@^BA![@^B /K@@8RNR )@@G@@/K@@0KC[@^BC![@^B /K@@8R[[K^BA/KI@@@ @@@@L%80@@ /K@@0T:@K^B[/KI@@@/,0@,_NS )@@G@@/K@@0N!80@@0!80@@'/KI@@@/K@@0&%@K^B[/K@@0+/[Y@@@R;0@@ /KI@@[/,0@,_!80@@0NT )@@G@@!80@@'/KI@@[H80@@0T9K@@EG[K@@J/K@@0X @@^ANR#@^BOOF@^B^A#@^AQR#@^AVO3@^D!NU )@@G@@A#@^B[R#@^BOR#K^AVN0K^D!M#W)@@R;@@@ A7H@@@RF@^B^O;@@@]N@K@@GR;K^BWR#@^BONV )@@G@@M#H)@@**@^AK/K@@3,R#K^AVR#@^AW/,0@,_/\)@0M/K@@1<[DK^AN%80@@ /K@@1E/\)@0MNW )@@G@@/K@@1P/K@@3)%80@@,/K@@1P/,0@,_/\)@0M/K@@3)[ K^AN%80@@ /K@@1P/\)@0M/K@@1PNX )@@G@@/K@@3)A30^AKA#@^AUA#K^AT(C@^AN/K@@3I@@@%(I@@@OI )@@G@@%!I@@@%1I@@@%5I@@@9?K^AX9*K^A?R#@^A('=@@@I/K@@8R9?K^A-9*K^A?/K@@3(9?K^AOL )@@G@@9(@^A?R#@^A('=@@@I @@^B @@^BA @@^BB @@^BCC9@@@[[(@^BE @@^AK/K@@!^9?@^BMOM )@@G@@9?)^BORA0^BQ/%0@4LR#@^BRAB@^BM'=@@@HR#@^BMR;K@@ RA0^BS')H@4;8#K@4OR;K@@ ON )@@G@@P'0@@[:9@@@-/K@@8\:9@@@)/K@@4\:9@@@@/K@@4E; @@@ ;DK@@Z/>@@4*8^K@4)/K@@4EOO )@@G@@')H@4;8#K@4G@@@C(G@@@C!G@@@C1G@@@C5G@@@[-I)@@[>I@@@[(I@@@OR )@@G@@[!I@@@[1I@@@[5I@@@R#@^D:R#K^BWA#K^BZR;K^BW*?@^BFR;K^BYNCK^B^M#H)@@R;@^DC))^D![^)^B)R;)@@+0@@^D!/K@@5U =@^D! ?@^D!%4)^D!/K@@5ZOT )@@G@@R<)^D!A\)^BF/K@@5$R\K^BFA80[@[/K@@7RRB@@9;%8@@6;PD )@@G@@/,0@9&R]0^BH/K@@7SR]0^D:R#@^D:QB@^B^NCK^B^M#F)@@ *@^BDR<)^D!C9K@@];G)@@=PE )@@G@@W8)@@EO;0@@0;G0@@A8^K@7Z;[@@@M[ @^B+0@@^D!/K@@7/(4@^BE/K@@7/(0@^BE/K@@7/PF )@@G@@R#)^B\R#0^B0;C0@@S;*0@@S?@)^BK/K@@8O%@)^BK/K@@78?@0^BL/K@@8O:@0^BL/K@@8OPG )@@G@@A#)^BKA#0^BLR;)@@ A3)^B+R#K^D!C[K^BF=9K[@[R#K^D8R#0^BZR#)^B+R]0^AI(*@^BFPH )@@G@@/KF@@]R;0NEW%^0^BZ/K@@8ER#0^R"/KF@@]R;0 %^0^BZ/K@@8JR#0^BY/KF@@]R$0^BZPI )@@G@@;*0@@DO<0^BZ&;0^@!/KF@@]R;)@@#A3)^B+/K@@7/R]0^AI:8@^DK^BZC9K@@-[(K^BZPT )@@G@@ @@^BX/K@@9/C9@@@#[D@^B)/K@@9/R;K@@[A]0^AIR;@@@KA3@^D&]@@^B @@^BA @@^BBPU )@@G@@ @@^BC @@^BU @@^BQ @@^BKR;)@@)A7)^BKA7)^BL @@^BVR#)^ T*@@^ALR#)^ RS8)@@WPV )@@G@@A#0^AH*@@^AL/K@@;.R;)@@-A#)^BTR#)^^_;@)@@E/))@'5AK@O^[(@ASG,AQP )@@G@@X XXX NOT A PROGRAM FILE @[^^]&SI: TAPE I/O ERROR - STATUS: @@@ QQ )@@G@@@[A^]:XXX ILLEGAL FIELD @[#^]2XXX BADLY CODED FIELD @[^^]6XXX FILE NOTQR )@@G@@ FOUND - STATUS: @@@@@@@@@@@@@[B^];XXX ILLEGAL DEVICE@[#^##XXX FILE CANQS )@@G@@ NOT BE READ@[^^#BXXX READ ONLY OUTPUT FILE @[ ^#GXXX OUTPUT FILE ISQT )@@G@@ TAPE @[^^#MXXX CYCLE SPECIFICATION IGNORED @[A^#R@@@@W7@@@@@@@@@@@@QU )@@G@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@PROCESSED BY UNIVAC 1100 SERIES ELT PROCESQV )@@G@@SOR LEVEL & AT & ON & (CREATING CYCLE 0)& (CYCLE &)&END ELT._ QW )@@G@@END ELT. &TIME: & SECONDS.& IMAGE COUNT: & ELT ERROR: & BAD COQX )@@G@@RRECTION... & I/O ERROR STATUS CODE & ON SOURCE FILE& CANNOT OPEN QY )@@G@@SOURCE INPUT& ERROR CLOSING SOURCE INPUT& PFI$ ERROR STATUS & QZ )@@G@@I/O ERROR & ON OUTPUT FILE& NO IBANK/DBANK SPECIFICATION FIELD& USE PDRA )@@G@@P, NOT ELT, TO UPDATE PROC ELEMENTS.& ERROR FROM POSTPR$& ^K9^D9RB )@@G@@@@@@@@@@[^ V@@I@@J@@[^D9SO$ @@@@@@@C@@@@@A=@@@@@@@@@@@ELT @@@ RC )@@G@@@@@@-(@]@@@@@[@@@@@>V^ U@&D^ V@@N^ X@@W^ Z@[)^ U@@@@@ IMAGES@@ IMAGE@@@@RD )@@G@@@@[@@Q@@*NEW@@????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@[@@@@@@@@@@@@RE )@@G@@@@[@@@@@[^C+@@@@@@@@@@@@@@@@@@@@@@@@@@[^A2@@@@@ ASCII MODE NO FIND RF )@@G@@ SEPARATOR COLUMN CARD COUNT> CARD COUNT<@#C^A%SIR EDIT ERR RG )@@G@@ @@[^B<@8\^B<@[I^B<@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@RH )@@G@@__"^C+@@[^C<@@@@@ @@@@@@@@@@@@@@@@@@@@[^K9@@@@@ @@[^B<@@@@@ @@@@@@@8R^K9RI )@@G@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@^@)^@) @@@@@@*SDFF* @@@@@@RJ )@@G@@@@@@@@@@@@@@@K@@@@@#)@@@@@@@@@^K9^OT@@C@@_@@[^B<@@[@@@@@@@@@@@@@@@@@@@@@RK )@@G@@@@@@@@@C@@@@@#)@@@@@@@@@^D9^HT@@C@@_@@[^C<@@[@@@@@@@@@*[S@@@C@@@@@^@@@@@RL )@@G@@@@[^C<@@[^B<^[IC(R@@@@@@MAIN @[&@@@@@@@@[PUTFCT IO$PKT,W$R#0@@NRM )@@G@@ BL,$-$ $-$ @D@@@+G.0@@=* RES 27 /]0^L> PARAMETERR]@^MFRN )@@G@@@^@@@+IMAGE RESR_S@@@ 33 @^@@@+ /K@^LZEDITS$ K@]@@AJH:GUCRO )@@G@@@@@@@@@]+@C@EDITA$ K@]@@GJHOGUC@@@@@@@[$@E+EDITT$ K@]@@MJH4GUCRP )@@G@@@@@@@@@]7@GDEDIT$ K@]@@SJICGUC@@@@@@@]'@J@SDFO K@]@@YD>G^X RQ )@@G@@@@@@@@@[F@L'SDFI K@]@@=AR:[C @@@@@@@[:@N FDITS$ K@]@@%JIRGUCRR )@@G@@@@@@@@@@)@O0FDASC K@]@@0N@5BEC@@@@@@@])@PKPOSTPR$ K@]@@6D!;EXARS )@@G@@@@F^@@@@$@R0INFOR$ K@]@@/DQD^KB@@V^@F@#1@SRFDITA$ K@]@[]JIIGUCRT )@@G@@@@@@@@@@K@WCFDITT$ K@]@[CJIWGUC@@@@@@@@G@WSFDIT$ K@]@[IJI?GUCRU )@@G@@@@,^@&@[X@W=PREPRM K@]@[O[=XC^B@]E^[O@ #@Y[ERU$ K@@@[SLU:CBCRV )@@G@@ELT @@#@[Z#P1#RD@@@@@@@CY@<^@],^#YSIRASM @@#@@@B%3C^C@@@@@@RW )@@G@@@L?@:+@L3^AG@@@@@@@[@@@@@@S^C&@@@@@@@[@@@@@@0^C&@@@@@@@[@@@@@@%^C&@@@@@@RX )@@G@@@@@@7C@7I@C@^R5^@@@7I^R5@@@@5-@@@@@[@@@@@@@@@@[9@]G@@W@@@@@@@@@@@@@@@@@@RY )@@G@@@@@@@@@@@@@@69 @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@RZ )@@G@@@@@@@@@@@@@@@@@@@@@@@@@@@\J@C@@@E^@@@['^@V@[A^MP@@8^OW@@>^RL@@@___@@@___SA )@@G@@@@@___@@@___@@@___@@@___@@@___@@@___@@@___@@@___@@@___@@@___@@@___@@@___SB )@@G@@@@@___@@@___@@@___@@@___@@@___@@@___@@@___@@@___R#W@@DR#?@@EA#!)@@;K)@@SSC )@@G@@/C)@CAR3?@@EAB?@@BR#?@@CA#W@@DC G@@DG G@@BC W@@AGDW@@^H[@@@L/D@@CNN^W@@BSD )@@G@@M#Y)@@A#W@@D/KF@@[C W@@BH[K@@KN@K@@LM#Y)@@[ G@@B0@G@@#'=@@@AC[W@@ GDW@@BSE )@@G@@[[W@@ C5W@@#/ V@@@C[W@@A[ W@@^;[K@@M[[W@@A[ W@@D'=@@@[R#W@@D/K@@CDRBW@@ASF )@@G@@ABW@@DC[W@@ HDW@@B[[W@@ CDW@@BT9K@@W[DW@@^/KF@@@0@G@@#'=@@@AC[W@@ GDW@@BSG )@@G@@[[W@@ C5W@@#/ V@@@RBW@@AABW@@^RBW@@DD8)___AF!@@@PBW@@AO;K@@[;GK@@=W8K@@WSH )@@G@@/@)@D]O;K@@[R#)@@HT8)@@WAF?@@^O#W@@ '=@@@#A#W@@ C5W@@#/ V@@@/KF@@[?@@@[@SI )@@G@@?A@@[V?B@@[X?C@@@+K@@@',L@@@_-M@@@-.N@@@?/O@@[W0P@@@0SM )@@G@@1Q@@@12R@@@23S@@@34T@@@45U@@@56V@@@67W@@@78X@@@89Y@@@9:Z@@@$;?@@@;<\@@@\SN )@@G@@=!@@@,>^@@@+?_@@[ZC[@@F1A#K@@L;G@@@M;CK@@M/@V@@@H9K@@[G[K@@HT8K@@# @@@@GSO )@@G@@W8@@@]/@K@ETO;@@@[R#0@F2;^0@@MK@@@@IP;K@@[&;K__";*@@@MQ#@@@FR]0@@LC[K@@GSP )@@G@@;DK@@MH9K@@[&'0__"R#)@F3')I)E3RB_@DF;^0@@D/C0@E=[[H)@@C[@@F18^K@E=R#)@@HSQ )@@G@@;G@@@M;CK@@MO#)@@GR#,@@@:@)@F4P;@@@[/KH@@@/K@@E9R3;@@@R\;@@@R:;@@@R$;@@@SR )@@G@@R<;@@@R7;)@@Q;)@@ /K@@E>&;@@@@/@F@@@C[K@@G&#@@@FR]0@@H&;)@@[&'0@@[R#K@F5SS )@@G@@R#0@F18^K@FAC[F)@@;=0@@D;*0@@X;C0@@X=80@[@/K@@FIR7_@DF/K@@FJR3_@CF')H)F*ST )@@G@@ @@@@J/D@@FB/ K@F^;G@@@M;CK@@MR]0@@GT8K@@] @@@@GW8@@@#/@V@@@O;@@@[P;K@@[SU )@@G@@R;0@@ A<"@@@A$"@@@/^K@F+A:"@@@A\"@@@:8@@@[/KF@@@R#"@@@:@0@F6P;@@@[/KF@@@SV )@@G@@A7"@@@A3"@@@A\"@@@A:"@@@A$"@@@/K@@F,A<")@@R#K@F5/K@@FK)@@@@@@@@^@)__"@@ SW )@@G@@^@)^@)@@[@@@ R#W@@DR#?@@CR#.)@@A#/@@EA#W@@D @@@[] @@@[#;C0@@Y%80@@_SX )@@G@@/K@@G^P;K@@[A#W@@D/KF@@[R#/@@E;K0@@S/C0@GCR3/@@E!^/@@BRB/@@BC G@@DG[@@@JSY )@@G@@C W@@AGDW@@^H[@@@L/D@@H,N@K@@JM#!)@@A#W@@D*@@@[]/K@@H&R#/@@E;K0@@S/C0@GTSZ )@@G@@R3/@@EPB/@@B/G0@G6C G@@DG[@@@J[ G@@DC W@@AGDW@@^H[@@@L/H@@G6P#0@@K0@G@@#TA )@@G@@'=@@@AC[W@@ GDW@@B[[W@@ C5W@@#/[K@G,%9K@@ /KF@@@(^G@@#/KF@@@C[W@@A[ W@@^TB )@@G@@;[K@@M[[W@@A[ W@@D'=@@@[R#0@@K/K@@GVR#W@@DC5X@@@%9K@@(/KF@@]0@G@@E/K@@G"TC )@@G@@R;0@Z_/K@@G_R;0@@_C[W@@E;LK@@S/DK@H#C1W@@E![K@@J/K@@H:! W@@B/K@@H:C[@@@LTD )@@G@@G1H@@@?@0@@K/K@@HP? G@@B/K@@HNC[K@@KH W@@BH1X@@@D@0@@LC G@@B/K@@HWR3.@@@TE )@@G@@/K@@HW!^/@@B/K@@HHC[K@@KH[K@@JH1X@@@C[@@@JD@0@@L[1G@@E0@G@@E/K@@H-;D@@@ATF )@@G@@[5G@@EN0!@@@N@0@@JO;K@@[A#W@@D/K@@GER#0@[]P#0@[#/@0@G6/G0@G6/K@@GVR3.@@@TG )@@G@@O;0@@[/K@@GVP#0@@KN@K@@JM#!)@@R#0@@K0@G@@#'=@@@AC[W@@ GDW@@B[[W@@ C5W@@#TH )@@G@@/[K@H.%9K@@ /KF@@@(^G@@#/KF@@@C[W@@A[ W@@^;[K@@M[[W@@A[ W@@D'=@@@[R#W@@DTI )@@G@@/K@@GE @@@@HOBW@@AABW@@DR#W@@AABW@@^;@K@@M'=@@@#C[W@@ GDW@@B[[W@@ C5W@@#TJ )@@G@@/[K@IP%9K@@ /KF@@@(^G@@#/KF@@@ABW@@^;@K@@MA#W@@A'=@@@[/KF@@[0@G@@#'=@@@ATK )@@G@@C[W@@ GDW@@B[[W@@ /KF@@@C8G@@@;G@@@=W8@@8KC8?@@@C8H@@@/\K@I1C8)@@:')])UTTL )@@G@@;G@@@=W8@@@/C8?@@@C8H@@@/\K@I1C8)@@:')])UTC8?@@@C8V@@@;G)@@=W8)@@EG8)@@0TM )@@G@@')])UTC8\@@0')])UT/KH@@@C8G@@@&'0 AM?@@@LQ/K@@I"H@@@LQ&'0 PM;G@@@=W8@@8KTN )@@G@@C8?@@@C8H@@@/^)@J^C8)@@G;G)@@=W8)@@E/@)@JDG8)@@0')])UTC8\@@0')])UTC8)@@:TO )@@G@@')])UT;G@@@=W8@@@/C8?@@@C8H@@@/\K@I1C8)@@:')])UTC8?@@@/\K@I1C@@@@F;C@@@MTP )@@G@@/K@@VV;C@@@M+8@_@@;GK@@0/\K@I1C8)@@/')])UT+8@@_@;GK@@%/\K@I1C8)@@/')])UTTQ )@@G@@+8@@@_K8K@[@/\K@I1/KF@@@;C@@@M+8@@_@;GK@@%/\K@I1+8@_@@;CK@@FC@X@K(C80@@^TR )@@G@@;)K@@A+8K@@_')])UT8#0@J0+8@@@_K8K@[@/\K@I1/KF@@@AE1@@#;C@@@M[@@@[[+8@_@@TS )@@G@@;CK@@F9?H@K(/,0@VMC8)@@ ')])UTC@K@[[+8K@_@;G)@@%W8)@@E/@)@KCG8)@@0')])UTTT )@@G@@C8\@@0')])UTC8)@@,')])UT+8K@@_C8I@Y?C8K@@ RE1@@# C[@@#/K@@V';C@@@M+8@@@_TU )@@G@@C8.@[@[C1@@#;C0@@]C@)@@GCC[@@#T8@@ !G8J@@[;G)@@G;C0@@YG@I@LDG8J@@ACCL@@#TV )@@G@@ C[@@#>8K@@[=8K@@#/K@@K&?8)@@#H8@@@[;G@@@=W8@@@BC@H@L#C8KDAY/K@@VM JAN UTW )@@G@@ARY FEB RUARY MAR CH APR IL MAY JUN E JUL YTX )@@G@@ AUG UST SEP TEMBER OCT OBER NOV EMBER DEC EMBER @@@SUNTY )@@G@@@@@MON@@TUESWEDNES@THURS@@@FRI@SATUR@@@@@@@@@@@Z@@@@@;@@@@[U@@@@[8@@@@]RTZ )@@G@@@@@@]5@@@@#O@@@@#3@@@@^L@@@@^0@@@@ I@@@E<@C8.@@@;G@@@M;CK@@M&;@@@[&;K@@[UA )@@G@@/K@@LZ')G)MD')])UT8#0@LX/KF@@@C8.@@@;G@@@M;CK@@M&;@@@[&;K@@[/K@@L?')G)MDUB )@@G@@:8)@@ /K@@L,%8)@@@')])UT8#0@L$/KF@@@')])UT')G)MD%8)@@ /K@@L%8#0@L\/KF@@@UC )@@G@@&'0@@@C?[@@[C^L@@[/K@@L.&'0__"/K@@L;&'0@@@;G@@@M;CK@@M&;@@@[&;K@@[')G)MDUD )@@G@@:0-@@@/K@@M^')])UT/K@@L_0@@@@F/KF@@@[?[@@[[^L@@[/KF@@@C4!@@@C0!@@@C?!@@@UE )@@G@@C*!@@@C=!@@@/\@@MJC)!)@@[^[@@]Q;@@@@/K[K@]C@K@M'C@0@@GC@@@@H/G@@MX/^@@MUUF )@@G@@C@@@M;/K@@MX;S@@@G;*@@@[;*.@@[H@@@M;;SK@@G;?@@@>;CI@@@)8@@@[9?@@@HG8K@@[UG )@@G@@T@K@M/;CK@@+;C)@@=;?!@@@G8)@@0')])UT'G@@M0'G@@M0'G@@M0;C)@@=;?)@@#/K@@M*UH )@@G@@;C@@@[/@F@@@C8)@@ ')])UT;S@@@G;*@@@[;CH@@@/K@@M@@@Q*UJ )@@G@@/K@@NL>@@@Q(/KF@@[C8H@@@?8I@@@/K@@N#C@@@Q$C8K@@#/KF@@@C@@@QWC8K@@[/KF@@@UK )@@G@@C@@@Q+C8K@@]/KF@@@L8@@@[C@)^@@G8)@@[*@I@@@?CY@@@/K@@NZG),@@@/K@@NT%CI@@@UL )@@G@@/KF@@@C)"@@@H80@@[T80@@AG="@@@9?I@@[?80@@BC@K@Q%/KF@@[N8W@@@C^@^@@G8@@@[UM )@@G@@C9K@@[ @@^@IN8)@@@(@G@@@/K@@OO(4G@@@/K@@O^%1W@@@/K@@OOC?W@@@!8K@@A/K@@OBUN )@@G@@%(K^@I @@^@H[(K^@I9??@@[C-G@@@:9@@@[C@0@Q%')H@P^H9@@@[T9@@@AG>G@@@')H@PGUO )@@G@@G)G@@@G8@@@[/K@@N\:9K@@[/K@@OGC*?@@@:8)@@.N8)@@[%[K@[[/K@@O^/K@@N;%@)@Q%UP )@@G@@[5@^@H:@)@Q%[-K^@H/K@@O^(@@@[]:(K^@I/K@@OT[(K^@I @@^@H:[K@[[/K@@O-G9K@@[UQ )@@G@@*@G@@@/K@@N, @@^@H @@^@I/KF@@@:(K^@I *@^@I9?K^@H98V@@@C8@@@-[=@^@I(?@^@IUR )@@G@@/KF@@[C@@^@UD8)@@@C80@@@C!@^@I8^@@O41@@@@I!8)@[@C80@@E[))^@I[=0^@I/KF@@[US )@@G@@C8K@@@;=@@@A?8K@@'?8K@@0/K@@O_(@@@@JC80@[@H8K@@0T8)@@EG8!@@@/K@@O!/^0@O0UT )@@G@@%8K@@+:8K@@-C8.@@@/@0@O0/K@@O!9*)^@J9*)^@L[@)^@N[@)^@O[@)^@P9*)^@Q9*)^@SUU )@@G@@[@)^@U/K@@OJ[1@^@H[!@^@H[(@^@H[>@^@H[5@^@I[1@^@I[!@^@IC80@@F+8K@@_:8)@@ UV )@@G@@;^@@@A8#0@PQ9*@^@]C@@@Q:C@K@Q?C8)@@BC@0@Q%[@"^@ 8#)@PZN4K^@H9!@^@J/\)@QHUW )@@G@@C9K@@*(4@^@H*)@^@H')H)@@N0K^@H9!@^@L*@@@[[/K@@P,C[@@Q!N8K@@^/\)@QHN?K^@HUX )@@G@@(@@@[[/K@@P8C9K@@(')H)@@C[@^@N/\)@QHC9K@@)')H)@@(*@^@H*=@^@H/K@@P"C@@@Q,UY )@@G@@'=@@@J/KF@@@C9K@@/')H)@@N*K^@HC[@^@O/\)@QHN=K^@H(@@@[[/K@@P;C9K@@/')H)@@UZ )@@G@@C[@^@P/\)@QH/K@@P;;>@@@A')H)@@8KK@QF/KI@@@[5W@@@[1W@@@[!W@@@[(W@@@[>W@@@VA )@@G@@/\0@QP[-W)@@Q;K@QJ/KJ@@@PROCESSOR CALL ERROR @[^@QSABNORMAL RETURN FRVB )@@G@@OM READ$ @[ @QXTOO MANY SPECIFICATIONS @[^@Q<]@@@@@[@@@@@ @@[^@ VC )@@G@@@@[@QJTPF$ @@G^@[C@0@ROC9@@@]C9K@@@C@@^P%>8@)@@/K@@Q7Q;0@RDC9@@@[')J)@@VD )@@G@@9*@^@X9*@^@<')J)@@+8@@@#/@K@R C@H@RK[@@^@WC@@@RP'=@@@J/C@@R C9K@@[C@@^@>VE )@@G@@'=@@@I8^@@Q7 C@^P7/[V@@[/KF@@@9?@^Q C?@^P79?@^P8C0@^P79?@^Q C?@^P79?@^P:VF )@@G@@C4@^P7A AX B @@[@RF@@^^@VR7<@@@R3<@@@R\<@@@R:<@@@R$<@@@R<<@@@VG )@@G@@D8)@@@/\)@R9/\)@R9/\)@R9/\)@R9/\)@R9AE1@@#')]@RQR#@@@I/KF@@@R7<@@@R3<@@@VH )@@G@@R\<@@@R:<@@@R$<@@@/?)@R2/\)@R9/\)@R9/\)@R9/\)@R9/\)@R9/\)@R9R<<)@@/K@@U&VI )@@G@@AE1@@#')])R&A#)@@G')]@RQ/KF@@@D8)@@[QE1@@#/KF@@@&'0@@@/K@@R_&]0@T7AE1@@#VJ )@@G@@')]@RQ:@)@@G/K@@SI')])R&/K@@S@&'0@@@/K@@SC&]0@T7AE1@@#')]@RQ%8)@@ /K@@SIVK )@@G@@')])R&/K@@SDR#@@@I1@@@@F/KF@@@')])R&R#@@@I')]@RQ/KF@@@R;0@@ &]0@T7/K@@SUVL )@@G@@R;0@@F&'0@@@ @@@@HAE1@@#')])R&:8)@@ /K@@SW;?@@@AO#K@@I8#0@SW0@@@@FR#@@@HVM )@@G@@')]@RQ/KF@@@R;0@@ &]0@T7/K@@S:R;0@@F&'0@@@ @@@@HAE1@@#')])R&;?@@@AO#K@@IVN )@@G@@8#0@S!0@@@@FR#@@@H')]@RQ/KF@@@;?@@[C/K@@S8')])R&')]@RQ:8)@@ /K@@S7 ?[@@[VO )@@G@@:8)@@+/K@@SL%8)@@-/KF@@@A\-@@[')])R&/KF@@@')])R&P;)@@0T8K@@EO#K@@I8#0@T#VP )@@G@@/KF@@@')])R&P;)@@0;?@@@#O#K@@I8#0@TD/KF@@@AE1@@#/,0@S5 @@@@J')]@RQ:8)@@0VQ )@@G@@/K@@T+/K@@TTAE1@@# @@@@J/,0@S5')]@RQ!8)@@0!8)@@'/K@@T2/,0@T#/K@@TTAE1@@#VR )@@G@@ @@@@J/,0@S5')]@RQ!8)@@0!8)@@8/K@@T2/,0@TD/K@@T+AE1@@#R#0@@G/,0@S5/,0@T#VS )@@G@@/K@@T2AE1@@#R#0@@G/,0@S5/,0@TD/K@@T2*?[@@[90@@@GQE1@@#')]@RQ/KF@@@_____"VT )@@G@@A^W@@#A@?@@^A@/@@ Q8W@@@N?L@@@R@)@W\R^1@@@&80@@[C8@@W0M@/)@@Q^1@@@ ?[@@]VU )@@G@@/KF@@@ 4G@@[ 0G@@[A^W@@#A@?@@^A@/@@ Q8W@@@&8)@@[Q4-@@[&80@@[Q01@@[O^1@@@VV )@@G@@/KF@@@A4-@@[P^1@@@A01@@[C8[@@@Q^L@@#R@?@@^R@/@@ /KF@@@[4<@@@[0<@@@[?<@@@VW )@@G@@[*<@@@[=<@@@/?)@U>/\)@WO/\)@WO/\)@WO/\)@WO/\)@WO/\)@WO[)<)@@A^-@@]Q8,@@@VX )@@G@@C8<@@@?^-@@@/K@@U1H?-@@@!^-@@@/K@@U1R;+@@@Q8)@@@/K[K@]R;+@@@Q8)@@AP80@@[VY )@@G@@/K[K@]C8?@@@')])UT/KF@@@;G@@@=W8@@@AG^[@@@Q8!@@@Q8/@@@L?[@@@?^L@@@?^[@@@VZ )@@G@@/K@@V]/KF@@@O8)@@AP80@@[/KF@@@G8]@@@C8N@@@H^L@@@T8K@@AG8H@@@/K@@U8C8#@@@WA )@@G@@H^[@@@T8@@@AG8]@@@/KF@@@C80@@ /K@@VNC80@@F;^@@[]+8K@@_%8)@@ :8)@@@/K@@VTWB )@@G@@')])UT8#0@VN/KF@@@C80@@ /K@@VYC80@@F;^@@[]+8K@@_%8)@@@')])UT8#0@VY/KF@@@WC )@@G@@C80@@@;G@@@#/@@@V?G80@@[;G@@@#/^@@V$C8)@@0')])UTC8)@@@;=K@@#G8)@@0')])UTWD )@@G@@8#0@V?/KF@@@C8.@@@T8K@@#;GH@@@H80@@[/K@@V?&'0@@0/K@@V;C8K@@@&'0@@ N8X@@@WE )@@G@@C80@@@;O@@@=W8@@@EE/X@@@;?)@@AG8.@@08KK@W#/^@@V./C@@WC;?)@@AG80@@-8KK@WCWF )@@G@@9?@@@IC@0@@F;C0@@M/K@@WIC@)@@J')])UT8KK@WG+8K@@_')])UT;G@@@A/^K@WJ/KF@@@WG )@@G@@[@@@W*WS )@@G@@(*@^@%/K@@Y7R;@NEWAB@^[/R<@^P7O;@@@[A<@^]D*4@^@%/K@@>^*=@^@%/K@@%Y @@^@%WT )@@G@@R#@^[XP#@^@7N@K@@GR#@^@7R#K^[1M#W)@@/K@@Z%(=@^[*/K@@Y.R;)@@[A<)^[*'=@@[6WU )@@G@@/K@@Y_'=@@@H )@^[*A3@^]DK8@^]PABK^[X*4@^[&/K@@$4R;@NEWAB@^[/R;@@@[A$@^]DWV )@@G@@(?@^[&/K@@ZL*=@^[*/K@@ZJC@@^[Z'=@@@I/K@@ZLC@@^[)'=@@@8*4@^[&/K@@$4(=@^[*WW )@@G@@/K@@Z%R#K^MTR#)^MUN0K^]DM#Y)@@R;K^]PR#)@@HR3@^]D/,0@E/R#K^[1R\)^[6R;@@@ WX )@@G@@/,0@)N')I@)X/K@@Z>8#)@Z)/K@@Z1N0K^]DR#K^MUR#)^MTM#Y)@@/K@@)DR#K^[1R\)^[6WY )@@G@@R;@@@ /,0@)N')I@)X/K@@)D8#)@Z!/,0@)N%80@@=/K@@)) @@@@L/,0@)NA#0^[6/,0@)NWZ )@@G@@:80@@ /K@@)BC[@^[6;(@@@A[[@^[6A<0^[6G9K@@[/,0@)N:80@@ /K@@)BC[@^[6;(@@@AXA )@@G@@[[@^[6A<0^[6G9K@@[[DK^[6/K@@YR**@^[$/K@@YRRT/K@@$4')G@)R8#F@@@R;@@@ /KF@@@R<.)@@R$.@@@R:.@@@R\.@@@R3.@@@XC )@@G@@R7.@@@%)0^[6%=0^[6%*0^[6 *@^[$*4@^@%/K@@>J @@^@%9!@^]P9(@^[E9!@^]R9(@^[GXD )@@G@@/\)@-&/K@@(/%80@@ /K@@)9?[K^[>/K@@(/[[K^[+[[K^[< @@^[= @@^[>%[K^[7/K@@)6XE )@@G@@ @@^[+/K@@YR![K^[7/K@@&*/K@@(/%80@@,/K@@(//\)@-U/,0@)N/\)@-&/K@@(/%80@@-XF )@@G@@/K@@-E*@@^[*/K@@=,R;0@@[A70^@%H[K^[+/HK@(/[ K^@(C[K^[+/K@@-G%80@@ /K@@(/XG )@@G@@?[K^[+/K@@(/[[K^[=R#0^[7!@0^[+/K@@(/C[@^[>G9@@@[%[@^[+/K@@-SH @^['[[@^[+XH )@@G@@[[K^[>/K@@&*[[K^[+*@@^[>/K@@--C[@^[![@^[+/K@@(/XI )@@G@@[[K^[^R#K^@7R#@^@8XM )@@G@@/,0@)N/\)@-&/K@@+6[DK^@\%80@@ /K@@+X/\)@-&/K@@+*/K@@=3%80@@,/K@@+*/,0@)NXN )@@G@@/\)@-&/K@@=3[ K^@\%80@@ /K@@+*/\)@-&/K@@+*/K@@=3A30^@%A#@^@6A#K^@5(C@^@\XO )@@G@@/K@@=6RF@^[-S8@@@A?^K^@\/K@@=6*^@^@\RBK^@\?CK^@\/K@@=6/K@@<=:@K^[X/K@@=3XP )@@G@@A30^@%A#@^@6A#K^@59?)^[%C9K@@[9?@^@5/,0@=):@)^@1/K@@=9')J@=*/K@@I@@@%(I@@@%!I@@@%1I@@@%5I@@@9?K^@99*K^[CXZ )@@G@@R#@^[ '=@@@I/K@@(/9?K^@.9*K^[C/K@@=/9?K^@_9*K^[C/K@@=/9?K^@;9*K^[C/K@@=/YA )@@G@@R#@^[ ;@@@@MO3@^]D;@@@@M'=@@@IC@@^@?G8@@@[[@@^@?R#@^[1R#K^[%NCK^[-M#H)@@YB )@@G@@RF)^@0(0@^[&/K@@=NC)0^P7G80@@[[)0^]D/K@@=NC9@@@[[(@^@%9!@^[#9(@^[CR#@^[ YC )@@G@@'=@@@IC@@^@?G8@@@[[@@^@?/K@@-.9!@^[[9(@^[CR#@^[ '=@@@IC@@^@?G8@@@[[@@^@?YD )@@G@@ @@^[+ @@^[< @@^[= @@^[>C9@@@[[(@^[$ @@^@%/K@@YR9?@^[\9?)^[1RA0^[3/%0@>2YE )@@G@@R#@^[4AB@^[\'=@@@HR#@^[\R;K@@ RA0^[5')H@&W8#K@>5R;K@@ P'0@@[:9@@@-/K@@%PYF )@@G@@:9@@@)/K@@&K:9@@@@/K@@>:; @@@ ;DK@@Z/>@@&D8^K@&[/K@@>:')H@&W8#K@&^R;K@@ YG )@@G@@P'0@@[')J@&+8#0@&CR;0@@ /K@@>_C9@@@ 8^K@&G/K@@>:')J@&+8#0@&JR;0@@ /K@@&EYH )@@G@@9*@^[\AA0^[3R;K@@BA:K^[&R;K@@*A\K^["%80@@ O;)@@[P#)^[1A3)^]D )@^[*/K@@:AYI )@@G@@C-G)@@C>G@@@C(G@@@C!G@@@C1G@@@C5G@@@[-I)@@[>I@@@[(I@@@[!I@@@[1I@@@[5I@@@YJ )@@G@@R#@^]BR#K^[9A#K^[/R;K^[9*?@^[*R;K^[;NCK^[-M#H)@@R;@^[_/,0@F7/K@@(//K@@%FYK )@@G@@R;)@@+C@@^]D[@@^@,0@@^]D/K@@&.*@@^@! ^@^]D ?@^]D =@^]D%4)^]D/K@@$]R<)^]DYL )@@G@@A\)^[*/K@@$CR\K^[*A80[@[/K@@*'RB@^MP%8@@*Y/,0@:GYV )@@G@@R]0^[%/K@@*;R]0^]BR#@^]BQB@^[-NCK^[-M#F)@@ *@^[&R<)^]DC9K@@];G)@@=W8)@@EYW )@@G@@O;0@@0;G0@@A8^K@(];[@@@M[ @^["0@@^]D/K@@(-(4@^[$/K@@(-(0@^[$/K@@(-R#)^]-YX )@@G@@R#0^]+;C0@@S;*0@@S**@^[*9?)^]$?@)^[!/K@@(9%@)^[!/K@@(X?@0^[,/K@@(9:@0^[,YY )@@G@@/K@@(9A#)^[!A#0^[,R;)@@ A3)^["R#K^]DC[K^[*=9K[@[R#K^]OR#0^[/R#)^["R]0^@*YZ )@@G@@(*@^[*/KF@@]R;0NEW%^0^[//K@@(\R#0^MV/KF@@]R;0 %^0^[//K@@(4R#0^[;/KF@@]ZA )@@G@@R$0^[/;*0@@DO<0^[/&;0^@!/KF@@]R;)@@#A3)^["/K@@(-R]0^@*:8@^[_/KF@@@:8@^]EZB )@@G@@/KF@@@C9K@@[[(K^[$ @@^@% @@^[+ @@^[< @@^[= @@^[> @@@@LR;@^[E/KF@@@R;@@@ZZC )@@G@@:4@^[+/K@@%M @@^@%A7@^[+R]0^@*/K@@%C/,0@:+R]0^@*/KF@@[*4@^[&/K@@%N(4@^@%ZD )@@G@@/K@@%YR;K@@[A$K^@%R;KNEWABK^[//K@@>J @@^@%R;K@@ZA7K^[+/K@@&*R#K^[?/CK@%>ZE )@@G@@]*K^]DRK^[/C9K@@-[(K^[/ @@^['/KF@@@ZL )@@G@@R;K@@[A]0^@*R;@@@KA3@^]]]@@^[+ @@^[< @@^[= @@^[> @@^[7 @@^[3 @@^[!R;)@@)ZM )@@G@@A7)^[!A7)^[, @@^[8R#)^Q^*@@^@:R#)^Q]S8)@@WA#0^@$*@@^@:/K@@!QR;)@@-A#)^[6ZN )@@G@@R#)^P%;@)@@E/))@?OAAG )@@G@@A@K^MWA@)^MXA@0^MYR]0^M[@@^P% 4@^P%C8K@@@=8@)@@G8K@@[=8@@@)AM )@@G@@G8K@@]C@@@4(/KH@0_/K@@1#/K@@1P/K@@1=/K@@5 /,)@2%/K@@1HQ'K@21C8@@@]/,0@N(AN )@@G@@/K@@1L/,)@2;C8@@@ [0@^Q@/K@@1$C@@^P%)8@=@@[@K^P%/K@@1TC@@^P%)8@^@@[@K^P%AO )@@G@@/K@@1$/,)@2!/K@@1TC8@@@ [0@^Q@/,)@23(@@^P8/K@@5PC8@^P8'=@@[CC@@^O)/^)@4_AP )@@G@@[@K^Q^C8@@@[[?@^P./K@@5P/,)@2%/K@@2B/,)@20C8@@@*C4K^P7=8K@@KC8@@@"[4@^P%AQ )@@G@@%8@@@*/K@@2DC8@@@[[C@^P0C8@^P:'=@@[ C@@@4,/^)@5 C@@@4'C=0^NJ:80@@E/K@@5 AR )@@G@@C*K^P3L)K^P3:80@@@C)K^NJ:80@@-H)K^NJ%80@@+/K@@2]C/Y@@[G)K^NJC*0^P3,@)@@HAS )@@G@@/K@@5 [)K^P7/K@@1UC@@@4"/K@@5 9?@^P:9*@^NMC8@^NM'=@@@#C4@^NP/@@@2Q;G@@@#AT )@@G@@;CK@@-;*@@@AG8H 00[C@^O&C@@^O$/K@@5 C@@@439?K^NVC^0^NP:80@@W9/K@0-/K@@5 AU )@@G@@CC0^N)+80@@_9?K^NX?9@@@ 9/K^P!/K@@5 9?K^N-%9@@@@9/K^P1/K@@5 [C0^P09?@^N8)@)@/K@@3N8K@@FN/)__89?K@5X<@@@@H;C@@@#;^K@@A8KK@3%;^K@@=9*K^O6BB )@@G@@C@@^O8/K@@4_C8K@@]>@@@5ZC8K@@#C8@^NV'=@@[GCC)^N-')C@0>?8)K@@?8)[@@/K@@3"BC )@@G@@G8K@@K/K@@4]C@@^O/?8))@@?8)S@@/K@@4_C@@^P[=8)@]@/K@@4_=8)@^@G8K@@)+0T@@@BD )@@G@@C@@^PB=8)@@KC@@^PG/^)@4_')C@0>C@0^NHC^_@@[QAD@@[9?@^@Q(4@^@I9?J@@]9*C@@]BE )@@G@@9?@@0Z(0@^@I/K@@4T9?@^@S/K@@4V(4@^@I9?J@@A9*C@@AC@@^@I**D@@@[@@^NJ*?@^@IBF )@@G@@**D@@@/KE@@@C@@^PN/,0@5@/KE@@@I/U-OPTION CONFLICT @[^@4>SI: ELEMENT BG )@@G@@NOT FOUND @[^@4%SI: IMPROPER LABEL BLOCK@[^@4\SI: CYCLE NONEXISTANT ORBH )@@G@@ IN ERROR @[A@44SI: MISSING FIELD @[#@4;R'0@5ACCT@@[G8K@@:[CW@@@'=@@@IBI )@@G@@/KF@@@'=@@@IC@0@5)N8K@@[')J@0*9*K^NM')J)0<+8@@@#/@K@5LC@H@0%[@@^NLC8@^NKBJ )@@G@@'=@@@J8KK@5C C@^P7R'0@@@/K@@5QR'0@@[OA0^NFQE)^NFQAK^NEQE@^NE/KF@@@@@7^N>BK )@@G@@@@$ 000000000000C@@@@@@@[@@[/,0@0,/K@@7GC@@^R:/,0@0^C8@^RL/,0@,9'=@@@?BL )@@G@@/,0@,\C/@@@,/,0@\[C/@@@[/,0@\ '=@@@?/,0@,!C@@^R?/,0@\K'=@@@?/,0@,$C@@^R!BM )@@G@@'=@@@I/,0@0@C@@^R\'=@@[Z/,0@:8/K@@7GC'K@@@C')@@@C'0@@@C@@^R0/,0@W5/K@@7GBN )@@G@@/K@@7B0@@@@H/K@@5.G'0@@[C/@^RT/,0@UBC/@@@@/,0@U8/,0@R4%8@@@*/K@@6>/,0@S BO )@@G@@/G@@6>/,0@0@/,0@R4%8@@@.:8@@@ /K@@6O/,0@\[/K@@6I9?@^QMC@)^R1N8K@@^2@I)@@BP )@@G@@/K@@6VG')@@[/K@@6>C@)^R2N8K@@]2@I)@@/K@@6-H'K@@[/K@@6>%@@^R3/K@@6>H'K@@[BQ )@@G@@C')@@[/,0@0@C/@@@ /,0@\ C@@@@RC8K@@A/,0@\UC/@@@./,0@\[C/@@@[/,0@\ /]K@66BR )@@G@@/EK@66C/@@@L/,0@\[C'K@@@C')@@@/K@@68C/@@@[/,0@\ C/@@@^/,0@\ C@@@@PT8@@@ BS )@@G@@!8@@[=C8@@[=/,0@\ C8@^POC8K@[K/,0@,3C@@^R!'=@@@IG]K@@QC')@@@/K@@5./,0@!,BT )@@G@@/K@@7G/,0@Q\/S@@@@'=@@@DC@@^R5'=@@@I'=@@@D@@@@@@@USE @@@@@@@@@@@@, BU )@@G@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@FREE,OPTION@@@@@@@@@@@@FILE NOT ASSIGNED:BV )@@G@@ @@@@@@@@@@@@@[A^@Z@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@BW )@@G@@@@@@@@@@@@@@@@@@@@@@[@@@@@[^#O@@@@@@@@@@@@@@@@@@@@@@@@@@[^[I@@@@@ ASCIIBX )@@G@@ MODE NO FIND SEPARATOR COLUMN CARD COUNT> CARD COUNT<@#C^[ABY )@@G@@SIR EDIT ERR @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@BZ )@@G@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@[^]PCA )@@G@@@%P^]P@[I^]P@[O^]P@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@__"^#OCB )@@G@@@@[^#P@@@@@ @@@@@@@@@@@@@@@@@@@@[^FP@@@@@ @@[^]P@@@@@ @@@@@@@(/^FP@@@@@@CC )@@G@@@@@@@@@@@@@@@@@@@@ @@@@@@^@)^@) *SDFF* @@@@@@@@@@@@@@@@@@CD )@@G@@@K@@@@@#)@@@@@@@@@^FP^I5@@C@@_@@[^]P@@[@@@@@@@@@@@@@@@@@@@@@@@@@@@@C@@@@CE )@@G@@@#)@@@@@@@@@^^P^B5@@C@@_@@[^#P@@[@@@@@@@@@/K@@:I*[S@@@C@@@@@^@@@@@@@[^#PCF )@@G@@@@[^]P^[IC(R@@@^M(@@[@@@@@[^M3@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@CG )@@G@@@@@@@@@@@@@@@@@@@@@&Q^M3@@@@@@[[@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@CH )@@G@@@@@@@@ CI )@@G@@ CJ )@@G@@@@@@@@@@@@@@@@@@0+@@@@@@@@@@@@@@@@@@@FREE,OPTION@@@@@@@@@@@@@@@@@@@<@@@@CK )@@G@@@@]^NR@@E^NVK@O^NZ@ASG,AX XXX NOT A PROGRAM FILE @[^^OWSI: TAPE I/OCL )@@G@@ ERROR - STATUS: @@@ @[A^O-XXX ILLEGAL FIELD @[#^O*XXX BADLY CODED FICM )@@G@@ELD @[^^O?XXX FILE NOT FOUND - STATUS: @@@@@@@@@@@@@[B^O1XXX ILLEGAL CN )@@G@@DEVICE@[#^O9XXX FILE CAN NOT BE READ@[^^O.XXX READ ONLY OUTPUT FILE CO )@@G@@@[ ^P]XXX OUTPUT FILE IS TAPE @[^^PCXXX CYCLE SPECIFICATION IGNORED CP )@@G@@@[A^PHTHIS SKELETON LISTED BY THE BONES PROCESSOR ON &@&Q^PO@@@@@@[[@@@@CQ )@@G@@@@@@@@@@@@@@@@@@@@INCREMENT DEFINE CORRECT IF LOOP CR )@@G@@ END @@_^QM@@ AT @[Q^QML,00 @@[^R,@@Q^PO@@]^RZ@@]^R$ELSE CS )@@G@@OOPS!!@[[^R4@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@CT )@@G@@@@@@@@@@@@@@@@@@@@@@@@@@MAIN @[)@@@@@@@@[UG 000711 R#0@@NCU )@@G@@POL @@@@@@^[EKG5G.0@@=1K@@@@@]EJNC@@@@@@/]0^L>@@@@@@SC@@@D#PED$HR]@^MFCV )@@G@@@@@@@@@]@@@@@@@@@@R_S@@@@@@@@@@@@@@@@@@@@@/K@^LZSDFO K@]@@A Q=F^DCW )@@G@@@@@@@@@[F@C@FDASC K@]@@G P F^D@@@@@@@]?@DFSDFI K@]@@M Q+F^DCX )@@G@@@@@@@@@](@F7EDITT$ K@]@@SJH4GUC@@@@@@@]7@I)EDITA$ K@]@@YJHOGUCCY )@@G@@@@@@@@@[$@LRINFOR$ K@]@@= P'F^D@@V^@@@#1@M"POSTPR$ K@]@@% QOF^DCZ )@@G@@@@F^@V@@$@Q\EDITS$ K@]@@0JH:GUC@@@@@@@]+@RQEDIT$ K@]@@6JICGUCDA )@@G@@@@@@@@@]'@T8SIRASM K@#@@. Q0F^D@@@@@@@L3@W2@L6^@&FDITT$ K@]@[#DB )@@G@@JIWGUC@@@@@@@@G@,>ERU$ K@@@[B P#F^DFDITA$ K@]@[HJIIGUC@@@@@@DC )@@G@@@@K@,1FDIT$ K@]@[NJI?GUC@@,^MW@[X@\[PREPRM K@]@[T QTF^D@]E^NEDD )@@G@@@ #@0YBONES @@#@@@L[VGQD@@@@@@@[,@5-@]+^PO@@@@@@@@@@@@@@@@@@@@@@@@DE )@@G@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@DF )@@G@@*[@@@@*SDFF*@[@@@@@MSG,N@E@@@@@MSG,N **********************DG )@@G@@******************@E@@@@@MSG,N * DH )@@G@@ *@E@@@@@MSG,N * DI )@@G@@ *@E@@@@@MSG,N * F A N G Q U A L I F I C A T I O N *DJ )@@G@@@E@@@@@MSG,N * *@E@@@@DK )@@G@@@MSG,N * T E S T D E C K *@E@@@@@MSG,NDL )@@G@@ * *@E@@@@@MSG,N DM )@@G@@ * *@E@@@@@MSG,N DN )@@G@@ ****************************************@[@@@@@MSG,N@G@@@@@MSG,N DO )@@G@@ THIS DECK ASSUMES THAT THE FANG SOURCE FILE HAS BEEN@H@@@@@MSG,NDP )@@G@@ COPIED INTO TPF$, AND THE USER EXPECTS THIS TPF$ FILE DQ )@@G@@@A@@@@@MSG,N TO BE DESTROYED.@[@@@@@MSG,N@#@@@@@ASG,TS T,DR )@@G@@T,SCR @F@@@@@HDG,P ASK COMMAND VALIDATIDS )@@G@@ON @]@@@@@.FANG,BE @B@@@@ ASK PLEASE TYPE IN 'READY'DT )@@G@@@E@@@@ ASK,H PLEASE TYPE IN CURRENT DATE: MMDDYY @[@@@@DU )@@G@@@PMD,E@F@[@@@HDG CHECK COMMAND TESTINDV )@@G@@G @F@@@@@HDG CLOSE COMMAND TESTINDW )@@G@@G @]@@@@@.FANG,BE @^@@@@ WRITE T @ @@@@ ' DX )@@G@@ ',28 END @^@@@@ CLOSE T @^@@@@ DUMP,M DY )@@G@@ T,2 @ @@@@ CLOSE TPF$. @[@@@@@PMD,E@E@@@@@HDG DZ )@@G@@ 'COMMANDS' COMMAND @]@@@[@.FANG,BE @^@@@[EA )@@G@@ WRITE T,20@^@@@[ 0,300 END @^@@@[ REEB )@@G@@WIND T @^@@@[ MARK T. @^@@@[ CLOSE T EC )@@G@@@#@@@[ COMMANDS@#@@@[ COMMANDS@#@@@[ COMMANDSED )@@G@@@E@@@[@HDG COMPARE COMMAND @]@@@[EE )@@G@@@.FANG,BE @^@@@[ REWIND T @^@@@[ WRITE T EF )@@G@@@ @@@[ 'DATA!!',224 END @^@@@[ CLOSE T @ @@@[EG )@@G@@ ASG,T WHONK,F @ @@@[ LENGTH WHONK,224 @A@@@[EH )@@G@@ COPY,Q T.,WHONK.,1 @ @@@[ REWIND T,WHONK EI )@@G@@@A@@@[ COMPARE T.,WHONK.,1 @ @@@[ REWIND T.,WHONEJ )@@G@@K. @ @@@[ GET WHONK,0 @#@@@[ COR @]@@@[EK )@@G@@-030,037 @^@@@[ ' *NEW*',8 END@ @@@[ PUT WHONEL )@@G@@K @A@@@[ COMPARE T.,WHONK.,1 @ @@@[ REWIND TEM )@@G@@.,WHONK. @D@@@@@HDG COPY COMMAND EN )@@G@@@D@@@@@HDG CYCLE COMMAND @D@@@@@HDG EO )@@G@@ DELETE COMMAND@D@@@@@HDG EP )@@G@@ DUMP COMMAND @]@@@@@.FANG,BE @ @@@@ ASEQ )@@G@@G,T GEEP,F @E@@@@ ASG,T GOOP,D/1792 . HOPE WAD IS AVER )@@G@@AILABLE ! @^@@@@ REWIND T @^@@@@ WRITE,M T ES )@@G@@@D@@@@ (061062063064 065066067070 071060040040 @B@@@@ ET )@@G@@ 0110105114114 0117040041040),5 @A@@@@ '1234567890 HELLO !EU )@@G@@',5 @^@@@@ 1234567890,10 @ @@@@ 012345670123,10 EV )@@G@@@C@@@@ END @^@@@@ WREW )@@G@@ITE GOOP@^@@@@ 0,1792 END @ @@@@ COPY GOOPEX )@@G@@,GEEP @^@@@@ REWIND T @ @@@@ COPY,Q T,GOOP EY )@@G@@@^@@@@ REWIND GOOP@ @@@@ COPY GOOP,GEEP @A@@@@EZ )@@G@@ REWIND T,GOOP,GEEP @ @@@@ LENGTH GOOP,1792 FA )@@G@@@ @@@@ LENGTH GEEP,1792 @^@@@@ DUMP,M T,1 @^@@@@FB )@@G@@ DUMP GOOP@^@@@@ DUMP GEEP@^@@@@ DUFC )@@G@@MP,A GOOP@^@@@@ DUMP,I GOOP@^@@@@ DUMP,O GOOPFD )@@G@@@^@@@@ DUMP,AT GOOP@^@@@@ DUMP,OT GOOP@ @@@@ FE )@@G@@ LENGTH GEEP,28 @ @@@@ DUMP,S GEEP,60 @A@@@@ FF )@@G@@ REWIND GOOP,GEEP,T @^@@@@ DUMP,NM T,1 @ @@@@ FG )@@G@@ LENGTH GEEP,448 @^@@@@ DUMP,N GEEP@ @@@@ DUFH )@@G@@MP,N GEEP,3 @^@@@@ DUMP,N GOOP@[@@@@@PMD,E@E@@@@@HDG FI )@@G@@ EDITING COMMANDS @]@@@@@.FANG,BE FJ )@@G@@@ @@@@ ASG,T WORK,F @^@@@@ WRITE WORK@ @@@@FK )@@G@@ 'MMMMMM',1792 END @^@@@@ WRITE WORK@ @@@@ FL )@@G@@ '666666',1792 END @#@@@@ REW WORK@ @@@@ LENGTH FM )@@G@@ WORK,224 @ @@@@ GET WORK,0 @#@@@@ BLK FN )@@G@@@#@@@@ LST @ @@@@ STORE BINGO @ @@@@ FO )@@G@@ GET WORK,64 @ @@@@ STORE WHISTLE @#@@@@ FP )@@G@@ BLK @A@@@@ REP 060,WHISTLE @^@@@@ '*FQ )@@G@@ 60 *' END @A@@@@ LST 0,070,WHISTLE @ @@@@ LOFR )@@G@@AD WHISTLE @#@@@@ LST @#@@@@ COR @]@@@@FS )@@G@@-060,060 @^@@@@ 'VVVVVV' END @ @@@@ PUT WORKFT )@@G@@,18 @ @@@@ LIST,S WORK,18 @ @@@@ GET,U WORKFU )@@G@@,18 @]@@@@-061,061 @^@@@@ '- 61 -' END @ @@@@ LSFV )@@G@@T 060,5 @^@@@@ PUT WORK@ @@@@ LIST,S FW )@@G@@ WORK,18 @^@@@@ REWIND,I WORK@[@@@@@PMD,E@D@@@@@HDG FX )@@G@@ ERASE COMMAND @]@@@@@.FANG,BE @ @@@@ FY )@@G@@ ASG,T ERASE1,F @ @@@@ ASG,T ERASE2,F @ @@@@ FZ )@@G@@ WRITE ERASE1,2 @ @@@@ 'HELLO!',1792 END @ @@@@ GA )@@G@@ ERASE ERASE1 @ @@@@ REW ERASE1 @ @@@@ GB )@@G@@ DUMP ERASE1 @ @@@@ WRITE ERASE1,2 @ @@@@ GC )@@G@@ 'BYEBYE',1792 END @ @@@@ ERASE,W ERASE1 @A@@@@ GD )@@G@@ COPY ERASE1,ERASE2 @ @@@@ WRITE ERASE2 @#@@@@GE )@@G@@ 0,1 END @ @@@@ REW ERASE2 @ @@@@ LIGF )@@G@@ST ERASE2 @A@@@@ REWIND,I ERASE1,ERASE2 @[@@@@@PMD,EGG )@@G@@@G@@@@@HDG FACILITY COMMAND VALIDATIOGH )@@G@@N @]@@@@@.FANG,ABE @A@@@@ ASG,T ZIP,F///10000 @B@@@@GI )@@G@@ ASG,T ZIP,F . FAC DIAG OK @B@@@@ ASG,CUPRW BOOGGJ )@@G@@IE,F2 . FAC REJ OK@C@@@@ CAT ABERCROMBIE*FLEEBLE.,C,1552 GK )@@G@@@B@@@@ ASG,AYQ ABERCROMBIE*FLEEBLE. @B@@@@ FREE,D GL )@@G@@ ABERCROMBIE*FLEEBLE. @ @@@@ USE ZIPLES,ZIP@ @@@@ GM )@@G@@ FREE ZIPLES @B@@@@ CAT RONGBONG*BIPPY.,F2 GN )@@G@@@ @@@@ QUAL RONGBONG @ @@@@ ASG,AX *BIPPY. GO )@@G@@@ @@@@ FREE,D *BIPPY @B@@@@ MODE TPF$,2 . FGP )@@G@@AC REJ OK @C@@@@ CSF LOG FANG CSF COMMAND WORKS @D@@@@GQ )@@G@@ CSF @LOG FANG CSF COMMAND WORKS AGAIN @#@@@@ FAGR )@@G@@C @A@@@@ FAC 000001000000 @#@@@@ FAC GS )@@G@@@[@@@@@PMD,E@D@@@@@HDG FIND COMMAND GT )@@G@@@]@@@@@.FANG,BE @^@@@@ TOC,L FANG@^@@@@ FIND GU )@@G@@ FANG@ @@@@ STATUS TPF$. @[@@@@@PMD,E@D@@@@@HDG GV )@@G@@ LENGTH COMMAND@]@@@@@.FANG,BE @^@@@@ GW )@@G@@ ASG,T Z,F @ @@@@ ASG,T D,D/1792 @^@@@@ USGX )@@G@@E F,Z @ @@@@ STATUS TPF$,T,Z,D@^@@@@ LENGTH GY )@@G@@ T,37@C@@@@ LENGTH F,55 . SHOULD ROUND TO 56 @^@@@@ GZ )@@G@@ LIST F @^@@@@ REWIND T @^@@@@ WRITE HA )@@G@@ T @ @@@@ 'WHIRRR',37 END @^@@@@ WRITE T HB )@@G@@@ @@@@ 'WHAMMY',437 END @^@@@@ WRITE,M T @ @@@@HC )@@G@@ 'WIZBNG',13 END @^@@@@ REWIND T @^@@@@ HD )@@G@@ DUMP T @^@@@@ REWIND T @ @@@@ LENGTH HE )@@G@@ T,436 @^@@@@ DUMP T @^@@@@ REWIND T HF )@@G@@@^@@@@ LENGTH D,19@^@@@@ LIST D @^@@@@ HG )@@G@@ REWIND,I D,Z @[@@@@@PMD,E@D@@@@@HDG HH )@@G@@ LIST COMMAND @D@@@@@HDG LOCATE CHI )@@G@@OMMAND@D@@@@@HDG MARK COMMAND @]@@@@HJ )@@G@@@.FANG,BE @^@@@@ REWIND T @^@@@@ WRITE T HK )@@G@@@A@@@@ 'HELLO DERE !!',20 END @ @@@@ MARK T,T,HL )@@G@@T,T @^@@@@ WRITE T @A@@@@ 'FINAL FILE ',10 HM )@@G@@END @^@@@@ MARK T @^@@@@ REWIND T @^@@@@HN )@@G@@ DUMP,M T,5 @^@@@@ REWIND T @D@@@@ MAHO )@@G@@RK TPF$. SHOULD ERROR @D@@@@@HDG HP )@@G@@ OPTION COMMAND@]@@@@@.FANG,BEXL @^@@@@ OPTION HQ )@@G@@ LIST@^@@@@ OPTION,L OFF @^@@@@ OPTION LIST@^@@@@HR )@@G@@ OPTION,Q ON @^@@@@ OPTION LIST@ @@@@ OPHS )@@G@@TION,WD IMPLY @^@@@@ OPTION LIST@ @@@@ OPTION,DHT )@@G@@ REMOVE @^@@@@ OPTION LIST@ @@@@ OPTION,S IMPLHU )@@G@@Y @^@@@@ TOC FANG@[@@@@@PMD,E@D@@@@@HDG HV )@@G@@ PACK COMMAND @C@@@@@HDG HW )@@G@@ POSITION@C@@@@@HDG PREPARE HX )@@G@@@]@@@@@.FANG,BE @A@@@@ ASG,T WHIPSAW,F///1000@A@@@@ HY )@@G@@ COPY TPF$.,WHIPSAW. @ @@@@ PREPARE WHIPSAW. @[@@@@HZ )@@G@@@PMD,E@#@@@@@PRT,T WHIPSAW.@]@@@@@.FANG,BE @B@@@@ PREPARE IA )@@G@@ WHIPSAW.P***********/ @[@@@@@PMD,E@#@@@@@PRT,T WHIPSAW.@#@@@@@FREE IB )@@G@@ WHIPSAW.@D@@@@@HDG PRINT COMMAND IC )@@G@@@ @@@@@ASG,T BEELZEBUB*SDFFILE.,F@A@@@@@EDM SINK,BEELZEBUB*SDFFIID )@@G@@LE. @]@@@@@.FANG,BE @^@@@@ PRINT SINK@^@@@@ PRIE )@@G@@INT,H SINK@^@@@@ PRINT,B SINK@^@@@@ PRINT,SI SINKIF )@@G@@@B@@@@ PRINT,P BEELZEBUB*SDFFILE. @E@@@@@HDG IG )@@G@@ PROTECT COMMAND @]@@@@@.FANG,BE @A@@@@ IH )@@G@@ ASG,T Z,F///10000 @A@@@@ PROTECT Z,MYCROFTXXX II )@@G@@@ @@@@ COPY TPF$,Z @^@@@@ PROTECT Z. @ @@@@IJ )@@G@@ LIST,S Z.,1792 @A@@@@ ASG,T Y,F///10000 IK )@@G@@@A@@@@ PROTECT Z,MYCROFTXXX @ @@@@ COPY Z.,YIL )@@G@@. @ @@@@ LIST,S Y.,1792 @^@@@@ TOC Y. IM )@@G@@@ @@@@ PRINT Y.SINK @A@@@@ PROTECT T,MYSTERIOIN )@@G@@US @^@@@@ REWIND T @ @@@@ COPY Y.,T. IO )@@G@@@^@@@@ REWIND T. @^@@@@ PROTECT T. @^@@@@ IP )@@G@@ LIST T.,2@^@@@@ ERASE Z. @A@@@@ PROTECT IQ )@@G@@ T,MYSTERIOUS @^@@@@ REWIND T @^@@@@ PROTECT IR )@@G@@ Z. @ @@@@ COPY T.,Z. @ @@@@ PRINT Z.SIIS )@@G@@NK @^@@@@ REWIND T. @ @@@@ PROTECT T,WRONGKEYIT )@@G@@@ @@@@ COPY T.,Z. @E@@@@ LIST,S Z.,1792 IU )@@G@@ SHOULD BE GARBAGE @^@@@@ ERASE Z. @^@@@@ IV )@@G@@ REWIND T. @^@@@@ PROTECT T. @ @@@@ COPY IW )@@G@@ T.,Z. @ @@@@ LIST,S Z,1792 @^@@@@ REWIND IX )@@G@@ T @A@@@@ PROTECT Z,MYSTERIOUS @ @@@@ LIST,S IY )@@G@@ Z,1792 @^@@@@ PROTECT Z. @ @@@@ LIST,S Z.,1IZ )@@G@@792 @ @@@@ COPY Z.,T. @^@@@@ REWIND T. JA )@@G@@@^@@@@ ERASE Z. @A@@@@ PROTECT T.,MYSTERIOUS JB )@@G@@@ @@@@ COPY T.,Z. @ @@@@ LIST,S Z,1792 JC )@@G@@@ @@@@ PRINT Z.SINK @^@@@@ REWIND T @^@@@@JD )@@G@@ REWIND,I Y,Z @[@@@@@PMD,E@D@@@@@HDG JE )@@G@@ REWIND COMMAND@D@@@@@HDG SEJF )@@G@@ARCH COMMAND@D@@@@@HDG STATUS COMMANDJG )@@G@@@D@@@@@HDG SWAP COMMAND @D@@@@@HDG JH )@@G@@ TELL COMMAND @]@@@@@.FANG,BE @B@@@@JI )@@G@@ TELL THE WORLD ALL ABOUT IT @C@@@@ TELL,H ...IGNOJJ )@@G@@RE THE PREVIOUS MESSAGE @[@@@@@PMD,E@D@@@@@HDG JK )@@G@@ TIME COMMAND @]@@@@@.FANG,BE @[@@@@TIME @[@@@@ TIME @[@@@@JL )@@G@@ TIME@]@@@@ TIME @]@@@@ TIME @[@@@@@PMD,E@D@@@@@HDG JM )@@G@@ TOC COMMAND @]@@@@@.FANG,BE @#@@@@ JN )@@G@@ TOC @#@@@@ TOC,A @#@@@@ TOC,S @#@@@@ JO )@@G@@ TOC,N @[@@@@@PMD,E@E@@@@@HDG TRJP )@@G@@ANSFER COMMAND @D@@@@@HDG TYPE COMJQ )@@G@@MAND @]@@@@@.FANG,BE @^@@@@ ASG,T F,F @B@@@@ TRJR )@@G@@ANSFER SYM:SINK,F.WHIZBANG @^@@@@ TOC,H F. @B@@@@ JS )@@G@@ TYPE .WHIZBANG,SYMBOLIC @^@@@@ TOC,H F. @A@@@@JT )@@G@@ TYPE .WHIZBANG,PLUS: @^@@@@ TOC,H . @ @@@@JU )@@G@@ TYPE .,COBP @^@@@@ TOC,H . @A@@@@ JV )@@G@@ TYPE .,RELOCATABLE @A@@@@ TRANSFER REL:SINK,F. JW )@@G@@@ @@@@ TYPE .SINK,ASM @F@@@@ TYPE T.ZIZZ,ASMJX )@@G@@ ERROR: TYPE ON TAPE FILE @E@@@@@HDG JY )@@G@@ UNDELETE COMMAND @]@@@@@.FANG,BE @^@@@@ ASG,T JZ )@@G@@ F,F @E@@@@ TRANSFER SINK,F. ENTER SINK SEQ 1 KA )@@G@@@E@@@@ TRANSFER F.,F. ENTER SINK SEQ 2 @E@@@@KB )@@G@@ TRANSFER F.,F. ENTER SINK SEQ 3 @E@@@@ KC )@@G@@ TRANSFER F.,F. ENTER SINK SEQ 4 @^@@@@ TOKD )@@G@@C,HD F. @ @@@@ UNDELETE,T F.SINK @^@@@@ TOC,HD KE )@@G@@ F. @G@@@@ UNDELETE,T F.SINK SHOULD RESTORE BACK KF )@@G@@TO NORMAL @^@@@@ TOC,HD F. @ @@@@ UNDELETE,T F.,KG )@@G@@2 @^@@@@ TOC,HD F. @ @@@@ UNDELETE,T F.,1 KH )@@G@@@^@@@@ TOC,HD F. @^@@@@ UNDELETE,T F. @^@@@@ KI )@@G@@ TOC,HD F. @G@@@@ UNDELETE T.SINK SHOULD EKJ )@@G@@RROR - ON TAPE FILE @^@@@@ REWIND,I F @[@@@@@PMD,E@D@@@@KK )@@G@@@HDG WRITE COMMAND @]@@@@@.FANG,BE KL )@@G@@@ @@@@ ASG,T FARBLE,F @^@@@@ WRITE T @F@@@@KM )@@G@@ 0500130000000 '*SDFF*' (000700000000 ('KABONG' ('KABING'@C@@@@KN )@@G@@ 'KAZANG',2),2)),20 0770000000000 END @^@@@@ WRITE KO )@@G@@ T,2 @ @@@@ '>FANG<',20 END @^@@@@ WRITE,M T KP )@@G@@@A@@@@ 'GIZZARDS ARE NEAT',6 END @^@@@@ WRITE,M T KQ )@@G@@@ @@@@ '******',24 END @^@@@@ REW T @^@@@@KR )@@G@@ DUMP,M T,2 @^@@@@ REW T @ @@@@ WRKS )@@G@@ITE FARBLE,2 @ @@@@ 'LIZARD',1792 END @ @@@@ WRKT )@@G@@ITE,S FARBLE,512@ @@@@ 'GIZARD',1792 END @ @@@@ REKU )@@G@@W FARBLE @ @@@@ DUMP FARBLE @ @@@@ COKV )@@G@@PY,Q T,FARBLE,1@[@@@@@PMD,E@#@@@@@DATA,L FARBLE. @[@@@@@END @]@@@@KW )@@G@@@FREE FARBLE@D@@@@@HDG,N * END OF VALIDATION TESTS * KX )@@G@@@^@@@@@MSG VALIDATION COMPLETE___AW.@#@@@@@FREE ======@@^@@ @@@@@@@@@@@@KY )@@G@@@@ @U%@@@@@]@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@H@(#DF70 @@@@@@KZ )@@G@@@@@@[Z@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@!@@A@@A@@-@].@@@@@A@@^@@@@\?@@@@@@LA )@@G@@@^@@@]@^@ @[@ @@@]K^@]@)T //////////// Y[)[@[@@@@@@#@G'YILB )@@G@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@LC )@@G@@@@@@@@@@@@@@@@@@@@@@@@@@@)_@C@)B[@*_@@@___@@E^@@@@,^@V@ L^ 6@@=^G?@@X^H=LD )@@G@@)@L^@E)^!^[D)[>^FB)@O^HK)[_^I[@@@___@@@___@@@___@@@___@@@___@@@___@@@___LE )@@G@@@@@___@@@___@@@___@@@___@@@___@@@___@@@___@@@___[@@^@@C8W@@@KCK^@@H8)@@[LF )@@G@@&;K@CQC@@@@H'=@@@HG8W@@@ @H@@@>@@@F%/K@@CN>@@@F:/KF@@[C8H@@@?8I@@@/K@@C LG )@@G@@C@@@F(C8K@@#/KF@@@C@@@FYC8K@@[/KF@@@C@@@F=C8K@@]/KF@@@L8@@@[C@)^@@G8)@@[LH )@@G@@*@I@@@?CY@@@/K@@C-G),@@@/K@@CV%CI@@@/KF@@@C)"@@@H80@@[T80@@AG="@@@9?I@@[LI )@@G@@?80@@BC@K@F?/KF@@[N8W@@@C^@^@@G8@@@[C9K@@[ @@^@IN8)@@@(@G@@@/K@@DQ(4G@@@LJ )@@G@@/K@@DA%1W@@@/K@@DQC?W@@@!8K@@A/K@@DD%(K^@I @@^@H[(K^@I9??@@[C-G@@@:9@@@[LK )@@G@@C@0@F?')H@EAH9@@@[T9@@@AG>G@@@')H@EIG)G@@@G8@@@[/K@@C1:9K@@[/K@@DIC*?@@@LL )@@G@@:8)@@.N8)@@[%[K@[[/K@@DA/K@@C.%@)@F?[5@^@H:@)@F?[-K^@H/K@@DA(@@@[]:(K^@ILM )@@G@@/K@@DV[(K^@I @@^@H:[K@[[/K@@D@^@HLR )@@G@@[5@^@I[1@^@I[!@^@IC80@@F+8K@@_:8)@@ ;^@@@A8#0@ES9*@^@]C@@@F!C@K@F,C8)@@BLS )@@G@@C@0@F?[@"^@ 8#)@E-N4K^@H9!@^@J/\)@FJC9K@@*(4@^@H*)@^@H')H)@@N0K^@H9!@^@LLT )@@G@@*@@@[[/K@@E0C[@@F\N8K@@^/\)@FJN?K^@H(@@@[[/K@@E'C9K@@(')H)@@C[@^@N/\)@FJLU )@@G@@C9K@@)')H)@@(*@^@H*=@^@H/K@@F@C@@@F0'=@@@J/KF@@@C9K@@/')H)@@N*K^@HC[@^@OLV )@@G@@/\)@FJN=K^@H(@@@[[/K@@E.C9K@@/')H)@@C[@^@P/\)@FJ/K@@E.;>@@@A')H)@@8KK@FHLW )@@G@@/KI@@@[5W@@@[1W@@@[!W@@@[(W@@@[>W@@@/\0@FR[-W)@@Q;K@FL/KJ@@@PROCESSOR CALX )@@G@@LL ERROR @[^@FUABNORMAL RETURN FROM READ$ @[ @FZTOO MANY SPECIFICALY )@@G@@TIONS @[^@F>]@@@@@[@@@@@ @@[^@ @@[@FLTPF$ @@G^@[C8G@@@;G@@@=W8@@8KLZ )@@G@@C8?@@@C8H@@@/\K@G]C8)@@:')])NX;G@@@=W8@@@/C8?@@@C8H@@@/\K@G]C8)@@:')])NXMA )@@G@@C8?@@@C8V@@@;G)@@=W8)@@EG8)@@0')])NXC8\@@0')])NX/KH@@@C8G@@@&'0 AM?8@E<@MB )@@G@@/K@@GJH8@E<@&'0 PM;G@@@=W8@@8KC8?@@@C8H@@@/^)@GPC8)@@G;G)@@=W8)@@E/@)@GUMC )@@G@@G8)@@0')])NXC8\@@0')])NXC8)@@:')])NX;G@@@=W8@@@/C8?@@@C8H@@@/\K@G]C8)@@:MD )@@G@@')])NXC8?@@@/\K@G]C@@@@F;C@@@M/K@@OZ;C@@@M+8@_@@;GK@@0/\K@G]C8)@@/')])NXME )@@G@@+8@@_@;GK@@%/\K@G]C8)@@/')])NX+8@@@_K8K@[@/\K@G]/KF@@@;C@@@M+8@@_@;GK@@%MF )@@G@@/\K@G]+8@_@@;CK@@FC@X@H'C80@@^;)K@@A+8K@@_')])NX8#0@H[+8@@@_K8K@[@/\K@G]MG )@@G@@/KF@@@AE1@@#;C@@@M[@@@[[+8@_@@;CK@@F9?H@H'/,0@OQC8)@@ ')])NXC@K@[[+8K@_@MH )@@G@@;G)@@%W8)@@E/@)@HTG8)@@0')])NXC8\@@0')])NXC8)@@,')])NX+8K@@_C8I@Y?C8K@@ MI )@@G@@RE1@@# C[@@#/K@@PL;C@@@M+8@@@_C8.@[@[C1@@#;C0@@]C@)@@GCC[@@#T8@@ !G8J@@[MJ )@@G@@;G)@@G;C0@@YG@I@IUG8J@@ACCL@@# C[@@#>8K@@[=8K@@#/K@@H7?8)@@#H8@@@[;G@@@=MK )@@G@@W8@@@BC@H@IOC8KDAY/K@@OQ JAN UARY FEB RUARY MAR CH APR IL ML )@@G@@ MAY JUN E JUL Y AUG UST SEP TEMBER OCT OBER MM )@@G@@ NOV EMBER DEC EMBER @@@SUN@@@MON@@TUESWEDNES@THURS@@@FRI@SATUR@@@@@@MN )@@G@@@@@@@Z@@@@@;@@@@[U@@@@[8@@@@]R@@@@]5@@@@#O@@@@#3@@@@^L@@@@^0@@@@ I&'0@F1MO )@@G@@/K@@R@&'0@GD/K@@R@&'0@G%/K@@R@&'0@G9/K@@R@&'0@HD/K@@R@&'0@H;CI@@@)8@@@[9?@@@HG8K@@[T@K@KT;CK@@+;C)@@=;?!@@@G8)@@0')])NX'G@@KHMW )@@G@@'G@@KH'G@@KH;C)@@=;?)@@#/K@@K ;C@@@[/@F@@@C8)@@ ')])NX;S@@@G;*@@@[;CH@@@MX )@@G@@/K@@K@C@K@KU/K@@J1)+C*@@)@@@@@PPPPPP)@@)@@R7<@@@R3<@@@R\<@@@R:<@@@R$<@@@MY )@@G@@R<<@@@D8)@@@/\)@K"/\)@K"/\)@K"/\)@K"/\)@K"AE1@@#')]@KVR#@@@I/KF@@@R7<@@@MZ )@@G@@R3<@@@R\<@@@R:<@@@R$<@@@/?)@K7/\)@K"/\)@K"/\)@K"/\)@K"/\)@K"/\)@K"R<<)@@NA )@@G@@/K@@N%AE1@@#')])K:A#)@@G')]@KV/KF@@@D8)@@[QE1@@#/KF@@@&'0@@@/K@@L^&"0__"NB )@@G@@AE1@@#')]@KV:@)@@G/K@@LN')])K:/K@@L &'0@@@/K@@LH&"0__"AE1@@#')]@KV%8)@@ NC )@@G@@/K@@LN')])K:/K@@LIR#@@@I1@@@@F/KF@@@')])K:R#@@@I')]@KV/KF@@@R;0@@ &A0J_"ND )@@G@@/K@@LZR;0@@F&'0@@@ @@@@HAE1@@#')])K::8)@@ /K@@L-;?@@@AO#K@@I8#0@L-0@@@@FNE )@@G@@R#@@@H')]@KV/KF@@@R;0@@ &"0__"/K@@L0R;0@@F&'0@@@ @@@@HAE1@@#')])K:;?@@@ANF )@@G@@O#K@@I8#0@L20@@@@FR#@@@H')]@KV/KF@@@;?@@[C/K@@L.')])K:')]@KV:8)@@ /K@@L/NG )@@G@@ ?[@@[:8)@@+/K@@LQ%8)@@-/KF@@@A\-@@[')])K:/KF@@@')])K:P;)@@0T8K@@EO#K@@INH )@@G@@8#0@MC/KF@@@')])K:P;)@@0;?@@@#O#K@@I8#0@MI/KF@@@AE1@@#/,0@L' @@@@J')]@KVNI )@@G@@:8)@@0/K@@M$/K@@MYAE1@@# @@@@J/,0@L'')]@KV!8)@@0!8)@@'/K@@M7/,0@MC/K@@MYNJ )@@G@@AE1@@# @@@@J/,0@L'')]@KV!8)@@0!8)@@8/K@@M7/,0@MI/K@@M$AE1@@#R#0@@G/,0@L'NK )@@G@@/,0@MC/K@@M7AE1@@#R#0@@G/,0@L'/,0@MI/K@@M7*?[@@[90@@@GQE1@@#')]@KV/KF@@@NL )@@G@@A^W@@#A@?@@^A@/@@ Q8W@@@N?L@@@R@)@QAR^1@@@&80@@[C8@@QBM@/)@@Q^1@@@ ?[@@]NM )@@G@@/KF@@@ 4G@@[ 0G@@[A^W@@#A@?@@^A@/@@ Q8W@@@&8)@@[Q4-@@[&80@@[Q01@@[O^1@@@NN )@@G@@/KF@@@A4-@@[P^1@@@A01@@[C8[@@@Q^L@@#R@?@@^R@/@@ /KF@@@[4<@@@[0<@@@[?<@@@NO )@@G@@[*<@@@[=<@@@/?)@N(/\)@P:/\)@P:/\)@P:/\)@P:/\)@P:/\)@P:[)<)@@A^-@@]Q8,@@@NP )@@G@@C8<@@@?^-@@@/K@@N5H?-@@@!^-@@@/K@@N5R;+@@@Q8)@@@/K[K@]R;+@@@Q8)@@AP80@@[NQ )@@G@@/K[K@]C8?@@@')])NX/KF@@@;G@@@=W8@@@AG^[@@@Q8!@@@Q8/@@@L?[@@@?^L@@@?^[@@@NR )@@G@@/K@@OA/KF@@@O8)@@AP80@@[/KF@@@G8]@@@C8N@@@H^L@@@T8K@@AG8H@@@/K@@N/C8#@@@NS )@@G@@H^[@@@T8@@@AG8]@@@/KF@@@C80@@ /K@@ORC80@@F;^@@[]+8K@@_%8)@@ :8)@@@/K@@OXNT )@@G@@')])NX8#0@OR/KF@@@C80@@ /K@@O+C80@@F;^@@[]+8K@@_%8)@@@')])NX8#0@O+/KF@@@NU )@@G@@C@K@QBC80@@FAE1@@#R'0@@@+8K@@_%8)@@ /K@@O4O'0@@A;G@@@A8#0@O?RE1@@#/KF@@@NV )@@G@@;?F@@@RE1@@#;^@@[]+8K@@_')])NX8#0@O6/KF@@@C80@@@;G@@@#/@@@P#G80@@[;G@@@#NW )@@G@@/^@@O"C8)@@0')])NXC8)@@@;=K@@#G8)@@0')])NX8#0@P#/KF@@@C8.@@@T8K@@#;GH@@@NX )@@G@@H80@@[/K@@P#&'0@@0/K@@PMC8K@@@&'0@@ N8X@@@C80@@@;O@@@=W8@@@EE/X@@@;?)@@ANY )@@G@@G8.@@08KK@PU/^@@PO/C@@PZ;?)@@AG80@@-8KK@PZ9?@@@IC@0@@F;C0@@M/K@@P>C@)@@JNZ )@@G@@')])NX8KK@P<+8K@@_')])NX;G@@@A/^K@P&/KF@@@[@@@P'C@@@QC'=@@@I(C[@@#/K@@P2OA )@@G@@RE1@@# C[@@#A^K@P9[@@@P'C8@@P8'=@@[QC8@@@@/K@@N/E$PKT 8@E@@@@@@@@@***** OB )@@G@@ EDIT$: ATTEMPT TO STORE OR LOAD OUTSIDE OF IMAGE ***** @@[@@@ OC )@@G@@@[F@P;&'0@I./K@@R@&'0@I3/K@@R@&'0@JL/K@@R@&'0@JP/K@@R@&'0@JR/K@@R@&'0@J0OD )@@G@@/K@@R@&'0@J1/K@@R@&'0@KP/K@@R@&'0@N9/K@@R@&'0@N//K@@R@&'0@OD/K@@R@&'0@Q-OE )@@G@@/K@@R@/,0@OJ[@@^@^@K^@$CC0^@+R@K^@VR@)^@WR@0^@X/KJ@@@C@@^@C@K^@=OI )@@G@@A@K^@VA@)^@WA@0^@XR]0^@+R@K^@ZR@)^@)R@0^@-C@0^@&N@K^@$/KF@@@&'0@R=/K@@R@OJ )@@G@@&'0@R:/K@@R@&'0@R0/K@@R@&'0@R3/K@@R@&'0@R8/K@@R@[0@^@YC?[@@@[?@^@YC^[@@@OK )@@G@@[^@^@YC@@^@Y'=@@@IN?L@@@C^[@@@&;@@@[C8K^[CM#H)@@Q8)@@@Q^1@@@/KF@@@C8K@R:OL )@@G@@[^[@@@;C@@@M[?[@@@/KH@@@C8K@R0/K@@R4;/@^A)*0@^A)/K@@S#C8@@@[[0@^A) 4@^A)OM )@@G@@C8@@S '=@@@F/KF@@@ 4@^A)/KF@@@C8@^ACC@K^A-'=@@@4C8@^AQC@K^A+'=@@@4C8@^AUON )@@G@@C@K^A<'=@@@49?@^AC9*@^ 69?@^AQ9*@^AE9?@^AU9*@^AIC8@^[DC@K^A='=@@@4C9@@]-OO )@@G@@R'@^[EN?0^[D/K@@USC^S@@]G@K@@K&;K@@JC8@^]B'=@@@4*?@^A)/K@@U-C4@^]C!8@@@SOP )@@G@@!8@@@)/K@@URC0@^]D>8@@@K=8@@@C/K@@URC?@^]C=8@@@[/K@@URC?@^]E=8@@@[/K@@S6OQ )@@G@@C4@^]H=8@@@)/K@@URCC@^]L?8@@@W/K@@UR9?C@@@9*@^AO9*@^A]9*@^ /C8@^ /'=@@@#OR )@@G@@*4@^ _/K@@URC@@^]Q%@@^A>/K@@UR*?@^A)/K@@U- @@^AZC8@^AO'=@@[ *?@^A)/K@@U-OS )@@G@@!8)@@]/K@@UR/^)@TICC@^AZ%8@QF:/K@@UR*@@^AN/K@@TNC8@^AC'=@@[ /^)@U-(@@^AZOT )@@G@@/K@@T=C^@^AZ:^@^AN/K@@URC)@^AZT8@@@GG*@^AZT8@@@ZG=@^AZC)K^ANT8K@@GG*K^ANOU )@@G@@T8K@@ZG=K^AN!@@@@H/K@@URC8@^AO'=@@[C*?@^A)/K@@U-/^)@UR[@K^AY[@K^ABC K^ALOV )@@G@@T9K@@WC@@^AM[@@^ ;/[K@UEC@@@@L!8@@#-C8@@#)[C@^ 'H[K@@GC8@^ 6'=@@@#*?@^A)OW )@@G@@/K@@U-*4@^ 9/K@@U-C@@^ ;G8@@@C[@@^ ;C@@^ '[@@^AAC8@^A]'=@@@#*?@^A)/K@@U-OX )@@G@@*4@^A /K@@URC@@^ABG8@@@C[@@^AB/K@@T\CC@^AH[C@^AT9?@^AK9*@^AWC@@^AN&;@QF:OY )@@G@@[@@^AZC@K^AYG^K^AXD8@^AO'=@@[^*?@^A)/K@@U-O'@@@#8K0@SVC^K^[D/@K@U-G[@@@HOZ )@@G@@C@K@@K&;K@@"C8@^[D'=@@@4/K@@SS 0@^A)'=@@@DC8@@@[[?@^A)(0@^A)/KF@@@C8K@@EPA )@@G@@'=@@@0/K@@U>^@)@[J/,0@R'C@@^G?/,0@C@'=@@@IC@K^F&C8@@@[=8K]@@/,0@C:/K@@U9PB )@@G@@*4@^@I(0@^@I/K@@U9C8@@@[[0@^F C8@^E /,0@QJC8@^A&/,0@QL(0@^F /K@@VCC/@@@/PC )@@G@@/,0@QTC@@^@Q/,0@Q=C/@@@//,0@QTC@@^@S/,0@Q=/K@@VD/,0@QHC8@^@2'=@@@J/C@@VE>@@^G,/K@@VPC8K]WK'=@@@0C8@^@2'=@@@J/C@@V_C@@^G5'=@@@IR]@^HER'S^HC(@D@@@/K@@WV*0@^F /!@@*6C8D@@BC4T@@[PJ )@@G@@/,0@QF/!@@=F/K@@WTRAD@@@/K@@WHRED@@@/K@@WHC8@^BL/,0@QL*0@^F /!@@*6C4T@@[PK )@@G@@C8D@@B/,0@QF/!@@=F/K@@>>R9)^BN/!K@<:/!K@Y6R K^HF*C ^HC/K@@W;%75^HD/K@@W;PL )@@G@@N*K^F^C@@^G,C@K^G,G8 @@B/K@@W4C@?=HC%@!=FB/K@@W;8KK@W1C^ ^HE=8@@@[/K@@W;PM )@@G@@=8@@@]/K@@X@/K@@Z>C@@@@ :C@^HF/K@@XBR P^HF/K@@W*R9)^CF/\)@=[C8@^FBCOK^F^PN )@@G@@/,0@QF/!K@/K@@Y%'=@@@N+8@@@[[@K@@UC8@^GY/,0@QL/$)@Y#PS )@@G@@C8@^FBCOK^F^/K@@Y C8C^HJC4S^HD/,0@QF/,0@QH/,0@QHC;K@@[/!@@=FC;K@@@-#)@@TPT )@@G@@CO@^F /,0@-@RCS^HEC9C@@@:D[^HC[CL^HC: [^HC[^L^HC[CS^HEN4K^F C@0^G,G8.^HJPU )@@G@@R]0^G8M#;)@@ACX^HE[@K@@[CO@^F^/,0@-@ACX^HEC@0^G,G8.^HJR]0^G'N*K^F^M#;)@@PV )@@G@@C8C@@@&;H@@@*@@@@V;@@@@M[@[^HC/K@@>>C8@^C'/,0@QLC8@^FBCOK^F^/,0@QFC;)@@@PW )@@G@@/K@@YCR9)^CX/\)@=[C8@@@[/,0@RU/K@@XOC@@^GYC8K@@@N8K@@ ;=@@@A+8K@@_%8)@@ PX )@@G@@8KK@Y9;CK@@AN8K@@DC@@^G,2@W=E,/K@@Z#/K@@ZUC@@^G;/,0@R)C4)^GYN8K@@ C@K^G,PY )@@G@@C8@@AN2@!=EOC8@@@A/,0@Q=C/@@@[/,0@QXC@K@@VC8@^GY/,0@QF/,0@QZ[@@@@V;G@@@=PZ )@@G@@G8K@@ W8@@@A[*@^F^C@@^G//,0@R)/K@@Z/K@@)2(0@^F /K@@)[A]@@@LR]@@@A/!@@*6R]@@@L/!0@>]C@@^G9C@K^G8QD )@@G@@N8K@@IM#W)@@/!@@=F/K@@)GC@K@@T:B!^HC/K@@)./K@@)JC@K@@T:F!^HC/K@@)./#0@)7QE )@@G@@C@@^FSC@K^G,N8K@@^2@H=ET/K@@)7C8@^FS/,0@QLC8@^FBCOK^F^/,0@QFC@@^G./,0@Q*QF )@@G@@/,0@QH/,0@QH9?@^G"/,0@Q%/,0@QZ[@@@@KC8@^FS/,0@QL/,0@QHC@@@@K/,0@QV/,0@QHQG )@@G@@/!@@=F/K@@)\C^@^FA/!@@-TR K^FACR0^F^/K@@W;C8@@@[[?@^F /K@@)?C@K@@VC8@^GYQH )@@G@@C;0@@@/,0@QF/K@@)AR9)^B./\)@=[C8@^FBCOK^F^/,0@QF/K@@)*C@@^H@'=@@@I/K@@>>QI )@@G@@[@@@@L;G@@@=G8K@@ W8@@@ACCK^FAK8W@@B!C)^F^/!@@>'[C)^FAH8K^HC @H^HC[5X^HDQJ )@@G@@ ^H^HD CH^HE ^H^HECC@^HF[CH^HF[CK^HF[^W^HF ^H^HFC@@^FP[@H^HG9!@^FQ9(H^HHQK )@@G@@/KF@@@*@G^HC'=@@@)C^W^HE)8K@@[[^?^HECCW^HECC.^HC:@0@@GC^.^HC:@K^HE/K@@+[QL )@@G@@CC!^HE:CY^HC[C"^HC:^Y^HC[^"^HC[C\^HEC^!^HE)8)@@[[^.^HEC8)@@[[*)^F (0@^F QM )@@G@@/K@@+@A]@@@LR]@@@HC8@^DP/,0@QLA[@@@K/!@@*6R[@@@KC8C^HJC4S^HD/,0@QFR]@@@LQN )@@G@@C/@@@?/,0@QTC8@@@[/,0@RU/K^@@@[@0^HE CJ^HE/K@@-%C@K@@GA[@@@KA]@@@L[@@@@MQO )@@G@@(@H^HC/K@@+J*^H^HCC^X^HC*CH^HCCCX^HC/K@@+CC^!^HE)8)@@[[^.^HE:@K@@M/K@@+>QP )@@G@@C8@^DP/,0@QLR]@@@H/!@@*6C8C^HJC4S^HD/,0@QFC8@@@[/,0@RUC@K@@CCC!^HE:^Y^HCQQ )@@G@@ ^I^HC:CY^HC CI^HCC@K@@I/K@@+CC8K@@[[*K^F R[@@@KR]@@@L/K^@@@ *@^F R8K@@@QR )@@G@@R^L^HF(@@@@[/K^@@@C^[^HE>8@@@[/K@@+?C^[^HFCCL^HF[^H^HF[CW^HFC4-^HD;G)@@=QS )@@G@@G80@@ W8)@@AG8)@@BR^)^HF(@@@@]/K@@:@[P^@2@VS^GY@&I^GY@@@@@@[[@@@@@@@@@@@@@@@@TF )@@G@@@@@@@@^I@@@@@@@@@@@@@@@@@@8^F&@@C@@@@@[@@@@[C^A_@[^^D5@[A^BB@[^^A2ANIMALTG )@@G@@@@]@@N@[D^A6@VS^GY____@@@@[^FS@@[^GY@@[^FB@@I^FB@@Q^@2@ BOTH@@@@ AND NOTTH )@@G@@@[^^BH@@@@? THAT'S@@@@&&@@@2.0L,00 @@[^H @@@...ANIMAL@@@@@9@@@@@W@@0@@WTI )@@G@@@@@2.0@@@@@@@@@@@@@@@@@@@@$@@0S@@@@@@@@@@@@@@@@$*ORIG*INSTALLATIONDOES ITJ )@@G@@T LIVE ON THE LAND@@@@@@B@@@@@@@W@@@@@W@@0*ORIG*INSTALLATIONA HORSE TK )@@G@@@@@@@@B@@@@@@@W@@@@@$@@@*ORIG*INSTALLATIONA WHALE @@@@@@@@@@@@@@@@@@TL )@@G@@@@@@@@@@@@@@@@@@@@@@@@@@$MAIN$ @@^@@^@@@@@]@@@#@ @@@@@]@@@@@@@@@@@@TM )@@G@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@TN )@@G@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ANIMAL H@&#DFEDIT$ TO )@@G@@ JO[^SDEDIT$A JOI^SDEDIT$S IK9 CEEDIT$T JQ]^SDERU$ TP )@@G@@ JFPFQEFDIT$ JQ7^SDFDIT$A JR]^SDFDIT$T IY; CEINFOR$TQ )@@G@@ DQD^KBPERVADE @RI[TF////////////B0364806 @@@@@@@@@@@@#@G'YSTR )@@G@@LK@@@@#@G'V-@@@@@@@@@@[+@@@@@@Y@@@@[# FJR6#^ED'3@@@@@@@]@@@@@@'@@@@@'@@@TS )@@G@@@@@@@@@@@@@@@@@@@)@@@@@@$IBANK @@@@@E$DBANK @@Y@@ @@@@@@@@@@@@TT )@@G@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@TU )@@G@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@VK@@[@^@#1@C@@@@@@GTV )@@G@@@@@[@^@]6@F1@@@@@S@@@[@^@@G@I$@@@@@A@@@[@^@[*@I3@@@@@D@@@[@^@]-@KV@@@@@#TW )@@G@@@@@[@^@#H@M/@@@@@P@@@[@^@@K@QD@@@@@M@@@[@^@[-@QT@@@@@Y@@@[@^@]0@R'@@@@@@TX )@@G@@@@@[@^@IP@U%@@@@@V0@@@@ @@V^@@@@@@@M)@@@@ @@,^@V@@@@@Y)@@]@ @ X^[D@@@@@@TY )@@G@@)@@]@ @A+^A&@@@@@@)@@^@ @@9^HCN@I](@N@I]?@N@I]!@N@I],@N@I]2@N@I]4@N@I]7@TZ )@@G@@N@I]'@N@I]/@N@I#,@N@I^!@ECHAR$ @@J@@.ECOLN$ @@J@[NECOL$ UA )@@G@@@@J@[@ECOPY$ @@D@@@EDAY1$ @@#@@9EDAY2$ @@#@[CEDAY3$ UB )@@G@@@@#@[SEDAY4$ @@#@[2EDECF$ @@J@]PEDECV$ @@J@]OEDECZ$ UC )@@G@@@@J@]MEDITR$ @@J@@JEDITX$ @@J@@TEDIT$ @@J@@@EDIT$T UD )@@G@@@@J@@-EFD1$ @@J@[SEFD2$ @@J@[UEFD3$ @@J@[EFD5$ @@J@[?EFD6$ @@J@[!EFH$ @@D@[+EFI$ UF )@@G@@@@D@@.EFORM$ @@D@@"ELT$ @@Y@@HEMSGR$ @@D@@YEMSG$ UG )@@G@@@@D@@=EMSG1$ @@D@@+EOCTF$ @@J@]HEOCTV$ @@J@[_EPACK$ UH )@@G@@@@D@@EESKIP$ @@J@[HETIM$ @@#@@@ETIM1$ @@#@@SET$ UI )@@G@@@@J@@,FCHAR$ @@P@@@FCOLN$ @@P@@AFCOL$ @@P@@]FCOPY$ UJ )@@G@@@@M@@]FDAY1$ @@A@@^FDECF$ @@P@@XFDECV$ @@P@@VFDT$ UK )@@G@@@@P@[#FDT1$ @@P@[BFFD1$ @@P@@FFFD3$ @@P@@JFFD4$ UL )@@G@@@@P@@LFL$ @@-@@RFMSGR$ @@M@@^FMSG$ @@M@@CFMSG1$ UM )@@G@@@@M@@AFOCTF$ @@P@@TFPRT$ @@P@[[FSKIP$ @@P@@^FTIM$ UN )@@G@@@@A@@@F$ @@P@@$PERVADE @@S@@@PVTERM @@S@](RINF$ UO )@@G@@@@@@@@SELT$ @@@@@:UCHAR$ @@G@@YUPOS1$ @@G@@&UPOS3$ UP )@@G@@@@G@@\@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@FLL$ @@@@@QLASTD$UQ )@@G@@ @@@^I@N@GY@@N@G)]@N@G)N@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@UR )@@G@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@US )@@G@@@@@@3G@4F@C@^QT^@@@4F^QT@@@@2I@@@@@[@@@@@@@@@@[1@[%@@W@@@@@@@@@@@@@@@@@@UT )@@G@@@@@@@@@@@@@@70 @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@UU )@@G@@@@@@@@@@@@@@@@@@@@@@@@@@@EE@C@@@ ^@@@@B@ME@[\^@V@I0@ML@@[^ME@##@-[@@A^MFUV )@@G@@@@K@=^@@L^ML@#/@=O@@ ^N<@@E@*K@@B^N*@@F@*U@@?^N\@B(@*>@[_@0J@@^^OV@@-^O*UW )@@G@@@["@2I@@V^P_@@@___@@@___@@@___@@@___@@@___@@@___R#W@@DR#?@@EA#!)@@;K)@@SUX )@@G@@/C)@CAR3?@@EAB?@@BR#?@@CA#W@@DC G@@DG G@@BC W@@AGDW@@^H[@@@L/D@@CNN^W@@BUY )@@G@@M#Y)@@A#W@@D/KF@@[C W@@BH[K@@KN@K@@LM#Y)@@[ G@@B0@G@@#'=@@@AC[W@@ GDW@@BUZ )@@G@@[[W@@ C5W@@#/ V@@@C[W@@A[ W@@^;[K@@M[[W@@A[ W@@D'=@@@[R#W@@D/K@@CDRBW@@AVA )@@G@@ABW@@DC[W@@ HDW@@B[[W@@ CDW@@BT9K@@W[DW@@^/KF@@@0@G@@#'=@@@AC[W@@ GDW@@BVB )@@G@@[[W@@ C5W@@#/ V@@@RBW@@AABW@@^RBW@@DD8)___AF!@@@PBW@@AO;K@@[;GK@@=W8K@@WVC )@@G@@/@)@D]O;K@@[R#)@@HT8)@@WAF?@@^O#W@@ '=@@@#A#W@@ C5W@@#/ V@@@/KF@@[?@@@[@VD )@@G@@?A@@[V?B@@[X?C@@@+K@@@',L@@@_-M@@@-.N@@@?/O@@[W0P@@@0VH )@@G@@1Q@@@12R@@@23S@@@34T@@@45U@@@56V@@@67W@@@78X@@@89Y@@@9:Z@@@$;?@@@;<\@@@\VI )@@G@@=!@@@,>^@@@+?_@@[ZC[@@F1A#K@@L;G@@@M;CK@@M/@V@@@H9K@@[G[K@@HT8K@@# @@@@GVJ )@@G@@W8@@@]/@K@ETO;@@@[R#0@F2;^0@@MK@@@@IP;K@@[&;K__";*@@@MQ#@@@FR]0@@LC[K@@GVK )@@G@@;DK@@MH9K@@[&'0__"R#)@F3')I)E3RB_@DF;^0@@D/C0@E=[[H)@@C[@@F18^K@E=R#)@@HVL )@@G@@;G@@@M;CK@@MO#)@@GR#,@@@:@)@F4P;@@@[/KH@@@/K@@E9R3;@@@R\;@@@R:;@@@R$;@@@VM )@@G@@R<;@@@R7;)@@Q;)@@ /K@@E>&;@@@@/@F@@@C[K@@G&#@@@FR]0@@H&;)@@[&'0@@[R#K@F5VN )@@G@@R#0@F18^K@FAC[F)@@;=0@@D;*0@@X;C0@@X=80@[@/K@@FIR7_@DF/K@@FJR3_@CF')H)F*VO )@@G@@ @@@@J/D@@FB/ K@F^;G@@@M;CK@@MR]0@@GT8K@@] @@@@GW8@@@#/@V@@@O;@@@[P;K@@[VP )@@G@@R;0@@ A<"@@@A$"@@@/^K@F+A:"@@@A\"@@@:8@@@[/KF@@@R#"@@@:@0@F6P;@@@[/KF@@@VQ )@@G@@A7"@@@A3"@@@A\"@@@A:"@@@A$"@@@/K@@F,A<")@@R#K@F5/K@@FK)@@@@@@@@^@)__"@@ VR )@@G@@^@)^@)@@[@@@ R#W@@DR#?@@CR#.)@@A#/@@EA#W@@D @@@[] @@@[#;C0@@Y%80@@_VS )@@G@@/K@@G^P;K@@[A#W@@D/KF@@[R#/@@E;K0@@S/C0@GCR3/@@E!^/@@BRB/@@BC G@@DG[@@@JVT )@@G@@C W@@AGDW@@^H[@@@L/D@@H,N@K@@JM#!)@@A#W@@D*@@@[]/K@@H&R#/@@E;K0@@S/C0@GTVU )@@G@@R3/@@EPB/@@B/G0@G6C G@@DG[@@@J[ G@@DC W@@AGDW@@^H[@@@L/H@@G6P#0@@K0@G@@#VV )@@G@@'=@@@AC[W@@ GDW@@B[[W@@ C5W@@#/[K@G,%9K@@ /KF@@@(^G@@#/KF@@@C[W@@A[ W@@^VW )@@G@@;[K@@M[[W@@A[ W@@D'=@@@[R#0@@K/K@@GVR#W@@DC5X@@@%9K@@(/KF@@]0@G@@E/K@@G"VX )@@G@@R;0@Z_/K@@G_R;0@@_C[W@@E;LK@@S/DK@H#C1W@@E![K@@J/K@@H:! W@@B/K@@H:C[@@@LVY )@@G@@G1H@@@?@0@@K/K@@HP? G@@B/K@@HNC[K@@KH W@@BH1X@@@D@0@@LC G@@B/K@@HWR3.@@@VZ )@@G@@/K@@HW!^/@@B/K@@HHC[K@@KH[K@@JH1X@@@C[@@@JD@0@@L[1G@@E0@G@@E/K@@H-;D@@@AWA )@@G@@[5G@@EN0!@@@N@0@@JO;K@@[A#W@@D/K@@GER#0@[]P#0@[#/@0@G6/G0@G6/K@@GVR3.@@@WB )@@G@@O;0@@[/K@@GVP#0@@KN@K@@JM#!)@@R#0@@K0@G@@#'=@@@AC[W@@ GDW@@B[[W@@ C5W@@#WC )@@G@@/[K@H.%9K@@ /KF@@@(^G@@#/KF@@@C[W@@A[ W@@^;[K@@M[[W@@A[ W@@D'=@@@[R#W@@DWD )@@G@@/K@@GE @@@@HOBW@@AABW@@DR#W@@AABW@@^;@K@@M'=@@@#C[W@@ GDW@@B[[W@@ C5W@@#WE )@@G@@/[K@IP%9K@@ /KF@@@(^G@@#/KF@@@ABW@@^;@K@@MA#W@@A'=@@@[/KF@@[0@G@@#'=@@@AWF )@@G@@C[W@@ GDW@@B[[W@@ /KF@@@[@@^@@C8W@@@KCK^@@H8)@@[&;K@I6C@@@@H'=@@@HG8W@@@WG )@@G@@ @H@@@>@@@ME/K@@I3>@@@MF/KF@@[C8H@@@?8I@@@/K@@I>C@@@MDC8K@@#/KF@@@C@@@L"WH )@@G@@C8K@@[/KF@@@C@@@M^C8K@@]/KF@@@L8@@@[C@)^@@G8)@@[*@I@@@?CY@@@/K@@J[G),@@@WI )@@G@@/K@@I;%CI@@@/KF@@@C)"@@@H80@@[T80@@AG="@@@9?I@@[?80@@BC@K@MG/KF@@[N8W@@@WJ )@@G@@C^@^@@G8@@@[C9K@@[ @@^@IN8)@@@(@G@@@/K@@J6(4G@@@/K@@J&%1W@@@/K@@J6C?W@@@WK )@@G@@!8K@@A/K@@J(%(K^@I @@^@H[(K^@I9??@@[C-G@@@:9@@@[C@0@MG')H@K&H9@@@[T9@@@AWL )@@G@@G>G@@@')H@K,G)G@@@G8@@@[/K@@JL:9K@@[/K@@J,C*?@@@:8)@@.N8)@@[%[K@[[/K@@J&WM )@@G@@/K@@JX%@)@MG[5@^@H:@)@MG[-K^@H/K@@J&(@@@[]:(K^@I/K@@J;[(K^@I @@^@H:[K@[[WN )@@G@@/K@@K#G9K@@[*@G@@@/K@@JK @@^@H @@^@I/KF@@@:(K^@I *@^@I9?K^@H98V@@@C8@@@-WO )@@G@@[=@^@I(?@^@I/KF@@[C@@^@UD8)@@@C80@@@C!@^@I8^@@KQ1@@@@I!8)@[@C80@@E[))^@IWP )@@G@@[=0^@I/KF@@[C8K@@@;=@@@A?8K@@'?8K@@0/K@@K-(@@@@JC80@[@H8K@@0T8)@@EG8!@@@WQ )@@G@@/K@@KJ/^0@KM%8K@@+:8K@@-C8.@@@/@0@KM/K@@KJ9*)^@J9*)^@L[@)^@N[@)^@O[@)^@PWR )@@G@@9*)^@Q9*)^@S[@)^@U/K@@J1[1@^@H[!@^@H[(@^@H[>@^@H[5@^@I[1@^@I[!@^@IC80@@FWS )@@G@@+8K@@_:8)@@ ;^@@@A8#0@K89*@^@]C@@@MHC@K@MIC8)@@BC@0@MG[@"^@ 8#)@L[N4K^@HWT )@@G@@9!@^@J/\)@L\C9K@@*(4@^@H*)@^@H')H)@@N0K^@H9!@^@L*@@@[[/K@@LKC[@@MJN8K@@^WU )@@G@@/\)@L\N?K^@H(@@@[[/K@@LUC9K@@(')H)@@C[@^@N/\)@L\C9K@@)')H)@@(*@^@H*=@^@HWV )@@G@@/K@@L)C@@@MK'=@@@J/KF@@@C9K@@/')H)@@N*K^@HC[@^@O/\)@L\N=K^@H(@@@[[/K@@LXWW )@@G@@C9K@@/')H)@@C[@^@P/\)@L\/K@@LX;>@@@A')H)@@8KK@L!/KI@@@[5W@@@[1W@@@[!W@@@WX )@@G@@[(W@@@[>W@@@/\0@L7[-W)@@Q;K@L1/KJ@@@PROCESSOR CALL ERROR @[^@L'ABNORMWY )@@G@@AL RETURN FROM READ$ @[ @L_TOO MANY SPECIFICATIONS @[^@M @@@@@@@USE WZ )@@G@@@@@@@@@@@@@@, ]@@@@@[@@@@@ @@[^@ @@[@L1TPF$ @@G^@[@@@@@@@@@@@@XA )@@G@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@[@@@@@[^#D@@@@@@XB )@@G@@@@@@@@@@@@@@@@@@@@@@[^[#@@@@@ ASCII MODE NO FIND SEPARATOR COLUMXC )@@G@@N CARD COUNT> CARD COUNT<@#C^@;SIR EDIT ERR @@@@@@@@@@@@XD )@@G@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@XE )@@G@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@[^]E@Z4^]E@[I^]E@[O^]E@@@@@@@@@@@@@@@@@@XF )@@G@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@__"^#D@@[^#E@@@@@ @@@@@@@@@@@@@@@@@@@@[^FEXG )@@G@@@@@@@ @@[^]E@@@@@ @@@@@@@ZV^FE@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@^@)^@)XH )@@G@@ *SDFF* @@@@@@@@@@@@@@@@@@@K@@@@@#)@@@@@@@@@^FE^I%@@C@@_@@[^]EXI )@@G@@@@[@@@@@@@@@@@@@@@@@@@@@@@@@@@@C@@@@@#)@@@@@@@@@^^E^B%@@C@@_@@[^#E@@[@@@XJ )@@G@@@@@@@@R;K@@[A:K^[X/K@@MP *@^[XA#@^[QA]0^@X*@@^@)/K@@NE0@@^[R/K@@M&(4@^[VXK )@@G@@(@@^[R/K@@N6()@^@Z/K@@WB )@^@ZC[K^[SG9K@@[[[K^[R[[K^[S/K@@Q:*4@^[V/K@@M!XL )@@G@@R#@^[.0@G@@@/K@@WB @@^[R/K@@N6R:K^[X()@^[XA$K^[X @@^[RR#K^MF*@@^@+C@K^@I@@@%(I@@@%!I@@@%1I@@@%5I@@@9?K^@,9*K^@.R#@^@''=@@@I/K@@ZV9?K^@29*K^@.ZA )@@G@@/K@@UV9?K^@49*K^@./K@@UV9?K^@09*K^@./K@@UVR#@^@';@@@@MO3@^[";@@@@M'=@@@IZB )@@G@@C@@^@-G8@@@[[@@^@-R#@^[&R#K^[ZNCK^[QM#H)@@RF)^@>(0@^[V/K@@T2C)0^PQG80@@[ZC )@@G@@[)0^["/K@@T2C9@@@[[(@^@Z9!@^@89(@^@.R#@^@''=@@@IC@@^@-G8@@@[[@@^@-/K@@RWZD )@@G@@9!@^@69(@^@.R#@^@''=@@@IC@@^@-G8@@@[[@@^@- @@^[R @@^[S @@^[T @@^[UC9@@@[ZE )@@G@@[(@^[W @@^@Z/K@@N69?@^[=9?)^[&RA0^[*/%0@VLR#@^[(AB@^[='=@@@HR#@^[=R;K@@ ZF )@@G@@RA0^[%')H@V;8#K@VOR;K@@ P'0@@[:9@@@-/K@@Z4:9@@@)/K@@V\:9@@@@/K@@VE; @@@ ZG )@@G@@;DK@@Z/>@@V*8^K@V)/K@@VE')H@V;8#K@VC-G)@@C>G@@@C(G@@@C!G@@@C1G@@@ZJ )@@G@@C5G@@@[-I)@@[>I@@@[(I@@@[!I@@@[1I@@@[5I@@@R#@^[/R#K^[,A#K^[1R;K^[,*?@^[XZK )@@G@@R;K^[0NCK^[QM#H)@@R;@^[4/,0@F7/K@@ZV/K@@Z%R;)@@+C@@^["[@@^@<0@@^["/K@@WWZL )@@G@@*@@^@+ ^@^[" ?@^[" =@^["%4)^["/K@@W-R<)^["A\)^[X/K@@W$R\K^[XAR#)^[&R#K^[ZNCK^[QM#Y)@@ABK^@&/K@@XTR;K@@BZQ )@@G@@A:K^[VC9@@@ 0@@^[-C9@@@*[!@^[3*4@^[V/K@@)U(0@^[V/K@@)UC)K^PQ!*K^PM/K@@)[ZR )@@G@@R#)^[-/C)@X>/@)@X(]*)^["/K@@X:?)K^["/K@@YI!*K^["/K@@X: @@^[- *@^["R#0^[XZS )@@G@@/,0@-[ ^@^MER#K^["(@@^@+/K@@X3(=@^["C@K^@<[@K^]D/GK@X7=80@[[/K@@X'R;)^]EZT )@@G@@AB)^]B/K@@X.R;)^#EAB)^]B/,0@),R;@^[_/,0@C@/K@@ZVR#@^@W*=@^[XO#@^MG*0@^[WZU )@@G@@O#@^MHA#@^@VR3@^]D0@@^]D/K@@YFRF@^]D;C@@@AO#@^@WO;@@@[A#@^@W(*@^[V/K@@MVZV )@@G@@/,0@-[R#0^[X>80[@[/K@@YTRB@^ME%8@@X./,0@):R]0^[Z/K@@YUR]0^[/R#@^[/QB@^[QZW )@@G@@NCK^[QM#F)@@ *@^[VR<)^["C9K@@];G)@@=W8)@@EO;0@@0;G0@@A8^K@Y-;[@@@M[ @^[3ZX )@@G@@0@@^["/K@@Z@(4@^[W/K@@Z@(0@^[W/K@@Z@R#)^]QR#0^]R;C0@@S;*0@@S**@^[X9?)^]WZY )@@G@@?@)^[+/K@@ZS%@)^[+/K@@Y/?@0^[/K@@MVR!*K^["/K@@MV *@^[" @@^[- )@^["*@@^PR/K@@X:/K@@YIR#)^["AI )@@G@@A#)^]DR;)^#EAA0^MER3@^["R;K^]E=80@@[/K@@)6/,0@EFR;0^[0/K@@)8/,0@E/R;0^[,AJ )@@G@@A3@^]DPF@^[Q1@@@@G/K@^ME]@@@[[R#)^[YOF)^[QM#\)@@/K@^ME/K@@)!C[@^[\/[F@@@AK )@@G@@(*@^[V/KF@@@C K^[1:9KNEW/KF@@@!9@@@_C9@@@_[!@^[";H@@@=W9@@@EG9K@@0[-K^[1AL )@@G@@;H@@@=W9@@@EG9K@@0[>K^[1C9K@@-[(K^[1 @@^[\/KF@@@R;K@@[A]0^@XR;@@@KA3@^[7AM )@@G@@]@@^[R @@^[S @@^[T @@^[U @@^[? @@^[* @@^[+R;)@@)A7)^[+A7)^[< @@^[!R#)^P/K@@=(/K@@=;/K@@>EBF )@@G@@/K@@*:/,)@&K/K@@=3Q'K@&RC8@@@]/,0@JF/K@@=7/,)@&-C8@@@ [0@^PZ/K@@>HC@@^PDBG )@@G@@)8@=@@[@K^PD/K@@=_C@@^PD)8@^@@[@K^PD/K@@>H/,)@&N/K@@=_C8@@@ [0@^PZ/,)@&TBH )@@G@@(@@^PR/K@@*;C8@^PR'=@@[CC@@^N$/^)@*>[@K^P!BI )@@G@@/,)@&QC8@@@*C4K^PQ=8K@@KC8@@@"[4@^PD%8@@@*/K@@>\C8@@@[[C@^PJC8@^PE'=@@[ BJ )@@G@@C@@@*O/^)@*:C@@@*)C=0^MQ:80@@E/K@@*:C*K^PML)K^PM:80@@@C)K^MQ:80@@-H)K^MQBK )@@G@@%80@@+/K@@>*C/Y@@[G)K^MQC*0^PM,@)@@H/K@@*:[)K^PQ/K@@>@C@@@*=/K@@*:9?@^PEBL )@@G@@9*@^MTC8@^MT'=@@@#C4@^MW/@@@>/;G@@@#;CK@@-;*@@@AG8H 00[C@^N!C@@^N,/K@@*:BM )@@G@@C@@@*T9?K^M+C^0^MW:80@@W9/K@=B/K@@*:CC0^M$+80@@_9?K^M=?9@@@ 9/K^PG/K@@*:BN )@@G@@9?K^M*%9@@@@9/K^PK/K@@*:[C0^PJ9?@^M%9*@^PM/K@@>U/,K@&W[@[[@[SI@^PE/,K@&WBO )@@G@@[0[@@]SI@^PR/,K@&W]0@@@]SO@^PR/,K@&W]@[@[@SO@@@@C4D@@@AAW^MNQ,D@@@/,0@JFBP )@@G@@/%E@@@*?D@@@Q'%@@[Q+D@@@C@@^N2*=D@@@/K@@*>*?D@@@*4@^@I/K@@&?C@@^N7/K@@*>BQ )@@G@@C*@^@I/^@@&2*@@^@H/K@@&'(4@^@IC8@@@[C)/OMN')J@=I(@@@@H9?K@=^9*TK@[')J@=DBR )@@G@@+8@@@0/K@@$!&FD@@[G@@@(]C@K@= 9*@^M+9*DK@[/,0@K7/G@@$HC8K@@[C8@^M+'=@@[GBS )@@G@@CC)^M*!8)[@@>8)@)@/K@@$D/K@@$YC8@^M)'=@@@J/C@@$S')C@=FN8K@@FN/)__89?K@(#BT )@@G@@<@@@@H;C@@@#;^K@@A8KK@$K;^K@@=9*K^N.C@@^N_/K@@*>C8K@@]>@@@( C8K@@#C8@^M+BU )@@G@@'=@@[GCC)^M*')C@=F?8)K@@?8)[@@/K@@$=G8K@@K/K@@$*C@@^O#?8))@@?8)S@@/K@@*>BV )@@G@@C@@^OC=8)@]@/K@@*>=8)@^@G8K@@)+0T@@@C@@^OI=8)@@KC@@^ON/^)@*>')C@=FC@0^MOBW )@@G@@C^_@@[QAD@@[9?@^@Q(4@^@I9?J@@]9*C@@]9?@@= (0@^@I/K@@$_9?@^@S/K@@*[(4@^@IBX )@@G@@9?J@@A9*C@@AC@@^@I**D@@@[@@^MQ*?@^@I**D@@@/KE@@@C@@^OU/,0@*&/KE@@@I/U-OPBY )@@G@@TION CONFLICT @[^@*FXXX NOT A PROGRAM FILE @[^^N;CI@@@)8@@@[9?@@@HCO )@@G@@G8K@@[T@K@%!;CK@@+;C)@@=;?!@@@G8)@@0')])!1'G@@%-'G@@%-'G@@%-;C)@@=;?)@@#CP )@@G@@/K@@%T;C@@@[/@F@@@C8)@@ ')])!1;S@@@G;*@@@[;CH@@@/K@@%OC@K@%,/K@@% )+C*@@CQ )@@G@@)@@@@@PPPPPP)@@)@@R7<@@@R3<@@@R\<@@@R:<@@@R$<@@@R<<@@@D8)@@@/\)@:M/\)@:MCR )@@G@@/\)@:M/\)@:M/\)@:MAE1@@#')]@%\R#@@@I/KF@@@R7<@@@R3<@@@R\<@@@R:<@@@R$<@@@CS )@@G@@/?)@:F/\)@:M/\)@:M/\)@:M/\)@:M/\)@:M/\)@:MR<<)@@/K@@!"AE1@@#')])%_A#)@@GCT )@@G@@')]@%\/KF@@@D8)@@[QE1@@#/KF@@@&'0@@@/K@@:S&"0__"AE1@@#')]@%\:@)@@G/K@@:$CU )@@G@@')])%_/K@@:T&'0@@@/K@@:-&"0__"AE1@@#')]@%\%8)@@ /K@@:$')])%_/K@@:+R#@@@ICV )@@G@@1@@@@F/KF@@@')])%_R#@@@I')]@%\/KF@@@R;0@@ &A0J_"/K@@:3R;0@@F&'0@@@ @@@@HCW )@@G@@AE1@@#')])%_:8)@@ /K@@:5;?@@@AO#K@@I8#0@:50@@@@FR#@@@H')]@%\/KF@@@R;0@@ CX )@@G@@&"0__"/K@@?^R;0@@F&'0@@@ @@@@HAE1@@#')])%_;?@@@AO#K@@I8#0@?A0@@@@FR#@@@HCY )@@G@@')]@%\/KF@@@;?@@[C/K@@?L')])%_')]@%\:8)@@ /K@@?K ?[@@[:8)@@+/K@@:%%8)@@-CZ )@@G@@/KF@@@A\-@@[')])%_/KF@@@')])%_P;)@@0T8K@@EO#K@@I8#0@?W/KF@@@')])%_P;)@@0DA )@@G@@;?@@@#O#K@@I8#0@?+/KF@@@AE1@@#/,0@?I @@@@J')]@%\:8)@@0/K@@?;/K@@?2AE1@@#DB )@@G@@ @@@@J/,0@?I')]@%\!8)@@0!8)@@'/K@@!F/,0@?W/K@@?2AE1@@# @@@@J/,0@?I')]@%\DC )@@G@@!8)@@0!8)@@8/K@@!F/,0@?+/K@@?;AE1@@#R#0@@G/,0@?I/,0@?W/K@@!FAE1@@#R#0@@GDD )@@G@@/,0@?I/,0@?+/K@@!F*?[@@[90@@@GQE1@@#')]@%\/KF@@@A^W@@#A@?@@^A@/@@ Q8W@@@DE )@@G@@N?L@@@R@)@0UR^1@@@&80@@[C8@@0VM@/)@@Q^1@@@ ?[@@]/KF@@@ 4G@@[ 0G@@[A^W@@#DF )@@G@@A@?@@^A@/@@ Q8W@@@&8)@@[Q4-@@[&80@@[Q01@@[O^1@@@/KF@@@A4-@@[P^1@@@A01@@[DG )@@G@@C8[@@@Q^L@@#R@?@@^R@/@@ /KF@@@[4<@@@[0<@@@[?<@@@[*<@@@[=<@@@/?)@!./\)@\_DH )@@G@@/\)@\_/\)@\_/\)@\_/\)@\_/\)@\_[)<)@@A^-@@]Q8,@@@C8<@@@?^-@@@/K@@,DH?-@@@DI )@@G@@!^-@@@/K@@,DR;+@@@Q8)@@@/K[K@]R;+@@@Q8)@@AP80@@[/K[K@]C8?@@@')])!1/KF@@@DJ )@@G@@;G@@@=W8@@@AG^[@@@Q8!@@@Q8/@@@L?[@@@?^L@@@?^[@@@/K@@,U/KF@@@O8)@@AP80@@[DK )@@G@@/KF@@@G8]@@@C8N@@@H^L@@@T8K@@AG8H@@@/K@@,KC8#@@@H^[@@@T8@@@AG8]@@@/KF@@@DL )@@G@@C80@@ /K@@,:C80@@F;^@@[]+8K@@_%8)@@ :8)@@@/K@@,1')])!18#0@,:/KF@@@C80@@ DM )@@G@@/K@@,6C80@@F;^@@[]+8K@@_%8)@@@')])!18#0@,6/KF@@@C@K@0VC80@@FAE1@@#R'0@@@DN )@@G@@+8K@@_%8)@@ /K@@\CO'0@@A;G@@@A8#0@\@RE1@@#/KF@@@;?F@@@RE1@@#;^@@[]+8K@@_DO )@@G@@')])!18#0@\E/KF@@@C80@@@;G@@@#/@@@\RG80@@[;G@@@#/^@@\MC8)@@0')])!1C8)@@@DP )@@G@@;=K@@#G8)@@0')])!18#0@\R/KF@@@C8.@@@T8K@@#;GH@@@H80@@[/K@@\R&'0@@0/K@@\&DQ )@@G@@C8K@@@&'0@@ N8X@@@C80@@@;O@@@=W8@@@EE/X@@@;?)@@AG8.@@08KK@\,/^@@\*/C@@\3DR )@@G@@;?)@@AG80@@-8KK@\39?@@@IC@0@@F;C0@@M/K@@\9C@)@@J')])!18KK@\7+8K@@_')])!1DS )@@G@@;G@@@A/^K@\'/KF@@@[@@@0IC@@@0W'=@@@I(C[@@#/K@@0ARE1@@# C[@@#A^K@0H[@@@0IDT )@@G@@C8@@0G'=@@[QC8@@@@/K@@,KE$PKT 8@E@@@***** EDIT$: ATTEMPT TO STORE OR LODU )@@G@@AD OUTSIDE OF IMAGE ***** @@[@@@ @[F@0J&'0@(L/K@@1O&'0@(B/K@@1ODV )@@G@@&'0@(>/K@@1O&'0@((/K@@1O&'0@(:/K@@1O&'0@%^/K@@1O&'0@% /K@@1O&'0@%(/K@@1ODW )@@G@@&'0@,H/K@@1O&'0@,K/K@@1O&'0@,X/K@@1O&'0@05/K@@1O/,0@,<[@@^O/K@@1O&'0@\+/K@@1OA]0^O+Q'0@1=/K@@1QDZ )@@G@@A]0^O+Q'0@1^@K^O$CC0^O+EA )@@G@@R@K^OVR@)^OWR@0^OX/KJ@@@C@@^OC@K^O=A@K^OVA@)^OWA@0^OXR]0^O+R@K^OZEB )@@G@@R@)^O)R@0^O-C@0^O&N@K^O$/KF@@@&'0@18/K@@1O&'0@1_/K@@1O&'0@2^/K@@1O&'0@2BEC )@@G@@/K@@1O&'0@2G/K@@1O[0@^OYC?[@@@[?@^OYC^[@@@[^@^OYC@@^OY'=@@@IN?L@@@C^[@@@ED )@@G@@&;@@@[C8K^PCM#H)@@Q8)@@@Q^1@@@/KF@@@C8K@1_[^[@@@;C@@@M[?[@@@/KH@@@C8K@2^EE )@@G@@/K@@2C@@@^O*@@[@@@@@[^O2@@@@@@@&Q^O2@@@@@@[[@@@@@@@@@@@@@@@@@@@@@@@@@@@@EF )@@G@@@@@@@@@@@@@@@@@@@@ EG )@@G@@ EH )@@G@@ [[K@@M/,0@=O'=@@@D/,0@-R/K@@4DC8@[#A/,0@I99?@^QE9*@^QE;J)@[CEI )@@G@@C@@^QO/,0@MO/K@@4D/K@@4A/GK@2SC4@^P1:8@@@*/K@@29G;0@@[:8@@@-/K@@3OG;)@@[EJ )@@G@@G'K@@[C/@@@J/,0@0\C@@@@UC8K@@A/,0@1EC/@@@ /,0@0\C@@@@VC8K@@A/,0@1EC/@@@.EK )@@G@@/,0@0!C/@@@T/,0@0\C8@^P1C8K@[K/,0@0ZC8@@@[/,0@1,/K@@2S;J)@[CD8@@@[[@@^QGEL )@@G@@C8@^Q@/,0@0>9?@^QE/,0@0'/,0@0-C/@@@ [0@^O*C8@^P1&;@@@[/,0@0>C/@@@&[0@^O*EM )@@G@@>9)^@@/K@@3GC8@^P_/,0@0>C@@^QP'=@@[Z/,0@10=9)^@@/K@@21C8@@@[/,0@1,/K@@21EN )@@G@@C/@^QI/,0@!ZC/@@@[/,0@,K/,0@?\[@K@@QD'0@@[/,0@:H%8@@@,/K@@3-/,0@?\[@K@@REO )@@G@@/,0@:H%8@@@//K@@4[/,0@?\[@K@@SD;K@@[/,0@:H%8@@@,/K@@30/,0@?\[@K@@T/B@@30EP )@@G@@(@@@@TD;K@@[1@@@@TC;@@@[/,0@:H:8@@@//K@@4[/,0@!(9")^QG;I@@[CC#)@@SH#)@@OEQ )@@G@@G#)@@P1@@@@TH;)@@[/JK@3_G]@@@TG'@@@[H]@@@S9%)^QG/K@@2%/,0@!(D8@@@[[@@^QGER )@@G@@C;)@@@/K@@2%C@@^QR'=@@[Z'=@@@DC@@^QT'=@@@I'=@@@DL,0 .&H,,,& CORRECTIONS ES )@@G@@ & LOCAL _____"_____"@&I^P1ET )@@G@@@@@@@@[[@@@@@@@@@@@@@@@@@@@@@@@@I^P1@@Q^O2H,N . @@[^QQSIRERR@[[^QS 1 EU )@@G@@@I@[@@852422*PARIS(1) SW0929 145 1 OF 1 05/24/75 21EV )@@G@@:30:36 2 @I@[@@852422*PIP(9) MAIN @[I@@@@@@@@[EW )@@G@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@EX )@@G@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@EY )@@G@@SDFO K@]@@AD>G^X @@@@@@@[F@C@FDASC K@]@@GNRQ^ D@@@@@@@]?@DFEZ )@@G@@SDFI K@]@@MNRS^ D@@@@@@@](@F7INFOR$ K@]@@SDQD^KB@@V^@@@#1@I)FA )@@G@@SIRASM K@#@@ZNR&^ D@@@@@@@L3@ML@L6^@VPREPRM K@]@@>[=XC^B@]E^MLFB )@@G@@@ #@=^EDIT$A @@]@@:JOI^SD@@@@@@@[*@(BEDIT$S @@]@@1IK9 CE@@@@@@FC )@@G@@@]-@%\EDIT$ @@]@@7JO[^SD@@@@@@@#H@!KFDIT$A @@]@@.JR]^SD@@@@@@FD )@@G@@@@K@0XFDIT$ @@]@[#JQ7^SD@@,^OV@[-@0!ERU$ @@@@[BJFPFQEPCF-LIFE )@@G@@STER @@#@[IK,QACF@@@@@@@["@2I@[L^PD S22267 141 1 OF 1 05/24/75 20FF )@@G@@*[@@@@*SDFF*+@@@@[@@@@@@@#@@@@IL(G9*I-!^[\H0)^@)@#@@@#H90I-(H9,^[>^[\H0)FG )@@G@@@#@@@#H90I-(H9,^[&^[\H0)@]@@@@IT0GDH14G(2^[ACDIC8) *)DD,I->IL,GD?^[^H9H14G(2^[EH9*H0)E9-H-:G(2^@)@]@@@@IT(H1$H->^@)FJ )@@G@@@^@@@@ADDH14IL\G-5GT4HD\H0)^@)@J@@@@^@)^@)^@)^@)^[OH[>^[(H14G(2H1-H))IT4FK )@@G@@IL5GT4I(2G*)H9&^[ACDIC8)HD3^[+H94H@)GT\H(0H->J@)GD,G))@L@@@@^[5H1FL )@@G@@H14HD\H1-H)?^[-H1=^[(IS)IL>I[2G(3G(,I--I-(I1>^[\G0)GC)I->GT*H1\H-\G99^[&FM )@@G@@GD2^[-G-6GD,GT>G))@K@@@@^[\I1>IK)I-*GD4^[>H1G))G(&G1(GT(G(,GT9^[(H0)I(4HD?HD3HD,G8)I-*G*)G1>GD4I(2G(3^[\FP )@@G@@G0)I-*G*)^@)@L@@@@^[*GD2G-7GD2G*)GD,G))IT\G14I9-IL> ))GD,G))I[2H96HD=G(3FQ )@@G@@^[-H0)G(?G($GD,I))HD,I->IL,GD?^[3I-2I(^@)@K@@@@^[4H8)GC)I[2H9$IL-FR )@@G@@H*)I-*GD4^[7H95H-=^[\I-*G(2I9(IT>^[+G*)GC)H1(G9*I-!GD2G*,^@)E-\^[\H1>^[7FS )@@G@@H[\^@)@L@@@@^[5H1=G(2IT4GD,G-3^[4H[>^[(H14G(2H1-H))IT4IL5GT4I(2G*)H9&^[AFT )@@G@@CDIC8?^[-H1=^[4H[>^[I[4IS)I-*GD4^@)@L@@@@^[5H1=G(2H-(G*)I-*GD4^[3FU )@@G@@I-2I( ))H(\G-(G1(GT-I-(H9,IS)GD,G))G(,H[-H1^[>GD3FV )@@G@@JC)^@)@L@@@@^[4H8)HD,IT4GD?H)'^@)H-(HT>^[4H[>^[^[0IL\ *)^@)@L@@@@^[$IL-H(!G(2^[7HD?H))G1(FX )@@G@@H1=^[!GD,JC)I[2HD!HD4HD6G(3^[7HD?H-(H1$^[4H8)G-\^[*HD3^[7H92HS?^[+I(4^[\FY )@@G@@H1?JC)@J@@@@^[(G0)H[>^[:H1\I93^[*H97^[4H8)GT\H(!I(,HDFZ )@@G@@H*,^@)CT\H16G(2IT>H-9 ))I-*G*)@L@@@@^@$I[2H9$IL-H(!G(2^8)I9*H8)GD4I->H(0GA )@@G@@I-3^[4H8)GD=G))GC)^9&G(>GT*G(2^8)GL9^[:H-5G-$HD,G8)GD,^[>J[( *)^@)@L@@@@GB )@@G@@^[3I-(H1$^[2H95I-(H1> ))H92^[7H[\^[-I-4G(!I[4IS)I-\^[?G(-IL,^[4H[>^[3I-2GC )@@G@@I(^[\G0)C1[D1B^[+JC)^@)@L@@@@^[0IL\G-=HD,G8)HD4^[-H1=^[3G(>HD,G8)GD )@@G@@H[\I8)HD4^[2G(3I[\H1=IS?^[7HD?H))GL>^[=G(-H-4^[-^[2G(4IL(GL5 *)^@)@K@@@@GE )@@G@@^[4HD\H0)G(6G(2JC)GL(I))GD3^[3I9(G14^[-H1=^[=G(I8)GD&I->IK)GL>HD,G8)GT-I($H[4^[7HD4GG )@@G@@H@)I-*G*)GT*HD>G0$IS)I9(G1> 0)^[OH[>^[&H9?H-\I9(H1$^[(IS)^@)@L@@@@^[-H0)GH )@@G@@GD4I->H(0I))I-\^[JC)I-\^[4H[\IT>^[1I(-H-(G1(G(=^[4H8)H(\G-(G19^[AGI )@@G@@CDIC8)I-*G*)HD,G1\IK!^@)@L@@@@^[!GD4HD\H0)I-*G(9^[7HD?H))H1>G(=^[4H8)G-\GJ )@@G@@^[3H8)I[2H90G(2H-9 ))GD,G))I-\^[3H8)I->IL2HD&JC)I-*H93G*)^@)@L@@@@^[5H11GK )@@G@@I(-H-(G1(G(=^[&H92^[4H[>^[%H9+^[4H[-I))I-*G(9^[7HD?H))IL5H0?^[H(0H->^[\GM )@@G@@G0)IL>G(,I-2GD,GT9^[4H[-I))HD3^[ACDIC8,^@)@]@@@@IT0GDG9(H1,HD,G8)H9&^[(H14G(2H1-GO )@@G@@H))G-\GT5H(>H14GD4HD\H0)@L@@@@^[4H8)G(8I[?GD(H0)I-*G*)GT5I->^[-GT2H9,JD!GP )@@G@@^[4H[-I))H(-HT>IS)I(0^[4H[>^[,GD!G*)H9&^[-^[0IL\G92GD! 0)^@)@L@@@@^[-G14GQ )@@G@@G(2^[4I9\^[7G(>HT3^[\G0)G-(H-(G9>H14^[3G(-ILGD2HD,G8)H95I))GR )@@G@@I-7H8)GT\I[(G(3^[\G0)^@)@J@@@@^[4H[>^[JJ[&H92G))C(,G9?HD3H@)C-(GT4HD\H1-GS )@@G@@IL9^[-IS)I9>H-?^[-IS)H(9^[(H1=G(8^[&HD,G9>IK?^[D@D@@@@^[$GD6G*)I(0^[-H1=GT )@@G@@^[,GD!G(=^[(I))GD&I->IK)H(9^[H-(IT!@K@@@@^@)^@)^@)^@)^[ACDIC8)G-(G1&G(2IS)G12H9!^[!GV )@@G@@H93I))I[2H9$IL-H(3^[(H0)I-*GD4^[(I))GD4I->H(0I-3^[4H8)@K@@@@^[0G(2G1\IL!GW )@@G@@^[-IS)H(-H19^[\I[>IL-I-(H9,IS)HD,^[0GD2GD?H->H))GD3^[-IL>^[0H93IT(GL?G*?GX )@@G@@^[+H94H@)GD4@J@@@@^[4H[>^[(H14G(2H1-H))GD,G))I-*G*)I(3G(2^[3H95IL^[?G(6G(? 0)^[ F[ CS!B@)HD3@K@@@@^[-H-!H93I))GD?H9,G*)GD!H9,G8)GZ )@@G@@IT5GTIL^[IS)H1>G(=G(=^[4H8)G-\^[0GD2GD?H->HB )@@G@@H))I[2H9H1(G(,I))GD,G))G(&G1(GT(G(,HC )@@G@@I))H(-H1,G(2 ))JD>I))G1>I8)I[2H9$IL-H(3^[4GD:G*)GD=I1-H14GD$G*)^@)@L@@@@HD )@@G@@^[\G0)I-*G*)GT-I[-GL(H-(I-9 0)^[OH[>^[0IL(H(-IL9^[2G(-IT\H0)G1\IK)I-*HD3HE )@@G@@^[(IS)I-*GD4^[&G(7^[0IL\ *)^@)@L@@@@^[$IL-H(!G(2IS)I(,G->IL3I--H1=^[>H1\HF )@@G@@I($H@)GD+H95I))I-*G*)GT\H1IS!^@)@J@@@@HG )@@G@@^[3HD,G8)I-\^[7IL(I->^[0IL\G92GD!IS)I(3HD,G8)I-*G(! 0)^[HH92G(\I1>IK?^[4HH )@@G@@H[>^[&GDG))GD3^[-^[!I(?I-(I[2H9$IL-HI )@@G@@H(!HD,G8)IT9IT4G(!^[?G(-G-3^[4H8)I-*G*)GL>H-(G(&@L@@@@^[4H[-I))H90I-(H((HJ )@@G@@IT-I-(H9,^[\G0)HD,G-(I1(G-5GD?^[0IL\G92GD!IS)HD3^[7GD3I->G))G(&G1\IL4 ))HK )@@G@@IT(H1^[(H0)H9,G*)I[2H9$IL-H*)GT-H0)GL>^[4GD:HL )@@G@@G(,^[5I@)GL9^[\I-*G(2^[0IL\G92GD!IS)HD,^[4H[>^@)@J@@@@^[!HD8 0)^[OH[(IS)HM )@@G@@I[*HD?H93H90H[9 ))I-*G*)^9DD9R^))CTJE[JE(O^8?^[*GD3^[?G(=^[4H8)H(-H19^@)HN )@@G@@@J@@@@^[4G(2IL(GL?G*)HD!I[?G(!G(,I--I-(H9,IS?^[,H94GD+H-9 ))CTJE[JE(O^[5HO )@@G@@IT(H1$^[DD9R^),^@)I-*G*)@L@@@@^[-IT3I(!I[4HD\H0)H9&^[>G1&HDH14^[5I-(HP )@@G@@H-(IT-I-(H9,^[+JC)HL\GK!H((J@)I9\I(?G))GL>^[6GD?HD=^[(G0)^@)@L@@@@^[4H[>HQ )@@G@@IL>^[7G(2G*)IT5G1&HDH14^[^[+H95H1=^[0IL\G92GD!IS)HD,^[4H[>HR )@@G@@^[!HD8^[4H8)I--HT>^[5I@)@L@@@@^[4H[>^[D 9J^[4HD!G*?^[-H1=^[(G0)I-*G(3G*)HS )@@G@@I[2H9$IL-H(3^[IT(G->H14^[7HD4H@)I-*G*)^@)@K@@@@^[,H9,HT )@@G@@ (0GD2GD?H->H))DC\D8)HL\GK,^@)E-*G*)G92G(-I))G1?GD7^[(H0)I-*G*)H(5H-4HD0HU )@@G@@IL\G92GD!H((H1$^@)@L@@@@^[-IL$I(!G(,I))HD3^[4H[-I))HD4^[,G($H->GT4IS)I-*HV )@@G@@G*)G1-GT4^[4H[-I))G1-GT(H-(I-(G(3^[-IL>^[,H92H(-H-?JC)@L@@@@^[4HD>G))I(0HW )@@G@@^[&H92^[4H[>^[=I(2GD4HD\H0)H9&^[-^[%H9+ ))GD,G))I-*GD4^[IK)H9,^@1AC0B@$IS)I9(I-*^[4H[>HD2^[>H1=HY )@@G@@G(!HD<^[0IL\GL?G(!^[\G0)IT!GD?H))H(>H(\IL9^[-H1=@L@@@@^[?GD2G9>^[0IL\G92HZ )@@G@@GD!IS?^[(IS)I-(G(=^[5I@)GL9^[0IL\G92GD!IS)I9*G(4H[>IK)I-*G(9^[-IL>^[^[0H[(H-\IT\I[*JC)I(,G->IL?JD(H1$^[4H[>^[=G(3HD$H0)H9&^[ACDIIC )@@G@@C8)HD3^[4H[-I))GC)@L@@@@^[0IL\G92GD!^[^[-H1=^[3H9&I-7GD2G*?^[-^[0IL\ *)^@)@L@@@@^[$IL-H*)I9*IE )@@G@@HDH0)IL5H0)GL9^[(I-3G(?G0?IF )@@G@@^[>J[*HD+HD4IS)^@)@K@@@@^[%I(3I))I-*H93G*)I[2H90G(2I-(G(3^[!H93I))G->IT(IG )@@G@@IL-GL?G*)HD,^[4H[>^[!I(?I-(I[2H9$IL-H(!HD,G8)^@)@L@@@@^[>H16HD2H9,H(>H14IH )@@G@@ 0)^[OH[(IS)IT4GD4G(!G(,I)?^@$D-9H1IT4G(=^@)@L@@@@^[7HD4H@)I-*G*)GT?GD(H*)I-*GD4^[3I(^[>J[4G(,I))IK )@@G@@I-*GD4^[\I-*G(2^[7H92HS)I9(H-?^[,H94^[$G(4^[=H9,G*,^@)E-*HD3^[G))@K@@@@^[*GD0I[>H0)HD&^[4H[>^[\I[>IL-I-(H1$^[3JD3I->H*)HD3^[0H9\IL?IM )@@G@@JC)G->IT(G9,G(= 0)^[[^[0IL\I[>IL?JC)@L@@@@^[=G(3HD$H1>G))H90G(2GD4HD,G8)IN )@@G@@IT9IT4G(!^[7HD?H))GL>^[-GL?G*)I-\^[-I[0H92I-(H9,^[4H[>^[&GDIS)IO )@@G@@@K@@@@^[\G0)I-*G*)IT9IT4G(!^[4H8)I-*G*)I[2H9$IL-H(3^[3H[-IL(H1$^[(I))IT\IP )@@G@@^[-IS)H1\I))I-\^[?G(4^[-H19^@)@K@@@@^[0IL\G92GD!^[+G(,G(&HD4^[-I))I-*G*)IQ )@@G@@G(8I[>H13G*)H9&^[\I-*G(2IS,^@)E-*G*)I[-IL-H-?G(?^[0IL\G92GD!@L@@@@^[0IL\IR )@@G@@I1(G->IS)I-*G*)IT9IT4G(!^[7HD4H@)G(,H95G9*^[G*)I-(H(>^[4H[-I))I9\I(?G))H94H[>IL7IT )@@G@@HD3G*)H[-I1>^[+G(>H0)H-\IT4^[(H0)I-*G*)HD=H->^[?H9\I@,@K@@@@^[*G(,GT> ))IU )@@G@@HD&^[4H[>^[\I[>IL-I-(H1$^[3JD3I->H*)HD3^[7G(?H))G->IT(G9,G(=^[4H[>^[0GD2IV )@@G@@GD?H->H))^@)@L@@@@^[0IL\G92GD!^[(IS)HD4IS)GL>IT4^[&IL(G(,G)?^[3HD,GT>^[(IW )@@G@@I))I[2H96HD=G(3^[-^[^[\G0)@K@@@@^[4H[(H1$IS)I-\^[=IX )@@G@@H8)I-\^[\GT 0)^[NI(0I[\IL4^[9H95IK)H-\GT-H))G95GD2G))IY )@@G@@H(\G->@]@@@@^[?HD$H[4 0)@#@@@@ALMG(>H14IL-H1H14HD\H1>G))GL>G1\IL> ))I-*G*)GL(G9$G(3I))I[2H9+H->H*)HD,^[!GD,JA )@@G@@JC)AC1A@8^@)@K@@@@^[(H13I--H-?GD4HD\H13^[(IS)I-*G*)GD?H-\GT-I-(H9,^[-H1=JB )@@G@@^[-I1-HD?GD+HD?HD4JC)H9&^[!GD(H0)H(>H(\IL9@K@@@@^[3I[-GT> 0)^[RH[-I))I9(JC )@@G@@I-*^[4H[>^[-IT4IL\H1\H((GT-H))GT\IT4^[\G0)H(>H(\IL9^[-H1=^[4H[>^@2A02HS)JD )@@G@@@K@@@@^[!GD8HD!I(!^[(H0)GD,JC)GT-IT> ))IT*H90IS)I9(I-*^[-H19^[=G(!GD,G))JE )@@G@@H-\GD= ))H92^[2G(-IT\H1-GL?G*)@L@@@@^[3HD'G(=^[+GD4GT*^[0IL\G92GD!IS)G1(JF )@@G@@H1=^[(I))G-(G1&HDH1\I($H@)I[2H9$IL-H(3^[(H0)^@)@L@@@@JG )@@G@@^[^[+JC)H(5H-4HD0IL\G92GD!H((H1$^[\JH )@@G@@I1>IL?GD0^[>H1\I($H@)I9\IL:^@)@L@@@@^[4H8)I[2H9&HD4GD+H-9^[5I-(H-(IT>^[4JI )@@G@@H[>^[IT3H92 0)^[OH[>^[0GD2GD?H->H))G->IT(G9,^@)@K@@@@JJ )@@G@@^[\G0)C1[D1B^[*G(?I[3^[(H0)IT>I1>IL-H))I9-JD3 0)^[AHD2IT4 ))C1[D1B^[(IS)JK )@@G@@HD!I[?G(!G(,I->G))GD3^[-@L@@@@^[2G(>H14IL-H14^[3H[-IL-GL?G*)GL-H1: 0)^[OJL )@@G@@H[(IS)H(>GD,IS)I-*GD4^[-H19^[,I(!GL>IK)H9&^[5IT>IL3^[!GD9^@)@L@@@@^[3HD!JM )@@G@@I(?I--H1>H95IT?JC)I(3G*)C1[D1B ))GD,G))H9,H-9^[\H1>^[GT\H1= ))GD?H))^@)@K@@@@^[3I-\IL-G9>JP )@@G@@^[-H-?H9^[3I-\IL-G9>^[7HD4H[(H0)C1[D1B^[(IS)JQ )@@G@@G-9H1-H((GS?@L@@@@^[7HD4H@)IL>ID5HD2G(=^[HD,G8)GDG(=G(= 0)^[OH[(IS)@L@@@@^[(H13I(2G(3^[4H[-JS )@@G@@I))H9,H-9^[4H[>^[3I-\IL-G9>^[,G(>G->G))I9(H-?^[+G*)I(3G(=^[+JC)C1[D1B^[-JT )@@G@@I))GD,JC)^@)@L@@@@^[4HD!G*,^@)DD,^[-H0)GD0I[?HDIL(JU )@@G@@IT>G))GL9^[?GD2G9>^[+I(&G1>IL3 ))I-*HD3^[(IS)^@)@L@@@@^[>IT3G(,I-(GD? 0)JV )@@G@@^[OH[(IL= ))I-*G*)I[-IL-H-?G(?HD3H*)HD,^[>J[>GT5I-(H9,^[\I1>IL?GD0IS)GT\JW )@@G@@H(0I(4G*)^@)@K@@@@^[7HD4H@)DC\D8)I-(H(> ))HD,IT5IL(H1$^[4H[-I))I-*G*)I[2JX )@@G@@H9$IL-H*)GT\H(0H->I->IS)GD3^[3H9\H0)GD3^@)@L@@@@^[0H93IT(GL?G*?^[4H[>IL>JY )@@G@@GL9^[2G(=I(^[5IT-G9>^[4HD!G*,^@)CT\H(0GD2G*)GC)C1[JZ )@@G@@D1B^@)@L@@@@^[^[2G(1I((IL>G))G1\IK)I-*G*)G--I--^@)@K@@@@^[4IL-H13G1>IK)I-\^[4H[>KB )@@G@@^[3H-\I9>IT4^[=G(6HDIL>G))GT\I[9^[7H[(GT*^@)KC )@@G@@@L@@@@^[4GD:G(3^[4H[>^[3I(!^[\G0)I-*G*)G->I1(GT>^[4IL-H13G1>IK)I-(H(>IS)KD )@@G@@GD,G))I-*G*)GT\H(0I(4G*)I-(H(>^[(H0)@K@@@@^[4H[>^[0IL\G92GD! 0)^[AH95IL4KE )@@G@@H@?^[4H[>^[\I1>IL?GD0^[\G0)H90G(2GD4HD\H13^[-H-?H97IS)C1[D1B^[4H8)@L@@@@KF )@@G@@^[4GD:G*)GD=I1-H14GD$G*)H9&^[4H[>^[!I(?I-(I[2H9IS)HD,IT4GD?H--I-(H9, 0)^[DI))HD3^[4IL5G*)^@)@L@@@@KI )@@G@@^[\G0)C1[D1B ))GD,G))G1>I8)H94H[>IK)I[2H9$IL-H(3 ))I-*GD4^[4H[>^[+HD$G9>KJ )@@G@@IK)GC)IT9IT4G(!^[9H95^[2I(,^@)@L@@@@^[(I))H9, ))I-*G*)G1-IT4G(2^[(I))IL5KK )@@G@@H13 0)^[[G9-HD, ))I-*HD3^[*G(?I[3^[4H8)G9>I))I-*G*)HL\GK)G-\H1>^@)@K@@@@KL )@@G@@^[&GD3I->IK,^@)C1(G14H@?^[-H1=^[&HD,GD?H-9 ))I-*G*)I(,HD1I(>^[3H95IL^[\I1>IL?GD0@L@@@@^[IL-I-(H9,IS)I-\^[+G*)G-\H1>^[(H0)I[-IL-H-?G(?^[4H[-I))^@)@L@@@@^[7H95KO )@@G@@H-=^[*GD6G*)GL>G(,^[2G(3I-2HDG))I-\^[3G(2HD-H))G(8G(^[^[2GD(IT>G))I-\^[4H[>^[-GL\I1>^[(IS)^@)@L@@@@^[4H[-I))I9*HD?G*)KS )@@G@@GL5G1&G(2HD,G8)GD,G))I[-IL-H-?G(?HD3H*)G-\G(3^[(H(0IL\I1>^[5I-(H-(IT-I-(KT )@@G@@H9,^[-H1=^@)@J@@@@^[>G1&HDH1IT(G->KU )@@G@@H1 ))I-*G*)I-\I--H))GT\IL>@K@@@@^[2G(1I((IL>G))HD3^[$IL>GD4G(2KV )@@G@@ ))IT\^[4H[>^[$GD(H0)HD3^[,G($GD4G(= ))GD,G))HD,^[&GD^[(IS)I1>IL9^[4HD$H[4 ))GD,G))G1(I-4KX )@@G@@HD,G8)H(-H19^[5IT>IL3^[(H0)^@)@L@@@@^[-I))H9,GT>^[(IS)G(3IT>H14HD-H))I-\KY )@@G@@^[$H9\G))I[>IL&H92H(-H1H(- 0)^[D^[7HD?H))H1\I))IT4H9\I@)I-\^[2G(0H-9^[4H8)IT5GT*LA )@@G@@^[-^[3I--I->H(>H14^[7H[(GT*^@)@L@@@@^[=HD3GD$IL>G(3^[7HD4H@)H(> 0)^[CH97LB )@@G@@G(6G(2 ))H->I))HD4^[+G*)H1\I->G))I-*GD4^[IL!HD4^@)@K@@@@LC )@@G@@^[4H[>^[H1IT4IL(GT4G(= ))H-(H((I-(LD )@@G@@H1$^[LE )@@G@@^[NGT*G(=I(?G(2^@)@K@@@@^@)^@)^@)^@)^[3HD,GT>^[ACDIC8)HD3^[(H(0H->H(>H14LF )@@G@@G(=^[-IS)GC)H(5H-4HC!GDIL>LG )@@G@@H14^[!G(-H13^[(IS)H1>G(=G(=^[4H8)HD,IT5IL>^[4H[-I))I-*G*)I1-IL(H95IS)I[-LH )@@G@@IL-H-?G(?^@)@K@@@@^[-GT4HD6HD4HD>IS)I[>IL&H92H*)I-*G((IK)G-5I-(G(3^[(H0)LI )@@G@@H[-IL!H9,JC)GD,G))I9(I-*H95I))HD,I->IK!^@)@L@@@@^[&G(2G(,GT>^[4H8)H9,G*)LJ )@@G@@GD,H94H[>IK,^@)CD+H96G*)GD?H)?^[4H[>IL>^[!I(3I))GL>^[-^[!G(GT4^[=GD4GC)IL>G1>IL>H1GD,IS)I-\@K@@@@^[H1(G(,I-?JC)I-2GD,IT&LM )@@G@@G(2^[=GD4GC)GL>I-7G(>H0)GD^[0IL(H((I-(I1>^[\I[>IL-I-(H9,IS)H1>G(=G(=^[4H8)IT9H1IS) [(H0)G1-GT4 ))HD4^[(IS)LP )@@G@@I[2H9+GD+H-9^[4H[>^[\H1?JC)IT9IT4G(!^[4H8)H9&G1>IK)GD4^[?G(-IT4^@)@K@@@@LQ )@@G@@^[&HD6G*)GT\H(0H->I->H-9^[(H1=G(0G(,G->H14^[!G(4H[\G-3 C?^[+I(4^[,H9,G*)LR )@@G@@H9&^[4H[>H*)GD2G*?^[+JC)@L@@@@^[4H[>H(3G(?I1>IS?^[3I((I--GL?G*)G1\IK)H95LS )@@G@@IK)I[5IL0H93G(3 0)^[#H9,IT>ID5G(,I-?JC?^[-^[3I-2I(^@)@L@@@@^[(IS)LT )@@G@@GL5HD?I))I(0H9,^[\H1>^[\G0)I-*H93G*)H(>I-*H9=IS) [[CTO^)\C-[CTO^)(^[7H[(LU )@@G@@GT*^[\G1&G(2IS)I-*G*)^@)@ @@@@^[=G(3HD2G(=^[&G(-I-5IL>IS,^@)@ @@@@AL[GT4LV )@@G@@HD6HD4JC)ET9H1^[>H->H(>H14^[NCTCC(^E(GLW )@@G@@C(M^[(IS)GD,^[(H(0H->H(>H14GD4HD\H0)H9&^[4H[>^[!G(4H[\G))^@)@K@]@@^[\G0)LX )@@G@@GD^@3A)5^[\G0)I-*G*)D(-JC)AC9A08^[(IT3I(>^[\G0)@K@@@@^[#H9!MB )@@G@@H(5H1(GT-I-(H9,IS)H9&^[4H[>^[[CTH^@*I1\H-5H(>^@1AC?^[,I(!GL>IK)A*( 0)^[OMC )@@G@@H[>^[3JD3I->H*)^@)@K@@@@^[(H16H9?I1>IS)I-7H8)G15H1G))E@)GD,G))E0?^[7H[(GT*^[IT0H9,G))I-\@K@@@@^[4H[>^[-GT1I((IT(ME )@@G@@I-(H9,^[-H1=^[2G(?G(-IT> ))IL>IT0G(H-9 ))H9&^[-^[&GDGT(GD?@D@@@@^[6GD2HD-GL?G*)G->IT(G9,GD4G(=MH )@@G@@^[-^[3G(!GD0H[\IL> 0)^@)@^@@@@ATOH[>^[K^[AI(,GT4HD\H0)@J@]@@^@)^@)^@)^@)MI )@@G@@^[4H[>^[K^[&I(,GT4HD\H0)HD3^[4H[>^[!G(-H13^[+JC)I9*HD^[K^[&I(,GT4HD\H0)HD3^[4H[>^[!G(-H13^[+JC)MK )@@G@@I9*HDG))H92^[-^[?H9H0)GD,^[-GT4HD6HD4JC)I9(IT*G(3^[4H8)H9+I--HD,^[-@L@@@@^[&GD^[K^[&I(,GT4HD\H0)H9,^[4H[>^[3G(!GD0H[\MN )@@G@@IL>^@*I9*HD^[3GD:G*)H9&^[MO )@@G@@G1>IL2G(=^[4H8)GD3^[-^[LE( E( ^[4H[2H95G9*H95I))C1[D1B C)^@)@J@@@@^[2G(0MP )@@G@@IL>IT>H14HD,G8)I-*GD4^[&GDH(>H14IS)I-*G*)GT\I(,I))HD,^[4H[>^[3G(!GD0H[\MR )@@G@@IL> 0)^[DG0)I-*G*)GT\I(,I))I9-IS)G92G(-I->IK)^@)@K@@@@^[4H[-H0)JL>IL\^[7MS )@@G@@H[>H0)I-*G*)E@)G15H1H(-I[*H92G*?MT )@@G@@^[4H[>@L@@@@^[G),MU )@@G@@^@)DD&^[4H[>^[IL\^[\IK)^@)@K@@@@^[,G($GD4HD6G*?^[4H[>^[G))I(0H9,^[-^[1I(>I(> ))I9*HDMX )@@G@@^[3G(!GD0H[\IL>^[6GD2HD-GL?G*,@I@@@@^[2G(!G(!GL>IK)I-*GD4^[(H0)GD,JC)GT-MY )@@G@@IT> ))I-*G*)GT\I(,I))HD3^[=G(H(>H14G(= 0)^@)@^@@@@ATOH[>^[Q^[AI(,GT4MZ )@@G@@HD\H0)@K@@@@^@)^@)^@)^@)^[4H[>^[Q^[&I(,GT4HD\H0)HD3^[4H[>^[G))I-\^[GD2^[-^[?H9^[-^[&GDI->IK)I-\^[Q@K@@@@NC )@@G@@^[(IS)GC)IT>H(-I[*H92G*?^[-H1=^[-IS)GC)IL>IT5H-4^[\G0)I-*G*)E0)GT-H-? ))ND )@@G@@I-*G*)IT>H(-I[*H92G*)^@)@L@@@@^[^[5H1H(>H14G(= 0)^[DG0)GD4^[4H[>^[4HD!G*)H9&^[4H[>^@)@K@@@@^[^[3G(!GD0H[\IL>^[7GD3^[,G($GD4HD6G*?NG )@@G@@^[4H[-I))HD,G-( *)@K@@@@^[H(-I[*H92G*)H[-IS)H9,G*)H92^[!H92G*)@K@@@@^[-GT4HD6HD4HD>IS)NI )@@G@@I(0H9,^[(I)?^[7GD(I-(H1$^[&H92^[4H[>^[?H9G))H92^[4NJ )@@G@@H[>^@)@L@@@@^[&GD ))E0)IL>H(\I1>IS)I-*G*)G1(IL3I))^@)@L@@@@^[-GT4HD6HD4JC)G12H9!^[4NL )@@G@@H[>^[7GD(I-(H1$^[1I(>I(>^@*I-*G*)ID5G(5G*)HD3^[&HD2IT4^[(H0?^[&HD2IT4^[\NM )@@G@@I(4 ))@K@@@@^[3H8)I-*HD3^[7HD?H))GL>^[4H[>^[&HD2IT4^[-GT4HD6HD4JC)I-*GD4NN )@@G@@^[7GD3^[=G(-GT4HD6GD4G(=^[\H0)I-*G*)@K@@@@^[1I(>I(>^[+JC)E@( ))GD,G))GDIS)HD4^[7HD4H@)CD#E)= 0)^[4H[-I))GDH0)^@)@L@@@@NP )@@G@@^[7HD?H))I[2H9G))I9(I-*^[(I-3^[2G(4I(2H0)G12H9!^[4H[>^[K^[&I(,GT4HD\NQ )@@G@@H0)I9(I-*^[4H[>^[&GDG),^@)@ @@@@ALLI(>I(>^[JI[>IL-I-(H9,NS )@@G@@IS)^@)@K@@@@^@)^@)^@)^@)^@)C1[D1B^[5IT>IS)GC)GT\H13HD3I->H14^[=GD4GC)GD,NT )@@G@@G))ID5G(5G*)IT4IL5GT4I(2G*)I-*IL\I*!@K@@@@^[$H[\I(4^[4H[>^[(H(0H->H(>H14NU )@@G@@GD4HD\H0,^@)E-*HD3^[0IL\I1(G->IS)GC)GT\H(!H9,^[&H92H(-I))I9*HDG-5GT>IS)I-*G*)H15H(+G(2^[\G0)IT>NW )@@G@@I[-IL-I->^[3G(GD?^[7HD4NX )@@G@@H@)G--I--^[-H1=^[?HD,HS)H90G(2GD4HD\H13 0)^[OH[>^[+GD3HD<^@)@L@@@@^[&H92NY )@@G@@H(-I))HD3^[-^[=H95GL?JC)H-(H1:G(=^[1I(>I(> ))I9(I-*^[4H[>^[&H92H(-I))H9&NZ )@@G@@^[4H[>^[*G(-G->IK)H9&^@)@K@@@@^[-^[=GD4GC)HD4G(!^[+G((H1$^[(G->H14HDIT4 (-H1= (3G(4^[?H9GT4^[\I[>IL-I-(H9,IS)GL>HD,OC )@@G@@G8)I[>IL&H92H(>G))@^@@@@^[5I[\H0)HD4IS)H-(H1:IS,@A@@@@ATLI(>I(>^[DH13G(2OD )@@G@@I))D90G(2GD4HD\H0)@K@@@@^@)^@)^@)^@)^@)I-*G*)DDIET ELO^[0IL(H((I-(I1>^[0OE )@@G@@H--GT>IS)GC)G--I--^[(I->H*)I(0H9,^[-^[1I(>I(> 0)@L@@@@^[4H[>^[&H92H(-I))OF )@@G@@H9&^[4H[>^[1I(>I(>^[(IS)HD=G(,I-(GT-H))I-\^[4H[>^[&H92H(-I))H9&^[-^[3G(!OG )@@G@@GD0H[\IL> 0)@L@@@@^[(H13G(2I))H(-JC)GL>^[G))GL9^[0GD2GD?H->H))GD^[3GD!G*)^@)@F@@@@^[1I(>I(>^[7HD4H[\OI )@@G@@I(4^[-H19^[>J[4IL-^[?H9HD,G8)HD,I1\HT>G),@A@@@@ATLI(>I(>^[MG(!H96OJ )@@G@@G*)D90G(2GD4HD\H0)@J@@@@^@)^@)^@)^@)^[MC(HD9QC*)H9+I--HD,IS)GC)G--I--^[(OK )@@G@@I->H*)G12H9!^[-^[1I(>I(> ))GD,G))HD3^[4H[>@J@@@@^[H*)GL>^[\H0)I-*G*)ID5G(5G*?@L@@@@OM )@@G@@^[MC(HD9QC*)IL>I-5IL,IS)I-*G*)GD=G-2G(3IS)H9&^[4H[>^[1I(>I(>^[(I-3G(?G0,ON )@@G@@^@)E-*HD3^[&G(-I-5IL>^[(IS)^@)@H@@@@^[&IL>ID5G(,I-?JC)I(3G(=^[4H8)G->I->OO )@@G@@GT4^[4H[>^[>H1=^[\G0)G--I--^[?HD3I-3 0)^@)@^@@@@AL]H95H1=G(=^[]I(&G1>IL3OP )@@G@@@L@@@@^@)^@)^@)^@)^[-^[+H95H1=G(=^[+I(&G1>IK)HD3^[4H[>^[!H93I))G(?G($GD,OQ )@@G@@I))H(>GD,IS)H9&^[4IL-H13G1>IL2HD,G8)@L@@@@^[=GD4GC)GL>I-7G(>H0)I-7H8)I[-OR )@@G@@IL-H-?G(?^[-GT4HD6HD4HD>IS,^@)CC)GL\I(,G->G))GL5G1&G(2^[I(>^[-H1=^[4I9\^[3G(!GD0H[\IL>IS,^@)D9&^[4H[>OT )@@G@@^[4I9\^[3G(!GD0H[\IL>IS?^[\H1>^[(IS)@L@@@@^[=G(3HD$H1-I->G))I-*G*)^9,H94OU )@@G@@^[>H(0I-9^8)IT>H(-I[*H92G*?^[-H1=^[4H[>^[\I-*G(2^[4H[>^@$H1\I))G15H-?^8)OV )@@G@@@K@@@@^[3G(!GD0H[\IL> 0)^[OH[>^[=GD4GC)ID5G(5G*)H[\H-=IS)HD4G(!IS)GL>HD,OW )@@G@@G8)I[-IT3G(=^[+G(4I9>G(,^[4H[>@L@@@@^[-GT4HD6HD4HD>IS,^@)E-*G*)^9,H94^[>OX )@@G@@H(0I-9^8)ID5G(5G*)HD3^[5IT>G))I-\^[2G($I(?GD4G*)I-*G*)IL>H(\ *)^@)@K@@@@OY )@@G@@^[6HD,G8)GD^[H(0I-9^8)^@)@L@@@@^[3G(!GD0H[\IL>^[7HD?H))G(1I(-H))I-*G*)H15PA )@@G@@H(+G(2^[\G0)G--I--^[(I->H(3^[\H0)I-*G*)G--I--^[1I(>I(> 0)^@)@L@@@@^[4H[>PB )@@G@@^@$H1\I))G15H-?^8)IT>H(-I[*H92G*)IL>G95H--I->IS)GDH(3^[\H0)^@)@#@@@@^[4H[>^[+I(&G1>IK,@]@@@@IT0GD^[\I[>IL-I-(H9,^[\G0)GC)GL\I(,G->G))GL5G1&G(2^[^[5H1=G(2IT4H9\G))^@)@L@@@@^[+JC)GD,^[>J[-H(0H-> 0)^[[^[>H(0I-9PF )@@G@@^[+H95H1=G(=^[+I(&G1>IK)HD3^[(H1(I-(GD?HD3G(=^[-IS)G1\H-?H97IS'^@)@K@@@@PG )@@G@@^[4H[>^[=GD4GC)ID5G(5G*)HD3^[>H(0I-9 ))I-*GD4^[(IS?^[?HD,HT>G))I-\^[(I-3PH )@@G@@G(?G0,^@)E-*G*)^9,H94^@)@L@@@@^[>H(0I-9^8)IT>H(-I[*H92G*)H[-IS)GC)GT\I(,PI )@@G@@I))H9&^['G(2H8?^[(H1=HDH(3^[\H0)I-*G*)^@)@L@@@@^[+I(&PJ )@@G@@G1>IK,^@)E-*G*)^9,H94^[&I(?H)$^[3G(!GD0H[\IL>^[*GD3^[-^[ID5GD?PK )@@G@@^[4H8)I-*G*)GD!H95H14^@)@H@@@@^[\G0)GL5G1&G(2HD,G8)GD*G(-G))G->IT(IL>G))PL )@@G@@GL>I-7G(>H0)I-*G*)GDIK)E[5I))PM )@@G@@@K@@@@^@)^@)^@)^@)^[4H[>^[KE(O^[\I[>IL-I-(H9,^[(H13G(2I-3^[-^[=GD4GC)HD4PN )@@G@@G(!^[\H0)I-*G*)GL\I(,G->G))^@)@L@@@@^[+I(&G1>IK,^@)DD4^[>J[>GT5I->IS)HD,PO )@@G@@^[3G(1I(>H1^[\G0)I-*G*)GL\I(,G->G))GL5G1&G(2 0)^[[H0)DD,IT>IL4^[\G0)PQ )@@G@@I-*G*)G--I--^[(I->H*)H9,@K@@@@^[4H[>^[=GD4GC)ID5G(5G*)H9&^[4H[>^[+H95H1=PR )@@G@@G(=^[+I(&G1>IK,^@)CC)E0)G15H1H(0I-9^8)PS )@@G@@ID5G(5G*)H9&^[4H[>^[+H95H1=G(=^[+I(&G1>IK,^@)E-*HD3^[&I(,GT4HD\H13^[-IS)PT )@@G@@G1\H-?H97IS'@K@@@@^[&HD2IT4 ))I9>^[GT:^[4H8)IT>G*)HD&^[4H[>^[H0)H(>I))GL9@K@@@@^[4H[>^[K^[\H0)^9,H94^[&PV )@@G@@I(?H)$ 0)^[RG*)I9(H-?^[+G*)GD?H-\I9>G))I-\^[0IL\GT>G(=^[\H1?JC)HD&^[(I))PW )@@G@@@L@@@@^[*GD3^[,H94 0)^[DG0)I9>^[-IL>^[5I@)GD$GD(H13I))I-*G*)GT\H1PX )@@G@@H1H0)I-*G*)GT\H1H1G-5GT>G))GL9^[-^[BC(O^[\I[>IL-I-(H9,^[\H0)I-*G*)GL5G1&G(2QA )@@G@@^@*IT>G*)GL>H-\I8( 0)^[CGD6HD,G8)^@)@K@@@@^[0GD3IT>G))I-*G*)GT\H1QB )@@G@@H1G-(GD4G*)G->GDIL4^[4H[>^[=GD4GC)QD )@@G@@HD4G(!^[\H0)I-*G*)G--I--@L@@@@^[1I(>I(> ))H(-HT(H1$^[(I))GD6GD(H--GL?G*)QE )@@G@@I-\^[2G(I1(H1$^[-GT4HD6HD4HD>IS,^@)C1(H1-H-?JC?^[7G*)^@)@K@@@@^[(H1=QF )@@G@@HDH(0I-9^8)@J@@@@^[3G(!GD0H[\IL> 0)^[OH[(IS)I9-HT>IS)I(0^[-H19^[-QH )@@G@@GT4HD6HD4JC)GD3H->G(0^[7GD(I-(H1$^[&H92^[-@K@@@@^[+I(&G1>IK?^[\IK)HD,IT5QI )@@G@@IL>IS)GD,H94H[>IK)I[-IT3^[4H[2H95G9*^[4H[>^[?H9\I@)G1\IK)GD,^[-H-2G(-G-9QJ )@@G@@@B@@@@^[-GT4HD6G*)IL>GT(G(6HD,G8)GDIK)C9>I))@K@@@@^@)^@)^@)^@)^[4H[>^[BC(O^[\I[>IL-I-(H9,^[(H16G(2I-3^[4QL )@@G@@H[>^[KE(O^[3G(1I(>H1H(3^[&IL\H*)I-*G*)GL\I(,G->G))GL5G1&G(2 0)^[DH0)GC)QN )@@G@@@L@@@@^[BC(O^[\I[>IL-I-(H9, ))I9>^[>J[>GT5I->^[-^[K^[&I(,GT4HD\H0)H9,^[4QO )@@G@@H[>^@$H1\I))G(!I[4JC$^[1I(>I(> ))^@)@K@@@@^[4H[>H0)IL>H(\I1>^[-^[=GD4GC)QP )@@G@@HD4G(! ))GD,G))G1(H1-H-?JC)G(8G(^@$H1\I))^@)@L@@@@QQ )@@G@@^[&I(?H)$^[3G(!GD0H[\IL> 0)^[RH[-I))I-*HD3^[=H9>IS?^[4H[>H0?^[(IS)I-\^[=QR )@@G@@G(?GD9^[(G0)H1>GT>IT3GD2JC)^@)@K@@@@^[5H14HD?^[-^[+I(&G1>IK)GL>GT\H(>IS)QS )@@G@@GD6GD(H--GL?G*)I-\^[0IL\GT>IT3 ))H9+I--HD,^[4H[>^[+I(&G1>IK?@G@@@@^[-H1=QT )@@G@@^[2G(?G(-IT>^[4H[>^[-GT4HD6HD4JC)IT5GL!HD4I-(H1$^[+I(&G1>IL3 0)^@)@C@@@@QU )@@G@@ATJI[>IL-I-(H9,^[JG0)CL\I(,G->G))CL5G1&G(2IS)^@)@K@@@@^@)^@)^@)^@)^[?G(4QV )@@G@@^[5IS)GD3IT5H(>^[&H92^[4H[>^[>J[-H(0H->^[4H[-I))I9>^[7GD,I))I-\^[G))GL5G1&G(2^[7H[(GT*^@)@L@@@@^[3I--IL4IS)I9(I-*^[-H0)G(!I[4QY )@@G@@JC)G--I--^[1I(>I(> ))GC)^9,H94^[>H(0I-9^8)IT>H(-I[*H92G*)HD,HD4HD- *)^@)QZ )@@G@@@K@@@@^[?HD3G(=^[4H8)JL>IL\ ))GD,G))GC)^9,H94^[&I(?H)$^[3G(!GD0H[\IL>^[(RA )@@G@@H1(I-(GD?HD3G(=^[4H8)I-*IL>G*,@K@@@@^[7G*)I9(H-?^[GD4G*)I-7H8)I[-IL-RB )@@G@@H-?G(?^[-GT4HD6HD4HD>IS)G->IT(G9,GD4G(=^@$IL>GD=G(2^8)GD,G))@L@@@@^@$I92RC )@@G@@HD4G(2^8,^@)^92G(-G->IK$^[7HD?H))IL>GD=^[-^[+H-\GT:^[&IL\H*)I-*G*)HD,I[5RD )@@G@@I))I--I[> ))I[5I))I-*G*)@J@@@@^[=GD4GC)HD,I-\^[-^[=GD4GC)HD4G(! ))GD,G))RE )@@G@@G-\^[-^[KE(O^[\H14H8)I-*G*)GL\I(,G->G))GL5G1&G(2@K@@@@^[+G(&H92G*)IL>GD=RF )@@G@@HD,G8)I-*G*)H1>J[4^[+H-\GT: 0)^@$I92HD4G(2^8)G-\G(3^[-^[BC(O^[&IL\H*)I-*RG )@@G@@G*)^@)@K@@@@^[+H95H1=G(=^[+I(&G1>IK?^[7IL(I->IS)I-*G*)GL?H9RH )@@G@@^[\I(4I[5I))I--I[> ))GD,G))H-\H90IS)@L@@@@^[+GD^[,G(8RI )@@G@@I))GL?H9^[4H[>^[4I9\^[-GT4HC!^@)RJ )@@G@@@L@@@@^[6HD4HD>IS?^@$I92HD4G(2^8)I9(H-?^[+G*)G->GDG))I-2JD(H1$RK )@@G@@^[4H8)IL>H(\I1>^[-H0)HD4G(!^[&IL\H*)@K@@@@^[4H[>^[>H(0I-9^[+I(&G1>IK,^@)RL )@@G@@E9*G(,^@$IL>GD=G(2^8)G1(H1-H-?JC)G9>I-3^[-^[+H-\GT: ))I-*G*)E[PE))@J@@@@RM )@@G@@^[\I[>IL-I-(H9, ))HD,^[>J[>GT5I-(H1$^[-^[Q^[\H0)^9,H94^[>H(0I-9^8?^[7HD?RN )@@G@@H))I9-HT>^[5I@)^@)@K@@@@^@$I92HD4G(2^8,^@)DD4^[RO )@@G@@H0)I-*GD4^[4H[>^@$IL>GD=G(2^8)I9(H-?^[,H94^[+G*)@L@@@@^[0G(2H((I-4G(=^[4RP )@@G@@H8)G9>I))H(\IL>^[4H[-H0)I-*G*)HD,I-(I-(GD?^[GD=^@)@L@@@@^[\G0)I-*G*)^97IL(I->IK$ ))GD,G))I-*GD4^[4H[>^@$I92HD4RR )@@G@@G(2^8)I9(H-?^[+G*)G->GDG))I9*G(,^[(I))@K@@@@^[$G(4IS)GD*G(-G))RS )@@G@@H9&^@$IL>GD=G(2^8)GD,G))G(8H[-I(3I-3^[-H-?^[-I1-HD?GD+H->^[+I(&G1>IL3 0)RT )@@G@@^[DI))@L@@@@^[3H[\I(?G))GD?IT\^[+G*)GD0I[-IL>H14^[4H[-I))I-*HD3^[(IS)GC)RU )@@G@@I1>IL9^[,HD^@)@]@@@@^[^[2H95RW )@@G@@I-(H1>IS)C1JELF^[-H1=^[ F[DE))I[2H96HD=G*)G1\IK)G-9H1-H((GS)GT2G(-I-(H9,RX )@@G@@@K@@@@^[-H1=^[=G(?G(4HD\H0)H9&^[-GT4HD6HD4HD>IS,^@)CD,^[-GT4HD6HD4JC)I(3RY )@@G@@HD,G8)I-*G*)I[2HD!HD4HD6G(3^@)@L@@@@^[=G(3GT2HD+G(=^[-GL\I1>^[!I(3I))H[-RZ )@@G@@I1>^[-^@$IT7HD4GT*^[?HD3I)$^[>H14IL9 ))I9*HDIK)IL>G9(IT4G(2^[8A)?^[7H[(GT*^[GD=G(2@K@@@@^[7H92G-3^[&H92^[-^[=GD4GC)HD4G(! ))GD,G))SC )@@G@@GD3^[=GD4GC?^[4H[>^[,GD!G*= (-IT3HD$H1>G))GDIL4G(=^[\H0)I-*G*)IT>H(-I[*H92G*)ID5SE )@@G@@G(5G*)I9*G(,^[-^@)@K@@@@^[K^[&I(,GT4HD\H0)G1-HD?IS?^[-H1=^[(IS)IL>H(\I1>SF )@@G@@G))GL9^[4H[>^[Q^[&I(,GT4HD\H0)GD,G))I(3G(=^[4H8)@L@@@@^[\GL4GD(H0)I-*G*)SG )@@G@@GDG))G1\IK)IL>G(,I-2GD,I))IT4H92GD$G*)SI )@@G@@G1\IK)GT\H14HD,G9>H1I-5IL,^[0H9(H14@L@@@@^[3I-\IL-G9> ))GD,G))IT>SJ )@@G@@I1>IL-H))H94H[>IK)GT-IT>IS)I9*G(2G*)GD^[(SK )@@G@@IS)^@)@J@@@@^[2G(1I((IL>G),^@)E-*G*)C1JELF^[2H95I-(H1>^[GD4G(3^[-^[,SL )@@G@@G(7^[-GT4HD6HD4JC)I9(I-*^[4H[>@L@@@@^[ F[ CS!B@)I[2HD!HD4HD6G*)C1JELF^),SM )@@G@@^@)I-*G*)H1>I9+H92H0)GD^[4H[>^[7H92H-= ))I-*G*)^@)@L@@@@^[-GT4HD6HD4JC)I-*G(,^[%I(!I[3^[4H8)SP )@@G@@I-*G*)G(,I-2JC)GD=G-2G(3IS)IT0G(G))HD,^[4H[>^[IT4HD,G8)I[?GD@L@@@@^[*GD3^[0GD3IT>G))GL9 0)^[OH[>^[2H95I-(H1>SS )@@G@@^[ F[DE))IL>H->GD3G(3^[4H[>^[3I9(I-IK?^@)@E@@@@^[-H1=ST )@@G@@^[4G(2H((H1-I->IS)I-*G*)GD^[]I(&SU )@@G@@G1>IK)CD?H-\GT-I-\IK)^@)@K@@@@^@)^@)^@)^@)^@)C1[D1B^[5IT>IS)I-*G*)CLBC(OSV )@@G@@^[2H95I-(H1>^[&H92^[+I(&G1>IK)GD?H-\GT-I-(H9, 0)^[[IS)@K@@@@^[]C9 E))HD3SW )@@G@@^[-^[3I--H1=GD2G))I[-IL4^[\G0)D-DCLMCDMFC)E8?^[-H1=^[(IS)G(8I->H13HD6G(?SX )@@G@@JC)G-\GT5 *)@K@@@@^[!G(,I->G))HD,^[4H[>^[H14IS)GD4^[4H[>^[+G($HD,SY )@@G@@H1(H1$^[\G0)I-*G*)G(?G(!G(,I))HD4IT>H-& ))@L@@@@^[4H[(IS)IT>GT4HD\H0)I9(SZ )@@G@@H-?^[\H1?JC)IT5H(!GD2HD3G*)HD4IS)H90G(2GD4HD\H0)GD,G))G->IT^[*H97TA )@@G@@^[(I))@D@@@@^[(IS)GT\H1&HD$I(2G(=^[&H92^[4H[(IS)GD0I[?HD^[+I(&G1>IL3^[&IL\H*)GC)GT\H(!H9,^[0H9\H))^@)@L@@@@^[\G0)IT0GD^[2G(1I(>IT4G(=^[3I[-GT>^[(IS)GD?H-\GT-I->G)?^[7HD4H@)GC)I-7TE )@@G@@H8)I9\IL=^@)@K@@@@^[GC)GL>G1\IL>^[4H[>^[5IT>IK$IS)GL5G1&TF )@@G@@G(2^[-IL>GC,^@)E9*G(,^[+I(&G1>IL3^[-IL>^@)@K@@@@^[2G(?G(-IT>G)?^[4H[>JC)TG )@@G@@GD2G*)IL>GT\H(+HD,G(=^[7HD4H@)GD,JC)G(8HD3I-(H1$^[&IL>G*)GT\H14HD$I(\I(3TH )@@G@@@K@@@@^[-IL>GD3^[4H8)G1\IL!^[?GD2G9>IK)G12G(>^[+H-\GT:IS,^@)DD&^[-H-?^[+TI )@@G@@I(&G1>IL3^[-IL>^[2G(?G(-IT>G)?@E@@@@^[4H[>^[0H9\H))I9(H-?^[+G*)H9,G*)H--TJ )@@G@@IL$G*)GL?H9IK)IT0GDJ[*GD5IT4G(= ))GD=G-(I-(H9,GD?^[3I[-GT>^[(IS)^@)TL )@@G@@@K@@@@^[\GL4GD(H1>G))G12H9!^[4H[>^[3JD3I->H*)I1(GC)H(^[(IS)@L@@@@^[(I-3G(?G0)IT4IL5GT4I(2G(=^[-IS)GC)TN )@@G@@I[\H9? ))GD,G))GD?H-\GT-I-(H9,^[^[\G0)GL5G1&G(2IS)H(-HT>^[(I))I[\IT3HD+H-> ))G12G(>^[0H9\H))TP )@@G@@IT0GDH1=HD,G8)I-\^@)@G@@@@^[4H[>^[>H1=^[\G0)H(>H(\IL9^[7HD?H))TQ )@@G@@GL>^[2G(?G(-IT>G))I9(I-*^[?GT\IL>^),@]@@@@IT0GD^[-IT3G(!GL?JC)I-(H(>^[6GD2HD-GL?G*)^9=G(+I($^8)HD3^[3G(4^[4TS )@@G@@H8)H9,G*?^@)@K@@@@^[]C9 E))I9(H-?^[?H9$^[-H-?^[!GT\IL>^))GD,G))H-IT4IS)GD3^[4H[>JC)GD2G*)H(-G-> 0)@K@@@@^[-G-=HD4HD\H1-H-?JC?^[4TU )@@G@@H[>^[ACDIC8)I->IL!HD,GD4HD\H0)IL\I(4HD,G*)I9(H-?^[GT:^[&H92^[?H93I))TV )@@G@@@L@@@@^[+I(&G1>IL3 ))GD,G))GD0I[>H1=^[-^[^[4H8)I-*TW )@@G@@G*)I->IL!HD,GD4HD\H0)H-(H1>^[(G0)^@)@L@@@@^[-H19^[7G(2G*)H-\IT4 0)^[OH8)TX )@@G@@GD(G))HD,^[0H-5G9$HD,G8)H[\H->IS)HD,^[+I(&G1>IK)I(3GD$G*?^[4H[>^@$JK$^@)TY )@@G@@@L@@@@^[\I[4HD\H0) [\I[>IL-GL?G*)H9,H-9^[(G0)G9>H1>IL-I->G))I9(I-*^@$G->TZ )@@G@@GL5G8$^[3G(4^[4H8)H9,G*( ))I9(H-?^@)@L@@@@^[?H9$^[-H-?^[]C9 E))GD,G))CLMUA )@@G@@C(G^[I))GD,G))GT?G(-IL>G))^@)UB )@@G@@@#@@@@^[\H0)I-*G*)G1?JC,@^@@@@ADOH[>^[^HD3I[-I-IK)@L@@@@^@)^@)^@)^@)UC )@@G@@^@)I-*G*)G-(IT0GD4GT*G(2^[(IS)I-*G*)GDIL-I->IS)HD3^@)@L@@@@^[4H[>^[I))G9>H1>IL-I->G))GL9^[4H[>^[3GT-H1,G(2 0)^[ GDIT>H14IS)H9,G*)IT4GD4G(!G(,I))H92^[3I(+UH )@@G@@IT4GD4G(!G(,I)) [\H1>^[>H->H(>H14^[\G0)GC)GT\H(!GD,G))@K@@@@^[7H[(GT*^[4UI )@@G@@GD:G(3^[-^[6GD2HD-GL?G*)H15H(+G(2^[\G0)GT\H(!GD,G-3 ))H-(HT>^[MC(RDDIC)(UJ )@@G@@ ))GD,G))^@)@L@@@@^[-I-4GDG))I-\^[4H[>^[I))GD2G*)UK )@@G@@GC)H-(IT4^[\G0)I[-IL-H(>I->IL3 ))HD,GT?I(=HD,G8)@K@@@@^[-H-?^[&HD?G(3 ))UL )@@G@@H15H(+G(2IS?^[=GD4GC?^[>I-< 0?^[3GT-H1,G(=^[&H92^[4H[(IS)GT\H(!GD,G),^@)UM )@@G@@CD?H))@K@@@@^[5H1>J[>GT5I->G))GT\H(!GD,G-3^[2G(3HD=G*)H9,^[4H[>^[1I(>I(>UN )@@G@@^[#D(^EDPC*?^[-H1=^[(I))HD3^[4H[>IL>@D@@@@^[4H[-I))I-*G*)G-(IT0GD4GT*G(2UO )@@G@@^[>J[-H((H1>IS)I-*G(! 0)@B@@@@ALMG(-G))D(\G->^[[H1=^[RIL(I->^[HH9=G*)^@)UP )@@G@@@L@@@@^@)^@)^@)^@)^@)GT\H(!GD,G))IT>H->GT4HD\H0)GL9^[4H[>^[=HD3I[-I-UQ )@@G@@IK)G->I[>H1=IS)H[>GD6HD?JC)I(0H9,^@)@L@@@@^[4H[>^[7GD9^[4H[>^[&HD?G*)GD,UR )@@G@@G))GL?H9I->IL3^[4H8)I-*G*)GT\H(!GD,G))GD2G*)I(3G(=^[+JC)^@)US )@@G@@@L@@@@^[4H[>^[I->IK)HD,^@$IL>GD=^[!H9=G*$^@)@L@@@@^[(G0)I-*G*)G(&G1>GT4^[\G0)I-*UU )@@G@@G*)GT\H(!GD,G))G-\G(3^[,H94^[^[H14IS)^@)UV )@@G@@@L@@@@^[,H92^[4H[>^[H14^[0H93HD4HD\H0)H9&^[4H[>^[0GD2GD!G(4G(2 0)UW )@@G@@^[]JC)I-*G*)H1-I-5IL>^[\G0)I-*HD3^@)@K@@@@^[=G(&HD,HD4HD\H0?^[,H8)GT\H(!UX )@@G@@GD,G))GT-H0)GL>^[3GD(G))I-\^[5IT>^[-^[4GD0G*)HD,^[2G(-G))H(\G-> ))@K@@@@UY )@@G@@^[3HD,GT>^[-H19^[\I[>IL-I-(H9,^[^[0H93HD4HD\H0)H9&^[-^[4UZ )@@G@@GD0G*,^@)C1\IK)H(-IT3^@)@L@@@@^[3I-\IL-G9>^[&HD?G(3 ))H[\I9>I1>IK?^[!GD,VA )@@G@@JC)GT\H(!GD,G-3^[,G((I-*G(2^[IK)^@)@L@@@@^[,H92VB )@@G@@^[7IL(I-> ))GD,G))GT-H0)GL>^[3GD(G))I-\^[5IT>^[4H[>^[&HD?G*)HD,^[2G(-G))VC )@@G@@H(\G-> 0)^[RH[>H0)I-*G*)@L@@@@^[=HD3I[-I-IK)HD3^[3GT*G(=I(?HD,G8)GT\VD )@@G@@H(!GD,G-3 ))HD4^[0G(2H((I-3^[3HD!I(?I--H1>H95IS)G(8G(GD=^[!H9=G*)IL>G1>IL>H1 ))GL5VF )@@G@@I))HD3^[&H92GT>G))I-\^@)@D@@@@^[3G(2HD-H-(IT>^[7IL(I->^[!H9=G*)IL>G1>IL>VG )@@G@@H1IK)D90G(2GD4HD,G8)CT9GT?G*)@K@@@@^@)^@)VH )@@G@@^@)^@)^@)I-*G*)G-(IT0GD4GT*G(2^[!GD:G(3^[-H0)G(8GD!HD,GD4HD\H0)H9&^[I1>IL9^[4HD!G*)I-*G*)ID5G(5G*)D[[E[KC(I^[(IS)VJ )@@G@@E0$G),^@)E-*HD3^[\GT^@)@K@@@@^[3GT-H1,G(2^[3I(+VK )@@G@@H((I-3^[-H1\I-*G(2^[J[>GT5I-(H9, ))GD,G))I9*G(,G(6G(2VL )@@G@@^[-^@)@L@@@@^[H14H-9^[>J[>GT5I-(H1$^[H0)G(8GD!HD,GD4HD\H0)^@)@L@@@@^[\G0)I-*G*)GT\H(!GD,G))VN )@@G@@H-(IT4 ))I-*G*)G-(IT0GD4GT*G(2^[?H9\HT3^[-I))G(-GT*^[IK)H9&^[3I(!GL(IT3HD\H0)GD,G))VP )@@G@@H(-HT>IS)I-*G*)G1\H-?H97HD,G8)I->IT4IS,^@)@ @@@@ATAHD?G*)CD6GD(H--GL(H-(VQ )@@G@@I-9^@)@L@@@@^@)^@)^@)^@)^@)G(-GT*^[&HD?G*)H92^[+H-\GT:^[0GD2GD!G(4G(2^[4VR )@@G@@H8)I-*G*)GT\H(!GD,G))HD3^[>J[-H((H1>G),^@)@K@@@@^[(G0)I-*G*)G1(H->^[\IK)VS )@@G@@GL?H9G))GD6GD(H--GL?G*?^[4H[>^[J[>GT5I->G),^@)DD&^[4H[>^[&HD?G*)HD3^[,H94^[-I1-HD?GD+H-> ))GD,VU )@@G@@G))I-*HD3^[IS)I-*G*)@L@@@@^[&HD?G*)H9,H-9^[(H0)IL>GD=^[!VV )@@G@@H9=G*?^[-H1=^[,H8)H94H[>IK)GT\H(!GD,G))HD3^[7IL(I-(H1$^[4H[>^[&HD?G*?^@)VW )@@G@@@L@@@@^[4H[>^[^[3G(?G(G),^@)DD&^[4H[>^[&HD?G*)VX )@@G@@HD3^[(H0)I(3G*)G1\IK)I92HD4HD,G8?^@)@L@@@@^[\IK)I-*HD3^[IS)I-*G*)G1(H-> ))I-*G*)GT\H(!GD,G))GT-H1,H94^[+G*)IT>H->GT4G(= 0)^@)VZ )@@G@@@D@@@@ATKIL>I1(H95IS)EL>G1>IL>H1GT:^@)@L@@@@^@)^@)WA )@@G@@^@)^@)^@)I-*G*)G1(H->^[-I1-HD?GD+HD?HD4JC)GT*G(H0)G(8I->H1=WB )@@G@@G(=^[4H8)GT\H(!GD,G-3^@)@K@@@@^[,H94^[9G(4^[>J[>GT5I->G)?^[+I(4^[3I(+H((WC )@@G@@I-4G(=^[0IL(H92^[4H8)I-*G*)GT\H(!GD,G))GL>HD,G8)G(8GC!@K@@@@^[!HD,G(= 0)WD )@@G@@^[DG0)I-*G*)GT\H(!GD,G))HD,^[1I(>IT4HD\H0)I92HD4G(3^[4H[>^[&HD?G*?^[4H[>WE )@@G@@H0)I-*G*)^@)@L@@@@^[H->GT4G(=^[(G0)GD,JC)WF )@@G@@G(-IL?HD>IK)GT\H(!GD,G))IL>G1>IL>H1^@)@K@@@@^[&HD?G*,^@)DD&^[4WG )@@G@@H[>^[GD=IS)I-*G*)G1(H-> ))I-*G(,WH )@@G@@^[4H[>@L@@@@^[H->GT4G(=^[3H8)H-\H1$^[-IS)H1\^[0WI )@@G@@IL>I1(H95IS)GT\H(!GD,G))I92HD4G(3^[4H[>^@)@L@@@@^[&HD?G*,^@)E-*HD3^[0IL>WJ )@@G@@I1>H14IS)I-*G*)GT-IT>^[7H[>IL>^[-^[G))GL>GT-I(3G*)HD4^[-H-3H8)IL>G1>IL>H1^@$GC$ ))GD,G))GC)H--I->IK)^@)@J@@@@^[ID5G(,GT> 0)^@)@A@@@@WN )@@G@@AT#H9!H(-H1=^[NG(?G(^[-GL\WO )@@G@@I1>^[3G(1I(>H1GT:IS)IT5GTG-3 ))GD?H))G1(H->IS)GD,G))^@)WP )@@G@@@K@@@@^[+H-\GT:IS)I(3G(=^[+JC)I-*G*)GT\H(!GD,G))GD2G*)H(-IL:G(=^@$HD,^[5WQ )@@G@@IT>^8?^[-H1=^[>HD4H[>IK)I-*G*)@L@@@@^[2G(-G))GT\I(,I))HD3^[(H1H(>H14WR )@@G@@G(=^[\IK)I-*G*)I92HD4G*)H-\GT:^[(IS)IT>I))G->I[>H1=HD,G8)I(0H9,^@)@L@@@@WS )@@G@@^[7H[>I-*G(2^[4H[>^[IS)I-*G*)G1(H->^[(H0)IL>GD=^[!H9=G*)WT )@@G@@H92^[7IL(I->^[!H9=G*,^@)E-*G*)@K@@@@^[H(\I1>G))G12H9!WU )@@G@@^[#D(^EDPC*)GD,G))HD,IT>IL4G(=^[\H0)I-*G*)HD, (0IL\G92G(3IS)@K@@@@^[1I(>WV )@@G@@I(>^[DD1KELJCTL 0)^[4H[>^[-G-=IL>IT3^[\G0)I-*G*)GT\H(!GD,G))GDGT:^[(IS)H(-G->^[4H8)I1>WX )@@G@@IL(G19^[7H[>I-*G(2^[-H19^[&HD?G*)IL>G1>IL>H1G(,^[2H9-G-+H-\GT:G(= 0)^[DG0)IT\ ))I-*G*)GD=G-2G(3IS)WZ )@@G@@H9&^[4H[>^@)@L@@@@^[MD9[C-]D-JCTF^[2H95I-(H1>^[(IS)IT5GL3I-(I-5I->G))G1\XA )@@G@@IK)I-*G*)GT\H(!GD,G))IL\I(4HD,G*)GD=G-2G(3IS,^@)@L@@@@^[4H[>H0?^[-^[GD4G(=^[7HD4H@)C1JELF ))GD,G))I-*G*)G-(IT0XC )@@G@@GD4GT*G(2^@)@B@@@@^[?H9\I[3^[4H8)I-*G*)H1>J[4^[^[=HD3I[-I-IK)G1-HD?^[4H8)G1(H1=^[-H19^[^[1I(>I(> ))HD4^[7HD?H))G(8G(^[3I--I->^[\G0)XH )@@G@@GD&G1-HD2IS,^@)E9*G(,^[4H[>^[3GT-H1,G(2^[=G(4G(GT(GD?^[I))I9(I-*^[-^['G(2H8)H[-XJ )@@G@@H1=H->IK)^@)@L@@@@^[-G-=IL>IT3^[(IS)IT5GL!HD4I->G))G1\IK)G(8G(I))IL>H(-XL )@@G@@HD,HD,G8)G1\IK)G(8G(^[=HD3I[-I-IK)HT,H97IS)HD4IS)HL\XM )@@G@@GK)HD3@A@@@@^[=H9,G*?^[-H1=^[4G(2H((H1-I->IS,^@)@A@@@@ADOH[>^[#H9!H(-H1=XN )@@G@@^[[GT4HD6HD4HD>IS)@B@@@@ALBG(,G(2GD?^[^G(3HD$H0)E[2HD,GT(I[?G(3^@)@L@@@@XO )@@G@@^@)^@)^@)^@)^@)GC)GT\H(!GD,G))GDG))GL9^[4H[>^[^XP )@@G@@HD3I[-I-IK)G1\IK)G(-GT*^@)@L@@@@^[3I--I->H(>H14^[\IK)IT5GL3I--I->H(>XQ )@@G@@H14^[4H8)GL>^[>J[>GT5I->G),^@)E-*G*)GDI1>IS)^@)@K@@@@XR )@@G@@^[^[=HD3I[-I-IK)IT>H->GT4IS)I-*XS )@@G@@G*)IT4GD4G(!G(,I))H92^@)@L@@@@^[3I(+IT4GD4G(!G(,I))G1\IK)G(8G(IS)GT\H14IL\H))I-\^[#D9HE[GC(OC*)^@)@L@@@@^[\H1?XU )@@G@@JC)I9*G(,^[4H[>^[3I--I->H(>H14^[*GD3^[+G(>H0)GT\H(0H->I->G),^@)ET\H(>^[3XV )@@G@@HD!I[?G*)GT\H(!GD,G-3^@)@L@@@@^[-IL>^[0G(2G1\IL!G(=^[>H14HD2G(?JC)GL9^[4XW )@@G@@H[>^[H-& ))I9*HD?G*)H(\IL>^@)@L@@@@^[IS)H(-HT>^[5IT>^[\G0)I-*G*)I1-IL(H95IS)XY )@@G@@IT>IL6HDIS)I-\^[0G(2G1\IL!^[2G(-G-(H1$ ))I92XZ )@@G@@HD4HD,G8?^[=I(!I@)G(=HD4HD,G8?^[-H1=^[3H8)G1\IL4H@,^@)DD4^@)@J@@@@^[(IS)YA )@@G@@I-*G*)IL>IT0H9,IT(GL(H-(I-9^[\G0)I-*G*)GT\H(!GD,G))GD^[4H[>@L@@@@^[2G(1I((IL>G))IT>IL6HD^[4H[>HD2^[\IL=G(2H-9^[4G(2H((H1- *)^@)@H@@@@^[4HD\H0)GL>G1\IL>YD )@@G@@^[4H[>^[H-&^[4G(2H((H1-I->IS,@]@@@@IT0GDI1>IS)YF )@@G@@GT\H14IL\H))I9(I-*^[SB@)I[\HD,I-(H1$@L@@@@^[4H8)I-*G*)GT\H(!GD,G))G->ITIK,^@)CD4I--GT*G(=^[4H8)I-*G*)GT\H(!GD,G))G->IT^[-H-?^[0GD2GD!G(4G(2IS)GD&G1>GT4HD,G8)I-*YI )@@G@@G*)GT\H(!GD,G),^@)E-*G*)GT\H(!GD,G))@K@@@@^[-GT4HD6HD4JC)G(8GD!HD,G(3^[4YJ )@@G@@H[>^[0GD2GD!G(4G(2^[G))G1\IK,^@)E[-IL-H(>I->IK)I-9I[>IS)H1>G(=^[,H94YL )@@G@@^[+G*)GT*G(G))G1\IK)@K@@@@^[,H9, (\H((I-4GD+H->^[0GD2GD!G(4G(2IS)IT(YM )@@G@@H1IK)I1>IL(G1(G(3^[6GD?HD=HD4JC)GD3@B@@@@^[4H[>^[0GD2YN )@@G@@GD!G(4G(2IS)GD2G*)ITG),@C@@@@ALMC(KBK)^[[^[NHD!I[?G*)CT\H(!GD,G))YO )@@G@@CDYP )@@G@@G))GL9^[-^[6G(2JC)IT(H(0H->^[G-3^[4H8)I[>IL&H92H*)H1\^[D 9J ))IT\^[,H8)IT>IL6HDIS)GD2G*)GT-H-?G(=^[&H92 0)^[#H9,IT>ID5G(,I-?JC?^[4YS )@@G@@H[>^[IT3HD,G8)^@)@L@@@@^[3HD!I[?JC)GT\H13HD3I-3^[\G0)YT )@@G@@H9+I--HD,HD,G8)I-*G*)I[-IL-H(>I->IL3 ))GD0I[?JD(H1$^[4H[>^[3I[>GT( *)^@)YU )@@G@@@L@@@@^[&HD>G))IL>I[?GD^[GT4YV )@@G@@G(=^[+H-\GT: 0)^[OH[>^[H0)GT\H(0H->I->IS,@E@@@@YW )@@G@@AL#D9KFC'^@)CC)D(\IL>^[#H9!I[?G(8^[#H9!H(-H1=^[[GT4HD(I1(I-9@L@@@@^@)^@)YX )@@G@@^@)^@)^@)CTJE[T^[(H-?I(3I-2GD4G(3^[4H[>^[^@)@L@@@@^[-GT4HD6HD4HD>IS)I-\^[0G(2G1\IL!^[\I[>IL-YZ )@@G@@I-(H9,IS,^@)CTJE[T^[,G(>G-3^[-H0)GDGD=^@)@L@@@@^[(H0)ZA )@@G@@I-*G*)HD,I[5I))G1(H-> ))GD,G))GD,^[-GT4HD6HD4JC)I-\^[7IL(I->^[(H14H8)I-*ZB )@@G@@G*)H95I-0I(4^[&HD?G*,^@)@L@@@@^[(IS)I(3G(3^[4H[>^[3I--H1=GD2G))DDIE[PE))ZC )@@G@@GD,G))D9PE-KE(O^[2H95I-(H1>IS)G1\IK)I-*HD3 ))IT>I-4HD,G8)^@)@J@@@@^[5I@)ZD )@@G@@I-*G((IK)I[-IL-H(>I->IL3^[3H8)I-*GD4^[4H[>JC)I9(H-?^[GT(ZE )@@G@@G1(G(=^[-H1=@L@@@@^[4G(2H((H1-I->^[-I))I-*G*)GT\IL2G( 0)^[NHD,ZF )@@G@@GT>^[,H8)HD,I->IL6G(,I-(H9,^[(IS)IL>ID5HD2G(=^@)@K@@@@^[5H14HD?^[4H[>^[4ZG )@@G@@G(2H((H1-I-(H9,^[\G0)I-*G*)IL>GD= 97IL(I->^[3G(1I(>H1GDI-(H9,^[3HD$H1-H))G12ZI )@@G@@H9!^[JE(OE[PE),^@)I9*G(,^[4H[-I))HD3@L@@@@^[2G(I1>G)?^[4H[>^[D 9J^[&ZJ )@@G@@HD?G*)GT\H14IL\H))I--GL?G(3^[-IL>^[2G(?G(-IT>G))GD,G))GT\H14IL\H))HD3^@)ZK )@@G@@@ @@@@^[0GD3IT>G))I-\^[#D9HE[GC(OC*,@A@@@@ADOH[>^[#H9!I[?G(4G*)EL\I(4HD,ZL )@@G@@G*)^@)@K@@@@^@)^@)^@)^@)^[#D9HE[GC(OC*)HD3^[-^[2H95I-(H1>^[7H[(GT*^[*GD,ZM )@@G@@G-?G(3^[4G(2H((H1-I-(H9,^[\G0)GC)^@)@L@@@@^[3JD,GT*IL\H1\I(3^[IS)I-\^[#D9HE[GC(OC*)^@)ZO )@@G@@@J@@@@^[(I))H(5IT4^[4G(2H((H1-I->^[-H-?^[3G(2I1(GT>^[-GT4HD6HD4HD>IS)HD4ZP )@@G@@^[*GD3^[GD4G(=^[-H1=@L@@@@^[2G(?G(-IT>^[-H19^[+I(&G1>IL3^[-H-?H9^[IT4G(=@K@@@@^[4H8)ZT )@@G@@G-\^[3H8)GL9^[4H[>^@$C*$^[\I[4HD\H0,^@)E-*G(,^[-H-?^[&HD?G(3^[5IT>G))GL9ZU )@@G@@^[4H[>^[^[2G(?G(-IT>G))G12H9!^[4H[>^[(H0!I(3G*)IT4ZV )@@G@@GD4G*,^@)DD&^[-^[UCDK^[(H13I-2I(H0)G(8G(IL6HDGD2HD,G8)I-*G*)G(,I-2JC)GD=ZX )@@G@@G-2G(3IS)^@)@L@@@@^[\G0)I-*G*)GT\H(!GD,G)?^[4H[>^[&HD?G(3^[7HD?H))GL>^[2ZY )@@G@@H9-G-+H-\GT:G(= ))H94H[>IL7HD3G*)I-*G(9^[7HD?H))@K@@@@^[+G*)H(-IL:G(=^[-ZZ )@@G@@IS)GD6GD(H--GL?G*,^@)C1\IK)G(-GT*^[&HD?G*)H92^[+H-\GT:^[0GD2GD!G(4G(2 ))AA )@@G@@I-*G*)@L@@@@^[2G(-G))GT\I(,I))I9(H-?^[+G*)G->GT2G(!G(,I->G))H92^[4H[>^[7AB )@@G@@IL(I->^[?H9G)?^@)@L@@@@^[=G(0G(,G-(H1$^[5I[\H0)AC )@@G@@I-*G*)H(\G->^[(H0)I9*HD^[0GD2GD!G(4G(2AD )@@G@@ 0)^@)@]@@@@IT0GDH->GD3G(= ))GD,G))I-*G*)^@)@L@@@@^[G))G12H9!^[4H[>^[(H0!I[2H9$IL>IT3^[1I(>I(>^[-H1=AG )@@G@@^[2G(?G(-IT>G),^@)E-*G*)@K@@@@^[\I(4IT4GD,G-(H1$^[GT2G(!G(,I->G),^@)C1(H1-H-?JC?^[4H[>^[1I(>I(>^@)@K@@@@^[CCDKE[ D0)AI )@@G@@HD3^[Q^9=^[4H8)GT-I(3G*)I-*G*)G-(IT0GD4GT*G(2^[4H8)IL>I1(G(7^[4H[>^[3HD4AJ )@@G@@I(-I-(H9,^@)@D@@@@^[,H97^[4H[-I))I-*G*)GT\H(!GD,G))H[-IS)G1(H1(IT*G(= 0)AK )@@G@@___G(,G(2GD?^[^G(3HD$H0)E[2HD,GT(I[?G(3^@)@L@@@@^@)^@)^@)^@)^@)GC)GT\H(!AL )@@G@@GD,G))GDG))GL9^[4H[>^[^HD3I[-I-IK)G1\IK)G(-AM )@@G@@*[@@@@*SDFF*@[@[@@/. @[@@@[. @F@@@[. ** THIS ELEMENT SERVAN )@@G@@ES ONLY TO SAVE ASSEMBLY TIME WHILE @G@@@[. ** INTERCHANGE IS UNAO )@@G@@DER DEVELOPMENT BY GENERATING THE CRC @B@@@[. ** TABLE IN A AP )@@G@@SEPARATE ELEMENT. @[@@@[. @[@@@@. @H@@@@. THIS SEQUENCE AQ )@@G@@OF CODING GENERATES A 256 WORD POLYNOMIAL DIVISION @H@@@@. REAR )@@G@@MAINDER TABLE. THIS TABLE IS USED TO COMPUTE THE CRC OF MESSAGES @H@@@@AS )@@G@@. TRANSMITTED AND RECEIVED. TO REDUCE CHARACTER PROCESSING OVERAT )@@G@@HEAD, @H@@@@. THE 16 BIT REMAINDER IS STORED WITH THE HIGH-ORDERAU )@@G@@ 8 BITS RIGHT @H@@@@. JUSTIFIED IN H1, AND THE LOW-ORDER 8 BAV )@@G@@ITS RIGHT JUSTIFIED IN H2. @[@@@@. @D@@@@. FUNCTION TO REAW )@@G@@VERSE BITS IN 8 OR 16 BIT BYTE@[@@@@. @^@@@@F FUNC . AX )@@G@@@^@@@@REVERSE8* NAME 7 @^@@@@REVERSE16* NAME 15 @ @@@@I AY )@@G@@ DO F(0)+1 ,; @F@@@@A(0) EQU A(0)++(1*/(F(0)-I+1))*AZ )@@G@@(((1*/(I-1))**F(1))>0) @^@@@@ END A(0)@[@@@@. @B@@@@BA )@@G@@. PERFORM POLYNOMIAL DIVISION @[@@@@. @^@@@@DIVIDE* FUBB )@@G@@NC . @E@@@@DIVIDEND(0) EQU DIVIDE(1)*/16 EXPAND TO 24 BBC )@@G@@ITS @F@@@@DIVISOR(0) EQU 0300005*/7 BITS SET FOR COEFFICBD )@@G@@IENTS @^@@@@DP* PROC *0 @H@@@@A EQU 24-I BE )@@G@@ BIT BEING PROCESSED ON THIS INVOKATION@C@@@@ DO BF )@@G@@ (DIVIDEND(0)**(1*/A))>0 ,; @C@@@@DIVIDEND*(0) EQU DIVIDEND(0)--DIVBG )@@G@@ISOR(0) @A@@@@DIVISOR*(0) EQU DIVISOR(0)/2 @#@@@@ ENBH )@@G@@D @ @@@@I DO 8 , DP @A@@@@ END DIVIBI )@@G@@DEND(0) @[@@@@. @A@@@@. GENERATE THE TABLE ENTRIES@[@@@@BJ )@@G@@. @^@@@@REMAINDER* PROC 0,1 @D@@@@Z EQU REVERSE16(BK )@@G@@DIVIDE(REVERSE8(I-1))) @A@@@@ * Z/(1*/8),Z**0377@#@@@@BL )@@G@@ END @[@@@@. @]@[@@REMAINDER . @]@@@[REMAINDER*. @A@@@@BM )@@G@@I DO 256 , REMAINDER @#@@@@ END ___@@@@@@@@@BN )@@G@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@BO )@@G@@)@@[S@@@@@@@@@B@]@@@A@#@@#A@@[@#]@[[@@]@]@@@#@#@@##@@[@@[@[@@#[@][@#@@#[BP )@@G@@@@@@@@AA@@@])@F[S@@@@@@@@#J@#[@@J@@@@#H@[[@@H@]@@@G@#@@#G@@[@@^@[@@#^@][BQ )@@G@@@# @#[@@ @@@@#B@[[AB@@@])@Q[S@@@@@@@@#S@@[@#C@[[@@C@]@@@D@#@@#D@@[@@F@[@BR )@@G@@@#F@][@#E@#[@@E@@@@@I@[@@#I@][AC@@@])@-[S@@@@@@@@@Z@[@@#Z@][@#Y@#[@@Y@@@BS )@@G@@@@U@[@@#U@][@#V@#[@@V@@@@#T@[[@@T@]@@@S@#@AD@@@])@?[S@@@@@@@@@Q@]@@@R@#@BT )@@G@@@#R@@[@@P@[@@#P@][@#O@#[@@O@@@@#W@[[@@W@]@@@X@#@@#X@@[AE@@@])@7[S@@@@@@@BU )@@G@@@@0@#@@#0@@[@@K@[@@#K@][@#L@#[@@L@@@@#N@[[@@N@]@@@M@#@@#M@@[@#Q@[[AF@@@]BV )@@G@@)[][S@@@@@@@@#5@@[@@7@[@@#7@][@#6@#[@@6@@@@@2@[@@#2@][@#3@#[@@3@@@@#1@[[BW )@@G@@@@1@]@AG@@@])[H[S@@@@@@@@#"@[[@@"@]@@@_@#@@#_@@[@@.@[@@#.@][@#/@#[@@/@@@BX )@@G@@@#4@[[@@4@]@@@5@#@AH@@@])[S[S@@@@@@@@#(@][@#*@#[@@*@@@@@8@[@@#8@][@#9@#[BY )@@G@@@@9@@@@#;@[[@@;@]@@@'@#@@#'@@[AI@@@])[<[S@@@@@@@@#!@#[@@!@@@@#\@[[@@\@]@BZ )@@G@@@@,@#@@#,@@[@#%@[[@@%@]@@@:@#@@#:@@[@@(@[@AJ@@@])[,[S@@@@@@@@@+@@@@@&@[@CA )@@G@@@#&@][@#$@#[@@$@@@@#>@[[@@>@]@@@=@#@@#=@@[@@?@[@@#?@][AK@@@])[9[S@@@@@@@CB )@@G@@@]-@[[@[-@]@@[)@#@@])@@[@#)@[[@@)@]@@@-@#@@#-@@[@@<@[@@#<@][@#+@#[AL@@@]CC )@@G@@)]^[S@@@@@@@@[=@]@@[>@#@@]>@@[@[$@[@@]$@][@]&@#[@[&@@@@[+@[@@]+@][@]<@#[CD )@@G@@@[<@@@AM@@@])]J[S@@@@@@@@[%@#@@]%@@[@],@[[@[,@]@@[\@#@@]\@@[@[!@[@@]!@][CE )@@G@@@]?@#[@[?@@@@]=@[[AN@@@])]U[S@@@@@@@@];@@[@[9@[@@]9@][@]8@#[@[8@@@@[*@[@CF )@@G@@@]*@][@](@#[@[(@@@@]:@[[@[:@]@AO@@@])]>[S@@@@@@@@[/@[@@]/@][@].@#[@[.@@@CG )@@G@@@]_@[[@[_@]@@["@#@@]"@@[@]'@[[@['@]@@[;@#@AP@@@])]0[S@@@@@@@@]3@][@]2@#[CH )@@G@@@[2@@@@[6@[@@]6@][@]7@#[@[7@@@@]5@[[@[5@]@@[4@#@@]4@@[AQ@@@])];[S@@@@@@@CI )@@G@@@[N@#@@]N@@[@[L@[@@]L@][@]K@#[@[K@@@@]0@[[@[0@]@@[1@#@@]1@@[@[3@[@AR@@@]CJ )@@G@@)#A[S@@@@@@@@]W@@[@[O@[@@]O@][@]P@#[@[P@@@@]R@[[@[R@]@@[Q@#@@]Q@@[@]M@[[CK )@@G@@@[M@]@AS@@@])#L[S@@@@@@@@[V@[@@]V@][@]U@#[@[U@@@@[Y@[@@]Y@][@]Z@#[@[Z@@@CL )@@G@@@]X@[[@[X@]@@[W@#@AT@@@])#W[S@@@@@@@@]E@][@]F@#[@[F@@@@]D@[[@[D@]@@[C@#@CM )@@G@@@]C@@[@]S@[[@[S@]@@[T@#@@]T@@[AU@@@])#$[S@@@@@@@@]^@#[@[^@@@@]G@[[@[G@]@CN )@@G@@@[H@#@@]H@@[@[J@[@@]J@][@]I@#[@[I@@@@[E@[@AV@@@])#2[S@@@@@@@@[[@@@@]#@[[CO )@@G@@@[#@]@@[]@#@@]]@@[@]A@[[@[A@]@@[B@#@@]B@@[@[ @[@@] @][AW@@@])#.@S@@@@@@@CP )@@G@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@[@@[@@]@@][@][@#[AX@@@]CQ )@@G@@@@^@@[@@ @@@@@ @@[@@D@@@@@@@^@REMAINDER @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@CR )@@G@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@CS )@@G@@@@@@@@@@@@@@@@@@@@@@@@@@*[@@@@*SDFF*@@@@@E@A@@@E F A N G S I TCT )@@G@@ E L I S T@@@@@E@@@@@E@D@@@E FANG HAS BEEN SHIPPED TO THE FOLLCU )@@G@@OWING SITES:@@@@@E@@@@@E@^@@@E SPERRY VICKERS @^@@@E GARCV )@@G@@Y GERTLEY @ @@@E CROOKS & MAPLE ROADS @ @@@E TROY, MICCW )@@G@@HIGAN 48084@^@@@E (313) 576-3236 @ @@@E 7 TRACK, 800 BPCX )@@G@@I @@@@@E@ @@@E AXICOM SYSTEMS, INC. @^@@@E JOHN NAGLCY )@@G@@E @ @@@E 615 WINTERS AVENUE @A@@@E PARAMUS, NEW JECZ )@@G@@RSEY 07652 @^@@@E (201) 262-8200 @ @@@E 7 TRACK, 800 BPDA )@@G@@I @@@@@E@B@@@E TELEPROCESSING INDUSTRIES, INC. @^@@@E DB )@@G@@ DAVE SANTICH @^@@@E 82 MC KEE DRIVE@A@@@E MAHWAH, NDC )@@G@@EW JERSEY 07430 @A@@@E (201) 529-4600 EXT 2417 @ @@@E DD )@@G@@ 7 TRACK, 800 BPI @@@@@E@ @@@E NAVAL UNDERSEA CENTER@^@@@EDE )@@G@@ ISAAC BORNSTEIN@#@@@E CODE 4535@B@@@E SAN DIEGODF )@@G@@, CALIFORNIA 92132 @ @@@E 7 TRACK, 800 BPI @@@@@E@D@@@EDG )@@G@@ PACIFIC INTERNATIONAL COMPUTING CORPORATION @^@@@E BILDH )@@G@@L RAMAGE @ @@@E 625 THIRD STREET @A@@@E SAN FRANCDI )@@G@@ISCO, CALIFORNIA @ @@@E 7 TRACK, 800 BPI @@@@@E@C@@@E DJ )@@G@@ STATE UNIVERSITY OF NEW YORK AT BUFFALO@^@@@E DAVID M. SMITH DK )@@G@@@ @@@E 4250 RIDGE LEA ROAD @A@@@E AMHERST, NEW YORK 14DL )@@G@@226 @ @@@E 7 TRACK, 800 BPI @@@@@E@ @@@E SPERRY NEDM )@@G@@W HOLLAND @ @@@E HOWARD L. MARTIN @ @@@E 500 DILLEDN )@@G@@R AVENUE @B@@@E NEW HOLLAND, PENNSYLVANIA 17557 @ @@@E DO )@@G@@ 7 TRACK, 800 BPI @@@@@E@C@@@E CENTRAL MANAGEMENT INFORMATDP )@@G@@ION CENTER @^@@@E L. B. LE GORE @^@@@E BUILDING #33 DQ )@@G@@@B@@@E HARRISBURG INTERNATIONAL AIRPORT @B@@@E MIDDLETOWDR )@@G@@N, PENNSYLVANIA 17057 @ @@@E 7 TRACK, 800 BPI @@@@@E@A@@@EDS )@@G@@ COMPUTEL SYSTEMS, LIMITED @^@@@E WALT SULLIVAN @A@@@EDT )@@G@@ 1200 ST. LAURENT BOULEVARD @A@@@E OTTAWA, ONTARIO K1K DU )@@G@@3B8 @ @@@E 7 TRACK, 800 BPI @@@@@E@A@@@E CITY PUBLDV )@@G@@IC SERVICE BOARD @^@@@E CHARLES ELMS @#@@@E BOX 1771 DW )@@G@@@A@@@E SAN ANTONIO, TEXAS 78296 @ @@@E 9 TRACK, 800 BPDX )@@G@@I @@@@@E@C@@@E LOCKHEED MISSILES AND SPACE COMPANY @^@@@EDY )@@G@@ SCOTT SPENCER @ @@@E SUNNYVALE, CALIFORNIA@ @@@E DZ )@@G@@ 7 TRACK, 800 BPI @@@@@E@A@@@E SARGENT & LUNDY ENGINEERS EA )@@G@@@ @@@E RICHARD M. HERWITT @ @@@E 55 EAST MONROE STREETEB )@@G@@@A@@@E CHICAGO, ILLINOIS 60603 @ @@@E 9 TRACK, 800 BPEC )@@G@@I @@@@@E@B@@@E UNIVERSITY OF WISCONSIN - MADISON@A@@@E ED )@@G@@ ACADEMIC COMPUTING CENTER @^@@@E MIKE WOLLEN @A@@@E EE )@@G@@ 1210 WEST DAYTON STREET @A@@@E MADISON, WISCONSIN 53706 EF )@@G@@@ @@@E 7 TRACK, 800 BPI @@@@@E@B@@@E FIRST NATIONAL EG )@@G@@BANK OF ARIZONA @ @@@E 1305 WEST 23RD STREET@^@@@E P.OEH )@@G@@. BOX 27027 @ @@@E TEMPE, ARIZONA 85282@ @@@E 7 TRACK, EI )@@G@@800 BPI @@@@@E@A@@@E UNIVERSITY OF MARYLAND @B@@@E EJ )@@G@@ ADMINISTRATIVE COMPUTER CENTER @^@@@E LARRY COLE @B@@@EEK )@@G@@ ROOM 0125, MAIN ADMIN. BUILDING @B@@@E COLLEGE PARK, MEL )@@G@@ARYLAND 20742 @^@@@E (301) 454-5232 @ @@@E 7 TRACK, EM )@@G@@800 BPI @@@@@E@ @@@E XEROX CORPORATION @^@@@E EMIEN )@@G@@L GOTTWALD @^@@@E BUILDING 300 @ @@@E 800 PHILLIPS ROEO )@@G@@AD @A@@@E WEBSTER, NEW YORK 14580 @A@@@E (716) 872EP )@@G@@-2000 EXT 23202 @ @@@E 7 TRACK, 800 BPI @@@@@E@D@@@E EQ )@@G@@ SOCIAL AND ECONOMIC STATISTICS ADMINISTRATION@ @@@E BUREAU OFER )@@G@@ THE CENSUS @A@@@E U.S. DEPARTMENT OF COMMERCE@^@@@E DANES )@@G@@ FREEDMAN @A@@@E FEDERAL OFFICE BUILDING #3 @#@@@E ROOET )@@G@@M 1071@A@@@E WASHINGTON, D.C. 20233 @^@@@E (301) 763EU )@@G@@-7022 @ @@@E 7 TRACK, 800 BPI @@@@@E@B@@@E UNIVAC FEEV )@@G@@DERAL SYSTEMS DIVISION @^@@@E DICK DUFFIN @^@@@E IS&EW )@@G@@C T10-1 @ @@@E 322 NORTH 2200 WEST @A@@@E SALT LAKEEX )@@G@@ CITY, UTAH 84116@ @@@E 7 TRACK, 800 BPI @@@@@E@C@@@E EY )@@G@@ LOCKHEED ELECTRONICS COMPANY, INC. @C@@@E HOUSTON AEROSPAEZ )@@G@@CE SYSTEMS DIVISION @^@@@E KIRK YARINA @ @@@E 168FA )@@G@@11 EL CAMINO REAL @ @@@E HOUSTON, TEXAS 77058@@@@@E@^@@@E FB )@@G@@ DMAAC/MDCS @^@@@E PAULA HAGAN @ @@@E DMAAC/MDCFC )@@G@@S STOP 48 @A@@@E SECOND AND ARSENAL STREETS @B@@@E ST.FD )@@G@@ LOUIS AFS, MISSOURI 63118 @^@@@E (314) 268-4654@ @@@F FE )@@G@@ 7 TRACK, 800 BPI @@@@@G@ @@@G PITNEY BOWES, INC. @^@@@GFF )@@G@@ DAVID W. FAIX @C@@@G TECHNICAL SUPPORT, DATA PROCESSINFG )@@G@@G @A@@@G WALNUT AND PACIFIC STREETS @B@@@G STAMFORD,FH )@@G@@ CONNECTICUT 06904 @^@H@G EXTENSION 6644 @^@@@H (20FI )@@G@@3) 356-6644 @ @@@G 9 TRACK, 1600 BPI @@@@@I@ @@@I UNIFJ )@@G@@VERSITY OF UTAH @^@@@I COMPUTER CENTER@^@@@I MARK THOMFK )@@G@@SON @^@@@I 3116 M.E.B. @A@@@I SALT LAKE CITY, UTAH FL )@@G@@ 84112@@@@@I@^@@@I SPERRY UNIVAC @ @@@I CSF TECH MANAGEFM )@@G@@R @#@@@I M/S V9-1 @ @@@I 322 NORTH 2200 WEST @A@@@IFN )@@G@@ SALT LAKE CITY, UTAH 84116___AH 84112@]@@[@ @^@@[@FO )@@G@@ SPERRY UNIVAC @ @@[@ CSF TECH MANAGER @#@@[@ FP )@@G@@*[@@@@*SDFF*+@@@@[@K@@@BAC1 85 87A*)^@)C1(J@)HD,IT4GD?H->G))G1\IK)DDBC-HFQ )@@G@@^93^[7H[>H0)GD,^[>IL2H92^[7GD3^[>H1G))G1\IK)G(=HD4HD,G8)H9&^[+GD=^[-GL,H92H(-H))FT )@@G@@G12GD!G*)GT\I(,I-3@K@@@BAC1 85 87A*)^@)C1(J@)HD,IT4GD?H->G))G1\IK)G(=HD4FU )@@G@@HD,G8)H9&^[+GD=^[-GL,H92H(-H))G12GD!G*)GT\I(,I-3@L@B@A^@)^@)^@)^@)^@)GL9FV )@@G@@^[?G(6G(?^@2 00 0)^[]I($^[7GD3^[(H14IL\G-5GT>G))HD,^[G))@L@@@B^@)^@)^@)^@)^@)GL9^[?G(6G(?^@2 00 0)^[]I($^[7GD3^[(H14FX )@@G@@IL\G-5GT>G))HD,^[G))@I@B@A^@)^@)^@)^@)^@)GD+FY )@@G@@H1\IL!GD?^[&IL-H(>^[^[4IL-GT:^[4GD0G(3 0)^@)@I@@@BFZ )@@G@@^@)^@)^@)^@)^@)GD+H1\IL!GD?^[&IL-H(>^[^[4IL-GT:^[4GA )@@G@@GD0G(3 0)^@)+@@@@@@@@B@A+@@@@[@@@@@B@D@B@ABC\AC5 87A*)^@)ET9H(+H9?HD<^[?GB )@@G@@G(6G(?^@2 00^[G))HD,^[3GT*G(=I(?G(2^[4H8)GT\H(0G(,IT-I->^[&H92^[>J[>GS)@J@B@ABC\AC5GE )@@G@@ 87A*)^@)C1(J@)HD,IT4GD?H->G))HD,^[3GT*G(=I(?G(2^[4H8)GT\H(0G(,IT-I->^[&GF )@@G@@H92^[>J[>GS)@J@@@BBC\AC5 87A*)^@)C1(J@)HD,IT4GD?H->G))HD,^[3GT*G(=I(?G(2GG )@@G@@^[4H8)GT\H(0G(,IT-I->^[&H92^[>J[>GS)@K@A@ ^@)^@)^@)^@)^@)G->IT(G9,^[0IL\GH )@@G@@GL?G(!^[(H0)I->IT4^[-H1=^[3G(4^[1I(>I(>HD,G8,^@)E9*G(,^[=H9(H1$^[-@K@B@AGI )@@G@@^@)^@)^@)^@)^@)G->IT(G9,^[0IL\GL?G(!^[(H0)I->IT4^[-H1=^[3G(4^[1I(>I(>HD,GJ )@@G@@G8,^@)E9*G(,^[=H9(H1$^[-@K@@@B^@)^@)^@)^@)^@)G->IT(G9,^[0IL\GL?G(!^[(H0)GK )@@G@@I->IT4^[-H1=^[3G(4^[1I(>I(>HD,G8,^@)E9*G(,^[=H9(H1$^[-@K@A@ ^@)^@)^@)^@)GL )@@G@@^@)^9Q^8)G15H1IT4GM )@@G@@^[-H1=^[3G(4@K@B@A^@)^@)^@)^@)^@)^9Q^8)G15H1IT4^[-H1=^[3G(4@K@@@B^@)^@)^@)^@)^@)^9Q^8)G15GO )@@G@@H1IT4^[-H1=^[3G(4GP )@@G@@@J@A@ ^@)^@)^@)^@)^@)GL>I-7G(>H0)I-*G*)E-N^[-H1=^[4H[>^[#^-OET[ ))HD4^[7GQ )@@G@@HD?H))H1>I1>IK)G9>I))^@)@J@B@A^@)^@)^@)^@)^@)GL>I-7G(>H0)I-*G*)E-N^[-H1=GR )@@G@@^[4H[>^[#^-OET[ ))HD4^[7HD?H))H1>I1>IK)G9>I))^@)@J@@@B^@)^@)^@)^@)^@)GL>GS )@@G@@I-7G(>H0)I-*G*)E-N^[-H1=^[4H[>^[#^-OET[ ))HD4^[7HD?H))H1>I1>IK)G9>I))^@)GT )@@G@@@K@A@ ^@)^@)^@)^@)^@)IL>GDG)?^[3HD,GT>^[4H[>^[#^-OET[^[7HD?H))GU )@@G@@H9,H-9^[-GT4HD6GD4G*)I-*G*)^@)@K@B@A^@)^@)^@)^@)^@)IL>GDG)?^[3GV )@@G@@HD,GT>^[4H[>^[#^-OET[^[7HD?H))H9,H-9^[-GT4HD6GD4G*)I-*G*)^@)@K@@@B^@)^@)GW )@@G@@^@)^@)^@)IL>GDG)?^[3HD,GT>^[4H[>^[#^-OET[^[7HD?H))H9,H-9^[-GT4GX )@@G@@HD6GD4G*)I-*G*)^@)@I@A@ ^@)^@)^@)^@)^@)ID5G(5G(=^[-GT4HD6HD4JC) [=G(-GT4GY )@@G@@HD6GD4G(=^[+JC)CS=E-NEC)HD,^@$E@$ C,@I@B@A^@)^@)^@)^@)^@)ID5G(5G(=^[-GT4GZ )@@G@@HD6HD4JC) [=G(-GT4HD6GD4G(=^[+JC)CS=E-NEC)HD,^@$E@$ C,@I@@@B^@)^@)^@)^@)HA )@@G@@^@)ID5G(5G(=^[-GT4HD6HD4JC) [=G(-GT4HD6GD4G(=^[+JC)CS=E-NEC)HD,^@$E@$ C,HB )@@G@@@J@A@ ^@)^@)^@)^@)^@)E9>^[&I(=G9>^[+JC)G-\HD,G8)GC)E-N^[#E-N^[3G(1I(>H1^[&I(=G9>^[+JC)G-\HD,G8)HD )@@G@@GC)E-N^[#E-N^[3G(1I(>H1HE )@@G@@^[&I(=G9>^[+JC)G-\HD,G8)GC)E-N^[#E-N^[3G(1I(>H1G(,^[1I(>I(>HG )@@G@@G),^@)@G@B@A^@)^@)^@)^@)^@)GD,JC)GDG(,^[1HH )@@G@@I(>I(>G),^@)@G@@@B^@)^@)^@)^@)^@)GD,JC)GDHI )@@G@@G(,^[1I(>I(>G),^@)+@@@@@@@@A@ @@@B@A+@@@@[@@@@@B@H@ @^A0\AK0 87A*)^@)CT\HJ )@@G@@G->^[(H13G(2I->G))I-\^[4G(3I))G1\IK)ID5GD2I->IK!I9\IL=^[HET[@H@A@ A0\AK0HK )@@G@@ 87A*)^@)CT\G->^[(H13G(2I->G))I-\^[4G(3I))G1\IK)ID5GD2I->IK!I9\IL=^[HET[HL )@@G@@@H@B@AA0\AK0 87A*)^@)CT\G->^[(H13G(2I->G))I-\^[4G(3I))G1\IK)ID5GD2I->IK!HM )@@G@@I9\IL=^[HET[@H@@@BA0\AK0 87A*)^@)CT\G->^[(H13G(2I->G))I-\^[4G(3I))G1\IK)HN )@@G@@ID5GD2I->IK!I9\IL=^[HET[@J@ @^^@)^@)^@)^@)^@)G1\IL!GD4^[\H0)I--I[>IS)GD,HO )@@G@@G))GT*G(I8)E(,HD6GD<^[3I--H1=GD2G))@J@A@ ^@)^@)^@)^@)^@)G1\HP )@@G@@IL!GD4^[\H0)I--I[>IS)GD,G))GT*G(I8)E(,HD6GD<^[3I--H1=GD2G))HQ )@@G@@@J@B@A^@)^@)^@)^@)^@)G1\IL!GD4^[\H0)I--I[>IS)GD,G))GT*G(I8)HR )@@G@@E(,HD6GD<^[3I--H1=GD2G))@J@@@B^@)^@)^@)^@)^@)G1\IL!GD4^[\H0)I--I[>IS)GD,HS )@@G@@G))GT*G(I8)E(,HD6GD<^[3I--H1=GD2G))@J@ @^^@)^@)^@)^@)^@)G(,HT )@@G@@G))H9&^[2G(>H))IT>H14HD,G(?^[&H92^[4H[-I))G1\IL!GD4^@*I-*G*)G1(IL3I))^@)HU )@@G@@@J@A@ ^@)^@)^@)^@)^@)G(,G))H9&^[2G(>H))IT>H14HD,G(?^[&H92^[4H[-I))G1\IL!HV )@@G@@GD4^@*I-*G*)G1(IL3I))^@)@J@B@A^@)^@)^@)^@)^@)G(,G))H9&^[2G(>H))IT>H14HD,HW )@@G@@G(?^[&H92^[4H[-I))G1\IL!GD4^@*I-*G*)G1(IL3I))^@)@J@@@B^@)^@)^@)^@)^@)G(,HX )@@G@@G))H9&^[2G(>H))IT>H14HD,G(?^[&H92^[4H[-I))G1\IL!GD4^@*I-*G*)G1(IL3I))^@)HY )@@G@@@I@ @^^@)^@)^@)^@)^@)G1\I(2^[1I(-IL4G(2 (7H92G))GL9I->IS)GD2G*)A@5A))A@1HZ )@@G@@A0)A@0A@)A@0A@( 0)@I@A@ ^@)^@)^@)^@)^@)G1\I(2^[1I(-IL4G(2 (7H92G))GL9I->IA )@@G@@IS)GD2G*)A@5A))A@1A0)A@0A@)A@0A@( 0)@I@B@A^@)^@)^@)^@)^@)G1\I(2^[1I(-IL4IB )@@G@@G(2 (7H92G))GL9I->IS)GD2G*)A@5A))A@1A0)A@0A@)A@0A@( 0)@I@@@B^@)^@)^@)^@)IC )@@G@@^@)G1\I(2^[1I(-IL4G(2 (7H92G))GL9I->IS)GD2G*)A@5A))A@1A0)A@0A@)A@0A@( 0)ID )@@G@@@J@ @^^@)^@)^@)^@)^@)E-*HD3^[,G(7^[3G(,I-(H1>H))HD3^[-H-3H8)G9>H1>IL-I->IE )@@G@@G))I9*G(,^[>H1=^[\G0)^@)@J@A@ ^@)^@)^@)^@)^@)E-*HD3^[,G(7^[3G(,I-(H1>H))IF )@@G@@HD3^[-H-3H8)G9>H1>IL-I->G))I9*G(,^[>H1=^[\G0)^@)@J@B@A^@)^@)^@)^@)^@)E-*IG )@@G@@HD3^[,G(7^[3G(,I-(H1>H))HD3^[-H-3H8)G9>H1>IL-I->G))I9*G(,^[>H1=^[\G0)^@)IH )@@G@@@J@@@B^@)^@)^@)^@)^@)E-*HD3^[,G(7^[3G(,I-(H1>H))HD3^[-H-3H8)G9>H1>IL-I->II )@@G@@G))I9*G(,^[>H1=^[\G0)^@)@J@ @^^@)^@)^@)^@)^@)IL>G(?^[(IS)G(,GT\I(,I->IL>IJ )@@G@@G))H9,^[1I(-IL4G(2 (7H92G))G1\IL!GD4^[4GD0G(3 0)@J@A@ ^@)^@)^@)^@)^@)IL>IK )@@G@@G(?^[(IS)G(,GT\I(,I->IL>G))H9,^[1I(-IL4G(2 (7H92G))G1\IL!GD4^[4GD0G(3 0)IL )@@G@@@J@B@A^@)^@)^@)^@)^@)IL>G(?^[(IS)G(,GT\I(,I->IL>G))H9,^[1I(-IL4G(2 (7H92IM )@@G@@G))G1\IL!GD4^[4GD0G(3 0)@J@@@B^@)^@)^@)^@)^@)IL>G(?^[(IS)G(,GT\I(,I->IL>IN )@@G@@G))H9,^[1I(-IL4G(2 (7H92G))G1\IL!GD4^[4GD0G(3 0)+@@@@@@@@ @^@@@A@ @@@B@AIO )@@G@@+@@@@[@@@@@B@I@ @#A0\AC6 87A*)^@)C(?G(!G(,I))IT\IL4HD,G8) [&H92^[4H[>^@$IP )@@G@@CC$^[\I[4HD\H0)H9,^[>H->H(>H14@I@A@ A0\AC6 87A*)^@)C(?G(!G(,I))IT\IL4HD,IQ )@@G@@G8) [&H92^[4H[>^@$CC$^[\I[4HD\H0)H9,^[>H->H(>H14@I@B@AA0\AC6 87A*)^@)C(?IR )@@G@@G(!G(,I))IT\IL4HD,G8) [&H92^[4H[>^@$CC$^[\I[4HD\H0)H9,^[>H->H(>H14@I@@@BIS )@@G@@A0\AC6 87A*)^@)C(?G(!G(,I))IT\IL4HD,G8) [&H92^[4H[>^@$CC$^[\I[4HD\H0)H9,IT )@@G@@^[>H->H(>H14@I@ @#^@)^@)^@)^@)^@)GT\H(!GD,G-3 C)GT*GD,G9>G))I-\^[!GD:G*)IU )@@G@@GC)I-2I(>^[-H-0H[-H15H(>IL(GS)@I@A@ ^@)^@)^@)^@)^@)GT\H(!GD,G-3 C)GT*GD,IV )@@G@@G9>G))I-\^[!GD:G*)GC)I-2I(>^[-H-0H[-H15H(>IL(GS)@I@B@A^@)^@)^@)^@)^@)GT\IW )@@G@@H(!GD,G-3 C)GT*GD,G9>G))I-\^[!GD:G*)GC)I-2I(>^[-H-0H[-H15H(>IL(GS)@I@@@BIX )@@G@@^@)^@)^@)^@)^@)GT\H(!GD,G-3 C)GT*GD,G9>G))I-\^[!GD:G*)GC)I-2I(>^[-H-0H[-IY )@@G@@H15H(>IL(GS)@F@ @#^@)^@)^@)^@)^@)GT\H(0GD2HD3H9,^[+G(4I9>G(,^[>H->H(>H14IZ )@@G@@^[,GD!G(3 0)@F@A@ ^@)^@)^@)^@)^@)GT\H(0GD2HD3H9,^[+G(4I9>G(,^[>H->H(>H14JA )@@G@@^[,GD!G(3 0)@F@B@A^@)^@)^@)^@)^@)GT\H(0GD2HD3H9,^[+G(4I9>G(,^[>H->H(>H14JB )@@G@@^[,GD!G(3 0)@F@@@B^@)^@)^@)^@)^@)GT\H(0GD2HD3H9,^[+G(4I9>G(,^[>H->H(>H14JC )@@G@@^[,GD!G(3 0)+@@@@@@@@ @#@@@A@ @@@B@A+@@@@[@@@@@B@J@ @#A0\AC6 87A*)^@)E[-JD )@@G@@IT3^[3H9&I-7GD2G*)I->IL!HD,GD4HD\H0)IT4GD4I(3^[-I))G(,G))H9&^[3G(-ILIL!HD,GD4HD\H0)IT4GD4I(3^[-JF )@@G@@I))G(,G))H9&^[3G(-ILIL!JG )@@G@@HD,GD4HD\H0)IT4GD4I(3^[-I))G(,G))H9&^[3G(-ILIL!HD,GD4HD\H0)IT4GD4I(3^[-I))G(,G))H9&^[3G(-ILI1>H14^[=HD3HD,I->G92GD4HD\H0)G-5G*)I-\^[(JJ )@@G@@H-?G($GD?^[2G(&G(2G(,GT>^[4H8)@K@A@ ^@)^@)^@)^@)^@)I-\^[0IL>I1>H14^[=HD3JK )@@G@@HD,I->G92GD4HD\H0)G-5G*)I-\^[(H-?G($GD?^[2G(&G(2G(,GT>^[4H8)@K@B@A^@)^@)JL )@@G@@^@)^@)^@)I-\^[0IL>I1>H14^[=HD3HD,I->G92GD4HD\H0)G-5G*)I-\^[(H-?G($GD?^[2JM )@@G@@G(&G(2G(,GT>^[4H8)@K@@@B^@)^@)^@)^@)^@)I-\^[0IL>I1>H14^[=HD3HD,I->G92GD4JN )@@G@@HD\H0)G-5G*)I-\^[(H-?G($GD?^[2G(&G(2G(,GT>^[4H8)@C@ @#^@)^@)^@)^@)^@)^9DJO )@@G@@CLDD9K^8)G12H9!^[KELDD1O 0)^@)@C@A@ ^@)^@)^@)^@)^@)^9DCLDD9K^8)G12H9!^[KJP )@@G@@ELDD1O 0)^@)@C@B@A^@)^@)^@)^@)^@)^9DCLDD9K^8)G12H9!^[KELDD1O 0)^@)@C@@@BJQ )@@G@@^@)^@)^@)^@)^@)^9DCLDD9K^8)G12H9!^[KELDD1O 0)^@)+@@@@@@@@ @#@@@A@ @@@B@AJR )@@G@@+@@@@[@@@@@B@J@ @#A0\AC0 87A*)^@)E->IT4^[-H1=^[NG(4^[1I(>I(>HD,G8)HD!I[?JS )@@G@@G(!G(,I->G),^@)ET#D[ C-PD- EK)GD,G))@J@A@ A0\AC0 87A*)^@)E->IT4^[-H1=^[NJT )@@G@@G(4^[1I(>I(>HD,G8)HD!I[?G(!G(,I->G),^@)ET#D[ C-PD- EK)GD,G))@J@B@AA0\AC0JU )@@G@@ 87A*)^@)E->IT4^[-H1=^[NG(4^[1I(>I(>HD,G8)HD!I[?G(!G(,I->G),^@)ET#D[ C-PJV )@@G@@D- EK)GD,G))@J@@@BA0\AC0 87A*)^@)E->IT4^[-H1=^[NG(4^[1I(>I(>HD,G8)HD!I[?JW )@@G@@G(!G(,I->G),^@)ET#D[ C-PD- EK)GD,G))@K@ @#^@)^@)^@)^@)^@)ET#D[KELJCTN^[I[?GDIT4^[2G(6HD3HD\H0)^@)@K@A@ JY )@@G@@^@)^@)^@)^@)^@)ET#D[KELJCTN^[I[?GDIT4^[2G(6HD3HD\H0)^@)@K@B@A^@)^@)^@)^@)^@)ET#D[KELJCTN^[I[?GDIT4^[2G(6HD3HD\H0)^@)@K@@@B^@)^@)^@)^@)KB )@@G@@^@)ET#D[KELJCTN^[I[?GDIT4^[2G(6KC )@@G@@HD3HD\H0)^@)@K@ @#^@)^@)^@)^@)^@)H9&^[4H[>^[NGT*G(=I(?G(2^[&IL\H*)D-DCLMKD )@@G@@CDMFC!E8,^@)D(-IT3HD6G*)GT*GD,G9>IS)H(-G->@K@A@ ^@)^@)^@)^@)^@)H9&^[4H[>KE )@@G@@^[NGT*G(=I(?G(2^[&IL\H*)D-DCLMCDMFC!E8,^@)D(-IT3HD6G*)GT*GD,G9>IS)H(-G->KF )@@G@@@K@B@A^@)^@)^@)^@)^@)H9&^[4H[>^[NGT*G(=I(?G(2^[&IL\H*)D-DCLMCDMFC!E8,^@)KG )@@G@@D(-IT3HD6G*)GT*GD,G9>IS)H(-G->@K@@@B^@)^@)^@)^@)^@)H9&^[4H[>^[NGT*G(=I(?KH )@@G@@G(2^[&IL\H*)D-DCLMCDMFC!E8,^@)D(-IT3HD6G*)GT*GD,G9>IS)H(-G->@J@ @#^@)^@)KI )@@G@@^@)^@)^@)I-\^[ACDIC9^C(A^[-H1=^[-H19^[>H->H(>H14^[H->H(>H14KK )@@G@@^[H->H(>H14^[H->H(>H14^[IS)ID5G(5G(3^[=JD,GD!KO )@@G@@HDI(>IS)GD,G))E@\E0)@J@A@ ^@)^@)^@)^@)^@)I9*HDIS)ID5G(5G(3^[=JD,GD!HDI(>IS)GD,G))E@\E0)@J@B@A^@)^@)KQ )@@G@@^@)^@)^@)I9*HDIS)ID5G(5G(3^[=JD,GD!HDI(>IS)KR )@@G@@GD,G))E@\E0)@J@@@B^@)^@)^@)^@)^@)I9*HDIS)ID5G(5G(3^[=JD,GD!KS )@@G@@HDI(>IS)GD,G))E@\E0)@H@ @#^@)^@)^@)^@)^@)ID5G(5G(3^[,H8)KT )@@G@@H-\H1$G(2^[?H9\HS)I-*G*)IT-H(> ))CL E9[EL ^C)^@)@H@A@ ^@)^@)^@)^@)^@)ID5KU )@@G@@G(5G(3^[,H8)H-\H1$G(2^[?H9\HS)I-*G*)IT-H(> ))CL E9[EL ^C)^@)@H@B@A^@)^@)KV )@@G@@^@)^@)^@)ID5G(5G(3^[,H8)H-\H1$G(2^[?H9\HS)I-*G*)IT-H(> ))CL E9[EL ^C)^@)KW )@@G@@@H@@@B^@)^@)^@)^@)^@)ID5G(5G(3^[,H8)H-\H1$G(2^[?H9\HS)I-*G*)IT-H(> ))CL KX )@@G@@E9[EL ^C)^@)+@@@@@@@@ @#@@@A@ @@@B@A+@@@@[@@@@@B@J@ @#A0\BC\A85^@)^@)CT?KY )@@G@@G(-IK)C1MC( ^[&H--G8)I9*G(,^[-^[&HD?G*)HD3^[^C(GC(OC(=^[3H8)I-*GD4^[-^@)KZ )@@G@@@J@A@ A0\BC\A85^@)^@)CT?G(-IK)C1MC( ^[&H--G8)I9*G(,^[-^[&HD?G*)HD3^[^C(GLA )@@G@@C(OC(=^[3H8)I-*GD4^[-^@)@J@B@AA0\BC\A85^@)^@)CT?G(-IK)C1MC( ^[&H--G8)I9*LB )@@G@@G(,^[-^[&HD?G*)HD3^[^C(GC(OC(=^[3H8)I-*GD4^[-^@)@J@@@BA0\BC\A85^@)^@)CT?LC )@@G@@G(-IK)C1MC( ^[&H--G8)I9*G(,^[-^[&HD?G*)HD3^[^C(GC(OC(=^[3H8)I-*GD4^[-^@)LD )@@G@@@E@ @#^@)^@)^@)^@)^@)IT0I(2HD\I(3^[@C1MC( ^[(IS)H1\I))G-\H1> 0)^@)@E@A@ LE )@@G@@^@)^@)^@)^@)^@)IT0I(2HD\I(3^[@C1MC( ^[(IS)H1\I))G-\H1> 0)^@)@E@B@A^@)^@)LF )@@G@@^@)^@)^@)IT0I(2HD\I(3^[@C1MC( ^[(IS)H1\I))G-\H1> 0)^@)@E@@@B^@)^@)^@)^@)LG )@@G@@^@)IT0I(2HD\I(3^[@C1MC( ^[(IS)H1\I))G-\H1> 0)^@)+@@@@@@@@ @#@@@A@ @@@B@ALH )@@G@@+@@@@[@@@@@B@J@ @#A0\BC\A85^@)^@)DD!I[?G(!G(,I))I-*G*)GL2G(-HT0H9(H14^[+LI )@@G@@HD4^[&G(-I-5IL>^[\G0)H->I1>H))AS2^@)@J@A@ A0\BC\A85^@)^@)DD!I[?G(!G(,I))LJ )@@G@@I-*G*)GL2G(-HT0H9(H14^[+HD4^[&G(-I-5IL>^[\G0)H->I1>H))AS2^@)@J@B@AA0\BC\LK )@@G@@A85^@)^@)DD!I[?G(!G(,I))I-*G*)GL2G(-HT0H9(H14^[+HD4^[&G(-I-5IL>^[\G0)H->LL )@@G@@I1>H))AS2^@)@J@@@BA0\BC\A85^@)^@)DD!I[?G(!G(,I))I-*G*)GL2G(-HT0H9(H14^[+LM )@@G@@HD4^[&G(-I-5IL>^[\G0)H->I1>H))AS2^@)@K@ @#^@)^@)^@)^@)^@)GL9^[-I(4H9!GD4LN )@@G@@HD^[(IS)GL2G(-HT0H9(H14G(=LT )@@G@@ 0)^@)@E@A@ ^@)^@)^@)^@)^@)I[2HD,I))G1(H->^[(IS)GL2G(-HT0H9(H14G(= 0)^@)LU )@@G@@@E@B@A^@)^@)^@)^@)^@)I[2HD,I))G1(H->^[(IS)GL2G(-HT0H9(H14G(= 0)^@)@E@@@BLV )@@G@@^@)^@)^@)^@)^@)I[2HD,I))G1(H->^[(IS)GL2G(-HT0H9(H14G(= 0)^@)+@@@@@@@@ @#LW )@@G@@@@@A@ @@@B@A+@@@@[@@@@@B@K@ @#A0\BC\A85^@)^@)DD&^[ACDIC8)I9-IS)G(8G(IS)^@)@K@A@ A0\BC\A85^@)LY )@@G@@^@)DD&^[ACDIC8)I9-IS)G(8G(IS)^@)@K@B@AA0\BC\A85^@)^@)DD&^[ACDIC8)I9-IS)G(8G(IS)^@)@K@@@BA0\BC\A85^@)^@)DD&^[ACDIMB )@@G@@C8)I9-IS)G(8G(IS)^@)MC )@@G@@@K@ @#^@)^@)^@)^@)^@)GD,^[MD-DETO^))I-\^[2G($HD3I->IK)HD4IS)GT\H(!H9,^[+MD )@@G@@GD,HS?^[4H[>H0)I-*G*)I(3G(2^@)@K@A@ ^@)^@)^@)^@)^@)GD,^[MD-DETO^))I-\^[2ME )@@G@@G($HD3I->IK)HD4IS)GT\H(!H9,^[+GD,HS?^[4H[>H0)I-*G*)I(3G(2^@)@K@B@A^@)^@)MF )@@G@@^@)^@)^@)GD,^[MD-DETO^))I-\^[2G($HD3I->IK)HD4IS)GT\H(!H9,^[+GD,HS?^[4H[>MG )@@G@@H0)I-*G*)I(3G(2^@)@K@@@B^@)^@)^@)^@)^@)GD,^[MD-DETO^))I-\^[2G($HD3I->IK)MH )@@G@@HD4IS)GT\H(!H9,^[+GD,HS?^[4H[>H0)I-*G*)I(3G(2^@)@K@ @#^@)^@)^@)^@)^@)IT5MI )@@G@@GL3G(1I(>H14H-9^[G))GL-H1:MJ )@@G@@IS)^@)@K@A@ ^@)^@)^@)^@)^@)IT5GL3G(1I(>H14H-9^[G))GL-H1:IS)^@)@K@B@A^@)^@)^@)^@)^@)IT5GL3G(1I(>H14ML )@@G@@H-9^[G))GL-H1:IS)^@)@K@@@BMM )@@G@@^@)^@)^@)^@)^@)IT5GL3G(1I(>H14H-9^[G))GL-H1:IS)^@)@K@ @#^@)^@)^@)^@)^@)I9(H-?^[^[!JD3I->IL(MO )@@G@@G(3 0)^[ACDIC8)I9(H-?^[,H97^[5H0!ELGDDNE)=^[(I-3G(?G0)@K@A@ ^@)^@)^@)^@)MP )@@G@@^@)I9(H-?^[^[!JD3I->IL(G(3 0)^[ACDIC8)I9(H-?^[,H97^[5H0!ELGDDNE)=MQ )@@G@@^[(I-3G(?G0)@K@B@A^@)^@)^@)^@)^@)I9(H-?^[^[!JD3I->IL(G(3 0)^[ACDIMR )@@G@@C8)I9(H-?^[,H97^[5H0!ELGDDNE)=^[(I-3G(?G0)@K@@@B^@)^@)^@)^@)^@)I9(H-?^[^[!JD3I->IL(G(3 0)^[ACDIC8)I9(H-?^[,H97^[5H0!ELGDDNE)=^[(I-3G(?G0)MT )@@G@@@D@ @#^@)^@)^@)^@)^@)GD4^[4H[>^[>H1=^[\G0)G(8G(^[>H1=^[\G0)G(8G(^[>H1=^[\G0)G(8G(^[>H1=MW )@@G@@^[\G0)G(8G(G))HD!I[2H90G(2^[3H[(G14^[G))HD!I[2H90G(2^[3H[(G14^[G))NA )@@G@@HD!I[2H90G(2^[3H[(G14^[G))HD!I[2H90G(2^[3H[(G14^[^[+HD4IS) [[ET#DDD ))ND )@@G@@CDACTH ))G(4GS, C)I-\^[^[+HD4IS) [[ET#DDD ))CDACTH ))G(4GS, C)I-\^[^[+HD4IS) [[ET#DDD ))NG )@@G@@CDACTH ))G(4GS, C)I-\^[^[+HD4IS) [[ET#DDD ))CDACTH ))G(4GS, C)I-\^[^[^[+H-\GT:IS)I9(I-*^@)NK )@@G@@@J@A@ A0\AC\A85^@)^@)CL9I->^[^[+H-\GT:IS)I9(I-*^@)@J@B@AA0\AC\A85^@)^@)CL9I->^[^[+H-\GT:IS)I9(I-*^@)@J@@@BA0\AC\A85^@)^@)CL9NN )@@G@@I->^[^[+H-\GT:IS)I9(I-*^@)NO )@@G@@@L@ @#^@)^@)^@)^@)^@)GD+H1\IL!GD?^[&IL-H(>^[^[^[^[^[4IL-GT:^[4GD0G(3 0)@C@A@ ^@)^@)^@)^@)NV )@@G@@^@)GD,G))H1(H1>^[4IL-GT:^[4GD0G(3 0)@C@B@A^@)^@)^@)^@)^@)GD,G))H1(H1>^[4NW )@@G@@IL-GT:^[4GD0G(3 0)@C@@@B^@)^@)^@)^@)^@)GD,G))H1(H1>^[4IL-GT:^[4GD0G(3 0)NX )@@G@@+@@@@@@@@ @#@@@A@ @@@B@A+@@@@[@@@@@B@J@ @#A*\BC\A85^@)^@)DD!I[?G(!G(,I->NY )@@G@@G))GD,^@$G(1I((I[!G(,I))I-9I[>^[0IL\I[>IL4JC$^[4GD+H->^[-H1=@J@A@ A*\BC\NZ )@@G@@A85^@)^@)DD!I[?G(!G(,I->G))GD,^@$G(1I((I[!G(,I))I-9I[>^[0IL\I[>IL4JC$^[4OA )@@G@@GD+H->^[-H1=@J@B@AA*\BC\A85^@)^@)DD!I[?G(!G(,I->G))GD,^@$G(1I((I[!G(,I))OB )@@G@@I-9I[>^[0IL\I[>IL4JC$^[4GD+H->^[-H1=@J@@@BA*\BC\A85^@)^@)DD!I[?G(!G(,I->OC )@@G@@G))GD,^@$G(1I((I[!G(,I))I-9I[>^[0IL\I[>IL4JC$^[4GD+H->^[-H1=@L@ @#^@)^@)OD )@@G@@^@)^@)^@)IL>H(\I1>G))GD?H))IL>G1>IL>H1^[>ID5HD0H(>OE )@@G@@H14^[4JD0G(3 0)^[OH[>^@)@L@A@ ^@)^@)^@)^@)^@)IL>H(\I1>G))GD?H))IL>G1>IL>OF )@@G@@H1^[>ID5HD0H(>H14^[4JD0G(3 0)^[OH[>^@)@L@B@A^@)^@)OG )@@G@@^@)^@)^@)IL>H(\I1>G))GD?H))IL>G1>IL>H1^[>ID5HD0H(>OH )@@G@@H14^[4JD0G(3 0)^[OH[>^@)@L@@@B^@)^@)^@)^@)^@)IL>H(\I1>G))GD?H))IL>G1>IL>OI )@@G@@H1^[>ID5HD0H(>H14^[4JD0G(3 0)^[OH[>^@)@K@ @#^@)^@)OJ )@@G@@^@)^@)^@)H1>I8)I--GL?G*)GD?IT\^[OK )@@G@@^[,GD!G(3 ))GD,G))@K@A@ ^@)^@)^@)^@)^@)H1>I8)I--GL?G*)GD?IT\^[^[,GD!G(3 ))GD,G))@K@B@A^@)^@)^@)^@)^@)H1>OM )@@G@@I8)I--GL?G*)GD?IT\^[^[,GD!G(3 ))ON )@@G@@GD,G))@K@@@B^@)^@)^@)^@)^@)H1>I8)I--GL?G*)GD?IT\^[^[,GD!G(3 ))GD,G))@K@ @#^@)^@)^@)^@)^@)IL>I[?GD^[>ID5HD0H(>H14^[,GD!G*)I--GL?G*)HD,^[4H[>^[3GD!G*)H15H(+G(2^@)@K@A@ OQ )@@G@@^@)^@)^@)^@)^@)IL>I[?GD^[>ID5HD0H(>H14^[,GD!G*)I--GL?G*)HD,^[4OR )@@G@@H[>^[3GD!G*)H15H(+G(2^@)@K@B@A^@)^@)^@)^@)^@)IL>I[?GD^[>ID5HD0OS )@@G@@H(>H14^[,GD!G*)I--GL?G*)HD,^[4H[>^[3GD!G*)H15H(+G(2^@)@K@@@B^@)^@)^@)^@)OT )@@G@@^@)IL>I[?GD^[>ID5HD0H(>H14^[,GD!G*)I--GL?G*)HD,^[4H[>^[3GD!G*)OU )@@G@@H15H(+G(2^@)@ @ @#^@)^@)^@)^@)^@)H9&^[7H92G-3 0)@ @A@ ^@)^@)^@)^@)^@)H9&OV )@@G@@^[7H92G-3 0)@ @B@A^@)^@)^@)^@)^@)H9&^[7H92G-3 0)@ @@@B^@)^@)^@)^@)^@)H9&OW )@@G@@^[7H92G-3 0)+@@@@@@@@ @#@@@A@ @@@B@A+@@@@[@@@@@B@J@ @#A*\A*\A85^@)^@)CD?OX )@@G@@H))HT,H97H0)I[2H9+H->H(3^[7HD4H@)I-*G*)H[-H1=H-(H1$^[\G0)C0!GT9GT?G(3^@)OY )@@G@@@J@A@ A*\A*\A85^@)^@)CD?H))HT,H97H0)I[2H9+H->H(3^[7HD4H@)I-*G*)H[-H1=H-(OZ )@@G@@H1$^[\G0)C0!GT9GT?G(3^@)@J@B@AA*\A*\A85^@)^@)CD?H))HT,H97H0)I[2H9+H->H(3PA )@@G@@^[7HD4H@)I-*G*)H[-H1=H-(H1$^[\G0)C0!GT9GT?G(3^@)@J@@@BA*\A*\A85^@)^@)CD?PB )@@G@@H))HT,H97H0)I[2H9+H->H(3^[7HD4H@)I-*G*)H[-H1=H-(H1$^[\G0)C0!GT9GT?G(3^@)PC )@@G@@@J@ @#^@)^@)^@)^@)^@)H[-I1>^[+G(>H0)GT\IL2G(G),^@)C1[D1B^[7HD?H))H1\PD )@@G@@I8)H[-H1=H->^[+H94H@)^@)@J@A@ ^@)^@)^@)^@)^@)H[-I1>^[+G(>H0)GT\IL2G(PE )@@G@@G),^@)C1[D1B^[7HD?H))H1\I8)H[-H1=H->^[+H94H@)^@)@J@B@A^@)^@)^@)^@)^@)H[-PF )@@G@@I1>^[+G(>H0)GT\IL2G(G),^@)C1[D1B^[7HD?H))H1\I8)H[-H1=H->^[+H94H@)^@)PG )@@G@@@J@@@B^@)^@)^@)^@)^@)H[-I1>^[+G(>H0)GT\IL2G(G),^@)C1[D1B^[7HD?H))H1\PH )@@G@@I8)H[-H1=H->^[+H94H@)^@)@J@ @#^@)^@)^@)^@)^@)GD+IT\H-5I->^[-H1=^[2G(?GD4PI )@@G@@HD6G*)G0!GT9GT?G(3^[(H0)GD?H))GT\H(!GD,G-3 0)^@)@J@A@ ^@)^@)^@)^@)^@)GD+PJ )@@G@@IT\H-5I->^[-H1=^[2G(?GD4HD6G*)G0!GT9GT?G(3^[(H0)GD?H))GT\H(!GD,G-3 0)^@)PK )@@G@@@J@B@A^@)^@)^@)^@)^@)GD+IT\H-5I->^[-H1=^[2G(?GD4HD6G*)G0!GT9GT?G(3^[(H0)PL )@@G@@GD?H))GT\H(!GD,G-3 0)^@)@J@@@B^@)^@)^@)^@)^@)GD+IT\H-5I->^[-H1=^[2G(?GD4PM )@@G@@HD6G*)G0!GT9GT?G(3^[(H0)GD?H))GT\H(!GD,G-3 0)^@)+@@@@@@@@ @#@@@A@ @@@B@APN )@@G@@+@@@@[@@@@@B@K@ @#A*\A*\A85^@)^@)DD!I[?G(!G(,I->G))GT\G->^[(H0)DDIE[PE))PO )@@G@@I-\^[-GTG))GT\G->^[(H0)DDIE[PE))I-\^[-GTG))GT\G->^[(H0)DDIE[PE))I-\^[-GTG))GT\PS )@@G@@G->^[(H0)DDIE[PE))I-\^[-GTGD=^[&IL\H*)H1(H1> (4IL-GT:^[4GD0G*)G-2HD6G(3 0)^[4H[>IT>^[+PU )@@G@@H-\GT:IS)I9>IL>^@)@K@A@ ^@)^@)^@)^@)^@)IL>GD=^[&IL\H*)H1(H1> (4IL-GT:^[4PV )@@G@@GD0G*)G-2HD6G(3 0)^[4H[>IT>^[+H-\GT:IS)I9>IL>^@)@K@B@A^@)^@)^@)^@)^@)IL>PW )@@G@@GD=^[&IL\H*)H1(H1> (4IL-GT:^[4GD0G*)G-2HD6G(3 0)^[4H[>IT>^[+H-\GT:IS)I9>PX )@@G@@IL>^@)@K@@@B^@)^@)^@)^@)^@)IL>GD=^[&IL\H*)H1(H1> (4IL-GT:^[4GD0G*)G-2HD6PY )@@G@@G(3 0)^[4H[>IT>^[+H-\GT:IS)I9>IL>^@)@K@ @#^@)^@)^@)^@)^@)I[2G(6HD\I(3H-9PZ )@@G@@^[4IL>GD4G(=^[-IS)GD+H1\IL!GD?^[&IL-H(>^[GD4G(=^[-IS)GD+H1\IL!GD?^[&IL-H(>^[GD4G(=QC )@@G@@^[-IS)GD+H1\IL!GD?^[&IL-H(>^[GD4G(=^[-IS)GD+H1\IL!GD?^[&IL-H(>^[G))I(0^[4H8)GD,^[>I1>H0)I9\IL=QF )@@G@@^[G))GL9^[EH9*H0)^@)@K@A@ ^@)^@)^@)^@)^@)IL\I(,G->QG )@@G@@G))I(0^[4H8)GD,^[>I1>H0)I9\IL=^[G))GL9^[EH9*H0)^@)QH )@@G@@@K@B@A^@)^@)^@)^@)^@)IL\I(,G->G))I(0^[4H8)GD,^[>I1>H0)I9\IL=^[G))GL9^[EH9*H0)^@)@K@@@B^@)^@)^@)^@)^@)IL\I(,G->G))I(0^[4H8)QJ )@@G@@GD,^[>I1>H0)I9\IL=^[G))GL9^[EH9*H0)^@)@D@ @#^@)^@)QK )@@G@@^@)^@)^@)D--H1$H1>IK?^[#H[(^[#H92I[\IL-I-(H9, 0)@D@A@ ^@)^@)^@)^@)^@)D--QL )@@G@@H1$H1>IK?^[#H[(^[#H92I[\IL-I-(H9, 0)@D@B@A^@)^@)^@)^@)^@)D--H1$H1>IK?^[#QM )@@G@@H[(^[#H92I[\IL-I-(H9, 0)@D@@@B^@)^@)^@)^@)^@)D--H1$H1>IK?^[#H[(^[#H92I[\QN )@@G@@IL-I-(H9, 0)+@@@@@@@@ @#@@@A@ @@@B@A+@@@@[@@@@@B@J@ @#A)\AK9 87A*)^@)E[5QO )@@G@@I))HD,^[&HD8^[&H92^[]ETK^[H0)QP )@@G@@@J@A@ A)\AK9 87A*)^@)E[5I))HD,^[&HD8^[&H92^[]ETK^[H0)@J@B@AA)\AK9 87A*)^@)E[5I))HD,^[&HD8^[&H92^[]ETKQR )@@G@@^[H0)@J@@@BA)\AK9 87A*)^@)E[5QS )@@G@@I))HD,^[&HD8^[&H92^[]ETK^[H0)QT )@@G@@@J@ @#^@)^@)^@)^@)^@)GD4I->H(0I-(H1$^[4H8)E[[CTF^[-^[?GD2G9>^[2G(-G)!H9,QU )@@G@@H-9^[&HD?G*,^@)C1(J@)^@)@J@A@ ^@)^@)^@)^@)^@)GD4I->H(0I-(H1$^[4H8)E[[CTFQV )@@G@@^[-^[?GD2G9>^[2G(-G)!H9,H-9^[&HD?G*,^@)C1(J@)^@)@J@B@A^@)^@)^@)^@)^@)GD4QW )@@G@@I->H(0I-(H1$^[4H8)E[[CTF^[-^[?GD2G9>^[2G(-G)!H9,H-9^[&HD?G*,^@)C1(J@)^@)QX )@@G@@@J@@@B^@)^@)^@)^@)^@)GD4I->H(0I-(H1$^[4H8)E[[CTF^[-^[?GD2G9>^[2G(-G)!H9,QY )@@G@@H-9^[&HD?G*,^@)C1(J@)^@)@J@ @#^@)^@)^@)^@)^@)IT5I[0H-(G(=^[+JC)E[-I))D((QZ )@@G@@H-?HD$GD,^[\G0)E(,HD6GD<^[NGD?I))D--HT>^[#HD4JC,@J@A@ ^@)^@)^@)^@)^@)IT5RA )@@G@@I[0H-(G(=^[+JC)E[-I))D((H-?HD$GD,^[\G0)E(,HD6GD<^[NGD?I))D--HT>^[#HD4JC,RB )@@G@@@J@B@A^@)^@)^@)^@)^@)IT5I[0H-(G(=^[+JC)E[-I))D((H-?HD$GD,^[\G0)E(,HD6GD^[#HD4JC,@J@@@B^@)^@)^@)^@)^@)IT5I[0H-(G(=^[+JC)E[-I))D((RD )@@G@@H-?HD$GD,^[\G0)E(,HD6GD<^[NGD?I))D--HT>^[#HD4JC,@ @ @#^@)^@)^@)^@)^@)E-*RE )@@G@@GD,HS)JD\I*-@ @A@ ^@)^@)^@)^@)^@)E-*GD,HS)JD\I*-@ @B@A^@)^@)^@)^@)^@)E-*RF )@@G@@GD,HS)JD\I*-@ @@@B^@)^@)^@)^@)^@)E-*GD,HS)JD\I*-+@@@@@@@@ @#@@@A@ @@@B@ARG )@@G@@+@@@@[@@@@@B@J@ @#AS\AC5 87A*)^@)D(-HT>^[4H[>^[ CD]E))GT\H(!GD,G))G-(IT-RH )@@G@@I[0G(-IK)HD&^@$C- CLPC8$^[(IS)IT>I))@J@A@ AS\AC5 87A*)^@)D(-HT>^[4H[>^[ RI )@@G@@CD]E))GT\H(!GD,G))G-(IT-I[0G(-IK)HD&^@$C- CLPC8$^[(IS)IT>I))@J@B@AAS\AC5RJ )@@G@@ 87A*)^@)D(-HT>^[4H[>^[ CD]E))GT\H(!GD,G))G-(IT-I[0G(-IK)HD&^@$C- CLPC8$RK )@@G@@^[(IS)IT>I))@J@@@BAS\AC5 87A*)^@)D(-HT>^[4H[>^[ CD]E))GT\H(!GD,G))G-(IT-RL )@@G@@I[0G(-IK)HD&^@$C- CLPC8$^[(IS)IT>I))@ @ @#^@)^@)^@)^@)^@)I-\^['G(2H8,^@)RM )@@G@@@ @A@ ^@)^@)^@)^@)^@)I-\^['G(2H8,^@)@ @B@A^@)^@)^@)^@)^@)I-\^['G(2H8,^@)RN )@@G@@@ @@@B^@)^@)^@)^@)^@)I-\^['G(2H8,^@)+@@@@@@@@ @#@@@A@ @@@B@A+@@@@[@@@@@BRO )@@G@@@J@ @#AS\AC2 87A*)^@)E-\^[0IL>I1>H14^[\I1>IL4JD0HD,G8)H9&^[3H9?HDI1>H14^[\I1>IL4JD0RQ )@@G@@HD,G8)H9&^[3H9?HDI1>H14^[\I1>IL4JD0HD,G8)H9&^[3H9?HDI1>H14^[\I1>IL4JD0HD,G8)H9&^[3H9?HDI))I9*G(,G(6G(2^[-^[4JD0RU )@@G@@G*!GD,G)!IL>GD=^[2G(1I(>IT4^[(IS)H(-G-> 0)@I@A@ ^@)^@)^@)^@)^@)IT>I))I9*RV )@@G@@G(,G(6G(2^[-^[4JD0G*!GD,G)!IL>GD=^[2G(1I(>IT4^[(IS)H(-G-> 0)@I@B@A^@)^@)RW )@@G@@^@)^@)^@)IT>I))I9*G(,G(6G(2^[-^[4JD0G*!GD,G)!IL>GD=^[2G(1I(>IT4^[(IS)H(-RX )@@G@@G-> 0)@I@@@B^@)^@)^@)^@)^@)IT>I))I9*G(,G(6G(2^[-^[4JD0G*!GD,G)!IL>GD=^[2RY )@@G@@G(1I(>IT4^[(IS)H(-G-> 0)@K@ @#^@)^@)^@)^@)^@)DD&^[4H[(IS)G1?GD$^[(IS)IT>RZ )@@G@@I)?^[4H[>^[,G(8I))I[2HD,I->G))H95I-0I(4^[7HD?H))GL>^@)@K@A@ ^@)^@)^@)^@)SA )@@G@@^@)DD&^[4H[(IS)G1?GD$^[(IS)IT>I)?^[4H[>^[,G(8I))I[2HD,I->G))H95I-0I(4^[7SB )@@G@@HD?H))GL>^@)@K@B@A^@)^@)^@)^@)^@)DD&^[4H[(IS)G1?GD$^[(IS)IT>I)?^[4H[>^[,SC )@@G@@G(8I))I[2HD,I->G))H95I-0I(4^[7HD?H))GL>^@)@K@@@B^@)^@)^@)^@)^@)DD&^[4H[(SD )@@G@@IS)G1?GD$^[(IS)IT>I)?^[4H[>^[,G(8I))I[2HD,I->G))H95I-0I(4^[7HD?H))GL>^@)SE )@@G@@@K@ @#^@)^@)^@)^@)^@)G-\H1>^[7HD4H@)IT0GDH14^[4H8)I[2SF )@@G@@G(6G(,I))H96G(2I-9I[(H1$ 0)^@)@K@A@ ^@)^@)^@)^@)^@)G-\H1>^[7HD4H@)IT0GDH14^[4H8)I[2G(6G(,I))H96G(2I-9I[(H1$ 0)^@)@K@B@A^@)^@)SH )@@G@@^@)^@)^@)G-\H1>^[7HD4H@)IT0GDH14^[4H8)I[2G(6G(,I))H96SI )@@G@@G(2I-9I[(H1$ 0)^@)@K@@@B^@)^@)^@)^@)^@)G-\H1>^[7HD4H@)IT0GDH14^[4H8)I[2G(6G(,I))H96G(2I-9I[(H1$ 0)^@)+@@@@@@@@ @#@@@A@ @@@B@ASK )@@G@@+@@@@[@@@@@B@J@ @#AS\BC\A85^@)^@)DD!I[?G(!G(,I))I-*G*)^9]^8)H90I-(H9,^[&SL )@@G@@H92^[-^[+GD TS )@@G@@@[@@@@. @G@@@@. FOR EITHER THE PRIVILEGED OR NONPRIVILEGED FTT )@@G@@ORM. NOTE THAT @G@@@@. FOR A PRIVILEGED PACK TO BE DONE, THE TU )@@G@@RUN MUST BE PRIVILEGED @G@@@@. AND THE 'Q' OPTION MUST BE SPECITV )@@G@@FIED ON THE @PACKER STATEMENT.@G@@@@. THIS PREVENTS AN UNINTENDETW )@@G@@D PRIVILEGED PACK BY A PRIVILEGED @#@@@@. USER. @[@@@@. TX )@@G@@@[@@@@. @#@@@@. OPTIONS:@[@@@@. @D@@@@. L TY )@@G@@ LIST FILES NOT PROCESSED AND WHY @D@@@@. N SUPPRESS LTZ )@@G@@ISTING OF PACKED FILES @F@@@@. Q FUNCTION IN PRIVILEGE UA )@@G@@MODE (PACK ALL FILES) @C@@@@. T DON'T ACTUALLY PACK FIUB )@@G@@LES @E@@@@. W KEEP DIRECTORY FILE AROUND AT END OF UC )@@G@@@F@@@@. EXECUTION. USE EXISTING FILE IS PRESENT. UD )@@G@@@D@@@@. (THIS REDUCES THE DGET$ OVERHEAD).@[@@@@. UE )@@G@@@[@@@@. @#@@@@ AXR$ @#@@@@ DEFUNCT$@#@@@@ UF )@@G@@ FANG @^@@@@ LIT$ 2 @[@@@@$(1). @[@@@@. @[@@@@UG )@@G@@. @C@@@@. OBTAIN THE SYSTEM DIRECTORY VIA DGET$ @[@@@@. UH )@@G@@@F@@@@BEGIN F$MSG PACKH EDIT PACKER SIGN-ON LINE UI )@@G@@@E@@@@ F$DAY1 R2 EDIT CURRENT DATE @E@@@@UJ )@@G@@ F$SKIP -3 BACK UP OVER YEAR @D@@@@ UK )@@G@@ F$CHAR '-' EDIT A DASH @E@@@@ F$TIME UL )@@G@@ R2 EDIT THE TIME OF DAY@E@@@@ F$SKIP -3 UM )@@G@@ BACK UP OVER SECONDS@G@@@@ F$FD3 (' ') UN )@@G@@ OVERLAY SECONDS WITH SPACES @E@@@@ F$PRT 1 UO )@@G@@ PRINT SIGN ON LINE @E@@@@ TNE,U A4,4 UP )@@G@@ IS CALLER DEMAND ? @G@@@@ J DMCLBG UQ )@@G@@ YES. DON'T SKIP AFTER SIGN-ON @G@@@@ PRINT$ 0,,1 UR )@@G@@ NO. SKIP AFTER SIGN ON LINE @E@@@@DMCLBG IALL$ CGY,US )@@G@@BIT(9) TURN ON CONTINGENCY @F@@@@ FORK START UT )@@G@@ START WITH NAMED ACTIVITY @G@@@@ EXIT$ . UU )@@G@@ TERMINATE THE INITIAL ACTIVITY @[@@@@. @G@@@@START BGUV )@@G@@ET 1792*2 ALLOCATE TRACK BUFFERS FOR DGET$@G@@@@ UW )@@G@@ LR R15,(' ') LOAD SPACES FOR STORE NON ZERO @E@@@@UX )@@G@@ SA A5,OPTIONS SAVE OPTION BITS @D@@@@ UY )@@G@@ LA,U A1,1 LOAD A ONE @F@@@@ TOP,U UZ )@@G@@ A5,OPTION('L') FULL LISTING DESIRED ? @G@@@@ SZ VA )@@G@@ LONGLIST NO. CLEAR LONG LISTING FLAG @F@@@@ LXVB )@@G@@I,U A0,1792,A0 LOAD SECOND BUFFER ADDRESS@G@@@@ SAVC )@@G@@ A0,DUMMYDG+4 SET BUFFER ADDRESSES IN PACKET @F@@@@ VD )@@G@@ SA A0,DGET+4 ...AND IN REAL PACKET @I@@@@ VE )@@G@@ MSCON$ DUMMYDG DO A DUMMY DGET$ TO FIND DIRECTORY SIZVF )@@G@@E @G@@@@ TN A0 THIS DUMMY DGET SHOUVG )@@G@@LD ERROR @H@@@@ IERR . OTHERWISE, WE VH )@@G@@IN A HEAP OF TROUBLE @E@@@@ SSL A0,18 ISVI )@@G@@OLATE STATUS CODE @F@@@@ AND,U A0,077 GET DGETVJ )@@G@@$ STATUS IN A1 @H@@@@ TE,U A1,033 IT IT 'IVK )@@G@@NITIAL RESERVE TOO SMALL' ? @F@@@@ IERR . VL )@@G@@ NO. SOME OTHER ERROR @G@@@@ F$MSG ASGIMG VM )@@G@@ EDIT ASSIGN IMAGE FOR DGET$ FILE@H@@@@ LA A0,DUMMYDGVN )@@G@@+3 LOAD TRACKS REQUIRED FOR DIRECTORY @G@@@@ SA VO )@@G@@ A0,DGET+3 SET IN CASE WE DON'T DO DGET @E@@@@ AAVP )@@G@@,U A0,40 ALLOW FOR OVERFLOW @G@@@@ F$DECV VQ )@@G@@ . EDIT TRACKS FOR INITIAL RESERVE @F@@@@ F$VR )@@G@@MSGR . COPY REST OF ASSIGN IMAGE @F@@@@ CSVS )@@G@@F$ FL$ EDIT ASSIGN OF DGET$ FILE @G@@@@ TEVT )@@G@@P A0,(BIT(33)) WAS FILE ALREADY ASSIGNED ? @G@@@@ VU )@@G@@ TOP,U A5,OPTION('W') YES. WAS THE 'W' OPTION ON ? @E@@@@VV )@@G@@ J $+2 NO. DO THE DGET$ @E@@@@ VW )@@G@@ J DGALR YES. SKIP THE DGET$@G@@@@ JNVX )@@G@@ A0,DGASGER ERROR IF DGET$ FILE UNASSIGNABLE@F@@@@ VY )@@G@@ MSCON$ DGET COPY THE FILE DIRECTORY @F@@@@ VZ )@@G@@ JN A0,DGETER ERROR IF DGET$ IMPOSSIBLE @F@@@@DGALR WA )@@G@@ BRELP DGET+4,,H2 RELEASE THE TRACK BUFFERS @F@@@@ WB )@@G@@ F$DT . CLEAR THE EDITING LINE @G@@@@ WC )@@G@@ PCT$,4 PRIVL GET PRIVILEGE FLAG FOR THE RUN @F@@@@WD )@@G@@ LA,S2 A0,PRIVL LOAD ABORT/PRIVILEGE FLAGS@E@@@@WE )@@G@@ AND,U A0,040 ISOLATE DLOC$ FLAG @E@@@@ WF )@@G@@ LA A5,OPTIONS LOAD OPTION BITS @F@@@@ TOWG )@@G@@P,U A5,OPTION('Q') IS PRIVILEGE REQUESTED ? @G@@@@ LAWH )@@G@@,U A1 NO. DON'T ATTEMPT PRIVILEGE @F@@@@ WI )@@G@@ SA A1,PRIVL SET UP PRIVILEGE RUN FLAG @F@@@@ WJ )@@G@@ TZ PRIVL IS THE CALLER PRIVILEGED ?@G@@@@ WK )@@G@@ J PRVSKPC YES. NO NEED TO GET PROJECT @H@@@@WL )@@G@@ PCT$,5 PROJECT GET 'AL' INDEX TO QUALIFIER TABLWM )@@G@@E @G@@@@ LA,H1 A1,PROJECT LOAD INDEX TO QUALIFWN )@@G@@IER TABLE @F@@@@ AH A1,(2,1) SET TO READ RUWO )@@G@@N'S PROJECT @H@@@@ LA,U A0,PROJECT LOAD ADDRESS OWP )@@G@@F BUFFER FOR PROJECT @F@@@@ PCT$ . GEWQ )@@G@@T PROJECT FOR THE RUN @F@@@@PRVSKPC LA A0,DGET+3 LOWR )@@G@@AD TRACKS IN DIRECTORY @G@@@@ MSI,U A0,ENTSIZ COWS )@@G@@MPUTE BUFFER SPACE REQUIRED @H@@@@ AA,U A0,DTITML WT )@@G@@ ADD FIXED PORTION OF BUFFER LENGTH @G@@@@ BGET . WU )@@G@@ ALLOCATE FDSUBS WORK BUFFER @F@@@@ SA WV )@@G@@ A0,WKBUF SAVE WORK BUFFER ADDRESS @F@@@@ LA WW )@@G@@ A3,WKBUF LOAD WORK BUFFER ADDRESS @D@@@@ DL WX )@@G@@ A0,(LJSF$2 'DGET$') LOAD FILE NAME@G@@@@ DS A0,,A3 WY )@@G@@ SET FILE NAME IN WORK BUFFER @G@@@@ LMJ X11,WZ )@@G@@FDINIT INITIALISE DIRECTORY READER @G@@@@ JNZ XA )@@G@@ A0,INITER ERROR IF CANNOT READ DIRECTORY @[@@@@. @[@@@@XB )@@G@@. @B@@@@. SCAN DIRECTORY FOR MAIN ITEMS @[@@@@. @G@@@@XC )@@G@@. EACH MAIN ITEM IS VALIDATED TO DECIDE WHETHER IT IS WORTH XD )@@G@@@^@@@@. PROCESSING. @[@@@@. @F@@@@NEXTITEM LA A3,WXE )@@G@@KBUF LOAD WORK BUFFER ADDRESS @G@@@@ SZ ATTEXF )@@G@@MPT CLEAR PACK ATTEMPT MADE FLAG @F@@@@ LMJ XG )@@G@@ X11,FDNDI READ NEXT DIRECTORY ITEM @E@@@@ TNE,U XH )@@G@@ A0,1 END OF DIRECTORY ? @D@@@@ J DIREXI )@@G@@ND YES. ALL DONE@F@@@@ JNZ A0,NDIERR XJ )@@G@@ ERROR IF STATUS NONZERO @F@@@@ LA,S1 A0,,A2 XK )@@G@@ LOAD DIRECTORY ITEM TYPE @F@@@@ AND,U A0,020 XL )@@G@@ ISOLATE MAIN ITEM BIT @F@@@@ TE,U A1,020 XM )@@G@@ IS THIS A MAIN ITEM ? @D@@@@ J NEXTITEM XN )@@G@@ NO. IGNORE IT@F@@@@ TZ PRIVL IS THE CXO )@@G@@ALLER PRIVILEGED ?@G@@@@ J PVALLF YES. PEXP )@@G@@RMIT SCAN OF ALL FILES @F@@@@ DL A0,PROJECT LOXQ )@@G@@AD PROJECT OF USER'S RUN@F@@@@ DTE A0,5,A2 SAXR )@@G@@ME AS PROJECT OF FILE ? @E@@@@ J NEXTITEM NOXS )@@G@@. IGNORE THE FILE@F@@@@PVALLF LA A0,TOTFIL LOAD TOTXT )@@G@@AL FILE COUNT @F@@@@ AA,U A0,1 INCREMENXU )@@G@@T TOTAL FILE COUNT@F@@@@ SA A0,TOTFIL UPDATE TXV )@@G@@OTAL FILE COUNT @[@@@@. @F@@@@. DETERMINE WHETHER MAIN ITEXW )@@G@@M IS PROBABLY WORTH PACKING @[@@@@. @G@@@@ LMJ X5,VXX )@@G@@ALIDATE CHECK MAIN ITEM FOR PACKABILITY @G@@@@ J XY )@@G@@ NOPACK NOT PACKABLE. TELL USER WHY @[@@@@. @H@@@@XZ )@@G@@. BASED UPON THE MAIN ITEM, THIS FILE IS A CANDIDATE FOR PACKINGYA )@@G@@. @G@@@@. NOW TRY TO ASSIGN THE FILE AND DETERMINE FOR SURE YB )@@G@@WHETHER TO @^@@@@. PACK THE FILE.@[@@@@. @E@@@@ F$YC )@@G@@MSG FUSE EDIT @USE IMAGE @D@@@@ F$FD2 YD )@@G@@ 1,A2 EDIT QUALIFIER@G@@@@ F$CHAR '*' YE )@@G@@ EDIT ASTERISK BEFORE FILE NAME @D@@@@ F$FD2 3,A2YF )@@G@@ EDIT FILE NAME@F@@@@ F$CHAR '(' YG )@@G@@ EDIT LEFT PARENTHESIS @G@@@@ F$DECV 17,A2,T3 YH )@@G@@ EDIT ABSOLUTE F-CYCLE FOR FILE @F@@@@ F$CHAR ')' YI )@@G@@ EDIT CLOSING PARENTHESIS @G@@@@ CSF$ FL$ YJ )@@G@@ ATTACH INTERNAL NAME TO FILE @E@@@@ F$DT . YK )@@G@@ CLEAR THE IMAGE @F@@@@ LA A0,TOTASG YL )@@G@@ LOAD TOTAL FILES ASSIGNED @F@@@@ AA,U A0,1 YM )@@G@@ INCREMENT FILES ASSIGNED @E@@@@ SA A0,TOTASG YN )@@G@@ UPDATE TOTAL ASSIGNS@F@@@@ CSF$ FASG YO )@@G@@ TRY TO ASSIGN THE FILE @F@@@@ JN A0,FASGER YP )@@G@@ ERROR IF FILE UNASSIGNABLE@D@@@@ LA,U A1,1 YQ )@@G@@ LOAD A ONE @G@@@@ TEP A0,(BIT(33)) WAS FILEYR )@@G@@ ALREADY ASSIGNED ? @G@@@@ LA,U A1 YEYS )@@G@@S. FLAG SO IT WON'T BE FREE'D@G@@@@ SA A1,ASGFLAG YT )@@G@@ MARK FILE ASSIGNED TO PACKER @[@@@@. @G@@@@. IF THE CYU )@@G@@ALLER IS NOT PRIVILEGED, WE CANNOR PROCESS FILES WHICH@G@@@@. HAYV )@@G@@VE KEYS BECAUSE DGET$ WILL NOT GIVE US KEYS OF FILES EVEN @G@@@@. YW )@@G@@ IF THEY ARE ON OUR OWN PROJECT. IF THE 'KEY NOT PRESENT' BITS@H@@@@YX )@@G@@. ARE ON IN THE ASSIGN STATUS, WE MUST DECLINE TO PROCESS THE FIYY )@@G@@LE. @[@@@@. @G@@@@ AND A0,(BIT(24,25)) ISOLATE YZ )@@G@@'KEY NOT PRESENT' BITS @F@@@@ TZ PRIVL ISZA )@@G@@ THE CALLER PRIVILEGED ?@F@@@@ J PVKYSOK YEZB )@@G@@S. KEYS ARE ALWAYS OK @F@@@@ JNZ A1,NOKEYS NOZC )@@G@@. DOES FILE HAVE KEYS ?@H@@@@ TZ ASGFLAG WAZD )@@G@@S FILE ALREADY ASSIGNED TO RUN ? @H@@@@ J PVKYSOK ZE )@@G@@ NO. FACILITY STATUS BITS ARE VALID @G@@@@ FITEM$ ZF )@@G@@ PFDT,9 YES. GET ASSIGNMENT STATUS @G@@@@ LAZG )@@G@@,S2 A0,PFDT+6 LOAD ASSIGNMENT STATUS BITS @F@@@@ ZH )@@G@@ AND,U A0,BIT(3,4) ISOLATE KEYS NEEDED BITS @G@@@@ ZI )@@G@@ JNZ A1,NOKEYS TAKE NO KEYS EXIT IF ASSIGNED @E@@@@ZJ )@@G@@. BY USER WITHOUT KEYS@[@@@@. ZK )@@G@@@[@@@@. @H@@@@. NOW THAT WE HAVE THE FILE ASSIGNED, WE DO A ZL )@@G@@DREAD AND RE-VALIDATE @H@@@@. THE MAIN ITEM RETURNED. THIS PRZM )@@G@@OTECTS US AGAINST THE STATUS OF @G@@@@. THE FILE HAVING CHANZN )@@G@@GED BETWEEN THE TIME WE DID THE DGET$ AND @B@@@@. THE TIME WE ASZO )@@G@@SIGNED THE FILE. @[@@@@. @F@@@@PVKYSOK MSCON$ READMI ZP )@@G@@ READ MAIN ITEM OF THE FILE@G@@@@ JN A0,NORDMI ZQ )@@G@@ ERROR IF WE CAN'T READ MAIN ITEM@G@@@@ LA,U A2,MI ZR )@@G@@ LOAD DREAD$ MAIN ITEM BUFFER @E@@@@ LMJ X5,VZS )@@G@@ALIDATE RE-CHECK FILE STATUS@H@@@@ J CHANGED ZT )@@G@@ DON'T PROCESS FILE IF NOW INVALID @[@@@@. @G@@@@. ZU )@@G@@ FILE IS STILL OK. READ UP SECTOR ZERO OF THE FILE AND SEE @G@@@@ZV )@@G@@. IF IT'S REALLY A PROGRAM FILE. IF SO, WE'LL GO PACK IT. THE ZW )@@G@@@F@@@@. SECTOR ZERO BUFFER WILL BE USED AT THE COMPLETION OF THEZX )@@G@@@G@@@@. PACK TO DETERMINE WHETHER THE FILE WAS INITIALLY PREPPEDZY )@@G@@. IF @B@@@@. SO, WE'LL RE-PREP THE FILE. @[@@@@. @G@@@@ZZ )@@G@@ IOW$ RDSEC0 READ SECTOR ZERO OF THE FILE AA )@@G@@@F@@@@ TZ,S1 RDSEC0+3 WAS STATUS OK ON READ ? AB )@@G@@@G@@@@ J RDERR NO. CAN'T PROCESS FILE THAC )@@G@@EN @F@@@@ LA A0,SEC0 LOAD FIRST WORD OF BAD )@@G@@UFFER @F@@@@ TE A0,('**PF**') IS IT A PROGRAM FILEAE )@@G@@ ? @H@@@@ J NOTPF NO. DON'T PROCESS NAF )@@G@@ON-PROGRAM FILE @[@@@@. @F@@@@ LA A0,TOTPCK AG )@@G@@ LOAD TOTAL FILES PACKED @F@@@@ AA,U A0,1 AH )@@G@@ INCREMENT TOTAL PACK COUNT@F@@@@ SA A0,TOTPCK AI )@@G@@ UPDATE TOTAL FILES PACKED @E@@@@ LA A0,OPTIONS AJ )@@G@@ LOAD OPTION BITS @F@@@@ TEP,U A0,OPTION('T') ISAK )@@G@@ THE 'T' OPTION ON ? @E@@@@ J PKSKIP YEAL )@@G@@S. SKIP THE PACK @[@@@@. @F@@@@. HERE WE GO... MARK THE FILAM )@@G@@E UNLOADED SO IT'LL ROLL BACK @F@@@@. IF WE BOMB OR THE SYSTEM CAN )@@G@@RASHED WHILE WE'RE DIDDLING @#@@@@. WITH IT.@[@@@@. @F@@@@AO )@@G@@ SNZ ATTEMPT MARK PACK ATTEMPT MADE @G@@@@AP )@@G@@ TDATE$ . GET UNLOAD TIME FOR THE FILE AQ )@@G@@@H@@@@ SA A0,DUNLD+3 SET TIME OF UNLOAD IN MSCOAR )@@G@@N$ PACKET @F@@@@ MSCON$ DUNLD MARK THE FILE AS )@@G@@UNLOADED @G@@@@ JN A0,DUNLER ERROR IF CAN'TAT )@@G@@ MARK UNLOADED @[@@@@. @[@@@@. @^@@@@. PACK THE FILE AU )@@G@@@[@@@@. @[@@@@. @G@@@@ LX,U X8,CDB LOAV )@@G@@AD COMMAND BUFFER ADDRESS @F@@@@ SNZ CDB+CDBACT AW )@@G@@ MARK COMMAND SUCCESSFUL @F@@@@ LA,U A0,RTPK AX )@@G@@ LOAD RETURN FROM PACK @E@@@@ SA A0,RETURN AY )@@G@@ SAVE RETURN POINT @F@@@@ LMJ X5,PARBUF ALAZ )@@G@@LOCATE PARAMETER BUFFERS@E@@@@ LMJ X11,PACK GOBA )@@G@@ PACK THE FILE @G@@@@ J PKERR PACK ERRBB )@@G@@ORED. EDIT MESSAGE @[@@@@. @[@@@@. @F@@@@. PACK COMBC )@@G@@PLETE. IF THE FILE WAS PREPPED, RE-PREP IT. @[@@@@. @E@@@@RTPK BD )@@G@@ SZ PREPFLAG CLEAR RE-PREP DONE @G@@@@ TNBE )@@G@@Z,H2 SEC0+15 IS ENTRY POINT TABLE PRESENT ? @H@@@@ BF )@@G@@ TZ,H1 SEC0+16 IS ENTRY POINT TABLE LENGTH NONZERO ? BG )@@G@@@G@@@@ J $+2 YES. FILE SHOULD BE RE-PRBH )@@G@@EPPED @H@@@@ J RTPR NO. FILE WASN'T PREBI )@@G@@PPED TO START WITH@F@@@@ SNZ PREPFLAG MARK PREBJ )@@G@@P DONE ON FILE @F@@@@ LA A0,TOTPREP LOAD TOTBK )@@G@@AL FILES PREPPED @E@@@@ AA,U A0,1 INCREMENBL )@@G@@T PREP COUNT@F@@@@ SA A0,TOTPREP UPDATE TOTAL PBM )@@G@@REP COUNT @G@@@@ LA,U A0,RTPR LOAD RETURN POBN )@@G@@INT FROM PREP @G@@@@ SA A0,RETURN SET RETUBO )@@G@@RN POINT FOR COMPLETE @F@@@@ SNZ CDB+CDBACT MABP )@@G@@RK COMMAND SUCCESSFUL @F@@@@ LX,U X8,CDB LOBQ )@@G@@AD COMMAND DESCRIPTOR @F@@@@ LMJ X5,PARBUF ALBR )@@G@@LOCATE PARAMETER BUFFERS@G@@@@ LMJ X11,PREPARE PRBS )@@G@@EPARE AN ENTRY POINT TABLE @G@@@@ J PRPERR BT )@@G@@ EDIT MESSAGE FOR PREP ERROR @F@@@@RTPR LA,U A2,MI BU )@@G@@ RELOAD MAIN ITEM ADDRESS @[@@@@. @E@@@@. ALL DONEBV )@@G@@ PACKING. MARK THE FILE LOADED AGAIN. @[@@@@. @F@@@@PKDONE SZBW )@@G@@ DUNLD+3 SET TO MARK FILE LOADED @E@@@@ MSBX )@@G@@CON$ DUNLD MARK THE FILE LOADED@G@@@@ JN BY )@@G@@ A0,LDBERR ERROR. CAN'T MARK FILE LOADED @[@@@@. @D@@@@BZ )@@G@@. COMPUTE TRACKS RELEASED BY PACKING THE FILE @[@@@@. @G@]@@CA )@@G@@PKSKIP FITEM$ PFDT,9 RETURN ASSIGNMENT INFORMATION CB )@@G@@@G@@]]PKSKIP FITEM$ PFDT,10 RETURN ASSIGNMENT INFORMATCC )@@G@@ION @G[@@@ LA,H1 A15,MI+23 LOAD ORIGINAL HIGHESCD )@@G@@T TRACK @G@@@@ ANA,H1 A15,PFDT+9 COMPUTE TRACKSCE )@@G@@ SAVED BY PACKING @F@@@@ TNZ ASGFLAG DID WE ACF )@@G@@SSIGN THE FILE ? @G@@@@ J PKFUNM NO. JUSCG )@@G@@T RELEASE THE USE NAME @F@@@@ CSF$ FFREE @FCH )@@G@@REE THE FILE. ALL DONE @G@@@@ J PKFDN GOCI )@@G@@ UPDATE TOTAL TRACKS RELEASED @[@@@@. @F@@@@PKFUNM CSF$ FUFRCJ )@@G@@EE RELEASE THE INTERNAL NAME @F@@@@PKFDN SZ ASGFCK )@@G@@LAG CLEAR FILE ASSIGNED FLAG @F@@@@ LA A0,TCL )@@G@@OTREL LOAD TOTAL TRACK RELEASED @G@@@@ AA A0,ACM )@@G@@15 ADD TRACKS PACKED FROM THIS FILE@G@@@@ SA CN )@@G@@ A0,TOTREL UPDATE TOTAL TRACKS RELEASED @[@@@@. @D@@@@CO )@@G@@. EDIT A MESSAGE TELLING HOW MUCH WE SAVED @[@@@@. @F@@@@CP )@@G@@ LA,U A2,MI LOAD MAIN ITEM ADDRESS @D@@@@CQ )@@G@@ LMJ X5,EFNAME EDIT FILE NAME@E@@@@ F$CR )@@G@@SKIP 1 SKIP AFTER FILE NAME@F@@@@ TZ CS )@@G@@ DEMAND ABBREVIATED LISTING ? @D@@@@ J CT )@@G@@ NODF YES. SKIP TAB@F@@@@ F$COL 32 CU )@@G@@ TAB TO SENTINEL COLUMN @F@@@@ JZ A15,NOPKSVCV )@@G@@F SKIP IF PACK SAVED NOTHING@G@@@@ F$CHAR '*' CW )@@G@@ EDIT AN ASTERISK TO FLAG SAVINGS@F@@@@NOPKSVF F$COL 35 CX )@@G@@ TAB TO CENTRE OF PAGE @F@@@@NODF F$MSG PKDNCY )@@G@@M EDIT PACK COMPLETE MESSAGE@E@@@@ TNZ PREPCZ )@@G@@FLAG DID WE RE-PREP ? @E@@@@ J NOPPM DA )@@G@@ NO. SKIP MESSAGE @E@@@@ F$MSG1 PREPM DB )@@G@@ EDIT 'RE-PREPPED' @E@@@@NOPPM F$MSGR . CODC )@@G@@PY TO TRACK COUNT @E@@@@ F$DECV A15 EDIT TRADD )@@G@@CKS SAVED @E@@@@ F$MSGR . COMPLETE THE MDE )@@G@@ESSAGE@F@@@@ F$PRT 1 PRINT COMPLETION MESDF )@@G@@SAGE @F@@@@ J NEXTITEM READ NEXT DIRECTORY DG )@@G@@ITEM @[@@@@. @[@@@@. @D@@@@. ALL FILES HAVE BEEN PROCESDH )@@G@@SED. TERMINATE @[@@@@. @D@@@@DIREND LA A0,OPTIONS DI )@@G@@ LOAD OPTIONS @E@@@@ TEP,U A0,OPTION('W') SAVE DGEDJ )@@G@@T$ FILE ? @G@@@@ J SVDGET YES. DON'T REDK )@@G@@LEASE DGET$ FILE @F@@@@ CSF$ FREEDG RELEASE DL )@@G@@THE DGET$ FILE @[@@@@. @ @@@@. EDIT SUMMARY MESSAGE@[@@@@DM )@@G@@. @F@@@@SVDGET F$MSG PKSUMM EDIT PACK SUMMARY MEDN )@@G@@SSAGE @F@@@@ F$DECV TOTFIL EDIT TOTAL FILES EXADO )@@G@@MINED @D@@@@ F$MSGR . COPY MESSAGE @F@@@@DP )@@G@@ F$DECV TOTASG EDIT TOTAL FILES ASSIGNED @F@@@@DQ )@@G@@ F$MSGR . COPY TO END OF FIRST LINE @F@@@@DR )@@G@@ F$PRT 2 PRINT FIRST SUMMARY LINE @F@@@@DS )@@G@@ F$MSG PKSUM1 EDIT SECOND SUMMARY LINE @F@@@@DT )@@G@@ F$DECV TOTPCK EDIT TOTAL FILES PACKED @D@@@@DU )@@G@@ F$MSGR . COPY MESSAGE @G@@@@ F$DV )@@G@@DECV TOTPREP EDIT NUMBER OF FILES RE-PREPPED @D@@@@ DW )@@G@@ F$MSGR . COPY MESSAGE @F@@@@ F$DECV DX )@@G@@ TOTREL EDIT TOTAL TRACKS RELEASED@F@@@@ F$MSGR DY )@@G@@ . COPY TO END OF MESSAGE @F@@@@ F$PRT DZ )@@G@@ 1 PRINT LAST SUMMARY LINE @D@@@@ EXIT$ EA )@@G@@ . TERMINATE @[@@@@. @[@@@@. @F@@@@. EB )@@G@@ ROUTINE TO HANDLE VARIOUS ERRORS OR ABNORMAL STATUSES @[@@@@. EC )@@G@@@H@@@@NOKEYS REASON RKEYS 'FILE HAS KEYS. CANNOT BEED )@@G@@ PACKED' @G@@@@ J NOPACK DON'T PACK IT EE )@@G@@IF IT HAS KEYS @[@@@@. @E@@@@NOTPF REASON RNOTPF EF )@@G@@ 'NOT A PROGRAM FILE'@D@@@@ J NOPACK DOEG )@@G@@N'T PACK IT @[@@@@. @G@@@@RDERR REASON RRDER 'CEH )@@G@@OULD NOT READ SECTOR ZERO' @E@@@@ J NOPACK EI )@@G@@ DON'T PACK FILE @[@@@@. @E@@@@FASGER REASON RFLA EJ )@@G@@ 'FILE UNASSIGNABLE' @E@@@@ J NOPACK EK )@@G@@ DON'T PACK FILE @[@@@@. @G@@@@NORDMI REASON RNMI EL )@@G@@ 'COULD NOT DREAD$ MAIN ITEM' @E@@@@ J NOPAEM )@@G@@CK DON'T PACK THE FILE @[@@@@. @G@@@@DUNLER REASON EN )@@G@@ RDUN 'COULD NOT MARK FILE UNLOADED' @E@@@@ J EO )@@G@@ NOPACK DON'T PACK THE FILE @[@@@@. @F@@@@PKERR EP )@@G@@ REASON RPKERR 'ERROR PACKING FILE.' @F@@@@ EQ )@@G@@ LA,U A2,MI LOAD MAIN ITEM ADDRESS @F@@@@ ER )@@G@@ J NOPACK GO PRINT THE ERROR MESSAGE@[@@@@. ES )@@G@@@F@@@@PRPERR REASON RPRERR 'ERROR RE-PREPPING FILE.' ET )@@G@@@F@@@@ LA,U A2,MI LOAD MAIN ITEM ADDRESS EU )@@G@@@F@@@@ J NOPACK PRINT THE ERROR MESSAGE EV )@@G@@@[@@@@. @G@@@@LDBERR REASON RDLB 'COULD NOT MAREW )@@G@@K FILE LOADED' @^@@@@ SNAP$,'A' @G@@@@ J EX )@@G@@ NOPACK ACTUALLY A MORE SERIOUS ERROR @[@@@@. @A@@@@EY )@@G@@DGASGER PRINT$ ('DG ASG'),1 @^@@@@ EXIT$ . @[@@@@EZ )@@G@@. @D@@@@IERR* J $-$ INTERNAL ERROR@E@@@@FA )@@G@@ SNAP$,'A' 0,,'IERR ' SNAP 'A' REGISTERS @^@@@@ FB )@@G@@ EABT$ . @[@@@@. @E@@@@INITER . FC )@@G@@ ERROR FROM FDINIT @H@@@@NDIERR LA A0,A5 ERFD )@@G@@ROR FROM FDNDI, LOAD PRINT$ WORD @G@@@@ PRINT$ . FE )@@G@@ PRINT ERROR MESSAGE FROM FDSUBS @D@@@@ EABT$ . FF )@@G@@ TERMINATE @[@@@@. @F@@@@DGETER SA A0,AFG )@@G@@4 SAVE DGET$ STATUS CODE @F@@@@ F$MSG DGERFH )@@G@@ EDIT DGET$ ERROR MESSAGE @E@@@@ F$OCTF 12,AFI )@@G@@4 EDIT DGET$ STATUS @F@@@@ F$PRT 2 FJ )@@G@@ PRINT DGET$ ERROR MESSAGE @D@@@@ EABT$ . FK )@@G@@ TERMINATE @[@@@@. @[@@@@. @C@@@@. EDIT REAFL )@@G@@SON WHY FILE NOT PROCESSED @[@@@@. @G@@@@NOPACK TZ ATTEFM )@@G@@MPT WAS PACK ATTEMPTED ON FILE ? @E@@@@ J FN )@@G@@ NPKPR YES. LIST ANY ERROR@F@@@@ TNZ LONGFO )@@G@@LIST LONG LISTING DESIRED ? @H@@@@ J NEXTFP )@@G@@ITEM NO. DON'T EDIT UNPROCESSED FILES @D@@@@NPKPR LMFQ )@@G@@J X5,EFNAME EDIT FILE NAME@E@@@@ F$SKIP 1 FR )@@G@@ SKIP AFTER FILE NAME@F@@@@ TZ DEMAND FS )@@G@@ SHORT FORMAT LISTING ? @D@@@@ J NOPB FT )@@G@@ YES. SKIP TAB@F@@@@ F$COL 40 TAFU )@@G@@B TO MIDDLE OF PAGE @F@@@@NOPB F$MSG R4,,W EDFV )@@G@@IT MESSAGE FOR REASON @E@@@@ F$PRT 1 PRFW )@@G@@INT THE LISTING @F@@@@NOPOUT TNZ ASGFLAG IS FILE FX )@@G@@ASSIGNED TO US ? @G@@@@ J NEXTITEM NO. PROFY )@@G@@CESS THE NEXT MAIN ITEM @E@@@@ CSF$ FFREE YEFZ )@@G@@S. @FREE THE FILE@F@@@@ SZ ASGFLAG MARK FILGA )@@G@@E NOT ASSIGNED @G@@@@ J NEXTITEM RETURN TGB )@@G@@O PROCESS NEXT FILE @[@@@@. @[@@@@. @E@@@@. EDIT REAGC )@@G@@SON FOR NOT PROCESSING A FILE WHICH HAS @D@@@@. CHANGED BETWEEGD )@@G@@N THE DGET$ AND THE DREAD$. @[@@@@. @F@@@@CHANGED TNZ LONGGE )@@G@@LIST LONG LISTING DESIRED ? @H@@@@ J NEXTGF )@@G@@ITEM NO. DON'T LIST UNPROCESSED FILES @E@@@@ LMGG )@@G@@J X5,EFNAME EDIT THE FILE NAME @E@@@@ F$SKIP GH )@@G@@ 1 SKIP AFTER FILE NAME@G@@@@ TZ DEMAGI )@@G@@ND ABBREVIATED LISTING FOR DEMAND ?@D@@@@ J GJ )@@G@@ NOCB YES. SKIP TAB@F@@@@ F$COL 40 GK )@@G@@ TAB TO CENTRE OF PAGE @F@@@@NOCB F$FD4 ('CHANGED:GL )@@G@@ ') LABEL FILE AS CHANGED @F@@@@ F$MSG R4,,W GM )@@G@@ EDIT REASON FOR REJECTION @F@@@@ F$PRT 1 GN )@@G@@ PRINT REASON FOR REJECTION@F@@@@ J NOPOUT GO )@@G@@ PROCESS THE NEXT ITEM @[@@@@. @E@@@@. SUBROUTIGP )@@G@@NE TO EDIT A FILE NAME FROM MAIN ITEM @[@@@@. @A@@@@. LAGQ )@@G@@,U A2,
    @ @@@@. LMJ X5,EFNAME @#@@@@. GR )@@G@@ @[@@@@. @D@@@@EFNAME F$FD2 1,A2 EDGS )@@G@@IT QUALIFIER@G@@@@ F$CHAR '*' EDIT ASTERISK GT )@@G@@BEFORE FILE NAME @D@@@@ F$FD2 3,A2 EDIT FILGU )@@G@@E NAME@F@@@@ LA,T3 A0,17,A2 LOAD ABSOLUTE F-CYCLGV )@@G@@E @E@@@@ TNE,U A0,1 IS IT F-CYCLE 1 ? GW )@@G@@@F@@@@ J 0,X5 YES. RETURN TO CALLER GX )@@G@@@F@@@@ F$CHAR '(' EDIT LEFT PARENTHESIS GY )@@G@@@E@@@@ F$DECV 17,A2,T3 EDIT F-CYCLE NUMBER @F@@@@GZ )@@G@@ F$CHAR ')' EDIT RIGHT PARENTHESIS @E@@@@HA )@@G@@ J 0,X5 RETURN TO CALLER @[@@@@. HB )@@G@@@E@@@@. RETURN TO PROCESSING AFTER FANG COMMAND COMPLETION@[@@@@HC )@@G@@. @G@@@@COMPLETE* LA A1,CDB+CDBPC LOAD LINK TO FIRST PHD )@@G@@ARAMETER @G@@@@PBRELN JZ A1,PBRELE QUIT IF ALL PAHE )@@G@@RAMETERS RELEASED @G@@@@ LA A0,A1 LOAD ADDHF )@@G@@RESS OF CURRENT BUFFER @G@@@@ LA A1,PBLINK,A1 LOHG )@@G@@AD LINK TO NEXT PARAMETER @G@@@@ BRELP A0 HH )@@G@@ RELEASE THIS PARAMETER BUFFER @F@@@@ J PBRELN HI )@@G@@ RETURN TO RELEASE NEXT ONE@[@@@@. @G@@@@PBRELE BRELC HJ )@@G@@ . RELEASE MEMORY USED BY COMMAND @G@@@@ LXHK )@@G@@ X11,RETURN LOAD RETURN POINT TO PROGRAM @E@@@@ HL )@@G@@ TNZ CDB+CDBACT DID COMMAND ERROR ? @F@@@@ ANHM )@@G@@X,U X11,1 YES. TAKE ERROR RETURN @E@@@@ J HN )@@G@@ 0,X11 RETURN TO CALLER @[@@@@. @E@@@@. HO )@@G@@ SET UP PARAMETER BUFFER CHAIN FOR FANG COMMAND @[@@@@. @G@@@@HP )@@G@@PARBUF BGET P1L ALLOCATE FIRST PARAMETER BUFFER HQ )@@G@@@F@@@@ SA A0,CDB+CDBPC ATTACH BUFFER TO COMMAND HR )@@G@@@F@@@@ AA A0,(1,0) GET INCREMENT FOR COPY HS )@@G@@@F@@@@ LA A1,(1,PARAM) LOAD POINTER TO BUFFER HT )@@G@@@F@@@@ LR,U R1,P1L LOAD LENGTH OF BUFFER HU )@@G@@@G@@@@ BT A0,,*A1 COPY FIRST PARAMETER TO BUHV )@@G@@FFER @H@@@@ BGET P2L ALLOCATE BUFFER FOR HW )@@G@@FILE PARAMETER @G@@@@ LA A2,CDB+CDBPC LOAD ADDHX )@@G@@RESS OF FIRST PARAMETER @F@@@@ SA A0,PBLINK,A2 CHHY )@@G@@AIN TO FIRST PARAMETER @F@@@@ AA A0,(1,0) GEHZ )@@G@@T INCREMENT TO COPY @G@@@@ LA A1,(1,PARAMF) LOIA )@@G@@AD POINTER TO CANNED PARAMETER@G@@@@ LR,U R1,P2L IB )@@G@@ LOAD LENGTH OF FILE PARAMETER @G@@@@ BT A0,,*A1 IC )@@G@@ COPY FILE PARAMETER TO BUFFER @E@@@@ J 0,X5ID )@@G@@ RETURN TO CALLER @[@@@@. @E@@@@. INTERCEPIE )@@G@@T ROUTINES FOR ILLEGAL ENTRIES TO FANG @[@@@@. @]@@@@ICOUT* . IF )@@G@@@]@@@@EOTWRT* . @]@@@@ENCIPHER* . @E@@@@ IERR . IG )@@G@@ CANNOT GET HERE !! @[@@@@. @F@@@@. CONTINGENCY ROIH )@@G@@UTINE TO ENABLE HANDLING OF I/O ERRORS @[@@@@. @[@@@@$(2). @G@@@@II )@@G@@CGY RES 2 CONTINGENCY PARAMETER STORAGE IJ )@@G@@@F@@@@ J $(1) ENTER IBANK FOR PROCESSINGIK )@@G@@@E@@@@$(1) SA A0,CGYSA0 SAVE A0 AT ENTRANCE @E@@@@IL )@@G@@ LA,S1 A0,CGY LOAD ERROR TYPE @E@@@@ IM )@@G@@ TE,U A0,1 IS IT AN I/O ERROR ?@F@@@@ J IN )@@G@@ CGYERR NO. IT'S A REAL ERROR @F@@@@ LAIO )@@G@@,H2 A0,CGY LOAD ADDRESS OF ERROR @F@@@@ AAIP )@@G@@,U A0,1 SET TO RETURN AFTER ER @F@@@@ SAIQ )@@G@@ A0,CGY SET IN PACKET, CLEARING H1@D@@@@ LAIR )@@G@@ A0,CGYSA0 RELOAD A0 @E@@@@ CEND$ . IS )@@G@@ I FEEL A DRAFT... @E@@@@ J *CGY IT )@@G@@ RETURN TO CALLER @[@@@@. @E@@@@CGYERR SZ,H1 CGY IU )@@G@@ CLEAR ERROR CODE @D@@@@ LA A0,CGYSA0 IV )@@G@@ RELOAD A0 @G@@@@ IALL$ 0 CLIW )@@G@@EAR THE CONTINGENCY SETTING @D@@@@ J *CGY IX )@@G@@ GO DO IT AGAIN@[@@@@/. @[@@@@. @ @@@@. EXAMINE MAIN IIY )@@G@@TEM @[@@@@. @B@@@@. LA,U A2,
    @A@@@@IZ )@@G@@. LMJ X5,VALIDATE @E@@@@. JA )@@G@@ DON'T PROCESS FILE. @G@@@@. JB )@@G@@ R4 = MESSAGE EXPLAINING WHY @F@@@@. JC )@@G@@ FILE SHOULD BE PROCESSED @[@@@@. @[@@@@. @^@@@@P JD )@@G@@ PROC 1,1 @^@@@@REASON* NAME 0 @A@@@@ LR,U JE )@@G@@ R4,P(1,1),P(1,2)@#@@@@ END @[@@@@. @^@@@@P PRJF )@@G@@OC 0,1 @^@@@@REJECT* NAME 0 @E@@@@ J 0,X5JG )@@G@@ REJECT THE FILE @#@@@@ END @[@@@@. JH )@@G@@@[@@@@. @G@@@@VALIDATE REASON REQT INDICATE BAD EJI )@@G@@QUIPMENT TYPE @G@@@@ LA,S1 A0,17,A2 LOAD EQUJJ )@@G@@IPMENT TYPE FOR THE FILE@F@@@@ TG,U A0,030 BEJK )@@G@@LOW FASTRAND TYPES ? @G@@@@ TG,U A0,037+1 NOJL )@@G@@. WITHIN FASTRAND RANGE ? @H@@@@ REJECT . JM )@@G@@ NO. CAN'T PACK NON-FASTRAND FILE @[@@@@. @H@@@@. CHJN )@@G@@ECK INHIBIT FLAGS. FILE MUST BE NEITHER READ-ONLY, WRITE-ONLY, @B@@@@JO )@@G@@. OR 'G' OPTION TO PASS THIS TEST.@[@@@@. @G@@@@ REJP )@@G@@ASON RINHBT LOAD INHIBIT FLAGS AS REASON @F@@@@ JQ )@@G@@ LA,S2 A0,17,A2 LOAD INHIBIT BITS FOR FILE@I@@@@ JR )@@G@@ AND,U A0,BIT(0,1,5) ISOLATE READ-, WRITE-ONLY, AND GUARD BJS )@@G@@ITS @F@@@@ TZ A1 IS THE FILE INHIBITEJT )@@G@@D ? @F@@@@ REJECT . YES. DON'T PROCESS JU )@@G@@IT @[@@@@. @G@@@@. CHECK DISABLE FLAGS. TO PASS THIS STEJV )@@G@@P, THE FILE MUST BE @C@@@@. NEITHER HARDWARE NOR SECURE DISAJW )@@G@@BLED. @[@@@@. @F@@@@ REASON RDSBL SET DISAJX )@@G@@BLE AS REASON @E@@@@ LA,S1 A0,11,A2 LOAD DISJY )@@G@@ABLE FLAGS @G@@@@ AND,U A0,BIT(2,4) ISOLATE SECUREJZ )@@G@@ AND HARDWARE BITS@E@@@@ TZ A1 IS FILE KA )@@G@@DISABLED ? @H@@@@ REJECT . YES. DON'T TOKB )@@G@@UCH A DISABLED FILE @[@@@@. @G@@@@. CHECK DESCRIPTOR BITKC )@@G@@S. TO PASS THIS TEST, THE FILE MUST BE @F@@@@. LOADED, BACKEDKD )@@G@@ UP, HAVE A GOOD MAIN ITEM SECTOR 1, BE ON@G@@@@. FIXED STORAGE KE )@@G@@(NOT A PACK), AND HAVE NONE OF THE 'BECOMING' @G@@@@. BITS SETKF )@@G@@ (FILE IS TO BECOME READ-ONLY/WRITE-ONLY), AND HAVE @ @@@@. THKG )@@G@@E DROP FLAG CLEAR.@[@@@@. @E@@@@ LA,T1 A0,12,A2 KH )@@G@@ LOAD DESCRIPTOR BITS@G@@@@ REASON RUNL LOKI )@@G@@AD 'FILE UNLOADED' AS REASON @E@@@@ TEP,U A0,BIT(11) KJ )@@G@@ IS FILE UNLOADED ? @E@@@@ REJECT . YEKK )@@G@@S. IGNORE IT @G@@@@ REASON RNBKU LOAD NOTKL )@@G@@ BACKED UP AS REASON @E@@@@ TOP,U A0,BIT(10) DOKM )@@G@@ES BACKUP EXIST ? @H@@@@ REJECT . NO. DONKN )@@G@@'T PACK A NON-BACKED UP FILE @H@@@@ REASON RBMIS1 KO )@@G@@ LOAD BAD MAIN ITEM SECTOR 1 STATUS @G@@@@ TEP,U A0,BKP )@@G@@IT(7) IS MAIN ITEM EXTENSION BAD ? @F@@@@ REJECT KQ )@@G@@ . YES. DON'T PROCESS FILE @G@@@@ REASON KR )@@G@@ RNOTFX LOAD REMOVABLE FILE AS REASON @G@@@@ TEKS )@@G@@P,U A0,BIT(3) IS FILE ON REMOVABLE PACK ? @G@@@@ KT )@@G@@ REJECT . YES. THAT'S THE USER'S PROBLEM @H@@@@KU )@@G@@ REASON RFCHG LOAD 'FILE BEING CHANGED' AS REAKV )@@G@@SON @F@@@@ AND,U A0,BIT(0,1,2) IS FILE BEING CHANGEKW )@@G@@D ? @H@@@@ TZ A1 (DROP FLAG, READ- ORKX )@@G@@ WRITE-ONLY) ? @G@@@@ REJECT . YES. CAKY )@@G@@NNOT PROCESS THE FILE @[@@@@. @G@@@@. CHECK WHETHER THE BAKZ )@@G@@CKUP IS CURRENT. IF NOT, WE DON'T RISK @E@@@@. DESTROYING CHALA )@@G@@NGES TO THE FILE BY PACKING IT. @[@@@@. @G@@@@ REASON LB )@@G@@ RNCURR REASON: 'BACKUP NOT CURRENT' @G@@@@ TZLC )@@G@@ 10,A2 FIRST WRITE AFTER BACKUP ZERO ? @H@@@@ LD )@@G@@ REJECT . YES. FILE CHANGED SINCE BACKUP MADE LE )@@G@@@[@@@@. @F@@@@. IF HIGHEST TRACK REFERENCED IS NOT AT LEAST LF )@@G@@29, THE FILE@F@@@@. IS NOT A PROGRAM FILE (LESS THAN 28), OR CANLG )@@G@@NOT POSSIBLY@C@@@@. BE CONTRACTED BY A PACK (EQUAL TO 28).@[@@@@LH )@@G@@. @H@@@@ REASON RNENUF LOAD HIGHEST TRACK WLI )@@G@@RITTEN TOO LOW @G@@@@ LA,H1 A0,23,A2 LOAD HIGLJ )@@G@@HEST TRACK REFERENCED @F@@@@ TLE,U A0,29 ISLK )@@G@@ IT AT LEAST TRACK 29 ? @F@@@@ REJECT . NOLL )@@G@@. DON'T PROCESS FILE @[@@@@. @F@@@@. SCAN THE GRANULE ALLLM )@@G@@OCATION WORDS. IF THE FILE IS TRACK@G@@@@. GRANULARITY, IT MUSTLN )@@G@@ HAVE AT LEAST THREE GRANULES ASSIGNED @G@@@@. TO BENEFIT FROLO )@@G@@M A PACK. IF POSITION GRANULARITY, IT MUST @C@@@@. HAVE TWOLP )@@G@@ OR MORE GRANULES TO BENEFIT. @[@@@@. @H@@@@ REASON RGRALQ )@@G@@NCT LOAD INSUFFICIENT GRANULES REASON @F@@@@ LALR )@@G@@,U A0 CLEAR GRANULE COUNTER @E@@@@ LRLS )@@G@@,U R1,7 LOAD LOOP COUNTER @G@@@@ LA,U LT )@@G@@ A3,,A2 LOAD ADDRESS OF MAIN ITEM BUFFER@H@@@@ AALU )@@G@@ A3,(1,0) LOAD INCREMENT TO SCAN GRANULE COUNTS @F@@@@LV )@@G@@ AA,H2 A0,20,*A3 ACCUMULATE GRANULE COUNTS @G@@@@LW )@@G@@ JGD R1,$-1 LOOP FOR ALL EQUIPMENT TYPES LX )@@G@@@G@@@@ TP 13,A2 IS FILE POSITION GRANULARILY )@@G@@TY ? @G@@@@ AA,U A0,1 YES. TWO POSITIONS LZ )@@G@@ARE ENOUGH @F@@@@ TLE,U A0,3 IS FILE WORTH MA )@@G@@PACKING ? @F@@@@ REJECT . NO. NO BENEFIMB )@@G@@T FROM PACK @[@@@@. @#@@@@. *** @[@@@@. @F@@@@. MC )@@G@@ NOW SEE IF IT'S ONE OF THE ASS-HOLE 'CTS$' FILES WHICH @E@@@@. MD )@@G@@ HAVE A '**PF**' SENTINEL BUT AREN'T PROGRAM FILES.@[@@@@. @F@@@@ME )@@G@@ REASON RCTSFL LOAD REASON 'CTS FILE' @F@@@@MF )@@G@@ DL A0,1,A2 LOAD QUALIFIER FOR FILE @E@@@@MG )@@G@@ DSL A0,24 MAKE ROOM FOR CTS$ @F@@@@ MH )@@G@@ AA A0,('CTS$@@') FORM GENERATED FILE NAME @E@@@@ MI )@@G@@ DTE A0,3,A2 IS IT A CTS$FILE ? @E@@@@ J MJ )@@G@@ $+2 NO. LET IT PASS @F@@@@ REJECT MK )@@G@@ . YES. CAN'T PROCESS IT @[@@@@. @D@@@@. ML )@@G@@ FILE IS SELECTED. RETURN TO PACK ROUTINE @[@@@@. @F@@@@ MM )@@G@@ J 1,X5 RETURN TO PROCESS THE FILE@[@@@@/. MN )@@G@@@[@@@@. @[@@@@$(2). @[@@@@. @B@@@@. REASONS FOR NOT PROCMO )@@G@@ESSING FILES@[@@@@. @ @@@@RDSBL 'FILE IS DISABLED&' @A@@@@REQT MP )@@G@@ 'NOT FASTRAND FORMAT&' @D@@@@RINHBT 'READ-ONLY, WRITE-ONLY, ORMQ )@@G@@ ''G'' OPTION&' @^@@@@RUNL 'UNLOADED&' @A@@@@RNBKU 'NO BACKMR )@@G@@UP FOR FILE&' @A@@@@RBMIS1 'BACKUP SECTOR LOST&' @A@@@@RNOTFXMS )@@G@@ 'REMOVABLE DISC FILE&' @B@@@@RFCHG 'FILE MODES BEING CHANGED&MT )@@G@@' @C@@@@RNCURR 'FILE CHANGED SINCE BACKUP MADE&' @D@@@@RNENUFMU )@@G@@ 'INSUFFICIENT SIZE TO BE A PROGRAM FILE&' @C@@@@RGRANCT 'TOO SMAMV )@@G@@LL TO BENEFIT FROM PACK&' @B@@@@RCTSFL 'CTS$ FILE - NOT PACKABLE&MW )@@G@@' @B@@@@RKEYS 'CANNOT PACK A FILE WITH KEYS&' @A@@@@RNOTPF 'NMX )@@G@@OT A PROGRAM FILE&' @A@@@@RRDER 'COULD NOT READ FILE&' @ @@@@MY )@@G@@RFLA 'FILE UNASSIGNABLE&'@B@@@@RNMI 'COULD NOT RETRIEVE MAIN IMZ )@@G@@TEM&' @B@@@@RDUN 'COULD NOT MARK FILE UNLOADED&' @A@@@@RPKERR '*NA )@@G@@ ERROR PACKING FILE&' @B@@@@RPRERR '* ERROR RE-PREPPING FILE&' NB )@@G@@@C@@@@RDLB '* COULD NOT MARK FILE LOADED *&' @[@@@@. @^@@@@NC )@@G@@PACKH 'PACKER 1.0 &'@B@@@@PKDNM 'PACKED&. & TRACKS RELEASED.&' ND )@@G@@@F@@@@PKSUMM 'END PACKER. & FILES EXAMINED, & FILES ASSIGNED.&' NE )@@G@@@G@@@@PKSUM1 ' & PACKED, & RE-PREPPED, & TRACKS RELEASED.NF )@@G@@&' @^@@@@PREPM ', PREPPED&' @[@@@@. @A@@@@DGER 'DGET$ ENG )@@G@@RROR. STATUS: &'@[@@@@. @ @@@@. IMAGES FOR CSF$ @[@@@@NH )@@G@@. @F@@@@ASGIMG '@ASG,TJ DGET$,F/&/TRK&' 'J' OPTION FOR PAGINNI )@@G@@G @G@@@@FUSE '@USE $PACK,&' TO ATTACH INTERNAL NNJ )@@G@@AME TO FILE @G@@@@FASG '@ASG,AGQXZ $PACK . ' TO ASSIGN FILENK )@@G@@ TO BE PACKED @F@@@@FFREE '@FREE,AR $PACK . ' TO FREE NL )@@G@@FILE JUST PACKED @ @@@@FUFREE '@FREE,A $PACK . ' @ @@@@FREEDG '@NM )@@G@@FREE DGET$ . ' @[@@@@. @^@@@@. MSCON$ PACKETS@[@@@@. NN )@@G@@@F@@@@DUMMYDG * DGET$ TO FIND SIZE OF DGET$ FILENO )@@G@@@^@@@@ 'DIAG$ '@^@@@@ RES 1 @E@@@@ NP )@@G@@ * $-$,$-$ BUFFERS GO HERE @[@@@@. @F@@@@NQ )@@G@@DGET * DGET$ TO ACTUALLY DO THE DGET$ @^@@@@NR )@@G@@ 'DGET$ '@^@@@@ RES 1 @ @@@@ * NS )@@G@@ $-$,$-$ @[@@@@. @F@@@@READMI * DREAD$ NT )@@G@@ TO READ MAIN ITEM OF FILE @^@@@@ '$PACK '@D@@@@ NU )@@G@@ * 03401,MI READ MAIN ITEM@^@@@@ * NV )@@G@@ 0 @[@@@@. @G@@@@DUNLD * DUNLD$ TO MARK NW )@@G@@FILE UNLOADED/LOADED @^@@@@ '$PACK '@^@@@@ RENX )@@G@@S 1 @[@@@@. @A@]@@RDSEC0 IO$PKT,R$ '$PACK' 28,SEC0 @B@@]]NY )@@G@@RDSEC0 IO$PKT,R$ '$PACK' 28,SEC0 0 @[[@@@. @D@@@@. PANZ )@@G@@CKETS TO INVOKE FANG COMMAND PROCESSES @[@@@@. @^@@@@. COOA )@@G@@MMAND BUFFER@[@@@@. @C@@@@CDB QUEUE . CDOB )@@G@@BQ @D@@@@ * PARAM,$-$ CDBPC,CDBACT @D@@@@OC )@@G@@ * IMB,0 IMAGE,FLAGS @D@@@@ * OD )@@G@@ 0 OPTIONS (NONE)@E@@@@ QUEUE . OE )@@G@@ QUEUE FOR BUFFERS @[@@@@. @^@@@@. IMAGE BUOF )@@G@@FFER @[@@@@. @D@@@@IMB * 1,0 STATEMENOG )@@G@@T 1. @E@@@@ RES 14 IMAGE TEXT (GARBAGE)OH )@@G@@@[@@@@. @[@@@@. @A@@@@. ELEMENT CLASS PARAMETER @[@@@@OI )@@G@@. @C@@@@PARAM * ELTCLASS,PARAMF TYPE @^@@@@ OJ )@@G@@ * 0 @F@@@@ * PFDT,010000 FDT, ALLOK )@@G@@ ELEMENTS FLAG @D@@@@ RES ELL-($-PARAM) PFP PACKOL )@@G@@ET @ @@@@P1L EQU $-PARAM @[@@@@. @E@@@@PARAMF * OM )@@G@@ FILE,0 TYPE, LINK (NULL) @D@@@@ * ON )@@G@@ 0 QUEUE WORD @D@@@@ * PFDT OO )@@G@@ FDT POINTER @ @@@@P2L EQU $-PARAMF @[@@@@. OP )@@G@@@A@@@@. FILE DESCRIPTOR PACKET @[@@@@. @D@@@@PFDT '$OQ )@@G@@PACK ' INTERNAL NAME @D@@@@ RES 9 OR )@@G@@ FITEM$ PACKET @F@@@@ * 0,0 OS )@@G@@ FDREADC,FDWRITE,FDPROT @D@@@@ * 0 OT )@@G@@ FREE WORD @F@@@@ * 1,0 IN-USE FOU )@@G@@LAG, NO NEXT FDT @E@@@@ * 0 CURRENT OV )@@G@@ADDRESS @F@@@@ * 020000,224 TYPE, LENGTH OOW )@@G@@F BLOCK @C@@@@ * '?' READ KEY@D@@@@OX )@@G@@ * '?' WRITE KEY @E@@@@ * OY )@@G@@ 0 IN-PROGRESS ADDRESS @E@@@@ * OZ )@@G@@ 0D CRYPTOGRAPHIC KEY @[@@@@. @C@@@@. SIPA )@@G@@MULATION OF FANG DATA ENVIRONMENT @[@@@@. @D@[@@CMDLOCK* QUEUE PB )@@G@@ 1 COMMAND QUEUE @D@@@[CMDLOCK* PVQUEUE 1 PC )@@G@@ COMMAND QUEUE @F@@@@INPROCQ* QUEUE 0 INPD )@@G@@-PROGRESS COMMAND QUEUE @D@@@@CMDQUE* QUEUE 0 COPE )@@G@@MMAND QUEUE @E@[@@PRINTER* QUEUE 1 PRINTER LOCK QPF )@@G@@UEUE @E@@@[PRINTER* PVQUEUE 1 PRINTER LOCK QUEUE PG )@@G@@@[@@@@. @E@@@@LOOKAHEAD* * 4 BUFFERING FACTPH )@@G@@OR @F@@@@DEMAND* * 0 LISTING MODE FOR FANPI )@@G@@G @D@@@@FDCHAIN* * PFDT FDT CHAIN @E@@@@PJ )@@G@@SHADUP* * 0 RDIT$ SHUT UP FLAG @H@@@@TYPOUTPK )@@G@@ST* * 0 RDIT$ TYPE AND READ OUTSTANDING FLAG PL )@@G@@@[@@@@. @[@@@@. @A@@@@. PROCESSING STATISTICS @[@@@@PM )@@G@@. @F@@@@TOTREL * 0 TOTAL TRACKS RELEASEPN )@@G@@D @E@@@@TOTFIL * 0 TOTAL FILES EXAMINEDPO )@@G@@@E@@@@TOTASG * 0 TOTAL FILES ASSIGNED@F@@@@PP )@@G@@TOTPREP * 0 TOTAL FILES RE-PREPPED @E@@@@PQ )@@G@@TOTPCK * 0 TOTAL FILES PACKED @[@@@@. PR )@@G@@@E@@@@LONGLIST EQUF $,,S1 'L' OPTION FLAG @E@@@@PS )@@G@@PREPFLAG EQUF $,,S2 RE-PREP DONE FLAG @F@@@@ASGFLAPT )@@G@@G EQUF $,,S3 FILE IS ASSIGNED FLAG @E@@@@WKBUF PU )@@G@@ EQUF $,,H2 WORK BUFFER POINTER @ @@@@ * PV )@@G@@ 010000,$-$@[@@@@. @F@@@@ATTEMPT EQUF $,,S1 PW )@@G@@ PACK ATTEMPT MADE FLAG @^@@@@ * 0 @[@@@@. PX )@@G@@@F@@@@PRIVL * 0 PRIVILEGED CALLER FLAG PY )@@G@@@F@@@@CGYSA0 * 0 A0 SAVE FOR CONTINGENCY PZ )@@G@@@[@@@@. @E@@@@PROJECT * 0D PROJECT OF CALQA )@@G@@LER @[@@@@. @F@@@@RETURN EQUF $,,H1 RETURN PQB )@@G@@OINT FROM COMMAND @^@@@@ * 0,0 @[@@@@. @D@@@@OPTIONQC )@@G@@S RES 1 OPTION BITS @[@@@@. @F@@@@SEC0 QD )@@G@@ RES 28 SECTOR ZERO OF USER FILE @F@@@@MI QE )@@G@@ RES 28 MAIN ITEM OF USER FILE @[@@@@. QF )@@G@@@ @@@@ END BEGIN ___T @E@@@@ * 0 QG )@@G@@ CURRENT ADDRESS @F@@@@ * 020000,224QH )@@G@@ TYPE, LENGTH O*[S@@@*SDFF*@[@@@@. @ @@@@. MAP FOR QI )@@G@@THE PACKER @[@@@@. @F@@@@ IN PACKER . QJ )@@G@@PACKER CONTROL ROUTINE @[@@@@. @E@@@@ IN BGET QK )@@G@@ . BUFFER ALLOCATOR @F@@@@ IN BSP QL )@@G@@ . BASIC SERVICE PACKAGE @G@@@@ IN ELEMENT QM )@@G@@ . ELEMENT PROCESSING ROUTINES @F@@@@ IN ERASE QN )@@G@@ . ERASE COMMAND PROCESS @F@@@@ IN FDSUBS QO )@@G@@ . FILE DIRECTORY ROUTINES @F@@@@ IN IOGET QP )@@G@@ . I/O FCT SETUP ROUTINE @E@@@@ IN OUTPUT QQ )@@G@@ . OUTPUT ACTIVITY @F@@@@ IN PACK QR )@@G@@ . PACK COMMAND PROCESS @F@@@@ IN PREPARE QS )@@G@@ . PREPARE COMMAND PROCESS @G@@@@ IN RDIT$ QT )@@G@@ . REENTRANT FIELDATA EDITOR @E@@@@ IN SCHEDULER QU )@@G@@ . P AND V FUNCTIONS @E@@@@ IN STATUS QV )@@G@@ . I/O STATUS EDITOR @H@@@@ IN TOC . QW )@@G@@TABLE OF CONTENTS COMMAND PROCESS @D@@@@ IN SINK QX )@@G@@ . DATA SINK @G@@@@ IN SELECT . QY )@@G@@ELEMENT SELECTION ROUTINES @[@@@@. @D@@@@. EXCLUDE ROUTINQZ )@@G@@ES SIMULATED BY THE PACKER @[@@@@. @F@@@@ NOT COMPRA )@@G@@LETE,ENTRY,EOT,INTERCHANGE,PROTECT,SCANNER@[@@@@. @#@@@@ ENRB )@@G@@D ___@@B[[W@@ C5W@@#/ V@@@RBW@@AABW@@^RBW@@DD8)___AF!@@@PBW@@AO;K@@[RC )@@G@@;GK@@=W8K@@W/@)@NKO;K@@[*[S@@@*SDFF*+@@@@[@[@@@@ 0)^@)@H@@@@ 0)^@)^@)^@)RD )@@G@@^@) [# C)^[#H90JD2HD$H[4^@1BC7A8)^@)D(-IL(H1G))RF )@@G@@@[@@@@ 0)^@)@M@@@@ 0)^@)^@)^@)^@)E-*G*)^[(H1&H92H(-I-(H9,^[H14HD-H)?^[0IL\I[2HD>I--IL9@M@@@@ 0)^@)^@)^@)RH )@@G@@^@)I-\^[HGD2HD,GT*HD0^[NJD3I->H(3 ))GD,G))GT\H13HD=G(2G(=^[-^[4IL-G->^[3RI )@@G@@G(I))GD3^[=G(&HD,G(=@M@@@@ 0)^@)^@)^@)^@)HD,^@)IT>GT4HD\H0)A)9BD#^[\RJ )@@G@@G0)I-*G*)I[>H1-H))GT\G->^[\G0)I-*G*)ET4GD4G*)H9&^[#GD?HD&H92H1(GC,@M@@@@RK )@@G@@ 0)^@)^@)^@)^@)E(3G*)^[\G0)^[4H[(IS)^[(H1&H92H(-I-(H9,^[(IS)G92GD,I->G))RL )@@G@@^[\H1?JC)I-*IL\I($H@)^[-^[7IL(I-4G(,@M@@@@ 0)^@)^@)^@)^@)GD5I-*H92HD3GD4RM )@@G@@HD\H0)^[+JC)^[HGD2HD,GT*HD0^[NJD3I->H(3^[>J[0IL>IT3H-9^[0IL>IT@E@@@@ 0)^@)^@)^@)^@)IT 0)RO )@@G@@@[@@@@ 0)^@)___K@R@M@[@@ 0)^@)^@)^@)^@)GD5I-*H92HD3GD4HD\H0)^[+JC)^[HGD2RP )@@G@@HD,CT*HD0^[NJD3I->H(3^[>J[0IL>IT3H-9^[0IL>IT@M@@@@ 0)^@)RQ )@@G@@^@)^@)^@)GD5I-*H92HD3GD4*[S@@@*SDFF*+@@@@[@[@@@@ 0)^@)@G@@@@ 0)^@)^@)^@)RR )@@G@@^@)E[MD9#ES)C1JEK)ET#D[ C-PD- EK)CT[D-GDDIC8)ET EDPC(ICT ES)@[@@@@ 0)^@)RS )@@G@@@[@@@@ 0)^@)@H@@@@ 0)^@)^@)^@)^@) [# C)^[#H90JD2HD$H[4^@1BC7A8)^@)D(-IL(RT )@@G@@H1G))@[@@@@ 0)^@)@M@@@@ 0)^@)^@)^@)^@)E-*G*)^[(RV )@@G@@H1&H92H(-I-(H9,^[H14HD-H)?^[0IL\RW )@@G@@I[2HD>I--IL9@M@@@@ 0)^@)^@)^@)^@)I-\^[HGD2HD,GT*HD0^[NJD3I->H(3 ))GD,G))RX )@@G@@GT\H13HD=G(2G(=^[-^[4IL-G->^[3G(I))GD3^[=G(&HD,G(=@M@@@@ 0)^@)^@)^@)RY )@@G@@^@)HD,^@)IT>GT4HD\H0)A)9BD#^[\G0)I-*G*)I[>H1-H))GT\G->^[\G0)I-*G*)ET4GD4RZ )@@G@@G*)H9&^[#GD?HD&H92H1(GC,@M@@@@ 0)^@)^@)^@)^@)E(3G*)^[\G0)^[4H[(IS)^[(H1&SA )@@G@@H92H(-I-(H9,^[(IS)G92GD,I->G))^[\H1?JC)I-*IL\I($H@)^[-^[7IL(I-4G(,@M@@@@SB )@@G@@ 0)^@)^@)^@)^@)GD5I-*H92HD3GD4HD\H0)^[+JC)^[HGD2HD,GT*HD0^[NJD3I->H(3^[>SC )@@G@@J[0IL>IT3H-9^[0IL>IT@E@@@@ 0)^@)^@)^@)^@)IT 0)@[@@@@ 0)^@)@A@@@@EC)^@)^@)^@)^@)E[MD9#^@)SE )@@G@@^@)^@)AC)^@)@A@@@@E@%^@)^@)^@)^@)D1[D( ^@)^@)^@)A@)^@)@A@@@@E0%^@)^@)^@)SF )@@G@@^@)D1[D( ^@)^@)^@)AC)^@)@A@@@@DDIET ELO K)^@)D1[D( ^@)^@)^@)AK)^@)@A@@@@SG )@@G@@EL D(JE1 K)^@)D1[D( ^@)^@)^@)AS)^@)@A@@@@E[PE)%^@)^@)^@)D1[D( ^@)^@)^@)SH )@@G@@A))^@)@A@@@@C9 E)%^@)^@)^@)D1[D( ^@)^@)^@)A*)^@)@A@@@@E[HCDT K)^@)^@)D1[SI )@@G@@D( ^@)^@)^@)A0)^@)@A@@@@E[PETC K)^@)^@)D1[D( ^@)^@)^@)A8)^@)@L@@@@^@)^@)SJ )@@G@@^@)^@)^@)C-J^@)^@)^@)^@)EC*AC(B00^@?^[GCC?AC4 K*EC*AC(B)3 C)AC2 -L @1 )1SK )@@G@@ C?EC*AC?AK( -L @1 )3 C)@E@@@@^@)^@)^@)^@)^@)C-J^@)^@)^@)^@)EC*A@?A@(B*0SL )@@G@@^@?^[GD(E^@1AC?E@)@E@@@@^@)^@)^@)^@)^@)C-J^@)^@)^@)^@)EC*A@?A@(B*1^@?^[GSM )@@G@@D(E^@1AC?E0)@F@@@@^@)^@)^@)^@)^@)C-J^@)^@)^@)^@)EC*A@?A@(B*2^@?^[GD(E^@1SN )@@G@@AC?DDIET ELO@F@@@@^@)^@)^@)^@)^@)C-J^@)^@)^@)^@)EC*A@?A@(B*3^@?^[GD(E^@1SO )@@G@@AC?EL D(JE1 @F@@@@^@)^@)^@)^@)^@)C-J^@)^@)^@)^@)EC*A@?A@(B*4^@?^[GD(E^@1SP )@@G@@A*?E[PE))^@)@F@@@@^@)^@)^@)^@)^@)C-J^@)^@)^@)^@)EC*A@?A@(B*5^@?^[GD(E^@1SQ )@@G@@A*?C9 E))^@)@F@@@@^@)^@)^@)^@)^@)C-J^@)^@)^@)^@)EC*A@?A@(B*6^@?^[GD(E^@1SR )@@G@@AC?E[HCDT^@)@F@@@@^@)^@)^@)^@)^@)C-J^@)^@)^@)^@)EC*A@?A@(B*7^@?^[GD(E^@1SS )@@G@@AC?E[PETC^@)@^@@@@^@)^@)^@)^@)^@)C(IC))^@)@[@@@@ 0)^@)@C@@@@ 0)^@)^@)^@)ST )@@G@@^@)C1JELF^@)^@)^@)B-[C-^EL ETNB0)^@)@[@@@@ 0)^@)@A@@@@E@)^@)^@)^@)^@)E[MSU )@@G@@D9#^@)^@)^@) K1^@)@A@@@@C1JELF K)^@)^@)D1[D( ^@)^@)^@)A@)^@)@L@@@@^@)^@)SV )@@G@@^@)^@)^@)C-J^@)^@)^@)^@)E@*AC(B00^@?^[GCC?AC4 K*E@*AC(B)3 C)AC3 -K @1 )1SW )@@G@@ C?E@*AC?AK( -K @1 )3 C)@F@@@@^@)^@)^@)^@)^@)C-J^@)^@)^@)^@)E@*A@?A@(B*0SX )@@G@@^@?^[GD(E^@1AC?C1JELF^@)@^@@@@^@)^@)^@)^@)^@)C(IC))^@)@[@@@@ 0)^@)@A@@@@SY )@@G@@E@)^@)^@)^@)^@)E[MD9#^@)^@)^@)A@?AC)@A@@@@C(SDDO K)^@)^@)D1[D( ^@)^@)^@)SZ )@@G@@A@)^@)@B@@@@^@)^@)^@)^@)^@)D-HDK)^@)^@)^@)F@1AC?C(SDDO@^@@@@^@)^@)^@)^@)TA )@@G@@^@)C(IC))^@)@[@@@@ 0)^@)@D@@@@ 0)^@)^@)^@)^@)DDIDDOEC)^@)^@)B-LE( E( ^[[TB )@@G@@C-^EL ETNB0)@[@@@@ 0)^@)@A@@@@E@)^@)^@)^@)^@)E[MD9#^@)^@)^@) K1^@)@A@@@@TC )@@G@@DDIDDOEC%^@)^@)D1[D( ^@)^@)^@)A@)^@)@C@@@@^@)^@)^@)^@)^@)C-J^@)^@)^@)^@)TD )@@G@@E@*AC(B00^@?^@;^@)@G@@@@^@)^@)^@)^@)^@)D-[ )1A)% [K @1 C/AS(^@1AK?E@*AC?TE )@@G@@AC( -K @1 )2 C?E@*AC?AS(@B@@@@^@)^@)^@)^@)^@)D-HDK)^@)^@)^@)AC1 -DD1DE-LTF )@@G@@@^@@@@^@)^@)^@)^@)^@)C(IC))^@)@[@@@@ 0)^@)@G@@@@ 0)^@)^@)^@)^@)DDIDDOE[QTG )@@G@@EC)^@)B-#D9PD1OB0?B-K 9Q^[LE( E( ^[[C-^EL ETNB0)@H@@@@ 0)^@)^@)^@)^@)DDITH )@@G@@DDOCL]^@)^@)B-#D9PD1OB0?B-]D9PD1^C(^^[]E(AC1 EK)CD^C-MC(NES"@[@@@@ 0)^@)TI )@@G@@@A@@@@E@)^@)^@)^@)^@)E[MD9#^@)^@)^@) K1^@)@A@@@@DDIDDOE[QEC%^@)D1[D( ^@)TJ )@@G@@^@)^@)A@)^@)@A@@@@DDIDDOCL] K)^@)D1[D( ^@)^@)^@)AC)^@)@F@@@@^@)^@)^@)^@)TK )@@G@@^@)C-J^@)^@)^@)^@)E@*AC(B00^@?^[GCC?AC4^@1AS?E@*AC?AC(@C@@@@^@)^@)^@)^@)TL )@@G@@^@)C-J^@)^@)^@)^@)E@*AC(B01^@?^@;^@)@G@@@@^@)^@)^@)^@)^@)D-[ )1A)% [K @1TM )@@G@@ C/A)(^@1AK?E@*AC?AK( -K @1 )3 C?E@*AC?A)(@G@@@@^@)^@)^@)^@)^@)C-J^@)^@)TN )@@G@@^@)^@)E@*A@?A@(B*0^@?^[GD(E^@1AC?DDIDDOE[QEC)^@)@F@@@@^@)^@)^@)^@)^@)C-JTO )@@G@@^@)^@)^@)^@)E@*A@?A@(B*1^@?^[GD(E^@1AC?DDIDDOCL]@^@@@@^@)^@)^@)^@)^@)C(ITP )@@G@@C))^@)@[@@@@ 0)^@)@D@@@@ 0)^@)^@)^@)^@)EDPC(PC*)^@)^@)FTADDMETOFS?D-[ETOTQ )@@G@@F(X^@)@[@@@@ 0)^@)@A@@@@E@)^@)^@)^@)^@)E[MD9#^@)^@)^@)AC?EDG@A@@@@EDPC(PTR )@@G@@C*%^@)^@)D1[D( ^@)^@)^@)A@)^@)@A@@@@CC*A@(^@)^@)^@)C(LE*)^@)^@)^@)^))^@)TS )@@G@@@F@@@@^@)^@)^@)^@)^@)C-J^@)^@)^@)^@)E@*AC(B00^@?CC*A@(^[ EDP^[K @1 )1 C,TT )@@G@@@A@@@@CC*AC(^@)^@)^@)C(LE*)^@)^@)^@)CC*A@(@F@@@@^@)^@)^@)^@)^@)C-J^@)^@)TU )@@G@@^@)^@)E@*AC(B01^@?CC*AC(^[ EDP^[K @1 )2 C)@C@@@@^@)^@)^@)^@)^@) K)^@)^@)TV )@@G@@^@)^@)CC*AC( -[ @0 C)^@)@E@@@@^@)^@)^@)^@)^@)C-J^@)^@)^@)^@)AC! [OETLB*0TW )@@G@@ C) ))E)=CT D-G^@0@C@@@@^@)^@)^@)^@)^@)C-J^@)^@)^@)^@)E-NEC.A@) )) K)A@)TX )@@G@@@^@@@@^@)^@)^@)^@)^@)C(IC))^@)@[@@@@ 0)^@)@K@@@@ 0)^@)^@)^@)^@)E[QEDPC(PTY )@@G@@C*)^[I^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)D0)B*)DDIDDODD[D))CTJE(IE)?^@"B*0 0)TZ )@@G@@@[@@@@ 0)^@)@B@@@@E@)^@)^@)^@)^@)E[MD9#^@)^@)^@)AC?EDKD))^@)@A@@@@E[QEDPUA )@@G@@C(PC*%^@)D1[D( ^@)^@)^@)A@)^@)@L@@@@^@)^@)^@)^@)^@)C-J^@)^@)^@)^@)E-NEC.UB )@@G@@A@) )) K)^)?^))^@)^@)^@)EDPC(PC*)D[ CD^^[PD1GC(NES)E-N^[LE( E(DD1B@J@@@@UC )@@G@@^@)^@)^@)^@)^@) K)^@)^@)^@)^@)A@?E@*AC?AC(^@)^@)^@)^@)^@)^@)CTJE(IE)?^[RUD )@@G@@D9MC))A@)D9M^@1^@)@D@@@@^@)^@)^@)^@)^@)C-J^@)^@)^@)^@)E-NEC.AC) ))E-#C(GUE )@@G@@D)=^@0@^@@@@^@)^@)^@)^@)^@)C(IC))^@)@[@@@@ 0)^@)@C@@@@E@)^@)^@)^@)^@)E[MUF )@@G@@D9#^@)^@)^@)AC?EDG S2 LLE[G^@)@A@@@@CL]E(A K)^@)^@)D1[D( ^@)^@)^@)A@)^@)UG )@@G@@@H@@@@^@)^@)^@)^@)^@)EDPC(PC*)^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)C-[E-[UH )@@G@@^[LE( E( ^@)@I@@@@^@)^@)^@)^@)^@)E[QEDPC(PC*)^@)A@)^@)^@)^@)^@)^@)^@)^@)UI )@@G@@^@)^@)D1JE)!C(HE[OFC)EDPC(PC*,@I@@@@^@)^@)^@)^@)^@)E[QEDPC(PC*)^@)E@*AC?UJ )@@G@@AC(^@)^@)^@)^@)^@)^@)^@)D1JE)!C1PD-G^[LE( E( 0)@^@@@@^@)^@)^@)^@)^@)C(IUK )@@G@@C))^@)@[@@@@ 0)^@)@I@@@@ 0)^@)^@)^@)^@)E-CC*)E[MD9#C(^E(MC*)^9NCTCC- C0$UL )@@G@@^[^C(ADDIC(N^[OD[ ^[ADD D-^ES)E(NC(^@J@@@@ 0)^@)^@)^@)^@)CLT^[OD[ ^[NCTCUM )@@G@@C(^E(GC(M 0)^[[D1T^[ D- D( D1O^[RD[DCTC^[MC(AC(MC(ICT ES)^@)@I@@@@ 0)^@)UN )@@G@@^@)^@)^@)E-CC*)E[MD9#ES)^9LE( E( ^8?^@$E[QEDPC(PC*$ ))D9M^@$CL]E(A^8)D(PUO )@@G@@ETO^@)@J@@@@ 0)^@)^@)^@)^@)CT[D-G^[NCTCE[MD9#^[]C(AD9MC*)E-CC*)C1DELNE))UP )@@G@@ETPCTC^[MC(AC(MC(ICT 0)^[OD[ @J@@@@ 0)^@)^@)^@)^@)E-[C8)^9OETL^8)C- C1DUQ )@@G@@D1 ES)E9CC(OD[ EK)E-CC*)ET#D[ C-PD- EK)E9DD-G^[PET ^@)@I@@@@ 0)^@)^@)^@)UR )@@G@@^@)E- ETO^[[D1^^[NC(O^[LE( E( DDIC8)C1JEK)ETTD1#D[MD9IDDNCDODDJD0,^@)DDAUS )@@G@@@I@@@@ 0)^@)^@)^@)^@)DDO^[DES)CTCCDIC9 C)?^[OD[ ^[NCTCC(^E(GC(M^[DE-NC(GUT )@@G@@C0)D(PETO^[]C*)^@)@A@@@@ 0)^@)^@)^@)^@)EL CDNET D(]D- C),^@)@[@@@@ 0)^@)UU )@@G@@@^@@@@^@)^@)^@)^@)^@)C- C0)^@)@H@@@@EDCC([C))^@)^@)C(LE(A^@)^@)^@)AC)^@)UV )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)E)\ES)CT D-G 0)^@)@I@@@@EDCD))^@)^@)^@)C(LE(A^@)UW )@@G@@^@)^@)A@? )2^@)^@)^@)^@)^@)^@)^@)^@)EDPC(PC*)CL[CTF^[GDDIDS,@J@@@@EDAD))UX )@@G@@^@)^@)^@)C(LE(A^@)^@)^@)A@? )1^@)^@)^@)^@)^@)^@)^@)^@)EDPC(PC*)C1JELRCDMUY )@@G@@C))D-DD1F 0)@H@@@@EDI^@)^@)^@)^@)C(LE(A^@)^@)^@)AC!E-NEC? )3^@)^@)^@)^@)UZ )@@G@@^@)^@)EDPC(PC*)CTJE(IE),@K@@@@EDG^@)^@)^@)^@)C(LE*)^@)^@)^@)AK)^@)^@)^@)VA )@@G@@^@)^@)^@)^@)^@)^@)D- D1BE-C^[JC0)EDPC(PC*)D[ CD^C(M 0)@K@@@@EDKD))^@)^@)VB )@@G@@^@)C(LE*)^@)^@)^@)AK)^@)^@)^@)^@)^@)^@)^@)^@)^@)E@\E0)EDPC(PC*)D[ CD^C(MVC )@@G@@^[NDDUC*,^@)@A@@@@ET#D[^C(A K)^@)E[MD9#^@)^@)^@)A@)^@)@^@@@@^@)^@)^@)^@)VD )@@G@@^@)C(IC))^@)___@@@E[PE)%*[S@@@*SDFF*@[@O@J. +@@@@[@[@@@O 0)^@)+@@@@@VE )@@G@@@A@O@J. COMPLETION PROCESSING +@@@@[@C@@@O 0)^@)^@)^@)^@)CTJVF )@@G@@D(KD- E-DD9I^[KELJCT ETNDDIC8)+@@@@@@[@O@J. +@@@@[@[@@@O 0)^@)@[@@@OVG )@@G@@ 0)^@)@H@@@O 0)^@)^@)^@)^@) [# C)^[#H90JD2HD$H[4^@1BC7A8)^@)D(-IL(H1G))@[@@@O 0)^@)@M@@@O 0)^@)^@)^@)^@)E-*G*)^[(H1&H92VJ )@@G@@H(-I-(H9,^[H14HD-H)?^[0IL\I[2HD>VK )@@G@@I--IL9@M@@@O 0)^@)^@)^@)^@)I-\^[HGD2HD,GT*HD0^[NJD3I->H(3 ))GD,G))GT\H13VL )@@G@@HD=G(2G(=^[-^[4IL-G->^[3G(I))GD3^[=G(&HD,G(=@M@@@O 0)^@)^@)^@)^@)HD,VM )@@G@@^@)IT>GT4HD\H0)A)9BD#^[\G0)I-*G*)I[>H1-H))GT\G->^[\G0)I-*G*)ET4GD4G*)H9&VN )@@G@@^[#GD?HD&H92H1(GC,@M@@@O 0)^@)^@)^@)^@)E(3G*)^[\G0)^[4H[(IS)^[(H1&H92H(-VO )@@G@@I-(H9,^[(IS)G92GD,I->G))^[\H1?JC)I-*IL\I($H@)^[-^[7IL(I-4G(,@M@@@O 0)^@)VP )@@G@@^@)^@)^@)GD5I-*H92HD3GD4HD\H0)^[+JC)^[HGD2HD,GT*HD0^[NJD3I->H(3^[>J[0IL>VQ )@@G@@IT3H-9^[0IL>IT@E@@@O 0)^@)^@)^@)^@)IT 0)@[@@@O 0)^@)+@@@@@@#@O@J AXR$ +@@@@[VS )@@G@@@^@@@O^@)^@)^@)^@)^@)CDSEK=^@)+@@@@@@#@O@J DEFUNCT$+@@@@[@ @@@OVT )@@G@@^@)^@)^@)^@)^@)C- C1PD1#E)=^@)+@@@@@@#@O@J FANG +@@@@[@^@@@OVU )@@G@@^@)^@)^@)^@)^@)C1[D1B^@)+@@@@@@^@O@J PURE CODE+@@@@[@A@@@OVV )@@G@@^@)^@)^@)^@)^@)E[PEL ^@)^@)^@)CTJC- +@@@@@@[@O@J. +@@@@[@[@@@O 0)^@)VW )@@G@@+@@@@@@H@O@JCOMPLETE* LX X5,CDIMG,X8 LOAD ADDRESS OF ATTAVX )@@G@@CHED IMAGE BUFFER +@@@@[@O@@@OCTJD(KD- E- K)D-S^@)^@)^@)^@)F@5 -#C-DD(BVY )@@G@@ -SB@)^@)^@)^@)^@)D-JCD^^[[C-^EL ETN^[JC0)CDOE-[CTCC(^^[DD([C9 ^[]E(AC1 VZ )@@G@@EK)^@)+@@@@@@F@O@K SZ SHADUP CLEAR OUTPUT SWA )@@G@@UPPRESSED +@@@@[@K@@@O^@)^@)^@)^@)^@)ETU^@)^@)^@)^@)ETCCD^E(K^@)^@)^@)WB )@@G@@^@)^@)^@)^@)CTGC([EK)D9PE-KE(O^[NE(KE[MC(NET C))+@@@@@@G@O@J JNWC )@@G@@OL 'E',NOIBP PRINT COMMAND COMPLETIONS ? +@@@@[@L@@@OWD )@@G@@^@)^@)^@)^@)^@)DLID9G^@)^@)^@)^9 ^8?D1JDD]E@)^@)^@)^@)^@)^@)E[MDDIE))CTJWE )@@G@@D(HCDIC))CTJD(KD- E-DD9IES)B8)+@@@@@@E@O@J R$DIT . WF )@@G@@ YES. SET UP EDITOR +@@@@[@J@@@O^@)^@)^@)^@)^@)EK=C-DE))^@)^@)WG )@@G@@ 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)FD ES,^@)ET E))E(K^[ C-DE-JEK)+@@@@@@G@O@JWH )@@G@@ JNDEM BATEM EDIT BATCH FORMAT MESSAGE ? WI )@@G@@+@@@@[@L@@@O^@)^@)^@)^@)^@)DLIC- D*)^@)^@)CL[E- D*)^@)^@)^@)^@)^@)^@)^@)WJ )@@G@@C(^DDO^[]CDOCTC^[AD9MD([E))D( ETNCDBC*)B8)+@@@@@@F@O@J LMJ WK )@@G@@ X6,ESN EDIT STATEMENT NUMBER +@@@@[@K@@@O^@)^@)^@)^@)WL )@@G@@^@)D-HDK)^@)^@)^@)F@6 - ETI^@)^@)^@)^@)^@)^@)^@)C(^DDO^[NE-[E- D( D1O^[IWM )@@G@@E(HCL EK)^@)+@@@@@@E@O@J E$CHAR 'E' EDIT ENDWN )@@G@@ING FLAG +@@@@[@I@@@O^@)^@)^@)^@)^@)C*=CTCCDM^@)^@)^9 ^8)^@)^@)^@)^@)WO )@@G@@^@)^@)^@)^@)C(^DDO^[ D1^DDIC8)C1GCDB+@@@@@@D@O@J E$SKIP 1 WP )@@G@@ SKIP A SPACE +@@@@[@H@@@O^@)^@)^@)^@)^@)C*=ETFDDK^@)^@)WQ )@@G@@AC)^@)^@)^@)^@)^@)^@)^@)^@)^@)ETFDDK^[[^[NE[[CT +@@@@@@E@M@JYIBBER E$WR )@@G@@COPY 80,IMIMG,X5,U CPY IMAGE TO LINE @E@O@MYIBBER E$COPY WS )@@G@@ 80,IMIMG,X5,U COPY IMAGE TO LINE +@@@@[@J@@@OFDDCL]C(M^@)^@)C*=WT )@@G@@CTJE[T^@)^@)B@0 -DD(DD(B -SA*?E*)^@)^@)^@)CTJE[T^[DD([C9 ^[OD8)D-DD1 ^@)WU )@@G@@+@@@@@@G@O@J R$PRTX 1 PRINT AND TERMINATE WV )@@G@@EDITING +@@@@[@L@@@O^@)^@)^@)^@)^@)EK=E[ME-S^@)^@)AC)^@)^@)^@)^@)^@)WW )@@G@@^@)^@)^@)^@)E[MDDIE))CDIC))E- ELHDDICDOC*)C(^DDODDIC8)+@@@@@@E@O@JNOIBP WX )@@G@@ BRELP X5 RELEASE IMAGE BUFFER+@@@@[@J@@@OD1JDD]WY )@@G@@E@)^@)^@)CLMC(GE@)^@)^@)F@5^@)^@)^@)^@)^@)^@)^@)^@)^@)EL D- CDNC*)DDHCDBWZ )@@G@@C*)CLPC1AC(M+@@@@@@F@O@J LA,U A6 CLEAR A6XA )@@G@@ TO FREE CODE +@@@@[@K@@@O^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC6^@)^@)^@)XB )@@G@@^@)^@)^@)^@)^@)^@)CTGC([EK)CC6^[OD8)C1MC( ^[#D9^C*)^@)+@@@@@@F@O@M XC )@@G@@ LA A7,CDBACT,X8 LOAD COMMAND ENTRY POINT +@@@@[@K@@@OXD )@@G@@^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC7 -#C-]CD#E)?F@8^@)^@)^@)^@)D-JCD^^[#D9HXE )@@G@@D([D1^^[ D1OELT^[KD9DD1O+@@@@@@H@O@J TNZ CDBACT,X8 XF )@@G@@ DID AN ERROR OCCUR DURING PROCESSING ?+@@@@[@O@@@O^@)^@)^@)^@)^@)E-IXG )@@G@@FK)^@)^@)^@)CT^CL[CTO -SB@)^@)^@)^@)^@)^@)C-DC))CDI^[ ELMD9M^[JCT#E(M^[^XH )@@G@@E(MDDIC8)E[MD9#C(NETDD1B^@_^@)+@@@@@@G@O@J LA,U A6,2 XI )@@G@@ YES. LOAD ROADBLOCKED CODE +@@@@[@L@@@O^@)^@)^@)^@)^@)D-[XJ )@@G@@ -P^@)^@)^@)CC6 )2^@)^@)^@)^@)^@)^@)^@)^@)FD ES,^@)D-JCD^^[MD9[C-]D-JCTFXK )@@G@@C(^^[#D9^C*)+@@@@@@E@O@J LA A0,CDOPTS,X8 LOAD OPTXL )@@G@@ION BITS +@@@@[@I@@@O^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC0 -#C-JE[OES?F@8XM )@@G@@^@)^@)^@)^@)D-JCD^^[JE[ODDJD0)CLDE-N+@@@@@@E@O@J TEP A0,(XN )@@G@@OPTION('C')) IS 'C' OPTION ON ? +@@@@[@J@@@O^@)^@)^@)^@)^@)E- E@)^@)XO )@@G@@^@)^@)CC0 )*D9KE-DD9I @$CS$ C(^@)^@)DDN^@$CS$^[JE[ODDJD0)D9I^@_^@)+@@@@@XP )@@G@@@G@O@J LA,U A6 YES. DON'T ROADBLOCK FILEXQ )@@G@@S +@@@@[@L@@@O^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC6^@)^@)^@)^@)^@)^@)^@)XR )@@G@@^@)^@)FD ES,^@)C-JD0$E))ELJCD^CLGD9#DS)C1DD- ES)+@@@@@@G@O@J LXXS )@@G@@ X10,CDBPC,X8 LOAD HEAD OF PARAMETER CHAIN +@@@@[@L@@@OXT )@@G@@^@)^@)^@)^@)^@)D-S^@)^@)^@)^@)F@1A@?CT^CLKCS?F@8^@)^@)^@)^@)D-JCD^^[CC([XU )@@G@@C))D9A^[KCDMCDHC(OC(M^[#D[[DDI+@@@@@@F@O@JPARDEX TNZ X10 XV )@@G@@ END OF PARAMETER CHAIN ? +@@@@[@K@@@OE[[EL^C(S^@)^@)E-IFK)^@)XW )@@G@@^@)^@)F@1A@)^@)^@)^@)^@)^@)^@)^@)^@)C(IC))D9A^[KCDMCDHC(OC(M^[#D[[DDI^@_XX )@@G@@+@@@@@@G@O@J J PAROOP YES. GO TO NEXT COMXY )@@G@@PLETE PHASE +@@@@[@M@@@O^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)E[[ELJD9K^@)^@)^@)XZ )@@G@@^@)^@)^@)^@)FD ES,^@)C9J^[OD8)D1 F[O^[#D9HE[GC(OC*)E[CCDNC*)+@@@@@@G@O@JYA )@@G@@ LA A2,PBTYPE,X10 LOAD TYPE OF THIS PARAMETER YB )@@G@@+@@@@[@L@@@O^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC2 -KCLOFDKC*?F@1A@)^@)^@)^@)YC )@@G@@D-JCD^^[OFDKC*)D9A^[OD[DES)E[[EL[D( E- EK)+@@@@@@F@O@J TNE,U YD )@@G@@ A2,BLOCK IS IT A BLOCK BUFFER ? +@@@@[@K@@@O^@)^@)^@)^@)YE )@@G@@^@)E-IC*?E*)^@)^@)CC2 -]D-JCTF^@)^@)^@)^@)^@)^@)DDN^[DE))CC)CLGD9#DS)CLPYF )@@G@@C1AC(M^@_^@)+@@@@@@H@O@J J PRDX2 YES. ITYG )@@G@@ NEEDS TO BE CLEARED ALSO +@@@@[@N@@@O^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)YH )@@G@@E[MC-SAK)^@)^@)^@)^@)^@)^@)^@)FD ES,^@)DDO^[IC( C-N^[OD8)CL ^[#D- CDMC(^YI )@@G@@^[[D-ND8)^@)+@@@@@@H@O@J TE,U A2,FILE SPECIAL YJ )@@G@@FILE PROCESSING REQUIRED ? +@@@@[@N@@@O^@)^@)^@)^@)^@)E- -P^@)^@)^@)YK )@@G@@CC2 -ADDGC*)^@)^@)^@)^@)^@)^@)ETKC(#DD[D))C1DD- ^[KELJCT ETNDDIC8)EL EDPYL )@@G@@DDMC(^^@_^@)+@@@@@@G@O@J J PRDX1 NO. GO YM )@@G@@AND RELEASE PARAMETER +@@@@[@M@@@O^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)E[MC-SYN )@@G@@AC)^@)^@)^@)^@)^@)^@)^@)D1J 0)^[BD8)CDIC))EL D- CDNC*)E[[EL[D( E- EK)^@)YO )@@G@@+@@@@@@G@O@JPRDX2 P FISTAT INVOKE FILE STATUS PYP )@@G@@ROTECTION +@@@@[@M@@@OE[MC-SAK)^@)^@)E@)^@)^@)^@)^@)C1DETOCDO^@)^@)^@)YQ )@@G@@^@)^@)^@)^@)DDIE1JDT ^[ADDGC*)ETOCDOE(N^[KELJE- CTODDJD0)^@)+@@@@@@E@O@JYR )@@G@@ LA A0,PBVAL,X10 LOAD FDT POINTER +@@@@[@I@@@OYS )@@G@@^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC0 -KCLQCDG -SAC0^@)^@)^@)^@)D-JCD^^[AC-OYT )@@G@@^[KD9DD1OC(M+@@@@@@G@L@J SA A6,FDLOCK,A0 SET FDT YU )@@G@@TO FREE OR ROADBLOCKED @F@L@J TNE,U A2,BLOCK WAYV )@@G@@S IT A BLOCK BUFFER ? @G@L@J SZ FDLOCK,A0 YEYW )@@G@@S. DON'T ROADBLOCK A BLOCK @F@L@J V FISTAT YX )@@G@@ UNLOCK FILE STATUS LOCK @H@O@L LA A3,A6 YY )@@G@@ LOAD COMPLETION STATUS FOR COMMAND +@@@@[@N@@@O^@)^@)^@)^@)^@)D-[YZ )@@G@@^@)^@)^@)^@)CC3 -[A0)^@)^@)^@)^@)^@)^@)^@)D-JCD^^[#D9HE[GC(ODDJD0)ETOCDOZA )@@G@@E(N^[AD9M^[#D9HD([D1^^@)+@@@@@@F@O@L TNE,U A2,BLOCK ZB )@@G@@ IS PARAMETER A BLOCK ? +@@@@[@K@@@O^@)^@)^@)^@)^@)E-IC*?E*)^@)^@)ZC )@@G@@CC2 -]D-JCTF^@)^@)^@)^@)^@)^@)DDN^[KCDMCDHC(OC(M^[[^[]D-JCTF^@_^@)+@@@@@ZD )@@G@@@G@O@L LA,U A3 YES. NEVER ROADBLOCK A BLZE )@@G@@OCK +@@@@[@M@@@O^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC3^@)^@)^@)^@)^@)^@)^@)ZF )@@G@@^@)^@)FD ES,^@)D1 E1 EK)ELJCD^CLGD9#DS)CC)CLGD9#DS)^@)+@@@@@@G@O@L ZG )@@G@@ LA A1,FDREADC,A0 LOAD READ IN-PROGRESS COUNT +@@@@[ZH )@@G@@@L@@@O^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC1 -AC-MC([C-# -[A@)^@)^@)^@)D-JCD^ZI )@@G@@^[MC([C))DDI (KELJC9MC(NES)CTJE(IE))+@@@@@@H@O@L JZ A1,PZJ )@@G@@RDX3 IF ZERO, OPERATION WAS A WRITE-TYPE +@@@@[@N@@@O^@)^@)ZK )@@G@@^@)^@)^@)DLU^@)^@)^@)^@)CC1 -KEL^F@3^@)^@)^@)^@)^@)^@)DDA^[UC(MD8?^[JE[ ZL )@@G@@EL[E-DD9I^[RCDN^[[^[RELDE- (OFDKC*)+@@@@@@G@O@L ANA,U A1,1ZM )@@G@@ DECREMENT READ IN-PROGRESS COUNT+@@@@[@M@@@O^@)^@)^@)^@)ZN )@@G@@^@)CDICC?E*)^@)^@)CC1 )1^@)^@)^@)^@)^@)^@)^@)^@)C- CTMC(HC(IE))EL CD^^[DZO )@@G@@D0!E[MD9BEL ETN^[#D9PD1O+@@@@@@F@O@L SA A1,FDREADC,A0 ZP )@@G@@ UPDATE READ COUNT IN FDT +@@@@[@K@@@O^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)ZQ )@@G@@CC1 -AC-MC([C-# -[A@)^@)^@)^@)E(KC-[E- ^[MC([C))CTJE(IE))DDI^[AC-O+@@@@@ZR )@@G@@@ @O@L ON DEBUG +@@@@[@B@@@O^@)^@)^@)^@)^@)D9I^@)^@)ZS )@@G@@^@)^@)C- CLPC8)^@)+@@@@@@E@O@L TZ FDWRITE,A0 ISZT )@@G@@ WRITE LOCK SET ? +@@@@[@J@@@O^@)^@)^@)^@)^@)E-U^@)^@)^@)^@)C1^E9MDDOC*?ZU )@@G@@CC0^@)^@)^@)^@)^@)DDN^[RELDE- ^[GD9#DS)ET E))B8)+@@@@@@G@O@L IEZV )@@G@@RR . YES. READ AND WRITE SET AT ONCE+@@@@[@M@@@OZW )@@G@@^@)^@)^@)^@)^@)DD ELM^@)^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)FD ES,^@)EL ZX )@@G@@CD^^[[D1^^[RELDE- ^[NC(O^[[E))D9ICT +@@@@@@ @O@L OFF DEBUZY )@@G@@G +@@@@[@B@@@O^@)^@)^@)^@)^@)D9AC0)^@)^@)^@)C- CLPC8)^@)+@@@@@@H@O@LZZ )@@G@@ JZ A1,PRDX4 IF NOW ZERO, FDT IS AVAILABLE FOAA )@@G@@R +@@@@[@N@@@O^@)^@)^@)^@)^@)DLU^@)^@)^@)^@)CC1 -KEL^F@4^@)^@)^@)^@)AB )@@G@@^@)^@)DDA^[ID9R^[UC(MD8?^[AC-O^[DES)CDQCDDD-[CLGC*)C1JEK)^@)+@@@@@@H@O@LAC )@@G@@. WRITE CLASS OPERATIONS. CLEAR BAD )@@G@@USY. +@@@@[@N@@@O 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)AE )@@G@@^@)^@)E9MDDOC*)CTGCDNES)D9KC(MCDODDJD1N 0)^[#D- CDM^[]E(NFC,+@@@@@@E@O@LAF )@@G@@ TZ A3 DID COMMAND ERROR ? +@@@@[@J@@@OAG )@@G@@^@)^@)^@)^@)^@)E-U^@)^@)^@)^@)CC3^@)^@)^@)^@)^@)^@)^@)^@)^@)C-DC))CTJD(HAH )@@G@@CDIC))C(MELJEK)B8)+@@@@@@H@O@L SA A3,FDLOCK,A0 YEAI )@@G@@S. ROADBLOCK EVEN IF OTHER READS +@@@@[@N@@@O^@)^@)^@)^@)^@)ET[^@)^@)AJ )@@G@@^@)^@)CC3 -AC-GD9#DS?CC0^@)^@)^@)^@)FD ES,^@)ELJCD^CLGD9#DS)C(QC(I^[DC0)AK )@@G@@D9OD[ EK)EL CD^ES)+@@@@@@F@O@L. ARAL )@@G@@E CURRENTLY OUTSTANDING.+@@@@[@L@@@O 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)AM )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)CDMC*)CTPELMC(IE-GFC)D9PE-NE-[D1^DDIC8,^@)+@@@@@AN )@@G@@@G@O@L J PRDX5 PROCESS NEXT PARAMETER IN AO )@@G@@CHAIN +@@@@[@M@@@O^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)E[MC-SA*)^@)^@)^@)^@)^@)AP )@@G@@^@)^@)E[MD9#C(NES)D1 F[O^[KCDMCDHC(OC(M^[DD0)CTCCDDD0)+@@@@@@[@O@L. AQ )@@G@@+@@@@[@[@@@O 0)^@)+@@@@@@]@O@LPRDX3 . +@@@@[@#@@@OE[MC-SAS)^@)^@) 0)AR )@@G@@+@@@@@@ @O@L ON DEBUG +@@@@[@B@@@O^@)^@)^@)^@)^@)D9IAS )@@G@@^@)^@)^@)^@)C- CLPC8)^@)+@@@@@@E@O@L LA A1,FDLOCK,A0 AT )@@G@@ LOAD STATUS OF FILE +@@@@[@J@@@O^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC1 -AAU )@@G@@C-GD9#DS?CC0^@)^@)^@)^@)D-JCD^^[NE-[E-PES)D9A^[ADDGC*)+@@@@@@F@O@L AV )@@G@@ TE,U A1,1 BUSY OR ROADBLOCKED ? +@@@@[@K@@@OAW )@@G@@^@)^@)^@)^@)^@)E- -P^@)^@)^@)CC1 )1^@)^@)^@)^@)^@)^@)^@)^@)CLPETT^[JEK)AX )@@G@@ELJCD^CLGD9#DT C))B8)^@)+@@@@@@H@O@L J PRDX6 AY )@@G@@ ROADBLOCKED. IT IS PERMISSIBLE THAT +@@@@[@N@@@O^@)^@)^@)^@)^@)DK)AZ )@@G@@^@)^@)^@)^@)E[MC-SA0)^@)^@)^@)^@)^@)^@)^@)ELJCD^CLGD9#DT C),^@)DDO^[DES)BA )@@G@@E[ ELHDDNETDCLGC*)E-CCDO+@@@@@@H@O@L. BB )@@G@@ NEITHER THE READ NOR THE WRITE COUNTS +@@@@[@O@@@O 0)^@)^@)^@)^@)^@)BC )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)D1 DDOD[ EK)E-CC*)EL CD^^[ID9MBD )@@G@@^[OD[ ^[RELDE- ^[#D9PD1OES)^@)+@@@@@@I@O@L. BE )@@G@@ BE UP ON A FILE IF IS ROADBLOCKED BEFORE +@@@@[@O@@@O 0)^@)BF )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)CL ^[PE@)D9I^[[^[ABG )@@G@@DDGC*)DDA^[DES)ELJCD^CLGD9#DT C))CL C1JEL +@@@@@@H@O@L. BH )@@G@@ GETTING HERE, AS THE DISPATCHER ROUTES+@@@@[@O@@@OBI )@@G@@ 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)C9 E-ODDIC8)BJ )@@G@@D[ EL ))CDN^[OD[ ^[^DDNE[[E-#D[ EK)ELJE(OC(N^@)+@@@@@@H@O@L. BK )@@G@@ COMMANDS TO BE SKIPPED TO ROADBLOCK +@@@@[BL )@@G@@@N@@@O 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)CTJD(HBM )@@G@@CDIC-N^[OD8)CL ^[NDTDE[KC(^^[OD8)ELJCD^CLGD9#DS)+@@@@@@H@O@L. BN )@@G@@ WITHOUT INCREMENTING EITHER COUNT. +@@@@[BO )@@G@@@N@@@O 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)E9DE-CBP )@@G@@D9PE))DDICTMC(HC(IE-DD1B^[ DDOD[ EK)CTJE(IE),^@)+@@@@@@H@O@M. BQ )@@G@@ NOTE THAT THIS TEST ALSO HANDLES THE +@@@@[BR )@@G@@@N@@@O 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)D1JE- BS )@@G@@^[OD[[E))E-CDDN^[OC(NE))CDGETJ^[CCDIC-GC(N^[OD[ +@@@@@@H@O@M. BT )@@G@@ CASE OF A FILE WHICH IS USED MORE THAN+@@@@[BU )@@G@@@O@@@O 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)CT[ET BV )@@G@@^[JC0)CC)C1DD- ^[RD[DCTC^[DES)E(NC(^^[HD9MC*)E-CCDI^@)+@@@@@@I@O@M. BW )@@G@@ ONCE IN A COMMAND AND IS AVAILABLE WHEBX )@@G@@N +@@@@[@O@@@O 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)BY )@@G@@^@)^@)D9ICT ^[DD0)CC)CTJD(HCDIC))CDIC))DDN^[[E1[DDGCD]D- ^[RD[ D0)+@@@@@BZ )@@G@@@I@O@M. WE GET HERE BECAUSE COMPLECA )@@G@@TE HAS ALREADY +@@@@[@O@@@O 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)CB )@@G@@^@)^@)^@)^@)^@)^@)E9 ^[BC(O^[CC(MC*)CL CT[E(NC*)CTJD(KD- E- ^[CCDN^[[D-MCC )@@G@@C([C-T+@@@@@@F@O@M. DECREMENTED THCD )@@G@@E COUNTS. +@@@@[@K@@@O 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)CE )@@G@@^@)^@)^@)^@)C- CTMC(HC(IE- C))E-CC*)CTJE(IE-N 0)+@@@@@@E@O@L TNCF )@@G@@Z FDWRITE,A0 IS WRITE LOCK UP ? +@@@@[@J@@@O^@)^@)^@)^@)CG )@@G@@^@)E-IFK)^@)^@)^@)C1^E9MDDOC*?CC0^@)^@)^@)^@)^@)DDN^[RELDE- ^[GD9#DS)E(KCH )@@G@@^@_^@)+@@@@@@H@O@L IERR . NO. NEITHER RCI )@@G@@EAD NOR WRITE SET AT +@@@@[@N@@@O^@)^@)^@)^@)^@)DD ELM^@)^@)^@) 0)^@)CJ )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)D1J 0)^[IC(DE-CC(M^[MC([C))D1JEK)E9MDDOC*)ET E))CK )@@G@@CDO^@)+@@@@@@F@O@L. COMMAND COMPLECL )@@G@@TION TIME. +@@@@[@K@@@O 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)CM )@@G@@^@)^@)^@)^@)CTJD(HCDIC))CTJD(KD- E-DD9I^[ODDHC*,+@@@@@@]@O@LPRDX6 . CN )@@G@@+@@@@[@#@@@OE[MC-SA0)^@)^@) 0)+@@@@@@ @O@L OFF DEBUG CO )@@G@@+@@@@[@B@@@O^@)^@)^@)^@)^@)D9AC0)^@)^@)^@)C- CLPC8)^@)+@@@@@@E@O@L CP )@@G@@ SZ FDWRITE,A0 CLEAR WRITE LOCK +@@@@[@I@@@O^@)^@)CQ )@@G@@^@)^@)^@)ETU^@)^@)^@)^@)C1^E9MDDOC*?CC0^@)^@)^@)^@)^@)CTGC([EK)E9MDDOC*)CR )@@G@@D-JCTF+@@@@@@F@O@LPRDX4 LA A1,FDLOCK,A0 LOAD CURRENT FCS )@@G@@DT STATUS +@@@@[@K@@@OE[MC-SA))^@)^@)D-[^@)^@)^@)^@)CC1 -AC-GD9#DS?CC0CT )@@G@@^@)^@)^@)^@)D-JCD^^[#E(MEL D1O^[AC-O^[NE-[E-PES)+@@@@@@ @M@L ONCU )@@G@@ DEBUG @G@M@L TNZ A1 AVAILABLCV )@@G@@E AT COMPLETION TIME ? @E@M@L IERR . YECW )@@G@@S. THAT'S A NO NO@ @M@L OFF DEBUG @G@O@M TECX )@@G@@,U A7,COMPLETE WAS THIS THE 'CLEAR' COMMAND ? +@@@@[@M@@@OCY )@@G@@^@)^@)^@)^@)^@)E- -P^@)^@)^@)CC7 -#D9HE[GC(OC*)^@)^@)^@)^@)E9[ES)E-CDDNCZ )@@G@@^[OD[ ^@$CTGC([EK$^[#D9HD([D1^^@_^@)+@@@@@@G@O@L TE,U A1,2DA )@@G@@ IS FILE CURRENTLY ROADBLOCKED ? +@@@@[@M@@@O^@)^@)^@)^@)DB )@@G@@^@)E- -P^@)^@)^@)CC1 )2^@)^@)^@)^@)^@)^@)^@)^@)DDN^[ADDGC*)CTPELMC(IE-GDC )@@G@@FC)ELJCD^CLGD9#DT C))B8)+@@@@@@H@O@L SA A3,FDLOCK,A0 DD )@@G@@ NO. SET TERMINATION STATUS FOR THIS +@@@@[@N@@@O^@)^@)^@)^@)^@)ET[DE )@@G@@^@)^@)^@)^@)CC3 -AC-GD9#DS?CC0^@)^@)^@)^@)D1J 0)^[NC(O^[OC(MD(DD1[E-DD9IDF )@@G@@^[NE-[E-PES)C1JEK)E-CDDN+@@@@@@E@O@L. DG )@@G@@ COMMAND IN THE FDT +@@@@[@J@@@O 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)DH )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)CTJD(HCDIC))DDI^[OD[ ^[AC-O^@)+@@@@@@G@O@LPRDX5 DI )@@G@@ V FISTAT CLEAR THE FACILITY STATUS LOCK +@@@@[DJ )@@G@@@M@@@OE[MC-SA*)^@)^@)E0)^@)^@)^@)^@)C1DETOCDO^@)^@)^@)^@)^@)^@)^@)CTGC([DK )@@G@@EK)E-CC*)C1[CTDD-DE-T^[NE-[E-PES)D-JCTF^@)+@@@@@@G@O@JPRDX1 LA,U DL )@@G@@ A0,,X10 LOAD ADDRESS OF THIS PARAMETER +@@@@[@M@@@OE[MC-SDM )@@G@@AC)^@)^@)D-[ -P^@)^@)^@)CC0 )?F@1A@)^@)^@)^@)^@)^@)^@)D-JCD^^[[C-^EL ETNDN )@@G@@^[JC0)E-CDDN^[KCDMCDHC(OC(M^@)+@@@@@@F@O@J LX X10,PBLINKDO )@@G@@,X10 LINK TO NEXT PARAMETER +@@@@[@K@@@O^@)^@)^@)^@)^@)D-S^@)^@)DP )@@G@@^@)^@)F@1A@?E[]D-DD1F -SAC0^@)^@)^@)D-DD1F^[OD8)D1 F[O^[KCDMCDHC(OC(M^@)DQ )@@G@@+@@@@@@F@O@J BRELP A0 RELEASE THE LAST PARDR )@@G@@AMETER+@@@@[@L@@@O^@)^@)^@)^@)^@)CLMC(GE@)^@)^@)CC0^@)^@)^@)^@)^@)^@)^@)DS )@@G@@^@)^@)EL D- CDNC*)E-CC*)D-[ETO^[KCDMCDHC(OC(M^@)+@@@@@@F@O@J J DT )@@G@@ PARDEX EXAMINE THE NEW PARAMETER +@@@@[@L@@@O^@)^@)DU )@@G@@^@)^@)^@)DK)^@)^@)^@)^@)E[[EL^C(S^@)^@)^@)^@)^@)^@)^@)C(SCDHDDIC*)E-CC*)DV )@@G@@D1 E8)E[[EL[D( E- EK)^@)+@@@@@@E@O@JPAROOP P CMDLOCK DW )@@G@@ LOCK COMMAND TABLES +@@@@[@J@@@OE[[ELJD9K^@)^@)E@)^@)^@)^@)^@)CTHC-GDX )@@G@@D9#DS)^@)^@)^@)^@)^@)^@)D-JCTF^[#D9HD([D1^^[OCD]D- ES)+@@@@@@B@O@J. DY )@@G@@ UNLINK FROM IN PROCESS QUEUE +@@@@[@E@@@O 0)^@)^@)^@)^@)E(ID-DD1FDZ )@@G@@^[AELJD*)DDI^[KELJCT ETN^[LE( E( ^@)+@@@@@@H@O@J LA A0,QEA )@@G@@FL,X8 LOAD LINK TO NEXT IN-PROCESS COMMAND +@@@@[@N@@@O^@)^@)EB )@@G@@^@)^@)^@)D-[^@)^@)^@)^@)CC0 -LC1G -SB@)^@)^@)^@)^@)^@)D-JCD^^[GDDIDS)E-JEC )@@G@@^[IC(SE))DDI (KELJCT ETN^[#D9HD([D1^+@@@@@@G@O@J LA A1,QED )@@G@@HL,X8 LOAD LINK TO PREVIOUS COMMAND +@@@@[@M@@@O^@)^@)^@)^@)EE )@@G@@^@)D-[^@)^@)^@)^@)CC1 -LD[G -SB@)^@)^@)^@)^@)^@)D-JCD^^[GDDIDS)E-J^[KEL EF )@@G@@E1DD9PES)CTJD(HCDIC))^@)+@@@@@@F@O@J SA A0,QFL,A1 EG )@@G@@ CHAIN NEXT TO PREVIOUS +@@@@[@K@@@O^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)EH )@@G@@CC0 -LC1G -[AC)^@)^@)^@)^@)^@)CTCCDDD0)D1 F[O^[OD8)E[MC(QDDJE(N^@)+@@@@@EI )@@G@@@F@O@J SA A1,QHL,A0 CHAIN PREVIOUS TO NEXT EJ )@@G@@+@@@@[@K@@@O^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)CC1 -LD[G -[A@)^@)^@)^@)^@)^@)EK )@@G@@CTCCDDD0)E[MC(QDDJE(N^[OD8)D1 F[O^@)+@@@@@@F@O@J LA A0,OEL )@@G@@UTSTANDING LOAD OUTSTANDING COUNT +@@@@[@K@@@O^@)^@)^@)^@)^@)D-[EM )@@G@@^@)^@)^@)^@)CC0 -JE(OETOCDIC-DD1B^@)^@)^@)D-JCD^^[JE(OETOCDIC-DD1B^[#D9PEN )@@G@@D1O^@)+@@@@@@D@O@J ANA,U A0,1 COUNT IT DOWN EO )@@G@@+@@@@[@I@@@O^@)^@)^@)^@)^@)CDICC?E*)^@)^@)CC0 )1^@)^@)^@)^@)^@)^@)^@)^@)EP )@@G@@CTJE(IE))DDO^[^D9RD0)^@)+@@@@@@D@O@J SA A0,OUTSTANDING EQ )@@G@@ PUT IT BACK +@@@@[@H@@@O^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)CC0 -JE(OETOER )@@G@@CDIC-DD1B^@)^@)^@)E[PE))DDO^[]CD#DS)+@@@@@@F@O@J V CMDLES )@@G@@OCK CLEAR COMMAND TABLE LOCK +@@@@[@K@@@O^@)^@)^@)^@)^@)E0)ET )@@G@@^@)^@)^@)^@)CTHC-GD9#DS)^@)^@)^@)^@)^@)^@)CTGC([EK)CTJD(HCDIC))E-[CLGC*)EU )@@G@@D-JCTF+@@@@@@F@O@J LA A0,CDPATCH,X8 LOAD PATCH BUFEV )@@G@@FER POINTER +@@@@[@L@@@O^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC0 -#C-KCDOCTC -SEW )@@G@@B@)^@)^@)^@)D-JCD^^[KCDOCTC^[]E(AC1 EK)E[JDDIE- EK)^@)+@@@@@@G@O@J EX )@@G@@ JZ A0,RELMB ANY PATCH BUFFER TO RELEASE ? +@@@@[EY )@@G@@@M@@@O^@)^@)^@)^@)^@)DLU^@)^@)^@)^@)CC0 -MC(GD(]^@)^@)^@)^@)^@)^@)CDIFC)EZ )@@G@@E[[E-#D@)CLPC1AC(M^[OD8)EL D- CDNC*)B8)^@)+@@@@@@G@O@J BRELP FA )@@G@@ A0 YES. RELEASE THE PATCH BUFFER +@@@@[@M@@@O^@)^@)FB )@@G@@^@)^@)^@)CLMC(GE@)^@)^@)CC0^@)^@)^@)^@)^@)^@)^@)^@)^@)FD ES,^@)EL D- CDNFC )@@G@@C*)E-CC*)E[[E-#D@)CLPC1AC(M^@)+@@@@@@G@O@JRELMB LA A0,CDMASK,FD )@@G@@X8 LOAD THE MASK BUFFER ADDRESS +@@@@[@L@@@OEL D-HCK)^@)^@)D-[FE )@@G@@^@)^@)^@)^@)CC0 -#C-HCDNDS?F@8^@)^@)^@)^@)D-JCD^^[OD[ ^[HCDNDS)CLPC1AC(MFF )@@G@@^[[C-^EL ETN+@@@@@@G@O@J JZ A0,RELCB ANY MASKFG )@@G@@ BUFFER ALLOCATED ? +@@@@[@L@@@O^@)^@)^@)^@)^@)DLU^@)^@)^@)^@)CC0 -MFH )@@G@@C(GCT]^@)^@)^@)^@)^@)^@)CDIFC)D([ETF^[]E(AC1 EK)CDGD-JCT[E- C))B8)+@@@@@FI )@@G@@@E@O@J BRELP A0 YES. RELEASE IT +@@@@[FJ )@@G@@@I@@@O^@)^@)^@)^@)^@)CLMC(GE@)^@)^@)CC0^@)^@)^@)^@)^@)^@)^@)^@)^@)FD ES,FK )@@G@@^@)EL D- CDNC*)DDO+@@@@@@F@O@JRELCB BRELP X8 REFL )@@G@@LEASE COMMAND BUFFER +@@@@[@K@@@OEL D-#CK)^@)^@)CLMC(GE@)^@)^@)F@8^@)FM )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)EL D- CDNC*)CTJD(HCDIC))CLPC1AC(M^@)+@@@@@@ @O@LFN )@@G@@ ON DYNMEM +@@@@[@B@@@O^@)^@)^@)^@)^@)D9I^@)^@)^@)^@)FO )@@G@@C-TD1HC(H^@)+@@@@@@ @O@M ON INTERSITE +@@@@[@C@@@O^@)^@)FP )@@G@@^@)^@)^@)D9I^@)^@)^@)^@)DDIE- ELNDDOC*)^@)+@@@@@@G@O@M TNZ FQ )@@G@@ LINEACTV ANY COMMUNICATIONS LINE ACTIVE ?+@@@@[@M@@@O^@)^@)FR )@@G@@^@)^@)^@)E-IFK)^@)^@)^@)D-DD1 CD#E-Q^@)^@)^@)^@)^@)^@)CDIFC)CTJD(HE(IDD#FS )@@G@@CDODDJD1N^[GDDIC*)CD#E-DE1 ^@_+@@@@@@ @O@M OFF INTERSITE FT )@@G@@+@@@@[@C@@@O^@)^@)^@)^@)^@)D9AC0)^@)^@)^@)DDIE- ELNDDOC*)^@)+@@@@@@G@O@LFU )@@G@@ BRELC . RELEASE UNUSED MEMORY VIA LCORE$FV )@@G@@+@@@@[@M@@@O^@)^@)^@)^@)^@)CLMC(GCS)^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)FW )@@G@@EL D- CDNC*)E(IE(NC(^^[HC(HD9MFC)E1DCC)D-#D9MC*=+@@@@@@ @O@L OFFX )@@G@@F DYNMEM +@@@@[@B@@@O^@)^@)^@)^@)^@)D9AC0)^@)^@)^@)C-TD1HC(H^@)FY )@@G@@+@@@@@@G@O@J TZ CLOSING ARE WE IN TERMINATIOFZ )@@G@@N MODE ? +@@@@[@L@@@O^@)^@)^@)^@)^@)E-U^@)^@)^@)^@)CTGD9NDDIC8)^@)^@)GA )@@G@@^@)^@)^@)^@)CDMC*)E9 ^[DD0)E- ELHDDICDODDJD0)D(JC- ^@_+@@@@@@F@O@J GB )@@G@@ J CLOSEX YES. INFORM THE VULTURE +@@@@[@K@@@OGC )@@G@@^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)CTGD9NC(S^@)^@)^@)^@)^@)^@)^@)FD ES,^@)DDIGD )@@G@@C1JELH^[OD[ ^[QE(GE-PEL +@@@@@@E@O@JCLOSER V HAPPEN GE )@@G@@ CYCLE THE DISPATCHER+@@@@[@J@@@OCTGD9NC(M^@)^@)E0)^@)^@)^@)^@)D[[E[KGF )@@G@@C(I^@)^@)^@)^@)^@)^@)^@)CTTCTGC*)E-CC*)C-DETKCDOCTCC(M+@@@@@@F@O@J GG )@@G@@ V CONCUR DECREMENT CONCURRENCY LOCK+@@@@[@L@@@OGH )@@G@@^@)^@)^@)^@)^@)E0)^@)^@)^@)^@)CTJD1#E(M^@)^@)^@)^@)^@)^@)^@)C- CTMC(HC(IGI )@@G@@E))CTJD1#E(MEL D1#FC)D-JCTF^@)+@@@@@@F@O@J EXIT . GJ )@@G@@ ALL DONE WITH THIS COMMAND+@@@@[@L@@@O^@)^@)^@)^@)^@)C(SDDO^@)GK )@@G@@^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)CDGD))C-JD1 ^[RDDOD@)E-CDDN^[#D9HD([GL )@@G@@D1^^@)+@@@@@@[@O@J. +@@@@[@[@@@O 0)^@)+@@@@@@E@O@JCLOSEX V GM )@@G@@ COMPLETED INFORM OF COMPLETION+@@@@[@J@@@OCTGD9NC(S^@)^@)E0)GN )@@G@@^@)^@)^@)^@)CTJD(KD- E- C))^@)^@)^@)^@)^@)DDIC1JELH^[JC0)CTJD(KD- E-DD9IGO )@@G@@+@@@@@@F@O@J J CLOSER JOIN CLOSE PROCESSINGP )@@G@@G +@@@@[@K@@@O^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)CTGD9NC(M^@)^@)^@)^@)^@)GQ )@@G@@^@)^@)DLJDDI^[#D-JET ^[KELJCT ETNDDIC8)^@)+@@@@@@[@O@J. +@@@@[@[@@@OGR )@@G@@ 0)^@)+@@@@@@E@O@JBATEM E$MSG COMPEM EDIT 'COMPLETEGS )@@G@@D' +@@@@[@I@@@OCL[E- D*)^@)^@)C*=D(NC8)^@)^@)CTJD(KC(H^@)^@)^@)^@)^@)GT )@@G@@^@)^@)C(^DDO^@$CTJD(KD- E- C)$+@@@@@@F@O@J LMJ X6,ESN GU )@@G@@ EDIT STATEMENT NUMBER +@@@@[@K@@@O^@)^@)^@)^@)^@)D-HDK)^@)GV )@@G@@^@)^@)F@6 - ETI^@)^@)^@)^@)^@)^@)^@)C(^DDO^[NE-[E- D( D1O^[IE(HCL EK)^@)GW )@@G@@+@@@@@@E@O@J E$COL TXCOL TAB TO TEXT COLUMN GX )@@G@@+@@@@[@J@@@O^@)^@)^@)^@)^@)C*=CTJD))^@)^@)E-SCTJD))^@)^@)^@)^@)^@)^@)^@)GY )@@G@@E-[CK)E-J^[OC(SE))CTJD-PD(I^@)+@@@@@@F@O@J J YIBBER GZ )@@G@@ ENTER COPY AND PRINT CODE +@@@@[@L@@@O^@)^@)^@)^@)^@)DK)^@)^@)HA )@@G@@^@)^@)FDDCL]C(M^@)^@)^@)^@)^@)^@)^@)C(IE- EK)CTJE[T^[[D1^^[KELDD1O^[#D9^HB )@@G@@C*)^@)+@@@@@@[@O@J. +@@@@[@[@@@O 0)^@)+@@@@@@^@O@J PURE HC )@@G@@ DATA+@@@@[@A@@@O^@)^@)^@)^@)^@)E[PEL ^@)^@)^@)C-[E-[+@@@@@@^@O@JCOMPEMHD )@@G@@ 'COMPLETED !' +@@@@[@A@@@OCTJD(KC(H^@)^@)^9#D9HE[GC(OC(^^@-^8)+@@@@@HE )@@G@@@#@O@J END +@@@@[@^@@@O^@)^@)^@)^@)^@)C(IC))^@)___ SA HF )@@G@@ A1,QHL,A0 CHAIN PREVIOUS TO NEXT +@@@@[@K@@@O^@)^@)^@)^@)HG )@@G@@^@)ET[^@)^@)^@)^@)CC1 -L*[S@@@*SDFF*@[@C@#. +@@@@[@[@@@C 0)^@)+@@@@@HH )@@G@@@A@C@#. DUMP COMMAND ACTIVITY +@@@@[@C@@@C 0)^@)^@)^@)^@)C-PHI )@@G@@D(K^[#D9HD([D1^^[[CTODDQDDOFC)+@@@@@@[@C@#. +@@@@[@[@@@C 0)^@)@[@@@CHJ )@@G@@ 0)^@)@H@@@C 0)^@)^@)^@)^@) [# C)^[#H90JD2HD$H[4^@1BC7A8)^@)D(-IL(H1G))@[@@@C 0)^@)@M@@@C 0)^@)^@)^@)^@)E-*G*)^[(H1&H92HM )@@G@@H(-I-(H9,^[H14HD-H)?^[0IL\I[2HD>HN )@@G@@I--IL9@M@@@C 0)^@)^@)^@)^@)I-\^[HGD2HD,GT*HD0^[NJD3I->H(3 ))GD,G))GT\H13HO )@@G@@HD=G(2G(=^[-^[4IL-G->^[3G(I))GD3^[=G(&HD,G(=@M@@@C 0)^@)^@)^@)^@)HD,HP )@@G@@^@)IT>GT4HD\H0)A)9BD#^[\G0)I-*G*)I[>H1-H))GT\G->^[\G0)I-*G*)ET4GD4G*)H9&HQ )@@G@@^[#GD?HD&H92H1(GC,@M@@@C 0)^@)^@)^@)^@)E(3G*)^[\G0)^[4H[(IS)^[(H1&H92H(-HR )@@G@@I-(H9,^[(IS)G92GD,I->G))^[\H1?JC)I-*IL\I($H@)^[-^[7IL(I-4G(,@M@@@C 0)^@)HS )@@G@@^@)^@)^@)GD5I-*H92HD3GD4HD\H0)^[+JC)^[HGD2HD,GT*HD0^[NJD3I->H(3^[>J[0IL>HT )@@G@@IT3H-9^[0IL>IT@E@@@C 0)^@)^@)^@)^@)IT 0)@[@@@C 0)^@)+@@@@@@#@C@# AXR$ +@@@@[HV )@@G@@@^@@@C^@)^@)^@)^@)^@)CDSEK=^@)+@@@@@@#@C@# DEFUNCT$+@@@@[@ @@@CHW )@@G@@^@)^@)^@)^@)^@)C- C1PD1#E)=^@)+@@@@@@#@C@# FANG +@@@@[@^@@@CHX )@@G@@^@)^@)^@)^@)^@)C1[D1B^@)+@@@@@@^@C@# PURE CODE+@@@@[@A@@@CHY )@@G@@^@)^@)^@)^@)^@)E[PEL ^@)^@)^@)CTJC- +@@@@@@[@C@#. +@@@@[@[@@@C 0)^@)HZ )@@G@@+@@@@@@E@C@#LIST* LA,U A10,1 SET 'LIST' MODE IA )@@G@@+@@@@[@I@@@CD-DETO K)^@)^@)D-[ -P^@)^@)^@)CC1A@?AC)^@)^@)^@)^@)^@)^@)^@)IB )@@G@@ET E))^9GDDNE)$^[HD9^C*)+@@@@@@F@C@# J DUMPDO IC )@@G@@ ENTER DUMP PROCESSING +@@@@[@K@@@C^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)ID )@@G@@C-PD(KC-J^@)^@)^@)^@)^@)^@)^@)C(IE- EK)C-PD(K^[KELJCT ETNDDIC8)^@)+@@@@@IE )@@G@@@H@C@#DUMP* LA,U A10 SET DUMP MODE (INFINITE COIF )@@G@@UNT ASSUMED)+@@@@[@O@@@CC-PD(K K)^@)^@)D-[ -P^@)^@)^@)CC1A@)^@)^@)^@)^@)IG )@@G@@^@)^@)^@)^@)ET E))C-PD(K^[HD9^C*) [DD1ADDIDDOC*)CTJE(IE))CDNETPD( C)(^@)IH )@@G@@+@@@@@@F@C@#DUMPDO LX X5,CDBPC,X8 LINK TO FIRST PARAMEII )@@G@@TER +@@@@[@K@@@CC-PD(KC-J^@)^@)D-S^@)^@)^@)^@)F@5 -#C-]E[# -SB@)^@)^@)IJ )@@G@@^@)^@)D-DD1F^[OD8)C1DELNE))E[[EL[D( E- EK)+@@@@@@E@C@# LA IK )@@G@@ A1,PBVAL,X5 LOAD FDT POINTER +@@@@[@I@@@C^@)^@)^@)^@)^@)D-[IL )@@G@@^@)^@)^@)^@)CC1 -KCLQCDG -SA*)^@)^@)^@)^@)D-JCD^^[AC-O^[KD9DD1OC(M+@@@@@IM )@@G@@@F@C@# LMJ A2,IOGET BUILD FCT FOR INPUT FILE IN )@@G@@+@@@@[@K@@@C^@)^@)^@)^@)^@)D-HDK)^@)^@)^@)CC2 -DD9BC(O^@)^@)^@)^@)^@)^@)IO )@@G@@CLPDDGC))C1#E))C1JEK)DDIE[PE))C1DD- +@@@@@@F@C@# LX,U X10,IP )@@G@@,A0 SAVE FCT ADDRESS IN X10 +@@@@[@K@@@C^@)^@)^@)^@)^@)D-SIQ )@@G@@ -P^@)^@)^@)F@1A@? -[A@)^@)^@)^@)^@)^@)^@)ET[E1 ^[ACTO^[[C-^EL ETN^[DD0)IR )@@G@@F@1A@)+@@@@@@F@C@# LX X5,PBLINK,X5 LINK TO SECONDIS )@@G@@ PARAMETER +@@@@[@K@@@C^@)^@)^@)^@)^@)D-S^@)^@)^@)^@)F@5 -KCLGDDIDS?F@5IT )@@G@@^@)^@)^@)^@)D-DD1F^[OD8)ET CTJD1^^[KCDMCDHC(OC(M+@@@@@@E@C@# LAIU )@@G@@,U A3,0377777 LOAD ASSUMED COUNT +@@@@[@J@@@C^@)^@)^@)^@)IV )@@G@@^@)D-[ -P^@)^@)^@)CC3 )0AS7A87A87^@)^@)^@)^@)^@)D-JCD^^[[ETNE(HC(^^[#D9PIW )@@G@@D1O^@)+@@@@@@E@C@# TZ A10 WAS COMMAND 'LIX )@@G@@IST' +@@@@[@J@@@C^@)^@)^@)^@)^@)E-U^@)^@)^@)^@)CC1A@)^@)^@)^@)^@)^@)^@)IY )@@G@@^@)^@)E9[ES)CTJD(HCDIC))^9GDDNE)$^@)+@@@@@@F@C@# LA,U A3,1IZ )@@G@@ YES. ASSUMED COUNT IS 1 +@@@@[@K@@@C^@)^@)^@)^@)^@)D-[JA )@@G@@ -P^@)^@)^@)CC3 )1^@)^@)^@)^@)^@)^@)^@)^@)FD ES,^@)CDNETPD( C))CTJE(IE))JB )@@G@@DDN^@1+@@@@@@E@C@# LA A0,CDOPTS,X8 LOAD COMMAND OJC )@@G@@PTIONS+@@@@[@J@@@C^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC0 -#C-JE[OES?F@8^@)^@)JD )@@G@@^@)^@)D-JCD^^[#D9HD([D1^^[JE[ODDJD1N+@@@@@@D@C@# TNZ IOMAJE )@@G@@SS,X10 TAPE FILE ? +@@@@[@H@@@C^@)^@)^@)^@)^@)E-IFK)^@)^@)^@)JF )@@G@@DDJD([ETN -SAC0^@)^@)^@)^@)^@)E-[E[ ^[ADDGC*)B8)+@@@@@@F@C@# TOJG )@@G@@P,U A0,OPTION('M') YES. 'M' OPTION ON ? +@@@@[@K@@@C^@)^@)JH )@@G@@^@)^@)^@)E-JE@?E*)^@)^@)CC0 -JE[ODDJD0*^9H^8(^@)^@)^@)FD ES,^@)^9H^8)D9KJI )@@G@@E-DD9I^[JD0)B8)^@)+@@@@@@F@C@# J NOMO NOJJ )@@G@@. SKIP THE 'M' OPTION +@@@@[@K@@@C^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)D1JD(JJK )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)D1J 0)^[NDTDE@)E-CC*)^9H^8)D9KE-DD9I+@@@@@@E@C@#JL )@@G@@ LA,U A4,'M' GET THE 'M' CODE +@@@@[@I@@@CJM )@@G@@^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC4 )$D*$^@)^@)^@)^@)^@)^@)^@)C9 E))E-CC*)JN )@@G@@^9H^8)CTJC- +@@@@@@E@C@# SA A4,IOOPT,X10 SET 'M' JO )@@G@@READ OPTION +@@@@[@J@@@C^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)CC4 -DD9JE[O -SAC0JP )@@G@@^@)^@)^@)^@)ET E))^9H^8)EL CD^^[JE[ODDJD0)+@@@@@@E@C@#NOMO TOP,U JQ )@@G@@ A0,OPTION('S') IS 'S' OPTION SET ? +@@@@[@J@@@CD1JD(J^@)^@)^@)E-JJR )@@G@@E@?E*)^@)^@)CC0 -JE[ODDJD0*^9N^8(^@)^@)^@)DDN^@$ES$^[JE[ODDJD0)ET E))B8)JS )@@G@@+@@@@@@F@C@# J NOSO NO. SKIP ADDRESS SEJT )@@G@@TUP +@@@@[@K@@@C^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)D1JETJ^@)^@)^@)^@)^@)^@)JU )@@G@@^@)^@)D1J 0)^[NDTDE@)CD^C-MC(NES)ET E-PE@)+@@@@@@G@C@# TNZ JV )@@G@@ IOMASS,X10 IS INPUT FILE MASS STORAGE ? +@@@@[@L@@@C^@)^@)JW )@@G@@^@)^@)^@)E-IFK)^@)^@)^@)DDJD([ETN -SAC0^@)^@)^@)^@)^@)DDN^[DD1KE(O^[ADDGJX )@@G@@C*)D([ETN^[NE-JEL[C9 ^@_+@@@@@@G@C@# J NOSO JY )@@G@@ NO. 'S' OPTION DOESN'T APPLY +@@@@[@M@@@C^@)^@)^@)^@)^@)DK)^@)^@)JZ )@@G@@^@)^@)D1JETJ^@)^@)^@)^@)^@)^@)^@)^@)D1J 0)^@$ES$^[JE[ODDJD0)C-JC(ND0$E))KA )@@G@@CDKE[GFC)^@)+@@@@@@E@C@# SA A3,IOCOUNT,X10 USE ASSUKB )@@G@@MED COUNT +@@@@[@J@@@C^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)CC3 -DD9#D9PD1O -SKC )@@G@@AC0^@)^@)^@)E(NC*)CDNETPD( C))CTJE(IE))^@)+@@@@@@F@C@# LA,U KD )@@G@@ A3 IMPLIED ADDRESS IS ONE +@@@@[@K@@@C^@)^@)^@)^@)KE )@@G@@^@)D-[ -P^@)^@)^@)CC3^@)^@)^@)^@)^@)^@)^@)^@)^@)DDHE[GDD C))CD^C-MC(NES)KF )@@G@@DDN^[JD1 ^@)+@@@@@@F@C@# TZ X5 ANY ADDRKG )@@G@@ESS SUPPLIED ? +@@@@[@K@@@C^@)^@)^@)^@)^@)E-U^@)^@)^@)^@)F@5^@)^@)^@)KH )@@G@@^@)^@)^@)^@)^@)^@)CDIFC)CD^C-MC(NES)ETPE[KD-DC(^^@_^@)+@@@@@@E@C@# KI )@@G@@ LA A3,PBVAL,X5 YES. LOAD IT UP +@@@@[@I@@@C^@)^@)KJ )@@G@@^@)^@)^@)D-[^@)^@)^@)^@)CC3 -KCLQCDG -SA*)^@)^@)^@)^@)FD ES,^@)D-JCD^^[DKK )@@G@@E))E(K+@@@@@@F@C@# SA A3,IODRAD,X10 PUT ADDRESS INKL )@@G@@ PACKET +@@@@[@K@@@C^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)CC3 -DD9^EL[C)?F@1KM )@@G@@A@)^@)^@)^@)E[PE))CD^C-MC(NES)DDI^[KCD#DT E))^@)+@@@@@@D@C@# J KN )@@G@@ SOAPY FIRE UP READ +@@@@[@H@@@C^@)^@)^@)^@)^@)DK)KO )@@G@@^@)^@)^@)^@)ETJCDKFC)^@)^@)^@)^@)^@)^@)^@)C1DEL ^[PE@)EL CD^+@@@@@@F@C@#KP )@@G@@NOSO TZ X5 WAS A COUNT SPECIFIED ? +@@@@[KQ )@@G@@@K@@@CD1JETJ^@)^@)^@)E-U^@)^@)^@)^@)F@5^@)^@)^@)^@)^@)^@)^@)^@)^@)E9[ES)KR )@@G@@CC)CTJE(IE))ETKC(#DDADD C))B8)+@@@@@@D@C@# LA A3,PBVAL,XKS )@@G@@5 YES. USE IT +@@@@[@H@@@C^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC3 -KKT )@@G@@CLQCDG -SA*)^@)^@)^@)^@)FD ES,^@)E(NC*)DDO+@@@@@@E@C@# SA KU )@@G@@ A3,IOCOUNT,X10 SET UP 'BLOCK' COUNT+@@@@[@J@@@C^@)^@)^@)^@)^@)ET[KV )@@G@@^@)^@)^@)^@)CC3 -DD9#D9PD1O -SAC0^@)^@)^@)ET E))E(K^@$CLGD9#DS$^[#D9PD1OKW )@@G@@+@@@@@@E@C@#SOAPY LMJ A2,INPUT CREATE A READER KX )@@G@@+@@@@[@I@@@CETJCDKFC)^@)^@)D-HDK)^@)^@)^@)CC2 -DD1KE(O^@)^@)^@)^@)^@)^@)KY )@@G@@CTMC([E- ^[[^[MC([C- EK)+@@@@@@G@C@# P PRINTER KZ )@@G@@ OBTAIN THE PRINTER FOR A WHILE +@@@@[@M@@@C^@)^@)^@)^@)^@)E@)^@)^@)LA )@@G@@^@)^@)E[MDDIE- EK)^@)^@)^@)^@)^@)^@)D9]E-[DDI^[OD[ ^[KELDD1OC(M^[AD9M^[[LB )@@G@@^[RD[DD- ^@)+@@@@@@G@^@# LX,U X9,PRINTX LOAD COMLC )@@G@@PLETION QUEUE ADDRESS @E@C@^ R$DIT . SELD )@@G@@T UP THE EDITOR +@@@@[@J@@@C^@)^@)^@)^@)^@)EK=C-DE))^@)^@) 0)^@)^@)^@)LE )@@G@@^@)^@)^@)^@)^@)^@)ET E))E(K^[OD[ ^[ C-DE-JEK)^@)+@@@@@@G@C@^ JDLF )@@G@@EM SDUH EDIT SHORT HEADER IF DEMAND +@@@@[@L@@@CLG )@@G@@^@)^@)^@)^@)^@)DL^C(H^@)^@)^@)ET^E(C^@)^@)^@)^@)^@)^@)^@)^@)C(^DDO^[ND[JLH )@@G@@ELO^[CC([C- EK)DDA^[^C(HCDIC))+@@@@@@E@C@^ E$MSG DUMPH LI )@@G@@ EDIT THE HEADER LINE+@@@@[@J@@@C^@)^@)^@)^@)^@)C*=D(NC8)^@)^@)LJ )@@G@@C-PD(KD@)^@)^@)^@)^@)^@)^@)^@)C(^DDO^[OD[ ^[CC([C- EK)D-DD1 +@@@@@@E@C@^LK )@@G@@ LA A0,IOFDT,X10 LOAD FDT ADDRESS +@@@@[@I@@@CLL )@@G@@^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC0 -DD9AC-O -SAC0^@)^@)^@)^@)D-JCD^^[AC-OLM )@@G@@^[[C-^EL ETN+@@@@@@F@C@^ LMJ X11,FIST APPEND FLN )@@G@@ILE AND STATEMENT +@@@@[@L@@@C^@)^@)^@)^@)^@)D-HDK)^@)^@)^@)F@1AC?C1DETOLO )@@G@@^@)^@)^@)^@)^@)^@)CDKE[ D1^^[ADDGC*)CDIC))ETOCDOC(HC(IE))^@)+@@@@@@F@C@^LP )@@G@@ J GDODH END OF BATCH DUMP HEADER +@@@@[LQ )@@G@@@K@@@C^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)C9^D9^D@)^@)^@)^@)^@)^@)^@)^@)C(IC))LR )@@G@@D9A^[]CDOCTC^[^E(HE@)D[ CD^C(M+@@@@@@[@C@^. +@@@@[@[@@@C 0)^@)+@@@@@LS )@@G@@@E@C@^SDUH E$CHAR '[' EDIT LEFT BRACKET +@@@@[LT )@@G@@@J@@@CET^E(C^@)^@)^@)C*=CTCCDM^@)^@)^9V^8)^@)^@)^@)^@)^@)^@)^@)^@)C(^DDOLU )@@G@@^[GC(AE))CLMCD#DT E))^@)+@@@@@@F@C@^ LX X5,CDIMG,X8 LV )@@G@@ GET IMAGE BUFFER ADDRESS +@@@@[@K@@@C^@)^@)^@)^@)^@)D-S^@)^@)^@)^@)LW )@@G@@F@5 -#C-DD(B -SB@)^@)^@)^@)^@)C9 E))DDHCDBC*)CLPC1AC(M^[[C-^EL ETN+@@@@@LX )@@G@@@F@C@^ LMJ X6,ESNV EDIT STATEMENT NUMBER LY )@@G@@+@@@@[@K@@@C^@)^@)^@)^@)^@)D-HDK)^@)^@)^@)F@6 - ETIE0)^@)^@)^@)^@)^@)^@)LZ )@@G@@C(^DDO^[NE-[E- D( D1O^[IE(HCL EK)^@)+@@@@@@E@C@^ E$SKIP -1 MA )@@G@@ BACK UP A CHARACTER +@@@@[@J@@@C^@)^@)^@)^@)^@)C*=ETFDDKMB )@@G@@^@)^@) *1^@)^@)^@)^@)^@)^@)^@)^@)^@)CL[CTF^[PE@)CC)CTCCDMCD#E- EK)+@@@@@MC )@@G@@@E@C@^ E$CHAR ']' EDIT CLOSING BRACKET+@@@@[MD )@@G@@@J@@@C^@)^@)^@)^@)^@)C*=CTCCDM^@)^@)^9X^8)^@)^@)^@)^@)^@)^@)^@)^@)C(^DDOME )@@G@@^[#D-JETDD1B^[]EL[CTFC(O+@@@@@@E@C@^ E$SKIP 2 MF )@@G@@ SKIP TWO SPACES +@@@@[@I@@@C^@)^@)^@)^@)^@)C*=ETFDDK^@)^@)AK)^@)MG )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)ETFDDK^[OE9J^[NE[[CT ES)+@@@@@@E@C@^ LXMH )@@G@@ X5,IOFDT,X10 LOAD FDT ADDRESS +@@@@[@I@@@C^@)^@)^@)^@)MI )@@G@@^@)D-S^@)^@)^@)^@)F@5 -DD9AC-O -SAC0^@)^@)^@)^@)D-JCD^^[AC-O^[[C-^EL ETNMJ )@@G@@+@@@@@@D@C@^ LMJ X6,EFILE EDIT FILE NAME+@@@@[MK )@@G@@@I@@@C^@)^@)^@)^@)^@)D-HDK)^@)^@)^@)F@6 - C1DD- ^@)^@)^@)^@)^@)^@)C(^DDOML )@@G@@^[ADDGC*)D1[D( ^@)+@@@@@@D@C@^ R$PRTX 1 PRMM )@@G@@INT THE LINE+@@@@[@I@@@C^@)^@)^@)^@)^@)EK=E[ME-S^@)^@)AC)^@)^@)^@)^@)^@)MN )@@G@@^@)^@)^@)^@)E[MDDIE))E-CC*)D-DD1 ^@)+@@@@@@G@C@^GDODH LX,U X9,PMO )@@G@@RINTX LOAD COMPLETION QUEUE ADDRESS +@@@@[@M@@@CC9^D9^D@)^@)MP )@@G@@^@)D-S -P^@)^@)^@)F@9 -KELDD1OF@)^@)^@)^@)^@)^@)D-JCD^^[#D9HE[GC(ODDJD0)MQ )@@G@@EDPC(PC*)CD^C-MC(NES)^@)+@@@@@@E@C@# LMJ A2,PRINT MR )@@G@@ CREATE A PRINTER +@@@@[@I@@@C^@)^@)^@)^@)^@)D-HDK)^@)^@)^@)CC2 -KMS )@@G@@ELDD1O^@)^@)^@)^@)^@)^@)CTMC([E- ^[[^[KELDD1OC(M+@@@@@@F@C@# P MT )@@G@@ PRINTX WAIT FOR DUMP TO COMPLETE +@@@@[@L@@@C^@)^@)MU )@@G@@^@)^@)^@)E@)^@)^@)^@)^@)E[MDDIE-S^@)^@)^@)^@)^@)^@)^@)E9[DDO^[AD9M^[^E(HMV )@@G@@E@)E-J^[#D9HE[GC(OC*)^@)+@@@@@@E@C@# V PRINTER MW )@@G@@ RELEASE THE PRINTER +@@@@[@J@@@C^@)^@)^@)^@)^@)E0)^@)^@)^@)^@)E[MDDIMX )@@G@@E- EK)^@)^@)^@)^@)^@)^@)EL D- CDNC*)E-CC*)E[MDDIE- EK)+@@@@@@E@C@# MY )@@G@@ BRELP X10 RELEASE THE BUFFER +@@@@[@J@@@C^@)^@)MZ )@@G@@^@)^@)^@)CLMC(GE@)^@)^@)F@1A@)^@)^@)^@)^@)^@)^@)^@)^@)EL D- CDNC*)E-CC*)NA )@@G@@CLPC1AC(M^@)+@@@@@@E@C@# COMPLETE . INDICATENB )@@G@@ COMPLETION +@@@@[@J@@@C^@)^@)^@)^@)^@)CTJD(KD- E- ^@) 0)^@)^@)^@)^@)^@)NC )@@G@@^@)^@)^@)^@)DDIC-DCT[E- ^[#D9HE[GC(ODDJD0)+@@@@@@[@C@^. +@@@@[@[@@@CND )@@G@@ 0)^@)+@@@@@@^@C@^ PURE DATA+@@@@[@A@@@C^@)^@)^@)^@)^@)E[PNE )@@G@@EL ^@)^@)^@)C-[E-[+@@@@@@[@C@^. +@@@@[@[@@@C 0)^@)+@@@@@@^@C@^DUMPH NF )@@G@@ 'DUMP OF !' +@@@@[@A@@@CC-PD(KD@)^@)^@)^9^E(HE@)D9A^@-^8)^@)+@@@@@NG )@@G@@@^@C@# END +@@@@[@^@@@C^@)^@)^@)^@)^@)C(IC))^@)___ NH )@@G@@ SA A3,IODRAD,X10 PUT ADDRESS IN PACKET +@@@@[@K@@@CNI )@@G@@^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)CC3 -DD9^EL[C)?F@1A@)^@)^@)^@)E[PE))CD^C-MNJ )@@G@@*MASM*C)H@@@[@]B:,@@@K@DK@F@@@[@DCX>D)@@@@APRTCA$P #@ @#(@@6@#(9@A@@BNK )@@G@@APRTCA$ RTCAC)E@@@[@]CX>@@@K@BK@D@@@[@AA_'E@@B:,ARJ #@#@^!@@6@^!S @@@DNL )@@G@@C)H@@@[@]A_'@@@K@DK@F@@@[@DB_%D)@@@@TFORK$P #@ @]<@] @]<9@A@@ATFORK$NM )@@G@@ FORK$C)H@@@[@]B_%@@@K@DK@F@@@[@DB#^D)@A_'DBITS$PKT #@ @^[@@6@^[1@A@@ANN )@@G@@DBITS$ BITS$C)F@@@[@]B#^@@@K@DK@F@@@[@BB'1D)@@@@AWAIT$P #@#@]$@@6@]$NO )@@G@@K @@@[C)F@@@[@]B'1@@@K@DK@F@@@[@BCZND)@B#^FITEM$P #@#@#;@@6@#;K @@@[NP )@@G@@C)E@@@[@]CZN@@@K@BK@D@@@[@ABO$E@@B'1FLD #@#@^1@@6@^1K @@@@C)E@@@[@]BO$NQ )@@G@@@@@K@BK@D@@@[@AB37D@@@@@CQUE$ #@#@#A@@6@#AK @@@@C)E@@@[@]B37@@@K@BK@D@@@NR )@@G@@[@ACF&D@@BO$RSI$ #@#@#1@@6@#1K @@@@C)F@@@[@]CF&@@@K@DK@F@@@[@BCG2D)@B37NS )@@G@@CPOOL$P #@#@^M@@6@^MK @@@[C)G@@@[@]CG2@@@K@BK@D@@@[@CB>KD@@CF&CJOIN$NT )@@G@@#@ @^O@@6@^O1@A@@ACJOIN$ JOIN$C)F@@@[@]B>K@@@K@DK@F@@@[@BCT4D)@@@@APNCHANU )@@G@@$PKT #@#@#+@@6@#+K @@@[C)G@@@[@]CT4@@@K@BK@D@@@[@CBC#E@@@@@NBS #@ @^(NV )@@G@@@@6@^(O[@@@@____________C)F@@@[@]BC#@@@K@DK@F@@@[@BBR7D)@@@@TWAIT$P NW )@@G@@#@#@]1@@6@]1K @@@@C)E@@@[@]BR7@@@K@BK@D@@@[@AB\FD@@BC#ABSAD$#@#@#F@@6@#FNX )@@G@@K @@@@C)F@@@[@]B\F@@@K@BK@D@@@[@BCT/D@@BR7ATRD$P#@^@#:@@6@#:9@A@@ ATRD$ NY )@@G@@C)F@@@[@]CT/@@@K@DK@F@@@[@BB[/E)@B\FBITSPAN2 #@#@^(@@6@^(W @@@@C)F@@@NZ )@@G@@[@]B[/@@@K@BK@D@@@[@BBF2D@@@@@CSF$ #@^@]>@[9@]>1@A@@^CSF$ C)E@@@[@]BF2OA )@@G@@@@@K@BK@D@@@[@ABNZD@@B[/PSR$P #@#@]7@@6@]7K @@@[C)E@@@[@]BNZ@@@K@BK@D@@@OB )@@G@@[@ACG'D@@BF2IALL$P#@#@#^@@6@#^K @@@[C)F@@@[@]CG'@@@K@BK@D@@@[@BB%*D@@@@@OC )@@G@@CADD$P#@^@^O@@6@^O9@A@@ CADD$ C)H@@@[@]B%*@@@K@DK@F@@@[@DB.WD)@@@@APRTCAOD )@@G@@$ #@ @#(@@6@#(1@A@@BAPRTCA$ RTCAC)G@@@[@]B.W@@@K@BK@D@@@[@CCY.D@@B%*OE )@@G@@MSCON$#@ @#"@@6@#"1@A@@AMSCON$ SCON$C)E@@@[@]CY.@@@K@BK@D@@@[@ABZ$E@@B.WOF )@@G@@GAF1 #@#@^0@@6@^0K @@@@C)G@@@[@]BZ$@@@K@BK@D@@@[@CC^;D@@@@@AREAD$#@ @#SOG )@@G@@@[Y@#S1@A@@AAREAD$ READ$C)F@@@[@]C^;@@@K@DK@F@@@[@BCI/D)@@@@LABEL$P OH )@@G@@#@#@^F@@6@^FK @@@@C)E@@@[@]CI/@@@K@BK@D@@@[@AB#&D@@C^;ROUTE$#@#@^R@@6@^ROI )@@G@@K @@@@C)E@@@[@]B#&@@@K@BK@D@@@[@ABIOD@@@@@NAME$P#@#@]*@@6@]*K @@@[C)E@@@OJ )@@G@@[@]BIO@@@K@BK@D@@@[@AB;OD@@B#&OPT$ #@#@].@@6@].K @@@@C)G@@@[@]B;O@@@K@BOK )@@G@@K@D@@@[@CC>8D@@BIOFACIT$#@ @#/@@6@#/1@A@@AFACIT$ ACIT$C)F@@@[@]C>8@@@K@DOL )@@G@@K@F@@@[@BBC)D)@B;OQUARTER #@#@^.@@6@^.K @@@#C)G@@@[@]BC)@@@K@BK@D@@@OM )@@G@@[@CB:ND@@@@@SWTCH$#@ @]2@@6@]21@A@@ASWTCH$ WTCH$C)H@@@[@]B:N@@@K@DK@F@@@ON )@@G@@[@DCOJD)@BC)PRTCN$P #@ @#(@@6@#(9@A@@APRTCN$ RTCN$C)G@@@[@]COJ@@@K@DOO )@@G@@K@F@@@[@CCX"D)@B:NALJSF$2 #@^@^)@[$@^)9@A@@[D @@@@C)E@@@[@]CX"@@@K@BOP )@@G@@K@D@@@[@AB%1E@@COJINF #@#@^,@@6@^,K @@@@C)G@@@[@]B%1@@@K@BK@D@@@[@CB\MOQ )@@G@@D@@@@@PCHCN$#@ @#(@@6@#(1@A@@APCHCN$ CHCN$C)G@@@[@]B\M@@@K@BK@D@@@[@CB.OOR )@@G@@D@@B%1TREAD$#@ @#:@[)@#:1@A@@ATREAD$ READ$C)G@@@[@]B.O@@@K@BK@D@@@[@CBHVOS )@@G@@D@@B\MBBEOF$#@ @#"@@6@#"1@A@@ABBEOF$ BEOF$C)E@@@[@]BHV@@@K@BK@D@@@[@ABT;OT )@@G@@D@@@@@BANK$P#@#@]8@[$@]9K @@@[C)F@@@[@]BT;@@@K@DK@F@@@[@BB!(D)@BHVCOM$PGOU )@@G@@EN #@#@#I@@6@#IK @@@@C)H@@@[@]B!(@@@K@DK@F@@@[@DCSQD)@BT;APRTCA$S OV )@@G@@#@ @#%@[_@#%1@A@@BAPRTCA$ RTCAC)E@@@[@]CSQ@@@K@BK@D@@@[@AC>SE@@B!(BIT OW )@@G@@#@#@^*@@6@^*K @@@@C)E@@@[@]C>S@@@K@BK@D@@@[@ABB+D@@@@@SETQW #@#@^/@@6@^/OX )@@G@@K @)@[C)E@@@[@]BB+@@@K@BK@D@@@[@ABVJD@@@@@NRT$ #@#@]0@@6@]0K @@@@C)E@@@OY )@@G@@[@]BVJ@@@K@BK@D@@@[@AB/7D@@BB+COM$P #@#@#L@@6@#LK @@@@C)H@@@[@]B/7@@@K@DOZ )@@G@@K@F@@@[@DB@KD)@BVJRSWAP$P #@ @#.@@6@#.9@A@@ARSWAP$ SWAP$C)F@@@[@]B@KPA )@@G@@@@@K@BK@D@@@[@BB?@D@@@@@EXIT$ #@^@]=@@6@]=1@A@@ EXIT$ C)H@@@[@]B?@@@@K@DPB )@@G@@K@F@@@[@DC-5D)@B@KAPCHCN$P #@ @#(@@6@#(9@A@@BAPCHCN$ CHCNC)F@@@[@]C-5PC )@@G@@@@@K@BK@D@@@[@BCB!E@@@@@MIN #@^@^6@@6@^61@A@@[< [@@^C)E@@@[@]CB!@@@K@BPD )@@G@@K@D@@@[@ACEYD@@@@@PFUWL$#@#@^I@@6@^IK @@@@C)F@@@[@]CEY@@@K@BK@D@@@[@BB\]PE )@@G@@D@@CB!CMO$P #@^@^L@@6@^L9@A@@^CMO$ C)H@@@[@]B\]@@@K@DK@F@@@[@DB/HD)@@@@PF )@@G@@ATREAD$P #@ @#:@@6@#:9@A@@BATREAD$ READC)G@@@[@]B/H@@@K@BK@D@@@[@CB@&PG )@@G@@D@@B\]TINTL$#@ @#.@@6@#.1@A@@ATINTL$ INTL$C)F@@@[@]B@&@@@K@BK@D@@@[@BB]DPH )@@G@@D@@@@@EABT$ #@^@]=@@6@]=1@A@@ EABT$ C)E@@@[@]B]D@@@K@BK@D@@@[@ABDPD@@B@&PI )@@G@@ACSF$S#@#@]&@['@]&K @@@@C)E@@@[@]BDP@@@K@BK@D@@@[@ACE>D@@B]DCOND$ #@#@]4PJ )@@G@@@@6@]4K @@@@C)F@@@[@]CE>@@@K@BK@D@@@[@BBEWD@@BDPCMSA$P#@^@^L@@6@^L9@A@@ PK )@@G@@CMSA$ C)G@@@[@]BEW@@@K@BK@D@@@[@CBZ)D@@@@@MCORE$#@ @]6@@6@]69@A@@AMCORE$PL )@@G@@ CORE$C)F@@@[@]BZ)@@@K@BK@D@@@[@BC#'D@@BEWREAD$ #@^@#S@[Y@#S1@A@@ READ$ PM )@@G@@C)F@@@[@]C#'@@@K@DK@F@@@[@BCEDD)@BZ)LABEL$PKT #@#@^D@@6@^DK @@@@C)F@@@PN )@@G@@[@]CED@@@K@BK@D@@@[@BCGLD@@C#'CMT$ #@^@^L@@6@^L1@A@@^CMT$ C)E@@@[@]CGLPO )@@G@@@@@K@BK@D@@@[@AB^$D@@CEDCGET$P#@#@^N@@6@^NK @@@[C)F@@@[@]B^$@@@K@BK@D@@@PP )@@G@@[@BB""D@@@@@ACT$ #@^@]%@[W@]%1@A@@^ACT$ @C)F@@@[@]B""@@@K@DK@F@@@[@BCL\PQ )@@G@@D)@B^$DREAD$PKT #@#@^@@@6@^@K @@@@C)F@@@[@]CL\@@@K@DK@F@@@[@BB%9D)@B""PR )@@G@@RLIST$P #@#@^X@@6@^XK @@@@C)H@@@[@]B%9@@@K@DK@F@@@[@DB6&D)@@@@APCHCNPS )@@G@@$ #@ @#(@@6@#(1@A@@BAPCHCN$ CHCNC)F@@@[@]B6&@@@K@BK@D@@@[@BBC/D@@B%9PT )@@G@@IO$P #@^@#4@@6@#49@A@@#IO$ I$C)E@@@[@]BC/@@@K@BK@D@@@[@ACXZD@@@@@SETC$ PU )@@G@@#@#@]3@@6@]3K @@@[C)E@@@[@]CXZ@@@K@BK@D@@@[@ABD(E@@@@@RJ #@#@^!@@6@^!PV )@@G@@K @@@AC)F@@@[@]BD(@@@K@BK@D@@@[@BBD0D@@@@@DATE$ #@^@]5@@6@]51@A@@ DATE$ PW )@@G@@C)G@@@[@]BD0@@@K@BK@D@@@[@CB:]D@@BD(TDATE$#@ @]5@@6@]51@A@@ATDATE$ DATE$PX )@@G@@C)G@@@[@]B:]@@@K@BK@D@@@[@CB:>D@@BD0PCHCA$#@ @#(@@6@#(1@A@@APCHCA$ CHCA$PY )@@G@@C)H@@@[@]B:>@@@K@DK@F@@@[@DC#ED)@B:]PRTCA$P #@ @#(@@6@#(9@A@@APRTCA$PZ )@@G@@ RTCA$C)F@@@[@]C#E@@@K@DK@F@@@[@BB\UD)@B:>MSALL$PKT #@#@^B@@6@^BK @@@@QA )@@G@@C)H@@@[@]B\U@@@K@DK@F@@@[@DB0LD)@@@@ATREAD$ #@ @#:@[)@#:1@A@@BATREADQB )@@G@@$ READC)E@@@[@]B0L@@@K@DK@F@@@[@AB5'D)@B\UCLIST$PGEN @@]@#?@@6@#?C)F@@@QC )@@G@@[@]B5'@@@K@BK@D@@@[@BC[!D@@@@@IOI$ #@^@#4@@6@#41@A@@^IOI$ @C)F@@@[@]C[!QD )@@G@@@@@K@DK@F@@@[@BB!ID)@@@@DKEY$PKT #@#@^^@@6@^^K @@@@C)H@@@[@]B!I@@@K@DQE )@@G@@K@F@@@[@DB!2D)@@@@PCHCN$S #@ @#%@@6@#%1@A@@APCHCN$ CHCN$C)H@@@[@]B!2QF )@@G@@@@@K@DK@F@@@[@DB\'QX )@@G@@D@@B(ILJSF$1#@^@^)@[$@^)1@A@@[S @@@@C)E@@@[@]B>'@@@K@BK@D@@@[@AC+!D@@@@@QY )@@G@@PNCHA$#@#@#<@@6@#'UX @@]@^7QZ )@@G@@@@6@^7C)E@@@[@]C=8@@@K@BK@D@@@[@ACAWD@@C+!JTW #@#@^;@@6@^;K @@@@C)F@@@RA )@@G@@[@]CAW@@@K@BK@D@@@[@BCDAD@@@@@PFS$ #@^@^H@@6@^H1@A@@^PFS$ @C)E@@@[@]CDARB )@@G@@@@@K@BK@D@@@[@AA_3D@@@@@CMS$ #@#@^J@@6@^JK @@@@C)F@@@[@]A_3@@@K@BK@D@@@RC )@@G@@[@BBE=D@@@@@FORK$P#@^@]<@] @]<9@A@@ FORK$ C)G@@@[@]BE=@@@K@BK@D@@@[@CBG8RD )@@G@@D@@A_3LCORE$#@ @]6@@6@]69@A@@ALCORE$ CORE$C)E@@@[@]BG8@@@K@BK@D@@@[@AB<:RE )@@G@@D@@BE=BANK$ #@#@]8@@6@]8K @@@@C)E@@@[@]B<:@@@K@BK@D@@@[@AB' D@@BG8PRNTA$RF )@@G@@#@#@#Z@@6@#ZK @@@@C)E@@@[@]B' @@@K@BK@D@@@[@AB_/D@@@@@SM$PKT#@#@#8@@6@#8RG )@@G@@K @@@@C)G@@@[@]B_/@@@K@DK@F@@@[@CCP D)@B' DCYC$PKT #@^@^[@@6@^[1@A@@ RH )@@G@@DCYC$ C)E@@@[@]CP @@@K@BK@D@@@[@AB@YD@@B_/LIT$ #@#@^+@@6@^+K @@@@C)G@@@RI )@@G@@[@]B@Y@@@K@BK@D@@@[@CBN'D@@@@@ABORT$#@ @]=@@6@]=1@A@@AABORT$ BORT$C)F@@@RJ )@@G@@[@]BN'@@@K@BK@D@@@[@BB:ED@@B@YCRTN$ #@^@# @@6@# 1@A@@ CRTN$ C)H@@@[@]B:ERK )@@G@@@@@K@DK@F@@@[@DB"MD)@BN'APCHCA$ #@ @#(@@6@#(1@A@@BAPCHCA$ CHCAC)G@@@RL )@@G@@[@]B"M@@@K@DK@F@@@[@CC$RD)@B:EDGET$PKT #@^@#_@@6@#_1@A@@ DGET$ C)D@@@RM )@@G@@[@]C$R@@@K@BK@D@@@[@ B &D@@B"MSNZ2 @@]@^_@@6@^_C)G@@@[@]B &@@@K@BK@D@@@RN )@@G@@[@CBY=D@@@@@TSQRG$#@ @]?@@6@]?1@A@@ATSQRG$ SQRG$C)E@@@[@]BY=@@@K@BK@D@@@RO )@@G@@[@AC*WD@@B &ERRPR$#@#@#R@@6@#RK @@@@C)E@@@[@]C*W@@@K@BK@D@@@[@ACVVD@@BY=RP )@@G@@DIU #@#@ @@@6@ @K @@@@C)E@@@[@]CVV@@@K@BK@D@@@[@AB>DE@@@@@OPT2 #@#@^:RQ )@@G@@@@6@^:K @@@[C)F@@@[@]B>D@@@K@DK@F@@@[@BB$&D)@@@@PNCHA$PKT #@#@#+@@6@#+RR )@@G@@K @@@@C)F@@@[@]B$&@@@K@DK@F@@@[@BB7]D)@B>DARDA$PKT #@#@#&@@6@#&K @@@]RS )@@G@@C)F@@@[@]B7]@@@K@BK@D@@@[@BB8_D@@B$&IOXI$P#@^@#4@@6@#49@A@@ IOXI$ C)E@@@RT )@@G@@[@]B8_@@@K@BK@D@@@[@ACJ.D@@B7]IO$PKT#@#@#6@@6@#6K @@@@C)E@@@[@]CJ.@@@K@BRU )@@G@@K@D@@@[@AC=VD@@B8_LOAD$ #@#@^S@@6@^SK @@@@C)E@@@[@]C=V@@@K@BK@D@@@[@AB!RRV )@@G@@D@@CJ.TTW #@#@^'@@6@^'K @@@@C)H@@@[@]B!R@@@K@DK@F@@@[@DCU!D)@@@@PCHCA$RW )@@G@@S #@ @#%@@6@#%1@A@@APCHCA$ CHCA$C)E@@@[@]CU!@@@K@BK@D@@@[@AC<1E@@B!RRX )@@G@@GCD #@#@^%@@6@^%K @@@@C)E@@@[@]C<1@@@K@BK@D@@@[@AB )E@@CU!JREG #@#@^8RY )@@G@@@@6@^8K @@@@C)E@@@[@]B )@@@K@BK@D@@@[@ACO@D@@@@@TCELL$#@#@]?@@6@]?S @@@\RZ )@@G@@C)F@@@[@]CO@@@@K@BK@D@@@[@BBJ_D@@B )LJSF$2#@^@^)@[$@^)1@A@@[D @@@@C)E@@@SA )@@G@@[@]BJ_@@@K@BK@D@@@[@AB)&D@@@@@MCT$P #@#@]_@@6@]_K @@@[C)E@@@[@]B)&@@@K@BSB )@@G@@K@D@@@[@AB*KD@@BJ_PRINT$#@#@#T@[Y@#TK @@@@C)G@@@[@]B*K@@@K@BK@D@@@[@CB!;SC )@@G@@D@@B)&READA$#@ @#$@@6@#$1@A@@AREADA$ EADA$C)H@@@[@]B!;@@@K@DK@F@@@[@DCD;SD )@@G@@D)@B*KAPCHCA$S #@ @#%@[_@#%1@A@@BAPCHCA$ CHCAC)F@@@[@]CD;@@@K@BK@D@@@SE )@@G@@[@BCGFD@@B!;CMSA$ #@^@^L@@6@^L1@A@@ CMSA$ C)E@@@[@]CGF@@@K@BK@D@@@[@ACM%SF )@@G@@D@@@@@CGET$ #@#@^N@@6@^NK @@@@C)H@@@[@]CM%@@@K@DK@F@@@[@DC)ID)@CGFRLINK$SG )@@G@@P #@ @^Y@@6@^Y9@A@@ARLINK$ LINK$C)E@@@[@]C)I@@@K@BK@D@@@[@ACA8E@@CM%SH )@@G@@ACOL #@#@^2@@6@^2K @@@^C)F@@@[@]CA8@@@K@BK@D@@@[@BBR@D@@@@@PFD$P #@^@^HSI )@@G@@@@6@^H9@A@@^PFD$ C)E@@@[@]BR@@@@K@BK@D@@@[@AB53D@@@@@SETBP$#@#@#D@@6@#DSJ )@@G@@K @@@@C)F@@@[@]B53@@@K@BK@D@@@[@BCZ;D@@BR@IO$ #@^@#4@@6@#41@A@@#IO$ @@SK )@@G@@C)E@@@[@]CZ;@@@K@BK@D@@@[@ABJKE@@B53COLUMN#@#@^2@@6@^2K @@@AC)E@@@[@]BJKSL )@@G@@@@@K@BK@D@@@[@AB1MD@@@@@PCT$P #@#@]"@@6@]"K @@@[C)E@@@[@]B1M@@@K@DK@F@@@SM )@@G@@[@ACEKD)@BJKACLIST$PGEN @@]@#!@@6@#!C)F@@@[@]CEK@@@K@BK@D@@@[@BCRLD@@B1MSN )@@G@@CMD$P #@^@^L@@6@^L9@A@@^CMD$ C)E@@@[@]CRL@@@K@BK@D@@@[@AB6YD@@CEKOPT$$ SO )@@G@@#@#@^>@@6@^>K @@@@C)G@@@[@]B6Y@@@K@BK@D@@@[@CB/PD@@@@@IOAXI$#@ @#4@@6@#4SP )@@G@@1@A@@AIOAXI$ OAXI$C)G@@@[@]B/P@@@K@BK@D@@@[@CC]0D@@B6YTSWAP$#@ @#.@@6@#.SQ )@@G@@1@A@@ATSWAP$ SWAP$C)F@@@[@]C]0@@@K@DK@F@@@[@BBP3D)@@@@DREG$PKT #@#@^ASR )@@G@@@@6@^AK @@@@C)E@@@[@]BP3@@@K@BK@D@@@[@ABY^D@@@@@TRMRG$#@#@#B@@6@#BK @@@@SS )@@G@@C)E@@@[@]BY^@@@K@BK@D@@@[@AB+)D@@BP3SNAP$P#@#@#Q@@6@#QK @@@@C)E@@@[@]B+)ST )@@G@@@@@K@BK@D@@@[@AB$SD@@BY^PUNCH$#@#@#V@[Y@#VS @@@@C)F@@@[@]B$S@@@K@DK@F@@@SU )@@G@@[@BC="D)@B+)READA$PKT #@#@#&@@6@#&K @@@@C)E@@@[@]C="@@@K@BK@D@@@[@ABF?SV )@@G@@D@@B$SJQW #@#@^;@@6@^;K @@@[C)E@@@[@]BF?@@@K@BK@D@@@[@AB<=D@@@@@PSR$ SW )@@G@@#@#@]7@@6@]7K @@@@C)F@@@[@]B<=@@@K@DK@F@@@[@BB[$D)@@@@APRNTA$PKT #@#@#YSX )@@G@@@@6@#YK @@@[C)F@@@[@]B[$@@@K@BK@D@@@[@BCH%D@@@@@ACSF$P#@^@]>@@6@]>1@A@@ SY )@@G@@ACSF$ C)F@@@[@]CH%@@@K@DK@F@@@[@BCUMD)@B[$ADACT$P #@#@^P@@6@^PK @@@[SZ )@@G@@C)G@@@[@]CUM@@@K@BK@D@@@[@CA_:E@@CH%NBS2 #@ @^(@@6@^(W[@@@@____________TA )@@G@@C)G@@@[@]A_:@@@K@BK@D@@@[@CBWZD@@@@@TFORK$#@ @]<@@6@]<1@A@@ATFORK$ FORK$TB )@@G@@C)F@@@[@]BWZ@@@K@DK@F@@@[@BCWXD)@A_:SNAP$PGEN #@#@#N@@6@#NK @@@@C)E@@@TC )@@G@@[@]CWX@@@K@BK@D@@@[@AB]"E@@BWZABF #@#@^?@@6@^?S @@@DC)E@@@[@]B]"@@@K@BTD )@@G@@K@D@@@[@AB':D@@@@@AWAIT$#@#@]$@@6@]$K @@@@C)E@@@[@]B':@@@K@BK@D@@@[@ACNDTE )@@G@@D@@B]"FITEM$#@#@#;@@6@#;K @@@@C)G@@@[@]CND@@@K@BK@D@@@[@CCTYD@@B':UNLNK$TF )@@G@@#@ @^Z@@6@^Z1@A@@AUNLNK$ NLNK$C)F@@@[@]CTY@@@K@DK@F@@@[@BCYYE)@CNDBITSPATG )@@G@@N #@#@^(@@6@^(O @@@@C)E@@@[@]CYY@@@K@BK@D@@@[@ABV+E@@CTYGAF #@#@^\TH )@@G@@@@6@^\K @@@@C)E@@@[@]BV+@@@K@BK@D@@@[@AB1?D@@@@@II$ #@#@#M@@6@#MK @@@@TI )@@G@@C)F@@@[@]B1?@@@K@DK@F@@@[@BCF)D)@BV+CLIST$PKT #@#@#,@@6@#,K @@@@C)E@@@TJ )@@G@@[@]CF)@@@K@BK@D@@@[@ACH[D@@B1?CPOOL$#@#@^M@@6@^MK @@@@C)H@@@[@]CH[@@@K@DTK )@@G@@K@F@@@[@DBH-D)@CF)CJOIN$P #@ @^O@@6@^O9@A@@ACJOIN$ JOIN$C)E@@@[@]BH-TL )@@G@@@@@K@BK@D@@@[@AB*-D@@@@@INFO$ #@#@]'@@6@]'K @@@@C)F@@@[@]B*-@@@K@BK@D@@@TM )@@G@@[@BB6;D@@BH-ARDA$ #@^@#$@@6@#$1@A@@ ARDA$ C)F@@@[@]B6;@@@K@BK@D@@@[@BC);TN )@@G@@D@@B*-IOWI$P#@^@#4@@6@#49@A@@ IOWI$ C)E@@@[@]C);@@@K@BK@D@@@[@AC=-E@@B6;TO )@@G@@SIGN #@#@^4@@6@^4K @@@@C)E@@@[@]C=-@@@K@BK@D@@@[@ABD8D@@C);TQW #@#@^'TP )@@G@@@@6@^'K @@@[C)F@@@[@]BD8@@@K@BK@D@@@[@BBSYD@@@@@TIME$ #@^@]5@@6@]51@A@@ TQ )@@G@@TIME$ C)E@@@[@]BSY@@@K@BK@D@@@[@ABB.D@@BD8ADED$P#@#@#G@@6@#GK @@@@C)E@@@TR )@@G@@[@]BB.@@@K@BK@D@@@[@ABN3D@@@@@TWAIT$#@#@]1@@6@]1K @@@[C)F@@@[@]BN3@@@K@BTS )@@G@@K@D@@@[@BBR.D@@BB.CEND$ #@^@# @@6@# 1@A@@ CEND$ C)F@@@[@]BR.@@@K@DK@F@@@TT )@@G@@[@BCN:D)@BN3ABSAD$P #@#@#F@[8@#FK @@@[C)F@@@[@]CN:@@@K@BK@D@@@[@BB&"TU )@@G@@D@@BR.LJSF$ #@^@^)@@6@^)1@A@@[S @@@@C)F@@@[@]B&"@@@K@DK@F@@@[@BBU6D)@@@@TV )@@G@@READA$PGEN #@#@#>@@6@#>K @@@@C)E@@@[@]BU6@@@K@BK@D@@@[@AB-XD@@@@@COM$ TW )@@G@@#@#@#K@@6@#KK @@@@C)H@@@[@]B-X@@@K@DK@F@@@[@DA_=D)@BU6PRINT$S #@ @#UTX )@@G@@@@6@#U1@A@@APRINT$ RINT$C)F@@@[@]A_=@@@K@BK@D@@@[@BB.!D@@@@@FORK$ #@^@]2D)@A_=MSCON$P #@ @#"TZ )@@G@@@@6@#"9@A@@AMSCON$ SCON$C)E@@@[@]C>2@@@K@BK@D@@@[@ABZRD@@B.!THIRD #@#@^.UA )@@G@@@@6@^.K @@@ C)H@@@[@]BZR@@@K@DK@F@@@[@DC^-D)@@@@AREAD$P #@ @#S@@6@#SUB )@@G@@9@A@@AAREAD$ READ$C)E@@@[@]C^-@@@K@BK@D@@@[@ACD4D@@@@@LABEL$#@#@^E@@6@^EUC )@@G@@K @@@@C)F@@@[@]CD4@@@K@BK@D@@@[@BCJ]D@@C^-CMO$ #@^@^L@@6@^L1@A@@^CMO$ @UD )@@G@@C)F@@@[@]CJ]@@@K@DK@F@@@[@BB$ZD)@CD4ROUTE$P #@#@^R@@6@^RK @@@[C)F@@@UE )@@G@@[@]B$Z@@@K@DK@F@@@[@BB3.D)@@@@AREADA$PKT #@#@#&@@6@#&K @@@[C)E@@@[@]B3.UF )@@G@@@@@K@BK@D@@@[@AB;>D@@B$ZRSI$P #@#@#1@@6@#1K @@@@C)H@@@[@]B;>@@@K@DK@F@@@UG )@@G@@[@DC&>D)@B3.FACIT$P #@ @#/@@6@#/9@A@@AFACIT$ ACIT$C)D@@@[@]C&>@@@K@BUH )@@G@@K@D@@@[@ B&=D@@B;>REZ @@]@^"@@6@^"C)H@@@[@]B&=@@@K@DK@F@@@[@DB%JD)@@@@UI )@@G@@APNCHA$P #@ @#=@@6@#=1@A@@BAPNCHA$ NCHAC)G@@@[@]B%J@@@K@BK@D@@@[@CB70UJ )@@G@@D@@B&=PRTCN$#@ @#(@@6@#(1@A@@APRTCN$ RTCN$C)F@@@[@]B70@@@K@BK@D@@@[@BCA]UK )@@G@@D@@B%JWANY$ #@^@#5@@6@#51@A@@ WANY$ C)E@@@[@]CA]@@@K@BK@D@@@[@AC)-D@@B70UL )@@G@@TLBL$P#@#@^G@^T@^GK @@@[C)E@@@[@]C)-@@@K@BK@D@@@[@ABL_E@@CA]MOD #@#@^3UM )@@G@@@@6@^3K @@@@C)F@@@[@]BL_@@@K@DK@F@@@[@BB@@6@]>1@A@@^UV )@@G@@CSF$ C)G@@@[@]B/X@@@K@BK@D@@@[@CCO*D@@@@@RSWAP$#@ @#.@@6@#.1@A@@ARSWAP$UW )@@G@@ SWAP$C)E@@@[@]CO*@@@K@BK@D@@@[@ACW(D@@B/XFDCVT$#@#@^-@@6@^-K @@@@C)E@@@UX )@@G@@[@]CW(@@@K@BK@D@@@[@ACIPE@@CO*ALJ #@#@^?@[I@^?S @@@DC)E@@@[@]CIP@@@K@BUY )@@G@@K@D@@@[@AB=5D@@@@@CREL$P#@#@^Q@@6@^QK @@@[C)F@@@[@]B=5@@@K@DK@F@@@[@BCK?UZ )@@G@@D)@@@@PNCHA$PGEN #@#@#-@@6@#-K @@@@C)F@@@[@]CK?@@@K@DK@F@@@[@BCN[D)@B=5VA )@@G@@RLIST$PGEN #@#@^U@@6@^UK @@@@C)G@@@[@]CN[@@@K@BK@D@@@[@CBBJD@@CK?EXLNK$VB )@@G@@#@ @^Z@@6@^Z1@A@@AEXLNK$ XLNK$C)E@@@[@]BBJ@@@K@BK@D@@@[@ACB9D@@@@@RT$P VC )@@G@@#@#@]\@@6@]\K @@@@C)F@@@[@]CB9@@@K@DK@F@@@[@BB&@D)@BBJPFUWL$P #@#@^IVD )@@G@@@@6@^IS @@@@C)F@@@[@]B&@@@@K@DK@F@@@[@BB/>D)@@@@APNCHA$ #@#@#<@@6@#@@@K@DK@F@@@[@DB=PD)@B&@TINTL$P #@ @#.@@6@#.9@A@@AVF )@@G@@TINTL$ INTL$C)H@@@[@]B=P@@@K@DK@F@@@[@DCA_D)@@@@APRNTA$P #@ @#)@@6@#)VG )@@G@@1@A@@BAPRNTA$ RNTAC)F@@@[@]CA_@@@K@BK@D@@@[@BB#9D@@B=PPFWL$P#@^@^H@@6@^HVH )@@G@@9@A@@ PFWL$ C)E@@@[@]B#9@@@K@BK@D@@@[@ABE?D@@@@@IDENT$#@#@](@@6@](K @@@@VI )@@G@@C)H@@@[@]BE?@@@K@DK@F@@@[@DB*SD)@B#9MCORE$P #@ @]6@@6@]61@A@@AMCORE$VJ )@@G@@ CORE$C)H@@@[@]B*S@@@K@DK@F@@@[@DBX+D)@BE?AREADA$ #@ @#$@@6@#$1@A@@BVK )@@G@@AREADA$ EADAC)E@@@[@]BX+@@@K@BK@D@@@[@AC-ND@@@@@SNAP$ #@#@#P@@6@#PK @@@@VL )@@G@@C)E@@@[@]C-N@@@K@BK@D@@@[@ACB3E@@BX+ABS #@#@^5@@6@^5K @@@@C)E@@@[@]CB3VM )@@G@@@@@K@BK@D@@@[@ACLQD@@@@@PFI$ #@#@^I@@6@^IK @@@[C)E@@@[@]CLQ@@@K@BK@D@@@VN )@@G@@[@AB@RD@@CB3RLIST$#@#@^W@@6@^WK @@@@C)F@@@[@]B@R@@@K@BK@D@@@[@BCD!D@@@@@VO )@@G@@ERR$ #@^@]=@@6@]=1@A@@^ERR$ C)F@@@[@]CD!@@@K@BK@D@@@[@BCM@[9@]>VR )@@G@@9@A@@ ACSF$ C)G@@@[@]B%)@@@K@BK@D@@@[@CB?DD@@@@@PRTCA$#@ @#(@@6@#(1@A@@AVS )@@G@@PRTCA$ RTCA$C)H@@@[@]B?D@@@K@DK@F@@@[@DB"UD)@B%)PCHCA$P #@ @#(@@6@#(VT )@@G@@9@A@@APCHCA$ CHCA$C)H@@@[@]B"U@@@K@DK@F@@@[@DC]HD)@B?DDGETP$PKT #@ @#_VU )@@G@@@@6@#_1@A@@ADGETP$ GETP$C)F@@@[@]C]H@@@K@DK@F@@@[@BB<1D)@@@@DBB$PKT VV )@@G@@#@#@^ @@6@^ K @@@@C)F@@@[@]B<1@@@K@DK@F@@@[@BB6CD)@@@@APRNTA$ #@#@#ZVW )@@G@@@@6@#ZK @@@[C)F@@@[@]B6C@@@K@BK@D@@@[@BCT>D@@B<1IOWI$ #@^@#4@@6@#41@A@@ VX )@@G@@IOWI$ C)E@@@[@]CT>@@@K@BK@D@@@[@AC=BE@@B6CBS #@#@^(@@6@^(O @@@@C)D@@@VY )@@G@@[@]C=B@@@K@BK@D@@@[@ BW3D@@CT>CTS @@]@^9@@6@^9C)F@@@[@]BW3@@@K@DK@F@@@VZ )@@G@@[@BB?/D)@@@@SNAP$PKT #@#@#O@@6@#OK @@@@C)H@@@[@]B?/@@@K@DK@F@@@[@DCU#WA )@@G@@D)@BW3PRTCN$S #@ @#%@@6@#%1@A@@APRTCN$ RTCN$C)E@@@[@]CU#@@@K@BK@D@@@WB )@@G@@[@ABSSE@@B?/BS2 #@#@^(@@6@^(W @@@@C)E@@@[@]BSS@@@K@BK@D@@@[@AB4SD@@@@@WC )@@G@@ADED$ #@#@#G@@6@#GK @@@[C)E@@@[@]B4S@@@K@BK@D@@@[@AB5KD@@BSSPLINE$#@#@#2WD )@@G@@@@6@#2K @@@@C)D@@@[@]B5K@@@K@BK@D@@@[@ B6QD@@B4SPMARG$@@]@#3@@6@#3C)G@@@WE )@@G@@[@]B6Q@@@K@BK@D@@@[@CCE3D@@B5KIOARB$#@ @#4@@6@#41@A@@AIOARB$ OARB$C)F@@@WF )@@G@@[@]CE3@@@K@BK@D@@@[@BB^,D@@B6QCMT$P #@^@^L@@6@^L9@A@@^CMT$ C)F@@@[@]B^,WG )@@G@@@@@K@BK@D@@@[@BBA\D@@@@@ACT$P #@^@]%@[W@]%1@A@@^ACT$ @C)E@@@[@]BA\@@@K@BWH )@@G@@K@D@@@[@ACWYD)@B)ZPNCHA$P #@ @#=@@6@#=1@A@@AWP )@@G@@PNCHA$ NCHA$C)E@@@[@]C>Y@@@K@BK@D@@@[@ABCSD@@B&VSETTW #@#@^/@@6@^/S @@@[WQ )@@G@@C)G@@@[@]BCS@@@K@BK@D@@@[@CBJ9D@@@@@SWAIT$#@ @]2@@6@]21@A@@ASWAIT$ WAIT$WR )@@G@@C)E@@@[@]BJ9@@@K@BK@D@@@[@AB6!D@@BCSMCT$ #@#@]_@@6@]_K @@@@C)F@@@[@]B6!WS )@@G@@@@@K@BK@D@@@[@BB77D@@BJ9IOI$P #@^@#4@@6@#49@A@@^IOI$ $C)G@@@[@]B77@@@K@BWT )@@G@@K@D@@@[@CC /D@@B6!UNLCK$#@ @#5@@6@#51@A@@AUNLCK$ NLCK$C)E@@@[@]C /@@@K@BWU )@@G@@K@D@@@[@ACR1D@@B77TLBL$ #@#@^G@@6@^GK @@@@C)E@@@[@]CR1@@@K@BK@D@@@[@AC)BWV )@@G@@E@@C /OPTION#@#@^$@@6@^$K @@@@C)F@@@[@]C)B@@@K@DK@F@@@[@BBUJE)@CR1ACOLUMWW )@@G@@N #@#@^2@@6@^2K @@@^C)F@@@[@]BUJ@@@K@DK@F@@@[@BBE5D)@@@@COM$PKT WX )@@G@@#@#@#J@@6@#JK @@@@C)H@@@[@]BE5@@@K@DK@F@@@[@DBH$D)@@@@LCORE$P #@ @]6WY )@@G@@@@6@]61@A@@ALCORE$ CORE$C)F@@@[@]BH$@@@K@DK@F@@@[@BB=GD)@BE5INFO$PKT WZ )@@G@@#@#@]'@["@]'K @@@[C)H@@@[@]B=G@@@K@DK@F@@@[@DCT:D)@BH$PRNTA$P #@ @#)XA )@@G@@@@6@#)1@A@@APRNTA$ RNTA$C)H@@@[@]CT:@@@K@DK@F@@@[@DB:WE)@B=GNBITSPAN XB )@@G@@#@ @^(@@6@^(O[@@@@____________C)H@@@[@]B:W@@@K@DK@F@@@[@DCA [@@^C)G@@@[@]CMV@@@K@BK@D@@@[@CBAID@@@@@XX )@@G@@RLINK$#@ @^Y@@6@^Y1@A@@ARLINK$ LINK$C)F@@@[@]BAI@@@K@BK@D@@@[@BB%RD@@@@@XY )@@G@@CTS$ #@^@]!@@6@]!1@A@@^CTS$ @C)H@@@[@]B%R@@@K@DK@F@@@[@DB25D)@BAIAPRTCNXZ )@@G@@$ #@ @#(@@6@#(1@A@@BAPRTCN$ RTCNC)H@@@[@]B25@@@K@DK@F@@@[@DCVPD)@B%RYA )@@G@@ACLIST$ #@ @#\@@6@#\9@A@@BACLIST$ LISTC)E@@@[@]CVP@@@K@BK@D@@@[@ABR0YB )@@G@@E@@B25OPT #@#@^:@@6@^:K @@@@C)F@@@[@]BR0@@@K@DK@F@@@[@BB_3D)@@@@SETBP$YC )@@G@@P #@#@#D@@>@#EK @@@[C)H@@@[@]B_3@@@K@DK@F@@@[@DCKKD)@BR0DUNLD$PKT YD )@@G@@#@ @^[@@6@^[1@A@@ADUNLD$ UNLD$C)F@@@[@]CKK@@@K@DK@F@@@[@BB ]D)@B_3RLIST$YE )@@G@@PKT #@#@^V@@6@^VK @@@@C)E@@@[@]B ]@@@K@BK@D@@@[@AB-&D@@@@@DACT$ #@#@]:YF )@@G@@@@6@]:K @@@@C)H@@@[@]B-&@@@K@DK@F@@@[@DCMOD)@B ]APRINT$S #@ @#U@@6@#UYG )@@G@@9@A@@BAPRINT$ RINTC)F@@@[@]CMO@@@K@BK@D@@@[@BB7MD@@B-&LINK$ #@^@^Y@@6@^YYH )@@G@@1@A@@ LINK$ C)H@@@[@]B7M@@@K@DK@F@@@[@DB/,D)@@@@IOAXI$P #@ @#4@@6@#4YI )@@G@@9@A@@AIOAXI$ OAXI$C)H@@@[@]B/,@@@K@DK@F@@@[@DCOBD)@B7MTSWAP$P #@ @#.YJ )@@G@@@@6@#.9@A@@ATSWAP$ SWAP$C)G@@@[@]COB@@@K@DK@F@@@[@CB ,D)@B/,ALJSF$1 YK )@@G@@#@^@^)@[$@^)9@A@@[S @@@@C)G@@@[@]B ,@@@K@BK@D@@@[@CC)[D@@@@@TSQCL$#@ @]?YL )@@G@@@@6@]?1@A@@ATSQCL$ SQCL$C)E@@@[@]C)[@@@K@BK@D@@@[@AB@!E@@B ,COL #@#@^2YM )@@G@@@@6@^2K @@@AC)F@@@[@]B@!@@@K@BK@D@@@[@BBZKD@@@@@XCTS$ #@^@]=@@6@]=1@A@@ YN )@@G@@XCTS$ C)F@@@[@]BZK@@@K@BK@D@@@[@BCN2D@@B@!READ$P#@^@#S@@6@#S9@A@@ READ$ YO )@@G@@C)F@@@[@]CN2@@@K@BK@D@@@[@BBP9D@@BZKALJSF$#@^@^)@@6@^)9@A@@[S @@@@C)F@@@YP )@@G@@[@]BP9@@@K@DK@F@@@[@BBT@D)@@@@TRMRG$P #@#@#B@ G@#BK @@@[C)F@@@[@]BT@YQ )@@G@@@@@K@DK@F@@@[@BB+MD)@BP9SYSBAL$ #@#@#H@@6@#HK @@@@C)F@@@[@]B+M@@@K@DYR )@@G@@K@F@@@[@BB+&D)@BT@PUNCH$P #@#@#V@@6@#VK @@@@C)F@@@[@]B+&@@@K@DK@F@@@YS )@@G@@[@BB!)D)@B+MAPUNCH$ #@#@#V@[Y@#VS @@@[C)H@@@[@]B!)@@@K@DK@F@@@[@DCUDYT )@@G@@D)@@@@APRTCN$S #@ @#%@[_@#%1@A@@BAPRTCN$ RTCNC)H@@@[@]CUD@@@K@DK@F@@@YU )@@G@@[@DBAPE)@B!)NBITSPAN2 #@ @^(@@6@^(W[@@@@____________C)F@@@[@]BAP@@@K@BYV )@@G@@K@D@@@[@BBD]D@@@@@CTSA$ #@^@]!@@6@]!1@A@@ CTSA$ C)E@@@[@]BD]@@@K@BK@D@@@YW )@@G@@[@AB3MD@@BAPSETC$P#@#@]3@@6@]3K @@@@C)H@@@[@]B3M@@@K@DK@F@@@[@DCH=D)@BD]YX )@@G@@ACLIST$P #@ @#0@@6@#01@A@@BACLIST$ LISTC)E@@@[@]CH=@@@K@BK@D@@@[@ACWRYY )@@G@@D@@B3MADACT$#@#@^P@@6@^PK @@@@C)E@@@[@]CWR@@@K@BK@D@@@[@A@@@E@@CH=BF YZ )@@G@@#@#@^?@@6@^?K @@@AC)K@@@]@@@]:@@@K@F#@HCK#@]:@@@@@@@@[[CH@@@E@@@@[@@@@@@ZA )@@G@@@@@@@@P M[O)D ER DACT$* $END@ C)K@@@]@@@^V@@@K@F#@HB 6@^V@@@ZB )@@G@@@@@@@[[CH@@@M@@@@@@@[@@@@@@@@@P MLT)F RLIST$PGEN* $END@C)V@@@ZC )@@G@@]@@@]!@@@K@F#@SC#L@]!@@@@@@@@][CS@@@M@@@@@@@[@@@@@@@@@P M[+)F ZD )@@G@@$IF P(1)>0*O SZ,13 P(1,1),P(1,2)*N TZ,1 P(1,1),P(1,2)*A $ENDF*G ER [P(0,ZE )@@G@@0)]* $END@@C)S@@@]@@@^C@@@K@F#@PC@^@^C@@@@@@@@[[CP@@@E@@@@#@@@@@@@@@@@@ZF )@@G@@Q MI1)$ $GFORM 6,P(1,4),6,P(1,3),6,0,18,P(1,2)*I LJSF$2 P(1,1)ZG )@@G@@* $END@O P(C)0@@@]@@@^]@@@K@F#@!BS=@^]@@@@@@@@[[C!@@@M@@@@@@@]@@@@@@@@@ZH )@@G@@P MH_)P $GFORM 30,0,6,DBACK$*I LJSF$2 P(1,1)*%NR $EQU (P(2)-P(ZI )@@G@@0,1))*(P(2)>P(0,1))+P(0,1)*C + NR,,0*D + P(1,2)( $GFORM 6,P(1,6),6,P(1,ZJ )@@G@@7),6,0,18,P(1,3),12,P(1,8),12,P(1,5),12,P(1,4)T])SI $DO NR , LJSF$1 P(2,ZK )@@G@@I)* $END@CAC)T@@@]@@@#H@@@K@F#@QBU]@#H@@@@@@@@][CQ@@@M@@@@@@@[@@@@@@@@@ZL )@@G@@SYSBAL$P M 4)3 $DO \\SYSBAL$P(1) , LA 12,+(EQUF$ SYSBAL$P(1),1,2)*F EZM )@@G@@R SYSBAL$* $END@@C)K@@@]@@@#J@@@K@F#@HB2"@#J@@@@@@@@[[CH@@@M@@@@@@@]@@@ZN )@@G@@@@@@@@P MAC)D COM$PGEN* $END@@@C)R@@@]@@@#0@@@K@F#@OBAW@#0@@@ZO )@@G@@@@@@@][CO@@@M@@@@@@@[@@@@@@@@@P MFG)> $DO P(1)>0 , LA 12,+(EQUZP )@@G@@F$ P(1),1,2)*G ER [P(0,0)]* $END@0)C)Q@@@]@@@],@@@K@F#@NB4Y@],@@@@@@@@[ZQ )@@G@@[CN@@@M@@@@@@@[@@@@@@@@@P M[:)< $DO P(1)>0 , NOP 0,+(EQUF$ P(1ZR )@@G@@),1)*D ER CTSQ$* $END@=C)5@@@]@@@#3@@@K@F#@2B4#@#3@@@@@@@@[[C2@@@E@@@@]ZS )@@G@@@@[@@@@@@@@@PMARG$ MFY)*A(4) FDCVT$ 66*(PMARG$(1)<1)+PMARG$(1,1)*$AZT )@@G@@(5) FDCVT$ 6*(PMARG$(1)<2)+PMARG$(1,2)*$A(6) FDCVT$ 3*(PMARG$(1)<3)+PMARZU )@@G@@G$(1,3)(Z LA 12,(2,($GFORM 12,$CFS('M,'),12,A(4),6,$CFS(','),12,A(5),6,$ZV )@@G@@CFS(','),12,A(6),12,$CFS(' ')))T])E ER PRTCN$* $END@C)S@@@]@@@#2@@@K@FZW )@@G@@#@PBW&@#2@@@@@@@@[[CP@@@E@@@@]@@[@@@@@@@@@P MFT)% LA 12,(1,($CZX )@@G@@FS('L,'):$CFS($CD(P(1,1)))L))*E ER PRTCN$* $END@,P(1,C)K@@@]@@@#O@@@K@FZY )@@G@@#@HC<7@#O@@@@@@@@[[CH@@@E@@@@#@@[@@@@@@@@@P MA3)D SNAP$GEN* $ZZ )@@G@@END@--C)N@@@]@@@^9@@@K@F#@KC[4@^9BG"@@@@@[[CK@@@E@@@@[@@[@@@@@@@@@CTS AA )@@G@@ MPI)S SZ,13 +(EQUF$ CTS(1),1)* $END@0)->*C)W@@@]@@@^ @@@K@F#@TCK3AB )@@G@@@^ @@@@@@@@[[CT@@@E@@@@ @@[@@@@@@@@@P MIU)N $GFORM 30,0,6,DBB$AC )@@G@@*I LJSF$2 P(1,1)*% $GFORM 12,0,24,P(1,2),18,P(1,3),18,P(1,4)* $END@]@#?AD )@@G@@C)&@@@]@@@^W@@@K@F#@0 , LA 12,+(OPT$$ P(1)-1,$LCV(CTL$BNK(0)))*E ER RLIST$*J $DO P(1)>0 , AG )@@G@@F* $END@1))C)P@@@]@@@^5@@@K@F#@MBW'@^5@@@@@@@@[[CM@@@M@@@@@@@@@@@@@@@@@AH )@@G@@A MO!)- $DO $IBITS(A(1))**2 , $END -A(1)*E $END A(1)@)GTC):@@@AI )@@G@@]@@@#P@@@K@F#@*B#?@#P@@@@@@@@[[C*@@@M@@@@@@@[@@@@@@@@@P MA8)EFAJ )@@G@@* $PROC 0*H$(CTL$BNK(0))*E SNAP$PGEN*C$($ILCN)* $ENDT])K $IF P(0)+P(1)>AK )@@G@@1*T SA 12,$LCV(CTL$BNK(0))+2*U LA,14 12,$LCV(CTL$BNK(0))*A $ENDF*D ER SNAL )@@G@@AP$*O $DO P(0)+P(1)>1 , F* $END@ LAC)K@@@]@@@](@@@K@F#@HB<8@](@@@@@@@@[AM )@@G@@[CH@@@C@@@@[@@@@@@@@@@@@@@@@@^[C+@@@M[ )E ER IDENT$* $END@ C)R@@@]@@@#)AN )@@G@@@@@K@F#@OBA5@#)@@@@@@@@][CO@@@M@@@@@@@[@@@@@@@@@P MC))> $DO P(AO )@@G@@1)>0 , LA 12,+(EQUF$ P(1),1,2)*G ER [P(0,0)]* $END@@@C)R@@@]@@@]\@@@K@FAP )@@G@@#@OCKR@]\@@@@@@@@][CO@@@M@@@@@@@[@@@@@@@@@P M[2)% $DO P(1)>0 ,AQ )@@G@@ LA 12,+(EQUF$ P(1),1,P(0,0))*B ER RT$* $END@/BC)S@@@]@@@^U@@@K@F#@PB=YAR )@@G@@@^U@@@@@@@@[[CP@@@]@@@@@@@@@@@@@@@@@Q MLN)I LJSF$2 P(1,1)*$I $AS )@@G@@DO (P(1)=0)+P(1)-1 , LJSF$1 P(1,I+1)* $END@ C)U@@@]@@@#-@@@K@F#@RCH1AT )@@G@@@#-@@@@@@@@[[CR@@@E@@@@#@@@@@@@@@@@@Q MC&)6 $GFORM 12,0,6,(14+AU )@@G@@6*P(0,0))*(P(1)<3)+P(1,3),18,P(1,2)*I LJSF$2 P(1,1)* $END@@C)-@@@]@@@^QAV )@@G@@@@@K@F#@YCOR@^Q@@@@@@@@][CY@@@M@@@@@@@[@@@@@@@@@P MK2); $DO (PAW )@@G@@(0,0)++(P(0,1)=0))**(P(1)>0) , LA 12,+(EQUF$ P(1),1)** $DO (\P(0,0))**(PAX )@@G@@(0,1)>0) , LXI,14 12,1*D ER CREL$* $END@@C)O@@@]@@@^-@@@K@F#@LC@8@^-@@@AY )@@G@@@@@@@[[CL@@@]@@@@@@@[@@@@@@@@@P MMG)Y* $EQU $CFS($CD(P(1,1)///AZ )@@G@@100))* $END@@BP(1C)S@@@]@@@^#@@@K@F#@PBK=@^#@@@@@@@@[[CP@@@E@@@@ @@[@@@BA )@@G@@@@@@@@P MIF)P $GFORM 30,0,6,DLAPS$*I LJSF$2 P(1,1)*D + P(1,2)*BB )@@G@@D + P(1,3)* $END@C)<@@@]@@@#@@@@K@F#@)C)O@#@@@@@@@@@[[C)@@@M@@@@@@@[@@@BC )@@G@@@@@@@@P M#7)H $IF P(1,2)=3*/ $GFORM 12,0,6,P(1,2),18,P(1,1),18BD )@@G@@,P(1,4)+(P(1)=3),18,P(1,3)*A $ELSE*Z $GFORM 12,0,6,P(1,2),18,P(1,1)*A $EBE )@@G@@NDF* $END@OC)K@@@]@@@^3@@@K@F#@HC ]@^3@@@@@@@@[[CH@@@M@@@@@@@@@@@@@@@@@BF )@@G@@M MO=)L $END M(1)///M(2)@)C).@@@]@@@^G@@@K@F#@'B7+@^G@@@@@@@@]BG )@@G@@[C'@@@M@@@@@@@[@@@@@@@@@P MJI)+ DO (P(0)=1)**(P>1) ,P(0,1) EQUBH )@@G@@ 19(@A EQU 1--(P(0)=2)**(P(0,1)<1*/18)**(P(1)=1)**($AP(P(1,1))<1*/18)*Z BI )@@G@@DO 1-A , LA 12,(P(0,1),P(1,1))*: DO A**(P(0)>1) , LXI 12,+(EQUF$ P(0),1,BJ )@@G@@*1)*% DO A**(P(1)>0) , LXM 12,+(EQUF$ P(1),1,2)MJO)% DO P(0,0)*(P(1)>0) BK )@@G@@, LA 12,+(EQUF$ P(1) )*D ER TLBL$*^ END@#YC)L@@@]@@@#5@@@K@F#@IB&B@#5@@@BL )@@G@@@@@@@][CI@@@E@@@@[@@@@@@@@@@@@P MF_)G ER [P(0,0)]* $END@@6@#+BM )@@G@@C)R@@@]@@@#=@@@K@F#@OC>_@#=@@@@@@@@][CO@@@M@@@@@@@[@@@@@@@@@P BN )@@G@@MD[)= $DO P(1)> , LA 12,+(EQUF$ P(1),1,2)*G ER [P(0,0)]* $END@P(0C)(@@@BO )@@G@@]@@@^"@@@K@F#@&C^[@^"@@@@@@@@[[C&@@@M@@@@@@@[@@@@@@@@@REZ MP!)) BP )@@G@@$DO REZ(1,1)<-0 , $RES REZ(1,1)*V $DO REZ(1,1)>0 , +REZ(1,2)*Q $DO REZ(1BQ )@@G@@,1)<2 , $END*LA $EQU $TMODES**2*C $UNLIST*W $DO REZ(1,1)-1 , + REZ(1,2)*BR )@@G@@I $DO A , $LIST* $END@@C)<@@@]@@@^E@@@K@F#@)B)3@^E@@@@@@@@[[C)@@@M@@@@@BS )@@G@@@@[@@@@@@@@@P MI/)EF* $PROC 0*H$(CTL$BNK(0))*F LABEL$PGEN*C$($BT )@@G@@ILCN)* $END*$ $DO P(1)>0 , LA,14 12,$LCV(CTL$BNK(0))*E ER LABEL$*J $DO BU )@@G@@P(1)>0 , F* $END@C)!@@@]@@@#U@@@K@F#@%BUQ@#U@@@@@@@@][C%@@@M@@@@@@@[@@@BV )@@G@@@@@@@@P MB,)KPF $FORM 12,6,18*RSP $EQU P(1,2)+(P(1)=1)*; $DO PBW )@@G@@(0,*0) , LA 12,(PF SP,$SL(P(1,1))//4,($CAS(P(1,1))L))T])/ $DO \P(0,*0) ,BX )@@G@@ LA 12,(PF SP,$SL(P(1,1))//6,($CFS(P(1,1))L))T])G ER [P(0,0)]* $END@*G BY )@@G@@C)<@@@]@@@#K@@@K@F#@)B&!@#K@@@@@@@@[[C)@@@M@@@@@@@]@@@@@@@@@P BZ )@@G@@MAH)$ $DO P(1)>0 , LA,14 12,$LCV(CTL$BNK(0))*EF* $PROC 0*H$(CTL$BNK(0))*CA )@@G@@D COM$PGEN*C$($ILCN)* $ENDT])C ER COM$*J $DO P(1)>0 , F* $END@@@C)O@@@CB )@@G@@]@@@#>@@@K@F#@LBS^@#>@@@@@@@@[[CL@@@E@@@@#@@@@@@@@@@@@Q MDB)K CC )@@G@@+ P(1,3),P(1,2)*I LJSF$2 P(1,1)* $END@@@@C)R@@@]@@@#G@@@K@F#@OC)$@#G@@@CD )@@G@@@@@@@][CO@@@M@@@@@@@[@@@@@@@@@P M ,)% $D0 P(1)>0 , LA 12,+(EQUCE )@@G@@F$ P(1),1,P(0,0))*D ER ADED$* $END@C)R@@@]@@@^4@@@K@F#@OA6>@^4@@@@@@@@[CF )@@G@@[CO@@@M@@@@@@@@@@@@@@@@@S MO*)* $DO $IBITS(S(1))**2 , $END -0-CG )@@G@@(S(1)<>0)*L $END 0+(S(1)<>0)@$C-#@@@]@[@]'@@@K@B]-@B1S@]'@@@@@@@@][D@@];CH )@@G@@M@@@@@@#_@@@@@@@@@P M#])( $DO P>1 , LA 12,(2*P-1,$LCV(CTL$BNK(CI )@@G@@0)))*D ER INFO$*H$(CTL$BNK(0))M#A)T $DO P(0,1)*P(0,0) , + 0D*HLEN(1) $EQCJ )@@G@@U 2*HLEN(2) $EQU 1*HLEN(3) $EQU 2*HLEN(4) $EQU 1*HLEN(5) $EQU 1*HLEN(6) CK )@@G@@$EQU 1*HLEN(7) $EQU 7(II $DO P-1 , $GFORM 12,P(I,1),24,0,2,0,16,LEN(P(I,CL )@@G@@1))*(P(I)<3)+P(I,3),18,P(I,2)T])UI $DO P(0,2)*P(0,0) , + 0D8E $DO P(0,0CCM )@@G@@C)R@@@]@@@#,@@@K@F#@OBVP@#,@@@@@@@@][CO@@@M@@@@@@@[@@@@@@@@@P CN )@@G@@ME;)T $DO \P(0,0) , CLIST$PGEN*T $DO P(0,0) , ACLIST$PGEN* $END@@C)K@@@CO )@@G@@]@@@#M@@@K@F#@HCY^@#M@@@@@@@@[[CH@@@]@@@@@___@@@@@@@@@P MA))B CP )@@G@@ER II$* $END@(1,1C)X@@@]@@@^\@@@K@F#@UCM3@^\BA5@@@@@[[CU@@@M@@@@@@@@@@@CQ )@@G@@@@@@@@F MOE)FA $EQU F(1)*FB $EQU F(2)(] $END +(I$ 0,P(0,1)+P(ACR )@@G@@,B+2),0,P(A,B+1),2*P(A,*B+1)+P(A,*B),P(A,B)@@CS:C)L@@@]@@@^Z@@@K@F#@ICV-CS )@@G@@@^Z@@@@@@@@][CI@@@E@@@@[@@@@@@@@@@@@P ML/)G ER [P(0,0)]* $ENDCT )@@G@@@@6@#,C)9@@@]@@@^?@@@K@F#@6BV*@^?@@@@@@@@^[C6@@@M@@@@@@@@@@@@@@@@@F CU )@@G@@ MN\)NC(0) EQU 5+27*F(*0)MN2)PC(1) EQU F(2)*F(0)>36*& DO C(1)<(F(1)CV )@@G@@-F(1)+1)*/36 ,C(1) EQU 1*>N EQU (36+36*C(1))/F(0)*(F(2)=0)+F(2)*SK EQU 1CW )@@G@@-1D*/((N-1)*F(0))*3 DO C(1)>(F(1)-F(1)+1)*/36 ,F(1) EQU F(1)**1D*/36-1*\CX )@@G@@ DO N , DO 0=F(1)**K ,F(1) EQU F(1)*/F(0)++C(0)*D END F(1)@LC)'@@@]@@@#NCY )@@G@@@@@K@F#@7CHE@#N@@@@@@@@[[C7@@@E@@@@#@@@@@@@@@@@@Q MA>)V $DO P(CZ )@@G@@1)>2 , LJSF$1 P(1,3)*T $DO P(1)<3 , + $CFS(5)SL*FREGS $EQU 0*KI $REPEAT DA )@@G@@P(0)-1*PJ $REPEAT $SL(P(0,I))*SREG $EQU $SS(P(0,I),J,1)*;REGS $EQU REGS+DB )@@G@@+(1*(REG='R'))++(2*(REG='A'))++(4*(REG='X'))*A $ENDR*A $ENDR*0 $GFORM 3,DC )@@G@@REGS,15,P(1,2)+(P(1)=1),18,P(1,1),36,0* $END@QUC)X@@@]@@@^P@@@K@F#@UB+!DD )@@G@@@^P@@@@@@@@][CU@@@M@@@@@@@]@@@@@@@@@P MK%)> $DO P(1)>0 , LA 12DE )@@G@@,+(EQUF$ P(1),1,2)*< $DO P(2)>0 , LA 13,+(EQUF$ P(2),1)*E ER ADACT$* $EDF )@@G@@ND@$SSC)K@@@]@@@#Y@@@K@F#@HB-\@#Y@@@@@@@@][CH@@@E@@@@#@@[@@@@@@@@@P DG )@@G@@ MCG)F PRNTA$PGEN* $END@C)&@@@]@@@#V@@@K@F#@0 , LA 12,+(EQUF$ P(1),1)MBDI )@@G@@.-A $DO P(0,*0)**(P(1)>0) , LA 12,((14+6*P(0,0))*(P(1)<2)+P(1,2),P(1,1))DJ )@@G@@)T])U ER P(0,0)->APUNCH$!PUNCH$* $END@@@[C)Z@@@]@@@#Q@@@K@F#@WBO3@#Q@@@DK )@@G@@@@@@@[[CW@@@M@@@@@@@[@@@@@@@@@P MBC)\ $DO (P(1)>0)**(P(1)<3) ,DL )@@G@@ SA 12,P(1,1)+2,P(1,2)*> $DO P(1)>0 , LA 12,+(EQUF$ P(1),1,2)*D ER SNAP$DM )@@G@@* $END@UF$ C-#@@@]@[@#B@@@K@B]-@C]O@#B@@@@@@@@][D@@#CM@@@@@@@[@@@@@@@@@DN )@@G@@P M #)RB EQU +(EQUF$ P(1),1,2)*2 DO (P(1)>0)**(P(0)<2)++($AP(BDO )@@G@@)<14*/26) , LXM 12,B*KF FORM 3,3,12,18(H DO ((P(1)=0)++($AP(B)<14*/26))*DP )@@G@@*(P(0)>1) , LXI,14 12,(F ,P(0,1),P(0,2))*/-18T]-- DO (P(0)>1)**(P(1)>1)*DQ )@@G@@*($AP(B)>14*/26-1)**(B<14*/26+0777777) , LA 12,(F ,P(0,1),P(0,2),B-14*/2DR )@@G@@6)M F): DO (P(1)>0)**P(0,0) , LA 12,+(EQUF$ P(1) )8[ CC)Z@@@]@@@^A@@@K@FDS )@@G@@#@WCQL@^A@@@@@@@@[[CW@@@E@@@@E@@[@@@@@@@@@P MI-)O $GFORM 30,0,DT )@@G@@6,DREG$*RI $DO 3 , LJSF$2 P(1,I)*Z $GFORM 12,0,6,P(1,4),18,P(1,5)*D + P(DU )@@G@@1,6)*D + P(1,7)* $END@@C-#@@@]@[@^>@@@K@B]-@B0R@^>@@@@@@@@[[D@@^&E@@@@[DV )@@G@@@@[@@@@@@@@@P MM*)UFF $EQU 36/(P(1)+(P(1)=0))*,ST1 $EQU 'FF,FFDW )@@G@@,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF'*XF $FORM [$SS(ST1,1,P(1)*3-1)](-ST2 $EQUDX )@@G@@ 'P(1,1),P(1,2),P(1,3),P(1,4),P(1,5),P(1,6),P(1,7),P(1,8),P(1,9),P(1,10)DY )@@G@@,P(1,11),P(1,12)'T])9K $EQU ['+(F ':$SS(ST2,1,P(1)*7-1+(P(1)>9)*(P(1)-9)DZ )@@G@@):')']*HL $EQU $AP(K)*GREL $EQU K-L*LU $EQU L**01777778DOPT $EQU CC)"@@@EA )@@G@@]@@@#!@@@K@F#@;BIU@#!@@@@@@@@[[C;@@@M@@@@@@@@@@@@@@@@@ACLIST$PGEN ME,)=PEB )@@G@@LUS $EQU 0100100100100100100100100D*>MINUS $EQU 013713713713713713713713EC )@@G@@7D*HF $FORM 36,36*SB(0) $EQU P(1,P(1))=PLUS*TB(1) $EQU P(1,P(1))=MINUS*!ED )@@G@@ $DO P(1,P(1))=0 ,B(+(F ,P(1,P(1)))>0) $EQU 1*,I $DO (P(1)=0)+P(1)-B(0)-EE )@@G@@B(1) , ALJSF$2 P(1,I)*P $DO B(0) , $GEN PLUS*Q $DO B(1) , $GEN MINUS*^ EEF )@@G@@ND@) ,C)3@@@]@@@]"@@@K@F#@0BQ@@]"C>_@@@@@][C0@@@M@@@@@@@[@@@@@@@@@P EG )@@G@@ M#-)F $IF P(0,0)*< $DO P(1)>0 , DL 12,+(EQUF$ P(1),1)*A $ELSE*RLG EH )@@G@@$EQU P(1,2)+(P(1)<2)*( $DO (P(0)>1)**(P(1)>0) , LA,14 12,P(1,1)*Z $DO P(EI )@@G@@0)>1 , LA 13,(LG,P(0,1))*: $DO (P(0)=1)**(P(1)>0) , LA 12,(LG,P(1,1))*A EJ )@@G@@$ENDF*C ER PCT$* $END@@C-#@@@]@[@#D@@@K@B]-@CZT@#D@@@@@@@@][D@@#EM@@@@@EK )@@G@@@@[@@@@@@@@@P M K)HL(1) $EQU 'W'*HL(2) $EQU 'R'*IL(3) $EQU 'WREL )@@G@@'*HL(4) $EQU 'P'*Z $DO P(0,1)='RW' ,P(0,1) $EQU 3**I $DO L , $DO P(0,1)=EM )@@G@@L(I) ,P(0,1) $EQU I*+ $DO P(0)>3 ,P(0,1) $EQU P(0,1)++8*'P(3) $EQU +($GFEN )@@G@@ORM 18,0,2,0,4,P(0,1),6,P(0,2)+63*(P(0)<3))*& $DO P(1)>0 ,P(2) $EQU +(EQEO )@@G@@UF$ P(1),1)84 $DO ($AP(P(2))<1*/16)*(P(1)+P(0)>1) , LA 12,+(OPT$$CC)>@@@EP )@@G@@]@@@^2@@@K@F#@+CL6@^2@@@@@@@@^[C+@@@M@@@@@@@@@@@@@@@@@C MOX)$IEQ )@@G@@ $EQU (C(1)-(C(1)<-0))//C(0)-(C(1)>-1)*MJ $EQU C(1)-C(0)*I*( $DO C(0)=6 ER )@@G@@, $END I++(I$ 0,14-J,0,0,0,0)*> $END I++(I$ 0,7-J/2-2*(J=2),0,0,0,0)@1)>ES )@@G@@C)-@@@]@@@^Y@@@K@F#@YB$!@^Y@@@@@@@@^[CY@@@M@@@@@@@[@@@@@@@@@P ET )@@G@@ML4), $DO P(0,*0)**(P(1)>0) , LA 12,+(EQUF$ P(1),1)*1 $DO (\P(0,*0))**(PEU )@@G@@(1)>0) , LA 12,(LJSF$1 P(1,1))*G ER [P(0,0)]* $END@ $C)&@@@]@@@#$@@@K@FEV )@@G@@#@0 , LA,14 12,$LCV(CTL$BNK(0))*G ER [P(0,0)]* $END@C)?@@@EY )@@G@@]@@@#T@@@K@F#@(BJQ@#T@@@@@@@@^[C(@@@M@@@@@@@[@@@@@@@@@P MB+)< EZ )@@G@@$DO P(1)>0 , LA 12,+(EQUF$ P(1),1)MB>-* $DO (\P(0,*0))**(P(1)>0) , LA 12FA )@@G@@,($GFORM 12,P(1,3)+(P(1)<3),6,(22+11*P(0,0))*(P(1)<2)+P(1,2),18,P(1,1))TFB )@@G@@#)U ER P(0,0)->APRINT$!PRINT$* $END@@@@@@C)&@@@]@@@]_@@@K@F#@0) , LFD )@@G@@A 12,+(EQUF$ P(1),1,2)(M $DO (\P(0,0))**(P(1)>0) , LA,14 12,(MCT$PKT P(1FE )@@G@@,1),P(1,2),P(1,3),P(1,4)+(P(1)=3))T])C ER MCT$* $END@C-]@@@]@@@^8@@@K@FFF )@@G@@#@_CUU@^8@@@@@@@@[[C_@@@M@@@@@@@@@@@@@@@@@J MP[)LBYTES EQU 36/FG )@@G@@J(1)*U DO 36>J(1)*BYTES , EQU 09*? DO (BYTES<2)++(BYTES=5)++(BYTES>6) , FH )@@G@@EQU 09*N DO J<4 ,J(3) EQU 1*VBL EQU (BYTES**3)-(BYTES=2)*LIW EQU J(3)/BYFI )@@G@@TES*LOW EQU J(2)/BYTES*@@@@@][CJ@@@E@@@@[@@@@@@@@@@@@P FN )@@G@@ MPO)P P(0,0)->TP!TN,4 $LCV* $END@$1C)7@@@]@@@^S@@@K@F#@4B7_@^S@@@FO )@@G@@@@@@@[[C4@@@M@@@@@@@[@@@@@@@@@P ML])% $DO (\P(0,1))**(P(1)>0) FP )@@G@@, LA,14 12,P(1,1)*0 $DO (\\P(0,1))**(P(1)>0) , LA 12,(1*/17,P(1,1))*$ $DFQ )@@G@@O (\\P(0,1))**(\P(1)) , LXI,14 12,*0*X $DO P(1)>1 , LA,14 13,P(1,2)*X $DFR )@@G@@O P(1)=3 , LA,14 14,P(1,3)*< $DO P(1)>3 , LA 14,(P(1,4),P(1,3))*D ER LOAFS )@@G@@D$* $END@ $C-#@@@]@[@#6@@@K@B]-@B$ @#6@@@@@@@@[[D@@#7M@@@@@@@^@@@@@@@@@FT )@@G@@P MG^)I LJSF$2 P(1,1)*5 $GFORM 12,0,6,P(1,3),18,P(1,2),6,0,6,PFU )@@G@@(0,1),6,0,18,0*HG $EQU P(2,3)*O $DO G='D' ,G $EQU 2*O $DO G='N' ,G $EQU FV )@@G@@1*- $DO (G='DN')++(G='ND') ,G $EQU 3*? $DO P(2)>0 , $GFORM 2,G,16,P(2,1)FW )@@G@@,18,P(2,2)*H $IF P+P(3)>5*2 $DO P(3)>0 , $GFORM 12,P(3,2),24,P(3,1),36,PFX )@@G@@(4,1)*A $ELSE8& $DO P(3)>0 , $GFORM 12,P(3,2),24,P(3,CC)Q@@@]@@@#&@@@K@FFY )@@G@@#@NCU3@#&@@@@@@@@#[CN@@@E@@@@#@@[@@@@@@@@@P MDJ)+ $DO P(1)<3 ,FZ )@@G@@P(1,3) $EQU (ER ERR$)*F READA$PGEN* $END@C)>@@@]@@@^:@@@K@F#@+C$W@^:B^5GA )@@G@@@@@@@][C+@@@M@@@@@@@@@@@@@@@@@P MN$+@ $DO P(0)=0 , $DO (K>0)*(GB )@@G@@K<1*/18-1)+(-K>0)*(-K<1*/17)+(K=0) , $END +(I$ 14+(K<0),0,0,2*(K**(1*/17GC )@@G@@)>0)+(K**(1*/16)>0),K**0177777)T#)F $END (F K)@^C-^@@@]@]@ @@@@K@BK@F@@@GD )@@G@@]-@BYE@ @BK=@@@@@[[D@@ [M@@@@@@@[@ ]@@@@@@DIU MQ[)DW FORM 36*+X GE )@@G@@EQU +(W DIU(1,2)--DIU(1,2)*/-72)*T DO X=0 , DSA DIU(1,1),36*5 DO X=0 , DGF )@@G@@I DIU(1,1)+12*(DIU(1)<1),+(OPT$$ DIU(1,2))*H DO X=0 , END(@MY EQU +(W (DGG )@@G@@IU(0,1)--DIU(0,1)*/-72)+0377777777777*(DIU(0,1)=0))*NMBETA EQU MY-MY/X*XGH )@@G@@*NY1 EQU MY/(X-MBETA)*LY2 EQU MY-MBETA-1T#)ZNUM EQU (Y1Y2GI )@@G@@-1)8MDNM EQU (X-MBETA-1CC)L@@@]@^@ ]@@@K@HK@JK@PK@R@@@#@GBY,@ ]A7!@@@@@[GJ )@@G@@@KG@@@TOP ]@#@ @@[O@ [DECN ]@#@ @@^^@ [C)X@@@]@@@#R@@@K@FGK )@@G@@#@UB C@#R@@@@@@@@][CU@@@M@@@@@@@[@@@@@@@@@P MBJ)X $DO P>1 , LAGL )@@G@@,14 12,(,P(1,1))MBL): $DO P(0,0)*(P>1) , LA 12,+(EQUF$ P(1),1,2)*E ER ERGM )@@G@@RPR$* $END@C)V@@@]@@@]?@@@K@F#@SC&%@]?CV-@@@@@#[CS@@@E@@@@[@@@@@@@@@@@@GN )@@G@@P M[V): $DO P(0,*0) , $GFORM 6,0,6,P(0,0),6,0,18,0*V $DO \P(0,GO )@@G@@*0) , ER [P(0,0)]* $END@@@@@@C)0@@@]@@@^_@@@K@F#@!B.6@^_BJQ@@@@@[[C!@@@GP )@@G@@E@@@@]@@[@@@@@@@@@SNZ2 MP7)DW FORM 36*!B(0) EQU +(I$ +(EQUF$ SNZ2GQ )@@G@@(1),1,0),SNZ2(0,1))*3I DO 4 ,B(1) EQU ((B(1)*2+1)*/(30-I)-1@#_@@@@@@@@][CW@@@GT )@@G@@M@@@@@@@[@@@@@@@@@P MH=)R $GFORM 30,0,6,[P(0,0)]*I LJSF$2 P(1,GU )@@G@@1)*^ + 0*K + P(1,2),P(1,3)*= $DO P(0,0)='DGETP$' , LJSF$1 P(1,4)* $END@GV )@@G@@C)L@@@]@@@# @@@K@F#@ICO,@# @@@@@@@@][CI@@@E@@@@[@@@@@@@@@@@@P GW )@@G@@M^5)G ER [P(0,0)]* $END@@#@]KC)U@@@]@@@^+@@@K@F#@RB9 @^+@@@@@@@@[[CR@@@GX )@@G@@M@@@@@@@[@@@@@@@@@P MML)W $DO \P(1) ,P(1,1) $EQU $LCN*I$(P(1,1GY )@@G@@)) $LIT*RCTL$BNK(0)* $EQU P(1,1)* $END@F$C-#@@@]@[@#8@@@K@B]-@B+'@#8@@@GZ )@@G@@@@@@@[[D@@#9E@@@@[@@C@@@@@@@@@P MGR)ZSM('DENSITY','HIGH') $EQUHA )@@G@@ 3*/34*-SM('DENSITY','MEDIUM') $EQU 2*/34*YSM('DENSITY','LOW') $EQU 1*/3HB )@@G@@4*YSM('PARITY','EVEN') $EQU 2*/32*XSM('PARITY','ODD') $EQU 1*/32*TSM('BCHC )@@G@@D','ON') $EQU 1*/30*USM('BCD','OFF') $EQU 2*/30*SSM('NOISE',1) $EQU 1*/2HD )@@G@@8*YSM('SUPPRESS','ON') $EQU 1*/26*ZSM('SUPPRESS','OFF') $EQU 2*/268JSM('HE )@@G@@MSA-TRN','ECC)&@@@]@@@#Z@@@K@F#@0 , LA,14 12,$LCV(CTL$BNK(0))*EF* $PROC 0*H$(HG )@@G@@CTL$BNK(0))*F PRNTA$PGEN*C$($ILCN)* $ENDT])U ER P(0,0)->APRNTA$!PRNTA$*HH )@@G@@J $DO P(1)>0 , F* $END@C-#@@@]@[@^J@@@K@B]-@CAC@^J@@@@@@@@][D@@^KM@@@@@HI )@@G@@@@[@@@@@@@@@P MJ0)TK(1) $EQU +(EQUF$ P(1),1)*3 $DO (P(0)>1)**(HJ )@@G@@\P(0,0)) ,K(0) $EQU +(EQUF$ P(0),1)(G $DO (P(1)>0)**(K=1)++($AP(K(1))>1*HK )@@G@@/16-1) , LA 12,+(EQUF$ P(1),1,2-2*P(0,0))T]-I $DO (P(1)>0)**(K=2)**($AP(HL )@@G@@K(1))<1*/16)**($AP(K(0))<1*/16) , LA 12,(K(0),K(1))T]1M $DO K=2 , DO ($AHM )@@G@@P(K(0))>1*/16-1)++($AP(K(1))>1*/16-1)++(P(1)=0) , LXI 12,+(EQUF$ CC)R@@@HN )@@G@@]@@@^H@@@K@F#@OC=$@^H@@@@@@@@A[CO@@@M@@@@@@@[@@@@@@@@@P MJY)> HO )@@G@@$DO P(1)>0 , LA 12,+(EQUF$ P(1),1,2)*G ER [P(0,0)]* $END@ C)O@@@]@@@^;HP )@@G@@@@@K@F#@LC-/@^;A7>@@@@@][CL@@@U@@@@]@@[@@@@@@@@@P MPU)P P(0,0)HQ )@@G@@->TN!TP,4 $LCV*D J P(1,1)* $END@@@@C)4@@@]@@@^7@@@K@F#@1B>R@^7@@@@@@@@[HR )@@G@@[C1@@@M@@@@@@@@@@@@@@@@@UX MO8)NA EQU 1-2*(UX(1)<0)*EB(0) EQU 0HS )@@G@@*7I DO 18 ,B(0) EQU 2*B(0)+(A*UX(1)>(2*B(0)+1)*/(35-I)-1)*\ DO UX>2 ,B(1HT )@@G@@) EQU (UX(3)-(B(0)*/-9*A**15))*/26*NB(0) EQU B(0)*A**31*V DO B(0)=1 ,B(0HU )@@G@@) EQU UX(*2)*( END UX(1)+(UX(2)*2-B(0)+UX(*2))*/17+B(1)@ C)&@@@]@@@#0 , LA,14 HX )@@G@@12,$LCV(CTL$BNK(0))*U ER P(0,0)->APNCHA$!PNCHA$*J $DO P(1)>0 , F* $END@HY )@@G@@C)R@@@]@@@#*@@@K@F#@OCRR@#*@@@@@@@@#[CO@@@M@@@@@@@[@@@@@@@@@P HZ )@@G@@MD>)> $DO P(1)>0 , LA 12,+(EQUF$ P(1),1,2)*G ER [P(0,0)]* $END@@@C)X@@@IA )@@G@@]@@@^$@@@K@F#@UBH,@^$@@@@@@@@][CU@@@M@@@@@@@@@@@@@@@@@F MM')EOIB )@@G@@PT $EQU 0*"I $DO F-1 ,J $DO $SL(F(I)) ,OPT $EQU OPT++1*/('Z'-$SS(F(I),J)IC )@@G@@)T])J $END OPT--F(0)@@@^C)Q@@@]@@@]/@@@K@F#@NB1'@]/@@@@@@@@[[CN@@@M@@@@@ID )@@G@@@@[@@@@@@@@@P M#P)+ $DO P(1)>0 , LA 12,+(EQUF$ P(1) )*D ER INFIE )@@G@@O$* $END@+(C)6@@@]@@@#\@@@K@F#@3CPF@#\@@@@@@@@][C3@@@M@@@@@@@[@@@@@@@@@IF )@@G@@P MF]); $DO (\\P(1))**(\\P(0,1)) , LA 12,(P(0,1),$LCV(CTL$BNK(IG )@@G@@0)))*4 $DO (\\P(1))**(\P(0,1)) , LA,14 12,$LCV(CTL$BNK(0))*G ER [P(0,0)]IH )@@G@@*2 $DO (\P(1))**(\P(0,*0)) ,$(CTL$BNK(0)) CLIST$PGEN*2 $DO (\P(1))**(P(0II )@@G@@,*0)) ,$(CTL$BNK(0)) ACLIST$PGEN*H$($ILCN) $END@C-#@@@]@[@^<@@@K@B]-@BMAIJ )@@G@@@^<@@@@@@@@[[D@@^=E@@@@[@@[@@@@@@@@@E MMS)UC EQU E(1,2)+($AP(EIK )@@G@@(1))<2)(E IF ($AP(E(1,1,C))<1*/18)**(E(1,3)>0)**(E(1,1,*C)=0)**(E(1,1)-EIL )@@G@@(1,*3)-C<1)T])+B(1) EQU +(I$ 0,14,0,0,0,E(1,1,C))* ELSE(DB(1) EQU +(I$ IM )@@G@@0,E(1,1,C+2),0,E(1,1,C+1),2*E(1,1,*1+C)+E(1,1,*C),E(1,1,C))T]) ENDF9V DIN )@@G@@O (E(1)>2)*(E(1,1)-E(1,*3)-C1*/26-1)+($AP(B(1))>1*/IO )@@G@@16-1))GTERM $EQU -0*= $DO \P(1,P(1)) ,TERM $EQU P(1,P(1))** $DIY )@@G@@O \\P(0,1) , $GEN 0,0,0,0,P(0,1),TERM*\I $DO (\P(1))+P(1)-(\P(1,P(1))) ,IZ )@@G@@ LJSF$1 P(1,I)*S $DO \P(0,1) , $GEN TERM* $END@C)Q@@@]@@@^B@@@K@F#@NBDVJA )@@G@@@^B@@@@@@@@[[CN@@@E@@@@#@@[@@@@@@@@@P MI%)P $GFORM 30,0,6,MSALJB )@@G@@L$*K + P(1,2),P(1,1)*^ + 0* $END@))C)L@@@]@@@]5@@@K@F#@IBC*@]5C-[@@@@@#JC )@@G@@[CI@@@E@@@@[@@@@@@@@@@@@P M]S)G ER [P(0,0)]* $END@+ REZC)R@@@JD )@@G@@]@@@]3@@@K@F#@OB5P@]3C)O@@@@@][CO@@@M@@@@@@@[@@@@@@@@@P M]F)% JE )@@G@@$DO P(1)>0 , LA 12,+(EQUF$ P(1),1,P(0,0))*D ER SETC$* $END@C)-@@@]@@@#4JF )@@G@@@@@K@F#@YCLW@#4@@@@@@@@J[CY@@@M@@@@@@@[@@@@@@@@@P MF5)> $DO P(JG )@@G@@1)>0 , LA 12,+(EQUF$ P(1),1,2)MF7)4 $DO (P(0,0)='WAIT$')**(P(1)>0) ,TP 3JH )@@G@@+(EQUF$ P(1),1)T])G ER [P(0,0)]* $END@@@@C)Q@@@]@@@^X@@@K@F#@NB"<@^X@@@JI )@@G@@@@@@@[[CN@@@M@@@@@@@[@@@@@@@@@P ML:)< $DO P(1)>0 , LA 12,+(EQUJJ )@@G@@F$ P(1),1)*E ER RLIST$* $END@C)Y@@@]@@@^@@@@K@F#@VB#_@^@@@@@@@@@[[CV@@@JK )@@G@@E@@@@ @@[@@@@@@@@@P MH!)P $GFORM 30,0,6,DREAD$*I LJSF$2 P(1,1)JL )@@G@@*8 $GFORM 12,P(1,3),6,P(1,4),18,P(1,2),12,P(1,5),12,0,12,0* $END@C)X@@@JM )@@G@@]@@@]%@@@K@F#@UCF!@]%CUU@@@@@^[CU@@@M@@@@@@@[@@@@@@@@@P M[F)- JN )@@G@@$DO P(0)>1 , LA 13,+(EQUF$ P(0))M[I)< $DO P(1)>0 , LA 12,+(EQUF$ P(1),1)JO )@@G@@*G ER [P(0,0)]* $END@@@C)-@@@]@@@^N@@@K@F#@YC#!@^N@@@@@@@@][CY@@@M@@@@@JP )@@G@@@@[@@@@@@@@@P MKT)! $DO P(0,0)**(P(1)>0) , LA 12,+(EQUF$ P(1),JQ )@@G@@1)*3 $DO (\P(0,0))**(P(1)>0) , LXI 12,+(EQUF$ P(1),1,2)*D ER CGET$* $ENJR )@@G@@D@@C44C)K@@@]@@@^D@@@K@F#@HBD_@^D@@@@@@@@[[CH@@@E@@@@#@@[@@@@@@@@@P JS )@@G@@ MI7)F LABEL$PGEN* $END@C))@@@]@@@]6@@@K@F#@XBDC@]6@@@@@@@@^[CX@@@JT )@@G@@M@@@@@@@[@@@@@@@@@P M]))! $DO P(1)>0 , LA 12,+(EQUF$ P(1),1,2*JU )@@G@@P(0,*0))*! $DO P(0)>1 , LXI 12,+(EQUF$ P(0),1,*P(0,*0))*G ER [P(0,0)]* JV )@@G@@$END@@C)K@@@]@@@]4@@@K@F#@HBK @]4C)$@@@@@[[CH@@@E@@@@[@@@@@@@@@@@@P JW )@@G@@ M]L)D ER COND$* $END@@@C)+@@@]@@@]&@@@K@F#@ZCDM@]&A/I@@@@@][CZ@@@JX )@@G@@M@@@@@@@[@@@@@@@@@P L*)$ LA 12,($SL(P(1,1))//6,($CFS(P(1,1))L)JY )@@G@@)*C ER CSF$*H $DO 1 , $ENDL?)$ LA 12,($SL(P(1,1))//4,($CAS(P(1,1))L))*D JZ )@@G@@ER ACSF$* $END@@@C)R@@@]@@@^L@@@K@F#@OCBA@^L@@@@@@@@G[CO@@@M@@@@@@@[@@@KA )@@G@@@@@@@@P MKC)> $DO P(1)>0 , LA 12,+(EQUF$ P(1),1,2)*G ER [P(0,0KB )@@G@@)]* $END@G C)%@@@]@@@^I@@@K@F#@$C-T@^I@@@@@@@@^[C$@@@M@@@@@@@]@@@@@@@@@KC )@@G@@P MJ$)9 $DO (P(1)>0)**(\P(0,0))++(P=2) , LA 12,+(EQUF$ P(1),1,KD )@@G@@2)*! $DO (P>2)**P(0,0) , LNA 12,+(EQUF$ P(1),1,2)*< $DO P(2)>0 , LA 13,+KE )@@G@@(EQUF$ P(2),1)*R ER P(0,0)->PFI$!PFUWL$* $END@PC)S@@@]@@@^6@@@K@F#@PB@#KF )@@G@@@^6BD_@@@@@][CP@@@M@@@@@@@@@@@@@@@@@M MO3)FZ $EQU M(I)*%I $DO KG )@@G@@2,M-1 , $DO M(I)[M(0)]Z ,Z $EQU M(I)*B $END Z@10C)K@@@]@@@]=@@@K@F#@HB;,KH )@@G@@@]=A/#@@@@@ [CH@@@E@@@@[@@@@@@@@@@@@P LP)G ER [P(0,0)]* $END@KI )@@G@@C)+@@@]@@@#.@@@K@F#@ZBU/@#.@@@@@@@@A[CZ@@@M@@@@@@@[@@@@@@@@@P KJ )@@G@@MHN)\ $DO P(1)>0 , LA 12,+(EQUF$ P(1),1,2-2*P(0,*0))*5 $DO (\P(0,*0))**(KK )@@G@@P(0)>1) , LXI 12,+(EQUF$ P(0),1,*1)*G ER [P(0,0)]* $END@*&IC)Q@@@]@@@#LKL )@@G@@@@@K@F#@NBBP@#L@@@@@@@@[[CN@@@M@@@@@@@[@@@@@@@@@P MAU)> $DO P(KM )@@G@@1)>0 , LA 12,+(EQUF$ P(1),1,2)*C ER COM$* $END@C)K@@@]@@@]0@@@K@F#@HC>^KN )@@G@@@]0@@@@@@@@[[CH@@@E@@@@[@@@@@@@@@@@@P M[8)C ER NRT$* $END@@@@KO )@@G@@C)R@@@]@@@^/@@@K@F#@OCR_@^/BH,@@@@@][CO@@@E@@@@#@@@@@@@@@@@@P KP )@@G@@MP-)J L,14 12,P(0,0)*Q P(0,*0)->TN!TP,7 $LCV*C ER PSR$* $END@(1,3C)U@@@KQ )@@G@@]@@@^*@@@K@F#@RB?V@^*@@@@@@@@][CR@@@M@@@@@@@@@@@@@@@@@F MN])CAKR )@@G@@ $EQU 0*WI $DO F-1 ,A $EQU A++1*/F(I)T])T $DO A>=1*/36 , $END (A)D*B $ENKS )@@G@@D A@L$C)=@@@]@@@#%@@@K@F#@-BTB@#%@@@@@@@@C[C-@@@M@@@@@@@[@@@@@@@@@P KT )@@G@@ MEC)$ LA 12,($SL(P(1,1))//6,($CFS(P(1,1))L))*G ER [P(0,0)]*H $DO 1KU )@@G@@ , $ENDMEJ)$ LA 12,($SL(P(1,1))//4,($CAS(P(1,1))L))*G ER [P(0,0)]* $ENDKV )@@G@@@$ENDRC)7@@@]@@@#I@@@K@F#@4BF8@#I@@@@@@@@[[C4@@@M@@@@@@@]@@@@@@@@@Q KW )@@G@@ M ')HC(1) $EQU 'S'*HC(2) $EQU 'I'*HC(3) $EQU 'C'*HC(4) $EQU 'H'*KBKX )@@G@@(0) $EQU P(0,1)*&I $DO C , $DO B(0)=C(I) ,B(0) $EQU I-1(^ $GFORM 6,0,6,BKY )@@G@@(0),6,P(2,3),18,0,6,0,12,P(1,2)+50*(P(1)=1),18,P(1,1)T])W * P(2,2)+50*(PKZ )@@G@@(2)=1),P(2,1)*R $DO P(2,3)>31 , $RES 1* $END@ JC-#@@@]@[@]8@@@K@B]-@CX:LA )@@G@@@]8C+2@@@@@][D@@]9M@@@@@@@[@@@@@@@@@P M]2)& $DO P(1)>0 ,P(2) $LB )@@G@@EQU +(EQUF$ P(1),1)() $DO ($AP(P(2))>1*/16-1)++(P(0,1)=P(0)-1)**1-P(0,*1LC )@@G@@)**(P(1)>0) , LA 12,+(EQUF$ P(1),1,2-P(0,*1))T]- $DO (($AP(P(2))>1*/16-LD )@@G@@1)++(\P(1)))**P(0,*1) , LXI,14 12,1*/17+P(0,1)T]-Q $DO (\P(0,*1))**(P(0)LE )@@G@@>1)**((P(1)=0)++($AP(P(2))>1*/16-1)) , LXI 12,+(EQUF$ P(0),1,*1)T]0P $DOLF )@@G@@ (1-(P(0,1)=P(0)-CC)Q@@@]@@@^,@@@K@F#@NCNL@^,BAW@@@@@[[CN@@@M@@@@@@@@@@@LG )@@G@@@@@@@@F MOA)2 $END +(I$ F(5),F(3),F(4),F(2),2*F(*2)+F(*1),F(1)LH )@@G@@)@DD$PC)X@@@]@@@^)@@@K@F#@UBCE@^)@@@@@@@@A[CU@@@M@@@@@@@[@@@@@@@@@P LI )@@G@@ MM])? $DO P(0,1)=2 ,P(0,0) $EQU P(0,*0)->*'D'!'D'MMB)* + (P(0,*0)-LJ )@@G@@>$CAS!$CFS)(P(1,1)[P(0,0)]L)* $END@C)L@@@]@@@]2@@@K@F#@IC>=@]2CZT@@@@@]LK )@@G@@[CI@@@C@@@@[@@@@@@@@@@@@@@@@@@@@@@@@M] )G ER [P(0,0)]* $END@@@@@@C)L@@@LL )@@G@@]@@@^.@@@K@F#@IB'8@^.@@@@@@@@][CI@@@E@@@@@@@@@@@@@@@@@P MP()J LM )@@G@@$INFO 1 P(0,0)* $END@P(C)R@@@]@@@#/@@@K@F#@OBIB@#/@@@@@@@@^[CO@@@M@@@@@LN )@@G@@@@[@@@@@@@@@P MHC)> $DO P(1)>0 , LA 12,+(EQUF$ P(1),1,2)*G ER LO )@@G@@[P(0,0)]* $END@@@C)K@@@]@@@].@@@K@F#@HB#F@].C>=@@@@@[[CH@@@S@@@@[@@@@@@LP )@@G@@@@@@@@FORK$ @@@@@@M#V)C ER OPT$* $END@@@@C)S@@@]@@@]*@@@K@F#@PCIV@]*CR_LQ )@@G@@@@@@@][CP@@@M@@@@@@@[@@@@@@@@@P L_)? $DO P(1)>0 , LA 12,+(EQUFLR )@@G@@$ P(1),1,1-P(0,0))*D ER NAME$* $END@CK@@@C)=@@@]@@@^R@@@K@F#@-C^$@^R@@@LS )@@G@@@@@@@][C-@@@M@@@@@@@[@@@@@@@@@P MK')= $DO P(0,0)**(P(1)>0) , LLT )@@G@@A 12,P(1,1)*X $DO P(1)>1 , LA,14 13,P(1,2)*0 $DO (\P(0,0))**(P(1)>0) , LLU )@@G@@A 12,(P(0,1),P(1,1))*E ER ROUTE$* $END@#(C)R@@@]@@@^F@@@K@F#@OBY1@^F@@@LV )@@G@@@@@@@[[CO@@@M@@@@@@@[@@@@@@@@@P MJC)> $DO P(1)>0 , LA 12,+(EQULW )@@G@@F$ P(1),1,2)*E ER LABEL$* $END@$ENDC)+@@@]@@@#S@@@K@F#@ZCY=@#S@@@@@@@@^LX )@@G@@[CZ@@@M@@@@@@@[@@@@@@@@@P MBS)< $DO P(1)>0 , LA 12,+(EQUF$ P(1LY )@@G@@),1)MBV)_ $DO 1-P(0,*0)**(P(1)>0) , LA 12,(($+2)*(P(1)=1)+P(1,2),P(1,1))LZ )@@G@@*G ER [P(0,0)]* $END@@@C)W@@@]@@@^0@@@K@F#@TB.@@^0BBP@@@@@[[CT@@@M@@@@@MA )@@G@@@@@@@@@@@@@@F MOK)FA $EQU F(1)*FB $EQU F(1)*/ $END +(I$ 0,P(A,MB )@@G@@B+2),0,P(A,B+1),2*P(A,*B+1)+P(A,*B),P(A,B))@ @#(C)R@@@]@@@#"@@@K@F#@OBNGMC )@@G@@@#"@@@@@@@@^[CO@@@M@@@@@@@[@@@@@@@@@P MHX)> $DO P(1)>0 , LA 12MD )@@G@@,+(EQUF$ P(1),1,2)*G ER [P(0,0)]* $END@)*C)Q@@@]@@@#^@@@K@F#@NBE"@#^C*+ME )@@G@@@@@@@[[CN@@@M@@@@@@@[@@@@@@@@@P M^,)< $DO P(1)>0 , LA 12,+(EQUMF )@@G@@F$ P(1),1)*D ER IALL$* $END@,C)1@@@]@@@]7@@@K@F#@,B@4@]7C-/@@@@@][C,@@@MG )@@G@@M@@@@@@@[@@@@@@@@@P M]*-A $DO P(0,0)+P(1)+($IBITS(P(1,1))**(1*MH )@@G@@/4))>1 ,P(2) $EQU +(EQUF$ P(1),1)T])3 $DO P(0,0)+($AP(P(2))>1*/16-1)+P(1MI )@@G@@)>1 , LA 12,P(2)(# $DO (P(1)=1)**(\P(0,0))**($AP(P(2))<1*/16) , LA 12,+(MJ )@@G@@OPT$$ P(1,1))T])C ER PSR$* $END@N(0C)6@@@]@@@]>@@@K@F#@3B,^@]>CQL@@@@@^MK )@@G@@[C3@@@M@@@@@@@[@@@@@@@@@P LV)< $DO P(1)>0 , LA 12,+(EQUF$ P(1)ML )@@G@@,1)*G ER [P(0,0)]*G DO 1 , $ENDL))> $DO P(1)=1 , LA 12,+(EQUF$ P(1),1,2)MM )@@G@@*6 $DO (P(1)>1)**(P(1,2)=14+7*P(0,*0)) , LA,14 12,P(1,1)*. $DO (P(1)>1)*MN )@@G@@*(P(1,2)<>14+7*P(0,*0)) , LA 12,(P(1,2),P(1,1))*G ER [P(0,0)]* $END@@@@MO )@@G@@C)8@@@]@@@#:@@@K@F#@5A9&@#:@@@@@@@@A[C5@@@M@@@@@@@]@@@@@@@@@P MP )@@G@@MES)> $DO P(1)>0 , LA 12,+(EQUF$ P(1),1,2)MEW)Y $DO P(2)=0 ,P(2,1) EQU PMQ )@@G@@(1,1)%W $DO (\P(0,*0))**(P(1)>0) , LA,14 12,($GFORM 12,P(1,3)+(P(1)<3),6MR )@@G@@,(33-11*(P(0,0)='TREAD$'))*(P(1)<2)+P(1,2),18,P(1,1),18,($LCV+2)*(P(2)<2MS )@@G@@)+P(2,2),18,P(2,1))T^)G ER [P(0,0)]* $END@@#@]YC)<@@@]@@@#F@@@K@F#@)BB*MT )@@G@@@#F@@@@@@@@][C)@@@M@@@@@@@[@@@@@@@@@P M =). $DO P(1)>0 , LA,14MU )@@G@@ 12,($GFORM 18,P(1,2),18,P(1,3),36,P(1,1))M $)\ $DO (P(1)>0)**P(0,0) , LMV )@@G@@A 12,+(EQUF$ P(1),1,2)*E ER ABSAD$* $END@C)S@@@]@@@]1@@@K@F#@PCS+@]1@@@MW )@@G@@@@@@@][CP@@@M@@@@@@@[@@@@@@@@@P M[")% $DO P(1)>0 , LA 13,+(EQUMX )@@G@@F$ P(1),1,P(0,0))*E ER TWAIT$* $END@@@@@@C)_@@@]@@@^(@@@K@F#@/B=/@^(B#?MY )@@G@@@@@@@C[C/@@@M@@@@@@@@@@@@@@@@@F MNM)XA $EQU 472236648286964521MZ )@@G@@3695*GBITS $EQU 0D*HI $REPEAT F/2*QM $EQU F(I*2)>F(I*2-1)*YP1 $EQU F(I*2NA )@@G@@)*(\M)+F(I*2-1)*M*YP2 $EQU F(I*2-1)*(\M)+F(I*2)*M*\BITS $EQU BITS++(A*/(NB )@@G@@71-P2)*/(-(71-P2+P1))*/P1)*A $ENDRT])XC $EQU 4722366482800925736960*&Q $NC )@@G@@FORM 72-36*((\(BITS**C))**(\F(*0)))*P $END +(Q BITS--F(0))@JC)K@@@]@@@#+ND )@@G@@@@@K@F#@HCGR@#+@@@@@@@@][CH@@@E@@@@#@@[@@@@@@@@@P MC!)F PNCHA$NE )@@G@@PGEN* $END@C)R@@@]@@@^O@@@K@F#@OCE'@^O@@@@@@@@^[CO@@@M@@@@@@@[@@@@@@@@@NF )@@G@@P MK<)> $DO P(1)>0 , LA 12,+(EQUF$ P(1),1,2)*G ER [P(0,0)]* $NG )@@G@@END@#.C)(@@@]@@@^M@@@K@F#@&B3=@^M@@@@@@@@][C&@@@M@@@@@@@]@@@@@@@@@P NH )@@G@@ MKJ)\ $DO P(0,0)**(P(1)>0) , LA 12,+(EQUF$ P(1),1,2)(- $DO (\P(0,0NI )@@G@@))**(P(1)>0) , LA,14 12,($GFORM 6,P(2,2),12,P(2,1),18,P(1,1),12,0,6,P(2,NJ )@@G@@3),18,P(1,2))T#)E ER CPOOL$* $END@]C)Q@@@]@@@#1@@@K@F#@NBO[@#1@@@@@@@@]NK )@@G@@[CN@@@M@@@@@@@[@@@@@@@@@P MFN)> $DO P(1)>0 , LA 12,+(EQUF$ P(1NL )@@G@@),1,2)*C ER RSI$* $END@C)(@@@]@@@#A@@@K@F#@&CZ#@#A@@@@@@@@][C&@@@M@@@@@NM )@@G@@@@[@@@@@@@@@P M^')OF FORM 6,4,4,4,6,6,6*% DO P(1)>0 , F 8,14,,NN )@@G@@,P(1,2),P(1,3),P(1,2)M^.)% DO P(0,0)*(P(1)>0) , LA 12,+(EQUF$ P(1) )*- DNO )@@G@@O P(0)>1 , LA 13,+(EQUF$ P(0) )*D ER CQUE$*^ END@@@@@@C)N@@@]@@@^1@@@K@FNP )@@G@@#@KB'F@^1BB*@@@@@[[CK@@@M@@@@@@@@@@@@@@@@@F MOQ)Z $END F(1)*/(NQ )@@G@@F(2)-1)*/(36-F(3))@(0,1)C)<@@@]@@@#;@@@K@F#@)B]J@#;@@@@@@@@][C)@@@M@@@@@NR )@@G@@@@[@@@@@@@@@P MG/-@ $DO (\P(0,0))**(P(1)>0) , LA 12,(131071*(PNS )@@G@@(1)=1)+P(1,2),P(1,1))T#)! $DO P(0,0)**(P(1)>0) , LA 12,+(EQUF$ P(1),1)*ENT )@@G@@ ER FITEM$* $END@C)2@@@]@@@]$@@@K@F#@\B_ @]$CRR@@@@@][C\@@@M@@@@@@@[@@@NU )@@G@@@@@@@@P L3)NBA $EQU $BA(P(1,1))*4 $DO P(0,0)+P(1)+(\BA(0)) ,P(NV )@@G@@2) $EQU +(EQUF$ P(1),1)T])3 $DO P(0,0)+($AP(P(2))>1*/16-1)+P(1)>1 , LA 1NW )@@G@@2,P(2)(# $DO (P(1)=1)**(\P(0,0))**($AP(P(2))<1*/16) , LA 12,+(OPT$$ P(1,NX )@@G@@1))T])E ER AWAIT$* $END@@@@@@C)*@@@]@@@^[@@@K@F#@>A"7@^[@@@@@@@@#[C>@@@NY )@@G@@E@@@@^@@[@@@@@@@@@P MH6)R $GFORM 30,0,6,[P(0,0)]*I LJSF$2 P(1,NZ )@@G@@1)*> $DO P(0,0)='DBITS$' , +P(1,2),P(1,3)*Y $DO P(0,0)='DUNLD$' , +P(1,2OA )@@G@@)*% $DO P(0,0)='DCYC$' , $GFORM 30,0,6,P(1,2)* $END@ C)0@@@]@@@]<@@@K@FOB )@@G@@#@!CW\@]0 , OC )@@G@@LA 12,+(OPT$$ +($GFORM 6,P(1,4),6,P(1,3),6,P(1,2),18,P(1,1)))LE); $DO (POD )@@G@@(0,0)='TFORK$')**(P(0)>1) , LA 13,+(EQUF$ P(0),1,*1)*, $DO P(0,*0)**(P(1OE )@@G@@)>0) , LA 12,+(EQUF$ P(1),1)*G ER [P(0,0)]* $END@@@@@C)3@@@]@@@^!@@@K@FOF )@@G@@#@0B(P@^!B 6@@@@@][C0@@@M@@@@@@@@@@@@@@@@@F MN/)LSP EQU 5+27*FOG )@@G@@(*0)*KMS EQU 1*/F(0)-1*VDP EQU (F(1)-F(1)+1)*/36>0D*Y DO DP=0 ,B EQU 1*/OH )@@G@@(36-F(0))-1*X DO DP ,B EQU 1D*/(72-F(0))-1(Q DO (36*DP+36)/F(0)*(F(2)=0)OI )@@G@@+F(2) , DO (F(1)**MS)*/1-SP--SP=0 ,F(1) EQU F(1)*/-F(0)**BT])D END F(1)@OJ )@@G@@C).@@@]@@@#(@@@K@F#@'@@@@#(@@@@@@@@K[C'@@@M@@@@@@@[@@@@@@@@@P OK )@@G@@MD'), $DO P(0,*0)**(P(1)>0) , LA 12,+(EQUF$ P(1),1)%= $DO P(1)=1 ,P(1,2)OL )@@G@@ $EQU (132-52*(($SS(P(0,0),1,3)='PCH')++($SS(P(0,0),1,3)='APC')))//(6-2*OM )@@G@@($SS(P(0,0),1,1)='A'))+2*(($SS(P(0,0),5,2)='A$')++($SS(P(0,0),6,2)='A$')ON )@@G@@)T^)0 $DO 1-P(0,*0)**(P(1)>0) , LA 12,(P(1,2),P(1,1))*G ER [P(0,0)]* $EOO )@@G@@ND@@]UC)H@@@]@@@^K@@@@@@#@EA/#@^K@@@@@@@@[@)E@@@)EP(0),1,*1)T])C ER CMS$OP )@@G@@* $END@0)TKC)I@@@]@@@^=@@@@@@#@FA/I@^=@@@@@@@@[@)F@@@)O1) EQU B(1)+(14*OQ )@@G@@/26)T#) B(1)*^ END@QU EC))@@@]@@@^&@@@@@@#@XBG"@^&@@@@@@@@[@)X@@@)((L>0OR )@@G@@)*(L<1*/18-1)+(-L>0)*(-L<1*/17)+(L=0)([ $DO OPT , I$ ,14+(L<0),0,0,2*(L*OS )@@G@@*(1*/17)>0)+(L**(1*/16)>0),U+RELT])T $DO \OPT , I$ ,,,,,(F K)* $END@EQUOT )@@G@@C))@@@]@@@]9@@@@@@#@XA7>@]9@@@@@@@@[@)X@@@-H1)++P(0,*1))**(P(1)>0)**($APOU )@@G@@(P(2))<1*/16) , LA 12,(1*/17*P(0,*1)+P(0,1),P(2))M]/)! $DO P(0,0)**(P(1)OV )@@G@@>0) , LA 12,+(EQUF$ P(1),1)*D ER BANK$* $END@])C)F@@@]@@@];@@@@@@#@CA/:OW )@@G@@@];@@@@@@@@[@)C@@@)H)=0 ,$($ILCN)*^ END@ C-#@@@]@[@ [@@@K@B]-@A7!@ [@@@OX )@@G@@@@@@@[@-@@ #)I)*(Y1>Y2-1)+1D*FN(-1) EQU 0*FF(0) EQU 1D*KALPHA(0) EQU X-1OY )@@G@@MQM)JN(0) EQU N(0)+1*X-1)+F(0)*. DO N(0)>0 ,AOZ )@@G@@LPHA(0) EQU ALPHA(0)-X*(ALPHA(0)*2>X-1)+ALPHA(0)*> DO 1+ALPHA(0)*NUM>DNMPA )@@G@@*/N(0) , GO TOP*JN(1) EQU N(0)+1MQS)JN(1) EQU N(1)-1*) DO N(1)1D*/35-18N DO OPT PC )@@G@@, DSA DIU(1CC-#@@@]@[@#]@@@K@B]-@A8!@#]@@@@@@@@[@-@@##)NPLICATION SUBSCRPD )@@G@@IPTT])KA(C) $EQU *'PGM'*QA(C+1) $EQU *'PROGRAM'*MA(C+2) $EQU *'ACT'*RA(CPE )@@G@@+3) $EQU *'ACTIVITY'*MA(C+4) $EQU *'ESI'*MA(C+5) $EQU *'ESI'*MA(C+6) $EQPF )@@G@@U *'CDB'*PA(C+7) $EQU *'COMMON'T])XB(0) $EQU (P(1)=2)+2*(P(1)=3)*4I $DO PG )@@G@@B(0) ,J $DO A , $DO P(1,I+1)=A(J) ,B(0) $EQU 0*)I $DO B(0) ,B(I-1) $EQU PH )@@G@@P(1,I+1)8:I $DO P(1)-(P(1)>0) ,J $DO A , $DO P(1,I+1)CC)5@@@]@@@##@@@@@@PI )@@G@@#@2A.7@##@@@@@@@@[@)2@@@)9=A(J) ,B(A(*J)) $EQU B(A(*J))++1*/((J-C*A(*J))PJ )@@G@@*/-A(*J)-1)T]))DP $EQU (B(0)<0)++(B(0)>1*/12-1)*B $IF DP*QIF $FORM 12,6,PK )@@G@@18,18,18*A $ELSE*KIF $FORM 12,6,18*A $ENDF*$ $DO DP , DL 12,(IF ,B(1),P(PL )@@G@@1,1),,B(0))*1 $DO (P(1)>0)**1-DP , LA 12,(IF B(0),B(1),P(1,1))*D ER IALLPM )@@G@@$* $END@ $EC-#@@@]@[@ #@@@K@B]-@C*+@ #A8!@@@@@[@-@@ ^)A,1),36*$ DO OPT PN )@@G@@, DI DIU(1,1),+(OPT$$ DIU(1,2))*JOPT0 EQU F(0)=1** DO OPT0 , DO N(1)>0 ,PO )@@G@@ SSA DIU(1,1),N(1)*0 DO OPT0 , DO DIU(1,2)<0 , LNA DIU(1,1),DIU(1,1)*N DPP )@@G@@O OPT++OPT0 , END*SOPT1 EQU F(0)*/(36-N(1))*)OPT2 EQU (OPT1<1*/19)**(N(1PQ )@@G@@)<36)*7 DO OPT2 , MF DIU(1,1),+(OPT$$ OPT1*/-1--DIU(1,2)*/-72)*0OPT3 EQUPR )@@G@@ (OPT1-1<0377777777777)**(N(1)<37)--OPT28F DO OPT3 , CC)!@@@]@[@ ^@@@K@BPS )@@G@@#@%A9Z@ ^@@@@@@@@[@)%@ ])*MI DIU(1,1),+(OPT$$ OPT1--DIU(1,2)*/-72)*QOPT4PT )@@G@@ EQU OPT2++OPT3--1*3 DO OPT4 , MI DIU(1,1),+(OPT$$ F(0)--DIU(1,2)*/-72)*PU )@@G@@, DO OPT4 , DO 36-N(1)<0 , SSA DIU(1,1),N(1)-36*\ DO OPT4 , DO 36-N(1)>0PV )@@G@@ , LDSC DIU(1,1),36-N(1)*^ END@[@@@@C)E@@@]@@@#C@@@@@@#@BBRA@#C@@@@@@@@[PW )@@G@@@)B@@@)DER TRMRG$*^ END@C)!@@@]@@@#E@@@@@@#@%A'A@#E@@@@@@@@[@)%@@@)F P(3PX )@@G@@),P(2))M V-H $DO (P(1)>0)**P(0,0)++($AP(P(2))>1*/16-1) , LA 12,+(EQUF$ PPY )@@G@@(1),1,2-2*P(0,0))T])2 $DO ($AP(P(2))>1*/16-1)*(P(0)>1) , LXI,14 12,P(3)*PZ )@@G@@8 $DO P(0)>3-2*P(0,0) , LA 13,+(EQUF$ P(0),3-2*P(0,0),*1)*E ER SETBP$* QA )@@G@@$END@2C)O@@@]@@@#7@@@@@@#@LA'R@#7@@@@@@@@[@)L@@@)]1)*A $ENDF*+ $DO (P(3)QB )@@G@@>1)**(P(4)>0) ,X $EQU 08*L $DO P(4)>0 , + 0* $END@,P(C-#@@@]@[@#9@@@K@BQC )@@G@@]-@A;R@#9@@@@@@@@[@-@@#')MBCDIC') $EQU 1*/22*)SM('MSA-TRN','ASCII') $EQUQD )@@G@@ 2*/22*-SM('MSA-TRN','XSEBCD') $EQU 3*/22*-SM('MSA-TRN','XSASCI') $EQU 4QE )@@G@@*/22*ZSM('MSA-TRN','OFF') $EQU 15*/22*YSM('UNIT-TRN','ON') $EQU 1*/20*ZSQF )@@G@@M('UNIT-TRN','OFF') $EQU 2*/20*VSM('FORMAT','Q') $EQU 1*/18*VSM('FORMAT'QG )@@G@@,'6') $EQU 2*/18*TSM('FORMAT',6) $EQU 2*/18*VSM('FORMAT','8') $EQU 3*/18QH )@@G@@8PSM('FORMAT',8) $EQU 3CC)>@@@]@@@#'@@@@@@#@+@@@@#'@@@@@@@@[@)+@@@)^*/18QI )@@G@@T])GMODES $EQU 0*HI $REPEAT P-1*N $IF P(I,1)='NOISE'*$MODES $EQU MODES++QJ )@@G@@SM('NOISE',1)++P(I,2)*A $ELSE*0 , ;@H@@@@ LA 12,+(OPT$$ +($GFORM 6,P(1,4),6,P(1,3),6,QO )@@G@@P(1,2),18,P(1,1)))@ @@@@FORK$P* $NAME *'FORK$' @ @@@@TFORK$P* $NQP )@@G@@AME *'TFORK$' @H@@@@ $DO (P(0,0)='TFORK$')**(P(0)>1) QQ )@@G@@, LA 13,+(EQUF$ P(0),1,*1) @F@@@@ $DO P(0,*0)**(P(1)>0QR )@@G@@) , LA 12,+(EQUF$ P(1),1) @ @@@@ ER [P(0,0)] @#@@@@QS )@@G@@ $END @^@@@@P $PROC 0,1 @ @@@@EXIT$* $NAME QT )@@G@@ 'EXIT$' @ @@@@ERR$* $NAME 'ERR$' @ @@@@ABORT$* $NAME QU )@@G@@ 'ABORT$' @ @@@@EABT$* $NAME 'EABT$' @ @@@@XCTS$* $NAME QV )@@G@@ 'XCTS$' @ @@@@ ER [P(0,0)] @#@@@@ $END QW )@@G@@@^@@@@P $PROC *1 @ @@@@ACSF$P* $NAME 'ACSF$' @ @@@@QX )@@G@@CSF$P* $NAME 'CSF$' @D@@@@ $DO P(1)>0 , LA 12,QY )@@G@@+(EQUF$ P(1),1) @ @@@@ ER [P(0,0)] @ @@@@ DOQZ )@@G@@ 1 , $END @ @@@@ACSF$* $NAME *'ACSF$' @ @@@@CSF$* $NRA )@@G@@AME 'CSF$' @D@@@@ $DO P(1)=1 , LA 12,+(EQUF$ P(1)RB )@@G@@,1,2) @G@@@@ $DO (P(1)>1)**(P(1,2)=14+7*P(0,*0)) , LA,14 RC )@@G@@ 12,P(1,1) @H@@@@ $DO (P(1)>1)**(P(1,2)<>14+7*P(0,*0)) ,RD )@@G@@ LA 12,(P(1,2),P(1,1)) @ @@@@ ER [P(0,0)] @#@@@@ RE )@@G@@ $END @^@@@@P $PROC *1 @^@@@@CSF$S* $NAME 0 RF )@@G@@@E@@@@ LA 12,($SL(P(1,1))//6,($CFS(P(1,1))L)) @^@@@@RG )@@G@@ ER CSF$@ @@@@ $DO 1 , $END @^@@@@ACSF$SRH )@@G@@* $NAME 0 @E@@@@ LA 12,($SL(P(1,1))//4,($CAS(P(1RI )@@G@@,1))L)) @ @@@@ ER ACSF$ @#@@@@ $END RJ )@@G@@@^@@@@P $PROC *1 @^@@@@AWAIT$* $NAME 0 @^@@@@AWAIT$RK )@@G@@P* $NAME 1 @A@@@@BA $EQU $BA(P(1,1)) @C@@@@ RL )@@G@@ $DO P(0,0)+P(1)+(\BA(0)) ,; @A@@@@P(2) $EQU +(EQRM )@@G@@UF$ P(1),1) @F@@@@ $DO P(0,0)+($AP(P(2))>1*/16-1)+P(1)>1 RN )@@G@@, LA 12,P(2)@F@@@@ $DO (P(1)=1)**(\P(0,0))**($AP(P(2))<1*RO )@@G@@/16) , ; @B@@@@ LA 12,+(OPT$$ P(1,1)) @ @@@@ RP )@@G@@ ER AWAIT$ @#@@@@ $END @^@@@@P $PROC RQ )@@G@@ *1 @^@@@@NAME$* $NAME 0 @^@@@@NAME$P* $NAME 1 @E@@@@RR )@@G@@ $DO P(1)>0 , LA 12,+(EQUF$ P(1),1,1-P(0,0)) @ @@@@ RS )@@G@@ ER NAME$ @#@@@@ $END @^@@@@ $PROC RT )@@G@@ 0,1 @#@@@@IDENT$* $NAME @ @@@@ ER IDENT$ @#@@@@RU )@@G@@ $END @^@@@@P $PROC *1 @ @@@@INT$* $NAME RV )@@G@@ 'INT$' @ @@@@INT$P* $NAME 'INT$' @C@@@@ $DO RW )@@G@@ P(0)>1 , LA 13,+(EQUF$ P(0))@ @@@@ACT$* $NAME 'ACT$' @ @@@@RX )@@G@@ACT$P* $NAME 'ACT$' @D@@@@ $DO P(1)>0 , LA 12,RY )@@G@@+(EQUF$ P(1),1) @ @@@@ ER [P(0,0)] @#@@@@ $ERZ )@@G@@ND @^@@@@P $PROC 0,1 @^@@@@DACT$* $NAME 0 @ @@@@SA )@@G@@ ER DACT$ @#@@@@ $END @^@@@@P $PSB )@@G@@ROC 0,1 @^@@@@TCELL$* $NAME *47 @ @@@@TSQRG$* $NAME 'TSQSC )@@G@@RG$' @ @@@@TSQCL$* $NAME 'TSQCL$' @E@@@@ $DO P(0,SD )@@G@@*0) , $GFORM 6,0,6,P(0,0),6,0,18,0 @C@@@@ $DO \P(0,*0) ,SE )@@G@@ ER [P(0,0)] @#@@@@ $END @^@@@@P $PROC *1 SF )@@G@@@ @@@@CTS$* $NAME 'CTS$' @ @@@@CTSA$* $NAME 'CTSA$' SG )@@G@@@ @@@@ $IF P(1)>0 @A@@@@ SZ,13 P(1,1),P(1SH )@@G@@,2) @A@@@@ TZ,1 P(1,1),P(1,2) @#@@@@ $ENDF SI )@@G@@@ @@@@ ER [P(0,0)] @#@@@@ $END @^@@@@P SJ )@@G@@ $PROC *1 @^@@@@CTSQ$* $NAME 0 @D@@@@ $DO SK )@@G@@ P(1)>0 , NOP 0,+(EQUF$ P(1),1) @ @@@@ ER CTSQ$ SL )@@G@@@#@@@@ $END @^@@@@P $PROC *1 @^@@@@RT$* $NSM )@@G@@AME 1 @^@@@@RT$P* $NAME 0 @E@@@@ $DO P(1)SN )@@G@@>0 , LA 12,+(EQUF$ P(1),1,P(0,0)) @^@@@@ ER RT$ @#@@@@SO )@@G@@ $END @^@@@@P $PROC 0,1 @^@@@@NRT$* $NAME SP )@@G@@ 0 @^@@@@ ER NRT$@#@@@@ $END @^@@@@P SQ )@@G@@ $PROC *1 @^@@@@TWAIT$* $NAME 1 @^@@@@TWAIT$P* $NAME SR )@@G@@ 0 @E@@@@ $DO P(1)>0 , LA 13,+(EQUF$ P(1),1,P(0,0)) SS )@@G@@@ @@@@ ER TWAIT$ @#@@@@ $END @^@@@@ ST )@@G@@ $PROC 0,1 @ @@@@SWAIT$* $NAME 'SWAIT$' @ @@@@SWTCH$* $NSU )@@G@@AME 'SWTCH$' @ @@@@ ER [P(0,0)] @#@@@@ $ESV )@@G@@ND @^@@@@P $PROC *1 @^@@@@SETC$* $NAME 1 @^@@@@SW )@@G@@SETC$P* $NAME 0 @E@@@@ $DO P(1)>0 , LA 12,+(EQUFSX )@@G@@$ P(1),1,P(0,0)) @ @@@@ ER SETC$ @#@@@@ $ESY )@@G@@ND @^@@@@P $PROC 0,1 @#@@@@COND$* $NAME @ @@@@ SZ )@@G@@ ER COND$ @#@@@@ $END @^@@@@P $PROC TA )@@G@@ 0,1 @ @@@@DATE$* $NAME 'DATE$' @ @@@@TDATE$* $NAME 'TDATB )@@G@@TE$' @ @@@@TIME$* $NAME 'TIME$' @ @@@@ ER [P(0TC )@@G@@,0)] @#@@@@ $END @^@@@@P $PROC *1 @ @@@@MCORE$TD )@@G@@* $NAME *'MCORE$' @ @@@@LCORE$* $NAME *'LCORE$' @ @@@@MCORE$TE )@@G@@P* $NAME 'MCORE$' @ @@@@LCORE$P* $NAME 'LCORE$' @F@@@@ TF )@@G@@ $DO P(1)>0 , LA 12,+(EQUF$ P(1),1,2*P(0,*0)) @E@@@@ TG )@@G@@ $DO P(0)>1 , LXI 12,+(EQUF$ P(0),1,*P(0,*0))@ @@@@ ERTH )@@G@@ [P(0,0)] @#@@@@ $END @^@@@@P $PROC *1 TI )@@G@@@^@@@@PSR$* $NAME 0 @^@@@@PSR$P* $NAME 1 @F@@@@ TJ )@@G@@ $DO P(0,0)+P(1)+($IBITS(P(1,1))**(1*/4))>1 ,; @A@@@@P(2) TK )@@G@@ $EQU +(EQUF$ P(1),1) @F@@@@ $DO P(0,0)+($AP(P(2)TL )@@G@@)>1*/16-1)+P(1)>1 , LA 12,P(2)@F@@@@ $DO (P(1)=1)**(\P(0,TM )@@G@@0))**($AP(P(2))<1*/16) , ; @B@@@@ LA 12,+(OPT$$ P(1,1TN )@@G@@)) @^@@@@ ER PSR$@#@@@@ $END @^@@@@P TO )@@G@@ $PROC *1 @^@@@@BANK$* $NAME 0 @D@@@@ $DO TP )@@G@@ P(1)>0 ,P(2) $EQU +(EQUF$ P(1),1) @H@@@@ $DO ($AP(P(2))>1*TQ )@@G@@/16-1)++(P(0,1)=P(0)-1)**1-P(0,*1)**(P(1)>0) , ;@D@@@@ LA TR )@@G@@ 12,+(EQUF$ P(1),1,2-P(0,*1)) @F@@@@ $DO (($AP(P(2)TS )@@G@@)>1*/16-1)++(\P(1)))**P(0,*1) , ; @A@@@@ LXI,14 12,1*/17+PTT )@@G@@(0,1) @H@@@@ $DO (\P(0,*1))**(P(0)>1)**((P(1)=0)++($AP(P(TU )@@G@@2))>1*/16-1)) , ; @B@@@@ LXI 12,+(EQUF$ P(0),1,*1) @H@@@@TV )@@G@@ $DO (1-(P(0,1)=P(0)-1)++P(0,*1))**(P(1)>0)**($AP(P(2))<1*/1TW )@@G@@6) , ;@D@@@@ LA 12,(1*/17*P(0,*1)+P(0,1),P(2)) @^@@@@TX )@@G@@BANK$P* $NAME 1 @E@@@@ $DO P(0,0)**(P(1)>0) , LA TY )@@G@@12,+(EQUF$ P(1),1)@ @@@@ ER BANK$ @#@@@@ $ETZ )@@G@@ND @^@@@@P $PROC *255@^@@@@INFO$* $NAME 0 @E@@@@UA )@@G@@ $DO P>1 , LA 12,(2*P-1,$LCV(CTL$BNK(0))) @ @@@@ UB )@@G@@ ER INFO$ @#@@@@$(CTL$BNK(0)) @^@@@@INFO$PKT* $NAME UC )@@G@@ 1 @B@@@@ $DO P(0,1)*P(0,0) , + 0D @^@@@@LEN(1) $EUD )@@G@@QU 2 @^@@@@LEN(2) $EQU 1 @^@@@@LEN(3) $EQU 2 UE )@@G@@@^@@@@LEN(4) $EQU 1 @^@@@@LEN(5) $EQU 1 @^@@@@LEN(6)UF )@@G@@ $EQU 1 @^@@@@LEN(7) $EQU 7 @ @@@@I $DO UG )@@G@@ P-1 , ; @I@@@@ $GFORM 12,P(I,1),24,0,2,0,16,LEN(P(I,1))*UH )@@G@@(P(I)<3)+P(I,3),18,P(I,2) @B@@@@I $DO P(0,2)*P(0,0) , UI )@@G@@+ 0D @B@@@@ $DO P(0,0)=0 ,$($ILCN) @#@@@@ ENUJ )@@G@@D @^@@@@P $PROC *1 @#@@@@INFO$P* $NAME @D@@@@ UK )@@G@@ $DO P(1)>0 , LA 12,+(EQUF$ P(1) ) @ @@@@ ER UL )@@G@@ INFO$ @#@@@@ $END @^@@@@ $PROC *0,1@#@@@@UM )@@G@@OPT$* $NAME @^@@@@ ER OPT$@#@@@@ $END UN )@@G@@@^@@@@P $PROC *1 @^@@@@PCT$* $NAME 0 @^@@@@PCT$P*UO )@@G@@ $NAME 1 @ @@@@ $IF P(0,0) @D@@@@ $DUP )@@G@@O P(1)>0 , DL 12,+(EQUF$ P(1),1) @#@@@@ $ELSE @A@@@@UQ )@@G@@LG $EQU P(1,2)+(P(1)<2) @E@@@@ $DO (P(0)>1)**UR )@@G@@(P(1)>0) , LA,14 12,P(1,1) @C@@@@ $DO P(0)>1 , LA 13,US )@@G@@(LG,P(0,1)) @E@@@@ $DO (P(0)=1)**(P(1)>0) , LA 12,(LG,P(1UT )@@G@@,1)) @#@@@@ $ENDF @^@@@@ ER PCT$@#@@@@ UU )@@G@@ $END @^@@@@P $PROC *1 @^@@@@MCT$* $NAME 0 UV )@@G@@@^@@@@MCT$P* $NAME 1 @F@@@@ $DO P(0,0)**(P(1)>0)UW )@@G@@ , LA 12,+(EQUF$ P(1),1,2) @C@@@@ $DO (\P(0,0))**(P(1)UX )@@G@@>0) , ; @G@@@@ LA,14 12,(MCT$PKT P(1,1),P(1,2),P(1,3),PUY )@@G@@(1,4)+(P(1)=3)) @^@@@@ ER MCT$@#@@@@ $END UZ )@@G@@@^@@@@P $PROC *1 @#@@@@MCT$PKT* $NAME @ @@@@ $IVA )@@G@@F P(1,2)=3 @G@@@@ $GFORM 12,0,6,P(1,2),18,P(1,1),18,PVB )@@G@@(1,4)+(P(1)=3),18,P(1,3)@#@@@@ $ELSE @C@@@@ $GFORM VC )@@G@@ 12,0,6,P(1,2),18,P(1,1) @#@@@@ $ENDF @#@@@@ $EVD )@@G@@ND @^@@@@P $PROC *1 @^@@@@IALL$* $NAME 0 @ @@@@VE )@@G@@A(1) $EQU 'IOPR' @ @@@@A(2) $EQU 'IGDM' @ @@@@VF )@@G@@A(3) $EQU 'IFOF' @ @@@@A(4) $EQU 'IFUF' @ @@@@VG )@@G@@A(5) $EQU 'IDOF' @ @@@@A(6) $EQU 'IRST' @ @@@@VH )@@G@@A(7) $EQU 'IABT' @ @@@@A(8) $EQU 'IINT' @ @@@@VI )@@G@@A(9) $EQU 'ITS' @ @@@@A(10) $EQU 'ERR$' @F@@@@VJ )@@G@@A(11) $EQU 'IAI' INTER ACTIVITY INTERRUPT @ @@@@VK )@@G@@A(12) $EQU 'BRKPT' @ @@@@A(13) $EQU 'PARITY' @ @@@@VL )@@G@@A(14) $EQU 'TIME' @ @@@@A(15) $EQU 'TERM' @G@@@@VM )@@G@@C $EQU 16 FIRST APPLICATION SUBSCRIPT VN )@@G@@@ @@@@A(C) $EQU *'PGM' @ @@@@A(C+1) $EQU *'PROGRAM'VO )@@G@@@ @@@@A(C+2) $EQU *'ACT' @A@@@@A(C+3) $EQU *'ACTIVITYVP )@@G@@' @ @@@@A(C+4) $EQU *'ESI' @ @@@@A(C+5) $EQU *'ESVQ )@@G@@I' @ @@@@A(C+6) $EQU *'CDB' @ @@@@A(C+7) $EQU *'COVR )@@G@@MMON' @B@@@@B(0) $EQU (P(1)=2)+2*(P(1)=3) @F@@@@I $DVS )@@G@@O B(0) ,J $DO A , $DO P(1,I+1)=A(J) ,B(0) $EQU 0@C@@@@I $DVT )@@G@@O B(0) ,B(I-1) $EQU P(1,I+1) @F@@@@I $DO P(1)-(P(1)VU )@@G@@>0) ,J $DO A , $DO P(1,I+1)=A(J) ,; @E@@@@B(A(*J)) $EQU B(A(*J))++VV )@@G@@1*/((J-C*A(*J))*/-A(*J)-1) @C@@@@DP $EQU (B(0)<0)++(B(0)>VW )@@G@@1*/12-1) @^@@@@ $IF DP @A@@@@IF $FORM 12,6VX )@@G@@,18,18,18 @#@@@@ $ELSE @ @@@@IF $FORM 12,6,18 VY )@@G@@@#@@@@ $ENDF @D@@@@ $DO DP , DL 12,(IF ,B(1),PVZ )@@G@@(1,1),,B(0))@F@@@@ $DO (P(1)>0)**1-DP , LA 12,(IF B(0),B(WA )@@G@@1),P(1,1)) @ @@@@ ER IALL$ @#@@@@ $END WB )@@G@@@^@@@@P $PROC *1 @^@@@@IALL$P* $NAME 1 @D@@@@ WC )@@G@@ $DO P(1)>0 , LA 12,+(EQUF$ P(1),1) @ @@@@ ER WD )@@G@@ IALL$ @#@@@@ $END @^@@@@P $PROC 0,1 @ @@@@WE )@@G@@CEND$* $NAME 'CEND$' @ @@@@CRTN$* $NAME 'CRTN$' @ @@@@WF )@@G@@ ER [P(0,0)] @#@@@@ $END @^@@@@P PRWG )@@G@@OC *1 @#@@@@CQUE$* NAME @A@@@@F FORM 6,4,4,4,6,WH )@@G@@6,6 @E@@@@ DO P(1)>0 , F 8,14,,,P(1,2),P(1,3),P(1,2) WI )@@G@@@^@@@@CQUE$P* NAME 1 @E@@@@ DO P(0,0)*(P(1)>0) WJ )@@G@@, LA 12,+(EQUF$ P(1) ) @D@@@@ DO P(0)>1 , LA 13,+(EQUF$WK )@@G@@ P(0) ) @ @@@@ ER CQUE$ @#@@@@ END WL )@@G@@@^@@@@P PROC *1 @#@@@@TRMRG$* NAME @B@@@@B EQWM )@@G@@U +(EQUF$ P(1),1,2) @F@@@@ DO (P(1)>0)**(P(0)1) , ; @C@@@@WP )@@G@@ LXI,14 12,(F ,P(0,1),P(0,2))*/-18 @H@@@@ DO (WQ )@@G@@P(0)>1)**(P(1)>1)**($AP(B)>14*/26-1)**(B<14*/26+0777777) , ;@D@@@@ WR )@@G@@ LA 12,(F ,P(0,1),P(0,2),B-14*/26) @^@@@@TRMRG$P* NAME WS )@@G@@ 1 @E@@@@ DO (P(1)>0)**P(0,0) , LA 12,+(EQUF$ P(1) ) WT )@@G@@@ @@@@ ER TRMRG$ @#@@@@ END @^@@@@P WU )@@G@@ $PROC *1 @^@@@@SETBP$* $NAME 0 @^@@@@L(1) $EQU WV )@@G@@ 'W' @^@@@@L(2) $EQU 'R' @^@@@@L(3) $EQU 'WR'@^@@@@WW )@@G@@L(4) $EQU 'P' @C@@@@ $DO P(0,1)='RW' ,P(0,1) $EWX )@@G@@QU 3 @D@@@@I $DO L , $DO P(0,1)=L(I) ,P(0,1) $EQU I@D@@@@WY )@@G@@ $DO P(0)>3 ,P(0,1) $EQU P(0,1)++8 @G@@@@P(3) $EWZ )@@G@@QU +($GFORM 18,0,2,0,4,P(0,1),6,P(0,2)+63*(P(0)<3)) @D@@@@ XA )@@G@@ $DO P(1)>0 ,P(2) $EQU +(EQUF$ P(1),1) @H@@@@ $DO XB )@@G@@ ($AP(P(2))<1*/16)*(P(1)+P(0)>1) , LA 12,+(OPT$$ P(3),P(2))@^@@@@SETBP$XC )@@G@@P* $NAME 1 @F@@@@ $DO (P(1)>0)**P(0,0)++($AP(P(2))XD )@@G@@>1*/16-1) , ; @D@@@@ LA 12,+(EQUF$ P(1),1,2-2*P(0,0)XE )@@G@@) @F@@@@ $DO ($AP(P(2))>1*/16-1)*(P(0)>1) , LXI,14 12XF )@@G@@,P(3) @G@@@@ $DO P(0)>3-2*P(0,0) , LA 13,+(EQUF$ P(0),3-2XG )@@G@@*P(0,0),*1) @ @@@@ ER SETBP$ @#@@@@ $END XH )@@G@@@^@@@@P $PROC *1 @#@@@@ABSAD$* $NAME @ @@@@ $DXI )@@G@@O P(1)>0 , ;@F@@@@ LA,14 12,($GFORM 18,P(1,2),18,P(1,XJ )@@G@@3),36,P(1,1)) @^@@@@ABSAD$P* $NAME 1 @F@@@@ $DO XK )@@G@@ (P(1)>0)**P(0,0) , LA 12,+(EQUF$ P(1),1,2) @ @@@@ ER XL )@@G@@ ABSAD$ @#@@@@ $END @^@@@@P $PROC *1 @^@@@@XM )@@G@@ADED$* $NAME 1 @#@@@@ADED$P* $NAME @E@@@@ $D0 XN )@@G@@ P(1)>0 , LA 12,+(EQUF$ P(1),1,P(0,0)) @ @@@@ ER ADEDXO )@@G@@$ @#@@@@ $END @^@@@@SYSBAL$P* $PROC *1 @#@@@@SYSBALXP )@@G@@$* $NAME @F@@@@ $DO \\SYSBAL$P(1) , LA 12,+(EQUF$ SYSBXQ )@@G@@AL$P(1),1,2)@ @@@@ ER SYSBAL$ @#@@@@ $END XR )@@G@@@^@@@@Q $PROC *2 @^@@@@COM$PGEN* $NAME 0 @^@@@@C(1) XS )@@G@@ $EQU 'S' @^@@@@C(2) $EQU 'I' @^@@@@C(3) $EQU XT )@@G@@ 'C' @^@@@@C(4) $EQU 'H' @ @@@@B(0) $EQU P(0,1) XU )@@G@@@D@@@@I $DO C , $DO B(0)=C(I) ,B(0) $EQU I-1 @G@@@@ XV )@@G@@ $GFORM 6,0,6,B(0),6,P(2,3),18,0,6,0,12,P(1,2)+50*(P(1)=1),;@ @@@@XW )@@G@@ 18,P(1,1) @C@@@@ * P(2,2)+50*(P(2)=XX )@@G@@1),P(2,1) @B@@@@ $DO P(2,3)>31 , $RES 1 @#@@@@ XY )@@G@@ $END @^@@@@P $PROC *2 @^@@@@COM$PKT* $NAME 0 XZ )@@G@@@#@@@@ COM$PGEN@#@@@@ $END @^@@@@P $PROC YA )@@G@@ *2 @^@@@@COM$* $NAME 0 @D@@@@ $DO P(1)>0 , LYB )@@G@@A,14 12,$LCV(CTL$BNK(0))@^@@@@F* $PROC 0 @#@@@@$(CTL$BNK(0)YC )@@G@@) @#@@@@ COM$PGEN@]@@@@$($ILCN) @#@@@@ $END YD )@@G@@@^@@@@ ER COM$@ @@@@ $DO P(1)>0 , F@#@@@@YE )@@G@@ $END @^@@@@P $PROC *1 @^@@@@COM$P* $NAME YF )@@G@@ 0 @D@@@@ $DO P(1)>0 , LA 12,+(EQUF$ P(1),1,2) @^@@@@YG )@@G@@ ER COM$@#@@@@ $END @#@@@@P $PROC YH )@@G@@@^@@@@II$* $NAME 0 @^@@@@ ER II$ @#@@@@ YI )@@G@@ $END @^@@@@Q $PROC 0,3 @^@@@@SNAP$PGEN* $NAME 0 YJ )@@G@@@B@@@@ $DO P(1)>2 , LJSF$1 P(1,3)@B@@@@ $DO YK )@@G@@ P(1)<3 , + $CFS(5)SL @^@@@@REGS $EQU 0 @ @@@@I $RYL )@@G@@EPEAT P(0)-1 @A@@@@J $REPEAT $SL(P(0,I)) @A@@@@REG YM )@@G@@ $EQU $SS(P(0,I),J,1) @G@@@@REGS $EQU REGS++(1*(REG='RYN )@@G@@'))++(2*(REG='A'))++(4*(REG='X')) @#@@@@ $ENDR @#@@@@ YO )@@G@@ $ENDR @E@@@@ $GFORM 3,REGS,15,P(1,2)+(P(1)=1),18,P(1,1YP )@@G@@),36,0@#@@@@ $END @^@@@@P $PROC 1,3 @^@@@@SNAP$PYQ )@@G@@KT* $NAME 0 @^@@@@ SNAP$PGEN @#@@@@ $END YR )@@G@@@^@@@@P $PROC *1 @^@@@@SNAP$* $NAME 0 @^@@@@F* YS )@@G@@ $PROC 0 @#@@@@$(CTL$BNK(0)) @^@@@@ SNAP$PGEN YT )@@G@@@]@@@@$($ILCN) @#@@@@ $END @A@@@@ $IF P(0)YU )@@G@@+P(1)>1 @B@@@@ SA 12,$LCV(CTL$BNK(0))+2 @B@@@@ YV )@@G@@ LA,14 12,$LCV(CTL$BNK(0)) @#@@@@ $ENDF @ @@@@ YW )@@G@@ ER SNAP$ @A@@@@ $DO P(0)+P(1)>1 , F @#@@@@YX )@@G@@ $END @^@@@@P $PROC *1 @^@@@@SNAP$P* $NAME YY )@@G@@ 0 @F@@@@ $DO (P(1)>0)**(P(1)<3) , SA 12,P(1,1)+2,P(1,YZ )@@G@@2) @D@@@@ $DO P(1)>0 , LA 12,+(EQUF$ P(1),1,2) @ @@@@ZA )@@G@@ ER SNAP$ @#@@@@ $END @^@@@@P $PZB )@@G@@ROC *1 @#@@@@ERRPR$* $NAME @C@@@@ $DO P>1 , LA,1ZC )@@G@@4 12,(,P(1,1)) @^@@@@ERRPR$P* $NAME 1 @E@@@@ $DO ZD )@@G@@ P(0,0)*(P>1) , LA 12,+(EQUF$ P(1),1,2) @ @@@@ ER ERRPZE )@@G@@R$ @#@@@@ $END @^@@@@P $PROC *1 @ @@@@READ$PZF )@@G@@* $NAME *'READ$' @ @@@@AREAD$P* $NAME *'AREAD$' @D@@@@ ZG )@@G@@ $DO P(1)>0 , LA 12,+(EQUF$ P(1),1) @ @@@@READ$* $NAME ZH )@@G@@ 'READ$' @ @@@@AREAD$* $NAME 'AREAD$' @H@@@@ $DO ZI )@@G@@ 1-P(0,*0)**(P(1)>0) , LA 12,(($+2)*(P(1)=1)+P(1,2),P(1,1))@ @@@@ ZJ )@@G@@ ER [P(0,0)] @#@@@@ $END @^@@@@P $PROC ZK )@@G@@ *1 @^@@@@PRINT$P* $NAME *0 @^@@@@APRINT$P* $NAME *1 @D@@@@ZL )@@G@@ $DO P(1)>0 , LA 12,+(EQUF$ P(1),1) @^@@@@PRINT$* $NZM )@@G@@AME 0 @^@@@@APRINT$* $NAME 1 @C@@@@ $DO (\P(ZN )@@G@@0,*0))**(P(1)>0) , ; @D@@@@ LA 12,($GFORM 12,P(1,3)+(ZO )@@G@@P(1)<3),; @F@@@@ 6,(22+11*P(0,0))*(P(1)<2)+P(1,2),1ZP )@@G@@8,P(1,1)) @B@@@@ ER P(0,0)->APRINT$!PRINT$@#@@@@ ZQ )@@G@@ $END @^@@@@P $PROC *1 @ @@@@PRINT$S* $NAME 'PRIZR )@@G@@NT$' @ @@@@APRINT$S* $NAME *'APRINT$'@ @@@@PF $FORM 12,6ZS )@@G@@,18 @A@@@@SP $EQU P(1,2)+(P(1)=1) @A@@@@ $DO ZT )@@G@@ P(0,*0) , ; @F@@@@ LA 12,(PF SP,$SL(P(1,1))//4,($CZU )@@G@@AS(P(1,1))L)) @A@@@@ $DO \P(0,*0) , ; @F@@@@ ZV )@@G@@ LA 12,(PF SP,$SL(P(1,1))//6,($CFS(P(1,1))L)) @ @@@@ ZW )@@G@@ ER [P(0,0)] @#@@@@ $END @^@@@@P $PROC ZX )@@G@@ *1 @^@@@@PUNCH$P* $NAME 0 @^@@@@APUNCH$P* $NAME 1 @D@@@@ZY )@@G@@ $DO P(1)>0 , LA 12,+(EQUF$ P(1),1) @^@@@@PUNCH$* $NZZ )@@G@@AME *0 @^@@@@APUNCH$* $NAME *1 @B@@@@ $DO P(0,AA )@@G@@*0)**(P(1)>0) , ; @F@@@@ LA 12,((14+6*P(0,0))*(P(1)<2)+PAB )@@G@@(1,2),P(1,1))) @B@@@@ ER P(0,0)->APUNCH$!PUNCH$@#@@@@AC )@@G@@ $END @^@@@@Q $PROC 0,3 @^@@@@PRNTA$PGEN $NAME AD )@@G@@ 0 @H@@@@ $GFORM 12,P(1,4)+(P(1)<4),6,(22+11*P(0,0))*(P(1AE )@@G@@)<3)+P(1,3),; @ @@@@ 18,P(1,2) @ @@@@ LJAF )@@G@@SF$2 P(1,1) @#@@@@ $END @^@@@@P $PROC 1,3 AG )@@G@@@^@@@@PRNTA$PKT* $NAME 0 @^@@@@APRNTA$PKT* $NAME 1 @^@@@@ AH )@@G@@ PRNTA$PGEN @#@@@@ $END @^@@@@P $PROC *1 AI )@@G@@@^@@@@PRNTA$* $NAME 0 @^@@@@APRNTA$* $NAME 1 @D@@@@ AJ )@@G@@ $DO P(1)>0 , LA,14 12,$LCV(CTL$BNK(0))@^@@@@F* $PROC AK )@@G@@ 0 @#@@@@$(CTL$BNK(0)) @^@@@@ PRNTA$PGEN @]@@@@$($ILCAL )@@G@@N) @#@@@@ $END @B@@@@ ER P(0,0)->APRNTA$!AM )@@G@@PRNTA$@ @@@@ $DO P(1)>0 , F@#@@@@ $END @^@@@@AN )@@G@@P $PROC *1 @ @@@@PRNTA$P* $NAME 'PRNTA$' @ @@@@APRNTAAO )@@G@@$P* $NAME 'APRNTA$' @D@@@@ $DO P(1)>0 , LA 12,+(EQUF$AP )@@G@@ P(1),1,2) @ @@@@ ER [P(0,0)] @#@@@@ $END AQ )@@G@@@^@@@@Q $PROC 0,3 @^@@@@PNCHA$PGEN* $NAME 0 @F@@@@ AR )@@G@@ $GFORM 12,0,6,(14+6*P(0,0))*(P(1)<3)+P(1,3),18,P(1,2)@ @@@@ AS )@@G@@ LJSF$2 P(1,1) @#@@@@ $END @^@@@@P $PROC AT )@@G@@ 1,3 @^@@@@PNCHA$PKT* $NAME 0 @^@@@@APNCHA$PKT* $NAME 1 @^@@@@AU )@@G@@ PNCHA$PGEN @#@@@@ $END @^@@@@P $PROC AV )@@G@@ *1 @^@@@@PNCHA$* $NAME 0 @^@@@@APNCHA$* $NAME 1 @^@@@@AW )@@G@@F* $PROC 0 @#@@@@$(CTL$BNK(0)) @^@@@@ PNCHA$PGAX )@@G@@EN @]@@@@$($ILCN) @#@@@@ $END @E@@@@ $DO AY )@@G@@ P(1)>0 , LA,14 12,$LCV(CTL$BNK(0)) @B@@@@ ER P(0,AZ )@@G@@0)->APNCHA$!PNCHA$@ @@@@ $DO P(1)>0 , F@#@@@@ $EBA )@@G@@ND @^@@@@P $PROC *1 @ @@@@PNCHA$P* $NAME 'PNCHA$' BB )@@G@@@ @@@@APNCHA$P* $NAME 'APNCHA$' @D@@@@ $DO P(1)> , LABC )@@G@@ 12,+(EQUF$ P(1),1,2) @ @@@@ ER [P(0,0)] @#@@@@ BD )@@G@@ $END @^@@@@Q $PROC 0,3 @^@@@@READA$PGEN* $NAME 0 BE )@@G@@@A@@@@ + P(1,3),P(1,2) @ @@@@ LJSF$2 P(1,BF )@@G@@1) @#@@@@ $END @^@@@@P $PROC 1,3 @^@@@@READA$BG )@@G@@PKT* $NAME 0 @^@@@@AREADA$PKT* $NAME 1 @^@@@@ARDA$PKT* $NAME BH )@@G@@ 2 @D@@@@ $DO P(1)<3 ,P(1,3) $EQU (ER ERR$) @^@@@@BI )@@G@@ READA$PGEN @#@@@@ $END @^@@@@P $PROC BJ )@@G@@ *1 @ @@@@READA$* $NAME 'READA$' @ @@@@AREADA$* $NAME 'AREBK )@@G@@ADA$' @ @@@@ARDA$* $NAME 'ARDA$' @^@@@@F* $PROC 0 BL )@@G@@@#@@@@$(CTL$BNK(0)) @^@@@@ READA$PGEN @]@@@@$($ILCN) BM )@@G@@@#@@@@ $END @C@@@@ $DO P(1)=2 ,P(1,3) $EQU $LBN )@@G@@CV+2 @D@@@@ $DO P(1)>0 , LA,14 12,$LCV(CTL$BNK(0))@ @@@@BO )@@G@@ ER [P(0,0)] @#@@@@ $END @^@@@@P $PBP )@@G@@ROC *1 @ @@@@READA$P* $NAME 'READA$' @ @@@@AREADA$P* $NAME BQ )@@G@@ 'AREADA$' @ @@@@ARDA$P* $NAME 'ARDA$' @D@@@@ $DO BR )@@G@@ P(1)>0 , LA 12,+(EQUF$ P(1),1,2) @ @@@@ ER [P(0,0)] BS )@@G@@@#@@@@ $END @^@@@@P $PROC *1 @ @@@@PRTCN$* $NBT )@@G@@AME 'PRTCN$' @ @@@@APRTCN$* $NAME 'APRTCN$' @ @@@@PRTCA$* $NBU )@@G@@AME 'PRTCA$' @ @@@@APRTCA$* $NAME 'APRTCA$' @ @@@@PCHCN$* $NBV )@@G@@AME 'PCHCN$' @ @@@@APCHCN$* $NAME 'APCHCN$' @ @@@@PCHCA$* $NBW )@@G@@AME 'PCHCA$' @ @@@@APCHCA$* $NAME 'APCHCA$' @ @@@@PRTCN$P* $NBX )@@G@@AME *'PRTCN$' @ @@@@APRTCN$P* $NAME *'APRTCN$'@ @@@@PRTCA$P* $NBY )@@G@@AME *'PRTCA$' @ @@@@APRTCA$P* $NAME *'APRTCA$'@ @@@@PCHCN$P* $NBZ )@@G@@AME *'PCHCN$' @ @@@@APCHCN$P* $NAME *'APCHCN$'@ @@@@PCHCA$P* $NCA )@@G@@AME *'PCHCA$' @ @@@@APCHCA$P* $NAME *'APCHCA$'@F@@@@ $DCB )@@G@@O P(0,*0)**(P(1)>0) , LA 12,+(EQUF$ P(1),1) @H@@@@ $DCC )@@G@@O P(1)=1 ,P(1,2) $EQU (132-52*(($SS(P(0,0),1,3)='PCH')++; @C@@@@CD )@@G@@ ($SS(P(0,0),1,3)='APC')))//;@D@@@@ CE )@@G@@ (6-2*($SS(P(0,0),1,1)='A'))+; @G@@@@ 2*(($SS(P(CF )@@G@@0,0),5,2)='A$')++($SS(P(0,0),6,2)='A$')) @F@@@@ $DO 1-P(CG )@@G@@0,*0)**(P(1)>0) , LA 12,(P(1,2),P(1,1)) @ @@@@ ER [P(0CH )@@G@@,0)] @#@@@@ $END @^@@@@P $PROC *1 @ @@@@PRTCN$CI )@@G@@S* $NAME 'PRTCN$' @ @@@@PRTCA$S* $NAME 'PRTCA$' @ @@@@PCHCN$CJ )@@G@@S* $NAME 'PCHCN$' @ @@@@PCHCA$S* $NAME 'PCHCA$' @E@@@@ CK )@@G@@ LA 12,($SL(P(1,1))//6,($CFS(P(1,1))L)) @ @@@@ ERCL )@@G@@ [P(0,0)] @ @@@@ $DO 1 , $END @ @@@@APRTCN$S* $NCM )@@G@@AME 'APRTCN$' @ @@@@APRTCA$S* $NAME 'APRTCA$' @ @@@@APCHCN$S* $NCN )@@G@@AME 'APCHCN$' @ @@@@APCHCA$S* $NAME 'APCHCA$' @E@@@@ LACO )@@G@@ 12,($SL(P(1,1))//4,($CAS(P(1,1))L)) @ @@@@ ER CP )@@G@@ [P(0,0)] @#@@@@ $END @^@@@@P $PROC *2 @ @@@@CQ )@@G@@TREAD$P* $NAME *'TREAD$' @ @@@@ATREAD$P* $NAME *'ATREAD$'@ @@@@CR )@@G@@ATRD$P* $NAME *'ATRD$' @D@@@@ $DO P(1)>0 , LA 12,+CS )@@G@@(EQUF$ P(1),1,2) @ @@@@TREAD$* $NAME 'TREAD$' @ @@@@ATREAD$* $NCT )@@G@@AME 'ATREAD$' @ @@@@ATRD$* $NAME 'ATRD$' @C@@@@ $DCU )@@G@@O P(2)=0 ,P(2,1) EQU P(1,1) @C@@@@ $DO (\P(0,*0))CV )@@G@@**(P(1)>0) , ; @I@@@@ LA,14 12,($GFORM 12,P(1,3)+(P(1)<3CW )@@G@@),6,(33-11*(P(0,0)='TREAD$'))*; @H@@@@ (P(1)<2)+PCX )@@G@@(1,2),18,P(1,1),18,($LCV+2)*(P(2)<2)+P(2,2),; @ @@@@ CY )@@G@@ 18,P(2,1))@ @@@@ ER [P(0,0)] @#@@@@ $END CZ )@@G@@@^@@@@CLIST$PGEN* $PROC *0 @^@@@@TERM $EQU -0 @D@@@@ DA )@@G@@ $DO \P(1,P(1)) ,TERM $EQU P(1,P(1)) @E@@@@ $DO DB )@@G@@ \\P(0,1) , $GEN 0,0,0,0,P(0,1),TERM @F@@@@I $DO (\P(DC )@@G@@1))+P(1)-(\P(1,P(1))) , LJSF$1 P(1,I) @B@@@@ $DO \P(0DD )@@G@@,1) , $GEN TERM @#@@@@ $END @^@@@@ACLIST$PGEN* $PROC *0 DE )@@G@@@C@@@@PLUS $EQU 0100100100100100100100100D @C@@@@MINUS $EDF )@@G@@QU 0137137137137137137137137D @ @@@@F $FORM 36,36 DG )@@G@@@A@@@@B(0) $EQU P(1,P(1))=PLUS @A@@@@B(1) $EQU P(1,DH )@@G@@P(1))=MINUS @E@@@@ $DO P(1,P(1))=0 ,B(+(F ,P(1,P(1)))>0) DI )@@G@@$EQU 1@E@@@@I $DO (P(1)=0)+P(1)-B(0)-B(1) , ALJSF$2 P(1,I)DJ )@@G@@@A@@@@ $DO B(0) , $GEN PLUS@B@@@@ $DO B(1)DK )@@G@@ , $GEN MINUS @#@@@@ END @^@@@@P $PROC *1 DL )@@G@@@^@@@@CLIST$PKT* $NAME 0 @^@@@@ACLIST$PKT* $NAME 1 @B@@@@ DM )@@G@@ $DO \P(0,0) , CLIST$PGEN @B@@@@ $DO P(0,0) , ADN )@@G@@CLIST$PGEN @#@@@@ $END @^@@@@P $PROC *1 @ @@@@DO )@@G@@CLIST$* $NAME 'CLIST$' @ @@@@ACLIST$* $NAME *'ACLIST$'@H@@@@DP )@@G@@ $DO (\\P(1))**(\\P(0,1)) , LA 12,(P(0,1),$LCV(CTL$BNK(0DQ )@@G@@))) @G@@@@ $DO (\\P(1))**(\P(0,1)) , LA,14 12,$LCV(CTLDR )@@G@@$BNK(0)) @ @@@@ ER [P(0,0)] @F@@@@ $DO DS )@@G@@ (\P(1))**(\P(0,*0)) ,$(CTL$BNK(0)) CLIST$PGEN @F@@@@ $DO DT )@@G@@ (\P(1))**(P(0,*0)) ,$(CTL$BNK(0)) ACLIST$PGEN @#@@@@$($ILCN) $END DU )@@G@@@^@@@@P $PROC *1 @ @@@@ACLIST$P* $NAME 'ACLIST$' @ @@@@DV )@@G@@CLIST$P* $NAME 'CLIST$' @D@@@@ $DO P(1)>0 , LA 12,+DW )@@G@@(EQUF$ P(1),1,2) @ @@@@ ER [P(0,0)] @#@@@@ $EDX )@@G@@ND @^@@@@P $PROC *1 @^@@@@RSI$* $NAME 0 @^@@@@DY )@@G@@RSI$P* $NAME 0 @D@@@@ $DO P(1)>0 , LA 12,+(EQUF$DZ )@@G@@ P(1),1,2) @^@@@@ ER RSI$@#@@@@ $END @^@@@@EA )@@G@@P $PROC 1,2 @^@@@@PLINE$* $NAME 0 @E@@@@ LAEB )@@G@@ 12,(1,($CFS('L,'):$CFS($CD(P(1,1)))L)) @ @@@@ ER EC )@@G@@ PRTCN$ @#@@@@ $END @^@@@@PMARG$* $PROC 1,2 @C@@@@ED )@@G@@A(4) FDCVT$ 66*(PMARG$(1)<1)+PMARG$(1,1)@C@@@@A(5) FDCVT$ EE )@@G@@ 6*(PMARG$(1)<2)+PMARG$(1,2)@C@@@@A(6) FDCVT$ 3*(PMARG$(1)<3)EF )@@G@@+PMARG$(1,3)@G@@@@ LA 12,(2,($GFORM 12,$CFS('M,'),12,A(4EG )@@G@@),6,$CFS(','),; @F@@@@ 12,A(5),6,$CFS(','),12,A(6),EH )@@G@@12,$CFS(' '))) @ @@@@ ER PRTCN$ @#@@@@ $EEI )@@G@@ND @^@@@@P $PROC *1 @ @@@@IO$* $NAME 'IO$' EJ )@@G@@@ @@@@IOI$* $NAME 'IOI$' @ @@@@IOW$* $NAME 'IOW$' EK )@@G@@@ @@@@IOWI$* $NAME 'IOWI$' @ @@@@IOXI$* $NAME 'IOXI$' EL )@@G@@@ @@@@IOARB$* $NAME 'IOARB$' @ @@@@IOAXI$* $NAME 'IOAXI$' EM )@@G@@@ @@@@IO$P* $NAME *'IO$' @ @@@@IOI$P* $NAME *'IOI$' EN )@@G@@@ @@@@IOW$P* $NAME *'IOW$' @ @@@@IOWI$P* $NAME *'IOWI$' EO )@@G@@@ @@@@IOXI$P* $NAME *'IOXI$' @ @@@@IOARB$P* $NAME *'IOARB$' EP )@@G@@@ @@@@IOAXI$P* $NAME *'IOAXI$' @D@@@@ $DO P(1)>0 , LEQ )@@G@@A 12,+(EQUF$ P(1),1,2) @ @@@@WAIT$* $NAME 'WAIT$' @D@@@@ ER )@@G@@ $DO (P(0,0)='WAIT$')**(P(1)>0) ,; @A@@@@ TP ES )@@G@@ 3+(EQUF$ P(1),1)@ @@@@ ER [P(0,0)] @#@@@@ $EET )@@G@@ND @^@@@@P $PROC 0,1 @ @@@@WANY$* $NAME 'WANY$' EU )@@G@@@ @@@@UNLCK$* $NAME 'UNLCK$' @ @@@@ ER [P(0,0)] EV )@@G@@@#@@@@ $END @^@@@@P $PROC *4 @^@@@@IO$PKT* $NEW )@@G@@AME 0 @ @@@@ LJSF$2 P(1,1) @F@@@@ $GFORM EX )@@G@@ 12,0,6,P(1,3),18,P(1,2),6,0,6,P(0,1),6,0,18,0 @ @@@@G $EQU EY )@@G@@ P(2,3) @A@@@@ $DO G='D' ,G $EQU 2 @A@@@@ $DEZ )@@G@@O G='N' ,G $EQU 1 @C@@@@ $DO (G='DN')++(G='ND') ,G FA )@@G@@$EQU 3@E@@@@ $DO P(2)>0 , $GFORM 2,G,16,P(2,1),18,P(2,2) FB )@@G@@@ @@@@ $IF P+P(3)>5 @G@@@@ $DO P(3)>0 , FC )@@G@@$GFORM 12,P(3,2),24,P(3,1),36,P(4,1) @#@@@@ $ELSE @E@@@@FD )@@G@@ $DO P(3)>0 , $GFORM 12,P(3,2),24,P(3,1) @#@@@@ FE )@@G@@ $ENDF @D@@@@ $DO (P(3)>1)**(P(4)>0) ,X $EQU 08 FF )@@G@@@A@@@@ $DO P(4)>0 , + 0 @#@@@@ $END @^@@@@FG )@@G@@P $PROC 8,1 @^@@@@SM$PKT* $NAME 0 @B@@@@SM('DENSITY'FH )@@G@@,'HIGH') $EQU 3*/34 @B@@@@SM('DENSITY','MEDIUM') $EQU 2*FI )@@G@@/34 @B@@@@SM('DENSITY','LOW') $EQU 1*/34 @B@@@@SM('PARITY',FJ )@@G@@'EVEN') $EQU 2*/32 @B@@@@SM('PARITY','ODD') $EQU 1*FK )@@G@@/32 @B@@@@SM('BCD','ON') $EQU 1*/30 @B@@@@SM('BCD','OFFL )@@G@@F') $EQU 2*/30 @B@@@@SM('NOISE',1) $EQU 1*FM )@@G@@/28 @B@@@@SM('SUPPRESS','ON') $EQU 1*/26 @B@@@@SM('SUPPRESSFN )@@G@@','OFF') $EQU 2*/26 @B@@@@SM('MSA-TRN','EBCDIC') $EQU 1*FO )@@G@@/22 @B@@@@SM('MSA-TRN','ASCII') $EQU 2*/22 @B@@@@SM('MSA-TRN'FP )@@G@@,'XSEBCD') $EQU 3*/22 @B@@@@SM('MSA-TRN','XSASCI') $EQU 4*FQ )@@G@@/22 @B@@@@SM('MSA-TRN','OFF') $EQU 15*/22 @B@@@@SM('UNIT-TRNFR )@@G@@','ON') $EQU 1*/20 @B@@@@SM('UNIT-TRN','OFF') $EQU 2*FS )@@G@@/20 @B@@@@SM('FORMAT','Q') $EQU 1*/18 @B@@@@SM('FORMAT',FT )@@G@@'6') $EQU 2*/18 @B@@@@SM('FORMAT',6) $EQU 2*FU )@@G@@/18 @B@@@@SM('FORMAT','8') $EQU 3*/18 @B@@@@SM('FORMAT',FV )@@G@@8) $EQU 3*/18 @^@@@@MODES $EQU 0 @^@@@@I FW )@@G@@ $REPEAT P-1 @A@@@@ $IF P(I,1)='NOISE' @C@@@@MODES FX )@@G@@ $EQU MODES++SM('NOISE',1)++P(I,2)@#@@@@ $ELSE @C@@@@FY )@@G@@MODES $EQU MODES++SM(P(I,1),P(I,2)) @#@@@@ $ENDF FZ )@@G@@@#@@@@ $ENDR @ @@@@ + MODES @#@@@@ GA )@@G@@ $END @^@@@@P $PROC *1 @^@@@@FITEM$* $NAME 0 GB )@@G@@@^@@@@FITEM$P* $NAME 1 @C@@@@ $DO (\P(0,0))**(P(1)GC )@@G@@>0) , ; @D@@@@ LA 12,(131071*(P(1)=1)+P(1,2),P(1,1))GD )@@G@@@E@@@@ $DO P(0,0)**(P(1)>0) , LA 12,+(EQUF$ P(1),1)@ @@@@GE )@@G@@ ER FITEM$ @#@@@@ $END @^@@@@P $PGF )@@G@@ROC *1 @ @@@@FACIL$* $NAME 'FACIL$' @ @@@@FACIT$* $NAME GG )@@G@@ 'FACIT$' @ @@@@FACIL$P* $NAME *'FACIL$' @ @@@@FACIT$P* $NAME GH )@@G@@ *'FACIT$' @D@@@@ $DO P(1)>0 , LA 12,+(EQUF$ P(1),1,2) GI )@@G@@@ @@@@ ER [P(0,0)] @#@@@@ $END @^@@@@P GJ )@@G@@ $PROC *1 @ @@@@TINTL$* $NAME 'TINTL$' @ @@@@TSWAP$* $NGK )@@G@@AME 'TSWAP$' @ @@@@RSWAP$* $NAME 'RSWAP$' @ @@@@TINTL$P* $NGL )@@G@@AME *'TINTL$' @ @@@@TSWAP$P* $NAME *'TSWAP$' @ @@@@RSWAP$P* $NGM )@@G@@AME *'RSWAP$' @F@@@@ $DO P(1)>0 , LA 12,+(EQUF$ P(1),GN )@@G@@1,2-2*P(0,*0)) @G@@@@ $DO (\P(0,*0))**(P(0)>1) , LXI 1GO )@@G@@2,+(EQUF$ P(0),1,*1) @ @@@@ ER [P(0,0)] @#@@@@ GP )@@G@@ $END @^@@@@P $PROC *1 @ @@@@BBEOF$* $NAME 'BBEGQ )@@G@@OF$' @ @@@@MSCON$* $NAME 'MSCON$' @ @@@@BBEOF$P* $NAME *'BBGR )@@G@@EOF$' @ @@@@MSCON$P* $NAME *'MSCON$' @D@@@@ $DO P(1)GS )@@G@@>0 , LA 12,+(EQUF$ P(1),1,2) @ @@@@ ER [P(0,0)] @#@@@@GT )@@G@@ $END @^@@@@P $PROC *1 @ @@@@DGET$PKT* $NAME GU )@@G@@ 'DGET$' @ @@@@DGETP$PKT* $NAME 'DGETP$' @A@@@@ $GFORM GV )@@G@@ 30,0,6,[P(0,0)] @ @@@@ LJSF$2 P(1,1) @^@@@@ + GW )@@G@@ 0 @A@@@@ + P(1,2),P(1,3) @D@@@@ $DGX )@@G@@O P(0,0)='DGETP$' , LJSF$1 P(1,4) @#@@@@ $END @^@@@@GY )@@G@@P $PROC 1,5 @#@@@@DREAD$PKT* $NAME @A@@@@ $GFORM GZ )@@G@@ 30,0,6,DREAD$ @ @@@@ LJSF$2 P(1,1) @G@@@@ $GHA )@@G@@FORM 12,P(1,3),6,P(1,4),18,P(1,2),12,P(1,5),12,0,12,0 @#@@@@ HB )@@G@@ $END @^@@@@P $PROC 1,4 @ @@@@DBITS$PKT* $NAME 'DBIHC )@@G@@TS$' @ @@@@DUNLD$PKT* $NAME 'DUNLD$' @ @@@@DCYC$PKT* $NAME 'DCYHD )@@G@@C$' @A@@@@ $GFORM 30,0,6,[P(0,0)] @ @@@@ LJSF$2 HE )@@G@@ P(1,1) @D@@@@ $DO P(0,0)='DBITS$' , +P(1,2),P(1,3) HF )@@G@@@C@@@@ $DO P(0,0)='DUNLD$' , +P(1,2) @E@@@@ $DHG )@@G@@O P(0,0)='DCYC$' , $GFORM 30,0,6,P(1,2) @#@@@@ $END HH )@@G@@@^@@@@P $PROC *2 @#@@@@DBACK$PKT* $NAME @A@@@@ $GHI )@@G@@FORM 30,0,6,DBACK$ @ @@@@ LJSF$2 P(1,1) @D@@@@NR HJ )@@G@@ $EQU (P(2)-P(0,1))*(P(2)>P(0,1))+P(0,1)@ @@@@ + HK )@@G@@ NR,,0 @ @@@@ + P(1,2) @F@@@@ $GFORM HL )@@G@@ 6,P(1,6),6,P(1,7),6,0,18,P(1,3),12,P(1,8),; @B@@@@ HM )@@G@@ 12,P(1,5),12,P(1,4) @B@@@@I $DO NR , LJSF$1 P(2,I) HN )@@G@@@#@@@@ $END @^@@@@P $PROC 1,5 @#@@@@DLAPS$PKT* $HO )@@G@@NAME @A@@@@ $GFORM 30,0,6,DLAPS$ @ @@@@ LJSF$2 HP )@@G@@ P(1,1) @ @@@@ + P(1,2) @ @@@@ + HQ )@@G@@ P(1,3) @#@@@@ $END @^@@@@P $PROC 1,7 @#@@@@HR )@@G@@DKEY$PKT* $NAME @A@@@@ $GFORM 30,0,6,DKEY$ @ @@@@ HS )@@G@@ LJSF$2 P(1,1) @E@@@@I $DO 4 , +(LJSF$1 P(1,I+1))HT )@@G@@*(\\P(1,I+1)) @#@@@@ $END @^@@@@P $PROC 1,5 HU )@@G@@@#@@@@DBB$PKT* $NAME @A@@@@ $GFORM 30,0,6,DBB$ @ @@@@HV )@@G@@ LJSF$2 P(1,1) @D@@@@ $GFORM 12,0,24,P(1,2),1HW )@@G@@8,P(1,3),18,P(1,4)@#@@@@ $END @^@@@@P $PROC 1,10HX )@@G@@@#@@@@DREG$PKT* $NAME @A@@@@ $GFORM 30,0,6,DREG$ @B@@@@HY )@@G@@I $DO 3 , LJSF$2 P(1,I) @C@@@@ $GFORM 12,0HZ )@@G@@,6,P(1,4),18,P(1,5) @ @@@@ + P(1,6) @ @@@@ IA )@@G@@ + P(1,7) @#@@@@ $END @^@@@@P $PROC IB )@@G@@ 1,3 @#@@@@MSALL$PKT* $NAME @A@@@@ $GFORM 30,0,6,MSALL$ IC )@@G@@@A@@@@ + P(1,2),P(1,1) @^@@@@ + 0 ID )@@G@@@#@@@@ $END @^@@@@Q $PROC 0,3 @^@@@@LABEL$PGEN* IE )@@G@@ $NAME 0 @D@@@@ $GFORM 6,P(1,4),6,P(1,3),6,0,18,P(1,2) IF )@@G@@@ @@@@ LJSF$2 P(1,1) @#@@@@ $END @^@@@@P IG )@@G@@ $PROC 1,3 @^@@@@LABEL$PKT* $NAME 0 @^@@@@ LABEL$PGIH )@@G@@EN @#@@@@ $END @^@@@@P $PROC *1 @^@@@@LABEL$II )@@G@@* $NAME 0 @^@@@@F* $PROC 0 @#@@@@$(CTL$BNK(0)) IJ )@@G@@@^@@@@ LABEL$PGEN @]@@@@$($ILCN) @#@@@@ $END IK )@@G@@@D@@@@ $DO P(1)>0 , LA,14 12,$LCV(CTL$BNK(0))@ @@@@ IL )@@G@@ ER LABEL$ @ @@@@ $DO P(1)>0 , F@#@@@@ IM )@@G@@ $END @^@@@@P $PROC *1 @^@@@@LABEL$P* $NAME 0 IN )@@G@@@D@@@@ $DO P(1)>0 , LA 12,+(EQUF$ P(1),1,2) @ @@@@ IO )@@G@@ ER LABEL$ @#@@@@ $END @^@@@@P PROC IP )@@G@@ *1 @^@@@@TLBL$* NAME 0 @D@@@@ DO (P(0)=1)**IQ )@@G@@(P>1) ,P(0,1) EQU 19 @H@@@@A EQU 1--(P(0)=2)**(P(0,1)<1IR )@@G@@*/18)**(P(1)=1)**($AP(P(1,1))<1*/18)@C@@@@ DO 1-A , LA 1IS )@@G@@2,(P(0,1),P(1,1)) @E@@@@ DO A**(P(0)>1) , LXI 12,+(EQUF$IT )@@G@@ P(0),1,*1) @E@@@@ DO A**(P(1)>0) , LXM 12,+(EQUF$ P(1),IU )@@G@@1,2) @^@@@@TLBL$P* NAME 1 @E@@@@ DO P(0,0)*(P(IV )@@G@@1)>0) , LA 12,+(EQUF$ P(1) ) @ @@@@ ER TLBL$ @#@@@@IW )@@G@@ END @^@@@@P $PROC *1 @ @@@@PFS$* $NAME IX )@@G@@ 'PFS$' @ @@@@PFD$* $NAME 'PFD$' @ @@@@PFWL$* $NAME IY )@@G@@ 'PFWL$' @ @@@@PFS$P* $NAME *'PFS$' @ @@@@PFD$P* $NAME IZ )@@G@@ *'PFD$' @ @@@@PFWL$P* $NAME *'PFWL$' @D@@@@ $DO JA )@@G@@ P(1)>0 , LA 12,+(EQUF$ P(1),1,2) @ @@@@ ER [P(0,0)] JB )@@G@@@#@@@@ $END @^@@@@P $PROC *2 @^@@@@PFUWL$* $NJC )@@G@@AME 0 @^@@@@PFI$* $NAME 1 @^@@@@PFUWL$P* $NAME *0 JD )@@G@@@^@@@@PFI$P* $NAME *1 @G@@@@ $DO (P(1)>0)**(\P(0,JE )@@G@@0))++(P=2) , LA 12,+(EQUF$ P(1),1,2)@E@@@@ $DO (P>2)**P(0JF )@@G@@,0) , LNA 12,+(EQUF$ P(1),1,2)@D@@@@ $DO P(2)>0 , LA 13,+JG )@@G@@(EQUF$ P(2),1) @B@@@@ ER P(0,0)->PFI$!PFUWL$ @#@@@@JH )@@G@@ $END @^@@@@P $PROC *1 @^@@@@CMS$* $NAME JI )@@G@@ 0 @^@@@@CMS$P* $NAME 1 @A@@@@K(1) $EQU +(EQUF$ P(JJ )@@G@@1),1) @F@@@@ $DO (P(0)>1)**(\P(0,0)) ,K(0) $EQU +(EQUF$ PJK )@@G@@(0),1)@E@@@@ $DO (P(1)>0)**(K=1)++($AP(K(1))>1*/16-1) , ;JL )@@G@@@D@@@@ LA 12,+(EQUF$ P(1),1,2-2*P(0,0)) @H@@@@ JM )@@G@@ $DO (P(1)>0)**(K=2)**($AP(K(1))<1*/16)**($AP(K(0))<1*/16) , ; JN )@@G@@@A@@@@ LA 12,(K(0),K(1)) @I@@@@ $DO K=2 , DJO )@@G@@O ($AP(K(0))>1*/16-1)++($AP(K(1))>1*/16-1)++(P(1)=0) , ; @B@@@@ JP )@@G@@ LXI 12,+(EQUF$ P(0),1,*1) @^@@@@ ER CMS$@#@@@@JQ )@@G@@ $END @^@@@@P $PROC *1 @ @@@@CMD$* $NAME JR )@@G@@ 'CMD$' @ @@@@CMI$* $NAME 'CMI$' @ @@@@CMO$* $NAME JS )@@G@@ 'CMO$' @ @@@@CMSA$* $NAME 'CMSA$' @ @@@@CMH$* $NAME JT )@@G@@ 'CMH$' @ @@@@CMT$* $NAME 'CMT$' @ @@@@CMD$P* $NAME JU )@@G@@ *'CMD$' @ @@@@CMI$P* $NAME *'CMI$' @ @@@@CMO$P* $NAME JV )@@G@@ *'CMO$' @ @@@@CMSA$P* $NAME *'CMSA$' @ @@@@CMH$P* $NAME JW )@@G@@ *'CMH$' @ @@@@CMT$P* $NAME *'CMT$' @D@@@@ $DO JX )@@G@@ P(1)>0 , LA 12,+(EQUF$ P(1),1,2) @ @@@@ ER [P(0,0)] JY )@@G@@@#@@@@ $END @^@@@@P $PROC *2 @^@@@@CPOOL$* $NJZ )@@G@@AME 0 @^@@@@CPOOL$P* $NAME 1 @F@@@@ $DO P(0,KA )@@G@@0)**(P(1)>0) , LA 12,+(EQUF$ P(1),1,2) @C@@@@ $DO (\P(KB )@@G@@0,0))**(P(1)>0) , ; @F@@@@ LA,14 12,($GFORM 6,P(2,2),12KC )@@G@@,P(2,1),18,P(1,1),12,0,;@B@@@@ 6,P(2,3),18,P(1,2)) KD )@@G@@@ @@@@ ER CPOOL$ @#@@@@ $END @^@@@@P KE )@@G@@ $PROC *1 @^@@@@CGET$* $NAME 0 @^@@@@CGET$P* $NAME KF )@@G@@ 1 @E@@@@ $DO P(0,0)**(P(1)>0) , LA 12,+(EQUF$ P(1),1)KG )@@G@@@F@@@@ $DO (\P(0,0))**(P(1)>0) , LXI 12,+(EQUF$ P(1),1,2)KH )@@G@@@ @@@@ ER CGET$ @#@@@@ $END @^@@@@P KI )@@G@@ $PROC *1 @ @@@@CADD$* $NAME 'CADD$' @ @@@@CJOIN$* $NKJ )@@G@@AME 'CJOIN$' @ @@@@CADD$P* $NAME *'CADD$' @ @@@@CJOIN$P* $NKK )@@G@@AME *'CJOIN$' @D@@@@ $DO P(1)>0 , LA 12,+(EQUF$ P(1),KL )@@G@@1,2) @ @@@@ ER [P(0,0)] @#@@@@ $END @^@@@@KM )@@G@@P $PROC *2 @^@@@@ADACT$* $NAME 0 @^@@@@ADACT$P* $NKN )@@G@@AME 1 @D@@@@ $DO P(1)>0 , LA 12,+(EQUF$ P(1),1,2) KO )@@G@@@D@@@@ $DO P(2)>0 , LA 13,+(EQUF$ P(2),1) @ @@@@ KP )@@G@@ ER ADACT$ @#@@@@ $END @^@@@@P $PROC KQ )@@G@@ *1 @^@@@@CREL$* $NAME 0 @^@@@@CREL$P* $NAME 1 @H@@@@KR )@@G@@ $DO (P(0,0)++(P(0,1)=0))**(P(1)>0) , LA 12,+(EQUF$ P(1),KS )@@G@@1) @E@@@@ $DO (\P(0,0))**(P(0,1)>0) , LXI,14 12,1 KT )@@G@@@ @@@@ ER CREL$ @#@@@@ $END @^@@@@P KU )@@G@@ $PROC *1 @^@@@@ROUTE$* $NAME 0 @^@@@@ROUTE$P* $NAME KV )@@G@@ 1 @D@@@@ $DO P(0,0)**(P(1)>0) , LA 12,P(1,1) @C@@@@KW )@@G@@ $DO P(1)>1 , LA,14 13,P(1,2) @F@@@@ $DO KX )@@G@@ (\P(0,0))**(P(1)>0) , LA 12,(P(0,1),P(1,1)) @ @@@@ ER KY )@@G@@ ROUTE$ @#@@@@ $END @^@@@@P $PROC *1 @^@@@@KZ )@@G@@LOAD$* $NAME 0 @E@@@@ $DO (\P(0,1))**(P(1)>0) , LA )@@G@@LA,14 12,P(1,1) @F@@@@ $DO (\\P(0,1))**(P(1)>0) , LA 1LB )@@G@@2,(1*/17,P(1,1)) @D@@@@ $DO (\\P(0,1))**(\P(1)) , LXI,14LC )@@G@@ 12,*0@C@@@@ $DO P(1)>1 , LA,14 13,P(1,2) @C@@@@ LD )@@G@@ $DO P(1)=3 , LA,14 14,P(1,3) @D@@@@ $DO P(1)LE )@@G@@>3 , LA 14,(P(1,4),P(1,3)) @ @@@@ ER LOAD$ @#@@@@LF )@@G@@ $END @^@@@@Q $PROC 0 @^@@@@RLIST$PGEN* $NAMELG )@@G@@ 0 @ @@@@ LJSF$2 P(1,1) @D@@@@I $DO (P(1LH )@@G@@)=0)+P(1)-1 , LJSF$1 P(1,I+1) @#@@@@ $END @^@@@@Q $PLI )@@G@@ROC 0 @^@@@@RLIST$PGEN* $NAME 0 @ @@@@ LJSF$2 P(1,LJ )@@G@@1) @D@@@@I $DO (P(1)=0)+P(1)-1 , LJSF$1 P(1,I+1) @#@@@@LK )@@G@@ $END @^@@@@P $PROC *1 @^@@@@RLIST$PKT* $NAME LL )@@G@@ 0 @^@@@@ RLIST$PGEN @#@@@@ $END @^@@@@P LM )@@G@@ $PROC *1 @^@@@@RLIST$* $NAME 0 @^@@@@F* $PROC LN )@@G@@ 0 @#@@@@$(CTL$BNK(0)) @^@@@@ RLIST$PGEN @]@@@@$($ILCLO )@@G@@N) @#@@@@ $END @G@@@@ $DO P(1)>0 , LA 12,+LP )@@G@@(OPT$$ P(1)-1,$LCV(CTL$BNK(0))) @ @@@@ ER RLIST$ LQ )@@G@@@ @@@@ $DO P(1)>0 , F@#@@@@ $END @^@@@@P LR )@@G@@ $PROC *1 @^@@@@RLIST$P* $NAME 0 @D@@@@ $DO LS )@@G@@ P(1)>0 , LA 12,+(EQUF$ P(1),1) @ @@@@ ER RLIST$ LT )@@G@@@#@@@@ $END @^@@@@P $PROC *1 @ @@@@LINK$* $NLU )@@G@@AME 'LINK$' @ @@@@RLINK$* $NAME 'RLINK$' @ @@@@LINK$P* $NLV )@@G@@AME *'LINK$' @ @@@@RLINK$P* $NAME *'RLINK$' @F@@@@ $DLW )@@G@@O P(0,*0)**(P(1)>0) , LA 12,+(EQUF$ P(1),1) @F@@@@ $DLX )@@G@@O (\P(0,*0))**(P(1)>0) , LA 12,(LJSF$1 P(1,1)) @ @@@@ ERLY )@@G@@ [P(0,0)] @#@@@@ $END @^@@@@P $PROC 0,1 LZ )@@G@@@ @@@@EXLNK$* $NAME 'EXLNK$' @ @@@@UNLNK$* $NAME 'UNLNK$' MA )@@G@@@ @@@@ ER [P(0,0)] @#@@@@ $END @^@@@@P MB )@@G@@ $PROC *1 @^@@@@LJSF$* $NAME 'S' @^@@@@ALJSF$* $NAME MC )@@G@@ *'S'@E@@@@ $DO P(0,1)=2 ,P(0,0) $EQU P(0,*0)->*'D'!'D' MD )@@G@@@^@@@@LJSF$1* $NAME 'S' @^@@@@LJSF$2* $NAME 'D' @^@@@@ALJSF$ME )@@G@@1* $NAME *'S'@^@@@@ALJSF$2* $NAME *'D'@E@@@@ + MF )@@G@@ (P(0,*0)->$CAS!$CFS)(P(1,1)[P(0,0)]L) @#@@@@ $END @^@@@@MG )@@G@@P $PROC 1 @^@@@@FDCVT$* $NAME 0 @C@@@@* $EMH )@@G@@QU $CFS($CD(P(1,1)///100)) @#@@@@ $END @^@@@@P MI )@@G@@ $PROC *1 @^@@@@LIT$* $NAME 0 @C@@@@ $DO MJ )@@G@@ \P(1) ,P(1,1) $EQU $LCN @#@@@@$(P(1,1)) $LIT @ @@@@CTL$BNK(0)* MK )@@G@@ $EQU P(1,1) @#@@@@ $END @^@@@@E PROC 1,1 ML )@@G@@@^@@@@EQUF$* NAME 0 @B@@@@C EQU E(1,2)+($AP(E(1)MM )@@G@@)<2) @G@@@@ IF ($AP(E(1,1,C))<1*/18)**(E(1,3)>0)**(E(1,MN )@@G@@1,*C)=0)**; @B@@@@ (E(1,1)-E(1,*3)-C<1) @C@@@@B(1) MO )@@G@@ EQU +(I$ 0,14,0,0,0,E(1,1,C)) @#@@@@ ELSE @D@@@@MP )@@G@@B(1) EQU +(I$ 0,E(1,1,C+2),0,E(1,1,C+1),; @D@@@@ MQ )@@G@@ 2*E(1,1,*1+C)+E(1,1,*C),E(1,1,C)) @#@@@@ ENDF @E@@@@MR )@@G@@ DO (E(1)>2)*(E(1,1)-E(1,*3)-C1*/26-1)+($AP(B(1))>1*/16-1)9)*(P(1)-9)):')'] @ @@@@L $EQU $AP(K) @^@@@@NB )@@G@@REL $EQU K-L @ @@@@U $EQU L**0177777@F@@@@OPT NC )@@G@@ $EQU (L>0)*(L<1*/18-1)+(-L>0)*(-L<1*/17)+(L=0) @ @@@@ ND )@@G@@ $DO OPT , ; @G@@@@ I$ ,14+(L<0),0,0,2*(L**(1NE )@@G@@*/17)>0)+(L**(1*/16)>0),U+REL @B@@@@ $DO \OPT , I$ ,,,,,(NF )@@G@@F K) @#@@@@ $END @#@@@@ $DEF @#@@@@F $FNG )@@G@@UNC @^@@@@OPTION* $NAME 0 @ @@@@NOPTION* $NAME 1*/26-1 NH )@@G@@@^@@@@OPT $EQU 0 @ @@@@I $DO F-1 ,; @G@@@@NI )@@G@@J $DO $SL(F(I)) ,OPT $EQU OPT++1*/('Z'-$SS(F(I),J)) NJ )@@G@@@ @@@@ $END OPT--F(0) @#@@@@F $FUNC @^@@@@BIT* NK )@@G@@ $NAME 0 @^@@@@BITS* $NAME 0 @^@@@@A $EQU NL )@@G@@ 0 @ @@@@I $DO F-1 ,; @ @@@@A $EQU A++1NM )@@G@@*/F(I)@B@@@@ $DO A>=1*/36 , $END (A)D @^@@@@ $ENN )@@G@@ND A @#@@@@F $FUNC @^@@@@BITSPAN* $NAME 0D @^@@@@NO )@@G@@BS* $NAME 0D @B@@@@NBITSPAN* $NAME 4722366482869645213695NP )@@G@@@B@@@@NBS* $NAME 4722366482869645213695@^@@@@BITSPAN2* $NAME NQ )@@G@@ *0D @^@@@@BS2* $NAME *0D @C@@@@NBITSPAN2* $NAME *472236648NR )@@G@@2869645213695 @C@@@@NBS2* $NAME *4722366482869645213695 NS )@@G@@@B@@@@A $EQU 4722366482869645213695@^@@@@BITS $EQU NT )@@G@@ 0D @^@@@@I $REPEAT F/2 @A@@@@M $EQU F(I*2)>F(INU )@@G@@*2-1) @B@@@@P1 $EQU F(I*2)*(\M)+F(I*2-1)*M@B@@@@P2 $ENV )@@G@@QU F(I*2-1)*(\M)+F(I*2)*M@E@@@@BITS $EQU BITS++(A*/(71-P2NW )@@G@@)*/(-(71-P2+P1))*/P1) @#@@@@ $ENDR @B@@@@C $EQU NX )@@G@@ 4722366482800925736960@D@@@@Q $FORM 72-36*((\(BITS**C))**(NY )@@G@@\F(*0))) @A@@@@ $END +(Q BITS--F(0)) @#@@@@F $FNZ )@@G@@UNC @#@@@@GCD* $NAME @B@@@@ $DO G(2)=0 , $END G(OA )@@G@@1) @B@@@@ $END GCD(G(2),G(1)///G(2)) @#@@@@P $FOB )@@G@@UNC @^@@@@OPT* $NAME 0 @^@@@@OPT2* $NAME 1 @ @@@@OC )@@G@@ $DO P(0)=0 , ;@F@@@@ $DO (K>0)*(K<1*/18-1OD )@@G@@)+(-K>0)*(-K<1*/17)+(K=0) , ; @H@@@@ $END +(I$ 14+(K<0),0,0,2*(OE )@@G@@K**(1*/17)>0)+(K**(1*/16)>0),K**0177777) @ @@@@ $END (F KOF )@@G@@) @#@@@@F FUNC @^@@@@BF* NAME 6 @^@@@@ABF* OG )@@G@@ NAME *9 @ @@@@C(0) EQU 5+27*F(*0)@^@@@@LJ* NAOH )@@G@@ME 6 @^@@@@ALJ* NAME *9 @A@@@@C(1) EQU F(2)OI )@@G@@*F(0)>36 @D@@@@ DO C(1)<(F(1)-F(1)+1)*/36 ,C(1) EQU 1OJ )@@G@@@D@@@@N EQU (36+36*C(1))/F(0)*(F(2)=0)+F(2) @B@@@@K OK )@@G@@ EQU 1-1D*/((N-1)*F(0)) @G@@@@ DO C(1)>(F(1)OL )@@G@@-F(1)+1)*/36 ,F(1) EQU F(1)**1D*/36-1 @F@@@@ DO N , OM )@@G@@DO 0=F(1)**K ,F(1) EQU F(1)*/F(0)++C(0) @^@@@@ END F(1)ON )@@G@@@#@@@@F FUNC @^@@@@RJ* NAME 6 @^@@@@ARJ* NAOO )@@G@@ME *9 @ @@@@SP EQU 5+27*F(*0)@ @@@@MS EQU OP )@@G@@ 1*/F(0)-1 @B@@@@DP EQU (F(1)-F(1)+1)*/36>0D @C@@@@ OQ )@@G@@ DO DP=0 ,B EQU 1*/(36-F(0))-1 @C@@@@ DO DP ,OR )@@G@@B EQU 1D*/(72-F(0))-1 @D@@@@ DO (36*DP+36)/F(0)*(F(2)=OS )@@G@@0)+F(2) , ; @E@@@@ DO (F(1)**MS)*/1-SP--SP=0 ,F(1) EQU F(1)*/-FOT )@@G@@(0)**B@^@@@@ END F(1)@#@@@@F $FUNC @#@@@@INF* OU )@@G@@ $NAME @F@@@@ $END +(I$ F(5),F(3),F(4),F(2),2*F(*2)+FOV )@@G@@(*1),F(1)) @#@@@@F $FUNC @#@@@@GAF* $NAME @^@@@@A OW )@@G@@ $EQU F(1)@^@@@@B $EQU F(2)@I@@@@ $END OX )@@G@@ +(I$ 0,P(0,1)+P(A,B+2),0,P(A,B+1),2*P(A,*B+1)+P(A,*B),P(A,B) @#@@@@OY )@@G@@F $FUNC @#@@@@GAF1* $NAME @^@@@@A $EQU F(1)OZ )@@G@@@^@@@@B $EQU F(1)@H@@@@ $END +(I$ 0,P(A,B+2),PA )@@G@@0,P(A,B+1),2*P(A,*B+1)+P(A,*B),P(A,B)) @#@@@@F $FUNC @#@@@@PB )@@G@@FLD* $NAME @C@@@@ $END F(1)*/(F(2)-1)*/(36-F(3)) PC )@@G@@@#@@@@C $FUNC @^@@@@COLUMN* $NAME 6 @^@@@@COL* $NPD )@@G@@AME 6 @^@@@@ACOLUMN* $NAME 4 @^@@@@ACOL* $NAME 4 PE )@@G@@@D@@@@I $EQU (C(1)-(C(1)<-0))//C(0)-(C(1)>-1) @A@@@@J PF )@@G@@ $EQU C(1)-C(0)*I @E@@@@ $DO C(0)=6 , $END IPG )@@G@@++(I$ 0,14-J,0,0,0,0) @D@@@@ $END I++(I$ 0,7-J/2-2*(J=2)PH )@@G@@,0,0,0,0) @#@@@@M $FUNC @#@@@@MOD* $NAME @A@@@@ PI )@@G@@ $END M(1)///M(2) @#@@@@S $FUNC @#@@@@SIGN* $NPJ )@@G@@AME @E@@@@ $DO $IBITS(S(1))**2 , $END -0-(S(1)<>0) PK )@@G@@@A@@@@ $END 0+(S(1)<>0) @#@@@@A $FUNC @#@@@@PL )@@G@@ABS* $NAME @C@@@@ $DO $IBITS(A(1))**2 , $END -A(1)PM )@@G@@@^@@@@ $END A(1)@#@@@@M $FUNC @^@@@@MAX* $NPN )@@G@@AME '>' @^@@@@MIN* $NAME '<' @^@@@@Z $EQU M(I)PO )@@G@@@E@@@@I $DO 2,M-1 , $DO M(I)[M(0)]Z ,Z $EQU M(I) @^@@@@PP )@@G@@ $END Z @#@@@@UX* FUNC @A@@@@A EQU PQ )@@G@@ 1-2*(UX(1)<0) @^@@@@B(0) EQU 0 @G@@@@I DO PR )@@G@@ 18 ,B(0) EQU 2*B(0)+(A*UX(1)>(2*B(0)+1)*/(35-I)-1) @F@@@@ DOPS )@@G@@ UX>2 ,B(1) EQU (UX(3)-(B(0)*/-9*A**15))*/26 @ @@@@B(0) EQPT )@@G@@U B(0)*A**31@C@@@@ DO B(0)=1 ,B(0) EQU UX(*2) PU )@@G@@@E@@@@ END UX(1)+(UX(2)*2-B(0)+UX(*2))*/17+B(1) @#@@@@PV )@@G@@J FUNC @^@@@@JREG* NAME 0 @ @@@@BYTES EQU PW )@@G@@ 36/J(1) @B@@@@ DO 36>J(1)*BYTES , EQU 09@E@@@@ PX )@@G@@ DO (BYTES<2)++(BYTES=5)++(BYTES>6) , EQU 09@A@@@@ DOPY )@@G@@ J<4 ,J(3) EQU 1 @B@@@@BL EQU (BYTES**3)-(BYTES=2) PZ )@@G@@@ @@@@IW EQU J(3)/BYTES@ @@@@OW EQU J(2)/BYTESQA )@@G@@@C@@@@IB EQU (J(3)-IW*BYTES)*/(J(1)//6-1)@C@@@@OB EQQB )@@G@@U (J(2)-OW*BYTES)*/(J(1)//6-1)@A@@@@F FORM 1,2,1,11,3QC )@@G@@,15,3 @D@@@@ END +(F 1-J(*3),BL,J(*1),IW,IB,OW,OB) @#@@@@QD )@@G@@DEFUNCT$* $PROC @#@@@@ $END @^@@@@CTS* $PROC 1,1 QE )@@G@@@B@@@@ SZ,13 +(EQUF$ CTS(1),1) @#@@@@ $END QF )@@G@@@^@@@@P $PROC 0,1 @^@@@@TTW* $NAME 0 @^@@@@TQW* QG )@@G@@ $NAME 1 @A@@@@ P(0,0)->TP!TN,4 $LCV @#@@@@ QH )@@G@@ $END @^@@@@P $PROC *1,2@^@@@@JTW* $NAME 0 QI )@@G@@@^@@@@JQW* $NAME 1 @A@@@@ P(0,0)->TN!TP,4 $LCV QJ )@@G@@@ @@@@ J P(1,1) @#@@@@ $END @^@@@@P QK )@@G@@ $PROC 0,3 @ @@@@SETQW* $NAME 0400001 @^@@@@SETTW* $NQL )@@G@@AME *1 @ @@@@ L,14 12,P(0,0) @A@@@@ P(0,*0)-QM )@@G@@>TN!TP,7 $LCV @^@@@@ ER PSR$@#@@@@ $END QN )@@G@@@^@@@@P $PROC 0,0 @^@@@@THIRD* $NAME 5 @^@@@@QUARTEQO )@@G@@R* $NAME 3 @ @@@@ $INFO 1 P(0,0) @#@@@@ $EQP )@@G@@ND @^@@@@REZ* $PROC *1 @C@@@@ $DO REZ(1,1)<-QQ )@@G@@0 , $RES REZ(1,1) @B@@@@ $DO REZ(1,1)>0 , +REZ(1,2)@B@@@@QR )@@G@@ $DO REZ(1,1)<2 , $END @ @@@@A $EQU $TMOQS )@@G@@DES**2@#@@@@ $UNLIST @C@@@@ $DO REZ(1,1)-1 , + RQT )@@G@@EZ(1,2) @ @@@@ $DO A , $LIST @#@@@@ $END QU )@@G@@@^@@@@SNZ2* PROC 1,2 @^@@@@W FORM 36 @E@@@@B(0) QV )@@G@@ EQU +(I$ +(EQUF$ SNZ2(1),1,0),SNZ2(0,1)) @F@@@@I DOQW )@@G@@ 4 ,B(1) EQU ((B(1)*2+1)*/(30-I)-1Y2-1) @C@@@@DNM EQRH )@@G@@U (X-MBETA-1)*(Y1>Y2-1)+1D @^@@@@N(-1) EQU 0 @^@@@@RI )@@G@@F(0) EQU 1D @^@@@@ALPHA(0) EQU X-1 @#@@@@TOP NARJ )@@G@@ME @ @@@@N(0) EQU N(0)+1 @C@@@@F(0) EQU F(0)RK )@@G@@-(ALPHA(0)*2>X-1)+F(0) @H@@@@ DO N(0)>0 ,ALPHA(0) EQU ARL )@@G@@LPHA(0)-X*(ALPHA(0)*2>X-1)+ALPHA(0) @D@@@@ DO 1+ALPHA(0)RM )@@G@@*NUM>DNM*/N(0) , GO TOP @ @@@@N(1) EQU N(0)+1 @#@@@@DECN RN )@@G@@ NAME @ @@@@N(1) EQU N(1)-1 @C@@@@ DO RO )@@G@@ N(1)1D*/35-1 @B@@@@ DO RQ )@@G@@ OPT , DSA DIU(1,1),36 @E@@@@ DO OPT , DI DIU(1,1),+(OPRR )@@G@@T$$ DIU(1,2)) @ @@@@OPT0 EQU F(0)=1 @E@@@@ DORS )@@G@@ OPT0 , DO N(1)>0 , SSA DIU(1,1),N(1) @F@@@@ DO RT )@@G@@ OPT0 , DO DIU(1,2)<0 , LNA DIU(1,1),DIU(1,1) @A@@@@ DO RU )@@G@@ OPT++OPT0 , END @A@@@@OPT1 EQU F(0)*/(36-N(1)) @C@@@@OPT2 RV )@@G@@ EQU (OPT1<1*/19)**(N(1)<36) @G@@@@ DO OPT2RW )@@G@@ , MF DIU(1,1),+(OPT$$ OPT1*/-1--DIU(1,2)*/-72) @E@@@@OPT3 EQU RX )@@G@@ (OPT1-1<0377777777777)**(N(1)<37)--OPT2 @G@@@@ DO OPT3RY )@@G@@ , MI DIU(1,1),+(OPT$$ OPT1--DIU(1,2)*/-72) @A@@@@OPT4 EQU RZ )@@G@@ OPT2++OPT3--1 @G@@@@ DO OPT4 , MI DIU(1,1),+(OPT$$ FSA )@@G@@(0)--DIU(1,2)*/-72) @F@@@@ DO OPT4 , DO 36-N(1)<0 , SB )@@G@@SSA DIU(1,1),N(1)-36 @F@@@@ DO OPT4 , DO 36-N(1)>0 , SC )@@G@@LDSC DIU(1,1),36-N(1) @#@@@@ END ___)<2 , $END @ @@@@SD )@@G@@A $EQU $TMODES**2@#@@@@ $UNLIST @C@@@@ $DSE )@@G@@*[S@@@*SDFF*@[@G@B. +@@@@[@[@@@G 0)^@)+@@@@@@A@G@B. ERASE COSF )@@G@@MMAND PROCESS +@@@@[@C@@@G 0)^@)^@)^@)^@)C(MCDNC*)CTJD(HCDIC))E[MD9#SG )@@G@@C(NES)+@@@@@@[@G@B. +@@@@[@[@@@G 0)^@)@[@@@G 0)^@)@H@@@G 0)^@)^@)^@)SH )@@G@@^@) [# C)^[#H90JD2HD$H[4^@1BC7A8)^@)D(-IL(H1G))SJ )@@G@@@[@@@G 0)^@)@M@@@G 0)^@)^@)^@)^@)E-*G*)^[(H1&H92H(-I-(H9,^[H14HD-H)?^[0IL\I[2HD>I--IL9@M@@@G 0)^@)^@)^@)SL )@@G@@^@)I-\^[HGD2HD,GT*HD0^[NJD3I->H(3 ))GD,G))GT\H13HD=G(2G(=^[-^[4IL-G->^[3SM )@@G@@G(I))GD3^[=G(&HD,G(=@M@@@G 0)^@)^@)^@)^@)HD,^@)IT>GT4HD\H0)A)9BD#^[\SN )@@G@@G0)I-*G*)I[>H1-H))GT\G->^[\G0)I-*G*)ET4GD4G*)H9&^[#GD?HD&H92H1(GC,@M@@@GSO )@@G@@ 0)^@)^@)^@)^@)E(3G*)^[\G0)^[4H[(IS)^[(H1&H92H(-I-(H9,^[(IS)G92GD,I->G))SP )@@G@@^[\H1?JC)I-*IL\I($H@)^[-^[7IL(I-4G(,@M@@@G 0)^@)^@)^@)^@)GD5I-*H92HD3GD4SQ )@@G@@HD\H0)^[+JC)^[HGD2HD,GT*HD0^[NJD3I->H(3^[>J[0IL>IT3H-9^[0IL>IT@E@@@G 0)^@)^@)^@)^@)IT 0)SS )@@G@@@[@@@G 0)^@)+@@@@@@#@G@B AXR$ +@@@@[@^@@@G^@)^@)^@)^@)^@)CDSST )@@G@@EK=^@)+@@@@@@#@G@B DEFUNCT$+@@@@[@ @@@G^@)^@)^@)^@)^@)C- C1PD1#SU )@@G@@E)=^@)+@@@@@@#@G@B FANG +@@@@[@^@@@G^@)^@)^@)^@)^@)C1[D1B^@)SV )@@G@@+@@@@@@[@G@B. +@@@@[@[@@@G 0)^@)+@@@@@@^@G@B PURE CODESW )@@G@@+@@@@[@A@@@G^@)^@)^@)^@)^@)E[PEL ^@)^@)^@)CTJC- +@@@@@@[@G@B. +@@@@[SX )@@G@@@[@@@G 0)^@)+@@@@@@F@G@BMAXTRK EQU 0177777/(28*64) NUMBER OSY )@@G@@F TRACKS IN '64K' +@@@@[@L@@@GD([F[OELF^@)^@)C(LE*)^@)^@)^@)A@1A87A87A8\SZ )@@G@@ @2B@%A04 C)^@)^@)D1PD(]C(M^[JC0)E-MCD#DTN^[DD0)^86A-F^8)^@)+@@@@@@F@G@BTA )@@G@@RELLEN EQU MAXTRK*28*64 MAXIMUM RELEASE IN 64K ACW+@@@@[TB )@@G@@@L@@@GEL D-GC(I^@)^@)C(LE*)^@)^@)^@)D([F[OELF K2B@%A04^@)^@)^@)^@)D([F[DTC )@@G@@D(PD*)EL D- CDNC*)DDI^@6A-F^[[CTR^@)+@@@@@@[@G@B. +@@@@[@[@@@G 0)^@)TD )@@G@@+@@@@@@E@G@BERASE* LA A0,CDBPC,X8 LINK TO PARAMETER TE )@@G@@+@@@@[@J@@@GC(MCDNC*%^@)^@)D-[^@)^@)^@)^@)CC0 -#C-]E[# -SB@)^@)^@)^@)^@)TF )@@G@@D-DD1F^[OD8)E[[EL[D( E- EK)^@)+@@@@@@E@G@B LA A14,CDOPTSTG )@@G@@,X8 LOAD OPTION BITS +@@@@[@I@@@G^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)TH )@@G@@CC1A)?CT^D9KE-N -SB@)^@)^@)^@)D-JCD^^[JE[ODDJD0)CLDE-N+@@@@@@G@G@B TI )@@G@@ LX X9,PBVAL,A0 GET FDT ADDRESS FOR THE FILE +@@@@[TJ )@@G@@@L@@@G^@)^@)^@)^@)^@)D-S^@)^@)^@)^@)F@9 -KCLQCDG -[A@)^@)^@)^@)^@)C9 E))TK )@@G@@C1^E))CD^C-MC(NES)C1JEK)E-CC*)C1DD- +@@@@@@F@G@B LA,U A1,,TL )@@G@@X9 LOAD FDT ADDRESS IN A1 +@@@@[@K@@@G^@)^@)^@)^@)^@)D-[TM )@@G@@ -P^@)^@)^@)CC1 )?F@9^@)^@)^@)^@)^@)^@)^@)D-JCD^^[AC-O^[[C-^EL ETN^[DD0)TN )@@G@@CC1^@)+@@@@@@E@G@B LMJ A2,IOGET BUILD AN I/O FTO )@@G@@CT +@@@@[@I@@@G^@)^@)^@)^@)^@)D-HDK)^@)^@)^@)CC2 -DD9BC(O^@)^@)^@)^@)TP )@@G@@^@)^@)CLPDDGC))CDI^[D 9J^[ACTO+@@@@@@E@G@B LX,U X10,,A0 TQ )@@G@@ SAVE I/O FCT ADDRESS+@@@@[@J@@@G^@)^@)^@)^@)^@)D-S -P^@)^@)^@)TR )@@G@@F@1A@? -[A@)^@)^@)^@)^@)^@)^@)ET[E1 ^[D 9J^[ACTO^[[C-^EL ETN+@@@@@@E@G@BTS )@@G@@ LA A0,('SECRET') LOAD SECRET DATA +@@@@[@I@@@GTT )@@G@@^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC0 )*^9NC(#EL E)$ C)^@)^@)^@)D-JCD^^[NC(#TU )@@G@@EL E))C-[E-[+@@@@@@G@G@B SA A0,IOBB,X10 STORE INTV )@@G@@ MAKESHIFT I/O BUFFER +@@@@[@M@@@G^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)CC0 -DTW )@@G@@D9]CK?F@1A@)^@)^@)^@)^@)ETOD9MC*)DDI^[HCDFC(ND[DC1O^[D 9J^[]E(AC1 EK)^@)TX )@@G@@+@@@@@@E@G@B LA,U A0,IOBB,X10 GET BUFFER ADDRESS TY )@@G@@+@@@@[@J@@@G^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC0 -DD9]CK?F@1A@)^@)^@)^@)^@)TZ )@@G@@C9 E))CLPC1AC(M^[[C-^EL ETN^@)+@@@@@@E@G@B SA A0,IOACW,XUA )@@G@@10 SET UP ACCESS WORD +@@@@[@J@@@G^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)UB )@@G@@CC0 -DD9[CTR -SAC0^@)^@)^@)^@)ET E))E(K^[[CT#C(NES)E9JEL^^@)+@@@@@@E@G@BUC )@@G@@ TNZ IOMASS,X10 MASS STORAGE FILE ? +@@@@[@J@@@GUD )@@G@@^@)^@)^@)^@)^@)E-IFK)^@)^@)^@)DDJD([ETN -SAC0^@)^@)^@)^@)^@)D([ETN^[NE-JUE )@@G@@EL[C9 ^[ADDGC*)B8)+@@@@@@E@G@B J TERASE NOUF )@@G@@. ERASE THE TAPE +@@@@[@J@@@G^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)E- EL[ET ^@)UG )@@G@@^@)^@)^@)^@)^@)^@)D1J 0)^[ EL[ET ^[OD[ ^[OCDKC*)+@@@@@@G@G@B LAUH )@@G@@,U A0,REL$ LOAD RELEASE SPACE FUNCTION +@@@@[@L@@@GUI )@@G@@^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC0 -MC(G^))^@)^@)^@)^@)^@)^@)D-JCD^^[MC(GUJ )@@G@@C([ET ^[NE[[CT ^[AE(ICTODDJD0)+@@@@@@F@G@B SA A0,IOFUNC,UK )@@G@@X10 PUT FUNCTION IN PACKET +@@@@[@K@@@G^@)^@)^@)^@)^@)ET[^@)^@)UL )@@G@@^@)^@)CC0 -DD9AE(ICS?F@1A@)^@)^@)^@)E[PE))C1PD1#E-DD9I^[DD0)E[[CTFC(O^@)UM )@@G@@+@@@@@@F@G@B LA,U A5 CLEAR CURRENT ADDRESUN )@@G@@S +@@@@[@K@@@G^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC5^@)^@)^@)^@)^@)^@)^@)UO )@@G@@^@)^@)CTGC([EK)CTPELMC(IE))CD^C-MC(NES)^@)+@@@@@@G@G@B LA UP )@@G@@ A3,FDHITRK,X9 LOAD HIGHEST TRACK REFERENCED +@@@@[@M@@@G^@)^@)UQ )@@G@@^@)^@)^@)D-[^@)^@)^@)^@)CC3 -AC-CDDOELF -SBC)^@)^@)^@)D-JCD^^[CDDBD[ ETOUR )@@G@@^[OEL[CTF^[MC(AC(MC(ICT C))^@)+@@@@@@ @G@E ON WADHTK US )@@G@@@F@G@B TNZ IOWAD,X10 WORD ADDRESSABLE FILE ? UT )@@G@@+@@@@[@K@@@G^@)^@)^@)^@)^@)E-IFK)^@)^@)^@)DDJE9[C)?F@1A@)^@)^@)^@)^@)^@)UU )@@G@@E9JEL^^[[C-^EL ETNCD]D- ^[ADDGC*)B8)+@@@@@@H@G@B J FFREUV )@@G@@L NO. RELEASE FASTRAND FORMAT FILE +@@@@[@N@@@G^@)^@)UW )@@G@@^@)^@)^@)DK)^@)^@)^@)^@)C1AEL D))^@)^@)^@)^@)^@)^@)^@)D1J 0)^[MC(GC([ET UX )@@G@@^[ACDNE-MCDIC))C1JELHCDO^[ADDGC*)^@)+@@@@@@E@G@B LA A3,FUY )@@G@@DFLW,X9 LOAD LENGTH IN WORDS+@@@@[@J@@@G^@)^@)^@)^@)^@)D-[^@)^@)UZ )@@G@@^@)^@)CC3 -AC-AD-R -SBC)^@)^@)^@)^@)D-JCD^^[GC(IC9OD@)DDI^[RD9MC-N+@@@@@VA )@@G@@@E@G@B ANA,U A3,1 DECREMENT LENGTH +@@@@[VB )@@G@@@I@@@G^@)^@)^@)^@)^@)CDICC?E*)^@)^@)CC3 )1^@)^@)^@)^@)^@)^@)^@)^@)C- CTMVC )@@G@@C(HC(IE))D- D1BE-C+@@@@@@D@G@B DSA A3,36 SHVD )@@G@@IFT IT OVER +@@@@[@I@@@G^@)^@)^@)^@)^@)C-NCC)^@)^@)^@)CC3 )3A0)^@)^@)^@)VE )@@G@@^@)^@)^@)^@)ETCDDAE))DDO^[JE1 EK)^@)+@@@@@@F@G@B DI,U A3,1VF )@@G@@792 COMPUTE LENGTH IN TRACKS +@@@@[@K@@@G^@)^@)^@)^@)^@)C-DVG )@@G@@ -P^@)^@)^@)CC3 )1A89AK)^@)^@)^@)^@)^@)^@)CTJD(KE(OC*)D- D1BE-C^[DD0)E-MVH )@@G@@CD#DTN+@@@@@@ @G@E OFF WADHTK @E@G@BFFREL AA,U VI )@@G@@ A3,1 BUMP HIGHEST TRACK +@@@@[@J@@@GC1AEL D))^@)^@)CD[VJ )@@G@@ -P^@)^@)^@)CC3 )1^@)^@)^@)^@)^@)^@)^@)^@)CLPD(K^[CDDBD[ ETO^[OEL[CTF^@)VK )@@G@@+@@@@@@F@G@B MSI,U A3,1792 COMPUTE LENGTH IN WOVL )@@G@@RDS +@@@@[@K@@@G^@)^@)^@)^@)^@)D(NDC?E*)^@)^@)CC3 )1A89AK)^@)^@)^@)^@)VM )@@G@@^@)^@)CTJD(KE(OC*)D- D1BE-C^[DD0)E9JEL^ES)+@@@@@@E@G@BRELIOL SA VN )@@G@@ A5,IODRAD,X10 STORE DRUM ADDRESS +@@@@[@J@@@GEL D-DD9G^@)^@)ET[VO )@@G@@^@)^@)^@)^@)CC5 -DD9^EL[C)?F@1A@)^@)^@)^@)ETOD9MC*)C-ME(H^[[C-^EL ETN^@)VP )@@G@@+@@@@@@F@G@B LA,U A0,RELLEN LOAD LENGTH TO RELEAVQ )@@G@@SE +@@@@[@K@@@G^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC0 -MC(GD- D0)^@)^@)^@)VR )@@G@@^@)^@)D-JCD^^[GC(IC9OD@)E-J^[MC(GC([ET ^@)+@@@@@@E@G@B TG VS )@@G@@ A0,A3 MORE THAN IS LEFT ? +@@@@[@J@@@G^@)^@)^@)^@)^@)E-BVT )@@G@@^@)^@)^@)^@)CC0 -[AS)^@)^@)^@)^@)^@)^@)^@)D(JEL ^[OD[[D0)DDN^[GC(AE))B8)VU )@@G@@+@@@@@@F@G@B LA A0,A3 YES. RELEASE THAT MVV )@@G@@UCH +@@@@[@K@@@G^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC0 -[AS)^@)^@)^@)^@)^@)VW )@@G@@^@)^@)FD ES,^@)EL D- CDNC*)E-CCDO^[HE(#D@)+@@@@@@F@G@B SA,H1 VX )@@G@@ A0,IOACW,X10 PUT LENGTH IN ACCESS WORD +@@@@[@L@@@G^@)^@)^@)^@)VY )@@G@@^@)ET[ -CAC)^@)^@)CC0 -DD9[CTR -SAC0^@)^@)^@)^@)E[PE))D- D1BE-C^[DD0)CD#VZ )@@G@@CT ETN^[RD9MC))^@)+@@@@@@F@G@B ANA A3,A0 COWA )@@G@@MPUTE LENGTH REMAINING +@@@@[@K@@@G^@)^@)^@)^@)^@)CDICC)^@)^@)^@)CC3 -[WB )@@G@@A@)^@)^@)^@)^@)^@)^@)^@)CTJD(KE(OC*)D- D1BE-C^[MC(HCDDD1DD1B+@@@@@@E@G@BWC )@@G@@ TOP,U A14,OPTION('W') TOP SECRET ERASE ? +@@@@[@J@@@GWD )@@G@@^@)^@)^@)^@)^@)E-JE@?E*)^@)^@)CC1A)?D9KE-DD9I @$E8$ C)^@)^@)E-JE@)ET CTMWE )@@G@@C(O^[ EL[ET ^@_^@)+@@@@@@F@G@B J RELIOW NOWF )@@G@@. JUST RELEASE SPACE +@@@@[@K@@@G^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)EL D-DWG )@@G@@D9R^@)^@)^@)^@)^@)^@)^@)D1J 0)^[EE(NE))EL D- CDNC*)ETKCD#C*)+@@@@@@E@G@BWH )@@G@@ LA,H1 A0,IOACW,X10 LOAD ACCESS LENGTH +@@@@[@J@@@GWI )@@G@@^@)^@)^@)^@)^@)D-[ -CAC)^@)^@)CC0 -DD9[CTR -SAC0^@)^@)^@)^@)D-JCD^^[[CT#WJ )@@G@@C(NES)D- D1BE-C^@)+@@@@@@E@G@B OR,U A0,0200000 SEWK )@@G@@T INHIBIT BIT +@@@@[@I@@@G^@)^@)^@)^@)^@)D9M -P^@)^@)^@)CC0 )0AK0A@0WL )@@G@@A@0^@)^@)^@)^@)^@)ET E))DDID[DCLDE))CLDE))+@@@@@@F@G@B SA,H1 WM )@@G@@ A1,IOACW,X10 REPLACE ACCESS LENGTH +@@@@[@K@@@G^@)^@)^@)^@)WN )@@G@@^@)ET[ -CAC)^@)^@)CC1 -DD9[CTR -SAC0^@)^@)^@)^@)EL E[GCD#C*)CD#CT ETN^[GWO )@@G@@C(IC9OD@)^@)+@@@@@@E@G@B LA,U A0,W$ LOAD WRIWP )@@G@@TE FUNCTION +@@@@[@J@@@G^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC0 -R^))^@)^@)^@)WQ )@@G@@^@)^@)^@)^@)D-JCD^^[RELDE- ^[AE(ICTODDJD0)+@@@@@@F@G@B SA WR )@@G@@ A0,IOFUNC,X10 SET FUNCTION IN PACKET +@@@@[@K@@@G^@)^@)^@)^@)WS )@@G@@^@)ET[^@)^@)^@)^@)CC0 -DD9AE(ICS?F@1A@)^@)^@)^@)ET E))C1PD1#E-DD9I^[DD0)WT )@@G@@E[[CTFC(O^@)+@@@@@@E@G@B IOW$ IOPKT,X10 OVERWRITWU )@@G@@E THE DATA +@@@@[@J@@@G^@)^@)^@)^@)^@)DDJE8=^@)^@)^@)DDJE[FE)?F@1A@)^@)WV )@@G@@^@)^@)^@)^@)D9QC(ME9MDDOC*)E-CC*)C-[E-[^@)+@@@@@@E@G@B TZ WW )@@G@@ IOSTATUS,X10 CHECK I/O STATUS +@@@@[@I@@@G^@)^@)^@)^@)^@)E-UWX )@@G@@^@)^@)^@)^@)DDJETOCDOE(N -SAC0^@)^@)^@)^@)CTCC(#DS)DC\D8)ETOCDOE(N+@@@@@WY )@@G@@@E@G@B J IOEREL ERROR. EDIT MESSAGE+@@@@[WZ )@@G@@@J@@@G^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)DDJC(MC(G^@)^@)^@)^@)^@)^@)^@)C(MELJXA )@@G@@EK,^@)C(^DDO^[HC(NET[C9 +@@@@@@F@G@B LA,U A0,REL$ XB )@@G@@ LOAD RELEASE FUNCTION +@@@@[@K@@@G^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)XC )@@G@@CC0 -MC(G^))^@)^@)^@)^@)^@)^@)D-JCD^^[MC(GC([ET ^[AE(ICTODDJD0)^@)+@@@@@XD )@@G@@@F@G@B SA A0,IOFUNC,X10 REPLACE FUNCTION IN PACKETXE )@@G@@+@@@@[@L@@@G^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)CC0 -DD9AE(ICS?F@1A@)^@)^@)^@)XF )@@G@@EL E[GCD#C*)C1PD1#E-DD9I^[DD0)E[[CTFC(O^@)+@@@@@@E@G@B LA,H1 XG )@@G@@ A0,IOACW,X10 LOAD ACCESS LENGTH +@@@@[@J@@@G^@)^@)^@)^@)^@)D-[XH )@@G@@ -CAC)^@)^@)CC0 -DD9[CTR -SAC0^@)^@)^@)^@)D-JCD^^[[CT#C(NES)D- D1BE-C^@)XI )@@G@@+@@@@@@E@G@B AND,U A0,-0200000 REMOVE INHIBIT BIT XJ )@@G@@+@@@@[@J@@@G^@)^@)^@)^@)^@)CDIC)?E*)^@)^@)CC0 )!A@2A@0A@0A@)^@)^@)^@)^@)XK )@@G@@EL D(JE1 ^[DD1CDD]DDO^[]DDO^@)+@@@@@@F@G@B SA,H1 A1,IOACW,XXL )@@G@@10 REPLACE ACCESS LENGTH +@@@@[@K@@@G^@)^@)^@)^@)^@)ET[ -CAC)XM )@@G@@^@)^@)CC1 -DD9[CTR -SAC0^@)^@)^@)^@)EL E[GCD#C*)CD#CT ETN^[GC(IC9OD@)^@)XN )@@G@@+@@@@@@E@G@BRELIOW IOW$ IOPKT,X10 RELEASE SOME SPACE XO )@@G@@+@@@@[@J@@@GEL D-DD9R^@)^@)DDJE8=^@)^@)^@)DDJE[FE)?F@1A@)^@)^@)^@)^@)^@)XP )@@G@@EL D- CDNC*)ETJD( ^[NE[[CT ^@)+@@@@@@E@G@B TZ IOSTATUS,XXQ )@@G@@10 NORMAL COMPLETION ? +@@@@[@J@@@G^@)^@)^@)^@)^@)E-U^@)^@)^@)^@)XR )@@G@@DDJETOCDOE(N -SAC0^@)^@)^@)^@)D1JELHCDG^[#D9HE[GC(ODDJD0)B8)+@@@@@@F@G@BXS )@@G@@ J IOEREL NO. I/O ERROR ON RELEASE +@@@@[XT )@@G@@@L@@@G^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)DDJC(MC(G^@)^@)^@)^@)^@)^@)^@)D1J 0)XU )@@G@@^[D 9J^[ ELMD9M^[JD0)EL D- CDNC*)^@)+@@@@@@E@G@B JZ A3,RXV )@@G@@ELDUN ALL SPACE RELEASED ?+@@@@[@J@@@G^@)^@)^@)^@)^@)DLU^@)^@)XW )@@G@@^@)^@)CC3 -MC(GC-PD0)^@)^@)^@)^@)^@)CDGD))ETKCD#C*)EL D- CDNC(^^@_+@@@@@XX )@@G@@@E@G@B LA,H1 A0,IOACW,X10 LOAD ACCESS LENGTH +@@@@[XY )@@G@@@J@@@G^@)^@)^@)^@)^@)D-[ -CAC)^@)^@)CC0 -DD9[CTR -SAC0^@)^@)^@)^@)D-JCD^XZ )@@G@@^[[CT#C(NES)D- D1BE-C^@)+@@@@@@D@G@B TZ IOWAD,X10 YA )@@G@@ W.A.D. MODE ? +@@@@[@I@@@G^@)^@)^@)^@)^@)E-U^@)^@)^@)^@)DDJE9[C)?F@1YB )@@G@@A@)^@)^@)^@)^@)^@)E8,CC,C),^[HD9^C*)B8)^@)+@@@@@@F@G@B J YC )@@G@@ WADRELB YES. ADD LENGTH IN WORDS +@@@@[@L@@@G^@)^@)^@)^@)YD )@@G@@^@)DK)^@)^@)^@)^@)E9[C-MC(GCK)^@)^@)^@)^@)^@)^@)FD ES,^@)CD^C))D- D1BE-CYE )@@G@@^[DD0)E9JEL^ES)^@)+@@@@@@E@G@B DSL A0,36 RIYF )@@G@@GHT JUSTIFY LENGTH+@@@@[@J@@@G^@)^@)^@)^@)^@)C-ND))^@)^@)^@)CC0 )3A0)^@)YG )@@G@@^@)^@)^@)^@)^@)^@)ELDC9CE))DLPETODDAFC)D- D1BE-C+@@@@@@F@G@B DIYH )@@G@@,U A0,28 COMPUTE NUMBER OF SECTORS +@@@@[@L@@@G^@)^@)YI )@@G@@^@)^@)^@)C-D -P^@)^@)^@)CC0 )2B@)^@)^@)^@)^@)^@)^@)^@)CTJD(KE(OC*)D1PD(]YJ )@@G@@C(M^[JC0)ET CTOD9MES)^@)+@@@@@@F@C@BWADRELB AA A5,A0 YK )@@G@@ INCREMENT FILE_ _ADDRESS @F@G@CWADRELB AA A5,A0 YL )@@G@@ INCREMENT FILE ADDRESS +@@@@[@K@@@GE9[C-MC(GCK)^@)CD[^@)^@)^@)^@)YM )@@G@@CC5 -[A@)^@)^@)^@)^@)^@)^@)^@)DDICTMC(HC(IE))C1DD- ^[[C-^EL ETN^@)+@@@@@YN )@@G@@@F@G@B J RELIOL GO RELEASE MORE SPACE YO )@@G@@+@@@@[@K@@@G^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)EL D-DD9G^@)^@)^@)^@)^@)^@)^@)YP )@@G@@C9J^[MC(GC([ET ^[HD9MC*)ETKCD#C*)^@)+@@@@@@[@G@B. +@@@@[@[@@@G 0)^@)YQ )@@G@@+@@@@@@E@G@BTERASE LA,U A0,W$ LOAD WRITE FUNCTION YR )@@G@@+@@@@[@J@@@GE- EL[ET ^@)^@)D-[ -P^@)^@)^@)CC0 -R^))^@)^@)^@)^@)^@)^@)^@)YS )@@G@@D-JCD^^[RELDE- ^[AE(ICTODDJD0)+@@@@@@F@G@B SA A0,IOFUNC,YT )@@G@@X10 PUT FUNCTION IN PACKET +@@@@[@K@@@G^@)^@)^@)^@)^@)ET[^@)^@)YU )@@G@@^@)^@)CC0 -DD9AE(ICS?F@1A@)^@)^@)^@)E[PE))C1PD1#E-DD9I^[DD0)E[[CTFC(O^@)YV )@@G@@+@@@@@@H@G@B LA,U A0,0200000+8000 GET 8000 WORD ACCESSYW )@@G@@ WITH INHIBIT +@@@@[@N@@@G^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC0 )0AK0A@0YX )@@G@@A@0 S8A@0A@)^@)^@)C9 E))B@0A@0^[RD9MC))CD#CT ETN^[RDDOD@)DDID[DCLDE))^@)YY )@@G@@+@@@@@@F@G@B SA,H1 A0,IOACW,X10 SET UP FOR OBSCURATIYZ )@@G@@ON +@@@@[@K@@@G^@)^@)^@)^@)^@)ET[ -CAC)^@)^@)CC0 -DD9[CTR -SAC0^@)^@)ZA )@@G@@^@)^@)ET E))E(K^[AD9M^[JCLNCTPEL[E-DD9I^@)+@@@@@@D@G@BWRITEM IOW$ ZB )@@G@@ IOPKT,X10 WRITE A BLOCK +@@@@[@I@@@GE9MDDOC(H^@)^@)DDJE8=^@)ZC )@@G@@^@)^@)DDJE[FE)?F@1A@)^@)^@)^@)^@)^@)E9MDDOC*)CC)CLGD9#DS)^@)+@@@@@@D@G@BZD )@@G@@ LA A1,IOSTATUS,X10 LOAD STATUS +@@@@[@H@@@G^@)^@)ZE )@@G@@^@)^@)^@)D-[^@)^@)^@)^@)CC1 -DD9NE-[E-PES?F@1A@)^@)^@)D-JCD^^[NE-[E-PES)ZF )@@G@@+@@@@@@E@G@B JZ A1,WRITEM ZERO ? WRITE ON !! ZG )@@G@@+@@@@[@J@@@G^@)^@)^@)^@)^@)DLU^@)^@)^@)^@)CC1 -RELDE- D*)^@)^@)^@)^@)^@)ZH )@@G@@FL ELJ^@_^@)E9MDDOC*)D9I^@-^C)+@@@@@@F@G@B TE,U A1,2 ZI )@@G@@ FOUND END OF TAPE YET ? +@@@@[@K@@@G^@)^@)^@)^@)^@)E- -P^@)ZJ )@@G@@^@)^@)CC1 )2^@)^@)^@)^@)^@)^@)^@)^@)C1JE(IC))C(IC))D9A^[OCDKC*)FD E))B8)ZK )@@G@@+@@@@@@F@G@B J IOEREL NO. SOME OTHER ERROZL )@@G@@R +@@@@[@K@@@G^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)DDJC(MC(G^@)^@)^@)^@)^@)ZM )@@G@@^@)^@)D1J 0)^[ND9HC*)D9OD[ EK)C(MELJEK)^@)+@@@@@@E@G@B LA,U ZN )@@G@@ A0,REW$ LOAD REWIND FUNCTION+@@@@[@J@@@G^@)^@)^@)^@)^@)D-[ZO )@@G@@ -P^@)^@)^@)CC0 -MC(R^))^@)^@)^@)^@)^@)^@)D-JCD^^[MC(RDDIC))C1PD1#E-DD9IZP )@@G@@+@@@@@@F@G@B TEP,U A14,OPTION('I') UNLESS 'I' OPTION ISZQ )@@G@@ ON...+@@@@[@L@@@G^@)^@)^@)^@)^@)E- E@?E*)^@)^@)CC1A)?D9KE-DD9I @$DC$ C)ZR )@@G@@^@)^@)E(ID- ETN^@$DC$^[JE[ODDJD0)DDN^[JD0, 0,^@)+@@@@@@H@G@B LAZS )@@G@@,U A0,REWI$ ...CAUSING A REWIND WITH INTERLOCK +@@@@[ZT )@@G@@@N@@@G^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC0 -MC(RDC=^@)^@)^@)^@)^@)^@) 0, 1#ZU )@@G@@CDPETDD1B^[[^[MC(RDDIC))E9DE-C^[DD1OC(MD-JCTF^@)+@@@@@@E@G@B SAZV )@@G@@ A0,IOFUNC,X10 SET UP FUNCTION +@@@@[@I@@@G^@)^@)^@)^@)ZW )@@G@@^@)ET[^@)^@)^@)^@)CC0 -DD9AE(ICS?F@1A@)^@)^@)^@)ET E))E(K^[AE(ICTODDJD0)ZX )@@G@@+@@@@@@E@G@B IOW$ IOPKT,X10 REWIND THE TAPE ZY )@@G@@+@@@@[@I@@@G^@)^@)^@)^@)^@)DDJE8=^@)^@)^@)DDJE[FE)?F@1A@)^@)^@)^@)^@)^@)ZZ )@@G@@EL E9DD1^^[OD[ ^[OCDKC*)+@@@@@@E@G@B TZ IOSTATUS,X10 AA )@@G@@ NORMAL COMPLETION ? +@@@@[@J@@@G^@)^@)^@)^@)^@)E-U^@)^@)^@)^@)DDJETOAB )@@G@@CDOE(N -SAC0^@)^@)^@)^@)D1JELHCDG^[#D9HE[GC(ODDJD0)B8)+@@@@@@E@G@B AC )@@G@@ J IOEREL NO. EDIT MESSAGE +@@@@[@J@@@G^@)^@)AD )@@G@@^@)^@)^@)DK)^@)^@)^@)^@)DDJC(MC(G^@)^@)^@)^@)^@)^@)^@)D1J 0)^[ C-DE))D( AE )@@G@@ETNCDBC*)^@)+@@@@@@[@G@B. +@@@@[@[@@@G 0)^@)+@@@@@@E@G@BRELDUN BRAF )@@G@@ELP X10 RELEASE I/O FCT +@@@@[@I@@@GEL D-^E(I^@)AG )@@G@@^@)CLMC(GE@)^@)^@)F@1A@)^@)^@)^@)^@)^@)^@)^@)^@)EL D- CDNC*)DC\D8)C1#E))AH )@@G@@+@@@@@@F@G@B COMPLETE . TERMINATE THIS COMMAAI )@@G@@ND +@@@@[@K@@@G^@)^@)^@)^@)^@)CTJD(KD- E- ^@) 0)^@)^@)^@)^@)^@)^@)^@)AJ )@@G@@^@)^@)E- ELHDDICDOC*)E-CDDN^[#D9HD([D1^^@)+@@@@@@[@G@B. +@@@@[@[@@@GAK )@@G@@ 0)^@)+@@@@@@F@G@BIOEREL LMJ X11,IOSEDT EDIT I/O STATUAL )@@G@@S MESSAGE +@@@@[@K@@@GDDJC(MC(G^@)^@)D-HDK)^@)^@)^@)F@1AC?DDJET C-O^@)AM )@@G@@^@)^@)^@)^@)C(^DDO^[D 9J^[NE-[E-PES)D( ETNCDBC*)+@@@@@@E@G@B ZAAN )@@G@@P . ERROR THIS COMMAND +@@@@[@J@@@G^@)^@)^@)^@)AO )@@G@@^@)FL[E@)^@)^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)C(MELJEK)E-CDDN^[#D9HD([AP )@@G@@D1^^@)+@@@@@@E@G@B J RELDUN TERMINATE COMMAQ )@@G@@AND +@@@@[@J@@@G^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)EL D-^E(I^@)^@)^@)^@)^@)AR )@@G@@^@)^@)E- ELHDDICDOC*)CTJD(HCDIC))^@)+@@@@@@#@G@B END +@@@@[AS )@@G@@@^@@@G^@)^@)^@)^@)^@)C(IC))^@)___^@)^@)DLU^@)^@)^@)^@)CC3 -MC(GC-PD0)^@)AT )@@G@@^@)^@)^@)^@)CDGD))ETKCD#C*)EL D- CDNC(^^@_+@@@@@@E@G@B LA,H1 AU )@@G@@*[S@@@*SDFF*@[@J@E. +@@@@[@[@@@J 0)^@)+@@@@@@ @F@E. MARK COMAV )@@G@@MAND PROCESS@B@J@F. MARK AND CLOSE COMMAND PROCESSES+@@@@[@F@@@JAW )@@G@@ 0)^@)^@)^@)^@)D([ELF^[[D1^^[#D-JET ^[#D9HD([D1^^[KELJCT ETNC(N^@)+@@@@@AX )@@G@@@[@J@E. +@@@@[@[@@@J 0)^@)@[@@@J 0)^@)@H@@@J 0)^@)^@)^@)^@) [# C)^[#AY )@@G@@H90JD2HD$H[4^@1BC7A8)^@)D(-IL(H1G))@[@@@J 0)^@)BA )@@G@@@M@@@J 0)^@)^@)^@)^@)E-*G*)^[(H1&H92H(-I-(H9,^[H14HD-H)?^[0IL\I[2HD>I--IL9@M@@@J 0)^@)^@)^@)^@)I-\^[HGD2BC )@@G@@HD,GT*HD0^[NJD3I->H(3 ))GD,G))GT\H13HD=G(2G(=^[-^[4IL-G->^[3G(I))GD3BD )@@G@@^[=G(&HD,G(=@M@@@J 0)^@)^@)^@)^@)HD,^@)IT>GT4HD\H0)A)9BD#^[\G0)I-*G*)I[>BE )@@G@@H1-H))GT\G->^[\G0)I-*G*)ET4GD4G*)H9&^[#GD?HD&H92H1(GC,@M@@@J 0)^@)^@)^@)BF )@@G@@^@)E(3G*)^[\G0)^[4H[(IS)^[(H1&H92H(-I-(H9,^[(IS)G92GD,I->G))^[\H1?JC)I-*BG )@@G@@IL\I($H@)^[-^[7IL(I-4G(,@M@@@J 0)^@)^@)^@)^@)GD5I-*H92HD3GD4HD\H0)^[+JC)BH )@@G@@^[HGD2HD,GT*HD0^[NJD3I->H(3^[>J[0IL>IT3H-9^[0IL>IT@E@@@JBI )@@G@@ 0)^@)^@)^@)^@)IT 0)@[@@@J 0)^@)BJ )@@G@@+@@@@@@#@J@E AXR$ +@@@@[@^@@@J^@)^@)^@)^@)^@)CDSEK=^@)+@@@@@BK )@@G@@@#@J@E DEFUNCT$+@@@@[@ @@@J^@)^@)^@)^@)^@)C- C1PD1#E)=^@)+@@@@@BL )@@G@@@#@J@E FANG +@@@@[@^@@@J^@)^@)^@)^@)^@)C1[D1B^@)+@@@@@@^@J@EBM )@@G@@ PURE CODE+@@@@[@A@@@J^@)^@)^@)^@)^@)E[PEL ^@)^@)^@)CTJC- BN )@@G@@+@@@@@@[@J@E. +@@@@[@[@@@J 0)^@)+@@@@@@E@J@FCLOSE* NOP 7 BO )@@G@@ ENTRY FOR CLOSE +@@@@[@I@@@JCTGD9NC*%^@)^@)D1JE@)^@)BP )@@G@@^@)^@)A8)^@)^@)^@)^@)^@)^@)^@)^@)^@)C(IE-MFC)C1JEK)CTGD9NC*)+@@@@@@G@J@EBQ )@@G@@MARK* LA A0,CDBPC,X8 GET POINTER TO FIRST PARAMETER BR )@@G@@+@@@@[@M@@@JD([ELF K)^@)^@)D-[^@)^@)^@)^@)CC0 -#C-]E[# -SB@)^@)^@)^@)^@)BS )@@G@@C9 E))E[JDDIE- EK)E-J^[ADDMETO^[KCDMCDHC(OC(M^@)+@@@@@@E@J@F LABT )@@G@@ A12,CDBACT,X8 LOAD ENTRY POINT +@@@@[@I@@@J^@)^@)^@)^@)BU )@@G@@^@)D-[^@)^@)^@)^@)CC1AK?CT^CL[CTO -SB@)^@)^@)^@)D-JCD^^[ D1OELT^[KD9DD1OBV )@@G@@+@@@@@@F@J@E LX X9,PBVAL,A0 X9 = FDT ADDRESS FORBW )@@G@@ FILE +@@@@[@L@@@J^@)^@)^@)^@)^@)D-S^@)^@)^@)^@)F@9 -KCLQCDG -[A@)^@)^@)BX )@@G@@^@)^@)F@9^@.^[AC-O^[[C-^EL ETN^[AD9M^[ADDGC*)^@)+@@@@@@D@J@E LABY )@@G@@ A0,FDTYPE,X9 LOAD FILE TYPE+@@@@[@I@@@J^@)^@)^@)^@)^@)D-[BZ )@@G@@^@)^@)^@)^@)CC0 -AC-OFDKC*?F@9^@)^@)^@)^@)D-JCD^^[ADDGC*)E-TE[ ^@)+@@@@@CA )@@G@@@F@J@E JTAPE A0,TGOOP PROCESS MARK IF TAPE FILE CB )@@G@@+@@@@[@L@@@J^@)^@)^@)^@)^@)DLOCDKC*)^@)^@)CC0 -OC9JD9K^@)^@)^@)^@)^@)^@)CC )@@G@@E[MD9#C(NES)D([ELF^[DC0)E-[E[ ^[ADDGC*)^@)+@@@@@@G@J@E R$DIT CD )@@G@@ . BUT ILLEGAL ON MASS STORAGE +@@@@[@L@@@J^@)^@)CE )@@G@@^@)^@)^@)EK=C-DE))^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)CLPE))DDGD- C9[D))CF )@@G@@D9I^[HCDNES)ETOD9MCDBC*)+@@@@@@H@J@E E$MSG MSF CG )@@G@@ COPY ILLEGAL ON MASS STORAGE MESSAGE +@@@@[@N@@@J^@)^@)^@)^@)^@)C*=CH )@@G@@D(NC8)^@)^@)D(NC0)^@)^@)^@)^@)^@)^@)^@)^@)CTJE[T^[DD-GC(BCDG^[JD0)D([ETNCI )@@G@@^[NE-JEL[C9 ^[HC(NET[C9 +@@@@@@E@J@E LA,U A0,,X9 CJ )@@G@@ LOAD FDT ADDRESS +@@@@[@I@@@J^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC0 )?CK )@@G@@F@9^@)^@)^@)^@)^@)^@)^@)D-JCD^^[AC-O^[[C-^EL ETN+@@@@@@I@J@E LMCL )@@G@@J X11,FIST APPEND FILE IN STATEMENT AND PRINT MESSA CM )@@G@@+@@@@[@O@@@J^@)^@)^@)^@)^@)D-HDK)^@)^@)^@)F@1AC?C1DETO^@)^@)^@)^@)^@)^@)CN )@@G@@CDKE[ D1^^[ADDGC*)DDI^[NE-[E- D( D1O^[[D1^^[KELDD1O^[HC(NET[+@@@@@@E@J@ECO )@@G@@ ZAP . ROADBLOCK THE FILE +@@@@[@J@@@JCP )@@G@@^@)^@)^@)^@)^@)FL[E@)^@)^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)ELJCD^CLGD9#CQ )@@G@@DS)E-CC*)C1DD- ^@)+@@@@@@E@J@E COMPLETE . TECR )@@G@@RMINATE PROCESSING+@@@@[@J@@@J^@)^@)^@)^@)^@)CTJD(KD- E- ^@) 0)^@)^@)^@)CS )@@G@@^@)^@)^@)^@)^@)^@)E- ELHDDICDOC*)E[MD9#C(NETDD1B+@@@@@@[@J@E. +@@@@[CT )@@G@@@[@@@J 0)^@)+@@@@@@F@J@ETGOOP BGET IOL ALLOCATECU )@@G@@ AN I/O BUFFER +@@@@[@K@@@JE-BD9JE@)^@)^@)CLBC(O^@)^@)^@)DDJD))^@)^@)CV )@@G@@^@)^@)^@)^@)^@)^@)CDGD-JCT[E- ^[[D0)DC\D8)CLPC1AC(M^@)+@@@@@@F@J@E CW )@@G@@ DL A1,FDIN,X9 GET THE INFERNAL NAME +@@@@[@K@@@JCX )@@G@@^@)^@)^@)^@)^@)C-G^@)^@)^@)^@)CC1 -AC-DD0?F@9^@)^@)^@)^@)^@)C9 E))E-CC*)CY )@@G@@DDIC1 ELICDG^[ICDHC*)^@)+@@@@@@F@J@E DS A1,IOFN,A0 CZ )@@G@@ STORE INTO I/O PACKET +@@@@[@K@@@J^@)^@)^@)^@)^@)C-N^@)^@)^@)^@)DA )@@G@@CC1 -DD9AD0?CC0^@)^@)^@)^@)^@)ETOD9MC*)DDIE-J^[D 9J^[KCD#DT E))^@)+@@@@@DB )@@G@@@G@J@E LA,U A1,WEF$ GET WRITE END OF FILE FUNCDC )@@G@@TION +@@@@[@M@@@J^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC1 -RC(A^))^@)^@)^@)^@)DD )@@G@@^@)^@)C9 E))E9MDDOC*)C(IC))D9A^[ADDGC*)C1PD1#E-DD9I^@)+@@@@@@F@J@E DE )@@G@@ SA A1,IOFUNC,A0 PUT IN FUNCTION FIELD +@@@@[@K@@@JDF )@@G@@^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)CC1 -DD9AE(ICS?CC0^@)^@)^@)^@)E[PE))DDI^[ADG )@@G@@E(ICTODDJD0)C1DC(GC))^@)+@@@@@@E@J@E SZ IOSTATUS,A0 DH )@@G@@ MAKE STATUS POSITIVE+@@@@[@J@@@J^@)^@)^@)^@)^@)ETU^@)^@)^@)^@)DDJETODI )@@G@@CDOE(N -[A@)^@)^@)^@)^@)D([DT ^[NE-[E-PES)E[JETDE-DE1 +@@@@@@E@J@E DJ )@@G@@ SX X9,IOFDT,A0 SAVE FDT ADDRESS +@@@@[@I@@@J^@)^@)DK )@@G@@^@)^@)^@)ETS^@)^@)^@)^@)F@9 -DD9AC-O -[A@)^@)^@)^@)^@)ET[E1 ^[AC-O^[[C-^DL )@@G@@EL ETN+@@@@@@E@J@E SZ IOACW,A0 CLEAR ACCESS WDM )@@G@@ORD +@@@@[@J@@@J^@)^@)^@)^@)^@)ETU^@)^@)^@)^@)DDJCD#E8?CC0^@)^@)^@)^@)DN )@@G@@^@)^@)CTGC([EK)CD#CT ETN^[RD9MC))^@)+@@@@@@E@J@E IOW$ . DO )@@G@@ WRITE THE EOF MARK +@@@@[@J@@@J^@)^@)^@)^@)^@)DDJE8=^@)DP )@@G@@^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)E9MDDOC*)E-CC*)C(JC0)D([ELF^@)+@@@@@DQ )@@G@@@E@J@E TZ IOSTATUS,A0 DID IT COMPLETE OK ?+@@@@[DR )@@G@@@J@@@J^@)^@)^@)^@)^@)E-U^@)^@)^@)^@)DDJETOCDOE(N -[A@)^@)^@)^@)^@)C-DC))DS )@@G@@DDO^[#D9HE[GC(OC*)D9F^@_+@@@@@@E@J@E J MRKERR DT )@@G@@ NO. EDIT THE STATUS+@@@@[@J@@@J^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)D(MDT DU )@@G@@ELM^@)^@)^@)^@)^@)^@)^@)D1J 0)^[ C-DE))E-CC*)ETOCDOE(N+@@@@@@F@J@F DV )@@G@@ TE,U A12,CLOSE ENTRY FOR CLOSE COMMAND ? +@@@@[@L@@@JDW )@@G@@^@)^@)^@)^@)^@)E- -P^@)^@)^@)CC1AK?CTGD9NC*)^@)^@)^@)^@)^@)C(IE-MFC)C1JDX )@@G@@EK)CTGD9NC*)CTJD(HCDIC))B8)^@)+@@@@@@G@J@F J MARKDN DY )@@G@@ NO. DONE WITH MARK COMMAND +@@@@[@L@@@J^@)^@)^@)^@)^@)DK)DZ )@@G@@^@)^@)^@)^@)D([ELFC-I^@)^@)^@)^@)^@)^@)^@)D1J 0)^[^D9IC*)E9DE-C^[HCDMDS)EA )@@G@@CTJD(HCDIC))+@@@@@@F@J@F IOW$ . WRITE SEEB )@@G@@COND EOF MARK +@@@@[@K@@@J^@)^@)^@)^@)^@)DDJE8=^@)^@)^@) 0)^@)^@)^@)EC )@@G@@^@)^@)^@)^@)^@)^@)E9MDDOC*)ET CTJD1^^[ D9A^[HCDMDS)^@)+@@@@@@D@J@F ED )@@G@@ TZ IOSTATUS,A0 ERROR STATUS ?+@@@@[@I@@@J^@)^@)^@)^@)EE )@@G@@^@)E-U^@)^@)^@)^@)DDJETOCDOE(N -[A@)^@)^@)^@)^@)C(MELJEK)ETOCDOE(N^@_^@)EF )@@G@@+@@@@@@F@J@F J MRKERR YES. ERROR THE COMMEG )@@G@@AND +@@@@[@K@@@J^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)D(MDT ELM^@)^@)^@)^@)^@)EH )@@G@@^@)^@)FD ES,^@)C(MELJEK)E-CC*)CTJD(HCDIC))+@@@@@@E@J@F LA,U EI )@@G@@ A2,REW$ LOAD REWIND FUNCTION+@@@@[@J@@@J^@)^@)^@)^@)^@)D-[EJ )@@G@@ -P^@)^@)^@)CC2 -MC(R^))^@)^@)^@)^@)^@)^@)D-JCD^^[MC(RDDIC))C1PD1#E-DD9IEK )@@G@@+@@@@@@E@J@F LA A1,CDOPTS,X8 LOAD COMMAND OPTIONSEL )@@G@@+@@@@[@J@@@J^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC1 -#C-JE[OES?F@8^@)^@)^@)^@)EM )@@G@@D-JCD^^[#D9HD([D1^^[JE[ODDJD1N+@@@@@@F@J@F TEP,U A1,OPTION(EN )@@G@@'I') REWIND WITH INTERLOCK ? +@@@@[@K@@@J^@)^@)^@)^@)^@)E- E@?E*)EO )@@G@@^@)^@)CC1 -JE[ODDJD0*^9D^8(^@)^@)^@)EL E9DD1^^[RDDOD@)DDIE- ELGD9#DS)B8)EP )@@G@@+@@@@@@G@J@F LA,U A2,REWI$ YES. LOAD REWIND WIEQ )@@G@@TH INTERLOCK+@@@@[@M@@@J^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC2 -MC(RDC=^@)^@)ER )@@G@@^@)^@)^@)^@)FD ES,^@)D-JCD^^[MC(RDDIC))E9DE-C^[DD1OC(MD-JCTF+@@@@@@G@J@FES )@@G@@ SA A2,IOFUNC,A0 PUT REWIND FUNCTION IN PACKET ET )@@G@@+@@@@[@M@@@J^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)CC2 -DD9AE(ICS?CC0^@)^@)^@)^@)EU )@@G@@E[PE))EL E9DD1^^[AE(ICTODDJD0)DDI^[KCD#DT E))^@)+@@@@@@E@J@F IOEV )@@G@@W$ . REWIND THE TAPE +@@@@[@I@@@J^@)^@)^@)^@)EW )@@G@@^@)DDJE8=^@)^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)EL E9DD1^^[OD[ ^[OCDKC*)EX )@@G@@+@@@@@@E@J@F TZ IOSTATUS,A0 NORMAL COMPLETION ? EY )@@G@@+@@@@[@J@@@J^@)^@)^@)^@)^@)E-U^@)^@)^@)^@)DDJETOCDOE(N -[A@)^@)^@)^@)^@)EZ )@@G@@D1JELHCDG^[#D9HE[GC(ODDJD0)B8)+@@@@@@F@J@F J MRKERR FA )@@G@@ NO. EDIT ERROR MESSAGE +@@@@[@K@@@J^@)^@)^@)^@)^@)DK)^@)^@)FB )@@G@@^@)^@)D(MDT ELM^@)^@)^@)^@)^@)^@)^@)D1J 0)^[ C-DE))C(MELJEK)D( ETNCDBC*)FC )@@G@@+@@@@@@F@J@FMARKDN BRELP A0 RELEASE THE I/O BUFFFD )@@G@@ER +@@@@[@K@@@JD([ELFC-I^@)^@)CLMC(GE@)^@)^@)CC0^@)^@)^@)^@)^@)^@)^@)FE )@@G@@^@)^@)EL D- CDNC*)E-CC*)DC\D8)CLPC1AC(M^@)+@@@@@@E@F@E BRELP FF )@@G@@ A0 RELEASE THE BUFFER @F@J@E COMPLETE . FG )@@G@@ DONE WITH THIS COMMAND +@@@@[@K@@@J^@)^@)^@)^@)^@)CTJFH )@@G@@D(KD- E- ^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)C-JD1 ^[RDDOD@)E-CDDN^[#D9HD([FI )@@G@@D1^^@)+@@@@@@[@J@E. +@@@@[@[@@@J 0)^@)+@@@@@@E@J@EMRKERR LMJ FJ )@@G@@ X11,IOSEDT EDIT THE STATUS +@@@@[@I@@@JD(MDT ELM^@)^@)D-HFK )@@G@@DK)^@)^@)^@)F@1AC?DDJET C-O^@)^@)^@)^@)^@)C(^DDO^[OD[ ^[NE-[E-PES)+@@@@@FL )@@G@@@E@J@E BRELP A0 RELEASE THE BUFFER +@@@@[FM )@@G@@@J@@@J^@)^@)^@)^@)^@)CLMC(GE@)^@)^@)CC0^@)^@)^@)^@)^@)^@)^@)^@)^@)EL D- FN )@@G@@CDNC*)E-CC*)CLPC1AC(M^@)+@@@@@@E@J@E ZAP . FO )@@G@@ FLAG AND ROADBLOCK +@@@@[@J@@@J^@)^@)^@)^@)^@)FL[E@)^@)^@)^@) 0)^@)FP )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)C1GCDB^[[D1^^[MD9[C-]D-JCTF^@)+@@@@@@D@J@E FQ )@@G@@ COMPLETE . TERMINATE +@@@@[@H@@@J^@)^@)^@)^@)FR )@@G@@^@)CTJD(KD- E- ^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)E- ELHDDICDOC*)^@)+@@@@@FS )@@G@@@[@J@E. +@@@@[@[@@@J 0)^@)+@@@@@@^@J@E PURE DATA+@@@@[FT )@@G@@@A@@@J^@)^@)^@)^@)^@)E[PEL ^@)^@)^@)C-[E-[+@@@@@@F@J@EMSF 'UNABLE FU )@@G@@TO WRITE END OF FILE MARK ON MASS STORAGE !' +@@@@[@K@@@JD(NC0)^@)^@)FV )@@G@@^@)^9PD1[CLGC*)E-J^[RELDE- ^[ D1^^[JC0)C1DD- ^[HCDMDS)D9I^[HCDNES)ETOD9MFW )@@G@@CDBC*)^C$^@)+@@@@@@#@J@E END +@@@@[@^@@@J^@)^@)^@)^@)^@)C(IFX )@@G@@C))^@)___D9MC*)DDIE-J^[D 9J^[KCD#DT E))^@)+@@@@@@G@J@E LA,U FY )@@G@@ A1,WEF$ GET WRITE END OF FILE FUNCTION +@@@@[@M@@@J^@)^@)FZ )@@G@@^@)^@)^@)D-[ -P^@)^@)^@)*[S@@@*SDFF*@[@F@A. +@@@@[@[@@@F 0)^@)+@@@@@GA )@@G@@@ @F@A. PATCH INPUT BLOCK +@@@@[@B@@@F 0)^@)^@)^@)^@)E[[E-#D@)GB )@@G@@DDIE[PE))CLGD9#DS)+@@@@@@[@F@A. +@@@@[@[@@@F 0)^@)@[@@@F 0)^@)@H@@@FGC )@@G@@ 0)^@)^@)^@)^@) [# C)^[#H90JD2HD$H[4^@1BC7A8)^@)D(-IL(H1G))@[@@@F 0)^@)@M@@@F 0)^@)^@)^@)^@)E-*G*)^[(H1&H92H(-I-(H9,^[H14HD-H)?^[0IL\I[2HD>I--IL9@M@@@FGG )@@G@@ 0)^@)^@)^@)^@)I-\^[HGD2HD,GT*HD0^[NJD3I->H(3 ))GD,G))GT\H13HD=G(2G(=^[-GH )@@G@@^[4IL-G->^[3G(I))GD3^[=G(&HD,G(=@M@@@F 0)^@)^@)^@)^@)HD,^@)IT>GT4HD\GI )@@G@@H0)A)9BD#^[\G0)I-*G*)I[>H1-H))GT\G->^[\G0)I-*G*)ET4GD4G*)H9&^[#GD?HD&H92GJ )@@G@@H1(GC,@M@@@F 0)^@)^@)^@)^@)E(3G*)^[\G0)^[4H[(IS)^[(H1&H92H(-I-(H9,^[(IS)GK )@@G@@G92GD,I->G))^[\H1?JC)I-*IL\I($H@)^[-^[7IL(I-4G(,@M@@@F 0)^@)^@)^@)^@)GD5GL )@@G@@I-*H92HD3GD4HD\H0)^[+JC)^[HGD2HD,GT*HD0^[NJD3I->H(3^[>J[0IL>IT3H-9^[0IL>GM )@@G@@IT@E@@@F 0)^@)^@)^@)^@)IT 0)@[@@@F 0)^@)+@@@@@@#@F@A AXR$ +@@@@[@^@@@F^@)^@)GO )@@G@@^@)^@)^@)CDSEK=^@)+@@@@@@#@F@A DEFUNCT$+@@@@[@ @@@F^@)^@)^@)^@)GP )@@G@@^@)C- C1PD1#E)=^@)+@@@@@@#@F@A FANG +@@@@[@^@@@F^@)^@)^@)^@)GQ )@@G@@^@)C1[D1B^@)+@@@@@@^@F@A PURE CODE+@@@@[@A@@@F^@)^@)^@)^@)GR )@@G@@^@)E[PEL ^@)^@)^@)CTJC- +@@@@@@[@F@A. +@@@@[@[@@@F 0)^@)+@@@@@@B@F@AGS )@@G@@. LA,U A1, +@@@@[@E@@@F 0)^@)^@)^@)^@)D-[GT )@@G@@ -P^@)^@)^@)CC1 )/CLGD9#DS)CLPC1AC(MB0)^@)+@@@@@@ @F@A. LMJ GU )@@G@@ X11,PATCH +@@@@[@C@@@F 0)^@)^@)^@)^@)D-HDK)^@)^@)^@)F@1AC?E[[E-#D@)^@)GV )@@G@@+@@@@@@E@F@A. A1 = PATCHED BLOCK GW )@@G@@+@@@@[@J@@@F 0)^@)^@)^@)^@)B-MC(OE(MD0"^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)GX )@@G@@CC1^@.^[KCDOCTCC(^^[]D-JCTF^@)+@@@@@@[@F@A. +@@@@[@[@@@F 0)^@)+@@@@@GY )@@G@@@F@F@APATCH* LA A0,IBLEN,A1 LOAD LENGTH OF BLOCK READ GZ )@@G@@+@@@@[@L@@@FE[[E-#D@%^@)^@)D-[^@)^@)^@)^@)CC0 -DCLGC(I -[AC)^@)^@)^@)^@)HA )@@G@@D-JCD^^[GC(IC9OD@)D9A^[]D-JCTF^[MC([C))^@)+@@@@@@E@F@A LR HB )@@G@@ R2,X11 SAVE RETURN POINT +@@@@[@J@@@F^@)^@)^@)^@)^@)D-MHC )@@G@@^@)^@)^@)^@)EK2 -SAC1^@)^@)^@)^@)^@)^@)^@)ET[E1 ^[MC(OE(MD0)E[JDDIE))^@)HD )@@G@@+@@@@@@F@F@A AA,U A0,IBDATA ADD LENGTH OF BLOCK HE )@@G@@HEADER+@@@@[@L@@@F^@)^@)^@)^@)^@)CD[ -P^@)^@)^@)CC0 -DCL^CDOCC)^@)^@)^@)HF )@@G@@^@)^@)CD^C))D- D1BE-C^[JC0)CLGD9#DS)D[ CD^C(M^@)+@@@@@@G@F@A LAHG )@@G@@ A3,CDPATCH,X8 LOAD ADDRESS OF PATCH BUFFER +@@@@[@L@@@FHH )@@G@@^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC3 -#C-KCDOCTC -SB@)^@)^@)^@)D-JCD^^[[C-^HI )@@G@@EL ETN^[JC0)E[[E-#D@)CLPC1AC(M+@@@@@@H@F@A AA A0,PBVAL,AHJ )@@G@@3 COMPUTE MAX LENGTH OF PATCHED BLOCK +@@@@[@N@@@F^@)^@)^@)^@)HK )@@G@@^@)CD[^@)^@)^@)^@)CC0 -KCLQCDG -[AS)^@)^@)^@)^@)CTJD(KE(OC*)D([F@)D- D1BHL )@@G@@E-C^[JC0)E[[E-#D[ C))CLGD9#DS)+@@@@@@G@F@A BGET . HM )@@G@@ ALLOCATE A BUFFER LONG ENOUGH +@@@@[@M@@@F^@)^@)^@)^@)^@)CLBHN )@@G@@C(O^@)^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)CDGD-JCT[E- ^[[^[]E(AC1 EK)D-JHO )@@G@@D1B^[ D1JE(BD@)^@)+@@@@@@G@F@A LX,U X5,,A0 SAHP )@@G@@VE X5 AS NEW BLOCK POINTER +@@@@[@L@@@F^@)^@)^@)^@)^@)D-S -P^@)^@)^@)HQ )@@G@@F@5 )?CC0^@)^@)^@)^@)^@)^@)^@)ET[E1 ^[SA*)CDN^[IC(R^[]D-JCTF^[KD9DD1OC(MHR )@@G@@+@@@@@@F@F@A LA A4,IBLEN,A1 LOAD LENGTH OF INPUTHS )@@G@@ BLOCK+@@@@[@L@@@F^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC4 -DCLGC(I -[AC)^@)^@)HT )@@G@@^@)^@)D-JCD^^[GC(IC9OD@)D9A^[DD1KE(O^[]D-JCTF^@)+@@@@@@I@F@A LAHU )@@G@@,U A5 LOAD LENGTH ACCUMULATOR OF OUTPUT BLOCK HV )@@G@@+@@@@[@O@@@F^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC5^@)^@)^@)^@)^@)^@)^@)^@)^@)HW )@@G@@D-JCD^^[GC(IC9OD@)CD#CTPD(PD-[E-JEK)D9A^[JE(OE[PE))CLGD9#DS)+@@@@@@F@F@AHX )@@G@@ LA,U A2,IBDATA,X5 A2 = NEW BLOCK POINTER +@@@@[HY )@@G@@@K@@@F^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC2 -DCL^CDOCC?F@5^@)^@)^@)^@)CC2^@.HZ )@@G@@^[IC(R^[]D-JCTF^[KD9DD1OC(M^@)+@@@@@@F@F@A LX,U X6,IBDATA,IA )@@G@@A1 X6 = OLD BLOCK POINTER +@@@@[@K@@@F^@)^@)^@)^@)^@)D-S -P^@)IB )@@G@@^@)^@)F@6 -DCL^CDOCC?CC1^@)^@)^@)^@)F@6^@.^[JD-^^[]D-JCTF^[KD9DD1OC(M^@)IC )@@G@@+@@@@@@F@F@A LXI,U X6,1 LOAD INCREMENT ON INID )@@G@@PUT +@@@@[@K@@@F^@)^@)^@)^@)^@)D-SDC?E*)^@)^@)F@6 )1^@)^@)^@)^@)^@)^@)IE )@@G@@^@)^@)D-JCD^^[DD1#EL D( D1O^[JD0)DDIE[PE))+@@@@@@F@F@A LXI,U IF )@@G@@ A2,1 LOAD OUTPUT INCREMENT +@@@@[@K@@@F^@)^@)^@)^@)IG )@@G@@^@)D-SDC?E*)^@)^@)CC2 )1^@)^@)^@)^@)^@)^@)^@)^@)D-JCD^^[JE(OE[PE))DDICTMIH )@@G@@C(HC(IE))^@)+@@@@@@H@F@A AA,U A3,PBSS A3 POINTII )@@G@@S TO START OF PATCH COMMANDS +@@@@[@N@@@F^@)^@)^@)^@)^@)CD[ -P^@)^@)^@)IJ )@@G@@CC3 -KCLNES)^@)^@)^@)^@)^@)^@)CC3^[KD9DD1OES)E-J^[NE-[ELO^[JC0)E[[E-#D@)IK )@@G@@CTJD(HCDIC-N+@@@@@@E@F@A LXI,U A3,1 SET UP IIL )@@G@@NCREMENT +@@@@[@I@@@F^@)^@)^@)^@)^@)D-SDC?E*)^@)^@)CC3 )1^@)^@)^@)^@)IM )@@G@@^@)^@)^@)^@)ET E))E(K^[DD1#EL D( D1O+@@@@@@[@F@A. +@@@@[@[@@@F 0)^@)IN )@@G@@+@@@@@@A@F@A. PATCH APPLICATION ROUTINE +@@@@[@D@@@F 0)^@)^@)^@)IO )@@G@@^@)E[[E-#D@)CDKE[GDD#CDODDJD0)ELJE(ODDIC*)+@@@@@@[@F@A. +@@@@[@[@@@FIP )@@G@@ 0)^@)+@@@@@@F@F@A. EACH TIME THROUGH THIS LOOP APPLIES ONE PATCIQ )@@G@@H COMMAND +@@@@[@K@@@F 0)^@)^@)^@)^@)C([CTC^[ODDHC*)E-CELJE(BD@)E-CDDNIR )@@G@@^[GD9JE@)CDKE[GDD ES)D9IC*)E[[E-#D@)CTJD(HCDIC))+@@@@@@[@F@A. +@@@@[IS )@@G@@@[@@@F 0)^@)+@@@@@@B@F@A. A PATCH COMMAND CONSISTS OF: +@@@@[IT )@@G@@@E@@@F 0)^@)^@)^@)^@)CC)E[[E-#D@)CTJD(HCDIC))CTJD1NDDNE-N^[JC0'^@)+@@@@@IU )@@G@@@[@F@A. +@@@@[@[@@@F 0)^@)+@@@@@@E@F@A. * <# WORDS TIV )@@G@@O COPY>,<# WORDS TO DELETE> +@@@@[@J@@@F 0)^@)^@)^@)^@) K)^@)^@)^@)^@)IW )@@G@@B)<^[RD9MC-N^[OD8)CTJE[TB0?B)<^[RD9MC-N^[OD8)C- D- E- B0)^@)+@@@@@@A@F@AIX )@@G@@. * <# WORDS TO ADD>+@@@@[@D@@@F 0)^@)^@)^@)^@) K)^@)^@)IY )@@G@@^@)^@)B)<^[RD9MC-N^[OD8)CD^C)"+@@@@@@B@F@A. +@@@@[@E@@@F 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)B-RD9MC-N^[OD8)CL JA )@@G@@^[[C-^C(^B0)+@@@@@@[@F@A. +@@@@[@[@@@F 0)^@)+@@@@@@E@F@APSP LAJB )@@G@@,H1 A0,,A3 LOAD NUMBER TO COPY +@@@@[@J@@@FE[NE@)^@)^@)JC )@@G@@^@)D-[ -CAC)^@)^@)CC0 )?CC3^@)^@)^@)^@)^@)^@)^@)D-JCD^^[IE(HCL EK)E-J^[#JD )@@G@@D9KFC)+@@@@@@E@F@A JN A4,CLORK SKIP IF OFF THJE )@@G@@E END +@@@@[@J@@@F^@)^@)^@)^@)^@)DLI^@)^@)^@)^@)CC4 -#D-JELF^@)^@)^@)^@)JF )@@G@@^@)^@)ETFDDK^[DC0)D9AC0)E-CC*)C(IC))+@@@@@@E@F@A JZ A0,NJG )@@G@@OCOPY SKIP IF NONE TO COPY+@@@@[@J@@@F^@)^@)^@)^@)^@)DLU^@)^@)JH )@@G@@^@)^@)CC0 -ID9#D9KFC)^@)^@)^@)^@)^@)ETFDDK^[DC0)D1JD1 ^[OD8)CTJE[T+@@@@@JI )@@G@@@F@F@A TG A0,A4 MORE THAN LEFT IN BLOCK ? JJ )@@G@@+@@@@[@L@@@F^@)^@)^@)^@)^@)E-B^@)^@)^@)^@)CC0 -[A))^@)^@)^@)^@)^@)^@)^@)JK )@@G@@D(JEL ^[OD[[D0)D- C1O^[DD0)CLGD9#DS)B8)^@)+@@@@@@E@F@A LA JL )@@G@@ A0,A4 YES. COPY REST +@@@@[@I@@@F^@)^@)^@)^@)^@)D-[JM )@@G@@^@)^@)^@)^@)CC0 -[A))^@)^@)^@)^@)^@)^@)^@)FD ES,^@)CTJE[T^[MC(NE))+@@@@@JN )@@G@@@F@F@A ANA,H1 A4,,A3 SUBTRACT NUMBER REQUESTED JO )@@G@@+@@@@[@L@@@F^@)^@)^@)^@)^@)CDICC?D@1^@)^@)CC4 )?CC3^@)^@)^@)^@)^@)^@)^@)JP )@@G@@ETPCLOEL[CTO^[IE(HCL EK)EL EDPC(NE- C))^@)+@@@@@@G@F@A AA,U JQ )@@G@@ A5,,A0 INCREMENT NUMBER IN NEW BLOCK +@@@@[@M@@@F^@)^@)JR )@@G@@^@)^@)^@)CD[ -P^@)^@)^@)CC5 )?CC0^@)^@)^@)^@)^@)^@)^@)DDICTMC(HC(IE))D1PJS )@@G@@D(]C(M^[DD0)D1 E8)CLGD9#DS)^@)+@@@@@@E@F@A LR,U R1,,A0 JT )@@G@@ LOAD NUMBER TO COPY +@@@@[@J@@@F^@)^@)^@)^@)^@)D-M -P^@)^@)^@)JU )@@G@@EK1 )?CC0^@)^@)^@)^@)^@)^@)^@)D-JCD^^[IE(HCL EK)E-J^[#D9KFC)+@@@@@@G@F@AJV )@@G@@ BT A2,,*X6 COPY FROM OLD BLOCK TO NEW BLOCKJW )@@G@@+@@@@[@M@@@F^@)^@)^@)^@)^@)CLO^@)^@)^@)^@)CC2 )? LSA0)^@)^@)^@)^@)^@)^@)JX )@@G@@CTJE[T^[AELJD*)D9GC))CLGD9#DS)E-J^[IC(R^[]D-JCTF+@@@@@@F@F@A TPJY )@@G@@,XH2 0,A3 END OF CORRECTION STREAM ?+@@@@[@L@@@F^@)^@)JZ )@@G@@^@)^@)^@)E-K -SD@2^@)^@)A@?CC3^@)^@)^@)^@)^@)^@)^@)^@)C(IC))D9A^[#D9MEL KA )@@G@@CTODDJD0)ETOEL CDH^@_^@)+@@@@@@D@F@A J CLORK KB )@@G@@ YES. WIND UP +@@@@[@I@@@F^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)CTGD9MDS)^@)KC )@@G@@^@)^@)^@)^@)^@)^@)FD ES,^@)E9DD1^^[PE@)^@)+@@@@@@F@F@ANOCOPY LA,H2 KD )@@G@@ A0,,A3 LOAD NUMBER TO DELETE +@@@@[@K@@@FD1JCTJE[T^@)KE )@@G@@^@)D-[ -CAK)^@)^@)CC0 )?CC3^@)^@)^@)^@)^@)^@)^@)D-JCD^^[IE(HCL EK)E-J^[^KF )@@G@@C(GC(OC*)^@)+@@@@@@F@F@A JN A4,CLORK SKIP IF KG )@@G@@OFF END OF BLOCK +@@@@[@K@@@F^@)^@)^@)^@)^@)DLI^@)^@)^@)^@)CC4 -#D-JELFKH )@@G@@^@)^@)^@)^@)^@)^@)ETFDDK^[DC0)D9AC0)C(IC))D9A^[]D-JCTF+@@@@@@F@F@A KI )@@G@@ JZ A0,NODEL SKIP IF NONE TO DELETE +@@@@[@K@@@FKJ )@@G@@^@)^@)^@)^@)^@)DLU^@)^@)^@)^@)CC0 -ID9^C(G^@)^@)^@)^@)^@)^@)ETFDDK^[DC0)KK )@@G@@D1JD1 ^[OD8)C- D- E- ^@)+@@@@@@H@F@A TG A0,A4 KL )@@G@@ REQUEST TO DELETE MORE THAN REMAIN ? +@@@@[@N@@@F^@)^@)^@)^@)^@)E-BKM )@@G@@^@)^@)^@)^@)CC0 -[A))^@)^@)^@)^@)^@)^@)^@)EL EDPC(NE))E-J^[^C(GC(OC*)D(JKN )@@G@@EL ^[OD[[D0)EL D([DDI^@_+@@@@@@G@F@A LA A0,A4 KO )@@G@@ YES. DELETE ALL REMAINING WORDS+@@@@[@M@@@F^@)^@)^@)^@)^@)D-[^@)^@)KP )@@G@@^@)^@)CC0 -[A))^@)^@)^@)^@)^@)^@)^@)FD ES,^@)C- D- E- ^[[D-G^[MC(HCDDD1DKQ )@@G@@D1B^[RD9MC-N+@@@@@@F@B@A ANA,H2 A4,,*A3 DECREMENKR )@@G@@T WORDS TO DELETE @G@F@A AX,U X6,,A0 SKIP THEKS )@@G@@ WORDS TO BE DELETED +@@@@[@L@@@F^@)^@)^@)^@)^@)CDS -P^@)^@)^@)F@6 )?KT )@@G@@CC0^@)^@)^@)^@)^@)^@)^@)ETFDDK^[OD[ ^[RD9MC-N^[OD8)CL ^[^C(GC(OC(^+@@@@@KU )@@G@@@F@F@BNODEL ANA,H2 A4,,*A3 DECREMENT WORDS TO DELETE KV )@@G@@+@@@@[@L@@@FD1JC- D))^@)^@)CDICC?D@2^@)^@)CC4 )? L[AS)^@)^@)^@)^@)^@)^@)KW )@@G@@C- CTMC(HC(IE))E9JEL^ES)E-J^[^C(GC(OC*)^@)+@@@@@@G@B@ANODEL LA KX )@@G@@ A0,,*A3 LOAD NUMBER OF WORDS TO ADD @G@F@B LAKY )@@G@@ A0,,*A3 LOAD NUMBER OF WORDS TO ADD +@@@@[@L@@@FKZ )@@G@@^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC0 )? L[AS)^@)^@)^@)^@)^@)^@)D-JCD^^[IE(HLA )@@G@@CL EK)D9A^[RD9MC-N^[OD8)CD^C))+@@@@@@E@F@A JN A4,CLORK LB )@@G@@ STOP IF OFF THE END +@@@@[@J@@@F^@)^@)^@)^@)^@)DLI^@)^@)^@)^@)LC )@@G@@CC4 -#D-JELF^@)^@)^@)^@)^@)^@)ETOD9K^[DC0)D9AC0)E-CC*)C(IC))+@@@@@@E@F@ALD )@@G@@ JZ A0,NOADD SKIP IF NONE TO ADD +@@@@[@J@@@FLE )@@G@@^@)^@)^@)^@)^@)DLU^@)^@)^@)^@)CC0 -ID9[C-^^@)^@)^@)^@)^@)^@)ETFDDK^[DC0)LF )@@G@@D1JD1 ^[OD8)CD^C))+@@@@@@G@F@A AA,U A5,,A0 INLG )@@G@@CREMENT LENGTH OF NEW BLOCK +@@@@[@M@@@F^@)^@)^@)^@)^@)CD[ -P^@)^@)^@)LH )@@G@@CC5 )?CC0^@)^@)^@)^@)^@)^@)^@)DDICTMC(HC(IE))D- D1BE-C^[JC0)D1 E8)CLGD9#LI )@@G@@DS)^@)+@@@@@@G@F@A LR,U R1,,A0 LOAD LENGTH OFLJ )@@G@@ BLOCK TO ADD +@@@@[@L@@@F^@)^@)^@)^@)^@)D-M -P^@)^@)^@)EK1 )?CC0^@)LK )@@G@@^@)^@)^@)^@)^@)^@)D-JCD^^[GC(IC9OD@)D9A^[]D-JCTF^[OD8)CD^C))+@@@@@@G@F@ALL )@@G@@ BT A2,,*A3 COPY FROM PATCH BUFFER TO OUTPUTLM )@@G@@+@@@@[@M@@@F^@)^@)^@)^@)^@)CLO^@)^@)^@)^@)CC2 )? L[AS)^@)^@)^@)^@)^@)^@)LN )@@G@@CTJE[T^[AELJD*)E[[E-#D@)CLPC1AC(M^[OD8)D9PE-KE(O+@@@@@@D@F@ANOADD J LO )@@G@@ PSP LOOP UNTIL END+@@@@[@I@@@FD1JCD^C))^@)^@)DK)LP )@@G@@^@)^@)^@)^@)E[NE@)^@)^@)^@)^@)^@)^@)^@)^@)D-JD9K^[PD1ODDG^[ D1^^@)+@@@@@LQ )@@G@@@F@F@ACLORK LXM,U A2,,X5 RESET OUTPUT TO START LR )@@G@@+@@@@[@K@@@FCTGD9MDS)^@)^@)D-SD*?E*)^@)^@)CC2 )?F@5^@)^@)^@)^@)^@)^@)^@)LS )@@G@@EL ET E))D9PE-KE(O^[OD8)ETOCDME))^@)+@@@@@@E@F@A LXM,U X6,,LT )@@G@@A1 RESET INPUT TO START+@@@@[@J@@@F^@)^@)^@)^@)^@)D-SD*?E*)LU )@@G@@^@)^@)F@6 )?CC1^@)^@)^@)^@)^@)^@)^@)EL ET E))DDIE[PE))E-J^[NE-[ELO+@@@@@LV )@@G@@@G@F@A LR,U R1,IBDATA LOAD THE BLOCK HEADER LENGLW )@@G@@TH +@@@@[@L@@@F^@)^@)^@)^@)^@)D-M -P^@)^@)^@)EK1 -DCL^CDOCC)^@)^@)^@)LX )@@G@@^@)^@)D-JCD^^[OD[ ^[]D-JCTF^[CC([C- EK)D- D1BE-C+@@@@@@E@F@A BTLY )@@G@@ A2,,*X6 COPY BLOCK HEADER +@@@@[@J@@@F^@)^@)^@)^@)LZ )@@G@@^@)CLO^@)^@)^@)^@)CC2 )? LSA0)^@)^@)^@)^@)^@)^@)CTJE[T^[]D-JCTF^[CC([C- MA )@@G@@EK)^@)+@@@@@@G@F@A SA A5,IBLEN,X5 PUT PATCHED LEMB )@@G@@NGTH IN BUFFER +@@@@[@L@@@F^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)CC5 -DCLGC(IMC )@@G@@ -SA*)^@)^@)^@)^@)E[PE))E[[E-#D[ C))D- D1BE-C^[DD0)CLPC1AC(M+@@@@@@G@F@AMD )@@G@@ BRELP A1 RELEASE ORIGINAL BLOCK BUFFER ME )@@G@@+@@@@[@M@@@F^@)^@)^@)^@)^@)CLMC(GE@)^@)^@)CC1^@)^@)^@)^@)^@)^@)^@)^@)^@)MF )@@G@@EL D- CDNC*)D9MDDBDDICDG^[]D-JCTF^[]E(AC1 EK)^@)+@@@@@@H@F@A LAMG )@@G@@,U A1,,X5 REPLACE POINTER WITH PATCHED BUFFER +@@@@[MH )@@G@@@N@@@F^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC1 )?F@5^@)^@)^@)^@)^@)^@)^@)EL E[GMI )@@G@@CD#C*)E[JDDIE- EK)E9DE-C^[KCDOCTCC(^^[]E(AC1 EK)+@@@@@@E@F@A LXMJ )@@G@@ X11,R2 RESTORE RETURN POINT+@@@@[@J@@@F^@)^@)^@)^@)MK )@@G@@^@)D-S^@)^@)^@)^@)F@1AC?EK2^@)^@)^@)^@)^@)^@)^@)EL ETOD9MC*)EL E-PELI^[KML )@@G@@D9DD1O+@@@@@@C@F@A J 0,X11 RETURN +@@@@[MM )@@G@@@G@@@F^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)A@?F@1AC)^@)^@)^@)^@)^@)^@)^@)EL E-PMN )@@G@@ELI^@)+@@@@@@#@F@A END +@@@@[@^@@@F^@)^@)^@)^@)^@)C(IC))^@)MO )@@G@@___ )?CC0^@)^@)^@)^@)^@)^@)^@)DDICTMC(HC(IE))D1PD(]C(M^[DD0)D1 E8)CLGD9#MP )@@G@@DS)^@)+@@@@@@E@F@A LR,U R1,,A0 LOAD NUMBER TOMQ )@@G@@*[S@@@*SDFF*@[@S@N. +@@@@[@[@@@S 0)^@)+@@@@@@A@S@N. REWIND CMR )@@G@@OMMAND ACTIVITY +@@@@[@D@@@S 0)^@)^@)^@)^@)EL E9DD1^^[#D9HD([D1^^[[CTOMS )@@G@@DDQDDOFC)^@)+@@@@@@[@S@N. +@@@@[@[@@@S 0)^@)@[@@@S 0)^@)@H@@@S 0)^@)MT )@@G@@^@)^@)^@) [# C)^[#H90JD2HD$H[4^@1BC7A8)^@)D(-IL(H1G))@[@@@S 0)^@)@M@@@S 0)^@)^@)^@)^@)E-*G*)^[(H1&H92H(-I-(H9,^[H14HD-H)?^[0IL\I[2HD>I--IL9@M@@@S 0)^@)MX )@@G@@^@)^@)^@)I-\^[HGD2HD,GT*HD0^[NJD3I->H(3 ))GD,G))GT\H13HD=G(2G(=^[-^[4IL-MY )@@G@@G->^[3G(I))GD3^[=G(&HD,G(=@M@@@S 0)^@)^@)^@)^@)HD,^@)IT>GT4HD\H0)A)9MZ )@@G@@BD#^[\G0)I-*G*)I[>H1-H))GT\G->^[\G0)I-*G*)ET4GD4G*)H9&^[#GD?HD&H92H1(GC,NA )@@G@@@M@@@S 0)^@)^@)^@)^@)E(3G*)^[\G0)^[4H[(IS)^[(H1&H92H(-I-(H9,^[(IS)G92GD,NB )@@G@@I->G))^[\H1?JC)I-*IL\I($H@)^[-^[7IL(I-4G(,@M@@@S 0)^@)^@)^@)^@)GD5I-*H92NC )@@G@@HD3GD4HD\H0)^[+JC)^[HGD2HD,GT*HD0^[NJD3I->H(3^[>J[0IL>IT3H-9^[0IL>IT@E@@@S 0)^@)^@)^@)^@)IT 0)@[@@@S 0)^@)+@@@@@@#@S@N AXR$ +@@@@[@^@@@S^@)^@)^@)^@)NF )@@G@@^@)CDSEK=^@)+@@@@@@#@S@N DEFUNCT$+@@@@[@ @@@S^@)^@)^@)^@)^@)C- NG )@@G@@C1PD1#E)=^@)+@@@@@@#@S@N FANG +@@@@[@^@@@S^@)^@)^@)^@)^@)C1[NH )@@G@@D1B^@)+@@@@@@^@S@N PURE CODE+@@@@[@A@@@S^@)^@)^@)^@)^@)E[PNI )@@G@@EL ^@)^@)^@)CTJC- +@@@@@@[@S@N. +@@@@[@[@@@S 0)^@)+@@@@@@F@S@NREWINDNJ )@@G@@* LA A0,CDBPC,X8 LOAD PARAMETER ADDRESS +@@@@[@K@@@SNK )@@G@@EL E9DD1^ K)^@)D-[^@)^@)^@)^@)CC0 -#C-]E[# -SB@)^@)^@)^@)^@)D-JCD^^[KCDMNL )@@G@@CDHC(OC(M^[[C-^EL ETN^@)+@@@@@@E@S@N LA A14,CDOPTS,X8 NM )@@G@@ LOAD OPTION BITS +@@@@[@I@@@S^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC1A)?NN )@@G@@CT^D9KE-N -SB@)^@)^@)^@)D-JCD^^[JE[ODDJD0)CLDE-N+@@@@@@E@S@N LXNO )@@G@@ X9,PBVAL,A0 LOAD POINTER TO FDT +@@@@[@J@@@S^@)^@)^@)^@)NP )@@G@@^@)D-S^@)^@)^@)^@)F@9 -KCLQCDG -[A@)^@)^@)^@)^@)D-JCD^^[KD9DD1OC(M^[OD8)NQ )@@G@@C1^E))+@@@@@@D@S@N LA A0,FDTYPE,X9 LOAD FILE TYPENR )@@G@@+@@@@[@I@@@S^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC0 -AC-OFDKC*?F@9^@)^@)^@)^@)NS )@@G@@D-JCD^^[ADDGC*)E-TE[ ^@)+@@@@@@E@Q@N JNTAPE A0,MSREW NT )@@G@@ IS IT MASS STORAGE ?@F@Q@N JE A0,TSINGLE,REWIT RENU )@@G@@WIND IT IF SINGLE TAPE @G@Q@N JE A0,TMULTI,TINTL TINV )@@G@@NTL IT IF MULTI-REEL FILE @H@S@Q JTAPE A0,TINTL NW )@@G@@ IF PHYSICAL TAPE, REWIND TO FIRST REEL+@@@@[@O@@@S^@)^@)^@)^@)^@)DLONX )@@G@@CDKC*)^@)^@)CC0 -ODDIE-G^@)^@)^@)^@)^@)^@)DDA^[KD[TETDCT[D))E-[E[ ))EL NY )@@G@@E9DD1^^[OD8)C1DELNE))EL C(G^@)+@@@@@@G@S@NMSREW SZ FDMSAD,X9 NZ )@@G@@ CLEAR ADDRESS IF WAD OR FASTRAND+@@@@[@M@@@SD(NEL E8)^@)^@)ETUOA )@@G@@^@)^@)^@)^@)C1^D(NCD^ -SBC)^@)^@)^@)^@)^@)CTGC([EK)CD^C-MC(NES)DDA^[RCD^OB )@@G@@^[JEK)C1[ETOEL[D1^+@@@@@@H@S@N TOP,U A14,OPTION('I') REOC )@@G@@WIND WITH FREE FOR MASS STORAGE ? +@@@@[@N@@@S^@)^@)^@)^@)^@)E-JE@?E*)OD )@@G@@^@)^@)CC1A)?D9KE-DD9I @$DC$ C)^@)^@)EL E9DD1^^[RDDOD@)C1MC( ^[AD9M^[HCDNOE )@@G@@ES)ETOD9MCDBC*)B8)+@@@@@@C@S@N COMPLETE . ALOF )@@G@@L DONE+@@@@[@G@@@S^@)^@)^@)^@)^@)CTJD(KD- E- ^@) 0)^@)^@)^@)^@)^@)^@)^@)OG )@@G@@^@)^@)CDGD))C-JD1 +@@@@@@D@S@N R$DIT . SEOH )@@G@@T UP EDITOR +@@@@[@I@@@S^@)^@)^@)^@)^@)EK=C-DE))^@)^@) 0)^@)^@)^@)^@)^@)OI )@@G@@^@)^@)^@)^@)ET E))E(K^[ C-DE-JEK)^@)+@@@@@@E@S@N E$COPY 6,('OJ )@@G@@@FREE ') EDIT FREE COMMAND +@@@@[@J@@@S^@)^@)^@)^@)^@)C*=CTJE[TOK )@@G@@^@)^@)A0? @$C[AEL C*)^8(^@)^@)^@)^@)C(^DDO^[AEL C*)CTJD(HCDIC))^@)+@@@@@OL )@@G@@@E@S@N E$FD2 FDIN,X9 EDIT INTERNAL NAME +@@@@[OM )@@G@@@J@@@S^@)^@)^@)^@)^@)C*=C1^AK)^@)^@)C1^DDI -SBC)^@)^@)^@)^@)^@)^@)C(^DDOON )@@G@@^[DD1OC(MD1[D))D1[D( ^@)+@@@@@@G@S@N LA,H2 A0,,X1 OO )@@G@@ LOAD ADDRESS OF IMAGE BUFFER +@@@@[@L@@@S^@)^@)^@)^@)^@)D-[ -CAK)OP )@@G@@^@)^@)CC0 )?F@1^@)^@)^@)^@)^@)^@)^@)D-JCD^^[[C-^EL ETN^[JC0)DDHCDBC*)CLPOQ )@@G@@C1AC(M+@@@@@@F@S@N LMJ X11,CSF SUBMIT IMAGE VOR )@@G@@IA CSF$ +@@@@[@K@@@S^@)^@)^@)^@)^@)D-HDK)^@)^@)^@)F@1AC?CTNC0)^@)^@)OS )@@G@@^@)^@)^@)^@)ETPCLHDDO^[DD([C9 ^[QDD[^[#ETA^))^@)+@@@@@@E@S@N IEOT )@@G@@RR . CAN'T GET BAD FORMAT+@@@@[@J@@@S^@)^@)^@)^@)OU )@@G@@^@)DD ELM^@)^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)CT[D0$E))C9 E))CL[C))C1JOV )@@G@@ELHCDO+@@@@@@F@P@N TZ A0 DID IT FREE NOOW )@@G@@RMALLY ? @E@P@N J BONK NO. EDIT STATOX )@@G@@US @E@P@N R$DITX . TERMINATE THE EDITOROY )@@G@@@E@S@P LMJ X5,CSFSTR EDIT CSF$ STATUS +@@@@[OZ )@@G@@@I@@@S^@)^@)^@)^@)^@)D-HDK)^@)^@)^@)F@5 -#ETAETOEK)^@)^@)^@)^@)^@)C(^DDOPA )@@G@@^[#ETA^))ETOCDOE(N+@@@@@@F@S@N COMPLETE . TEPB )@@G@@RMINATE THE COMMAND +@@@@[@K@@@S^@)^@)^@)^@)^@)CTJD(KD- E- ^@) 0)^@)PC )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)E- ELHDDICDOC*)E-CC*)CTJD(HCDIC))^@)+@@@@@@[@P@NPD )@@G@@. @D@P@NBONK SA A0,A5 SAVE STATUS @E@P@NPE )@@G@@ IERR . USE EDITOR LATER ! @D@P@N PF )@@G@@ COMPLETE . TERMINATE @[@S@N. +@@@@[@[@@@SPG )@@G@@ 0)^@)+@@@@@@ @S@N. REWIND SINGLE TAPE +@@@@[@B@@@S 0)^@)^@)^@)PH )@@G@@^@)EL E9DD1^^[NDDIC9GC*)E-[E[ +@@@@@@[@S@N. +@@@@[@[@@@S 0)^@)+@@@@@PI )@@G@@@G@S@NREWIT BGET IOL GET AN I/O FILE CONTROL TAPJ )@@G@@BLE +@@@@[@M@@@SEL E9DE))^@)^@)CLBC(O^@)^@)^@)DDJD))^@)^@)^@)^@)^@)^@)PK )@@G@@^@)^@)C9 E))CDI^[D 9J^[ADDGC*)CTJD1OELJD))E-[CLGC*)^@)+@@@@@@E@S@N PL )@@G@@ DL A1,FDIN,X9 LOAD INTERNAL NAME +@@@@[@J@@@S^@)^@)PM )@@G@@^@)^@)^@)C-G^@)^@)^@)^@)CC1 -AC-DD0?F@9^@)^@)^@)^@)^@)D-JCD^^[DD1OC(MD1[PN )@@G@@D))D1[D( ^@)+@@@@@@F@S@N DS A1,IOFN,A0 STORE INPO )@@G@@TO I/O PACKET +@@@@[@K@@@S^@)^@)^@)^@)^@)C-N^@)^@)^@)^@)CC1 -DD9AD0?PP )@@G@@CC0^@)^@)^@)^@)^@)ETOD9MC*)DDIE-J^[D 9J^[KCD#DT E))^@)+@@@@@@E@S@N PQ )@@G@@ LA,U A1,REW$ LOAD REWIND FUNCTION+@@@@[@J@@@S^@)^@)PR )@@G@@^@)^@)^@)D-[ -P^@)^@)^@)CC1 -MC(R^))^@)^@)^@)^@)^@)^@)D-JCD^^[MC(RDDIC))PS )@@G@@C1PD1#E-DD9I+@@@@@@F@S@N TEP,U A14,OPTION('I') REWIND WPT )@@G@@ITH INTERLOCK ? +@@@@[@K@@@S^@)^@)^@)^@)^@)E- E@?E*)^@)^@)CC1A)?D9KE-DPU )@@G@@D9I @$DC$ C)^@)^@)EL E9DD1^^[RDDOD@)DDIE- ELGD9#DS)B8)+@@@@@@I@S@N PV )@@G@@ LA,U A1,REWI$ YES. USE REWIND WITH INTERLOCK FUNCTIPW )@@G@@ON +@@@@[@O@@@S^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC1 -MC(RDC=^@)^@)^@)^@)PX )@@G@@^@)^@)FD ES,^@)E(NC*)EL E9DD1^^[RDDOD@)DDIE- ELGD9#DS)C1PD1#E-DD9I+@@@@@PY )@@G@@@E@S@N SA A1,IOFUNC,A0 PUT INTO PACKET +@@@@[PZ )@@G@@@I@@@S^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)CC1 -DD9AE(ICS?CC0^@)^@)^@)^@)E[PE))QA )@@G@@DDIE-J^[KCD#DT E))+@@@@@@F@S@N SZ IOSTATUS,A0 INQB )@@G@@SURE STATUS IS POSITIVE +@@@@[@L@@@S^@)^@)^@)^@)^@)ETU^@)^@)^@)^@)DDJETOQC )@@G@@CDOE(N -[A@)^@)^@)^@)^@)DDIETPEL ^[NE-[E-PES)DDN^[KD9NDDODDQC*)^@)+@@@@@QD )@@G@@@E@S@N SZ IOACW,A0 CLEAR ACCESS WORD +@@@@[QE )@@G@@@J@@@S^@)^@)^@)^@)^@)ETU^@)^@)^@)^@)DDJCD#E8?CC0^@)^@)^@)^@)^@)^@)CTGC([QF )@@G@@EK)CD#CT ETN^[RD9MC))^@)+@@@@@@E@S@N SX X9,IOFDT,A0 QG )@@G@@ SET UP FDT POINTER +@@@@[@J@@@S^@)^@)^@)^@)^@)ETS^@)^@)^@)^@)F@9 -DQH )@@G@@D9AC-O -[A@)^@)^@)^@)^@)ET E))E(K^[AC-O^[KD9DD1OC(M^@)+@@@@@@F@S@N QI )@@G@@ IOW$ . PERFORM THE OPERATION +@@@@[@K@@@SQJ )@@G@@^@)^@)^@)^@)^@)DDJE8=^@)^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)E[ ELAD9MD*)QK )@@G@@E-CC*)D9KC(MCDODDJD0)^@)+@@@@@@D@P@N. ** WAIT FOR IT VIA SUPPRESQL )@@G@@S RECOVERY ** @E@S@N TZ IOSTATUS,A0 WAS IT AQM )@@G@@BNORMAL ? +@@@@[@J@@@S^@)^@)^@)^@)^@)E-U^@)^@)^@)^@)DDJETOCDOE(N -[A@)QN )@@G@@^@)^@)^@)^@)E9[ES)DDO^[[CLID9MD([D))B8)^@)+@@@@@@G@S@N J QO )@@G@@ REWERR YES. EDIT STATUS CODE AND ERROR+@@@@[@M@@@S^@)^@)QP )@@G@@^@)^@)^@)DK)^@)^@)^@)^@)EL E9 ELM^@)^@)^@)^@)^@)^@)^@)FD ES,^@)C(^DDO^[NQQ )@@G@@E-[E-PES)CTJC- ^[[D1^^[ ELMD9M+@@@@@@H@S@N BRELP A0 QR )@@G@@ NORMAL. RELEASE FILE CONTROL TABLE +@@@@[@N@@@S^@)^@)^@)^@)QS )@@G@@^@)CLMC(GE@)^@)^@)CC0^@)^@)^@)^@)^@)^@)^@)^@)^@)D1JELHCDG 0)^[MC(GC([ET QT )@@G@@^[ADDGC*)CTJD1OELJD))E-[CLGC*)+@@@@@@G@O@N SZ IOBLKN,X9 QU )@@G@@ RESET BLOCK NUMBER TO START @F@S@N COMPLETE . QV )@@G@@ DONE WITH THIS COMMAND +@@@@[@K@@@S^@)^@)^@)^@)^@)CTJQW )@@G@@D(KD- E- ^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)C-JD1 ^[RDDOD@)E-CDDN^[#D9HD([QX )@@G@@D1^^@)+@@@@@@[@S@N. +@@@@[@[@@@S 0)^@)+@@@@@@G@S@NTINTL TEP,U QY )@@G@@ A14,OPTION('R') REWIND THIS REEL OPTION ('R') +@@@@[@M@@@SE-DD1OQZ )@@G@@D))^@)^@)E- E@?E*)^@)^@)CC1A)?D9KE-DD9I @$EK$ C)^@)^@)EL E9DD1^^[OD[DES)RA )@@G@@EL C(G^[JE[ODDJD0) @$EK$ C)^@)+@@@@@@E@S@N J REWIT RB )@@G@@ YES. GO REWIND IT +@@@@[@J@@@S^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)RC )@@G@@EL E9DE))^@)^@)^@)^@)^@)^@)^@)FD ES,^@)C9J^[MC(RDDIC))DDO^@)+@@@@@@F@S@NRD )@@G@@ TINTL$ FDIN,X9 RESET THE MULTI-REEL FILE +@@@@[RE )@@G@@@L@@@S^@)^@)^@)^@)^@)E-DD1OD)=^@)^@)C1^DDI -SBC)^@)^@)^@)^@)^@)^@)EL ET RF )@@G@@E))E-CC*)D(PD-ODC!EL C(G^[ADDGC*)^@)+@@@@@@F@S@N TEP,U A14,RG )@@G@@OPTION('I') REWIND WITH INTERLOCK ? +@@@@[@K@@@S^@)^@)^@)^@)^@)E- RH )@@G@@E@?E*)^@)^@)CC1A)?D9KE-DD9I @$DC$ C)^@)^@)EL E9DD1^^[RDDOD@)DDIE- ELGD9#RI )@@G@@DS)B8)+@@@@@@G@S@N J REWIT YES. NOW INTERJ )@@G@@RLOCK FIRST REEL +@@@@[@M@@@S^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)EL E9DE))^@)RK )@@G@@^@)^@)^@)^@)^@)^@)FD ES,^@)D1JE8)DDIE- ELGD9#DS)C1DELNE))EL C(G^@)+@@@@@RL )@@G@@@F@O@N SZ IOBLKN,X9 CLEAR OUR BLOCK COUNT RM )@@G@@@F@S@N COMPLETE . COMPLETE THIS OPERATION RN )@@G@@+@@@@[@K@@@S^@)^@)^@)^@)^@)CTJD(KD- E- ^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)RO )@@G@@CTJD(KD- E- ^[OD[DES)D9KC(MCDODDJD0)+@@@@@@[@S@N. +@@@@[@[@@@S 0)^@)RP )@@G@@+@@@@@@^@S@N. ERROR HANDLER +@@@@[@A@@@S 0)^@)^@)^@)^@)C(MELJEK)RQ )@@G@@D[[D1^D- EK)+@@@@@@[@S@N. +@@@@[@[@@@S 0)^@)+@@@@@@E@S@NREWERR LMRR )@@G@@J X11,IOSEDT EDIT I/O STATUS +@@@@[@I@@@SEL E9 ELM^@)RS )@@G@@^@)D-HDK)^@)^@)^@)F@1AC?DDJET C-O^@)^@)^@)^@)^@)C(^DDO^[D 9J^[NE-[E-PES)RT )@@G@@+@@@@@@D@S@N BRELP A0 RELEASE PACKET+@@@@[RU )@@G@@@I@@@S^@)^@)^@)^@)^@)CLMC(GE@)^@)^@)CC0^@)^@)^@)^@)^@)^@)^@)^@)^@)EL D- RV )@@G@@CDNC*)E[[CTFC(O^@)+@@@@@@F@S@N ZAP . MARW )@@G@@RK OPERATION FAILED +@@@@[@K@@@S^@)^@)^@)^@)^@)FL[E@)^@)^@)^@) 0)^@)RX )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)D([ELF^[JE[ EL[E-DD9I^[ACDDD- C))^@)+@@@@@@C@S@NRY )@@G@@ COMPLETE . WIND UP +@@@@[@G@@@S^@)^@)^@)^@)RZ )@@G@@^@)CTJD(KD- E- ^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)E9DD1^^[PE@)+@@@@@@#@S@NSA )@@G@@ END +@@@@[@^@@@S^@)^@)^@)^@)^@)C(IC))^@)___ IERR . SB )@@G@@ USE EDITOR LATER ! @D@P@N COMPLETE . SC )@@G@@ TERMINATE *[S@@@*SDFF*@[@D@^. +@@@@[@[@@@D 0)^@)+@@@@@SD )@@G@@@ @D@^. OPERATION ROADBLOCK +@@@@[@C@@@D 0)^@)^@)^@)^@)D9KC(MCDOSE )@@G@@DDJD0)ELJCD^CLGD9#DS)^@)+@@@@@@[@D@^. +@@@@[@[@@@D 0)^@)+@@@@@@F@D@^SF )@@G@@. CONTROL GETS HERE WHEN AN OPERATION IS DISCOVERED TO +@@@@[SG )@@G@@@K@@@D 0)^@)^@)^@)^@)CTJD1OELJD))C9 E-N^[CC(MC*)E9CC(I^[[D0)D9KC(MCDODDJSH )@@G@@D0)DDN^[^DDNCTJE1 EL C))E-J^@)+@@@@@@F@D@^. REFERENCE A ROADBLOCSI )@@G@@KED FILE. THIS ROUTINE WILL FLAG +@@@@[@K@@@D 0)^@)^@)^@)^@)EL C1 EL SJ )@@G@@D1#C*)CC)ELJCD^CLGD9#DT C))C1DD- 0)^[OD[DES)ELJE(ODDIC*)E9DD-G^[AD-[C8)SK )@@G@@+@@@@@@F@D@^. THE OPERATION AS SKIPPED, AND ERROR, ROADBLOCKING SL )@@G@@ALL +@@@@[@K@@@D 0)^@)^@)^@)^@)E-CC*)D9KC(MCDODDJD0)CDN^[NDTDE[KC(^ ))SM )@@G@@CDIC))C(MELJEK?^[MD9[C-]D-JCTFDDIC8)CDGD))+@@@@@@E@D@^. FILES USSN )@@G@@ED IN THIS OPERATION. THIS IMPLEMENTS THE+@@@@[@J@@@D 0)^@)^@)^@)^@)C1DSO )@@G@@D- ES)E(NC(^^[DD0)E-CDDN^[JE[ EL[E-DD9I 0)^[OD[DES)DDHE[GC(HC(IE-N^[OD[ SP )@@G@@+@@@@@@E@D@^. 'CASCADE ROADBLOCK', AN APPLICATION OF THE DOMINO SQ )@@G@@+@@@@[@J@@@D 0)^@)^@)^@)^@)^9#CDNCT[C- ^[MD9[C-]D-JCTF^8?^[[D0)CDKE[GDD#SR )@@G@@CDODDJD0)D9A^[OD[ ^[^D9HDDID8)+@@@@@@B@D@^. THEORY TO SYSTEMS PRSS )@@G@@OGRAMMING. +@@@@[@E@@@D 0)^@)^@)^@)^@)E-CC(JELT^[OD8)ETTETOC(HES)E[MD9BST )@@G@@EL[D(HDDIC8,+@@@@@@[@D@^. +@@@@[@[@@@D 0)^@)@[@@@D 0)^@)@H@@@D 0)^@)SU )@@G@@^@)^@)^@) [# C)^[#H90JD2HD$H[4^@1BC7A8)^@)D(-IL(H1G))@[@@@D 0)^@)@M@@@D 0)^@)^@)^@)^@)E-*G*)^[(H1&H92H(-I-(H9,^[H14HD-H)?^[0IL\I[2HD>I--IL9@M@@@D 0)^@)SY )@@G@@^@)^@)^@)I-\^[HGD2HD,GT*HD0^[NJD3I->H(3 ))GD,G))GT\H13HD=G(2G(=^[-^[4IL-SZ )@@G@@G->^[3G(I))GD3^[=G(&HD,G(=@M@@@D 0)^@)^@)^@)^@)HD,^@)IT>GT4HD\H0)A)9TA )@@G@@BD#^[\G0)I-*G*)I[>H1-H))GT\G->^[\G0)I-*G*)ET4GD4G*)H9&^[#GD?HD&H92H1(GC,TB )@@G@@@M@@@D 0)^@)^@)^@)^@)E(3G*)^[\G0)^[4H[(IS)^[(H1&H92H(-I-(H9,^[(IS)G92GD,TC )@@G@@I->G))^[\H1?JC)I-*IL\I($H@)^[-^[7IL(I-4G(,@M@@@D 0)^@)^@)^@)^@)GD5I-*H92TD )@@G@@HD3GD4HD\H0)^[+JC)^[HGD2HD,GT*HD0^[NJD3I->H(3^[>J[0IL>IT3H-9^[0IL>IT@E@@@D 0)^@)^@)^@)^@)IT 0)@[@@@D 0)^@)+@@@@@@#@D@^ AXR$ +@@@@[@^@@@D^@)^@)^@)^@)TG )@@G@@^@)CDSEK=^@)+@@@@@@#@D@^ DEFUNCT$+@@@@[@ @@@D^@)^@)^@)^@)^@)C- TH )@@G@@C1PD1#E)=^@)+@@@@@@#@ @^ MASHDEF @#@D@ FANG +@@@@[TI )@@G@@@^@@@D^@)^@)^@)^@)^@)C1[D1B^@)+@@@@@@^@D@^ PURE CODE+@@@@[TJ )@@G@@@A@@@D^@)^@)^@)^@)^@)E[PEL ^@)^@)^@)CTJC- +@@@@@@[@D@^. +@@@@[@[@@@DTK )@@G@@ 0)^@)+@@@@@@F@D@^ROADBLOCK* LX X5,CDIMG,X8 LOAD IMAGE BUFTL )@@G@@FER ADDRESS +@@@@[@L@@@DELJCD^CLGD9#DS%^[GF@)^@)^@)^@)F@5 -#C-DD(B -SB@)TM )@@G@@^@)^@)^@)^@)D-JCD^^[DD([C9 ^[]E(AC1 EK)CD^C-MC(NES)^@)+@@@@@@F@D@^ TN )@@G@@ R$DIT . INITIALISE THE EDITOR +@@@@[@K@@@DTO )@@G@@^@)^@)^@)^@)^@)EK=C-DE))^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)DDIDDODD[D-DTP )@@G@@ET ^[OD[ ^[ C-DE-JEK)^@)+@@@@@@F@D@^ JDEM DRBM TQ )@@G@@ DEMAND FORMAT LISTING ? +@@@@[@K@@@D^@)^@)^@)^@)^@)DL^C(H^@)^@)^@)TR )@@G@@C-MCLH^@)^@)^@)^@)^@)^@)^@)^@)C- D([D1^^[AD9MD([E))D-DETODDIC8)B8)+@@@@@TS )@@G@@@F@D@^ E$MSG SKEM NO. EDIT SKIPPED FLAG TT )@@G@@+@@@@[@K@@@D^@)^@)^@)^@)^@)C*=D(NC8)^@)^@)ETFC(H^@)^@)^@)^@)^@)^@)^@)^@)TU )@@G@@D1J 0)^[ C-DE))ETFDDKE[ C))C1GCDB^@)+@@@@@@F@D@^ LMJ X6,ETV )@@G@@SN EDIT STATEMENT NUMBER +@@@@[@K@@@D^@)^@)^@)^@)^@)D-HTW )@@G@@DK)^@)^@)^@)F@6 - ETI^@)^@)^@)^@)^@)^@)^@)C(^DDO^[NE-[E- D( D1O^[IE(HCL TX )@@G@@EK)^@)+@@@@@@E@D@^ E$COL 24 TAB TO TEXT COTY )@@G@@LUMN +@@@@[@J@@@D^@)^@)^@)^@)^@)C*=CTJD))^@)^@)AK4^@)^@)^@)^@)^@)^@)^@)TZ )@@G@@^@)^@)E-[CK)E-J^[OC(SE))CTJD-PD(I^@)+@@@@@@D@D@^DAXBR E$COPY 80,IUA )@@G@@MIMG,X5,U COPY THE IMAGE+@@@@[@I@@@DC-[F[]EK)^@)^@)C*=CTJE[T^@)^@)UB )@@G@@B@0 -DD(DD(B -SA*?E*)^@)^@)^@)CTJE[T^[OD[ ^[DD([C9 ^@)+@@@@@@D@D@^ UC )@@G@@ R$PRTX 1 PRINT THE LINE+@@@@[@I@@@D^@)^@)^@)^@)UD )@@G@@^@)EK=E[ME-S^@)^@)AC)^@)^@)^@)^@)^@)^@)^@)^@)^@)E[MDDIE))E-CC*)D-DD1 ^@)UE )@@G@@+@@@@@@H@D@^ ZAP . MARK THIS COMMAND ASUF )@@G@@ HAVING ERRORED +@@@@[@N@@@D^@)^@)^@)^@)^@)FL[E@)^@)^@)^@) 0)^@)^@)^@)UG )@@G@@^@)^@)^@)^@)^@)^@)D([ELF^[OD[DES)CTJD(HCDIC))CDN^[CCDQDDIC8)C(MELJEL C))UH )@@G@@+@@@@@@G@D@^ COMPLETE . TERMINATE COMMAND PRUI )@@G@@OCESSING +@@@@[@L@@@D^@)^@)^@)^@)^@)CTJD(KD- E- ^@) 0)^@)^@)^@)^@)^@)UJ )@@G@@^@)^@)^@)^@)E- ELHDDICDOC*)CTJD(HCDIC))E[MD9#C(NETDD1B+@@@@@@[@D@^. UK )@@G@@+@@@@[@[@@@D 0)^@)+@@@@@@F@D@^DRBM LMJ X6,ESN EDUL )@@G@@IT STATEMENT NUMBER +@@@@[@K@@@DC-MCLH^@)^@)^@)D-HDK)^@)^@)^@)F@6 - UM )@@G@@ETI^@)^@)^@)^@)^@)^@)^@)C(^DDO^[NE-[E- D( D1O^[IE(HCL EK)^@)+@@@@@@E@D@^UN )@@G@@ E$MSG ABBY EDIT SKIPPED FLAG +@@@@[@J@@@DUO )@@G@@^@)^@)^@)^@)^@)C*=D(NC8)^@)^@)CD]CLT^@)^@)^@)^@)^@)^@)^@)^@)C(^DDO^[NDTDUP )@@G@@E[KC(^^[AD-[C8)^@)+@@@@@@E@D@^ J DAXBR GOUQ )@@G@@ AND COPY IMAGE +@@@@[@J@@@D^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)C-[F[]EK)^@)UR )@@G@@^@)^@)^@)^@)^@)^@)C9J^[[D1^^[#D9KFC)DDHCDBC*)^@)+@@@@@@[@D@^. +@@@@[US )@@G@@@[@@@D 0)^@)+@@@@@@^@D@^ PURE DATA+@@@@[@A@@@D^@)^@)^@)^@)UT )@@G@@^@)E[PEL ^@)^@)^@)C-[E-[+@@@@@@^@D@^SKEM '*SKIPPED* !' +@@@@[@A@@@DUU )@@G@@ETFC(H^@)^@)^@)^8%ETFDDKE[ C)%^@-^8)+@@@@@@^@D@^ABBY ' *SKIP* !' UV )@@G@@+@@@@[@A@@@DCD]CLT^@)^@)^@)^8) LNDTDE@%^@-^8)^@)+@@@@@@#@D@^ ENUW )@@G@@D +@@@@[@^@@@D^@)^@)^@)^@)^@)C(IC))^@)___PJD*[S@@@*SDFF*@[@^@@. UX )@@G@@+@@@@[@[@@@^ 0)^@)+@@@@@@A@^@@. SCHEDULING PRIMITIVES +@@@@[UY )@@G@@@C@@@^ 0)^@)^@)^@)^@)ET#D[ C-PD-DD1B^[KELDD(DE-DE1 ES)+@@@@@@[@^@@. UZ )@@G@@+@@@@[@[@@@^ 0)^@)+@@@@@@F@^@@. JOVA )@@G@@HN WALKER APRIL 1972 +@@@@[@K@@@^ 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)VB )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)DLJD[I^[RCDGDT EK)^@)CDKELDD))AC9A82+@@@@@@[@^@@VC )@@G@@. +@@@@[@[@@@^ 0)^@)@[@@@^ 0)^@)@H@@@^ 0)^@)^@)^@)^@) [# C)^[#H90JD2VD )@@G@@HD$H[4^@1BC7A8)^@)D(-IL(H1G))@[@@@^ 0)^@)@M@@@^VF )@@G@@ 0)^@)^@)^@)^@)E-*G*)^[(H1&H92H(-I-(H9,^[H14HD-H)?^[0IL\I[2HD>I--IL9@M@@@^ 0)^@)^@)^@)^@)I-\^[HGD2HD,GT*VH )@@G@@HD0^[NJD3I->H(3 ))GD,G))GT\H13HD=G(2G(=^[-^[4IL-G->^[3G(I))GD3^[=G(&VI )@@G@@HD,G(=@M@@@^ 0)^@)^@)^@)^@)HD,^@)IT>GT4HD\H0)A)9BD#^[\G0)I-*G*)I[>H1-H))VJ )@@G@@GT\G->^[\G0)I-*G*)ET4GD4G*)H9&^[#GD?HD&H92H1(GC,@M@@@^ 0)^@)^@)^@)^@)E(3VK )@@G@@G*)^[\G0)^[4H[(IS)^[(H1&H92H(-I-(H9,^[(IS)G92GD,I->G))^[\H1?JC)I-*IL\I($VL )@@G@@H@)^[-^[7IL(I-4G(,@M@@@^ 0)^@)^@)^@)^@)GD5I-*H92HD3GD4HD\H0)^[+JC)^[HGD2VM )@@G@@HD,GT*HD0^[NJD3I->H(3^[>J[0IL>IT3H-9^[0IL>IT@E@@@^ 0)^@)VN )@@G@@^@)^@)^@)IT 0)@[@@@^ 0)^@)+@@@@@VO )@@G@@@#@^@@ AXR$ +@@@@[@^@@@^^@)^@)^@)^@)^@)CDSEK=^@)+@@@@@@#@^@@VP )@@G@@ DEFUNCT$+@@@@[@ @@@^^@)^@)^@)^@)^@)C- C1PD1#E)=^@)+@@@@@@#@^@@VQ )@@G@@ FANG +@@@@[@^@@@^^@)^@)^@)^@)^@)C1[D1B^@)+@@@@@@^@^@@ VR )@@G@@ LIT$ 1 +@@@@[@A@@@^^@)^@)^@)^@)^@)D-DE)=^@)^@)^@)AC)^@)+@@@@@VS )@@G@@@[@^@@. +@@@@[@[@@@^ 0)^@)+@@@@@@F@^@@. THE FOLLOWING PARAMEVT )@@G@@TERS CONFIGURE THE SCHEDULER BY +@@@@[@K@@@^ 0)^@)^@)^@)^@)E-CC*)C1JVU )@@G@@D-GD9RDDIC8)E[[EL[D( E- ELN^[#D9IC1DC9PEL ^[OD[ ^[NCTCC(^E(GC(M^[]FC)^@)VV )@@G@@+@@@@@@F@^@@. SELECTING THOSE ROUTINES WHICH ARE NEEDED BY THE UVW )@@G@@SER. +@@@@[@K@@@^ 0)^@)^@)^@)^@)ET D- CTODDIC8)E-CD9NC*)ELJE(ODDIC(N^[RVX )@@G@@D[DCTC^[[EL ^[IC( C- C))CLT^[OD[ ^[PET EK,+@@@@@@[@^@@. +@@@@[@[@@@^VY )@@G@@ 0)^@)+@@@@@@F@^@@PMAYN EQU ; ONE IF 'PMAY' VZ )@@G@@IS NEEDED +@@@@[@K@@@^E[HCDTD0)^@)^@)C(LE*)^@)^@)^@)BS)^@)^@)^@)^@)^@)WA )@@G@@^@)^@)^@)^@)D9IC*)DDA^@$E[HCDT^8)DDN^[IC( C- C))+@@@@@@^@^@@ WB )@@G@@ 0 +@@@@[@A@@@^^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)A@)^@)+@@@@@@[@^@@WC )@@G@@. +@@@@[@[@@@^ 0)^@)+@@@@@@G@^@@IRN EQU ; WD )@@G@@ ONE IF INSERT / REMOVE NEEDED +@@@@[@M@@@^DDMD0)^@)^@)^@)C(LE*)^@)WE )@@G@@^@)^@)BS)^@)^@)^@)^@)^@)^@)^@)^@)^@)D9IC*)DDA^[DD1NC(ME)) 8)EL D(JE1 ^[IWF )@@G@@C( C- C))^@)+@@@@@@^@^@@ 1 +@@@@[@A@@@^^@)^@)^@)^@)WG )@@G@@^@)^@)^@)^@)^@)^@)AC)^@)+@@@@@@[@^@[. +@@@@[@[@@@^ 0)^@)+@@@@@@E@^@[WH )@@G@@PUSHN EQU ; ONE IF PUSH NEEDED +@@@@[@J@@@^WI )@@G@@E[PETCD0)^@)^@)C(LE*)^@)^@)^@)BS)^@)^@)^@)^@)^@)^@)^@)^@)^@)D9IC*)DDA^[KWJ )@@G@@E(ND@)D1 C(^C(^^@)+@@@@@@^@^@[ 0 +@@@@[@A@@@^^@)^@)WK )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)A@)^@)+@@@@@@[@^@@. +@@@@[@[@@@^ 0)^@)+@@@@@WL )@@G@@@F@^@@BBN EQU ; ONE IF PUT / GET NEEDED WM )@@G@@+@@@@[@K@@@^CL]D0)^@)^@)^@)C(LE*)^@)^@)^@)BS)^@)^@)^@)^@)^@)^@)^@)^@)^@)WN )@@G@@D9IC*)DDA^[KE(O^@\^[BC(O^[IC( C- C))+@@@@@@^@^@@ 1 WO )@@G@@+@@@@[@A@@@^^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)AC)^@)+@@@@@@[@^@@. +@@@@[WP )@@G@@@[@@@^ 0)^@)+@@@@@@F@^@@FEN EQU ; ONE IF FWQ )@@G@@ORK / EXIT NEEDED +@@@@[@L@@@^C1 D0)^@)^@)^@)C(LE*)^@)^@)^@)BS)^@)^@)^@)WR )@@G@@^@)^@)^@)^@)^@)^@)D9IC*)DDA^[AD9MDS) 8)C(SDDO^[IC( C- C))^@)+@@@@@@^@^@@WS )@@G@@ 1 +@@@@[@A@@@^^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)AC)^@)WT )@@G@@+@@@@@@[@^@@. +@@@@[@[@@@^ 0)^@)+@@@@@@H@^@@ACTN EQU ; WU )@@G@@ ONE IF ACTIVITY NAMING IN TSQ MODE +@@@@[@N@@@^CD#E-IWV )@@G@@^@)^@)^@)C(LE*)^@)^@)^@)BS)^@)^@)^@)^@)^@)^@)^@)^@)^@)D9IC*)DDA^[[CTODDQWW )@@G@@DDOFC)D1[D(DD1B^[DD0)E-NEC)D(JC- ^@)+@@@@@@^@^@@ 1 WX )@@G@@+@@@@[@A@@@^^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)AC)^@)+@@@@@@[@^@@. +@@@@[WY )@@G@@@[@@@^ 0)^@)+@@@@@@G@^@@SWL EQU ; ONE IF SWZ )@@G@@WL'S WANTED IN TSQ MODE +@@@@[@M@@@^ETRD))^@)^@)^@)C(LE*)^@)^@)^@)BS)^@)XA )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)D9IC*)DDA^[NE9G^9N^[RCDIE- C))DDI^[OETL^[HD9^C*)XB )@@G@@+@@@@@@^@^@@ 1 +@@@@[@A@@@^^@)^@)^@)^@)^@)^@)^@)^@)XC )@@G@@^@)^@)AC)^@)+@@@@@@[@^@@. +@@@@[@[@@@^ 0)^@)+@@@@@@G@^@@. THXD )@@G@@E PARAMETER 'DYNQ' SHOULD BE SET NONZERO IF THE SUBROUTINE +@@@@[@M@@@^XE )@@G@@ 0)^@)^@)^@)^@)E-CC*)E[[EL[D( E- EK)^9^FDIEC$^[ND[JE(GC))CL ^[NC(O^[ID9IXF )@@G@@FL ELJ^[DC0)E-CC*)ETPCLMD9PE-DD1 ^@)+@@@@@@G@^@@. 'INITQ' IS NEEXG )@@G@@DED TO DYNAMICALLY INITIALISE AN INSERT / REMOVE+@@@@[@M@@@^ 0)^@)^@)^@)XH )@@G@@^@)^9DD1DE-L^8)DDN^[IC( C- C))E-J^[^FDICDHDD#CDGD-T^[DD1DE-DCDGDDNC*)CDIXI )@@G@@^[DD1NC(ME)) 8)EL D(JE1 +@@@@@@#@^@@. QUEUE. +@@@@[@^@@@^ 0)^@)XJ )@@G@@^@)^@)^@)EDPC(PC*,+@@@@@@[@^@@. +@@@@[@[@@@^ 0)^@)+@@@@@@F@^@@DYNQ XK )@@G@@ EQU ; ONE TO GENERATE INITQ +@@@@[@K@@@^XL )@@G@@C-TD1L^@)^@)^@)C(LE*)^@)^@)^@)BS)^@)^@)^@)^@)^@)^@)^@)^@)^@)D9IC*)E-J^[BXM )@@G@@C(IC(MCDOC*)DDIDDOEC)^@)+@@@@@@^@^@@ 1 +@@@@[@A@@@^XN )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)AC)^@)+@@@@@@[@^@@. +@@@@[@[@@@^ 0)^@)XO )@@G@@+@@@@@@G@^@@. THE PARAMETER 'DYNPVQ' SHOULD BE SET NONZERO IF THXP )@@G@@E SUBROUTINE+@@@@[@M@@@^ 0)^@)^@)^@)^@)E-CC*)E[[EL[D( E- EK)^9^FDIE[QEC$XQ )@@G@@^[ND[JE(GC))CL ^[NC(O^[ID9IFL ELJ^[DC0)E-CC*)ETPCLMD9PE-DD1 +@@@@@@G@^@@XR )@@G@@. 'INITPVQ' IS NEEDED TO DYNAMICALLY INITIALISE A P/V QUEUE. XS )@@G@@+@@@@[@L@@@^ 0)^@)^@)^@)^@)^9DD1DE-KE1L^8)DDN^[IC( C- C))E-J^[^FDICDHDD#XT )@@G@@CDGD-T^[DD1DE-DCDGDDNC*)CC)E@\E0)EDPC(PC*,+@@@@@@[@^@@. +@@@@[@[@@@^XU )@@G@@ 0)^@)+@@@@@@F@^@@DYNPVQ EQU ; ONE TO GENERATXV )@@G@@E INITPVQ +@@@@[@K@@@^C-TD1KE1L^@)^@)C(LE*)^@)^@)^@)BS)^@)^@)^@)^@)^@)XW )@@G@@^@)^@)^@)^@)D9IC*)E-J^[BC(IC(MCDOC*)DDIDDOE[QEC)+@@@@@@^@^@@ XX )@@G@@ 1 +@@@@[@A@@@^^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)AC)^@)+@@@@@@[@^@@XY )@@G@@. +@@@@[@[@@@^ 0)^@)+@@@@@@G@^@@. THE PARAMETER 'DYNBB' SHOUXZ )@@G@@LD BE SET NONZERO IF THE SUBROUTINE +@@@@[@M@@@^ 0)^@)^@)^@)^@)E-CC*)E[[YA )@@G@@EL[D( E- EK)^9^FDICL]^8)ETCD9PD-^^[]C*)ET E))D1JD1UC(MD8)DDA^[OD[ ^[NE(]YB )@@G@@ELJE(ODDIC*)+@@@@@@G@^@@. 'INITBB' IS NEEDED TO DYNAMICALLY INITYC )@@G@@IALISE A BOUNDED BUFFER.+@@@@[@M@@@^ 0)^@)^@)^@)^@)^9DD1DE-]CK$^[DES)D1 YD )@@G@@C(^C(^^[OD8)C-TD1[D(DCT[D-GFC)DDIDDODD[D-DET ^[[^[]D9PD1^C(^^[]E(AC1 EK,YE )@@G@@+@@@@@@G@^@@. SETTING THIS PARAMETER NONZERO ALSO CAUSES THE GENYF )@@G@@ERATION +@@@@[@L@@@^ 0)^@)^@)^@)^@)ET E-ODDIC8)E-CDDN^[KCDMCDHC(OC(MYG )@@G@@^[ID9IFL ELJ^[[D-ND8)CT[E(NC(N^[OD[ ^[BC(IC(MCDODDJD0)+@@@@@@G@^@@. YH )@@G@@ OF 'INITQ' AND 'INITPVQ' REGARDLESS OF THE VALUE OF THE TAGS +@@@@[YI )@@G@@@M@@@^ 0)^@)^@)^@)^@)D9A^@$DDIDDOEC$^[[D1^^@$DDIDDOE[QEC$^[MC(BCDMC-GC(NYJ )@@G@@ES)D9A^[OD[ ^[QCDGE( ^[JC0)E-CC*)E-[C9N^@)+@@@@@@A@^@@. 'DYNQ' AYK )@@G@@ND 'DYNPVQ' ABOVE.+@@@@[@D@@@^ 0)^@)^@)^@)^@)^9^FDIEC$^[[D1^^@$C-TD1KE1LYL )@@G@@^8)CD]D9QC*,+@@@@@@[@^@@. +@@@@[@[@@@^ 0)^@)+@@@@@@H@^@@DYNBB EQYM )@@G@@U ; ONE TO GENERATE INITBB, INITQ, INITPVQ+@@@@[YN )@@G@@@O@@@^C-TD1]CK)^@)^@)C(LE*)^@)^@)^@)BS)^@)^@)^@)^@)^@)^@)^@)^@)^@)D9IC*)YO )@@G@@E-J^[BC(IC(MCDOC*)DDIDDOCL] ))DDIDDOEC?^[DD1DE-KE1L^@)+@@@@@@^@^@@ YP )@@G@@ 1 +@@@@[@A@@@^^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)AC)^@)+@@@@@YQ )@@G@@@[@^@@. +@@@@[@[@@@^ 0)^@)+@@@@@@[@^@@. +@@@@[@[@@@^ 0)^@)+@@@@@YR )@@G@@@A@^@@ACTNAM EQU ACTN++(TSQ=0) +@@@@[@D@@@^CD#E-ICDH^@)^@)C(LYS )@@G@@E*)^@)^@)^@)CD#E-I S: [OETLB*0 C)^@)+@@@@@@A@^@@SWLUSE EQU SWL+YT )@@G@@+(TSQ=0) +@@@@[@C@@@^ETRD-PET ^@)^@)C(LE*)^@)^@)^@)ETRD): S*E-NEC.A@(YU )@@G@@+@@@@@@[@^@@. +@@@@[@[@@@^ 0)^@)+@@@@@@^@^@@. DATA FORMATS YV )@@G@@+@@@@[@A@@@^ 0)^@)^@)^@)^@)C-[E-[^[AD9MD([E-N^@)+@@@@@@[@^@@. +@@@@[YW )@@G@@@[@@@^ 0)^@)+@@@@@@[@^@@. +@@@@[@[@@@^ 0)^@)+@@@@@@ @^@@ ONYX )@@G@@ SWLUSE +@@@@[@B@@@^^@)^@)^@)^@)^@)D9I^@)^@)^@)^@)ETRD-PET ^@)YY )@@G@@+@@@@@@[@^@@. +@@@@[@[@@@^ 0)^@)+@@@@@@A@^@@. ACTIVITY SWITCYZ )@@G@@HLIST ENTRY +@@@@[@D@@@^ 0)^@)^@)^@)^@)CD#E-DE1DE-T^[NE9DE-#D[GDDNE))C(IZA )@@G@@E-MFC)+@@@@@@[@^@@. +@@@@[@[@@@^ 0)^@)+@@@@@@D@^@@PHNAME EQUF ZB )@@G@@ QL ACTIVITY NAME +@@@@[@I@@@^E[CD1[D( ^@)^@)C(LE(A^@)ZC )@@G@@^@)^@)EDG^@)^@)^@)^@)^@)^@)^@)^@)^@)CD#E-DE1DE-T^[ICDHC*)^@)+@@@@@@E@^@@ZD )@@G@@PHL EQU QL+1 ACTIVITY SWL LENGTH +@@@@[@J@@@^ZE )@@G@@E[CD))^@)^@)^@)C(LE*)^@)^@)^@)EDG S1^@)^@)^@)^@)^@)^@)^@)^@)CD#E-DE1DE-TZF )@@G@@^[NE9G^[GC(IC9OD@)+@@@@@@[@^@@. +@@@@[@[@@@^ 0)^@)+@@@@@@ @^@@ ZG )@@G@@ OFF SWLUSE +@@@@[@B@@@^^@)^@)^@)^@)^@)D9AC0)^@)^@)^@)ETRD-PZH )@@G@@ET ^@)+@@@@@@[@^@@. +@@@@[@[@@@^ 0)^@)+@@@@@@B@^@@. CLEAR TEZI )@@G@@ST AND SET INSTRUCTION +@@@@[@E@@@^ 0)^@)^@)^@)^@)CTGC([EK)E- ETO^[[D1^ZJ )@@G@@^[NC(O^[DD1NE-ME(#E-DD9I+@@@@@@[@^@@. +@@@@[@[@@@^ 0)^@)+@@@@@@^@^@@ZK )@@G@@P PROC *1 +@@@@[@A@@@^E@)^@)^@)^@)^@)E[MD9#^@)^@)^@) K1^@)ZL )@@G@@+@@@@@@^@^@@CTS* NAME 0 +@@@@[@A@@@^CTOES%^@)^@)^@)D1[D( ^@)ZM )@@G@@^@)^@)A@)^@)+@@@@@@C@^@@ DO TSQ=0 , SZ,S1 P(1,1),P(1,2) ZN )@@G@@+@@@@[@G@@@^^@)^@)^@)^@)^@)C-J^@)^@)^@)^@)E-NEC.A@) ))ETU -NAC)E@*AC?AC(ZO )@@G@@ -K @1 )2 C)+@@@@@@C@^@@ DO TSQ , C$TS P(1,1),P(1,2) ZP )@@G@@+@@@@[@F@@@^^@)^@)^@)^@)^@)C-J^@)^@)^@)^@)E-NEC) ))CS=E-N^[K @1 )1 C?E@*ZQ )@@G@@AC?AK(+@@@@@@#@^@@ END +@@@@[@^@@@^^@)^@)^@)^@)^@)C(IC))^@)ZR )@@G@@+@@@@@@[@^@@/. +@@@@[@[@@@^ 8,^@)+@@@@@@[@^@@. +@@@@[@[@@@^ 0)^@)ZS )@@G@@+@@@@@@ @^@@. P AND V FUNCTIONS +@@@@[@B@@@^ 0)^@)^@)^@)^@)E@)ZT )@@G@@CDIC))E0)C1PD1#E-DD9IES)+@@@@@@[@^@@. +@@@@[@[@@@^ 0)^@)+@@@@@@[@^@@ZU )@@G@@. +@@@@[@[@@@^ 0)^@)+@@@@@@ @^@@. DIJKSTRA P FUNCTION +@@@@[ZV )@@G@@@C@@@^ 0)^@)^@)^@)^@)C-DDLFETOEL[^[K^[AE(ICTODDJD0)^@)+@@@@@@[@^@@. ZW )@@G@@+@@@@[@[@@@^ 0)^@)+@@@@@@[@^@@. +@@@@[@[@@@^ 0)^@)+@@@@@@ @^@@. ZX )@@G@@ LA,U A0,+@@@@[@C@@@^ 0)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC0 )/ZY )@@G@@EDPC(PC*"^@)+@@@@@@ @^@@. LMJ X11,P +@@@@[@B@@@^ 0)^@)ZZ )@@G@@^@)^@)^@)D-HDK)^@)^@)^@)F@1AC?E@)^@)+@@@@@@D@^@@. AA )@@G@@ X5 DESTROYED +@@@@[@H@@@^ 0)^@)^@)^@)^@)B-MC(OE(MD0"^@)AB )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)F@5^[^C(NE-MD9TC(^+@@@@@@[@^@@. +@@@@[AC )@@G@@@[@@@^ 0)^@)+@@@@@@D@^@@P* TS QHEAD,A0 LOCK THEAD )@@G@@ QUEUE+@@@@[@I@@@^E@%^@)^@)^@)^@)E-N^@)^@)^@)^@)EDCC([C)?CC0^@)^@)^@)^@)AE )@@G@@^@)^@)D-JCTF^[OD[ ^[LE( E( ^@)+@@@@@@E@^@@ LX X5,QN,A0 AF )@@G@@ LOAD QUEUE COUNT +@@@@[@I@@@^^@)^@)^@)^@)^@)D-S^@)^@)^@)^@)AG )@@G@@F@5 -LD0?CC0^@)^@)^@)^@)^@)^@)D-JCD^^[LE( E( ^[#D9PD1O+@@@@@@E@^@@ AH )@@G@@ ANX,U X5,1 BACK UP THE COUNT +@@@@[@J@@@^^@)^@)AI )@@G@@^@)^@)^@)CDIF@?E*)^@)^@)F@5 )1^@)^@)^@)^@)^@)^@)^@)^@)CL[CTF^[PE@)E-CC*)AJ )@@G@@CTJE(IE))^@)+@@@@@@G@^@@ SX X5,QN,A0 REPLACE AK )@@G@@THE COUNT IN THE QUEUE +@@@@[@M@@@^^@)^@)^@)^@)^@)ETS^@)^@)^@)^@)F@5 -LAL )@@G@@D0?CC0^@)^@)^@)^@)^@)^@)EL E[GCD#C*)E-CC*)CTJE(IE))DDI^[OD[ ^[LE( E( ^@)AM )@@G@@+@@@@@@G@^@@ TN X5 DO WE NEED TO DEACTIAN )@@G@@VATE HIM ? +@@@@[@M@@@^^@)^@)^@)^@)^@)E-I^@)^@)^@)^@)F@5^@)^@)^@)^@)^@)AO )@@G@@^@)^@)^@)^@)C-J^[RC*)D1 C(^^[OD8)C- CD#E-DE1[E- ^[CDDH^@_^@)+@@@@@@F@^@@AP )@@G@@ J PDONE NO. SKIP DEACTIVATION +@@@@[AQ )@@G@@@K@@@^^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)E[^D9IC*)^@)^@)^@)^@)^@)^@)^@)D1J 0)AR )@@G@@^[NDTDE@)C- CD#E-DE1[E-DD9I^@)+@@@@@@ @^@@ ON TSQ=0 AS )@@G@@+@@@@[@B@@@^^@)^@)^@)^@)^@)D9I^@)^@)^@)^@)E-NEC.A@)^@)+@@@@@@F@^@@ AT )@@G@@ LX X5,QHL,A0 LOAD BACK LINK OF QUEUE +@@@@[@K@@@^AU )@@G@@^@)^@)^@)^@)^@)D-S^@)^@)^@)^@)F@5 -LD[G -[A@)^@)^@)^@)^@)^@)D-JCD^^[]CD#AV )@@G@@DS)D-DD1F^[JC0)EDPC(PC*)+@@@@@@G@^@@ SX X5,QHL,X4 AW )@@G@@ PUT INTO BACK LINK OF ACTIVITY +@@@@[@M@@@^^@)^@)^@)^@)^@)ETS^@)^@)AX )@@G@@^@)^@)F@5 -LD[G -SA))^@)^@)^@)^@)^@)E[PE))DDIE-J^[]CD#DS)D-DD1F^[JC0)CD#AY )@@G@@E-DE1DE-T^@)+@@@@@@G@^@@ SX X4,QFL,X5 CHAIN ACAZ )@@G@@TIVITY TO LAST ACTIVITY +@@@@[@M@@@^^@)^@)^@)^@)^@)ETS^@)^@)^@)^@)F@4 -LBA )@@G@@C1G -SA*)^@)^@)^@)^@)^@)CTCCDDD0)CD#E-DE1DE-T^[OD8)D-[ETO^[[CTODDQDDOFC)BB )@@G@@+@@@@@@F@^@@ SA A0,QFL,X4 CHAIN HEAD TO NEW ACBC )@@G@@TIVITY+@@@@[@L@@@^^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)CC0 -LC1G -SA))^@)^@)^@)BD )@@G@@^@)^@)CTCCDDD0)D[ CD^^[OD8)D1 E8)CD#E-DE1DE-T^@)+@@@@@@H@^@@ SXBE )@@G@@ X4,QHL,A0 MAKE THE NEW ACTIVITY LAST ON QUEUE +@@@@[BF )@@G@@@N@@@^^@)^@)^@)^@)^@)ETS^@)^@)^@)^@)F@4 -LD[G -[A@)^@)^@)^@)^@)^@)D([DT BG )@@G@@^[OD[ ^[IC(R^[[CTODDQDDOFC)D-[ETO^[JD0)EDPC(PC*)+@@@@@@G@^@@ CTBH )@@G@@S QHEAD,A0 RELEASE PROTECTION ON QUEUE HEAD+@@@@[@M@@@^BI )@@G@@^@)^@)^@)^@)^@)CTOES)^@)^@)^@)EDCC([C)?CC0^@)^@)^@)^@)^@)^@)EL D- CDNC*)BJ )@@G@@E[MD9OC(#E-DD9I^[JD0)EDPC(PC*)D[ CD^+@@@@@@E@^@@SCHDACT* DACT$ . BK )@@G@@ DEACTIVATE PROCESS +@@@@[@J@@@^ET#D[^CD#E)%^@)C-[CTO^))BL )@@G@@^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)C- CD#E-DE1[E- ^[KELJCT ETN^@)+@@@@@BM )@@G@@@#@^@@ OFF +@@@@[@^@@@^^@)^@)^@)^@)^@)D9AC0)^@)+@@@@@@^@^@@BN )@@G@@ ON TSQ +@@@@[@A@@@^^@)^@)^@)^@)^@)D9I^@)^@)^@)^@)E-NEC)BO )@@G@@+@@@@@@D@^@@ C$TSQ QHEAD,A0 WAIT FOR C$TSA+@@@@[BP )@@G@@@I@@@^^@)^@)^@)^@)^@)CS=E-NEC)^@)^@)EDCC([C)?CC0^@)^@)^@)^@)^@)^@)E9[DDOBQ )@@G@@^[AD9M^[#^-OET[^@)+@@@@@@#@^@@ OFF +@@@@[@^@@@^^@)^@)^@)^@)BR )@@G@@^@)D9AC0)^@)+@@@@@@F@^@@ J 0,X11 RETURN ABS )@@G@@FTER ACTIVATION +@@@@[@K@@@^^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)A@?F@1AC)^@)BT )@@G@@^@)^@)^@)^@)^@)^@)EL E-PELI^[[C1OC(M^[[CTODDQCDODDJD0)+@@@@@@[@^@@. BU )@@G@@+@@@@[@[@@@^ 0)^@)+@@@@@@E@^@@PDONE CTS QHEAD,A0 UNBV )@@G@@LOCK THE QUEUE +@@@@[@I@@@^E[^D9IC*)^@)^@)CTOES)^@)^@)^@)EDCC([C)?CC0BW )@@G@@^@)^@)^@)^@)^@)^@)E(ID-JCTF^[OD[ ^[LE( E( +@@@@@@C@^@@ J BX )@@G@@ 0,X11 RETURN +@@@@[@G@@@^^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)BY )@@G@@A@?F@1AC)^@)^@)^@)^@)^@)^@)^@)EL E-PELI^@)+@@@@@@[@^@@. +@@@@[@[@@@^BZ )@@G@@ 0)^@)+@@@@@@[@^@@. +@@@@[@[@@@^ 0)^@)+@@@@@@ @^@@. DIJKSTRACA )@@G@@ V FUNCTION +@@@@[@C@@@^ 0)^@)^@)^@)^@)C-DDLFETOEL[^[Q^[AE(ICTODDJD0)^@)CB )@@G@@+@@@@@@[@^@@. +@@@@[@[@@@^ 0)^@)+@@@@@@ @^@@. LA,U A0,+@@@@[@C@@@^ 0)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC0 )/EDPC(PC*"^@)+@@@@@CD )@@G@@@ @^@@. LMJ X11,V +@@@@[@B@@@^ 0)^@)^@)^@)^@)D-HDK)^@)CE )@@G@@^@)^@)F@1AC?E0)^@)+@@@@@@G@^@@. X5CF )@@G@@ DESTROYED; X6 IFF NOT TSQ. +@@@@[@M@@@^ 0)^@)^@)^@)^@)B-MC(OE(MD0"^@)CG )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)F@5^[^C(NE-MD9TC(^BS)F@6^[DC1A^[ID9O^[OETLCH )@@G@@ 0)^@)+@@@@@@[@^@@. +@@@@[@[@@@^ 0)^@)+@@@@@@E@^@@V* TS CI )@@G@@ QHEAD,A0 LOCK THE QUEUE HEAD +@@@@[@J@@@^E0%^@)^@)^@)^@)E-NCJ )@@G@@^@)^@)^@)^@)EDCC([C)?CC0^@)^@)^@)^@)^@)^@)D-JCTF^[OD[ ^[LE( E( ^[CC([C))CK )@@G@@+@@@@@@E@^@@ LX X5,QN,A0 LOAD QUEUE COUNT CL )@@G@@+@@@@[@I@@@^^@)^@)^@)^@)^@)D-S^@)^@)^@)^@)F@5 -LD0?CC0^@)^@)^@)^@)^@)^@)CM )@@G@@D-JCD^^[LE( E( ^[#D9PD1O+@@@@@@D@^@@ AX,U X5,1 CN )@@G@@ COUNT IT UP +@@@@[@H@@@^^@)^@)^@)^@)^@)CDS -P^@)^@)^@)F@5 )1^@)^@)CO )@@G@@^@)^@)^@)^@)^@)^@)CTJE(IE))DDO^[PE@)+@@@@@@E@^@@ SX X5,QCP )@@G@@N,A0 UPDATE QUEUE COUNT +@@@@[@J@@@^^@)^@)^@)^@)^@)ETS^@)^@)CQ )@@G@@^@)^@)F@5 -LD0?CC0^@)^@)^@)^@)^@)^@)E(KC-[E- ^[LE( E( ^[#D9PD1O^@)+@@@@@CR )@@G@@@E@^@@ ANX,U X5,1 BACK UP THE COUNT +@@@@[CS )@@G@@@J@@@^^@)^@)^@)^@)^@)CDIF@?E*)^@)^@)F@5 )1^@)^@)^@)^@)^@)^@)^@)^@)CL[CTFCT )@@G@@^[PE@)E-CC*)CTJE(IE))^@)+@@@@@@G@^@@ TN X5 CU )@@G@@ DID WE WAKE UP AN ACTIVITY ? +@@@@[@L@@@^^@)^@)^@)^@)^@)E-I^@)^@)CV )@@G@@^@)^@)F@5^@)^@)^@)^@)^@)^@)^@)^@)^@)C-DC))E9 ^[RCDFC*)E(K^[[D0)CD#E-DE1DCW )@@G@@E-T^@_+@@@@@@E@^@@ J VDONE NO. SKIP THISCX )@@G@@ STUFF+@@@@[@J@@@^^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)E1^D9IC*)^@)^@)^@)^@)^@)CY )@@G@@^@)^@)D1J 0)^[NDTDE@)E-CDDN^[NE-PC1A+@@@@@@ @^@@ ON TSQ=CZ )@@G@@0 +@@@@[@B@@@^^@)^@)^@)^@)^@)D9I^@)^@)^@)^@)E-NEC.A@)^@)+@@@@@@F@^@@DA )@@G@@ LX X5,QFL,A0 GET FIRST WAITING PROCESS +@@@@[DB )@@G@@@L@@@^^@)^@)^@)^@)^@)D-S^@)^@)^@)^@)F@5 -LC1G -[A@)^@)^@)^@)^@)^@)C9 E))DC )@@G@@C1DELNE))E9[DDODDIC8)E[MD9#C(NES)^@)+@@@@@@F@^@@ LX X6,QDD )@@G@@FL,X5 GET NEXT WAITING PROCESS +@@@@[@K@@@^^@)^@)^@)^@)^@)D-SDE )@@G@@^@)^@)^@)^@)F@6 -LC1G -SA*)^@)^@)^@)^@)^@)C9 E))D1 F[O^[RCDDE-DD1B^[KELJDF )@@G@@CT ETN+@@@@@@E@^@@ SX X6,QFL,A0 CHAIN NEXT TO DG )@@G@@HEAD +@@@@[@J@@@^^@)^@)^@)^@)^@)ETS^@)^@)^@)^@)F@6 -LC1G -[A@)^@)^@)^@)DH )@@G@@^@)^@)CTCCDDD0)D1 F[O^[OD8)D[ CD^^@)+@@@@@@G@^@@ SA A0,QDI )@@G@@HL,X6 POINT NEW FIRST ONE TO HEAD +@@@@[@L@@@^^@)^@)^@)^@)DJ )@@G@@^@)ET[^@)^@)^@)^@)CC0 -LD[G -SA0)^@)^@)^@)^@)^@)E[JDDIE))D1 E8)C1DELNE))DK )@@G@@D9IC*)E-J^[CC([C))+@@@@@@C@^@@ SA A0,X6 SADL )@@G@@VE A0 +@@@@[@G@@@^^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)CC0 -SA0)^@)^@)^@)^@)^@)DM )@@G@@^@)^@)ET[E1 ^[[A@)+@@@@@@F@^@@ LA A0,PHNAME,X5 LODN )@@G@@AD PROCESS HEADER NAME +@@@@[@K@@@^^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC0 -KDO )@@G@@D[ICDHC*?F@5^@)^@)^@)^@)D-JCD^^[KELJCT ETN^[CC([C- EK)D1[D( +@@@@@@E@^@@DP )@@G@@ ACT$ . ACTIVATE THE PROCESS+@@@@[@J@@@^DQ )@@G@@^@)^@)^@)^@)^@)CD#E)=^@)^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)CD#E-DE1[E- DR )@@G@@^[OD[ ^[KELJCT ETN+@@@@@@D@^@@ LA A0,X6 REDS )@@G@@STORE NAME +@@@@[@H@@@^^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC0 -SA0)^@)^@)^@)DT )@@G@@^@)^@)^@)^@)EL ETOD9MC*)D1[D( +@@@@@@#@^@@ OFF +@@@@[@^@@@^DU )@@G@@^@)^@)^@)^@)^@)D9AC0)^@)+@@@@@@^@^@@ ON TSQ +@@@@[@A@@@^DV )@@G@@^@)^@)^@)^@)^@)D9I^@)^@)^@)^@)E-NEC)+@@@@@@F@^@@ C$TSA QHEADW )@@G@@D,A0 ACTIVATE THE FIRST ONE. +@@@@[@K@@@^^@)^@)^@)^@)^@)CS=DX )@@G@@E-NCC)^@)^@)EDCC([C)?CC0^@)^@)^@)^@)^@)^@)CD#E-DE1[E- ^[OD[ ^[ADDMETO^[JDY )@@G@@D1 0)+@@@@@@[@^@]. +@@@@[@[@@@^ 0)^@)+@@@@@@G@^@]. THE FOLDZ )@@G@@LOWING TS / CTS SEQUENCE IS NEEDED TO REACTIVATE ANY +@@@@[@M@@@^ 0)^@)EA )@@G@@^@)^@)^@)E-CC*)^[AD9GD-JE9DD1B^[OES) 8)CTOES)ET EDPC(ICT ^[DES)D1 C(^C(^EB )@@G@@^[OD8)EL CD#E-DE1[E- ^[[D1T^@)+@@@@@@G@^@]. ACTIVITY WHICH MIGHTEC )@@G@@ HAVE FAILED THE TS ON QHEAD WHILE WE +@@@@[@M@@@^ 0)^@)^@)^@)^@)CD#ED )@@G@@E-DE1DE-T^[RD[DCTC^[HDDBD[O^[CCDQC*)C1[DDGC(^^[OD[ ^[OES)D9I^@)EDCC([C))EE )@@G@@^[RD[DD- ^@)E9 ^@)+@@@@@@G@^@]. WERE PERFORMING THE 'V'. THE EF )@@G@@C$TSA WILL ACTIVATE ONLY THE +@@@@[@M@@@^ 0)^@)^@)^@)^@)E9 EL ^@)E[ ELAEG )@@G@@D9MD(DD1B^@)E-CC*)^9Q^8,^@)E-CC*)CS=E-NCC)E9DD-G^[[CTODDQCDOC*)D9ID-T^[OEH )@@G@@D[ ^@)+@@@@@@G@^@]. USER DEACTIVATED BY THE 'P', AND WILL NOT REEI )@@G@@AWAKEN USERS WHO +@@@@[@M@@@^ 0)^@)^@)^@)^@)E(NC(M^[^C([CTODDQCDOC(^^[]EJ )@@G@@FC)E-CC*)^9K^8?^[[D1^^[RDDGD))D1JE))EL CDRCDFC(I^[PET ELN^[RD[J^@)+@@@@@EK )@@G@@@^@^@]. FAILED THE TS.+@@@@[@A@@@^ 0)^@)^@)^@)^@)C1[DDGC(^^[OD[ EL )@@G@@^[OES,+@@@@@@[@^@]. +@@@@[@[@@@^ 0)^@)+@@@@@@E@^@] TS EM )@@G@@ QHEAD,A0 LOCK THE QUEUE HEAD +@@@@[@J@@@^^@)^@)^@)^@)^@)E-NEN )@@G@@^@)^@)^@)^@)EDCC([C)?CC0^@)^@)^@)^@)^@)^@)D-JCTF^[OD[ ^[LE( E( ^[CC([C))EO )@@G@@+@@@@@@G@^@] CTS QHEAD,A0 UNLOCK AND FORCE ACTEP )@@G@@IVATION +@@@@[@L@@@^^@)^@)^@)^@)^@)CTOES)^@)^@)^@)EDCC([C)?CC0^@)^@)EQ )@@G@@^@)^@)^@)^@)E(ID-JCTF^[[D1^^[AD9MCT ^[[CTODDQCDODDJD0)+@@@@@@C@^@@ ER )@@G@@ J 0,X11 RETURN. +@@@@[@G@@@^^@)^@)^@)^@)^@)DK)ES )@@G@@^@)^@)^@)^@)A@?F@1AC)^@)^@)^@)^@)^@)^@)^@)EL E-PELI 0)+@@@@@@#@^@@ ET )@@G@@ OFF +@@@@[@^@@@^^@)^@)^@)^@)^@)D9AC0)^@)+@@@@@@E@^@@VDONE CTEU )@@G@@S QHEAD,A0 UNLOCK THE QUEUE +@@@@[@I@@@^E1^D9IC*)^@)EV )@@G@@^@)CTOES)^@)^@)^@)EDCC([C)?CC0^@)^@)^@)^@)^@)^@)E(ID-JCTF^[OD[ ^[LE( E( EW )@@G@@+@@@@@@C@^@@ J 0,X11 RETURN +@@@@[@G@@@^EX )@@G@@^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)A@?F@1AC)^@)^@)^@)^@)^@)^@)^@)EL E-PELI^@)EY )@@G@@+@@@@@@[@^@@/. +@@@@[@[@@@^ 8,^@)+@@@@@@[@^@@. +@@@@[@[@@@^ 0)^@)EZ )@@G@@+@@@@@@A@^@@. CONDITIONAL P FUNCTION +@@@@[@C@@@^ 0)^@)^@)^@)FA )@@G@@^@)CTJD1^DDODDJD1[D))E@)C1PD1#E-DD9I+@@@@@@[@^@@. +@@@@[@[@@@^ 0)^@)FB )@@G@@+@@@@@@ @^@@. LA,U A0,+@@@@[@C@@@^ 0)^@)^@)^@)^@)D-[FC )@@G@@ -P^@)^@)^@)CC0 )/EDPC(PC*"^@)+@@@@@@ @^@@. LMJ X11,PMAY FD )@@G@@+@@@@[@B@@@^ 0)^@)^@)^@)^@)D-HDK)^@)^@)^@)F@1AC?E[HCDT+@@@@@@F@^@@. FE )@@G@@ (YOU DON'T GO TO SLEEP) +@@@@[@K@@@^FF )@@G@@ 0)^@)^@)^@)^@)B-ACDDD- C))EL E-PELIB0)^@)^@)^@)^@)^@)^@)^@)^@*FDJE*)C-JFG )@@G@@D0$E))C9J^[OD8)ETGC( E@(+@@@@@@ @^@@. +@@@@[FH )@@G@@@B@@@^ 0)^@)^@)^@)^@)B-ID9MD([D))EL E-PELIB0)^@)+@@@@@@[@^@@. +@@@@[FI )@@G@@@[@@@^ 0)^@)+@@@@@@ @^@@ ON PMAYN +@@@@[@B@@@^^@)^@)FJ )@@G@@^@)^@)^@)D9I^@)^@)^@)^@)E[HCDTD0)^@)+@@@@@@D@^@@PMAY$* TS QHEAFK )@@G@@D,A0 LOCK THE QUEUE+@@@@[@I@@@^E[HCDT^)%^@)^@)E-N^@)^@)^@)^@)FL )@@G@@EDCC([C)?CC0^@)^@)^@)^@)^@)^@)D-JCTF^[OD[ ^[LE( E( ^@)+@@@@@@D@^@@ FM )@@G@@ LX X5,QN,A0 LOAD THE COUNT+@@@@[@I@@@^^@)^@)^@)^@)FN )@@G@@^@)D-S^@)^@)^@)^@)F@5 -LD0?CC0^@)^@)^@)^@)^@)^@)D-JCD^^[OD[ ^[#D9PD1O^@)FO )@@G@@+@@@@@@D@^@@ ANX,U X5,1 COUNT IT DOWN +@@@@[FP )@@G@@@I@@@^^@)^@)^@)^@)^@)CDIF@?E*)^@)^@)F@5 )1^@)^@)^@)^@)^@)^@)^@)^@)CTJE(IFQ )@@G@@E))DDO^[^D9RD0)^@)+@@@@@@F@^@@ TP X5 ISFR )@@G@@ IT POSITIVE OR ZERO ? +@@@@[@K@@@^^@)^@)^@)^@)^@)E-K^@)^@)^@)^@)F@5^@)FS )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)DDN^[DE))E[JETDE-DE1 ^[JEK)FL ELJ^@_+@@@@@@D@^@@FT )@@G@@ J PMAYF NO. IT FAILED+@@@@[@I@@@^^@)^@)FU )@@G@@^@)^@)^@)DK)^@)^@)^@)^@)E[HCDTC0)^@)^@)^@)^@)^@)^@)^@)D1J 0)^[DE))C1[DDGFV )@@G@@C(^^@)+@@@@@@G@^@@ SX X5,QN,A0 STORE OUT DECRFW )@@G@@EMENTED COUNT +@@@@[@L@@@^^@)^@)^@)^@)^@)ETS^@)^@)^@)^@)F@5 -LD0?CC0FX )@@G@@^@)^@)^@)^@)^@)^@)ETOD9MC*)D9PE))C- CTMC(HC(IE- C))CTJE(IE))+@@@@@@E@^@@FY )@@G@@ CTS QHEAD,A0 UNLOCK THE QUEUE +@@@@[@I@@@^FZ )@@G@@^@)^@)^@)^@)^@)CTOES)^@)^@)^@)EDCC([C)?CC0^@)^@)^@)^@)^@)^@)E(ID-JCTF^[OGA )@@G@@D[ ^[LE( E( +@@@@@@F@^@@ J 1,X11 RETURN TGB )@@G@@O NORMAL RETURN +@@@@[@K@@@^^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)AC?F@1AC)^@)GC )@@G@@^@)^@)^@)^@)^@)^@)EL E-PELI^[OD8)D1JELHCDG^[MC(OE(MD0)+@@@@@@[@^@@. GD )@@G@@+@@@@[@[@@@^ 0)^@)+@@@@@@E@^@@PMAYF CTS QHEAD,A0 UNGE )@@G@@LOCK THE QUEUE +@@@@[@I@@@^E[HCDTC0)^@)^@)CTOES)^@)^@)^@)EDCC([C)?CC0GF )@@G@@^@)^@)^@)^@)^@)^@)E(ID-JCTF^[OD[ ^[LE( E( +@@@@@@E@^@@ J GG )@@G@@ 0,X11 TAKE FAILED RETURN +@@@@[@J@@@^^@)^@)^@)^@)^@)DK)GH )@@G@@^@)^@)^@)^@)A@?F@1AC)^@)^@)^@)^@)^@)^@)^@)E-[DT ^[ACDDD- C))EL E-PELI^@)GI )@@G@@+@@@@@@ @^@@ OFF PMAYN +@@@@[@B@@@^^@)^@)^@)^@)^@)D9AGJ )@@G@@C0)^@)^@)^@)E[HCDTD0)^@)+@@@@@@[@^@@/. +@@@@[@[@@@^ 8,^@)+@@@@@@[@^@@GK )@@G@@. +@@@@[@[@@@^ 0)^@)+@@@@@@B@^@@. QUEUE MANIPULATION PRIMITIGL )@@G@@VES +@@@@[@E@@@^ 0)^@)^@)^@)^@)EDPC(PC*)D([D1DE[PD-[E-DD9I^[KELDD(DE-DGM )@@G@@E1 ES)+@@@@@@[@^@@. +@@@@[@[@@@^ 0)^@)+@@@@@@^@^@@. QUEUE INGN )@@G@@SERT +@@@@[@A@@@^ 0)^@)^@)^@)^@)EDPC(PC*)DDIET ELO^@)+@@@@@@[@^@@. GO )@@G@@+@@@@[@[@@@^ 0)^@)+@@@@@@ @^@@. LA,U A0,+@@@@[@C@@@^GP )@@G@@ 0)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC0 )/EDPC(PC*"^@)+@@@@@@ @^@@. LAGQ )@@G@@,U A1, +@@@@[@C@@@^ 0)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC1 )/C-[E-[GR )@@G@@B0)^@)+@@@@@@ @^@@. LMJ X11,INSERT+@@@@[@C@@@^ 0)^@)^@)^@)GS )@@G@@^@)D-HDK)^@)^@)^@)F@1AC?DDIET ELO^@)+@@@@@@D@^@@. GT )@@G@@ X5 DESTROYED +@@@@[@H@@@^ 0)^@)^@)^@)^@)B-MC(OE(MD0"^@)GU )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)F@5^[^C(NE-MD9TC(^+@@@@@@[@^@@. +@@@@[GV )@@G@@@[@@@^ 0)^@)+@@@@@@ @^@@ ON IRN++BBN +@@@@[@B@@@^^@)^@)GW )@@G@@^@)^@)^@)D9I^@)^@)^@)^@)DDMD0: T]CLI+@@@@@@D@^@@INSERT* TS QHEAGX )@@G@@D,A0 LOCK THE QUEUE+@@@@[@I@@@^DDIET ELO K)^@)E-N^@)^@)^@)^@)GY )@@G@@EDCC([C)?CC0^@)^@)^@)^@)^@)^@)D-JCTF^[OD[ ^[LE( E( ^@)+@@@@@@F@^@@ GZ )@@G@@ LX X5,QHL,A0 X5 = LAST BUFFER ON QUEUE +@@@@[@L@@@^HA )@@G@@^@)^@)^@)^@)^@)D-S^@)^@)^@)^@)F@5 -LD[G -[A@)^@)^@)^@)^@)^@)F@5^@.^[GCDNHB )@@G@@E))CLPC1AC(M^[JD0)EDPC(PC*)^@)+@@@@@@F@^@@ SX X5,QHL,A1 HC )@@G@@ POINT NEW ONE TO LAST +@@@@[@K@@@^^@)^@)^@)^@)^@)ETS^@)^@)HD )@@G@@^@)^@)F@5 -LD[G -[AC)^@)^@)^@)^@)^@)E[JDDIE))D1 E8)D9IC*)E-J^[GCDNE))^@)HE )@@G@@+@@@@@@G@^@@ SA A1,QFL,X5 SET FORWARD LINK OF HF )@@G@@LAST ONE +@@@@[@L@@@^^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)CC1 -LC1G -SA*)^@)HG )@@G@@^@)^@)^@)^@)ET E))C1JELRCDMC))D-DD1F^[JC0)D-[ETO^[JD1 +@@@@@@F@^@@ HH )@@G@@ SA A0,QFL,A1 POINT NEW ONE TO HEAD +@@@@[@K@@@^HI )@@G@@^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)CC0 -LC1G -[AC)^@)^@)^@)^@)^@)E[JDDIE))D1 HJ )@@G@@E8)D9IC*)E-J^[CC([C))^@)+@@@@@@F@^@@ SA A1,QHL,A0 HK )@@G@@ POINT HEAD TO NEW ONE +@@@@[@K@@@^^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)HL )@@G@@CC1 -LD[G -[A@)^@)^@)^@)^@)^@)E[JDDIE))D[ CD^^[OD8)D1 E8)D9IC*)^@)+@@@@@HM )@@G@@@E@^@@ CTS QHEAD,A0 UNLOCK THE QUEUE +@@@@[HN )@@G@@@I@@@^^@)^@)^@)^@)^@)CTOES)^@)^@)^@)EDCC([C)?CC0^@)^@)^@)^@)^@)^@)E(ID-JHO )@@G@@CTF^[OD[ ^[LE( E( +@@@@@@C@^@@ J 0,X11 REHP )@@G@@TURN +@@@@[@G@@@^^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)A@?F@1AC)^@)^@)^@)^@)^@)HQ )@@G@@^@)^@)EL E-PELI^@)+@@@@@@[@^@@. +@@@@[@[@@@^ 0)^@)+@@@@@@[@^@@. HR )@@G@@+@@@@[@[@@@^ 0)^@)+@@@@@@^@^@@. QUEUE REMOVE +@@@@[@A@@@^ 0)^@)HS )@@G@@^@)^@)^@)EDPC(PC*)EL D(JE1 ^@)+@@@@@@[@^@@. +@@@@[@[@@@^ 0)^@)+@@@@@HT )@@G@@@ @^@@. LA,U A0,+@@@@[@C@@@^ 0)^@)^@)^@)^@)D-[ -P^@)HU )@@G@@^@)^@)CC0 )/EDPC(PC*"^@)+@@@@@@ @^@@. LMJ X11,REMOVE+@@@@[HV )@@G@@@C@@@^ 0)^@)^@)^@)^@)D-HDK)^@)^@)^@)F@1AC?EL D(JE1 ^@)+@@@@@@D@^@@. HW )@@G@@ A1 = DATA +@@@@[@H@@@^ 0)^@)^@)^@)HX )@@G@@^@)B-MC(OE(MD0"^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)CC1^@.^[^CDOCC)^@)+@@@@@HY )@@G@@@D@^@@. X5 DESTROYED +@@@@[@H@@@^HZ )@@G@@ 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)F@5^[^C(NE-MIA )@@G@@D9TC(^+@@@@@@[@^@@. +@@@@[@[@@@^ 0)^@)+@@@@@@D@^@@REMOVE* TS IB )@@G@@ QHEAD,A0 LOCK THE QUEUE+@@@@[@I@@@^EL D(JE1 K)^@)E-N^@)^@)IC )@@G@@^@)^@)EDCC([C)?CC0^@)^@)^@)^@)^@)^@)D-JCTF^[OD[ ^[LE( E( ^@)+@@@@@@G@^@@ID )@@G@@ LA A1,QFL,A0 LOAD FIRST ALLOCATED PACKET IE )@@G@@+@@@@[@L@@@^^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC1 -LC1G -[A@)^@)^@)^@)^@)^@)IF )@@G@@D-JCD^^[ADDMETO^[[D-GD9#CDOC(^^[KCD#DT E))+@@@@@@E@^@@ LX IG )@@G@@ X5,QFL,A1 GET NEXT BUFFER +@@@@[@I@@@^^@)^@)^@)^@)^@)D-SIH )@@G@@^@)^@)^@)^@)F@5 -LC1G -[AC)^@)^@)^@)^@)^@)C9 E))D1 F[O^[]E(AC1 EK)+@@@@@II )@@G@@@E@^@@ SX X5,QFL,A0 POINT HEAD TO IT +@@@@[IJ )@@G@@@I@@@^^@)^@)^@)^@)^@)ETS^@)^@)^@)^@)F@5 -LC1G -[A@)^@)^@)^@)^@)^@)E[JDDIIK )@@G@@E))D[ CD^^[OD8)DDO+@@@@@@F@^@@ SA A0,QHL,X5 POIL )@@G@@INT IT BACK TO HEAD +@@@@[@K@@@^^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)CC0 -LIM )@@G@@D[G -SA*)^@)^@)^@)^@)^@)E[JDDIE))DDO^[]CD#DS)E-J^[CC([C))^@)+@@@@@@E@^@@IN )@@G@@ CTS QHEAD,A0 UNLOCK THE HEAD +@@@@[@I@@@^IO )@@G@@^@)^@)^@)^@)^@)CTOES)^@)^@)^@)EDCC([C)?CC0^@)^@)^@)^@)^@)^@)E(ID-JCTF^[OIP )@@G@@D[ ^[CC([C))+@@@@@@C@^@@ J 0,X11 RETURN IQ )@@G@@+@@@@[@G@@@^^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)A@?F@1AC)^@)^@)^@)^@)^@)^@)^@)IR )@@G@@EL E-PELI^@)+@@@@@@ @^@@ OFF IRN++BBN +@@@@[@B@@@^^@)^@)IS )@@G@@^@)^@)^@)D9AC0)^@)^@)^@)DDMD0: T]CLI+@@@@@@[@^@[. +@@@@[@[@@@^ 0)^@)IT )@@G@@+@@@@@@[@^@[. +@@@@[@[@@@^ 0)^@)+@@@@@@B@^@[. QUEUE PUSH (INIU )@@G@@SERT AT HEAD) +@@@@[@E@@@^ 0)^@)^@)^@)^@)EDPC(PC*)E[PETC^@*DDIET ELOIV )@@G@@^[[E))D[ CD^ C)^@)+@@@@@@[@^@[. +@@@@[@[@@@^ 0)^@)+@@@@@@ @^@[. IW )@@G@@ LA,U A0,+@@@@[@C@@@^ 0)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC0 )/IX )@@G@@EDPC(PC*"^@)+@@@@@@ @^@[. LA,U A1, +@@@@[@C@@@^ 0)^@)IY )@@G@@^@)^@)^@)D-[ -P^@)^@)^@)CC1 )/C-[E-[B0)^@)+@@@@@@ @^@[. LMJ IZ )@@G@@ X11,PUSH +@@@@[@B@@@^ 0)^@)^@)^@)^@)D-HDK)^@)^@)^@)F@1AC?E[PETC+@@@@@JA )@@G@@@D@^@[. X5 DESTROYED +@@@@[@H@@@^JB )@@G@@ 0)^@)^@)^@)^@)B-MC(OE(MD0"^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)F@5^[^C(NE-MJC )@@G@@D9TC(^+@@@@@@[@^@[. +@@@@[@[@@@^ 0)^@)+@@@@@@ @^@[ ON JD )@@G@@ PUSHN +@@@@[@B@@@^^@)^@)^@)^@)^@)D9I^@)^@)^@)^@)E[PETCD0)^@)+@@@@@JE )@@G@@@E@^@[PUSH* TS QHEAD,A0 LOCK QUEUE LINKS +@@@@[JF )@@G@@@I@@@^E[PETC K)^@)^@)E-N^@)^@)^@)^@)EDCC([C)?CC0^@)^@)^@)^@)^@)^@)D-JCTFJG )@@G@@^[LE( E( ^[GDDIDTN+@@@@@@G@^@[ LX X5,QFL,A0 LOJH )@@G@@AD LINK TO FIRST DATA ITEM +@@@@[@L@@@^^@)^@)^@)^@)^@)D-S^@)^@)^@)^@)JI )@@G@@F@5 -LC1G -[A@)^@)^@)^@)^@)^@)D-JCD^^[GDDIDS)E-J^[ADDMETO^[^CDOCC)DDOC(HJJ )@@G@@+@@@@@@G@^@[ SX X5,QFL,A1 ATTACH FORWARD CHAINJK )@@G@@ TO NEW ITEM+@@@@[@M@@@^^@)^@)^@)^@)^@)ETS^@)^@)^@)^@)F@5 -LC1G -[AC)^@)JL )@@G@@^@)^@)^@)^@)CDOE-[CTC^[AD9ME9[EL^^[#D[[DDI^[OD8)D1 E8)DDOC(H+@@@@@@G@^@[JM )@@G@@ SA A1,QHL,X5 POINT BACKPOINTER TO NEW ITEM JN )@@G@@+@@@@[@M@@@^^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)CC1 -LD[G -SA*)^@)^@)^@)^@)^@)JO )@@G@@E[JDDIE))CL[CTFE[JDDIE- EK)E-J^[IC(R^[DE- D*)^@)+@@@@@@H@^@[ SAJP )@@G@@ A0,QHL,A1 SET BACKPOINTER OF NEW ITEM TO HEAD +@@@@[JQ )@@G@@@N@@@^^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)CC0 -LD[G -[AC)^@)^@)^@)^@)^@)ET E))JR )@@G@@CL[CTFE[JDDIE- EK)D9A^[IC(R^[DE- D*)E-J^[CC([C))+@@@@@@G@^@[ SAJS )@@G@@ A1,QFL,A0 MAKE NEW ITEM FIRST ON QUEUE +@@@@[@L@@@^JT )@@G@@^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)CC1 -LC1G -[A@)^@)^@)^@)^@)^@)D([DT ^[IC(RJU )@@G@@^[DE- D*)C1DELNE))D9I^[LE( E( +@@@@@@E@^@[ CTS QHEAD,A0 JV )@@G@@ UNLOCK QUEUE LINKS +@@@@[@J@@@^^@)^@)^@)^@)^@)CTOES)^@)^@)^@)JW )@@G@@EDCC([C)?CC0^@)^@)^@)^@)^@)^@)E(ID-JCTF^[LE( E( ^[GDDIDTN^@)+@@@@@@E@^@[JX )@@G@@ J 0,X11 RETURN TO CALLER +@@@@[@I@@@^JY )@@G@@^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)A@?F@1AC)^@)^@)^@)^@)^@)^@)^@)EL E-PELI^[OJZ )@@G@@D8)CT[D-GC(M+@@@@@@ @^@[ OFF PUSHN +@@@@[@B@@@^^@)^@)KA )@@G@@^@)^@)^@)D9AC0)^@)^@)^@)E[PETCD0)^@)+@@@@@@[@^@@/. +@@@@[@[@@@^ 8,^@)KB )@@G@@+@@@@@@[@^@@. +@@@@[@[@@@^ 0)^@)+@@@@@@A@^@@. BOUNDED BUFFERKC )@@G@@ OPERATIONS +@@@@[@D@@@^ 0)^@)^@)^@)^@)CLJE(IC- C))CLPC1AC(M^[JE[ EL[E-DKD )@@G@@D9IES)+@@@@@@[@^@@. +@@@@[@[@@@^ 0)^@)+@@@@@@A@^@@. PUT ONTOKE )@@G@@ BOUNDED BUFFER +@@@@[@D@@@^ 0)^@)^@)^@)^@)E[PE))D9IE-J^[]D9PD1^C(^^[]KF )@@G@@E(AC1 EK)^@)+@@@@@@[@^@@. +@@@@[@[@@@^ 0)^@)+@@@@@@B@^@@. LAKG )@@G@@,U A0, +@@@@[@E@@@^ 0)^@)^@)^@)^@)D-[ -P^@)^@)^@)KH )@@G@@CC0 )/CLJE(IC- C))CLPC1AC(MB0)+@@@@@@ @^@@. LA,U A1, KI )@@G@@+@@@@[@C@@@^ 0)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC1 )/C-[E-[B0)^@)+@@@@@@ @^@@KJ )@@G@@. LMJ A3,PUT +@@@@[@B@@@^ 0)^@)^@)^@)^@)D-HDK)^@)^@)^@)KK )@@G@@CC3 -KE(O^@)+@@@@@@E@^@@. X11, X5 KL )@@G@@DESTROYED +@@@@[@J@@@^ 0)^@)^@)^@)^@)B-MC(OE(MD0"^@)^@)^@)^@)^@)^@)^@)KM )@@G@@^@)^@)^@)^@)F@1AC?^[SA*)C- ETOELJFD C))^@)+@@@@@@[@^@@. +@@@@[@[@@@^KN )@@G@@ 0)^@)+@@@@@@^@^@@ ON BBN +@@@@[@A@@@^^@)^@)^@)^@)^@)D9IKO )@@G@@^@)^@)^@)^@)CL]D0)+@@@@@@F@^@@PUT* AA,U A0,QL*2 POKP )@@G@@INT TO 'QUEUE NOT FULL' +@@@@[@L@@@^E[PE)%^@)^@)^@)CD[ -P^@)^@)^@)CC0 -LKQ )@@G@@D)%AK)^@)^@)^@)^@)^@)^@)E[JDDIE))E-J^@$EDPC(PC*)D1JE))C1PD-G^8)^@)+@@@@@KR )@@G@@@D@^@@ LXI X11,A3 SAVE RETURN. +@@@@[@H@@@^KS )@@G@@^@)^@)^@)^@)^@)D-SDC)^@)^@)^@)F@1AC?CC3^@)^@)^@)^@)^@)^@)^@)ET[E1 ^[MC(OKT )@@G@@E(MD0,+@@@@@@E@^@@ P . P 'QUEUE NOT FKU )@@G@@ULL' +@@@@[@J@@@^^@)^@)^@)^@)^@)E@)^@)^@)^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)KV )@@G@@^@)^@)E@)^9LE( E( ^[ID9O^[AE(GD)$^@)+@@@@@@E@^@@ ANA,U A0,QKW )@@G@@L*2 POINT TO DATA QUEUE +@@@@[@J@@@^^@)^@)^@)^@)^@)CDICC?E*)KX )@@G@@^@)^@)CC0 -LD)%AK)^@)^@)^@)^@)^@)^@)E[JDDIE))E-J^[^CDOCC)EDPC(PC*)+@@@@@KY )@@G@@@F@^@@ INSERT . INSERT DATUM ON QUEUE KZ )@@G@@+@@@@[@K@@@^^@)^@)^@)^@)^@)DDIET ELO^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)LA )@@G@@DDIET ELO^[^CDOE(H^[JD0)EDPC(PC*)^@)+@@@@@@F@^@@ AA,U A0,QLB )@@G@@L POINT TO QUEUE NOT EMPTY +@@@@[@K@@@^^@)^@)^@)^@)^@)CD[LC )@@G@@ -P^@)^@)^@)CC0 -LD))^@)^@)^@)^@)^@)^@)^@)E[JDDIE))E-J^[LE( E( ^[ID9O^[ LD )@@G@@D(KE-T+@@@@@@E@^@@ V . V 'QUEUE NOT ELE )@@G@@MPTY' +@@@@[@J@@@^^@)^@)^@)^@)^@)E0)^@)^@)^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)LF )@@G@@^@)^@)E0)^9LE( E( ^[ID9O^[ D(KE-T^8)+@@@@@@F@^@@ ANA,U A0,QLG )@@G@@L POINT BACK TO BEGINNING +@@@@[@K@@@^^@)^@)^@)^@)^@)CDILH )@@G@@CC?E*)^@)^@)CC0 -LD))^@)^@)^@)^@)^@)^@)^@)E[JDDIE))CL[CTF^[OD8)CL C9DD1ILI )@@G@@DDIC8)+@@@@@@E@^@@ L A3,X11 RETURN IN UPPELJ )@@G@@R(A3) +@@@@[@J@@@^^@)^@)^@)^@)^@)D))^@)^@)^@)^@)CC3 -SAC1^@)^@)^@)^@)^@)LK )@@G@@^@)^@)EL E-PELI^[DD0)E(KE[ EK*CC3 C)+@@@@@@F@^@@ SSL A3,1LL )@@G@@8 PUT IT SOMEWHERE USEFUL. +@@@@[@K@@@^^@)^@)^@)^@)^@)ETNLM )@@G@@D))^@)^@)^@)CC3 )1B@)^@)^@)^@)^@)^@)^@)^@)E[PE))DDO^[ND9HC(RD[ EL ^[PET LN )@@G@@C1PD),+@@@@@@C@^@@ J 0,A3 RETURN +@@@@[LO )@@G@@@G@@@^^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)A@?CC3^@)^@)^@)^@)^@)^@)^@)^@)EL E-PLP )@@G@@ELI^@)+@@@@@@[@^@@. +@@@@[@[@@@^ 0)^@)+@@@@@@A@^@@. BOUNDED LQ )@@G@@BUFFER ITEM GET +@@@@[@D@@@^ 0)^@)^@)^@)^@)CLJE(IC- C))CLPC1AC(M^[DE- LR )@@G@@D*)C9 E))^@)+@@@@@@[@^@@. +@@@@[@[@@@^ 0)^@)+@@@@@@B@^@@. LALS )@@G@@,U A0, +@@@@[@E@@@^ 0)^@)^@)^@)^@)D-[ -P^@)^@)^@)LT )@@G@@CC0 )/CLJE(IC- C))CLPC1AC(MB0)+@@@@@@ @^@@. LMJ A3,GET LU )@@G@@+@@@@[@B@@@^ 0)^@)^@)^@)^@)D-HDK)^@)^@)^@)CC3 -BC(O^@)+@@@@@@D@^@@. LV )@@G@@ A1 = +@@@@[@H@@@^ 0)^@)^@)^@)LW )@@G@@^@)B-MC(OE(MD0"^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)CC1^@.^@/C-[E-[B0)+@@@@@LX )@@G@@@E@^@@. X11, X5 DESTROYED +@@@@[LY )@@G@@@J@@@^ 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)F@1AC?LZ )@@G@@^[SA*)C- ETOELJFD C))^@)+@@@@@@[@^@@. +@@@@[@[@@@^ 0)^@)+@@@@@@F@^@@MA )@@G@@GET* AA,U A0,QL POINT TO QUEUE NOT EMPTY +@@@@[MB )@@G@@@K@@@^C9 E)%^@)^@)^@)CD[ -P^@)^@)^@)CC0 -LD))^@)^@)^@)^@)^@)^@)^@)E[JDDIMC )@@G@@E))E-J^[LE( E( ^[ID9O^[ D(KE-T+@@@@@@D@^@@ LXI X11,A3 MD )@@G@@ SAVE RETURN. +@@@@[@H@@@^^@)^@)^@)^@)^@)D-SDC)^@)^@)^@)F@1AC?ME )@@G@@CC3^@)^@)^@)^@)^@)^@)^@)ET[E1 ^[MC(OE(MD0,+@@@@@@E@^@@ P MF )@@G@@ . P 'QUEUE NOT EMPTY' +@@@@[@J@@@^^@)^@)^@)^@)^@)E@)MG )@@G@@^@)^@)^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)E@)^9LE( E( ^[ID9O^[ D(KE-T^8)MH )@@G@@+@@@@@@F@^@@ ANA,U A0,QL BACK UP TO DATA QUEUMI )@@G@@E +@@@@[@K@@@^^@)^@)^@)^@)^@)CDICC?E*)^@)^@)CC0 -LD))^@)^@)^@)^@)^@)MJ )@@G@@^@)^@)CL[CTF^[PE@)E-J^[^CDOCC)EDPC(PC*)^@)+@@@@@@G@^@@ REMOVE MK )@@G@@ . REMOVE THE ITEM FROM THE QUEUE +@@@@[@M@@@^^@)^@)ML )@@G@@^@)^@)^@)EL D(JE1 ^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)EL D(JE1 ^[OD[ ^[DMM )@@G@@E- D*)C1MD9H^[OD[ ^[LE( E( ^@)+@@@@@@F@^@@ AA,U A0,QL*2 MN )@@G@@ POINT TO QUEUE NOT FULL +@@@@[@K@@@^^@)^@)^@)^@)^@)CD[ -P^@)MO )@@G@@^@)^@)CC0 -LD)%AK)^@)^@)^@)^@)^@)^@)E[JDDIE))E-J^[LE( E( ^[ID9O^[AE(GD))MP )@@G@@+@@@@@@E@^@@ V . V 'QUEUE NOT FULL' MQ )@@G@@+@@@@[@J@@@^^@)^@)^@)^@)^@)E0)^@)^@)^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)MR )@@G@@E0)^9LE( E( ^[ID9O^[AE(GD)$^@)+@@@@@@H@^@@ ANA,U A0,QL*2 MS )@@G@@ BACK UP TO HEAD OF BOUNDED BUFFER +@@@@[@N@@@^^@)^@)^@)^@)MT )@@G@@^@)CDICC?E*)^@)^@)CC0 -LD)%AK)^@)^@)^@)^@)^@)^@)CL[CTF^[PE@)E-J^[CC([C))MU )@@G@@D9A^[]D9PD1^C(^^[]E(AC1 EK)^@)+@@@@@@F@^@@ L A3,X11 MV )@@G@@ RETURN IS IN INCREMENT. +@@@@[@K@@@^^@)^@)^@)^@)^@)D))^@)^@)MW )@@G@@^@)^@)CC3 -SAC1^@)^@)^@)^@)^@)^@)^@)EL E-PELI^[DES)DDI^[DD1#EL D( D1O 0)MX )@@G@@+@@@@@@D@^@@ SSL A3,18 MOVE IT DOWN. +@@@@[MY )@@G@@@I@@@^^@)^@)^@)^@)^@)ETND))^@)^@)^@)CC3 )1B@)^@)^@)^@)^@)^@)^@)^@)D(JE1 MZ )@@G@@^[DE))C-JE9I 0)^@)+@@@@@@C@^@@ J 0,A3 RENA )@@G@@TURN +@@@@[@G@@@^^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)A@?CC3^@)^@)^@)^@)^@)^@)NB )@@G@@^@)^@)EL E-PELI^@)+@@@@@@^@^@@ OFF BBN +@@@@[@A@@@^^@)^@)NC )@@G@@^@)^@)^@)D9AC0)^@)^@)^@)CL]D0)+@@@@@@[@^@@/. +@@@@[@[@@@^ 8,^@)+@@@@@ND )@@G@@@[@^@@. +@@@@[@[@@@^ 0)^@)+@@@@@@A@^@@. CREATE / DESTROY ACTNE )@@G@@IVITY +@@@@[@D@@@^ 0)^@)^@)^@)^@)CTMC([E- ^@\^[^C(NE-MD9T^[[CTODDQDDOFC)NF )@@G@@+@@@@@@[@^@@. +@@@@[@[@@@^ 0)^@)+@@@@@@A@^@@. CREATE A NEW ANG )@@G@@CTIVITY +@@@@[@C@@@^ 0)^@)^@)^@)^@)CTMC([E- ^[[^[IC(R^[[CTODDQDDOFC)NH )@@G@@+@@@@@@[@^@@. +@@@@[@[@@@^ 0)^@)+@@@@@@A@^@@. LA,U A1,+@@@@[@D@@@^ 0)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC1 )/C(IE-MFC)E[JNJ )@@G@@DDIE)"+@@@@@@ @^@@. LMJ X11,FORK +@@@@[@B@@@^ 0)^@)^@)^@)NK )@@G@@^@)D-HDK)^@)^@)^@)F@1AC?C1JELF+@@@@@@[@^@@. +@@@@[@[@@@^ 0)^@)+@@@@@NL )@@G@@@^@^@@ ON FEN +@@@@[@A@@@^^@)^@)^@)^@)^@)D9I^@)^@)^@)^@)NM )@@G@@C1 D0)+@@@@@@E@^@@FORK* FORK$ FSETUP,1 GET A NEW ACTINN )@@G@@VITY +@@@@[@J@@@^C1JELF K)^@)^@)C1JELF^))^@)^@)C1NC(OE(K )1^@)^@)^@)^@)NO )@@G@@^@)^@)C9 E))CC)D1 E8)CD#E-DE1DE-T^@)+@@@@@@C@^@@ J 0,X1NP )@@G@@1 RETURN +@@@@[@G@@@^^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)A@?F@1NQ )@@G@@AC)^@)^@)^@)^@)^@)^@)^@)EL E-PELI^@)+@@@@@@[@^@@. +@@@@[@[@@@^ 0)^@)NR )@@G@@+@@@@@@]@^@@FSETUP . +@@@@[@#@@@^C1NC(OE(K^@)^@) 0)+@@@@@@ @^@@ NS )@@G@@ ON SWLUSE +@@@@[@B@@@^^@)^@)^@)^@)^@)D9I^@)^@)^@)^@)ETRD-PNT )@@G@@ET ^@)+@@@@@@F@^@@ BGET PHL ALLOCATE A PRONU )@@G@@CESS HEADER.+@@@@[@L@@@^^@)^@)^@)^@)^@)CLBC(O^@)^@)^@)E[CD))^@)^@)^@)^@)NV )@@G@@^@)^@)^@)^@)CDGD-JCT[E- ^[[^[KELJCT ETN^[CC([C- EK,^@)+@@@@@@G@^@@ NW )@@G@@ LX,U X4,,A0 LOAD RUNNING SWITCHLIST POINTER +@@@@[NX )@@G@@@M@@@^^@)^@)^@)^@)^@)D-S -P^@)^@)^@)F@4 )?CC0^@)^@)^@)^@)^@)^@)^@)D-JCD^NY )@@G@@^[ME(ID1DD1B^[NE9DE-#D[GDDNE))E[JDDIE- EK)+@@@@@@ @^@@ OFF NZ )@@G@@ SWLUSE +@@@@[@B@@@^^@)^@)^@)^@)^@)D9AC0)^@)^@)^@)ETRD-PET ^@)+@@@@@OA )@@G@@@ @^@@ ON ACTNAM +@@@@[@B@@@^^@)^@)^@)^@)^@)D9I^@)^@)OB )@@G@@^@)^@)CD#E-ICDH^@)+@@@@@@I@^@@ LA,U A0,,A1 USOC )@@G@@E ENTRY ADDRESS AS USER ACTIVITY NAME +@@@@[@O@@@^^@)^@)^@)^@)^@)D-[OD )@@G@@ -P^@)^@)^@)CC0 )?CC1^@)^@)^@)^@)^@)^@)^@)E(NC*)C(IE-MFC)CD^C-MC(NES)CDNOE )@@G@@^[PET EK)CD#E-DE1DE-T^[ICDHC*)+@@@@@@G@^@@ NAME$ . OF )@@G@@ ATTACH A NAME TO THE ACTIVITY +@@@@[@M@@@^^@)^@)^@)^@)^@)D1[OG )@@G@@D( ^))^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)CDOE-[CTC^[[^[ICDHC*)E-J^[OD[ OH )@@G@@^[[CTODDQDDOFC)^@)+@@@@@@ @^@@ ON SWLUSE +@@@@[@B@@@^OI )@@G@@^@)^@)^@)^@)^@)D9I^@)^@)^@)^@)ETRD-PET ^@)+@@@@@@F@^@@ SA OJ )@@G@@ A0,PHNAME,X4 SET ACTIVITY NAME IN SWL +@@@@[@K@@@^^@)^@)^@)^@)OK )@@G@@^@)ET[^@)^@)^@)^@)CC0 -KD[ICDHC*?F@4^@)^@)^@)^@)ET E))CD#E-DE1DE-T^[ICDHOL )@@G@@C*)DDI^[NE9G+@@@@@@ @^@@ OFF SWLUSE +@@@@[@B@@@^^@)^@)OM )@@G@@^@)^@)^@)D9AC0)^@)^@)^@)ETRD-PET ^@)+@@@@@@ @^@@ OFF ACTNON )@@G@@AM +@@@@[@B@@@^^@)^@)^@)^@)^@)D9AC0)^@)^@)^@)CD#E-ICDH^@)+@@@@@@E@^@@OO )@@G@@ J 0,A1 ENTER NEW ACTIVITY +@@@@[@J@@@^OP )@@G@@^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)A@?CC1^@)^@)^@)^@)^@)^@)^@)^@)C(IE- EK)D1 OQ )@@G@@E8)CD#E-DE1DE-T^@)+@@@@@@[@^@@. +@@@@[@[@@@^ 0)^@)+@@@@@@ @^@@. OR )@@G@@ TERMINATE ACTIVITY +@@@@[@B@@@^ 0)^@)^@)^@)^@)E- ELHDDICDOC*)CD#E-DOS )@@G@@E1DE-T+@@@@@@[@^@@. +@@@@[@[@@@^ 0)^@)+@@@@@@D@^@@. THE SWITOT )@@G@@CHLIST IS RELEASED BY THIS ROUTINE +@@@@[@H@@@^ 0)^@)^@)^@)^@)E-CC*)ETROU )@@G@@DDOCTCD-DETO^[DES)EL D- CDNC(^^[]FC)E-CDDN^[MD9PE-DD1 +@@@@@@[@^@@. OV )@@G@@+@@@@[@[@@@^ 0)^@)+@@@@@@[@^@@EXIT*.+@@@@[@]@@@^C(SDDO K,^@)+@@@@@@ @^@@OW )@@G@@ ON SWLUSE +@@@@[@B@@@^^@)^@)^@)^@)^@)D9I^@)^@)^@)^@)OX )@@G@@ETRD-PET ^@)+@@@@@@F@^@@ BRELP X4 RELEASE OY )@@G@@THE SWITCH LIST. +@@@@[@K@@@^^@)^@)^@)^@)^@)CLMC(GE@)^@)^@)F@4^@)^@)^@)OZ )@@G@@^@)^@)^@)^@)^@)^@)EL D- CDNC*)E-CC*)ETRDDOCTC^[GDDNE),+@@@@@@ @^@@ PA )@@G@@ OFF SWLUSE +@@@@[@B@@@^^@)^@)^@)^@)^@)D9AC0)^@)^@)^@)ETRD-PPB )@@G@@ET ^@)+@@@@@@C@^@@ EXIT$ . BYE ! +@@@@[PC )@@G@@@G@@@^^@)^@)^@)^@)^@)C(SDDO^))^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)CLTC*)PD )@@G@@^C)^@)+@@@@@@[@^@@. +@@@@[@[@@@^ 0)^@)+@@@@@@^@^@@ OFF PE )@@G@@ FEN +@@@@[@A@@@^^@)^@)^@)^@)^@)D9AC0)^@)^@)^@)C1 D0)+@@@@@@[@^@@/. PF )@@G@@+@@@@[@[@@@^ 8,^@)+@@@@@@[@^@@. +@@@@[@[@@@^ 0)^@)+@@@@@@B@^@@. PG )@@G@@ DYNAMIC QUEUE INITIALISATION +@@@@[@E@@@^ 0)^@)^@)^@)^@)C-TD1[D(DPH )@@G@@CS)EDPC(PC*)DDIDDODD[D-DET[E-DD9I^@)+@@@@@@[@^@@. +@@@@[@[@@@^ 0)^@)PI )@@G@@+@@@@@@[@^@@. +@@@@[@[@@@^ 0)^@)+@@@@@@C@^@@. INITIALISE AN PJ )@@G@@INSERT / REMOVE QUEUE +@@@@[@G@@@^ 0)^@)^@)^@)^@)DDIDDODD[D-DET ^[[D0)PK )@@G@@DDIET ELO^@\^[MC(HD9QC*)EDPC(PC*)^@)+@@@@@@[@^@@. +@@@@[@[@@@^ 0)^@)PL )@@G@@+@@@@@@ @^@@. LA,U A0,+@@@@[@C@@@^ 0)^@)^@)^@)^@)D-[PM )@@G@@ -P^@)^@)^@)CC0 )/EDPC(PC*"^@)+@@@@@@ @^@@. LMJ X11,INITQ PN )@@G@@+@@@@[@C@@@^ 0)^@)^@)^@)^@)D-HDK)^@)^@)^@)F@1AC?DDIDDOEC)^@)+@@@@@@D@^@@PO )@@G@@. A1 DESTROYED +@@@@[@H@@@^ 0)^@)PP )@@G@@^@)^@)^@)B-MC(OE(MD0"^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)CC1^[^C(NE-MD9TC(^PQ )@@G@@+@@@@@@[@^@@. +@@@@[@[@@@^ 0)^@)+@@@@@@A@^@@ ON DYNQPR )@@G@@++DYNBB +@@@@[@C@@@^^@)^@)^@)^@)^@)D9I^@)^@)^@)^@)C-TD1L S:C-TD1]CK)PS )@@G@@+@@@@@@G@^@@INITQ* SA A0,QFL,A0 POINT FORWARD LINK TPT )@@G@@O QUEUE +@@@@[@L@@@^DDIDDOEC%^@)^@)ET[^@)^@)^@)^@)CC0 -LC1G -[A@)^@)PU )@@G@@^@)^@)^@)^@)E[JDDIE))C1JELRCDMC))D-DD1F^[OD8)EDPC(PC*)+@@@@@@F@^@@ PV )@@G@@ SA A0,QHL,A0 POINT BACK LINK TO QUEUE +@@@@[@K@@@^PW )@@G@@^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)CC0 -LD[G -[A@)^@)^@)^@)^@)^@)E[JDDIE))CL[PX )@@G@@CTF^[GDDIDS)E-J^[LE( E( +@@@@@@ @^@@ ON TSQ=0 +@@@@[PY )@@G@@@B@@@^^@)^@)^@)^@)^@)D9I^@)^@)^@)^@)E-NEC.A@)^@)+@@@@@@G@^@@ SZPZ )@@G@@ QHEAD,A0 CLEAR TEST AND SET ON QUEUE HEAD+@@@@[@M@@@^QA )@@G@@^@)^@)^@)^@)^@)ETU^@)^@)^@)^@)EDCC([C)?CC0^@)^@)^@)^@)^@)^@)CTGC([EK)E- QB )@@G@@ETO^[[D1^^[NC(O^[JD0)EDPC(PC*)D[ CD^+@@@@@@ @^@@ OFF TSQ=QC )@@G@@0 +@@@@[@B@@@^^@)^@)^@)^@)^@)D9AC0)^@)^@)^@)E-NEC.A@)^@)+@@@@@@^@^@@QD )@@G@@ ON TSQ +@@@@[@A@@@^^@)^@)^@)^@)^@)D9I^@)^@)^@)^@)E-NEC)QE )@@G@@+@@@@@@F@^@@ LA A1,(T$CELL 0) LOAD A TEST AND SET QF )@@G@@CELL +@@@@[@K@@@^^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC1 )*E)=CT D-G^@0 C)^@)QG )@@G@@^@)^@)D-JCD^^[[^[OC(NE))CDIC))ET E))CT D-G+@@@@@@F@^@@ SA QH )@@G@@ A1,QHEAD,A0 INITIALISE THE QUEUE HEAD +@@@@[@L@@@^^@)^@)^@)^@)QI )@@G@@^@)ET[^@)^@)^@)^@)CC1 -LD[ CD^ -[A@)^@)^@)^@)^@)DDIDDODD[D-DET ^[OD[ ^[LQJ )@@G@@E( E( ^[CC([C))^@)+@@@@@@^@^@@ OFF TSQ +@@@@[@A@@@^^@)^@)QK )@@G@@^@)^@)^@)D9AC0)^@)^@)^@)E-NEC)+@@@@@@E@^@@ J 0,X11 QL )@@G@@ RETURN TO CALLER +@@@@[@I@@@^^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)QM )@@G@@A@?F@1AC)^@)^@)^@)^@)^@)^@)^@)EL E-PELI^[OD8)CT[D-GC(M+@@@@@@A@^@@ QN )@@G@@ OFF DYNQ++DYNBB +@@@@[@C@@@^^@)^@)^@)^@)^@)D9AC0)^@)^@)^@)QO )@@G@@C-TD1L S:C-TD1]CK)+@@@@@@[@^@@. +@@@@[@[@@@^ 0)^@)+@@@@@@[@^@@. QP )@@G@@+@@@@[@[@@@^ 0)^@)+@@@@@@A@^@@. INITIALISE A P/V QUEUE +@@@@[QQ )@@G@@@C@@@^ 0)^@)^@)^@)^@)DDIDDODD[D-DET ^[[^[K 9Q^[LE( E( +@@@@@@[@^@@. QR )@@G@@+@@@@[@[@@@^ 0)^@)+@@@@@@ @^@@. LA,U A1,+@@@@[@C@@@^QS )@@G@@ 0)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC1 )/CTJE(IE)"^@)+@@@@@@ @^@@. LAQT )@@G@@,U A0,+@@@@[@C@@@^ 0)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC0 )/EDPC(PQU )@@G@@C*"^@)+@@@@@@A@^@@. LMJ X11,INITPVQ +@@@@[@C@@@^ 0)^@)QV )@@G@@^@)^@)^@)D-HDK)^@)^@)^@)F@1AC?DDIDDOE[QEC)+@@@@@@#@^@@. QW )@@G@@+@@@@[@ @@@^ 0)^@)^@)^@)^@)B-MC(OE(MD0"^@)+@@@@@@[@^@@. +@@@@[@[@@@^QX )@@G@@ 0)^@)+@@@@@@A@^@@ ON DYNPVQ++DYNBB +@@@@[@D@@@^^@)^@)QY )@@G@@^@)^@)^@)D9I^@)^@)^@)^@)C-TD1KE1L S:C-TD1]CK)^@)+@@@@@@E@^@@INITPVQ* SAQZ )@@G@@ A1,QN,A0 SET COUNT IN QUEUE +@@@@[@J@@@^DDIDDOE[QEC%RA )@@G@@^@)ET[^@)^@)^@)^@)CC1 -LD0?CC0^@)^@)^@)^@)^@)^@)ET E))CTJE(IE))DDI^[LE( RB )@@G@@E( ^@)+@@@@@@ @^@@ ON TSQ=0 +@@@@[@B@@@^^@)^@)^@)^@)RC )@@G@@^@)D9I^@)^@)^@)^@)E-NEC.A@)^@)+@@@@@@E@^@@ SZ,H1 QHEAD,A0 RD )@@G@@ CLEAR TEST AND SET +@@@@[@J@@@^^@)^@)^@)^@)^@)ETU -CAC)^@)^@)RE )@@G@@EDCC([C)?CC0^@)^@)^@)^@)^@)^@)CTGC([EK)E- ETO^[[D1^^[NC(O^@)+@@@@@@F@^@@RF )@@G@@ SA A0,QFL,A0 LINK FORWARD LINK TO QUEUE+@@@@[RG )@@G@@@L@@@^^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)CC0 -LC1G -[A@)^@)^@)^@)^@)^@)D-DD1FRH )@@G@@^[AD9ME9[EL^^[GDDIDS)E-J^[LE( E( ^@)+@@@@@@F@^@@ SA A0,QRI )@@G@@HL,A0 LINK BACK LINK TO QUEUE +@@@@[@K@@@^^@)^@)^@)^@)^@)ET[RJ )@@G@@^@)^@)^@)^@)CC0 -LD[G -[A@)^@)^@)^@)^@)^@)D-DD1F^[]CD#DS)D-DD1F^[OD8)EDPRK )@@G@@C(PC*)+@@@@@@ @^@@ OFF TSQ=0 +@@@@[@B@@@^^@)^@)^@)^@)RL )@@G@@^@)D9AC0)^@)^@)^@)E-NEC.A@)^@)+@@@@@@^@^@@ ON TSQ +@@@@[RM )@@G@@@A@@@^^@)^@)^@)^@)^@)D9I^@)^@)^@)^@)E-NEC)+@@@@@@F@^@@ LA RN )@@G@@ A1,(T$CELL 0) LOAD A TEST AND SET CELL +@@@@[@K@@@^^@)^@)^@)^@)RO )@@G@@^@)D-[^@)^@)^@)^@)CC1 )*E)=CT D-G^@0 C)^@)^@)^@)D-JCD^^[[^[OC(NE))CDIC))RP )@@G@@ET E))CT D-G+@@@@@@F@^@@ SA A1,QHEAD,A0 SET CELLRQ )@@G@@ IN QUEUE HEAD +@@@@[@K@@@^^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)CC1 -LD[ CD^RR )@@G@@ -[A@)^@)^@)^@)^@)ET E))CT D-G^[DD0)EDPC(PC*)D[ CD^^@)+@@@@@@F@^@@ RS )@@G@@ LA A1,QN,A0 RELOAD ORIGINAL COUNT +@@@@[@K@@@^RT )@@G@@^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC1 -LD0?CC0^@)^@)^@)^@)^@)^@)EL D-JCD^^[JRU )@@G@@ELDC9DD1[D))CTJE(IE))^@)+@@@@@@^@^@@ OFF TSQ +@@@@[@A@@@^RV )@@G@@^@)^@)^@)^@)^@)D9AC0)^@)^@)^@)E-NEC)+@@@@@@E@^@@ J 0,X1RW )@@G@@1 RETURN TO CALLER +@@@@[@I@@@^^@)^@)^@)^@)^@)DK)^@)^@)RX )@@G@@^@)^@)A@?F@1AC)^@)^@)^@)^@)^@)^@)^@)EL E-PELI^[OD8)CT[D-GC(M+@@@@@@A@^@@RY )@@G@@ OFF DYNPVQ++DYNBB +@@@@[@D@@@^^@)^@)^@)^@)^@)D9AC0)^@)RZ )@@G@@^@)^@)C-TD1KE1L S:C-TD1]CK)^@)+@@@@@@[@^@@. +@@@@[@[@@@^ 0)^@)+@@@@@SA )@@G@@@[@^@@. +@@@@[@[@@@^ 0)^@)+@@@@@@B@^@@. INITIALISE A BOUNDEDSB )@@G@@ BUFFER +@@@@[@E@@@^ 0)^@)^@)^@)^@)DDIDDODD[D-DET ^[[^[]D9PD1^C(^^[]SC )@@G@@E(AC1 EK)^@)+@@@@@@[@^@@. +@@@@[@[@@@^ 0)^@)+@@@@@@F@^@@. LASD )@@G@@,U A1, COUNT FOR NOT FULL QUEUE +@@@@[@K@@@^ 0)^@)SE )@@G@@^@)^@)^@)D-[ -P^@)^@)^@)CC1 )/CTJE(IE)"^@)^@)^@)^@)^@)CTJE(IE))C1JEK)D1JSF )@@G@@E))C1PD-G^[LE( E( +@@@@@@A@^@@. LA,U A0, +@@@@[SG )@@G@@@C@@@^ 0)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC0 )/CLPC1AC(MB0)+@@@@@@ @^@@. SH )@@G@@ LMJ X11,INITBB+@@@@[@C@@@^ 0)^@)^@)^@)^@)D-HDK)^@)^@)^@)F@1AC?SI )@@G@@DDIDDOCL]^@)+@@@@@@F@^@@. H1(X11),SJ )@@G@@ A1 DESTROYED +@@@@[@K@@@^ 0)^@)^@)^@)^@)B-MC(OE(MD0"^@)^@)^@)^@)^@)SK )@@G@@^@)^@)^@)^@)^@)^@)D@1 [SAC1 C?^[[AC)C- ETOELJFD C))^@)+@@@@@@[@^@@. SL )@@G@@+@@@@[@[@@@^ 0)^@)+@@@@@@ @^@@ ON DYNBB +@@@@[@B@@@^SM )@@G@@^@)^@)^@)^@)^@)D9I^@)^@)^@)^@)C-TD1]CK)^@)+@@@@@@F@^@@INITBB* LXI,U SN )@@G@@ X11,,X11 SAVE ORIGINAL CALL ADDRESS+@@@@[@L@@@^DDIDDOCL] K)SO )@@G@@^@)D-SDC?E*)^@)^@)F@1AC? -SAC1^@)^@)^@)^@)^@)^@)ET[E1 ^[JELDC9DD1[D))CT[SP )@@G@@D-G^[[C-^EL ETN^@)+@@@@@@F@^@@ AA,U A0,QL+QPL ADSQ )@@G@@VANCE TO NOT FULL QUEUE +@@@@[@L@@@^^@)^@)^@)^@)^@)CD[ -P^@)^@)^@)CC0 -LSR )@@G@@D):EDKD))^@)^@)^@)^@)^@)CD^E1[D1#C*)E-J^[ID9O^[AE(GD))EDPC(PC*)^@)+@@@@@SS )@@G@@@H@^@@ INITPVQ . INITIALISE THE NOT FULL P/ST )@@G@@V QUEUE +@@@@[@N@@@^^@)^@)^@)^@)^@)DDIDDOE[QEC)^@) 0)^@)^@)^@)^@)^@)SU )@@G@@^@)^@)^@)^@)DDIDDODD[D-DET ^[OD[ ^[ID9O^[AE(GD))E@\E0)EDPC(PC*)^@)+@@@@@SV )@@G@@@G@^@@ ANA,U A0,QPL BACK UP TO THE NOT EMPTY QSW )@@G@@UEUE +@@@@[@M@@@^^@)^@)^@)^@)^@)CDICC?E*)^@)^@)CC0 -LE[G^@)^@)^@)^@)^@)SX )@@G@@^@)^@)CL[CTF^[PE@)E-J^[OD[ ^[ID9O^[ D(KE-T^[LE( E( ^@)+@@@@@@G@^@@ SY )@@G@@ LA,U A1 CLEAR COUNT FOR NOT EMPTY QUEUE +@@@@[SZ )@@G@@@M@@@^^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC1^@)^@)^@)^@)^@)^@)^@)^@)^@)CTGC([TA )@@G@@EK)CTJE(IE))C1JEK)D1JE))C(HE[OFC)EDPC(PC*)+@@@@@@H@^@@ INITPVQ TB )@@G@@ . INITIALISE THE NOT EMPTY P/V QUEUE +@@@@[@N@@@^TC )@@G@@^@)^@)^@)^@)^@)DDIDDOE[QEC)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)DDIDDODD[D-DTD )@@G@@ET ^[OD[ ^[ID9O^[ D(KE-T^[K 9Q^[LE( E( ^@)+@@@@@@H@^@@ ANA,U TE )@@G@@ A0,QL BACK UP TO DATA QUEUE AT BEGINNING +@@@@[@N@@@^TF )@@G@@^@)^@)^@)^@)^@)CDICC?E*)^@)^@)CC0 -LD))^@)^@)^@)^@)^@)^@)^@)CL[CTF^[PE@)TG )@@G@@E-J^[^CDOCC)EDPC(PC*)CDO^[]C(BDDID1DD1B^@)+@@@@@@F@^@@ LXM,U TH )@@G@@ X11 CLEAR MODIFIER OF X11 +@@@@[@K@@@^^@)^@)^@)^@)TI )@@G@@^@)D-SD*?E*)^@)^@)F@1AC)^@)^@)^@)^@)^@)^@)^@)^@)CTGC([EK)D(JC-DC1DC(M^[JTJ )@@G@@C0)F@1AC)^@)+@@@@@@G@^@@ NOP 0,,*X11 RESTORE TK )@@G@@ORIGINAL CALL ADDRESS +@@@@[@M@@@^^@)^@)^@)^@)^@)D1JE@)^@)^@)^@)A@? )%TL )@@G@@F@1AC)^@)^@)^@)^@)^@)^@)EL ETOD9MC*)D9MDDBDDICDG^[#CDGD))CD^C-MC(NES)^@)TM )@@G@@+@@@@@@G@^@@ J INITQ GO INITIALISE THE DATN )@@G@@TA QUEUE +@@@@[@L@@@^^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)DDIDDOEC)^@)^@)^@)TO )@@G@@^@)^@)^@)^@)C9J^[DD1DE-DCDGDDNC*)E-CC*)C-[E-[^[LE( E( +@@@@@@ @^@@ TP )@@G@@ OFF DYNBB +@@@@[@B@@@^^@)^@)^@)^@)^@)D9AC0)^@)^@)^@)C-TD1]TQ )@@G@@CK)^@)+@@@@@@#@^@@ END +@@@@[@^@@@^^@)^@)^@)^@)^@)C(IC))^@)TR )@@G@@___ LMJ X11,INITPVQ +@@@@[@C@@@^ 0)^@)^@)^@)^@)D-HDK)^@)^@)^@)TS )@@G@@F@1AC?DDIDDOE[QEC)+@@@@@@#@^@@. +@@@@[@ @@@^ 0)^@)^@)^@)TT )@@G@@*[S@@@*SDFF*@[@A@[. +@@@@[@[@@@A 0)^@)+@@@@@@^@A@[. BUFFER STU )@@G@@INK +@@@@[@A@@@A 0)^@)^@)^@)^@)CLPC1AC(M^[NDDIDS)^@)+@@@@@@[@A@[. TV )@@G@@+@@@@[@[@@@A 0)^@)@[@@@A 0)^@)@H@@@A 0)^@)^@)^@)^@) [# C)^[#H90JD2HD$H[4TW )@@G@@^@1BC7A8)^@)D(-IL(H1G))@[@@@A 0)^@)@M@@@A 0)^@)TY )@@G@@^@)^@)^@)E-*G*)^[(H1&H92H(-I-(H9,^[H14HD-H)?^[0IL\I[2HD>I--IL9@M@@@A 0)^@)^@)^@)^@)I-\^[HGD2HD,GT*HD0^[NUA )@@G@@JD3I->H(3 ))GD,G))GT\H13HD=G(2G(=^[-^[4IL-G->^[3G(I))GD3^[=G(&HD,G(=UB )@@G@@@M@@@A 0)^@)^@)^@)^@)HD,^@)IT>GT4HD\H0)A)9BD#^[\G0)I-*G*)I[>H1-H))GT\G->UC )@@G@@^[\G0)I-*G*)ET4GD4G*)H9&^[#GD?HD&H92H1(GC,@M@@@A 0)^@)^@)^@)^@)E(3G*)^[\UD )@@G@@G0)^[4H[(IS)^[(H1&H92H(-I-(H9,^[(IS)G92GD,I->G))^[\H1?JC)I-*IL\I($H@)^[-UE )@@G@@^[7IL(I-4G(,@M@@@A 0)^@)^@)^@)^@)GD5I-*H92HD3GD4HD\H0)^[+JC)^[HGD2HD,GT*UF )@@G@@HD0^[NJD3I->H(3^[>J[0IL>IT3H-9^[0IL>IT@E@@@A 0)^@)^@)^@)UG )@@G@@^@)IT 0)@[@@@A 0)^@)+@@@@@@#@A@[UH )@@G@@ AXR$ +@@@@[@^@@@A^@)^@)^@)^@)^@)CDSEK=^@)+@@@@@@#@A@[ UI )@@G@@ DEFUNCT$+@@@@[@ @@@A^@)^@)^@)^@)^@)C- C1PD1#E)=^@)+@@@@@@#@A@[ UJ )@@G@@ FANG +@@@@[@^@@@A^@)^@)^@)^@)^@)C1[D1B^@)+@@@@@@[@]@[$(1). @^@A@]UK )@@G@@ PURE CODE+@@@@[@A@@@A^@)^@)^@)^@)^@)E[PEL ^@)^@)^@)CTJC- UL )@@G@@+@@@@@@[@A@[. +@@@@[@[@@@A 0)^@)+@@@@@@E@A@[. THIS ROUTINE WUM )@@G@@ORKS JUST LIKE WRITE, BUT DOESN'T. +@@@@[@J@@@A 0)^@)^@)^@)^@)E-CDDN^[MUN )@@G@@D9PE-DD1 ^[RD9MDTN^[EE(NE))D-DDT ^[RELDE- ))CLPE))C-JC(ND0$E),^@)+@@@@@UO )@@G@@@[@A@[. +@@@@[@[@@@A 0)^@)+@@@@@@D@A@[. MAY BE ENTERED AS ANUP )@@G@@ ASYNCHRONOUS SINK BY: +@@@@[@H@@@A 0)^@)^@)^@)^@)D([FC)CL ^[ D1OC(MC(^UQ )@@G@@^[[ES)CDI^[[ETTD1#D[MD9ID9PES)ETDD1F^[]FC'+@@@@@@[@A@[. +@@@@[@[@@@AUR )@@G@@ 0)^@)+@@@@@@A@A@[. LX,U X10, +@@@@[@D@@@A 0)^@)US )@@G@@^@)^@)^@)D-S -P^@)^@)^@)F@1A@?B-DD1KE(O^[ACTOB0)+@@@@@@ @A@[. LMUT )@@G@@J A2,SINK +@@@@[@B@@@A 0)^@)^@)^@)^@)D-HDK)^@)^@)^@)CC2 -NDDIDS)UU )@@G@@+@@@@@@#@A@[. +@@@@[@ @@@A 0)^@)^@)^@)^@)B-MC(OE(MD0"^@)UV )@@G@@+@@@@@@[@A@[. +@@@@[@[@@@A 0)^@)+@@@@@@B@A@[. OR AS A SYNCHRUW )@@G@@ONOUS SINK BY: +@@@@[@E@@@A 0)^@)^@)^@)^@)D9M^[[ES)CC)ETTD1#D[MD9ID9PUX )@@G@@ES)ETDD1F^[]FC'^@)+@@@@@@[@A@[. +@@@@[@[@@@A 0)^@)+@@@@@@A@A@[. UY )@@G@@ LX,U X10, +@@@@[@D@@@A 0)^@)^@)^@)^@)D-S -P^@)^@)^@)UZ )@@G@@F@1A@?B-DD1KE(O^[ACTOB0)+@@@@@@ @A@[. J SINKI +@@@@[VA )@@G@@@B@@@A 0)^@)^@)^@)^@)DK)^@)^@)^@)^@)ETDD1FDC)^@)+@@@@@@[@A@[. +@@@@[VB )@@G@@@[@@@A 0)^@)+@@@@@@F@A@[SINK* FORK SINKI CREATE AVC )@@G@@ SINK ACTIVITY +@@@@[@K@@@AETDD1F K)^@)^@)C1JELF^@)^@)^@)ETDD1FDC)^@)VD )@@G@@^@)^@)^@)^@)^@)^@)CTMC([E- ^[[^[NDDIDS)CD#E-DE1DE-T^@)+@@@@@@C@A@[ VE )@@G@@ J 0,A2 RETURN +@@@@[@G@@@A^@)^@)^@)^@)^@)DK)VF )@@G@@^@)^@)^@)^@)A@?CC2^@)^@)^@)^@)^@)^@)^@)^@)EL E-PELI^@)+@@@@@@[@A@[. VG )@@G@@+@@@@[@[@@@A 0)^@)+@@@@@@H@A@[SINKI* GET IOBB,X10 GEVH )@@G@@T A BLOCK FROM THE BOUNDED BUFFER +@@@@[@N@@@AETDD1FDC%^@)^@)C9 E))^@)VI )@@G@@^@)^@)DDJCL] -SAC0^@)^@)^@)^@)^@)^@)C9 E))CC)CLGD9#DS)C1MD9H^[OD[ ^[]D9PVJ )@@G@@D1^C(^^[]E(AC1 EK)+@@@@@@F@A@[ LA A2,IBLAST,A1 LOVK )@@G@@AD LAST FLAG FROM BUFFER+@@@@[@L@@@A^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC2 -DVL )@@G@@CLGCDNE)?CC1^@)^@)^@)^@)D-JCD^^[GCDNE))C1GCDB^[AELJD*)CLPC1AC(M^@)+@@@@@VM )@@G@@@F@A@[ BRELP A1 RELEASE THE BLOCK BUFFER VN )@@G@@+@@@@[@K@@@A^@)^@)^@)^@)^@)CLMC(GE@)^@)^@)CC1^@)^@)^@)^@)^@)^@)^@)^@)^@)VO )@@G@@EL D- CDNC*)E-CC*)CLGD9#DS)CLPC1AC(M+@@@@@@F@A@[ JZ A2,SVP )@@G@@INKI LOOP IF NOT LAST BUFFER +@@@@[@K@@@A^@)^@)^@)^@)^@)DLUVQ )@@G@@^@)^@)^@)^@)CC2 -NDDIDTD^@)^@)^@)^@)^@)^@)D-JD9K^[DC0)D1JE))D-[ETO^[]E(AVR )@@G@@C1 EK)+@@@@@@E@A@[ V IOBB+QL,X9 INDICATE COMPLVS )@@G@@ETION +@@@@[@J@@@A^@)^@)^@)^@)^@)E0)^@)^@)^@)^@)DDJCL] TLD)?F@9^@)^@)^@)VT )@@G@@^@)^@)DDIC-DCT[E- ^[#D9HE[GC(ODDJD0)+@@@@@@C@A@[ EXIT . VU )@@G@@ ALL DONE+@@@@[@G@@@A^@)^@)^@)^@)^@)C(SDDO^@)^@)^@) 0)^@)VV )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)CDGD))C-JD1 +@@@@@@#@A@[ END +@@@@[VW )@@G@@@^@@@A^@)^@)^@)^@)^@)C(IC))^@)___@@IA])^-*/,0@;2C@@^+''=@@@IR;@^-''=@@@JVX )@@G@@*[S@@@*SDFF*@[@ @@. +@@@@[@[@@@ 0)^@)+@@@@@@A@ @@. SWAP COMVY )@@G@@MAND ACTIVITY +@@@@[@C@@@ 0)^@)^@)^@)^@)ETRCDK^[#D9HD([D1^^[[CTODDQVZ )@@G@@DDOFC)+@@@@@@[@ @@. +@@@@[@[@@@ 0)^@)@[@@@ 0)^@)@H@@@ 0)^@)^@)^@)WA )@@G@@^@) [# C)^[#H90JD2HD$H[4^@1BC7A8)^@)D(-IL(H1G))WC )@@G@@@[@@@ 0)^@)@M@@@ 0)^@)^@)^@)^@)E-*G*)^[(H1&H92H(-I-(H9,^[H14HD-H)?^[0IL\I[2HD>I--IL9@M@@@ 0)^@)^@)^@)WE )@@G@@^@)I-\^[HGD2HD,GT*HD0^[NJD3I->H(3 ))GD,G))GT\H13HD=G(2G(=^[-^[4IL-G->^[3WF )@@G@@G(I))GD3^[=G(&HD,G(=@M@@@ 0)^@)^@)^@)^@)HD,^@)IT>GT4HD\H0)A)9BD#^[\WG )@@G@@G0)I-*G*)I[>H1-H))GT\G->^[\G0)I-*G*)ET4GD4G*)H9&^[#GD?HD&H92H1(GC,@M@@@ WH )@@G@@ 0)^@)^@)^@)^@)E(3G*)^[\G0)^[4H[(IS)^[(H1&H92H(-I-(H9,^[(IS)G92GD,I->G))WI )@@G@@^[\H1?JC)I-*IL\I($H@)^[-^[7IL(I-4G(,@M@@@ 0)^@)^@)^@)^@)GD5I-*H92HD3GD4WJ )@@G@@HD\H0)^[+JC)^[HGD2HD,GT*HD0^[NJD3I->H(3^[>J[0IL>IT3H-9^[0IL>IT@E@@@ 0)^@)^@)^@)^@)IT 0)WL )@@G@@@[@@@ 0)^@)+@@@@@@#@ @@ AXR$ +@@@@[@^@@@ ^@)^@)^@)^@)^@)CDSWM )@@G@@EK=^@)+@@@@@@#@ @@ DEFUNCT$+@@@@[@ @@@ ^@)^@)^@)^@)^@)C- C1PD1#WN )@@G@@E)=^@)+@@@@@@#@ @@ FANG +@@@@[@^@@@ ^@)^@)^@)^@)^@)C1[D1B^@)WO )@@G@@+@@@@@@^@ @@ PURE CODE+@@@@[@A@@@ ^@)^@)^@)^@)^@)E[PEL ^@)WP )@@G@@^@)^@)CTJC- +@@@@@@[@ @@. +@@@@[@[@@@ 0)^@)+@@@@@@F@ @@SWAP* LAWQ )@@G@@ A0,CDBPC,X8 LOAD PARAMETER ADDRESS +@@@@[@K@@@ ETRCDKWR )@@G@@ K)^@)^@)D-[^@)^@)^@)^@)CC0 -#C-]E[# -SB@)^@)^@)^@)^@)D-JCD^^[KCDMCDHC(OWS )@@G@@C(M^[[C-^EL ETN^@)+@@@@@@E@ @@ LX X9,PBVAL,A0 LOWT )@@G@@AD FDT ADDRESS +@@@@[@I@@@ ^@)^@)^@)^@)^@)D-S^@)^@)^@)^@)F@9 -KCLQCDGWU )@@G@@ -[A@)^@)^@)^@)^@)D-JCD^^[AC-O^[[C-^EL ETN+@@@@@@D@ @@ LA WV )@@G@@ A0,FDTYPE,X9 LOAD FILE TYPE+@@@@[@I@@@ ^@)^@)^@)^@)^@)D-[^@)^@)WW )@@G@@^@)^@)CC0 -AC-OFDKC*?F@9^@)^@)^@)^@)D-JCD^^[ADDGC*)E-TE[ ^@)+@@@@@@G@[@@WX )@@G@@ JNTAPE,A0,MSSWAP CANNOT SWAP MASS STORAGE FILE WY )@@G@@@G@ @[ JNTAPE A0,MSSWAP CANNOT SWAP MASS STORAGE FWZ )@@G@@ILE +@@@@[@M@@@ ^@)^@)^@)^@)^@)DLIE-[E[ ^@)^@)CC0 -HETNE9[E@)^@)^@)^@)XA )@@G@@^@)^@)CT[D1ID9O^[NE9[E@)D([ETN^[NE-JEL[C9 ^[ADDGC*)^@)+@@@@@@E@ @@ XB )@@G@@ LA,U A0,TMULTI LOAD MULTI-REEL TYPE+@@@@[@J@@@ ^@)^@)XC )@@G@@^@)^@)^@)D-[ -P^@)^@)^@)CC0 -OD(PD-ODC)^@)^@)^@)^@)^@)D-JCD^^[HE(GE-D (MXD )@@G@@C( D))E-TE[ +@@@@@@G@ @@ SA A0,FDTYPE,X9 SET THISXE )@@G@@ IS A MULTI-REEL FILE +@@@@[@M@@@ ^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)CC0 -AXF )@@G@@C-OFDKC*?F@9^@)^@)^@)^@)ET E))E-CDDN^[DES)CC)D(PD-ODC!EL C(G^[ADDGC*)^@)XG )@@G@@+@@@@@@E@ @@ TSWAP$ FDIN,X9 SWAP TO NEXT REEL XH )@@G@@+@@@@[@J@@@ ^@)^@)^@)^@)^@)E-NE9[E@=^@)^@)C1^DDI -SBC)^@)^@)^@)^@)^@)^@)XI )@@G@@ETRCDK^[OD8)D1 F[O^[MC( D))^@)+@@@@@@F@ @@ COMPLETE . XJ )@@G@@ COMPLETE THE OPERATION +@@@@[@K@@@ ^@)^@)^@)^@)^@)CTJD(KD- XK )@@G@@E- ^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)CTJD(KD- E- ^[OD[ ^[JE[ EL[E-DD9I^@)XL )@@G@@+@@@@@@[@ @@. +@@@@[@[@@@ 0)^@)+@@@@@@D@ @@MSSWAP R$DIT . XM )@@G@@ SET UP EDITOR +@@@@[@I@@@ D(NETRCDK^@)^@)EK=C-DE))^@)^@)XN )@@G@@ 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)ET E))E(K^[ C-DE-JEK)^@)+@@@@@@E@ @@ XO )@@G@@ E$MSG SWAPMS EDIT ERROR MESSAGE +@@@@[@J@@@ ^@)^@)XP )@@G@@^@)^@)^@)C*=D(NC8)^@)^@)ETRCDKD(N^@)^@)^@)^@)^@)^@)^@)C(^DDO^[ ELMD9M^[HXQ )@@G@@C(NET[C9 ^@)+@@@@@@E@ @@ LA,U A0,,X9 LOAD FDTXR )@@G@@ ADDRESS +@@@@[@I@@@ ^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC0 )?F@9^@)^@)^@)XS )@@G@@^@)^@)^@)^@)D-JCD^^[AC-O^[[C-^EL ETN+@@@@@@F@ @@ LMJ X11,XT )@@G@@FIST APPEND FILE AND STATEMENT +@@@@[@L@@@ ^@)^@)^@)^@)^@)D-HXU )@@G@@DK)^@)^@)^@)F@1AC?C1DETO^@)^@)^@)^@)^@)^@)CDKE[ D1^^[ADDGC*)CDIC))ETOCDOXV )@@G@@C(HC(IE))^@)+@@@@@@E@ @@ ZAP . ROADBLOCXW )@@G@@K THE FILE +@@@@[@J@@@ ^@)^@)^@)^@)^@)FL[E@)^@)^@)^@) 0)^@)^@)^@)^@)^@)XX )@@G@@^@)^@)^@)^@)ELJCD^CLGD9#DS)E-CC*)C1DD- ^@)+@@@@@@D@ @@ COMPLETEXY )@@G@@ . FINISH UP +@@@@[@H@@@ ^@)^@)^@)^@)^@)CTJD(KD- XZ )@@G@@E- ^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)C1DD1DETC^[PE@)^@)+@@@@@@[@ @@. YA )@@G@@+@@@@[@[@@@ 0)^@)+@@@@@@^@ @@ PURE DATA+@@@@[@A@@@ ^@)^@)YB )@@G@@^@)^@)^@)E[PEL ^@)^@)^@)C-[E-[+@@@@@@D@ @@SWAPMS 'UNABLE TO SWAP REELYC )@@G@@S ON MASS STORAGE !' +@@@@[@H@@@ ETRCDKD(N^@)^@)^9PD1[CLGC*)E-J^[NE9[YD )@@G@@E@)EL C(GES)D9I^[HCDNES)ETOD9MCDBC*)^C$^@)+@@@@@@#@ @@ END YE )@@G@@+@@@@[@^@@@ ^@)^@)^@)^@)^@)C(IC))^@)___EE,D ED$$A . @ASG,T ED$$ATEMP,FYF )@@G@@4/2//4000 . @USE ED$$A,ED$$ATEMP . ED$$ATEMP *[S@@@*SDFF*@[@G@B. YG )@@G@@+@@@@[@[@@@G 0)^@)+@@@@@@A@G@B. UNDELETE COMMAND PROCESS +@@@@[YH )@@G@@@D@@@G 0)^@)^@)^@)^@)E(IC- D- E- ^[#D9HD([D1^^[KELJCT ETN^@)+@@@@@@[@G@BYI )@@G@@. +@@@@[@[@@@G 0)^@)@[@@@G 0)^@)@H@@@G 0)^@)^@)^@)^@) [# C)^[#H90JD2YJ )@@G@@HD$H[4^@1BC7A8)^@)D(-IL(H1G))@[@@@G 0)^@)@M@@@GYL )@@G@@ 0)^@)^@)^@)^@)E-*G*)^[(H1&H92H(-I-(H9,^[H14HD-H)?^[0IL\I[2HD>I--IL9@M@@@G 0)^@)^@)^@)^@)I-\^[HGD2HD,GT*YN )@@G@@HD0^[NJD3I->H(3 ))GD,G))GT\H13HD=G(2G(=^[-^[4IL-G->^[3G(I))GD3^[=G(&YO )@@G@@HD,G(=@M@@@G 0)^@)^@)^@)^@)HD,^@)IT>GT4HD\H0)A)9BD#^[\G0)I-*G*)I[>H1-H))YP )@@G@@GT\G->^[\G0)I-*G*)ET4GD4G*)H9&^[#GD?HD&H92H1(GC,@M@@@G 0)^@)^@)^@)^@)E(3YQ )@@G@@G*)^[\G0)^[4H[(IS)^[(H1&H92H(-I-(H9,^[(IS)G92GD,I->G))^[\H1?JC)I-*IL\I($YR )@@G@@H@)^[-^[7IL(I-4G(,@M@@@G 0)^@)^@)^@)^@)GD5I-*H92HD3GD4HD\H0)^[+JC)^[HGD2YS )@@G@@HD,GT*HD0^[NJD3I->H(3^[>J[0IL>IT3H-9^[0IL>IT@E@@@G 0)^@)YT )@@G@@^@)^@)^@)IT 0)@[@@@G 0)^@)+@@@@@YU )@@G@@@#@G@B AXR$ +@@@@[@^@@@G^@)^@)^@)^@)^@)CDSEK=^@)+@@@@@@#@G@BYV )@@G@@ DEFUNCT$+@@@@[@ @@@G^@)^@)^@)^@)^@)C- C1PD1#E)=^@)+@@@@@@#@G@BYW )@@G@@ FANG +@@@@[@^@@@G^@)^@)^@)^@)^@)C1[D1B^@)+@@@@@@[@G@B. YX )@@G@@+@@@@[@[@@@G 0)^@)+@@@@@@^@G@B PURE CODE+@@@@[@A@@@G^@)^@)YY )@@G@@^@)^@)^@)E[PEL ^@)^@)^@)CTJC- +@@@@@@[@G@B. +@@@@[@[@@@G 0)^@)+@@@@@YZ )@@G@@@E@G@BUNDELETE* R$DIT . ENTER EDITING MODE +@@@@[ZA )@@G@@@J@@@GE(IC- D- E- K)EK=C-DE))^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)C(IE- ZB )@@G@@EK)C(^DDODDIC8)D(JC- ^@)+@@@@@@H@G@B LMJ X6,GELT ZC )@@G@@ SET UP BSP FROM ELEMENT PARAMETER +@@@@[@N@@@G^@)^@)^@)^@)^@)D-HZD )@@G@@DK)^@)^@)^@)F@6 -BC(GE))^@)^@)^@)^@)^@)^@)ET E))E(K^[]ETK^[AELJD*)C(GC(HZE )@@G@@C(IE))E[[EL[D( E- EK)^@)+@@@@@@F@G@B J BSPERR ZF )@@G@@ BSP ERROR OPENING FILE +@@@@[@K@@@G^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)ZG )@@G@@CLNE[ ELM^@)^@)^@)^@)^@)^@)^@)CLNE@)C(MELJEK)D9KC(IDDIC8)C1DD- ^@)+@@@@@ZH )@@G@@@G@G@B LX X9,CDBPC,X8 GET FIRST PARAMETER ADDRESZI )@@G@@S +@@@@[@L@@@G^@)^@)^@)^@)^@)D-S^@)^@)^@)^@)F@9 -#C-]E[# -SB@)^@)^@)ZJ )@@G@@^@)^@)C9 E))C1DELNE))E[[EL[D( E- EK)CD^C-MC(NES)+@@@@@@F@G@B LXZK )@@G@@ X9,PBLINK,X9 LINK TO SECOND (FILE) +@@@@[@K@@@G^@)^@)ZL )@@G@@^@)^@)^@)D-S^@)^@)^@)^@)F@9 -KCLGDDIDS?F@9^@)^@)^@)^@)D-DD1F^[OD8)ET CTJZM )@@G@@D1^^@*C1DD- C)^@)+@@@@@@H@G@B LX X9,PBLINK,X9 LIZN )@@G@@NK TO OPTIONAL NUMBER PARAMETER +@@@@[@N@@@G^@)^@)^@)^@)^@)D-S^@)^@)ZO )@@G@@^@)^@)F@9 -KCLGDDIDS?F@9^@)^@)^@)^@)D-DD1F^[OD8)D9KE-DD9ICDG^[IE(HCL EK)ZP )@@G@@E[[EL[D( E- EK)^@)+@@@@@@G@G@B TNZ X9 ISZQ )@@G@@ SEQUENCE NUMBER SPECIFIED ? +@@@@[@M@@@G^@)^@)^@)^@)^@)E-IFK)^@)^@)^@)ZR )@@G@@F@9^@)^@)^@)^@)^@)^@)^@)^@)^@)DDN^[NC(LE( D1#C*)D1PD(]C(M^[NE[ CTDC1DC(^ZS )@@G@@^@_^@)+@@@@@@H@G@B J UNDSCAN NO. SCAN FOR ZT )@@G@@LAST DELETED SELECTION +@@@@[@N@@@G^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)E(IC-NZU )@@G@@CT[D0)^@)^@)^@)^@)^@)^@)D1J 0)^[NCT[D0)C1JEK)D-[ETO^[^C(GC(OC(^^[NC(GC(#ZV )@@G@@E-DD9I+@@@@@@[@G@B. +@@@@[@[@@@G 0)^@)+@@@@@@G@G@B LA ZW )@@G@@ A1,PBVAL,X9 LOAD SEQUENCE NUMBER SUPPLIED +@@@@[@M@@@G^@)^@)ZX )@@G@@^@)^@)^@)D-[^@)^@)^@)^@)CC1 -KCLQCDG -SBC)^@)^@)^@)^@)D-JCD^^[NC(LE( D1#ZY )@@G@@C*)D1PD(]C(M^[NE(KE[GDD C))^@)+@@@@@@E@G@B SA A1,A9 ZZ )@@G@@ SAVE SEQUENCE NUMBER+@@@@[@J@@@G^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)AA )@@G@@CC1 -[BC)^@)^@)^@)^@)^@)^@)^@)ET[E1 ^[NC(LE( D1#C*)D1PD(]C(M+@@@@@@G@G@BAB )@@G@@ LA A0,A14 GET FILE TABLE INDEX ADDRESS AC )@@G@@+@@@@[@L@@@G^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC0 -[AC4^@)^@)^@)^@)^@)^@)^@)AD )@@G@@C9 E))C1DD- ^[OCD]D- ^[DD1^C(S^[[C-^EL ETN+@@@@@@F@G@B LMJ AE )@@G@@ X11,ETNL LOOK UP ELEMENT IN TOC +@@@@[@K@@@G^@)^@)^@)^@)AF )@@G@@^@)G(4H1?^@)^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)D-JD9F^[PE@)C(GC(HC(IE))AG )@@G@@DDI^[OD9#^@)+@@@@@@H@G@B J NONSUCH NO SUCH AH )@@G@@ELEMENT AS USER REQUESTED +@@@@[@N@@@G^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)AI )@@G@@D1JD1NE(#D@)^@)^@)^@)^@)^@)^@)D1J^[NE(#D@)C(GC(HC(IE))CDN^[PET EK)EL EDPAJ )@@G@@C(NE- C))^@)+@@@@@@F@G@C LX,U X9,,A0 SAVE ELEAK )@@G@@MENT ITEM ADDRESS +@@@@[@L@@@G^@)^@)^@)^@)^@)D-S -P^@)^@)^@)F@9 )?CC0^@)AL )@@G@@^@)^@)^@)^@)^@)^@)ET[E1 ^[ D- D( D1O^[DE- D*)CD^C-MC(NES)^@)+@@@@@@E@G@BAM )@@G@@ TN EIFLG,A0 IS ELEMENT DELETED ?+@@@@[@J@@@GAN )@@G@@^@)^@)^@)^@)^@)E-I^@)^@)^@)^@)C(DC1GC8?CC0^@)^@)^@)^@)^@)^@)DDN^[ D- D( AO )@@G@@D1O^[^C(GC(OC(^^@_+@@@@@@E@D@B J NOTDEL NOAP )@@G@@. GERROR MESSAGE @F@G@D J NOTDEL NO. GIVEAQ )@@G@@ ERROR MESSAGE +@@@@[@K@@@G^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)D1JE-^C(G^@)AR )@@G@@^@)^@)^@)^@)^@)^@)D1J 0)C9DE1 ^[ ELMD9M^[HC(NET[C9 ^@)+@@@@@@F@C@B AS )@@G@@ LX,U X9,,A0 SAVE ELEMENT ITEM ADDRESS @[@G@B. AT )@@G@@+@@@@[@[@@@G 0)^@)+@@@@@@D@D@BDOUND LA A0,EIFLG,X9 LOAU )@@G@@AD FLAG BITS@H@G@DDOUND BGET EIL ALLOCATE A BUFAV )@@G@@FER FOR ELEMENT ITEM +@@@@[@N@@@GC-JE(IC))^@)^@)CLBC(O^@)^@)^@)C(DD))AW )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)CDGD-JCT[E- ^[[^[]E(AC1 EK)C1JEK)C(GC(HC(IE))DDOAX )@@G@@C(H^@)+@@@@@@G@G@D LR,U R1,EIL LOAD LENGTH OFAY )@@G@@ ELEMENT ITEM +@@@@[@L@@@G^@)^@)^@)^@)^@)D-M -P^@)^@)^@)EK1 - DDG^@)AZ )@@G@@^@)^@)^@)^@)^@)^@)D-JCD^^[GC(IC9OD@)D9A^[ D- D( D1O^[DE- D*)+@@@@@@H@G@DBA )@@G@@ LX,U X10,,A0 SAVE ADDRESS OF FIND ITEM COPY BBB )@@G@@UFFER +@@@@[@O@@@G^@)^@)^@)^@)^@)D-S -P^@)^@)^@)F@1A@? -[A@)^@)^@)^@)^@)BC )@@G@@^@)^@)ET[E1 ^[[C-^EL ETN^[JC0)C1DD1^^[DE- D*)CTJE[T^[]E(AC1 EK)^@)+@@@@@BD )@@G@@@G@G@D LXI,U A0,1 LOAD INCREMENT TO COPY BUFBE )@@G@@FER +@@@@[@M@@@G^@)^@)^@)^@)^@)D-SDC?E*)^@)^@)CC0 )1^@)^@)^@)^@)^@)^@)BF )@@G@@^@)^@)D-JCD^^[DD1#EL D( D1O^[OD8)CTJE[T^[]E(AC1 EK)^@)+@@@@@@F@G@D BG )@@G@@ LXI,U X9,1 GET INCREMENT ON FIND ITEM+@@@@[@L@@@GBH )@@G@@^@)^@)^@)^@)^@)D-SDC?E*)^@)^@)F@9 )1^@)^@)^@)^@)^@)^@)^@)^@)C9 E))DDICTMBI )@@G@@C(HC(IE))D9I^[ADDIC))DDOC(H^@)+@@@@@@G@G@D BT A0,,*X9 BJ )@@G@@ COPY FOUND ITEM TO COPY BUFFER +@@@@[@M@@@G^@)^@)^@)^@)^@)CLOBK )@@G@@^@)^@)^@)^@)CC0 )? LSBC)^@)^@)^@)^@)^@)^@)CTJE[T^[AD9PD1^^[DE- D*)E-J^[#BL )@@G@@D9KFC)CLPC1AC(M^@)+@@@@@@E@G@D LA A0,A14 LOBM )@@G@@AD FTI ADDRESS +@@@@[@I@@@G^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC0 -[AC4^@)BN )@@G@@^@)^@)^@)^@)^@)^@)D-JCD^^[AE-D^[[C-^EL ETN+@@@@@@F@G@D LA BO )@@G@@ A1,X10 GET DELETE PACKET ADDRESS +@@@@[@L@@@G^@)^@)^@)^@)BP )@@G@@^@)D-[^@)^@)^@)^@)CC1 -SAC0^@)^@)^@)^@)^@)^@)^@)C9 E))C- D- E- ^[KCD#DT BQ )@@G@@E))CD^C-MC(NES)^@)+@@@@@@H@G@D SZ EIFLG,X10 CLBR )@@G@@EAR FLAGS IN DELETE ITEM PACKET +@@@@[@N@@@G^@)^@)^@)^@)^@)ETU^@)^@)BS )@@G@@^@)^@)C(DC1GC8?F@1A@)^@)^@)^@)^@)^@)CTGC([EK)C1GCDBES)DDI^[^C(GC(OC*)DDOBT )@@G@@C(H^[KCD#DT E))^@)+@@@@@@G@G@D LMJ X11,ETID DEBU )@@G@@LETE ANY EXISTING ELEMENT +@@@@[@L@@@G^@)^@)^@)^@)^@)G(4HD=^@)^@)^@)BV )@@G@@ 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)C- D- E- ^[[D1T^[ F[DETODDIC8)C(GC(HC(IE))BW )@@G@@+@@@@@@H@G@D NOP 0 ...IGNORING ERRORS IBX )@@G@@N THE PROCESS +@@@@[@N@@@G^@)^@)^@)^@)^@)D1JE@)^@)^@)^@)A@)^@)^@)^@)BY )@@G@@^@)^@)^@)^@)^@)^@) 0, 1DC9ID9MDDIC8)C(MELJELN^[DD0)E-CC*)E[MD9#C(NES)^@)BZ )@@G@@+@@@@@@G@G@D BRELP X10 RELEASE ELEMENT DELECA )@@G@@TE PACKET +@@@@[@M@@@G^@)^@)^@)^@)^@)CLMC(GE@)^@)^@)F@1A@)^@)^@)^@)^@)CB )@@G@@^@)^@)^@)^@)EL D- CDNC*)C(GC(HC(IE))C- D- E- ^[KCD#DT E))^@)+@@@@@@G@G@DCC )@@G@@ LA A1,A9 LOAD SEQUENCE NUMBER OF ITEM CD )@@G@@+@@@@[@L@@@G^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC1 -[BC)^@)^@)^@)^@)^@)^@)^@)CE )@@G@@D-JCD^^[NC(LE( D1#C*)D1PD(]C(M^[JC0)DDOC(H+@@@@@@E@G@D LA CF )@@G@@ A0,A14 LOAD FTI ADDRESS +@@@@[@I@@@G^@)^@)^@)^@)^@)D-[CG )@@G@@^@)^@)^@)^@)CC0 -[AC4^@)^@)^@)^@)^@)^@)^@)D-JCD^^[AE-D^[[C-^EL ETN+@@@@@CH )@@G@@@H@G@D LMJ X11,ETNL GET BACK ORIGINAL DELETED CI )@@G@@ELEMENT +@@@@[@N@@@G^@)^@)^@)^@)^@)G(4H1?^@)^@)^@) 0)^@)^@)^@)^@)^@)CJ )@@G@@^@)^@)^@)^@)C9 E))CL[CTF^[JELDC9DD1[D))C- D- E- C))C(GC(HC(IE))^@)+@@@@@CK )@@G@@@D@G@D J BSPERR BSP ERROR. +@@@@[@H@@@GCL )@@G@@^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)CLNE[ ELM^@)^@)^@)^@)^@)^@)^@)CLNE@)C(MELJCM )@@G@@EK,^@)+@@@@@@H@G@D LX,U X9,,A0 RESTORE ADDRESCN )@@G@@S OF ELEMENT FIND ITEM +@@@@[@N@@@G^@)^@)^@)^@)^@)D-S -P^@)^@)^@)F@9 )?CO )@@G@@CC0^@)^@)^@)^@)^@)^@)^@)EL ETOD9MC*)CD^C-MC(NES)D9A^[ D- D( D1O^[ADDIC))CP )@@G@@DDOC(H+@@@@@@F@G@D LA A0,EIFLG,X9 LOAD FLAG BITSCQ )@@G@@ FOR ELEMENT+@@@@[@L@@@G^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC0 - DDAD-B -SBC)CR )@@G@@^@)^@)^@)^@)D-JCD^^[AD-[C8)CLDE-N^[AD9M^[ D- D( D1O^@)+@@@@@@E@G@B CS )@@G@@ AND,U A0,03777 REMOVE DELETION FLAG+@@@@[@J@@@G^@)^@)CT )@@G@@^@)^@)^@)CDIC)?E*)^@)^@)CC0 )0AS7A87^@)^@)^@)^@)^@)^@)EL D(JE1 ^[^C(GC(OCU )@@G@@DDJD0)C1GCDB+@@@@@@E@G@B SA A1,EIFLG,X9 RESTORE CV )@@G@@FLAG BITS +@@@@[@J@@@G^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)CC1 - DDAD-B -SBC)CW )@@G@@^@)^@)^@)^@)EL ETOD9MC*)C1GCDB^[]DDOES)^@)+@@@@@@E@G@B LA CX )@@G@@ A0,A14 LOAD FTI ADDRESS +@@@@[@I@@@G^@)^@)^@)^@)^@)D-[CY )@@G@@^@)^@)^@)^@)CC0 -[AC4^@)^@)^@)^@)^@)^@)^@)D-JCD^^[AE-D^[[C-^EL ETN+@@@@@CZ )@@G@@@G@D@B LMJ X11,PTEWT WRITE OUT ELEMENT TABLE ITDA )@@G@@EM @H@G@D LMJ X11,PTEWT REWRITE UNDELETED ELDB )@@G@@EMENT TABLE ENTRY +@@@@[@O@@@G^@)^@)^@)^@)^@)I[4G(7I))^@)^@) 0)^@)^@)^@)DC )@@G@@^@)^@)^@)^@)^@)^@)EL E9MDDOC*)E(IC- D- E- C))C(GC(HC(IE))E-[CLGC*)C(IE-MDD )@@G@@FC)^@)+@@@@@@H@G@D J BSPERR BSP ERROR. GIDE )@@G@@VE MESSAGE AND TERMINATE+@@@@[@O@@@G^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)CLNE[ DF )@@G@@ELM^@)^@)^@)^@)^@)^@)^@)CLNE@)C(MELJEK,^@)C9DE1 ^[HC(NET[C9 ^[[D1^^[OC(MDG )@@G@@D(DD1[E- ^@)+@@@@@@E@G@D LA A0,A14 RELOAD FDH )@@G@@TI ADDRESS +@@@@[@J@@@G^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC0 -[AC4^@)^@)^@)DI )@@G@@^@)^@)^@)^@)EL D-JCD^^[AE-D^[[C-^EL ETN^@)+@@@@@@G@G@D LMJ DJ )@@G@@ X11,WPFET REWRITE ELEMENT TABLE TO FILE +@@@@[@M@@@G^@)^@)DK )@@G@@^@)^@)^@)I90G1>I))^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)EL E9MDDOC*)C(GC(HDL )@@G@@C(IE))E-[CLGC*)E-J^[ADDGC*)^@)+@@@@@@F@G@B J BSPERR DM )@@G@@ BSP ERROR. PRINT MESSAGE +@@@@[@L@@@G^@)^@)^@)^@)^@)DK)^@)^@)DN )@@G@@^@)^@)CLNE[ ELM^@)^@)^@)^@)^@)^@)^@)CLNE@)C(MELJEK,^@)E[MDDIE))D( ETNCDBDO )@@G@@C*)^@)+@@@@@@E@G@D LA A0,A14 LOAD FTI ADDREDP )@@G@@SS +@@@@[@I@@@G^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC0 -[AC4^@)^@)^@)^@)^@)DQ )@@G@@^@)^@)D-JCD^^[AE-D^[[C-^EL ETN+@@@@@@E@G@D LMJ X11,WFTI DR )@@G@@ REWRITE FTI TO FILE +@@@@[@J@@@G^@)^@)^@)^@)^@)I9&I-(^@)^@)^@)DS )@@G@@ 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)EL E9MDDOC*)C1ODC)E-J^[ADDGC*)+@@@@@@F@G@DDT )@@G@@ J BSPERR BSP ERROR. ERROR OFF +@@@@[DU )@@G@@@K@@@G^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)CLNE[ ELM^@)^@)^@)^@)^@)^@)^@)CLNE@)DV )@@G@@C(MELJEK,^@)C(MELJEK)D9AC0)^@)+@@@@@@E@G@B TOP,U A8,OPTION(DW )@@G@@'T') LIST OPERATION ? +@@@@[@I@@@G^@)^@)^@)^@)^@)E-JE@?E*)^@)^@)DX )@@G@@CC8 -JE[ODDJD0*^9O^8(^@)^@)^@)D-DETO^[JE[ EL[E-DD9I^@_+@@@@@@F@G@B DY )@@G@@ J UNDFIN NO. THEN THIS IS THE END +@@@@[@L@@@GDZ )@@G@@^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)E(IC-ADDI^@)^@)^@)^@)^@)^@)^@)D1J 0)^[OD[ EA )@@G@@D0)E-CDDN^[DES)E-CC*)C(IC))^@)+@@@@@@E@G@B LMJ X6,EDENA EB )@@G@@ EDIT ELEMENT NAME +@@@@[@J@@@G^@)^@)^@)^@)^@)D-HDK)^@)^@)^@)EC )@@G@@F@6 - C- D1[^@)^@)^@)^@)^@)^@)C(^DDO^[ D- D( D1O^[ICDHC*)^@)+@@@@@@F@G@BED )@@G@@ E$MSG UNDLM EDIT UNDELETE MESSAGE +@@@@[EE )@@G@@@K@@@G^@)^@)^@)^@)^@)C*=D(NC8)^@)^@)E(IC-GD*)^@)^@)^@)^@)^@)^@)^@)C(^DDOEF )@@G@@^[PD1^C(GC(OC*)D( ETNCDBC*)^@)+@@@@@@E@G@B E$DECV A9 EG )@@G@@ EDIT SEQUENCE NUMBER+@@@@[@J@@@G^@)^@)^@)^@)^@)C*=C- CTQ^@)^@)EH )@@G@@CC9^@)^@)^@)^@)^@)^@)^@)^@)^@)C(^DDO^[NC(LE( D1#C*)D1PD(]C(M+@@@@@@E@G@BEI )@@G@@ E$MSGR . COPY REST OF MESSAGE+@@@@[@J@@@GEJ )@@G@@^@)^@)^@)^@)^@)C*=D(NC9M^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)CTJE[T^[MC(NEK )@@G@@E))D9A^[HC(NET[C9 +@@@@@@F@G@BFISPND LA A0,CDBPC,X8 GEEL )@@G@@T PARAMETER CHAIN HEAD +@@@@[@K@@@GC1DETKD1^^@)^@)D-[^@)^@)^@)^@)CC0 -#EM )@@G@@C-]E[# -SB@)^@)^@)^@)^@)C9 E))E[[EL[D( E- EK)CTCCDDD0)D[ CD^+@@@@@@E@G@BEN )@@G@@ LA A0,ELFDT,A0 GET FDT ADDRESS +@@@@[@I@@@GEO )@@G@@^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC0 - D-AC-O -[A@)^@)^@)^@)^@)C9 E))C1^E))EP )@@G@@CD^C-MC(NES)+@@@@@@F@G@B LMJ X11,FIST APPEND FEQ )@@G@@ILE AND STATEMENT +@@@@[@L@@@G^@)^@)^@)^@)^@)D-HDK)^@)^@)^@)F@1AC?C1DETOER )@@G@@^@)^@)^@)^@)^@)^@)CDKE[ D1^^[ADDGC*)CDIC))ETOCDOC(HC(IE))^@)+@@@@@@D@G@BES )@@G@@ J UNDFN1 FINISH UP +@@@@[@H@@@G^@)^@)ET )@@G@@^@)^@)^@)DK)^@)^@)^@)^@)E(IC-AD01^@)^@)^@)^@)^@)^@)^@)C1DD1DETC^[PE@)^@)EU )@@G@@+@@@@@@[@G@B. +@@@@[@[@@@G 0)^@)+@@@@@@E@G@BUNDFIN R$DITX . EV )@@G@@ TERMINATE THE EDITOR+@@@@[@J@@@GE(IC-ADDI^@)^@)EK=C-DE-SEW )@@G@@^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)E- ELHDDICDOC*)E-CC*)C(^DDOD9M+@@@@@EX )@@G@@@E@G@BUNDFN1 LMJ A1,EBUFRL RELEASE BUFFERS +@@@@[EY )@@G@@@I@@@GE(IC-AD01^@)^@)D-HDK)^@)^@)^@)CC1 - CLPC1MD))^@)^@)^@)^@)^@)EL D- EZ )@@G@@CDNC*)CLPC1AC(MES)+@@@@@@F@G@B COMPLETE . REFA )@@G@@TURN TO COMPLETE PROCESS+@@@@[@L@@@G^@)^@)^@)^@)^@)CTJD(KD- E- ^@) 0)^@)FB )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)EL E-PELI^[OD8)CTJD(KD- E- ^[KELJCT ETN^@)+@@@@@FC )@@G@@@[@G@B. +@@@@[@[@@@G 0)^@)+@@@@@@E@G@B. SCAN FOR LAST DELETEFD )@@G@@D ELEMENT SELECTED BY COMMAND +@@@@[@J@@@G 0)^@)^@)^@)^@)ET#CDI^[AD9M^[GFE )@@G@@CDNE))C- D- E- C))C(GC(HC(IE))ET D- CTOC(^^[]FC)CTJD(HCDIC))+@@@@@@[@G@BFF )@@G@@. +@@@@[@[@@@G 0)^@)+@@@@@@F@G@BUNDSCAN LA,U A10 FG )@@G@@ CLEAR SEQUENCE COUNTER +@@@@[@K@@@GE(IC-NCT[D0)^@)D-[ -P^@)^@)^@)FH )@@G@@CC1A@)^@)^@)^@)^@)^@)^@)^@)^@)CTGC([EK)ET EDPC(ICT ^[#D9PD1OC(M^@)+@@@@@FI )@@G@@@F@G@B LA,U A9 CLEAR SEQUENCE FIND SAVE FJ )@@G@@+@@@@[@K@@@G^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC9^@)^@)^@)^@)^@)^@)^@)^@)^@)FK )@@G@@CTGC([EK)ET EDPC(ICT ^[ADDIC))ET[E1 +@@@@@@F@G@BUNDSCL AA,U A10,FL )@@G@@1 INCREMENT SEQUENCE COUNTER+@@@@[@L@@@GE(IC-NCTG^@)^@)CD[FM )@@G@@ -P^@)^@)^@)CC1A@?AC)^@)^@)^@)^@)^@)^@)^@)DDICTMC(HC(IE))ET EDPC(ICT ^[#FN )@@G@@D9PD1OC(M^@)+@@@@@@D@G@B LA A1,A10 LOAD SEQFO )@@G@@UENCE +@@@@[@I@@@G^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC1 -[AC0^@)^@)^@)^@)^@)FP )@@G@@^@)^@)D-JCD^^[NC(LE( D1#C*)^@)+@@@@@@E@G@B LA A0,A14 FQ )@@G@@ LOAD FTI ADDRESS +@@@@[@I@@@G^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)FR )@@G@@CC0 -[AC4^@)^@)^@)^@)^@)^@)^@)D-JCD^^[AE-D^[[C-^EL ETN+@@@@@@F@G@B FS )@@G@@ LMJ X11,ETNL RETRIEVE ELEMENT ENTRY +@@@@[@K@@@GFT )@@G@@^@)^@)^@)^@)^@)G(4H1?^@)^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)EL E-MDD E1 FU )@@G@@^[ D- D( D1O^[ D1OELT^@)+@@@@@@H@G@B J UNDFE FV )@@G@@ END OF TABLE. LOOK FOR SELECTION +@@@@[@N@@@G^@)^@)^@)^@)^@)DK)FW )@@G@@^@)^@)^@)^@)E(IC-AC*)^@)^@)^@)^@)^@)^@)^@)C(IC))D9A^[OCD]D- 0)^[GD9JDS)FX )@@G@@C1JEK)ET D- CTODDJD0)^@)+@@@@@@E@G@B TN EIFLG,A0 FY )@@G@@ IS ELEMENT DELETED ?+@@@@[@J@@@G^@)^@)^@)^@)^@)E-I^@)^@)^@)^@)C(DC1GFZ )@@G@@C8?CC0^@)^@)^@)^@)^@)^@)DDN^[ D- D( D1O^[^C(GC(OC(^^@_+@@@@@@F@G@B GA )@@G@@ J UNDSCL NO. DON'T CONSIDER IT +@@@@[@K@@@GGB )@@G@@^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)E(IC-NCTG^@)^@)^@)^@)^@)^@)^@)D1J 0)^[^D9IGC )@@G@@^9O^[#D9IETDC- EK)DDO^@)+@@@@@@F@G@B LX,U X6,,A0 GD )@@G@@ SAVE ELEMENT ENTRY ADDRESS+@@@@[@L@@@G^@)^@)^@)^@)^@)D-S -P^@)^@)^@)GE )@@G@@F@6 )?CC0^@)^@)^@)^@)^@)^@)^@)ET[E1 ^[ D- D( D1O^[ D1OELT^[[C-^EL ETN^@)GF )@@G@@+@@@@@@F@G@B LX X5,A12 LOAD SELECTION CRITEGG )@@G@@RIA +@@@@[@K@@@G^@)^@)^@)^@)^@)D-S^@)^@)^@)^@)F@5 -[AC2^@)^@)^@)^@)^@)GH )@@G@@^@)^@)D-JCD^^[NC(GC(#E-DD9I^[#ELDE- ELDCC)+@@@@@@F@G@B LMJ GI )@@G@@ X11,SELECT SEE IF ELEMENT IS CHOSEN +@@@@[@K@@@G^@)^@)^@)^@)GJ )@@G@@^@)D-HDK)^@)^@)^@)F@1AC?ET D- CTO^@)^@)^@)^@)^@)ET C*)DDA^[ D- D( D1O^[DGK )@@G@@ES)CTCD9NC(I+@@@@@@G@G@B J UNDSCL NOT SELEGL )@@G@@CTED. TRY NEXT ONE +@@@@[@L@@@G^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)E(IC-NGM )@@G@@CTG^@)^@)^@)^@)^@)^@)^@)D1JE))ET D- CTOC(^ 0)^[OELT^[IC(SE))D9IC*)+@@@@@GN )@@G@@@I@G@B SA A10,A9 SAVE SEQUENCE NUMBER OF SEGO )@@G@@LECTED ELEMENT +@@@@[@O@@@G^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)CC1A@?CC9^@)GP )@@G@@^@)^@)^@)^@)^@)^@)ET[E1 ^[NC(LE( D1#C*)D1PD(]C(M^[JC0)ET D- CTOC(^^[ D- GQ )@@G@@D( D1O+@@@@@@E@G@B J UNDSCL KEEP ON LOOKINGR )@@G@@G +@@@@[@I@@@G^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)E(IC-NCTG^@)^@)^@)^@)^@)GS )@@G@@^@)^@)DT C(K^[JD0)D-JD9FDDIC8)+@@@@@@[@G@B. +@@@@[@[@@@G 0)^@)+@@@@@GT )@@G@@@G@G@BUNDFE TE,U A0,014 IS IT END OF TABLE STATUS GU )@@G@@? +@@@@[@L@@@GE(IC-AC*)^@)^@)E- -P^@)^@)^@)CC0 )0AC4^@)^@)^@)^@)^@)GV )@@G@@^@)^@)DDN^[DE))C(IC))D9A^[OCD]D- ^[NE-[E-PES)B8)+@@@@@@G@G@B J GW )@@G@@ BSPERR NO. MORE SERIOUS BSP ERROR +@@@@[@L@@@GGX )@@G@@^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)CLNE[ ELM^@)^@)^@)^@)^@)^@)^@)D1J 0)^[HD9MGY )@@G@@C*)ET ELDD9PES)CLNE@)C(MELJEK)+@@@@@@F@G@B TNZ A9 GZ )@@G@@ WAS ANY ELEMENT SELECTED ?+@@@@[@L@@@G^@)^@)^@)^@)^@)E-IFK)^@)HA )@@G@@^@)^@)CC9^@)^@)^@)^@)^@)^@)^@)^@)^@)E9[ES)CDIFC)C(GC(HC(IE))ET D- CTOC(^HB )@@G@@^@_^@)+@@@@@@E@G@B J NOELS YES. DO UNDELHC )@@G@@ETION +@@@@[@J@@@G^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)D1JC(GES)^@)^@)^@)^@)^@)HD )@@G@@^@)^@)FD ES,^@)C-J^[PD1^C(GC(ODDJD0)+@@@@@@E@G@B LA A0,AHE )@@G@@14 LOAD FTI ADDRESS +@@@@[@I@@@G^@)^@)^@)^@)^@)D-[^@)^@)HF )@@G@@^@)^@)CC0 -[AC4^@)^@)^@)^@)^@)^@)^@)D-JCD^^[AE-D^[[C-^EL ETN+@@@@@@G@G@BHG )@@G@@ LA A1,A9 LOAD SEQUENCE NUMBER OF ELEMENT HH )@@G@@+@@@@[@M@@@G^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC1 -[BC)^@)^@)^@)^@)^@)^@)^@)HI )@@G@@D-JCD^^[NC(LE( D1#C*)D1PD(]C(M^[JC0)C(GC(HC(IE))+@@@@@@G@G@B LMHJ )@@G@@J X11,ETNL GET SELECTED ELEMENT ITEM BACK +@@@@[@M@@@GHK )@@G@@^@)^@)^@)^@)^@)G(4H1?^@)^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)C9 E))ET D- HL )@@G@@CTOC(^^[ D- D( D1O^[DE- D*)CL[CTF^@)+@@@@@@G@G@B J BSPEHM )@@G@@RR AIN'T NO WAY WE CAN GET HERE +@@@@[@L@@@G^@)^@)^@)^@)HN )@@G@@^@)DK)^@)^@)^@)^@)CLNE[ ELM^@)^@)^@)^@)^@)^@)^@)CDDD0$E))D1J^[RCDT^[RC*)HO )@@G@@CT[D0)C9 E))D[ EL +@@@@@@F@G@B LX,U X9,,A0 SAHP )@@G@@VE ELEMENT ITEM POINTER +@@@@[@L@@@G^@)^@)^@)^@)^@)D-S -P^@)^@)^@)F@9 )?HQ )@@G@@CC0^@)^@)^@)^@)^@)^@)^@)ET[E1 ^[ D- D( D1O^[DE- D*)E[JDDIE- EK)^@)+@@@@@HR )@@G@@@E@G@B J DOUND GO AND UNDELETE IT +@@@@[HS )@@G@@@J@@@G^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)C-JE(IC))^@)^@)^@)^@)^@)^@)^@)C9J^[[HT )@@G@@D1^^[PD1^C(GC(OC*)DDO^@)+@@@@@@[@G@B. +@@@@[@[@@@G 0)^@)+@@@@@@G@G@BHU )@@G@@NOELS E$MSG UNDLR1 EDIT NO ELEMENT SELECTED MESSAGEHV )@@G@@+@@@@[@M@@@GD1JC(GES)^@)^@)C*=D(NC8)^@)^@)E(IC-GEK1^@)^@)^@)^@)^@)^@)^@)HW )@@G@@C(^DDO^[ID8)C(GC(HC(IE))ET D- CTOC(^^[HC(NET[C9 +@@@@@@F@G@B J HX )@@G@@ FISPND APPEND FILE AND STATEMENT +@@@@[@L@@@G^@)^@)HY )@@G@@^@)^@)^@)DK)^@)^@)^@)^@)C1DETKD1^^@)^@)^@)^@)^@)^@)^@)CDKE[ D1^^[ADDGC*)HZ )@@G@@CDIC))ETOCDOC(HC(IE))^@)+@@@@@@[@G@B. +@@@@[@[@@@G 0)^@)+@@@@@@E@G@BIA )@@G@@NOTDEL LMJ X6,EDENA EDIT ELEMENT NAME +@@@@[@J@@@GIB )@@G@@D1JE-^C(G^@)^@)D-HDK)^@)^@)^@)F@6 - C- D1[^@)^@)^@)^@)^@)^@)C(^DDO^[ D- IC )@@G@@D( D1O^[ICDHC*)^@)+@@@@@@E@G@B E$MSG UNDLR2 APID )@@G@@PEND MESSAGE TEXT +@@@@[@J@@@G^@)^@)^@)^@)^@)C*=D(NC8)^@)^@)E(IC-GEK2^@)IE )@@G@@^@)^@)^@)^@)^@)^@)CDKE[ D1^^[HC(NET[C9 ^[OC(SE))+@@@@@@G@G@B J IF )@@G@@ JOINN EDIT SEQUENCE, FILE, STATEMENT +@@@@[@M@@@GIG )@@G@@^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)DLJDDID0)^@)^@)^@)^@)^@)^@)^@)C(^DDO^[NC(LIH )@@G@@E( D1#C*?^[ADDGC*?^[NE-[E- D( D1O^@)+@@@@@@[@G@B. +@@@@[@[@@@G 0)^@)II )@@G@@+@@@@@@G@G@BNONSUCH E$MSG UNDLR3 EDIT 'NO SUCH ELEMENIJ )@@G@@T' MESSAGE +@@@@[@M@@@GD1JD1NE(#D@)^@)C*=D(NC8)^@)^@)E(IC-GEK3^@)^@)^@)IK )@@G@@^@)^@)^@)^@)C(^DDO^@$D1J^[NE(#D@)C(GC(HC(IE)$^[HC(NET[C9 ^@)+@@@@@@E@G@BIL )@@G@@JOINN E$DECV A9 EDIT SEQUENCE NUMBER+@@@@[@J@@@GIM )@@G@@DLJDDID0)^@)^@)C*=C- CTQ^@)^@)CC9^@)^@)^@)^@)^@)^@)^@)^@)^@)C(^DDO^[NC(LIN )@@G@@E( D1#C*)D1PD(]C(M+@@@@@@E@G@B E$MSGR . COIO )@@G@@PY REST OF MESSAGE+@@@@[@J@@@G^@)^@)^@)^@)^@)C*=D(NC9M^@)^@) 0)^@)^@)^@)IP )@@G@@^@)^@)^@)^@)^@)^@)CTJE[T^[MC(NE))D9A^[HC(NET[C9 +@@@@@@F@G@B J IQ )@@G@@ FISPND APPEND FILE AND STATEMENT +@@@@[@L@@@G^@)^@)IR )@@G@@^@)^@)^@)DK)^@)^@)^@)^@)C1DETKD1^^@)^@)^@)^@)^@)^@)^@)CDKE[ D1^^[ADDGC*)IS )@@G@@CDIC))ETOCDOC(HC(IE))^@)+@@@@@@[@G@B. +@@@@[@[@@@G 0)^@)+@@@@@@^@G@BIT )@@G@@ PURE DATA+@@@@[@A@@@G^@)^@)^@)^@)^@)E[PEL ^@)^@)^@)C-[E-[IU )@@G@@+@@@@@@[@G@B. +@@@@[@[@@@G 0)^@)+@@@@@@B@G@BUNDLM ' (ELEMENT !) IV )@@G@@UNDELETED FROM !' +@@@@[@F@@@GE(IC-GD*)^@)^@)^8) [ D- D( D1O^@- C)E(IC- IW )@@G@@D- E- C))C1MD9H^@-^8)^@)+@@@@@@D@G@BUNDLR1 'NO ELEMENT SELECTED FOR UIX )@@G@@NDELETION FROM !' +@@@@[@I@@@GE(IC-GEK1^@)^@)^9ID8)C(GC(HC(IE))ET D- CTOIY )@@G@@C(^^[AD9M^[PD1^C(GC(ODDJD0)C1MD9H^@-^8)^@)+@@@@@@C@G@BUNDLR2 ' (ELEMEIZ )@@G@@NT !) IS NOT DELETED IN !' +@@@@[@F@@@GE(IC-GEK2^@)^@)^8) [ D- D( D1OJA )@@G@@^@- C)DDN^[ID9O^[^C(GC(OC(^^[DD0)^C$+@@@@@@B@G@BUNDLR3 'THERE IS NO EJB )@@G@@LEMENT ! IN !' +@@@@[@E@@@GE(IC-GEK3^@)^@)^9OD[ EL ^[DES)D1J^[ D- D( JC )@@G@@D1O^@-^[DD0)^C$^@)+@@@@@@#@G@B END +@@@@[@^@@@G^@)^@)^@)^@)JD )@@G@@^@)C(IC))^@)___^@)^@)^@)F@5 -[AC2^@)^@)^@)^@)^@)^@)^@)D-JCD^^[NC(GC(#E-DJE )@@G@@D9I^[#ELDE- ELDCC)+@@@@@*[S@@@*SDFF*@[@ @@. +@@@@[@[@@@ 0)^@)+@@@@@JF )@@G@@@A@ @@. WRITE COMMAND ACTIVITY +@@@@[@C@@@ 0)^@)^@)^@)^@)E9MJG )@@G@@DDOC*)CTJD(HCDIC))CD#E-DE1DE-T+@@@@@@[@ @@. +@@@@[@[@@@ 0)^@)@[@@@ JH )@@G@@ 0)^@)@H@@@ 0)^@)^@)^@)^@) [# C)^[#H90JD2HD$H[4^@1BC7A8)^@)D(-IL(H1G))@[@@@ 0)^@)@M@@@ 0)^@)^@)^@)^@)E-*G*)^[(H1&H92JK )@@G@@H(-I-(H9,^[H14HD-H)?^[0IL\I[2HD>JL )@@G@@I--IL9@M@@@ 0)^@)^@)^@)^@)I-\^[HGD2HD,GT*HD0^[NJD3I->H(3 ))GD,G))GT\H13JM )@@G@@HD=G(2G(=^[-^[4IL-G->^[3G(I))GD3^[=G(&HD,G(=@M@@@ 0)^@)^@)^@)^@)HD,JN )@@G@@^@)IT>GT4HD\H0)A)9BD#^[\G0)I-*G*)I[>H1-H))GT\G->^[\G0)I-*G*)ET4GD4G*)H9&JO )@@G@@^[#GD?HD&H92H1(GC,@M@@@ 0)^@)^@)^@)^@)E(3G*)^[\G0)^[4H[(IS)^[(H1&H92H(-JP )@@G@@I-(H9,^[(IS)G92GD,I->G))^[\H1?JC)I-*IL\I($H@)^[-^[7IL(I-4G(,@M@@@ 0)^@)JQ )@@G@@^@)^@)^@)GD5I-*H92HD3GD4HD\H0)^[+JC)^[HGD2HD,GT*HD0^[NJD3I->H(3^[>J[0IL>JR )@@G@@IT3H-9^[0IL>IT@E@@@ 0)^@)^@)^@)^@)IT 0)@[@@@ 0)^@)+@@@@@@#@ @@ AXR$ +@@@@[JT )@@G@@@^@@@ ^@)^@)^@)^@)^@)CDSEK=^@)+@@@@@@#@ @@ DEFUNCT$+@@@@[@ @@@ JU )@@G@@^@)^@)^@)^@)^@)C- C1PD1#E)=^@)+@@@@@@#@ @@ FANG +@@@@[@^@@@ JV )@@G@@^@)^@)^@)^@)^@)C1[D1B^@)+@@@@@@[@ @@$(1). +@@@@[@]@@@ ^)*AC( 0)^@)+@@@@@JW )@@G@@@[@ @@. +@@@@[@[@@@ 0)^@)+@@@@@@G@ @@WRITE* LX X5,CDBPC,XJX )@@G@@8 LOAD POINTER TO FILE PARAMETER +@@@@[@M@@@ E9MDDOC*%^@)^@)D-SJY )@@G@@^@)^@)^@)^@)F@5 -#C-]E[# -SB@)^@)^@)^@)^@)D-JCD^^[KD9DD1OC(M^[OD8)C1DD- JZ )@@G@@^[KCDMCDHC(OC(M^@)+@@@@@@E@ @@ LA A11,CDOPTS,X8 LOKA )@@G@@AD COMMAND OPTIONS+@@@@[@J@@@ ^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC1AC?CT^D9KKB )@@G@@E-N -SB@)^@)^@)^@)D-JCD^^[#D9HD([D1^^[JE[ODDJD1N+@@@@@@F@ @@ LXKC )@@G@@ X5,PBLINK,X5 LINK TO COUNT PARAMETER +@@@@[@K@@@ ^@)^@)KD )@@G@@^@)^@)^@)D-S^@)^@)^@)^@)F@5 -KCLGDDIDS?F@5^@)^@)^@)^@)D-DD1F^[OD8)CTJE(IKE )@@G@@E))E[[EL[D( E- EK)+@@@@@@F@ @@ LA,U A10,1 LOKF )@@G@@AD IMPLIED COUNT (1) +@@@@[@K@@@ ^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC1A@?KG )@@G@@AC)^@)^@)^@)^@)^@)^@)^@)D-JCD^^[DD(KD-DC(^^[#D9PD1O^@*AC(^@)+@@@@@@G@ @@KH )@@G@@ TEP,U A11,OPTION('S') WRITE AT SPECIFIED ADDRESS ? KI )@@G@@+@@@@[@L@@@ ^@)^@)^@)^@)^@)E- E@?E*)^@)^@)CC1AC?D9KE-DD9I @$ES$ C)^@)^@)KJ )@@G@@E9MDDOC*)CDO^[NE[ CTDC1DC(^^[[C-^EL ETN^@_+@@@@@@G@ @@ LA,U KK )@@G@@ A10 YES. ASSUMED ADDRESS IS ZERO +@@@@[@M@@@ ^@)^@)KL )@@G@@^@)^@)^@)D-[ -P^@)^@)^@)CC1A@)^@)^@)^@)^@)^@)^@)^@)^@)FD ES,^@)CDNETPD( KM )@@G@@C))CD^C-MC(NES)DDN^[UC(MD8)^@)+@@@@@@F@ @@ LA A1,PBTYPE,KN )@@G@@X5 LOAD TYPE OF THE PARAMETER+@@@@[@L@@@ ^@)^@)^@)^@)^@)D-[^@)^@)KO )@@G@@^@)^@)CC1 -KCLOFDKC*?F@5^@)^@)^@)^@)D-JCD^^[OFDKC*)D9A^[OD[ ^[KCDMCDHC(OKP )@@G@@C(M^@)+@@@@@@G@ @@ JE A1,DATA,DUDLEY DO WRITE. USEKQ )@@G@@ ASSUMED COUNT +@@@@[@L@@@ ^@)^@)^@)^@)^@)DL ^@)^@)^@)^@)CC1 -^CDOCC?KR )@@G@@C-PC-GC(T^@)^@)^@)C-J^[RELDE- 0)^[PET ^[[ETNE(HC(^^[#D9PD1O+@@@@@@F@ @@KS )@@G@@ LA A10,PBVAL,X5 LOAD USER-SUPPLIED COUNT +@@@@[KT )@@G@@@K@@@ ^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC1A@?E[]E1[D)?F@5^@)^@)^@)^@)D-JCD^KU )@@G@@^[PET EK!ETPE[KD-DC(^^[#D9PD1O+@@@@@@G@ @@ LX X5,PBLINK,KV )@@G@@X5 CHAIN TO DATA BUFFER ADDRESS +@@@@[@L@@@ ^@)^@)^@)^@)^@)D-SKW )@@G@@^@)^@)^@)^@)F@5 -KCLGDDIDS?F@5^@)^@)^@)^@)CTCCDDD0)E-J^[^CDOCC)CLPC1AC(MKX )@@G@@^[[C-^EL ETN+@@@@@@F@ @@DUDLEY LMJ A2,IOGNF ALLOCATEKY )@@G@@ A NON I/O FCT +@@@@[@K@@@ C-PC-GC(T^@)^@)D-HDK)^@)^@)^@)CC2 -DD9BD1AKZ )@@G@@^@)^@)^@)^@)^@)^@)CDGD-JCT[E- ^[[^[ID9I^[D 9J^[ACTO^@)+@@@@@@H@ @@ LA )@@G@@ SX X5,IOFN,A0 PUT DATA BUFFER ADDRESS IN FILE NAME LB )@@G@@+@@@@[@N@@@ ^@)^@)^@)^@)^@)ETS^@)^@)^@)^@)F@5 -DD9AD0?CC0^@)^@)^@)^@)^@)LC )@@G@@E[PE))C-[E-[^[]E(AC1 EK)CD^C-MC(NES)DDI^[ADDGC*)D1[D( +@@@@@@G@ @@ LD )@@G@@ TOP,U A11,OPTION('S') WRITE AT SPECIFIC ADDRESS ? +@@@@[LE )@@G@@@L@@@ ^@)^@)^@)^@)^@)E-JE@?E*)^@)^@)CC1AC?D9KE-DD9I @$ES$ C)^@)^@)E9MDDOLF )@@G@@C*)CDO^[NE[ CTDC1DCS)CD^C-MC(NES)B8)+@@@@@@E@ @@ J SAOCLG )@@G@@ NO. SKIP CHECKS +@@@@[@I@@@ ^@)^@)^@)^@)^@)DK)^@)^@)LH )@@G@@^@)^@)ET[D9#^@)^@)^@)^@)^@)^@)^@)^@)D1J 0)^[NDTDE@)CTCC(#DTN+@@@@@@F@ @@LI )@@G@@ LA A12,A10 SAVE ADDRESS PARAMETER +@@@@[LJ )@@G@@@K@@@ ^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC1AK?CC1A@)^@)^@)^@)^@)^@)^@)ET[E1 LK )@@G@@^[[C-^EL ETN^[KCDMCDHC(OC(M^@)+@@@@@@H@ @@ LA,U A10,1 LL )@@G@@ ALWAYS WRITE ONE BLOCK IN THIS MODE +@@@@[@N@@@ ^@)^@)^@)^@)LM )@@G@@^@)D-[ -P^@)^@)^@)CC1A@?AC)^@)^@)^@)^@)^@)^@)^@)CDGE9[FDN^[RELDE- ^[JD1 LN )@@G@@^[]D-JCTF^[DD0)E-CDDN^[HD9^C*)+@@@@@@H@ @@SAOC SA A10,IOCOUNLO )@@G@@T,A0 PUT NUMBER OF BUFFERS TO EMIT IN FCT +@@@@[@N@@@ ET[D9#^@)^@)LP )@@G@@^@)ET[^@)^@)^@)^@)CC1A@?DDJCTJE(IE)?CC0^@)^@)^@)E[PE))D1PD(]C(M^[JC0)CLPLQ )@@G@@C1AC(MES)E-J^[ D(DE))DDI^[ACTO+@@@@@@F@ @@ LX,U X10,,A0 LR )@@G@@ MOVE FCT ADDRESS TO X10 +@@@@[@K@@@ ^@)^@)^@)^@)^@)D-S -P^@)LS )@@G@@^@)^@)F@1A@? -[A@)^@)^@)^@)^@)^@)^@)D(JE1 ^[ACTO^[[C-^EL ETN^[OD8)F@1A@)LT )@@G@@+@@@@@@G@ @@ LA A1,CDBPC,X8 LOAD ADDRESS OF OUTPLU )@@G@@UT PARAMETER+@@@@[@M@@@ ^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC1 -#C-]E[# -SB@)LV )@@G@@^@)^@)^@)^@)D-JCD^^[[C-^EL ETN^[JC0)D9PE-KE(O^[KCDMCDHC(OC(M+@@@@@@G@ @@LW )@@G@@ LA A1,PBVAL,A1 LOAD FDT ADDRESS FROM PARAMETER LX )@@G@@+@@@@[@M@@@ ^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC1 -KCLQCDG -[AC)^@)^@)^@)^@)LY )@@G@@D-JCD^^[AC-O^[[C-^EL ETN^[AELJD*)E[[EL[D( E- EK)+@@@@@@E@ @@ LMLZ )@@G@@J A2,IOGET BUILD AN I/O FCT +@@@@[@I@@@ ^@)^@)^@)^@)MA )@@G@@^@)D-HDK)^@)^@)^@)CC2 -DD9BC(O^@)^@)^@)^@)^@)^@)CLPDDGC))CDI^[D 9J^[ACTOMB )@@G@@+@@@@@@G@ @@ LX,U X9,,A0 MOVE OUTPUT FCT ADDRMC )@@G@@ESS TO X9 +@@@@[@M@@@ ^@)^@)^@)^@)^@)D-S -P^@)^@)^@)F@9 )?CC0^@)^@)^@)MD )@@G@@^@)^@)^@)^@)D(JE1 ^[JE(OE[PE))C1#E))CD^C-MC(NES)E-J^[SBC)^@)+@@@@@@F@ @@ME )@@G@@ TNZ IOMASS,X9 IS OUTPUT MASS STORAGE ? +@@@@[MF )@@G@@@K@@@ ^@)^@)^@)^@)^@)E-IFK)^@)^@)^@)DDJD([ETN -SBC)^@)^@)^@)^@)^@)DDN^[JMG )@@G@@E(OE[PE))D([ETN^[NE-JEL[C9 ^@_+@@@@@@F@ @@ TOP,U A11,OPTIONMH )@@G@@('M') NO. IS 'M' OPTION ON ? +@@@@[@K@@@ ^@)^@)^@)^@)^@)E-JE@?E*)MI )@@G@@^@)^@)CC1AC?D9KE-DD9I @$D*$ C)^@)^@)D1J 0)^[DES)^9H^8)D9KE-DD9I^[JD0)B8)MJ )@@G@@+@@@@@@I@ @@ J NOZZLE SKIP IT BECAUSE NOT MK )@@G@@REQUESTED OR MS OUTP +@@@@[@O@@@ ^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)D1JFLUML )@@G@@D- ^@)^@)^@)^@)^@)^@)^@)ETFDDK^[DE))CL CT[E(NC*)D1JE))EL EDPC(NE- C))D9MMM )@@G@@^[HES)D9PE-K+@@@@@@E@ @@ LA,U A0,'M' LOAD 'M'MN )@@G@@ I/O OPTION +@@@@[@J@@@ ^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC0 )$D*$^@)^@)^@)MO )@@G@@^@)^@)^@)^@)D-JCD^^@$D*$^[D 9J^[JE[ODDJD0)+@@@@@@D@ @@ SA MP )@@G@@ A0,IOOPT,X10 SET FOR SOURCE+@@@@[@I@@@ ^@)^@)^@)^@)^@)ET[^@)^@)MQ )@@G@@^@)^@)CC0 -DD9JE[O -SAC0^@)^@)^@)^@)ET E))C1JEK)ETJE(MCT ^@)+@@@@@@D@ @@MR )@@G@@ SA A0,IOOPT,X9 AND FOR WRITER+@@@@[@I@@@ ^@)^@)MS )@@G@@^@)^@)^@)ET[^@)^@)^@)^@)CC0 -DD9JE[O -SBC)^@)^@)^@)^@)CDIC))C1JEK)E9MDDOMT )@@G@@C(M^@)+@@@@@@F@ @@NOZZLE TOP,U A11,OPTION('S') IS THE 'S' OPTMU )@@G@@ION ON ? +@@@@[@K@@@ D1JFLUD- ^@)^@)E-JE@?E*)^@)^@)CC1AC?D9KE-DD9I @$MV )@@G@@ES$ C)^@)^@)DDN^[OD[ ^@$ES$^[JE[ODDJD0)D9I^@_^@)+@@@@@@F@ @@ J MW )@@G@@ SOFO NO. DO REGULAR WRITE +@@@@[@K@@@ ^@)^@)MX )@@G@@^@)^@)^@)DK)^@)^@)^@)^@)ETJC1J^@)^@)^@)^@)^@)^@)^@)^@)D1J 0)^[^D8)EL C9PMY )@@G@@D-[EK)E9MDDOC*)^@)+@@@@@@G@ @@ TNZ IOMASS,X9 ISMZ )@@G@@ OUTPUT FILE MASS STORAGE ? +@@@@[@M@@@ ^@)^@)^@)^@)^@)E-IFK)^@)^@)^@)NA )@@G@@DDJD([ETN -SBC)^@)^@)^@)^@)^@)DDN^[JE(OE[PE))C1DD- ^[HCDNES)ETOD9MCDBC*)NB )@@G@@B8)^@)+@@@@@@F@ @@ J OOPS NO. TURN BACKNC )@@G@@ THE CLOCK +@@@@[@K@@@ ^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)D9JE[N^@)^@)^@)^@)ND )@@G@@^@)^@)^@)^@)D1J 0)^[OE(MD0)CL[CTF^[OD[ ^[#D-JCTF+@@@@@@F@ @@ SANE )@@G@@ A12,IODRAD,X9 SET ADDRESS IN I/O PACKET +@@@@[@L@@@ ^@)^@)NF )@@G@@^@)^@)^@)ET[^@)^@)^@)^@)CC1AK?DDJC-MCD^ -SBC)^@)^@)^@)ET E))CD^C-MC(NES)NG )@@G@@DDI^[D 9J^[KCD#DT E))^@)+@@@@@@D@ @@ J SOFO NH )@@G@@ FIRE UP WRITE +@@@@[@I@@@ ^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)ETJC1J^@)^@)NI )@@G@@^@)^@)^@)^@)^@)^@)C1DEL ^[PE@)E9MDDOC*)^@)+@@@@@@F@ @@OOPS SA NJ )@@G@@ A12,IOCOUNT,X10 PUT PARAMETER IN COUNT +@@@@[@K@@@ D9JE[N^@)^@)NK )@@G@@^@)ET[^@)^@)^@)^@)CC1AK?DDJCTJE(IE)?F@1A@)^@)^@)E[PE))E[[EL[D( E- EK)DDINL )@@G@@^[#D9PD1O^@)+@@@@@@F@ @@SOFO LMJ A2,SOURCE ESTABLISNM )@@G@@H BUFFER EMITTER +@@@@[@K@@@ ETJC1J^@)^@)^@)D-HDK)^@)^@)^@)CC2 -ND9PEL#NN )@@G@@C*)^@)^@)^@)^@)^@)C(NE-[CLGDDND@)CLPC1AC(M^[ D(DE-OC(M+@@@@@@F@ @@ NO )@@G@@ LMJ A2,OUTPUT FIRE UP OUTPUT ACTIVITY +@@@@[@K@@@ NP )@@G@@^@)^@)^@)^@)^@)D-HDK)^@)^@)^@)CC2 -JE(OE[PE))^@)^@)^@)^@)^@)C1DEL ^[PE@)NQ )@@G@@D9PE-KE(O^[[CTODDQDDOFC)+@@@@@@F@ @@ P IOBB+QL,X9 NR )@@G@@ WAIT FOR WRITE TO COMPLETE+@@@@[@L@@@ ^@)^@)^@)^@)^@)E@)^@)^@)^@)^@)NS )@@G@@DDJCL] TLD)?F@9^@)^@)^@)^@)^@)E9[DDO^[AD9M^[RELDE- ^[OD8)CTJD(KD- E- ^@)NT )@@G@@+@@@@@@E@ @@ BRELP X9 RELEASE OUTPUT FCT NU )@@G@@+@@@@[@J@@@ ^@)^@)^@)^@)^@)CLMC(GE@)^@)^@)F@9^@)^@)^@)^@)^@)^@)^@)^@)^@)NV )@@G@@EL D- CDNC*)D9PE-KE(O^[ACTO^@)+@@@@@@E@ @@ BRELP X10 NW )@@G@@ RELEASE INPUT FCT +@@@@[@J@@@ ^@)^@)^@)^@)^@)CLMC(GE@)^@)^@)NX )@@G@@F@1A@)^@)^@)^@)^@)^@)^@)^@)^@)EL D- CDNC*)DDIE[PE))C1#E))^@)+@@@@@@E@ @@NY )@@G@@ COMPLETE . FINISH THIS COMMAND +@@@@[@J@@@ NZ )@@G@@^@)^@)^@)^@)^@)CTJD(KD- E- ^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)C1DD1DETC^[OOA )@@G@@D[DES)CTJD(HCDIC))+@@@@@@#@ @@ END +@@@@[@^@@@ ^@)^@)^@)^@)OB )@@G@@^@)C(IC))^@)___AC?D9KE-DD9I @$ES$ C)^@)^@)E9MDDOC*)CDO^[NE[ CTDC1DCS)CD^OC )@@G@@C-MC(NES)B8)+@@@@@@E@ @@ J SAOC*[S@@@*SDFF*@[@M@H. OD )@@G@@+@@@@[@[@@@M 0)^@)+@@@@@@^@M@H. PRINT PROCESS +@@@@[@A@@@M 0)^@)OE )@@G@@^@)^@)^@)E[MDDIE))E[MD9#C(NES)+@@@@@@[@M@H. +@@@@[@[@@@M 0)^@)+@@@@@OF )@@G@@@[@M@H. +@@@@[@[@@@M 0)^@)+@@@@@@B@M@H. DRIVEN FROM COMMAND OG )@@G@@OPTIONS: +@@@@[@E@@@M 0)^@)^@)^@)^@)C-MDDQC(I^[AELJD*)CTJD(HCDIC))D9KOH )@@G@@E-DD9IES'^@)+@@@@@@[@M@H. +@@@@[@[@@@M 0)^@)+@@@@@@B@J@H. 'AOI )@@G@@' ALPHABETIC FORMAT @B@M@J. FIELDATA CHARACTOJ )@@G@@ERS +@@@@[@E@@@M 0)^@)^@)^@)^@)B-ID9IC*"^@)^@)C1DC(GC-[E-[^[#D[[EL[CTOOK )@@G@@C(MES)+@@@@@@A@M@J. 'A' ASCII CHARACTERS+@@@@[@D@@@M 0)^@)OL )@@G@@^@)^@)^@)^9[^8)^@)^@)^@)CDNCTDDC)CTCCDMCD#E- ELN+@@@@@@A@M@I. 'IOM )@@G@@' INTEGER FORMAT +@@@@[@D@@@M 0)^@)^@)^@)^@)^9D^8)^@)^@)^@)DDIE- ON )@@G@@C9 EK)C1JELHCDO^@)+@@@@@@D@M@J. 'K' SIDE-BY-SIDE OCTAL, FDOO )@@G@@, ASCII +@@@@[@H@@@M 0)^@)^@)^@)^@)^9F^8)^@)^@)^@)ETDC- (]FC!ETDC- OP )@@G@@^[JCTOCDG ))C1^ ))CDNCTDDC)^@)+@@@@@@A@M@H. 'O' OCTAL FORMOQ )@@G@@AT +@@@@[@C@@@M 0)^@)^@)^@)^@)^9J^8)^@)^@)^@)D9#E-[D))C1JELHCDO+@@@@@OR )@@G@@@D@M@H. 'N' NULL FORMAT: BLOCK HEADERS ONLY +@@@@[@H@@@MOS )@@G@@ 0)^@)^@)^@)^@)^9I^8)^@)^@)^@)D1PD-G^[AD9MD([E)'^@)CLGD9#DS)D[ CD^C(MES)OT )@@G@@D9ID-T+@@@@@@G@M@H. 'T' TEXT FORMAT: ALPHANUMERIC WITHOUTOU )@@G@@ WORD DIVISION +@@@@[@L@@@M 0)^@)^@)^@)^@)^9O^8)^@)^@)^@)E- F[O^[AD9MOV )@@G@@D([E)'^@)CDGE[CCDIE(HC(MDD#^[RDDOD[JE(O^[RD9MC))C-DE1DETDD9I+@@@@@@E@M@HOW )@@G@@. 'X' SHORT FORMAT: NO HEADER, NO ADDRESS +@@@@[@I@@@MOX )@@G@@ 0)^@)^@)^@)^@)^9S^8)^@)^@)^@)ETCD9ME))C1JELHCDOBK)^[ID8)D[ CD^C(M ))D1JOY )@@G@@^[[C-^EL ETN+@@@@@@[@M@H. +@@@@[@[@@@M 0)^@)@[@@@M 0)^@)@H@@@M 0)^@)OZ )@@G@@^@)^@)^@) [# C)^[#H90JD2HD$H[4^@1BC7A8)^@)D(-IL(H1G))@[@@@M 0)^@)@M@@@M 0)^@)^@)^@)^@)E-*G*)^[(H1&H92H(-I-(H9,^[H14HD-H)?^[0IL\I[2HD>I--IL9@M@@@M 0)^@)PD )@@G@@^@)^@)^@)I-\^[HGD2HD,GT*HD0^[NJD3I->H(3 ))GD,G))GT\H13HD=G(2G(=^[-^[4IL-PE )@@G@@G->^[3G(I))GD3^[=G(&HD,G(=@M@@@M 0)^@)^@)^@)^@)HD,^@)IT>GT4HD\H0)A)9PF )@@G@@BD#^[\G0)I-*G*)I[>H1-H))GT\G->^[\G0)I-*G*)ET4GD4G*)H9&^[#GD?HD&H92H1(GC,PG )@@G@@@M@@@M 0)^@)^@)^@)^@)E(3G*)^[\G0)^[4H[(IS)^[(H1&H92H(-I-(H9,^[(IS)G92GD,PH )@@G@@I->G))^[\H1?JC)I-*IL\I($H@)^[-^[7IL(I-4G(,@M@@@M 0)^@)^@)^@)^@)GD5I-*H92PI )@@G@@HD3GD4HD\H0)^[+JC)^[HGD2HD,GT*HD0^[NJD3I->H(3^[>J[0IL>IT3H-9^[0IL>IT@E@@@M 0)^@)^@)^@)^@)IT 0)@[@@@M 0)^@)+@@@@@@#@M@H AXR$ +@@@@[@^@@@M^@)^@)^@)^@)PL )@@G@@^@)CDSEK=^@)+@@@@@@#@M@H DEFUNCT$+@@@@[@ @@@M^@)^@)^@)^@)^@)C- PM )@@G@@C1PD1#E)=^@)+@@@@@@#@M@H FANG +@@@@[@^@@@M^@)^@)^@)^@)^@)C1[PN )@@G@@D1B^@)+@@@@@@F@M@HUPOSITY EQU R7 UPOSITY OF DUMPO )@@G@@P FORMAT +@@@@[@K@@@ME(KD9NDDOFC)^@)C(LE*)^@)^@)^@)EK7^@)^@)^@)^@)^@)PP )@@G@@^@)^@)^@)^@)E(KD9NDDOFC)D9A^[^E(HE@)C1JELHCDO^@)+@@@@@@G@M@HCWFORMAT EQPQ )@@G@@U R8 CURRENT FORMAT EDITING CODE +@@@@[@L@@@MPR )@@G@@CTRC1JELHCDO^@)C(LE*)^@)^@)^@)EK8^@)^@)^@)^@)^@)^@)^@)^@)^@)CTPELMC(IE))PS )@@G@@C1JELHCDO^[ C-DE-DD1B^[#D9^C*)+@@@@@@E@M@HILS EQU R9 PT )@@G@@ INTER-ITEM SPACING +@@@@[@J@@@MDDGES)^@)^@)^@)C(LE*)^@)^@)^@)PU )@@G@@EK9^@)^@)^@)^@)^@)^@)^@)^@)^@)DDIE- EK!DDOC(H^[NE[[CTDD1B^@)+@@@@@@G@M@HPV )@@G@@SBLOC EQU R10 ADDRESS OF SUPPRESSION BUFFER PW )@@G@@+@@@@[@M@@@MET]D-JCS)^@)^@)C(LE*)^@)^@)^@)EK1A@)^@)^@)^@)^@)^@)^@)^@)^@)PX )@@G@@CD^C-MC(NES)D9A^[NE(KE[MC(NETDD9I^[]E(AC1 EK)^@)+@@@@@@F@M@HBCMPQ EQPY )@@G@@U R11 BLOCK COMPLETION QUEUE +@@@@[@K@@@MCL#D(KPZ )@@G@@EC)^@)^@)C(LE*)^@)^@)^@)EK1AC)^@)^@)^@)^@)^@)^@)^@)^@)CLGD9#DS)CTJD(KD- QA )@@G@@E-DD9I^[LE( E( ^@)+@@@@@@E@M@HXFORMT EQU R12 'XQB )@@G@@' FORMAT FLAG +@@@@[@I@@@MF[AD9MD(O^@)^@)C(LE*)^@)^@)^@)EK1AK)^@)^@)QC )@@G@@^@)^@)^@)^@)^@)^@)^9S^8)C1JELHCDO^[AD-[C8)+@@@@@@^@M@H PURE QD )@@G@@ CODE+@@@@[@A@@@M^@)^@)^@)^@)^@)E[PEL ^@)^@)^@)CTJC- +@@@@@@[@M@H. QE )@@G@@+@@@@[@[@@@M 0)^@)+@@@@@@G@M@H. LX X9,(,) +@@@@[@L@@@M 0)^@)^@)^@)^@)D-S^@)^@)^@)^@)QG )@@G@@F@9 )*B-]D-JCTF^[#D9HE[GC(ODDJD0)EDPC(PC*" )/CTJD(KD- E-DD9I^[LE( E( B0(QH )@@G@@+@@@@@@ @M@H. LX,U X10, +@@@@[@C@@@M 0)^@)^@)^@)^@)D-SQI )@@G@@ -P^@)^@)^@)F@1A@?B-ACTOB0)^@)+@@@@@@ @M@H. LMJ A2,PRINT QJ )@@G@@+@@@@[@B@@@M 0)^@)^@)^@)^@)D-HDK)^@)^@)^@)CC2 -KELDD1O+@@@@@@B@M@H. QK )@@G@@ +@@@@[@ @@@M 0)^@)^@)^@)^@)B-MC(OE(MQL )@@G@@D0"^@)+@@@@@@[@M@H. +@@@@[@[@@@M 0)^@)+@@@@@@D@M@H. V'S WHEN DUMP IS DONE +@@@@[@H@@@M 0)^@)^@)^@)^@)E0$ES)B-#QN )@@G@@D9HE[GC(ODDJD0)EDPC(PC*"^[RD[ D0)C-PD(K^[DES)C-JD1 ^@)+@@@@@@F@M@H. QO )@@G@@ V'S AT END OF EACH BLOCK DUMPED+@@@@[@L@@@MQP )@@G@@ 0)^@)^@)^@)^@)E0$ES)B-]D-JCTF^[#D9HE[GC(ODDJD0)EDPC(PC*"^[[E))C(IC))D9AQQ )@@G@@^[ CD#D@)CLGD9#DS)C-PD(KC(^^@)+@@@@@@A@M@H. SKIPS V IF EITHER ISQR )@@G@@ ZERO +@@@@[@D@@@M 0)^@)^@)^@)^@)ETFDDKES)E0)DDA^[ DDOD[ EK)DDN^[UC(MD8)QS )@@G@@+@@@@@@[@M@H. +@@@@[@[@@@M 0)^@)+@@@@@@F@M@HPRINT* FORK DUMPQT )@@G@@PRI FIRE UP A DUMPING ACTIVITY+@@@@[@L@@@ME[MDDIE)%^@)^@)C1JQU )@@G@@ELF^@)^@)^@)C-PD(KE[MDC)^@)^@)^@)^@)^@)^@)C1DEL ^[PE@)CC)C-PD(KDDIC8)CD#QV )@@G@@E-DE1DE-T^@)+@@@@@@D@M@H J 0,A2 RETURN TQW )@@G@@O CALL+@@@@[@I@@@M^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)A@?CC2^@)^@)^@)^@)^@)^@)QX )@@G@@^@)^@)EL E-PELI^[OD8)CT[D-G^@)+@@@@@@[@M@H. +@@@@[@[@@@M 0)^@)+@@@@@QY )@@G@@@E@J@HDUMPPRI R$DIT . ENTER EDITING MODE @F@M@JQZ )@@G@@DUMPPRI QUARTER . TURN ON QUARTER WORD MODE +@@@@[RA )@@G@@@L@N@MC-PD(KE[MDC)^@)EDPCDME- EK)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)E-PELIRB )@@G@@^[JD0)EDPCDME- EK)E9JEL^^[HD9^C*)^@)@L@@@NC-PD(KE[MDC)^@)ID5GD2I->IL7H92RC )@@G@@G))^@)^@)^@)^@)^@)^@)^@)^@)^@)E-PELI^[JD0)EDPCDME- EK)E9JEL^^[HD9^C*)^@)RD )@@G@@+@@@@@@F@M@J R$DITA . ENTER ASCII EDITING RE )@@G@@MODE +@@@@[@K@@@M^@)^@)^@)^@)^@)EK=C-DE-[^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)RF )@@G@@^@)^@)C(IE- EK)CDNCTDDC)C(^DDODDIC8)D(JC- +@@@@@@G@M@H LA,U RG )@@G@@ A9,,X9 SAVE COMPLETION QUEUE ADDRESS +@@@@[@M@@@M^@)^@)RH )@@G@@^@)^@)^@)D-[ -P^@)^@)^@)CC9 )?F@9^@)^@)^@)^@)^@)^@)^@)ET[E1 ^[#D9HE[GC(ORI )@@G@@DDJD0)EDPC(PC*)CD^C-MC(NES)^@)+@@@@@@G@M@H LA A0,X9 RJ )@@G@@ LOAD COMPLETION QUEUE ADDRESS +@@@@[@M@@@M^@)^@)^@)^@)^@)D-[RK )@@G@@^@)^@)^@)^@)CC0 -SBC)^@)^@)^@)^@)^@)^@)^@)D-JCD^^[#D9HE[GC(ODDJD0)EDPC(PRL )@@G@@C*)CD^C-MC(NES)^@)+@@@@@@H@M@H SSL A0,18 SHRM )@@G@@IFT OFF PROCESS COMPLETION QUEUE +@@@@[@N@@@M^@)^@)^@)^@)^@)ETND))^@)RN )@@G@@^@)^@)CC0 )1B@)^@)^@)^@)^@)^@)^@)^@)ETCDDAE))D9AC0)E[MD9#C(NES)CTJD(KD- RO )@@G@@E-DD9I^[LE( E( ^@)+@@@@@@H@M@H LR,U BCMPQ,,A0 LORP )@@G@@AD BLOCK COMPLETION QUEUE ADDRESS +@@@@[@N@@@M^@)^@)^@)^@)^@)D-M -P^@)RQ )@@G@@^@)^@)CL#D(KEC? -[A@)^@)^@)^@)^@)^@)D-JCD^^[]D-JCTF^[#D9HE[GC(ODDJD0)EDPRR )@@G@@C(PC*)CD^C-MC(NES)+@@@@@@F@M@H LR,U XFORMT CLRS )@@G@@EAR 'X' FORMAT MODE +@@@@[@K@@@M^@)^@)^@)^@)^@)D-M -P^@)^@)^@)F[AD9MRT )@@G@@D(O^@)^@)^@)^@)^@)^@)^@)CTGC([EK)^9S^8)C1JELHCDO^[HD9^C*)^@)+@@@@@@G@M@HRU )@@G@@ LR,U CWFORMAT,'A' ASSUMED FORMAT IS ALPHANUMERIC RV )@@G@@+@@@@[@M@@@M^@)^@)^@)^@)^@)D-M -P^@)^@)^@)CTRC1JELHCDO )$CC$^@)^@)^@)^@)RW )@@G@@CDNETPD( C))C1JELHCDO^[DES)CDGE[CCDIE(HC(MDD#^@)+@@@@@@E@M@H LRRX )@@G@@,U UPOSITY,16 WITH 16 PER LINE +@@@@[@I@@@M^@)^@)^@)^@)RY )@@G@@^@)D-M -P^@)^@)^@)E(KD9NDDOFC?AC6^@)^@)^@)^@)^@)E9DE-C^@1A0)E[ EK)D-DD1 RZ )@@G@@+@@@@@@G@M@H LR,U ILS,1 AND ONE SPACE BETWEESA )@@G@@N ITEMS +@@@@[@L@@@M^@)^@)^@)^@)^@)D-M -P^@)^@)^@)DDGES?AC)^@)^@)^@)SB )@@G@@^@)^@)^@)^@)CDIC))D9IC*)ETKCD#C*)CL E-RC( D0)DDOC(HES)+@@@@@@D@M@H SC )@@G@@ LA A0,CDOPTS,X8 LOAD OPTIONS +@@@@[@H@@@M^@)^@)^@)^@)SD )@@G@@^@)D-[^@)^@)^@)^@)CC0 -#C-JE[OES?F@8^@)^@)^@)^@)D-JCD^^[JE[ODDJD1N+@@@@@SE )@@G@@@F@J@H TOP,U A0,OPTION('O') IS IT THE 'O' OPTION ? SF )@@G@@@E@M@J TOP A0,(OPTION('A')) ASCII DUMP DESIRED ?+@@@@[SG )@@G@@@J@@@M^@)^@)^@)^@)^@)E-JE@)^@)^@)^@)CC0 )*D9KE-DD9I @$CC$ C(^@)^@)CDNCTDSH )@@G@@DC)C-PD(K^[^C(NDDMC(^^@_+@@@@@@G@M@J J NOQO SI )@@G@@ NO. CHECK 'O' OPTION FOR OCTAL +@@@@[@M@@@M^@)^@)^@)^@)^@)DK)^@)^@)SJ )@@G@@^@)^@)D1JEDJ^@)^@)^@)^@)^@)^@)^@)^@)D1J 0)^[#D[ CTF^@$D8$^[JE[ODDJD0)C1JSK )@@G@@EK)D9#E-[D))+@@@@@@G@M@J LR,U CWFORMAT,'Q' SET 'Q' SL )@@G@@MODE FOR ASCII DUMP +@@@@[@L@@@M^@)^@)^@)^@)^@)D-M -P^@)^@)^@)CTRC1JSM )@@G@@ELHCDO )$EC$^@)^@)^@)^@)ET E))^9L^8)D(JC- ^[AD9M^[[ET#DDD^[^E(HE@)+@@@@@SN )@@G@@@F@M@J LR,U UPOSITY,16 PRINT 16 WORDS PER LINE SO )@@G@@+@@@@[@K@@@M^@)^@)^@)^@)^@)D-M -P^@)^@)^@)E(KD9NDDOFC?AC6^@)^@)^@)^@)^@)SP )@@G@@E[MDDIE))AC6^[RD9MC-N^[KC(M^[GDDIC*)+@@@@@@G@M@J LR,U ILS,SQ )@@G@@1 ...AND ONE SPACE BETWEEN WORDS +@@@@[@M@@@M^@)^@)^@)^@)SR )@@G@@^@)D-M -P^@)^@)^@)DDGES?AC)^@)^@)^@)^@)^@)^@)^@) 0, 1[D1^^[JD1 ^[NE[[CT SS )@@G@@^[]C(OE9 C(I^[RD9MC-N^@)+@@@@@@G@M@JNOQO TOP,U A0,OPTION('O') ST )@@G@@ IS 'O' OPTION ON FOR OCTAL ? +@@@@[@L@@@MD1JEDJ^@)^@)^@)E-JE@?E*)SU )@@G@@^@)^@)CC0 -JE[ODDJD0*^9J^8(^@)^@)^@)DDN^@$D8$^[JE[ODDJD0)D9I^[AD9M^[JCTOSV )@@G@@CDG^@_+@@@@@@E@M@H J NOAO NO. CHECK OTHESW )@@G@@RS +@@@@[@I@@@M^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)D1JCDJ^@)^@)^@)^@)^@)^@)SX )@@G@@^@)^@)D1J 0)CTCC(#DS)D9OD[ ELN+@@@@@@E@M@H LR,U CWFORMAT,'SY )@@G@@O' LOAD OCTAL FORMAT +@@@@[@J@@@M^@)^@)^@)^@)^@)D-M -P^@)^@)^@)SZ )@@G@@CTRC1JELHCDO )$D8$^@)^@)^@)^@)D-JCD^^[JCTOCDG^[AD9MD([E))^@)+@@@@@@D@M@HTA )@@G@@ LR,U UPOSITY,8 EIGHT PER LINE+@@@@[@I@@@M^@)^@)TB )@@G@@^@)^@)^@)D-M -P^@)^@)^@)E(KD9NDDOFC?B@)^@)^@)^@)^@)^@)C(DC9CE))E[ EK)D-DTC )@@G@@D1 ^@)+@@@@@@F@M@H LR,U ILS,2 TWO SPACES BETTD )@@G@@WEEN WORDS +@@@@[@K@@@M^@)^@)^@)^@)^@)D-M -P^@)^@)^@)DDGES?AK)^@)^@)^@)TE )@@G@@^@)^@)^@)^@)E-RD8)ETKCD#C(N^[]C(OE9 C(I^[RD9MC-N+@@@@@@G@M@HNOAO TOTF )@@G@@P,U A0,OPTION('N') LIST ONLY BLOCKS AND LENGTHS ? +@@@@[@M@@@MTG )@@G@@D1JCDJ^@)^@)^@)E-JE@?E*)^@)^@)CC0 -JE[ODDJD0*^9I^8(^@)^@)^@)D-DETO^[JD1GTH )@@G@@FC)CLGD9#DTN^[[D1^^[GC(IC9OD[N^@_^@)+@@@@@@E@M@H J NONOTI )@@G@@ NO. LOOK AGAIN +@@@@[@I@@@M^@)^@)^@)^@)^@)DK)^@)^@)TJ )@@G@@^@)^@)D1JD1J^@)^@)^@)^@)^@)^@)^@)^@)D1J 0)^[GD9JDS)CDBCDDD0)+@@@@@@F@M@HTK )@@G@@ LA,U A1,'N' GET INDICATOR FOR FORMAT +@@@@[TL )@@G@@@K@@@M^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC1 )$D0$^@)^@)^@)^@)^@)^@)^@)C9 E))TM )@@G@@DDIC-DCT[E-JEK)C1JEK)C1JELHCDO+@@@@@@E@M@H SA A1,CWFORMATN )@@G@@T SET IT IN FORMAT +@@@@[@I@@@M^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)TO )@@G@@CC1 -#E9AD9MD([E))^@)^@)^@)^@)ET E))DDO^[DD0)C1JELHCDO+@@@@@@E@M@INONO TP )@@G@@ TOP,U A0,OPTION('I') 'I' OPTION SET ? +@@@@[@I@@@MD1JD1JTQ )@@G@@^@)^@)^@)E-JE@?E*)^@)^@)CC0 -JE[ODDJD0*^9D^8(^@)^@)^@)^9D^8)D9KE-DD9I^[NTR )@@G@@C(O^@_+@@@@@@F@M@I J NOIO NO. SKIP SPECTS )@@G@@IAL SETUP +@@@@[@K@@@M^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)D1JDDJ^@)^@)^@)^@)TT )@@G@@^@)^@)^@)^@)D1J 0)^[NDTDE@)ETKC(#DD[D))ET E-PE@)+@@@@@@F@M@I LRTU )@@G@@,U CWFORMAT,'I' SET FOR INTEGER FORMAT +@@@@[@K@@@M^@)^@)TV )@@G@@^@)^@)^@)D-M -P^@)^@)^@)CTRC1JELHCDO )$DC$^@)^@)^@)^@)ET E))C1JEK)DDIE- TW )@@G@@C9 EK)C1JELHCDO^@)+@@@@@@F@M@I LR,U ILS,2 TWTX )@@G@@O SPACES BETWEEN WORDS +@@@@[@K@@@M^@)^@)^@)^@)^@)D-M -P^@)^@)^@)DDGES?TY )@@G@@AK)^@)^@)^@)^@)^@)^@)^@)E-RD8)ETKCD#C(N^[]C(OE9 C(I^[RD9MC-N+@@@@@@E@M@ITZ )@@G@@ LR,U UPOSITY,8 EDIT 8 PER LINE +@@@@[@I@@@MUA )@@G@@^@)^@)^@)^@)^@)D-M -P^@)^@)^@)E(KD9NDDOFC?B@)^@)^@)^@)^@)^@)C(^DDO^@8^[KUB )@@G@@C(M^[GDDIC*)+@@@@@@E@I@HNONO TEP,U A0,OPTION('X') 'X' OPTIUC )@@G@@ON SET ? @E@J@INOIO TEP,U A0,OPTION('X') 'X' OPTION SETUD )@@G@@ ? @E@M@JNOIO TOP,U A0,OPTION('K') 'K' OPTION ON ? UE )@@G@@+@@@@[@I@@@MD1JDDJ^@)^@)^@)E-JE@?E*)^@)^@)CC0 -JE[ODDJD0*^9F^8(^@)^@)^@)UF )@@G@@^9F^8)D9KE-DD9I^[JD0)B8)+@@@@@@F@M@J J NOKO UG )@@G@@ NO. CHECK 'X' OPTION +@@@@[@K@@@M^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)UH )@@G@@D1JDTJ^@)^@)^@)^@)^@)^@)^@)^@)D1J 0)^[#D[ CTF^@$F@$^[JE[ODDJD0)^@)+@@@@@UI )@@G@@@F@M@J LR,U CWFORMAT,'K' SET SIDE-BY-SIDE FORMAT UJ )@@G@@+@@@@[@K@@@M^@)^@)^@)^@)^@)D-M -P^@)^@)^@)CTRC1JELHCDO )$DS$^@)^@)^@)^@)UK )@@G@@ET E))ETDC- (]FC!ETDC- ^[AD9MD([E))+@@@@@@F@M@J LR,U ILS,UL )@@G@@1 ONE SPACE BETWEEN WORDS +@@@@[@K@@@M^@)^@)^@)^@)^@)D-MUM )@@G@@ -P^@)^@)^@)DDGES?AC)^@)^@)^@)^@)^@)^@)^@)D9IC*)ETKCD#C*)CL E-RC( D0)E9JUN )@@G@@EL^ES)+@@@@@@F@M@J LR,U UPOSITY,4 LOAD FOUR-UP FUO )@@G@@OR BATCH +@@@@[@K@@@M^@)^@)^@)^@)^@)D-M -P^@)^@)^@)E(KD9NDDOFC?A))^@)UP )@@G@@^@)^@)^@)^@)D-JCD^^[AD9PEK!E(K^[AD9M^[]CDOCTC^@)+@@@@@@E@M@JNOKO TEUQ )@@G@@P,U A0,OPTION('X') 'X' OPTION SET ? +@@@@[@I@@@MD1JDTJ^@)^@)UR )@@G@@^@)E- E@?E*)^@)^@)CC0 -JE[ODDJD0*^9S^8(^@)^@)^@)^9S^8)D9KE-DD9I^[NC(O^@_US )@@G@@+@@@@@@D@M@H LR,U XFORMT,1 SET 'X' FORMAT+@@@@[UT )@@G@@@I@@@M^@)^@)^@)^@)^@)D-M -P^@)^@)^@)F[AD9MD(O )1^@)^@)^@)^@)^@)^@)ET E))UU )@@G@@^9S^8)C1JELHCDO^@)+@@@@@@D@M@H TEP,U A0,OPTION('T') TEUV )@@G@@XT MODE ? +@@@@[@H@@@M^@)^@)^@)^@)^@)E- E@?E*)^@)^@)CC0 -JE[ODDJD0*^9OUW )@@G@@^8(^@)^@)^@)E- F[O^[HD9^C*)B8)+@@@@@@G@M@H LR,U ILS UX )@@G@@ YES. NO INTER-ITEM SPACING +@@@@[@L@@@M^@)^@)^@)^@)^@)D-MUY )@@G@@ -P^@)^@)^@)DDGES)^@)^@)^@)^@)^@)^@)^@)^@)FD ES,^@)D1J^[DD1OC(M (DE- D*)UZ )@@G@@ETKCD#DDIC8)+@@@@@@F@M@H JNDEM DUMPX ENTER DUVA )@@G@@MP IF NOT DEMAND +@@@@[@K@@@M^@)^@)^@)^@)^@)DLIC- D*)^@)^@)C-PD(KF@)^@)VB )@@G@@^@)^@)^@)^@)^@)^@)C(IE- EK)C-PD(K^[DC0)D1JE))C- D([D1^+@@@@@@D@M@H VC )@@G@@ LA A0,UPOSITY LOAD UPOSITY +@@@@[@H@@@M^@)^@)^@)^@)VD )@@G@@^@)D-[^@)^@)^@)^@)CC0 -PE[JETDE-T^@)^@)^@)^@)^@)D-JCD^^[PE[JETDE-T+@@@@@VE )@@G@@@I@M@H SSL A0,1 DIVIDE BY TWO FOR NARROW DVF )@@G@@EMAND TERMINAL +@@@@[@O@@@M^@)^@)^@)^@)^@)ETND))^@)^@)^@)CC0 )1^@)^@)VG )@@G@@^@)^@)^@)^@)^@)^@)C-DE1DC- ^[]FC)E-RD8)C1JEK)D1[ELMD9R^[^C(HCDIC))E- ELHVH )@@G@@DDICDG+@@@@@@F@M@H SA A0,UPOSITY STORE OUT UPDAVI )@@G@@TED UPOSITY +@@@@[@L@@@M^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)CC0 -PE[JETDE-T^@)VJ )@@G@@^@)^@)^@)^@)ETOD9MC*)D9PE))E(KC-[E- C))E(KD9NDDOFC)^@)+@@@@@@F@M@HDUMPX VK )@@G@@ LA A0,UPOSITY LOAD UPOSITY FOR DUMP +@@@@[@K@@@MVL )@@G@@C-PD(KF@)^@)^@)D-[^@)^@)^@)^@)CC0 -PE[JETDE-T^@)^@)^@)^@)^@)D-JCD^^[PE[JVM )@@G@@ETDE-T^[AD9M^[^E(HE@)^@)+@@@@@@H@M@H BGET . VN )@@G@@ ALLOCATE A BUFFER FOR SUPPRESSION +@@@@[@N@@@M^@)^@)^@)^@)^@)CLBVO )@@G@@C(O^@)^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)CDGD-JCT[E- ^[[^[]E(AC1 EK)C1JVP )@@G@@EK)ETPE[KEL ETNDDJD0)^@)+@@@@@@G@M@H LR,U SBLOC,,A0 VQ )@@G@@ SAVE SUPPRESSION BUFFER ADDRESS +@@@@[@M@@@M^@)^@)^@)^@)^@)D-M -P^@)VR )@@G@@^@)^@)ET]D-JCS? -[A@)^@)^@)^@)^@)^@)ET[E1 ^[NE(KE[MC(NETDD9I^[]E(AC1 EK)VS )@@G@@CD^C-MC(NES)+@@@@@@H@M@HDUMPPR GET IOBB,X10 GET A BLVT )@@G@@OCK FROM THE BOUNDED BUFFER +@@@@[@N@@@MC-PD(KE[M^@)^@)C9 E))^@)^@)^@)VU )@@G@@DDJCL] -SAC0^@)^@)^@)^@)^@)^@)C9 E))CC)CLGD9#DS)C1MD9H^[OD[ ^[]D9PD1^C(^VV )@@G@@^[]E(AC1 EK)+@@@@@@F@M@H LX X7,IBIOP,A1 LOAD SOUVW )@@G@@RCE FCT ADDRESS +@@@@[@K@@@M^@)^@)^@)^@)^@)D-S^@)^@)^@)^@)F@7 -DCLDD9KVX )@@G@@ -[AC)^@)^@)^@)^@)D-JCD^^[ND9PEL#C*)C1#E))CD^C-MC(NES)+@@@@@@F@M@H VY )@@G@@ LX,U X9,,A1 COPY BLOCK ADDRESS TO X9 +@@@@[@K@@@MVZ )@@G@@^@)^@)^@)^@)^@)D-S -P^@)^@)^@)F@9 )?CC1^@)^@)^@)^@)^@)^@)^@)CTJE[T^[]D-JWA )@@G@@CTF^[[C-^EL ETN^[OD8)F@9+@@@@@@E@M@H LX,U X8,IBDATA,X9 WB )@@G@@ X8 = DATA POINTER +@@@@[@J@@@M^@)^@)^@)^@)^@)D-S -P^@)^@)^@)F@8 -DWC )@@G@@CL^CDOCC?F@9^@)^@)^@)^@)F@8^@.^[^CDOCC)E[JDDIE- EK)^@)+@@@@@@E@M@H WD )@@G@@ LXI,U X8,1 SET UP INCREMENT +@@@@[@I@@@M^@)^@)WE )@@G@@^@)^@)^@)D-SDC?E*)^@)^@)F@8 )1^@)^@)^@)^@)^@)^@)^@)^@)ET E))E(K^[DD1#EL WF )@@G@@D( D1O+@@@@@@E@M@H TZ IBSTAT,X9 WAS STATUS NORWG )@@G@@MAL ? +@@@@[@J@@@M^@)^@)^@)^@)^@)E-U^@)^@)^@)^@)DD]ETOCDO -SBC)^@)^@)^@)WH )@@G@@^@)^@)E9[ES)ETOCDOE(N^[ID9MD([D))B8)+@@@@@@F@M@H J DUMPWI )@@G@@AB NO. DUMP ABNORMAL STATUS +@@@@[@L@@@M^@)^@)^@)^@)^@)DK)WJ )@@G@@^@)^@)^@)^@)C-PD(KCD]^@)^@)^@)^@)^@)^@)^@)D1J 0)^[^E(HE@)CD]D1JELHCDG^[NWK )@@G@@E-[E-PES)^@)+@@@@@@H@M@HABNRET LA,U A10 CLEAR REWL )@@G@@LATIVE ADDRESS WITHIN BLOCK +@@@@[@N@@@MCD]D1MC(O^@)^@)D-[ -P^@)^@)^@)WM )@@G@@CC1A@)^@)^@)^@)^@)^@)^@)^@)^@)CTGC([EK)EL D-[E-DE1 ^[[C-^EL ETN^[RDDOD[DWN )@@G@@D0)CLGD9#DS)+@@@@@@F@M@H LA,U A12 CLEAR LIWO )@@G@@NES SKIPPED FLAG +@@@@[@K@@@M^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC1AK)^@)^@)WP )@@G@@^@)^@)^@)^@)^@)^@)CTGC([EK)D-DD1 ES)ETFDDKE[ C))C1GCDB+@@@@@@F@M@H WQ )@@G@@ LA A13,CWFORMAT LOAD DESIRED DUMP FORMAT +@@@@[@K@@@MWR )@@G@@^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC1AS?CTRC1JELHCDO^@)^@)^@)^@)D-JCD^^[^C(NWS )@@G@@DDMC(^^[^E(HE@)C1JELHCDO+@@@@@@[@M@H. +@@@@[@[@@@M 0)^@)+@@@@@@ @M@HWT )@@G@@. EDIT BLOCK HEADER +@@@@[@B@@@M 0)^@)^@)^@)^@)C(^DDO^[]D-JCTFWU )@@G@@^[CC([C- EK)+@@@@@@[@M@H. +@@@@[@[@@@M 0)^@)+@@@@@@F@M@H TZWV )@@G@@ XFORMT 'X' (SUPER SHORT) FORMAT ?+@@@@[@L@@@M^@)^@)WW )@@G@@^@)^@)^@)E-U^@)^@)^@)^@)F[AD9MD(O^@)^@)^@)^@)^@)^@)^@)^9S^8) [NE(KC(M^[NWX )@@G@@D[JELO C)C1JELHCDO^@_^@)+@@@@@@G@M@H J DUMPED WY )@@G@@ YES. DON'T EDIT ANY HEADER +@@@@[@L@@@M^@)^@)^@)^@)^@)DK)^@)^@)WZ )@@G@@^@)^@)C-PD(KC(^^@)^@)^@)^@)^@)^@)^@)FD ES,^@)C-JD0$E))C(^DDO^[[D1T^[CC([XA )@@G@@C- EK)+@@@@@@F@M@H TZ IOWAD,X7 WORD-ADDRESSABXB )@@G@@LE FILE ? +@@@@[@K@@@M^@)^@)^@)^@)^@)E-U^@)^@)^@)^@)DDJE9[C)?F@7^@)^@)XC )@@G@@^@)^@)^@)^@)E9JEL^ ([C-^EL ETNCD]D- ^[ADDGC*)B8)+@@@@@@G@M@H J XD )@@G@@ DUMPED YES. WORD NUMBER WILL SUFFICE +@@@@[@M@@@MXE )@@G@@^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)C-PD(KC(^^@)^@)^@)^@)^@)^@)^@)FD ES,^@)E9JXF )@@G@@EL^^[IE(HCL EK)E9DD-G^[NE(AC1DCT ^@)+@@@@@@E@M@H TZ IOMAXG )@@G@@SS,X7 MASS STORAGE FILE ? +@@@@[@J@@@M^@)^@)^@)^@)^@)E-U^@)^@)XH )@@G@@^@)^@)DDJD([ETN -SA8)^@)^@)^@)^@)^@)D([ETN^[NE-JEL[C9 ^[ADDGC*)B8)+@@@@@XI )@@G@@@H@M@H J MSED YES. EDIT STARTING SECTORXJ )@@G@@ OF BLOCK +@@@@[@N@@@M^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)D(NC(^^@)^@)^@)^@)XK )@@G@@^@)^@)^@)^@)FD ES,^@)C(^DDO^[NE-[ELODDIC8)ET CTOD9M^[JC0)CLGD9#DS)+@@@@@XL )@@G@@@E@J@H E$MSG BLKNR EDIT CANNED TEXT @F@K@JXM )@@G@@ A$FMSG BLKNR EDIT BLOCK NUMBER HEADER @F@M@KXN )@@G@@ A$LMSG BLKNR EDIT BLOCK NUMBER HEADER +@@@@[XO )@@G@@@K@@@M^@)^@)^@)^@)^@)GC=ID!IT$^@)^@)CLGDTIEK)^@)^@)^@)^@)^@)^@)^@)C(^DDOXP )@@G@@^[]D-JCTF^[IE(HCL EK)D[ CD^C(M+@@@@@@E@M@H LA A0,IBBLKN,XQ )@@G@@X9 LOAD BLOCK NUMBER +@@@@[@J@@@M^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)XR )@@G@@CC0 -DCL]D-FD0?F@9^@)^@)^@)^@)D-JCD^^[]D-JCTF^[IE(HCL EK)^@)+@@@@@@H@M@HXS )@@G@@ AA,U A0,1 INCREMENT IT SO BLOCKS START AT XT )@@G@@1 +@@@@[@N@@@M^@)^@)^@)^@)^@)CD[ -P^@)^@)^@)CC0 )1^@)^@)^@)^@)^@)^@)XU )@@G@@^@)^@)DDICTMC(HC(IE))DDO^[ND8)CLGD9#DTN^[NE-[ELO^[[E))AC)^@)+@@@@@@C@J@HXV )@@G@@ E$DECV . EDIT IT @E@J@H E$MSGR XW )@@G@@ . COPY REST OF MESSAGE@E@J@H E$DECV IBLEXX )@@G@@N,X9 EDIT BLOCK LENGTH @E@J@H E$MSGR . XY )@@G@@ COPY REST OF IT @E@M@J A$DECV . XZ )@@G@@ EDIT BLOCK NUMBER +@@@@[@J@@@M^@)^@)^@)^@)^@)CC=C- CTQ^@)^@) 0)^@)YA )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)C(^DDO^[]D-JCTF^[IE(HCL EK)^@)+@@@@@@E@K@J YB )@@G@@ A$FMSR . COPY REST OF MESSAGE@E@M@K A$YC )@@G@@LMSR . COPY REST OF MESSAGE+@@@@[@J@O@M^@)^@)^@)^@)YD )@@G@@^@)GC=ID!IT2^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)CTJE[T^[MC(NE))D9A^[HC(NYE )@@G@@ET[C9 @J@@@O^@)^@)^@)^@)^@)GC=H(3G92^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)YF )@@G@@CTJE[T^[MC(NE))D9A^[HC(NET[C9 +@@@@@@E@M@J A$DECV IBLEN,X9 YG )@@G@@ EDIT BLOCK LENGTH +@@@@[@J@@@M^@)^@)^@)^@)^@)CC=C- CTQ^@)^@)YH )@@G@@DD]D- D0?F@9^@)^@)^@)^@)^@)^@)C(^DDO^[]D-JCTF^[GC(IC9OD@)^@)+@@@@@@E@K@JYI )@@G@@ A$FMSR . COPY REST OF MESSAGE@E@M@K YJ )@@G@@ A$LMSR . COPY REST OF MESSAGE+@@@@[@J@O@M^@)^@)YK )@@G@@^@)^@)^@)GC=ID!IT2^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)CTJE[T^[MC(NE))D9AYL )@@G@@^[HC(NET[C9 @J@@@O^@)^@)^@)^@)^@)GC=H(3G92^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)YM )@@G@@^@)^@)CTJE[T^[MC(NE))D9A^[HC(NET[C9 +@@@@@@H@M@H TNZ IBAFYN )@@G@@C,X9 WAS THERE AN ABNORMAL FRAME COUNT ? +@@@@[@N@@@M^@)^@)YO )@@G@@^@)^@)^@)E-IFK)^@)^@)^@)DD]CDACS?F@9^@)^@)^@)^@)^@)^@)E9[ES)E-CC(MC*)CDIYP )@@G@@^[[CLID9MD([D))C1MCDHC*)CTJE(IE))B8)+@@@@@@C@K@H. ** CHECK FOR NYQ )@@G@@INE TRACK SOMEDAY ** @H@M@H J NOAFC NOYR )@@G@@. SKIP CHARACTERS COUNT EDITING +@@@@[@N@@@M^@)^@)^@)^@)^@)DK)^@)^@)YS )@@G@@^@)^@)D1JCDACS)^@)^@)^@)^@)^@)^@)^@)D1J 0)^[NDTDE@)CTCCDMCD#E- ELN^[#D9PYT )@@G@@D1O^[ C-DE-DD1B^@)+@@@@@@H@J@H E$MSG AFCM EDYU )@@G@@IT ABNORMAL FRAME COUNT MESSAGE @H@K@J A$FMSG AFCM YV )@@G@@ EDIT TEXT FOR ABNORMAL FRAME COUNT @H@M@K A$LMSG YW )@@G@@ AFCM EDIT TEXT FOR ABNORMAL FRAME COUNT +@@@@[@N@@@MYX )@@G@@^@)^@)^@)^@)^@)GC=ID!IT$^@)^@)CDACTH^@)^@)^@)^@)^@)^@)^@)^@)C(^DDO^[OC(SYY )@@G@@E))C1JEK)CD]D1JELHCDG^[AEL[D( ^[#D9PD1O^@)+@@@@@@E@K@H LA YZ )@@G@@ A0,IBLEN,X9 LOAD BLOCK LENGTH @F@K@H MSI,U A0,6ZA )@@G@@ CONVERT TO CHARACTERS @F@K@H ANA,U A0,6ZB )@@G@@ SUBTRACT FULL LAST WORD @G@K@H AA A0,IZC )@@G@@BAFC,X9 ADD CHARACTERS IN LAST WORD @F@L@K LA ZD )@@G@@ A0,IOBLEN,X9 LOAD NUMBER OF WORDS READ @F@M@L LA ZE )@@G@@ A0,IBLEN,X9 LOAD NUMBER OF WORDS READ +@@@@[@L@@@M^@)^@)^@)^@)ZF )@@G@@^@)D-[^@)^@)^@)^@)CC0 -DCLGC(I -SBC)^@)^@)^@)^@)D-JCD^^[IE(HCL EK)D9A^[RZG )@@G@@D9MC-N^[MC([C))^@)+@@@@@@F@M@K LA A1,IOFDT,X7 LOZH )@@G@@AD FDT FOR SOURCE FILE +@@@@[@K@@@M^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC1 -DZI )@@G@@D9AC-O -SA8)^@)^@)^@)^@)D-JCD^^[AC-O^[AD9M^[ND9PEL#C*)C1DD- +@@@@@@G@M@KZJ )@@G@@ LA A1,FDPROP,A1 LOAD FILE EQUIPMENT PROPERTIES ZK )@@G@@+@@@@[@M@@@M^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC1 -AC-KELJE@?CC1^@)^@)^@)^@)ZL )@@G@@D-JCD^^[ADDGC*)C(LE(DE[HC(IE))E[MD9KC(ME-DC(N^@)+@@@@@@G@M@K TOZM )@@G@@P,U A1,EP9TRK IS THIS A NINE-TRACK TAPE ? +@@@@[@L@@@MZN )@@G@@^@)^@)^@)^@)^@)E-JE@?E*)^@)^@)CC1 - E@9E-MDS)^@)^@)^@)^@)^@)DDN^[OD[DES)ZO )@@G@@CC)D1DD1 (OEL[CTF^[OCDKC*)B8)+@@@@@@H@M@K J AFC7TR ZP )@@G@@ NO. COMPUTE CHARACTERS FOR 7-TRACK +@@@@[@N@@@M^@)^@)^@)^@)ZQ )@@G@@^@)DK)^@)^@)^@)^@)CDACS7E-M^@)^@)^@)^@)^@)^@)^@)D1J 0)^[#D9HE[PE- ^[#D[[ZR )@@G@@EL[CTOC(MES)C1JEK)A8!E-MCD#DS)+@@@@@@G@M@K AA,U A0,1 ZS )@@G@@ ROUND UP WORD COUNT TO EVEN +@@@@[@L@@@M^@)^@)^@)^@)^@)CD[ZT )@@G@@ -P^@)^@)^@)CC0 )1^@)^@)^@)^@)^@)^@)^@)^@)ELJE(IC))E(K^[RD9MC))CTJE(IE))ZU )@@G@@E-J^[ E1 D0)+@@@@@@G@M@K SSL A0,1 COMPUTE ZV )@@G@@NUMBER OF 9-BYTE GROUPS +@@@@[@M@@@M^@)^@)^@)^@)^@)ETND))^@)^@)^@)CC0 )1ZW )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)CTJD(KE(OC*)D1PD(]C(M^[JC0)BC!CLTE- ^[BELJE(KES)ZX )@@G@@+@@@@@@G@M@K MSI,U A0,9 COMPUTE BYTES IN COMZY )@@G@@PLETE BLOCK +@@@@[@M@@@M^@)^@)^@)^@)^@)D(NDC?E*)^@)^@)CC0 )9^@)^@)^@)^@)ZZ )@@G@@^@)^@)^@)^@)CTJD(KE(OC*)CLTE- ES)DDI^[#D9HE[GC(OC*)CLGD9#DS)+@@@@@@G@M@KAA )@@G@@ ANA,U A0,9 SUBTRACT BYTES IN LAST GROUP AB )@@G@@+@@@@[@L@@@M^@)^@)^@)^@)^@)CDICC?E*)^@)^@)CC0 )9^@)^@)^@)^@)^@)^@)^@)^@)AC )@@G@@ETPCLOEL[CTO^[]FDOC(N^[DD0)D-[ETO^[BELJE(K+@@@@@@G@M@K J AD )@@G@@ AFCADR ADD BYTES IN LAST GROUP FROM AFC+@@@@[@M@@@M^@)^@)AE )@@G@@^@)^@)^@)DK)^@)^@)^@)^@)CDACT[C-M^@)^@)^@)^@)^@)^@)^@)CD^C))CLTE- ES)DDIAF )@@G@@^[GCDNE))C9MD9PE@)C1MD9H^[[C1#+@@@@@@[@M@K. +@@@@[@[@@@M 0)^@)+@@@@@AG )@@G@@@G@M@KAFC7TR MSI,U A0,6 COMPUTE CHARACTERS IN BLOCAH )@@G@@K +@@@@[@L@@@MCDACS7E-M^@)^@)D(NDC?E*)^@)^@)CC0 )6^@)^@)^@)^@)^@)^@)AI )@@G@@^@)^@)CTJD(KE(OC*)CTCCDMCD#E- ELN^[DD0)CLGD9#DS)+@@@@@@G@M@K ANAJ )@@G@@A,U A0,6 SUBTRACT CHARACTERS IN LAST WORD+@@@@[@M@@@MAK )@@G@@^@)^@)^@)^@)^@)CDICC?E*)^@)^@)CC0 )6^@)^@)^@)^@)^@)^@)^@)^@)ETPCLOEL[CTOAL )@@G@@^[#D[[EL[CTOC(MES)DDI^[GCDNE))E9JEL^+@@@@@@F@M@KAFCADR AA A0,IAM )@@G@@BAFC,X9 ADD REMNANT CHARACTERS +@@@@[@K@@@MCDACT[C-M^@)^@)CD[AN )@@G@@^@)^@)^@)^@)CC0 -DCL[C1# -SBC)^@)^@)^@)^@)CD^C))EL D(ICDIE))CTCCDMCD#E- AO )@@G@@ELN^@)+@@@@@@E@J@H E$DECV . EDIT CHARACTERAP )@@G@@ COUNT@D@J@H E$MSGR . FINISH UP @G@M@JAQ )@@G@@ A$DECV . EDIT CHARACTER COUNT IN BLOCK AR )@@G@@+@@@@[@M@@@M^@)^@)^@)^@)^@)CC=C- CTQ^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)AS )@@G@@C(^DDO^[#D[[EL[CTOC(M^[#D9PD1O^[DD0)CLGD9#DS)^@)+@@@@@@E@K@J A$AT )@@G@@FMSR . COPY REST OF MESSAGE@E@M@K A$LMSR AU )@@G@@ . COPY REST OF MESSAGE+@@@@[@J@O@M^@)^@)^@)^@)^@)GC=AV )@@G@@ID!IT2^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)CTJE[T^[MC(NE))D9A^[HC(NET[C9 AW )@@G@@@J@@@O^@)^@)^@)^@)^@)GC=H(3G92^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)CTJE[TAX )@@G@@^[MC(NE))D9A^[HC(NET[C9 +@@@@@@E@M@HNOAFC TE,U A13,'N' AY )@@G@@ 'N' FORMAT DUMP ? +@@@@[@J@@@MD1JCDACS)^@)^@)E- -P^@)^@)^@)CC1AS?AZ )@@G@@^9I^8)^@)^@)^@)^@)^@)^@)^9I^8)C1JELHCDO^[^E(HE@)B8)^@)+@@@@@@H@M@H BA )@@G@@ J NONN NO. NORMAL DUMP, WE WILL LIST BLOCK BB )@@G@@+@@@@[@N@@@M^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)D1JD1I^@)^@)^@)^@)^@)^@)^@)^@)BC )@@G@@D1J 0)^[ID9MD([D))C-PD(K ))E9 ^[RDDGD))D-DETO^[]D-JCTF+@@@@@@G@J@H BD )@@G@@ R$PRT 1 PRINT HEADER, SINGLE SPACED @F@M@JBE )@@G@@ R$PRTA 1 PRINT HEADER, SINGLE SPACE+@@@@[BF )@@G@@@L@@@M^@)^@)^@)^@)^@)EK=E[ME-[^@)^@)AC)^@)^@)^@)^@)^@)^@)^@)^@)^@)E[MDDIBG )@@G@@E))D[ CD^C(M ))ETDD1BD- ^[NE[[CT ^@)+@@@@@@F@M@H J DUMPBH )@@G@@DN END OF JOB FOR THIS BLOCK +@@@@[@L@@@M^@)^@)^@)^@)^@)DK)BI )@@G@@^@)^@)^@)^@)C-PD(KC-I^@)^@)^@)^@)^@)^@)^@)C(IC))D9A^[ED9]^[AD9M^[OD[DES)BJ )@@G@@CLGD9#DS)^@)+@@@@@@[@M@H. +@@@@[@[@@@M 0)^@)+@@@@@@G@J@HNONN R$BK )@@G@@PRT 2 PRINT HEADER, DOUBLE SPACED @F@M@JNONN BL )@@G@@ R$PRTA 2 PRINT HEADER, DOUBLE SPACE+@@@@[@L@@@MBM )@@G@@D1JD1I^@)^@)^@)EK=E[ME-[^@)^@)AK)^@)^@)^@)^@)^@)^@)^@)^@)^@)E[MDDIE))D[ BN )@@G@@CD^C(M ))C-JE(]D- ^[NE[[CT ^@)+@@@@@@F@M@H. J DUMPED BO )@@G@@ GO AND EDIT THE BLOCK +@@@@[@K@@@M 0)^@)^@)^@)^@)DK)^@)^@)BP )@@G@@^@)^@)C-PD(KC(^^@)^@)^@)^@)^@)^@)^@)C9J^[[D1^^[ C-DE))E-CC*)CLGD9#DS)^@)BQ )@@G@@+@@@@@@[@M@H. +@@@@[@[@@@M 0)^@)+@@@@@@C@M@H. BLOCK EDITOR WBR )@@G@@ITH REPEAT SUPPRESSION +@@@@[@G@@@M 0)^@)^@)^@)^@)CLGD9#DS)C(^DDOD9M^[RBS )@@G@@DDOD@)EL E[ CDO^[NE(KE[MC(NETDD9I^@)+@@@@@@[@M@H. +@@@@[@[@@@M 0)^@)BT )@@G@@+@@@@@@]@M@HDUMPED . +@@@@[@#@@@MC-PD(KC(^^@)^@) 0)+@@@@@@I@M@H BU )@@G@@ JZ A10,NOSUP DON'T TRY TO SUPPRESS THE FIRST TIME TBV )@@G@@HR +@@@@[@O@@@M^@)^@)^@)^@)^@)DLU^@)^@)^@)^@)CC1A@?D1JETPE@)^@)^@)^@)BW )@@G@@^@)^@)C-JD0$E))E-MFC)E-J^[NE(KE[MC(NES)E-CC*)C1DELNE))E-DD( ^[OD[M+@@@@@BX )@@G@@@G@M@H LX X5,SBLOC LOAD ADDRESS OF SUPPRESS BBY )@@G@@UFFER +@@@@[@M@@@M^@)^@)^@)^@)^@)D-S^@)^@)^@)^@)F@5 -NCLGD9#^@)^@)^@)^@)BZ )@@G@@^@)^@)D-JCD^^[[C-^EL ETN^[JC0)ETPE[KEL ETN^[]E(AC1 EK)+@@@@@@D@M@H CA )@@G@@ LXI,U X5,1 LOAD INCREMENT+@@@@[@I@@@M^@)^@)^@)^@)CB )@@G@@^@)D-SDC?E*)^@)^@)F@5 )1^@)^@)^@)^@)^@)^@)^@)^@)D-JCD^^[DD1#EL D( D1O^@)CC )@@G@@+@@@@@@E@M@H LX X6,X8 CURRENT DATA POINTERCD )@@G@@+@@@@[@J@@@M^@)^@)^@)^@)^@)D-S^@)^@)^@)^@)F@6 -SB@)^@)^@)^@)^@)^@)^@)^@)CE )@@G@@CTPELMC(IE))C-[E-[^[KD9DD1OC(M+@@@@@@F@M@H LR R1,UPOSITYCF )@@G@@ LOAD UPOSITY FOR THIS DUMP+@@@@[@L@@@M^@)^@)^@)^@)^@)D-M^@)^@)CG )@@G@@^@)^@)EK1 -PE[JETDE-T^@)^@)^@)^@)^@)D-JCD^^[PE[JETDE-T^[AD9M^[OD[DES)C-PCH )@@G@@D(K^@)+@@@@@@F@M@H J JGSU ENTER COMPARISCI )@@G@@ON LOOP +@@@@[@K@@@M^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)DLBETP^@)^@)^@)^@)CJ )@@G@@^@)^@)^@)^@)C(IE- EK)CTJD(KCDMDDND9I^[GD9JE@)^@)+@@@@@@F@M@HSUPCHK LACK )@@G@@ A0,,*X6 LOAD FROM DATA BUFFER +@@@@[@K@@@METPE[#CL )@@G@@D[F^@)^@)D-[^@)^@)^@)^@)CC0 )? LSA0)^@)^@)^@)^@)^@)^@)D-JCD^^[AELJD*)C-[CM )@@G@@E-[^[]E(AC1 EK)^@)+@@@@@@F@M@H TE A0,,*X5 COCN )@@G@@MPARE WITH LAST LINE +@@@@[@K@@@M^@)^@)^@)^@)^@)E- ^@)^@)^@)^@)CC0 )?CO )@@G@@ LSA*)^@)^@)^@)^@)^@)^@)CTJD(KCDMC*)E9DE-C^[GCDNE))D-DD1 ^@)+@@@@@@G@M@HCP )@@G@@ J NOSUP NOT THE SAME, NO SUPPRESSION CQ )@@G@@+@@@@[@L@@@M^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)D1JETPE@)^@)^@)^@)^@)^@)^@)^@)CR )@@G@@D1JE))E-CC*)ET[D( ))D1J^[NE(KE[MC(NETDD9I+@@@@@@E@M@HJGSU JGD CS )@@G@@ R1,SUPCHK KEEP ON TRUCKIN' +@@@@[@I@@@MDLBETP^@)^@)^@)DLBCT )@@G@@C))^@)^@)^@)EK1 -NE(KCTCDS)^@)^@)^@)^@)^@)DT C(K^[JD0)E-ME(#DTDD0$+@@@@@CU )@@G@@@F@M@H LA A0,A10 LOAD RELATIVE ADDRESS CV )@@G@@+@@@@[@K@@@M^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC0 -[AC0^@)^@)^@)^@)^@)^@)^@)CW )@@G@@D-JCD^^[MC(GCDODDQC*)CD^C-MC(NES)^@)+@@@@@@G@M@H AA A0,UCX )@@G@@POSITY COMPUTE NEXT ADDRESS TO EDIT +@@@@[@L@@@M^@)^@)^@)^@)CY )@@G@@^@)CD[^@)^@)^@)^@)CC0 -PE[JETDE-T^@)^@)^@)^@)^@)CTJD(KE(OC*)D1 F[O^[[C-^CZ )@@G@@EL ETN^[OD8)C(^DDO+@@@@@@G@M@H TG A0,IBLEN,X9 WADA )@@G@@S THE LAST LINE SUPPRESSED ? +@@@@[@M@@@M^@)^@)^@)^@)^@)E-B^@)^@)^@)^@)DB )@@G@@CC0 -DCLGC(I -SBC)^@)^@)^@)^@)E9[ES)E-CC*)D-[ETO^[GDDIC*)ETPE[KEL ETNC(^DC )@@G@@^@_^@)+@@@@@@H@M@H J NOSUP YES. DON'T ALDD )@@G@@LOW SUCH A TRAVESTY +@@@@[@N@@@M^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)D1JETPDE )@@G@@E@)^@)^@)^@)^@)^@)^@)^@)FD ES,^@)C-JD0$E))CDGD-JE8)ETPCTC^[[^[OEL[E1 ETODF )@@G@@FC)^@)+@@@@@@I@M@H AA,U A12,1 MADE IT! SET DG )@@G@@LINE SUPPRESSED EDITING FL +@@@@[@O@@@M^@)^@)^@)^@)^@)CD[ -P^@)^@)^@)DH )@@G@@CC1AK?AC)^@)^@)^@)^@)^@)^@)^@)D([C- ^[DE)-^@)ET E))D-DD1 ^[NE(KE[MC(NET DI )@@G@@C))C(^DDODDIC8)C1G+@@@@@@F@M@H AA A10,UPOSITY BUDJ )@@G@@MP RELATIVE ADDRESS +@@@@[@K@@@M^@)^@)^@)^@)^@)CD[^@)^@)^@)^@)CC1A@?DK )@@G@@E(KD9NDDOFC)^@)^@)^@)^@)CLPD(K^[MC(GCDODDQC*)CD^C-MC(NES)^@)+@@@@@@F@M@HDL )@@G@@ AX X8,UPOSITY UPDATE BUFFER POINTER +@@@@[DM )@@G@@@K@@@M^@)^@)^@)^@)^@)CDS^@)^@)^@)^@)F@8 -PE[JETDE-T^@)^@)^@)^@)^@)E(KC-[DN )@@G@@E- ^[]E(AC1 EK)E[JDDIE- EK)^@)+@@@@@@E@M@H J LINEDN DO )@@G@@ SKIP LINE EDITING +@@@@[@J@@@M^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)DP )@@G@@D-DD1 C-I^@)^@)^@)^@)^@)^@)^@)ETFDDK^[GDDIC*)C(^DDODDIC8)^@)+@@@@@@[@M@HDQ )@@G@@. +@@@@[@[@@@M 0)^@)+@@@@@@G@M@HNOSUP LX X5,SBLOC DR )@@G@@ LOAD SUPPRESS BUFFER ADDRESS +@@@@[@L@@@MD1JETPE@)^@)^@)D-S^@)^@)DS )@@G@@^@)^@)F@5 -NCLGD9#^@)^@)^@)^@)^@)^@)D-JCD^^[NE(KE[MC(NES)CLPC1AC(M^[[C-^DT )@@G@@EL ETN+@@@@@@H@M@H LXI,U X5,1 LOAD INCREMENTDU )@@G@@ FOR SUPPRESS BUFFER +@@@@[@N@@@M^@)^@)^@)^@)^@)D-SDC?E*)^@)^@)F@5 )1DV )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)D-JCD^^[DD1#EL D( D1O^[AD9M^[NE(KE[MC(NES)CLPC1ADW )@@G@@C(M^@)+@@@@@@F@M@H LX X6,X8 GET DATA BUFFEDX )@@G@@R POINTER +@@@@[@K@@@M^@)^@)^@)^@)^@)D-S^@)^@)^@)^@)F@6 -SB@)^@)^@)^@)DY )@@G@@^@)^@)^@)^@)C9 E))C-[E-[^[]E(AC1 EK)E[JDDIE- EK)+@@@@@@G@M@H LRDZ )@@G@@ R1,UPOSITY GET NUMBER OF ENTRIES ON LINE +@@@@[@M@@@MEA )@@G@@^@)^@)^@)^@)^@)D-M^@)^@)^@)^@)EK1 -PE[JETDE-T^@)^@)^@)^@)^@)C9 E))D1PD(]EB )@@G@@C(M^[JC0)C(IE-MDD ES)D9I^[GDDIC*)^@)+@@@@@@H@M@H BT X5,,EC )@@G@@*X6 MOVE THIS LINE TO COMPARISON BUFFER +@@@@[@N@@@M^@)^@)ED )@@G@@^@)^@)^@)CLO^@)^@)^@)^@)F@5 )? LSA0)^@)^@)^@)^@)^@)^@)D(JE1 ^[OD[DES)D-DEE )@@G@@D1 ^[OD8)CTJD(KCDMDDND9I^[]E(AC1 EK)+@@@@@@D@M@H TZ XFOREF )@@G@@MT 'X' FORMAT ? +@@@@[@H@@@M^@)^@)^@)^@)^@)E-U^@)^@)^@)^@)EG )@@G@@F[AD9MD(O^@)^@)^@)^@)^@)^@)^@)^9S^8)C1JELHCDO^@_+@@@@@@F@M@H J EH )@@G@@ XFOAM YES. EDIT SHORT PREFIX +@@@@[@K@@@M^@)^@)EI )@@G@@^@)^@)^@)DK)^@)^@)^@)^@)F[AD9[D*)^@)^@)^@)^@)^@)^@)^@)FD ES,^@)C(^DDO^[NEJ )@@G@@D[JELO^[KEL C1DF@)+@@@@@@F@M@H TZ IOWAD,X7 WOEK )@@G@@RD-ADDRESSABLE DRUM ? +@@@@[@K@@@M^@)^@)^@)^@)^@)E-U^@)^@)^@)^@)DDJE9[EL )@@G@@C)?F@7^@)^@)^@)^@)^@)^@)E9JEL^ ([C-^EL ETNCD]D- ^[^ELPD*)B8)+@@@@@@G@M@HEM )@@G@@ J WADMO YES. EDIT DRUM ADDRESS AT LEFT EN )@@G@@+@@@@[@M@@@M^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)E9[C-HD8)^@)^@)^@)^@)^@)^@)^@)EO )@@G@@FD ES,^@)C(^DDO^[^ELPD*)CD^C-MC(NES)CDO^[GC(AE))+@@@@@@G@J@H E$EP )@@G@@OCTF 6,A10 EDIT BLOCK RELATIVE ADDRESS @G@M@J EQ )@@G@@ A$OCTF 6,A10 EDIT BLOCK RELATIVE ADDRESS +@@@@[ER )@@G@@@L@@@M^@)^@)^@)^@)^@)CC=D9#E-A^@)^@)A0?CC1A@)^@)^@)^@)^@)^@)^@)^@)C(^DDOES )@@G@@^[]D-JCTF^[MC(GCDODDQC*)CD^C-MC(NES)+@@@@@@E@M@HWADMOR JZ A12,ET )@@G@@SKSTE SKIP IF SUPPRESSED +@@@@[@J@@@ME9[C-HD9M^@)^@)DLU^@)^@)EU )@@G@@^@)^@)CC1AK?ETFETOC*)^@)^@)^@)^@)^@)ETFDDK^[DC0)ETPE[KEL ETNC(^^@)+@@@@@EV )@@G@@@F@J@H E$FD3 ('** ') EDIT LINES SUPPRESSED FLAGEW )@@G@@@F@M@J A$FD3 ('** ') EDIT LINES SUPPRESSED FLAGEX )@@G@@+@@@@[@L@@@M^@)^@)^@)^@)^@)CC=C1^AS)^@)^@) @$ K%^@)^8(^@)^@)^@)^@)^@)^@)EY )@@G@@C(^DDO^[GDDIC(N^[NE(KE[MC(NET C))C1GCDB^@)+@@@@@@F@M@H LA,U EZ )@@G@@ A12 CLEAR SUPPRESSION FLAG +@@@@[@K@@@M^@)^@)^@)^@)FA )@@G@@^@)D-[ -P^@)^@)^@)CC1AK)^@)^@)^@)^@)^@)^@)^@)^@)CTGC([EK)ETPE[KEL ETNDDJFB )@@G@@D0)C1GCDB^@)+@@@@@@F@M@H J SKSTE1 JUMP AROFC )@@G@@UND BLANK EDITING +@@@@[@L@@@M^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)ETFETOC*1^@)FD )@@G@@^@)^@)^@)^@)^@)^@)DLPD(K^[[ELJE(IC))CLGCDIDS)C(^DDODDIC8)^@)+@@@@@@F@J@HFE )@@G@@SKSTE E$SKIP 4 SKIP BEFORE DATA EDITING @F@M@JFF )@@G@@SKSTE A$SKIP 4 SKIP BEFORE DATA EDITING +@@@@[FG )@@G@@@K@@@METFETOC*)^@)^@)CC=ETFDDK^@)^@)A))^@)^@)^@)^@)^@)^@)^@)^@)^@)ETFDDKFH )@@G@@^[]C(AD9MC*)C-[E-[^[ C-DE-DD1B+@@@@@@F@M@HSKSTE1 LR R5,UPOSITYFI )@@G@@ LOAD LOOP COUNTER FOR LINE+@@@@[@L@@@METFETOC*1^@)^@)D-M^@)^@)FJ )@@G@@^@)^@)EK5 -PE[JETDE-T^@)^@)^@)^@)^@)D-JCD^^[GD9JE@)CTJE(IE- EK)C1JEK)D-DFK )@@G@@D1 ^@)+@@@@@@G@M@J JE A13,'K',KFORML EDIT SIDE-BY-SFL )@@G@@IDE FOR 'K' FORMAT+@@@@[@M@@@M^@)^@)^@)^@)^@)DL ^@)^@)^@)^@)CC1AS?^9F^8?FM )@@G@@DTAD9MD(G^@)^@)^@)C(^DDO^[NDD^C*!CLT (NDD^C*)C1JEK)^9F^8)C1JELHCDO+@@@@@FN )@@G@@@E@M@H J JGED GO AND EDIT THE LINE+@@@@[FO )@@G@@@J@@@M^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)DLBC(^^@)^@)^@)^@)^@)^@)^@)^@)C9J^[[FP )@@G@@D1^^[ C-DE))E-CC*)D-DD1 +@@@@@@[@M@H. +@@@@[@[@@@M 0)^@)+@@@@@@E@M@HFQ )@@G@@EDITQ TNE A10,IBLEN,X9 END OF BUFFER YET ? +@@@@[@J@@@MFR )@@G@@C(^DDOEC)^@)^@)E-IC*)^@)^@)^@)CC1A@?DD]D- D0?F@9^@)^@)^@)^@)C(IC))D9A^[]FS )@@G@@E(AC1 EK)FD E))B8)+@@@@@@D@M@H J JEPT YEFT )@@G@@S. WIND UP +@@@@[@I@@@M^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)DL E[O^@)^@)^@)^@)FU )@@G@@^@)^@)^@)^@)FD ES,^@)E9DD1^^[PE@)^@)+@@@@@@G@M@H AA,U A10,FV )@@G@@1 INCREMENT RELATIVE LOCATION +@@@@[@L@@@M^@)^@)^@)^@)FW )@@G@@^@)CD[ -P^@)^@)^@)CC1A@?AC)^@)^@)^@)^@)^@)^@)^@)DDICTMC(HC(IE))EL D-[E-DFX )@@G@@E1 ^[GD9#CDODDJD0)+@@@@@@D@M@H TE,U A13,'O' OCFY )@@G@@TAL FORMAT ?+@@@@[@I@@@M^@)^@)^@)^@)^@)E- -P^@)^@)^@)CC1AS?^9J^8)^@)^@)FZ )@@G@@^@)^@)^@)^@)D9#E-[D))C1JELHCDO^@_^@)+@@@@@@E@M@H JNZ A13,GA )@@G@@CHKFA OR SOME OTHER ? +@@@@[@I@@@M^@)^@)^@)^@)^@)DLIFK)^@)GB )@@G@@^@)^@)CC1AS?CTCDTACC)^@)^@)^@)^@)^@)D9M^[ND9HC*)D9OD[ EK)B8)+@@@@@@F@M@HGC )@@G@@ LA A0,,*X8 OCTAL. LOAD UP THE WORD +@@@@[GD )@@G@@@K@@@M^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC0 )? LSB@)^@)^@)^@)^@)^@)^@)D9#E-[GE )@@G@@D),^@)D-JCD^^[PE@)E-CC*)E9JEL^+@@@@@@F@J@H E$OCTF 12 GF )@@G@@ EDIT IT INTO THE LINE @F@M@J A$OCTF 12 GG )@@G@@ EDIT IT INTO THE LINE +@@@@[@K@@@M^@)^@)^@)^@)^@)CC=D9#E-AGH )@@G@@^@)^@)AC2^@)^@)^@)^@)^@)^@)^@)^@)^@)C(^DDO^[DE))DDIE-J^[OD[ ^[GDDIC*)^@)GI )@@G@@+@@@@@@F@M@H J QUANDN END OF QUANTITY EDITGJ )@@G@@ING +@@@@[@K@@@M^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)EDPCDIC-I^@)^@)^@)^@)^@)GK )@@G@@^@)^@)C(IC))D9A^[LE([D1ODDOFC)C(^DDODDIC8)+@@@@@@[@M@H. +@@@@[@[@@@MGL )@@G@@ 0)^@)+@@@@@@E@M@HCHKFA TE,U A13,'A' IS IT ALPHABETGM )@@G@@IC ? +@@@@[@J@@@MCTCDTACC)^@)^@)E- -P^@)^@)^@)CC1AS?^9[^8)^@)^@)^@)^@)GN )@@G@@^@)^@)DDN^[DE))CDGE[CCD]C(ODD#^@_^@)+@@@@@@E@M@H J CHKFGO )@@G@@N 'N' OPTION FORMAT ? +@@@@[@J@@@M^@)^@)^@)^@)^@)DK)^@)^@)GP )@@G@@^@)^@)CTCDTAD0)^@)^@)^@)^@)^@)^@)^@)^9I^8)D9KE-DD9I^[AD9MD([E))B8)+@@@@@GQ )@@G@@@E@K@H LA A4,,*X8 LOAD THE DATA WORD @E@K@HGR )@@G@@ LR,U R4,5 LOAD LOOP COUNTER @C@K@HAED0 GS )@@G@@ LA,U A3 CLEAR A3@F@K@H LDSL A3,6GT )@@G@@ SHIFT OFF A CHARACTER @E@K@H LA,U A0,,GU )@@G@@A3 COPY CHARACTER TO A0@F@K@H TNE,U A0,077 GV )@@G@@ WILL IT ZAP THE PRINTER ? @F@K@H LA,U A0,'?' GW )@@G@@ YES. EDIT '?' INSTEAD @E@J@H E$CHAR . GX )@@G@@ EDIT THE CHARACTER @H@K@J A$FCHR . GY )@@G@@ STORE THE CHARACTER IN LINE IMAGE @F@K@H JGD R4,AGZ )@@G@@ED0 LOOP FOR THE WHOLE WORD @H@M@K LMJ X11,HA )@@G@@FCTLPRO EDIT FIELDATA, PROTECTING FROM EOL +@@@@[@N@@@M^@)^@)HB )@@G@@^@)^@)^@)D-HDK)^@)^@)^@)F@1AC?C1#E-GE[MD8)^@)^@)^@)^@)C(^DDO^[ADD D-^CDOHC )@@G@@CC?^[KELJE- CTODDIC8)C1MD9H^[ D9G^@)+@@@@@@D@M@H J QUANHD )@@G@@DN ALL DONE HERE +@@@@[@I@@@M^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)HE )@@G@@EDPCDIC-I^@)^@)^@)^@)^@)^@)^@)CDGD))C-JD1 ^[CC(MC*)^@)+@@@@@@[@M@H. HF )@@G@@+@@@@[@[@@@M 0)^@)+@@@@@@E@M@HCHKFN TE,U A13,'N' ISHG )@@G@@ IT 'N' FORMAT ? +@@@@[@J@@@MCTCDTAD0)^@)^@)E- -P^@)^@)^@)CC1AS?^9I^8)HH )@@G@@^@)^@)^@)^@)^@)^@)DDN^[DE))^9I^8)C1JELHCDO^@_^@)+@@@@@@E@I@H IEHI )@@G@@RR . NO. ILLEGAL FORMAT @F@M@I J HJ )@@G@@ CHKFI CHECK FOR INTEGER FORMAT +@@@@[@K@@@M^@)^@)^@)^@)HK )@@G@@^@)DK)^@)^@)^@)^@)CTCDTADC)^@)^@)^@)^@)^@)^@)^@)CTCC(#DS)C1JEK)DDIE- C9 HL )@@G@@EK)C1JELHCDO+@@@@@@F@M@H J DUMPDN YES. DOHM )@@G@@NE WITH THIS BLOCK+@@@@[@L@@@M^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)C-PD(KC-I^@)HN )@@G@@^@)^@)^@)^@)^@)^@)FD ES,^@)C-JD1 ^[RDDOD@)E-CDDN^[]D-JCTF^@)+@@@@@@[@M@IHO )@@G@@. +@@@@[@[@@@M 0)^@)+@@@@@@E@M@ICHKFI TE,U A13,'I' HP )@@G@@ INTEGER FORMAT ? +@@@@[@I@@@MCTCDTADC)^@)^@)E- -P^@)^@)^@)CC1AS?HQ )@@G@@^9D^8)^@)^@)^@)^@)^@)^@)DDIE- C9 EK)C1JELHCDO^@_+@@@@@@H@J@I IEHR )@@G@@RR . OOPS! FORGOT TO IMPLEMENT SOMETHING @H@M@JHS )@@G@@ J CHKFQ NO. CHECK FOR 'Q' FORMAT: ASCIHT )@@G@@I +@@@@[@N@@@M^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)CTCDTAEC)^@)^@)^@)^@)^@)HU )@@G@@^@)^@)D1J 0)^[#D[ CTF^[AD9M^@$EC$^[AD9MD([E)'^@)CDNCTDDC)^@)+@@@@@@D@M@IHV )@@G@@ LA A0,,*X8 LOAD THE VALUE+@@@@[@I@@@M^@)^@)HW )@@G@@^@)^@)^@)D-[^@)^@)^@)^@)CC0 )? LSB@)^@)^@)^@)^@)^@)^@)D-JCD^^[OD[ ^[QCDGHX )@@G@@E( ^@)+@@@@@@E@J@I E$DECF 12 EDIT IT IN DECHY )@@G@@IMAL @F@M@J A$DECF 12 EDIT THE VALUE IN DEHZ )@@G@@CIMAL +@@@@[@L@@@M^@)^@)^@)^@)^@)CC=C- CTA^@)^@)AC2^@)^@)^@)^@)^@)^@)^@)IA )@@G@@^@)^@)C(^DDO^[OD[ ^[QCDGE( ^[DD0)C- CTDD([D))^@)+@@@@@@E@M@I J IB )@@G@@ QUANDN GET NEXT QUANTITY +@@@@[@J@@@M^@)^@)^@)^@)IC )@@G@@^@)DK)^@)^@)^@)^@)EDPCDIC-I^@)^@)^@)^@)^@)^@)^@)C9 E))D1 F[O^[LE([D1ODDOID )@@G@@FC)^@)+@@@@@@[@M@J. +@@@@[@[@@@M 0)^@)+@@@@@@F@M@JCHKFQ TE,U IE )@@G@@ A13,'Q' ASCII CHARACTER FORMAT ? +@@@@[@K@@@MCTCDTAEC)^@)IF )@@G@@^@)E- -P^@)^@)^@)CC1AS?^9L^8)^@)^@)^@)^@)^@)^@)CDNCTDDC)CTCCDMCD#E- EK)IG )@@G@@C1JELHCDO^@_+@@@@@@H@M@J IERR . OOPS ! IH )@@G@@FORGOT TO IMPLEMENT SOMETHING +@@@@[@O@@@M^@)^@)^@)^@)^@)DD ELM^@)^@)^@)II )@@G@@ 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)D9JE[N^@-^@)C1JELBD9O^[OD8)DDHE[GC(HC(IE))IJ )@@G@@ETJD( E-CDDIC8)^@)+@@@@@@F@K@J A$QCOP 4,,*X8 COIK )@@G@@PY VALUE INTO THE IMAGE @H@M@K LMJ X11,CTLPRO PRIL )@@G@@OTECT AGAINST CONTROL CHARACTERS +@@@@[@N@@@M^@)^@)^@)^@)^@)D-HDK)^@)IM )@@G@@^@)^@)F@1AC?CTOD-KELJ^@)^@)^@)^@)^@)E[MD9OC(#E))CDBCDDD1NE))CTJD1OELJD))IN )@@G@@CTCCDMCD#E- ELN^@)+@@@@@@E@M@J J QUANDN GEIO )@@G@@T NEXT QUANTITY +@@@@[@J@@@M^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)EDPCDIC-I^@)IP )@@G@@^@)^@)^@)^@)^@)^@)C9 E))D1 F[O^[LE([D1ODDOFC)^@)+@@@@@@[@M@H. +@@@@[IQ )@@G@@@[@@@M 0)^@)+@@@@@@E@J@HQUANDN E$SKIP ILS,,W SKIP BETIR )@@G@@WEEN WORDS @E@M@JQUANDN A$SKIP ILS,,W SKIP BETWEEN WIS )@@G@@ORDS +@@@@[@J@@@MEDPCDIC-I^@)^@)CC=ETFDDK^@)^@)DDGES? -R^@)^@)^@)^@)^@)IT )@@G@@^@)^@)ETFDDK^[]C(OE9 C(I^[RD9MC-N^@)+@@@@@@E@M@HJGED JGD R5,EIU )@@G@@DITQ LOOP FOR WHOLE LINE +@@@@[@J@@@MDLBC(^^@)^@)^@)DLBC))^@)IV )@@G@@^@)^@)EK5 - C-DE-L^@)^@)^@)^@)^@)^@)D-JD9K^[AD9M^[RD[JD- ^[GDDIC*)+@@@@@IW )@@G@@@F@J@HJEPT R$PRT 1 PRINT THE LINE OF DUMP IX )@@G@@@F@M@JJEPT R$PRTA 1 PRINT THE LINE OF THE DUMPIY )@@G@@+@@@@[@L@@@MDL E[O^@)^@)^@)EK=E[ME-[^@)^@)AC)^@)^@)^@)^@)^@)^@)^@)^@)^@)IZ )@@G@@E[MDDIE))E-CC*)D-DD1 ^[JC0)E-CC*)C-PD(K^@)+@@@@@@[@M@H. +@@@@[@[@@@MJA )@@G@@ 0)^@)+@@@@@@F@M@HLINEDN TLE A10,IBLEN,X9 ARE WE AT END JB )@@G@@OF DUMP ? +@@@@[@K@@@MD-DD1 C-I^@)^@)E-GC*)^@)^@)^@)CC1A@?DD]D- D0?F@9JC )@@G@@^@)^@)^@)^@)CDMC*)E9 ^[[E))C(IC))D9A^[^E(HE@)B8)+@@@@@@F@M@H J JD )@@G@@ DUMPED NO. EDIT ANOTHER LINE +@@@@[@K@@@M^@)^@)JE )@@G@@^@)^@)^@)DK)^@)^@)^@)^@)C-PD(KC(^^@)^@)^@)^@)^@)^@)^@)D1J 0)^[ C-DE))CDIJF )@@G@@D9OD[ EK)D-DD1 ^@)+@@@@@@F@M@HDUMPDN LA A1,IBLAST,X9 LOJG )@@G@@AD 'THIS IS LAST BLOCK' +@@@@[@L@@@MC-PD(KC-I^@)^@)D-[^@)^@)^@)^@)CC1 -DJH )@@G@@CLGCDNE)?F@9^@)^@)^@)^@)D-JCD^^@$E-CDDN^[DES)D-[ETO^[]D-JCTF^8)^@)+@@@@@JI )@@G@@@E@M@H BRELP X9 RELEASE THE BUFFER +@@@@[JJ )@@G@@@J@@@M^@)^@)^@)^@)^@)CLMC(GE@)^@)^@)F@9^@)^@)^@)^@)^@)^@)^@)^@)^@)EL D- JK )@@G@@CDNC*)E-CC*)CLPC1AC(M^@)+@@@@@@G@M@H TNZ BCMPQ JL )@@G@@ ANY BLOCK COMPLETION QUEUE ? +@@@@[@L@@@M^@)^@)^@)^@)^@)E-IFK)^@)JM )@@G@@^@)^@)CL#D(KEC)^@)^@)^@)^@)^@)^@)^@)CDIFC)CLGD9#DS)CTJD(KD- E-DD9I^[LE( JN )@@G@@E( ^@_+@@@@@@F@M@H J NOBCQ NO. SKIP NOTIJO )@@G@@FICATION +@@@@[@K@@@M^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)D1JCL#EC)^@)^@)^@)JP )@@G@@^@)^@)^@)^@)D1J 0)^[NDTDE@)D1JE-DC1DCT[E-DD9I^@)+@@@@@@H@M@H LAJQ )@@G@@ A0,BCMPQ LOAD ADDRESS OF BLOCK COMPLETION QUEUE+@@@@[JR )@@G@@@O@@@M^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC0 -]CTHE[L^@)^@)^@)^@)^@)^@)D-JCD^JS )@@G@@^[[C-^EL ETN^[JC0)CLGD9#DS)CTJD(KD- E-DD9I^[LE( E( ^@)+@@@@@@F@M@H JT )@@G@@ V . INDICATE BLOCK COMPLETION +@@@@[@L@@@MJU )@@G@@^@)^@)^@)^@)^@)E0)^@)^@)^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)DDIC-DCT[E- JV )@@G@@^[]D-JCTF^[#D9HE[GC(ODDJD0)^@)+@@@@@@F@M@HNOBCQ JZ A1,DUMPPR JW )@@G@@ IF NOT LAST ONE, KEEP ON +@@@@[@K@@@MD1JCL#EC)^@)^@)DLU^@)^@)JX )@@G@@^@)^@)CC1 -^E(HE[KEK)^@)^@)^@)^@)^@)DDA^[ID9O^[GCDNE))D9IC*?^[FC( E@)D9IJY )@@G@@+@@@@@@G@J@H R$DITX . RELEASE EDITING BUFFJZ )@@G@@ER AND LINE @G@M@J R$DITXA . RELEASE EDITINKA )@@G@@G BUFFER AND LINE +@@@@[@M@@@M^@)^@)^@)^@)^@)EK=C-DE-SCC)^@) 0)^@)^@)^@)KB )@@G@@^@)^@)^@)^@)^@)^@)EL D- CDNC*)C(^DDODDIC8)CLPC1AC(M^[[D1^^[GDDIC*)+@@@@@KC )@@G@@@G@M@H BRELP SBLOC RELEASE SUPPRESS COMPARE LKD )@@G@@INE +@@@@[@M@@@M^@)^@)^@)^@)^@)CLMC(GE@)^@)^@)ET]D-JCS)^@)^@)^@)^@)^@)KE )@@G@@^@)^@)EL D- CDNC*)ETPE[KEL ETN^[#D9HE[[EL ^[GDDIC*)^@)+@@@@@@G@M@H KF )@@G@@ LA A0,A9 LOAD ADDRESS OF COMPLETION QUEUE+@@@@[KG )@@G@@@M@@@M^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC0 -[BC)^@)^@)^@)^@)^@)^@)^@)D-JCD^KH )@@G@@^[[C-^EL ETN^[JC0)CTJD(KD- E-DD9I^[LE( E( +@@@@@@I@M@H JZ KI )@@G@@ A0,EXIV SKIP 'V' IF COMPLETION QUEUE ISN'T SPECI +@@@@[KJ )@@G@@@O@@@M^@)^@)^@)^@)^@)DLU^@)^@)^@)^@)CC0 - F[DE0)^@)^@)^@)^@)^@)^@)ETFDDKKK )@@G@@^@$E0$^[DC0)CTJD(KD- E-DD9I^[LE( E( ^[DETI^9O^[NE[ CTD+@@@@@@E@M@H KL )@@G@@ V . INDICATE COMPLETION +@@@@[@J@@@M^@)^@)KM )@@G@@^@)^@)^@)E0)^@)^@)^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)DDIC-DCT[E- ^[#D9HKN )@@G@@E[GC(ODDJD0)+@@@@@@F@M@HEXIV EXIT . TERMINATKO )@@G@@E THIS PROCESS +@@@@[@K@@@MC(SDDQ^@)^@)^@)C(SDDO^@)^@)^@) 0)^@)^@)^@)KP )@@G@@^@)^@)^@)^@)^@)^@)E- ELHDDICDOC*)E-CDDN^[KELJCT ETN^@)+@@@@@@[@M@J. KQ )@@G@@+@@@@[@[@@@M 0)^@)+@@@@@@H@M@J. EDIT SIDE-BY-SIDE DUMP OF OCTAL,KR )@@G@@ FIELDATA, ASCII FOR 'K' FORMAT +@@@@[@N@@@M 0)^@)^@)^@)^@)C(^DDO^[NKS )@@G@@DD^C*!CLT (NDD^C*)C-PD(K^[JC0)D9#E-[D)?^[ADD D-^CDOCC?^[[ET#DDD^[AD9M^@$KT )@@G@@DS$^[AD9MD([E))^@)+@@@@@@[@M@J. +@@@@[@[@@@M 0)^@)+@@@@@@F@M@JKFORMLKU )@@G@@ SA A10,A6 SAVE BUFFER OFFSET IN A6 +@@@@[@K@@@MKV )@@G@@DTAD9MD(G^@)^@)ET[^@)^@)^@)^@)CC1A@?CC6^@)^@)^@)^@)^@)^@)^@)ET[E1 ^[]E(AKW )@@G@@C1 EK)D9AC1NC(O^[DD0)CC6+@@@@@@F@M@J SX X8,A7 KX )@@G@@ SAVE WORD POINTER IN A7 +@@@@[@K@@@M^@)^@)^@)^@)^@)ETS^@)^@)^@)^@)KY )@@G@@F@8 -[A8)^@)^@)^@)^@)^@)^@)^@)ET[E1 ^[RD9MC))E[JDDIE- EK)DDI^[[A8)+@@@@@KZ )@@G@@@E@M@J LR R5,UPOSITY LOAD UPOSITY OF DUMP+@@@@[LA )@@G@@@J@@@M^@)^@)^@)^@)^@)D-M^@)^@)^@)^@)EK5 -PE[JETDE-T^@)^@)^@)^@)^@)D-JCD^LB )@@G@@^[PE[JETDE-T^[JC0)C-PD(K+@@@@@@G@M@J J KFOE LC )@@G@@ ENTER OCTAL EDITING SEGMENT +@@@@[@L@@@M^@)^@)^@)^@)^@)DK)^@)^@)LD )@@G@@^@)^@)DTAD9 ^@)^@)^@)^@)^@)^@)^@)^@)C(IE- EK)D9#E-[D))C(^DDODDIC8)ET C9HLE )@@G@@C(IE))+@@@@@@D@M@JKFOS TNE A10,IBLEN,X9 END OF BLOCK ?LF )@@G@@+@@@@[@I@@@MDTAD9N^@)^@)^@)E-IC*)^@)^@)^@)CC1A@?DD]D- D0?F@9^@)^@)^@)^@)LG )@@G@@C(IC))D9A^[]D-JCTF^@_^@)+@@@@@@E@M@J J KFOX LH )@@G@@ YES. SKIP THIS ITEM+@@@@[@J@@@M^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)DTAD9SLI )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)FD ES,^@)ETFDDK^[OD[DES)DDOC(H+@@@@@@G@M@J LJ )@@G@@ AA,U A10,1 NO. INCREMENT WORDS EDITED +@@@@[LK )@@G@@@L@@@M^@)^@)^@)^@)^@)CD[ -P^@)^@)^@)CC1A@?AC)^@)^@)^@)^@)^@)^@)^@)D1J 0)LL )@@G@@^[DD1#EL D( D1O^[RD9MC-N^[ C-DE- C))+@@@@@@F@M@J A$OCTF 12,,LM )@@G@@*X8 EDIT TWELVE OCTAL DIGITS +@@@@[@K@@@M^@)^@)^@)^@)^@)CC=LN )@@G@@D9#E-A^@)^@)AC2 )? LSB@)^@)^@)^@)^@)^@)^@)C(^DDO^[OE9 D-QC*)D9#E-[D))C-DLO )@@G@@C9DE-N+@@@@@@E@M@JKFOR A$SKIP ILS,,W SKIP BETWEEN WLP )@@G@@ORDS +@@@@[@J@@@MDTAD9M^@)^@)^@)CC=ETFDDK^@)^@)DDGES? -R^@)^@)^@)^@)^@)LQ )@@G@@^@)^@)ETFDDK^[]C(OE9 C(I^[RD9MC-N^@)+@@@@@@F@M@JKFOE JGD R5,KLR )@@G@@FOS LOOP FOR UPOSITY WORDS +@@@@[@K@@@MDTAD9 ^@)^@)^@)DLBLS )@@G@@C))^@)^@)^@)EK5 -FC1JES)^@)^@)^@)^@)^@)^@)D-JD9K^[AD9M^[PE[JETDE-T^[RD9MLT )@@G@@C-N^@)+@@@@@@F@M@J LA A10,A6 RESTORE BUFFERLU )@@G@@ OFFSET +@@@@[@K@@@M^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC1A@?CC6^@)^@)^@)LV )@@G@@^@)^@)^@)^@)EL ETOD9MC*)CLPC1AC(M^[JC1AET E))^@)+@@@@@@E@M@J LXLW )@@G@@ X8,A7 RESTORE WORD POINTER+@@@@[@J@@@M^@)^@)^@)^@)LX )@@G@@^@)D-S^@)^@)^@)^@)F@8 -[A8)^@)^@)^@)^@)^@)^@)^@)EL ETOD9MC*)E9JEL^^[KD9DLY )@@G@@D1OC(M+@@@@@@E@M@J A$SKIP 3 SKIP BEFORE FILZ )@@G@@ELDATA+@@@@[@J@@@M^@)^@)^@)^@)^@)CC=ETFDDK^@)^@)AS)^@)^@)^@)^@)^@)^@)^@)MA )@@G@@^@)^@)ETFDDK^[]C(AD9MC*)C1DC(GC-[E-[+@@@@@@F@M@J LR R5,UMB )@@G@@POSITY LOAD UPOSITY FOR DUMP +@@@@[@K@@@M^@)^@)^@)^@)^@)D-MMC )@@G@@^@)^@)^@)^@)EK5 -PE[JETDE-T^@)^@)^@)^@)^@)D-JCD^^[PE[JETDE-T^[AD9M^[^E(HMD )@@G@@E@)^@)+@@@@@@G@M@J J KFFE ENTER FIELDATAME )@@G@@ EDITING LOOP +@@@@[@L@@@M^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)DTAC1 ^@)^@)MF )@@G@@^@)^@)^@)^@)^@)^@)C(IE- EK)C1DC(GC-[E-[^[ C-DE-DD1B^[GD9JE@)+@@@@@@E@M@JMG )@@G@@KFFS TNE A10,IBLEN,X9 END OF BUFFER ? +@@@@[@I@@@MMH )@@G@@DTAC1N^@)^@)^@)E-IC*)^@)^@)^@)CC1A@?DD]D- D0?F@9^@)^@)^@)^@)C(IC))D9A^[]MI )@@G@@E(AC1 EK)B8)+@@@@@@F@M@J J KFFX YES. PAMJ )@@G@@D TO ASCII AREA +@@@@[@K@@@M^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)DTAC1S^@)^@)MK )@@G@@^@)^@)^@)^@)^@)^@)FD ES,^@)E[[C))E-J^[[ET#DDD^[[EL CC)+@@@@@@F@M@J ML )@@G@@ AA,U A10,1 INCREMENT BUFFER OFFSET +@@@@[@K@@@MMM )@@G@@^@)^@)^@)^@)^@)CD[ -P^@)^@)^@)CC1A@?AC)^@)^@)^@)^@)^@)^@)^@)DDICTMC(HC(IMN )@@G@@E))CLPC1AC(M^[JC1AET E))+@@@@@@F@K@J LA A4,,*X8 MO )@@G@@ LOAD NEXT WORD FROM BUFFER@E@K@J LR,U R4,5 MP )@@G@@ LOAD LOOP COUNTER @C@K@JKFFL LA,U A3 CLMQ )@@G@@EAR A3@F@K@J LDSL A3,6 SHIFT OFF NEXT CHARAMR )@@G@@CTER @E@K@J LA A0,A3 GET RESULT IN A0 MS )@@G@@@E@K@J TNE,U A0,077 IS IT 077 CODE ? @G@K@JMT )@@G@@ LA,U A0,'?' YES. EDIT AS QUESTION MARK MU )@@G@@@E@K@J A$FCHR . EDIT THE CHARACTER @F@K@JMV )@@G@@ JGD R4,KFFL LOOP FOR ALL CHARACTERS @H@M@KMW )@@G@@ LMJ X11,FCTLPRO EDIT FIELDATA, PROTECTING FROM EMX )@@G@@OL +@@@@[@N@@@M^@)^@)^@)^@)^@)D-HDK)^@)^@)^@)F@1AC?C1#E-GE[MD8)^@)^@)MY )@@G@@^@)^@)C(^DDO^[ADD D-^CDOCC?^[KELJE- CTODDIC8)C1MD9H^[ D9G^@)+@@@@@@E@M@JMZ )@@G@@KFFR A$SKIP ILS,,W SKIP BETWEEN WORDS +@@@@[@J@@@MNA )@@G@@DTAC1M^@)^@)^@)CC=ETFDDK^@)^@)DDGES? -R^@)^@)^@)^@)^@)^@)^@)ETFDDK^[]C(ONB )@@G@@E9 C(I^[RD9MC-N^@)+@@@@@@E@M@JKFFE JGD R5,KFFS LONC )@@G@@OP FOR UPOSITY +@@@@[@I@@@MDTAC1 ^@)^@)^@)DLBC))^@)^@)^@)EK5 -FC1AES)ND )@@G@@^@)^@)^@)^@)^@)^@)D-JD9K^[AD9M^[PE[JETDE-T+@@@@@@F@M@J A$SKIP NE )@@G@@ 3 SKIP BEFORE ASCII VERSION +@@@@[@L@@@M^@)^@)^@)^@)NF )@@G@@^@)CC=ETFDDK^@)^@)AS)^@)^@)^@)^@)^@)^@)^@)^@)^@)ETFDDK^[]C(AD9MC*)CDNCTDNG )@@G@@DC)E1 ELNDDJD0)^@)+@@@@@@E@M@J LA A10,A6 LONH )@@G@@AD BUFFER OFFSET +@@@@[@J@@@M^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC1A@?CC6^@)NI )@@G@@^@)^@)^@)^@)^@)^@)D-JCD^^[]E(AC1 EK)D9AC1NC(O^@)+@@@@@@F@M@J LXNJ )@@G@@ X8,A7 RELOAD BUFFER POINTER +@@@@[@K@@@M^@)^@)NK )@@G@@^@)^@)^@)D-S^@)^@)^@)^@)F@8 -[A8)^@)^@)^@)^@)^@)^@)^@)EL D-JCD^^[]E(AC1 NL )@@G@@EK)E[JDDIE- EK)^@)+@@@@@@E@M@J LR R5,UPOSITY LONM )@@G@@AD UPOSITY OF DUMP+@@@@[@J@@@M^@)^@)^@)^@)^@)D-M^@)^@)^@)^@)EK5 -PE[JETDNN )@@G@@E-T^@)^@)^@)^@)^@)D-JCD^^[PE[JETDE-T^[JC0)C-PD(K+@@@@@@E@M@J J NO )@@G@@ KAFE ENTER ASCII EDITING +@@@@[@J@@@M^@)^@)^@)^@)NP )@@G@@^@)DK)^@)^@)^@)^@)DT[C1 ^@)^@)^@)^@)^@)^@)^@)^@)C(IE- EK)CDNCTDDC)C(^DDONQ )@@G@@DDIC8)+@@@@@@E@M@JKAFS TNE A10,IBLEN,X9 END OF BUFFER NR )@@G@@? +@@@@[@I@@@MDT[C1N^@)^@)^@)E-IC*)^@)^@)^@)CC1A@?DD]D- D0?F@9^@)^@)NS )@@G@@^@)^@)C(IC))D9A^[]E(AC1 EK)B8)+@@@@@@D@M@J J KAFX NT )@@G@@ YES. ALL DONE+@@@@[@I@@@M^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)DT[C1SNU )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)FD ES,^@)CDGD))C-JD1 ^@)+@@@@@@E@M@J AANV )@@G@@,U A10,1 INCREMENT OFFSET +@@@@[@I@@@M^@)^@)^@)^@)NW )@@G@@^@)CD[ -P^@)^@)^@)CC1A@?AC)^@)^@)^@)^@)^@)^@)^@)DDICTMC(HC(IE))D9AC1NC(ONX )@@G@@+@@@@@@F@K@J A$QCOP 4,,*X8 EDIT IN ASCII CHARACNY )@@G@@TERS @H@M@K LMJ X11,CTLPRO PROTECT AGAINST CONTNZ )@@G@@ROL CHARACTERS +@@@@[@N@@@M^@)^@)^@)^@)^@)D-HDK)^@)^@)^@)F@1AC?CTOD-KOA )@@G@@ELJ^@)^@)^@)^@)^@)E[MD9OC(#E))CDBCDDD1NE))CTJD1OELJD))CTCCDMCD#E- ELN^@)OB )@@G@@+@@@@@@F@M@J A$SKIP ILS,,W EDIT SPACE BETWEEN WOC )@@G@@ORDS +@@@@[@K@@@M^@)^@)^@)^@)^@)CC=ETFDDK^@)^@)DDGES? -R^@)^@)^@)^@)^@)OD )@@G@@^@)^@)C(^DDO^[NE[[CT ^[]C(OE9 C(I^[RD9MC-N+@@@@@@F@M@JKAFE JGD OE )@@G@@ R5,KAFS LOOP FOR ALL WORDS ON LINE+@@@@[@L@@@MDT[C1 ^@)^@)OF )@@G@@^@)DLBC))^@)^@)^@)EK5 -FCDAES)^@)^@)^@)^@)^@)^@)D-JD9K^[AD9M^[[D-G^[RD9MOG )@@G@@C-N^[JD0)D-DD1 ^@)+@@@@@@F@M@JKAFX J JEPT DOOH )@@G@@NE. PRINT THE LINE +@@@@[@K@@@MDT[C1S^@)^@)^@)DK)^@)^@)^@)^@)DL E[OOI )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)C-JD1 0)^[KELDD1O^[OD[ ^[GDDIC*)^@)+@@@@@@[@M@JOJ )@@G@@. +@@@@[@[@@@M 0)^@)+@@@@@@F@M@JKFOX A$SKIP 12 OK )@@G@@ TAB OVER MISSING NUMBER +@@@@[@K@@@MDTAD9S^@)^@)^@)CC=ETFDDK^@)^@)OL )@@G@@AC2^@)^@)^@)^@)^@)^@)^@)^@)^@)E-[CK)D9QC(M^[HDDNETDD1B^[IE(HCL EK)+@@@@@OM )@@G@@@D@M@J J KFOR KEEP ON GOING +@@@@[@I@@@MON )@@G@@^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)DTAD9M^@)^@)^@)^@)^@)^@)^@)^@)DT C(K^[JD0)OO )@@G@@C9JDDIC8)^@)+@@@@@@[@M@J. +@@@@[@[@@@M 0)^@)+@@@@@@G@M@JKFFX A$OP )@@G@@SKIP 6 TAB OVER OMITTED FIELDATA NUMBER+@@@@[@M@@@MOQ )@@G@@DTAC1S^@)^@)^@)CC=ETFDDK^@)^@)A0)^@)^@)^@)^@)^@)^@)^@)^@)^@)E-[CK)D9QC(MOR )@@G@@^[JD(DE-OC(^^[ADD D-^CDOCC)D1PD(]C(M+@@@@@@G@M@J J KFFROS )@@G@@ CONTINUE TO EXHAUST UPOSITY +@@@@[@L@@@M^@)^@)^@)^@)OT )@@G@@^@)DK)^@)^@)^@)^@)DTAC1M^@)^@)^@)^@)^@)^@)^@)^@)CTJD1ODDIE( ^[OD8)C(SD[[OU )@@G@@E(NE))E(KD9NDDOFC)+@@@@@@[@M@H. +@@@@[@[@@@M 0)^@)+@@@@@@E@M@H. OV )@@G@@ ABNORMAL STATUS - TERMINATE DUMP WITH MESSAGE +@@@@[@I@@@M 0)^@)OW )@@G@@^@)^@)^@)CD]D1JELHCDG^[NE-[E-PES) *)E- ELHDDICDOC*)C-PD(K^[RDDOD@)D( ETNOX )@@G@@CDBC*)+@@@@@@[@M@H. +@@@@[@[@@@M 0)^@)+@@@@@@]@M@HDUMPAB . +@@@@[OY )@@G@@@#@@@MC-PD(KCD]^@)^@) 0)+@@@@@@F@M@H LA A0,IBSTAT,X9 OZ )@@G@@ LOAD THE ABNORMAL STATUS +@@@@[@K@@@M^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)PA )@@G@@CC0 -DCLNE-[E)?F@9^@)^@)^@)^@)D-JCD^^[OD[ ^[[CLID9MD([D))ETOCDOE(N+@@@@@PB )@@G@@@G@M@J TNE,U A0,STERM SOFTWARE TERMINATION STATUPC )@@G@@S ? +@@@@[@M@@@M^@)^@)^@)^@)^@)E-IC*?E*)^@)^@)CC0 -NE- ELH^@)^@)^@)^@)PD )@@G@@^@)^@)ETJC1OE9[EL ^[OC(MD(DD1[E-DD9I^[NE-[E-PES)B8)^@)+@@@@@@F@M@J PE )@@G@@ J DUMPDN YES. IGNORE THIS BLOCK +@@@@[@K@@@MPF )@@G@@^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)C-PD(KC-I^@)^@)^@)^@)^@)^@)^@)FD ES,^@)DDBPG )@@G@@D1JEL ^[OD[DES)CLGD9#DS)+@@@@@@D@M@J TNE,U A0,1 PH )@@G@@ END-OF-FILE ? +@@@@[@I@@@M^@)^@)^@)^@)^@)E-IC*?E*)^@)^@)CC0 )1^@)^@)PI )@@G@@^@)^@)^@)^@)^@)^@)C(IC)!D9A (ADDGC*)B8)^@)+@@@@@@G@M@J J PJ )@@G@@ DUMPEOF YES. LIST EOF IF FROM TAPE +@@@@[@L@@@M^@)^@)PK )@@G@@^@)^@)^@)DK)^@)^@)^@)^@)C-PD(KC(JC0)^@)^@)^@)^@)^@)^@)FD ES,^@)D-DETO^[ PL )@@G@@D9A^[DC0)C1MD9H^[OCDKC*)+@@@@@@G@M@H TE,U A0,4 PM )@@G@@ WAS IT ABNORMAL FRAME COUNT ? +@@@@[@M@@@M^@)^@)^@)^@)^@)E- -P^@)PN )@@G@@^@)^@)CC0 )4^@)^@)^@)^@)^@)^@)^@)^@)E9[ES)DDO^[[CLID9MD([D))C1MCDHC*)CTJPO )@@G@@E(IE))B8)^@)+@@@@@@I@M@H TNE,U A0,5 WAS IT IPP )@@G@@NCOMPLETE BLOCK FROM MASS STORAG +@@@@[@O@@@M^@)^@)^@)^@)^@)E-IC*?E*)PQ )@@G@@^@)^@)CC0 )5^@)^@)^@)^@)^@)^@)^@)^@)E9[ES)DDO^[DD1#D9HE[GC(OC*)CLGD9#DS)PR )@@G@@C1MD9H^[HCDNES)ETOD9MCDB+@@@@@@F@M@H J ABNRET PS )@@G@@ YES. DON'T WORRY ABOUT IT +@@@@[@L@@@M^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)PT )@@G@@CD]D1MC(O^@)^@)^@)^@)^@)^@)^@)FD ES,^[^D9I^9O^[RD9MELT^[[CLJE(O^[DE))^@)PU )@@G@@+@@@@@@C@M@H. READ MESSAGE IS SUFFICIENT (I BELIEVE)+@@@@[@G@@@MPV )@@G@@ 0)^@)^@)^@)^@)EL CD^^[HC(NET[C9 ^[DES)ETPC1ADD#DD D1O^@*DC)CL D-DC(QC*(PW )@@G@@+@@@@@@G@M@H J DUMPDN END OF PROCESSING THPX )@@G@@IS BLOCK +@@@@[@L@@@M^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)C-PD(KC-I^@)^@)^@)PY )@@G@@^@)^@)^@)^@)C(IC))D9A^[KELJCT ETNDDIC8)E-CDDN^[]D-JCTF+@@@@@@[@M@J. PZ )@@G@@+@@@@[@[@@@M 0)^@)+@@@@@@F@M@JDUMPEOF TZ IOMASS,X7 ISQA )@@G@@ INPUT MASS STORAGE ? +@@@@[@K@@@MC-PD(KC(JC0)^@)E-U^@)^@)^@)^@)DDJD([QB )@@G@@ETN -SA8)^@)^@)^@)^@)^@)DDN^[DD1KE(O^[HCDNES)ETOD9MCDBC*)B8)+@@@@@@F@M@JQC )@@G@@ J DUMPDN YES. IGNORE AN EOF STATUS+@@@@[QD )@@G@@@L@@@M^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)C-PD(KC-I^@)^@)^@)^@)^@)^@)^@)FD ES,QE )@@G@@^@)DDBD1JEL ^[[D0)C(JC0)ETOCDOE(N^@)+@@@@@@G@K@J A$FMSG BLKNQF )@@G@@R USE THE NORMAL DUMP MESSAGE @G@M@K A$LMSG QG )@@G@@ BLKNR USE THE NORMAL DUMP MESSAGE +@@@@[@L@@@M^@)^@)QH )@@G@@^@)^@)^@)GC=ID!IT$^@)^@)CLGDTIEK)^@)^@)^@)^@)^@)^@)^@)E(NC*)E-CC*)D1JELHQI )@@G@@CDG^[^E(HE@)D( ETNCDBC*)+@@@@@@F@M@J LA A0,IBBLKN,X9 QJ )@@G@@ LOAD THE BLOCK NUMBER +@@@@[@K@@@M^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)QK )@@G@@CC0 -DCL]D-FD0?F@9^@)^@)^@)^@)D-JCD^^[OD[ ^[]D-JCTF^[IE(HCL EK)^@)+@@@@@QL )@@G@@@D@M@J AA,U A0,1 INCREMENT IT +@@@@[@H@@@MQM )@@G@@^@)^@)^@)^@)^@)CD[ -P^@)^@)^@)CC0 )1^@)^@)^@)^@)^@)^@)^@)^@)DDICTMC(HC(IQN )@@G@@E))DDO+@@@@@@E@M@J A$DECV . EDIT BLOCK NUMQO )@@G@@BER +@@@@[@J@@@M^@)^@)^@)^@)^@)CC=C- CTQ^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)QP )@@G@@^@)^@)C(^DDO^[]D-JCTF^[IE(HCL EK)^@)+@@@@@@E@K@J A$FMS1 EOFEQQ )@@G@@NC APPEND EOF MESSAGE @E@M@K A$LMS1 EOFENC QR )@@G@@ APPEND EOF MESSAGE +@@@@[@J@@@M^@)^@)^@)^@)^@)GC=ID!IS1^@)^@)QS )@@G@@C(JC1 D1#^@)^@)^@)^@)^@)^@)^@)CDKE[ D1^^[ D9A^[HC(NET[C9 ^@)+@@@@@@F@M@JQT )@@G@@ LA A1,CWFORMAT LOAD CURRENT DUMP FORMAT +@@@@[QU )@@G@@@K@@@M^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC1 -#E9AD9MD([E))^@)^@)^@)^@)D-JCD^QV )@@G@@^[#E(MEL D1O^[^E(HE@)C1JELHCDO+@@@@@@E@M@J LA,U A0,2 QW )@@G@@ LOAD ASSUMED SPACING+@@@@[@J@@@M^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)QX )@@G@@CC0 )2^@)^@)^@)^@)^@)^@)^@)^@)D-JCD^^[[ETNE(HC(^^[NE[[CTDD1B+@@@@@@F@M@JQY )@@G@@ TNE,U A1,'N' IS IT 'N' OPTION DUMP ? +@@@@[QZ )@@G@@@K@@@M^@)^@)^@)^@)^@)E-IC*?E*)^@)^@)CC1 )$D0$^@)^@)^@)^@)^@)^@)^@)DDN^[DRA )@@G@@E))^9I^8)D9KE-DD9I^[^E(HE@)B8)+@@@@@@F@M@J LA,U A0,1 RB )@@G@@ YES. SINGLE SPACE THEM +@@@@[@K@@@M^@)^@)^@)^@)^@)D-[ -P^@)RC )@@G@@^@)^@)CC0 )1^@)^@)^@)^@)^@)^@)^@)^@)FD ES,^@)ETDD1BD- ^[NE[[CT ^[OD[ D*)RD )@@G@@+@@@@@@D@M@J R$PRTA . PRINT THE LINE+@@@@[RE )@@G@@@I@@@M^@)^@)^@)^@)^@)EK=E[ME-[^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)E[MDDIRF )@@G@@E))E-CC*)D-DD1 ^@)+@@@@@@F@M@J J DUMPDN PRRG )@@G@@OCESS THE NEXT BLOCK +@@@@[@K@@@M^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)C-PD(KRH )@@G@@C-I^@)^@)^@)^@)^@)^@)^@)E[MD9#C(NES)E-CC*)D1 F[O^[]D-JCTF^@)+@@@@@@[@M@HRI )@@G@@. +@@@@[@[@@@M 0)^@)+@@@@@@I@M@HWADMO LA A0,IBMSAD,X9 RJ )@@G@@ LOAD MASS STORAGE ADDRESS OF THIS BLOCK +@@@@[@O@@@ME9[C-HD8)^@)RK )@@G@@^@)D-[^@)^@)^@)^@)CC0 -DCLHET[C)?F@9^@)^@)^@)^@)D-JCD^^[HCDNES)ETOD9MCDBRL )@@G@@C*)CD^C-MC(NES)D9A^[OD[DES)CLGD9#DS)+@@@@@@H@M@H AA A0,ARM )@@G@@10 ADD RELATIVE ADDRESS WITHIN BLOCK +@@@@[@N@@@M^@)^@)RN )@@G@@^@)^@)^@)CD[^@)^@)^@)^@)CC0 -[AC0^@)^@)^@)^@)^@)^@)^@)CD^C))EL D-[E-DE1 RO )@@G@@^[[C-^EL ETN^[RDDOD[DD0)CLGD9#DS)^@)+@@@@@@E@J@H E$OCTF 9 RP )@@G@@ EDIT THE ADDRESS @E@M@J A$OCTF 9 RQ )@@G@@ EDIT THE ADDRESS +@@@@[@I@@@M^@)^@)^@)^@)^@)CC=D9#E-A^@)^@)RR )@@G@@BC)^@)^@)^@)^@)^@)^@)^@)^@)^@)C(^DDO^[OD[ ^[[C-^EL ETN+@@@@@@F@M@H RS )@@G@@ J WADMOR RETURN TO DUMP EDITING +@@@@[@K@@@MRT )@@G@@^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)E9[C-HD9M^@)^@)^@)^@)^@)^@)^@)EL E-PELI^[ORU )@@G@@D8)C-PD(K^[ C-DE-DD1B^@)+@@@@@@[@M@H. +@@@@[@[@@@M 0)^@)+@@@@@@I@M@HRV )@@G@@XFOAM JZ A12,SKX1 SKIP SUPPRESSION EDITING IF NONERW )@@G@@ SKIPPED +@@@@[@O@@@MF[AD9[D*)^@)^@)DLU^@)^@)^@)^@)CC1AK?ETFF@1^@)^@)RX )@@G@@^@)^@)^@)^@)ETFDDK^[NE(KE[MC(NETDD9I^[ C-DE-DD1B^[DC0)D1JD1 ^[NDTDE[KC(^RY )@@G@@+@@@@@@E@J@H E$CHAR '*' EDIT SUPPRESSED FLAGRZ )@@G@@@E@M@J A$FCHR '*' EDIT SUPPRESSED FLAG+@@@@[SA )@@G@@@J@@@M^@)^@)^@)^@)^@)CC=C1#D[M^@)^@)^8%^8)^@)^@)^@)^@)^@)^@)^@)^@)C(^DDOSB )@@G@@^[NE(KE[MC(NET C))C1GCDB+@@@@@@G@M@H LA,U A12 SC )@@G@@ CLEAR LINES SKIPPED INDICATOR +@@@@[@M@@@M^@)^@)^@)^@)^@)D-[ -P^@)SD )@@G@@^@)^@)CC1AK)^@)^@)^@)^@)^@)^@)^@)^@)CTGC([EK)D-DD1 ES)ETFDDKE[ C))DDIC-DSE )@@G@@CT[E-JEK)^@)+@@@@@@E@M@H J SKSTE1 PROCEED SF )@@G@@WITH DUMP +@@@@[@J@@@M^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)ETFETOC*1^@)^@)^@)SG )@@G@@^@)^@)^@)^@)E[MD9#C( C))E9DE-C^[^E(HE@)^@)+@@@@@@D@J@HSKX1 E$CHAR SH )@@G@@ ' ' EDIT A SPACE @D@M@JSKX1 A$FCHR ' ' SI )@@G@@ EDIT A SPACE +@@@@[@H@@@METFF@1^@)^@)^@)CC=C1#D[M^@)^@)^8)^8)SJ )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)C(^DDO^[[^[NE[[CT +@@@@@@C@M@H J SK )@@G@@ SKSTE1 CONTINUE+@@@@[@G@@@M^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)SL )@@G@@ETFETOC*1^@)^@)^@)^@)^@)^@)^@)CTJD1ODDIE( +@@@@@@[@M@H. +@@@@[@[@@@MSM )@@G@@ 0)^@)+@@@@@@F@J@HMSED E$FD1 ('SECTOR') EDIT SECTOR INSN )@@G@@DICATOR @F@K@JMSED A$FD1 ('SECTOR') EDIT SECTOR INSO )@@G@@DICATOR @D@M@KMSED A$LMSG SCTM EDIT 'SECTOR' SP )@@G@@+@@@@[@I@@@MD(NC(^^@)^@)^@)GC=ID!IT$^@)^@)ET#E-H^@)^@)^@)^@)^@)^@)^@)^@)SQ )@@G@@C(^DDO^@$ET CTOD9M^8)^@)+@@@@@@F@M@H LA A4,IBLEN,X9 SR )@@G@@ LOAD LENGTH OF BLOCK READ +@@@@[@L@@@M^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)SS )@@G@@CC4 -DCLGC(I -SBC)^@)^@)^@)^@)D-JCD^^[GC(IC9OD@)D9A^[]D-JCTF^[MC([C))^@)ST )@@G@@+@@@@@@F@M@H TLE,U A4,29 MORE THAN ONE SECTORSU )@@G@@ ? +@@@@[@K@@@M^@)^@)^@)^@)^@)E-GC*?E*)^@)^@)CC4 )2BC)^@)^@)^@)^@)^@)SV )@@G@@^@)^@)D(JEL ^[OD[[D0)D9IC*)ET CTOD9M^@_^@)+@@@@@@F@M@H J SW )@@G@@ NOMULTS NO. LEAVE IT AT 'SECTOR' +@@@@[@L@@@M^@)^@)^@)^@)SX )@@G@@^@)DK)^@)^@)^@)^@)D1JD(PD-OES)^@)^@)^@)^@)^@)^@)D1J 0)^[GC([E1 ^[DE))CDOSY )@@G@@^@$ET CTOD9M^8)^@)+@@@@@@G@J@H E$CHAR 'S' OTSZ )@@G@@HERWISE INSURE CORRECT GRAMMAR@E@J@HNOMULTS E$SKIP 1 TA )@@G@@ SKIP BEFORE NUMBER @F@J@H E$DECV IBMSAD,X9 EDTB )@@G@@IT ADDRESS IT CAME FROM @G@K@J A$FCHR 'S' OTTC )@@G@@HERWISE INSURE CORRECT GRAMMAR@G@M@K A$LMSR . TD )@@G@@ OTHERWISE INSURE GOOD GRAMMAR +@@@@[@M@O@M^@)^@)^@)^@)^@)GC=ID!IT2TE )@@G@@^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)D9OD[ ELRDDNC*)DDIETPEL ^[BD9JC))C9MTF )@@G@@CDHD([EK)^@)@M@@@O^@)^@)^@)^@)^@)GC=H(3G92^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)TG )@@G@@^@)^@)D9OD[ ELRDDNC*)DDIETPEL ^[BD9JC))C9MCDHD([EK)^@)+@@@@@@E@M@JNOMULTTH )@@G@@S A$SKIP 1 SKIP BEFORE NUMBER +@@@@[@J@@@MD1JD(PTI )@@G@@D-OES)^@)CC=ETFDDK^@)^@)AC)^@)^@)^@)^@)^@)^@)^@)^@)^@)ETFDDK^[]C(AD9MC*)TJ )@@G@@D1PD(]C(M^@)+@@@@@@F@M@J A$DECV IBMSAD,X9 EDIT ADDTK )@@G@@RESS IT CAME FROM +@@@@[@L@@@M^@)^@)^@)^@)^@)CC=C- CTQ^@)^@)DD]D(NCD^ -STL )@@G@@BC)^@)^@)^@)^@)^@)C(^DDO^[[C-^EL ETN^[DE))CT[D( ^[AELJD*)^@)+@@@@@@E@M@HTM )@@G@@ TLE,U A4,29 MULTI-SECTOR BLOCK ?+@@@@[@J@@@MTN )@@G@@^@)^@)^@)^@)^@)E-GC*?E*)^@)^@)CC4 )2BC)^@)^@)^@)^@)^@)^@)^@)D(PD-ODC!ET TO )@@G@@CTOD9M^[]D-JCTF^@_+@@@@@@D@M@H J NOAFC NOTP )@@G@@. ALL DONE +@@@@[@I@@@M^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)D1JCDACS)^@)^@)^@)TQ )@@G@@^@)^@)^@)^@)D1J 0)^[[D-G^[^D9IC*)^@)+@@@@@@F@M@H ANA,U A4,1TR )@@G@@ DECREMENT LENGTH READ +@@@@[@K@@@M^@)^@)^@)^@)^@)CDITS )@@G@@CC?E*)^@)^@)CC4 )1^@)^@)^@)^@)^@)^@)^@)^@)C- CTMC(HC(IE))D- D1BE-C^[MC([TT )@@G@@C))^@)+@@@@@@D@M@H DSA A4,36 RIGHT JUSTIFY TU )@@G@@+@@@@[@I@@@M^@)^@)^@)^@)^@)C-NCC)^@)^@)^@)CC4 )3A0)^@)^@)^@)^@)^@)^@)^@)TV )@@G@@ELDC9CE))DLPETODDAFC)^@)+@@@@@@G@M@H DI,U A4,28 TW )@@G@@ COMPUTE LENGTH READ IN SECTORS +@@@@[@M@@@M^@)^@)^@)^@)^@)C-D -P^@)TX )@@G@@^@)^@)CC4 )2B@)^@)^@)^@)^@)^@)^@)^@)CTJD(KE(OC*)D- D1BE-C^[MC([C))DDI^[NTY )@@G@@C(#E-JELN^@)+@@@@@@D@J@H E$FD3 (' - ') EDIT DELTZ )@@G@@IMITER@D@M@J A$FD3 (' - ') EDIT DELIMITER+@@@@[UA )@@G@@@I@@@M^@)^@)^@)^@)^@)CC=C1^AS)^@)^@) @$^@!^@$ C)^@)^@)^@)^@)^@)^@)C(^DDOUB )@@G@@^[^C(GDDHDDOC(M^@)+@@@@@@G@M@H AA A4,IBMSAD,X9 COUC )@@G@@MPUTE UPPER SECTOR NUMBER +@@@@[@L@@@M^@)^@)^@)^@)^@)CD[^@)^@)^@)^@)UD )@@G@@CC4 -DCLHET[C)?F@9^@)^@)^@)^@)CTJD(KE(OC*)E(KE[ EK)ET CTOD9M^[IE(HCL EK)UE )@@G@@+@@@@@@F@J@H E$DECV A4 EDIT HIGH SECTOR OF UF )@@G@@BLOCK @F@M@J A$DECV A4 EDIT HIGH SECTOR OF UG )@@G@@BLOCK +@@@@[@L@@@M^@)^@)^@)^@)^@)CC=C- CTQ^@)^@)CC4^@)^@)^@)^@)^@)^@)^@)UH )@@G@@^@)^@)C(^DDO^[CDDBD@)ET CTOD9M^[JC0)CLGD9#DS)^@)+@@@@@@F@M@K LAUI )@@G@@ A4,IBLEN,X9 LOAD LENGTH OF BLOCK READ +@@@@[@L@@@M^@)^@)UJ )@@G@@^@)^@)^@)D-[^@)^@)^@)^@)CC4 -DCLGC(I -SBC)^@)^@)^@)^@)D-JCD^^[GC(IC9OD@)UK )@@G@@D9A^[]D-JCTF^[MC([C))^@)+@@@@@@G@M@K TE,U A4,1792 UL )@@G@@ DID WE READ EXACTLY ONE TRACK ? +@@@@[@M@@@M^@)^@)^@)^@)^@)E- -P^@)UM )@@G@@^@)^@)CC4 )1A89AK)^@)^@)^@)^@)^@)^@)C-DC))E9 ^[MC([C))C(SCD#E-GFC)D9IC*)UN )@@G@@E-MCD#DS)B8)+@@@@@@G@M@K J NOAFC NO. DONUO )@@G@@'T EDIT TRACK NUMBER +@@@@[@L@@@M^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)D1JCDAUP )@@G@@CS)^@)^@)^@)^@)^@)^@)^@)D1J 0)^[^D9I^9O^[ C-DE))E-MCD#DS)D1PD(]C(M+@@@@@UQ )@@G@@@G@M@K LA A4,IBMSAD,X9 LOAD STARTING ADDRESS OF BUR )@@G@@LOCK +@@@@[@M@@@M^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC4 -DCLHET[C)?F@9^@)^@)US )@@G@@^@)^@)D-JCD^^[NE-[ELODDIC8)CD^C-MC(NES)D9A^[]D-JCTF^@)+@@@@@@F@M@K UT )@@G@@ DSL A4,6 SHIFT OFF SECTOR OFFSET +@@@@[@K@@@MUU )@@G@@^@)^@)^@)^@)^@)C-ND))^@)^@)^@)CC4 )6^@)^@)^@)^@)^@)^@)^@)^@)ETCDDAE))D9AUV )@@G@@C0)ET CTOD9M^[JC1AET E))+@@@@@@H@M@K SSL A5,36-6 UW )@@G@@ RIGHT JUSTIFY SECTOR WITHIN TRACK +@@@@[@N@@@M^@)^@)^@)^@)^@)ETNUX )@@G@@D))^@)^@)^@)CC5 )3A0!A0)^@)^@)^@)^@)^@)^@)ELDC9CE))DLPETODDAFC)ET CTOD9MUY )@@G@@^[RDDOD[DD0)E-MCD#DS)^@)+@@@@@@G@M@K JNZ A5,NOAFC UZ )@@G@@ DON'T EDIT IF NOT EVEN TRACK +@@@@[@L@@@M^@)^@)^@)^@)^@)DLIFK)^@)VA )@@G@@^@)^@)CC5 -ID9[C1#^@)^@)^@)^@)^@)^@)C-JD0$E))C(^DDO^[DC0)D1JE))C(QC(I^[OVB )@@G@@EL[CTF+@@@@@@E@M@K A$LMSG TRKM EDIT TRACK NUMVC )@@G@@BER +@@@@[@J@@@M^@)^@)^@)^@)^@)GC=ID!IT$^@)^@)E-MDTH^@)^@)^@)^@)^@)^@)VD )@@G@@^@)^@)C(^DDO^[OEL[CTF^[IE(HCL EK)^@)+@@@@@@E@M@K A$DECV A4 VE )@@G@@ EDIT TRACK NUMBER +@@@@[@J@@@M^@)^@)^@)^@)^@)CC=C- CTQVF )@@G@@^@)^@)CC4^@)^@)^@)^@)^@)^@)^@)^@)^@)C(^DDO^[OEL[CTF^[IE(HCL EK)^@)+@@@@@VG )@@G@@@F@M@K A$LMSR . COPY REST OF TRACK MESSAGEVH )@@G@@+@@@@[@L@O@M^@)^@)^@)^@)^@)GC=ID!IT2^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)VI )@@G@@CTJE[T^[MC(NE))D9A^[OEL[CTF^[HC(NET[C9 ^@)@L@@@O^@)^@)^@)^@)^@)GC=H(3G92VJ )@@G@@^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)CTJE[T^[MC(NE))D9A^[OEL[CTF^[HC(NET[VK )@@G@@C9 ^@)+@@@@@@F@M@H J NOAFC PRINT THE DUMPVL )@@G@@ HEADER +@@@@[@K@@@M^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)D1JCDACS)^@)^@)^@)VM )@@G@@^@)^@)^@)^@)E[MDDIE))E-CC*)C-PD(K^[CC([C- EK)^@)+@@@@@@[@M@K. +@@@@[VN )@@G@@@[@@@M 0)^@)+@@@@@@G@M@K. THIS CODE PREVENTS THE DUMP LISTING FRVO )@@G@@OM BEING DESTROYED BY +@@@@[@M@@@M 0)^@)^@)^@)^@)E-CDDN^[#D9^C*)E[MC(QVP )@@G@@C(IE-N^[OD[ ^[^E(HE@)D-DETODDIC8)C1MD9H^[]C(DD1B^[^C(NE-MD9TC(^^[]FC)^@)VQ )@@G@@+@@@@@@H@M@K. THE PRINTING OF ASCII CONTROL CHARACTERS. ALL CONVR )@@G@@TROL CHARACTERS +@@@@[@N@@@M 0)^@)^@)^@)^@)E-CC*)E[MDDIE-DD1B^[JC0)CDNVS )@@G@@CTDDC)CTJD1OELJD))CTCCDMCD#E- ELN 0)^[[D-G^[#D9IE-MD9G^[#D[[EL[CTOC(MES)VT )@@G@@+@@@@@@C@M@K. WILL BE PRINTED AS QUESTION MARKS. +@@@@[@F@@@MVU )@@G@@ 0)^@)^@)^@)^@)E9DD-G^[]C*)E[MDDIE- C))CDN^[LE( ETODDJD0)D([ELFES,+@@@@@VV )@@G@@@[@M@K. +@@@@[@[@@@M 0)^@)+@@@@@@G@M@KCTLPRO SX X11,A5 VW )@@G@@ SAVE RETURN ADDRESS TO CALLER +@@@@[@M@@@MCTOD-KELJ^@)^@)ETSVX )@@G@@^@)^@)^@)^@)F@1AC?CC5^@)^@)^@)^@)^@)^@)^@)ET[E1 ^[MC(OE(MD0)CD^C-MC(NES)VY )@@G@@E-J^[#CDGD- EK)^@)+@@@@@@G@M@K LA A4,,*X8 LOVZ )@@G@@AD WORD OF ASCII TO BE EDITED +@@@@[@M@@@M^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)WA )@@G@@CC4 )? LSB@)^@)^@)^@)^@)^@)^@)D-JCD^^[RD9MC))D9A^[[ET#DDD^[OD8)CL ^[ C-DWB )@@G@@E- C))+@@@@@@H@M@K LR,U R4,3 LOAD LOOP COUNWC )@@G@@T FOR FOUR CHARACTERS +@@@@[@N@@@M^@)^@)^@)^@)^@)D-M -P^@)^@)^@)EK4 )3WD )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)D-JCD^^[GD9JE@)CTJE(IE))C1JEK)C1JE(M^[#D[[EL[CTOWE )@@G@@C(MES)+@@@@@@G@M@KASPR1 LDSL A3,9 SHIFT OFF NEXTWF )@@G@@ QUARTER WORD +@@@@[@L@@@MCDNE[MAC)^@)^@)D-^ETG^@)^@)^@)CC3 )9^@)^@)WG )@@G@@^@)^@)^@)^@)^@)^@)ETCDDAE))D9AC0)D1 F[O^[LE([ELOC(M^[RD9MC))+@@@@@@H@M@KWH )@@G@@ LSSL A3,36-7 ISOLATE PARITY-LESS ASCII CHARACWI )@@G@@TER +@@@@[@N@@@M^@)^@)^@)^@)^@)D-NETG^@)^@)^@)CC3 )3A0!A8)^@)^@)^@)^@)WJ )@@G@@^@)^@)DDND9GCDOC*)E[[ELDE-T (GC(NES)CDNCTDDC)CTCCDMCD#E- EK)+@@@@@@G@M@KWK )@@G@@ SSL A3,36-7 RIGHT-JUSTIFY IT IN THE WORD WL )@@G@@+@@@@[@L@@@M^@)^@)^@)^@)^@)ETND))^@)^@)^@)CC3 )3A0!A8)^@)^@)^@)^@)^@)^@)WM )@@G@@ELDC9CE)!DLPETODDAFC)DDO^[DD0)E-CC*)E9JEL^+@@@@@@F@M@K TNE,U WN )@@G@@ A3,0177 IS THE CHARACTER A 'DEL' ?+@@@@[@L@@@M^@)^@)^@)^@)WO )@@G@@^@)E-IC*?E*)^@)^@)CC3 )0AC7A8)^@)^@)^@)^@)^@)^@)DDN^[OD[ ^[#D[[EL[CTOC(MWP )@@G@@^[[^@$C- D)$^@_^@)+@@@@@@H@M@K J ASPR2 YEWQ )@@G@@S. PROTECT TERMINAL AGAINST IT +@@@@[@N@@@M^@)^@)^@)^@)^@)DK)^@)^@)WR )@@G@@^@)^@)CDNE[MAK)^@)^@)^@)^@)^@)^@)^@)FD ES,^@)E[MD9OC(#E))E- ELHDDICDG^[[WS )@@G@@C9[DDIETO^[DE))^@)+@@@@@@G@M@K ON EOLA>037 PRWT )@@G@@OTECT AGANIST NON-CONTROL EOL +@@@@[@M@@@M^@)^@)^@)^@)^@)D9I^@)^@)^@)^@)WU )@@G@@C(JD-[B00AS7^@)^@)^@)^@)^@)^@)E[MD9OC(#E))CDBCDIDDNE))D1JD0!CTJD1OELJD))WV )@@G@@C(JD))+@@@@@@H@M@K TE,U A3,EOLA IS IT ASCII ENWW )@@G@@D-OF-LINE CHARACTER ? +@@@@[@N@@@M^@)^@)^@)^@)^@)E- -P^@)^@)^@)CC3 - WX )@@G@@D9GCC)^@)^@)^@)^@)^@)^@)DDN^[DE))CDNCTDDC)C(IC)!D9A (GDDIC*)CTCCDMCD#E- WY )@@G@@EK)B8)+@@@@@@G@M@K OFF EOLA>037 PROTECT AGAINSWZ )@@G@@T NON-CONTROL EOL +@@@@[@M@@@M^@)^@)^@)^@)^@)D9AC0)^@)^@)^@)C(JD-[B00AS7XA )@@G@@^@)^@)^@)^@)^@)^@)E[MD9OC(#E))CDBCDDD1NE))D1JD0!CTJD1OELJD))C(JD))+@@@@@XB )@@G@@@G@M@K TLE,U A3,040 IS THIS A CONTROL CHARACTEXC )@@G@@R ? +@@@@[@M@@@M^@)^@)^@)^@)^@)E-GC*?E*)^@)^@)CC3 )0A)0^@)^@)^@)^@)^@)XD )@@G@@^@)^@)DDN^[OD[DES)CC)CTJD1OELJD))CTCCDMCD#E- EK)B8)^@)+@@@@@@H@M@KASPR2 XE )@@G@@ LA,U A3,077 YES. CHANGE IT TO A QUESTION MARK XF )@@G@@+@@@@[@N@@@MCDNE[MAK)^@)^@)D-[ -P^@)^@)^@)CC3 )0A87^@)^@)^@)^@)^@)^@)^@)XG )@@G@@FD ES,^@)CTCCDIC9 ^[DE))E-J^[[^[LE( ETODDJD0)D([ELF^@)+@@@@@@F@M@K XH )@@G@@ A$QCHR A3,,W EDIT THE ASCII CHARACTER +@@@@[@K@@@MXI )@@G@@^@)^@)^@)^@)^@)CC=ED#D[M^@)^@)CC3 )?E8)^@)^@)^@)^@)^@)^@)^@)C(^DDO^[OD[ XJ )@@G@@^[[ET#DDD^[#D[[EL[CTOC(M+@@@@@@G@M@K JGD R4,ASPR1 XK )@@G@@ LOOP FOR ALL CHARACTERS IN WORD +@@@@[@M@@@M^@)^@)^@)^@)^@)DLBC))^@)XL )@@G@@^@)^@)EK4 -[ETKEK1^@)^@)^@)^@)^@)^@)D-JD9K^[AD9M^[[D-G^[#D[[EL[CTOC(MES)XM )@@G@@DDI^[RD9MC))+@@@@@@E@M@K LX X11,A5 RESTORE XN )@@G@@RETURN POINT+@@@@[@J@@@M^@)^@)^@)^@)^@)D-S^@)^@)^@)^@)F@1AC?CC5^@)^@)^@)XO )@@G@@^@)^@)^@)^@)EL ETOD9MC*)EL E-PELI^[KD9DD1O+@@@@@@E@M@K J XP )@@G@@ 0,X11 RETURN TO CALLER +@@@@[@I@@@M^@)^@)^@)^@)^@)DK)XQ )@@G@@^@)^@)^@)^@)A@?F@1AC)^@)^@)^@)^@)^@)^@)^@)EL E-PELI^[OD8)CT[D-GC(M+@@@@@XR )@@G@@@[@M@K. +@@@@[@[@@@M 0)^@)+@@@@@@F@M@K. THIS SUBROUTINE EDITXS )@@G@@S THE NEXT FIELDATA WORD. IF THE +@@@@[@K@@@M 0)^@)^@)^@)^@)E-CDDN^[NXT )@@G@@E(]ELJE(ODDIC*)C(^DDOES)E-CC*)D1 F[O^[ADD D-^CDOCC)E9JEL^ 0)^[DC0)E-CC*)XU )@@G@@+@@@@@@F@M@K. PARAMETER 'EOL' IS SET, ALL OCCURENCES OF THE 'EOLXV )@@G@@' +@@@@[@K@@@M 0)^@)^@)^@)^@)E[[EL[D( E- EK)^9 D9G^8)DDN^[NC(O ))CDGXW )@@G@@D))D9#CTPEL D1#C(N^[JC0)E-CC*)^9 D9G^8)^@)+@@@@@@D@M@K. CHARACTEXX )@@G@@R ARE CHANGED TO QUESTION MARKS (?).+@@@@[@I@@@M 0)^@)^@)^@)^@)CTCCDMCD#XY )@@G@@E- EK)CDMC*)CTCCDIC9 C))E-J^[LE( ETODDJD0)D([ELFES) @_ C,^@)+@@@@@@[@M@KXZ )@@G@@. +@@@@[@[@@@M 0)^@)+@@@@@@F@M@KFCTLPRO SX X11,A5 YA )@@G@@ SAVE THE RETURN POINT +@@@@[@K@@@MC1#E-GE[MD8)^@)ETS^@)^@)^@)^@)YB )@@G@@F@1AC?CC5^@)^@)^@)^@)^@)^@)^@)ET[E1 ^[OD[ ^[MC(OE(MD0)E[JDDIE))^@)+@@@@@YC )@@G@@@E@M@K LA A4,,*X8 LOAD THE NEXT WORD +@@@@[YD )@@G@@@J@@@M^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC4 )? LSB@)^@)^@)^@)^@)^@)^@)D-JCD^YE )@@G@@^[OD[ ^[IC(SE))E9JEL^^@)+@@@@@@G@M@K LR,U R4,5 YF )@@G@@ LOAD LOOP COUNT FOR EDITING +@@@@[@L@@@M^@)^@)^@)^@)^@)D-M -P^@)YG )@@G@@^@)^@)EK4 )5^@)^@)^@)^@)^@)^@)^@)^@)D-JCD^^[GD9JE@)CTJE(IE))C1JEK)C(^DDOYH )@@G@@DDIC8)+@@@@@@E@M@KFSPR1 LA,U A3 CLEAR NEXT CHAYI )@@G@@RACTER+@@@@[@J@@@MC1NE[MAC)^@)^@)D-[ -P^@)^@)^@)CC3^@)^@)^@)^@)^@)^@)^@)YJ )@@G@@^@)^@)CTGC([EK)D1 F[O^[#D[[EL[CTOC(M+@@@@@@H@M@K LDSL A3,6YK )@@G@@ SHIFT OFF NEXT FIELDATA CHARACTER +@@@@[@N@@@M^@)^@)YL )@@G@@^@)^@)^@)D-^ETG^@)^@)^@)CC3 )6^@)^@)^@)^@)^@)^@)^@)^@)ETCDDAE))D9AC0)D1 YM )@@G@@F[O^[ADD D-^CDOCC)CTCCDMCD#E- EK)^@)+@@@@@@G@M@K ON EOL>YN )@@G@@-1 BEGIN FIELDATA END OF LINE CODE +@@@@[@M@@@M^@)^@)^@)^@)YO )@@G@@^@)D9I^@)^@)^@)^@)C(JD)" *1^@)^@)^@)^@)^@)^@)^@)CL C9DD0)C1DC(GC-[E-[^[ YP )@@G@@D1^^[JC0)D-DD1 ^[#D9^C*)+@@@@@@F@M@K TNE,U A3,EOL YQ )@@G@@ IS THIS LINE TERMINATOR ? +@@@@[@L@@@M^@)^@)^@)^@)^@)E-IC*?E*)^@)^@)YR )@@G@@CC3 - D9G^@)^@)^@)^@)^@)^@)^@)DDN^[OD[DES)D-DD1 ^[OC(MD(DD1[E-JEK)B8)^@)YS )@@G@@+@@@@@@G@M@K LA,U A3,'?' YES. DISPLAY AS QUEYT )@@G@@STION MARK +@@@@[@M@@@M^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC3 )$B8$^@)^@)^@)YU )@@G@@^@)^@)^@)^@)FD ES,^@)C-DETKD-[FC)CDN^[LE( ETODDJD0)D([ELF^@)+@@@@@@G@M@KYV )@@G@@ OFF EOL>-1 END FIELDATA END OF LINE CODE YW )@@G@@+@@@@[@M@@@M^@)^@)^@)^@)^@)D9AC0)^@)^@)^@)C(JD)" *1^@)^@)^@)^@)^@)^@)^@)YX )@@G@@C(IC))C1DC(GC-[E-[^[ D1^^[JC0)D-DD1 ^[#D9^C*)^@)+@@@@@@G@M@K A$YY )@@G@@FCHR A3,,W EDIT THE FIELDATA CHARACTER +@@@@[@L@@@MYZ )@@G@@^@)^@)^@)^@)^@)CC=C1#D[M^@)^@)CC3 )?E8)^@)^@)^@)^@)^@)^@)^@)C(^DDO^[OD[ ZA )@@G@@^[ADD D-^CDOCC)CTCCDMCD#E- EK)+@@@@@@F@M@K JGD R4,FSPR1 ZB )@@G@@ LOOP FOR ALL 6 CHARACTERS +@@@@[@L@@@M^@)^@)^@)^@)^@)DLBC))^@)ZC )@@G@@^@)^@)EK4 -AETKEK1^@)^@)^@)^@)^@)^@)D-JD9K^[AD9M^[[D-G^@6^[#D[[EL[CTOC(MZD )@@G@@ES)^@)+@@@@@@F@M@K LX X11,A5 LOAD THE RETURZE )@@G@@N ADDRESS +@@@@[@K@@@M^@)^@)^@)^@)^@)D-S^@)^@)^@)^@)F@1AC?CC5^@)^@)^@)ZF )@@G@@^@)^@)^@)^@)D-JCD^^[OD[ ^[MC(OE(MD0)CD^C-MC(NES)+@@@@@@E@M@K J ZG )@@G@@ 0,X11 RETURN TO CALLER +@@@@[@I@@@M^@)^@)^@)^@)ZH )@@G@@^@)DK)^@)^@)^@)^@)A@?F@1AC)^@)^@)^@)^@)^@)^@)^@)EL E-PELI^[OD8)CT[D-GC(MZI )@@G@@+@@@@@@[@M@H. +@@@@[@[@@@M 0)^@)+@@@@@@^@M@H PURE DATAZJ )@@G@@+@@@@[@A@@@M^@)^@)^@)^@)^@)E[PEL ^@)^@)^@)C-[E-[+@@@@@@#@M@K ASZK )@@G@@CII +@@@@[@^@@@M^@)^@)^@)^@)^@)CDNCTDDC)+@@@@@@B@J@HBLKNR 'BLOCK #ZL )@@G@@ ! LENGTH: ! WORDS!' @ @J@HAFCM ' (! CHARACTERS)!' @B@K@JBLKNR ZM )@@G@@ 'BLOCK # & LENGTH: & WORDS&' @ @K@JAFCM ' (& CHARACTERS)&' ZN )@@G@@@A@K@JEOFENC ' - END OF FILE MARK&' @B@M@KBLKNR '#BLOCK ## & ZO )@@G@@#LENGTH: & WORDS&'+@@@@[@E@@@MCLGDTIEK)^@)^@)^9]H-\GT:^@<^@&^@)D->H1$I-*ZP )@@G@@BK)^0)I9\IL=IS&^8)+@@@@@@^@M@KSCTM '#SECTOR&S&' +@@@@[@A@@@MET#E-HZQ )@@G@@^@)^@)^@)^9NG(IL3 C&ZT )@@G@@^8)^@)+@@@@@@A@M@KEOFENC ' - #END OF #FILE MARK&' +@@@@[@C@@@MC(JC1 ZU )@@G@@D1#^@)^@)^8) *)C(,G))H9&^[AHD?G*)H(-IL:^0$+@@@@@@#@M@H END ZV )@@G@@+@@@@[@^@@@M^@)^@)^@)^@)^@)C(IC))^@)___CT AGAINST NON-CONTROL EOL +@@@@[ZW )@@G@@@M@@@M^@)^@)^@)^@)^@)D9AC0)^@)^@)^@)C(JD-[B00AS7^@)^@)^@)^@)^@)^@)E[MD9OZX )@@G@@*[S@@@*SDFF*@[@0@:. +@@@@[@[@@@0 0)^@)+@@@@@@B@0@:. FILE COMZY )@@G@@PARE COMMAND ACTIVITY +@@@@[@E@@@0 0)^@)^@)^@)^@)C1DD- ^[#D9HE[[EL ^[#ZZ )@@G@@D9HD([D1^^[[CTODDQDDOFC)+@@@@@@[@0@:. +@@@@[@[@@@0 0)^@)@[@@@0 0)^@)AA )@@G@@@H@@@0 0)^@)^@)^@)^@) [# C)^[#H90JD2HD$H[4^@1BC7A8)^@)D(-IL(H1G))@[@@@0 0)^@)@M@@@0 0)^@)^@)^@)^@)E-*G*)^[(H1&H92H(-I-(AD )@@G@@H9,^[H14HD-H)?^[0IL\I[2HD>I--IL9AE )@@G@@@M@@@0 0)^@)^@)^@)^@)I-\^[HGD2HD,GT*HD0^[NJD3I->H(3 ))GD,G))GT\H13HD=G(2AF )@@G@@G(=^[-^[4IL-G->^[3G(I))GD3^[=G(&HD,G(=@M@@@0 0)^@)^@)^@)^@)HD,^@)IT>AG )@@G@@GT4HD\H0)A)9BD#^[\G0)I-*G*)I[>H1-H))GT\G->^[\G0)I-*G*)ET4GD4G*)H9&^[#GD?AH )@@G@@HD&H92H1(GC,@M@@@0 0)^@)^@)^@)^@)E(3G*)^[\G0)^[4H[(IS)^[(H1&H92H(-I-(H9,AI )@@G@@^[(IS)G92GD,I->G))^[\H1?JC)I-*IL\I($H@)^[-^[7IL(I-4G(,@M@@@0 0)^@)^@)^@)AJ )@@G@@^@)GD5I-*H92HD3GD4HD\H0)^[+JC)^[HGD2HD,GT*HD0^[NJD3I->H(3^[>J[0IL>IT3H-9AK )@@G@@^[0IL>IT@E@@@0 0)^@)^@)^@)^@)IT 0)@[@@@0 0)^@)+@@@@@@#@0@: AXR$ +@@@@[@^@@@0AM )@@G@@^@)^@)^@)^@)^@)CDSEK=^@)+@@@@@@#@0@: DEFUNCT$+@@@@[@ @@@0^@)^@)AN )@@G@@^@)^@)^@)C- C1PD1#E)=^@)+@@@@@@#@0@: FANG +@@@@[@^@@@0^@)^@)AO )@@G@@^@)^@)^@)C1[D1B^@)+@@@@@@E@0@:IMT EQU R12 BLAP )@@G@@OCK 1 EOF FLAG +@@@@[@I@@@0DDHE))^@)^@)^@)C(LE*)^@)^@)^@)EK1AK)^@)^@)AQ )@@G@@^@)^@)^@)^@)^@)^@)CLGD9#DS)AC)C(JC0)C1GCDB+@@@@@@E@0@:OMT EQU AR )@@G@@ R13 BLOCK 2 EOF FLAG +@@@@[@I@@@0D9HE))^@)^@)^@)C(LAS )@@G@@E*)^@)^@)^@)EK1AS)^@)^@)^@)^@)^@)^@)^@)^@)CLGD9#DS)AK)C(JC0)C1GCDB+@@@@@AT )@@G@@@E@0@:PFCT EQU R14 PRINT FCT ADDRESS +@@@@[AU )@@G@@@J@@@0E[ACTO^@)^@)^@)C(LE*)^@)^@)^@)EK1A))^@)^@)^@)^@)^@)^@)^@)^@)E[MDDIAV )@@G@@E))C1#E))CD^C-MC(NES)^@)+@@@@@@[@0@:. +@@@@[@[@@@0 0)^@)+@@@@@@^@0@:AW )@@G@@ PURE CODE+@@@@[@A@@@0^@)^@)^@)^@)^@)E[PEL ^@)^@)^@)CTJC- AX )@@G@@+@@@@@@[@0@:. +@@@@[@[@@@0 0)^@)+@@@@@@E@0@:CHECK* LR,U IMT AY )@@G@@ CLEAR FILE 1 AT EOF +@@@@[@J@@@0CTCC(#DS%^@)^@)D-M -P^@)AZ )@@G@@^@)^@)DDHE))^@)^@)^@)^@)^@)^@)^@)^@)CTGC([EK)C1DD- ^@1^[[E))C(JC0)+@@@@@BA )@@G@@@E@0@: LR,U OMT CLEAR FILE 2 AT EOF +@@@@[BB )@@G@@@J@@@0^@)^@)^@)^@)^@)D-M -P^@)^@)^@)D9HE))^@)^@)^@)^@)^@)^@)^@)^@)CTGC([BC )@@G@@EK)C1DD- ^@2^[[E))C(JC0)+@@@@@@F@0@: LA,U A7 BD )@@G@@ CLEAR HIT QUEUE ALLOCATED +@@@@[@L@@@0^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)BE )@@G@@CC7^@)^@)^@)^@)^@)^@)^@)^@)^@)CTGC([EK)D[DE))EDPC(PC*)CDGD-JCT[E- C))^@)BF )@@G@@+@@@@@@G@0@: LA,U A13 CLEAR RELATIVE BLOCKBG )@@G@@ NUMBER +@@@@[@L@@@0^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC1AS)^@)^@)^@)^@)BH )@@G@@^@)^@)^@)^@)CTGC([EK)EL D-[E-DE1 ^[]D-JCTF^[IE(HCL EK)+@@@@@@F@0@: BI )@@G@@ LX X7,CDBPC,X8 LOAD FIRST PARAMETER LINK +@@@@[@L@@@0BJ )@@G@@^@)^@)^@)^@)^@)D-S^@)^@)^@)^@)F@7 -#C-]E[# -SB@)^@)^@)^@)^@)D-JCD^^[ADDMBK )@@G@@ETO^[KCDMCDHC(OC(M^[GDDIDS)^@)+@@@@@@F@0@: LX X3,CDMASK,BL )@@G@@X8 LOAD MASK BUFFER ADDRESS +@@@@[@K@@@0^@)^@)^@)^@)^@)D-S^@)^@)BM )@@G@@^@)^@)F@3 -#C-HCDNDS?F@8^@)^@)^@)^@)D-JCD^^[HCDNDS)CLPC1AC(M^[[C-^EL ETNBN )@@G@@+@@@@@@E@0@: LA A1,PBVAL,X7 LOAD FDT ADDRESS BO )@@G@@+@@@@[@I@@@0^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC1 -KCLQCDG -SA8)^@)^@)^@)^@)BP )@@G@@D-JCD^^[AC-O^[[C-^EL ETN+@@@@@@E@0@: LMJ A2,IOGET BQ )@@G@@ BUILD AN I/O FCT +@@@@[@I@@@0^@)^@)^@)^@)^@)D-HDK)^@)^@)^@)CC2 -DBR )@@G@@D9BC(O^@)^@)^@)^@)^@)^@)CLPDDGC))CDI^[D 9J^[ACTO+@@@@@@F@0@: LXBS )@@G@@,U X10,,A0 PUT FCT ADDRESS IN X10 +@@@@[@K@@@0^@)^@)BT )@@G@@^@)^@)^@)D-S -P^@)^@)^@)F@1A@? -[A@)^@)^@)^@)^@)^@)^@)E[PE))C1#E))CD^C-MBU )@@G@@C(NES)DDI^[SAC0^@)+@@@@@@E@0@: LX X7,PBLINK,X7 LIBV )@@G@@NK TO NEXT FILE +@@@@[@J@@@0^@)^@)^@)^@)^@)D-S^@)^@)^@)^@)F@7 -KCLGDDIBW )@@G@@DS?F@7^@)^@)^@)^@)D-DD1F^[OD8)D1 F[O^[ADDGC*)^@)+@@@@@@G@0@: LABX )@@G@@ A1,PBVAL,X7 LOAD FDT ADDRESS OF 2ND FILE +@@@@[@L@@@0BY )@@G@@^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC1 -KCLQCDG -SA8)^@)^@)^@)^@)D-JCD^^[AC-OBZ )@@G@@^[[C-^EL ETN^[JC0)ALIC))C1DD- +@@@@@@G@0@: LMJ A2,IOGET CA )@@G@@ BUILD FCT FOR SECOND INPUT FILE +@@@@[@M@@@0^@)^@)^@)^@)^@)D-HCB )@@G@@DK)^@)^@)^@)CC2 -DD9BC(O^@)^@)^@)^@)^@)^@)CLPDDGC))C1#E))C1JEK)ET CTJD1^CC )@@G@@^[DD1KE(O^[ADDGC*)+@@@@@@G@0@: LX,U X9,,A0 X9CD )@@G@@ IS FCT ADDRESS OF SECOND FILE+@@@@[@M@@@0^@)^@)^@)^@)^@)D-S -P^@)^@)^@)CE )@@G@@F@9 )?CC0^@)^@)^@)^@)^@)^@)^@)F@9^[DES)C1#E))CD^C-MC(NES)D9A^[NC(#D9IC))CF )@@G@@C1DD- +@@@@@@F@0@: LX X7,PBLINK,X7 LINK TO COUNT CG )@@G@@PARAMETER +@@@@[@K@@@0^@)^@)^@)^@)^@)D-S^@)^@)^@)^@)F@7 -KCLGDDIDS?F@7CH )@@G@@^@)^@)^@)^@)D-DD1F^[OD8)CTJE(IE))E[[EL[D( E- EK)+@@@@@@H@0@: LACI )@@G@@,U A3,0377777 LOAD IMPLIED COUNT FOR NO OPTIONS +@@@@[CJ )@@G@@@N@@@0^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC3 )0AS7A87A87^@)^@)^@)^@)^@)D-JCD^CK )@@G@@^[DD(KD-DC(^^[#D9PD1O^[AD9M^[ID8)D9KE-DD9IES)^@)+@@@@@@E@0@: LACL )@@G@@ A14,CDOPTS,X8 LOAD COMMAND OPTIONS+@@@@[@J@@@0^@)^@)^@)^@)CM )@@G@@^@)D-[^@)^@)^@)^@)CC1A)?CT^D9KE-N -SB@)^@)^@)^@)D-JCD^^[#D9HD([D1^^[JE[OCN )@@G@@DDJD1N+@@@@@@E@0@: TOP,U A14,OPTION('M') COMPARE BY FILCO )@@G@@ES ? +@@@@[@J@@@0^@)^@)^@)^@)^@)E-JE@?E*)^@)^@)CC1A)?D9KE-DD9I @$D*$ C)CP )@@G@@^@)^@)CTJD(KCDMC*)CLT^[ADDGC(N^@_^@)+@@@@@@H@0@: J NOMXCQ )@@G@@ NO. DON'T SET UP FILE COUNT MODE +@@@@[@N@@@0^@)^@)CR )@@G@@^@)^@)^@)DK)^@)^@)^@)^@)D1JD(S^@)^@)^@)^@)^@)^@)^@)^@)D1J 0)^[^D9I^9O^[NCS )@@G@@C(O^[PE@)C1DD- ^[#D9PD1O^[HD9^C*)^@)+@@@@@@F@0@: LA,U A3,1CT )@@G@@ LOAD IMPLIED FILE COUNT +@@@@[@K@@@0^@)^@)^@)^@)^@)D-[CU )@@G@@ -P^@)^@)^@)CC3 )1^@)^@)^@)^@)^@)^@)^@)^@)D-JCD^^[DD(KD-DC(^^[ADDGC*)CTJCV )@@G@@E(IE))+@@@@@@E@0@: LA,U A0,'M' LOAD I/O READ CW )@@G@@OPTION+@@@@[@J@@@0^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC0 )$D*$^@)^@)^@)^@)^@)CX )@@G@@^@)^@)D-JCD^^[D 9J^[MC([C))D9KE-DD9I+@@@@@@F@0@: SA A0,ICY )@@G@@OOPT,X9 SET UP 'M' MODE ON... +@@@@[@K@@@0^@)^@)^@)^@)^@)ET[CZ )@@G@@^@)^@)^@)^@)CC0 -DD9JE[O -SBC)^@)^@)^@)^@)ET E))E(K^@$D*$^[HD9^C*)D9I 0,DA )@@G@@ 0)^@)+@@@@@@D@0@: SA A0,IOOPT,X10 ...BOTH FILES DB )@@G@@+@@@@[@I@@@0^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)CC0 -DD9JE[O -SAC0^@)^@)^@)^@)DC )@@G@@ 0, 1]D9OD@)C1DD- ES)^@)+@@@@@@F@0@:NOMX TZ X7 DD )@@G@@ WAS A COUNT SUPPLIED ? +@@@@[@K@@@0D1JD(S^@)^@)^@)E-U^@)^@)^@)^@)DE )@@G@@F@7^@)^@)^@)^@)^@)^@)^@)^@)^@)E9[ES)CC)CTJE(IE))ETPE[KD-DC(^^@_^@)+@@@@@DF )@@G@@@F@0@: LA A3,PBVAL,X7 YES. USE SUPPLIED COUNT DG )@@G@@+@@@@[@K@@@0^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC3 -KCLQCDG -SA8)^@)^@)^@)^@)DH )@@G@@FD ES,^@)E(NC*)ETPE[KD-DC(^^[#D9PD1O+@@@@@@E@0@: SA A3,IDI )@@G@@OCOUNT,X9 PUT COUNT IN FCT 1 +@@@@[@J@@@0^@)^@)^@)^@)^@)ET[^@)^@)DJ )@@G@@^@)^@)CC3 -DD9#D9PD1O -SBC)^@)^@)^@)E[PE))CTJE(IE))DDI^[ACTO^@1^@)+@@@@@DK )@@G@@@E@0@: SA A3,IOCOUNT,X10 ...AND IN FCT 2 ALSO+@@@@[DL )@@G@@@J@@@0^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)CC3 -DD9#D9PD1O -SAC0^@)^@)^@) 0, 1[DM )@@G@@D1^^[DD0)C1#E))AK)CDGETJ+@@@@@@F@0@: LA A0,IOMASS,X10 DN )@@G@@ LOAD MASS STORAGE FLAG +@@@@[@K@@@0^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)DO )@@G@@CC0 -DD9HCDNES?F@1A@)^@)^@)^@)D-JCD^^[HCDNES)ETOD9MCDBC*)C1GCDB^@)+@@@@@DP )@@G@@@E@0@: TE A0,IOMASS,X9 SAME TYPE FILES ? +@@@@[DQ )@@G@@@J@@@0^@)^@)^@)^@)^@)E- ^@)^@)^@)^@)CC0 -DD9HCDNES?F@9^@)^@)^@)^@)ET[D( DR )@@G@@^[OFDKC*)C1DD- ES)B8)^@)+@@@@@@H@0@: J NOFDL DS )@@G@@ NO. USER MUST SET CORRECT M/S LENGTH +@@@@[@O@@@0^@)^@)^@)^@)^@)DK)DT )@@G@@^@)^@)^@)^@)D1JC1^D))^@)^@)^@)^@)^@)^@)^@)D1J 0)^[PET EK)D(PETO^[NC(O^[#DU )@@G@@D9MEL CTO^[H 9N^[GC(IC9OD@)^@)+@@@@@@H@0@: JZ A0,NOFDL DV )@@G@@ USE IMPLIED LENGTHS IF TAPE INPUT +@@@@[@N@@@0^@)^@)^@)^@)DW )@@G@@^@)DLU^@)^@)^@)^@)CC0 -ID9AC-G^@)^@)^@)^@)^@)^@)E(NC*)DDHE[GDD C))D- D1BDX )@@G@@E-CES)DDA^[OCDKC*)DDIE[PE))^@)+@@@@@@E@0@: LA A0,IOWAD,XDY )@@G@@9 LOAD WAD INDICATOR +@@@@[@J@@@0^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)DZ )@@G@@CC0 -DD9RCD^ -SBC)^@)^@)^@)^@)D-JCD^^[RCD^^[DD1^DD#CDOD9M^@)+@@@@@@G@0@:EA )@@G@@ TE A0,IOWAD,X10 IS WAD ATTRIBUTE THE SAME ? EB )@@G@@+@@@@[@L@@@0^@)^@)^@)^@)^@)E- ^@)^@)^@)^@)CC0 -DD9RCD^ -SAC0^@)^@)^@)^@)EC )@@G@@DDN^[RCD^^[[E-OELDCLPE- ^[OD[ ^[NCDHC*)B8)+@@@@@@I@0@: J ED )@@G@@ WFCHK NO. USE LENGTH OF FASTRAND FORMAT FILE +@@@@[EE )@@G@@@O@@@0^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)E9ACTCDS)^@)^@)^@)^@)^@)^@)^@)D1J 0)EF )@@G@@^[PET ^[GC(IC9OD@)D9A^[ACDNE-MCDIC))C1JELHCDO^[ADDGC*)+@@@@@@E@0@: EG )@@G@@ LA A0,IOBLEN,X10 LOAD ONE LENGTH +@@@@[@I@@@0^@)^@)EH )@@G@@^@)^@)^@)D-[^@)^@)^@)^@)CC0 -DD9]D- D0?F@1A@)^@)^@)^@)D-JCD^^[JD1 ^[GC(IEI )@@G@@C9OD@)+@@@@@@E@0@: TLE A0,IOBLEN,X9 IS OTHER GREATEJ )@@G@@ER ? +@@@@[@J@@@0^@)^@)^@)^@)^@)E-GC*)^@)^@)^@)CC0 -DD9]D- D0?F@9^@)^@)EK )@@G@@^@)^@)DDN^[JE-CC(M^[BEL CDOC(M^@_^@)+@@@@@@E@0@: LA A0,IEL )@@G@@OBLEN,X9 YES. USE IT INSTEAD+@@@@[@J@@@0^@)^@)^@)^@)^@)D-[^@)^@)EM )@@G@@^@)^@)CC0 -DD9]D- D0?F@9^@)^@)^@)^@)FD ES,^@)E(NC*)DDO^[DD1NE- CD^+@@@@@EN )@@G@@@F@0@:PUTLEN SA A0,IOBLEN,X9 PUT LENGTH IN BOTH FCT'S EO )@@G@@+@@@@[@K@@@0E[PE-GC(I^@)^@)ET[^@)^@)^@)^@)CC0 -DD9]D- D0?F@9^@)^@)^@)^@)EP )@@G@@E[PE))D- D1BE-C^[DD0)CLJE-C^[ACTO^9N+@@@@@@G@0@: SA A0,IEQ )@@G@@OBLEN,X10 INSURING COMPARISON OF DATA ONLY+@@@@[@M@@@0^@)^@)^@)^@)ER )@@G@@^@)ET[^@)^@)^@)^@)CC0 -DD9]D- D0?F@1A@)^@)^@)^@)DDIETPELDD1B^[#D9HE[[ELDES )@@G@@ETJD0)D9A^[^CDOCC)D9ID-T+@@@@@@H@0@:NOFDL LMJ A2,INPUT ET )@@G@@ CREATE A READER FOR THE FIRST FILE +@@@@[@N@@@0D1JC1^D))^@)^@)D-HEU )@@G@@DK)^@)^@)^@)CC2 -DD1KE(O^@)^@)^@)^@)^@)^@)CTMC([E- ^[[^[MC([C- EK)C1JEK)EV )@@G@@E-CC*)C1DELNE))C1DD- ^@)+@@@@@@G@0@: LR,U R3,,X10 EW )@@G@@ SALT AWAY FIRST FDT ADDRESS +@@@@[@L@@@0^@)^@)^@)^@)^@)D-M -P^@)EX )@@G@@^@)^@)EK3 )?F@1A@)^@)^@)^@)^@)^@)^@)ET[D-O^[[E9[FC)C1DELNE))C1^E))CD^C-MEY )@@G@@C(NES)+@@@@@@G@0@: LX,U X10,,X9 GET FDT ADDRESEZ )@@G@@S OF SECOND FILE +@@@@[@M@@@0^@)^@)^@)^@)^@)D-S -P^@)^@)^@)F@1A@? -SBC)FA )@@G@@^@)^@)^@)^@)^@)^@)C9 E))C1^E))CD^C-MC(NES)D9A^[NC(#D9IC))C1DD- ^@)+@@@@@FB )@@G@@@G@0@: LMJ A2,INPUT CREATE READER FOR SECOND FFC )@@G@@ILE +@@@@[@M@@@0^@)^@)^@)^@)^@)D-HDK)^@)^@)^@)CC2 -DD1KE(O^@)^@)^@)^@)FD )@@G@@^@)^@)CTMC([E- ^[MC([C- EK)C1JEK)ET CTJD1^^[ADDGC*)^@)+@@@@@@F@0@: FE )@@G@@ LX X10,R3 RESTORE FIRST FCT ADDRESS +@@@@[@L@@@0FF )@@G@@^@)^@)^@)^@)^@)D-S^@)^@)^@)^@)F@1A@?EK3^@)^@)^@)^@)^@)^@)^@)EL ETOD9MC*)FG )@@G@@C1DELNE))C1#E))CD^C-MC(NES)^@)+@@@@@@[@0@:. +@@@@[@[@@@0 0)^@)+@@@@@FH )@@G@@@A@0@:. BLOCK COMPARISON LOOP +@@@@[@C@@@0 0)^@)^@)^@)^@)CLGFI )@@G@@D9#DS)CTJD(KCDMDDND9I^[GD9JE@)+@@@@@@[@0@:. +@@@@[@[@@@0 0)^@)+@@@@@FJ )@@G@@@G@0@:COMPARE LA,U A9 CLEAR DIFFERENCES IN THIS FK )@@G@@BLOCK +@@@@[@M@@@0CTJD(KCDMC*)^@)D-[ -P^@)^@)^@)CC9^@)^@)^@)^@)^@)^@)^@)FL )@@G@@^@)^@)CTGC([EK)C-DC1AC(MC(ICT ES)DDI^[OD[DES)CLGD9#DS)+@@@@@@F@0@: FM )@@G@@ AA,U A13,1 BUMP RELATIVE BLOCK NUMBER+@@@@[@L@@@0FN )@@G@@^@)^@)^@)^@)^@)CD[ -P^@)^@)^@)CC1AS?AC)^@)^@)^@)^@)^@)^@)^@)CLPD(K^[MC(GFO )@@G@@CDODDQC*)CLGD9#DS)D1PD(]C(M^@)+@@@@@@H@0@: LA,U A12 FP )@@G@@ CLEAR LAST BLOCK ENCOUNTERED HERE +@@@@[@N@@@0^@)^@)^@)^@)FQ )@@G@@^@)D-[ -P^@)^@)^@)CC1AK)^@)^@)^@)^@)^@)^@)^@)^@)CTGC([EK)D-[ETO^[]D-JCTFFR )@@G@@^[ D1#D9PD1OC(MC(^^[CC(MC*)^@)+@@@@@@G@0@: DSL A1,72 FS )@@G@@ CLEAR BLOCK BUFFER ADDRESSES +@@@@[@L@@@0^@)^@)^@)^@)^@)C-NFT )@@G@@D))^@)^@)^@)CC1 )7AK)^@)^@)^@)^@)^@)^@)^@)CTGC([EK)CLGD9#DS)CLPC1AC(M^[[FU )@@G@@C-^EL ETNC(N+@@@@@@E@0@: TZ IMT ANY MOREFV )@@G@@ IN FILE 1 ?+@@@@[@J@@@0^@)^@)^@)^@)^@)E-U^@)^@)^@)^@)DDHE))^@)^@)^@)^@)FW )@@G@@^@)^@)^@)^@)CDIFC)D(JEL ^[DD0)C1DD- ^@1^@_+@@@@@@F@0@: J FX )@@G@@ GEX2 NO. GET NEXT FROM FILE 2 +@@@@[@L@@@0^@)^@)^@)^@)FY )@@G@@^@)DK)^@)^@)^@)^@)C9 F@2^@)^@)^@)^@)^@)^@)^@)^@)D1J 0)^[BC(O^[IC(SE))C1MFZ )@@G@@D9H^[ADDGC*)AK)^@)+@@@@@@E@0@: GET IOBB,X10 YEGA )@@G@@S. GET NEXT BLOCK+@@@@[@J@@@0^@)^@)^@)^@)^@)C9 E))^@)^@)^@)DDJCL] -SAC0GB )@@G@@^@)^@)^@)^@)^@)^@)FD ES,^@)C9 E))D1 F[O^[]D-JCTF+@@@@@@F@0@: LAGC )@@G@@,U A2,,A1 SAVE BLOCK ADDRESS IN A2 +@@@@[@K@@@0^@)^@)GD )@@G@@^@)^@)^@)D-[ -P^@)^@)^@)CC2 )?CC1^@)^@)^@)^@)^@)^@)^@)ET[E1 ^[]D-JCTF^[[GE )@@G@@C-^EL ETN^[DD0)CC2+@@@@@@F@0@: LA,U A1 CLGF )@@G@@EAR FIRST BLOCK ADDRESS +@@@@[@L@@@0^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC1^@)GG )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)CTGC([EK)C1DELNE))CLGD9#DS)CD^C-MC(NES)^@)+@@@@@GH )@@G@@@E@0@: LR IMT,IBLAST,A2 LOAD LAST BLOCK FLAG+@@@@[GI )@@G@@@J@@@0^@)^@)^@)^@)^@)D-M^@)^@)^@)^@)DDHE)?DD]D-[ETO -[AK)^@)^@)^@)D-JCD^GJ )@@G@@^[GCDNE))CLGD9#DS)C1GCDB+@@@@@@G@0@: AA A12,IBLAST,A2 GK )@@G@@ SET IBLAST ENCOUNTERED INDICATOR+@@@@[@M@@@0^@)^@)^@)^@)^@)CD[^@)^@)GL )@@G@@^@)^@)CC1AK?DD]D-[ETO -[AK)^@)^@)^@)ET E))DD]D-[ETO^[ D1#D9PD1OC(MC(^^[DGM )@@G@@D1^DD#CDOD9M+@@@@@@F@0@:GEX2 TZ OMT IS FILE GN )@@G@@2 EXHAUSTED ? +@@@@[@K@@@0C9 F@2^@)^@)^@)E-U^@)^@)^@)^@)D9HE))^@)^@)GO )@@G@@^@)^@)^@)^@)^@)^@)DDN^[ADDGC*)AK)C(SD[[E(NE- C))B8)^@)+@@@@@@G@0@: GP )@@G@@ J GEX1 YES. SKIP THE READ ATTEMPT +@@@@[GQ )@@G@@@L@@@0^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)C9 F@1^@)^@)^@)^@)^@)^@)^@)^@)FD ES,GR )@@G@@^@)ETFDDK^[OD[ ^[MC([C))CDOE- D(KE))+@@@@@@E@0@: GET IOBBGS )@@G@@,X9 NO. READ IT IN +@@@@[@I@@@0^@)^@)^@)^@)^@)C9 E))^@)GT )@@G@@^@)^@)DDJCL] -SBC)^@)^@)^@)^@)^@)^@)D1J 0)^[MC([C))DDO^[DD0)+@@@@@@E@0@:GU )@@G@@ LR OMT,IBLAST,A1 LOAD LAST BLOCK FLAG+@@@@[@J@@@0GV )@@G@@^@)^@)^@)^@)^@)D-M^@)^@)^@)^@)D9HE)?DD]D-[ETO -[AC)^@)^@)^@)D-JCD^^[GCDNGW )@@G@@E))CLGD9#DS)C1GCDB+@@@@@@G@0@: AA A12,IBLAST,A1 SEGX )@@G@@T IBLAST ENCOUNTERED IF IT WAS+@@@@[@M@@@0^@)^@)^@)^@)^@)CD[^@)^@)^@)^@)GY )@@G@@CC1AK?DD]D-[ETO -[AC)^@)^@)^@)ET E))DD]D-[ETO^[ D1#D9PD1OC(MC(^^[DC0)DDOGZ )@@G@@^[RCDN+@@@@@@E@0@:GEX1 DS A1,R6 SAVE BLOCK ADDHA )@@G@@RESSES+@@@@[@J@@@0C9 F@1^@)^@)^@)C-N^@)^@)^@)^@)CC1 -MA0)^@)^@)^@)^@)^@)HB )@@G@@^@)^@)ET[E1 ^[]D-JCTF^[[C-^EL ETNC(N+@@@@@@F@0@: JZ A1,GHC )@@G@@OTBY PROCESS TRAILING BLOCKS +@@@@[@K@@@0^@)^@)^@)^@)^@)DLUHD )@@G@@^@)^@)^@)^@)CC1 -BD9OCLT^@)^@)^@)^@)^@)^@)E[MD9#C(NES)E-MCDDD-DD1B^[]D-JHE )@@G@@CTFES)+@@@@@@G@0@: JZ A2,GOTBY WHEN ONE FILE HF )@@G@@FINISHES EARLY +@@@@[@L@@@0^@)^@)^@)^@)^@)DLU^@)^@)^@)^@)CC2 -BD9OCLTHG )@@G@@^@)^@)^@)^@)^@)^@)E9CC(I^[JD1 ^[ADDGC*)C1DD1DETCC(N^[ CDMD-T+@@@@@@[@0@:HH )@@G@@. +@@@@[@[@@@0 0)^@)+@@@@@@F@0@:. NOW ANALYSE STATUS: IF BOHI )@@G@@TH EQUAL, AND NORMAL, 4, OR 5,+@@@@[@L@@@0 0)^@)^@)^@)^@)D1JE8)CDICDGFDNHJ )@@G@@C*)ETOCDOE(NBK)^[DC0)CLJE-C^[ EDPCDG ))CDIC))D1JELHCDG ))A)?^[JEK)A*?^@)HK )@@G@@+@@@@@@F@0@:. PROCEED TO BLOCK COMPARISON. IF BOTH EOF STATUS, HL )@@G@@THEN +@@@@[@K@@@0 0)^@)^@)^@)^@)E[MD9#C( C))E-J^[]D-JCTF^[#D9HE[[ELDETJHM )@@G@@D0,^@)DDA^[]D9OD@)C(JC0)ETOCDOE(N ))E-CC(I+@@@@@@G@0@:. THE BLOCHN )@@G@@KS ARE ACCEPTED AS EQUAL WITHOUT FURTHER COMPARISON +@@@@[@M@@@0 0)^@)HO )@@G@@^@)^@)^@)E-CC*)CLGD9#DTN^[[EL ^[[CT#C(KE- C))CDN^[ EDPCDG^[RDDOD[JE(O^[AHP )@@G@@E(ME-CC(M^[#D9HE[[ELDETJD0)^@)+@@@@@@G@0@:. CHECKS. IF AN ABNORHQ )@@G@@MAL STATUS COMES BACK ON EITHER OR BOTH, +@@@@[@M@@@0 0)^@)^@)^@)^@)CTCHR )@@G@@C(#DTN 0)^[DC0)CDI^[[CLID9MD([D))ETOCDOE(N^[#D9HC(N^[]CD#DS)D9I^[ DDOD[ HS )@@G@@EK)D9M^[]D9OD@?^@)+@@@@@@F@0@:. THE STATUS IS EDITED, AND THE BLHT )@@G@@OCK IS DUMPED IF THERE'S+@@@@[@L@@@0 0)^@)^@)^@)^@)E-CC*)ETOCDOE(N^[DES)HU )@@G@@C(^DDOC(^ ))CDIC))E-CC*)CLGD9#DS)DDN^[^E(HE[ C))DDA^[OD[ EL ^9N^@)+@@@@@HV )@@G@@@A@0@:. ANY INFORMATION TO DUMP. +@@@@[@D@@@0 0)^@)^@)^@)^@)CDIHW )@@G@@FC)DDIC1JELHCDODDJD0)E-J^[^E(HE@,^@)+@@@@@@[@0@:. +@@@@[@[@@@0 0)^@)HX )@@G@@+@@@@@@G@0@: LA A0,IBSTAT,A1 LOAD STATUS OF SECONHY )@@G@@D BLOCK +@@@@[@L@@@0^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC0 -DCLNE-[E)?CC1HZ )@@G@@^@)^@)^@)^@)D-JCD^^[NE-[E-PES)D9A^[NC(#D9IC))CLGD9#DS)+@@@@@@G@0@: IA )@@G@@ TE A0,IBSTAT,A2 EQUAL TO FIRST BLOCK STATUS ? +@@@@[IB )@@G@@@M@@@0^@)^@)^@)^@)^@)E- ^@)^@)^@)^@)CC0 -DCLNE-[E)?CC2^@)^@)^@)^@)C(LE([IC )@@G@@D))E-J^[ADDMETO^[]D-JCTF^[NE-[E-PES)B8)^@)+@@@@@@E@0@: J ID )@@G@@ STDIFF NO. DUMP THE BLOCKS+@@@@[@J@@@0^@)^@)^@)^@)^@)DK)IE )@@G@@^@)^@)^@)^@)ETOC-DC1A^@)^@)^@)^@)^@)^@)^@)D1J 0)^[^E(HE@)E-CC*)CLGD9#DTNIF )@@G@@+@@@@@@G@0@: JZ A0,BLCHK CHECK BLOCKS IF NORMIG )@@G@@AL STATUS +@@@@[@M@@@0^@)^@)^@)^@)^@)DLU^@)^@)^@)^@)CC0 -]D-#D[F^@)^@)IH )@@G@@^@)^@)^@)^@)CTCC(#DS)CLGD9#DTN^[DC0)D1JELHCDG^[NE-[E-PES)^@)+@@@@@@F@0@:II )@@G@@ JE A0,1,CMPROK ACCEPT AS EQUAL IF EOF +@@@@[IJ )@@G@@@K@@@0^@)^@)^@)^@)^@)DL ^@)^@)^@)^@)CC0 )1 -#D(KELJDS)^@)^@)^@)^@)CD#CT IK )@@G@@E[O^[[ES)C(LE([D))DDA^[ D9A^@)+@@@@@@E@0@: JE A0,4,BLCHKIL )@@G@@ CHECK IF AFC STATUS +@@@@[@J@@@0^@)^@)^@)^@)^@)DL ^@)^@)^@)^@)IM )@@G@@CC0 )4 -]D-#D[F^@)^@)^@)^@)^@)CTCC(#DS)DDA^[[C1#^[NE-[E-PES)+@@@@@@G@0@:IN )@@G@@ JE A0,5,BLCHK CHECK IF PARTIAL M/S BLOCK READ IO )@@G@@+@@@@[@M@@@0^@)^@)^@)^@)^@)DL ^@)^@)^@)^@)CC0 )5 -]D-#D[F^@)^@)^@)^@)^@)IP )@@G@@CTCC(#DS)DDA^[KCDME-DCDG^[H 9N^[]D-JCTF^[MC([C))+@@@@@@G@0@: J IQ )@@G@@ STDIFF DUMP FOR OTHER ABNORMAL STATUS +@@@@[@M@@@0IR )@@G@@^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)ETOC-DC1A^@)^@)^@)^@)^@)^@)^@)C-PD(K^[AD9MIS )@@G@@^[JE-CC(M^[[CLID9MD([D))ETOCDOE(N^@)+@@@@@@[@0@:. +@@@@[@[@@@0 0)^@)IT )@@G@@+@@@@@@C@0@:. MAKE SURE BLOCK LENGTHS ARE THE SAME +@@@@[@G@@@0IU )@@G@@ 0)^@)^@)^@)^@)D([DT ^[NE(MC*)CLGD9#DS)D- D1BE-CES)CDMC*)E-CC*)ET[D( ^@)IV )@@G@@+@@@@@@[@0@:. +@@@@[@[@@@0 0)^@)+@@@@@@G@0@:BLCHK LA A0,IIW )@@G@@BLEN,A1 LOAD LENGTH OF SECOND BLOCK +@@@@[@L@@@0CLGCTCDS)^@)IX )@@G@@^@)D-[^@)^@)^@)^@)CC0 -DCLGC(I -[AC)^@)^@)^@)^@)D-JCD^^[GC(IC9OD@)D9A^[NIY )@@G@@C(#D9IC))CLGD9#DS)+@@@@@@F@0@: TE A0,IBLEN,A2 SAIZ )@@G@@ME AS FIRST BLOCK ? +@@@@[@K@@@0^@)^@)^@)^@)^@)E- ^@)^@)^@)^@)CC0 -DJA )@@G@@CLGC(I -[AK)^@)^@)^@)^@)ET[D( ^[[ES)C1DELNE))CLGD9#DS)B8)^@)+@@@@@@F@0@:JB )@@G@@ J LENDIF NO. DUMP BOTH BLOCKS +@@@@[JC )@@G@@@K@@@0^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)D- D1^DDA^@)^@)^@)^@)^@)^@)^@)D1J 0)JD )@@G@@^[^E(HE@)CLJE-C^[]D-JCTFES)^@)+@@@@@@F@0@: LX,U X1,IBDATA,JE )@@G@@A2 LOAD BLOCK 1 DATA POINTER +@@@@[@L@@@0^@)^@)^@)^@)^@)D-S -P^@)JF )@@G@@^@)^@)F@1 -DCL^CDOCC?CC2^@)^@)^@)^@)D-JCD^^[]D-JCTF^@1^[^CDOCC)E[JDDIE- JG )@@G@@EK)^@)+@@@@@@F@0@: LX,U X2,IBDATA,A1 LOAD BLOCK 2 DJH )@@G@@ATA POINTER +@@@@[@L@@@0^@)^@)^@)^@)^@)D-S -P^@)^@)^@)F@2 -DCL^CDOCC?CC1JI )@@G@@^@)^@)^@)^@)D-JCD^^[]D-JCTF^@2^[^CDOCC)E[JDDIE- EK)^@)+@@@@@@E@0@: JJ )@@G@@ LXI,U X1,1 SET UP INCREMENTS...+@@@@[@J@@@0^@)^@)JK )@@G@@^@)^@)^@)D-SDC?E*)^@)^@)F@1 )1^@)^@)^@)^@)^@)^@)^@)^@)ET E))E(K^[DD1#EL JL )@@G@@D( D1OES, 0,+@@@@@@E@0@: LXI,U X2,1 ...FOR BJM )@@G@@OTH BLOCKS +@@@@[@J@@@0^@)^@)^@)^@)^@)D-SDC?E*)^@)^@)F@2 )1^@)^@)^@)^@)JN )@@G@@^@)^@)^@)^@) 0, 1AD9M^[]D9OD@)CLGD9#DTN^@)+@@@@@@G@0@: LA,U JO )@@G@@ A6 CLEAR BLOCK POSITION INDICATOR +@@@@[@M@@@0^@)^@)JP )@@G@@^@)^@)^@)D-[ -P^@)^@)^@)CC6^@)^@)^@)^@)^@)^@)^@)^@)^@)CTGC([EK)CLGD9#DS)JQ )@@G@@E[JETDE-DD9I^[DD1^DD#CDOD9M^@)+@@@@@@F@0@: LR R4,IBLEN,AJR )@@G@@1 LOAD BLOCK LENGTH COUNTER +@@@@[@L@@@0^@)^@)^@)^@)^@)D-M^@)^@)JS )@@G@@^@)^@)EK4 -DCLGC(I -[AC)^@)^@)^@)^@)D-JCD^^[]D-JCTF^[GC(IC9OD@)CTJE(IE- JT )@@G@@EK)^@)+@@@@@@E@0@: TZ X3 ANY MASK TO APJU )@@G@@PLY ? +@@@@[@J@@@0^@)^@)^@)^@)^@)E-U^@)^@)^@)^@)F@3^@)^@)^@)^@)^@)^@)^@)JV )@@G@@^@)^@)CDIFC)D([ETF^[OD8)CDKE[GFC)B8)+@@@@@@F@0@: J MACOJW )@@G@@MP YES. TEST UNDER MASK +@@@@[@K@@@0^@)^@)^@)^@)^@)DK)JX )@@G@@^@)^@)^@)^@)D([CTJD(K^@)^@)^@)^@)^@)^@)^@)FD ES,^@)E- ETO^[PD1^C(M^[HCDNJY )@@G@@DS)^@)+@@@@@@G@0@: J CMPRX ENTER UNMASKEDJZ )@@G@@ COMPARISON LOOP +@@@@[@M@@@0^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)CTHE[MF@)^@)KA )@@G@@^@)^@)^@)^@)^@)^@)C(IE- EK)E(ID([ETFC(^^[#D9HE[[ELDETJD0)D-JD9K^@)+@@@@@KB )@@G@@@[@0@:. +@@@@[@[@@@0 0)^@)+@@@@@@E@0@:CMPRS LA A0,,*X1 KC )@@G@@ LOAD A WORD OF DATA +@@@@[@J@@@0CTHE[MES)^@)^@)D-[^@)^@)^@)^@)KD )@@G@@CC0 )? LSAC)^@)^@)^@)^@)^@)^@)D-JCD^^[[^[RD9MC))D9A^[^CDOCC)+@@@@@@E@0@:KE )@@G@@ TE A0,,*X2 DOES IT COMPARE ? +@@@@[@J@@@0KF )@@G@@^@)^@)^@)^@)^@)E- ^@)^@)^@)^@)CC0 )? LSAK)^@)^@)^@)^@)^@)^@)C-JC(N^[DE))KG )@@G@@CTJD(KCDMC*)B8)^@)+@@@@@@H@0@: LMJ X7,RECHIT NOKH )@@G@@. RECORD A 'HIT' FOR LATER EDITING +@@@@[@O@@@0^@)^@)^@)^@)^@)D-HDK)^@)KI )@@G@@^@)^@)F@7 -MC(#D[DE))^@)^@)^@)^@)^@)D1J 0)^[MC(#D9MC))CC)^9CDDO^8)C1JEK)KJ )@@G@@D-[E- EK)C(^DDODDIC8)^@)+@@@@@@F@0@: AA,U A6,1 KK )@@G@@ INCREMENT BLOCK POSITION +@@@@[@K@@@0^@)^@)^@)^@)^@)CD[ -P^@)^@)^@)KL )@@G@@CC6 )1^@)^@)^@)^@)^@)^@)^@)^@)DDICTMC(HC(IE))CLGD9#DS)E[JETDE-DD9I+@@@@@KM )@@G@@@G@0@:CMPRX JGD R4,CMPRS LOOP FOR ALL WORDS IN BLOCKN )@@G@@K +@@@@[@L@@@0CTHE[MF@)^@)^@)DLBC))^@)^@)^@)EK4 -#D(KELN^@)^@)^@)^@)KO )@@G@@^@)^@)D-JD9K^[AD9M^[[D-G^[RD9MC-N^[DD0)CLGD9#DS)+@@@@@@F@0@:CMPRY JNKP )@@G@@Z A9,DIFDUM ANY 'HITS' IN BLOCK ? +@@@@[@K@@@0CTHE[MKQ )@@G@@FC)^@)^@)DLIFK)^@)^@)^@)CC9 -^DDAC-PD*)^@)^@)^@)^@)^@)CDIFC)^9CDDOES$^[DKR )@@G@@D0)CLGD9#DS)B8)^@)+@@@@@@F@0@:CMPROK JZ A1,NOBR1 ANKS )@@G@@Y BUFFER TO RELEASE ? +@@@@[@K@@@0CTHE[MD9F^@)^@)DLU^@)^@)^@)^@)CC1 -IKT )@@G@@D9]EK1^@)^@)^@)^@)^@)^@)CDIFC)CLPC1AC(M^[OD8)EL D- CDNC*)B8)+@@@@@@F@0@:KU )@@G@@ BRELP A1 YES. RELEASE BUFFER 2 +@@@@[KV )@@G@@@K@@@0^@)^@)^@)^@)^@)CLMC(GE@)^@)^@)CC1^@)^@)^@)^@)^@)^@)^@)^@)^@)FD ES,KW )@@G@@^@)EL D- CDNC*)CLPC1AC(M^@2^@)+@@@@@@F@0@:NOBR1 JZ A2,NOBR2 KX )@@G@@ ANY BUFFER 1 ALLOCATED ? +@@@@[@K@@@0D1JCLMAC)^@)^@)DLU^@)^@)KY )@@G@@^@)^@)CC2 -ID9]EK2^@)^@)^@)^@)^@)^@)CDIFC)CLPC1AC(M^@1^[[D-GD9#CDOC(^^@_KZ )@@G@@+@@@@@@F@0@: BRELP A2 RELEASE FIRST DATA BLA )@@G@@UFFER +@@@@[@L@@@0^@)^@)^@)^@)^@)CLMC(GE@)^@)^@)CC2^@)^@)^@)^@)^@)^@)^@)LB )@@G@@^@)^@)EL D- CDNC*)C1DELNE))C-[E-[^[]E(AC1 EK)^@)+@@@@@@E@0@:NOBR2 LALC )@@G@@ A0,IMT GET FILE 1 LAST FLAG+@@@@[@J@@@0D1JCLMAK)^@)LD )@@G@@^@)D-[^@)^@)^@)^@)CC0 -DD(O^@)^@)^@)^@)^@)^@)^@)C9 E))C1DD- ^@1^[GCDNE))LE )@@G@@C1GCDB+@@@@@@G@0@: TNE A0,OMT BOTH FILES IN LF )@@G@@SAME STATUS ? +@@@@[@L@@@0^@)^@)^@)^@)^@)E-IC*)^@)^@)^@)CC0 -JD(O^@)LG )@@G@@^@)^@)^@)^@)^@)^@)CLJE-C^[ADDGC(N^[DD0)ET[D( ^[NE-[E-PES)B8)+@@@@@@F@0@:LH )@@G@@ JNZ A0,CLOSEC YES. IS THAT EOF STATUS ?+@@@@[LI )@@G@@@L@@@0^@)^@)^@)^@)^@)DLIFK)^@)^@)^@)CC0 -#D-JET CS)^@)^@)^@)^@)^@)FD ES,LJ )@@G@@^@)DDN^[OD[[E))C(JC0)ETOCDOE(N^@_^@)+@@@@@@G@0@: J COMPLK )@@G@@ARE NO. KEEP ON PROCESSING BLOCKS +@@@@[@M@@@0^@)^@)^@)^@)LL )@@G@@^@)DK)^@)^@)^@)^@)CTJD(KCDMC*)^@)^@)^@)^@)^@)^@)D1J 0)^[FC( E@)D9I^[KELJLM )@@G@@CT ETNDDIC8)CLGD9#DTN^@)+@@@@@@[@0@:. +@@@@[@[@@@0 0)^@)+@@@@@@A@0@:LN )@@G@@. MASKED COMPARISON ROUTINE +@@@@[@D@@@0 0)^@)^@)^@)^@)D([ETFC(^LO )@@G@@^[#D9HE[[ELDETJD0)ELJE(ODDIC*)+@@@@@@[@0@:. +@@@@[@[@@@0 0)^@)+@@@@@LP )@@G@@@E@0@:MACOMP LA A3,PBVAL,X3 LOAD LENGTH OF MASK +@@@@[LQ )@@G@@@J@@@0D([CTJD(K^@)^@)D-[^@)^@)^@)^@)CC3 -KCLQCDG -SAS)^@)^@)^@)^@)D-JCD^LR )@@G@@^[GC(IC9OD@)D9A^[HCDNDS)+@@@@@@F@0@: LX,U X5,PBSS,X3 LS )@@G@@ LOAD MASK START ADDRESS +@@@@[@K@@@0^@)^@)^@)^@)^@)D-S -P^@)^@)^@)LT )@@G@@F@5 -KCLNES?F@3^@)^@)^@)^@)^@)D-JCD^^[HCDNDS)ETOCDME))CD^C-MC(NES)+@@@@@LU )@@G@@@E@0@: LXI,U X5,1 SET UP INCREMENT +@@@@[LV )@@G@@@I@@@0^@)^@)^@)^@)^@)D-SDC?E*)^@)^@)F@5 )1^@)^@)^@)^@)^@)^@)^@)^@)ET E))LW )@@G@@E(K^[DD1#EL D( D1O+@@@@@@E@0@: J MACOMB ENLX )@@G@@TER SEARCH LOOP +@@@@[@J@@@0^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)D([CTJD(]^@)LY )@@G@@^@)^@)^@)^@)^@)^@)C(IE- EK)ET CDMCTC^[GD9JE@)^@)+@@@@@@[@0@:. +@@@@[LZ )@@G@@@[@@@0 0)^@)+@@@@@@F@0@:MACOML LA A4,,*X5 LOAD NEXMA )@@G@@T WORD OF KEY +@@@@[@K@@@0D([CTJD(G^@)^@)D-[^@)^@)^@)^@)CC4 )? LSA*)MB )@@G@@^@)^@)^@)^@)^@)^@)D-JCD^^[IC(SE))E9JEL^^[JC0)DT FC)^@)+@@@@@@F@0@: MC )@@G@@ ANA,U A3,1 DECREMENT LENGTH REMAINING+@@@@[@L@@@0MD )@@G@@^@)^@)^@)^@)^@)CDICC?E*)^@)^@)CC3 )1^@)^@)^@)^@)^@)^@)^@)^@)C- CTMC(HC(IME )@@G@@E))D- D1BE-C^[MC(HCDDD1DD1B^@)+@@@@@@E@0@: JNZ A3,MACOM1 MF )@@G@@ MASK EXHAUSTED ? +@@@@[@I@@@0^@)^@)^@)^@)^@)DLIFK)^@)^@)^@)MG )@@G@@CC3 -HCD#D9HAC)^@)^@)^@)^@)^@)D([ETF^[ F[CCDPETOC(^^@_+@@@@@@H@0@: MH )@@G@@ LXM,U X5,PBSS,X3 YES. CYCLE POINTER BACK TO START MI )@@G@@+@@@@[@N@@@0^@)^@)^@)^@)^@)D-SD*?E*)^@)^@)F@5 -KCLNES?F@3^@)^@)^@)^@)^@)MJ )@@G@@FD ES,^@)CTTCTGC*)E[JDDIE- EK)CL[CTF^[OD8)ETOCDME))^@)+@@@@@@E@0@: MK )@@G@@ LA A3,PBVAL,X3 RELOAD TOTAL LENGTH +@@@@[@J@@@0^@)^@)ML )@@G@@^@)^@)^@)D-[^@)^@)^@)^@)CC3 -KCLQCDG -SAS)^@)^@)^@)^@)EL D-JCD^^[OD9OCDGMM )@@G@@^[GC(IC9OD@)+@@@@@@E@0@:MACOM1 LA A0,,*X1 LOAD FIRMN )@@G@@ST DATA WORD+@@@@[@J@@@0D([CTJD*1^@)^@)D-[^@)^@)^@)^@)CC0 )? LSAC)^@)^@)MO )@@G@@^@)^@)^@)^@)D-JCD^^[ADDMETO^[^CDOCC)E9JEL^+@@@@@@F@0@: XOR MP )@@G@@ A0,,*X2 DIFFERENT BITS GO TO A9 +@@@@[@K@@@0^@)^@)^@)^@)MQ )@@G@@^@)F[JEK)^@)^@)^@)CC0 )? LSAK)^@)^@)^@)^@)^@)^@)C-DC1AC(MC(IE))CLDE-N^[BMR )@@G@@D8)E-J^[[BC)+@@@@@@F@0@: AND A1,A4 EXAMINE MS )@@G@@ONLY DESIRED BITS+@@@@[@L@@@0^@)^@)^@)^@)^@)CDIC))^@)^@)^@)CC1 -[A))^@)MT )@@G@@^@)^@)^@)^@)^@)^@)C(SCDHDDIC*)D9ID-T^[^C(NDDMC(^^@)CLDE-N^@)+@@@@@@H@0@:MU )@@G@@ TZ A2 WERE QUANTITIES DIFFERENT UNDER MV )@@G@@MASK ?+@@@@[@O@@@0^@)^@)^@)^@)^@)E-U^@)^@)^@)^@)CC2^@)^@)^@)^@)^@)^@)^@)MW )@@G@@^@)^@)E9 EL ^[LE([D1ODDODD ES)C-DC1AC(MC(IE))E(IC- EK)D([ETF^@_^@)+@@@@@MX )@@G@@@E@0@: LMJ X7,RECHIT YES. RECORD A HIT +@@@@[MY )@@G@@@J@@@0^@)^@)^@)^@)^@)D-HDK)^@)^@)^@)F@7 -MC(#D[DE))^@)^@)^@)^@)^@)FD ES,MZ )@@G@@^@)EL CTJEL^^[[^[CDDO^@)+@@@@@@E@0@: AA,U A6,1 NA )@@G@@ BUMP WORD POSITION +@@@@[@J@@@0^@)^@)^@)^@)^@)CD[ -P^@)^@)^@)CC6 )1NB )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)CLPD(K^[RD9MC))E[JETDE-DD9I^@)+@@@@@@E@0@:MACOMBNC )@@G@@ JGD R4,MACOML LOOP FOR ALL WORDS +@@@@[@J@@@0D([CTJND )@@G@@D(]^@)^@)DLBC))^@)^@)^@)EK4 -HCD#D9HD))^@)^@)^@)^@)^@)D-JD9K^[AD9M^[[D-GNE )@@G@@^[RD9MC-N^@)+@@@@@@F@0@: DL A1,R6 RESTORE NF )@@G@@BLOCK POINTERS +@@@@[@K@@@0^@)^@)^@)^@)^@)C-G^@)^@)^@)^@)CC1 -MA0)^@)NG )@@G@@^@)^@)^@)^@)^@)^@)EL ETOD9MC*)CLGD9#DS)E[JDDIE- ELN^@)+@@@@@@F@0@: NH )@@G@@ J CMPRY END OF BLOCK COMPARISON +@@@@[@K@@@0NI )@@G@@^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)CTHE[MFC)^@)^@)^@)^@)^@)^@)^@)C(IC))D9A^[]NJ )@@G@@D-JCTF^[#D9HE[[ELDETJD0)+@@@@@@[@0@:. +@@@@[@[@@@0 0)^@)+@@@@@@A@0@:NK )@@G@@. RECORD A DIFFERING WORD +@@@@[@D@@@0 0)^@)^@)^@)^@)EL CTJEL^NL )@@G@@^[[^[^DDAC1 ELDD1B^[RD9MC))^@)+@@@@@@[@0@:. +@@@@[@[@@@0 0)^@)+@@@@@NM )@@G@@@F@0@:RECHIT SX X5,A10 SAVE MASK BUFFER POINTER NN )@@G@@+@@@@[@K@@@0EL CTCDDO^@)^@)ETS^@)^@)^@)^@)F@5 -[AC0^@)^@)^@)^@)^@)^@)^@)NO )@@G@@ET[E1 ^[HCDNDS)CLPC1AC(M^[KD9DD1OC(M+@@@@@@E@0@: SX X7,ANP )@@G@@8 SAVE RETURN POINT +@@@@[@J@@@0^@)^@)^@)^@)^@)ETS^@)^@)NQ )@@G@@^@)^@)F@7 -[B@)^@)^@)^@)^@)^@)^@)^@)ET[E1 ^[MC(OE(MD0)E[JDDIE))^@)+@@@@@NR )@@G@@@D@0@: LMJ X7,FISPER SET UP PRINTER+@@@@[@I@@@0NS )@@G@@^@)^@)^@)^@)^@)D-HDK)^@)^@)^@)F@7 -ADDNE[ EK)^@)^@)^@)^@)^@)ET E))E(K^[KNT )@@G@@ELDD1OC(M^@)+@@@@@@E@0@: LX X7,A8 RELOAD RNU )@@G@@ETURN POINT +@@@@[@J@@@0^@)^@)^@)^@)^@)D-S^@)^@)^@)^@)F@7 -[B@)^@)^@)^@)NV )@@G@@^@)^@)^@)^@)EL D-JCD^^[MC(OE(MD0)E[JDDIE))+@@@@@@F@0@: BGET NW )@@G@@ SFL ALLOCATE A HIT BUFFER +@@@@[@K@@@0^@)^@)^@)^@)NX )@@G@@^@)CLBC(O^@)^@)^@)ETAD))^@)^@)^@)^@)^@)^@)^@)^@)CDGD-JCT[E- ^[[^[CDDO^[]NY )@@G@@E(AC1 EK)^@)+@@@@@@F@0@: SA A6,SFFINDW,A0 STORE OUNZ )@@G@@T HIT WORD NUMBER +@@@@[@L@@@0^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)CC6 -NC1ADDIOA )@@G@@C-R -[A@)^@)^@)^@)ETOD9MC*)D9PE))D[DE))E9JEL^^[IE(HCL EK)^@)+@@@@@@E@0@:OB )@@G@@ LA,U A1,,A0 LOAD BUFFER ADDRESS +@@@@[@J@@@0OC )@@G@@^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC1 )?CC0^@)^@)^@)^@)^@)^@)^@)D-JCD^^[]E(AOD )@@G@@C1 EK)CD^C-MC(NES)+@@@@@@F@0@: LA A0,A7 LOOE )@@G@@AD HIT QUEUE ADDRESS +@@@@[@K@@@0^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC0 -[OF )@@G@@A8)^@)^@)^@)^@)^@)^@)^@)D-JCD^^[CDDO^[LE( E( ^[[C-^EL ETN^@)+@@@@@@F@0@:OG )@@G@@ INSERT . PUT ON COMPLETION QUEUE +@@@@[OH )@@G@@@K@@@0^@)^@)^@)^@)^@)DDIET ELO^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)E[PE))OI )@@G@@D9I^[#D9HE[GC(ODDJD0)EDPC(PC*)+@@@@@@E@0@: AA,U A9,1 OJ )@@G@@ INCREMENT HIT COUNT +@@@@[@J@@@0^@)^@)^@)^@)^@)CD[ -P^@)^@)^@)OK )@@G@@CC9 )1^@)^@)^@)^@)^@)^@)^@)^@)DDICTMC(HC(IE))D[DE))CTJE(IE))+@@@@@@F@0@:OL )@@G@@ DL A1,R6 RESTORE BLOCK POINTERS +@@@@[OM )@@G@@@K@@@0^@)^@)^@)^@)^@)C-G^@)^@)^@)^@)CC1 -MA0)^@)^@)^@)^@)^@)^@)^@)EL ETOON )@@G@@D9MC*)CLGD9#DS)E[JDDIE- ELN^@)+@@@@@@G@0@: LX X5,A10 OO )@@G@@ RESTORE MASK BUFFER POINTER +@@@@[@L@@@0^@)^@)^@)^@)^@)D-SOP )@@G@@^@)^@)^@)^@)F@5 -[AC0^@)^@)^@)^@)^@)^@)^@)EL ETOD9MC*)D([ETF^[]E(AC1 EK)OQ )@@G@@E[JDDIE- EK)+@@@@@@C@0@: J 0,X7 RETURN OR )@@G@@+@@@@[@G@@@0^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)A@?F@7^@)^@)^@)^@)^@)^@)^@)^@)OS )@@G@@EL E-PELI^@)+@@@@@@[@0@:. +@@@@[@[@@@0 0)^@)+@@@@@@F@0@:WFCHK LAOT )@@G@@ A0,IOBLEN,X10 LOAD LENGTH OF ONE FILE ? +@@@@[@L@@@0E9ACTCOU )@@G@@DS)^@)^@)D-[^@)^@)^@)^@)CC0 -DD9]D- D0?F@1A@)^@)^@)^@)D-JCD^^[GC(IC9OD@)OV )@@G@@D9A^[JD1 ^[ADDGC*)B8)^@)+@@@@@@G@0@: TNZ IOWAD,X9 OW )@@G@@ IS OTHER FILE FASTRAND FORMAT ? +@@@@[@M@@@0^@)^@)^@)^@)^@)E-IFK)^@)OX )@@G@@^@)^@)DDJE9[C)?F@9^@)^@)^@)^@)^@)^@)DDN^[JE-CC(M^[ADDGC*)C1[ETOEL[D1^^[AOY )@@G@@D9MD([E))B8)+@@@@@@H@0@: LA A0,IOBLEN,X9 YES. THOZ )@@G@@EN USE ITS (FASTRAND) LENGTH +@@@@[@N@@@0^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)PA )@@G@@CC0 -DD9]D- D0?F@9^@)^@)^@)^@)FD ES,^@)E-CC(I^[PET ^[DE-N^@*C1[ETOEL[D1^PB )@@G@@ C)D- D1BE-C+@@@@@@G@0@: J PUTLEN STORE COPC )@@G@@MMON LENGTH IN PACKETS +@@@@[@M@@@0^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)E[PE-GPD )@@G@@C(I^@)^@)^@)^@)^@)^@)^@)ETOD9MC*)CTJD(HD9I^[GC(IC9OD@)DDI^[KCD#DT E-N^@)PE )@@G@@+@@@@@@[@0@:. +@@@@[@[@@@0 0)^@)+@@@@@@ @0@:. CLOSE OUT PROCPF )@@G@@ESSING+@@@@[@C@@@0 0)^@)^@)^@)^@)CTGD9NC*)D9PE))E[MD9#C(NETDD1B^@)+@@@@@PG )@@G@@@[@0@:. +@@@@[@[@@@0 0)^@)+@@@@@@F@0@:CLOSEC JZ A7,NORDY PH )@@G@@ PRINT DATA TO RELEASE ? +@@@@[@K@@@0CTGD9NC(#^@)^@)DLU^@)^@)PI )@@G@@^@)^@)CC7 -ID9MC-T^@)^@)^@)^@)^@)^@)E[MDDIE))C-[E-[^[OD8)EL D- CDNC*)B8)PJ )@@G@@+@@@@@@E@0@: V PRINTER YES. UNLOCK PRINTERPK )@@G@@+@@@@[@J@@@0^@)^@)^@)^@)^@)E0)^@)^@)^@)^@)E[MDDIE- EK)^@)^@)^@)^@)^@)^@)PL )@@G@@FD ES,^@)E(ID-JCTF^[KELDD1OC(M+@@@@@@G@0@: BGET IBDATA PM )@@G@@ ALLOCATE A DUMMY BLOCK BUFFER +@@@@[@M@@@0^@)^@)^@)^@)^@)CLBPN )@@G@@C(O^@)^@)^@)DD]C-[E-[^@)^@)^@)^@)^@)^@)^@)CDGD-JCT[E- ^[[^[^E(HD(T^[]D-JPO )@@G@@CTF^[]E(AC1 EK)^@)+@@@@@@D@!@: LA,U A1,1 GEPP )@@G@@T EOF STATUS@G@0@! LA,U A1,STERM LOAD SOFTWARE PQ )@@G@@TERMINATION STATUS+@@@@[@M@@@0^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC1 -NE- ELHPR )@@G@@^@)^@)^@)^@)^@)^@)D-JCD^^[ND9AE-RCDMC*)E- ELHDDICDODDJD0)ETOCDOE(N+@@@@@PS )@@G@@@E@0@: SA A1,IBSTAT,A0 PUT STATUS IN BLOCK +@@@@[PT )@@G@@@J@@@0^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)CC1 -DCLNE-[E)?CC0^@)^@)^@)^@)E[PE))PU )@@G@@ETOCDOE(N^[DD0)CLGD9#DS)+@@@@@@E@0@: SNZ IBLAST,A0 PV )@@G@@ MARK AS LAST BLOCK +@@@@[@J@1@0^@)^@)^@)^@)^@)ETIFK)^@)^@)^@)DD]D-[PW )@@G@@ETO -[A@)^@)^@)^@)^@)^@)D([ELF^[[ES)D-[ETO^[]D-JCTF^@)@J@@@1^@)^@)^@)^@)PX )@@G@@^@)ETID9IFK)^@)^@)DD]D-[ETO -[A@)^@)^@)^@)^@)^@)D([ELF^[[ES)D-[ETO^[]D-JPY )@@G@@CTF^@)+@@@@@@E@0@: LA,U A1,,A0 LOAD BLOCK ADDPZ )@@G@@RESS +@@@@[@J@@@0^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC1 )?CC0^@)^@)^@)^@)^@)QA )@@G@@^@)^@)D-JCD^^[]D-JCTF^[[C-^EL ETN^@)+@@@@@@F@0@: LA A0,PQB )@@G@@FCT GET ADDRESS OF PRINT FCT +@@@@[@K@@@0^@)^@)^@)^@)^@)D-[QC )@@G@@^@)^@)^@)^@)CC0 -KC1#E))^@)^@)^@)^@)^@)^@)C9 E))CD^C-MC(NES)D9A^[KELDD1OQD )@@G@@^[ACTO+@@@@@@G@0@: PUT IOBB,A0 SEND BLOCK TO QE )@@G@@TERMINATE PRINT +@@@@[@M@@@0^@)^@)^@)^@)^@)E[PE))^@)^@)^@)DDJCL] -[A@)QF )@@G@@^@)^@)^@)^@)^@)^@)ET D1^^[]D-JCTF^[OD8)E- ELHDDICDOC*)E[MDDIE))^@)+@@@@@QG )@@G@@@F@0@: P R11,,W WAIT FOR BLOCK COMPLETION QH )@@G@@+@@@@[@L@@@0^@)^@)^@)^@)^@)E@)^@)^@)^@)^@)EK1AC? -R^@)^@)^@)^@)^@)^@)^@)QI )@@G@@E9[DDO^[AD9M^[]D-JCTF^[#D9HE[GC(ODDJD0)^@)+@@@@@@F@0@: P QJ )@@G@@ QL,A0 WAIT FOR PRINT COMPLETION +@@@@[@L@@@0^@)^@)^@)^@)QK )@@G@@^@)E@)^@)^@)^@)^@)EDG -[A@)^@)^@)^@)^@)^@)^@)^@)E9[DDO^[AD9M^[KELDD1O^[#QL )@@G@@D9HE[GC(ODDJD0)^@)+@@@@@@E@0@: BRELP PFCT REQM )@@G@@LEASE PRINT FCT +@@@@[@J@@@0^@)^@)^@)^@)^@)CLMC(GE@)^@)^@)E[ACTO^@)^@)QN )@@G@@^@)^@)^@)^@)^@)^@)EL D- CDNC*)E[MDDIE))C1#E))^@)+@@@@@@F@0@: BRQO )@@G@@ELP R11 RELEASE TERMINATION QUEUES+@@@@[@L@@@0^@)^@)QP )@@G@@^@)^@)^@)CLMC(GE@)^@)^@)EK1AC)^@)^@)^@)^@)^@)^@)^@)^@)EL D- CDNC*)E- ELHQQ )@@G@@DDICDODDJD0)EDPC(PC(N^@)+@@@@@@F@0@: BRELP A7 QR )@@G@@ RELEASE THE HIT QUEUE +@@@@[@K@@@0^@)^@)^@)^@)^@)CLMC(GE@)^@)^@)QS )@@G@@CC7^@)^@)^@)^@)^@)^@)^@)^@)^@)EL D- CDNC*)E-CC*)D[DE))EDPC(PC*)^@)+@@@@@QT )@@G@@@F@0@:NORDY BRELP X9 RELEASE FCT FOR FILE 2 QU )@@G@@+@@@@[@K@@@0D1JEL^FC)^@)^@)CLMC(GE@)^@)^@)F@9^@)^@)^@)^@)^@)^@)^@)^@)^@)QV )@@G@@EL D- CDNC*)C1#E))C1JEK)C1DD- ^@2^@)+@@@@@@F@0@: BRELP X10 QW )@@G@@ RELEASE FCT FOR FILE 1 +@@@@[@K@@@0^@)^@)^@)^@)^@)CLMQX )@@G@@C(GE@)^@)^@)F@1A@)^@)^@)^@)^@)^@)^@)^@)^@)EL D- CDNC*)C1#E))C1JEK)C1DD- QY )@@G@@^@1^@)+@@@@@@F@0@: COMPLETE . TERMINATE THISQZ )@@G@@ COMMAND +@@@@[@K@@@0^@)^@)^@)^@)^@)CTJD(KD- E- ^@) 0)^@)^@)^@)^@)^@)RA )@@G@@^@)^@)^@)^@)E- ELHDDICDOC*)E-CDDN^[#D9HD([D1^^@)+@@@@@@[@0@:. +@@@@[RB )@@G@@@[@@@0 0)^@)+@@@@@@D@0@:. LIST DIFFERENCES, DUMP DIFFERING BLOCKRC )@@G@@S +@@@@[@H@@@0 0)^@)^@)^@)^@)D-DETO^[^DDAC1 EL D1#C(N ))C-PD(K^[^DDARD )@@G@@C1 ELDD1B^[]D-JCTFES)^@)+@@@@@@[@0@:. +@@@@[@[@@@0 0)^@)+@@@@@@E@0@:RE )@@G@@DIFDUM R$DIT . ENTER EDITING MODE +@@@@[@J@@@0RF )@@G@@C-DC1^E(H^@)^@)EK=C-DE))^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)C(IE- EK)C(^RG )@@G@@DDODDIC8)D(JC- ^@)+@@@@@@F@0@: E$MSG DATDIF EDRH )@@G@@IT BLOCKS DIFFER MESSAGE+@@@@[@L@@@0^@)^@)^@)^@)^@)C*=D(NC8)^@)^@)C-[E-^RI )@@G@@DDA^@)^@)^@)^@)^@)^@)^@)C(^DDO^[]D-JCTFES)C-DC1AC(M^[HC(NET[C9 ^@)+@@@@@RJ )@@G@@@G@0@: E$DECV A13 FILL IN RELATIVE BLOCK NUMRK )@@G@@BER +@@@@[@M@@@0^@)^@)^@)^@)^@)C*=C- CTQ^@)^@)CC1AS)^@)^@)^@)^@)^@)^@)RL )@@G@@^@)^@)C1DD-G^[DD0)EL D-[E-DE1 ^[]D-JCTF^[IE(HCL EK)^@)+@@@@@@E@0@: RM )@@G@@ E$MSGR . COPY REST OF MESSAGE+@@@@[@J@@@0^@)^@)RN )@@G@@^@)^@)^@)C*=D(NC9M^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)CTJE[T^[MC(NE))D9ARO )@@G@@^[HC(NET[C9 +@@@@@@E@0@: R$PRTX 2 PRINT ANRP )@@G@@D TERMINATE +@@@@[@J@@@0^@)^@)^@)^@)^@)EK=E[ME-S^@)^@)AK)^@)^@)^@)^@)^@)RQ )@@G@@^@)^@)^@)^@)E[MDDIE))CDIC))E- ELHDDICDOC*)+@@@@@@I@0@: LMJ RR )@@G@@ X7,FINDLE EDIT WORD NUMBERS (ROUTINE IS IN SEARCH) +@@@@[RS )@@G@@@O@@@0^@)^@)^@)^@)^@)D-HDK)^@)^@)^@)F@7 -ADDIC-GC*)^@)^@)^@)^@)^@)C(^DDORT )@@G@@^[RD9MC))D1PD(]C(MES) [MD9PE-DD1 ^[DES)DDI^[NC([EL#D@(+@@@@@@E@0@: RU )@@G@@ J BANGOR EDIT THE BLOCK DUMP +@@@@[@J@@@0^@)^@)RV )@@G@@^@)^@)^@)DK)^@)^@)^@)^@)CL[D1BD9M^@)^@)^@)^@)^@)^@)^@)C(^DDO^[OD[ ^[]D-JRW )@@G@@CTF^[^E(HE@)+@@@@@@E@0@:BANGO LMJ X7,FISPER INSURE IRX )@@G@@N PRINT MODE+@@@@[@J@@@0CL[D1BD8)^@)^@)D-HDK)^@)^@)^@)F@7 -ADDNE[ EK)^@)RY )@@G@@^@)^@)^@)^@)DDIETPEL ^[DD0)E[MDDIE))D(JC- +@@@@@@E@0@:BANGOR LA RZ )@@G@@ A0,IMT GET FILE 1 LAST FLAG+@@@@[@J@@@0CL[D1BD9M^@)^@)D-[SA )@@G@@^@)^@)^@)^@)CC0 -DD(O^@)^@)^@)^@)^@)^@)^@)C9 E))C1DD- ^@1^[GCDNE))C1GCDBSB )@@G@@+@@@@@@G@0@: TNE A0,OMT BOTH FILES IN SAME SSC )@@G@@TATUS ? +@@@@[@L@@@0^@)^@)^@)^@)^@)E-IC*)^@)^@)^@)CC0 -JD(O^@)^@)^@)SD )@@G@@^@)^@)^@)^@)CLJE-C^[ADDGC(N^[DD0)ET[D( ^[NE-[E-PES)B8)+@@@@@@F@0@: SE )@@G@@ JNZ A0,BANGO1 YES. IS THAT EOF STATUS ?+@@@@[@L@@@0SF )@@G@@^@)^@)^@)^@)^@)DLIFK)^@)^@)^@)CC0 -]CDIC9JAC)^@)^@)^@)^@)^@)FD ES,^@)DDNSG )@@G@@^[OD[[E))C(JC0)ETOCDOE(N^@_^@)+@@@@@@[@0@:. +@@@@[@[@@@0 0)^@)+@@@@@SH )@@G@@@D@0@:. EDIT MESSAGE INDICATING END OF ONE FILE +@@@@[@H@@@0SI )@@G@@ 0)^@)^@)^@)^@)C(^DDO^[HC(NET[C9 ^[DD1^DD#CDODDIC8)C(IC))D9A^[JD1 ^[ADDGSJ )@@G@@C*)^@)+@@@@@@[@0@:. +@@@@[@[@@@0 0)^@)+@@@@@@G@0@: JZ SK )@@G@@ A12,BANGO1 IGNORE IF ESTABLISHED SITUATION +@@@@[@M@@@0^@)^@)SL )@@G@@^@)^@)^@)DLU^@)^@)^@)^@)CC1AK?CL[D1BD81^@)^@)^@)^@)^@)DDBD1JEL ^[DC0)C(NSM )@@G@@E-[CLGDDND[ C))ETDE-PCDODDJD0)+@@@@@@D@0@: R$DIT . SN )@@G@@ SET UP EDITOR +@@@@[@I@@@0^@)^@)^@)^@)^@)EK=C-DE))^@)^@) 0)^@)SO )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)ET E))E(K^[ C-DE-JEK)^@)+@@@@@@D@0@: E$SP )@@G@@MSG EOIM EDIT MESSAGE +@@@@[@H@@@0^@)^@)^@)^@)^@)C*=SQ )@@G@@D(NC8)^@)^@)C(JDDH^@)^@)^@)^@)^@)^@)^@)^@)C(^DDO^[HC(NET[C9 +@@@@@@E@0@:SR )@@G@@ LX X5,IOFDT,X10 LOAD FDT ADDRESS +@@@@[@I@@@0SS )@@G@@^@)^@)^@)^@)^@)D-S^@)^@)^@)^@)F@5 -DD9AC-O -SAC0^@)^@)^@)^@)D-JCD^^[AC-OST )@@G@@^[[C-^EL ETN+@@@@@@G@0@: TZ OMT WAS THISSU )@@G@@ ONE THE EOI FILE ? +@@@@[@L@@@0^@)^@)^@)^@)^@)E-U^@)^@)^@)^@)D9HE))SV )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)E9[ES)E-CDDN^[JD1 ^[OD[ ^[ D9D^[ADDGC*)B8)+@@@@@SW )@@G@@@E@0@: LX X5,IOFDT,X9 NO. GET OTHER FDT +@@@@[SX )@@G@@@J@@@0^@)^@)^@)^@)^@)D-S^@)^@)^@)^@)F@5 -DD9AC-O -SBC)^@)^@)^@)^@)D1J 0)SY )@@G@@^[BC(O^[JE-CC(M^[AC-O^@)+@@@@@@F@0@: LMJ X6,EFILE SZ )@@G@@ EDIT OFFENDING FDT ADDRESS+@@@@[@L@@@0^@)^@)^@)^@)^@)D-HDK)^@)^@)^@)TA )@@G@@F@6 - C1DD- ^@)^@)^@)^@)^@)^@)C(^DDO^[JC1AC(IC-DD1B^[AC-O^[[C-^EL ETN^@)TB )@@G@@+@@@@@@E@0@: R$PRTX 2 PRINT THE MESSAGE TC )@@G@@+@@@@[@J@@@0^@)^@)^@)^@)^@)EK=E[ME-S^@)^@)AK)^@)^@)^@)^@)^@)^@)^@)^@)^@)TD )@@G@@E[MDDIE))E-CC*)D( ETNCDBC*)^@)+@@@@@@E@0@:BANGO1 R$DIT . TE )@@G@@ ENTER EDITING MODE +@@@@[@J@@@0CL[D1BD81^@)^@)EK=C-DE))^@)^@)TF )@@G@@ 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)C(IE- EK)C(^DDODDIC8)D(JC- ^@)+@@@@@@E@0@:TG )@@G@@ TNZ R7 ANY BLOCK READ ? +@@@@[@I@@@0TH )@@G@@^@)^@)^@)^@)^@)E-IFK)^@)^@)^@)EK7^@)^@)^@)^@)^@)^@)^@)^@)^@)CDIFC)CLGD9#TI )@@G@@DS)EL CD^^@_+@@@@@@E@0@: J SPANGL NO. DONTJ )@@G@@'T DUMP IT +@@@@[@J@@@0^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)ETKCDIC9G^@)^@)^@)TK )@@G@@^@)^@)^@)^@)D1J 0)^[^D9I^9O^[^E(HE@)DDO^@)+@@@@@@F@0@: E$MSG TL )@@G@@ FILCON EDIT FILE CONTAINS MESSAGE+@@@@[@L@@@0^@)^@)^@)^@)TM )@@G@@^@)C*=D(NC8)^@)^@)C1DD-#D9I^@)^@)^@)^@)^@)^@)^@)C(^DDO^[ADDGC*)CTJD1OCDDTN )@@G@@D1N^[HC(NET[C9 ^@)+@@@@@@E@0@: LX X5,IOFDT,X10 LOTO )@@G@@AD FDT ADDRESS +@@@@[@I@@@0^@)^@)^@)^@)^@)D-S^@)^@)^@)^@)F@5 -DD9AC-OTP )@@G@@ -SAC0^@)^@)^@)^@)D-JCD^^[AC-O^[[C-^EL ETN+@@@@@@D@0@: LMJ TQ )@@G@@ X6,EFILE EDIT FILE NAME+@@@@[@I@@@0^@)^@)^@)^@)^@)D-HDK)^@)TR )@@G@@^@)^@)F@6 - C1DD- ^@)^@)^@)^@)^@)^@)C(^DDO^[ADDGC*)D1[D( ^@)+@@@@@@E@0@:TS )@@G@@ E$MSGR . COPY REST OF MESSAGE+@@@@[@J@@@0TT )@@G@@^@)^@)^@)^@)^@)C*=D(NC9M^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)CTJE[T^[MC(NTU )@@G@@E))D9A^[HC(NET[C9 +@@@@@@C@0@: R$PRT 2 PRTV )@@G@@INT IT+@@@@[@G@@@0^@)^@)^@)^@)^@)EK=E[ME))^@)^@)AK)^@)^@)^@)^@)^@)^@)^@)TW )@@G@@^@)^@)E[MDDIE))DDO+@@@@@@F@0@: LA A1,R7 LOTX )@@G@@AD BLOCK BUFFER ADDRESS +@@@@[@L@@@0^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC1 -MTY )@@G@@A8)^@)^@)^@)^@)^@)^@)^@)D-JCD^^[]D-JCTF^[]E(AC1 EK)CD^C-MC(NES)^@)+@@@@@TZ )@@G@@@D@0@: SZ IBLAST,A1 MARK NOT LAST +@@@@[@I@@@0UA )@@G@@^@)^@)^@)^@)^@)ETU^@)^@)^@)^@)DD]D-[ETO -[AC)^@)^@)^@)^@)^@)D([ELF^[ID9OUB )@@G@@^[GCDNE))^@)+@@@@@@F@0@: LA A0,PFCT LOAD PRIUC )@@G@@NT FCT ADDRESS +@@@@[@K@@@0^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC0 -KC1#E))UD )@@G@@^@)^@)^@)^@)^@)^@)D-JCD^^[KELDD1O^[ACTO^[[C-^EL ETN^@)+@@@@@@E@0@: UE )@@G@@ PUT IOBB,A0 SUBMIT FOR DUMPING +@@@@[@J@@@0^@)^@)UF )@@G@@^@)^@)^@)E[PE))^@)^@)^@)DDJCL] -[A@)^@)^@)^@)^@)^@)^@)ETPCLHDDO^[AD9M^[^UG )@@G@@E(HE[DD1B^@)+@@@@@@D@0@: P R11,,W WAIT FORUH )@@G@@ DUMP +@@@@[@I@@@0^@)^@)^@)^@)^@)E@)^@)^@)^@)^@)EK1AC? -R^@)^@)^@)^@)^@)UI )@@G@@^@)^@)E9[DDO^[AD9M^[^E(HE@)^@)+@@@@@@E@0@:SPANGL TNZ R6 UJ )@@G@@ ANY SECOND BLOCK ? +@@@@[@J@@@0ETKCDIC9G^@)^@)E-IFK)^@)^@)^@)UK )@@G@@EK6^@)^@)^@)^@)^@)^@)^@)^@)^@)CDIFC)ET CTJD1^^[]D-JCTF^@_^@)+@@@@@@E@0@:UL )@@G@@ J SPANDL NO. SKIP EDITING +@@@@[@J@@@0UM )@@G@@^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)ETKCDIC-G^@)^@)^@)^@)^@)^@)^@)D1J 0)^[NDTDUN )@@G@@E@)C(^DDODDIC8)^@)+@@@@@@E@0@: E$MSG FILCON EDUO )@@G@@IT FILE CONTAINS +@@@@[@J@@@0^@)^@)^@)^@)^@)C*=D(NC8)^@)^@)C1DD-#D9I^@)UP )@@G@@^@)^@)^@)^@)^@)^@)C(^DDO^[ADDGC*)CTJD1OCDDD1N^@)+@@@@@@E@0@: LXUQ )@@G@@ X5,IOFDT,X9 LOAD FDT ADDRESS +@@@@[@I@@@0^@)^@)^@)^@)UR )@@G@@^@)D-S^@)^@)^@)^@)F@5 -DD9AC-O -SBC)^@)^@)^@)^@)D-JCD^^[AC-O^[[C-^EL ETNUS )@@G@@+@@@@@@F@0@: LMJ X6,EFILE EDIT FILE DESIGNATIOUT )@@G@@N +@@@@[@K@@@0^@)^@)^@)^@)^@)D-HDK)^@)^@)^@)F@6 - C1DD- ^@)^@)^@)^@)UU )@@G@@^@)^@)C(^DDO^[ADDGC*)C- ETDC9ICDODDJD0)^@)+@@@@@@E@0@: E$MSGR UV )@@G@@ . COPY REST OF MESSAGE+@@@@[@J@@@0^@)^@)^@)^@)^@)C*=UW )@@G@@D(NC9M^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)CTJE[T^[MC(NE))D9A^[HC(NET[C9 UX )@@G@@+@@@@@@D@0@: R$PRTX 2 PRINT THE LINE+@@@@[UY )@@G@@@I@@@0^@)^@)^@)^@)^@)EK=E[ME-S^@)^@)AK)^@)^@)^@)^@)^@)^@)^@)^@)^@)E[MDDIUZ )@@G@@E))E-CC*)D-DD1 ^@)+@@@@@@F@0@: LA A1,R6 LOVA )@@G@@AD BLOCK BUFFER ADDRESS +@@@@[@L@@@0^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC1 -MVB )@@G@@A0)^@)^@)^@)^@)^@)^@)^@)D-JCD^^[]D-JCTF^[]E(AC1 EK)CD^C-MC(NES)^@)+@@@@@VC )@@G@@@F@0@: SZ IBLAST,A1 CLEAR LAST BLOCK FLAG VD )@@G@@+@@@@[@K@@@0^@)^@)^@)^@)^@)ETU^@)^@)^@)^@)DD]D-[ETO -[AC)^@)^@)^@)^@)^@)VE )@@G@@CTGC([EK)D-[ETO^[]D-JCTF^[AD-[C8)^@)+@@@@@@F@0@: LA A0,PVF )@@G@@FCT LOAD PRINT FCT ADDRESS +@@@@[@K@@@0^@)^@)^@)^@)^@)D-[VG )@@G@@^@)^@)^@)^@)CC0 -KC1#E))^@)^@)^@)^@)^@)^@)D-JCD^^[KELDD1O^[ACTO^[[C-^EL VH )@@G@@ETN^@)+@@@@@@E@0@: PUT IOBB,A0 PASS BUFFER TOVI )@@G@@ PRINT+@@@@[@J@@@0^@)^@)^@)^@)^@)E[PE))^@)^@)^@)DDJCL] -[A@)^@)^@)^@)^@)VJ )@@G@@^@)^@)E[[ETN^[]E(AC1 EK)E-J^[KELDD1O+@@@@@@F@0@: P R11,VK )@@G@@,W WAIT FOR PRINT TO COMPLETE+@@@@[@L@@@0^@)^@)^@)^@)^@)E@)VL )@@G@@^@)^@)^@)^@)EK1AC? -R^@)^@)^@)^@)^@)^@)^@)E9[DDO^[AD9M^[KELDD1O^[OD8)CTJVM )@@G@@D(KD- E- ^@)+@@@@@@F@0@: J NOBR2 COMPLETEVN )@@G@@ BLOCK PROCESSING +@@@@[@L@@@0^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)D1JCLMAK)^@)VO )@@G@@^@)^@)^@)^@)^@)^@)CTJD(KD- E- ^[]D-JCTF^[KELJCT ETNDDIC8)^@)+@@@@@@[@0@:VP )@@G@@. +@@@@[@[@@@0 0)^@)+@@@@@@E@0@:SPANDL R$DITX . VQ )@@G@@ TERMINATE EDIT MODE +@@@@[@J@@@0ETKCDIC-G^@)^@)EK=C-DE-S^@)^@) 0)^@)VR )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)E- ELHDDICDOC*)C(^DDO^[HD9^C*)+@@@@@@E@0@: VS )@@G@@ J NOBR2 GET MORE BLOCKS +@@@@[@I@@@0^@)^@)VT )@@G@@^@)^@)^@)DK)^@)^@)^@)^@)D1JCLMAK)^@)^@)^@)^@)^@)^@)^@)C9 E))D(JEL ^[]D-JVU )@@G@@CTFES)+@@@@@@[@0@:. +@@@@[@[@@@0 0)^@)+@@@@@@B@0@:. DUMP BLOVV )@@G@@CKS OF DIFFERING LENGTHS+@@@@[@F@@@0 0)^@)^@)^@)^@)C-PD(K^[]D-JCTFES)D9AVW )@@G@@^[^DDAC1 ELDD1B^[GC(IC9OD[N^@)+@@@@@@[@0@:. +@@@@[@[@@@0 0)^@)+@@@@@VX )@@G@@@F@0@:LENDIF LMJ X7,FISPER INITIALISE PRINT MODE VY )@@G@@+@@@@[@K@@@0D- D1^DDA^@)^@)D-HDK)^@)^@)^@)F@7 -ADDNE[ EK)^@)^@)^@)^@)^@)VZ )@@G@@DDIDDODD[D-DET ^[KELDD1O^[HD9^C*)^@)+@@@@@@E@0@: R$DIT . WA )@@G@@ ENTER EDITING MODE +@@@@[@J@@@0^@)^@)^@)^@)^@)EK=C-DE))WB )@@G@@^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)C(IE- EK)C(^DDODDIC8)D(JC- ^@)+@@@@@WC )@@G@@@G@0@: E$MSG LENDIM EDIT DIFFERING LENGTHS MESWD )@@G@@SAGE +@@@@[@M@@@0^@)^@)^@)^@)^@)C*=D(NC8)^@)^@)D- D1^DDH^@)^@)^@)^@)^@)WE )@@G@@^@)^@)C(^DDO^[^DDAC1 ELDD1B^[GC(IC9OD[N^[HC(NET[C9 ^@)+@@@@@@E@,@: WF )@@G@@ E$DECV A13 EDIT BLOCK NUMBER @E@0@,DIFFRP E$WG )@@G@@DECV A13 EDIT BLOCK NUMBER +@@@@[@J@@@0C-DC1AELK^@)WH )@@G@@^@)C*=C- CTQ^@)^@)CC1AS)^@)^@)^@)^@)^@)^@)^@)^@)C(^DDO^[]D-JCTF^[IE(HCL WI )@@G@@EK)^@)+@@@@@@E@0@: E$MSGR . COPY REST OF MWJ )@@G@@ESSAGE+@@@@[@J@@@0^@)^@)^@)^@)^@)C*=D(NC9M^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)WK )@@G@@^@)^@)CTJE[T^[MC(NE))D9A^[HC(NET[C9 +@@@@@@E@0@: R$PRTX 2 WL )@@G@@ PRINT THE MESSAGE +@@@@[@J@@@0^@)^@)^@)^@)^@)EK=E[ME-SWM )@@G@@^@)^@)AK)^@)^@)^@)^@)^@)^@)^@)^@)^@)E[MDDIE))E-CC*)D( ETNCDBC*)^@)+@@@@@WN )@@G@@@E@0@: J BANGOR DUMP THE BLOCKS +@@@@[WO )@@G@@@I@@@0^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)CL[D1BD9M^@)^@)^@)^@)^@)^@)^@)C-PD(KWP )@@G@@^[OD[ ^[]D-JCTFES)+@@@@@@[@0@:. +@@@@[@[@@@0 0)^@)+@@@@@@D@0@:. WQ )@@G@@ DUMP BLOCKS AFTER RUNNING OUT OF ONE FILE +@@@@[@H@@@0 0)^@)^@)^@)WR )@@G@@^@)C-PD(K^[]D-JCTFES)CDAE- EK)ELPD1IDDIC8)D9PE))D9A^[JD1 ^[ADDGC*)+@@@@@WS )@@G@@@[@0@:. +@@@@[@[@@@0 0)^@)+@@@@@@F@0@?GOTBY LA,U A3,,A1 WT )@@G@@ LOAD ADDRESS OF ONE BLOCK +@@@@[@L@@@0C9JE-]FC)^@)^@)D-[ -P^@)WU )@@G@@^@)^@)CC3 )?CC1^@)^@)^@)^@)^@)^@)^@)D-JCD^^[[C-^EL ETN^[JC0)D9IC*)CLGD9#WV )@@G@@DS)^@)+@@@@@@G@?@:GOTBY AA A1,A2 GET ADDRESS OFWW )@@G@@ FOUND BLOCK IN A1@G@0@? AA,U A3,,A2 GET ADDRWX )@@G@@ESS OF FOUND BLOCK IN A3+@@@@[@M@@@0^@)^@)^@)^@)^@)CD[ -P^@)^@)^@)CC3 )?WY )@@G@@CC2^@)^@)^@)^@)^@)^@)^@)C9 E))CD^C-MC(NES)D9A^[AD9PD1^^[]D-JCTF^[DD0)CC3WZ )@@G@@+@@@@@@ @0@: ON DEBUG +@@@@[@B@@@0^@)^@)^@)^@)^@)D9IXA )@@G@@^@)^@)^@)^@)C- CLPC8)^@)+@@@@@@E@?@: TNZ,U 0,A1 XB )@@G@@ ANY BLOCK READ ? @E@0@? TNZ,U 0,A3 ANXC )@@G@@Y BLOCK READ ? +@@@@[@I@@@0^@)^@)^@)^@)^@)E-IFK?E*)^@)^@)A@?CC3^@)^@)XD )@@G@@^@)^@)^@)^@)^@)^@)CDIFC)CLGD9#DS)EL CD^^@_+@@@@@@C@0@: IERR XE )@@G@@ . NOPE. +@@@@[@G@@@0^@)^@)^@)^@)^@)DD ELM^@)^@)^@)XF )@@G@@ 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)D1JE[ 0)^@)+@@@@@@ @0@: OFF XG )@@G@@ DEBUG +@@@@[@B@@@0^@)^@)^@)^@)^@)D9AC0)^@)^@)^@)C- CLPC8)^@)+@@@@@XH )@@G@@@E@?@: LA A0,IBSTAT,A1 LOAD READ STATUS @E@0@?XI )@@G@@ LA A0,IBSTAT,A3 LOAD READ STATUS +@@@@[@I@@@0XJ )@@G@@^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC0 -DCLNE-[E)?CC3^@)^@)^@)^@)D-JCD^^[MC([XK )@@G@@C))ETOCDOE(N+@@@@@@F@0@: JZ A0,BANGO DUMP IF XL )@@G@@NORMAL STATUS +@@@@[@K@@@0^@)^@)^@)^@)^@)DLU^@)^@)^@)^@)CC0 -]CDIC9JXM )@@G@@^@)^@)^@)^@)^@)^@)C-PD(K^[DC0)D1JELHCDG^[NE-[E-PES)^@)+@@@@@@E@0@: XN )@@G@@ JE A0,4,BANGO DUMP IF AFC STATUS +@@@@[@J@@@0^@)^@)XO )@@G@@^@)^@)^@)DL ^@)^@)^@)^@)CC0 )4 -]CDIC9J^@)^@)^@)^@)^@)C-PD(K^[DC0)CDACS)XP )@@G@@ETOCDOE(N^@)+@@@@@@G@0@: JE A0,5,BANGO OR PARTIXQ )@@G@@AL MASS STORAGE BLOCK +@@@@[@M@@@0^@)^@)^@)^@)^@)DL ^@)^@)^@)^@)CC0 )5XR )@@G@@ -]CDIC9J^@)^@)^@)^@)^@)D9M^[KCDME-DCDG^[HCDNES)ETOD9MCDBC*)CLGD9#DS)^@)XS )@@G@@+@@@@@@E@0@: JNE A0,1,CMPROK IGNORE BAD STATUS XT )@@G@@+@@@@[@J@@@0^@)^@)^@)^@)^@)DLIC*)^@)^@)^@)CC0 )1 -#D(KELJDS)^@)^@)^@)^@)XU )@@G@@DDBD1JEL ^[]CD^^[NE-[E-PES)^@)+@@@@@@F@?@: LX X5,IBIOP,AXV )@@G@@1 LOAD I/O PACKET ADDRESS @F@0@? LX X5,IBIOP,AXW )@@G@@3 LOAD I/O PACKET ADDRESS +@@@@[@K@@@0^@)^@)^@)^@)^@)D-S^@)^@)XX )@@G@@^@)^@)F@5 -DCLDD9K -[AS)^@)^@)^@)^@)D-JCD^^[D 9J^[KCD#DT E))CD^C-MC(NES)XY )@@G@@+@@@@@@D@0@: TZ IOMASS,X5 TAPE FILE ? +@@@@[XZ )@@G@@@H@@@0^@)^@)^@)^@)^@)E-U^@)^@)^@)^@)DDJD([ETN -SA*)^@)^@)^@)^@)^@)E-[E[ YA )@@G@@^[ADDGC*)B8)+@@@@@@G@0@: J CMPROK NO. IGNYB )@@G@@ORE FUNNY EOF STATUS +@@@@[@L@@@0^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)CTHE[MYC )@@G@@D9F^@)^@)^@)^@)^@)^@)^@)D1J 0)^[DC9ID9MC*)C1PD1IFC)C(JC0)ETOCDOE(N+@@@@@YD )@@G@@@E@,@: LX X5,IOFDT,X5 LOAD FDT ADDRESS @B@,@:YE )@@G@@. ** EDIT EOF MARK MESSAGE ** @B@,@: IERR . YF )@@G@@ @H@0@, J BANGO DUMP THEYG )@@G@@ BLOCK IF IT'S AN EOF MARK +@@@@[@N@@@0^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)YH )@@G@@CL[D1BD8)^@)^@)^@)^@)^@)^@)^@)C-PD(K^[OD[ ^[]D-JCTF^[DC0)DDO^9N^[[D0)C(JYI )@@G@@C0)D([ELF^@)+@@@@@@[@0@:. +@@@@[@[@@@0 0)^@)+@@@@@@B@0@:. SEYJ )@@G@@T UP FOR FIRST PRINTED OUTPUT +@@@@[@F@@@0 0)^@)^@)^@)^@)ET E))E(K^[AD9MYK )@@G@@^[ADDMETO^[KELDD1OC(^^[JE(OE[PE))^@)+@@@@@@[@0@:. +@@@@[@[@@@0 0)^@)YL )@@G@@+@@@@@@F@0@:FISPER JNZ A7,,X7 STUFF ALLOCATED YET YM )@@G@@? +@@@@[@K@@@0C1DETKC(M^@)^@)DLIFK)^@)^@)^@)CC7 )?F@7^@)^@)^@)^@)^@)YN )@@G@@^@)^@)ETOE(AC0)CDGD-JCT[E- C))FD E))B8)^@)+@@@@@@E@0@: BGET YO )@@G@@ QL NO. GET A HIT QUEUE+@@@@[@J@@@0^@)^@)^@)^@)^@)CLBYP )@@G@@C(O^@)^@)^@)EDG^@)^@)^@)^@)^@)^@)^@)^@)^@)D1J 0)^[BC(O^[[^[CDDO^[LE( E( YQ )@@G@@+@@@@@@E@,@: LMJ X11,QSET MAKE IT A QUEUE YR )@@G@@@E@,@: LA,U A7,,A0 SAVE ADDRESS IN A7 @F@0@,YS )@@G@@ LA,U A7,,A0 SAVE HIT QUEUE ADDRESS +@@@@[YT )@@G@@@K@@@0^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC7 )?CC0^@)^@)^@)^@)^@)^@)^@)ET[E1 YU )@@G@@^[CDDO^[LE( E( ^[[C-^EL ETN^@)+@@@@@@E@0@, INITQ . YV )@@G@@ MAKE IT A QUEUE +@@@@[@I@@@0^@)^@)^@)^@)^@)DDIDDOEC)^@)^@)YW )@@G@@ 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)D([DT ^[DE))CC)EDPC(PC*)+@@@@@@D@0@: YX )@@G@@ SX X9,R8 SAVE BOTH... +@@@@[@H@@@0^@)^@)^@)^@)YY )@@G@@^@)ETS^@)^@)^@)^@)F@9 -MB@)^@)^@)^@)^@)^@)^@)^@)ET[E1 ^[]D9OD@, 0,+@@@@@YZ )@@G@@@E@0@: SX X10,R9 ...FCT POINTERS +@@@@[ZA )@@G@@@I@@@0^@)^@)^@)^@)^@)ETS^@)^@)^@)^@)F@1A@?EK9^@)^@)^@)^@)^@)^@)^@) 0, 1AZB )@@G@@CTO^[KD9DD1OC(MES)+@@@@@@G@0@: LMJ A2,IOGNF BUZC )@@G@@ILD AN FCT TO DRIVE PRINT +@@@@[@L@@@0^@)^@)^@)^@)^@)D-HDK)^@)^@)^@)ZD )@@G@@CC2 -DD9BD1A^@)^@)^@)^@)^@)^@)CLPDDGC))CDI^[ACTO^[OD8)C-MDDQC*)E[MDDIE))ZE )@@G@@+@@@@@@D@0@: LX,U X10,,A0 GET FCT IN A0 +@@@@[ZF )@@G@@@I@@@0^@)^@)^@)^@)^@)D-S -P^@)^@)^@)F@1A@? -[A@)^@)^@)^@)^@)^@)^@)C9 E))ZG )@@G@@C1#E))DDI^[[A@)^@)+@@@@@@F@0@: LR,U PFCT,,A0 SAZH )@@G@@VE PRINT FCT LOCATION +@@@@[@K@@@0^@)^@)^@)^@)^@)D-M -P^@)^@)^@)E[ACTOZI )@@G@@ )?CC0^@)^@)^@)^@)^@)^@)ET[E1 ^[KELDD1O^[ACTO^[GD9#CDODDJD0)+@@@@@@F@,@:ZJ )@@G@@ BGET QL*2 ALLOCATE COMPLETION QUEUES@F@0@,ZK )@@G@@ BGET QPL*2 ALLOCATE COMPLETION QUEUES+@@@@[ZL )@@G@@@L@@@0^@)^@)^@)^@)^@)CLBC(O^@)^@)^@)EDKD)%AK)^@)^@)^@)^@)^@)^@)^@)CDGD-JZM )@@G@@CT[E- ^[#D9HE[GC(ODDJD0)EDPC(PC(N^@)+@@@@@@E@,@: LR,U R11,ZN )@@G@@,A0 SAVE ADDRESS IN R11 @E@,@: LMJ X11,QSET ZO )@@G@@ BUILD FIRST QUEUE @G@,@: LXI,U X9,,A0 ZP )@@G@@ LOAD BLOCK COMPLETION QUEUE @G@,@: AA,U A0,QL ZQ )@@G@@ POINT TO MAIN COMPLETION QUEUE @E@,@: LMJ X11,ZR )@@G@@QSET BUILD IT AS A QUEUE @G@,@: LXM,U X9,,A0 ZS )@@G@@ LOAD COMPLETION QUEUE ADDRESS @H@0@, LR,U R11,ZT )@@G@@,A0 SAVE BLOCK COMPLETION QUEUE ADDRESS +@@@@[@N@@@0^@)^@)ZU )@@G@@^@)^@)^@)D-M -P^@)^@)^@)EK1AC? -[A@)^@)^@)^@)^@)^@)^@)ET[E1 ^[]D-JCTF^[#ZV )@@G@@D9HE[GC(ODDJD0)EDPC(PC*)CD^C-MC(NES)+@@@@@@H@0@, LX,U X9,QZW )@@G@@PL,A0 LOAD PRINT COMPLETION QUEUE ADDRESS +@@@@[@N@@@0^@)^@)ZX )@@G@@^@)^@)^@)D-S -P^@)^@)^@)F@9 -LE[G -[A@)^@)^@)^@)^@)^@)D-JCD^^[KELDD1O^[#ZY )@@G@@D9HE[GC(ODDJD0)EDPC(PC*)CD^C-MC(NES)+@@@@@@H@0@, LXI,U X9,,ZZ )@@G@@A0 PASS BLOCK COMPLETION QUEUE TO PRINT +@@@@[@N@@@0^@)^@)AA )@@G@@^@)^@)^@)D-SDC?E*)^@)^@)F@9 )?CC0^@)^@)^@)^@)^@)^@)^@)E[[ETN^[]D-JCTF^[#AB )@@G@@D9HE[GC(ODDJD0)EDPC(PC*)E-J^[KELDD1O+@@@@@@H@0@, INITPVQ 0 AC )@@G@@ INITIALISE BLOCK COMPLETION QUEUE +@@@@[@N@@@0^@)^@)AD )@@G@@^@)^@)^@)DDIDDOE[QEC)^@)A@)^@)^@)^@)^@)^@)^@)^@)^@)^@)DDIDDODD[D-DET ^[]AE )@@G@@D-JCTF^[#D9HE[GC(ODDJD0)EDPC(PC*)^@)+@@@@@@G@0@, INITPVQ 0,QPAF )@@G@@L,A0 INITIALISE COMPLETION QUEUE +@@@@[@L@@@0^@)^@)^@)^@)AG )@@G@@^@)DDIDDOE[QEC)^@)A@?EDKD)?CC0^@)^@)^@)^@)^@)^@)DDIDDODD[D-DET ^[#D9HE[GAH )@@G@@C(ODDJD0)EDPC(PC*)+@@@@@@F@0@: LMJ A2,PRINT STAI )@@G@@ART THE PRINT ACTIVITY +@@@@[@K@@@0^@)^@)^@)^@)^@)D-HDK)^@)^@)^@)CC2 -KAJ )@@G@@ELDD1O^@)^@)^@)^@)^@)^@)ETOCDME))E-CC*)E[MDDIE))CD#E-DE1DE-T+@@@@@@E@0@:AK )@@G@@ P PRINTER LOCK THE PRINTER +@@@@[@I@@@0AL )@@G@@^@)^@)^@)^@)^@)E@)^@)^@)^@)^@)E[MDDIE- EK)^@)^@)^@)^@)^@)^@)D-JCTF^[OD[ AM )@@G@@^[KELDD1OC(M+@@@@@@D@0@: LX X9,R8 RELOAD XAN )@@G@@9 +@@@@[@H@@@0^@)^@)^@)^@)^@)D-S^@)^@)^@)^@)F@9 -MB@)^@)^@)^@)^@)^@)AO )@@G@@^@)^@)EL D-JCD^^[SBC)^@)+@@@@@@D@0@: LX X10,R9 AP )@@G@@ RELOAD X10 +@@@@[@H@@@0^@)^@)^@)^@)^@)D-S^@)^@)^@)^@)F@1A@?EK9^@)AQ )@@G@@^@)^@)^@)^@)^@)^@)EL D-JCD^^[SAC0^@)+@@@@@@C@0@: J 0,X7AR )@@G@@ RETURN +@@@@[@G@@@0^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)A@?F@7AS )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)EL E-PELI^@)+@@@@@@[@0@:. +@@@@[@[@@@0 0)^@)AT )@@G@@+@@@@@@D@0@:. HANDLER FOR DIFFERING STATUS ON BLOCKS READ +@@@@[AU )@@G@@@I@@@0 0)^@)^@)^@)^@)D[[D1^D- EK)C1JEK)C-DC1AC(MDDIC8)ETOCDOE(N^[JD0)CLGAV )@@G@@D9#DTN^[MC([C))^@)+@@@@@@[@0@:. +@@@@[@[@@@0 0)^@)+@@@@@@F@0@:. AW )@@G@@ RULES: TREAT 0, 4, OR 5 AS EQUAL TO AN OTHER BLOCK +@@@@[@K@@@0AX )@@G@@ 0)^@)^@)^@)^@)ELPD- ES'^@)E-MC([E))A@?^@4 ))D9M^@5^[[ES)C(LE([D))E-J^[[AY )@@G@@D0)D9OD[ EK)CLGD9#DS)^@)+@@@@@@E@0@:. STATUS OF 0, 4, ORAZ )@@G@@ 5. IF ONE STATUS IS AN+@@@@[@J@@@0 0)^@)^@)^@)^@)^@)^@)^@)^@)ETOCDOE(NBA )@@G@@^[JC0)A@?^@4 ))D9M^@5 0)^[DC0)D9IC*)ETOCDOE(N^[DES)CDI+@@@@@@E@0@:. BB )@@G@@ EOF, PRINT EOF MESSAGE UNLESS FROM MASS +@@@@[@J@@@0 0)^@)BC )@@G@@^@)^@)^@)^@)^@)^@)^@)C(JC0?^[KELDD1O^[ D9A^[HC(NET[C9 ^[PD1GC(NES)C1MD9HBD )@@G@@^[HCDNES)^@)+@@@@@@E@0@:. STORAGE. IN ANY CASE, DUMP THBE )@@G@@E BLOCKS VIA+@@@@[@J@@@0 0)^@)^@)^@)^@)^@)^@)^@)^@)ETOD9MCDBC*,^@)DDI^[[BF )@@G@@D1T^[#CDNC*?^[^E(HE@)E-CC*)CLGD9#DTN^[QDD[+@@@@@@^@0@:. BG )@@G@@BANGO.+@@@@[@A@@@0 0)^@)^@)^@)^@)^@)^@)^@)^@)CL[D1BD8,+@@@@@@[@0@:. BH )@@G@@+@@@@[@[@@@0 0)^@)+@@@@@@E@0@:STDIFF LA A4,IBSTAT,A1 LOBI )@@G@@AD FIRST STATUS +@@@@[@J@@@0ETOC-DC1A^@)^@)D-[^@)^@)^@)^@)CC4 -DCLNE-[BJ )@@G@@E)?CC1^@)^@)^@)^@)D-JCD^^[ADDMETO^[NE-[E-PES)^@)+@@@@@@C@0@: TNBK )@@G@@E,U A4,4 AFC ? +@@@@[@G@@@0^@)^@)^@)^@)^@)E-IC*?E*)BL )@@G@@^@)^@)CC4 )4^@)^@)^@)^@)^@)^@)^@)^@)CDACS)B8)^@)+@@@@@@E@0@: LABM )@@G@@,U A4 YES. MAKE NORMAL +@@@@[@J@@@0^@)^@)^@)^@)BN )@@G@@^@)D-[ -P^@)^@)^@)CC4^@)^@)^@)^@)^@)^@)^@)^@)^@)FD ES,^@)D([DT ^[ID9MD([BO )@@G@@D))^@)+@@@@@@F@0@: TNE,U A4,5 OR PARTIAL M/SBP )@@G@@ BLOCK ? +@@@@[@K@@@0^@)^@)^@)^@)^@)E-IC*?E*)^@)^@)CC4 )5^@)^@)^@)^@)BQ )@@G@@^@)^@)^@)^@)D9M^[KCDME-DCDG^[H 9N^[]D-JCTF^@_^@)+@@@@@@E@0@: LABR )@@G@@,U A4 YES. MAKE NORMAL +@@@@[@J@@@0^@)^@)^@)^@)BS )@@G@@^@)D-[ -P^@)^@)^@)CC4^@)^@)^@)^@)^@)^@)^@)^@)^@)FD ES,^@)D([DT ^[ID9MD([BT )@@G@@D))^@)+@@@@@@E@0@: LA A5,IBSTAT,A2 LOAD SECOND STBU )@@G@@ATUS +@@@@[@J@@@0^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC5 -DCLNE-[E)?CC2^@)^@)BV )@@G@@^@)^@)D-JCD^^[NC(#D9IC))ETOCDOE(N^@)+@@@@@@E@0@: TNE,U A5,4BW )@@G@@ WAS IT AN AFC ? +@@@@[@I@@@0^@)^@)^@)^@)^@)E-IC*?E*)BX )@@G@@^@)^@)CC5 )4^@)^@)^@)^@)^@)^@)^@)^@)E9[ES)DDO^[[D0)CDACS)B8)+@@@@@@E@0@:BY )@@G@@ LA,U A5 YES. LET IT PASS +@@@@[@I@@@0BZ )@@G@@^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC5^@)^@)^@)^@)^@)^@)^@)^@)^@)FD ES,^[GC(OCA )@@G@@^[DE))E[[ETN+@@@@@@F@0@: TNE,U A5,5 ...OR A CB )@@G@@PARTIAL BLOCK ? +@@@@[@K@@@0^@)^@)^@)^@)^@)E-IC*?E*)^@)^@)CC5 )5^@)^@)CC )@@G@@^@)^@)^@)^@)^@)^@) 0, 1JEK)CC)E[[ELODD[D))CLGD9#DS)B8)+@@@@@@F@0@: CD )@@G@@ LA,U A5 YES. MAKE IT LOOK NORMAL +@@@@[@L@@@0CE )@@G@@^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC5^@)^@)^@)^@)^@)^@)^@)^@)^@)FD ES,^@)D([CF )@@G@@DT ^[DE))D-JD9F^[ID9MD([D))^@)+@@@@@@G@0@: TNE A4,A5 CG )@@G@@ WERE STATI 'SIMILAR' ENOUGH ? +@@@@[@M@@@0^@)^@)^@)^@)^@)E-ICH )@@G@@C*)^@)^@)^@)CC4 -[A*)^@)^@)^@)^@)^@)^@)^@)E9 EL ^[NE-[E-D^@$ETDD(DD-[EK$CI )@@G@@^[ D1JE(BD@)B8)^@)+@@@@@@G@0@: J BLCHK YECJ )@@G@@S. PROCEED WITH OTHER TESTS +@@@@[@M@@@0^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)CK )@@G@@CLGCTCDS)^@)^@)^@)^@)^@)^@)^@)FD ES,^@)E[MD9#C( C))E9DE-C^[JE-CC(M^[OC(NCL )@@G@@E-N^@)+@@@@@@F@0@: JE A4,1,EOFONE HANDLE SINGULACM )@@G@@R EOF STATUS+@@@@[@L@@@0^@)^@)^@)^@)^@)DL ^@)^@)^@)^@)CC4 )1 - D9AD9IC*)CN )@@G@@^@)^@)^@)^@)D[[D1^D- ^[NDDIC9PD-[EK)C(JC0)ETOCDOE(N^@)+@@@@@@F@0@: CO )@@G@@ JE A5,1,EOFONE FROM EITHER INPUT FILE +@@@@[@K@@@0CP )@@G@@^@)^@)^@)^@)^@)DL ^@)^@)^@)^@)CC5 )1 - D9AD9IC*)^@)^@)^@)^@)C1MD9H^[ DDOCQ )@@G@@D[ EK)DDIE[PE))C1DD- ^@)+@@@@@@F@,@: IERR . CR )@@G@@ BAD NEWS FUNNY STATUS @[@0@,. +@@@@[@[@@@0 0)^@)+@@@@@@A@0@,CS )@@G@@. BAD I/O STATUS ON FILE +@@@@[@C@@@0 0)^@)^@)^@)^@)CL[C))DC\CT )@@G@@D8)ETOCDOE(N^[JD0)C1DD- +@@@@@@[@0@,. +@@@@[@[@@@0 0)^@)+@@@@@@G@0@,CU )@@G@@ LMJ X7,FISPER INSURE PRINT PROCESS IS CREATED CV )@@G@@+@@@@[@M@@@0^@)^@)^@)^@)^@)D-HDK)^@)^@)^@)F@7 -ADDNE[ EK)^@)^@)^@)^@)^@)CW )@@G@@DDIETPEL ^[KELDD1O^[KELJCT ETN^[DES)CTMC([E- C))+@@@@@@E@0@, R$CX )@@G@@DIT . SET UP THE EDITOR +@@@@[@J@@@0^@)^@)^@)^@)CY )@@G@@^@)EK=C-DE))^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)ET E))E(K^[OD[ ^[ C-DE-JCZ )@@G@@EK)^@)+@@@@@@G@0@, E$MSG BADIOS EDIT MESSAGE FDA )@@G@@OR BAD I/O STATUS +@@@@[@M@@@0^@)^@)^@)^@)^@)C*=D(NC8)^@)^@)CL[C-DD9N^@)DB )@@G@@^@)^@)^@)^@)^@)^@)C(^DDO^[HC(NET[C9 ^[AD9M^[]CD^^[D 9J^[NE-[E-PES)+@@@@@DC )@@G@@@G@0@, DL A1,R6 RESTORE BLOCK BUFFER POINTDD )@@G@@ERS +@@@@[@M@@@0^@)^@)^@)^@)^@)C-G^@)^@)^@)^@)CC1 -MA0)^@)^@)^@)^@)^@)DE )@@G@@^@)^@)EL ETOD9MC*)CLGD9#DS)CLPC1AC(M^[KD9DD1OC(MES)^@)+@@@@@@F@0@, DF )@@G@@ TZ IBSTAT,A2 WAS FILE 2 IN ERROR ? +@@@@[@K@@@0DG )@@G@@^@)^@)^@)^@)^@)E-U^@)^@)^@)^@)DD]ETOCDO -[AK)^@)^@)^@)^@)^@)E9[ES)C1DD- DH )@@G@@^@2^[DD0)C(MELJEK)B8)^@)+@@@@@@H@0@, LA A1,A2 DI )@@G@@ YES. MAKE A1 POINTER TO BAD BLOCK +@@@@[@N@@@0^@)^@)^@)^@)^@)D-[DJ )@@G@@^@)^@)^@)^@)CC1 -[AK)^@)^@)^@)^@)^@)^@)^@)FD ES,^@)D([DT ^[[AC)E[JDDIE- DK )@@G@@EK)E-J^[]CD^^[]D-JCTF^@)+@@@@@@E@0@, LX X5,IBIOP,A1 DL )@@G@@ LINK BACK TO I/O FCT+@@@@[@J@@@0^@)^@)^@)^@)^@)D-S^@)^@)^@)^@)F@5 -DDM )@@G@@CLDD9K -[AC)^@)^@)^@)^@)D-DD1F^[]CD#DS)E-J^[D 9J^[ACTO+@@@@@@F@0@, DN )@@G@@ LX X5,IOFDT,X5 LINK BACK TO FDT FOR FILE +@@@@[@L@@@0DO )@@G@@^@)^@)^@)^@)^@)D-S^@)^@)^@)^@)F@5 -DD9AC-O -SA*)^@)^@)^@)^@)D-DD1F^[]CD#DP )@@G@@DS)E-J^[AC-O^[AD9M^[ADDGC*)^@)+@@@@@@E@0@, LMJ X6,EFILE DQ )@@G@@ EDIT THE FILE NAME +@@@@[@J@@@0^@)^@)^@)^@)^@)D-HDK)^@)^@)^@)DR )@@G@@F@6 - C1DD- ^@)^@)^@)^@)^@)^@)C(^DDO^[OD[ ^[ADDGC*)D1[D( ^@)+@@@@@@G@0@,DS )@@G@@ E$MSGR . EDIT THE REST OF THE MESSAGE DT )@@G@@+@@@@[@L@@@0^@)^@)^@)^@)^@)C*=D(NC9M^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)DU )@@G@@C(^DDO^[OD[ ^[MC(NE))D9A^[OD[ ^[HC(NET[C9 +@@@@@@E@0@, R$PRTX DV )@@G@@ 2 PRINT THE MESSAGE +@@@@[@J@@@0^@)^@)^@)^@)^@)EK=DW )@@G@@E[ME-S^@)^@)AK)^@)^@)^@)^@)^@)^@)^@)^@)^@)E[MDDIE))E-CC*)D( ETNCDBC*)^@)DX )@@G@@+@@@@@@E@0@, J BANGO DUMP THE GOOD BLOCK DY )@@G@@+@@@@[@J@@@0^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)CL[D1BD8)^@)^@)^@)^@)^@)^@)^@)DZ )@@G@@C-PD(K^[OD[ ^[BD9JC))CLGD9#DS)+@@@@@@[@0@:. +@@@@[@[@@@0 0)^@)+@@@@@EA )@@G@@@F@0@:EOFONE LA,U A0,,A1 LOAD EOF BLOCK ADDRESS EB )@@G@@+@@@@[@K@@@0C(JC1JD1 ^@)^@)D-[ -P^@)^@)^@)CC0 )?CC1^@)^@)^@)^@)^@)^@)^@)EC )@@G@@D-JCD^^[ D9A^[]D-JCTF^[[C-^EL ETN^@)+@@@@@@F@0@: TNE,U A5,1ED )@@G@@ OR WAS IT THE OTHER ONE ? +@@@@[@L@@@0^@)^@)^@)^@)^@)E-IEE )@@G@@C*?E*)^@)^@)CC5 )1^@)^@)^@)^@)^@)^@)^@)^@)D9M^[RCDN^[DE))E-CC*)D9OD[ EK)EF )@@G@@D9IC*)B8)^@)+@@@@@@F@0@: LA,U A0,,A2 LOAD OTHEG )@@G@@ER BLOCK BUFFER +@@@@[@K@@@0^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC0 )?CC2^@)EH )@@G@@^@)^@)^@)^@)^@)^@)D-JCD^^[JE-CC(M^[]D-JCTF^[]E(AC1 EK)+@@@@@@F@0@: EI )@@G@@ LX X5,IBIOP,A0 LOAD I/O PACKET ADDRESS +@@@@[@K@@@0EJ )@@G@@^@)^@)^@)^@)^@)D-S^@)^@)^@)^@)F@5 -DCLDD9K -[A@)^@)^@)^@)^@)D-JCD^^[D 9JEK )@@G@@^[KCD#DT E))CD^C-MC(NES)+@@@@@@E@0@: TZ IOMASS,X5 EL )@@G@@ MASS STORAGE EOF ? +@@@@[@J@@@0^@)^@)^@)^@)^@)E-U^@)^@)^@)^@)DDJD([EM )@@G@@ETN -SA*)^@)^@)^@)^@)^@)D([ETN^[NE-JEL[C9 ^[ D9A^@_^@)+@@@@@@H@0@: EN )@@G@@ J MSEOF YES. THIS ENDS THIS FILE'S PROCESSINGEO )@@G@@+@@@@[@O@@@0^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)D(NC(JC0)^@)^@)^@)^@)^@)^@)^@)EP )@@G@@FD ES,^@)E-CDDN^[ D1^ES)E-CDDN^[ADDGC*$ES)E[MD9#C(NETDD1B^@)+@@@@@@H@,@:EQ )@@G@@ IERR . . ** ** EDIT EOF ON TAPE MESSAGEER )@@G@@ ** **@F@0@, LMJ X7,FISPER INSURE PRINT IS OPENES )@@G@@ED +@@@@[@K@@@0^@)^@)^@)^@)^@)D-HDK)^@)^@)^@)F@7 -ADDNE[ EK)^@)^@)^@)ET )@@G@@^@)^@)DDIETPEL ^[KELDD1O^[DES)D9KC(IC(^^@)+@@@@@@F@0@, R$DIT EU )@@G@@ . INITIALISE THE EDITOR +@@@@[@K@@@0^@)^@)^@)^@)EV )@@G@@^@)EK=C-DE))^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)DDIDDODD[D-DET ^[OD[ ^[ EW )@@G@@C-DE-JEK)^@)+@@@@@@G@0@, E$MSG DIFFER EDIT GENEX )@@G@@ERAL DIFFERENCE MESSAGE +@@@@[@M@@@0^@)^@)^@)^@)^@)C*=D(NC8)^@)^@)C-DC1AEY )@@G@@C(M^@)^@)^@)^@)^@)^@)^@)C(^DDO^[BC(IC(MCDG^[^DDAC1 EL D1#C*)D( ETNCDBC*)EZ )@@G@@+@@@@@@H@0@, J DIFFRP APPEND BLOCK NUMBER FA )@@G@@AND DUMP BLOCKS +@@@@[@N@@@0^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)C-DC1AELK^@)FB )@@G@@^@)^@)^@)^@)^@)^@)CDKE[ D1^^[]D-JCTF^[IE(HCL EK)CDIC))C-PD(K^[]D-JCTFES)FC )@@G@@+@@@@@@[@0@:. +@@@@[@[@@@0 0)^@)+@@@@@@E@0@:MSEOF TNE,U A0,,FD )@@G@@A1 FIND THE OFFENDER +@@@@[@J@@@0D(NC(JC0)^@)^@)E-IC*?E*)FE )@@G@@^@)^@)CC0 )?CC1^@)^@)^@)^@)^@)^@)^@)C1DD1^^[OD[ ^[JC1AC(IC- EK)^@)+@@@@@FF )@@G@@@F@0@: LA,U A1 MARK THE BLOCK REMOVED FG )@@G@@+@@@@[@K@@@0^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC1^@)^@)^@)^@)^@)^@)^@)^@)^@)FH )@@G@@D([ELF^[OD[ ^[]D-JCTF^[MC(HD9QC(^^@)+@@@@@@F@0@: TNE,U A0,,FI )@@G@@A2 WAS IT THE OTHER ONE ? +@@@@[@K@@@0^@)^@)^@)^@)^@)E-IFJ )@@G@@C*?E*)^@)^@)CC0 )?CC2^@)^@)^@)^@)^@)^@)^@)E9[ES)DDO^[OD[ ^[JE-CC(M^[JD1 FK )@@G@@^@_^@)+@@@@@@E@0@: LA,U A2 YES. MARK IT FL )@@G@@GONE +@@@@[@J@@@0^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC2^@)^@)^@)^@)^@)^@)^@)FM )@@G@@^@)^@)FD ES,^@)D([ELF^[DE))C9JD1 ^@)+@@@@@@G@0@: BRELP A0 FN )@@G@@ RELEASE THE EOF BLOCK BUFFER +@@@@[@L@@@0^@)^@)^@)^@)FO )@@G@@^@)CLMC(GE@)^@)^@)CC0^@)^@)^@)^@)^@)^@)^@)^@)^@)EL D- CDNC*)E-CC*)C(JC0)FP )@@G@@CLGD9#DS)CLPC1AC(M+@@@@@@G@0@: DS A1,R6 UPFQ )@@G@@DATE SAVED BLOCK ADDRESSES +@@@@[@L@@@0^@)^@)^@)^@)^@)C-N^@)^@)^@)^@)FR )@@G@@CC1 -MA0)^@)^@)^@)^@)^@)^@)^@)E(KC-[E- ^[NCDQC(^^[]D-JCTF^[[C-^EL ETNC(NFS )@@G@@+@@@@@@C@0@:. ** EXAMINE REMAINING ONE'S STATUS ** +@@@@[@G@@@0FT )@@G@@ 0)^@)^@)^@)^@) K%^[ F[[D(DD1 ^[MC(HCDDD1DD1B^[JD1 ^9N^[NE-[E-PES)^@% K)FU )@@G@@+@@@@@@F@0@: J BANGO DUMP THE REMAINING BFV )@@G@@LOCK +@@@@[@K@@@0^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)CL[D1BD8)^@)^@)^@)^@)^@)FW )@@G@@^@)^@)C-PD(K^[OD[ ^[MC(HCDDD1DD1B^[]D-JCTF+@@@@@@[@0@:. +@@@@[@[@@@0FX )@@G@@ 0)^@)+@@@@@@^@0@: PURE DATA+@@@@[@A@@@0^@)^@)^@)^@)^@)E[PFY )@@G@@EL ^@)^@)^@)C-[E-[+@@@@@@B@0@:DATDIF 'DATA IN BLOCKS ! ARE UNEQUAL!' FZ )@@G@@+@@@@[@F@@@0C-[E-^DDA^@)^@)^9^CDOCC)DDI^[]D-JCTFES)^C)CDMC*)E(IC(LE([D)-GA )@@G@@^8)^@)+@@@@@@C@0@:LENDIM 'BLOCKS ! HAVE DIFFERENT LENGTHS.!' +@@@@[GB )@@G@@@G@@@0D- D1^DDH^@)^@)^9]D-JCTFES)^C)D[[E1 ^[^DDAC1 EL D1O^[GC(IC9OD[N 0-GC )@@G@@^8)^@)+@@@@@@ @0@,DIFFER 'BLOCKS ! DIFFER.!' +@@@@[@C@@@0C-DC1AC(M^@)GD )@@G@@^@)^9]D-JCTFES)^C)C-DC1AC(M 0-^8)^@)+@@@@@@D@0@,BADIOS 'BAD I/O STATUGE )@@G@@S ENCOUNTERED ON FILE !.!' +@@@@[@H@@@0CL[C-DD9N^@)^@)^9]CD^^[D 9J^[NGF )@@G@@E-[E-PES)C(ICTJE(IE- EL C))D9I^[ADDGC*)^C,^C$^@)+@@@@@@B@0@:EOIM 'EGG )@@G@@ND OF INFORMATION: FILE !' +@@@@[@E@@@0C(JDDH^@)^@)^@)^9 D1^^[JC0)DDIGH )@@G@@C1JELHCDODDJD0'^@)C1DD- ^@-^8)+@@@@@@A@0@:FILCON 'FILE ! CONTAINS...!GI )@@G@@' +@@@@[@C@@@0C1DD-#D9I^@)^@)^9ADDGC*)^C)CTJD1OCDDD1N 0, 0-^8)+@@@@@GJ )@@G@@@#@0@: END +@@@@[@^@@@0^@)^@)^@)^@)^@)C(IC))^@)___5,IOFDT,XGK )@@G@@5 LINK BACK TO FDT FOR FILE +@@@@[@L@@@0^@)^@)^@)^@)^@)D-S^@)^@)GL )@@G@@^@)^@)F@5 -DD9AC-O -SA*)^@)^@)^@)^@)D-DD1F^[]CD#DS)E-J^[AC-O^[AD9M^[ADDGGM )@@G@@*[S@@@*SDFF*@[@T@O. +@@@@[@[@@@T 0)^@)+@@@@@@^@T@O. THE DISPGN )@@G@@ATCHER+@@@@[@A@@@T 0)^@)^@)^@)^@)E-CC*)C-DETKCDOCTCC(M+@@@@@@[@T@O. GO )@@G@@+@@@@[@[@@@T 0)^@)+@@@@@@ @T@O. 'WHEELS WITHIN WHEELS' +@@@@[@C@@@TGP )@@G@@ 0)^@)^@)^@$E9CC( D-N^[RDDOD[DD0)E9CC( D-N^8)^@)+@@@@@@[@T@O. +@@@@[GQ )@@G@@@[@@@T 0)^@)@[@@@T 0)^@)@H@@@T 0)^@)^@)^@)^@) [# C)^[#H90JD2HD$H[4^@1BC7GR )@@G@@A8)^@)D(-IL(H1G))@[@@@T 0)^@)@M@@@T 0)^@)^@)^@)GT )@@G@@^@)E-*G*)^[(H1&H92H(-I-(H9,^[H14GU )@@G@@HD-H)?^[0IL\I[2HD>I--IL9@M@@@T 0)^@)^@)^@)^@)I-\^[HGD2HD,GT*HD0^[NJD3I->GV )@@G@@H(3 ))GD,G))GT\H13HD=G(2G(=^[-^[4IL-G->^[3G(I))GD3^[=G(&HD,G(=@M@@@TGW )@@G@@ 0)^@)^@)^@)^@)HD,^@)IT>GT4HD\H0)A)9BD#^[\G0)I-*G*)I[>H1-H))GT\G->^[\G0)GX )@@G@@I-*G*)ET4GD4G*)H9&^[#GD?HD&H92H1(GC,@M@@@T 0)^@)^@)^@)^@)E(3G*)^[\G0)^[4GY )@@G@@H[(IS)^[(H1&H92H(-I-(H9,^[(IS)G92GD,I->G))^[\H1?JC)I-*IL\I($H@)^[-^[7IL(GZ )@@G@@I-4G(,@M@@@T 0)^@)^@)^@)^@)GD5I-*H92HD3GD4HD\H0)^[+JC)^[HGD2HD,GT*HD0^[NHA )@@G@@JD3I->H(3^[>J[0IL>IT3H-9^[0IL>IT@E@@@T 0)^@)^@)^@)^@)IT 0)@[@@@T 0)^@)+@@@@@@#@T@O HC )@@G@@ AXR$ +@@@@[@^@@@T^@)^@)^@)^@)^@)CDSEK=^@)+@@@@@@#@T@O DEHD )@@G@@FUNCT$+@@@@[@ @@@T^@)^@)^@)^@)^@)C- C1PD1#E)=^@)+@@@@@@#@T@O FAHE )@@G@@NG +@@@@[@^@@@T^@)^@)^@)^@)^@)C1[D1B^@)+@@@@@@^@T@O PURE HF )@@G@@ CODE+@@@@[@A@@@T^@)^@)^@)^@)^@)E[PEL ^@)^@)^@)CTJC- +@@@@@@[@T@O. HG )@@G@@+@@@@[@[@@@T 0)^@)+@@@@@@G@T@ODISPI* P HAPPEN WAHH )@@G@@IT FOR SOMETHING TO HAPPEN +@@@@[@L@@@TC-DETKDC%^@)^@)E@)^@)^@)^@)^@)HI )@@G@@D[[E[KC(I^@)^@)^@)^@)^@)^@)^@)E9[DDO^[AD9M^[ND9HC(OD[DD1B^[OD8)D[[E[KC(IHJ )@@G@@+@@@@@@F@T@ODISPR P CMDLOCK MARK COMMAND QUEUE BHK )@@G@@USY +@@@@[@K@@@TC-DETKEK)^@)^@)E@)^@)^@)^@)^@)CTHC-GD9#DS)^@)^@)^@)^@)HL )@@G@@^@)^@)D([ELF^[#D9HD([D1^^[LE( E( ^[]E(NFC)+@@@@@@E@T@O P HM )@@G@@ FISTAT LOCK FACILITY STATUS+@@@@[@J@@@T^@)^@)^@)^@)^@)E@)HN )@@G@@^@)^@)^@)^@)C1DETOCDO^@)^@)^@)^@)^@)^@)^@)D-JCTF^[ACD#DDGDDOFC)ETOCDOE(NHO )@@G@@+@@@@@@E@T@O LA A3,CMDQUE+QFL LOAD FIRST COMMAND HP )@@G@@+@@@@[@J@@@T^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC3 -#D(^EDPC*:EDAD))^@)^@)^@)HQ )@@G@@D-JCD^^[ADDMETO^[#D9HD([D1^^@)+@@@@@@D@T@O TNE,U A3,CMDQUE HR )@@G@@ ALL EMPTY ? +@@@@[@H@@@T^@)^@)^@)^@)^@)E-IC*?E*)^@)^@)CC3 -#HS )@@G@@D(^EDPC*)^@)^@)^@)^@)^@)CDGD))C(HE[OFC)B8)+@@@@@@F@T@O J HT )@@G@@ DISPEX YES. GO AROUND AGAIN +@@@@[@K@@@T^@)^@)^@)^@)HU )@@G@@^@)DK)^@)^@)^@)^@)C-DETKC(S^@)^@)^@)^@)^@)^@)^@)FD ES,^@)C9J^[[ELJE(IC))HV )@@G@@CDBCDDD0)^@)+@@@@@@G@T@O TNZ CDBACT,A3 IS THIS HW )@@G@@TERMINATION PACKET ? +@@@@[@L@@@T^@)^@)^@)^@)^@)E-IFK)^@)^@)^@)CT^CL[HX )@@G@@CTO -[AS)^@)^@)^@)^@)^@)DDN^[OD[DES)E- ELHDDICDODDJD0)E[[CTFC(O^@_+@@@@@HY )@@G@@@G@T@O J DISPTR YES. SHUT DOWN THE DISPATHZ )@@G@@CHER +@@@@[@M@@@T^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)C-DETKE-M^@)^@)^@)^@)^@)IA )@@G@@^@)^@)FD ES,^@)ETCE(O^[^D9RD0)E-CC*)C-DETKCDOCTCC(M^@)+@@@@@@F@T@ODISPN IB )@@G@@ TE,U A3,CMDQUE BACK AT START AGAIN ? +@@@@[@K@@@TIC )@@G@@C-DETKD0)^@)^@)E- -P^@)^@)^@)CC3 -#D(^EDPC*)^@)^@)^@)^@)^@)CL[CTF^[[E))ID )@@G@@ETOCDME))CDBCDDD0)B8)^@)+@@@@@@H@T@O TNZ CDBACT,A3 IE )@@G@@ OR IS IT SPECIAL TERMINATION PACKET ? +@@@@[@O@@@T^@)^@)^@)^@)^@)E-IIF )@@G@@FK)^@)^@)^@)CT^CL[CTO -[AS)^@)^@)^@)^@)^@)D9M^[DES)DDO^[NE[ CTDCDG^[OC(MIG )@@G@@D(DD1[E-DD9I^[KCD#DT E))B8)^@)+@@@@@@I@T@O J DISPEX IH )@@G@@ YES. WAIT FOR SOMETHING ELSE TO HAPPEN +@@@@[@O@@@T^@)^@)II )@@G@@^@)^@)^@)DK)^@)^@)^@)^@)C-DETKC(S^@)^@)^@)^@)^@)^@)^@)FD ES,^@)E9[DDO^[AIJ )@@G@@D9M^[ND9HC(OD[DD1B^[ D-NC*)E-J^[CCDKE[ D0)+@@@@@@[@T@O. +@@@@[@[@@@TIK )@@G@@ 0)^@)+@@@@@@E@T@O. STEP 1. MAKE SURE ALL REFERENCED FILES AREIL )@@G@@ FREE.+@@@@[@J@@@T 0)^@)^@)^@)^@)ETOC(K^@1 0)^@)D([DT ^[NE(MC*)CDGD))EL IM )@@G@@C1 EL D1#C(^^[ADDGC(N^[[EL ^[AEL C*,+@@@@@@F@T@Q. IF TIN )@@G@@HIS COMMAND USES THE FILE IN A READ-ONLY +@@@@[@K@@@T 0)^@)^@)^@)^@)^@)IO )@@G@@^@)^@)^@)^@)DDA^[OD[DES)CTJD(HCDIC))E(NC(N^[OD[ ^[ADDGC*)DDI^[[^[MC([C)!IP )@@G@@D9ID-T+@@@@@@F@T@Q. MANNER, IT WILL BE ALLOWED TO USE IQ )@@G@@THE FILE +@@@@[@K@@@T 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)D([D1IC(M ))DDO^[RIR )@@G@@DDGD))CL ^[[D-GD9RC(^^[OD8)E(NC*)E-CC*)C1DD- ^@)+@@@@@@G@T@Q. IS )@@G@@ IF IT IS BUSY AND THE WRITE LOCK IS ZERO. MULTIPLE +@@@@[@M@@@TIT )@@G@@ 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)DDA^[DE))DDN^[]E(NFC)CDIC))E-CC*)E9MDDOC*)IU )@@G@@D-JCTF^[DES)FL ELJ 0)^[HE(GE-DE[GC*)+@@@@@@G@T@Q. READIV )@@G@@ OPERATIONS ARE PERMITTED SIMULTANEOUSLY UNLESS +@@@@[@M@@@T 0)^@)^@)^@)IW )@@G@@^@)^@)^@)^@)^@)^@)EL CD^^[JE[ EL[E-DD9IES)CDMC*)E[ ELHDDOE- C))ETDD(PD-OIX )@@G@@CDIC(JE(ND-T^[PD1GC(NES)+@@@@@@G@T@Q. READ CONCURRENCYIY )@@G@@ IS ABOUT TO OVERFLOW THE FIELD. +@@@@[@L@@@T 0)^@)^@)^@)^@)^@)^@)^@)IZ )@@G@@^@)^@)EL CD^^[#D9ICTPELMC(ICTT^[DES)CD]D9PE))E-J^[JE1 ELAD-JE8)E-CC*)C1DJA )@@G@@C(GC),+@@@@@@[@T@O. +@@@@[@[@@@T 0)^@)+@@@@@@F@T@O LA JB )@@G@@ A2,CDBPC,A3 LINK TO FIRST PARAMETER +@@@@[@K@@@T^@)^@)^@)^@)JC )@@G@@^@)D-[^@)^@)^@)^@)CC2 -#C-]E[# -[AS)^@)^@)^@)^@)D-DD1F^[OD8)C1DELNE))E[[JD )@@G@@EL[D( E- EK)+@@@@@@G@T@ODISPP JZ A2,DISPAC THIS STEJE )@@G@@P O.K. IF LAST PARAMETER+@@@@[@M@@@TC-DETKE@)^@)^@)DLU^@)^@)^@)^@)CC2 -^JF )@@G@@DDNE[[CS)^@)^@)^@)^@)^@)E-CDDN^[NE- E@)D8,DS,^[DC0)D-[ETO^[KCDMCDHC(OC(MJG )@@G@@+@@@@@@D@T@O LA A0,PBTYPE,A2 LOAD TYPE +@@@@[JH )@@G@@@H@@@T^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC0 -KCLOFDKC*?CC2^@)^@)^@)^@)D-JCD^JI )@@G@@^[OFDKC*)^@)+@@@@@@E@T@O TNE,U A0,BLOCK IS IT A JJ )@@G@@BLOCK ? +@@@@[@I@@@T^@)^@)^@)^@)^@)E-IC*?E*)^@)^@)CC0 -]D-JCTF^@)^@)JK )@@G@@^@)^@)^@)^@)DDN^[DE))CC)CLGD9#DS)B8)+@@@@@@H@T@O J DISPJL )@@G@@PB YES. WE MUST VALIDATE IT LIKE A FILE +@@@@[@O@@@T^@)^@)JM )@@G@@^@)^@)^@)DK)^@)^@)^@)^@)C-DETKE[]^@)^@)^@)^@)^@)^@)^@)FD ES,^@)E9 ^[HE(NJN )@@G@@E))E1[D-DC-[E- ^[DE))D-DDT ^[[^[ADDGC*)^@)+@@@@@@D@T@O TE,U JO )@@G@@ A0,FILE IS IT A FILE ?+@@@@[@I@@@T^@)^@)^@)^@)^@)E- -P^@)JP )@@G@@^@)^@)CC0 -ADDGC*)^@)^@)^@)^@)^@)^@)DDN^[DE))CC)C1DD- ^@_^@)+@@@@@@F@T@OJQ )@@G@@ J DISPLN NO. CHECK NEXT PARAMETER +@@@@[JR )@@G@@@L@@@T^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)C-DETKD-I^@)^@)^@)^@)^@)^@)^@)D1J 0)JS )@@G@@^[#D[ CTF^[IC(SE))E[[EL[D( E- EK)^@)+@@@@@@E@T@ODISPPB LX X8,PJT )@@G@@BVAL,A2 GET FDT POINTER +@@@@[@I@@@TC-DETKE[]^@)^@)D-S^@)^@)JU )@@G@@^@)^@)F@8 -KCLQCDG -[AK)^@)^@)^@)^@)C9 E))C1^E))E[JDDIE- EK)+@@@@@@E@T@OJV )@@G@@ LA A0,FDLOCK,X8 A0 = IN-USE FLAG +@@@@[@I@@@TJW )@@G@@^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC0 -AC-GD9#DS?F@8^@)^@)^@)^@)CC0^@.^[DD0!JX )@@G@@E(NC*)C1GCDB+@@@@@@E@T@O JZ A0,DISPLN FREE - IJY )@@G@@T'S O.K. +@@@@[@I@@@T^@)^@)^@)^@)^@)DLU^@)^@)^@)^@)CC0 -^DDNE[GD0)^@)JZ )@@G@@^@)^@)^@)^@)C1MC( ^@!^[DE)$ES)D8,DS,+@@@@@@C@Q@O TNE,U A0,1KA )@@G@@ IN USE ?@G@Q@O J DISPRJ YEKB )@@G@@S. CANNOT DO THIS COMMAND NOW@C@T@Q TE,U A0,1 KC )@@G@@ BUSY ? +@@@@[@G@@@T^@)^@)^@)^@)^@)E- -P^@)^@)^@)CC0 )1^@)^@)^@)^@)KD )@@G@@^@)^@)^@)^@)CLPETT^@_^@)+@@@@@@F@T@Q J DISPMR KE )@@G@@ NO. MARK ROADBLOCKED +@@@@[@K@@@T^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)KF )@@G@@C-DETKD(M^@)^@)^@)^@)^@)^@)^@)D1J 0)^[HCDMDS)ELJCD^CLGD9#DT C))^@)+@@@@@KG )@@G@@@H@T@Q LA A0,PBFLAGS,A2 LOAD MODE BITS FOR THIS PAKH )@@G@@RAMETER +@@@@[@N@@@T^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC0 -KCLAD-[C9N -[KI )@@G@@AK)^@)^@)^@)D-JCD^^[HD9^C*)CLDE-N^[AD9M^[OD[DES)E[[EL[D( E- EK)^@)+@@@@@KJ )@@G@@@H@T@Q TNZ FDWRITE,X8 IS WRITE IN PROGRESS ON THKK )@@G@@IS FILE ? +@@@@[@N@@@T^@)^@)^@)^@)^@)E-IFK)^@)^@)^@)C1^E9MDDOC*?F@8^@)KL )@@G@@^@)^@)^@)^@)DDN^[RELDE- ^[DD0)E[MD9BEL ETN^[JD0)E-CDDN^[ADDGC*)B8)+@@@@@KM )@@G@@@H@T@Q TOP,U A0,PBFRO DOES COMMAND USE FILE READKN )@@G@@-ONLY ? +@@@@[@N@@@T^@)^@)^@)^@)^@)E-JE@?E*)^@)^@)CC0 -KCLAELJ^@)^@)KO )@@G@@^@)^@)^@)^@)C-JC(N^[#D9HD([D1^^[PET ^[ADDGC*)EL CD^ (JD1GFC)B8)^@)+@@@@@KP )@@G@@@H@T@Q J DISPRJ NO. CANNOT SELECT THIS COKQ )@@G@@MMAND NOW +@@@@[@N@@@T^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)C-DETKELE^@)^@)^@)KR )@@G@@^@)^@)^@)^@)D1J 0)^[#CDID1JE))ET D- CTO^[OD[DES)CTJD(HCDIC))D1JE8)+@@@@@KS )@@G@@@G@T@Q LA A0,FDREADC,X8 LOAD READS IN PROGRESS COUKT )@@G@@NT +@@@@[@L@@@T^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC0 -AC-MC([C-# -SB@)^@)KU )@@G@@^@)^@)D-JCD^^[MC([C-N^[DD0)E[MD9BEL ETN^[#D9PD1O+@@@@@@G@T@Q TGKV )@@G@@,U A0,077 ABOUT TO OVERFLOW FIELD SIZE ? +@@@@[@M@@@TKW )@@G@@^@)^@)^@)^@)^@)E-B -P^@)^@)^@)CC0 )0A87^@)^@)^@)^@)^@)^@)^@)CD]D9PE))E-JKX )@@G@@^[JE1 ELAD-JE8)C1DC(GC))ETDFL ^@_^@)+@@@@@@I@T@Q J DISPKY )@@G@@RJ YES. KEEP CONCURRENCY WITHIN FIELD SIZE +@@@@[@O@@@TKZ )@@G@@^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)C-DETKELE^@)^@)^@)^@)^@)^@)^@)FD ES,^@)DT LA )@@G@@C(K^[#D9ICTPELMC(ICTT^[RDDOD[DD0)C1DC(GC))ETDFL +@@@@@@H@T@Q J LB )@@G@@ DISPLN PERMIT COMMAND TO SIMULTANEOUSLY READ +@@@@[LC )@@G@@@O@@@T^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)C-DETKD-I^@)^@)^@)^@)^@)^@)^@)E[ ELHLD )@@G@@DDO^[#D9HD([D1^^[OD8)ETDD(PD-OCDIC(JE(ND-T^[MC([C))^@)+@@@@@@[@T@O. LE )@@G@@+@@@@[@[@@@T 0)^@)+@@@@@@F@T@O. FILE IS ROADBLOCKED. FLAG FOR RLF )@@G@@OADBLOCK PROCESSING. +@@@@[@K@@@T 0)^@)^@)^@)^@)C1DD- ^[DES)ELJCD^CLGLG )@@G@@D9#DT C),^@)C1GCDB^[AD9M^[MD9[C-]D-JCTF^[KELJCT ETNDDIC8,^@)+@@@@@@[@T@OLH )@@G@@. +@@@@[@[@@@T 0)^@)+@@@@@@F@Q@O SNZ CDRB,A3 LI )@@G@@ MARK COMMAND FOR REJECTION@F@T@QDISPMR SNZ CDRB,A3 LJ )@@G@@ MARK COMMAND FOR REJECTION+@@@@[@L@U@TC-DETKD(M^@)^@)ETIFK)^@)^@)^@)LK )@@G@@CT^EL] -[AS)^@)^@)^@)^@)^@)^@)D([ELF^[#D9HD([D1^^[AD9M^[MC(EC(#E-DD9I^@)LL )@@G@@@L@@@UC-DETKD(M^@)^@)ETID9IFK)^@)^@)CT^EL] -[AS)^@)^@)^@)^@)^@)^@)D([ELFLM )@@G@@^[#D9HD([D1^^[AD9M^[MC(EC(#E-DD9I^@)+@@@@@@G@T@O. LN )@@G@@ ACCEPT THIS FILE AS NOT IN-USE +@@@@[@M@@@T 0)^@)^@)^@)LO )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)CD#CT E[O^[OD[DES)C1DD- LP )@@G@@^[[ES)D1JE))DDI (PET ^@)+@@@@@@[@T@O. +@@@@[@[@@@T 0)^@)+@@@@@@F@T@OLQ )@@G@@DISPLN LA A2,PBLINK,A2 LOOK AT NEXT PARAMETER +@@@@[LR )@@G@@@K@@@TC-DETKD-I^@)^@)D-[^@)^@)^@)^@)CC2 -KCLGDDIDS?CC2^@)^@)^@)^@)D-JD9FLS )@@G@@^[[E))D1 F[O^[KCDMCDHC(OC(M^@)+@@@@@@G@T@O J DISPP LT )@@G@@ KEEP ON CHECKING PARAMETERS +@@@@[@L@@@T^@)^@)^@)^@)^@)DK)LU )@@G@@^@)^@)^@)^@)C-DETKE@)^@)^@)^@)^@)^@)^@)^@)DT C(K^[JD0)CTCC(#DTDD1B^[KCDMLV )@@G@@CDHC(OC(MES)+@@@@@@[@T@O. +@@@@[@[@@@T 0)^@)+@@@@@@E@T@ODISPRJ LALW )@@G@@ A3,QFL,A3 LINK TO NEXT COMMAND+@@@@[@J@@@TC-DETKELE^@)LX )@@G@@^@)D-[^@)^@)^@)^@)CC3 -LC1G -[AS)^@)^@)^@)^@)^@)D-DD1F^[OD8)D1 F[O^[#D9HLY )@@G@@D([D1^+@@@@@@D@T@O J DISPN CHECK IT OUT LZ )@@G@@+@@@@[@H@@@T^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)C-DETKD0)^@)^@)^@)^@)^@)^@)^@)MA )@@G@@CTCC(#DS)DDO^[JE(O+@@@@@@[@T@O. +@@@@[@[@@@T 0)^@)+@@@@@@E@T@O. MB )@@G@@ STEP 2. ALL FDT'S REQUIRED BY THIS COMMAND ARE +@@@@[@J@@@T 0)^@)MC )@@G@@^@)^@)^@)ETOC(K^@2 0)^@)CDGD))C1^E)$ES)EL EDPDDMC(^^[]FC)E-CDDN^[#D9HD([MD )@@G@@D1^^[[EL ^@)+@@@@@@D@T@O. AVAILABLE. NOW MAKE SURE THME )@@G@@AT NO +@@@@[@I@@@T 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)CDQCDDD-[CLGC*,^@)D1JE8)MF )@@G@@D([DT ^[NE(MC*)E-CCDO^[ID8)^@)+@@@@@@D@T@O. COMMANDS EMG )@@G@@ARLIER IN THE QUEUE, BUT+@@@@[@I@@@T 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)CTJD(HMH )@@G@@CDIC-N^[ CDMD-DC(M^[DD0)E-CC*)EDPC(PC*?^[]E(O^@)+@@@@@@D@T@O. MI )@@G@@ UNPROCESSED BECAUSE OF EARLIER IN-+@@@@[@I@@@T 0)^@)^@)^@)^@)^@)MJ )@@G@@^@)^@)^@)^@)E(IE[MD9#C(NET C))CL CT[E(NC*)D9A^[ CDMD-DC(M^[DD0!^@)+@@@@@MK )@@G@@@D@T@O. USE CONFLICTS, REFERENCE THIS FDT.+@@@@[@I@@@TML )@@G@@ 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)E(NC*)CTJD1AD-DCTOES?^[MC(AC(MC(ICT ^[OD[DMM )@@G@@ES)C1^E),^@)+@@@@@@C@T@O. THIS PREVENTS THE CASE: MN )@@G@@+@@@@[@F@@@T 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)E-CDDN^[KEL E1 D1OES)E-CC*)CT[MO )@@G@@ET BK)+@@@@@@B@T@O. POSITION C.,1 +@@@@[@E@@@TMP )@@G@@ 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)E[JETDE-DD9I^[# 0?AC)^@)+@@@@@@A@T@OMQ )@@G@@. COPY A.,B. +@@@@[@D@@@T 0)^@)^@)^@)^@)^@)^@)^@)MR )@@G@@^@)^@)^@)^@)CTJE[T^[[ 0?CK,^@)+@@@@@@A@T@O. COPY BMS )@@G@@.,C. +@@@@[@D@@@T 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)CTJE[T^[] 0?CS,^@)MT )@@G@@+@@@@@@A@T@O. REWIND C. +@@@@[@D@@@T 0)^@)^@)^@)MU )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)EL E9DD1^^[# 0)^@)+@@@@@@G@T@O. MV )@@G@@ FROM PERFORMING IN A NON-SERIAL MANNER WHEN THE +@@@@[@L@@@T 0)^@)MW )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)C1MD9H^[KC(MC1JELHDDIC8)DDI^[[^[ID9I (NC(MDD[D))MX )@@G@@D([D1IC(M^[RD[ D0)E-CC*)+@@@@@@G@T@O. POSITION C FINISMY )@@G@@HES BEFORE THE COPY A.,B. (WERE +@@@@[@L@@@T 0)^@)^@)^@)^@)^@)^@)^@)MZ )@@G@@^@)^@)E[JETDE-DD9I^[#^[ADDIDDND[ ES)CL C1JEL ^[OD[ ^[#D9KFC)CC, -] 0)^@*NA )@@G@@E9 EL +@@@@@@G@T@O. IT NOT FOR THIS CHECK, WE WOULD GONB )@@G@@ AHEAD AND DO +@@@@[@L@@@T 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)DDO^[ID9O^[ANC )@@G@@D9M^[OD[DES)CTCC(#DS?^[RC*)E9JE(GC))C9J^[[D[ CD^^[[D1^^[^D8)+@@@@@@F@T@OND )@@G@@. THE REWIND C., SINCE C IS FREE AS SOON AS THE +@@@@[NE )@@G@@@L@@@T 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)E-CC*)EL E9DD1^^[# 0?^[NDDICT ^[#^[DNF )@@G@@ES)C1MC( ^[[ES)ETJD9I^[[ES)E-CC*)^@)+@@@@@@A@T@O. MOVENG )@@G@@ COMPLETES. +@@@@[@D@@@T 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)D(JE1 ^[#D9HE[GC(ONH )@@G@@C(N 0)+@@@@@@G@T@Q. IF THIS COMMAND USES A FILE FOR RENI )@@G@@ADING ONLY, THEN +@@@@[@M@@@T 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)DDA^[OD[DES)NJ )@@G@@CTJD(HCDIC))E(NC(N^[[^[ADDGC*)C1JEK)EL CD^DDIC8)D9ID-T ))E-CC(I^@)+@@@@@NK )@@G@@@H@T@Q. PREVIOUS COMMANDS MAY REFERENCE THE FILE IN RENL )@@G@@AD-MODE, +@@@@[@N@@@T 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)E[MC(QDDJE(N^[#D9HNM )@@G@@D([D1^ES)D([FC)EL C1 EL D1#C*)E-CC*)C1DD- ^[DD0)EL CD^ (HD9^C*?^@)+@@@@@NN )@@G@@@H@T@Q. BUT IF ANY PREVIOUS COMMAND USES THE FILE FOR NO )@@G@@WRITING, +@@@@[@N@@@T 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)CLPE))DDA^[[D1T^[KNP )@@G@@EL E1DD9PES)CTJD(HCDIC))E(NC(N^[OD[ ^[ADDGC*)C1JEK)E9MDDODDIC8?^@)+@@@@@NQ )@@G@@@H@T@Q. OR THIS COMMAND WRITES THE FILE, WE CANNOT ININR )@@G@@TIATE THE +@@@@[@N@@@T 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)D9M^[OD[DES)CTJD(HNS )@@G@@CDIC))E9MDDOC(N^[OD[ ^[ADDGC*?^[RC*)CT[D1ID9O^[DD1DE-DCDOC*)E-CC*)+@@@@@NT )@@G@@@B@T@Q. COMMAND AT THIS TIME. +@@@@[@F@@@T 0)^@)^@)^@)NU )@@G@@^@)^@)^@)^@)^@)^@)CTJD(HCDIC))CDO^[OD[DES)E-DD( 0)^@)+@@@@@@[@T@O. NV )@@G@@+@@@@[@[@@@T 0)^@)+@@@@@@F@T@ODISPAC TNZ CDBPC,A3 ANNW )@@G@@Y PARAMETERS TO CHECK ? +@@@@[@L@@@TC-DETKCD#^@)^@)E-IFK)^@)^@)^@)CT^CLKNX )@@G@@CS?CC3^@)^@)^@)^@)^@)^@)CDIFC)E[[EL[D( E- ELN^[OD8)CTCC(#DS)B8)^@)+@@@@@NY )@@G@@@F@T@O J DISPRG NO. SKIP SOME VITAL CODE NZ )@@G@@+@@@@[@L@@@T^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)C-DETKELB^@)^@)^@)^@)^@)^@)^@)OA )@@G@@D1J 0)^[NDTDE@)ETJD( ^[QDDOCDG^[#D9^C*)^@)+@@@@@@G@T@O LA OB )@@G@@ A0,CMDQUE+QFL GET POINTER TO FIRST COMMAND +@@@@[@L@@@T^@)^@)OC )@@G@@^@)^@)^@)D-[^@)^@)^@)^@)CC0 -#D(^EDPC*:EDAD))^@)^@)^@)C9 E))E[JDDIE- EK)OD )@@G@@E-J^[ADDMETO^[#D9HD([D1^+@@@@@@I@T@ODPAC1 TNE,U A0,,A3 OE )@@G@@ HAVE WE GOTTEN TO CURRENT COMMAND YET ? +@@@@[@O@@@TC-KCD#AC)^@)OF )@@G@@^@)E-IC*?E*)^@)^@)CC0 )?CC3^@)^@)^@)^@)^@)^@)^@)D[[E1 ^[RC*)C9JE-OC(I^[OOG )@@G@@D8)CTPELMC(IE))CTJD(HCDIC))FD E))B8)+@@@@@@F@T@O J DISPOH )@@G@@RM YES. NO CONFLICTS FOUND +@@@@[@K@@@T^@)^@)^@)^@)^@)DK)OI )@@G@@^@)^@)^@)^@)C-DETKELH^@)^@)^@)^@)^@)^@)^@)FD ES,^@)D1J^[#D9IC1GDD#E-N^[AOJ )@@G@@D9PD1^+@@@@@@F@T@O LX X8,CDBPC,A0 GET PARAMETER OK )@@G@@CHAIN HEAD +@@@@[@K@@@T^@)^@)^@)^@)^@)D-S^@)^@)^@)^@)F@8 -#C-]E[# -[A@)OL )@@G@@^@)^@)^@)^@)C9 E))E[[EL[D( E- EK)CTCCDDD0)D[ CD^+@@@@@@F@T@ODPAC2 TNOM )@@G@@Z X8 END OF PARAMETER CHAIN ? +@@@@[@K@@@TC-KCD#ON )@@G@@AK)^@)^@)E-IFK)^@)^@)^@)F@8^@)^@)^@)^@)^@)^@)^@)^@)^@)C(IC))D9A^[KCDMCDHOO )@@G@@C(OC(M^[#D[[DDI^@_+@@@@@@H@T@O J DPAC3 YEOP )@@G@@S. THIS COMMAND HAS NO CONFLICTS +@@@@[@N@@@T^@)^@)^@)^@)^@)DK)^@)^@)OQ )@@G@@^@)^@)C-KCD#AS)^@)^@)^@)^@)^@)^@)^@)FD ES,^[OD[DES)CTJD(HCDIC))D[[ES)D1JOR )@@G@@^[#D9IC1GDD#E-N^@)+@@@@@@F@T@O LA A7,PBTYPE,X8 LOOS )@@G@@AD TYPE OF PARAMETER +@@@@[@K@@@T^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC7 -KOT )@@G@@CLOFDKC*?F@8^@)^@)^@)^@)D-JCD^^[OFDKC*)D9A^[KCDMCDHC(OC(M^@)+@@@@@@F@T@OOU )@@G@@ TNE,U A7,BLOCK IS IT A BLOCK BUFFER ? +@@@@[OV )@@G@@@K@@@T^@)^@)^@)^@)^@)E-IC*?E*)^@)^@)CC7 -]D-JCTF^@)^@)^@)^@)^@)^@)DDN^[DOW )@@G@@E))CC)CLGD9#DS)CLPC1AC(M^@_^@)+@@@@@@H@T@O J DPAC7 OX )@@G@@ YES. VALIDATE CONFLICT POSSIBILITY +@@@@[@N@@@T^@)^@)^@)^@)OY )@@G@@^@)DK)^@)^@)^@)^@)C-KCD#A8)^@)^@)^@)^@)^@)^@)^@)FD ES,^@)E1[D-DC-[E- ^[#OZ )@@G@@D9IC1GDD#E))E[JETNDD]DDGDDOFC)+@@@@@@D@T@O TE,U A7,FILE PA )@@G@@ IS IT A FILE ?+@@@@[@I@@@T^@)^@)^@)^@)^@)E- -P^@)^@)^@)CC7 -APB )@@G@@DDGC*)^@)^@)^@)^@)^@)^@)DDN^[DE))CC)C1DD- ^@_^@)+@@@@@@F@T@O J PC )@@G@@ DPAC4 NO. CANNOT BE IN CONFLICT+@@@@[@L@@@T^@)^@)PD )@@G@@^@)^@)^@)DK)^@)^@)^@)^@)C-KCD#A))^@)^@)^@)^@)^@)^@)^@)D1J 0)^[#CDID1JE))PE )@@G@@CL ^[DD0)CTJD1AD-DCTO^@)+@@@@@@E@T@O. AHA! A FILE. NOW IS IT IPF )@@G@@N CONFLICT WITH ANY +@@@@[@I@@@T 0)^@)^@)^@)^@)CDCCC-^@)CC)C1DD- 0)PG )@@G@@^[ID9R^[DES)DDO^[DD0)CTJD1AD-DCTO^[RDDOD@)CDIFC)+@@@@@@A@T@O. FIPH )@@G@@LE IN THE PROSPECT FDT ?+@@@@[@D@@@T 0)^@)^@)^@)^@)C1DD- ^[DD0)E-CC*)E[MPI )@@G@@D9NE[ CTO^[AC-O^@_+@@@@@@H@T@ODPAC7 LA A2,CDBPC,A3 GEPJ )@@G@@T PARAMETER CHAIN HEAD OF PROSPECT +@@@@[@N@@@TC-KCD#A8)^@)^@)D-[^@)^@)PK )@@G@@^@)^@)CC2 -#C-]E[# -[AS)^@)^@)^@)^@)C9 E))E[[EL[D( E- EK)CTCCDDD0)D[ CD^PL )@@G@@^[JC0)E[MD9NE[ CTO+@@@@@@F@T@ODPAC5 JZ A2,DPAC4 THPM )@@G@@IS ONE O.K., CHECK NEXT +@@@@[@L@@@TC-KCD#A*)^@)^@)DLU^@)^@)^@)^@)CC2 -^PN )@@G@@E[[CS4^@)^@)^@)^@)^@)^@)E-CDDN^[JD1 ^[J 1F 0?^[#D[ CTF^[IC(SE))^@)+@@@@@PO )@@G@@@D@T@O LA A1,PBTYPE,A2 LOAD TYPE +@@@@[@H@@@TPP )@@G@@^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC1 -KCLOFDKC*?CC2^@)^@)^@)^@)D-JCD^^[OFDKPQ )@@G@@C*)^@)+@@@@@@H@T@O TE A1,A7 SAME TYPE AS OPR )@@G@@NE BEING VERIFIED ? +@@@@[@N@@@T^@)^@)^@)^@)^@)E- ^@)^@)^@)^@)CC1 -[PS )@@G@@A8)^@)^@)^@)^@)^@)^@)^@)ET[D( ^[OFDKC*)CDN^[JD1 ^[]C(DD1B^[QC(MDDADD C))PT )@@G@@B8)^@)+@@@@@@H@T@O J DPAC6 NO. LOOK AT NPU )@@G@@EXT PROSPECT PARAMETER +@@@@[@N@@@T^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)C-KCD#PV )@@G@@A0)^@)^@)^@)^@)^@)^@)^@)D1J 0)^[GD9JDS)CDO^[IC(SE))E[MD9NE[ CTO^[KCDMCDHPW )@@G@@C(OC(M+@@@@@@E@T@O LA A1,PBVAL,A2 LOAD FDT POINTPX )@@G@@ER +@@@@[@I@@@T^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC1 -KCLQCDG -[AK)^@)^@)PY )@@G@@^@)^@)D-JCD^^[AC-O^[KD9DD1OC(M+@@@@@@H@Q@O TNE A1,PBVAL,XPZ )@@G@@8 IT IT SAME FDT AS CHECKED PARAMETER ? @F@Q@O J QA )@@G@@ DISPRJ YES. BOUNCE THIS PROSPECT@G@T@Q TE QB )@@G@@ A1,PBVAL,X8 IS IT SAME AS CHECKED PARAMETER +@@@@[@M@@@T^@)^@)QC )@@G@@^@)^@)^@)E- ^@)^@)^@)^@)CC1 -KCLQCDG -SB@)^@)^@)^@)^@)DDN^[DE))ET[D( ^[[QD )@@G@@ES)CTCC(#DT C))E[[EL[D( E- EK)+@@@@@@F@T@Q J DPAC6 QE )@@G@@ NO. CHECK NEXT PARAMETER +@@@@[@L@@@T^@)^@)^@)^@)^@)DK)^@)^@)QF )@@G@@^@)^@)C-KCD#A0)^@)^@)^@)^@)^@)^@)^@)D1J 0)^[#D[ CTF^[IC(SE))E[[EL[D( E- QG )@@G@@EK)^@)+@@@@@@G@T@Q LA A1,PBFLAGS,A2 LOAD FLAGS FORQH )@@G@@ CURRENT PARAMETER+@@@@[@M@@@T^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC1 -KCLAD-[QI )@@G@@C9N -[AK)^@)^@)^@)D-JCD^^[AD-[C9N^[AD9M^[#E(MEL D1O^[KCDMCDHC(OC(M+@@@@@QJ )@@G@@@H@T@Q LA A4,PBFLAGS,X8 LOAD FLAGS FROM PREVIOUS PQK )@@G@@ARAMETER +@@@@[@N@@@T^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC4 -KCLAD-[C9N -SQL )@@G@@B@)^@)^@)^@)D-JCD^^[AD-[C9N^[AELJD*)E[MC(QDDJE(N^[KCDMCDHC(OC(M^@)+@@@@@QM )@@G@@@G@T@Q TEP,U A4,PBFRO IS PREVIOUS USE READ-ONLY QN )@@G@@? +@@@@[@L@@@T^@)^@)^@)^@)^@)E- E@?E*)^@)^@)CC4 -KCLAELJ^@)^@)^@)^@)QO )@@G@@^@)^@)DDN^[KEL E1DD9PES)E(NC*)EL CD^ (JD1GFC)B8)+@@@@@@H@T@Q TOQP )@@G@@P,U A1,PBFRO YES. IS CURRENT PARAMETER READ-ONLY ?+@@@@[QQ )@@G@@@O@@@T^@)^@)^@)^@)^@)E-JE@?E*)^@)^@)CC1 -KCLAELJ^@)^@)^@)^@)^@)^@)FD ES,QR )@@G@@^@)DDN^[#E(MEL D1O^[KCDMCDHC(OC(M^[MC([C)!D9ID-T^@_^@)+@@@@@@H@T@Q QS )@@G@@ J DISPRJ NO. CAN'T PERMIT THIS COMMAND TO BE QT )@@G@@+@@@@[@N@@@T^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)C-DETKELE^@)^@)^@)^@)^@)^@)^@)QU )@@G@@D1J 0)^[#CDI^9O^[KC(MD(DE))E-CDDN^[#D9HD([D1^^[OD8)CL +@@@@@@I@T@Q. QV )@@G@@ EXECUTED IF READ/WRITE CONFLICT EXISTSQW )@@G@@. +@@@@[@O@@@T 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)QX )@@G@@^@)^@)C(SC(#E(OC(^^[DC0)EL CD^ 9RELDE- ^[#D9IC1GDD#E))C(SDDNE-N 0)+@@@@@QY )@@G@@@G@T@ODPAC6 LA A2,PBLINK,A2 LINK TO NEXT PROSPECT PARAQZ )@@G@@METER +@@@@[@M@@@TC-KCD#A0)^@)^@)D-[^@)^@)^@)^@)CC2 -KCLGDDIDS?CC2^@)^@)RA )@@G@@^@)^@)D-DD1F^[OD8)D1 F[O^[KELJETKC(#E))E[[EL[D( E- EK)+@@@@@@E@T@O RB )@@G@@ J DPAC5 CHECK IT OUT NOW +@@@@[@I@@@T^@)^@)RC )@@G@@^@)^@)^@)DK)^@)^@)^@)^@)C-KCD#A*)^@)^@)^@)^@)^@)^@)^@)CTCC(#DS)DDO^[JE(ORD )@@G@@^[ID9R+@@@@@@I@T@ODPAC4 LX X8,PBLINK,X8 LINK TO NEXT PRE )@@G@@ARAMETER OF CHECKED COMMAN +@@@@[@O@@@TC-KCD#A))^@)^@)D-S^@)^@)^@)^@)RF )@@G@@F@8 -KCLGDDIDS?F@8^@)^@)^@)^@)D-DD1F^[OD8)D1 F[O^[KCDMCDHC(OC(M^[JC0)CTCRG )@@G@@C(#DT C))CTJD(HCDI+@@@@@@G@T@O J DPAC2 GORH )@@G@@ THROUGH VERIFICATION FOR IT +@@@@[@M@@@T^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)RI )@@G@@C-KCD#AK)^@)^@)^@)^@)^@)^@)^@)C9J^[OD[MD9PC9C^[QC(MDDADD#CDODDJD0)C1JEK)RJ )@@G@@DDO^@)+@@@@@@E@T@ODPAC3 LA A0,QFL,A0 LINK TO NEXT CRK )@@G@@OMMAND+@@@@[@J@@@TC-KCD#AS)^@)^@)D-[^@)^@)^@)^@)CC0 -LC1G -[A@)^@)^@)^@)RL )@@G@@^@)^@)D-DD1F^[OD8)D1 F[O^[#D9HD([D1^+@@@@@@G@T@O J DPACRM )@@G@@1 REVERIFY FOR THAT PARAMETER +@@@@[@L@@@T^@)^@)^@)^@)RN )@@G@@^@)DK)^@)^@)^@)^@)C-KCD#AC)^@)^@)^@)^@)^@)^@)^@)EL E1 ELDC1T^[AD9M^[OD[[RO )@@G@@E))E[[EL[D( E- EK)+@@@@@@[@T@O. +@@@@[@[@@@T 0)^@)+@@@@@@F@T@O. RP )@@G@@ STEP 3. AT LAST! WE'VE FOUND A COMMAND FOR WHICH ALL +@@@@[@L@@@TRQ )@@G@@ 0)^@)^@)^@)^@)ETOC(K^@3 0)^@)CDO^[GCDNE)-^@)E9 ^9QC*)C1JE(IC))CC)CTJD(HRR )@@G@@CDIC))C1JEK)E9CDD#D@)CDGD))^@)+@@@@@@E@T@O. FILES ARE RS )@@G@@AVAILABLE, AND NO PREVIOUS USE+@@@@[@J@@@T 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)RT )@@G@@C1DD- ES)CDMC*)CDQCDDD-[CLGC*?^[[D1^^[ID8)E[MC(QDDJE(N^[PET +@@@@@@E@T@ORU )@@G@@. CONFLICTS EXIST. NOW WE'LL MARK ALL THE+@@@@[@J@@@TRV )@@G@@ 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)CTJD1AD-DCTOES)C(SDDNE),^@)D1JE8)E9 ^9GD))RW )@@G@@D([ELF^[[D-G^[OD[ +@@@@@@F@T@O. FDT'S USED BY THE COMMRX )@@G@@AND AS BUSY, REMOVE +@@@@[@K@@@T 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)C1^E)$RY )@@G@@ES)E(NC(^^[]FC)E-CC*)CTJD(HCDIC))CDN^[]E(NFC?^[MC(HD9QC*)^@)+@@@@@@E@T@ORZ )@@G@@. THE COMMAND FROM THE QUEUE ATTACHED TO +@@@@[@J@@@TSA )@@G@@ 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)E-CC*)CTJD(HCDIC))C1MD9H^[OD[ ^[LE( E( ^[[SB )@@G@@E-OCD#D[ C))E-J^@)+@@@@@@F@T@O. CMDQUE, AND GO ON TO FSC )@@G@@INAL SETUP IN STEP 4. +@@@@[@K@@@T 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)CTHC-LSD )@@G@@E( ))CDIC))C9J^[JD0)E-J^[ADDICDG^[NC(OE(K^[DD0)ETOC(K^@4 0)+@@@@@@[@T@OSE )@@G@@. +@@@@[@[@@@T 0)^@)+@@@@@@G@T@ODISPRM LA A2,CDBPC,A3 SF )@@G@@ GET HEAD OF PARAMETER CHAIN +@@@@[@L@@@TC-DETKELH^@)^@)D-[^@)^@)SG )@@G@@^@)^@)CC2 -#C-]E[# -[AS)^@)^@)^@)^@)C9 E))D[ CD^^[JC0)E[[EL[D( E- EK)CTCSH )@@G@@CDDD0)+@@@@@@F@T@ODRM1 LA A0,PBTYPE,A2 LOAD TYPE OF PSI )@@G@@ARAMETER +@@@@[@K@@@TC-MD*1^@)^@)^@)D-[^@)^@)^@)^@)CC0 -KCLOFDKC*?CC2SJ )@@G@@^@)^@)^@)^@)D-JCD^^[OFDKC*)D9A^[KCDMCDHC(OC(M^@)+@@@@@@F@P@O TNSK )@@G@@E,U A1,BLOCK IS IT A BLOCK BUFFER ? @F@T@P TNSL )@@G@@E,U A0,BLOCK IS IT A BLOCK BUFFER ? +@@@@[@K@@@T^@)^@)SM )@@G@@^@)^@)^@)E-IC*?E*)^@)^@)CC0 -]D-JCTF^@)^@)^@)^@)^@)^@)DDN^[DE))CC)CLGD9#SN )@@G@@DS)CLPC1AC(M^@_^@)+@@@@@@E@T@O J DRM3 YESO )@@G@@S. MARK IT BUSY +@@@@[@J@@@T^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)C-MD*3^@)^@)SP )@@G@@^@)^@)^@)^@)^@)^@)FD ES,^@)D([ELF^[DE))CLPETT^@)+@@@@@@D@T@O TESQ )@@G@@,U A0,FILE IS IT A FILE ?+@@@@[@I@@@T^@)^@)^@)^@)^@)E- SR )@@G@@ -P^@)^@)^@)CC0 -ADDGC*)^@)^@)^@)^@)^@)^@)DDN^[DE))CC)C1DD- ^@_^@)+@@@@@SS )@@G@@@E@T@O J DRM2 NO. DON'T MARK IT +@@@@[ST )@@G@@@J@@@T^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)C-MD*2^@)^@)^@)^@)^@)^@)^@)^@)D1J 0)SU )@@G@@^[^D9I^9O^[HCDMDS)DDO^@)+@@@@@@E@T@ODRM3 LA A0,PBVAL,A2 SV )@@G@@ GET FDT ADDRESS +@@@@[@I@@@TC-MD*3^@)^@)^@)D-[^@)^@)^@)^@)CC0 -KSW )@@G@@CLQCDG -[AK)^@)^@)^@)^@)C9 E))C1^E))CD^C-MC(NES)+@@@@@@E@T@O LASX )@@G@@,U A1,1 GET BUSY INDICATOR +@@@@[@J@@@T^@)^@)^@)^@)SY )@@G@@^@)D-[ -P^@)^@)^@)CC1 )1^@)^@)^@)^@)^@)^@)^@)^@)C9 E))CLPETT^[DD1^DD#CDOSZ )@@G@@D9M^@)+@@@@@@E@T@Q TNZ FDLOCK,A0 IS FDT ROADBLOTA )@@G@@CKED ?+@@@@[@J@@@T^@)^@)^@)^@)^@)E-IFK)^@)^@)^@)C1^D-JCTF -[A@)^@)^@)^@)TB )@@G@@^@)^@)DDN^[AC-O^[MD9[C-]D-JCTFC(^^@_+@@@@@@D@T@O SA A1,FTC )@@G@@DLOCK,A0 SET FDT BUSY +@@@@[@H@@@T^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)TD )@@G@@CC1 -AC-GD9#DS?CC0^@)^@)^@)^@)ET E))C1^E))CLPETT+@@@@@@G@T@Q LATE )@@G@@ A1,PBFLAGS,A2 LOAD FLAGS FOR THIS PARAMETER +@@@@[@M@@@TTF )@@G@@^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC1 -KCLAD-[C9N -[AK)^@)^@)^@)D-JCD^^[AD-[TG )@@G@@C9N^[AD9M^[OD[DES)E[[EL[D( E- EK)^@)+@@@@@@E@T@Q TOP,U A1,PTH )@@G@@BFRO READ-ONLY FILE USE ?+@@@@[@J@@@T^@)^@)^@)^@)^@)E-JE@?E*)TI )@@G@@^@)^@)CC1 -KCLAELJ^@)^@)^@)^@)^@)^@)EL CD^ (JD1GFC)C1DD- ^[PET ^@_+@@@@@TJ )@@G@@@E@T@Q J DRM4 NO. SET WRITE LOCK +@@@@[TK )@@G@@@J@@@T^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)C-MD*4^@)^@)^@)^@)^@)^@)^@)^@)D1J 0)TL )@@G@@^[NC(O^[RELDE- ^[GD9#DS)+@@@@@@E@T@Q LA A1,FDREADC,A0 TM )@@G@@ LOAD READ COUNT +@@@@[@I@@@T^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC1 -ATN )@@G@@C-MC([C-# -[A@)^@)^@)^@)D-JCD^^[MC([C))CTJE(IE))+@@@@@@F@T@Q AATO )@@G@@,U A1,1 INCREMENT READ CONCURRENCY+@@@@[@L@@@T^@)^@)TP )@@G@@^@)^@)^@)CD[ -P^@)^@)^@)CC1 )1^@)^@)^@)^@)^@)^@)^@)^@)DDICTMC(HC(IE))EL TQ )@@G@@CD^^[#D9ICTPELMC(ICTT^@)+@@@@@@E@T@Q SA A1,FDREADC,A0 TR )@@G@@ UPDATE READ COUNT +@@@@[@J@@@T^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)CC1 -ATS )@@G@@C-MC([C-# -[A@)^@)^@)^@)E(KC-[E- ^[MC([C))CTJE(IE))^@)+@@@@@@F@T@Q TT )@@G@@ J DRM2 EXAMINE NEXT PARAMETER +@@@@[@K@@@TTU )@@G@@^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)C-MD*2^@)^@)^@)^@)^@)^@)^@)^@)C(SCDHDDIC*)TV )@@G@@D1 F[O^[KCDMCDHC(OC(M^@)+@@@@@@D@T@QDRM4 LA,U A1,1 TW )@@G@@ GET A ONE +@@@@[@H@@@TC-MD*4^@)^@)^@)D-[ -P^@)^@)^@)CC1 )1^@)^@)TX )@@G@@^@)^@)^@)^@)^@)^@)C9 E))CC)D9IC*)^@)+@@@@@@F@T@Q SA A1,FTY )@@G@@DWRITE,A0 SET WRITE LOCK FOR FILE +@@@@[@K@@@T^@)^@)^@)^@)^@)ET[TZ )@@G@@^@)^@)^@)^@)CC1 -AC-RELDE- -[A@)^@)^@)^@)ET E))E9MDDOC*)D-JCTF^[AD9M^[AUA )@@G@@DDGC*)+@@@@@@F@T@ODRM2 LA A2,PBLINK,A2 LINK TO NET PAUB )@@G@@RAMETER +@@@@[@K@@@TC-MD*2^@)^@)^@)D-[^@)^@)^@)^@)CC2 -KCLGDDIDS?CC2UC )@@G@@^@)^@)^@)^@)D-DD1F^[OD8)D1 E))E[[EL[D( E- EK)^@)+@@@@@@F@T@O JNUD )@@G@@Z A2,DRM1 KEEP ON GOING IF NOT END +@@@@[@K@@@T^@)^@)UE )@@G@@^@)^@)^@)DLIFK)^@)^@)^@)CC2 -^ELHAC)^@)^@)^@)^@)^@)^@)DT C(K^[JD0)C9JDDIUF )@@G@@C8)DDA^[ID9O^[ D1^+@@@@@@[@T@O. +@@@@[@[@@@T 0)^@)+@@@@@@F@T@ODISPRGUG )@@G@@ LA A0,QFL,A3 GET NEXT COMMAND IN CHAIN +@@@@[@L@@@TUH )@@G@@C-DETKELB^@)^@)D-[^@)^@)^@)^@)CC0 -LC1G -[AS)^@)^@)^@)^@)^@)C9 E))D1 F[OUI )@@G@@^[#D9HD([D1^^[DD0)CTCCDDD0)^@)+@@@@@@G@T@O LA A1,QHL,A3 UJ )@@G@@ GET PREVIOUS COMMAND IN CHAIN +@@@@[@M@@@T^@)^@)^@)^@)^@)D-[UK )@@G@@^@)^@)^@)^@)CC1 -LD[G -[AS)^@)^@)^@)^@)^@)C9 E))E[MC(QDDJE(N^[#D9HD([D1^UL )@@G@@^[DD0)CTCCDDD0)^@)+@@@@@@E@T@O SA A0,QFL,A1 LIUM )@@G@@NK NEXT TO LAST +@@@@[@J@@@T^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)CC0 -LC1G -[UN )@@G@@AC)^@)^@)^@)^@)^@)D-DD1F^[IC(SE))E-J^[GCDNE))^@)+@@@@@@E@T@O SAUO )@@G@@ A1,QHL,A0 LINK LAST TO NEXT +@@@@[@J@@@T^@)^@)^@)^@)UP )@@G@@^@)ET[^@)^@)^@)^@)CC1 -LD[G -[A@)^@)^@)^@)^@)^@)D-DD1F^[GCDNE))E-J^[IC(SUQ )@@G@@E))^@)+@@@@@@[@T@O. +@@@@[@[@@@T 0)^@)+@@@@@@F@T@O. STEP 4. UR )@@G@@ NOW THE COMMAND IS REMOVED AND ALL FDT'S ARE +@@@@[@K@@@T 0)^@)^@)^@)US )@@G@@^@)ETOC(K^@4 0)^@)D1JE8)E-CC*)CTJD(HCDIC))DDN^[MC(HD9QC(^^[[D1^^[[D-G^[AUT )@@G@@C-O^9N^[[EL +@@@@@@F@T@O. MARKED BUSY. WE CAN NOW CLEUU )@@G@@AR PROTECTION ON +@@@@[@K@@@T 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)D([ELFC(^^[]UV )@@G@@E(NFC,^@)E9 ^[#CDI^[ID9R^[#D- CDM^[KELJE- CTODDJD0)D9I+@@@@@@F@T@O. UW )@@G@@ THE COMMAND CHAIN AND FACILITY STATUS, THEN +@@@@[@K@@@TUX )@@G@@ 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)E-CC*)CTJD(HCDIC))CTCCDDD0)CDIC))C1[CTDD-DUY )@@G@@E-T^[NE-[E-PES?^[OD[ D0)+@@@@@@D@T@O. GO AND FIRE UP AUZ )@@G@@ COMMAND ACTIVITY.+@@@@[@I@@@T 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)C9J^[[D1^^[AVA )@@G@@DDMC*)E(K^[[^[#D9HD([D1^^[[CTODDQDDOFC,^@)+@@@@@@[@T@O. +@@@@[@[@@@TVB )@@G@@ 0)^@)+@@@@@@F@T@O V FISTAT UNLOCK FACILITVC )@@G@@Y STATUS +@@@@[@K@@@T^@)^@)^@)^@)^@)E0)^@)^@)^@)^@)C1DETOCDO^@)^@)^@)VD )@@G@@^@)^@)^@)^@)E(ID-JCTF^[ACD#DDGDDOFC)ETOCDOE(N^@)+@@@@@@G@T@O LAVE )@@G@@,U A1,,A3 LOAD ADDRESS OF COMMAND ITEM +@@@@[@L@@@TVF )@@G@@^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC1 )?CC3^@)^@)^@)^@)^@)^@)^@)D-JCD^^[[C-^VG )@@G@@EL ETN^[JC0)CTJD(HCDIC))DDOC(H+@@@@@@F@T@O INSERT INPROCQ VH )@@G@@ PUT ON IN-PROCESS QUEUE +@@@@[@K@@@T^@)^@)^@)^@)^@)DDIET ELOVI )@@G@@^@)^@)DDIE[MD9#EC)^@)^@)^@)^@)^@)^@)E[PE))D9I^[DD0!E[MD9#C(NES)EDPC(PC*)VJ )@@G@@+@@@@@@E@T@O V CMDLOCK UNLOCK COMMAND CHAINVK )@@G@@+@@@@[@J@@@T^@)^@)^@)^@)^@)E0)^@)^@)^@)^@)CTHC-GD9#DS)^@)^@)^@)^@)^@)^@)VL )@@G@@E(ID-JCTF^[#D9HD([D1^^[#D[[DDI+@@@@@@H@T@O LX,U X8,,A3 VM )@@G@@ PASS COMMAND BUFFER TO ACTIVITY IN X8 +@@@@[@O@@@T^@)^@)^@)^@)VN )@@G@@^@)D-S -P^@)^@)^@)F@8 )?CC3^@)^@)^@)^@)^@)^@)^@)E[[ETN^[#D9HD([D1^^[]E(AVO )@@G@@C1 EK)E-J^[[CTODDQDDOFC)DDI^[SB@)^@)+@@@@@@F@T@O JNOL 'B',VP )@@G@@LBEGN LIST COMMAND INITIATION ? +@@@@[@L@@@T^@)^@)^@)^@)^@)DLIVQ )@@G@@D9G^@)^@)^@)^9]^8?D-]C(BD0)^@)^@)^@)^@)^@)D-DETO^[#D9HD([D1^^[DD1DE-DCDOVR )@@G@@DDJD0)B8)^@)+@@@@@@F@T@O LX X5,CDIMG,X8 YES. LOVS )@@G@@CATE COMMAND IMAGE+@@@@[@L@@@T^@)^@)^@)^@)^@)D-S^@)^@)^@)^@)F@5 -#C-DD(BVT )@@G@@ -SB@)^@)^@)^@)^@)FD ES,^@)D-JCT[E- ^[#D9HD([D1^^[DD([C9 ^@)+@@@@@@E@T@OVU )@@G@@ R$DIT . ENTER EDITING MODE +@@@@[@J@@@TVV )@@G@@^@)^@)^@)^@)^@)EK=C-DE))^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)C(IE- EK)C(^VW )@@G@@DDODDIC8)D(JC- ^@)+@@@@@@H@T@O JDEM DPRFX IFVX )@@G@@ DEMAND EDIT ABBREVIATED PREFIX +@@@@[@N@@@T^@)^@)^@)^@)^@)DL^C(H^@)VY )@@G@@^@)^@)C-KELAF@)^@)^@)^@)^@)^@)^@)^@)DDA^[^C(HCDIC))C(^DDO^[[CL]EL E1DCDOVZ )@@G@@C(^^[KEL C1DF@)^@)+@@@@@@D@T@O E$MSG STRTX EDWA )@@G@@IT 'STARTED'+@@@@[@I@@@T^@)^@)^@)^@)^@)C*=D(NC8)^@)^@)ETOELOF@)^@)^@)^@)WB )@@G@@^@)^@)^@)^@)C(^DDO^@$ETOCDME- C)$^@)+@@@@@@F@T@O LMJ X6,EWC )@@G@@SN EDIT STATEMENT NUMBER +@@@@[@K@@@T^@)^@)^@)^@)^@)D-HWD )@@G@@DK)^@)^@)^@)F@6 - ETI^@)^@)^@)^@)^@)^@)^@)C(^DDO^[NE-[E- D( D1O^[IE(HCL WE )@@G@@EK)^@)+@@@@@@E@T@O E$COL TXCOL TAB TO TEXT COWF )@@G@@LUMN +@@@@[@J@@@T^@)^@)^@)^@)^@)C*=CTJD))^@)^@)E-SCTJD))^@)^@)^@)^@)^@)WG )@@G@@^@)^@)E-[CK)E-J^[OC(SE))CTJD-PD(I^@)+@@@@@@E@T@ODPXR E$COPY 80,IWH )@@G@@MIMG,X5,U COPY IMAGE TO LINE +@@@@[@J@@@TC-KF[M^@)^@)^@)C*=CTJE[TWI )@@G@@^@)^@)B@0 -DD(DD(B -SA*?E*)^@)^@)^@)CTJE[T^[DD([C9 ^[OD8)D-DD1 ^@)+@@@@@WJ )@@G@@@H@T@O R$PRTX 1 PRINT THE LINE AND RELEASEWK )@@G@@ THE BUFFER +@@@@[@O@@@T^@)^@)^@)^@)^@)EK=E[ME-S^@)^@)AC)^@)^@)^@)^@)^@)WL )@@G@@^@)^@)^@)^@)E[MDDIE))E-CC*)D-DD1 ^[[D1^^[MC(GC([ET ^[OD[ ^[]E(AC1 EK)^@)WM )@@G@@+@@@@@@E@T@OLBEGN LA A1,CDBACT,X8 LOAD ENTRY ADDRESS WN )@@G@@+@@@@[@J@@@TD-]C(BD0)^@)^@)D-[^@)^@)^@)^@)CC1 -#C-]CD#E)?F@8^@)^@)^@)^@)WO )@@G@@D-JCD^^[ D1OELT^[[C-^EL ETN^@)+@@@@@@G@T@O TNE,U A1,COMPLETWP )@@G@@E WAS IT THE 'CLEAR' COMMAND ? +@@@@[@L@@@T^@)^@)^@)^@)^@)E-IWQ )@@G@@C*?E*)^@)^@)CC1 -#D9HE[GC(OC*)^@)^@)^@)^@)E9[ES)DDO^[OD[ ^@$CTGC([EK$^[#WR )@@G@@D9HD([D1^^@_+@@@@@@I@T@O SZ CDRB,X8 YES. CAWS )@@G@@N'T ROADBLOCK THE CLEAR COMMAND +@@@@[@O@@@T^@)^@)^@)^@)^@)ETU^@)^@)WT )@@G@@^@)^@)CT^EL] -SB@)^@)^@)^@)^@)^@)^@)FD ES,^@)CT[D0$E))ELJCD^CLGD9#DS)E-CWU )@@G@@C*)CTGC([EK)CTJD(HCDIC))+@@@@@@G@T@O TZ CDRB,X8 WV )@@G@@ IS THE COMMAND ROADBLOCKED ? +@@@@[@L@@@T^@)^@)^@)^@)^@)E-U^@)^@)WW )@@G@@^@)^@)CT^EL] -SB@)^@)^@)^@)^@)^@)^@)DDN^[OD[ ^[#D9HD([D1^^[MD9[C-]D-JCTFWX )@@G@@C(^^@_+@@@@@@H@T@O LA,U A1,ROADBLOCK YES. DIVERT TWY )@@G@@O ROADBLOCK ROUTINE +@@@@[@N@@@T^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC1 -MWZ )@@G@@D9[C-]D-JCTF^@)^@)^@)^@)FD ES,^@)C-DE1 ELO^[OD8)ELJCD^CLGD9#DS)ELJE(ODDIXA )@@G@@C*)^@)+@@@@@@F@T@O FORK . MAKE A PROCESSXB )@@G@@ING ACTIVITY+@@@@[@L@@@T^@)^@)^@)^@)^@)C1JELF^@)^@)^@) 0)^@)^@)^@)^@)^@)XC )@@G@@^@)^@)^@)^@)D([DT ^[[^[KELJCT ETNDDIC8)CD#E-DE1DE-T^@)+@@@@@@G@T@O XD )@@G@@ J DISPR TRY AGAIN TO FIND SOMETHING +@@@@[XE )@@G@@@L@@@T^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)C-DETKEK)^@)^@)^@)^@)^@)^@)^@)E-MFC)XF )@@G@@CDBCDDD0)E-J^[ADDIC))ETJD( E-CDDIC8)+@@@@@@[@T@O. +@@@@[@[@@@T 0)^@)XG )@@G@@+@@@@@@F@T@ODPRFX LMJ X6,ESN EDIT STATEMENT NUMBEXH )@@G@@R +@@@@[@K@@@TC-KELAF@)^@)^@)D-HDK)^@)^@)^@)F@6 - ETI^@)^@)^@)^@)^@)XI )@@G@@^@)^@)C(^DDO^[NE-[E- D( D1O^[IE(HCL EK)^@)+@@@@@@F@T@O E$CHAR XJ )@@G@@ 'B' EDIT STARTED INDICATOR +@@@@[@K@@@T^@)^@)^@)^@)XK )@@G@@^@)C*=CTCCDM^@)^@)^9]^8)^@)^@)^@)^@)^@)^@)^@)^@)C(^DDO^[NE-[ELOC(^^[DD1^XL )@@G@@DD#CDOD9M^@)+@@@@@@D@T@O E$SKIP 1 SKIP A SXM )@@G@@PACE +@@@@[@H@@@T^@)^@)^@)^@)^@)C*=ETFDDK^@)^@)AC)^@)^@)^@)^@)^@)^@)^@)XN )@@G@@^@)^@)ETFDDK^[[^[NE[[CT +@@@@@@E@T@O J DPXR XO )@@G@@ RETURN TO PROCESSING+@@@@[@J@@@T^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)C-KF[MXP )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)EL E-PELI^[OD8)E[MD9#C(NETDD1B+@@@@@@[@T@O. XQ )@@G@@+@@@@[@[@@@T 0)^@)+@@@@@@F@T@O. WE GET HERE AFTER A PASS FAILS TXR )@@G@@O FIND ANYTHING TO DO +@@@@[@K@@@T 0)^@)^@)^@)^@)E9 ^[BC(O^[CC(MC*)CDAXS )@@G@@E- EK)CC)E[[ETN^[ACDDD-N^[OD8)C1DD1^^[[D1TE-CDDIC8)E-J^[^D8)+@@@@@@[@T@OXT )@@G@@. +@@@@[@[@@@T 0)^@)+@@@@@@E@T@ODISPEX V FISTAT XU )@@G@@ UNLOCK FACILITIES +@@@@[@J@@@TC-DETKC(S^@)^@)E0)^@)^@)^@)^@)C1DETOXV )@@G@@CDO^@)^@)^@)^@)^@)^@)^@)E(ID-JCTF^[ACD#DDGDDODD ES)^@)+@@@@@@E@T@O XW )@@G@@ V CMDLOCK UNLOCK COMMAND CHAIN+@@@@[@J@@@T^@)^@)XX )@@G@@^@)^@)^@)E0)^@)^@)^@)^@)CTHC-GD9#DS)^@)^@)^@)^@)^@)^@)E(ID-JCTF^[#D9HD([XY )@@G@@D1^^[#D[[DDI+@@@@@@G@T@O J DISPI GO THROUXZ )@@G@@GH DISPATCHER AGAIN +@@@@[@L@@@T^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)C-DETKYA )@@G@@DC)^@)^@)^@)^@)^@)^@)^@)C9J^[OD[MD9PC9C^[^DDNE[[E-#D[ EK)CDBCDDD0)+@@@@@YB )@@G@@@[@T@O. +@@@@[@[@@@T 0)^@)+@@@@@@A@T@O. DISPATCHER TERMINATIYC )@@G@@ON +@@@@[@C@@@T 0)^@)^@)^@)^@)C-DETKCDOCTCC(M^[OC(MD(DD1[E-DD9I+@@@@@YD )@@G@@@[@T@O. +@@@@[@[@@@T 0)^@)+@@@@@@F@T@ODISPTR REMOVE CMDQUE YE )@@G@@ PULL OFF THE FINAL PACKET +@@@@[@L@@@TC-DETKE-M^@)^@)EL D(JE1 YF )@@G@@^@)^@)CTHC-LE( ^@)^@)^@)^@)^@)^@)^@)E[PD-G^[JC1A^[OD[ ^[ADDICDG^[KCD#DT YG )@@G@@E))^@)+@@@@@@F@T@O BRELP A1 RELEASE TERMINYH )@@G@@ATION BUFFER+@@@@[@L@@@T^@)^@)^@)^@)^@)CLMC(GE@)^@)^@)CC1^@)^@)^@)^@)^@)YI )@@G@@^@)^@)^@)^@)EL D- CDNC*)E- ELHDDICDODDJD0)CLPC1AC(M^@)+@@@@@@G@T@O YJ )@@G@@ V FISTAT RELEASE FACILITY STATUS LOCK +@@@@[YK )@@G@@@L@@@T^@)^@)^@)^@)^@)E0)^@)^@)^@)^@)C1DETOCDO^@)^@)^@)^@)^@)^@)^@)EL D- YL )@@G@@CDNC*)C1[CTDD-DE-T^[NE-[E-PES)D-JCTF+@@@@@@F@T@O V CMDLYM )@@G@@OCK UNLOCK COMMAND TABLES +@@@@[@K@@@T^@)^@)^@)^@)^@)E0)YN )@@G@@^@)^@)^@)^@)CTHC-GD9#DS)^@)^@)^@)^@)^@)^@)E(ID-JCTF^[#D9HD([D1^^[OCD]D- YO )@@G@@ES)^@)+@@@@@@H@T@O V ENDLESS INDICATE TERMIYP )@@G@@NATION OF DISPATCHER +@@@@[@N@@@T^@)^@)^@)^@)^@)E0)^@)^@)^@)^@)C(IC-GYQ )@@G@@C(NES)^@)^@)^@)^@)^@)^@)DDIC-DCT[E- ^[OC(MD(DD1[E-DD9I^[JC0)C-DETKCDOCTCYR )@@G@@C(M^@)+@@@@@@E@T@O EXIT . KILL THE DISPAYS )@@G@@TCHER +@@@@[@J@@@T^@)^@)^@)^@)^@)C(SDDO^@)^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)YT )@@G@@^@)^@)DTDD-G^[OD[ ^[^DDNE[[E-#D[ EK)+@@@@@@[@T@O. +@@@@[@[@@@T 0)^@)YU )@@G@@+@@@@@@^@T@O PURE DATA+@@@@[@A@@@T^@)^@)^@)^@)^@)E[PEL ^@)YV )@@G@@^@)^@)C-[E-[+@@@@@@^@T@OSTRTX 'STARTED !' +@@@@[@A@@@TETOELOF@)^@)YW )@@G@@^@)^9NE-[ELOC(^^@)^@-^8)+@@@@@@#@T@O END +@@@@[@^@@@T^@)^@)YX )@@G@@^@)^@)^@)C(IC))^@)___C8)^@)^@)ETOELOF@)^@)^@)^@)^@)^@)^@)^@)C(^DDO^@$ETOYY )@@G@@CDME- C)$^@)+@@@@@@F@T@O LMJ X6,E*[S@@@*SDFF*@[@.@8. YZ )@@G@@+@@@@[@[@@@. 0)^@)+@@@@@@^@.@8. INPUT PROCESS +@@@@[@A@@@. 0)^@)ZA )@@G@@^@)^@)^@)DDIE[PE))E[MD9#C(NES)+@@@@@@[@.@8. +@@@@[@[@@@. 0)^@)@[@@@.ZB )@@G@@ 0)^@)@H@@@. 0)^@)^@)^@)^@) [# C)^[#H90JD2HD$H[4^@1BC7A8)^@)D(-IL(H1G))@[@@@. 0)^@)@M@@@. 0)^@)^@)^@)^@)E-*G*)^[(H1&H92ZE )@@G@@H(-I-(H9,^[H14HD-H)?^[0IL\I[2HD>ZF )@@G@@I--IL9@M@@@. 0)^@)^@)^@)^@)I-\^[HGD2HD,GT*HD0^[NJD3I->H(3 ))GD,G))GT\H13ZG )@@G@@HD=G(2G(=^[-^[4IL-G->^[3G(I))GD3^[=G(&HD,G(=@M@@@. 0)^@)^@)^@)^@)HD,ZH )@@G@@^@)IT>GT4HD\H0)A)9BD#^[\G0)I-*G*)I[>H1-H))GT\G->^[\G0)I-*G*)ET4GD4G*)H9&ZI )@@G@@^[#GD?HD&H92H1(GC,@M@@@. 0)^@)^@)^@)^@)E(3G*)^[\G0)^[4H[(IS)^[(H1&H92H(-ZJ )@@G@@I-(H9,^[(IS)G92GD,I->G))^[\H1?JC)I-*IL\I($H@)^[-^[7IL(I-4G(,@M@@@. 0)^@)ZK )@@G@@^@)^@)^@)GD5I-*H92HD3GD4HD\H0)^[+JC)^[HGD2HD,GT*HD0^[NJD3I->H(3^[>J[0IL>ZL )@@G@@IT3H-9^[0IL>IT@E@@@. 0)^@)^@)^@)^@)IT 0)@[@@@. 0)^@)+@@@@@@#@.@8 AXR$ +@@@@[ZN )@@G@@@^@@@.^@)^@)^@)^@)^@)CDSEK=^@)+@@@@@@#@.@8 DEFUNCT$+@@@@[@ @@@.ZO )@@G@@^@)^@)^@)^@)^@)C- C1PD1#E)=^@)+@@@@@@#@.@8 FANG +@@@@[@^@@@.ZP )@@G@@^@)^@)^@)^@)^@)C1[D1B^@)+@@@@@@^@.@8 PURE CODE+@@@@[@A@@@.ZQ )@@G@@^@)^@)^@)^@)^@)E[PEL ^@)^@)^@)CTJC- +@@@@@@[@.@8. +@@@@[@[@@@. 0)^@)ZR )@@G@@+@@@@@@ @.@8. LX,U X10, +@@@@[@C@@@. 0)^@)^@)^@)^@)D-SZS )@@G@@ -P^@)^@)^@)F@1A@?B-ACTOB0)^@)+@@@@@@ @.@8. LMJ A2,INPUT ZT )@@G@@+@@@@[@B@@@. 0)^@)^@)^@)^@)D-HDK)^@)^@)^@)CC2 -DD1KE(O+@@@@@@B@.@8. ZU )@@G@@ +@@@@[@ @@@. 0)^@)^@)^@)^@)B-MC(OE(MZV )@@G@@D0"^@)+@@@@@@[@.@8. +@@@@[@[@@@. 0)^@)+@@@@@@F@.@8INPUT* FORK ZW )@@G@@ READSU CREATE READER ACTIVITY +@@@@[@K@@@.DDIE[PE)%^@)ZX )@@G@@^@)C1JELF^@)^@)^@)EL CD^ETP^@)^@)^@)^@)^@)^@)^@)CTMC([E- ^[MC([C- EK)CD#ZY )@@G@@E-DE1DE-T^@)+@@@@@@F@.@8 J 0,A2 RETURN TZZ )@@G@@O MAIN PROCESS +@@@@[@K@@@.^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)A@?CC2^@)^@)AA )@@G@@^@)^@)^@)^@)^@)^@)EL E-PELI^[OD8)D([DDI^[KELJCT ETN^@)+@@@@@@[@.@8. AB )@@G@@+@@@@[@[@@@. 0)^@)+@@@@@@^@.@8. READ ACTIVITY +@@@@[@A@@@. 0)^@)AC )@@G@@^@)^@)^@)EL CD^^[[CTODDQDDOFC)+@@@@@@[@.@8. +@@@@[@[@@@. 0)^@)+@@@@@AD )@@G@@@D@.@8. READS BLOCKS AND FILLS UP BOUNDED BUFFER +@@@@[@H@@@.AE )@@G@@ 0)^@)^@)^@)^@)EL CD^ES)CLGD9#DTN^[[D1^^[ADDGD-N^[PE@)CLJE(IC- C))CLPC1AAF )@@G@@C(M^@)+@@@@@@[@.@8. +@@@@[@[@@@. 0)^@)+@@@@@@E@.@8READSU LA,U AG )@@G@@ A0,R$ GET READ FUNCTION +@@@@[@J@@@.EL CD^ETP^@)^@)D-[AH )@@G@@ -P^@)^@)^@)CC0 -M^))^@)^@)^@)^@)^@)^@)^@)C9 E))EL CD^^[AE(ICTODDJD0)^@)AI )@@G@@+@@@@@@G@.@8 SA A0,IOFUNC,X10 SET UP I/O PACKET FOAJ )@@G@@R READING +@@@@[@M@@@.^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)CC0 -DD9AE(ICS?F@1AK )@@G@@A@)^@)^@)^@)ET E))E(K^[D 9J^[KCD#DT E))C1JEK)EL CD^DDIC8)^@)+@@@@@@E@.@8AL )@@G@@ LA,U A11 CLEAR SDF OFFSET +@@@@[@I@@@.AM )@@G@@^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC1AC)^@)^@)^@)^@)^@)^@)^@)^@)CTGC([EK)ET^AN )@@G@@C0)D9AC1NC(O+@@@@@@G@.@' LR,U R14 CLEAR PRAO )@@G@@OTECTION BUFFER ADDRESS +@@@@[@M@@@.^@)^@)^@)^@)^@)D-M -P^@)^@)^@)EK1A))AP )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)CTGC([EK)E[MD9OC(#E-DD9I^[]E(AC1 EK)CD^C-MC(NES)AQ )@@G@@+@@@@@@G@.@' LA A0,IOFDT,X10 GET FDT ADDRESS FOR AR )@@G@@THIS FILE +@@@@[@M@@@.^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC0 -DD9AC-O -SAC0AS )@@G@@^@)^@)^@)^@)C9 E))C1^E))CD^C-MC(NES)C1JEK)E-CDDN^[ADDGC*)^@)+@@@@@@E@.@'AT )@@G@@ TNZ FDPROT,A0 IS FILE ENCODED ? +@@@@[@J@@@.AU )@@G@@^@)^@)^@)^@)^@)E-IFK)^@)^@)^@)C1^E[MD9O -[A@)^@)^@)^@)^@)^@)DDN^[ADDGC*)AV )@@G@@C(ICTJC- C))B8)^@)+@@@@@@G@.@' J READPR NOAW )@@G@@. SKIP BUFFER ALLOCATION +@@@@[@L@@@.^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)AX )@@G@@EL CD^E[M^@)^@)^@)^@)^@)^@)^@)D1J 0)^[NDTDE@)CLPC1AC(M^[[D-GD9#CDODDJD0)AY )@@G@@+@@@@@@H@.@' BGET PROTL ALLOCATE A PROTECTIOAZ )@@G@@N WORK BUFFER +@@@@[@N@@@.^@)^@)^@)^@)^@)CLBC(O^@)^@)^@)E[MD9OD))^@)BA )@@G@@^@)^@)^@)^@)^@)^@)CDGD-JCT[E- ^[[^[KELJE- CTODDJD0)E9JELF^[]E(AC1 EK)^@)BB )@@G@@+@@@@@@F@.@' LR,U R14,,A0 SAVE BUFFER ADDRESS BC )@@G@@IN R14+@@@@[@L@@@.^@)^@)^@)^@)^@)D-M -P^@)^@)^@)EK1A)? -[A@)^@)^@)^@)^@)BD )@@G@@^@)^@)ET[E1 ^[]E(AC1 EK)CD^C-MC(NES)DDI^[MAC4^@)+@@@@@@[@.@8. +@@@@[BE )@@G@@@[@@@. 0)^@)+@@@@@@E@.@8READPR LA A0,IOBLEN,X10 LOAD BLOBF )@@G@@CK LENGTH +@@@@[@J@@@.EL CD^E[M^@)^@)D-[^@)^@)^@)^@)CC0 -DD9]D- D0?F@1BG )@@G@@A@)^@)^@)^@)D-JCD^^[]D-JCTF^[GC(IC9OD@)^@)+@@@@@@I@.@8 AA,U BH )@@G@@ A0,IBDATA+1 GET ACTUAL LENGTH NEEDED FOR BLOCK BUFFE +@@@@[BI )@@G@@@O@@@.^@)^@)^@)^@)^@)CD[ -P^@)^@)^@)CC0 -DCL^CDOCC:AC)^@)^@)^@)^@)C9 E))BJ )@@G@@CD#E-PCDG^[GC(IC9OD@)D1 C(^C(^^[AD9M^[]D-JCTF^[]E(AC1 +@@@@@@F@.@8 BK )@@G@@ BGET . ALLOCATE A BLOCK BUFFER +@@@@[@K@@@.BL )@@G@@^@)^@)^@)^@)^@)CLBC(O^@)^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)CDGD-JCT[E- BM )@@G@@^[[^[]D-JCTF^[]E(AC1 EK)+@@@@@@F@.@8 LX,U X9,,A0 BN )@@G@@ MAKE X9 THE BLOCK POINTER +@@@@[@L@@@.^@)^@)^@)^@)^@)D-S -P^@)^@)^@)BO )@@G@@F@9 )?CC0^@)^@)^@)^@)^@)^@)^@)D([DT ^[SBC)E-CC*)CLGD9#DS)E[JDDIE- EK)^@)BP )@@G@@+@@@@@@D@.@8 SZ IBSTAT,X9 CLEAR STATUS +@@@@[BQ )@@G@@@H@@@.^@)^@)^@)^@)^@)ETU^@)^@)^@)^@)DD]ETOCDO -SBC)^@)^@)^@)^@)^@)CTGC([BR )@@G@@EK)ETOCDOE(N+@@@@@@E@.@8 SZ IBLAST,X9 MARK NOTBS )@@G@@ LAST BLOCK +@@@@[@J@@@.^@)^@)^@)^@)^@)ETU^@)^@)^@)^@)DD]D-[ETO -SBC)^@)BT )@@G@@^@)^@)^@)^@)D([ELF^[ID9O^[GCDNE))CLGD9#DS)+@@@@@@G@.@' SX BU )@@G@@ X10,IBIOP,X9 SET BLOCK BACKPOINTER TO FCT +@@@@[@L@@@.^@)^@)BV )@@G@@^@)^@)^@)ETS^@)^@)^@)^@)F@1A@?DD]DDJE@?F@9^@)^@)^@)^@)ET E))CLGD9#DS)CL[BW )@@G@@CTFE[JDDIE- EK)E-J^[ACTO+@@@@@@E@.@8 LXI A0,IOBLEN,X10 BX )@@G@@ FORM ACCESS WORD +@@@@[@I@@@.^@)^@)^@)^@)^@)D-SDC)^@)^@)^@)CC0 -DBY )@@G@@D9]D- D0?F@1A@)^@)^@)^@)C1JELH^[[CT#C(NES)E9JEL^+@@@@@@F@.@8 AABZ )@@G@@,U A0,IBDATA POINT TO DATA BUFFER START+@@@@[@L@@@.^@)^@)CA )@@G@@^@)^@)^@)CD[ -P^@)^@)^@)CC0 -DCL^CDOCC)^@)^@)^@)^@)^@)E[JDDIE))E-J^[^CDOCB )@@G@@CC)CLPC1AC(M^[NE-[ELO^@)+@@@@@@E@.@8 TNZ IOMASS,X10 CC )@@G@@ IS IT MASS STORAGE ?+@@@@[@J@@@.^@)^@)^@)^@)^@)E-IFK)^@)^@)^@)DDJD([CD )@@G@@ETN -SAC0^@)^@)^@)^@)^@)DDN^[DE))D([ETN^[NE-JEL[C9 ^@_+@@@@@@H@.@8 CE )@@G@@ AA A0,(1,0) NO. SE UP FOR TAPE OVERFLOW CHECK CF )@@G@@+@@@@[@N@@@.^@)^@)^@)^@)^@)CD[^@)^@)^@)^@)CC0 )*AC?A@(^@)^@)^@)^@)^@)^@)CG )@@G@@D1J 0)^[NC*)E(K^[AD9M^[OCDKC*)D9QC(MC1GD9R^[#D[ CTF^@)+@@@@@@F@.@8 CH )@@G@@ SA A0,IOACW,X10 PUT ACCESS WORD IN PACKET +@@@@[@L@@@.CI )@@G@@^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)CC0 -DD9[CTR -SAC0^@)^@)^@)^@)E[PE))CD#CT CJ )@@G@@ETN^[RD9MC))DDI^[KCD#DT E))^@)+@@@@@@[@.@8. +@@@@[@[@@@. 0)^@)+@@@@@CK )@@G@@@F@.@8. THE FOLLOWING CHECK IS PART OF THE KLUDGE NECESSARY CL )@@G@@+@@@@[@K@@@. 0)^@)^@)^@)^@)E-CC*)C1JD-GD9RDDIC8)CTCC(#DS)DDN^[KCDME))D9ACM )@@G@@^[OD[ ^[FD-PC-BC*)D1 CT ETNCDMFC)^@)+@@@@@@F@.@8. BECAUSE IT ISNCN )@@G@@'T POSSIBLE TO GET ENOUGH INFORMATION +@@@@[@K@@@. 0)^@)^@)^@)^@)CL CO )@@G@@CT[E(NC*)DDO^[DETI^9O^[KD9NETDCLGC*)E-J^[BC(O^[ D1JE(BD@)DDIC1JELHCDODDJCP )@@G@@D0)^@)+@@@@@@F@.@8. FROM FITEM$ TO KNOWLEDGEABLY DUMP A WORD ADDCQ )@@G@@RESSABLE +@@@@[@K@@@. 0)^@)^@)^@)^@)C1MD9H^[ADDOC(H^))E-J^[FD1JE9GC(^CR )@@G@@C9 CD]D-T^[^E(HE@)CC)E9JEL^^[[C-^EL ETNCD]D- ^@)+@@@@@@E@.@8. FICS )@@G@@LE TO THE END. SINCE WE CAN'T GET THE HIGHEST +@@@@[@J@@@. 0)^@)^@)^@)CT )@@G@@^@)C1DD- ^[OD8)E-CC*)C(IC),^@)ETDD1#C*)E9 ^[#CDI^9O^[BC(O^[OD[ ^[CDDBD[ CU )@@G@@ETO^@)+@@@@@@E@.@8. TRACK ALLOCATED FOR A TEMPORARY FILE, WE USECV )@@G@@ THE +@@@@[@J@@@. 0)^@)^@)^@)^@)E-MCD#DS)CDGD-JCT[E- C))C1JEK)CC)E- D(KCW )@@G@@D9MCDMFC)C1DD- ))E9 ^[PET ^[OD[ ^@)+@@@@@@E@.@8. MAX LENGTH INSCX )@@G@@TEAD, AND DO MANY EXTRA ACCESSES TO +@@@@[@J@@@. 0)^@)^@)^@)^@)D([F@)D- CY )@@G@@D1BE-C^[DD1NE- CD^ ))CDIC))C-J^[HCDIFC)C(SE-MCC)CD#CT ETNC(N^[OD8)+@@@@@CZ )@@G@@@F@.@8. DETERMINE THAT NONE OF THE SPACE IS ALLOCATED. THE DA )@@G@@+@@@@[@K@@@. 0)^@)^@)^@)^@)C- E- ELHDDIC*)E-CCDO^[ID9IC*)D9A^[OD[ ^[NE[[DB )@@G@@CT ^[DES)CDGD-JCT[E- C),^@)E-CC*)^@)+@@@@@@E@.@8. FOLLOWING CHECDC )@@G@@K INSURES THAT WE DON'T START A READ+@@@@[@J@@@. 0)^@)^@)^@)^@)C1JD-GD9RDD )@@G@@DDIC8)CTCC(#DS)DDIETPEL ES)E-CCDO^[RC*)C-JD0$E))ETOCDME))CC)EL CD^+@@@@@DE )@@G@@@A@.@8. OFF THE END OF THE FILE. +@@@@[@D@@@. 0)^@)^@)^@)^@)D9ADF )@@G@@C0)E-CC*)C(IC))D9A^[OD[ ^[ADDGC*,^@)+@@@@@@[@.@;. +@@@@[@[@@@. 0)^@)DG )@@G@@+@@@@@@F@.@;. SEE THE DISCUSSION BEFORE THE PARAMETER 'WADHTK' IDH )@@G@@N @F@.@;. THE PROCEDURE ELEMENT 'PARAMETERS' FOR A DISCUSSIODI )@@G@@N @B@.@;. OF THE STATUS OF THIS PROBLEM. @[@.@;. +@@@@[DJ )@@G@@@[@@@. 0)^@)+@@@@@@[@.@8. +@@@@[@[@@@. 0)^@)+@@@@@@E@.@8 TNDK )@@G@@Z IOMASS,X10 MASS STORAGE FILE ? +@@@@[@J@@@.^@)^@)^@)^@)DL )@@G@@^@)E-IFK)^@)^@)^@)DDJD([ETN -SAC0^@)^@)^@)^@)^@)D([ETN^[NE-JEL[C9 ^[ADDGDM )@@G@@C*)B8)+@@@@@@G@.@8 J SKLUJ NO. SKIP END DN )@@G@@ADDRESS CHECK +@@@@[@L@@@.^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)ETFD-PDK)^@)DO )@@G@@^@)^@)^@)^@)^@)^@)D1J 0)^[NDTDE@)C(IC))CD^C-MC(NES)CTCC(#DS)+@@@@@@E@.@8DP )@@G@@ LA A1,IOFDT,X10 LOAD FDT ADDRESS +@@@@[@I@@@.DQ )@@G@@^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC1 -DD9AC-O -SAC0^@)^@)^@)^@)D-JCD^^[AC-ODR )@@G@@^[[C-^EL ETN+@@@@@@E@.@8 SZ IBLEN,X9 CLEAR BLDS )@@G@@OCK LENGTH +@@@@[@J@@@.^@)^@)^@)^@)^@)ETU^@)^@)^@)^@)DD]D- D0?F@9^@)^@)DT )@@G@@^@)^@)^@)^@)CTGC([EK)CLGD9#DS)D- D1BE-C^@)+@@@@@@F@.@8 TNZ DU )@@G@@ IOWAD,X10 WORD-ADDRESSABLE FILE ? +@@@@[@K@@@.^@)^@)^@)^@)DV )@@G@@^@)E-IFK)^@)^@)^@)DDJE9[C)?F@1A@)^@)^@)^@)^@)^@)E9JEL^ ([C-^EL ETNCD]D- DW )@@G@@^[ADDGC*)B8)+@@@@@@G@.@8 J FFEOFCK NO. MAKDX )@@G@@E FASTRAND FORMAT CHECK +@@@@[@M@@@.^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)C1AC(JDY )@@G@@C1#DS)^@)^@)^@)^@)^@)^@)D1J 0)^[HCDFC*)C1[ETOEL[D1^^[AD9MD([E))CTCC(#DS)DZ )@@G@@+@@@@@@E@;@8 LA A0,FDFLW,A1 LOAD LENGTH IN WORDSEA )@@G@@@ @.@; ON WADHTK=0 @G@.@; LA A0,FDFLW,AEB )@@G@@1 LOAD MAX FILE LENGTH IN WORDS +@@@@[@M@@@.^@)^@)^@)^@)^@)D-[EC )@@G@@^@)^@)^@)^@)CC0 -AC-AD-R -[AC)^@)^@)^@)^@)D-JCD^^[HCDS^[ADDGC*)D- D1BE-CED )@@G@@^[DD0)E9JEL^ES)^@)+@@@@@@ @.@; OFF WADHTK=0 @ @.@; EE )@@G@@ ON WADHTK @G@.@; LA A0,FDHITRK,A1 LOEF )@@G@@AD HIGHEST TRACK REFERENCED @I@.@; AA,U A0,1 EG )@@G@@ ADD ONE TO COMPUTE FIRST ILLEGAL ADDRESS @F@.@; MSI,U EH )@@G@@ A0,1792 CONVERT ADDRESS TO WORDS @ @.@; OFF EI )@@G@@ WADHTK @G@.@8 ANA A0,IODRAD,X10 SUBTRACT STARTEJ )@@G@@ING READ ADDRESS +@@@@[@M@@@.^@)^@)^@)^@)^@)CDICC)^@)^@)^@)CC0 -DD9^EL[EK )@@G@@C)?F@1A@)^@)^@)^@)ETPCLOEL[CTO^[NE-[ELODDIC8)EL CD^^[[C-^EL ETN^@)+@@@@@EL )@@G@@@F@.@8 JZ A0,UAEOF EOF IF STARTING AT END EM )@@G@@+@@@@[@K@@@.^@)^@)^@)^@)^@)DLU^@)^@)^@)^@)CC0 -PCD D9A^@)^@)^@)^@)^@)^@)EN )@@G@@C(JC0)DDA^[NE-[ELODDIC8)CDO^[ D1^^@)+@@@@@@F@.@8 JN A0,UEO )@@G@@AEOF OR IF STARTING PAST END +@@@@[@K@@@.^@)^@)^@)^@)^@)DLIEP )@@G@@^@)^@)^@)^@)CC0 -PCD D9A^@)^@)^@)^@)^@)^@)D9M^[DC0)ETOCDME-DD1B^[KCDNE))EQ )@@G@@C(IC))+@@@@@@F@.@8 TLE,H1 A0,IOACW,X10 ACCESS TOO LONER )@@G@@G FOR FILE ?+@@@@[@L@@@.^@)^@)^@)^@)^@)E-GC*?D@1^@)^@)CC0 -DD9[CTR -SAC0ES )@@G@@^@)^@)^@)^@)CD#CT ETN^[OD9J^[GD9IC8)C1JEK)C1DD- ^@_^@)+@@@@@@F@.@8 ET )@@G@@ SA,H1 A0,IOACW,X10 YES. CHANGE ACCESS LENGTH+@@@@[@L@@@.EU )@@G@@^@)^@)^@)^@)^@)ET[ -CAC)^@)^@)CC0 -DD9[CTR -SAC0^@)^@)^@)^@)FD ES,^@)CTCEV )@@G@@CDIC9 ^[[CT#C(NES)D- D1BE-C^@)+@@@@@@E@.@8 J SKLUJ EW )@@G@@ DO I/O OPERATION +@@@@[@I@@@.^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)EX )@@G@@ETFD-PDK)^@)^@)^@)^@)^@)^@)^@)C-J^[D 9J^[JE[ EL[E-DD9I+@@@@@@[@.@8. EY )@@G@@+@@@@[@[@@@. 0)^@)+@@@@@@G@.@8. THE REST OF THE CODE HERE IS A SEZ )@@G@@IMILAR CHECK FOR FASTRAND +@@@@[@L@@@. 0)^@)^@)^@)^@)E-CC*)EL ETO^[JFA )@@G@@C0)E-CC*)CTJC- ^[CC(MC*)DDN^[[^[NDDHDDGCDM^[#D[ CTF^[AD9M^[ACDNE-MCDIC))FB )@@G@@+@@@@@@F@.@8. FORMAT FILES, WHICH CAN FUNCTION CORRECTLY SINCE WFC )@@G@@E GET +@@@@[@L@@@. 0)^@)^@)^@)^@)C1JELHCDO^[ADDGC(N ))E9CDD#D@)CT[D0)C1PFD )@@G@@D1#E-DD9I^[#D9MEL CTOD-T^[NDDICT ^[RC*)C9 E))^@)+@@@@@@F@.@8. THFE )@@G@@E HIGHEST TRACK REFERENCED FROM FITEM$. NOTE THAT DUE+@@@@[@L@@@. 0)^@)FF )@@G@@^@)^@)^@)E-CC*)D[DC9CC(NE))E-MCD#DS)EL C1 EL D1#C(^^[AELJD*)C1DE- D*= 0)FG )@@G@@^[ID9OC*)E-CCDO^[^E( ^@)+@@@@@@F@.@8. TO THIS CODE A READ FROM BFH )@@G@@EYOND THE MAX ADDRESS WILL +@@@@[@K@@@. 0)^@)^@)^@)^@)E-J^[OD[DES)CTJFI )@@G@@C- ^[[^[MC([C))C1MD9H^[]C(TD9IC))E-CC*)D([F@)CD^C-MC(NES)E9DD-G^@)+@@@@@FJ )@@G@@@F@.@8. RETURN AN EOF JUST LIKE A READ BEYOND THE DATA AREA BUT FK )@@G@@+@@@@[@L@@@. 0)^@)^@)^@)^@)EL E-PELI^[[D0)C(JC0)DLPETO^[GDDFC*)CC)EL CD^FL )@@G@@^[]C(TD9IC))E-CC*)C-[E-[^[[EL CC)CLPE))^@)+@@@@@@F@.@8. WITHIN TFM )@@G@@HE MAX ADDRESS. TAKING OUT THIS CODE ENABLES +@@@@[@K@@@. 0)^@)^@)^@)FN )@@G@@^@)E9DE-CDDI^[OD[ ^[HCDS^[[C-^EL ETN 0)^[OCDFDDIC8)D9PE))E-CDDN^[#D9^C*)FO )@@G@@C(ICD]D- ES)+@@@@@@F@.@8. THE CONTIGENCY STATUS FOR READ BEYOND FP )@@G@@MAX ADDRESS. IT +@@@@[@K@@@. 0)^@)^@)^@)^@)E-CC*)CTJD1ODDBC(ICTT^[NE-[FQ )@@G@@E-PES)C1JEK)EL CD^^[]C(TD9IC))D([F@)CD^C-MC(NES,^@)DDO+@@@@@@E@.@8. FR )@@G@@ MATTERS LITTLE TO FANG WHETHER IT'S THERE OR NOT. +@@@@[@J@@@. 0)^@)FS )@@G@@^@)^@)^@)D([E-OC(MES)D-DE-OD- ^[OD8)C1[D1B^[RD[ E-CC(M^[DE)$ES)E-CC(MC*)FT )@@G@@D9M^[ID9O 0)+@@@@@@[@.@8. +@@@@[@[@@@. 0)^@)+@@@@@@G@.@8FFEOFCK LAFU )@@G@@ A0,FDHITRK,A1 LOAD HIGHEST TRACK REFERENCED +@@@@[@M@@@.FV )@@G@@C1AC(JC1#DS)^@)D-[^@)^@)^@)^@)CC0 -AC-CDDOELF -[AC)^@)^@)^@)D-JCD^^[CDDBFW )@@G@@D[ ETO^[OEL[CTF^[MC(AC(MC(ICT C))^@)+@@@@@@F@.@8 LSSL A0,6FX )@@G@@ CONVERT TO SECTOR ADDRESS +@@@@[@L@@@.^@)^@)^@)^@)^@)D-NFY )@@G@@ETG^@)^@)^@)CC0 )6^@)^@)^@)^@)^@)^@)^@)^@)CTJD1QC(ME))E-J^[NC(#E-JEK)CD^FZ )@@G@@C-MC(NES)^@)+@@@@@@F@.@8 AA,U A0,0100 GET FIRSGA )@@G@@T ILLEGAL ADDRESS +@@@@[@L@@@.^@)^@)^@)^@)^@)CD[ -P^@)^@)^@)CC0 )0AC0A@)GB )@@G@@^@)^@)^@)^@)^@)^@)C9 E))C1DELNE))DDGD- C9[D))CD^C-MC(NES)^@)+@@@@@@G@.@8GC )@@G@@ ANA A0,IODRAD,X10 COMPUTE SECTORS LEFT IN FILE GD )@@G@@+@@@@[@L@@@.^@)^@)^@)^@)^@)CDICC)^@)^@)^@)CC0 -DD9^EL[C)?F@1A@)^@)^@)^@)GE )@@G@@CTJD(KE(OC*)ET CTOD9MES)D- C1O^[DD0)C1DD- +@@@@@@F@.@8 JN GF )@@G@@ A0,UAEOF PASS EOF IF OFF THE END +@@@@[@K@@@.^@)^@)^@)^@)GG )@@G@@^@)DLI^@)^@)^@)^@)CC0 -PCD D9A^@)^@)^@)^@)^@)^@)E[[ETN^[ D9A^[DC0)D9AC0)GH )@@G@@E-CC*)C(IC))+@@@@@@E@.@8 JZ A0,UAEOF ...OR ATGI )@@G@@ END OF FILE+@@@@[@J@@@.^@)^@)^@)^@)^@)DLU^@)^@)^@)^@)CC0 -PCD D9A^@)^@)GJ )@@G@@^@)^@)^@)^@) 0, 1JEK)CDO^[ D1^^[JC0)C1DD- +@@@@@@F@.@8 MSI,U GK )@@G@@ A0,28 A0 = WORDS LEFT IN FILE +@@@@[@K@@@.^@)^@)^@)^@)GL )@@G@@^@)D(NDC?E*)^@)^@)CC0 )2B@)^@)^@)^@)^@)^@)^@)^@)CC0^@.^[RD9MC-N^[GC(AE))GM )@@G@@DDI^[ADDGC*)+@@@@@@F@.@8 TLE,H1 A0,IOACW,X10 READ PASGN )@@G@@T END OF FILE ? +@@@@[@K@@@.^@)^@)^@)^@)^@)E-GC*?D@1^@)^@)CC0 -DD9[CTRGO )@@G@@ -SAC0^@)^@)^@)^@)EL CD^^[KCDNE))C(IC))D9A^[ADDGC*)B8)+@@@@@@F@.@8 GP )@@G@@ SA,H1 A0,IOACW,X10 YES. TRIM READ REQUEST +@@@@[@K@@@.GQ )@@G@@^@)^@)^@)^@)^@)ET[ -CAC)^@)^@)CC0 -DD9[CTR -SAC0^@)^@)^@)^@)FD ES,^@)E-MGR )@@G@@DDH^[MC([C))EL EDPC(NE))+@@@@@@D@.@8SKLUJ IOW$ IOPKT,X10 GS )@@G@@ FIRE UP PACKET+@@@@[@I@@@.ETFD-PDK)^@)^@)DDJE8=^@)^@)^@)DDJE[FE)?F@1GT )@@G@@A@)^@)^@)^@)^@)^@)C1DEL ^[PE@)E[[CTFC(O^@)+@@@@@@F@.@8 TNZ GU )@@G@@ IOMASS,X10 IS FILE MASS STORAGE ? +@@@@[@K@@@.^@)^@)^@)^@)GV )@@G@@^@)E-IFK)^@)^@)^@)DDJD([ETN -SAC0^@)^@)^@)^@)^@)DDN^[ADDGC*)D([ETN^[NE-JGW )@@G@@EL[C9 ^@_^@)+@@@@@@G@.@8 J SKINC NO. SKIGX )@@G@@P ADDRESS INCREMENTATION+@@@@[@M@@@.^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)ETFDDIGY )@@G@@CS)^@)^@)^@)^@)^@)^@)^@)D1J 0)^[NDTDE@)CD^C-MC(NES)DDICTMC(HC(IE-[E-DD9IGZ )@@G@@+@@@@@@F@.@8 LA A0,IOXFER,X10 LOAD WORDS TRANSFERRHA )@@G@@ED +@@@@[@K@@@.^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC0 -DD9SC1 EK?F@1A@)^@)HB )@@G@@^@)^@)D-JCD^^[RD9MC-N^[OEL[D1NC1 ELMC(^^@)+@@@@@@F@.@8 TZ HC )@@G@@ IOWAD,X10 WORD ADDRESSABLE FILE ? +@@@@[@K@@@.^@)^@)^@)^@)HD )@@G@@^@)E-U^@)^@)^@)^@)DDJE9[C)?F@1A@)^@)^@)^@)^@)^@)E9JEL^^[[C-^EL ETNCD]D- HE )@@G@@^[ADDGC*)B8)+@@@@@@H@.@8 J SKWAD YES. DOHF )@@G@@N'T NEED TO COMPUTE SECTORS +@@@@[@N@@@.^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)HG )@@G@@ETFE9[C))^@)^@)^@)^@)^@)^@)^@)FD ES,^@)C-JD0$E))D1 C(^^[OD8)CTJD(KE(OC*)HH )@@G@@ET CTOD9MES)+@@@@@@D@.@8 DSL A0,36 SHIFT DOHI )@@G@@WN +@@@@[@H@@@.^@)^@)^@)^@)^@)C-ND))^@)^@)^@)CC0 )3A0)^@)^@)^@)^@)^@)HJ )@@G@@^@)^@)ETCDDAE))C-JE9I^@)+@@@@@@F@.@8 AA,U A1,27 HK )@@G@@ MAKE IT A COVERED DIVIDE +@@@@[@K@@@.^@)^@)^@)^@)^@)CD[ -P^@)^@)^@)HL )@@G@@CC1 )2A8)^@)^@)^@)^@)^@)^@)^@)D([DT ^[DE))CC)CTJE1 EL C))C-DE1DC- +@@@@@HM )@@G@@@G@.@8 DI,U A0,28 COMPUTE NUMBER OF SECTORS HN )@@G@@READ +@@@@[@M@@@.^@)^@)^@)^@)^@)C-D -P^@)^@)^@)CC0 )2B@)^@)^@)^@)^@)^@)HO )@@G@@^@)^@)CTJD(KE(OC*)D1PD(]C(M^[JC0)ET CTOD9MES)EL CD^^@)+@@@@@@F@.@8SKWAD HP )@@G@@ LR R6,IODRAD,X10 LOAD ORIGINAL DRUM ADDRESS+@@@@[@L@@@.HQ )@@G@@ETFE9[C))^@)^@)D-M^@)^@)^@)^@)EK6 -DD9^EL[C)?F@1A@)^@)^@)^@)D-JCD^^[JELDHR )@@G@@C9DD1[D))C-ME(H^[[C-^EL ETN^@)+@@@@@@F@.@8 AA A0,R6 HS )@@G@@ POINT TO NEXT READ ADDRESS+@@@@[@L@@@.^@)^@)^@)^@)^@)CD[^@)^@)HT )@@G@@^@)^@)CC0 -MA0)^@)^@)^@)^@)^@)^@)^@)E[JDDIE))E-J^[IC(SE))EL CD^^[[C-^EL HU )@@G@@ETN^@)+@@@@@@E@.@8 SA A0,IODRAD,X10 UPDATE NEXT ADHV )@@G@@DRESS +@@@@[@J@@@.^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)CC0 -DD9^EL[C)?F@1A@)^@)HW )@@G@@^@)^@)E(KC-[E- ^[IC(SE))CD^C-MC(NES)+@@@@@@E@.@8 LA A1,IHX )@@G@@OFDT,X10 GET FDT ADDRESS +@@@@[@I@@@.^@)^@)^@)^@)^@)D-[^@)^@)HY )@@G@@^@)^@)CC1 -DD9AC-O -SAC0^@)^@)^@)^@)C9 E))C1^E))CD^C-MC(NES)+@@@@@@H@.@8HZ )@@G@@ SA A0,FDIPLC,A1 SET IN FDT FOR STATUS INTERROGATIA )@@G@@ION +@@@@[@N@@@.^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)CC0 -AC-DE[GCS?CC1^@)^@)IB )@@G@@^@)^@)ET E))DDI^[AC-O^[AD9M^[NE-[E-PES)DDIE- ELMD9BCDODDJD0)+@@@@@@E@;@8IC )@@G@@SKINC LA A0,IOSTATUS,X10 LOAD I/O STATUS @G@;@8 ID )@@G@@ TE,U A0,4 WAS IT ABNORMAL FRAME COUNT ? @F@;@8IE )@@G@@ SZ IOAFC,X10 NO. CLEAR AFC RETURNED @F@;@8IF )@@G@@ LA A0,IOAFC,X10 LOAD ABNORMAL FRAME COUNT @E@;@8IG )@@G@@ SA A0,IBAFC,X9 COPY TO BLOCK BUFFER@G@;@8 IH )@@G@@ LA A0,IOXFER,X10 COPY THE LENGTH TRANSFERRED... @F@;@8II )@@G@@ SA A0,IBLEN,X9 ...TO THE BLOCK BUFFER @[@.@;IJ )@@G@@. +@@@@[@[@@@. 0)^@)+@@@@@@F@.@;. IF THE INPUT FILE WAS A NIIK )@@G@@NE-TRACK TAPE AND AN ABNORMAL +@@@@[@L@@@. 0)^@)^@)^@)^@)DDA^[OD[ ^[DD1KIL )@@G@@E(O^[ADDGC*)E9[ES)CC)D1DD1 (OEL[CTF^[OCDKC*)CDIC))CDI^[[CLID9MD([D))^@)IM )@@G@@+@@@@@@F@.@;. FRAME COUNT WAS DETECTED, WE CHECK WHETHER THE FRAIN )@@G@@ME +@@@@[@K@@@. 0)^@)^@)^@)^@)C1MCDHC*)CTJE(IE))E9[ES)C- E- CTOC(^ ))IO )@@G@@E9 ^[#D[ CTF^[RD[ E-CC(M^[OD[ ^[AEL[D( ^@)+@@@@@@F@.@;. COUNT ISIP )@@G@@ FIVE. IF SO, WE HAVE ACTUALLY READ ONE LESS +@@@@[@K@@@. 0)^@)^@)^@)IQ )@@G@@^@)CTJE(IE))DDN^[ADDQC*,^@)DDA^[ND8?^[RC*)D[[E1 ^[[CTOE([D-GFC)EL CD^^[JIR )@@G@@D1 ^[GC(NES)+@@@@@@F@.@;. WORD THAN THE WORD TRANSFERRED COUNT IIS )@@G@@NDICATES. WE THEN+@@@@[@L@@@. 0)^@)^@)^@)^@)E9JEL^^[OD[[D0)E-CC*)E9JEL^IT )@@G@@^[OEL[D1NC1 ELMC(^^[#D9PD1O^[DD1^DD#CDOC(N 0)^[RC*)E-CC(I^@)+@@@@@@F@.@;IU )@@G@@. DECREMENT THE WORD COUNT AND CLEAR THE ABNORMAL FRAME +@@@@[IV )@@G@@@K@@@. 0)^@)^@)^@)^@)C- CTMC(HC(IE))E-CC*)E9JEL^^[#D9PD1O^[[D1^^[#D- CDMIW )@@G@@^[OD[ ^[[CLID9MD([D))C1MCDHC*)+@@@@@@ @.@;. COUNT INDICATION. IX )@@G@@+@@@@[@B@@@. 0)^@)^@)^@)^@)CTJE(IE))DDIC-DCT[E-DD9I 0)+@@@@@@[@.@;. IY )@@G@@+@@@@[@[@@@. 0)^@)+@@@@@@F@.@;SKINC LA A0,IOXFER,X10 LOIZ )@@G@@AD WORDS TRANSFERRED +@@@@[@K@@@.ETFDDICS)^@)^@)D-[^@)^@)^@)^@)CC0 -DJA )@@G@@D9SC1 EK?F@1A@)^@)^@)^@)D-JCD^^[RD9MC-N^[OEL[D1NC1 ELMC(^^@)+@@@@@@E@.@;JB )@@G@@ LA A1,IOSTATUS,X10 LOAD I/O STATUS CODE+@@@@[@J@@@.JC )@@G@@^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC1 -DD9NE-[E-PES?F@1A@)^@)^@)D-JCD^^[D 9JJD )@@G@@^[NE-[E-PES)CTJC- +@@@@@@F@.@; LA A2,IOAFC,X10 LOJE )@@G@@AD ABNORMAL FRAME COUNT +@@@@[@L@@@.^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC2 -DJF )@@G@@D9[C1# -SAC0^@)^@)^@)^@)D-JCD^^[[CLID9MD([D))C1MCDHC*)CTJE(IE))^@)+@@@@@JG )@@G@@@F@.@; TE,U A1,4 WAS AFC DETECTED ON READ ?JH )@@G@@+@@@@[@L@@@.^@)^@)^@)^@)^@)E- -P^@)^@)^@)CC1 )4^@)^@)^@)^@)^@)^@)^@)^@)JI )@@G@@E9[ES)CDACS)C- E- CTOC(^^[JD0)EL CD^^@_^@)+@@@@@@F@.@; J JJ )@@G@@ NORDAFC NO. CLEAR AFC INDICATION +@@@@[@L@@@.^@)^@)^@)^@)JK )@@G@@^@)DK)^@)^@)^@)^@)D1JEL^CDACS)^@)^@)^@)^@)^@)^@)D1J 0)^[#D- CDM^[[C1#^[DJL )@@G@@D1^DD#CDODDJD0)^@)+@@@@@@G@.@; TE,U A2,5 WEJM )@@G@@RE EXACTLY 5 FRAMES READ ? +@@@@[@L@@@.^@)^@)^@)^@)^@)E- -P^@)^@)^@)JN )@@G@@CC2 )5^@)^@)^@)^@)^@)^@)^@)^@)E9 EL ^[ F[[CTOD-T^@5^[AEL[D( ES)EL CD^^@_JO )@@G@@+@@@@@@G@.@; J RDAFC NO. CAN'T BE ODD 9-JP )@@G@@TRACK BLOCK +@@@@[@M@@@.^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)EL^CDACS)^@)^@)^@)JQ )@@G@@^@)^@)^@)^@)D1J 0)^[#CDI^9O^[]C*)D9^C))BC!E-MCD#DS)CLGD9#DS)+@@@@@@F@.@;JR )@@G@@ LA A1,IOFDT,X10 LOAD FDT FOR INPUT FILE +@@@@[JS )@@G@@@K@@@.^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC1 -DD9AC-O -SAC0^@)^@)^@)^@)D-JCD^JT )@@G@@^[AC-O^[AD9M^[DD1KE(O^[ADDGC*)+@@@@@@F@.@; LA A1,FDPROP,JU )@@G@@A1 LOAD FILE PROPERTY BITS +@@@@[@K@@@.^@)^@)^@)^@)^@)D-[^@)^@)JV )@@G@@^@)^@)CC1 -AC-KELJE@?CC1^@)^@)^@)^@)D-JCD^^[ADDGC*)E[MD9KC(ME-T^[]DDOES)JW )@@G@@+@@@@@@F@.@; TOP,U A1,EP9TRK IS IT A NINE-TRACK TJX )@@G@@APE ? +@@@@[@L@@@.^@)^@)^@)^@)^@)E-JE@?E*)^@)^@)CC1 - E@9E-MDS)^@)^@)^@)JY )@@G@@^@)^@)DDN^[DE))CC)D1DD1 (OEL[CTF^[OCDKC*)B8)^@)+@@@@@@G@.@; J JZ )@@G@@ RDAFC NO. IT'S JUST A 7-TRACK AFC +@@@@[@L@@@.KA )@@G@@^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)EL^CDACS)^@)^@)^@)^@)^@)^@)^@)D1J 0)^[DE)$KB )@@G@@ES)DLPETO^[[^@7 (OEL[CTF^[[C1#+@@@@@@H@.@; ANA,U A0,1 KC )@@G@@ ODD BLOCK. DECREMENT TRANSFER COUNT +@@@@[@N@@@.^@)^@)^@)^@)KD )@@G@@^@)CDICC?E*)^@)^@)CC0 )1^@)^@)^@)^@)^@)^@)^@)^@)D9^C))CLGD9#DS,^@)C- CTMKE )@@G@@C(HC(IE))E-MCDIETAC(M^[#D9PD1O+@@@@@@F@.@;NORDAFC LA,U A2 KF )@@G@@ CLEAR ABNORMAL FRAME COUNT+@@@@[@L@@@.D1JEL^CDACS)^@)D-[ -P^@)KG )@@G@@^@)^@)CC2^@)^@)^@)^@)^@)^@)^@)^@)^@)CTGC([EK)CD]D1JELHCDG^[AEL[D( ^[#D9PKH )@@G@@D1O^@)+@@@@@@H@.@;RDAFC SA A2,IBAFC,X9 SET ABNORMAL FKI )@@G@@RAME COUNT IN BLOCK +@@@@[@N@@@.EL^CDACS)^@)^@)ET[^@)^@)^@)^@)CC2 -DKJ )@@G@@CL[C1# -SBC)^@)^@)^@)^@)ET E))CD]D1JELHCDG^[AEL[D( ^[#D9PD1O^[DD0)CLGD9#KK )@@G@@DS)^@)+@@@@@@F@.@; SA A0,IBLEN,X9 PUT BLOCK LENGKL )@@G@@TH IN BUFFER+@@@@[@L@@@.^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)CC0 -DCLGC(I -SBC)KM )@@G@@^@)^@)^@)^@)E[PE))CLGD9#DS)D- D1BE-C^[DD0)CLPC1AC(M^@)+@@@@@@F@.@8 KN )@@G@@ TZ IOMASS,X10 IS THE FILE MASS STORAGE ?+@@@@[@L@@@.KO )@@G@@^@)^@)^@)^@)^@)E-U^@)^@)^@)^@)DDJD([ETN -SAC0^@)^@)^@)^@)^@)DDN^[OD[ ^[AKP )@@G@@DDGC*)D([ETN^[NE-JEL[C9 ^@_^@)+@@@@@@G@.@8 J BTRNCR KQ )@@G@@ NO. DON'T CHECK TRUNCATION +@@@@[@L@@@.^@)^@)^@)^@)^@)DK)KR )@@G@@^@)^@)^@)^@)CLOELICTM^@)^@)^@)^@)^@)^@)^@)D1J 0)^[^D9I^9O^[#D[ CTF^[OELPKS )@@G@@D1#CDODDJD0)+@@@@@@F@.@8 TG,H1 A0,IOACW,X10 WAS ENTIKT )@@G@@RE ACW SATISFIED ?+@@@@[@L@@@.^@)^@)^@)^@)^@)E-B -CAC)^@)^@)CC0 -DD9[CTRKU )@@G@@ -SAC0^@)^@)^@)^@)E9[ES)C(IE-DEL ^[[CTR^[NCDODDNC1DC(^^@_^@)+@@@@@@H@.@8KV )@@G@@ J BTRUNC YES. EXTRA WORD WAS USED. TRUNKW )@@G@@CATION+@@@@[@O@@@.^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)CLOELPD1#^@)^@)^@)^@)^@)KX )@@G@@^@)^@)FD ES,^@)C(SE-MCC)E9JEL^^[RCDN^[PET C),^@)E-ME(ICT[E-DD9I^@)+@@@@@KY )@@G@@@G@'@8BTRNCR SX X10,IBIOP,X9 SET BACKPOINTER TO I/O PACKZ )@@G@@KET @E@'@8 LA A0,IOBLKN,X10 LOAD BLOCK NUMBER LA )@@G@@@E@.@'BTRNCR LA A0,IOBLKN,X10 LOAD BLOCK NUMBER +@@@@[LB )@@G@@@J@@@.CLOELICTM^@)^@)D-[^@)^@)^@)^@)CC0 -DD9]D-FD0?F@1A@)^@)^@)^@)D-JCD^LC )@@G@@^[]D-JCTF^[IE(HCL EK)^@)+@@@@@@E@.@8 TZ IOMASS,X10 LD )@@G@@ IS IT MASS STORAGE ?+@@@@[@J@@@.^@)^@)^@)^@)^@)E-U^@)^@)^@)^@)DDJD([LE )@@G@@ETN -SAC0^@)^@)^@)^@)^@)DDN^[DE))D([ETN^[NE-JEL[C9 ^@_+@@@@@@F@.@8 LF )@@G@@ LA A0,R6 YES. GET SOURCE ADDRESS +@@@@[@K@@@.LG )@@G@@^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC0 -MA0)^@)^@)^@)^@)^@)^@)^@)FD ES,^@)C9 LH )@@G@@E))ETJE(MCT ^[[C-^EL ETN+@@@@@@G@.@8 SA A0,IBBLKN,X9 LI )@@G@@ SAVE BLOCK NUMBER FOR BLOCK +@@@@[@L@@@.^@)^@)^@)^@)^@)ET[^@)^@)LJ )@@G@@^@)^@)CC0 -DCL]D-FD0?F@9^@)^@)^@)^@)ET[E1 ^[]D-JCTF^[IE(HCL EK)C1JEK)CLGLK )@@G@@D9#DS)+@@@@@@G@.@8 JTERM IOSTOP TERMINATE IF CLL )@@G@@EASE FLAG IS SET +@@@@[@M@@@.^@)^@)^@)^@)^@)DLOC(MD*)^@)^@)DDJETOD9K^@)LM )@@G@@^@)^@)^@)^@)^@)^@)E- ELHDDICDOC*)DDA^[#C([ET ^[AD-[C8)DDN^[NC(O^@)+@@@@@LN )@@G@@@E@.@8 LA A0,IOSTATUS,X10 LOAD I/O STATUS +@@@@[LO )@@G@@@I@@@.^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC0 -DD9NE-[E-PES?F@1A@)^@)^@)D-JCD^LP )@@G@@^[D 9J^[NE-[E-PES)+@@@@@@G@.@8 TE,U A0,4 PELQ )@@G@@RMIT ABNORMAL FRAME COUNT +@@@@[@L@@@.^@)^@)^@)^@)^@)E- -P^@)^@)^@)LR )@@G@@CC0 )4^@)^@)^@)^@)^@)^@)^@)^@)E[ ELHDDO^[[CLID9MD([D))C1MCDHC*)CTJE(IE))LS )@@G@@+@@@@@@F@.@8 JNZ A0,ABNER BUT FROWN ON OTHER SLT )@@G@@TATUS +@@@@[@L@@@.^@)^@)^@)^@)^@)DLIFK)^@)^@)^@)CC0 -[CLIC(M^@)^@)^@)^@)LU )@@G@@^@)^@)CLPE))C1MD9RD0)D9I^[JE-CC(M^[NE-[E-PES)^@)+@@@@@@[@.@8. +@@@@[LV )@@G@@@[@@@. 0)^@)+@@@@@@D@.@8. WE HAVE A BLOCK. NOW CHECK OPTIONS FOLW )@@G@@R +@@@@[@H@@@. 0)^@)^@)^@)^@)E9 ^[CCDQC*)CC)CLGD9#DS,^@)D1JE8)CTCC(#LX )@@G@@DS)D9KE-DD9IES)C1JEK)^@)+@@@@@@B@.@8. STOP AND DECOMPOSITION MODLY )@@G@@ES. +@@@@[@E@@@. 0)^@)^@)^@)^@)ETOD9K^[[D1^^[^C(#D9HE[JETDE-DD9I^[HD9^LZ )@@G@@C(N 0)+@@@@@@[@.@8. +@@@@[@[@@@. 0)^@)+@@@@@@E@'@8IOGAF TZ MA )@@G@@ IOOPT,X10 OPTIONS IN EFFECT ? @E@.@'IOGAF LA A0,IMB )@@G@@OFDT,X10 LOAD FDT ADDRESS +@@@@[@I@@@.DDJC9[C0)^@)^@)D-[^@)^@)MC )@@G@@^@)^@)CC0 -DD9AC-O -SAC0^@)^@)^@)^@)D-JCD^^[AC-O^[[C-^EL ETN+@@@@@@F@.@'MD )@@G@@ TNZ FDPROT,A0 FILE PROTECTION DESIRED ? +@@@@[ME )@@G@@@L@@@.^@)^@)^@)^@)^@)E-IFK)^@)^@)^@)C1^E[MD9O -[A@)^@)^@)^@)^@)^@)C1DD- MF )@@G@@^[KELJE- CTODDJD0)C- ETDEL C))B8)^@)+@@@@@@G@.@' J IONOMG )@@G@@PR SKIP IF PROTECTION IS NOT ON +@@@@[@L@@@.^@)^@)^@)^@)MH )@@G@@^@)DK)^@)^@)^@)^@)DDJD1JE[M^@)^@)^@)^@)^@)^@)^@)ETFDDK^[DC0)E[MD9OC(#E-DMI )@@G@@D9I^[DES)D1JE))D9I+@@@@@@E@.@' DL A0,FDCRYK,A0 LOMJ )@@G@@AD KEY FOR FILE +@@@@[@J@@@.^@)^@)^@)^@)^@)C-G^@)^@)^@)^@)CC0 -AC-#ELTMK )@@G@@DS?CC0^@)^@)^@)^@)D-JCD^^[FC(T^[AD9M^[ADDGC*)^@)+@@@@@@F@.@' LXML )@@G@@,U X1,IBDATA,X9 LOAD DATA BUFFER START +@@@@[@K@@@.^@)^@)MM )@@G@@^@)^@)^@)D-S -P^@)^@)^@)F@1 -DCL^CDOCC?F@9^@)^@)^@)^@)D-JCD^^[^CDOCC)CLPMN )@@G@@C1AC(M^[NE-[ELO^@)+@@@@@@E@.@' LR R1,IBLEN,X9 LOMO )@@G@@AD BLOCK LENGTH +@@@@[@J@@@.^@)^@)^@)^@)^@)D-M^@)^@)^@)^@)EK1 -DCLGC(IMP )@@G@@ -SBC)^@)^@)^@)^@)D-JCD^^[]D-JCTF^[GC(IC9OD@)^@)+@@@@@@G@.@' LXMQ )@@G@@ X5,R14 LOAD WORK BUFFER FOR DECIPHER +@@@@[@M@@@.MR )@@G@@^@)^@)^@)^@)^@)D-S^@)^@)^@)^@)F@5 -MAC4^@)^@)^@)^@)^@)^@)^@)D-JCD^^[RD9MMS )@@G@@DS)CLPC1AC(M^[AD9M^[^C(#DDKD[ EK)^@)+@@@@@@E@.@' LA A2,IMT )@@G@@OOPT,X10 LOAD INPUT FILE MODE+@@@@[@J@@@.^@)^@)^@)^@)^@)D-[^@)^@)MU )@@G@@^@)^@)CC2 -DD9JE[O -SAC0^@)^@)^@)^@)D-JCD^^[DD1KE(O^[ADDGC*)D(JC- +@@@@@MV )@@G@@@G@.@' TE,U A2,'G' YES. IS INPUT 'G' OPTION MW )@@G@@MODE ?+@@@@[@M@@@.^@)^@)^@)^@)^@)E- -P^@)^@)^@)CC2 )$C8$^@)^@)^@)^@)^@)MX )@@G@@^@)^@)FD ES,^@)DDN^[DD1KE(O^@$C8$^[JE[ODDJD0)D(JC- ^@_+@@@@@@F@.@' MY )@@G@@ J DODCOD NO. DECODE ENTIRE BLOCK +@@@@[@K@@@.MZ )@@G@@^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)C-JC-#D9^^@)^@)^@)^@)^@)^@)^@)D1J 0)^[^C(#NA )@@G@@D9^C*)C(IE-DEL ^[]D-JCTF+@@@@@@G@.@' LA A3,IBLEN,X9 NB )@@G@@ LOAD BLOCK LENGTH FOR BUFFER +@@@@[@L@@@.^@)^@)^@)^@)^@)D-[^@)^@)NC )@@G@@^@)^@)CC3 -DCLGC(I -SBC)^@)^@)^@)^@)D-JCD^^[]D-JCTF^[GC(IC9OD@)C1JEK)CLPND )@@G@@C1AC(M+@@@@@@F@.@' LR,U R1,1792 ONLY DECODE 17NE )@@G@@92 WORDS +@@@@[@K@@@.^@)^@)^@)^@)^@)D-M -P^@)^@)^@)EK1 )1A89AK)^@)^@)NF )@@G@@^@)^@)^@)^@)D9ID-T^[^C(#D9^C*)AC7BC2^[RD9MC-N^@)+@@@@@@G@.@' AXNG )@@G@@,U X1,2 SKIP FIRST TWO WORDS OF BLOCK +@@@@[@M@@@.NH )@@G@@^@)^@)^@)^@)^@)CDS -P^@)^@)^@)F@1 )2^@)^@)^@)^@)^@)^@)^@)^@)ETFDDK^[ADDMNI )@@G@@ETO^[OE9J^[RD9MC-N^[JC0)CLGD9#DS)^@)+@@@@@@H@.@' TE,U A3,2NJ )@@G@@8 IS IT LABEL ? IF SO, DON'T DECODE. +@@@@[@N@@@.^@)^@)NK )@@G@@^@)^@)^@)E- -P^@)^@)^@)CC3 )2B@)^@)^@)^@)^@)^@)^@)^@)DDN^[DE))D-[CL D))NL )@@G@@B8)^[DC0)ETJ ))C-JD0$E))C- CTJC- 0)+@@@@@@G@.@'DODCOD LMJ X2,DNM )@@G@@ECIPHER DECIPHER THE DATA IN THE BLOCK +@@@@[@M@@@.C-JC-#D9^^@)NN )@@G@@^@)D-HDK)^@)^@)^@)F@2 -^C(#DDKD[ EK)^@)^@)^@)^@)C- CTDE[CC(M^[OD[ ^[^CDONO )@@G@@CC)DDI^[OD[ ^[]D-JCTF^@)+@@@@@@F@.@'IONOPR TZ IOOPT,X10 NP )@@G@@ ARE OPTIONS IN EFFECT +@@@@[@K@@@.DDJD1JE[M^@)^@)E-U^@)^@)^@)^@)NQ )@@G@@DDJD9KE)?F@1A@)^@)^@)^@)^@)^@)CDMC*)D9KE-DD9IES)DDI^[ C1AC(#E))^@)+@@@@@NR )@@G@@@E@.@8 J OPTSPC YES. LOOK AT THEM +@@@@[NS )@@G@@@J@@@.^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)D9KE-NE[#^@)^@)^@)^@)^@)^@)^@)FD ES,NT )@@G@@^@)D-JD9F^[[E))E-CC(H^@)+@@@@@@H@'@8 LA A0,IOCOUNT,X10 NU )@@G@@ THIS IS SIMPLE NUMBERED BLOCK MODE @F@.@'IOCTDC LA A0,INV )@@G@@OCOUNT,X10 LOAD INPUT BLOCK COUNT +@@@@[@K@@@.DDJCTOC-#^@)^@)D-[NW )@@G@@^@)^@)^@)^@)CC0 -DD9#D9PD1O -SAC0^@)^@)^@)D-JCD^^[DD1KE(O^[]D-JCTF^[#D9PNX )@@G@@D1O^@)+@@@@@@F@.@8 ANA,U A0,1 BACK UP BLOCKSNY )@@G@@ TO READ +@@@@[@K@@@.^@)^@)^@)^@)^@)CDICC?E*)^@)^@)CC0 )1^@)^@)^@)^@)NZ )@@G@@^@)^@)^@)^@)CL[CTF^[PE@)CLGD9#DTN^[OD8)EL CD^^@)+@@@@@@E@.@8 JZOA )@@G@@ A0,IOSTOP STOP IF THE LAST ONE+@@@@[@J@@@.^@)^@)^@)^@)OB )@@G@@^@)DLU^@)^@)^@)^@)CC0 -DD9NE-JE@)^@)^@)^@)^@)^@)ETOD9K^[DC0)E-CC*)D-[ETOOC )@@G@@^[JD1 +@@@@@@F@.@8 JN A0,IOSTOP OR IN CASE OF OD )@@G@@OVERSHOOT +@@@@[@K@@@.^@)^@)^@)^@)^@)DLI^@)^@)^@)^@)CC0 -DD9NE-JE@)^@)OE )@@G@@^@)^@)^@)^@)D9M^[DD0)CT[ET ^[JC0)D9QC(METCD9JE))+@@@@@@E@.@8 SAOF )@@G@@ A0,IOCOUNT,X10 PUT BACK BLOCK COUNT+@@@@[@J@@@.^@)^@)^@)^@)OG )@@G@@^@)ET[^@)^@)^@)^@)CC0 -DD9#D9PD1O -SAC0^@)^@)^@)E[PE))CL[CTF^[]D-JCTF^[#OH )@@G@@D9PD1O+@@@@@@[@.@8. +@@@@[@[@@@. 0)^@)+@@@@@@E@.@8IOGO LA,U OI )@@G@@ A1,,X9 LOAD BLOCK ADDRESS +@@@@[@J@@@.DDJC9J^@)^@)^@)D-[OJ )@@G@@ -P^@)^@)^@)CC1 )?F@9^@)^@)^@)^@)^@)^@)^@)D-JCD^^[]D-JCTF^[[C-^EL ETN^@)OK )@@G@@+@@@@@@E@.@8 TZ CDPATCH,X8 ANY PATCH BUFFER ? OL )@@G@@+@@@@[@J@@@.^@)^@)^@)^@)^@)E-U^@)^@)^@)^@)CT^E[[E-#D@?F@8^@)^@)^@)^@)^@)OM )@@G@@CDIFC)E[[E-#D@)CLPC1AC(M^@_^@)+@@@@@@E@.@8 LMJ X11,PATCH ON )@@G@@ YES. APPLY PATCHES +@@@@[@J@@@.^@)^@)^@)^@)^@)D-HDK)^@)^@)^@)OO )@@G@@F@1AC?E[[E-#D@)^@)^@)^@)^@)^@)FD ES,^@)CDKE[GFC)E[[E-#D[ ES)+@@@@@@G@.@8OP )@@G@@ PUT IOBB,X10 PUT IT ON THE BOUNDED BUFFER OQ )@@G@@+@@@@[@L@@@.^@)^@)^@)^@)^@)E[PE))^@)^@)^@)DDJCL] -SAC0^@)^@)^@)^@)^@)^@)OR )@@G@@E[PE))DDO^[JD0)E-CC*)CLJE(IC- C))CLPC1AC(M+@@@@@@E@.@8IOGOS TNZ OS )@@G@@ IOMASS,X10 MASS STORAGE FILE ? +@@@@[@J@@@.DDJC9JES)^@)^@)E-IOT )@@G@@FK)^@)^@)^@)DDJD([ETN -SAC0^@)^@)^@)^@)^@)D([ETN^[NE-JEL[C9 ^[ADDGC*)B8)OU )@@G@@+@@@@@@G@.@8 J IGTAPE NO. INCREMENT TAPE OV )@@G@@BLOCK NUMBER+@@@@[@M@@@.^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)DDBE-[E[ ^@)^@)^@)OW )@@G@@^@)^@)^@)^@)D1J 0)^[DD1#EL D( D1O^[OCDKC*)CLGD9#DS)D1PD(]C(M+@@@@@@E@.@8OX )@@G@@IGDONE J READPR DO THE NEXT BLOCK +@@@@[@J@@@.OY )@@G@@DDBC-JD1 ^@)^@)DK)^@)^@)^@)^@)EL CD^E[M^@)^@)^@)^@)^@)^@)^@)C-J^[OD[ ^[IOZ )@@G@@C(SE))CLGD9#DS)^@)+@@@@@@[@.@8. +@@@@[@[@@@. 0)^@)+@@@@@@E@.@8IGTAPEPA )@@G@@ LA A0,IOBLKN,X10 LOAD BLOCK NUMBER +@@@@[@J@@@.DDBE-[PB )@@G@@E[ ^@)^@)D-[^@)^@)^@)^@)CC0 -DD9]D-FD0?F@1A@)^@)^@)^@)D-JCD^^[]D-JCTF^[IPC )@@G@@E(HCL EK)^@)+@@@@@@F@.@8 AA,U A0,1 INCREMENPD )@@G@@T BLOCK NUMBER +@@@@[@K@@@.^@)^@)^@)^@)^@)CD[ -P^@)^@)^@)CC0 )1^@)^@)PE )@@G@@^@)^@)^@)^@)^@)^@)DDICTMC(HC(IE))CLGD9#DS)D1PD(]C(M^@)+@@@@@@F@.@8 PF )@@G@@ SA A0,IOBLKN,X10 UPDATE THE BLOCK INDEX +@@@@[@K@@@.PG )@@G@@^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)CC0 -DD9]D-FD0?F@1A@)^@)^@)^@)E(KC-[E- ^[OPH )@@G@@D[ ^[]D-JCTF^[DD1^C(S^@)+@@@@@@G@.@8 J IGDONE PI )@@G@@ DONE WITH TAPE INCREMENTATION +@@@@[@M@@@.^@)^@)^@)^@)^@)DK)^@)^@)PJ )@@G@@^@)^@)DDBC-JD1 ^@)^@)^@)^@)^@)^@)^@)C-JD1 ^[RDDOD@)E-[E[ ^[DD1#EL D( D1OPK )@@G@@CDODDJD0)^@)+@@@@@@[@.@8. +@@@@[@[@@@. 0)^@)+@@@@@@F@.@8IOSTOP SNPL )@@G@@Z IBLAST,X9 MARK THIS IS LAST BLOCK +@@@@[@K@"@.DDJETOPM )@@G@@D9K^@)^@)ETIFK)^@)^@)^@)DD]D-[ETO -SBC)^@)^@)^@)^@)^@)D([ELF^[OD[DES)DDNPN )@@G@@^[GCDNE))CLGD9#DS)@K@@@"DDJETOD9K^@)^@)ETID9IFK)^@)^@)DD]D-[ETO -SBC)^@)PO )@@G@@^@)^@)^@)^@)D([ELF^[OD[DES)DDN^[GCDNE))CLGD9#DS)+@@@@@@F@.@8 LAPP )@@G@@,U A1,,X9 GET BLOCK BUFFER ADDRESS +@@@@[@K@@@.^@)^@)PQ )@@G@@^@)^@)^@)D-[ -P^@)^@)^@)CC1 )?F@9^@)^@)^@)^@)^@)^@)^@)C9 E))CLGD9#DS)CLPPR )@@G@@C1AC(M^[[C-^EL ETN+@@@@@@F@.@8 TZ CDPATCH,X8 ANPS )@@G@@Y PATCHES TO APPLY ? +@@@@[@K@@@.^@)^@)^@)^@)^@)E-U^@)^@)^@)^@)CT^E[[PT )@@G@@E-#D@?F@8^@)^@)^@)^@)^@)CDIFC)E[[E-#D[ ES)E-J^[[E[KD-T^@_^@)+@@@@@@E@.@8PU )@@G@@ LMJ X11,PATCH YES. APPLY THEM NOW+@@@@[@J@@@.PV )@@G@@^@)^@)^@)^@)^@)D-HDK)^@)^@)^@)F@1AC?E[[E-#D@)^@)^@)^@)^@)^@)FD ES,^@)CDKPW )@@G@@E[GFC)E-CC(H^[ID9R+@@@@@@F@.@8 PUT IOBB,X10 PUPX )@@G@@T ON THE BOUNDED BUFFER +@@@@[@L@@@.^@)^@)^@)^@)^@)E[PE))^@)^@)^@)DDJCL]PY )@@G@@ -SAC0^@)^@)^@)^@)^@)^@)E[PE))D9I^[OD[ ^[]D9PD1^C(^^[]E(AC1 EK)^@)+@@@@@PZ )@@G@@@D@.@8 TNZ IOMASS,X10 MASS STORAGE ?+@@@@[@I@@@.QA )@@G@@^@)^@)^@)^@)^@)E-IFK)^@)^@)^@)DDJD([ETN -SAC0^@)^@)^@)^@)^@)D([ETN^[NE-JQB )@@G@@EL[C9 ^@_^@)+@@@@@@G@.@8 J IOSTEX NO. SKIQC )@@G@@P FINAL POSITION STORE +@@@@[@M@@@.^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)DDJETOQD )@@G@@C(S^@)^@)^@)^@)^@)^@)^@)D1J 0)^[NDTDE@)C1DD1[D))E[JETDE-DD9I^[NE-JEL ^@)QE )@@G@@+@@@@@@E@.@8 LA A0,CDOPTS,X8 LOAD COMMAND OPTIONSQF )@@G@@+@@@@[@J@@@.^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC0 -#C-JE[OES?F@8^@)^@)^@)^@)QG )@@G@@D-JCD^^[#D9HD([D1^^[JE[ODDJD1N+@@@@@@F@.@8 TOP,U A0,OPTION(QH )@@G@@'S') SPECIFIC ADDRESS WRITE ? +@@@@[@K@@@.^@)^@)^@)^@)^@)E-JE@?E*)QI )@@G@@^@)^@)CC0 -JE[ODDJD0*^9N^8(^@)^@)^@)ETKC(#DDADD#^[[C-^EL ETN^[RELDE- ^@_QJ )@@G@@+@@@@@@G@.@8 TEP,U A0,OPTION('R') OR ADDRESS RESET REQQK )@@G@@UESTED ? +@@@@[@L@@@.^@)^@)^@)^@)^@)E- E@?E*)^@)^@)CC0 -JE[ODDJD0*^9MQL )@@G@@^8(^@)^@)^@)D9M^[[C-^EL ETN^[MC(NC(O^[MC(LE( ETOC(^^@_+@@@@@@G@.@8 QM )@@G@@ J IOSTEX NO. SKIP ADDRESS PASS BACK +@@@@[QN )@@G@@@L@@@.^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)DDJETOC(S^@)^@)^@)^@)^@)^@)^@)D1J 0)QO )@@G@@^[NDTDE@)CD^C-MC(NES)E[[ETN^[]CD#DS)+@@@@@@E@.@8 LA A0,IQP )@@G@@OFDT,X10 LOAD FDT ADDRESS +@@@@[@I@@@.^@)^@)^@)^@)^@)D-[^@)^@)QQ )@@G@@^@)^@)CC0 -DD9AC-O -SAC0^@)^@)^@)^@)D-JCD^^[AC-O^[[C-^EL ETN+@@@@@@E@.@8QR )@@G@@ LA A1,IODRAD,X10 LOAD FINAL ADDRESS +@@@@[@J@@@.QS )@@G@@^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC1 -DD9^EL[C)?F@1A@)^@)^@)^@)D-JCD^^[ADDIQT )@@G@@CDG^[[C-^EL ETN^@)+@@@@@@D@.@8 SA A1,FDMSAD,A0 UPQU )@@G@@DATE ADDRESS+@@@@[@I@@@.^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)CC1 -AC-HET[C)?CC0QV )@@G@@^@)^@)^@)^@)E(KC-[E- ^[[C-^EL ETN^@)+@@@@@@E@'@8IOSTEX EXIT . QW )@@G@@ ALL DONE READING @F@.@'IOSTEX LA A0,R14 QX )@@G@@ LOAD PROTECT WORK BUFFER +@@@@[@K@@@.DDJETOC(S^@)^@)D-[^@)^@)QY )@@G@@^@)^@)CC0 -MAC4^@)^@)^@)^@)^@)^@)^@)D-JCD^^[KELJE- CTO^[RD9MDS)CLPC1AC(MQZ )@@G@@+@@@@@@F@.@' TZ A0 WAS FILE DECIPHERED RA )@@G@@? +@@@@[@K@@@.^@)^@)^@)^@)^@)E-U^@)^@)^@)^@)CC0^@)^@)^@)^@)^@)^@)^@)RB )@@G@@^@)^@)E9[ES)C1DD- ^[^C(#DDKD[ EL C))B8)^@)+@@@@@@F@.@' BRELP RC )@@G@@ A0 YES. RELEASE THE BUFFER +@@@@[@K@@@.^@)^@)^@)^@)RD )@@G@@^@)CLMC(GE@)^@)^@)CC0^@)^@)^@)^@)^@)^@)^@)^@)^@)FD ES,^@)EL D- CDNC*)E-CRE )@@G@@C*)CLPC1AC(M+@@@@@@F@.@' EXIT . TERMINATRF )@@G@@E INPUT ACTIVITY +@@@@[@K@@@.^@)^@)^@)^@)^@)C(SDDO^@)^@)^@) 0)^@)^@)^@)RG )@@G@@^@)^@)^@)^@)^@)^@)E- ELHDDICDOC*)DDIE[PE))CD#E-DE1DE-T+@@@@@@[@.@8. RH )@@G@@+@@@@[@[@@@. 0)^@)+@@@@@@E@.@8ABNER LA A0,IOSTATUS,X10 LORI )@@G@@AD I/O STATUS +@@@@[@I@@@.CD]D1 EK)^@)^@)D-[^@)^@)^@)^@)CC0 -DD9NE-[RJ )@@G@@E-PES?F@1A@)^@)^@)D-JCD^^[D 9J^[NE-[E-PES)+@@@@@@F@.@8 SA RK )@@G@@ A0,IBSTAT,X9 STORE INTO THE BUFFER +@@@@[@K@@@.^@)^@)^@)^@)RL )@@G@@^@)ET[^@)^@)^@)^@)CC0 -DCLNE-[E)?F@9^@)^@)^@)^@)ETOD9MC*)DDIE-J^[OD[ ^[]RM )@@G@@E(AC1 EK)^@)+@@@@@@D@.@8 TE,U A0,1 WAS IT ERN )@@G@@OF ? +@@@@[@H@@@.^@)^@)^@)^@)^@)E- -P^@)^@)^@)CC0 )1^@)^@)^@)^@)^@)^@)RO )@@G@@^@)^@)E9[ES)DDO^[ D9A^@_+@@@@@@D@.@8 J NOTEOF RP )@@G@@ OTHER STATUS. +@@@@[@I@@@.^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)D1JE- D9A^@)RQ )@@G@@^@)^@)^@)^@)^@)^@)D9OD[ EK)ETOCDOE(N 0)^@)+@@@@@@F@.@; LA,U RR )@@G@@ A0,,X10 GET I/O FCT ADDRESS IN A0 +@@@@[@L@@@.^@)^@)^@)^@)RS )@@G@@^@)D-[ -P^@)^@)^@)CC0 )?F@1A@)^@)^@)^@)^@)^@)^@)C9 E))DC\D8)C1#E))CD^C-MRT )@@G@@C(NES)DDI^[[A@)^@)+@@@@@@G@.@; LMJ X11,EOT CHRU )@@G@@ECK FOR END OF VOLUME BLOCK +@@@@[@M@@@.^@)^@)^@)^@)^@)D-HDK)^@)^@)^@)RV )@@G@@F@1AC?C(JE))^@)^@)^@)^@)^@)^@)CTCC(#DS)C1JEK)C(IC))D9A^[QD9GE(HC*)CLGD9#RW )@@G@@DS)^@)+@@@@@@E@.@; J $+2 IT WAS ONLY ANRX )@@G@@ EOF +@@@@[@J@@@.^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)^):AK)^@)^@)^@)^@)^@)^@)RY )@@G@@^@)^@)DDO^[RCDN^[JD1GFC)CDI^[ D9A^@)+@@@@@@H@.@; J SKLURZ )@@G@@J REELS HAVE BEEN SWAPPED. RETRY READ +@@@@[@N@@@.^@)^@)SA )@@G@@^@)^@)^@)DK)^@)^@)^@)^@)ETFD-PDK)^@)^@)^@)^@)^@)^@)^@)EL C(GES)D[[E1 ^[]SB )@@G@@C( D0)ETRCDKE[ C),^@)EL E-MFC)EL CD^+@@@@@@D@.@8 LA A0,ISC )@@G@@OOPT,X10 LOAD OPTIONS +@@@@[@H@@@.^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)SD )@@G@@CC0 -DD9JE[O -SAC0^@)^@)^@)^@)D-JCD^^[JE[ODDJD1N+@@@@@@F@.@8 JZSE )@@G@@ A0,IOSTOP THIS IS END IF NO OPTIONS +@@@@[@L@@@.^@)^@)SF )@@G@@^@)^@)^@)DLU^@)^@)^@)^@)CC0 -DD9NE-JE@)^@)^@)^@)^@)^@)E-CDDN^[DES)C(IC))SG )@@G@@DDA^[ID8)D9KE-DD9IES)^@)+@@@@@@E@.@8 TE,U A0,'M' SH )@@G@@ COUNT FILES MODE ? +@@@@[@J@@@.^@)^@)^@)^@)^@)E- -P^@)^@)^@)CC0 )$SI )@@G@@D*$^@)^@)^@)^@)^@)^@)^@)CTJE(IE))C1DD- ES)D(JC- ^@_^@)+@@@@@@F@.@8 SJ )@@G@@ J IOSTOP NO. TREAT THIS AS END +@@@@[@K@@@.SK )@@G@@^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)DDJETOD9K^@)^@)^@)^@)^@)^@)^@)D1J 0)^[OEL SL )@@G@@CDO^[OD[DES)CDN^[ D1^^@)+@@@@@@F@.@8 LA A0,IOCOUNT,X10 SM )@@G@@ LOAD THE REQUEST COUNT +@@@@[@K@@@.^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)SN )@@G@@CC0 -DD9#D9PD1O -SAC0^@)^@)^@)D-JCD^^[OD[ ^[MC(LE( ETO^[#D9PD1O^@)+@@@@@SO )@@G@@@D@.@8 ANA,U A0,1 BACK IT UP +@@@@[@H@@@.SP )@@G@@^@)^@)^@)^@)^@)CDICC?E*)^@)^@)CC0 )1^@)^@)^@)^@)^@)^@)^@)^@)CL[CTF^[DE))SQ )@@G@@E(K^@)+@@@@@@F@.@8 SA A0,IOCOUNT,X10 UPDATE THE COUSR )@@G@@NT REMAINING+@@@@[@L@@@.^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)CC0 -DD9#D9PD1O -SSS )@@G@@AC0^@)^@)^@)E(KC-[E- ^[OD[ ^[#D9PD1O^[MC(HCDDD1DD1B^@)+@@@@@@E@.@8 ST )@@G@@ JZ A0,IOSTOP QUIT IF ALL DONE +@@@@[@I@@@.^@)^@)SU )@@G@@^@)^@)^@)DLU^@)^@)^@)^@)CC0 -DD9NE-JE@)^@)^@)^@)^@)^@)EDPDDO^[DC0)CDGD))SV )@@G@@C-JD1 +@@@@@@D@.@8 JN A0,IOSTOP OR IF OVERSHOTSW )@@G@@+@@@@[@I@@@.^@)^@)^@)^@)^@)DLI^@)^@)^@)^@)CC0 -DD9NE-JE@)^@)^@)^@)^@)^@)SX )@@G@@D9M^[DC0)D9QC(METCD9O^@)+@@@@@@G@.@8 J IOGO SY )@@G@@ OTHERWISE, KEEP ON TRUCKIN' +@@@@[@L@@@.^@)^@)^@)^@)^@)DK)^@)^@)SZ )@@G@@^@)^@)DDJC9J^@)^@)^@)^@)^@)^@)^@)^@)D9OD[ ELRDDNC*?^[FC( E@)D9I^[OELPCTFTA )@@G@@DDI^8)+@@@@@@[@.@8. +@@@@[@[@@@. 0)^@)+@@@@@@E@.@8. ** CHECKTB )@@G@@ END OF TAPE AND MULTI MODE EVENTUALLY ** +@@@@[@J@@@. 0)^@)^@)^@)^@) K%TC )@@G@@^[#D[ CTF^[ D1^^[JC0)E-[E[ ^[[D1^^[HE(GE-D^[HD9^C*)C(QC(IE-PCDGD-T^@% K)TD )@@G@@+@@@@@@[@.@8. +@@@@[@[@@@. 0)^@)+@@@@@@H@.@8NOTEOF TNE,U A0,5TE )@@G@@ ATTEMPT TO READ UNASSIGNED AREA ? +@@@@[@N@@@.D1JE- TF )@@G@@D9A^@)^@)E-IC*?E*)^@)^@)CC0 )5^@)^@)^@)^@)^@)^@)^@)^@)CDOE- D(KE))E-J^[MTG )@@G@@C([C))E(ICDNETDC9IC(^^[[EL CC)B8)^@)+@@@@@@G@.@8 J RDUATH )@@G@@ YES. SEE IF WE SHOULD STOP +@@@@[@L@@@.^@)^@)^@)^@)TI )@@G@@^@)DK)^@)^@)^@)^@)EL^E([^@)^@)^@)^@)^@)^@)^@)^@)FD ES,^@)ET C*)DDA^[RC*)TJ )@@G@@ETCD9PD-^^[NE-JE@)+@@@@@@E@.@8RDERR LA,U A0,IOPKT,X10 LOTK )@@G@@AD PACKET ADDRESS +@@@@[@J@@@.EL^C(MEK)^@)^@)D-[ -P^@)^@)^@)CC0 -DD9KDTOTL )@@G@@ -SAC0^@)^@)^@)^@)D-JCD^^[KCD#DT E))CD^C-MC(NES)+@@@@@@E@.@8 LMTM )@@G@@J X11,IOSEDT EDIT THE I/O STATUS +@@@@[@J@@@.^@)^@)^@)^@)TN )@@G@@^@)D-HDK)^@)^@)^@)F@1AC?DDJET C-O^@)^@)^@)^@)^@)C(^DDO^[OD[ ^[D 9J^[NE-[TO )@@G@@E-PES)+@@@@@@E@.@8 LA A1,CDOPTS,X8 LOAD COMMAND OTP )@@G@@PTIONS+@@@@[@J@@@.^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC1 -#C-JE[OES?F@8^@)^@)TQ )@@G@@^@)^@)D-JCD^^[#D9HD([D1^^[JE[ODDJD1N+@@@@@@F@.@8 TOP A1,(TR )@@G@@OPTION('E')) IS THE 'E' OPTION ON ? +@@@@[@K@@@.^@)^@)^@)^@)^@)E-JTS )@@G@@E@)^@)^@)^@)CC1 )*D9KE-DD9I @$C*$ C(^@)^@)DDN^[OD[ ^@$C*$^[JE[ODDJD0)D9ITT )@@G@@^@_^@)+@@@@@@D@.@8 J ZAPA NO. STOP HERETU )@@G@@+@@@@[@I@@@.^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)FL[E[[^@)^@)^@)^@)^@)^@)^@)^@)TV )@@G@@D1J 0)^[NE-JE@)D[ EL ^@)+@@@@@@E@.@8 LA A0,IOSTATUS,X10 TW )@@G@@ LOAD I/O STATUS +@@@@[@I@@@.^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC0 -DTX )@@G@@D9NE-[E-PES?F@1A@)^@)^@)D-JCD^^[D 9J^[NE-[E-PES)+@@@@@@F@.@8 TETY )@@G@@,U A0,011 'G' RESPONSE STATUS ? +@@@@[@K@@@.^@)^@)TZ )@@G@@^@)^@)^@)E- -P^@)^@)^@)CC0 )0AC1^@)^@)^@)^@)^@)^@)^@)^9B^8)EL ETKD9IET UA )@@G@@^[NE-[E-PES)B8)^@)+@@@@@@E@.@8 TNE,U A0,012 ORUB )@@G@@ 'B' STATUS ? +@@@@[@I@@@.^@)^@)^@)^@)^@)E-IC*?E*)^@)^@)CC0 )0AC2^@)UC )@@G@@^@)^@)^@)^@)^@)^@)D9M^@$CK$^[NE-[E-PES)B8)+@@@@@@F@.@8 J UD )@@G@@ IOGAB YES. ALLOW IT TO PASS +@@@@[@K@@@.^@)^@)^@)^@)UE )@@G@@^@)DK)^@)^@)^@)^@)DDJC9[CK)^@)^@)^@)^@)^@)^@)^@)FD ES,^@)CDGD-JE8)DDO^[OUF )@@G@@D8)E[[ETN^@)+@@@@@@G@.@8ZAPA ZAP . ROADBLOCUG )@@G@@K THE FILES INVOLVED +@@@@[@L@@@.FL[E[[^@)^@)^@)FL[E@)^@)^@)^@) 0)^@)UH )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)ELJCD^CLGD9#DS)E-CC*)C1DD- ES)DDIE1JD-QC(^+@@@@@UI )@@G@@@G@.@8 J IOSTOP WIND UP THE READ PROCESSINUJ )@@G@@G +@@@@[@L@@@.^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)DDJETOD9K^@)^@)^@)^@)^@)UK )@@G@@^@)^@)E9DD1^^[PE@)E-CC*)EL CD^^[KELJCT ETNDDIC8)+@@@@@@[@.@8. +@@@@[UL )@@G@@@[@@@. 0)^@)+@@@@@@F@.@8IOGAB SZ IBSTAT,X9 LIE TO OUM )@@G@@UTPUT ABOUT STATUS+@@@@[@L@@@.DDJC9[CK)^@)^@)ETU^@)^@)^@)^@)DD]ETOCDO -SUN )@@G@@BC)^@)^@)^@)^@)^@)D-DC*)E-J^[JE(OE[PE))CD]D9PE))ETOCDOE(N^@)+@@@@@@F@.@8UO )@@G@@ J IOGAF RETURN BUFFER NORMALLY +@@@@[UP )@@G@@@K@@@.^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)DDJC9[C0)^@)^@)^@)^@)^@)^@)^@)EL E-PUQ )@@G@@ELI^[]E(AC1 EK)D1JELHCDGD-T^@)+@@@@@@[@.@8. +@@@@[@[@@@. 0)^@)+@@@@@UR )@@G@@@E@.@8. ** CHECK TERMINATION AND BREAKDOWN OPTIONS ** +@@@@[US )@@G@@@I@@@. 0)^@)^@)^@)^@) K%^[#D[ CTF^[OC(MD(DD1[E-DD9I^[[D1^^[]EL CDFC-JE9IUT )@@G@@^[JE[ODDJD1N^@% K)+@@@@@@[@.@8. +@@@@[@[@@@. 0)^@)+@@@@@@E@.@8OPTSPCUU )@@G@@ LA A0,IOOPT,X10 LOAD I/O OPTIONS +@@@@[@J@@@.D9KE-NUV )@@G@@E[#^@)^@)D-[^@)^@)^@)^@)CC0 -DD9JE[O -SAC0^@)^@)^@)^@)^[GD9[C))DC\D8)D9KUW )@@G@@E-DD9IES)^@)+@@@@@@E@.@8 TNE,U A0,'M' COUNT FIUX )@@G@@LE MARKS ? +@@@@[@J@@@.^@)^@)^@)^@)^@)E-IC*?E*)^@)^@)CC0 )$D*$^@)^@)^@)UY )@@G@@^@)^@)^@)^@)CTJE(IE))C1DD- ^[HCDMDTN^@_^@)+@@@@@@F@.@8 J UZ )@@G@@ IOGO YES. PASS THIS DATA BLOCK+@@@@[@L@@@.^@)^@)^@)^@)VA )@@G@@^@)DK)^@)^@)^@)^@)DDJC9J^@)^@)^@)^@)^@)^@)^@)^@)FD ES,^@)E[[ETN^[OD[DES)VB )@@G@@C-[E-[^[]D-JCTF^@)+@@@@@@F@.@8 TNE,U A0,'F' ISVC )@@G@@ IT SDF SCAN MODE ? +@@@@[@K@@@.^@)^@)^@)^@)^@)E-IC*?E*)^@)^@)CC0 )$VD )@@G@@C0$^@)^@)^@)^@)^@)^@)^@)DDN^[DE))ET^C0)ET#CDI^[HD9^C*)B8)^@)+@@@@@@F@.@8VE )@@G@@ J SDFCHK YES. GO SCAN THE DATA +@@@@[VF )@@G@@@K@@@.^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)ET^C1#D[F^@)^@)^@)^@)^@)^@)^@)FD ES,VG )@@G@@^@)C9J^[NCT[D0)E-CC*)C-[E-[^@)+@@@@@@G@.@8 TNE,U A0,'E' VH )@@G@@ COUNTING ELEMENTS ON TAPE ? +@@@@[@L@@@.^@)^@)^@)^@)^@)E-IVI )@@G@@C*?E*)^@)^@)CC0 )$C*$^@)^@)^@)^@)^@)^@)^@)CTJE(IE-DD1B^[ D- D( D1OES)D9IVJ )@@G@@^[OCDKC*)B8)+@@@@@@F@.@8 J ELTCT YES. GOVK )@@G@@ EXAMINE BLOCK +@@@@[@K@@@.^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)C(GE-#E))^@)VL )@@G@@^@)^@)^@)^@)^@)^@)FD ES,^@)C9J^[ F[[D(DD1 ^[]D-JCTF^@)+@@@@@@F@'@8 VM )@@G@@ J IOSTOP . ** SO MUCH FOR NOW ** @F@.@' VN )@@G@@ TNE,U A0,'G' 'G' OPTION INPUT MODE ? +@@@@[@K@@@.VO )@@G@@^@)^@)^@)^@)^@)E-IC*?E*)^@)^@)CC0 )$C8$^@)^@)^@)^@)^@)^@)^@)^9B^8)D9KE-DVP )@@G@@D9I^[DD1KE(O^[HD9^C*)B8)+@@@@@@G@.@' J IOCTDC VQ )@@G@@ YES. DECREMENT COUNT NORMALLY +@@@@[@M@@@.^@)^@)^@)^@)^@)DK)^@)^@)VR )@@G@@^@)^@)DDJCTOC-#^@)^@)^@)^@)^@)^@)^@)FD ES,^@)C- CTMC(HC(IE))CTJE(IE))D1JVS )@@G@@ELHCDGD-T^@)+@@@@@@H@.@' IERR . ILLEGAL VT )@@G@@/ UNIMPLEMENTED INPUT OPTION +@@@@[@N@@@.^@)^@)^@)^@)^@)DD ELM^@)^@)^@)VU )@@G@@ 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)DDGD- C9[D)) 8)E(IDDHE[GC(HC(IE- C))DDIE[PVV )@@G@@E))D9KE-DD9I+@@@@@@[@.@8. +@@@@[@[@@@. 0)^@)+@@@@@@ @.@8. SDVW )@@G@@F END VALIDATOR +@@@@[@B@@@. 0)^@)^@)^@)^@)ET^C0)C(IC))E1[D-DC-[E-JEK)VX )@@G@@+@@@@@@[@.@8. +@@@@[@[@@@. 0)^@)+@@@@@@F@.@8SDFCHK LA,U A3,IVY )@@G@@BDATA,X9 LOAD DATA START ADDRESS +@@@@[@K@@@.ET^C1#D[F^@)^@)D-[VZ )@@G@@ -P^@)^@)^@)CC3 -DCL^CDOCC?F@9^@)^@)^@)^@)D-JCD^^[^CDOCC)ETOCDME))CD^C-MWA )@@G@@C(NES)+@@@@@@#@9@8 SLJ TON$ . **0* @E@.@8 AU A3,IBLEN,XWB )@@G@@9 COMPUTE END WORD +@@@@[@I@@@.^@)^@)^@)^@)^@)CDP^@)^@)^@)^@)WC )@@G@@CC3 -DCLGC(I -SBC)^@)^@)^@)^@)CTJD(KE(OC*)C(IC))E9JEL^+@@@@@@H@.@8 WD )@@G@@ SA A11,IBBLKN,X9 PASS OFFSET OF FIRST CONTROL WORD WE )@@G@@+@@@@[@N@@@.^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)CC1AC?DD]CLGDTI -SBC)^@)^@)^@)WF )@@G@@E[[ETN^[JC1AET E))D9A^[ADDMETO^[#D9IE-MD9G^[RD9MC))^@)+@@@@@@G@.@8 WG )@@G@@ AA A3,A11 GET OFFSET OF FIRST CONTROL WORD+@@@@[WH )@@G@@@M@@@.^@)^@)^@)^@)^@)CD[^@)^@)^@)^@)CC3 -[AC1^@)^@)^@)^@)^@)^@)^@)C9 E))WI )@@G@@D9AC1NC(O^[JC0)C1DELNE))CTJD1OELJD))E9JEL^+@@@@@@G@.@8IMGLNK LA,S1 WJ )@@G@@ A0,,A3 LOAD OP CODE OF CONTROL WORD +@@@@[@L@@@.DDHC9GWK )@@G@@D1F^@)^@)D-[ -NAC)^@)^@)CC0 )?CC3^@)^@)^@)^@)^@)^@)^@)D-JCD^^[JE@)CTJC- WL )@@G@@^[JC0)CTJD1OELJD))E9JEL^+@@@@@@E@.@8 TNE,U A0,077 WM )@@G@@ IS IT END-OF-FILE ? +@@@@[@J@@@.^@)^@)^@)^@)^@)E-IC*?E*)^@)^@)CC0 )0WN )@@G@@A87^@)^@)^@)^@)^@)^@)^@)DDN^[DE))C(IC)!D9A (ADDGC*)B8)+@@@@@@G@.@8 WO )@@G@@ J STIOSD YES. PASS BACK EOF LOCATION +@@@@[WP )@@G@@@L@@@.^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)ETODDJET^^@)^@)^@)^@)^@)^@)^@)FD ES,WQ )@@G@@^@)E[[ETN^[]CD#DS)C(JC0)D-JCT[E-DD9I+@@@@@@F@.@8 AA,S2 A3,,WR )@@G@@A3 LINK TO NEXT CONTROL WORD +@@@@[@L@@@.^@)^@)^@)^@)^@)CD[WS )@@G@@ -NAK)^@)^@)CC3 )?CC3^@)^@)^@)^@)^@)^@)^@)D-DD1F^[OD8)D1 F[O^[#D9IE-MD9GWT )@@G@@^[RD9MC))^@)+@@@@@@G@.@9 AA,U A3,1 INCLUDE WU )@@G@@LENGTH OF CONTROL WORD +@@@@[@M@@@.^@)^@)^@)^@)^@)CD[ -P^@)^@)^@)CC3 )1WV )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)DDICTGE(^C*)D- D1BE-C^[JC0)CTJD1OELJD))E9JEL^^@)WW )@@G@@+@@@@@@E@.@8 TLE A3,A4 PAST END OF BUFFER ?WX )@@G@@+@@@@[@J@@@.^@)^@)^@)^@)^@)E-GC*)^@)^@)^@)CC3 -[A))^@)^@)^@)^@)^@)^@)^@)WY )@@G@@E[[ETO^[ D1^^[JC0)CLPC1AC(M^@_+@@@@@@G@.@8 J IMGLNK WZ )@@G@@ NO. CHAIN TO NEXT CONTROL WORD +@@@@[@M@@@.^@)^@)^@)^@)^@)DK)XA )@@G@@^@)^@)^@)^@)DDHC9GD1F^@)^@)^@)^@)^@)^@)^@)D1J 0)^[#D[[DDI^[OD8)D1 F[O^[#XB )@@G@@D9IE-MD9G^[RD9MC))+@@@@@@G@.@8 ANA A3,A4 GEXC )@@G@@T OFFSET INTO NEXT BUFFER +@@@@[@L@@@.^@)^@)^@)^@)^@)CDICC)^@)^@)^@)XD )@@G@@CC3 -[A))^@)^@)^@)^@)^@)^@)^@)C9 E))D9AC1NC(O^[DD1OD8)D1 F[O^[]E(AC1 EK)XE )@@G@@+@@@@@@F@.@8 LA A11,A3 SAVE OFFSET FOR NEXTXF )@@G@@ TIME +@@@@[@L@@@.^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC1AC?CC3^@)^@)^@)^@)^@)XG )@@G@@^@)^@)ET[E1 ^[JC1AET E))C1JEK)D1 F[O^[ODDHC*)^@)+@@@@@@E@.@8 J XH )@@G@@ IOGO READ NEXT BLOCK +@@@@[@I@@@.^@)^@)^@)^@)XI )@@G@@^@)DK)^@)^@)^@)^@)DDJC9J^@)^@)^@)^@)^@)^@)^@)^@)EL CD^^[IC(SE))CLGD9#DS)XJ )@@G@@+@@@@@@[@.@8. +@@@@[@[@@@. 0)^@)+@@@@@@G@.@8STIOSD ANA,U A3,IXK )@@G@@BDATA,X9 GET OFFSET OF EOF CONTROL WORD +@@@@[@M@@@.ETODDJET^^@)XL )@@G@@^@)CDICC?E*)^@)^@)CC3 -DCL^CDOCC?F@9^@)^@)^@)^@)C9 E))D9AC1NC(O^[JC0)C(JXM )@@G@@C0)CTJD1OELJD))E9JEL^^@)+@@@@@@G@.@8 SA,H1 A3,IBBLKN,X9 XN )@@G@@ PASS IT TO INTERESTED PARTIES +@@@@[@M@@@.^@)^@)^@)^@)^@)ET[ -CAC)XO )@@G@@^@)^@)CC3 -DCL]D-FD0?F@9^@)^@)^@)^@)E[[ETN^[DE))E-J^[DD1OC(MC(NE- C))E[[XP )@@G@@ELODD ES)^@)+@@@@@@F@.@8 J IOSTOP PASS IT XQ )@@G@@BACK AS LAST BLOCK+@@@@[@L@@@.^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)DDJETOD9K^@)XR )@@G@@^@)^@)^@)^@)^@)^@)E[[ETN^[DE))CL[CTF^[[ES)D-[ETO^[]D-JCTF^@)+@@@@@@[@.@8XS )@@G@@. +@@@@[@[@@@. 0)^@)+@@@@@@D@.@8. ELEMENT COUNTING (INITIAXT )@@G@@L HAMMER VERSION) +@@@@[@I@@@. 0)^@)^@)^@)^@)C(GC(HC(IE))CTJE(IE-DD1B^@)XU )@@G@@^@*DDIDDODD[D))D[[D(HC(M^[QC(METDD9I C)^@)+@@@@@@[@.@8. +@@@@[@[@@@.XV )@@G@@ 0)^@)+@@@@@@F@.@8. THIS SHOULD LOOK AT SECTOR LENGTH OR SCAN SDXW )@@G@@F TO FIND +@@@@[@K@@@. 0)^@)^@)^@)^@)E-CDDN^[ND[JE(GC))D-JD9F^[[E))ET XX )@@G@@CTOD9M^[GC(IC9OD@)D9M^[NCT[D0)ET^C0)E-J^[ADDIC))+@@@@@@F@.@8. THXY )@@G@@E END. CURRENTLY IT LOOKS FOR LABEL BLOCKS AND BACKS +@@@@[@L@@@. 0)^@)XZ )@@G@@^@)^@)^@)E-CC*)C(IC),^@)CTPELMC(IE-GFC)DDO^[GD9JDTN^[AD9M^[GCD]C(G^[]D-JYA )@@G@@CTFES)CDIC))CL[CTFES)^@)+@@@@@@A@.@8. UP OVER THE LAST ONE. YB )@@G@@+@@@@[@C@@@. 0)^@)^@)^@)^@)E(K^[JE1 EK)E-CC*)D-[ETO^[JD1 0)+@@@@@@[@.@8YC )@@G@@. +@@@@[@[@@@. 0)^@)+@@@@@@E@.@8ELTCT LA A0,IBLEN,X9 YD )@@G@@ LOAD LENGTH READ IN +@@@@[@J@@@.C(GE-#E))^@)^@)D-[^@)^@)^@)^@)CC0 -DYE )@@G@@CLGC(I -SBC)^@)^@)^@)^@)D-JCD^^[GC(IC9OD@)EL CD^^[DD0)+@@@@@@D@.@8 YF )@@G@@ TE,U A0,28 LABEL LENGTH ?+@@@@[@I@@@.^@)^@)^@)^@)YG )@@G@@^@)E- -P^@)^@)^@)CC0 )2B@)^@)^@)^@)^@)^@)^@)^@)D-[CL D))D- D1BE-C^@_^@)YH )@@G@@+@@@@@@E@.@8 J IOGO NO. PASS IT ON YI )@@G@@+@@@@[@I@@@.^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)DDJC9J^@)^@)^@)^@)^@)^@)^@)^@)YJ )@@G@@D1J 0)^[KCDNES)DDO^[JD0)+@@@@@@G@.@8 DL A0,IBDATA,X9 YK )@@G@@ LOAD FIRST TWO WORDS OF DATA +@@@@[@L@@@.^@)^@)^@)^@)^@)C-G^@)^@)YL )@@G@@^@)^@)CC0 -DCL^CDOCC?F@9^@)^@)^@)^@)D-JCD^^[ADDMETO^[OE9J^[RD9MC-N^[JC0)YM )@@G@@C-[E-[+@@@@@@F@.@8 DTE A0,('**EF**@@@@@@') ELEMENT LABEL YN )@@G@@BLOCK ? +@@@@[@K@@@.^@)^@)^@)^@)^@)C-OC*)^@)^@)^@)CC0 )*^8% L C0% L@YO )@@G@@C[@C[@C@$ C)C(GC(HC(IE))D-[CL D))CLGD9#DS)B8)^@)+@@@@@@E@.@8 J YP )@@G@@ IOGO NO. PASS DUMMY BLOCK+@@@@[@J@@@.^@)^@)^@)^@)YQ )@@G@@^@)DK)^@)^@)^@)^@)DDJC9J^@)^@)^@)^@)^@)^@)^@)^@)D1J 0)E[[ETN^[^E(HD(T^[]YR )@@G@@D-JCTF+@@@@@@G@.@8 LA A0,IOCOUNT,X10 LOAD COUNT OF YS )@@G@@ELEMENTS TO READ +@@@@[@M@@@.^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC0 -DD9#D9PYT )@@G@@D1O -SAC0^@)^@)^@)D-JCD^^[#D9PD1O^[JC0)C(GC(HC(IE-N^[OD8)EL CD^^@)+@@@@@YU )@@G@@@D@.@8 ANA,U A0,1 DECREMENT IT +@@@@[@H@@@.YV )@@G@@^@)^@)^@)^@)^@)CDICC?E*)^@)^@)CC0 )1^@)^@)^@)^@)^@)^@)^@)^@)C- CTMC(HC(IYW )@@G@@E))DDO+@@@@@@D@.@8 SA A0,IOCOUNT,X10 UPDATE COUNT YX )@@G@@+@@@@[@H@@@.^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)CC0 -DD9#D9PD1O -SAC0^@)^@)^@)YY )@@G@@E(KC-[E- ^[#D9PD1O+@@@@@@H@.@8 JP A0,IOGO COYZ )@@G@@UTINUE UNTIL WE'VE GONE TOO FAR +@@@@[@N@@@.^@)^@)^@)^@)^@)DLK^@)^@)ZA )@@G@@^@)^@)CC0 -DD9BD8)^@)^@)^@)^@)^@)^@)CTJE(ODDIE( ^[PD1ODDG^[RC*$E1 ^[BD9IZB )@@G@@C*)E-JD8)C1[EK)^@)+@@@@@@F@.@8 SZ IBLEN,X9 CLZC )@@G@@EAR LENGTH OF BLOCK +@@@@[@K@@@.^@)^@)^@)^@)^@)ETU^@)^@)^@)^@)DD]D- ZD )@@G@@D0?F@9^@)^@)^@)^@)^@)^@)CTGC([EK)D- D1BE-C^[JC0)CLGD9#DS)^@)+@@@@@@E@.@8ZE )@@G@@ LA,U A0,1 LOAD EOF STATUS +@@@@[@I@@@.ZF )@@G@@^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC0 )1^@)^@)^@)^@)^@)^@)^@)^@)D-JCD^^[ D9AZG )@@G@@^[NE-[E-PES)+@@@@@@F@.@8 SA A0,IBSTAT,X9 SET BLOCZH )@@G@@K AS EOF STATUS +@@@@[@K@@@.^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)CC0 -DCLNE-[ZI )@@G@@E)?F@9^@)^@)^@)^@)ET E))CLGD9#DS)CDN^[ D9A^[NE-[E-PES)+@@@@@@G@.@8 ZJ )@@G@@ LA,U A0,MB$ LOAD MOVE BACKWARD FUNCTION +@@@@[ZK )@@G@@@L@@@.^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC0 -HCK=^@)^@)^@)^@)^@)^@)^@)D-JCD^ZL )@@G@@^[HD9QC*)CL[CTFE9[EL^^[AE(ICTODDJD0)+@@@@@@F@.@8 SA A0,IZM )@@G@@OFUNC,X10 PUT FUNCTION IN PACKET +@@@@[@K@@@.^@)^@)^@)^@)^@)ET[ZN )@@G@@^@)^@)^@)^@)CC0 -DD9AE(ICS?F@1A@)^@)^@)^@)E[PE))C1PD1#E-DD9I^[DD0)E[[CTFZO )@@G@@C(O^@)+@@@@@@F@.@8 IOW$ IOPKT,X10 FIRE UP I/O ONZP )@@G@@ THE PACKET +@@@@[@L@@@.^@)^@)^@)^@)^@)DDJE8=^@)^@)^@)DDJE[FE)?F@1A@)^@)ZQ )@@G@@^@)^@)^@)^@)C1DEL ^[PE@)DC\D8)D9I^[OD[ ^[KCD#DT E))^@)+@@@@@@F@.@8 ZR )@@G@@ LA A0,IOSTATUS,X10 GET STATUS FROM OPERATION +@@@@[@L@@@.ZS )@@G@@^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC0 -DD9NE-[E-PES?F@1A@)^@)^@)C9 E))ETOCDOZT )@@G@@E(N^[AELJD*)D9KC(MCDODDJD0)^@)+@@@@@@F@.@8 JZ A0,IOSTOP ZU )@@G@@ FINISH NORMALLY IF O.K. +@@@@[@K@@@.^@)^@)^@)^@)^@)DLU^@)^@)ZV )@@G@@^@)^@)CC0 -DD9NE-JE@)^@)^@)^@)^@)^@)C1DD1DETC^[ID9MD([D-GFC)DDA^[J 1F 0)ZW )@@G@@+@@@@@@E@.@8 SA A0,IBSTAT,X9 SET STATUS IN PACKETZX )@@G@@+@@@@[@J@@@.^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)CC0 -DCLNE-[E)?F@9^@)^@)^@)^@)ZY )@@G@@ET E))ETOCDOE(N^[DD0)E[[CTFC(O+@@@@@@D@.@8 J NOTEOF ZZ )@@G@@ ANALYSE STATUS+@@@@[@I@@@.^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)D1JE- AA )@@G@@D9A^@)^@)^@)^@)^@)^@)^@)CDICDGFDNC*)ETOCDOE(N^@)+@@@@@@[@.@8. +@@@@[AB )@@G@@@[@@@. 0)^@)+@@@@@@D@.@8. HANDLER FOR UNASSIGNED AREA READ ATTEMAC )@@G@@PT +@@@@[@H@@@. 0)^@)^@)^@)^@)D[[D1^D- EK)C1JEK)E(ICDNETDC9IC(^^[[EL AD )@@G@@CC)EL CD^^[[E-OC(HE[O^@)+@@@@@@[@.@8. +@@@@[@[@@@. 0)^@)+@@@@@@F@.@8AE )@@G@@RDUA LA A0,IODRAD,X10 LOAD NEXT READ ADDRESS +@@@@[AF )@@G@@@K@@@.EL^E([^@)^@)^@)D-[^@)^@)^@)^@)CC0 -DD9^EL[C)?F@1A@)^@)^@)^@)D-JCD^AG )@@G@@^[IC(SE))EL CD^^[[C-^EL ETN^@)+@@@@@@E@.@8 TZ IOWAD,X10 AH )@@G@@ WORD ADDRESSABLE ? +@@@@[@J@@@.^@)^@)^@)^@)^@)E-U^@)^@)^@)^@)AI )@@G@@DDJE9[C)?F@1A@)^@)^@)^@)^@)^@)E9JEL^^[[C-^EL ETNCD]D- ^@_^@)+@@@@@@F@.@8AJ )@@G@@ J WADE YES. CHECK IT SPECIALLY +@@@@[AK )@@G@@@K@@@.^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)E9[C- ^@)^@)^@)^@)^@)^@)^@)^@)FD ES,AL )@@G@@^@)CTCC(#DS)DDO^[NE[ CTDCDGD-T+@@@@@@E@.@8 LA A1,IOFDT,XAM )@@G@@10 A1 = FDT POINTER +@@@@[@I@@@.^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)AN )@@G@@CC1 -DD9AC-O -SAC0^@)^@)^@)^@)CC1^@.^[AC-O^[KD9DD1OC(M+@@@@@@G@.@8 AO )@@G@@ LA A1,FDHITRK,A1 LOAD HIGHEST TRACK ASSIGNED +@@@@[AP )@@G@@@L@@@.^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC1 -AC-CDDOELF -[AC)^@)^@)^@)D-JCD^AQ )@@G@@^[CDDBD[ ETO^[OEL[CTF^[[ETNDDBD1 C))+@@@@@@G@.@8 LSSL A1,6AR )@@G@@ CONVERT TRACK TO A SECTOR NUMBER+@@@@[@M@@@.^@)^@)^@)^@)AS )@@G@@^@)D-NETG^@)^@)^@)CC1 )6^@)^@)^@)^@)^@)^@)^@)^@)CTJD1QC(ME))E-MCD#DS)E-JAT )@@G@@^[[^[NC(#E-JEK)D1PD(]C(M+@@@@@@F@.@8 AA,U A1,0101 AU )@@G@@ BASE IT FOR COMPARISON +@@@@[@K@@@.^@)^@)^@)^@)^@)CD[ -P^@)^@)^@)AV )@@G@@CC1 )0AC0AC)^@)^@)^@)^@)^@)^@)CL[ET ^[DE))C1JEK)CTJD(KCDMDDND9I^@)+@@@@@AW )@@G@@@H@.@8 TG A0,A1 IS AREA READ WITHIN ADDRESAX )@@G@@S RANGE ? +@@@@[@N@@@.^@)^@)^@)^@)^@)E-B^@)^@)^@)^@)CC0 -[AC)^@)^@)^@)AY )@@G@@^@)^@)^@)^@)DDN^[[EL CC)EL CD^^[RDDOD[DD0)CD^C-MC(NES)EL[D1BC*)B8)+@@@@@AZ )@@G@@@F@.@8 J UAEOF NO. THIS IS END-OF-FILE. BA )@@G@@+@@@@[@L@@@.^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)E([C(JC0)^@)^@)^@)^@)^@)^@)^@)BB )@@G@@D1J 0)^[OD[DES)DDN^[ D1^ (JC0!C1DD- 0)^@)+@@@@@@[@.@8. +@@@@[@[@@@.BC )@@G@@ 0)^@)+@@@@@@G@.@8. AREA READ WAS UNALLOCATED BUT BELOW HIGHEST BD )@@G@@AREA ALLOCATED +@@@@[@L@@@. 0)^@)^@)^@)^@)CDMC([^[MC([C))E9[ES)E(ICDGBE )@@G@@D-JCT[E- C))CLPE))CL D-JE8)D[DC9CC(NE))CDMC([^[[D-GD9#CDOC(^+@@@@@@F@.@8BF )@@G@@. TO THE FILE, I.E., A 'HOLE' IN THE FILE. WE NOW CHECK +@@@@[BG )@@G@@@K@@@. 0)^@)^@)^@)^@)E-J^[OD[ ^[ADDGC*?^[D 1 0?^[[^@$D[JD- ^8)DDI^[OD[ BH )@@G@@^[ADDGC*,^@)E9 ^[ID9R^[#D[ CTF+@@@@@@F@.@8. WHETHER ANY DATA WASBI )@@G@@ READ ON THIS ATTEMPT. IF SO, WE +@@@@[@K@@@. 0)^@)^@)^@)^@)E9CC(OD[ BJ )@@G@@EK)CDIFC)C-[E-[^[RCDN^[MC([C))D9I^[OD[DES)CDOE- D(KE),^@)DDA^[ND8?^[RC*)BK )@@G@@+@@@@@@G@.@8. PASS THE PARTIAL BLOCK OUT ON THE BOUNDED BUFFER. BL )@@G@@ IF NOT, +@@@@[@L@@@. 0)^@)^@)^@)^@)E[[ETN^[OD[ ^[KCDME-DCDG^[]D-JCTFBM )@@G@@^[JE(O^[JD0)E-CC*)CLJE(IC- C))CLPC1AC(M 0)^[DC0)D1JE)?+@@@@@@E@.@8. BN )@@G@@ WE SIMPLY RELEASE THE BLOCK BUFFER AND TRY AGAIN. +@@@@[@J@@@. 0)^@)BO )@@G@@^@)^@)^@)E9 ^[NDDHE[GFC)EL D- CDNC*)E-CC*)CLGD9#DS)CLPC1AC(M^[[D1^^[OELTBP )@@G@@^[[C9[DDI 0)+@@@@@@[@.@8. +@@@@[@[@@@. 0)^@)+@@@@@@E@.@8 TZBQ )@@G@@ IBLEN,X9 NULL TRANSFER ? +@@@@[@I@@@.^@)^@)^@)^@)BR )@@G@@^@)E-U^@)^@)^@)^@)DD]D- D0?F@9^@)^@)^@)^@)^@)^@)D1PD-G^[OEL[D1NC1 EK)B8)BS )@@G@@+@@@@@@G@.@8 J IOGO NO. TRANSMIT PARTIABT )@@G@@L BLOCK +@@@@[@L@@@.^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)DDJC9J^@)^@)^@)^@)BU )@@G@@^@)^@)^@)^@)D1J 0)^[OEL[D1ND(DE))E[[ELODD[D))CLGD9#DS)+@@@@@@F@.@8 BV )@@G@@ BRELP X9 YES. RELEASE BLOCK BUFFER+@@@@[@L@@@.BW )@@G@@^@)^@)^@)^@)^@)CLMC(GE@)^@)^@)F@9^@)^@)^@)^@)^@)^@)^@)^@)^@)FD ES,^@)EL BX )@@G@@D- CDNC*)CLGD9#DS)CLPC1AC(M^@)+@@@@@@C@.@8. ** INCREMENT TO NEXTBY )@@G@@ TRACK START ** +@@@@[@G@@@. 0)^@)^@)^@)^@) K%^[DD1#EL D( D1O^[OD8)D1 BZ )@@G@@F[O^[OEL[CTF^[NE-[ELO^@% K)^@)+@@@@@@E@.@8 TZ IOXFER,X10CA )@@G@@ ANY WORDS MOVED ? +@@@@[@J@@@.^@)^@)^@)^@)^@)E-U^@)^@)^@)^@)CB )@@G@@DDJF[AC(M -SAC0^@)^@)^@)^@)^@)CDIFC)E9JEL^ES)D(JE1 C))B8)^@)+@@@@@@I@.@8CC )@@G@@ J IOGOS . ** FOR NOW, JUST INCREMENT ANDCD )@@G@@ TRY IT +@@@@[@O@@@.^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)DDJC9JES)^@)^@)^@)CE )@@G@@^@)^@)^@)^@) 0) K%^[AD9M^[ID9R ))DLPETO^[DD1#EL D( D1O^[[D1^^[OELT^[DE))CF )@@G@@+@@@@@@F@.@8 LA A0,IODRAD,X10 LOAD ADDRESS WE READCG )@@G@@ FROM +@@@@[@L@@@.^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC0 -DD9^EL[C)?F@1A@)^@)CH )@@G@@^@)^@)D-JCD^^[[C-^EL ETN^[RC*)EL CD^^[AELJD*)^@)+@@@@@@G@.@8 ANCI )@@G@@D,XU A0,-077 A1 = START OF CURRENT TRACK +@@@@[@L@@@.CJ )@@G@@^@)^@)^@)^@)^@)CDIC)?F[P^@)^@)CC0 )!A@7A8)^@)^@)^@)^@)^@)^@)CC1^@.^[NE-[CK )@@G@@ELO^@)D9A^[#E(MEL D1O^[OEL[CTF+@@@@@@G@.@8 AA,U A1,0100 CL )@@G@@ POINT TO START OF NEXT TRACK +@@@@[@L@@@.^@)^@)^@)^@)^@)CD[CM )@@G@@ -P^@)^@)^@)CC1 )0AC0A@)^@)^@)^@)^@)^@)^@)E[JDDIE))E-J^[NE-[ELO^[JC0)D1 CN )@@G@@F[O^[OEL[CTF+@@@@@@E@.@8 SA A1,IODRAD,X10 UPDATE DCO )@@G@@RUM ADDRESS +@@@@[@J@@@.^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)CC1 -DD9^EL[C)?F@1CP )@@G@@A@)^@)^@)^@)E(KC-[E- ^[^ELPD*)CD^C-MC(NES)+@@@@@@D@.@8 J CQ )@@G@@ IGDONE DO NEXT I/O +@@@@[@H@@@.^@)^@)^@)^@)^@)DK)^@)^@)CR )@@G@@^@)^@)DDBC-JD1 ^@)^@)^@)^@)^@)^@)^@)C-J^[IC(SE))DC\D8)+@@@@@@[@.@8. CS )@@G@@+@@@@[@[@@@. 0)^@)+@@@@@@D@.@8. END OF INFORMATION IN MASS STORACT )@@G@@GE FILE +@@@@[@H@@@. 0)^@)^@)^@)^@)C(IC))D9A^[DD1AD9MD([E-DD9I^[DD0)CU )@@G@@D([ETN^[NE-JEL[C9 ^[ADDGC*)^@)+@@@@@@[@.@8. +@@@@[@[@@@. 0)^@)+@@@@@CV )@@G@@@G@.@'. ** CHANGE TO STERM WHEN TERMINATION IS IMPLEMENTED FULLYCW )@@G@@ ** +@@@@[@M@@@. 0)^@)^@)^@)^@) K%^[#D[[D1BC*)E-J^[NE- ELH^[RD[ D0)E- CX )@@G@@ELHDDICDODDJD0)DDN^[DD(KD- D( D1OC(^^[AE(GD-T^@% K)^@)+@@@@@@E@.@8UAEOF CY )@@G@@ LA,U A0,1 LOAD EOF STATUS CODE+@@@@[@J@@@.E([C(JCZ )@@G@@C0)^@)^@)D-[ -P^@)^@)^@)CC0 )1^@)^@)^@)^@)^@)^@)^@)^@)D-JCD^^[ D9A^[NE-[DA )@@G@@E-PES)CTJC- +@@@@@@F@.@8 TZ IBLEN,X9 ANY DATADB )@@G@@ TRANSFERRED ? +@@@@[@K@@@.^@)^@)^@)^@)^@)E-U^@)^@)^@)^@)DD]D- D0?F@9DC )@@G@@^@)^@)^@)^@)^@)^@)CDIFC)C-[E-[^[OEL[D1NC1 ELMC(^^@_^@)+@@@@@@F@.@8 DD )@@G@@ J NEFFY YES. DON'T FUDGE STATUS +@@@@[@K@@@.DE )@@G@@^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)D1 C1AFC)^@)^@)^@)^@)^@)^@)^@)FD ES,^@)C-JDF )@@G@@D0$E))C1PC-BC*)ETOCDOE(N+@@@@@@F@.@8 SA A0,IBSTAT,X9 DG )@@G@@ SET EOF STATUS IN BUFFER +@@@@[@K@@@.^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)DH )@@G@@CC0 -DCLNE-[E)?F@9^@)^@)^@)^@)ET E))C(JC0)ETOCDOE(N^[DD0)CLPC1AC(M+@@@@@DI )@@G@@@F@.@8 SA A0,IOSTATUS,X10 PUT EOF STATUS IN PACKET DJ )@@G@@+@@@@[@K@@@.^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)CC0 -DD9NE-[E-PES?F@1A@)^@)^@)DK )@@G@@E[PE))C(JC0)ETOCDOE(N^[DD0)E[[CTFC(O+@@@@@@E@.@8NEFFY SZ IODRDL )@@G@@AD,X10 REWIND THE FILE +@@@@[@I@@@.D1 C1AFC)^@)^@)ETU^@)^@)DM )@@G@@^@)^@)DDJC-MCD^ -SAC0^@)^@)^@)^@)^@)EL E9DD1^^[OD[ ^[ADDGC*)+@@@@@@G@.@8DN )@@G@@ J IOSTOP THIS WILL BE LAST BUFFER READ DO )@@G@@+@@@@[@M@@@.^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)DDJETOD9K^@)^@)^@)^@)^@)^@)^@)DP )@@G@@E-CDDN^[RDDGD))CL ^[GCDNE))CLPC1AC(M^[MC([C))^@)+@@@@@@[@.@8. +@@@@[DQ )@@G@@@[@@@. 0)^@)+@@@@@@A@.@8. WORD ADDRESSABLE END TEST +@@@@[@D@@@.DR )@@G@@ 0)^@)^@)^@)^@)E9JEL^^[[C-^EL ETNCD]D- ^[ D1^^[OC(NE))+@@@@@@[@.@8. DS )@@G@@+@@@@[@[@@@. 0)^@)+@@@@@@E@.@8WADE LA A0,IODRAD,X10 LODT )@@G@@AD UPDATED ADDRESS+@@@@[@J@@@.E9[C- ^@)^@)^@)D-[^@)^@)^@)^@)CC0 -DD9^EL[DU )@@G@@C)?F@1A@)^@)^@)^@)D-JCD^^[PE[^CDOC(^^[[C-^EL ETN+@@@@@@E@.@8 LADV )@@G@@ A1,IOFDT,X10 GET ADDRESS OF FDT +@@@@[@J@@@.^@)^@)^@)^@)DW )@@G@@^@)D-[^@)^@)^@)^@)CC1 -DD9AC-O -SAC0^@)^@)^@)^@)C9 E))CD^C-MC(NES)D9A^[ADX )@@G@@C-O^@)+@@@@@@ @.@; ON WADHTK=0 @D@.@8 TG DY )@@G@@ A0,FDFLW,A1 MORE TO COME ?+@@@@[@I@@@.^@)^@)^@)^@)^@)E-B^@)^@)DZ )@@G@@^@)^@)CC0 -AC-AD-R -[AC)^@)^@)^@)^@)D(JEL ^[OD8)CTJD( ^@_^@)+@@@@@@ @.@;EA )@@G@@ OFF WADHTK=0 @ @.@; ON WADHTK @G@.@;EB )@@G@@ LA A1,FDHITRK,A1 LOAD HIGHEST TRACK REFERENCED EC )@@G@@@G@.@; MSI,U A1,1792 COMPUTE HIGHEST WORD REFERED )@@G@@ENCED @G@.@; AA,U A1,1792+1 COMPUTE HIGHEST ADDREE )@@G@@ESS + 1 @G@.@; TG A0,A1 IS ADDRESS OFFEF )@@G@@ END OF FILE ? @ @.@; OFF WADHTK @E@.@8 J EG )@@G@@ UAEOF NO. CHECK TRANSFER +@@@@[@J@@@.^@)^@)^@)^@)EH )@@G@@^@)DK)^@)^@)^@)^@)E([C(JC0)^@)^@)^@)^@)^@)^@)^@)D1J 0)^[#D[ CTF^[OEL[D1NEI )@@G@@C1 EK)+@@@@@@E@.@8 TZ IBLEN,X9 PARTIAL BLOCK EJ )@@G@@READ ?+@@@@[@J@@@.^@)^@)^@)^@)^@)E-U^@)^@)^@)^@)DD]D- D0?F@9^@)^@)^@)^@)EK )@@G@@^@)^@)E[[ELODD[D))CLGD9#DS)EL CD^^@_+@@@@@@D@.@8 J IOGOEL )@@G@@ YES. SEND IT +@@@@[@I@@@.^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)EM )@@G@@DDJC9J^@)^@)^@)^@)^@)^@)^@)^@)FD ES,^@)ET D1^^[DE))^@)+@@@@@@F@.@8 EN )@@G@@ BRELP X9 RELEASE THE CURRENT BUFFER+@@@@[@L@@@.EO )@@G@@^@)^@)^@)^@)^@)CLMC(GE@)^@)^@)F@9^@)^@)^@)^@)^@)^@)^@)^@)^@)EL D- CDNC*)EP )@@G@@E-CC*)CTPELMC(IE))CLPC1AC(M^@)+@@@@@@E@.@8 LA A0,IODRAD,EQ )@@G@@X10 LOAD NEXT ADDRESS +@@@@[@J@@@.^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)ER )@@G@@CC0 -DD9^EL[C)?F@1A@)^@)^@)^@)D-JCD^^[IC(SE))CD^C-MC(NES)^@)+@@@@@@E@.@8ES )@@G@@ AA,U A0,1792 BUMP TO NEXT TRACK +@@@@[@J@@@.ET )@@G@@^@)^@)^@)^@)^@)CD[ -P^@)^@)^@)CC0 )1A89AK)^@)^@)^@)^@)^@)^@)CLPD(K^[OD8)EU )@@G@@D1 F[O^[OEL[CTF^@)+@@@@@@D@.@8 SA A0,IODRAD,X10 UPEV )@@G@@DATE ADDRESS+@@@@[@I@@@.^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)CC0 -DD9^EL[C)?F@1EW )@@G@@A@)^@)^@)^@)E(KC-[E- ^[[C-^EL ETN^@)+@@@@@@E@.@; LA A1,IEX )@@G@@OFDT,X10 LOAD FDT ADDRESS +@@@@[@I@@@.^@)^@)^@)^@)^@)D-[^@)^@)EY )@@G@@^@)^@)CC1 -DD9AC-O -SAC0^@)^@)^@)^@)D-JCD^^[AC-O^[[C-^EL ETN+@@@@@@I@.@8EZ )@@G@@ SA A0,FDIPLC,A1 PUT ADDRESS IN CURRENT ADDRESS FFA )@@G@@DT WORD +@@@@[@O@@@.^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)CC0 -AC-DE[GCS?CC1FB )@@G@@^@)^@)^@)^@)E[PE))CD^C-MC(NES)DDI^[#E(MEL D1O^[[C-^EL ETN^[AC-O^[RD9MC))FC )@@G@@+@@@@@@D@.@8 J IGDONE TRY AGAIN +@@@@[FD )@@G@@@H@@@.^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)DDBC-JD1 ^@)^@)^@)^@)^@)^@)^@)E-MFC)FE )@@G@@CDBCDDD0)^@)+@@@@@@[@.@8. +@@@@[@[@@@. 0)^@)+@@@@@@A@.@8. BLFF )@@G@@OCK TRUNCATION HANDLER +@@@@[@D@@@. 0)^@)^@)^@)^@)CLGD9#DS)E-ME(ICT[E-DFG )@@G@@D9I^[CCDIC-GC(M^@)+@@@@@@[@.@8. +@@@@[@[@@@. 0)^@)+@@@@@@E@.@8BTRUNCFH )@@G@@ R$DIT . ENTER EDITING MODE +@@@@[@J@@@.CLOELPFI )@@G@@D1#^@)^@)EK=C-DE))^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)C(IE- EK)C(^DDODDIFJ )@@G@@C8)D(JC- ^@)+@@@@@@F@.@8 E$MSG TRUNCM COPY TRUFK )@@G@@NCATION MESSAGE +@@@@[@K@@@.^@)^@)^@)^@)^@)C*=D(NC8)^@)^@)E-ME(ICTH^@)FL )@@G@@^@)^@)^@)^@)^@)^@)CTJE[T^[OELPD1#CDODDJD0)D( ETNCDBC*)+@@@@@@E@.@8 FM )@@G@@ E$DECV IOBLEN,X10 EDIT BUFFER LENGTH +@@@@[@J@@@.^@)^@)FN )@@G@@^@)^@)^@)C*=C- CTQ^@)^@)DDJCLGC(I -SAC0^@)^@)^@)^@)^@)C(^DDO^[]E(AC1 EK)FO )@@G@@D- D1BE-C^@)+@@@@@@E@.@8 E$MSGR . COPY RESFP )@@G@@T OF MESSAGE+@@@@[@J@@@.^@)^@)^@)^@)^@)C*=D(NC9M^@)^@) 0)^@)^@)^@)^@)^@)FQ )@@G@@^@)^@)^@)^@)CTJE[T^[MC(NE))D9A^[HC(NET[C9 +@@@@@@E@.@8 LA FR )@@G@@ A0,IOFDT,X10 LOAD FDT ADDRESS +@@@@[@I@@@.^@)^@)^@)^@)^@)D-[FS )@@G@@^@)^@)^@)^@)CC0 -DD9AC-O -SAC0^@)^@)^@)^@)D-JCD^^[AC-O^[[C-^EL ETN+@@@@@FT )@@G@@@F@.@8 LMJ X11,FIST APPEND FILE AND STATEMENT FU )@@G@@+@@@@[@L@@@.^@)^@)^@)^@)^@)D-HDK)^@)^@)^@)F@1AC?C1DETO^@)^@)^@)^@)^@)^@)FV )@@G@@CDKE[ D1^^[ADDGC*)CDIC))ETOCDOC(HC(IE))^@)+@@@@@@H@.@8 J FW )@@G@@ BTRNCR RETURN THE TRUNCATED BLOCK TO USER +@@@@[@N@@@.FX )@@G@@^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)CLOELICTM^@)^@)^@)^@)^@)^@)^@)EL E-PELI^[OFY )@@G@@D[ ^[OELPD1#CDOC(^^[]D-JCTF^[OD8)E(NC(M^@)+@@@@@@[@.@8. +@@@@[@[@@@.FZ )@@G@@ 0)^@)+@@@@@@[@.@8. +@@@@[@[@@@. 0)^@)+@@@@@@^@.@8 PURE GA )@@G@@ DATA+@@@@[@A@@@.^@)^@)^@)^@)^@)E[PEL ^@)^@)^@)C-[E-[+@@@@@@H@.@8TRUNCMGB )@@G@@ 'BLOCK EXCEEDING ! WORD BUFFER LENGTH TRUNCATED WHEN READ FROM !' GC )@@G@@+@@@@[@N@@@.E-ME(ICTH^@)^@)^9]D-JCTF^[ F[#C( C-DD1B^@-^[RD9MC))CLPC1AC(MGD )@@G@@^[GC(IC9OD@)E-ME(ICT[E- C))E9CC(I^[MC([C))C1MD9H^@-^8)+@@@@@@#@.@8 GE )@@G@@ END +@@@@[@^@@@.^@)^@)^@)^@)^@)C(IC))^@)___.@8 SA GF )@@G@@ A0,IOSTATUS,X10 PUT EOF STATUS IN PACKET +@@@@[@K@@@.^@)^@)^@)^@)GG )@@G@@^@)ET[^@)^@)^@)^@)CC0 -D*[S@@@*SDFF*@[@[@@. @G@[@@. C R Y P GH )@@G@@T O G R A P H I C E N C O D I N G R O U T I N E S @[@[@@. @F@[@@GI )@@G@@. JOHN WALKER JANUARY 1974@[@[@@GJ )@@G@@. @H@[@@. THIS ELEMENT PROVIDES TWO SUBROUTINES WHICH PROVIDGK )@@G@@E AN EASY-TO-USE @G@[@@. FACILITY FOR ENCODING AND DECODING DATGL )@@G@@A BY AN ARBITRARY KEY. @G@[@@. ENCODING IS BY EXCLUSIVE OR OF CGM )@@G@@LEAR DATA WITH THE OUTPUT OF @G@[@@. TWO RANDOM NUMBER GENERATOGN )@@G@@RS. THE BIT MIX BETWEEN THE TWO @F@[@@. GENERATORS IS CONTROGO )@@G@@LLED BY THE DATA BEING ENCODED. @[@[@@. @[@ @[. +@@@@[@[@@@ GP )@@G@@ 0)^@)+@@@@@@A@ @[. FILE PROTECTION ROUTINES +@@@@[@D@@@ 0)^@)GQ )@@G@@^@)^@)^@)C1DD- ^[KELJE- CTODDJD0)ELJE(ODDIC(N^@)+@@@@@@[@ @[. +@@@@[GR )@@G@@@[@@@ 0)^@)+@@@@@@G@ @[. THIS ELEMENT PROCESSES THE PROTECT COMGS )@@G@@MAND AND CONTAINS THE +@@@@[@M@@@ 0)^@)^@)^@)^@)E-CDDN^[ D- D( D1O^[KGT )@@G@@ELJCT ETNC(N^[OD[ ^[KELJE- CTO^[#D9HD([D1^^[[D1^^[#D9IE-[DDIES)E-CC*)^@)GU )@@G@@+@@@@@@H@ @[. SUBROUTINES CALLED BY THE INPUT AND OUTPUT ROUTINEGV )@@G@@S TO IMPLEMENT +@@@@[@N@@@ 0)^@)^@)^@)^@)ETPCLMD9PE-DD1 ES)CT[D-GC(^GW )@@G@@^[]FC)E-CC*)DDIE[PE))CDIC))D9PE-KE(O^[MD9PE-DD1 ES)E-J^[DD(KD- D( D1O^@)GX )@@G@@+@@@@@@B@ @[. CRYPTOGRAPHIC FILE PROTECTION. +@@@@[@E@@@ 0)^@)GY )@@G@@^@)^@)^@)CTMFDKE-JC9MCDKD[DCS)C1DD- ^[KELJE- CTODDJD0,+@@@@@@[@ @[. GZ )@@G@@+@@@@[@[@@@ 0)^@)@[@@@ 0)^@)@H@@@ 0)^@)^@)^@)^@) [# C)^[#H90JD2HD$H[4HA )@@G@@^@1BC7A8)^@)D(-IL(H1G))@[@@@ 0)^@)@M@@@ 0)^@)HC )@@G@@^@)^@)^@)E-*G*)^[(H1&H92H(-I-(H9,^[H14HD-H)?^[0IL\I[2HD>I--IL9@M@@@ 0)^@)^@)^@)^@)I-\^[HGD2HD,GT*HD0^[NHE )@@G@@JD3I->H(3 ))GD,G))GT\H13HD=G(2G(=^[-^[4IL-G->^[3G(I))GD3^[=G(&HD,G(=HF )@@G@@@M@@@ 0)^@)^@)^@)^@)HD,^@)IT>GT4HD\H0)A)9BD#^[\G0)I-*G*)I[>H1-H))GT\G->HG )@@G@@^[\G0)I-*G*)ET4GD4G*)H9&^[#GD?HD&H92H1(GC,@M@@@ 0)^@)^@)^@)^@)E(3G*)^[\HH )@@G@@G0)^[4H[(IS)^[(H1&H92H(-I-(H9,^[(IS)G92GD,I->G))^[\H1?JC)I-*IL\I($H@)^[-HI )@@G@@^[7IL(I-4G(,@M@@@ 0)^@)^@)^@)^@)GD5I-*H92HD3GD4HD\H0)^[+JC)^[HGD2HD,GT*HJ )@@G@@HD0^[NJD3I->H(3^[>J[0IL>IT3H-9^[0IL>IT@E@@@ 0)^@)^@)^@)HK )@@G@@^@)IT 0)@[@@@ 0)^@)+@@@@@@#@ @@HL )@@G@@ AXR$ +@@@@[@^@@@ ^@)^@)^@)^@)^@)CDSEK=^@)+@@@@@@#@ @@ HM )@@G@@ DEFUNCT$+@@@@[@ @@@ ^@)^@)^@)^@)^@)C- C1PD1#E)=^@)+@@@@@@^@[@@ HN )@@G@@ LIT$ 2 @#@ @[ FANG +@@@@[@^@@@ ^@)^@)^@)^@)^@)C1[HO )@@G@@D1B^@)+@@@@@@[@[@@$(1). @[@ @[. +@@@@[@[@@@ 0)^@)+@@@@@@A@ @[. HP )@@G@@ PROTECT COMMAND PROCESSING+@@@@[@D@@@ 0)^@)^@)^@)^@)E[MD9OC(#E))CTJHQ )@@G@@D(HCDIC))E[MD9#C(NETDD1B+@@@@@@[@ @[. +@@@@[@[@@@ 0)^@)+@@@@@@G@ @[HR )@@G@@PROTECT* LX X9,CDBPC,X8 LOAD LINK TO FILE PARAMETER HS )@@G@@+@@@@[@L@@@ E[MD9OC(#E)%^@)D-S^@)^@)^@)^@)F@9 -#C-]E[# -SB@)^@)^@)^@)^@)HT )@@G@@D-JCD^^[GDDIDS)E-J^[ADDGC*)E[[EL[D( E- EK)+@@@@@@G@ @[ LX HU )@@G@@ X10,PBVAL,X9 LOAD FDT ADDRESS FOR THE FILE +@@@@[@M@@@ ^@)^@)HV )@@G@@^@)^@)^@)D-S^@)^@)^@)^@)F@1A@?E[]E1[D)?F@9^@)^@)^@)^@)D-JCD^^[AC-O^[[C-^HW )@@G@@EL ETN^[AD9M^[OD[ ^[ADDGC*)^@)+@@@@@@G@ @[ TNZ PBLINK,X9 HX )@@G@@ IS STRING PARAMETER PRESENT ? +@@@@[@M@@@ ^@)^@)^@)^@)^@)E-IHY )@@G@@FK)^@)^@)^@)E[]D-DD1F -SBC)^@)^@)^@)^@)^@)DDN^[NE-MDDIC8)E[[EL[D( E- EK)HZ )@@G@@E[MC(NC(IE))B8)^@)+@@@@@@F@ @[ J PROTOFF NOIA )@@G@@. TURN OFF PROTECT MODE+@@@@[@L@@@ ^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)E[MD9OIB )@@G@@D9AC0)^@)^@)^@)^@)^@)^@)D1J 0)^[OE(MD0)D9AC0)E[MD9OC(#E))D(JC- ^@)+@@@@@IC )@@G@@@F@ @[ LX X9,PBLINK,X9 LINK TO STRING PARAMETER ID )@@G@@+@@@@[@K@@@ ^@)^@)^@)^@)^@)D-S^@)^@)^@)^@)F@9 -KCLGDDIDS?F@9^@)^@)^@)^@)IE )@@G@@D-DD1F^[OD8)ETOELDD1B^[KCDMCDHC(OC(M+@@@@@@G@ @[ SNZ FDPRIF )@@G@@OT,X10 SET PROTECTION MODE FOR THE FILE+@@@@[@M@A@ ^@)^@)^@)^@)IG )@@G@@^@)ETIFK)^@)^@)^@)C1^E[MD9O -SAC0^@)^@)^@)^@)^@)ET E))E[MD9OC(#E-DD9I^[HIH )@@G@@D9^C*)C1JEK)E-CC*)C1DD- @M@@@A^@)^@)^@)^@)^@)ETID9IFK)^@)^@)C1^E[MD9O -SII )@@G@@AC0^@)^@)^@)^@)^@)ET E))E[MD9OC(#E-DD9I^[HD9^C*)C1JEK)E-CC*)C1DD- +@@@@@IJ )@@G@@@F@ @[ LA A0,PBVAL,X9 LOAD LENGTH OF THE STRING IK )@@G@@+@@@@[@L@@@ ^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC0 -KCLQCDG -SBC)^@)^@)^@)^@)IL )@@G@@D-JCD^^[GC(IC9OD@)D9A^[OD[ ^[NE-MDDIC8)^@)+@@@@@@F@ @[ TLE,U IM )@@G@@ A0,7 WILL BUFFER BE TWO WORDS ?+@@@@[@L@@@ ^@)^@)^@)^@)IN )@@G@@^@)E-GC*?E*)^@)^@)CC0 )7^@)^@)^@)^@)^@)^@)^@)^@)E9DD-G^[]E(AC1 EK)CL ^[OIO )@@G@@E9J^[RD9MC-N^@_^@)+@@@@@@G@ @[ J ZOWK NOIP )@@G@@. HANDLE ZERO OR ONE WORD KEY+@@@@[@M@@@ ^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)IQ )@@G@@FLJE9F^@)^@)^@)^@)^@)^@)^@)^@)D1J 0)^[CCDIC-GC*)FL ELJ^[JEK)D9IC*)E9JEL^IR )@@G@@^[FC(T+@@@@@@F@ @[ DL A0,PBSS,X9 LOAD STRING PAIS )@@G@@RAMETER +@@@@[@K@@@ ^@)^@)^@)^@)^@)C-G^@)^@)^@)^@)CC0 -KCLNES?F@9^@)IT )@@G@@^@)^@)^@)^@)D-JCD^^[NE-MDDIC8)E[[EL[D( E- EK)^@)+@@@@@@G@ @[PSETK DSIU )@@G@@ A0,FDCRYK,X10 SET CRYPTOGRAPHIC KEY IN FDT +@@@@[@L@@@ IV )@@G@@E[NC(ODS)^@)^@)C-N^@)^@)^@)^@)CC0 -AC-#ELTDS?F@1A@)^@)^@)^@)ET E))CTMFDKIW )@@G@@E-JC9MCDKD[DCS)DT FC)DDI^[AC-O+@@@@@@G@ @[ COMPLETE . IX )@@G@@ COMPLETE COMMAND PROCESSING +@@@@[@L@@@ ^@)^@)^@)^@)^@)CTJIY )@@G@@D(KD- E- ^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)CTJD(KD- E- ^[#D9HD([D1^^[KELJIZ )@@G@@CT ETNDDIC8)+@@@@@@[@ @[. +@@@@[@[@@@ 0)^@)+@@@@@@H@ @[ZOWK JZJA )@@G@@ A0,CANK USE CANNED KEY IF ZERO LENGTH STRING +@@@@[JB )@@G@@@N@@@ FLJE9F^@)^@)^@)DLU^@)^@)^@)^@)CC0 -#CDIDS)^@)^@)^@)^@)^@)^@)E(NC*)JC )@@G@@CT[D1IC(^^[FC(T^[DC0)FL ELJ^[GC(IC9OD@)ETOELDD1B+@@@@@@F@ @[ LAJD )@@G@@ A0,PBSS,X9 LOAD ONE WORD USER KEY +@@@@[@K@@@ ^@)^@)JE )@@G@@^@)^@)^@)D-[^@)^@)^@)^@)CC0 -KCLNES?F@9^@)^@)^@)^@)^@)D-JCD^^[JD1 ^[RD9MJF )@@G@@C))E(NC(M^[FC(T^@)+@@@@@@E@ @[ MI A0,('MARGIN') MIJG )@@G@@X UP THE BITS +@@@@[@I@@@ ^@)^@)^@)^@)^@)D(D^@)^@)^@)^@)CC0 )*^9HCDMJH )@@G@@C9DD0$ C)^@)^@)^@)D(DF@)E(K^[OD[ ^[]DDOES)+@@@@@@F@ @[ J JI )@@G@@ PSETK GO SET THE KEY IN THE FDT +@@@@[@L@@@ ^@)^@)^@)^@)JJ )@@G@@^@)DK)^@)^@)^@)^@)E[NC(ODS)^@)^@)^@)^@)^@)^@)^@)C9J^[NC(O^[OD[ ^[FC(T^[DJK )@@G@@D0)E-CC*)C1^E))^@)+@@@@@@[@ @[. +@@@@[@[@@@ 0)^@)+@@@@@@F@ @[CANK JL )@@G@@ DL A0,('BOY-R-U-DUMB') LOAD CANNED KEY FOR IDIOTS+@@@@[@L@@@ JM )@@G@@CT[D1F^@)^@)^@)C-G^@)^@)^@)^@)CC0 )*^9IET[^[AE))D( CD^C*$ C)D-JCD^^[#CDIJN )@@G@@D1 C))DT FC)C1JEK)DD^DDJE-N^@)+@@@@@@E@ @[ J PSETK JO )@@G@@ SET IT IN THE FDT +@@@@[@J@@@ ^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)JP )@@G@@E[NC(ODS)^@)^@)^@)^@)^@)^@)^@)ET E))DDO^[DD0)E-CC*)C1^E))^@)+@@@@@@[@ @[JQ )@@G@@. +@@@@[@[@@@ 0)^@)+@@@@@@D@ @[. TURN OFF PROTECTION IF NO JR )@@G@@STRING SPECIFIED +@@@@[@H@@@ 0)^@)^@)^@)^@)E-PELI^[JC1A^[KELJE- CTODDJJS )@@G@@D0)DDA^[ID8)ETOELDD1B^[NE[ CTDC1DC(^+@@@@@@[@ @[. +@@@@[@[@@@ 0)^@)JT )@@G@@+@@@@@@F@ @[PROTOFF SZ FDPROT,X10 CLEAR FILE PROTECTIOJU )@@G@@N MODE+@@@@[@L@@@ E[MD9OD9AC0)^@)ETU^@)^@)^@)^@)C1^E[MD9O -SAC0^@)^@)^@)JV )@@G@@^@)^@)CTGC([EK)C1DD- ^[KELJE- CTODDJD0)D(JC- ^@)+@@@@@@E@ @[ COJW )@@G@@MPLETE . COMPLETE THE COMMAND+@@@@[@J@@@ ^@)^@)^@)^@)JX )@@G@@^@)CTJD(KD- E- ^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)CTJD(KD- E- ^[OD[ ^[#D9HJY )@@G@@D([D1^+@@@@@@[@ @[/. +@@@@[@[@@@ 8,^@)+@@@@@@[@ @@. +@@@@[@[@@@ JZ )@@G@@ 0)^@)+@@@@@@B@ @@. LX,U X1, +@@@@[@E@@@ KA )@@G@@ 0)^@)^@)^@)^@)D-S -P^@)^@)^@)F@1 )/CLGD9#DS)CLPC1AC(MB0)^@)+@@@@@@C@ @@KB )@@G@@. LX,U X5,<4 WORD WORK BUFFER> +@@@@[@F@@@ 0)^@)^@)^@)KC )@@G@@^@)D-S -P^@)^@)^@)F@5 )/A))E9JEL^^[RD9MDS)CLPC1AC(MB0)+@@@@@@B@ @@. KD )@@G@@ DL A0,(<72 BIT KEY>) +@@@@[@E@@@ 0)^@)^@)^@)^@)C-G^@)^@)KE )@@G@@^@)^@)CC0 )*B)7AK)CLDE))DT FC" C)^@)+@@@@@@B@ @@. LR,U R1, +@@@@[@E@@@ 0)^@)^@)^@)^@)D-M -P^@)^@)^@)EK1 )/CLPC1AKG )@@G@@C(M^[GC(IC9OD@"^@)+@@@@@@C@ @@. LMJ X2,ENCIPHER (OR DECIPKH )@@G@@HER) +@@@@[@G@@@ 0)^@)^@)^@)^@)D-HDK)^@)^@)^@)F@2 - D1#DDKD[ EK)^@*D9MKI )@@G@@^[^C(#DDKD[ EK(^@)+@@@@@@H@ @@. X1KJ )@@G@@,X2,X6,X11,A0-A5,R1,R2 DESTROYED +@@@@[@N@@@ 0)^@)^@)^@)^@)B-MC(OE(MKK )@@G@@D0"^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)F@1 -SAK?F@6 -SAC1 -[A@!CC5 -MAC?EK2KL )@@G@@^[^C(NE-MD9TC(^^@)+@@@@@@[@ @@. +@@@@[@[@@@ 0)^@)+@@@@@@H@ @@ENCIPHKM )@@G@@ER* LMJ X11,RANDOMISE INITIALISE RANDOM NUMBER GENERATOR KN )@@G@@+@@@@[@N@@@ C(ICTDE[CC(M K)D-HDK)^@)^@)^@)F@1AC?EL[D1^D9HDDNC*)^@)^@)^@)KO )@@G@@DDIDDODD[D-DET ^[MCDIC-JD*)D1PD(]C(M^[BC(IC(MCDOD9M^@)+@@@@@@G@ @@ KP )@@G@@ LXI,U X1,1 LOAD INCREMENT IN BUFFER POINTER+@@@@[KQ )@@G@@@M@@@ ^@)^@)^@)^@)^@)D-SDC?E*)^@)^@)F@1 )1^@)^@)^@)^@)^@)^@)^@)^@)D-JCD^KR )@@G@@^[DD1#EL D( D1O^[DD0)CLPC1AC(M^[KD9DD1OC(M+@@@@@@E@ @@ J KS )@@G@@ CRYPT1 ENTER ENCODING LOOP +@@@@[@J@@@ ^@)^@)^@)^@)^@)DK)KT )@@G@@^@)^@)^@)^@)CTMFDKE)1^@)^@)^@)^@)^@)^@)^@)C(IE- EK)C(ICTJC-DD1B^[GD9JE@)KU )@@G@@+@@@@@@F@ @@CRYPT LMJ X6,RANDOM GET NEXT RANDOM NUMBKV )@@G@@ER +@@@@[@K@@@ CTMFDKE))^@)^@)D-HDK)^@)^@)^@)F@6 -MCDIC-JD*)^@)^@)^@)KW )@@G@@^@)^@)C9 E))D1 F[O^[MCDIC-JD*)D1PD(]C(M^@)+@@@@@@D@ @@ XOR KX )@@G@@ A0,,X1 ENCODE A WORD +@@@@[@I@@@ ^@)^@)^@)^@)^@)F[JEK)^@)KY )@@G@@^@)^@)CC0 )?F@1^@)^@)^@)^@)^@)^@)^@)C(ICTJC- ^[[^[RD9MC))^@)+@@@@@@H@ @@KZ )@@G@@ SA A1,MASK USE ENCODED WORD AS MASK FOR NEXLA )@@G@@T TIME+@@@@[@O@@@ ^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)CC1 -HCDNDS)^@)^@)^@)^@)LB )@@G@@^@)^@)E(NC*)C(ICTJC- C))E9JEL^^[[ES)D([ETF^[AD9M^[IC(SE))E-DD( ^@)+@@@@@LC )@@G@@@F@ @@ SA A1,,*X1 REPLACE IT IN THE BUFFER LD )@@G@@+@@@@[@K@@@ ^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)CC1 )? LSAC)^@)^@)^@)^@)^@)^@)LE )@@G@@EL E[GCD#C*)DDO^[DD0)E-CC*)CLPC1AC(M+@@@@@@E@ @@CRYPT1 JGD R1,CLF )@@G@@RYPT LOOP FOR ALL WORDS +@@@@[@J@@@ CTMFDKE)1^@)^@)DLBC))^@)LG )@@G@@^@)^@)EK1 -#ELTE[O^@)^@)^@)^@)^@)^@)D-JD9K^[AD9M^[[D-G^[RD9MC-N^@)+@@@@@LH )@@G@@@E@ @@ J 0,X2 RETURN TO CALLER +@@@@[LI )@@G@@@I@@@ ^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)A@?F@2^@)^@)^@)^@)^@)^@)^@)^@)EL E-PLJ )@@G@@ELI^[OD8)CT[D-GC(M+@@@@@@[@ @@. +@@@@[@[@@@ 0)^@)+@@@@@@[@ @@. LK )@@G@@+@@@@[@[@@@ 0)^@)+@@@@@@H@ @@DECIPHER* LMJ X11,RANDOMISE INLL )@@G@@ITIALISE RANDOM NUMBER GENERATOR +@@@@[@N@@@ C- CTDE[CC(M K)D-HDK)^@)LM )@@G@@^@)^@)F@1AC?EL[D1^D9HDDNC*)^@)^@)^@)DDIDDODD[D-DET ^[MCDIC-JD*)D1PD(]C(MLN )@@G@@^[BC(IC(MCDOD9M^@)+@@@@@@G@ @@ LXI,U X1,1 LOLO )@@G@@AD INCREMENT IN BUFFER POINTER+@@@@[@M@@@ ^@)^@)^@)^@)^@)D-SDC?E*)^@)^@)LP )@@G@@F@1 )1^@)^@)^@)^@)^@)^@)^@)^@)D-JCD^^[DD1#EL D( D1O^[DD0)CLPC1AC(M^[KD9DLQ )@@G@@D1OC(M+@@@@@@E@ @@ J DCRYPT1 ENTER DECODINGLR )@@G@@ LOOP +@@@@[@J@@@ ^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)C-#ELTE[OAC)^@)^@)^@)^@)LS )@@G@@^@)^@)C(IE- EK)C- CTJC-DD1B^[GD9JE@)+@@@@@@G@ @@DCRYPT LMJ X6,RLT )@@G@@ANDOM GENERATE FIRST RANDOM NUMBER +@@@@[@L@@@ C-#ELTE[O^@)LU )@@G@@^@)D-HDK)^@)^@)^@)F@6 -MCDIC-JD*)^@)^@)^@)^@)^@)C9 D1 EL[E- ^[ADDMETO^[MLV )@@G@@CDIC-JD*)D1PD(]C(M+@@@@@@H@ @@ LA A1,,X1 LOLW )@@G@@AD FIRST ENCODED WORD FROM BUFFER +@@@@[@N@@@ ^@)^@)^@)^@)^@)D-[^@)^@)LX )@@G@@^@)^@)CC1 )?F@1^@)^@)^@)^@)^@)^@)^@)D-JCD^^[ADDMETO^[ D1#D9^C(^^[RD9MC))LY )@@G@@C1MD9H^[]E(AC1 EK)+@@@@@@H@ @@ SA A1,MASK USLZ )@@G@@E ENCODED DATA AS MASK FOR NEXT TIME+@@@@[@O@@@ ^@)^@)^@)^@)^@)ET[^@)^@)MA )@@G@@^@)^@)CC1 -HCDNDS)^@)^@)^@)^@)^@)^@)E(NC*)C(ICTJC- C))C-[E-[^[[ES)D([ETFMB )@@G@@^[AD9M^[IC(SE))E-DD( ^@)+@@@@@@F@ @@ XOR A0,A1 MC )@@G@@ GENERATE CLEAR DATA WORD +@@@@[@K@@@ ^@)^@)^@)^@)^@)F[JEK)^@)^@)^@)MD )@@G@@CC0 -[AC)^@)^@)^@)^@)^@)^@)^@)C9 D1 EL[E- ^[#D- CDM^[^CDOCC)E9JEL^+@@@@@ME )@@G@@@F@ @@ SA A1,,*X1 STORE BACK INTO THE BUFFERMF )@@G@@+@@@@[@L@@@ ^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)CC1 )? LSAC)^@)^@)^@)^@)^@)^@)MG )@@G@@ETOD9MC*)CL[CTF^[DD1OD8)E-CC*)CLPC1AC(M^@)+@@@@@@G@ @@DCRYPT1 JGD MH )@@G@@ R1,DCRYPT LOOP FOR ALL WORDS IN BUFFER +@@@@[@L@@@ C-#ELTMI )@@G@@E[OAC)^@)DLBC))^@)^@)^@)EK1 -^CTMFDKE))^@)^@)^@)^@)^@)D-JD9K^[AD9M^[[D-GMJ )@@G@@^[RD9MC-N^[DD0)CLPC1AC(M+@@@@@@D@ @@ J 0,X2 MK )@@G@@ RETURN TO CALL+@@@@[@I@@@ ^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)A@?F@2^@)^@)ML )@@G@@^@)^@)^@)^@)^@)^@)EL E-PELI^[OD8)CT[D-G^@)+@@@@@@[@ @@/. +@@@@[@[@@@ MM )@@G@@ 8,^@)+@@@@@@[@ @@. +@@@@[@[@@@ 0)^@)+@@@@@@D@ @@. RANDOM NMN )@@G@@UMBER GENERATOR FOR ENCODING DATA +@@@@[@H@@@ 0)^@)^@)^@)^@)EL[D1^D9HMO )@@G@@^[IE(HCL EK)C9 D1 EL[E-JEK)C1JEK)C(ICTJC-DD1B^[^CDOCC)+@@@@@@[@ @@. MP )@@G@@+@@@@[@[@@@ 0)^@)+@@@@@@E@ @@. DESIGNED BY DAN DRAKE. ADAPTED MQ )@@G@@BY JOHN WALKER. +@@@@[@J@@@ 0)^@)^@)^@)^@)C- ETDC9IC(^^[]FC)C-[D0)C-MMR )@@G@@CDFC*,^@)CD^CDKE- C))CLT^[ED9CD0)E9[D-FC(M 0)^@)+@@@@@@B@ @@. BAMS )@@G@@SED UPON KNUTH, SECTION 3.2. +@@@@[@E@@@ 0)^@)^@)^@)^@)CL[ET C))E(KD9IMT )@@G@@^[FD1PE-C ))ET CTODDJD0)AS,AK,+@@@@@@[@ @@. +@@@@[@[@@@ 0)^@)+@@@@@MU )@@G@@@G@ @@. THIS ROUTINE OPERATES TWO RANDOM NUMBER GENERATORS, RAN1MV )@@G@@ AND +@@@@[@M@@@ 0)^@)^@)^@)^@)E-CDDN^[MD9PE-DD1 ^[JE[ EL[E- ES)E-RD8)MW )@@G@@EL[D1^D9H^[IE(HCL EK)C9 D1 EL[E-JELN ))EL[D01^[[D1^^@)+@@@@@@G@ @@. MX )@@G@@ RAN2. ON EACH CALL IT CYCLES EACH GENERATOR AND COMBINES +@@@@[MY )@@G@@@L@@@ 0)^@)^@)^@)^@)EL[D02 0)^[JD0)C([CTC^[#CDGD))DDO^[#FD#D- ES)C([CTCMZ )@@G@@^[BC(IC(MCDOD9M^[[D1^^[#D9HCLDD1 ES)+@@@@@@H@ @@. THE RESULTS USNA )@@G@@ING A MLU. THE MLU MASK IS THE XOR OF THE PREVIOUS +@@@@[@N@@@ 0)^@)NB )@@G@@^@)^@)^@)E-CC*)EL ETPD-OES)E(NDDIC8)CC)D(GE*,^@)E-CC*)D(GE*)D([ETF^[DES)NC )@@G@@E-CC*)F[JEK)D9A^[OD[ ^[KEL E1DD9PES)+@@@@@@^@ @@. RAN1 AND RAN2.ND )@@G@@+@@@@[@A@@@ 0)^@)^@)^@)^@)EL[D01^[[D1^^[MCDIAK,+@@@@@@[@ @@. +@@@@[NE )@@G@@@[@@@ 0)^@)+@@@@@@G@ @@. RAN1 IS A MULTIPLICATIVE CONGRUENNF )@@G@@TIAL GENERATOR OPERATING+@@@@[@M@@@ 0)^@)^@)^@)^@)EL[D01^@)^@)^@)DDN^[[NG )@@G@@^[HE(GE-DE[GDD#CDODDQC*)CTJD1BELPC(IE-DCDG^[BC(IC(MCDOD9M^[JE[ EL[E-DD1BNH )@@G@@+@@@@@@H@ @@. MODULO THE LARGEST PRIME LESS THAN 2**35NI )@@G@@. THIS GENERATES +@@@@[@O@@@ 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)D(JC-PD-J^[ONJ )@@G@@D[ ^[GCDMC9 ETO^[KELDD( ^[GC(NES)E-CCDI^@2 K%AS5 0)^[OD[DES)C9 D1 EL[E- NK )@@G@@ES)^@)+@@@@@@G@ @@. 35 HIGH-QUALITY RANDOM BITS. SINCNL )@@G@@E ONLY 35 BITS ARE+@@@@[@M@@@ 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)AS5^[CDDBD@!NM )@@G@@EDPCDGDDOFC)EL[D1^D9H^[]DDOES,^@)ETDD1#C*)D9ID-T^@3A*)CLDE-N^[[EL +@@@@@NN )@@G@@@H@ @@. GENERATED, BIT 2**35 ALWAYS COMES FROM RAN2. NO )@@G@@THE SHIFTING+@@@@[@O@@@ 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)C9 D1 EL[E- C)?^[]NP )@@G@@DDO^@2 K%AS5^[[D-RCDTES)CTJD( ES)C1MD9H^[MCDIAK,^@)E-CC*)ETCDDAE-DD1B^@)NQ )@@G@@+@@@@@@G@ @@. OF THE RESULT SHOULD MAKE THIS LESS VULNNR )@@G@@ERABLE. +@@@@[@L@@@ 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)D9A^[OD[ ^[MC(NE(GNS )@@G@@E))ETCD9PD-^^[HCDFC*)E-CDDN^[GC(NES)E1PD-IC(MCD]D- 0)+@@@@@@[@ @@. NT )@@G@@+@@@@[@[@@@ 0)^@)+@@@@@@H@ @@. RAN2 IS A MIXED CONGRUENTIANU )@@G@@L GENERATOR FOLLOWING THE RULE: +@@@@[@N@@@ 0)^@)^@)^@)^@)EL[D02^@)NV )@@G@@^@)^@)DDN^[[^[HDDSC(^^[#D9IC9ME( D1ODD[D))C9 D1 EL[E-JEK)C1JD-GD9RDDIC8)NW )@@G@@E-CC*)ELPD- BK)^@)+@@@@@@E@ @@. X(N+1) = X(N)*2049 + 1NX )@@G@@ (MOD 2**36) +@@@@[@I@@@ 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)F@*D0:AC(^@.NY )@@G@@^[S [I C%AK0A)9^@:^@1^@)^@*D(JC))AK% K3A0(+@@@@@@G@ @@. NZ )@@G@@ 2049 PERMITS MULTIPLICATION BY SHIFTING AND ADDING, +@@@@[@M@@@ 0)^@)OA )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)AK0A)9^[KC(MD(DE-N^[HE(GE-DE[GDD#CDODDJD0)CLT^[NOB )@@G@@D[DC1ODDIC8)CDIC))CD^C-DD1B ))+@@@@@@H@ @@. FOR SIMPLIOC )@@G@@CITY IN HANDLING 36 BITS. IT IS THE LARGEST +@@@@[@N@@@ 0)^@)^@)^@)OD )@@G@@^@)^@)^@)^@)^@)^@)C1JEK)ETDD(KD-DCTDE-T^[DD0)D[[D1^D-DD1B^@3A0)CLDE-N 0)OE )@@G@@^[DE))DDN^[OD[ ^[GCDMC9 ETO^@)+@@@@@@F@ @@. 2**N + 1 FOF )@@G@@OR WHICH THE POTENCY IS MAXIMISED. +@@@@[@K@@@ 0)^@)^@)^@)^@)^@)^@)^@)OG )@@G@@^@)^@)AK% LI^@:^@1^[AD9M^[RD[DCTC^[OD[ ^[KD9OC(ICTT^[DES)D([F[DD(DET C),OH )@@G@@+@@@@@@[@ @@. +@@@@[@[@@@ 0)^@)+@@@@@@F@ @@. THE FACT THAN OI )@@G@@RAN2 IS A FAIRLY BAD GENERATOR SHOULD BE +@@@@[@K@@@ 0)^@)^@)^@)^@)E-COJ )@@G@@C*)C1[CTO^[OD[[D0)EL[D02^[DES)CC)C1[DDMD-T^[]CD^^[BC(IC(MCDOD9M^[ND[JE(GOK )@@G@@C))CL +@@@@@@C@ @@. COMPENSATED BY THE MIXTURE WITH RAN1. +@@@@[OL )@@G@@@G@@@ 0)^@)^@)^@)^@)CTJD(KC(IET[E- C))CLT^[OD[ ^[HDDSE-PEL ^[RDDOD@)EL[OM )@@G@@D01 0)+@@@@@@[@ @@. +@@@@[@[@@@ 0)^@)+@@@@@@^@ @@. CALLING SEQUENCEON )@@G@@: +@@@@[@ @@@ 0)CT[D-GDDIC8)ET EDPC(ICT BK)+@@@@@@[@ @@. +@@@@[OO )@@G@@@[@@@ 0)^@)+@@@@@@B@ @@. LX,U X5, +@@@@[OP )@@G@@@E@@@ 0)^@)^@)^@)^@)D-S -P^@)^@)^@)F@5 )/EL[D1^D9H^[]E(AC1 EK"^@)+@@@@@OQ )@@G@@@ @ @@. LMJ X6,RANDOM +@@@@[@C@@@ 0)^@)^@)^@)^@)D-HDK)^@)OR )@@G@@^@)^@)F@6 -MCDIC-JD*)^@)+@@@@@@E@ @@. OS )@@G@@ A0 = RANDOM NUMBER +@@@@[@J@@@ 0)^@)^@)^@)^@)B-MC(OE(MD0"^@)^@)^@)OT )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)CC0^@.^[MCDIC-JD*)D1PD(]C(M^@)+@@@@@@[@ @@. OU )@@G@@+@@@@[@[@@@ 0)^@)+@@@@@@H@ @@. THE IS A FOUR-WOOV )@@G@@RD BUFFER CONTAINING THE ONGOING +@@@@[@N@@@ 0)^@)^@)^@)^@)E-CC*)B-MOW )@@G@@CDIC-JD*)CLPC1AC(MB0)DDN^[[^[AD9PEK!E9JEL^^[]E(AC1 EK)CTJD1OCDDD1DD1B^[OOX )@@G@@D[ ^[JD1BD9DD1B^@)+@@@@@@G@ @@. DATA FOR THE GENERATOR. THIS BUOY )@@G@@FFER IS BUILT BY THE CALL: +@@@@[@L@@@ 0)^@)^@)^@)^@)C-[E-[^[AD9M^[OOZ )@@G@@D[ ^[BC(IC(MCDOD9M 0)^[OD[DES)CLPC1AC(M^[DES)CLPDDGE))CLT^[OD[ ^[#CDGD)'PA )@@G@@+@@@@@@[@ @@. +@@@@[@[@@@ 0)^@)+@@@@@@B@ @@. LX,U X5, +@@@@[@E@@@ 0)^@)^@)^@)^@)D-S -P^@)^@)^@)F@5 )/EL[D1^PC )@@G@@D9H^[]E(AC1 EK"^@)+@@@@@@B@ @@. DL A0,(<72 BIT KEY>) PD )@@G@@+@@@@[@E@@@ 0)^@)^@)^@)^@)C-G^@)^@)^@)^@)CC0 )*B)7AK)CLDE))DT FC" C)^@)PE )@@G@@+@@@@@@A@ @@. LMJ X11,RANDOMISE +@@@@[@D@@@ 0)^@)^@)^@)PF )@@G@@^@)D-HDK)^@)^@)^@)F@1AC?EL[D1^D9HDDNC*)^@)+@@@@@@#@ @@. PG )@@G@@+@@@@[@ @@@ 0)^@)^@)^@)^@)B-MC(OE(MD0"^@)+@@@@@@[@ @@. +@@@@[@[@@@ PH )@@G@@ 0)^@)+@@@@@@[@ @@. +@@@@[@[@@@ 0)^@)+@@@@@@A@ @@. FORMAT OPI )@@G@@F RANDOM BUFFER +@@@@[@D@@@ 0)^@)^@)^@)^@)C1JELHCDO^[JC0)EL[D1^D9H^[]PJ )@@G@@E(AC1 EK)^@)+@@@@@@[@ @@. +@@@@[@[@@@ 0)^@)+@@@@@@F@ @@MASK EQPK )@@G@@UF 0,X5 MASK FOR MLU INSTRUCTION +@@@@[@K@@@ D([ETFPL )@@G@@^@)^@)^@)C(LE(A^@)^@)^@)A@?F@5^@)^@)^@)^@)^@)^@)^@)^@)D([ETF^[AD9M^[HD-PPM )@@G@@^[DD1NE-ME(#E-DD9I+@@@@@@G@ @@RAN1 EQUF 1,X5 CUPN )@@G@@RRENT VALUE OF RAN1 GENERATOR +@@@@[@M@@@ EL[D01^@)^@)^@)C(LE(A^@)^@)^@)PO )@@G@@AC?F@5^@)^@)^@)^@)^@)^@)^@)^@)CTPELMC(IE))E1[D-PC*)D9A^[MCDIAC)C9 D1 EL[PP )@@G@@E-JEK)+@@@@@@I@ @@RAN2 EQUF 2,X5 CURRENT VALUE PQ )@@G@@OF RAN2 GENERATOR (2 WDS) +@@@@[@O@@@ EL[D02^@)^@)^@)C(LE(A^@)^@)^@)PR )@@G@@AK?F@5^@)^@)^@)^@)^@)^@)^@)^@)CTPELMC(IE))E1[D-PC*)D9A^[MCDIAK)C9 D1 EL[PS )@@G@@E-JEK) @2^[RC-N C)+@@@@@@[@ @@. +@@@@[@[@@@ 0)^@)+@@@@@@G@ @@RANDOMPT )@@G@@* LR R2,MASK LOAD MASK TO COMBINE VALUES +@@@@[PU )@@G@@@L@@@ EL[D1^D9H K)^@)D-M^@)^@)^@)^@)EK2 -HCDNDS)^@)^@)^@)^@)^@)^@)D-JCD^PV )@@G@@^[HCDNDS)E-J^[#D9HCLDD1 ^[QCDGE( ES)+@@@@@@E@ @@ LA,S2 A3,RPW )@@G@@AN1 LOAD SHIFT COUNT +@@@@[@I@@@ ^@)^@)^@)^@)^@)D-[ -NAK)PX )@@G@@^@)^@)CC3 -MCDIAC)^@)^@)^@)^@)^@)^@)D-JCD^^[ND[DC1O^[#D9PD1O+@@@@@@F@ @@PY )@@G@@ LA A4,RAN1 LOAD PREVIOUS RAN1 VALUE +@@@@[PZ )@@G@@@K@@@ ^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC4 -MCDIAC)^@)^@)^@)^@)^@)^@)D-JCD^QA )@@G@@^[KEL E1DD9PES)EL[D01^[QCDGE( +@@@@@@H@ @@ MI A4,(858993QB )@@G@@4583) MULTIPLY BY MAX PERIOD MULTIPLIER +@@@@[@N@@@ ^@)^@)^@)^@)QC )@@G@@^@)D(D^@)^@)^@)^@)CC4 )*B@5B@9BC3A)5B@3 C)^@)^@)D(PD-ODDKD-T^[]FC)D([F@)QD )@@G@@E[ ELDD9^^[HE(GE-DE[GDD EK)^@)+@@@@@@G@ @@ DI A4,(037777QE )@@G@@7777741) TAKE MOD GREATEST PRIME < 2**35 +@@@@[@M@@@ ^@)^@)^@)^@)^@)C-DQF )@@G@@^@)^@)^@)^@)CC4 )*A@3A87A87A87A87A84AC(^@)E-[DT ^[HD9^^[BEL CDOC(NE))E[MQG )@@G@@DDHC*)B))AK% K3A*)+@@@@@@H@ @@ SA A5,RAN1 SAQH )@@G@@VE NEW VALUE FOR RAN1 GENERATOR +@@@@[@N@@@ ^@)^@)^@)^@)^@)ET[^@)^@)QI )@@G@@^@)^@)CC5 -MCDIAC)^@)^@)^@)^@)^@)^@)ET[E1 ^[IC(R^[QCDGE( ^[AD9M^[MCDIAC)QJ )@@G@@C9 D1 EL[E-JEK)^@)+@@@@@@H@ @@ DL A0,RAN2 LOQK )@@G@@AD CURRENT VALUE FOR RAN2 GENERATOR +@@@@[@O@@@ ^@)^@)^@)^@)^@)C-G^@)^@)QL )@@G@@^@)^@)CC0 -MCDIAK)^@)^@)^@)^@)^@)^@)D-JCD^^[#E(MEL D1O^[QCDGE( ^[AD9M^[MQM )@@G@@CDIAK)C9 D1 EL[E-JEK)^@)+@@@@@@G@ @@ LDSL A0,11 QN )@@G@@ MULTIPLY BY 2048 BY SHIFTING +@@@@[@L@@@ ^@)^@)^@)^@)^@)D-^ETG^@)QO )@@G@@^@)^@)CC0 )1AC)^@)^@)^@)^@)^@)^@)^@)D(PD-ODDKD-T^[]FC)AK0A)8^[]FC)ETCDDAQP )@@G@@E-DD1B+@@@@@@G@ @@ DA A0,RAN2 AND ADD VALUE QQ )@@G@@TO GET * 2049 +@@@@[@L@@@ ^@)^@)^@)^@)^@)C-[^@)^@)^@)^@)CC0 -MCDIAK)QR )@@G@@^@)^@)^@)^@)^@)^@)CDIC))CD^C))E1[D-PC*)E-J^[BC(O^@%^@2A@4BC)+@@@@@@F@ @@QS )@@G@@ DA A0,(1D) ADD ONE TO GET N*2049+1 +@@@@[QT )@@G@@@K@@@ ^@)^@)^@)^@)^@)C-[^@)^@)^@)^@)CC0 )*AD^ C)^@)^@)^@)^@)^@)^@)CD^C))QU )@@G@@D9IC*)E-J^[BC(O^[I K2A@4BC:AC)+@@@@@@H@[@@ SA A1,RAN2+1 QV )@@G@@ STORE NEW VALUE OF RAN2 GENERATOR @F@ @[ SA QW )@@G@@ A1,RAN2+1 STORE RESULTS MOD 2**36 +@@@@[@K@@@ ^@)^@)^@)^@)QX )@@G@@^@)ET[^@)^@)^@)^@)CC1 -MCDIAK:AC)^@)^@)^@)^@)^@)ETOD9MC*)EL ETPD-OES)D(JQY )@@G@@C))AK% K3A0)+@@@@@@H@ @@ MLU A1,A5 COMBINE QZ )@@G@@RESULTS OF TWO GENERATORS +@@@@[@N@@@ ^@)^@)^@)^@)^@)D(GE*)^@)^@)^@)RA )@@G@@CC1 -[A*)^@)^@)^@)^@)^@)^@)^@)CTJD(]DDIC*)EL ETPD-OES)D9A^[OE9J^[BC(IC(MRB )@@G@@CDOD9MES)^@)+@@@@@@D@ @@ SSC A2,,A3 SHIFT RERC )@@G@@SULT +@@@@[@H@@@ ^@)^@)^@)^@)^@)ETNCS)^@)^@)^@)CC2 )?CC3^@)^@)^@)^@)^@)RD )@@G@@^@)^@)ETCDDAE))EL ETPD-O+@@@@@@F@ @@ LA A0,A2 RE )@@G@@ LOAD RESULT FOR CALLER +@@@@[@K@@@ ^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)RF )@@G@@CC0 -[AK)^@)^@)^@)^@)^@)^@)^@)D-JCD^^[MC(NE(GE))C1JEK)CT[D-GC(M^@)+@@@@@RG )@@G@@@G@ @@ XOR A1,A5 COMBINE OUTPUTS FOR NEXT TRH )@@G@@IME +@@@@[@M@@@ ^@)^@)^@)^@)^@)F[JEK)^@)^@)^@)CC1 -[A*)^@)^@)^@)^@)^@)RI )@@G@@^@)^@)CTJD(]DDIC*)D9PE-KE(OES)C1JEK)D1 F[O^[ODDHC*)^@)+@@@@@@F@ @@ RJ )@@G@@ SA A2,MASK SAVE IN RUNNING MASK WORD +@@@@[@L@@@ RK )@@G@@^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)CC2 -HCDNDS)^@)^@)^@)^@)^@)^@)ET[E1 ^[DD0)RL )@@G@@ELPD1IDDIC8)D([ETF^[RD9MC))^@)+@@@@@@E@ @@ J 0,X6 RM )@@G@@ RETURN TO CALLER +@@@@[@I@@@ ^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)RN )@@G@@A@?F@6^@)^@)^@)^@)^@)^@)^@)^@)EL E-PELI^[OD8)CT[D-GC(M+@@@@@@[@ @@. RO )@@G@@+@@@@[@[@@@ 0)^@)+@@@@@@B@ @@. RANDOM BUFFER SETUP SUBROUTINE RP )@@G@@+@@@@[@E@@@ 0)^@)^@)^@)^@)EL[D1^D9H^[]E(AC1 EK)ET E-PE@)ETPCLMD9PE-DD1 RQ )@@G@@+@@@@@@[@ @@. +@@@@[@[@@@ 0)^@)+@@@@@@H@ @@RANDOMISE* TG A0,(RR )@@G@@0377777777741) IS VALUE GREATER THAN LARGEST PRIME ? +@@@@[@O@@@ EL[D1^RS )@@G@@D9HDDNC*%^[OC8)^@)^@)^@)CC0 )*A@3A87A87A87A87A84AC(^@)DDN^[QCDGE( ^[BEL RT )@@G@@CDOC(M^[OD[[D0)D-[ELBC(NE))E[MDDHC*)B8)^@)+@@@@@@G@ @@ ANA RU )@@G@@ A0,(0377777777741) YES. MAKE MOD LARGEST PRIME +@@@@[@L@@@ ^@)^@)RV )@@G@@^@)^@)^@)CDICC)^@)^@)^@)CC0 )*A@3A87A87A87A87A84AC(^@)FD ES,^@)D([DT ^[HRW )@@G@@D9^^[GCDMC9 ETO^[KELDD( +@@@@@@G@ @@ JNZ A0,$+2 RX )@@G@@ IS IT EXACTLY OUR MODULUS ? +@@@@[@L@@@ ^@)^@)^@)^@)^@)DLIFK)^@)RY )@@G@@^@)^@)CC0 )= S2^@)^@)^@)^@)^@)^@)^@)DDN^[DE))C(SCD#E-GFC)D9PEK)D(JC-PD-PRZ )@@G@@ES)B8)+@@@@@@G@ @@ LA A0,('MARGIN') YES. GIVE HIMSA )@@G@@ ANOTHER NUMBER +@@@@[@M@@@ ^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC0 )*^9HCDMSB )@@G@@C9DD0$ C)^@)^@)^@)FD ES,^@)C9DE1 ^[CDDH^[[D1JE-CC(M^[IE(HCL EK)^@)+@@@@@SC )@@G@@@H@ @@ SA A0,RAN1 STORE START VALUE FOR RAN1SD )@@G@@ GENERATOR +@@@@[@N@@@ ^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)CC0 -MCDIAC)^@)^@)SE )@@G@@^@)^@)^@)^@)ETOD9MC*)ETOCDME))E1[D-PC*)C1JEK)EL[D01^[BC(IC(MCDOD9M+@@@@@SF )@@G@@@G@ @@ SZ RAN2 CLEAR FIRST WORD OF RAN2 VSG )@@G@@ALUE +@@@@[@M@@@ ^@)^@)^@)^@)^@)ETU^@)^@)^@)^@)EL[D02^@)^@)^@)^@)^@)^@)SH )@@G@@^@)^@)CTGC([EK)C1DELNE))E9JEL^^[JC0)EL[D02^[QCDGE( ^@)+@@@@@@H@ @@ SI )@@G@@ SA A1,RAN2+1 SET START VALUE FOR RAN2 GENERATOR SJ )@@G@@+@@@@[@N@@@ ^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)CC1 -MCDIAK:AC)^@)^@)^@)^@)^@)SK )@@G@@ET E))ETOCDME))E1[D-PC*)C1JEK)EL[D02^[BC(IC(MCDOD9M^@)+@@@@@@F@ @@ SL )@@G@@ SZ MASK CLEAR INITIAL MLU MASK +@@@@[@K@@@ SM )@@G@@^@)^@)^@)^@)^@)ETU^@)^@)^@)^@)D([ETF^@)^@)^@)^@)^@)^@)^@)^@)CTGC([EK)DDISN )@@G@@DDODD[D))D(GE*)D([ETF^@)+@@@@@@F@ @@ LMJ X6,RANDOM SO )@@G@@ RUN THE GENERATORS 1 PASS +@@@@[@L@@@ ^@)^@)^@)^@)^@)D-HDK)^@)^@)^@)SP )@@G@@F@6 -MCDIC-JD*)^@)^@)^@)^@)^@)ELPD0)E-CC*)C9 D1 EL[E-JELN^@1^[KCDNES)^@)SQ )@@G@@+@@@@@@G@ @@ J 0,X11 RETURN (MASK IS NOW SR )@@G@@SET UP) +@@@@[@L@@@ ^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)A@?F@1AC)^@)^@)^@)SS )@@G@@^@)^@)^@)^@)EL E-PELI^@*D([ETF^[DES)D1JE8)ET E))E(K C)+@@@@@@#@ @@ ST )@@G@@ END +@@@@[@^@@@ ^@)^@)^@)^@)^@)C(IC))^@)___^@)CC3 -MCDIAC)^@)^@)SU )@@G@@^@)^@)^@)^@)D-JCD^^[ND[DC1O^[#D9PD1O+@@@@@@F@ @@ LA A4,RSV )@@G@@*[S@@@*SDFF*@[@(@=. +@@@@[@[@@@( 0)^@)+@@@@@@B@(@=. SEARCH /SW )@@G@@ LOCATE COMMAND ACTIVITY+@@@@[@F@@@( 0)^@)^@)^@)^@)ET CDMCTC^@\^[GD9#CDOSX )@@G@@C*)CTJD(HCDIC))CD#E-DE1DE-T^@)+@@@@@@[@(@=. +@@@@[@[@@@( 0)^@)@[@@@(SY )@@G@@ 0)^@)@H@@@( 0)^@)^@)^@)^@) [# C)^[#H90JD2HD$H[4^@1BC7A8)^@)D(-IL(H1G))@[@@@( 0)^@)@M@@@( 0)^@)^@)^@)^@)E-*G*)^[(H1&H92TB )@@G@@H(-I-(H9,^[H14HD-H)?^[0IL\I[2HD>TC )@@G@@I--IL9@M@@@( 0)^@)^@)^@)^@)I-\^[HGD2HD,GT*HD0^[NJD3I->H(3 ))GD,G))GT\H13TD )@@G@@HD=G(2G(=^[-^[4IL-G->^[3G(I))GD3^[=G(&HD,G(=@M@@@( 0)^@)^@)^@)^@)HD,TE )@@G@@^@)IT>GT4HD\H0)A)9BD#^[\G0)I-*G*)I[>H1-H))GT\G->^[\G0)I-*G*)ET4GD4G*)H9&TF )@@G@@^[#GD?HD&H92H1(GC,@M@@@( 0)^@)^@)^@)^@)E(3G*)^[\G0)^[4H[(IS)^[(H1&H92H(-TG )@@G@@I-(H9,^[(IS)G92GD,I->G))^[\H1?JC)I-*IL\I($H@)^[-^[7IL(I-4G(,@M@@@( 0)^@)TH )@@G@@^@)^@)^@)GD5I-*H92HD3GD4HD\H0)^[+JC)^[HGD2HD,GT*HD0^[NJD3I->H(3^[>J[0IL>TI )@@G@@IT3H-9^[0IL>IT@E@@@( 0)^@)^@)^@)^@)IT 0)@[@@@( 0)^@)+@@@@@@#@(@= AXR$ +@@@@[TK )@@G@@@^@@@(^@)^@)^@)^@)^@)CDSEK=^@)+@@@@@@#@(@= DEFUNCT$+@@@@[@ @@@(TL )@@G@@^@)^@)^@)^@)^@)C- C1PD1#E)=^@)+@@@@@@#@(@= FANG +@@@@[@^@@@(TM )@@G@@^@)^@)^@)^@)^@)C1[D1B^@)+@@@@@@^@(@= PURE CODE+@@@@[@A@@@(TN )@@G@@^@)^@)^@)^@)^@)E[PEL ^@)^@)^@)CTJC- +@@@@@@[@(@=. +@@@@[@[@@@( 0)^@)TO )@@G@@+@@@@@@E@(@=LOCATE* LA,U A10,1 SET LOCATE MODE TP )@@G@@+@@@@[@I@@@(D-JCT[E- K)^@)D-[ -P^@)^@)^@)CC1A@?AC)^@)^@)^@)^@)^@)^@)^@)TQ )@@G@@ET E))D-JCT[E- ^[HD9^C*)+@@@@@@E@(@= J CIRCE TR )@@G@@ ENTER SEARCH HANDLER+@@@@[@J@@@(^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)CTDEL#TS )@@G@@C*)^@)^@)^@)^@)^@)^@)^@)C(IE- EK)ET CDMCTC^[CCDIC-GC(M+@@@@@@[@(@=. TT )@@G@@+@@@@[@[@@@( 0)^@)+@@@@@@E@(@=SEARCH* LA,U A10 CLTU )@@G@@EAR LOCATE MODE +@@@@[@J@@@(ET CDMCTC K)^@)D-[ -P^@)^@)^@)CC1A@)^@)^@)TV )@@G@@^@)^@)^@)^@)^@)^@)CTGC([EK)D-JCT[E- ^[HD9^C*)^@)+@@@@@@G@(@=CIRCE LATW )@@G@@,U A7 MARK NO HIT QUEUE ALLOCATED +@@@@[@L@@@(TX )@@G@@CTDEL#C*)^@)^@)D-[ -P^@)^@)^@)CC7^@)^@)^@)^@)^@)^@)^@)^@)^@)D([ELF^[ID8)TY )@@G@@D[DE))EDPC(PC*)CDGD-JCT[E- C))+@@@@@@E@(@= LR,U R8 TZ )@@G@@ CLEAR ANY FINDS MADE+@@@@[@J@@@(^@)^@)^@)^@)^@)D-M -P^@)^@)^@)UA )@@G@@EK8^@)^@)^@)^@)^@)^@)^@)^@)^@)CTGC([EK)CDIFC)C1DD1^ES)D([C- +@@@@@@F@(@=UB )@@G@@ LX X5,CDBPC,X8 LOAD POINTER TO FILE FDT +@@@@[UC )@@G@@@K@@@(^@)^@)^@)^@)^@)D-S^@)^@)^@)^@)F@5 -#C-]E[# -SB@)^@)^@)^@)^@)D-JCD^UD )@@G@@^[KD9DD1OC(M^[OD8)C1DD- ^[AC-O+@@@@@@E@(@= LA A1,PBVAL,XUE )@@G@@5 LOAD FDT POINTER +@@@@[@I@@@(^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)UF )@@G@@CC1 -KCLQCDG -SA*)^@)^@)^@)^@)D-JCD^^[AC-O^[KD9DD1OC(M+@@@@@@F@(@= UG )@@G@@ LMJ A2,IOGET BUILD FCT FOR READ FILE +@@@@[@K@@@(UH )@@G@@^@)^@)^@)^@)^@)D-HDK)^@)^@)^@)CC2 -DD9BC(O^@)^@)^@)^@)^@)^@)CLPDDGC))C1#UI )@@G@@E))C1JEK)EL CD^^[ADDGC*)+@@@@@@G@(@= LX,U X10,,A0 UJ )@@G@@ SAVE INPUT FCT ADDRESS IN X10 +@@@@[@M@@@(^@)^@)^@)^@)^@)D-S -P^@)UK )@@G@@^@)^@)F@1A@? -[A@)^@)^@)^@)^@)^@)^@)ET[E1 ^[DD1KE(O^[ACTO^[[C-^EL ETN^[DUL )@@G@@D0)F@1A@)^@)+@@@@@@F@(@= LX X5,PBLINK,X5 CHAIN TOUM )@@G@@ NEXT PARAMETER +@@@@[@K@@@(^@)^@)^@)^@)^@)D-S^@)^@)^@)^@)F@5 -KCLGDDIUN )@@G@@DS?F@5^@)^@)^@)^@)CTCCDDD0)E-J^[IC(SE))E[[EL[D( E- EK)+@@@@@@G@(@= UO )@@G@@ LA A0,PBTYPE,X5 LOAD TYPE OF THIS PARAMETER +@@@@[UP )@@G@@@L@@@(^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC0 -KCLOFDKC*?F@5^@)^@)^@)^@)D-JCD^UQ )@@G@@^[OFDKC*)D9A^[OD[DES)E[[EL[D( E- EK)+@@@@@@E@(@= LA,U A3,0UR )@@G@@377777 LOAD ASSUMED COUNT +@@@@[@J@@@(^@)^@)^@)^@)^@)D-[ -P^@)US )@@G@@^@)^@)CC3 )0AS7A87A87^@)^@)^@)^@)^@)D-JCD^^[[ETNE(HC(^^[#D9PD1O^@)+@@@@@UT )@@G@@@G@(@= TNE,U A0,DATA WAS NUMBER PARAMETER OMITTUU )@@G@@ED ? +@@@@[@M@@@(^@)^@)^@)^@)^@)E-IC*?E*)^@)^@)CC0 -^CDOCC)^@)^@)^@)^@)UV )@@G@@^@)^@)E9[ES)D1PD(]C(M^[KCDMCDHC(OC(M^[JD(DE-OC(^^@_^@)+@@@@@@F@(@= UW )@@G@@ J NEGIP YES. USE ASSUMED COUNT +@@@@[@K@@@(UX )@@G@@^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)D1 C9DE@)^@)^@)^@)^@)^@)^@)^@)FD ES,^@)E(NUY )@@G@@C*)CDNETPD( C))CTJE(IE))+@@@@@@E@(@= LA A3,PBVAL,X5 UZ )@@G@@ LOAD SUPPLIED CONT +@@@@[@J@@@(^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC3 -KVA )@@G@@CLQCDG -SA*)^@)^@)^@)^@)D-JCD^^[NE(KE[GDD C))CTJD1O^@)+@@@@@@F@(@= VB )@@G@@ LX X5,PBLINK,X5 CHAIN TO NEXT PARAMETER +@@@@[@K@@@(VC )@@G@@^@)^@)^@)^@)^@)D-S^@)^@)^@)^@)F@5 -KCLGDDIDS?F@5^@)^@)^@)^@)CTCCDDD0)E-JVD )@@G@@^[IC(SE))E[[EL[D( E- EK)+@@@@@@F@(@=NEGIP SA A3,IOCOUNT,X10 VE )@@G@@ PUT I/O COUNT IN PACKET +@@@@[@K@@@(D1 C9DE@)^@)^@)ET[^@)^@)^@)^@)VF )@@G@@CC3 -DD9#D9PD1O -SAC0^@)^@)^@)E[PE))DC\D8)CTJE(IE))DDI^[KCD#DT E))+@@@@@VG )@@G@@@E@(@= LA A6,PBVAL,X5 LOAD LENGTH OF KEY +@@@@[VH )@@G@@@J@@@(^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC6 -KCLQCDG -SA*)^@)^@)^@)^@)D-JCD^VI )@@G@@^[GC(IC9OD@)D9A^[FC(T^@)+@@@@@@E@(@= LMJ A2,INPUT VJ )@@G@@ CREATE INPUT PROCESS+@@@@[@J@@@(^@)^@)^@)^@)^@)D-HDK)^@)^@)^@)CC2 -DVK )@@G@@D1KE(O^@)^@)^@)^@)^@)^@)CTMC([E- ^[DD1KE(O^[KELJCT ETN+@@@@@@G@(@= VL )@@G@@ LA,U A8,,X5 SAVE ADDRESS OF KEY DATA BUFFER +@@@@[VM )@@G@@@M@@@(^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC8 )?F@5^@)^@)^@)^@)^@)^@)^@)ET[E1 VN )@@G@@^[[C-^EL ETN^[JC0)DT FC)C-[E-[^[]E(AC1 EK)+@@@@@@[@(@=. +@@@@[@[@@@(VO )@@G@@ 0)^@)+@@@@@@A@(@=. SEARCH COMPARISON ROUTINE +@@@@[@D@@@( 0)^@)VP )@@G@@^@)^@)^@)ET CDMCTC^[#D9HE[[ELDETJD0)ELJE(ODDIC*)+@@@@@@[@(@=. +@@@@[VQ )@@G@@@[@@@( 0)^@)+@@@@@@H@(@=SRLOOK GET IOBB,X10 REMOVE AVR )@@G@@ BLOCK FROM THE BOUNDED BUFFER+@@@@[@O@@@(ETMD-JD9F^@)^@)C9 E))^@)^@)^@)VS )@@G@@DDJCL] -SAC0^@)^@)^@)^@)^@)^@)EL D(JE1 ^[[^[]D-JCTF^[AELJD*)E-CC*)CLJE(IVT )@@G@@C- C))CLPC1AC(M^@)+@@@@@@F@(@= SA A1,R7 SAVU )@@G@@VE ADDRESS OF BLOCK +@@@@[@K@@@(^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)CC1 -MVV )@@G@@A8)^@)^@)^@)^@)^@)^@)^@)ET[E1 ^[[C-^EL ETN^[JC0)CLGD9#DS)^@)+@@@@@@G@(@=VW )@@G@@ LA,U A9 CLEAR FIND COUNT IN THIS BLOCK VX )@@G@@+@@@@[@M@@@(^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC9^@)^@)^@)^@)^@)^@)^@)^@)^@)VY )@@G@@CTGC([EK)C1DD1^^[#D9PD1O^[DD0)E-CDDN^[]D-JCTF^@)+@@@@@@E@(@= LXVZ )@@G@@I,U X7,1 SET UP INCREMENTS +@@@@[@J@@@(^@)^@)^@)^@)WA )@@G@@^@)D-SDC?E*)^@)^@)F@7 )1^@)^@)^@)^@)^@)^@)^@)^@)ET E))E(K^[DD1#EL D( D1OWB )@@G@@ES)^@)+@@@@@@E@(@= SX X7,X3 FOR VARIOUS POWC )@@G@@INTERS+@@@@[@J@@@(^@)^@)^@)^@)^@)ETS^@)^@)^@)^@)F@7 -SAS)^@)^@)^@)^@)^@)WD )@@G@@^@)^@)C1JEK)E1[ELDD9PES)E[JDDIE- ELN+@@@@@@E@(@= SX X3,XWE )@@G@@6 WE'LL USE LATER ON +@@@@[@J@@@(^@)^@)^@)^@)^@)ETS^@)^@)WF )@@G@@^@)^@)F@3 -SA0)^@)^@)^@)^@)^@)^@)^@)E9 ^9GD))E(NC*)D-[E- EK)D9I^@)+@@@@@WG )@@G@@@G@(@= LA A0,IBSTAT,A1 LOAD STATUS ENCOUNTERED ONWH )@@G@@ READ +@@@@[@M@@@(^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC0 -DCLNE-[E)?CC1^@)^@)WI )@@G@@^@)^@)D-JCD^^[NE-[E-PES)C(ICTJE(IE- EL C))D9I^[MC([C))+@@@@@@G@(@= WJ )@@G@@ JNZ A0,IBABNS IF ABNORMAL, GO INTERPRET IT +@@@@[WK )@@G@@@L@@@(^@)^@)^@)^@)^@)DLIFK)^@)^@)^@)CC0 -DCL[CLIES)^@)^@)^@)^@)^@)DDA^[[WL )@@G@@CLID9MD([D)?^[BD8)DDIE- ELKEL E))DDO+@@@@@@G@(@=STCOK LX X5,AWM )@@G@@8 RESTORE DATA BUFFER POINTER +@@@@[@L@@@(ETOCTJDS)^@)WN )@@G@@^@)D-S^@)^@)^@)^@)F@5 -[B@)^@)^@)^@)^@)^@)^@)^@)EL ETOD9MC*)C-[E-[^[]E(AWO )@@G@@C1 EK)E[JDDIE- EK)+@@@@@@E@(@= LXM,U X6,IBDATA,A1 LOWP )@@G@@AD BLOCK POINTER +@@@@[@J@@@(^@)^@)^@)^@)^@)D-SD*?E*)^@)^@)F@6 -DCL^CDOWQ )@@G@@CC?CC1^@)^@)^@)^@)D-JCD^^[]D-JCTF^[KD9DD1OC(M^@)+@@@@@@E@(@= LXWR )@@G@@ X2,CDMASK,X8 LOAD MASK ADDRESS +@@@@[@J@@@(^@)^@)^@)^@)WS )@@G@@^@)D-S^@)^@)^@)^@)F@2 -#C-HCDNDS?F@8^@)^@)^@)^@)D-JCD^^[HCDNDS)CD^C-MC(NWT )@@G@@ES)^@)+@@@@@@E@(@= TNZ,U 0,X2 ANY MASK SPECIWU )@@G@@FIED ?+@@@@[@J@@@(^@)^@)^@)^@)^@)E-IFK?E*)^@)^@)A@?F@2^@)^@)^@)^@)^@)^@)WV )@@G@@^@)^@)CDIFC)D([ETF^[NE[ CTDC1DC(^^@_+@@@@@@F@(@= LX,U X2,CWW )@@G@@PMZER NO. USE IMPLIED -0 MASK +@@@@[@K@@@(^@)^@)^@)^@)^@)D-SWX )@@G@@ -P^@)^@)^@)F@2 -#E[HFL EK)^@)^@)^@)^@)^@)D1J 0)^[PET ^[DD(KD-DC(^^@!A@)WY )@@G@@D([ETF+@@@@@@F@(@= LA A5,IBLEN,A1 LOAD LENGTH OFWZ )@@G@@ BLOCK READ +@@@@[@L@@@(^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC5 -DCLGC(I -[AC)XA )@@G@@^@)^@)^@)^@)D-JCD^^[GC(IC9OD@)D9A^[]D-JCTF^[MC([C))^@)+@@@@@@F@(@= XB )@@G@@ ANA A5,A6 SUBTRACT LENGTH OF KEY +@@@@[@K@@@(XC )@@G@@^@)^@)^@)^@)^@)CDICC)^@)^@)^@)CC5 -[A0)^@)^@)^@)^@)^@)^@)^@)ETPCLOEL[CTOXD )@@G@@^[GC(IC9OD@)D9A^[FC(T^@)+@@@@@@G@(@= JN A5,FAILED XE )@@G@@ CANNOT SUCCEED OF BLOCK < KEY +@@@@[@M@@@(^@)^@)^@)^@)^@)DLI^@)^@)XF )@@G@@^@)^@)CC5 -ACDDD- C))^@)^@)^@)^@)^@)CT[D1ID9O^[NE(#CT C(^^[JC0)CLGD9#DS)XG )@@G@@B))DT FC)^@)+@@@@@@F@(@= AA,U A5,1 BUMP LENXH )@@G@@GTH FOR SEARCH +@@@@[@K@@@(^@)^@)^@)^@)^@)CD[ -P^@)^@)^@)CC5 )1^@)^@)XI )@@G@@^@)^@)^@)^@)^@)^@)CLPD(K^[GC(IC9OD@)C1JEK)ET CDMCTC^@)+@@@@@@G@(@= XJ )@@G@@ LR R1,A5 LOAD REPEAT COUNT FOR SEARCH +@@@@[XK )@@G@@@L@@@(^@)^@)^@)^@)^@)D-M^@)^@)^@)^@)EK1 -[A*)^@)^@)^@)^@)^@)^@)^@)D-JCD^XL )@@G@@^[MC(KC([E))CTJE(IE))C1JEK)ET CDMCTC+@@@@@@G@(@=SRST LA A0,PXM )@@G@@BSS,X5 LOAD FIRST WORD TO LOOK FOR +@@@@[@L@@@(ETMETO^@)^@)XN )@@G@@^@)D-[^@)^@)^@)^@)CC0 -KCLNES?F@5^@)^@)^@)^@)^@)D-JCD^^[ADDMETO^[RD9MC))XO )@@G@@E-J^[GD9JDS)C1JEK)+@@@@@@F@(@= LR R2,PBSS,X2 LOXP )@@G@@AD FIRST WORD OF MASK +@@@@[@K@@@(^@)^@)^@)^@)^@)D-M^@)^@)^@)^@)EK2 -KXQ )@@G@@CLNES?F@2^@)^@)^@)^@)^@)D-JCD^^[ADDMETO^[RD9MC))D9A^[HCDNDS)+@@@@@@G@(@=XR )@@G@@ MSE A0,,*X6 SEARCH FOR FIRST WORD OF KEY XS )@@G@@+@@@@[@L@@@(^@)^@)^@)^@)^@)D(NC*)^@)^@)^@)CC0 )? LSA0)^@)^@)^@)^@)^@)^@)XT )@@G@@ET CDMCTC^[AD9M^[ADDMETO^[RD9MC))D9A^[FC(T+@@@@@@F@(@= J XU )@@G@@ FAILED DIDN'T LOCATE FIRST WORD +@@@@[@K@@@(^@)^@)^@)^@)XV )@@G@@^@)DK)^@)^@)^@)^@)C1[DDGC(^^@)^@)^@)^@)^@)^@)^@)C-DC-I^9O^[GD9#CDOC*)C1DXW )@@G@@ELNE))E9JEL^+@@@@@@[@(@=. +@@@@[@[@@@( 0)^@)+@@@@@@C@(@=. FOXX )@@G@@UND FIRST WORD. VERIFY REST MATCHES+@@@@[@G@@@( 0)^@)^@)^@)^@)C1JE(IC))XY )@@G@@C1DELNE))E9JEL^ 0)^[QC(MDDAFC)EL ETO^[HCDOCTCC(N+@@@@@@[@(@=. +@@@@[XZ )@@G@@@[@@@( 0)^@)+@@@@@@E@(@= LR R3,PBVAL,X5 LOAD LENYA )@@G@@GTH OF KEY +@@@@[@J@@@(^@)^@)^@)^@)^@)D-M^@)^@)^@)^@)EK3 -KCLQCDG -SA*)YB )@@G@@^@)^@)^@)^@)D-JCD^^[GC(IC9OD@)D9A^[FC(T^@)+@@@@@@F@(@= LXM,U YC )@@G@@ X7,PBSS+1,X5 POINT TO SECOND KEY WORD +@@@@[@K@@@(^@)^@)^@)^@)YD )@@G@@^@)D-SD*?E*)^@)^@)F@7 -KCLNES:AC?F@5^@)^@)^@)^@)E[JDDIE))E-J^[NC(#D9IC))YE )@@G@@DT FC)E9JEL^+@@@@@@F@(@= LA A4,PBVAL,X2 LOAD LENYF )@@G@@GTH OF MASK BUFFER+@@@@[@L@@@(^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC4 -KCLQCDGYG )@@G@@ -SAK)^@)^@)^@)^@)D-JCD^^[GC(IC9OD@)D9A^[HCDNDS)CLPC1AC(M^@)+@@@@@@H@(@=YH )@@G@@ ANA,U A4,1 ACCOUNT FOR FIRST WORD USED ALREYI )@@G@@ADY +@@@@[@N@@@(^@)^@)^@)^@)^@)CDICC?E*)^@)^@)CC4 )1^@)^@)^@)^@)^@)^@)YJ )@@G@@^@)^@)CD#CTJE(IE))C1JEK)C1DELNE))E9JEL^^[PET C))CDGEL CD^FC)+@@@@@@F@(@=YK )@@G@@ LXM,U X3,PBSS+1,X2 SET UP MASK DATA POINTER +@@@@[YL )@@G@@@K@@@(^@)^@)^@)^@)^@)D-SD*?E*)^@)^@)F@3 -KCLNES:AC?F@2^@)^@)^@)^@)ET E))YM )@@G@@E(K^[HCDNDS)C-[E-[^[KD9DD1OC(M+@@@@@@G@(@= LX X1,X6 YN )@@G@@ LOAD TEMPORARY BLOCK POINTER +@@@@[@L@@@(^@)^@)^@)^@)^@)D-SYO )@@G@@^@)^@)^@)^@)F@1 -SA0)^@)^@)^@)^@)^@)^@)^@)D-JCD^^[OC(HE[JEL[ELT^[]D-JCTFYP )@@G@@^[KD9DD1OC(M+@@@@@@F@(@= JGD R3,QUEEG LOOP FORYQ )@@G@@ KEY LENGTH - 1 +@@@@[@K@@@(^@)^@)^@)^@)^@)DLBC))^@)^@)^@)EK3 -LE( C(BYR )@@G@@^@)^@)^@)^@)^@)^@)D-JD9K^[AD9M^[FC(T^[GC(IC9OD@) *)AC)+@@@@@@G@(@= YS )@@G@@ IERR . AIN'T NO WAY ZERO LENGTH KEY +@@@@[YT )@@G@@@L@@@(^@)^@)^@)^@)^@)DD ELM^@)^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)CDDD0$YU )@@G@@E))D1J^[RCDT^[UC(MD8)D- D1BE-C^[FC(T+@@@@@@[@(@=. +@@@@[@[@@@( 0)^@)YV )@@G@@+@@@@@@E@(@=SKLEEX LA A11,,*X1 LOAD A WORD OF DATA YW )@@G@@+@@@@[@J@@@(ETFD- C(S^@)^@)D-[^@)^@)^@)^@)CC1AC? )%F@1^@)^@)^@)^@)^@)^@)YX )@@G@@D-JCD^^[[^[RD9MC))D9A^[^CDOCC)+@@@@@@F@(@= TZ A4 YY )@@G@@ NEED TO RECYCLE MASK ? +@@@@[@K@@@(^@)^@)^@)^@)^@)E-U^@)^@)YZ )@@G@@^@)^@)CC4^@)^@)^@)^@)^@)^@)^@)^@)^@)D1 C(^^[OD8)EL CTTCTGC*)D([ETF^@_^@)ZA )@@G@@+@@@@@@E@(@= J GEEXL NO. PERFORM TEST ZB )@@G@@+@@@@[@J@@@(^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)C9 C(SD))^@)^@)^@)^@)^@)^@)^@)ZC )@@G@@D1J 0)^[KC(MC1JELH^[OC(NE))^@)+@@@@@@F@(@= LA A4,PBVAL,XZD )@@G@@2 RELOAD LENGTH OF MASK +@@@@[@K@@@(^@)^@)^@)^@)^@)D-[^@)^@)ZE )@@G@@^@)^@)CC4 -KCLQCDG -SAK)^@)^@)^@)^@)EL D-JCD^^[GC(IC9OD@)D9A^[HCDNDS)^@)ZF )@@G@@+@@@@@@G@(@= LXM,U X3,PBSS,X2 SET POINTER TO STARTZG )@@G@@ OF MASK +@@@@[@L@@@(^@)^@)^@)^@)^@)D-SD*?E*)^@)^@)F@3 -KCLNES?F@2^@)ZH )@@G@@^@)^@)^@)^@)ET E))E[JDDIE- EK)E-J^[NE-[ELO^[JC0)D([ETF+@@@@@@F@(@=GEEXL ZI )@@G@@ ANA,U A4,1 DECREMENT MASK LENGTH USED+@@@@[@L@@@(ZJ )@@G@@C9 C(SD))^@)^@)CDICC?E*)^@)^@)CC4 )1^@)^@)^@)^@)^@)^@)^@)^@)C- CTMC(HC(IZK )@@G@@E))D([ETF^[GC(IC9OD@)E(NC(^^@)+@@@@@@E@(@= XOR A11,,*X7 ZL )@@G@@ XOR DATA AND KEY +@@@@[@I@@@(^@)^@)^@)^@)^@)F[JEK)^@)^@)^@)ZM )@@G@@CC1AC? )%F@7^@)^@)^@)^@)^@)^@)F[JEK)C-[E-[^[[D1^^[FC(T+@@@@@@E@(@= ZN )@@G@@ AND A12,,*X3 AND RESULT WITH MASK+@@@@[@J@@@(^@)^@)ZO )@@G@@^@)^@)^@)CDIC))^@)^@)^@)CC1AK? )%F@3^@)^@)^@)^@)^@)^@)CDIC))EL ETPD-O^[RZP )@@G@@DDOD@)D([ETF+@@@@@@G@(@= JNZ A13,SRST START FIZQ )@@G@@RST WORD SEARCH IF FAILS+@@@@[@M@@@(^@)^@)^@)^@)^@)DLIFK)^@)^@)^@)CC1AS?ZR )@@G@@ETMETO^@)^@)^@)^@)^@)^@)ETOCDME))C1DELNE))E9JEL^^[NC([EL#D@)DDA^[ACDDD-NZS )@@G@@+@@@@@@F@(@=QUEEG JGD R3,SKLEEX LOOP FOR ALL WORDS OZT )@@G@@F KEY +@@@@[@L@@@(EDPC( C8)^@)^@)DLBC))^@)^@)^@)EK3 -NDTGC( F@)^@)^@)^@)ZU )@@G@@^@)^@)D-JD9K^[AD9M^[[D-G^[RD9MC-N^[JC0)DT FC)^@)+@@@@@@[@(@=. +@@@@[ZV )@@G@@@[@@@( 0)^@)+@@@@@@G@(@=. WE'VE MADE A 'HIT'. RECORD IT, AND SEZW )@@G@@T UP TO PROCESS BLOCK +@@@@[@M@@@( 0)^@)^@)^@)^@)E9 ^9QC*)D([C- ^[[^@$ZX )@@G@@D[DE)$ 0)^[MC(#D9MC))DDO ))CDIC))ET E))E(K^[OD8)E[MD9#C(NES)CLGD9#DS)^@)ZY )@@G@@+@@@@@@[@(@=. +@@@@[@[@@@( 0)^@)+@@@@@@F@(@= JNZ A7,NZZ )@@G@@OTFRS HIT BUFFER ALLOCATED YET ?+@@@@[@L@@@(^@)^@)^@)^@)^@)DLIAA )@@G@@FK)^@)^@)^@)CC7 -ID9OC1MES)^@)^@)^@)^@)^@)D[DE))CLPC1AC(M^[[D-GD9#CDOC(^AB )@@G@@^[TC(O^@_^@)+@@@@@@E@(@= BGET QL NO. ALLAC )@@G@@OCATE ONE +@@@@[@J@@@(^@)^@)^@)^@)^@)CLBC(O^@)^@)^@)EDG^@)^@)^@)^@)^@)AD )@@G@@^@)^@)^@)^@)D1J 0)^[[D-GD9#CDOC*)D9IC*)^@)+@@@@@@G@$@= LMJ AE )@@G@@ X11,QSET INITIALISE QUEUE COUNT, LINKS @F@$@= LAAF )@@G@@,U A7,,A0 SAVE HIT QUEUE ADDRESS @F@(@$ LAAG )@@G@@,U A7,,A0 SAVE ADDRESS OF HIT QUEUE +@@@@[@L@@@(^@)^@)AH )@@G@@^@)^@)^@)D-[ -P^@)^@)^@)CC7 )?CC0^@)^@)^@)^@)^@)^@)^@)ET[E1 ^[[C-^EL ETNAI )@@G@@^[JC0)D[DE))EDPC(PC*)^@)+@@@@@@E@(@$ INITQ . AJ )@@G@@ INITIALISE HIT QUEUE+@@@@[@J@@@(^@)^@)^@)^@)^@)DDIDDOEC)^@)^@) 0)^@)AK )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)DDIDDODD[D-DET ^[CDDO^[LE( E( +@@@@@@E@(@= AL )@@G@@ SX X10,R9 SAVE X10 FOR A WHILE+@@@@[@J@@@(^@)^@)AM )@@G@@^@)^@)^@)ETS^@)^@)^@)^@)F@1A@?EK9^@)^@)^@)^@)^@)^@)^@)ET[E1 ^[SAC0^[AD9MAN )@@G@@^[[^[RD[DD- +@@@@@@F@(@= LA A1,IOFDT,X10 LOAD FDTAO )@@G@@ WE'RE WORKING ON +@@@@[@L@@@(^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC1 -DD9AC-OAP )@@G@@ -SAC0^@)^@)^@)^@)D-JCD^^[AC-O^[RC*$EL ^[RD9MDTDD1B^[JD0)^@)+@@@@@@F@(@=AQ )@@G@@ LR R10,R1 SAVE VOLATILE SEARCH COUNT+@@@@[AR )@@G@@@L@@@(^@)^@)^@)^@)^@)D-M^@)^@)^@)^@)EK1A@?EK1^@)^@)^@)^@)^@)^@)^@)ET[E1 AS )@@G@@^[QD9GCDODDGC*)ET CDMCTC^[#D9PD1O^@)+@@@@@@H@(@= LMJ A2,IAT )@@G@@OGET MAKE AN I/O FCT TO DRIVE THE PRINTER +@@@@[@N@@@(^@)^@)AU )@@G@@^@)^@)^@)D-HDK)^@)^@)^@)CC2 -DD9BC(O^@)^@)^@)^@)^@)^@)D([DT ^[[D0)DC\D8)AV )@@G@@C1#E))E-J^[^ELDE1 ^[OD[ ^[KELDD1OC(M+@@@@@@E@(@= LR R1,RAW )@@G@@10 RESTORE SEARCH COUNT+@@@@[@J@@@(^@)^@)^@)^@)^@)D-M^@)^@)AX )@@G@@^@)^@)EK1 -MAC0^@)^@)^@)^@)^@)^@)^@)EL ETOD9MC*)ET CDMCTC^[#D9PD1O+@@@@@AY )@@G@@@F@(@= LX,U X10,,A0 LOAD ADDRESS OF I/O FCT AZ )@@G@@+@@@@[@K@@@(^@)^@)^@)^@)^@)D-S -P^@)^@)^@)F@1A@? -[A@)^@)^@)^@)^@)^@)^@)BA )@@G@@D-JCD^^[[C-^EL ETN^[JC0)DC\D8)C1#E))+@@@@@@G@(@= LA,U A0,1BB )@@G@@ GET CONCURRENCY LIMIT OF ONE +@@@@[@L@@@(^@)^@)^@)^@)BC )@@G@@^@)D-[ -P^@)^@)^@)CC0 )1^@)^@)^@)^@)^@)^@)^@)^@)C9 E))CTJD1#E(MEL D1#FC)BD )@@G@@D-DD(DE))D9A^[JD1 +@@@@@@F@$@= SA A0,IOBB+QL*2,X10 SEBE )@@G@@T UP NOT FULL QUEUE @F@$@= BGET QL*2 ALBF )@@G@@LOCATE COMPLETION QUEUES@G@$@= LR,U R11,,A0 LOBG )@@G@@AD ADDRESS OF COMPLETION QUEUE@D@$@= LMJ X11,QSET BH )@@G@@ BUILD A QUEUE @H@$@= LXI,U X9,,A0 LOAD ADDBI )@@G@@RESS OF BLOCK COMPLETION QUEUE@G@$@= AA,U A0,QL BJ )@@G@@ POINT TO SECOND QUEUE ADDRESS @E@$@= LMJ X11,QSET BK )@@G@@ BUILD SECOND QUEUE @H@$@= LXM,U X9,,A0 BL )@@G@@ LOAD PROCESS COMPLETION QUEUE ADDRESS @G@(@$ SA A0,IBM )@@G@@OBB+QL+QPL+QN,X10 SET COUNT IN NOT FULL QUEUE +@@@@[@M@@@(^@)^@)^@)^@)BN )@@G@@^@)ET[^@)^@)^@)^@)CC0 -DD9]CK:EDG TLE[G TLD0?F@1A@)ET E))CTJE(IE))DDI^[IBO )@@G@@D9O^[AE(GD))EDPC(PC*)^@)+@@@@@@F@(@$ BGET QPL*2 BP )@@G@@ ALLOCATE COMPLETION QUEUES+@@@@[@L@@@(^@)^@)^@)^@)^@)CLBC(O^@)^@)^@)BQ )@@G@@EDKD)%AK)^@)^@)^@)^@)^@)^@)^@)CDGD-JCT[E- ^[#D9HE[GC(ODDJD0)EDPC(PC(N^@)BR )@@G@@+@@@@@@G@(@$ LR,U R11,,A0 SAVE COMPLETION QUEUBS )@@G@@E ADDRESS +@@@@[@M@@@(^@)^@)^@)^@)^@)D-M -P^@)^@)^@)EK1AC? -[A@)^@)^@)BT )@@G@@^@)^@)^@)^@)ET[E1 ^[#D9HE[GC(ODDJD0)EDPC(PC*)CD^C-MC(NES)^@)+@@@@@@G@(@$BU )@@G@@ LX,U X9,QPL,A0 LOAD COMPLETION QUEUE ADDRESS BV )@@G@@+@@@@[@M@@@(^@)^@)^@)^@)^@)D-S -P^@)^@)^@)F@9 -LE[G -[A@)^@)^@)^@)^@)^@)BW )@@G@@D-JCD^^[#D9HE[GC(ODDJD0)EDPC(PC*)CD^C-MC(NES)^@)+@@@@@@H@(@$ LXBX )@@G@@I,U X9,,A0 LOAD BLOCK COMPLETION QUEUE ADDRESS +@@@@[BY )@@G@@@N@@@(^@)^@)^@)^@)^@)D-SDC?E*)^@)^@)F@9 )?CC0^@)^@)^@)^@)^@)^@)^@)D-JCD^BZ )@@G@@^[]D-JCTF^[#D9HE[GC(ODDJD0)EDPC(PC*)CD^C-MC(NES)+@@@@@@H@(@$ INCA )@@G@@ITQ . INITIALISE THE BLOCK COMPLETION QUEUE +@@@@[CB )@@G@@@O@@@(^@)^@)^@)^@)^@)DDIDDOEC)^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)DDIDDOCC )@@G@@DD[D-DET ^[OD[ ^[]D-JCTF^[#D9HE[GC(ODDJD0)EDPC(PC*)^@)+@@@@@@G@(@$ CD )@@G@@ INITQ QPL,A0 INITIALISE THE COMPLETION QUEUE +@@@@[CE )@@G@@@M@@@(^@)^@)^@)^@)^@)DDIDDOEC)^@)^@)EDKD)?CC0^@)^@)^@)^@)^@)^@)^@)DDIDDOCF )@@G@@DD[D-DET ^[OD[ ^[#D9HE[GC(ODDJD0)EDPC(PC*)+@@@@@@F@(@= LMJ CG )@@G@@ A2,PRINT CREATE PRINTER ACTIVITY +@@@@[@K@@@(^@)^@)^@)^@)CH )@@G@@^@)D-HDK)^@)^@)^@)CC2 -KELDD1O^@)^@)^@)^@)^@)^@)CTMC([E- ^[KELDD1OC(M^[[CI )@@G@@CTODDQDDOFC)+@@@@@@G@(@= LX,U X9,,X10 LOAD PRICJ )@@G@@NTER CONTROL FCT ADDRESS+@@@@[@M@@@(^@)^@)^@)^@)^@)D-S -P^@)^@)^@)F@9 )?CK )@@G@@F@1A@)^@)^@)^@)^@)^@)^@)D-JCD^^[KELDD1OC(M^[#D9IE-MD9G^[ACTO^[[C-^EL ETNCL )@@G@@+@@@@@@F@(@= LX X10,R9 RESTORE INPUT FCT ADCM )@@G@@DRESS +@@@@[@L@@@(^@)^@)^@)^@)^@)D-S^@)^@)^@)^@)F@1A@?EK9^@)^@)^@)^@)^@)CN )@@G@@^@)^@)EL ETOD9MC*)DDIE[PE))C1#E))CD^C-MC(NES)^@)+@@@@@@F@(@= LACO )@@G@@ A1,R7 RESTORE BUFFER ADDRESS +@@@@[@K@@@(^@)^@)CP )@@G@@^@)^@)^@)D-[^@)^@)^@)^@)CC1 -MA8)^@)^@)^@)^@)^@)^@)^@)EL ETOD9MC*)CLPC1ACQ )@@G@@C(M^[[C-^EL ETN^@)+@@@@@@F@(@=NOTFRS BGET SFL ALCR )@@G@@LOCATE A FIND BUFFER +@@@@[@K@@@(D1JE-AELN^@)^@)CLBC(O^@)^@)^@)ETAD))CS )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)CDGD-JCT[E- ^[[^[ADDIC))CLPC1AC(M^@)+@@@@@@E@(@=CT )@@G@@ LA,U A2,,X6 LOAD FIND LOCATION +@@@@[@J@@@(CU )@@G@@^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC2 )?F@6^@)^@)^@)^@)^@)^@)^@)D-JCD^^[ADDICV )@@G@@C))D-JCT[E-DD9I^@)+@@@@@@F@(@= ANA,U A2,IBDATA+1,A1 SUCW )@@G@@BTRACT BLOCK START + 1 +@@@@[@K@@@(^@)^@)^@)^@)^@)CDICC?E*)^@)^@)CC2 -DCX )@@G@@CL^CDOCC:AC?CC1^@)^@)^@)ETPCLOEL[CTO^[]D-JCTF^[NE-[ELO^@:^@1+@@@@@@F@(@=CY )@@G@@ SA A2,SFFINDW,A0 PUT FIND ADDRESS IN BUFFER+@@@@[CZ )@@G@@@L@@@(^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)CC2 -NC1ADDIC-R -[A@)^@)^@)^@)E[PE))DA )@@G@@C1DD1^^[[C-^EL ETN^[DD0)CLPC1AC(M^@)+@@@@@@F@(@= LA,U A1,,DB )@@G@@A0 LOAD ADDRESS OF DATA ITEM +@@@@[@L@@@(^@)^@)^@)^@)^@)D-[DC )@@G@@ -P^@)^@)^@)CC1 )?CC0^@)^@)^@)^@)^@)^@)^@)D-JCD^^[[C-^EL ETN^[JC0)C-[E-[DD )@@G@@^[DE- D*)^@)+@@@@@@E@(@= LA A0,A7 LOAD QUEDE )@@G@@UE ADDRESS +@@@@[@J@@@(^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC0 -[A8)^@)^@)^@)DF )@@G@@^@)^@)^@)^@)D-JCD^^[LE( E( ^[[C-^EL ETN^@)+@@@@@@C@(@= SX DG )@@G@@ X5,R9 SAVE X5 +@@@@[@G@@@(^@)^@)^@)^@)^@)ETS^@)^@)^@)^@)DH )@@G@@F@5 -MBC)^@)^@)^@)^@)^@)^@)^@)ET[E1 ^[SA*)+@@@@@@G@(@= INSERT DI )@@G@@ . PLACE FIND ITEM ON HIT QUEUE +@@@@[@L@@@(^@)^@)DJ )@@G@@^@)^@)^@)DDIET ELO^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)E[GCD#C*)C1DD1^^[DDK )@@G@@E- D*)D9I^[CDDO^[LE( E( +@@@@@@D@(@= LX X5,R9 DL )@@G@@ RELOAD X5 +@@@@[@H@@@(^@)^@)^@)^@)^@)D-S^@)^@)^@)^@)F@5 -MBC)^@)DM )@@G@@^@)^@)^@)^@)^@)^@)EL D-JCD^^[SA*)^@)+@@@@@@G@(@= AA,U A9,1DN )@@G@@ INCREMENT FINDS IN THIS BLOCK +@@@@[@M@@@(^@)^@)^@)^@)DO )@@G@@^@)CD[ -P^@)^@)^@)CC9 )1^@)^@)^@)^@)^@)^@)^@)^@)DDICTMC(HC(IE))C1DD1^ES)DP )@@G@@DDI^[OD[DES)CLGD9#DS)^@)+@@@@@@F@(@= LR,U R8,1 DQ )@@G@@ SET A FIND WAS MADE FLAG +@@@@[@K@@@(^@)^@)^@)^@)^@)D-M -P^@)^@)^@)DR )@@G@@EK8 )1^@)^@)^@)^@)^@)^@)^@)^@)ET E))CC)C1DD1^^[RCDN^[HCD^C*)C1GCDB+@@@@@DS )@@G@@@F@(@= LA A1,R7 RESTORE DATA BLOCK ADDRESSDT )@@G@@+@@@@[@L@@@(^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC1 -MA8)^@)^@)^@)^@)^@)^@)^@)DU )@@G@@EL ETOD9MC*)C-[E-[^[]D-JCTF^[[C-^EL ETN^@)+@@@@@@E@(@= J DV )@@G@@ SRST KEEP ON LOOKING +@@@@[@I@@@(^@)^@)^@)^@)^@)DK)DW )@@G@@^@)^@)^@)^@)ETMETO^@)^@)^@)^@)^@)^@)^@)^@)DT C(K^[JD0)D-JD9FDDIC8)+@@@@@DX )@@G@@@[@(@=. +@@@@[@[@@@( 0)^@)+@@@@@@E@(@=. DIDN'T FIND IT IN THDY )@@G@@E BLOCK. LOOK AT NEXT ONE +@@@@[@I@@@( 0)^@)^@)^@)^@)C-DC-I^9O^[ADDIDZ )@@G@@C))DDO^[DD0)E-CC*)CLGD9#DS,^@)D-JD9F^[[E))D1 F[O^[JD1 +@@@@@@[@(@=. EA )@@G@@+@@@@[@[@@@( 0)^@)+@@@@@@E@(@=FAILED JZ A9,FLAY ANEB )@@G@@Y FINDS IN BLOCK ?+@@@@[@J@@@(C1[DDGC(^^@)^@)DLU^@)^@)^@)^@)CC9 -AD-[FC)EC )@@G@@^@)^@)^@)^@)^@)^@)CDIFC)C1DD1^ES)DDI^[]D-JCTF^@_+@@@@@@F@(@= P ED )@@G@@ PRINTER YES. LOCK THE PRINTER +@@@@[@K@@@(^@)^@)EE )@@G@@^@)^@)^@)E@)^@)^@)^@)^@)E[MDDIE- EK)^@)^@)^@)^@)^@)^@)FD ES,^@)D-JCTF^[OEF )@@G@@D[ ^[KELDD1OC(M^@)+@@@@@@D@(@= R$DIT . STEG )@@G@@ART EDITING +@@@@[@I@@@(^@)^@)^@)^@)^@)EK=C-DE))^@)^@) 0)^@)^@)^@)^@)^@)EH )@@G@@^@)^@)^@)^@)ETOCDME))C(^DDODDIC8)^@)+@@@@@@E@(@= E$MSG KFI EI )@@G@@ EDIT 'KEY FOUND IN '+@@@@[@J@@@(^@)^@)^@)^@)^@)C*=D(NC8)EJ )@@G@@^@)^@)DTADC)^@)^@)^@)^@)^@)^@)^@)^@)C(^DDO^@$DT FC)C1JE(IC))DDI^@$+@@@@@EK )@@G@@@E@(@= LA A0,IOFDT,X10 LOAD FDT ADDRESS +@@@@[EL )@@G@@@I@@@(^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC0 -DD9AC-O -SAC0^@)^@)^@)^@)D-JCD^EM )@@G@@^[AC-O^[[C-^EL ETN+@@@@@@G@(@= LMJ X11,FIST EDEN )@@G@@IT FILE AND STATEMENT, PRINT +@@@@[@M@@@(^@)^@)^@)^@)^@)D-HDK)^@)^@)^@)EO )@@G@@F@1AC?C1DETO^@)^@)^@)^@)^@)^@)C(^DDO^[ADDGC*)CDIC))ETOCDOC(HC(IE)?^[KELDEP )@@G@@D1O^@)+@@@@@@E@(@> LMJ X7,FINDLE EDIT FIND LOCAEQ )@@G@@TIONS +@@@@[@J@@@(^@)^@)^@)^@)^@)D-HDK)^@)^@)^@)F@7 -ADDIC-GC*)^@)^@)^@)ER )@@G@@^@)^@)C(^DDO^[ADDIC))D-JCT[E-DD9IES)+@@@@@@G@(@= LA A1,RES )@@G@@7 RELOAD BLOCK BUFFER ADDRESS +@@@@[@L@@@(^@)^@)^@)^@)ET )@@G@@^@)D-[^@)^@)^@)^@)CC1 -MA8)^@)^@)^@)^@)^@)^@)^@)EL D-JCD^^[]D-JCTF^[]E(AEU )@@G@@C1 EK)CD^C-MC(NES)+@@@@@@H@(@= LA A5,IBMSAD,A1 LOEV )@@G@@AD SEARCH FIND MASS STORAGE ADDRESS +@@@@[@O@@@(^@)^@)^@)^@)^@)D-[^@)^@)EW )@@G@@^@)^@)CC5 -DCLHET[C)?CC1^@)^@)^@)^@)D-JCD^^[NC([EL#D@)C1DD1^^[HCDNES)ETOEX )@@G@@D9MCDBC*)CD^C-MC(NES)^@)+@@@@@@E@(@= LA A2,IBLAST,A1 EY )@@G@@ L0AD LAST BLOCK FLAG+@@@@[@J@@@(^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC2 -DEZ )@@G@@CLGCDNE)?CC1^@)^@)^@)^@)D)0CD^^[GCDNE))CLGD9#DS)C1GCDB+@@@@@@F@(@= FA )@@G@@ SZ IBLAST,A1 CLEAR LAST FLAG FOR DUMPER+@@@@[@L@@@(FB )@@G@@^@)^@)^@)^@)^@)ETU^@)^@)^@)^@)DD]D-[ETO -[AC)^@)^@)^@)^@)^@)CTGC([EK)D-[FC )@@G@@ETO^[AD-[C8)C1JEK)C-PD(KC(M^@)+@@@@@@F@(@= PUT IOBB,X9 FD )@@G@@ PASS TO PRINT ACTIVITY +@@@@[@K@@@(^@)^@)^@)^@)^@)E[PE))^@)FE )@@G@@^@)^@)DDJCL] -SBC)^@)^@)^@)^@)^@)^@)E[[ETN^[OD8)E[MDDIE))CD#E-DE1DE-T^@)FF )@@G@@+@@@@@@E@(@= P R11,,W WAIT FOR COMPLETION FG )@@G@@+@@@@[@J@@@(^@)^@)^@)^@)^@)E@)^@)^@)^@)^@)EK1AC? -R^@)^@)^@)^@)^@)^@)^@)FH )@@G@@E9[DDO^[AD9M^[#D9HE[GC(ODDJD0)+@@@@@@F@(@= V PRINTER FI )@@G@@ RELEASE THE PRINTER LOCK +@@@@[@K@@@(^@)^@)^@)^@)^@)E0)^@)^@)FJ )@@G@@^@)^@)E[MDDIE- EK)^@)^@)^@)^@)^@)^@)EL D- CDNC*)E-CC*)E[MDDIE- EK)D-JCTFFK )@@G@@+@@@@@@G@(@= JZ A10,FLOG KEEP ON LOOKING IF 'FL )@@G@@SEARCH' +@@@@[@L@@@(^@)^@)^@)^@)^@)DLU^@)^@)^@)^@)CC1A@?C1GD9B^@)^@)FM )@@G@@^@)^@)^@)^@)DT C(K^[JD0)D-JD9FDDIC8)DDA^@$ET CDMCTC^8)+@@@@@@[@(@=. FN )@@G@@+@@@@[@[@@@( 0)^@)+@@@@@@D@(@=. POSITION TO FIND LOCATION FOR TAFO )@@G@@PE OR FILE +@@@@[@H@@@( 0)^@)^@)^@)^@)E[JETDE-DD9I^[OD8)C1DD1^^[GD9#CDOFP )@@G@@DDJD0)C1JEK)E-[E[ ^[JEK)C1DD- +@@@@@@[@(@=. +@@@@[@[@@@( 0)^@)+@@@@@FQ )@@G@@@H@(@= LA,U A8,1 LOAD COUNT OF BLOCKS TO MOFR )@@G@@VE BACK +@@@@[@N@@@(^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC8 )1^@)^@)^@)^@)FS )@@G@@^@)^@)^@)^@)D-JCD^^[#D9PD1O^[JC0)CLGD9#DTN^[OD8)D(JE1 ^[]CD#DS)^@)+@@@@@FT )@@G@@@D@(@= SNZ CDCEASE,X8 SET CEASE FLAG+@@@@[@I@%@(FU )@@G@@^@)^@)^@)^@)^@)ETIFK)^@)^@)^@)CT^CT CDNC*?F@8^@)^@)^@)^@)^@)ET E))CT CDNFV )@@G@@C*)C1GCDB^@)@I@@@%^@)^@)^@)^@)^@)ETID9IFK)^@)^@)CT^CT CDNC*?F@8^@)^@)^@)FW )@@G@@^@)^@)ET E))CT CDNC*)C1GCDB^@)+@@@@@@F@(@=IBLCK JNZ A2,MBSTRT FX )@@G@@ IS THIS THE LAST BLOCK ? +@@@@[@K@@@(DD]D-#DS)^@)^@)DLIFK)^@)FY )@@G@@^@)^@)CC2 -HCLNE-ME))^@)^@)^@)^@)^@)DDN^[OD[DES)E-CC*)D-[ETO^[]D-JCTF^@_FZ )@@G@@+@@@@@@E@(@= GET IOBB,X10 NO. GET NEXT BLOCK GA )@@G@@+@@@@[@J@@@(^@)^@)^@)^@)^@)C9 E))^@)^@)^@)DDJCL] -SAC0^@)^@)^@)^@)^@)^@)GB )@@G@@D1J 0)^[BC(O^[IC(SE))CLGD9#DS)+@@@@@@E@(@= LA A0,IBSTAT,GC )@@G@@A1 LOAD READ STATUS +@@@@[@I@@@(^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)GD )@@G@@CC0 -DCLNE-[E)?CC1^@)^@)^@)^@)D-JCD^^[MC([C))ETOCDOE(N+@@@@@@F@(@= GE )@@G@@ JZ A0,MSOK NORMAL MEANS IT MOVED +@@@@[@K@@@(GF )@@G@@^@)^@)^@)^@)^@)DLU^@)^@)^@)^@)CC0 -HETJDS)^@)^@)^@)^@)^@)^@)D1JELHCDG^[HGG )@@G@@C([D1N^[DE))D(JE1 C))^@)+@@@@@@E@(@= JE A0,1,MSOK GH )@@G@@ EOF MEANS IT MOVED +@@@@[@J@@@(^@)^@)^@)^@)^@)DL ^@)^@)^@)^@)CC0 )1GI )@@G@@ -HETJDS)^@)^@)^@)^@)^@)C(JC0)D( CDIES)DDO^[HD9QC(^^@)+@@@@@@G@(@= GJ )@@G@@ JE A0,4,MSOK ABNORMAL FRAME COUNT IS OK ALSO +@@@@[GK )@@G@@@M@@@(^@)^@)^@)^@)^@)DL ^@)^@)^@)^@)CC0 )4 -HETJDS)^@)^@)^@)^@)^@)CD]D1JGL )@@G@@ELHCDG^[AEL[D( ^[#D9PD1O^[DES)D9F^[[D-ND8)+@@@@@@H@(@= J GM )@@G@@ MSNOK OTHER STATUS. WIPED OUT OR NOT TAPE +@@@@[@N@@@(GN )@@G@@^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)D(ND1JDS)^@)^@)^@)^@)^@)^@)^@)D9OD[ EK)ETOGO )@@G@@CDOE(N 0)^[RDDKC(^^[JE(O^[JEK)D1JE))E-[E[ +@@@@@@G@(@=MSOK AA,U GP )@@G@@ A8,1 INCREMENT COUNT TO BACK OVER +@@@@[@L@@@(D(ND9FGQ )@@G@@^@)^@)^@)CD[ -P^@)^@)^@)CC8 )1^@)^@)^@)^@)^@)^@)^@)^@)DDICTMC(HC(IE))CTJGR )@@G@@E(IE))E-J^[]CD#DS)D9QC(M+@@@@@@D@(@=MSNOK LA A2,IBLAST,A1 GS )@@G@@ LOAD LAST FLAG+@@@@[@I@@@(D(ND1JDS)^@)^@)D-[^@)^@)^@)^@)CC2 -DCLGCDNGT )@@G@@E)?CC1^@)^@)^@)^@)D-JCD^^[GCDNE))C1GCDB^@)+@@@@@@F@(@= BRELP GU )@@G@@ A1 RELEASE THE BLOCK BUFFER +@@@@[@K@@@(^@)^@)^@)^@)GV )@@G@@^@)CLMC(GE@)^@)^@)CC1^@)^@)^@)^@)^@)^@)^@)^@)^@)EL D- CDNC*)E-CC*)CLGD9#GW )@@G@@DS)CLPC1AC(M+@@@@@@F@(@= J IBLCK CHECK LAGX )@@G@@ST FLAG, CONTINUE +@@@@[@L@@@(^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)DD]D-#DS)^@)GY )@@G@@^@)^@)^@)^@)^@)^@)CTCC(#DS)D-[ETO^[AD-[C8?^[#D9IE-DD1PC*)^@)+@@@@@@E@(@=GZ )@@G@@MBSTRT TZ IOMASS,X10 MASS STORAGE FILE ? +@@@@[@J@@@(HA )@@G@@D(]ETOELO^@)^@)E-U^@)^@)^@)^@)DDJD([ETN -SAC0^@)^@)^@)^@)^@)D([ETN^[NE-JHB )@@G@@EL[C9 ^[ADDGC*)B8)+@@@@@@F@(@= J MSASET YEHC )@@G@@S. SET FIND ADDRESS +@@@@[@K@@@(^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)D(NCDNHD )@@G@@C(O^@)^@)^@)^@)^@)^@)^@)FD ES,^@)ET E))C1DD1^^[[C-^EL ETN^@)+@@@@@@G@(@=HE )@@G@@ LA,U A0,MB$ NO. LOAD MOVE BACKWARD FUNCTIONHF )@@G@@+@@@@[@M@@@(^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC0 -HCK=^@)^@)^@)^@)^@)^@)^@)HG )@@G@@D1J 0)^[GD9[C))D(JE1 ^[]CD#DTRCDMC))C1PD1#E-DD9I+@@@@@@F@(@= SAHH )@@G@@ A0,IOFUNC,X10 PUT FUNCTION IN PACKET +@@@@[@K@@@(^@)^@)HI )@@G@@^@)^@)^@)ET[^@)^@)^@)^@)CC0 -DD9AE(ICS?F@1A@)^@)^@)^@)E[PE))C1PD1#E-DD9IHJ )@@G@@^[DD0)E[[CTFC(O^@)+@@@@@@F@(@= SZ IOACW,X10 PRHK )@@G@@OTECT AGAINST ACW CHECK +@@@@[@L@@@(^@)^@)^@)^@)^@)ETU^@)^@)^@)^@)DDJCD#HL )@@G@@E8?F@1A@)^@)^@)^@)^@)^@)E[MD9OC(#E))CDBCDDD1NE))CD#E8)CTCC(#DS)^@)+@@@@@HM )@@G@@@E@(@= J MBAKO START BACKING UP +@@@@[HN )@@G@@@I@@@(^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)D(]CDFD8)^@)^@)^@)^@)^@)^@)^@)ETOCDMHO )@@G@@E))CL[CTFDDIC8)E(K+@@@@@@E@(@=MESEL IOW$ IOPKT,X10 BAHP )@@G@@CK UP ONE BLOCK +@@@@[@J@@@(D( ET D))^@)^@)DDJE8=^@)^@)^@)DDJE[FE)?F@1HQ )@@G@@A@)^@)^@)^@)^@)^@)CL[CTF^[PE@)D9IC*)CLGD9#DS)^@)+@@@@@@F@(@= LAHR )@@G@@ A0,IOSTATUS,X10 LOAD OPERATION STATUS +@@@@[@K@@@(^@)^@)HS )@@G@@^@)^@)^@)D-[^@)^@)^@)^@)CC0 -DD9NE-[E-PES?F@1A@)^@)^@)D-JCD^^[JE[ EL[E-DHT )@@G@@D9I^[NE-[E-PES)^@)+@@@@@@D@(@= JZ A0,MBAKO O.HU )@@G@@K. IF NORMAL+@@@@[@I@@@(^@)^@)^@)^@)^@)DLU^@)^@)^@)^@)CC0 -HCL[DTJ^@)^@)HV )@@G@@^@)^@)^@)^@)D8,DS,^[DC0)D1JELHCDG^@)+@@@@@@D@(@= JE A0,1HW )@@G@@,MBAKO ...OR EOF +@@@@[@H@@@(^@)^@)^@)^@)^@)DL ^@)^@)^@)^@)HX )@@G@@CC0 )1 -HCL[DTJ^@)^@)^@)^@)^@) 0, 1JEK)C(JC0)^@)+@@@@@@D@(@= JEHY )@@G@@ A0,4,MBAKO ...OR AFC +@@@@[@H@@@(^@)^@)^@)^@)^@)DL HZ )@@G@@^@)^@)^@)^@)CC0 )4 -HCL[DTJ^@)^@)^@)^@)^@) 0, 1JEK)CDACS)^@)+@@@@@@F@(@=IA )@@G@@ LA,U A0,IOPKT,X10 OOPS! LOAD PACKET ADDRESS+@@@@[IB )@@G@@@L@@@(^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC0 -DD9KDTO -SAC0^@)^@)^@)^@)D9JE[NIC )@@G@@^C)^[GD9[C))E[[CTFC(O^[[C-^EL ETN^@)+@@@@@@E@(@= LMJ X11,ID )@@G@@IOSEDT EDIT BAD STATUS +@@@@[@I@@@(^@)^@)^@)^@)^@)D-HDK)^@)IE )@@G@@^@)^@)F@1AC?DDJET C-O^@)^@)^@)^@)^@)C(^DDO^[]CD^^[NE-[E-PES)+@@@@@@E@(@=IF )@@G@@ ZAP . ROADBLOCK THE FILE +@@@@[@J@@@(IG )@@G@@^@)^@)^@)^@)^@)FL[E@)^@)^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)ELJCD^CLGD9#IH )@@G@@DS)E-CC*)C1DD- ^@)+@@@@@@F@(@= J TNORM ENII )@@G@@TER NORMAL CLOSEOUT +@@@@[@K@@@(^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)E-ID9MIJ )@@G@@D*)^@)^@)^@)^@)^@)^@)^@)C(IE- EK)D1JELHCDG^[#D-JET D9PE))^@)+@@@@@@F@(@=IK )@@G@@MBAKO JGD A8,MESEL LOOP FOR BACK UP COUNT +@@@@[IL )@@G@@@K@@@(D(]CDFD8)^@)^@)DLBC))^@)^@)^@)CC8 -HC(NC(G^@)^@)^@)^@)^@)^@)D-JD9KIM )@@G@@^[AD9M^[]CD#DS)E(K^[#D9PD1O^@)+@@@@@@E@(@= J TNORM IN )@@G@@ WIND UP THIS COMMAND+@@@@[@J@@@(^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)IO )@@G@@E-ID9MD*)^@)^@)^@)^@)^@)^@)^@)E9DD1^^[PE@)E-CDDN^[#D9HD([D1^+@@@@@@[@(@=IP )@@G@@. +@@@@[@[@@@( 0)^@)+@@@@@@E@(@=MSASET LA A0,IOFDT,X10 IQ )@@G@@ LOAD FDT ADDRESS +@@@@[@I@@@(D(NCDNC(O^@)^@)D-[^@)^@)^@)^@)CC0 -DIR )@@G@@D9AC-O -SAC0^@)^@)^@)^@)D-JCD^^[AC-O^[[C-^EL ETN+@@@@@@H@(@= SAIS )@@G@@ A5,FDMSAD,A0 PUT MASS STORAGE ADDRESS IN PACKET +@@@@[IT )@@G@@@N@@@(^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)CC5 -AC-HET[C)?CC0^@)^@)^@)^@)E[PE))IU )@@G@@D([ETN^[NE-JEL[C9 ^[[C-^EL ETN^[DD0)E[[CTFC(O^@)+@@@@@@C@(@= J IV )@@G@@ TNORM WIND UP +@@@@[@G@@@(^@)^@)^@)^@)^@)DK)^@)^@)IW )@@G@@^@)^@)E-ID9MD*)^@)^@)^@)^@)^@)^@)^@)E9DD1^^[PE@)+@@@@@@E@(@=FLAY LAIX )@@G@@ A1,R7 RELOAD BLOCK ADDRESS+@@@@[@J@@@(C1GCDT^@)^@)IY )@@G@@^@)D-[^@)^@)^@)^@)CC1 -MA8)^@)^@)^@)^@)^@)^@)^@)EL D-JCD^^[]D-JCTF^[[C-^IZ )@@G@@EL ETN+@@@@@@E@(@= LA A2,IBLAST,A1 LOAD LAST BLOCJA )@@G@@K FLAG+@@@@[@J@@@(^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC2 -DCLGCDNE)?CC1^@)^@)JB )@@G@@^@)^@)D-JCD^^[GCDNE))CLGD9#DS)C1GCDB+@@@@@@F@(@= BRELP A1 JC )@@G@@ RELEASE THE BLOCK BUFFER +@@@@[@K@@@(^@)^@)^@)^@)^@)CLMJD )@@G@@C(GE@)^@)^@)CC1^@)^@)^@)^@)^@)^@)^@)^@)^@)EL D- CDNC*)E-CC*)CLGD9#DS)CLPJE )@@G@@C1AC(M+@@@@@@G@(@=FLOG JZ A2,SRLOOK GET NEXT BLOCKJF )@@G@@ IF NOT LAST ONE +@@@@[@M@@@(C1GD9B^@)^@)^@)DLU^@)^@)^@)^@)CC2 -NELGD9JJG )@@G@@DS)^@)^@)^@)^@)^@)C9 E))D1 F[O^[]D-JCTF^[DC0)D1JE))D-[ETO^[JD1 ^@)+@@@@@JH )@@G@@@E@(@= TZ R8 ANY FINDS MADE ? +@@@@[JI )@@G@@@I@@@(^@)^@)^@)^@)^@)E-U^@)^@)^@)^@)EK8^@)^@)^@)^@)^@)^@)^@)^@)^@)CDIFC)JJ )@@G@@C1DD1^ES)D([C- ^@_+@@@@@@F@(@= J TNORM YEJK )@@G@@S. DON'T SAY NO FIND +@@@@[@K@@@(^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)E-ID9MJL )@@G@@D*)^@)^@)^@)^@)^@)^@)^@)FD ES,^@)C-JD0$E))ET[FC)D1J^[ADDIC))+@@@@@@[@(@=JM )@@G@@. +@@@@[@[@@@( 0)^@)+@@@@@@F@(@=. OUTPUT NO FIND DIAGNOSTIC.JN )@@G@@ FILE WILL BE ROADBLOCKED IF +@@@@[@L@@@( 0)^@)^@)^@)^@)D9PE-KE(O^[ID8)JO )@@G@@C1DD1^^[^DD[C9ID9NE-DCS,^@)C1DD- ^[RDDGD))CL ^[MD9[C-]D-JCTFC(^^[DC0)^@)JP )@@G@@+@@@@@@F@(@=. THE OPERATION WAS A 'LOCATE', SINCE NO FIND INDICAJQ )@@G@@TES +@@@@[@K@@@( 0)^@)^@)^@)^@)E-CC*)D9KC(MCDODDJD0)E9[ES)CC)^9GD9#CDOJR )@@G@@C*$ ))ETDD1#C*)D1J^[ADDIC))DDIC-DCT[E- ES)+@@@@@@F@(@=. THAT SUBJS )@@G@@SEQUENT OPERATIONS MAY BE INVALID. THIS IS +@@@@[@K@@@( 0)^@)^@)^@)JT )@@G@@^@)E-CCDO^[NE(]ET EDPC(IE))D9KC(MCDODDJD1N^[HCDT^[]C*)DDIE1[D-DC),^@)E-CJU )@@G@@DDN^[DES)^@)+@@@@@@D@(@=. OVERRIDDEN BY THE 'C' OPTION ON LOCATEJV )@@G@@. +@@@@[@H@@@( 0)^@)^@)^@)^@)D9QC(MELDC-^C(I^[]FC)E-CC*)^9#^8)D9KE-DJW )@@G@@D9I^[JD0)D-JCT[E- 0)^@)+@@@@@@[@(@=. +@@@@[@[@@@( 0)^@)+@@@@@@F@(@=JX )@@G@@ R$DIT . GET A PACKET AND LINE +@@@@[JY )@@G@@@K@@@(^@)^@)^@)^@)^@)EK=C-DE))^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)C9 E))JZ )@@G@@CC)E[[CTFC(O^[[D1^^[GDDIC*)^@)+@@@@@@E@(@= E$MSG KNEF KA )@@G@@ EDIT NO FIND MESSAGE+@@@@[@J@@@(^@)^@)^@)^@)^@)C*=D(NC8)^@)^@)KB )@@G@@DTIC(A^@)^@)^@)^@)^@)^@)^@)^@)C(^DDO^[ID8)C1DD1^^[HC(NET[C9 +@@@@@@E@(@=KC )@@G@@ LA A0,IOFDT,X10 LOAD FDT ADDRESS +@@@@[@I@@@(KD )@@G@@^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC0 -DD9AC-O -SAC0^@)^@)^@)^@)D-JCD^^[AC-OKE )@@G@@^[[C-^EL ETN+@@@@@@F@(@= LMJ X11,FIST APPEND FKF )@@G@@ILE AND STATEMENT +@@@@[@L@@@(^@)^@)^@)^@)^@)D-HDK)^@)^@)^@)F@1AC?C1DETOKG )@@G@@^@)^@)^@)^@)^@)^@)CDKE[ D1^^[ADDGC*)CDIC))ETOCDOC(HC(IE))^@)+@@@@@@H@(@=KH )@@G@@ JZ A10,TNORM ALLOW NO FIND ON SEARCH OPERATIOKI )@@G@@N +@@@@[@N@@@(^@)^@)^@)^@)^@)DLU^@)^@)^@)^@)CC1A@?E-ID9MD*)^@)^@)^@)KJ )@@G@@^@)^@)CDGD-JE8)D1J^[ADDIC))D9I^[NC([EL#D@)D9KC(MCDODDJD0)^@)+@@@@@@E@(@=KK )@@G@@ ZAP . BUT NOT ON LOCATE +@@@@[@J@@@(KL )@@G@@^@)^@)^@)^@)^@)FL[E@)^@)^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)CLPE))D1JE))KM )@@G@@D9I^[GD9#CDOC*)^@)+@@@@@@E@(@=TNORM BRELP X10 REKN )@@G@@LEASE I/O FCT +@@@@[@I@@@(E-ID9MD*)^@)^@)CLMC(GE@)^@)^@)F@1A@)^@)^@)KO )@@G@@^@)^@)^@)^@)^@)^@)EL D- CDNC*)DC\D8)C1#E))+@@@@@@G@(@= JZ KP )@@G@@ A7,NOFH ANY HIT BUFFER TO RELEASE ? +@@@@[@L@@@(^@)^@)KQ )@@G@@^@)^@)^@)DLU^@)^@)^@)^@)CC7 -ID9AD@)^@)^@)^@)^@)^@)^@)CDIFC)D[DE))CLPC1AKR )@@G@@C(M^[OD8)EL D- CDNC*)B8)+@@@@@@F@(@= BRELP A7 KS )@@G@@ RELEASE THE HIT BUFFER +@@@@[@K@@@(^@)^@)^@)^@)^@)CLMC(GE@)^@)^@)KT )@@G@@CC7^@)^@)^@)^@)^@)^@)^@)^@)^@)EL D- CDNC*)E-CC*)D[DE))CLPC1AC(M^@)+@@@@@KU )@@G@@@F@(@= BGET IBDATA ALLOCATE A DATA BUFFER KV )@@G@@+@@@@[@K@@@(^@)^@)^@)^@)^@)CLBC(O^@)^@)^@)DD]C-[E-[^@)^@)^@)^@)^@)^@)^@)KW )@@G@@CDGD-JCT[E- ^[[^[^CDOCC)CLPC1AC(M^@)+@@@@@@E@(@= SNZ IBLAKX )@@G@@ST,A0 MARK AS LAST BLOCK +@@@@[@J@%@(^@)^@)^@)^@)^@)ETIFK)^@)KY )@@G@@^@)^@)DD]D-[ETO -[A@)^@)^@)^@)^@)^@)D([ELF^[[ES)D-[ETO^[]D-JCTF^@)@J@@@%KZ )@@G@@^@)^@)^@)^@)^@)ETID9IFK)^@)^@)DD]D-[ETO -[A@)^@)^@)^@)^@)^@)D([ELF^[[ES)LA )@@G@@D-[ETO^[]D-JCTF^@)+@@@@@@E@$@= LA,U A1,1 LOLB )@@G@@AD EOF STATUS @F@(@$ LA,U A1,STERM LOAD TERLC )@@G@@MINATION STATUS +@@@@[@K@@@(^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC1 -NE- ELHLD )@@G@@^@)^@)^@)^@)^@)^@)D-JCD^^[OC(MD(DD1[E-DD9I^[NE-[E-PES)+@@@@@@D@(@= LE )@@G@@ SA A1,IBSTAT,A0 PUT IN STATUS +@@@@[@I@@@(^@)^@)^@)^@)LF )@@G@@^@)ET[^@)^@)^@)^@)CC1 -DCLNE-[E)?CC0^@)^@)^@)^@)E[PE))DDI^[NE-[E-PES)^@)LG )@@G@@+@@@@@@F@(@= LA,U A1,,A0 LOAD DATA ITEM ADDRELH )@@G@@SS +@@@@[@K@@@(^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC1 )?CC0^@)^@)^@)^@)^@)LI )@@G@@^@)^@)D-JCD^^[^CDOCC)DDOC(H^[[C-^EL ETN^@)+@@@@@@G@(@= PUT LJ )@@G@@ IOBB,X9 SUBMIT PACKET TO STOP DUMPER +@@@@[@L@@@(^@)^@)LK )@@G@@^@)^@)^@)E[PE))^@)^@)^@)DDJCL] -SBC)^@)^@)^@)^@)^@)^@)ETPCLHDDO^[KCD#DT LL )@@G@@E))E-J^[NE-JE@)C-PD(KC(M+@@@@@@F@(@= P R11,,W LM )@@G@@ WAIT FOR DUMPER TO STOP +@@@@[@K@@@(^@)^@)^@)^@)^@)E@)^@)^@)^@)^@)LN )@@G@@EK1AC? -R^@)^@)^@)^@)^@)^@)^@)E9[DDO^[AD9M^[^E(HE[ EK)E-J^[NE-JE@)+@@@@@LO )@@G@@@G@(@= P QL,A0 WAIT FOR PROCESS COMPLETIOLP )@@G@@N +@@@@[@L@@@(^@)^@)^@)^@)^@)E@)^@)^@)^@)^@)EDG -[A@)^@)^@)^@)^@)^@)LQ )@@G@@^@)^@)E9[DDO^[AD9M^[KELJCT ETN^[#D9HE[GC(ODDJD0)+@@@@@@E@(@= BRLR )@@G@@ELP X9 RELEASE DUMP FCT +@@@@[@I@@@(^@)^@)^@)^@)LS )@@G@@^@)CLMC(GE@)^@)^@)F@9^@)^@)^@)^@)^@)^@)^@)^@)^@)EL D- CDNC*)C-PD(K^[ACTOLT )@@G@@+@@@@@@G@(@= BRELP R11 RELEASE THE COMPLETILU )@@G@@ON QUEUE +@@@@[@L@@@(^@)^@)^@)^@)^@)CLMC(GE@)^@)^@)EK1AC)^@)^@)^@)^@)LV )@@G@@^@)^@)^@)^@)EL D- CDNC*)E-CC*)CTJD(KD- E-DD9I^[LE( E( +@@@@@@F@(@=NOFH LW )@@G@@ COMPLETE . COMPLETE THE OPERATION +@@@@[@K@@@(LX )@@G@@D1JC1C^@)^@)^@)CTJD(KD- E- ^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)CTJD(KD- E- LY )@@G@@^[OD[ ^[JE[ EL[E-DD9I^@)+@@@@@@[@(@=. +@@@@[@[@@@( 0)^@)+@@@@@@F@(@=LZ )@@G@@IBABNS JE A0,4,STCOK ALLOW ABNORMAL FRAME COUNT+@@@@[MA )@@G@@@L@@@(DD]CD]D1N^@)^@)DL ^@)^@)^@)^@)CC0 )4 -NE-#D9F^@)^@)^@)^@)^@)CDGD-JMB )@@G@@E8)CD]D1JELHCDG^[AEL[D( ^[#D9PD1O^@)+@@@@@@H@(@= JE A0,5MC )@@G@@,STCOK ...AND INCOMPLETE MASS STORAGE BLOCK +@@@@[@N@@@(^@)^@)MD )@@G@@^@)^@)^@)DL ^@)^@)^@)^@)CC0 )5 -NE-#D9F^@)^@)^@)^@)^@) 0, 1[D1^^[DD1#D9HME )@@G@@E[GC(OC*)D([ETN^[NE-JEL[C9 ^[]D-JCTF+@@@@@@D@(@= J FAILMF )@@G@@ED BUT THAT'S ALL+@@@@[@I@@@(^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)MG )@@G@@C1[DDGC(^^@)^@)^@)^@)^@)^@)^@)CLPE))E-CCDO^9N^[[D-G^@)+@@@@@@[@(@>. MH )@@G@@+@@@@[@[@@@( 0)^@)+@@@@@@ @(@>. EDIT FIND ADDRESSES +@@@@[@C@@@(MI )@@G@@ 0)^@)^@)^@)^@)C(^DDO^[ADDIC))CD^C-MC(NET ES)^@)+@@@@@@[@(@>. +@@@@[MJ )@@G@@@[@@@( 0)^@)+@@@@@@D@(@>FINDLE* R$DIT . GET EDITMK )@@G@@ING +@@@@[@H@@@(C1DD1^D- K)^@)EK=C-DE))^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)ML )@@G@@^@)^@)C9 E))C(^DDODDIC8)+@@@@@@E@(@> LA A0,('WORDS ') MM )@@G@@ LOAD WORDS INDICATOR+@@@@[@J@@@(^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC0 )*MN )@@G@@^9RD9MC-N^@$ C)^@)^@)^@)D-JCD^^[RD9MC-N^[DD1^DD#CDOD9M+@@@@@@E@(@> MO )@@G@@ TNE,U A9,1 ONLY ONE FIND ? +@@@@[@I@@@(^@)^@)MP )@@G@@^@)^@)^@)E-IC*?E*)^@)^@)CC9 )1^@)^@)^@)^@)^@)^@)^@)^@)D9ID-T^[JD1 ^[ADDIMQ )@@G@@C))B8)+@@@@@@F@(@> LA A0,('WORD ') YES. USE SINGMR )@@G@@ULAR FORM +@@@@[@K@@@(^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC0 )*^9RD9MC))^8(MS )@@G@@^@)^@)^@)^@)FD ES,^@)E(NC*)ETDD1BE(GCDM^[AD9MD*)+@@@@@@F@(@> E$MT )@@G@@FD3 . EDIT FIND LOCATIONS PREFIX+@@@@[@L@@@(^@)^@)MU )@@G@@^@)^@)^@)C*=C1^AS)^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)C(^DDO^[ADDIC))D-JMV )@@G@@CT[E-DD9IES)E[MC(ADDS^@)+@@@@@@E@(@> LR,U R4,128 MW )@@G@@ LOAD LINE LENGTH +@@@@[@I@@@(^@)^@)^@)^@)^@)D-M -P^@)^@)^@)EK4 )1MX )@@G@@AK8^@)^@)^@)^@)^@)^@)^@)D-JCD^^[GDDIC*)D- D1BE-C+@@@@@@G@(@> JNMY )@@G@@DEM EPIXY USE 20 PER LINE FOR BATCH... +@@@@[@L@@@(MZ )@@G@@^@)^@)^@)^@)^@)DLIC- D*)^@)^@)C(KDDSFC)^@)^@)^@)^@)^@)^@)^@)E(NC*)AK0^[KNA )@@G@@C(M^[GDDIC*)C1JEK)CL[E-#D@, 0,+@@@@@@F@(@> LR,U R4,60 NB )@@G@@ SHORTER LINE FOR DEMAND +@@@@[@K@@@(^@)^@)^@)^@)^@)D-M -P^@)NC )@@G@@^@)^@)EK4 )6A@)^@)^@)^@)^@)^@)^@)^@)ETCD9ME- EK)D-DD1 ^[AD9M^[^C(HCDIC))ND )@@G@@+@@@@@@F@(@>EPIXY LA A0,A7 LOAD HIT QUEUE ADDRENE )@@G@@SS +@@@@[@K@@@(C(KDDSFC)^@)^@)D-[^@)^@)^@)^@)CC0 -[A8)^@)^@)^@)^@)^@)NF )@@G@@^@)^@)D-JCD^^[CDDO^[LE( E( ^[[C-^EL ETN^@)+@@@@@@F@(@> REMOVE NG )@@G@@ . REMOVE AN ITEM FROM IT +@@@@[@K@@@(^@)^@)^@)^@)NH )@@G@@^@)EL D(JE1 ^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)EL D(JE1 ^[[D0)DDOC(H^[ANI )@@G@@ELJD*)DDO^@)+@@@@@@E@(@> TNE A1,A7 END OF TNJ )@@G@@HE QUEUE ? +@@@@[@J@@@(^@)^@)^@)^@)^@)E-IC*)^@)^@)^@)CC1 -[A8)^@)^@)^@)NK )@@G@@^@)^@)^@)^@)C(IC))D9A^[OD[ ^[LE( E( ^@_^@)+@@@@@@F@(@> J NL )@@G@@ IXLY YES. WIND UP THIS ROUTINE+@@@@[@L@@@(^@)^@)^@)^@)NM )@@G@@^@)DK)^@)^@)^@)^@)DDSD-T^@)^@)^@)^@)^@)^@)^@)^@)FD ES,^@)E9DD1^^[PE@)E-CNN )@@G@@DDN^[MD9PE-DD1 ^@)+@@@@@@E@(@> LA A2,SFFINDW,A1 LONO )@@G@@AD FIND ADDRESS +@@@@[@J@@@(^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC2 -NC1ADDINP )@@G@@C-R -[AC)^@)^@)^@)D-JCD^^[ADDIC))CD^C-MC(NES)^@)+@@@@@@F@(@> BRNQ )@@G@@ELP A1 RELEASE THE HIT BUFFER +@@@@[@K@@@(^@)^@)NR )@@G@@^@)^@)^@)CLMC(GE@)^@)^@)CC1^@)^@)^@)^@)^@)^@)^@)^@)^@)EL D- CDNC*)E-CC*)NS )@@G@@D[DE))CLPC1AC(M^@)+@@@@@@F@(@> E$OCTV A2 EDNT )@@G@@IT THE FIND ADDRESS +@@@@[@K@@@(^@)^@)^@)^@)^@)C*=D9#E-Q^@)^@)CC2^@)NU )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)C(^DDO^[OD[ ^[ADDIC))CD^C-MC(NES)^@)+@@@@@@D@(@>NV )@@G@@ E$CHAR ',' EDIT SEPARATOR+@@@@[@I@@@(^@)^@)NW )@@G@@^@)^@)^@)C*=CTCCDM^@)^@)^8?^8)^@)^@)^@)^@)^@)^@)^@)^@)C(^DDO^[NC(KCDMCDONX )@@G@@D9M^@)+@@@@@@D@(@> E$SKIP 1 SKIP A SPACE NY )@@G@@+@@@@[@H@@@(^@)^@)^@)^@)^@)C*=ETFDDK^@)^@)AC)^@)^@)^@)^@)^@)^@)^@)^@)^@)NZ )@@G@@ETFDDK^[[^[NE[[CT +@@@@@@E@(@> E$COLN . GEOA )@@G@@T COLUMN NUMBER +@@@@[@J@@@(^@)^@)^@)^@)^@)C*=CTJD-I^@)^@) 0)^@)^@)^@)OB )@@G@@^@)^@)^@)^@)^@)^@)C9 E))CTJD-PD(I^[IE(HCL EK)^@)+@@@@@@E@(@> TLOC )@@G@@E A0,R4 PAST EDITING LIMIT ?+@@@@[@J@@@(^@)^@)^@)^@)OD )@@G@@^@)E-GC*)^@)^@)^@)CC0 -MA))^@)^@)^@)^@)^@)^@)^@)E[[ETO^[ C-DE-DD1B^[GDDHOE )@@G@@DDO^@_+@@@@@@E@(@> J EPIXY NO. KEEP ON EOF )@@G@@DITING+@@@@[@J@@@(^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)C(KDDSFC)^@)^@)^@)^@)^@)OG )@@G@@^@)^@)D1J 0)^[FC( E@)D9I^[ C-DE-DD1B+@@@@@@F@(@> R$PRT 1 OH )@@G@@ PRINT AND KEEP ON EDITING +@@@@[@L@@@(^@)^@)^@)^@)^@)EK=OI )@@G@@E[ME))^@)^@)AC)^@)^@)^@)^@)^@)^@)^@)^@)^@)E[MDDIE))CDIC))DT C(K^[JD0)C(^OJ )@@G@@DDODDIC8)^@)+@@@@@@E@(@> E$SKIP 6 TAB TO COK )@@G@@OLUMN 6 +@@@@[@I@@@(^@)^@)^@)^@)^@)C*=ETFDDK^@)^@)A0)^@)^@)^@)^@)^@)OL )@@G@@^@)^@)^@)^@)E-[CK)E-J^[#D9GE(HD0)A0)+@@@@@@D@(@> J EPIXOM )@@G@@Y KEEP ON GOING +@@@@[@I@@@(^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)ON )@@G@@C(KDDSFC)^@)^@)^@)^@)^@)^@)^@)DT C(K^[JD0)C9JDDIC8)^@)+@@@@@@[@(@>. OO )@@G@@+@@@@[@[@@@( 0)^@)+@@@@@@F@(@>IXLY E$SKIP -2 BAOP )@@G@@CK UP TO TRAILING COMMA +@@@@[@L@@@(DDSD-T^@)^@)^@)C*=ETFDDK^@)^@) *2^@)OQ )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)CL[CTF^[PE@)E-J^[OEL[DDGDDIC8)CTJD(HCC)^@)+@@@@@OR )@@G@@@F@(@> E$CHAR ' ' OVERLAY IT WITH A SPACE OS )@@G@@+@@@@[@K@@@(^@)^@)^@)^@)^@)C*=CTCCDM^@)^@)^8)^8)^@)^@)^@)^@)^@)^@)^@)^@)OT )@@G@@D9QC(MD-[FC)DDO^[RDDOD@)CC)ETKCD#C*)+@@@@@@G@(@> R$PRTX 1 OU )@@G@@ PRINT AND TERMINATE EDITING +@@@@[@L@@@(^@)^@)^@)^@)OV )@@G@@^@)EK=E[ME-S^@)^@)AC)^@)^@)^@)^@)^@)^@)^@)^@)^@)E[MDDIE))CDIC))E- ELHDDIOW )@@G@@CDOC*)C(^DDODDIC8)+@@@@@@C@(@> J 0,X7 REOX )@@G@@TURN +@@@@[@G@@@(^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)A@?F@7^@)^@)^@)^@)^@)^@)OY )@@G@@^@)^@)EL E-PELI^@)+@@@@@@[@$@=. @^@$@=. SET UP QUEUE @[@$@=OZ )@@G@@. @G@$@=QSET* SZ QHEAD,A0 CLEAR T/S, SET COUNTPA )@@G@@ TO ZERO @F@$@= SA A0,QFL,A0 LINK FORWARD LPB )@@G@@INK TO HEAD @F@$@= SA A0,QHL,A0 LINK BACKWARD PC )@@G@@LINK TO HEAD@C@$@= J 0,X11 RETURN @^@(@=PD )@@G@@ PURE DATA+@@@@[@A@@@(^@)^@)^@)^@)^@)E[PEL ^@)^@)^@)C-[E-[PE )@@G@@+@@@@@@[@(@=. +@@@@[@[@@@( 0)^@)+@@@@@@C@(@=. CANNED MASK BUPF )@@G@@FFER FOR OMITTED MASK +@@@@[@G@@@( 0)^@)^@)^@)^@)CT[D1IC(^^[HCDNDS)CLPPG )@@G@@C1AC(M^[AD9M^[JD(DE-OC(^^[HCDNDS)^@)+@@@@@@[@(@=. +@@@@[@[@@@( 0)^@)PH )@@G@@+@@@@@@ @(@=CPMZER * MBUFR,0 +@@@@[@B@@@(CTKD(UC(M^@)^@) K)PI )@@G@@^@)^@)^@)^@)D(]E(AEK?A@)+@@@@@@^@(@= * 0,0 +@@@@[@A@@@(PJ )@@G@@^@)^@)^@)^@)^@) K)^@)^@)^@)^@)A@?A@)+@@@@@@^@(@= * 1 PK )@@G@@+@@@@[@A@@@(^@)^@)^@)^@)^@) K)^@)^@)^@)^@)AC)^@)+@@@@@@^@(@= * PL )@@G@@ -0 +@@@@[@A@@@(^@)^@)^@)^@)^@) K)^@)^@)^@)^@) *0^@)+@@@@@@[@(@=PM )@@G@@. +@@@@[@[@@@( 0)^@)+@@@@@@ @(@=KNEF 'KEY NOT FOUND IN !'+@@@@[PN )@@G@@@C@@@(DTIC(A^@)^@)^@)^9FC(T^[ID9O^[AD9PD1^^[DD0)^C$^@)+@@@@@@ @(@=KFI PO )@@G@@ 'KEY FOUND IN !' +@@@@[@B@@@(DTADC)^@)^@)^@)^9FC(T^[AD9PD1^^[DD0)PP )@@G@@^C$^@)+@@@@@@#@(@= END +@@@@[@^@@@(^@)^@)^@)^@)^@)C(IC))^@)PQ )@@G@@___ EDIT FIND LOCATIONS PREFIX+@@@@[@L@@@(^@)^@)^@)^@)^@)C*=C1^AS)^@)^@)PR )@@G@@ 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)C(^DDO^[ADDIC))D-JCT[E-DD9IES)E[MC(ADDS^@)PS )@@G@@*[S@@@*SDFF*@]@C@#. +@@@@[@[@@@C 0)^@)+@@@@@@^@C@#. BUPT )@@G@@FFER SOURCE +@@@@[@A@@@C 0)^@)^@)^@)^@)CLPC1AC(M^[ND9PEL#C*)+@@@@@@[@C@#PU )@@G@@. +@@@@[@[@@@C 0)^@)@[@@@C 0)^@)@H@@@C 0)^@)^@)^@)^@) [# C)^[#H90JD2PV )@@G@@HD$H[4^@1BC7A8)^@)D(-IL(H1G))@[@@@C 0)^@)@M@@@CPX )@@G@@ 0)^@)^@)^@)^@)E-*G*)^[(H1&H92H(-I-(H9,^[H14HD-H)?^[0IL\I[2HD>I--IL9@M@@@C 0)^@)^@)^@)^@)I-\^[HGD2HD,GT*PZ )@@G@@HD0^[NJD3I->H(3 ))GD,G))GT\H13HD=G(2G(=^[-^[4IL-G->^[3G(I))GD3^[=G(&QA )@@G@@HD,G(=@M@@@C 0)^@)^@)^@)^@)HD,^@)IT>GT4HD\H0)A)9BD#^[\G0)I-*G*)I[>H1-H))QB )@@G@@GT\G->^[\G0)I-*G*)ET4GD4G*)H9&^[#GD?HD&H92H1(GC,@M@@@C 0)^@)^@)^@)^@)E(3QC )@@G@@G*)^[\G0)^[4H[(IS)^[(H1&H92H(-I-(H9,^[(IS)G92GD,I->G))^[\H1?JC)I-*IL\I($QD )@@G@@H@)^[-^[7IL(I-4G(,@M@@@C 0)^@)^@)^@)^@)GD5I-*H92HD3GD4HD\H0)^[+JC)^[HGD2QE )@@G@@HD,GT*HD0^[NJD3I->H(3^[>J[0IL>IT3H-9^[0IL>IT@E@@@C 0)^@)QF )@@G@@^@)^@)^@)IT 0)@[@@@C 0)^@)+@@@@@QG )@@G@@@#@C@# AXR$ +@@@@[@^@@@C^@)^@)^@)^@)^@)CDSEK=^@)+@@@@@@#@C@#QH )@@G@@ DEFUNCT$+@@@@[@ @@@C^@)^@)^@)^@)^@)C- C1PD1#E)=^@)+@@@@@@#@C@#QI )@@G@@ FANG +@@@@[@^@@@C^@)^@)^@)^@)^@)C1[D1B^@)+@@@@@@B@C@# QJ )@@G@@ PURE CODE +@@@@[@A@@@C^@)^@)^@)^@)^@)E[PEL ^@)QK )@@G@@^@)^@)CTJC- +@@@@@@[@C@#. +@@@@[@[@@@C 0)^@)+@@@@@@E@C@#. WOQL )@@G@@RKS LIKE INPUT EXCEPT THAT THE FCT HAS A POINTER+@@@@[@J@@@C 0)^@)^@)^@)QM )@@G@@^@)E9JELFES)D-DDT ^[DD1KE(O^[ F[#C(KE))E-CCDO^[OD[ ^[ACTO^[CCDN^[[^[KD9DQN )@@G@@D1OC(M+@@@@@@E@C@#. TO A DATA TYPED PARAMETER IN IOFN RATHER THAQO )@@G@@N A +@@@@[@J@@@C 0)^@)^@)^@)^@)E-J^[[^[^CDOCC)E-TE[ C))E[[EL[D( E- EK)QP )@@G@@DDI^[DD9AD0)EL[E-CC(M^[OD[[D0)CC)^@)+@@@@@@F@C@#. FILE NAME. EMQQ )@@G@@ITS IOCOUNT BUFFERS, THE LAST OF WHICH +@@@@[@K@@@C 0)^@)^@)^@)^@)C1DQR )@@G@@D- ^[ICDHC*,^@)C(HDDOES)DDJCTJE(IE))CLPC1AC(MES?^[OD[ ^[GCDNE))D9A^[RD[DQS )@@G@@CTC^@)+@@@@@@A@^@#. WILL HAVE IBLAST SET. @F@C@^. WIQT )@@G@@LL HAVE IBLAST SET. THE 'M' OPTION MAKES IT EMIT +@@@@[@K@@@C 0)^@)QU )@@G@@^@)^@)^@)E9DD-G^[CCDQC*)DD]D-[ETO^[NC(O 0)^[OD[ ^@$D*$^[JE[ODDJD0)D([DT QV )@@G@@ES)DDO^[ D(DE))^@)+@@@@@@A@C@^. A FINAL EOF STATUS BUFFER.+@@@@[QW )@@G@@@D@@@C 0)^@)^@)^@)^@)CC)C1DD1[D))C(JC0)ETOCDOE(N^[]E(AC1 EK,+@@@@@@[@C@#QX )@@G@@. +@@@@[@[@@@C 0)^@)+@@@@@@ @C@#. LX,U X10, +@@@@[QY )@@G@@@C@@@C 0)^@)^@)^@)^@)D-S -P^@)^@)^@)F@1A@?B-ACTOB0)^@)+@@@@@@ @C@#. QZ )@@G@@ LMJ A2,SOURCE +@@@@[@C@@@C 0)^@)^@)^@)^@)D-HDK)^@)^@)^@)CC2 -NRA )@@G@@D9PEL#C*)^@)+@@@@@@#@C@#. +@@@@[@ @@@C 0)^@)^@)^@)^@)B-MRB )@@G@@C(OE(MD0"^@)+@@@@@@[@C@#. +@@@@[@[@@@C 0)^@)+@@@@@@G@C@#SOURCE* FORC )@@G@@RK SORCESU ESTABLISH A SOURCE ACTIVITY +@@@@[@L@@@CRD )@@G@@ETJE(MCT K)^@)C1JELF^@)^@)^@)ETJEL#C(NE*)^@)^@)^@)^@)^@)^@)C(NE-[CLGDDNRE )@@G@@D@)CC)ETJE(MCT ^[[CTODDQDDOFC)+@@@@@@C@C@# J 0,A2 RF )@@G@@ RETURN +@@@@[@G@@@C^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)A@?CC2^@)^@)RG )@@G@@^@)^@)^@)^@)^@)^@)EL E-PELI^@)+@@@@@@[@C@#. +@@@@[@[@@@C 0)^@)+@@@@@RH )@@G@@@F@C@#SORCESU LA,U A10 CLEAR BLOCKS TRANSMITTED RI )@@G@@+@@@@[@K@@@CETJEL#C(NE*)^@)D-[ -P^@)^@)^@)CC1A@)^@)^@)^@)^@)^@)^@)^@)^@)RJ )@@G@@CTGC([EK)CLGD9#DTN^[OEL[D1ND(DE-OC(^+@@@@@@E@C@^ LA A11,RK )@@G@@IOOPT,X10 LOAD I/O OPTION +@@@@[@I@@@C^@)^@)^@)^@)^@)D-[^@)^@)RL )@@G@@^@)^@)CC1AC?DDJD9KE)?F@1A@)^@)^@)^@)D-JCD^^[D 9J^[JE[ODDJD0)+@@@@@@G@C@#RM )@@G@@ LX X9,IOFN,X10 LOAD ADDRESS OF DATA PARAMETER RN )@@G@@+@@@@[@M@@@C^@)^@)^@)^@)^@)D-S^@)^@)^@)^@)F@9 -DD9AD0?F@1A@)^@)^@)^@)^@)RO )@@G@@D-JCD^^[[C-^EL ETN^[JC0)C-[E-[^[KCDMCDHC(OC(M^@)+@@@@@@[@C@#. +@@@@[RP )@@G@@@[@@@C 0)^@)+@@@@@@E@C@#SORCEL LA A0,PBVAL,X9 LOAD LENRQ )@@G@@GTH OF DATA +@@@@[@J@@@CETJEL#C(G^@)^@)D-[^@)^@)^@)^@)CC0 -KCLQCDG -SBC)RR )@@G@@^@)^@)^@)^@)D-JCD^^[GC(IC9OD@)D9A^[^CDOCC)+@@@@@@F@C@# AA,U RS )@@G@@ A0,IBDATA ADD LENGTH OF BLOCK BUFFER+@@@@[@L@@@C^@)^@)^@)^@)RT )@@G@@^@)CD[ -P^@)^@)^@)CC0 -DCL^CDOCC)^@)^@)^@)^@)^@)CD^C))D- D1BE-C^[JC0)CLGRU )@@G@@D9#DS)CLPC1AC(M^@)+@@@@@@F@C@# BGET . ALRV )@@G@@LOCATE A BLOCK BUFFER +@@@@[@K@@@C^@)^@)^@)^@)^@)CLBC(O^@)^@)^@) 0)^@)RW )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)CDGD-JCT[E- ^[[^[]D-JCTF^[]E(AC1 EK)+@@@@@@F@C@#RX )@@G@@ LA,U A1,IBDATA,A0 LOAD ADDRESS OF DATA AREA +@@@@[RY )@@G@@@L@@@C^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC1 -DCL^CDOCC?CC0^@)^@)^@)^@)D-JCD^RZ )@@G@@^[[C-^EL ETN^[JC0)C-[E-[^[[EL CC)^@)+@@@@@@E@C@# LXI,U A1,1SA )@@G@@ SET UP INCREMENT +@@@@[@I@@@C^@)^@)^@)^@)^@)D-SDC?E*)SB )@@G@@^@)^@)CC1 )1^@)^@)^@)^@)^@)^@)^@)^@)ET E))E(K^[DD1#EL D( D1O+@@@@@@G@C@#SC )@@G@@ LA,U A2,PBSS,X9 GET ADDRESS OF PROTOTYPE DATA SD )@@G@@+@@@@[@M@@@C^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC2 -KCLNES?F@9^@)^@)^@)^@)^@)SE )@@G@@C9 E))CD^C-MC(NES)D9A^[KELJE-JE-TE[ ^[^CDOCC)^@)+@@@@@@E@C@# LXSF )@@G@@I,U A2,1 GET SOURCE INCREMENT+@@@@[@J@@@C^@)^@)^@)^@)SG )@@G@@^@)D-SDC?E*)^@)^@)CC2 )1^@)^@)^@)^@)^@)^@)^@)^@)C9 E))ETJE(MCT ^[DD1#EL SH )@@G@@D( D1O+@@@@@@G@C@# LR R1,PBVAL,X9 LOAD LENGTH OFSI )@@G@@ DATA SUPPLIED +@@@@[@L@@@C^@)^@)^@)^@)^@)D-M^@)^@)^@)^@)EK1 -KCLQCDGSJ )@@G@@ -SBC)^@)^@)^@)^@)D-JCD^^[GC(IC9OD@)D9A^[^CDOCC)ETPE[KD-DC(^+@@@@@@F@C@#SK )@@G@@ SR R1,IBLEN,A0 SET LENGTH IN BLOCK BUFFER+@@@@[SL )@@G@@@L@@@C^@)^@)^@)^@)^@)ETM^@)^@)^@)^@)EK1 -DCLGC(I -[A@)^@)^@)^@)^@)ET E))SM )@@G@@D- D1BE-C^[DD0)CLGD9#DS)CLPC1AC(M^@)+@@@@@@F@C@# BT A1,,SN )@@G@@*A2 MOVE DATA TO BLOCK BUFFER +@@@@[@L@@@C^@)^@)^@)^@)^@)CLOSO )@@G@@^@)^@)^@)^@)CC1 )? L[AK)^@)^@)^@)^@)^@)^@)D(JE1 ^[^CDOCC)E-J^[]D-JCTF^[]SP )@@G@@E(AC1 EK)^@)+@@@@@@F@C@# SZ IBSTAT,A0 SET READSQ )@@G@@ STATUS NORMAL +@@@@[@K@@@C^@)^@)^@)^@)^@)ETU^@)^@)^@)^@)DD]ETOCDO -[SR )@@G@@A@)^@)^@)^@)^@)^@)ET E))EL CD^^[NE-[E-PES)D1JELHCDG^@)+@@@@@@G@C@# SS )@@G@@ SX X10,IBIOP,A0 SET BACKPOINTER TO SOURCE FCT +@@@@[ST )@@G@@@M@@@C^@)^@)^@)^@)^@)ETS^@)^@)^@)^@)F@1A@?DD]DDJE@?CC0^@)^@)^@)^@)ET E))SU )@@G@@CL[CTFE[JDDIE- EK)E-J^[ND9PEL#C*)C1#E))^@)+@@@@@@F@C@# SA SV )@@G@@ A10,IBBLKN,A0 SET BLOCK NUMBER IN FCT +@@@@[@K@@@C^@)^@)^@)^@)SW )@@G@@^@)ET[^@)^@)^@)^@)CC1A@?DD]CLGDTI -[A@)^@)^@)^@)ET E))CLGD9#DS)D1PD(]C(MSX )@@G@@^[DD0)C1#E))+@@@@@@F@C@# SZ IBAFC,A0 CLEAR ABSY )@@G@@NORMAL FRAME COUNT+@@@@[@L@@@C^@)^@)^@)^@)^@)ETU^@)^@)^@)^@)DD]CDACS?CC0SZ )@@G@@^@)^@)^@)^@)^@)^@)CTGC([EK)CD]D1JELHCDG^[AEL[D( ^[#D9PD1O^@)+@@@@@@F@C@#TA )@@G@@ SZ IBLAST,A0 CLEAR LAST BLOCK FLAG +@@@@[TB )@@G@@@K@@@C^@)^@)^@)^@)^@)ETU^@)^@)^@)^@)DD]D-[ETO -[A@)^@)^@)^@)^@)^@)CTGC([TC )@@G@@EK)D-[ETO^[]D-JCTF^[AD-[C8)^@)+@@@@@@F@C@# AA,U A10,1 TD )@@G@@ INCREMENT BLOCK NUMBER +@@@@[@K@@@C^@)^@)^@)^@)^@)CD[ -P^@)TE )@@G@@^@)^@)CC1A@?AC)^@)^@)^@)^@)^@)^@)^@)DDICTMC(HC(IE))CLGD9#DS)D1PD(]C(M^@)TF )@@G@@+@@@@@@F@C@# TG A10,IOCOUNT,X10 ENOUGH BLOCKS WRITTETG )@@G@@N ? +@@@@[@K@@@C^@)^@)^@)^@)^@)E-B^@)^@)^@)^@)CC1A@?DDJCTJE(IE)?F@1A@)TH )@@G@@^@)^@)C(ID9PC9C^[]D-JCTFES)E9MDDOE- D0)B8)+@@@@@@H@^@# SNZ TI )@@G@@ IBLAST,A0 YES. SET LAST FLAG IN THIS BLOCK @H@C@^BSEND TJ )@@G@@ SNZ IBLAST,A0 YES. SET LAST FLAG IN THIS BLOCK TK )@@G@@+@@@@[@N@D@CCLNC(IC))^@)^@)ETIFK)^@)^@)^@)DD]D-[ETO -[A@)^@)^@)^@)^@)^@)TL )@@G@@FD ES,^@)ET E))D-[ETO^[AD-[C8)DDI^[OD[DES)CLGD9#DS)^@)@N@@@DCLNC(IC))^@)TM )@@G@@^@)ETID9IFK)^@)^@)DD]D-[ETO -[A@)^@)^@)^@)^@)^@)FD ES,^@)ET E))D-[ETO^[ATN )@@G@@D-[C8)DDI^[OD[DES)CLGD9#DS)^@)+@@@@@@D@C@# LA A2,IBLAST,TO )@@G@@A0 LOAD LAST FLAG+@@@@[@I@@@C^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC2 -DTP )@@G@@CLGCDNE)?CC0^@)^@)^@)^@)D-JCD^^[GCDNE))C1GCDB^@)+@@@@@@F@C@# LATQ )@@G@@,U A1,IBQ,A0 LOAD HEAD WORDS ADDRESS +@@@@[@K@@@C^@)^@)TR )@@G@@^@)^@)^@)D-[ -P^@)^@)^@)CC1 -DCLL -[A@)^@)^@)^@)^@)^@)D-JCD^^[CC([C))E9JTS )@@G@@EL^ES)CD^C-MC(NES)+@@@@@@F@C@^ TNE,U A11,'M' ISTT )@@G@@ THE 'M' OPTION ON ? +@@@@[@K@@@C^@)^@)^@)^@)^@)E-IC*?E*)^@)^@)CC1AC?TU )@@G@@^9H^8)^@)^@)^@)^@)^@)^@)DDN^[OD[ ^@$D*$^[JE[ODDJD0)D9I^@_^@)+@@@@@@G@C@^TV )@@G@@ JNZ A2,SLASTE YES. IF LAST BLOCK CLOSE OUT TW )@@G@@+@@@@[@M@@@C^@)^@)^@)^@)^@)DLIFK)^@)^@)^@)CC2 -ND-[ETOC*)^@)^@)^@)^@)^@)TX )@@G@@FD ES,^@)DDA^[GCDNE))CLGD9#DS)CTGD9NC*)D9PE))^@)+@@@@@@F@C@# PUTY )@@G@@T IOBB,X10 PUT ON BOUNDED BUFFER +@@@@[@K@@@C^@)^@)TZ )@@G@@^@)^@)^@)E[PE))^@)^@)^@)DDJCL] -SAC0^@)^@)^@)^@)^@)^@)E[PE))D9I^[]D9PD1^UA )@@G@@C(^^[]E(AC1 EK)^@)+@@@@@@G@C@# JZ A2,SORCEL LOUB )@@G@@OP UNTIL LAST BLOCK PASSED +@@@@[@L@@@C^@)^@)^@)^@)^@)DLU^@)^@)^@)^@)UC )@@G@@CC2 -ND9MCT D))^@)^@)^@)^@)^@)D-JD9K^[PD1ODDG^[GCDNE))CLGD9#DS)E[[ETNC(^UD )@@G@@+@@@@@@C@C@# EXIT . ALL DONE+@@@@[@G@@@CUE )@@G@@^@)^@)^@)^@)^@)C(SDDO^@)^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)CDGD))C-JD1 UF )@@G@@+@@@@@@[@C@^. +@@@@[@[@@@C 0)^@)+@@@@@@ @C@^. 'M' OPTION CLOUG )@@G@@SEOUT +@@@@[@C@@@C 0)^@)^@)^@)^@)^9H^8)D9KE-DD9I^[#D-JET D9PE))^@)+@@@@@UH )@@G@@@[@C@^. +@@@@[@[@@@C 0)^@)+@@@@@@F@C@^SLASTE SZ IBLAST,A1 UI )@@G@@ MARK THIS ONE NOT LAST +@@@@[@K@@@CETGCDNE- ^@)^@)ETU^@)^@)UJ )@@G@@^@)^@)DD]D-[ETO -[AC)^@)^@)^@)^@)^@)D([ELF^[OD[DES)D9IC*)D1JE))D-[ETO^@)UK )@@G@@+@@@@@@E@C@^ PUT IOBB,X10 TRANSMIT BUFFER UL )@@G@@+@@@@[@I@@@C^@)^@)^@)^@)^@)E[PE))^@)^@)^@)DDJCL] -SAC0^@)^@)^@)^@)^@)^@)UM )@@G@@E-MCDIETHDDO^[]E(AC1 EK)+@@@@@@G@C@^ BGET IBDATA UN )@@G@@ ALLOCATE AN EOF STATUS BUFFER +@@@@[@M@@@C^@)^@)^@)^@)^@)CLBC(O^@)UO )@@G@@^@)^@)DD]C-[E-[^@)^@)^@)^@)^@)^@)^@)CDGD-JCT[E- ^[[D0)C(JC0)ETOCDOE(N^[]UP )@@G@@E(AC1 EK)^@)+@@@@@@E@C@^ LA,U A1,1 LOAD EOFUQ )@@G@@ STATUS +@@@@[@I@@@C^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC1 )1^@)^@)^@)^@)UR )@@G@@^@)^@)^@)^@)D-JCD^^[ D9A^[NE-[E-PES)+@@@@@@E@C@^ SA A1,IUS )@@G@@BSTAT,A0 PUT STATUS IN BUFFER+@@@@[@J@@@C^@)^@)^@)^@)^@)ET[^@)^@)UT )@@G@@^@)^@)CC1 -DCLNE-[E)?CC0^@)^@)^@)^@)E[PE))ETOCDOE(N^[DD0)CLPC1AC(M+@@@@@UU )@@G@@@E@C@^ LA,U A11 CLEAR I/O OPTION +@@@@[UV )@@G@@@I@@@C^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC1AC)^@)^@)^@)^@)^@)^@)^@)^@)CTGC([UW )@@G@@EK)DC\D8)D9KE-DD9I+@@@@@@F@C@^ J BSEND TRUX )@@G@@ANSMIT THE LAST BUFFER +@@@@[@K@@@C^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)CLNC(IUY )@@G@@C))^@)^@)^@)^@)^@)^@)^@)E-MCDIETHDDO^[OD[ ^[GCDNE))CLPC1AC(M+@@@@@@#@C@#UZ )@@G@@ END +@@@@[@^@@@C^@)^@)^@)^@)^@)C(IC))^@)___@@C^@)^@)^@)^@)VA )@@G@@^@)D-[ -P^@)^@)^@)CC2 -KCLNES?F@9^@)^@)^@)^@)^@)C9 E))CD^C-MC(NES)D9A^[KVB )@@G@@ELJE-JE-TE[ ^[^CDOCC)^@)+@@@@@@E@C@# LXI,U A2,1 VC )@@G@@*[S@@@*SDFF*@[@T@S. +@@@@[@[@@@T 0)^@)+@@@@@@D@T@S. DELETE EVD )@@G@@LEMENT AND FILE COMMAND PROCESS +@@@@[@H@@@T 0)^@)^@)^@)^@)C- D- E- VE )@@G@@^[ D- D( D1O^[[D1^^[ADDGC*)CTJD(HCDIC))E[MD9#C(NES)^@)+@@@@@@[@T@S. VF )@@G@@+@@@@[@[@@@T 0)^@)@[@@@T 0)^@)@H@@@T 0)^@)^@)^@)^@) [# C)^[#H90JD2HD$H[4VG )@@G@@^@1BC7A8)^@)D(-IL(H1G))@[@@@T 0)^@)@M@@@T 0)^@)VI )@@G@@^@)^@)^@)E-*G*)^[(H1&H92H(-I-(H9,^[H14HD-H)?^[0IL\I[2HD>I--IL9@M@@@T 0)^@)^@)^@)^@)I-\^[HGD2HD,GT*HD0^[NVK )@@G@@JD3I->H(3 ))GD,G))GT\H13HD=G(2G(=^[-^[4IL-G->^[3G(I))GD3^[=G(&HD,G(=VL )@@G@@@M@@@T 0)^@)^@)^@)^@)HD,^@)IT>GT4HD\H0)A)9BD#^[\G0)I-*G*)I[>H1-H))GT\G->VM )@@G@@^[\G0)I-*G*)ET4GD4G*)H9&^[#GD?HD&H92H1(GC,@M@@@T 0)^@)^@)^@)^@)E(3G*)^[\VN )@@G@@G0)^[4H[(IS)^[(H1&H92H(-I-(H9,^[(IS)G92GD,I->G))^[\H1?JC)I-*IL\I($H@)^[-VO )@@G@@^[7IL(I-4G(,@M@@@T 0)^@)^@)^@)^@)GD5I-*H92HD3GD4HD\H0)^[+JC)^[HGD2HD,GT*VP )@@G@@HD0^[NJD3I->H(3^[>J[0IL>IT3H-9^[0IL>IT@E@@@T 0)^@)^@)^@)VQ )@@G@@^@)IT 0)@[@@@T 0)^@)+@@@@@@#@T@SVR )@@G@@ AXR$ +@@@@[@^@@@T^@)^@)^@)^@)^@)CDSEK=^@)+@@@@@@#@T@S VS )@@G@@ DEFUNCT$+@@@@[@ @@@T^@)^@)^@)^@)^@)C- C1PD1#E)=^@)+@@@@@@#@T@S VT )@@G@@ FANG +@@@@[@^@@@T^@)^@)^@)^@)^@)C1[D1B^@)@A@@@V^@)^@)^@)^@)^@)I[2VU )@@G@@H9I))H1>J[4^[>H->H(>H14^[&IL\H*)G1(H->^@)+@@@@@@F@T@S J XK )@@G@@ ENDET END OF TABLE. FINISH UP +@@@@[@K@@@T^@)^@)^@)^@)XL )@@G@@^@)DK)^@)^@)^@)^@)C(IC- E))^@)^@)^@)^@)^@)^@)^@)C(IC))D9A^[OCD]D- 0)^[AXM )@@G@@DDIDDND@)E(K+@@@@@@G@T@S TP EIFLG,A0 IS ELEMEXN )@@G@@NT DELETED ALREADY ? +@@@@[@L@@@T^@)^@)^@)^@)^@)E-K^@)^@)^@)^@)C(DC1GXO )@@G@@C8?CC0^@)^@)^@)^@)^@)^@)DDN^[ D- D( D1O^[^C(GC(OC(^^[[D-MC([C-T^@_+@@@@@XP )@@G@@@F@T@S J LOOKD YES. DON'T DO IT IN AGAINXQ )@@G@@+@@@@[@L@@@T^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)D-JD9FC))^@)^@)^@)^@)^@)^@)^@)XR )@@G@@FD ES,^@)C-JD0$E))C-J^[DE))DDI^[[C9[DDI^@)+@@@@@@G@T@S LX,U XS )@@G@@ X6,,A0 SAVE ADDRESS OF SEARCH ITEM +@@@@[@L@@@T^@)^@)XT )@@G@@^@)^@)^@)D-S -P^@)^@)^@)F@6 )?CC0^@)^@)^@)^@)^@)^@)^@)ET[E1 ^[[C-^EL ETNXU )@@G@@^[JC0)ET CDMCTC^[DE- D*)+@@@@@@F@T@S LX X5,A12 XV )@@G@@ GET PARAMETER ADDRESS +@@@@[@K@@@T^@)^@)^@)^@)^@)D-S^@)^@)^@)^@)XW )@@G@@F@5 -[AC2^@)^@)^@)^@)^@)^@)^@)C9 E))E[[EL[D( E- EK)CD^C-MC(NES)^@)+@@@@@XX )@@G@@@F@T@S LMJ X11,SELECT APPLY SELECTION CRITERIA XY )@@G@@+@@@@[@K@@@T^@)^@)^@)^@)^@)D-HDK)^@)^@)^@)F@1AC?ET D- CTO^@)^@)^@)^@)^@)XZ )@@G@@CDKE[GFC)ET D- CTODDJD0)CTMDDOC(MDD[+@@@@@@F@T@S J LOOKYA )@@G@@D NOT CHOSEN FOR DELETION +@@@@[@K@@@T^@)^@)^@)^@)^@)DK)YB )@@G@@^@)^@)^@)^@)D-JD9FC))^@)^@)^@)^@)^@)^@)^@)D1JE))CTCD9NC(I^[AD9M^[^C(GC(OYC )@@G@@DDJD0)+@@@@@@F@T@S AA,U A9,1 INCREMENT ELEMYD )@@G@@ENTS DELETED+@@@@[@L@@@T^@)^@)^@)^@)^@)CD[ -P^@)^@)^@)CC9 )1^@)^@)^@)^@)YE )@@G@@^@)^@)^@)^@)DDICTMC(HC(IE))C(GC(HC(IE-N^[^C(GC(OC(^^@)+@@@@@@G@T@S YF )@@G@@ LA A0,EITYP,X6 LOAD TYPE OF CHOSEN ELEMENT +@@@@[YG )@@G@@@L@@@T^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC0 - DDOFDK -SA0)^@)^@)^@)^@)D-JCD^YH )@@G@@^[OFDKC*)D9A^[#D[JET D0)C(GC(HC(IE))+@@@@@@D@T@S TG,U A0,TYI )@@G@@Y$SYM+1 IT IS A PROC ?+@@@@[@I@@@T^@)^@)^@)^@)^@)E-B -P^@)^@)^@)YJ )@@G@@CC0 -OFC=ETTD*:AC)^@)^@)^@)^@)DDO^[DES)CC)E[MD9#^@_^@)+@@@@@@G@T@S YK )@@G@@ TG,U A0,TY$REL PROC TYPE BETWEEN SYM AND REL +@@@@[YL )@@G@@@M@@@T^@)^@)^@)^@)^@)E-B -P^@)^@)^@)CC0 -OFC=EL D))^@)^@)^@)^@)^@)E[MD9#YM )@@G@@^[OFDKC*)CL E-RC( D0)ETTD*)CDIC))EL D))^@)+@@@@@@G@T@S J YN )@@G@@ $+2 NO. SIMPLY DELETE THE ELEMENT +@@@@[@M@@@T^@)^@)YO )@@G@@^@)^@)^@)DK)^@)^@)^@)^@)^):AK)^@)^@)^@)^@)^@)^@)^@)^@)D1J 0)^[NDDHE[GFC)YP )@@G@@C- D- E- ^[OD[ ^[ D- D( D1O^@)+@@@@@@G@T@S J PROKDL YQ )@@G@@ YES. GO DELETE THE PROC ENTRIES+@@@@[@M@@@T^@)^@)^@)^@)^@)DK)YR )@@G@@^@)^@)^@)^@)E[MD9FC-G^@)^@)^@)^@)^@)^@)^@)FD ES,^@)C9J^[^C(GC(OC*)E-CC*)YS )@@G@@E[MD9#^[ D1OELDC(N+@@@@@@G@T@SPRKDLN BGET EIL ALYT )@@G@@LOCATE AN ELEMENT ITEM BUFFER +@@@@[@M@@@TE[MDT^D-I^@)^@)CLBC(O^@)^@)^@)YU )@@G@@C(DD))^@)^@)^@)^@)^@)^@)^@)^@)CDGD-JCT[E- ^[[D0)C(GC(HC(IE))DDOC(H^[]E(AYV )@@G@@C1 EK)+@@@@@@F@T@S LA,U A1,,A0 SAVE THE BUFFEYW )@@G@@R ADDRESS +@@@@[@K@@@T^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC1 )?CC0^@)^@)^@)YX )@@G@@^@)^@)^@)^@)ET[E1 ^[OD[ ^[]E(AC1 EK)CD^C-MC(NES)+@@@@@@E@T@S LXYY )@@G@@I,U A0,1 LOAD STORE INCREMENT+@@@@[@J@@@T^@)^@)^@)^@)YZ )@@G@@^@)D-SDC?E*)^@)^@)CC0 )1^@)^@)^@)^@)^@)^@)^@)^@)D-JCD^^[NE-JEL ^[DD1#EL ZA )@@G@@D( D1O+@@@@@@F@T@S LXI,U X6,1 GET INCREMENT ZB )@@G@@FOR SOURCE +@@@@[@K@@@T^@)^@)^@)^@)^@)D-SDC?E*)^@)^@)F@6 )1^@)^@)^@)^@)ZC )@@G@@^@)^@)^@)^@)C9 E))DDICTMC(HC(IE))C1JEK)ETJE(MCT +@@@@@@E@T@S LRZD )@@G@@,U R1,EIL LOAD LENGTH TO MOVE +@@@@[@J@@@T^@)^@)^@)^@)ZE )@@G@@^@)D-M -P^@)^@)^@)EK1 - DDG^@)^@)^@)^@)^@)^@)^@)D-JCD^^[GC(IC9OD@)E-J^[HZF )@@G@@D9QC*)+@@@@@@F@T@S BT A0,,*X6 MOVE DATA TO IZG )@@G@@TEM BUFFER +@@@@[@K@@@T^@)^@)^@)^@)^@)CLO^@)^@)^@)^@)CC0 )? LSA0)^@)^@)ZH )@@G@@^@)^@)^@)^@)D(JE1 ^[^CDOCC)E-J^[DE- D*)CLPC1AC(M+@@@@@@F@T@S LXZI )@@G@@,U X6,,A1 SAVE THE BUFFER ADDRESS +@@@@[@K@@@T^@)^@)ZJ )@@G@@^@)^@)^@)D-S -P^@)^@)^@)F@6 )?CC1^@)^@)^@)^@)^@)^@)^@)ET[E1 ^[OD[ ^[]E(AZK )@@G@@C1 EK)CD^C-MC(NES)+@@@@@@E@T@S LA A0,A14 LOZL )@@G@@AD THE FTI ADDRESS+@@@@[@J@@@T^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC0 -[AC4^@)ZM )@@G@@^@)^@)^@)^@)^@)^@)D-JCD^^[OD[ ^[AE-D^[[C-^EL ETN+@@@@@@G@T@S LMZN )@@G@@J X11,ETID DELETE ITEM FROM ELEMENT TABLE +@@@@[@M@V@TZO )@@G@@^@)^@)^@)^@)^@)D-HDK)^@)^@)^@)F@1AC?C(ODD^^@)^@)^@)^@)^@)^@)C- D- E- ^[DZP )@@G@@E- D*)C1MD9H^[ D- D( D1O^[OCD]D- ^@)@M@@@V^@)^@)^@)^@)^@)G(4HD=^@)^@)^@)ZQ )@@G@@ 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)C- D- E- ^[DE- D*)C1MD9H^[ D- D( D1O^[OCD]ZR )@@G@@D- ^@)+@@@@@@G@T@S J BSPERD ERROR. RELEASZS )@@G@@E ITEM AND ERROR +@@@@[@M@@@T^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)CLNE[ EL^^@)ZT )@@G@@^@)^@)^@)^@)^@)^@)C(MELJEK,^@)EL D- CDNC*)DDOC(H^[[D1^^[ ELMD9M^@)+@@@@@ZU )@@G@@@E@T@S BRELP X6 RELEASE THE ITEM +@@@@[ZV )@@G@@@I@@@T^@)^@)^@)^@)^@)CLMC(GE@)^@)^@)F@6^@)^@)^@)^@)^@)^@)^@)^@)^@)EL D- ZW )@@G@@CDNC*)E-CC*)DDOC(H+@@@@@@F@T@S TOP,U A8,OPTION('T') LIZX )@@G@@ST DELETED ELEMENTS ? +@@@@[@K@@@T^@)^@)^@)^@)^@)E-JE@?E*)^@)^@)CC8 -JZY )@@G@@E[ODDJD0*^9O^8(^@)^@)^@)D-DETO^[^C(GC(OC(^^[ D- D( D1OES)B8)+@@@@@@F@T@SZZ )@@G@@ J LOOKD NO. PROCESS NEXT ONE +@@@@[AA )@@G@@@K@@@T^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)D-JD9FC))^@)^@)^@)^@)^@)^@)^@)D1J 0)AB )@@G@@^[KELJCT ETN^[IC(SE))D9IC*)^@)+@@@@@@G@T@S LA A1,A10 AC )@@G@@ GET ELEMENT SEQUENCE NUMBER +@@@@[@L@@@T^@)^@)^@)^@)^@)D-[AD )@@G@@^@)^@)^@)^@)CC1 -[AC0^@)^@)^@)^@)^@)^@)^@)C9 E))C(GC(HC(IE))ET EDPC(ICT AE )@@G@@^[IE(HCL EK)+@@@@@@F@T@S LA A0,A14 RELOAD BAF )@@G@@SP FCT ADDRESS +@@@@[@K@@@T^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC0 -[AC4^@)AG )@@G@@^@)^@)^@)^@)^@)^@)EL D-JCD^^[]ETK^[ACTO^[[C-^EL ETN^@)+@@@@@@E@T@S AH )@@G@@ LMJ X11,ETNL LOOK UP ELEMENT +@@@@[@I@V@T^@)^@)AI )@@G@@^@)^@)^@)D-HDK)^@)^@)^@)F@1AC?C(OD1G^@)^@)^@)^@)^@)^@)D-JD9F^[PE@)C(GC(HAJ )@@G@@C(IE))@I@@@V^@)^@)^@)^@)^@)G(4H1?^@)^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)AK )@@G@@D-JD9F^[PE@)C(GC(HC(IE))+@@@@@@G@T@S IERR . AL )@@G@@ AIN'T NO WAY THIS CAN HAPPEN +@@@@[@L@@@T^@)^@)^@)^@)^@)DD ELM^@)AM )@@G@@^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)CDDD0$E))D1J^[RCDT^[OD[DES)CT[D0)D[[AN )@@G@@E[KC(I+@@@@@@E@T@S LX,U X9,,A0 LOAD THE TABLEAO )@@G@@ ITEM +@@@@[@J@@@T^@)^@)^@)^@)^@)D-S -P^@)^@)^@)F@9 )?CC0^@)^@)^@)^@)^@)AP )@@G@@^@)^@)D-JCD^^[OD[ ^[OCD]D- ^[DE- D*)+@@@@@@E@T@S LMJ X5,TAQ )@@G@@OCLE EDIT THE TOC LINE +@@@@[@J@@@T^@)^@)^@)^@)^@)D-HDK)^@)AR )@@G@@^@)^@)F@5 -OD9#D- ^@)^@)^@)^@)^@)^@)C(^DDO^[OD[ ^[OD9#^[GDDIC*)^@)+@@@@@AS )@@G@@@F@T@S J LOOKD PROCESS THE NEXT ELEMENT AT )@@G@@+@@@@[@K@@@T^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)D-JD9FC))^@)^@)^@)^@)^@)^@)^@)AU )@@G@@E[MD9#C(NES)E-CC*)D1 F[O^[ D- D( D1O+@@@@@@[@T@S. +@@@@[@[@@@T 0)^@)AV )@@G@@+@@@@@@F@T@SENDET TE,U A0,014 END OF TABLE STATUS AW )@@G@@? +@@@@[@K@@@TC(IC- E))^@)^@)E- -P^@)^@)^@)CC0 )0AC4^@)^@)^@)^@)^@)AX )@@G@@^@)^@)C(IC))D9A^[OCD]D- ^[NE-[E-PES)B8)^@)+@@@@@@D@T@S J AY )@@G@@ BSPERR NO. BSP ERROR+@@@@[@I@@@T^@)^@)^@)^@)^@)DK)^@)^@)AZ )@@G@@^@)^@)CLNE[ ELM^@)^@)^@)^@)^@)^@)^@)D1J 0)^[]ETK^[ ELMD9M^@)+@@@@@@F@T@SBA )@@G@@ JZ A9,NOELD ANY ELEMENTS DELETED ? +@@@@[BB )@@G@@@K@@@T^@)^@)^@)^@)^@)DLU^@)^@)^@)^@)CC9 -ID9 D-^^@)^@)^@)^@)^@)^@)CDIFC)BC )@@G@@C(GC(HC(IE-N^[^C(GC(OC(^^@_^@)+@@@@@@E@T@S LA A0,A14 BD )@@G@@ LOAD FCT ADDRESS +@@@@[@I@@@T^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)BE )@@G@@CC0 -[AC4^@)^@)^@)^@)^@)^@)^@)D-JCD^^[ACTO^[[C-^EL ETN+@@@@@@F@T@S BF )@@G@@ LMJ X11,WPFET WRITE BACK ELEMENT TABLE +@@@@[@K@V@TBG )@@G@@^@)^@)^@)^@)^@)D-HDK)^@)^@)^@)F@1AC?E9KC1 E))^@)^@)^@)^@)^@)E9MDDOC*)CL[BH )@@G@@CTF^[ D- D( D1O^[OCD]D- @K@@@V^@)^@)^@)^@)^@)I90G1>I))^@)^@) 0)^@)^@)^@)BI )@@G@@^@)^@)^@)^@)^@)^@)E9MDDOC*)CL[CTF^[ D- D( D1O^[OCD]D- +@@@@@@D@T@S BJ )@@G@@ J BSPERR ERROR. LOG IT+@@@@[@I@@@T^@)^@)^@)^@)BK )@@G@@^@)DK)^@)^@)^@)^@)CLNE[ ELM^@)^@)^@)^@)^@)^@)^@)C(MELJEK,^@)D-JC8)DDO^@)BL )@@G@@+@@@@@@E@T@S LA A0,A14 RELOAD FCT ADDRESS BM )@@G@@+@@@@[@J@@@T^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC0 -[AC4^@)^@)^@)^@)^@)^@)^@)BN )@@G@@EL D-JCD^^[ACTO^[[C-^EL ETN^@)+@@@@@@F@T@S LMJ X11,WFTI BO )@@G@@ WRITE OUT FILE ITEM TABLE +@@@@[@L@V@T^@)^@)^@)^@)^@)D-HDK)^@)BP )@@G@@^@)^@)F@1AC?E9AE-D^@)^@)^@)^@)^@)^@)E9MDDOC*)D9PE))C1DD- ^[DE- D*)E-[CLGBQ )@@G@@C*)^@)@L@@@V^@)^@)^@)^@)^@)I9&I-(^@)^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)BR )@@G@@E9MDDOC*)D9PE))C1DD- ^[DE- D*)E-[CLGC*)^@)+@@@@@@E@T@S J BS )@@G@@ BSPERR TAKE ERROR RETURN +@@@@[@J@@@T^@)^@)^@)^@)^@)DK)BT )@@G@@^@)^@)^@)^@)CLNE[ ELM^@)^@)^@)^@)^@)^@)^@)E-[DT ^[ ELMD9M^[MC(OE(MD0)^@)BU )@@G@@+@@@@@@F@T@S LMJ A1,EBUFRL RELEASE ELEMENT BUFFBV )@@G@@ERS +@@@@[@K@@@T^@)^@)^@)^@)^@)D-HDK)^@)^@)^@)CC1 - CLPC1MD))^@)^@)^@)BW )@@G@@^@)^@)EL D- CDNC*)C(GC(HC(IE))CLPC1AC(MES)+@@@@@@E@T@S R$DITX BX )@@G@@ . END OF EDITING MODE +@@@@[@J@@@T^@)^@)^@)^@)^@)EK=BY )@@G@@C-DE-S^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)C(IC))D9A^[ C-DE-DD1B^[HD9^C*)BZ )@@G@@+@@@@@@F@T@S COMPLETE . TERMINATE THIS COMMACA )@@G@@ND +@@@@[@K@@@T^@)^@)^@)^@)^@)CTJD(KD- E- ^@) 0)^@)^@)^@)^@)^@)^@)^@)CB )@@G@@^@)^@)E- ELHDDICDOC*)E-CDDN^[#D9HD([D1^^@)+@@@@@@[@T@S. +@@@@[@[@@@TCC )@@G@@ 0)^@)+@@@@@@F@T@SBSPERD DS A0,R6 SAVE THE ERRORCD )@@G@@ STATUS +@@@@[@K@@@TCLNE[ EL^^@)^@)C-N^@)^@)^@)^@)CC0 -MA0)^@)^@)^@)CE )@@G@@^@)^@)^@)^@)ET[E1 ^[OD[ ^[ ELMD9M^[NE-[E-PES)^@)+@@@@@@G@T@S BRCF )@@G@@ELP X6 RELEASE THE ITEM SAVE BUFFER +@@@@[@L@@@TCG )@@G@@^@)^@)^@)^@)^@)CLMC(GE@)^@)^@)F@6^@)^@)^@)^@)^@)^@)^@)^@)^@)EL D- CDNC*)CH )@@G@@E-CC*)DDOC(H^[NCDQC*)CLPC1AC(M+@@@@@@F@T@S DL A0,R6 CI )@@G@@ RESTORE THE ERROR CODE +@@@@[@K@@@T^@)^@)^@)^@)^@)C-G^@)^@)CJ )@@G@@^@)^@)CC0 -MA0)^@)^@)^@)^@)^@)^@)^@)EL ETOD9MC*)E-CC*)C(MELJEK)CTJC- ^@)CK )@@G@@+@@@@@@D@T@S J BSPERR ERROR OFF +@@@@[CL )@@G@@@H@@@T^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)CLNE[ ELM^@)^@)^@)^@)^@)^@)^@)C(MELJCM )@@G@@EK)D9AC0)^@)+@@@@@@[@T@S. +@@@@[@[@@@T 0)^@)+@@@@@@D@T@S. DECN )@@G@@LETE PROC ENTRIES FOR PROCS BEING DELETED +@@@@[@I@@@T 0)^@)^@)^@)^@)C- CO )@@G@@D- E- ^[KELJCS)C(IE-MDD ES)C1JEK)E[MD9#ES)CL DDIC8)C- D- E- C))^@)+@@@@@CP )@@G@@@[@T@S. +@@@@[@[@@@T 0)^@)+@@@@@@E@T@SPROKDL LX,U X5,,A0 CQ )@@G@@ SAVE ELEMENT TYPE +@@@@[@J@@@TE[MD9FC-G^@)^@)D-S -P^@)^@)^@)CR )@@G@@F@5 )?CC0^@)^@)^@)^@)^@)^@)^@)ET[E1 ^[ D- D( D1O^[OFDKC*)^@)+@@@@@@F@T@SCS )@@G@@ BGET 1792 ALLOCATE A PROC TABLE +@@@@[CT )@@G@@@K@@@T^@)^@)^@)^@)^@)CLBC(O^@)^@)^@)AC7BC2^@)^@)^@)^@)^@)^@)^@)^@)CDGD-JCU )@@G@@CT[E- ^[[^[KELJCS)E-[CLGC*)^@)+@@@@@@G@T@S SA A0,R5 CV )@@G@@ SAVE ADDRESS OF THE PROC TABLE +@@@@[@M@@@T^@)^@)^@)^@)^@)ET[CW )@@G@@^@)^@)^@)^@)CC0 -MA*)^@)^@)^@)^@)^@)^@)^@)ET[E1 ^[[C-^EL ETN^[JC0)E-CC*)CX )@@G@@E[MD9#^[OCD]D- ^@)+@@@@@@F@T@S DSL A0,18 MOCY )@@G@@VE ADDRESS TO H1 OF A1 +@@@@[@K@@@T^@)^@)^@)^@)^@)C-ND))^@)^@)^@)CC0 )1CZ )@@G@@B@)^@)^@)^@)^@)^@)^@)^@)D(JE1 ^[[C-^EL ETN^[OD8)D@1^[JC0)CC1+@@@@@@E@T@SDA )@@G@@ LXM,U A1,1792 GET LENGTH OF TABLE +@@@@[@J@@@TDB )@@G@@^@)^@)^@)^@)^@)D-SD*?E*)^@)^@)CC1 )1A89AK)^@)^@)^@)^@)^@)^@)C9 E))D- D1BDC )@@G@@E-C^[JC0)E-[CLGC*)+@@@@@@E@T@S LA A0,A14 LODD )@@G@@AD FCT ADDRESS +@@@@[@I@@@T^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC0 -[AC4^@)DE )@@G@@^@)^@)^@)^@)^@)^@)D-JCD^^[ACTO^[[C-^EL ETN+@@@@@@G@T@S LX,H2 DF )@@G@@ X11,PRCTB1,X5 GET ENTRY POINT: READ TABLE +@@@@[@L@V@T^@)^@)DG )@@G@@^@)^@)^@)D-S -CAK)^@)^@)F@1AC?E[MCTOCK1 -SA*)^@)^@)^@)C9 E))C(IE-MFC)E[JDH )@@G@@DDIE)'^@)EL CD^^[OCD]D- +@@@@@@D@T@S LMJ X11,,X11 DI )@@G@@ READ IN TABLE +@@@@[@I@V@T^@)^@)^@)^@)^@)D-HDK)^@)^@)^@)F@1AC? -SAC1DJ )@@G@@^@)^@)^@)^@)^@)^@)EL CD^^[DD0)E-[CLGC*)^@)@L@@@V^@)^@)^@)^@)^@)I[(ILGD=^[(H0)I[2H90G(2^[KELJCS)I--GL?DL )@@G@@G*)^@)+@@@@@@H@T@S J BSPERP BSP ERROR WITHDM )@@G@@ PROC BUFFER ALLOCATED +@@@@[@N@@@T^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)CLNE[ DN )@@G@@ELK^@)^@)^@)^@)^@)^@)^@)CLNE@)C(MELJEK)E9DE-C^[KELJCS)CLPC1AC(M^[[D-GD9#DO )@@G@@CDOC(^+@@@@@@F@T@S LA,U A6 CLEAR PROC ENTDP )@@G@@RY SEQUENCE +@@@@[@L@@@T^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC6^@)^@)^@)^@)^@)DQ )@@G@@^@)^@)^@)^@)CTGC([EK)E[MD9#^[ D1OELT^[NC(LE( D1#C*)^@)+@@@@@@F@T@S DR )@@G@@ LA,U A7 CLEAR PROC ENTRIES DELETED+@@@@[@L@@@TDS )@@G@@^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC7^@)^@)^@)^@)^@)^@)^@)^@)^@)CTGC([EK)E[MDT )@@G@@D9#^[ D1OELDC(N^[^C(GC(OC(^^@)+@@@@@@F@T@SPRKLK AA,U A6,1 DU )@@G@@ INCREMENT SEQUENCE NUMBER +@@@@[@L@@@TE[MDTGDS)^@)^@)CD[ -P^@)DV )@@G@@^@)^@)CC6 )1^@)^@)^@)^@)^@)^@)^@)^@)DDICTMC(HC(IE))ET EDPC(ICT ^[IE(HCL DW )@@G@@EK)^@)+@@@@@@E@T@S LA A1,A6 LOAD SEQUENCE DX )@@G@@NUMBER+@@@@[@J@@@T^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC1 -[A0)^@)^@)^@)^@)^@)DY )@@G@@^@)^@)D-JCD^^[NC(LE( D1#C*)D1PD(]C(M+@@@@@@E@T@S LA A0,ADZ )@@G@@14 LOAD FCT ADDRESS +@@@@[@I@@@T^@)^@)^@)^@)^@)D-[^@)^@)EA )@@G@@^@)^@)CC0 -[AC4^@)^@)^@)^@)^@)^@)^@)D-JCD^^[ACTO^[[C-^EL ETN+@@@@@@H@T@SEB )@@G@@ LX,H1 X11,PRCTB1,X5 LOAD ENTRY POINT: LOOKUP BY NUMEC )@@G@@BER +@@@@[@N@V@T^@)^@)^@)^@)^@)D-S -CAC)^@)^@)F@1AC?E[MCTOCK1 -SA*)^@)ED )@@G@@^@)^@)D-JCD^^[ D1OELT^[KD9DD1OBK)^[GD9JDTPE@)CLT^[IE(HCL EK)+@@@@@@F@T@SEE )@@G@@ LMJ X11,,X11 LOOK UP ENTRY BY SEQUENCE +@@@@[EF )@@G@@@L@V@T^@)^@)^@)^@)^@)D-HDK)^@)^@)^@)F@1AC? -SAC1^@)^@)^@)^@)^@)^@)D-JD9FEG )@@G@@^[PE@)C(IE-MFC)CLT^[NC(LE( D1#C*)^@)@N@@@V^@)^@)^@)^@)^@)I[(ILI-2HD>I1>^[,G(8I))E[MD9#^[>H14IL9^[&IL\EI )@@G@@H*)I--GL?G*)+@@@@@@E@T@S J PRCTET END OF PEJ )@@G@@ROC TABLE +@@@@[@J@@@T^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)E[MCTOC(O^@)^@)^@)EK )@@G@@^@)^@)^@)^@)C(IC))D9A^[KELJCS)E-[CLGC*)^@)+@@@@@@H@T@S LA,H1 EL )@@G@@ A1,2,A0 LOAD SEQUENCE NUMBER OF SOURCE ELEMENT+@@@@[@O@@@TEM )@@G@@^@)^@)^@)^@)^@)D-[ -CAC)^@)^@)CC1 )2 -[A@)^@)^@)^@)^@)^@)^@)D-JCD^^[NC(LEN )@@G@@E( D1#C*)D1PD(]C(M^[JC0)ETJE(MCT ^[ D- D( D1O^@)+@@@@@@H@T@S TNEO )@@G@@E A1,A10 IS IT FROM THE ELEMENT BEING DELETED ?+@@@@[EP )@@G@@@O@@@T^@)^@)^@)^@)^@)E-IC*)^@)^@)^@)CC1 -[AC0^@)^@)^@)^@)^@)^@)^@)DDN^[DEQ )@@G@@E))C1MD9H^[OD[ ^[ D- D( D1O^[]C(DD1B^[^C(GC(OC(^^@_^@)+@@@@@@F@T@S ER )@@G@@ J DELPE YES. GO DELETE PROC ENTRY+@@@@[@L@@@TES )@@G@@^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)C- D-KC*)^@)^@)^@)^@)^@)^@)^@)FD ES,^@)C9JET )@@G@@^[^C(GC(OC*)E[MD9#^[ D1OELT^@)+@@@@@@G@T@S TG A10,A1 EU )@@G@@ FROM A HIGHER-SEQUENCE ELEMENT ?+@@@@[@M@@@T^@)^@)^@)^@)^@)E-BEV )@@G@@^@)^@)^@)^@)CC1A@?CC1^@)^@)^@)^@)^@)^@)^@)C1MD9H^[[^[CDDBD[ EK!ET EDPC(IEW )@@G@@CT ^[ D- D( D1O^@_+@@@@@@E@T@S J PRKLK NOEX )@@G@@. KEEP ON LOOKING+@@@@[@J@@@T^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)E[MDTGDS)^@)EY )@@G@@^@)^@)^@)^@)^@)^@)D1J 0)^[FC( E@)D9I^[GD9JDTDD1B+@@@@@@[@T@S. +@@@@[EZ )@@G@@@[@@@T 0)^@)+@@@@@@F@T@SPRPRE LX,H1 X11,PRCTB2,X5 LOAD THEFA )@@G@@ TABLE WRITE ENTRY+@@@@[@L@V@TE[ME[MC*)^@)^@)D-S -CAC)^@)^@)F@1AC?E[MCTOFB )@@G@@CK2 -SA*)^@)^@)^@)D-JCD^^[OD[ ^[OCD]D- ^[RELDE- ^[ D1OELT^@)+@@@@@@E@T@SFC )@@G@@ LA A0,A14 LOAD THE FCT ADDRESS+@@@@[@J@V@TFD )@@G@@^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC0 -[AC4^@)^@)^@)^@)^@)^@)^@)D-JCD^^[OD[ FE )@@G@@^[ACTO^[[C-^EL ETN@J@@@VI[2I[2G*)^@)^@)D-[^@)^@)^@)^@)CC0 -[AC4^@)^@)^@)FF )@@G@@^@)^@)^@)^@)D-JCD^^[OD[ ^[ACTO^[[C-^EL ETN+@@@@@@F@T@S LMJ FG )@@G@@ X11,,X11 WRITE BACK THE PROC TABLE +@@@@[@L@V@T^@)^@)^@)^@)FH )@@G@@^@)D-HDK)^@)^@)^@)F@1AC? -SAC1^@)^@)^@)^@)^@)^@)E9MDDOC*)CL[CTF^[OD[ ^[KFI )@@G@@ELJCS)E-[CLGC*)^@)@L@@@V^@)^@)^@)^@)^@)I[(ILH->I->^[KELJCS)G12H9!^[4GD+H->^@)+@@@@@@H@T@S J IG )@@G@@ BSPERX BSP ERROR. RELEASE BUFFER AND EIT +@@@@[IH )@@G@@@N@@@T^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)CLNE[ ELS^@)^@)^@)^@)^@)^@)^@)CLNE@)II )@@G@@C(MELJEK,^@)EL D- CDNC*)CLPC1AC(M^[[D1^^[ DDO^@)+@@@@@@G@T@S BRIJ )@@G@@ELP R8 RELEASE THE SEARCH ITEM BUFFER +@@@@[@M@@@TIK )@@G@@^@)^@)^@)^@)^@)CLMC(GE@)^@)^@)EK8^@)^@)^@)^@)^@)^@)^@)^@)^@)EL D- CDNC*)IL )@@G@@E-CC*)ET CDMCTC^[DE- D*)CLPC1AC(M^@)+@@@@@@F@T@S J PRKLIM )@@G@@K LOOP TO PROC SCANNING LOOP+@@@@[@L@@@T^@)^@)^@)^@)^@)DK)IN )@@G@@^@)^@)^@)^@)E[MDTGDS)^@)^@)^@)^@)^@)^@)^@)D-JD9K^[OD8)E[MD9#^[NCT[D1IDDIIO )@@G@@C8)D-JD9K^@)+@@@@@@[@T@S. +@@@@[@[@@@T 0)^@)+@@@@@@E@T@S. DEIP )@@G@@LETE FILE IF FILE NAME ONLY SPECIFIED ON COMMAND+@@@@[@J@@@T 0)^@)^@)^@)IQ )@@G@@^@)C- D- E- ^[ADDGC*)DDA^[ADDGC*)D1[D( ^[JD1GFC)ETKC(#DDADD C))D9I^[#D9HIR )@@G@@D([D1^+@@@@@@[@T@S. +@@@@[@[@@@T 0)^@)+@@@@@@G@T@SFILDEL LX IS )@@G@@ X5,ELFDT,X9 LOAD ADDRESS OF FDT FOR FILE +@@@@[@L@@@TC1DD-^IT )@@G@@C(G^@)^@)D-S^@)^@)^@)^@)F@5 - D-AC-O -SBC)^@)^@)^@)^@)D-JCD^^[[C-^EL ETNIU )@@G@@^[JC0)C1^E))C1JEK)C1DD- +@@@@@@G@T@S LA A1,FDOPTS,X5 IV )@@G@@ LOAD ASSIGN OPTIONS USED ON FILE+@@@@[@M@@@T^@)^@)^@)^@)^@)D-[^@)^@)IW )@@G@@^@)^@)CC1 -AC-JE[OES?F@5^@)^@)^@)^@)D-JCD^^[[ETNDDBD0)D9KE-DD9IES)E(NC(^IX )@@G@@^[JD0)C1DD- +@@@@@@H@T@S LA,U A0,FRECRD GET @FREIY )@@G@@E CARD TO FREE TEMPORARY FILE +@@@@[@O@@@T^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)IZ )@@G@@CC0 -AEL CTMC))^@)^@)^@)^@)^@)C9 E))C[AEL C*)CT[EL^^[OD8)C1MC( ^[OC(HE[JJA )@@G@@EL[ELT^[ADDGC*)^@)+@@@@@@G@T@S TEP A1,(BIT(34)) ISJB )@@G@@ FILE ASSIGNED TEMPORARY ? +@@@@[@L@@@T^@)^@)^@)^@)^@)E- E@)^@)^@)^@)JC )@@G@@CC1 )*CLDE)*AS4 C(^@)^@)^@)^@)DDN^[ADDGC*)CDNETDC9IC(^^[OC(HE[JEL[ELT^@_JD )@@G@@+@@@@@@E@T@S J DODEL YES. JUST FREE IT JE )@@G@@+@@@@[@J@@@T^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)C-JC- D))^@)^@)^@)^@)^@)^@)^@)JF )@@G@@FD ES,^@)DLPETO^[AEL C*)DDO^@)+@@@@@@G@T@S AND A1,(OPTIONJG )@@G@@('C','U') IS FILE IN CATALOGUING STATE ? +@@@@[@M@U@T^@)^@)^@)^@)^@)CDIJH )@@G@@C))^@)^@)^@)CC1 )*D9KE-DD9I @$CS$ )$E*$ C)DDN^[ADDGC*)DDI^[#CDOCDGD9BE(DJI )@@G@@D1B^[NE-[E- ^@_^@)@M@@@U^@)^@)^@)^@)^@)CDIC))^@)^@)^@)CC1 )*D9KE-DD9I @$JJ )@@G@@CS$ )$E*$ C(^[DES)C1DD- ^[DD0)CT[E-[D-JC9PDDIC8)ETOCDOC*)B8)+@@@@@@G@T@SJK )@@G@@ LA,U A0,DELCRD GET IMAGE TO FREE,D THE FILE JL )@@G@@+@@@@[@L@@@T^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC0 -^C(GCTMC))^@)^@)^@)^@)^@)JM )@@G@@C9 E))DDHCDBC*)E-J^[AEL C*?C))E-CC*)C1DD- +@@@@@@I@T@S JZ JN )@@G@@ A2,DODEL IF FILE IS CATALOGUED ALREADY, DO FREE,D +@@@@[JO )@@G@@@O@@@T^@)^@)^@)^@)^@)DLU^@)^@)^@)^@)CC2 -^D9^C(G^@)^@)^@)^@)^@)^@)DDA^[AJP )@@G@@DDGC*)DDN^[#CDOCDGD9BE( C))CDGEL CD^FC?^[^D8)C1MC( -^+@@@@@@H@T@S JQ )@@G@@ LA,U A0,INHIBIT IF FILE IS ASSIGNED WITH 'C' OR 'U', JR )@@G@@+@@@@[@N@@@T^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC0 -DD1CDD]DDO^@)^@)^@)^@)^@)JS )@@G@@DDA^[ADDGC*)DDN^[[ETNDDBD1 C))E9DE-C^@$CS$^[JEK)^9P^8?+@@@@@@H@T@S. JT )@@G@@ DO A FREE,I TO INHIBIT CATALOGUING JU )@@G@@+@@@@[@N@@@T 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)JV )@@G@@C-J^[[^[AEL C*?DC)E-J^[DD1CDD]DDO^[#CDOCDGD9BE(DD1B^@)+@@@@@@G@T@SDODEL JW )@@G@@ E$MSG . COPY APPROPRIATE COMMAND IMAGE +@@@@[JX )@@G@@@M@@@TC-JC- D))^@)^@)C*=D(NC8)^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)CTJE[TJY )@@G@@^[[E[KELJE[MDD[E- ^[#D9HD([D1^^[DD([C9 ^@)+@@@@@@G@T@S LMJ JZ )@@G@@ X6,EFILE EDIT FILE NAME INTO COMMAND +@@@@[@L@@@T^@)^@)KA )@@G@@^@)^@)^@)D-HDK)^@)^@)^@)F@6 - C1DD- ^@)^@)^@)^@)^@)^@)C(^DDO^[ADDGC*)D1[KB )@@G@@D( ^[DD1OD8)CTJD(HCDIC))+@@@@@@H@T@S LA,H2 A0,,X1 KC )@@G@@ LOAD IMAGE BUFFER ADDRESS FOR RDIT$ +@@@@[@N@@@T^@)^@)^@)^@)^@)D-[KD )@@G@@ -CAK)^@)^@)CC0 )?F@1^@)^@)^@)^@)^@)^@)^@)D-JCD^^[DD([C9 ^[]E(AC1 EK)CD^KE )@@G@@C-MC(NES)C1JEK)EL^DDO^))+@@@@@@G@T@S LMJ X11,CSF KF )@@G@@ SUBMIT DYNAMIC COMMAND TO SYSTEM+@@@@[@M@@@T^@)^@)^@)^@)^@)D-HDK)^@)KG )@@G@@^@)^@)F@1AC?CTNC0)^@)^@)^@)^@)^@)^@)ETPCLHDDO^[^FDICDHDD#^[#D9HD([D1^^[OKH )@@G@@D8)ETTETOC(H+@@@@@@F@T@S IERR . SYNTAX EKI )@@G@@RROR, BALONEY !! +@@@@[@K@@@T^@)^@)^@)^@)^@)DD ELM^@)^@)^@) 0)^@)^@)^@)KJ )@@G@@^@)^@)^@)^@)^@)^@)ETTD1OCDS^[ ELMD9M ))CL[D-JD1 FC)^C-+@@@@@@G@T@S KK )@@G@@ LMJ X5,CSFSTR EDIT STATUS FOR CSF REQUEST +@@@@[KL )@@G@@@L@@@T^@)^@)^@)^@)^@)D-HDK)^@)^@)^@)F@5 -#ETAETOEK)^@)^@)^@)^@)^@)C(^DDOKM )@@G@@^[NE-[E-PES)C1JEK)CTNC0)EL EDPC(NE))+@@@@@@G@T@S LX X5,EKN )@@G@@LFDT,X9 LOAD FDT FOR FILE JUST DELETED +@@@@[@M@@@T^@)^@)^@)^@)KO )@@G@@^@)D-S^@)^@)^@)^@)F@5 - D-AC-O -SBC)^@)^@)^@)^@)D-JCD^^[AC-O^[AD9M^[ADDGKP )@@G@@C*)DLPETO^[^C(GC(OC(^^@)+@@@@@@G@T@S SZ FDFRF,X5 KQ )@@G@@ FLAG NO FREE FOR DELETED FILE +@@@@[@M@@@T^@)^@)^@)^@)^@)ETU^@)^@)KR )@@G@@^@)^@)C1^C1MC0?F@5^@)^@)^@)^@)^@)^@)C1GCDB^[ID8)C1MC( ^[AD9M^[^C(GC(OC(^KS )@@G@@^[ADDGC*)^@)+@@@@@@E@T@S LA A8,CDOPTS,X8 LOAD COMKT )@@G@@MAND OPTIONS+@@@@[@J@@@T^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC8 -#C-JE[OES?F@8KU )@@G@@^@)^@)^@)^@)D-JCD^^[#D9HD([D1^^[JE[ODDJD1N+@@@@@@E@T@S TOP,U KV )@@G@@ A8,OPTION('T') IS 'T' OPTION ON ? +@@@@[@J@@@T^@)^@)^@)^@)^@)E-JKW )@@G@@E@?E*)^@)^@)CC8 -JE[ODDJD0*^9O^8(^@)^@)^@)DDN^@$E)$^[JE[ODDJD0)D9I^@_^@)KX )@@G@@+@@@@@@F@T@S COMPLETE . TERMINATE THIS COMMAKY )@@G@@ND +@@@@[@K@@@T^@)^@)^@)^@)^@)CTJD(KD- E- ^@) 0)^@)^@)^@)^@)^@)^@)^@)KZ )@@G@@^@)^@)E- ELHDDICDOC*)E-CDDN^[#D9HD([D1^^@)+@@@@@@D@T@S R$DIT LA )@@G@@ . FIRE UP EDITOR+@@@@[@I@@@T^@)^@)^@)^@)^@)EK=C-DE))LB )@@G@@^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)C1DEL ^[PE@)C(^DDOD9M^@)+@@@@@@E@T@SLC )@@G@@ LX X5,ELFDT,X9 LOAD FDT ADDRESS +@@@@[@I@@@TLD )@@G@@^@)^@)^@)^@)^@)D-S^@)^@)^@)^@)F@5 - D-AC-O -SBC)^@)^@)^@)^@)D-JCD^^[AC-OLE )@@G@@^[[C-^EL ETN+@@@@@@D@T@S LMJ X6,EFILE EDIT FILLF )@@G@@E NAME+@@@@[@I@@@T^@)^@)^@)^@)^@)D-HDK)^@)^@)^@)F@6 - C1DD- ^@)^@)^@)^@)LG )@@G@@^@)^@)C(^DDO^[ADDGC*)D1[D( ^@)+@@@@@@D@T@S E$FD4 (' DELETEDLH )@@G@@ ') EDIT 'DELETED'+@@@@[@I@@@T^@)^@)^@)^@)^@)C*=C1^A))^@)^@) @$^[^LI )@@G@@C(GC(OC(^^@$ C)^@)^@)^@)C(^DDO^@$C- D- E- C)$^@)+@@@@@@H@T@S LMLJ )@@G@@J X11,IST APPEND STATEMENT NUMBER AND PRINT +@@@@[LK )@@G@@@N@@@T^@)^@)^@)^@)^@)D-HDK)^@)^@)^@)F@1AC?DDNE))^@)^@)^@)^@)^@)^@)CDKE[ LL )@@G@@D1^^[NE-[E- D( D1O^[IE(HCL EK)CDIC))E[MDDIE))^@)+@@@@@@E@T@S COLM )@@G@@MPLETE . COMPLETE THE COMMAND+@@@@[@J@@@T^@)^@)^@)^@)LN )@@G@@^@)CTJD(KD- E- ^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)CTJD(KD- E- ^[OD[ ^[#D9HLO )@@G@@D([D1^+@@@@@@[@T@S. +@@@@[@[@@@T 0)^@)+@@@@@@F@T@SBSPERX DS LP )@@G@@ A0,R6 SAVE BSP ERROR STATUS +@@@@[@K@@@TCLNE[ ELS^@)LQ )@@G@@^@)C-N^@)^@)^@)^@)CC0 -MA0)^@)^@)^@)^@)^@)^@)^@)ET[E1 ^[]ETK^[ ELMD9M^[NLR )@@G@@E-[E-PES)^@)+@@@@@@G@T@S BRELP R8 RELEASE LS )@@G@@THE SEARCH ITEM BUFFER +@@@@[@M@@@T^@)^@)^@)^@)^@)CLMC(GE@)^@)^@)EK8^@)LT )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)EL D- CDNC*)E-CC*)ET CDMCTC^[DE- D*)CLPC1AC(M^@)LU )@@G@@+@@@@@@F@T@S J BSPERY EDIT BSP ERROR MESSALV )@@G@@GE +@@@@[@K@@@T^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)CLNE[ ELT^@)^@)^@)^@)^@)LW )@@G@@^@)^@)C(^DDO^[]ETK^[ ELMD9M^[HC(NET[C9 ^@)+@@@@@@[@T@S. +@@@@[@[@@@TLX )@@G@@ 0)^@)+@@@@@@[@T@S. +@@@@[@[@@@T 0)^@)+@@@@@@F@T@STAPDEL E$MSG LY )@@G@@ FILDM COPY TAPE DELETE MESSAGE +@@@@[@K@@@TE-[E[^C(G^@)LZ )@@G@@^@)C*=D(NC8)^@)^@)C1DD-^D*)^@)^@)^@)^@)^@)^@)^@)CTJE[T^[OCDKC*)C- D- E- MA )@@G@@^[HC(NET[C9 +@@@@@@E@T@S LA A0,ELFDT,X9 LOAD FDTMB )@@G@@ ADDRESS +@@@@[@I@@@T^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC0 - D-AC-O -SBC)MC )@@G@@^@)^@)^@)^@)D-JCD^^[AC-O^[[C-^EL ETN+@@@@@@F@T@S LMJ X11,MD )@@G@@FIST APPEND FILE AND STATEMENT +@@@@[@L@@@T^@)^@)^@)^@)^@)D-HME )@@G@@DK)^@)^@)^@)F@1AC?C1DETO^@)^@)^@)^@)^@)^@)CDKE[ D1^^[ADDGC*)CDIC))ETOCDOMF )@@G@@C(HC(IE))^@)+@@@@@@E@T@S ZAP . DISABLE MG )@@G@@THE FILE +@@@@[@I@@@T^@)^@)^@)^@)^@)FL[E@)^@)^@)^@) 0)^@)^@)^@)^@)^@)MH )@@G@@^@)^@)^@)^@)C-DET[CLGC*)E-CC*)C1DD- +@@@@@@E@T@S COMPLETE . MI )@@G@@ COMPLETE THE COMMAND+@@@@[@J@@@T^@)^@)^@)^@)^@)CTJD(KD- MJ )@@G@@E- ^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)CTJD(KD- E- ^[OD[ ^[#D9HD([D1^+@@@@@MK )@@G@@@[@T@S. +@@@@[@[@@@T 0)^@)+@@@@@@[@T@S. +@@@@[@[@@@T 0)^@)+@@@@@ML )@@G@@@H@T@SNOELD E$MSG NOELM EDIT MESSAGEE FOR NO ELEMEMM )@@G@@NTS DELETED +@@@@[@O@@@TD1JC(GC))^@)^@)C*=D(NC8)^@)^@)D1JC(GD*)^@)^@)^@)MN )@@G@@^@)^@)^@)^@)C(^DDO^[HC(NET[C9 C*)C1JEK)D1J^[ D- D( D1OES)C- D- E- C))^@)MO )@@G@@+@@@@@@G@T@S LA A0,A12 LOAD ELEMENT PARAMETMP )@@G@@ER ADDRESS +@@@@[@M@@@T^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC0 -[AC2^@)^@)^@)MQ )@@G@@^@)^@)^@)^@)D-JCD^^[ D- D( D1O^[KCDMCDHC(OC(M^[[C-^EL ETN^@)+@@@@@@E@T@SMR )@@G@@ LA A0,ELFDT,A0 LINK TO THE FDT +@@@@[@I@@@TMS )@@G@@^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC0 - D-AC-O -[A@)^@)^@)^@)^@)D-DD1F^[OD8)MT )@@G@@E-CC*)C1^E))+@@@@@@E@T@S LMJ X11,FIST PRINT ERMU )@@G@@ROR MESSAGE +@@@@[@J@@@T^@)^@)^@)^@)^@)D-HDK)^@)^@)^@)F@1AC?C1DETO^@)^@)MV )@@G@@^@)^@)^@)^@)E[MDDIE))C(MELJEK)D( ETNCDBC*)+@@@@@@F@T@S LMJ MW )@@G@@ A1,EBUFRL RELEASE ELEMENT BUFFERS +@@@@[@K@@@T^@)^@)^@)^@)MX )@@G@@^@)D-HDK)^@)^@)^@)CC1 - CLPC1MD))^@)^@)^@)^@)^@)EL D- CDNC*)C(GC(HC(IE))MY )@@G@@CLPC1AC(MES)+@@@@@@E@T@S COMPLETE . TERMINATMZ )@@G@@E COMMAND +@@@@[@J@@@T^@)^@)^@)^@)^@)CTJD(KD- E- ^@) 0)^@)^@)^@)^@)^@)NA )@@G@@^@)^@)^@)^@)E- ELHDDICDOC*)CTJD(HCDIC))^@)+@@@@@@[@T@S. +@@@@[@[@@@TNB )@@G@@ 0)^@)+@@@@@@^@T@S PURE DATA+@@@@[@A@@@T^@)^@)^@)^@)^@)E[PNC )@@G@@EL ^@)^@)^@)C-[E-[+@@@@@@C@T@SFILDM 'CANNOT DELETE ELEMENTS FROM TAPND )@@G@@E !' +@@@@[@G@@@TC1DD-^D*)^@)^@)^9#CDID1JE))C- D- E- ^[ D- D( D1OES)C1MNE )@@G@@D9H^[OCDKC*)^C$^@)+@@@@@@B@T@SNOELM 'NO ELEMENTS DELETED FROM !' NF )@@G@@+@@@@[@E@@@TD1JC(GD*)^@)^@)^9ID8)C(GC(HC(IE-N^[^C(GC(OC(^^[AELJD*)^C$^@)NG )@@G@@+@@@@@@F@T@SFRECRD '@FREE !' TO 'DELETE' TEMPORARNH )@@G@@Y FILE+@@@@[@L@@@TC1MC(#EL^^@)^@)^9@C1MC( ^@-^8)^@)^@)^@)^@)^@)^@)^@)^@)NI )@@G@@^@)^@)E-J^@$C- D- E- ^8)E- D(KD9MCDMFC)C1DD- ^@)+@@@@@@F@T@SDELCRD '@NJ )@@G@@FREE,D !' TO DELETE CATALOGUED FILE +@@@@[@L@@@TC- D-#NK )@@G@@EL^^@)^@)^9@C1MC( -^^@-^8)^@)^@)^@)^@)^@)^@)^@)^@)^@)E-J^[^C(GC(OC*)CT[NL )@@G@@E-[D-JC9PC(^^[ADDGC*)^@)+@@@@@@H@T@SINHIBIT '@FREE,I !' NM )@@G@@ TO INHIBIT CATALOGUING OF PENDING FILE+@@@@[@O@@@TDDID[DCLDE))^@)^9@NN )@@G@@C1MC( -D^@-^8)^@)^@)^@)^@)^@)^@)^@)^@)^@)E-J^[DD1CDD]DDO^[#CDOCDGD9BE(DNO )@@G@@D1B^[JC0)E[ D1^DDIC8)C1DD- ^@)+@@@@@@#@T@S END +@@@@[@^@@@TNP )@@G@@^@)^@)^@)^@)^@)C(IC))^@)___TS,X8 LOAD COMMAND OPTIONS+@@@@[@J@@@TNQ )@@G@@^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC8 -#C-JE[OES?F@8^@)^@)^@)^@)D-JCD^^[#D9HNR )@@G@@*[S@@@*SDFF*@[@I@H. +@@@@[@[@@@I 0)^@)+@@@@@@A@I@H. REENTRANNS )@@G@@T EDIT$ INTERFACE +@@@@[@D@@@I 0)^@)^@)^@)^@)EL C(IE-MCDIE))C(^DDO^))DDINT )@@G@@E- ELACD#C*)+@@@@@@[@I@H. +@@@@[@[@@@I 0)^@)@[@@@I 0)^@)@H@@@I 0)^@)NU )@@G@@^@)^@)^@) [# C)^[#H90JD2HD$H[4^@1BC7A8)^@)D(-IL(H1G))@[@@@I 0)^@)@M@@@I 0)^@)^@)^@)^@)E-*G*)^[(H1&H92H(-I-(H9,^[H14HD-H)?^[0IL\I[2HD>I--IL9@M@@@I 0)^@)NY )@@G@@^@)^@)^@)I-\^[HGD2HD,GT*HD0^[NJD3I->H(3 ))GD,G))GT\H13HD=G(2G(=^[-^[4IL-NZ )@@G@@G->^[3G(I))GD3^[=G(&HD,G(=@M@@@I 0)^@)^@)^@)^@)HD,^@)IT>GT4HD\H0)A)9OA )@@G@@BD#^[\G0)I-*G*)I[>H1-H))GT\G->^[\G0)I-*G*)ET4GD4G*)H9&^[#GD?HD&H92H1(GC,OB )@@G@@@M@@@I 0)^@)^@)^@)^@)E(3G*)^[\G0)^[4H[(IS)^[(H1&H92H(-I-(H9,^[(IS)G92GD,OC )@@G@@I->G))^[\H1?JC)I-*IL\I($H@)^[-^[7IL(I-4G(,@M@@@I 0)^@)^@)^@)^@)GD5I-*H92OD )@@G@@HD3GD4HD\H0)^[+JC)^[HGD2HD,GT*HD0^[NJD3I->H(3^[>J[0IL>IT3H-9^[0IL>IT@E@@@I 0)^@)^@)^@)^@)IT 0)@[@@@I 0)^@)+@@@@@@#@I@H AXR$ +@@@@[@^@@@I^@)^@)^@)^@)OG )@@G@@^@)CDSEK=^@)+@@@@@@#@I@H DEFUNCT$+@@@@[@ @@@I^@)^@)^@)^@)^@)C- OH )@@G@@C1PD1#E)=^@)+@@@@@@#@I@H FANG +@@@@[@^@@@I^@)^@)^@)^@)^@)C1[OI )@@G@@D1B^@)+@@@@@@^@I@H PURE CODE+@@@@[@A@@@I^@)^@)^@)^@)^@)E[POJ )@@G@@EL ^@)^@)^@)CTJC- +@@@@@@[@I@H. +@@@@[@[@@@I 0)^@)+@@@@@@ @I@H. OK )@@G@@ ENTER EDIT MODE +@@@@[@B@@@I 0)^@)^@)^@)^@)C(IE- EK)C(^DDO^[HD9^OL )@@G@@C*)^@)+@@@@@@[@I@H. +@@@@[@[@@@I 0)^@)+@@@@@@ @I@H. LMJ OM )@@G@@ A1,RDIT$ +@@@@[@B@@@I 0)^@)^@)^@)^@)D-HDK)^@)^@)^@)CC1 -MC-DE)=+@@@@@ON )@@G@@@#@I@H. +@@@@[@ @@@I 0)^@)^@)^@)^@)B-MC(OE(MD0"^@)+@@@@@OO )@@G@@@[@I@H. +@@@@[@[@@@I 0)^@)+@@@@@@F@I@HRDIT$* BGET 22+EPKTL OP )@@G@@ ALLOCATE A PACKET AND LINE+@@@@[@L@@@IEL^DDO^)%^@)^@)CLBC(O^@)OQ )@@G@@^@)^@)AK2 T E[FE-G^@)^@)^@)^@)^@)^@)CDGD-JCT[E- ^[[^[KCD#DT E))CDIC))D-DOR )@@G@@D1 ^@)+@@@@@@G@I@H LA A2,(1,CANNED) GET POINTER TOOS )@@G@@ CANNED PACKET +@@@@[@L@@@I^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC2 )*AC?CT[OT )@@G@@D1IC(^ C)^@)^@)^@)C9 E))E[JDDIE- EK)E-J^[#CDID1 C))E[[CTFC(O+@@@@@@G@I@HOU )@@G@@ LR,U R1,EPKTL LOAD LENGTH OF CANNED PACKET OV )@@G@@+@@@@[@L@@@I^@)^@)^@)^@)^@)D-M -P^@)^@)^@)EK1 - E[FE-G^@)^@)^@)^@)^@)^@)OW )@@G@@D-JCD^^[GC(IC9OD@)D9A^[#CDID1 C))E[[CTFC(O+@@@@@@E@I@H LA,U OX )@@G@@ A3,,A0 GET BUFFER ADDRESS +@@@@[@J@@@I^@)^@)^@)^@)^@)D-[OY )@@G@@ -P^@)^@)^@)CC3 )?CC0^@)^@)^@)^@)^@)^@)^@)C9 E))CLPC1AC(M^[[C-^EL ETN^@)OZ )@@G@@+@@@@@@E@I@H LXI,U A3,1 SET UP INCREMENT PA )@@G@@+@@@@[@I@@@I^@)^@)^@)^@)^@)D-SDC?E*)^@)^@)CC3 )1^@)^@)^@)^@)^@)^@)^@)^@)PB )@@G@@ET E))E(K^[DD1#EL D( D1O+@@@@@@G@I@H BT A3,,*A2 PC )@@G@@ MOVE CANNED PACKET TO BUFFER +@@@@[@L@@@I^@)^@)^@)^@)^@)CLO^@)^@)PD )@@G@@^@)^@)CC3 )? L[AK)^@)^@)^@)^@)^@)^@)D(JE1 ^[#CDID1 C))E[[CTFC(O^[OD8)CLPPE )@@G@@C1AC(M+@@@@@@F@I@H LA,U A2,EPKTL,A0 LOAD LINE STARPF )@@G@@T ADDRESS +@@@@[@K@@@I^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC2 - E[FE-G -[A@)PG )@@G@@^@)^@)^@)^@)D-JCD^^[GDDIC*)ETOCDME))CD^C-MC(NES)+@@@@@@E@I@H SAPH )@@G@@,H2 A2,,A0 PUT INTO PACKET +@@@@[@I@@@I^@)^@)^@)^@)PI )@@G@@^@)ET[ -CAK)^@)^@)CC2 )?CC0^@)^@)^@)^@)^@)^@)^@)E[PE))DDIE-J^[KCD#DT E))PJ )@@G@@+@@@@@@E@I@H LX,U X11,,A1 GET RETURN POINT PK )@@G@@+@@@@[@I@@@I^@)^@)^@)^@)^@)D-S -P^@)^@)^@)F@1AC? -[AC)^@)^@)^@)^@)^@)^@)PL )@@G@@C9 E))EL E-PELI^[KD9DD1O+@@@@@@E@I@H J EDIT$ PM )@@G@@ ESTABLISH EDIT$ MODE+@@@@[@J@@@I^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)C(^DDOPN )@@G@@^))^@)^@)^@)^@)^@)^@)^@)C(NE-[CLGDDND@)C(^DDO^))D(JC- +@@@@@@[@I@H. PO )@@G@@+@@@@[@[@@@I 0)^@)+@@@@@@ @I@H. PRINT AND TERMINATE +@@@@[@C@@@IPP )@@G@@ 0)^@)^@)^@)^@)E[MDDIE))CDIC))E- ELHDDICDOC*)^@)+@@@@@@[@I@H. +@@@@[PQ )@@G@@@[@@@I 0)^@)+@@@@@@A@I@H. LA,U A0, +@@@@[@C@@@IPR )@@G@@ 0)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC0 )/ETKCD#DDIC8"+@@@@@@ @I@H. LMPS )@@G@@J A1,RPRTX$ +@@@@[@C@@@I 0)^@)^@)^@)^@)D-HDK)^@)^@)^@)CC1 -ME[ME-SPT )@@G@@^))^@)+@@@@@@[@I@H. +@@@@[@[@@@I 0)^@)+@@@@@@]@I@HRPRTX$* . +@@@@[PU )@@G@@@#@@@IELKELOF@= K)^@) 0)+@@@@@@ @I@H ON EX8LEV>27 +@@@@[PV )@@G@@@C@J@I^@)^@)^@)^@)^@)D9I^@)^@)^@)^@)C(SB[GC(QB02A8)^@)@B@@@J^@)^@)^@)^@)PW )@@G@@^@)HD&^@)^@)^@)^@)H96G(2I-9I[>+@@@@@@G@I@H TZ TYPOUTST PX )@@G@@ IS A TYPE AND READ OUTSTANDING ?+@@@@[@M@@@I^@)^@)^@)^@)^@)E-UPY )@@G@@^@)^@)^@)^@)E-TE[JE(OETO^@)^@)^@)^@)^@)^@)DDN^[[^[OFDKC*)CDIC))EL CD^^[JPZ )@@G@@E(OETOCDIC-DD1B^@_+@@@@@@F@I@H AA,U A0,2 YEQA )@@G@@S. DON'T OVERTYPE IT +@@@@[@K@@@I^@)^@)^@)^@)^@)CD[ -P^@)^@)^@)CC0 )2QB )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)FD ES,^@)C-JD0$E))D9QC(ME-TE[ ^[DE))+@@@@@@G@I@HQC )@@G@@ SZ TYPOUTST CLEAR TYPE AND READ OUTSTANDING QD )@@G@@+@@@@[@M@@@I^@)^@)^@)^@)^@)ETU^@)^@)^@)^@)E-TE[JE(OETO^@)^@)^@)^@)^@)^@)QE )@@G@@CTGC([EK)E-TE[ ^[[D1^^[MC([C))D9PE-NE-[D1^DDIC8)+@@@@@@ @I@H OFQF )@@G@@F EX8LEV>27 +@@@@[@C@J@I^@)^@)^@)^@)^@)D9AC0)^@)^@)^@)C(SB[GC(QB02QG )@@G@@A8)^@)@^@@@J^@)^@)^@)^@)^@)G(,G-&^@)+@@@@@@E@I@H LSSL A0,1QH )@@G@@8+6 SHIFT SPACING TO T1 +@@@@[@J@@@I^@)^@)^@)^@)^@)D-NETG^@)QI )@@G@@^@)^@)CC0 )1B@:A0)^@)^@)^@)^@)^@)^@)ETCDDAE))ETKCD#DDIC8)E-J^[OAC)+@@@@@QJ )@@G@@@D@I@H LXM,U A0,EPKTL,X1 POINT TO IMAGE+@@@@[@I@@@IQK )@@G@@^@)^@)^@)^@)^@)D-SD*?E*)^@)^@)CC0 - E[FE-G -SAC)^@)^@)^@)^@)E[JDDIE))E-JQL )@@G@@^[DD([C9 ^@)+@@@@@@F@I@H AA A0,(22,0) PUT LENGQM )@@G@@TH IN PRINT$ WORD +@@@@[@L@@@I^@)^@)^@)^@)^@)CD[^@)^@)^@)^@)CC0 )*AK2 )0QN )@@G@@ C)^@)^@)^@)^@)^@)E[PE))D- D1BE-C^[DD0)E[MDDIE)=^[RD9MC))^@)+@@@@@@E@I@HQO )@@G@@ TNZ SHADUP OUTPUT TURNED OFF ? +@@@@[@J@@@IQP )@@G@@^@)^@)^@)^@)^@)E-IFK)^@)^@)^@)ETCCD^E(K^@)^@)^@)^@)^@)^@)^@)D9PE-KE(O^[OQQ )@@G@@E(MD1 C))D9AC0)B8)+@@@@@@D@I@H PRINT$ . PRQR )@@G@@INT THE LINE+@@@@[@I@@@I^@)^@)^@)^@)^@)E[MDDIE)=^@)^@) 0)^@)^@)^@)^@)^@)QS )@@G@@^@)^@)^@)^@)E[MDDIE))E-CC*)D-DD1 ^@)+@@@@@@F@I@HRDITX$* E$DITX . QT )@@G@@ TERMINATE EDITING MODE +@@@@[@K@@@IEL^DDOF@= K)^@)C*=QU )@@G@@C-DE-S^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)E- ELHDDICDOC*)C(^DDODDIC8)D(JQV )@@G@@C- ^@)+@@@@@@G@I@H BRELP A0 RELEASE THE PAQW )@@G@@CKET AND LINE +@@@@[@L@@@I^@)^@)^@)^@)^@)CLMC(GE@)^@)^@)CC0^@)^@)^@)QX )@@G@@^@)^@)^@)^@)^@)^@)EL D- CDNC*)E-CC*)E[[CTFC(O^[[D1^^[GDDIC*)+@@@@@@C@I@HQY )@@G@@ J 0,A1 RETURN +@@@@[@G@@@I^@)^@)^@)^@)QZ )@@G@@^@)DK)^@)^@)^@)^@)A@?CC1^@)^@)^@)^@)^@)^@)^@)^@)EL E-PELI^@)+@@@@@@[@I@HRA )@@G@@. +@@@@[@[@@@I 0)^@)+@@@@@@B@I@H. PRINT AND STAY IN EDITING RB )@@G@@MODE +@@@@[@E@@@I 0)^@)^@)^@)^@)E[MDDIE))CDIC))ETOCDT^[DD0)C(^DDODDIC8)RC )@@G@@D(JC- +@@@@@@[@I@H. +@@@@[@[@@@I 0)^@)+@@@@@@A@I@H. LA,U RD )@@G@@ A0, +@@@@[@C@@@I 0)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC0 )/ETKCD#RE )@@G@@DDIC8"+@@@@@@ @I@H. LMJ X11,RPRT$ +@@@@[@C@@@I 0)^@)^@)^@)RF )@@G@@^@)D-HDK)^@)^@)^@)F@1AC?ELKELO^))^@)+@@@@@@#@I@H. +@@@@[RG )@@G@@@ @@@I 0)^@)^@)^@)^@)B-MC(OE(MD0"^@)+@@@@@@[@I@H. +@@@@[@[@@@I 0)^@)RH )@@G@@+@@@@@@E@I@HRPRT$* LXI,U X11,,X11 SAVE RETURN POINT RI )@@G@@+@@@@[@J@@@IELKELO^)%^@)^@)D-SDC?E*)^@)^@)F@1AC? -SAC1^@)^@)^@)^@)^@)^@)RJ )@@G@@ET[E1 ^[MC(OE(MD0)E[JDDIE))^@)+@@@@@@ @I@H ON EX8LEV>27 RK )@@G@@+@@@@[@C@J@I^@)^@)^@)^@)^@)D9I^@)^@)^@)^@)C(SB[GC(QB02A8)^@)@B@@@J^@)^@)RL )@@G@@^@)^@)^@)HD&^@)^@)^@)^@)H96G(2I-9I[>+@@@@@@G@I@H TZ TYPORM )@@G@@UTST IS A TYPE AND READ OUTSTANDING ?+@@@@[@M@@@I^@)^@)^@)^@)RN )@@G@@^@)E-U^@)^@)^@)^@)E-TE[JE(OETO^@)^@)^@)^@)^@)^@)DDN^[[^[OFDKC*)CDIC))EL RO )@@G@@CD^^[JE(OETOCDIC-DD1B^@_+@@@@@@F@I@H AA,U A0,2 RP )@@G@@ YES. DON'T OVERTYPE IT +@@@@[@K@@@I^@)^@)^@)^@)^@)CD[ -P^@)^@)^@)RQ )@@G@@CC0 )2^@)^@)^@)^@)^@)^@)^@)^@)FD ES,^@)C-JD0$E))D9QC(ME-TE[ ^[DE))+@@@@@RR )@@G@@@G@I@H SZ TYPOUTST CLEAR TYPE AND READ OUTSTARS )@@G@@NDING +@@@@[@M@@@I^@)^@)^@)^@)^@)ETU^@)^@)^@)^@)E-TE[JE(OETO^@)^@)^@)^@)RT )@@G@@^@)^@)CTGC([EK)E-TE[ ^[[D1^^[MC([C))D9PE-NE-[D1^DDIC8)+@@@@@@ @I@H RU )@@G@@ OFF EX8LEV>27 +@@@@[@C@J@I^@)^@)^@)^@)^@)D9AC0)^@)^@)^@)C(SB[GRV )@@G@@C(QB02A8)^@)@^@@@J^@)^@)^@)^@)^@)G(,G-&^@)+@@@@@@E@I@H LSSL RW )@@G@@ A0,18+6 SHIFT OVER SPACING +@@@@[@J@@@I^@)^@)^@)^@)^@)D-NRX )@@G@@ETG^@)^@)^@)CC0 )1B@:A0)^@)^@)^@)^@)^@)^@)ETCDDAE))D9QC(M^[NE[[CTDD1B^@)RY )@@G@@+@@@@@@E@I@H LXM,U A0,EPKTL,X1 GET LINE POINTER RZ )@@G@@+@@@@[@I@@@I^@)^@)^@)^@)^@)D-SD*?E*)^@)^@)CC0 - E[FE-G -SAC)^@)^@)^@)^@)SA )@@G@@C9 E))D-DD1 ^[KD9DD1OC(M+@@@@@@D@I@H AA A0,(22,0) SB )@@G@@ ADD IN LENGTH +@@@@[@I@@@I^@)^@)^@)^@)^@)CD[^@)^@)^@)^@)CC0 )*AK2 )0SC )@@G@@ C)^@)^@)^@)^@)^@)CD^C))DDI^[GC(IC9OD@)^@)+@@@@@@E@I@H TNZ SD )@@G@@ SHADUP OUTPUT TURNED OFF ? +@@@@[@J@@@I^@)^@)^@)^@)^@)E-ISE )@@G@@FK)^@)^@)^@)ETCCD^E(K^@)^@)^@)^@)^@)^@)^@)D9PE-KE(O^[OE(MD1 C))D9AC0)B8)SF )@@G@@+@@@@@@D@I@H PRINT$ . PRINT THE LINE+@@@@[SG )@@G@@@I@@@I^@)^@)^@)^@)^@)E[MDDIE)=^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)E[MDDISH )@@G@@E))E-CC*)D-DD1 ^@)+@@@@@@E@I@H E$DITX . TESI )@@G@@RMINATE EDIT MODE +@@@@[@J@@@I^@)^@)^@)^@)^@)C*=C-DE-S^@)^@) 0)^@)^@)^@)SJ )@@G@@^@)^@)^@)^@)^@)^@)E- ELHDDICDOC*)C(^DDO^[HD9^C*)+@@@@@@E@I@H LASK )@@G@@ A1,X11 GET RETURN POINT +@@@@[@I@@@I^@)^@)^@)^@)SL )@@G@@^@)D-[^@)^@)^@)^@)CC1 -SAC1^@)^@)^@)^@)^@)^@)^@)C9 E))EL E-PELI^[KD9DD1OSM )@@G@@+@@@@@@D@I@H SSL A1,18 SHIFT IT DOWN +@@@@[SN )@@G@@@I@@@I^@)^@)^@)^@)^@)ETND))^@)^@)^@)CC1 )1B@)^@)^@)^@)^@)^@)^@)^@)ETCDDASO )@@G@@E))DDO^[^D9RD0)^@)+@@@@@@E@I@H LX,U X11,,A1 LOSP )@@G@@AD IT INTO X11 +@@@@[@I@@@I^@)^@)^@)^@)^@)D-S -P^@)^@)^@)F@1AC? -[AC)SQ )@@G@@^@)^@)^@)^@)^@)^@)D-JCD^^[DE))DDIE-J^[SAC1+@@@@@@G@I@H J SR )@@G@@ EDIT$ SET UP EDIT MODE, RETURN TO CALL+@@@@[@M@@@I^@)^@)SS )@@G@@^@)^@)^@)DK)^@)^@)^@)^@)C(^DDO^))^@)^@)^@)^@)^@)^@)^@)ET E))E(K^[ C-DE))ST )@@G@@D(JC- ))EL E-PELI^[OD8)CT[D-G+@@@@@@[@I@H. +@@@@[@[@@@I 0)^@)+@@@@@SU )@@G@@@^@I@H PURE DATA+@@@@[@A@@@I^@)^@)^@)^@)^@)E[PEL ^@)^@)^@)SV )@@G@@C-[E-[+@@@@@@A@I@HCANNED E$PKT 22,$-$ 'MSG','!'+@@@@[@D@@@ICT[D1ISW )@@G@@C(^^@)^@)C*=E[FE))^@)^@)AK2 )= *=^@$D(NC8$ )$^C$+@@@@@@ @I@HEPKTL EQSX )@@G@@U $-CANNED +@@@@[@B@@@IC(KDTOD))^@)^@)C(LE*)^@)^@)^@)^)!CT[D1IC(^SY )@@G@@+@@@@@@#@I@H END +@@@@[@^@@@I^@)^@)^@)^@)^@)C(IC))^@)___YPOSZ )@@G@@UTST CLEAR TYPE AND READ OUTSTANDING +@@@@[@M@@@I^@)^@)^@)^@)TA )@@G@@^@)ETU^@)^@)^@)^@)E-TE[JE(OETO^@)^@)^@)^@)^@)^@)CTGC([EK)E-TE[ ^[[D1^^[MTB )@@G@@*[S@@@*SDFF*@[@ @^. +@@@@[@[@@@ 0)^@)+@@@@@@A@ @^. REENTRANTC )@@G@@T ADIT$ INTERFACE +@@@@[@D@@@ 0)^@)^@)^@)^@)EL C(IE-MCDIE))CD^DDO^))DDITD )@@G@@E- ELACD#C*)+@@@@@@[@ @^. +@@@@[@[@@@ 0)^@)@[@@@ 0)^@)@H@@@ 0)^@)TE )@@G@@^@)^@)^@) [# C)^[#H90JD2HD$H[4^@1BC7A8)^@)D(-IL(H1G))@[@@@ 0)^@)@M@@@ 0)^@)^@)^@)^@)E-*G*)^[(H1&H92H(-I-(H9,^[H14HD-H)?^[0IL\I[2HD>I--IL9@M@@@ 0)^@)TI )@@G@@^@)^@)^@)I-\^[HGD2HD,GT*HD0^[NJD3I->H(3 ))GD,G))GT\H13HD=G(2G(=^[-^[4IL-TJ )@@G@@G->^[3G(I))GD3^[=G(&HD,G(=@M@@@ 0)^@)^@)^@)^@)HD,^@)IT>GT4HD\H0)A)9TK )@@G@@BD#^[\G0)I-*G*)I[>H1-H))GT\G->^[\G0)I-*G*)ET4GD4G*)H9&^[#GD?HD&H92H1(GC,TL )@@G@@@M@@@ 0)^@)^@)^@)^@)E(3G*)^[\G0)^[4H[(IS)^[(H1&H92H(-I-(H9,^[(IS)G92GD,TM )@@G@@I->G))^[\H1?JC)I-*IL\I($H@)^[-^[7IL(I-4G(,@M@@@ 0)^@)^@)^@)^@)GD5I-*H92TN )@@G@@HD3GD4HD\H0)^[+JC)^[HGD2HD,GT*HD0^[NJD3I->H(3^[>J[0IL>IT3H-9^[0IL>IT@E@@@ 0)^@)^@)^@)^@)IT 0)@[@@@ 0)^@)+@@@@@@#@ @^ AXR$ +@@@@[@^@@@ ^@)^@)^@)^@)TQ )@@G@@^@)CDSEK=^@)+@@@@@@#@ @^ DEFUNCT$+@@@@[@ @@@ ^@)^@)^@)^@)^@)C- TR )@@G@@C1PD1#E)=^@)+@@@@@@#@ @^ A$DEF +@@@@[@^@@@ ^@)^@)^@)^@)^@)CC=TS )@@G@@C- C0)+@@@@@@#@ @^ FANG +@@@@[@^@@@ ^@)^@)^@)^@)^@)C1[D1B^@)TT )@@G@@+@@@@@@^@ @^ PURE CODE+@@@@[@A@@@ ^@)^@)^@)^@)^@)E[PEL ^@)TU )@@G@@^@)^@)CTJC- +@@@@@@[@ @^. +@@@@[@[@@@ 0)^@)+@@@@@@ @ @^. ENTV )@@G@@TER EDIT MODE +@@@@[@B@@@ 0)^@)^@)^@)^@)C(IE- EK)C(^DDO^[HD9^C*)^@)TW )@@G@@+@@@@@@[@ @^. +@@@@[@[@@@ 0)^@)+@@@@@@ @ @^. LMJ A1,RTX )@@G@@DITA$ +@@@@[@C@@@ 0)^@)^@)^@)^@)D-HDK)^@)^@)^@)CC1 -MC-DE-[^))^@)+@@@@@TY )@@G@@@#@ @^. +@@@@[@ @@@ 0)^@)^@)^@)^@)B-MC(OE(MD0"^@)+@@@@@TZ )@@G@@@[@ @^. +@@@@[@[@@@ 0)^@)+@@@@@@F@ @^RDITA$* BGET 33+EPKTL UA )@@G@@ ALLOCATE A PACKET AND LINE+@@@@[@L@@@ EL^DDOCC= K)^@)CLBC(O^@)UB )@@G@@^@)^@)AS3 T E[FE-G^@)^@)^@)^@)^@)^@)CDGD-JCT[E- ^[[^[KCD#DT E))CDIC))D-DUC )@@G@@D1 ^@)+@@@@@@G@ @^ LA A2,(1,CANNED) GET POINTER TOUD )@@G@@ CANNED PACKET +@@@@[@L@@@ ^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC2 )*AC?CT[UE )@@G@@D1IC(^ C)^@)^@)^@)C9 E))E[JDDIE- EK)E-J^[#CDID1 C))E[[CTFC(O+@@@@@@G@ @^UF )@@G@@ LR,U R1,EPKTL LOAD LENGTH OF CANNED PACKET UG )@@G@@+@@@@[@L@@@ ^@)^@)^@)^@)^@)D-M -P^@)^@)^@)EK1 - E[FE-G^@)^@)^@)^@)^@)^@)UH )@@G@@D-JCD^^[GC(IC9OD@)D9A^[#CDID1 C))E[[CTFC(O+@@@@@@E@ @^ LA,U UI )@@G@@ A3,,A0 GET BUFFER ADDRESS +@@@@[@J@@@ ^@)^@)^@)^@)^@)D-[UJ )@@G@@ -P^@)^@)^@)CC3 )?CC0^@)^@)^@)^@)^@)^@)^@)C9 E))CLPC1AC(M^[[C-^EL ETN^@)UK )@@G@@+@@@@@@E@ @^ LXI,U A3,1 SET UP INCREMENT UL )@@G@@+@@@@[@I@@@ ^@)^@)^@)^@)^@)D-SDC?E*)^@)^@)CC3 )1^@)^@)^@)^@)^@)^@)^@)^@)UM )@@G@@ET E))E(K^[DD1#EL D( D1O+@@@@@@G@ @^ BT A3,,*A2 UN )@@G@@ MOVE CANNED PACKET TO BUFFER +@@@@[@L@@@ ^@)^@)^@)^@)^@)CLO^@)^@)UO )@@G@@^@)^@)CC3 )? L[AK)^@)^@)^@)^@)^@)^@)D(JE1 ^[#CDID1 C))E[[CTFC(O^[OD8)CLPUP )@@G@@C1AC(M+@@@@@@F@ @^ LA,U A2,EPKTL,A0 LOAD LINE STARUQ )@@G@@T ADDRESS +@@@@[@K@@@ ^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC2 - E[FE-G -[A@)UR )@@G@@^@)^@)^@)^@)D-JCD^^[GDDIC*)ETOCDME))CD^C-MC(NES)+@@@@@@E@ @^ SAUS )@@G@@,H2 A2,,A0 PUT INTO PACKET +@@@@[@I@@@ ^@)^@)^@)^@)UT )@@G@@^@)ET[ -CAK)^@)^@)CC2 )?CC0^@)^@)^@)^@)^@)^@)^@)E[PE))DDIE-J^[KCD#DT E))UU )@@G@@+@@@@@@E@ @^ LX,U X11,,A1 GET RETURN POINT UV )@@G@@+@@@@[@I@@@ ^@)^@)^@)^@)^@)D-S -P^@)^@)^@)F@1AC? -[AC)^@)^@)^@)^@)^@)^@)UW )@@G@@C9 E))EL E-PELI^[KD9DD1O+@@@@@@E@ @^ J ADIT$ UX )@@G@@ ENTER EDITING MODE +@@@@[@J@@@ ^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)CD^DDOUY )@@G@@^))^@)^@)^@)^@)^@)^@)^@)C(IE- EK)C(^DDODDIC8)D(JC- ^@)+@@@@@@[@ @^. UZ )@@G@@+@@@@[@[@@@ 0)^@)+@@@@@@ @ @^. PRINT AND TERMINATE +@@@@[@C@@@ VA )@@G@@ 0)^@)^@)^@)^@)E[MDDIE))CDIC))E- ELHDDICDOC*)^@)+@@@@@@[@ @^. +@@@@[VB )@@G@@@[@@@ 0)^@)+@@@@@@A@ @^. LA,U A0, +@@@@[@C@@@ VC )@@G@@ 0)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC0 )/ETKCD#DDIC8"+@@@@@@ @ @^. LMVD )@@G@@J A1,RPRTXA$+@@@@[@C@@@ 0)^@)^@)^@)^@)D-HDK)^@)^@)^@)CC1 -ME[ME-SVE )@@G@@CC=^@)+@@@@@@[@ @^. +@@@@[@[@@@ 0)^@)+@@@@@@]@ @^RPRTXA$* . +@@@@[VF )@@G@@@#@@@ ELKELOF[[^)%^@) 0)+@@@@@@ @ @^ ON EX8LEV>27 +@@@@[VG )@@G@@@C@B@ ^@)^@)^@)^@)^@)D9I^@)^@)^@)^@)C(SB[GC(QB02A8)^@)@B@@@B^@)^@)^@)^@)VH )@@G@@^@)HD&^@)^@)^@)^@)H96G(2I-9I[>+@@@@@@G@ @^ TZ TYPOUTST VI )@@G@@ IS A TYPE AND READ OUTSTANDING ?+@@@@[@M@@@ ^@)^@)^@)^@)^@)E-UVJ )@@G@@^@)^@)^@)^@)E-TE[JE(OETO^@)^@)^@)^@)^@)^@)DDN^[[^[OFDKC*)CDIC))EL CD^^[JVK )@@G@@E(OETOCDIC-DD1B^@_+@@@@@@F@ @^ AA,U A0,2 YEVL )@@G@@S. DON'T OVERTYPE IT +@@@@[@K@@@ ^@)^@)^@)^@)^@)CD[ -P^@)^@)^@)CC0 )2VM )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)FD ES,^@)C-JD0$E))D9QC(ME-TE[ ^[DE))+@@@@@@G@ @^VN )@@G@@ SZ TYPOUTST CLEAR TYPE AND READ OUTSTANDING VO )@@G@@+@@@@[@M@@@ ^@)^@)^@)^@)^@)ETU^@)^@)^@)^@)E-TE[JE(OETO^@)^@)^@)^@)^@)^@)VP )@@G@@CTGC([EK)E-TE[ ^[[D1^^[MC([C))D9PE-NE-[D1^DDIC8)+@@@@@@ @ @^ OFVQ )@@G@@F EX8LEV>27 +@@@@[@C@B@ ^@)^@)^@)^@)^@)D9AC0)^@)^@)^@)C(SB[GC(QB02VR )@@G@@A8)^@)@^@@@B^@)^@)^@)^@)^@)G(,G-&^@)+@@@@@@E@ @^ LSSL A0,1VS )@@G@@8+6 SHIFT SPACING TO T1 +@@@@[@J@@@ ^@)^@)^@)^@)^@)D-NETG^@)VT )@@G@@^@)^@)CC0 )1B@:A0)^@)^@)^@)^@)^@)^@)ETCDDAE))ETKCD#DDIC8)E-J^[OAC)+@@@@@VU )@@G@@@D@ @^ LXM,U A0,EPKTL,X1 POINT TO IMAGE+@@@@[@I@@@ VV )@@G@@^@)^@)^@)^@)^@)D-SD*?E*)^@)^@)CC0 - E[FE-G -SAC)^@)^@)^@)^@)E[JDDIE))E-JVW )@@G@@^[DD([C9 ^@)+@@@@@@F@ @^ AA A0,(33,0) PUT LENGVX )@@G@@TH IN PRINT$ WORD +@@@@[@L@@@ ^@)^@)^@)^@)^@)CD[^@)^@)^@)^@)CC0 )*AS3 )0VY )@@G@@ C)^@)^@)^@)^@)^@)E[PE))D- D1BE-C^[DD0)E[MDDIE)=^[RD9MC))^@)+@@@@@@E@ @^VZ )@@G@@ TNZ SHADUP OUTPUT TURNED OFF ? +@@@@[@J@@@ WA )@@G@@^@)^@)^@)^@)^@)E-IFK)^@)^@)^@)ETCCD^E(K^@)^@)^@)^@)^@)^@)^@)D9PE-KE(O^[OWB )@@G@@E(MD1 C))D9AC0)B8)+@@@@@@E@ @^ DO FDONLY=0 , APRINT$ . PRWC )@@G@@INT IMAGE IN ASCII+@@@@[@J@B@ ^@)^@)^@)^@)^@)C-J^[AC-JD1GFC.A@) ))CDKELDWD )@@G@@D1O^)) 0)^@)^@)^@)E[MDDIE))DDHCDBC*)DDI^[[ET#DDD+@@@@@@G@ @^ DOWE )@@G@@ FDONLY>0 , LMJ X11,APRTF ...OR TRANSLATE TO FIELDATA +@@@@[@L@B@ WF )@@G@@^@)^@)^@)^@)^@)C-J^[AC-JD1GFC"A@) ))D-HDK)F@1AC?CDKELOC0)^@) 0, 1JEK)E-MWG )@@G@@CDIETGCDOC*)E-J^[ADD D-^CDOCC)@B@@@B^@)^@)^@)^@)^@)HD&^@)^@)^@)^@)G1=H9,WH )@@G@@H-9^@)@M@@@B^@)^@)^@)^@)^@)H-!HK)^@)^@)^@)J@1AC?GD0IL4G0)^@)^@)^@)^@)^@)WI )@@G@@I-2GD,IT?GD4G*)I-\^[AHD>H-=GD4GC)GD,G))I[2HD,I))@^@@@B^@)^@)^@)^@)^@)G(?WJ )@@G@@IT>^@)@J@@@B^@)^@)^@)^@)^@)GD0IL(H14^))^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)WK )@@G@@I[2HD,I))HD&^[-H-?^[[ET#DDD^@)@^@@@B^@)^@)^@)^@)^@)G(,G-&^@)+@@@@@@F@ @^WL )@@G@@RDITXA$* A$DITX . TERMINATE EDITING MODE +@@@@[WM )@@G@@@K@@@ EL^DDOF[[^)%^@)CC=C-DE-S^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)E- ELHWN )@@G@@DDICDOC*)C(^DDODDIC8)D(JC- ^@)+@@@@@@G@ @^ BRELP A0 WO )@@G@@ RELEASE THE PACKET AND LINE +@@@@[@L@@@ ^@)^@)^@)^@)^@)CLMWP )@@G@@C(GE@)^@)^@)CC0^@)^@)^@)^@)^@)^@)^@)^@)^@)EL D- CDNC*)E-CC*)E[[CTFC(O^[[WQ )@@G@@D1^^[GDDIC*)+@@@@@@C@ @^ J 0,A1 RETURN WR )@@G@@+@@@@[@G@@@ ^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)A@?CC1^@)^@)^@)^@)^@)^@)^@)^@)WS )@@G@@EL E-PELI^@)+@@@@@@[@ @^. +@@@@[@[@@@ 0)^@)+@@@@@@B@ @^. PRWT )@@G@@INT AND STAY IN EDITING MODE +@@@@[@E@@@ 0)^@)^@)^@)^@)E[MDDIE))CDIC))WU )@@G@@ETOCDT^[DD0)C(^DDODDIC8)D(JC- +@@@@@@[@ @^. +@@@@[@[@@@ 0)^@)+@@@@@WV )@@G@@@A@ @^. LA,U A0, +@@@@[@C@@@ 0)^@)^@)^@)^@)D-[WW )@@G@@ -P^@)^@)^@)CC0 )/ETKCD#DDIC8"+@@@@@@ @ @^. LMJ X11,RPRTA$WX )@@G@@+@@@@[@C@@@ 0)^@)^@)^@)^@)D-HDK)^@)^@)^@)F@1AC?ELKELOCC=^@)+@@@@@@#@ @^WY )@@G@@. +@@@@[@ @@@ 0)^@)^@)^@)^@)B-MC(OE(MD0"^@)+@@@@@@[@ @^WZ )@@G@@. +@@@@[@[@@@ 0)^@)+@@@@@@E@ @^RPRTA$* LXI,U X11,,X11 XA )@@G@@ SAVE RETURN POINT +@@@@[@J@@@ ELKELOCC= K)^@)D-SDC?E*)^@)^@)F@1AC?XB )@@G@@ -SAC1^@)^@)^@)^@)^@)^@)ET[E1 ^[MC(OE(MD0)E[JDDIE))^@)+@@@@@@ @ @^ XC )@@G@@ ON EX8LEV>27 +@@@@[@C@B@ ^@)^@)^@)^@)^@)D9I^@)^@)^@)^@)C(SB[GXD )@@G@@C(QB02A8)^@)@B@@@B^@)^@)^@)^@)^@)HD&^@)^@)^@)^@)H96G(2I-9I[>+@@@@@@G@ @^XE )@@G@@ TZ TYPOUTST IS A TYPE AND READ OUTSTANDING ?XF )@@G@@+@@@@[@M@@@ ^@)^@)^@)^@)^@)E-U^@)^@)^@)^@)E-TE[JE(OETO^@)^@)^@)^@)^@)^@)XG )@@G@@DDN^[[^[OFDKC*)CDIC))EL CD^^[JE(OETOCDIC-DD1B^@_+@@@@@@F@ @^ AAXH )@@G@@,U A0,2 YES. DON'T OVERTYPE IT +@@@@[@K@@@ ^@)^@)XI )@@G@@^@)^@)^@)CD[ -P^@)^@)^@)CC0 )2^@)^@)^@)^@)^@)^@)^@)^@)FD ES,^@)C-JD0$E))XJ )@@G@@D9QC(ME-TE[ ^[DE))+@@@@@@G@ @^ SZ TYPOUTST CLXK )@@G@@EAR TYPE AND READ OUTSTANDING +@@@@[@M@@@ ^@)^@)^@)^@)^@)ETU^@)^@)^@)^@)XL )@@G@@E-TE[JE(OETO^@)^@)^@)^@)^@)^@)CTGC([EK)E-TE[ ^[[D1^^[MC([C))D9PE-NE-[D1^XM )@@G@@DDIC8)+@@@@@@ @ @^ OFF EX8LEV>27 +@@@@[@C@B@ ^@)^@)^@)^@)XN )@@G@@^@)D9AC0)^@)^@)^@)C(SB[GC(QB02A8)^@)@^@@@B^@)^@)^@)^@)^@)G(,G-&^@)+@@@@@XO )@@G@@@E@ @^ LSSL A0,18+6 SHIFT OVER SPACING +@@@@[XP )@@G@@@J@@@ ^@)^@)^@)^@)^@)D-NETG^@)^@)^@)CC0 )1B@:A0)^@)^@)^@)^@)^@)^@)ETCDDAXQ )@@G@@E))D9QC(M^[NE[[CTDD1B^@)+@@@@@@E@ @^ LXM,U A0,EPKTL,X1 XR )@@G@@ GET LINE POINTER +@@@@[@I@@@ ^@)^@)^@)^@)^@)D-SD*?E*)^@)^@)CC0 - XS )@@G@@E[FE-G -SAC)^@)^@)^@)^@)C9 E))D-DD1 ^[KD9DD1OC(M+@@@@@@D@ @^ AAXT )@@G@@ A0,(33,0) ADD IN LENGTH +@@@@[@I@@@ ^@)^@)^@)^@)^@)CD[XU )@@G@@^@)^@)^@)^@)CC0 )*AS3 )0 C)^@)^@)^@)^@)^@)CD^C))DDI^[GC(IC9OD@)^@)+@@@@@XV )@@G@@@E@ @^ TNZ SHADUP OUTPUT TURNED OFF ? +@@@@[XW )@@G@@@J@@@ ^@)^@)^@)^@)^@)E-IFK)^@)^@)^@)ETCCD^E(K^@)^@)^@)^@)^@)^@)^@)D9PE-KXX )@@G@@E(O^[OE(MD1 C))D9AC0)B8)+@@@@@@E@ @^ DO FDONLY=0 , APRINT$ . XY )@@G@@ PRINT IMAGE IN ASCII+@@@@[@J@B@ ^@)^@)^@)^@)^@)C-J^[AC-JD1GFC.A@) ))XZ )@@G@@CDKELDD1O^)) 0)^@)^@)^@)E[MDDIE))DDHCDBC*)DDI^[[ET#DDD+@@@@@@G@ @^ YA )@@G@@ DO FDONLY>0 , LMJ X11,APRTF ...OR TRANSLATE TO FIELDATA +@@@@[YB )@@G@@@L@B@ ^@)^@)^@)^@)^@)C-J^[AC-JD1GFC"A@) ))D-HDK)F@1AC?CDKELOC0)^@) 0, 1JYC )@@G@@EK)E-MCDIETGCDOC*)E-J^[ADD D-^CDOCC)@B@@@B^@)^@)^@)^@)^@)HD&^@)^@)^@)^@)YD )@@G@@G1=H9,H-9^@)@M@@@B^@)^@)^@)^@)^@)H-!HK)^@)^@)^@)J@1AC?GD0IL4G0)^@)^@)^@)YE )@@G@@^@)^@)I-2GD,IT?GD4G*)I-\^[AHD>H-=GD4GC)GD,G))I[2HD,I))@^@@@B^@)^@)^@)^@)YF )@@G@@^@)G(?IT>^@)@M@@@B^@)^@)^@)^@)^@)GD0IL(H14^))^@) 0)^@)^@)^@)^@)^@)^@)^@)YG )@@G@@^@)^@)I[2HD,I))HD&^[[ET#DDD^[(IS)I9\IL:HD,G8)I-\G--JC)@^@@@B^@)^@)^@)^@)YH )@@G@@^@)G(,G-&^@)+@@@@@@H@ @^ A$DITX . TERMINATYI )@@G@@E EDIT MODE TO CLEAR LINE +@@@@[@N@@@ ^@)^@)^@)^@)^@)CC=C-DE-S^@)^@)YJ )@@G@@ 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)E- ELHDDICDOC*)C(^DDO^[HD9^C*)E-J^[#D- CDMYK )@@G@@^[GDDIC*)^@)+@@@@@@E@ @^ LA A1,X11 GET RETUYL )@@G@@RN POINT +@@@@[@I@@@ ^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC1 -SAC1^@)^@)^@)YM )@@G@@^@)^@)^@)^@)C9 E))EL E-PELI^[KD9DD1O+@@@@@@D@ @^ SSL A1,1YN )@@G@@8 SHIFT IT DOWN +@@@@[@I@@@ ^@)^@)^@)^@)^@)ETND))^@)^@)^@)YO )@@G@@CC1 )1B@)^@)^@)^@)^@)^@)^@)^@)ETCDDAE))DDO^[^D9RD0)^@)+@@@@@@E@ @^ YP )@@G@@ LX,U X11,,A1 LOAD IT INTO X11 +@@@@[@I@@@ ^@)^@)YQ )@@G@@^@)^@)^@)D-S -P^@)^@)^@)F@1AC? -[AC)^@)^@)^@)^@)^@)^@)D-JCD^^[DE))DDIE-JYR )@@G@@^[SAC1+@@@@@@G@ @^ J ADIT$ SET UP EDIT MOYS )@@G@@DE, RETURN TO CALL+@@@@[@M@@@ ^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)CD^DDO^))^@)YT )@@G@@^@)^@)^@)^@)^@)^@)ET E))E(K^[ C-DE))D(JC- ))EL E-PELI^[OD8)CT[D-G+@@@@@YU )@@G@@@[@ @^. +@@@@[@[@@@ 0)^@)+@@@@@@F@ @^. TRANSLATE IMAGE TO FYV )@@G@@IELDATA AND PRINT IF SYSTEM DOES NOT+@@@@[@L@@@ 0)^@)^@)^@)^@)E-MCDIETGYW )@@G@@CDOC*)DDHCDBC*)E-J^[ADD D-^CDOCC)CDIC))E[MDDIE))DDA^[NFDNE- D*)C-JC(N^[IYX )@@G@@D9O^@)+@@@@@@A@ @^. SUPPORT ASCII PRINT FILES.+@@@@[@D@@@ 0)^@)YY )@@G@@^@)^@)^@)ETPE[KD9ME))CDNCTDDC)E[MDDIE))C1DD- ES,+@@@@@@[@ @^. +@@@@[YZ )@@G@@@[@@@ 0)^@)+@@@@@@ @ @^ ON FDONLY +@@@@[@B@B@ ^@)^@)ZA )@@G@@^@)^@)^@)D9I^@)^@)^@)^@)C1^D9ID-T^@)@B@@@B^@)^@)^@)^@)^@)HD&^@)^@)^@)^@)ZB )@@G@@G1=H9,H-9^@)+@@@@@@G@ @^APRTF SSL A0,24 SHIFT OFZC )@@G@@F LENGTH AND BUFFER +@@@@[@L@@@ CDKELOC0)^@)^@)ETND))^@)^@)^@)CC0 )2ZD )@@G@@A))^@)^@)^@)^@)^@)^@)^@)ETCDDAE))D9AC0)D- D1BE-C^[[D1^^[]E(AC1 EK)+@@@@@ZE )@@G@@@F@ @^ SA,H1 A0,SVL,X1 SAVE SPACING IN BUFFER ZF )@@G@@+@@@@[@K@@@ ^@)^@)^@)^@)^@)ET[ -CAC)^@)^@)CC0 -NE1G -SAC)^@)^@)^@)^@)^@)ZG )@@G@@ET[E1 ^[NE[[CTDD1B^[DD0)CLPC1AC(M^@)+@@@@@@G@ @^ SX X11,ZH )@@G@@SVL+1,X1 SAVE RETURN POINT IN SAVE BUFFER+@@@@[@M@@@ ^@)^@)^@)^@)ZI )@@G@@^@)ETS^@)^@)^@)^@)F@1AC?ETQD):AC?F@1^@)^@)^@)^@)ET[E1 ^[MC(OE(MD0)E[JDDIZJ )@@G@@E))DDI^[NCDQC*)CLPC1AC(M+@@@@@@D@ @^ DS A1,SVL+2,X1 ZK )@@G@@ SAVE A1, A2 +@@@@[@H@@@ ^@)^@)^@)^@)^@)C-N^@)^@)^@)^@)CC1 -NE1G S2ZL )@@G@@ -SAC)^@)^@)^@)^@)ET[E1 ^[[AC?^[[AK)+@@@@@@D@ @^ DS A3,SZM )@@G@@VL+4,X1 SAVE A3, A4 +@@@@[@H@@@ ^@)^@)^@)^@)^@)C-N^@)^@)^@)^@)ZN )@@G@@CC3 -NE1G S4 -SAC)^@)^@)^@)^@)ET[E1 ^[[AS?^[[A))+@@@@@@C@ @^ SAZO )@@G@@ A5,SVL+6,X1 SAVE A5 +@@@@[@G@@@ ^@)^@)^@)^@)^@)ET[^@)^@)ZP )@@G@@^@)^@)CC5 -NE1G S6 -SAC)^@)^@)^@)^@)ET[E1 ^[[A*)+@@@@@@H@ @^ LAZQ )@@G@@,U A2,SVL+7,X1 LOAD START ADDRESS OF FIELDATA BUFFER +@@@@[ZR )@@G@@@O@@@ ^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC2 -NE1G S7 -SAC)^@)^@)^@)^@)D-JCD^ZS )@@G@@^[NE-[ELO^[[C-^EL ETN^[JC0)C1DC(GC-[E-[^[]E(AC1 EK)^@)+@@@@@@F@ @^ ZT )@@G@@ LA,U A0,33 LOAD ASCII BUFFER LENGTH +@@@@[@K@@@ ZU )@@G@@^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC0 )3AS)^@)^@)^@)^@)^@)^@)^@)D-JCD^^[[ET#ZV )@@G@@DDD^[]E(AC1 EK)D- D1BE-C+@@@@@@F@ @^ LA,U A1,EPKTL,X1 ZW )@@G@@ LOAD IMAGE BUFFER ADDRESS +@@@@[@L@@@ ^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)ZX )@@G@@CC1 - E[FE-G -SAC)^@)^@)^@)^@)D-JCD^^[DD([C9 ^[]E(AC1 EK)CD^C-MC(NES)^@)ZY )@@G@@+@@@@@@F@ @^ LMJ X11,ASCFD CONVERT ASCII TO FIEZZ )@@G@@LDATA +@@@@[@L@A@ ^@)^@)^@)^@)^@)D-HDK)^@)^@)^@)F@1AC?CDNCTAC))^@)^@)^@)AA )@@G@@^@)^@)CTJD1QC(ME))CDNCTDDC)E-J^[ADD D-^CDOCC)^@)@L@@@A^@)^@)^@)^@)^@)GD3AB )@@G@@GT&G))^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)CTJD1QC(ME))CDNCTDDC)E-J^[ADD AC )@@G@@D-^CDOCC)^@)+@@@@@@E@ @^ LSSL A0,18 MOVE LENAD )@@G@@GTH TO H1 +@@@@[@J@@@ ^@)^@)^@)^@)^@)D-NETG^@)^@)^@)CC0 )1B@)^@)^@)^@)AE )@@G@@^@)^@)^@)^@)D(JE1 ^[GC(IC9OD@)E-J^[CAC)^@)+@@@@@@G@ @^ LXM,U AF )@@G@@ A0,SVL+7,X1 LOAD FIELDATA BUFFER ADDRESS +@@@@[@L@@@ ^@)^@)AG )@@G@@^@)^@)^@)D-SD*?E*)^@)^@)CC0 -NE1G S7 -SAC)^@)^@)^@)^@)D-JCD^^[ADD D-^CDOAH )@@G@@CC)CLPC1AC(M^[[C-^EL ETN+@@@@@@D@ @^ LA,H1 A1,SVL,X1 AI )@@G@@ LOAD SPACING +@@@@[@H@@@ ^@)^@)^@)^@)^@)D-[ -CAC)^@)^@)CC1 -NE1G -SAJ )@@G@@AC)^@)^@)^@)^@)^@)D-JCD^^[NE[[CTDD1B+@@@@@@E@ @^ LSSL A1,2AK )@@G@@4 MOVE TO T1 OF WORD +@@@@[@J@@@ ^@)^@)^@)^@)^@)D-NETG^@)AL )@@G@@^@)^@)CC1 )2A))^@)^@)^@)^@)^@)^@)^@)D(JE1 ^[OD8)E)1^[JC0)E9JEL^^@)+@@@@@AM )@@G@@@E@ @^ AA A0,A1 ADD TO CONTROL WORD +@@@@[AN )@@G@@@J@@@ ^@)^@)^@)^@)^@)CD[^@)^@)^@)^@)CC0 -[AC)^@)^@)^@)^@)^@)^@)^@)CD^C))AO )@@G@@E-J^[#D9IE-MD9G^[RD9MC))+@@@@@@E@ @^ PRINT$ . AP )@@G@@ PRINT FIELDATA IMAGE+@@@@[@J@@@ ^@)^@)^@)^@)^@)E[MDDIE)=^@)^@) 0)^@)AQ )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)E[MDDIE))C1DC(GC-[E-[^[DD([C9 +@@@@@@D@ @^ AR )@@G@@ DL A1,SVL+2,X1 RELOAD A1, A2 +@@@@[@I@@@ ^@)^@)^@)^@)AS )@@G@@^@)C-G^@)^@)^@)^@)CC1 -NE1G S2 -SAC)^@)^@)^@)^@)EL D-JCD^^[[AC?^[[AK)^@)AT )@@G@@+@@@@@@D@ @^ DL A3,SVL+4,X1 RELOAD A3, A4 +@@@@[AU )@@G@@@I@@@ ^@)^@)^@)^@)^@)C-G^@)^@)^@)^@)CC3 -NE1G S4 -SAC)^@)^@)^@)^@)EL D-JAV )@@G@@CD^^[[AS?^[[A))^@)+@@@@@@D@ @^ LA A5,SVL+6,X1 REAW )@@G@@LOAD A5 +@@@@[@H@@@ ^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC5 -NE1G S6 -SAC)AX )@@G@@^@)^@)^@)^@)EL D-JCD^^[[A*)^@)+@@@@@@G@ @^ LX X11,SVL+1,AY )@@G@@X1 RELOAD RETURN POINT FROM BUFFER +@@@@[@M@@@ ^@)^@)^@)^@)^@)D-SAZ )@@G@@^@)^@)^@)^@)F@1AC?ETQD):AC?F@1^@)^@)^@)^@)EL D-JCD^^[MC(OE(MD0)E[JDDIE))BA )@@G@@C1MD9H^[]E(AC1 EK)+@@@@@@E@ @^ J 0,X11 REBB )@@G@@TURN TO CALLER +@@@@[@I@@@ ^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)A@?F@1AC)^@)BC )@@G@@^@)^@)^@)^@)^@)^@)EL E-PELI^[OD8)CT[D-GC(M+@@@@@@ @ @^ OFF BD )@@G@@ FDONLY +@@@@[@B@B@ ^@)^@)^@)^@)^@)D9AC0)^@)^@)^@)C1^D9ID-T^@)@^@@@BBE )@@G@@^@)^@)^@)^@)^@)G(,G-&^@)+@@@@@@[@ @^. +@@@@[@[@@@ 0)^@)+@@@@@@^@ @^BF )@@G@@ PURE DATA+@@@@[@A@@@ ^@)^@)^@)^@)^@)E[PEL ^@)^@)^@)C-[E-[BG )@@G@@+@@@@@@ @ @^CANNED A$PKT 33,$-$ +@@@@[@B@@@ CT[D1IC(^^@)^@)CC=BH )@@G@@E[FE))^@)^@)AS3 )= *=^@)+@@@@@@ @ @^ ON FDONLY +@@@@[BI )@@G@@@B@B@ ^@)^@)^@)^@)^@)D9I^@)^@)^@)^@)C1^D9ID-T^@)@B@@@B^@)^@)^@)^@)^@)HD&BJ )@@G@@^@)^@)^@)^@)G1=H9,H-9^@)+@@@@@@E@ @^SVL EQU $-CANNED BK )@@G@@ START OF SAVE AREA +@@@@[@J@@@ ETQD))^@)^@)^@)C(LE*)^@)^@)^@)^)!CT[BL )@@G@@D1IC(^^@)^@)^@)^@)^@)^@)ETOCDME))D9A^[NCDQC*)CDMC([^@)+@@@@@@ @ @^ BM )@@G@@ OFF FDONLY +@@@@[@B@B@ ^@)^@)^@)^@)^@)D9AC0)^@)^@)^@)C1^D9IBN )@@G@@D-T^@)@^@@@B^@)^@)^@)^@)^@)G(,G-&^@)+@@@@@@C@ @^EPKTL EQU $-CABO )@@G@@NNED+(22+7)*(FDONLY>0) +@@@@[@G@@@ C(KDTOD))^@)^@)C(LE*)^@)^@)^@)^)!CT[BP )@@G@@D1IC(^ S*AK2 S7 C% [AC-JD1GFC"A@(^@)+@@@@@@#@ @^ END +@@@@[BQ )@@G@@@^@@@ ^@)^@)^@)^@)^@)C(IC))^@)___D8)CT[D-G+@@@@@@[@ @^. +@@@@[@[@@@ BR )@@G@@*[S@@@*SDFF*@[@(@*. +@@@@[@[@@@( 0)^@)+@@@@@@^@(@*. OUTPUT PBS )@@G@@ROCESS+@@@@[@A@@@( 0)^@)^@)^@)^@)D9PE-KE(O^[KELJCT ETN+@@@@@@[@(@*. BT )@@G@@+@@@@[@[@@@( 0)^@)+@@@@@@]@(@*. OPTIONS: +@@@@[@#@@@( 0)D9KE-DD9IES'^@)BU )@@G@@+@@@@@@E@(@*. IGNORE EOF MARKS. INCREMENT IBMSAD BV )@@G@@+@@@@[@I@@@( 0)^@)^@)^@)^@)B-ID9IC*"^@)^@)DDBD1JEL ^[ D9A^[HCDMDTN 0)^[DBW )@@G@@D1#EL D( D1O^[DCLHET[C))+@@@@@@H@(@*. 'D' WRITE AT IBMSAD BX )@@G@@OF INPUT BLOCK, CONVERTING IF NECESSARY +@@@@[@N@@@( 0)^@)^@)^@)^@)^9^BY )@@G@@^8)^@)^@)^@)E9MDDOC*)CDO^[DCLHET[C))D9A^[DD1KE(O^[]D-JCTF ))CTJD1QC(ME-DBZ )@@G@@D1B^[DC0)D1 CT ETNCDMFC)+@@@@@@F@(@*. 'G' TAPE => MASS / MCA )@@G@@ASS => TAPE COMPATIBLE FORMAT +@@@@[@L@@@( 0)^@)^@)^@)^@)^9B^8)^@)^@)^@)CB )@@G@@E-[E[ ^@.B0)D([ETN^@\^[HCDNES)B*"^[OCDKC*)CTJD(KCDODD]D- ^[AD9MD([E))^@)CC )@@G@@+@@@@@@F@(@*. 'M' TAPE => TAPE. WRITE EOF MARK FOR EOF STCD )@@G@@ATUS +@@@@[@K@@@( 0)^@)^@)^@)^@)^9H^8)^@)^@)^@)E-[E[ ^@.B0)E-[E[ 0)^[RCE )@@G@@ELDE- ^[ D9A^[HCDMDS)C1JEK)C(JC0)ETOCDOE(N+@@@@@@[@(@*. +@@@@[@[@@@(CF )@@G@@ 0)^@)@[@@@( 0)^@)@H@@@( 0)^@)^@)^@)^@) [# C)^[#H90JD2HD$H[4^@1BC7A8)^@)CG )@@G@@D(-IL(H1G))@[@@@( 0)^@)@M@@@( 0)^@)^@)^@)^@)E-*CI )@@G@@G*)^[(H1&H92H(-I-(H9,^[H14HD-H)?CJ )@@G@@^[0IL\I[2HD>I--IL9@M@@@( 0)^@)^@)^@)^@)I-\^[HGD2HD,GT*HD0^[NJD3I->H(3 ))CK )@@G@@GD,G))GT\H13HD=G(2G(=^[-^[4IL-G->^[3G(I))GD3^[=G(&HD,G(=@M@@@( 0)^@)CL )@@G@@^@)^@)^@)HD,^@)IT>GT4HD\H0)A)9BD#^[\G0)I-*G*)I[>H1-H))GT\G->^[\G0)I-*G*)CM )@@G@@ET4GD4G*)H9&^[#GD?HD&H92H1(GC,@M@@@( 0)^@)^@)^@)^@)E(3G*)^[\G0)^[4H[(IS)CN )@@G@@^[(H1&H92H(-I-(H9,^[(IS)G92GD,I->G))^[\H1?JC)I-*IL\I($H@)^[-^[7IL(I-4G(,CO )@@G@@@M@@@( 0)^@)^@)^@)^@)GD5I-*H92HD3GD4HD\H0)^[+JC)^[HGD2HD,GT*HD0^[NJD3I->CP )@@G@@H(3^[>J[0IL>IT3H-9^[0IL>IT@E@@@( 0)^@)^@)^@)^@)IT 0)@[@@@( 0)^@)+@@@@@@#@(@* AXCR )@@G@@R$ +@@@@[@^@@@(^@)^@)^@)^@)^@)CDSEK=^@)+@@@@@@#@(@* DEFUNCT$CS )@@G@@+@@@@[@ @@@(^@)^@)^@)^@)^@)C- C1PD1#E)=^@)+@@@@@@#@(@* FANG CT )@@G@@+@@@@[@^@@@(^@)^@)^@)^@)^@)C1[D1B^@)+@@@@@@^@(@* PURE CODECU )@@G@@+@@@@[@A@@@(^@)^@)^@)^@)^@)E[PEL ^@)^@)^@)CTJC- +@@@@@@[@(@*. +@@@@[CV )@@G@@@[@@@( 0)^@)+@@@@@@B@(@*. FORMAT OF SCATTER GATHER BUFFER +@@@@[CW )@@G@@@F@@@( 0)^@)^@)^@)^@)C1JELHCDO^[JC0)ET#CDOE- EK)C9[E-CC(M^[]E(AC1 EK)^@)CX )@@G@@+@@@@@@[@(@*. +@@@@[@[@@@( 0)^@)+@@@@@@D@(@*SGAX1 EQUF 0 CY )@@G@@ ACW1: 2,$+2 +@@@@[@H@@@(ETBCDSAC)^@)^@)C(LE(A^@)^@)^@)CZ )@@G@@A@)^@)^@)^@)^@)^@)^@)^@)^@)^@)CD#E81BK)^@2 )= S2+@@@@@@F@(@*SGAX2 EQDA )@@G@@UF 1 ACW2: USER BUFFER ACW +@@@@[@K@@@(ETBCDSDB )@@G@@AK)^@)^@)C(LE(A^@)^@)^@)AC)^@)^@)^@)^@)^@)^@)^@)^@)^@)CD#E82BK)^[PET EK)DC )@@G@@CLPC1AC(M^[[CTR^@)+@@@@@@G@(@*SGTRK EQUF 2 TRDD )@@G@@ACK NUMBER / ADDRESS FOR WAD +@@@@[@M@@@(ETBE-MDS)^@)^@)C(LE(A^@)^@)^@)DE )@@G@@AK)^@)^@)^@)^@)^@)^@)^@)^@)^@)E-MCD#DS)D1PD(]C(M^@\^[[C-^EL ETN^[AD9M^[RDF )@@G@@CD^^@)+@@@@@@G@(@*SGZERO EQUF 3 ZERO TO MAKE BDG )@@G@@LOCK 1794 LONG +@@@@[@L@:@(ETBFL ELJ^@)^@)C(LE(A^@)^@)^@)AS)^@)^@)^@)DH )@@G@@^@)^@)^@)^@)^@)^@)FL ELJ^[OD8)D([DT ^[]D-JCTF^@1A89A))D-JD1B@K@@@:IT$GT:DI )@@G@@IT!^@)^@)G(1I(&^@)^@)^@)AS? -*AC)^@)^@)^@)^@)^@)^@)^@)GT*G(ID5G(,GT>^[,I(!GL>IK)^@)+@@@@@@E@(@*SGL EQDL )@@G@@U 4 LENGTH OF S/G BUFFER+@@@@[@J@@@(ETBD))^@)^@)DM )@@G@@^@)C(LE*)^@)^@)^@)A))^@)^@)^@)^@)^@)^@)^@)^@)^@)D- D1BE-C^[JC0)ES\C8)CLPDN )@@G@@C1AC(M+@@@@@@[@(@*. +@@@@[@[@@@( 0)^@)+@@@@@@A@(@*. LX,U DO )@@G@@ X9, +@@@@[@D@@@( 0)^@)^@)^@)^@)D-S -P^@)^@)^@)F@9 )/D9PE-KDP )@@G@@E(O^[ACTOB0)+@@@@@@A@(@*. LX,U X10, +@@@@[@D@@@(DQ )@@G@@ 0)^@)^@)^@)^@)D-S -P^@)^@)^@)F@1A@?B-DD1KE(O^[ACTOB0)+@@@@@@ @(@*. DR )@@G@@ LMJ A2,OUTPUT +@@@@[@C@@@( 0)^@)^@)^@)^@)D-HDK)^@)^@)^@)CC2 -JDS )@@G@@E(OE[PE))^@)+@@@@@@B@(@*. +@@@@[DT )@@G@@@ @@@( 0)^@)^@)^@)^@)B-MC(OE(MD0"^@)+@@@@@@[@(@*. +@@@@[@[@@@( 0)^@)DU )@@G@@+@@@@@@H@(@*OUTPUT* FORK WRITESU START WRITE PROCESS DV )@@G@@AT SETUP POINT +@@@@[@N@@@(D9PE-KE(O K)^@)C1JELF^@)^@)^@)E9MDDOC(NE*)DW )@@G@@^@)^@)^@)^@)^@)^@)ETOCDME))E9MDDOC*)E[MD9#C(NES)CDO^[NC(OE(K^[KD9DD1O^@)DX )@@G@@+@@@@@@C@(@* J 0,A2 RETURN +@@@@[@G@@@(DY )@@G@@^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)A@?CC2^@)^@)^@)^@)^@)^@)^@)^@)EL E-PELI^@)DZ )@@G@@+@@@@@@[@(@*. +@@@@[@[@@@( 0)^@)+@@@@@@E@(@*WRITESU LA,U A0,WEA )@@G@@$ GET WRITE FUNCTION +@@@@[@J@@@(E9MDDOC(NE*)^@)D-[ -P^@)EB )@@G@@^@)^@)CC0 -R^))^@)^@)^@)^@)^@)^@)^@)C9 E))E9MDDOC*)C1PD1#E-DD9I^@)+@@@@@EC )@@G@@@G@(@* SA A0,IOFUNC,X9 PUT WRITE FUNCTION IN PACKED )@@G@@ET +@@@@[@L@@@(^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)CC0 -DD9AE(ICS?F@9^@)^@)EE )@@G@@^@)^@)E[PE))E9MDDOC*)C1PD1#E-DD9I^[DD0)E[[CTFC(O+@@@@@@H@(@* LREF )@@G@@,U R14 CLEAR PROTECT WORK BUFFER ADDRESS +@@@@[EG )@@G@@@N@@@(^@)^@)^@)^@)^@)D-M -P^@)^@)^@)EK1A))^@)^@)^@)^@)^@)^@)^@)^@)CTGC([EH )@@G@@EK)E[MD9OC(#E))E9JELF^[]E(AC1 EK)CD^C-MC(NES)^@)+@@@@@@G@(@* LAEI )@@G@@ A0,IOFDT,X9 LOAD FDT ADDRESS OF OUTPUT FILE +@@@@[@M@@@(EJ )@@G@@^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC0 -DD9AC-O -SBC)^@)^@)^@)^@)D-JCD^^[AC-OEK )@@G@@^[[C-^EL ETN^[JC0)D9PE-KE(O^[ADDGC*)+@@@@@@F@(@* TNZ FDPREL )@@G@@OT,A0 IS PROTECTION MODE ON ? +@@@@[@K@@@(^@)^@)^@)^@)^@)E-IEM )@@G@@FK)^@)^@)^@)C1^E[MD9O -[A@)^@)^@)^@)^@)^@)DDN^[KELJE- CTODDJD0)D(JC- ^[JEN )@@G@@D0)B8)+@@@@@@G@(@* J NOPRSU NO. SKIP BUFFEO )@@G@@ER ALLOCATION +@@@@[@L@@@(^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)D1JE[METP^@)EP )@@G@@^@)^@)^@)^@)^@)^@)D1J 0)^[NDTDE@)CLPC1AC(M^[[D-GD9#CDODDJD0)+@@@@@@H@(@*EQ )@@G@@ BGET PROTL ALLOCATE A CRYPTOGRAPHIC WORK BUER )@@G@@FFER +@@@@[@N@@@(^@)^@)^@)^@)^@)CLBC(O^@)^@)^@)E[MD9OD))^@)^@)^@)^@)^@)ES )@@G@@^@)^@)CDGD-JCT[E- ^[[^[#ELTE[OD9BEL[E[CDD#^[RD9MDS)CLPC1AC(M+@@@@@@F@(@*ET )@@G@@ LR,U R14,,A0 SAVE WORK BUFFER ADDRESS +@@@@[EU )@@G@@@K@@@(^@)^@)^@)^@)^@)D-M -P^@)^@)^@)EK1A)? -[A@)^@)^@)^@)^@)^@)^@)ET[E1 EV )@@G@@^[RD9MDS)CLPC1AC(M^[[C-^EL ETN+@@@@@@]@(@*NOPRSU . +@@@@[@#@:@(D1JE[MEW )@@G@@ETP^@)^@) 0)@L@@@:D1JE[METP^@)^@)H-- -5^@)^@)^@)GC1AK)^@)^@)^@)^@)^@)^@)EX )@@G@@^@)^@)GT?G(-IK)GL?H9ID5G(,GT>^[I))NM )@@G@@GL?H9ID5G(,GT>^[(H0)H[>GD=G(2@K@@@:^@)^@)^@)^@)^@)GD- -5^@)^@)^@)NN )@@G@@GC1AK?AC)^@)^@)^@)^@)^@)^@)^@)HD,GT2G(!G(,I))GL?H9I))HD,GT2G(!G(,I))I-\^[GT:IT5H*)GL5G1&G(2@J@@@:^@)^@)NR )@@G@@^@)^@)^@)H-- -5^@)^@)^@)GC4 )0^@)^@)^@)^@)^@)^@)^@)^@)GT?G(-IK)GT*G(IK)I-*G*)GT*G(^[=H9,G*)@J@@@:^@)^@)NY )@@G@@^@)^@)^@)IT-^@)^@)^@)^@)GC4 --A@)^@)^@)^@)^@)^@)^@)^@)IT-I1>^[GT:IT5NZ )@@G@@H*)I-\I--H))@K@@@:^@)^@)^@)^@)^@)IT3H))^@)^@)^@)GC4 )1B@)^@)^@)^@)^@)^@)OA )@@G@@^@)^@)IT*HD&I))I-\^[^[*GD?I1>IS)@L@@@:^@)^@)^@)^@)^@)GD*^@)^@)OB )@@G@@^@)^@)GC4 --A@)^@)^@)^@)^@)^@)^@)^@)GT\H(+HD,G*)I-7H8)H[-H-6G(3^[\G0)I-\OC )@@G@@I--H))@K@@@:^@)^@)^@)^@)^@)IT-^@)^@)^@)^@)GC4 -3G9I))GT*G(^[@PL )@@G@@CTJE[T -B^[&HD?G*)H--GL>H))GL?H9^[4GD0G*,@[@@@: 0)^@)@L@@@:PM )@@G@@G9\H(>J@)^@)^@)G-?^@)^@)^@)^@)GC4 -H14H)?GC1^@)^@)^@)H-\GD=^[@CTJPN )@@G@@E[T -B^[3G(,I-(H1>H))I9\IL=IS)+@@@@@@G@(@* LA,H2 A3,IOACW,XPO )@@G@@9 LOCATE SCATTER GATHER BUFFER +@@@@[@L@@@(^@)^@)^@)^@)^@)D-[PP )@@G@@ -CAK)^@)^@)CC3 -DD9[CTR -SBC)^@)^@)^@)^@)D-JCT[E- ^[NCT[E-OC(M^[BCDOD[ PQ )@@G@@EK)CLPC1AC(M+@@@@@@F@(@* SA A2,SGTRK,A3 PUT SENTPR )@@G@@INEL IN TRACK WORD+@@@@[@L@:@(^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)CC2 -NC9OELFPS )@@G@@ -[AS)^@)^@)^@)^@)E[PE))ET D1ODDIC(G^[DD0)E-MCD#DS)E9JEL^^@)@L@@@:^@)^@)PT )@@G@@^@)^@)^@)G-3^@)^@)^@)^@)GC4 -3G94IL: --AS)^@)^@)^@)^@)IT>I))IT>H14HD,G(?PU )@@G@@^[(H0)H[>GD=G(2^[7H92G-3+@@@@@@G@(@* LA,U A2,IBDATA+1,A1 PV )@@G@@ GET START OF FILE INFO BUFFER +@@@@[@M@:@(^@)^@)^@)^@)^@)D-[ -P^@)PW )@@G@@^@)^@)CC2 -DCL^CDOCC:AC?CC1^@)^@)^@)C9 E))ETOCDME))D9A^[ADDGC*)DDIC1J^[]PX )@@G@@E(AC1 EK)^@)@M@?@:^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)GC2 -G))@[@@@I 0)^@)@M@@@I 0)^@)^@)^@)^@)E-*G*)^[(ZE )@@G@@H1&H92H(-I-(H9,^[H14HD-H)?^[0IL\ZF )@@G@@I[2HD>I--IL9@M@@@I 0)^@)^@)^@)^@)I-\^[HGD2HD,GT*HD0^[NJD3I->H(3 ))GD,G))ZG )@@G@@GT\H13HD=G(2G(=^[-^[4IL-G->^[3G(I))GD3^[=G(&HD,G(=@M@@@I 0)^@)^@)^@)ZH )@@G@@^@)HD,^@)IT>GT4HD\H0)A)9BD#^[\G0)I-*G*)I[>H1-H))GT\G->^[\G0)I-*G*)ET4GD4ZI )@@G@@G*)H9&^[#GD?HD&H92H1(GC,@M@@@I 0)^@)^@)^@)^@)E(3G*)^[\G0)^[4H[(IS)^[(H1&ZJ )@@G@@H92H(-I-(H9,^[(IS)G92GD,I->G))^[\H1?JC)I-*IL\I($H@)^[-^[7IL(I-4G(,@M@@@IZK )@@G@@ 0)^@)^@)^@)^@)GD5I-*H92HD3GD4HD\H0)^[+JC)^[HGD2HD,GT*HD0^[NJD3I->H(3^[>ZL )@@G@@J[0IL>IT3H-9^[0IL>IT@E@@@I 0)^@)^@)^@)^@)IT 0)@[@@@I 0)^@)@^@@@I^@)^@)^@)^@)^@)CDSEK=^@)ZN )@@G@@@ @@@I^@)^@)^@)^@)^@)C- C1PD1#E)=^@)@^@@@I^@)^@)^@)^@)^@)C1[D1B^@)@A@@@IZO )@@G@@^@)^@)^@)^@)^@)E[PEL ^@)^@)^@)CTJC- @[@@@I 0)^@)@C@@@I 0)^@)^@)^@)^@)D-[ZP )@@G@@ -P^@)^@)^@)CC0 )/DC\D8)C1#E)"@B@@@I 0)^@)^@)^@)^@)D-HDK)^@)^@)^@)F@1AC?ZQ )@@G@@C(JE))@C@@@I 0)^@)^@)^@)^@)B-OEL CDO^[[ES)C(IC))D9A^[ADDGC*"@F@@@I 0)^@)ZR )@@G@@^@)^@)^@)B-FC( E@)D9I^[BD9DD1B *!D1JE8)D9I^[IC(R^[MC( D)"^@)@[@@@I 0)^@)ZS )@@G@@@J@@@IC(JE)%^@)^@)^@)E-U^@)^@)^@)^@)DDJD([ETN -[A@)^@)^@)^@)^@)^@)DDN^[DZT )@@G@@E))D([ETN^[NE-JEL[C9 ^@_@K@@@I^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)C(JE- ELM^@)ZU )@@G@@^@)^@)^@)^@)^@)^@)D1J 0)^[ND[JE(GC-I^9O^[]C*)D[ EL ^@)@[@@@I 0)^@)@F@@@IZV )@@G@@ 0)^@)^@)^@)^@)ETOC(K^@1 0)^[NC( ^[RD[DCTC^[RCDT^[RC*$EL ^[BD9DD1B@[@@@IZW )@@G@@ 0)^@)@L@@@I^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC1 -DD9AE(ICS?CC0^@)^@)^@)^@)ZX )@@G@@D-JCD^^[AE(ICTODDJD0)C1MD9H^[KCD#DT E))^@)@I@@@J^@)^@)^@)^@)^@)I-> -5^@)ZY )@@G@@^@)^@)GC1 -+IT&^))^@)^@)^@)^@)^@)^@)GL-GT:IT0GD^@_@I@@@I^@)^@)ZZ )@@G@@^@)^@)^@)E-IC*?E*)^@)^@)CC1 -HCK=^@)^@)^@)^@)^@)^@)^@)D(JE1 ^[]CD#DTRCDMAA )@@G@@C))B8)@I@@@I^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)C(JE-]E8)^@)^@)^@)^@)^@)^@)^@)AB )@@G@@FD ES,^@)D-JCD^^[KD9DD1O@I@J@I^@)^@)^@)^@)^@)E-IC*?E*)^@)^@)CC1 -MCK=^@)AC )@@G@@^@)^@)^@)^@)^@)^@)EL CD^^[]CD#DTRCDMC-N^@_@I@@@J^@)^@)^@)^@)^@)I-> -5^@)AD )@@G@@^@)^@)CC1 -MCK=^@)^@)^@)^@)^@)^@)^@)EL CD^^[]CD#DTRCDMC-N^@_@H@J@I^@)^@)AE )@@G@@^@)^@)^@)DK)^@)^@)^@)^@)C(JE-]E8)^@)^@)^@)^@)^@)^@)^@)D-JCD^^[KD9DD1O^@)AF )@@G@@@K@@@I^@)^@)^@)^@)^@)E-IC*?E*)^@)^@)CC1 -NCTMCK=^@)^@)^@)^@)^@)^@)ET#CDOAG )@@G@@E- EK)EL CD^^[]CD#DTRCDMC-N^@_@H@@@I^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)C(JE-]AH )@@G@@E8)^@)^@)^@)^@)^@)^@)^@)D-JCD^^[KD9DD1O^@)@[@@@I 0)^@)@K@@@I 0)^@)^@)^@)AI )@@G@@^@)C9JDDIC8)C1JELRCDMC)) *)CTCC(#DS)C1JEK)E1[D-DC))C(IC))D9A^[QD9GE(HC*)AJ )@@G@@ET EDPC(ICT @[@@@I 0)^@)@N@@@I 0)^@)^@)^@)^@)DDI^[JEL^C(M^[AD9M^[ACDIC8)AK )@@G@@E-J^[ F[ CTPE- ^[OD[ ^[ D1^^[JC0)E1JD-PD( ^[#D9^C*?^[OD[ ^[AD9GD-JE9DD1BAL )@@G@@@E@@@I 0)^@)^@)^@)^@)ET EDPC(ICT ^[HE(NE))CL ^[ D1#D9PD1OC(MC(^BK)@[@@@IAM )@@G@@ 0)^@)@C@@@I 0)^@)^@)^@)^@)AC,^@)C(IC))D9A^[ADDGC*)D([ELF^@)@L@@@I 0)^@)AN )@@G@@^@)^@)^@)AK,^@)AC4^[RD9MC))CLGD9#DS)E9DE-C^[OAC)D9A^[ADDMETO^[RD9MC))C(LAO )@@G@@E([D))E-J^@0A*4AC6 0)^@)@C@@@I 0)^@)^@)^@)^@)AS,^@)C(IC))D9A^[ADDGC*)D([AP )@@G@@ELF^@)@[@@@I 0)^@)@M@@@I 0)^@)^@)^@)^@)CDIFC)D9OD[ EK)ET EDPC(ICT ^[RDDGAQ )@@G@@D))CT[E(NC*)E-CC*)E-[E[ ^[OD8)CL ^[MC(KD9NDDODDJD1 C))CDIC))@O@@@I 0)^@)AR )@@G@@^@)^@)^@)E-CC*)D9MDDBDDICDG^[ D1^^[JC0)C1DD- ^[OD8)CL ^[OCDFC(I^[[ES)CDIAS )@@G@@^[ D1^^[JC0)C1DD- ))CDIC))D1JE-CDDIC8)^@)@^@@@I 0)^@)^@)^@)^@)D(JEL 0)AT )@@G@@@[@@@I 0)^@)@J@@@I^@)^@)^@)^@)^@)ETS^@)^@)^@)^@)F@1AC?EK2^@)^@)^@)^@)^@)AU )@@G@@^@)^@)ET[E1 ^[MC(OE(MD0)E[JDDIE))^@)@J@@@I^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)AV )@@G@@CC0 -[AS)^@)^@)^@)^@)^@)^@)^@)ET[E1 ^[KCD#DT E))CD^C-MC(NES)@K@@@I^@)^@)AW )@@G@@^@)^@)^@)D-SDC)^@)^@)^@)CC3 -DD9AE(ICS?CC0^@)^@)^@)^@)ET[E1 ^[JELDC9DD1[AX )@@G@@D))C1PD1#E-DD9I^@)@J@@@I^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC0 -M^))^@)^@)^@)AY )@@G@@^@)^@)^@)^@)D-JCD^^[MC([C))C1PD1#E-DD9I^@)@L@@@I^@)^@)^@)^@)^@)ET[^@)^@)AZ )@@G@@^@)^@)CC0 -DD9AE(ICS?CC3^@)^@)^@)^@)ET E))EL CD^^[AE(ICTODDJD0)DDI^[KCD#BA )@@G@@DT E))@L@@@I^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC4 -DD9[CTR -[AS)^@)^@)^@)^@)BB )@@G@@ET[E1 ^[JELDC9DD1[D))CD#CT ETN^[RD9MC))^@)@K@@@I^@)^@)^@)^@)^@)CLBC(O^@)BC )@@G@@^@)^@)AC5^@)^@)^@)^@)^@)^@)^@)^@)^@)CDGD-JCT[E- ^[[^[MC([C))CLPC1AC(M^@)BD )@@G@@@I@@@I^@)^@)^@)^@)^@)D-SDC?E*)^@)^@)CC0 )1A*)^@)^@)^@)^@)^@)^@)^@)C1JELHBE )@@G@@^[[CT#C(NES)E9JEL^@L@@@I^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)CC0 -DD9[CTR -[AS)BF )@@G@@^@)^@)^@)^@)E[PE))CD#CT ETN^[RD9MC))DDI^[KCD#DT E))^@)@I@@@I^@)^@)^@)^@)BG )@@G@@^@)DDJE8=^@)^@)^@)A@?CC3^@)^@)^@)^@)^@)^@)^@)^@)EL CD^^[DD0)CC)CLGD9#DS)BH )@@G@@@K@@@I^@)^@)^@)^@)^@)D-M -P^@)^@)^@)EK1^@)^@)^@)^@)^@)^@)^@)^@)^@)D([ELFBI )@@G@@^[JD1 ^[]D-JCTF^[ F[OC(IC- C))@L@@@I^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC1 -DBJ )@@G@@D9SC1 EK?CC3^@)^@)^@)^@)D-JCD^^[RD9MC-N^[MC([C))C1MD9H^[OCDKC*)^@)@K@@@IBK )@@G@@^@)^@)^@)^@)^@)E-IFK)^@)^@)^@)DDJETOCDOE(N -[AS)^@)^@)^@)^@)E9[ES)DC\D8)BL )@@G@@ETOCDOE(N^[ID9MD([D))B8)@N@@@I^@)^@)^@)^@)^@)E- -P^@)^@)^@)CC1 )1A))^@)BM )@@G@@^@)^@)^@)^@)^@)^@)FD ES,^@)E9 EL ^[ F[[CTOD-T^@1A))E9JEL^ES)EL CD^^@_^@)BN )@@G@@@M@@@I^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)D1JE- D9Q^@)^@)^@)^@)^@)^@)^@)D1J 0)BO )@@G@@^[DE)$ES)D1JE))CDI^[ D1^^[JC0)E1JD-PD( ^@)@M@@@I^@)^@)^@)^@)^@)D-S^@)^@)BP )@@G@@^@)^@)F@1AC? @0A*4AC6A@0 )0 C)^@)^@)D-JCD^^[ID9MD([D))C(IC))D9A^[MC( D))BQ )@@G@@ET D1ODDIC(G@L@@@I^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC1 -DD9AC-O -[AS)^@)^@)BR )@@G@@^@)^@)D-JCD^^[[C-^EL ETN^[JC0)C1^E))C1JEK)C1DD- @J@@@I^@)^@)^@)^@)^@)D-[BS )@@G@@^@)^@)^@)^@)CC0 -AC-KELJE@?CC1^@)^@)^@)^@)D-JCD^^[ADDGC*)E[MD9KC(ME-DC(NBT )@@G@@@K@@@I^@)^@)^@)^@)^@)E-JE@?E*)^@)^@)CC0 - E[HET[^@)^@)^@)^@)^@)^@)DDN^[OBU )@@G@@D[DES)CDI^[HET[^[OCDKC*)B8)^@)@L@@@I^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)C(JE1IBV )@@G@@EDR^@)^@)^@)^@)^@)^@)^@)D1J 0)^[#CDID1JE))CL ^[LE([ELOC(M^[RD9MC))@J@@@IBW )@@G@@^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC0 -AC-HD9^C(N -[AC)^@)^@)^@)D-JCD^^[ADDGBX )@@G@@C*)D(JC- ^[]DDOES)@K@@@I^@)^@)^@)^@)^@)CDIC)?E*)^@)^@)CC0 -]DDO @1A0?AC7BY )@@G@@ C)^@)^@)^@)CDIC))D9AC0)D(NCC)C1JELHCDO^[]DDOES)@M@@@I^@)^@)^@)^@)^@)E-IBZ )@@G@@FK)^@)^@)^@)CC1^@)^@)^@)^@)^@)^@)^@)^@)^@)DDN^[HET[^[DD0)EDPCDME- EK)E9JCA )@@G@@EL^^[AD9MD([E))B8)@M@@@I^@)^@)^@)^@)^@)D-S^@)^@)^@)^@)F@1AC? @0A*4A@1A0?CB )@@G@@A@(^@)^@)^@)FD ES,^@)D-JCD^^[LE([ELOC(M^[RD9MC))ET D1ODDIC(G@L@@@IC(JE1ICC )@@G@@EDR^@)^@)D-[ -CAK)^@)^@)CC1 -DD9[CTR -[AS)^@)^@)^@)^@)D-JCD^^[[C-^EL ETNCD )@@G@@^[JC0)CLPC1AC(M^[MC([C))@L@@@I^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC1 )?CC1^@)CE )@@G@@^@)^@)^@)^@)^@)^@)D-JCD^^[ADDMETO^[RD9MC))C1MD9H^[]E(AC1 EK)@N@@@I^@)^@)CF )@@G@@^@)^@)^@)E- ^@)^@)^@)^@)CC1 -SAC1^@)^@)^@)^@)^@)^@)^@)DDN^[OD[DES)CDI^[ CG )@@G@@D1^^[JC0)EL C(G^[NC(IE-DD1 D))B8)^@)@M@@@I^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)CH )@@G@@D1JE- D9Q^@)^@)^@)^@)^@)^@)^@)D1J 0)^[KD9NDDODDJD0)E-[E[ ^[]CD#DS)E-J^[ CI )@@G@@D9A^@)@L@@@I^@)^@)^@)^@)^@)DDJE8=^@)^@)^@)DDJE[FE)?CC3^@)^@)^@)^@)^@)^@)CJ )@@G@@EL CD^^[IC(SE))CLGD9#DS)C1MD9H^[OCDKC*)^@)@K@@@I^@)^@)^@)^@)^@)D-M -P^@)CK )@@G@@^@)^@)EK1 )1^@)^@)^@)^@)^@)^@)^@)^@)D([ELF^[OE9J^[]D-JCTFES)C(SE- D1^C(^CL )@@G@@@M@@@I^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC1 -DD9NE-[E-PES?CC3^@)^@)^@)D-JCD^CM )@@G@@^[D 9J^[NE-[E-PES)C1JEK)E-CDDN^[]D-JCTF^@)@I@@@I^@)^@)^@)^@)^@)E- -P^@)CN )@@G@@^@)^@)CC1 )1^@)^@)^@)^@)^@)^@)^@)^@)E9[ES)DDO^[[D0)C(JC0)B8)@M@@@I^@)^@)CO )@@G@@^@)^@)^@)DK)^@)^@)^@)^@)D1JE- D9Q^@)^@)^@)^@)^@)^@)^@)D1J 0)^[OD[ D0)D-[CP )@@G@@ETO^[]D-JCTF^[RCDN^[KD[JD1 FC)@N@@@I^@)^@)^@)^@)^@)E-NE9[E@=^@)^@) 0)^@)CQ )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)DC$D*)ET[E-DETADD C))DDO^[RCDN^[[D0)C(JE0,^@)C-JCR )@@G@@^[DE))@L@@@I^@)^@)^@)^@)^@)ETU^@)^@)^@)^@)DDJCLGDTI -[AS)^@)^@)^@)^@)^@)CS )@@G@@ET E))E[JETDE-DD9I^[OD8)CLGD9#DS)FL ELJ^@)@K@@@IC(JE1JE(O^@)^@)CLMC(GE@)CT )@@G@@^@)^@)DDJCD#E8?CC3 -CAK)^@)^@)^@)^@)EL D- CDNC*)E-CC*)DC\D8)CLPC1AC(M^@)CU )@@G@@@M@@@I^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC0 -[AS)^@)^@)^@)^@)^@)^@)^@)EL ETOCV )@@G@@D9MC*)DC\D8)C1#E))CD^C-MC(NES)E-J^[[A@)^@)@L@@@I^@)^@)^@)^@)^@)ETND))^@)CW )@@G@@^@)^@)CC3 )1B@)^@)^@)^@)^@)^@)^@)^@)ELDC9CE))DLPETODDAFC)DC\D8)C1PD1#E-DCX )@@G@@D9I^@)@M@@@I^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)CC3 -DD9AE(ICS?CC0^@)^@)^@)^@)CY )@@G@@EL E[GCD#C*)DC\D8)C1PD1#E-DD9I^[DD0)E[[CTFC(O^@)@L@@@I^@)^@)^@)^@)^@)ET[CZ )@@G@@^@)^@)^@)^@)CC4 -DD9[CTR -[A@)^@)^@)^@)^@)EL ETOD9MC*)D9MDDBDDICDG^[[CT#DA )@@G@@C(NES)E9JEL^@J@@@I^@)^@)^@)^@)^@)D-S^@)^@)^@)^@)F@1AC?EK2^@)^@)^@)^@)^@)DB )@@G@@^@)^@)D-JCD^^[MC(OE(MD0)E[JDDIE))^@)@I@@@I^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)DC )@@G@@AC?F@1AC)^@)^@)^@)^@)^@)^@)^@)EL E-PELI^[OD8)CT[D-GC(M@[@@@I 0)^@)@N@@@IDD )@@G@@ 0)^@)^@)^@)^@)DDO^[RCDND0$E))CDI^[ D1^^[JC0)E1JD-PD( ^[[C1 EK)CDGD),^@)DE )@@G@@D(DD1^^[]CD#DS)E-J^[RD[ EL ^[RC*)E9 EL 0)@[@@@I 0)^@)@L@@@ID1JE- D9Q^@)DF )@@G@@^@)D-[ -P^@)^@)^@)CC1 -HCK=^@)^@)^@)^@)^@)^@)^@)D-JCD^^[HD9QC*)CL[CTFE9[DG )@@G@@EL^^[AE(ICTODDJD0)@L@@@I^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)CC1 -DD9AE(ICS?CC0DH )@@G@@^@)^@)^@)^@)E[PE))C1PD1#E-DD9I^[DD0)DC\D8)E[[CTFC(O^@)@I@@@IC(JE1]CD#DS)DI )@@G@@^@)DDJE8=^@)^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)CL[CTF^[PE@)E-CC*)E-[E[ DJ )@@G@@@K@@@I^@)^@)^@)^@)^@)DLBC))^@)^@)^@)EK1 - D9QCL[CTF^@)^@)^@)^@)^@)D-JD9KDK )@@G@@^[AD9M^[]D-JCTFES)C(SE- D1^C(^@N@@@I^@)^@)^@)^@)^@)DLBC))^@)^@)^@)EK2 - DL )@@G@@D9QD9PE))^@)^@)^@)^@)^@)EL E-PELI^[OD8)C(JC0)EL E-PELI^@*CDGE9[FDN^[EE(HDM )@@G@@E[N C)@[@@@I 0)^@)@J@@@I 0)^@)^@)^@)^@)C9DE1 ^[HC(NET[C9 ^[AD9M^[ ELMD9MDN )@@G@@^[DD0)C(IC))D9A^[QD9GE(HC*)E[MD9#C(NETDD1B@[@@@I 0)^@)@K@@@IC(JE- ELM^@)DO )@@G@@^@)FL[E@)^@)^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)ELJCD^CLGD9#DS)E-CDDN^[#DP )@@G@@D9HD([D1^^@)@J@@@I^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)DDJET C-O^@)^@)^@)^@)^@)DQ )@@G@@^@)^@)C(^DDO^[NE-[E-PES?^[NE-JE@)^@)@[@@@I 0)^@)@K@@@I 0)^@)^@)^@)^@)C(IDR )@@G@@C))D9A^[OCDKC*)ETOCDOE(N^[ D1#D9PD1OC(MC(^^[RD[DD- ^[HD9QDDIC8)CL[CTFE9[DS )@@G@@EL^^@)@[@@@I 0)^@)@J@@@IC(JE-]E8)^@)^@)D-SDC?E*)^@)^@)CC0 )?F@1AC)^@)^@)DT )@@G@@^@)^@)^@)^@)ET[E1 ^[MC(OE(MD0)E[JDDIE))^@)@G@@@I^@)^@)^@)^@)^@)ET[^@)^@)DU )@@G@@^@)^@)CC0 -[A*)^@)^@)^@)^@)^@)^@)^@) 0, 1DD0)CC5@N@@@I^@)^@)^@)^@)^@)D-[DV )@@G@@^@)^@)^@)^@)CC4 -DD9AC-O -[A@)^@)^@)^@)^@)C9 E))C1^E))CD^C-MC(NES)E9CDDGDW )@@G@@C*)E-DD( ^[DES)ELDE[ ^@)@I@@@I^@)^@)^@)^@)^@)EK=C-DE))^@)^@) 0)^@)^@)^@)DX )@@G@@^@)^@)^@)^@)^@)^@)C(IE- EK)C(^DDO^[HD9^C*)@J@@@I^@)^@)^@)^@)^@)C*=D(NC8)DY )@@G@@^@)^@)D-KC*)^@)^@)^@)^@)^@)^@)^@)^@)C(^DDO^[GD9[C))E[JDDIE))E- F[O@J@@@IDZ )@@G@@^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC0 -[A))^@)^@)^@)^@)^@)^@)^@)EL ETOD9MC*)EA )@@G@@C1^E))CD^C-MC(NES)@K@@@I^@)^@)^@)^@)^@)D-HDK)^@)^@)^@)F@1AC?C1DETO^@)^@)EB )@@G@@^@)^@)^@)^@)C(^DDO^[ADDGC*)CDIC))ETOCDOC(HC(IE))@M@@@I^@)^@)^@)^@)^@)D-[EC )@@G@@^@)^@)^@)^@)CC0 -[A*)^@)^@)^@)^@)^@)^@)^@)EL ETOD9MC*)CD^C-MC(NES?^[MC(OED )@@G@@E(MD0)E[JDDIE))^@)@J@@@I^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC1 -[A*)^@)^@)^@)EE )@@G@@^@)^@)^@)^@)C9 E))EL E-PELI^[[C-^EL ETN^@)@K@@@I^@)^@)^@)^@)^@)ETND))^@)EF )@@G@@^@)^@)CC1 )1B@)^@)^@)^@)^@)^@)^@)^@)ETCDDAE))DDO^[DD1OD8)D(JC-DC1DC(M^@)EG )@@G@@@K@@@I^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)A@?CC1^@)^@)^@)^@)^@)^@)^@)^@)EL E-PEH )@@G@@ELI^[OD8)ETOD9K^[DE))EL E-PELI@[@@@I 0)^@)@C@@@I 0)^@)^@)^@)^@)D-[ -P^@)EI )@@G@@^@)^@)CC0 )/DC\D8)C1#E)"@C@@@I 0)^@)^@)^@)^@)D-HDK)^@)^@)^@)F@1AC?C(JE-REJ )@@G@@ELO^@)@E@@@I 0)^@)^@)^@)^@)B-OEL CDO^[KCD#DT E))CDN^[D 9J^[ ELMD9MB0)^@)EK )@@G@@@H@@@I 0)^@)^@)^@)^@)B-OEL CDO^[[ES)D1JELHCDG^[#D9HE[GC(ODDJD0) *)D9I^[IEL )@@G@@C(R^[MC( D)"@[@@@I 0)^@)@H@@@IC(JE-RELO K)^@)E-U^@)^@)^@)^@)DDJD([ETN -[EM )@@G@@A@)^@)^@)^@)^@)^@)E-[E[ ^[ADDGC*)B8)@K@@@I^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)EN )@@G@@C(JE- ELM^@)^@)^@)^@)^@)^@)^@)D1J 0)^[ND9HC(]D9^FC$ES)CTJD1AE(NC(^@J@@@IEO )@@G@@^@)^@)^@)^@)^@)D-M^@)^@)^@)^@)EK2 -SAC1^@)^@)^@)^@)^@)^@)^@)D-JCD^^[MC(OEP )@@G@@E(MD0)E[JDDIE))^@)@K@@@I^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC2 -DD9SC1 EK?CC0EQ )@@G@@^@)^@)^@)^@)D-JCD^^[D 9J^[OEL[D1NC1 EK)CTJE(IE))@L@@@I^@)^@)^@)^@)^@)D-[ER )@@G@@^@)^@)^@)^@)CC3 -[A@)^@)^@)^@)^@)^@)^@)^@)ET[E1 ^[KCD#DT E))CD^C-MC(NES)ES )@@G@@DDI^[[AS)^@)@N@@@I^@)^@)^@)^@)^@)D-SDC)^@)^@)^@)CC3 -DD9AE(ICS?CC0^@)^@)ET )@@G@@^@)^@)D-JCD^^[JELDC9DD1[D))C1PD1#E-DD9I^[AELJD*)E[[CTFC(O^@)@M@@@I^@)^@)EU )@@G@@^@)^@)^@)D-[ -P^@)^@)^@)CC1 -RC(A^))^@)^@)^@)^@)^@)^@)D-JCD^^[RELDE- ^[ EV )@@G@@D1^^[JC0)C1DD- ^[AE(ICTODDJD0)@L@@@I^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)CC1 -DEW )@@G@@D9AE(ICS?CC0^@)^@)^@)^@)EL E[GCD#C*)C1PD1#E-DD9I^[DD0)E[[CTFC(O^@)@N@@@IEX )@@G@@^@)^@)^@)^@)^@)DDJE8=^@)^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)E9MDDOC*)CC)EY )@@G@@C1DD- ^[HCDMDS)CDAE- EK)D-[ETO^[]D-JCTF^@)@L@@@I^@)^@)^@)^@)^@)D-[^@)^@)EZ )@@G@@^@)^@)CC1 -DD9NE-[E-PES?CC0^@)^@)^@)D-JCD^^[NE-[E-PES)C1MD9H^[JE[ EL[E-DFA )@@G@@D9I^@)@J@@@I^@)^@)^@)^@)^@)E- -P^@)^@)^@)CC1 )2^@)^@)^@)^@)^@)^@)^@)^@)FB )@@G@@E-[E[ ^[GDDHDDO^[NE-[E-PES)B8)@M@@@I^@)^@)^@)^@)^@)D-M^@)^@)^@)^@)EK1 )*FC )@@G@@A@5A)1A00A@?A@(^@)^@)^@)D-JCD^^[ID9MD([D))C(IC))D9A^[MC( D))ET D1ODDIC(GFD )@@G@@@K@@@I^@)^@)^@)^@)^@)D-S^@)^@)^@)^@)F@1AC?DDJC1^E)?CC0^@)^@)^@)^@)D-JCD^FE )@@G@@^[AC-O^[AD9M^[OCDKC*)C1DD- ^@)@J@@@I^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC1 -AFF )@@G@@C-KELJE@?F@1AC)^@)^@)^@)D-JCD^^[ADDGC*)E[MD9KC(ME-DC(N@K@@@I^@)^@)^@)^@)FG )@@G@@^@)E-JE@?E*)^@)^@)CC1 - E[HET[^@)^@)^@)^@)^@)^@)DDN^[OD[DES)CDI^[HET[^[OFH )@@G@@CDKC*)B8)^@)@N@@@I^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)C(OE9IEDR^@)^@)^@)^@)^@)FI )@@G@@^@)^@)D1J 0)^[#CDID1JE))CL ^[LE([ELOC(M^[RD9MC))C1JELHCDO^@)@I@@@I^@)^@)FJ )@@G@@^@)^@)^@)D-[^@)^@)^@)^@)CC0 -AC-HD9^C(N -SAC1^@)^@)^@)D-JCD^^[ADDGC*)D(JFK )@@G@@C- ES)@K@@@I^@)^@)^@)^@)^@)CDIC)?E*)^@)^@)CC0 -]DDO @1A0?AC7 C)^@)^@)^@)FL )@@G@@DDND9GCDOC*)D(NCC)C1JELHCDO^[]DDOES)@M@@@I^@)^@)^@)^@)^@)E-IFK)^@)^@)^@)FM )@@G@@CC1^@)^@)^@)^@)^@)^@)^@)^@)^@)DDN^[HET[^[DD0)EDPCDME- EK)E9JEL^^[AD9MD([FN )@@G@@E))B8)@N@@@I^@)^@)^@)^@)^@)D-M^@)^@)^@)^@)EK1 )*A@5A)0AC6 )0 C)^@)^@)^@)FO )@@G@@FD ES,^@)D-JCD^^[]FDOC*!D(JC- ^[ D9Q^[NC(IE-DD1 D))^@)@M@@@IC(OE9IEDR^@)FP )@@G@@^@)CLBC(O^@)^@)^@)AC4^@)^@)^@)^@)^@)^@)^@)^@)^@)CDGD-JCT[E- ^[]E(AC1 EK)FQ )@@G@@C1JEK)C(JE0)ET D1ODDIC(G@M@@@I^@)^@)^@)^@)^@)D-SDC?E*)^@)^@)CC0 )1^@)^@)FR )@@G@@^@)^@)^@)^@)^@)^@)C9 E))DDICTMC(HC(IE))DDI^[]D-JCTF^[KD9DD1OC(M^@)@N@@@IFS )@@G@@^@)^@)^@)^@)^@)ETM^@)^@)^@)^@)EK1 )? L[A@)^@)^@)^@)^@)^@)^@)E[PE))C(IC))FT )@@G@@D9A^[MC( D))ET D1ODDIC(G^[DD0)CLPC1AC(M^@)@M@@@I^@)^@)^@)^@)^@)D-[ -P^@)FU )@@G@@^@)^@)CC1 )*^8"C1[D1BB)$ C)^@)^@)^@)D-JCD^^[PD1DEDPC*)DD^C(IE-DC1DC(M^[AFV )@@G@@D9M^[MC(NE))@H@@@I^@)^@)^@)^@)^@)D-M -P^@)^@)^@)EK1 )1AS)^@)^@)^@)^@)^@)FW )@@G@@^@)^@)D-JCD^^[#D9PD1O^@)@M@@@I^@)^@)^@)^@)^@)CLO^@)^@)^@)^@)CC0 )? L[AC)FX )@@G@@^@)^@)^@)^@)^@)^@)C1DD-G^[]E(AC1 EK)E9DE-C^[GDDOE-GC*)C1[D1BES)^@)@M@@@IFY )@@G@@^@)^@)^@)^@)^@)CDID@)^@)^@)^@)CC0 )* *1AS?AC4 C)^@)^@)^@)^@)CTJD(KE(OC*)FZ )@@G@@CD#CT ETN^[RD9MC))C1JEK)E9MDDOC*)^@)@L@@@I^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)GA )@@G@@CC0 -DD9[CTR -[AS)^@)^@)^@)^@)E[PE))CD#CT ETN^[RD9MC))DDI^[KCD#DT E))^@)GB )@@G@@@J@@@I^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC0 -R^))^@)^@)^@)^@)^@)^@)^@)D-JCD^GC )@@G@@^[RELDE- ^[AE(ICTODDJD0)@L@@@I^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)CC0 -DD9AE(IGD )@@G@@CS?CC3^@)^@)^@)^@)E[PE))E9MDDOC*)C1PD1#E-DD9I^[DD0)E[[CTFC(O@O@@@I^@)^@)GE )@@G@@^@)^@)^@)DDJE8=^@)^@)^@)A@?CC3^@)^@)^@)^@)^@)^@)^@)^@)E9MDDOC*)C(IC)!D9AGF )@@G@@ (QD9GE(HC*)CLGD9#DS)D9I^[OD[ ^[OCDKC*)^@)@K@@@I^@)^@)^@)^@)^@)CLMC(GE@)GG )@@G@@^@)^@)DDJCD#E8?CC0 -CAK)^@)^@)^@)^@)EL D- CDNC*)E-CC*)DC\D8)CLPC1AC(M^@)GH )@@G@@@I@@@I^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC1 -DD9NE-[E-PES?CC3^@)^@)^@)D-JCD^GI )@@G@@^[D 9J^[NE-[E-PES)@J@@@I^@)^@)^@)^@)^@)E- -P^@)^@)^@)CC1 )2^@)^@)^@)^@)GJ )@@G@@^@)^@)^@)^@)E-[E[ ^[GDDHDDO^[NE-[E-PES)B8)@K@@@I^@)^@)^@)^@)^@)DLBC))^@)GK )@@G@@^@)^@)EK2 - D9QC(MEK)^@)^@)^@)^@)^@)D1J 0)^[OCDFC*)E-CC*)C(MELJEK)C(SDDOGL )@@G@@@M@@@I^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC1 -RC(A^))^@)^@)^@)^@)^@)^@)D-JCD^GM )@@G@@^[RELDE- ^[ D1^^[JC0)C1DD- ^[AE(ICTODDJD0)@K@@@I^@)^@)^@)^@)^@)ET[^@)^@)GN )@@G@@^@)^@)CC1 -DD9AE(ICS?CC3^@)^@)^@)^@)E[PE))C1PD1#E-DD9I^[DD0)E[[CTFC(O^@)GO )@@G@@@M@@@I^@)^@)^@)^@)^@)DDJE8=^@)^@)^@)A@?CC3^@)^@)^@)^@)^@)^@)^@)^@)E9MDDOGP )@@G@@C*)CC)C1DD- ^[HCDMDS)CDAE- EK)ET D1ODDIC(G@I@@@I^@)^@)^@)^@)^@)D-[^@)^@)GQ )@@G@@^@)^@)CC1 -DD9NE-[E-PES?CC0^@)^@)^@)D-JCD^^[D 9J^[NE-[E-PES)@H@@@I^@)^@)GR )@@G@@^@)^@)^@)E- -P^@)^@)^@)CC1 )2^@)^@)^@)^@)^@)^@)^@)^@)E-[E[ ^[GDDHDDO^@_GS )@@G@@@H@@@I^@)^@)^@)^@)^@)DLBC))^@)^@)^@)EK2 - D9QC(MEK)^@)^@)^@)^@)^@)D1J 0)GT )@@G@@^[ ELMD9M^@)@N@@@I^@)^@)^@)^@)^@)DDJE8=^@)^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)GU )@@G@@^@)^@)E9MDDOC*)ET CTJD1^^[[D1^^[ADDICDG^[HCDMDS)D9I^[OCDKC*)@O@@@I^@)^@)GV )@@G@@^@)^@)^@)D-[^@)^@)^@)^@)CC1 -DD9NE-[E-PES?CC0^@)^@)^@)D-JCD^^[NE-[E-PES)GW )@@G@@C1MD9H^[NC(#D9IC))D([ELF^[JE[ EL[E-DD9I^@)@L@@@I^@)^@)^@)^@)^@)E- -P^@)GX )@@G@@^@)^@)CC1 )2^@)^@)^@)^@)^@)^@)^@)^@)ETCD9PD-^^[]C*)E-[E[ ^[GDDHDDO^[NE-[GY )@@G@@E-PES)@J@@@I^@)^@)^@)^@)^@)DLBC))^@)^@)^@)EK2 - D9QC(MEK)^@)^@)^@)^@)^@)GZ )@@G@@D1J 0)^[OCDFC*)C(MELJEK)C(SDDO@K@@@I^@)^@)^@)^@)^@)E-NE9[E@=^@)^@) 0)^@)HA )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)ETRCDK^[OD8)D1 E8)D9PE-KE(O^[MC( D))@L@@@IC(JE1 HB )@@G@@ELM^@)^@)D-[^@)^@)^@)^@)CC0 -[AS)^@)^@)^@)^@)^@)^@)^@)EL ETOD9MC*)E[[CTFHC )@@G@@C(O^[[C-^EL ETN^[OD8)CC0@L@@@I^@)^@)^@)^@)^@)ETND))^@)^@)^@)CC3 )1B@)^@)HD )@@G@@^@)^@)^@)^@)^@)^@)D(JE1 ^[JELDC9DD1[D))C1PD1#E-DD9I^[OD8)D@2@N@@@I^@)^@)HE )@@G@@^@)^@)^@)ET[^@)^@)^@)^@)CC2 -DD9SC1 EK?CC0^@)^@)^@)^@)EL ETOD9MC*)DC\D8)HF )@@G@@E-MCDIETAC(M^[#D9PD1O^[OD8)E[[CTFC(O@N@@@I^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)HG )@@G@@CC3 -DD9AE(ICS?CC0^@)^@)^@)^@)EL ETOD9MC*)D9MDDBDDICDG^[AE(ICTODDJD0)E-JHH )@@G@@^[KCD#DT E))@J@@@I^@)^@)^@)^@)^@)D-S^@)^@)^@)^@)F@1AC?EK2^@)^@)^@)^@)^@)HI )@@G@@^@)^@)EL D-JCD^^[MC(OE(MD0)E[JDDIE))@I@@@I^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)HJ )@@G@@AC?F@1AC)^@)^@)^@)^@)^@)^@)^@)EL E-PELI^[OD8)CT[D-GC(M@[@@@I 0)^@)@A@@@IHK )@@G@@^@)^@)^@)^@)^@)E[PEL ^@)^@)^@)C-[E-[@E@@@ID-KC*)^@)^@)^@)^9GD9[C))E[JDDIHL )@@G@@E))C(ICTJE(IE- EL C))D9I^@-^8)@^@@@I^@)^@)^@)^@)^@)C(IC))^@)___^@)@K@@@IHM )@@G@@^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC2 -DD9SC1 EK?CC0^@)^@)^@)^@)D-JCD^^[D 9JHN )@@G@@^[OEL[D1NC1 EK)CTJE(IE))*[S@@@*SDFF*+@@@@[@[@@@L 0)^@)@D@@@L 0)^@)^@)^@)HO )@@G@@^@)E[JETDE-DD9I^[#D9HD([D1^^[MD9PE-DD1 ^@)@[@@@L 0)^@)@[@@@L 0)^@)@H@@@LHP )@@G@@ 0)^@)^@)^@)^@) [# C)^[#H90JD2HD$H[4^@1BC7A8)^@)D(-IL(H1G))@[@@@L 0)^@)@M@@@L 0)^@)^@)^@)^@)E-*G*)^[(H1&H92H(-I-(H9,^[H14HD-H)?^[0IL\I[2HD>I--IL9@M@@@LHT )@@G@@ 0)^@)^@)^@)^@)I-\^[HGD2HD,GT*HD0^[NJD3I->H(3 ))GD,G))GT\H13HD=G(2G(=^[-HU )@@G@@^[4IL-G->^[3G(I))GD3^[=G(&HD,G(=@M@@@L 0)^@)^@)^@)^@)HD,^@)IT>GT4HD\HV )@@G@@H0)A)9BD#^[\G0)I-*G*)I[>H1-H))GT\G->^[\G0)I-*G*)ET4GD4G*)H9&^[#GD?HD&H92HW )@@G@@H1(GC,@M@@@L 0)^@)^@)^@)^@)E(3G*)^[\G0)^[4H[(IS)^[(H1&H92H(-I-(H9,^[(IS)HX )@@G@@G92GD,I->G))^[\H1?JC)I-*IL\I($H@)^[-^[7IL(I-4G(,@M@@@L 0)^@)^@)^@)^@)GD5HY )@@G@@I-*H92HD3GD4HD\H0)^[+JC)^[HGD2HD,GT*HD0^[NJD3I->H(3^[>J[0IL>IT3H-9^[0IL>HZ )@@G@@IT@E@@@L 0)^@)^@)^@)^@)IT 0)@[@@@L 0)^@)@^@@@L^@)^@)^@)^@)^@)CDSEK=^@)@ @@@L^@)^@)^@)^@)IB )@@G@@^@)C- C1PD1#E)=^@)@^@@@L^@)^@)^@)^@)^@)C1[D1B^@)@A@@@L^@)^@)^@)^@)^@)E[PIC )@@G@@EL ^@)^@)^@)CTJC- @[@@@L 0)^@)@M@@@LE[JETDE-DD9I K)D-[^@)^@)^@)^@)CC5 -#ID )@@G@@C-JE[OES?F@8^@)^@)^@)^@)D-JCD^^[JE[ODDJD1N^[AD9M^[OD[DES)CTJD(HCDIC))^@)IE )@@G@@@L@@@L^@)^@)^@)^@)^@)D-S^@)^@)^@)^@)F@5 -#C-]E[# -SB@)^@)^@)^@)^@)D-JCD^IF )@@G@@^[GDDIDS)E-J^[ADDMETO^[KCDMCDHC(OC(M@I@@@L^@)^@)^@)^@)^@)D-S^@)^@)^@)^@)IG )@@G@@F@9 -KCLQCDG -SA*)^@)^@)^@)^@)D-JCD^^[AC-O^[KD9DD1OC(M@K@@@L^@)^@)^@)^@)IH )@@G@@^@)D-S^@)^@)^@)^@)F@5 -KCLGDDIDS?F@5^@)^@)^@)^@)D-DD1F^[OD8)CTJE(IE))E[[II )@@G@@EL[D( E- EK)@I@@@L^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC6 -AC-OFDKC*?F@9^@)^@)IJ )@@G@@^@)^@)D-JCD^^[ADDGC*)E-TE[ ^@)@H@@@L^@)^@)^@)^@)^@)DLOCDKC*)^@)^@)CC6 -OIK )@@G@@E[JES)^@)^@)^@)^@)^@)^@)DDN^[DE))E-[E[ ^@_@M@@@L^@)^@)^@)^@)^@)E-JE@?E*)IL )@@G@@^@)^@)CC5 -JE[ODDJD0*^9N^8(^@)^@)^@)D1J 0)^[DES)DDO^[NC(O^[[C-^EL ETN^[QIM )@@G@@CDMDD[D1O^@_@M@@@L^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)EL D-NC(O^@)^@)^@)^@)^@)IN )@@G@@^@)^@)D1J 0)^[DE)$ES)E[JETDE-DD9I^[]FC)^9]D-JCTFES$^@)@K@@@L^@)^@)^@)^@)IO )@@G@@^@)D-[ -P^@)^@)^@)CC3^@)^@)^@)^@)^@)^@)^@)^@)^@)CTGC([EK)E-J^[[ETNE(HC(^IP )@@G@@^[[C-^EL ETN@L@@@L^@)^@)^@)^@)^@)E-U^@)^@)^@)^@)F@5^@)^@)^@)^@)^@)^@)^@)IQ )@@G@@^@)^@)ET CTJD1^^[KCDMCDHC(OC(M^[NE(KE[GDD C))B8)@L@@@L^@)^@)^@)^@)^@)D-[IR )@@G@@^@)^@)^@)^@)CC3 -KCLQCDG -SA*)^@)^@)^@)^@)FD ES,^[PET ^[NE(KE[GDD C))CD^IS )@@G@@C-MC(NES)^@)@M@@@L^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)CC3 -AC-HET[C)?F@9^@)^@)IT )@@G@@^@)^@)ET E))D([ETN^[NE-JEL[C9 ^[[C-^EL ETN^[DD0)C1^E))@K@@@L^@)^@)^@)^@)IU )@@G@@^@)CTJD(KD- E- ^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)E-[DT ^[ID9MD([D))CTJD(KIV )@@G@@D- E-DD9I^@)@[@@@L 0)^@)@M@@@LEL D-NC(O^@)^@)D-[ -P^@)^@)^@)CC3 )1^@)^@)IW )@@G@@^@)^@)^@)^@)^@)^@)D-JCD^^[[ETNE(HC(^^[IE(HCL EK) [JD1 ^[]D-JCTF C)@K@@@LIX )@@G@@^@)^@)^@)^@)^@)E-U^@)^@)^@)^@)F@5^@)^@)^@)^@)^@)^@)^@)^@)^@)E9[ES)E[[EL[IY )@@G@@D( E- EK)D9HDDOE- C))B8)@K@@@L^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC3 -KCLQCDGIZ )@@G@@ -SA*)^@)^@)^@)^@)D1J 0)^[GD9[C))ETPE[KD-DC(^^[NDTDE@)@L@@@L^@)^@)^@)^@)JA )@@G@@^@)D-[^@)^@)^@)^@)CC0 -AC-]D- D0?F@9^@)^@)^@)^@)D-JCD^^[]D-JCTF^[GC(IC9OJB )@@G@@D@)C1JEK)C1DD- ^@)@M@@@L^@)^@)^@)^@)^@)C-ND))^@)^@)^@)CC0 )3A0)^@)^@)^@)JC )@@G@@^@)^@)^@)^@)ELDC9CE))DLPETODDAFC)DDI^[OE9J^[MC(BDDNE- ELN^@)@K@@@L^@)^@)JD )@@G@@^@)^@)^@)E- -P^@)^@)^@)CC6 -AC1[ETO^@)^@)^@)^@)^@)^@)DDN^[DE))C1[ETOEL[JE )@@G@@D1^^[AD9MD([E))B8)@L@@@L^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)C9RCD^^@)^@)^@)^@)JF )@@G@@^@)^@)^@)^@)D1J 0)^[ID8)D1 C(^^[OD8)ET CTOD9MDDNC*)^@)@K@@@L^@)^@)^@)^@)JG )@@G@@^@)CD[ -P^@)^@)^@)CC1 )2A8)^@)^@)^@)^@)^@)^@)^@)DDIETPEL ^[#D9QC(MC(^^[^JH )@@G@@DDQDD^C*)^@)@J@@@L^@)^@)^@)^@)^@)C-D -P^@)^@)^@)CC0 )2B@)^@)^@)^@)^@)^@)JI )@@G@@^@)^@)CTJD1QC(ME))E-J^[NC(#E-JELN^@)@J@@@L^@)^@)^@)^@)^@)C-ND))^@)^@)^@)JJ )@@G@@CC0 )3A0)^@)^@)^@)^@)^@)^@)^@)D(JE1 ^[[D1NE9 EK)E-J^[[AC)^@)@L@@@LC9RCD^JK )@@G@@^@)^@)^@)D(NDC)^@)^@)^@)CC1 -[AS)^@)^@)^@)^@)^@)^@)^@)CTJD(KE(OC*)CD^C-MJL )@@G@@C(NES)C-DC1AC(MC(ICT ^@)@I@@@L^@)^@)^@)^@)^@)E- E@)^@)^@)^@)CC5 )*D9KE-DJM )@@G@@D9I @$CK$ C(^@)^@)D(JE1 ^[]CD#DTRCDMC-N^@_@L@@@L^@)^@)^@)^@)^@)D-ICC)^@)JN )@@G@@^@)^@)CC1 -[AC)^@)^@)^@)^@)^@)^@)^@)FD ES,^@)CTJD(KD- D( D1O^[DD1#EL D( JO )@@G@@D1O^@)@N@@@L^@)^@)^@)^@)^@)CD[^@)^@)^@)^@)CC1 -AC-HET[C)?F@9^@)^@)^@)^@)JP )@@G@@CDKE[GFC)DDICTMC(HC(IE)\C- CTMC(HC(IE))E-J^[[C-^EL ETN@L@@@L^@)^@)^@)^@)JQ )@@G@@^@)E-K^@)^@)^@)^@)CC1^@)^@)^@)^@)^@)^@)^@)^@)^@)C-DC))E9 ^[HD9QC*)CL C1JJR )@@G@@EL ^[NE-[ELO^@_^@)@L@@@L^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC1^@)^@)^@)^@)^@)JS )@@G@@^@)^@)^@)^@)FD ES,^@)ET E))E-J^[[C-^EL ETN^[UC(MD8)^@)@L@@@L^@)^@)^@)^@)JT )@@G@@^@)ET[^@)^@)^@)^@)CC1 -AC-HET[C)?F@9^@)^@)^@)^@)E(KC-[E- ^[HCDNES)ETOD9MJU )@@G@@CDBC*)CD^C-MC(NES)@J@@@L^@)^@)^@)^@)^@)CTJD(KD- E- ^@) 0)^@)^@)^@)^@)^@)JV )@@G@@^@)^@)^@)^@)D1JELHCDG^[#D9HE[GC(ODDJD0)^@)@[@@@L 0)^@)@B@@@L 0)^@)^@)^@)JW )@@G@@^@)E-[E[ ^[KD9NDDODDJD1DD1B^@)@[@@@L 0)^@)@K@@@LE-KD9N^@)^@)^@)CLBC(O^@)JX )@@G@@^@)^@)DDJD))^@)^@)^@)^@)^@)^@)^@)^@)CDGD-JCT[E- ^[[D0)DC\D8)CLPC1AC(M^@)JY )@@G@@@J@@@L^@)^@)^@)^@)^@)C-G^@)^@)^@)^@)CC1 -AC-DD0?F@9^@)^@)^@)^@)^@)D-JCD^JZ )@@G@@^[DD1OC(MD1[D))D1[D( ^@)@I@@@L^@)^@)^@)^@)^@)C-N^@)^@)^@)^@)CC1 -DD9AD0?KA )@@G@@CC0^@)^@)^@)^@)^@)E[PE))DDIE-J^[KCD#DT E))@K@@@L^@)^@)^@)^@)^@)ETU^@)^@)KB )@@G@@^@)^@)DDJETOCDOE(N -[A@)^@)^@)^@)^@)ET E))E-CC*)ETOCDOE(N^[KD9NDDODDQC*)KC )@@G@@@J@@@L^@)^@)^@)^@)^@)ETS^@)^@)^@)^@)F@9 -DD9AC-O -[A@)^@)^@)^@)^@)CDOE-[KD )@@G@@CTC^[AC-O^[OD8)E[[CTFC(O@L@@@L^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC1 -HC0=^@)KE )@@G@@^@)^@)^@)^@)^@)^@)D-JCD^^[HD9QC*)C1JELRCDMC))C1PD1#E-DD9I^@)@J@@@L^@)^@)KF )@@G@@^@)^@)^@)E- E@)^@)^@)^@)CC5 )*D9KE-DD9I @$CK$ C(^@)^@)ETCD9PD-^^[RC*)CL[KG )@@G@@CTF^[PE@)B8)@M@@@L^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC1 -HCK=^@)^@)^@)^@)^@)KH )@@G@@^@)^@)FD ES,^@)CL E-OC(M^[BD8)ELDC9CE))C-DEL CTODDJD0)@K@@@L^@)^@)^@)^@)KI )@@G@@^@)ET[^@)^@)^@)^@)CC1 -DD9AE(ICS?CC0^@)^@)^@)^@)E[PE))C1PD1#E-DD9I^[DD0)KJ )@@G@@E[[CTFC(O^@)@J@@@L^@)^@)^@)^@)^@)ETU^@)^@)^@)^@)DDJCD#E8?CC0^@)^@)^@)^@)KK )@@G@@^@)^@)CTGC([EK)CD#CT ETN^[RD9MC))^@)@M@@@L^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)KL )@@G@@CC1 -DD9#EK)^@)^@)^@)^@)^@)^@)D-JCD^^[DD1OC(MELPE[O^[MD9PE-DD1 ^[[C-^EL KM )@@G@@ETN^@)@I@@@L^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)CC1 -DD9DD1OCD^ -[A@)^@)^@)^@)KN )@@G@@E[PE))DDIE-J^[KCD#DT E))@L@@@L^@)^@)^@)^@)^@)ETU^@)^@)^@)^@)DDJDDIE-ICDHKO )@@G@@ -[A@)^@)^@)^@)^@)DDIETPEL ^[[^[GC(BCDG^[DD1OC(MELPE[O^[DC))@K@@@L^@)^@)KP )@@G@@^@)^@)^@)ETU^@)^@)^@)^@)DDJD([ETN -[A@)^@)^@)^@)^@)^@)DDO^9N^[[^[OCDKC*?KQ )@@G@@^[TCC)D[ CDM^@-^@)@L@@@L^@)^@)^@)^@)^@)ETS^@)^@)^@)^@)F@4 -DD9]CK?CC0^@)KR )@@G@@^@)^@)^@)^@)ET[E1 ^[NE9G^[[C-^EL ETN^[DD0)E[[CTFC(O^@)@K@@@L^@)^@)^@)^@)KS )@@G@@^@)D-[ -P^@)^@)^@)CC1 )1^@)^@)^@)^@)^@)^@)^@)^@)D-JCD^^[DD(KD-DC(^^[]D-JKT )@@G@@CTF^[#D9PD1O@K@@@L^@)^@)^@)^@)^@)E-U^@)^@)^@)^@)F@5^@)^@)^@)^@)^@)^@)^@)KU )@@G@@^@)^@)E9[ES)E-CC*)CTJE(IE))D9HDDOE- C))B8)@N@@@L^@)^@)^@)^@)^@)D-[^@)^@)KV )@@G@@^@)^@)CC1 -KCLQCDG -SA*)^@)^@)^@)^@)D1J 0)^[GD9[C))E-CC*)E(NC(M (NE(KE[GKW )@@G@@DD C))CTJE(IE))^@)@J@@@L^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)CC1 -DD9#D9PD1O -[KX )@@G@@A@)^@)^@)^@)E[PE))CTJE(IE))DDI^[D 9J^[ACTO@J@@@L^@)^@)^@)^@)^@)D-[ -P^@)KY )@@G@@^@)^@)CC1^@)^@)^@)^@)^@)^@)^@)^@)^@)CTGC([EK)D9KE-DD9I^[HD9^C*)^@)@I@@@LKZ )@@G@@^@)^@)^@)^@)^@)E- E@?E*)^@)^@)CC5 -JE[ODDJD0*^9H^8(^@)^@)^@)D(JE1 ^[]FC)LA )@@G@@C1DD- ES)B8)@J@@@L^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC1 )$D*$^@)^@)^@)^@)^@)LB )@@G@@^@)^@)FD ES,^@)D-JCD^^@$D*$^[HD9^C*)@L@@@L^@)^@)^@)^@)^@)E- E@?E*)^@)^@)LC )@@G@@CC5 -JE[ODDJD0*^9G^8(^@)^@)^@)D(JE1 ^[OD8)C(IC))D9A^[DD1AD9MD([E-DD9I^@_LD )@@G@@@J@@@L^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC1 )$D)$^@)^@)^@)^@)^@)^@)^@)FD ES,LE )@@G@@^@)ET E))E-CCDO^[HD9^C*)@B@@@M^@)^@)^@)^@)^@)HD&^@)^@)^@)^@)GL9G1(H->IS)LF )@@G@@@M@@@M^@)^@)^@)^@)^@)HL'^@)^@)^@)^@)GC1 -4I[\IT+H-:^@)^@)^@)^@)^@)IT:HD0LG )@@G@@^[(G0)I[\IT(I-(H9,HD,G8)HD3^[+JC)GL?H9I@)^@)^@)^@)GC5 )*H90I-(H9, @$LJ )@@G@@CK$ C(^@)^@)I[\IT(I-(H9,HD,G8)GL-GT:I9-IL=^@_^@)@N@@@M^@)^@)^@)^@)^@)H--LK )@@G@@ -5^@)^@)^@)GC2 -+IT&^))^@)^@)^@)^@)^@)^@)JD>IS,^@)H-\GD=^[+GDLL )@@G@@^[&HD?G*)G15H1I))G15H1^[IS,^@)HD$H1\IL>^[(I))OG )@@G@@GD,G))I-2G(-I))GD3^[,H92H(-H))@J@@@L^@)^@)^@)^@)^@)E- -P^@)^@)^@)CC1 )1OH )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)D1J 0)^[RCDN^[DE))C(JC0)B8)^@)@L@@@L^@)^@)^@)^@)OI )@@G@@^@)DK)^@)^@)^@)^@)CTMCD#E))^@)^@)^@)^@)^@)^@)^@)D1J 0)^[CCDIC-GC*)CD]D1JOJ )@@G@@ELHCDG^[NE-[E-PES)@K@@@L^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC1 -DD9JE[O -[A@)OK )@@G@@^@)^@)^@)^@)D-JCD^^[JE[ODDJD0)ETKC(#DDADD C))^@)@K@@@L^@)^@)^@)^@)^@)E-IOL )@@G@@C*?E*)^@)^@)CC1 )$C*$^@)^@)^@)^@)^@)^@)^@)DDN^[OD[ ^@$C*$^[JE[ODDJD0)D9IOM )@@G@@^@_^@)@N@@@L^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)CTMC(JE[O^@)^@)^@)^@)^@)^@)^@)ON )@@G@@FD ES,^@)ET E))E-J^[DC9ID9MC*)E-CDDN^[ D9A^[]D-JCTF^@)@J@@@L^@)^@)^@)^@)OO )@@G@@^@)E- -P^@)^@)^@)CC1 )$D*$^@)^@)^@)^@)^@)^@)^@)E[JETDE-DD9I^[]FC)C1DD- OP )@@G@@ES)B8)@K@@@L^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)CTCDTGD8)^@)^@)^@)^@)^@)^@)^@)OQ )@@G@@D1J 0)^[GD9JDS)C1JEK)^9G^8)D9KE-DD9I@J@@@LCTMC- CTM^@)^@)D-[^@)^@)^@)^@)OR )@@G@@CC1 -DD9#D9PD1O -[A@)^@)^@)^@)D-JCD^^[#D9PD1O^[NE[ CTDC1DC(^@H@@@L^@)^@)OS )@@G@@^@)^@)^@)CDICC?E*)^@)^@)CC1 )1^@)^@)^@)^@)^@)^@)^@)^@)C- CTMC(HC(IE))DDOOT )@@G@@@I@@@L^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)CC1 -DD9#D9PD1O -[A@)^@)^@)^@)E(KC-[OU )@@G@@E- ^[OD[ ^[#D9PD1O@K@@@L^@)^@)^@)^@)^@)DLU^@)^@)^@)^@)CC1 -#EL[CTO^@)^@)OV )@@G@@^@)^@)^@)^@)CDGD))C-JD1 ^[DC0)DDO^9N^[UC(MD8)^@)@H@@@L^@)^@)^@)^@)^@)DLIOW )@@G@@^@)^@)^@)^@)CC1 -#EL[CTO^@)^@)^@)^@)^@)^@)D9M^[IC(BCDODDQC*)@J@@@LCTMDDJOX )@@G@@^@)^@)^@)DDJF[D^))^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)C1DEL ^[PE@)D1 F[OOY )@@G@@^[]D-JCTF^@)@J@@@LCTCDTGD8)^@)^@)E- -P^@)^@)^@)CC1 )$D)$^@)^@)^@)^@)^@)OZ )@@G@@^@)^@)E[JETDE-DD9I^[OD8)C(JDC)B8)^@)@O@@@L^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)PA )@@G@@CTMCD#E))^@)^@)^@)^@)^@)^@)^@)D1J 0)^[GC(O^[ D9A^[OC(MD(DD1[E- ^[JE[ODDJPB )@@G@@D1GC(NES)E[JETDE-D@M@@@L^@)^@)^@)^@)^@)E-U^@)^@)^@)^@)DDJCL] S1 -[A@)^@)PC )@@G@@^@)^@)^@)^@)E9[ES)E-CC*)D-[ETO^[]D-JCTF^[[D0)C(JC0)E-JD8)B8)@M@@@L^@)^@)PD )@@G@@^@)^@)^@)DK)^@)^@)^@)^@)CTMCD#E))^@)^@)^@)^@)^@)^@)^@)FD ES,^@)E-CDDN^[OPE )@@G@@C(MD(DD1[E- ES)E[JETDE-DD9I -G@K@@@L^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC2 )1PF )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)D1J 0)^[]E(O^[OD[DES)D9IC*)E9[ES, 0,@H@@@L^@)^@)PG )@@G@@^@)^@)^@)ET[^@)^@)^@)^@)CC2 -DD9]CK:AC?CC0^@)^@)^@)^@) 0, 1AD-[C8)DDO^@)PH )@@G@@@J@@@L^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)CTMDDJ^@)^@)^@)^@)^@)^@)^@)^@)D-JD9FPI )@@G@@^[[E))D1 F[O^[]D-JCTF^@)@[@@@L 0)^@)@L@@@LCTMD1JELH^@)^@)ETU^@)^@)^@)^@)PJ )@@G@@DDJCL] S1 -[A@)^@)^@)^@)^@)^@)CTGC([EK)^9GCDNE))E9[ES)C(JC0$^[AD-[C8)^@)PK )@@G@@@I@@@L^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC1 -DD9JE[O -[A@)^@)^@)^@)^@)D-JCD^PL )@@G@@^[D 9J^[JE[ODDJD1N@H@@@L^@)^@)^@)^@)^@)E-U^@)^@)^@)^@)CC1^@)^@)^@)^@)^@)PM )@@G@@^@)^@)^@)^@)D1J^[JE[ODDJD1N^@_@J@@@L^@)^@)^@)^@)^@)E-IC*?E*)^@)^@)CC1 )$PN )@@G@@C*$^@)^@)^@)^@)^@)^@)^@)D9M^[DC9ID9MC*)C(JC0$ES)B8)^@)@N@@@L^@)^@)^@)^@)PO )@@G@@^@)DK)^@)^@)^@)^@)CTMC- CTM^@)^@)^@)^@)^@)^@)^@)D1J^[JE[ODDJD1N 0)^[RC*$PP )@@G@@EL ^[#D9PD1ODDIC8)CLGD9#DTN^@)@M@@@L^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)CTMDDJPQ )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)D9OD[ ELRDDNC*?^[GD9JDS)CDO^[IC(SE))CLGD9#DS)^@)PR )@@G@@@[@@@L 0)^@)@K@@@LCTMC(JE[O^@)^@)ETU^@)^@)^@)^@)DDJETOCDOE(N -[A@)^@)^@)PS )@@G@@^@)^@)CTGC([EK)ETOCDOE(N^[DD0)E[[CTFC(O^@)@N@@@L^@)^@)^@)^@)^@)DK)^@)^@)PT )@@G@@^@)^@)CTMC- CTM^@)^@)^@)^@)^@)^@)^@)C9J^[^C(#EL D( D1O^[#D9PD1O^[GDDFC*)PU )@@G@@D1JELHCDG^[]D-JCTF@[@@@L 0)^@)@I@@@LCTMCD#E))^@)^@)D-[^@)^@)^@)^@)CC1 -DPV )@@G@@D9]CK?CC0^@)^@)^@)^@)^@)D-JCD^^[NE9G^[[C-^EL ETN@M@@@L^@)^@)^@)^@)^@)CD#PW )@@G@@E)=^@)^@)^@)EDG -[AC)^@)^@)^@)^@)^@)^@)^@)CD#E-DE1[E- ^[RCDDE-DD1B^[HCDDPX )@@G@@D0)CD#E-DE1DE-T^@)@K@@@L^@)^@)^@)^@)^@)C(SDDO^))^@)^@) 0)^@)^@)^@)^@)^@)PY )@@G@@^@)^@)^@)^@)E- ELHDDICDOC*)E-CDDN^[[CTODDQDDOFC)@^@@@L^@)^@)^@)^@)^@)C(IPZ )@@G@@C))^@)___^@)^@)^@)^@)CTJD(KD- E- ^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)C-JD1 QA )@@G@@^[RDDOD@)E-CDDN^[#D9HD([D1^^@)@[@@@L 0)^@)@J@@@LD1JE-H^@)^@)^@)E- -P^@)QB )@@G@@*[S@@@*SDFF*+@@@@[@[@@@J 0)^@)@D@@@J 0)^@)^@)^@)^@)C(GC(HC(IE))ET D- CTOQC )@@G@@^[MD9PE-DD1 ES)^@)@[@@@J 0)^@)@[@@@J 0)^@)@H@@@J 0)^@)^@)^@)^@) [# C)^[#QD )@@G@@H90JD2HD$H[4^@1BC7A8)^@)D(-IL(H1G))@[@@@J 0)^@)QF )@@G@@@M@@@J 0)^@)^@)^@)^@)E-*G*)^[(H1&H92H(-I-(H9,^[H14HD-H)?^[0IL\I[2HD>I--IL9@M@@@J 0)^@)^@)^@)^@)I-\^[HGD2QH )@@G@@HD,GT*HD0^[NJD3I->H(3 ))GD,G))GT\H13HD=G(2G(=^[-^[4IL-G->^[3G(I))GD3QI )@@G@@^[=G(&HD,G(=@M@@@J 0)^@)^@)^@)^@)HD,^@)IT>GT4HD\H0)A)9BD#^[\G0)I-*G*)I[>QJ )@@G@@H1-H))GT\G->^[\G0)I-*G*)ET4GD4G*)H9&^[#GD?HD&H92H1(GC,@M@@@J 0)^@)^@)^@)QK )@@G@@^@)E(3G*)^[\G0)^[4H[(IS)^[(H1&H92H(-I-(H9,^[(IS)G92GD,I->G))^[\H1?JC)I-*QL )@@G@@IL\I($H@)^[-^[7IL(I-4G(,@M@@@J 0)^@)^@)^@)^@)GD5I-*H92HD3GD4HD\H0)^[+JC)QM )@@G@@^[HGD2HD,GT*HD0^[NJD3I->H(3^[>J[0IL>IT3H-9^[0IL>IT@E@@@JQN )@@G@@ 0)^@)^@)^@)^@)IT 0)@[@@@J 0)^@)QO )@@G@@@^@@@J^@)^@)^@)^@)^@)CDSEK=^@)@ @@@J^@)^@)^@)^@)^@)C- C1PD1#E)=^@)@^@@@JQP )@@G@@^@)^@)^@)^@)^@)C1[D1B^@)@[@@@J 0)^@)@A@@@J^@)^@)^@)^@)^@)E[PEL ^@)^@)^@)QQ )@@G@@CTJC- @[@@@J 0)^@)@D@@@J 0)^@)^@)^@)^@)C(GC(HC(IE))ET D- CTO^[NE(]ELJE(OQR )@@G@@DDIC*)@[@@@J 0)^@)@G@@@J 0)^@)^@)^@)^@)D-S -P^@)^@)^@)F@5 )/C(GC(HC(IE))QS )@@G@@CTGCDNES)E[[CTFC(OB0)^@)@F@@@J 0)^@)^@)^@)^@)D-S -P^@)^@)^@)F@6 )/C(GC(HQT )@@G@@C(IE))C1DD1^^[KCD#DT E)"@C@@@J 0)^@)^@)^@)^@)D-HDK)^@)^@)^@)F@1AC?ET D- QU )@@G@@CTO^@)@B@@@J 0)^@)^@)^@)^@)B-^DD^D0$E))CTCD9JET ^[DE)"@ @@@J 0)^@)^@)^@)QV )@@G@@^@)B-#D[JET ^[DE)"@[@@@J 0)^@)@K@@@JET D- CTO K)^@)E-U^@)^@)^@)^@)C(GCDGQW )@@G@@D)?F@5^@)^@)^@)^@)^@)^@)CDGD))C(GC(HC(IE-N^[NC(GC(#E- C))B8)@L@@@J^@)^@)QX )@@G@@^@)^@)^@)DK)^@)^@)^@)^@)AC?F@1AC)^@)^@)^@)^@)^@)^@)^@)FD ES,^@)D([ELF^[OQY )@@G@@D[DES)D9IC*)ET D- CTOC(^@K@@@J^@)^@)^@)^@)^@)E-IFK)^@)^@)^@)C(GE-]DDO -SQZ )@@G@@A*)^@)^@)^@)^@)^@)CDIFC)E-TE[ ES)ETKC(#DDADD C))B8)^@)@O@@@J^@)^@)^@)^@)RA )@@G@@^@)DK)^@)^@)^@)^@)ET D-ID9O^@)^@)^@)^@)^@)^@)^@)D1J 0)^[^D9I^9O^[[E[KD-TRB )@@G@@^[OFDKC*)ET D- CTODDJD0)ELPD- ES)^@)@O@@@J^@)^@)^@)^@)^@)D-HDK)^@)^@)^@)RC )@@G@@CC0 -OCLDE-N^@)^@)^@)^@)^@)^@)CTJD(KE(OC*)E-TE[ ^[NC(GC(#E-DD9I^[]DDOES)RD )@@G@@C1MD9H^[OFDKC*)^@)@K@@@J^@)^@)^@)^@)^@)CDIC))^@)^@)^@)CC1 - D-OCLDE)?F@5RE )@@G@@^@)^@)^@)^@)CDIC))E9DE-C^[OFDKC*)ET D- CTODDJD0)@L@@@J^@)^@)^@)^@)^@)DLURF )@@G@@^@)^@)^@)^@)CC2 )?F@1AC)^@)^@)^@)^@)^@)^@)C- ET D- CTO^[DC0)D1JE))E1[D-DRG )@@G@@C))E-TE[ ^@)@[@@@J 0)^@)@J@@@J 0)^@)^@)^@)^@)CTCD9NC(I^[JD0)CL[ETDES)D9ARH )@@G@@^[OFDKC*,^@)CTCC(#DS)D1[D( ^[[D1^^[QC(METDD9I^@)@[@@@J 0)^@)@J@@@JET D-IRI )@@G@@D9O^@)^@)C-G^@)^@)^@)^@)CC1 - D- D-OD0?F@5^@)^@)^@)^@)D-JCD^^[ D- D( D1ORJ )@@G@@^[ICDHC*)^@)@L@@@J^@)^@)^@)^@)^@)C-G^@)^@)^@)^@)CC4 - DD D0?F@6^@)^@)^@)RK )@@G@@^@)^@)D-JCD^^[ D- D( D1O^[ICDHC*)D9A^[QDD#E-DD*)@I@@@J^@)^@)^@)^@)^@)D-HRL )@@G@@DK)^@)^@)^@)CC0 -ICDHCTJD(K^@)^@)^@)^@)^@)CTJD(KCDMC*)D1[D( ES)^@)@J@@@JRM )@@G@@^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)A@?F@1AC)^@)^@)^@)^@)^@)^@)^@)C- ET D- CTORN )@@G@@^[DC0)D1J^[HCDOCTC@K@@@J^@)^@)^@)^@)^@)C-G^@)^@)^@)^@)CC1 - D-OE1 ELI -SRO )@@G@@A*)^@)^@)^@)D-JCD^^[QC(METDD9I^[JC0)C(GC(HC(IE))@J@@@J^@)^@)^@)^@)^@)C-GRP )@@G@@^@)^@)^@)^@)CC4 - DDQC(M -SA0)^@)^@)^@)^@)D-JCD^^[QC(METDD9I^[HCDNDS)^@)RQ )@@G@@@I@@@J^@)^@)^@)^@)^@)D-HDK)^@)^@)^@)CC0 -ICDHCTJD(K^@)^@)^@)^@)^@)CTJD(KRR )@@G@@CDMC*)D1[D( ES)^@)@J@@@J^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)A@?F@1AC)^@)^@)^@)RS )@@G@@^@)^@)^@)^@)EL E-PELI^[DC0)D1J^[HCDOCTC^@)@J@@@J^@)^@)^@)^@)^@)DK)^@)^@)RT )@@G@@^@)^@)AC?F@1AC)^@)^@)^@)^@)^@)^@)^@)CDCCC-^C)^[RC*)C1JE(IC))DDO^@)@[@@@JRU )@@G@@ 0)^@)@D@@@J 0)^@)^@)^@)^@)D1[D( ^[#D9HE[[ELDETJD0)ETPCLMD9PE-DD1 @[@@@JRV )@@G@@ 0)^@)@J@@@JD1[D(#D9HE@)^@)D-M -P^@)^@)^@)EK1 )1AC)^@)^@)^@)^@)^@)^@)^@)RW )@@G@@D-JCD^^[GC(IC9OD@)D9A^[ICDHC*)@K@@@JD1HCTKAK)^@)^@)CDIC)?E*)^@)^@)CC2 )0RX )@@G@@A87^@)^@)^@)^@)^@)^@)^@)C9 E))CC)CTCCDMCD#E- EK)D9A^[HCDNDS)@M@@@J^@)^@)RY )@@G@@^@)^@)^@)E-IC*?E*)^@)^@)CC3 )$ K$^@)^@)^@)^@)^@)^@)^@)DDN^[DE))E-CC*)ET RZ )@@G@@D- CTO^[[D1TE-CDDIC8)C1GCDB^@_@K@@@J^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)D1HCTKSA )@@G@@AC)^@)^@)^@)^@)^@)^@)^@)FD ES,^@)C-JD0$E))C(SCDHDDIC*)D1[D( @L@@@J^@)^@)SB )@@G@@^@)^@)^@)CDIC)?E*)^@)^@)CC5 )0A87^@)^@)^@)^@)^@)^@)^@)C(SE-MCD#E))CTCCDMSC )@@G@@CD#E- EK)C1MD9H^[ICDHC*)@G@@@J^@)^@)^@)^@)^@)E- ^@)^@)^@)^@)CC3 -[A0)^@)SD )@@G@@^@)^@)^@)^@)^@)^@)D([E-#D@)B8)@K@@@J^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)A@?CC0SE )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)D1J 0)^[ICDHC(N^[^D9I^9O^[HCDOCTC^@)@J@@@JD1HCTKSF )@@G@@AC)^@)^@)C-NCS)^@)^@)^@)CC1 )6^@)^@)^@)^@)^@)^@)^@)^@)D(JE1 ^[IC(SE))CTCSG )@@G@@CDMCD#E- ELN@I@@@J^@)^@)^@)^@)^@)C-NCS)^@)^@)^@)CC4 )6^@)^@)^@)^@)^@)^@)SH )@@G@@^@)^@) 0, 1DD1OD8)E[JETDE-DD9I@K@@@J^@)^@)^@)^@)^@)DLBC))^@)^@)^@)EK1 -ISI )@@G@@D(#E@2^@)^@)^@)^@)^@)^@)C-J^[AD9M^[[D-G^[#D[[EL[CTOC(MES)^@)@K@@@J^@)^@)SJ )@@G@@^@)^@)^@)DK)^@)^@)^@)^@)AC?CC0^@)^@)^@)^@)^@)^@)^@)^@)EL E-PELI^[OD8)ET SK )@@G@@D- CTOC(^^[ F[DE))@[@@@J 0)^@)@E@@@J 0)^@)^@)^@)^@)CTJD(KE(OC*)E-TE[ ^[NSL )@@G@@C(GC(#E-DD9I^[]DDOES)^@)@[@@@J 0)^@)@K@@@JE-]DDOES)^@)^@)D-[ -P^@)^@)^@)SM )@@G@@CC1^@)^@)^@)^@)^@)^@)^@)^@)^@)CTGC([EK)CLDE-N^[[CT#E(HE(GCDOD9M^@)@K@@@JSN )@@G@@^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC2 - DDOFDK -SA0)^@)^@)^@)^@)D-JCD^^[HCDESO )@@G@@D9M^[ D- D( D1O^[OFDKC*)@L@@@J^@)^@)^@)^@)^@)E-B -P^@)^@)^@)CC2 -BE-OFDKSP )@@G@@C*:AC)^@)^@)^@)^@)DDGD- C9[D))E-TE[ ^[JD0)C(GC(HC(IE))B8)^@)@K@@@J^@)^@)SQ )@@G@@^@)^@)^@)DK)^@)^@)^@)^@)A@?CC0^@)^@)^@)^@)^@)^@)^@)^@)D1J 0)^[MC(OE(MD0)SR )@@G@@E9DE-C^[ID8)E-TE[ @H@@@J^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC1 )1^@)^@)^@)^@)SS )@@G@@^@)^@)^@)^@)D-JCD^^[[^[]DDO^@)@L@@@J^@)^@)^@)^@)^@)CDICC?E*)^@)^@)CC2 )1ST )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)ETPCLOEL[CTO^[JD1 ^[AELJD*)E-CC*)E-TE[ ^@)@I@@@JSU )@@G@@^@)^@)^@)^@)^@)D-NETG^@)^@)^@)CC1 )?CC2^@)^@)^@)^@)^@)^@)^@)C1JELH^[]CDNSV )@@G@@C*)E-TE[ ^@)@I@@@J^@)^@)^@)^@)^@)E- -P^@)^@)^@)CC2 -OFC=ETTD*!AC)^@)^@)SW )@@G@@^@)^@)DDN^[DES)ETTD(]D9GDD#^@_@M@@@J^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)A@?CC0SX )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)D1J 0)^[MC(OE(MD0)ETDD(KD-T^[HCDED9M^[OFDKC*)^@)SY )@@G@@@J@@@J^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC2 - DDKCTJC)?F@6^@)^@)^@)^@)D-JCD^SZ )@@G@@^[KELJCT ETND9M^[#D9^C*)@M@@@J^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC3 )1 K\C9OTA )@@G@@E-TE[ ^@)^@)^@)^@)D-JCD^^[]DDO^[AD9M^[UC(MD8)E[MD9#C(NETJEK)CTJC- @K@@@JTB )@@G@@^@)^@)^@)^@)^@)D-NETG^@)^@)^@)CC3 )?CC2^@)^@)^@)^@)^@)^@)^@)ETCDDAE))CLTTC )@@G@@^[KELJCT ETND9M^[#D9^C*)@L@@@J^@)^@)^@)^@)^@)CD[^@)^@)^@)^@)CC1 -[AS)^@)TD )@@G@@^@)^@)^@)^@)^@)^@)CD^C))E[MD9#C(NETJEK)CTJC- ^[OD8)E-TE[ ^@)@G@@@J^@)^@)TE )@@G@@^@)^@)^@)DK)^@)^@)^@)^@)A@?CC0^@)^@)^@)^@)^@)^@)^@)^@)EL E-PELI^@)@[@@@JTF )@@G@@ 0)^@)@C@@@J 0)^@)^@)^@)^@)D-JD9F^[PE@)E-TE[ ^[HD1 D(JD1DCS)@[@@@J 0)^@)TG )@@G@@@D@@@J 0)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC0 )/E-TE[ ^[ICDHC*"^@)@C@@@J 0)^@)TH )@@G@@^@)^@)^@)D-HDK)^@)^@)^@)F@1AC?ET D-OD-P^@)@ @@@J 0)^@)^@)^@)^@)B-ID8)C1DTI )@@G@@D1^B0)@J@K@J 0)^@)^@)^@)^@)B-ID9MD([D))EL E-PELIB0)^@)^@)^@)^@)^@)^@)^@)TJ )@@G@@^[[AC)B*)ET D-OCD]^[ D1OELT^@)@K@@@K 0)^@)^@)^@)^@)B-,H92H(-H))IL>I-5IL,TK )@@G@@B0)^@)^@)^@)^@)^@)^@)^@)CC1^@.^[,I(!G(2HD<^[4JD0G*)GT\G->^@)@L@@@K 0)^@)TL )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)CC2^@.^[3G(?G(@[@@@J 0)^@)@K@@@KIT>H-4H-5 K)^@)IT-^@)^@)^@)^@)TN )@@G@@GC0 --AK)^@)^@)^@)^@)^@)^@)^@)IT-I1>^[\IL(G9(H1-H))I[-IL-H(>I->IK)@#@M@LTO )@@G@@^@)IT?HK)I-\H0=^@)@K@K@JET D-OD-P K)^@)CDIC))^@)^@)^@)CC0 )*A@7A87A87A87TP )@@G@@A80A@0A@(^@)C9 E))C1DELNE))A))CTCCDMCD#E- ELN^@)@K@@@K^@)^@)^@)^@)^@)CDITQ )@@G@@C))^@)^@)^@)CC0 )*A@7A87A87A87A80A@0A@(^@)C9 E))C1DELNE))A))CTCCDMCD#E- TR )@@G@@ELN^@)@J@@@J^@)^@)^@)^@)^@)E-IC*)^@)^@)^@)CC1 )*^9[ETHE[@C@$ C)^@)^@)^@)TS )@@G@@CDND*)E[MD9#^[HD1 D(JD1DCS)B8)@J@@@J^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC0 )*TT )@@G@@^9[E[M^@)^@$ C)^@)^@)^@)FD ES,^@)CTCCDIC9 ^[OD8)D9PELN@H@@@J^@)^@)^@)^@)TU )@@G@@^@)E-IC*)^@)^@)^@)CC1 )*^9#D9]E[@C@$ C)^@)^@)^@)CTJCLJD))E[MD9#^@_@H@@@JTV )@@G@@^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC0 )*^9#E[M^@)^@$ C)^@)^@)^@)FD ES,^@)C1DTW )@@G@@F@)DDO@I@@@J^@)^@)^@)^@)^@)E-IC*)^@)^@)^@)CC1 )*^9AD9ME[@C@$ C)^@)^@)^@)TX )@@G@@C1JELOEL[D0)E[MD9#^@_^@)@J@@@J^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC0 )*^9AE[MTY )@@G@@^@)^@$ C)^@)^@)^@)FD ES,^@)CTCCDIC9 ^[OD8)D9PELN@N@@@J^@)^@)^@)^@)^@)ETNTZ )@@G@@D))^@)^@)^@)CC0 )1B@)^@)^@)^@)^@)^@)^@)^@)E-[DT ^[JD1GFC)E-CC*)C1DELNE))UA )@@G@@E-CEL C*)D- E-OC(MES)^@)@L@@@J^@)^@)^@)^@)^@)D-M -P^@)^@)^@)EK1 -NC(GE-]UB )@@G@@D))^@)^@)^@)^@)^@)D-JCD^^[GC(IC9OD@)D9A^[NC(GC(#E))E-[CLGC*)@J@@@J^@)^@)UC )@@G@@^@)^@)^@)D-[^@)^@)^@)^@)CC1 )*AK?ET D-OCD] C)^@)^@)^@)C9 E))E-[CLGC*)E[JUD )@@G@@DDIE- EK)^@)@I@@@J^@)^@)^@)^@)^@)ET -CAK)^@)^@)CC0 )? L[AC)^@)^@)^@)^@)UE )@@G@@^@)^@)ET CDMCTC^[AD9M^[ICDHC*)@J@K@J^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)A@?F@1UF )@@G@@AC)^@)^@)^@)^@)^@)^@)^@)EL E-PELI^[DC0)D1JE))C1JE(IC))@O@@@K^@)^@)^@)^@)UG )@@G@@^@)DK)^@)^@)^@)^@)IT>H-4IT4^@)^@)^@)^@)^@)^@)^@)G9\^[4IL9^[3I--H1=GD2G))UH )@@G@@I-9I[>IS)H9&^[,H94^[\H1>^[\G0)H95IL3@L@@@J^@)^@)^@)^@)^@)CDICC?E*)^@)^@)UI )@@G@@CC1 )2^@)^@)^@)^@)^@)^@)^@)^@)CL[CTF^[PE@)E-J^[KD9DD1O^[OD8)C(IE-MFC)^@)UJ )@@G@@@L@@@K^@)^@)^@)^@)^@)H--^@)^@)^@)^@)GC2 )1 --AC)^@)^@)^@)^@)^@)^@)H-\GD=UK )@@G@@^[3G(?G(@K@@@K^@)^@)^@)^@)^@)H-- -*AC)^@)^@)UL )@@G@@GC1 )?GC1^@)^@)^@)^@)^@)^@)^@)H-\GD=^[,I(!G(2HD<^[4JD0G*)GT\G->^@)@K@@@JUM )@@G@@^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)AC?F@1AC)^@)^@)^@)^@)^@)^@)^@)EL E-PELI^[OUN )@@G@@D8)D1JELHCDG^[ F[DE))^@)@[@@@K 0)^@)@O@@@K 0)^@)^@)^@)^@)E-*G*)I-9I[>^[3UO )@@G@@I[>GT(G1(GT-I-(H9,^[7GD3^[,H94^[\H1>^[\G0)H95IK)IT0G(H-4IT4^@)^@)H-2 -*AK)^@)^@)IK1 -3IT4JD0^))^@)^@)^@)^@)^@)H-\GD=^[?G(,US )@@G@@G94H@)H9&^[4JD0G*)H-(IT4@K@@@K^@)^@)^@)^@)^@)HL$G))^@)^@)^@)IK1 )= S1^@)UT )@@G@@^@)^@)^@)^@)^@)^@)G->GT2G(!G(,I))HD4^[&H92^[3G(-ILGD2GT*^[4GD+H->@K@@@K^@)^@)^@)^@)^@)IT>^@)^@)^@)^@)GC2 -3IT4JD0^):AC?UW )@@G@@ L-AC)^@)^@)H-\H9:^[&H92^[4JD0G*)HD,^[4GD+H->^@)@M@@@K^@)^@)^@)^@)^@)HK)UX )@@G@@^@)^@)^@)^@)A@?J@1AC)^@)^@)^@)^@)^@)^@)^@)H1\I))G1\I(,G),^@)I--HT>^[>IL2UY )@@G@@H92^[2G(4I(2H0)^@)@K@@@K^@)^@)^@)^@)^@)H-- -5^@)^@)^@)GC2 )1 K\ [$I-4JD0UZ )@@G@@G*!AC(^@)^@)H-\GD=^[+HD4^[&H92^[3G(?G(IK)VB )@@G@@I[\IT(I-(H9,@N@M@K^@)^@)^@)^@)^@)GD*^@)^@)^@)^@)GC1 )* *1 )0AC0A@0A@(^@)VC )@@G@@^@)^@)G1\IL!^[,I(!G(2HD<^[4JD0G*)HD=G(,I-(G1(G(2^[(H0)CC1^@)@N@@@M^@)^@)VD )@@G@@^@)^@)^@)GD*^@)^@)^@)^@)GC1 )* *1 )0AC0A@0A@!AC(^@)^@)G1\IL!^[,I(!G(2HD^[,H92H(-H))IL>I-5IL,^[4H8)GT-H-?G(2VG )@@G@@@[@@@J 0)^@)@[@@@J 0)^@)@A@@@J^@)^@)^@)^@)^@)E[PEL ^@)^@)^@)C-[E-[@[@@@JVH )@@G@@ 0)^@)@D@@@J 0)^@)^@)^@)^@)ET D- CTODDJD0)CLDE))C- C1DD1DE-DD9I^@)@[@@@JVI )@@G@@ 0)^@)@A@@@JE@)^@)^@)^@)^@)E[MD9#^@)^@)^@)AC?AK)@A@@@JET D-]DDO K)^@)D1[VJ )@@G@@D( ^@)^@)^@)A@)^@)@L@@@J^@)^@)^@)^@)^@) K)^@)^@)^@)^@)E@*AC?AK( S0AC0A@0VK )@@G@@A@%E@*AC? K2 C?E@*AC?AC(^[IE(HC(MDD#^[OFDKC*?^[ICDHC*)@L@@@JCC*A@(^@)^@)VL )@@G@@^@)C(LE*)^@)^@)^@)A@)^@)^@)^@)^@)^@)^@)^@)^@)^@)CTGC([EK)CD#CTPD(PD-[E-JVM )@@G@@EK)D9A^[]DDOES)^@)@A@@@JET D-K K)^@)^@)E[MD9#^@)^@)^@)A@)^@)@K@@@J^@)^@)VN )@@G@@^@)^@)^@)C-J^@)^@)^@)^@)E@*AC? LD S1 C.A@) -[ K*A@(^[ EDP^[[ @0 C: S1 K\VO )@@G@@ [K @1 -D S1 C!AC(@L@@@J^@)^@)^@)^@)^@)C-J^@)^@)^@)^@)E@*AC? LD S1 C) -[VP )@@G@@ K*A@(^[ EDP^[[ @0 C: S1 K\ [BE-OFDKC*:E@*AC?DC:AC( C)@^@@@J^@)^@)^@)^@)VQ )@@G@@^@)C(IC))^@)@D@@@JDC)^@)^@)^@)^@)C-J^@)^@)^@)^@)E@*AC( *1^@?^[NC(GE@)^@)VR )@@G@@@A@@@J^@)^@)^@)^@)^@) K)^@)^@)^@)^@)CC*A@(@^@@@J^@)^@)^@)^@)^@)C(IC))^@)VS )@@G@@@[@@@J 0)^@)@[@@@J 0)^@)@#@@@JET D-OCD] K)^@) 0)@I@@@J^@)^@)^@)^@)^@)ET VT )@@G@@D-]DDO^@)^@)^9NFDH^8?AC?AK?AS?A))^@)^@)^@)CDGD))ETTD(]D9GDD#ES)^@)@H@@@JVU )@@G@@^@)^@)^@)^@)^@)ET D-]DDO^@)^@)^9KELJ^8?AK?AS?A))^@)^@)^@)^@)CDGD))E[MD9#VV )@@G@@ES)^@)@H@@@J^@)^@)^@)^@)^@)ET D-]DDO^@)^@)^9[E[M^8?AK)^@)^@)^@)^@)^@)^@)VW )@@G@@CDND*)E[MD9#ES)^@)@H@@@J^@)^@)^@)^@)^@)ET D-]DDO^@)^@)^9#E[M^8?AS)^@)^@)VX )@@G@@^@)^@)^@)^@)CTJCLJD))E[MD9#ES)@I@@@J^@)^@)^@)^@)^@)ET D-]DDO^@)^@)^9AE[MVY )@@G@@^8?A))^@)^@)^@)^@)^@)^@)C1JELOEL[D0)E[MD9#ES)^@)@H@@@J^@)^@)^@)^@)^@)ET VZ )@@G@@D-]DDO^@)^@)^9MC(G^8?A*)^@)^@)^@)^@)^@)^@)EL D-JCT[E-[CLGC*)@G@@@J^@)^@)WA )@@G@@^@)^@)^@)ET D-]DDO^@)^@)^9[CLN^8?A0)^@)^@)^@)^@)^@)^@)CD]ETJD-PE- @G@@@JWB )@@G@@^@)^@)^@)^@)^@)ET D-]DDO^@)^@)^9JD(I^8?A8)^@)^@)^@)^@)^@)^@)D9HD1DCLPES)WC )@@G@@@[@@@J 0)^@)@I@@@J^@)^@)^@)^@)^@)ET D-]DDO^@)^@)^9PD1O^8? K0^@)^@)^@)^@)WD )@@G@@^@)^@)E(IE-TE[ C))ETTD(]D9GDD#@H@K@J^@)^@)^@)^@)^@)ET D-]DDO^@)^@)^9 D-OWE )@@G@@^8? K1^@)^@)^@)^@)^@)^@)ETTD(]D9GDD#^[ D-O@J@K@J^@)^@)^@)^@)^@)ET D-]DDOWF )@@G@@^@)^@)^9[ETH^8? K2^@)^@)^@)^@)^@)^@)ETTD(]D9GDD#^[[ETNC(HCLGFC)^@)@J@@@JWG )@@G@@^@)^@)^@)^@)^@)ET D-]DDO^@)^@)^9[ETN^8? K2^@)^@)^@)^@)^@)^@)ETTD(]D9GDD#WH )@@G@@^[[ETNC(HCLGFC)^@)@I@K@J^@)^@)^@)^@)^@)ET D-]DDO^@)^@)^9#D9]^8? K3^@)^@)WI )@@G@@^@)^@)^@)^@)ETTD(]D9GDD#^[#D9]D9G^@)@I@K@J^@)^@)^@)^@)^@)ET D-]DDO^@)^@)WJ )@@G@@^9AD9M^8? K4^@)^@)^@)^@)^@)^@)ETTD(]D9GDD#^[AD9ME-MCDI@I@K@J^@)^@)^@)^@)WK )@@G@@^@)ET D-]DDO^@)^@)^9[D-B^8? K5^@)^@)^@)^@)^@)^@)ETTD(]D9GDD#^[[D-BD9G^@)WL )@@G@@@H@K@J^@)^@)^@)^@)^@)ET D-]DDO^@)^@)^9HCDK^8? K6^@)^@)^@)^@)^@)^@)ETTD(]WM )@@G@@D9GDD#^[HCDK@H@K@J^@)^@)^@)^@)^@)ET D-]DDO^@)^@)^9^D9#^8? K7^@)^@)^@)^@)WN )@@G@@^@)^@)ETTD(]D9GDD#^[^D9#@H@K@J^@)^@)^@)^@)^@)ET D-]DDO^@)^@)^9NETB^8? K9WO )@@G@@^@)^@)^@)^@)^@)^@)ETTD(]D9GDD#^[NETB@H@K@J^@)^@)^@)^@)^@)ET D-]DDO^@)^@)WP )@@G@@^9[E[G^8? K1A@)^@)^@)^@)^@)^@)ETTD(]D9GDD#^[[E[G@I@K@J^@)^@)^@)^@)^@)ET WQ )@@G@@D-]DDO^@)^@)^9]CDN^8? K1AC)^@)^@)^@)^@)^@)ETTD(]D9GDD#^[]CDNDD#^@)@I@K@JWR )@@G@@^@)^@)^@)^@)^@)ET D-]DDO^@)^@)^9GETK^8? K1AK)^@)^@)^@)^@)^@)ETTD(]D9GDD#WS )@@G@@^[GDDNE@)^@)@I@K@J^@)^@)^@)^@)^@)ET D-]DDO^@)^@)^9GDDN^8? K1AK)^@)^@)^@)WT )@@G@@^@)^@)ETTD(]D9GDD#^[GDDNE@)^@)@I@K@J^@)^@)^@)^@)^@)ET D-]DDO^@)^@)^9KD-NWU )@@G@@^8? K1AS)^@)^@)^@)^@)^@)ETTD(]D9GDD#^[KD-PES)^@)@I@K@J^@)^@)^@)^@)^@)ET WV )@@G@@D-]DDO^@)^@)^9KD-P^8? K1AS)^@)^@)^@)^@)^@)ETTD(]D9GDD#^[KD-PES)^@)@N@K@JWW )@@G@@ 0)^@)^@)^@)^@)D[D^[FC(MD0-^@)DC$D-G^[KE(O^[TD9PEK)ETKC(#DD[D))E-TE[ ES)WX )@@G@@DDI^[[ES)ETJD9I^[[ES)DC)CT[D0)C- CTDC- ^@)@M@K@J 0)^@)^@)^@)^@)E9CCDO^[OWY )@@G@@D8)CT[D-G^[JD(IDDOCD] ))D1JE8)E-CCDO^[JD(IDD]E(N^[ D- D( D1OES)D[[E1 ^[^WZ )@@G@@C(NCT D1^C(^@ @K@J 0)^@)^@)^@)^@)E(KD9I^[PES,^@)@C@@@JET D-OCLG K)^@)C(LXA )@@G@@E*)^@)^@)^@) @= (NC(GE-[CK( 82@^@@@J^@)^@)^@)^@)^@)C(IC))^@)___^[AD9M^[IXB )@@G@@*[S@@@*SDFF*+@@@@[@[@@@* 0)^@)@B@@@* 0)^@)^@)^@)^@)C(^DDODDIC8)CTJD(HCDIXC )@@G@@C-N^@)@[@@@* 0)^@)@H@@@* 0)^@)^@)^@)^@)C9 E)?^[KE(O ))D-JCD^ ))ETOD9MC*?XD )@@G@@^[#D9M ))D-NE)?^[MC(K ))CLGDS)@[@@@* 0)^@)@[@@@* 0)^@)@H@@@* 0)^@)^@)^@)XE )@@G@@^@) [# C)^[#H90JD2HD$H[4^@1BC7A8)^@)D(-IL(H1G))XG )@@G@@@[@@@* 0)^@)@M@@@* 0)^@)^@)^@)^@)E-*G*)^[(H1&H92H(-I-(H9,^[H14HD-H)?^[0IL\I[2HD>I--IL9@M@@@* 0)^@)^@)^@)XI )@@G@@^@)I-\^[HGD2HD,GT*HD0^[NJD3I->H(3 ))GD,G))GT\H13HD=G(2G(=^[-^[4IL-G->^[3XJ )@@G@@G(I))GD3^[=G(&HD,G(=@M@@@* 0)^@)^@)^@)^@)HD,^@)IT>GT4HD\H0)A)9BD#^[\XK )@@G@@G0)I-*G*)I[>H1-H))GT\G->^[\G0)I-*G*)ET4GD4G*)H9&^[#GD?HD&H92H1(GC,@M@@@*XL )@@G@@ 0)^@)^@)^@)^@)E(3G*)^[\G0)^[4H[(IS)^[(H1&H92H(-I-(H9,^[(IS)G92GD,I->G))XM )@@G@@^[\H1?JC)I-*IL\I($H@)^[-^[7IL(I-4G(,@M@@@* 0)^@)^@)^@)^@)GD5I-*H92HD3GD4XN )@@G@@HD\H0)^[+JC)^[HGD2HD,GT*HD0^[NJD3I->H(3^[>J[0IL>IT3H-9^[0IL>IT@E@@@* 0)^@)^@)^@)^@)IT 0)XP )@@G@@@[@@@* 0)^@)@^@@@*^@)^@)^@)^@)^@)CDSEK=^@)@ @@@*^@)^@)^@)^@)^@)C- C1PD1#XQ )@@G@@E)=^@)@^@@@*^@)^@)^@)^@)^@)C1[D1B^@)@[@@@* 0)^@)@A@@@*^@)^@)^@)^@)^@)E[PXR )@@G@@EL ^@)^@)^@)CTJC- @[@@@* 0)^@)@[@@@* 0)^@)@B@@@* 0)^@)^@)^@)^@)E-CC*)C9 XS )@@G@@E))CTJD(HCDIC))^@)@[@@@* 0)^@)@M@@@*C9 E-S K)^@)^@)D-S^@)^@)^@)^@)F@5 -#XT )@@G@@C-]E[# -SB@)^@)^@)^@)^@)C9 E))E[JDDIE- EK)E-J^[ADDMETO^[KCDMCDHC(OC(M^@)XU )@@G@@@L@@@*^@)^@)^@)^@)^@)D-S^@)^@)^@)^@)F@5 -KCLGDDIDS?F@5^@)^@)^@)^@)D-DD1FXV )@@G@@^[OD8)C1DD- ^[ICDHC*)E[[EL[D( E- EK)@I@@@*^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)XW )@@G@@CC1 -KCLQCDG -SA*)^@)^@)^@)^@)D-JCD^^[AC-O^[KD9DD1OC(M@M@@@*^@)^@)^@)^@)XX )@@G@@^@)D-HDK)^@)^@)^@)CC2 -DD9BC(O^@)^@)^@)^@)^@)^@)CLPDDGC))CDI^[D 9J^[ACTOXY )@@G@@^[AD9M^[OD[ ^[ADDGC*)^@)@L@@@*^@)^@)^@)^@)^@)D-S -P^@)^@)^@)F@1A@? -[A@)XZ )@@G@@^@)^@)^@)^@)^@)^@)E[PE))DDIE[PE))C1#E))CD^C-MC(NES)DDI^[SAC0@K@@@*^@)^@)YA )@@G@@^@)^@)^@)D-[ -P^@)^@)^@)CC0 )1^@)^@)^@)^@)^@)^@)^@)^@)D-JCD^^[]D-JCTF^[#YB )@@G@@D9PD1O^[OD8)EL CD^@L@@@*^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)CC0 -DD9#D9PD1O -SYC )@@G@@AC0^@)^@)^@)ET E))E-J^[MC([C))CLPE))D9IC*)CLGD9#DS)^@)@M@@@*^@)^@)^@)^@)YD )@@G@@^@)D-[^@)^@)^@)^@)CC0 -KCLGDDIDS?F@5^@)^@)^@)^@)D-JCD^^[GDDIDS)E-J^[[C-^YE )@@G@@EL ETN^[KCDMCDHC(OC(M^@)@N@@@*^@)^@)^@)^@)^@)DLU^@)^@)^@)^@)CC0 -BC(OFC)YF )@@G@@^@)^@)^@)^@)^@)^@)ETFDDK^[[C-^EL ETN^[NC(OE(K^[DC0)D1JE))ETKC(#DDADD C))YG )@@G@@@K@@@*^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC0 -KCLQCDG -[A@)^@)^@)^@)^@)D-JCD^YH )@@G@@^[[C-^EL ETN^[AELJD*)E(NC(M^@)@K@@@*^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)CC0 -DYI )@@G@@D9^EL[C)?F@1A@)^@)^@)^@)E[PE))CD^C-MC(NES)DDI^[KCD#DT E))^@)@J@@@*^@)^@)YJ )@@G@@^@)^@)^@)D-[^@)^@)^@)^@)CC0 -#C-JE[OES?F@8^@)^@)^@)^@)D-JCD^^[#D9HD([D1^YK )@@G@@^[JE[ODDJD1N@M@@@*^@)^@)^@)^@)^@)D9M -P^@)^@)^@)CC0 -JE[ODDJD0*^9N^8(^@)YL )@@G@@^@)^@)E- D-G^[DD1KE(O^[ID9O^[OD8)C1PC-BC*)CD^C-MC(NES)@K@@@*^@)^@)^@)^@)YM )@@G@@^@)ET[^@)^@)^@)^@)CC1 -#C-JE[OES?F@8^@)^@)^@)^@)E(KC-[E- ^[#D9HD([D1^^[JYN )@@G@@E[ODDJD1N^@)@K@@@*C9 E-T^@)^@)^@)D-HDK)^@)^@)^@)CC2 -DD1KE(O^@)^@)^@)^@)YO )@@G@@^@)^@)CTMC([E- ^[[D0)DDIE[PE))CD#E-DE1DE-T@L@@@*^@)^@)^@)^@)^@)C9 E))^@)YP )@@G@@^@)^@)DDJCL] -SAC0^@)^@)^@)^@)^@)^@)C9 E))CC)CLGD9#DS)C1MD9H^[OD[ ^[MC([YQ )@@G@@C- EK)@K@@@*^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)CC1 -MA8)^@)^@)^@)^@)^@)^@)^@)YR )@@G@@ET[E1 ^[OD[ ^[]D-JCTF^[[C-^EL ETN^@)@B@@@*^@)^@)^@)^@)^@)D9I^@)^@)^@)^@)YS )@@G@@C- CLPC8)^@)@L@@@*^@)^@)^@)^@)^@)E-IFK)^@)^@)^@)DD]D-[ETO -[AC)^@)^@)^@)YT )@@G@@^@)^@)E-MCDK^[AD9M^[MC([C- EK)D- C1O^[CCDIC9DD1B@O@@@*^@)^@)^@)^@)^@)DD YU )@@G@@ELM^@)^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)ETOD9K^[DC0)E-CDDN^[DETI^9O^[GYV )@@G@@CDNE))CLGD9#DS)C1MD9H^[MC([C))@B@@@*^@)^@)^@)^@)^@)D9AC0)^@)^@)^@)C- CLPYW )@@G@@C8)^@)@I@@@*^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC0 -DD9AC-O -SAC0^@)^@)^@)^@)YX )@@G@@D-JCD^^[AC-O^[[C-^EL ETN@M@@@*^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)CC0 -DCLAC-OYY )@@G@@ -[AC)^@)^@)^@)^@)ET[E1 ^[AC-O^[JC0)ETJE(MCT ^[ADDGC*)DDI^[]D-JCTF@L@@@*YZ )@@G@@^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC0 -DCLNE-[E)?CC1^@)^@)^@)^@)D-JCD^^[MC([ZA )@@G@@C))ETOCDOE(N^[JC0)CLGD9#DS)^@)@J@@@*^@)^@)^@)^@)^@)DLU^@)^@)^@)^@)CC0 -BZB )@@G@@D9OCK)^@)^@)^@)^@)^@)^@)C9JE))CC)CLGD9#DS)D9A^[J 1F 0)@N@@@*^@)^@)^@)^@)ZC )@@G@@^@)DL ^@)^@)^@)^@)CC0 )5 -BD9OCK)^@)^@)^@)^@)^@)CDGETJ^[DC0)E[[ELODD[D))ZD )@@G@@D([ETN^[NE-JEL[C9 ^[]D-JCTF^@)@L@@@*^@)^@)^@)^@)^@)DL ^@)^@)^@)^@)CC0 )4ZE )@@G@@ -BD9OCK)^@)^@)^@)^@)^@)D9M^[OCDKC*)CD]D1JELHCDG^[AEL[D( ^[#D9PD1O@O@@@*ZF )@@G@@^@)^@)^@)^@)^@)DLIC*)^@)^@)^@)CC0 )1 -IC9JE-]^@)^@)^@)^@)^@)D9OD[ ELRDDNZG )@@G@@C*?^[NE-[E-PES)C(MELJEK)E[MC(#D-PC- ES)ETOD9MC*)@[@@@* 0)^@)@K@@@* 0)^@)ZH )@@G@@^@)^@)^@)DDIC1JELH^[PET EK)C(JC0)E9[ES)C(ICTJE(IE- EL C))CDIC))D1J^[]D-JZI )@@G@@CTF^[NE-JEL C))^@)@[@@@* 0)^@)@N@@@*^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC0 -DZJ )@@G@@D9KDTO -SAC0^@)^@)^@)^@)D-JCD^^[D 9J^[KCD#DT E)) [NE-[E-PES)E9DD-G^[NE-DZK )@@G@@D-G^@)@J@@@*^@)^@)^@)^@)^@)D-HDK)^@)^@)^@)F@1AC?DDJET C-O^@)^@)^@)^@)^@)ZL )@@G@@CL ^[CC(MC*)C1MD9H^[DD1KE(O C)@K@@@*D1BD9OCK)^@)^@)CLMC(GE@)^@)^@)EK7^@)ZM )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)EL D- CDNC*)E-CC*)CLGD9#DS)CLPC1AC(M@J@@@*^@)^@)ZN )@@G@@^@)^@)^@)CLMC(GE@)^@)^@)F@1A@)^@)^@)^@)^@)^@)^@)^@)^@)EL D- CDNC*)E-CC*)ZO )@@G@@DC\D8)C1#E))@J@@@*^@)^@)^@)^@)^@)CTJD(KD- E- ^@) 0)^@)^@)^@)^@)^@)^@)^@)ZP )@@G@@^@)^@)CTJD(KD- E- ^[OD[ ^[#D9HD([D1^@[@@@* 0)^@)@H@@@* 0)^@)^@)^@)^@)ETOZQ )@@G@@D9MC*)E-CC*)CLGD9#DS)D9I^[OD[ ^[DD1OC(MD1[D))CLGD9#DS)C1^E))@[@@@* 0)^@)ZR )@@G@@@L@@@*C9JE-]^@)^@)^@)D-S^@)^@)^@)^@)F@5 -#C-]E[# -SB@)^@)^@)^@)^@)D-JCD^ZS )@@G@@^[ADDMETO^[KCDMCDHC(OC(M^[[C-^EL ETN@L@@@*^@)^@)^@)^@)^@)D-S^@)^@)^@)^@)ZT )@@G@@F@5 -KCLQCDG -SA*)^@)^@)^@)^@)D-JCD^^[KD9DD1OC(M^[OD8)CLGD9#DS)C1^E))^@)ZU )@@G@@@K@@@*^@)^@)^@)^@)^@)D-HDK)^@)^@)^@)CC2 -]D-NE-JEL ^@)^@)^@)^@)^@)E(KC-[ZV )@@G@@E- ^[]D-JCTF^[[E-OCD#D[HC(IE))@J@@@*^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)D1BD9OZW )@@G@@CK)^@)^@)^@)^@)^@)^@)^@)C1DD1DETC^[PE@)CTJD(HCDIC))^@)@[@@@* 8,^@)@[@@@*ZX )@@G@@ 0)^@)@B@@@* 0)^@)^@)^@)^@)E-CC*)E[PE))CTJD(HCDIC))^@)@[@@@* 0)^@)@K@@@*ZY )@@G@@E[PE-S K)^@)^@)D-S^@)^@)^@)^@)F@5 -#C-]E[# -SB@)^@)^@)^@)^@)D-JCD^^[KCDMZZ )@@G@@CDHC(OC(M^[KD9DD1OC(M^@)@J@@@*^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC1A)?CT^D9KAA )@@G@@E-N -SB@)^@)^@)^@)D-JCD^^[#D9HD([D1^^[JE[ODDJD1N@K@@@*^@)^@)^@)^@)^@)D-SAB )@@G@@^@)^@)^@)^@)F@5 -KCLGDDIDS?F@5^@)^@)^@)^@)D-DD1F^[OD8)C1DD- ^[KCDMCDHC(OAC )@@G@@C(M^@)@I@@@*^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC1 -KCLQCDG -SA*)^@)^@)^@)^@)AD )@@G@@C9 E))C1^E))CD^C-MC(NES)@L@@@*^@)^@)^@)^@)^@)D-HDK)^@)^@)^@)CC2 -DD9BC(OAE )@@G@@^@)^@)^@)^@)^@)^@)CLPDDGC))CDI^[D 9J^[ACTO^[AD9M^[RELDE-DD1B@L@@@*^@)^@)AF )@@G@@^@)^@)^@)D-S -P^@)^@)^@)F@9 )?CC0^@)^@)^@)^@)^@)^@)^@)C9 E))D9PE-KE(O^[AAG )@@G@@CTO^[[C-^EL ETN^[DD0)F@9@I@@@*^@)^@)^@)^@)^@)D-HDK)^@)^@)^@)CC2 -DD9BD1AAH )@@G@@^@)^@)^@)^@)^@)^@)CLPDDGC))CC)C1[DT ^[ACTO@I@@@*^@)^@)^@)^@)^@)D-S -P^@)AI )@@G@@^@)^@)F@1A@? -[A@)^@)^@)^@)^@)^@)^@)E(NC*)CDN^[DD1KE(O^[ACTO@L@@@*^@)^@)AJ )@@G@@^@)^@)^@)D-S^@)^@)^@)^@)F@5 -#C-]E[# -SB@)^@)^@)^@)^@)D-JCD^^[KCDMCDHC(OAK )@@G@@C(M^[#D[[DDI^[[C-^EL ETN@N@@@*^@)^@)^@)^@)^@)D-S^@)^@)^@)^@)F@5 -KCLQCDGAL )@@G@@ -SA*)^@)^@)^@)^@)D-JCD^^[[C-^EL ETN^[JC0)CLGD9#DS)C1^E))C1JEK)ETJE(MCT AM )@@G@@@J@@@*^@)^@)^@)^@)^@)D-HDK)^@)^@)^@)CC2 -]D-GD9[C))^@)^@)^@)^@)^@)C9 E))AN )@@G@@CC)CLGD9#DS)CLPC1AC(M^@)@K@@@*^@)^@)^@)^@)^@)DLU^@)^@)^@)^@)CC1 -KE(OF[ AO )@@G@@EK)^@)^@)^@)^@)^@)C(MELJEK)DDA^[ID8)CLGD9#DS)ETOD9MC(^@M@@@*^@)^@)^@)^@)AP )@@G@@^@)E-U^@)^@)^@)^@)DDJD([ETN -SBC)^@)^@)^@)^@)^@)DDN^[JE(OE[PE))C1DD- ^[HAQ )@@G@@CDNES)ETOD9MCDBC*)B8)^@)@K@@@*^@)^@)^@)^@)^@)E- E@?E*)^@)^@)CC1A)?D9KE-DAR )@@G@@D9I @$EC$ C)^@)^@)FD ES,^@)DDN^@$EC$^[JE[ODDJD0)D9I^@_@N@@@*^@)^@)^@)^@)AS )@@G@@^@)DK)^@)^@)^@)^@)D1JETJC))^@)^@)^@)^@)^@)^@)^@)FD ES,^@)E9MDDOC*)CDO^[IAT )@@G@@C(SE))ET EDPC(IE-DCDG^[]D-JCTF@L@@@*^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC0 )$AU )@@G@@C)$^@)^@)^@)^@)^@)^@)^@)D-JCD^^[^E(KD-DCT[E- ^[[C-^EL ETN^[HD9^C*)@L@@@*AV )@@G@@^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)CC0 -DD9JE[O -SBC)^@)^@)^@)^@)ET E))C-PE[GAW )@@G@@DD#CDOC*)CD^C-MC(NES)D9KE-DD9I@L@@@*D1JETJC))^@)^@)D-S^@)^@)^@)^@)F@5 -#AX )@@G@@C-]E[# -SB@)^@)^@)^@)^@)D-JCD^^[ADDMETO^[KCDMCDHC(OC(M^[[C-^EL ETN@K@@@*AY )@@G@@^@)^@)^@)^@)^@)D-S^@)^@)^@)^@)F@5 -KCLGDDIDS?F@5^@)^@)^@)^@)D-DD1F^[OD8)AZ )@@G@@ET CTJD1^^[KCDMCDHC(OC(M@L@@@*^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC0 -KCLGDDIBA )@@G@@DS?F@5^@)^@)^@)^@)D-JCD^^[GDDIDS)E-J^[OD[DEL^^[KCDMCDHC(OC(M@K@@@*^@)^@)BB )@@G@@^@)^@)^@)DLU^@)^@)^@)^@)CC0 -ID9[C-N^@)^@)^@)^@)^@)^@)CDIFC)CD^C-MC(NES)BC )@@G@@ETKC(#DDADD C))B8)@N@@@*^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC0 -KCLQCDG -[A@)BD )@@G@@^@)^@)^@)^@)FD ES,^@)D-JCD^^[[C-^EL ETN^[AELJD*)E[[EL[D( E- EK)^@)@K@@@*BE )@@G@@^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)CC0 -DCLHET[C)?CC1^@)^@)^@)^@)ET E))CLGD9#BF )@@G@@DS)ETJE(MCT ^[[C-^EL ETN@J@@@*^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC3 -#C-JE[OBG )@@G@@ES?F@8^@)^@)^@)^@)D-JCD^^[#D9HD([D1^^[JE[ODDJD1N@K@@@*^@)^@)^@)^@)^@)D9MBH )@@G@@ -P^@)^@)^@)CC3 -JE[ODDJD0*^9N^8(^@)^@)^@)ET E))DDHE[GDD C))^9N^8)D9KE-DBI )@@G@@D9I^@)@K@@@*^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)CC4 -#C-JE[OES?F@8^@)^@)^@)^@)BJ )@@G@@E(KC-[E- ^[JE[ODDJD1N^[DD0)E[[CTFC(O@N@@@*^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)BK )@@G@@CC3 )$C)$^@)^@)^@)^@)^@)^@)^@)D-JCD^^[OD[ ^[^E(KD-DCT[E- ^[[C-^EL ETN^[JBL )@@G@@E[ODDJD0)^@)@K@@@*^@)^@)^@)^@)^@)E-U^@)^@)^@)^@)DDJD([ETN -SBC)^@)^@)^@)BM )@@G@@^@)^@)DDN^[JE(OE[PE))D([ETN^[NE-JEL[C9 ^@_@L@@@*^@)^@)^@)^@)^@)ET[^@)^@)BN )@@G@@^@)^@)CC3 -DD9JE[O -SBC)^@)^@)^@)^@)FD ES,^@)ET E))C-PE[GDD#CDOC*)CD^C-MBO )@@G@@C(NES)@K@@@*D1JCD^ES)^@)^@)ETID9IFK)^@)^@)DD]D-[ETO -[AC)^@)^@)^@)^@)^@)BP )@@G@@ET E))E-CDDN^[[ES)D-[ETO^[]D-JCTF^@)@I@@@*^@)^@)^@)^@)^@)E[PE))^@)^@)^@)BQ )@@G@@DDJCL] -SAC0^@)^@)^@)^@)^@)^@)C1DEL ^[PE@)E9MDDOC(M^@)@K@@@*^@)^@)^@)^@)BR )@@G@@^@)D-HDK)^@)^@)^@)CC2 -JE(OE[PE))^@)^@)^@)^@)^@)CTMC([E- ^[[^[RELDE- EK)BS )@@G@@CD#E-DE1DE-T@K@@@*^@)^@)^@)^@)^@)E@)^@)^@)^@)^@)DDJCL] TLD)?F@9^@)^@)^@)BT )@@G@@^@)^@)E9[DDO^[AD9M^[RELDE- ^[OD8)C1DD1DETC@J@@@*E[PF[JD0)^@)^@)CLMC(GE@)BU )@@G@@^@)^@)F@9^@)^@)^@)^@)^@)^@)^@)^@)^@)EL D- CDNC*)D9PE-KE(O^[ACTO^@)@J@@@*BV )@@G@@^@)^@)^@)^@)^@)CLMC(GE@)^@)^@)F@1A@)^@)^@)^@)^@)^@)^@)^@)^@)EL D- CDNC*)BW )@@G@@DDIE[PE))C1#E))^@)@K@@@*^@)^@)^@)^@)^@)CTJD(KD- E- ^@) 0)^@)^@)^@)^@)^@)BX )@@G@@^@)^@)^@)^@)C-JD1 ^[RDDOD@)E-CDDN^[#D9HD([D1^^@)@[@@@* 0)^@)@I@@@*E[PE-SBY )@@G@@C(M^@)^@)EK=C-DE))^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)ETOCDME))E(K^[ C-DBZ )@@G@@E-JEK)@M@@@*^@)^@)^@)^@)^@)C*=D(NC8)^@)^@)D1JCL[D))^@)^@)^@)^@)^@)^@)^@)CA )@@G@@C(^DDO^[HC(NET[C9 ^[AD9M^[ID8)CLGD9#DS)ETOD9MC(^@K@@@*^@)^@)^@)^@)^@)D-[CB )@@G@@^@)^@)^@)^@)CC0 -DD9AC-O -SBC)^@)^@)^@)^@)D-JCD^^[JE(OE[PE))C1^E))CD^C-MCC )@@G@@C(NES)@K@@@*^@)^@)^@)^@)^@)D-HDK)^@)^@)^@)F@1AC?C1DETO^@)^@)^@)^@)^@)^@)CD )@@G@@C(^DDO^[ADDGC*)CDIC))ETOCDOC(HC(IE))@J@@@*^@)^@)^@)^@)^@)FL[E@)^@)^@)^@)CE )@@G@@ 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)ELJCD^CLGD9#DS)E-CC*)C1DD- ^@)@K@@@*^@)^@)CF )@@G@@^@)^@)^@)DK)^@)^@)^@)^@)E[PF[JD0)^@)^@)^@)^@)^@)^@)^@)EL D- CDNC*)CLPC1ACG )@@G@@C(MES?^[MC(OE(MD0)@[@@@* 8,^@)@[@@@* 0)^@)@B@@@* 0)^@)^@)^@)^@)E-CC*)D-NCH )@@G@@E))CTJD(HCDIC))^@)@[@@@* 0)^@)@I@@@*D-NE-S K)^@)^@)D-[ -P^@)^@)^@)CC8^@)CI )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)CTGC([EK)ETOCDME))E9JEL^@K@@@*^@)^@)^@)^@)^@)D-[CJ )@@G@@ -P^@)^@)^@)CC9 )0AS7A87A87^@)^@)^@)^@)^@)D-JCD^^[[ETNE(HC(^^[RD9MC))CTJCK )@@G@@E(IE))@M@@@*^@)^@)^@)^@)^@)D-S^@)^@)^@)^@)F@5 -#C-]E[# -SB@)^@)^@)^@)^@)CL )@@G@@D-JCD^^[KD9DD1OC(M^[OD8)C1DELNE))E[[EL[D( E- EK)@L@@@*^@)^@)^@)^@)^@)D-[CM )@@G@@^@)^@)^@)^@)CC0 -KCLOFDKC*?F@5^@)^@)^@)^@)D-JCD^^[OFDKC*)D9A^[OD[ ^[KCDMCN )@@G@@CDHC(OC(M^@)@L@@@*^@)^@)^@)^@)^@)DLIC*)^@)^@)^@)CC0 -IE(HCL EK?C9 E-SC1GCO )@@G@@^@)^@)D[[D1^D- ^[HDDNETDD1B^[NE-[ELO ))C(IC))^@)@J@@@*^@)^@)^@)^@)^@)D-[CP )@@G@@^@)^@)^@)^@)CC8 -KCLQCDG -SA*)^@)^@)^@)^@)D-JCD^^[NE-[ELODDIC8)E9JEL^^@)CQ )@@G@@@O@@@*^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC9 )1^@)^@)^@)^@)^@)^@)^@)^@)D-JCD^CR )@@G@@^[[ETNE(HC(^^[#D9PD1O^[AD9M^[NE-[ELO^[NE[ CTDC1DC(^^@)@K@@@*^@)^@)^@)^@)CS )@@G@@^@)D-S^@)^@)^@)^@)F@5 -KCLGDDIDS?F@5^@)^@)^@)^@)D-DD1F^[OD8)D1 F[O^[KCDMCT )@@G@@CDHC(OC(M^@)@M@@@*^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC0 -KCLOFDKC*?F@5^@)^@)CU )@@G@@^@)^@)D-JCD^^[OFDKC*)D9A^[NC(#D9IC))E[[EL[D( E- EK)^@)@L@@@*^@)^@)^@)^@)CV )@@G@@^@)DLIC*)^@)^@)^@)CC0 -IE(HCL EK?C9 E-SC1G^@)^@)ETFDDK^[DC0)E-CDDN^[DES)CW )@@G@@E-CC*)CLGD9#DS)^@)@K@@@*^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC9 -KCLQCDG -SA*)CX )@@G@@^@)^@)^@)^@)D-JCD^^[GCDNE))E9JEL^^[KCDMCDHC(OC(M@K@@@*^@)^@)^@)^@)^@)D-SCY )@@G@@^@)^@)^@)^@)F@5 -KCLGDDIDS?F@5^@)^@)^@)^@)D-DD1F^[OD8)CLGD9#DS)E[[EL[D( CZ )@@G@@E- EK)@J@@@*C9 E-SC1G^@)^@)D-S^@)^@)^@)^@)F@5 -KCLQCDG -SA*)^@)^@)^@)^@)DA )@@G@@D-JCD^^[KD9DD1OC(M^[OD8)C1^E))@K@@@*^@)^@)^@)^@)^@)CD[^@)^@)^@)^@)CC9 -[DB )@@G@@B@)^@)^@)^@)^@)^@)^@)^@)CTJD(KE(OC*)D-[ETO^[RD9MC)) S)AC)^@)@L@@@*^@)^@)DC )@@G@@^@)^@)^@)CDICC?E*)^@)^@)CC9 )1^@)^@)^@)^@)^@)^@)^@)^@)CTJD(KE(OC*)D-[ETODD )@@G@@^[RD9MC))E-J^[^E(HE@)^@)@I@@@*^@)^@)^@)^@)^@)D-HDK)^@)^@)^@)CC2 -]D-GD9[DE )@@G@@C))^@)^@)^@)^@)^@)C9 E))CC)CLGD9#DS)CTJE[T@K@@@*^@)^@)^@)^@)^@)DLU^@)^@)DF )@@G@@^@)^@)CC1 -ICLN^@)^@)^@)^@)^@)^@)^@)ETFDDK^[DC0)D1J^[]D-JCTF^[NE-JEL C))DG )@@G@@@J@@@*^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC0 -DCLGC(I -[AC)^@)^@)^@)^@)D-JCD^DH )@@G@@^[GC(IC9OD@)D9A^[]D-JCTF@K@@@*^@)^@)^@)^@)^@)CDICC?E*)^@)^@)CC0 )1^@)^@)DI )@@G@@^@)^@)^@)^@)^@)^@)CTJD(KE(OC*)D-[ETO^[RD9MC))D1PD(]C(M@L@@@*^@)^@)^@)^@)DJ )@@G@@^@)E-GC*)^@)^@)^@)CC0 -[BC)^@)^@)^@)^@)^@)^@)^@)C-JC(N^[GCDNE))E9JEL^^[MDK )@@G@@E(I^[JC1A^[ D1^^@_@K@@@*^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC9 )?CC0^@)^@)^@)DL )@@G@@^@)^@)^@)^@)D-JCD^^[[CTOE([D))D-[ETO^[RD9MC))^@)@M@@@*^@)^@)^@)^@)^@)E-GDM )@@G@@C*)^@)^@)^@)CC0 -[B@)^@)^@)^@)^@)^@)^@)^@)DDN^[DE))E[JETNDD]D- ^[OD8)C-PDN )@@G@@D(K^[[D1TE-CDDIC8)@J@@@*^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)E-JD9ND[ME))^@)^@)DO )@@G@@^@)^@)^@)^@)FD ES,^@)C9DE1 ^[[^[HC(NET[C9 @I@@@*^@)^@)^@)^@)^@)D-[^@)^@)DP )@@G@@^@)^@)CC0 -[BC)^@)^@)^@)^@)^@)^@)^@)D-JCD^^[GCDNE))E9JEL^^@)@K@@@*^@)^@)DQ )@@G@@^@)^@)^@)CDICC)^@)^@)^@)CC0 -[B@)^@)^@)^@)^@)^@)^@)^@)CTJD(KE(OC*)D- D1BDR )@@G@@E-C^[OD8)C-PD(K^@)@K@@@*^@)^@)^@)^@)^@)CD[ -P^@)^@)^@)CC0 )1^@)^@)^@)^@)DS )@@G@@^@)^@)^@)^@)C9 E))CD#E-PCDG^[RD9MC))CTJE(IE))^@)@J@@@*^@)^@)^@)^@)^@)ET[DT )@@G@@^@)^@)^@)^@)CC0 -DCLGC(I -[AC)^@)^@)^@)^@)E[PE))D- D1BE-C^[DD0)CLGD9#DS)DU )@@G@@@K@@@*^@)^@)^@)^@)^@)DLU^@)^@)^@)^@)CC8 -IE(BCDOD9MFC)^@)^@)^@)^@)ETFDDKDV )@@G@@^[HD9QC*)DDA^[ID9O^[IC( C- C))@I@@@*^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC2 -[DW )@@G@@B@)^@)^@)^@)^@)^@)^@)^@)D-JCD^^[NE-[ELO^[RD9MC))@K@@@*^@)^@)^@)^@)^@)CD[DX )@@G@@ -P^@)^@)^@)CC2 -DCL^CDOCC?CC1^@)^@)^@)^@)CTJD(KE(OC*)ETOCDME))CD^C-MC(NDY )@@G@@ES)^@)@I@@@*^@)^@)^@)^@)^@)D-SDC?E*)^@)^@)CC2 )1^@)^@)^@)^@)^@)^@)^@)^@)DZ )@@G@@ET E))E(K^[DD1#EL D( D1O@J@@@*^@)^@)^@)^@)^@)D-M^@)^@)^@)^@)EK1 -DCLGC(IEA )@@G@@ -[AC)^@)^@)^@)^@)D-JCD^^[GC(IC9OD@)E-J^[HD9QC*)@L@@@*^@)^@)^@)^@)^@)D-[EB )@@G@@ -P^@)^@)^@)CC3 -DCL^CDOCC?CC1^@)^@)^@)^@)D-JCD^^[[C-^EL ETN^[JC0)CLPC1AEC )@@G@@C(M^[NE-[ELO@I@@@*^@)^@)^@)^@)^@)D-SDC?E*)^@)^@)CC3 )1^@)^@)^@)^@)^@)^@)ED )@@G@@^@)^@)ET E))E(K^[DD1#EL D( D1O@J@@@*^@)^@)^@)^@)^@)CLO^@)^@)^@)^@)CC3 )?EE )@@G@@ L[AK)^@)^@)^@)^@)^@)^@)ETCDDAE))CLGD9#DS)E-J^[NE-[ELO@J@@@*D1PC9[E-JELTEF )@@G@@^@)ET[^@)^@)^@)^@)CC1 -[B@)^@)^@)^@)^@)^@)^@)^@)ET[E1 ^[]D-JCTF^[[C-^EL EG )@@G@@ETN^@)@H@@@*^@)^@)^@)^@)^@)D-HDK)^@)^@)^@)CC2 -DD9BD1A^@)^@)^@)^@)^@)^@)EH )@@G@@CLPDDGC))CC)C1#E))@K@@@*^@)^@)^@)^@)^@)D-S -P^@)^@)^@)F@1A@? -[A@)^@)^@)EI )@@G@@^@)^@)^@)^@)C9 E))C1#E))CD^C-MC(NES)DDI^[SAC0^@)@J@@@*^@)^@)^@)^@)^@)E@)EJ )@@G@@^@)^@)^@)^@)E[MDDIE- EK)^@)^@)^@)^@)^@)^@)CD#EDPDDMC*)E-CC*)E[MDDIE- EK)EK )@@G@@@J@@@*^@)^@)^@)^@)^@)D-S -P^@)^@)^@)F@9 -KELDD1OF@)^@)^@)^@)^@)^@)C9 E))EL )@@G@@CTJD(KD- E-DD9I^[LE( E( @J@(@*^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC2 -#C-JE[OEM )@@G@@ES?F@8^@)^@)^@)^@)D-JCD^^[#D9HD([D1^^[JE[ODDJD1N@J@(@*^@)^@)^@)^@)^@)F[JEN )@@G@@EK?E*)^@)^@)CC2 -JE[ODDJD0*^9S^8(^@)^@)^@)C1GDDK^[OD[ ^@$F@$^[JE[ODDJD0)EO )@@G@@@J@%@*^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)CC3 -#C-JE[OES?F@8^@)^@)^@)^@)E[PE))EP )@@G@@E-CC*)D9KE-DD9IES)CL[CTF@K@@@*^@)^@)^@)^@)^@)D-HDK)^@)^@)^@)CC2 -KELDD1OEQ )@@G@@^@)^@)^@)^@)^@)^@)CTMC([E- ^[[^[KELDD1O^[[CTODDQDDOFC)@K@@@*^@)^@)^@)^@)ER )@@G@@^@)D-[^@)^@)^@)^@)CC1 -[B@)^@)^@)^@)^@)^@)^@)^@)C9 E))E-CC*)CLPC1AC(M^[[ES )@@G@@C-^EL ETN^@)@L@@@*^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC2 -DCLAC-O -[AC)^@)^@)ET )@@G@@^@)^@)D-JCD^^[OD[ ^[AC-O^[ND9PEL#C*)CD^C-MC(NES)@L@@@*^@)^@)^@)^@)^@)ET[EU )@@G@@^@)^@)^@)^@)CC2 -DD9AC-O -SAC0^@)^@)^@)^@)ET E))C1^E))CD^C-MC(NES)DDI^[DEV )@@G@@ 9J^[ACTO^@)@J@@@*^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC3 -AC- EDO -[AK)^@)^@)EW )@@G@@^@)^@)D-JCD^^[ EDPDDKD( D1O^[OFDKC*)@I@@@*^@)^@)^@)^@)^@)ETND))^@)^@)^@)EX )@@G@@CC3 )3^@)^@)^@)^@)^@)^@)^@)^@)C9 E))DLPETO^[#D-[ETN^@)@M@@@*^@)^@)^@)^@)EY )@@G@@^@)E-IC*?E*)^@)^@)CC3 )2^@)^@)^@)^@)^@)^@)^@)^@)E9JEL^ ([C-^EL ETNCD]D- EZ )@@G@@^[HCDNES)ETOD9MCDBC*)B8)@K@@@*^@)^@)^@)^@)^@)ETID9IFK)^@)^@)DDJE9[C)?F@1FA )@@G@@A@)^@)^@)^@)^@)^@)FD ES,^@)ET E))E9[C))DDIC-DCT[E-JEK)@H@@@*^@)^@)^@)^@)FB )@@G@@^@)E-B -P^@)^@)^@)CC3 )2^@)^@)^@)^@)^@)^@)^@)^@)DDN^[DE))E-[E[ ^@_@M@@@*FC )@@G@@^@)^@)^@)^@)^@)ETID9IFK)^@)^@)DDJD([ETN -SAC0^@)^@)^@)^@)^@)D1J 0)^[NC(OFD )@@G@@^[HCDNES)ETOD9MCDBC*)DDIC-DCT[E-JEK)@M@@@*^@)^@)^@)^@)^@)ETS^@)^@)^@)^@)FE )@@G@@F@1A@?DD]DDJE@?CC1^@)^@)^@)^@)E[PE))DC\D8)C1#E))CD^C-MC(NES)DDI^[KCD#DT FF )@@G@@E))^@)@L@@@*^@)^@)^@)^@)^@)ETID9IFK)^@)^@)DD]D-[ETO -[AC)^@)^@)^@)^@)^@)FG )@@G@@D([ELF^[OD[DES)CDN^[OD[ ^[GCDNE))CLGD9#DS)@I@@@*^@)^@)^@)^@)^@)E[PE))^@)FH )@@G@@^@)^@)DDJCL] -SAC0^@)^@)^@)^@)^@)^@)ET D1^^[OD[ ^[]D-JCTF^@)@J@@@*^@)^@)FI )@@G@@^@)^@)^@)E@)^@)^@)^@)^@)E[MDDIE-S^@)^@)^@)^@)^@)^@)^@)E9[DDO^[AD9M^[OD[ FJ )@@G@@^[KELDD1OC(M@J@@@*^@)^@)^@)^@)^@)E0)^@)^@)^@)^@)E[MDDIE- EK)^@)^@)^@)^@)FK )@@G@@^@)^@)EL D- CDNC*)E-CC*)E[MDDIE- EK)@I@@@*^@)^@)^@)^@)^@)CLMC(GE@)^@)^@)FL )@@G@@F@1A@)^@)^@)^@)^@)^@)^@)^@)^@)EL D- CDNC*)E-CC*)C1#E))@K@@@*^@)^@)^@)^@)FM )@@G@@^@)CTJD(KD- E- ^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)CTJD(KD- E- ^[OD[ ^[JE[ FN )@@G@@EL[E-DD9I^@)@[@@@* 0)^@)@I@@@*E-JD9ND[ME))^@)D-[^@)^@)^@)^@)CC5 -DCLGC(IFO )@@G@@ -[AC)^@)^@)^@)^@)D-JCD^^[OD[ ^[GC(IC9OD@)@J@@@*^@)^@)^@)^@)^@)CLMC(GE@)FP )@@G@@^@)^@)CC1^@)^@)^@)^@)^@)^@)^@)^@)^@)EL D- CDNC*)E-CC*)CLGD9#DS)^@)@I@@@*FQ )@@G@@^@)^@)^@)^@)^@)EK=C-DE))^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)ETOCDME))C(^FR )@@G@@DDODDIC8)^@)@I@@@*^@)^@)^@)^@)^@)C*=D(NC8)^@)^@)E-JD9ND*)^@)^@)^@)^@)^@)FS )@@G@@^@)^@)C(^DDO^[OD[ ^[CC([C- EK)@H@@@*^@)^@)^@)^@)^@)C*=C- CTQ^@)^@)CC5^@)FT )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)C(^DDO^[GC(IC9OD@)@J@@@*^@)^@)^@)^@)^@)C*=D(NC9MFU )@@G@@^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)CTJE[T^[MC(NE))D9A^[HC(NET[C9 @K@@@*FV )@@G@@^@)^@)^@)^@)^@)D-HDK)^@)^@)^@)F@1AC?DDNE))^@)^@)^@)^@)^@)^@)C1DD-G^[DD0)FW )@@G@@EL ETO^[JC0)D( ETNCDBC*)@K@@@*^@)^@)^@)^@)^@)CTJD(KD- E- ^@) 0)^@)^@)^@)FX )@@G@@^@)^@)^@)^@)^@)^@)CTJD(KD- E- ^[OD[ ^[JE[ EL[E-DD9I^@)@[@@@* 0)^@)@I@@@*FY )@@G@@D1]ES)^@)^@)^@)EK=C-DE))^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)ETOCDME))C(^FZ )@@G@@DDODDIC8)^@)@I@@@*^@)^@)^@)^@)^@)C*=D(NC8)^@)^@)D1JC-[ES)^@)^@)^@)^@)^@)GA )@@G@@^@)^@)C9 E))E-CC*)D( ETNCDBC*)@J@@@*^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC0 -AGB )@@G@@C-DD0?F@5^@)^@)^@)^@)^@)D-JCD^^[ICDHC*)D9A^[]D-JCTF^@)@L@@@*^@)^@)^@)^@)GC )@@G@@^@)E-IC*)^@)^@)^@)CC0 )*^8)B9DD1OC*$ C)^@)^@)^@)DDN^[DE))E-CC*)DDIE- ELIGD )@@G@@CDG^[]D-JCTF^@_^@)@L@@@*^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)D1]ES1^@)^@)^@)^@)GE )@@G@@^@)^@)^@)^@)ETFDDK^[ C-DE-DD1B^[DD1OC(MD1[D))D1[D( ^@)@H@@@*^@)^@)^@)^@)GF )@@G@@^@)C*=ETFDDK^@)^@)AC)^@)^@)^@)^@)^@)^@)^@)^@)^@)ETFDDK^[[^[NE[[CT @I@@@*GG )@@G@@^@)^@)^@)^@)^@)C*=C1^AK)^@)^@)C1^DDI -SA*)^@)^@)^@)^@)^@)^@)C(^DDO^[OD[ GH )@@G@@^[ICDHC*)^@)@J@@@*D1]ES1^@)^@)^@)C*=D(NC9M^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)GI )@@G@@^@)^@)CTJE[T^[MC(NE))D9A^[HC(NET[C9 @K@@@*^@)^@)^@)^@)^@)D-HDK)^@)^@)^@)GJ )@@G@@F@1AC?DDNE))^@)^@)^@)^@)^@)^@)CTJE[T^[NE-[E- D( D1O^[IE(HCL EK)^@)@K@@@*GK )@@G@@^@)^@)^@)^@)^@)CTJD(KD- E- ^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)CTJD(KD- E- GL )@@G@@^[OD[ ^[JE[ EL[E-DD9I^@)@[@@@* 8,^@)@[@@@* 0)^@)@B@@@* 0)^@)^@)^@)^@)E-CGM )@@G@@C*)ETOD9MC*)CTJD(HCDIC))@[@@@* 0)^@)@L@@@*ETOD9MC(S K)^@)D-S^@)^@)^@)^@)GN )@@G@@F@6 -#C-]E[# -SB@)^@)^@)^@)^@)D-JCD^^[ADDMETO^[KCDMCDHC(OC(M^[GDDIDS)^@)GO )@@G@@@N@@@*^@)^@)^@)^@)^@)D-S^@)^@)^@)^@)F@5 -KCLQCDG -SA0)^@)^@)^@)^@)D-JCD^GP )@@G@@^[AC-O^[KD9DD1OC(M^[AD9M^[DD1OC(MD1[D))CLGD9#DS)@J@@@*^@)^@)^@)^@)^@)D-[GQ )@@G@@^@)^@)^@)^@)CC1 -AC-]D-JCTF -SA*)^@)^@)^@)D-JCD^^[]D-JCTF^[[C-^EL ETN^@)GR )@@G@@@K@@@*^@)^@)^@)^@)^@)DLU^@)^@)^@)^@)CC1 -ICLN^@)^@)^@)^@)^@)^@)^@)C(MELJGS )@@G@@EK)DDA^[ID8)CLGD9#DS)ETOD9MC(^@L@@@*^@)^@)^@)^@)^@)D-S^@)^@)^@)^@)F@5 -KGT )@@G@@CLGDDIDS?F@6^@)^@)^@)^@)D-JCD^^[GDDIDS)E-J^[IC(SE))E[[EL[D( E- EK)@K@@@*GU )@@G@@^@)^@)^@)^@)^@)D-S^@)^@)^@)^@)F@5 -KCLQCDG -SA*)^@)^@)^@)^@)D-JCD^^[GDDIGV )@@G@@DS)E-J^[]D-JCTF^[AC-O^@)@J@@@*^@)^@)^@)^@)^@)D-HDK)^@)^@)^@)CC2 -]D-NE-JGW )@@G@@EL ^@)^@)^@)^@)^@)ETOD9MC*)E-CC*)CLGD9#DS)CTJE[T@G@@@*^@)^@)^@)^@)^@)CTJGX )@@G@@D(KD- E- ^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)CDGD))C-JD1 @[@@@* 8,^@)@[@@@*GY )@@G@@ 0)^@)@B@@@* 0)^@)^@)^@)^@)E-CC*)D-JCD^^[#D9HD([D1^^@)@[@@@* 0)^@)@K@@@*GZ )@@G@@D-JCD^F@%^@)^@)D-S^@)^@)^@)^@)F@6 -#C-]E[# -SB@)^@)^@)^@)^@)D-JCD^^[DD1OHA )@@G@@C(MD1[D))CLGD9#DS)D-DD1F@N@@@*^@)^@)^@)^@)^@)D-S^@)^@)^@)^@)F@5 -KCLQCDGHB )@@G@@ -SA0)^@)^@)^@)^@)D-JCD^^[AC-O^[KD9DD1OC(M^[AD9M^[DD1OC(MD1[D))CLGD9#DS)HC )@@G@@@L@@@*^@)^@)^@)^@)^@)D-S^@)^@)^@)^@)F@6 -KCLGDDIDS?F@6^@)^@)^@)^@)D-JCD^HD )@@G@@^[GDDIDS)E-J^[NC(#D9IC))CLGD9#DS)^@)@I@@@*^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)HE )@@G@@CC1 -KCLQCDG -SA0)^@)^@)^@)^@)D-JCD^^[AC-O^[[C-^EL ETN@L@@@*^@)^@)^@)^@)HF )@@G@@^@)D-[^@)^@)^@)^@)CC1 -AC-]D-JCTF -[AC)^@)^@)^@)D-JCD^^[]D-JCTF^[]E(AC1 HG )@@G@@EK)CD^C-MC(NES)^@)@K@@@*^@)^@)^@)^@)^@)DLU^@)^@)^@)^@)CC1 -ICLNEK)^@)^@)HH )@@G@@^@)^@)^@)^@)C(MELJEK)DDA^[ID8)CLGD9#DS)ETOD9MC(^@L@@@*^@)^@)^@)^@)^@)D-HHI )@@G@@DK)^@)^@)^@)CC2 -]D-NE-JEL ^@)^@)^@)^@)^@)ETOD9MC*)CC)CTJE[T^[JC0)E-CC*)HJ )@@G@@CLGD9#DS)^@)@K@@@*^@)^@)^@)^@)^@)CTJD(KD- E- ^@) 0)^@)^@)^@)^@)^@)^@)^@)HK )@@G@@^@)^@)CTJD(KD- E- ^[OD[ ^[JE[ EL[E-DD9I^@)@[@@@* 0)^@)@K@@@*D1]ETM^@)^@)HL )@@G@@^@)D-S^@)^@)^@)^@)F@5 -KCLQCDG -SA0)^@)^@)^@)^@)D-JCD^^[ ELMD9M^[AC-O^[[HM )@@G@@C-^EL ETN^@)@M@@@*^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)D1]ES)^@)^@)^@)^@)^@)^@)HN )@@G@@^@)^@)E[MD9#C(NES)D1J^[]D-JCTF^[NE-JEL C))C(MELJEK)^@)@[@@@* 8,^@)@[@@@*HO )@@G@@ 0)^@)@B@@@* 0)^@)^@)^@)^@)E-CC*)CTJEK)CTJD(HCDIC))^@)@[@@@* 0)^@)@L@@@*HP )@@G@@CTJELS K)^@)^@)D-S^@)^@)^@)^@)F@5 -#C-]E[# -SB@)^@)^@)^@)^@)D-JCD^^[GDDIHQ )@@G@@DS)E-J^[ADDMETO^[KCDMCDHC(OC(M@K@@@*^@)^@)^@)^@)^@)D-S^@)^@)^@)^@)F@5 -KHR )@@G@@CLQCDG -SA*)^@)^@)^@)^@)D-JCD^^[GDDIDS)E-J^[]D-JCTF^[AC-O^@)@L@@@*^@)^@)HS )@@G@@^@)^@)^@)D-[^@)^@)^@)^@)CC1 -AC-]D-JCTF -SA*)^@)^@)^@)D-JCD^^[]D-JCTF^[]HT )@@G@@E(AC1 EK)CD^C-MC(NES)^@)@K@@@*^@)^@)^@)^@)^@)DLU^@)^@)^@)^@)CC1 -ICLN^@)HU )@@G@@^@)^@)^@)^@)^@)^@)C(MELJEK)DDA^[ID8)CLGD9#DS)ETOD9MC(^@J@@@*^@)^@)^@)^@)HV )@@G@@^@)ETU^@)^@)^@)^@)C1^CLGD9#DS?F@5^@)^@)^@)^@)^@)D([ELF^[]D-JCTF^[MC(GC([HW )@@G@@ET C))@K@@@*^@)^@)^@)^@)^@)D-HDK)^@)^@)^@)F@1AC?E[[E-#D@)^@)^@)^@)^@)^@)HX )@@G@@C9 D1 EL[E- ^[[^[KCDOCTCC(^^[]D-JCTF@K@@@*^@)^@)^@)^@)^@)D-S^@)^@)^@)^@)HY )@@G@@F@5 -#C-]E[# -SB@)^@)^@)^@)^@)D-JCD^^[KCDMCDHC(OC(M^[[C-^EL ETN^@)@J@@@*HZ )@@G@@^@)^@)^@)^@)^@)D-S^@)^@)^@)^@)F@5 -KCLQCDG -SA*)^@)^@)^@)^@)D-DD1F^[OD8)IA )@@G@@CLGD9#DS)C1^E))^@)@I@@@*^@)^@)^@)^@)^@)D-HDK)^@)^@)^@)CC2 -]D-NE-JEL ^@)IB )@@G@@^@)^@)^@)^@)ETOD9MC*)E-CC*)CLGD9#DS)@L@@@*^@)^@)^@)^@)^@)CLMC(GE@)^@)^@)IC )@@G@@CC1^@)^@)^@)^@)^@)^@)^@)^@)^@)EL D- CDNC*)E-CC*)E[[E-#D[ C))CLPC1AC(M^@)ID )@@G@@@J@@@*^@)^@)^@)^@)^@)CTJD(KD- E- ^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)CTJD(KIE )@@G@@D- E- ^[OD[ ^[#D9HD([D1^@[@@@* 8,^@)@[@@@* 0)^@)@B@@@* 0)^@)^@)^@)^@)E-CIF )@@G@@C*)EL E@)CTJD(HCDIC))^@)@[@@@* 0)^@)@L@@@*EL E[S K)^@)^@)D-S^@)^@)^@)^@)IG )@@G@@F@5 -#C-]E[# -SB@)^@)^@)^@)^@)D-JCD^^[GDDIDS)E-J^[ADDMETO^[KCDMCDHC(OC(MIH )@@G@@@J@@@*^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC8 -KCLQCDG -SA*)^@)^@)^@)^@)D-JCD^II )@@G@@^[NE-[ELODDIC8)E9JEL^^@)@M@@@*^@)^@)^@)^@)^@)D-S^@)^@)^@)^@)F@5 -KCLGDDIIJ )@@G@@DS?F@5^@)^@)^@)^@)D-JCD^^[GDDIDS)E-J^[]D-JCTF^[^C(NDDBD1[E-JEK)^@)@L@@@*IK )@@G@@^@)^@)^@)^@)^@)D-S^@)^@)^@)^@)F@6 -KCLGDDIDS?F@5^@)^@)^@)^@)D-JCD^^[GDDIIL )@@G@@DS)E-J^[OD[ ^[^CDOCC)CLPC1AC(M@K@@@*^@)^@)^@)^@)^@)D-S^@)^@)^@)^@)F@5 -KIM )@@G@@CLQCDG -SA*)^@)^@)^@)^@)C9 E))CD^C-MC(NES)D9A^[]D-JCTF^[AC-O@L@@@*^@)^@)IN )@@G@@^@)^@)^@)D-[^@)^@)^@)^@)CC1 -AC-]D-JCTF -SA*)^@)^@)^@)D-JCD^^[]D-JCTF^[]IO )@@G@@E(AC1 EK)CD^C-MC(NES)^@)@K@@@*^@)^@)^@)^@)^@)DLU^@)^@)^@)^@)CC1 -ICLN^@)IP )@@G@@^@)^@)^@)^@)^@)^@)C(MELJEK)DDA^[ID8)CLGD9#DS)ETOD9MC(^@J@@@*^@)^@)^@)^@)IQ )@@G@@^@)D-[^@)^@)^@)^@)CC0 -KCLQCDG -SA0)^@)^@)^@)^@)D-JCD^^[GC(IC9OD@)D9A^[^IR )@@G@@CDOCC)@M@@@*^@)^@)^@)^@)^@)CD[^@)^@)^@)^@)CC0 -[B@)^@)^@)^@)^@)^@)^@)^@)IS )@@G@@CD^C))ETOCDME-DD1B^[[C-^EL ETN^[DD0)CLGD9#DS)^@)@K@@@*^@)^@)^@)^@)^@)CDIIT )@@G@@CC?E*)^@)^@)CC0 )1^@)^@)^@)^@)^@)^@)^@)^@)ETPCLOEL[CTO^[JD1 ^[AD9M^[OC(NIU )@@G@@E))^@)@M@@@*^@)^@)^@)^@)^@)E-B^@)^@)^@)^@)CC0 -DCLGC(I -[AC)^@)^@)^@)^@)IV )@@G@@E9DD-G^[DE))C1DE))DDI^[#E(MEL D1O^[]D-JCTF^@_^@)@N@@@*^@)^@)^@)^@)^@)DK)IW )@@G@@^@)^@)^@)^@)EL E[SE[IC))^@)^@)^@)^@)^@)^@)D1J 0)^[RC*$D-G^[CCDQC*)E-J^[ IX )@@G@@F[KCDIC))E-CC*)CLGD9#DS)@[@@@* 0)^@)@L@@@*F[KCDIC-I^@)^@)D-[ -P^@)^@)^@)IY )@@G@@CC0 -KCLNES?F@6^@)^@)^@)^@)^@)D-JCD^^[NE-[ELO^[JC0)C-[E-[^[]E(AC1 EK)^@)IZ )@@G@@@I@@@*^@)^@)^@)^@)^@)D-SDC?E*)^@)^@)CC0 )1^@)^@)^@)^@)^@)^@)^@)^@)ET E))JA )@@G@@E(K^[DD1#EL D( D1O@L@@@*^@)^@)^@)^@)^@)CD[ -P^@)^@)^@)CC1 -DCL^CDOCC)^@)JB )@@G@@^@)^@)^@)^@)CTJD(KE(OC*)C-[E-[^[]E(AC1 EK)ETOCDME))^@)@L@@@*^@)^@)^@)^@)JC )@@G@@^@)CD[^@)^@)^@)^@)CC1 -[B@)^@)^@)^@)^@)^@)^@)^@)CD^C))D9AC1NC(O^[DD1OD8)JD )@@G@@E-CC*)CLGD9#DS)^@)@I@@@*^@)^@)^@)^@)^@)D-SDC?E*)^@)^@)CC1 )1^@)^@)^@)^@)JE )@@G@@^@)^@)^@)^@)C9 E))DDICTMC(HC(IE))^@)@J@@@*^@)^@)^@)^@)^@)D-M^@)^@)^@)^@)JF )@@G@@EK1 -KCLQCDG -SA0)^@)^@)^@)^@)D-JCD^^[GC(IC9OD@)E-J^[HD9QC*)@J@@@*^@)^@)JG )@@G@@^@)^@)^@)CLO^@)^@)^@)^@)CC1 )? L[A@)^@)^@)^@)^@)^@)^@)D(JE1 ^[^CDOCC)E-JJH )@@G@@^[]E(AC1 EK)@G@@@*^@)^@)^@)^@)^@)CTJD(KD- E- ^@) 0)^@)^@)^@)^@)^@)^@)^@)JI )@@G@@^@)^@)CDGD))C-JD1 @[@@@* 0)^@)@D@@@* 0)^@)^@)^@)^@)C(SE[[D1^^[]E(AC1 EK)JJ )@@G@@DDA^[IC(#C(NET[ELT@[@@@* 0)^@)@L@@@*EL E[SE[IC))^@)D-[ -P^@)^@)^@)CC4 )1JK )@@G@@ -[A@)^@)^@)^@)^@)^@)^@)D-JCD^^[GC(IC9OD@)D9A^[^CDOCC)ET C9HC(IE))@M@@@*JL )@@G@@^@)^@)^@)^@)^@)CDIE*)^@)^@)^@)CC4 -DCLGC(I -[AC)^@)^@)^@)^@)CC5^@.^@<^[ JM )@@G@@F[OEL[^[RD9MC-N^[DD0)D1 E8)CLPC1AC(M@O@@@*^@)^@)^@)^@)^@)CD[ -P^@)^@)^@)JN )@@G@@CC0 -DCL^CDOCC:AC)^@)^@)^@)^@)CD^C))D- D1BE-C^[JC0)D[ CD^C(M ))E9JEL^^[NJO )@@G@@E(]E-MCD#E- C))^@)@L@@@*^@)^@)^@)^@)^@)CLBC(O^@)^@)^@) 0)^@)^@)^@)^@)^@)JP )@@G@@^@)^@)^@)^@)CDGD-JCT[E- ^[[^[IC(R^[GD9IC9 EK)CLPC1AC(M@I@@@*^@)^@)^@)^@)JQ )@@G@@^@)D-SDC?E*)^@)^@)CC0 )1^@)^@)^@)^@)^@)^@)^@)^@)ET E))E(K^[DD1#EL D( D1OJR )@@G@@@M@@@*^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC3 -DCLGC(I -[AC)^@)^@)^@)^@)D-JCD^JS )@@G@@^[^CDOCC)D- D1BE-C^[JC0)D9GC))CLPC1AC(M^@)@J@@@*^@)^@)^@)^@)^@)D-M -P^@)JT )@@G@@^@)^@)EK1 -DCL^CDOCC?CC3^@)^@)^@)^@)D(JE1 ^[^CDOCC) S)D[ CD^C(M^@)@K@@@*JU )@@G@@^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)CC0 -AC-]D-JCTF -SA*)^@)^@)^@)EL E[GCD#C*)JV )@@G@@CLPC1AC(M^[DD0)C1^E))^@)@I@@@*^@)^@)^@)^@)^@)D-SDC?E*)^@)^@)CC1 )1^@)^@)JW )@@G@@^@)^@)^@)^@)^@)^@)ET E))E(K^[DD1#EL D( D1O@L@@@*^@)^@)^@)^@)^@)ET[^@)^@)JX )@@G@@^@)^@)CC1 -[AS)^@)^@)^@)^@)^@)^@)^@)ET[E1 ^[[C-^EL ETN^[JC0)D9GC))CLPC1AJY )@@G@@C(M^@)@K@@@*^@)^@)^@)^@)^@)CLO^@)^@)^@)^@)CC0 )? L[AC)^@)^@)^@)^@)^@)^@)JZ )@@G@@D(JE1 ^[^CDOCC)E-J^[IC(R^[]E(AC1 EK)@L@@@*^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)KA )@@G@@CC1 )*A@(^@)^@)^@)^@)^@)^@)^@)D-JCD^^[[C-^EL ETN^[JC0)FL ELJ^[RD9MC))^@)KB )@@G@@@L@@@*^@)^@)^@)^@)^@)D-M^@)^@)^@)^@)EK1 -[A*)^@)^@)^@)^@)^@)^@)^@)D-JCD^KC )@@G@@^[#D9PD1O^[JC0)C(SE-MCC)E9JEL^ES)^@)@N@@@*^@)^@)^@)^@)^@)CLO^@)^@)^@)^@)KD )@@G@@CC0 )? L[AC)^@)^@)^@)^@)^@)^@)D(JE1 ^[UC(MD9 ES)E-J^[IC(R^[]E(AC1 EK)E[JKE )@@G@@ELODDJD0)^@)@J@@@*^@)^@)^@)^@)^@)CLMC(GE@)^@)^@)CC3^@)^@)^@)^@)^@)^@)^@)KF )@@G@@^@)^@)EL D- CDNC*)E-CC*)D9GC))D9IC*)@J@@@*^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)KG )@@G@@CC1 -AC-]D-JCTF -SA*)^@)^@)^@)EL D-JCD^^[]D-JCTF^[[C-^EL ETN@N@@@*^@)^@)KH )@@G@@^@)^@)^@)ET[^@)^@)^@)^@)CC4 -DCLGC(I -[AC)^@)^@)^@)^@)E[PE))CTJELMC(#E- KI )@@G@@C))D- D1BE-C^[DD0)CLGD9#DS)CLPC1AC(M@L@@@*^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)KJ )@@G@@F[KCDIC-I^@)^@)^@)^@)^@)^@)^@)E[MD9#C(NES)D1JELHCDGD-T^[AELJD*)D[ EL ^@)KK )@@G@@@[@@@* 8,^@)@[@@@* 0)^@)@B@@@* 0)^@)^@)^@)^@)E-CC*)CLGDS)CTJD(HCDIC))^@)KL )@@G@@@[@@@* 0)^@)@J@@@*CLGDTK K)^@)^@)EK=C-DE))^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)KM )@@G@@^@)^@)ET E))E(K^[OD[ ^[ C-DE-JEK)^@)@J@@@*^@)^@)^@)^@)^@)EL D(JE1 ^@)^@)KN )@@G@@E[[ELLE( ^@)^@)^@)^@)^@)^@)^@)C9 E))E-CC*)E[[EL[D( E- EK)^@)@K@@@*^@)^@)KO )@@G@@^@)^@)^@)D-S^@)^@)^@)^@)F@1A@?E[]E1[D)?CC1^@)^@)^@)^@)C9 E))CD^C-MC(NES)KP )@@G@@D9A^[]D-JCTF^[AC-O@K@@@*^@)^@)^@)^@)^@)CLMC(GE@)^@)^@)CC1^@)^@)^@)^@)^@)KQ )@@G@@^@)^@)^@)^@)EL D- CDNC*)E-CC*)E[[EL[D( E- EK)^@)@J@@@*^@)^@)^@)^@)^@)D-[KR )@@G@@^@)^@)^@)^@)CC0 -AC-DD0?F@1A@)^@)^@)^@)^@)C9 E))D1[D( ^[JC0)CLGD9#DS)^@)KS )@@G@@@L@@@*^@)^@)^@)^@)^@)E-IC*)^@)^@)^@)CC0 )*^8)B9DD1OC*$ C)^@)^@)^@)DDN^[DKT )@@G@@E))E-CC*)DDIE- ELICDG^[]D-JCTF^@_^@)@K@@@*^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)KU )@@G@@CLGDT[D-G^@)^@)^@)^@)^@)^@)^@)FD ES,^@)D-DETO^[[D-G^[]D-JCTFES)^@)@L@@@*KV )@@G@@^@)^@)^@)^@)^@)D-HDK)^@)^@)^@)F@9 -]D-KELO^@)^@)^@)^@)^@)^@)D1J 0)^[GDDNKW )@@G@@E))DDIC1J^[AD9M^[OD[DES)D9IC*)@K@@@*^@)^@)^@)^@)^@)EK=C-DE-S^@)^@) 0)^@)KX )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)EL D- CDNC*)C(^DDODDIC8)CLPC1AC(M^@)@L@@@*^@)^@)KY )@@G@@^@)^@)^@)DK)^@)^@)^@)^@)DD#D9PE))^@)^@)^@)^@)^@)^@)^@)EL E-PELI^[OD8)CTJKZ )@@G@@D(HCDIC))E[MD9#C(NETDD1B@[@@@* 0)^@)@I@@@*CLGDT[D-G^@)^@)D-S -CAK)^@)^@)LA )@@G@@F@1A@?CLFD-RC))^@)^@)^@)^@)^@)C9 E))CLFD-DETO^[CC([C))@J@@@*^@)^@)^@)^@)LB )@@G@@^@)E-IFK)^@)^@)^@)F@1A@)^@)^@)^@)^@)^@)^@)^@)^@)CDIFC)CLGD9#DTN^[JD0)D-DLC )@@G@@ETO^@_@L@@@*^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)D1JCL[E-G^@)^@)^@)^@)^@)^@)^@)LD )@@G@@D1J 0)^[ C-DE))ETKC(#DD[D))D( ETNCDBC*)^@)@L@@@*CLGCDGD0)^@)^@)D-HDK)^@)LE )@@G@@^@)^@)F@9 -]D-KELO^@)^@)^@)^@)^@)^@)C(^DDO^[HC(NET[C9 ^[AD9M^[OD[DES)CLGLF )@@G@@D9#DS)@J@@@*^@)^@)^@)^@)^@)D-S^@)^@)^@)^@)F@1A@?C1^D-DD1F -SAC0^@)^@)^@)LG )@@G@@CTCCDDD0)E-J^[IC(SE))CLGD9#DS)@H@@@*^@)^@)^@)^@)^@)E-U^@)^@)^@)^@)F@1A@)LH )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)D-[ETO^[JD1 ^@_^@)@J@@@*^@)^@)^@)^@)^@)DK)^@)^@)LI )@@G@@^@)^@)CLGCDGD0)^@)^@)^@)^@)^@)^@)^@)D1J 0)^[ C-DE))D1 F[O^[JD1 ^@)@I@@@*LJ )@@G@@^@)^@)^@)^@)^@)EK=C-DE-S^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)E- ELHDDICDOLK )@@G@@C*)C(^DDOD9M@I@@@*^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)DD#D9PE))^@)^@)^@)^@)^@)LL )@@G@@^@)^@)C(IC))D9A^[#D9HD([D1^^@)@[@@@* 0)^@)@N@@@*D1JCL[E-G^@)^@)C*=D(NC8)LM )@@G@@^@)^@)D1JCL[E-H^@)^@)^@)^@)^@)^@)^@)C(^DDO^[HC(NET[C9 ^@$D1J^[]D-JCTFES)LN )@@G@@C- CTGCDMC(^^8)^@)@J@@@*^@)^@)^@)^@)^@)EK=E[ME-S^@)^@) 0)^@)^@)^@)^@)^@)LO )@@G@@^@)^@)^@)^@)E[MDDIE))CDIC))E- ELHDDICDOC*)@I@@@*^@)^@)^@)^@)^@)DK)^@)^@)LP )@@G@@^@)^@)DD#D9PE))^@)^@)^@)^@)^@)^@)^@)C(IC))D9A^[#D9HD([D1^^@)@[@@@* 0)^@)LQ )@@G@@@I@@@*CLGE[ME))^@)^@)C-G^@)^@)^@)^@)CC0 -AC-DD0?F@1A@)^@)^@)^@)^@)D-JCD^LR )@@G@@^[]D-JCTF^[ICDHC*)@I@@@*^@)^@)^@)^@)^@)E-IC*)^@)^@)^@)CC0 )*^8)B9DD1OC*$LS )@@G@@ C)^@)^@)^@)DDIE- ELICDG^[]D-JCTF^@_@L@@@*^@)^@)^@)^@)^@)C-G^@)^@)^@)^@)LT )@@G@@CC0 )*^8*CTPELMC(IE)(^8(^@)^@)FD ES,^@)C1PC-BC*)DDIE- ELICDG^[ICDHC*)^@)LU )@@G@@@K@@@*^@)^@)^@)^@)^@)C*=C1^AK)^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)C(^DDOLV )@@G@@^[OD[ ^[]D-JCTF^9N^[ICDHC*)^@)@I@@@*^@)^@)^@)^@)^@)C*=ETFDDK^@)^@)AC)^@)LW )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)ETFDDK^[[C1OC(M^[DE))^@)@L@@@*^@)^@)^@)^@)^@)D-SLX )@@G@@^@)^@)^@)^@)F@8 -AC-]D-JCTF -SAC0^@)^@)^@)C9 E))E[JDDIE- EK)E-J^[^CDOCC)LY )@@G@@CLGD9#DS)^@)@J@@@*^@)^@)^@)^@)^@)E-IFK)^@)^@)^@)F@8^@)^@)^@)^@)^@)^@)^@)LZ )@@G@@^@)^@)CDIFC)C-[E-[^[NE-JEL C))B8)^@)@L@@@*^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)MA )@@G@@D1^ET]D))^@)^@)^@)^@)^@)^@)^@)D1J 0)^[ C-DE))ETKC(#DD[D))D( ETNCDBC*)^@)MB )@@G@@@N@@@*^@)^@)^@)^@)^@)C*=D(NC8)^@)^@)CTJD1]D*)^@)^@)^@)^@)^@)^@)^@)FD ES,MC )@@G@@^@)ETOCDME))C(^DDODDIC8)CTJD1OC(IE-N^[HC(NET[C9 @J@@@*^@)^@)^@)^@)^@)C*=MD )@@G@@C- CTQ^@)^@)DD]D- D0?F@8^@)^@)^@)^@)^@)^@)C(^DDO^[GC(IC9OD@)D9A^[]D-JCTFME )@@G@@@H@@@*^@)^@)^@)^@)^@)C*=D(NC9M^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)CTJE[TMF )@@G@@^@$E9JEL^^8)@J@@@*^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC1 -DCLGC(I -SB@)^@)^@)MG )@@G@@^@)^@)D-JCD^^[]D-JCTF^[GC(IC9OD@)^@)@H@@@*^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)MH )@@G@@CC0 )$ES$^@)^@)^@)^@)^@)^@)^@)D-JCD^^[[D0)^9N^8)@J@@@*^@)^@)^@)^@)^@)E-BMI )@@G@@ -P^@)^@)^@)CC1 )2^@)^@)^@)^@)^@)^@)^@)^@)D1 C(^^[OD8)E[GE(MCDGDDNC*)B8)MJ )@@G@@@J@@@*^@)^@)^@)^@)^@)C*=CTCCDM^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)FD ES,MK )@@G@@^@)CDKE[ D1^^[OD[ ^@$ES$@I@@@*^@)^@)^@)^@)^@)C*=D(NC9M^@)^@) 0)^@)^@)^@)ML )@@G@@^@)^@)^@)^@)^@)^@)CTJE[T^@$^[AELJD*)^8)^@)@L@@@*^@)^@)^@)^@)^@)D-S^@)^@)MM )@@G@@^@)^@)F@5 -DCLAC-O -SB@)^@)^@)^@)^@)C9 E))CD^C-MC(NES)D9A^[ND9PEL#C*)C1^MN )@@G@@E))^@)@J@@@*^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC4 -AC- EDO -SA*)^@)^@)^@)^@)MO )@@G@@D-JCD^^[ EDPDDKD( D1O^[OFDKC*)@I@@@*^@)^@)^@)^@)^@)ETND))^@)^@)^@)CC4 )3MP )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)ELDC9CE))DLPETODDAFC)DDO@J@@@*^@)^@)^@)^@)^@)D-[MQ )@@G@@^@)^@)^@)^@)CC0 )*^9]D-JCTF^8(^@)^@)^@)^@)C9 E))E- F[O^[AD9M^[OCDKC*)^@)MR )@@G@@@J@@@*^@)^@)^@)^@)^@)E-IC*?E*)^@)^@)CC4 )3^@)^@)^@)^@)^@)^@)^@)^@)C1[ETOMS )@@G@@EL[D1^^[AD9MD([E))B8)^@)@K@@@*^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC0 )*^9NC(#MT )@@G@@E-JEK$ C)^@)^@)^@)FD ES,^@)CT[D-G^@$C(H^[NC(#E-JELN^@)@M@@@*^@)^@)^@)^@)MU )@@G@@^@)E-IC*?E*)^@)^@)CC4 )2^@)^@)^@)^@)^@)^@)^@)^@) 0, 1JEK)DDN^[DE))E9JEL^MV )@@G@@ ([C-^EL ETNCD]D- ^@_^@)@J@@@*^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC0 )*^9RD9MMW )@@G@@C)$ C)^@)^@)^@)^@)E-CC(I^[OD[ FC$EL ^[RD9MC-N^@)@K@@@*^@)^@)^@)^@)^@)C*=MX )@@G@@C1^AC)^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)CT[D-G^[DE))CDN^[TD9P^[NC( ^[DMY )@@G@@E))^@)@K@@@*^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC5^@)^@)^@)^@)^@)^@)^@)^@)^@)MZ )@@G@@CTGC([EK)D(PD-ODDKD- ^[KCDME))C1GCDB@G@@@*^@)^@)^@)^@)^@)E-GC*?E*)^@)^@)NA )@@G@@CC4 )2^@)^@)^@)^@)^@)^@)^@)^@)E-[E[ ^@_^@)@K@@@*^@)^@)^@)^@)^@)DK)^@)^@)NB )@@G@@^@)^@)E-[E[]C*)^@)^@)^@)^@)^@)^@)^@)FD ES,^@)CT[D0$E))D*!E[[ELO^[OCDKC*)NC )@@G@@@J@@@*^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC0 -DCLGC(I -SB@)^@)^@)^@)^@)D-JCD^ND )@@G@@^[]D-JCTF^[GC(IC9OD@)^@)@J@@@*^@)^@)^@)^@)^@)E- -P^@)^@)^@)CC4 )3^@)^@)NE )@@G@@^@)^@)^@)^@)^@)^@)C1[ETOEL[D1^^[AD9MD([E))B8)^@)@N@@@*^@)^@)^@)^@)^@)DK)NF )@@G@@^@)^@)^@)^@)E9[C-]C*)^@)^@)^@)^@)^@)^@)^@)D1J 0)^[^D9I^9O^[IC( C))E-J^[#NG )@@G@@D9IE1 ELO^[NC(#E-JELN^@)@K@@@*^@)^@)^@)^@)^@)CD[ -P^@)^@)^@)CC0 )2A8)^@)NH )@@G@@^@)^@)^@)^@)^@)^@)ELJE(IC))C1JEK)CTJE1 EL C))C-DE1DC- @K@@@*^@)^@)^@)^@)NI )@@G@@^@)C-NCC)^@)^@)^@)CC0 )3A0)^@)^@)^@)^@)^@)^@)^@)ELDC9CE))DLPETODDAFC)DDINJ )@@G@@^[[A@?^[[AC)@L@@@*^@)^@)^@)^@)^@)C-D -P^@)^@)^@)CC0 )2B@)^@)^@)^@)^@)^@)NK )@@G@@^@)^@)C-DE1DC- ^[]FC)E(IDDQC(MET[D))CTJD1NE-[D1O@I@@@*E9[C-]C*)^@)^@)E-BNL )@@G@@ -P^@)^@)^@)CC0 )2^@)^@)^@)^@)^@)^@)^@)^@)D*!E[[ELO^[MC(LE( ETO^@_@L@@@*NM )@@G@@^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC5 -[A@)^@)^@)^@)^@)^@)^@)^@)FD ES,^@)ET[NN )@@G@@E1 ^[IE(HCL EK)D9A^[KCDME-N^@)@M@@@*^@)^@)^@)^@)^@)DLU^@)^@)^@)^@)CC5 -ONO )@@G@@CDKCL ^@)^@)^@)^@)^@)^@)ETFDDK^[KD-PEL[D-DET[E-DD9I^[DC0)ETDD1BE(GCDM^@)NP )@@G@@@J@@@*^@)^@)^@)^@)^@)C*=CTCCDM^@)^@)^9N^8)^@)^@)^@)^@)^@)^@)^@)^@)C(^DDONQ )@@G@@^[[^[OEL[DDGDDIC8)^9N^8)@O@@@*E-[E[]C*)^@)^@)C*=ETFDDK^@)^@)AC)^@)^@)^@)NR )@@G@@^@)^@)^@)^@)^@)^@)ETFDDK^[[^[NE[[CT ^[[C1OC(M^[BEL[D1PD- ^[^C(NDDBD1[E-DNS )@@G@@D9I^@)@L@@@*^@)^@)^@)^@)^@)C*=C- CTQ^@)^@)DD]D(NCD^ -SB@)^@)^@)^@)^@)^@)NT )@@G@@C(^DDO^[[C-^EL ETN^@\^[]D-JCTF^[IE(HCL EK)@M@@@*^@)^@)^@)^@)^@)DLU^@)^@)NU )@@G@@^@)^@)CC5 -ID9OC- ^@)^@)^@)^@)^@)^@)ETFDDK^[PE[KC(M^[]D9PD1^^[DC0)ETDD1BNV )@@G@@D- ^[KCDME))@G@@@*^@)^@)^@)^@)^@)C*=C1^AS)^@)^@) @$^[OD8)^8(^@)^@)^@)^@)NW )@@G@@^@)^@)C(^DDO^[OD8)@J@@@*^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC0 -DCLHET[C)?F@8NX )@@G@@^@)^@)^@)^@)D-JCD^^[ND9PEL#C*)CD^C-MC(NES)@K@@@*^@)^@)^@)^@)^@)CD[^@)^@)NY )@@G@@^@)^@)CC0 -[A*)^@)^@)^@)^@)^@)^@)^@)CTJD(KE(OC*)E(KE[ EK)C9MCDIE(GC*)^@)NZ )@@G@@@I@@@*^@)^@)^@)^@)^@)CDICC?E*)^@)^@)CC0 )1^@)^@)^@)^@)^@)^@)^@)^@)CL[CTFOA )@@G@@^[PE@)CLT^[JD1 ^@)@K@@@*^@)^@)^@)^@)^@)C*=C- CTQ^@)^@) 0)^@)^@)^@)^@)^@)OB )@@G@@^@)^@)^@)^@)C(^DDO^[PE[KC(M^[BEL[D1PD- ^[ICDHC*)@J@@@*D1JE-^C*)^@)^@)C*=OC )@@G@@D(NC9M^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)CTJE[T^[OD8)C1DD- ^[ICDHC*)^@)OD )@@G@@@K@@@*^@)^@)^@)^@)^@)D-HDK)^@)^@)^@)F@6 - C1DD- ^@)^@)^@)^@)^@)^@)C(^DDOOE )@@G@@^[ADDGC*)D1[D( ^[AELJD*)C1^E))@K@@@*^@)^@)^@)^@)^@)C*=CTCCDM^@)^@)^8,^8)OF )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)E- ELHDDICDOC*)E-CC*)ET D1OC(ICT ^@)@I@@@*^@)^@)OG )@@G@@^@)^@)^@)EK=E[ME))^@)^@)AC)^@)^@)^@)^@)^@)^@)^@)^@)^@)E[MDDIE))E-CC*)D-DOH )@@G@@D1 ^@)@G@@@*^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)A@?F@9^@)^@)^@)^@)^@)^@)^@)^@)OI )@@G@@EL E-PELI^@)@[@@@* 0)^@)@L@@@*D1^ET]D))^@)^@)C*=D(NC8)^@)^@)D1^ET]D*)^@)OJ )@@G@@^@)^@)^@)^@)^@)^@)CTJE[T^[ID8)C-[E-[^[NE-JEL C))D( ETNCDBC*)@J@@@*^@)^@)OK )@@G@@^@)^@)^@)EK=E[ME))^@)^@)AC)^@)^@)^@)^@)^@)^@)^@)^@)^@)E[MDDIE))E-CC*)D( OL )@@G@@ETNCDBC*)^@)@G@@@*^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)A@?F@9^@)^@)^@)^@)^@)^@)OM )@@G@@^@)^@)EL E-PELI^@)@[@@@* 8,^@)@[@@@* 0)^@)@E@@@* 0)^@)^@)^@)^@)CLGD9#DS)ON )@@G@@D([D1DE[PD-[E-DD9I^[MD9PE-DD1 ES)^@)@[@@@* 0)^@)@[@@@* 0)^@)@D@@@* 0)^@)OO )@@G@@^@)^@)^@)CDOE-[CTC^[]D-JCTF^[OD8)CLGD9#DS)C1^E))@[@@@* 0)^@)@F@@@* 0)^@)OP )@@G@@^@)^@)^@)D-S -P^@)^@)^@)F@5 )/CLGD9#DS)C1^E))CD^C-MC(NES"^@)@E@@@* 0)^@)OQ )@@G@@^@)^@)^@)D-[ -P^@)^@)^@)CC1 )/CLGD9#DS)CLPC1AC(MB0)^@)@C@@@* 0)^@)^@)^@)OR )@@G@@^@)D-HDK)^@)^@)^@)CC2 -]D-NE-JEL ^@)@ @@@* 0)^@)^@)^@)^@)B-MC(OE(MD0"^@)OS )@@G@@@[@@@* 0)^@)@L@@@*CLGETOD9MC*)^@)D-[^@)^@)^@)^@)CC0 -AC-]D-JCTF -SA*)^@)OT )@@G@@^@)^@)D-JCD^^[#E(MEL D1O^[]D-JCTF^[[C-^EL ETN^@)@K@@@*^@)^@)^@)^@)^@)DLUOU )@@G@@^@)^@)^@)^@)CC0 -ID9MCLT^@)^@)^@)^@)^@)^@)CDIFC)CLGD9#DS)E-J^[MC(GC([ET OV )@@G@@^@_^@)@N@@@*^@)^@)^@)^@)^@)CLMC(GE@)^@)^@)CC0^@)^@)^@)^@)^@)^@)^@)^@)^@)OW )@@G@@FD ES,^@)EL D- CDNC*)CDIFC)CTPELMC(IE))C-[E-[^[]D-JCTF@L@@@*D1JEL]FC)^@)OX )@@G@@^@)D-[^@)^@)^@)^@)CC0 -DCLGC(I -[AC)^@)^@)^@)^@)D-JCD^^[#E(MEL D1O^[]D-JOY )@@G@@CTF^[GC(IC9OD@)^@)@L@@@*^@)^@)^@)^@)^@)CD[ -P^@)^@)^@)CC0 -DCL^CDOCC)^@)OZ )@@G@@^@)^@)^@)^@)CD^C))D- D1BE-C^[JC0)CLGD9#DS)D[ CD^C(M^@)@L@@@*^@)^@)^@)^@)PA )@@G@@^@)D-M -P^@)^@)^@)EK1 )?CC0^@)^@)^@)^@)^@)^@)^@)ET[E1 ^[GC(IC9OD@)C1JEK)PB )@@G@@D(JE1 ^[GCDOC(M^@)@N@@@*^@)^@)^@)^@)^@)CLBC(O^@)^@)^@) 0)^@)^@)^@)^@)^@)PC )@@G@@^@)^@)^@)^@)CDGD-JCT[E- ^[[^[]E(AC1 EK)C1JEK)E-CC*)CLGD9#DS)CTJE[T@J@@@*PD )@@G@@^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)CC0 -AC-]D-JCTF -SA*)^@)^@)^@)CDOE-[CTC^[]PE )@@G@@E(AC1 EK)E-J^[AC-O@I@@@*^@)^@)^@)^@)^@)D-SDC?E*)^@)^@)CC0 )1^@)^@)^@)^@)PF )@@G@@^@)^@)^@)^@)ET E))E(K^[DD1#EL D( D1O@L@@@*^@)^@)^@)^@)^@)D-S -P^@)^@)^@)PG )@@G@@F@1AC? -[AC)^@)^@)^@)^@)^@)^@)D-JCD^^[[C-^EL ETN^[JC0)ETJE(MCT ^[]D-JCTFPH )@@G@@@J@@@*^@)^@)^@)^@)^@)D-SDC?E*)^@)^@)F@1AC?AC)^@)^@)^@)^@)^@)^@)^@)C9 E))PI )@@G@@ETJE(MCT ^[DD1#EL D( D1O@M@@@*^@)^@)^@)^@)^@)CLO^@)^@)^@)^@)CC0 )? LSAC1PJ )@@G@@^@)^@)^@)^@)^@)^@)CTJE[T^[]D-JCTF^[DD1OD8)ETOD9MC(^^[]E(AC1 EK)^@)@L@@@*PK )@@G@@^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)A@?CC2^@)^@)^@)^@)^@)^@)^@)^@)EL E-PELI^[OPL )@@G@@D8)CT[D-GDDIC8)ET EDPC(ICT ^@)@[@@@* 0)^@)@[@@@* 0)^@)@D@@@* 0)^@)^@)^@)PM )@@G@@^@)D-JCD^^[]D-JCTF^[AELJD*)CLGD9#DS)C1^E))@[@@@* 0)^@)@F@@@* 0)^@)^@)^@)PN )@@G@@^@)D-S -P^@)^@)^@)F@5 )/CLGD9#DS)C1^E))CD^C-MC(NES"^@)@C@@@* 0)^@)^@)^@)PO )@@G@@^@)D-HDK)^@)^@)^@)CC2 -]D-GD9[C))^@)@J@@@* 0)^@)^@)^@)^@)B-MC(OE(MD0"^@)PP )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)CC1^@.^@/CLGD9#DS)CLPC1AC(MB0)@M@@@* 0)^@)PQ )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)EL E-PELIES)FL ELJPR )@@G@@^[DC0)D1J^[]D-JCTF^[NE-JEL C))@[@@@* 0)^@)@L@@@*CLGD-JCD^^@)^@)D-[^@)^@)PS )@@G@@^@)^@)CC1 -AC-]D-JCTF -SA*)^@)^@)^@)D-JCD^^[NE-JEL C))CLGD9#DS)CD^C-MC(NPT )@@G@@ES)^@)@M@@@*^@)^@)^@)^@)^@)DLU^@)^@)^@)^@)CC1 )?CC2^@)^@)^@)^@)^@)^@)^@)PU )@@G@@EL E-PELI^[UC(MD8)DDA^[ID8)CLGD9#DS)ETOD9MC(^^@)@L@@@*^@)^@)^@)^@)^@)D-[PV )@@G@@^@)^@)^@)^@)CC0 -DCLGC(I -[AC)^@)^@)^@)^@)D-JCD^^[GC(IC9OD@)D9A^[NE-JEL PW )@@G@@C))CLGD9#DS)@J@@@*^@)^@)^@)^@)^@)CD[ -P^@)^@)^@)CC0 -DCL^CDOCC)^@)^@)^@)PX )@@G@@^@)^@)CD^C))D- D1BE-C^[JC0)D[ CD^C(M@L@@@*^@)^@)^@)^@)^@)D-M -P^@)^@)^@)PY )@@G@@EK1 )?CC0^@)^@)^@)^@)^@)^@)^@)ET[E1 ^[GC(IC9OD@)C1JEK)D(JE1 ^[GCDOC(M^@)PZ )@@G@@@I@@@*^@)^@)^@)^@)^@)CLBC(O^@)^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)CDGD-JQA )@@G@@CT[E- ^[[^[]D-JCTF@J@@@*^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC3 )?CC0^@)^@)^@)QB )@@G@@^@)^@)^@)^@)ET[E1 ^[]D-JCTF^[[C-^EL ETN^@)@I@@@*^@)^@)^@)^@)^@)D-SDC?E*)QC )@@G@@^@)^@)CC0 )1^@)^@)^@)^@)^@)^@)^@)^@)ET E))E(K^[DD1#EL D( D1O@K@@@*^@)^@)QD )@@G@@^@)^@)^@)D-SDC?E*)^@)^@)CC1 )1^@)^@)^@)^@)^@)^@)^@)^@)ET E))E(K^[ND9PEL#QE )@@G@@C*)DDICTMC(HC(IE))@H@@@*^@)^@)^@)^@)^@)CLO^@)^@)^@)^@)CC0 )? L[AC)^@)^@)QF )@@G@@^@)^@)^@)^@)CTJE[T^[]D-JCTF^@)@L@@@*^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC1 )?QG )@@G@@CC3^@)^@)^@)^@)^@)^@)^@)D-JCD^^[#D9KDD C))CLGD9#DS)CD^C-MC(NES)^@)@I@@@*QH )@@G@@^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)A@?CC2^@)^@)^@)^@)^@)^@)^@)^@)EL E-PELI^[OQI )@@G@@D8)CT[D-G^@)@[@@@* 0)^@)@A@@@*^@)^@)^@)^@)^@)E[PEL ^@)^@)^@)C-[E-[@G@@@*QJ )@@G@@D1JCL[D))^@)^@)^9ID8)CLGD9#DS)ETOD9MC(^ 0)^[KE(O^[DC9ID9MC(^^[AD9M^@-^8)QK )@@G@@@F@@@*E-JD9ND*)^@)^@)^9]D-JCTF^[JD1GFC)CTJD1OCDDD1N^@-^[RD9MC-N^@-^8)^@)QL )@@G@@@E@@@*D1JC-[ES)^@)^@)^9]D-JCTF^C)D[[ES)D1J^[^CDOCC)ETOD9MC(^^@-^8)@C@@@*QM )@@G@@D1^ET]D*)^@)^@)^9CCDN^[ID8)C-[E-[^[NE-JEL C),^C$@E@@@*CTJD1]D*)^@)^@)^9#QN )@@G@@D9IE-[DDIES)^C)E9JEL^^C)C1MD9H^@-^[JC0)^C$@G@@@*D1JCL[E-H^@)^@)^9ID8)CLGQO )@@G@@D9#DTN^[[EL ^[#E(MEL D1OD-T^[^C(ADDIC(^ 0-^8)^@)@^@@@*^@)^@)^@)^@)^@)C(IQP )@@G@@C))^@)___CTQ^@)^@)DD]D(NCD^ -SB@)^@)^@)^@)^@)^@)*[S@@@*SDFF*+@@@@[@[@@@)QQ )@@G@@ 0)^@)@C@@@) 0)^@)^@)^@)^@)CTJE[T^[#D9HD([D1^^[[CTODDQDDOFC)@[@@@) 0)^@)QR )@@G@@@[@@@) 0)^@)@H@@@) 0)^@)^@)^@)^@) [# C)^[#H90JD2HD$H[4^@1BC7A8)^@)D(-IL(QS )@@G@@H1G))@[@@@) 0)^@)@M@@@) 0)^@)^@)^@)^@)E-*G*)^[(QU )@@G@@H1&H92H(-I-(H9,^[H14HD-H)?^[0IL\QV )@@G@@I[2HD>I--IL9@M@@@) 0)^@)^@)^@)^@)I-\^[HGD2HD,GT*HD0^[NJD3I->H(3 ))GD,G))QW )@@G@@GT\H13HD=G(2G(=^[-^[4IL-G->^[3G(I))GD3^[=G(&HD,G(=@M@@@) 0)^@)^@)^@)QX )@@G@@^@)HD,^@)IT>GT4HD\H0)A)9BD#^[\G0)I-*G*)I[>H1-H))GT\G->^[\G0)I-*G*)ET4GD4QY )@@G@@G*)H9&^[#GD?HD&H92H1(GC,@M@@@) 0)^@)^@)^@)^@)E(3G*)^[\G0)^[4H[(IS)^[(H1&QZ )@@G@@H92H(-I-(H9,^[(IS)G92GD,I->G))^[\H1?JC)I-*IL\I($H@)^[-^[7IL(I-4G(,@M@@@)RA )@@G@@ 0)^@)^@)^@)^@)GD5I-*H92HD3GD4HD\H0)^[+JC)^[HGD2HD,GT*HD0^[NJD3I->H(3^[>RB )@@G@@J[0IL>IT3H-9^[0IL>IT@E@@@) 0)^@)^@)^@)^@)IT 0)@[@@@) 0)^@)@^@@@)^@)^@)^@)^@)^@)CDSEK=^@)RD )@@G@@@ @@@)^@)^@)^@)^@)^@)C- C1PD1#E)=^@)@^@@@)^@)^@)^@)^@)^@)C1[D1B^@)@A@@@)RE )@@G@@^@)^@)^@)^@)^@)E[PEL ^@)^@)^@)CTJC- @[@@@) 0)^@)@L@@@)CTJE[T K)^@)^@)D-SRF )@@G@@^@)^@)^@)^@)F@5 -#C-]E[# -SB@)^@)^@)^@)^@)D-JCD^^[GDDIDS)E-J^[ADDMETO^[KRG )@@G@@CDMCDHC(OC(M@M@@@)^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC1 -KCLQCDG -SA*)^@)^@)RH )@@G@@^@)^@)D-JCD^^[AC-O^[KD9DD1OC(M^[AD9M^[DD1KE(O^[ADDGC*)@I@@@)^@)^@)^@)^@)RI )@@G@@^@)D-HDK)^@)^@)^@)CC2 -DD9BC(O^@)^@)^@)^@)^@)^@)CLPDDGC))CDI^[D 9J^[ACTORJ )@@G@@@M@@@)^@)^@)^@)^@)^@)D-S -P^@)^@)^@)F@1A@? -[A@)^@)^@)^@)^@)^@)^@)ET[E1 RK )@@G@@^[DD1KE(O^[ACTO^[[C-^EL ETN^[DD0)F@1A@)^@)@O@@@)^@)^@)^@)^@)^@)D-S^@)^@)RL )@@G@@^@)^@)F@5 -KCLGDDIDS?F@5^@)^@)^@)^@)D-DD1F^[OD8)ET CTJD1^^[KCDMCDHC(OC(MRM )@@G@@^@*D9PE-KE(O^[ADDGC*(^@)@K@@@)^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC1 -KCLQCDGRN )@@G@@ -SA*)^@)^@)^@)^@)C9 E))D9PE-KE(O^[AC-O^[KD9DD1OC(M^@)@J@@@)^@)^@)^@)^@)RO )@@G@@^@)D-HDK)^@)^@)^@)CC2 -DD9BC(O^@)^@)^@)^@)^@)^@)CLPDDGC))CDI^[ACTO^[AD9MRP )@@G@@^[DE))@M@@@)^@)^@)^@)^@)^@)D-S -P^@)^@)^@)F@9 )?CC0^@)^@)^@)^@)^@)^@)^@)RQ )@@G@@ET[E1 ^[JE(OE[PE))C1#E))CD^C-MC(NES)DDI^[SBC)^@)@K@@@)^@)^@)^@)^@)^@)D-[RR )@@G@@ -P^@)^@)^@)CC3 )0AS7A87A87^@)^@)^@)^@)^@)C9 E))E- D1[E-DE1 ^[]D-JCTF^[#RS )@@G@@D9PD1O@M@@@)^@)^@)^@)^@)^@)D-S^@)^@)^@)^@)F@5 -KCLGDDIDS?F@5^@)^@)^@)^@)RT )@@G@@D-DD1F^[OD8)C1DD1[D))E[[EL[D( E- EK) [#D9PD1O C)@I@@@)^@)^@)^@)^@)^@)E-URU )@@G@@^@)^@)^@)^@)F@5^@)^@)^@)^@)^@)^@)^@)^@)^@)D1PD-G^[KCDMCDHC(OC(M^@_@K@@@)RV )@@G@@^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC3 -KCLQCDG -SA*)^@)^@)^@)^@)D1J 0)^[GD9[RW )@@G@@C))E-CC*)E[[EL[D( E- EK)@N@@@)^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)CC3 -DD9#D9PRX )@@G@@D1O -SAC0^@)^@)^@)ETOD9MC*)E-CC*)CTJE(IE))DDIE-J^[OD[ ^[DD1KE(O^[ACTO^@)RY )@@G@@@J@@@)D9KE-JD9B^@)^@)D-[^@)^@)^@)^@)CC1A)?CT^D9KE-N -SB@)^@)^@)^@)D-JCD^RZ )@@G@@^[#D9HD([D1^^[JE[ODDJD1N@J@@@)^@)^@)^@)^@)^@)E-JE@)^@)^@)^@)CC1A)? [JE[OSA )@@G@@DDJD0*^9B^8( C)^@)DDN^@$C8$^[JE[ODDJD0)ET E))B8)@J@@@)^@)^@)^@)^@)^@)DK)SB )@@G@@^@)^@)^@)^@)D1JC9JE@)^@)^@)^@)^@)^@)^@)^@)D1J 0)^[NDTDE@)^9B^8)ET E-PE@)SC )@@G@@@N@@@)^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC0 -DD9HCDNES?F@1A@)^@)^@)^@)D-JCD^SD )@@G@@^[HCDNES)ETOD9MCDBC*)CDOE-MDD]E(OC*)D9A^[DD1KE(O@M@@@)^@)^@)^@)^@)^@)E-ISE )@@G@@C*)^@)^@)^@)CC0 -DD9HCDNES?F@9^@)^@)^@)^@)CDMC*)DDIE[PE))CDIC))D9PE-KE(OSF )@@G@@^[^DDAC1 EL D1O^@_@K@@@)^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)D1JD9^^@)^@)^@)^@)SG )@@G@@^@)^@)^@)^@)D1J 0)^[DC9ID9MC*)^9B^8)D9KE-DD9I^@)@J@@@)^@)^@)^@)^@)^@)D-[SH )@@G@@ -P^@)^@)^@)CC0 )$C8$^@)^@)^@)^@)^@)^@)^@)D-JCD^^@$C8$^[JE(OE[PE))D(JC- SI )@@G@@@J@@@)^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)CC0 -DD9JE[O -SBC)^@)^@)^@)^@)E[PE))SJ )@@G@@DDI^[JE(OE[PE))C1#E))^@)@J@@@)^@)^@)^@)^@)^@)E-IFK)^@)^@)^@)DDJD([ETN -SSK )@@G@@AC0^@)^@)^@)^@)^@)DDN^[DD1KE(O^[AELJD*)E-[E[ ^@_@M@@@)^@)^@)^@)^@)^@)ET[SL )@@G@@^@)^@)^@)^@)CC0 -DD9JE[O -SAC0^@)^@)^@)^@)FD ES,^@)ET E))^9B^8)C1JELHCDOSM )@@G@@^[DD1KE(O^[OCDKC*)@J@@@)^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC0 )1A89AK)^@)^@)SN )@@G@@^@)^@)^@)^@)C9 E))DDIE[PE))CLGD9#DS)ETDFL @J@@@)^@)^@)^@)^@)^@)E-IFK)^@)SO )@@G@@^@)^@)DDJD([ETN -SAC0^@)^@)^@)^@)^@)E(ID- ETN^[DD1KE(O^[DES)E-[E[ @L@@@)SP )@@G@@^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC0 )1A89A))^@)^@)^@)^@)^@)^@)DDI^[RD[DCTCSQ )@@G@@^[#CDNC*)E-CC(T^9MC*)CLDC9BC(M@K@@@)^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)CC0 -DSR )@@G@@D9]D- D0?F@1A@)^@)^@)^@)ET E))EL CD^^[]D-JCTF^[GC(IC9OD@)^@)@L@@@)^@)^@)SS )@@G@@^@)^@)^@)D-[ -P^@)^@)^@)CC0 )0AS7A87A87^@)^@)^@)^@)^@)D-JCD^^[HCDIFC)CLGST )@@G@@D9#DTN^[ F[KC(#E- C))DDI@I@@@)^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)CC0 -DD9#D9PSU )@@G@@D1O -SAC0^@)^@)^@)ET E))DDIE[PE))C1#E))^@)@K@@@)^@)^@)^@)^@)^@)E-U^@)^@)SV )@@G@@^@)^@)DDJD([ETN -SBC)^@)^@)^@)^@)^@)DDN^[JE(OE[PE))C1DD- ^[OCDKC*)B8)^@)SW )@@G@@@L@@@)^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)D9KE- D-N^@)^@)^@)^@)^@)^@)^@)D1J 0)SX )@@G@@C-JD0$E))D1 C(^^[KEL C1DF@)CLGD9#DS)@[@@@) 0)^@)@K@@@) 0)^@)^@)^@)^@)CL5SY )@@G@@HD?G))I-*G*)H--GL>H))GL?H9IS,@[@@@) 0)^@)@L@@@)^@)^@)^@)^@)^@)CLBC(O^@)^@)^@)DD]C-[E-[ S2B@)^@)TA )@@G@@^@)^@)^@)^@)CDGD-JCT[E- ^[[D0)D9PE-KE(O^[]E(AC1 EK)^@)@I@@@)^@)^@)^@)^@)TB )@@G@@^@)H--^@)^@)^@)^@)GC2 -(H9&G-4 -8AC0^@)^@)^@)^@)H-\GD=^[(H10I(4^[AC-O^@)TC )@@G@@@L@@@)^@)^@)^@)^@)^@)G-?^@)^@)^@)^@)GC3 -&G-1I(-H)?GC2^@)^@)^@)^@)H-\GD=TD )@@G@@^[1I(-H-(G1(G(2^[\G0)HD,I[5I))G1(H->@J@@@)^@)^@)^@)^@)^@)G-3^@)^@)^@)^@)TE )@@G@@GC3 -H))@I@@@)^@)^@)TF )@@G@@^@)^@)^@)G-?^@)^@)^@)^@)GC3 -&G-&H0?GC2^@)^@)^@)^@)^@)H-\GD=^[&HD?G*)H1-TG )@@G@@H(>^@)@J@@@)^@)^@)^@)^@)^@)G-3^@)^@)^@)^@)GC3 -^[?GD+G(?^@)@L@@@)^@)^@)^@)^@)^@)IT-^@)^@)^@)^@)GC0 --TI )@@G@@AS)^@)^@)^@)^@)^@)^@)^@)IT-I1>^[?GD+G(?^[+H-\GT:^[&IL\H*)C-[E- ^))@N@@@)TJ )@@G@@^@)^@)^@)^@)^@)G--I->^))^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)G9>I))I-(H(>TK )@@G@@^[-H1=^[=GD4G*)HD,^[5IT>H->IT3^[&H92H(-I))@O@@@)^@)^@)^@)^@)^@)G-3^@)^@)TL )@@G@@^@)^@)GC0 -H->IT3^[>J[ID4TN )@@G@@ --AK)^@)^@)^@)^@)H-\GD=^[>ID5HD0H(>H14^[4JD0G*)H9&^[&HD?G*)@J@@@)^@)^@)TO )@@G@@^@)^@)^@)IT-^@)^@)^@)^@)GC0 -H))@M@@@)^@)^@)^@)^@)^@)H--^@)^@)^@)^@)GC0 -&G-*HD4IL: --AK)^@)TQ )@@G@@^@)^@)H-\GD=^[*HD$H[>IT4^[4IL-GT:^[2G(&G(2G(,GT>G))^@)@I@@@)^@)^@)^@)^@)TR )@@G@@^@)IT-^@)^@)^@)^@)GC0 -H14HD,G(?@J@@@)^@)^@)^@)^@)^@)IT-^@)^@)^@)^@)GC0 -I))HD,^[?GD+G(?^[+H-\GT:^@)@I@@@)^@)^@)^@)^@)TV )@@G@@^@)IT,H9,JK)^@)^@)GC0^@)^@)^@)^@)^@)^@)^@)^@)^@)G9>I))IT0GD^@)@L@@@)^@)^@)^@)^@)^@)GD,G)?I*)TY )@@G@@^@)^@)GC4 )0A87A87^@)^@)^@)^@)^@)^@)HD3H9?GD4G*)G12H9!^[+H94I-\H*)I-*HD2TZ )@@G@@G))^@)@J@@@)^@)^@)^@)^@)^@)H-- -5^@)^@)^@)GC4^@)^@)^@)^@)^@)^@)^@)^@)^@)UA )@@G@@GT?G(-IK)H-\I9>IK)IL>G9(IT4G(2@J@@@)H90G9*G->^@)^@)G-( -5^@)^@)^@)GC4 )1UB )@@G@@A@)^@)^@)^@)^@)^@)^@)^@)G(8I-2GDJ[4^[=HD$HD4^@)@K@@@)^@)^@)^@)^@)UC )@@G@@^@)IT3H))^@)^@)^@)GC0 )6^@)^@)^@)^@)^@)^@)^@)^@)H(\I1>^[\I1>IK)GDH-=GD4GC)@J@@@)^@)^@)^@)^@)^@)IT3GS)^@)^@)^@)UF )@@G@@GC5 )6^@)^@)^@)^@)^@)^@)^@)^@)H(\I1>^[4H8)I(0I[>IK)IT(J[4H@)@K@@@)^@)^@)UG )@@G@@^@)^@)^@)GD-^@)^@)^@)^@)GC0 --A*)^@)^@)^@)^@)^@)^@)^@)GD=G))HD,I-\^[&HD,UH )@@G@@GD?^[,I(!GL>IK)^@)@L@@@)^@)^@)^@)^@)^@)G-3H))^@)^@)^@)GC4 )3A0)^@)^@)^@)UI )@@G@@^@)^@)^@)^@)H(\I1>^[=H97H0)G1\IK)H1>J[4^[=HD6HD=G*)^@)@K@@@)^@)^@)^@)^@)UJ )@@G@@^@)HL,JK)^@)^@)^@)GC5 -\I[$H[=G*)^@)^@)^@)^@)^@)GT\H14HD,I(>^[(G0)H(\IL>UK )@@G@@^[4H8)G(=HD4@K@@@)H90G9IK)^@)@K@@@)^@)^@)^@)^@)^@)I-> -5^@)UM )@@G@@^@)^@)GC1 )$^@$^@)^@)^@)^@)^@)^@)^@)IL(G9*I))HL5IT4HD&HD>G))JD>I))B8)^@)UN )@@G@@@I@@@)^@)^@)^@)^@)^@)HK)^@)^@)^@)^@)H90G92HL=^@)^@)^@)^@)^@)^@)^@)JD>IS,UO )@@G@@^@)GD?H))G-\H1>^@)@M@@@)^@)^@)^@)^@)^@)IT3GS)^@)^@)^@)GC0 )6^@)^@)^@)^@)UP )@@G@@^@)^@)^@)^@)H1\ 0)^[3H[(G14^[\I1>IK)H9,G*)GT*GD2GDIK)^@)@I@@@)^@)^@)UQ )@@G@@^@)^@)^@)HK)^@)^@)^@)^@)H90G9G(0^[\H0)I->IT4UR )@@G@@HD,G8)@[@@@) 0)^@)@N@+@)H90G92HL=^@)^@)IT-^@)^@)^@)^@)GC1 -I))GD+IT\H-5I->^[^[(H0)H--GL>H))GL?H9I))GD+IT\UU )@@G@@H-5I->^[^[(H0)H--GL>H))GL?H9IT4H92G*)GD=G-2G(3IS)H9&^[?GD+G(?UW )@@G@@^[+H-\GT:^@)@L@@@)^@)^@)^@)^@)^@)H-- -5^@)^@)^@)GC1 )*^8"C1[D1BB)$ C)^@)UX )@@G@@^@)^@)H-\GD=^[&GD,G8)I9-IS)H[>IL>^[3G(,I-(H1>H))@M@-@)^@)^@)^@)^@)^@)H-2UY )@@G@@ -5^@)^@)^@)IK1 )* [(GL=GD4GC:AK8 C!GT$H[&GD,G8(^[$G(4^[,I(!GL>IK)H9&^[7UZ )@@G@@H92G-3^[4H8)G1(H-?@M@@@-^@)^@)^@)^@)^@)H-2 -5^@)^@)^@)IK1 )*HD+G--I-- S2VA )@@G@@B@( (IK)H9&^[7H92G-3^[4H8)G1(H-?@K@@@)^@)^@)VB )@@G@@^@)^@)^@)H-- -5^@)^@)^@)GC3 -I))G1(IL3I))I9\VC )@@G@@IL=^[-G-=IL>IT3^@)@L@@@)^@)^@)^@)^@)^@)H-8HC?I*)^@)^@)GC3 )1^@)^@)^@)^@)VD )@@G@@^@)^@)^@)^@)H-\GD=^[(H1H(>H14^[4H8)G1(H-?^[&HD?G*)@K@@@)^@)^@)^@)^@)VE )@@G@@^@)GL4^@)^@)^@)^@)GC3 )? L-AC)^@)^@)^@)^@)^@)^@)G1(H-?^[?GD+G(?^[7HD4H@)VF )@@G@@G1-H1$IS)^@)@J@@@)^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC1 )*^9#D9KFDB^@$ C)^@)VG )@@G@@^@)^@)D-JCD^^[AD9MD([E))ET D1ODDIC(G@K@@@)^@)^@)^@)^@)^@)E-U^@)^@)^@)^@)VH )@@G@@DDJE9[C)?F@1A@)^@)^@)^@)^@)^@)CTCC(#DS)DDIE[PE))C1DD- ^[AD9MD([E))@K@@@)VI )@@G@@^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC1 )*^9#D9KFDBC)$ C)^@)^@)^@)ET D1ODDIC(GVJ )@@G@@^[AD9M^[RCD^^[#D9KFC?C8)@M@@@)^@)^@)^@)^@)^@)IT-^@)^@)^@)^@)GC1 -VK )@@G@@H14H)?GC0^@)^@)^@)IT>I))G1(H->^[4JD0G*)IT>H14HD,G(?^[(H0)GL?H9G))@[@@@F 0)^@)@M@@@FAG )@@G@@ 0)^@)^@)^@)^@)E-*G*)^[(H1&H92H(-I-(H9,^[H14HD-H)?^[0IL\I[2HD>I--IL9@M@@@F 0)^@)^@)^@)^@)I-\^[HGD2HD,GT*AI )@@G@@HD0^[NJD3I->H(3 ))GD,G))GT\H13HD=G(2G(=^[-^[4IL-G->^[3G(I))GD3^[=G(&AJ )@@G@@HD,G(=@M@@@F 0)^@)^@)^@)^@)HD,^@)IT>GT4HD\H0)A)9BD#^[\G0)I-*G*)I[>H1-H))AK )@@G@@GT\G->^[\G0)I-*G*)ET4GD4G*)H9&^[#GD?HD&H92H1(GC,@M@@@F 0)^@)^@)^@)^@)E(3AL )@@G@@G*)^[\G0)^[4H[(IS)^[(H1&H92H(-I-(H9,^[(IS)G92GD,I->G))^[\H1?JC)I-*IL\I($AM )@@G@@H@)^[-^[7IL(I-4G(,@M@@@F 0)^@)^@)^@)^@)GD5I-*H92HD3GD4HD\H0)^[+JC)^[HGD2AN )@@G@@HD,GT*HD0^[NJD3I->H(3^[>J[0IL>IT3H-9^[0IL>IT@E@@@F 0)^@)AO )@@G@@^@)^@)^@)IT 0)@[@@@F 0)^@)@^@@@FAP )@@G@@^@)^@)^@)^@)^@)CDSEK=^@)@ @@@F^@)^@)^@)^@)^@)C- C1PD1#E)=^@)@^@@@F^@)^@)AQ )@@G@@^@)^@)^@)C1[D1B^@)@[@@@F 0)^@)@A@@@F^@)^@)^@)^@)^@)E[PEL ^@)^@)^@)CTJC- AR )@@G@@@[@@@F 0)^@)@L@@@FE-TE[ ET E)%^@)D-[ -P^@)^@)^@)CC1AC?E-TE[ ET E))^@)^@)AS )@@G@@^@)^@)D-JCD^^[ D1OELT^[DC- D1ODDADD#CDODDJD0)^@)@J@@@F^@)^@)^@)^@)^@)DK)AT )@@G@@^@)^@)^@)^@)ETOCDME))^@)^@)^@)^@)^@)^@)^@)E[MD9#C(NES)E-CC*)CTJD(HCDIC))AU )@@G@@@[@@@F 0)^@)@K@@@FCTTCTGC*%^@)^@)D-[ -P^@)^@)^@)CC1AC?CTTCTGC*)^@)^@)^@)AV )@@G@@^@)^@)ET[E1 ^[#D9HD([D1^^[DC- D1ODDOFC)^@)@[@@@F 0)^@)@J@@@FETOCDME))^@)AW )@@G@@^@)EK=C-DE))^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)C1DEL ^[PE@)E-CC*)C(^DDOAX )@@G@@D9M^@)@L@@@F^@)^@)^@)^@)^@)D-HDK)^@)^@)^@)F@6 -BC(GE))^@)^@)^@)^@)^@)^@)AY )@@G@@ET E))E(K^[OD8)EL CD^^[ D- D( D1O^[OCD]D- @K@@@F^@)^@)^@)^@)^@)DK)^@)^@)AZ )@@G@@^@)^@)CLNE[ ELM^@)^@)^@)^@)^@)^@)^@)CLNE@)C(MELJEK)DDIDDODD[D-DETDD1B^@)BA )@@G@@@M@@@F^@)^@)^@)^@)^@)D-S^@)^@)^@)^@)F@9 -#C-]E[# -SB@)^@)^@)^@)^@)D-DD1FBB )@@G@@^[OD8)C1DELNE))E[[EL[D( E- EK) [ D-O C)^@)@M@@@F^@)^@)^@)^@)^@)D-S^@)^@)BC )@@G@@^@)^@)F@9 -KCLGDDIDS?F@9^@)^@)^@)^@)D-DD1F^[OD8)ET CTJD1^^[KCDMCDHC(OC(MBD )@@G@@^@*C1DD- C)@L@@@F^@)^@)^@)^@)^@)D-S^@)^@)^@)^@)F@9 -KCLGDDIDS?F@9^@)^@)BE )@@G@@^@)^@)D-DD1F^[OD8)D(JC- ^[NE[ CTDC1DCT[E-DD9I^@)@L@@@F^@)^@)^@)^@)^@)E- BF )@@G@@ -P^@)^@)^@)CC1AC?CTTCTGC*)^@)^@)^@)^@)^@)DDN^[DE))CC)^9#FD#D- ^8)CTJD(HBG )@@G@@CDIC))B8)^@)@L@@@F^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)ET#D1NE))^@)^@)^@)^@)^@)BH )@@G@@^@)^@)D1J 0)^[^D9I^9O^[CCDQC*)E-J^[#D[ CTF^[DE))@M@@@F^@)^@)^@)^@)^@)D-[BI )@@G@@^@)^@)^@)^@)CC0 -KCLQCDG -SBC)^@)^@)^@)^@)D-JCD^^[NE[ CTDC1DC(^^[#FD#D- BJ )@@G@@^[MC(OC(IE-DD9I^@)@H@@@F^@)^@)^@)^@)^@)E-IFK?E*)^@)^@)A@?CC0^@)^@)^@)^@)BK )@@G@@^@)^@)^@)^@)DDN^[DE))FL ELJ^@_@J@@@F^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC0 )1BL )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)FD ES,^@)CTCCDIC9 ^[OD8)D9IC*)@N@@@F^@)^@)^@)^@)BM )@@G@@^@)ET[^@)^@)^@)^@)CC0 -KCLQCDG -SBC)^@)^@)^@)^@)EL E[GCD#C*)E1[D-PC*)DDIBN )@@G@@^[KCDMCDHC(OC(M^[KCD#DT E))^@)@J@@@F^@)^@)^@)^@)^@)E-GC*?E*)^@)^@)CC0 )6BO )@@G@@A))^@)^@)^@)^@)^@)^@)^@)DDN^[DE))E9DE-CDDI^[MCDIC9 ^@_@H@@@F^@)^@)^@)^@)BP )@@G@@^@)DK)^@)^@)^@)^@)ET#D1NE))^@)^@)^@)^@)^@)^@)^@)FD ES,^@)CLPFC)DDO@H@@@FBQ )@@G@@^@)^@)^@)^@)^@)C*=D(NC8)^@)^@)CTTCTHC*)^@)^@)^@)^@)^@)^@)^@)C(^DDO^[HC(NBR )@@G@@ET[C9 @L@@@F^@)^@)^@)^@)^@)C*=C- CTQ^@)^@)E[]E1[D)?F@9^@)^@)^@)^@)^@)^@)BS )@@G@@C(^DDO^[ ELMD9IC(JE(N^[NE[ CTDC1DCT[E-DD9I@K@@@F^@)^@)^@)^@)^@)C*=D(NC8)BT )@@G@@^@)^@)CTTCTHAC)^@)^@)^@)^@)^@)^@)^@)C9 E))EL ETO^[JC0)D( ETNCDBC*)E- F[OBU )@@G@@@L@@@F^@)^@)^@)^@)^@)D-S^@)^@)^@)^@)F@5 -#C-DD(B -SB@)^@)^@)^@)^@)D-JCD^BV )@@G@@^[DD([C9 ^[]E(AC1 EK)CD^C-MC(NES)^@)@L@@@F^@)^@)^@)^@)^@)D-HDK)^@)^@)^@)BW )@@G@@F@6 - ETIE0)^@)^@)^@)^@)^@)^@)C(^DDO^[OD[ ^[NE-[E- D( D1O^[IE(HCL EK)^@)BX )@@G@@@J@@@F^@)^@)^@)^@)^@)EK=E[ME))^@)^@)AC)^@)^@)^@)^@)^@)^@)^@)^@)^@)E[MDDIBY )@@G@@E))E-CC*)D( ETNCDBC*)^@)@M@@@F^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC0 )6AS)^@)BZ )@@G@@^@)^@)^@)^@)^@)^@)D-JCD^^[PE[KC(M^[GDDHDDO^[JD0)EL E- D1ODDJD0)^@)@M@@@FCA )@@G@@^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)CC0 -KCLQCDG -SBC)^@)^@)^@)^@)ETOD9MC*)DDICB )@@G@@E-J^[OD[ ^[KCDMCDHC(OC(M^[]E(AC1 EK)@[@@@F 0)^@)@K@@@FET#D1NE))^@)^@)D-[CC )@@G@@ -P^@)^@)^@)CC1A@)^@)^@)^@)^@)^@)^@)^@)^@)CTGC([EK)ET EDPC(ICT ^[IE(HCL CD )@@G@@EK)^@)@L@@@F^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC9^@)^@)^@)^@)^@)^@)^@)^@)^@)CE )@@G@@CTGC([EK)C(GC(HC(IE-N^[#D[[D1BC(^^[#D9PD1O@[@@@F 0)^@)@L@@@FC(HET#CDI^@)CF )@@G@@^@)CD[ -P^@)^@)^@)CC1A@?AC)^@)^@)^@)^@)^@)^@)^@)DDICTMC(HC(IE))ET EDPC(ICG )@@G@@CT ^[IE(HCL EK)^@)@I@@@F^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC0 -[AC4^@)^@)^@)CH )@@G@@^@)^@)^@)^@)C9 E))C1ODC)CD^C-MC(NES)@L@@@F^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CI )@@G@@CC1 -[AC0^@)^@)^@)^@)^@)^@)^@)D-JCD^^[OCDMC9 E))ET EDPC(ICT ^[IE(HCL EK)CJ )@@G@@@L@@@F^@)^@)^@)^@)^@)G(4H1?^@)^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)H-\H9:CK )@@G@@^[5I@)G(?G(!G(,I))I--GL?G*)HD4G(!^@)@K@@@F^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)CL )@@G@@ET#CDIC*)^@)^@)^@)^@)^@)^@)^@)E[MD9]CD]D-T^[ D1^^[JC0)E-[CLGC*)^@)@J@@@FCM )@@G@@^@)^@)^@)^@)^@)E-K^@)^@)^@)^@)C(DC1GC8?CC0^@)^@)^@)^@)^@)^@)DDN^[ D- D( CN )@@G@@D1O^[^C(GC(OC(^^@_@I@@@F^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)C(HET#CDI^@)^@)^@)CO )@@G@@^@)^@)^@)^@)FD ES,^@)DDBD1JEL ^[DE))@M@@@F^@)^@)^@)^@)^@)D-S -P^@)^@)^@)CP )@@G@@F@6 )?CC0^@)^@)^@)^@)^@)^@)^@)D1J 0)^[NCDQC*)C(GC(HC(IE))DDOC(H^[[C-^EL CQ )@@G@@ETN^@)@K@@@F^@)^@)^@)^@)^@)D-S^@)^@)^@)^@)F@5 -[AC2^@)^@)^@)^@)^@)^@)^@)CR )@@G@@D-JCD^^[NC(GC(#E-DD9I^[#ELDE- ELDCC)@K@@@F^@)^@)^@)^@)^@)D-HDK)^@)^@)^@)CS )@@G@@F@1AC?ET D- CTO^@)^@)^@)^@)^@)ET C*)DDA^[ D- D( D1O^[DES)CTCD9NC(I@M@@@FCT )@@G@@^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)C(HET#CDI^@)^@)^@)^@)^@)^@)^@)D1JE))CTCD9NCU )@@G@@C(I 0)^[BC(O^[IC(SE))C(GC(HC(IE))^@)@[@@@F 0)^@)@I@@@F 0)^@)^@)^@)^@)E9 CV )@@G@@^[CCDQC*)ET D- CTOC(^^[[D0)C(GC(HC(IE),^@)CTCCDIC9 ^[OD[ ^[ D1OELT@H@@@FCW )@@G@@ 0)^@)^@)^@)^@)CD#CTJEL^DDIC8)E-J^[OD[ ^[#D9HD([D1^ ))CDIC))EL E9MDDOC*)CX )@@G@@DDO 0)@[@@@F 0)^@)@I@@@F^@)^@)^@)^@)^@)E- -P^@)^@)^@)CC1AC?CTTCTGC*)^@)CY )@@G@@^@)^@)^@)^@)DDN^[DE))^9#FD#D- ^8)B8)@K@@@F^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)CZ )@@G@@CTCDTOFDK^@)^@)^@)^@)^@)^@)^@)D1J 0)^[NC( ^[DC0)DDO^9N^@$E-TE[ ^8)@K@@@FDA )@@G@@^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC0 - DDOFDK -SA0)^@)^@)^@)^@)D-JCD^^[OD[ DB )@@G@@^[ D- D( D1O^[OFDKC*)^@)@L@@@F^@)^@)^@)^@)^@)I-$ -5^@)^@)^@)GC0 -4JC=IL>DC )@@G@@H))^@)^@)^@)^@)^@)HD3^[(I))IT9H(+H9?HD<^[\IK)GC)E[MD9#^@_^@)@J@@@F^@)^@)DD )@@G@@^@)^@)^@)DK)^@)^@)^@)^@)C(HET#CDI^@)^@)^@)^@)^@)^@)^@)D1J 0)^[^D9I^9O^[#DE )@@G@@FD#D- ^[DE))@K@@@F^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC0 -KCLQCDG -SBC)^@)^@)DF )@@G@@^@)^@)D-JCD^^[^C(NDDMC(^^[#FD#D- ^[HCDS^@)@H@@@F^@)^@)^@)^@)^@)ET[^@)^@)DG )@@G@@^@)^@)CC0 - DD#D-DD*?F@6^@)^@)^@)^@)D(JC-DC1T^[ D1OELT@K@@@F^@)^@)^@)^@)DH )@@G@@^@)DK)^@)^@)^@)^@)EL E[GC(GE))^@)^@)^@)^@)^@)^@)C9J^[[D1^^[MC(RELDE- ^[ODI )@@G@@D[ ^[ D1OELT@[@@@F 0)^@)@L@@@FCTCDTOFDK^@)^@)E- -P^@)^@)^@)CC1AC?E-TE[ DJ )@@G@@ET E))^@)^@)^@)^@)DDN^[DE))CTCCDIC9 ^[OFDKC*)CTJD(HCDIC))B8)@L@@@F^@)^@)DK )@@G@@^@)^@)^@)DD ELM^@)^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)D1J 0)^[OD[DES)DDNDL )@@G@@^[GCDNE))E-TE[ ^[ID9R^@)@J@@@F^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC0 - DDOFDKDM )@@G@@ -SA0)^@)^@)^@)^@)D-JCD^^[ D- D( D1O^[OFDKC*)^@)@K@@@G^@)^@)^@)^@)^@)I-,DN )@@G@@G*?I*)^@)^@)GC0 -4JC=H9!H0)^@)^@)^@)^@)^@)HD3^[4H[>^[>H->H(>H14^[\H(,HD+DO )@@G@@I(3^@_@N@@@G^@)^@)^@)^@)^@)HK)^@)^@)^@)^@)H9!H14JD0^@)^@)^@)^@)^@)^@)^@)DP )@@G@@JD>IS,^@)G9\^[4G(3I))G1\IK)GT*GD,G9(H1$^[3I(+I-9I[>^@)@I@@@F^@)^@)^@)^@)DQ )@@G@@^@)E-B -P^@)^@)^@)CC0 -OFC=EL D))^@)^@)^@)^@)^@)D1JD0!ETTD(]D9GDD#^@_^@)DR )@@G@@@M@@@F^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)C(HET#CDI^@)^@)^@)^@)^@)^@)^@)FD ES,DS )@@G@@^@)C-JD0$E))CDGD-JE8)E-TE[ ^[#D[[D1BC*)^@)@J@@@F^@)^@)^@)^@)^@)D-[^@)^@)DT )@@G@@^@)^@)CC0 -KCLQCDG -SBC)^@)^@)^@)^@)D-JCD^^[^C(NDDMC(^^[OFDKC*)^@)@M@@@FDU )@@G@@^@)^@)^@)^@)^@)E-GC*?E*)^@)^@)CC0 -OFC=EL D))^@)^@)^@)^@)^@)C9MC([E- EK)DV )@@G@@E-CCDI^[NFDHCLJD-DCS)E-TE[ ES)B8)^@)@J@@@F^@)^@)^@)^@)^@)E-GC*?E*)^@)^@)DW )@@G@@CC0 -OFC=ETTD*:AC)^@)^@)^@)^@) [#D[ CTF^[AD9M^[NE(]E-TE[ C)@I@@@F^@)^@)DX )@@G@@^@)^@)^@)DK)^@)^@)^@)^@)ETTD(^C(N^@)^@)^@)^@)^@)^@)^@)FD ES,^@)ET E))E-TDY )@@G@@E[ ^@)@[@@@F 0)^@)@I@@@F 0)^@)^@)^@)^@)C- ETDEL C))E-TE[ ^[DES)E[MD9# 0)DZ )@@G@@^[#FD#D- ^[ D- D( D1O^[OD8)D9IC*)^@)@[@@@F 0)^@)@K@@@F^@)^@)^@)^@)^@)D-[EA )@@G@@ -P^@)^@)^@)CC0 )1^@)^@)^@)^@)^@)^@)^@)^@)D-JCD^^[#FD#D- ^[HCDS^[AD9M^[KEB )@@G@@ELJCS)@M@@@F^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)CC0 - DD#D-DD*?F@6^@)^@)^@)^@)EC )@@G@@ET E))CTTCTGC(N^[OD8)DT C(K^[AD9M^[[^[KELJCS)^@)@K@@@F^@)^@)^@)^@)^@)D-[ED )@@G@@^@)^@)^@)^@)CC0 -KCLQCDG -SBC)^@)^@)^@)^@)D-JCD^^[OD[ ^[^C(NDDMC(^^[OFDKEE )@@G@@C*)^@)@J@@@F^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)CC0 - DDOFDK -SA0)^@)^@)^@)^@)EF )@@G@@E[PE))E-TE[ ^[DD0)C(IE-MFC)^@)@J@@@F^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)EL E[GEG )@@G@@C(GE))^@)^@)^@)^@)^@)^@)EL E9MDDOC*)C(GC(HC(IE))DDOC(H@[@@@F 0)^@)@D@@@FEH )@@G@@ 0)^@)^@)^@)^@)C- ETDEL C))E-TE[ ^[DES)ETTD(]D9GDD#^@)@[@@@F 0)^@)@J@@@FEI )@@G@@ETTD(^C(N^@)^@)D-[^@)^@)^@)^@)CC0 - DDOFDK -SA0)^@)^@)^@)^@)D-JCD^^[#E(MEJ )@@G@@EL D1O^[OFDKC*)^@)@L@@@F^@)^@)^@)^@)^@)E- -P^@)^@)^@)CC0 -OFC=ETTD*)^@)EK )@@G@@^@)^@)^@)^@)DDN^[DE))CTPELMC(IE-GFC)ETTD(]D9GDD#^@_^@)@N@@@F^@)^@)^@)^@)EL )@@G@@^@)DK)^@)^@)^@)^@)E[MDTNC(O^@)^@)^@)^@)^@)^@)^@)D1J 0)^[#D[[D1BC*)C1MD9HEM )@@G@@^[KELJCS)E-J^[NFDHCLJD-DCS)^@)@K@@@FE[MDTNEK)^@)^@)D-[ -P^@)^@)^@)CC0 -OEN )@@G@@FC=ETTD*)^@)^@)^@)^@)^@)D-JCD^^[NFDHCLJD-DCS)D([DDI^[OFDKC*)@H@@@F^@)^@)EO )@@G@@^@)^@)^@)ET[^@)^@)^@)^@)CC0 - DDOFDK -SA0)^@)^@)^@)^@)E[PE))DDI^[DE- D*)EP )@@G@@@K@@@F^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC0^@)^@)^@)^@)^@)^@)^@)^@)^@)D-JCD^EQ )@@G@@^[UC(MD8)E[MD9#C(NETJEK)CTJC- @J@@@F^@)^@)^@)^@)^@)E-U -NA))^@)^@)E[]E1[ER )@@G@@D)?F@9^@)^@)^@)^@)^@)^@)DDN^[DE))CC)ETPCLOFDKC*)B8)^@)@L@G@F^@)^@)^@)^@)ES )@@G@@^@)D-[ -NA0)^@)^@)CC0 -KCLQCDG -SBC)^@)^@)^@)^@)FD ES,^@)D-JCD^^[KELJCT ET )@@G@@ETND9M^[#D9^C*)^@)@L@@@GIT>I-3I-9I@)^@)D-[ -NA0)^@)^@)CC0 -KCLQCDG -SBC)EU )@@G@@^@)^@)^@)^@)FD ES,^@)D-JCD^^[KELJCT ETND9M^[#D9^C*)^@)@L@G@F^@)^@)^@)^@)EV )@@G@@^@)ET[^@)^@)^@)^@)CC0 - DDKCTJC)?F@6^@)^@)^@)^@)ET E))E[MD9#C(ND9M^[#D9^EW )@@G@@C*)DDI^[DE- D*)^@)@L@@@G^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)CC0 - DDKCTJC)?F@6EX )@@G@@^@)^@)^@)^@)ET E))E[MD9#C(NETJEK)CTJC- ^[DD0)DDOC(H^@)@J@@@F^@)^@)^@)^@)EY )@@G@@^@)DK)^@)^@)^@)^@)EL E[GC(GE))^@)^@)^@)^@)^@)^@)EL E9MDDOC*)C(GC(HC(IE))EZ )@@G@@DDOC(H@[@@@F 0)^@)@D@@@F 0)^@)^@)^@)^@)CTCCDIC9 ^[KELJCS)E-J^[NFDHCLJD-DFA )@@G@@CS)^@)@[@@@F 0)^@)@K@@@FE[MDTNC(O^@)^@)D-[ -P^@)^@)^@)GC0 -FG )@@G@@^[>H->H(>H14^[(IS)H9!H1(GL5IS)GD,G))I-*G*)G->IT(IL>G))I-9I[>^[(IS)GC)IT5FH )@@G@@GL4JD0G*?^@)@K@@@G 0)^@)^@)^@)^@)I9>^[^[&H92^[4H[>^[>H->H(>H14^[4H8)I-*GD4^@)@D@@@G 0)^@)^@)^@)^@)IT0G(G))GL9^[4H[>^[3I(+I-9I[> 0)@[@@@G 0)^@)@K@@@GH9!H14JD0^@)^@)I-,JK?IS4FK )@@G@@^@)^@)I[+I1-H)?J@9^@)^@)^@)^@)^@)^@)HD3^[4H[(IS)GC)IT5GL4JD0G*)H1-H(>^@_FL )@@G@@@O@@@G^@)^@)^@)^@)^@)HK)^@)^@)^@)^@)G(!ITI-3I-9I@)^@)^@)^@)^@)^@)^@)JD>IS,^@)G9\^[3G(4^[0IL\FO )@@G@@GT>IT3H92^[G))@[@@@F 0)^@)@M@@@F 0)^@)^@)^@)GY )@@G@@^@)E-*G*)^[(H1&H92H(-I-(H9,^[H14GZ )@@G@@HD-H)?^[0IL\I[2HD>I--IL9@M@@@F 0)^@)^@)^@)^@)I-\^[HGD2HD,GT*HD0^[NJD3I->HA )@@G@@H(3 ))GD,G))GT\H13HD=G(2G(=^[-^[4IL-G->^[3G(I))GD3^[=G(&HD,G(=@M@@@FHB )@@G@@ 0)^@)^@)^@)^@)HD,^@)IT>GT4HD\H0)A)9BD#^[\G0)I-*G*)I[>H1-H))GT\G->^[\G0)HC )@@G@@I-*G*)ET4GD4G*)H9&^[#GD?HD&H92H1(GC,@M@@@F 0)^@)^@)^@)^@)E(3G*)^[\G0)^[4HD )@@G@@H[(IS)^[(H1&H92H(-I-(H9,^[(IS)G92GD,I->G))^[\H1?JC)I-*IL\I($H@)^[-^[7IL(HE )@@G@@I-4G(,@M@@@F 0)^@)^@)^@)^@)GD5I-*H92HD3GD4HD\H0)^[+JC)^[HGD2HD,GT*HD0^[NHF )@@G@@JD3I->H(3^[>J[0IL>IT3H-9^[0IL>IT@E@@@F 0)^@)^@)^@)^@)IT 0)@[@@@F 0)^@)@^@@@F^@)^@)^@)^@)HH )@@G@@^@)CDSEK=^@)@ @@@F^@)^@)^@)^@)^@)C- C1PD1#E)=^@)@^@@@F^@)^@)^@)^@)^@)C1[HI )@@G@@D1B^@)@[@@@F 0)^@)@N@@@GGT4IT?H1\^@)^@)G(1I*)^@)^@)^@)IK6^@)^@)^@)^@)^@)HJ )@@G@@^@)^@)^@)^@)H1\H1'G(2H8)HD&^[4H[(IS)H-(H1>^[*GD3^[#E-N^[,I(!GL>IK)@M@@@GHK )@@G@@GT4IT?HD,^@)^@)G(1I*)^@)^@)^@)EK7^@)^@)^@)^@)^@)^@)^@)^@)^@)CTOES)H-(H1>HL )@@G@@^[,I(!GL>IK)G1\IK)I-*HD3^[?HD,G*)^@)@H@@@FD1#E@)^@)^@)^@)C(LE*)^@)^@)^@)HM )@@G@@EK8^@)^@)^@)^@)^@)^@)^@)^@)^@)D-[E- ETO^[#FD#D- @K@@@FETCD9ME))^@)^@)C(LHN )@@G@@E*)^@)^@)^@)EK9^@)^@)^@)^@)^@)^@)^@)^@)^@)ETCD9ME))C1JELHCDO^[JE(OE[PE))HO )@@G@@C1GCDB@M@@@FDD^CS)^@)^@)^@)C(LE*)^@)^@)^@)EK1A@)^@)^@)^@)^@)^@)^@)^@)^@)HP )@@G@@C- D- E- C))DDHCDBC(N^[]C(AD9MC*)E-CDDN^[DD([C9 @J@@@FD9#E@)^@)^@)^@)C(LHQ )@@G@@E*)^@)^@)^@)EK1AC)^@)^@)^@)^@)^@)^@)^@)^@)D9GC- ETO^[#FD#D- ^[KEL ET D1OHR )@@G@@@J@@@FC- D-DD(B^@)^@)C(LE*)^@)^@)^@)EK1AK)^@)^@)^@)^@)^@)^@)^@)^@)C- D- HS )@@G@@E- C))DDHCDBC*)C1GCDB^@)@K@@@FET^C1HD9^C*)^@)C(LE*)^@)^@)^@)EK1AS)^@)^@)HT )@@G@@^@)^@)^@)^@)^@)^@)D-DETODDIC8)ET^C0)C1DD- ^[HD9^C*)^@)@K@@@FCTCCDMET E))HU )@@G@@^@)C(LE*)^@)^@)^@)EK1A))^@)^@)^@)^@)^@)^@)^@)^@)CTPELMC(IE))C(GC(HC(IE))HV )@@G@@CTJC- ^[NC(O@[@@@F 0)^@)@L@@@FE[MDDIE-K K)^@)ID5GD2I->IL7H92G))^@)^@)^@)HW )@@G@@^@)^@)^@)^@)^@)^@)E-PELI^[JD0)EDPCDME- EK)E9JEL^^[HD9^C*)^@)@L@@@F^@)^@)HX )@@G@@^@)^@)^@)E@)^@)^@)^@)^@)E[MDDIE- EK)^@)^@)^@)^@)^@)^@)DDIE1JDT ^[GD9#DS)HY )@@G@@D9I^[OD[ ^[KELDD1OC(M^@)@K@@@F^@)^@)^@)^@)^@)EK=C-DE-[^@)^@) 0)^@)^@)^@)HZ )@@G@@^@)^@)^@)^@)^@)^@)C(IE- EK)CDNCTDDC)C(^DDODDIC8)D(JC- @K@@@F^@)^@)^@)^@)IA )@@G@@^@)ETU^@)^@)^@)^@)ET^C1HD9^C*)^@)^@)^@)^@)^@)^@)CTGC([EK)E[MDDIE-DD1B^[NIB )@@G@@C-A^[HD9^C*)@K@@@F^@)^@)^@)^@)^@)ETU^@)^@)^@)^@)ETCD9ME))^@)^@)^@)^@)^@)IC )@@G@@^@)^@)ET E))D-JD1B^[GDDNE-DD1B^[^C(NDDMC(^@M@@@F^@)^@)^@)^@)^@)D-S^@)^@)ID )@@G@@^@)^@)F@9 -#C-]E[# -SB@)^@)^@)^@)^@)D-JCD^^[GDDIDS)E-J^[KCDMCDHC(OC(M^[]IE )@@G@@E(AC1 EK)^@)@N@@@F^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC0 - D-AC-O -SBC)^@)^@)IF )@@G@@^@)^@)D-JCD^^[AC-O^[[C-^EL ETN^[AD9M^[[ETND9#DD[E- C))C1DD- @K@@@F^@)^@)IG )@@G@@^@)^@)^@)D-[^@)^@)^@)^@)CC0 -AC-OFDKC*?CC0^@)^@)^@)^@)D-JCD^^[OFDKC*)D9AIH )@@G@@^[OD[DES)C1DD- ^@)@N@@@F^@)^@)^@)^@)^@)DLOCDKC*)^@)^@)CC0 -OCDNC-AES)^@)II )@@G@@^@)^@)^@)^@)DDA^[OCDKC*?^[[D-RCDTES)ET E))E(K^[AD9M^[NC-A^[KELDD1O@N@@@FIJ )@@G@@^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC7^@)^@)^@)^@)^@)^@)^@)^@)^@)CTGC([EK)CD#IK )@@G@@CT E[O^[^C(GC(OC(^^[ D- D( D1OES)C1GCDB^@)@L@@@F^@)^@)^@)^@)^@)D-HDK)^@)IL )@@G@@^@)^@)F@1AC?C1DD- ET#CDI^@)^@)^@)^@)CLPDDGC))C(GC(HC(IE))C-MDDQC(M^[OCD]IM )@@G@@D- ES)@N@@@F^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)ET^C1KELDD1O^@)^@)^@)^@)^@)^@)IN )@@G@@CLNE@)C(MELJEK,^@)ET C*)DDA^[DE)$ES)CDI^[NC-A^[ADDGC*)@O@@@F^@)^@)^@)^@)IO )@@G@@^@)D-HDK)^@)^@)^@)F@1AC?C(GE-MC(G^@)^@)^@)^@)^@)C(GC(HC(IE))D-DETO^[JDS,IP )@@G@@^@)EL D- CDNC*)C(GC(HC(IE))E-[CLGC*)@N@@@F^@)^@)^@)^@)^@)DLU^@)^@)^@)^@)IQ )@@G@@CC8 -KELDD1OD(O^@)^@)^@)^@)^@)E[MDDIE))^9ADDGC*)C(HE[OFC$^[DC0)C1DD- ^[DIR )@@G@@ES)D1PD-G^@)@K@@@F^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC8 -#C-JE[OES?F@8^@)^@)IS )@@G@@^@)^@)D-JCD^^[JE[ODDJD1N^[AD9M^[#D9HD([D1^@K@@@F^@)^@)^@)^@)^@)E- E@)^@)IT )@@G@@^@)^@)CC8 )*D9KE-DD9I @$CC$ C(^@)^@)CDGE[CCD]C(ODDNC*)C(GC(HC(IE-N^@_^@)IU )@@G@@@L@@@F^@)^@)^@)^@)^@)D-HDK)^@)^@)^@)F@1AC?C1DD- ETJELO^@)^@)^@)^@)FD ES,IV )@@G@@^@)ETJELO^[OD[ ^[ D- D( D1O^[OCD]D- @H@@@FET^C1ME-I^@)^@)E-IFK)^@)^@)^@)IW )@@G@@C- D([D1^^@)^@)^@)^@)^@)^@)^@)C- D([D1^^[ME(I^@_@M@@@F^@)^@)^@)^@)^@)E- IX )@@G@@E@?E*)^@)^@)CC8 -JE[ODDJD0*^9N^8(^@)^@)^@)ETCD9ME))D9PE-KE(O^[AD9MD([E))IY )@@G@@C- ETDEL C))B8)^@)@M@@@F^@)^@)^@)^@)^@)ETID9IFK)^@)^@)ETCD9ME))^@)^@)^@)IZ )@@G@@^@)^@)^@)^@)FD ES,^@)CDNETPD( ^[ND[JELO^[JE(OE[PE))C1JELHCDO@M@@@F^@)^@)JA )@@G@@^@)^@)^@)E- E@?E*)^@)^@)CC8 -JE[ODDJD0*^9G^8(^@)^@)^@)D-JD1B^[JE(OE[PE))JB )@@G@@C- ETDEL C))CLT^[PET EK)B8)^@)@M@@@F^@)^@)^@)^@)^@)ETU^@)^@)^@)^@)ETCD9MJC )@@G@@E))^@)^@)^@)^@)^@)^@)^@)FD ES,^@)CTGC([EK)ETCD9ME))D9PE-KE(O^[AD-[C8)^@)JD )@@G@@@J@@@F^@)^@)^@)^@)^@)CLBC(OD))^@)^@)ET^C1G^@)^@)^@)^@)^@)^@)^@)^@)CDGD-JJE )@@G@@CT[E- ^[NC-A^[D 9J^[ACTO@I@@@F^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC1 - D-AC-OJF )@@G@@ -SBC)^@)^@)^@)^@)C9 E))C1^E))CD^C-MC(NES)@J@@@F^@)^@)^@)^@)^@)D-[ -P^@)JG )@@G@@^@)^@)CC2 -M^))^@)^@)^@)^@)^@)^@)^@)D-JCD^^[MC([C))C1PD1#E-DD9I^@)@J@@@FJH )@@G@@^@)^@)^@)^@)^@)D-HDK)^@)^@)^@)F@1AC?ET^C1ACTO^@)^@)^@)^@)^@)CLPDDGC))ET^JI )@@G@@C0)DDIE[PE))C1#E))@J@@@F^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)CC0 -SBC)^@)^@)^@)JJ )@@G@@^@)^@)^@)^@)ET[E1 ^[NC-A^[ACTO^[[C-^EL ETN@H@@@F^@)^@)^@)^@)^@)E-IFK)^@)JK )@@G@@^@)^@)ET^C1HD9^C*)^@)^@)^@)^@)^@)^@)ET^C0)C1DD- ^@_^@)@K@@@F^@)^@)^@)^@)JL )@@G@@^@)DK)^@)^@)^@)^@)E[MDDIE-IC*)^@)^@)^@)^@)^@)^@)D1J 0)^[BC(O^[ADDMETO^[ JM )@@G@@D- D( D1O^@)@M@@@F^@)^@)^@)^@)^@)CLBC(OD))^@)^@)C(DC1G^@)^@)^@)^@)^@)^@)JN )@@G@@^@)^@)CDGD-JCT[E- ^[[^[^E(HD(T^[ D- D( D1O^[]E(AC1 EK)@O@@@F^@)^@)^@)^@)JO )@@G@@^@)D-S^@)^@)^@)^@)F@5 -#C-]E[# -SB@)^@)^@)^@)^@)C9 E))E[JDDIE- EK)E-J^[ JP )@@G@@D- D( D1O^[#D-[ETN^[KCDMCDHC(OC(M^@)@M@@@F^@)^@)^@)^@)^@)D-S^@)^@)^@)^@)JQ )@@G@@F@5 - D-AC-O -SA*)^@)^@)^@)^@)C9 E))E[JDDIE- EK)E-J^[AC-O^[AD9M^[OD[ ^[AJR )@@G@@DDGC*)@K@@@F^@)^@)^@)^@)^@)C-G^@)^@)^@)^@)CC4 -AC-LE([D)?F@5^@)^@)^@)^@)JS )@@G@@D-JCD^^[LE([D-DC1DC(M^[AD9M^[ADDGC*)@K@@@F^@)^@)^@)^@)^@)C-N^@)^@)^@)^@)JT )@@G@@CC4 - DD D0?CC0^@)^@)^@)^@)^@)ETOD9MC*)CDN^[ D- D( D1O^[ICDHC*)^@)@K@@@FJU )@@G@@^@)^@)^@)^@)^@)C-G^@)^@)^@)^@)CC4 -AC-AD0?F@5^@)^@)^@)^@)^@)D-JCD^^[ADDGJV )@@G@@C*)D1[D( ^[AELJD*)C1^E))@K@@@F^@)^@)^@)^@)^@)C-N^@)^@)^@)^@)CC4 - DDQC(MJW )@@G@@ -[A@)^@)^@)^@)^@)ETOD9MC*)CDN^[ D- D( D1O^[QC(METDD9I@L@@@F^@)^@)^@)^@)JX )@@G@@^@)ETU^@)^@)^@)^@)C(DE-SE-[ -[A@)^@)^@)^@)^@)^@)ET E))ETOCDME-DD1B^[[C-^JY )@@G@@EL ETN^[OD8)FL ELJ@K@@@F^@)^@)^@)^@)^@)D-S -P^@)^@)^@)F@7 )?CC0^@)^@)^@)JZ )@@G@@^@)^@)^@)^@)D-JCD^^[[C-^EL ETN^[JC0)CLPC1AC(M^@)@L@@@F^@)^@)^@)^@)^@)DK)KA )@@G@@^@)^@)^@)^@)ET^C1KETO^@)^@)^@)^@)^@)^@)^@)ETOCDME))E[MD9#C(NETDD1B^[OD[ KB )@@G@@^[ADDGC*)^@)@[@@@F 0)^@)@H@@@F 0)^@)^@)^@)^@)D-JD9K^[]C(BDDIES)D[ EL ^[OKC )@@G@@D8)E[MD9#C(NES)C([CTC^[ D- D( D1O^@)@[@@@F 0)^@)@N@@@FE[MDDIE-IC*)^@)EL KD )@@G@@D(JE1 ^@)^@)CT^C(GE-L -SB@,^@)^@)^@)^@)^@)EL D(JE1 ^[IC(SE))DDOC(H^[AELJKE )@@G@@D*)C(GC(HC(IE))EDPC(PC*)@K@@@F^@)^@)^@)^@)^@)E-IC*?E*)^@)^@)CC1 -#C- D-OKF )@@G@@EC?F@8^@)^@)^@)^@)C(IC))D9A^[ D- D( D1O^[GDDNE))B8)^@)@K@@@F^@)^@)^@)^@)KG )@@G@@^@)DK)^@)^@)^@)^@)E[MDDIE-^^@)^@)^@)^@)^@)^@)^@)FD ES,^@)CDGD))C-JD1 ^[RKH )@@G@@DDOD@)DDO^@)@L@@@F^@)^@)^@)^@)^@)CDICC?E*)^@)^@)CC1 - DDAEC)^@)^@)^@)^@)KI )@@G@@^@)^@)E[JDDIE))CL[CTF^[OD8)C(GC(HC(IE))DDOC(H^@)@N@@@F^@)^@)^@)^@)^@)D-SKJ )@@G@@ -P^@)^@)^@)F@7 )?CC1^@)^@)^@)^@)^@)^@)^@)F@7^[DES)ELPD1IDDIC8)C(GC(HC(IKK )@@G@@E))DDOC(H^[KD9DD1OC(M^@)@J@@@F^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC0 - DDOFDKKL )@@G@@ -SA8)^@)^@)^@)^@)D-JCD^^[ D- D( D1O^[OFDKC*)^@)@J@@@F^@)^@)^@)^@)^@)E-BKM )@@G@@ -P^@)^@)^@)CC0 -OFC=EL D))^@)^@)^@)^@)^@)D1JD0!ETTD(]D9GDD#^[OFDKC*)B8)KN )@@G@@@K@@@F^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)E[MDDIE-NDS)^@)^@)^@)^@)^@)^@)FD ES,KO )@@G@@^@)ETFDDK^[OD[DES)C(GC(HC(IE))@K@@@F^@)^@)^@)^@)^@)ETU^@)^@)^@)^@)DD^CS)KP )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)ET E))D1J^[^C(GC(OC(^^[DD([C9 ES)^@)@L@@@F^@)^@)KQ )@@G@@^@)^@)^@)D-[^@)^@)^@)^@)CC0 - DD#FD#E8?F@7^@)^@)^@)^@)D-JCD^^[#FD#D- ^[DKR )@@G@@D1AD9MD([E-DD9I^[RD9MC))@L@@@F^@)^@)^@)^@)^@)ETND))^@)^@)^@)CC0 )1AK)^@)KS )@@G@@^@)^@)^@)^@)^@)^@)ELDC9CE))DLPETODDAFC)D-[E- ETO^[#FD#D- ^@)@K@@@F^@)^@)KT )@@G@@^@)^@)^@)CDIC)?E*)^@)^@)CC0 )0A87A87^@)^@)^@)^@)^@)^@)C9 E))D-[E- ETO^[#KU )@@G@@FD#D- ^[DD0)CC1^@)@L@@@F^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)CC1 -ICTK^@)^@)^@)KV )@@G@@^@)^@)^@)^@)ETOD9MC*)D1 E9 ETO^[#FD#D- ^[KEL ET D1O^@)@M@@@F^@)^@)^@)^@)KW )@@G@@^@)CD[ -P^@)^@)^@)CC0 )1^@)^@)^@)^@)^@)^@)^@)^@)DDICTMC(HC(IE))D-[E- ETOKX )@@G@@^[#FD#D- ^[]FC)D9IC*)^@)@J@@@F^@)^@)^@)^@)^@)CDIE))^@)^@)^@)CC0 - DD#FD#KY )@@G@@E8?F@7^@)^@)^@)^@)CTJD(KE(OC*)D9GC- ETO^[#FD#D- @K@@@F^@)^@)^@)^@)^@)D-NKZ )@@G@@ETG^@)^@)^@)CC0 )2A))^@)^@)^@)^@)^@)^@)^@)C9 E))ELDC))D9A^[JE-CC(M^[EE(ILA )@@G@@DS)^@)@L@@@F^@)^@)^@)^@)^@)ETND))^@)^@)^@)CC0 )2A))^@)^@)^@)^@)^@)^@)^@)LB )@@G@@ELDC9CE))DLPETODDAFC)D9GC- ETO^[#FD#D- ^@)@L@@@F^@)^@)^@)^@)^@)ET[^@)^@)LC )@@G@@^@)^@)CC0 -JCTK^@)^@)^@)^@)^@)^@)^@)ET[E1 ^[JD-^C(NE))CTTCTGC*)E[MC(NC(ILD )@@G@@E))^@)@#@@@FET^C1KETO^@)^@) 0)@J@@@F^@)^@)^@)^@)^@)E-JE@)^@)^@)^@)CC8 )*LE )@@G@@D9KE-DD9I @$D@$ C(^@)^@)CTCCDIC9 ^[CC([C-DD1BES)B8)^@)@K@@@F^@)^@)^@)^@)LF )@@G@@^@)E- E@?E*)^@)^@)CC8 -JE[ODDJD0*^9N^8(^@)^@)^@)DDN^[OD[ ^@$ES$^[JE[ODDJLG )@@G@@D0)D9I^@_^@)@M@@@F^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)C- D(GCLG^@)^@)^@)^@)^@)LH )@@G@@^@)^@)FD ES,^@)C(^DDO^[ND[JELO^[ D- D( D1O^[CC([C-DD1B@K@@@F^@)^@)^@)^@)LI )@@G@@^@)E- E@?E*)^@)^@)CC8 -JE[ODDJD0*^9G^8(^@)^@)^@)D-JD1B^[GDDNE-DD1B^[^C(NLJ )@@G@@DDMC(^^@_^@)@L@@@F^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)CLCC([C))^@)^@)^@)^@)^@)LK )@@G@@^@)^@)ELDC9CE),^@)C(^DDO^[NE(KC(M^[CC([C-DD1B^@)@M@@@F^@)^@)^@)^@)^@)DL^LL )@@G@@C(H^@)^@)^@)C- D(GCLG^@)^@)^@)^@)^@)^@)^@)C(^DDO^[ND[JELO^[CC([C-DD1B^[ALM )@@G@@D9M^[^C(HCDIC))^@)@[@@@F 0)^@)@C@@@F 0)^@)^@)^@)^@)CL[E-#D@)C(GC(HC(IE))LN )@@G@@D[ CD^DDIC8)@[@@@F 0)^@)@J@@@FCLCC([C))^@)^@)CC=C1^AC)^@)^@) @$D@? )1 )$LO )@@G@@ C)^@)^@)^@)^@)^@)C(^DDO^[CC([C-DD1B^[KEL C1DF@)@N@@@F^@)^@)^@)^@)^@)D-[LP )@@G@@ -P^@)^@)^@)CC3 )2A*)^@)^@)^@)^@)^@)^@)^@)D-JCD^^[HCDSDDHE(H^[#D[[EL[CTOLQ )@@G@@C(MES)DDI^[ICDHC*\E1 EK)@J@@@F^@)^@)^@)^@)^@)C-G^@)^@)^@)^@)CC0 - DD D0?LR )@@G@@F@7^@)^@)^@)^@)^@)D-JCD^^[ D- D( D1O^[ICDHC*)^@)@H@@@F^@)^@)^@)^@)^@)E-ULS )@@G@@^@)^@)^@)^@)D1#E@)^@)^@)^@)^@)^@)^@)^@)^@)CTTCTGC*)FL ELJ^@_@J@@@F^@)^@)LT )@@G@@^@)^@)^@)E-U^@)^@)^@)^@)ET^C1HD9^C*)^@)^@)^@)^@)^@)^@)E[MDDIE-DD1B^[NC-ALU )@@G@@^[ADDGC*)B8)@K@@@F^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)CLCD1#DS)^@)^@)^@)^@)^@)LV )@@G@@^@)^@)FD ES,^@)ETFDDK^[#FD#D- ^[ C-DE-DD1B@N@@@F^@)^@)^@)^@)^@)CD[ -P^@)LW )@@G@@^@)^@)CC3 )4^@)^@)^@)^@)^@)^@)^@)^@)DDICTMC(HC(IE))D- D1BE-C^[AD9M^[#FD#LX )@@G@@D- ^[IE(HCL EK)^@)@K@@@FCLCD1#DS)^@)^@)CDIC)?E*)^@)^@)CC1 )0A87^@)^@)^@)LY )@@G@@^@)^@)^@)^@)CDIC))D9AC0)D-[ETO^[#D[[EL[CTOC(M^@)@I@@@F^@)^@)^@)^@)^@)E- LZ )@@G@@ -P^@)^@)^@)CC2 )$^@$^@)^@)^@)^@)^@)^@)^@)DDN^[DE))CC)ETKCD#C*)B8)@J@@@FMA )@@G@@^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)CLCE1#DS)^@)^@)^@)^@)^@)^@)^@)D1J 0)^[#D[ MB )@@G@@CTF^[QC(METDD9I^@)@M@@@F^@)^@)^@)^@)^@)CDICC?E*)^@)^@)CC3 )1^@)^@)^@)^@)MC )@@G@@^@)^@)^@)^@)C- CTMC(HC(IE))CTCCDMCD#E- ELN^[MC(LE(DEL C))^@)@K@@@F^@)^@)MD )@@G@@^@)^@)^@)C-ND))^@)^@)^@)CC0 )6^@)^@)^@)^@)^@)^@)^@)^@)ETCDDAE))D9AC0)D1 ME )@@G@@F[O^[#D[[EL[CTOC(M@K@@@F^@)^@)^@)^@)^@)DLIFK)^@)^@)^@)CC1 -]D[ICTF^@)^@)MF )@@G@@^@)^@)^@)^@)DT C(K^[JD0)CTCC(#DTDD1B^[ICDHC*)^@)@K@@@FCLCE1#DS)^@)^@)C-GMG )@@G@@^@)^@)^@)^@)CC0 - DDQC(M -SA8)^@)^@)^@)^@)D-JCD^^[QC(METDD9I^[AD9M^[ D- MH )@@G@@D( D1O@H@@@F^@)^@)^@)^@)^@)E- ^@)^@)^@)^@)CC0 -MAC5^@)^@)^@)^@)^@)^@)^@)MI )@@G@@CDGD))ETKCD#C(N^@_@M@@@F^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)E1#D9PD1O^@)^@)^@)MJ )@@G@@^@)^@)^@)^@)D1J 0)^[BD8)CTJE(IE))CTCCDMCD#E- ELN^[DD0)DDO^@)@M@@@F^@)^@)MK )@@G@@^@)^@)^@)CDICC?E*)^@)^@)CC3 )1AS)^@)^@)^@)^@)^@)^@)^@)FD ES,^@)C- CTMC(HML )@@G@@C(IE))D- D1BE-C^[[D1^^[ND-[ETC@N@@@FE1#D9PD1OEK)^@)CDIE*?E*)^@)^@)CC3 )9MM )@@G@@A0!A06^@)^@)^@)^@)^@)^@)CTJD(KE(OC*)CTCCDMCD#E- EK)D9QC(MC1GD9R^[JD0)ELDMN )@@G@@C9CE))@M@@@F^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC0 )6A0:A*)^@)^@)^@)^@)^@)^@)MO )@@G@@D-JCD^^[KCDBC*)CT D1OEL ^[#D9GE(HD0)D1PD(]C(M^@)@O@@@F^@)^@)^@)^@)^@)CDIMP )@@G@@CC?E*)^@)^@)CC0 )?CC3^@)^@)^@)^@)^@)^@)^@)CTJD(KE(OC*)ETOCDME))CTJD-PD(IMQ )@@G@@^[OD8)CT D1OEL ^[CC([C-DD1B^@)@M@@@F^@)^@)^@)^@)^@)E-I^@)^@)^@)^@)CC4^@)MR )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)E9DD-G^[CC([C-DD1B^[JE1 ELAD-JE8)D9I^[MDDBD[O^@_MS )@@G@@@M@@@F^@)^@)^@)^@)^@)CDICC)^@)^@)^@)CC0 -[A))^@)^@)^@)^@)^@)^@)^@)FD ES,MT )@@G@@^@)ETGDD^C*)D- C1O^[OD8)CD#CTJD(JC-[E- ^@)@J@@@F^@)^@)^@)^@)^@)CC=CTJD))MU )@@G@@^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)E-[CK)E-J^[NE-[ELO^[#D9GE(HD0)@J@@@FMV )@@G@@^@)^@)^@)^@)^@)C-G^@)^@)^@)^@)CC4 - DD D0?F@7^@)^@)^@)^@)^@)D-JCD^^[ICDHMW )@@G@@C*)D9A^[ D- D( D1O@K@@@F^@)^@)^@)^@)^@)D-HDK)^@)^@)^@)F@6 - C-ND0)^@)^@)MX )@@G@@^@)^@)^@)^@)C(^DDO^[ICDHC*?^[^D9PCLGC*)ETKCD#C(^@J@@@F^@)^@)^@)^@)^@)C-GMY )@@G@@^@)^@)^@)^@)CC4 - DDQC(M -SA8)^@)^@)^@)^@)D-JCD^^[ D- D( D1O^[QC(METDD9IMZ )@@G@@@I@@@F^@)^@)^@)^@)^@)E-IC*)^@)^@)^@)CC4 -MAC5^@)^@)^@)^@)^@)^@)^@)DDN^[DNA )@@G@@E))CLGCDIDS)B8)^@)@L@@@F^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)D1QE- ^@)^@)^@)^@)NB )@@G@@^@)^@)^@)^@)FD ES,^@)ET[CTMDDADD#C*)E-CC*)E1 ELNDDJD0)@M@@@F^@)^@)^@)^@)NC )@@G@@^@)D-[ -P^@)^@)^@)CC0 )$ 8)^8)^@)^@)^@)^@)^@)^@)D-JCD^^[ND-[ETC^[AD9M^[IND )@@G@@CDHC*\E1 EK)C(^DDODDIC8)@I@@@F^@)^@)^@)^@)^@)E-U^@)^@)^@)^@)ET^C1HD9^C*)NE )@@G@@^@)^@)^@)^@)^@)^@)ET^C0)C1DD- ^[HD9^C*)B8)@O@@@F^@)^@)^@)^@)^@)D-[ -P^@)NF )@@G@@^@)^@)CC0 )$ K)^8)^@)^@)^@)^@)^@)^@)FD ES,^@)C(^DDO^[NE-[ELO^[]C(OE9 C(ING )@@G@@^[LE([D))CDIC))C1DD- ^@)@J@@@F^@)^@)^@)^@)^@)CC=C1^AS)^@)^@) 0)^@)^@)^@)NH )@@G@@^@)^@)^@)^@)^@)^@)C(^DDO^[ICDHC*)ET E[[EL[E-JEK)@H@@@F^@)^@)^@)^@)^@)D-HNI )@@G@@DK)^@)^@)^@)F@6 - C-ND0)^@)^@)^@)^@)^@)^@)C(^DDO^[QC(METDD9I@J@@@FD1QE- NJ )@@G@@^@)^@)^@)E-IFK)^@)^@)^@)ET^C1HD9^C*)^@)^@)^@)^@)^@)^@)E[MDDIE-DD1B^[NC-ANK )@@G@@^[ADDGC*)B8)@L@@@F^@)^@)^@)^@)^@)E-IFK)^@)^@)^@)D1#E@)^@)^@)^@)^@)^@)^@)NL )@@G@@^@)^@)D1J 0)^[DES)C(GC(HC(IE))CTTCTGC*)FL ELJ^@_@K@@@F^@)^@)^@)^@)^@)DK)NM )@@G@@^@)^@)^@)^@)D1QE-K^@)^@)^@)^@)^@)^@)^@)^@)FD ES,^@)C-JD0$E))C(^DDO^[#FD#NN )@@G@@D- ^@)@K@@@F^@)^@)^@)^@)^@)CC=C1^AS)^@)^@) @$ @)^8(^@)^@)^@)^@)^@)^@)^@)NO )@@G@@C(^DDO^[GC(AE))E[[EL D1OD[ ETDES)^@)@M@@@F^@)^@)^@)^@)^@)CC=C- CTQ^@)^@)NP )@@G@@D1#E@)^@)^@)^@)^@)^@)^@)^@)^@)C(^DDO^[#FD#D- ^[IE(HCL EK) [ID8)ETKCD#C(NNQ )@@G@@ C)^@)@K@@@F^@)^@)^@)^@)^@)CC=C1^AS)^@)^@) @$^@(^8(^@)^@)^@)^@)^@)^@)^@)NR )@@G@@C(^DDO^[MDDBD[O^[KCDMC(IE-CC(NDDN^@)@M@@@FD1QE-K^@)^@)^@)CC=C1^A))^@)^@)NS )@@G@@ @$^@,D)?A@) 0)^8(^@)^@)^@)^@)C(^DDO^[ DL CTO^[#D9HD([D1^^[DD1OD8)DDHCDBNT )@@G@@C*)^@)@J@@@F^@)^@)^@)^@)^@)D-[ -CAK)^@)^@)CC0 )?F@1^@)^@)^@)^@)^@)^@)^@)NU )@@G@@D-JCD^^[DD([C9 ^[[C-^EL ETN^@)@J@@@F^@)^@)^@)^@)^@)D-SDC?E*)^@)^@)CC0 )3NV )@@G@@AS)^@)^@)^@)^@)^@)^@)^@)D-JCD^^[DD([C9 ^[GC(IC9OD@)^@)@L@@@F^@)^@)^@)^@)NW )@@G@@^@)CDKELOCTI^))^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)C9 D1 EL[E- ^[KELDD1O^[#NX )@@G@@D9IE-MD9G^[DD([C9 @J@@@F^@)^@)^@)^@)^@)CC=C-DE-S^@)^@) 0)^@)^@)^@)^@)^@)NY )@@G@@^@)^@)^@)^@)E- ELHDDICDOC*)C(^DDO^[HD9^C*)@N@@@F^@)^@)^@)^@)^@)CC=C-DE))NZ )@@G@@^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)EL ( D1OC(M^[ C-DE))D(JC- ))CTGC([OA )@@G@@ELDD1B^[GDDIC*)^@)@I@@@F^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)C-JD-DETO^@)^@)^@)OB )@@G@@^@)^@)^@)^@)C9J^[ C-DE))D-DETODDIC8)@K@@@FE1#D9PD1O^@)^@)CDIC)?E*)^@)^@)OC )@@G@@CC1 )0A87^@)^@)^@)^@)^@)^@)^@)C9 E))D-JE8!D9MC- EK)CTCCDMCD#E- EK)@I@@@FOD )@@G@@^@)^@)^@)^@)^@)E- -P^@)^@)^@)CC2 )$^@$^@)^@)^@)^@)^@)^@)^@)E-MCDDD-DD1BOE )@@G@@^[NE[[CT ^@_@N@@@F^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)E1#D9PD1OEK)^@)^@)^@)^@)OF )@@G@@^@)^@)D1J 0)^[ICDHC*) 8)E1 ELNDDJD0)D- D1BE-C^[DES)ELDC9CE))@N@@@F^@)^@)OG )@@G@@^@)^@)^@)CDICC?E*)^@)^@)CC3 )1^@)^@)^@)^@)^@)^@)^@)^@)C- CTMC(HC(IE))D- OH )@@G@@D1BE-C^[JC0)D1[D( ^[[D1^^[QC(METDD9I@L@@@F^@)^@)^@)^@)^@)C-ND))^@)^@)^@)OI )@@G@@CC0 )6^@)^@)^@)^@)^@)^@)^@)^@)ETCDDAE))C-JE9I^[IC(SE))CTCCDMCD#E- EK)^@)OJ )@@G@@@K@@@F^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)E1#D9PD1O^@)^@)^@)^@)^@)^@)^@)D-JD9FOK )@@G@@^[[E))D1 F[O^[#D[[EL[CTOC(M^@)@[@@@F 0)^@)@E@@@F 0)^@)^@)^@)^@)C(^DDO^[^OL )@@G@@C(HCDIC))C(GC(HC(IE))D1[D( ^[GDDIC*)@[@@@F 0)^@)@J@@@FC- D(GCLG^@)^@)CC=OM )@@G@@C1^AK)^@)^@)C(DC(I -SA8)^@)^@)^@)^@)^@)^@)C(^DDO^[ D- D( D1O^[ICDHC*)^@)ON )@@G@@@H@@@F^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC0 - DDQC(M -SA8)^@)^@)^@)^@)D-JCD^OO )@@G@@^[QC(METDD9I@H@@@F^@)^@)^@)^@)^@)E-IC*)^@)^@)^@)CC0 -MAC5^@)^@)^@)^@)^@)OP )@@G@@^@)^@)CDGD))ETKCD#C(N^@_@K@@@F^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)C- D(GE[M^@)OQ )@@G@@^@)^@)^@)^@)^@)^@)FD ES,^@)E[MDDIE))DLPETO^[ICDHC*)^@)@H@@@F^@)^@)^@)^@)OR )@@G@@^@)D-[ -P^@)^@)^@)CC0 )$ 8$^@)^@)^@)^@)^@)^@)^@)C9 E))CC)ETGCDND@)@K@@@FOS )@@G@@^@)^@)^@)^@)^@)E-U^@)^@)^@)^@)ET^C1HD9^C*)^@)^@)^@)^@)^@)^@)ET^C0)C1DD- OT )@@G@@^[]C(DD1B^[GDDNE- C))B8)@I@@@F^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC0 )$ K$^@)OU )@@G@@^@)^@)^@)^@)^@)^@)FD ES,^@)C9 E))ETOCDM^@)@K@@@F^@)^@)^@)^@)^@)CC=C1#D[MOV )@@G@@^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)C(^DDO^[NC(KCDMCDOD9M^[#D[[EL[CTOC(MOW )@@G@@@H@@@F^@)^@)^@)^@)^@)CC=C1^AK)^@)^@)C(DE1 EK?F@7^@)^@)^@)^@)^@)^@)C(^DDOOX )@@G@@^[QC(METDD9I@J@@@FC- D(GE[M^@)^@)E-IFK)^@)^@)^@)ET^C1HD9^C*)^@)^@)^@)^@)OY )@@G@@^@)^@)ET^C0)D(JC- ^[GDDNE-DD1B^@_^@)@L@@@F^@)^@)^@)^@)^@)E-IFK)^@)^@)^@)OZ )@@G@@D1#E@)^@)^@)^@)^@)^@)^@)^@)^@)D1J 0)^[#FD#D- ^[UC(MD8)C(GC(HC(IE))B8)^@)PA )@@G@@@K@@@F^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)C- D(GE[O^@)^@)^@)^@)^@)^@)^@)FD ES,PB )@@G@@^@)ETFDDK^[#FD#D- ^[ C-DE-DD1B@K@@@F^@)^@)^@)^@)^@)CC=C1#D[M^@)^@)^8*^8)PC )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)C(^DDO^[GC(AE))E[[EL D1OD[ ETDES)^@)@N@@@F^@)^@)PD )@@G@@^@)^@)^@)CC=C- CTQ^@)^@)D1#E@)^@)^@)^@)^@)^@)^@)^@)^@)C(^DDO^[#FD#D- ^[IPE )@@G@@E(HCL EK)D9A^[GCDOC(NE))CTTCTGC*)^@)@K@@@F^@)^@)^@)^@)^@)CC=C1#D[M^@)^@)PF )@@G@@^8(^8)^@)^@)^@)^@)^@)^@)^@)^@)C(^DDO^[MDDBD[O^[KCDMC(IE-CC(NDDN^@)@K@@@FPG )@@G@@C- D(GE[O^@)^@)EK=E[ME-[^@)^@)AC)^@)^@)^@)^@)^@)^@)^@)^@)^@)E[MDDIE))E-CPH )@@G@@C*)ETCD9ME))D[ CD^DDIC8)@J@@@FC-JD-DETO^@)^@)D-[ -P^@)^@)^@)CC1A*)^@)^@)PI )@@G@@^@)^@)^@)^@)^@)^@)CTGC([EK)D-DD1 ^[IE(HCL EK)^@)@M@@@G^@)^@)^@)^@)^@)IT'PJ )@@G@@^@)^@)^@)^@)GT4IT?H1\^@)^@)^@)^@)^@)^@)^@)GT?G(-IK)CTOES)H-(H1>^[,I(!GL>PK )@@G@@IK)I[2G(3G(,I))^@)@L@@@F^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC0 - DDOF[OCC?F@7PL )@@G@@^@)^@)^@)^@)D-JCD^^[ D- D( D1O^[OC(SE))CD^C-MC(NES)^@)@N@@@F^@)^@)^@)^@)PM )@@G@@^@)ET[^@)^@)^@)^@)CC0 -NC-ACD^EK?F@9^@)^@)^@)^@)ET E))E(K^[NE-[ELODDIC8)PN )@@G@@CD^C-MC(NES)D9A^[ D- D( D1O^@)@K@@@F^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC0 )?PO )@@G@@F@9^@)^@)^@)^@)^@)^@)^@)D-JCD^^[NC-A^[KCD#DT E))CD^C-MC(NES)@I@@@F^@)^@)PP )@@G@@^@)^@)^@)IT=G1(H8)^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)D9KC(I^[NC-A^[DD1KPQ )@@G@@E(O^@)@N@@@F^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)ET^C1 ELM^@)^@)^@)^@)^@)^@)^@)PR )@@G@@ET^C0)DC\D8)C(MELJEK,^@)E- ELHDDICDOC*)C(GC(HC(IE))^@)@L@@@F^@)^@)^@)^@)PS )@@G@@^@)CLMC(GEK)^@)^@)F@7^@)^@)^@)^@)^@)^@)^@)^@)^@)EL D- CDNC*)C(GC(HC(IE))PT )@@G@@ET D- CTO^[DE- D*)@[@@@F 0)^@)@D@@@F 0)^@)^@)^@)^@)EL CD^^[[D1^^[DD1OC(MPU )@@G@@E[MC(O^[GCD]C(G^@)@[@@@F 0)^@)@N@@@F^@)^@)^@)^@)^@)ETU^@)^@)^@)^@)CTCCDMPV )@@G@@ET E))^@)^@)^@)^@)^@)^@)CDNETPD( ^[ADD D-^CDOCC)DDA^[ID8)D-[CL D))DDHCDBPW )@@G@@C*)^@)@K@@@F^@)^@)^@)^@)^@)E-U^@)^@)^@)^@)ET^C1HD9^C*)^@)^@)^@)^@)^@)^@)PX )@@G@@ET^C0)C1DD- ^[]C(DD1B^[GDDNE- C))B8)@N@@@F^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)PY )@@G@@D1 F[ODDHCDBC*)^@)^@)^@)^@)^@)FD ES,^@)D1JE-CDDIC8)ETKC(#DD[D))CD]D9PE))PZ )@@G@@D-[CL D))^@)@K@@@F^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC0 )?F@9^@)^@)^@)^@)^@)QA )@@G@@^@)^@)C9 E))C1#E))CD^C-MC(NES)C1JEK)ET^C1D@M@@@F^@)^@)^@)^@)^@)IT=G1(^@)QB )@@G@@^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)EL CD^^[GCD]C(G^[DD([C9 ^[AELJD*)C(GQC )@@G@@C(HC(IE))^@)@M@@@F^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)ET^C1 ELM^@)^@)^@)^@)^@)QD )@@G@@^@)^@)DC\D8)C(MELJEK,^@)E- ELHDDICDOC*)C(GC(HC(IE))^@)@O@@@F^@)^@)^@)^@)QE )@@G@@^@)DK)^@)^@)^@)^@)D(DETGCLG^@)^@)^@)^@)^@)^@)^@)C(MELJEK,^@)D(DETNDDIC8)QF )@@G@@D-[CL D))DDHCDBC*)DDI^[ D- D( D1O^@)@K@@@F^@)^@)^@)^@)^@)D-[ -NAC)^@)^@)QG )@@G@@CC1 -NC-ADD#E8?F@9^@)^@)^@)^@)D-JCD^^[#D9IE-MD9G^[DD([C9 ^[OFDKC*)@J@@@FQH )@@G@@^@)^@)^@)^@)^@)E- -P^@)^@)^@)CC1 )0A*0^@)^@)^@)^@)^@)^@)^@)D-[CL D))DDHQI )@@G@@CDBC*)E-TE[ ^@_^@)@L@@@F^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)D(DETGCLG^@)^@)^@)QJ )@@G@@^@)^@)^@)^@)D1J 0)^[ ELMD9M^[JD0)E-CDDN^[ D- D( D1O^@)@L@@@F^@)^@)^@)^@)QK )@@G@@^@)D-[ -NAK)^@)^@)CC1 -NC-ADD#E8?F@9^@)^@)^@)^@)D-JCD^^[GC(IC9OD@)D9A^[GQL )@@G@@CD]C(G^[DD([C9 ^@)@J@@@F^@)^@)^@)^@)^@)E-GC*?E*)^@)^@)CC1 )1^@)^@)^@)^@)QM )@@G@@^@)^@)^@)^@)CDO^[GC([ETO^[JD1 ^[RD9MC))B8)@L@@@F^@)^@)^@)^@)^@)DK)^@)^@)QN )@@G@@^@)^@)D(DETGCLG^@)^@)^@)^@)^@)^@)^@)D1J 0)^[HCDGC1JELHC(^^[ D- D( D1O^[GQO )@@G@@CD]C(G@K@@@F^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC1 -NC-ADDHCDBC*?F@9^@)^@)^@)QP )@@G@@D-JCD^^[ADDMETO^[RD9MC))D9A^[DD([C9 @J@@@F^@)^@)^@)^@)^@)E- ^@)^@)^@)^@)QQ )@@G@@CC1 )*^8%ET^C1A K$ C)^@)^@)^@)DDN^[NC-A^[GCD]C(G^[QCDGDD^^@_@J@@@F^@)^@)QR )@@G@@^@)^@)^@)DK)^@)^@)^@)^@)D(DETGCLG^@)^@)^@)^@)^@)^@)^@)D1J 0)^[DD1QCDGDD^QS )@@G@@^[GCD]C(G^@)@L@@@F^@)^@)^@)^@)^@)D-M -NA0)^@)^@)CTCCDMET E)?ET^C1DCTR -SQT )@@G@@BC)^@)D-JCD^^[#D[[EL[CTOC(M^[NC(O^[JC0)E- F[O^@)@[@@@F 0)^@)@C@@@F 0)^@)QU )@@G@@^@)^@)^@)DDHCDBC*)E[MD9#C(NETDD1B^[GD9JE@)@[@@@F 0)^@)@I@@@FD1 F[ODDHCDBQV )@@G@@C*)D-[ -P^@)^@)^@)CC0 )?F@9^@)^@)^@)^@)^@)^@)^@)D-JCD^^[ACTO^[[C-^EL ETNQW )@@G@@@I@@@F^@)^@)^@)^@)^@)IT=G1(^@)^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)EL CD^QX )@@G@@^[IC(SE))DDHCDBC*)@K@@@F^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)ET^C1 ELM^@)^@)^@)QY )@@G@@^@)^@)^@)^@)DC\D8)C(MELJEK,^@)C(^DDO^[HC(NET[C9 @J@@@F^@)^@)^@)^@)^@)DK)QZ )@@G@@^@)^@)^@)^@)E-SE- D1^^@)^@)^@)^@)^@)^@)^@)C(IC)!D9A (OC(SE),^@)EDPDDO^@)RA )@@G@@@L@@@F^@)^@)^@)^@)^@)E-K^@)^@)^@)^@)ET^C1DCTR -SBC)^@)^@)^@)^@)^@)DDN^[DRB )@@G@@D([C9 ^[[^[#D9IE-MD9G^[RD9MC))B8)^@)@M@@@F^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)RC )@@G@@CTIE-GE9^^@)^@)^@)^@)^@)^@)^@)FD ES,^@)DDIE- ELKEL E))CTJD1OELJD))DDHCDBRD )@@G@@C*)^@)@J@@@F^@)^@)^@)^@)^@)E-U^@)^@)^@)^@)ET^C1HD9^C*)^@)^@)^@)^@)^@)^@)RE )@@G@@D-DETODDIC8)ET^C0)C1DD- ^@_^@)@N@@@F^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)D1JC-#RF )@@G@@FD#^@)^@)^@)^@)^@)^@)^@)FD ES,^@)DDBD1JEL ^[^C(GC(OC*)C1GCDB^[AD9M^[DD([RG )@@G@@C9 ES)@J@@@F^@)^@)^@)^@)^@)E-U -NA))^@)^@)ET^C1DCTR -SBC)^@)^@)^@)^@)^@)RH )@@G@@DDN^[DD([C9 ^[^C(GC(OC(^^@_^@)@N@@@F^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)CL[CTFRI )@@G@@CTTCTGC*)^@)^@)^@)^@)^@)FD ES,^@)CTCC(#DS)^9]^8)D9KE-DD9I^[[CLJE(O^[GDDNRJ )@@G@@E-DD1B@K@@@FD1JC-#FD#^@)^@)CD[ -P^@)^@)^@)CC1A*?AC)^@)^@)^@)^@)^@)^@)^@)RK )@@G@@DDICTMC(HC(IE))D-DD1 ^[IE(HCL EK)^@)@K@@@F^@)^@)^@)^@)^@)E-IFK)^@)^@)^@)RL )@@G@@ETCD9ME))^@)^@)^@)^@)^@)^@)^@)ETCD9ME))D9PE-KE(O^[^C(NDDMC(^^@_^@)@N@@@FRM )@@G@@^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)D-JD1BD-I^@)^@)^@)^@)^@)^@)^@)D1J 0)^[ C-DRN )@@G@@E))D-JD1B^[AD9MD([E))D-DD1 ^[IE(HCL EK)^@)@M@@@G^@)^@)^@)^@)^@)I-,JK)^@)RO )@@G@@^@)^@)GT4IT?H1\^@)^@)^@)^@)^@)^@)^@)G-(G))I-*HD3^[?HD,G*)H[-I1>^[#E-N^[,RP )@@G@@I(!GL>IK)B8)@N@@@G^@)^@)^@)^@)^@)HK)^@)^@)^@)^@)H1\G-G-(I))H1\IL!GD?^[3G(1I(>H14HD-H))H15H(+G(2IS)@L@@@G^@)^@)RR )@@G@@^@)^@)^@)GC=G->GT&^@)^@)A*?GT4IT?HD,^@)^@)^@)^@)^@)^@)JD>IS,^@)G(=HD4^[4RS )@@G@@H[>^[#E-N^[,I(!GL>IK)^@)@K@@@G^@)^@)^@)^@)^@)HK)^@)^@)^@)^@)GT(G-?H1>^@)RT )@@G@@^@)^@)^@)^@)^@)^@)IT:HD0^[4H8)GT\I[9^[4H[>^[4G(8I))^@)@[@@@G 0)^@)@J@G@FRU )@@G@@^@)^@)^@)^@)^@)CC=C- CTA^@)^@)A*?CC1A*)^@)^@)^@)^@)^@)^@)^@)C(^DDO^[OD[ RV )@@G@@^[GDDIC*)D1PD(]C(M@J@@@GH1\G-^@)^@)CC=ETFDDK^@)^@)AC)^@)^@)^@)^@)^@)^@)^@)^@)^@)ETFDDKRZ )@@G@@^[[C1OC(M^[GDDIC*)D1PD(]C(M^@)@L@@@F^@)^@)^@)^@)^@)E-JE@)^@)^@)^@)CC8 )*SA )@@G@@D9KE-DD9I @$DC$ C(^@)^@)E[MDDIE))CTTCTGC*)DDIC1JELHCDODDJD0)B8)^@)@L@@@FSB )@@G@@^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)DDHCDBC(K^@)^@)^@)^@)^@)^@)^@)D1J 0)^[BD8)SC )@@G@@C(^DDO^[DD([C9 ^[DD1OD8)D-DD1 @K@@@F^@)^@)^@)^@)^@)D-HDK)^@)^@)^@)F@5 -#SD )@@G@@FD#D- C))^@)^@)^@)^@)^@)C(^DDO^[#FD#D- ^[DD1AD9MD([E-DD9I^@)@K@@@FCTDE[MSE )@@G@@C))^@)^@)CC=ETFDDK^@)^@)AC)^@)^@)^@)^@)^@)^@)^@)^@)^@)ETFDDK^[JD1 ^[NE[[SF )@@G@@CT ^[[C1OC(M^[DE))@J@@@F^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)DDHCDBC(K^@)^@)^@)SG )@@G@@^@)^@)^@)^@)C9J^[KELDD1O^[OD[ ^[DD([C9 ^@)@[@@@F 0)^@)@I@@@FD-JD1BD-I^@)SH )@@G@@^@)CC=ETFDDK^@)^@)AC0^@)^@)^@)^@)^@)^@)^@)^@)^@)ETFDDK^[OC(I^[NE[[CT ES)SI )@@G@@@M@@@G^@)^@)^@)^@)^@)I-,JK)^@)^@)^@)GT4IT?H1\^@)^@)^@)^@)^@)^@)^@)G-\G(3SJ )@@G@@^[4H[(IS)H-(H1>^[*GD6G*)CTOES)H15H(+G(2^@_@L@@@G^@)^@)^@)^@)^@)HK)^@)^@)SK )@@G@@^@)^@)H-\H1$H1<^@)^@)^@)^@)^@)^@)^@)H1\ 0)^[3HT(I@)CTOES)H15H(+G(2^[GT&^@)^@)A0?GT4IT?HD,^@)^@)^@)^@)^@)^@)SM )@@G@@JD>IS,^@)G(=HD4^[4H[>^[#E-N^[?HD,G*)H15H(+G(2^@)@L@@@G^@)^@)^@)^@)^@)GC=SN )@@G@@G1^[#E-N^[,I(!GL>IK)GL\I(,G))I-\^[?HD,G*)^@)@J@@@G^@)^@)SQ )@@G@@^@)^@)^@)HK)^@)^@)^@)^@)GT(I[2I))^@)^@)^@)^@)^@)^@)^@)G9\^[0IL(H14^[4H[>SR )@@G@@^[?HD,G*)^@)@[@@@G 0)^@)@I@G@F^@)^@)^@)^@)^@)CC=C- CTA^@)^@)A0?CC1A*)^@)SS )@@G@@^@)^@)^@)^@)^@)^@)C(^DDO^[GDDIC*)D1PD(]C(M@I@@@GH-\H1$H1<^@)^@)CC=C- CTAST )@@G@@^@)^@)A0?CC1A*)^@)^@)^@)^@)^@)^@)^@)C(^DDO^[GDDIC*)D1PD(]C(M@H@@@F^@)^@)SU )@@G@@^@)^@)^@)CC=C1#D[M^@)^@)^8,^8)^@)^@)^@)^@)^@)^@)^@)^@)C(^DDO^[KC(MDDJC))SV )@@G@@@J@@@FCTDE[ME))^@)^@)CC=CTJD))^@)^@)E-SCTJD))^@)^@)^@)^@)^@)^@)^@)E-[CK)SW )@@G@@E-J^[OC(SE))CTJD-PD(I^@)@L@@@FDDHCDBC(K^@)^@)D-[ -NAK)^@)^@)CC1 -NC-ADD#SX )@@G@@E8?F@9^@)^@)^@)^@)D-JCD^^[DD([C9 ^[GC(IC9OD@)DDI^[RD9MC-N^@)@K@@@F^@)^@)SY )@@G@@^@)^@)^@)D-[ -NAC)^@)^@)CC0 -NC-ADD#E8?F@9^@)^@)^@)^@)D-JCD^^[#D9IE-MD9GSZ )@@G@@^[DD([C9 ^[OFDKC*)@L@@@F^@)^@)^@)^@)^@)E- -P^@)^@)^@)CC0 )0A)1^@)^@)^@)TA )@@G@@^@)^@)^@)^@)E(K *4AC4A))EL E0)AS)ET CTODDJD0)AK4 02 03@L@@@F^@)^@)^@)^@)TB )@@G@@^@)E-IC*?E*)^@)^@)CC0 )0A*0^@)^@)^@)^@)^@)^@)^@)E(K *4AC4A))EL E0)AS)ET TC )@@G@@CTODDJD0)AK4 02 03@M@@@F^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)C1^DDHC8)^@)^@)^@)TD )@@G@@^@)^@)^@)^@)C(^DDO^[GCD]C(G^[[D-RCDTES)DDI^[ADD D-^CDOCC)^@)@I@@@F^@)^@)TE )@@G@@^@)^@)^@)E-IFK)^@)^@)^@)CTCCDMET E))^@)^@)^@)^@)^@)^@)CDNCTDDC)DDHCDBC*)TF )@@G@@B8)^@)@K@@@F^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)C1^DDHC8)^@)^@)^@)^@)^@)^@)^@)TG )@@G@@D1J 0)^[ C-DE))C1DC(GC-[E-[^[DD([C9 @M@@@F^@)^@)^@)^@)^@)D-NETG^@)^@)^@)TH )@@G@@CC1 )2^@)^@)^@)^@)^@)^@)^@)^@)CTCCDMCD#E- EK)D- D1BE-C^[DES)E9JEL^ES) K)TI )@@G@@A))^@)@H@@@F^@)^@)^@)^@)^@)E-B -P^@)^@)^@)CC1 )1AS2 *2A*)^@)^@)^@)^@)^@)TJ )@@G@@E-JD8)D-JD1B^@_^@)@J@@@F^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC1 )1AS2 *2A*)^@)TK )@@G@@^@)^@)^@)^@)FD ES,^@)E-ME(ICT[E- ^[DE))^@)@K@@@F^@)^@)^@)^@)^@)D-[ -P^@)TL )@@G@@^@)^@)CC0 -NC-ADDHCDBC*?F@9^@)^@)^@)D-JCD^^[DD([C9 ^[NE-[ELO^[[C-^EL ETNTM )@@G@@@J@@@F^@)^@)^@)^@)^@)CC=ED#D9K^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)CTJE[TTN )@@G@@^[DD([C9 ^[OD8)CLPC1AC(M@I@@@F^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)DDHE[M^@)^@)TO )@@G@@^@)^@)^@)^@)^@)^@)C9J^[KELDD1O^[DD([C9 ^@)@[@@@F 0)^@)@L@@@FC1^DDHC8)^@)TP )@@G@@^@)D(NDC?E*)^@)^@)CC1 )6^@)^@)^@)^@)^@)^@)^@)^@)CTJD(KE(OC*)CTCCDMCD#E- TQ )@@G@@ELN^[DD0)DDHCDBC*)@J@@@F^@)^@)^@)^@)^@)E-B -P^@)^@)^@)CC1 )1AS2 *2A*)^@)TR )@@G@@^@)^@)^@)^@)E-JD8)D-JD1B^[AD9M^[GDDIC*)B8)@J@@@F^@)^@)^@)^@)^@)D-[ -P^@)TS )@@G@@^@)^@)CC1 )1AS2 *2A*)^@)^@)^@)^@)^@)FD ES,^@)E-ME(ICT[E- ^[DE))^@)@K@@@FTT )@@G@@^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC0 -NC-ADDHCDBC*?F@9^@)^@)^@)D-JCD^^[DD([TU )@@G@@C9 ^[NE-[ELO^[[C-^EL ETN@L@@@F^@)^@)^@)^@)^@)CC=C1#D9K^@)^@) 0)^@)^@)^@)TV )@@G@@^@)^@)^@)^@)^@)^@)CTJE[T^[ADD D-^CDOCC)CDIC))E-MCDIETGCDOC*)@[@@@F 0)^@)TW )@@G@@@I@@@FDDHE[M^@)^@)^@)E-I^@)^@)^@)^@)ET^C1DCTR -SBC)^@)^@)^@)^@)^@)CTJD1OTX )@@G@@ELJD))DDHCDBC*)B8)@K@@@F^@)^@)^@)^@)^@)E-U^@)^@)^@)^@)ET^C1HD9^C*)^@)^@)TY )@@G@@^@)^@)^@)^@)E[MDDIE-DD1B^[[D0)C(GC(HC(IE))B8)^@)@J@@@F^@)^@)^@)^@)^@)DK)TZ )@@G@@^@)^@)^@)^@)DDHE[MES)^@)^@)^@)^@)^@)^@)^@)D1J 0)^[KELDD1O^[OD[DES)D-DD1 UA )@@G@@@L@@@F^@)^@)^@)^@)^@)E-IFK)^@)^@)^@)ETCD9ME))^@)^@)^@)^@)^@)^@)^@)ETCD9MUB )@@G@@E))D9PE-KE(O^[]C(DD1B^[ C-DE- C))B8)@L@@@F^@)^@)^@)^@)^@)E- E@)^@)^@)^@)UC )@@G@@CC8 )*D9KE-DD9I @$DC$ C(^@)^@)CTTCTGC*)DDIC1JELHCDODDJD0)C- ETDEL C))B8)UD )@@G@@@L@@@F^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)DDHE[MES)^@)^@)^@)^@)^@)^@)^@)D1J 0)UE )@@G@@^[^D9I^9O^[ C-DE))DDO^[[E))CDGD))^@)@J@@@F^@)^@)^@)^@)^@)CC=CTJD))^@)^@)UF )@@G@@AC2B@)^@)^@)^@)^@)^@)^@)^@)^@)E-[CK)E-J^[MDDBD[O^[JC0)E[[C9 @K@@@F^@)^@)UG )@@G@@^@)^@)^@)D-HDK)^@)^@)^@)F@5 -#FD#D- C))^@)^@)^@)^@)^@)C(^DDO^[#FD#D- ^[DUH )@@G@@D1AD9MD([E-DD9I^@)@I@@@FDDHE[MES)^@)^@)EK=E[ME-[^@)^@)AC)^@)^@)^@)^@)^@)UI )@@G@@^@)^@)^@)^@)E[MDDIE))E-CC*)DDHCDBC*)@L@@@F^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)UJ )@@G@@D1 F[ODDHCDBC*)^@)^@)^@)^@)^@)E[MD9#C(NES)D1 F[O^[ND9PEL#C*)DDHCDBC*)^@)UK )@@G@@@[@@@F 0)^@)@J@@@F 0)^@)^@)^@)^@)C(IC))D9A^[ D- D( D1O 0)^[#D-JET ^[[D1^UL )@@G@@^[#D[ CTF^[AD9M^[IC(SE))C(GC(HC(IE))@[@@@F 0)^@)@I@@@FE-SE- D1^^@)^@)D-[UM )@@G@@ -P^@)^@)^@)CC0 )?F@9^@)^@)^@)^@)^@)^@)^@)D-JCD^^[ACTO^[[C-^EL ETN@I@@@FUN )@@G@@^@)^@)^@)^@)^@)IT=G1(GS)^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)CTGD9NC*)ET^UO )@@G@@C0)DDIE[PE))@K@@@F^@)^@)^@)^@)^@)E-IFK)^@)^@)^@)ET^C1HD9^C*)^@)^@)^@)^@)UP )@@G@@^@)^@)ET^C0)C1DD- ^[]C(DD1B^[GDDNE- C))B8)@L@@@F^@)^@)^@)^@)^@)DK)^@)^@)UQ )@@G@@^@)^@)E[MDDIE-IC*)^@)^@)^@)^@)^@)^@)E[MD9#C(NES)D1 F[O^[ D- D( D1O^[JD0)UR )@@G@@D-DETO@[@@@F 0)^@)@J@@@F 0)^@)^@)^@)^@)E- ELHDDICDODDJD0)E[MD9#C(NETDD1BUS )@@G@@^[AD9M^[[D-G^[ D- D( D1OES)CTJD(KD- E- C))@[@@@F 0)^@)@N@@@FE[MDDIE-^^@)UT )@@G@@^@)CLMC(GCC)^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)EL D- CDNC*)CDGD))CLPC1AUU )@@G@@C(MES)ETODDGD))CDGD-JCT[E- C))@L@@@F^@)^@)^@)^@)^@)E-JE@)^@)^@)^@)CC8 )*UV )@@G@@D9KE-DD9I @$D@$ C(^@)^@)D1J^[CC([C-DD1B^[AD9M^[ D- D( D1OES)B8)^@)@M@@@FUW )@@G@@^@)^@)^@)^@)^@)E- E@?E*)^@)^@)CC8 -JE[ODDJD0*^9N^8(^@)^@)^@)ETCD9ME))D-DUX )@@G@@ETODDIC8)CL DDIC8)C9 D1 EL[E- C))B8)@O@@@F^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)UY )@@G@@D1JD[^D9A^@)^@)^@)^@)^@)^@)^@)FD ES,^@)C-JD0$E))E-PELI^[JC1A^[CC([C-DD1BUZ )@@G@@^[JEK)C(EC(#E))^@)@M@@@F^@)^@)^@)^@)^@)E- E@?E*)^@)^@)CC8 -JE[ODDJD0*^9GVA )@@G@@^8(^@)^@)^@)D-JD1B^[GDDNE-DD1B^[]C(DD1B^[BC(IC(MCDOC(^^@_^@)@K@@@F^@)^@)VB )@@G@@^@)^@)^@)DK)^@)^@)^@)^@)D[^C9JC1A^@)^@)^@)^@)^@)^@)^@)FD ES,^@)E-PELI^[JVC )@@G@@C1A^[CC([C-DD1B^@)@N@@@F^@)^@)^@)^@)^@)DL^C(H^@)^@)^@)D1JD[^D9A^@)^@)^@)VD )@@G@@^@)^@)^@)^@)D9OD[ ELRDDNC*?^[OE(MD0)D9AC0)D9ID-T^[AD9M^[]CDOCTC^@)@L@@@FVE )@@G@@D[^C9JC1A^@)^@)CC=C1^A))^@)^@) @$D@?D0) 1G )0^8(^@)^@)^@)^@)E-PELI^[JC1AVF )@@G@@^[CC([C-DD1B^[[D1^^[ DL CTO^@)@J@@@F^@)^@)^@)^@)^@)D-S -CAK)^@)^@)CC0 )?VG )@@G@@F@1^@)^@)^@)^@)^@)^@)^@)C9 E))CD^C-MC(NES)D9A^[DD([C9 @J@@@F^@)^@)^@)^@)VH )@@G@@^@)D-SDC?E*)^@)^@)CC0 )3AS)^@)^@)^@)^@)^@)^@)^@)D-JCD^^[DD([C9 ^[GC(IC9OVI )@@G@@D@)^@)@K@@@F^@)^@)^@)^@)^@)CDKELOCTI^))^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)VJ )@@G@@ETPCLHDDO^[OD[ ^[#D9IE-MD9G^[DD([C9 @K@@@FD1JD[^D9A^@)^@)EK=C-DE-SCC)^@)VK )@@G@@ 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)E- ELHDDICDOC*)C(^DDODDIC8)D(JC- ^@)@L@@@FVL )@@G@@^@)^@)^@)^@)^@)E0)^@)^@)^@)^@)E[MDDIE- EK)^@)^@)^@)^@)^@)^@)EL D- CDNC*)VM )@@G@@D-JCTF^[JD0)E-CC*)E[MDDIE- EK)@J@@@F^@)^@)^@)^@)^@)CTJD(KD- E- ^@) 0)^@)VN )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)CTJD(KD- E- ^[OD[ ^[#D9HD([D1^@[@@@F 0)^@)@C@@@FVO )@@G@@ 0)^@)^@)^@)^@)E[MD9#C(NES)C- D- E- C))DDHCDBC*)@[@@@F 0)^@)@N@@@FCL[CTFVP )@@G@@CTTCTGC*)D-[ -NA))^@)^@)CC0 -NC-ADD#E8?F@9^@)^@)^@)^@)D-JCD^^[#FD#D- ^[OVQ )@@G@@D[DES)DDHCDBC*)E9[ES)C- D- E- C))^@)@N@@@F^@)^@)^@)^@)^@)E- ^@)^@)^@)^@)VR )@@G@@CC0 -ICTK^@)^@)^@)^@)^@)^@)^@)E9[ES)DDHCDBC*)C- D- E- C))DDI^[GCDNE))E(KVS )@@G@@C-[E- ^@_^@)@N@@@F^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)CL#DD^CS)^@)^@)^@)^@)^@)VT )@@G@@^@)^@)D1J 0)^[^D9I^9O^[DD1#EL D( D1O^[^C(GC(OC*)CTJE(IE))^@)@M@@@F^@)^@)VU )@@G@@^@)^@)^@)D-[^@)^@)^@)^@)CC0 -DC-#^@)^@)^@)^@)^@)^@)^@)D-JCD^^[DD1OC(ME1 VV )@@G@@D1DD1B^[^C(GC(OC(^^[#D9PD1O^@)@N@@@F^@)^@)^@)^@)^@)CD[ -P^@)^@)^@)CC0 )1VW )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)DDICTMC(HC(IE))DDIE- ELQC(IDDIC8)C- D- E- C))DDHVX )@@G@@CDBC(N@N@@@F^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)CC0 -DC-#^@)^@)^@)^@)^@)^@)^@)VY )@@G@@ET[D-O^[[E9[FC)E-CC*)CTJE(IE))E(IE-DD))E9 ^[ C-DE))DDO@N@@@FCL#DD^CS)^@)VZ )@@G@@^@)E-JE@)^@)^@)^@)CC8 )*D9KE-DD9I @$CK$ C(^@)^@)ETCD9PD-^^[^C(GC(OC(^^[DWA )@@G@@D([C9 ES)CL ^[KELDD1OC(^^@_^@)@K@@@F^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)D1 F[OWB )@@G@@DDHCDBC*)^@)^@)^@)^@)^@)D1J 0)^[DC9ID9MC*)E-CDDN^[DD([C9 ^@)@J@@@F^@)^@)WC )@@G@@^@)^@)^@)CC=C1^AC)^@)^@) @$C)*^8(^@)^@)^@)^@)^@)^@)^@)C(^DDO^@$C)*^8)E-JWD )@@G@@^[AD-[C8)DDO@L@@@F^@)^@)^@)^@)^@)CC=C- CTQ^@)^@)ET^C1DCTR -SBC?ES4^@)^@)WE )@@G@@^@)^@)C(^DDO^[#FD#D- ^[DD([C9 ^[^C(GC(OC(^^[DD0)@K@@@F^@)^@)^@)^@)^@)CC=WF )@@G@@C1#D[M^@)^@)^8(^8)^@)^@)^@)^@)^@)^@)^@)^@)C(^DDO^[#D-JET ^[KCDMC(IE-CC(NWG )@@G@@DDN^@)@O@@@F^@)^@)^@)^@)^@)E-IFK)^@)^@)^@)ETCD9ME))^@)^@)^@)^@)^@)^@)^@)WH )@@G@@CD]CLMC(QDD[E- C))D-DETODDIC8)CL DDIC8)C9 D1 EL[E- C))B8)^@)@M@@@F^@)^@)WI )@@G@@^@)^@)^@)DK)^@)^@)^@)^@)CTDE[ME))^@)^@)^@)^@)^@)^@)^@)E[MDDIE))DDHCDBC*)WJ )@@G@@E9DE-C^[ID8)D-DD1 ^[IE(HCL EK)@K@@@F^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC0 )6WK )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)FD ES,^@)E-[CK)E-J^[OC(SE))CTJD-PD(I@N@@@F^@)^@)WL )@@G@@^@)^@)^@)E- E@)^@)^@)^@)CC8 )*D9KE-DD9I @$DC$ C(^@)^@) 0, 1PD1GC(NES)CTTWM )@@G@@CTGC*)DDIC1JELHCDODDJD0)DDN^[JD0, 0,@N@@@F^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)WN )@@G@@CC0 )1AS)^@)^@)^@)^@)^@)^@)^@) 0, 1[D1^^[OC(SE))DDN^[HD9QC(^^[OD8)E-CC*)WO )@@G@@ELDC9CE))^@)@O@@@F^@)^@)^@)^@)^@)CC=CTJD))^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)WP )@@G@@^@)^@)E-[CK)E-J^[NE-[ELO^[JC0)E- F[O^[AD9M^[ID9MD([D))D-DETODDIC8)@J@@@FWQ )@@G@@^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)DDHCDBC(K^@)^@)^@)^@)^@)^@)^@)C9J^[KELDD1OWR )@@G@@^[OD[ ^[DD([C9 ^@)@[@@@F 0)^@)@E@@@F 0)^@)^@)^@)^@)E[MD9#C(NES)CTJD1OELJWS )@@G@@D))DDHCDBC*)DDI^[OC(SE))@[@@@F 0)^@)@I@@@FCTIE-GE9^^@)^@)D-[ -NAC)^@)^@)WT )@@G@@CC0 -NC-ADD#E8?F@9^@)^@)^@)^@)D-JCD^^[DD([C9 ^[OFDKC*)@L@@@F^@)^@)^@)^@)WU )@@G@@^@)E- -P^@)^@)^@)CC0 )0A*0^@)^@)^@)^@)^@)^@)^@)D-[CL D))DDHCDBC*)DDI^[^WV )@@G@@CDOCC)C1DD- ^@_^@)@K@@@F^@)^@)^@)^@)^@)E-IC*?E*)^@)^@)CC0 )0A)2^@)^@)^@)WW )@@G@@^@)^@)^@)^@)CTCCDIC9 ^[#D[[EL[CTOC(M^[NC(O^@_^@)@L@@@F^@)^@)^@)^@)^@)D-MWX )@@G@@ -NA0)^@)^@)CTCCDMET E)?ET^C1DCTR -SBC)^@)FD ES,^@)D-JCD^^[IC(R^[#D[[EL[WY )@@G@@CTOC(M^[NC(O@L@@@G^@)^@)^@)^@)^@)I-> -5^@)^@)^@)GC0 )0A*3^@)^@)^@)^@)^@)WZ )@@G@@^@)^@)HD3^[4H[(IS)GC)CTOES)H-(H1>^[,I(!GL>IK)B8)@J@@@G^@)^@)^@)^@)^@)HK)XA )@@G@@^@)^@)^@)^@)GT,I-?H1^@)XB )@@G@@@N@@@G^@)^@)^@)^@)^@)IT,H9,JK)^@)^@)GT4IT?H1\^@)^@)^@)^@)^@)^@)^@)JD>IS,XC )@@G@@^@)G1?GD$^[#E-N^[?HD,G*)H15H(+G(2^[\H0)H-(H1>^@)@K@@@G^@)^@)^@)^@)^@)H-2XD )@@G@@ -*AK)^@)^@)GT4IT?HD, -3G-&HD^[#E-N^[?HD,G*)H15XE )@@G@@H(+G(2@K@G@F^@)^@)^@)^@)^@)E-JE@?E*)^@)^@)CC8 -JE[ODDJD0*^9K^8(^@)^@)^@)XF )@@G@@E[MDDIE))CTJD1OELJD))DDHCDBC(N^@_^@)@K@@@GGT,I-?H1IL2H92 0)^[ H->H(>H14^[4G(2H((H1-I->G),^0$@J@@@FD(DETGD*)^@)DT )@@G@@^@)^9HHD3IT(H1$^[\IK)H(-H-&H92H(>G))H--GL>H))HD!GD$G*'^@)^0)^@$^8&^8$ 0&DU )@@G@@^8)^@)@ @@@F^@)^@)^@)^@)^@)G1(G(?G--I--^@)@E@@@FD1 ETH^@)^@)^@)^9ID8)C(GDV )@@G@@C(HC(IE-N^[NC(GC(#E- C))C1MD9H^@-^8)@E@@@FCD C-H^@)^@)^@)^9[D-G^[ D- D( DW )@@G@@D1OES)C- D- E- C))DDI^@-^8)^@)@ @@@FC1 D*)^@)^@)^@)^9 D(KE-T^@-^8)@G@@@FDX )@@G@@E[BC1HETB^@)^@)^9ADDGC*)D1[D( C))DDN^[ID9O^[[^[KELJC9MCDH^[ADDGC*'^@-^8)DY )@@G@@@H@@@FET^C1HETB^@)^@)^9IC(DE-CC(M^[KELJC9MCDH^[ADDGC*)D9M^[NC-A^[AD9MD([DZ )@@G@@E)'^@-^8)^@)@F@@@FC(GE-HES)^@)^@)^9#CDID1JE))D-DETO^[ D- D( D1OES)D9AC0)EA )@@G@@E-[E[ ^@-^8)@^@@@F^@)^@)^@)^@)^@)C(IC))^@)___D-[ -P^@)^@)^@)CC1A@?C(GE-HEB )@@G@@ES)^@)^@)^@)^@)^@)D-JCD^^[HC(NET[C9 ^[AD9M^[ D-O^[KELDD1O^[AELJD*)E-[E[ EC )@@G@@@L@@@F^@)^@)^@)^@)^@)DK)*[S@@@*SDFF*+@@@@[@[@@@C 0)^@)@E@@@C 0)^@)^@)^@)ED )@@G@@^@)ET^C0)E-MCDIETAC(M^[#D9HD([D1^^[KELJCT ETN^@)@[@@@C 0)^@)@M@@@C 0)^@)EE )@@G@@^@)^@)^@)E-CDDN^[MD9PE-DD1 ^[DES)C(IE- EL C))C1MD9H^[OD[ ^[OEL[D1NC1 EK)EF )@@G@@CTJD(HCDIC))E[MD9#C(NES)E-J^@)@F@@@C 0)^@)^@)^@)^@)C(SC(#E(OC*)E-CC*)E-MEG )@@G@@CDIETAC(M -A^[#D9HD([D1^ 0)^@)@[@@@C 0)^@)@^@@@C^@)^@)^@)^@)^@)CDSEK=^@)EH )@@G@@@[@@@C 0)^@)@H@@@C 0)^@)^@)^@)^@) [# C)^[#H90JD2HD$H[4^@1BC7A8)^@)D(-IL(EI )@@G@@H1G))@[@@@C 0)^@)@M@@@C 0)^@)^@)^@)^@)E-*G*)^[(EK )@@G@@H1&H92H(-I-(H9,^[H14HD-H)?^[0IL\EL )@@G@@I[2HD>I--IL9@M@@@C 0)^@)^@)^@)^@)I-\^[HGD2HD,GT*HD0^[NJD3I->H(3 ))GD,G))EM )@@G@@GT\H13HD=G(2G(=^[-^[4IL-G->^[3G(I))GD3^[=G(&HD,G(=@M@@@C 0)^@)^@)^@)EN )@@G@@^@)HD,^@)IT>GT4HD\H0)A)9BD#^[\G0)I-*G*)I[>H1-H))GT\G->^[\G0)I-*G*)ET4GD4EO )@@G@@G*)H9&^[#GD?HD&H92H1(GC,@M@@@C 0)^@)^@)^@)^@)E(3G*)^[\G0)^[4H[(IS)^[(H1&EP )@@G@@H92H(-I-(H9,^[(IS)G92GD,I->G))^[\H1?JC)I-*IL\I($H@)^[-^[7IL(I-4G(,@M@@@CEQ )@@G@@ 0)^@)^@)^@)^@)GD5I-*H92HD3GD4HD\H0)^[+JC)^[HGD2HD,GT*HD0^[NJD3I->H(3^[>ER )@@G@@J[0IL>IT3H-9^[0IL>IT@E@@@C 0)^@)^@)^@)^@)IT 0)@[@@@C 0)^@)@ @@@C^@)^@)^@)^@)^@)C- C1PD1#ET )@@G@@E)=^@)@^@@@C^@)^@)^@)^@)^@)C1[D1B^@)@[@@@C 0)^@)@L@@@CC*1^@)^@)^@)^@)C(LEU )@@G@@E*)^@)^@)^@)EK1A@)^@)^@)^@)^@)^@)^@)^@)^@)C(GC(HC(IE))CTGCDNES)C1JEK)C1DEV )@@G@@ELNE))C1DD- @M@@@CC*2^@)^@)^@)^@)C(LE*)^@)^@)^@)EK1AC)^@)^@)^@)^@)^@)^@)EW )@@G@@^@)^@)C(GC(HC(IE))CTGCDNES)C1JEK)ET CTJD1^^[ADDGC*)^@)@J@@@CC01^@)^@)^@)EX )@@G@@^@)C(LE*)^@)^@)^@)EK1AK)^@)^@)^@)^@)^@)^@)^@)^@)C1^E)?^[ACTO^[AD9M^[ADDGEY )@@G@@C*)AC)@J@@@CC02^@)^@)^@)^@)C(LE*)^@)^@)^@)EK1AS)^@)^@)^@)^@)^@)^@)^@)^@)EZ )@@G@@C1^E)?^[ACTO^[AD9M^[ADDGC*)AK)@[@@@C 0)^@)@[@@@C 0)^@)@O@@@C 0)^@)^@)^@)FA )@@G@@^@)C1DD- ^[OD8)C1DD- BK)^@)^@)^@)^@)^@)^@)^@)^@)ET^C0)E- F[O^[DES)ETDD(KFB )@@G@@D-T^[#D9KDD C))E(IE-DD))CDI^[NC-A^@)@N@@@C 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)FC )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)C(IC))D9A^[ADDGC*)ET D1ODDIC(G^[DES)C(ICTJFD )@@G@@E(IE- EL C),@M@@@C 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)FE )@@G@@^@)^@)D1J^[AD9MD([E))CTJD1QC(METDD9I^[RDDGD))D9#CTPEK,@[@@@C 0)^@)@[@@@CFF )@@G@@ 0)^@)@N@@@C 0)^@)^@)^@)^@)C(GC(HC(IE))E-J^[ADDGC*'^@)^@)^@)^@)^@)^@)^@)FG )@@G@@E-CC*)C1DELNE))ETTD(]D9GDD#^[ D- D( D1O^[NC(GC(#E- C))@O@@@C 0)^@)^@)^@)FH )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)CLT^[ADDGC(NCT[D0)DDN^[#FI )@@G@@D[[D1BC(^^[DD1OD8)CDI^[NC-A^[ADDGC*,@N@@@C 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)FJ )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)ET^C1D^[DES)E(NC(^^[OD8)EL CD^^[DD([C9 ES)FK )@@G@@ETJ^[OD[[E))@O@@@C 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)FL )@@G@@^@)^@)C- D- E- C))DDHCDBC(N^[HCDT^[]C*)EL D(JE1 C),^@)CTJD1OELJD))@N@@@CFM )@@G@@ 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)E9JEL^ES)E9MFN )@@G@@DDOE- D0)E-J^[OD[ ^[JE(OE[PE))ET^C0)C1DD- @O@@@C 0)^@)^@)^@)^@)^@)^@)^@)FO )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)E9DD-G^[]C*)C1MC( ^[JC0)CTTCTGC*)DDIFP )@@G@@C1JELHCDODDJD0?^[ E-# 0)@[@@@C 0)^@)@[@@@C 0)^@)@O@@@C 0)^@)^@)^@)^@)C1DFQ )@@G@@D- ^[OD8)C(GC(HC(IE)'^@)^@)^@)^@)^@)^@)^@)E-CC*)ET^C0)C1DD- ^[RDDGD))CL FR )@@G@@^[MC([C))E(NDDIC8)ET^C1D ))^@)@M@@@C 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)FS )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)CDIC))CDI^[ D- D( D1O^[#D9IETDETODDIC8)D9A^[OD[ FT )@@G@@@N@@@C 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)ET^C0)FU )@@G@@C1DD- ^[ICDHC*)EL D1[D( C))CLT^[OD[ ^[ICDHC*)D9I@O@@@C 0)^@)^@)^@)^@)^@)FV )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)E-CC*)ET CTJD1^^[NE[ CTDC1DCT[FW )@@G@@E-DD9I^[RDDGD))CL ^[RELDE-OC(I@N@@@C 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)FX )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)CTJD1NDDNE-DD1B^[JC0)E-CC*)E- F[O^[DD([C9 ES)D9AFY )@@G@@^[OD[ @O@@@C 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)FZ )@@G@@ET^C0)C1DD- 0)^[#D9IE-MD9G^[RD9MC-N^[RDDGD))CL ^[#D[[D1BC(^@O@@@C 0)^@)GA )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)E-J^[#D9IC1JELH^[OGB )@@G@@D8)CTTCTGC*)A@)DDHCDBC(N^[DD0)CC)D1 E8)^@)@O@@@C 0)^@)^@)^@)^@)^@)^@)^@)GC )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)C(GC(HC(IE),^@)CDGD))A@5AC)CTJD1OELJGD )@@G@@D))DDHCDBC(N^[RDDGD))^@)@H@@@C 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)GE )@@G@@^@)^@)^@)^@)^@)^@)CL ^[MC(HD9QC(^ 0)@[@@@C 0)^@)@^@@@CE-MCDIETAC(MET^C0%GF )@@G@@ 0)^@)@M@@@C^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC0 - AC)^@)^@)^@)^@)^@)^@)^@)GG )@@G@@D-JCD^^[ADDMETO^[ D- D( D1O^[NE[ CTDC1DCT[E-DD9I@N@@@C^@)^@)^@)^@)^@)D-[GH )@@G@@^@)^@)^@)^@)CC1 - AK)^@)^@)^@)^@)^@)^@)^@)D-JCD^^[NC(#D9IC))C(GC(HC(IE))GI )@@G@@ETKC(#DDADD#CDODDJD0)^@)@L@@@C^@)^@)^@)^@)^@)E-IFK)^@)^@)^@)C(GCDGD)?CC0GJ )@@G@@^@)^@)^@)^@)^@)^@)DDN^[DD1KE(O^[ADDGC*)D9M^[ D- D( D1O^@_^@)@M@@@C^@)^@)GK )@@G@@^@)^@)^@)DK)^@)^@)^@)^@)DD D-O^@)^@)^@)^@)^@)^@)^@)^@)DDIE[PE))DDN^[ D- GL )@@G@@D( D1O 0)^[MC([C))E(K^[OD9#^@)@[@@@C 0)^@)@N@@@C 0)^@)^@)^@)^@)DDIE[PE))GM )@@G@@ETKC(#DDADD#CDODDJD0)DDN^[[^[ADDGC*)D1[D( 0)^[^D9 ES)D9PE-KE(O^[CCDQC*)GN )@@G@@CDI^[ D- D( D1O^@)@B@@@C 0)^@)^@)^@)^@)D1[D( ^[NE[ CTDC1DC(^^@_^@)@[@@@CGO )@@G@@ 0)^@)@O@@@C^@)^@)^@)^@)^@)E-IFK)^@)^@)^@)C(GCDGD)?CC1^@)^@)^@)^@)^@)^@)GP )@@G@@C-JC(N^[JE(OE[PE))D[[E1 ^[[D0)C(GC(HC(IE))ETKC(#DDADD C))B8)@L@@@C^@)^@)GQ )@@G@@^@)^@)^@)DK)^@)^@)^@)^@)D9 D-O^@)^@)^@)^@)^@)^@)^@)^@)FD ES,^@)CDNETPD( GR )@@G@@^[DD1KE(O^[DES)CC)C1DD- @[@@@C 0)^@)@M@@@C 0)^@)^@)^@)^@)CLJE-C^[NE[ CTDGS )@@G@@C1DCT[E-DD9IES)CDMC*)C1DD- ES,^@)E9 ^[HE(NE))EL CD^^[DD0)ET CTOD9M^[UC(MGT )@@G@@D8)D9A@N@@@C 0)^@)^@)^@)^@)E-CC*)DDIE[PE))C1DD- ^[OD8)C- CTDC- ^[RD[ E-CGU )@@G@@C(M^[DE))DDN^[[^[ADDGC*)D9M^[[^[KELJC9MCDH^[ADDGC*,^@)@N@@@C 0)^@)^@)^@)GV )@@G@@^@)DDA^[DE))DDN^[[^[KELJC9MCDH^[ADDGC*?^[RC*)DLPD(K^[JC1A^[OD8)DD D-O^[OGW )@@G@@D8)E[MD9#C(NES)DDO^[RDDOD@)^@)@K@@@C 0)^@)^@)^@)^@)C1DD- ET#CDI 0)^[DC0)GX )@@G@@DDO^[DES)ET^C0?^[RC*)CTJE[T^[DE))ET^C0)C1DD- ^[OD8)C1DD- 0)@[@@@C 0)^@)GY )@@G@@@[@@@C 8,^@)@[@@@C 0)^@)@ @@@C 0)^@)^@)^@)^@)ET^C0)B*"^[NC-A@[@@@C 0)^@)GZ )@@G@@@N@@@C 0)^@)^@)^@)^@)E-CC*)ET^C0)C1DD- ^[OD8)C1DD- ^[OEL[D1NC1 EK)DDN^[KHA )@@G@@C(MC1JELHC(^^[^DDMC(#E-GFC)CLT^[OD[ ^[DD1KE(O^@)@M@@@C 0)^@)^@)^@)^@)CDIHB )@@G@@C))D9PE-KE(O^[MD9PE-DD1 ES?^[RD[DCTC^[NDDHE[GFC)CTJE[T^[]D-JCTFES?^[]E(OHC )@@G@@^[NCT[D0)C1JEK)CDI@N@@@C 0)^@)^@)^@)^@)C(IC)!D9A (ADDGC*)ET D1ODDIC(G 0)HD )@@G@@^[DD0)E-CDDN^[RCDT^[OD[ FC)CDMC*)C9PCDMCDIE- C(^^[OD8)E[MC(NC(ME1 @O@@@CHE )@@G@@ 0)^@)^@)^@)^@)CDGD))CTJD1OELJD))DDHCDBC(N^[DD0)DDIE-[CTO^[AD9MD*,^@)E-CHF )@@G@@DDN^[[D-ND8)DDN^[HE(#D@)D- ETN^[ F[KC(IETDE1 ^@)@E@@@C 0)^@)^@)^@)^@)E-CHG )@@G@@CDI^[#D9KFDDD1B^[DD([C9 (]FC!DDHCDBC*,^@)@[@@@C 0)^@)@J@@@C^@)^@)^@)^@)HH )@@G@@^@)D-S^@)^@)^@)^@)F@1A@?C01^@)^@)^@)^@)^@)^@)^@)D-JCD^^[DD1KE(O^[ADDGC*)HI )@@G@@C1#E))@J@@@C^@)^@)^@)^@)^@)D-S^@)^@)^@)^@)F@9 -AAK)^@)^@)^@)^@)^@)^@)^@)HJ )@@G@@D-JCD^^[JE(OE[PE))C1DD- ^[ACTO@K@@@C^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC0 )$HK )@@G@@C0$^@)^@)^@)^@)^@)^@)^@)D-JCD^^[NC-A^[ADDGC*)ET#CDI^[HD9^C*)@L@@@C^@)^@)HL )@@G@@^@)^@)^@)ET[^@)^@)^@)^@)CC0 -DD9JE[O -SAC0^@)^@)^@)^@)ET E))D(JC- ^[AD9MHM )@@G@@^[DD1KE(O^[MD9PE-DD1 ^@)@K@@@C^@)^@)^@)^@)^@)D-HDK)^@)^@)^@)CC2 -DD1KE(OHN )@@G@@^@)^@)^@)^@)^@)^@)CTMC([E- ^[MC([C- EK)CD#E-DE1DE-T^@)@K@@@C^@)^@)^@)^@)HO )@@G@@^@)D-HDK)^@)^@)^@)CC2 -JE(OE[PE))^@)^@)^@)^@)^@)CTMC([E- ^[JE(OE[PE))CD#HP )@@G@@E-DE1DE-T^@)@L@@@C^@)^@)^@)^@)^@)E@)^@)^@)^@)^@)DDJCL] TLD)?F@9^@)^@)^@)HQ )@@G@@^@)^@)E9[DDO^[AD9M^[JE(OE[PE))E-J^[OC(MD(DD1[E- @[@@@C 0)^@)@M@@@C 0)^@)HR )@@G@@^@)^@)^@)DDA^[OD[ ^[DD1KE(O^[ADDGC*)DDN^[OCDKC*?^[RC*)E[ C(F^[[D[ CD^^[[HS )@@G@@E))E-CC*)D1 F[O^[]D-JCTF 0)^@)@I@@@C 0)^@)^@)^@)^@)DDA^[DE))DDN^[[D0)C(IHT )@@G@@C)!D9A (ADDGC*?^[RC*)CD^E1[D1#C*)CDAE- EK)DDO 0)@[@@@C 0)^@)@J@@@CET^E-JHU )@@G@@E(O^@)^@)D-S^@)^@)^@)^@)F@1A@?C01^@)^@)^@)^@)^@)^@)^@)D-JCD^^[DD1KE(O^[AHV )@@G@@DDGC*)C1#E))@M@@@C^@)^@)^@)^@)^@)D-S^@)^@)^@)^@)F@9 -AAK)^@)^@)^@)^@)^@)HW )@@G@@^@)^@)D-JCD^^[KD9DD1OC(M^[OD8)D9PE-KE(O^[ADDGC*)C1#E))@J@@@C^@)^@)^@)^@)HX )@@G@@^@)E-U^@)^@)^@)^@)DDJD([ETN -SAC0^@)^@)^@)^@)^@)DDN^[DD1KE(O^[ADDGC*)E-[HY )@@G@@E[ ^@_@J@@@C^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)DDID9O^@)^@)^@)^@)^@)^@)^@)^@)HZ )@@G@@D1J 0)^[NDTDE@)E-CDDN^[NE-PC1A@J@@@CDDID9O^@)^@)^@)CLMC(GE@)^@)^@)F@1A@)IA )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)EL D- CDNC*)DDIE[PE))C1#E))^@)@L@@@C^@)^@)^@)^@)IB )@@G@@^@)ETU^@)^@)^@)^@)C01^@)^@)^@)^@)^@)^@)^@)^@)^@)D([ELF^[DD1KE(O^[ADDGC*)IC )@@G@@C1#E))EL D- CDNC(^@I@@@C^@)^@)^@)^@)^@)E-U^@)^@)^@)^@)DDJD([ETN -SBC)^@)ID )@@G@@^@)^@)^@)^@)DDN^[JE(OE[PE))E-[E[ ^@_@K@@@C^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)IE )@@G@@ETND-QD(MDS)^@)^@)^@)^@)^@)^@)CDGD))C-JD1 ^[DC0)D([ETN^[NE-JEL[C9 @M@@@CIF )@@G@@^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC0 -RC(A^))^@)^@)^@)^@)^@)^@)D-JCD^^[RELDIG )@@G@@E- ^[ D1^^[JC0)C1DD- ^[AE(ICTODDJD0)@M@@@C^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)IH )@@G@@CC1 -DD9AE(ICS?F@9^@)^@)^@)^@)D-JCD^^[#E(MEL D1O^[AE(ICTODDJD0)DDI^[KCD#II )@@G@@DT E))@N@@@C^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)CC0 -DD9AE(ICS?F@9^@)^@)^@)^@)IJ )@@G@@ET E))E9 C0=^[AE(ICTODDJD0)DDI^[JE(OE[PE))E[[CTFC(O^@)@J@@@C^@)^@)^@)^@)IK )@@G@@^@)ETU^@)^@)^@)^@)DDJCD#E8?F@9^@)^@)^@)^@)^@)^@)CTGC([EK)CD#CT ETN^[RD9MIL )@@G@@C))^@)@K@@@C^@)^@)^@)^@)^@)E-IC*?E*)^@)^@)CC1 -RC(A^))^@)^@)^@)^@)^@)^@)IM )@@G@@C(JC0)CDGEL CD^FC)E9MDDOE- D0)B8)^@)@L@@@C^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)IN )@@G@@ETFE9 C01^@)^@)^@)^@)^@)^@)^@)FD ES,^@)C-JD0$E))D1 C(^^[ADDMETO^[HCDMDS)IO )@@G@@@M@@@C^@)^@)^@)^@)^@)DDJE8=^@)^@)^@)DDJE[FE)?F@9^@)^@)^@)^@)^@)^@)E9MDDOIP )@@G@@C*)C(IC))D9A^[ADDGC*)D9I^[JE(OE[PE))E-[E[ @I@@@C^@)^@)^@)^@)^@)E-U^@)^@)IQ )@@G@@^@)^@)DDJETOCDOE(N -SBC)^@)^@)^@)^@)D1JELHCDG^[NE-[E-PES)B8)@K@@@C^@)^@)IR )@@G@@^@)^@)^@)DK)^@)^@)^@)^@)ETNDDJC(A^@)^@)^@)^@)^@)^@)^@)D1J 0)^[ C-DE))C(MIS )@@G@@ELJEK)D( ETNCDBC*)@K@@@CETFE9 C01^@)^@)DDJE8=^@)^@)^@)DDJE[FE)?F@9^@)^@)IT )@@G@@^@)^@)^@)^@)E9MDDOC*)ET CTJD1^^[ D9A^[HCDMDS)^@)@I@@@C^@)^@)^@)^@)^@)E-UIU )@@G@@^@)^@)^@)^@)DDJETOCDOE(N -SBC)^@)^@)^@)^@)D1JELHCDG^[NE-[E-PES)B8)@J@@@CIV )@@G@@^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)ETNDDJC(A^@)^@)^@)^@)^@)^@)^@)C(MELJEK,^@)IW )@@G@@E[MD9#C(NES)DDO^@)@L@@@C^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC0 -HCK=^@)^@)^@)IX )@@G@@^@)^@)^@)^@)C9 E))CL[CTFETKCD#C*)CLGD9#DS)C1PD1#E-DD9I@K@@@C^@)^@)^@)^@)IY )@@G@@^@)ET[^@)^@)^@)^@)CC0 -DD9AE(ICS?F@9^@)^@)^@)^@)ET E))C1PD1#E-DD9I^[DD0)IZ )@@G@@E[[CTFC(O^@)@L@@@C^@)^@)^@)^@)^@)DDJE8=^@)^@)^@)DDJE[FE)?F@9^@)^@)^@)^@)JA )@@G@@^@)^@)CL[CTF^[JE1 EK)ET CTJD1^^[ D9A^[HCDMDS)^@)@I@@@C^@)^@)^@)^@)^@)D-[JB )@@G@@^@)^@)^@)^@)CC0 -DD9NE-[E-PES?F@9^@)^@)^@)D-JCD^^[D 9J^[NE-[E-PES)@K@@@CJC )@@G@@^@)^@)^@)^@)^@)E- -P^@)^@)^@)CC0 )1^@)^@)^@)^@)^@)^@)^@)^@)D1JELHCDG^[ JD )@@G@@D9A^[HCDMDS)ETOCDOE(N^@_@H@@@C^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)ETNDDJC(A^@)JE )@@G@@^@)^@)^@)^@)^@)^@)D1J 0)^[ ELMD9M^@)@K@@@C^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)JF )@@G@@CC0 -#C-JE[OES?F@8^@)^@)^@)^@)D-JCD^^[JE[ODDJD1N^[JD0)CTJD(HCDIC))@M@@@CJG )@@G@@^@)^@)^@)^@)^@)E- E@?E*)^@)^@)CC0 -JE[ODDJD0*^9H^8(^@)^@)^@)D([ELF^[^C(NJH )@@G@@DDMC(^^[[E))C(IC))D9A^[#D9KFC)B8)^@)@L@@@C^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)JI )@@G@@ETND-QD(MDS)^@)^@)^@)^@)^@)^@)FD ES,^@)D- CDQC*)D9IC*)D([ELF^[[E))C(IC))JJ )@@G@@@K@@@C^@)^@)^@)^@)^@)DDJE8=^@)^@)^@)DDJE[FE)?F@9^@)^@)^@)^@)^@)^@)CL[CTFJK )@@G@@^[PE@)D9QC(M^[NC(#D9IC))D([ELF@I@@@C^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC1 -DJL )@@G@@D9NE-[E-PES?F@9^@)^@)^@)D-JCD^^[D 9J^[NE-[E-PES)@L@@@C^@)^@)^@)^@)^@)E- JM )@@G@@ -P^@)^@)^@)CC1 )1^@)^@)^@)^@)^@)^@)^@)^@)D1JELHCDG^[]CD#DS)E(K^[JE1 EK)JN )@@G@@C(JC0)B8)^@)@N@@@C^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)ETNDDJC(A^@)^@)^@)^@)^@)JO )@@G@@^@)^@)D1J 0)^[ ELMD9M^[#D-JETDD1B^[NC-A^[JE(OE[PE))E-[E[ ^@)@K@@@CETND-QJP )@@G@@D(MDS)^@)CLMC(GE@)^@)^@)F@9^@)^@)^@)^@)^@)^@)^@)^@)^@)EL D- CDNC*)E-CC*)JQ )@@G@@D9PE-KE(O^[ACTO^@)@N@@@C^@)^@)^@)^@)^@)CLMC(GCC)^@)^@) 0)^@)^@)^@)^@)^@)JR )@@G@@^@)^@)^@)^@)EL D- CDNC*)CDGD))CLPC1AC(MES)C1JEK)E-CC*)CTJD(HCDIC))@J@@@CJS )@@G@@^@)^@)^@)^@)^@)CTJD(KD- E- ^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)E- ELHDDICDOJT )@@G@@C*)D1JELHCDGD-T^@)@[@@@C 0)^@)@D@@@C 0)^@)^@)^@)^@)DC\D8)C(MELJEK)CTGD9NJU )@@G@@DDIC8)D9PE-KE(O^@)@[@@@C 0)^@)@K@@@CETNDDJC(A^@)^@)D-[ -P^@)^@)^@)CC0 -DJV )@@G@@D9KDTO -SBC)^@)^@)^@)^@)D-JCD^^[D 9J^[KCD#DT E))CD^C-MC(NES)@M@@@C^@)^@)JW )@@G@@^@)^@)^@)D-HDK)^@)^@)^@)F@1AC?DDJET C-O^@)^@)^@)^@)^@)C(^DDO^[D 9J^[NE-[JX )@@G@@E-PES)C(MELJEK)D( ETNCDBC*)^@)@[@@@C 0)^@)@I@@@C 0)^@)^@)^@)^@)C9 D1 EL[JY )@@G@@D))C(IE-MFC)E-J^[ ELMD9M^[OD[ ^[#D9HD([D1^^[[D1^^[BC(O^[JE(O@[@@@C 0)^@)JZ )@@G@@@J@@@CETNC(MEK)^@)^@)FL[E@)^@)^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)C(MELJKA )@@G@@EK)E-CC*)CTJD(HCDIC))^@)@K@@@C^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC0 -AAC)^@)KB )@@G@@^@)^@)^@)^@)^@)^@)D-JCD^^[ADDGC*)AC)C1#E))CD^C-MC(NES)@J@@@C^@)^@)^@)^@)KC )@@G@@^@)E-U^@)^@)^@)^@)CC0^@)^@)^@)^@)^@)^@)^@)^@)^@)ETODDGD))CDGD-JCT[E- C))KD )@@G@@B8)^@)@I@@@C^@)^@)^@)^@)^@)CLMC(GE@)^@)^@)CC0^@)^@)^@)^@)^@)^@)^@)^@)^@)KE )@@G@@FD ES,^@)EL D- CDNC*)DDO@I@@@C^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC0 -AAK)^@)KF )@@G@@^@)^@)^@)^@)^@)^@)D-JCD^^[ADDGC*)AK)C1#E))@J@@@C^@)^@)^@)^@)^@)E-U^@)^@)KG )@@G@@^@)^@)CC0^@)^@)^@)^@)^@)^@)^@)^@)^@)ETODDGD))CDGD-JCT[E- C))B8)^@)@I@@@CKH )@@G@@^@)^@)^@)^@)^@)CLMC(GE@)^@)^@)CC0^@)^@)^@)^@)^@)^@)^@)^@)^@)FD ES,^@)EL KI )@@G@@D- CDNC*)DDO@L@@@C^@)^@)^@)^@)^@)CLMC(GCC)^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)KJ )@@G@@^@)^@)EL D- CDNC*)CDGD))EL[D1^D9H^[]E(AC1 ELN^@)@K@@@C^@)^@)^@)^@)^@)CTJKK )@@G@@D(KD- E- ^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)E- ELHDDICDOC*)E-CC*)CTJD(HCDIKL )@@G@@C))^@)@[@@@C 8,^@)@[@@@C 0)^@)@M@@@C 0)^@)^@)^@)^@)DDIE[PE))DDN^[[D0)C(GKM )@@G@@C(HC(IE),^@)E-CDDN^[DES)E(ICDHCLDC9PD9PES?^[[ES)E9 ^[FD1JE8)E-CCDO^[OD[ KN )@@G@@@E@@@C 0)^@)^@)^@)^@)DDIE[PE))DDN^[OD8)CL ^[[^[KELJC9MCDH^[ADDGC*,@[@@@CKO )@@G@@ 0)^@)@K@@@CDD D-O^@)^@)^@)D-S^@)^@)^@)^@)F@9 - AC)^@)^@)^@)^@)^@)^@)^@)KP )@@G@@D-JCD^^[DD1KE(O^[ D- D( D1O^[#D-[ETN@L@@@C^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)KQ )@@G@@CC0 - D-AC-O -SBC)^@)^@)^@)^@)D-JCD^^[GDDIDS)E-J^[[ETND9#DD[E- C))C1^E))KR )@@G@@@K@@@C^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC1 -AC-OFDKC*?CC0^@)^@)^@)^@)D-JCD^KS )@@G@@^[OFDKC*)C1DC(GC))C1MD9H^[AC-O@M@@@C^@)^@)^@)^@)^@)DLOCDKC*)^@)^@)CC1 -DKT )@@G@@C(GE-[E@)^@)^@)^@)^@)^@)C(MELJEK)DDA^[ D- D( D1O^[ND9PEL#C*)DDN^[OCDKC*)KU )@@G@@@M@@@C^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC7^@)^@)^@)^@)^@)^@)^@)^@)^@)C-JD0$KV )@@G@@E))CD#CT E[O^[^C(GC(OC(^^[ D- D( D1OES)^@)@N@@@C^@)^@)^@)^@)^@)D-HDK)^@)KW )@@G@@^@)^@)F@1AC?C1DD- ET#CDI^@)^@)^@)^@)E[MC(KCDMC*)D-DETO^[JC0)C(GC(HC(IE-NKX )@@G@@^[OD8)E[MD9#C(NES)@K@@@C^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)DD CLNE[M^@)^@)^@)KY )@@G@@^@)^@)^@)^@)CLNE@)C(MELJEK,^@)E- ELHDDICDOC*)^@)@L@@@C^@)^@)^@)^@)^@)D-HKZ )@@G@@DK)^@)^@)^@)F@1AC?C(GE-MC(G^@)^@)^@)^@)^@)EL D- CDNC*)C(GC(HC(IE))E-[CLGLA )@@G@@C*)CLPC1AC(M@M@@@C^@)^@)^@)^@)^@)DLU^@)^@)^@)^@)CC8 -DC(GE-HE))^@)^@)^@)LB )@@G@@^@)^@)D( ETNCDBC*)DDA^[ID8)C(GC(HC(IE-N^[NC(GC(#E- C))@J@@@C^@)^@)^@)^@)LC )@@G@@^@)D-[^@)^@)^@)^@)CC8 -#C-JE[OES?F@8^@)^@)^@)^@)D-JCD^^[#D9HD([D1^^[JE[OLD )@@G@@DDJD1N@M@@@C^@)^@)^@)^@)^@)E- E@)^@)^@)^@)CC8 )*D9KE-DD9I @$CC$ C(^@)^@)LE )@@G@@E9MDDOC*)^9 D*)D9PE))CDGE[CCD]C(ODD#CDGD-T^@_^@)@L@@@C^@)^@)^@)^@)^@)D-HLF )@@G@@DK)^@)^@)^@)F@1AC?C1DD- ETJELO^@)^@)^@)^@)FD ES,^@)EL D9MC- EK)C(GC(HC(ILG )@@G@@E))D-DETO^@)@K@@@C^@)^@)^@)^@)^@)CLBC(OD))^@)^@)ET^C1G K2^@)^@)^@)^@)^@)LH )@@G@@^@)^@)CDGD-JCT[E- ^[NC-A^[D 9J^[ACTO^9N^@)@M@@@C^@)^@)^@)^@)^@)CDP -P^@)LI )@@G@@^@)^@)CC0 -NC-AD))^@)^@)^@)^@)^@)^@)C9 E))CD^C-MC(NES)D9A^[NC(#D9IC))C1#LJ )@@G@@E))DDI^[[AC)@M@@@C^@)^@)^@)^@)^@)C-N^@)^@)^@)^@)CC0 -SBC)^@)^@)^@)^@)^@)LK )@@G@@^@)^@)ET[E1 ^[ACTO^[[C-^EL ETNC(N^[DD0)F@9 ))F@1A@)^@)@J@@@C^@)^@)^@)^@)LL )@@G@@^@)C-G^@)^@)^@)^@)CC2 -AAC)^@)^@)^@)^@)^@)^@)^@)D-JCD^^[ACTO^[KD9DD1OC(MLM )@@G@@ES)^@)@K@@@C^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)CC0 -DD9[CTR -[AK)^@)^@)^@)^@)LN )@@G@@ET[E1 ^[ADDMETO^[ACTO^[[C-^EL ETN^@)@K@@@C^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)LO )@@G@@CC1 -DD9[CTR -[AS)^@)^@)^@)^@)ET[E1 ^[NC(#D9IC))C1#E))CD^C-MC(NES)@K@@@CLP )@@G@@^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC1 -AAC)^@)^@)^@)^@)^@)^@)^@)D-JCD^^[AC-OLQ )@@G@@ ))C1#E))C1JEK)DDIE[PE))@K@@@C^@)^@)^@)^@)^@)ETND))^@)^@)^@)CC1 )1B@)^@)LR )@@G@@^@)^@)^@)^@)^@)^@)ETCDDAE))C-JE9I^[AC-O^[[C-^EL ETN^@)@J@@@C^@)^@)^@)^@)LS )@@G@@^@)D-[ -P^@)^@)^@)CC2 -M^))^@)^@)^@)^@)^@)^@)^@)D-JCD^^[MC([C))C1PD1#E-DLT )@@G@@D9I^@)@K@@@C^@)^@)^@)^@)^@)D-HDK)^@)^@)^@)F@1AC?ET^C1ACTO^@)^@)^@)^@)^@)LU )@@G@@DDIDDODD[D-DET ^[NC-A^[D 9J^[ACTO^@)@K@@@C^@)^@)^@)^@)^@)CD[ -P^@)^@)^@)LV )@@G@@CC0 -NC-AD))^@)^@)^@)^@)^@)^@)DDICTMC(HC(IE))E-J^[IC(SE))C1#E))^@)@K@@@CLW )@@G@@^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC1 -AAK)^@)^@)^@)^@)^@)^@)^@)D-JCD^^[JE(OLX )@@G@@E[PE))C1DD- ^[AC-O -ACTO@I@@@C^@)^@)^@)^@)^@)ETND))^@)^@)^@)CC1 )1B@)^@)LY )@@G@@^@)^@)^@)^@)^@)^@)ETCDDAE))C1^E))E-J^[CAK)@J@@@C^@)^@)^@)^@)^@)D-[ -P^@)LZ )@@G@@^@)^@)CC2 -R^))^@)^@)^@)^@)^@)^@)^@)D-JCD^^[RELDE- ^[AE(ICTODDJD0)@K@@@CMA )@@G@@^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC3^@)^@)^@)^@)^@)^@)^@)^@)^@)ETOCDME))CDOMB )@@G@@^[[C-^EL ETN^[UC(MD8)^@)@J@@@C^@)^@)^@)^@)^@)D-HDK)^@)^@)^@)F@1AC?ET^C1AMC )@@G@@CTO^@)^@)^@)^@)^@)CLPE(GC))ET^C0)DC\D8)C1#E))^@)@I@@@C^@)^@)^@)^@)^@)IT=MD )@@G@@G1\H8)^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)D9KC(I^[NC-A^[JE(OE[PE))@K@@@CME )@@G@@^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC1 -NC-ADDHCDBC*?CC0^@)^@)^@)C9 E))D9PE-KMF )@@G@@E(O^[DD([C9 ^[[C-^EL ETN@N@@@C^@)^@)^@)^@)^@)ET[ -CAK)^@)^@)CC1 -NC-ADDHMG )@@G@@CC?F@9^@)^@)^@)^@)E[PE))DDO^[DD0)DDHCDBC*)E[JDDIE- EK)C1JEK)DDIE[PE))^@)MH )@@G@@@L@@@C^@)^@)^@)^@)^@)C-ND))^@)^@)^@)CC1A)?A82^@)^@)^@)^@)^@)^@)^@)CTGC([MI )@@G@@EK)D9KC(I^[AD-[C8?^[DD([C9 ^[#D9PD1O@[@@@C 0)^@)@C@@@C 0)^@)^@)^@)^@)E[MMJ )@@G@@D9#C(NES)D1 F[O^[ D- D( D1O^@)@[@@@C 0)^@)@M@@@CDD D-OD0)^@)^@)EL D(JE1 MK )@@G@@^@)^@)CT^C(GE-L -SB@)^@)^@)^@)^@)^@)EL D(JE1 ^[IC(SE))C(GC(HC(IE))C1MD9HML )@@G@@^[LE( E( ^@)@J@@@C^@)^@)^@)^@)^@)E-IC*?E*)^@)^@)CC1 -#C- D-OEC?F@8^@)^@)MM )@@G@@^@)^@)C(IC))D9A^[OD[ ^[LE( E( ^@_^@)@I@@@C^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)MN )@@G@@DD D-OC-JD1 ^@)^@)^@)^@)^@)^@)FD ES,^@)CDGD))C-JD1 ^@)@K@@@C^@)^@)^@)^@)MO )@@G@@^@)CDICC?E*)^@)^@)CC1 - DDAEC)^@)^@)^@)^@)^@)^@)CL[CTF^[PE@)E-J^[ D- D( MP )@@G@@D1O^[DE- D*)@K@@@C^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC5 - DDOFDK -[AC)^@)^@)MQ )@@G@@^@)^@)D-JCD^^[OFDKC*)D9A^[OD[ ^[ D- D( D1O@L@@@C^@)^@)^@)^@)^@)E-B -P^@)MR )@@G@@^@)^@)CC5 -OFC=EL D))^@)^@)^@)^@)^@)DDN^[DE))ETTD(]D9GDD#^[JEK)CC)E[MD9#MS )@@G@@^@_^@)@K@@@C^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)DD D-ODDBD0)^@)^@)^@)^@)^@)^@)MT )@@G@@D1J 0)^[DC9ID9MC*)E-CDDN^[ D- D( D1O@O@@@C^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)MU )@@G@@CC5 - DDOF[OCC?CC1^@)^@)^@)^@)D-JCD^^[NE-[ELODDIC8)E- F[O^[[C-^EL ETN^[JMV )@@G@@C0)C(GC(HC(IE))^@)@N@@@C^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)CC5 -NC-ACD^EK?F@9MW )@@G@@^@)^@)^@)^@)ET E))ETOCDME-DD1B^[[C-^EL ETN^[AD9M^[NC-A^[DD1KE(O^@)@M@@@CMX )@@G@@^@)^@)^@)^@)^@)DLIFK)^@)^@)^@)CC1A)?DD D9KD1[^@)^@)^@)^@)^@)D[[ES)D-[CL MY )@@G@@D))CL C(I^[RELDE-OC(I^[[D-MC([C-T^@_@N@@@C^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)MZ )@@G@@CC1AS)^@)^@)^@)^@)^@)^@)^@)^@)D1J 0)^[NC(O^[#D[[EL[CTOC(M^[NC(O^[[ES)C1DNA )@@G@@C(GC-[E-[^@)@N@@@C^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)CC1 -[AC4^@)^@)^@)^@)^@)NB )@@G@@^@)^@)ET[E1 ^[ D- D( D1O^[DE- D*?^[NC(O^[JE[ D1 C))C1GCDB^@)@K@@@C^@)^@)NC )@@G@@^@)^@)^@)D-[^@)^@)^@)^@)CC4 )*A@5A@0AC3A@?A@(^@)^@)^@)D-JCD^^[GCD]C(G^[#ND )@@G@@D9IE-MD9G^[DD([C9 @M@@@C^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC0 - DDAD-B -[AC)NE )@@G@@^@)^@)^@)^@)D-JCD^^[AD-[C8)CLDE-N^[AD9M^[OD[DES)C(GC(HC(IE))@M@@@C^@)^@)NF )@@G@@^@)^@)^@)E- E@?E*)^@)^@)CC0 -AD)=CDNCS)^@)^@)^@)^@)^@)DDN^[ D- D( D1O^[MNG )@@G@@C(#D9MC- C))DDI^[[ET#DDD^@_^@)@M@@@C^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC1AS?NH )@@G@@AC)^@)^@)^@)^@)^@)^@)^@)FD ES,^@)ET E))DDIDDODD[D))ET E))E-J^[[ET#DDD^@)NI )@@G@@@N@@@C^@)^@)^@)^@)^@)CD[^@)^@)^@)^@)CC4 -[AC3^@)^@)^@)^@)^@)^@)^@)CD^C))NJ )@@G@@CTCCDMCD#E- EK)ET E))E-J^[GCD]C(G^[#E-G^[RD9MC))@O@@@C^@)^@)^@)^@)^@)ET[NK )@@G@@^@)^@)^@)^@)CC4 -NC-ADD#E8?F@1A@)^@)^@)^@)ET E))D-[CL D))CTJD1OELJD))E9JNL )@@G@@EL^^[DD0)ET^C1J^[KCD#DT E))^@)@I@@@C^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC4 )*NM )@@G@@^8%ET^C1A K$ C)^@)^@)^@)D-JCD^^[GCD]C(G^[OC(SE))@M@@@C^@)^@)^@)^@)^@)ET[NN )@@G@@^@)^@)^@)^@)CC4 -NC-ADDHCDBC*?F@1A@)^@)^@)E[PE))D-[CL D))E- F[O^[DD0)DDHNO )@@G@@CDBC*)CLPC1AC(M^@)@K@@@C^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC0 -SAC0^@)^@)^@)NP )@@G@@^@)^@)^@)^@)D-JCD^^[JE(OE[PE))C1#E))CD^C-MC(NES)@L@@@C^@)^@)^@)^@)^@)IT=NQ )@@G@@G1\^@)^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)E9MDDOC*)D-[CL D))DDHCDBC*)C1JNR )@@G@@EK)C1DD- ^@)@I@@@C^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)DD D9NEK)^@)^@)^@)^@)^@)NS )@@G@@^@)^@)ET^C0)D9PE-KE(O^[ ELMD9M@L@@@C^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC1 -[NT )@@G@@AC4^@)^@)^@)^@)^@)^@)^@)EL ETOD9MC*)C(GC(HC(IE))C1DD1^^[DE- D*)^@)@N@@@CNU )@@G@@DD D9KD1[^@)^@)E-JE@?E*)^@)^@)CC8 -JE[ODDJD0*^9O^8(^@)^@)^@)E-JCS)D9A^[ NV )@@G@@D- D( D1OES)E[MD9#C(NET C))E9[D1OC(^^@_^@)@J@@@C^@)^@)^@)^@)^@)DK)^@)^@)NW )@@G@@^@)^@)DD D-OD1JE))^@)^@)^@)^@)^@)^@)D1J 0)^[NDTDE@)E-JCS)CTJC- ^@)@O@@@CNX )@@G@@^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC1A@)^@)^@)^@)^@)^@)^@)^@)^@)CTGC([EK)ET NY )@@G@@EDPC(ICT ^[IE(HCL EK)E-J^[DD1^DD#CDOC*)E-MCDIES)@L@@@C^@)^@)^@)^@)^@)D-SNZ )@@G@@ -P^@)^@)^@)F@9 )?CC1^@)^@)^@)^@)^@)^@)^@)D-JCD^^[[C-^EL ETN^[JC0)C(GC(HOA )@@G@@C(IE))DDOC(H@J@@@C^@)^@)^@)^@)^@)EK=C-DE))^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)OB )@@G@@^@)^@)ET E))E(K^[OD[ ^[ C-DE-JEK)^@)@J@@@C^@)^@)^@)^@)^@)D-HDK)^@)^@)^@)OC )@@G@@F@5 -OD9#D- ^@)^@)^@)^@)^@)^@)C(^DDO^[OD[ ^[OD9#^[GDDIC*)^@)@J@@@C^@)^@)OD )@@G@@^@)^@)^@)EK=C-DE-S^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)E- ELHDDICDOC*)E-COE )@@G@@C*)C(^DDOD9M@J@@@C^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC1 -SBC)^@)^@)^@)^@)^@)OF )@@G@@^@)^@)EL ETOD9MC*)C(GC(HC(IE))DDOC(H@K@@@C^@)^@)^@)^@)^@)D-S^@)^@)^@)^@)OG )@@G@@F@9 -AAC)^@)^@)^@)^@)^@)^@)^@)C9 E))DC\D8)C1#E))CD^C-MC(NES)CL[CTF@M@@@COH )@@G@@^@)^@)^@)^@)^@)D-S^@)^@)^@)^@)F@9 -DD9[CTR -SBC)^@)^@)^@)^@)EL CTJE1 EK)OI )@@G@@E-CC*)ET^C0)DC\D8)C1#E))CD^C-MC(NES)@K@@@CDD D-OD1JE))^@)CLMC(GEK)^@)^@)OJ )@@G@@CC1^@)^@)^@)^@)^@)^@)^@)^@)^@)EL D- CDNC*)E-CC*)C(GC(HC(IE))DDOC(H@L@@@COK )@@G@@^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC0 )?F@9^@)^@)^@)^@)^@)^@)^@)C9 E))C1#E))OL )@@G@@CD^C-MC(NES)C1JEK)DDIE[PE))^@)@I@@@C^@)^@)^@)^@)^@)IT=G1(H8)^@)^@) 0)^@)OM )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)D9KC(I^[NC-A^[DD1KE(O^@)@I@@@C^@)^@)^@)^@)^@)DK)ON )@@G@@^@)^@)^@)^@)DD DDNEK)^@)^@)^@)^@)^@)^@)^@)DDIE[PE))ET^C0)C(MELJEK)@I@@@COO )@@G@@DD DDHC9G^@)^@)D-[^@)^@)^@)^@)CC0 -SBC)^@)^@)^@)^@)^@)^@)^@)D-JCD^^[ACTOOP )@@G@@^[[C-^EL ETN@L@@@C^@)^@)^@)^@)^@)IT=G1(^@)^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)OQ )@@G@@^@)^@)C9 E))D1 F[O^[DD([C9 ^[AELJD*)DDIE[PE))^@)@H@@@C^@)^@)^@)^@)^@)DK)OR )@@G@@^@)^@)^@)^@)DD DDNEK)^@)^@)^@)^@)^@)^@)^@)DDIE[PE))C(MELJEK,@J@@@C^@)^@)OS )@@G@@^@)^@)^@)DK)^@)^@)^@)^@)DD C(JC0)^@)^@)^@)^@)^@)^@)^@)C(JC0)D9I^[OD[DES)OT )@@G@@C(GC(HC(IE))@K@@@C^@)^@)^@)^@)^@)E-K^@)^@)^@)^@)ET^C1DCTR -SBC)^@)^@)^@)OU )@@G@@^@)^@)DDN^[DE))CC)CTJD1OELJD))DDHCDBC*)B8)@K@@@C^@)^@)^@)^@)^@)DK)^@)^@)OV )@@G@@^@)^@)DD D-]D))^@)^@)^@)^@)^@)^@)^@)FD ES,^@)CTCC(#DS)C1JEK)D-[CL D))^@)OW )@@G@@@K@@@C^@)^@)^@)^@)^@)E-U -NA))^@)^@)ET^C1DCTR -SBC)^@)^@)^@)^@)^@)DDN^[OOX )@@G@@D[ ^[DD([C9 ^[^C(GC(OC(^^@_^@)@K@@@C^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)DD DDHOY )@@G@@C9G^@)^@)^@)^@)^@)^@)^@)FD ES,^@)C-JD0$E))E-MCDIETAC(M^[DE))@K@@@C^@)^@)OZ )@@G@@^@)^@)^@)ETU^@)^@)^@)^@)ET^C1DCTR -SAC0^@)^@)^@)^@)^@)CTGC([EK)DDHCDBC*)PA )@@G@@CTJD1OELJD))E9JEL^@K@@@C^@)^@)^@)^@)^@)D-[ -OAC)^@)^@)CC4 -NC-ADD#E8?F@9PB )@@G@@^@)^@)^@)^@)D-JCD^^[GC(IC9OD@)C1MD9H^[DD1KE(O^@)@K@@@C^@)^@)^@)^@)^@)ET[PC )@@G@@ -OAC)^@)^@)CC4 -NC-ADD#E8?F@1A@)^@)^@)^@)CTJE[T^[GC(IC9OD@)E-J^[JE(OE[PPD )@@G@@E))^@)@K@@@C^@)^@)^@)^@)^@)CD[ -P^@)^@)^@)CC1A*?AC)^@)^@)^@)^@)^@)^@)^@)PE )@@G@@DDICTMC(HC(IE))DDHCDBC(^^[#D9KDD C))@#@@@CDD CTKFC)^@)^@) 0)@E@@@C 0)^@)PF )@@G@@^@)^@)^@) K% K)^[#D[ CTF^[AD9M^[OELPD1#CDODDJD0)^@% K%@K@@@C^@)^@)^@)^@)PG )@@G@@^@)D-[^@)^@)^@)^@)CC0 -SAC0^@)^@)^@)^@)^@)^@)^@)D-JCD^^[JE(OE[PE))C1#E))PH )@@G@@CD^C-MC(NES)@K@@@C^@)^@)^@)^@)^@)IT=G1\^@)^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)PI )@@G@@^@)^@)E9MDDOC*)DDHCDBC*)E-J^[JE(OE[PE))^@)@I@@@C^@)^@)^@)^@)^@)DK)^@)^@)PJ )@@G@@^@)^@)DD D9NEK)^@)^@)^@)^@)^@)^@)^@)D9PE-KE(O^[NC-A^[ ELMD9M@J@@@C^@)^@)PK )@@G@@^@)^@)^@)DK)^@)^@)^@)^@)DD DDHC9G^@)^@)^@)^@)^@)^@)^@)E[MD9#C(NES)D1 F[OPL )@@G@@^[DD([C9 ^@)@[@@@C 0)^@)@E@@@C 0)^@)^@)^@)^@)E[MD9#C(NES)CTJD1OELJD))D9MPM )@@G@@^[GCD]C(G^[DD([C9 @[@@@C 0)^@)@K@@@CDD D-]D))^@)^@)D-[ -NAC)^@)^@)CC4 -NPN )@@G@@C-ADD#E8?F@9^@)^@)^@)^@)D-JCD^^[DD1KE(O^[DD([C9 ^[OFDKC*)^@)@O@@@C^@)^@)PO )@@G@@^@)^@)^@)E- -P^@)^@)^@)CC4 )0A*0^@)^@)^@)^@)^@)^@)^@)DDN^[DE))CC)D-[CL PP )@@G@@D))DDHCDBC*) [^C(ADDIC(N^[#D[[EK)ET E)(^@)@K@@@C^@)^@)^@)^@)^@)E-IC*?E*)PQ )@@G@@^@)^@)CC4 )0A)2^@)^@)^@)^@)^@)^@)^@)CTCCDIC9 ^[#D[[EL[CTOC(M^[NC(O^@_^@)PR )@@G@@@L@@@C^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)DD CT#DC)^@)^@)^@)^@)^@)^@)^@)FD ES,PS )@@G@@^@)E[MD9#C(NES)CTJC- ^[#D[[D1BC*)^@)@M@@@C^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)PT )@@G@@DD DDHC9G^@)^@)^@)^@)^@)^@)^@)D1J 0)^[DC9ID9MC*)D9OD[ EK)CTJD1OELJD))DDHPU )@@G@@CDBC*)@[@@@C 0)^@)@J@@@C 0)^@)^@)^@)^@)E[MD9#C(NES)CTCCDIC9 ^[#D[[EL[CTOPV )@@G@@C(M^[NC(O^[DD([C9 ^@) @0A)2^[JEK)A@5A@(^@)@[@@@C 0)^@)@L@@@CDD CT#DC)^@)PW )@@G@@^@)D-[ -NA0)^@)^@)CC4 -NC-ADD#E8?F@9^@)^@)^@)^@)D-JCD^^[IC(R^[#D[[EL[CTOPX )@@G@@C(M^[NC(O^[#D9^C*)@J@@@C^@)^@)^@)^@)^@)E-IC*)^@)^@)^@)CC4 -[AC3^@)^@)^@)PY )@@G@@^@)^@)^@)^@)DDN^[NC(O^[#D[[D1BDDIC8)B8)^@)@M@@@C^@)^@)^@)^@)^@)DK)^@)^@)PZ )@@G@@^@)^@)DD DDHC9G^@)^@)^@)^@)^@)^@)^@)D1J 0)^[^D9I^9O^[IC( C))E-J^[DETNE( QA )@@G@@^[#D[[D1BC*)@O@@@C^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC5 )*A@4AK0A@0A@?A@(^@)QB )@@G@@^@)^@)D-JCD^^[#D[[D1BC*)CTCCDMCD#E- EK)ET E))CTJD1OELJD))E9JEL^^@)@N@@@CQC )@@G@@^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)CC5 -NC-ADD#E8?F@1A@)^@)^@)^@)ET E))DDHCDBQD )@@G@@C*)DDI^[#D9]E-MD9G^[RD9MC))C1JEK)D9PE-KE(O@N@@@C^@)^@)^@)^@)^@)ET[ -NA0)QE )@@G@@^@)^@)CC4 -NC-ADD#E8?F@1A@)^@)^@)^@)ETOD9MC*)C- ETDEL C))CTCCDMCD#E- EK)QF )@@G@@ET E))DDI^[DD([C9 @L@@@C^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)CC4 -[AC3^@)^@)^@)QG )@@G@@^@)^@)^@)^@)ET E))CTPELMC(IE))ET E))E-J^[IC(R^[NC(O^@)@L@@@C^@)^@)^@)^@)QH )@@G@@^@)DK)^@)^@)^@)^@)DD CTKFC)^@)^@)^@)^@)^@)^@)^@)D9PE-KE(O^[[^[#D[[D1BC*)QI )@@G@@ET E))DDHCDBC*)^@)@[@@@C 0)^@)@K@@@CDD C(JC0)^@)^@)D-[^@)^@)^@)^@)CC0 -SQJ )@@G@@BC)^@)^@)^@)^@)^@)^@)^@)D-JCD^^[DD1KE(O^[ACTO^[[C-^EL ETN^@)@I@@@C^@)^@)QK )@@G@@^@)^@)^@)IT=G1(GS)^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)CTGD9NC*)ET^C0)DDIQL )@@G@@E[PE))@L@@@C^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)DD D-OD0)^@)^@)^@)^@)^@)^@)^@)QM )@@G@@E[MD9#C(NES)D1 F[O^[DD1KE(O^[ D- D( D1O^@)@[@@@C 0)^@)@C@@@C 0)^@)^@)^@)QN )@@G@@^@)DDBD1JEL ^[DD1KE(O^[ D- D( D1O^@)@[@@@C 0)^@)@L@@@CDD D-ODDBD0)^@)CLMQO )@@G@@C(GEK)^@)^@)CC1^@)^@)^@)^@)^@)^@)^@)^@)^@)EL D- CDNC*)C(GC(HC(IE))C1DD1^QP )@@G@@^[DE- D*)^@)@I@@@C^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)DD D-OD0)^@)^@)^@)^@)^@)QQ )@@G@@^@)^@)C9 E))D1 F[O^[ D- D( D1O@[@@@C 0)^@)@E@@@C 0)^@)^@)^@)^@)C-JD1 ^[KQR )@@G@@ELJCT ETNDDIC8,^@)CTGD9NC*)D9PE))^@)@[@@@C 0)^@)@K@@@CDD D-OC-JD1 ^@)D-[QS )@@G@@^@)^@)^@)^@)CC0 -SAC0^@)^@)^@)^@)^@)^@)^@)D-JCD^^[JE(OE[PE))C1#E))CD^C-MQT )@@G@@C(NES)@I@@@C^@)^@)^@)^@)^@)IT=G1\GS)^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)QU )@@G@@CTGD9NC*)ET^C0)D9PE-KE(O@I@@@C^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)DD D9NEK)^@)QV )@@G@@^@)^@)^@)^@)^@)^@)ET^C0)D9PE-KE(O^[ ELMD9M@J@@@C^@)^@)^@)^@)^@)CLMC(GEK)QW )@@G@@^@)^@)F@9^@)^@)^@)^@)^@)^@)^@)^@)^@)EL D- CDNC*)D9PE-KE(O^[ACTO^@)@L@@@CQX )@@G@@^@)^@)^@)^@)^@)D-S^@)^@)^@)^@)F@9 -AAK)^@)^@)^@)^@)^@)^@)^@)D-JCD^^[JE(OQY )@@G@@E[PE))DC\D8)C1#E))CD^C-MC(NES)@N@@@C^@)^@)^@)^@)^@)ETU^@)^@)^@)^@)DDJC1PQZ )@@G@@D1# -SBC)^@)^@)^@)^@)^@)ET E))D-[ETO^[AE(ICTODDJD0)E-J^[IE(GD)) [ID9I^[RRA )@@G@@C(A^)(@O@@@C^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)ET^E-JE(O^@)^@)^@)^@)^@)^@)^@)RB )@@G@@CTJD(KD- E- ^[KELJCT ETNDDIC8,^@)D([ELF^[JE(OE[PE))E-[E[ ^@)@[@@@C 0)^@)RC )@@G@@@B@@@C 0)^@)^@)^@)^@)CLNE@)C(MELJEK)D9I^[DD1KE(O@[@@@C 0)^@)@M@D@CDD CLNRD )@@G@@E[M^@)^@)D-HDK)^@)^@)^@)F@1AC?CLNE[ ELK^@)^@)^@)^@)^@)C(^DDO^[[D1^^[KELDRE )@@G@@D1O^[]ETK^[ ELMD9M^[HC(NET[C9 @J@@@DHD>GL3I[2^@)^@)H--^@)^@)^@)^@)GC2 --RF )@@G@@AC4^@)^@)^@)^@)^@)^@)^@)H-\GD=^[]ETK^[ACTO^[-G-=IL>IT3@M@@@D^@)^@)^@)^@)RG )@@G@@^@)D-HDK)^@)^@)^@)F@1AC?CLNE[ ELK^@)^@)^@)^@)^@)C(^DDO^[[D1^^[KELDD1O^[]RH )@@G@@ETK^[ ELMD9M^[HC(NET[C9 @J@@@C^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)ETNC(MEK)^@)RI )@@G@@^@)^@)^@)^@)^@)^@)C(MELJEK)E-CC*)CTJD(HCDIC))^@)@[@@@C 0)^@)@I@@@C 0)^@)RJ )@@G@@^@)^@)^@)DDIE[PE))C(GC(HC(IE))C1DD- ^[DES)D9I^[OCDKC*) *)C(MELJEK)C1JEK)RK )@@G@@D1JE8)@[@@@C 0)^@)@J@@@CDD D-OCDK^@)^@)EK=C-DE))^@)^@) 0)^@)^@)^@)^@)^@)RL )@@G@@^@)^@)^@)^@)C(IE- EK)C(^DDODDIC8)D(JC- ^@)@K@@@C^@)^@)^@)^@)^@)C*=D(NC8)RM )@@G@@^@)^@)DD D-OD(N^@)^@)^@)^@)^@)^@)^@)C(^DDO^[[D0)C(MELJEK)D( ETNCDBC*)^@)RN )@@G@@@O@@@CDD D-OD(J^@)^@)D-[^@)^@)^@)^@)CC0 - AC)^@)^@)^@)^@)^@)^@)^@)D-JCD^RO )@@G@@^[ D- D( D1O^[#D-[ETN^[DE- D*)C1JEK)DDIE[PE))C1DD- ^@)@I@@@CD9 D-OD(J^@)RP )@@G@@^@)D-[^@)^@)^@)^@)CC0 - D-AC-O -[A@)^@)^@)^@)^@)D-DD1F^[OD8)E-CC*)C1^E))RQ )@@G@@@L@@@C^@)^@)^@)^@)^@)D-HDK)^@)^@)^@)F@1AC?C1DETO^@)^@)^@)^@)^@)^@)CDKE[ RR )@@G@@D1^^[ADDGC*)CDIC))ETOCDOC(HC(IE))^@)@K@@@C^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)RS )@@G@@ETNC(MEK)^@)^@)^@)^@)^@)^@)^@)C(IE- EK)CTJD(HD9I^[ ELMD9M^[#D9^C*)@[@@@CRT )@@G@@ 0)^@)@I@@@C 0)^@)^@)^@)^@)D1J^[ D- D( D1OES)ET D- CTOC(^^[AELJD*)DDIE[PRU )@@G@@E))C(GC(HC(IE))C1DD- ^@)@[@@@C 0)^@)@J@@@CDD D-OD(O^@)^@)EK=C-DE))^@)^@)RV )@@G@@ 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)C(IE- EK)C(^DDODDIC8)D(JC- ^@)@M@@@C^@)^@)RW )@@G@@^@)^@)^@)C*=D(NC8)^@)^@)DD D-OD(OD*)^@)^@)^@)^@)^@)^@)CTJE[T^[OD[ ^[HC(NRX )@@G@@ET[C9 ^[AD9M^[IE(GD))DDIE[PE))@L@@@C^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)DD D-ORY )@@G@@D(J^@)^@)^@)^@)^@)^@)^@)E[MD9#C(NES)D-DDT ^[DD1KE(O^[JD0)E-[E[ ^@)@[@@@CRZ )@@G@@ 0)^@)@J@@@C 0)^@)^@)^@)^@)CTJD(HD9I^[KELJCT ETNDDIC8)C1JEK)DC\D8)C(MELJSA )@@G@@EK)C1MD9H^[NC-ADC)D9M^[NC-AD8)@[@@@C 0)^@)@#@@@CDD DDNEK)^@)^@) 0)@#@@@CSB )@@G@@DD D9NEK)^@)^@) 0)@#@@@CD9 DDNEK)^@)^@) 0)@L@@@CD9 D9NEK)^@)^@)D-[^@)^@)SC )@@G@@^@)^@)CC1 -AAC)^@)^@)^@)^@)^@)^@)^@)C9 E))DC\D8)C1#E))C1JEK)C1DELNE))C1DSD )@@G@@D- ^@)@J@@@C^@)^@)^@)^@)^@)E- -CAK)^@)^@)CC0 -DD9[CTR -[AC)^@)^@)^@)^@)SE )@@G@@E9[ES)C(MELJEK)D9I^[AAC)B8)^@)@O@@@C^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC1 -ASF )@@G@@AK)^@)^@)^@)^@)^@)^@)^@)D1J 0)^[BC(O^[KD9DD1OC(M^[OD8)C1#E))C1JEK)D9PE-KSG )@@G@@E(O^[ADDGC*)@K@@@C^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC2 -DD9NE-[E-PES?CC0^@)SH )@@G@@^@)^@)D-JCD^^[D 9J^[ ELMD9M^[NE-[E-PES)^@)@K@@@C^@)^@)^@)^@)^@)ET[^@)^@)SI )@@G@@^@)^@)CC2 -DD9NE-[E-PES?CC1^@)^@)^@)CTJE[P^[D 9J^[NE-[E-PES)E-J^[ACTO^@)SJ )@@G@@@K@@@C^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC0 -[AC)^@)^@)^@)^@)^@)^@)^@)C9 E))SK )@@G@@C1#E))CD^C-MC(NES)DDI^[[A@)^@)@L@@@C^@)^@)^@)^@)^@)D-HDK)^@)^@)^@)F@1AC?SL )@@G@@DDJET C-O^@)^@)^@)^@)^@)C(^DDO^[OD[ ^[D 9J^[ ELMD9M^[HC(NET[C9 ^@)@K@@@CSM )@@G@@^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)ETNC(MEK)^@)^@)^@)^@)^@)^@)^@)E[MD9#C(NES)SN )@@G@@CTJD(HCDIC))C(MELJEK)^@)@[@@@C 8,^@)@[@@@C 0)^@)@N@@@C 0)^@)^@)^@)^@)D9PSO )@@G@@E-KE(O^[CCDN^[ D- D( D1O^[#D-[ETN^[NE[ CTDC1DC(^ 0)^[OD[DES)D( CDIES)E-CSP )@@G@@CDO^[RC*)E-[DT ^[[D0)^@)@N@@@C 0)^@)^@)^@)^@)DDIE[PE))ET^C0)C1DD- ^[[D1^SQ )@@G@@^[RELDE- ^[[D0)C(GC(HC(IE))CTJD1NDDNE-DD1B^[JC0)E-CC*)C1DD- ^[ICDHC*)^@)SR )@@G@@@I@@@C 0)^@)^@)^@)^@)EL D1[D( C))CLT^[OD[ ^[ D- D( D1O^[#D-[ETN^[NE[ CTDSS )@@G@@C1DCT[E-DD9I 0)^@)@[@@@C 0)^@)@L@@@CD9 D-O^@)^@)^@)D-S^@)^@)^@)^@)F@9 - ST )@@G@@AK)^@)^@)^@)^@)^@)^@)^@)D-JCD^^[JE(OE[PE))C(GC(HC(IE))CTGCDNES)^@)@L@@@CSU )@@G@@^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC0 - D-AC-O -SBC)^@)^@)^@)^@)D-JCD^^[AC-OSV )@@G@@^[KD9DD1OC(M^[AD9M^[JE(OE[PE))@K@@@C^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC1 -ASW )@@G@@C-OFDKC*?CC0^@)^@)^@)^@)D-JCD^^[OFDKC*)C1MD9H^[OD[ ^[AC-O^@)@O@@@C^@)^@)SX )@@G@@^@)^@)^@)DLOCDKC*)^@)^@)CC1 -JC(GE-[E@)^@)^@)^@)^@)^@)C(MELJEK,^@)CT[D0$SY )@@G@@E))E9MDDOC*)D9PE-KE(O^[ D-O^[JD0)E-[E[ ^@)@L@@@C^@)^@)^@)^@)^@)CLBC(OD))SZ )@@G@@^@)^@)C1ODDG^@)^@)^@)^@)^@)^@)^@)^@)CDGD-JCT[E- ^[AE-D^[AD9M^[JE(OE[PE))TA )@@G@@C1DD- @I@@@C^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)CC0 -[AC4^@)^@)^@)^@)^@)^@)^@)TB )@@G@@ET[E1 ^[AE-D^[[C-^EL ETN@L@@@C^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC1 -AAK)^@)TC )@@G@@^@)^@)^@)^@)^@)^@)D-JCD^^[JE(OE[PE))C1DD- ^[ACTO^[[C-^EL ETN@K@@@C^@)^@)TD )@@G@@^@)^@)^@)C-G^@)^@)^@)^@)CC4 -DD9AD0?CC1^@)^@)^@)^@)^@)D-JCD^^[DD1OC(MD1[TE )@@G@@D))C1DD- ^[ICDHC*)@K@@@C^@)^@)^@)^@)^@)C-N^@)^@)^@)^@)CC4 -AE-DC1I -[A@)TF )@@G@@^@)^@)^@)^@)ETOD9MC*)DDIE-J^[AE-D^[ADDGC*)D1[D( @J@@@C^@)^@)^@)^@)^@)IL&TG )@@G@@I-(^@)^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)EL CD^^[AE-D^[DD1OD8)D( D(JELTTH )@@G@@@L@@@C^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)D9 CLNE[M^@)^@)^@)^@)^@)^@)^@)CLNE@)TI )@@G@@C(MELJEK)D9I^[JE(OE[PE))C(GC(HC(IE))@N@@@C^@)^@)^@)^@)^@)CLBC(OD))^@)^@)TJ )@@G@@ET^C1G K2^@)^@)^@)^@)^@)^@)^@)CDGD-JCT[E- ^[NC-A^[ACTO^9N ))CLPC1AC(MES?TK )@@G@@^[GDDIC(N^@)@L@@@C^@)^@)^@)^@)^@)CDP -P^@)^@)^@)CC0 -NC-AD))^@)^@)^@)^@)TL )@@G@@^@)^@)C9 E))CD^C-MC(NES)D9A^[NC(#D9IC))C1#E))^@)@K@@@C^@)^@)^@)^@)^@)C-NTM )@@G@@^@)^@)^@)^@)CC0 -SBC)^@)^@)^@)^@)^@)^@)^@)ET[E1 ^[KD9DD1OC(MES)DDI^[SBC?TN )@@G@@^[SAC0@J@@@C^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC1 -AAC)^@)^@)^@)^@)^@)^@)^@)TO )@@G@@C9 E))DDIE[PE))C1^E)?^[ACTO^@)@K@@@C^@)^@)^@)^@)^@)ETND))^@)^@)^@)CC1 )1TP )@@G@@B@)^@)^@)^@)^@)^@)^@)^@)ETCDDAE))C-JE9I^[AC-O^[[C-^EL ETN^@)@J@@@C^@)^@)TQ )@@G@@^@)^@)^@)D-[ -P^@)^@)^@)CC2 -M^))^@)^@)^@)^@)^@)^@)^@)D-JCD^^[MC([C))C1PTR )@@G@@D1#E-DD9I^@)@J@@@C^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC3^@)^@)^@)^@)^@)^@)^@)TS )@@G@@^@)^@)CTGC([EK)EL CD^^[[C-^EL ETN^@)@J@@@C^@)^@)^@)^@)^@)D-HDK)^@)^@)^@)TT )@@G@@F@1AC?ET^C1ACTO^@)^@)^@)^@)^@)CLPDDGC))ET^C0)DDIE[PE))C1#E))@L@@@C^@)^@)TU )@@G@@^@)^@)^@)CD[ -P^@)^@)^@)CC0 -NC-AD))^@)^@)^@)^@)^@)^@)C9 E))CD^C-MC(NES)TV )@@G@@D9A^[JE(OE[PE))C1#E))^@)@J@@@C^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC1 -AAK)^@)TW )@@G@@^@)^@)^@)^@)^@)^@)D-JCD^^[JE(OE[PE))C1^E)?^[ACTO@J@@@C^@)^@)^@)^@)^@)ETNTX )@@G@@D))^@)^@)^@)CC1 )1B@)^@)^@)^@)^@)^@)^@)^@)ETCDDAE))C-JE9I^[OD[ ^[AC-O^@)TY )@@G@@@J@@@C^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC2 -R^))^@)^@)^@)^@)^@)^@)^@)D-JCD^TZ )@@G@@^[RELDE- ^[AE(ICTODDJD0)@I@@@C^@)^@)^@)^@)^@)D-S^@)^@)^@)^@)F@1AC?CC1A))UA )@@G@@^@)^@)^@)^@)^@)^@)D-JCD^^[AE-D^[[C-^EL ETN@K@@@C^@)^@)^@)^@)^@)D-[^@)^@)UB )@@G@@^@)^@)CC3 -AE-DE9G -SAC1^@)^@)^@)^@)D-JCD^^[IC(SE))E9MDDOC*)D-JCT[E-DD9IUC )@@G@@@J@@@C^@)^@)^@)^@)^@)D-HDK)^@)^@)^@)F@1AC?ET^C1ACTO^@)^@)^@)^@)^@)CLPDDGUD )@@G@@C))D9PE-KE(O^[NC-A^[ACTO@I@@@C^@)^@)^@)^@)^@)IT=G1\H8)^@)^@) 0)^@)^@)^@)UE )@@G@@^@)^@)^@)^@)^@)^@)D9KC(I^[NC-A^[JE(OE[PE))@J@@@C^@)^@)^@)^@)^@)D-[^@)^@)UF )@@G@@^@)^@)CC1 )*^8%ET^C1A K$ C)^@)^@)^@)D-JCD^^[NC-A^[GCD]C(G^[OC(SE))@K@@@CUG )@@G@@^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)CC1 -NC-ADDHCDBC*?F@1A@)^@)^@)ET E))CDN^[OUH )@@G@@C(SE))C1JEK)D9PE-KE(O^@)@L@@@C^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC1 )*A@5A@0UI )@@G@@AC3A@?A@(^@)^@)^@)D-JCD^^[NE-[D1^CDMC))C(GC(HC(IE))D-[CL D))@K@@@C^@)^@)UJ )@@G@@^@)^@)^@)ET[^@)^@)^@)^@)CC1 -NC-ADD#E8?F@1A@)^@)^@)^@)ET E))D9PE-KE(O^[GUK )@@G@@CD]C(G^[DD([C9 ^@)@K@@@C^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC0 )?F@9^@)^@)^@)UL )@@G@@^@)^@)^@)^@)C9 E))DDIE[PE))C1#E))CD^C-MC(NES)^@)@I@@@C^@)^@)^@)^@)^@)IT=UM )@@G@@G1(H8)^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)D9KC(I^[NC-A^[DD1KE(O^@)@I@@@CUN )@@G@@^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)D9 DDNEK)^@)^@)^@)^@)^@)^@)^@)DDIE[PE))ET^UO )@@G@@C0)C(MELJEK)@N@@@C^@)^@)^@)^@)^@)ETU^@)^@)^@)^@)CC1AK)^@)^@)^@)^@)^@)^@)UP )@@G@@^@)^@)ET E))D9PE-KE(O^[OC(SE))DDIDDODD[D-GFC)C1DC(GC-[E-[^@)@K@@@C^@)^@)UQ )@@G@@^@)^@)^@)IT=G1(^@)^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)EL CD^^[ADDMETO^[DUR )@@G@@D([C9 ^[JC0)C1DD- @J@@@C^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)D9 DDNEK)^@)^@)^@)US )@@G@@^@)^@)^@)^@)C(MELJEK,^@)E- ELHDDICDOC*)^@)@K@@@C^@)^@)^@)^@)^@)DK)^@)^@)UT )@@G@@^@)^@)D9 C(JC0)^@)^@)^@)^@)^@)^@)^@)C(JC0,^@)E9MDDOC*)D1PD-G^[ D- D( D1OUU )@@G@@@K@@@C^@)^@)^@)^@)^@)E-I^@)^@)^@)^@)ET^C1DCTR -SBC)^@)^@)^@)^@)^@)DDN^[AUV )@@G@@DDMETO^[DD([C9 ^[#D9IE-MD9G^@_@J@@@C^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)D9 E9GUW )@@G@@CK)^@)^@)^@)^@)^@)^@)^@)D1J 0)^[RELDE- ^[JE(M^[GCD]C(G@K@@@C^@)^@)^@)^@)UX )@@G@@^@)D-[ -NAC)^@)^@)CC1 -NC-ADD#E8?F@9^@)^@)^@)^@)D-JCD^^[#D9IE-MD9G^[DD([UY )@@G@@C9 ^[OFDKC*)@K@@@C^@)^@)^@)^@)^@)E-IC*?E*)^@)^@)CC1 )0A*0^@)^@)^@)^@)^@)UZ )@@G@@^@)^@)DDN^[DE))CC)D-[CL D))DDHCDBC*)B8)^@)@K@@@C^@)^@)^@)^@)^@)DK)^@)^@)VA )@@G@@^@)^@)D9 ET#E))^@)^@)^@)^@)^@)^@)^@)FD ES,^@)ET E))CTCCDMCD#E- EK)ET E))VB )@@G@@@M@@@C^@)^@)^@)^@)^@)E- -P^@)^@)^@)CC1 )0A)2^@)^@)^@)^@)^@)^@)^@)DDN^[AVC )@@G@@DDMETO^[#D[[D1BC*)CTCCDMCD#E- EK)ET E))B8)@L@@@C^@)^@)^@)^@)^@)DK)^@)^@)VD )@@G@@^@)^@)D9 E9GCK)^@)^@)^@)^@)^@)^@)^@)D1J 0)^[RELDE- ^[NE-[D1^CDMC))D-[CL VE )@@G@@D))^@)@L@@@CD9 ET#E))^@)^@)D-[ -NA0)^@)^@)CC1 -NC-ADD#E8?F@9^@)^@)^@)^@)VF )@@G@@D-JCD^^[#D[[EL[CTOC(M^[NC(O^[AD9M^[DD1KE(O@L@@@C^@)^@)^@)^@)^@)E-U^@)^@)VG )@@G@@^@)^@)CC1^@)^@)^@)^@)^@)^@)^@)^@)^@)C-JC(N^[ADDGC*)ETOCDME))DDI^[[ET#DDDVH )@@G@@^@_^@)@M@@@C^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC1AK?C1G^-[ET#^@)^@)^@)^@)^@)VI )@@G@@FD ES,^@)D([ELF^[ D- D( D1O^[OC(SE))CDNCTDDC)^@)@N@@@C^@)^@)^@)^@)^@)ET[VJ )@@G@@ -NA0)^@)^@)CC1 -NC-ADD#E8?F@1A@)^@)^@)^@)ETOD9MC*)CTCCDMCD#E- EK)ET E))VK )@@G@@DDI^[JE(OE[PE))D-[CL D))@K@@@CD9 E9GCK)^@)^@)D-[^@)^@)^@)^@)CC0 -SAC0^@)VL )@@G@@^@)^@)^@)^@)^@)^@)D-JCD^^[JE(OE[PE))C1#E))CD^C-MC(NES)@L@@@C^@)^@)^@)^@)VM )@@G@@^@)IT=G1\^@)^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)E9MDDOC*)D-[CL D))DDHCDBVN )@@G@@C*)E-J^[ADDGC*)^@)@I@@@C^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)D9 D9NEK)^@)^@)^@)VO )@@G@@^@)^@)^@)^@)ET^C0)D9PE-KE(O^[ ELMD9M@K@@@C^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)VP )@@G@@CC0 -NC-ADDHCDBC*?F@9^@)^@)^@)D-JCD^^[DD1KE(O^[DD([C9 ^[[C-^EL ETN@K@@@CVQ )@@G@@^@)^@)^@)^@)^@)ET[ -CAK)^@)^@)CC0 -NC-ADDHCC?F@1A@)^@)^@)^@)ET E))CDN^[JVR )@@G@@E(OE[PE))DDHCDBC*)CDGETJ@L@@@C^@)^@)^@)^@)^@)E-I^@)^@)^@)^@)ET^C1DCTR -SVS )@@G@@BC)^@)^@)^@)^@)^@)C-DC))E9 ^[NDTDE@)CTJD1OELJD))DDHCDBC*)B8)@K@@@C^@)^@)VT )@@G@@^@)^@)^@)DK)^@)^@)^@)^@)D9 E-SE-D^@)^@)^@)^@)^@)^@)^@)D1J 0)^[KELJCT ETNVU )@@G@@^[OC(SE))DDHCDBC*)@K@@@CD9 D1 F[O^@)^@)D-[^@)^@)^@)^@)CC0 -SBC)^@)^@)^@)VV )@@G@@^@)^@)^@)^@)D-JCD^^[DD1KE(O^[ACTO^[[C-^EL ETN^@)@I@@@C^@)^@)^@)^@)^@)IT=VW )@@G@@G1(^@)^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)EL CD^^[IC(SE))DDHCDBC*)@I@@@CVX )@@G@@^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)D9 DDNEK)^@)^@)^@)^@)^@)^@)^@)DDIE[PE))DC\VY )@@G@@D8)C(MELJEK)@L@@@C^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)D9 C(JC0)^@)^@)^@)^@)^@)VZ )@@G@@^@)^@)C(JC0,^@)E9DD1^^[PE@)D9PE-KE(O^[ADDGC*)^@)@H@@@C^@)^@)^@)^@)^@)E-IWA )@@G@@^@)^@)^@)^@)ET^C1DCTR -SBC)^@)^@)^@)^@)^@)E- F[O^[DD([C9 ^@_@L@@@C^@)^@)WB )@@G@@^@)^@)^@)DK)^@)^@)^@)^@)D9 E-SE-D^@)^@)^@)^@)^@)^@)^@)FD ES,^@)D9PE-KE(OWC )@@G@@^[DE))CTGC([D1 C))E(K^@)@K@@@C^@)^@)^@)^@)^@)D-[ -NAC)^@)^@)CC0 -NC-ADD#WD )@@G@@E8?F@9^@)^@)^@)^@)D-JCD^^[#D9IE-MD9G^[DD([C9 ^[OFDKC*)@K@@@C^@)^@)^@)^@)WE )@@G@@^@)E- -P^@)^@)^@)CC0 )0A)2^@)^@)^@)^@)^@)^@)^@)CTCCDIC9 ^[#D[[EL[CTOC(MWF )@@G@@^[NC(O^@_^@)@M@@@C^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)D9 D1 F[O^@)^@)^@)^@)^@)WG )@@G@@^@)^@)D1J 0)^[DC9ID9MC*)D9OD[ EK)CTJD1OELJD))DDHCDBC(N@L@@@C^@)^@)^@)^@)WH )@@G@@^@)ETU^@)^@)^@)^@)ET^C1DCTR -SAC0^@)^@)^@)^@)^@)CTGC([EK)D9PE-KE(O^[#D9IWI )@@G@@E-MD9G^[DD([C9 ^@)@K@@@C^@)^@)^@)^@)^@)ET[ -NAC)^@)^@)CC0 -NC-ADD#E8?F@1WJ )@@G@@A@)^@)^@)^@)ET E))DDHCDBC*)E-TE[ ^[DD0)DDHCDBC*)@K@@@C^@)^@)^@)^@)^@)D-[WK )@@G@@ -NA0)^@)^@)CC0 -NC-ADD#E8?F@9^@)^@)^@)^@)D-JCD^^[^C(NDDMC(^^[#D9^C*)E-TWL )@@G@@E[ ^@)@K@@@C^@)^@)^@)^@)^@)ET[ -NA0)^@)^@)CC0 -NC-ADD#E8?F@1A@)^@)^@)^@)WM )@@G@@E[PE))DDI^[JE(OE[PE))DDHCDBC*)E-TE[ @J@@@C^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)WN )@@G@@D9 E9MDDOC*)^@)^@)^@)^@)^@)^@)E9MDDOC*)DDHCDBC*)E-J^[ADDGC*)@[@@@C 0)^@)WO )@@G@@@B@@@C 0)^@)^@)^@)^@)E[MD9#C(NES)E- F[O^[DD([C9 @[@@@C 0)^@)@M@@@CD9 E-SWP )@@G@@E-D^@)^@)ETU^@)^@)^@)^@)ET^C1DCTR -SAC0^@)^@)^@)^@)^@)CTGC([EK)D9PE-KE(OWQ )@@G@@^[DD([C9 ^[#D9IE-MD9G^[RD9MC))@L@@@C^@)^@)^@)^@)^@)D-[ -OAC)^@)^@)CC0 -NWR )@@G@@C-ADD#E8?F@9^@)^@)^@)^@)D-JCD^^[GC(IC9OD@)D9A^[DD1KE(O^[DD([C9 ^@)@J@@@CWS )@@G@@^@)^@)^@)^@)^@)ET[ -OAC)^@)^@)CC0 -NC-ADD#E8?F@1A@)^@)^@)^@)CTJE[T^[DE))WT )@@G@@E-J^[JE(OE[PE))^@)@K@@@C^@)^@)^@)^@)^@)CD[ -P^@)^@)^@)CC1A*?AC)^@)^@)^@)WU )@@G@@^@)^@)^@)^@)DDICTMC(HC(IE))DDHCDBC(N^[RELDE-OC(I@K@@@CD9 E9MDDOC*)^@)D-[WV )@@G@@^@)^@)^@)^@)CC0 -SAC0^@)^@)^@)^@)^@)^@)^@)D-JCD^^[JE(OE[PE))C1#E))CD^C-MWW )@@G@@C(NES)@L@@@C^@)^@)^@)^@)^@)IT=G1\^@)^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)WX )@@G@@CTJE[T^[DD([C9 ^[OD8)D9PE-KE(O^[ D- D( D1O@J@@@C^@)^@)^@)^@)^@)DK)^@)^@)WY )@@G@@^@)^@)D9 D9NEK)^@)^@)^@)^@)^@)^@)^@)D9PE-KE(O^[NC-A^[D 9J^[ ELMD9M@I@@@CWZ )@@G@@^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)D9 D1 F[O^@)^@)^@)^@)^@)^@)^@)E9MDDOC*)D1 XA )@@G@@F[O^[DD([C9 @[@@@C 0)^@)@K@@@CD9 C(JC0)^@)^@)D-[^@)^@)^@)^@)CC0 -SBC)^@)XB )@@G@@^@)^@)^@)^@)^@)^@)D-JCD^^[DD1KE(O^[ACTO^[[C-^EL ETN^@)@I@@@C^@)^@)^@)^@)XC )@@G@@^@)IT=G1(GS)^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)CTGD9NC*)ET^C0)DDIE[PE))XD )@@G@@@I@@@C^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC0 -SAC0^@)^@)^@)^@)^@)^@)^@)D-JCD^XE )@@G@@^[JE(OE[PE))C1#E))@H@@@C^@)^@)^@)^@)^@)IT=G1\GS)^@)^@) 0)^@)^@)^@)^@)^@)XF )@@G@@^@)^@)^@)^@)CTGD9NC*)D9PE-KE(O@J@@@C^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)D9 D9NXG )@@G@@EK)^@)^@)^@)^@)^@)^@)^@)D9PE-KE(O^[RELDE- ^[ ELMD9M^@)@I@@@C^@)^@)^@)^@)XH )@@G@@^@)D-[^@)^@)^@)^@)CC0 -[AC4^@)^@)^@)^@)^@)^@)^@)D-JCD^^[AE-D^[[C-^EL ETNXI )@@G@@@M@@@C^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC0 -AE-DC(O -[A@)^@)^@)^@)^@)D-JCD^XJ )@@G@@^[ D- D( D1O^[OCD]D- ^[ D1OELT^[[C-^EL ETN@L@@@C^@)^@)^@)^@)^@)D-HDK)^@)XK )@@G@@^@)^@)F@1AC?E[AE-GC(I^@)^@)^@)^@)^@)CTJD(KE(OC*)D9KE-DD([D))E-[CLGC*)D- XL )@@G@@D1BE-C@M@@@C^@)^@)^@)^@)^@)CD[ -P^@)^@)^@)CC0 - DDG^@)^@)^@)^@)^@)^@)^@)XM )@@G@@D- CDQC*)ELJD9H^[AD9M^[JD1 ^[HD9MC*)C(GC(HC(IE))@K@@@C^@)^@)^@)^@)^@)E-BXN )@@G@@ -P^@)^@)^@)CC0 -]E(AC(GE-O S1^@)^@)^@)^@)CDMC*)E9 ^[AD9MCT C))E-J^[KCDBXO )@@G@@C*)B8)@K@@@C^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC0 -]E(AC(GE-O^@)^@)^@)^@)^@)XP )@@G@@FD ES,^@)D-DD(DE))CLPC1AC(M^[NDDUC*)@I@@@C^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)XQ )@@G@@CC0 -[AC)^@)^@)^@)^@)^@)^@)^@)ET[E1 ^[]E(AC1 EK)ETDFL @L@@@C^@)^@)^@)^@)XR )@@G@@^@)CD[ -P^@)^@)^@)CC0 - DDG^@)^@)^@)^@)^@)^@)^@)CD^C))ETKCD#C*)C1JEK)DDIXS )@@G@@ET ELO^[DE- D*)^@)@O@@@C^@)^@)^@)^@)^@)CLBC(OD))^@)^@) 0)^@)^@)^@)^@)^@)XT )@@G@@^@)^@)^@)^@)CDGD-JCT[E- ^[ D- D( D1O^[OCD]D- ^[[D1^^[DD1NC(ME))DDOC(H^@)XU )@@G@@@M@@@C^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)CC0 -[AC3^@)^@)^@)^@)^@)^@)^@)ET[E1 XV )@@G@@^[OD[ ^[ D- D( D1O^[OCD]D- ^[[C-^EL ETN^@)@M@@@C^@)^@)^@)^@)^@)D-SDC?E*)XW )@@G@@^@)^@)CC1 - DDG -[A@)^@)^@)^@)^@)^@)D-JCD^^[ D- D( D1O^[OCD]D- ^[NE-[ELOXX )@@G@@^[[C-^EL ETN@I@@@C^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC0 -[AC4^@)^@)^@)^@)^@)XY )@@G@@^@)^@)D-JCD^^[AE-D^[[C-^EL ETN@J@@@C^@)^@)^@)^@)^@)IL0G1>I))^@)^@) 0)^@)XZ )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)EL CD^^[ D- D( D1O^[OCD]D- ^@)@I@@@C^@)^@)^@)^@)YA )@@G@@^@)DK)^@)^@)^@)^@)D9 CLNE[M^@)^@)^@)^@)^@)^@)^@)D9PE-KE(O^[]ETK^[ ELMD9MYB )@@G@@@M@@@C^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC0 -[AC3^@)^@)^@)^@)^@)^@)^@)D-JCD^YC )@@G@@^[ D- D( D1O^[DE- D*)CLPC1AC(M^[[C-^EL ETN@K@@@C^@)^@)^@)^@)^@)D-[^@)^@)YD )@@G@@^@)^@)CC1 - AK)^@)^@)^@)^@)^@)^@)^@)C9 E))D9PE-KE(O^[ D- D( D1O^[#D-[ETNYE )@@G@@@J@@@C^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC2 -AAC)^@)^@)^@)^@)^@)^@)^@)D-JCD^YF )@@G@@^[DD1KE(O^[ACTO ))C1^E))@I@@@C^@)^@)^@)^@)^@)ETND))^@)^@)^@)CC2 )1B@)^@)YG )@@G@@^@)^@)^@)^@)^@)^@)ETCDDAE))C1^E))E-J^[CAK)@K@@@C^@)^@)^@)^@)^@)C-G^@)^@)YH )@@G@@^@)^@)CC4 -AC-AD0?CC2^@)^@)^@)^@)^@)D-JCD^^[ADDGC*)D1[D( ^[AELJD*)C1^E))YI )@@G@@@M@@@C^@)^@)^@)^@)^@)C-N^@)^@)^@)^@)CC4 - DD D0?CC0^@)^@)^@)^@)^@)E[PE))YJ )@@G@@CDN^[ D- D( D1O^[ICDHC*)D9A^[ D- D( D1O^@)@K@@@C^@)^@)^@)^@)^@)C-G^@)^@)YK )@@G@@^@)^@)CC4 )*D-EETA^)2^@$^@$ C)^@)^@)D-JCD^^[]D-[D1F^[QC(METDD9I^[ICDHC*)YL )@@G@@@J@@@C^@)^@)^@)^@)^@)C-N^@)^@)^@)^@)CC4 - DDQC(M -[A@)^@)^@)^@)^@)ET E))YM )@@G@@E1 ELNDDJD0)CDN^[]D-[D1F@K@@@C^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC4 )*A*? )1YN )@@G@@ C)^@)^@)^@)^@)^@)D-JCD^^[#CDID1 C))CTTCTGC*)E9JEL^^@)@M@@@C^@)^@)^@)^@)YO )@@G@@^@)ET[^@)^@)^@)^@)CC4 - DD#FD#E8?CC0^@)^@)^@)^@)ET E))CTTCTGC*)E9JEL^^[DYP )@@G@@D0)C(GC(HC(IE))DDOC(H^@)@O@@@C^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC4 -NC-ACD^YQ )@@G@@EK?F@1A@)^@)^@)^@)D-JCD^^[IC(SE))E9MDDOC*)CD^C-MC(NES)CDAE- EK)C(GC(HC(IYR )@@G@@E))^@)@I@@@C^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC2 -[AC4^@)^@)^@)^@)^@)^@)^@)YS )@@G@@D-JCD^^[AE-D^[[C-^EL ETN@K@@@C^@)^@)^@)^@)^@)CDIE*)^@)^@)^@)CC4 -AE-DE9GYT )@@G@@ -[AK)^@)^@)^@)^@)CTJD(KE(OC*)C(GC(HC(IE))D- D1BE-C^@)@N@@@C^@)^@)^@)^@)YU )@@G@@^@)D-[^@)^@)^@)^@)CC3 -AE-DE9G -[AK)^@)^@)^@)^@)D-JCD^^[NE-[ELO^[[C-^EL YV )@@G@@ETN^[JC0)E-CDDN^[ D- D( D1O^@)@L@@@C^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)CC4 -AYW )@@G@@E-DE9G -[AK)^@)^@)^@)^@)E(KC-[E- ^[IC(SE))E9MDDOC*)D-JCT[E-DD9I^@)@K@@@CYX )@@G@@^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)CC5 - DDOF[OD)?CC0^@)^@)^@)^@)ET E))C(GC(HYY )@@G@@C(IE))E- F[O^[GC(IC9OD@)@O@@@C^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)CC3 - DDOF[OYZ )@@G@@CC?CC0^@)^@)^@)^@)ET E))E- F[O^[NE-[ELODDIC8)CD^C-MC(NES)C1JEK)C(GC(HC(IZA )@@G@@E))^@)@N@@@C^@)^@)^@)^@)^@)ETU^@)^@)^@)^@)C(DE-DD( -[A@)^@)^@)^@)^@)^@)ZB )@@G@@CTGC([EK)E-DD( ^[ND8)CLNE@)E9DD-G^[PET ^[#E(MEL D1O^@)@J@@@C^@)^@)^@)^@)ZC )@@G@@^@)ETU^@)^@)^@)^@)C(DE[GD1F -[A@)^@)^@)^@)^@)^@)CTGC([EK)E[JDDIE- EK)D-DZD )@@G@@D1F^@)@J@@@C^@)^@)^@)^@)^@)ETU^@)^@)^@)^@)C(DE1GD1F -[A@)^@)^@)^@)^@)^@)ZE )@@G@@CTGC([EK)E1 ELNDDJD0)D-DD1F^@)@K@@@C^@)^@)^@)^@)^@)ETU^@)^@)^@)^@)C(DC1GZF )@@G@@C9R -[A@)^@)^@)^@)^@)^@)CTGC([EK)C1GCDBES?^[OFDKC*)D-DD1F^@)@M@@@C^@)^@)ZG )@@G@@^@)^@)^@)ET[^@)^@)^@)^@)CC1AK?C(DC1GC8?CC0^@)^@)^@)^@)ET E))C1DC(GC-[E-[ZH )@@G@@^@\^[[ET#DDD^[OC(SE))D(JC- ^@)@L@@@C^@)^@)^@)^@)^@)C-ND))^@)^@)^@)CC4 )7ZI )@@G@@AK)^@)^@)^@)^@)^@)^@)^@)CTGC([EK)E-TE[ ))E[MD9#C(NETJEK)CTJC- ^@)@J@@@CZJ )@@G@@^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC4 -OFC=ETTD*)^@)^@)^@)^@)^@)ET E))E-TE[ ZK )@@G@@^[NFDHCLJD-DCS)^@)@I@@@C^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC2 - D-OCLDE)?CC1ZL )@@G@@^@)^@)^@)^@)D-JCD^^[OFDKC*)CLDE-N^@)@I@@@C^@)^@)^@)^@)^@)E- E@?E*)^@)^@)ZM )@@G@@CC2 -]DDO [OFC=ETTD*!AC(^@)^@)ETTD(]D9GDD#^[OFDKC*)B8)@L@@@C^@)^@)^@)^@)ZN )@@G@@^@)DK)^@)^@)^@)^@)D9 ETTD( D))^@)^@)^@)^@)^@)^@)FD ES,^@)CTCC(#DS)E[MD9#ZO )@@G@@C(NETJEK)CTJC- ES)@H@@@C^@)^@)^@)^@)^@)E- E@?E*)^@)^@)CC2 -]DDO [OFC=CDNZP )@@G@@D(K *1 C)^@)CDND*)E[MD9#^@_^@)@J@@@C^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC4 -OZQ )@@G@@FC=CDND(K^@)^@)^@)^@)^@)FD ES,^@)D-JCD^^[DE-N^[OFDKC*)@H@@@C^@)^@)^@)^@)ZR )@@G@@^@)E- E@?E*)^@)^@)CC2 -]DDO [OFC=CTJCLK *1 C)^@)CTJCLJD))E[MD9#^@_@J@@@CZS )@@G@@^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC4 -OFC=CTJCLK^@)^@)^@)^@)^@)FD ES,^@)D-JZT )@@G@@CD^^[OD[ ^[OFDKC*)@I@@@C^@)^@)^@)^@)^@)E- E@?E*)^@)^@)CC2 -]DDO [OFC=C1JZU )@@G@@ELK *1 C)^@)C1JELOEL[D0)E[MD9#^@_^@)@J@@@C^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)ZV )@@G@@CC4 -OFC=C1JELK^@)^@)^@)^@)^@)FD ES,^@)D-JCD^^[OFDKC*)CTJC- @I@@@C^@)^@)ZW )@@G@@^@)^@)^@)E- -P^@)^@)^@)CC4 -OFC=ETTD*)^@)^@)^@)^@)^@)ETTD(]D9GDD#^[OFDKZX )@@G@@C*)B8)@L@@@C^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)D9 E-TET E))^@)^@)^@)^@)^@)^@)ZY )@@G@@D1J 0)^[NC(O^[^C(NDDMC(^^[HCDED9M^[OFDKC*)@L@@@CD9 ETTD( D))^@)ETND))^@)ZZ )@@G@@^@)^@)CC2 -BE-OFDKC*)^@)^@)^@)^@)^@)ETCDDAE))D9AC0)D([DLJEK)E-TE[ ^[]DDOAA )@@G@@ES)^@)@O@@@CD9 ETOFDG^@)^@)DLU^@)^@)^@)^@)CC2 -JC(OFDNC(O^@)^@)^@)^@)^@)AB )@@G@@ET E))E-TE[ ^[NFDHCLJD-DCS)DDA^[ID8)E[MD9#C(NETJEK)CTJC- ^@)@L@@@C^@)^@)AC )@@G@@^@)^@)^@)DL]^@)^@)^@)^@)CC2 -JC(OFDNC(O^@)^@)^@)^@)^@)ET E))E-TE[ ^[ID9RAD )@@G@@^[DC0)CLDE))C1JE(IC))^@)@K@@@C^@)^@)^@)^@)^@)CD[ -P^@)^@)^@)CC5 )1^@)^@)AE )@@G@@^@)^@)^@)^@)^@)^@)DDICTMC(HC(IE))E[MD9#C(NETJEK)CTJC- @L@@@C^@)^@)^@)^@)AF )@@G@@^@)ETND))^@)^@)^@)CC2 )1^@)^@)^@)^@)^@)^@)^@)^@)D(JE1 ^[IC(SE))CLDE))E-JAG )@@G@@^[GD9R^[JEL^C(M^@)@M@@@C^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)D9 ETOFDG^@)^@)^@)AH )@@G@@^@)^@)^@)^@)D-JD9K^[PD1ODDG^[KELJCT ETND9M^[#D9^C*)C1JE(IC))@M@@@CD9 E-TAI )@@G@@ET E))^@)ET[^@)^@)^@)^@)CC4 - DDOFDK -[A@)^@)^@)^@)^@)ET E))D([DLJEK)E-TAJ )@@G@@E[ ^[DD0)C(GC(HC(IE))DDOC(H^@)@N@@@C^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)CC5 - AK )@@G@@DDKCTJC)?CC0^@)^@)^@)^@)ETOD9MC*)E[MD9#C(NETJEK)CTJC- ^[AD9M^[NFDHCLJD-DAL )@@G@@CTN^@)@N@@@C^@)^@)^@)^@)^@)D-HDK)^@)^@)^@)F@1AC?EL D1[D( ^@)^@)^@)^@)^@)AM )@@G@@CDKE[GFC)EL D1[D(DD1B^[ME(GC(N^[OD8)C1DD- ^[ICDHC*)^@)@K@@@C^@)^@)^@)^@)AN )@@G@@^@)D-[^@)^@)^@)^@)CC1 -[AC3^@)^@)^@)^@)^@)^@)^@)D-JCD^^[ D- D( D1O^[[C-^AO )@@G@@^[DE- D*)^@)@I@@@C^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC0 -[AC4^@)^@)^@)^@)^@)AP )@@G@@^@)^@)D-JCD^^[AE-D^[[C-^EL ETN@L@@@C^@)^@)^@)^@)^@)G(4HD-^@)^@)^@) 0)^@)AQ )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)CD^C))C(GC(HC(IE))E-J^[ D- D( D1O^[OCD]D- @H@@@CAR )@@G@@^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)D9 CLNE[M^@)^@)^@)^@)^@)^@)^@)CLNE@)C(MELJAS )@@G@@EK,^@)@I@@@C^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC0 -[AC4^@)^@)^@)^@)^@)^@)^@)AT )@@G@@D-JCD^^[AE-D^[[C-^EL ETN@K@@@C^@)^@)^@)^@)^@)I90G1>I))^@)^@) 0)^@)^@)^@)AU )@@G@@^@)^@)^@)^@)^@)^@)EL E9MDDOC*)C(GC(HC(HE))E-[CLGC*)^@)@H@@@C^@)^@)^@)^@)AV )@@G@@^@)DK)^@)^@)^@)^@)D9 CLNE[M^@)^@)^@)^@)^@)^@)^@)CLNE@)C(MELJEK,^@)@K@@@CAW )@@G@@^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC0 -[AC4^@)^@)^@)^@)^@)^@)^@)D-JCD^^[AE-DAX )@@G@@^[[C-^EL ETN^[]CD#DS)^@)@N@@@C^@)^@)^@)^@)^@)I9&I-(^@)^@)^@) 0)^@)^@)^@)AY )@@G@@^@)^@)^@)^@)^@)^@)E9MDDOC*)CL[CTF^[AE-D ))D1 F[O^[RELDE- ^[[C-^EL ETN^@)AZ )@@G@@@H@@@C^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)D9 CLNE[M^@)^@)^@)^@)^@)^@)^@)CLNE@)BA )@@G@@C(MELJEK,^@)@I@@@C^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)ET^E-JE(O^@)^@)^@)^@)^@)BB )@@G@@^@)^@)C(SDDO^[OD[ ^[#D9HD([D1^@[@@@C 0)^@)@D@@@C 0)^@)^@)^@)^@)CLNE@)C(MBC )@@G@@ELJEK)D9I^[JE(OE[PE))C1DD- ^@)@[@@@C 0)^@)@M@D@CD9 CLNE[M^@)^@)D-HDK)^@)BD )@@G@@^@)^@)F@1AC?CLNE[ ELK^@)^@)^@)^@)^@)C(^DDO^[[D1^^[KELDD1O^[]ETK^[ ELMD9MBE )@@G@@^[HC(NET[C9 @K@@@DH9>GL3I[2^@)^@)H--^@)^@)^@)^@)GC2 --AC4^@)^@)^@)^@)^@)BF )@@G@@^@)^@)H-\GD=^[4H[>^[]ETK^[ACTO^[-G-=IL>IT3@M@@@D^@)^@)^@)^@)^@)D-HDK)^@)BG )@@G@@^@)^@)F@1AC?CLNE[ ELK^@)^@)^@)^@)^@)C(^DDO^[[D1^^[KELDD1O^[]ETK^[ ELMD9MBH )@@G@@^[HC(NET[C9 @J@@@C^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)ETNC(MEK)^@)^@)^@)^@)^@)BI )@@G@@^@)^@)C(MELJEK)E-CC*)CTJD(HCDIC))^@)@[@@@C 0)^@)@H@@@C 0)^@)^@)^@)^@)D9PBJ )@@G@@E-KE(O^[ D- D( D1O^[DES)E-J^[]C*)E9MDDOE- D0)E-J^[OCDKC*)^@)@[@@@C 0)^@)BK )@@G@@@J@@@CD9 D-OCDK^@)^@)EK=C-DE))^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)C(IE- BL )@@G@@EK)C(^DDODDIC8)D(JC- ^@)@K@@@C^@)^@)^@)^@)^@)C*=D(NC8)^@)^@)D9 D-OD(N^@)BM )@@G@@^@)^@)^@)^@)^@)^@)C(^DDO^[OD[ ^[ ELMD9M^[HC(NET[C9 ^@)@N@@@C^@)^@)^@)^@)BN )@@G@@^@)D-[^@)^@)^@)^@)CC0 - AK)^@)^@)^@)^@)^@)^@)^@)D-JCD^^[JE(OE[PE))C(GC(HBO )@@G@@C(IE))CTGCDNES)E[[EL[D( E- EK)@L@@@C^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)D9 D-OBP )@@G@@D(J^@)^@)^@)^@)^@)^@)^@)C(IE- EK)CTJD(HD9I^[#D9^C*)C1JEK)DDIE[PE))@[@@@CBQ )@@G@@ 0)^@)@A@@@C^@)^@)^@)^@)^@)E[PEL ^@)^@)^@)C-[E-[@[@@@C 0)^@)@H@@@CDD D-OBR )@@G@@D(N^@)^@)^9DD1KE(O^[ D- D( D1OES)D([FC)D1JE))CTJD( ^[AELJD*)E-[E[ ^@-^8)BS )@@G@@@I@@@CDD D-OD(OD*)^@)^9ID8)C(GC(HC(IE-N^[NC(GC(#E- C))C1JEK)ET^C0)E-MCDIBT )@@G@@ETAC(M^[AELJD*)^C$@I@@@CD9 D-OD(N^@)^@)^9JE(OE[PE))C(GC(HC(IE))D([FC)D1JBU )@@G@@E))CL ^[RELDE-OC(I^[OD8)E-[E[ ^@-^8)@^@@@C^@)^@)^@)^@)^@)C(IC))^@)___D@)BV )@@G@@@O@@@C^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)CC3 - DDOF[OCC?CC0^@)^@)^@)^@)ET E))BW )@@G@@E- F[O^[NE-[ELODDIC8)CD^C-MC(NES)C1JEK)C(GC(HC(I*[S@@@*SDFF*+@@@@[@[@@@GBX )@@G@@ 0)^@)@C@@@G 0)^@)^@)^@)^@)C1DD1^^[#D9HD([D1^^[KELJCT ETN^@)@[@@@G 0)^@)BY )@@G@@@[@@@G 0)^@)@H@@@G 0)^@)^@)^@)^@) [# C)^[#H90JD2HD$H[4^@1BC7A8)^@)D(-IL(BZ )@@G@@H1G))@[@@@G 0)^@)@M@@@G 0)^@)^@)^@)^@)E-*G*)^[(CB )@@G@@H1&H92H(-I-(H9,^[H14HD-H)?^[0IL\CC )@@G@@I[2HD>I--IL9@M@@@G 0)^@)^@)^@)^@)I-\^[HGD2HD,GT*HD0^[NJD3I->H(3 ))GD,G))CD )@@G@@GT\H13HD=G(2G(=^[-^[4IL-G->^[3G(I))GD3^[=G(&HD,G(=@M@@@G 0)^@)^@)^@)CE )@@G@@^@)HD,^@)IT>GT4HD\H0)A)9BD#^[\G0)I-*G*)I[>H1-H))GT\G->^[\G0)I-*G*)ET4GD4CF )@@G@@G*)H9&^[#GD?HD&H92H1(GC,@M@@@G 0)^@)^@)^@)^@)E(3G*)^[\G0)^[4H[(IS)^[(H1&CG )@@G@@H92H(-I-(H9,^[(IS)G92GD,I->G))^[\H1?JC)I-*IL\I($H@)^[-^[7IL(I-4G(,@M@@@GCH )@@G@@ 0)^@)^@)^@)^@)GD5I-*H92HD3GD4HD\H0)^[+JC)^[HGD2HD,GT*HD0^[NJD3I->H(3^[>CI )@@G@@J[0IL>IT3H-9^[0IL>IT@E@@@G 0)^@)^@)^@)^@)IT 0)@[@@@G 0)^@)@^@@@G^@)^@)^@)^@)^@)CDSEK=^@)CK )@@G@@@ @@@G^@)^@)^@)^@)^@)C- C1PD1#E)=^@)@^@@@G^@)^@)^@)^@)^@)C1[D1B^@)@[@@@GCL )@@G@@ 0)^@)@A@@@G^@)^@)^@)^@)^@)E[PEL ^@)^@)^@)CTJC- @[@@@G 0)^@)@J@@@GC1DD1^CM )@@G@@ K)^@)^@)D-S^@)^@)^@)^@)F@9 -#C-]E[# -SB@)^@)^@)^@)^@)D-JCD^^[KCDMCDHC(OCN )@@G@@C(M^[#D[[DDI@K@@@G^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC1 - D-AC-O -SBC)^@)^@)CO )@@G@@^@)^@)C9 E))C1^E))C1JEK)E-CC*)C(GC(HC(IE))@I@@@G^@)^@)^@)^@)^@)D-[^@)^@)CP )@@G@@^@)^@)CC0 -AC-OFDKC*?CC1^@)^@)^@)^@)D-JCD^^[OFDKC*)D9A^[AC-O@N@@@G^@)^@)CQ )@@G@@^@)^@)^@)DLIE-[E[ ^@)^@)CC0 -AC1DD1^^@)^@)^@)^@)^@)^@)E[MD9#C(NES)C1DD- CR )@@G@@^[ADDIC))DDA^[HCDNES)ETOD9MCDBC*)^@)@I@@@G^@)^@)^@)^@)^@)D-HDK)^@)^@)^@)CS )@@G@@CC2 -DD9BC(O^@)^@)^@)^@)^@)^@)CLPDDGC))CDI^[D 9J^[ACTO@I@@@G^@)^@)^@)^@)CT )@@G@@^@)D-S -P^@)^@)^@)F@1A@? -[A@)^@)^@)^@)^@)^@)^@)ET[E1 ^[ACTO^[[C-^EL ETNCU )@@G@@@K@@@G^@)^@)^@)^@)^@)CLBC(O^@)^@)^@)AK9^@)^@)^@)^@)^@)^@)^@)^@)^@)CDGD-JCV )@@G@@CT[E- ^[[D0)DC\D8)CLPC1AC(M^@)@I@@@G^@)^@)^@)^@)^@)D-SDC?E*)^@)^@)CC0 )2CW )@@G@@BC)^@)^@)^@)^@)^@)^@)^@)C1JELH^[[CT#C(NES)E9JEL^@L@@@G^@)^@)^@)^@)^@)ET[CX )@@G@@^@)^@)^@)^@)CC0 -DD9[CTR -SAC0^@)^@)^@)^@)E[PE))CD#CT ETN^[RD9MC))DDI^[KCY )@@G@@CD#DT E))^@)@J@@@G^@)^@)^@)^@)^@)D-S -P^@)^@)^@)F@7 )?CC0^@)^@)^@)^@)^@)CZ )@@G@@^@)^@)ET[E1 ^[]E(AC1 EK)CD^C-MC(NES)@L@@@G^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)DA )@@G@@CC1A@?DDJCLGDTI -SAC0^@)^@)^@)C9 E))CTPELMC(IE))E-[E[ ^[KD9NDDODDJD0)^@)DB )@@G@@@O@@@G^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC9 -[AC0^@)^@)^@)^@)^@)^@)^@)DDIDDODC )@@G@@DD[D-DET ^[^FDICDHDD#^[OCDKC*)E[JETDE-DD9I^[#D9PD1OC(M@J@@@G^@)^@)^@)^@)DD )@@G@@^@)D-[ -P^@)^@)^@)CC0 -M^))^@)^@)^@)^@)^@)^@)^@)D-JCD^^[MC([C))C1PD1#E-DDE )@@G@@D9I^@)@K@@@G^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)CC0 -DD9AE(ICS?F@1A@)^@)^@)^@)DF )@@G@@E[PE))C1PD1#E-DD9I^[DD0)E[[CTFC(O^@)@[@@@G 0)^@)@E@@@G 0)^@)^@)^@)^@)EL DG )@@G@@CD^^[DD0)CC)CLGD9#DS)CDIC))C(SCDHDDIC*)DDO@[@@@G 0)^@)@I@@@GC1DD1^D))^@)DH )@@G@@^@)DDJE8=^@)^@)^@)DDJE[FE)?F@1A@)^@)^@)^@)^@)^@)EL CD^^[DD0)CC)CLGD9#DS)DI )@@G@@@L@@@G^@)^@)^@)^@)^@)CD[ -P^@)^@)^@)CC9 )1^@)^@)^@)^@)^@)^@)^@)^@)DDIC-DDJ )@@G@@CT[E- ^[OCDKC*)D(JE1 C))C1JELRCDMC))@L@@@G^@)^@)^@)^@)^@)E-U^@)^@)^@)^@)DK )@@G@@DDJETOCDOE(N -SAC0^@)^@)^@)^@)CTCC(#DS)ETOCDOE(N^[JC0)D9KC(MCDODDJD0)^@)DL )@@G@@@K@@@G^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)C1DD1^C*)^@)^@)^@)^@)^@)^@)^@)CD]D1JDM )@@G@@ELHCDG 0)^[OC(NE))C1JEK)C(JC0)@K@@@G^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC0 -DDN )@@G@@D9SC1 EK?F@1A@)^@)^@)^@)D-JCD^^[RD9MC-N^[OEL[D1NC1 ELMC(^^@)@L@@@G^@)^@)DO )@@G@@^@)^@)^@)E- -P^@)^@)^@)CC0 )2B@)^@)^@)^@)^@)^@)^@)^@)DDN^[DE))D-[CL D))DP )@@G@@CLGD9#DS)D- D1BE-C^@_^@)@K@@@G^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)C1DD1^D*)^@)DQ )@@G@@^@)^@)^@)^@)^@)^@)D1J 0)^[DC9ID9MC*)C-[E-[^[]D-JCTF^@)@J@@@G^@)^@)^@)^@)DR )@@G@@^@)C-G^@)^@)^@)^@)CC0 )?F@7^@)^@)^@)^@)^@)^@)^@)D-JCD^^[NC(IE-DD1 D))C1DDS )@@G@@C(GC))@I@@@G^@)^@)^@)^@)^@)C-OC*)^@)^@)^@)CC0 )*^8% L C0% L@C[@C[@C@$ C)DT )@@G@@C(GC(HC(IE))D-[CL D))B8)@K@@@G^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)C1DD1^D*)^@)DU )@@G@@^@)^@)^@)^@)^@)^@)D1J 0)^[DC9ID9MC*)D9OD[ EK)ETOE(AC0)@M@@@G^@)^@)^@)^@)DV )@@G@@^@)D-S -P^@)^@)^@)F@5 )?F@9^@)^@)^@)^@)^@)^@)^@)D-JCD^^[ D- D( D1O^[#D-[DW )@@G@@ETN^[^C(NCTMDDKE-DD9I^@)@K@@@G^@)^@)^@)^@)^@)D-S -P^@)^@)^@)F@6 )2 -SA8)DX )@@G@@^@)^@)^@)^@)^@)^@)D-JCD^^[NC([EL#D@)DDOC(H^[[C-^EL ETN@M@@@G^@)^@)^@)^@)DY )@@G@@^@)D-HDK)^@)^@)^@)F@1AC?ET D- CTO^@)^@)^@)^@)^@)CDKE[GFC)C(GC(HC(IE))ET DZ )@@G@@D- CTODDJD0)CTMDDOC(MDD[@K@@@G^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)C1DD1^D*)^@)EA )@@G@@^@)^@)^@)^@)^@)^@)D1JE))ET D- CTOC(^ 0)^[OELPCTF^[JD0)@[@@@G 0)^@)@I@@@GEB )@@G@@ 0)^@)^@)^@)^@)C(GC(HC(IE))D[[ES)CL C(I^[AD9PD1^ 0)^[]CD#DTNE[[CT ^[JE1 EC )@@G@@EK)D-[CL D))@[@@@G 0)^@)@K@@@G^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC0 -HCK=^@)ED )@@G@@^@)^@)^@)^@)^@)^@)D-JCD^^[]CD#DTNE[[CT ^[AE(ICTODDJD0)@K@@@G^@)^@)^@)^@)EE )@@G@@^@)ET[^@)^@)^@)^@)CC0 -DD9AE(ICS?F@1A@)^@)^@)^@)ET E))C1PD1#E-DD9I^[DD0)EF )@@G@@E[[CTFC(O^@)@J@@@G^@)^@)^@)^@)^@)DDJE8=^@)^@)^@)DDJE[FE)?F@1A@)^@)^@)^@)EG )@@G@@^@)^@)CL[CTF^[PE@)D9QC(M^[]D-JCTF^@)@I@@@G^@)^@)^@)^@)^@)E-U^@)^@)^@)^@)EH )@@G@@DDJETOCDOE(N -SAC0^@)^@)^@)^@)D1JELHCDG^[NE-[E-PES)B8)@K@@@G^@)^@)^@)^@)EI )@@G@@^@)DK)^@)^@)^@)^@)C1DD1^EK)^@)^@)^@)^@)^@)^@)^@)D1J 0)^[ ELMD9M^[OD[ ^[#EJ )@@G@@D9HD([D1^^@)@K@@@GC1DD1^F@)^@)^@)D-[ -CAK)^@)^@)CC0 -DD9[CTR -SAC0^@)^@)EK )@@G@@^@)^@)C9 E))DC\D8)CLPC1AC(M^[[C-^EL ETN^@)@K@@@G^@)^@)^@)^@)^@)CLMC(GE@)EL )@@G@@^@)^@)CC0^@)^@)^@)^@)^@)^@)^@)^@)^@)EL D- CDNC*)E-CC*)DC\D8)CLPC1AC(M^@)EM )@@G@@@J@@@G^@)^@)^@)^@)^@)CLMC(GE@)^@)^@)F@1A@)^@)^@)^@)^@)^@)^@)^@)^@)EL D- EN )@@G@@CDNC*)E-CC*)DC\D8)C1#E))@J@@@G^@)^@)^@)^@)^@)CTJD(KD- E- ^@) 0)^@)^@)^@)EO )@@G@@^@)^@)^@)^@)^@)^@)C(IC))D9A^[OD[DES)CTJD(HCDIC))@[@@@G 0)^@)@[@@@G 0)^@)EP )@@G@@@M@@@GC1DD1^D*)^@)^@)E- ^@)^@)^@)^@)CC9 -[AC0^@)^@)^@)^@)^@)^@)^@)CDMC*)EQ )@@G@@E9 ^[]CD#DS)CDO^[NE-[ELO^[GD9#CDODDJD0)B8)@J@@@G^@)^@)^@)^@)^@)DK)^@)^@)ER )@@G@@^@)^@)C1DD1^D))^@)^@)^@)^@)^@)^@)^@)D1J 0)^[FC( E@)D9I^[GD9JDTDD1B@J@@@GES )@@G@@C1DD1^D1J^@)^@)EK=C-DE))^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)C(IE- EK)C(^ET )@@G@@DDODDIC8)D(JC- ^@)@J@@@G^@)^@)^@)^@)^@)C*=D(NC8)^@)^@)D1JC1 D*)^@)^@)^@)EU )@@G@@^@)^@)^@)^@)C(^DDO^[ID8)C1DD1^^[HC(NET[C9 @I@@@G^@)^@)^@)^@)^@)D-[^@)^@)EV )@@G@@^@)^@)CC0 - D-AC-O -SBC)^@)^@)^@)^@)C9 E))C1#E))CD^C-MC(NES)@L@@@G^@)^@)EW )@@G@@^@)^@)^@)D-HDK)^@)^@)^@)F@1AC?C1DETO^@)^@)^@)^@)^@)^@)CDKE[ D1^^[ADDGC*)EX )@@G@@CDIC))ETOCDOC(HC(IE))^@)@J@@@G^@)^@)^@)^@)^@)FL[E@)^@)^@)^@) 0)^@)^@)^@)EY )@@G@@^@)^@)^@)^@)^@)^@)C(MELJEK)E-CC*)CTJD(HCDIC))^@)@K@@@G^@)^@)^@)^@)^@)DK)EZ )@@G@@^@)^@)^@)^@)C1DD1^F@)^@)^@)^@)^@)^@)^@)^@)E- ELHDDICDOC*)E-CC*)CTJD(HCDIFA )@@G@@C))^@)@[@@@G 0)^@)@A@@@G 0)^@)^@)^@)^@)C(JC0)D[[D1^D- EK)^@)@[@@@G 0)^@)FB )@@G@@@I@@@GC1DD1^C*)^@)^@)D-[^@)^@)^@)^@)CC1 -DD9NE-[E-PES?F@1A@)^@)^@)D-JCD^FC )@@G@@^[D 9J^[NE-[E-PES)@J@@@G^@)^@)^@)^@)^@)E- -P^@)^@)^@)CC1 )1^@)^@)^@)^@)FD )@@G@@^@)^@)^@)^@)C(IC))D9A^[ADDGC*)D([ELF^@_^@)@J@@@G^@)^@)^@)^@)^@)DK)^@)^@)FE )@@G@@^@)^@)C1DD1^EK)^@)^@)^@)^@)^@)^@)^@)D1J 0)^[MC([D))E-[E[ ^[ ELMD9M@K@@@GFF )@@G@@^@)^@)^@)^@)^@)D-HDK)^@)^@)^@)F@1AC?C(JE))^@)^@)^@)^@)^@)^@)CTCC(#DS)C1JFG )@@G@@EK)C(IC))D9A^[QD9GE(HC*)@M@@@G^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)C1 D9A^@)^@)FH )@@G@@^@)^@)^@)^@)^@)^@)DDO^[RCDN^[JD1GFC)CDI^[ D1^^[JC0)C1DD- ^[HCDMDS)@O@@@GFI )@@G@@^@)^@)^@)^@)^@)C-ND))^@)^@)^@)CC9 )7AK)^@)^@)^@)^@)^@)^@)^@)ET E))ETOD9KFJ )@@G@@^[NCT[D0)E[JDDIE))CDO^[]D-JCTF^[UC(MD8)D9A^[IC(R@N@@@G 0)^@)^@)^@)^@)^@)FK )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)EL C(G 0)^[#CDID1JE))ET#CDI^[]FL )@@G@@CD#DS)E-J^[JD-^^[MC( D),@L@@@G^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)C1DD1^D))^@)FM )@@G@@^@)^@)^@)^@)^@)^@)CTJD1ODDIE( ^[ADDIC))D9I^[IC(R^[MC( D))^@)@K@@@GC1DD1^FN )@@G@@EK)^@)^@)D-HDK)^@)^@)^@)F@1AC?DDJET C-O^@)^@)^@)^@)^@)C(^DDO^[D 9J^[ ELMFO )@@G@@D9M^[NE-[E-PES)^@)@J@@@G^@)^@)^@)^@)^@)FL[E@)^@)^@)^@) 0)^@)^@)^@)^@)^@)FP )@@G@@^@)^@)^@)^@)C(MELJEK)E-CC*)CTJD(HCDIC))^@)@G@@@G^@)^@)^@)^@)^@)DK)^@)^@)FQ )@@G@@^@)^@)C1DD1^F@)^@)^@)^@)^@)^@)^@)^@)CTJD(KD- E- @[@@@G 0)^@)@[@@@G 0)^@)FR )@@G@@@J@@@GC1 D9A^@)^@)^@)D-[^@)^@)^@)^@)CC0 -#C-JE[OES?F@8^@)^@)^@)^@)D-JCD^FS )@@G@@^[#D9HD([D1^^[JE[ODDJD1N@K@@@G^@)^@)^@)^@)^@)E- E@)^@)^@)^@)CC0 )*D9KE-DFT )@@G@@D9I @$C*$ C(^@)^@)DDN^[OD[ ^@$C*$^[JE[ODDJD0)D9I^@_^@)@N@@@G^@)^@)^@)^@)FU )@@G@@^@)DK)^@)^@)^@)^@)C1DD1^D1J^@)^@)^@)^@)^@)^@)^@)FD ES,^@)ETDD1BD- ^[KCDNFV )@@G@@ES)C1DD- ^[NC([EL#D@)D(JC- ^@)@L@@@G^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC0 -HFW )@@G@@CK=^@)^@)^@)^@)^@)^@)^@)D-JCD^^[HD9QC*)CL[CTFE9[EL^^[AE(ICTODDJD0)@K@@@GFX )@@G@@^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)CC0 -DD9AE(ICS?F@1A@)^@)^@)^@)E[PE))C1PD1#FY )@@G@@E-DD9I^[DD0)E[[CTFC(O^@)@J@@@G^@)^@)^@)^@)^@)D-M -P^@)^@)^@)EK1 )1^@)^@)FZ )@@G@@^@)^@)^@)^@)^@)^@)D-JCD^^[PE@)D-JD9K^[#D9PD1OC(M@[@@@G 0)^@)@J@@@GC(JC1]GA )@@G@@D))^@)^@)DDJE8=^@)^@)^@)DDJE[FE)?F@1A@)^@)^@)^@)^@)^@)CL[CTFETKCD#C*)CC)GB )@@G@@CLGD9#DS)^@)@I@@@G^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC1 -DD9NE-[E-PES?F@1A@)GC )@@G@@^@)^@)D-JCD^^[PE@)ETOCDOE(N^@)@J@@@G^@)^@)^@)^@)^@)DLU^@)^@)^@)^@)CC1 - GD )@@G@@D9ACL#^@)^@)^@)^@)^@)^@)DDBD1JEL ^[^CDOCC)CLGD9#DS)^@)@H@@@G^@)^@)^@)^@)GE )@@G@@^@)E-IC*?E*)^@)^@)CC1 )2^@)^@)^@)^@)^@)^@)^@)^@)D-JCD^^[KD9DD1O^@_@L@@@GGF )@@G@@^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)C(JC1 E))^@)^@)^@)^@)^@)^@)^@)C(IC))D9A^[OGG )@@G@@CDKC*,^@)EL ETOCDME))C1DD1^^@)@H@@@G^@)^@)^@)^@)^@)E- -P^@)^@)^@)CC1 )1GH )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)C(JC0)D([ELF^@_^@)@I@@@G^@)^@)^@)^@)^@)DK)^@)^@)GI )@@G@@^@)^@)C1DD1^EK)^@)^@)^@)^@)^@)^@)^@)D1J 0)^[D 9J^[ ELMD9M^@)@K@@@G^@)^@)GJ )@@G@@^@)^@)^@)DLBC))^@)^@)^@)EK1 - D9ACL#^@)^@)^@)^@)^@)^@)D-JD9F^[PD1ODDG^[NGK )@@G@@C(#D9IC))D([ELF^@)@J@@@G^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC0 -M^))^@)^@)^@)GL )@@G@@^@)^@)^@)^@)C9 E))EL CD^^[AE(ICTODDJD0)^@)@K@@@G^@)^@)^@)^@)^@)ET[^@)^@)GM )@@G@@^@)^@)CC0 -DD9AE(ICS?F@1A@)^@)^@)^@)ET E))E[[CTFC(O^[]CD#DS)E-J^[MC([C))GN )@@G@@@I@@@G^@)^@)^@)^@)^@)DDJE8=^@)^@)^@)DDJE[FE)?F@1A@)^@)^@)^@)^@)^@)EL CD^GO )@@G@@^[DD0)C(JC0)D([ELF@J@@@G^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC1 -DD9NE-[E-PES?GP )@@G@@F@1A@)^@)^@)D-JCD^^[#D9HE[GC(ODDJD0)CTJC- @H@@@G^@)^@)^@)^@)^@)E- -P^@)GQ )@@G@@^@)^@)CC1 )1^@)^@)^@)^@)^@)^@)^@)^@)C(JC0)D([ELF^@_^@)@K@@@G^@)^@)^@)^@)GR )@@G@@^@)DK)^@)^@)^@)^@)C1DD1^EK)^@)^@)^@)^@)^@)^@)^@)D1J 0)^[PD1 F[KC(#E- C))GS )@@G@@ETOCDOE(N^@)@K@@@G^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)C1DD1^D))^@)^@)^@)^@)^@)GT )@@G@@^@)^@)D-JD9K^[OD8)EL CD^^[HD9MC*)CLGD9#DTN@[@@@G 0)^@)@M@@@GC(JC1]CS)^@)GU )@@G@@^@)CDICC?E*)^@)^@)CC9 )1^@)^@)^@)^@)^@)^@)^@)^@)CL[CTF^[PE@)CTPELMC(IE))GV )@@G@@E-[E[ ^[KD9NDDODDJD0)^@)@H@@@G^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)C(JC1]D))^@)GW )@@G@@^@)^@)^@)^@)^@)^@)E-MFC)CDBCDDD0)^@)@[@@@G 0)^@)@A@@@G 0)^@)^@)^@)^@)C(IGX )@@G@@C))D9A^[OCDKC*)^@)@[@@@G 0)^@)@#@@@GC(JC1 E))^@)^@) 0)@B@@@G^@)^@)^@)^@)GY )@@G@@^@)D9I^@)^@)^@)^@)C- CLPC8)^@)@J@@@G^@)^@)^@)^@)^@)E-U^@)^@)^@)^@)CC9^@)GZ )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)CDO^[NE-[ELO^[JC0)E-[E[ ^@_^@)@H@@@G^@)^@)^@)^@)HA )@@G@@^@)DD ELM^@)^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)C9PC(NES)D1JE))^C)@B@@@GHB )@@G@@^@)^@)^@)^@)^@)D9AC0)^@)^@)^@)C- CLPC8)^@)@J@@@G^@)^@)^@)^@)^@)D-[ -P^@)HC )@@G@@^@)^@)CC0 -M^))^@)^@)^@)^@)^@)^@)^@)C9 E))EL CD^^[AE(ICTODDJD0)^@)@J@@@GHD )@@G@@^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)CC0 -DD9AE(ICS?F@1A@)^@)^@)^@)ET E))E[[CTFHE )@@G@@C(O^[AE(ICTODDJD0)@I@@@G^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)C1DD1^D))^@)^@)^@)HF )@@G@@^@)^@)^@)^@)EL CD^^[HD9MC*)CLGD9#DTN@[@@@G 0)^@)@G@@@G 0)^@)^@)^@)^@)C(GHG )@@G@@C(HC(IE))C1DD- ^[ADDIC))CTJD(HCDIC))E[MD9#C(NETDD1B^@)@[@@@G 0)^@)@O@@@GHH )@@G@@C1ADDIC))^@)^@)D-HDK)^@)^@)^@)F@6 -BC(GE)1^@)^@)^@)^@)^@)^@)EL CD^^[DD0)HI )@@G@@C1DD- ^[OCD]D- ^[DD1^C(S ))C(GC(HC(IE))E-[CLGC*)@H@@@G^@)^@)^@)^@)^@)DK)HJ )@@G@@^@)^@)^@)^@)C1]ETM^@)^@)^@)^@)^@)^@)^@)^@)CLNE@)C(MELJEK)^@)@K@@@G^@)^@)HK )@@G@@^@)^@)^@)D-[ -P^@)^@)^@)CC1A@)^@)^@)^@)^@)^@)^@)^@)^@)CTGC([EK)ET EDPC(IHL )@@G@@CT ^[IE(HCL EK)^@)@[@@@G 0)^@)@F@@@G 0)^@)^@)^@)^@)ET CDMCTC^[ D- D( D1OHM )@@G@@^[OCD]D- ^[AD9M^[ D- D( D1O^@)@[@@@G 0)^@)@L@@@GC1AETM^@)^@)^@)CD[ -P^@)HN )@@G@@^@)^@)CC1A@?AC)^@)^@)^@)^@)^@)^@)^@)DDICTMC(HC(IE))ET EDPC(ICT ^[IE(HCL HO )@@G@@EK)^@)@J@@@G^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC1 -[AC0^@)^@)^@)^@)^@)^@)^@)HP )@@G@@D-JCD^^[NC(LE( D1#C*)D1PD(]C(M@I@@@G^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC0 -[HQ )@@G@@AC4^@)^@)^@)^@)^@)^@)^@)D-JCD^^[ACTO^[[C-^EL ETN@J@@@G^@)^@)^@)^@)^@)G(4HR )@@G@@H1?^@)^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)H-\H9:^[5I@)H1>J[4^[>H->H(>H14HS )@@G@@@L@@@G^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)C1AET ^@)^@)^@)^@)^@)^@)^@)^@)C(MELJHT )@@G@@EK,^@)D(PETO^[]C*)C(IC))D9A^[OCD]D- @J@@@G^@)^@)^@)^@)^@)E-K^@)^@)^@)^@)HU )@@G@@C(DC1GC8?CC0^@)^@)^@)^@)^@)^@)DDN^[ D- D( D1O^[^C(GC(OC(^^@_@I@@@G^@)^@)HV )@@G@@^@)^@)^@)DK)^@)^@)^@)^@)C1AETM^@)^@)^@)^@)^@)^@)^@)^@)FD ES,^@)DDBD1JEL HW )@@G@@^[DE))@K@@@G^@)^@)^@)^@)^@)D-S -P^@)^@)^@)F@6 )?CC0^@)^@)^@)^@)^@)^@)^@)HX )@@G@@C9 E))C(GC(HC(IE))DDOC(H^[[C-^EL ETN@M@@@G^@)^@)^@)^@)^@)D-S -P^@)^@)^@)HY )@@G@@F@5 )?F@9^@)^@)^@)^@)^@)^@)^@)D-JCD^^[ D- D( D1O^[#D-[ETN^[^C(NCTMDDKE-DHZ )@@G@@D9I^@)@K@@@G^@)^@)^@)^@)^@)D-HDK)^@)^@)^@)F@1AC?ET D- CTO^@)^@)^@)^@)^@)IA )@@G@@CDKE[GFC)ET D- CTODDJD0)ELPD- ES)^@)@L@@@G^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)IB )@@G@@C1AETM^@)^@)^@)^@)^@)^@)^@)^@)ET CDMCTC^[JD0)DDA^[ID9O^[NC(GC(#E- C))^@)IC )@@G@@@K@@@G^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC0 - DDOF[OCC?F@6^@)^@)^@)^@)D-JCD^ID )@@G@@^[OC(SE))ETOCDME))CD^C-MC(NES)@I@@@G^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC1 - IE )@@G@@D-AC-O -SBC)^@)^@)^@)^@)D-JCD^^[AC-O^[[C-^EL ETN@M@@@G^@)^@)^@)^@)^@)ET[IF )@@G@@^@)^@)^@)^@)CC0 -AC-HET[C)?CC1^@)^@)^@)^@)ET E))C1DD- ^[[C-^EL ETN^[OD8)IG )@@G@@E- F[O^[NE-[ELO^@)@K@@@GC1AETJ^@)^@)^@)D-HDK)^@)^@)^@)CC1 - CLPC1MD))^@)IH )@@G@@^@)^@)^@)^@)EL D- CDNC*)CLPC1AC(MES)C1MD9H^[]ETK@J@@@G^@)^@)^@)^@)^@)CTJII )@@G@@D(KD- E- ^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)C(IC))D9A^[OD[DES)CTJD(HCDIC))IJ )@@G@@@[@@@G 0)^@)@F@@@G 0)^@)^@)^@)^@)D1J^[ADDIC))CDO^[ D1^^[JC0)C(GC(HC(IE))IK )@@G@@E-[CLGC*)^@)@[@@@G 0)^@)@K@@@GC1AET ^@)^@)^@)E- -P^@)^@)^@)CC0 )0AC4^@)IL )@@G@@^@)^@)^@)^@)^@)^@)C(IC))D9A^[OCD]D- ^[NE-[E-PES)B8)^@)@J@@@G^@)^@)^@)^@)IM )@@G@@^@)DK)^@)^@)^@)^@)C1]ETM^@)^@)^@)^@)^@)^@)^@)^@)D1J 0)^[MC([D))CLNE@)C(MIN )@@G@@ELJEK)@I@@@G^@)^@)^@)^@)^@)EK=C-DE))^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)IO )@@G@@ET E))E(K^[ C-DE-JEK)^@)@J@@@G^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC0 -ID9AC(HIP )@@G@@^@)^@)^@)^@)^@)^@)D-JCD^^[HC(NET[C9 ^[[C-^EL ETN@K@@@G^@)^@)^@)^@)^@)E-IIQ )@@G@@C*?E*)^@)^@)CC1A@?AC)^@)^@)^@)^@)^@)^@)^@)D1J^[ D- D( D1OES)DDI^[ADDGC*)IR )@@G@@B8)^@)@M@@@G^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC0 -AC(HE-H^@)^@)^@)^@)^@)^@)IS )@@G@@ELDC9CE),^@)D-JCD^^[ADDGC*)C(HE[OFC)D( ETNCDBC*)@I@@@G^@)^@)^@)^@)^@)C*=IT )@@G@@D(NC8)^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)CTJE[T^[OD[ ^[HC(NET[C9 @J@@@GIU )@@G@@^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC0 - D-AC-O -SBC)^@)^@)^@)^@)D-JCD^^[OD[ IV )@@G@@^[AC-O^[[C-^EL ETN@L@@@G^@)^@)^@)^@)^@)D-HDK)^@)^@)^@)F@1AC?C1DETO^@)^@)IW )@@G@@^@)^@)^@)^@)DD^C(IE-DC1T^[ADDGC*)CDIC))ETOCDOC(HC(IE))@J@@@G^@)^@)^@)^@)IX )@@G@@^@)FL[E@)^@)^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)C(MELJEK)E-CC*)CTJD(HCDIIY )@@G@@C))^@)@I@@@G^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)C1AETJ^@)^@)^@)^@)^@)^@)^@)^@)IZ )@@G@@C(SDDO^[OD[ ^[#D9HD([D1^@[@@@G 0)^@)@B@@@G 0)^@)^@)^@)^@)CLNE@)C(MELJEK)JA )@@G@@D[[D1^D- EK)@[@@@G 0)^@)@K@H@GC1]ETM^@)^@)^@)D-HDK)^@)^@)^@)F@1AC?CLNE[ JB )@@G@@ELK^@)^@)^@)^@)^@)C(^DDO^[]ETK^[ ELMD9M^[HC(NET[C9 ^@)@J@@@HG1+IT2^@)^@)JC )@@G@@^@)H--^@)^@)^@)^@)GC2 --AC4^@)^@)^@)^@)^@)^@)^@)H-\GD=^[]ETK^[ACTO^[-G-=JD )@@G@@IL>IT3@K@@@H^@)^@)^@)^@)^@)D-HDK)^@)^@)^@)F@1AC?CLNE[ ELK^@)^@)^@)^@)^@)JE )@@G@@C(^DDO^[]ETK^[ ELMD9M^[HC(NET[C9 ^@)@J@@@G^@)^@)^@)^@)^@)FL[E@)^@)^@)^@)JF )@@G@@ 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)C(MELJEK)E-CC*)CTJD(HCDIC))^@)@I@@@G^@)^@)JG )@@G@@^@)^@)^@)DK)^@)^@)^@)^@)C1AETJ^@)^@)^@)^@)^@)^@)^@)^@)C(SDDO^[OD[ ^[#D9HJH )@@G@@D([D1^@[@@@G 0)^@)@A@@@G^@)^@)^@)^@)^@)E[PEL ^@)^@)^@)C-[E-[@[@@@G 0)^@)JI )@@G@@@D@@@GD1JC1 D*)^@)^@)^9 D- D( D1O^[ID9O^[AD9PD1^^[DD0)^C$^@)@B@@@GC1 D(OJJ )@@G@@D*)^@)^@)^9ID8)C(GC(HC(IE-N^[DD0)^C$@[@@@G 0)^@)@^@@@G^@)^@)^@)^@)^@)C(IJK )@@G@@C))^@)___^@)DDJE[FE)?F@1A@)^@)^@)^@)^@)^@)EL CD^*[S@@@*SDFF*+@@@@[@[@@@ JL )@@G@@ 0)^@)@C@@@ 0)^@)^@)^@)^@)EL D1[D( ^[#D9HD([D1^^[KELJCT ETN@[@@@ 0)^@)JM )@@G@@@[@@@ 0)^@)@H@@@ 0)^@)^@)^@)^@) [# C)^[#H90JD2HD$H[4^@1BC7A8)^@)D(-IL(JN )@@G@@H1G))@[@@@ 0)^@)@M@@@ 0)^@)^@)^@)^@)E-*G*)^[(JP )@@G@@H1&H92H(-I-(H9,^[H14HD-H)?^[0IL\JQ )@@G@@I[2HD>I--IL9@M@@@ 0)^@)^@)^@)^@)I-\^[HGD2HD,GT*HD0^[NJD3I->H(3 ))GD,G))JR )@@G@@GT\H13HD=G(2G(=^[-^[4IL-G->^[3G(I))GD3^[=G(&HD,G(=@M@@@ 0)^@)^@)^@)JS )@@G@@^@)HD,^@)IT>GT4HD\H0)A)9BD#^[\G0)I-*G*)I[>H1-H))GT\G->^[\G0)I-*G*)ET4GD4JT )@@G@@G*)H9&^[#GD?HD&H92H1(GC,@M@@@ 0)^@)^@)^@)^@)E(3G*)^[\G0)^[4H[(IS)^[(H1&JU )@@G@@H92H(-I-(H9,^[(IS)G92GD,I->G))^[\H1?JC)I-*IL\I($H@)^[-^[7IL(I-4G(,@M@@@ JV )@@G@@ 0)^@)^@)^@)^@)GD5I-*H92HD3GD4HD\H0)^[+JC)^[HGD2HD,GT*HD0^[NJD3I->H(3^[>JW )@@G@@J[0IL>IT3H-9^[0IL>IT@E@@@ 0)^@)^@)^@)^@)IT 0)@[@@@ 0)^@)@^@@@ ^@)^@)^@)^@)^@)CDSEK=^@)JY )@@G@@@ @@@ ^@)^@)^@)^@)^@)C- C1PD1#E)=^@)@^@@@ ^@)^@)^@)^@)^@)C1[D1B^@)@[@@@ JZ )@@G@@ 0)^@)@M@@@ D9OD))^@)^@)^@)C(LE*)^@)^@)^@)EK1AC)^@)^@)^@)^@)^@)^@)^@)^@)KA )@@G@@D9MDDBDDICDG^[ D- D( D1O^[OCD]D- ^[GC(IC9OD@)^@)@L@@@ D9NC(L^@)^@)^@)C(LKB )@@G@@E*)^@)^@)^@)EK1AK)^@)^@)^@)^@)^@)^@)^@)^@)D9MDDBDDICDG^[HCDS^[NC(LE( D1#KC )@@G@@C*)D1PD(]C(M@N@@@ C(GE-]A))^@)^@)C(LE*)^@)^@)^@)EK1AS)^@)^@)^@)^@)^@)^@)KD )@@G@@^@)^@)ET EDPC(ICT ^[IE(HCL EK)D9A^[KEL E1DD9PES)C(GC(HC(IE))@M@@@ E[MD9HKE )@@G@@D9OC*)^@)C(LE*)^@)^@)^@)EK1A))^@)^@)^@)^@)^@)^@)^@)^@)ET EDPC(ICT ^[IE(HKF )@@G@@CL EK)D9A^[IC(SE))C(GC(HC(IE))@[@@@ 0)^@)@L@@@ EL D1[D(K K)^@)D-S^@)^@)KG )@@G@@^@)^@)F@9 -#C-]E[# -SB@)^@)^@)^@)^@)D-JCD^^[GDDIDS)E-J^[ADDMETO^[KCDMCDHKH )@@G@@C(OC(M@O@@@ ^@)^@)^@)^@)^@)D-ICC?E*)^@)^@)CC7^@)^@)^@)^@)^@)^@)^@)^@)^@)KI )@@G@@CD#CT E[O^[JD1GFC)D1JD1^C(GC(OC(^ ))E(NC*)C1PD-G^[ E))D- D1B@M@@@ ^@)^@)KJ )@@G@@^@)^@)^@)D-HDK)^@)^@)^@)F@1AC?C1DD- ET#CDI^@)^@)^@)^@)E[MC(KCDMC*)E-[CLGKK )@@G@@C*)D9A^[#D9IE- D1OES)D-DETO^@)@K@@@ ^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)CLNE[ KL )@@G@@EK)^@)^@)^@)^@)^@)^@)^@)CLNE@)C(MELJEK,^@)E- ELHDDICDOC*)^@)@N@@@ ^@)^@)KM )@@G@@^@)^@)^@)DLU^@)^@)^@)^@)CC8 -MC(ICDHE))^@)^@)^@)^@)^@)C9DE1 ^[HC(NET[C9 KN )@@G@@^[DC0)D1J^[ D- D( D1OES)ET D- CTOC(^@M@@@ ^@)^@)^@)^@)^@)D-S^@)^@)^@)^@)KO )@@G@@F@9 -KCLGDDIDS?F@9^@)^@)^@)^@)D-DD1F^[OD8)C1DD- ^[AD9M^[ADDMETO^[KCDMCDHKP )@@G@@C(OC(M@M@@@ ^@)^@)^@)^@)^@)D-S^@)^@)^@)^@)F@9 -KCLGDDIDS?F@9^@)^@)^@)^@)KQ )@@G@@D-DD1F^[OD8)ET CTJD1^^[ D- D( D1O^[KCDMCDHC(OC(M@[@@@ 0)^@)@N@@@ 0)^@)KR )@@G@@^@)^@)^@)E-CDDN^[#D9^C*)E-[DT ES)CC)ET D- CTOC(^^[DE- D*)C1MD9H^[OD[ ^[AKS )@@G@@DDGC(NCT[D0)EDPC(PC*?^[GD9JDTN^[DE))@M@@@ 0)^@)^@)^@)^@)E(K^[]FC)D1[D( KT )@@G@@^[DD0)E-CC*)C(GC(HC(IE))E-[CLGC*?^[OD[ D0)EL D[JD9FES)E-CC*)D-DD1FES)DDIKU )@@G@@^[OD[ @N@@@ 0)^@)^@)^@)^@)C(GC(HC(IE))E-[CLGC*)ETJ^[OD[[E))E-CC*)C(GC(HKV )@@G@@C(IE))E(IC- EK)DDOES)D9GC))D1[D( ^[DES)EL D(JE1 C),^@)@M@@@ 0)^@)^@)^@)KW )@@G@@^@)E-CC(I ))E-CC*)C(GC(HC(IE))E-[CLGC*)D1 F[O^[NC(LE( D1#C*)D1PD(]C(M^[[KX )@@G@@D1^^[GC(IC9OD@)CDMC*)^@)@N@@@ 0)^@)^@)^@)^@)C1PC-BC(^^[ND8)E-CCDO^[OD[ KY )@@G@@^[ D- D( D1O^[RDDGD))CL ^[DD1NC(ME- C))CDO^[DE-N^[JD-^^[NE[JE)?^[[D1^^@)KZ )@@G@@@N@@@ 0)^@)^@)^@)^@)E-CC*)EL C9PD-[EK)DDIET ELO^[MD9PE-DD1 ^[RDDGD))CL LA )@@G@@^[#CDGD- C))E-J^[MC([E-OCD#D@)DDO^[[E))E-CC*)^@)@F@@@ 0)^@)^@)^@)^@)E[MLB )@@G@@D9KC(M^[KD-[CT ^[DD0)E-CC*)C(GC(HC(IE))E-[CLGC*,@[@@@ 0)^@)@O@@@ ELID(ILC )@@G@@C(SE))^@)EL D(JE1 ^@)^@)CT^C(GE-L -SB@)^@)^@)^@)^@)^@)EL D(JE1 ^[IC(SE))LD )@@G@@C(GC(HC(IE))C1MD9H^[ADDGC(NCT[D0)EDPC(PC*)@K@@@ ^@)^@)^@)^@)^@)E-IC*?E*)LE )@@G@@^@)^@)CC1 -#C- D-OEC?F@8^@)^@)^@)^@)C(IC))D9A^[ D- D( D1O^[GDDNE))B8)^@)LF )@@G@@@K@@@ ^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)EL D1^D9IC*)^@)^@)^@)^@)^@)^@)FD ES,LG )@@G@@^@)C-JD1 ^[KELJCT ETNDDIC8)^@)@K@@@ ^@)^@)^@)^@)^@)CDICC?E*)^@)^@)CC1 - LH )@@G@@DDAEC)^@)^@)^@)^@)^@)^@)CL[CTF^[PE@)E-J^[]E(AC1 EK)ETOCDME))@O@@@ ^@)^@)LI )@@G@@^@)^@)^@)D-S -P^@)^@)^@)F@6 )?CC1^@)^@)^@)^@)^@)^@)^@)D-JCD^^[KD9DD1OC(MLJ )@@G@@^[MC(BDDNE- EK)C1JEK)E-CC*)C-PEL[E-DD9I^@)@N@@@ ^@)^@)^@)^@)^@)D-[^@)^@)LK )@@G@@^@)^@)CC1A@?C(DET EC?F@6^@)^@)^@)^@)D-JCD^^[NC(LE( D1#C*)D1PD(]C(M^[JC0)LL )@@G@@E-CDDN^[ D- D( D1O@I@@@ ^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC0 -[AC4^@)^@)^@)LM )@@G@@^@)^@)^@)^@)D-JCD^^[AE-D^[[C-^EL ETN@N@@@ ^@)^@)^@)^@)^@)D-S -CAK)^@)^@)LN )@@G@@F@1 -AE-DC(O S1 -[A@)^@)^@)^@)D-JCD^^[KD9DD1OC(M^[OD8)C(GC(HC(IE))E-[CLGLO )@@G@@C*)ETOCDME))@N@@@ ^@)^@)^@)^@)^@)D-M -CAK)^@)^@)D9NC(L )1AS9 -SAC)^@)^@)LP )@@G@@^@)^@)D-JCD^^[JELDC9DD1[D))D1 F[O^[NC(LE( D1#C*)D1PD(]C(M^@)@L@@@ ^@)^@)LQ )@@G@@^@)^@)^@)D-M -CAC)^@)^@)D9OD)?C1ODD E):AC?CC0^@)^@)^@)D-JCD^^[JELDC9DD1[LR )@@G@@D))E-[CLGC*)D- D1BE-C^@)@J@@@ ^@)^@)^@)^@)^@)ETU^@)^@)^@)^@)C(DE[GD1F -[LS )@@G@@AC)^@)^@)^@)^@)^@)CTGC([EK)E[JDDIE- EK)D-DD1F^@)@I@@@ ^@)^@)^@)^@)^@)ETULT )@@G@@^@)^@)^@)^@)C(DE-GD1F -[AC)^@)^@)^@)^@)^@)CTGC([EK)E-TE[ ^[GDDIDS)@J@@@ LU )@@G@@^@)^@)^@)^@)^@)ETU^@)^@)^@)^@)C(DE1GD1F -[AC)^@)^@)^@)^@)^@)CTGC([EK)E1 LV )@@G@@ELNDDJD0)D-DD1F^@)@N@@@ ^@)^@)^@)^@)^@)G(4HD3^@)^@)^@) 0)^@)^@)^@)^@)^@)LW )@@G@@^@)^@)^@)^@)D-JD9F^[PE@)CLT^[ICDHC*?^[MC(#D9MC-DD1B^[ADDIC))E[[E-C@H@@@ LX )@@G@@^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)CLNE[ EK)^@)^@)^@)^@)^@)^@)^@)CLNE@)C(MELJLY )@@G@@EK,^@)@N@@@ ^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)CC2 - D-OCK4^@)^@)^@)^@)^@)^@)LZ )@@G@@ET[E1 ^[NC(LE( D1#C*)D1PD(]C(M^[JC0)E[MC(QDDJE(N^[ D-O@M@@@ ^@)^@)^@)^@)MA )@@G@@^@)D-SDC?E*)^@)^@)CC0 )1^@)^@)^@)^@)^@)^@)^@)^@)D-JCD^^[DD1#EL D( D1O^[JMB )@@G@@D0)C1DD1^^[KD9DD1OC(M^@)@M@@@ ^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC1 -SA0)^@)MC )@@G@@^@)^@)^@)^@)^@)^@)D-JCD^^[KD9DD1OC(M^[OD8)D9PEK)C1DD1^^[]E(AC1 EK)@K@@@ MD )@@G@@^@)^@)^@)^@)^@)D-SDC?E*)^@)^@)CC1 )1^@)^@)^@)^@)^@)^@)^@)^@)D-JCD^^[DD1#ME )@@G@@EL D( D1O^[AD9M^[DE))^@)@I@@@ ^@)^@)^@)^@)^@)D-M -P^@)^@)^@)EK1 - DDG^@)MF )@@G@@^@)^@)^@)^@)^@)^@)D-JCD^^[DE- D*)D- D1BE-C@L@@@ ^@)^@)^@)^@)^@)CLO^@)^@)MG )@@G@@^@)^@)CC1 )? L[A@)^@)^@)^@)^@)^@)^@)CTJE[T^[ D- D( D1O^[OD8)C1DD1^^[]E(AMH )@@G@@C1 EK)@N@@@ ^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC1 - DDQD-IDS?F@6^@)^@)^@)^@)MI )@@G@@D-JCD^^[QC(METDD9I^[GDDIDS)D9A^[AD9PD1^^[ D- D( D1O^@)@O@@@ ^@)^@)^@)^@)MJ )@@G@@^@)DLU^@)^@)^@)^@)CC1 -MD[IE1G^@)^@)^@)^@)^@)^@)ETFDDK^[DC0)D1 F[O^[ D-OMK )@@G@@^[ID9O^[#D[[DDIC(^^[OD8)E1 EK)D-IDS)@[@@@ 0)^@)@N@@@ 0)^@)^@)^@)^@)E-CML )@@G@@C(MC*)DDN^[[^[#D[[DDI^[JC1A^[OD[ ^[QC(METDD9I^[GDDIDS,^@)E[MD9HD9OC*)E-CMM )@@G@@C*)D1 F[O^[DD0)E-CC*)^@)@I@@@ 0)^@)^@)^@)^@)E1 ELNDDJD0)CTCCDDD0)E-J^[MMN )@@G@@C(KD-[CT ^[OD[ ^[#E(MEL D1O^[ D- D( D1O 0)@[@@@ 0)^@)@N@@@ ^@)^@)^@)^@)MO )@@G@@^@)ET[^@)^@)^@)^@)CC1 -KELJD(JE- ^@)^@)^@)^@)^@)D([ELF^[IC(SE))C(GC(HC(IMP )@@G@@E))CDN^[JD1 ^[OD8)E[MD9HD9OC*)@J@@@ ^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC0 -[MQ )@@G@@AC4^@)^@)^@)^@)^@)^@)^@)EL D-JCD^^[AE-D^[[C-^EL ETN^@)@L@@@ ^@)^@)^@)^@)MR )@@G@@^@)G(4H1?^@)^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)EL CD^^[DD0)D1 F[O^[ D- MS )@@G@@D( D1O^[DE- D*)^@)@K@@@ ^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)CLNE[ EK)^@)^@)^@)MT )@@G@@^@)^@)^@)^@)CLNE@)C(MELJEK,^@)CDGD))DDN^[RC(GD))@O@@@ ^@)^@)^@)^@)^@)D-[MU )@@G@@^@)^@)^@)^@)CC2 - DDKD-IDS?F@6^@)^@)^@)^@)D-JCD^^[KD9DD1OC(M^[GDDIDS)D9AMV )@@G@@^[DE- D*)E-J^[]C*)EL D1[D( C))@N@@@ ^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)CC2 - MW )@@G@@DDKD-IDS?CC0^@)^@)^@)^@)CDOE-[CTC^[KD9DD1OC(M^[#D[[DDI^[OD8)D1 F[O^[DE- MX )@@G@@D*)^@)@N@@@ ^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC2 - DDOD-IDS?F@6^@)^@)^@)^@)MY )@@G@@D-JCD^^[OFDKC*)CTCCDDD0)D9I^[ D-O^[OD8)CL ^[MC(ICDHC(^@O@@@ ^@)^@)^@)^@)MZ )@@G@@^@)ET[^@)^@)^@)^@)CC2 - DDOD-IDS?CC0^@)^@)^@)^@)CDOE-[CTC^[OFDKC*)CTCCDDNA )@@G@@D0)E-J^[QC(METDD9I^[GDDIDS)C(GE))^@)@M@@@ ^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)NB )@@G@@ELCE9ME))^@)^@)^@)^@)^@)^@)^@)C9J^[RELDE- ^[JE(O^[OD[ ^[KELJD(JE- C))DDONC )@@G@@C(H^@)@[@@@ 0)^@)@J@@@ 0)^@)^@)^@)^@)D1J^[QC(METDD9I^[GDDIDS,^@)CTCC(#ND )@@G@@DS)DDA^[#D[[DDIC(^^[QDD[^[OFDKC*)D-DD1F^@)@[@@@ 0)^@)@M@@@ ELCD1QD))^@)NE )@@G@@^@)D-[^@)^@)^@)^@)CC1 - DDOD-IDS?F@6^@)^@)^@)^@)D-JCD^^[OFDKC*)D-DD1F^[ANF )@@G@@ELJD*)E-CDDN^[ D- D( D1O@O@@@ ^@)^@)^@)^@)^@)DLU^@)^@)^@)^@)CC1 -MD[IE-GNG )@@G@@^@)^@)^@)^@)^@)^@)ETFDDK^[DC0)D1J^[OFDKC*)CTCCDDD0)E-J^[OD[DES)C(GC(HC(INH )@@G@@E))^@)@N@@@ ^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)CC1 -KELJD(JE- ^@)^@)^@)^@)^@)NI )@@G@@ET E))E-CDDN^[ D- D( D1O^[[ES)D9IC*)E-J^[KELJD(JE- ^@)@I@@@ ^@)^@)^@)^@)NJ )@@G@@^@)D-[^@)^@)^@)^@)CC0 -[AC4^@)^@)^@)^@)^@)^@)^@)D-JCD^^[AE-D^[[C-^EL ETNNK )@@G@@@M@@@ ^@)^@)^@)^@)^@)G(4H1?^@)^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)EL CD^NL )@@G@@^[DD0)E-CC*)C(GC(HC(IE))E-[CLGC*)DDOC(H^@)@J@@@ ^@)^@)^@)^@)^@)DK)^@)^@)NM )@@G@@^@)^@)CLNE[ EK)^@)^@)^@)^@)^@)^@)^@)CLNE@)C(MELJEK,^@)CDGD))D9F^@)@N@@@ NN )@@G@@^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC2 - DDKD-IDS?F@6^@)^@)^@)^@)D-JCD^^[KD9DNO )@@G@@D1OC(M^[GDDIDS)D9AC0)EL D1[D( C))DDOC(H^@)@N@@@ ^@)^@)^@)^@)^@)ET[^@)^@)NP )@@G@@^@)^@)CC2 - DDKD-IDS?CC0^@)^@)^@)^@)CDOE-[CTC^[KD9DD1OC(M^[#D[[DDI^[OD8)NQ )@@G@@D1 F[O^[DE- D*)^@)@I@@@ ELCE9ME))^@)^@)D-[^@)^@)^@)^@)CC0 -[AC4^@)^@)^@)NR )@@G@@^@)^@)^@)^@)D-JCD^^[AE-D^[[C-^EL ETN@N@@@ ^@)^@)^@)^@)^@)I[4G(7I))^@)^@)NS )@@G@@ 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)CTJELMC(#E))D1 F[O^[DE- D*)DDI^[KELJC9MCDHNT )@@G@@^[ADDGC*)^@)@K@@@ ^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)CLNE[ EK)^@)^@)^@)^@)^@)NU )@@G@@^@)^@)CLNE@)C(MELJEK,^@)CDNETPD( ^[JDS)^@)@N@@@ ^@)^@)^@)^@)^@)DK)^@)^@)NV )@@G@@^@)^@)ELCC1DF[G^@)^@)^@)^@)^@)^@)^@)C9J^[PE[^CDOC*)E[MC(QDDJE(N^[ D- D( NW )@@G@@D1O^@\^[KD9DD1OC(M@[@@@ 0)^@)@L@@@ 0)^@)^@)^@)^@)D1J^[OFDKC*)D-DD1F 0)NX )@@G@@^[NE(#CT C(^DDIC8)CTCCDDD0)D(PETO^[]C*)D9AC0)E[JDDIE- EK)D-DD1F^@)@[@@@ NY )@@G@@ 0)^@)@N@@@ ELCD1OD))^@)^@)D-[^@)^@)^@)^@)CC0 - DDKD-IDS?F@6^@)^@)^@)^@)NZ )@@G@@D-JCD^^[KD9DD1OC(M^[GDDIDS)D9A^[MC(ICDHC(^^[ D- D( D1O@M@@@ ^@)^@)^@)^@)OA )@@G@@^@)ET[^@)^@)^@)^@)CC0 -KELJD(JE- ^@)^@)^@)^@)^@)ET E))CDN^[ D- D( D1O^[OOB )@@G@@D8)CL ^[KELJD(JE- C))^@)@[@@@ 0)^@)@M@@@ 0)^@)^@)^@)^@)E9CC(I^[RC*)C9 OC )@@G@@E))D[ EL ))E9 ^[FD1JE8)E9CDD#D@)C(GC(HC(IE)?^[DC0)CDIFC?^[IC( C-N^[OD8)OD )@@G@@CL ^@)@N@@@ 0)^@)^@)^@)^@)E[MD9HD9OC(^^[OD8)EL E[GCD#C*)E-CC*)C(GC(HC(IOE )@@G@@E))E-J^[]C*)EL D1[D( C)?^[[D1^^[RC*)D[[E1 ^[#D[[D1BC(^@M@@@ 0)^@)^@)^@)OF )@@G@@^@)DDOES)D-DD1FES)E-J^[KD9DD1O^[OD8)CDIFC)CTCCDDD1N^[[E-OCD#D[ C))E-J^[OOG )@@G@@D[ ^[ D- D( D1O^[]C(DD1B@M@@@ 0)^@)^@)^@)^@)EL D(JE1 C),^@)D1JE8)E9 ^[AOH )@@G@@DDIC))E-CC*)C(GC(HC(IE))D9M^[KD9DD1OC(M^[GDDIDS)E9CDD#D@)D- C))E(N@N@@@ OI )@@G@@ 0)^@)^@)^@)^@)E-J^[OD[DES)C(GC(HC(IE)?^[[D1^^[MC(KD-[CT ^[OD[ ^[AD9ME9[OJ )@@G@@EL^^[GDDIDS)E9CDD#D@)D- C))E(N^[CC(MC*)^@)@I@@@ 0)^@)^@)^@)^@)E9DE-C^[[OK )@@G@@^[KD9DD1OC(M^[OD8)E-CC*)C(GC(HC(IE))CL DDIC8)E[MD9HD9OC(^ 0)@[@@@ 0)^@)OL )@@G@@@M@@@ ELCC1DF[G^@)^@)E-IFK)^@)^@)^@)C(GE-]A))^@)^@)^@)^@)^@)^@)^@)CDIFC)OM )@@G@@C(GC(HC(IE))CL C1JEL ^[OD[DES)D9IC*)B8)^@)@M@@@ ^@)^@)^@)^@)^@)DK)^@)^@)ON )@@G@@^@)^@)ELCC1DF[KE))^@)^@)^@)^@)^@)^@)D1J 0)^[HE(NE))C1DF@)E[JDDIE- EK)E-[OO )@@G@@CLGC*)D-DD1F@O@@@ ^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC1 - D-OCK4^@)^@)^@)^@)OP )@@G@@^@)^@)D-JCD^^[NC(LE( D1#C*)D1PD(]C(M^[JC0)E[MC(QDDJE(N^[ D- D( D1O@M@@@ OQ )@@G@@^@)^@)^@)^@)^@)D-SDC?E*)^@)^@)CC1^@)^@)^@)^@)^@)^@)^@)^@)^@)CTGC([EK)E[[OR )@@G@@E-C^[AELJD*)E[MC(QDDJE(N^[GDDIDS)^@)@I@@@ ^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)OS )@@G@@CC0 -[AC4^@)^@)^@)^@)^@)^@)^@)D-JCD^^[AE-D^[[C-^EL ETN@O@@@ ^@)^@)^@)^@)OT )@@G@@^@)G(4H1?^@)^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)EL CD^^[DD0)C(GC(HC(IE))OU )@@G@@E-[CLGC*)C(IE-MFC)C1JEK)E[MC(QDDJE(N@M@@@ ^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)OV )@@G@@CLNE[ EK)^@)^@)^@)^@)^@)^@)^@)CLNE@)C(MELJEK,^@)C1DD- ^[DES)D( ETNC(^^[POW )@@G@@E@)^@)@L@@@ ^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC2 - D-OCK4^@)^@)^@)^@)^@)^@)OX )@@G@@D-JCD^^[NE-[E-PES)EL E-PELIC(^^[]FC)C(ODDN@L@@@ ^@)^@)^@)^@)^@)ETND))^@)OY )@@G@@^@)^@)CC2 )1B@)^@)^@)^@)^@)^@)^@)^@)ETCDDAE))C-JE9I^[MC([ETJD0)C1JEK)C1DOZ )@@G@@D1^^@)@O@@@ ^@)^@)^@)^@)^@)C(S^@)^@)^@)^@)ELCD-DD1F -[AK)^@)^@)^@)^@)^@)PA )@@G@@CDOE-[CTC^[KELJD(JE- C))C(GC(HC(IE))E-J^[GDDIDS)D9A^[KEL E0)@I@@@ ^@)^@)PB )@@G@@^@)^@)^@)D-[^@)^@)^@)^@)CC0 -[AC4^@)^@)^@)^@)^@)^@)^@)D-JCD^^[AE-D^[[C-^PC )@@G@@EL ETN@N@@@ ^@)^@)^@)^@)^@)I[4G(7I))^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)PD )@@G@@EL E9MDDOC*)E[MC(QDDJE(N^[ D- D( D1O^[OCD]D- ^[ D1OELT@L@@@ ^@)^@)^@)^@)PE )@@G@@^@)DK)^@)^@)^@)^@)CLNE[ EK)^@)^@)^@)^@)^@)^@)^@)CLNE@)C(MELJEK,^@)C1DD- PF )@@G@@^[HC(NET C))E(K^@)@M@@@ ^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)ELCE[OD9F^@)^@)^@)PG )@@G@@^@)^@)^@)^@)C-JD1 0)^[BD8)CTCCDIC9 ^[ D- D( D1O^[ICDHC*)^@)@[@@@ 0)^@)PH )@@G@@@K@@@ 0)^@)^@)^@)^@)E-CDDN^[ D- D( D1O^[RCDN^[#D[[DDIC(^^[MDDBD[O^[JC1API )@@G@@^[OD[ ^[KD9DD1OC(M^[OCD]D- 0)@N@@@ 0)^@)^@)^@)^@)E9 ^[RDDGD))ET CDMCTCPJ )@@G@@^[OD[ ^[KD9DD1OC(M^[OCD]D- ^@*D@1^[OD[ D0)D@2 C)C1JEK)CDI^[ D1OELT^[RDDOPK )@@G@@D@)^@)@L@@@ 0)^@)^@)^@)^@)E-CC*)ET EDPC(ICT ^[IE(HCL EK)D9A^[OD[ ^[ D- PL )@@G@@D( D1O^[RC*)CDMC*)EL D1[D(DD1B 0)^[RD[ D0)@L@@@ 0)^@)^@)^@)^@)E9 ^[ADDIPM )@@G@@C))DDO ))E9 ^[MC(KD-[CT ^[OD[[E))E[JDDIE- EK)E-[CLGC*)C(IE-MFC)E9DE-C^[OPN )@@G@@D[ ^@)@O@@@ 0)^@)^@)^@)^@)ET EDPC(ICT ^[IE(HCL EK)D9A^[OD[ ^[ D- D( D1OPO )@@G@@^[RC*)D[[E1 ^[KELJD(JE- C),^@) [OD[DES)D([FC)CL ^[UC(MD8( 0)@[@@@ 0)^@)PP )@@G@@@N@@@ ELCC1DF[KE))^@)D-[^@)^@)^@)^@)CC1 -KELJD(JE- ^@)^@)^@)^@)^@)D-JCD^PQ )@@G@@^[NC(LE( D1#C*)D1PD(]C(M^[JC0)E[MD9HD9OC(^^[ D-O@L@@@ ^@)^@)^@)^@)^@)D-MPR )@@G@@ -P^@)^@)^@)EK1 )1AS9^@)^@)^@)^@)^@)^@)^@)D-JCD^^[KD9DD1OC(M^[OCD]D- ^[GPS )@@G@@C(IC9OD@)^@)@L@@@ ^@)^@)^@)^@)^@)D-SDC?E*)^@)^@)F@1AC?AC)^@)^@)^@)^@)^@)PT )@@G@@^@)^@)D-JCD^^[DD1#EL D( D1O^[AD9M^[NC([EL#D@)^@)@N@@@ ^@)^@)^@)^@)^@)D-SPU )@@G@@D*?E*)^@)^@)F@1AC? -SAC)^@)^@)^@)^@)^@)^@)C9 E))E[JDDIE- EK)E-J^[KD9DD1OPV )@@G@@C(M^[OCD]D- ^[NE-[ELO^@)@M@@@ ^@)^@)^@)^@)^@)ET -CAC)^@)^@)CC1A@? )%F@1PW )@@G@@AC)^@)^@)^@)^@)^@)D-JD9F^[AD9M^[KD9DD1OC(M^[DD0)D@1^[JC0)E-[CLGC*)@M@@@ PX )@@G@@^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)ELCE-MFDCAK)^@)^@)^@)^@)^@)^@)D1JE))C1JE(IPY )@@G@@C),^@)D-JD9F^[DD0)D@2^[KD9DD1OC(MES)@M@@@ ^@)^@)^@)^@)^@)CDIF@?E*)^@)^@)PZ )@@G@@F@1AC?AC)^@)^@)^@)^@)^@)^@)^@)CL[CTF^[PE@)E[JDDIE- EK)E-J^[ADDIC))CD^C-MQA )@@G@@C(NES)@N@@@ ^@)^@)^@)^@)^@)ET[ -CAC)^@)^@)CC1 )?F@1AC)^@)^@)^@)^@)^@)^@)QB )@@G@@E(KC-[E- ^[KD9DD1OC(M^[OCD]D- ^[OD8)E[MD9HD9OC(^^[ D-O@N@@@ ^@)^@)^@)^@)QC )@@G@@^@)DK)^@)^@)^@)^@)ELCE[OD9F^@)^@)^@)^@)^@)^@)^@)CDGD))D-DD1FES)D9F 0)^[#QD )@@G@@D[[D1BC*)C(GC(HC(IE))D1[D( ^@)@[@@@ 0)^@)@L@@@ ELCE-MFDCAK)^@)D-M -P^@)QE )@@G@@^@)^@)EK1 )1AS9^@)^@)^@)^@)^@)^@)^@)EL D-JCD^^[KD9DD1OC(M^[OCD]D- ^[GC(IQF )@@G@@C9OD@)@L@@@ ^@)^@)^@)^@)^@)D-SD*?E*)^@)^@)F@1AC? -SAC)^@)^@)^@)^@)^@)^@)QG )@@G@@E[JDDIE))CL[CTF^[OD8)E-[CLGC*)ETOCDME))^@)@M@@@ ^@)^@)^@)^@)^@)ET -CAK)QH )@@G@@^@)^@)CC1A@? )%F@1AC)^@)^@)^@)^@)^@)D-JD9F^[AD9M^[KD9DD1OC(M^[OD8)C(GE))QI )@@G@@DDI^[CAK)^@)@M@@@ ^@)^@)^@)^@)^@)DD ELM^@)^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)QJ )@@G@@^@)^@)D9JE[N^C)^[ D- D( D1O^[ID9O^[KD9DD1OC(^^[OD8)DDI@N@@@ 0)^@)^@)^@)QK )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)E[JDDIE- EK)E-[CLGC*?^[]QL )@@G@@E(O^[ E-DES)ET[DD^^[OD[[E)$ES)@L@@@ 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)QM )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)D[JE8)E-CC*)C(GC(HC(IE))E9[ES)C1JE(IC),^@)@K@@@ QN )@@G@@^@)^@)^@)^@)^@)CDIF@?E*)^@)^@)F@1AC?AC)^@)^@)^@)^@)^@)^@)^@)CL[CTF^[PE@)QO )@@G@@E-J^[ADDIC))CD^C-MC(NES)@O@@@ ^@)^@)^@)^@)^@)ET[ -CAK)^@)^@)CC1 )?F@1AC)QP )@@G@@^@)^@)^@)^@)^@)^@)E(KC-[E- ^[KD9DD1OC(M^[OCD]D- ^[OD8)E[MD9HD9OC(^^[DE- QQ )@@G@@D*)^@)@[@@@ 0)^@)@M@@@ 0)^@)^@)^@)^@)CDGD))C(GC(HC(IE))E-[CLGC*)D-DD1FQR )@@G@@ES)D[[E1 ^[ID9R^[]C( D0)E(KC-[E- C))E-J^[MC(HD9QC*)E-CC*)^@)@N@@@ 0)^@)QS )@@G@@^@)^@)^@)C(GC(HC(IE))E-J^[]C*)EL D1[D( C))C1MD9H^[OD[ ^[ D- D( D1O^[OCD]QT )@@G@@D- 0)^[RC*)E9DD-G^[ID9R^[#D[[D1BC*)@N@@@ 0)^@)^@)^@)^@)E-CC*)C(GC(HC(IQU )@@G@@E))D1[D( ))CDKE[GFDDD1B^[OD[ ^[NE-[D1^CDMC))C1[D1B^[MC(ICDHDDIC8)ELPD- QV )@@G@@ES?^[[D1^^@)@M@@@ 0)^@)^@)^@)^@)EL CDOE-[CTC^[OD[ ^[ D- D( D1O^[OD8)E-CQW )@@G@@C*)C(GC(HC(IE))E-[CLGC*,^@)CL C1JEL ^[RC*)EL CDOE-[CTC@M@@@ 0)^@)^@)^@)QX )@@G@@^@)DDO^[CD9RC(QC(M ))E9 ^[AE(^C9 ^[OD[ ^[GC(IC9OD@)CDIC))D1 F[O^[DE- D*)QY )@@G@@E[JDDIE- ELN^[JC0)E-CC*)@N@@@ 0)^@)^@)^@)^@)C(GC(HC(IE))E-[CLGC*)ETJ^[OQZ )@@G@@D[[E))C(ODD[^[RDDGD))C(IE- EK)E-CC*)C(GC(HC(IE))E9DE-C^[OD[ ^[NCDHC*)^@)RA )@@G@@@M@@@ 0)^@)^@)^@)^@)ET EDPC(ICT ^[IE(HCL EK)DDO^[CCD^^[JELDC9DD1[D-GFC,RB )@@G@@^@)E-CDDN^[DES)C(NET D1ODD[D)?^[]C(#CDPET @N@@@ 0)^@)^@)^@)^@)D9OD[ ELRRC )@@G@@DDNC*)CC)E[[CTF^[RD9PD-^^[HCDND@)E-CC*)C1DD- ))CDN^[DE))CDNETPD( ES)E-CRD )@@G@@CDO^[ D- D( D1O^@)@J@@@ 0)^@)^@)^@)^@)E-[CLGC*)C(IE-MDD ES)CDIC))E- F[ORE )@@G@@^[JCT#E(M^[DD0)E-CC*)ET[D( ^[JEL^C(M 0)^@)@[@@@ 0)^@)@M@@@AIL*I[4H9:^@)RF )@@G@@^@)H--^@)^@)^@)^@)GC0 -8A0)^@)^@)^@)^@)^@)^@)^@)H-\GD=^[>H->H(>H14^[&HD,RG )@@G@@G))HD4G(!^[-G-=IL>IT3^@)@M@@@A^@)^@)^@)^@)^@)H--^@)^@)^@)^@)GC1 -8BC)^@)RH )@@G@@^@)^@)^@)^@)^@)^@)H-\GD=^[4H[>^[2G(,GD!G*)IT0G(H1-H(>^@)^@)^@)^@)^@)GD0I[?JC)I-*RJ )@@G@@G*)I-2GD,IT&H92H(-I-(H9,^[4H8)H1-H(>@N@@@A^@)^@)^@)^@)^@)GL$G(4H))^@)^@)RK )@@G@@G((H))^@)^@)^@)^@)^@)^@)^@)^@)GD?H-\GT-I->^[-^[^[>H->H(>RL )@@G@@H14^[(I->H*)@N@@@A^@)^@)^@)^@)^@)IT-^@)^@)^@)^@)GC0 --A0)^@)^@)^@)^@)^@)RM )@@G@@^@)^@)IT-I1>^[(I-3^[-G-=IL>IT3^[&H92^[?GD4G(2^[2G(&G(2G(,GT>@N@@@A^@)^@)RN )@@G@@^@)^@)^@)GD-^@)^@)^@)^@)GC0 )*AC?A@(^@)^@)^@)^@)^@)^@)G9>I))HD,GT2G(!G(,RO )@@G@@I))I-\^[I))HD,GT2G(!G(,I))GL(I))^@)@N@@@A^@)^@)RQ )@@G@@^@)^@)^@)GD- -5^@)^@)^@)GC1 )?J@6^@)^@)^@)^@)^@)^@)^@)G9>I))I[\HD,I->IK)RR )@@G@@I-\^[(H10I(4^[>H->H(>H14^[(I->H*)^@)@J@@@A^@)^@)^@)^@)^@)H-2 -5^@)^@)^@)RS )@@G@@IK1 ->HD?^@)^@)^@)^@)^@)^@)^@)H-\GD=^[?G(,G94H@)I-\^[^[(I->RU )@@G@@H*)I-\^[\I(2^[,G(7^[+I(&G1>IK)@K@@@A^@)^@)^@)^@)^@)H--^@)^@)^@)^@)GC0 --RV )@@G@@AC4^@)^@)^@)^@)^@)^@)^@)H-\GD=^[4H[>^[]ETK^[ACTO^[-G-=IL>IT3@L@@@A^@)^@)RW )@@G@@^@)^@)^@)H--^@)^@)^@)^@)GC1 --A0)^@)^@)^@)^@)^@)^@)^@)H-\GD=^[\I(4^[>H->RX )@@G@@H(>H14^[(I->H*)GT\I[9^@)@N@@@A^@)^@)^@)^@)^@)G(4HD3^@)^@)^@) 0)^@)^@)^@)RY )@@G@@^@)^@)^@)^@)^@)^@)H-\H9:^[&H92^[-H0)G(?G(!G(,I))I9(I-*^[3GD!G*)H1-H(>^@)RZ )@@G@@@L@@@A^@)^@)^@)^@)^@)HK)^@)^@)^@)^@)IL*I[4H1=^@)^@)^@)^@)^@)^@)^@)H1\H1>SA )@@G@@ 0)^[,H8)G-5I[?HDH-\GD=^[ACTO^[-G-=IL>SC )@@G@@IT3^@)@J@@@A^@)^@)^@)^@)^@)H--^@)^@)^@)^@)GC1 --A0)^@)^@)^@)^@)^@)^@)^@)SD )@@G@@G9>I))I-*G*)G1\I(,G))HD4G(!^@)@M@@@A^@)^@)^@)^@)^@)G(4HD=^@)^@)^@) 0)^@)SE )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)G->H->I->^[4H[>^[>H->H(>H14^[&IL\H*)I-*G*)G1(H->SF )@@G@@@L@@@A^@)^@)^@)^@)^@)HK)^@)^@)^@)^@)GL3I[>IK)^@)^@)^@)^@)^@)^@)^@)H1\^[+SG )@@G@@IT0^[>IL2H92^[3H[\I(?G))H9H->GD3G*)I-*G*)GT\I[9^[>H->H(>H14^[(I->SI )@@G@@H*)^@)@O@A@ ELCE[OD9F^@)^@)D-[^@)^@)^@)^@)CC1 -[AC0^@)^@)^@)^@)^@)^@)^@)SJ )@@G@@D-JCD^^[NC(LE( D1#C*)D1PD(]C(M^[JC0)EL D1[D( C))C(GC(HC(IE))@O@@@A^@)^@)SK )@@G@@^@)^@)^@)D-[^@)^@)^@)^@)CC1 -[AC0^@)^@)^@)^@)^@)^@)^@)D-JCD^^[NC(LE( D1#SL )@@G@@C*)D1PD(]C(M^[JC0)EL D1[D( C))C(GC(HC(IE))@I@@@ ^@)^@)^@)^@)^@)CDICC?E*)SM )@@G@@^@)^@)CC1 )1^@)^@)^@)^@)^@)^@)^@)^@)CL[CTF^[PE@)CLT^[JD1 ^@)@O@@@ ^@)^@)SN )@@G@@^@)^@)^@)ET[ -CAK)^@)^@)CC1 )1AS9 -SAC)^@)^@)^@)^@)^@)ET E))C(GC(HC(IE))SO )@@G@@E-[CLGC*)EL CD^FC)E-J^[[C-^^[OD[DES)D9IC*)@O@@@ ^@)^@)^@)^@)^@)D(NDC?E*)SP )@@G@@^@)^@)CC1 - DDG^@)^@)^@)^@)^@)^@)^@)CTJD(KE(OC*)D1 F[O^[[C-^EL ETN^[AD9MSQ )@@G@@^[DD1NC(ME))DDI^[OCLG^@)@K@@@ ^@)^@)^@)^@)^@)CD[ -P^@)^@)^@)CC1 )1A)0^@)SR )@@G@@^@)^@)^@)^@)^@)^@)CD^C))E[JDDIE- EK)E-[CLGC*)D- D1BE-C@I@@@ ^@)^@)^@)^@)SS )@@G@@^@)D-[^@)^@)^@)^@)CC0 -[AC4^@)^@)^@)^@)^@)^@)^@)D-JCD^^[AE-D^[[C-^EL ETNST )@@G@@@N@@@ ^@)^@)^@)^@)^@)ET[ -CAC)^@)^@)CC1 -AE-DC(O S1 -[A@)^@)^@)^@)ET E))SU )@@G@@C(GC(HC(IE))E-[CLGC*)D- D1BE-C^[ND8)CDN^[OD8)^@)@M@@@ 0)^@)^@)^@)^@)^@)SV )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)EL DDIET ELO^[ D- D( D1O^[[E))SW )@@G@@ET[D( ^[KD-[CT 0)@K@@@ ^@)^@)^@)^@)^@)ETU^@)^@)^@)^@)C(DE[GD1F -SA0)^@)SX )@@G@@^@)^@)^@)^@)ET E))E[JDDIE- EK)D-DD1F^[UC(MD8)^@)@K@@@ ^@)^@)^@)^@)^@)ETUSY )@@G@@^@)^@)^@)^@)C(DE1GD1F -SA0)^@)^@)^@)^@)^@)ET E))E1 ELNDDJD0)D-DD1F^[UC(MSZ )@@G@@D8)^@)@K@@@ ^@)^@)^@)^@)^@)ETU^@)^@)^@)^@)C(DE-GD1F -SA0)^@)^@)^@)^@)^@)TA )@@G@@CTGC([EK)E-TE[ ^[GDDIDS)E-J^[UC(MD8)@K@A@ ^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)TB )@@G@@CC0 -SA0)^@)^@)^@)^@)^@)^@)^@)D-JCD^^[ D- D( D1O^[ADDIC))DDOC(H^@)@M@A@ TC )@@G@@^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC1 -SBC)^@)^@)^@)^@)^@)^@)^@)D-JCD^^[ D- TD )@@G@@D( D1O^[DE- D*)C1JEK)EL D1[D(DD1B^@)@J@A@ ^@)^@)^@)^@)^@)D-HDK)^@)^@)^@)TE )@@G@@F@1AC?EL D1[D( ^@)^@)^@)^@)^@)EL D1[D( ^[OD[ ^[ D- D( D1O^@)@I@@@ ^@)^@)TF )@@G@@^@)^@)^@)D-[^@)^@)^@)^@)CC0 -[AC4^@)^@)^@)^@)^@)^@)^@)D-JCD^^[AE-D^[[C-^TG )@@G@@EL ETN@K@@@ ^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC1 -SA0)^@)^@)^@)^@)^@)^@)^@)TH )@@G@@D-JCD^^[ADDIC))DDOC(H^[[C-^EL ETN^@)@L@@@ ^@)^@)^@)^@)^@)G(4HD-^@)^@)^@)TI )@@G@@ 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)CD^C))DDOC(H^[OD8)C(GC(HC(IE))E-[CLGC*)^@)TJ )@@G@@@J@@@ ^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)CLNE[ EK)^@)^@)^@)^@)^@)^@)^@)CLNE@)TK )@@G@@C(MELJEK,^@)C9 E))D9PE))@L@@@ ^@)^@)^@)^@)^@)CLMC(GEK)^@)^@)F@6^@)^@)^@)TL )@@G@@^@)^@)^@)^@)^@)^@)EL D- CDNC*)C(GC(HC(IE))C1DD1^^[DE- D*)^@)@J@@@ ^@)^@)TM )@@G@@^@)^@)^@)D-[^@)^@)^@)^@)CC0 -[AC4^@)^@)^@)^@)^@)^@)^@)C9 E))C1ODC)CD^C-MTN )@@G@@C(NES)CL[CTF@L@@@ ^@)^@)^@)^@)^@)ETM -CAK)^@)^@)D9NC(L )1AS9 -SAC)^@)^@)TO )@@G@@^@)^@)EL ETOD9MC*)D([F@)ET EDPC(ICT ^[IE(HCL EK)@N@@@ ^@)^@)^@)^@)^@)ETMTP )@@G@@ -CAC)^@)^@)D9OD)?C1ODD E):AC?CC0^@)^@)^@)EL E[GCD#C*)C(GC(HC(IE))E-[CLGTQ )@@G@@C*)D- D1BE-C^[DD0)C1ODC)@L@@@ ^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)ELID(IC(SE))TR )@@G@@^@)^@)^@)^@)^@)^@)C9J^[MC(ICDHC*)E-CC*)D1 F[O^[ D- D( D1O^@)@[@@@ 0)^@)TS )@@G@@@K@@@ 0)^@)^@)^@)^@)CTGD9NC(JE(O^[KELJCT ETNDDIC8,^@)E9MDDOC*)E-[CLGC(NTT )@@G@@^[]CD#DS)CDIC))E- ELHDDICDOC*,@[@@@ 0)^@)@I@@@ EL D1^D9IC*)^@)D-[^@)^@)TU )@@G@@^@)^@)CC0 -[AC4^@)^@)^@)^@)^@)^@)^@)D-JCD^^[AE-D^[[C-^EL ETN@K@@@ ^@)^@)TV )@@G@@^@)^@)^@)I90G1>I))^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)EL E9MDDOC*)C(GC(HTW )@@G@@C(IE))E-[CLGC*)^@)@H@@@ ^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)CLNE[ EK)^@)^@)^@)TX )@@G@@^@)^@)^@)^@)CLNE@)C(MELJEK,^@)@I@@@ ^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC0 -[TY )@@G@@AC4^@)^@)^@)^@)^@)^@)^@)D-JCD^^[AE-D^[[C-^EL ETN@K@@@ ^@)^@)^@)^@)^@)I9&TZ )@@G@@I-(^@)^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)EL E9MDDOC*)C1DD- ^[OCD]D- ^[DUA )@@G@@D1^C(S@H@@@ ^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)CLNE[ EK)^@)^@)^@)^@)^@)^@)^@)UB )@@G@@CLNE@)C(MELJEK,^@)@O@@@ ^@)^@)^@)^@)^@)CLMC(GCC)^@)^@) 0)^@)^@)^@)^@)^@)UC )@@G@@^@)^@)^@)^@)EL D- CDNC*)CDGD))CLPC1AC(MES)CDGD-JCT[E- C))D9I^[OD[ ^[RCDTUD )@@G@@@J@@@ ^@)^@)^@)^@)^@)CTJD(KD- E- ^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)CTJD(KUE )@@G@@D- E- ^[OD[ ^[#D9HD([D1^@[@@@ 0)^@)@M@@@ EL D1[D(O^@)^@)CLMC(GCC)^@)^@)UF )@@G@@ 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)EL D- CDNC*)CDGD))CDGD-JCT[E- C))CLPC1AC(MUG )@@G@@ES)^@)@J@@@ ^@)^@)^@)^@)^@)EK=C-DE))^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)UH )@@G@@C(IE- EK)C(^DDODDIC8)D(JC- ^@)@L@@@ ^@)^@)^@)^@)^@)C*=D(NC8)^@)^@)EL D1[UI )@@G@@D(H^@)^@)^@)^@)^@)^@)^@)C(^DDO^[ID9IC*)ET D- CTOC(^^[HC(NET[C9 ^@)@K@@@ UJ )@@G@@^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC0 - D-AC-O -SBC)^@)^@)^@)^@)D-JCD^^[AC-OUK )@@G@@^[AD9M^[DD1KE(O^[ADDGC*)@L@@@ ^@)^@)^@)^@)^@)D-HDK)^@)^@)^@)F@1AC?C1DETOUL )@@G@@^@)^@)^@)^@)^@)^@)CDKE[ D1^^[ADDGC*)CDIC))ETOCDOC(HC(IE))^@)@K@@@ ^@)^@)UM )@@G@@^@)^@)^@)CTJD(KD- E- ^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)E- ELHDDICDOC*)E-CUN )@@G@@C*)CTJD(HCDIC))^@)@[@@@ 0)^@)@C@@@ 0)^@)^@)^@)^@)CLNE@)C(MELJEK)E[MD9#UO )@@G@@C(NETDD1B 0)@[@@@ 0)^@)@J@@@BGL3I[>IK)^@)^@)H--^@)^@)^@)^@)GC2 --AC4^@)UP )@@G@@^@)^@)^@)^@)^@)^@)H-\GD=^[]ETK^[ACTO^[-G-=IL>IT3@K@B@ CLNE[ EK)^@)^@)D-HUQ )@@G@@DK)^@)^@)^@)F@1AC?CLNE[ ELK^@)^@)^@)^@)^@)E[MDDIE))CLNE@)C(MELJEK)D( ETNUR )@@G@@CDBC*)@K@@@B^@)^@)^@)^@)^@)D-HDK)^@)^@)^@)F@1AC?CLNE[ ELK^@)^@)^@)^@)^@)US )@@G@@E[MDDIE))CLNE@)C(MELJEK)D( ETNCDBC*)@J@@@ ^@)^@)^@)^@)^@)FL[E@)^@)^@)^@)UT )@@G@@ 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)C(MELJEK)E-CC*)CTJD(HCDIC))^@)@J@@@ ^@)^@)UU )@@G@@^@)^@)^@)CLMC(GCC)^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)EL D- CDNC*)CDGD))UV )@@G@@CLPC1AC(MES)@J@@@ ^@)^@)^@)^@)^@)CTJD(KD- E- ^@) 0)^@)^@)^@)^@)^@)^@)^@)UW )@@G@@^@)^@)CTJD(KD- E- ^[OD[ ^[#D9HD([D1^@[@@@ 0)^@)@N@@@ 0)^@)^@)^@)^@)E-CUX )@@G@@DDN^[OCD]D- ^[DES)C(SC(#E(OC(^^[OD8)CDOE-[CTC^[OD[ ^[IC(SE)) [KELJD(JE- UY )@@G@@C)(^[ D- D( D1O^[OD8)^@)@O@@@ 0)^@)^@)^@)^@)E-CC*)CDKE[MD9KELDCDOC*)D-DUZ )@@G@@D1F^[JC0)E-CC*)E[MC(QDDJE(N^[ D- D( D1O 0)^[RD[DCTC^[GDDIDS)E-J^[[E-OCD#VA )@@G@@D@)^@)@N@@@ 0)^@)^@)^@)^@)E-CC*)C(GC(HC(IE))E-J^[DES)EL E-PELIC(^^[]FC)VB )@@G@@CLNE@)CDN^[OD[ ^[KCDOD@)E(NC(^^[OD8)C1DD1^^[OD[DES)^@)@N@@@ 0)^@)^@)^@)VC )@@G@@^@)C(GC(HC(IE),^@)E-CDDN^[#D9^C*) [RD[DCTC^[DES)DDICTJELMC(#E-GFC)C-JCTPVD )@@G@@D( D1OC(^^[DD0)E(KA)1A)4 ))^@)@N@@@ 0)^@)^@)^@)^@)EL E03 C)E- D-GES)E9CVE )@@G@@DD#D@)D-DD1F^[RCDN^[PET C))E-J^[[ELMDDQC*)CDO^[OD[ ^[AD9PD1^^[ D- D( D1OVF )@@G@@ 0)^@)@[@@@ 0)^@)@M@@@ ELCD-DD1F^@)^@)C(LE*)^@)^@)^@)^)!AC)^@)^@)^@)^@)VG )@@G@@^@)^@)^@)^@)A@)DDN^[^DDMC(#E))E1DCC)E[JDDIE- EK)E-[CLGC*)^@)@M@@@ ^@)^@)VH )@@G@@^@)^@)^@)ETM^@)^@)^@)^@)E[MD9HD9OC*?C(DE[GD1F -[A@)^@)AC)DDN^[KD9DD1OC(MVI )@@G@@^[GDDIDS)C1MD9H^[ D- D( D1O^@)@L@@@ ^@)^@)^@)^@)^@)ETM^@)^@)^@)^@)E[MD9HVJ )@@G@@D9OC*?C(DE-GD1F -[A@)^@)AK)DDN^[OFDKC*)D-DD1F^[AELJD*)C(GC(HC(IE))@M@@@ VK )@@G@@^@)^@)^@)^@)^@)ETM^@)^@)^@)^@)E[MD9HD9OC*?C(DE1GD1F -[A@)^@)AS)DDN^[QC(MVL )@@G@@ETDD9I^[GDDIDS)C1MD9H^[ D- D( D1O^@)@[@@@ 0)^@)@A@@@ ^@)^@)^@)^@)^@)E[PVM )@@G@@EL ^@)^@)^@)C-[E-[@[@@@ 0)^@)@H@@@ EL D1[D(H^@)^@)^9ID8)C(GC(HC(IE-N^[NVN )@@G@@C(GC(#E- C))C1JEK)EL D1[D(DD1B^[AELJD*)^C$@^@@@ ^@)^@)^@)^@)^@)C(IC))^@)VO )@@G@@___DDIE- EK)E-[CLGC*)D- D1BE-C@I@@@ ^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC0 -[VP )@@G@@AC4^@)^@)^@)^@)^@)^@)^@)D-JCD^^[AE-D^[[C-^EL ETN@N@@@ ^@)^@)^@)^@)^@)ET[VQ )@@G@@*[S@@@*SDFF*+@@@@[@[@@@* 0)^@)@D@@@* 0)^@)^@)^@)^@)ETOCDOE(N^[ C-DE-DD1BVR )@@G@@^[NE(]ELJE(ODDIC(N@[@@@* 0)^@)@[@@@* 0)^@)@H@@@* 0)^@)^@)^@)^@) [# C)^[#VS )@@G@@H90JD2HD$H[4^@1BC7A8)^@)D(-IL(H1G))@[@@@* 0)^@)VU )@@G@@@M@@@* 0)^@)^@)^@)^@)E-*G*)^[(H1&H92H(-I-(H9,^[H14HD-H)?^[0IL\I[2HD>I--IL9@M@@@* 0)^@)^@)^@)^@)I-\^[HGD2VW )@@G@@HD,GT*HD0^[NJD3I->H(3 ))GD,G))GT\H13HD=G(2G(=^[-^[4IL-G->^[3G(I))GD3VX )@@G@@^[=G(&HD,G(=@M@@@* 0)^@)^@)^@)^@)HD,^@)IT>GT4HD\H0)A)9BD#^[\G0)I-*G*)I[>VY )@@G@@H1-H))GT\G->^[\G0)I-*G*)ET4GD4G*)H9&^[#GD?HD&H92H1(GC,@M@@@* 0)^@)^@)^@)VZ )@@G@@^@)E(3G*)^[\G0)^[4H[(IS)^[(H1&H92H(-I-(H9,^[(IS)G92GD,I->G))^[\H1?JC)I-*WA )@@G@@IL\I($H@)^[-^[7IL(I-4G(,@M@@@* 0)^@)^@)^@)^@)GD5I-*H92HD3GD4HD\H0)^[+JC)WB )@@G@@^[HGD2HD,GT*HD0^[NJD3I->H(3^[>J[0IL>IT3H-9^[0IL>IT@E@@@*WC )@@G@@ 0)^@)^@)^@)^@)IT 0)@[@@@* 0)^@)WD )@@G@@@^@@@*^@)^@)^@)^@)^@)CDSEK=^@)@ @@@*^@)^@)^@)^@)^@)C- C1PD1#E)=^@)@^@@@*WE )@@G@@^@)^@)^@)^@)^@)C1[D1B^@)@A@@@*^@)^@)^@)^@)^@)E[PEL ^@)^@)^@)CTJC- @[@@@*WF )@@G@@ 0)^@)@B@@@* 0)^@)^@)^@)^@)C(^DDO^[D 9J^[NE-[E-PES)^@)@[@@@* 0)^@)@C@@@*WG )@@G@@ 0)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC0 )/E[[CTFC(OB0)@C@@@* 0)^@)^@)^@)^@)D-HWH )@@G@@DK)^@)^@)^@)F@1AC?DDJET C-O^@)@ @@@* 0)^@)^@)^@)^@)B-MC(OE(MD0"^@)@[@@@*WI )@@G@@ 0)^@)@J@@@*DDJET C-O K)^@)ETS^@)^@)^@)^@)F@1AC?EK4^@)^@)^@)^@)^@)^@)^@)WJ )@@G@@ET[E1 ^[MC(OE(MD0)E[JDDIE))^@)@J@@@*^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)CC0 -MWK )@@G@@AS)^@)^@)^@)^@)^@)^@)^@)ET[E1 ^[KCD#DT E))CD^C-MC(NES)@I@@@*^@)^@)^@)^@)WL )@@G@@^@)EK=C-DE))^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)C(IE- EK)C(^DDO^[HD9^C*)WM )@@G@@@K@@@*^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC0 -MAS)^@)^@)^@)^@)^@)^@)^@)EL D-JWN )@@G@@CD^^[KCD#DT E))CD^C-MC(NES)^@)@J@@@*^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC0 -DWO )@@G@@D9NE-[E-PES?CC0^@)^@)^@)D-JCD^^[[CTOE([D))ETOCDOE(N^@)@N@@@*^@)^@)^@)^@)WP )@@G@@^@)D-[ -CAK)^@)^@)CC0 -DD9NE)?CC0^@)^@)^@)^@)^@)D-JCD^^[KD9DD1OC(M^[OD8)WQ )@@G@@CDNETJCTDCDOC(^^[HC(NET[C9 ^@)@L@@@*^@)^@)^@)^@)^@)DLIFK)^@)^@)^@)CC0 -CWR )@@G@@CDQD(NC8)^@)^@)^@)^@)^@)C(^DDO^[HC(NET[C9 ^[DC0)D9IC*)C(SDDNE-N^@)@L@@@*WS )@@G@@^@)^@)^@)^@)^@)C*=D(NC8)^@)^@)DDJET D*)^@)^@)^@)^@)^@)^@)^@)C(^DDO^[ADDMWT )@@G@@ETO^[KCDME))D9A^[HC(NET[C9 ^@)@J@@@*^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC0 -MWU )@@G@@AS)^@)^@)^@)^@)^@)^@)^@)D-JCD^^[KCD#DT E))CD^C-MC(NES)@H@@@*^@)^@)^@)^@)WV )@@G@@^@)C*=D9#E-Q^@)^@)DDJETOCDOE(N -[A@)^@)^@)^@)^@)C(^DDO^[NE-[E-PES)@K@@@*WW )@@G@@^@)^@)^@)^@)^@)C*=D(NC9M^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)CTJE[T^[ND9HWX )@@G@@C*)D(JEL ^[HC(NET[C9 ^@)@I@@@*C1DD-GDDI^@)^@)D-HDK)^@)^@)^@)F@6 -AC-OC(^WY )@@G@@E))^@)^@)^@)^@)^@)C(^DDO^[ADDGC*)D1[D( ^@)@K@@@*C1DD-GDDS^@)^@)C*=D(NC9MWZ )@@G@@^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)CTJE[T^[ND9HC*)D(JEL ^[HC(NET[C9 ^@)XA )@@G@@@J@@@*C1DD-GDDT^@)^@)D-S^@)^@)^@)^@)F@5 -#C-DD(B -SB@)^@)^@)^@)^@)C9 E))XB )@@G@@DDHCDBC*)CD^C-MC(NES)^@)@K@@@*^@)^@)^@)^@)^@)D-HDK)^@)^@)^@)F@6 - ETIE0)XC )@@G@@^@)^@)^@)^@)^@)^@)C(^DDO^[NE-[E- D( D1O^[IE(HCL EK)^@)@J@@@*^@)^@)^@)^@)XD )@@G@@^@)EK=E[ME-S^@)^@)AC)^@)^@)^@)^@)^@)^@)^@)^@)^@)E[MDDIE))E-CC*)D( ETNCDBXE )@@G@@C*)^@)@J@@@*^@)^@)^@)^@)^@)D-S^@)^@)^@)^@)F@1AC?EK4^@)^@)^@)^@)^@)^@)^@)XF )@@G@@EL D-JCD^^[MC(OE(MD0)E[JDDIE))@K@@@*^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC0 -MXG )@@G@@AS)^@)^@)^@)^@)^@)^@)^@)EL ETOD9MC*)E[[CTFC(O^[[C-^EL ETN^@)@G@@@*^@)^@)XH )@@G@@^@)^@)^@)DK)^@)^@)^@)^@)A@?F@1AC)^@)^@)^@)^@)^@)^@)^@)EL E-PELI^@)@[@@@*XI )@@G@@ 0)^@)@J@@@*D[[E1HETB^@)^@)C*=D(NC8)^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)XJ )@@G@@C(^DDO^[OD[ ^[^C(NCTMDDKE-DD9I@L@@@*^@)^@)^@)^@)^@)C*=D(NC8)^@)^@)D9AC1DXK )@@G@@D- ^@)^@)^@)^@)^@)^@)^@)ETOCDME))C(^DDODDIC8)CT[D1IC(^^[KD9ME-DD9I@O@@@*XL )@@G@@^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)C1DD-GDDI^@)^@)^@)^@)^@)^@)^@)C1DD-G^[DD0)XM )@@G@@C1DD- ^[ICDHC*)CDIC))ETOCDOC(HC(IE))D1PD(]C(M^@)@[@@@* 0)^@)@D@@@* 0)^@)XN )@@G@@^@)^@)^@)CLNE@)C(MELJEK)D( ETNCDBC*)C(^DDOD9M^@)@[@@@* 0)^@)@J@@@* 0)^@)XO )@@G@@^@)^@)^@)C(IE- EK)E9DE-C^[[A@?^[[AC)C(LE([D))E-J^[QCDGE( ES)EL E-PELIC(^XP )@@G@@^[]FC)CLNE@)@E@@@* 0)^@)^@)^@)^@)E9CC(I^[]ETK^[OCDFC(N^[OD[ ^[ ELMD9M^[ XQ )@@G@@F[DE),@[@@@: 0)^@)@E@@@: 0)^@)^@)^@)^@)H-- -5^@)^@)^@)GC2 )/CLNE@)C1#E))XR )@@G@@GD=G-2G(3IS"@C@@@* 0)^@)^@)^@)^@)D-HDK)^@)^@)^@)F@1AC?CLNE[ ELK^@)@ @@@*XS )@@G@@ 0)^@)^@)^@)^@)B-MC(OE(MD0"^@)@[@@@* 0)^@)@J@@@!GL3I[>IL0 K)^@)IT-^@)^@)XT )@@G@@^@)^@)GC2 --AC)^@)^@)^@)^@)^@)^@)^@)IT-I1>^[4H[>^[ACTO^[-G-=IL>IT3@K@!@*XU )@@G@@CLNE[ ELK K)^@)C-N^@)^@)^@)^@)CC0 -MAK)^@)^@)^@)^@)^@)^@)^@)ET[E1 ^[DD1KXV )@@G@@E(O^[ ELMD9M^[#D9^C(N^@)@K@@@!^@)^@)^@)^@)^@)C-N^@)^@)^@)^@)CC0 -MAK)^@)XW )@@G@@^@)^@)^@)^@)^@)^@)ET[E1 ^[DD1KE(O^[ ELMD9M^[#D9^C(N^@)@#@!@?^@)IT?HK)I-\XX )@@G@@H0=^@)@J@!@:^@)^@)^@)^@)^@)IT-^@)^@)^@)^@)GC2 --AC)^@)^@)^@)^@)^@)^@)^@)XY )@@G@@IT-I1>^[4H[>^[ACTO^[-G-=IL>IT3@#@%@(^@)IT?HK)I-\H0=^@)@M@@@*^@)^@)^@)^@)XZ )@@G@@^@)C-G^@)^@)^@)^@)CC2 )?CC1^@)^@)^@)^@)^@)^@)^@)D-JCD^^[ADDGC*)D1[D( ^[AYA )@@G@@ELJD*)C1ODC)E[[CTFC(O^@)@J@@@*^@)^@)^@)^@)^@)D-[ -CAK)^@)^@)CC0 -AC-#D[[YB )@@G@@DDI^@)^@)^@)^@)^@)C9 E))D[ CD^^[JC0)C1^E))D-DETO@M@@@*CLNELIC0)^@)^@)C-OYC )@@G@@C*)^@)^@)^@)CC2 -AC-DD0?CC0^@)^@)^@)^@)^@)DDN^[OD[DES)E-CC*)C1^E))C1JEK)YD )@@G@@E-CDDN^[ADDGC*)B8)@J@@@*^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)CLNELIE))^@)^@)^@)YE )@@G@@^@)^@)^@)^@)D1J 0)^[FC( E@)D9I^[GD9JDTDD1B@L@@@*^@)^@)^@)^@)^@)ET[^@)^@)YF )@@G@@^@)^@)CC0 -DD9AC-O -[AC)^@)^@)^@)^@)CTGD9]CL EK)C1ODC) [ID8)C9JD9^^[[D1TYG )@@G@@E9[FC(@M@@@*^@)^@)^@)^@)^@)E-K^@)^@)^@)^@)EK2^@)^@)^@)^@)^@)^@)^@)^@)^@)YH )@@G@@E9[ES)E-CC*)CLNE@)C(MELJEK)CDI^[D 9J^[ ELMD9M^@_@M@@@*^@)^@)^@)^@)^@)DK)YI )@@G@@^@)^@)^@)^@)CLNE[DD9M^@)^@)^@)^@)^@)^@)^@)FD ES,^@)C(^DDO^[D 9J^[NE-[E-PYJ )@@G@@ES)DDIETOC([C))^@)@K@@@*^@)^@)^@)^@)^@)ETS^@)^@)^@)^@)F@1AC?EK4^@)^@)^@)YK )@@G@@^@)^@)^@)^@)ET[E1 ^[OD[ ^[MC(OE(MD0)E[JDDIE))^@)@J@@@*^@)^@)^@)^@)^@)EK=YL )@@G@@C-DE))^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)D1J 0)^[NC(O^[PE@)C(^DDOD9M^@)YM )@@G@@@K@@@*^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC0 -MAK)^@)^@)^@)^@)^@)^@)^@)D-JCD^YN )@@G@@^[OD[ ^[NE-[E-PES)EL E-PELIC(^@L@@@*^@)^@)^@)^@)^@)D-[ -CAC)^@)^@)CC0 -DYO )@@G@@D9NE)?CC0^@)^@)^@)^@)^@)D-JCD^^[OD[ ^[]ETK^[ ELMD9M^[HC(NET[C9 ^@)@L@@@*YP )@@G@@^@)^@)^@)^@)^@)DLIFK)^@)^@)^@)CC0 -CCDQD(NC8)^@)^@)^@)^@)^@)C(^DDO^[HC(NYQ )@@G@@ET[C9 ^[DC0)E9 ^[CCDQC*)D9IC*)@M@@@*^@)^@)^@)^@)^@)C*=D(NC8)^@)^@)E(IDT]YR )@@G@@ETH^@)^@)^@)^@)^@)^@)^@)D9OD[ ELRDDNC*?^[#D9KFC)D1PD( ELDCS)D( ETNCDBC*)YS )@@G@@@K@@@*^@)^@)^@)^@)^@)C*=D9#E-Q^@)^@)EK2^@)^@)^@)^@)^@)^@)^@)^@)^@)C(^DDOYT )@@G@@^[DD0)E-CC*)ETOCDOE(N 0, 0)^@)@I@@@*^@)^@)^@)^@)^@)C*=D(NC9M^@)^@) 0)^@)YU )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)CTJE[T^[OD[ ^[MC(NE), 0,@L@@@*^@)^@)^@)^@)^@)DK)YV )@@G@@^@)^@)^@)^@)C1DD-GDDI^@)^@)^@)^@)^@)^@)^@) 0, 1ADDGD))DDI^[MC(NE))D9A^[HYW )@@G@@C(NET[C9 ^@)@[@@@* 0)^@)@I@@@*CLNELIE))^@)^@)D-[^@)^@)^@)^@)CC0 -AC-GDDIYX )@@G@@DS?CC0^@)^@)^@)^@)D-DD1F^[OD8)D1 F[O^[AC-O@B@@@*^@)^@)^@)^@)^@)D9I^@)^@)YY )@@G@@^@)^@)C- CLPC8)^@)@J@@@*^@)^@)^@)^@)^@)E-IFK)^@)^@)^@)CC0^@)^@)^@)^@)^@)YZ )@@G@@^@)^@)^@)^@)C(IC))D9A^[AC-O^[#D[[DDI^@_^@)@O@@@*^@)^@)^@)^@)^@)DD ELM^@)ZA )@@G@@^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)FD ES,^@)CTJE(GC-I^9O^[ADDIC))C1DD- ZB )@@G@@^[ICDHC*)DDI^[[AK?^[[AS)@B@@@*^@)^@)^@)^@)^@)D9AC0)^@)^@)^@)C- CLPC8)^@)ZC )@@G@@@J@@@*^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)CLNELIC0)^@)^@)^@)^@)^@)^@)^@)CTCC(#ZD )@@G@@DS)E-CC*)D1 E8)C1^E))^@)@[@@@* 0)^@)@N@@@*CLNE[DD9M^@)^@)ET[^@)^@)^@)^@)ZE )@@G@@CC0 -DD9AC-O -[AC)^@)^@)^@)^@)CTGD9]CL EK)C1ODC) [^D9IC*)E9DE-C^[DE))CDIZF )@@G@@FDRCDT C)^@)@J@@@*^@)^@)^@)^@)^@)ETM^@)^@)^@)^@)EK2 -DD9NE-[E-PES?CC1^@)ZG )@@G@@^@)^@)E[PE))ETOCDOE(N^[DD0)E[[CTFC(O@K@@@*^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)ZH )@@G@@CC0 )?CC1^@)^@)^@)^@)^@)^@)^@)D-JCD^^[OD[ ^[KCD#DT E))CD^C-MC(NES)@J@@@*ZI )@@G@@^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)DDJET C-O^@)^@)^@)^@)^@)^@)^@)C(^DDO^[[ES)ZJ )@@G@@DC\D8)C(MELJEK)^@)@[@@@* 0)^@)@A@@@* 0)^@)^@)^@)^@)C(^DDO^[AC-O^[ICDHC*)ZK )@@G@@@[@@@* 0)^@)@L@@@*C1^E- C-O^@)^@)D-[^@)^@)^@)^@)CC0 -MAS)^@)^@)^@)^@)^@)ZL )@@G@@^@)^@)D-JCD^^[[C-^EL ETN^[JC0)DC\D8)E[[CTFC(O^@)@J@@@*^@)^@)^@)^@)^@)D-SZM )@@G@@^@)^@)^@)^@)F@5 -DD9AC-O -[A@)^@)^@)^@)^@)D-JCD^^[[C-^EL ETN^[JC0)C1^E))ZN )@@G@@@#@@@*C(ADDGC*%^@)^@) 0)@J@@@*C1^E- C)1^@)^@)C-G^@)^@)^@)^@)CC0 -AC-DD0?ZO )@@G@@F@5^@)^@)^@)^@)^@)D-JCD^^[DD1OC(MD1[D))D1[D( ^@)@I@@@*^@)^@)^@)^@)^@)C-OZP )@@G@@C*)^@)^@)^@)CC0 -AC-AD0?F@5^@)^@)^@)^@)^@)E[GCDTDDIC8)C9[D( ES)B8)@J@@@*ZQ )@@G@@^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)C(^C1PD))^@)^@)^@)^@)^@)^@)^@)D1J 0)^[ C-DZR )@@G@@E))C1PD-G^[ICDHC*)@K@@@*^@)^@)^@)^@)^@)C*=C1^AK)^@)^@)C1^DDI -SA*)^@)^@)ZS )@@G@@^@)^@)^@)^@)C(^DDO^[EE(NE))DDIE- ELICDG^[ICDHC*)@G@@@*^@)^@)^@)^@)^@)DK)ZT )@@G@@^@)^@)^@)^@)A@?F@6^@)^@)^@)^@)^@)^@)^@)^@)EL E-PELI^@)@I@@@*C(^C1PD))^@)ZU )@@G@@^@)C*=C1^AK)^@)^@)C1^EDPCDG -SA*)^@)^@)^@)^@)^@)C(^DDO^[LE([D-DC1DC(M^@)ZV )@@G@@@H@@@*^@)^@)^@)^@)^@)C*=CTCCDM^@)^@)^8%^8)^@)^@)^@)^@)^@)^@)^@)^@)C(^DDOZW )@@G@@^[[^[NE-[EK)@I@@@*^@)^@)^@)^@)^@)C*=C1^AK)^@)^@)C1^C1I -SA*)^@)^@)^@)^@)ZX )@@G@@^@)^@)C(^DDO^[ADDGC*)D1[D( ^@)@I@@@*^@)^@)^@)^@)^@)E-IFK)^@)^@)^@)C1^C1#ZY )@@G@@ -SA*)^@)^@)^@)^@)^@)^@)CDIFC)C0!CTTCTGC*)B8)^@)@H@@@*^@)^@)^@)^@)^@)DK)ZZ )@@G@@^@)^@)^@)^@)A@?F@6^@)^@)^@)^@)^@)^@)^@)^@)D1J 0)^[MC(OE(MD0)@K@@@*^@)^@)AA )@@G@@^@)^@)^@)C*=CTCCDM^@)^@)^8*^8)^@)^@)^@)^@)^@)^@)^@)^@)C(^DDO^[GC(AE))E[[AB )@@G@@EL D1OD[ ETDES)^@)@J@@@*^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC0 )$ S$^@)^@)^@)AC )@@G@@^@)^@)^@)^@)D-JCD^^[PE@)CC)E[GE(N^[NDDBD0)@L@@@*^@)^@)^@)^@)^@)E-I^@)^@)AD )@@G@@^@)^@)C1^C1# -SA*)^@)^@)^@)^@)^@)^@)D1 C9[E-DE1 ^[MC(GCDODDQC*)C0!CTTCTGAE )@@G@@C*)B8)@K@@@*^@)^@)^@)^@)^@)C*=CTCCDM^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)AF )@@G@@D1J 0)^[ C-DE))CC)E[GE(N^[NDDBD0)^@)@I@@@*^@)^@)^@)^@)^@)C*=C- CTQ^@)^@)AG )@@G@@C1^C1# -SA*)^@)^@)^@)^@)^@)^@)C(^DDO^[OD[ ^[IE(HCL EK)@K@@@*^@)^@)^@)^@)AH )@@G@@^@)C*=CTCCDM^@)^@)^8(^8)^@)^@)^@)^@)^@)^@)^@)^@)C(^DDO^[MDDBD[O^[KCDMC(IAI )@@G@@E-CC(NDDN^@)@G@@@*^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)A@?F@6^@)^@)^@)^@)^@)^@)AJ )@@G@@^@)^@)EL E-PELI^@)@[@@@* 0)^@)@L@@@* 0)^@)^@)^@)^@)CDKE[ D1^^@$C1DD- ^[SAK )@@G@@ LT [U C)DDI^[NE-[E- D( D1O^[[ 1]^8)E-J^[HC(NET[C9 ^@&^[KELDD1O^@)@[@@@*AL )@@G@@ 0)^@)@B@@@* 0)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC0 )/C1^E)"@B@@@* 0)^@)^@)^@)AM )@@G@@^@)D-HDK)^@)^@)^@)F@1AC?C1DETO@ @@@* 0)^@)^@)^@)^@)B-MC(OE(MD0"^@)@[@@@*AN )@@G@@ 0)^@)@I@@@*C1DETO K)^@)^@)ET[^@)^@)^@)^@)CC0 -MAS)^@)^@)^@)^@)^@)^@)^@)AO )@@G@@ET[E1 ^[AC-O^[[C-^EL ETN@J@@@*^@)^@)^@)^@)^@)ETS^@)^@)^@)^@)F@1AC?EK4^@)AP )@@G@@^@)^@)^@)^@)^@)^@)ET[E1 ^[MC(OE(MD0)E[JDDIE))^@)@K@@@*^@)^@)^@)^@)^@)D-SAQ )@@G@@ -P^@)^@)^@)F@5 )?CC0^@)^@)^@)^@)^@)^@)^@)CTJE[T^[AC-O^[[C-^EL ETN^[OD8)AR )@@G@@F@5^@)@L@@@*^@)^@)^@)^@)^@)C*=D(NC8)^@)^@)D9AC1DD- ^@)^@)^@)^@)^@)^@)^@)AS )@@G@@ETOCDME))C(^DDODDIC8)E-CC*)D( ETNCDBC*)^@)@L@@@*^@)^@)^@)^@)^@)D-HDK)^@)AT )@@G@@^@)^@)F@6 -AC-OC(^AC)^@)^@)^@)^@)^@)C(^DDO^[OD[ ^[AC-O^[AELJD*)F@5^[KD9DAU )@@G@@D1OC(M@K@@@*^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)C1DD-GDDS^@)^@)^@)^@)^@)^@)^@)AV )@@G@@E[MD9#C(NES)EL ETO^[[ES)DDJET C-O^@)@[@@@* 0)^@)@I@@@* 0)^@)^@)^@)^@)CDKAW )@@G@@E[ D1^^[NE-[E- D( D1O^[IE(HCL EK)E-J^[HC(NET[C9 ^[[D1^^[KELDD1O^@)@[@@@*AX )@@G@@ 0)^@)@G@@@*DDNE)%^@)^@)^@)ET[^@)^@)^@)^@)CC0 -MAS)^@)^@)^@)^@)^@)^@)^@)AY )@@G@@ET[E1 ^[[A@)@J@@@*^@)^@)^@)^@)^@)ETS^@)^@)^@)^@)F@1AC?EK4^@)^@)^@)^@)^@)AZ )@@G@@^@)^@)ET[E1 ^[MC(OE(MD0)E[JDDIE))^@)@K@@@*^@)^@)^@)^@)^@)C*=D(NC8)^@)^@)BA )@@G@@DDIETOD0)^@)^@)^@)^@)^@)^@)^@)CTJE[T^[OD[ ^@$DDI^[NE-[E- D( D1O^@$@H@@@*BB )@@G@@^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)C1DD-GDDT^@)^@)^@)^@)^@)^@)^@)C(IE- EK)C(^BC )@@G@@DDOD9M@[@@@* 0)^@)@F@@@* 0)^@)^@)^@)^@)C(^DDO^[NE-[E- D( D1O^[IE(HCL EK)BD )@@G@@^@4 07 @2 )4 )3 C)@[@@@* 0)^@)@E@@@* 0)^@)^@)^@)^@)D-S -P^@)^@)^@)F@5 )/BE )@@G@@DDHCDBC*)CLPC1AC(MB0)^@)@B@@@* 0)^@)^@)^@)^@)D-HDK)^@)^@)^@)F@6 - ETI^@)BF )@@G@@@ @@@* 0)^@)^@)^@)^@)B-MC(OE(MD0"^@)@[@@@* 0)^@)@I@@@*C(ND0%^@)^@)^@)DL^BG )@@G@@C(H^@)^@)^@)C- ETH^@)^@)^@)^@)^@)^@)^@)^@)C- D([D1^^[HD9^C*)B8)^@)@N@@@*BH )@@G@@^@)^@)^@)^@)^@)C*=C- CTA^@)^@)A0?DDHD-I -SA*)^@)^@)^@)^@)^@)D1J 0)^[[D-GBI )@@G@@D9R^@6^[#D[[EL[CTOC(MES)C1JEK)D1PD(]C(M^@)@J@@@*C(ND00^@)^@)^@)C*=CTCCDMBJ )@@G@@^@)^@)^8,^8)^@)^@)^@)^@)^@)^@)^@)^@)C(^DDO^[[^[^C(#DDHCDG^[KD9DD1O@M@@@*BK )@@G@@^@)^@)^@)^@)^@)E-IFK)^@)^@)^@)DDHELI -SA*)^@)^@)^@)^@)^@)^@)DDN^[OD[ EL BL )@@G@@^[[^[NE(]ETOCDOC(HC(IE))D1PD(]C(M^@_@J@@@*^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)BM )@@G@@C(ND01^@)^@)^@)^@)^@)^@)^@)^@)D1J 0)^[^D9I^9O^[ C-DE))D9IC*)@L@@@*^@)^@)BN )@@G@@^@)^@)^@)C*=C- CTQ^@)^@)DDHELI -SA*)^@)^@)^@)^@)^@)^@)C(^DDO^[OD[ ^[NE(]BO )@@G@@ETOCDOC(HC(IE))D1PD(]C(M@K@@@*C(ND01^@)^@)^@)E-IFK)^@)^@)^@)DDHD1N -SA*)BP )@@G@@^@)^@)^@)^@)^@)^@)CDIFC)ETPCLNCTMDDKE-N^[OD8)C(^DDO^@_@J@@@*^@)^@)^@)^@)BQ )@@G@@^@)DK)^@)^@)^@)^@)C(ND02^@)^@)^@)^@)^@)^@)^@)^@)D1J 0)^[NDTDE@)E-CDDN^[#BR )@@G@@D9^C*)@K@@@*^@)^@)^@)^@)^@)C*=CTCCDM^@)^@)^8*^8)^@)^@)^@)^@)^@)^@)^@)^@)BS )@@G@@C(^DDO^[GC(AE))E[[EL D1OD[ ETDES)^@)@K@@@*^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)BT )@@G@@CC5^@)^@)^@)^@)^@)^@)^@)^@)^@)CTGC([EK)ETPCLNCTMDDKE))D1PD(]C(M^@)@K@@@*BU )@@G@@C(ND03^@)^@)^@)D-[^@)^@)^@)^@)CC0 -[A*)^@)^@)^@)^@)^@)^@)^@)D-JCD^^[NE(]BV )@@G@@ET#ELDE[O^[IE(HCL EK)^@)@I@@@*^@)^@)^@)^@)^@)CD[ -P^@)^@)^@)CC0 -SA*)^@)BW )@@G@@^@)^@)^@)^@)^@)^@)E[JDDIE))E-J^[]E(AC1 EK)@J@@@*^@)^@)^@)^@)^@)C*=C- CTQBX )@@G@@^@)^@)DDHETN -[A@?D@2^@)^@)^@)^@)^@)D-JCD^^[NE(]ET#ELDE[O^[DD1^C(S@L@@@*BY )@@G@@^@)^@)^@)^@)^@)CD[ -P^@)^@)^@)CC5 )1^@)^@)^@)^@)^@)^@)^@)^@)CLPD(K^[NE(]BZ )@@G@@ET#ELDE[O^[]C(DD1B^[ C-DE- C))@K@@@*^@)^@)^@)^@)^@)E-IC*)^@)^@)^@)CC5 -DCA )@@G@@D(IES?F@5^@)^@)^@)^@)^@)C(^DDO^[[D-G^[JC0)E-CC(H^[TC(O^@_^@)@L@@@*^@)^@)CB )@@G@@^@)^@)^@)DK)^@)^@)^@)^@)C(ND04^@)^@)^@)^@)^@)^@)^@)^@)FD ES,^@)C(^DDO^[ACC )@@G@@DDICDG^[KCDMC(IE-CC(NDDN@I@@@*^@)^@)^@)^@)^@)C*=CTCCDM^@)^@)^8?^8)^@)^@)CD )@@G@@^@)^@)^@)^@)^@)^@)C(^DDO^[NC(KCDMCDOD9M^@)@I@@@*^@)^@)^@)^@)^@)DK)^@)^@)CE )@@G@@^@)^@)C(ND03^@)^@)^@)^@)^@)^@)^@)^@)CTJD1ODDIE( ^[ C-DE-DD1B@K@@@*C(ND04CF )@@G@@^@)^@)^@)C*=CTCCDM^@)^@)^8(^8)^@)^@)^@)^@)^@)^@)^@)^@)C(^DDO^[#D-JETDD1BCG )@@G@@^[KCDMC(IE-CC(NDDN@G@@@*C(ND02^@)^@)^@)DK)^@)^@)^@)^@)A@?F@6^@)^@)^@)^@)CH )@@G@@^@)^@)^@)^@)EL E-PELI^@)@[@@@* 0)^@)@J@@@*C- ETH^@)^@)^@)C*=C- CTA^@)^@)CI )@@G@@AS?DDHD-I -SA*)^@)^@)^@)^@)^@)C(^DDO^[^C(HCDIC))D1PD(]C(M^@)@J@@@*^@)^@)CJ )@@G@@^@)^@)^@)E-IFK)^@)^@)^@)DDHELI -SA*)^@)^@)^@)^@)^@)^@)CDIFC)ETPCLNE-[E- CK )@@G@@D( D1O^@_^@)@L@@@*^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)C(ND01^@)^@)^@)^@)^@)^@)CL )@@G@@^@)^@)D1J 0)^[NDTDE@)C- CTDD([D))C(^DDODDIC8)^@)@I@@@*^@)^@)^@)^@)^@)DK)CM )@@G@@^@)^@)^@)^@)C(ND00^@)^@)^@)^@)^@)^@)^@)^@)FD ES,^@)C(^DDO^[DE))^@)@[@@@*CN )@@G@@ 0)^@)@H@@@* 0)^@)^@)^@)^@)D- C1O^[EE(NE-DC1DC(^^[NE-[E- D( D1O^[IE(HCL CO )@@G@@EK)C(^DDO^[ D1OELT@[@@@* 0)^@)@I@@@*C(ND1Q K)^@)^@)C*=C- CTQ^@)^@)DDHD-ICP )@@G@@ -SA*)^@)^@)^@)^@)^@)^@)C(^DDO^[GDDIC*)D1PD(]C(M@I@@@*^@)^@)^@)^@)^@)DK)CQ )@@G@@^@)^@)^@)^@)C(ND00^@)^@)^@)^@)^@)^@)^@)^@)C(^DDO^[MC(NE))D9A^[DE))@[@@@*CR )@@G@@ 0)^@)@E@@@* 0)^@)^@)^@)^@)C(^DDO^[#D9HD([D1^^[ F[ CTPE-DD9I^[NE-[E-PES)CS )@@G@@@[@@@* 0)^@)@J@@@*CTHC-NE)%^@)^@)E@)^@)^@)^@)^@)CTHC-GD9#DS)^@)^@)^@)^@)CT )@@G@@^@)^@)ET E))E-CC*)CTJD(HCDIC))D-JCTF@J@@@*^@)^@)^@)^@)^@)EK=C-DE))^@)^@)CU )@@G@@ 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)ET E))E(K^[OD[ ^[ C-DE-JEK)^@)@K@@@*^@)^@)CV )@@G@@^@)^@)^@)D-[ -P^@)^@)^@)CC1A)?AC2A@)^@)^@)^@)^@)^@)^@)D-JCD^^[]CDOCTC^[GCW )@@G@@DDIC*)D- D1BE-C^@)@I@@@*^@)^@)^@)^@)^@)E-U^@)^@)^@)^@)C- D([D1^^@)^@)^@)CX )@@G@@^@)^@)^@)^@)C- D([D1^^[HD9^C*)B8)^@)@M@@@*^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)CY )@@G@@CC1A)?A00^@)^@)^@)^@)^@)^@)^@)FD ES,^@)D-JCD^^[^C(HCDIC))D-DD1 ^[GC(IC9OCZ )@@G@@D@)^@)@L@@@*^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC1AS)^@)^@)^@)^@)^@)^@)^@)^@)DA )@@G@@CTGC([EK)CDIFC)ETOCDOC(HC(IE-N^[AD9PD1^^@)@L@@@*^@)^@)^@)^@)^@)D-[^@)^@)DB )@@G@@^@)^@)CC3 -DD1KELJCTL TLC1G^@)^@)^@)D-JCD^^[KD9DD1OC(M^[OD8)C1DELNE))E[[DC )@@G@@CTFC(O@L@@@*^@)^@)^@)^@)^@)E-IC*?E*)^@)^@)CC3 -DD1KELJCTL^@)^@)^@)^@)^@)DD )@@G@@CDIFC)DDI^[KELJC9MC(NES)CTJD(HCDIC-N^@_^@)@M@@@*^@)^@)^@)^@)^@)DK)^@)^@)DE )@@G@@^@)^@)D1JDDIE@)^@)^@)^@)^@)^@)^@)^@)D1J 0)^[GD9JDS)C1JEK)EDPC(PC(^^[NE-[DF )@@G@@E- D( D1OES)@J@@@*^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC1AK?CC3^@)^@)^@)^@)^@)DG )@@G@@^@)^@)ET[E1 ^[#D9HD([D1^^[KD9DD1OC(M@H@@@*^@)^@)^@)^@)^@)C*=C1^A))^@)^@)DH )@@G@@ @$DDI^[KELJC9MC(NES'^8(^@)^@)C(^DDO^[CC([C- EK)@H@@@*^@)^@)^@)^@)^@)C*=DI )@@G@@ETFDDK^@)^@)AC)^@)^@)^@)^@)^@)^@)^@)^@)^@)ETFDDK^[[^[NE[[CT @J@@@*^@)^@)DJ )@@G@@^@)^@)^@)D-[ -P^@)^@)^@)CC1AS?AC)^@)^@)^@)^@)^@)^@)^@)ET E))ETOCDOC(HC(IDK )@@G@@E-N^[AD9PD1^@J@@@*C(IETIC))^@)^@)D-[^@)^@)^@)^@)CC3 -[AC2^@)^@)^@)^@)^@)DL )@@G@@^@)^@)C9 E))E[[CTFC(O^[[C-^EL ETN^@)@L@@@*^@)^@)^@)^@)^@)D-S^@)^@)^@)^@)DM )@@G@@F@5 -#C-DD(B -[AS)^@)^@)^@)^@)D-JCD^^[DD([C9 ^[]E(AC1 EK)CD^C-MC(NES)^@)DN )@@G@@@K@@@*^@)^@)^@)^@)^@)D-HDK)^@)^@)^@)F@6 - ETIE0)^@)^@)^@)^@)^@)^@)C(^DDODO )@@G@@^[NE-[E- D( D1O^[IE(HCL EK)^@)@J@@@*^@)^@)^@)^@)^@)C*=ETFDDK^@)^@) *1^@)DP )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)CL[CTF^[PE@)CC)CTCCDMCD#E- EK)@J@@@*^@)^@)^@)^@)DQ )@@G@@^@)E*=CTCCDM^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)C9 E))D-[ETO^[#D[[EL[CTODR )@@G@@C(M^@)@J@@@*^@)^@)^@)^@)^@)E-IC*?E*)^@)^@)CC0 )$ 0$^@)^@)^@)^@)^@)^@)^@)DS )@@G@@E9[ES)DDO^[[^[KC(MDDJC))B8)^@)@K@@@*^@)^@)^@)^@)^@)D-HDK)^@)^@)^@)F@6 -JDT )@@G@@CLGDDOC(MB@)^@)^@)^@)^@)FD ES,^@)D([DT ^[DE))C9J^[[E9[FC)^@)@K@@@*^@)^@)DU )@@G@@^@)^@)^@)D-[^@)^@)^@)^@)CC3 -[AC2^@)^@)^@)^@)^@)^@)^@)EL ETOD9MC*)CTJD(HDV )@@G@@CDIC))E[JDDIE- EK)@M@@@*^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC3 -LC1G -[AS)^@)DW )@@G@@^@)^@)^@)^@)D-DD1F^[OD8)D1 F[O^[DD0)E[MD9BEL ETN^[#D9HD([D1^@J@@@*^@)^@)DX )@@G@@^@)^@)^@)ET[^@)^@)^@)^@)CC3 -[AC2^@)^@)^@)^@)^@)^@)^@)ET[E1 ^[#D9HD([D1^DY )@@G@@^[KD9DD1OC(M@I@@@*^@)^@)^@)^@)^@)E-IC*?E*)^@)^@)CC3 -DD1KELJCTL^@)^@)^@)DZ )@@G@@^@)^@)D-[ETO^[#D9HD([D1^^@_^@)@M@@@*^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)DDIE[ EA )@@G@@D1^^@)^@)^@)^@)^@)^@)^@)FD ES,^@)E[MDDIE))CD#CTPD(PD-[E- C))ETOE(AC0)^@)EB )@@G@@@H@@@*^@)^@)^@)^@)^@)C*=CTCCDM^@)^@)^8?^8)^@)^@)^@)^@)^@)^@)^@)^@)C(^DDOEC )@@G@@^[[^[#D9HD([@H@@@*^@)^@)^@)^@)^@)C*=ETFDDK^@)^@)AC)^@)^@)^@)^@)^@)^@)^@)ED )@@G@@^@)^@)ETFDDK^[[^[NE[[CT @J@@@*^@)^@)^@)^@)^@)C*=CTJD-I^@)^@) 0)^@)^@)^@)EE )@@G@@^@)^@)^@)^@)^@)^@)C9 E))CTJD-PD(I^[KD9NDDODDJD0)@J@@@*^@)^@)^@)^@)^@)E-GEF )@@G@@C*)^@)^@)^@)CC0 -[AC4^@)^@)^@)^@)^@)^@)^@)D9AC0)C(IC))D9A^[KCDBC*)B8)^@)EG )@@G@@@J@@@*^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)C(IETIC))^@)^@)^@)^@)^@)^@)^@)D1J 0)EH )@@G@@^[FC( E@)D9I^[ C-DE-DD1B@K@@@*^@)^@)^@)^@)^@)EK=E[ME))^@)^@)AC)^@)^@)^@)EI )@@G@@^@)^@)^@)^@)^@)^@)FD ES,^@)E[MDDIE))E-CDDN^[GDDIC*)^@)@K@@@*^@)^@)^@)^@)EJ )@@G@@^@)C*=ETFDDK^@)^@)AC3^@)^@)^@)^@)^@)^@)^@)^@)^@)E-[CK)E-J^[NE-[ELODDIC8)EK )@@G@@CTJD-PD(I^@)@L@@@*^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)C(IETIC))^@)^@)^@)^@)^@)EL )@@G@@^@)^@)ETOCDME))C(^DDODDIC8)D9I^[IC(R^[GDDIC*)^@)@J@@@*DDIE[ D1^^@)^@)EK=EM )@@G@@E[ME))^@)^@)AC)^@)^@)^@)^@)^@)^@)^@)^@)^@)E-CC(I^[KELDD1O^[GCDNE))D-DD1 EN )@@G@@@L@@@*D1JDDIE@)^@)^@)D-[^@)^@)^@)^@)CC3 -#D(^EDPC*:EDAD))^@)^@)^@)C9 E))EO )@@G@@C1DELNE))E9[DDODDIC8)CTJD(HCDIC))^@)@I@@@*^@)^@)^@)^@)^@)E-IC*?E*)^@)^@)EP )@@G@@CC3 -#D(^EDPC*)^@)^@)^@)^@)^@)CDIFC)E9[DDODDIC8)B8)^@)@H@@@*^@)^@)^@)^@)EQ )@@G@@^@)DK)^@)^@)^@)^@)D1JED#^@)^@)^@)^@)^@)^@)^@)^@)D1J 0)^[RDDIC))E(K@J@@@*ER )@@G@@^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC1AK?CC3^@)^@)^@)^@)^@)^@)^@)ET[E1 ^[#D9HES )@@G@@D([D1^^[[C-^EL ETN@D@@@*^@)^@)^@)^@)^@)C*=C1^A))^@)^@) @$E9[DDODDIC8'^@$ET )@@G@@ C)^@)@J@@@*^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC1AS?AC)^@)^@)^@)^@)^@)^@)^@)EU )@@G@@ET E))ETJD( E-CDDIC8)C1JE(IC))@L@@@*C(IED#^@)^@)^@)D-[^@)^@)^@)^@)CC3 -[EV )@@G@@AC2^@)^@)^@)^@)^@)^@)^@)D-JCD^^[#D9HD([D1^^[]E(AC1 EK)CD^C-MC(NES)@L@@@*EW )@@G@@^@)^@)^@)^@)^@)D-S^@)^@)^@)^@)F@5 -#C-DD(B -[AS)^@)^@)^@)^@)D-JCD^^[DD([EX )@@G@@C9 ^[]E(AC1 EK)CD^C-MC(NES)^@)@K@@@*^@)^@)^@)^@)^@)D-HDK)^@)^@)^@)F@6 - EY )@@G@@ETIE0)^@)^@)^@)^@)^@)^@)C(^DDO^[NE-[E- D( D1O^[IE(HCL EK)^@)@K@@@*^@)^@)EZ )@@G@@^@)^@)^@)C*=ETFDDK^@)^@) *1^@)^@)^@)^@)^@)^@)^@)^@)^@)CL[CTF^[PE@)D9IC*)FA )@@G@@CTCCDMCD#E- EK)^@)@M@@@*^@)^@)^@)^@)^@)E*=CTCCDM^@)^@) 0)^@)^@)^@)^@)^@)FB )@@G@@^@)^@)^@)^@)D-JCD^^[OD[ ^[GCDNE))CTCCDMCD#E- EK)C(^DDOC(^^@)@J@@@*^@)^@)FC )@@G@@^@)^@)^@)E-IC*?E*)^@)^@)CC0 )$ 0$^@)^@)^@)^@)^@)^@)^@)E9[ES)DDO^[[^[KC(MFD )@@G@@DDJC))B8)^@)@I@@@*^@)^@)^@)^@)^@)D-HDK)^@)^@)^@)F@6 -JCLGDDOC(MB@)^@)^@)FE )@@G@@^@)^@)FD ES,^@)EL D(JE1 ^[DE))@K@@@*^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC3 -[FF )@@G@@AC2^@)^@)^@)^@)^@)^@)^@)EL ETOD9MC*)E[[CTFC(O^[KD9DD1OC(M^@)@J@@@*^@)^@)FG )@@G@@^@)^@)^@)D-[^@)^@)^@)^@)CC3 -LC1G -[AS)^@)^@)^@)^@)^@)D-DD1F^[OD8)D1 F[OFH )@@G@@^[#D9HD([D1^@M@@@*^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)CC3 -[AC2^@)^@)^@)^@)^@)FI )@@G@@^@)^@)ET[E1 ^[DD0)D1JD0!E1JD-[E-DD- ^[MC(BDDNE- EK)^@)@K@@@*^@)^@)^@)^@)FJ )@@G@@^@)E-IC*?E*)^@)^@)CC3 -#D(^EDPC*)^@)^@)^@)^@)^@)C(IC))D9A^[RCDDE-DD1B^[LFK )@@G@@E( E( ^@_^@)@I@@@*^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)E9#C(IC))^@)^@)^@)^@)^@)FL )@@G@@^@)^@)FD ES,^@)C1DD1DETC^[PE@)@H@@@*^@)^@)^@)^@)^@)C*=CTCCDM^@)^@)^8?^8)FM )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)C(^DDO^[[^[#D9HD([@H@@@*^@)^@)^@)^@)^@)C*=ETFDDKFN )@@G@@^@)^@)AC)^@)^@)^@)^@)^@)^@)^@)^@)^@)ETFDDK^[[^[NE[[CT @J@@@*^@)^@)^@)^@)FO )@@G@@^@)C*=CTJD-I^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)C9 E))CTJD-PD(I^[IE(HCL FP )@@G@@EK)^@)@I@@@*^@)^@)^@)^@)^@)E-GC*)^@)^@)^@)CC0 -[AC4^@)^@)^@)^@)^@)^@)^@)FQ )@@G@@C(IC))D9A^[GDDIC*)B8)^@)@K@@@*^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)C(IED#^@)^@)FR )@@G@@^@)^@)^@)^@)^@)^@)D1J 0)^[ C-DE))D1 F[O^[IE(HCL EK)^@)@I@@@*^@)^@)^@)^@)FS )@@G@@^@)EK=E[ME))^@)^@)AC)^@)^@)^@)^@)^@)^@)^@)^@)^@)E[MDDIE))E-CC*)D-DD1 ^@)FT )@@G@@@J@@@*^@)^@)^@)^@)^@)C*=ETFDDK^@)^@)BC)^@)^@)^@)^@)^@)^@)^@)^@)^@)E-[CK)FU )@@G@@E-J^[NE-[ELO^[#D9GE(HD0)@I@@@*^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)C(IED#^@)^@)FV )@@G@@^@)^@)^@)^@)^@)^@)DT C(K^[JD0)C(^DDODDIC8)@[@@@* 0)^@)@J@@@*E9#C(IC))^@)FW )@@G@@^@)EK=E[ME-S^@)^@)AC)^@)^@)^@)^@)^@)^@)^@)^@)^@)E[MDDIE))CDIC))E- ELHDDIFX )@@G@@CDOC*)@K@@@*E9#C(IAC)^@)^@)E0)^@)^@)^@)^@)CTHC-GD9#DS)^@)^@)^@)^@)^@)^@)FY )@@G@@E(ID-JCTF^[#D9HD([D1^^[LE( E( ES)^@)@I@@@*^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)FZ )@@G@@DD#D9PE))^@)^@)^@)^@)^@)^@)^@)C1DD1DETC^[#D9HD([D1^^@)@[@@@* 0)^@)@J@@@*GA )@@G@@D1JED#^@)^@)^@)DLU^@)^@)^@)^@)CC1AS?D1JCDOD))^@)^@)^@)^@)^@)CDIFC)CTJD(HGB )@@G@@CDIC-N^[AD9PD1^^@_@K@@@*^@)^@)^@)^@)^@)EK=C-DE-S^@)^@) 0)^@)^@)^@)^@)^@)GC )@@G@@^@)^@)^@)^@)FD ES,^@)E- ELHDDICDOC*)C(^DDOD9M^@)@J@@@*^@)^@)^@)^@)^@)DK)GD )@@G@@^@)^@)^@)^@)E9#C(IAC)^@)^@)^@)^@)^@)^@)^@)E- ELHDDICDOC*)CDIC))EL E-PELIGE )@@G@@@[@@@* 0)^@)@M@@@*D1JCDOD))^@)^@)C*=D(NC8)^@)^@)D1JD( D*)^@)^@)^@)^@)^@)GF )@@G@@^@)^@)C(^DDO^[ID8)CTJD(HCDIC-N^[[CTODDQC*)D( ETNCDBC*)@G@@@*^@)^@)^@)^@)GG )@@G@@^@)DK)^@)^@)^@)^@)E9#C(IC))^@)^@)^@)^@)^@)^@)^@)EL E-PELI^@)@[@@@* 0)^@)GH )@@G@@@J@@@*D9]D-DE- EK8^@)C*=ETFDDK^@)^@) *1^@)^@)^@)^@)^@)^@)^@)^@)^@)CL[CTFGI )@@G@@^[PE@)E-J^[KC(MDDJC))^@)@H@@@*^@)^@)^@)^@)^@)C*=CTCCDM^@)^@)^8)^8)^@)^@)GJ )@@G@@^@)^@)^@)^@)^@)^@)CLGCDIDS)DDO^[JE(O@J@@@*^@)^@)^@)^@)^@)C*=ETFDDK^@)^@)GK )@@G@@ *1^@)^@)^@)^@)^@)^@)^@)^@)^@)CL[CTF^[PE@)E-J^[OD[ ^[NE[[CT @G@@@*^@)^@)GL )@@G@@^@)^@)^@)DK)^@)^@)^@)^@)A@?F@6^@)^@)^@)^@)^@)^@)^@)^@)EL E-PELI^@)@[@@@*GM )@@G@@ 0)^@)@A@@@*^@)^@)^@)^@)^@)E[PEL ^@)^@)^@)C-[E-[@G@@@*D1JD( D*)^@)^@)^9IGN )@@G@@D8)CTJD(HCDIC-N^[DD0)E[MD9BEL ETN^[JEK)E9[DDODDIC8,^C$@B@@@*^@)^@)^@)^@)GO )@@G@@^@)CTCCDM^@)^@)^@)^8>^8?A@7AK)@K@@@*DDJET D*)^@)^@)^9D 9J^[NE-[E-PES)^C)GP )@@G@@C(ICTJE(IE- EL C))D9I^[ADDGC*)^C)DDI^[NE-[E- D( D1O^@-^8)^@)@H@@@*DDJES*GQ )@@G@@A@(^@)^@)^9 D1^^[JC0)C1DD- ^[ID9O^[AD9PD1^^[RD[ D0)C(SE[ CTOC(^^[DD0)^C$GR )@@G@@@J@@@*DDJES*AC(^@)^@)^9 D1^^[JC0)C1DD- ^[ D1#D9PD1OC(MC(^^[DD0)EL CD^^[JGS )@@G@@EK)ET CDMCTC^[JC0)^C$^@)@H@@@*DDJES*AK(^@)^@)^9KD[TETDCT[D))C(IC))D9A^[OGT )@@G@@CDKC*)C(ICTJE(IE- EL C))D9I^@-^8)^@)@D@@@*DDJES*AS(^@)^@)^9ID8)C1DD1^^[JGU )@@G@@D0)ET CDMCTC^[JC0)^C$^@)@E@@@*DDJES*A)(^@)^@)^9[CLID9MD([D))C1MCDHC*)CTJGV )@@G@@E(IE))DDI^@-^8)^@)@H@@@*DDJES*A*(^@)^@)^9[E-OC(HE[O^[OD8)EL CD^^[[D0)E(IGW )@@G@@CDNETDC9IC(^^[[EL CC)D9A^@-^8)@G@@@*DDJES*A8(^@)^@)^9[CLNEK= 9[CLNE8=^[CGX )@@G@@CDMC-RCDMC*)E-DD( D9PE))D9I^@-^8)^@)@I@@@*DDJES*A@1A@(^@)^9ODDHC(JE(O^[OGY )@@G@@ELTDDIC8)E-J^[MC(AC(MC(ICT ^[GD9#DT C))CDMC([^[JC0)^C$@E@@@*DDJES*A@1AC(GZ )@@G@@^@)^8>C8>^[MC(NE[JD1NC*)E-J^[ ELMD9M^[DD0)^C$^@)@D@@@*DDJES*A@1AK(^@)^9GHA )@@G@@D9NES)D9A^[KD9NDDODDJD0)D9I^@-^8)^@)@H@@@*DDJES*A@1AS(^@)^9^C(QDD#C*)C- HB )@@G@@CTGCDMC(^^[^D9RD0)E9CDD#D@)CTJD1OCDDD1N^@-^8)^@)@I@@@*DDJES*A@2A@(^@)^9MHC )@@G@@C([C-DD1B 9RELDE-DD1B^[DD1CDD]DDOC(^^[AD9M^[JE[ EL[E-DD9I^[JD0)^C$@A@@@*HD )@@G@@DDJES*A@2AC(^@)^9PD1[ETNDDBD1 C))^C$@H@@@*DDJES*A@2AK(^@)^9[E-OC(HE[O^[OHE )@@G@@D8)EL CD^^[JEK)E9MDDOC*)CL FDJD1^^[ D1^^[JC0)^C$@E@@@*DDJES*A@2AS(^@)^9DHF )@@G@@ 9J^[KCD#DT E))D9PE))D9A^[MCDIC9 BK)^C$^@)@G@@@*DDJES*A@2A)(^@)^9AE(ICTOHG )@@G@@DDJD0)CT[D1ID9O^[]C*)E[ ELAD9MD( C))D9I^@-^8)^@)@E@@@*DDJES*A@2A*(^@)^9]HH )@@G@@E(AC1 EK)D9PE))D9A^[MCDIC9 ^[AD9M^@-^8)^@)@I@@@*DDJES*A@2A0(^@)^9DD1OC(MHI )@@G@@ELPE[O^[MD9PE-DD1 ^[NE-[ELO^[JE(O^[JC0)EL[D1BC*)C1JEK)^C$^@)@H@@@*DDJES*HJ )@@G@@A@2A8(^@)^9D 9J^[[D-MC([C-T^[[CTODDQC*)D9I^[KCD#DT E))E(NC(^^[AD9M^@-^8)HK )@@G@@@D@@@*DDJES*A@3A@(^@)^9]CD^^[DD1OC(MELPE[O^[DC))C1JEK)^C$^@)@[@@@* 0)^@)HL )@@G@@@J@@@*CLNF@*AK(^@)^@)^9OD[DES)C1DD- ^[HCDT^[ID9O^[]C*)E(NC(^^[[ES)CC)E[MHM )@@G@@D9BEL[D*)C1DD- BK)^@-^8)@G@@@*CLNF@*A@1AK(^@)^9ADDGC*)E-[CLGC*)DDIC- F@)HN )@@G@@D1JE))DDI^[#D9MC*)C1JEK)^C$^@)@F@@@*CLNF@*A@2AK(^@)^9MC(LE(DEL C))E-[CLGHO )@@G@@C*)D1JE))DDI^[#D9MC*)C1JEK)^C$@E@@@*CLNF@*A@2A)(^@)^9]ETK^[]E(AC1 EK)E-JHP )@@G@@D8)ETHCDGD))C1JEK)^C$^@)@I@@@*CLNF@*A@4AK(^@)^9[D-G^[KELJC9MCDH^[ADDGC*)HQ )@@G@@E-[CLGC(N^[ID9O^[MC(RELDE-OC(I^[OD8)^C$^@)@G@@@*CLNF@*A@4A)(^@)^9OCD]D- HR )@@G@@^[JC0)CTJD1OC(IE-N^[JE1 ELAD-JE9 C))DDI^@-^8)^@)@[@@@* 0)^@)@D@@@*D9AC1DHS )@@G@@D- ^@)^@)^9ADDGC*)^C)DDI^[NE-[E- D( D1O^@-^8)^@)@I@@@*E(IDT]ETH^@)^@)^9]HT )@@G@@ETK^[ ELMD9M^[NE-[E-PES)^C)D9I^[ADDGC*)^C)DDI^[NE-[E- D( D1O^@-^8)@B@@@*HU )@@G@@DDIETOD0)^@)^@)^9DD0)ETOCDOC(HC(IE))^C$^@)@#@@@*DDJETO^@)^@)^@) 0)@L@@@*HV )@@G@@DC)^@)^@)^@)^@)C-J^@)^@)^@)^@)A@4A*) )) K)CLNF@*DC!AC( -DD9N [D *1 C)^[NHW )@@G@@E-[E-PES)D( ETNCDBC*)E-[CLGC*)@^@@@*^@)^@)^@)^@)^@)C(IC))^@)___^@)@M@@@*HX )@@G@@^@)^@)^@)^@)^@)E*=CTCCDM^@)^@) 0)^@)^@)^@)^@)^@)*[S@@@*SDFF*+@@@@[@[@@@THY )@@G@@ 0)^@)@E@@@T 0)^@)^@)^@)^@)C(GC(HC(IE))E[MD9#C(NETDD1B^[MD9PE-DD1 ES)^@)HZ )@@G@@@[@@@T 0)^@)@[@@@T 0)^@)@H@@@T 0)^@)^@)^@)^@) [# C)^[#H90JD2HD$H[4^@1BC7IA )@@G@@A8)^@)D(-IL(H1G))@[@@@T 0)^@)@M@@@T 0)^@)^@)^@)IC )@@G@@^@)E-*G*)^[(H1&H92H(-I-(H9,^[H14ID )@@G@@HD-H)?^[0IL\I[2HD>I--IL9@M@@@T 0)^@)^@)^@)^@)I-\^[HGD2HD,GT*HD0^[NJD3I->IE )@@G@@H(3 ))GD,G))GT\H13HD=G(2G(=^[-^[4IL-G->^[3G(I))GD3^[=G(&HD,G(=@M@@@TIF )@@G@@ 0)^@)^@)^@)^@)HD,^@)IT>GT4HD\H0)A)9BD#^[\G0)I-*G*)I[>H1-H))GT\G->^[\G0)IG )@@G@@I-*G*)ET4GD4G*)H9&^[#GD?HD&H92H1(GC,@M@@@T 0)^@)^@)^@)^@)E(3G*)^[\G0)^[4IH )@@G@@H[(IS)^[(H1&H92H(-I-(H9,^[(IS)G92GD,I->G))^[\H1?JC)I-*IL\I($H@)^[-^[7IL(II )@@G@@I-4G(,@M@@@T 0)^@)^@)^@)^@)GD5I-*H92HD3GD4HD\H0)^[+JC)^[HGD2HD,GT*HD0^[NIJ )@@G@@JD3I->H(3^[>J[0IL>IT3H-9^[0IL>IT@E@@@T 0)^@)^@)^@)^@)IT 0)@[@@@T 0)^@)@^@@@T^@)^@)^@)^@)IL )@@G@@^@)CDSEK=^@)@ @@@T^@)^@)^@)^@)^@)C- C1PD1#E)=^@)@^@@@T^@)^@)^@)^@)^@)C1[IM )@@G@@D1B^@)@[@@@T 0)^@)@A@@@T^@)^@)^@)^@)^@)E[PEL ^@)^@)^@)CTJC- @[@@@T 0)^@)IN )@@G@@@F@@@T 0)^@)^@)^@)^@)EL CD^^[ D- D( D1O^[OCD]D- ^[AD9M^[ADDMETO^[ADDGC*)IO )@@G@@@[@@@T 0)^@)@J@@@TC9 D-O K)^@)^@)D-[^@)^@)^@)^@)CC8 -#C-JE[OES?F@8^@)^@)IP )@@G@@^@)^@)D-JCD^^[#D9HD([D1^^[JE[ODDJD1N@L@@@T^@)^@)^@)^@)^@)D-S^@)^@)^@)^@)IQ )@@G@@F@9 -#C-]E[# -SB@)^@)^@)^@)^@)C9 E))D[ CD^^[JC0)E[[EL[D( E- EK)CTCCDDD0)IR )@@G@@@K@@@T^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC1A@)^@)^@)^@)^@)^@)^@)^@)^@)CTGC([IS )@@G@@EK)ET EDPC(ICT ^[IE(HCL EK)^@)@L@@@T^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC1AK?IT )@@G@@ -SBC)^@)^@)^@)^@)^@)^@)ET[E1 ^[ D- D( D1O^[#D-[ETN^[[C-^EL ETN^@)@K@@@TIU )@@G@@C9 D-OAC%^@)^@)C-ND))^@)^@)^@)CC1AS?A82^@)^@)^@)^@)^@)^@)^@)CTGC([EK)CLPIV )@@G@@C1AC(M^[[C-^EL ETNC(N^@)@I@@@T^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC9^@)^@)^@)IW )@@G@@^@)^@)^@)^@)^@)^@)CTGC([EK)C1DD1^ES)D([C- @I@@@T^@)^@)^@)^@)^@)CLBC(O^@)IX )@@G@@^@)^@)C1ODDG^@)^@)^@)^@)^@)^@)^@)^@)C9 E))C1#E))C1JEK)CLNE@)@J@@@T^@)^@)IY )@@G@@^@)^@)^@)ET[^@)^@)^@)^@)CC0 -[AC4^@)^@)^@)^@)^@)^@)^@)ET[E1 ^[]ETK^[ACTOIZ )@@G@@^[[C-^EL ETN@I@@@T^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC1 - D-AC-O -SBC)^@)^@)JA )@@G@@^@)^@)C9 E))C1^E))CD^C-MC(NES)@J@@@T^@)^@)^@)^@)^@)C-G^@)^@)^@)^@)CC2 -AJB )@@G@@C-DD0?CC1^@)^@)^@)^@)^@)D-JCD^^[DD1OC(MD1[D))D1[D( ^@)@K@@@T^@)^@)^@)^@)JC )@@G@@^@)C-N^@)^@)^@)^@)CC2 )?CC0^@)^@)^@)^@)^@)^@)^@)E[PE))C1DD- ^[ICDHC*)DDIJD )@@G@@^[KCD#DT E))@K@@@T^@)^@)^@)^@)^@)IL&I-(^@)^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)JE )@@G@@^@)^@)IL>GD=^[(H0)G1(H->^[4GD+H->^[(H1=G(8@J@U@T^@)^@)^@)^@)^@)DK)^@)^@)JF )@@G@@^@)^@)A@?F@6^@)^@)^@)^@)^@)^@)^@)^@)E-[DT ^[ ELMD9M^[MC(OE(MD0)^@)@J@@@UJG )@@G@@^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)G9>H-4G(2^@)^@)^@)^@)^@)^@)^@)E-[DT ^[ ELMJH )@@G@@D9M^[MC(OE(MD0)^@)@K@@@T^@)^@)^@)^@)^@)CLBC(O^@)^@)^@)AC7BC2^@)^@)^@)^@)JI )@@G@@^@)^@)^@)^@)CDGD-JCT[E- ^[[D0)DC\D8)CLPC1AC(M^@)@I@@@T^@)^@)^@)^@)^@)ET[JJ )@@G@@^@)^@)^@)^@)CC0 -[AC3^@)^@)^@)^@)^@)^@)^@)ET[E1 ^[DE-N^[[C-^EL ETN@K@@@TJK )@@G@@^@)^@)^@)^@)^@)C-ND))^@)^@)^@)CC0 )1B@)^@)^@)^@)^@)^@)^@)^@)D(JE1 ^[[C-^JL )@@G@@EL ETN^[OD8)D@1^[JC0)CC1@K@@@T^@)^@)^@)^@)^@)D-SD*?E*)^@)^@)CC1 )1A89AK)JM )@@G@@^@)^@)^@)^@)^@)^@)D-JCD^^[GC(IC9OD@)D9A^[]E(AC1 EK)^@)@J@@@T^@)^@)^@)^@)JN )@@G@@^@)D-[^@)^@)^@)^@)CC0 -[AC4^@)^@)^@)^@)^@)^@)^@)D-JCD^^[OD[ ^[ACTO^[[C-^JO )@@G@@EL ETN@L@@@T^@)^@)^@)^@)^@)IL0G1>I))^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)JP )@@G@@IL>GD=^[(H0)I-*G*)G(?G(!G(,I))I--GL?G*)^@)@K@U@T^@)^@)^@)^@)^@)DK)^@)^@)JQ )@@G@@^@)^@)A@?F@6^@)^@)^@)^@)^@)^@)^@)^@)E-[DT ^[]ETK^[ ELMD9M^[MC(OE(MD0)^@)JR )@@G@@@K@@@U^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)G9>H-4G(2^@)^@)^@)^@)^@)^@)^@)E-[DT JS )@@G@@^[]ETK^[ ELMD9M^[MC(OE(MD0)^@)@G@@@T^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)AC?F@6JT )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)EL E-PELI^@)@[@@@U 0)^@)@L@@@UG9>H-4G(2^@)^@)H--JU )@@G@@^@)^@)^@)^@)GC2 --AC4^@)^@)^@)^@)^@)^@)^@)H-\GD=^[-G-=IL>IT3^[\G0)I-*G*)JV )@@G@@CLNE@)C1#E))@K@@@U^@)^@)^@)^@)^@)HK)^@)^@)^@)^@)A@?J@6^@)^@)^@)^@)^@)^@)JW )@@G@@^@)^@)I--HT>^[4H[>^[>IL2H92^[2G(4I(2H0)^@)@[@@@T 0)^@)@F@@@T 0)^@)^@)^@)JX )@@G@@^@)EL D- CDNC*)C(GC(HC(IE))E[MD9#C(NETDD1B^[]E(AC1 ELN@[@@@T 0)^@)@M@@@TJY )@@G@@C(]E(AELG K)^@)DLU^@)^@)^@)^@)CC1AS?CLMAC)^@)^@)^@)^@)^@)^@)ETFDDK^[DC0)JZ )@@G@@CC1AS)CLPC1AC(M^[ID9O^[[D-GD9#CDOC(^@H@@@T^@)^@)^@)^@)^@)CLMC(GE@)^@)^@)KA )@@G@@CC1AS)^@)^@)^@)^@)^@)^@)^@)^@)EL D- CDNC*)DDO^@)@K@@@TCLMAC)^@)^@)^@)DLUKB )@@G@@^@)^@)^@)^@)CC1A)? -[AC)^@)^@)^@)^@)^@)^@)EL E-PELI^[DC0)D1J^[[AC4^[]E(AKC )@@G@@C1 EK)@J@@@T^@)^@)^@)^@)^@)CLMC(GE@)^@)^@)CC1A))^@)^@)^@)^@)^@)^@)^@)^@)KD )@@G@@EL D- CDNC*)E-CC*)CLPC1AC(M^@)@G@@@T^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)A@?CC1KE )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)EL E-PELI^@)@[@@@T 0)^@)@D@@@T 0)^@)^@)^@)^@)CDGKF )@@G@@D-JCT[E- ^[[D1^^[GDDIDS)CLPC1AC(M^@)@[@@@T 0)^@)@C@@@T 0)^@)^@)^@)^@)D-[KG )@@G@@ -P^@)^@)^@)CC0 )/ETDFL B0)^@)@B@@@T 0)^@)^@)^@)^@)D-HDK)^@)^@)^@)F@5 -]KH )@@G@@C9 E-G@[@@@T 0)^@)@N@@@T 0)^@)^@)^@)^@)E-CDDN^[MD9PE-DD1 ^[[D-GD9#CDOC(NKI )@@G@@^[[^[]E(AC1 EK)D9IC*)E9JEL^^[GD9IC9 EK)E-CCDI^[MC(LE( ETOC(^^[]FC)@M@@@TKJ )@@G@@ 0)^@)^@)^@)^@)E-CC*)CT[D-GC(M ))CDIC))E(NC(N^[OD[ ^[ADDMETO^[RD9MC))E-JKK )@@G@@^[#D[[DDI^[OD[ ^[]E(AC1 EK)E-J^[OD[ @N@@@T 0)^@)^@)^@)^@)CLPC1AC(M^[MC(GKL )@@G@@C([ET ^[GDDNE))DDI^[OD[ ^[#D9HD([D1^^[^C(NCTMDDKE-JEK)CLPC1AC(M^[KD9DD1OKM )@@G@@C(^^[OD8)^@)@M@@@T 0)^@)^@)^@)^@)CLT^[SB@,^@)E-CC*)ELJE(ODDIC*)EL E-PELIKN )@@G@@ES)E9DE-C^[[A@)E[JDDIE- C))E-J^[OD[ ^[PET EK)E9JEL^ES)@C@@@T 0)^@)^@)^@)KO )@@G@@^@)CDMC([^[JC0)E-CC*)CLPC1AC(M 0)^@)@[@@@T 0)^@)@L@@@TCLBC(OD)%^@)^@)CD[KP )@@G@@ -P^@)^@)^@)CC0 )1^@)^@)^@)^@)^@)^@)^@)^@)DDICTMC(HC(IE))D- D1BE-C^[OD8)KQ )@@G@@EL EDPC(NE))@J@@@T^@)^@)^@)^@)^@)CLBC(O^@)^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)KR )@@G@@^@)^@)CDGD-JCT[E- ^[[^[]E(AC1 EK)^@)@L@@@T^@)^@)^@)^@)^@)D-S^@)^@)^@)^@)KS )@@G@@F@1AC?CT^CLPC1# -SB@)^@)^@)^@)D-JCD^^[#E(MEL D1O^[]E(AC1 EK)CTCCDDD0)^@)KT )@@G@@@K@@@T^@)^@)^@)^@)^@)E-U^@)^@)^@)^@)F@1AC)^@)^@)^@)^@)^@)^@)^@)^@)CDIFC)KU )@@G@@CLPC1AC(MES)D9I^[#D[[DDI^@_^@)@L@@@T^@)^@)^@)^@)^@)ETS -CAC)^@)^@)CC0 )?KV )@@G@@F@1AC)^@)^@)^@)^@)^@)^@)CTCCDDD0)E-CDDN^[]E(AC1 EK)E-J^[IC(R^[JD1 @N@@@TKW )@@G@@^@)^@)^@)^@)^@)ETS -CAK)^@)^@)F@1AC? -[A@)^@)^@)^@)^@)^@)^@)D-DD1F^[#E(MKX )@@G@@EL D1O^[#D[[DDI^[OD8)E-CDDN^[]E(AC1 EK)^@)@K@@@T^@)^@)^@)^@)^@)D-S -P^@)KY )@@G@@^@)^@)F@1AC?CT^CLPC1R -SB@)^@)^@)^@)C9 E))E[JDDIE- EK)CL[CTF^[OD8)D[ CD^KZ )@@G@@@M@@@T^@)^@)^@)^@)^@)ETS -CAC)^@)^@)F@1AC? -[A@)^@)^@)^@)^@)^@)^@)ET E))LA )@@G@@CL[CTFE[JDDIE- EK)DDI^[IC(R^[]E(AC1 EK)^@)@M@@@T^@)^@)^@)^@)^@)ET[^@)^@)LB )@@G@@^@)^@)CC0 -#C-]E(ACS?F@8^@)^@)^@)^@)CDOE-[CTC^[OD[DES)CLPC1AC(M^[OD8)CTCLC )@@G@@CDDD0)D[ CD^@M@@@T^@)^@)^@)^@)^@)CD[ -P^@)^@)^@)CC0 )1^@)^@)^@)^@)^@)^@)LD )@@G@@^@)^@)DDICTMC(HC(IE))C1DELNE))CD^C-MC(NES)C1JEK)E(NC(M@L@@@T^@)^@)^@)^@)LE )@@G@@^@)DK)^@)^@)^@)^@)A@?F@5^@)^@)^@)^@)^@)^@)^@)^@)EL E-PELI^[OD8)CT[D-GC(MLF )@@G@@^[RDDOD@)CLPC1AC(M@[@@@T 0)^@)@F@@@T 0)^@)^@)^@)^@)EL D- CDNC*)CDGD))CLPLG )@@G@@C1AC(MES)D9I^[]E(AC1 EK)D-DETO@[@@@T 0)^@)@B@@@T 0)^@)^@)^@)^@)D-HDK)^@)LH )@@G@@^@)^@)F@5 -]EL D-[@[@@@T 0)^@)@L@@@TCLMC(GCC%^@)^@)D-[^@)^@)^@)^@)CC0 -#LI )@@G@@C-]E(ACS?F@8^@)^@)^@)^@)D-JCD^^[ADDMETO^[]E(AC1 EK)D9I^[#D[[DDI^@)@I@@@TLJ )@@G@@CLMC(GCDI^@)^@)DLU^@)^@)^@)^@)CC0 -]EL D-[C))^@)^@)^@)^@)^@)ETFDDK^[DC0)LK )@@G@@CDGD))C-JD1 @K@@@T^@)^@)^@)^@)^@)D-[ -CAK)^@)^@)CC1 )?CC0^@)^@)^@)^@)^@)LL )@@G@@^@)^@)D-JCD^^[GDDIDS)E-J^[IC(SE))CLPC1AC(M@J@@@T^@)^@)^@)^@)^@)CLMC(GE@)LM )@@G@@^@)^@)CC0^@)^@)^@)^@)^@)^@)^@)^@)^@)EL D- CDNC*)E-CDDN^[]E(AC1 EK)@K@@@TLN )@@G@@^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC0 )?CC1^@)^@)^@)^@)^@)^@)^@)D-JCD^^[IC(SLO )@@G@@E))CLPC1AC(M^[[C-^EL ETN@J@@@T^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)CLMC(GCDI^@)LP )@@G@@^@)^@)^@)^@)^@)^@)E[MD9#C(NES)D1 F[O^[]E(AC1 EK)@[@@@T 0)^@)@L@@@TCLMC(GLQ )@@G@@CD^^@)^@)ETU^@)^@)^@)^@)CT^CLPC1# -SB@)^@)^@)^@)^@)^@)CTGC([EK)CLPC1AC(MLR )@@G@@^[#D[[DDI^[OD8)FL ELJ^@)@I@@@T^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)A@?F@5^@)^@)LS )@@G@@^@)^@)^@)^@)^@)^@)EL E-PELI^[OD8)CT[D-GC(M@[@@@T 0)^@)@E@@@T 0)^@)^@)^@)LT )@@G@@^@)EL D(JE1 ^[[D1^^[MC(GC([ET ^[[^[]E(AC1 EK)^@)@[@@@T 0)^@)@E@@@T 0)^@)LU )@@G@@^@)^@)^@)D-[ -P^@)^@)^@)CC0 )/CLPC1AC(M^[[C-^EL ETNB0)@B@@@T 0)^@)^@)^@)LV )@@G@@^@)D-HDK)^@)^@)^@)F@5 -]EL D-M@[@@@T 0)^@)@N@@@T 0)^@)^@)^@)^@)E-CDDN^[MLW )@@G@@D9PE-DD1 ^[]CD#DTN^[PE@)E-CC*)E(NC(M^[[C-^EL ETN^[OD8)E-CC*)EL CDG^[]E(ALX )@@G@@C1 EK)D[ CD^ ))^@)@M@@@T 0)^@)^@)^@)^@)C- CTCCDDD1N^[OD[ ^[]E(AC1 EK)C1MLY )@@G@@D9H^[OD[ ^[]E(AC1 EK)D-DETO^[JD0)E-CC*)CTJD(HCDIC))CLPC1AC(M@N@@@T 0)^@)LZ )@@G@@^@)^@)^@)CDIC))EL D- CDNC(N^[DE-N^[NE[[CT ^[QDD[^[]EL D),^@)E-CDDN^[MD9PMA )@@G@@E-DD1 ^[KC(MD(DE-N^[[D1T^[#D[[DDIC(^@E@@@T 0)^@)^@)^@)^@)CLPC1AC(M^[OD8)MB )@@G@@CL ^[ CDNDDGFC)EL D- CDNC(^ 0)@[@@@T 0)^@)@K@@@TCLMC(GEK%^@)^@)CDICC?E*)MC )@@G@@^@)^@)CC0 )1^@)^@)^@)^@)^@)^@)^@)^@)C- CTMC(HC(IE))CLPC1AC(M^[[C-^EL ETNMD )@@G@@@L@@@T^@)^@)^@)^@)^@)D-[ -CAK)^@)^@)CC1 )?CC0^@)^@)^@)^@)^@)^@)^@)D-JCD^ME )@@G@@^[KD9DD1OC(M^[OD8)D1 F[O^[]E(AC1 EK)@L@@@T^@)^@)^@)^@)^@)D-[ -CAC)^@)^@)MF )@@G@@CC2 )?CC0^@)^@)^@)^@)^@)^@)^@)D-JCD^^[GDDIDS)E-J^[KEL E1DD9PES)CLPC1AC(MMG )@@G@@@M@@@T^@)^@)^@)^@)^@)ET[ -CAK)^@)^@)CC1 )?CC2^@)^@)^@)^@)^@)^@)^@)CTCCDDMH )@@G@@D0)D1 F[O^[]E(AC1 EK)E-J^[GCDNE))CLPC1AC(M@K@@@T^@)^@)^@)^@)^@)E-U^@)^@)MI )@@G@@^@)^@)CC1^@)^@)^@)^@)^@)^@)^@)^@)^@)DDN^[OD[ EL ^[[^[IC(SE))CLPC1AC(M^@_MJ )@@G@@@L@@@T^@)^@)^@)^@)^@)ET[ -CAC)^@)^@)CC2 )?CC1^@)^@)^@)^@)^@)^@)^@)FD ES,MK )@@G@@^@)CDOE-[CTC^[KEL E1DD9PES)E-J^[DE))@I@@@T^@)^@)^@)^@)^@)CLMC(GE@)^@)^@)ML )@@G@@CC0^@)^@)^@)^@)^@)^@)^@)^@)^@)EL D- CDNC*)CLPC1AC(M^@)@G@@@T^@)^@)^@)^@)MM )@@G@@^@)DK)^@)^@)^@)^@)A@?F@5^@)^@)^@)^@)^@)^@)^@)^@)EL E-PELI^@)@[@@@T 0)^@)MN )@@G@@@F@@@T 0)^@)^@)^@)^@)ET#CDI^[ADDGC*)CDIC))E[MC(KCDMC*)ET D- CTO^[GDDNE))MO )@@G@@@[@@@T 0)^@)@E@@@T 0)^@)^@)^@)^@)D-S -P^@)^@)^@)F@9 )/C(GC(HC(IE))CTGCDNMP )@@G@@ES"^@)@M@@@T 0)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC7 )/C- D- E- ^[AD-[C8"^@) [RMQ )@@G@@DDGD))ET D- CTO^[^C(GC(OC(^^[ D-OES)DDA^@"^@0 C)@O@@@T 0)^@)^@)^@)^@)^@)MR )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)DDA^[[A8)DDN^[IC(BCDODDQC*?^[ MS )@@G@@D- D( D1O^[OCD]D- ^[GC(IC9OD@)@N@@@T 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)MT )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)E9DD-G^[ID9O^[IC*)CTJD1NE-MCDDD1 C))CLT^[]E(AC(GMU )@@G@@E-O^@)@K@@@T 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)MV )@@G@@CTJD1ADDBE(MCDODDJD0)E[[EL[D( E- EK,@C@@@T 0)^@)^@)^@)^@)D-HDK)^@)^@)^@)MW )@@G@@F@1AC?C1DD- ET#CDI@J@@@T 0)^@)^@)^@)^@)B-]ETK^[ ELMD9MB0)^@)^@)^@)^@)^@)MX )@@G@@^@)^@)^@)^@)ETOCDOE(N^[DD0)CC0^[[D1^^[[AC)@L@@@T 0)^@)^@)^@)^@)B-ID9MD([MY )@@G@@D))EL E-PELIB0)^@)^@)^@)^@)^@)^@)^@)CC1A))B*)C1ODC?^[[B@)B*)ET D- CTO^[#MZ )@@G@@D9PD1O@O@@@T 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)NA )@@G@@CC9^@.^[^C(GC(OC(^^[#D9PD1O ))CC1A@)B*)C(GC(HC(IE))CTJE(IE))@N@@@T 0)^@)NB )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)EK6^@.^[OD9OCDG^[NNC )@@G@@DDUC*?^[MA8)B*)C- D- E- C))ETDFL ^@)@[@@@T 0)^@)@N@@@T 0)^@)^@)^@)^@)E-CND )@@G@@DDN^[MD9PE-DD1 ^[DD1DE-DCDGDDNC(N^[OD[ ^[AE-D^[[D1^^[ D- D( D1O^[OCD]D- NE )@@G@@ ))E-CC(I^[NCT[D1N^[OD[ @O@@@T 0)^@)^@)^@)^@)E[MD9BEL[D*)C1DD- ^[OCD]D- NF )@@G@@^[JC0)CTJD1OC(IE-N ))CLPD-DC-DD1B^[ D- D( D1O^[DE- D*)ET D- CTO^[]E(AC1 NG )@@G@@ELN^@)@N@@@T 0)^@)^@)^@)^@)C1JEK)CDGD))C(GC(HC(IE-N^[NC(GC(#E- C))C1JEK)NH )@@G@@E[MD9#C(NETDD1B 0)^[OD[DES)DDI (#D9MC*)E-[CLGC*)DDN^@)@L@@@T 0)^@)^@)^@)NI )@@G@@^@)CTCCDDD1 C))D9AC0)E-CC*)EDPC(PC*)^9#C- D-OEC$^[DD0)E-CC*)CTJD(HCDIC))NJ )@@G@@CLPC1AC(M 0)^[[D-G@O@@@T 0)^@)^@)^@)^@)CLPC1AC(MES)CDMC*)CDGD-JCT[E- C))NK )@@G@@E1DCC)CLBC(OD)?^[ND8)E-CC(T^[HCDT^[]C*)EL D- CDNC(^^[DD1^DDQDD^E([D-GFC)NL )@@G@@@G@@@T 0)^@)^@)^@)^@)D9M^[DD0)D9IC*)ETRC(GD))C1JD9K^[DD0)CT[ET ^[JC0)C(MNM )@@G@@ELJEK,@[@@@T 0)^@)@J@@@TC1DD- ET#CDI K)ETS^@)^@)^@)^@)F@1AC?EK5^@)^@)^@)NN )@@G@@^@)^@)^@)^@)ET[E1 ^[MC(OE(MD0)E[JDDIE))^@)@N@@@T^@)^@)^@)^@)^@)C-ND))^@)NO )@@G@@^@)^@)CC8 )7AK)^@)^@)^@)^@)^@)^@)^@)CTGC([EK)ET D- CTOES)CDIC))C- D- E- NP )@@G@@C))CTJE(IE- ELN^@)@L@@@T^@)^@)^@)^@)^@)C-N^@)^@)^@)^@)CC8 -MA0)^@)^@)^@)NQ )@@G@@^@)^@)^@)^@)CTGC([EK)ETDFL ^[[D1^^[^C(GC(OC(^^[NDDUC*)@L@@@T^@)^@)^@)^@)NR )@@G@@^@)CLBC(OD))^@)^@)C1ODDG^@)^@)^@)^@)^@)^@)^@)^@)CDGD-JCT[E- ^[[^[ADDGC*)NS )@@G@@E-[CLGC*)DDIC- F@)@O@@@T^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC1 - D-AC-O -SBC)NT )@@G@@^@)^@)^@)^@)C9 E))C1DD- ^[^C(NCTMDDKE-JEK)E-[CLGC*)C1JEK)C(GC(HC(IE))^@)NU )@@G@@@L@@@T^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC1A)? -[A@)^@)^@)^@)^@)^@)^@)ET[E1 NV )@@G@@^[AE-D^[[C-^EL ETN^[AD9M^[#CDGD- EK)@L@@@T^@)^@)^@)^@)^@)C-G^@)^@)^@)^@)NW )@@G@@CC2 -AC-DD0?CC1^@)^@)^@)^@)^@)D-JCD^^[DD1OC(MD1[D))D1[D( ^[AELJD*)C1^E))NX )@@G@@@J@@@T^@)^@)^@)^@)^@)C-N^@)^@)^@)^@)CC2 )?CC0^@)^@)^@)^@)^@)^@)^@)ET[E1 NY )@@G@@^[DE))DDI^[OD[ ^[AE-D^@)@#@W@V^[3H-%^[4H9,^))^@)@K@@@T^@)^@)^@)^@)^@)IL&NZ )@@G@@I-(^@)^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)IL>GD=^[(H0)G1(H->^[4GD+H->^[(OA )@@G@@H1=G(8@O@@@T^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)C1NCT ELM^@)^@)^@)^@)^@)^@)^@)OB )@@G@@CLNE@)C(MELJEK,^@)E[MD9]CD]D-T^[ID9O^[[^[KELJC9MCDH^[ADDGC*)@I@@@T^@)^@)OC )@@G@@^@)^@)^@)D-[^@)^@)^@)^@)CC0 -[AC4^@)^@)^@)^@)^@)^@)^@)D-JCD^^[AE-D^[KD9DOD )@@G@@D1OC(M@O@@@T^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC0 -AE-DC(O -[A@)^@)^@)^@)^@)OE )@@G@@D-JCD^^[[C-^EL ETN^[JC0)C(GC(HC(IE))E-[CLGC*)ET CTODDJD0)^@)@N@@@T^@)^@)OF )@@G@@^@)^@)^@)D-HDK)^@)^@)^@)F@1AC?E[AE-GC(I^@)^@)^@)^@)^@)CTJD(KE(OC*)D9KE-DOG )@@G@@D([D))C(GC(HC(IE))E-[CLGC*)ETDFL ^@)@O@@@T^@)^@)^@)^@)^@)DLI^@)^@)^@)^@)OH )@@G@@CC7 -]E(AD[JD))^@)^@)^@)^@)^@)DDA^[[A8)DDN^[IC(BCDODDQC*?^[PET ^[RD[JD- OI )@@G@@^[MC(LE(DEL C))^@)@O@@@T 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)OJ )@@G@@^@)^@)^@)^@)ETDFL 0)^[#D9IETOEL[DDIDDIC8)E9JE(GC))CT[E(NC*)C(MELJEK)^@)OK )@@G@@@M@@@T^@)^@)^@)^@)^@)E-B -P^@)^@)^@)CC0 -]E(AC(GE-O S1^@)^@)^@)^@)E[[C9DOL )@@G@@D1B^[AD9MCT C))CLT^[#D9IC1DC9PEL[E-DD9I^@_@N@@@T^@)^@)^@)^@)^@)D-[ -P^@)OM )@@G@@^@)^@)CC0 -]E(AC(GE-O^@)^@)^@)^@)^@)FD ES,^@)EL C-PCT ^[]E(AC1 EK)ETDFL ON )@@G@@^[OD8)D([F[DD(PD*)@L@@@TCLPC1CD9G^@)^@)ET[^@)^@)^@)^@)CC0 -[AK)^@)^@)^@)OO )@@G@@^@)^@)^@)^@)ET[E1 ^[[D-GD9#CDOC(^^[]E(AC1 EK)ETDFL ^@)@M@@@T^@)^@)^@)^@)OP )@@G@@^@)CLBC(OD))^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)CDGD-JCT[E- ^[[D0)C(GC(HOQ )@@G@@C(IE))E-[CLGC*)CLPC1AC(M@K@@@T^@)^@)^@)^@)^@)C-ND))^@)^@)^@)CC0 )1B@)^@)OR )@@G@@^@)^@)^@)^@)^@)^@)D(JE1 ^[[C-^EL ETN^[OD8)D@1^[JC0)CC1@K@@@T^@)^@)^@)^@)OS )@@G@@^@)D-SD*?E*)^@)^@)CC1 )?CC2^@)^@)^@)^@)^@)^@)^@)D-JCD^^[GC(IC9OD@)D9A^[]OT )@@G@@E(AC1 EK)^@)@I@@@T^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC0 -[AC4^@)^@)^@)^@)^@)OU )@@G@@^@)^@)D-JCD^^[AE-D^[[C-^EL ETN@L@@@T^@)^@)^@)^@)^@)IL0G1>I))^@)^@) 0)^@)OV )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)IL>GD=^[(H0)I-*G*)G(?G(!G(,I))I--GL?G*)^@)@L@@@TOW )@@G@@^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)C1NCT ELM^@)^@)^@)^@)^@)^@)^@)CLNE@)C(MELJOX )@@G@@EK,^@)EL E-PELI^[NE-[E-PES)^@)@M@@@T^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC1A@)OY )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)CTGC([EK)ELPD1IDDIC8)ET EDPC(ICT ^[IE(HCL EK)^@)OZ )@@G@@@L@@@TC1ND-JD9F^@)^@)CD[ -P^@)^@)^@)CC1A@?AC)^@)^@)^@)^@)^@)^@)^@)DDICTMPA )@@G@@C(HC(IE))ET EDPC(ICT ^[IE(HCL EK)^@)@L@@@T^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)PB )@@G@@CC1 -[AC0^@)^@)^@)^@)^@)^@)^@)D-JCD^^[ D- D( D1O^[NC(LE( D1#C*)D1PD(]C(MPC )@@G@@@I@@@T^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC0 -[AC4^@)^@)^@)^@)^@)^@)^@)D-JCD^PD )@@G@@^[AE-D^[[C-^EL ETN@N@@@T^@)^@)^@)^@)^@)G(4H1?^@)^@)^@) 0)^@)^@)^@)^@)^@)PE )@@G@@^@)^@)^@)^@)IL>I-2HD>I1>^[,G(8I))G(?G(!G(,I))G12H9!^[4H[>^[4H9<^@)@O@@@TPF )@@G@@^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)C1ND- D1^^@)^@)^@)^@)^@)^@)^@)C(MELJEK,^@)PG )@@G@@E[MD9]CD]D-T^[ D1^^[JC0)C(GC(HC(IE))E-[CLGC*)^@)@L@@@T^@)^@)^@)^@)^@)D-[PH )@@G@@^@)^@)^@)^@)CC1 - DDOF[OD)?CC0^@)^@)^@)^@)D-JCD^^[OC(SE))D- D1BE-C^[AD9MPI )@@G@@^[ D- D( D1O@J@@@T^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC2 - DDOFDK -[A@)^@)^@)PJ )@@G@@^@)^@)D-JCD^^[ D- D( D1O^[OFDKC*)^@)@K@@@T^@)^@)^@)^@)^@)E-IC*?E*)^@)^@)PK )@@G@@CC2 -OFC=EL D))^@)^@)^@)^@)^@)EL D-JCT[E-[CLGC*)C(GC(HC(IE))B8)^@)@N@@@TPL )@@G@@^@)^@)^@)^@)^@)CD[^@)^@)^@)^@)CC1 - DDKEL D)?CC0^@)^@)^@)^@)FD ES,^@)DDOPM )@@G@@^[CCDN^[[^[KEL CDHCLGC*)E-J^[#D9IETDC- EK)@L@@@T^@)^@)^@)^@)^@)CDP^@)^@)PN )@@G@@^@)^@)CC1 -MA0)^@)^@)^@)^@)^@)^@)^@)CD^C))D9I^[#E(HE(GCDODDQC*)E-JE-[D))PO )@@G@@ETDFL @M@@@T^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)CC2 -MA0)^@)^@)^@)^@)^@)^@)^@)PP )@@G@@ET[E1 ^[PE[^CDOC(^^[OD9OCDG^[NDDUC*)DDI^[MA0)^@)@J@@@T^@)^@)^@)^@)^@)E-IPQ )@@G@@^@)^@)^@)^@)C(DC1GC9R -[A@)^@)^@)^@)^@)^@)DDN^[ D- D( D1O^[^C(GC(OC(^^@_PR )@@G@@@M@@@T^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)C1NCTIC-G^@)^@)^@)^@)^@)^@)^@)D1J 0)PS )@@G@@^[ F[[D(DD1 ^[AD9M^[NC(GC(#E-DD9I^[ME(GC(N@O@@@T^@)^@)^@)^@)^@)CD[ -P^@)PT )@@G@@^@)^@)CC9 )1^@)^@)^@)^@)^@)^@)^@)^@)FD ES,^@)DDICTMC(HC(IE))C- D- E- C))PU )@@G@@C(GC(HC(IE-N^[#D9PD1O^@)@K@@@T^@)^@)^@)^@)^@)CDP^@)^@)^@)^@)CC1 -MA8)^@)PV )@@G@@^@)^@)^@)^@)^@)^@)DDICTMC(HC(IE))C- D- E- C))ETDFL ^@)@J@@@T^@)^@)^@)^@)PW )@@G@@^@)ET[^@)^@)^@)^@)CC2 -MA8)^@)^@)^@)^@)^@)^@)^@)E(KC-[E- ^[^C(GC(OC(^^[NPX )@@G@@DDUC*)@O@@@T^@)^@)^@)^@)^@)DLU^@)^@)^@)^@)CC7 -AETGD9JDS)^@)^@)^@)^@)^@)PY )@@G@@DDBD1JEL ^[ D- D( D1O^[DC0)C- D- E- ^[NC(GC(#E))D1JE))D9I^@)@K@@@TC1NCTIPZ )@@G@@C-G^@)^@)D-S -P^@)^@)^@)F@6 )?CC0^@)^@)^@)^@)^@)^@)^@)F@6^@.^[ D- D( D1OQA )@@G@@^[ADDIC))DDOC(H^@)@M@@@T^@)^@)^@)^@)^@)D-S -P^@)^@)^@)F@5 )?F@9^@)^@)^@)QB )@@G@@^@)^@)^@)^@)F@5^@.^[ D- D( D1O^[#D-[ETN^[^C(NCTMDDKE-JEK)^@)@K@@@T^@)^@)QC )@@G@@^@)^@)^@)D-HDK)^@)^@)^@)F@1AC?ET D- CTO^@)^@)^@)^@)^@)CDKE[GFC)ET D- CTOQD )@@G@@DDJD0)CTMDDOC(MDD[@K@@@T^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)C1ND-JD9F^@)^@)^@)QE )@@G@@^@)^@)^@)^@)D1JE))ET D- CTOC(^ 0)^[DC9ID9MC*)DDO@K@@@T^@)^@)^@)^@)^@)CD[QF )@@G@@ -P^@)^@)^@)CC8 )1^@)^@)^@)^@)^@)^@)^@)^@)DDICTMC(HC(IE))ET D- CTO^[#D9PQG )@@G@@D1O^@)@L@@@T^@)^@)^@)^@)^@)CLBC(OD))^@)^@)C(DC1G^@)^@)^@)^@)^@)^@)^@)^@)QH )@@G@@CDGD-JCT[E- ^[[^[ADDGC(NCT[D0)CLPC1AC(M^@)@L@@@T^@)^@)^@)^@)^@)D-[ -P^@)QI )@@G@@^@)^@)CC1 - DDAEC?CC0^@)^@)^@)^@)^@)D-JCD^^[LE( E( ^[[C-^EL ETN^[DD0)DDOQJ )@@G@@C(H^@)@L@@@T^@)^@)^@)^@)^@)D-SDC?E*)^@)^@)CC0 )1^@)^@)^@)^@)^@)^@)^@)^@)QK )@@G@@D-JCD^^[ADDIC))CLPC1AC(M^[DD1#EL D( D1O^@)@L@@@T^@)^@)^@)^@)^@)D-SDC?E*)QL )@@G@@^@)^@)F@6 )1^@)^@)^@)^@)^@)^@)^@)^@)D-JCD^^[OCD]D- ^[DE- D*)DDICTMC(HC(IQM )@@G@@E))^@)@L@@@T^@)^@)^@)^@)^@)D-M -P^@)^@)^@)EK1 - DDG^@)^@)^@)^@)^@)^@)^@)QN )@@G@@D-JCD^^[MC(KC([E))CTJE(IE))C1JEK)D(JE1 ^@)@L@@@T^@)^@)^@)^@)^@)CLO^@)^@)QO )@@G@@^@)^@)CC0 )? LSA0)^@)^@)^@)^@)^@)^@)CTJE[T^[DE- D*)E-J^[ADDGC(NCT[D0)CLPQP )@@G@@C1AC(M@L@@@T^@)^@)^@)^@)^@)CDICC?E*)^@)^@)CC0 - DDG^@)^@)^@)^@)^@)^@)^@)QQ )@@G@@CL[CTF^[PE@)E-J^[NE-[ELO^[JC0)CLPC1AC(M^@)@L@@@T^@)^@)^@)^@)^@)ET[^@)^@)QR )@@G@@^@)^@)CC1A@?C(DET EC?CC0^@)^@)^@)^@)E[PE))ET EDPC(ICT ^[IE(HCL EK)DDI^[DQS )@@G@@E- D*)@O@@@T^@)^@)^@)^@)^@)DDIET ELO^@)^@)CT^C(GE-L -SB@,^@)^@)^@)^@)^@)QT )@@G@@DDIET ELO^[DE- D*)D9I^[LE( E( ^[DD0)CTJD(HCDIC))CLPC1AC(M^@)@J@@@T^@)^@)QU )@@G@@^@)^@)^@)DK)^@)^@)^@)^@)C1ND-JD9F^@)^@)^@)^@)^@)^@)^@)E[MD9#C(NES)D1 F[OQV )@@G@@^[DE- D*)^@)@[@@@T 0)^@)@K@@@TC1ND- D1^^@)^@)E- -P^@)^@)^@)CC0 )0AC4^@)QW )@@G@@^@)^@)^@)^@)^@)^@)C(IC))D9A^[OCD]D- ^[NE-[E-PES)B8)^@)@M@@@T^@)^@)^@)^@)QX )@@G@@^@)DK)^@)^@)^@)^@)C1NCT ELM^@)^@)^@)^@)^@)^@)^@)D1J 0)^[MC(OE(MD0)D9OD[ QY )@@G@@EK)C(MELJEK)ETOCDOE(N^@)@M@@@T^@)^@)^@)^@)^@)CDICC?E*)^@)^@)CC1A@?AC)^@)QZ )@@G@@^@)^@)^@)^@)^@)^@)ET E))CC1A@)E-J^[ D- D( D1O^[#D9PD1O^[DD0)C1DD- @J@@@TRA )@@G@@^@)^@)^@)^@)^@)D-S^@)^@)^@)^@)F@1AC?EK5^@)^@)^@)^@)^@)^@)^@)EL D-JCD^^[MRB )@@G@@C(OE(MD0)E[JDDIE))@K@@@T^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)AC?F@1AC)^@)^@)^@)RC )@@G@@^@)^@)^@)^@)EL E-PELI^[OD8)D1JELHCDG^[ F[DE))^@)@[@@@T 0)^@)@J@@@TC1NCT RD )@@G@@ELM^@)^@)D-S^@)^@)^@)^@)F@1AC?EK5^@)^@)^@)^@)^@)^@)^@)EL D-JCD^^[MC(OE(MRE )@@G@@D0)E[JDDIE))@K@@@U^@)^@)^@)^@)^@)H--^@)^@)^@)^@)GC2 --AC4^@)^@)^@)^@)^@)RF )@@G@@^@)^@)H-\GD=^[-G-=IL>IT3^[\G0)CLNE@)C1#E))@K@@@T^@)^@)^@)^@)^@)DK)^@)^@)RG )@@G@@^@)^@)A@?F@1AC)^@)^@)^@)^@)^@)^@)^@)EL E-PELI^[OD8)C(MELJEK)EL E-PELI^@)RH )@@G@@@[@@@T 0)^@)@I@@@T 0)^@)^@)^@)^@)ETJELO^[ADDGC(NCT[D0)CLPC1AC(MES)DDIE-JRI )@@G@@^[[D-KD[[CL E-DCT[D))D9MC- EK)@[@@@T 0)^@)@C@@@T 0)^@)^@)^@)^@)D-HDK)^@)RJ )@@G@@^@)^@)F@1AC?C1DD- ETJELO@ @@@T 0)^@)^@)^@)^@)B-MC(OE(MD0"^@)@[@@@T 0)^@)RK )@@G@@@K@@@TC1DD- ETJELO K)D-[^@)^@)^@)^@)CC0 -#C- D-OEC:EDAD)?F@8^@)^@)D-JCD^RL )@@G@@^[GDDIDS)E-J^[ADDMETO^[DE- D*)@I@@@TC1ND9ME)0^@)^@)E-IC*?E*)^@)^@)CC0 -#RM )@@G@@C- D-OEC?F@8^@)^@)^@)^@)C(IC))D9A^[#D[[DDI^@_^@)@K@@@T^@)^@)^@)^@)^@)DK)RN )@@G@@^@)^@)^@)^@)A@?F@1AC)^@)^@)^@)^@)^@)^@)^@)FD ES,^@)DDO^9N^[[D-G^[ND9ME- RO )@@G@@C))^@)@N@@@T^@)^@)^@)^@)^@)CDICC?E*)^@)^@)CC0 - DDAEC)^@)^@)^@)^@)^@)^@)RP )@@G@@CL[CTF^[PE@)E-J^[ D- D( D1O^[DE- D*)DDI^[]E(AC1 EK)^@)@O@@@T^@)^@)^@)^@)RQ )@@G@@^@)D-[ -P^@)^@)^@)CC1 )?CC0^@)^@)^@)^@)^@)^@)^@)DDIDDODD[D-DET ^[AD9ME9[RR )@@G@@EL^^[NCT[D0)E9DE-C^[OD[DES)DDOC(H^@)@L@@@TC1ND9ME)2^@)^@)D-[^@)^@)^@)^@)RS )@@G@@CC1 - DDAEC:EDAD)?CC1^@)^@)^@)D-DD1F^[OD8)D1 F[O^[DE- D*)DDI^[#D[[DDI^@)RT )@@G@@@K@@@T^@)^@)^@)^@)^@)E-IC*?E*)^@)^@)CC1 -#C- D-OEC?F@8^@)^@)^@)^@)C(IC))RU )@@G@@D9A^[AD9ME9[EL^^[NCT[D0)B8)^@)@L@@@T^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)C1ND9MRV )@@G@@E)1^@)^@)^@)^@)^@)^@)^@)FD ES,^@)CD^E1[D1#C*)E-J^[IC(SE))DDOC(H^@)@K@@@TRW )@@G@@^@)^@)^@)^@)^@)CDICC?E*)^@)^@)CC1 - DDAEC)^@)^@)^@)^@)^@)^@)CL[CTF^[PE@)RX )@@G@@E-J^[ D- D( D1O^[DE- D*)@M@@@T^@)^@)^@)^@)^@)C-G^@)^@)^@)^@)CC4 - DD D0?RY )@@G@@CC1^@)^@)^@)^@)^@)D-JCD^^[ D- D( D1O^[ICDHC*)C1MD9H^[]E(AC1 EK)^@)@M@@@TRZ )@@G@@^@)^@)^@)^@)^@)C-[D0)^@)^@)^@)CC4 - DD D0?CC0^@)^@)^@)^@)^@)ETPCLOEL[CTOSA )@@G@@^[#E(MEL D1O^[ D- D( D1O^[ICDHC*)^@)@L@@@T^@)^@)^@)^@)^@)C-EFK)^@)^@)^@)SB )@@G@@CC4 -AETJELOAS)^@)^@)^@)^@)^@)D- E))E1 ELNDDJD1N^[^C(#DD^C*)DDA^[ EDPCDGSC )@@G@@@M@@@T^@)^@)^@)^@)^@)DL#^@)^@)^@)^@)C1ND9ME)2^@)^@)^@)^@)^@)^@)^@)CTCC(#SD )@@G@@DS)D1 F[O^[DC0)C1JELRCDMC))B0)CTPELMC(IE))@[@@@T 0)^@)@I@@@T 0)^@)^@)^@)SE )@@G@@^@)C1JELRCDMC))DDOC(H^[DES)D- ETN^[OD[[D0)CTPELMC(IE)'^@)ETRCDK^[DE- D(NSF )@@G@@@[@@@T 0)^@)@K@@@TC1ND9ME)4^@)^@)CD[ -P^@)^@)^@)CC0 - DDAEC)^@)^@)^@)^@)SG )@@G@@^@)^@)E[JETDE-DD9I^[OD8)EDPC(PC*)E9JEL^ES)@M@@@T^@)^@)^@)^@)^@)CD[ -P^@)SH )@@G@@^@)^@)CC1 - DDAEC)^@)^@)^@)^@)^@)^@)E[JETDE-DD9I^[OD8)EDPC(PC*)E9JEL^ES)SI )@@G@@D9A^[IC(R^@)@K@@@T^@)^@)^@)^@)^@)D-S^@)^@)^@)^@)F@5 -LD[G -[A@)^@)^@)^@)SJ )@@G@@^@)^@)D-JCD^^[]CD#DS)D-DD1F^[JC0)D9GC))^@)@K@@@T^@)^@)^@)^@)^@)D-S^@)^@)SK )@@G@@^@)^@)F@6 -LC1G -[A@)^@)^@)^@)^@)^@)D-JCD^^[AD9ME9[EL^^[GDDIDS)D9A^[JD-^SL )@@G@@@K@@@T^@)^@)^@)^@)^@)ETS^@)^@)^@)^@)F@6 -LC1G -SA*)^@)^@)^@)^@)^@)CDOE-[SM )@@G@@CTC^[IC(SE))E-J^[KEL E1DD9PES)@K@@@T^@)^@)^@)^@)^@)ETS^@)^@)^@)^@)F@5 -LSN )@@G@@D[G -SA0)^@)^@)^@)^@)^@)CDOE-[CTC^[KEL E1DD9PES)E-J^[IC(SE))@K@@@T 0)^@)SO )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)D9GC))CLPC1AC(M^[ISP )@@G@@D9R^[MC(HD9QC(^^@)@K@@@T^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC2 -LD[G -[AC)^@)SQ )@@G@@^@)^@)^@)^@)D-JCD^^[]CD#DS)D-DD1F^[JC0)D1 E8)^@)@K@@@T^@)^@)^@)^@)^@)D-[SR )@@G@@^@)^@)^@)^@)CC3 -LC1G -[AC)^@)^@)^@)^@)^@)D-JCD^^[AD9ME9[EL^^[GDDIDS)D9ASS )@@G@@^[IC(R@K@@@T^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)CC3 -LC1G -[AK)^@)^@)^@)^@)^@)ST )@@G@@CDOE-[CTC^[IC(SE))E-J^[KEL E1DD9PES)@K@@@T^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)SU )@@G@@CC2 -LD[G -[AS)^@)^@)^@)^@)^@)CDOE-[CTC^[KEL E1DD9PES)E-J^[IC(SE))@K@@@TSV )@@G@@ 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)D1 E8)CLPC1ASW )@@G@@C(M^[ID9R^[MC(HD9QC(^^@)@O@@@T^@)^@)^@)^@)^@)D-S^@)^@)^@)^@)F@6 -LC1G -SSX )@@G@@A*)^@)^@)^@)^@)^@)C9 E))D1 F[O^[AELJD*)E[MC(QDDJE(N^@*CTJE(GC))CTCCDIC9 SY )@@G@@ C)^@)@J@@@T^@)^@)^@)^@)^@)ETS^@)^@)^@)^@)F@5 -LD[G -[AC)^@)^@)^@)^@)^@)SZ )@@G@@ET E))CL[CTF^[GDDIDS)D9A^[IC(R@K@@@T^@)^@)^@)^@)^@)ETS^@)^@)^@)^@)F@6 -LTA )@@G@@C1G -[AC)^@)^@)^@)^@)^@)ET E))C1JELRCDMC))D-DD1F^[JC0)D1 E8)@M@@@T^@)^@)TB )@@G@@^@)^@)^@)ET[^@)^@)^@)^@)CC1 -LC1G -SA*)^@)^@)^@)^@)^@)CDOE-[CTC^[IC(R^[]TC )@@G@@E(AC1 EK)E-J^[KEL E1DD9PES)^@)@L@@@T^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)CC1 -LTD )@@G@@D[G -SA0)^@)^@)^@)^@)^@)CDOE-[CTC^[MC(NE))D9A^[#D[[DDI^[OD8)D1 E8)@N@@@TTE )@@G@@ 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)D1 E8)CLPC1ATF )@@G@@C(M^[ID9R^[[E-OCD#D[ C))CDO^[JD-^^[KD-[CT @N@@@T^@)^@)^@)^@)^@)D-[^@)^@)TG )@@G@@^@)^@)CC2 -LD[G -[AS)^@)^@)^@)^@)^@)D-JCD^^[KEL E1DD9PES)C1MD9H^[IC(SE))TH )@@G@@ [HCDT^[#D[[D1BC*(@J@@@T^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)CC2 -LD[G -[A@)^@)TI )@@G@@^@)^@)^@)^@)ET E))CL[CTF^[GDDIDS)D9A^[JD-^@K@@@T^@)^@)^@)^@)^@)ET[^@)^@)TJ )@@G@@^@)^@)CC3 -LC1G -[A@)^@)^@)^@)^@)^@)ET E))C1JELRCDMC))D-DD1F^[JC0)D9GC))TK )@@G@@@L@@@T^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)CC0 -LC1G -[AK)^@)^@)^@)^@)^@)ET E))TL )@@G@@C1JELRCDMC))D-DD1F^[JC0)E[MC(QDDJE(N@K@@@T^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)TM )@@G@@CC0 -LD[G -[AS)^@)^@)^@)^@)^@)ET E))CL[CTF^[GDDIDS)D9A^[IC(SE))^@)@M@@@TTN )@@G@@ 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)D9GC))D1JE8)TO )@@G@@CDOE-[CTCC(^^[[E))D1 E8$ES)E[GCD#C*)@M@@@T^@)^@)^@)^@)^@)CDICC?E*)^@)^@)TP )@@G@@CC0 - DDAEC)^@)^@)^@)^@)^@)^@)CL[CTF^[PE@)E-J^[^CDOCC)ETOCDME))CD^C-MC(NTQ )@@G@@ES)^@)@L@@@T^@)^@)^@)^@)^@)CDICC?E*)^@)^@)CC1 - DDAEC)^@)^@)^@)^@)^@)^@)TR )@@G@@CL[CTF^[PE@)DDI^[JE-CC(M^[]E(AC1 EK?^[OD9J@L@@@T^@)^@)^@)^@)^@)C-NCS)^@)TS )@@G@@^@)^@)CC0 )3A0)^@)^@)^@)^@)^@)^@)^@)ETRCDK^[JD-^^[[D1^^[IC(R^[DD0)E[JDDITT )@@G@@E- ELN@J@@@T^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)C1ND9ME)2^@)^@)^@)^@)^@)^@)^@)TU )@@G@@CTJD1ODDIE( ^[#D[ CTFDDIC8)^@)@[@@@T 0)^@)@J@@@TC1ND9ME)3^@)^@)C-G^@)^@)TV )@@G@@^@)^@)CC4 - DDQC(M -[AC)^@)^@)^@)^@)D-JCD^^[QC(METDD9I^[JC0)D1 E8)@K@@@TTW )@@G@@^@)^@)^@)^@)^@)C-[D0)^@)^@)^@)CC4 - DDQC(M -[A@)^@)^@)^@)^@)CTJD(KCDMC*)TX )@@G@@E9DE-C^[JD-^^[QC(METDD9I@N@@@T^@)^@)^@)^@)^@)C-EFK)^@)^@)^@)CC4 -AETJELOTY )@@G@@A*)^@)^@)^@)^@)^@)CTCC(#DS)E-TE[ ES)DDA^[QC(METDD9IES)CDMC*)E-CC*)ET[D( TZ )@@G@@@K@@@T^@)^@)^@)^@)^@)DLICS)^@)^@)^@)C1ND9ME)4^@)^@)^@)^@)^@)^@)^@)ETRCDKUA )@@G@@^[DC0)D1 E8)DDOC(H^[DES)D- ETN@M@@@T^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)C1ND9MUB )@@G@@E)2^@)^@)^@)^@)^@)^@)^@)D1 E8)C9MC([E- EK,^@)CTCC(#DS)D1 F[O^[DE- D*)^@)UC )@@G@@@[@@@T 0)^@)@K@@@TC1ND9ME)5^@)^@)D-[^@)^@)^@)^@)CC4 - DDOFDK -[A@)^@)^@)UD )@@G@@^@)^@)D-JCD^^[ D- D( D1O^[OFDKC*)D9A^[JD-^@K@@@T^@)^@)^@)^@)^@)E-B^@)^@)UE )@@G@@^@)^@)CC4 - DDOFDK -[AC)^@)^@)^@)^@)DDN^[OFDKC*)D9A^[IC(R^[BEL CDOC(M^@_UF )@@G@@@I@@@T^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)C1ND9ME)4^@)^@)^@)^@)^@)^@)^@)D1J 0)UG )@@G@@^[NE9[E@)DDOC(HES)@K@@@T^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)C1ND9ME)2^@)^@)^@)UH )@@G@@^@)^@)^@)^@)FD ES,^@)C(SCDHDDIC*)D1 F[O^[DE- D*)@[@@@T 0)^@)@J@@@TC1ND9MUI )@@G@@E)1^@)^@)D-[^@)^@)^@)^@)CC0 - DDAEC:EDAD)?CC0^@)^@)^@)D-DD1F^[OD8)D1 F[OUJ )@@G@@^[]E(AC1 EK)@I@@@T^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)C1ND9ME)0^@)^@)^@)^@)^@)UK )@@G@@^@)^@)CTJD1ODDIE( ^[GDDIDTDD1B@[@@@T 0)^@)@E@@@T 0)^@)^@)^@)^@)EL D- CDNUL )@@G@@C*)C(GC(HC(IE))E-[CLGC*)CLPC1AC(M^@)@[@@@T 0)^@)@M@@@T 0)^@)^@)^@)^@)E-CUM )@@G@@DDN^[MD9PE-DD1 ^[HCDT^[]C*)CT[D-GC(^^[]FC)CC)ELJE(ODDIC*)E9CD9NC*)CLPETDUN )@@G@@D1 ETN^[RDDOD@)^@)@M@@@T 0)^@)^@)^@)^@)E-CC*)C(GC(HC(IE))E-[CLGC*)C(IC-NUO )@@G@@^[RD[ D0)C1DD- ET#CDI^[CCDN^[#D9HE[GC(OC(^^[KELJCT ETNDDIC8,@N@@@T 0)^@)UP )@@G@@^@)^@)^@)E-CDDN^[MD9PE-DD1 ^[MC(GC([ET ES)E-CC*)C(GC(HC(IE))E-[CLGC*)DC\UQ )@@G@@D8)CLPC1AC(M^[[D1^^[HCDMDTN^[OD[ ^@)@E@@@T 0)^@)^@)^@)^@)C(GC(HC(IE))E-[UR )@@G@@CLGC*)D1JE))CDGD-JCT[E- C),^@)@[@@@T 0)^@)@[@@@T 0)^@)@J@@@TC(GE-MC(G K)US )@@G@@^@)ETS^@)^@)^@)^@)F@1AC?F@6^@)^@)^@)^@)^@)^@)^@)ET[E1 ^[MC(OE(MD0)E[JDDIUT )@@G@@E))^@)@I@@@T^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC1 -[AC4^@)^@)^@)^@)^@)^@)^@)UU )@@G@@D-JCD^^[AE-D^[[C-^EL ETN@O@@@T^@)^@)^@)^@)^@)D-[ -CAK)^@)^@)CC0 -AE-DC(OUV )@@G@@ S1 -[AC)^@)^@)^@)D-JCD^^[ D- D( D1O^[OCD]D- ^[#D9MC*)CLPC1AC(M^[[C-^EL UW )@@G@@ETN^@)@M@@@T^@)^@)^@)^@)^@)ETU -CAK)^@)^@)C1ODD E):AC?CC1^@)^@)^@)^@)^@)UX )@@G@@D([ELF^[ D- D( D1O^[OCD]D- ^[ID9O^[DD0)CTJEL ^@)@L@@@T^@)^@)^@)^@)^@)CLMUY )@@G@@C(GEK)^@)^@)CC0^@)^@)^@)^@)^@)^@)^@)^@)^@)EL D- CDNC*)C(GC(HC(IE))E-[CLGUZ )@@G@@C*)CLPC1AC(M@I@@@T^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)A@?F@6^@)^@)^@)^@)^@)^@)VA )@@G@@^@)^@)EL E-PELI^[OD8)CT[D-GC(M@[@@@T 0)^@)@H@@@T 0)^@)^@)^@)^@)CTJD(KE(OVB )@@G@@C*)CLPC1AC(M^[NDDUC*)C1JEK)E[MD9BEL[D*)C1DD- ^[OCD]D- @[@@@T 0)^@)@N@@@TVC )@@G@@ 0)^@)^@)^@)^@)E-CDDN^[MD9PE-DD1 ^[ F[[D(DD1 ES)E-CC*)C-ME(H^[GC(IC9OD@)VD )@@G@@D9A^[[^[OCD]D- ^[DD0)E-CC*)C1DD- ^[OCD]D- @N@@@T 0)^@)^@)^@)^@)DDIC- F@)VE )@@G@@CDIC))EL E-PELIES)E-CC*)D(DD1DD(PD*)CLPC1AC(M^[NDDUC*)EL EDPDDMC(^^[OD8)VF )@@G@@E[MD9#C(NES)E-CC*)@G@@@T 0)^@)^@)^@)^@)E-[CLGC*)E9DE-CD9PE))C1JEL#DDIC8)VG )@@G@@E[[C9DD1B^[OD8)D9#CTPEK,@[@@@T 0)^@)@G@@@T 0)^@)^@)^@)^@)D-[ -P^@)^@)^@)VH )@@G@@CC0 )/E-[CLGC*)C- ET#ELDE[OD9M^[NE-[ELOB0)@C@@@T 0)^@)^@)^@)^@)D-HDK)^@)VI )@@G@@^@)^@)F@1AC?E[AE-GC(I^@)@I@@@T 0)^@)^@)^@)^@)B-MC(OE(MD0"^@)^@)^@)^@)^@)VJ )@@G@@^@)^@)^@)^@)^@)^@)CC0^@.^[]E(AC1 EK)ETDFL @[@@@T 0)^@)@L@@@TE[AE-GC(I K)VK )@@G@@^@)D-[ -CAC)^@)^@)CC0 )1 -[A@)^@)^@)^@)^@)^@)^@)D-JCD^^[^ELPD*)D- D1BE-CVL )@@G@@^[JC0)E-[CLGC*)^@)@L@@@T^@)^@)^@)^@)^@)E-GC*?E*)^@)^@)CC0 )1BC6^@)^@)^@)VM )@@G@@^@)^@)^@)^@)CL D-JE8)D(DD1DD(PD*)CLPC1AC(M^[NDDUC*)B8)@J@@@T^@)^@)^@)^@)VN )@@G@@^@)D-[ -P^@)^@)^@)CC0 )1BC6^@)^@)^@)^@)^@)^@)^@)FD ES,^@)E(NC*)D(DD(DD(PVO )@@G@@D*)^@)@L@@@T^@)^@)^@)^@)^@)C-ND))^@)^@)^@)CC0 )3A0)^@)^@)^@)^@)^@)^@)^@)VP )@@G@@ETCDDAE))E9JEL^ES)EL EDPDDMC(^^[DD1OD8)CC1@K@@@T^@)^@)^@)^@)^@)CD[ -P^@)VQ )@@G@@^@)^@)CC1 )2A8)^@)^@)^@)^@)^@)^@)^@)ELJE(IC))C1JEK)CTJE1 EL C))C-DE1DC- VR )@@G@@@L@@@T^@)^@)^@)^@)^@)C-D -P^@)^@)^@)CC0 )2B@)^@)^@)^@)^@)^@)^@)^@)ELJE(IVS )@@G@@C))E-J^[IC(SE))D(PD-ODDKD- ^[JC0)AK8@J@@@T^@)^@)^@)^@)^@)D(NDC?E*)^@)^@)VT )@@G@@CC0 )2B@)^@)^@)^@)^@)^@)^@)^@)CTCCDIC9 ^[]CD#DS)E-J^[RD9MC-N@I@@@T^@)^@)VU )@@G@@^@)^@)^@)DK)^@)^@)^@)^@)A@?F@1AC)^@)^@)^@)^@)^@)^@)^@)EL E-PELI^[OD8)CT[VV )@@G@@D-GC(M@[@@@T 0)^@)@C@@@T 0)^@)^@)^@)^@)DDIDDODD[D-DET ^[NC-A^[D 9J^[ACTOVW )@@G@@@[@@@T 0)^@)@H@@@T 0)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC0 )/ET^C0)C1#E))DDICTGVX )@@G@@E(^DDIC8)CLPC1AC(MES_^@)@B@@@T 0)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC1 )/C1^E)"VY )@@G@@@D@@@T 0)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC2 )/C1PD1#E-DD9IB0)^@)@D@@@T 0)^@)VZ )@@G@@^@)^@)^@)D-[^@)^@)^@)^@)CC3 )*B-[C-^EL ETNB0(^@)@C@@@T 0)^@)^@)^@)^@)D-HWA )@@G@@DK)^@)^@)^@)F@1AC?ET^C1ACTO^@)@ @@@T 0)^@)^@)^@)^@)B-MC(OE(MD0"^@)@[@@@TWB )@@G@@ 0)^@)@L@@@TET^C1ACTO K)^@)C-G^@)^@)^@)^@)CC4 -AC-DD0?CC1^@)^@)^@)^@)^@)WC )@@G@@D-JCD^^[DD1OC(MD1[D))D1[D( ^[JC0)C1DD- ^@)@K@@@T^@)^@)^@)^@)^@)C-N^@)^@)WD )@@G@@^@)^@)CC4 -NC-ADDI -[A@)^@)^@)^@)^@)ETOD9MC*)D1[D( ^[DD0)ET^C0)E[[CTFC(OWE )@@G@@@N@@@T^@)^@)^@)^@)^@)C-NFK)^@)^@)^@)ET^C1DD0:AK?CC0^@)^@)^@)^@)^@)CTGC([WF )@@G@@EK)DDIE- ELME(KE))CDIC))C1PD1#E-DD9I^[RD9MC-N^@)@L@@@T^@)^@)^@)^@)^@)ET[WG )@@G@@^@)^@)^@)^@)CC2 -NC-ADDI TDD9AE(ICS?CC0^@)ET E))C1PD1#E-DD9I^[DD0)DC\D8)WH )@@G@@E[[CTFC(O^@)@L@@@T^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC4 -]E(AET^C1O^@)^@)^@)WI )@@G@@^@)^@)D-JCD^^[]E(AC1 EK)D- D1BE-C^[DD0)E9JEL^ES)@L@@@T^@)^@)^@)^@)^@)ET[WJ )@@G@@^@)^@)^@)^@)CC4 -NC-ACLGE8?CC0^@)^@)^@)^@)E[PE))D- D1BE-C^[DD0)CD#CT ETNWK )@@G@@^[RD9MC))^@)@N@@@T^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)CC3 -NC-ACD^EK?CC0^@)^@)WL )@@G@@^@)^@) 0, 1[D1^^[KE(O^[ADDGC*)CD^C-MC(NES)DDI^[KCD#DT E))^@)@M@@@T^@)^@)WM )@@G@@^@)^@)^@)D-[ -P^@)^@)^@)CC2 -NC-ACLPC01 -[A@)^@)^@)^@)D-JCD^^[ADDMETO^[]WN )@@G@@E(AC1 EK)ETOCDME))CD^C-MC(NES)@L@@@T^@)^@)^@)^@)^@)D-SDC?E*)^@)^@)CC2 -NWO )@@G@@C-ACLPC02 -[A@)^@)^@)^@)D-JCD^^[NC(#D9IC))CLPC1AC(M^[[C-^EL ETN^@)@K@@@TWP )@@G@@^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)CC2 -NC-ACLPC1R -[A@)^@)^@)^@)ET E))E(K^[]WQ )@@G@@E(AC1 EK)E[JDDIE- EK)^@)@K@@@T^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC4 -]E(AET^WR )@@G@@C1O 82B@)^@)^@)^@)D-JCD^^[GC(IC9OD@)DDI^[NC(#E-JELN^@)@J@@@T^@)^@)^@)^@)WS )@@G@@^@)ET[^@)^@)^@)^@)CC4 -NC-ACLGES?CC0^@)^@)^@)^@)ETOD9MC*)ET CTOD9M^[GC(IWT )@@G@@C9OD@)@N@@@T^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC4 -HCDSDDHD))^@)^@)^@)^@)^@)WU )@@G@@D-JCD^^[HCDSDDHE(H^[DD([C9 ^[GC(IC9OD@)DDI^[RD9MC-N^@)@I@@@T^@)^@)^@)^@)WV )@@G@@^@)ET[^@)^@)^@)^@)CC4 -NC-ADDHC9G -[A@)^@)^@)^@)E[PE))DDI^[KCD#DT E))^@)WW )@@G@@@L@@@T^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC4 )*AC?A@(^@)^@)^@)^@)^@)^@)C9 E))WX )@@G@@CC)D9IC*)C1JEK)DDICTMC(HC(IE-[E-DD9I@K@@@T^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)WY )@@G@@CC4 -NC-ACLKE)?CC0^@)^@)^@)^@)ET E))E(K^[]E(AC1 EK)E[JDDIE- EK)^@)@K@@@TWZ )@@G@@^@)^@)^@)^@)^@)CD[ -P^@)^@)^@)CC4 -NC-ADDHCDBC*?CC0^@)^@)^@)CD^C))DDHCDBXA )@@G@@C*)CLPC1AC(M^[[C-^EL ETN@J@@@T^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)CC4 -NC-ADDHXB )@@G@@CC?CC0^@)^@)^@)^@)ETOD9MC*)DDHCDBC*)CD^C-MC(NES)@G@@@T^@)^@)^@)^@)^@)DK)XC )@@G@@^@)^@)^@)^@)A@?F@1AC)^@)^@)^@)^@)^@)^@)^@)EL E-PELI^@)@[@@@T 0)^@)@B@@@TXD )@@G@@ 0)^@)^@)^@)^@)CLNE@)C(MELJEK)D[[D1^D- EK)@[@@@T 0)^@)@J@@@TCLNE[ ELM K)XE )@@G@@^@)C-N^@)^@)^@)^@)CC0 -MAK)^@)^@)^@)^@)^@)^@)^@)ET[E1 ^[ ELMD9M^[NE-[E-PXF )@@G@@ES)^@)@K@@@T^@)^@)^@)^@)^@)EK=C-DE-S^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)XG )@@G@@E- ELHDDICDOC*)CTPELMC(IE))C(^DDOD9M@J@@@T^@)^@)^@)^@)^@)C-G^@)^@)^@)^@)XH )@@G@@CC0 -MAK)^@)^@)^@)^@)^@)^@)^@)EL D-JCD^^[ ELMD9M^[#D9^C*)^@)@K@@@U^@)^@)XI )@@G@@^@)^@)^@)H--^@)^@)^@)^@)GC2 --AC4^@)^@)^@)^@)^@)^@)^@)H-\GD=^[-G-=IL>IT3XJ )@@G@@^[\G0)CLNE@)C1#E))@K@@@T^@)^@)^@)^@)^@)D-HDK)^@)^@)^@)F@1AC?CLNE[ ELK^@)XK )@@G@@^@)^@)^@)^@)C(^DDO^[]ETK^[ ELMD9M^[HC(NET[C9 ^@)@J@@@T^@)^@)^@)^@)^@)D-HXL )@@G@@DK)^@)^@)^@)CC1 - CLPC1MD))^@)^@)^@)^@)^@)EL D- CDNC*)E-CC*)CLPC1AC(MES)XM )@@G@@@J@@@T^@)^@)^@)^@)^@)FL[E@)^@)^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)C-DET[XN )@@G@@CLGC*)E-CC*)C1DD- ES)^@)@H@@@T^@)^@)^@)^@)^@)CTJD(KD- E- ^@) 0)^@)^@)^@)XO )@@G@@^@)^@)^@)^@)^@)^@)E- ELHDDICDOC*)^@)@[@@@T 0)^@)@L@@@T 0)^@)^@)^@)^@)EL XP )@@G@@D1[D( ^[[D0)C(GC(HC(IE))CL[ET C))D9I^[JE(OE[PE))C(GC(HC(IE))ETKC(#DDADD#XQ )@@G@@CDODDJD0)^@)@[@@@T 0)^@)@E@@@T 0)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC0 )/C(GC(HXR )@@G@@C(IE))DDOC(HB0)^@)@H@@@T 0)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC1 )/C(GC(HC(IE))XS )@@G@@CTGCDNES)ETKC(#DDADD#CDODDJD0"@C@@@T 0)^@)^@)^@)^@)D-HDK)^@)^@)^@)F@1AC?XT )@@G@@EL D1[D( ^@)@ @@@T 0)^@)^@)^@)^@)B-MC(OE(MD0"^@)@[@@@T 0)^@)@K@@@TEL D1[XU )@@G@@D( K)^@)E-U^@)^@)^@)^@)C(GCDGD)?CC1^@)^@)^@)^@)^@)^@)D9ID-T^[ADDGC*)ETKXV )@@G@@C(#DDADD C))B8)^@)@J@@@T^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)A@?F@1AC)^@)^@)^@)XW )@@G@@^@)^@)^@)^@)FD ES,^@)C-JD0$E))EL D1[D( ^@)@J@@@T^@)^@)^@)^@)^@)C-G^@)^@)XX )@@G@@^@)^@)CC2 - DD D0?CC0^@)^@)^@)^@)^@)D-JCD^^[#E(MEL D1O^[ICDHC*)^@)@I@@@TXY )@@G@@^@)^@)^@)^@)^@)C-G^@)^@)^@)^@)CC5 - D- D-OD0?CC1^@)^@)^@)^@)D-JCD^^[#D-[XZ )@@G@@ETN^[ICDHC*)@K@@@T^@)^@)^@)^@)^@)D-HDK)^@)^@)^@)F@5 -MC(IE[M^@)^@)^@)^@)YA )@@G@@^@)^@)E[ ELAD9MD*)D([E[KDDIC8)D9I^[ICDHC*)@J@@@T^@)^@)^@)^@)^@)C-N^@)^@)YB )@@G@@^@)^@)CC2 - DD D0?CC0^@)^@)^@)^@)^@)ETOD9MC*)CL[CTF^[IC(R^[ICDHC*)@K@@@TYC )@@G@@^@)^@)^@)^@)^@)C-G^@)^@)^@)^@)CC2 - DDQC(M -[A@)^@)^@)^@)^@)D-JCD^^[JELDYD )@@G@@C9DD1[D))E1 ELNDDJD0)^@)@L@@@T^@)^@)^@)^@)^@)C-G^@)^@)^@)^@)CC5 - D-OE1 YE )@@G@@ELI -[AC)^@)^@)^@)D-JCD^^[QC(METDD9I^[AELJD*)CTGCDNES)ETKC(#@J@@@T^@)^@)YF )@@G@@^@)^@)^@)D-HDK)^@)^@)^@)F@5 -MC(IE[M^@)^@)^@)^@)^@)^@)EL D([E@)E-CC*)E1 YG )@@G@@ELNDDJD0)^@)@L@@@T^@)^@)^@)^@)^@)C-N^@)^@)^@)^@)CC2 - DDQC(M -[A@)^@)^@)YH )@@G@@^@)^@)ETOD9MC*)CL[CTF^[PE[^CDOC(^^[QC(METDD9I^@)@M@@@T^@)^@)^@)^@)^@)DK)YI )@@G@@^@)^@)^@)^@)A@?F@1AC)^@)^@)^@)^@)^@)^@)^@)EL E-PELI^[RDDOD@)C(GC(HC(IE))YJ )@@G@@DDOC(H^[PE[^CDOC(^@[@@@T 0)^@)@O@@@TEL D1KEK)^@)^@)D-M -P^@)^@)^@)EK1 )1YK )@@G@@AC)^@)^@)^@)^@)^@)^@)^@)D-JCD^^[GD9JE@)CTJE(IE- EK)C1JEK)E-RC(GE1 ^[#D[[YL )@@G@@EL[CTOC(MES)@O@@@TEL D1KELG^@)^@)D-^ET#^@)^@)^@)CC2 )6^@)^@)^@)^@)^@)^@)YM )@@G@@^@)^@)D(JE1 ^[IC(SE))DDIE[PE))CTCCDMCD#E- EK)E-J^[GD9R (JEL^C(M^@)@M@@@TYN )@@G@@^@)^@)^@)^@)^@)D-^ET#^@)^@)^@)CC5 )6^@)^@)^@)^@)^@)^@)^@)^@)D(JE1 ^[IC(SYO )@@G@@E))D9PE-KE(O^[#D[[EL[CTOC(M^[JE1 EK)@N@@@T^@)^@)^@)^@)^@)CDIC)?E*)^@)^@)YP )@@G@@CC6 )0A87^@)^@)^@)^@)^@)^@)^@)CDIC))D9AC0)D1 F[O^[HCDNDS)CTJD1OELJD))CTCYQ )@@G@@CDMCD#E- EK)@M@@@T^@)^@)^@)^@)^@)DL ^@)^@)^@)^@)CC7 )$ K$ -MC(IE[MAC)^@)YR )@@G@@^@)^@)DDN^[DE))^9GC(O^[OD[ ^[DD1KE(O^[ND[DD1 ^[DD0$^@_@N@@@T^@)^@)^@)^@)YS )@@G@@^@)CDIC)?F[P^@)^@)CC3 )!A@7A8)^@)^@)^@)^@)^@)^@)C9 E))CDGD))D9A^[DD1KE(OYT )@@G@@^[GC(NES)D-[ETO^[#D[[EL[CTOC(M@N@@@T^@)^@)^@)^@)^@)CD[^@)^@)^@)^@)CC4 -[YU )@@G@@A8)^@)^@)^@)^@)^@)^@)^@)CD^C))DDI^[#D[[EL[CTOC(M^[AELJD*)EL D1[D( ^[HCDNYV )@@G@@DS)^@)@L@@@T^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC3 -[A))^@)^@)^@)^@)^@)^@)^@)YW )@@G@@EL D-JCD^^[OD[ ^[#D9MEL CTOC(^^[ICDHC*)^@)@J@@@TEL D1KEK2^@)^@)DLBC))^@)YX )@@G@@^@)^@)EK1 -MC(IE[MD))^@)^@)^@)^@)^@)D-JD9K^[AD9M^[ D1ODDMC*)D1[D( @G@@@TYY )@@G@@^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)A@?F@5^@)^@)^@)^@)^@)^@)^@)^@)EL E-PELI^@)YZ )@@G@@@[@@@T 0)^@)@L@@@TEL D1KEK1^@)^@)CDIC)?E*)^@)^@)CC3 )0A87^@)^@)^@)^@)^@)ZA )@@G@@^@)^@)CDIC))D9AC0)D-[ETO^[DD1KE(O^[#D[[EL[CTOC(M@I@@@T^@)^@)^@)^@)^@)DLIZB )@@G@@C*)^@)^@)^@)CC4 )$^@$ -MC(IE[MAK)^@)^@)^@)DDN^[DE))CC)ETKCD#C*)B8)@O@@@TZC )@@G@@EL D1KEK3^@)^@)DLBC))^@)^@)^@)EK1 -MC(IE[MA))^@)^@)^@)^@)^@)FD ES,^@)ETOZD )@@G@@D9K^[OD8)E[MC(QC(IE))DDHCL C-^C(^^[]D-[D1FES)^@)@K@@@T^@)^@)^@)^@)^@)DK)ZE )@@G@@^@)^@)^@)^@)A@?F@5^@)^@)^@)^@)^@)^@)^@)^@)EL E-PELI^[DC0)C(IC))D9A^[ICDHZF )@@G@@C*)^@)@J@@@TEL D1KEK4^@)^@)D-^ET#^@)^@)^@)CC2 )6^@)^@)^@)^@)^@)^@)^@)^@)ZG )@@G@@ETCDDAE))D9QC(M^[OD[ ^[ICDHC*)@L@@@T^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)EL D1KZH )@@G@@EK3^@)^@)^@)^@)^@)^@)^@)D-JD9K^[PD1ODDG^[DE)$ES)ELDC9CE))CDBCDDD0)@[@@@TZI )@@G@@ 0)^@)@A@@@T^@)^@)^@)^@)^@)E[PEL ^@)^@)^@)C-[E-[@[@@@T 0)^@)@A@@@TG0)^@)ZJ )@@G@@^@)^@)^@)G15H1<^@)^@)^@) 0)^@)@A@@@TI[(IL>H14 K)^@)H1-H(>^@)^@)^@)A@)^@)ZK )@@G@@@K@@@T^@)^@)^@)^@)^@)G(,G))^@)^@)^@)FT0HD2GT+ *"^9]^9XFT& @1 DX^-V [0HD2ZL )@@G@@GT+ K%I*1AC1A@( *"^8!AC$F*)^@)@[@@@T 0)^@)@A@@@TE[MCTOCK1 K)^@)C(LE*)^@)ZM )@@G@@^@)^@)^)!AK)@H@@@T^@)^@)^@)^@)^@) K)^@)^@)^@)^@)I[(IL>H14 @$CDKE-ID)$ C?ZN )@@G@@I[(IL>H14 @$ELKC1[E[O^8(@H@@@T^@)^@)^@)^@)^@) K)^@)^@)^@)^@)I[(IL>H14 @$ZO )@@G@@CTKE-ID)$ C?I[(IL>H14 @$ELKC1#E[O^8(@H@@@T^@)^@)^@)^@)^@) K)^@)^@)^@)^@)ZP )@@G@@I[(IL>H14 @$C1KE-ID)$ C?I[(IL>H14 @$ELKC1AE[O^8(@A@@@TE[MCTOCK2 K)^@)C(LZQ )@@G@@E*)^@)^@)^@)^)!AK)@H@@@T^@)^@)^@)^@)^@) K)^@)^@)^@)^@)I[(IL>H14 @$E9KC1[ZR )@@G@@E[O^8( -0HD2G(,I)*^9[E[ODD^^8(@H@@@T^@)^@)^@)^@)^@) K)^@)^@)^@)^@)I[(IL>ZS )@@G@@H14 @$E9KC1#E[O^8( -0HD2G(,I)*^9#E[ODD^^8(@H@@@T^@)^@)^@)^@)^@) K)^@)^@)ZT )@@G@@^@)^@)I[(IL>H14 @$E9KC1AE[O^8( -0HD2G(,I)*^9AE[ODD^^8(@A@@@TE[MCTOCK3 K)ZU )@@G@@^@)C(LE*)^@)^@)^@)^)!AK)@H@@@T^@)^@)^@)^@)^@) K)^@)^@)^@)^@)I[(IL>H14 @$ZV )@@G@@CDKE-DES$ C?I[(IL>H14 @$CDKE-DCC$ C)@H@@@T^@)^@)^@)^@)^@) K)^@)^@)^@)^@)ZW )@@G@@I[(IL>H14 @$CTKE-DES$ C?I[(IL>H14 @$CTKE-DCC$ C)@H@@@T^@)^@)^@)^@)^@) K)ZX )@@G@@^@)^@)^@)^@)I[(IL>H14 @$C1KE-DES$ C?I[(IL>H14 @$C1KE-DCC$ C)@^@@@T^@)^@)ZY )@@G@@^@)^@)^@)C(IC))^@)___ES)@G@@@T^@)^@)^@)^@)^@)DK)*[S@@@*SDFF*+@@@@[@[@@@BZZ )@@G@@ 0)^@)@C@@@B 0)^@)^@)^@)^@)E[[CTF^[#D9HD([D1^^[KELJCT ETN^@)@[@@@B 0)^@)AA )@@G@@@N@@@B 0)^@)^@)^@)^@)E-CDDN^[MD9PE-DD1 ^[KELJE1DC- ES)CC)ET D(D (NCDAC*)AB )@@G@@E[[CTF ))E(NDDIC8)E-CC*)CDGC9JELDE-CD*)C1DELNE))@L@@@B 0)^@)^@)^@)^@)DDHAC )@@G@@E[GC(HC(IE- C))CLT^[]C(ME))D[TD([D0)D9A^[OD[ ^[PD1DE1 ELNDDOFC)D9A^[HCDMAD )@@G@@FDGCDIC),^@)@N@@@B 0)^@)^@)^@)^@)DDA^[OD[ ^[NFDNE- D*)CTMCDND[ ES)E9CDDGAE )@@G@@C*)CC)E[[CTF^[DES)DDI^[KELJC9MC(NES?^[OD[ ^[RD9METO^[OD[[E))@N@@@B 0)^@)AF )@@G@@^@)^@)^@)CT[D0)D[[E[KC(I^[DES)E-CCDO^[JD1 ^[ D- D( D1O^[RDDGD))CL ^[GD9NAG )@@G@@E)?^[[D1^^[[D-G^[KELJCTN^[RDDGD))^@)@N@@@B 0)^@)^@)^@)^@)D[[E1 ^[OD8)CL AH )@@G@@^[MC*!E[^E@$C),^@)E-CC*)D9ID-T^[RCDT^[OD8)E[MD9QDD^C*)CC)CTJD(KD- E- D-TAI )@@G@@^[NCDAC*)^@)@N@@@B 0)^@)^@)^@)^@)E[[CTF^[RD9PD-^^[]C*)E-J^[#D9KFC)E-J^[[AJ )@@G@@^[CDDBD[ EK)C0!CTTCTGC*?^[[D1^^[OD[DES?^[RC*)C1 C(G ))C9JC(N@H@@@B 0)^@)AK )@@G@@^@)^@)^@)CL FDJD1^^[OD[ ^[HCDIC-[E- ^[JC0)E-CC*)E[[CTF^[#D9HD([D1^ 0)^@)AL )@@G@@@[@@@B 0)^@)@[@@@B 0)^@)@H@@@B 0)^@)^@)^@)^@) [# C)^[#H90JD2HD$H[4^@1BC7AM )@@G@@A8)^@)D(-IL(H1G))@[@@@B 0)^@)@M@@@B 0)^@)^@)^@)AO )@@G@@^@)E-*G*)^[(H1&H92H(-I-(H9,^[H14AP )@@G@@HD-H)?^[0IL\I[2HD>I--IL9@M@@@B 0)^@)^@)^@)^@)I-\^[HGD2HD,GT*HD0^[NJD3I->AQ )@@G@@H(3 ))GD,G))GT\H13HD=G(2G(=^[-^[4IL-G->^[3G(I))GD3^[=G(&HD,G(=@M@@@BAR )@@G@@ 0)^@)^@)^@)^@)HD,^@)IT>GT4HD\H0)A)9BD#^[\G0)I-*G*)I[>H1-H))GT\G->^[\G0)AS )@@G@@I-*G*)ET4GD4G*)H9&^[#GD?HD&H92H1(GC,@M@@@B 0)^@)^@)^@)^@)E(3G*)^[\G0)^[4AT )@@G@@H[(IS)^[(H1&H92H(-I-(H9,^[(IS)G92GD,I->G))^[\H1?JC)I-*IL\I($H@)^[-^[7IL(AU )@@G@@I-4G(,@M@@@B 0)^@)^@)^@)^@)GD5I-*H92HD3GD4HD\H0)^[+JC)^[HGD2HD,GT*HD0^[NAV )@@G@@JD3I->H(3^[>J[0IL>IT3H-9^[0IL>IT@E@@@B 0)^@)^@)^@)^@)IT 0)@[@@@B 0)^@)@^@@@B^@)^@)^@)^@)AX )@@G@@^@)CDSEK=^@)@ @@@B^@)^@)^@)^@)^@)C- C1PD1#E)=^@)@^@@@B^@)^@)^@)^@)^@)C1[AY )@@G@@D1B^@)@A@@@B^@)^@)^@)^@)^@)E[MD9#ELJE(ODDIC(N^@)@[@@@B 0)^@)@N@@@BEL D-GAZ )@@G@@C(I^@)^@)C(LE*)^@)^@)^@) @0AC7A87A87 8*AK8 K6A)( C%AK8 K6A))D-[ELBC(NE))BA )@@G@@E-MCD#DS)D(PD-ODDKD- ^[DD0)A05DS)^@)@[@@@B 0)^@)@E@@@B 0)^@)^@)^@)^@)E[JBB )@@G@@DDIE- EK)EL C9DETOC(M^[[ETNDDBD1HC(IE-N^@)@[@@@B 0)^@)@K@@@B 0)^@)^@)^@)BC )@@G@@^@)EK7^@)^@)^@)^@)E[JDDIE- EK)E-J^[GCDNE))C(GC(HC(IE))E[MD9#^[ICDHC*)C1JBD )@@G@@E(IC))DDI^@)@C@@@B 0)^@)^@)^@)^@)EK8^@)^@)^@)^@)D9MDDBDDICDG^[AE-D@H@@@BBE )@@G@@ 0)^@)^@)^@)^@)EK9^@)^@)^@)^@)E[MD9#^[ D1#D9PD1OC(MC(^^[NC(GC(#E-DD9I^[]BF )@@G@@DDOES)@E@@@B 0)^@)^@)^@)^@)EK1A@)^@)^@)^@)D9PE-KE(O^[ACTO^[KD9DD1OC(M^@)BG )@@G@@@E@@@B 0)^@)^@)^@)^@)EK1AC)^@)^@)^@)DDIE[PE))C1#E))E[JDDIE- EK)^@)@L@@@BBH )@@G@@ 0)^@)^@)^@)^@)EK1AK)^@)^@)^@)D1JD1UC(MD8)DDA^[MC(GD9#CDOCD]D- ^[KEL CDHBI )@@G@@CLGC*)D9KE-DD(DET C))D9PE))^@)@I@@@B 0)^@)^@)^@)^@)EK1AS)^@)^@)^@)C(GC(HBJ )@@G@@C(IE))E-[CLGC*)CLPC1AC(M ))CLPC1AC(M^[GC(IC9OD@)@K@@@B 0)^@)^@)^@)^@)EK1BK )@@G@@A))^@)^@)^@)CTCCDDD0)D9A^[NC(GC(#E))DDOC(HES)C1JEK)E[MD9#^[OFDKC*)C(GC(HBL )@@G@@C(IE-N@[@@@B 0)^@)@[@@@B 0)^@)@N@@@BE[[CTF K)^@)^@)D-S^@)^@)^@)^@)F@9 -#BM )@@G@@C-]E[# -SB@)^@)^@)^@)^@)D-JCD^^[GDDIDS)E-J^[ D- D( D1O^[#D-[ETN^[KCDMCDHBN )@@G@@C(OC(M@O@@@B^@)^@)^@)^@)^@)C-NFK)^@)^@)^@)EK1A@)^@)^@)^@)^@)^@)^@)^@)^@)BO )@@G@@D([ELF^[ID8)DDIE[PE))CDIC))D9PE-KE(O^[ACTO^9N^@)^@)^@)^@)^@%@N@@@B^@)^@)BP )@@G@@^@)^@)^@)D-ICC?E*)^@)^@)CC7^@)^@)^@)^@)^@)^@)^@)^@)^@)ET E))D1JE))E-J^[NBQ )@@G@@C(GC(#E))C- D- E- C))C(GC(HC(IE-N^@)@O@@@B 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)BR )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)D(PETO^[PET ^[GC(IC9OD@)D9A^[ D1ODDMC*)C(GBS )@@G@@C(HC(IE))E-[CLGC*)@N@@@B^@)^@)^@)^@)^@)D-HDK)^@)^@)^@)F@1AC?C1DD- ET#CDIBT )@@G@@^@)^@)^@)^@)E[MC(KCDMC*)D-DETO^[JC0)C(GC(HC(IE-N^[OD8)CL ^[NCDQC(^@M@@@BBU )@@G@@^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)CLNE[ EK)^@)^@)^@)^@)^@)^@)^@)E[MD9#C(NES)BV )@@G@@CLNE@)C(MELJEK)DDI^[KCD#DS)ET E-PE@)@L@@@B^@)^@)^@)^@)^@)D-HDK)^@)^@)^@)BW )@@G@@F@1AC?C(GE-MC(G^@)^@)^@)^@)^@)EL D- CDNC*)C(GC(HC(IE))E-[CLGC*)CLPC1AC(MBX )@@G@@@N@@@B^@)^@)^@)^@)^@)DLU^@)^@)^@)^@)CC8 -KCTFC(HE))^@)^@)^@)^@)^@)D1J^[ BY )@@G@@D- D( D1OES)ET D- CTOC(^BK)^[CCDQC*)D( EL#FC)^@)@M@@@B^@)^@)^@)^@)^@)CLBBZ )@@G@@C(OD))^@)^@)C1ODDG^@)^@)^@)^@)^@)^@)^@)^@)CDGD-JCT[E- ^[[^[^E(HD(T^[AE-DCA )@@G@@^[AD9M^[JE(OE[PE))@L@@@B^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC1 -[AC4^@)^@)^@)CB )@@G@@^@)^@)^@)^@)D-JCD^^[[C-^EL ETN^[JC0)D9MDDBDDICDG^[AE-D@L@@@B^@)^@)^@)^@)CC )@@G@@^@)C-G^@)^@)^@)^@)CC2 -AE-DC1I -[AC)^@)^@)^@)^@)D-JCD^^[ADDGC*)D1[D( ^[ACD )@@G@@ELJD*)D9GC))C1ODC)@L@@@B^@)^@)^@)^@)^@)C-N^@)^@)^@)^@)CC2 -AE-DC1I -[A@)CE )@@G@@^@)^@)^@)^@)CTJE[T^[ADDGC*)D1[D( ^[OD8)D1 E8)C1ODC)^@)@K@@@B^@)^@)^@)^@)CF )@@G@@^@)ET[^@)^@)^@)^@)CC1A)?EK8^@)^@)^@)^@)^@)^@)^@)ETOD9MC*)D9MDDBDDICDG^[ACG )@@G@@E-D^[DD0)EK8@M@@@B^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)CC0 -[AC4^@)^@)^@)^@)^@)CH )@@G@@^@)^@)ET E))CC1A))E-J^[JE(OE[PE))C1ODC)CD^C-MC(NES)^@)@M@@@B^@)^@)^@)^@)CI )@@G@@^@)D-M -P^@)^@)^@)EK1 -AE-DD)!AK)^@)^@)^@)^@)^@)D-JCD^^[AE-D^[GC(IC9OD@)CJ )@@G@@D(DD1PES)E-RD8)E9JEL^ES)@K@@@B^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC2 )*A@(^@)CK )@@G@@^@)^@)^@)^@)^@)^@)C9 E))CD^C-MC(NES)D9A^[[^[UC(MD8)^@)@L@@@B^@)^@)^@)^@)CL )@@G@@^@)D-SDC?E*)^@)^@)CC0 )1^@)^@)^@)^@)^@)^@)^@)^@)D-JCD^^[DD1#EL D( D1O^[OCM )@@G@@D8)CTGC([EK)C1ODC)@L@@@B^@)^@)^@)^@)^@)CD[ -P^@)^@)^@)CC0 )2^@)^@)^@)^@)CN )@@G@@^@)^@)^@)^@)C-JD0$E))CTGC([EK)E-CC*)C1DD- ^[ICDHC*)^@)@M@@@B^@)^@)^@)^@)CO )@@G@@^@)CLO^@)^@)^@)^@)CC0 )? L[AK)^@)^@)^@)^@)^@)^@)CTGC([EK)E-CC*)C1ODC)E-JCP )@@G@@^[IE(GD))C1DD- ^[NE-[E- @J@@@B^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC0 -[AC4^@)CQ )@@G@@^@)^@)^@)^@)^@)^@)EL D-JCD^^[AE-D^[[C-^EL ETN^@)@L@@@B^@)^@)^@)^@)^@)D-[CR )@@G@@^@)^@)^@)^@)CC2 )*^8% LKC0% K$ C)^@)^@)^@)D-JCD^^[KELJC9MCDH^[ADDGC*)ET CS )@@G@@D1ODDIC(G^@)@L@@@B^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)CC2 -AE-DE[A -[A@)^@)^@)CT )@@G@@^@)^@)ET E))ET D1ODDIC(G^[DD0)E[MD9BEL[D*)C1DD- @M@@@B^@)^@)^@)^@)^@)D-[CU )@@G@@ -P^@)^@)^@)CC2 )1A89AK)^@)^@)^@)^@)^@)^@)D-JCD^^[ADDMETO^[OC(SE))CD^C-MCV )@@G@@C(NES)E-J^[PET ^@)@L@@@B^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)CC2 -AE-DE9G -[A@)CW )@@G@@^@)^@)^@)^@)E(KC-[E- ^[IC(SE))E9MDDOC*)CD^C-MC(NES)^@)@M@@@I^@)^@)^@)^@)CX )@@G@@^@)IT-^@)^@)^@)^@)GC2 )0AS2 --A@)^@)^@)^@)^@)^@) K% K% K%^[3G(4^[!GD$HDI))^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)D([ELF^[[^[^DP )@@G@@E(HD(T^[ D- D( D1O^[OCD]D- ^[DD0)CTJEL ^@)@N@D@B^@)^@)^@)^@)^@)DD ELM^@)DQ )@@G@@^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)C(MELJEK)EL CD^DDIC8)C-PD(HFC)C(GC(HDR )@@G@@C(IE))E-[CLGC*)B8_@N@E@D^[3H-%^[4H9,^))DD ELM^@)^@)^@) 0)^@)^@)^@)^@)^@)DS )@@G@@^@)^@)^@)^@)C(MELJEK)EL CD^DDIC8)C-PD(HFC)C(GC(HC(IE))E-[CLGC*)B8_@N@@@EDT )@@G@@^@)^@)^@)^@)^@)DD ELM^@)^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)C(MELJEK)EL DU )@@G@@CD^DDIC8)C-PD(HFC)C(GC(HC(IE))E-[CLGC*)B8_@[@@@B 0)^@)@N@@@B 0)^@)^@)^@)DV )@@G@@^@)ETOC(K^@1 0)^@)C([CTC^[ D- D( D1O^[NC(GC(#E- C))CLT^[OD[ ^[ D- D( D1ODW )@@G@@^[#D-[ETN^[NE[ CTDC1DCT[E-DD9I@M@@@B 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)DDN^[ DX )@@G@@D1OC(MC(^^[DD0)E-CC*)D1 E8)C(GC(HC(IE))E-[CLGC*,^@)E-CC*)E- F[O^[[D1^^@)DY )@@G@@@N@@@B 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)E[MC([D(]D- ^[[C-^EL ETNC(N^[[EL ^[IDZ )@@G@@D9O^[#D[[D1BC(^^[DD0)E-CC*)D1 E8)E-[CLGC*)D9A^@)@C@@@B 0)^@)^@)^@)^@)^@)EA )@@G@@^@)^@)^@)^@)CTJD1OC(IE-N 0)^@)@[@@@B 0)^@)@K@@@B^@)^@)^@)^@)^@)D-M -P^@)EB )@@G@@^@)^@)EK9^@)^@)^@)^@)^@)^@)^@)^@)^@)CTGC([EK)E[MD9#^[NC(GC(#E))CLDE-N^@)EC )@@G@@@M@@@B^@)^@)^@)^@)^@)D-M -P^@)^@)^@)EK1A))^@)^@)^@)^@)^@)^@)^@)^@)CTGC([ED )@@G@@EK)D-DD1F^[OD8)E[MD9#^[NCDQC*)CLPC1AC(MES)@L@@@BC(OCT]C9I^@)^@)EL D(JE1 EE )@@G@@^@)^@)CT^C(GE-L -SB@)^@)^@)^@)^@)^@)EL D(JE1 ^[[D0)C(GC(HC(IE))E-J^[KELJEF )@@G@@CT ETN@M@@@B^@)^@)^@)^@)^@)E-IC*?E*)^@)^@)CC1 -#C- D-OEC?F@8^@)^@)^@)^@)EG )@@G@@DDN^[OD[DES)E-CC*)C(IC))D9A^[OD[ ^[LE( E( ^@_^@)@N@@@B^@)^@)^@)^@)^@)DK)EH )@@G@@^@)^@)^@)^@)C(OCT^D9IC*)^@)^@)^@)^@)^@)^@)FD ES,^@)C-JD1 ^[MC(RELDE-DD1BEI )@@G@@^[ D- D( D1O^[OCD]D- ^@)@M@@@B^@)^@)^@)^@)^@)CDICC?E*)^@)^@)CC1 - DDAEC)EJ )@@G@@^@)^@)^@)^@)^@)^@)CL[CTF^[PE@)E-J^[NE-[ELO^[JC0)C(GC(HC(IE))DDOC(H@O@@@BEK )@@G@@^@)^@)^@)^@)^@)D-M^@)^@)^@)^@)EK3 - DDNC(L -[AC)^@)^@)^@)^@)D-JCD^^[NC(LEL )@@G@@E( D1#C*)D1PD(]C(M^[DD0)D9MDDBDDICDG^[ADDGC*)^@)@K@@@B^@)^@)^@)^@)^@)D-SEM )@@G@@ -P^@)^@)^@)F@6 )?CC1^@)^@)^@)^@)^@)^@)^@)ET[E1 ^[ADDIC))E[[CTFC(O^[[C-^EN )@@G@@EL ETN@I@@@B^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC0 -[AC4^@)^@)^@)^@)^@)^@)^@)EO )@@G@@D-JCD^^[AE-D^[[C-^EL ETN@M@@@B^@)^@)^@)^@)^@)G(4HD-^@)^@)^@) 0)^@)^@)^@)EP )@@G@@^@)^@)^@)^@)^@)^@)CD^C))C(GC(HC(IE))E-J^[IC(R^[ D- D( D1O^[OCD]D- @K@@@BEQ )@@G@@^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)CLNE[ EK)^@)^@)^@)^@)^@)^@)^@)CLNE@)C(MELJER )@@G@@EK,^@)E- ELHDDICDOC*)^@)@J@@@B^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC0 - DDOFDKES )@@G@@ -SA0)^@)^@)^@)^@)D-JCD^^[ D- D( D1O^[OFDKC*)^@)@J@@@B^@)^@)^@)^@)^@)E- ET )@@G@@ -P^@)^@)^@)CC0 -OFC=ETTD*)^@)^@)^@)^@)^@)ETTD(]D9GDD#^[ D- D( D1O^@_^@)EU )@@G@@@J@@@B^@)^@)^@)^@)^@)E-B -P^@)^@)^@)CC0 -OFC=EL D))^@)^@)^@)^@)^@)D1J 0)EV )@@G@@^[DES)DDO^[[^[KELJCS)B8)@N@@@B^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)C(OCTMC(GCK)EW )@@G@@^@)^@)^@)^@)^@)^@)D1J 0)^[^D9IC*)E9DE-C^[ D- D( D1O^[OCD]D- ^[ D1OELT^@)EX )@@G@@@M@@@B^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)CC1 - DDIET EC?F@6^@)^@)^@)^@)ET E))EY )@@G@@D1 E8)ET EDPC(ICT ^[IE(HCL EK)DDI^[ADDGC*)@O@@@B^@)^@)^@)^@)^@)ETM^@)^@)EZ )@@G@@^@)^@)EK3 - DDNC(L -SA0)^@)^@)^@)^@)EL ETOD9MC*)D9GC))ET EDPC(ICT ^[IE(HFA )@@G@@CL EK)DDI^[GDDIDS)E9JEL^@O@@@B^@)^@)^@)^@)^@)ETM^@)^@)^@)^@)EK1A)?C(DE1 FB )@@G@@EK?F@6^@)^@)^@)^@)CTCCDDD0)E[MD9#ES)E[MD9#C(NET C))E-J^[OD[DES)C(GC(HC(IFC )@@G@@E))^@)@M@@@B^@)^@)^@)^@)^@)ETS^@)^@)^@)^@)F@6 -MAC4^@)^@)^@)^@)^@)^@)^@)FD )@@G@@ET E))E-CDDN^[ D- D( D1O^[[ES)D[ CD^^[JC0)D-DETO@L@@@B^@)^@)^@)^@)^@)D-[FE )@@G@@^@)^@)^@)^@)CC1 - DDOF[OCC?F@6^@)^@)^@)^@)D-JCD^^[JELDC9DD1[D))E- F[O^[[FF )@@G@@C-^EL ETN^@)@N@@@B^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)CC1 - DDQC(M S1 -SA0)^@)FG )@@G@@^@)^@)ET E))D1 E8)E- F[O^[[C-^EL ETN^[DD1DE-DCDGD-T^[NCDHC*)@I@@@B^@)^@)FH )@@G@@^@)^@)^@)D-[ -P^@)^@)^@)CC1 )1^@)^@)^@)^@)^@)^@)^@)^@)D-JCD^^[[^[JD1 ^[]FI )@@G@@DDO^@)@L@@@B^@)^@)^@)^@)^@)D-NETG^@)^@)^@)CC1 )?CC0^@)^@)^@)^@)^@)^@)^@)FJ )@@G@@ETCDDAE))CLDE))CLT^[ D- D( D1O^[OFDKC*)^@)@L@@@B^@)^@)^@)^@)^@)D9M^@)^@)FK )@@G@@^@)^@)CC1 -MBC)^@)^@)^@)^@)^@)^@)^@)E(KC-[E- ^[KELJCS)ET D- CTODDJD0)CLDFL )@@G@@E-N^@)@M@@@B^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)CC2 -MBC)^@)^@)^@)^@)^@)^@)^@)FM )@@G@@ETOD9MC*)D1 E8)E[MD9#^[NC(GC(#E-DD9I^[]DDOES)^@)@M@@@B^@)^@)^@)^@)^@)DK)FN )@@G@@^@)^@)^@)^@)C(OCT]C9I^@)^@)^@)^@)^@)^@)^@)E[MD9#C(NES)D1 F[O^[NC(GC(#E- FO )@@G@@C))C(GC(HC(IE))^@)@M@@@BC(OCTMC(GCK)^@)CLMC(GEK)^@)^@)F@6^@)^@)^@)^@)^@)FP )@@G@@^@)^@)^@)^@)EL D- CDNC*)C(GC(HC(IE))ET D- CTODDJD0)DDOC(H^@)@M@@@B^@)^@)FQ )@@G@@^@)^@)^@)DK)^@)^@)^@)^@)C(OCT]C9I^@)^@)^@)^@)^@)^@)^@)EL E-PELI^[OD8)E[MFR )@@G@@D9#C(NES)D1 F[O^[ D- D( D1O^@)@I@@@BC(OCT^D9IC*)^@)D-[^@)^@)^@)^@)CC0 -[FS )@@G@@AC4^@)^@)^@)^@)^@)^@)^@)D-JCD^^[AE-D^[[C-^EL ETN@M@@@B^@)^@)^@)^@)^@)I90FT )@@G@@G1>I))^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)EL E9MDDOC*)C(GC(HC(IE))E-[CLGFU )@@G@@C*)E-J^[ADDGC*)^@)@H@@@B^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)CLNE[ EK)^@)^@)^@)FV )@@G@@^@)^@)^@)^@)CLNE@)C(MELJEK,^@)@J@@@B^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC0 -[FW )@@G@@AC4^@)^@)^@)^@)^@)^@)^@)EL D-JCD^^[AE-D^[[C-^EL ETN^@)@K@@@B^@)^@)^@)^@)FX )@@G@@^@)I9&I-(^@)^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)EL E9MDDOC*)C1DD- ^[OCD]FY )@@G@@D- ^[DD1^C(S@H@@@B^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)CLNE[ EK)^@)^@)^@)^@)^@)FZ )@@G@@^@)^@)CLNE@)C(MELJEK,^@)@[@@@B 0)^@)@M@@@B 0)^@)^@)^@)^@)ETOC(K^@2 0)^@)GA )@@G@@CTJE[T^[ D- D( D1OES)D9IC*)CLT^[JD1 ^[^D9RD0)C1MD9H^[OD[ DDM^[JELDC9DD1[GB )@@G@@D))^@)@N@@@B 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)CD^C-MC(NET ES)E-J^[OD[ DDM^[IGC )@@G@@C(R^[GD9#CDODDJD1N 0)^[MC(RELDE- ^[ CD#D@)C(GC(HC(IE))@M@@@B 0)^@)^@)^@)GD )@@G@@^@)^@)^@)^@)^@)^@)E-[CLGC*)C(IE-MFC)E(NDDIC8)E[OC(RE))CDN^[OD[ ^[ D- D( GE )@@G@@D1O^[DES)CTJD(KD- E- C),@[@@@B 0)^@)@M@@@B^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)GF )@@G@@CC1 - D-AC-O -SBC)^@)^@)^@)^@)D-JCD^^[AC-O^[[C-^EL ETN^[AD9M^[ND9PEL#C*)GG )@@G@@C1DD- @J@@@B^@)^@)^@)^@)^@)D-HDK)^@)^@)^@)CC2 -DD9BC(O^@)^@)^@)^@)^@)^@)GH )@@G@@CLPDDGC))CDI^[DD1KE(O^[ACTO^@)@L@@@B^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)CC0 -MGI )@@G@@AC1^@)^@)^@)^@)^@)^@)^@)ET[E1 ^[DD0)DDIE[PE))C1#E))EL C9DETOC(M^@)@K@@@BGJ )@@G@@^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC1 - D-AC-O -SBC)^@)^@)^@)^@)C9 E))E[JDDIGK )@@G@@E- EK)E-J^[NCDHC*)C1DD- @M@@@B^@)^@)^@)^@)^@)D-HDK)^@)^@)^@)CC2 -DD9BC(OGL )@@G@@^@)^@)^@)^@)^@)^@)CDGD-JCT[E- ^[AC-O^[OD8)E9MDDOC*)DDIE-J^[ADDGC*)@K@@@BGM )@@G@@^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)CC0 -MAC0^@)^@)^@)^@)^@)^@)^@)ET[E1 ^[JE(OGN )@@G@@E[PE))C1#E))CD^C-MC(NES)@K@@@B^@)^@)^@)^@)^@)D-S^@)^@)^@)^@)F@9 -MAC0^@)GO )@@G@@^@)^@)^@)^@)^@)^@)D-JCD^^[JE(OE[PE))C1#E))E[JDDIE- EK)@K@@@B^@)^@)^@)^@)GP )@@G@@^@)D-S^@)^@)^@)^@)F@1A@?EK1AC)^@)^@)^@)^@)^@)^@)D-JCD^^[DD1KE(O^[ACTO^[[GQ )@@G@@C-^EL ETN^@)@J@@@B^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC0 -M^))^@)^@)^@)^@)^@)GR )@@G@@^@)^@)D-JCD^^[MC([C))C1PD1#E-DD9I^@)@L@@@B^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)GS )@@G@@CC0 -DD9AE(ICS?F@1A@)^@)^@)^@)ET E))C1PD1#E-DD9I^[AD9M^[MC([C))C1#E))^@)GT )@@G@@@N@@@B^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC0 )$C)$^@)^@)^@)^@)^@)^@)^@)C9 E))GU )@@G@@DC\D8)D9KE-DD9I^@*C-PE[GDD#CDOC*)CD^C-MC(NES(^@)@K@@@B^@)^@)^@)^@)^@)ET[GV )@@G@@^@)^@)^@)^@)CC0 -DD9JE[O -SBC)^@)^@)^@)^@)ET E))D9PE-KE(O^[HD9^C*)DDI^[AGW )@@G@@CTO^@)@M@@@B^@)^@)^@)^@)^@)D-HDK)^@)^@)^@)CC2 -JE(OE[PE))^@)^@)^@)^@)^@)GX )@@G@@CTMC([E- ^[[D0)D9PE-KE(O^[RELDE- EK)CD#E-DE1DE-T@I@@@B^@)^@)^@)^@)^@)D-[GY )@@G@@^@)^@)^@)^@)CC0 -[AC4^@)^@)^@)^@)^@)^@)^@)D-JCD^^[AE-D^[[C-^EL ETN@J@@@BGZ )@@G@@^@)^@)^@)^@)^@)IL&I-(^@)^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)EL CD^^[DD0)HA )@@G@@E(KC-[E- C))C1ODC)@H@@@B^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)CLNE[ EK)^@)^@)^@)HB )@@G@@^@)^@)^@)^@)CLNE@)C(MELJEK,^@)@J@@@C^@)^@)^@)^@)^@)H--^@)^@)^@)^@)GC0 --HC )@@G@@AC4^@)^@)^@)^@)^@)^@)^@)IL>H-\GD=^[ACTO^[-G-=IL>IT3^@)@N@@@B^@)^@)^@)^@)HD )@@G@@^@)D-[^@)^@)^@)^@)CC1 -MAC3^@)^@)^@)^@)^@)^@)^@)D-JCD^^[ D- D( D1O^[OCD]HE )@@G@@D- ^[]E(AC1 EK)CDIC))D- D1BE-C@K@@@B^@)^@)^@)^@)^@)IL0G1>I))^@)^@) 0)^@)HF )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)EL CD^^[DD0)C(GC(HC(IE))E-[CLGC*)^@)@H@@@B^@)^@)HG )@@G@@^@)^@)^@)DK)^@)^@)^@)^@)CLNE[ EK)^@)^@)^@)^@)^@)^@)^@)CLNE@)C(MELJEK,^@)HH )@@G@@@N@@@B^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC1AK?AC7BC2^@)^@)^@)^@)^@)^@)D-JCD^HI )@@G@@^[ADDMETO^[RELDE- ^[[C-^EL ETN^[AD9M^[ADDGC*)^@)@N@@@B^@)^@)^@)^@)^@)D-[HJ )@@G@@ -P^@)^@)^@)CC1AS)^@)^@)^@)^@)^@)^@)^@)^@)CTGC([EK)ET EDPC(ICT ^[IE(HCL HK )@@G@@EK)E-J^[NCT[D0)C1DD- ^@)@[@@@B 0)^@)@L@@@BE[OF[]C9I^@)^@)CD[ -P^@)^@)^@)HL )@@G@@CC1AS?AC)^@)^@)^@)^@)^@)^@)^@)DDICTMC(HC(IE))ET EDPC(ICT ^[IE(HCL EK)^@)HM )@@G@@@J@@@B^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC1 -[AC3^@)^@)^@)^@)^@)^@)^@)D-JCD^HN )@@G@@^[NC(LE( D1#C*)D1PD(]C(M@I@@@B^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC0 -[AC4^@)HO )@@G@@^@)^@)^@)^@)^@)^@)D-JCD^^[AE-D^[[C-^EL ETN@K@@@B^@)^@)^@)^@)^@)G(4H1?^@)HP )@@G@@^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)C9 E))D1 F[O^[ D- D( D1O^[DD0)C1DD- HQ )@@G@@@L@@@B^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)E[OF[^D9IC*)^@)^@)^@)^@)^@)^@)C(MELJHR )@@G@@EK,^@)E[MD9]CD]D-T^[ D1^^[JC0)C1DD- @K@@@B^@)^@)^@)^@)^@)D-S -P^@)^@)^@)HS )@@G@@F@1 )?CC0^@)^@)^@)^@)^@)^@)^@)ET[E1 ^[ADDIC))DDOC(H^[[C-^EL ETN^@)@J@@@BHT )@@G@@^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC6 - DDOFDK -SAC)^@)^@)^@)^@)D-JCD^^[ D- HU )@@G@@D( D1O^[OFDKC*)^@)@[@@@B 0)^@)@G@@@B 0)^@)^@)^@)^@)ET C*)DDA^[ D- D( D1OHV )@@G@@^[OC(SE))D1 C(^ES)E-J^[]C*)D(JE1 C))@[@@@B 0)^@)@L@@@B^@)^@)^@)^@)^@)E-IHW )@@G@@C*)^@)^@)^@)CC1AK?C(DE-SE-[ -SAC)^@)^@)^@)D[[ES)E- F[O^[[C-^EL ETN^[#D[[HX )@@G@@D1BC(^^@_^@)@J@@@B^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)E[OF[ID(O^@)^@)^@)^@)^@)HY )@@G@@^@)^@)D1J 0)^[#D[ CTF^[KEL CDHCLGC*)@L@@@B^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)HZ )@@G@@CC1AC?C(DE-SE-G -SAC)^@)^@)^@)D-JCD^^[GC(IC9OD@)D9A^[ D- D( D1O^[OC(SE))IA )@@G@@@K@@@B^@)^@)^@)^@)^@)E- -P^@)^@)^@)CC6 -OFC=EL D))^@)^@)^@)^@)^@)DDN^[ IB )@@G@@D- D( D1O^[MC(GD9#CDOCD]D- ^@_@L@@@B^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)E[OF[HIC )@@G@@E1O^@)^@)^@)^@)^@)^@)^@)D1J 0)^[NDTDE@)D9KE-DD(DET[E-DD9I^[OC(NE))@[@@@BID )@@G@@ 0)^@)@L@@@B 0)^@)^@)^@)^@)D(JETO^[MC(GD9#CDOCD]D- ^[BC(IC(MCDODDIC8)E[MIE )@@G@@D9#C(NETJELN^[RELDE- ^[OD[ ^[KEL CDHCLGC*)@N@@@B 0)^@)^@)^@)^@)DDHD( C-DIF )@@G@@CDOC(GFC)CDAE- EK)E-CC*)E- F[O 0)^[DC0)E-CDDN^[DES)E-CC*)CT[ET ))E9 ^[JIG )@@G@@E[ODDHDDNC*)CDIC))@K@@@B 0)^@)^@)^@)^@)D(JE1 ^[]D9OD@)E-CC*)E[MC([D(]D- IH )@@G@@^[[D1^^[OD[ ^[OC(SE))DDI^[JD1 ^[JE[ EL[E-DD9I 0)@[@@@B 0)^@)@K@@@B^@)^@)II )@@G@@^@)^@)^@)D-M -P^@)^@)^@)EK1AK)^@)^@)^@)^@)^@)^@)^@)^@)CTGC([EK)E[MC([D(]IJ )@@G@@D- ^[JE[ODDHDDNC(^@L@@@B^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC0 - DDOF[OCC?F@1IK )@@G@@^@)^@)^@)^@)D-JCD^^[JELDC9DD1[D))E- F[O^[[C-^EL ETN^@)@L@@@B^@)^@)^@)^@)IL )@@G@@^@)CD[^@)^@)^@)^@)CC0 -[AC1^@)^@)^@)^@)^@)^@)^@)CTJD(KE(OC*)C(IC))D9A^[OIM )@@G@@C(SE))CD^C-MC(NES)@M@@@B^@)^@)^@)^@)^@)E- ^@)^@)^@)^@)CC0 - DDKEL CC?F@1IN )@@G@@^@)^@)^@)^@)E[MC([D(]D- ^[#D9IE-DC9PD9PES)E9DE-C^[OC(SE))B8)@K@@@B^@)^@)IO )@@G@@^@)^@)^@)DK)^@)^@)^@)^@)E[OF[HE1O^@)^@)^@)^@)^@)^@)^@)D1J 0)^[BD8)D(JE1 IP )@@G@@^[OD[ ^[OC(SE))^@)@L@@@B^@)^@)^@)^@)^@)D-M -P^@)^@)^@)EK1AK?AC)^@)^@)^@)IQ )@@G@@^@)^@)^@)^@)ET E))E[MC([D(]D- ^[JE[ODDHDDNC(^^[JE(O^@)@K@@@B^@)^@)^@)^@)IR )@@G@@^@)D-[^@)^@)^@)^@)CC0 -[AC2^@)^@)^@)^@)^@)^@)^@)D-JCD^^[IC(R^[OC(SE))CD^IS )@@G@@C-MC(NES)^@)@I@@@B^@)^@)^@)^@)^@)CD[^@)^@)^@)^@)CC0 -[AC1^@)^@)^@)^@)^@)IT )@@G@@^@)^@)CD^C))E- F[O^[GC(IC9OD@)@N@@@B^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)CC0 - IU )@@G@@DDKEL CC?F@1^@)^@)^@)^@)ET E))E[MC([D(]D- ^[[C-^EL ETN^[DD0)E[[CTFC(^^[AIV )@@G@@DDGC*)@N@@@B^@)^@)^@)^@)^@)CD[^@)^@)^@)^@)CC1AC?C(DE[MC(G -SAC)^@)^@)^@)IW )@@G@@CD^C))E[MC([D(]D- ^[GC(IC9OD@)E-J^[[CT#C(NES)D- D1BE-C@K@@@BE[OF[HE1O^@)IX )@@G@@^@)D-[^@)^@)^@)^@)CC9 - DDOF[OCC?F@1^@)^@)^@)^@)D-JCD^^[ND9PEL#C*)E- F[OIY )@@G@@^[[C-^EL ETN@M@@@B^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)CC1AK?C(DE-SE-[ -SAC)^@)IZ )@@G@@^@)^@)ETOD9MC*)D1 E8)E- F[O^[[C-^EL ETN^[DD0)DDOC(H^@)@M@@@B^@)^@)^@)^@)JA )@@G@@^@)D-HDK)^@)^@)^@)F@7 -HD9QC(DE))^@)^@)^@)^@)^@)CTJE[T^[OC(SE))CDIC))E[JJB )@@G@@ETNDD]D-T^[KEL CDHCLGC*)@K@@@B^@)^@)^@)^@)^@)E- -P^@)^@)^@)CC6 -OFC=ETTJC )@@G@@D*)^@)^@)^@)^@)^@)DDN^[ D- D( D1O^[NFDHCLJD-DCS)B8)^@)@J@@@B^@)^@)^@)^@)JD )@@G@@^@)E-B -P^@)^@)^@)CC6 -OFC=EL D))^@)^@)^@)^@)^@)D1J 0)^[DES)DDO^[[^[KELJJE )@@G@@CS)B8)@N@@@B^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)E[OF[PCD^^@)^@)^@)^@)^@)^@)^@)JF )@@G@@D1J 0)^[BD8)E(KC-[E- ^[IC(SE))E9MDDOC*)CD^C-MC(NES)^@)@N@@@B^@)^@)^@)^@)JG )@@G@@^@)D-[^@)^@)^@)^@)CC0 -MAC4^@)^@)^@)^@)^@)^@)^@)D-JCD^^[GDDIDS)E-J^[ADDMJH )@@G@@ETO^[KELJCS)C1DD1^^[DE- D*)^@)@#@@@BE[OF[AE[M^@)^@) 0)@B@@@B^@)^@)^@)^@)JI )@@G@@^@)D9I^@)^@)^@)^@)C- CLPC8)^@)@I@@@B^@)^@)^@)^@)^@)E-IFK)^@)^@)^@)CC0^@)JJ )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)D(DETNDDIC8)E[MD9#^@_^@)@O@@@B^@)^@)^@)^@)^@)DD JK )@@G@@ELM^@)^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)E[MD9#^[AD9PD1^^[DD0)E[CCDNC*)JL )@@G@@AK?^[ID9O^[DD0)E[CCDNC*)AC)^@)@B@@@B^@)^@)^@)^@)^@)D9AC0)^@)^@)^@)C- CLPJM )@@G@@C8)^@)@L@@@B^@)^@)^@)^@)^@)E-IC*)^@)^@)^@)CC1AS?C(DD1NC(L -[A@)^@)^@)^@)JN )@@G@@DDN^[OD[DES)E-CC*)CTPELMC(IE))E[MD9#^@_^@)@M@@@B^@)^@)^@)^@)^@)DK)^@)^@)JO )@@G@@^@)^@)E[OF[NE-[^@)^@)^@)^@)^@)^@)^@)FD ES,^@)ETOD9MC*)D1 E8)CD^C-MC(NES)JP )@@G@@DDI^[DE- D*)@L@@@B^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC0 - DDQC(M -[A@)^@)^@)JQ )@@G@@^@)^@)D1J 0)^[GD9[C))D-DD1F^[OD8)D1 F[O^[KELJCS)@K@@@B^@)^@)^@)^@)^@)DK)JR )@@G@@^@)^@)^@)^@)E[OF[AE[M^@)^@)^@)^@)^@)^@)^@)DT C(K^[GD9JDTDD1B^[AD9M^[KELJJS )@@G@@CS)^@)@O@@@BE[OF[NE-[^@)^@)ET[^@)^@)^@)^@)CC1AK?C(DE1 EK:AC?CC0^@)^@)^@)JT )@@G@@ETOD9MC*)E(KC-[E- C))CD^C-MC(NES)DDI^[ D- D( D1O^[DE- D*)^@)@L@@@BE[OF[PJU )@@G@@CD^^@)^@)CD[^@)^@)^@)^@)CC1AK?C(DE-SE-G -SAC)^@)^@)^@)DDICTMC(HC(IE))D1 JV )@@G@@F[O^[RELDE- ^[[C-^EL ETN@L@@@B^@)^@)^@)^@)^@)E- -P^@)^@)^@)CC6 -OFC=EL JW )@@G@@D))^@)^@)^@)^@)^@)E9[ES)C(GC(HC(IE))EL D-JCT[E-[CLGC*)B8)^@)@K@@@B^@)^@)JX )@@G@@^@)^@)^@)DK)^@)^@)^@)^@)E[OF[OE(K^@)^@)^@)^@)^@)^@)^@)D1J 0)^[PE[^CDOC*)JY )@@G@@E-JCS)C(IE-MFC)^@)@M@@@B^@)^@)^@)^@)^@)E-U^@)^@)^@)^@)EK1AK)^@)^@)^@)^@)JZ )@@G@@^@)^@)^@)^@)FD ES,^@)E9[ES)E[MC([D(]D- ^[JE[ODDHDDNC(^^@_^@)@L@@@B^@)^@)KA )@@G@@^@)^@)^@)DK)^@)^@)^@)^@)E[OF[OE(M^@)^@)^@)^@)^@)^@)^@)FD ES,^@)DLPETO^[[KB )@@G@@C-^^[OD[ ^[GC(IC9OD@)^@)@O@@@BE[OF[KCTK^@)^@)D-[^@)^@)^@)^@)CC9 - DDKEL KC )@@G@@CC?F@1^@)^@)^@)^@)D-JCD^^[JELDC9DD1[D))E[MC([D(]D- ^[[C-^EL ETN^[AD9M^[HKD )@@G@@D9QC*)@O@@@B^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)CC1AK?C(DE[MC([ -SAC)^@)^@)^@)KE )@@G@@ETOD9MC*)D1 E8)E[MC([D(]D- ^[[C-^EL ETN^[AD9M^[ D- D( D1O^@)@K@@@B^@)^@)KF )@@G@@^@)^@)^@)D-[^@)^@)^@)^@)CC1AC?C(DE[MC(G -SAC)^@)^@)^@)D-JCD^^[GC(IC9OD@)KG )@@G@@D9A^[KEL CDHCLGC*)@L@@@B^@)^@)^@)^@)^@)D-HDK)^@)^@)^@)F@7 -HD9QC(DE))^@)KH )@@G@@^@)^@)^@)^@)CTJE[T^[KEL CDHCLGC*)E-J^[IC(R^[[C-^EL ETN@O@@@BE[OF[OE(M^@)KI )@@G@@^@)CD[^@)^@)^@)^@)CC1AK?C(DE[MC(G -SAC)^@)^@)^@)CD^C))E[MC([D(]D- ^[GC(IKJ )@@G@@C9OD@)E-J^[IC(SE))E9MDDOC*)CD^C-MC(N@I@@@BE[OF[OE(K^@)^@)D-[^@)^@)^@)^@)KK )@@G@@CC0 -[AC4^@)^@)^@)^@)^@)^@)^@)D-JCD^^[AE-D^[[C-^EL ETN@M@@@B^@)^@)^@)^@)KL )@@G@@^@)I[4G(7I))^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)EL E9MDDOC*)E-CDDN^[ D- KM )@@G@@D( D1O^[OCD]D- ^[ D1OELT@H@@@B^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)CLNE[ EK)^@)KN )@@G@@^@)^@)^@)^@)^@)^@)CLNE@)C(MELJEK,^@)@K@@@B^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)KO )@@G@@E[OF[]C9I^@)^@)^@)^@)^@)^@)^@)C9J^[KELJCT ETN^[IC(SE))C(GC(HC(IE))@[@@@BKP )@@G@@ 0)^@)@O@@@BE[OF[ID(O^@)^@)CD[^@)^@)^@)^@)CC1AK?C(DE-SE-G -SAC)^@)^@)^@)KQ )@@G@@DDICTMC(HC(IE))E-J^[ADDMETO^[[C-^EL ETN^[[C1OC(M^[OC(SE))^@)@K@@@B^@)^@)KR )@@G@@^@)^@)^@)E- -P^@)^@)^@)CC6 -OFC=EL D))^@)^@)^@)^@)^@)EL D-JCT[E-[CLGC*)KS )@@G@@C(GC(HC(IE))B8)^@)@L@@@B^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)E[OF[]C9I^@)^@)^@)KT )@@G@@^@)^@)^@)^@)D1J 0)^[^D9IC*)E9DE-C^[OD[DES)C(GC(HC(IE))@O@@@B^@)^@)^@)^@)KU )@@G@@^@)E- ^@)^@)^@)^@)CC1AK?C(DE[MC([ -SAC)^@)^@)^@)DDN^[KEL CDHCLGC*)CD^C-MKV )@@G@@C(NES)CTPELMC(IE-GFC)ELDC9CE))B8)^@)@L@@@B^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)KW )@@G@@E[OF[KCTK^@)^@)^@)^@)^@)^@)^@)D1J 0)^[BD8)CTJE[T^[OD[ ^[KEL CDHCLGC*)^@)KX )@@G@@@M@@@B^@)^@)^@)^@)^@)CD[^@)^@)^@)^@)CC1AK?C(DE[MC(G -SAC)^@)^@)^@)FD ES,KY )@@G@@^@)CD^C))E-CC*)E[MC([D(]D- ^[GC(IC9OD@)^@)@L@@@B^@)^@)^@)^@)^@)DK)^@)^@)KZ )@@G@@^@)^@)E[OF[]C9I^@)^@)^@)^@)^@)^@)^@)E[MD9#C( C))E9DE-C^[IC(SE))C(GC(HC(ILA )@@G@@E))^@)@[@@@B 0)^@)@L@@@BE[OF[^D9IC*)^@)E- -P^@)^@)^@)CC0 )0AC4^@)^@)^@)LB )@@G@@^@)^@)^@)^@)E1[D-DC))C(IC)!D9A (OCD]D- ^[NE-[E-PES)B8)@J@@@B^@)^@)^@)^@)LC )@@G@@^@)DK)^@)^@)^@)^@)CLNE[ EK)^@)^@)^@)^@)^@)^@)^@)D1J 0)^[MC([D))CLNE@)C(MLD )@@G@@ELJEK)@I@@@B^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC0 -[AC4^@)^@)^@)^@)^@)^@)^@)LE )@@G@@D-JCD^^[AE-D^[[C-^EL ETN@M@@@B^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)CC1AK?C1ODDRLF )@@G@@D)?CC0^@)^@)^@)^@)E(KC-[E- ^[IC(SE))E9MDDOC*)CD^C-MC(NES)DDI^[AE-D@O@@@BLG )@@G@@^@)^@)^@)^@)^@)CLBC(O^@)^@)^@)DD]C-[E-[^@)^@)^@)^@)^@)^@)^@)CDGD-JCT[E- LH )@@G@@^[[^[^CDOCC)CLPC1AC(M^[OD8)ETOD9K^[JE(OE[PE))^@)@L@@@B^@)^@)^@)^@)^@)ETILI )@@G@@D9IFK)^@)^@)DD]D-[ETO -[A@)^@)^@)^@)^@)^@)D([ELF^[OD[DES)CDN^[OD[ ^[GCDNLJ )@@G@@E))CLPC1AC(M@M@@@B^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC1 -NE- ELH^@)^@)^@)^@)LK )@@G@@^@)^@)D-JCD^^[ND9AE-RCDMC*)E- ELHDDICDODDJD0)ETOCDOE(N@M@@@B^@)^@)^@)^@)LL )@@G@@^@)ET[^@)^@)^@)^@)CC1 -DCLNE-[E)?CC0^@)^@)^@)^@)ET E))E- ELHDDICDODDJD0)LM )@@G@@ETOCDOE(N^[DD0)CLPC1AC(M@L@@@B^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC1 )?CC0^@)LN )@@G@@^@)^@)^@)^@)^@)^@)D-JCD^^[[C-^EL ETN^[JC0)C-[E-[^[DE- D*)^@)@M@@@B^@)^@)LO )@@G@@^@)^@)^@)E[PE))^@)^@)^@)DDJCL] -SAC0^@)^@)^@)^@)^@)^@)E[PE))DDOC(H^[JD0)LP )@@G@@DDIE[PE))CLJE(IC- C))CLPC1AC(M@I@@@B^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC0 -[LQ )@@G@@AC4^@)^@)^@)^@)^@)^@)^@)D-JCD^^[AE-D^[[C-^EL ETN@K@@@B^@)^@)^@)^@)^@)I90LR )@@G@@G1>I))^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)E9MDDOC*)D9PE))C(GC(HC(IE))E-[LS )@@G@@CLGC*)@H@@@B^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)CLNE[ EK)^@)^@)^@)^@)^@)^@)^@)LT )@@G@@CLNE@)C(MELJEK,^@)@N@@@B^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC0 -MAC3^@)^@)^@)LU )@@G@@^@)^@)^@)^@)D-JCD^^[ D- D( D1O^[OCD]D- ^[]E(AC1 EK)CD^C-MC(NES)^@)@M@@@BLV )@@G@@^@)^@)^@)^@)^@)ETND))^@)^@)^@)CC0 )1B@)^@)^@)^@)^@)^@)^@)^@)ETCDDAE))C-JLW )@@G@@E9I^[]E(AC1 EK)CD^C-MC(NES)E-J^[CAK)@L@@@B^@)^@)^@)^@)^@)CLMC(GEK)^@)^@)LX )@@G@@CC0^@)^@)^@)^@)^@)^@)^@)^@)^@)EL D- CDNC*)C(GC(HC(IE))E-[CLGC*)CLPC1AC(MLY )@@G@@@L@@@B^@)^@)^@)^@)^@)E@)^@)^@)^@)^@)DDJCL] TLD)?F@9^@)^@)^@)^@)^@)E9[DDOLZ )@@G@@^[AD9M^[JE(OE[PE))E-J^[OC(MD(DD1[E- @J@@@B^@)^@)^@)^@)^@)CLMC(GE@)^@)^@)MA )@@G@@F@9^@)^@)^@)^@)^@)^@)^@)^@)^@)EL D- CDNC*)D9PE-KE(O^[ACTO^@)@O@@@B^@)^@)MB )@@G@@^@)^@)^@)ETU^@)^@)^@)^@)EK1A@)^@)^@)^@)^@)^@)^@)^@)^@)D([ELF^[JE(OE[PE))MC )@@G@@C1#E))EL D- CDNC(^^@)^@)^@)^@)^@)^@)^@)^@%@[@@@B 0)^@)@O@@@B 0)^@)^@)^@)MD )@@G@@^@)ETOC(K^@3 0)^@)C1JEK)C([CTC^[OFDKC*)D9A^[KELJCS)C(GC(HC(IE))C(ICTJE(IME )@@G@@E- EL C))E9CDDGC*)E[MD9#C(NETDD1B ))@O@@@B 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)MF )@@G@@ET#CDI^[OD[ ^[KELJCS)E-[CLGC*)CDIC))CTCCDIC9 ^[OD[ ^[ D- D( D1O^[NC(LE( MG )@@G@@D1#C*)D1PD(]C(MES)@O@@@B 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)CDIC))C1DD- ^[[C-^MH )@@G@@EL ETNC(N^[AD9M^[ CD#D@)E[MD9#^[ D1OELT 0)^[OD[ ^[ D- D( D1O^[OCD]D- ^@)MI )@@G@@@N@@@B 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)C(IE-MDD ES)C1JEK)E-CC*)CTJE[DC(^^[KMJ )@@G@@ELJCTN^[[EL ^[PET C))CDN^[HCDKE[DD1B^[]E(AC1 ELN@O@@@B 0)^@)^@)^@)^@)^@)MK )@@G@@^@)^@)^@)^@)E-J^[NE(KE[GFC)E-CC*)D9GC))CDIC))D1 E8)ET EDPC(ICT ^[IE(HCL ML )@@G@@ELN^[[D1^^[[C-^EL ETNC(N 0)^@)@[@@@B 0)^@)@K@@@B^@)^@)^@)^@)^@)E-IFK)^@)MM )@@G@@^@)^@)EK9^@)^@)^@)^@)^@)^@)^@)^@)^@)CDIFC)E[MD9#ES)C(ICTJE(IE- EL C))B8)MN )@@G@@@K@@@B^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)E[MC1ID9IC*)^@)^@)^@)^@)^@)^@)D1J 0)MO )@@G@@^[NDTDE@)CDGD))E-CDDN^[NE-PC1A@O@@@B^@)^@)^@)^@)^@)D-M -P^@)^@)^@)EK4 -OMP )@@G@@FC=C1JELK (OFC=CDND(K^@)D-JCD^^[GD9JE@)CTJE(IE))C1JEK)E-CEL C*)E-TE[ ES)MQ )@@G@@D9A^[KELJCTN@L@@@B^@)^@)^@)^@)^@)D-S^@)^@)^@)^@)F@9 -MB@)^@)^@)^@)^@)^@)MR )@@G@@^@)^@)D-JCD^^[[C-^EL ETN^[JC0)D9MDDBDDICDG^[AE-D@M@@@B^@)^@)^@)^@)^@)CDSMS )@@G@@ -P^@)^@)^@)F@9 -AE-DCDKE))^@)^@)^@)^@)^@)E[JDDIE))E-J^[ADDMETO^[KELJCS)MT )@@G@@E-[CLGC*)C(IE-MFC)@K@@@B^@)^@)^@)^@)^@)D-S -P^@)^@)^@)F@7 -OFC=CDND(K^@)MU )@@G@@^@)^@)^@)^@)D-JCD^^[GD9RC(NE))E[MD9#^[OFDKC*)^@)@[@@@B 0)^@)@N@@@BE[MC1]MV )@@G@@C9I^@)^@)E-IFK)^@)^@)^@)A@?F@9^@)^@)^@)^@)^@)^@)^@)^@)C-JC(N^[OD[DES)E[MMW )@@G@@D9#^[OFDKC*)C(SDDNE))DDI^[ADDGC*)B8)@N@@@B^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)MX )@@G@@E[MC1NDTK^@)^@)^@)^@)^@)^@)^@)D1J 0)^[NDTDE@)C(IE-MFC)E(KC-[E- ^[AD9M^[OMY )@@G@@D[DES)E-TE[ @K@@@B^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC0 -MBC)^@)^@)^@)^@)^@)MZ )@@G@@^@)^@)D-JCD^^[KELJCS)ET D- CTODDJD0)CLDE-N@O@@@B^@)^@)^@)^@)^@)ETND))^@)NA )@@G@@^@)^@)CC0 )?F@7^@)^@)^@)^@)^@)^@)^@)D(JE1 ^[NC(GC(#E))CLDE))C1JEK)E-CDDNNB )@@G@@^[OFDKC*)E-J^[GD9R^[]DDO@N@@@B^@)^@)^@)^@)^@)DLICK)^@)^@)^@)CC0 -KELAETFNC )@@G@@E@)^@)^@)^@)^@)^@)ETFDDK^[DC0)D1J^[KELJCTN^[JC0)E-CDDN^[OFDKC*)ET[E1 C))ND )@@G@@@O@@@B^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC0 )?F@9^@)^@)^@)^@)^@)^@)^@)D-JCD^NE )@@G@@^[NE-[ELO^[JC0)C1ODC)C(IE-MFC)C1JEK)E-CDDN^[OFDKC*)^@)@L@@@B^@)^@)^@)^@)NF )@@G@@^@)D-HDK)^@)^@)^@)F@1AC?E[AE-GC(I^@)^@)^@)^@)^@)CTJD(KE(OC*)CLPC1AC(M^[NNG )@@G@@DDUC*)EL EDPDDMC(^@O@@@B^@)^@)^@)^@)^@)E-B -P^@)^@)^@)CC0 -]E(AE[MCTO S1NH )@@G@@^@)^@)^@)^@)D-[ELBC(M^[OD[[D0)CTJD1ADDBE(MC(^^[KELJCS)E-[CLGC*)D([F@)B8)NI )@@G@@@N@@@B^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC0 -]E(AE[MCTO^@)^@)^@)^@)^@)FD ES,NJ )@@G@@^@)E(NC*)D([F@)ETDFL ))EL EDPDDMDDIC8)E[[C9DD1B@L@@@B^@)^@)^@)^@)^@)ET[NK )@@G@@^@)^@)^@)^@)CC0 -[AC)^@)^@)^@)^@)^@)^@)^@)ET[E1 ^[GC(IC9OD@)D9A^[KELJCS)NL )@@G@@CLPC1AC(MES)@J@@@B^@)^@)^@)^@)^@)D-NETG^@)^@)^@)CC0 )1^@)^@)^@)^@)^@)^@)NM )@@G@@^@)^@)CDGD-JCT[E- ^[OE9J^[JC0)^9 D*)@L@@@B^@)^@)^@)^@)^@)CLBC(OD))^@)^@)NN )@@G@@ 0)^@)^@)^@)^@)^@)^@)^@)^@)^@) 0, 1AD9M^[KELJCS)DDIE[PE))CDIC))D9PE-KE(ONO )@@G@@@N@@@B^@)^@)^@)^@)^@)D-SDC?E*)^@)^@)CC1 )?CC0^@)^@)^@)^@)^@)^@)^@)D-JCD^NP )@@G@@^[]E(AC1 EK)CD^C-MC(NES)C1JEK)C1DELNE))CLPC1AC(M@O@@@B^@)^@)^@)^@)^@)ET[NQ )@@G@@^@)^@)^@)^@)CC1 -MAC3^@)^@)^@)^@)^@)^@)^@)ET[E1 ^[[C-^EL ETN^[[D1^^[GC(INR )@@G@@C9OD@)C1JEK)C1DELNE))CLPC1AC(M@L@@@B^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC0 -MNS )@@G@@B@)^@)^@)^@)^@)^@)^@)^@)D-JCD^^[JELDC9DD1[D))C1ODC)CD^C-MC(NES)^@)@L@@@BNT )@@G@@^@)^@)^@)^@)^@)I[(ILIL\^@)^@)^@)^@)^@)^@)^@)CLNE@)C(MELJEK,^@)@J@@@B^@)^@)^@)^@)NX )@@G@@^@)D-[^@)^@)^@)^@)CC0 -[AC4^@)^@)^@)^@)^@)^@)^@)D-JCD^^[IC(R^[AE-D^[[C-^NY )@@G@@EL ETN@M@@@B^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC1 -MAC3^@)^@)^@)^@)^@)^@)^@)NZ )@@G@@D-JCD^^[]E(AC1 EK)D- D1BE-C^[[D1^^[[C-^EL ETN^@)@J@@@B^@)^@)^@)^@)^@)D-[OA )@@G@@ -P^@)^@)^@)CC2 )?CC1^@)^@)^@)^@)^@)^@)^@)D-JCD^^[GC(IC9OD@)D9A^[OCD]D- OB )@@G@@@J@@@B^@)^@)^@)^@)^@)D-NETG^@)^@)^@)CC2 )1B@)^@)^@)^@)^@)^@)^@)^@)D(JE1 OC )@@G@@^[GC(IC9OD@)E-J^[CAC)^@)@K@@@B^@)^@)^@)^@)^@)CDC^@)^@)^@)^@)CC1 -[AK)^@)OD )@@G@@^@)^@)^@)^@)^@)^@)E[JDDIE))E-J^[NC(#D9IC))CLPC1AC(M^@)@N@@@B^@)^@)^@)^@)OE )@@G@@^@)I[(ILIL\^@)^@)^@)^@)^@)^@)^@)QO )@@G@@D1J 0)^[MC([D))CLNE@)C(MELJEK)@I@@@B^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC0 -[QP )@@G@@AC4^@)^@)^@)^@)^@)^@)^@)D-JCD^^[AE-D^[[C-^EL ETN@K@@@B^@)^@)^@)^@)^@)I[(QQ )@@G@@ILIL\^@)^@)H--^@)^@)^@)^@)GC2 -2B@)^@)^@)^@)AB )@@G@@^@)^@)^@)^@)H-\GD=^[\H-=^[&HD?G*)C1#E))GD=G-2G(3IS)^@)@L@@@C^@)^@)^@)^@)AC )@@G@@^@)HK)^@)^@)^@)^@)GL3I[>IL<^@)^@)^@)^@)^@)^@)^@)G(,I->IK)GT\H(!H9,^[]ETKAD )@@G@@^[>IL2H92^[IK)^@)^@)H--^@)^@)^@)^@)GC2 --AE )@@G@@AC4^@)^@)^@)^@)^@)^@)^@)H-\GD=^[ACTO^[-G-=IL>IT3^[&H92^[,G(7^[&HD?G*)I-\AF )@@G@@GS)^@)@O@C@BCLNE[ EK)^@)^@)D-HDK)^@)^@)^@)F@1AC?CLNE[ ELK^@)^@)^@)^@)^@)AG )@@G@@C(^DDO^[ ELMD9M^[HC(NET[C9 ^[AD9M^[]CD^^[]ETK^[NE-[E-PES)^@)@O@@@CGL3I[>AH )@@G@@IL<^@)^@)D-HDK)^@)^@)^@)F@1AC?CLNE[ ELK^@)^@)^@)^@)^@)C(^DDO^[ ELMD9M^[HAI )@@G@@C(NET[C9 ^[AD9M^[]CD^^[]ETK^[NE-[E-PES)^@)@J@@@B^@)^@)^@)^@)^@)FL[E@)^@)AJ )@@G@@^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)C(MELJEK)E-CC*)CTJD(HCDIC))^@)@K@@@BAK )@@G@@^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)E[#DTJE(O^@)^@)^@)^@)^@)^@)^@)C(SDDO^[OD[ AL )@@G@@^[KCD#DS)CTJD(HCDIC))^@)@[@@@B 0)^@)@A@@@B^@)^@)^@)^@)^@)E[PEL ^@)^@)^@)AM )@@G@@C-[E-[@[@@@B 0)^@)@L@@@BC(GE-^D*)^@)^@)^9[CLJE1 ^[ D- D( D1O^[^C(NE-MD9TAN )@@G@@C(^^[]FC)DC\D8)C(MELJEK)C-PELDD1B^[KCD#DS)D9A^@-^8)^@)@O@@@BC1DD9F^@)^@)AO )@@G@@^@)^9ADDGC*)ETCD9PD-^^[ID9O^[CCDQC*)CL C(I^[]FC)C-[D([C9 C))CLT^[ ELMD9MAP )@@G@@^[^E(MDDIC8)EL D- CDNC*)D9A^@-^8)^@)@I@@@BE[#DT D(H^@)^@)^9KCD#DS)DDBD1JAQ )@@G@@EL C),^@)D1J^[ D- D( D1OES)ET D- CTOC(^^[AELJD*)^C$^@)@^@@@B^@)^@)^@)^@)AR )@@G@@^@)C(IC))^@)___^@)@J@@@B^@)^@)^@)^@)^@)E0)^@)^@)^@)^@)E[MDDIE- EK)^@)^@)AS )@@G@@*[S@@@*SDFF*+@@@@[@[@@@P 0)^@)@D@@@P 0)^@)^@)^@)^@)E[MC(KCDMC*)CTJD(HCDIAT )@@G@@C))E[MD9#C(NES)^@)@[@@@P 0)^@)@[@@@P 0)^@)@H@@@P 0)^@)^@)^@)^@) [# C)^[#AU )@@G@@H90JD2HD$H[4^@1BC7A8)^@)D(-IL(H1G))@[@@@P 0)^@)AW )@@G@@@M@@@P 0)^@)^@)^@)^@)E-*G*)^[(H1&H92H(-I-(H9,^[H14HD-H)?^[0IL\I[2HD>I--IL9@M@@@P 0)^@)^@)^@)^@)I-\^[HGD2AY )@@G@@HD,GT*HD0^[NJD3I->H(3 ))GD,G))GT\H13HD=G(2G(=^[-^[4IL-G->^[3G(I))GD3AZ )@@G@@^[=G(&HD,G(=@M@@@P 0)^@)^@)^@)^@)HD,^@)IT>GT4HD\H0)A)9BD#^[\G0)I-*G*)I[>BA )@@G@@H1-H))GT\G->^[\G0)I-*G*)ET4GD4G*)H9&^[#GD?HD&H92H1(GC,@M@@@P 0)^@)^@)^@)BB )@@G@@^@)E(3G*)^[\G0)^[4H[(IS)^[(H1&H92H(-I-(H9,^[(IS)G92GD,I->G))^[\H1?JC)I-*BC )@@G@@IL\I($H@)^[-^[7IL(I-4G(,@M@@@P 0)^@)^@)^@)^@)GD5I-*H92HD3GD4HD\H0)^[+JC)BD )@@G@@^[HGD2HD,GT*HD0^[NJD3I->H(3^[>J[0IL>IT3H-9^[0IL>IT@E@@@PBE )@@G@@ 0)^@)^@)^@)^@)IT 0)@[@@@P 0)^@)BF )@@G@@@^@@@P^@)^@)^@)^@)^@)CDSEK=^@)@ @@@P^@)^@)^@)^@)^@)C- C1PD1#E)=^@)@^@@@PBG )@@G@@^@)^@)^@)^@)^@)C1[D1B^@)@[@@@P 0)^@)@J@@@PE[MCLNFK)^@)^@)C(LE*)^@)^@)^@)BH )@@G@@A)0 K2B@)^@)^@)^@)^@)^@)^@)^@)E[MC([D(]D- ^[]E(AC1 EK)ETDFL @K@@@PC(KE-NBI )@@G@@FK)^@)^@)C(LE*)^@)^@)^@)AS0A@0^@)^@)^@)^@)^@)^@)^@)^@)C(IE-MFC)E[JDDIE))BJ )@@G@@E-[CLGC*)ETDFL ^@)@[@@@P 0)^@)@A@@@P^@)^@)^@)^@)^@)E[PEL ^@)^@)^@)CTJC- BK )@@G@@@[@@@P 0)^@)@K@@@PE[MC(KCDMC*%^@)D-[ -P^@)^@)^@)CC1A*)^@)^@)^@)^@)^@)^@)BL )@@G@@^@)^@)CTGC([EK)CLPC1AC(M^[KD9DD1OC(MES)^@)@I@@@P^@)^@)^@)^@)^@)D-[ -P^@)BM )@@G@@^@)^@)CC1AC)^@)^@)^@)^@)^@)^@)^@)^@)C1JEK)CDGD))CLPC1AC(MES)@J@@@P^@)^@)BN )@@G@@^@)^@)^@)D-S^@)^@)^@)^@)F@9 -#C-]E[# -SB@)^@)^@)^@)^@)C9 E))C(GC(HC(IE))BO )@@G@@E[JDDIE- EK)@I@@@P^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC1 - D-AC-O -SBC)^@)^@)BP )@@G@@^@)^@)C9 E))C1^E))CD^C-MC(NES)@I@@@P^@)^@)^@)^@)^@)D-HDK)^@)^@)^@)CC2 -DBQ )@@G@@D9BC(O^@)^@)^@)^@)^@)^@)CLPDDGC))CDI^[D 9J^[ACTO@K@@@P^@)^@)^@)^@)^@)D-SBR )@@G@@ -P^@)^@)^@)F@1A@? -[A@)^@)^@)^@)^@)^@)^@)ET[E1 ^[ACTO^[[C-^EL ETN^[DD0)BS )@@G@@F@1A@)@N@@@P^@)^@)^@)^@)^@)D-HDK)^@)^@)^@)F@6 -BC(GE)1^@)^@)^@)^@)^@)^@)BT )@@G@@EL CD^^[DD0)C1DD- ^[OCD]D- ^[DD1^C(S ))C(GE))E-[CLGC*)@I@@@P^@)^@)^@)^@)BU )@@G@@^@)DK)^@)^@)^@)^@)E[MCLNE@)^@)^@)^@)^@)^@)^@)^@)C(MELJEK)C1MD9H^[]ETK^@)BV )@@G@@@K@@@P^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC1A@)^@)^@)^@)^@)^@)^@)^@)^@)CTGC([BW )@@G@@EK)C(GC(HC(IE))ET EDPC(ICT ^@)@I@@@P^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC0 -[BX )@@G@@AC4^@)^@)^@)^@)^@)^@)^@)C9 E))C1#E))CD^C-MC(NES)@L@@@P^@)^@)^@)^@)^@)ETUBY )@@G@@^@)^@)^@)^@)AK1 -[A@)^@)^@)^@)^@)^@)^@)^@)D([ELF^[ID8)C(IE-MFC)E[JDDIE))BZ )@@G@@E-[CLGC*)^@)@M@@@P^@)^@)^@)^@)^@)CLBC(O^@)^@)^@)C(KE-NFK)^@)^@)^@)^@)^@)CA )@@G@@^@)^@)CDGD-JCT[E- ^[[D0)C(IE-MFC)E[JDDIE))CLPC1AC(M^@)@J@@@P^@)^@)^@)^@)CB )@@G@@^@)ET[^@)^@)^@)^@)CC0 -[AC5^@)^@)^@)^@)^@)^@)^@)EL D( D(]C(M^[GD9#CDODDJCC )@@G@@D0)^@)@I@@@P^@)^@)^@)^@)^@)C-ND))^@)^@)^@)CC0 )1B@)^@)^@)^@)^@)^@)^@)^@)CD )@@G@@D(JE1 ^[OD8)D@1^[JC0)CC1@I@@@P^@)^@)^@)^@)^@)D-SD*?E*)^@)^@)CC1 - E[OETUCE )@@G@@^@)^@)^@)^@)^@)^@)D-JCD^^[PE@)D- D1BE-C^@)@I@@@P^@)^@)^@)^@)^@)D-[^@)^@)CF )@@G@@^@)^@)CC0 -[AC4^@)^@)^@)^@)^@)^@)^@)C9 E))C1#E))E[JDDIE- EK)@L@@@P^@)^@)CG )@@G@@^@)^@)^@)IL0G1>I[4^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)EL CD^^[DD0)C(IE-MCH )@@G@@FC)E[JDDIE))E-[CLGC*)^@)@I@@@P^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)E[MCLNE@)^@)CI )@@G@@^@)^@)^@)^@)^@)^@)C(MELJEK)C1MD9H^[]ETK^@)@M@@@P^@)^@)^@)^@)^@)CLBC(O^@)CJ )@@G@@^@)^@)E[MCLNFK)^@)^@)^@)^@)^@)^@)^@)CDGD-JCT[E- ^[[^[KEL CDHCLGC*)DC\D8)CK )@@G@@CLPC1AC(M^@)@K@@@P^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)CC0 -[AC1^@)^@)^@)^@)^@)CL )@@G@@^@)^@)EL D( D(]C(M^[]E(AC1 EK)D-JCT[E-DD9I@L@@@P^@)^@)^@)^@)^@)ET[ -CAK)CM )@@G@@^@)^@)CC0 -DD9[CTR -SAC0^@)^@)^@)^@)E[PE))CLPC1AC(M^[DD0)CD#CT ETN^[RD9MCN )@@G@@C))^@)@J@@@P^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC0 -M^))^@)^@)^@)^@)^@)^@)^@)CO )@@G@@D-JCD^^[MC([C))C1PD1#E-DD9I^@)@J@@@P^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)CC0 -DCP )@@G@@D9AE(ICS?F@1A@)^@)^@)^@)ETOD9MC*)D9PE))C1PD1#E-DD9I^@)@[@@@P 0)^@)@H@@@PCQ )@@G@@ 0)^@)^@)^@)^@)ET#CDI^[ D- D( D1OES)C1JEK)ET D- CTOC(^^[MC(GD9#CDOCD]D- CR )@@G@@ES)^@)@[@@@P 0)^@)@L@@@PE[DET#CDI^@)^@)CD[ -P^@)^@)^@)CC1A@?AC)^@)^@)^@)CS )@@G@@^@)^@)^@)^@)DDICTMC(HC(IE))ET EDPC(ICT ^[IE(HCL EK)^@)@L@@@P^@)^@)^@)^@)CT )@@G@@^@)ET[ -CAC)^@)^@)CC1A@?DDJCL] S2 -SAC0^@)^@)^@)E[PE))ET EDPC(ICT ^[DD0)CU )@@G@@CD^C))E[[CTFC(O^@)@I@@@P^@)^@)^@)^@)^@)ETU^@)^@)^@)^@)DDJCL] S3 -SAC0^@)CV )@@G@@^@)^@)^@)^@)CTGC([EK)D-[ETO^[RD9MC))@K@@@P^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CW )@@G@@CC1 -[AC0^@)^@)^@)^@)^@)^@)^@)D-JCD^^[ D- D( D1O^[NC(LE( D1#C*)^@)@I@@@PCX )@@G@@^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC0 -[AC4^@)^@)^@)^@)^@)^@)^@)D-JCD^^[AE-DCY )@@G@@^[KD9DD1OC(M@I@@@P^@)^@)^@)^@)^@)G(4H1?^@)^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)CZ )@@G@@^@)^@)D-JD9FE(K^[ D- D( D1O^@)@O@@@P^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)E[DE- DA )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)C(MELJEK,^@)E[MD9]CD]D-T^[ D1^^[JC0)C(GC(HC(IE))DB )@@G@@E-[CLGC*)^@)@J@@@P^@)^@)^@)^@)^@)E-K^@)^@)^@)^@)C(DC1GC8?CC0^@)^@)^@)^@)DC )@@G@@^@)^@)C- D- E- C))C(GC(HC(IE))B8)^@)@O@@@P^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)DD )@@G@@E[DET#CDI^@)^@)^@)^@)^@)^@)^@)FD ES,^@)C- D- E- C))C(GC(HC(IE-N^[IC( C))DE )@@G@@D1JE))CDKE[GFC)^@)@J@@@P^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC1 - DDOFDK -[A@)DF )@@G@@^@)^@)^@)^@)D-JCD^^[ D- D( D1O^[OFDKC*)^@)@L@@@P^@)^@)^@)^@)^@)D-S -P^@)DG )@@G@@^@)^@)F@5 )?F@9^@)^@)^@)^@)^@)^@)^@)D-JCD^^[ D- D( D1O^[#D-[ETN^[[C-^EL DH )@@G@@ETN^@)@K@@@P^@)^@)^@)^@)^@)D-S -P^@)^@)^@)F@6 )?CC0^@)^@)^@)^@)^@)^@)^@)DI )@@G@@ET[E1 ^[ADDIC))DDOC(H^[[C-^EL ETN^@)@J@@@P^@)^@)^@)^@)^@)E-IC*?E*)^@)^@)DJ )@@G@@CC1 -OFC=EL D))^@)^@)^@)^@)^@)DDN^[DE))EL D-JCT[E-[CLGC*)B8)@K@@@P^@)^@)DK )@@G@@^@)^@)^@)D-HDK)^@)^@)^@)F@1AC?ET D- CTO^@)^@)^@)^@)^@)FD ES,^@)DDO^[DES)DL )@@G@@ET D- CTOC(^^@_^@)@K@@@P^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)E[DET#CDI^@)^@)^@)DM )@@G@@^@)^@)^@)^@)D1J 0)^[BC(O^[[D1JE-CC(M^[ D- D( D1O@[@@@P 0)^@)@F@@@P 0)^@)DN )@@G@@^@)^@)^@)ET E))E(K^[KEL CDHCLGC*)D9A^[OD[DES)C(GC(HC(IE))^@)@[@@@P 0)^@)DO )@@G@@@J@@@P^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC9 - DDKEL D)?F@6^@)^@)^@)^@)D-JCD^DP )@@G@@^[KEL CDHCLGC*)D- D1BE-C@J@@@P^@)^@)^@)^@)^@)DLU^@)^@)^@)^@)CC9 -KDDNCT[DQ )@@G@@D0)^@)^@)^@)^@)^@)E[PD1O^[DC0)D1J^[KEL CDHCLGC*)@O@@@P^@)^@)^@)^@)^@)C-NDR )@@G@@D))^@)^@)^@)CC6 )7AK)^@)^@)^@)^@)^@)^@)^@)CTGC([EK)C1DELNE))CD^C-MC(NES?DS )@@G@@^[GCDNE))CD^C-MC(NES) S)AC)^@)@L@@@P^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC0 - DT )@@G@@DDKEL CC?F@6^@)^@)^@)^@)D-JCD^^[KEL CDHCLGC*)C1DD- ^[[C-^EL ETN^@)@K@@@PDU )@@G@@^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)CC0 -DD9^EL[C)?F@1A@)^@)^@)^@)ETOD9MC*)DDIDV )@@G@@E-J^[D 9J^[KCD#DT E))^@)@L@@@P^@)^@)^@)^@)^@)D-HDK)^@)^@)^@)F@1AC?E[DEL DW )@@G@@CD^^@)^@)^@)^@)^@)EL CD^^[DD0)E[MC([D(]D- ^@*D9M^[KCDME)(^@)@J@@@P^@)^@)DX )@@G@@^@)^@)^@)D-S -CAK)^@)^@)F@2 -DD9[CTR -SAC0^@)^@)^@)^@)C9 E))CLPC1AC(M^[KDY )@@G@@D9DD1OC(M^@)@N@@@P^@)^@)^@)^@)^@)D-M -CAK)^@)^@)EK4 )2 -SAK)^@)^@)^@)^@)DZ )@@G@@^@)^@)C9 E))D1PD(]C(M^[JC0)C(IE-MDD ES)DDI^[ 1K 0)E-[CLGC*)@M@@@P^@)^@)EA )@@G@@^@)^@)^@)D-S -CAC)^@)^@)F@2 )2 -SAK)^@)^@)^@)^@)^@)^@)D-JCD^^[MC(GCDODDQEB )@@G@@C*)D9AC1NC(O^[JC0)C1DELNE))^@)@J@@@P^@)^@)^@)^@)^@)D-SDC?E*)^@)^@)F@2 )1EC )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)E[PE))DDICTMC(HC(IE))DDI^[SAK)@I@@@P^@)^@)^@)^@)ED )@@G@@^@)DK)^@)^@)^@)^@)E[DE[MD9 ^@)^@)^@)^@)^@)^@)^@)E[MD9#C(NES)C(IE-MDD ES)EE )@@G@@@[@@@P 0)^@)@F@@@P 0)^@)^@)^@)^@)C(IE- EK)CDI^[ D1OELT^[KD9DD1O^[DD0)E-CEF )@@G@@C*)E-[CLGC*)@[@@@P 0)^@)@J@@@PE[DE[MD9N^@)^@)D-HDK)^@)^@)^@)F@7 -KDDGD9[EG )@@G@@C))^@)^@)^@)^@)^@)D-JCD^^[[D0)C(IE-MFC)E[JDDIE))@H@@@P^@)^@)^@)^@)^@)ET[EH )@@G@@^@)^@)^@)^@)CC0 -DD9]CK?F@1A@)^@)^@)^@)^@)ETOD9MC*)DDO^[JE(O@J@@@P^@)^@)EI )@@G@@^@)^@)^@)D-HDK)^@)^@)^@)F@7 -KDDGD9[C))^@)^@)^@)^@)^@)D-JCD^^[[D1JE-CC(MEJ )@@G@@^[ D1OELT^@)@K@@@P^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)CC0 -DD9]CK:AC?F@1A@)^@)EK )@@G@@^@)^@)ETOD9MC*)D-[ETO^[RD9MC))D9A^[ICDHC*)@K@@@P^@)^@)^@)^@)^@)D-[ -P^@)EL )@@G@@^@)^@)CC1 -DD9]CK?F@1A@)^@)^@)^@)^@)D-JCD^^[[C-^^[KCD#DT E))CD^C-MC(NES)EM )@@G@@@J@@@P^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC0 -[AC4^@)^@)^@)^@)^@)^@)^@)C9 E))EN )@@G@@E-[CLGC*)CD^C-MC(NES)^@)@M@@@P^@)^@)^@)^@)^@)G(0I-(GC)^@)^@) 0)^@)^@)^@)EO )@@G@@^@)^@)^@)^@)^@)^@)CD^C))DDOC(H^[OD8)C(IE-MFC)E[JDDIE))E-[CLGC*)^@)@I@@@PEP )@@G@@^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)E[MCLNE@)^@)^@)^@)^@)^@)^@)^@)C(MELJEK)C1MEQ )@@G@@D9H^[]ETK^@)@J@@@P^@)^@)^@)^@)^@)CDS -P^@)^@)^@)F@2 )2^@)^@)^@)^@)^@)^@)ER )@@G@@^@)^@)E[JDDIE))E-J^[IC(SE))C(IE-MFC)@J@@@PE[DE[MD9 ^@)^@)DLBC))^@)^@)^@)ES )@@G@@EK4 -KDDKELJES)^@)^@)^@)^@)^@)D-JD9K^[AD9M^[[D-G^[ D1OELDC(N@J@@@P^@)^@)ET )@@G@@^@)^@)^@)DK)^@)^@)^@)^@)E[DET#CDI^@)^@)^@)^@)^@)^@)^@)E[MD9#C(NES)D1 F[OEU )@@G@@^[ D- D( D1O@[@@@P 0)^@)@F@@@P 0)^@)^@)^@)^@)C(IC))E[MD9#C(NETDD1BBK)^[MEV )@@G@@C(RELDE- ^[OCD]D- ES)^@)@[@@@P 0)^@)@K@@@PE[DE- ^@)^@)^@)E- -P^@)^@)^@)EW )@@G@@CC0 )0AC4^@)^@)^@)^@)^@)^@)^@)C(IC))D9A^[OCD]D- ^[NE-[E-PES)B8)^@)@L@@@PEX )@@G@@^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)E[MCLNE@)^@)^@)^@)^@)^@)^@)^@)D1J 0)^[ND9HEY )@@G@@C*)D9OD[ EK)CLNE@)C(MELJEK)^@)@I@@@P^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC0 -[EZ )@@G@@AC4^@)^@)^@)^@)^@)^@)^@)D-JCD^^[AE-D^[[C-^EL ETN@M@@@P^@)^@)^@)^@)^@)ETUFA )@@G@@ -CAC)^@)^@)BC?CC0^@)^@)^@)^@)^@)^@)^@)^@)D([ELF^[ID8)C(GC(HC(IE))E-[CLGFB )@@G@@C*)DDI^[#D9MC*, 0,@O@@@P^@)^@)^@)^@)^@)ETU -CAK)^@)^@)AC0 -[A@)^@)^@)^@)FC )@@G@@^@)^@)^@)^@) 0, 1 E1 D0)E-CD9PC9C^[OD[ EL ^[MC([D-GFC)DDN^[JD1 0, 0)^@)FD )@@G@@@N@@@P^@)^@)^@)^@)^@)ETU -CAK)^@)^@)AC1 -[A@)^@)^@)^@)^@)^@)^@)^@) 0, 1NFE )@@G@@D8)E9 ^[^D9I^9O^[CCDQC*)E-J^[RELDE- ^[DE))D9PE))@M@@@P^@)^@)^@)^@)^@)I90FF )@@G@@G1>I[4^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)E9MDDOC*)E(KC-[E- C))C(IE-MFC)FG )@@G@@E[JDDIE))E-[CLGC*)@H@@@P^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)E[MCLNE@)^@)^@)^@)FH )@@G@@^@)^@)^@)^@)CLNE@)C(MELJEK)^@)@J@@@P^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC0 -[FI )@@G@@AC4^@)^@)^@)^@)^@)^@)^@)EL D-JCD^^[AE-D^[[C-^EL ETN^@)@K@@@P^@)^@)^@)^@)FJ )@@G@@^@)I9&I-(^@)^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)EL E9MDDOC*)C1DD- ^[OCD]FK )@@G@@D- ^[DD1^C(S@K@@@P^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)E[MCLNE@)^@)^@)^@)^@)^@)FL )@@G@@^@)^@)CLNE@)C(MELJEK)CDO^@1AC$E-C^[CD9PEK)@[@@@P 0)^@)@H@@@P 0)^@)^@)^@)FM )@@G@@^@)CTJD(KD- E-DD9I 0)^[MC(GC([ET ^[]E(AC1 ELN^[[D1^^[]C*)D9AC0)^@)@[@@@PFN )@@G@@ 0)^@)@J@@@RI[2GD7GD9^@)^@)GL2G(?I@)^@)^@)J@1A@)^@)^@)^@)^@)^@)^@)^@)^@)FO )@@G@@IL>H->GD3G*)I-*G*)DC\D8)C1#E))@L@R@PE[MCDRCDT^@)^@)DLU^@)^@)^@)^@)CC1A*?FP )@@G@@E[[AC)^@)^@)^@)^@)^@)^@)CTCC(#DS)CC1A*)CLPC1AC(M^[[D-GD9#CDODDJD0)@L@@@RFQ )@@G@@^@)^@)^@)^@)^@)DLU^@)^@)^@)^@)CC1A*?E[[AC)^@)^@)^@)^@)^@)^@)CTCC(#DS)CC1FR )@@G@@A*)CLPC1AC(M^[[D-GD9#CDODDJD0)@K@@@P^@)^@)^@)^@)^@)CLMC(GE@)^@)^@)CC1A*)FS )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)CDGD-JCT[E- C),^@)EL D- CDNC*)DDO^@)@K@@@PE[[AC)FT )@@G@@^@)^@)^@)DLU^@)^@)^@)^@)CC1AC?E[[AK)^@)^@)^@)^@)^@)^@)CC1AC)CLPC1AC(M^[[FU )@@G@@D-GD9#CDOC(^^@_^@)@K@@@P^@)^@)^@)^@)^@)CLMC(GE@)^@)^@)CC1AC)^@)^@)^@)^@)FV )@@G@@^@)^@)^@)^@)FD ES,^@)EL D- CDNC*)DDO^[[D-ND8)^@)@K@@@PE[[AK)^@)^@)^@)D-HFW )@@G@@DK)^@)^@)^@)CC1 - CLPC1MD))^@)^@)^@)^@)^@)EL D- CDNC*)EL ETO^[JC0)CLPC1AFX )@@G@@C(MES)@K@@@P^@)^@)^@)^@)^@)CTJD(KD- E- ^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)FY )@@G@@CTJD(KD- E- ^[OD[DES)CTJD(HCDIC))^@)@[@@@P 0)^@)@A@@@P 0)^@)^@)^@)^@)C(MFZ )@@G@@ELJEK)ELJE(ODDIC(N@[@@@P 0)^@)@I@@@PE[DD9 EK)^@)^@)D-HDK)^@)^@)^@)F@1AC?GA )@@G@@DDJET C-O^@)^@)^@)^@)^@)C(^DDO^[D 9J^[NE-[E-PES)@J@@@P^@)^@)^@)^@)^@)FL[GB )@@G@@E@)^@)^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)C(MELJEK)E-CC*)CTJD(HCDIC))^@)GC )@@G@@@I@@@P^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)E[MCDRCDT^@)^@)^@)^@)^@)^@)^@)EL D- GD )@@G@@CDNC*)CLPC1AC(MES)@[@@@P 0)^@)@J@@@QI[2GL3I@)^@)^@)H--^@)^@)^@)^@)GC2 --GE )@@G@@AC4^@)^@)^@)^@)^@)^@)^@)H-\GD=^[]ETK^[ACTO^[-G-=IL>IS)@K@Q@PE[MCLNE@)^@)GF )@@G@@^@)D-HDK)^@)^@)^@)F@1AC?CLNE[ ELK^@)^@)^@)^@)^@)C(^DDO^[]ETK^[ ELMD9M^[HGG )@@G@@C(NET[C9 ^@)@K@@@Q^@)^@)^@)^@)^@)D-HDK)^@)^@)^@)F@1AC?CLNE[ ELK^@)^@)^@)GH )@@G@@^@)^@)C(^DDO^[]ETK^[ ELMD9M^[HC(NET[C9 ^@)@J@@@P^@)^@)^@)^@)^@)FL[E@)^@)GI )@@G@@^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)C(MELJEK)E-CC*)CTJD(HCDIC))^@)@I@@@PGJ )@@G@@^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)E[MCDRCDT^@)^@)^@)^@)^@)^@)^@)C(IC))E-CC*)GK )@@G@@CTJD(HCDIC))@[@@@P 0)^@)@C@@@P 0)^@)^@)^@)^@)DC\D8)E[[C9DD1B^[MD9PE-DD1 GL )@@G@@ES)^@)@[@@@P 0)^@)@L@@@PE[DD-JCD^^@)^@)D-[ -P^@)^@)^@)CC0 )?F@2^@)^@)^@)GM )@@G@@^@)^@)^@)^@)C9 E))CD^C-MC(NES)E9 ^[[EL ^[OD8)D-JCD^^@)@I@@@P^@)^@)^@)^@)GN )@@G@@^@)E-B^@)^@)^@)^@)CC0 -[A8)^@)^@)^@)^@)^@)^@)^@)E9DE-CDDI^[]E(AC1 EK)B8)GO )@@G@@@K@@@P^@)^@)^@)^@)^@)D-HDK)^@)^@)^@)F@1AC?E[DEL CD^^@)^@)^@)^@)^@)D1J 0)GP )@@G@@^[MC([C))D(JEL ^[KEL CDHCLGC*)@K@@@P^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC0 )?GQ )@@G@@ LSAK)^@)^@)^@)^@)^@)^@)C9 E))EL D-[E-DE1 ^[RD9MC))DDIC- F@)@M@@@P^@)^@)GR )@@G@@^@)^@)^@)CDICC)^@)^@)^@)CC0 -[A0)^@)^@)^@)^@)^@)^@)^@)D([DT ^[MC(GCDODDQGS )@@G@@C*)E-J^[]E(AC1 EK)ETOCDME))^@)@L@@@P^@)^@)^@)^@)^@)CD[ -CAK)^@)^@)CC0 -DGT )@@G@@D9[CTR -SAC0^@)^@)^@)^@)CD^C))ETOCDME))CD^C-MC(NES)DDI^[#D9MC*)^@)@K@@@PGU )@@G@@^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC0 )?CC0^@)^@)^@)^@)^@)^@)^@)D-JCD^^[OD[ GV )@@G@@^[MC(LE( ETOC(^^[RD9MC))@G@@@P^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)A@?F@7^@)^@)GW )@@G@@^@)^@)^@)^@)^@)^@)EL E-PELI^@)@[@@@P 0)^@)@[@@@P 0)^@)@I@@@PE[DEL CD^^@)GX )@@G@@^@)D-[ -P^@)^@)^@)CC0 -KEL]ETU 82B@)^@)^@)^@)^@)D-JCD^^[]D-JCTF^[NDDUC*)GY )@@G@@@M@@@P^@)^@)^@)^@)^@)E-B^@)^@)^@)^@)CC0 -[BC)^@)^@)^@)^@)^@)^@)^@)DDN^[KGZ )@@G@@EL CDHCLGC*)CD#E-PCDGD-T^[ND[JELOC(M^@_^@)@N@@@P^@)^@)^@)^@)^@)D-[^@)^@)HA )@@G@@^@)^@)CC0 -[BC)^@)^@)^@)^@)^@)^@)^@)FD ES,^@)EL CD^^[DD0)D9ID-T^[MC(LE(DHB )@@G@@EL C))D- D1BE-C^@)@M@@@P^@)^@)^@)^@)^@)CDICC?E*)^@)^@)CC9 )?CC0^@)^@)^@)HC )@@G@@^@)^@)^@)^@)ETPCLOEL[CTO^[GC(IC9OD@)CL DDIC8)EL CD^^[DD0)^@)@K@@@P^@)^@)HD )@@G@@^@)^@)^@)D(NDC?E*)^@)^@)CC0 )2B@)^@)^@)^@)^@)^@)^@)^@)CTCCDIC9 ^[GC(IC9OHE )@@G@@D@)E-J^[RD9MC-N^@)@M@@@P^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC6 -[A8)^@)^@)^@)HF )@@G@@^@)^@)^@)^@)^9OD[ ^[GCDNE))E9DD-G^[#D9HC*)C1DELNE)$ 0, 0)^@)@N@@@P^@)^@)HG )@@G@@^@)^@)^@)CD[^@)^@)^@)^@)CC7 -[A@)^@)^@)^@)^@)^@)^@)^@) 0, 0$CDIC))E-CC*)HH )@@G@@C1DELNE))E9DD-G^[#D9HC*)D-[ETO^8)^@)@L@@@P^@)^@)^@)^@)^@)ET[ -CAC)^@)^@)HI )@@G@@CC0 -DD9[CTR -SAC0^@)^@)^@)^@)ET E))D- D1BE-C^[DD0)CD#CT ETN^[RD9MC))^@)HJ )@@G@@@J@@@P^@)^@)^@)^@)^@)DDJE8=^@)^@)^@)DDJE[FE)?F@1A@)^@)^@)^@)^@)^@)EL CD^HK )@@G@@^[DD0)E-CC*)E[MC([D(]D- @J@@@P^@)^@)^@)^@)^@)E-U^@)^@)^@)^@)DDJETOCDOE(NHL )@@G@@ -SAC0^@)^@)^@)^@)D1JELHCDG^[#D9HE[GC(ODDJD0)B8)@M@@@P^@)^@)^@)^@)^@)DK)HM )@@G@@^@)^@)^@)^@)E[DD9 EK)^@)^@)^@)^@)^@)^@)^@)D9JE[N^C-^@)C(MELJEK)EL CD^DDIHN )@@G@@C8)E[MC([D(]D- ^@)@J@@@P^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC0 -DD9^EL[C)?F@1HO )@@G@@A@)^@)^@)^@)D-JCD^^[^ELPD*)CD^C-MC(NES)^@)@N@@@P^@)^@)^@)^@)^@)CD[ -P^@)HP )@@G@@^@)^@)CC0 -KEL]ETU 82B@)^@)^@)^@)^@)CD^C))D- D1BE-C^[DD0)CT[ET ^[RC*)D1 HQ )@@G@@C(^^[DE))CDBCDDD0)@J@@@P^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)CC0 -DD9^EL[C)?F@1HR )@@G@@A@)^@)^@)^@)ETOD9MC*)D1 E8)CD^C-MC(NES)^@)@G@@@P^@)^@)^@)^@)^@)DK)^@)^@)HS )@@G@@^@)^@)A@?F@1AC)^@)^@)^@)^@)^@)^@)^@)EL E-PELI^@)@[@@@P 0)^@)@^@@@P^@)^@)HT )@@G@@^@)^@)^@)C(IC))^@)___D- ^[NE-[E-PES)B8)^@)@L@@@P^@)^@)^@)^@)^@)DK)^@)^@)HU )@@G@@^@)^@)E[MCLNE@)^@)^@)^@)*[S@@@*SDFF*@[@^@@. +@@@@[@[@@@^ 0)^@)+@@@@@HV )@@G@@@E@^@@. INTER - SITE DATA INTERCHANGE COMMAND PROCESSES +@@@@[HW )@@G@@@J@@@^ 0)^@)^@)^@)^@)DDIE- EK) *)ETDE- ^[^CDOCC)DDIE- EL#D[[D1BC*)CTJD(HHX )@@G@@CDIC))E[MD9#C(NET ES)^@)+@@@@@@[@^@@. +@@@@[@[@@@^ 0)^@)+@@@@@@ @^@@HY )@@G@@. CONNECT +@@@@[@B@@@^ 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)HZ )@@G@@CTJD1IC(#E))+@@@@@@ @^@@. DISCONNECT+@@@@[@C@@@^ 0)^@)IA )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)C-DET#D9ID1 CTO^@)+@@@@@@A@^@@. IB )@@G@@ INTERCHANGE +@@@@[@C@@@^ 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)DDIE- EL#D[[IC )@@G@@D1BC*)+@@@@@@ @^@@. MESSAGE +@@@@[@B@@@^ 0)^@)^@)^@)ID )@@G@@^@)^@)^@)^@)^@)^@)D( ETNCDBC*)+@@@@@@[@^@@. +@@@@[@[@@@^ 0)^@)@[@@@^IE )@@G@@ 0)^@)@H@@@^ 0)^@)^@)^@)^@) [# C)^[#H90JD2HD$H[4^@1BC7A8)^@)D(-IL(H1G))@[@@@^ 0)^@)@M@@@^ 0)^@)^@)^@)^@)E-*G*)^[(H1&H92IH )@@G@@H(-I-(H9,^[H14HD-H)?^[0IL\I[2HD>II )@@G@@I--IL9@M@@@^ 0)^@)^@)^@)^@)I-\^[HGD2HD,GT*HD0^[NJD3I->H(3 ))GD,G))GT\H13IJ )@@G@@HD=G(2G(=^[-^[4IL-G->^[3G(I))GD3^[=G(&HD,G(=@M@@@^ 0)^@)^@)^@)^@)HD,IK )@@G@@^@)IT>GT4HD\H0)A)9BD#^[\G0)I-*G*)I[>H1-H))GT\G->^[\G0)I-*G*)ET4GD4G*)H9&IL )@@G@@^[#GD?HD&H92H1(GC,@M@@@^ 0)^@)^@)^@)^@)E(3G*)^[\G0)^[4H[(IS)^[(H1&H92H(-IM )@@G@@I-(H9,^[(IS)G92GD,I->G))^[\H1?JC)I-*IL\I($H@)^[-^[7IL(I-4G(,@M@@@^ 0)^@)IN )@@G@@^@)^@)^@)GD5I-*H92HD3GD4HD\H0)^[+JC)^[HGD2HD,GT*HD0^[NJD3I->H(3^[>J[0IL>IO )@@G@@IT3H-9^[0IL>IT@E@@@^ 0)^@)^@)^@)^@)IT 0)@[@@@^ 0)^@)+@@@@@@#@^@@ AXR$ +@@@@[IQ )@@G@@@^@@@^^@)^@)^@)^@)^@)CDSEK=^@)+@@@@@@#@^@@ DEFUNCT$+@@@@[@ @@@^IR )@@G@@^@)^@)^@)^@)^@)C- C1PD1#E)=^@)+@@@@@@#@^@@ FANG +@@@@[@^@@@^IS )@@G@@^@)^@)^@)^@)^@)C1[D1B^@)+@@@@@@[@^@]. +@@@@[@[@@@^ 0)^@)+@@@@@@ @^@]IT )@@G@@ ON INTERSITE +@@@@[@C@@@^^@)^@)^@)^@)^@)D9I^@)^@)^@)^@)IU )@@G@@DDIE- ELNDDOC*)^@)+@@@@@@[@^@]. +@@@@[@[@@@^ 0)^@)+@@@@@@[@^@]. IV )@@G@@+@@@@[@[@@@^ 0)^@)+@@@@@@A@^@]. LINE CONTROL CHARACTERS +@@@@[IW )@@G@@@D@@@^ 0)^@)^@)^@)^@)D-DD1 ^[#D9IE-MD9G^[#D[[EL[CTOC(MES)^@)+@@@@@@[@^@]IX )@@G@@. +@@@@[@[@@@^ 0)^@)+@@@@@@F@^@]NUL EQU 0 IY )@@G@@ NULL (FILL CHARACTER) +@@@@[@K@@@^D1PD))^@)^@)^@)C(LE*)^@)^@)^@)IZ )@@G@@A@)^@)^@)^@)^@)^@)^@)^@)^@)^@)D1PD-G^@*C1DD-G^[#D[[EL[CTOC(M C)^@)+@@@@@JA )@@G@@@E@^@]SOH EQU 1 START OF HEADER +@@@@[JB )@@G@@@I@@@^ETJD@)^@)^@)^@)C(LE*)^@)^@)^@)AC)^@)^@)^@)^@)^@)^@)^@)^@)^@)ETOCDMJC )@@G@@E))D9A^[CC([C- EK)+@@@@@@D@^@]STX EQU 2 STJD )@@G@@ART OF TEXT +@@@@[@I@@@^ETOF@)^@)^@)^@)C(LE*)^@)^@)^@)AK)^@)^@)^@)^@)^@)JE )@@G@@^@)^@)^@)^@)ETOCDME))D9A^[OC(SE))^@)+@@@@@@E@^@]EOT EQU 4 JF )@@G@@ END OF TRANSMISSION +@@@@[@J@@@^C(JE))^@)^@)^@)C(LE*)^@)JG )@@G@@^@)^@)A))^@)^@)^@)^@)^@)^@)^@)^@)^@)C(IC))D9A^[OEL[D1ND(DETNDDJD0)+@@@@@JH )@@G@@@E@^@]SYN EQU 026 ASCII SYNC CHARACTER+@@@@[JI )@@G@@@J@@@^ETTD0)^@)^@)^@)C(LE*)^@)^@)^@)A@2A0)^@)^@)^@)^@)^@)^@)^@)^@)CDNCTDJJ )@@G@@DC)ETTD1#^[#D[[EL[CTOC(M+@@@@@@F@^@]ESC EQU 033 JK )@@G@@ ESCAPE SEQUENCE START +@@@@[@K@@@^C(NCS)^@)^@)^@)C(LE*)^@)^@)^@)JL )@@G@@A@3AS)^@)^@)^@)^@)^@)^@)^@)^@)C(NCT[E[ ^[NC(LE( D1#C*)ETOCDME))^@)+@@@@@JM )@@G@@@[@^@]. +@@@@[@[@@@^ 0)^@)+@@@@@@ @^@]. MESSAGE TYPE BITS JN )@@G@@+@@@@[@B@@@^ 0)^@)^@)^@)^@)D( ETNCDBC*)E-TE[ ^[]DDOES)+@@@@@@[@^@]. JO )@@G@@+@@@@[@[@@@^ 0)^@)+@@@@@@D@^@]ACK EQU 1 ACJP )@@G@@KNOWLEDGE +@@@@[@H@@@^CD#DS)^@)^@)^@)C(LE*)^@)^@)^@)AC)^@)^@)^@)^@)^@)JQ )@@G@@^@)^@)^@)^@)CD#DTID9RD- C-BC*)+@@@@@@E@^@]NAK EQU 2 JR )@@G@@ NEGATIVE ACKNOWLEDGE+@@@@[@J@@@^D1[DS)^@)^@)^@)C(LE*)^@)^@)^@)JS )@@G@@AK)^@)^@)^@)^@)^@)^@)^@)^@)^@)D1 C9[E-DE1 ^[[CTFD1JE9GC(^C9 +@@@@@@E@^@]JT )@@G@@ALT EQU 010 ALTERNATION BIT +@@@@[@I@@@^JU )@@G@@CDGE))^@)^@)^@)C(LE*)^@)^@)^@)A@1A@)^@)^@)^@)^@)^@)^@)^@)^@)CDGE- ELICDOJV )@@G@@DDJD0)CLDE))+@@@@@@[@^@]. +@@@@[@[@@@^ 0)^@)+@@@@@@F@^@]REALTHING EQJW )@@G@@U 1 IT'S THE PHONEY THING ! +@@@@[@K@@@^EL CDGJX )@@G@@E-CDDIC8)C(LE*)^@)^@)^@)AC)^@)^@)^@)^@)^@)^@)^@)^@)^@)DDO^9N^[OD[ ^[KD[JJY )@@G@@D1 FC)E-CDDIC8)^C)+@@@@@@G@^@]DUMPING EQU 1 TUJZ )@@G@@RN ON INPUT, OUTPUT SNAPS +@@@@[@L@@@^C-PD(KDDIC8)^@)C(LE*)^@)^@)^@)KA )@@G@@AC)^@)^@)^@)^@)^@)^@)^@)^@)^@)E-PELI^[JD0)DDIE[PE)?^[JE(OE[PE))ETICDKES)KB )@@G@@+@@@@@@[@^@]. +@@@@[@[@@@^ 0)^@)+@@@@@@D@^@]. PROCEDURES TO KC )@@G@@GENERATE CALLING SEQUENCES +@@@@[@H@@@^ 0)^@)^@)^@)^@)E[MD9#C(^E(MC(NKD )@@G@@^[OD8)C9 D1 EL[E- ^[#CDGD-DD1B^[NC(LE( D1#C(N^@)+@@@@@@[@^@]. +@@@@[KE )@@G@@@[@@@^ 0)^@)+@@@@@@^@^@]P PROC *1 +@@@@[@A@@@^E@)^@)^@)^@)KF )@@G@@^@)E[MD9#^@)^@)^@) K1^@)+@@@@@@^@^@]OUTWORD* NAME 0 +@@@@[@A@@@^KG )@@G@@D9PE-RD9MC)%^@)D1[D( ^@)^@)^@)A@)^@)+@@@@@@E@^@] DO P(1)KH )@@G@@>0 , LA A0,P(1,1),P(1,2),P(1,3) +@@@@[@I@@@^^@)^@)^@)^@)^@)C-J^@)^@)KI )@@G@@^@)^@)E@*AC(B00^@?^[GCC)CC0 -K @1 )1 C?E@*AC?AK( -K @1 )3 C)+@@@@@@ @^@]KJ )@@G@@ LMJ X5,OUTWORD+@@@@[@C@@@^^@)^@)^@)^@)^@)D-HDK)^@)^@)^@)KK )@@G@@F@5 -JE(OE9JEL^^@)+@@@@@@^@^@] END . +@@@@[@A@@@^^@)^@)KL )@@G@@^@)^@)^@)C(IC))^@)^@)^@) 0)^@)+@@@@@@[@^@]. +@@@@[@[@@@^ 0)^@)+@@@@@KM )@@G@@@^@^@]P PROC *1 +@@@@[@A@@@^E@)^@)^@)^@)^@)E[MD9#^@)^@)^@)KN )@@G@@ K1^@)+@@@@@@^@^@]OUTCHAR* NAME 0 +@@@@[@A@@@^D9PE-#D[[EK%^@)D1[KO )@@G@@D( ^@)^@)^@)A@)^@)+@@@@@@^@^@]OTC* PROC *0 +@@@@[@A@@@^D9OCS%KP )@@G@@^@)^@)^@)E[MD9#^@)^@)^@) K0^@)+@@@@@@C@^@] DO P(1)>0 , LKQ )@@G@@A,U A1,P(1,I) +@@@@[@F@@@^^@)^@)^@)^@)^@)C-J^@)^@)^@)^@)E@*AC(B00^@?KR )@@G@@^[GCC?E*)CC1 -K @1 -D C)+@@@@@@ @^@] LMJ X6,OUTCHAR+@@@@[KS )@@G@@@C@@@^^@)^@)^@)^@)^@)D-HDK)^@)^@)^@)F@6 -JE(OCTCCDM^@)+@@@@@@^@^@] KT )@@G@@ END . +@@@@[@A@@@^^@)^@)^@)^@)^@)C(IC))^@)^@)^@) 0)^@)+@@@@@KU )@@G@@@B@^@]I DO P(1)+(P(1)=0) , OTC +@@@@[@E@@@^DC)^@)^@)^@)KV )@@G@@^@)C-J^@)^@)^@)^@)E@*AC( S*E@*AC(B*0 C) ))D9OCS)+@@@@@@^@^@] ENKW )@@G@@D . +@@@@[@A@@@^^@)^@)^@)^@)^@)C(IC))^@)^@)^@) 0)^@)+@@@@@@[@^@]KX )@@G@@. +@@@@[@[@@@^ 0)^@)+@@@@@@^@^@]P PROC 0,1 +@@@@[@A@@@^KY )@@G@@E@)^@)^@)^@)^@)E[MD9#^@)^@)^@)A@?AC)+@@@@@@^@^@]GETCHAR* NAME 0 KZ )@@G@@+@@@@[@A@@@^C9 E-#D[[EK%^@)D1[D( ^@)^@)^@)A@)^@)+@@@@@@ @^@] LMLA )@@G@@J X5,GETCHAR+@@@@[@C@@@^^@)^@)^@)^@)^@)D-HDK)^@)^@)^@)F@5 -BC(OCTCLB )@@G@@CDM^@)+@@@@@@^@^@] END . +@@@@[@A@@@^^@)^@)^@)^@)^@)C(ILC )@@G@@C))^@)^@)^@) 0)^@)+@@@@@@[@^@]. +@@@@[@[@@@^ 0)^@)+@@@@@@[@^@@. LD )@@G@@+@@@@[@[@@@^ 0)^@)+@@@@@@[@^@@. +@@@@[@[@@@^ 0)^@)+@@@@@@E@^@@. LE )@@G@@ COMMONLY USED REGISTERS THROUGHOUT COMMUNICATOR +@@@@[@J@@@^ 0)^@)LF )@@G@@^@)^@)^@)CTJD(HD9ID-T^[PET C))EL C9DETOC(MES)E-CELJE(BD[JE(O^[#D9HD(PD1DLG )@@G@@CT[E-JEK)^@)+@@@@@@[@^@@. +@@@@[@[@@@^ 0)^@)+@@@@@@H@^@@CRC2 EQLH )@@G@@U A14 CYCLIC REDUNDANCY CHECK CHARACTER 2 +@@@@[LI )@@G@@@N@@@^CTMCS2^@)^@)^@)C(LE*)^@)^@)^@)CC1A))^@)^@)^@)^@)^@)^@)^@)^@)CTTCTGLJ )@@G@@DD#^[MC(^E(IC-[D1#FC)CTCC(#DS)CTCCDMCD#E- EK)AK)+@@@@@@H@^@@CRC1 EQLK )@@G@@U A15 CYCLIC REDUNDANCY CHECK CHARACTER 1 +@@@@[LL )@@G@@@N@@@^CTMCS1^@)^@)^@)C(LE*)^@)^@)^@)CC1A*)^@)^@)^@)^@)^@)^@)^@)^@)CTTCTGLM )@@G@@DD#^[MC(^E(IC-[D1#FC)CTCC(#DS)CTCCDMCD#E- EK)AC)+@@@@@@I@^@@. LN )@@G@@ (NOTE: CRC2 MUST PRECEDE CRC1, BECAUSE LO )@@G@@+@@@@[@O@@@^ 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)LP )@@G@@ [ID9OC*'^@)CTMCS2^[HE(NE))E[MC(#C(^C*)CTMCS1 ))CL CT[E(NC*)+@@@@@@H@^@@LQ )@@G@@. CRC PROC COUNTS ON THIS FOR XORLR )@@G@@). +@@@@[@N@@@^ 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)LS )@@G@@^@)^@)^[#EL#^[KELJCS)CTJE(IE-N^[JD0)E-CDDN^[AD9M^[SD9M C,^@)+@@@@@@[@^@@LT )@@G@@. +@@@@[@[@@@^ 0)^@)+@@@@@@G@^@@. THIS PROC GENERATES THE COLU )@@G@@DING SEQUENCE TO UPDATE THE RUNNING +@@@@[@M@@@^ 0)^@)^@)^@)^@)E-CDDN^[KLV )@@G@@ELJCS)C9 D1 EL[E- ES)E-CC*)CTJC-DD1B^[NC(LE( D1#C*)E-J^[PE[^CDOC*)E-CC*)LW )@@G@@ELPD1IDDIC8)+@@@@@@H@^@@. CYCLIC REDUNDANCY CHECK CHARACTERS FORLX )@@G@@ A CHARACTER IN THE REGISTER +@@@@[@N@@@^ 0)^@)^@)^@)^@)CTTCTGDD#^[MC(^LY )@@G@@E(IC-[D1#FC)CTCC(#DS)CTCCDMCD#E- ELN^[AD9M^[[^[#D[[EL[CTOC(M^[DD0)E-CC*)LZ )@@G@@EL C9DETOC(M+@@@@@@G@^@@. SUPPLIED. THE CHARACTER MUST BE IN THMA )@@G@@E RANGE 0 <= CH <= 0377 +@@@@[@M@@@^ 0)^@)^@)^@)^@)ETPE[KD-DC(^ 0)^[OD[ MB )@@G@@^[#D[[EL[CTOC(M^[HE(NE))CL ^[DD0)E-CC*)EL[D1BC*)A@)B).^[#D@)B).^@0AS7A8)MC )@@G@@+@@@@@@G@^@@. (THIS IS NOT CHECKED). THE CHARACTER WILL NOT BE MD )@@G@@CHANGED, BUT+@@@@[@M@@@^ 0)^@)^@)^@)^@) [OD[DES)DDN^[ID9O^[#D[ CTFC(^ C,ME )@@G@@^@)E-CC*)CTCCDMCD#E- EK)E9DD-G^[ID9O^[]C*)CTCCDIC9 C)?^[]E(O+@@@@@@I@^@@MF )@@G@@. THE REGISTER ABOVE THE ONE CONTAINING THE CHARACTER WILL BE DEMG )@@G@@STROYED. +@@@@[@O@@@^ 0)^@)^@)^@)^@)E-CC*)EL C9DETOC(M^[[CLJE1 ^[OD[ MH )@@G@@^[JD1 ^[#D9IE-[DDIDDIC8)E-CC*)CTCCDMCD#E- EK)E9DD-G^[]C*)C- ETOELJFD C),MI )@@G@@+@@@@@@[@^@@. +@@@@[@[@@@^ 0)^@)+@@@@@@G@^@@P PROC 1,3 MJ )@@G@@ COMPUTE CYCLIC REDUNDANCY CHECK +@@@@[@M@@@^E@)^@)^@)^@)MK )@@G@@^@)E[MD9#^@)^@)^@)AC?AS)^@)^@)^@)^@)^@)^@)^@)^@)CTJD(KE(OC*)CTTCTGDD#^[MML )@@G@@C(^E(IC-[D1#FC)CTCC(#DS)+@@@@@@^@^@@CRC* NAME 0 +@@@@[@A@@@^MM )@@G@@CTMCS%^@)^@)^@)D1[D( ^@)^@)^@)A@)^@)+@@@@@@H@^@@A EQU P(1,MN )@@G@@1) A REGISTER CONTAINING THE CHARACTER +@@@@[@N@@@^CC)^@)MO )@@G@@^@)^@)^@)C(LE*)^@)^@)^@)E@*AC?AC(^@)^@)^@)^@)^@)^@)^@)CC)EL C9DETOC(M^[#MP )@@G@@D9IE-[DDIDDIC8)E-CC*)CTCCDMCD#E- EK)+@@@@@@F@^@@LOW8 EQUF 0,,HMQ )@@G@@2 LOWER 8 BITS OF REMAINDER +@@@@[@L@@@^D-JE88^@)^@)^@)C(LMR )@@G@@E(A^@)^@)^@)A@? -CAK)^@)^@)^@)^@)^@)^@)^@)D-JE9 EK)B@)CLDE-N^[JC0)EL D([MS )@@G@@DDIC- EK)^@)+@@@@@@F@^@@HIGH8 EQUF 0,,H1 UPPER 8 MT )@@G@@BITS OF REMAINDER +@@@@[@L@@@^D[DC9CB@)^@)^@)C(LE(A^@)^@)^@)A@? -CAC)^@)MU )@@G@@^@)^@)^@)^@)^@)^@)E(KE[ EK)B@)CLDE-N^[JC0)EL D([DDIC- EK)^@)+@@@@@@[@^@@MV )@@G@@. +@@@@[@[@@@^ 0)^@)+@@@@@@E@^@@ XOR A,CRC1 MW )@@G@@ A+1 = A -- CRC1 +@@@@[@I@@@^^@)^@)^@)^@)^@)F[JEK)^@)^@)^@)CC?CTMMX )@@G@@CS1^@)^@)^@)^@)^@)^@)^@)CC:AC)B*)CC) *!^[#EL#AC)+@@@@@@I@^@@ XOMY )@@G@@R CRC2,REMAINDER+LOW8,A+1 CRC1 = CRC2 -- (REMAINDER(A--CRC1)) MZ )@@G@@+@@@@[@O@@@^^@)^@)^@)^@)^@)F[JEK)^@)^@)^@)CTMCS2 -MC(HCDDD1^C(M TGD9RB@?NA )@@G@@CC:AC)CTMCS1^@.^[#EL#AK) *!^@*EL D([DDIC- EK*CC! (#EL#AC( C)+@@@@@@G@^@@NB )@@G@@ LA CRC2,REMAINDER+HIGH8,A+1 CRC2 = REMAINDER/(1*/8) NC )@@G@@+@@@@[@L@@@^^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CTMCS2 -MC(HCDDD1^C(M TCDDBD@8ND )@@G@@ -[ S1^[#EL#AK)B*)EL D([DDIC- EK\ @1 K\B@(+@@@@@@#@^@@ END NE )@@G@@+@@@@[@^@@@^^@)^@)^@)^@)^@)C(IC))^@)+@@@@@@[@^@]/. +@@@@[@[@@@^ 8,^@)NF )@@G@@+@@@@@@[@^@]. +@@@@[@[@@@^ 0)^@)+@@@@@@A@^@]. CONNECT COMMANNG )@@G@@D PROCESS +@@@@[@D@@@^ 0)^@)^@)^@)^@)CTJD1IC(#E))CTJD(HCDIC))E[MD9#C(NNH )@@G@@ES)^@)+@@@@@@[@^@]. +@@@@[@[@@@^ 0)^@)+@@@@@@F@^@]CONNECT* QUARTER NI )@@G@@ . TURN ON QUARTER WORD MODE +@@@@[@L@ @^CTJD1IC(#E)%NJ )@@G@@^@)EDPCDME- EK)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)E-PELI^[JD0)EDPCDME- EK)NK )@@G@@E9JEL^^[HD9^C*)^@)@L@@@ CTJD1IC(#E)%^@)ID5GD2I->IL7H92G))^@)^@)^@)^@)^@)NL )@@G@@^@)^@)^@)^@)E-PELI^[JD0)EDPCDME- EK)E9JEL^^[HD9^C*)^@)+@@@@@@F@^@] NM )@@G@@ LX X9,CDBPC,X8 LOAD PARAMETER POINTER +@@@@[@K@@@^NN )@@G@@^@)^@)^@)^@)^@)D-S^@)^@)^@)^@)F@9 -#C-]E[# -SB@)^@)^@)^@)^@)D-JCD^^[KCDMNO )@@G@@CDHC(OC(M^[KD9DD1OC(M^@)+@@@@@@G@^@] LX X9,PBVAL,X9 NP )@@G@@ LOAD FDT FOR COMMUNICATIONS LINE+@@@@[@M@@@^^@)^@)^@)^@)^@)D-S^@)^@)NQ )@@G@@^@)^@)F@9 -KCLQCDG -SBC)^@)^@)^@)^@)D-JCD^^[AC-O^[AD9M^[#D9HD(PD1DCT[E-DNR )@@G@@D9IES)D-DD1 +@@@@@@F@^@] LA A0,FDPROP,X9 LOAD PRONS )@@G@@PERTIES OF FILE +@@@@[@K@@@^^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC0 -AC-KELJNT )@@G@@E@?F@9^@)^@)^@)^@)D-JCD^^[KELJE[ ELODD ES)D9A^[ADDGC*)+@@@@@@ @^@] NU )@@G@@ ON REALTHING +@@@@[@C@@@^^@)^@)^@)^@)^@)D9I^@)^@)^@)^@)EL CDGNV )@@G@@E-CDDIC8)^@)+@@@@@@F@^@] TOP,U A0,EPCOMM COMMUNICNW )@@G@@ATIONS LINE ? +@@@@[@K@@@^^@)^@)^@)^@)^@)E-JE@?E*)^@)^@)CC0 - E[#D9HNX )@@G@@D*)^@)^@)^@)^@)^@)CTJD(HE(IDD#CDODDJD1N^[GDDIC*)B8)^@)+@@@@@@G@^@] NY )@@G@@ J CONEQTW NO. ERROR, IMPROPER EQUIPMENT +@@@@[NZ )@@G@@@M@@@^^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)CTJD1 EDOE8)^@)^@)^@)^@)^@)^@)D1J 0)OA )@@G@@^[ ELMD9M ))DDHE[MD9KC(M^[ EDPDDKD( D1O^@)+@@@@@@ @^@] OFF OB )@@G@@ REALTHING +@@@@[@C@@@^^@)^@)^@)^@)^@)D9AC0)^@)^@)^@)EL CDGE-CDDIC8)^@)OC )@@G@@+@@@@@@F@^@] TZ FDLT,X9 HAS LINE BEEN CONNECOD )@@G@@TED ? +@@@@[@L@@@^^@)^@)^@)^@)^@)E-U^@)^@)^@)^@)C1^D-O -SBC)^@)^@)^@)^@)OE )@@G@@^@)^@)D[[ES)D-DD1 ^[]C( D0)CTJD1IC(#E- C))B8)^@)+@@@@@@G@^@] J OF )@@G@@ CONALR YES. LINE ALREADY CONNECTED +@@@@[@L@@@^OG )@@G@@^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)CTJD1[D-M^@)^@)^@)^@)^@)^@)^@)FD ES,^@)D-DOH )@@G@@D1 ^[[D-MC([C-T^[#D9ID1 CTOC(^+@@@@@@F@^@] BGET LTL OI )@@G@@ ALLOCATE A LINE TABLE +@@@@[@K@@@^^@)^@)^@)^@)^@)CLBC(O^@)OJ )@@G@@^@)^@)D-OD))^@)^@)^@)^@)^@)^@)^@)^@)CDGD-JCT[E- ^[[^[GDDIC*)E-[CLGC*)^@)OK )@@G@@+@@@@@@G@^@] SA A0,FDLT,X9 SET LINE TABLE POINTOL )@@G@@ER IN FDT +@@@@[@M@@@^^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)CC0 -AC-GE)?F@9^@)OM )@@G@@^@)^@)^@)^@)ET E))D-DD1 ^[OCD]D- ^[KD9DD1OC(M^[DD0)C1^E))^@)+@@@@@@G@^@]ON )@@G@@ AA A0,(1,0) FORM POINTER TO CLEAR LINE TABLEOO )@@G@@+@@@@[@M@@@^^@)^@)^@)^@)^@)CD[^@)^@)^@)^@)CC0 )*AC?A@(^@)^@)^@)^@)^@)^@)OP )@@G@@C1JELH^[KD9DD1OC(M^[OD8)CTGC([EK)D-DD1 ^[OCD]D- +@@@@@@E@^@] LROQ )@@G@@,U R1,LTL-1 LOAD LOOP COUNTER +@@@@[@J@@@^^@)^@)^@)^@)OR )@@G@@^@)D-M -P^@)^@)^@)EK1 -GE-G *1^@)^@)^@)^@)^@)^@)D-JCD^^[GD9JE@)CTJE(IE- OS )@@G@@EK)^@)+@@@@@@E@^@] SZ 0,*A0 CLEAR THE LINEOT )@@G@@ TABLE+@@@@[@J@@@^^@)^@)^@)^@)^@)ETU^@)^@)^@)^@)A@? L[A@)^@)^@)^@)^@)^@)OU )@@G@@^@)^@)CTGC([EK)E-CC*)D-DD1 ^[OCD]D- +@@@@@@E@^@] JGD R1,$OV )@@G@@-1 LOOP FOR ALL WORDS +@@@@[@J@@@^^@)^@)^@)^@)^@)DLBC))^@)OW )@@G@@^@)^@)EK1 )= *1^@)^@)^@)^@)^@)^@)^@)D-JD9K^[AD9M^[[D-G^[RD9MC-N^@)+@@@@@OX )@@G@@@F@^@] LX X3,FDLT,X9 LOAD LINE TABLE POINTER OY )@@G@@+@@@@[@K@@@^^@)^@)^@)^@)^@)D-S^@)^@)^@)^@)F@3 -AC-GE)?F@9^@)^@)^@)^@)^@)OZ )@@G@@D-JCD^^[GDDIC*)E-[CLGC*)E[JDDIE- EK)+@@@@@@F@^@] DL A0,FPA )@@G@@DIN,X9 LOAD INTERNAL NAME FOR LTG+@@@@[@L@@@^^@)^@)^@)^@)^@)C-GPB )@@G@@^@)^@)^@)^@)CC0 -AC-DD0?F@9^@)^@)^@)^@)^@)D-JCD^^[DD1OC(MD1[D))D1[D( ^[APC )@@G@@D9M^[GE-B^@)+@@@@@@F@^@] DS A0,LTFN,X3 SET NAMEPD )@@G@@ IN LINE TABLE +@@@@[@K@@@^^@)^@)^@)^@)^@)C-N^@)^@)^@)^@)CC0 -GE-AD0?PE )@@G@@F@3^@)^@)^@)^@)^@)ET E))D1[D( ^[DD0)D-DD1 ^[OCD]D- ^@)+@@@@@@D@^@] PF )@@G@@ LA,U A0,1 LOAD A ONE +@@@@[@H@@@^^@)^@)^@)^@)PG )@@G@@^@)D-[ -P^@)^@)^@)CC0 )1^@)^@)^@)^@)^@)^@)^@)^@)D-JCD^^[[^[JD1 ^@)+@@@@@PH )@@G@@@G@^@] SA A0,LTQWI,X3 SET QUARTER-WORD COMPLETIOPI )@@G@@N ACT +@@@@[@M@@@^^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)CC0 -GE-LE9D -SAS)^@)^@)PJ )@@G@@^@)^@)ET E))EDPCDME- EK!E9JEL^^[#D9HE[GC(ODDJD0)CD#E))+@@@@@@H@^@] PK )@@G@@ SA A0,LTOUSG,X3 SET INTERRUPT ON OUTPUT COMPLETION PL )@@G@@+@@@@[@N@@@^^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)CC0 -GE-JE(NC8?F@3^@)^@)^@)^@)PM )@@G@@ET E))DDIE- ELME(KE))D9I^[JE(OE[PE))CTJD(KD- E-DD9I^@)+@@@@@@H@^@] PN )@@G@@ SA A0,LTIUSG,X3 SET INTERRUPT ON INPUT COMPLETION PO )@@G@@+@@@@[@N@@@^^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)CC0 -GE-DE(NC8?F@3^@)^@)^@)^@)PP )@@G@@ET E))DDIE- ELME(KE))D9I^[DD1KE(O^[#D9HE[GC(ODDJD0)^@)+@@@@@@G@^@] PQ )@@G@@ LA,U A0,OUTINT LOAD OUTPUT COMPLETION ADDRESS +@@@@[PR )@@G@@@M@@@^^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC0 -JE(ODDIE))^@)^@)^@)^@)^@)D-JCD^PS )@@G@@^[JE(OE[PE))CTJD(KD- E-DD9I^[[C-^EL ETN^@)+@@@@@@G@^@] SA PT )@@G@@ A0,LTOCRTN,X3 SET OUTPUT COMPLETION ADDRESS +@@@@[@M@@@^^@)^@)PU )@@G@@^@)^@)^@)ET[^@)^@)^@)^@)CC0 -GE-JCTME-I -SAS)^@)^@)^@)ET E))D9PE-KE(O^[#PV )@@G@@D9HE[GC(ODDJD0)CD^C-MC(NES)^@)+@@@@@@G@^@] LA,U A0,ININT PW )@@G@@ LOAD INPUT COMPLETION ROUTINE +@@@@[@M@@@^^@)^@)^@)^@)^@)D-[PX )@@G@@ -P^@)^@)^@)CC0 -DD1DD1O^@)^@)^@)^@)^@)^@)D-JCD^^[DD1KE(O^[#D9HE[GC(ODDJPY )@@G@@D0)ELJE(ODDIC*)^@)+@@@@@@G@^@] SA A0,LTICRTN,X3 SEPZ )@@G@@T INPUT COMPLETION ADDRESS +@@@@[@L@@@^^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)QA )@@G@@CC0 -GE-DCTME-I -SAS)^@)^@)^@)ET E))DDIE[PE))CTJD(KD- E-DD9I^[[C-^EL ETNQB )@@G@@+@@@@@@F@^@] LA,U A0,20 LOAD TIMER FOR 12 SEQC )@@G@@CONDS +@@@@[@L@@@^^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC0 )2A@)^@)^@)^@)^@)^@)QD )@@G@@^@)^@)D-JCD^^[ODDHC(M^[AD9M^@1AK)ET CTJD1^ES)^@)+@@@@@@G@^@] SAQE )@@G@@ A0,LTOBTIM,X3 TURN ON OUTPUT BUFFER TIMING +@@@@[@L@@@^QF )@@G@@^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)CC0 -GE-JCLODDH -SAS)^@)^@)^@)E-PELI^[JD0)QG )@@G@@D9PE-KE(O^[]E(AC1 EK)E-DD(DD1B+@@@@@@G@^@] INITQ LTSCQ,X3 QH )@@G@@ INITIALISE SUBCHANNEL QUEUE +@@@@[@L@@@^^@)^@)^@)^@)^@)DDIQI )@@G@@DDOEC)^@)^@)D-OET#EC?F@3^@)^@)^@)^@)^@)^@)DDIDDODD[D-DET ^[NE(]CTCCDID1 QJ )@@G@@D))EDPC(PC*)+@@@@@@G@^@] INITQ LTOQ,X3 INITIALIQK )@@G@@SE OUTPUT MESSAGE QUEUE +@@@@[@M@@@^^@)^@)^@)^@)^@)DDIDDOEC)^@)^@)D-OD9LQL )@@G@@ -SAS)^@)^@)^@)^@)^@)^@)DDIDDODD[D-DET ^[JE(OE[PE))D( ETNCDBC*)EDPC(PC*)QM )@@G@@+@@@@@@H@^@] INITPVQ 0,LTOAQ,X3 INITIALISE OUTPUT AVQN )@@G@@AILABLE QUEUE +@@@@[@N@@@^^@)^@)^@)^@)^@)DDIDDOE[QEC)^@)A@?D-OD9[EC?QO )@@G@@F@3^@)^@)^@)^@)^@)DDIDDODD[D-DET ^[JE(OE[PE))CDQCDDD-[CLGC*)EDPC(PC*)^@)QP )@@G@@+@@@@@@G@^@] LA A0,FDQWM,X9 LOAD QUARTER-WORD FLQQ )@@G@@AG FOR FDT +@@@@[@M@@@^^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC0 -AC-LE9H -SBC)QR )@@G@@^@)^@)^@)^@)D-JCD^^[LE([ELOC(M (RD9MC))C1GCDB^[AD9M^[AC-O^@)+@@@@@@A@^@]QS )@@G@@ ON REALTHING=0 +@@@@[@C@@@^^@)^@)^@)^@)^@)D9I^@)^@)QT )@@G@@^@)^@)EL CDGE-CDDIC8.A@)+@@@@@@G@^@] LA,U A0,1 QU )@@G@@ SET QUARTER WORD FOR EMULATION +@@@@[@M@@@^^@)^@)^@)^@)^@)D-[ -P^@)QV )@@G@@^@)^@)CC0 )1^@)^@)^@)^@)^@)^@)^@)^@)ET E))EDPCDME- EK)E9JEL^^[AD9M^[ D(PQW )@@G@@D-[E-DD9I^@)+@@@@@@A@^@] OFF REALTHING=0 +@@@@[@C@@@^QX )@@G@@^@)^@)^@)^@)^@)D9AC0)^@)^@)^@)EL CDGE-CDDIC8.A@)+@@@@@@F@^@] SAQY )@@G@@ A0,LTQWM,X3 SET FLAG IN LINE TABLE +@@@@[@K@@@^^@)^@)QZ )@@G@@^@)^@)^@)ET[^@)^@)^@)^@)CC0 -GE-LE9H -SAS)^@)^@)^@)^@)ET E))C1GCDB^[DD0)RA )@@G@@D-DD1 ^[OCD]D- ^@)+@@@@@@[@^@]. +@@@@[@[@@@^ 0)^@)+@@@@@@C@^@]. RB )@@G@@ INITIALISE BITS-PER-CHARACTER VALUES +@@@@[@G@@@^ 0)^@)^@)^@)^@)DDIRC )@@G@@DDODD[D-DET ^[]DDOES!E[ EK!CTCCDMCD#E- EK)E1[D-PC(N^@)+@@@@@@[@^@]. RD )@@G@@+@@@@[@[@@@^ 0)^@)+@@@@@@F@^@] LA A0,FDBITPC,X9 LORE )@@G@@AD BITS PER CHARACTER +@@@@[@K@@@^^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC0 -ARF )@@G@@C-]DDOE[# -SBC)^@)^@)^@)D-JCD^^[]DDOES)E[ EK)CTCCDMCD#E- EK)+@@@@@@A@^@]RG )@@G@@ ON REALTHING=0 +@@@@[@C@@@^^@)^@)^@)^@)^@)D9I^@)^@)RH )@@G@@^@)^@)EL CDGE-CDDIC8.A@)+@@@@@@H@^@] LA,U A0,8 RI )@@G@@ SET 8 BITS PER CHARACTER FOR EMULATION+@@@@[@O@@@^^@)^@)^@)^@)^@)D-[RJ )@@G@@ -P^@)^@)^@)CC0 )8^@)^@)^@)^@)^@)^@)^@)^@)ET E))B@)CLDE-N^[KC(M^[#D[[EL[RK )@@G@@CTOC(M^[AD9M^[ D(PD-[E-DD9I^@)+@@@@@@A@^@] OFF REALTHING=RL )@@G@@0 +@@@@[@C@@@^^@)^@)^@)^@)^@)D9AC0)^@)^@)^@)EL CDGE-CDDIC8.A@)+@@@@@RM )@@G@@@G@^@] SA A0,LTBITPC,X3 SET BITS PER CHARACTER IN RN )@@G@@LT +@@@@[@L@@@^^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)CC0 -GE-]DDOE[# -SAS)^@)RO )@@G@@^@)^@)ET E))CLDE-N^[KC(M^[#D[[EL[CTOC(M^[DD0)D-O+@@@@@@D@^@] LARP )@@G@@,U A1,1 LOAD A ONE BIT+@@@@[@I@@@^^@)^@)^@)^@)^@)D-[RQ )@@G@@ -P^@)^@)^@)CC1 )1^@)^@)^@)^@)^@)^@)^@)^@)D-JCD^^[[^[JD1 ^[]DDO^@)+@@@@@RR )@@G@@@G@^@] LSSL A1,,A0 TAKE 2**(BITS PER CHARACTERS )@@G@@R) +@@@@[@L@@@^^@)^@)^@)^@)^@)D-NETG^@)^@)^@)CC1 )?CC0^@)^@)^@)^@)^@)RT )@@G@@^@)^@)E-[DT ^@2 K% []DDOES)E[ EK)CTCCDMCD#E- EK(+@@@@@@H@^@] ANRU )@@G@@A,U A1,1 COMPUTE LARGEST VALUE FOR CHARACTER +@@@@[RV )@@G@@@N@@@^^@)^@)^@)^@)^@)CDICC?E*)^@)^@)CC1 )1^@)^@)^@)^@)^@)^@)^@)^@)CTJD(KRW )@@G@@E(OC*)D-[ELBC(NE))E1[D-PC*)C1JEK)CTCCDMCD#E- EK)+@@@@@@G@^@] SARX )@@G@@ A1,LTCMSK,X3 SET CHARACTER MASK IN LINE TABLE+@@@@[@M@@@^RY )@@G@@^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)CC1 -GE-#D(NDS?F@3^@)^@)^@)^@)ET E))CTCCDMRZ )@@G@@CD#E- EK)D([ETF^[DD0)D-DD1 ^[OCD]D- +@@@@@@[@^@]. +@@@@[@[@@@^ 0)^@)SA )@@G@@+@@@@@@D@^@]. COMPUTE LARGEST VALUED WORD WORTH SENDING AS+@@@@[SB )@@G@@@I@@@^ 0)^@)^@)^@)^@)CTJD(KE(OC*)D-[ELBC(NE))E1[D-PC(^^[RD9MC))E9JELOD@)SC )@@G@@ET D1^DDIC8)CDN^@)+@@@@@@C@^@]. A SHORT WORD (DELIMITED BY ESC 8SD )@@G@@). +@@@@[@F@@@^ 0)^@)^@)^@)^@)CC)ETCD9ME))E9JEL^^@*C- D-DD(DE- C))CLTSE )@@G@@^[ ET#^@8 C,+@@@@@@[@^@]. +@@@@[@[@@@^ 0)^@)+@@@@@@F@^@] LASF )@@G@@,U A1,36 LOAD BITS IN FULL WORD +@@@@[@K@@@^^@)^@)SG )@@G@@^@)^@)^@)D-[ -P^@)^@)^@)CC1 )3A0)^@)^@)^@)^@)^@)^@)^@)D-JCD^^[]DDOES)DDISH )@@G@@^[AE(GD))E9JEL^^@)+@@@@@@H@^@] AA A1,A0 ADSI )@@G@@D BITS PER CHARACTER TO ROUND UP +@@@@[@N@@@^^@)^@)^@)^@)^@)CD[^@)^@)SJ )@@G@@^@)^@)CC1 -[A@)^@)^@)^@)^@)^@)^@)^@)CD^C))CLDE-N^[KC(M^[#D[[EL[CTOC(M^[OSK )@@G@@D8)ELJE(IC))E(K^@)+@@@@@@G@^@] ANA,U A1,1 SUSL )@@G@@BTRACT ONE FOR COVERED DIVIDE +@@@@[@M@@@^^@)^@)^@)^@)^@)CDICC?E*)^@)^@)SM )@@G@@CC1 )1^@)^@)^@)^@)^@)^@)^@)^@)ETPCLOEL[CTO^[JD1 ^[AD9M^[#D9QC(MC(^^[^DDQSN )@@G@@DD^C*)+@@@@@@G@^@] DSL A1,36 SHIFT TO GET TSO )@@G@@WO WORD NUMBER +@@@@[@L@@@^^@)^@)^@)^@)^@)C-ND))^@)^@)^@)CC1 )3A0)^@)SP )@@G@@^@)^@)^@)^@)^@)^@)ETCDDAE))E-J^[BC(O^[OE9J^[RD9MC))D1PD(]C(M+@@@@@@H@^@]SQ )@@G@@ DI A1,A0 COMPUTE BYTES REQUIRED TO HOLD ASR )@@G@@ WORD +@@@@[@O@@@^^@)^@)^@)^@)^@)C-D^@)^@)^@)^@)CC1 -[A@)^@)^@)^@)^@)^@)SS )@@G@@^@)^@)CTJD(KE(OC*)CLTE- ES)EL EDPDDMC(^^[OD8)D[JD-^^[[^[RD9MC))^@)+@@@@@ST )@@G@@@G@^@] ANA,U A1,3 SUBTRACT TWO-BYTE OVERHEADSU )@@G@@ FOR +@@@@[@M@@@^^@)^@)^@)^@)^@)CDICC?E*)^@)^@)CC1 )3^@)^@)^@)^@)^@)^@)SV )@@G@@^@)^@)ETPCLOEL[CTO^[OE9J (]FDOC*)D9QC(MD[ CD^^[AD9M^@)+@@@@@@G@^@]. SW )@@G@@ ESCAPE 8 SEQUENCE AND ONE BYTE +@@@@[SX )@@G@@@M@@@^ 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)C(NCT[SY )@@G@@E[ ^@8^[NC(LE( D1#C*)CDIC))D9IC*)CLTE- ^@)+@@@@@@G@^@]. SZ )@@G@@ ADVANTAGE TO MAKE IT WORTH IT. +@@@@[@M@@@^ 0)^@)TA )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)CD^E1[D1OCDBC*)E-JTB )@@G@@^[HCDFC*)DDO^[RD9ME-C^[DE),^@)+@@@@@@H@^@] MSI,U A1,A0 TC )@@G@@ COMPUTE BITS IN THAT NUMBER OF BYTES +@@@@[@N@@@^^@)^@)^@)^@)TD )@@G@@^@)D(NDC?E*)^@)^@)CC1 -[A@)^@)^@)^@)^@)^@)^@)^@)CTJD(KE(OC*)CLDE-N^[DD0)TE )@@G@@E-CCDO^[IE(HCL EK)D9A^[]FDOC(N+@@@@@@D@^@] LA,U A2,1 TF )@@G@@ LOAD A ONE BIT+@@@@[@I@@@^^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC2 )1TG )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)D-JCD^^[[^[JD1 ^[]DDO^@)+@@@@@@I@^@] LSTH )@@G@@SL A2,,A1 GET SMALLEST NUMBER TO SEND AS FULL WORD TI )@@G@@+@@@@[@O@@@^^@)^@)^@)^@)^@)D-NETG^@)^@)^@)CC2 )?CC1^@)^@)^@)^@)^@)^@)^@)TJ )@@G@@C9 E))ETHCDGD- ETO^[IE(HCL EK)E-J^[NC(IC))CDN^[AE(GD))E9JEL^+@@@@@@F@^@]TK )@@G@@ SA A2,LTOPTMX,X3 SAVE FOR COMPARISON LATER +@@@@[TL )@@G@@@L@@@^^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)CC2 -GE-JE[OD(S -SAS)^@)^@)^@)ET[E1 TM )@@G@@^[AD9M^[#D9HE[[ELDETJD0)D-[E- EK)^@)+@@@@@@[@^@]. +@@@@[@[@@@^ 0)^@)TN )@@G@@+@@@@@@F@^@] LA A0,FDCTMSPD,X9 LOAD CTM SPEED ON LITO )@@G@@NE +@@@@[@K@@@^^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC0 -AC-#E-HETKC)?F@9^@)TP )@@G@@^@)^@)D-JCD^^[#E-H^[NE[ C(^^[JD0)D-DD1 ^@)+@@@@@@A@^@] ON TQ )@@G@@ REALTHING=0 +@@@@[@C@@@^^@)^@)^@)^@)^@)D9I^@)^@)^@)^@)EL CDGE-CDDITR )@@G@@C8.A@)+@@@@@@G@^@] LA,U A0 SET ASYNCHRONOTS )@@G@@US FOR EMULATION +@@@@[@M@@@^^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC0^@)^@)^@)TT )@@G@@^@)^@)^@)^@)^@)^@)ET E))CDNFDICTCELJD1JE(N^[AD9M^[ D(PD-[E-DD9I^@)+@@@@@TU )@@G@@@A@^@] OFF REALTHING=0 +@@@@[@C@@@^^@)^@)^@)^@)^@)D9ATV )@@G@@C0)^@)^@)^@)EL CDGE-CDDIC8.A@)+@@@@@@F@^@] LA,U A1,SYN TW )@@G@@ LOAD A SYNC CHARACTER +@@@@[@K@@@^^@)^@)^@)^@)^@)D-[ -P^@)TX )@@G@@^@)^@)CC1 -NFDI^@)^@)^@)^@)^@)^@)^@)D-JCD^^[[^[NFDICS)CTCCDMCD#E- EK)^@)TY )@@G@@+@@@@@@F@^@] TG,U A0,2 IS LINE SYNCHRONOUS TZ )@@G@@? +@@@@[@K@@@^^@)^@)^@)^@)^@)E-B -P^@)^@)^@)CC0 )2^@)^@)^@)^@)^@)^@)UA )@@G@@^@)^@)DDN^[GDDIC*)ETTD1#D[MD9ID9PES)B8)^@)+@@@@@@G@^@] SA UB )@@G@@ A1,LTSYNC,X3 NO. SET SYNC CHARACTER FOR LINE+@@@@[@M@@@^^@)^@)UC )@@G@@^@)^@)^@)ET[^@)^@)^@)^@)CC1 -GE-NFDICS?F@3^@)^@)^@)^@)D1J 0)^[NC(O^[NFDIUD )@@G@@CS)CTCCDMCD#E- EK)C1JEK)D-DD1 +@@@@@@[@^@]. +@@@@[@[@@@^ 0)^@)+@@@@@UE )@@G@@@D@^@] LA,U A0,5 ** FUDGE ** +@@@@[@H@@@^UF )@@G@@^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC0 )5^@)^@)^@)^@)^@)^@)^@)^@) K%^[AE(^C9 UG )@@G@@^@% K)+@@@@@@G@^@] SA A0,LTTIME,X3 SET TIMEOUT QUUH )@@G@@ANTUM FOR LINE +@@@@[@L@@@^^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)CC0 -GE-ODDHUI )@@G@@C*?F@3^@)^@)^@)^@)ET E))E-DD( D9PE))EDPCDIE-PD*)C1JEK)D-DD1 +@@@@@@[@^@]UJ )@@G@@. +@@@@[@[@@@^ 0)^@)+@@@@@@E@^@]. COMPUTE LENGTH OF COMMUNICUK )@@G@@ATIONS BUFFER REQUIRED +@@@@[@J@@@^ 0)^@)^@)^@)^@)CTJD(KE(OC*)D- D1BE-CUL )@@G@@^[JC0)CTJD(HE(IDD#CDODDJD1N^[]E(AC1 EK)EL EDPDDMC(^^@)+@@@@@@[@^@]. UM )@@G@@+@@@@[@[@@@^ 0)^@)+@@@@@@G@^@] LA,U A0,16 LOUN )@@G@@AD BITS IN CRC FOR MESSAGE +@@@@[@L@@@^^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)UO )@@G@@CC0 )1A0)^@)^@)^@)^@)^@)^@)^@)D-JCD^^[]DDOES)DDI^[#EL#^[AD9M^[HC(NET[C9 UP )@@G@@+@@@@@@G@^@] DSL A0,36 SHIFT TO DOUBLE-WORDUQ )@@G@@ FOR DIVIDE +@@@@[@M@@@^^@)^@)^@)^@)^@)C-ND))^@)^@)^@)CC0 )3A0)^@)^@)^@)UR )@@G@@^@)^@)^@)^@)ETCDDAE))E-J^[^D9PCLGC*!E9JEL^^[AD9M^[^DDQDD^C*)+@@@@@@G@^@]US )@@G@@ DI A0,LTBITPC,X3 DIVIDE BY BITS PER CHARACTER UT )@@G@@+@@@@[@L@@@^^@)^@)^@)^@)^@)C-D^@)^@)^@)^@)CC0 -GE-]DDOE[# -SAS)^@)^@)^@)UU )@@G@@C-DE1DC- ^[]FC)CLDE-N^[KC(M^[#D[[EL[CTOC(M+@@@@@@F@^@] TZ UV )@@G@@ A1 IS THERE A REMAINDER ? +@@@@[@K@@@^^@)^@)^@)^@)UW )@@G@@^@)E-U^@)^@)^@)^@)CC1^@)^@)^@)^@)^@)^@)^@)^@)^@)DDN^[OD[ EL ^[[^[MC(HCDDUX )@@G@@D1^C(M^@_^@)+@@@@@@G@^@] AA,U A0,1 YES. INUY )@@G@@CLUDE A BYTE TO HOLD IT +@@@@[@M@@@^^@)^@)^@)^@)^@)CD[ -P^@)^@)^@)CC0 )1UZ )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)FD ES,^@)DDICTGE(^C*)CC)CLTE- ^[OD8)D[JD-^^[DE))VA )@@G@@+@@@@@@H@^@] AA,U A0,ICHTXTL+ICHPREL+ICHPOST ADD TEXT, PREVB )@@G@@AMBLE, POSTAMBLE +@@@@[@N@@@^^@)^@)^@)^@)^@)CD[ -P^@)^@)^@)CC0 -DCTCE-SVC )@@G@@E-G TDCTCE[MC(G TDCTCE[JETO^[[C-^^[OC(SE)?^[KEL CDHCLGC*?^[KD9NE-[D(]D- VD )@@G@@+@@@@@@G@^@] SA A0,LTICOUNT,X3 SET AS INPUT COUNT IVE )@@G@@N LINE TABLE+@@@@[@M@@@^^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)CC0 -GE-DCTJE(IE)?VF )@@G@@F@3^@)^@)^@)ET E))CDN^[DD1KE(O^[#D9PD1O^[DD0)D-DD1 ^[OCD]D- +@@@@@@G@^@]VG )@@G@@ TZ LTSYNC,X3 IS THIS A SYNCHRONOUS LINE ? VH )@@G@@+@@@@[@L@@@^^@)^@)^@)^@)^@)E-U^@)^@)^@)^@)D-OETTD1# -SAS)^@)^@)^@)^@)^@)VI )@@G@@DDN^[OD[DES)CC)ETTD1#D[MD9ID9PES)D-DD1 ^@_+@@@@@@H@^@] AA,U VJ )@@G@@ A0,ICHNSYN YES. INCLUDE ROOM FOR SYNC CHARACTERS+@@@@[@O@@@^VK )@@G@@^@)^@)^@)^@)^@)CD[ -P^@)^@)^@)CC0 -DCTCD1NFDI^@)^@)^@)^@)^@)FD ES,^@)DDIVL )@@G@@CTGE(^C*)ELJD9H^[AD9M^[NFDICS)CTCCDMCD#E- ELN^@)+@@@@@@G@^@] SAVM )@@G@@ A0,LTOCOUNT,X3 SET OUTPUT COUNT IN LINE TABLE +@@@@[@M@@@^VN )@@G@@^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)CC0 -GE-JCTJE(IE)?F@3^@)^@)^@)ET E))D9PE-KVO )@@G@@E(O^[#D9PD1O^[DD0)D-DD1 ^[OCD]D- ^@)+@@@@@@H@^@] LA,U A1 VP )@@G@@ CLEAR REMAINDER FOR WORD COMPUTATION +@@@@[@N@@@^^@)^@)VQ )@@G@@^@)^@)^@)D-[ -P^@)^@)^@)CC1^@)^@)^@)^@)^@)^@)^@)^@)^@)CTGC([EK)EL D([DDIVR )@@G@@C- EK)C1JEK)E9JEL^^[#D9HE[PE-[E-DD9I+@@@@@@F@^@] DSL A0,1VS )@@G@@ DIVIDE CHARACTERS BY TWO +@@@@[@K@@@^^@)^@)^@)^@)^@)C-NVT )@@G@@D))^@)^@)^@)CC0 )1^@)^@)^@)^@)^@)^@)^@)^@)C-DE1DC- ^[#D[[EL[CTOC(MES)CLTVU )@@G@@^[OE9J+@@@@@@F@^@] TZ LTQWM,X3 QUARTER-WORD MVV )@@G@@ODE LINE ? +@@@@[@K@@@^^@)^@)^@)^@)^@)E-U^@)^@)^@)^@)D-OEDRD*?F@3^@)^@)VW )@@G@@^@)^@)^@)^@)EDPCDME- EK!E9JEL^^[HD9^C*)D-DD1 ^@_+@@@@@@G@^@] DSVX )@@G@@L A0,1 YES. DIVIDE CHARACTERS BY FOUR +@@@@[@M@@@^VY )@@G@@^@)^@)^@)^@)^@)C-ND))^@)^@)^@)CC0 )1^@)^@)^@)^@)^@)^@)^@)^@)FD ES,^@)C-DVZ )@@G@@E1DC- ^[#D[[EL[CTOC(MES)CLT^[AD9PEK)+@@@@@@G@^@] TZ A1 WA )@@G@@ ARE THERE CHARACTERS LEFT OVER ?+@@@@[@M@@@^^@)^@)^@)^@)WB )@@G@@^@)E-U^@)^@)^@)^@)CC1^@)^@)^@)^@)^@)^@)^@)^@)^@)CDMC*)E-CC(MC*)CTCCDMCD#WC )@@G@@E- ELN^[GC(AE))D9QC(M^@_+@@@@@@F@^@] AA,U A0,1 WD )@@G@@ YES. ROUND TO NEXT WORD +@@@@[@K@@@^^@)^@)^@)^@)^@)CD[ -P^@)^@)^@)WE )@@G@@CC0 )1^@)^@)^@)^@)^@)^@)^@)^@)FD ES,^@)ELJE(IC))E-J^[IC(SE))E9JEL^+@@@@@WF )@@G@@@G@^@] AA,U A0,ITTEXT ADD TRANSACTION BUFFER PREWG )@@G@@AMBLE +@@@@[@M@@@^^@)^@)^@)^@)^@)CD[ -P^@)^@)^@)CC0 -DE-OC(SE))^@)^@)^@)WH )@@G@@^@)^@)CD^C))E-MCDIET[CTODDJD0)CLPC1AC(M^[KEL CDHCLGC*)+@@@@@@F@^@] WI )@@G@@ SA A0,LTBLW,X3 SET BUFFER LENGTH IN WORDS+@@@@[@L@@@^WJ )@@G@@^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)CC0 -GE-]D-R -SAS)^@)^@)^@)^@)ET E))CLPC1AWK )@@G@@C(M^[GC(IC9OD@)DDI^[RD9MC-N^@)+@@@@@@[@^@]. +@@@@[@[@@@^ 0)^@)+@@@@@WL )@@G@@@D@^@]. CREATE TIMEOUT ACTIVITY FOR THE LINE TABLE +@@@@[@H@@@^WM )@@G@@ 0)^@)^@)^@)^@)CTMC([E- ^[ODDHC(JE(O^[[CTODDQDDOFC)C1JEK)E-CC*)D-DD1 ^[OWN )@@G@@CD]D- +@@@@@@[@^@]. +@@@@[@[@@@^ 0)^@)+@@@@@@F@^@] FORK WO )@@G@@ ICTIMER CREATE A TIMEOUT ACTIVITY +@@@@[@L@@@^^@)^@)^@)^@)WP )@@G@@^@)C1JELF^@)^@)^@)DD#E-DD( EK)^@)^@)^@)^@)^@)^@)CTMC([E- ^[[^[ODDHC(JE(OWQ )@@G@@^[[CTODDQDDOFC)^@)+@@@@@@[@^@]. +@@@@[@[@@@^ 0)^@)+@@@@@@F@^@]. WR )@@G@@ INCREMENT LINES ACTIVE. IF THIS IS THE FIRST LINE, +@@@@[@K@@@^WS )@@G@@ 0)^@)^@)^@)^@)DDICTMC(HC(IE))D-DD1 ES)CD#E-DE1 0)^[DC0)E-CDDN^[DES)E-CWT )@@G@@C*)C1DELNE))D-DD1 ))^@)+@@@@@@F@^@]. ACQUIRE THE REAL-TIME BUFFWU )@@G@@ER POOL AND RAISE TO REAL +@@@@[@K@@@^ 0)^@)^@)^@)^@)CD#EDPDDMC*)E-CWV )@@G@@C*)EL CDG (ODDHC*)CLPC1AC(M^[KD9JD))CDIC))EL[DDNC*)E-J^[MC([D))^@)+@@@@@WW )@@G@@@^@^@]. TIME LEVEL. +@@@@[@A@@@^ 0)^@)^@)^@)^@)E-DD( ^[GC(QC(GWX )@@G@@ 0)^@)+@@@@@@[@^@]. +@@@@[@[@@@^ 0)^@)+@@@@@@G@^@] P WY )@@G@@ ICHGLOCK LOCK MASTER INTERCHANGE LOCK +@@@@[@L@@@^^@)^@)WZ )@@G@@^@)^@)^@)E@)^@)^@)^@)^@)DD#D[BD-JCTF^@)^@)^@)^@)^@)^@)D-JCTF^[HCDNE- EK)XA )@@G@@DDIE- EL#D[[D1BC*)D-JCTF+@@@@@@F@^@] LA A0,LINEACTV XB )@@G@@ LOAD LINES ACTIVE COUNT +@@@@[@K@@@^^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)XC )@@G@@CC0 -GDDIC([CTOE0)^@)^@)^@)^@)D-JCD^^[GDDIC(N^[[CTODDQC*)CTJE(IE))+@@@@@XD )@@G@@@F@^@] AU,U A0,1 INCREMENT LINES ACTIVE XE )@@G@@+@@@@[@K@@@^^@)^@)^@)^@)^@)CDP -P^@)^@)^@)CC0 )1^@)^@)^@)^@)^@)^@)^@)^@)XF )@@G@@DDICTMC(HC(IE))D-DD1 ES)CD#E-DE1 ^@)+@@@@@@E@^@] SA A1,LXG )@@G@@INEACTV UPDATE LINES ACTIVE +@@@@[@J@@@^^@)^@)^@)^@)^@)ET[^@)^@)XH )@@G@@^@)^@)CC1 -GDDIC([CTOE0)^@)^@)^@)^@)E(KC-[E- ^[GDDIC(N^[[CTODDQC*)+@@@@@XI )@@G@@@F@^@] JNZ A0,NOTFLC SKIP IF NOT FIRST LINE XJ )@@G@@+@@@@[@K@@@^^@)^@)^@)^@)^@)DLIFK)^@)^@)^@)CC0 -ID9OC1GCS)^@)^@)^@)^@)^@)XK )@@G@@ETFDDK^[DC0)D1JE))C1DELNE))D-DD1 ^@)+@@@@@@G@^@] FORK ITC XL )@@G@@ CREATE TRANSACTION PROCESSOR +@@@@[@L@@@^^@)^@)^@)^@)XM )@@G@@^@)C1JELF^@)^@)^@)DDOCS)^@)^@)^@)^@)^@)^@)^@)^@)CTMC([E- ^[OEL[D1NCD#E-DXN )@@G@@D9I^[KELJCT ETND9M+@@@@@@H@^@] BGET RTBUFL ACXO )@@G@@QUIRE ALL THE SPACE WE'LL EVER NEED +@@@@[@O@@@^^@)^@)^@)^@)^@)CLBC(O^@)XP )@@G@@^@)^@)ELOCLPC1G^@)^@)^@)^@)^@)^@)^@)CD#EDPDDMC*)CDGD))E-CC*)ETKCD#C*)E9 XQ )@@G@@^9GD))C(QC(M^[IC( C))^@)+@@@@@@F@^@] BRELP A0 XR )@@G@@ RELEASE TO BUFFER POOL +@@@@[@K@@@^^@)^@)^@)^@)^@)CLMC(GE@)^@)^@)XS )@@G@@CC0^@)^@)^@)^@)^@)^@)^@)^@)^@)EL D- CDNC*)E-J^[]E(AC1 EK)E[JD9G^@)+@@@@@XT )@@G@@@ @^@] ON REALTHING +@@@@[@C@@@^^@)^@)^@)^@)^@)D9I^@)^@)XU )@@G@@^@)^@)EL CDGE-CDDIC8)^@)+@@@@@@F@^@] RT$ 35 XV )@@G@@ RAISE TO REAL TIME LEVEL +@@@@[@K@@@^^@)^@)^@)^@)^@)ELO^))^@)^@)^@)XW )@@G@@AS5^@)^@)^@)^@)^@)^@)^@)^@)^@)EL[DDNC*)E-J^[MC([D))E-DD( ^[GC(QC(G+@@@@@XX )@@G@@@ @^@] OFF REALTHING +@@@@[@C@@@^^@)^@)^@)^@)^@)D9AC0)^@)XY )@@G@@^@)^@)EL CDGE-CDDIC8)^@)+@@@@@@F@^@]NOTFLC V ICHGLOCK XZ )@@G@@ RELEASE INTERCHANGE LOCK +@@@@[@K@@@^D1JE-AD-#^@)^@)E0)^@)^@)^@)^@)YA )@@G@@DD#D[BD-JCTF^@)^@)^@)^@)^@)^@)EL D- CDNC*)DDIE- EL#D[[D1BC*)D-JCTF+@@@@@YB )@@G@@@F@^@] FORK LTIACT CREATE LT INPUT ACTIVITY YC )@@G@@+@@@@[@K@@@^^@)^@)^@)^@)^@)C1JELF^@)^@)^@)D-ODD[CTO^@)^@)^@)^@)^@)^@)^@)YD )@@G@@CTMC([E- ^[GE))DDIE[PE))CD#E-DE1DE-T+@@@@@@H@^@] P LTOAYE )@@G@@Q,X3 WAIT FOR INPUT ACTIVITY TO BE READY +@@@@[@N@@@^^@)^@)YF )@@G@@^@)^@)^@)E@)^@)^@)^@)^@)D-OD9[EC?F@3^@)^@)^@)^@)^@)^@)E9[DDO^[AD9M^[DD1KYG )@@G@@E(O^[[CTODDQDDOFC)E-J^[]C*)EL CD^FC)+@@@@@@F@^@] FORK LTOAYH )@@G@@CT CREATE LT OUTPUT ACTIVITY +@@@@[@L@@@^^@)^@)^@)^@)^@)C1JYI )@@G@@ELF^@)^@)^@)D-OD9[CTO^@)^@)^@)^@)^@)^@)^@)CTMC([E- ^[GE))D9PE-KE(O^[[CTOYJ )@@G@@DDQDDOFC)^@)+@@@@@@F@^@] P LTOAQ,X3 WAIT FORYK )@@G@@ OUTPUT ACTIVITY +@@@@[@K@@@^^@)^@)^@)^@)^@)E@)^@)^@)^@)^@)D-OD9[EC?F@3YL )@@G@@^@)^@)^@)^@)^@)^@)E9[DDO^[AD9M^[JE(OE[PE))CD#E-DE1DE-T+@@@@@@E@^@] YM )@@G@@ COMPLETE . COMPLETE THE COMMAND+@@@@[@J@@@^^@)^@)YN )@@G@@^@)^@)^@)CTJD(KD- E- ^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)CTJD(KD- E- ^[OD[ YO )@@G@@^[#D9HD([D1^+@@@@@@[@^@]. +@@@@[@[@@@^ 0)^@)+@@@@@@[@^@]. +@@@@[YP )@@G@@@[@@@^ 0)^@)+@@@@@@E@^@]. IMPROPER EQUIPMENT TYPE ON FILE TO BE YQ )@@G@@CONNECTED +@@@@[@J@@@^ 0)^@)^@)^@)^@)DDHE[MD9KC(M^[ EDPDDKD( D1O^[OFDKYR )@@G@@C*)D9I^[ADDGC*)E-J^[]C*)CTJD1IC(#E- C))^@)+@@@@@@[@^@]. +@@@@[@[@@@^YS )@@G@@ 0)^@)+@@@@@@F@^@]CONEQTW LA,U A6,BADEQT LOAD ERROR MESYT )@@G@@SAGE ADDRESS+@@@@[@L@@@^CTJD1 EDOE8)^@)D-[ -P^@)^@)^@)CC6 -]CD^C(LE))^@)YU )@@G@@^@)^@)^@)^@)D-JCD^^[ ELMD9M^[HC(NET[C9 ^[[C-^EL ETN^@)+@@@@@@E@^@]CONERRYV )@@G@@ R$DIT . FIRE UP THE EDITOR +@@@@[@J@@@^CTJD1 YW )@@G@@ELM^@)^@)EK=C-DE))^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)C1DEL ^[PE@)E-CC*)YX )@@G@@C(^DDOD9M^@)+@@@@@@F@^@] E$MSG A6,,W EDIT THEYY )@@G@@ ERROR MESSAGE +@@@@[@K@@@^^@)^@)^@)^@)^@)C*=D(NC8)^@)^@)CC6 )?E8)^@)YZ )@@G@@^@)^@)^@)^@)^@)^@)C(^DDO^[OD[ ^[ ELMD9M^[HC(NET[C9 ^@)+@@@@@@F@^@] ZA )@@G@@ LA,U A0,,X9 LOAD INPUT FDT ADDRESS +@@@@[@K@@@^ZB )@@G@@^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC0 )?F@9^@)^@)^@)^@)^@)^@)^@)D-JCD^^[DD1KZC )@@G@@E(O^[AC-O^[[C-^EL ETN^@)+@@@@@@G@^@] LMJ X11,FIST ZD )@@G@@ APPEND FILE AND STATEMENT, PRINT+@@@@[@M@@@^^@)^@)^@)^@)^@)D-HDK)^@)ZE )@@G@@^@)^@)F@1AC?C1DETO^@)^@)^@)^@)^@)^@)CDKE[ D1^^[ADDGC*)CDIC))ETOCDOC(HC(IZF )@@G@@E)?^[KELDD1O+@@@@@@H@^@] ZAP . ERROR THZG )@@G@@E COMMAND, ROADBLOCK FILES +@@@@[@N@@@^^@)^@)^@)^@)^@)FL[E@)^@)^@)^@)ZH )@@G@@ 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)C(MELJEK)E-CC*)CTJD(HCDIC)?^[MD9[C-]D-JCTFZI )@@G@@^[ADDGC(N^@)+@@@@@@E@^@] COMPLETE . COMPLETEZJ )@@G@@ THE COMMAND+@@@@[@J@@@^^@)^@)^@)^@)^@)CTJD(KD- E- ^@) 0)^@)^@)^@)^@)^@)ZK )@@G@@^@)^@)^@)^@)CTJD(KD- E- ^[OD[ ^[#D9HD([D1^+@@@@@@[@^@]. +@@@@[@[@@@^ZL )@@G@@ 0)^@)+@@@@@@B@^@]. FILE SPECIFIED ALREADY CONNECTED+@@@@[@F@@@^ZM )@@G@@ 0)^@)^@)^@)^@)C1DD- ^[NE[ CTDC1DC(^^[[D-MC([C-T^[#D9ID1 CTOC(^^@)+@@@@@ZN )@@G@@@[@^@]. +@@@@[@[@@@^ 0)^@)+@@@@@@F@^@]CONALR LA,U A6,CONALM ZO )@@G@@ LOAD ERROR MESSAGE ADDRESS+@@@@[@L@@@^CTJD1[D-M^@)^@)D-[ -P^@)ZP )@@G@@^@)^@)CC6 -#D9ICDGD*)^@)^@)^@)^@)^@)D-JCD^^[ ELMD9M^[HC(NET[C9 ^[[C-^EL ZQ )@@G@@ETN^@)+@@@@@@F@^@] J CONERR PROCESS CONNECZR )@@G@@T ERROR +@@@@[@K@@@^^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)CTJD1 ELM^@)^@)^@)ZS )@@G@@^@)^@)^@)^@)E[MD9#C(NES)CTJD1IC(#E))C(MELJEK)^@)+@@@@@@[@^@]. +@@@@[ZT )@@G@@@[@@@^ 0)^@)+@@@@@@C@^@]BADEQT 'CANNOT CONNECT NON-COMMUNICATIONS !' ZU )@@G@@+@@@@[@G@@@^CL[C- EDO^@)^@)^9#CDID1JE))CTJD1IC(#E))D1JD0!CTJD(HE(IDD#CDOZV )@@G@@DDJD1N^@-^8)+@@@@@@B@^@]CONALM 'CONNECT ALREADY PERFORMED ON !'+@@@@[ZW )@@G@@@F@@@^CTJD1[D-H^@)^@)^9#D9ID1 CTO^[[D-MC([C-T^[KC(MC1JELHC(^^[JD0)^C$^@)ZX )@@G@@+@@@@@@[@^@]/. +@@@@[@[@@@^ 8,^@)+@@@@@@[@^@]. +@@@@[@[@@@^ 0)^@)ZY )@@G@@+@@@@@@B@^@]. INTERCHANGE COMMAND PROCESS +@@@@[@E@@@^ 0)^@)ZZ )@@G@@^@)^@)^@)DDIE- EL#D[[D1BC*)CTJD(HCDIC))E[MD9#C(NES)^@)+@@@@@@[@^@]. AA )@@G@@+@@@@[@[@@@^ 0)^@)+@@@@@@F@^@]ICHG* QUARTER . TUAB )@@G@@RN ON QUARTER WORD MODE +@@@@[@L@ @^DD#D[B K)^@)^@)EDPCDME- EK)^@) 0)^@)AC )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)E-PELI^[JD0)EDPCDME- EK)E9JEL^^[HD9^C*)^@)@L@@@ AD )@@G@@DD#D[B K)^@)^@)ID5GD2I->IL7H92G))^@)^@)^@)^@)^@)^@)^@)^@)^@)E-PELI^[JD0)AE )@@G@@EDPCDME- EK)E9JEL^^[HD9^C*)^@)+@@@@@@F@^@] LA A13,CDOPTSAF )@@G@@,X8 LOAD OPTIONS ON COMMAND +@@@@[@K@@@^^@)^@)^@)^@)^@)D-[^@)^@)AG )@@G@@^@)^@)CC1AS?CT^D9KE-N -SB@)^@)^@)^@)D-JCD^^[JE[ODDJD1N^[JD0)CTJD(HCDIC))AH )@@G@@+@@@@@@E@^@] LX X9,CDBPC,X8 LOAD FIRST PARAMETERAI )@@G@@+@@@@[@J@@@^^@)^@)^@)^@)^@)D-S^@)^@)^@)^@)F@9 -#C-]E[# -SB@)^@)^@)^@)^@)AJ )@@G@@D-JCD^^[ADDMETO^[KCDMCDHC(OC(M+@@@@@@F@^@] LX X10,PBLINKAK )@@G@@,X9 CHAIN TO SECOND PARAMETER +@@@@[@L@@@^^@)^@)^@)^@)^@)D-S^@)^@)AL )@@G@@^@)^@)F@1A@?E[]D-DD1F -SBC)^@)^@)^@)CTCCDDD0)E-J^[NC(#D9IC))E[[EL[D( E- AM )@@G@@EK)^@)+@@@@@@F@^@] LX X9,PBVAL,X9 LOAD INPUT FDTAN )@@G@@ ADDRESS +@@@@[@K@@@^^@)^@)^@)^@)^@)D-S^@)^@)^@)^@)F@9 -KCLQCDG -SBC)AO )@@G@@^@)^@)^@)^@)D-JCD^^[DD1KE(O^[AC-O^[[C-^EL ETN^@)+@@@@@@F@^@] LXAP )@@G@@ X10,PBVAL,X10 LOAD OUTPUT FDT ADDRESS +@@@@[@K@@@^^@)^@)AQ )@@G@@^@)^@)^@)D-S^@)^@)^@)^@)F@1A@?E[]E1[D)?F@1A@)^@)^@)^@)D-JCD^^[JE(OE[PE))AR )@@G@@C1^E))CD^C-MC(NES)+@@@@@@F@^@] LA A0,FDPROP,X9 LOAS )@@G@@AD INPUT FILE PROPERTIES+@@@@[@L@@@^^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC0 -AAT )@@G@@C-KELJE@?F@9^@)^@)^@)^@)D-JCD^^[DD1KE(O^[ADDGC*)E[MD9KC(ME-DC(N^@)+@@@@@AU )@@G@@@G@^@] LA A1,FDPROP,X10 LOAD OUTPUT FILE PROPERTIEAV )@@G@@S +@@@@[@L@@@^^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC1 -AC-KELJE@?F@1A@)^@)AW )@@G@@^@)^@)D-JCD^^[JE(OE[PE))C1DD- ^[KELJE[ ELODD ES)+@@@@@@[@^@]. +@@@@[AX )@@G@@@[@@@^ 0)^@)+@@@@@@E@^@]. CHECK FOR NEITHER FILE COMMUNICATIONS AY )@@G@@EQUIPMENT +@@@@[@J@@@^ 0)^@)^@)^@)^@)CTCC(#DS)C1JEK)D1 DDOD[ EK)C1DD- AZ )@@G@@^[#D9HD(PD1DCT[E-DD9IES)C(LE(DE[HC(IE))^@)+@@@@@@[@^@]. +@@@@[@[@@@^BA )@@G@@ 0)^@)+@@@@@@G@^@] TOP,U A0,EPCOMM IS INPUT FILE BB )@@G@@COMMUNICATIONS ? +@@@@[@M@@@^^@)^@)^@)^@)^@)E-JE@?E*)^@)^@)CC0 - E[#D9HBC )@@G@@D*)^@)^@)^@)^@)^@)DDN^[DD1KE(O^[ADDGC*)CTJD(HE(IDD#CDODDJD1N^@_^@)+@@@@@BD )@@G@@@G@^@] TEP,U A1,EPCOMM NO. IS OUTPUT FILE A LINEBE )@@G@@ ? +@@@@[@L@@@^^@)^@)^@)^@)^@)E- E@?E*)^@)^@)CC1 - E[#D9HD*)^@)^@)^@)BF )@@G@@^@)^@)D1J 0)^[DES)D9PE-KE(O^[ADDGC*)CC)D-DD1 ^@_+@@@@@@E@^@] J BG )@@G@@ $+2 YES. COMMAND IS OK +@@@@[@J@@@^^@)^@)^@)^@)BH )@@G@@^@)DK)^@)^@)^@)^@)^):AK)^@)^@)^@)^@)^@)^@)^@)^@)FD ES,^@)CTJD(HCDIC))DDNBI )@@G@@^[JDS)+@@@@@@G@^@] J ICNEITH NO. NEITHER FBJ )@@G@@ILE IS A LINE +@@@@[@L@@@^^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)DD#D1 DDOD@)BK )@@G@@^@)^@)^@)^@)^@)^@)D1J 0)^[IC(DE-CC(M^[ADDGC*)DDN^[[^[GDDIC*)+@@@@@@[@^@]BL )@@G@@. +@@@@[@[@@@^ 0)^@)+@@@@@@E@^@]. CHECK FOR BOTH FILES COMMUBM )@@G@@NICATIONS EQUIPMENT +@@@@[@I@@@^ 0)^@)^@)^@)^@)CTCC(#DS)C1JEK)CLJE-CBN )@@G@@^[ADDGC(N^[#D9HD(PD1DCT[E-DD9IES)C(LE(DE[HC(IE))+@@@@@@[@^@]. +@@@@[BO )@@G@@@[@@@^ 0)^@)+@@@@@@F@^@] TEP,U A0,EPCOMM IS FIRSTBP )@@G@@ FILE A LINE ? +@@@@[@K@@@^^@)^@)^@)^@)^@)E- E@?E*)^@)^@)CC0 - E[#D9HBQ )@@G@@D*)^@)^@)^@)^@)^@)DDN^[ADDMETO^[ADDGC*)CC)D-DD1 ^@_^@)+@@@@@@G@^@] BR )@@G@@ TOP,U A1,EPCOMM YES. IS THE SECOND ONE ALSO ? +@@@@[BS )@@G@@@M@@@^^@)^@)^@)^@)^@)E-JE@?E*)^@)^@)CC1 - E[#D9HD*)^@)^@)^@)^@)^@)FD ES,BT )@@G@@^@)DDN^[OD[ ^[NC(#D9IC))D9IC*)CDGETJ^@_^@)+@@@@@@E@^@] J BU )@@G@@ $+2 NO. COMMAND IS OK +@@@@[@J@@@^^@)^@)^@)^@)^@)DK)BV )@@G@@^@)^@)^@)^@)^):AK)^@)^@)^@)^@)^@)^@)^@)^@)D1J 0)^[#D9HD([D1^^[DES)D9F^@)BW )@@G@@+@@@@@@H@^@] J ICBOTH YES. ERROR, BOTH FIBX )@@G@@LES ARE LINES +@@@@[@N@@@^^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)DD#CLJE-C^@)BY )@@G@@^@)^@)^@)^@)^@)^@)FD ES,^@)C(MELJEK?^[]D9OD@)C1DD- ES)CDMC*)D-DD1 ES)^@)BZ )@@G@@+@@@@@@G@^@] AND,U A1,EPCOMM GET FLAG FOR OUTPUT CA )@@G@@FILE A LINE +@@@@[@M@@@^^@)^@)^@)^@)^@)CDIC)?E*)^@)^@)CC1 - E[#D9HD*)^@)CB )@@G@@^@)^@)^@)^@)C9 E))C1GCDB^[AD9M^[JE(OE[PE))C1DD- ^[[^[GDDIC*)+@@@@@@F@^@]CC )@@G@@ LR R10,A2 LOAD OUTPUT A LINE FLAG +@@@@[CD )@@G@@@K@@@^^@)^@)^@)^@)^@)D-M^@)^@)^@)^@)EK1A@?CC2^@)^@)^@)^@)^@)^@)^@)D-JCD^CE )@@G@@^[JE(OE[PE))CC)D-DD1 ^[AD-[C8)+@@@@@@H@^@] DL A2,X9 CF )@@G@@ LOAD INPUT AND OUTPUT FDT POINTERS +@@@@[@N@@@^^@)^@)^@)^@)CG )@@G@@^@)C-G^@)^@)^@)^@)CC2 -SBC)^@)^@)^@)^@)^@)^@)^@)D-JCD^^[DD1KE(O^[[D1^^[JCH )@@G@@E(OE[PE))C1^E))E[JDDIE- ELN^@)+@@@@@@G@^@] TNZ R10 CI )@@G@@ IS OUTPUT FILE THE COMM. LINE ? +@@@@[@M@@@^^@)^@)^@)^@)^@)E-ICJ )@@G@@FK)^@)^@)^@)EK1A@)^@)^@)^@)^@)^@)^@)^@)^@)DDN^[JE(OE[PE))C1DD- ^[OD[ ^[#CK )@@G@@D9HD*,^[GDDIC*)B8)+@@@@@@E@^@] DSC A2,36 NOCL )@@G@@. SWAP POINTERS +@@@@[@J@@@^^@)^@)^@)^@)^@)C-NCS)^@)^@)^@)CC2 )3A0)^@)CM )@@G@@^@)^@)^@)^@)^@)^@)D1J 0)^[NE9[E@)E[JDDIE- ELN^@)+@@@@@@F@^@] DSCN )@@G@@ A2,X9 RESET POINTERS TO FDT'S +@@@@[@K@@@^^@)^@)CO )@@G@@^@)^@)^@)C-N^@)^@)^@)^@)CC2 -SBC)^@)^@)^@)^@)^@)^@)^@)EL ET E))E[JDDIE- CP )@@G@@ELN^[OD8)C1^E)$ES)+@@@@@@[@^@]. +@@@@[@[@@@^ 0)^@)+@@@@@@D@^@]. CQ )@@G@@ AT THIS POINT, X9 = FILE FDT, X10 = LINE FDT+@@@@[@I@@@^ 0)^@)^@)^@)CR )@@G@@^@)CDO^[OD[DES)E[JDDIE)?^[SBC)B*)C1DD- ^[AC-O ))F@1A@)B*)D-DD1 ^[AC-O^@)CS )@@G@@+@@@@@@[@^@]. +@@@@[@[@@@^ 0)^@)+@@@@@@F@^@] TNZ FDLTCT )@@G@@,X10 HAS LINE BEEN CONNECTED ? +@@@@[@L@@@^^@)^@)^@)^@)^@)E-ICU )@@G@@FK)^@)^@)^@)C1^D-O -SAC0^@)^@)^@)^@)^@)^@)D[[ES)D-DD1 ^[]C( D0)CTJD1IC(#CV )@@G@@E- C))B8)^@)+@@@@@@F@^@] J ICNCON NO. ISSCW )@@G@@UE ERROR MESSAGE +@@@@[@K@@@^^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)DD#D1#D9I^@)CX )@@G@@^@)^@)^@)^@)^@)^@)D1J 0)^[DETNE( ^[ ELMD9M^[HC(NET[C9 +@@@@@@[@^@]. CY )@@G@@+@@@@[@[@@@^ 0)^@)+@@@@@@D@^@]. ESTABLISH SUBCHANNEL FOR THE COMCZ )@@G@@MUNICATION +@@@@[@H@@@^ 0)^@)^@)^@)^@)C(NE-[CLGDDND@)ETPCL#D[[D1IC(G^[ADA )@@G@@D9M^[OD[ ^[#D9HD(PD1DCT[E-DD9I+@@@@@@[@^@]. +@@@@[@[@@@^ 0)^@)+@@@@@DB )@@G@@@G@^@] LR R11,X9 SAVE FDT FOR FILE PARAMETEDC )@@G@@R +@@@@[@L@@@^^@)^@)^@)^@)^@)D-M^@)^@)^@)^@)EK1AC?F@9^@)^@)^@)^@)^@)DD )@@G@@^@)^@)ET[E1 ^[AC-O^[AD9M^[ADDGC*)E[[EL[D( E- EK)+@@@@@@F@^@] LXDE )@@G@@ X3,FDLT,X10 LOAD LINE TABLE FOR LINE +@@@@[@K@@@^^@)^@)DF )@@G@@^@)^@)^@)D-S^@)^@)^@)^@)F@3 -AC-GE)?F@1A@)^@)^@)^@)^@)D-JCD^^[GDDIC*)E-[DG )@@G@@CLGC*)C1JEK)D-DD1 +@@@@@@F@^@] LA A1,LTSCN,X3 LODH )@@G@@AD SUBCHANNEL NUMBER +@@@@[@K@@@^^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC1 -GDI )@@G@@E-NCTI -SAS)^@)^@)^@)^@)D-JCD^^[NE(]CTCCDID1 D))D1PD(]C(M^@)+@@@@@@G@^@]DJ )@@G@@ AA,U A1,1 INCREMENT SUBCHANNEL NUMBER DK )@@G@@+@@@@[@L@@@^^@)^@)^@)^@)^@)CD[ -P^@)^@)^@)CC1 )1^@)^@)^@)^@)^@)^@)^@)^@)DL )@@G@@DDICTMC(HC(IE))ETPCL#D[[D1IC(G^[IE(HCL EK)+@@@@@@F@^@] SA DM )@@G@@ A1,LTSCN,X3 UPDATE SUBCHANNEL NUMBER +@@@@[@K@@@^^@)^@)^@)^@)DN )@@G@@^@)ET[^@)^@)^@)^@)CC1 -GE-NCTI -SAS)^@)^@)^@)^@)E(KC-[E- ^[NE(]CTCCDID1 DO )@@G@@D))D1PD(]C(M+@@@@@@G@^@] LMJ X5,STINIT INITIALIDP )@@G@@SE SUBCHANNEL TABLE +@@@@[@L@@@^^@)^@)^@)^@)^@)D-HDK)^@)^@)^@)F@5 -NDQ )@@G@@E-DD1DE))^@)^@)^@)^@)^@)DDIDDODD[D-DET ^[NE(]CTCCDID1 D))E-[CLGC*)+@@@@@DR )@@G@@@F@^@] SX X8,STCDB,A0 SET COMMAND IN SUBCHANNEL DS )@@G@@+@@@@[@L@@@^^@)^@)^@)^@)^@)ETS^@)^@)^@)^@)F@8 -NE-#C-] -[A@)^@)^@)^@)^@)DT )@@G@@ET E))CTJD(HCDIC))DDI^[NE(]CTCCDID1 D))^@)+@@@@@@F@^@] LX DU )@@G@@ X9,A0 MAKE X9 SUBCHANNEL POINTER+@@@@[@L@@@^^@)^@)^@)^@)DV )@@G@@^@)D-S^@)^@)^@)^@)F@9 -[A@)^@)^@)^@)^@)^@)^@)^@)D([DT ^[SBC)ETPCL#D[[D1IDW )@@G@@C(G^[KD9DD1OC(M^@)+@@@@@@F@^@] LA A1,A0 LODX )@@G@@AD SUBCHANNEL ADDRESS +@@@@[@K@@@^^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC1 -[DY )@@G@@A@)^@)^@)^@)^@)^@)^@)^@)D-JCD^^[NE(]CTCCDID1 D))CD^C-MC(NES)+@@@@@@F@^@]DZ )@@G@@ INSERT LTSCQ,X3 INSERT SUBCHANNEL ON LT +@@@@[EA )@@G@@@K@@@^^@)^@)^@)^@)^@)DDIET ELO^@)^@)D-OET#EC?F@3^@)^@)^@)^@)^@)^@)DDIET EB )@@G@@ELO^[NE(]CTCCDID1 D))D9I^[GE))+@@@@@@[@^@]. +@@@@[@[@@@^ 0)^@)+@@@@@EC )@@G@@@D@^@]. CREATE I/O FCT FOR THE FILE SPECIFICATION +@@@@[@H@@@^ED )@@G@@ 0)^@)^@)^@)^@)CTMC([E- ^[D 9J^[ACTO^[AD9M^[OD[ ^[ADDGC*)ETKC(#DDADD#CDOEE )@@G@@DDJD0)+@@@@@@[@^@]. +@@@@[@[@@@^ 0)^@)+@@@@@@G@^@] LA EF )@@G@@ A1,R11 LOAD FDT FOR FILE IN INTERCHANGE+@@@@[@M@@@^^@)^@)EG )@@G@@^@)^@)^@)D-[^@)^@)^@)^@)CC1 -MAC1^@)^@)^@)^@)^@)^@)^@)D-JCD^^[AC-O^[AD9MEH )@@G@@^[ADDGC*)DDI^[DD1OC(MCTCCDIC9 +@@@@@@F@^@] LMJ A2,IOGET EI )@@G@@ BUILD AN I/O FCT FOR FILE +@@@@[@L@@@^^@)^@)^@)^@)^@)D-HDK)^@)EJ )@@G@@^@)^@)CC2 -DD9BC(O^@)^@)^@)^@)^@)^@)CLPDDGC))CDI^[D 9J^[ACTO^[AD9M^[ADDGEK )@@G@@C*)^@)+@@@@@@F@^@] SA A0,STFCT,X9 SAVE FCT IN SUEL )@@G@@BCHANNEL +@@@@[@K@@@^^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)CC0 -NE-ACTO -SBC)EM )@@G@@^@)^@)^@)^@)ET[E1 ^[ACTO^[DD0)ETPCL#D[[D1IC(G^@)+@@@@@@F@^@] LXEN )@@G@@ X10,A0 SET X10 AS I/O FCT POINTER+@@@@[@L@@@^^@)^@)EO )@@G@@^@)^@)^@)D-S^@)^@)^@)^@)F@1A@?CC0^@)^@)^@)^@)^@)^@)^@)ET E))F@1A@)CDN^[DEP )@@G@@ 9J^[ACTO^[KD9DD1OC(M^@)+@@@@@@F@^@] TNZ R10 EQ )@@G@@ FILE SOURCE INTERCHANGE ? +@@@@[@L@@@^^@)^@)^@)^@)^@)E-IFK)^@)^@)^@)ER )@@G@@EK1A@)^@)^@)^@)^@)^@)^@)^@)^@)C1DD- ^[ND9PEL#C*)DDIE- EL#D[[D1BC*)B8)^@)ES )@@G@@+@@@@@@H@^@] J ICHFO NO. PROCESS FILE OUET )@@G@@TPUT INTERCHANGE +@@@@[@N@@@^^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)DD#D[AD8)^@)EU )@@G@@^@)^@)^@)^@)^@)^@)D1J 0)^[KELJCT ETN^[ADDGC*)D9PE-KE(O^[DD1OC(MCTCCDIC9 EV )@@G@@+@@@@@@[@^@]. +@@@@[@[@@@^ 0)^@)+@@@@@@B@^@]. FILE INPUT INTEW )@@G@@ERCHANGE SETUP +@@@@[@E@@@^ 0)^@)^@)^@)^@)C1DD- ^[DD1KE(O^[DD1OC(MCTCEX )@@G@@CDIC9 ^[NC(OE(K^@)+@@@@@@[@^@]. +@@@@[@[@@@^ 0)^@)+@@@@@@G@^@] EY )@@G@@ SZ STDMFCT,X9 MARK AS FILE SOURCE INTERCHANGE +@@@@[EZ )@@G@@@M@@@^^@)^@)^@)^@)^@)ETU^@)^@)^@)^@)ETOC-HC1#E)?F@9^@)^@)^@)^@)^@)D([ELFFA )@@G@@^[[ES)C1DD- ^[ND9PEL#C*)DDIE- EL#D[[D1BC*)+@@@@@@G@^@] LX FB )@@G@@ X5,CDBPC,X8 LOAD THE PARAMETER CHAIN LINK +@@@@[@M@@@^^@)^@)FC )@@G@@^@)^@)^@)D-S^@)^@)^@)^@)F@5 -#C-]E[# -SB@)^@)^@)^@)^@)D-JCD^^[OD[ ^[KCDMFD )@@G@@CDHC(OC(M^[#D[[DDI^[GDDIDS)^@)+@@@@@@F@^@] LX X5,PBLINK,FE )@@G@@X5 LINK TO SECOND PARAMETER +@@@@[@K@@@^^@)^@)^@)^@)^@)D-S^@)^@)FF )@@G@@^@)^@)F@5 -KCLGDDIDS?F@5^@)^@)^@)^@)D-DD1F^[OD8)ET CTJD1^^[KCDMCDHC(OC(MFG )@@G@@+@@@@@@F@^@] LX X5,PBLINK,X5 LINK TO THIRD PARAMEFH )@@G@@TER +@@@@[@K@@@^^@)^@)^@)^@)^@)D-S^@)^@)^@)^@)F@5 -KCLGDDIDS?F@5^@)^@)FI )@@G@@^@)^@)D-DD1F^[OD8)E-CDDMC))E[[EL[D( E- EK)+@@@@@@G@^@] TZ FJ )@@G@@ X5 WAS THIRD PARAMETER SPECIFIED ? +@@@@[@M@@@^^@)^@)FK )@@G@@^@)^@)^@)E-U^@)^@)^@)^@)F@5^@)^@)^@)^@)^@)^@)^@)^@)^@)E9[ES)E-CDDMC))E[[FL )@@G@@EL[D( E- EK)ETKC(#DDADD C))B8)+@@@@@@D@^@] J ICH3PA FM )@@G@@ YES. LOAD IT +@@@@[@I@@@^^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)DD#D@3FN )@@G@@E[[^@)^@)^@)^@)^@)^@)^@)FD ES,^@)D-JCD^^[DE))^@)+@@@@@@G@^@] LAFO )@@G@@,U A0,0377777 NO. LOAD INFINITY BLOCK COUNT +@@@@[@M@@@^FP )@@G@@^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC0 )0AS7A87A87^@)^@)^@)^@)^@)D1J 0)^[GD9[FQ )@@G@@C))DDIC1DD1DE-T^[]D-JCTF^[#D9PD1O^@)+@@@@@@F@^@] TEP,U A13,FR )@@G@@OPTION('M') WAS THE 'M' OPTION ON ? +@@@@[@K@@@^^@)^@)^@)^@)^@)E- FS )@@G@@E@?E*)^@)^@)CC1AS?D9KE-DD9I @$D*$ C)^@)^@)E9[ES)E-CC*)^9H^8)D9KE-DD9I^[JFT )@@G@@D0)B8)+@@@@@@F@^@] LA,U A0,1 YES. DEFAULT FU )@@G@@IS THEN ONE +@@@@[@L@@@^^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC0 )1^@)^@)^@)^@)FV )@@G@@^@)^@)^@)^@)FD ES,^@)C- C1[E(GE))DDN^[OD[ D0)D9IC*)^@)+@@@@@@F@^@] FW )@@G@@ J ICHSBC GO SET BLOCK COUNT IN FCT +@@@@[@L@@@^FX )@@G@@^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)DD#D[NCL#^@)^@)^@)^@)^@)^@)^@)C9J^[NC(O^[]FY )@@G@@D-JCTF^[#D9PD1O^[DD0)C1#E))^@)+@@@@@@F@^@]ICH3PA LA A0,PBVAL,XFZ )@@G@@5 LOAD THE THIRS PARAMETER +@@@@[@K@@@^DD#D@3E[[^@)^@)D-[^@)^@)GA )@@G@@^@)^@)CC0 -KCLQCDG -SA*)^@)^@)^@)^@)D-JCD^^[OD[ ^[OD[DELN^[KCDMCDHC(OC(MGB )@@G@@+@@@@@@F@^@]ICHSBC SA A0,IOCOUNT,X10 SET COUNT IN INPUT FGC )@@G@@CT +@@@@[@K@@@^DD#D[NCL#^@)^@)ET[^@)^@)^@)^@)CC0 -DD9#D9PD1O -SAC0^@)GD )@@G@@^@)^@)ET E))CTJE(IE))DDI^[DD1KE(O^[ACTO^@)+@@@@@@G@^@] LA,U GE )@@G@@ A0 CLEAR I/O OPTION FOR DEFAULT +@@@@[@L@@@^^@)^@)GF )@@G@@^@)^@)^@)D-[ -P^@)^@)^@)CC0^@)^@)^@)^@)^@)^@)^@)^@)^@)CTGC([EK)DC\D8)D9KGG )@@G@@E-DD9I^[AD9M^[^C(ACDPD-O+@@@@@@F@^@] TEP,U A13,OPTION('M') GH )@@G@@ 'M' OPTION SPECIFIED ? +@@@@[@K@@@^^@)^@)^@)^@)^@)E- E@?E*)^@)^@)GI )@@G@@CC1AS?D9KE-DD9I @$D*$ C)^@)^@)^9H^8)D9KE-DD9I^[NE[ CTDC1DC(^^@_^@)+@@@@@GJ )@@G@@@F@^@] LA,U A0,'M' YES. SET 'M' I/O OPTION GK )@@G@@+@@@@[@K@@@^^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC0 )$D*$^@)^@)^@)^@)^@)^@)^@)GL )@@G@@FD ES,^@)ET E))^9H^8)DC\D8)D9KE-DD9I+@@@@@@F@^@] SA A0,IGM )@@G@@OOPT,X10 SET I/O OPTION FOR READING+@@@@[@L@@@^^@)^@)^@)^@)^@)ET[GN )@@G@@^@)^@)^@)^@)CC0 -DD9JE[O -SAC0^@)^@)^@)^@)ET E))DC\D8)D9KE-DD9I^[AD9M^[MGO )@@G@@C([C-DD1B^@)+@@@@@@F@^@] LMJ A2,INPUT CREATE AGP )@@G@@N INPUT ACTIVITY +@@@@[@K@@@^^@)^@)^@)^@)^@)D-HDK)^@)^@)^@)CC2 -DD1KE(OGQ )@@G@@^@)^@)^@)^@)^@)^@)CTMC([E- ^[[D0)DDIE[PE))CD#E-DE1DE-T+@@@@@@I@^@] GR )@@G@@ BGET ITTEXT ALLOCATE A START INTERCHANGE TRANSACTIGS )@@G@@ON +@@@@[@O@@@^^@)^@)^@)^@)^@)CLBC(O^@)^@)^@)DDOE- F[O^@)^@)^@)^@)^@)GT )@@G@@^@)^@)CDGD-JCT[E- ^[[^[NE-[ELO^[DD1OC(MCTCCDIC9 ^[OEL[D1NCD#E-DD9I+@@@@@GU )@@G@@@G@^@] SX X3,ITLT,A0 SET LINE TABLE IN TRANSACTGV )@@G@@ION +@@@@[@M@@@^^@)^@)^@)^@)^@)ETS^@)^@)^@)^@)F@3 -DE-GE)?CC0^@)^@)^@)GW )@@G@@^@)^@)ET E))D-DD1 ^[OCD]D- ^[DD0)E-MCDIET[CTODDJD0)^@)+@@@@@@G@^@] GX )@@G@@ SX X9,ITST,A0 SET SUBCHANNEL TABLE IN TRANS. +@@@@[GY )@@G@@@M@@@^^@)^@)^@)^@)^@)ETS^@)^@)^@)^@)F@9 -DE-NE)?CC0^@)^@)^@)^@)^@)ET E))GZ )@@G@@ETPCL#D[[D1IC(G^[OCD]D- ^[DD0)E-MCDIES,^@)+@@@@@@F@^@] LA,U HA )@@G@@ A1,ITYSTOUT LOAD 'START OUTPUT' TYPE +@@@@[@K@@@^^@)^@)^@)^@)HB )@@G@@^@)D-[ -P^@)^@)^@)CC1 -DE-TETOD9PE))^@)^@)^@)^@)D-JCD^^@$ETOCDME))D9PE-KHC )@@G@@E(O^8)E-TE[ +@@@@@@F@^@] SA A1,ITTYPE,A0 SET TYPEHD )@@G@@ IN TRANSACTION +@@@@[@K@@@^^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)CC1 -DE-OFDKHE )@@G@@C*?CC0^@)^@)^@)^@)ET E))E-TE[ ^[DD0)E-MCDIET[CTODDJD0)+@@@@@@F@^@] HF )@@G@@ LA A1,A0 LOAD TRANSACTION ADDRESS +@@@@[@K@@@^HG )@@G@@^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC1 -[A@)^@)^@)^@)^@)^@)^@)^@)D-JCD^^[OEL[HH )@@G@@D1NCD#E-DD9I^[[C-^EL ETN+@@@@@@F@^@] INSERT ICHWQ HI )@@G@@ PUT ON TRANSACTION QUEUE +@@@@[@K@@@^^@)^@)^@)^@)^@)DDIET ELO^@)^@)HJ )@@G@@DD#D[REC)^@)^@)^@)^@)^@)^@)^@)E[PE))D9I^[OEL[D1NCD#E-DD9I^[LE( E( +@@@@@HK )@@G@@@F@^@] V ICHWORK MARK TRANSACTION AVAILABLEHL )@@G@@+@@@@[@L@@@^^@)^@)^@)^@)^@)E0)^@)^@)^@)^@)DD#D[RD9MDS)^@)^@)^@)^@)^@)^@)HM )@@G@@D([ELF^[OEL[D1NCD#E-DD9I^[[E1[DDGCD]D- ^@)+@@@@@@F@^@] EXIT HN )@@G@@ . TERMINATE THIS ACTIVITY +@@@@[@K@@@^^@)^@)^@)^@)HO )@@G@@^@)C(SDDO^@)^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)E- ELHDDICDOC*)E-CDDN^[[HP )@@G@@CTODDQDDOFC)+@@@@@@[@^@]. +@@@@[@[@@@^ 0)^@)+@@@@@@B@^@]. FIHQ )@@G@@LE OUTPUT INTERCHANGE SETUP +@@@@[@E@@@^ 0)^@)^@)^@)^@)C1DD- ^[JE(OE[PHR )@@G@@E))DDIE- EL#D[[D1BC*)ET E-PE@)+@@@@@@[@^@]. +@@@@[@[@@@^ 0)^@)+@@@@@HS )@@G@@@H@^@]ICHFO LMJ A2,IOGNF CREATE NON-I/O FCT TO DRIVHT )@@G@@E OUTPUT +@@@@[@N@@@^DD#D[AD8)^@)^@)D-HDK)^@)^@)^@)CC2 -DD9BD1A^@)^@)HU )@@G@@^@)^@)^@)^@)CTMC([E- ^[ID9I (D 9J^[ACTO^[OD8)C-MDDQC*)D9PE-KE(O^@)+@@@@@HV )@@G@@@G@^@] SA A0,STDMFCT,X9 SAVE DUMMY FCT IN SUBCHANNHW )@@G@@EL +@@@@[@L@@@^^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)CC0 -NE-^D(ACTO -SBC)^@)HX )@@G@@^@)^@)ET[E1 ^[^E(HD(T^[ACTO^[DD0)ETPCL#D[[D1IC(G+@@@@@@G@^@] LXHY )@@G@@ X10,A0 LOAD DUMMY FCT AS INPUT FCT +@@@@[@L@@@^HZ )@@G@@^@)^@)^@)^@)^@)D-S^@)^@)^@)^@)F@1A@?CC0^@)^@)^@)^@)^@)^@)^@)D-JCD^^[^E(HIA )@@G@@D(T^[ACTO^[[ES)DDIE[PE))C1#E))+@@@@@@G@^@] LX X9,STFCT,XIB )@@G@@9 LOAD REAL FCT AS OUTPUT FCT +@@@@[@L@@@^^@)^@)^@)^@)^@)D-SIC )@@G@@^@)^@)^@)^@)F@9 -NE-ACTO -SBC)^@)^@)^@)^@)D-JCD^^[MC([D))C1#E))CDN^[JE(OID )@@G@@E[PE))C1#E))+@@@@@@[@^@]. +@@@@[@[@@@^ 0)^@)+@@@@@@D@^@]. GEIE )@@G@@T INTERCHANGE PREFIX BLOCK AND EDIT HEADER+@@@@[@I@@@^ 0)^@)^@)^@)^@)C9 IF )@@G@@E))DDIE- EL#D[[D1BC*)E[MC(ADDS^[]D-JCTF^[[D1^^[ C-DE))D[ CD^C(M^@)+@@@@@IG )@@G@@@[@^@]. +@@@@[@[@@@^ 0)^@)+@@@@@@G@^@] GET IOBB,X10 IH )@@G@@ GET INTERCHANGE PREFIX BLOCK +@@@@[@L@@@^^@)^@)^@)^@)^@)C9 II )@@G@@E))^@)^@)^@)DDJCL] -SAC0^@)^@)^@)^@)^@)^@)C9 E))DDIE- EL#D[[D1BC*)E[MC(AIJ )@@G@@DDS^[]D-JCTF+@@@@@@G@^@] LX,U X7,IBDATA,A1 LOAD ADDIK )@@G@@RESS OF DATA IN BLOCK +@@@@[@M@@@^^@)^@)^@)^@)^@)D-S -P^@)^@)^@)F@7 -DIL )@@G@@CL^CDOCC?CC1^@)^@)^@)^@)D-JCD^^[[C-^EL ETN^[JC0)C-[E-[^[DD0)CLGD9#DS)^@)IM )@@G@@+@@@@@@F@^@] LA A0,IPBH,X7 LOAD PREFIX BLOCK HEIN )@@G@@ADER +@@@@[@K@@@^^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC0 -DE[]D@?F@7^@)^@)^@)IO )@@G@@^@)^@)D-JCD^^[KEL C1DF@)CLGD9#DS)D[ CD^C(M+@@@@@@G@^@] TE IP )@@G@@ A0,('*INTR*') IS IT A VALID HEADER BLOCK ? +@@@@[@L@@@^^@)^@)IQ )@@G@@^@)^@)^@)E- ^@)^@)^@)^@)CC0 )*^8%DDIE-M K$ C)^@)^@)^@)DDN^[DE))CC)E1[D-DIR )@@G@@C))D[ CD^C(M^[]D-JCTF^@_+@@@@@@D@^@] IERR . IS )@@G@@ NO. BOMB OUT +@@@@[@I@@@^^@)^@)^@)^@)^@)DD ELM^@)^@)^@) 0)^@)^@)^@)IT )@@G@@^@)^@)^@)^@)^@)^@)D1J 0)^[]D9HCK)D9PE))^@)+@@@@@@E@^@] R$DITA IU )@@G@@ . FIRE UP THE EDITOR +@@@@[@J@@@^^@)^@)^@)^@)^@)EK=IV )@@G@@C-DE-[^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)C1DEL ^[PE@)E-CC*)C(^DDOD9M^@)IW )@@G@@+@@@@@@#@^@] ASCII +@@@@[@^@@@^^@)^@)^@)^@)^@)CDNCTDDC)+@@@@@IX )@@G@@@G@^@] A$LMSG ICRCSTM EDIT 'RECEIVING FILE' MESSIY )@@G@@AGE +@@@@[@M@@@^^@)^@)^@)^@)^@)CC=D-HETB^@)^@)DD#EL#ETOD*)^@)^@)^@)^@)IZ )@@G@@^@)^@)C(^DDO^@$EL CT DDQDDIC8)C1DD- ^8)D( ETNCDBC*)^@)+@@@@@@F@^@] JA )@@G@@ A$FD2 IPBQUAL,X7 EDIT QUALIFIER OF FILE +@@@@[@K@@@^JB )@@G@@^@)^@)^@)^@)^@)CC=C1^AK)^@)^@)DDKCLLE([D)?F@7^@)^@)^@)^@)^@)C(^DDO^[LE([JC )@@G@@D-DC1DC(M^[JC0)C1DD- ^@)+@@@@@@E@^@] A$LMSR . JD )@@G@@ COPY MESSAGE TEXT +@@@@[@J@@@^^@)^@)^@)^@)^@)CC=D-HETM^@)^@) 0)^@)JE )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)CTJE[T^[HC(NET[C9 ^[OC(SE))^@)+@@@@@@D@^@] JF )@@G@@ A$FD2 IPBFNAME,X7 EDIT FILE NAME+@@@@[@I@@@^^@)^@)^@)^@)JG )@@G@@^@)CC=C1^AK)^@)^@)DDKCLAD1[D( -SA8)^@)^@)^@)^@)C(^DDO^[ADDGC*)D1[D( ^@)JH )@@G@@+@@@@@@F@^@] LA A4,IPBEQTW,X7 LOAD WORD WITH F-CYCJI )@@G@@LE +@@@@[@K@@@^^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC4 -DE[]C(LE-R -SA8)^@)JJ )@@G@@^@)^@)D-JCD^^[RD9MC))E9DE-C^[A (#FD#D- ^@)+@@@@@@F@^@] LSSL JK )@@G@@ A4,24 SHIFT OFF UNWANTED DATE +@@@@[@K@@@^^@)^@)^@)^@)JL )@@G@@^@)D-NETG^@)^@)^@)CC4 )2A))^@)^@)^@)^@)^@)^@)^@)ETCDDAE))D9AC0)E(IE9[D1OJM )@@G@@C(^^[^CDOC*)+@@@@@@E@^@] SSL A4,24 RIGHT JUJN )@@G@@STIFY VALUE +@@@@[@J@@@^^@)^@)^@)^@)^@)ETND))^@)^@)^@)CC4 )2A))^@)^@)^@)JO )@@G@@^@)^@)^@)^@)ELDC9CE))DLPETODDAFC)E1[D-PC*)+@@@@@@E@^@] TZ JP )@@G@@ A4 TEMPORARY FILE ? +@@@@[@I@@@^^@)^@)^@)^@)^@)E-UJQ )@@G@@^@)^@)^@)^@)CC4^@)^@)^@)^@)^@)^@)^@)^@)^@)E- D(KD9MCDMFC)C1DD- ^@_+@@@@@JR )@@G@@@F@^@] TNE,U A4,1 IS CYCLE 1 BEING SENT ? JS )@@G@@+@@@@[@K@@@^^@)^@)^@)^@)^@)E-IC*?E*)^@)^@)CC4 )1^@)^@)^@)^@)^@)^@)^@)^@)JT )@@G@@DDN^[#FD#D- ^@1^[]C(DD1B^[NC(IE))B8)+@@@@@@E@^@] J ICHMJU )@@G@@NOT1 YES. SKIP EDITING +@@@@[@J@@@^^@)^@)^@)^@)^@)DK)^@)^@)JV )@@G@@^@)^@)DD#D[HD1JE)1^@)^@)^@)^@)^@)^@)FD ES,^@)ETFDDK^[ C-DE-DD1B^@)+@@@@@JW )@@G@@@F@^@] A$QCHR '(' NO. EDIT LEFT PARENTHESISJX )@@G@@+@@@@[@L@@@^^@)^@)^@)^@)^@)CC=ED#D[M^@)^@)^8*^8)^@)^@)^@)^@)^@)^@)^@)^@)JY )@@G@@D1J 0)^[ C-DE))D- C1O^[KCDMC(IE-CC(NDDN^@)+@@@@@@F@^@] A$DECV JZ )@@G@@ A4,,W EDIT ABSOLUTE F-CYCLE +@@@@[@K@@@^^@)^@)^@)^@)KA )@@G@@^@)CC=C- CTQ^@)^@)CC4 )?E8)^@)^@)^@)^@)^@)^@)^@)C(^DDO^[[CLND9GE(OC*)C0!KB )@@G@@CTTCTGC*)^@)+@@@@@@F@^@] A$QCHR ')' EDIT RIGKC )@@G@@HT PARENTHESIS +@@@@[@K@@@^^@)^@)^@)^@)^@)CC=ED#D[M^@)^@)^8(^8)^@)^@)KD )@@G@@^@)^@)^@)^@)^@)^@)C(^DDO^[MDDBD[O^[KCDMC(IE-CC(NDDN^@)+@@@@@@G@^@]ICHMNOKE )@@G@@T1 A$LMSR . COPY MESSAGE TO EQUIPMENT TYPE +@@@@[KF )@@G@@@M@@@^DD#D[HD1JE)1^@)CC=D-HETM^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)CTJE[TKG )@@G@@^[HC(NET[C9 ^[OD8)C(LE(DE[HC(IE))E-TE[ ^@)+@@@@@@G@^@] LA,S1 KH )@@G@@ A0,IPBEQTW,X7 LOAD EQUIPMENT TYPE OF FILE +@@@@[@L@@@^^@)^@)KI )@@G@@^@)^@)^@)D-[ -NAC)^@)^@)CC0 -DE[]C(LE-R -SA8)^@)^@)^@)D-JCD^^[ EDPDDKD( KJ )@@G@@D1O^[OFDKC*)D9A^[ADDGC*)+@@@@@@G@^@] LA A0,EQTTAB,A0 KK )@@G@@ LOAD EQUIPMENT TYPE MNEMONIC +@@@@[@L@@@^^@)^@)^@)^@)^@)D-[^@)^@)KL )@@G@@^@)^@)CC0 - EDOE-[CK?CC0^@)^@)^@)^@)D-JCD^^[ EDPDDKD( D1O^[OFDKC*)D(IC(HKM )@@G@@D9IDD#+@@@@@@F@^@] SSL A0,12 SHIFT OFF PROPKN )@@G@@ERTY BITS +@@@@[@K@@@^^@)^@)^@)^@)^@)ETND))^@)^@)^@)CC0 )1AK)^@)^@)^@)KO )@@G@@^@)^@)^@)^@)ETCDDAE))D9AC0)E[MD9KC(ME-T^[]DDOES)+@@@@@@F@^@] A$KP )@@G@@FD1 . EDIT EQUIPMENT TYPE NAME +@@@@[@K@@@^^@)^@)KQ )@@G@@^@)^@)^@)CC=C1^AC)^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)C(^DDO^[ EDPDDKD( KR )@@G@@D1O^[OFDKC*)D1[D( +@@@@@@E@^@] A$LMSR . COKS )@@G@@PY TO SITE NAME +@@@@[@J@@@^^@)^@)^@)^@)^@)CC=D-HETM^@)^@) 0)^@)^@)^@)KT )@@G@@^@)^@)^@)^@)^@)^@)CTJE[T^[OD8)ETDE- ^[ICDHC*)^@)+@@@@@@F@^@] A$KU )@@G@@FD1 IPBSITE,X7 EDIT SENDING SITE NAME +@@@@[@K@@@^^@)^@)KV )@@G@@^@)^@)^@)CC=C1^AC)^@)^@)DDKCLNDDOC*?F@7^@)^@)^@)^@)^@)C(^DDO^[NC(IC-DD1BKW )@@G@@^[NDDOC*)D1[D( ^@)+@@@@@@F@^@] A$LMSR . COKX )@@G@@PY TO END OF MESSAGE +@@@@[@K@@@^^@)^@)^@)^@)^@)CC=D-HETM^@)^@) 0)^@)KY )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)CTJE[T^[OD8)C(IC))D9A^[HC(NET[C9 ^@)+@@@@@@G@^@]KZ )@@G@@ R$PRTXA 1 PRINT THE RECEIVING MESSAGE LA )@@G@@+@@@@[@L@@@^^@)^@)^@)^@)^@)EK=E[ME-SCC)^@)AC)^@)^@)^@)^@)^@)^@)^@)^@)^@)LB )@@G@@E[MDDIE))E-CC*)EL CT DDQDDIC8)D( ETNCDBC*)+@@@@@@#@^@] FIELDATALC )@@G@@+@@@@[@ @@@^^@)^@)^@)^@)^@)C1DC(GC-[E-[^@)+@@@@@@[@^@]. +@@@@[@[@@@^LD )@@G@@ 0)^@)+@@@@@@F@^@]. ESTABLISH PROPERTIES OF SOURCE FILE FROM PRELE )@@G@@FIX BLOCK +@@@@[@K@@@^ 0)^@)^@)^@)^@)C(NE-[CLGDDND@)E[MD9KC(ME-DC(N^[JLF )@@G@@C0)ETJE(MCT ^[ADDGC*)C1MD9H^[KEL C1DF@)CLGD9#DS)+@@@@@@[@^@]. +@@@@[LG )@@G@@@[@@@^ 0)^@)+@@@@@@G@^@] LA,U A0 CLEAR I/LH )@@G@@O OPTION FOR WRITING +@@@@[@L@@@^^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC0^@)LI )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)CTGC([EK)DC\D8)D9KE-DD9I^[AD9M^[RELDE-DD1B+@@@@@LJ )@@G@@@G@^@] LA A1,IPBPROP,X7 LOAD PROPERTIES OF SOURCE LK )@@G@@FILE +@@@@[@M@@@^^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC1 -DE[]E[MD9K -SA8)^@)LL )@@G@@^@)^@)D-JCD^^[KELJE[ ELODD ES)D9A^[ND9PEL#C*)C1DD- ^@)+@@@@@@G@^@] LM )@@G@@ TEP,U A1,EPMASS IS SOURCE A MASS STORAGE FILE ? +@@@@[LN )@@G@@@M@@@^^@)^@)^@)^@)^@)E- E@?E*)^@)^@)CC1 - E[HCDNES)^@)^@)^@)^@)^@)DDN^[NLO )@@G@@D9PEL#C*)CC)D([ETN^[NE-JEL[C9 ^[ADDGC*)B8)+@@@@@@G@^@] SNZ LP )@@G@@ IOMASS,X10 YES. SET MASS IN DUMMY FCT +@@@@[@L@A@^^@)^@)LQ )@@G@@^@)^@)^@)ETIFK)^@)^@)^@)DDJD([ETN -SAC0^@)^@)^@)^@)^@)FD ES,^@)ET E))D([LR )@@G@@ETN^[DD0)C-PD(HFC)C1#E))@L@@@A^@)^@)^@)^@)^@)ETID9IFK)^@)^@)DDJD([ETN -SLS )@@G@@AC0^@)^@)^@)^@)^@)FD ES,^@)ET E))D([ETN^[DD0)C-PD(HFC)C1#E))+@@@@@@G@^@]LT )@@G@@ TEP,U A1,EPWAD WORD-ADDRESSABLE SOURCE FILE ? LU )@@G@@+@@@@[@M@@@^^@)^@)^@)^@)^@)E- E@?E*)^@)^@)CC1 - E[RCD^^@)^@)^@)^@)^@)^@)LV )@@G@@E9JEL^ ([C-^EL ETNCD]D- ^[ND9PEL#C*)C1DD- ^@_^@)+@@@@@@G@^@] SNLW )@@G@@Z IOWAD,X10 YES. MARK WORD ADDRESSABLE +@@@@[@L@A@^LX )@@G@@^@)^@)^@)^@)^@)ETIFK)^@)^@)^@)DDJE9[C)?F@1A@)^@)^@)^@)^@)^@)FD ES,^@)D([LY )@@G@@ELF^[RD9MC))CD^C-MC(NET[CLGC*)@L@@@A^@)^@)^@)^@)^@)ETID9IFK)^@)^@)DDJE9[LZ )@@G@@C)?F@1A@)^@)^@)^@)^@)^@)FD ES,^@)D([ELF^[RD9MC))CD^C-MC(NET[CLGC*)+@@@@@MA )@@G@@@F@^@] TZ IOMASS,X10 IS INPUT A TAPE FILE ? MB )@@G@@+@@@@[@K@@@^^@)^@)^@)^@)^@)E-U^@)^@)^@)^@)DDJD([ETN -SAC0^@)^@)^@)^@)^@)MC )@@G@@DDN^[DD1KE(O^[[^[OCDKC*)C1DD- ^@_^@)+@@@@@@F@^@] TNZ IOMAMD )@@G@@SS,X9 NO. IS OUTPUT TAPE ? +@@@@[@K@@@^^@)^@)^@)^@)^@)E-IME )@@G@@FK)^@)^@)^@)DDJD([ETN -SBC)^@)^@)^@)^@)^@)D1J 0)^[DES)D9PE-KE(O^[OCDKC*)MF )@@G@@B8)^@)+@@@@@@I@^@] J ICHONTP YES. HANDLE IMG )@@G@@NTERCHANGE INVOLVING TAPE +@@@@[@O@@@^^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)MH )@@G@@DD#D[JD1OE@)^@)^@)^@)^@)^@)^@)FD ES,^@)D[[D1^D- ^[DD1OC(MCTCCDIC9 ^[DD1QMI )@@G@@D9GE1DD1B^[OCDKC*)+@@@@@@H@^@] LA,U A0,'D' LOMJ )@@G@@AD I/O OPTION TO DUPLICATE ADDRESS +@@@@[@N@@@^^@)^@)^@)^@)^@)D-[ -P^@)MK )@@G@@^@)^@)CC0 )$C)$^@)^@)^@)^@)^@)^@)^@)D-JCD^^[D 9J^[JE[ODDJD0)E-J^[^E(KD-DML )@@G@@CT[E- ^[[C-^EL ETN+@@@@@@F@^@]ICHSIOP SA A0,IOOPT,X9 SEMM )@@G@@T I/O OPTION IN FCT +@@@@[@K@@@^DD#D[NDDJE@)^@)ET[^@)^@)^@)^@)CC0 -DMN )@@G@@D9JE[O -SBC)^@)^@)^@)^@)ET E))DC\D8)D9KE-DD9I^[DD0)C1#E))^@)+@@@@@@F@^@]MO )@@G@@ LA A0,X7 LOAD PREFIX BLOCK ADDRESS +@@@@[MP )@@G@@@L@@@^^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC0 -SA8)^@)^@)^@)^@)^@)^@)^@)D-JCD^MQ )@@G@@^[KEL C1DF@)CLGD9#DS)CD^C-MC(NES)^@)+@@@@@@F@^@] ANA,U A0,IMR )@@G@@BDATA BACK UP TO START OF BLOCK +@@@@[@L@@@^^@)^@)^@)^@)^@)CDIMS )@@G@@CC?E*)^@)^@)CC0 -DCL^CDOCC)^@)^@)^@)^@)^@)CL[CTF^[PE@)E-J^[NE-[ELO^[JC0)MT )@@G@@CLGD9#DS)^@)+@@@@@@E@^@] BRELP A0 RELEASE MU )@@G@@THE BLOCK +@@@@[@J@@@^^@)^@)^@)^@)^@)CLMC(GE@)^@)^@)CC0^@)^@)^@)^@)^@)MV )@@G@@^@)^@)^@)^@)EL D- CDNC*)E-CC*)CLGD9#DS)^@)+@@@@@@F@^@] LMJ MW )@@G@@ A2,OUTPUT CREATE AN OUTPUT ACTIVITY +@@@@[@L@@@^^@)^@)^@)^@)MX )@@G@@^@)D-HDK)^@)^@)^@)CC2 -JE(OE[PE))^@)^@)^@)^@)^@)CTMC([E- ^[[D0)D9PE-KE(OMY )@@G@@^[[CTODDQDDOFC)^@)+@@@@@@G@^@] P IOBB+QL,X9 WAMZ )@@G@@IT FOR OUTPUT TO COMPLETE +@@@@[@L@@@^^@)^@)^@)^@)^@)E@)^@)^@)^@)^@)NA )@@G@@DDJCL] TLD)?F@9^@)^@)^@)^@)^@)E9[DDO^[AD9M^[JE(OE[PE))E-J^[#D9HE[GC(OC*)NB )@@G@@+@@@@@@E@^@] BRELP X9 RELEASE OUTPUT FCT NC )@@G@@+@@@@[@J@@@^^@)^@)^@)^@)^@)CLMC(GE@)^@)^@)F@9^@)^@)^@)^@)^@)^@)^@)^@)^@)ND )@@G@@EL D- CDNC*)D9PE-KE(O^[ACTO^@)+@@@@@@E@^@] BRELP X10 NE )@@G@@ RELEASE INPUT FCT +@@@@[@J@@@^^@)^@)^@)^@)^@)CLMC(GE@)^@)^@)NF )@@G@@F@1A@)^@)^@)^@)^@)^@)^@)^@)^@)EL D- CDNC*)DDIE[PE))C1#E))^@)+@@@@@@A@^@]NG )@@G@@. ** RELEASE SUBCHANNEL ** +@@@@[@D@@@^ 0)^@)^@)^@)^@) K%^[MC(GNH )@@G@@C([ET ^[NE(]CTCCDID1 D)) K%^@)+@@@@@@E@^@] COMPLETE . NI )@@G@@ COMPLETE THE COMMAND+@@@@[@J@@@^^@)^@)^@)^@)^@)CTJD(KD- E- ^@)NJ )@@G@@ 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)CTJD(KD- E- ^[OD[ ^[#D9HD([D1^+@@@@@@[@^@]NK )@@G@@. +@@@@[@[@@@^ 0)^@)+@@@@@@E@^@]ICHONTP TNZ IOMASS,X10 NL )@@G@@ IS INPUT TAPE ? +@@@@[@I@@@^DD#D[JD1OE@)^@)E-IFK)^@)^@)^@)DDJD([NM )@@G@@ETN -SAC0^@)^@)^@)^@)^@)DDN^[DD1KE(O^[OCDKC*)B8)+@@@@@@F@^@] TZNN )@@G@@ IOMASS,X9 YES. IS OUTPUT TAPE ? +@@@@[@K@@@^^@)^@)NO )@@G@@^@)^@)^@)E-U^@)^@)^@)^@)DDJD([ETN -SBC)^@)^@)^@)^@)^@)FD ES,^@)DDN^[JE(ONP )@@G@@E[PE))E-[E[ ^@_^@)+@@@@@@H@^@] J ICHDIFF NONQ )@@G@@. DIFFERENT DEVICES AT EACH END +@@@@[@N@@@^^@)^@)^@)^@)^@)DK)^@)^@)NR )@@G@@^@)^@)DD#D[^DDAC0)^@)^@)^@)^@)^@)^@)D1J 0)^[^DDAC1 EL D1O^[^C(QDD#C(N^[[NS )@@G@@E))C([CTC^[ D1^^@)+@@@@@@G@^@] LA,U A0,'M' YENT )@@G@@S. COPY END OF FILES ON TAPE +@@@@[@M@@@^^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)NU )@@G@@CC0 )$D*$^@)^@)^@)^@)^@)^@)^@)FD ES,^@)CTJE[T^[ D1^^[JC0)C1DD- ES)D9I^[ONV )@@G@@CDKC*)+@@@@@@E@^@] J ICHSIOP GO SET I/O OPTNW )@@G@@ION +@@@@[@J@@@^^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)DD#D[NDDJE@)^@)^@)^@)^@)NX )@@G@@^@)^@)C9J^[NC(O^[D 9J^[JE[ODDJD0)^@)+@@@@@@[@^@]. +@@@@[@[@@@^ 0)^@)NY )@@G@@+@@@@@@G@^@]ICHDIFF TEP,U A13,OPTION('Q') IS TAPE SIMULATION DNZ )@@G@@ESIRED ? +@@@@[@L@@@^DD#D[^DDAC0)^@)E- E@?E*)^@)^@)CC1AS?D9KE-DD9I @$OA )@@G@@EC$ C)^@)^@)DDN^[OCDKC*)ETDD(PD-[E-DD9I^[^C(NDDMC(^^@_+@@@@@@F@^@] OB )@@G@@ J ICHSIOP YES. JUST COPY ADDRESSES +@@@@[@L@@@^OC )@@G@@^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)DD#D[NDDJE@)^@)^@)^@)^@)^@)^@)FD ES,^@)DLPOD )@@G@@ETO^[#D9KFC)CD^C-MC(NET ES)^@)+@@@@@@G@^@] TNZ IOMASS,X9 OE )@@G@@ NO. IS OUTPUT MASS STORAGE ? +@@@@[@M@@@^^@)^@)^@)^@)^@)E-IOF )@@G@@FK)^@)^@)^@)DDJD([ETN -SBC)^@)^@)^@)^@)^@)D1J 0)^[DES)D9PE-KE(O^[HCDNES)OG )@@G@@ETOD9MCDBC*)B8)^@)+@@@@@@F@^@] J ICHDFFI NOOH )@@G@@. THIS IS MASS => TAPE +@@@@[@L@@@^^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)DD#D[^OI )@@G@@C1ADC)^@)^@)^@)^@)^@)^@)D1J 0)^[OD[DES)DDN^[HCDNES)B*"^[OCDKC*)^@)+@@@@@OJ )@@G@@@G@^@] GET IOBB,X10 READ FILE LABEL BLOCK FROMOK )@@G@@ TAPE +@@@@[@M@@@^^@)^@)^@)^@)^@)C9 E))^@)^@)^@)DDJCL] -SAC0^@)^@)^@)^@)OL )@@G@@^@)^@)EL CD^^[ADDGC*)D-[CL D))CLGD9#DS)C1MD9H^[OCDKC*)+@@@@@@E@^@] OM )@@G@@ LA A0,IBLEN,A1 LOAD LENGTH OF BLOCK+@@@@[@J@@@^^@)^@)ON )@@G@@^@)^@)^@)D-[^@)^@)^@)^@)CC0 -DCLGC(I -[AC)^@)^@)^@)^@)D-JCD^^[GC(IC9OD@)OO )@@G@@D9A^[]D-JCTF+@@@@@@H@^@] TNE,U A0,28 IS THIS OP )@@G@@CORRECT LENGTH OF A LABEL ? +@@@@[@N@@@^^@)^@)^@)^@)^@)E-IC*?E*)^@)^@)OQ )@@G@@CC0 )2B@)^@)^@)^@)^@)^@)^@)^@)DDN^[OD[DES)CTJELMC(#E))D- D1BE-C^[JC0)CC)OR )@@G@@D-[CL D))B8)+@@@@@@G@^@] TZ IBSTAT,A1 WAS I/O OS )@@G@@STATUS NORMAL ON BLOCK ?+@@@@[@M@@@^^@)^@)^@)^@)^@)E-U^@)^@)^@)^@)DD]ETOOT )@@G@@CDO -[AC)^@)^@)^@)^@)^@)E9[ES)DC\D8)ETOCDOE(N^[ID9MD([D))D9I^[]D-JCTF^@_OU )@@G@@+@@@@@@D@^@] IERR J ICHGBL NO. BAD LABEL+@@@@[OV )@@G@@@I@@@^^[DC(MEK)^@)^@)DK)^@)^@)^@)^@)DD#D[BCLG^@)^@)^@)^@)^@)^@)^@)D1J 0)OW )@@G@@^[]CD^^[GCD]C(G^@)+@@@@@@F@^@] LA A0,IBDATA,A1 LOOX )@@G@@AD LABEL FROM BLOCK READ+@@@@[@L@@@^^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC0 -DOY )@@G@@CL^CDOCC?CC1^@)^@)^@)^@)D-JCD^^[GCD]C(G^[AELJD*)CLGD9#DS)EL CD^^@)+@@@@@OZ )@@G@@@H@^@] TNE A0,('COPYGD') WAS ORIGINAL FILE WORD ADDPA )@@G@@RESSABLE ? +@@@@[@N@@@^^@)^@)^@)^@)^@)E-IC*)^@)^@)^@)CC0 )*^9#D9KFDBC)$PB )@@G@@ C)^@)^@)^@)E9[ES)D9MDDBDDICDG^[ADDGC*)E9JEL^^[[C-^EL ETNCD]D- ^@_+@@@@@PC )@@G@@@G@^@] SNZ IOWAD,X10 YES. FLAG IT WORD ADDRESSPD )@@G@@ABLE +@@@@[@M@A@^^@)^@)^@)^@)^@)ETIFK)^@)^@)^@)DDJE9[C)?F@1A@)^@)^@)^@)PE )@@G@@^@)^@)FD ES,^@)C1GCDB^[DE))E9JEL^^[[C-^EL ETNCD]D- ^@)@M@@@A^@)^@)^@)^@)PF )@@G@@^@)ETID9IFK)^@)^@)DDJE9[C)?F@1A@)^@)^@)^@)^@)^@)FD ES,^@)C1GCDB^[DE))E9JPG )@@G@@EL^^[[C-^EL ETNCD]D- ^@)+@@@@@@G@^@] TE A0,('COPYG ') PH )@@G@@ IS THIS A CORRECT FORMAT TAPE ? +@@@@[@M@@@^^@)^@)^@)^@)^@)E- ^@)^@)PI )@@G@@^@)^@)CC0 )*^9#D9KFDB^@$ C)^@)^@)^@)DDN^[OD[DES)CC)CTJELMC(#E))C1JELHCDOPJ )@@G@@^[OCDKC*)B8)+@@@@@@G@^@] TNE A0,('COPYGD') OR A WORPK )@@G@@D-ADDRESSABLE COPY,G ? +@@@@[@M@@@^^@)^@)^@)^@)^@)E-IC*)^@)^@)^@)CC0 )*PL )@@G@@^9#D9KFDBC)$ C)^@)^@)^@)D9M^[[^[RD9MC)!CD^C-MC(NET[CLGC*)CTJE[T -B^@_^@)PM )@@G@@+@@@@@@F@^@] IERR J ICHGBL NO. REJECT FOR BAD PN )@@G@@LABEL +@@@@[@L@@@^^[DC(MEK)^@)^@)DK)^@)^@)^@)^@)DD#D[BCLG^@)^@)^@)^@)^@)PO )@@G@@^@)^@)D1J 0)^[MC(EC(#E))C1JEK)CL[C))D-[CL D))^@)+@@@@@@E@^@] LAPP )@@G@@,U A0,'G' LOAD 'G' I/O OPTION +@@@@[@J@@@^^@)^@)^@)^@)PQ )@@G@@^@)D-[ -P^@)^@)^@)CC0 )$C8$^@)^@)^@)^@)^@)^@)^@)D-JCD^^@$C8$^[D 9J^[JE[OPR )@@G@@DDJD0)+@@@@@@E@^@] J ICHSIOP GO SET I/O OPTPS )@@G@@ION +@@@@[@J@@@^^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)DD#D[NDDJE@)^@)^@)^@)^@)PT )@@G@@^@)^@)C9J^[NC(O^[D 9J^[JE[ODDJD0)^@)+@@@@@@[@^@]. +@@@@[@[@@@^ 0)^@)PU )@@G@@+@@@@@@]@^@]ICHDFFI . +@@@@[@#@@@^DD#D[^C1ADC)^@) 0)+@@@@@@C@^@]. PV )@@G@@ *** GENERATE COPY,G LABEL BLOCK *** +@@@@[@G@@@^ 0)^@)^@)^@)^@) K%PW )@@G@@ K)C9 D1 EL[E- ^[#D9KFC?C8)D-[CL D))CLGD9#DS) K% K)^@)+@@@@@@E@^@] PX )@@G@@ LA,U A0,'G' LOAD 'G' I/O OPTION +@@@@[@J@@@^^@)^@)PY )@@G@@^@)^@)^@)D-[ -P^@)^@)^@)CC0 )$C8$^@)^@)^@)^@)^@)^@)^@)D-JCD^^@$C8$^[D 9JPZ )@@G@@^[JE[ODDJD0)+@@@@@@F@^@] J ICHSIOP SET I/O QA )@@G@@OPTION FOR OUTPUT +@@@@[@L@@@^^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)DD#D[NDDJE@)QB )@@G@@^@)^@)^@)^@)^@)^@)ET E))DC\D8)D9KE-DD9I^[AD9M^[JE(OE[PE))^@)+@@@@@@[@^@]QC )@@G@@. +@@@@[@[@@@^ 0)^@)+@@@@@@[@^@]. +@@@@[@[@@@^ 0)^@)+@@@@@@B@^@]QD )@@G@@. INITIALISE SUBCHANNEL BUFFER +@@@@[@E@@@^ 0)^@)^@)^@)^@)DDIQE )@@G@@DDODD[D-DET ^[NE(]CTCCDID1 D))CLPC1AC(M^@)+@@@@@@[@^@]. +@@@@[@[@@@^QF )@@G@@ 0)^@)+@@@@@@B@^@]. LA,U A1,+@@@@[@F@@@^QG )@@G@@ 0)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC1 )/ETPCL#D[[D1IC(G^[IE(HCL EK"^@)+@@@@@QH )@@G@@@ @^@]. LMJ X5,STINIT +@@@@[@C@@@^ 0)^@)^@)^@)^@)D-HDK)^@)QI )@@G@@^@)^@)F@5 -NE-DD1DE))^@)+@@@@@@F@^@]. QJ )@@G@@ A0 = SUBCHANNEL BUFFER +@@@@[@K@@@^ 0)^@)^@)^@)^@)B-MC(OE(MD0"^@)QK )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)CC0^@.^[NE(]CTCCDID1 D))CLPC1AC(M^@)+@@@@@QL )@@G@@@[@^@]. +@@@@[@[@@@^ 0)^@)+@@@@@@G@^@]STINIT BGET STL QM )@@G@@ ALLOCATE A SUBCHANNEL BUFFER +@@@@[@L@@@^ETODDIDDO^@)^@)CLBQN )@@G@@C(O^@)^@)^@)ETOD))^@)^@)^@)^@)^@)^@)^@)^@)CDGD-JCT[E- ^[[^[NE(]CTCCDID1 QO )@@G@@D))CLPC1AC(M+@@@@@@G@^@] SA A1,STSCN,A0 SET SUBCQP )@@G@@HANNEL NUMBER IN BUFFER +@@@@[@M@@@^^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)CC1 -NQQ )@@G@@E-NCTI -[A@)^@)^@)^@)^@)ET E))ETPCL#D[[D1IC(G^[IE(HCL EK)DDI^[]E(AC1 EK)QR )@@G@@+@@@@@@G@^@] LA,U A1,ALT LOAD INITIAL INPUT AQS )@@G@@LTERNATION +@@@@[@M@@@^^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC1 -[D-O^@)^@)^@)QT )@@G@@^@)^@)^@)^@)D-JCD^^[DD1DE-DCDG^[DD1KE(O^[[D-OC(MD1[E-DD9I^@)+@@@@@@H@^@]QU )@@G@@ SA A1,STIALT,A0 SET TO RECEIVE 0 ALTERNATION FIRQV )@@G@@ST +@@@@[@N@@@^^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)CC1 -NE-DCDGE)?CC0^@)^@)QW )@@G@@^@)^@)ET E))E-J^[MC(#C(DE1 ^@0^[[D-OC(MD1[E-DD9I^[ADDMETO^@)+@@@@@@G@^@]QX )@@G@@ SZ STOALT,A0 SET TO SEND 0 ALTERNATION FIRST QY )@@G@@+@@@@[@M@@@^^@)^@)^@)^@)^@)ETU^@)^@)^@)^@)ETOD9[D-O -[A@)^@)^@)^@)^@)^@)QZ )@@G@@ET E))E-J^[NC(IC))A@)CDGE- ELICDODDJD0)C1DELNE))+@@@@@@F@^@] SXRA )@@G@@ X3,STLT,A0 SET LINE TABLE BACKPOINTER+@@@@[@L@@@^^@)^@)RB )@@G@@^@)^@)^@)ETS^@)^@)^@)^@)F@3 -NE-GE)?CC0^@)^@)^@)^@)^@)ET E))D-DD1 ^[OCD]RC )@@G@@D- ^[]CD#DTKD9DD1OC(M^@)+@@@@@@[@^@]. +@@@@[@[@@@^ 0)^@)+@@@@@@A@^@]RD )@@G@@. INPUT AREA INITIALISATION +@@@@[@D@@@^ 0)^@)^@)^@)^@)DDIE[PE))RE )@@G@@CDMC([^[DD1DE-DCDGDDNCDODDJD0)+@@@@@@[@^@]. +@@@@[@[@@@^ 0)^@)+@@@@@RF )@@G@@@E@^@] LA,U A1,36 LOAD BITS PER WORD +@@@@[RG )@@G@@@J@@@^^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC1 )3A0)^@)^@)^@)^@)^@)^@)^@)D-JCD^RH )@@G@@^[]DDOES)E[ EK)E9JEL^^@)+@@@@@@F@^@] SA A1,STBITL,A0 RI )@@G@@ SET BITS LEFT IN TEXT WORD+@@@@[@L@@@^^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)RJ )@@G@@CC1 -NE-]DDOD)?CC0^@)^@)^@)^@)ET E))CLDE-N^[GC(AE))DDI^[OC(SE))E9JEL^^@)RK )@@G@@+@@@@@@G@^@] SZ STIWA,A0 SET INPUT WORD ACCUMRL )@@G@@ULATOR ZERO +@@@@[@M@@@^^@)^@)^@)^@)^@)ETU^@)^@)^@)^@)ETODDRCC?CC0^@)^@)RM )@@G@@^@)^@)^@)^@)ET E))DDIE[PE))E9JEL^^[[CT#E(HE(GCDOD9M^[UC(MD8)+@@@@@@G@^@]RN )@@G@@ LA,U A1,IPNXINT LOAD INITIAL RETURN ADDRESS RO )@@G@@+@@@@[@L@@@^^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC1 -DE[IF[DD1O^@)^@)^@)^@)^@)RP )@@G@@D-JCD^^[DD1DE-DCDG^[MC(OE(MD0)CD^C-MC(NES)+@@@@@@G@^@] SA RQ )@@G@@ A1,STIRTN,A0 SET GET CHARACTER RETURN POINT +@@@@[@M@@@^^@)^@)RR )@@G@@^@)^@)^@)ET[^@)^@)^@)^@)CC1 -NE-DELOD0?CC0^@)^@)^@)^@)ET E))C9 E))CTCCDMRS )@@G@@CD#E- EK)EL E-PELI^[KD9DD1O^@)+@@@@@@G@^@] LA,U A1,STILEN,RT )@@G@@A0 LOAD INITIAL BUFFER POINTER +@@@@[@L@@@^^@)^@)^@)^@)^@)D-[RU )@@G@@ -P^@)^@)^@)CC1 -NE-DD- D0?CC0^@)^@)^@)^@)D-JCD^^[DD1DE-DCDG^[]E(AC1 EK)RV )@@G@@E[JDDIE- EK)+@@@@@@H@^@] SA A1,STIBP,A0 SET TO SRW )@@G@@TORE INTO STILEN INITIALLY +@@@@[@N@@@^^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)RX )@@G@@CC1 -NE-DCLK -[A@)^@)^@)^@)^@)ET E))E-J^[NE-JEL ^[DD1OD8)ETODDGC(I^[DD1DRY )@@G@@E-DCDGD-T^@)+@@@@@@G@^@] SZ STRETRANS,A0 CLEAR LARZ )@@G@@ST OUTPUT BUFFER SENT +@@@@[@M@@@^^@)^@)^@)^@)^@)ETU^@)^@)^@)^@)ETOEL SA )@@G@@E-MCDIES?CC0^@)^@)^@)^@)CTGC([EK)D-[ETO^[JE(OE[PE))CLPC1AC(M^[NC(IE))^@)SB )@@G@@+@@@@@@G@^@] SZ STILEN,A0 CLEAR LENGTH OF INPUSC )@@G@@T BLOCK +@@@@[@L@@@^^@)^@)^@)^@)^@)ETU^@)^@)^@)^@)ETODDGC(I -[A@)^@)SD )@@G@@^@)^@)^@)^@)CTGC([EK)D- D1BE-C^[JC0)DDIE[PE))CLGD9#DS)+@@@@@@G@^@] SE )@@G@@ SZ STMSAD,A0 CLEAR ADDRESS OF LAST BLOCK +@@@@[SF )@@G@@@L@@@^^@)^@)^@)^@)^@)ETU^@)^@)^@)^@)ETOD(NCD^ -[A@)^@)^@)^@)^@)^@)CTGC([SG )@@G@@EK)CD^C-MC(NES)D9A^[GCDNE))CLGD9#DS)+@@@@@@[@^@]. +@@@@[@[@@@^ 0)^@)SH )@@G@@+@@@@@@E@^@] J 0,X5 RETURN TO CALLER SI )@@G@@+@@@@[@I@@@^^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)A@?F@5^@)^@)^@)^@)^@)^@)^@)^@)SJ )@@G@@EL E-PELI^[OD8)CT[D-GC(M+@@@@@@[@^@]. +@@@@[@[@@@^ 0)^@)+@@@@@@^@^@]SK )@@G@@. ERROR ROUTINES+@@@@[@A@@@^ 0)^@)^@)^@)^@)C(MELJEK)ELJE(ODDIC(NSL )@@G@@+@@@@@@[@^@]. +@@@@[@[@@@^ 0)^@)+@@@@@@E@^@]ICNCON R$DIT . SM )@@G@@ FIRE UP THE EDITOR +@@@@[@J@@@^DD#D1#D9I^@)^@)EK=C-DE))SN )@@G@@^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)C1DEL ^[PE@)E-CC*)C(^DDOD9M^@)+@@@@@SO )@@G@@@F@^@] E$MSG ICNCOM EDIT NOT CONNECTED MESSAGESP )@@G@@+@@@@[@L@@@^^@)^@)^@)^@)^@)C*=D(NC8)^@)^@)DD#D1#D9H^@)^@)^@)^@)^@)^@)^@)SQ )@@G@@C(^DDO^[ID9O^[#D9ID1 CTOC(^^[HC(NET[C9 ^@)+@@@@@@E@^@] LA,U SR )@@G@@ A0,,X10 LOAD I/O FCT ADDRESS+@@@@[@J@@@^^@)^@)^@)^@)^@)D-[SS )@@G@@ -P^@)^@)^@)CC0 )?F@1A@)^@)^@)^@)^@)^@)^@)D-JCD^^[D 9J^[ACTO^[[C-^EL ETNST )@@G@@+@@@@@@F@^@] LMJ X11,FIST EDIT FILE AND STATEMSU )@@G@@ENT +@@@@[@K@@@^^@)^@)^@)^@)^@)D-HDK)^@)^@)^@)F@1AC?C1DETO^@)^@)^@)^@)SV )@@G@@^@)^@)C(^DDO^[ADDGC*)CDIC))ETOCDOC(HC(IE))+@@@@@@E@^@] ZAP SW )@@G@@ . ERROR THE COMMAND +@@@@[@J@@@^^@)^@)^@)^@)^@)FL[SX )@@G@@E@)^@)^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)C(MELJEK)E-CC*)CTJD(HCDIC))^@)SY )@@G@@+@@@@@@E@^@] COMPLETE . COMPLETE THE COMMANDSZ )@@G@@+@@@@[@J@@@^^@)^@)^@)^@)^@)CTJD(KD- E- ^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)TA )@@G@@CTJD(KD- E- ^[OD[ ^[#D9HD([D1^+@@@@@@[@^@]. +@@@@[@[@@@^ 0)^@)+@@@@@TB )@@G@@@F@^@]ICNEITH LA,U A6,ICNEITHM LOAD 'NEITHER' MESSAGE TC )@@G@@+@@@@[@K@@@^DD#D1 DDOD@)^@)D-[ -P^@)^@)^@)CC6 -DCTIC(DE-CD*)^@)^@)^@)^@)TD )@@G@@D-JCD^^@$D1 DDOD[ EK$^[HC(NET[C9 ^@)+@@@@@@D@^@]ICHPERR R$DIT . TE )@@G@@ ENTER EDITOR +@@@@[@H@@@^DD#D[KC(MEK)^@)EK=C-DE))^@)^@)TF )@@G@@ 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)C(IE- EK)C(^DDOD9M+@@@@@@E@^@] E$TG )@@G@@MSG A6,,W EDIT ERROR MESSAGE +@@@@[@J@@@^^@)^@)^@)^@)TH )@@G@@^@)C*=D(NC8)^@)^@)CC6 )?E8)^@)^@)^@)^@)^@)^@)^@)C(^DDO^[ ELMD9M^[HC(NET[TI )@@G@@C9 ^@)+@@@@@@F@^@] LMJ X11,IST APPEND STATEMETJ )@@G@@NT NUMBER +@@@@[@K@@@^^@)^@)^@)^@)^@)D-HDK)^@)^@)^@)F@1AC?DDNE))^@)^@)TK )@@G@@^@)^@)^@)^@)CDKE[ D1^^[NE-[E- D( D1O^[IE(HCL EK)+@@@@@@E@^@] ZATL )@@G@@P . ERROR THE COMMAND +@@@@[@J@@@^^@)^@)^@)^@)TM )@@G@@^@)FL[E@)^@)^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)C(MELJEK)E-CC*)CTJD(HCDITN )@@G@@C))^@)+@@@@@@E@^@] COMPLETE . AND COMPLETE ITO )@@G@@T +@@@@[@I@@@^^@)^@)^@)^@)^@)CTJD(KD- E- ^@) 0)^@)^@)^@)^@)^@)^@)^@)TP )@@G@@^@)^@)CDIC))CTJD(KD- E- ^[DE))+@@@@@@[@^@]. +@@@@[@[@@@^ 0)^@)+@@@@@TQ )@@G@@@E@^@]ICBOTH LA,U A6,ICBOTHM LOAD ERROR MESSAGE +@@@@[TR )@@G@@@J@@@^DD#CLJE-C^@)^@)D-[ -P^@)^@)^@)CC6 -DCT]D9OD[H^@)^@)^@)^@)^@)D-JCD^TS )@@G@@^[ ELMD9M^[HC(NET[C9 ^@)+@@@@@@F@^@] J ICHPERR TT )@@G@@ PRINT THE ERROR MESSAGE +@@@@[@K@@@^^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)TU )@@G@@DD#D[KC(MEK)^@)^@)^@)^@)^@)^@)E[MDDIE))E-CC*)C(MELJEK)D( ETNCDBC*)+@@@@@TV )@@G@@@[@^@]. +@@@@[@[@@@^ 0)^@)+@@@@@@D@^@]ICNCOM 'ATTEMPT TO INTERCHATW )@@G@@NGE ON UNCONNECTED !' +@@@@[@H@@@^DD#D1#D9H^@)^@)^9[E-OC(HE[O^[OD8)DDITX )@@G@@E- EL#D[[D1BC*)D9I^[PD1#D9ID1 CTOC(^^@-^8)+@@@@@@E@^@]ICBOTHM 'BOTH FITY )@@G@@LES ARE COMMUNICATIONS FOR INTERCHANGE !' +@@@@[@J@@@^DD#CLJE-CD*)^@)^9]TZ )@@G@@D9OD@)C1DD- ES)CDMC*)CTJD(HE(IDD#CDODDJD1N^[AD9M^[DD1OC(MCTCCDIC9 ^@-^8)UA )@@G@@+@@@@@@E@^@]ICNEITHM 'NEITHER FILE IS COMMUNICATIONS FOR INTERCHANGE !'UB )@@G@@+@@@@[@J@@@^DD#D1 DDOD[H^@)^9IC(DE-CC(M^[ADDGC*)DDN^[#D9HD(PD1DCT[E-DD9IUC )@@G@@ES)C1JEK)DDIE- EL#D[[D1BC*)^C$+@@@@@@#@^@] ASCII +@@@@[@^@@@^UD )@@G@@^@)^@)^@)^@)^@)CDNCTDDC)+@@@@@@D@^@]ICRCSTM '#RECEIVING FILE &*& FROM UE )@@G@@& AT SITE &.&' +@@@@[@H@@@^DD#EL#ETOD*)^@)^8IL7H92G))^@)^@)^@)^@)^@)UN )@@G@@^@)^@)^@)^@)E-PELI^[JD0)EDPCDME- EK!E9JEL^^[HD9^C*)^@)+@@@@@@F@^@] UO )@@G@@ LX X9,CDBPC,X8 LOAD LINK TO PARAMETER +@@@@[@K@@@^UP )@@G@@^@)^@)^@)^@)^@)D-S^@)^@)^@)^@)F@9 -#C-]E[# -SB@)^@)^@)^@)^@)D-JCD^^[GDDIUQ )@@G@@DS)E-J^[KCDMCDHC(OC(M^@)+@@@@@@F@^@] LX X9,PBVAL,X9 UR )@@G@@ LOAD FDT ADDRESS FOR FILE +@@@@[@L@@@^^@)^@)^@)^@)^@)D-S^@)^@)^@)^@)US )@@G@@F@9 -KCLQCDG -SBC)^@)^@)^@)^@)D-JCD^^[AC-O^[[C-^EL ETN^[AD9M^[ADDGC*)^@)UT )@@G@@+@@@@@@F@^@] LA A0,FDPROP,X9 LOAD PROPERTIES OF FUU )@@G@@ILE +@@@@[@K@@@^^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC0 -AC-KELJE@?F@9^@)^@)UV )@@G@@^@)^@)D-JCD^^[KELJE[ ELODD ES)D9A^[ADDGC*)+@@@@@@G@^@] TOP,U UW )@@G@@ A0,EPCOMM IS FILE COMMUNICATIONS TYPE ? +@@@@[@M@@@^^@)^@)UX )@@G@@^@)^@)^@)E-JE@?E*)^@)^@)CC0 - E[#D9HD*)^@)^@)^@)^@)^@)DDN^[ADDGC*)CTJD(HUY )@@G@@E(IDD#CDODDJD1N^[OFDKC*)B8)^@)+@@@@@@G@^@] J DCBEQT UZ )@@G@@ NO. IMPROPER EQUIPMENT TYPE +@@@@[@L@@@^^@)^@)^@)^@)^@)DK)VA )@@G@@^@)^@)^@)^@)C-#CL EDO^@)^@)^@)^@)^@)^@)^@)D1J 0)^[DD(KELJE[ EK)C(LE(DE[HVB )@@G@@C(IE))E-TE[ +@@@@@@F@^@] TNZ FDLT,X9 HAS FILEVC )@@G@@ BEEN CONNECTED ? +@@@@[@L@@@^^@)^@)^@)^@)^@)E-IFK)^@)^@)^@)C1^D-O -SBC)VD )@@G@@^@)^@)^@)^@)^@)^@)D[[ES)C1DD- ^[]C( D0)CTJD1IC(#E- C))B8)^@)+@@@@@@I@^@]VE )@@G@@ J DCNCON NO. CAN'T DISCONNECT AN UNCONNEVF )@@G@@CTED FILE ! +@@@@[@P@@@^^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)C-#D1#D9I^@)^@)^@)VG )@@G@@^@)^@)^@)^@)D1J 0)^[#CDI^9O^[^DDNCTJD1IC(#E))CDI^[PD1#D9ID1 CTOC(^^[ADDGVH )@@G@@C*)^C)+@@@@@@F@^@] LX X3,FDLT,X9 LOAD ADDRESS OVI )@@G@@F FILE TABLE+@@@@[@L@@@^^@)^@)^@)^@)^@)D-S^@)^@)^@)^@)F@3 -AC-GE)?F@9^@)VJ )@@G@@^@)^@)^@)^@)D-JCD^^[[C-^EL ETN^[JC0)C1DD- ^[OCD]D- ^@)+@@@@@@G@^@] VK )@@G@@ INITPVQ 0,LTSCQ,X3 REINITIALISE SUBCHANNEL QUEUE AS+@@@@[VL )@@G@@@M@@@^^@)^@)^@)^@)^@)DDIDDOE[QEC)^@)A@?D-OET#EC?F@3^@)^@)^@)^@)^@)EL DDIVM )@@G@@DDODD[D-DET ^[NE(]CTCCDID1 D))EDPC(PC*)CDN+@@@@@@G@^@]. VN )@@G@@ A P/V QUEUE. IT WILL BE USED TO+@@@@[@M@@@^ 0)^@)VO )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)CC)E@\E0)EDPC(PC*,VP )@@G@@^@)DDO^[RDDGD))CL ^[PET C))E-J+@@@@@@G@^@]. VQ )@@G@@ SYNCHRONISE TERMINATION OF THE +@@@@[@M@@@^ 0)^@)^@)^@)^@)^@)VR )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)ETTD1#D[MD9IDDNC*)E- ELHDDICDOVS )@@G@@DDJD0)D9A^[OD[ ^@)+@@@@@@F@^@]. LIVT )@@G@@NE TABLE AND ASSOCIATED +@@@@[@L@@@^ 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)VU )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)D-DD1 ^[OCD]D- ^[[D1^^[[ETND9#DD[E- C))^@)+@@@@@VV )@@G@@@D@^@]. ACTIVITIES. +@@@@[@H@@@^VW )@@G@@ 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)CD#E-DE1DE-DVX )@@G@@C(N 0)+@@@@@@ @^@] ON REALTHING +@@@@[@C@@@^^@)^@)^@)^@)VY )@@G@@^@)D9I^@)^@)^@)^@)EL CDGE-CDDIC8)^@)+@@@@@@H@^@] RT$ 35 VZ )@@G@@ RAISE TO REAL-TIME IN CASE WE ARE LAST+@@@@[@O@@@^^@)^@)WA )@@G@@^@)^@)^@)ELO^))^@)^@)^@)AS5^@)^@)^@)^@)^@)^@)^@)^@)^@)EL[DDNC*)E-J^[MC([WB )@@G@@D)!E-DD( ^[DD0)CT[ET ^[RC*)CDMC*)D-[ETO^@)+@@@@@@ @^@] OFF WC )@@G@@ REALTHING +@@@@[@C@@@^^@)^@)^@)^@)^@)D9AC0)^@)^@)^@)EL CDGE-CDDIC8)^@)WD )@@G@@+@@@@@@H@^@] V LTOAQ,X3 TELL THE OUTPUT ACTIWE )@@G@@VITY TO TERMINATE +@@@@[@O@@@^^@)^@)^@)^@)^@)E0)^@)^@)^@)^@)D-OD9[EC?F@3WF )@@G@@^@)^@)^@)^@)^@)^@)E- D-G^[OD[ ^[JE(OE[PE))CD#E-DE1DE-T^[OD8)E- ELHDDICDOWG )@@G@@C*)^@)+@@@@@@F@^@] SNZ LTCLOSE,X3 SET TERMINATIOWH )@@G@@N FLAG IN LT+@@@@[@L@A@^^@)^@)^@)^@)^@)ETIFK)^@)^@)^@)D-OCTGD9NC*?F@3^@)WI )@@G@@^@)^@)^@)^@)ET E))E- ELHDDICDODDJD0)C1GCDB^[DD0)D-O^@)@L@@@A^@)^@)^@)^@)WJ )@@G@@^@)ETID9IFK)^@)^@)D-OCTGD9NC*?F@3^@)^@)^@)^@)^@)ET E))E- ELHDDICDODDJD0)WK )@@G@@C1GCDB^[DD0)D-O^@)+@@@@@@F@^@] ACT$ LTINAME,X3 FIWL )@@G@@RE OFF INPUT ACTIVITY +@@@@[@K@@@^^@)^@)^@)^@)^@)CD#E)=^@)^@)^@)D-ODDIWM )@@G@@CDHC*?F@3^@)^@)^@)^@)^@)C1DEL ^[JC1A^[DD1KE(O^[[CTODDQDDOFC)+@@@@@@H@^@]WN )@@G@@ P LTSCQ,X3 WAIT FOR INPUT ACTIVITY TO TERMIWO )@@G@@NATE +@@@@[@N@@@^^@)^@)^@)^@)^@)E@)^@)^@)^@)^@)D-OET#EC?F@3^@)^@)^@)^@)WP )@@G@@^@)^@)E9[DDO^[AD9M^[DD1KE(O^[[CTODDQDDOFC)E-J^[OC(MD(DD1[E- +@@@@@@F@^@]WQ )@@G@@ P LTSCQ,X3 WAIT FOR OUTPUT ACTIVITY +@@@@[WR )@@G@@@K@@@^^@)^@)^@)^@)^@)E@)^@)^@)^@)^@)D-OET#EC?F@3^@)^@)^@)^@)^@)^@)E9[DDOWS )@@G@@^[AD9M^[JE(OE[PE))CD#E-DE1DE-T+@@@@@@G@^@] P LTSCQ,X3 WT )@@G@@ WAIT FOR TIMER TO TERMINATE +@@@@[@L@@@^^@)^@)^@)^@)^@)E@)WU )@@G@@^@)^@)^@)^@)D-OET#EC?F@3^@)^@)^@)^@)^@)^@)E9[DDO^[AD9M^[ODDHC(M^[OD8)E- WV )@@G@@ELHDDICDOC*)+@@@@@@[@^@]. +@@@@[@[@@@^ 0)^@)+@@@@@@ @^@] ONWW )@@G@@ REALTHING +@@@@[@C@@@^^@)^@)^@)^@)^@)D9I^@)^@)^@)^@)EL CDGE-CDDIWX )@@G@@C8)^@)+@@@@@@C@^@]. ** HANG UP IF AUTO-DIAL AVAILABLE ** +@@@@[WY )@@G@@@G@@@^ 0)^@)^@)^@)^@) K%^[CCDIC8)E(K^[DC0)CDPE-J (^DD[D))CDQCDDD-[CLGC*)WZ )@@G@@ K%^@)+@@@@@@G@^@] CMT$ LTFN,X3 TERMINATE THE XA )@@G@@LINE TERMINAL +@@@@[@L@@@^^@)^@)^@)^@)^@)CTHE)=^@)^@)^@)D-OC1I -SAS)XB )@@G@@^@)^@)^@)^@)^@)^@)E- ELHDDICDOC*)E-CC*)D-DD1 ^[OC(MD(DD1[D))+@@@@@@ @^@]XC )@@G@@ OFF REALTHING +@@@@[@C@@@^^@)^@)^@)^@)^@)D9AC0)^@)^@)^@)XD )@@G@@EL CDGE-CDDIC8)^@)+@@@@@@[@^@]. +@@@@[@[@@@^ 0)^@)+@@@@@@G@^@] XE )@@G@@ P ICHGLOCK LOCK INTERCHANGE COMMON STORAGE +@@@@[XF )@@G@@@M@@@^^@)^@)^@)^@)^@)E@)^@)^@)^@)^@)DD#D[BD-JCTF^@)^@)^@)^@)^@)^@)D-JCTFXG )@@G@@^[DD1OC(MCTCCDIC9 ^[#D9HD(JD0)ETOD9MCDBC*)+@@@@@@F@^@] LA XH )@@G@@ A0,LINEACTV LOAD LINES ACTIVE COUNT +@@@@[@K@@@^^@)^@)^@)^@)XI )@@G@@^@)D-[^@)^@)^@)^@)CC0 -GDDIC([CTOE0)^@)^@)^@)^@)D-JCD^^[GDDIC(N^[[CTODDQXJ )@@G@@C*)CTJE(IE))+@@@@@@F@^@] ANA,U A0,1 DECREMENXK )@@G@@T LINES ACTIVE +@@@@[@K@@@^^@)^@)^@)^@)^@)CDICC?E*)^@)^@)CC0 )1^@)^@)XL )@@G@@^@)^@)^@)^@)^@)^@)C- CTMC(HC(IE))D-DD1 ES)CD#E-DE1 ^@)+@@@@@@E@^@] XM )@@G@@ SA A0,LINEACTV UPDATE LINES ACTIVE +@@@@[@J@@@^^@)^@)XN )@@G@@^@)^@)^@)ET[^@)^@)^@)^@)CC0 -GDDIC([CTOE0)^@)^@)^@)^@)E(KC-[E- ^[GDDIC(NXO )@@G@@^[[CTODDQC*)+@@@@@@ @^@] ON DEBUG +@@@@[@B@@@^^@)^@)XP )@@G@@^@)^@)^@)D9I^@)^@)^@)^@)C- CLPC8)^@)+@@@@@@G@^@] TP A0 XQ )@@G@@ HAS LINES ACTIVE GONE NEGATIVE ?+@@@@[@M@@@^^@)^@)^@)^@)XR )@@G@@^@)E-K^@)^@)^@)^@)CC0^@)^@)^@)^@)^@)^@)^@)^@)^@)D[[ES)D-DD1 ES)CD#E-DE1 XS )@@G@@^[BD9IC*)D1 C9[E-DE1 ^@_+@@@@@@D@^@] IERR . XT )@@G@@ YES. BOMB +@@@@[@H@@@^^@)^@)^@)^@)^@)DD ELM^@)^@)^@) 0)^@)^@)^@)XU )@@G@@^@)^@)^@)^@)^@)^@)FD ES,^@)CLJD(]^@)+@@@@@@ @^@] OFF DEBUXV )@@G@@G +@@@@[@B@@@^^@)^@)^@)^@)^@)D9AC0)^@)^@)^@)C- CLPC8)^@)+@@@@@@G@^@]XW )@@G@@ JNZ A0,DCNLLA SKIP IF NOT LAST LINE ACTIVE XX )@@G@@+@@@@[@L@@@^^@)^@)^@)^@)^@)DLIFK)^@)^@)^@)CC0 -^CTID-GCC)^@)^@)^@)^@)^@)XY )@@G@@ETFDDK^[DC0)D1JE))D-[ETO^[GDDIC*)CD#E-DE1 +@@@@@@I@^@] V XZ )@@G@@ ICHWORK LAST ONE. TERMINATE TRANSACTION PROCESSOR +@@@@[YA )@@G@@@P@@@^^@)^@)^@)^@)^@)E0)^@)^@)^@)^@)DD#D[RD9MDS)^@)^@)^@)^@)^@)^@)D-[ETOYB )@@G@@^[JD1 0)^[OC(MD(DD1[E- ^[OEL[D1NCD#E-DD9I^[KELJCT ETND9M^@)+@@@@@@G@^@]YC )@@G@@DCNLLA V ICHGLOCK RELEASE INTERCHANGE STORAGE LOCKYD )@@G@@+@@@@[@M@@@^C-#D1GD-[^@)^@)E0)^@)^@)^@)^@)DD#D[BD-JCTF^@)^@)^@)^@)^@)^@)YE )@@G@@EL D- CDNC*)DDIE- EL#D[[D1BC*)ETOD9MCDBC*)D-JCTF+@@@@@@G@^@] SZYF )@@G@@ FDLT,X9 MARK LINE TERMINAL NOT CONNECTED+@@@@[@M@@@^YG )@@G@@^@)^@)^@)^@)^@)ETU^@)^@)^@)^@)C1^D-O -SBC)^@)^@)^@)^@)^@)^@)D([ELF^[GDDIYH )@@G@@C*)E- ELHDDICDG^[ID9O^[#D9ID1 CTOC(^+@@@@@@F@^@] BRELP X3 YI )@@G@@ RELEASE THE LINE TABLE +@@@@[@K@@@^^@)^@)^@)^@)^@)CLMYJ )@@G@@C(GE@)^@)^@)F@3^@)^@)^@)^@)^@)^@)^@)^@)^@)EL D- CDNC*)E-CC*)D-DD1 ^[OCD]YK )@@G@@D- ^@)+@@@@@@E@^@] COMPLETE . COMPLETE THE CYL )@@G@@OMMAND+@@@@[@J@@@^^@)^@)^@)^@)^@)CTJD(KD- E- ^@) 0)^@)^@)^@)^@)^@)^@)^@)YM )@@G@@^@)^@)CTJD(KD- E- ^[OD[ ^[#D9HD([D1^+@@@@@@[@^@]. +@@@@[@[@@@^ 0)^@)YN )@@G@@+@@@@@@B@^@]. ERROR ROUTINES AND MESSAGES +@@@@[@E@@@^ 0)^@)YO )@@G@@^@)^@)^@)C(MELJEK)ELJE(ODDIC(N^[[D1^^[HC(NET[C9 ES)^@)+@@@@@@[@^@]. YP )@@G@@+@@@@[@[@@@^ 0)^@)+@@@@@@E@^@]DCBEQT LA,U A6,DCBEQM LOYQ )@@G@@AD ERROR MESSAGE +@@@@[@J@@@^C-#CL EDO^@)^@)D-[ -P^@)^@)^@)CC6 -^CT]C(LYR )@@G@@D*)^@)^@)^@)^@)^@)D-JCD^^[ ELMD9M^[HC(NET[C9 ^@)+@@@@@@E@^@]DCNERR R$YS )@@G@@DIT . FIRE UP THE EDITOR +@@@@[@J@@@^C-#D1 ELM^@)YT )@@G@@^@)EK=C-DE))^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)C1DEL ^[PE@)E-CC*)C(^DDOYU )@@G@@D9M^@)+@@@@@@F@^@] E$MSG A6,,W COPY THE ERRORYV )@@G@@ MESSAGE +@@@@[@K@@@^^@)^@)^@)^@)^@)C*=D(NC8)^@)^@)CC6 )?E8)^@)^@)^@)YW )@@G@@^@)^@)^@)^@)CTJE[T^[OD[ ^[ ELMD9M^[HC(NET[C9 ^@)+@@@@@@E@^@] LAYX )@@G@@ A0,X9 LOAD THE FDT ADDRESS+@@@@[@J@@@^^@)^@)^@)^@)YY )@@G@@^@)D-[^@)^@)^@)^@)CC0 -SBC)^@)^@)^@)^@)^@)^@)^@)D-JCD^^[OD[ ^[AC-O^[[C-^YZ )@@G@@EL ETN+@@@@@@F@^@] LMJ X11,FIST APPEND FILE INZA )@@G@@ STATEMENT +@@@@[@K@@@^^@)^@)^@)^@)^@)D-HDK)^@)^@)^@)F@1AC?C1DETO^@)^@)ZB )@@G@@^@)^@)^@)^@)CDKE[ D1^^[ADDGC*)DDI^[NE-[E- D( D1O+@@@@@@E@^@] ZAZC )@@G@@P . ERROR THE COMMAND +@@@@[@J@@@^^@)^@)^@)^@)ZD )@@G@@^@)FL[E@)^@)^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)C(MELJEK)E-CC*)CTJD(HCDIZE )@@G@@C))^@)+@@@@@@D@^@] COMPLETE . TERMINATE ZF )@@G@@+@@@@[@H@@@^^@)^@)^@)^@)^@)CTJD(KD- E- ^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)ZG )@@G@@E- ELHDDICDOC*)^@)+@@@@@@[@^@]. +@@@@[@[@@@^ 0)^@)+@@@@@@F@^@]DCNCONZH )@@G@@ LA,U A6,DCNCOM LOAD ERROR MESSAGE ADDRESS+@@@@[@L@@@^ZI )@@G@@C-#D1#D9I^@)^@)D-[ -P^@)^@)^@)CC6 -^CTICTJD*)^@)^@)^@)^@)^@)D-JCD^^[ ELMZJ )@@G@@D9M^[HC(NET[C9 ^[[C-^EL ETN^@)+@@@@@@E@^@] J DCNERR ZK )@@G@@ PRINT ERROR MESSAGE +@@@@[@J@@@^^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)ZL )@@G@@C-#D1 ELM^@)^@)^@)^@)^@)^@)^@)E[MDDIE))C(MELJEK)D( ETNCDBC*)+@@@@@@[@^@]ZM )@@G@@. +@@@@[@[@@@^ 0)^@)+@@@@@@[@^@]. +@@@@[@[@@@^ 0)^@)+@@@@@@D@^@]ZN )@@G@@DCBEQM 'CANNOT DISCONNECT NON-COMMUNICATIONS !' +@@@@[@H@@@^C-#CL ZO )@@G@@EDH^@)^@)^9#CDID1JE))C-DET#D9ID1 CTO^[ID9I (#D9HD(PD1DCT[E-DD9IES)^C$^@)ZP )@@G@@+@@@@@@C@^@]DCNCOM 'CANNOT DISCONNECT UNCONNECTED !' +@@@@[@F@@@^ZQ )@@G@@C-#D1#D9H^@)^@)^9#CDID1JE))C-DET#D9ID1 CTO^[PD1#D9ID1 CTOC(^^@-^8)+@@@@@ZR )@@G@@@[@^@]/. +@@@@[@[@@@^ 8,^@)+@@@@@@[@^@]. +@@@@[@[@@@^ 0)^@)+@@@@@ZS )@@G@@@A@^@]. TRANSACTION PROCESSOR +@@@@[@C@@@^ 0)^@)^@)^@)^@)E-MZT )@@G@@CDIET[CTODDJD0)E[MD9#C(NETJEK)+@@@@@@[@^@]. +@@@@[@[@@@^ 0)^@)+@@@@@ZU )@@G@@@G@^@]NEXTRANS BRELP X7 RELEASE PREVIOUS TRANSACTIZV )@@G@@ON +@@@@[@L@@@^D1 F[OEL[D1N^@)CLMC(GE@)^@)^@)F@7^@)^@)^@)^@)^@)^@)^@)ZW )@@G@@^@)^@)EL D- CDNC*)E[MC(QDDJE(N^[OEL[D1NCD#E-DD9I+@@@@@@[@^@]. +@@@@[ZX )@@G@@@[@@@^ 0)^@)+@@@@@@G@^@]ITC P ICHWORK WAIT FORZY )@@G@@ WORK TO BE AVAILABLE +@@@@[@M@@@^DDOCS)^@)^@)^@)E@)^@)^@)^@)^@)DD#D[RZZ )@@G@@D9MDS)^@)^@)^@)^@)^@)^@)E9[DDO^[AD9M^[RD9MDS)E-J^[]C*)CDQCDDD-[CLGC*)^@)AA )@@G@@+@@@@@@F@^@] REMOVE ICHWQ REMOVE NEXT TRANSACTAB )@@G@@ION +@@@@[@K@@@^^@)^@)^@)^@)^@)EL D(JE1 ^@)^@)DD#D[REC)^@)^@)^@)^@)^@)AC )@@G@@^@)^@)EL D(JE1 ^[IC(SE))E-MCDIET[CTODDJD0)+@@@@@@F@^@] TNE,U AD )@@G@@ A1,ICHWQ TERMINATION ACTIVATION ? +@@@@[@K@@@^^@)^@)^@)^@)AE )@@G@@^@)E-IC*?E*)^@)^@)CC1 -DCTCE9L^@)^@)^@)^@)^@)^@)E- ELHDDICDODDJD0)CD#E-DAF )@@G@@E1[E-DD9I^@_+@@@@@@G@^@] EXIT . YES. TEAG )@@G@@RMINATE WHEN ALL DONE +@@@@[@M@@@^^@)^@)^@)^@)^@)C(SDDO^@)^@)^@) 0)^@)AH )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)FD ES,^@)E- ELHDDICDOC*)E9CC(I^[[D-G^[^D9IC*)^@)AI )@@G@@+@@@@@@G@^@] SA A1,X7 SAVE TRANSACTION BUFAJ )@@G@@FER ADDRESS +@@@@[@M@@@^^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)CC1 -SA8)^@)^@)^@)AK )@@G@@^@)^@)^@)^@)ET[E1 ^[OEL[D1NCD#E-DD9I^[]E(AC1 EK)CD^C-MC(NES)+@@@@@@F@^@]AL )@@G@@ LX X3,ITLT,X7 LOAD LINE TABLE ADDRESS +@@@@[AM )@@G@@@K@@@^^@)^@)^@)^@)^@)D-S^@)^@)^@)^@)F@3 -DE-GE)?F@7^@)^@)^@)^@)^@)D-JCD^AN )@@G@@^[GDDIC*)E-[CLGC*)CD^C-MC(NES)+@@@@@@G@^@] LX X9,ITST,X7AO )@@G@@ LOAD SUBCHANNEL TABLE ADDRESS +@@@@[@M@@@^^@)^@)^@)^@)^@)D-SAP )@@G@@^@)^@)^@)^@)F@9 -DE-NE)?F@7^@)^@)^@)^@)^@)D-JCD^^[NE(]CTCCDID1 D))E-[CLGAQ )@@G@@C*)CD^C-MC(NES)^@)+@@@@@@F@^@] LA A0,ITTYPE,X7 LOAR )@@G@@AD TRANSACTION TYPE +@@@@[@K@@@^^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC0 -DAS )@@G@@E-OFDKC*?F@7^@)^@)^@)^@)D-JCD^^[OEL[D1NCD#E-DD9I^[OFDKC*)^@)+@@@@@@F@^@]AT )@@G@@ TLE,U A0,MXTRT ILLEGAL TRANSACTION TYPE ?+@@@@[AU )@@G@@@L@@@^^@)^@)^@)^@)^@)E-GC*?E*)^@)^@)CC0 -HF[OELO^@)^@)^@)^@)^@)^@)DDGD- AV )@@G@@C9[D))E-MCDIET[CTODDJD0)E-TE[ ^@_^@)+@@@@@@F@^@] J $+1,AW )@@G@@A0 BRANCH ON TRANSACTION TYPE+@@@@[@L@@@^^@)^@)^@)^@)^@)DK)AX )@@G@@^@)^@)^@)^@)^):AC?CC0^@)^@)^@)^@)^@)^@)^@)CLMCDICTC^[JD0)E-MCDIET[CTODDJAY )@@G@@D0)E-TE[ ^@)+@@@@@@E@^@]TRT0 IERR . TYPE 0: AZ )@@G@@ KABOOM !! +@@@@[@J@@@^E-ME)0^@)^@)^@)DD ELM^@)^@)^@) 0)^@)^@)^@)^@)^@)BA )@@G@@^@)^@)^@)^@)E-TE[ ^@0BK)^[FCD]D9JD*)^C-^@)+@@@@@@G@^@] J BB )@@G@@ ICHIN TYPE 1: INPUT MESSAGE TEXT +@@@@[@L@@@^^@)^@)BC )@@G@@^@)^@)^@)DK)^@)^@)^@)^@)DD#D[DD0)^@)^@)^@)^@)^@)^@)^@)E-TE[ ^@1BK)^[DD1KBD )@@G@@E(O^[HC(NET[C9 ^[OC(SE))+@@@@@@F@^@] J ICHTMO BE )@@G@@ TYPE 2: TIMEOUT ON OUTPUT+@@@@[@L@@@^^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)BF )@@G@@DD#D[OD(J^@)^@)^@)^@)^@)^@)^@)E-TE[ ^@2BK)^[ODDHC(JE(O^[JD0)D9PE-KE(O^@)BG )@@G@@+@@@@@@H@^@] J ICHSTO TYPE 3: START INTERBH )@@G@@CHANGE OUTPUT +@@@@[@N@@@^^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)DD#D[NE-J^@)BI )@@G@@^@)^@)^@)^@)^@)^@)E-TE[ ^@3BK)^[NE-[ELO^[DD1OC(MCTCCDIC9 ^[JE(OE[PE))^@)BJ )@@G@@+@@@@@@F@^@]MXTRT EQU $-TRT0 HIGHEST TRANSACTION BK )@@G@@TYPE +@@@@[@K@@@^D(SE-ME))^@)^@)C(LE*)^@)^@)^@)^)!E-ME)0^@)^@)^@)^@)^@)BL )@@G@@^@)^@)D[DC9CC(NE))E-MCDIET[CTODDJD0)E-TE[ +@@@@@@[@^@]/. +@@@@[@[@@@^BM )@@G@@ 8,^@)+@@@@@@[@^@]. +@@@@[@[@@@^ 0)^@)+@@@@@@ @^@]. PROCESS BN )@@G@@INPUT BUFFER+@@@@[@C@@@^ 0)^@)^@)^@)^@)E[MD9#C(NES)DDIE[PE))CLPC1AC(M^@)BO )@@G@@+@@@@@@[@^@]. +@@@@[@[@@@^ 0)^@)+@@@@@@[@^@]. +@@@@[@[@@@^ 0)^@)BP )@@G@@+@@@@@@ @^@]. INPUT BUFFER FORMAT:+@@@@[@C@@@^ 0)^@)^@)^@)^@)DDIBQ )@@G@@E[PE))CLPC1AC(M^[AD9MD([E)'^@)+@@@@@@[@^@]. +@@@@[@[@@@^ 0)^@)+@@@@@BR )@@G@@@C@^@]. CONTROL MESSAGE TEXT +@@@@[@F@@@^ 0)^@)BS )@@G@@^[#D9IE-MD9G^[HC(NET[C9 ^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)E- F[O+@@@@@@[@^@]BT )@@G@@. +@@@@[@[@@@^ 0)^@)+@@@@@@[@^@]. +@@@@[@[@@@^ 0)^@)+@@@@@@C@^@]BU )@@G@@. SOH SOH +@@@@[@F@@@^ 0)^@)^@)^@)BV )@@G@@^@)ETJD@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)ETJD@)+@@@@@@D@^@]. BW )@@G@@ +@@@@[@H@@@^ 0)^@)^@)^@)BX )@@G@@^@)B-NE(]CTCCDID1 D)"^@)^@)^@)^@)^@)^@)^@)^@)^@)B-NE(]CTCCDID1 D)"+@@@@@BY )@@G@@@C@^@]. +@@@@[@G@@@^ 0)^@)BZ )@@G@@^@)^@)^@)B-OFDKC*"^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)B-OFDKC*"^@)+@@@@@CA )@@G@@@C@^@]. EOT STX +@@@@[@F@@@^ 0)^@)CB )@@G@@^@)^@)^@)C(JE))^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)ETOF@)+@@@@@@B@^@]CC )@@G@@. CRC1 T+@@@@[@F@@@^ 0)^@)^@)^@)^@)CTMCD )@@G@@CS1^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^[O^@)+@@@@@@B@^@]. CRCE )@@G@@C2 E+@@@@[@F@@@^ 0)^@)^@)^@)^@)CTMCS2^@)^@)^@)CF )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^[ ^@)+@@@@@@B@^@]. CG )@@G@@ X+@@@@[@F@@@^ 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)CH )@@G@@^@)^@)^@)^@)^@)^@)^[S^@)+@@@@@@B@^@]. CI )@@G@@ T+@@@@[@F@@@^ 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)CJ )@@G@@^@)^@)^[O^@)+@@@@@@C@^@]. EOT CK )@@G@@+@@@@[@F@@@^ 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)CL )@@G@@C(JE))+@@@@@@C@^@]. CRC1 +@@@@[CM )@@G@@@F@@@^ 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)CTMCS1CN )@@G@@+@@@@@@C@^@]. CRC2 +@@@@[@F@@@^CO )@@G@@ 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)CTMCS2+@@@@@CP )@@G@@@[@^@]. +@@@@[@[@@@^ 0)^@)+@@@@@@F@^@]. THE TEXT CONTAINED ICQ )@@G@@N THE TEXT PORTION IS A FREE-FORMAT +@@@@[@L@@@^ 0)^@)^@)^@)^@)E-CC*)E- CR )@@G@@F[O^[#D9IE-[DDIC(^^[DD0)E-CC*)E- F[O^[KD9ME-DD9I^[DES)CC)C1MC( (AD9MD([CS )@@G@@E))^@)+@@@@@@E@^@]. BYTE STREAM OF THE SIZE BYTES THE LINE CAN HCT )@@G@@ANDLE.+@@@@[@J@@@^ 0)^@)^@)^@)^@)CLTE- ^[NE-MC([D*)D9A^[OD[ ^[NDDUC*)CLTCU )@@G@@E- ES)E-CC*)D-DD1 ^[#CDI^[CCDIC-GC*,+@@@@@@[@^@]. +@@@@[@[@@@^ 0)^@)CV )@@G@@+@@@@@@G@^@]. ANY CHARACTER OTHER THAN THE 'ESCAPE' CODE IS ACCRCW )@@G@@UED INTO +@@@@[@L@@@^ 0)^@)^@)^@)^@)CDIFC)CTCCDMCD#E- EK)D9OD[ EK)E-CCX )@@G@@CDI^[OD[ ^@$C(NCT[E[ ^8)CTJC- ^[DES)CD#CTME( C))DDIE-J+@@@@@@G@^@]. CY )@@G@@ THE WORD ACCUMULATOR. WHEN 36 BITS OR MORE DATA HAVE BEEN +@@@@[CZ )@@G@@@L@@@^ 0)^@)^@)^@)^@)E-CC*)E9JEL^^[[CT#E(HE(GCDOD9M 0)^[RD[ D0)AS6^[]DDODA )@@G@@ES)D9M^[HD9MC*)C-[E-[^[CCDQC*)CL C(I+@@@@@@G@^@]. ACCUMULATED, TDB )@@G@@HE EXCESS, IF ANY, IS DISCARDED, AND THE WORD +@@@@[@M@@@^ 0)^@)^@)^@)DC )@@G@@^@)CD#CTPD(PD-[E- C)?^[OD[ ^[ F[#C(NES?^[DC0)CDIFC?^[DES)C-DET#CDMC- C)?DD )@@G@@^[[D1^^[OD[ ^[RD9MC))^@)+@@@@@@G@^@]. IS STORED INTO THE BUFFER.DE )@@G@@ AN 'ESCAPE' TRIGGERS THE SCAN +@@@@[@L@@@^ 0)^@)^@)^@)^@)DDN^[NE-JDF )@@G@@EL C))DDIE-J^[OD[ ^[]E(AC1 EK,^@)CDI^@$C(NCT[E[ ^8)E-MDDBC9 ELN^[OD[ ^[NDG )@@G@@CT[D0)+@@@@@@F@^@]. OF THE NEXT CHARACTER AND ITS INTERPRETATIONDH )@@G@@ AS FOLLOWS:+@@@@[@L@@@^ 0)^@)^@)^@)^@)D9A^[OD[ ^[IC(SE))CTCCDMCD#E- EK)DI )@@G@@CDIC))DDOES)DDIE- ELKEL E-[E-DD9I^[[ES)C1JD-GD9RES'^@)+@@@@@@[@^@]. DJ )@@G@@+@@@@[@[@@@^ 0)^@)+@@@@@@F@^@]. ESC 1 THE PRECEDING WORD SPEDK )@@G@@CIFIED THE LENGTH OF +@@@@[@K@@@^ 0)^@)^@)^@)^@)C(NCS)AC)^@)^@)E-CC*)DL )@@G@@E[MC(#C(^DDIC8)E9JEL^^[NE[ CTDC1DC(^^[OD[ ^[GC(IC9OD@)D9A^@)+@@@@@@F@^@]DM )@@G@@. THE BLOCK TO FOLLOW. ALLOCATE A BUFFER WITH +@@@@[DN )@@G@@@K@@@^ 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)E-CC*)CLGD9#DS)E-J^[AD9GD-JE8,^@)CDGDO )@@G@@D-JCT[E- ^[[^[]E(AC1 EK)E9DE-C+@@@@@@F@^@]. THAT TEXT DP )@@G@@CAPACITY AND POSITION THE POINTER +@@@@[@K@@@^ 0)^@)^@)^@)^@)^@)^@)^@)DQ )@@G@@^@)^@)E-CCDO^[OC(SE))CT[E[[CTDE-T^[[D1^^[KD9NDDODDJD0)E-CC*)E[JDDIE- EK)DR )@@G@@+@@@@@@C@^@]. TO STORE INTO THAT BUFFER. +@@@@[@G@@@^DS )@@G@@ 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)E-J^[NE-JEL ^[DD1OD8)E-CCDO^[]E(AC1 EK,^@)DT )@@G@@+@@@@@@[@^@]. +@@@@[@[@@@^ 0)^@)+@@@@@@E@^@]. ESC 2 THE DU )@@G@@PRECEDING WORD WAS THE MASS STORAGE +@@@@[@J@@@^ 0)^@)^@)^@)^@)C(NCS)AK)DV )@@G@@^@)^@)E-CC*)E[MC(#C(^DDIC8)E9JEL^^[RCDN^[OD[ ^[HCDNES)ETOD9MCDBC*)+@@@@@DW )@@G@@@F@^@]. ADDRESS AT WHICH THIS BLOCK WAS READ. PUT DX )@@G@@+@@@@[@K@@@^ 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)CD^C-MC(NES)CDO^[RD[DCTC^[OD[DDY )@@G@@ES)CLGD9#DS)E9[ES)EL CD^ 0)^[KE(O^@)+@@@@@@F@^@]. THE DZ )@@G@@WORD INTO THE ADDRESS WORD FOR THE BLOCK +@@@@[@K@@@^ 0)^@)^@)^@)^@)^@)EA )@@G@@^@)^@)^@)^@)E-CC*)E9JEL^^[DD1OD8)E-CC*)CD^C-MC(NES)E9JEL^^[AD9M^[OD[ ^[]EB )@@G@@D-JCTF+@@@@@@E@^@]. AND DELETE IT FROM THE TEXT PORTIOEC )@@G@@N. +@@@@[@I@@@^ 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)CDIC))C- D- E- ^[DE))C1MED )@@G@@D9H^[OD[ ^[OC(SE))E[JELODDJD0,+@@@@@@[@^@]. +@@@@[@[@@@^ 0)^@)+@@@@@EE )@@G@@@F@^@]. ESC 3 THE FOLLOWING BYTE IS A COUNT OF THE NUMBER EF )@@G@@+@@@@[@K@@@^ 0)^@)^@)^@)^@)C(NCS)AS)^@)^@)E-CC*)C1JD-GD9RDDIC8)CLTE- ^[DEG )@@G@@ES)CC)CTJE(IE))D9A^[OD[ ^[IE(HCL EK)+@@@@@@G@^@]. OF TEH )@@G@@IMES TO REPLICATE THE PRECEDING WORD IN THE +@@@@[@L@@@^ 0)^@)^@)^@)EI )@@G@@^@)^@)^@)^@)^@)^@)D9A^[ODDHC(N^[OD8)EL E[GDD#CDOC*)E-CC*)E[MC(#C(^DDIC8)EJ )@@G@@E9JEL^^[DD0)E-CC*)+@@@@@@G@^@]. BUFFER. THIS WILL NEVEK )@@G@@ER CROSS A BLOCK BOUNDARY. +@@@@[@L@@@^ 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)EL )@@G@@CLPC1AC(M 0)^[OD[DES)E9DD-G^[IC(QC(M^[#ELJETN^[[^[]D-JCTF^[]D9PD1^CDMFC,EM )@@G@@+@@@@@@G@^@]. IF NO PRECEDING WORD EXISTS, ENTER THE SEN )@@G@@PECIFIED +@@@@[@L@@@^ 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)DDA^[ID8)E[MC(#C(^EO )@@G@@DDIC8)E9JEL^^[ F[DETOES?^[ D1OC(M^[OD[ ^[NE[ CTDC1DC(^+@@@@@@B@^@]. EP )@@G@@ NUMBER OF ZERO WORDS. +@@@@[@F@@@^ 0)^@)^@)^@)^@)^@)^@)^@)EQ )@@G@@^@)^@)D1PD(]C(M^[JC0)FL ELJ^[RD9MC-N 0)^@)+@@@@@@[@^@]. +@@@@[@[@@@^ER )@@G@@ 0)^@)+@@@@@@G@^@]. ESC 4 INSERT THE CODE FOR 'ESCAPE' AS A ES )@@G@@TEXT CHARACTER. +@@@@[@M@@@^ 0)^@)^@)^@)^@)C(NCS)A))^@)^@)DDIET ELO^[OET )@@G@@D[ ^[#D9^C*)C1JEK)^9 ET#CDKC*$^[[ES)CC)E- F[O^[#D[[EL[CTOC(M 0)^@)+@@@@@EU )@@G@@@[@^@]. +@@@@[@[@@@^ 0)^@)+@@@@@@F@^@]. ESC 5 THE BLOCK EV )@@G@@BUFFER IS COMPLETE. WRITE IT NOW. +@@@@[@K@@@^ 0)^@)^@)^@)^@)C(NCS)A*)EW )@@G@@^@)^@)E-CC*)CLGD9#DS)CLPC1AC(M^[DES)CTJD(KD- E- 0)^[RELDE- ^[DE))D1JE8,EX )@@G@@+@@@@@@[@^@]. +@@@@[@[@@@^ 0)^@)+@@@@@@F@^@]. ESC 6 ALL EY )@@G@@DATA HAS BEEN TRANSMITTED FOR THIS FILE. +@@@@[@K@@@^ 0)^@)^@)^@)^@)C(NEZ )@@G@@CS)A0)^@)^@)CDGD))C-[E-[^[CCDN^[]C( D0)E-MCDIETHDDOE- C))C1JEK)E-CDDN^[AFA )@@G@@DDGC*,+@@@@@@[@^@]. +@@@@[@[@@@^ 0)^@)+@@@@@@F@^@]. ESC 7 FB )@@G@@ THE FOLLOWING BYTE IS THE INCREMENT MINUS ONE +@@@@[@L@@@^ 0)^@)^@)^@)FC )@@G@@^@)C(NCS)A8)^@)^@)E-CC*)C1JD-GD9RDDIC8)CLTE- ^[DES)E-CC*)DDICTMC(HC(IE))FD )@@G@@D(DD1PES)D9IC*)^@)+@@@@@@E@^@]. WHICH, ADDED TO THE ADFE )@@G@@DRESS OF THE LAST +@@@@[@J@@@^ 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)E9CDD#D@?^[[FF )@@G@@C-^C(^^[OD8)E-CC*)CD^C-MC(NES)D9A^[OD[ ^[GCDNE))+@@@@@@E@^@]. FG )@@G@@ BLOCK RECEIVED, GIVES THE ADDRESS OF THE+@@@@[@J@@@^ 0)^@)^@)^@)FH )@@G@@^@)^@)^@)^@)^@)^@)CLGD9#DS)EL CT DDQC(^ ))C9DE1 ES)E-CC*)CD^C-MC(NES)D9AFI )@@G@@^[OD[ +@@@@@@E@^@]. CURRENT BLOCK. IF PRESENT IN THE FJ )@@G@@FIRST +@@@@[@J@@@^ 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)CTPELMC(IE))CLGD9#DS,^@)FK )@@G@@DDA^[KEL ET D1O^[DD0)E-CC*)C1DELNE))+@@@@@@C@^@]. BLOCFL )@@G@@K RECEIVED, ADD TO ZERO.+@@@@[@G@@@^ 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)CLGD9#FM )@@G@@DS)EL CT DDQC(^ ))CD^C))E-J^[UC(MD8,+@@@@@@[@^@]. +@@@@[@[@@@^ 0)^@)FN )@@G@@+@@@@@@F@^@]. ESC 8 TAKE THE BITS ACCUMULATED SO FAR AS THE FO )@@G@@NEXT +@@@@[@K@@@^ 0)^@)^@)^@)^@)C(NCS)B@)^@)^@)E-[DT ^[OD[ ^[]DDOES)CD#FP )@@G@@CTPD(PD-[E- C))ETJ^[ACDM^[[ES)E-CC*)D1 F[O+@@@@@@ @^@]. FQ )@@G@@ TEXT WORD.+@@@@[@C@@@^ 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)E- F[O^[RD9MC),^@)FR )@@G@@+@@@@@@[@^@]. +@@@@[@[@@@^ 0)^@)+@@@@@@[@^@]. +@@@@[@[@@@^ 0)^@)FS )@@G@@+@@@@@@F@^@]ICHIN LX,U X1,ITTEXT,X7 LOAD TEXT START ADDRFT )@@G@@ESS +@@@@[@K@@@^DD#D[DD0)^@)^@)D-S -P^@)^@)^@)F@1 -DE-OC(SE)?F@7^@)^@)FU )@@G@@^@)^@)D-JCD^^[OC(SE))ETOCDME))CD^C-MC(NES)+@@@@@@ @^@] ON FV )@@G@@ DUMPING +@@@@[@B@@@^^@)^@)^@)^@)^@)D9I^@)^@)^@)^@)C-PD(KDDIC8)+@@@@@FW )@@G@@@F@^@] SX,H2 X1,ISPK+1 SET ADDRESS IN PACKET FX )@@G@@+@@@@[@K@@@^^@)^@)^@)^@)^@)ETS -CAK)^@)^@)F@1 -DETKDS:AC)^@)^@)^@)^@)^@)FY )@@G@@ET E))CD^C-MC(NES)DDI^[KCD#DT E))^@)+@@@@@@F@^@] LA A0,LFZ )@@G@@TICOUNT,X3 LOAD INPUT COUNT FROM LT +@@@@[@K@@@^^@)^@)^@)^@)^@)D-[GA )@@G@@^@)^@)^@)^@)CC0 -GE-DCTJE(IE)?F@3^@)^@)^@)D-JCD^^[DD1KE(O^[#D9PD1O^[AELJGB )@@G@@D*)D-O+@@@@@@D@^@] AA,U A0,3 *QW* ROUND UP GC )@@G@@+@@@@[@I@@@^^@)^@)^@)^@)^@)CD[ -P^@)^@)^@)CC0 )3^@)^@)^@)^@)^@)^@)^@)^@)GD )@@G@@ LLE8%^[MD9PD1^^[PE@)^@)+@@@@@@G@^@] SSL A0,2 GE )@@G@@ *QW* DIVIDE BY 4 TO GET WORDS +@@@@[@M@@@^^@)^@)^@)^@)^@)ETND))^@)GF )@@G@@^@)^@)CC0 )2^@)^@)^@)^@)^@)^@)^@)^@) LLE8%^[^DDQDD^C*)CLT^@4^[OD8)C9 E))GG )@@G@@E9JEL^ES)^@)+@@@@@@E@^@] SA,H1 A0,ISPK+1 SET LENGGH )@@G@@TH IN PACKET+@@@@[@J@@@^^@)^@)^@)^@)^@)ET[ -CAC)^@)^@)CC0 -DETKDS:AC)^@)GI )@@G@@^@)^@)^@)^@)ET E))D- D1BE-C^[DD0)E[[CTFC(O+@@@@@@D@^@] LA GJ )@@G@@ A0,PARTBL LOAD OPTIONS +@@@@[@H@@@^^@)^@)^@)^@)^@)D-[^@)^@)GK )@@G@@^@)^@)CC0 -KCDME-]D))^@)^@)^@)^@)^@)D-JCD^^[JE[ODDJD1N+@@@@@@F@^@] GL )@@G@@ TOP,U A0,OPTION('W') TRANSACTION DUMP DESIRED ?+@@@@[@L@@@^GM )@@G@@^@)^@)^@)^@)^@)E-JE@?E*)^@)^@)CC0 -JE[ODDJD0*^9R^8(^@)^@)^@)E-MCDIET[CTOGN )@@G@@DDJD0)C-PD(K^[^C(NDDMC(^^@_^@)+@@@@@@D@^@] J ICHSNP GO )@@G@@ NO. SKIP DUMP+@@@@[@I@@@^^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)DD#D[NGP )@@G@@D1K^@)^@)^@)^@)^@)^@)^@)D1J 0)^[NDTDE@)C-PD(K^@)+@@@@@@E@^@] SNGQ )@@G@@AP$P ISPK DUMP INPUT BUFFER +@@@@[@J@@@^^@)^@)^@)^@)GR )@@G@@^@)ETICDK^-K^@)^@)DDNE[F^@)^@)^@)^@)^@)^@)^@)^@)C-PD(K^[DD1KE(O^[]E(AC1 GS )@@G@@EK)^@)+@@@@@@]@^@]ICHSNP . +@@@@[@#@@@^DD#D[ND1K^@)^@) 0)+@@@@@@[@^@]GT )@@G@@$(2). +@@@@[@]@@@^^)*AK( 0)^@)+@@@@@@ @^@]ISPK SNAP$PKT ,,'INPUT 'GU )@@G@@+@@@@[@C@@@^DDNE[F^@)^@)^@)ETICDK^-KDTO^@) )?^9DD1KE(O^@$^@)+@@@@@@ @^@]GV )@@G@@$(1) OFF DUMPING +@@@@[@B@@@^^)*AC(^@)^@)^@)D9AC0)^@)^@)^@)GW )@@G@@C-PD(KDDIC8)+@@@@@@F@^@] AX X1,(1,0) FORM WORGX )@@G@@D POINTER TO TEXT +@@@@[@L@@@^^@)^@)^@)^@)^@)CDS^@)^@)^@)^@)F@1 )*AC?A@(GY )@@G@@^@)^@)^@)^@)^@)^@)C1JELH^[RD9MC))E[JDDIE- EK)E-J^[OC(SE))^@)+@@@@@@G@^@]GZ )@@G@@ LX X2,(1,0) SET CHARACTER POINTER TO START HA )@@G@@+@@@@[@M@@@^^@)^@)^@)^@)^@)D-S^@)^@)^@)^@)F@2 )*AC?A@(^@)^@)^@)^@)^@)^@)HB )@@G@@ET E))CTCCDMCD#E- EK)E[JDDIE- EK)E-J^[NE-[ELO^@)+@@@@@@ @^@] ONHC )@@G@@ EITHER +@@@@[@B@@@^^@)^@)^@)^@)^@)D9I^@)^@)^@)^@)C(DE-CC(M^@)HD )@@G@@+@@@@@@G@^@] TZ LTQWM,X3 QUARTER WORD LINE TEHE )@@G@@RMINAL ? +@@@@[@L@@@^^@)^@)^@)^@)^@)E-U^@)^@)^@)^@)D-OEDRD*?F@3^@)^@)HF )@@G@@^@)^@)^@)^@)EDPCDME- EK)E9JEL^^[GDDIC*)E- ELHDDICDG^@_+@@@@@@G@^@] HG )@@G@@ AX,U X2,QWFETCH YES. OFFSET CHARACTER POINTER +@@@@[HH )@@G@@@M@@@^^@)^@)^@)^@)^@)CDS -P^@)^@)^@)F@2 -LE9AC(OCTC^@)^@)^@)^@)^@)FD ES,HI )@@G@@^@)D9AC1NC(O^[#D[[EL[CTOC(M^[KD9DD1OC(M^@)+@@@@@@ @^@] OFF HJ )@@G@@ EITHER +@@@@[@B@@@^^@)^@)^@)^@)^@)D9AC0)^@)^@)^@)C(DE-CC(M^@)+@@@@@HK )@@G@@@F@^@] DSL CRC2,72 CLEAR CRC ACCUMULATORS HL )@@G@@+@@@@[@K@@@^^@)^@)^@)^@)^@)C-ND))^@)^@)^@)CTMCS2 )7AK)^@)^@)^@)^@)^@)^@)HM )@@G@@CTGC([EK)CTMCS)CD#CTPD(PD-[E-JELN^@)+@@@@@@[@^@]. +@@@@[@[@@@^ 0)^@)HN )@@G@@+@@@@@@E@^@]. VALIDATE THE INPUT BUFFER FORMAT AND CHECK CRC HO )@@G@@+@@@@[@I@@@^ 0)^@)^@)^@)^@)E1[D-DC-[E- ^[OD[ ^[DD1KE(O^[]E(AC1 EK)C1JELHHP )@@G@@CDO^[[D1^^[#D[ CTF^[#EL#+@@@@@@[@^@]. +@@@@[@[@@@^ 0)^@)+@@@@@@F@^@]HQ )@@G@@ EX FETCH GET THE FIRST CHARACTER +@@@@[HR )@@G@@@K@@@^^@)^@)^@)^@)^@)C(S^@)^@)^@)^@)C1 E-#D@)^@)^@)^@)^@)^@)^@)^@)C9 E))HS )@@G@@E-CC*)C1DELNE))CTCCDMCD#E- EK)+@@@@@@D@^@] CRC A0 HT )@@G@@ INCLUDE IN CRC+@@@@[@I@@@^^@)^@)^@)^@)^@)CTMCS)^@)^@)^@)CC0^@)HU )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)DDICTGE(^C*)DDI^[#EL#^@)+@@@@@@F@^@] TEHV )@@G@@,U A0,SOH IS IT START OF HEADER ? +@@@@[@K@@@^^@)^@)HW )@@G@@^@)^@)^@)E- -P^@)^@)^@)CC0 -ND9C^@)^@)^@)^@)^@)^@)^@)DDN^[DE))ETOCDME))HX )@@G@@D9A^[CC([C- EK)B8)+@@@@@@E@^@] LMJ X11,IPRJ NOHY )@@G@@. REJECT MESSAGE +@@@@[@J@@@^^@)^@)^@)^@)^@)D-HDK)^@)^@)^@)F@1AC?DDKELEHZ )@@G@@^@)^@)^@)^@)^@)^@)D1J 0)^[MC(EC(#E))D( ETNCDBC*)+@@@@@@F@^@] EXIA )@@G@@ FETCH LOAD THE SECOND CHARACTER +@@@@[@L@@@^^@)^@)IB )@@G@@^@)^@)^@)C(S^@)^@)^@)^@)C1 E-#D@)^@)^@)^@)^@)^@)^@)^@)D-JCD^^[OD[ ^[NC(#IC )@@G@@D9IC))CTCCDMCD#E- EK)^@)+@@@@@@F@^@] CRC A0 ID )@@G@@ INCLUDE IT IN THE CRC +@@@@[@K@@@^^@)^@)^@)^@)^@)CTMCS)^@)^@)^@)IE )@@G@@CC0^@)^@)^@)^@)^@)^@)^@)^@)^@)DDICTGE(^C*)DDO^[DD0)E-CC*)CTMCS)^@)+@@@@@IF )@@G@@@[@^@]. +@@@@[@[@@@^ 0)^@)+@@@@@@C@^@]. LOOK UP THE SUBCHANNIG )@@G@@EL CONTROL TABLE +@@@@[@G@@@^ 0)^@)^@)^@)^@)D-JD9F^[PE@)E-CC*)ETPCL#D[[IH )@@G@@D1IC(G^[#D9IE-MD9G^[OCD]D- ^@)+@@@@@@[@^@]. +@@@@[@[@@@^ 0)^@)+@@@@@II )@@G@@@H@^@] LX X9,LTSCQ+QFL,X3 LOAD LINK TO FIRST SUBCHANIJ )@@G@@NEL ON LT +@@@@[@N@@@^^@)^@)^@)^@)^@)D-S^@)^@)^@)^@)F@9 -GE-NCTL TLC1GIK )@@G@@ -SAS)^@)^@)D-JCD^^[GDDIDS)E-J^[ADDMETO^[NE(]CTCCDID1 D))D9I^[GE))+@@@@@IL )@@G@@@F@^@]IPSCS LA A1,X9 LOAD SUBCHANNEL POINTER IM )@@G@@+@@@@[@K@@@^DDKET#ES)^@)^@)D-[^@)^@)^@)^@)CC1 -SBC)^@)^@)^@)^@)^@)^@)^@)IN )@@G@@D-JCD^^[NE(]CTCCDID1 D))E[JDDIE- EK)+@@@@@@F@^@] TNE,U A1,LIO )@@G@@TSCQ,X3 SUBCHANNEL NOT FOUND ? +@@@@[@K@@@^^@)^@)^@)^@)^@)E-IIP )@@G@@C*?E*)^@)^@)CC1 -GE-NCTL -SAS)^@)^@)^@)^@)ETPCL#D[[D1IC(G^[ID9O^[AD9PD1^IQ )@@G@@^@_^@)+@@@@@@F@^@] J NEXTRANS RIGHT. IGNOREIR )@@G@@ THE MESSAGE+@@@@[@L@@@^^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)D1 F[OEL[D1N^@)^@)IS )@@G@@^@)^@)^@)^@)ELDC9CE),^@)DDBD1JEL ^[OD[ ^[HC(NET[C9 ^@)+@@@@@@G@^@] IT )@@G@@ TNE A0,STSCN,X9 DOES SUBCHANNEL MATCH MESSAGE ? +@@@@[IU )@@G@@@M@@@^^@)^@)^@)^@)^@)E-IC*)^@)^@)^@)CC0 -NE-NCTI -SBC)^@)^@)^@)^@)C-JC(NIV )@@G@@^[NE(]CTCCDID1 D))D([E-#D@)D( ETNCDBC*)B8)+@@@@@@G@^@] J IW )@@G@@ IPSCOK YES. THIS IS THE SUBCHANNEL +@@@@[@L@@@^^@)^@)IX )@@G@@^@)^@)^@)DK)^@)^@)^@)^@)DDKET#D9F^@)^@)^@)^@)^@)^@)^@)FD ES,^@)E-CDDN^[DIY )@@G@@ES)E-CC*)ETPCL#D[[D1IC(G+@@@@@@G@^@] LX X9,QFL,X9 IZ )@@G@@ LOAD LINK TO NEXT SUBCHANNEL +@@@@[@L@@@^^@)^@)^@)^@)^@)D-S^@)^@)JA )@@G@@^@)^@)F@9 -LC1G -SBC)^@)^@)^@)^@)^@)D-JCD^^[GDDIDS)E-J^[IC(SE))ETPCL#D[[JB )@@G@@D1IC(G+@@@@@@F@^@] J IPSCS CHECK FOR END JC )@@G@@OF LIST +@@@@[@K@@@^^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)DDKET#ES)^@)^@)^@)JD )@@G@@^@)^@)^@)^@)CTCC(#DS)C1JEK)C(IC))D9A^[GDDNE))^@)+@@@@@@[@^@]. +@@@@[JE )@@G@@@[@@@^ 0)^@)+@@@@@@F@^@]IPSCOK EX FETCH LOAD THEJF )@@G@@ NEXT CHARACTER +@@@@[@K@@@^DDKET#D9F^@)^@)C(S^@)^@)^@)^@)C1 E-#D@)^@)JG )@@G@@^@)^@)^@)^@)^@)^@)D-JCD^^[OD[ ^[IC(SE))CTCCDMCD#E- EK)+@@@@@@E@^@] JH )@@G@@ CRC A0 ADD INTO THE CRC +@@@@[@I@@@^^@)^@)JI )@@G@@^@)^@)^@)CTMCS)^@)^@)^@)CC0^@)^@)^@)^@)^@)^@)^@)^@)^@)CD^C))DDIE-J^[OD[ JJ )@@G@@^[#EL#+@@@@@@F@^@] LA A6,A0 SAVE THE MESSAJK )@@G@@GE TYPE BITS+@@@@[@L@@@^^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC6 -[A@)^@)^@)^@)JL )@@G@@^@)^@)^@)^@)ET[E1 ^[OD[ ^[HC(NET[C9 ^[OFDKC*)CLDE-N^@)+@@@@@@F@^@] JM )@@G@@ EX FETCH LOAD THE STX/EOT CHARACTER+@@@@[@L@@@^JN )@@G@@^@)^@)^@)^@)^@)C(S^@)^@)^@)^@)C1 E-#D@)^@)^@)^@)^@)^@)^@)^@)D-JCD^^[OD[ JO )@@G@@^[NE-S 9 D9O^[#D[[EL[CTOC(M^@)+@@@@@@E@^@] CRC A0 JP )@@G@@ INCLUDE IN THE CRC +@@@@[@J@@@^^@)^@)^@)^@)^@)CTMCS)^@)^@)^@)JQ )@@G@@CC0^@)^@)^@)^@)^@)^@)^@)^@)^@)DDICTGE(^C*)DDI^[OD[ ^[#EL#^@)+@@@@@@F@^@]JR )@@G@@ TNE,U A0,EOT IS THIS END OF MESSAGE ? +@@@@[JS )@@G@@@K@@@^^@)^@)^@)^@)^@)E-IC*?E*)^@)^@)CC0 - D9O^@)^@)^@)^@)^@)^@)^@)DDN^[OJT )@@G@@D[DES)C(IC))D9A^[HC(NET[C9 ^@_+@@@@@@E@^@] J IPSCCRC JU )@@G@@ YES. GO CHECK CRC +@@@@[@J@@@^^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)JV )@@G@@DDKET#CTMCS)^@)^@)^@)^@)^@)^@)FD ES,^@)C9J^[#D[ CTF^[#EL#^@)+@@@@@@F@^@]JW )@@G@@ TE,U A0,STX NO. IS IT START OF TEXT ?+@@@@[JX )@@G@@@L@@@^^@)^@)^@)^@)^@)E- -P^@)^@)^@)CC0 -NE-S^@)^@)^@)^@)^@)^@)^@)D1J 0)JY )@@G@@^[DES)DDO^[NE-[ELO^[JC0)E- F[O^@_^@)+@@@@@@E@^@] LMJ X11,JZ )@@G@@IPRJ NO. REJECT MESSAGE +@@@@[@J@@@^^@)^@)^@)^@)^@)D-HDK)^@)KA )@@G@@^@)^@)F@1AC?DDKELE^@)^@)^@)^@)^@)^@)D1J 0)^[MC(EC(#E))D( ETNCDBC*)+@@@@@KB )@@G@@@F@^@] AND,U A6,ACK+NAK AND OFF ACK AND NAK BITS KC )@@G@@+@@@@[@K@@@^^@)^@)^@)^@)^@)CDIC)?E*)^@)^@)CC6 -[CTF TICDF^@)^@)^@)^@)^@)KD )@@G@@CDIC))D9AC0)CD#DS)CDIC))D1[DS)CLDE-N+@@@@@@F@^@] TZ A7 KE )@@G@@ IS THIS A TEXT MESSAGE ? +@@@@[@K@@@^^@)^@)^@)^@)^@)E-UKF )@@G@@^@)^@)^@)^@)CC7^@)^@)^@)^@)^@)^@)^@)^@)^@)DDN^[OD[DES)CC)E- F[O^[HC(NET[KG )@@G@@C9 ^@_+@@@@@@G@^@] LMJ X11,IPRJ NO. REJECT ACKH )@@G@@K/NAK WITH TEXT +@@@@[@M@@@^^@)^@)^@)^@)^@)D-HDK)^@)^@)^@)F@1AC?DDKELEKI )@@G@@^@)^@)^@)^@)^@)^@)D1J 0)^[MC(EC(#E))CD#DS\D1[DS)E9DE-C^[OC(SE))^@)+@@@@@KJ )@@G@@@G@^@] SX X1,R5 SAVE WORD POINTER AT TEXT KK )@@G@@START +@@@@[@M@@@^^@)^@)^@)^@)^@)ETS^@)^@)^@)^@)F@1 -MA*)^@)^@)^@)^@)^@)KL )@@G@@^@)^@)ET[E1 ^[RD9MC))E[JDDIE- EK)CDO^[OC(SE))ETOCDME))+@@@@@@H@^@] KM )@@G@@ SX X2,R6 SAVE CHARACTER POINTER AT TEXT START KN )@@G@@+@@@@[@N@@@^^@)^@)^@)^@)^@)ETS^@)^@)^@)^@)F@2 -MA0)^@)^@)^@)^@)^@)^@)^@)KO )@@G@@ET[E1 ^[#D[[EL[CTOC(M^[KD9DD1OC(M^[[E))E- F[O^[NE-[ELO+@@@@@@G@^@] KP )@@G@@ LR,U R1,ICHTXTL-1 LOAD TEXT LENGTH IN CHARACTERS +@@@@[KQ )@@G@@@M@@@^^@)^@)^@)^@)^@)D-M -P^@)^@)^@)EK1 -DCTCE-SE-G *1^@)^@)^@)^@)D-JCD^KR )@@G@@^[OC(SE))D- D1BE-C^[DD0)CTCCDMCD#E- ELN^@)+@@@@@@G@^@]IPTXCRC EX KS )@@G@@ FETCH LOAD NEXT CHARACTER FROM TEXT +@@@@[@M@@@^DDKE-SKT )@@G@@CTMCS)^@)C(S^@)^@)^@)^@)C1 E-#D@)^@)^@)^@)^@)^@)^@)^@)D-JCD^^[IC(SE))CTCKU )@@G@@CDMCD#E- EK)C1MD9H^[OC(SE))^@)+@@@@@@F@^@] CRC A0 KV )@@G@@ ADD TEXT CHARACTER TO CRC +@@@@[@L@@@^^@)^@)^@)^@)^@)CTMCS)^@)KW )@@G@@^@)^@)CC0^@)^@)^@)^@)^@)^@)^@)^@)^@)CD^C))E- F[O^[#D[[EL[CTOC(M^[OD8)CTMKX )@@G@@CS)^@)+@@@@@@G@^@] JGD R1,IPTXCRC LOOP FOR ALL TKY )@@G@@EXT CHARACTERS +@@@@[@L@@@^^@)^@)^@)^@)^@)DLBC))^@)^@)^@)EK1 -DE[OF[#KZ )@@G@@EL#^@)^@)^@)^@)^@)D-JD9K^[AD9M^[[D-G^[OC(SE))CTCCDMCD#E- ELN+@@@@@@G@^@]LA )@@G@@ EX FETCH LOAD THE EOT FOR THE MESSAGE LB )@@G@@+@@@@[@L@@@^^@)^@)^@)^@)^@)C(S^@)^@)^@)^@)C1 E-#D@)^@)^@)^@)^@)^@)^@)^@)LC )@@G@@D-JCD^^[OD[ ^[ D9O^[AD9M^[OD[ ^[HC(NET[C9 +@@@@@@D@^@] CRC LD )@@G@@ A0 INCLUDE IN CRC+@@@@[@I@@@^^@)^@)^@)^@)^@)CTMCS)^@)LE )@@G@@^@)^@)CC0^@)^@)^@)^@)^@)^@)^@)^@)^@)DDICTGE(^C*)DDI^[#EL#^@)+@@@@@@E@^@]LF )@@G@@ TE,U A0,EOT WAS IT AN EOT ? +@@@@[@I@@@^LG )@@G@@^@)^@)^@)^@)^@)E- -P^@)^@)^@)CC0 - D9O^@)^@)^@)^@)^@)^@)^@)E9[ES)DDO^[[LH )@@G@@D0)C(JE))B8)+@@@@@@E@^@] LMJ X11,IPRJ NO. REJLI )@@G@@ECT MESSAGE +@@@@[@J@@@^^@)^@)^@)^@)^@)D-HDK)^@)^@)^@)F@1AC?DDKELE^@)^@)LJ )@@G@@^@)^@)^@)^@)D1J 0)^[MC(EC(#E))D( ETNCDBC*)+@@@@@@[@^@]. +@@@@[@[@@@^LK )@@G@@ 0)^@)+@@@@@@E@^@]. NOW LOAD CRC FROM THE MESSAGE AND VALIDATE ALL )@@G@@GAINST+@@@@[@J@@@^ 0)^@)^@)^@)^@)D1JE8)D-JCD^^[#EL#^[AELJD*)E-CC*)D( ETNLM )@@G@@CDBC*)CDIC))E1[D-DC-[E- ^[[C9[DDIETO+@@@@@@E@^@]. CRC COMPUTED FLN )@@G@@ROM EXAMINATION OF THE MESSAGE. THE+@@@@[@J@@@^ 0)^@)^@)^@)^@)CTMCS)CTJLO )@@G@@D(KE(OC(^^[AELJD*)C(SCDHDDICDODDJD0)D9A^[OD[ ^[HC(NET[C9 0)^[OD[ +@@@@@LP )@@G@@@E@^@]. 16 BIT CRC WILL SPAN AS MANY BYTES AS ARE REQUIRED+@@@@[LQ )@@G@@@J@@@^ 0)^@)^@)^@)^@)AC6^[]DDO^[#EL#^[RDDGD))ETKCDI^[[ES)D([D1T^[]FDOC(NLR )@@G@@^[[ES)CDMC*)EL EDPDDMC(^+@@@@@@^@^@]. TO HOLD IT. +@@@@[@A@@@^LS )@@G@@ 0)^@)^@)^@)^@)E-J^[CD9GC))DDO 0)^@)+@@@@@@[@^@]. +@@@@[@[@@@^ 0)^@)LT )@@G@@+@@@@@@G@^@]IPSCCRC LA A3,LTBITPC,X3 LOAD BITS PER CHARACLU )@@G@@TER ON LINE +@@@@[@M@@@^DDKET#CTMCS)^@)D-[^@)^@)^@)^@)CC3 -GE-]DDOE[# -SLV )@@G@@AS)^@)^@)^@)D-JCD^^[]DDOES)E[ EK)CTCCDMCD#E- EK)D9I^[GDDIC*)+@@@@@@F@^@]LW )@@G@@ LA,U A2 CLEAR RESULT ACCUMULATOR +@@@@[LX )@@G@@@K@@@^^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC2^@)^@)^@)^@)^@)^@)^@)^@)^@)CTGC([LY )@@G@@EK)EL ETPD-O^[[CT#E(HE(GCDOD9M+@@@@@@G@^@] LA,U A4,16 LZ )@@G@@ LOAD NUMBER TO BITS TO ACCRUE +@@@@[@M@@@^^@)^@)^@)^@)^@)D-[MA )@@G@@ -P^@)^@)^@)CC4 )1A0)^@)^@)^@)^@)^@)^@)^@)D-JCD^^[IE(HCL EK)E-J^[]DDOES)MB )@@G@@E-J^[[CT#ELPC*)^@)+@@@@@@E@^@]IPSCRCL EX FETCH GEMC )@@G@@T THE NEXT BYTE +@@@@[@J@@@^DDKET#EL#D))^@)C(S^@)^@)^@)^@)C1 E-#D@)^@)MD )@@G@@^@)^@)^@)^@)^@)^@)C9 E))E-CC*)D1 F[O^[]FDOC*)^@)+@@@@@@F@^@] LSME )@@G@@SL A2,,A3 SHIFT OVER CRC ACCUMULATOR+@@@@[@L@@@^^@)^@)MF )@@G@@^@)^@)^@)D-NETG^@)^@)^@)CC2 )?CC3^@)^@)^@)^@)^@)^@)^@)ETCDDAE))D9QC(M^[#MG )@@G@@EL#^[[CT#E(HE(GCDOD9M^@)+@@@@@@E@^@] AA A2,A0 MH )@@G@@ ADD IN THIS BYTE +@@@@[@I@@@^^@)^@)^@)^@)^@)CD[^@)^@)^@)^@)CC2 -[MI )@@G@@A@)^@)^@)^@)^@)^@)^@)^@)CD^C))DDI^[OD[DES)CLTE- +@@@@@@G@^@] ANMJ )@@G@@A A4,A3 DECREMENT BITS LEFT TO SCAN +@@@@[@L@@@^MK )@@G@@^@)^@)^@)^@)^@)CDICC)^@)^@)^@)CC4 -[AS)^@)^@)^@)^@)^@)^@)^@)C- CTMC(HC(IML )@@G@@E))CLDE-N^[GC(AE))E-J^[NCT[D0)+@@@@@@F@^@] JZ A4,IPCRCD MM )@@G@@ SKIP IF ALL OF CRC SCANNED+@@@@[@L@@@^^@)^@)^@)^@)^@)DLU^@)^@)MN )@@G@@^@)^@)CC4 -DE[#EL#C))^@)^@)^@)^@)^@)ETFDDK^[DC0)CDGD))D9A^[#EL#^[NCT[D1IMO )@@G@@C(^^@)+@@@@@@F@^@] JP A4,IPSCRCL CONTINUE IF MOMP )@@G@@RE TO SCAN +@@@@[@K@@@^^@)^@)^@)^@)^@)DLK^@)^@)^@)^@)CC4 -DE[NCTMCTG^@)MQ )@@G@@^@)^@)^@)^@)CTJD1ODDIE( ^[DC0)D(JEL ^[OD8)ET#CDI+@@@@@@G@^@] LNMR )@@G@@A A3,A4 LOAD BITS TO RIGHT JUSTIFY CRC +@@@@[@M@@@^MS )@@G@@^@)^@)^@)^@)^@)D-ICC)^@)^@)^@)CC3 -[A))^@)^@)^@)^@)^@)^@)^@)D-JCD^^[]DDOMT )@@G@@ES)E-J^[MDDBD[O^[EE(NE-DC1T^[#EL#^@)+@@@@@@G@^@] SSL A2,,MU )@@G@@A3 RIGHT JUSTIFY THE CRC TOTAL +@@@@[@L@@@^^@)^@)^@)^@)MV )@@G@@^@)ETND))^@)^@)^@)CC2 )?CC3^@)^@)^@)^@)^@)^@)^@)ELDC9CE))DLPETODDAFC)E-CMW )@@G@@C*)CTMCS)E-JE-[D))+@@@@@@G@^@]IPCRCD DSL A2,8 SHMX )@@G@@IFT OFF SECOND CRC CHARACTER +@@@@[@M@@@^DDKCTMCT^^@)^@)C-ND))^@)^@)^@)MY )@@G@@CC2 )8^@)^@)^@)^@)^@)^@)^@)^@)ETCDDAE))D9AC0)ET CTJD1^^[#EL#^[#D[[EL[CTOMZ )@@G@@C(M^@)+@@@@@@F@^@] SSL A3,36-8 RIGHT JUSTIFY NA )@@G@@SECOND CRC +@@@@[@K@@@^^@)^@)^@)^@)^@)ETND))^@)^@)^@)CC3 )3A0!B@)^@)^@)NB )@@G@@^@)^@)^@)^@)ELDC9CE))DLPETODDAFC)ET CTJD1^^[#EL#+@@@@@@G@^@] TNNC )@@G@@E A2,CRC1 IS FIRST CRC CHAR CORRECT ? +@@@@[@L@@@^ND )@@G@@^@)^@)^@)^@)^@)E-IC*)^@)^@)^@)CC2 -#EL#AC)^@)^@)^@)^@)^@)^@)DDN^[ADDMETONE )@@G@@^[#EL#^[#D[[EK)CTJELMC(#E))B8)+@@@@@@G@^@] TE A3,CRC2 NF )@@G@@ YES. IS THE SECOND RIGHT, TOO ?+@@@@[@M@@@^^@)^@)^@)^@)^@)E- NG )@@G@@^@)^@)^@)^@)CC3 -#EL#AK)^@)^@)^@)^@)^@)^@)FD ES,^@)DDN^[OD[ ^[NC(#D9IC))NH )@@G@@ELDC9CE)?^[OD9J^@_+@@@@@@G@^@] J IBADCRC NONI )@@G@@. SEND A NAK FOR MESSAGE +@@@@[@L@@@^^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)NJ )@@G@@DD]CD^CTMCS)^@)^@)^@)^@)^@)^@)D1J 0)^[NC(IC))CC)D1[DS)C1JEK)D( ETNCDBC*)NK )@@G@@+@@@@@@[@^@]. +@@@@[@[@@@^ 0)^@)+@@@@@@B@^@]. CRC GOOD. NOWNL )@@G@@ ANALYSE MESSAGE +@@@@[@E@@@^ 0)^@)^@)^@)^@)CTMCS)C9JD9^ 0)^[ID9R^[[D1[NM )@@G@@D-TET ^[HC(NET[C9 +@@@@@@[@^@]. +@@@@[@[@@@^ 0)^@)+@@@@@@F@^@] NN )@@G@@ AND,U A6,ACK+NAK AND OFF ACK AND NAK BITS +@@@@[@K@@@^NO )@@G@@^@)^@)^@)^@)^@)CDIC)?E*)^@)^@)CC6 -[CTF TICDF^@)^@)^@)^@)^@)CDIC))D9AC0)NP )@@G@@CD#DS)CDIC))D1[DS)CLDE-N+@@@@@@G@^@] JZ A7,IPTEXT NQ )@@G@@ PROCESS TEXT IF NEITHER BIT ON +@@@@[@M@@@^^@)^@)^@)^@)^@)DLU^@)^@)NR )@@G@@^@)^@)CC7 -DE[OC(SE))^@)^@)^@)^@)^@)E[MD9#C(NES)E- F[O^[DC0)D1 DDOD[ EK)NS )@@G@@CLDE))D9I^@)+@@@@@@E@^@] TOP,U A6,ACK IS THIS NT )@@G@@AN ACK ? +@@@@[@I@@@^^@)^@)^@)^@)^@)E-JE@?E*)^@)^@)CC6 -[CTF^@)^@)^@)NU )@@G@@^@)^@)^@)^@)DDN^[OD[DES)CDI^[[CTF^@_+@@@@@@F@^@] J IPNANV )@@G@@K NO. RESEND THE MESSAGE +@@@@[@K@@@^^@)^@)^@)^@)^@)DK)NW )@@G@@^@)^@)^@)^@)DDKD1[DS)^@)^@)^@)^@)^@)^@)^@)D1J 0)^[MC(NC(IC))E-CC*)D( ETNNX )@@G@@CDBC*)+@@@@@@[@^@]. +@@@@[@[@@@^ 0)^@)+@@@@@@B@^@]. ACK RECENY )@@G@@IVED FOR OUTPUT TEXT +@@@@[@E@@@^ 0)^@)^@)^@)^@)CD#DS)EL CT DDQC(^^[ANZ )@@G@@D9M^[JE(OE[PE))E- F[O^@)+@@@@@@[@^@]. +@@@@[@[@@@^ 0)^@)+@@@@@@F@^@]OA )@@G@@ AND,U A6,ALT ISOLATE ALTERNATION BIT +@@@@[OB )@@G@@@K@@@^^@)^@)^@)^@)^@)CDIC)?E*)^@)^@)CC6 -[D-O^@)^@)^@)^@)^@)^@)^@)DDND9GOC )@@G@@CDOC*)CDGE- ELICDODDJD0)CLDE))+@@@@@@F@^@] TE A7,STOALT,OD )@@G@@X9 ACK FOR MESSAGE WE SENT ? +@@@@[@L@@@^^@)^@)^@)^@)^@)E- ^@)^@)OE )@@G@@^@)^@)CC7 -NE-JCDGE)?F@9^@)^@)^@)^@)CD#DS)C1JEK)D( ETNCDBC*)E9 ^[NC(IE))OF )@@G@@B8)^@)+@@@@@@H@^@] J IPNAK NO. RESEND MEOG )@@G@@SSAGE FOR WRONG ACK +@@@@[@N@@@^^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)DDKD1[OH )@@G@@DS)^@)^@)^@)^@)^@)^@)^@)D1J 0)^[MC(NC(IC))D( ETNCDBC*)C1JEK)E9MD9IC8)CD#OI )@@G@@DS)^@)+@@@@@@F@^@] LA A0,STOALT,X9 LOAD OUTPUT ALOJ )@@G@@TERNATION +@@@@[@K@@@^^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC0 -NE-JCDGE)?F@9OK )@@G@@^@)^@)^@)^@)D-JCD^^[JE(OE[PE))CDGE- ELICDODDJD0)+@@@@@@F@^@] XOOL )@@G@@R,U A0,ALT COMPLEMENT ALTERNATION +@@@@[@K@@@^^@)^@)OM )@@G@@^@)^@)^@)F[JEK?E*)^@)^@)CC0 -[D-O^@)^@)^@)^@)^@)^@)^@)CTJD(KD- D( D1O^[[ON )@@G@@D-OC(MD1[E-DD9I^@)+@@@@@@F@^@] SA A1,STOALT,X9 UPOO )@@G@@DATE OUTPUT ALTERNATION +@@@@[@L@@@^^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)CC1 -NOP )@@G@@E-JCDGE)?F@9^@)^@)^@)^@)E(KC-[E- ^[JE(OE[PE))CDGE- ELICDODDJD0)^@)+@@@@@OQ )@@G@@@F@^@] LA A0,STRETRANS,X9 LOAD RETRANSMISSION BUFFEROR )@@G@@+@@@@[@L@@@^^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC0 -NE-MC(OEL[D1N -SBC)^@)^@)OS )@@G@@D-JCD^^[MC(OEL[D1ND(DETNDDJD0)CLPC1AC(M^@)+@@@@@@G@^@] SZ OT )@@G@@ STRETRANS,X9 CLEAR RETRANSMISSION AVAILABLE +@@@@[@M@@@^^@)^@)OU )@@G@@^@)^@)^@)ETU^@)^@)^@)^@)ETOEL E-MCDIES?F@9^@)^@)^@)^@)CTGC([EK)EL E-MCDIOV )@@G@@ETHDDNETDD9I^[[E1[DDGCD]D- ^@)+@@@@@@E@^@] BRELP A0 OW )@@G@@ RELEASE LAST MESSAGE+@@@@[@J@@@^^@)^@)^@)^@)^@)CLMC(GE@)^@)^@)OX )@@G@@CC0^@)^@)^@)^@)^@)^@)^@)^@)^@)EL D- CDNC*)D-[ETO^[HC(NET[C9 +@@@@@@F@^@]OY )@@G@@ BRELP X7 RELEASE THE TRANSACTION +@@@@[OZ )@@G@@@K@@@^^@)^@)^@)^@)^@)CLMC(GE@)^@)^@)F@7^@)^@)^@)^@)^@)^@)^@)^@)^@)EL D- PA )@@G@@CDNC*)E-CC*)E-MCDIET[CTODDJD0)+@@@@@@H@^@] J ICOACKR PB )@@G@@ ENTER OUTPUT CODE TO SEND NEXT MESSAGE+@@@@[@O@@@^^@)^@)^@)^@)PC )@@G@@^@)DK)^@)^@)^@)^@)DD#D9[CTFEK)^@)^@)^@)^@)^@)^@)C(IE- EK)D9PE-KE(O^[#D9^PD )@@G@@C*)E-J^[NC(IC))D1 F[O^[HC(NET[C9 ^@)+@@@@@@[@^@]. +@@@@[@[@@@^ 0)^@)PE )@@G@@+@@@@@@C@^@]. NAK RECEIVED. RESEND TEXT BUFFER +@@@@[@F@@@^PF )@@G@@ 0)^@)^@)^@)^@)D1[DS)EL CT DDQC(^ 0)^[MC(NC(IC))E- F[O^[]E(AC1 EK)+@@@@@PG )@@G@@@[@^@]. +@@@@[@[@@@^ 0)^@)+@@@@@@F@^@]IPNAK LA A1,STRETRAPH )@@G@@NS,X9 LOAD PREVIOUS TEXT BUFFER +@@@@[@L@@@^DDKD1[DS)^@)^@)D-[^@)^@)PI )@@G@@^@)^@)CC1 -NE-MC(OEL[D1N -SBC)^@)^@)D-JCD^^[KEL E1DD9PES)E- F[O^[]E(AC1 PJ )@@G@@EK)^@)+@@@@@@F@^@] TNZ A1 IS THIS A SPURPK )@@G@@IOUS NAK ? +@@@@[@K@@@^^@)^@)^@)^@)^@)E-IFK)^@)^@)^@)CC1^@)^@)^@)^@)^@)PL )@@G@@^@)^@)^@)^@)DDN^[OD[DES)CC)ETKE(MDDJE(N^[ICDF^@_+@@@@@@F@^@] LMPM )@@G@@J X11,IPRJ YES. REJECT TRANSACTION +@@@@[@K@@@^^@)^@)PN )@@G@@^@)^@)^@)D-HDK)^@)^@)^@)F@1AC?DDKELE^@)^@)^@)^@)^@)^@)FD ES,^@)EL DL CTOPO )@@G@@^[OEL[D1NCD#E-DD9I+@@@@@@G@^@] INSERT LTOQ,X3 PUPP )@@G@@T BACK ON OUTPUT QUEUE FOR LT +@@@@[@M@@@^^@)^@)^@)^@)^@)DDIET ELO^@)^@)PQ )@@G@@D-OD9L -SAS)^@)^@)^@)^@)^@)^@)E[PE))CL[CTF^[JD0)D9PE-KE(O^[LE( E( ^[AD9MPR )@@G@@^[GE))+@@@@@@G@^@] V LTOAQ,X3 MARK OUTPUT AVPS )@@G@@AILABLE ON LT +@@@@[@L@@@^^@)^@)^@)^@)^@)E0)^@)^@)^@)^@)D-OD9[EC?F@3PT )@@G@@^@)^@)^@)^@)^@)^@)D([ELF^[JE(OE[PE))CDQCDDD-[CLGC*)D9I^[GE))+@@@@@@G@^@]PU )@@G@@ J NEXTRANS GO PROCESS NEXT TRANSACTION PV )@@G@@+@@@@[@L@@@^^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)D1 F[OEL[D1N^@)^@)^@)^@)^@)^@)PW )@@G@@C9J^[KELJCT ETN^[IC(SE))E-MCDIET[CTODDJD0)+@@@@@@[@^@]. +@@@@[@[@@@^PX )@@G@@ 0)^@)+@@@@@@[@^@]. +@@@@[@[@@@^ 0)^@)+@@@@@@A@^@]. TEXT MESPY )@@G@@SAGE RECEIVED +@@@@[@C@@@^ 0)^@)^@)^@)^@)E- F[O^[HC(NET[C9 ^[MC(#C(DPZ )@@G@@E1 C))+@@@@@@[@^@]. +@@@@[@[@@@^ 0)^@)+@@@@@@C@^@]. DECOMPOSQA )@@G@@E MESSAGE INTO I/O BUFFERS +@@@@[@F@@@^ 0)^@)^@)^@)^@)C- CTJD(KD9NC*)QB )@@G@@D( ETNCDBC*)DDIE-J^[D 9J^[]E(AC1 ELN+@@@@@@[@^@]. +@@@@[@[@@@^ 0)^@)QC )@@G@@+@@@@@@F@^@]IPTEXT AND,U A6,ALT ISOLATE ALTERNATION QD )@@G@@BIT +@@@@[@K@@@^DDKE- F[O^@)^@)CDIC)?E*)^@)^@)CC6 -[D-O^@)^@)^@)^@)^@)QE )@@G@@^@)^@)DDND9GCDOC*)CDGE- ELICDODDJD0)CLDE))+@@@@@@H@^@] TNE QF )@@G@@ A7,STIALT,X9 DIFFERENT FROM LAST TEXT MESSAGE ? +@@@@[@N@@@^QG )@@G@@^@)^@)^@)^@)^@)E-IC*)^@)^@)^@)CC7 -NE-DCDGE)?F@9^@)^@)^@)^@)C-DC1AC(MC(IQH )@@G@@E))C1MD9H^[GCDNE))E- F[O^[HC(NET[C9 ^@_^@)+@@@@@@G@^@] J QI )@@G@@ IPACKI NO. JUST SEND ACK AND IGNORE +@@@@[@M@@@^^@)^@)QJ )@@G@@^@)^@)^@)DK)^@)^@)^@)^@)DDKCD#DTD^@)^@)^@)^@)^@)^@)^@)D1J 0)^[EE(NE))ET QK )@@G@@D1^^[[CTF^[[D1^^[DC9ID9MC*)^@)+@@@@@@G@^@] SA A7,STIALT,QL )@@G@@X9 SAVE ALTERNATION OF LAST MESSAGE+@@@@[@M@@@^^@)^@)^@)^@)^@)ET[QM )@@G@@^@)^@)^@)^@)CC7 -NE-DCDGE)?F@9^@)^@)^@)^@)ET[E1 ^[[D-OC(MD1[E-DD9I^[JC0)QN )@@G@@D-[ETO^[HC(NET[C9 +@@@@@@F@^@] LX X6,STIBP,X9 LOQO )@@G@@AD INPUT BUFFER POINTER +@@@@[@L@@@^^@)^@)^@)^@)^@)D-S^@)^@)^@)^@)F@6 -NQP )@@G@@E-DCLK -SBC)^@)^@)^@)^@)D-JCD^^[DD1KE(O^[]E(AC1 EK)E[JDDIE- EK)^@)+@@@@@QQ )@@G@@@F@^@] AX X6,(1,0) SET INCREMENT ON POINTER QR )@@G@@+@@@@[@K@@@^^@)^@)^@)^@)^@)CDS^@)^@)^@)^@)F@6 )*AC?A@(^@)^@)^@)^@)^@)^@)QS )@@G@@ET E))DDICTMC(HC(IE))D9I^[KD9DD1OC(M+@@@@@@G@^@] LX X1,RQT )@@G@@5 LOAD WORD POINTER TO TEXT START +@@@@[@M@@@^^@)^@)^@)^@)QU )@@G@@^@)D-S^@)^@)^@)^@)F@1 -MA*)^@)^@)^@)^@)^@)^@)^@)D-JCD^^[RD9MC))E[JDDIE- QV )@@G@@EK)E-J^[OC(SE))ETOCDME))+@@@@@@H@^@] LX X2,R6 QW )@@G@@ LOAD CHARACTER POINTER TO TEXT START +@@@@[@N@@@^^@)^@)^@)^@)^@)D-SQX )@@G@@^@)^@)^@)^@)F@2 -MA0)^@)^@)^@)^@)^@)^@)^@)D-JCD^^[#D[[EL[CTOC(M^[KD9DD1OQY )@@G@@C(M^[OD8)E- F[O^[NE-[ELO+@@@@@@F@^@] LA A4,STBITL,X9 QZ )@@G@@ A4 = BITS LEFT IN WORD +@@@@[@K@@@^^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)RA )@@G@@CC4 -NE-]DDOD)?F@9^@)^@)^@)^@)CC4^@.^[]DDOES)D- C1O^[DD0)E9JEL^^@)+@@@@@RB )@@G@@@G@^@] LA A2,STIWA,X9 RELOAD INPUT WORD ACCUMULARC )@@G@@TOR +@@@@[@M@@@^^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC2 -NE-DE9[ -SBC)^@)^@)RD )@@G@@^@)^@)EL D-JCD^^[DD1KE(O^[RD9MC))CD#CTPD(PD-[E-JEK)^@)+@@@@@@G@^@] RE )@@G@@ LA A3,LTBITPC,X3 LOAD BITS PER CHARACTER ON LINE +@@@@[RF )@@G@@@M@@@^^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC3 -GE-]DDOE[# -SAS)^@)^@)^@)D-JCD^RG )@@G@@^[]DDOES)E[ EK)CTCCDMCD#E- EK)D9I^[GDDIC*)+@@@@@@G@^@] LR,U RH )@@G@@ R4,ICHTXTL LOAD CHARACTERS IN BUFFER TEXT +@@@@[@M@@@^^@)^@)RI )@@G@@^@)^@)^@)D-M -P^@)^@)^@)EK4 -DCTCE-SE-G^@)^@)^@)^@)^@)D-JCD^^[#D[[EL[CTORJ )@@G@@C(MES)DDI^[]E(AC1 EK)E- F[O^@)+@@@@@@G@^@] LX X5,STIRTN,RK )@@G@@X9 LOAD RETURN POINT TO GETCHAR +@@@@[@L@@@^^@)^@)^@)^@)^@)D-SRL )@@G@@^@)^@)^@)^@)F@5 -NE-DELOD0?F@9^@)^@)^@)^@)D-JCD^^[MC(OE(MD0)E[JDDIE))E-JRM )@@G@@^[BC(OCTCCDM+@@@@@@F@^@] J GETCHAR GO FETCHRN )@@G@@ NEXT CHARACTER +@@@@[@K@@@^^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)C9 E-#D[[EK)RO )@@G@@^@)^@)^@)^@)^@)^@)C9J^[AC(OCTC^[IC(SE))CTCCDMCD#E- EK)+@@@@@@[@^@]. RP )@@G@@+@@@@[@[@@@^ 0)^@)+@@@@@@G@^@]IPNXTC GETCHAR . LORQ )@@G@@AD THE NEXT TEXT CHARACTER +@@@@[@L@@@^DDKD1SE-#^@)^@)C9 E-#D[[EK)^@)RR )@@G@@ 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)D-JCD^^[OD[ ^[IC(SE))E- F[O^[#D[[EL[CTOC(MRS )@@G@@+@@@@@@F@^@]IPNXINT TNE,U A0,ESC START OF ESCAPE SEQURT )@@G@@ENCE ?+@@@@[@L@@@^DDKD1SDDIE))^@)E-IC*?E*)^@)^@)CC0 - ET#^@)^@)^@)^@)^@)RU )@@G@@^@)^@)ETOCDME))D9A^[ ET#CDKC*)ET EDPC(ICT ^@_^@)+@@@@@@G@^@] J RV )@@G@@ IPESC YES. INTERPRET ESCAPE SEQUENCE +@@@@[@M@@@^RW )@@G@@^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)DDKC(NCS)^@)^@)^@)^@)^@)^@)^@)FD ES,^@)DDIRX )@@G@@E- ELKEL E))C(NCT[E[ ^[NC(LE( D1#C*)+@@@@@@E@^@]IPACCUM DSL A0,,RY )@@G@@A3 MOVE CHARACTER TO A1+@@@@[@J@@@^DDKCD#CTPD*)^@)C-ND))^@)RZ )@@G@@^@)^@)CC0 )?CC3^@)^@)^@)^@)^@)^@)^@)D(JE1 ^[#D[[EL[CTOC(M^[OD8)CC1+@@@@@SA )@@G@@@F@^@] LDSC A1,,A3 ACCRUE CHARACTER IN A2 SB )@@G@@+@@@@[@K@@@^^@)^@)^@)^@)^@)D-^ET#^@)^@)^@)CC1 )?CC3^@)^@)^@)^@)^@)^@)^@)SC )@@G@@CD#CTME( ^[#D[[EL[CTOC(M^[DD0)CC2^@)+@@@@@@G@^@]. SD )@@G@@ NOTE OVERFLOW BITS MAY GO TO A1 +@@@@[@M@@@^ 0)^@)^@)^@)SE )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)D1JE- ^[JE1 ELAD-JE8)CLDSF )@@G@@E-N^[HCDT^[BD8)E-J^[[AC)+@@@@@@F@^@] ANA A4,A3 SG )@@G@@ SUBTRACT BITS LEFT IN WORD+@@@@[@L@@@^^@)^@)^@)^@)^@)CDICC)^@)^@)^@)SH )@@G@@CC4 -[AS)^@)^@)^@)^@)^@)^@)^@)ETPCLOEL[CTO^[]DDOES)D- C1O^[DD0)E9JEL^^@)SI )@@G@@+@@@@@@G@^@] JZ A4,IPWRD SKIP IF TEXT WORD COSJ )@@G@@MPLETED +@@@@[@L@@@^^@)^@)^@)^@)^@)DLU^@)^@)^@)^@)CC4 -DE[REL^^@)^@)SK )@@G@@^@)^@)^@)^@)ETFDDK^[DC0)E- F[O^[RD9MC))CTJD(KD- E- C))+@@@@@@G@^@] SL )@@G@@ JP A4,IPNXTC CONTINUE IF MORE BITS NEEDED +@@@@[SM )@@G@@@L@@@^^@)^@)^@)^@)^@)DLK^@)^@)^@)^@)CC4 -DE[IF[OCS)^@)^@)^@)^@)^@)CTJD1OSN )@@G@@DDIE( ^[DC0)D(JEL ^[]DDOES)D1 C(^C(^+@@@@@@[@^@]. +@@@@[@[@@@^ 0)^@)SO )@@G@@+@@@@@@H@^@] LNA A0,A4 LOAD NUMBER OF EXTRASP )@@G@@ BITS SHIFTED IN +@@@@[@N@@@^^@)^@)^@)^@)^@)D-ICC)^@)^@)^@)CC0 -[A))^@)SQ )@@G@@^@)^@)^@)^@)^@)^@)D-JCD^^[IE(HCL EK)D9A^[ F[OEL[^[]DDOES)ETCDDAE- C))DDISR )@@G@@+@@@@@@F@^@] DSL A1,,A0 RIGHT JUSTIFY TEXT WSS )@@G@@ORD +@@@@[@K@@@^^@)^@)^@)^@)^@)C-ND))^@)^@)^@)CC1 )?CC0^@)^@)^@)^@)^@)ST )@@G@@^@)^@)ELDC9CE))DLPETODDAFC)E- F[O^[RD9MC))+@@@@@@E@^@]IPWRD SA SU )@@G@@ A2,,*X6 SET WORD IN BUFFER +@@@@[@J@@@^DDKE9MC))^@)^@)ET[SV )@@G@@^@)^@)^@)^@)CC2 )? LSA0)^@)^@)^@)^@)^@)^@)ET E))E9JEL^^[DD0)CLPC1AC(M^@)SW )@@G@@+@@@@@@ @^@] ON DEBUG +@@@@[@B@@@^^@)^@)^@)^@)^@)D9ISX )@@G@@^@)^@)^@)^@)C- CLPC8)^@)+@@@@@@E@^@] LA,U A2,,X6 SY )@@G@@ LOAD BUFFER POINTER +@@@@[@J@@@^^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC2 )?SZ )@@G@@F@6^@)^@)^@)^@)^@)^@)^@)D-JCD^^[]E(AC1 EK)E[JDDIE- EK)+@@@@@@F@^@] TA )@@G@@ ANA,U A2,1 BACK OFF THE INCREMENT +@@@@[@K@@@^TB )@@G@@^@)^@)^@)^@)^@)CDICC?E*)^@)^@)CC2 )1^@)^@)^@)^@)^@)^@)^@)^@)CL[CTF^[JC1ATC )@@G@@^[OD[ ^[DD1#EL D( D1O^@)+@@@@@@F@^@] TNE,U A2,STILEN,X9 TD )@@G@@ ARE WE STORING LENGTH ? +@@@@[@K@@@^^@)^@)^@)^@)^@)E-IC*?E*)^@)^@)TE )@@G@@CC2 -NE-DD- D0?F@9^@)^@)^@)^@)CDMC*)E9 ^[NE-JELDD1B^[GC(IC9OD@)B8)+@@@@@TF )@@G@@@F@^@] J IPWDBOK YES. SKIP RANGE TEST TG )@@G@@+@@@@[@K@@@^^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)DDKE9^CLJDS)^@)^@)^@)^@)^@)^@)TH )@@G@@FD ES,^@)ETFDDK^[MCDIC9 ^[OC(NE))^@)+@@@@@@F@^@] ANA A2,STI )@@G@@TIB,X9 SUBTRACT BUFFER START +@@@@[@K@@@^^@)^@)^@)^@)^@)CDITJ )@@G@@CC)^@)^@)^@)CC2 -NE-DCK?F@9^@)^@)^@)^@)^@)ETPCLOEL[CTO^[]E(AC1 EK)ETOCDMTK )@@G@@E))^@)+@@@@@@G@^@] ANA,U A2,IBDATA COMPUTE WORDS TL )@@G@@STORED IN BUFFER +@@@@[@M@@@^^@)^@)^@)^@)^@)CDICC?E*)^@)^@)CC2 -DCL^CDOTM )@@G@@CC)^@)^@)^@)^@)^@)CTJD(KE(OC*)E9JEL^ES)ETOD9MC(^^[DD0)CLPC1AC(M^@)+@@@@@TN )@@G@@@G@^@] TG A2,STILEN,X9 HAVE WE OVERFLOWED BUFFER TO )@@G@@? +@@@@[@L@@@^^@)^@)^@)^@)^@)E-B^@)^@)^@)^@)CC2 -NE-DD- D0?F@9^@)^@)TP )@@G@@^@)^@)D[[E1 ^[RC*)D9QC(MC1GD9RC(^^[]E(AC1 EK)B8)+@@@@@@D@^@] IETQ )@@G@@RR . YES. BOMB +@@@@[@H@@@^^@)^@)^@)^@)^@)DD TR )@@G@@ELM^@)^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)FD ES,^@)CLJD(]^@)+@@@@@@ @^@]TS )@@G@@IPWDBOK OFF DEBUG +@@@@[@B@@@^DDKE9^CLJDS)^@)D9AC0)^@)^@)^@)TT )@@G@@C- CLPC8)^@)+@@@@@@G@^@] LA,U A4,36 RELOAD BTU )@@G@@ITS NEEDED FOR WORD +@@@@[@L@@@^^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC4 )3TV )@@G@@A0)^@)^@)^@)^@)^@)^@)^@)EL D-JCD^^[]DDOES)D1 C(^C(^^[AD9M^[RD9MC))+@@@@@TW )@@G@@@G@^@] LA,U A2 CLEAR TEXT WORD ACCUMULATOTX )@@G@@R +@@@@[@L@@@^^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC2^@)^@)^@)^@)^@)^@)^@)TY )@@G@@^@)^@)CTGC([EK)E- F[O^[RD9MC))CD#CTPD(PD-[E-JEK)+@@@@@@F@^@] J TZ )@@G@@ IPNXTC PROCESS NEXT CHARACTER +@@@@[@K@@@^^@)^@)UA )@@G@@^@)^@)^@)DK)^@)^@)^@)^@)DDKD1SE-#^@)^@)^@)^@)^@)^@)^@)E[MD9#C(NES)D1 F[OUB )@@G@@^[#D[[EL[CTOC(M^@)+@@@@@@[@^@]. +@@@@[@[@@@^ 0)^@)+@@@@@@[@^@]. UC )@@G@@+@@@@[@[@@@^ 0)^@)+@@@@@@A@^@]. PROCESS ESCAPE SEQUENCE +@@@@[UD )@@G@@@D@@@^ 0)^@)^@)^@)^@)E[MD9#C(NES)C(NCT[E[ ^[NC(LE( D1#C*)^@)+@@@@@@[@^@]UE )@@G@@. +@@@@[@[@@@^ 0)^@)+@@@@@@G@^@]IPESC GETCHAR . UF )@@G@@ LOAD TYPE OF ESCAPE SEQUENCE +@@@@[@L@@@^DDKC(NCS)^@)^@)C9 E-#D[[UG )@@G@@EK)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)D-JCD^^[OFDKC*)D9A^[ ET#CDKC*)ET EDPUH )@@G@@C(ICT +@@@@@@E@^@] TLE,U A0,MXESC IS IT A LEGAL UI )@@G@@TYPE ?+@@@@[@J@@@^^@)^@)^@)^@)^@)E-GC*?E*)^@)^@)CC0 -HF[ ET#^@)^@)^@)^@)UJ )@@G@@^@)^@)DDN^[DE))CC)D- C9[D))E-TE[ ^@_+@@@@@@F@^@] J $+1,UK )@@G@@A0 BRANCH ON ESCAPE TYPE +@@@@[@K@@@^^@)^@)^@)^@)^@)DK)UL )@@G@@^@)^@)^@)^@)^):AC?CC0^@)^@)^@)^@)^@)^@)^@)CLMCDICTC^[JD0)C(NCT[E[ ^[OFDKUM )@@G@@C*)^@)+@@@@@@G@^@]IPEB IERR . ILLEGAL ESCAPEUN )@@G@@ SEQUENCE TYPE +@@@@[@L@@@^DDKC(]^@)^@)^@)DD ELM^@)^@)^@) 0)^@)^@)^@)UO )@@G@@^@)^@)^@)^@)^@)^@)DDGD- C9[D))C(NCT[E[ ^[NC(LE( D1#C*)E-TE[ +@@@@@@F@^@]UP )@@G@@ J IPELEN 1: DEFINE LENGTH OF BLOCK+@@@@[UQ )@@G@@@L@@@^^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)DDKC(GC(I^@)^@)^@)^@)^@)^@)^@)AC'^@)UR )@@G@@C- C1DD1 ^[GC(IC9OD@)D9A^[]D-JCTF^@)+@@@@@@H@^@] J IPEAUS )@@G@@DR 2: DEFINE ADDRESS FOR MASS STORAGE +@@@@[@N@@@^^@)^@)UT )@@G@@^@)^@)^@)DK)^@)^@)^@)^@)DDKC([C-M^@)^@)^@)^@)^@)^@)^@)AK'^@)C- C1DD1 ^[[UU )@@G@@C-^EL ETN^[AD9M^[HCDNES)ETOD9MCDBC*)+@@@@@@H@^@] J IPERUV )@@G@@PC 3: SPECIFY REPEAT COUNT FOR PREVIOUS +@@@@[@O@@@^^@)^@)UW )@@G@@^@)^@)^@)DK)^@)^@)^@)^@)DDKC(ME[#^@)^@)^@)^@)^@)^@)^@)AS'^@)ETKC(#DDAFC)UX )@@G@@EL E[ CDO^[#D9PD1O^[AD9M^[KEL E1DD9PES)^@)+@@@@@@F@^@] J UY )@@G@@ IPEESC 4: INSERT 'ESC' INTO TEXT+@@@@[@L@@@^^@)^@)^@)^@)UZ )@@G@@^@)DK)^@)^@)^@)^@)DDKC( ET#^@)^@)^@)^@)^@)^@)^@)A)'^@)DDIET ELO^@$C(NCS$VA )@@G@@^[DD1OD8)E- F[O^@)+@@@@@@G@^@] J IPEWRT 5:VB )@@G@@ WRITE THE BLOCK TO FILE +@@@@[@L@@@^^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)VC )@@G@@DDKC(RELO^@)^@)^@)^@)^@)^@)^@)A*'^@)E9MDDOC*)E-CC*)CLGD9#DS)E-J^[ADDGC*)VD )@@G@@+@@@@@@H@^@] J IPEEOT 6: END OF DATA. CLVE )@@G@@OSE OUTPUT FILE +@@@@[@N@@@^^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)DDKC( D9O^@)VF )@@G@@^@)^@)^@)^@)^@)^@)A0'^@)C(IC))D9A^[^CDOCC,^@)CTGD9NC*)D9PE-KE(O^[ADDGC*)VG )@@G@@+@@@@@@H@^@] J IPEINCM 7: INCREMENT MASS SVH )@@G@@TORAGE ADDRESS +@@@@[@N@@@^^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)DDKC(DD1#D*)VI )@@G@@^@)^@)^@)^@)^@)^@)A8'^@)DDICTMC(HC(IE))D([ETN^[NE-JEL[C9 ^[[C-^EL ETN^@)VJ )@@G@@+@@@@@@F@^@] J IPESWRD 8: END OF SHORT WORVK )@@G@@D +@@@@[@K@@@^^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)DDKC(NE9MC))^@)^@)^@)^@)VL )@@G@@^@)^@)B@'^@)C(IC))D9A^[ND[JELO^[RD9MC))^@)+@@@@@@G@^@]MXESC EQU VM )@@G@@ $-IPEB NUMBER OF DEFINED ESCAPE CODES +@@@@[@M@@@^D(SC(NVN )@@G@@CS)^@)^@)C(LE*)^@)^@)^@)^)!DDKC(]^@)^@)^@)^@)^@)^@)^@)D1PD(]C(M^[JC0)C- VO )@@G@@C1DD1 C))C(NCT[E[ ^[#D9^C(N^@)+@@@@@@[@^@]. +@@@@[@[@@@^ 0)^@)+@@@@@VP )@@G@@@[@^@]. +@@@@[@[@@@^ 0)^@)+@@@@@@#@^@]. ESC 1 +@@@@[@^@@@^VQ )@@G@@ 0)^@)^@)^@)^@)C(NCS)AC)+@@@@@@[@^@]. +@@@@[@[@@@^ 0)^@)+@@@@@@E@^@]VR )@@G@@. PREVIOUS WORD IS LENGTH OF BLOCK WHICH FOLLOWS +@@@@[@I@@@^VS )@@G@@ 0)^@)^@)^@)^@)E[MC(QDDJE(N^[RD9MC))DDN^[GC(IC9OD@)D9A^[]D-JCTF^[RD[DCTCVT )@@G@@^[AD9GD-JE9N+@@@@@@[@^@]. +@@@@[@[@@@^ 0)^@)+@@@@@@F@^@]IPELEN LAVU )@@G@@ A0,STILEN,X9 LOAD LENGTH OF INPUT BLOCK+@@@@[@L@@@^DDKC(GVV )@@G@@C(I^@)^@)D-[^@)^@)^@)^@)CC0 -NE-DD- D0?F@9^@)^@)^@)^@)D-JCD^^[GC(IC9OD@)VW )@@G@@D9A^[DD1KE(O^[]D-JCTF^@)+@@@@@@F@^@] AA,U A0,IBDATA VX )@@G@@ ADD BLOCK HEADER LENGTH +@@@@[@K@@@^^@)^@)^@)^@)^@)CD[ -P^@)^@)^@)VY )@@G@@CC0 -DCL^CDOCC)^@)^@)^@)^@)^@)CD^C))CLGD9#DS)D[ CD^C(M^[GC(IC9OD@)+@@@@@VZ )@@G@@@F@^@] BGET . ALLOCATE A BLOCK BUFFER WA )@@G@@+@@@@[@K@@@^^@)^@)^@)^@)^@)CLBC(O^@)^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)WB )@@G@@CDGD-JCT[E- ^[[^[]D-JCTF^[]E(AC1 EK)+@@@@@@F@^@] SA A0,SWC )@@G@@TIB,X9 SAVE INPUT BLOCK ADDRESS +@@@@[@K@@@^^@)^@)^@)^@)^@)ET[WD )@@G@@^@)^@)^@)^@)CC0 -NE-DCK?F@9^@)^@)^@)^@)^@)ET[E1 ^[DD1KE(O^[]D-JCTF^[[C-^WE )@@G@@EL ETN+@@@@@@E@^@] LA A1,STILEN,X9 LOAD LENGTH OFWF )@@G@@ BLOCK+@@@@[@J@@@^^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC1 -NE-DD- D0?F@9^@)^@)WG )@@G@@^@)^@)D-JCD^^[GC(IC9OD@)D9A^[]D-JCTF+@@@@@@F@^@] SA A1,IWH )@@G@@BLEN,A0 SET LENGTH IN BLOCK BUFFER+@@@@[@L@@@^^@)^@)^@)^@)^@)ET[WI )@@G@@^@)^@)^@)^@)CC1 -DCLGC(I -[A@)^@)^@)^@)^@)ET E))D- D1BE-C^[DD0)CLGD9#DS)WJ )@@G@@CLPC1AC(M^@)+@@@@@@E@^@] SZ IBSTAT,A0 CLEAR BUWK )@@G@@FFER STATUS +@@@@[@J@@@^^@)^@)^@)^@)^@)ETU^@)^@)^@)^@)DD]ETOCDO -[A@)^@)WL )@@G@@^@)^@)^@)^@)CTGC([EK)CLPC1AC(M^[NE-[E-PES)+@@@@@@F@^@] SZ WM )@@G@@ IBLAST,A0 CLEAR LAST BUFFER FLAG +@@@@[@K@@@^^@)^@)^@)^@)WN )@@G@@^@)ETU^@)^@)^@)^@)DD]D-[ETO -[A@)^@)^@)^@)^@)^@)CTGC([EK)D-[ETO^[]E(AC1 WO )@@G@@EK)C1GCDB^@)+@@@@@@G@^@] LXM,U X6,IBDATA,A0 SET POINWP )@@G@@TER TO TEXT OF BLOCK +@@@@[@L@@@^^@)^@)^@)^@)^@)D-SD*?E*)^@)^@)F@6 -DWQ )@@G@@CL^CDOCC?CC0^@)^@)^@)^@)ET E))E[JDDIE- EK)E-J^[OC(SE))D9A^[]D-JCTF+@@@@@WR )@@G@@@F@^@] J IPNXTC PROCESS NEXT CHARACTER WS )@@G@@+@@@@[@K@@@^^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)DDKD1SE-#^@)^@)^@)^@)^@)^@)^@)WT )@@G@@E[MD9#C(NES)D1 F[O^[#D[[EL[CTOC(M^@)+@@@@@@[@^@]. +@@@@[@[@@@^ 0)^@)WU )@@G@@+@@@@@@[@^@]. +@@@@[@[@@@^ 0)^@)+@@@@@@#@^@]. ESC 2 +@@@@[WV )@@G@@@^@@@^ 0)^@)^@)^@)^@)C(NCS)AK)+@@@@@@[@^@]. +@@@@[@[@@@^ 0)^@)+@@@@@WW )@@G@@@E@^@]. PREVIOUS WORD IS ADDRESS OF BLOCK ON MASS STORAGE +@@@@[WX )@@G@@@J@@@^ 0)^@)^@)^@)^@)E[MC(QDDJE(N^[RD9MC))DDN^[[C-^EL ETN^[JC0)CLGD9#DS)WY )@@G@@D9I^[HCDNES)ETOD9MCDBC*)+@@@@@@[@^@]. +@@@@[@[@@@^ 0)^@)+@@@@@@F@^@]WZ )@@G@@IPEADR ANX,U X6,1 DECREMENT BLOCK POINTER +@@@@[XA )@@G@@@K@@@^DDKC([C-M^@)^@)CDIF@?E*)^@)^@)F@6 )1^@)^@)^@)^@)^@)^@)^@)^@)C- CTMXB )@@G@@C(HC(IE))CLGD9#DS)E[JDDIE- EK)+@@@@@@F@^@] LA A0,,X6 XC )@@G@@ LOAD ADDRESS FOR BLOCK +@@@@[@K@@@^^@)^@)^@)^@)^@)D-[^@)^@)XD )@@G@@^@)^@)CC0 )?F@6^@)^@)^@)^@)^@)^@)^@)D-JCD^^[[C-^EL ETN^[AD9M^[]D-JCTF^@)XE )@@G@@+@@@@@@I@^@] SA A0,STMSAD,X9 SET ADDRESS OF THIS XF )@@G@@BLOCK IN SUBCHANNEL +@@@@[@O@@@^^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)CC0 -NXG )@@G@@E-HET[C)?F@9^@)^@)^@)^@)ET E))CD^C-MC(NES)D9A^[OD[DES)CLGD9#DS)DDI^[NE(]XH )@@G@@CTCCDID1 D))+@@@@@@F@^@] J IPNXTC PROCESS XI )@@G@@NEXT CHARACTER +@@@@[@K@@@^^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)DDKD1SE-#^@)XJ )@@G@@^@)^@)^@)^@)^@)^@)E[MD9#C(NES)D1 F[O^[#D[[EL[CTOC(M^@)+@@@@@@[@^@]. XK )@@G@@+@@@@[@[@@@^ 0)^@)+@@@@@@[@^@]. +@@@@[@[@@@^ 0)^@)+@@@@@@^@^@]. XL )@@G@@ ESC 3 +@@@@[@A@@@^ 0)^@)^@)^@)^@)C(NCS)AS)B-MC(KC([E)"+@@@@@XM )@@G@@@[@^@]. +@@@@[@[@@@^ 0)^@)+@@@@@@E@^@]. REPEAT PREVIOUS WORDXN )@@G@@ NUMBER OF TIMES SPECIFIED BY +@@@@[@J@@@^ 0)^@)^@)^@)^@)EL E[ CDO^[KEL XO )@@G@@E1DD9PES)E9JEL^^[IE(HCL EK)D9A^[ODDHC(N^[NE[ CTDC1DC(^^[]FC)+@@@@@@^@^@]XP )@@G@@. THE NEXT BYTE.+@@@@[@A@@@^ 0)^@)^@)^@)^@)E-CC*)D1 F[O^[]FDOC*,XQ )@@G@@+@@@@@@[@^@]. +@@@@[@[@@@^ 0)^@)+@@@@@@H@^@]IPERPC GETCHAR . XR )@@G@@ LOAD NEXT CHARACTER (REPEAT COUNT) +@@@@[@N@@@^DDKC(MXS )@@G@@E[#^@)^@)C9 E-#D[[EK)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)D-JCD^^[IC(SE))CTCXT )@@G@@CDMCD#E- EK) [MC(KC([E))CTJE(IE)(^@)+@@@@@@F@^@] LR R1,AXU )@@G@@0 LOAD COUNT FOR CHARACTER +@@@@[@K@@@^^@)^@)^@)^@)^@)D-MXV )@@G@@^@)^@)^@)^@)EK1 -[A@)^@)^@)^@)^@)^@)^@)^@)D-JCD^^[#D9PD1O^[AD9M^[#D[[EL[XW )@@G@@CTOC(M+@@@@@@F@^@] LA,U A0,,X6 LOAD POINTER IXX )@@G@@NTO BLOCK +@@@@[@K@@@^^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC0 )?F@6^@)^@)^@)XY )@@G@@^@)^@)^@)^@)D-JCD^^[KD9DD1OC(M^[DD1OD8)CLGD9#DS)+@@@@@@F@^@] ANXZ )@@G@@A,U A0,1 BACK UP POINTER ONE WORD +@@@@[@K@@@^^@)^@)YA )@@G@@^@)^@)^@)CDICC?E*)^@)^@)CC0 )1^@)^@)^@)^@)^@)^@)^@)^@)CL[CTF^[PE@)E[JDDIYB )@@G@@E- EK)D9IC*)E9JEL^+@@@@@@F@^@] LA A1,STIB,X9 LOYC )@@G@@AD BLOCK BUFFER ADDRESS +@@@@[@L@@@^^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC1 -NYD )@@G@@E-DCK?F@9^@)^@)^@)^@)^@)D-JCD^^[]D-JCTF^[]E(AC1 EK)CD^C-MC(NES)^@)+@@@@@YE )@@G@@@F@^@] LA,U A2 SET DEFAULT FILL AS ZERO YF )@@G@@+@@@@[@K@@@^^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC2^@)^@)^@)^@)^@)^@)^@)^@)^@)YG )@@G@@ET E))C- C1[E(GE))C1DD-G^[[ES)FL ELJ+@@@@@@G@^@] TE,U A0,IYH )@@G@@BDATA-1,A1 IS SEQUENCE BEFORE ANY DATA +@@@@[@L@@@^^@)^@)^@)^@)YI )@@G@@^@)E- -P^@)^@)^@)CC0 -DCL^CDOCC!AC?CC1^@)^@)^@)DDN^[NC(LE( D1#C*)CL C1JYJ )@@G@@EL ^[[D1T^[^CDOCC)+@@@@@@G@^@] LA A2,,A0 NOYK )@@G@@. FILL WITH PREVIOUS WORD +@@@@[@L@@@^^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)YL )@@G@@CC2 )?CC0^@)^@)^@)^@)^@)^@)^@)D1J 0)^[ADDGD))E9DE-C^[KEL E1DD9PES)E9JEL^YM )@@G@@+@@@@@@E@^@] J IPERPE ENTER REPEAT LOOP YN )@@G@@+@@@@[@J@@@^^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)DDKC(ME[ ^@)^@)^@)^@)^@)^@)^@)YO )@@G@@C(IE- EK)EL E[ CDO^[GD9JE@)^@)+@@@@@@G@^@]IPERPL SA A2,,*X6 YP )@@G@@ SET DUPLICATE WORD IN BUFFER +@@@@[@L@@@^DDKC(ME[G^@)^@)ET[YQ )@@G@@^@)^@)^@)^@)CC2 )? LSA0)^@)^@)^@)^@)^@)^@)ET E))C-PE[GDD#CDOC*)E9JEL^^[DYR )@@G@@D0)CLPC1AC(M+@@@@@@ @^@] ON DEBUG +@@@@[@B@@@^^@)^@)YS )@@G@@^@)^@)^@)D9I^@)^@)^@)^@)C- CLPC8)^@)+@@@@@@E@^@] LA,U A1,,YT )@@G@@X6 LOAD STORE POINTER +@@@@[@J@@@^^@)^@)^@)^@)^@)D-[ -P^@)YU )@@G@@^@)^@)CC1 )?F@6^@)^@)^@)^@)^@)^@)^@)D-JCD^^[NE-JEL ^[KD9DD1OC(M^@)+@@@@@YV )@@G@@@F@^@] ANA A1,STIB,X9 SUBTRACT BUFFER START YW )@@G@@+@@@@[@K@@@^^@)^@)^@)^@)^@)CDICC)^@)^@)^@)CC1 -NE-DCK?F@9^@)^@)^@)^@)^@)YX )@@G@@ETPCLOEL[CTO^[]E(AC1 EK)ETOCDME))^@)+@@@@@@G@^@] ANA,U A1,IYY )@@G@@BDATA+1 COMPUTE WORDS STORED IN BUFFER +@@@@[@M@@@^^@)^@)^@)^@)YZ )@@G@@^@)CDICC?E*)^@)^@)CC1 -DCL^CDOCC:AC)^@)^@)^@)^@)CTJD(KE(OC*)E9JEL^ES)ETOZA )@@G@@D9MC(^^[DD0)CLPC1AC(M^@)+@@@@@@G@^@] TG A1,STILEN,X9 ZB )@@G@@ HAVE WE OVERFLOWED BUFFER ? +@@@@[@L@@@^^@)^@)^@)^@)^@)E-B^@)^@)ZC )@@G@@^@)^@)CC1 -NE-DD- D0?F@9^@)^@)^@)^@)D[[E1 ^[RC*)D9QC(MC1GD9RC(^^[]E(AC1 ZD )@@G@@EK)B8)+@@@@@@D@^@] IERR . YES. BOMB OUTZE )@@G@@+@@@@[@I@@@^^@)^@)^@)^@)^@)DD ELM^@)^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)ZF )@@G@@FD ES,^@)CLJD(]^[JE(O^@)+@@@@@@ @^@] OFF DEBUG +@@@@[ZG )@@G@@@B@@@^^@)^@)^@)^@)^@)D9AC0)^@)^@)^@)C- CLPC8)^@)+@@@@@@F@^@]IPERPE JGZH )@@G@@D R1,IPERPL LOOP FOR REPEAT COUNT +@@@@[@K@@@^DDKC(MZI )@@G@@E[ ^@)^@)DLBC))^@)^@)^@)EK1 -DE[ ELKD))^@)^@)^@)^@)^@)D-JD9K^[AD9M^[MC(KZJ )@@G@@C([E))CTJE(IE))^@)+@@@@@@G@^@] LA,U A2 CLZK )@@G@@EAR ACCUMULATION REGISTER +@@@@[@L@@@^^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)ZL )@@G@@CC2^@)^@)^@)^@)^@)^@)^@)^@)^@)CTGC([EK)CD#CTPD(PD-[E-DD9I^[MC(BDDNE- EK)ZM )@@G@@+@@@@@@F@^@] J IPNXTC PROCESS NEXT CHARACTZN )@@G@@ER +@@@@[@K@@@^^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)DDKD1SE-#^@)^@)^@)^@)^@)ZO )@@G@@^@)^@)E[MD9#C(NES)D1 F[O^[#D[[EL[CTOC(M^@)+@@@@@@[@^@]. +@@@@[@[@@@^ZP )@@G@@ 0)^@)+@@@@@@[@^@]. +@@@@[@[@@@^ 0)^@)+@@@@@@#@^@]. ESC 4 ZQ )@@G@@+@@@@[@^@@@^ 0)^@)^@)^@)^@)C(NCS)A))+@@@@@@[@^@]. +@@@@[@[@@@^ 0)^@)ZR )@@G@@+@@@@@@A@^@]. INSERT ESCAPE IN TEXT +@@@@[@C@@@^ 0)^@)^@)^@)ZS )@@G@@^@)DDIET ELO^[ ET#CDKC*)DDI^[OC(SE))+@@@@@@[@^@]. +@@@@[@[@@@^ 0)^@)ZT )@@G@@+@@@@@@F@^@]IPEESC LA,U A0,ESC LOAD AN ESCAPE CHARAZU )@@G@@CTER +@@@@[@K@@@^DDKC( ET#^@)^@)D-[ -P^@)^@)^@)CC0 - ET#^@)^@)^@)^@)^@)ZV )@@G@@^@)^@)D-JCD^^[[D0)C(NCT[E[ ^[#D[[EL[CTOC(M+@@@@@@G@^@] J ZW )@@G@@ IPACCUM GO ACCRUE AS TEXT CHARACTER +@@@@[@L@@@^^@)^@)ZX )@@G@@^@)^@)^@)DK)^@)^@)^@)^@)DDKCD#CTPD*)^@)^@)^@)^@)^@)^@)C9J^[[CT#ELPC*)CDNZY )@@G@@^[OC(SE))CTCCDMCD#E- EK)+@@@@@@[@^@]. +@@@@[@[@@@^ 0)^@)+@@@@@@[@^@]ZZ )@@G@@. +@@@@[@[@@@^ 0)^@)+@@@@@@#@^@]. ESC 5 +@@@@[@^@@@^ 0)^@)AA )@@G@@^@)^@)^@)C(NCS)A*)+@@@@@@[@^@]. +@@@@[@[@@@^ 0)^@)+@@@@@@A@^@]. AB )@@G@@ WRITE BLOCK TO OUTPUT FILE+@@@@[@D@@@^ 0)^@)^@)^@)^@)E9MDDOC*)CLGD9#AC )@@G@@DS)E-J^[JE(OE[PE))C1DD- +@@@@@@[@^@]. +@@@@[@[@@@^ 0)^@)+@@@@@@F@^@]AD )@@G@@IPEWRT LA A1,STIB,X9 LOAD BLOCK BUFFER ADDRESS +@@@@[AE )@@G@@@L@@@^DDKC(RELO^@)^@)D-[^@)^@)^@)^@)CC1 -NE-DCK?F@9^@)^@)^@)^@)^@)D-JCD^AF )@@G@@^[]D-JCTF^[]E(AC1 EK)CD^C-MC(NES)^@)+@@@@@@E@^@] TNZ STSCAG )@@G@@N,X9 CONTROL SUBCHANNEL ?+@@@@[@J@@@^^@)^@)^@)^@)^@)E-IFK)^@)AH )@@G@@^@)^@)ETOET#D0?F@9^@)^@)^@)^@)^@)^@)CTJD1OELJD))ETPCL#D[[D1IC(G^@_+@@@@@AI )@@G@@@G@^@] J IPCTXT YES. GO PROCESS DATA BLOCAJ )@@G@@K +@@@@[@L@@@^^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)DDKCTOF[O^@)^@)^@)^@)^@)AK )@@G@@^@)^@)FD ES,^@)C9J^[KELJCT ETN^[^CDOCC)CLGD9#DS)+@@@@@@G@^@] LAAL )@@G@@ A0,STMSAD,X9 LOAD ADDRESS FOR THIS BLOCK +@@@@[@L@@@^AM )@@G@@^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC0 -NE-HET[C)?F@9^@)^@)^@)^@)D-JCD^^[[C-^AN )@@G@@EL ETN^[AD9M^[OD[DES)CLGD9#DS)+@@@@@@E@^@] SA A0,IBMSAD,AO )@@G@@A1 SET ADDRESS IN BLOCK+@@@@[@J@@@^^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)AP )@@G@@CC0 -DCLHET[C)?CC1^@)^@)^@)^@)ET E))CD^C-MC(NES)DDI^[]D-JCTF+@@@@@@A@^@]AQ )@@G@@ ON REALTHING=0 +@@@@[@C@@@^^@)^@)^@)^@)^@)D9I^@)^@)AR )@@G@@^@)^@)EL CDGE-CDDIC8.A@)+@@@@@@E@^@] LX X6,A1 AS )@@G@@ LOAD BLOCK ADDRESS +@@@@[@J@@@^^@)^@)^@)^@)^@)D-S^@)^@)^@)^@)F@6 -[AT )@@G@@AC)^@)^@)^@)^@)^@)^@)^@)D-JCD^^[]D-JCTF^[[C-^EL ETN^@)+@@@@@@E@^@] AU )@@G@@ R$DIT . FIRE UP THE EDITOR +@@@@[@J@@@^^@)^@)AV )@@G@@^@)^@)^@)EK=C-DE))^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)C1DEL ^[PE@)E-CC*)AW )@@G@@C(^DDOD9M^@)+@@@@@@E@^@] E$FD4 ('WRITE: ') LABEL THAX )@@G@@E WRITE +@@@@[@I@@@^^@)^@)^@)^@)^@)C*=C1^A))^@)^@) @$E9MDDOC*'^@$ C)AY )@@G@@^@)^@)^@)^@)D-[CL D))E-CC*)E9MDDOC*)+@@@@@@E@^@] E$DECV IBLEAZ )@@G@@N,X6 EDIT NUMBER OF WORDS+@@@@[@J@@@^^@)^@)^@)^@)^@)C*=C- CTQBA )@@G@@^@)^@)DD]D- D0?F@6^@)^@)^@)^@)^@)^@)C(^DDO^[IE(HCL EK)D9A^[RD9MC-N+@@@@@BB )@@G@@@F@^@] E$FD4 (' WORDS AT ') LABEL LENGTH AND ADDRESS BC )@@G@@+@@@@[@K@@@^^@)^@)^@)^@)^@)C*=C1^A))^@)^@) @$^[RD9MC-N^[[E))^8(^@)^@)^@)BD )@@G@@D-[CL D))D- D1BE-C^[[D1^^[[C-^EL ETN+@@@@@@E@^@] E$DECV IBMSBE )@@G@@AD,X6 LABEL THE ADDRESS +@@@@[@J@@@^^@)^@)^@)^@)^@)C*=C- CTQBF )@@G@@^@)^@)DD]D(NCD^ -SA0)^@)^@)^@)^@)^@)D-[CL D))E-CC*)CD^C-MC(NES)^@)+@@@@@BG )@@G@@@D@^@] R$PRTX 1 PRINT THE LINE+@@@@[@I@@@^BH )@@G@@^@)^@)^@)^@)^@)EK=E[ME-S^@)^@)AC)^@)^@)^@)^@)^@)^@)^@)^@)^@)E[MDDIE))E-CBI )@@G@@C*)D-DD1 ^@)+@@@@@@G@^@] LA A1,STIB,X9 RESTORE BJ )@@G@@BLOCK BUFFER ADDRESS +@@@@[@L@@@^^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC1 -NBK )@@G@@E-DCK?F@9^@)^@)^@)^@)^@)EL ETOD9MC*)CLGD9#DS)CLPC1AC(M^[[C-^EL ETN+@@@@@BL )@@G@@@A@^@] OFF REALTHING=0 +@@@@[@C@@@^^@)^@)^@)^@)^@)D9ABM )@@G@@C0)^@)^@)^@)EL CDGE-CDDIC8.A@)+@@@@@@E@^@] LA A0,STDMFCTBN )@@G@@,X9 LOAD DUMMY I/O FCT +@@@@[@J@@@^^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)BO )@@G@@CC0 -NE-^D(ACTO -SBC)^@)^@)^@)D-JCD^^[^E(HD(T^[D 9J^[ACTO^@)+@@@@@@G@^@]BP )@@G@@ PUT IOBB,A0 PUT BUFFER ON I/O BOUNDED BUFFERBQ )@@G@@+@@@@[@M@@@^^@)^@)^@)^@)^@)E[PE))^@)^@)^@)DDJCL] -[A@)^@)^@)^@)^@)^@)^@)BR )@@G@@E[PE))CLPC1AC(M^[JD0)DC\D8)CLJE(IC- C))CLPC1AC(M+@@@@@@G@^@]IPCRTN SZBS )@@G@@ STIB,X9 MARK NO INPUT BUFFER ALLOCATED +@@@@[@M@@@^BT )@@G@@DDKCTME-I^@)^@)ETU^@)^@)^@)^@)ETODD] -SBC)^@)^@)^@)^@)^@)^@)D([ELF^[ID8)BU )@@G@@DDIE[PE))CLPC1AC(M^[[D-GD9#CDOC(^^@)+@@@@@@G@^@] LX,U X6,SBV )@@G@@TILEN,X9 RESET POINTER TO GET LENGTH +@@@@[@L@@@^^@)^@)^@)^@)BW )@@G@@^@)D-S -P^@)^@)^@)F@6 -NE-DD- D0?F@9^@)^@)^@)^@)EL ET E))E[JDDIE- EK)E-JBX )@@G@@^[BC(O^[GC(IC9OD@)+@@@@@@F@^@] AX X6,(1,0) REBY )@@G@@SET INCREMENT IN POINTER+@@@@[@L@@@^^@)^@)^@)^@)^@)CDS^@)^@)^@)^@)F@6 )*BZ )@@G@@AC?A@(^@)^@)^@)^@)^@)^@)EL ET E))DDICTMC(HC(IE))DDI^[KD9DD1OC(M^@)+@@@@@CA )@@G@@@F@^@] LA A3,LTBITPC,X3 RELOAD BITS IN A CHARACTERCB )@@G@@+@@@@[@L@@@^^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC3 -GE-]DDOE[# -SAS)^@)^@)^@)CC )@@G@@EL D-JCD^^[]DDOES)DDI^[[^[#D[[EL[CTOC(M^@)+@@@@@@F@^@] LA,U CD )@@G@@ A2 CLEAR WORD ACCUMULATOR +@@@@[@K@@@^^@)^@)^@)^@)CE )@@G@@^@)D-[ -P^@)^@)^@)CC2^@)^@)^@)^@)^@)^@)^@)^@)^@)CTGC([EK)E9JEL^^[[CT#E(HCF )@@G@@E(GCDOD9M^@)+@@@@@@F@^@] J IPNXTC GO PROCECG )@@G@@SS NEXT CHARACTER +@@@@[@L@@@^^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)DDKD1SE-#^@)CH )@@G@@^@)^@)^@)^@)^@)^@)C9J^[KELJCT ETN^[IC(SE))CTCCDMCD#E- EK)^@)+@@@@@@[@^@]CI )@@G@@. +@@@@[@[@@@^ 0)^@)+@@@@@@[@^@]. +@@@@[@[@@@^ 0)^@)+@@@@@@#@^@]CJ )@@G@@. ESC 6 +@@@@[@^@@@^ 0)^@)^@)^@)^@)C(NCS)A0)+@@@@@@[@^@]. CK )@@G@@+@@@@[@[@@@^ 0)^@)+@@@@@@B@^@]. END OF DATA. CLOSE OUTPUT FILE CL )@@G@@+@@@@[@F@@@^ 0)^@)^@)^@)^@)C(IC))D9A^[^CDOCC,^@)CTGD9NC*)D9PE-KE(O^[ADDGCM )@@G@@C*)^@)+@@@@@@[@^@]. +@@@@[@[@@@^ 0)^@)+@@@@@@G@^@]IPEEOT TNZ CN )@@G@@ STSCN,X9 MASTER SUBCHANNEL MESSAGE ? +@@@@[@L@@@^DDKC( CO )@@G@@D9O^@)^@)E-IFK)^@)^@)^@)ETOET#D0?F@9^@)^@)^@)^@)^@)^@)D([ETOC(M^[NE(]CTCCP )@@G@@CDID1 D))D( ETNCDBC*)B8)+@@@@@@I@^@] J IPEOTMS CQ )@@G@@ YES. HANDLE END OF TRANSMISSION DIFFERENTLY+@@@@[@P@@@^^@)^@)^@)^@)CR )@@G@@^@)DK)^@)^@)^@)^@)DDKC(JE-HES)^@)^@)^@)^@)^@)^@)FD ES,^@)D[[D1^D- ^[ D1^CS )@@G@@^[JC0)E-MCDIETHDDNETDD9I^[^DDAC1 EL D1OD-T+@@@@@@H@^@] BGET CT )@@G@@ IBDATA ALLOCATE BUFFER TO TERMINATE OUTPUT +@@@@[@N@@@^CU )@@G@@^@)^@)^@)^@)^@)CLBC(O^@)^@)^@)DD]C-[E-[^@)^@)^@)^@)^@)^@)^@)CDGD-JCT[E- CV )@@G@@^[]E(AC1 EK)E-J^[OC(MD(DD1[E- ^[JE(OE[PE))+@@@@@@ @^@] ON CW )@@G@@ DEBUG +@@@@[@B@@@^^@)^@)^@)^@)^@)D9I^@)^@)^@)^@)C- CLPC8)^@)+@@@@@CX )@@G@@@G@^@] TZ STIB,X9 HAS LAST BUFFER BEEN WRITTCY )@@G@@EN ? +@@@@[@M@@@^^@)^@)^@)^@)^@)E-U^@)^@)^@)^@)ETODD] -SBC)^@)^@)^@)^@)CZ )@@G@@^@)^@)D[[ES)D-[ETO^[]E(AC1 EK)CL C(I^[RELDE-OC(I^@_^@)+@@@@@@H@^@] DA )@@G@@ IERR . NO. MISSING ESC 5 AFTER LAST BLOCK DB )@@G@@+@@@@[@N@@@^^@)^@)^@)^@)^@)DD ELM^@)^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)DC )@@G@@D1J 0)^[HDDNETDD1B^[ ET#^@5^[[C1OC(M^[GCDNE))CLGD9#DS)+@@@@@@ @^@] DD )@@G@@ OFF DEBUG +@@@@[@B@@@^^@)^@)^@)^@)^@)D9AC0)^@)^@)^@)C- CLPDE )@@G@@C8)^@)+@@@@@@G@^@] LA A1,A0 LOAD ADDRESS ODF )@@G@@F BLOCK BUFFER +@@@@[@L@@@^^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC1 -[A@)^@)DG )@@G@@^@)^@)^@)^@)^@)^@)D-JCD^^[[C-^EL ETN^[JC0)CLGD9#DS)CLPC1AC(M+@@@@@@F@^@]DH )@@G@@ SZ IBLEN,A1 MARK BLOCK LENGTH ZERO +@@@@[DI )@@G@@@K@@@^^@)^@)^@)^@)^@)ETU^@)^@)^@)^@)DD]D- D0?CC1^@)^@)^@)^@)^@)^@)D([ELFDJ )@@G@@^[]D-JCTF^[GC(IC9OD@)FL ELJ^@)+@@@@@@F@^@] LA,U A0,STERM DK )@@G@@ LOAD TERMINATION STATUS +@@@@[@K@@@^^@)^@)^@)^@)^@)D-[ -P^@)DL )@@G@@^@)^@)CC0 -NE- ELH^@)^@)^@)^@)^@)^@)D-JCD^^[OC(MD(DD1[E-DD9I^[NE-[E-PES)DM )@@G@@+@@@@@@E@^@] SA A0,IBSTAT,A1 SET STATUS IN BLOCK DN )@@G@@+@@@@[@J@@@^^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)CC0 -DCLNE-[E)?CC1^@)^@)^@)^@)DO )@@G@@ET E))ETOCDOE(N^[DD0)CLGD9#DS)+@@@@@@E@^@] SNZ IBLAST,A1 DP )@@G@@ MARK THIS BLOCK LAST+@@@@[@J@A@^^@)^@)^@)^@)^@)ETIFK)^@)^@)^@)DQ )@@G@@DD]D-[ETO -[AC)^@)^@)^@)^@)^@)D([ELF^[OD[DES)CLGD9#DS)D-[ETO@J@@@A^@)^@)DR )@@G@@^@)^@)^@)ETID9IFK)^@)^@)DD]D-[ETO -[AC)^@)^@)^@)^@)^@)D([ELF^[OD[DES)CLGDS )@@G@@D9#DS)D-[ETO+@@@@@@F@^@] LA A0,STDMFCT,X9 LOAD DRIDT )@@G@@VE FCT ADDRESS +@@@@[@K@@@^^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC0 -NE-^D(ADU )@@G@@CTO -SBC)^@)^@)^@)D-JCD^^[^ELDE1 ^[ACTO^[[C-^EL ETN^@)+@@@@@@F@^@] DV )@@G@@ PUT IOBB,A0 PLACE ON BOUNDED BUFFER +@@@@[@K@@@^DW )@@G@@^@)^@)^@)^@)^@)E[PE))^@)^@)^@)DDJCL] -[A@)^@)^@)^@)^@)^@)^@)E[GCD#C*)D9IDX )@@G@@^[]D9PD1^C(^^[]E(AC1 EK)+@@@@@@G@^@]IPEEOTA LR,U R4 DY )@@G@@ CLEAR CHARACTERS LEFT IN BLOCK +@@@@[@M@@@^DDKC( D9OCC)^@)D-M -P^@)DZ )@@G@@^@)^@)EK4^@)^@)^@)^@)^@)^@)^@)^@)^@)CTGC([EK)CTCCDMCD#E- ELN^[GC(AE))DDIEA )@@G@@^[]D-JCTF^@)+@@@@@@F@^@] GETCHAR . FORCE ACEB )@@G@@KNOWLEDGE OF BLOCK+@@@@[@L@@@^^@)^@)^@)^@)^@)C9 E-#D[[EK)^@) 0)^@)^@)^@)EC )@@G@@^@)^@)^@)^@)^@)^@)C1JEL#C*)CD#DTID9RD- C-BC*)D9A^[]D-JCTF^@)+@@@@@@H@^@]ED )@@G@@ J IPEEOTA ...AND ALL OTHERS ON THIS SUBCHAEE )@@G@@NNEL +@@@@[@N@@@^^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)DDKC( D9OCC)^@)^@)^@)^@)EF )@@G@@^@)^@) 0, 1[D1^^[[D-G^[JE-CC(MES)D9I^[OD[DES)ETPCL#D[[D1IC(G+@@@@@@[@^@]EG )@@G@@. +@@@@[@[@@@^ 0)^@)+@@@@@@H@^@]IPEOTMS LR,U R4 EH )@@G@@ CLEAR CHARACTERS LEFT IN THE BUFFER +@@@@[@N@@@^DDKC(JE-HES)^@)D-MEI )@@G@@ -P^@)^@)^@)EK4^@)^@)^@)^@)^@)^@)^@)^@)^@)CTGC([EK)CTCCDMCD#E- ELN^[GC(AEJ )@@G@@E))DDI^[OD[ ^[]E(AC1 EK)+@@@@@@G@^@] J IPNXTC EK )@@G@@ RETURN TO WATCH FOR NEXT BUFFER +@@@@[@M@@@^^@)^@)^@)^@)^@)DK)^@)^@)EL )@@G@@^@)^@)DDKD1SE-#^@)^@)^@)^@)^@)^@)^@)EL E-PELI^[OD8)E9[E-#D@)C1JEK)D1 F[OEM )@@G@@^[]E(AC1 EK)+@@@@@@[@^@]. +@@@@[@[@@@^ 0)^@)+@@@@@@[@^@]. +@@@@[EN )@@G@@@[@@@^ 0)^@)+@@@@@@ @^@]. ESC 7 +@@@@[@B@@@^ 0)^@)EO )@@G@@^@)^@)^@)C(NCS)A8)B-DD1#EL D( D1OB0)+@@@@@@[@^@]. +@@@@[@[@@@^ 0)^@)EP )@@G@@+@@@@@@F@^@]. SETS THE ADDRESS FOR THE CURRENT BLOCK TO THE ADDREQ )@@G@@ESS +@@@@[@K@@@^ 0)^@)^@)^@)^@)ET E-N^[OD[ ^[[C-^EL ETN^[AD9M^[OD[ ^[#ER )@@G@@E(MEL D1O^[]D-JCTF^[OD8)E-CC*)CD^C-MC(NES)+@@@@@@F@^@]. OF THE LES )@@G@@AST BLOCK PLUS . THE LAST BLOCK +@@@@[@K@@@^ 0)^@)^@)^@)ET )@@G@@^@)D9A^[OD[ ^[GCDNE))CLGD9#DS)E[GE(N^@/DDICTMC(HC(IE)" 0)^[OD[ ^[GCDNE))EU )@@G@@CLGD9#DS)^@)+@@@@@@D@^@]. ADDRESS IS SET TO THE CURRENT BLOCK ADEV )@@G@@DRESS.+@@@@[@I@@@^ 0)^@)^@)^@)^@)CD^C-MC(NES)DDN^[NC(O^[OD8)E-CC*)CTPELMEW )@@G@@C(IE))CLGD9#DS)CD^C-MC(NES,^@)+@@@@@@[@^@]. +@@@@[@[@@@^ 0)^@)+@@@@@EX )@@G@@@F@^@]IPEINCM GETCHAR . PICK UP ADDRESS INCREMENT EY )@@G@@+@@@@[@L@@@^DDKC(DD1#D*)^@)C9 E-#D[[EK)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)EZ )@@G@@E[DCTF^[PE@)CD^C-MC(NES)DDICTMC(HC(IE))^@)+@@@@@@G@^@] AA FA )@@G@@ A0,STMSAD,X9 ADD TO ADDRESS OF LAST BLOCK +@@@@[@L@@@^^@)^@)FB )@@G@@^@)^@)^@)CD[^@)^@)^@)^@)CC0 -NE-HET[C)?F@9^@)^@)^@)^@)CD^C))E-J^[[C-^EL FC )@@G@@ETN^[JC0)D-[ETO^[]D-JCTF+@@@@@@F@^@] AA,U A0,1 FD )@@G@@ ADD IN IMPLIED BUMP OF ONE+@@@@[@L@@@^^@)^@)^@)^@)^@)CD[ -P^@)^@)^@)FE )@@G@@CC0 )1^@)^@)^@)^@)^@)^@)^@)^@)CD^C))DDI^[DD(KD-DC(^^[]E(HE@)D9A^[JD1 ^@)FF )@@G@@+@@@@@@G@^@] SA A0,STMSAD,X9 REPLACE ADDRESS IN SFG )@@G@@UBCHANNEL +@@@@[@M@@@^^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)CC0 -NE-HET[C)?F@9FH )@@G@@^@)^@)^@)^@)EL E[GCD#C*)CD^C-MC(NES)DDI^[NE(]CTCCDID1 D))^@)+@@@@@@G@^@]FI )@@G@@ J IPNXTC RETURN FOR NEXT CONTROL SEQUENCEFJ )@@G@@+@@@@[@M@@@^^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)DDKD1SE-#^@)^@)^@)^@)^@)^@)^@)FK )@@G@@EL E-PELI^[AD9M^[IC(SE))CTJD1OELJD))ET EDPC(ICT +@@@@@@[@^@]. +@@@@[FL )@@G@@@[@@@^ 0)^@)+@@@@@@[@^@]. +@@@@[@[@@@^ 0)^@)+@@@@@@#@^@]. ESFM )@@G@@C 8 +@@@@[@^@@@^ 0)^@)^@)^@)^@)C(NCS)B@)+@@@@@@[@^@]. +@@@@[@[@@@^FN )@@G@@ 0)^@)+@@@@@@G@^@]. TERMINATES A 'SHORT WORD'. THE DATA BYTES WFO )@@G@@HICH HAVE BEEN +@@@@[@L@@@^ 0)^@)^@)^@)^@)E- ELHDDICDOC(N^[[^@$ETCD9MFP )@@G@@E))E9JEL^^8,^@)E-CC*)C-[E-[^[]FDOC(N^[RD[DCTC^[CCDQC*)CL C(I+@@@@@@F@^@]FQ )@@G@@. RECEIVED SO FAR ARE DECLARED COMPLETE, AND ARE STORED AS+@@@@[FR )@@G@@@L@@@^ 0)^@)^@)^@)^@)EL CT DDQC(^^[ND8)C1[EK)CDMC*)C- CTGCDMC(^^[#D9HE[GFS )@@G@@C(OC*?^[[D1^^[[EL ^[NE-JEL C))CDN^@)+@@@@@@G@^@]. THE NEXT DATA FT )@@G@@WORD. IF NO DATA BYTES HAVE BEEN RECEIVED, +@@@@[@L@@@^ 0)^@)^@)^@)FU )@@G@@^@)E-CC*)D1 F[O^[^CDOCC)E9JEL^ 0)^[DC0)D1J^[^CDOCC)CLTE- ES)D[[E1 ^[]C( FV )@@G@@D0)EL CT DDQC(^ ))+@@@@@@ @^@]. ZERO IS STORED. +@@@@[@B@@@^FW )@@G@@ 0)^@)^@)^@)^@)FL ELJ^[DES)ETOD9MC(^ 0)^@)+@@@@@@[@^@]. +@@@@[@[@@@^FX )@@G@@ 0)^@)+@@@@@@G@^@]IPESWRD EQUF IPWRD PROCESS JUST LFY )@@G@@IKE FULL WORD +@@@@[@L@@@^DDKC(NE9MC))^@)C(LE(A^@)^@)^@)DDKE9MC))^@)FZ )@@G@@^@)^@)^@)^@)^@)^@)E[MD9#C(NES)DLPETO^[GDDFC*)C1PD-G^[RD9MC))+@@@@@@[@^@]GA )@@G@@. +@@@@[@[@@@^ 0)^@)+@@@@@@[@^@]. +@@@@[@[@@@^ 0)^@)+@@@@@@^@^@]GB )@@G@@. GET CHARACTER +@@@@[@A@@@^ 0)^@)^@)^@)^@)C9 E))CTCCDMCD#E- EK)GC )@@G@@+@@@@@@[@^@]. +@@@@[@[@@@^ 0)^@)+@@@@@@ @^@]. LMJ X5,GGD )@@G@@ETCHAR+@@@@[@C@@@^ 0)^@)^@)^@)^@)D-HDK)^@)^@)^@)F@5 -BC(OCTCCDM^@)+@@@@@GE )@@G@@@D@^@]. A0 = CHARACTER+@@@@[@I@@@^GF )@@G@@ 0)^@)^@)^@)^@)B-MC(OE(MD0"^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)CC0^@.^[#D[[GG )@@G@@EL[CTOC(M^@)+@@@@@@[@^@]. +@@@@[@[@@@^ 0)^@)+@@@@@@E@^@]GETCHAR JGGH )@@G@@D R4,GETCAV IF BUFFER EMPTY ? +@@@@[@J@@@^C9 E-#D[[EK)GI )@@G@@^@)DLBC))^@)^@)^@)EK4 -BC(OCT[E0)^@)^@)^@)^@)^@)DDA^[]E(AC1 EK)C(HE[OFC)GJ )@@G@@B8)^@)+@@@@@@H@^@] J GTCNXB YES. ACK THISGK )@@G@@ ONE AND GET ANOTHER +@@@@[@N@@@^^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)C9OCTIGL )@@G@@F[]^@)^@)^@)^@)^@)^@)^@)FD ES,^@)CD#DS)E-CDDN^[JD1 ^[[D1^^[BC(O^[[D1JE-CGM )@@G@@C(M^@)+@@@@@@G@^@]GETCAV EX FETCH NO. LOAD THE GN )@@G@@NEXT CHARACTER +@@@@[@L@@@^C9 E-#CDQ^@)^@)C(S^@)^@)^@)^@)C1 E-#D@)^@)GO )@@G@@^@)^@)^@)^@)^@)^@)D1J 0)^[GD9[C))E-CC*)D1 F[O^[#D[[EL[CTOC(M+@@@@@@E@^@]GP )@@G@@ J 0,X5 RETURN TO CALLER +@@@@[@I@@@^GQ )@@G@@^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)A@?F@5^@)^@)^@)^@)^@)^@)^@)^@)EL E-PELI^[OGR )@@G@@D8)CT[D-GC(M+@@@@@@[@^@]. +@@@@[@[@@@^ 0)^@)+@@@@@@F@^@]GTCNXB SXGS )@@G@@ X5,STIRTN,X9 SAVE GETCHAR RETURN POINT +@@@@[@L@@@^C9OCTIGT )@@G@@F[]^@)^@)ETS^@)^@)^@)^@)F@5 -NE-DELOD0?F@9^@)^@)^@)^@)ET[E1 ^[BC(OCTCCDMGU )@@G@@^[MC(OE(MD0)E[JDDIE))^@)+@@@@@@[@^@]. +@@@@[@[@@@^ 0)^@)+@@@@@@E@^@]GV )@@G@@. SAVE DECODING ENVIRONMENT AND WAIT FOR NEXT BUFFER+@@@@[@J@@@^GW )@@G@@ 0)^@)^@)^@)^@)ET[E1 ^[^C(#D9^DDIC8)C(IE1DELJD1HC(IE))CDIC))E9[DDO^[AD9MGX )@@G@@^[IC(SE))CLPC1AC(M+@@@@@@[@^@]. +@@@@[@[@@@^ 0)^@)+@@@@@@G@^@] GY )@@G@@ SA A2,STIWA,X9 SAVE PARTIALLY ACCUMULATED WORD +@@@@[GZ )@@G@@@M@@@^^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)CC2 -NE-DE9[ -SBC)^@)^@)^@)^@)ET[E1 HA )@@G@@^[KCDME-DCDGD-T^[[CT#E(HE(GCDOC(^^[RD9MC))+@@@@@@G@^@] SA HB )@@G@@ A4,STBITL,X9 SAVE NUMBER OF BITS ACCUMULATED +@@@@[@M@@@^^@)^@)HC )@@G@@^@)^@)^@)ET[^@)^@)^@)^@)CC4 -NE-]DDOD)?F@9^@)^@)^@)^@)ET[E1 ^[IE(HCL EK)HD )@@G@@D9A^[]DDOES)CD#CTPD(PD-[E- C))+@@@@@@G@^@] SX X6,STIBP,XHE )@@G@@9 SAVE INPUT BUFFER STORE POINTER +@@@@[@M@@@^^@)^@)^@)^@)^@)ETSHF )@@G@@^@)^@)^@)^@)F@6 -NE-DCLK -SBC)^@)^@)^@)^@)ET[E1 ^[DD1KE(O^[]E(AC1 EK)ETOHG )@@G@@D9MC*)E[JDDIE- EK)+@@@@@@[@^@]. +@@@@[@[@@@^ 0)^@)+@@@@@@B@^@]. HH )@@G@@ SEND AN ACK FOR THIS TEXT BUFFER+@@@@[@F@@@^ 0)^@)^@)^@)^@)ET D1^^[[HI )@@G@@D0)CD#DS)C1JEK)E-CDDN^[OC(SE))CLPC1AC(M^@)+@@@@@@[@^@]. +@@@@[@[@@@^HJ )@@G@@ 0)^@)+@@@@@@F@^@]IPACKI LA,U A4,ACK LOAD AN ACK ASHK )@@G@@ RESPONSE +@@@@[@K@@@^DDKCD#DTD^@)^@)D-[ -P^@)^@)^@)CC4 -[CTF^@)^@)^@)HL )@@G@@^@)^@)^@)^@)D-JCD^^[[D0)CD#DS)CDN^[MC(NE[JD1NC*)+@@@@@@A@^@] ONHM )@@G@@ REALTHING=0 +@@@@[@C@@@^^@)^@)^@)^@)^@)D9I^@)^@)^@)^@)EL CDGHN )@@G@@E-CDDIC8.A@)+@@@@@@F@^@] V WACK MARK ACKHO )@@G@@ SENT FOR BUFFER +@@@@[@K@@@^^@)^@)^@)^@)^@)E0)^@)^@)^@)^@)E9[CTF^@)^@)HP )@@G@@^@)^@)^@)^@)^@)^@)D([ELF^[[CTF^[NC(IE))C1JEK)CLPC1AC(M+@@@@@@A@^@] HQ )@@G@@ OFF REALTHING=0 +@@@@[@C@@@^^@)^@)^@)^@)^@)D9AC0)^@)^@)^@)HR )@@G@@EL CDGE-CDDIC8.A@)+@@@@@@G@^@]IPSRESP LMJ X11,OPSETUP SEHS )@@G@@T UP OUTPUT TEXT IN BUFFER +@@@@[@L@@@^DDKETMC(NE@)^@)D-HDK)^@)^@)^@)HT )@@G@@F@1AC?D9KET E-PE@)^@)^@)^@)^@)ET E))E(K^[JE(OE[PE))E- F[O^[DD0)CLPC1AC(MHU )@@G@@+@@@@@@H@^@] AA A4,STIALT,X9 SEND ALTERNATION OF HV )@@G@@MESSAGE ACK'ED +@@@@[@N@@@^^@)^@)^@)^@)^@)CD[^@)^@)^@)^@)CC4 -NE-DCDGHW )@@G@@E)?F@9^@)^@)^@)^@)ET D1^^[[D-OC(MD1[E-DD9I^[JC0)D( ETNCDBC*)CD#DS$C(^^@)HX )@@G@@+@@@@@@F@^@] LA A1,A4 LOAD THE TYPE CHARACHY )@@G@@TER +@@@@[@K@@@^^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC1 -[A))^@)^@)^@)^@)^@)HZ )@@G@@^@)^@)D-JCD^^[OD[ ^[OFDKC*)CTCCDMCD#E- EK)+@@@@@@E@^@] CRC IA )@@G@@ A1 INCLUDE IN THE CRC +@@@@[@J@@@^^@)^@)^@)^@)^@)CTMIB )@@G@@CS)^@)^@)^@)CC1^@)^@)^@)^@)^@)^@)^@)^@)^@)DDICTGE(^C*)DDI^[OD[ ^[#EL#^@)IC )@@G@@+@@@@@@E@^@] EX STORE PLACE TYPE IN BUFFERID )@@G@@+@@@@[@J@@@^^@)^@)^@)^@)^@)C(S^@)^@)^@)^@)ETOD9MC*)^@)^@)^@)^@)^@)^@)^@)IE )@@G@@E[GCD#C*)E-TE[ ^[DD0)CLPC1AC(M+@@@@@@F@^@] LMJ X11,OPCLOSIF )@@G@@E CLOSE THE OUTPUT BUFFER +@@@@[@K@@@^^@)^@)^@)^@)^@)D-HDK)^@)IG )@@G@@^@)^@)F@1AC?D9KCTGD9NC*)^@)^@)^@)^@)CTGD9NC*)E-CC*)D9PE-KE(O^[]E(AC1 EK)IH )@@G@@+@@@@@@G@^@] SNZ ITRELF,X7 MARK RELEASE UPON CHII )@@G@@ANNEL RESUME+@@@@[@M@A@^^@)^@)^@)^@)^@)ETIFK)^@)^@)^@)DDOEL D-A -SA8)^@)IJ )@@G@@^@)^@)^@)^@)D([ELF^[MC(GC([ET ^[PE[JD0)CTCCDID1 D))EL ETPD( @M@@@A^@)^@)IK )@@G@@^@)^@)^@)ETID9IFK)^@)^@)DDOEL D-A -SA8)^@)^@)^@)^@)^@)D([ELF^[MC(GC([ET IL )@@G@@^[PE[JD0)CTCCDID1 D))EL ETPD( +@@@@@@G@^@] LA A1,X7 IM )@@G@@ LOAD ADDRESS OF TRANSACTION +@@@@[@L@@@^^@)^@)^@)^@)^@)D-[IN )@@G@@^@)^@)^@)^@)CC1 -SA8)^@)^@)^@)^@)^@)^@)^@)D-JCD^^[[C-^EL ETN^[JC0)E-MCDIIO )@@G@@ET[CTODDJD0)+@@@@@@G@^@] INSERT LTOQ,X3 PLACE ONIP )@@G@@ OUTPUT QUEUE FOR LT +@@@@[@L@@@^^@)^@)^@)^@)^@)DDIET ELO^@)^@)D-OD9LIQ )@@G@@ -SAS)^@)^@)^@)^@)^@)^@)E[GCD#C*)D9I^[JE(OE[PE))EDPC(PC*)C1JEK)D-O+@@@@@IR )@@G@@@F@^@] V LTOAQ,X3 MARK OUTPUT AVAILABLE IS )@@G@@+@@@@[@K@@@^^@)^@)^@)^@)^@)E0)^@)^@)^@)^@)D-OD9[EC?F@3^@)^@)^@)^@)^@)^@)IT )@@G@@D([ELF^[JE(OE[PE))CDQCDDD-[CLGC*)^@)+@@@@@@G@^@] J ITC IU )@@G@@ GO PROCESS NEXT TRANSACTION +@@@@[@L@@@^^@)^@)^@)^@)IV )@@G@@^@)DK)^@)^@)^@)^@)DDOCS)^@)^@)^@)^@)^@)^@)^@)^@)C9J^[KELJCT ETN^[IC(SE))IW )@@G@@E-MCDIET[CTODDJD0)+@@@@@@[@^@]. +@@@@[@[@@@^ 0)^@)+@@@@@@[@^@]. IX )@@G@@+@@@@[@[@@@^ 0)^@)+@@@@@@C@^@]. PROCESS CONTROL SUBCHANNEL MESSAIY )@@G@@GE +@@@@[@F@@@^ 0)^@)^@)^@)^@)E[MD9#C(NES)CTJD1OELJD))ETPCL#D[[D1IC(GIZ )@@G@@^[HC(NET[C9 +@@@@@@[@^@]. +@@@@[@[@@@^ 0)^@)+@@@@@@E@^@]IPCTXT LAJA )@@G@@,H1 A0,IBDATA,A1 LOAD MESSAGE TYPE +@@@@[@J@@@^DDKCTOF[O^@)JB )@@G@@^@)D-[ -CAC)^@)^@)CC0 -DCL^CDOCC?CC1^@)^@)^@)^@)D-JCD^^[HC(NET[C9 ^[OFDKJC )@@G@@C*)^@)+@@@@@@E@^@] TLE,U A0,IPCMXT IS IT WITHIN RJD )@@G@@ANGE ?+@@@@[@J@@@^^@)^@)^@)^@)^@)E-GC*?E*)^@)^@)CC0 -DE[#D(SE))^@)^@)^@)JE )@@G@@^@)^@)DDN^[DE))E9DE-CDDI^[MCDIC9 ^@_+@@@@@@G@^@] J $+1,JF )@@G@@A0 YES. BRANCH ON MESSAGE TYPE +@@@@[@L@@@^^@)^@)^@)^@)JG )@@G@@^@)DK)^@)^@)^@)^@)^):AC?CC0^@)^@)^@)^@)^@)^@)^@)FD ES,^@)CLMCDICTC^[JD0)JH )@@G@@D( ETNCDBC*)E-TE[ +@@@@@@E@^@]IPCT0 J IPCDONE ILJI )@@G@@LEGAL. IGNORE IT +@@@@[@J@@@^DDKCTOA@)^@)^@)DK)^@)^@)^@)^@)DDKCT^D9IC*)JJ )@@G@@^@)^@)^@)^@)^@)^@)DDGD- C9[D),^@)DDBD1JEL ^[DE))+@@@@@@F@^@] J JK )@@G@@ IPCMSG 1: MESSAGE COMMAND TEXT +@@@@[@K@@@^^@)^@)JL )@@G@@^@)^@)^@)DK)^@)^@)^@)^@)DDKCTHETB^@)^@)^@)^@)^@)^@)^@)AC'^@)D( ETNCDBC*)JM )@@G@@CTJD(HCDIC))E- F[O+@@@@@@G@^@]IPCMXT EQUF $-IPCT0 MAJN )@@G@@XIMUM CONTROL SUBCHANNEL TYPE +@@@@[@M@@@^DDKCTHF[O^@)^@)C(LE(A^@)^@)^@)JO )@@G@@^)!DDKCTOA@)^@)^@)^@)^@)^@)^@)D([F[DD(PD*)CTJD1OELJD))ETPCL#D[[D1IC(G^[OJP )@@G@@FDKC*)+@@@@@@[@^@]. +@@@@[@[@@@^ 0)^@)+@@@@@@B@^@]. TYPE 1 JQ )@@G@@ MESSAGE COMMAND TEXT +@@@@[@E@@@^ 0)^@)^@)^@)^@)E-TE[ ^@1^@)^@)D( ETNJR )@@G@@CDBC*)CTJD(HCDIC))E- F[O+@@@@@@[@^@]. +@@@@[@[@@@^ 0)^@)+@@@@@@E@^@]JS )@@G@@IPCMSG R$DIT . FIRE UP THE EDITOR +@@@@[@J@@@^JT )@@G@@DDKCTHETB^@)^@)EK=C-DE))^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)C1DEL ^[PE@)JU )@@G@@E-CC*)C(^DDOD9M^@)+@@@@@@F@^@] E$MSG IPCMST COJV )@@G@@PY THE MESSAGE HEADING +@@@@[@K@@@^^@)^@)^@)^@)^@)C*=D(NC8)^@)^@)DDKCTHJW )@@G@@ETO^@)^@)^@)^@)^@)^@)^@)CTJE[T^[OD[ ^[HC(NET[C9 ^[CC([C-DD1B+@@@@@@F@^@]JX )@@G@@ LA A0,STIB,X9 LOAD INPUT BUFFER ADDRESS +@@@@[JY )@@G@@@L@@@^^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC0 -NE-DCK?F@9^@)^@)^@)^@)^@)D-JCD^JZ )@@G@@^[DD1KE(O^[]E(AC1 EK)CD^C-MC(NES)^@)+@@@@@@E@^@] E$FD1 IBDAKA )@@G@@TA+1,A0 EDIT SITE OF SENDER +@@@@[@J@@@^^@)^@)^@)^@)^@)C*=C1^AC)KB )@@G@@^@)^@)DD]C-[E-[ S1 -[A@)^@)^@)^@)^@)C(^DDO^[NDDOC*)D9A^[NC(IC- EK)+@@@@@KC )@@G@@@E@^@] E$MSGR . COPY TO MESSAGE TEXT+@@@@[KD )@@G@@@J@@@^^@)^@)^@)^@)^@)C*=D(NC9M^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)CTJE[TKE )@@G@@^[OD8)D( ETNCDBC*)E- F[O+@@@@@@E@^@] LA A0,STIB,X9 KF )@@G@@ LOAD BUFFER ADDRESS +@@@@[@J@@@^^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC0 -NKG )@@G@@E-DCK?F@9^@)^@)^@)^@)^@)D-JCD^^[]E(AC1 EK)CD^C-MC(NES)+@@@@@@G@^@] KH )@@G@@ LA,H2 A1,IBDATA,A0 LOAD LENGTH OF MESSAGE TEXT +@@@@[KI )@@G@@@L@@@^^@)^@)^@)^@)^@)D-[ -CAK)^@)^@)CC1 -DCL^CDOCC?CC0^@)^@)^@)^@)D-JCD^KJ )@@G@@^[GC(IC9OD@)D9A^[HC(NET[C9 ^[OC(SE))+@@@@@@G@^@] LA,U A0,IKK )@@G@@BDATA+2,A0 LOAD ADDRESS OF MESSAGE TEXT +@@@@[@L@@@^^@)^@)^@)^@)KL )@@G@@^@)D-[ -P^@)^@)^@)CC0 -DCL^CDOCC:AK?CC0^@)^@)^@)D-JCD^^[[C-^EL ETN^[JC0)KM )@@G@@D( ETNCDBC*)E- F[O+@@@@@@G@^@] E$COPY . COKN )@@G@@PY MESSAGE TEXT INTO LINE +@@@@[@L@@@^^@)^@)^@)^@)^@)C*=CTJE[T^@)^@)KO )@@G@@ 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)CTJE[T^[HC(NET[C9 ^[OC(SE))DDIE-J^[GDDIC*)KP )@@G@@+@@@@@@F@^@] R$PRTX 1 PRINT LINE AND TERMIKQ )@@G@@NATE +@@@@[@K@@@^^@)^@)^@)^@)^@)EK=E[ME-S^@)^@)AC)^@)^@)^@)^@)^@)^@)^@)KR )@@G@@^@)^@)E[MDDIE))D-DD1 ^[[D1^^[OC(MD(DD1[E- +@@@@@@F@^@] J KS )@@G@@ IPCDONE GO AWAIT NEXT MESSAGE +@@@@[@K@@@^^@)^@)^@)^@)KT )@@G@@^@)DK)^@)^@)^@)^@)DDKCT^D9IC*)^@)^@)^@)^@)^@)^@)C9J^[[E9[DDO^[IC(SE))D( KU )@@G@@ETNCDBC*)^@)+@@@@@@[@^@]. +@@@@[@[@@@^ 0)^@)+@@@@@@ @^@]IPCMST 'MKV )@@G@@ESSAGE FROM !: 1'+@@@@[@C@@@^DDKCTHETO^@)^@)^9HC(NET[C9 ^[AELJD*)^C'^@)KW )@@G@@AC$^@)+@@@@@@[@^@]. +@@@@[@[@@@^ 0)^@)+@@@@@@[@^@]. +@@@@[@[@@@^KX )@@G@@ 0)^@)+@@@@@@F@^@]IPCDONE BRELP STIB,X9 RELEASE THE BLKY )@@G@@OCK BUFFER +@@@@[@K@@@^DDKCT^D9IC*)^@)CLMC(GE@)^@)^@)ETODD] -SBC)^@)^@)KZ )@@G@@^@)^@)^@)^@)EL D- CDNC*)E-CC*)CLGD9#DS)CLPC1AC(M+@@@@@@F@^@] J LA )@@G@@ IPCRTN GO SET UP FOR NEXT BLOCK +@@@@[@K@@@^^@)^@)LB )@@G@@^@)^@)^@)DK)^@)^@)^@)^@)DDKCTME-I^@)^@)^@)^@)^@)^@)^@)C9J^[NC(O^[PE@)C1JLC )@@G@@EK)D1 F[O^[]D-JCTF+@@@@@@[@^@]. +@@@@[@[@@@^ 0)^@)+@@@@@@B@^@]. LD )@@G@@ PROCESS MESSAGE WITH BAD CRC +@@@@[@E@@@^ 0)^@)^@)^@)^@)E[MD9#C(NLE )@@G@@ES)D( ETNCDBC*)E9DE-C^[]CD^^[#EL#^@)+@@@@@@[@^@]. +@@@@[@[@@@^ 0)^@)LF )@@G@@+@@@@@@F@^@]IBADCRC AND,U A6,ACK+NAK ISOLATE ACK, NAK BITLG )@@G@@S +@@@@[@K@@@^DD]CD^CTMCS)^@)CDIC)?E*)^@)^@)CC6 -[CTF TICDF^@)^@)^@)LH )@@G@@^@)^@)DDND9GCDOC*)CD#DS?^[ICDF^[]DDOES)^@)+@@@@@@F@^@] TZ LI )@@G@@ A7 BAD CRC ON ACK OR NAK ? +@@@@[@K@@@^^@)^@)^@)^@)LJ )@@G@@^@)E-U^@)^@)^@)^@)CC7^@)^@)^@)^@)^@)^@)^@)^@)^@)CL[C))CTMCS)D9I^[[CTF^[JLK )@@G@@EK)D1[DS)B8)+@@@@@@E@^@] LMJ X11,IPRJ YES. RELL )@@G@@JECT MESSAGE+@@@@[@J@@@^^@)^@)^@)^@)^@)D-HDK)^@)^@)^@)F@1AC?DDKELE^@)^@)LM )@@G@@^@)^@)^@)^@)FD ES,^@)EL DL CTO^[HC(NET[C9 +@@@@@@D@^@] PRINT$ LN )@@G@@ ('* BAD CRC * '),2 ** FLAG IT +@@@@[@H@@@^^@)^@)^@)^@)^@)E[MDDIE)=LO )@@G@@^@)^@) @$ K)CL[C))CTMCS) K)^8( )2^@) K%^[AD-[C8)DDO^@)+@@@@@@F@^@] LP )@@G@@ LA,U A4,NAK LOAD A NAK FOR RESPONSE +@@@@[@K@@@^LQ )@@G@@^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC4 -ICDF^@)^@)^@)^@)^@)^@)^@)D-JCD^^[[^[ILR )@@G@@CDF^[AD9M^[MC(NE[JD1NC*)+@@@@@@F@^@] J IPSRESP LS )@@G@@ SEND RESPONSE TO MESSAGE +@@@@[@K@@@^^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)LT )@@G@@DDKETMC(NE@)^@)^@)^@)^@)^@)^@)ET D1^^[MC(NE[JD1NC*)E-J^[HC(NET[C9 +@@@@@LU )@@G@@@[@^@]. +@@@@[@[@@@^ 0)^@)+@@@@@@^@^@]. REJECT MESSAGE+@@@@[LV )@@G@@@A@@@^ 0)^@)^@)^@)^@)EL DL CTO^[HC(NET[C9 +@@@@@@[@^@]. +@@@@[@[@@@^LW )@@G@@ 0)^@)+@@@@@@H@^@]IPRJ SX,H2 X7,RJSPK+1 SET BUFFER ADDLX )@@G@@RESS IN SNAP PACKET +@@@@[@N@@@^DDKELE^@)^@)^@)ETS -CAK)^@)^@)F@7 -MLY )@@G@@DLNE[F S1^@)^@)^@)^@)^@)ET E))CLPC1AC(M^[[C-^EL ETN^[DD0)ETICDK^[KCD#DT LZ )@@G@@E))^@)+@@@@@@E@^@] LR R14,LTBLW,X3 LOAD LENGTH TOMA )@@G@@ DUMP +@@@@[@J@@@^^@)^@)^@)^@)^@)D-M^@)^@)^@)^@)EK1A)?D-OCLGE8?F@3^@)^@)MB )@@G@@^@)^@)D-JCD^^[GC(IC9OD@)E-J^[^E(HE@)+@@@@@@E@^@] SR,Q2 R14,MC )@@G@@RJSPK+1 SET LENGTH IN PACKET+@@@@[@J@@@^^@)^@)^@)^@)^@)ETM -LAK)MD )@@G@@^@)^@)EK1A)?ELEETKDS:AC)^@)^@)^@)^@)ET E))D- D1BE-C^[DD0)E[[CTFC(O+@@@@@ME )@@G@@@E@^@] SNAP$P RJSPK SNAP THE BAD MESSAGE+@@@@[MF )@@G@@@J@@@^^@)^@)^@)^@)^@)ETICDK^-K^@)^@)ELEETKDS)^@)^@)^@)^@)^@)^@)^@)ETICDKMG )@@G@@^[OD[ ^[]CD^^[HC(NET[C9 +@@@@@@F@^@] J NEXTRANS MH )@@G@@ RELEASE IT AND CONTINUE +@@@@[@K@@@^^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)MI )@@G@@D1 F[OEL[D1N^@)^@)^@)^@)^@)^@)EL D- CDNC*)DDO^[[D1^^[#D9IE-DD1PC*)+@@@@@MJ )@@G@@@[@^@]. +@@@@[@[@@@^ 0)^@)+@@@@@@B@^@]RJSPK SNAP$PKT,'XAR' $-$,$MK )@@G@@-$,'REJECT' +@@@@[@F@@@^ELEETKDS)^@)^@)ETICDK^-KDTO )$F[[EK$^@= *= )= *=ML )@@G@@ )$EL DL CTO^8)^@)+@@@@@@[@^@]/. +@@@@[@[@@@^ 8,^@)+@@@@@@[@^@]. MM )@@G@@+@@@@[@[@@@^ 0)^@)+@@@@@@B@^@]. TIMEOUT TRANSACTION PROCESSING MN )@@G@@+@@@@[@E@@@^ 0)^@)^@)^@)^@)E-DD( D9PE))E-MCDIET[CTODDJD0)E[MD9#C(NETDD1BMO )@@G@@+@@@@@@[@^@]. +@@@@[@[@@@^ 0)^@)+@@@@@@F@^@]. THE TIMER ACTIMP )@@G@@VITY WILL PERIODICALLY SUBMIT A TIMER +@@@@[@K@@@^ 0)^@)^@)^@)^@)E-CMQ )@@G@@C*)E-DD( EK)CD#E-DE1DE-T^[RDDGD))E[ ELDD9^DD#CDGD-T^[NE(]D(DE))CC)E-DD( MR )@@G@@EK)^@)+@@@@@@G@^@]. TRANSACTION FOR EACH ACTIVE LINE TABLE. WHEMS )@@G@@N THE TRANSACTION +@@@@[@M@@@^ 0)^@)^@)^@)^@)E-MCDIET[CTODDJD0)C1JEK)C([MT )@@G@@CTC^[[CTODDQC*)D-DD1 ^[OCD]D- 0)^[RD[ D0)E-CC*)E-MCDIET[CTODDJD0)+@@@@@MU )@@G@@@G@^@]. IS RECEIVED, THIS CODE WILL SCAN ALL ACTIVE SUBCHANNELS MV )@@G@@ON THE+@@@@[@M@@@^ 0)^@)^@)^@)^@)DDN^[MC(#C(DE1 C)?^[OD[DES)CTJC- ^[RDDGMW )@@G@@D))ET#CDI^[[D-G^[[CTODDQC*)ETPCL#D[[D1IC(GES)D9I^[OD[ +@@@@@@F@^@]. MX )@@G@@ LINE TABLE AND DECREMENT THE TIMER CELL (STTIME) IN ANY +@@@@[@L@@@^MY )@@G@@ 0)^@)^@)^@)^@)D-DD1 ^[OCD]D- ^[[D1^^[^C(#EL D( D1O^[OD[ ^[ODDHC(M^[#C(GMZ )@@G@@D)) [NE-ODDHC*(^[DD0)CDIFC)^@)+@@@@@@F@^@]. SUBCHANNEL WHICH HASNA )@@G@@ A PENDING (UNACKNOWLEDGED) OUTPUT +@@@@[@K@@@^ 0)^@)^@)^@)^@)ETPCL#D[[NB )@@G@@D1IC(G^[RD[DCTC^[CCDN^[[^[KC(IC-DD1B^@*E(ICD#DTID9RD- C-BC(^ C)D9PE-KE(ONC )@@G@@+@@@@@@G@^@]. MESSAGE (STRETRANS IS NONZERO). WHEN THE TIMER COND )@@G@@UNTS DOWN +@@@@[@M@@@^ 0)^@)^@)^@)^@)D( ETNCDBC*) [NE-MC(OEL[D1N^[DES)NE )@@G@@D1JD1UC(MD8( 0)^[RD[ D0)E-CC*)E-DD( EK)CTJE(IE-N^[^D9RD0)^@)+@@@@@@G@^@]NF )@@G@@. TO ZERO, THE MESSAGE WILL BE RETRANSMITTED AND THE COUNTER NG )@@G@@+@@@@[@L@@@^ 0)^@)^@)^@)^@)E-J^[UC(MD8?^[OD[ ^[HC(NET[C9 ^[RDDGD))CL ^[MNH )@@G@@C(OEL[D1ND(DE-OC(^^[[D1^^[OD[ ^[#D9PD1OC(M+@@@@@@F@^@]. WILL BE NI )@@G@@RESET TO THE ORIGINAL TIMEOUT VALUE FOR THE LINE+@@@@[@L@@@^ 0)^@)^@)^@)NJ )@@G@@^@)E9DD-G^[]C*)EL ET E))E-J^[OD[ ^[JELDC9DD1[D))E-DD( D9PE))E1[D-PC*)C1JNK )@@G@@EK)E-CC*)D-DD1 ^@)+@@@@@@#@^@]. TABLE. +@@@@[@^@@@^ 0)^@)^@)^@)NL )@@G@@^@)E-[CLGC*,+@@@@@@[@^@]. +@@@@[@[@@@^ 0)^@)+@@@@@@G@^@]ICHTMO LXNM )@@G@@ X9,LTSCQ+QFL,X3 LOAD LINK TO FIRST SUBCHANNEL +@@@@[@M@@@^NN )@@G@@DD#D[OD(J^@)^@)D-S^@)^@)^@)^@)F@9 -GE-NCTL TLC1G -SAS)^@)^@)D-JCD^^[GDDINO )@@G@@DS)E-J^[ADDMETO^[NE(]CTCCDID1 D))^@)+@@@@@@F@^@]ICHTMN LA,U A0,,NP )@@G@@X9 LOAD SUBCHANNEL ADDRESS +@@@@[@K@@@^DD#D[OD(I^@)^@)D-[NQ )@@G@@ -P^@)^@)^@)CC0 )?F@9^@)^@)^@)^@)^@)^@)^@)D-JCD^^[NE(]CTCCDID1 D))CD^C-MNR )@@G@@C(NES)+@@@@@@F@^@] TNE,U A0,LTSCQ,X3 END OF SUBCHANNS )@@G@@NEL LIST ? +@@@@[@K@@@^^@)^@)^@)^@)^@)E-IC*?E*)^@)^@)CC0 -GE-NCTL -SAS)NT )@@G@@^@)^@)^@)^@)C(IC))D9A^[NE(]CTCCDID1 D))D-DETO^@_+@@@@@@G@^@] J NU )@@G@@ NEXTRANS YES. PROCESS NEXT TRANSACTION +@@@@[@M@@@^NV )@@G@@^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)D1 F[OEL[D1N^@)^@)^@)^@)^@)^@)FD ES,^@)E[MNW )@@G@@D9#C(NES)D1 F[O^[OEL[D1NCD#E-DD9I^@)+@@@@@@I@^@] TNZ STRENX )@@G@@TRANS,X9 IS THERE AN UNACKNOWLEDGED OUTPUT BUFFER ? +@@@@[@P@@@^NY )@@G@@^@)^@)^@)^@)^@)E-IFK)^@)^@)^@)ETOEL E-MCDIES?F@9^@)^@)^@)^@)DDN^[OD[ EL NZ )@@G@@^[[D0)E(ICD#DTID9RD- C-BC(^^[JE(OE[PE))CLPC1AC(M^@_^@)+@@@@@@G@^@] OA )@@G@@ J ICHTML NO. LOOK AT NEXT SUBCHANNEL +@@@@[OB )@@G@@@L@@@^^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)DD#D[OD(G^@)^@)^@)^@)^@)^@)^@)D1J 0)OC )@@G@@^[GD9JDS)CDO^[IC(SE))ETPCL#D[[D1IC(G+@@@@@@F@^@] LA A0,SOD )@@G@@TTIME,X9 YES. LOAD TIMEOUT VALUE +@@@@[@K@@@^^@)^@)^@)^@)^@)D-[OE )@@G@@^@)^@)^@)^@)CC0 -NE-ODDHC*?F@9^@)^@)^@)^@)FD ES,^@)D-JCD^^[ODDHC(JE(O^[QOF )@@G@@CDGE( +@@@@@@E@^@] ANA,U A0,1 DECREMENT TIMEOG )@@G@@R +@@@@[@I@@@^^@)^@)^@)^@)^@)CDICC?E*)^@)^@)CC0 )1^@)^@)^@)^@)^@)^@)OH )@@G@@^@)^@)C- CTMC(HC(IE))E-DD( EK)+@@@@@@G@^@] JNZ A0,ICHTMS OI )@@G@@ SKIP IF TIMER IS NOT EXPIRED +@@@@[@L@@@^^@)^@)^@)^@)^@)DLIOJ )@@G@@FK)^@)^@)^@)CC0 -DCTCE-HES)^@)^@)^@)^@)^@)ETFDDK^[DC0)E-DD( EK)DDN^[ID9OOK )@@G@@^[ F[KDDMC(^+@@@@@@A@^@] ON REALTHING=0 +@@@@[@C@@@^OL )@@G@@^@)^@)^@)^@)^@)D9I^@)^@)^@)^@)EL CDGE-CDDIC8.A@)+@@@@@@F@^@] LAOM )@@G@@ A0,PARTBL LOAD OPTIONS FROM CALL +@@@@[@K@@@^^@)^@)ON )@@G@@^@)^@)^@)D-[^@)^@)^@)^@)CC0 -KCDME-]D))^@)^@)^@)^@)^@)D-JCD^^[JE[ODDJD1NOO )@@G@@^[AELJD*)CT[D-G^@)+@@@@@@F@^@] TOP,U A0,OPTION('Y') ISOP )@@G@@ THE 'Y' OPTION ON ? +@@@@[@K@@@^^@)^@)^@)^@)^@)E-JE@?E*)^@)^@)CC0 -JOQ )@@G@@E[ODDJD0*^9T^8(^@)^@)^@)DDN^[OD[ ^@$FC$^[JE[ODDJD0)D9I^@_^@)+@@@@@@E@^@]OR )@@G@@ J NOTYO NO. SKIP THIS FOLLY+@@@@[@J@@@^OS )@@G@@^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)D1JE-TD8)^@)^@)^@)^@)^@)^@)^@)D1J 0)^[NDTDOT )@@G@@E@)E-CDDN^[AD9GD-T+@@@@@@F@^@] TNZ WACK+QN **OU )@@G@@ READY FOR ACK ** ? +@@@@[@K@@@^^@)^@)^@)^@)^@)E-IFK)^@)^@)^@)E9[CTFOV )@@G@@ TLD0)^@)^@)^@)^@)^@)^@) K%^[MC([C-T^[AD9M^[[CTF^@% K)B8)^@)+@@@@@@D@^@]OW )@@G@@ J ICHTML NO. SKIP IT +@@@@[@H@@@^^@)^@)OX )@@G@@^@)^@)^@)DK)^@)^@)^@)^@)DD#D[OD(G^@)^@)^@)^@)^@)^@)^@)D1J 0)^[NDTDE@)DDOOY )@@G@@+@@@@@@F@^@] P WACK YES. DECREMENT THE OZ )@@G@@COUNT +@@@@[@L@@@^^@)^@)^@)^@)^@)E@)^@)^@)^@)^@)E9[CTF^@)^@)^@)^@)^@)^@)PA )@@G@@^@)^@)FD ES,^@)C- CTMC(HC(IE))E-CC*)CTJE(IE))^@)+@@@@@@G@^@] BRPB )@@G@@ELP STRETRANS,X9 YES. RELEASE THE MESSAGE BUFFER+@@@@[@M@@@^PC )@@G@@^@)^@)^@)^@)^@)CLMC(GE@)^@)^@)ETOEL E-MCDIES?F@9^@)^@)^@)^@)FD ES,^@)EL PD )@@G@@D- CDNC*)E-CC*)D( ETNCDBC*)CLPC1AC(M+@@@@@@E@^@] SZ STREPE )@@G@@TRANS,X9 PREVENT RE-ENTRY +@@@@[@I@@@^^@)^@)^@)^@)^@)ETU^@)^@)PF )@@G@@^@)^@)ETOEL E-MCDIES?F@9^@)^@)^@)^@)E[MC(QC(IE))EL ( D1OELT+@@@@@@F@^@]PG )@@G@@ LA A0,STOALT,X9 LOAD OUTPUT ALTERNATION +@@@@[PH )@@G@@@K@@@^^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC0 -NE-JCDGE)?F@9^@)^@)^@)^@)D-JCD^PI )@@G@@^[JE(OE[PE))CDGE- ELICDODDJD0)+@@@@@@F@^@] XOR,U A0,ALT PJ )@@G@@ COMPLEMENT ALTERNATION +@@@@[@K@@@^^@)^@)^@)^@)^@)F[JEK?E*)PK )@@G@@^@)^@)CC0 -[D-O^@)^@)^@)^@)^@)^@)^@)CTJD(KD- D( D1O^[[D-OC(MD1[E-DD9I^@)PL )@@G@@+@@@@@@F@^@] SA A1,STOALT,X9 UPDATE OUTPUT ALTERNPM )@@G@@ATION +@@@@[@L@@@^^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)CC1 -NE-JCDGE)?F@9^@)^@)PN )@@G@@^@)^@)E(KC-[E- ^[JE(OE[PE))CDGE- ELICDODDJD0)^@)+@@@@@@G@^@] J PO )@@G@@ ICOACKR BLITHER INTO ACK RECEIVED CODE +@@@@[@M@@@^PP )@@G@@^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)DD#D9[CTFEK)^@)^@)^@)^@)^@)^@)CLGDDOD[ EK)PQ )@@G@@DDIE-J^[[CTF^[MC(#C(DE1 C))CTJC- ^@)+@@@@@@A@^@]NOTYO OFF REALPR )@@G@@THING=0 +@@@@[@C@@@^D1JE-TD8)^@)^@)D9AC0)^@)^@)^@)EL CDGE-CDDIC8.A@)PS )@@G@@+@@@@@@G@^@] LA A1,STRETRANS,X9 EXPIRED. LOAD MESSAPT )@@G@@GE TO RESEND+@@@@[@M@@@^^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC1 -NE-MC(OEL[D1NPU )@@G@@ -SBC)^@)^@)C(SE[DEL C),^@)D-JCD^^[HC(NET[C9 ^[OD8)EL ET D1^+@@@@@@G@^@]PV )@@G@@ INSERT LTOQ,X3 PLACE ON OUTPUT QUEUE FOR LT PW )@@G@@+@@@@[@L@@@^^@)^@)^@)^@)^@)DDIET ELO^@)^@)D-OD9L -SAS)^@)^@)^@)^@)^@)^@)PX )@@G@@E[GCD#C*)D9I^[JE(OE[PE))EDPC(PC*)C1JEK)D-O+@@@@@@G@^@] V PY )@@G@@ LTOAQ,X3 MARK OUTPUT AVAILABLE FOR LT +@@@@[@L@@@^^@)^@)PZ )@@G@@^@)^@)^@)E0)^@)^@)^@)^@)D-OD9[EC?F@3^@)^@)^@)^@)^@)^@)D([ELF^[JE(OE[PE))QA )@@G@@CDQCDDD-[CLGC*)C1JEK)D-O+@@@@@@A@^@] ON REALTHING=0 QB )@@G@@+@@@@[@C@@@^^@)^@)^@)^@)^@)D9I^@)^@)^@)^@)EL CDGE-CDDIC8.A@)+@@@@@@F@^@]QC )@@G@@ PRINT$ ('TIMEOUT '),2 PRINT TIMEOUT DIAGNOSTIC +@@@@[QD )@@G@@@K@@@^^@)^@)^@)^@)^@)E[MDDIE)=^@)^@) @$E-DD( D9PE))^@)^@)^8( )2^@)E[MDDIQE )@@G@@E))E-DD( D9PE))C-DCDBD1JETODD#+@@@@@@A@^@] OFF REALTHING=QF )@@G@@0 +@@@@[@C@@@^^@)^@)^@)^@)^@)D9AC0)^@)^@)^@)EL CDGE-CDDIC8.A@)+@@@@@QG )@@G@@@G@^@] LA A0,LTTIME,X3 LOAD TIME QUANTUM FOR LINEQH )@@G@@ TABLE+@@@@[@M@@@^^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC0 -GE-ODDHC*?F@3^@)^@)QI )@@G@@^@)^@)D-JCD^^[ODDHC*)EDPCDIE-PD*)C1JEK)D-DD1 ^[OCD]D- +@@@@@@F@^@]ICHTMSQJ )@@G@@ SA A0,STTIME,X9 UPDATE TIME IN SUBCHANNEL +@@@@[@L@@@^QK )@@G@@DD#D[OD(N^@)^@)ET[^@)^@)^@)^@)CC0 -NE-ODDHC*?F@9^@)^@)^@)^@)E(KC-[E- ^[OQL )@@G@@DDHC*)DDI^[NE(]CTCCDID1 D))^@)+@@@@@@F@^@]ICHTML LX X9,QFL,X9 QM )@@G@@ LINK TO NEXT SUBCHANNEL +@@@@[@K@@@^DD#D[OD(G^@)^@)D-S^@)^@)QN )@@G@@^@)^@)F@9 -LC1G -SBC)^@)^@)^@)^@)^@)D-DD1F^[OD8)D1 F[O^[NE(]CTCCDID1 D))QO )@@G@@+@@@@@@F@^@] J ICHTMN LOOP FOR ALL SUBCHANQP )@@G@@NELS +@@@@[@K@@@^^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)DD#D[OD(I^@)^@)^@)^@)^@)QQ )@@G@@^@)^@)D-JD9K^[AD9M^[[D-G^[NE(]CTCCDID1 D-N+@@@@@@[@^@]/. +@@@@[@[@@@^QR )@@G@@ 8,^@)+@@@@@@[@^@]. +@@@@[@[@@@^ 0)^@)+@@@@@@B@^@]. START FIQS )@@G@@LE SOURCE INTERCHANGE +@@@@[@E@@@^ 0)^@)^@)^@)^@)ETOCDME))C1DD- ^[ND9PQT )@@G@@EL#C*)DDIE- EL#D[[D1BC*)+@@@@@@[@^@]. +@@@@[@[@@@^ 0)^@)+@@@@@@G@^@]QU )@@G@@ICHSTO BGET IBDATA+IPBL GET BUFFER FOR PREFIX BLOCK QV )@@G@@+@@@@[@L@@@^DD#D[NE-J^@)^@)CLBC(O^@)^@)^@)DD]C-[E-[ TDE[]D))^@)^@)^@)^@)QW )@@G@@C9 E))CLPC1AC(M^[AD9M^[KEL C1DF@)CLGD9#DS)+@@@@@@G@^@] SA QX )@@G@@ A0,STOB,X9 SAVE AS CURRENT OUTPUT BUFFER +@@@@[@M@@@^^@)^@)QY )@@G@@^@)^@)^@)ET[^@)^@)^@)^@)CC0 -NE-JCK?F@9^@)^@)^@)^@)^@)ET[E1 ^[[ES)CTPELMQZ )@@G@@C(IE))D9PE-KE(O^[]E(AC1 EK)^@)+@@@@@@[@^@]. +@@@@[@[@@@^ 0)^@)+@@@@@RA )@@G@@@B@^@]. BUILD INTERCHANGE PREFIX BLOCK +@@@@[@E@@@^ 0)^@)^@)^@)RB )@@G@@^@)CLPDDGC))DDIE- EL#D[[D1BC*)E[MC(ADDS^[]D-JCTF+@@@@@@[@^@]. +@@@@[RC )@@G@@@[@@@^ 0)^@)+@@@@@@G@^@] LA,U A2,IPBL LOAD LENRD )@@G@@GTH OF PREFIX BLOCK +@@@@[@L@@@^^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC2 -DRE )@@G@@E[]D))^@)^@)^@)^@)^@)^@)D-JCD^^[GC(IC9OD@)D9A^[KEL C1DF@)CLGD9#DS)+@@@@@RF )@@G@@@F@^@] SA A2,IBLEN,A0 SET LENGTH FOR OUTPUT RG )@@G@@+@@@@[@K@@@^^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)CC2 -DCLGC(I -[A@)^@)^@)^@)^@)RH )@@G@@ET E))D- D1BE-C^[AD9M^[JE(OE[PE))^@)+@@@@@@G@^@] SZ IBMSRI )@@G@@AD,A0 CLEAR SOURCE ADDRESS OF BLOCK +@@@@[@M@@@^^@)^@)^@)^@)RJ )@@G@@^@)ETU^@)^@)^@)^@)DD]D(NCD^ -[A@)^@)^@)^@)^@)^@)CTGC([EK)ETJE(MCT ^[[C-^RK )@@G@@EL ETN^[JC0)CLGD9#DS)^@)+@@@@@@F@^@] SZ IBLAST,A0 RL )@@G@@ CLEAR LAST BLOCK FLAG +@@@@[@K@@@^^@)^@)^@)^@)^@)ETU^@)^@)^@)^@)RM )@@G@@DD]D-[ETO -[A@)^@)^@)^@)^@)^@)CTGC([EK)D-[ETO^[]D-JCTF^[AD-[C8)^@)+@@@@@RN )@@G@@@E@^@] SZ IBSTAT,A0 CLEAR I/O STATUS +@@@@[RO )@@G@@@I@@@^^@)^@)^@)^@)^@)ETU^@)^@)^@)^@)DD]ETOCDO -[A@)^@)^@)^@)^@)^@)CTGC([RP )@@G@@EK)DC\D8)ETOCDOE(N+@@@@@@F@^@] LA,U A1,IBDATA,A0 SERQ )@@G@@T POINTER TO TEXT AREA +@@@@[@K@@@^^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC1 -DRR )@@G@@CL^CDOCC?CC0^@)^@)^@)^@)ET E))E[JDDIE- EK)E-J^[OC(SE))CDMC([+@@@@@@F@^@]RS )@@G@@ LA A2,('*INTR*') LOAD INTERCHANGE SENTINEL +@@@@[RT )@@G@@@L@@@^^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC2 )*^8%DDIE-M K$ C)^@)^@)^@)D-JCD^RU )@@G@@^[DD1OC(MCTCCDIC9 ^[NC(IE-DD1 D))^@)+@@@@@@D@^@] SA A2,IRV )@@G@@PBH,A1 SET AS HEADER +@@@@[@I@@@^^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)RW )@@G@@CC2 -DE[]D@?CC1^@)^@)^@)^@)^@)ET E))CDN^[CC([C- EK)^@)+@@@@@@G@^@] RX )@@G@@ LA A2,(LEVEL) LOAD LEVEL OF ORIGINATING FANG +@@@@[RY )@@G@@@M@@@^^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC2 )*D- E1 D)(^@)^@)^@)^@)^@)D-JCD^RZ )@@G@@^[GC(QC(G^[JC0)D9MDDBDDICDODDIC8)C1[D1B^@)+@@@@@@F@^@] SA SA )@@G@@ A2,IPBFL,A1 SET ORIGINATING FANG LEVEL+@@@@[@L@@@^^@)^@)^@)^@)SB )@@G@@^@)ET[^@)^@)^@)^@)CC2 -DE[]C1G -[AC)^@)^@)^@)^@)ET E))D9MDDBDDICDODDIC8)SC )@@G@@C1[D1B^[GC(QC(G^@)+@@@@@@F@^@] LA,U A2,IPBSITE,A1 LOSD )@@G@@AD ADDRESS OF SITE WORD +@@@@[@L@@@^^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC2 -DSE )@@G@@E[]ETDE- -[AC)^@)^@)^@)D-JCD^^[[C-^EL ETN^[JC0)ETDE- ^[RD9MC))^@)+@@@@@SF )@@G@@@F@^@] LXI,U A2,3 LOAD FUNCTION FOR MCT$ SG )@@G@@+@@@@[@K@@@^^@)^@)^@)^@)^@)D-SDC?E*)^@)^@)CC2 )3^@)^@)^@)^@)^@)^@)^@)^@)SH )@@G@@D-JCD^^[AE(ICTODDJD0)C1JEK)D(#E)=^@)+@@@@@@F@^@] LA A3,(SI )@@G@@1,021) READ 1 WORD (SITE CODE) +@@@@[@K@@@^^@)^@)^@)^@)^@)D-[SJ )@@G@@^@)^@)^@)^@)CC3 )*AC?A@2AC(^@)^@)^@)^@)^@)EL CD^^@1^[RD9MC)) [NDDOC*)CTJSK )@@G@@C- C)+@@@@@@G@^@] DS A2,IPBQUAL,A1 USE QUALIFIER SL )@@G@@FOR MCT$ PACKET +@@@@[@M@@@^^@)^@)^@)^@)^@)C-N^@)^@)^@)^@)CC2 -DE[]EDPSM )@@G@@CDG -[AC)^@)^@)^@)E(NC*)EDPCDGDDADD EK)C1JEK)D(#E)=^[KCD#DT E))^@)+@@@@@SN )@@G@@@F@^@] LA,U A0,IPBQUAL,A1 LOAD MCT$ PACKET ADDRESS SO )@@G@@+@@@@[@K@@@^^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC0 -DE[]EDPCDG -[AC)^@)^@)^@)SP )@@G@@D-JCD^^[HCTO^))E[[CTFC(O^[[C-^EL ETN+@@@@@@F@^@] MCT$ . SQ )@@G@@ GET SITE CODE FROM MCT +@@@@[@K@@@^^@)^@)^@)^@)^@)D(#SR )@@G@@E)=^@)^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)C9 E))ETDE- ^[#D9^C*)C1MD9H^[HSS )@@G@@CTO^@)+@@@@@@G@^@] LA A2,STFCT,X9 LOAD FCT FOR FST )@@G@@ILE BEING SENT +@@@@[@L@@@^^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC2 -NE-ACTOSU )@@G@@ -SBC)^@)^@)^@)^@)D-JCD^^[ACTO^[AD9M^[ADDGC*)CL DDIC8)ET D1O+@@@@@@F@^@]SV )@@G@@ LA A3,IOOPT,A2 LOAD I/O OPTION BEING USED+@@@@[SW )@@G@@@L@@@^^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC3 -DD9JE[O -[AK)^@)^@)^@)^@)D-JCD^SX )@@G@@^[D 9J^[JE[ODDJD0)CL DDIC8)E(NC(^^@)+@@@@@@F@^@] SA A3,ISY )@@G@@PBIOOP,A1 SET I/O OPTION ON FILE +@@@@[@K@@@^^@)^@)^@)^@)^@)ET[SZ )@@G@@^@)^@)^@)^@)CC3 -DE[]DDJD9K -[AC)^@)^@)^@)ET E))DC\D8)D9KE-DD9I^[JD0)C1DTA )@@G@@D- ^@)+@@@@@@G@^@] LA A2,IOFDT,A2 LINK TO FDT FOTB )@@G@@R SOURCE FILE +@@@@[@L@@@^^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC2 -DD9AC-OTC )@@G@@ -[AK)^@)^@)^@)^@)D-DD1F^[OD8)C1^E))C1JEK)ETJE(MCT ^[ADDGC*)+@@@@@@F@^@]TD )@@G@@ DL A3,FDQUAL,A2 LOAD QUALIFIER FOR FILE +@@@@[TE )@@G@@@K@@@^^@)^@)^@)^@)^@)C-G^@)^@)^@)^@)CC3 -AC-LE([D)?CC2^@)^@)^@)^@)D-JCD^TF )@@G@@^[LE([D-DC1DC(M^[AD9M^[ADDGC*)+@@@@@@F@^@] DS A3,IPBQUALTG )@@G@@,A1 SET QUALIFIER IN PREFIX +@@@@[@K@@@^^@)^@)^@)^@)^@)C-N^@)^@)TH )@@G@@^@)^@)CC3 -DE[]EDPCDG -[AC)^@)^@)^@)ET E))EDPCDGDDADD EK)DDI^[KEL C1DF@)TI )@@G@@+@@@@@@F@^@] DL A3,FDFN,A2 LOAD FILE NAME OF FITJ )@@G@@LE +@@@@[@K@@@^^@)^@)^@)^@)^@)C-G^@)^@)^@)^@)CC3 -AC-AD0?CC2^@)^@)^@)TK )@@G@@^@)^@)D-JCD^^[ADDGC*)D1[D( ^[JC0)C1DD- ^@)+@@@@@@F@^@] DS TL )@@G@@ A3,IPBFNAME,A1 SET FILE NAME IN PREFIX +@@@@[@K@@@^^@)^@)^@)^@)TM )@@G@@^@)C-N^@)^@)^@)^@)CC3 -DE[]C1ICDHC*?CC1^@)^@)^@)ET E))C1DD- ^[ICDHC*)DDITN )@@G@@^[KEL C1DF@)+@@@@@@F@^@] LA A3,6,A2 LOAD FITTO )@@G@@EM$ GOODIES WORD +@@@@[@K@@@^^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC3 )6 -[AK)TP )@@G@@^@)^@)^@)^@)^@)^@)D-JCD^^[ADDOC(H^))C9JD9^DD ES)E9JEL^+@@@@@@G@^@] TQ )@@G@@ SA A3,IPBEQTW,A1 SAVE EQUIPMENT TYPE, F-CYCLE +@@@@[TR )@@G@@@L@@@^^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)CC3 -DE[]C(LE-R -[AC)^@)^@)^@)ET[E1 TS )@@G@@^[ EDPDDKD( D1O^[OFDKC*?^[A (#FD#D- +@@@@@@G@^@] LA A3,FTT )@@G@@DPROP,A2 LOAD SOURCE FILE PROPERTIES +@@@@[@L@@@^^@)^@)^@)^@)TU )@@G@@^@)D-[^@)^@)^@)^@)CC3 -AC-KELJE@?CC2^@)^@)^@)^@)D-JCD^^[ND9PEL#C*)C1DD- TV )@@G@@^[KELJE[ ELODD ES)+@@@@@@F@^@] SA A3,IPBPROP,A1 PUTW )@@G@@T PROPERTIES IN PREFIX +@@@@[@K@@@^^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)CC3 -DTX )@@G@@E[]E[MD9K -[AC)^@)^@)^@)E[PE))E[MD9KC(ME-DC(N^[DD0)E[MC(ADDS+@@@@@@[@^@]TY )@@G@@. +@@@@[@[@@@^ 0)^@)+@@@@@@C@^@]. SET UP COMMUNICATIONS OUTPTZ )@@G@@UT BUFFER +@@@@[@G@@@^ 0)^@)^@)^@)^@)ET E))E(K^[#D9HD(PD1DCT[E-DD9IES)UA )@@G@@D9PE-KE(O^[]E(AC1 EK)^@)+@@@@@@[@^@]. +@@@@[@[@@@^ 0)^@)+@@@@@@F@^@]UB )@@G@@ BRELP X7 RELEASE THE TRANSACTION +@@@@[UC )@@G@@@K@@@^^@)^@)^@)^@)^@)CLMC(GE@)^@)^@)F@7^@)^@)^@)^@)^@)^@)^@)^@)^@)EL D- UD )@@G@@CDNC*)E-CC*)E-MCDIET[CTODDJD0)+@@@@@@H@^@] LA A0,LTBLW,XUE )@@G@@3 LOAD COMMUNICATIONS BUFFER LENGTH +@@@@[@N@@@^^@)^@)^@)^@)UF )@@G@@^@)D-[^@)^@)^@)^@)CC0 -GE-]D-R -SAS)^@)^@)^@)^@)D-JCD^^[#D9HD(PD1DCT[E-DUG )@@G@@D9IES)CLPC1AC(M^[GC(IC9OD@)^@)+@@@@@@G@^@] BGET . UH )@@G@@ ALLOCATE COMMUNICATIONS BUFFER +@@@@[@M@@@^^@)^@)^@)^@)^@)CLBUI )@@G@@C(O^@)^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)CDGD-JCT[E- ^[#D9HD(PD1DCT[E-DUJ )@@G@@D9IES)CLPC1AC(M^@)+@@@@@@E@^@] SA A0,X7 SAUK )@@G@@VE AS TRANSACTION +@@@@[@J@@@^^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)CC0 -SA8)^@)UL )@@G@@^@)^@)^@)^@)^@)^@)ET[E1 ^[[ES)E-MCDIET[CTODDJD0)+@@@@@@F@^@] LMUM )@@G@@J X11,OPSETUP INITIALISE OUTPUT BUFFER +@@@@[@K@@@^^@)^@)UN )@@G@@^@)^@)^@)D-HDK)^@)^@)^@)F@1AC?D9KET E-PE@)^@)^@)^@)^@)DDIDDODD[D-DET ^[JUO )@@G@@E(OE[PE))CLPC1AC(M+@@@@@@F@^@] LA A1,STOALT,X9 LOUP )@@G@@AD OUTPUT ALTERNATION +@@@@[@K@@@^^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC1 -NUQ )@@G@@E-JCDGE)?F@9^@)^@)^@)^@)D-JCD^^[JE(OE[PE))CDGE- ELICDODDJD0)+@@@@@@D@^@]UR )@@G@@ CRC A1 INCLUDE IN CRC+@@@@[@I@@@^^@)^@)US )@@G@@^@)^@)^@)CTMCS)^@)^@)^@)CC1^@)^@)^@)^@)^@)^@)^@)^@)^@)DDICTGE(^C*)DDI^[#UT )@@G@@EL#^@)+@@@@@@F@^@] EX STORE SET ALTERNATIOUU )@@G@@N IN BUFFER +@@@@[@L@@@^^@)^@)^@)^@)^@)C(S^@)^@)^@)^@)ETOD9MC*)^@)^@)^@)UV )@@G@@^@)^@)^@)^@)ET E))CDGE- ELICDODDJD0)DDI^[]E(AC1 EK)^@)+@@@@@@H@^@]. UW )@@G@@ ABSENCE OF ACK, NAK FLAGS AS TEXT UX )@@G@@+@@@@[@N@@@^ 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)UY )@@G@@CD]ET D1#C*)D9A^[[CTF ))D1[DS)C1GCDBES)CDN^[OC(SE))^@)+@@@@@@F@^@] UZ )@@G@@ LA,U A1,STX LOAD START OF TEXT FLAG +@@@@[@K@@@^VA )@@G@@^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC1 -NE-S^@)^@)^@)^@)^@)^@)^@)D-JCD^^[NE-[VB )@@G@@ELO^[JC0)E- F[O^[AD-[C8)+@@@@@@E@^@] CRC A1 VC )@@G@@ INCLUDE IN THE CRC +@@@@[@J@@@^^@)^@)^@)^@)^@)CTMCS)^@)^@)^@)CC1^@)VD )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)DDICTGE(^C*)DDI^[OD[ ^[#EL#^@)+@@@@@@F@^@] VE )@@G@@ EX STORE STORE IT IN THE BUFFER +@@@@[@K@@@^VF )@@G@@^@)^@)^@)^@)^@)C(S^@)^@)^@)^@)ETOD9MC*)^@)^@)^@)^@)^@)^@)^@)ETOD9MC*)DDOVG )@@G@@^[DD0)E-CC*)CLPC1AC(M^@)+@@@@@@F@^@] LR,U R5,ICHTXTL-1 VH )@@G@@ SET TEXT LENGTH COUNTER +@@@@[@K@@@^^@)^@)^@)^@)^@)D-M -P^@)^@)^@)VI )@@G@@EK5 -DCTCE-SE-G *1^@)^@)^@)^@)ET E))E- F[O^[GC(IC9OD@)CTJE(IE- EK)+@@@@@VJ )@@G@@@F@^@] LA A1,STOB,X9 LOAD OUTPUT BLOCK BUFFER VK )@@G@@+@@@@[@K@@@^^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC1 -NE-JCK?F@9^@)^@)^@)^@)^@)VL )@@G@@D-JCD^^[JE(OE[PE))CLGD9#DS)CLPC1AC(M+@@@@@@G@^@] J ICOSVM )@@G@@KG SKIP GET FOR THIS CANNED BUFFER +@@@@[@M@@@^^@)^@)^@)^@)VN )@@G@@^@)DK)^@)^@)^@)^@)DD#D9NDTB^@)^@)^@)^@)^@)^@)^@)ETFDDK^[BC(O^[AD9M^[OD[DVO )@@G@@ES)CT[D1IC(^^[]E(AC1 EK)+@@@@@@[@^@]. +@@@@[@[@@@^ 0)^@)+@@@@@@C@^@]VP )@@G@@. PROCESS NEXT BLOCK FROM SOURCE FILE +@@@@[@G@@@^ 0)^@)^@)^@)VQ )@@G@@^@)E[MD9#C(NES)D1 F[O^[]D-JCTF^[AELJD*)ETJE(MCT ^[ADDGC*)^@)+@@@@@@[@^@]VR )@@G@@. +@@@@[@[@@@^ 0)^@)+@@@@@@E@^@]ICOGET LA A0,STFCT,X9 VS )@@G@@ LOAD SOURCE FILE FCT+@@@@[@J@@@^DD#D9BC(O^@)^@)D-[^@)^@)^@)^@)CC0 -NVT )@@G@@E-ACTO -SBC)^@)^@)^@)^@)D-JCD^^[ND9PEL#C*)C1DD- ^[ACTO+@@@@@@F@^@] VU )@@G@@ GET IOBB,A0 GET NEXT BUFFER FROM FILE +@@@@[@L@@@^VV )@@G@@^@)^@)^@)^@)^@)C9 E))^@)^@)^@)DDJCL] -[A@)^@)^@)^@)^@)^@)^@)C9 E))D1 F[OVW )@@G@@^[]E(AC1 EK)C1MD9H^[ADDGC*)^@)+@@@@@@F@^@] TZ IBLEN,A1 VX )@@G@@ DOES BUFFER CONTAIN DATA ?+@@@@[@L@@@^^@)^@)^@)^@)^@)E-U^@)^@)VY )@@G@@^@)^@)DD]D- D0?CC1^@)^@)^@)^@)^@)^@)C-JC(N^[]E(AC1 EK)CTJD1OCDDD0)C-[E-[VZ )@@G@@^@_^@)+@@@@@@F@^@] J ICOSKG YES. GO OUTPUWA )@@G@@T THE DATA +@@@@[@K@@@^^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)DD#D9NDTB^@)^@)^@)WB )@@G@@^@)^@)^@)^@)FD ES,^@)C9J^[JE(OE[PE))E-CC*)C-[E-[+@@@@@@A@^@]. **WC )@@G@@ HANDLE TAPE EOF MARK **+@@@@[@D@@@^ 0)^@)^@)^@)^@) K%^[CCDIC-GC*)E-[E[ WD )@@G@@^[ D9A^[HCDMDS) K%+@@@@@@F@^@] SA A1,STOB,X9 SAWE )@@G@@VE BLOCK BUFFER ADDRESS +@@@@[@L@@@^^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)CC1 -NWF )@@G@@E-JCK?F@9^@)^@)^@)^@)^@)ET[E1 ^[]D-JCTF^[]E(AC1 EK)CD^C-MC(NES)^@)+@@@@@WG )@@G@@@I@^@] J ICONULB JUST OUTPUT END SEQUENCE FWH )@@G@@OR NULL BLOCK +@@@@[@O@@@^^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)DD#D9IE(GCK)WI )@@G@@^@)^@)^@)^@)^@)^@)DLPETO^[JE(OE[PE))C(IC))ET EDPC(ICT ^[AD9M^[IE(GD))CLGWJ )@@G@@D9#DS)+@@@@@@[@^@]. +@@@@[@[@@@^ 0)^@)+@@@@@@F@^@]ICOSKG SA WK )@@G@@ A1,STOB,X9 SAVE BLOCK BUFFER ADDRESS +@@@@[@L@@@^DD#D9NDTB^@)WL )@@G@@^@)ET[^@)^@)^@)^@)CC1 -NE-JCK?F@9^@)^@)^@)^@)^@)ET[E1 ^[]D-JCTF^[]E(AC1 WM )@@G@@EK)CD^C-MC(NES)^@)+@@@@@@G@^@] LX,U X8,IBDATA,A1 SEWN )@@G@@T POINTER TO TEXT OF BLOCK +@@@@[@L@@@^^@)^@)^@)^@)^@)D-S -P^@)^@)^@)WO )@@G@@F@8 -DCL^CDOCC?CC1^@)^@)^@)^@)ET E))E[JDDIE- EK)E-J^[OC(SE))D9A^[]D-JCTFWP )@@G@@+@@@@@@F@^@] AX X8,(1,0) GET INCREMENT ON POIWQ )@@G@@NTER +@@@@[@K@@@^^@)^@)^@)^@)^@)CDS^@)^@)^@)^@)F@8 )*AC?A@(^@)^@)^@)^@)WR )@@G@@^@)^@)C9 E))DDICTMC(HC(IE))D9I^[KD9DD1OC(M+@@@@@@E@^@] LR WS )@@G@@ R4,IBLEN,A1 LOAD WORDS IN BUFFER+@@@@[@J@@@^^@)^@)^@)^@)^@)D-MWT )@@G@@^@)^@)^@)^@)EK4 -DCLGC(I -[AC)^@)^@)^@)^@)D-JCD^^[RD9MC-N^[DD0)CLPC1AC(MWU )@@G@@+@@@@@@F@^@] LA A0,R4 LOAD LENGTH OF THE BWV )@@G@@LOCK +@@@@[@K@@@^^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC0 -MA))^@)^@)^@)^@)^@)WW )@@G@@^@)^@)D-JCD^^[GC(IC9OD@)D9A^[OD[ ^[]D-JCTF+@@@@@@F@^@] TNE WX )@@G@@ A0,STILEN,X9 SAME AS LAST LENGTH SENT ?+@@@@[@L@@@^^@)^@)^@)^@)WY )@@G@@^@)E-IC*)^@)^@)^@)CC0 -NE-DD- D0?F@9^@)^@)^@)^@)ET[D( ^[[ES)D-[ETO^[GC(IWZ )@@G@@C9OD@)ET D1O^@_^@)+@@@@@@G@^@] J ICOLSAM YEXA )@@G@@S. DON'T SEND LENGTH AGAIN +@@@@[@M@@@^^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)XB )@@G@@DD#D9GET[D*)^@)^@)^@)^@)^@)^@)FD ES,^@)C-JD0$E))ET D1^^[GC(IC9OD@)CDBCDDXC )@@G@@D0)^@)+@@@@@@G@^@] SA A0,STILEN,X9 NO. SAVE LENGXD )@@G@@TH OF LAST BLOCK +@@@@[@M@@@^^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)CC0 -NE-DD- XE )@@G@@D0?F@9^@)^@)^@)^@)D1J 0)^[NCDQC*)D- D1BE-C^[JC0)D-[ETO^[]D-JCTF^@)+@@@@@XF )@@G@@@E@^@] OUTWORD . SEND THE LENGTH +@@@@[XG )@@G@@@I@@@^^@)^@)^@)^@)^@)D9PE-RD9MC))^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)ET D1^XH )@@G@@^[OD[ ^[GC(IC9OD@)+@@@@@@G@^@]ICOLSAM OUTCHAR ESC,1 SEXI )@@G@@ND ESC 1 SEQUENCE AFTER LENGTH+@@@@[@M@@@^DD#D9GET[D*)^@)D9PE-#D[[EK)^@)XJ )@@G@@C(NCS?AC)^@)^@)^@)^@)^@)^@)^@)ET D1^^[ ET#^@1^[NC(LE( D1#C*)CDAE- EK)D- XK )@@G@@D1BE-C+@@@@@@G@^@] LA A0,STFCT,X9 LOAD SOURCE FIXL )@@G@@LE FCT ADDRESS +@@@@[@L@@@^^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC0 -NE-ACTOXM )@@G@@ -SBC)^@)^@)^@)^@)D-JCD^^[ND9PEL#C*)C1DD- ^[ACTO^[[C-^EL ETN+@@@@@@F@^@]XN )@@G@@ TNZ IOMASS,A0 IS SOURCE MASS STORAGE ? +@@@@[XO )@@G@@@K@@@^^@)^@)^@)^@)^@)E-IFK)^@)^@)^@)DDJD([ETN -[A@)^@)^@)^@)^@)^@)DDN^[NXP )@@G@@D9PEL#C*)D([ETN^[NE-JEL[C9 ^@_+@@@@@@F@^@] J ICONAD XQ )@@G@@ NO. SKIP SENDING ADDRESS +@@@@[@L@@@^^@)^@)^@)^@)^@)DK)^@)^@)XR )@@G@@^@)^@)DD#D9ICD^^@)^@)^@)^@)^@)^@)^@)D1J 0)^[NDTDE@)ET D1^DDIC8)CD^C-MC(NXS )@@G@@ES)^@)+@@@@@@G@^@] LA A1,STOB,X9 YES. LOAD BLOXT )@@G@@CK BUFFER ADDRESS +@@@@[@M@@@^^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC1 -NE-JCK?XU )@@G@@F@9^@)^@)^@)^@)^@)FD ES,^@)D-JCD^^[]D-JCTF^[]E(AC1 EK)CD^C-MC(NES)+@@@@@XV )@@G@@@F@^@] LA A0,IBMSAD,A1 LOAD ADDRESS OF THIS BLOCKXW )@@G@@+@@@@[@L@@@^^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC0 -DCLHET[C)?CC1^@)^@)^@)^@)XX )@@G@@D-JCD^^[[C-^EL ETN^[JC0)E-CDDN^[]D-JCTF^@)+@@@@@@F@^@] ANU XY )@@G@@ A0,STMSAD,X9 COMPUTE CHANGE IN ADDRESS +@@@@[@L@@@^^@)^@)^@)^@)XZ )@@G@@^@)CDIE*)^@)^@)^@)CC0 -NE-HET[C)?F@9^@)^@)^@)^@)CTJD(KE(OC*)CTCCDIC9 ^[DYA )@@G@@D0)CD^C-MC(NES)^@)+@@@@@@G@^@] JZ A1,ICONAD DOYB )@@G@@N'T SEND ADDRESS IF UNCHANGED +@@@@[@M@@@^^@)^@)^@)^@)^@)DLU^@)^@)^@)^@)YC )@@G@@CC1 -DCTJD1[C))^@)^@)^@)^@)^@)C-JD0$E))ET D1^^[[C-^EL ETN^[DC0)E(ICTCCDIYD )@@G@@C9 C))+@@@@@@G@^@] ANU,U A1,2 GET VALUT TO CYE )@@G@@HECK FIT IN BYTE +@@@@[@M@@@^^@)^@)^@)^@)^@)CDIE*?E*)^@)^@)CC1 )2^@)^@)YF )@@G@@^@)^@)^@)^@)^@)^@)C9 E))E1[D-PE))E-J^[#D[ CTF^[ADDO^[DD0)CLTE- ^@)+@@@@@YG )@@G@@@F@^@] TN A1 DID ADDRESS GO DOWN ? YH )@@G@@+@@@@[@K@@@^^@)^@)^@)^@)^@)E-I^@)^@)^@)^@)CC1^@)^@)^@)^@)^@)^@)^@)^@)^@)YI )@@G@@C-DC))CD^C-MC(NES)C9J^[^D9RD0)B8)^@)+@@@@@@H@^@] TG A2,LYJ )@@G@@TCMSK,X3 NO. WILL (DELTA ADDRESS - 1) FIT ? +@@@@[@N@@@^^@)^@)YK )@@G@@^@)^@)^@)E-B^@)^@)^@)^@)CC2 -GE-#D(NDS?F@3^@)^@)^@)^@)D1J 0)^[RDDGD)) [^YL )@@G@@C(GE-[^[[C-^EL ETN^@!^@1 C)C1DE))B8)+@@@@@@F@^@] J ICOSYM )@@G@@FAD NO. SEND FULL ADDRESS +@@@@[@K@@@^^@)^@)^@)^@)^@)DK)YN )@@G@@^@)^@)^@)^@)DD#D9NC1[C))^@)^@)^@)^@)^@)^@)D1J 0)^[NC(IC))C1PD-G^[[C-^EL YO )@@G@@ETN^@)+@@@@@@F@^@] SA A1,A6 SAVE CHANGE INYP )@@G@@ IBMSAD +@@@@[@K@@@^^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)CC1 -[A0)^@)^@)^@)YQ )@@G@@^@)^@)^@)^@)ET[E1 ^[#D[[D1BC*)DDI^[DCLHET[C))^@)+@@@@@@F@^@] OUYR )@@G@@TCHAR ESC,7 SEND ESCAPE 7 SEQUENCE +@@@@[@K@@@^^@)^@)YS )@@G@@^@)^@)^@)D9PE-#D[[EK)^@)C(NCS?A8)^@)^@)^@)^@)^@)^@)^@)ET D1^^[ ET#CDKC*)YT )@@G@@A8)ET EDPC(ICT ^@)+@@@@@@F@^@] LA A1,A6 LOYU )@@G@@AD CHANGE IN IBMSAD +@@@@[@K@@@^^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC1 -[YV )@@G@@A0)^@)^@)^@)^@)^@)^@)^@)D-JCD^^[#D[[D1BC*)DDI^[DCLHET[C))^@)+@@@@@@G@^@]YW )@@G@@ ANA,U A1,1 DECREMENT CHANGE TO FIT MORE IN YX )@@G@@+@@@@[@M@@@^^@)^@)^@)^@)^@)CDICC?E*)^@)^@)CC1 )1^@)^@)^@)^@)^@)^@)^@)^@)YY )@@G@@C- CTMC(HC(IE))CTCCDIC9 ^[OD8)C1DE))D(JEL ^[DD0)+@@@@@@F@^@] OUYZ )@@G@@TCHAR . SEND CHANGE IN ADDRESS +@@@@[@K@@@^^@)^@)ZA )@@G@@^@)^@)^@)D9PE-#D[[EK)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)ET D1^^[#D[[D1BC*)ZB )@@G@@DDI^[[C-^EL ETN^@)+@@@@@@E@^@] J ICONAD GOZC )@@G@@ SEND THE TEXT +@@@@[@I@@@^^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)DD#D9ICD^^@)ZD )@@G@@^@)^@)^@)^@)^@)^@)C9J^[NC(IC))E-CC*)E- F[O+@@@@@@[@^@]. +@@@@[@[@@@^ZE )@@G@@ 0)^@)+@@@@@@F@^@]ICOSFAD OUTWORD . SEND THE FULL ZF )@@G@@ADDRESS WORD+@@@@[@L@@@^DD#D9NC1[C))^@)D9PE-RD9MC))^@) 0)^@)^@)^@)^@)^@)ZG )@@G@@^@)^@)^@)^@)ET D1^^[OD[ ^[AE(GD))CD^C-MC(NES)E9JEL^^@)+@@@@@@G@^@] ZH )@@G@@ OUTCHAR ESC,2 DELIMIT WITH ESCAPE 2 SEQUENCE +@@@@[ZI )@@G@@@M@@@^^@)^@)^@)^@)^@)D9PE-#D[[EK)^@)C(NCS?AK)^@)^@)^@)^@)^@)^@)^@)C- D-DZJ )@@G@@D(DE))E9DE-C^[ ET#CDKC*)AK)ET EDPC(ICT ^@)+@@@@@@F@^@]ICONAD LA ZK )@@G@@ A1,STOB,X9 LOAD BLOCK BUFFER ADDRESS +@@@@[@L@@@^DD#D9ICD^^@)ZL )@@G@@^@)D-[^@)^@)^@)^@)CC1 -NE-JCK?F@9^@)^@)^@)^@)^@)D-JCD^^[]D-JCTF^[]E(AC1 ZM )@@G@@EK)CD^C-MC(NES)^@)+@@@@@@G@^@] LA A0,IBMSAD,A1 LOZN )@@G@@AD ADDRESS / BLOCK NUMBER +@@@@[@L@@@^^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)ZO )@@G@@CC0 -DCLHET[C)?CC1^@)^@)^@)^@)D-JCD^^[[C-^EL ETN^@\^[]D-JCTF^[IE(HCL EK)ZP )@@G@@+@@@@@@F@^@] SA A0,STMSAD,X9 UPDATE LAST BLOCK ADZQ )@@G@@DRESS +@@@@[@L@@@^^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)CC0 -NE-HET[C)?F@9^@)^@)ZR )@@G@@^@)^@)E(KC-[E- ^[GCDNE))CLGD9#DS)CD^C-MC(NES)^@)+@@@@@@[@^@]. +@@@@[ZS )@@G@@@[@@@^ 0)^@)+@@@@@@ @^@]. OUTPUT TEXT OF BLOCK+@@@@[@C@@@^ 0)^@)ZT )@@G@@^@)^@)^@)D9PE-KE(O^[OC(SE))D9A^[]D-JCTF^@)+@@@@@@[@^@]. +@@@@[@[@@@^ZU )@@G@@ 0)^@)+@@@@@@G@^@] DSL A6,72 CLEAR LAST WORZV )@@G@@D, SUPPRESS COUNT +@@@@[@M@@@^^@)^@)^@)^@)^@)C-ND))^@)^@)^@)CC6 )7AK)^@)ZW )@@G@@^@)^@)^@)^@)^@)^@)CTGC([EK)D-[ETO^[RD9MC)?^[NE(KE[MC(NES)CTJE(IE))+@@@@@ZX )@@G@@@F@^@] J ICOTXE ENTER TEXT PROCESSING LOOPZY )@@G@@+@@@@[@L@@@^^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)DD#D9OF[ ^@)^@)^@)^@)^@)^@)^@)ZZ )@@G@@C(IE- EK)E- F[O^[KELJCT ETNDDIC8)D-JD9K^@)+@@@@@@[@^@]. +@@@@[@[@@@^AA )@@G@@ 0)^@)+@@@@@@F@^@]ICOTXS LA A0,,*X8 LOAD NEXT WORDAB )@@G@@ OF TEXT +@@@@[@K@@@^DD#D9OF[N^@)^@)D-[^@)^@)^@)^@)CC0 )? LSB@)^@)^@)AC )@@G@@^@)^@)^@)^@)D-JCD^^[IC(SE))E9JEL^^[JC0)E- F[O^@)+@@@@@@G@^@] TLAD )@@G@@E A7,LTCMSK,X3 IS SUPPRESS COUNT A FULL BYTE ? +@@@@[@M@@@^AE )@@G@@^@)^@)^@)^@)^@)E-GC*)^@)^@)^@)CC7 -GE-#D(NDS?F@3^@)^@)^@)^@)DDN^[NE(KE[MAF )@@G@@C(NES)CTJE(IE))CC)C1PD-G^[]FDOC*)B8)+@@@@@@G@^@] TE A0,AAG )@@G@@6 NO. IS THIS WORD SAME AS LAST ?+@@@@[@M@@@^^@)^@)^@)^@)AH )@@G@@^@)E- ^@)^@)^@)^@)CC0 -[A0)^@)^@)^@)^@)^@)^@)^@)D1J 0)^[DES)E-CDDN^[RD9MAI )@@G@@C))ET[D( ^[[ES)D-[ETO^@_+@@@@@@E@^@] J ICOTPW AJ )@@G@@ NO. OUTPUT THE WORD+@@@@[@J@@@^^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)DD#D9OAK )@@G@@E[R^@)^@)^@)^@)^@)^@)^@)D1J 0)^[JE(OE[PE))E-CC*)E9JEL^+@@@@@@G@^@] AL )@@G@@ AA,U A7,1 YES. INCREMENT WORDS SUPPRESSED+@@@@[AM )@@G@@@M@@@^^@)^@)^@)^@)^@)CD[ -P^@)^@)^@)CC7 )1^@)^@)^@)^@)^@)^@)^@)^@)FD ES,AN )@@G@@^@)DDICTMC(HC(IE))E9JEL^ES)ETPE[KEL ETNC(^+@@@@@@E@^@] J AO )@@G@@ ICOTXE GO PROCESS NEXT WORD+@@@@[@J@@@^^@)^@)^@)^@)^@)DK)AP )@@G@@^@)^@)^@)^@)DD#D9OF[ ^@)^@)^@)^@)^@)^@)^@)C9J^[KELJCT ETN^[IC(SE))E9JEL^AQ )@@G@@+@@@@@@[@^@]. +@@@@[@[@@@^ 0)^@)+@@@@@@E@^@]ICOTPW LA A6,AAR )@@G@@0 SAVE AS LAST WORD +@@@@[@J@@@^DD#D9OE[R^@)^@)D-[^@)^@)AS )@@G@@^@)^@)CC6 -[A@)^@)^@)^@)^@)^@)^@)^@)ET[E1 ^[[ES)D-[ETO^[RD9MC))^@)+@@@@@AT )@@G@@@G@^@] JZ A7,ICONSP SKIP IF NO PREVIOUS SUPPREAU )@@G@@SSED +@@@@[@M@@@^^@)^@)^@)^@)^@)DLU^@)^@)^@)^@)CC7 -DCTJD1NE@)^@)^@)^@)AV )@@G@@^@)^@)ETFDDK^[DC0)D1J^[KEL E1DD9PES)ETPE[KEL ETNC(^^@)+@@@@@@F@^@] AW )@@G@@ OUTCHAR ESC,3 OUTPUT ESC 3 SEQUENCE +@@@@[@K@@@^AX )@@G@@^@)^@)^@)^@)^@)D9PE-#D[[EK)^@)C(NCS?AS)^@)^@)^@)^@)^@)^@)^@)D9PE-KE(O^[ AY )@@G@@ET#^@3^[NC(LE( D1#C*)^@)+@@@@@@E@^@] LA A1,A7 AZ )@@G@@ LOAD SUPPRESS COUNT +@@@@[@J@@@^^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC1 -[BA )@@G@@A8)^@)^@)^@)^@)^@)^@)^@)D-JCD^^[NE(KE[MC(NES)CTJE(IE))+@@@@@@G@^@] BB )@@G@@ OUTCHAR . OUTPUT SUPPRESSED WORD COUNT +@@@@[BC )@@G@@@L@@@^^@)^@)^@)^@)^@)D9PE-#D[[EK)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)D9PE-KBD )@@G@@E(O^[NE(KE[MC(NET C))E9JEL^^[#D9PD1O+@@@@@@G@^@] LA,U A7 BE )@@G@@ CLEAR WORDS SUPPRESSED COUNT +@@@@[@L@@@^^@)^@)^@)^@)BF )@@G@@^@)D-[ -P^@)^@)^@)CC7^@)^@)^@)^@)^@)^@)^@)^@)^@)CTGC([EK)E9JEL^ES)ETPE[KBG )@@G@@EL ETNC(^^[#D9PD1O+@@@@@@E@^@]ICONSP OUTWORD A6 OUBH )@@G@@TPUT THE TEXT WORD+@@@@[@J@@@^DD#D9IETK^@)^@)D9PE-RD9MC))^@)CC6^@)^@)^@)BI )@@G@@^@)^@)^@)^@)^@)^@)D9PE-KE(O^[OD[ ^[OC(SE))E9JEL^+@@@@@@G@^@]ICOTXE JGBJ )@@G@@D R4,ICOTXS LOOP FOR ALL WORDS IN BLOCK +@@@@[@L@@@^BK )@@G@@DD#D9OF[ ^@)^@)DLBC))^@)^@)^@)EK4 -DCTJE-SES)^@)^@)^@)^@)^@)D-JD9K^[AD9MBL )@@G@@^[[D-G^[RD9MC-N^[DD0)CLGD9#DS)+@@@@@@G@^@] JZ A7,ICOENS BM )@@G@@ SUPPRESSION AT END OF BLOCK ? +@@@@[@M@@@^^@)^@)^@)^@)^@)DLUBN )@@G@@^@)^@)^@)^@)CC7 -DCTJC(IES)^@)^@)^@)^@)^@)ETPE[KEL ETNDDJD0)CDO^[ D1^^[JBO )@@G@@C0)CLGD9#DS)B8)^@)+@@@@@@G@^@] OUTCHAR ESC,3 YEBP )@@G@@S. OUTPUT ESC 3 SEQUENCE +@@@@[@L@@@^^@)^@)^@)^@)^@)D9PE-#D[[EK)^@)BQ )@@G@@C(NCS?AS)^@)^@)^@)^@)^@)^@)^@)FD ES,^@)D9PE-KE(O^[ ET#^@3^[NC(LE( D1#C*)BR )@@G@@+@@@@@@F@^@] LA A1,A7 LOAD SUPPRESSION COUBS )@@G@@NT +@@@@[@K@@@^^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC1 -[A8)^@)^@)^@)^@)^@)BT )@@G@@^@)^@)D-JCD^^[NE(KE[MC(NETDD9I^[#D9PD1O^@)+@@@@@@G@^@] OUTCHAR BU )@@G@@ . OUTPUT SUPPRESSED WORD COUNT +@@@@[@L@@@^^@)^@)BV )@@G@@^@)^@)^@)D9PE-#D[[EK)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)D9PE-KE(O^[NE(KE[MBW )@@G@@C(NET C))E9JEL^^[#D9PD1O+@@@@@@G@^@]ICOENS OUTCHAR ESC,5 BX )@@G@@ OUTPUT THE END-OF-BLOCK SEQUENCE+@@@@[@M@@@^DD#D9 D1N^@)^@)D9PE-#D[[BY )@@G@@EK)^@)C(NCS?A*)^@)^@)^@)^@)^@)^@)^@)D9PE-KE(O^[OD[ ^[ D1^ (JC0!CLGD9#DS)BZ )@@G@@ET EDPC(ICT +@@@@@@F@^@]ICONULB LA A0,STOB,X9 LOAD OUTCA )@@G@@PUT BUFFER ADDRESS+@@@@[@L@@@^DD#D9IE(GCK)^@)D-[^@)^@)^@)^@)CC0 -NE-JCK?CB )@@G@@F@9^@)^@)^@)^@)^@)D-JCD^^[JE(OE[PE))CLPC1AC(M^[[C-^EL ETN^@)+@@@@@@E@^@]CC )@@G@@ LA A1,IBLAST,A0 LOAD LAST BLOCK FLAG+@@@@[@J@@@^CD )@@G@@^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC1 -DCLGCDNE)?CC0^@)^@)^@)^@)D-JCD^^[GCDNCE )@@G@@E))CLGD9#DS)C1GCDB+@@@@@@F@^@] BRELP A0 RECF )@@G@@LEASE THE BLOCK BUFFER +@@@@[@K@@@^^@)^@)^@)^@)^@)CLMC(GE@)^@)^@)CC0^@)CG )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)EL D- CDNC*)E-CC*)CLGD9#DS)CLPC1AC(M+@@@@@@F@^@]CH )@@G@@ JZ A1,ICOGET GET NEXT BLOCK IF NOT LAST+@@@@[CI )@@G@@@L@@@^^@)^@)^@)^@)^@)DLU^@)^@)^@)^@)CC1 -DCTJC9 E))^@)^@)^@)^@)^@)C9 E))CJ )@@G@@D1 F[O^[]D-JCTF^[DC0)D1JE))D-[ETO^@)+@@@@@@[@^@]. +@@@@[@[@@@^ 0)^@)CK )@@G@@+@@@@@@[@^@]. +@@@@[@[@@@^ 0)^@)+@@@@@@A@^@]. END OF FILE PRCL )@@G@@OCESSING +@@@@[@C@@@^ 0)^@)^@)^@)^@)C(IC))D9A^[ADDGC*)E[MD9#C(NETDD1BCM )@@G@@+@@@@@@[@^@]. +@@@@[@[@@@^ 0)^@)+@@@@@@G@^@] OUTCHAR ESC,CN )@@G@@6 OUTPUT THE END OF FILE SEQUENCE +@@@@[@M@@@^^@)^@)^@)^@)CO )@@G@@^@)D9PE-#D[[EK)^@)C(NCS?A0)^@)^@)^@)^@)^@)^@)^@)D9PE-KE(O^[OD[ ^[ D1^^[JCP )@@G@@C0)C1DD- ^[NC(LE( D1#C*)+@@@@@@F@^@]ICOFILL LA A0,R5 CQ )@@G@@ LOAD CHARACTERS IN BUFFER +@@@@[@L@@@^DD#D9ADDGD))^@)D-[^@)^@)^@)^@)CR )@@G@@CC0 -MA*)^@)^@)^@)^@)^@)^@)^@)D-JCD^^[#D[[EL[CTOC(MES)DDI^[]E(AC1 EK)^@)CS )@@G@@+@@@@@@E@^@] TNE,U A0,ICHTXTL-1 HAS BUFFER FLUSHED ?CT )@@G@@+@@@@[@J@@@^^@)^@)^@)^@)^@)E-IC*?E*)^@)^@)CC0 -DCTCE-SE-G *1^@)^@)^@)^@)CU )@@G@@D[[ES)CLPC1AC(M^[AD-PETCC(^^@_+@@@@@@E@^@] J ICOBFULL CV )@@G@@ YES. BUFFER IS FULL+@@@@[@J@@@^^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)CW )@@G@@DD#D9]C1PD-G^@)^@)^@)^@)^@)^@)FD ES,^@)CLPC1AC(M^[DES)C1PD-G+@@@@@@G@^@]CX )@@G@@ OUTCHAR NUL NO. FILL BUFFER WITH NUL'S CY )@@G@@+@@@@[@L@@@^^@)^@)^@)^@)^@)D9PE-#D[[EK)^@)D1PD))^@)^@)^@)^@)^@)^@)^@)^@)CZ )@@G@@D1J 0)^[ADDGD))CLPC1AC(M^[RDDOD@)D1PD)$ES)+@@@@@@F@^@] J DA )@@G@@ ICOFILL LOOP UNTIL BUFFER FLUSHES +@@@@[@L@@@^^@)^@)^@)^@)DB )@@G@@^@)DK)^@)^@)^@)^@)DD#D9ADDGD))^@)^@)^@)^@)^@)^@)D-JD9K^[PD1ODDG^[]E(AC1 DC )@@G@@EK)C1GE(ND[ ES)^@)+@@@@@@[@^@]. +@@@@[@[@@@^ 0)^@)+@@@@@@G@^@]ICOBFUDD )@@G@@LL LX X8,STCDB,X9 LOAD COMMAND JUST COMPLETED +@@@@[DE )@@G@@@L@@@^DD#D9]C1PD-G^@)D-S^@)^@)^@)^@)F@8 -NE-#C-] -SBC)^@)^@)^@)^@)D-JCD^DF )@@G@@^[#D9HD([D1^^[EE(NE))CTJD(KD- E- C))+@@@@@@E@^@] FORK COMPDG )@@G@@LETE COMPLETE THE COMMAND+@@@@[@J@@@^^@)^@)^@)^@)^@)C1JELF^@)DH )@@G@@^@)^@)CTJD(KD- E- ^@)^@)^@)^@)^@)^@)CTJD(KD- E- ^[OD[ ^[#D9HD([D1^+@@@@@DI )@@G@@@E@^@] TS LTSCQ+QHEAD,X3 LOCK THE QUEUE HEAD +@@@@[DJ )@@G@@@J@@@^^@)^@)^@)^@)^@)E-N^@)^@)^@)^@)D-OET#EC:EDCC([C)?F@3^@)^@)^@)D-JCTFDK )@@G@@^[OD[ ^[LE( E( ^[CC([C))+@@@@@@H@^@] LA A0,QFL,X9 DL )@@G@@ LOAD FORWARD LINK FROM SUBCHANNEL +@@@@[@N@@@^^@)^@)^@)^@)^@)D-[DM )@@G@@^@)^@)^@)^@)CC0 -LC1G -SBC)^@)^@)^@)^@)^@)D-JCD^^[AD9ME9[EL^^[GDDIDS)C1MDN )@@G@@D9H^[NE(]CTCCDID1 D))^@)+@@@@@@D@^@] LA A1,QHL,X9 DO )@@G@@ LOAD BACK LINK+@@@@[@I@@@^^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC1 -LD[G -SDP )@@G@@BC)^@)^@)^@)^@)^@)D-JCD^^[]CD#DS)D-DD1F^@)+@@@@@@F@^@] SA DQ )@@G@@ A0,QFL,A1 REMOVE SUBCHANNEL FROM LT +@@@@[@L@@@^^@)^@)^@)^@)DR )@@G@@^@)ET[^@)^@)^@)^@)CC0 -LC1G -[AC)^@)^@)^@)^@)^@)EL D(JE1 ^[NE(]CTCCDID1 DS )@@G@@D))C1MD9H^[GE))^@)+@@@@@@D@^@] SA A1,QHL,A0 REDT )@@G@@SET LINKS +@@@@[@H@@@^^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)CC1 -LD[G -[A@)^@)DU )@@G@@^@)^@)^@)^@)EL ET E))D-DD1FES)+@@@@@@F@^@] CTS LTSCQ+QHEADV )@@G@@D,X3 UNLOCK THE QUEUE HEAD +@@@@[@K@@@^^@)^@)^@)^@)^@)CTOES)^@)DW )@@G@@^@)^@)D-OET#EC:EDCC([C)?F@3^@)^@)^@)E(ID-JCTF^[OD[ ^[LE( E( ^[CC([C))^@)DX )@@G@@+@@@@@@F@^@] BRELP X9 RELEASE THE SUBCHANNDY )@@G@@EL +@@@@[@K@@@^^@)^@)^@)^@)^@)CLMC(GE@)^@)^@)F@9^@)^@)^@)^@)^@)^@)^@)DZ )@@G@@^@)^@)EL D- CDNC*)E-CC*)ETPCL#D[[D1IC(G^@)+@@@@@@F@^@] J EA )@@G@@ NEXTRANS PROCESS NEXT TRANSACTION +@@@@[@K@@@^^@)^@)^@)^@)EB )@@G@@^@)DK)^@)^@)^@)^@)D1 F[OEL[D1N^@)^@)^@)^@)^@)^@)E[MD9#C(NES)D1 F[O^[OEL[EC )@@G@@D1NCD#E-DD9I+@@@@@@I@^@]. (WHICH WED )@@G@@ILL RELEASE EXTRA COMMUNICATIONS +@@@@[@O@@@^ 0)^@)^@)^@)^@)^@)^@)^@)EE )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@) [RD[DCTC^[RDDGD))EL D- CDNC*)C(SE-MEF )@@G@@CC)CTJD(HE(IDD#CDODDJD1N+@@@@@@F@^@]. EG )@@G@@ BUFFER POINTED TO BY X7) +@@@@[@K@@@^ 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)EH )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)CLPC1AC(M^[KD9DD1OC(^^[OD8)CLT^[SA8(+@@@@@EI )@@G@@@[@^@]. +@@@@[@[@@@^ 0)^@)+@@@@@@[@^@]. +@@@@[@[@@@^ 0)^@)+@@@@@EJ )@@G@@@^@^@]. OUTPUT WORD +@@@@[@A@@@^ 0)^@)^@)^@)^@)D9PE-KE(O^[RD9MEK )@@G@@C))^@)+@@@@@@[@^@]. +@@@@[@[@@@^ 0)^@)+@@@@@@A@^@]. LA EL )@@G@@ A0,() +@@@@[@C@@@^ 0)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC0 )*B-RD9MEM )@@G@@C)" C)+@@@@@@ @^@]. LMJ X5,OUTWORD+@@@@[@C@@@^ 0)^@)^@)^@)EN )@@G@@^@)D-HDK)^@)^@)^@)F@5 -JE(OE9JEL^^@)+@@@@@@#@^@]. +@@@@[EO )@@G@@@ @@@^ 0)^@)^@)^@)^@)B-MC(OE(MD0"^@)+@@@@@@[@^@]. +@@@@[@[@@@^ 0)^@)EP )@@G@@+@@@@@@F@^@]OUTWORD LA A3,LTBITPC,X3 LOAD BITS PER CHARACEQ )@@G@@TER +@@@@[@K@@@^D9PE-RD9MC))^@)D-[^@)^@)^@)^@)CC3 -GE-]DDOE[# -SAS)^@)ER )@@G@@^@)^@)D-JCD^^[]DDOES)E[ EK)CTCCDMCD#E- EK)+@@@@@@F@^@] SZ ES )@@G@@ STOPTWF,X9 CLEAR WORD OPTIMISED FLAG +@@@@[@L@@@^^@)^@)^@)^@)ET )@@G@@^@)ETU^@)^@)^@)^@)ETOD9KE-RC0?F@9^@)^@)^@)^@)^@)CTGC([EK)E9JEL^^[JE[ODDHEU )@@G@@DDNC(^^[AD-[C8)^@)+@@@@@@E@^@] LA,U A4,36 LOEV )@@G@@AD BITS IN A WORD +@@@@[@J@@@^^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC4 )3A0)^@)EW )@@G@@^@)^@)^@)^@)^@)^@)D-JCD^^[]DDOES)DDI^[[^[RD9MC))+@@@@@@E@^@] TNEX )@@G@@ A0 IS SIGN BIT ON ? +@@@@[@I@@@^^@)^@)^@)^@)EY )@@G@@^@)E-I^@)^@)^@)^@)CC0^@)^@)^@)^@)^@)^@)^@)^@)^@)DDN^[NDDBD0)CLDE))D9I^@_EZ )@@G@@+@@@@@@I@^@] TG A0,LTOPTMX,X3 NO. IS VALUE SMALL FA )@@G@@ENOUGH TO OPTIMISE ? +@@@@[@O@@@^^@)^@)^@)^@)^@)E-B^@)^@)^@)^@)CC0 -GFB )@@G@@E-JE[OD(S -SAS)^@)^@)^@)D1J 0)^[DES)E1[D-PC*)ETHCDGD))C(ID9PC9C^[OD8)D9KFC )@@G@@E-DD(DET ^@_+@@@@@@E@^@] J OUTWL NO. SENFD )@@G@@D WHOLE WORD+@@@@[@J@@@^^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)D9PE-RD))^@)^@)^@)FE )@@G@@^@)^@)^@)^@)D1J 0)^[NC(IC))E9CD9GC*)E9JEL^+@@@@@@F@^@] JZ FF )@@G@@ A0,OUTWZO IF ZERO, JUST SEND ESC 8 +@@@@[@K@@@^^@)^@)^@)^@)FG )@@G@@^@)DLU^@)^@)^@)^@)CC0 -JE(OE9UD8)^@)^@)^@)^@)^@)DDA^[UC(MD8?^[EE(NE))ET FH )@@G@@D1^^[ ET#^@8+@@@@@@F@^@] SNZ STOPTWF,X9 MARK OPTFI )@@G@@IMISATION DONE +@@@@[@K@A@^^@)^@)^@)^@)^@)ETIFK)^@)^@)^@)ETOD9KE-RC0?FJ )@@G@@F@9^@)^@)^@)^@)^@)D([ELF^[JE[ODDHDDNCDODDJD0)C-JD1 ^@)@K@@@A^@)^@)^@)^@)FK )@@G@@^@)ETID9IFK)^@)^@)ETOD9KE-RC0?F@9^@)^@)^@)^@)^@)D([ELF^[JE[ODDHDDNCDODDJFL )@@G@@D0)C-JD1 ^@)+@@@@@@H@^@] LA,U A1 CLEAR LEFM )@@G@@FT-JUSTIFIED DATA ACCUMULATOR +@@@@[@O@@@^^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)FN )@@G@@CC1^@)^@)^@)^@)^@)^@)^@)^@)^@)CTGC([EK)D- C1O (EE(NE-DC1DC(^^[^CDOCC)CD#FO )@@G@@CTPD(PD-[E-JEK)^@)+@@@@@@F@^@] LX,U X11 CLFP )@@G@@EAR BITS SHIFTED COUNT +@@@@[@K@@@^^@)^@)^@)^@)^@)D-S -P^@)^@)^@)F@1AC)FQ )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)CTGC([EK)CLDE-N^[ND[DC1OC(^^[#D9PD1O+@@@@@@E@^@]FR )@@G@@OUTWSH DSL A0,,A3 SHIFT OFF ONE BYTE +@@@@[@J@@@^FS )@@G@@D9PE-RETC^@)^@)C-ND))^@)^@)^@)CC0 )?CC3^@)^@)^@)^@)^@)^@)^@)ETCDDAE))D9AFT )@@G@@C0)D9IC*)CLTE- ^@)+@@@@@@G@^@] AX X11,A3 INFU )@@G@@CREMENT TOTAL SHIFT COUNT +@@@@[@L@@@^^@)^@)^@)^@)^@)CDS^@)^@)^@)^@)FV )@@G@@F@1AC?CC3^@)^@)^@)^@)^@)^@)^@)DDICTMC(HC(IE))E-JE-[D))ETCDDAE))CTJE(IE))FW )@@G@@+@@@@@@F@^@] JNZ A0,OUTWSH CONTINUE IF DATA REMFX )@@G@@AINS +@@@@[@K@@@^^@)^@)^@)^@)^@)DLIFK)^@)^@)^@)CC0 -JE(OE9ND@)^@)^@)^@)FY )@@G@@^@)^@)CTJD1ODDIE( ^[DC0)C-[E-[^[MC(HCDDD1N+@@@@@@H@^@] LA FZ )@@G@@ A0,A1 IF DONE, LOAD LEFT JUSTIFIED BYTES +@@@@[@N@@@^GA )@@G@@^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC0 -[AC)^@)^@)^@)^@)^@)^@)^@)DDA^[^D9IC*?GB )@@G@@^[GD9[C))D- C1O^[EE(NE-DC1DC(^^[]FDOC(N^@)+@@@@@@G@^@] LA GC )@@G@@ A4,X11 LOAD BITS TO SEND FOR VALUE +@@@@[@L@@@^^@)^@)GD )@@G@@^@)^@)^@)D-[^@)^@)^@)^@)CC4 -SAC1^@)^@)^@)^@)^@)^@)^@)D-JCD^^[]DDOES)E-JGE )@@G@@^[NC(IC))C1JEK)E1[D-PC*)+@@@@@@H@^@]OUTWL LA,U A1 GF )@@G@@ CLEAR TO SHIFT OFF NEXT CHARACTER +@@@@[@N@@@^D9PE-RD))^@)^@)D-[GG )@@G@@ -P^@)^@)^@)CC1^@)^@)^@)^@)^@)^@)^@)^@)^@)CTGC([EK)E-J^[ND[DC1O^[JC1A^[IGH )@@G@@C(SE))CTCCDMCD#E- EK)^@)+@@@@@@F@^@] LDSC A0,,A3 GI )@@G@@ SHIFT OFF NEXT CHARACTER +@@@@[@K@@@^^@)^@)^@)^@)^@)D-^ET#^@)^@)^@)GJ )@@G@@CC0 )?CC3^@)^@)^@)^@)^@)^@)^@)ETCDDAE))D9AC0)D1 F[O^[#D[[EL[CTOC(M+@@@@@GK )@@G@@@F@^@] ANA A4,A3 COMPUTE BITS LEFT TO STOREGL )@@G@@+@@@@[@L@@@^^@)^@)^@)^@)^@)CDICC)^@)^@)^@)CC4 -[AS)^@)^@)^@)^@)^@)^@)^@)GM )@@G@@CTJD(KE(OC*)CLDE-N^[GC(AE))E-J^[NE-JEL ^@)+@@@@@@G@^@] TP GN )@@G@@ A4 MORE THAN 36 BITS SHIFTED OUT ? +@@@@[@M@@@^^@)^@)GO )@@G@@^@)^@)^@)E-K^@)^@)^@)^@)CC4^@)^@)^@)^@)^@)^@)^@)^@)^@)D(JEL ^[OD[[D0)AS6GP )@@G@@^[]DDOES)ETCDDAE- C))D9PE))B8)+@@@@@@H@^@] LA,U A4 GQ )@@G@@ YES. INDICATE ENTIRE WORD OUTPUT +@@@@[@N@@@^^@)^@)^@)^@)GR )@@G@@^@)D-[ -P^@)^@)^@)CC4^@)^@)^@)^@)^@)^@)^@)^@)^@)FD ES,^@)DDIC-DCT[E- ^[ GS )@@G@@D1ODDMC*)E9JEL^^[JE(OE[PE))^@)+@@@@@@F@^@] TE,U A1,ESC GT )@@G@@ IS THIS AN ESCAPE CODE ? +@@@@[@K@@@^^@)^@)^@)^@)^@)E- -P^@)GU )@@G@@^@)^@)CC1 - ET#^@)^@)^@)^@)^@)^@)^@)DDN^[OD[DES)CDI^[ ET#CDKC*)CTJC- ^@_GV )@@G@@+@@@@@@E@^@] J OUTNESC NO. OUTPUT IT AS ISGW )@@G@@+@@@@[@J@@@^^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)D9PE-IC(NCS)^@)^@)^@)^@)^@)^@)GX )@@G@@D1J 0)^[JE(OE[PE))DDO^[[ES)DDN+@@@@@@G@^@] OUTCHAR ESC,4 GY )@@G@@ YES. OUTPUT ESC 4 SEQUENCE +@@@@[@L@@@^^@)^@)^@)^@)^@)D9PGZ )@@G@@E-#D[[EK)^@)C(NCS?A))^@)^@)^@)^@)^@)^@)^@)FD ES,^@)D9PE-KE(O^[ ET#^@4^[NHA )@@G@@C(LE( D1#C*)+@@@@@@E@^@] J OUTWLE LOOP FORHB )@@G@@ ALL BITS +@@@@[@J@@@^^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)D9PE-RD- ^@)^@)^@)HC )@@G@@^@)^@)^@)^@)D-JD9K^[AD9M^[[D-G^[]DDOES)^@)+@@@@@@[@^@]. +@@@@[@[@@@^HD )@@G@@ 0)^@)+@@@@@@E@^@]OUTNESC OUTCHAR . OUTPUT THE CHAHE )@@G@@RACTER+@@@@[@J@@@^D9PE-IC(NCS)^@)D9PE-#D[[EK)^@) 0)^@)^@)^@)^@)^@)^@)^@)HF )@@G@@^@)^@)D9PE-KE(O^[OD[ ^[#D[[EL[CTOC(M+@@@@@@G@^@]OUTWLE JNZ A4,OHG )@@G@@UTWL CONTINUE IF MORE BITS TO OUTPUT +@@@@[@M@@@^D9PE-RD- ^@)HH )@@G@@^@)DLIFK)^@)^@)^@)CC4 -JE(OE9G^@)^@)^@)^@)^@)^@)CTJD1ODDIE( ^[DC0)D(JEL HI )@@G@@^[]DDOES)E-J^[JE(OE[PE))+@@@@@@G@^@] TNZ STOPTWF,X9 HJ )@@G@@ WERE ZERO BYTES OPTIMISED OUT ? +@@@@[@M@@@^^@)^@)^@)^@)^@)E-IFK)^@)HK )@@G@@^@)^@)ETOD9KE-RC0?F@9^@)^@)^@)^@)^@)E9 EL ^[UC(MD8)CLTE- ES)D9KE-DD(DET HL )@@G@@C))D9PE))B8)+@@@@@@F@^@] J 0,X5 NO. RETHM )@@G@@URN FOR NEXT WORD +@@@@[@L@@@^^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)A@?F@5^@)^@)HN )@@G@@^@)^@)^@)^@)^@)^@)D1J 0)^[MC(OE(MD0)C1JEK)D1 F[O^[RD9MC))^@)+@@@@@@F@^@]HO )@@G@@OUTWZO OUTCHAR ESC,8 SEND SHORT WORD DELIMITER +@@@@[HP )@@G@@@L@@@^D9PE-RFLJ^@)^@)D9PE-#D[[EK)^@)C(NCS?B@)^@)^@)^@)^@)^@)^@)^@)ET D1^HQ )@@G@@^[ND[JELO^[RD9MC))C- D-DD(DE- EK)^@)+@@@@@@E@^@] J 0,X5HR )@@G@@ RETURN TO CALLER +@@@@[@I@@@^^@)^@)^@)^@)^@)DK)^@)^@)HS )@@G@@^@)^@)A@?F@5^@)^@)^@)^@)^@)^@)^@)^@)EL E-PELI^[OD8)CT[D-GC(M+@@@@@@[@^@]HT )@@G@@. +@@@@[@[@@@^ 0)^@)+@@@@@@[@^@]. +@@@@[@[@@@^ 0)^@)+@@@@@@ @^@]HU )@@G@@. OUTPUT CHARACTER +@@@@[@B@@@^ 0)^@)^@)^@)^@)D9PE-KE(O^[#D[[HV )@@G@@EL[CTOC(M^@)+@@@@@@[@^@]. +@@@@[@[@@@^ 0)^@)+@@@@@@A@^@]. LAHW )@@G@@,U A1, +@@@@[@D@@@^ 0)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC1 )/HX )@@G@@CTCCDMCD#E- EK"^@)+@@@@@@ @^@]. LMJ X6,OUTCHAR+@@@@[@C@@@^HY )@@G@@ 0)^@)^@)^@)^@)D-HDK)^@)^@)^@)F@6 -JE(OCTCCDM^@)+@@@@@@#@^@]. +@@@@[@ @@@^ 0)^@)^@)^@)^@)B-MC(OE(MD0"^@)+@@@@@@[@^@]. +@@@@[IA )@@G@@@[@@@^ 0)^@)+@@@@@@F@^@]OUTCHAR EX STORE PUT CHARIB )@@G@@ACTER IN BUFFER +@@@@[@K@@@^D9PE-#D[[EK)^@)C(S^@)^@)^@)^@)ETOD9MC*)^@)IC )@@G@@^@)^@)^@)^@)^@)^@)E[PE))CTCCDMCD#E- EK)DDI^[]E(AC1 EK)+@@@@@@G@^@] ID )@@G@@ CRC A1 CALCULATE CRC FOR CHARACTER +@@@@[IE )@@G@@@L@@@^^@)^@)^@)^@)^@)CTMCS)^@)^@)^@)CC1^@)^@)^@)^@)^@)^@)^@)^@)^@)CT[D-#IF )@@G@@E(GCDOC*)CTMCS)C1JEK)CTCCDMCD#E- EK)+@@@@@@F@^@] JGD R5,,IG )@@G@@X6 RETURN IF BUFFER NOT FULL +@@@@[@L@@@^^@)^@)^@)^@)^@)DLBIH )@@G@@C))^@)^@)^@)EK5 )?F@6^@)^@)^@)^@)^@)^@)^@)EL E-PELI^[DC0)CLPC1AC(M^[ID9OII )@@G@@^[AE(GD))^@)+@@@@@@[@^@]. +@@@@[@[@@@^ 0)^@)+@@@@@@B@^@]. SEIJ )@@G@@ND OUTPUT BUFFER AND AWAIT ACK+@@@@[@F@@@^ 0)^@)^@)^@)^@)ET D1^^[JE(OE[PIK )@@G@@E))CLPC1AC(M^[[D1^^[[E9[DDO^[[CTF^@)+@@@@@@[@^@]. +@@@@[@[@@@^ 0)^@)IL )@@G@@+@@@@@@F@^@] SX X8,STOBP,X9 SAVE OUTPUT BUFFER PIM )@@G@@OINTER+@@@@[@L@@@^^@)^@)^@)^@)^@)ETS^@)^@)^@)^@)F@8 -NE-JCLK -SBC)^@)^@)IN )@@G@@^@)^@)ET[E1 ^[JE(OE[PE))CLPC1AC(M^[KD9DD1OC(M^@)+@@@@@@G@^@] SAIO )@@G@@ A0,STOWA,X9 SAVE REMNANT OF PARTIAL WORD +@@@@[@L@@@^IP )@@G@@^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)CC0 -NE-JE9[ -SBC)^@)^@)^@)^@)ET[E1 ^[MC(HIQ )@@G@@D1[D1O^[JC0)E[[ELODD[D))E9JEL^+@@@@@@F@^@] SA A4,STBITLOIR )@@G@@,X9 SAVE BITS LEFT TO SEND +@@@@[@K@@@^^@)^@)^@)^@)^@)ET[^@)^@)IS )@@G@@^@)^@)CC4 -NE-]DDOD-J -SBC)^@)^@)^@)ET[E1 ^[]DDOES)D- C1O^[OD8)ET D1^^@)IT )@@G@@+@@@@@@G@^@] SX X5,STORTNP,X9 SAVE RETURN POINT FOIU )@@G@@R OUTWORD +@@@@[@M@@@^^@)^@)^@)^@)^@)ETS^@)^@)^@)^@)F@5 -NE-JELOD1K -SIV )@@G@@BC)^@)^@)^@)ET[E1 ^[MC(OE(MD0)E[JDDIE))C1JEK)D9PE-RD9MC))^@)+@@@@@@G@^@]IW )@@G@@ SX X6,STOCRTNP,X9 SAVE RETURN POINT FOR OUTCHAR IX )@@G@@+@@@@[@M@@@^^@)^@)^@)^@)^@)ETS^@)^@)^@)^@)F@6 -NE-JCTME-IE@?F@9^@)^@)^@)IY )@@G@@ET[E1 ^[MC(OE(MD0)E[JDDIE))C1JEK)D9PE-#D[[EK)^@)+@@@@@@F@^@] SRIZ )@@G@@ R4,STOWLB,X9 SAVE WORDS LEFT IN BUFFER +@@@@[@L@@@^^@)^@)JA )@@G@@^@)^@)^@)ETM^@)^@)^@)^@)EK4 -NE-JE9GCK?F@9^@)^@)^@)^@)ET[E1 ^[RD9MC-N^[GJB )@@G@@C(AE))DDI^[]E(AC1 EK)^@)+@@@@@@H@^@] DS A6,STOSUPP,X9 JC )@@G@@ SAVE LAST WORD AND SUPPRESS COUNT +@@@@[@N@@@^^@)^@)^@)^@)^@)C-NJD )@@G@@^@)^@)^@)^@)CC6 -NE-JETPE[K -SBC)^@)^@)^@)ET[E1 ^[GCDNE))E9JEL^^[[D1^^[NJE )@@G@@E(KE[MC(NES)CTJE(IE))^@)+@@@@@@G@^@] LMJ X11,OPCLOSE JF )@@G@@ EDIT FINAL INFORMATION IN BUFFER+@@@@[@M@@@^^@)^@)^@)^@)^@)D-HDK)^@)JG )@@G@@^@)^@)F@1AC?D9KCTGD9NC*)^@)^@)^@)^@)C(^DDO^[ADDICDG^[DD1AD9MD([E-DD9I^[DJH )@@G@@D0)CLPC1AC(M+@@@@@@H@^@] SZ ITRELF,X7 FLAG NONJI )@@G@@-RELEASE ON CHANNEL RESUME +@@@@[@N@@@^^@)^@)^@)^@)^@)ETU^@)^@)^@)^@)JJ )@@G@@DDOEL D-A -SA8)^@)^@)^@)^@)^@)C1GCDB^[ID9I (MC(GC([ET ^[JD0)CTCCDID1 D))JK )@@G@@EL ETPD( ^@)+@@@@@@G@^@] LA A0,LTTIME,X3 LOAD TIMJL )@@G@@E QUANTUM FOR LINE TABLE+@@@@[@M@@@^^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC0 -GJM )@@G@@E-ODDHC*?F@3^@)^@)^@)^@)D-JCD^^[ODDHC*)EDPCDIE-PD*)C1JEK)D-DD1 ^[OCD]D- JN )@@G@@+@@@@@@F@^@] SA A0,STTIME,X9 START TIMER ON MESSAJO )@@G@@GE +@@@@[@K@@@^^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)CC0 -NE-ODDHC*?F@9^@)^@)JP )@@G@@^@)^@)ETOCDME))E-DD( EK)D9I^[HC(NET[C9 ^@)+@@@@@@E@^@] LA JQ )@@G@@ A1,X7 LOAD BUFFER POINTER +@@@@[@J@@@^^@)^@)^@)^@)^@)D-[JR )@@G@@^@)^@)^@)^@)CC1 -SA8)^@)^@)^@)^@)^@)^@)^@)D-JCD^^[]E(AC1 EK)E[JDDIE- EK)JS )@@G@@+@@@@@@G@^@] SX X7,STRETRANS,X9 SET BUFFER FOR RETRAJT )@@G@@NSMISSION +@@@@[@M@@@^^@)^@)^@)^@)^@)ETS^@)^@)^@)^@)F@7 -NE-MC(OEL[D1NJU )@@G@@ -SBC)^@)^@)ET E))CLPC1AC(M^[AD9M^[MC(OEL[D1ND(DETNDDJD0)^@)+@@@@@@G@^@]JV )@@G@@ INSERT LTOQ,X3 OUTPUT BUFFER ON LINE TABLE JW )@@G@@+@@@@[@L@@@^^@)^@)^@)^@)^@)DDIET ELO^@)^@)D-OD9L -SAS)^@)^@)^@)^@)^@)^@)JX )@@G@@D9PE-KE(O^[]E(AC1 EK)D9I^[GDDIC*)E-[CLGC*)+@@@@@@F@^@] V JY )@@G@@ LTOAQ,X3 MARK OUTPUT AVAILABLE +@@@@[@K@@@^^@)^@)^@)^@)JZ )@@G@@^@)E0)^@)^@)^@)^@)D-OD9[EC?F@3^@)^@)^@)^@)^@)^@)D([ELF^[JE(OE[PE))CDQCDDKA )@@G@@D-[CLGC*)^@)+@@@@@@G@^@] J ITC GO PROCEKB )@@G@@SS NEXT TRANSACTION +@@@@[@L@@@^^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)DDOCS)KC )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)C9J^[KELJCT ETN^[IC(SE))E-MCDIET[CTODDJD0)+@@@@@KD )@@G@@@[@^@]. +@@@@[@[@@@^ 0)^@)+@@@@@@G@^@]. CONTROL COMES HERE WKE )@@G@@HEN ACK IS RECEIVED FOR OUTPUT BUFFER +@@@@[@L@@@^ 0)^@)^@)^@)^@)CTJKF )@@G@@D1OELJD))CTJD( ES)D[ EL ^[RD[ D0)CD#DS)DDN^[MC(#C(DE1 C))C1JEK)D9PE-KE(OKG )@@G@@^[]E(AC1 EK)+@@@@@@[@^@]. +@@@@[@[@@@^ 0)^@)+@@@@@@G@^@]ICOACKR LAKH )@@G@@ A0,LTBLW,X3 LOAD LENGTH FOR NEXT BUFFER +@@@@[@L@@@^KI )@@G@@DD#D9[CTFEK)^@)D-[^@)^@)^@)^@)CC0 -GE-]D-R -SAS)^@)^@)^@)^@)D-JCD^^[GC(IKJ )@@G@@C9OD@)C1JEK)D1 F[O^[]E(AC1 EK)+@@@@@@H@^@] BGET . KK )@@G@@ ALLOCATE NEXT COMMUNICATIONS BUFFER +@@@@[@N@@@^^@)^@)^@)^@)KL )@@G@@^@)CLBC(O^@)^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)CDGD-JCT[E- ^[IC(SE))CTJKM )@@G@@D(HE(IDD#CDODDJD1N^[]E(AC1 EK)+@@@@@@E@^@] SA A0,X7 KN )@@G@@ SAVE BUFFER POINTER +@@@@[@J@@@^^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)KO )@@G@@CC0 -SA8)^@)^@)^@)^@)^@)^@)^@)ET[E1 ^[]E(AC1 EK)E[JDDIE- EK)+@@@@@@E@^@]KP )@@G@@ LMJ X11,OPSETUP SET UP OUTPUT BUFFER+@@@@[@J@@@^KQ )@@G@@^@)^@)^@)^@)^@)D-HDK)^@)^@)^@)F@1AC?D9KET E-PE@)^@)^@)^@)^@)ET E))E(K^[JKR )@@G@@E(OE[PE))CLPC1AC(M+@@@@@@G@^@] LA A1,STOALT,X9 LOKS )@@G@@AD OUTPUT ALTERNATION BIT +@@@@[@L@@@^^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)KT )@@G@@CC1 -NE-JCDGE)?F@9^@)^@)^@)^@)D-JCD^^[JE(OE[PE))CDGE- ELICDODDJD0)CLDE))KU )@@G@@+@@@@@@F@^@] CRC A1 INCLUDE ALTERNATION KV )@@G@@IN CRC+@@@@[@L@@@^^@)^@)^@)^@)^@)CTMCS)^@)^@)^@)CC1^@)^@)^@)^@)^@)^@)^@)KW )@@G@@^@)^@)DDICTGE(^C*)CDGE- ELICDODDJD0)DDI^[#EL#^@)+@@@@@@G@^@] EXKX )@@G@@ STORE STORE ALTERNATION IN BUFFER +@@@@[@L@@@^KY )@@G@@^@)^@)^@)^@)^@)C(S^@)^@)^@)^@)ETOD9MC*)^@)^@)^@)^@)^@)^@)^@)ETOD9MC*)CDGKZ )@@G@@E- ELICDODDJD0)DDI^[]E(AC1 EK)+@@@@@@E@^@] LA,U A1,STX LA )@@G@@ LOAD START OF TEXT +@@@@[@J@@@^^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)LB )@@G@@CC1 -NE-S^@)^@)^@)^@)^@)^@)^@)D-JCD^^[NE-[ELO^[JC0)E- F[O^@)+@@@@@@E@^@]LC )@@G@@ CRC A1 INCLUDE IN THE CRC +@@@@[@J@@@^LD )@@G@@^@)^@)^@)^@)^@)CTMCS)^@)^@)^@)CC1^@)^@)^@)^@)^@)^@)^@)^@)^@)DDICTGE(^C*)LE )@@G@@DDI^[OD[ ^[#EL#^@)+@@@@@@G@^@] EX STORE SELF )@@G@@T START OF TEXT IN BUFFER +@@@@[@L@@@^^@)^@)^@)^@)^@)C(S^@)^@)^@)^@)LG )@@G@@ETOD9MC*)^@)^@)^@)^@)^@)^@)^@)ET E))ETOCDME))D9A^[OC(SE))DDI^[]E(AC1 EK)LH )@@G@@+@@@@@@F@^@] LA A3,LTBITPC,X3 RESTORE BITS PER CHALI )@@G@@RACTER+@@@@[@L@@@^^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC3 -GE-]DDOE[# -SAS)^@)LJ )@@G@@^@)^@)EL ETOD9MC*)CLDE-N^[KC(M^[#D[[EL[CTOC(M^@)+@@@@@@G@^@] LXLK )@@G@@ X8,STOBP,X9 RECOVER OUTPUT BUFFER POINTER +@@@@[@M@@@^LL )@@G@@^@)^@)^@)^@)^@)D-S^@)^@)^@)^@)F@8 -NE-JCLK -SBC)^@)^@)^@)^@)EL CTJE1 EK)LM )@@G@@D9PE-KE(O^[]E(AC1 EK)E[JDDIE- EK)^@)+@@@@@@F@^@] AX X8,(LN )@@G@@1,0) RESET INCREMENT IN POINTER+@@@@[@L@@@^^@)^@)^@)^@)^@)CDSLO )@@G@@^@)^@)^@)^@)F@8 )*AC?A@(^@)^@)^@)^@)^@)^@)EL ET E))DDICTMC(HC(IE))DDI^[KLP )@@G@@D9DD1OC(M^@)+@@@@@@F@^@] LA A0,STOWA,X9 LOAD OUTLQ )@@G@@PUT WORD REMNANT +@@@@[@K@@@^^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC0 -NE-JE9[LR )@@G@@ -SBC)^@)^@)^@)^@)D-JCD^^[JE(OE[PE))E9JEL^^[MC(HD1[D1O+@@@@@@F@^@] LS )@@G@@ LA A4,STBITLO,X9 LOAD BITS LEFT TO OUTPUT +@@@@[@K@@@^LT )@@G@@^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC4 -NE-]DDOD-J -SBC)^@)^@)^@)D-JCD^^[]DDOLU )@@G@@ES)D- C1O^[OD8)D9PE-KE(O+@@@@@@F@^@] LX X5,STORTNP,X9 LV )@@G@@ RELOAD RETURN FROM OUTWORD+@@@@[@L@@@^^@)^@)^@)^@)^@)D-S^@)^@)^@)^@)LW )@@G@@F@5 -NE-JELOD1K -SBC)^@)^@)^@)EL D-JCD^^[MC(OE(MD0)C1MD9H^[JE(OE9JEL^^@)LX )@@G@@+@@@@@@F@^@] LX X6,STOCRTNP,X9 RELOAD RETURN FROM OLY )@@G@@UTCHAR+@@@@[@L@@@^^@)^@)^@)^@)^@)D-S^@)^@)^@)^@)F@6 -NE-JCTME-IE@?F@9^@)LZ )@@G@@^@)^@)EL D-JCD^^[MC(OE(MD0)C1MD9H^[JE(OCTCCDM^@)+@@@@@@F@^@] LRMA )@@G@@ R4,STOWLB,X9 LOAD WORDS LEFT IN BUFFER +@@@@[@L@@@^^@)^@)MB )@@G@@^@)^@)^@)D-M^@)^@)^@)^@)EK4 -NE-JE9GCK?F@9^@)^@)^@)^@)D-JCD^^[RD9MC-N^[GMC )@@G@@C(AE))DDI^[]E(AC1 EK)^@)+@@@@@@F@^@] DL A6,STOSUPP,X9 MD )@@G@@ RELOAD SUPPRESSION WORDS +@@@@[@K@@@^^@)^@)^@)^@)^@)C-G^@)^@)^@)^@)ME )@@G@@CC6 -NE-JETPE[K -SBC)^@)^@)^@)EL D-JCD^^[NE(KE[MC(NETDD9I^[RD9MC-N+@@@@@MF )@@G@@@H@^@] LR,U R5,ICHTXTL-1 RESET TEXT LENGTH FOR EMPTMG )@@G@@Y BUFFER +@@@@[@N@@@^^@)^@)^@)^@)^@)D-M -P^@)^@)^@)EK5 -DCTCE-SE-G *1MH )@@G@@^@)^@)^@)^@)EL ET E))E- F[O^[GC(IC9OD@)C1JEK)C(HE[OFC)CLPC1AC(M^@)+@@@@@MI )@@G@@@F@^@] J 0,X6 RETURN TO CALL OF OUTCHAR MJ )@@G@@+@@@@[@L@@@^^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)A@?F@6^@)^@)^@)^@)^@)^@)^@)^@)MK )@@G@@EL E-PELI^[OD8)CT[D-G^[JC0)D9PE-#D[[EK)^@)+@@@@@@[@^@]. +@@@@[@[@@@^ML )@@G@@ 0)^@)+@@@@@@[@^@]. +@@@@[@[@@@^ 0)^@)+@@@@@@ @^@]. SET UP OMM )@@G@@UTPUT BUFFER+@@@@[@C@@@^ 0)^@)^@)^@)^@)ET E))E(K^[JE(OE[PE))CLPC1AC(M^@)MN )@@G@@+@@@@@@[@^@]. +@@@@[@[@@@^ 0)^@)+@@@@@@C@^@]. LX,U X7, +@@@@[@F@@@^ 0)^@)^@)^@)^@)D-S -P^@)^@)^@)F@7 )/MP )@@G@@E-MCDIET[CTODDJD0)CLPC1AC(MB0)+@@@@@@A@^@]. LMJ X11,OPSETUMQ )@@G@@P +@@@@[@C@@@^ 0)^@)^@)^@)^@)D-HDK)^@)^@)^@)F@1AC?D9KET E-PE@)+@@@@@MR )@@G@@@[@^@]. +@@@@[@[@@@^ 0)^@)+@@@@@@E@^@]. SETS UP CRC ACCUMULAMS )@@G@@TORS, SYNC CHARACTERS, SOH AND+@@@@[@J@@@^ 0)^@)^@)^@)^@)ET E-N^[PE@)CTMMT )@@G@@CS)CD#CTPD(PD-[E-JELN ))ETTD1#^[#D[[EL[CTOC(MES?^[ND9C^[[D1^+@@@@@@ @^@]MU )@@G@@. SUBCHANNEL NUMBER. +@@@@[@B@@@^ 0)^@)^@)^@)^@)ETPCL#D[[D1IC(GMV )@@G@@^[IE(HCL EK,+@@@@@@[@^@]. +@@@@[@[@@@^ 0)^@)+@@@@@@F@^@]OPSETUP DSMW )@@G@@L CRC2,72 CLEAR CRC ACCUMULATORS +@@@@[@K@@@^D9KET MX )@@G@@E-PE@)^@)C-ND))^@)^@)^@)CTMCS2 )7AK)^@)^@)^@)^@)^@)^@)CTGC([EK)CTMCS)CD#MY )@@G@@CTPD(PD-[E-JELN^@)+@@@@@@F@^@] SX X3,ITLT,X7 SEMZ )@@G@@T LINE TABLE IN BUFFER +@@@@[@K@@@^^@)^@)^@)^@)^@)ETS^@)^@)^@)^@)F@3 -DNA )@@G@@E-GE)?F@7^@)^@)^@)^@)^@)ET E))D-DD1 ^[OCD]D- ^[DD0)CLPC1AC(M+@@@@@@G@^@]NB )@@G@@ SX X9,ITST,X7 SET SUBCHANNEL IN TRANSACTION NC )@@G@@+@@@@[@M@@@^^@)^@)^@)^@)^@)ETS^@)^@)^@)^@)F@9 -DE-NE)?F@7^@)^@)^@)^@)^@)ND )@@G@@ET E))ETPCL#D[[D1IC(G^[DD0)E-MCDIET[CTODDJD0)^@)+@@@@@@E@^@] LXNE )@@G@@,U X1,ITTEXT,X7 LOAD POINTER TO TEXT+@@@@[@J@@@^^@)^@)^@)^@)NF )@@G@@^@)D-S -P^@)^@)^@)F@1 -DE-OC(SE)?F@7^@)^@)^@)^@)D-JCD^^[KD9DD1OC(M^[OD8)NG )@@G@@E- F[O+@@@@@@F@^@] AX X1,(1,0) GET INCREMENT NH )@@G@@ON POINTER +@@@@[@K@@@^^@)^@)^@)^@)^@)CDS^@)^@)^@)^@)F@1 )*AC?A@(^@)^@)NI )@@G@@^@)^@)^@)^@)C9 E))DDICTMC(HC(IE))D9I^[KD9DD1OC(M+@@@@@@F@^@] LXNJ )@@G@@ X2,(1,0) GET CHARACTER POINTER +@@@@[@K@@@^^@)^@)NK )@@G@@^@)^@)^@)D-S^@)^@)^@)^@)F@2 )*AC?A@(^@)^@)^@)^@)^@)^@)C9 E))CTCCDMCD#E- NL )@@G@@EK)E[JDDIE- EK)^@)+@@@@@@ @^@] ON EITHER +@@@@[@B@@@^NM )@@G@@^@)^@)^@)^@)^@)D9I^@)^@)^@)^@)C(DE-CC(M^@)+@@@@@@F@^@] TZ NN )@@G@@ LTQWM,X3 QUARTER WORD MODE LINE ? +@@@@[@K@@@^^@)^@)^@)^@)NO )@@G@@^@)E-U^@)^@)^@)^@)D-OEDRD*?F@3^@)^@)^@)^@)^@)^@)EDPCDME- EK)E9JEL^^[HD9^NP )@@G@@C*)D-DD1 ^@_+@@@@@@G@^@] AX,U X2,QWSTORE YES. ADNQ )@@G@@VANCE TO Q.W. TABLE +@@@@[@L@@@^^@)^@)^@)^@)^@)CDS -P^@)^@)^@)F@2 -LNR )@@G@@E9NE-JEL ^@)^@)^@)^@)^@)FD ES,^@)CD^E1[D1#C*)E-J^[L 1R 0)E-[CLGC*)+@@@@@NS )@@G@@@ @^@] OFF EITHER +@@@@[@B@@@^^@)^@)^@)^@)^@)D9AC0)^@)NT )@@G@@^@)^@)C(DE-CC(M^@)+@@@@@@F@^@] TNZ LTSYNC,X3 ISNU )@@G@@ THIS LINE SYNCHRONOUS ?+@@@@[@L@@@^^@)^@)^@)^@)^@)E-IFK)^@)^@)^@)D-OETTNV )@@G@@D1# -SAS)^@)^@)^@)^@)^@)DDN^[OD[DES)D-DD1 ^[NFDICTCELJD1JE(N^@_^@)+@@@@@NW )@@G@@@F@^@] J OPSESOH NO. SKIP SYNC CHARACTERS NX )@@G@@+@@@@[@L@@@^^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)D9KET ETJD@)^@)^@)^@)^@)^@)^@)NY )@@G@@D1J 0)^[NDTDE@)ETTD1#^[#D[[EL[CTOC(MES)^@)+@@@@@@G@^@] LR,U NZ )@@G@@ R1,ICHNSYN-1 LOAD LOOP COUNTER TO STORE SYNCS+@@@@[@M@@@^^@)^@)OA )@@G@@^@)^@)^@)D-M -P^@)^@)^@)EK1 -DCTCD1NFDI *1^@)^@)^@)^@)D-JCD^^[GD9JE@)CTJOB )@@G@@E(IE- EK)E-J^[NE-JEL ^[NFDICTN+@@@@@@G@^@] LA A1,LTSYNC,OC )@@G@@X3 LOAD SYNC CHARACTER FOR LINE +@@@@[@L@@@^^@)^@)^@)^@)^@)D-[OD )@@G@@^@)^@)^@)^@)CC1 -GE-NFDICS?F@3^@)^@)^@)^@)D-JCD^^[NFDICS)CTCCDMCD#E- EK)OE )@@G@@C1JEK)D-DD1 +@@@@@@E@^@]OPSTSYN EX STORE STORE SYOF )@@G@@NC CHARACTER+@@@@[@J@@@^D9KETOETTD0)^@)C(S^@)^@)^@)^@)ETOD9MC*)^@)^@)^@)OG )@@G@@^@)^@)^@)^@)ETOD9MC*)ETTD1#^[#D[[EL[CTOC(M+@@@@@@G@^@] JGD OH )@@G@@ R1,OPSTSYN LOOP STORING SYNC CHARACTERS +@@@@[@L@@@^^@)^@)OI )@@G@@^@)^@)^@)DLBC))^@)^@)^@)EK1 -JE[NE-NFDI^@)^@)^@)^@)^@)D-JD9K^[NE-JELDD1BOJ )@@G@@^[NFDICS)CTCCDMCD#E- ELN+@@@@@@E@^@]OPSESOH LA,U A1,SOH OK )@@G@@ LOAD START OF HEADER+@@@@[@J@@@^D9KET ETJD@)^@)D-[ -P^@)^@)^@)CC1 -NOL )@@G@@D9C^@)^@)^@)^@)^@)^@)^@)D-JCD^^[NE-[ELO^[JC0)D[ CD^C(M+@@@@@@F@^@] OM )@@G@@ CRC A1 START UP CRC WITH SOH +@@@@[@K@@@^ON )@@G@@^@)^@)^@)^@)^@)CTMCS)^@)^@)^@)CC1^@)^@)^@)^@)^@)^@)^@)^@)^@)ETOCDME))E(KOO )@@G@@^[#EL#^[RDDOD@)ETJD@)^@)+@@@@@@E@^@] EX STORE OP )@@G@@ PUT SOH IN BUFFER +@@@@[@J@@@^^@)^@)^@)^@)^@)C(S^@)^@)^@)^@)ETOD9MOQ )@@G@@C*)^@)^@)^@)^@)^@)^@)^@)E[PE))ETJD@)DDI^[]E(AC1 EK)^@)+@@@@@@F@^@] OR )@@G@@ LA A1,STSCN,X9 LOAD SUBCHANNEL NUMBER +@@@@[@K@@@^OS )@@G@@^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC1 -NE-NCTI -SBC)^@)^@)^@)^@)D-JCD^^[NE(]OT )@@G@@CTCCDID1 D))D1PD(]C(M^@)+@@@@@@D@^@] CRC A1 OU )@@G@@ INCLUDE IN CRC+@@@@[@I@@@^^@)^@)^@)^@)^@)CTMCS)^@)^@)^@)CC1^@)^@)^@)OV )@@G@@^@)^@)^@)^@)^@)^@)DDICTGE(^C*)DDI^[#EL#^@)+@@@@@@E@^@] EX OW )@@G@@ STORE AND PUT IN BUFFER +@@@@[@J@@@^^@)^@)^@)^@)^@)C(SOX )@@G@@^@)^@)^@)^@)ETOD9MC*)^@)^@)^@)^@)^@)^@)^@)CDIC))E[PE))DDI^[]E(AC1 EK)^@)OY )@@G@@+@@@@@@E@^@] J 0,X11 RETURN TO CALLER OZ )@@G@@+@@@@[@I@@@^^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)A@?F@1AC)^@)^@)^@)^@)^@)^@)^@)PA )@@G@@EL E-PELI^[OD8)CT[D-GC(M+@@@@@@[@^@]. +@@@@[@[@@@^ 0)^@)+@@@@@@[@^@]PB )@@G@@. +@@@@[@[@@@^ 0)^@)+@@@@@@ @^@]. CLOSE OUTPUT BUFFER +@@@@[PC )@@G@@@C@@@^ 0)^@)^@)^@)^@)CTGD9NC*)D9PE-KE(O^[]E(AC1 EK)^@)+@@@@@@[@^@]. PD )@@G@@+@@@@[@[@@@^ 0)^@)+@@@@@@C@^@]. LX,U X7, +@@@@[@F@@@^ 0)^@)^@)^@)^@)D-S -P^@)^@)^@)F@7 )/D9PE-KE(O^[OEL[D1NPF )@@G@@CD#E-DD9IB0)+@@@@@@A@^@]. LMJ X11,OPCLOSE +@@@@[@C@@@^PG )@@G@@ 0)^@)^@)^@)^@)D-HDK)^@)^@)^@)F@1AC?D9KCTGD9NC*)+@@@@@@#@^@]. +@@@@[@ @@@^ 0)^@)^@)^@)^@)B-MC(OE(MD0"^@)+@@@@@@[@^@]. +@@@@[PI )@@G@@@[@@@^ 0)^@)+@@@@@@B@^@]. EOT'S AND CRC STORED IN BUFFER +@@@@[PJ )@@G@@@E@@@^ 0)^@)^@)^@)^@)C(JE)$ES)CDIC))CTMCS)ETOD9MC(^^[DD0)CLPC1AC(M+@@@@@PK )@@G@@@[@^@]. +@@@@[@[@@@^ 0)^@)+@@@@@@C@^@]OPCLOSE LA,U A1,EOT PL )@@G@@ LOAD EOT+@@@@[@G@@@^D9KCTGD9NC*)^@)D-[ -P^@)^@)^@)CC1 - D9O^@)PM )@@G@@^@)^@)^@)^@)^@)^@)D-JCD^^[ D9O+@@@@@@E@^@] CRC A1 PN )@@G@@ ADD INTO THE CRC +@@@@[@I@@@^^@)^@)^@)^@)^@)CTMCS)^@)^@)^@)PO )@@G@@CC1^@)^@)^@)^@)^@)^@)^@)^@)^@)CD^C))DDIE-J^[OD[ ^[#EL#+@@@@@@F@^@] PP )@@G@@ EX STORE STORE EOT AT END OF BUFFER+@@@@[@L@@@^PQ )@@G@@^@)^@)^@)^@)^@)C(S^@)^@)^@)^@)ETOD9MC*)^@)^@)^@)^@)^@)^@)^@)ETOD9MC*)C(JPR )@@G@@E))CDO^[ D1^^[JC0)CLPC1AC(M^@)+@@@@@@F@^@] LA A0,CRC1 PS )@@G@@ LOAD FIRST CRC CHARACTER +@@@@[@K@@@^^@)^@)^@)^@)^@)D-[^@)^@)PT )@@G@@^@)^@)CC0 -#EL#AC)^@)^@)^@)^@)^@)^@)D-JCD^^[ADDMETO^[#EL#^[#D[[EL[CTOC(MPU )@@G@@+@@@@@@E@^@] LSSL A0,8 SHIFT LEFT 8 BITS PV )@@G@@+@@@@[@J@@@^^@)^@)^@)^@)^@)D-NETG^@)^@)^@)CC0 )8^@)^@)^@)^@)^@)^@)^@)^@)PW )@@G@@ETCDDAE))D- C1O^@8^[]DDOES)^@)+@@@@@@F@^@] AA A0,CRC2 PX )@@G@@ COMPUTE 16 BIT CRC TOTAL +@@@@[@K@@@^^@)^@)^@)^@)^@)CD[^@)^@)PY )@@G@@^@)^@)CC0 -#EL#AK)^@)^@)^@)^@)^@)^@)CTJD(KE(OC*)AC6^[]DDO^[#EL#^[OD9OCDGPZ )@@G@@+@@@@@@F@^@] LSSL A0,36-16 LEFT JUSTIFY IN REGIQA )@@G@@STER +@@@@[@K@@@^^@)^@)^@)^@)^@)D-NETG^@)^@)^@)CC0 )3A0!AC6^@)^@)^@)^@)QB )@@G@@^@)^@)D- C1O^[EE(NE-DC1T^[DD0)EL C9DETOC(M+@@@@@@F@^@] LA QC )@@G@@ A3,LTBITPC,X3 LOAD BITS PER CHARACTER +@@@@[@K@@@^^@)^@)^@)^@)QD )@@G@@^@)D-[^@)^@)^@)^@)CC3 -GE-]DDOE[# -SAS)^@)^@)^@)D-JCD^^[]DDOES)E[ EK)CTCQE )@@G@@CDMCD#E- EK)+@@@@@@F@^@] LA,U A4,16 LOAD BITQF )@@G@@S TO BE OUTPUT +@@@@[@K@@@^^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC4 )1A0)^@)QG )@@G@@^@)^@)^@)^@)^@)^@)D-JCD^^[]DDOES)E-J^[]C*)D9PE-KE(O^@)+@@@@@@F@^@]OPCCRCQH )@@G@@ LA,U A1 CLEAR NEXT BITS REGISTER +@@@@[@K@@@^QI )@@G@@D9KCT#EL#^@)^@)D-[ -P^@)^@)^@)CC1^@)^@)^@)^@)^@)^@)^@)^@)^@)CTGC([EK)D1 QJ )@@G@@F[O^[]DDOES)EL C9DETOC(M+@@@@@@E@^@] LDSC A0,,A3 QK )@@G@@ SHIFT OFF NEXT BITS +@@@@[@J@@@^^@)^@)^@)^@)^@)D-^ET#^@)^@)^@)CC0 )?QL )@@G@@CC3^@)^@)^@)^@)^@)^@)^@)ETCDDAE))D9AC0)D1 F[O^[]DDOES)+@@@@@@G@^@] QM )@@G@@ ANA A4,A3 COMPUTE BITS LEFT TO BE OUTPUT +@@@@[QN )@@G@@@M@@@^^@)^@)^@)^@)^@)CDICC)^@)^@)^@)CC4 -[AS)^@)^@)^@)^@)^@)^@)^@)CTJD(KQO )@@G@@E(OC*)CLDE-N^[GC(AE))E-J^[]C*)D9PE-KE(O^@)+@@@@@@E@^@] EX QP )@@G@@ STORE PUT CRC IN BUFFER +@@@@[@J@@@^^@)^@)^@)^@)^@)C(SQQ )@@G@@^@)^@)^@)^@)ETOD9MC*)^@)^@)^@)^@)^@)^@)^@)E[PE))CTMCS)DDI^[]E(AC1 EK)^@)QR )@@G@@+@@@@@@E@^@] TZ A4 ALL BITS OUTPUT ? QS )@@G@@+@@@@[@J@@@^^@)^@)^@)^@)^@)E-U^@)^@)^@)^@)CC4^@)^@)^@)^@)^@)^@)^@)^@)^@)QT )@@G@@CDGD))CLDE-N^[JE(OE[PE))B8)^@)+@@@@@@E@^@] JP A4,OPCCRC QU )@@G@@ MORE BITS TO GO ? +@@@@[@J@@@^^@)^@)^@)^@)^@)DLK^@)^@)^@)^@)QV )@@G@@CC4 -JE[#CTMCS)^@)^@)^@)^@)^@)D(JEL ^[]DDOES)E-J^[BD8)B8)^@)+@@@@@@D@^@]QW )@@G@@ J 0,X11 NO. RETURN +@@@@[@H@@@^^@)^@)QX )@@G@@^@)^@)^@)DK)^@)^@)^@)^@)A@?F@1AC)^@)^@)^@)^@)^@)^@)^@)D1J 0)^[MC(OE(MD0)QY )@@G@@+@@@@@@[@^@]. +@@@@[@[@@@^ 0)^@)+@@@@@@[@^@]. +@@@@[@[@@@^ 0)^@)QZ )@@G@@+@@@@@@ @^@]. LOAD CHARACTER TABLE+@@@@[@C@@@^ 0)^@)^@)^@)^@)D-JRA )@@G@@CD^^[#D[[EL[CTOC(M^[OCD]D- ^@)+@@@@@@[@^@]. +@@@@[@[@@@^ 0)^@)+@@@@@RB )@@G@@@G@^@]FETCH EQUF $,*X2 REFERENCE TO PICK A CHARACRC )@@G@@TER +@@@@[@M@@@^C1 E-#D@)^@)^@)C(LE(A^@)^@)^@)^)? LSAK)^@)^@)^@)^@)^@)RD )@@G@@^@)^@)EL C1 EL D1#C*)E-J^[KDD#DS)CC)CTCCDMCD#E- EK)^@)+@@@@@@]@^@]FET1 RE )@@G@@ . +@@@@[@#@@@^C1 E)1^@)^@)^@) 0)+@@@@@@E@^@] ON ICHARF )@@G@@LF START HALF WORD CODE+@@@@[@J@@@^^@)^@)^@)^@)^@)D9I^@)^@)RG )@@G@@^@)^@)DD#D[[D-A^@)^@)^@)^@)^@)^@)^@)ETOCDME))D[[D-A^[RD9MC))CTJC- +@@@@@RH )@@G@@@ @^@] LA,H2 A0,,X1 +@@@@[@B@@@^^@)^@)^@)^@)^@)D-[ -CAK)RI )@@G@@^@)^@)CC0 )?F@1^@)+@@@@@@ @^@] LA,H1 A0,,X1 +@@@@[@B@@@^RJ )@@G@@^@)^@)^@)^@)^@)D-[ -CAC)^@)^@)CC0 )?F@1^@)+@@@@@@ @^@] LA,H2 RK )@@G@@ A0,1,X1 +@@@@[@B@@@^^@)^@)^@)^@)^@)D-[ -CAK)^@)^@)CC0 )1 -SAC)+@@@@@RL )@@G@@@F@^@] LMJ X10,$+1 TRAP EXECUTE INSTRUCTION RM )@@G@@+@@@@[@K@@@^^@)^@)^@)^@)^@)D-HDK)^@)^@)^@)F@1A@?^):AC)^@)^@)^@)^@)^@)^@)RN )@@G@@E-MCDK^[ F[ CTPE- ^[DD1NE-ME(#E-DD9I+@@@@@@E@^@] LA,H1 A0,1RO )@@G@@,X1 LOAD LAST CHARACTER +@@@@[@J@@@^^@)^@)^@)^@)^@)D-[ -CAC)RP )@@G@@^@)^@)CC0 )1 -SAC)^@)^@)^@)^@)^@)^@)D-JCD^^[GCDNE))CTCCDMCD#E- EK)+@@@@@RQ )@@G@@@F@^@] AX,U X1,2 ADVANCE TO NEXT TWO WORDS RR )@@G@@+@@@@[@L@@@^^@)^@)^@)^@)^@)CDS -P^@)^@)^@)F@1 )2^@)^@)^@)^@)^@)^@)^@)^@)RS )@@G@@CD^E1[D1#C*)E-J^[IC(SE))E-RD8)E9JEL^ES)^@)+@@@@@@F@^@] LXM,U RT )@@G@@ X2 RESET CHARACTER POINTER +@@@@[@K@@@^^@)^@)^@)^@)RU )@@G@@^@)D-SD*?E*)^@)^@)F@2^@)^@)^@)^@)^@)^@)^@)^@)^@)EL ET E))CTCCDMCD#E- EK)RV )@@G@@E[JDDIE- EK)+@@@@@@E@^@] J 0,X10 RETURN ARW )@@G@@FTER EX +@@@@[@I@@@^^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)A@?F@1A@)^@)^@)^@)RX )@@G@@^@)^@)^@)^@)EL E-PELI^[[C1OC(M^[ F@)+@@@@@@ @^@] OFF ICHARY )@@G@@LF +@@@@[@B@@@^^@)^@)^@)^@)^@)D9AC0)^@)^@)^@)DD#D[[D-A^@)+@@@@@@[@^@]RZ )@@G@@. +@@@@[@[@@@^ 0)^@)+@@@@@@G@^@]QWFETCH EQUF $-FET1 SA )@@G@@ OFFSET TO QUARTER-WORD TABLE +@@@@[@L@@@^EDRC1 E-#D@)^@)C(LE(A^@)SB )@@G@@^@)^@)^)!C1 E)1^@)^@)^@)^@)^@)^@)^@)D9AC1NC(O^[OD8)EDPCDME- EK!E9JEL^^[OSC )@@G@@CD]D- +@@@@@@F@^@] ON ICQUARTER START QUARTER SD )@@G@@WORD CODE +@@@@[@K@@@^^@)^@)^@)^@)^@)D9I^@)^@)^@)^@)DD#EDPCDME- EK)^@)SE )@@G@@^@)^@)^@)^@)ETOCDME))EDPCDME- EK)E9JEL^^[#D9^C*)+@@@@@@ @^@] LASF )@@G@@,Q1 A0,,X1 +@@@@[@B@@@^^@)^@)^@)^@)^@)D-[ -LAC)^@)^@)CC0 )?F@1^@)SG )@@G@@+@@@@@@ @^@] LA,Q2 A0,,X1 +@@@@[@B@@@^^@)^@)^@)^@)^@)D-[SH )@@G@@ -LAK)^@)^@)CC0 )?F@1^@)+@@@@@@ @^@] LA,Q3 A0,,X1 +@@@@[SI )@@G@@@B@@@^^@)^@)^@)^@)^@)D-[ -LAS)^@)^@)CC0 )?F@1^@)+@@@@@@E@^@] LMSJ )@@G@@J X10,$+1 TRAP EXECUTE REMOTE +@@@@[@J@@@^^@)^@)^@)^@)SK )@@G@@^@)D-HDK)^@)^@)^@)F@1A@?^):AC)^@)^@)^@)^@)^@)^@)E-MCDK^[ F[ CTPE- ^[MC(HSL )@@G@@D9OC*)+@@@@@@F@^@] LA,Q4 A0,,*X1 PICK UP LAST CSM )@@G@@HARACTER +@@@@[@K@@@^^@)^@)^@)^@)^@)D-[ -LA))^@)^@)CC0 )? LSAC)^@)^@)SN )@@G@@^@)^@)^@)^@)E[DCTF^[PE@)D-[ETO^[#D[[EL[CTOC(M^@)+@@@@@@G@^@] LXSO )@@G@@M,U X2,QWFETCH RESET POINTER TO TABLE START +@@@@[@L@@@^SP )@@G@@^@)^@)^@)^@)^@)D-SD*?E*)^@)^@)F@2 -LE9AC(OCTC^@)^@)^@)^@)^@)EL ET E))E[JSQ )@@G@@DDIE- EK)E-J^[OCD]D- ^[NE-[ELO+@@@@@@D@^@] J 0,X10 SR )@@G@@ RETURN TO EX +@@@@[@H@@@^^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)A@?F@1SS )@@G@@A@)^@)^@)^@)^@)^@)^@)^@)EL E-PELI^[OD8)C(S+@@@@@@F@^@] OFF ST )@@G@@ ICQUARTER END QUARTER WORD CODE +@@@@[@K@@@^^@)^@)^@)^@)SU )@@G@@^@)D9AC0)^@)^@)^@)DD#EDPCDME- EK)^@)^@)^@)^@)^@)C(IC))EDPCDME- EK)E9JEL^SV )@@G@@^[#D9^C*)^@)+@@@@@@[@^@]. +@@@@[@[@@@^ 0)^@)+@@@@@@[@^@]. +@@@@[SW )@@G@@@[@@@^ 0)^@)+@@@@@@A@^@]. STORE CHARACTER TABLE +@@@@[@C@@@^SX )@@G@@ 0)^@)^@)^@)^@)ETOD9MC*)CTCCDMCD#E- EK)E-[CLGC*)+@@@@@@[@^@]. +@@@@[SY )@@G@@@[@@@^ 0)^@)+@@@@@@G@^@]STORE EQUF $,*X2 REFERENCSZ )@@G@@E TO STORE A CHARACTER +@@@@[@M@@@^ETOD9MC*)^@)^@)C(LE(A^@)^@)^@)^)? LSTA )@@G@@AK)^@)^@)^@)^@)^@)^@)^@)EL C1 EL D1#C*)E-J^[NE-JEL ^[[^[#D[[EL[CTOC(M^@)TB )@@G@@+@@@@@@]@^@]STR1 . +@@@@[@#@@@^ETOEK1^@)^@)^@) 0)+@@@@@@E@^@] TC )@@G@@ ON ICHALF START HALF WORD CODE+@@@@[@J@@@^^@)^@)TD )@@G@@^@)^@)^@)D9I^@)^@)^@)^@)DD#D[[D-A^@)^@)^@)^@)^@)^@)^@)ETOCDME))D[[D-A^[RTE )@@G@@D9MC))CTJC- +@@@@@@ @^@] SA,H2 A1,,X1 +@@@@[@B@@@^^@)^@)TF )@@G@@^@)^@)^@)ET[ -CAK)^@)^@)CC1 )?F@1^@)+@@@@@@ @^@] SA,H1 A1,,TG )@@G@@X1 +@@@@[@B@@@^^@)^@)^@)^@)^@)ET[ -CAC)^@)^@)CC1 )?F@1^@)+@@@@@@ @^@]TH )@@G@@ SA,H2 A1,1,X1 +@@@@[@B@@@^^@)^@)^@)^@)^@)ET[ -CAK)^@)^@)TI )@@G@@CC1 )1 -SAC)+@@@@@@F@^@] LMJ X10,$+1 TRAP EXETJ )@@G@@CUTE INSTRUCTION +@@@@[@K@@@^^@)^@)^@)^@)^@)D-HDK)^@)^@)^@)F@1A@?^):AC)TK )@@G@@^@)^@)^@)^@)^@)^@)E-MCDK^[ F[ CTPE- ^[DD1NE-ME(#E-DD9I+@@@@@@G@^@] TL )@@G@@ SA,H1 A1,1,X1 SET LAST CHARACTER IN BUFFER +@@@@[TM )@@G@@@L@@@^^@)^@)^@)^@)^@)ET[ -CAC)^@)^@)CC1 )1 -SAC)^@)^@)^@)^@)^@)^@)ET E))TN )@@G@@D-[ETO^[#D[[EL[CTOC(M^[DD0)CLPC1AC(M+@@@@@@E@^@] AX,U X1,2TO )@@G@@ ADVANCE WORD POINTER+@@@@[@J@@@^^@)^@)^@)^@)^@)CDS -P^@)TP )@@G@@^@)^@)F@1 )2^@)^@)^@)^@)^@)^@)^@)^@)CD^E1[D1#C*)E9JEL^^[KD9DD1OC(M+@@@@@TQ )@@G@@@F@^@] LXM,U X2 CLEAR CHARACTER POINTER TR )@@G@@+@@@@[@K@@@^^@)^@)^@)^@)^@)D-SD*?E*)^@)^@)F@2^@)^@)^@)^@)^@)^@)^@)^@)^@)TS )@@G@@CTGC([EK)CTCCDMCD#E- EK)E[JDDIE- EK)+@@@@@@E@^@] J 0,X1TT )@@G@@0 RETURN AFTER EXECUTE+@@@@[@J@@@^^@)^@)^@)^@)^@)DK)^@)^@)TU )@@G@@^@)^@)A@?F@1A@)^@)^@)^@)^@)^@)^@)^@)EL E-PELI^[[C1OC(M^[ F[ CTPE- +@@@@@TV )@@G@@@E@^@] OFF ICHALF END HALF WORD CODE +@@@@[TW )@@G@@@J@@@^^@)^@)^@)^@)^@)D9AC0)^@)^@)^@)DD#D[[D-A^@)^@)^@)^@)^@)^@)^@)C(IC))TX )@@G@@D[[D-A^[RD9MC))CTJC- ^@)+@@@@@@[@^@]. +@@@@[@[@@@^ 0)^@)+@@@@@@G@^@]TY )@@G@@QWSTORE EQUF $-STR1 OFFSET FOR QUARTER-WORD STORE TZ )@@G@@+@@@@[@M@@@^EDRETOD9MC*)^@)C(LE(A^@)^@)^@)^)!ETOEK1^@)^@)^@)^@)^@)^@)^@)UA )@@G@@D9AC1NC(O^[AD9M^[LE([ELOC(M (RD9MC))ETOD9MC*)^@)+@@@@@@F@^@] ONUB )@@G@@ ICQUARTER START QUARTER-WORD CODE +@@@@[@K@@@^^@)^@)UC )@@G@@^@)^@)^@)D9I^@)^@)^@)^@)DD#EDPCDME- EK)^@)^@)^@)^@)^@)ETOCDME))EDPCDME- UD )@@G@@EK!E9JEL^^[#D9^C*)+@@@@@@ @^@] SA,Q1 A1,,X1 +@@@@[@B@@@^UE )@@G@@^@)^@)^@)^@)^@)ET[ -LAC)^@)^@)CC1 )?F@1^@)+@@@@@@ @^@] SA,Q2 UF )@@G@@ A1,,X1 +@@@@[@B@@@^^@)^@)^@)^@)^@)ET[ -LAK)^@)^@)CC1 )?F@1^@)+@@@@@UG )@@G@@@ @^@] SA,Q3 A1,,X1 +@@@@[@B@@@^^@)^@)^@)^@)^@)ET[ -LAS)UH )@@G@@^@)^@)CC1 )?F@1^@)+@@@@@@D@^@] LMJ X10,$+1 TRUI )@@G@@AP EXECUTE +@@@@[@H@@@^^@)^@)^@)^@)^@)D-HDK)^@)^@)^@)F@1A@?^):AC)^@)^@)UJ )@@G@@^@)^@)^@)^@)E-MCDK^[ F[ CTPE- +@@@@@@H@^@] SA,Q4 A1,,*X1 UK )@@G@@ STORE LAST CHARACTER, ADVANCE POINTER +@@@@[@O@@@^^@)^@)^@)^@)UL )@@G@@^@)ET[ -LA))^@)^@)CC1 )? LSAC)^@)^@)^@)^@)^@)^@)ETOD9MC*)D-[ETO^[#D[[EL[UM )@@G@@CTOC(M ))CD^E1[D1#C*)E[JDDIE- EK)^@)+@@@@@@F@^@] LXM,U X2,QUN )@@G@@WSTORE RESET CHARACTER POINTER +@@@@[@K@@@^^@)^@)^@)^@)^@)D-SUO )@@G@@D*?E*)^@)^@)F@2 -LE9NE-JEL ^@)^@)^@)^@)^@)EL ET E))CTCCDMCD#E- EK)E[JDDIUP )@@G@@E- EK)+@@@@@@E@^@] J 0,X10 RETURN TO EXECUQ )@@G@@UTE +@@@@[@J@@@^^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)A@?F@1A@)^@)^@)^@)^@)^@)UR )@@G@@^@)^@)EL E-PELI^[OD8)C(SC(#E(OC*)^@)+@@@@@@F@^@] OFF ICQUUS )@@G@@ARTER END QUARTER-WORD CODE +@@@@[@K@@@^^@)^@)^@)^@)^@)D9AUT )@@G@@C0)^@)^@)^@)DD#EDPCDME- EK)^@)^@)^@)^@)^@)C(IC))EDPCDME- EK!E9JEL^^[#D9^UU )@@G@@C*)^@)+@@@@@@[@^@]/. +@@@@[@[@@@^ 8,^@)+@@@@@@[@^@]. +@@@@[@[@@@^UV )@@G@@ 0)^@)+@@@@@@^@^@]. TIMER ACTIVITY+@@@@[@A@@@^ 0)^@)^@)^@)^@)E-DUW )@@G@@D( EK)CD#E-DE1DE-T+@@@@@@[@^@]. +@@@@[@[@@@^ 0)^@)+@@@@@@G@^@]. UX )@@G@@ A TIMER ACTIVITY IS CREATED FOR EVERY LINE TABLE CURRENTLY +@@@@[UY )@@G@@@L@@@^ 0)^@)^@)^@)^@)CC)E-DD( EK)CD#E-DE1DE-T^[DES)CTMC([E- C))C1JEK)C(QUZ )@@G@@C(MFC)D-DD1 ^[OCD]D- ^[#E(MEL D1OD-T+@@@@@@G@^@]. ACTIVE. THE TVA )@@G@@IMER WAITS FOR A SPECIFIED TIME INTERVAL AND +@@@@[@L@@@^ 0)^@)^@)^@)VB )@@G@@^@)CD#E-DE1 0)^[OD[ ^[ODDHC(M^[RCDDE-N^[AD9M^[[^[NE[ CTDC1DC(^^[ODDHC*)VC )@@G@@DDIE- ELQCDG^[[D1^+@@@@@@G@^@]. SUBMITS A TIMEOUT TRANSACTION TOVD )@@G@@ THE TRANSACTION PROCESSOR. +@@@@[@M@@@^ 0)^@)^@)^@)^@)ETPCLHDDOES)CC)VE )@@G@@E-DD( D9PE))E-MCDIET[CTODDJD0)E-J^[OD[ ^[OEL[D1NCD#E-DD9I^[KELJCT ETND9MVF )@@G@@ 0)^@)+@@@@@@G@^@]. THE TRANSACTION PROCESSOR WILL THEN SCAN FORVG )@@G@@ MESSAGES WHICH +@@@@[@M@@@^ 0)^@)^@)^@)^@)E-CC*)E-MCDIET[CTODDJD0)E[MVH )@@G@@D9#C(NETJEK)E9DD-G^[OD[ D0)ET#CDI^[AD9M^[HC(NET[C9 ES)E9CDD#D@)^@)+@@@@@VI )@@G@@@D@^@]. NEED TO BE RETRANSMITTED AND RESEND THEM. +@@@@[@H@@@^VJ )@@G@@ 0)^@)^@)^@)^@)D1 C(^^[OD8)CL ^[MC(OEL[D1ND(DE-OC(^^[[D1^^[MC(NC(IC))E-CVK )@@G@@C(H 0)+@@@@@@[@^@]. +@@@@[@[@@@^ 0)^@)+@@@@@@G@^@]ICTIMER TZ VL )@@G@@ LTCLOSE,X3 IS LINE TABLE TERMINATING ? +@@@@[@L@@@^DD#E-DVM )@@G@@D( EK)^@)E-U^@)^@)^@)^@)D-OCTGD9NC*?F@3^@)^@)^@)^@)^@)DDN^[GDDIC*)E-[CLGVN )@@G@@C*)E- ELHDDICDODDIC8)B8)+@@@@@@G@^@] J ICTCLS VO )@@G@@ YES. FLAG TERMINATION AND EXIT +@@@@[@M@@@^^@)^@)^@)^@)^@)DK)^@)^@)VP )@@G@@^@)^@)DD#E-#D-N^@)^@)^@)^@)^@)^@)^@)FD ES,^@)C1GCDB^[OC(MD(DD1[E-DD9I^[[VQ )@@G@@D1^^[ F[DE))+@@@@@@F@^@]. ** TWAIT$ 2000 NO. WAIVR )@@G@@T FOR TWO SECONDS +@@@@[@L@@@^ 0) K%^@)^@)^@)E-RCDDE)=^@)^@)AK0A@0^@)^@)VS )@@G@@^@)^@)^@)^@)^@)^@)D1J 0)^[RCDDE))C1JEK)E-RD8)ET CTJD1^ES)^@)+@@@@@@F@^@]VT )@@G@@ BGET ITTEXT ALLOCATE A TRANSACTION +@@@@[VU )@@G@@@K@@@^^@)^@)^@)^@)^@)CLBC(O^@)^@)^@)DDOE- F[O^@)^@)^@)^@)^@)^@)^@)CDGD-JVV )@@G@@CT[E- ^[[^[OEL[D1NCD#E-DD9I^@)+@@@@@@G@^@] LA,U A1,ITYTIMEVW )@@G@@ LOAD TIMEOUT TRANSACTION TYPE +@@@@[@M@@@^^@)^@)^@)^@)^@)D-[VX )@@G@@ -P^@)^@)^@)CC1 -DE-TE-DD( ^@)^@)^@)^@)^@)D-JCD^^[ODDHC(JE(O^[OEL[D1NCD#VY )@@G@@E-DD9I^[OFDKC*)^@)+@@@@@@G@^@] SA A1,ITTYPE,A0 SEVZ )@@G@@T TRANSACTION TYPE IN BUFFER +@@@@[@M@@@^^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)WA )@@G@@CC1 -DE-OFDKC*?CC0^@)^@)^@)^@)ET E))E-MCDIET[CTODDJD0)E-TE[ ^[DD0)CLPC1AWB )@@G@@C(M^@)+@@@@@@G@^@] SX X3,ITLT,A0 PUT LINE TABLEWC )@@G@@ IN TRANSACTION +@@@@[@M@@@^^@)^@)^@)^@)^@)ETS^@)^@)^@)^@)F@3 -DE-GE)?WD )@@G@@CC0^@)^@)^@)^@)^@)E[PE))D-DD1 ^[OCD]D- ^[DD0)E-MCDIET[CTODDJD0)^@)+@@@@@WE )@@G@@@G@^@] LA A1,A0 LOAD TRANSACTION BUFFER ADWF )@@G@@DRESS +@@@@[@M@@@^^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC1 -[A@)^@)^@)^@)^@)^@)WG )@@G@@^@)^@)D-JCD^^[OEL[D1NCD#E-DD9I^[]E(AC1 EK)CD^C-MC(NES)+@@@@@@F@^@] WH )@@G@@ INSERT ICHWQ PUT TRANSACTION ON QUEUE +@@@@[@K@@@^WI )@@G@@^@)^@)^@)^@)^@)DDIET ELO^@)^@)DD#D[REC)^@)^@)^@)^@)^@)^@)^@)E[PE))E-MCDIWJ )@@G@@ET[CTODDJD0)D9I^[LE( E( +@@@@@@I@^@] V ICHWORK WK )@@G@@ INDICATE WORK AVAILABLE FOR TRANSACTION +@@@@[@O@@@^^@)^@)^@)^@)WL )@@G@@^@)E0)^@)^@)^@)^@)DD#D[RD9MDS)^@)^@)^@)^@)^@)^@)DDIC-DCT[E- ^[RD9MDS)CDQWM )@@G@@CDDD-[CLGC*)C1JEK)E-MCDIET[CTODDJD0)+@@@@@@#@^@] TWAIT$ 20 . *** +@@@@[WN )@@G@@@^@@@^^[OE9[DDO^))AK0^@,^@% K%+@@@@@@F@^@] J ICTIMER WO )@@G@@ GO WAIT FOR THE NEXT TIME +@@@@[@L@@@^^@)^@)^@)^@)^@)DK)^@)^@)WP )@@G@@^@)^@)DD#E-DD( EK)^@)^@)^@)^@)^@)^@)C9J^[RCDDE))C1JEK)E-CC*)D1 F[O^[ODDHWQ )@@G@@C*)^@)+@@@@@@[@^@]. +@@@@[@[@@@^ 0)^@)+@@@@@@D@^@]. SHUT DOWWR )@@G@@N TIMER WHEN LINE TABLE TERMINATES +@@@@[@H@@@^ 0)^@)^@)^@)^@)ETCE(O^[^WS )@@G@@D9RD0)E-DD( EK)E9CC(I^[GDDIC*)E-[CLGC*)E- ELHDDICDOC(N+@@@@@@[@^@]. WT )@@G@@+@@@@[@[@@@^ 0)^@)+@@@@@@F@^@]ICTCLS V LTSCQ,X3 MAWU )@@G@@RK TIMER TERMINATED +@@@@[@K@@@^DD#E-#D-N^@)^@)E0)^@)^@)^@)^@)D-OET#WV )@@G@@EC?F@3^@)^@)^@)^@)^@)^@)D([ELF^[ODDHC(M^[OC(MD(DD1[E- C))^@)+@@@@@@D@^@]WW )@@G@@ EXIT . TERMINATE +@@@@[@H@@@^^@)^@)WX )@@G@@^@)^@)^@)C(SDDO^@)^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)E- ELHDDICDOC*)^@)WY )@@G@@+@@@@@@[@^@]/. +@@@@[@[@@@^ 8,^@)+@@@@@@[@^@]. +@@@@[@[@@@^ 0)^@)WZ )@@G@@+@@@@@@A@^@]. LINE TABLE OUTPUT ACTIVITY+@@@@[@D@@@^ 0)^@)^@)^@)XA )@@G@@^@)D-DD1 ^[OCD]D- ^[JE(OE[PE))CD#E-DE1DE-T+@@@@@@[@^@]. +@@@@[@[@@@^XB )@@G@@ 0)^@)+@@@@@@F@^@]. THIS ACTIVITY IS DRIVEN BY TRANSACTION BUFFEXC )@@G@@RS SUBMITTED+@@@@[@L@@@^ 0)^@)^@)^@)^@)E-CDDN^[[CTODDQDDOFC)DDN^[^ELDE1 XD )@@G@@D0)CLT^[OEL[D1NCD#E-DD9I^[]E(AC1 ELN^[NE(]D(DE-OC(^^@)+@@@@@@F@^@]. XE )@@G@@ ON THE LINE TABLE OUTPUT QUEUE, AND IS NOTIFIED OF THE +@@@@[@K@@@^XF )@@G@@ 0)^@)^@)^@)^@)D9I^[OD[ ^[GDDIC*)E-[CLGC*)D9PE-KE(O^[LE( E( ))CDIC))DDNXG )@@G@@^[ID9ODDADD C))D9A^[OD[ +@@@@@@F@^@]. APPEARANCE OF BUFFERS BY TXH )@@G@@HE LINE TABLE OUTPUT AVAILABLE+@@@@[@L@@@^ 0)^@)^@)^@)^@)CDKE[ CDMCDICT XI )@@G@@^[JC0)CLPC1AC(MES)CLT^[OD[ ^[GDDIC*)E-[CLGC*)D9PE-KE(O^[[E1[DDGCD]D- ^@)XJ )@@G@@+@@@@@@F@^@]. QUEUE. THE ACTIVITY SIMPLY SENDS THE BUFFERS DOWNXK )@@G@@ THE +@@@@[@K@@@^ 0)^@)^@)^@)^@)EDPC(PC*,^@)E-CC*)CD#E-DE1DE-T^[NDDHE[GXL )@@G@@FC)ET D1^ES)E-CC*)CLPC1AC(MES)C-JE9I^[OD[ +@@@@@@F@^@]. LINE, ANXM )@@G@@D IF THE RELEASE ON CHANNEL RESUME FLAG IS SET, +@@@@[@L@@@^ 0)^@)^@)^@)XN )@@G@@^@)D-DD1 ))CDIC))DDA^[OD[ ^[MC(GC([ET ^[JD0)CTCCDID1 D))EL ETPD( ^[AD-[XO )@@G@@C8)DDN^[NC(O ))^@)+@@@@@@^@^@]. RELEASES THEM.+@@@@[@A@@@^ 0)^@)XP )@@G@@^@)^@)^@)EL D- CDNC(N^[OD[ D*,+@@@@@@[@^@]. +@@@@[@[@@@^ 0)^@)+@@@@@XQ )@@G@@@E@^@]LTOACT LA A0,QL,X4 LOAD ACTIVITY NAME +@@@@[XR )@@G@@@J@@@^D-OD9[CTO^@)^@)D-[^@)^@)^@)^@)CC0 -LD)?F@4^@)^@)^@)^@)^@)^@)D-JCD^XS )@@G@@^[[CTODDQDDOFC)D1[D( ^@)+@@@@@@G@^@] SA A0,LTONAME,X3 XT )@@G@@ SET OUTPUT ACTIVITY NAME IN LT +@@@@[@M@@@^^@)^@)^@)^@)^@)ET[^@)^@)XU )@@G@@^@)^@)CC0 -GE-JD1[D( -SAS)^@)^@)^@)ET E))D9PE-KE(O^[[CTODDQDDOFC)D1[D( XV )@@G@@^[DD0)D-O^@)+@@@@@@F@^@] V LTOAQ,X3 MARK OUTXW )@@G@@PUT ACTIVITY READY+@@@@[@L@@@^^@)^@)^@)^@)^@)E0)^@)^@)^@)^@)D-OD9[EC?F@3XX )@@G@@^@)^@)^@)^@)^@)^@)D([ELF^[JE(OE[PE))CD#E-DE1DE-T^[MC([C-T^@)+@@@@@@ @^@]XY )@@G@@ ON REALTHING +@@@@[@C@@@^^@)^@)^@)^@)^@)D9I^@)^@)^@)^@)XZ )@@G@@EL CDGE-CDDIC8)^@)+@@@@@@G@^@] RT$ 34 SWYA )@@G@@ITCH TO OUTPUT ACTIVITY LEVEL +@@@@[@M@@@^^@)^@)^@)^@)^@)ELO^))^@)^@)^@)YB )@@G@@AS4^@)^@)^@)^@)^@)^@)^@)^@)^@)ETRDDOCTC^[OD8)D9PE-KE(O^[[CTODDQDDOFC)D- YC )@@G@@E1 D))+@@@@@@ @^@] OFF REALTHING +@@@@[@C@@@^^@)^@)^@)^@)YD )@@G@@^@)D9AC0)^@)^@)^@)EL CDGE-CDDIC8)^@)+@@@@@@[@^@]. +@@@@[@[@@@^ 0)^@)YE )@@G@@+@@@@@@G@^@]LTONEXT P LTOAQ,X3 WAIT FOR A BUFFER TOYF )@@G@@ OUTPUT +@@@@[@L@@@^D-OD9IC(SE))^@)E@)^@)^@)^@)^@)D-OD9[EC?F@3^@)^@)YG )@@G@@^@)^@)^@)^@)E9[DDO^[AD9M^[[^[]E(AC1 EK)E-J^[JE(OE[PE))+@@@@@@G@^@] YH )@@G@@ REMOVE LTOQ,X3 REMOVE A BUFFER FROM THE QUEUE +@@@@[YI )@@G@@@M@@@^^@)^@)^@)^@)^@)EL D(JE1 ^@)^@)D-OD9L -SAS)^@)^@)^@)^@)^@)^@)EL D(JYJ )@@G@@E1 ^[[^[]E(AC1 EK)C1MD9H^[OD[ ^[LE( E( ^@)+@@@@@@G@^@] TNE,U YK )@@G@@ A1,LTOQ,X3 IS THIS A TERMINATION REQUEST ? +@@@@[@M@@@^^@)^@)YL )@@G@@^@)^@)^@)E-IC*?E*)^@)^@)CC1 -GE-JEC?F@3^@)^@)^@)^@)^@)DDN^[OD[DES)CC)E- YM )@@G@@ELHDDICDODDJD0)EL EDPC(NE))B8)+@@@@@@E@^@] J LTOTERM YN )@@G@@ YES. GO TERMINATE +@@@@[@J@@@^^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)YO )@@G@@D-OD9OC(MD*)^@)^@)^@)^@)^@)^@)FD ES,^@)C9J^[OC(MD(DD1[E- ^@)+@@@@@@G@^@]YP )@@G@@ LA,U A0,ITTEXT,A1 LOAD OUTPUT TEXT START ADDRESS YQ )@@G@@+@@@@[@M@@@^^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC0 -DE-OC(SE)?CC1^@)^@)^@)^@)YR )@@G@@D-JCD^^[JE(OE[PE))E- F[O^[NE-[ELO^[[C-^EL ETN^@)+@@@@@@F@^@] SAYS )@@G@@ A0,LTOBUF,X3 SET AS OUTPUT BUFFER IN LT+@@@@[@L@@@^^@)^@)YT )@@G@@^@)^@)^@)ET[^@)^@)^@)^@)CC0 -GE-JCLPC0?F@3^@)^@)^@)^@)ET E))CDN^[JE(OE[PYU )@@G@@E))CLPC1AC(M^[DD0)D-O^@)+@@@@@@ @^@] ON REALTHING +@@@@[YV )@@G@@@C@@@^^@)^@)^@)^@)^@)D9I^@)^@)^@)^@)EL CDGE-CDDIC8)^@)+@@@@@@F@^@] YW )@@G@@ CMO$ LTFN,X3 OUTPUT THE BUFFER ON LINE +@@@@[@L@@@^YX )@@G@@^@)^@)^@)^@)^@)CTHD8=^@)^@)^@)D-OC1I -SAS)^@)^@)^@)^@)^@)^@)D9PE-KE(O^[OYY )@@G@@D[ ^[]E(AC1 EK)D9I^[GDDIC*)^@)+@@@@@@F@^@] DACT$ . YZ )@@G@@ WAIT FOR OUTPUT COMPLETION+@@@@[@L@@@^^@)^@)^@)^@)^@)C-[CTO^))ZA )@@G@@^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)E9[DDO^[AD9M^[JE(OE[PE))CTJD(KD- E-DZB )@@G@@D9I^@)+@@@@@@ @^@] OFF REALTHING +@@@@[@C@@@^^@)^@)^@)^@)ZC )@@G@@^@)D9AC0)^@)^@)^@)EL CDGE-CDDIC8)^@)+@@@@@@B@^@] ON (REAZD )@@G@@LTHING=0)++DUMPING+@@@@[@F@@@^^@)^@)^@)^@)^@)D9I^@)^@)^@)^@) [MC([D-OD[DZE )@@G@@D1BB*0 C: T^E(HE[DD1B^@)+@@@@@@E@^@] LA A0,LTOBUF,X3 ZF )@@G@@ LOAD BUFFER ADDRESS +@@@@[@J@@@^^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC0 -GZG )@@G@@E-JCLPC0?F@3^@)^@)^@)^@)D-JCD^^[]E(AC1 EK)CD^C-MC(NES)+@@@@@@F@^@] ZH )@@G@@ SA,H2 A0,SPK+1 SET WORD COUNT IN PACKET +@@@@[@K@@@^ZI )@@G@@^@)^@)^@)^@)^@)ET[ -CAK)^@)^@)CC0 -NE[F S1^@)^@)^@)^@)^@)^@)ET E))E9JEL^ZJ )@@G@@^[#D9PD1O^[DD0)E[[CTFC(O+@@@@@@G@^@] LA A0,LTOCOUNT,X3 ZK )@@G@@ LOAD OUTPUT CHARACTER COUNT +@@@@[@L@@@^^@)^@)^@)^@)^@)D-[^@)^@)ZL )@@G@@^@)^@)CC0 -GE-JCTJE(IE)?F@3^@)^@)^@)D-JCD^^[JE(OE[PE))CTCCDMCD#E- EK)CTJZM )@@G@@E(IE))+@@@@@@E@^@] AA,U A0,3 ROUND IT UP *QZN )@@G@@W* +@@@@[@I@@@^^@)^@)^@)^@)^@)CD[ -P^@)^@)^@)CC0 )3^@)^@)^@)^@)^@)^@)ZO )@@G@@^@)^@)ELJE(IC))DDO^[PE@) LLE8%+@@@@@@E@^@] SSL A0,2 ZP )@@G@@ DIVIDE BY FOUR *QW* +@@@@[@J@@@^^@)^@)^@)^@)^@)ETND))^@)^@)^@)ZQ )@@G@@CC0 )2^@)^@)^@)^@)^@)^@)^@)^@)C-DE1DC- ^[]FC)C1JE(M^@%EDR K)+@@@@@@D@^@]ZR )@@G@@ SA,H1 A0,SPK+1 SET IN PACKET +@@@@[@I@@@^^@)^@)ZS )@@G@@^@)^@)^@)ET[ -CAC)^@)^@)CC0 -NE[F S1^@)^@)^@)^@)^@)^@)ET E))DDI^[KCD#DT ZT )@@G@@E))^@)+@@@@@@E@^@] LA A0,PARTBL LOAD FANG OPTIZU )@@G@@ONS +@@@@[@J@@@^^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC0 -KCDME-]D))^@)^@)^@)ZV )@@G@@^@)^@)D-JCD^^[ACDIC8)D9KE-DD9IES)^@)+@@@@@@E@^@] TOP,U A0,OZW )@@G@@PTION('W') ARE SNAPS DESIRED ? +@@@@[@J@@@^^@)^@)^@)^@)^@)E-JE@?E*)ZX )@@G@@^@)^@)CC0 -JE[ODDJD0*^9R^8(^@)^@)^@)CDMC*)ETICDKES)C- ETDEL C))B8)+@@@@@ZY )@@G@@@E@^@] J LTOSNP NO. SKIP THE SNAP +@@@@[ZZ )@@G@@@J@@@^^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)D-OD9ND1K^@)^@)^@)^@)^@)^@)^@)D1J 0)AA )@@G@@^[NDTDE@)E-CC*)ETICDK^@)+@@@@@@F@^@] SNAP$P SPK AB )@@G@@ SNAP THE OUTPUT BUFFER +@@@@[@K@@@^^@)^@)^@)^@)^@)ETICDK^-K^@)^@)AC )@@G@@ETKDS)^@)^@)^@)^@)^@)^@)^@)^@)ETICDK^[OD[ ^[JE(OE[PE))CLPC1AC(M^@)+@@@@@AD )@@G@@@E@^@]LTOSNP TZ ITRELF,A1 IS OUTPUT TEXT ? +@@@@[AE )@@G@@@I@@@^D-OD9ND1K^@)^@)E-U^@)^@)^@)^@)DDOEL D-A -[AC)^@)^@)^@)^@)^@)DDN^[JAF )@@G@@E(OE[PE))E- F[O^@_+@@@@@@F@^@] J ITOBUNGA NOAG )@@G@@. SKIP WRITE TO FILE +@@@@[@K@@@^^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)DDOD9]AH )@@G@@E(IC9[^@)^@)^@)^@)^@)^@)D1J 0)^[NDTDE@)E9MDDOC*)E-J^[ADDGC*)+@@@@@@F@^@]AI )@@G@@ LA A0,SPK+1 LOAD ACCESS WORD FOR DATA +@@@@[AJ )@@G@@@L@@@^^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC0 -NE[F S1^@)^@)^@)^@)^@)^@)D-JCD^AK )@@G@@^[[CT#C(NES)E9JEL^^[AD9M^[^CDOCC)^@)+@@@@@@E@^@] SA A0,WAL )@@G@@WIOP+4 SET IN I/O PACKET +@@@@[@J@@@^^@)^@)^@)^@)^@)ET[^@)^@)AM )@@G@@^@)^@)CC0 -RE9DD9K S4^@)^@)^@)^@)^@)ET E))DDI^[D 9J^[KCD#DT E))^@)+@@@@@AN )@@G@@@F@^@] IOW$ WWIOP WRITE DATA TO TRACE FILE AO )@@G@@+@@@@[@K@@@^^@)^@)^@)^@)^@)DDJE8=^@)^@)^@)E9RDDJE@)^@)^@)^@)^@)^@)^@)^@)AP )@@G@@E9MDDOC*)C-[E-[^[OD8)E-MCD#C*)C1DD- +@@@@@@E@^@] LA A0,WAQ )@@G@@WIOP+5 LOAD ADDRESS IN FILE+@@@@[@J@@@^^@)^@)^@)^@)^@)D-[^@)^@)AR )@@G@@^@)^@)CC0 -RE9DD9K S5^@)^@)^@)^@)^@)D-JCD^^[[C-^EL ETN^[DD0)C1DD- +@@@@@AS )@@G@@@G@^@] AA,U A0,1 INCREMENT NEXT WRITE ADDREAT )@@G@@SS +@@@@[@L@@@^^@)^@)^@)^@)^@)CD[ -P^@)^@)^@)CC0 )1^@)^@)^@)^@)^@)^@)AU )@@G@@^@)^@)DDICTMC(HC(IE))D1 F[O^[RELDE- ^[[C-^EL ETN+@@@@@@F@^@] SAAV )@@G@@ A0,WWIOP+5 UPDATE ADDRESS IN FILE +@@@@[@K@@@^^@)^@)AW )@@G@@^@)^@)^@)ET[^@)^@)^@)^@)CC0 -RE9DD9K S5^@)^@)^@)^@)^@)E(KC-[E- ^[[C-^EL AX )@@G@@ETN^[DD0)C1DD- ^@)+@@@@@@G@^@] V WWRD MAAY )@@G@@RK BLOCK AVAILABLE FOR INPUT +@@@@[@M@@@^^@)^@)^@)^@)^@)E0)^@)^@)^@)^@)AZ )@@G@@E9REL^^@)^@)^@)^@)^@)^@)^@)^@)D([ELF^[]D-JCTF^[[E1[DDGCD]D- ^[AD9M^[DD1KBA )@@G@@E(O^@)+@@@@@@]@^@]ITOBUNGA . +@@@@[@#@@@^DDOD9]E(IC9[^@) 0)+@@@@@@[@^@]BB )@@G@@$(2). +@@@@[@]@@@^^)*AK( 0)^@)+@@@@@@C@^@]WWIOP IO$PKT,W$ 'COMM-FILEBC )@@G@@' $-$,$-$ $-$ +@@@@[@F@@@^E9RDDJE@)^@)^@)DDJ^-KDTO -R^))^9#D9HD*!C1DBD )@@G@@D- ^8)^)!^)?^)!^))^)!^))+@@@@@@C@^@]RRIOP IO$PKT,R$ 'COMM-FILE' $-$,BE )@@G@@$-$ $-$ +@@@@[@F@@@^ELMDDJE@)^@)^@)DDJ^-KDTO -M^))^9#D9HD*!C1DD- ^8)BF )@@G@@^)!^)?^)!^))^)!^))+@@@@@@^@^@]WWRD PVQUEUE 0 +@@@@[@A@@@^E9REL^BG )@@G@@^@)^@)^@)E[QEDPC(PC*)^@)A@)^@)+@@@@@@D@^@]WACK PVQUEUE 0 BH )@@G@@ ACK WAIT QUEUE+@@@@[@I@@@^E9[CTF^@)^@)^@)E[QEDPC(PC*)^@)A@)^@)BI )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)CD#DS)E9[DDO^[LE( E( ^@)+@@@@@@ @^@]SPK SNBJ )@@G@@AP$PKT ,,'OUTPUT'+@@@@[@C@@@^ETKDS)^@)^@)^@)ETICDK^-KDTO^@) )?^9JE(OE[PBK )@@G@@E)$^@)+@@@@@@B@^@]$(1) OFF (REALTHING=0)++DUMPING+@@@@[@F@@@^BL )@@G@@^)*AC(^@)^@)^@)D9AC0)^@)^@)^@) [MC([D-OD[DD1BB*0 C: T^E(HE[DD1B^@)+@@@@@BM )@@G@@@ @^@]. ** CHECK STATUS ** +@@@@[@B@@@^ 0)^@)^@)^@)^@) K%^[#D[ BN )@@G@@CTF^[NE-[E-PES) K%+@@@@@@E@^@] LA A0,A1 LOBO )@@G@@AD BUFFER ADDRESS +@@@@[@J@@@^^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC0 -[AC)^@)BP )@@G@@^@)^@)^@)^@)^@)^@)D-JCD^^[]E(AC1 EK)CD^C-MC(NES)+@@@@@@G@^@] TZBQ )@@G@@ ITRELF,A1 SHOULD BUFFER BE RELEASED ? +@@@@[@L@@@^BR )@@G@@^@)^@)^@)^@)^@)E-U^@)^@)^@)^@)DDOEL D-A -[AC)^@)^@)^@)^@)^@)ETCD9PD-^^[]BS )@@G@@E(AC1 EK)CL ^[MC(GC([ET C))B8)+@@@@@@E@^@] BRELP A0 BT )@@G@@ YES. RELEASE IT +@@@@[@I@@@^^@)^@)^@)^@)^@)CLMC(GE@)^@)^@)BU )@@G@@CC0^@)^@)^@)^@)^@)^@)^@)^@)^@)FD ES,^@)EL D- CDNC*)DDO+@@@@@@G@^@] BV )@@G@@ J LTONEXT PROCESS NEXT OUTPUT MESSAGE +@@@@[BW )@@G@@@L@@@^^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)D-OD9IC(SE))^@)^@)^@)^@)^@)^@)E[MD9#BX )@@G@@C(NES)D1 F[O^[JE(OE[PE))D( ETNCDBC*)+@@@@@@[@^@]. +@@@@[@[@@@^ 0)^@)BY )@@G@@+@@@@@@F@^@]LTOTERM V LTSCQ,X3 MARK OUTPUT TERMINATBZ )@@G@@ED +@@@@[@K@@@^D-OD9OC(MD*)^@)E0)^@)^@)^@)^@)D-OET#EC?F@3^@)^@)^@)^@)CA )@@G@@^@)^@)D([ELF^[JE(OE[PE))E- ELHDDICDOC(^^@)+@@@@@@D@^@] EXIT CB )@@G@@ . TERMINATE +@@@@[@H@@@^^@)^@)^@)^@)^@)C(SDDO^@)CC )@@G@@^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)E- ELHDDICDOC*)^@)+@@@@@@[@^@]. CD )@@G@@+@@@@[@[@@@^ 0)^@)+@@@@@@[@^@]. +@@@@[@[@@@^ 0)^@)+@@@@@@B@^@]. CE )@@G@@ ESI OUTPUT COMPLETION ACTIVITY +@@@@[@E@@@^ 0)^@)^@)^@)^@)C(NDC)D9PCF )@@G@@E-KE(O^[#D9HE[GC(ODDJD0)CD#E-DE1DE-T+@@@@@@[@^@]. +@@@@[@[@@@^ 0)^@)CG )@@G@@+@@@@@@G@^@]OUTINT ACT$ LTONAME,A0 ACTIVATE THE OUTPUT CH )@@G@@ACTIVITY +@@@@[@L@@@^D9PE-DD1O^@)^@)CD#E)=^@)^@)^@)D-OD9ICDHC*?CC0^@)CI )@@G@@^@)^@)^@)^@)CD#E-DE1[E- ^[OD[ ^[JE(OE[PE))CD#E-DE1DE-T+@@@@@@[@^@]/. CJ )@@G@@+@@@@[@[@@@^ 8,^@)+@@@@@@[@^@]. +@@@@[@[@@@^ 0)^@)+@@@@@@A@^@]. CK )@@G@@ LINE TABLE INPUT ACTIVITY +@@@@[@D@@@^ 0)^@)^@)^@)^@)D-DD1 ^[OCD]D- CL )@@G@@^[DD1KE(O^[[CTODDQDDOFC)+@@@@@@[@^@]. +@@@@[@[@@@^ 0)^@)+@@@@@@F@^@]CM )@@G@@. THE INPUT ACTIVITY RECEIVES CONTROL BY BEING ACTIVATED +@@@@[CN )@@G@@@K@@@^ 0)^@)^@)^@)^@)E-CC*)DDIE[PE))CD#E-DE1DE-T^[MC(#C(DE1 ES)CTJD1OELJCO )@@G@@D))CLT^[]C(DD1B^[[CTODDQCDOC(^+@@@@@@F@^@]. BY THE ESI INPUT COMCP )@@G@@PLETION ACTIVITY WHENEVER A BUFFER +@@@@[@K@@@^ 0)^@)^@)^@)^@)CLT^[OD[ CQ )@@G@@^[ ETD^[DD1KE(O^[#D9HE[GC(ODDJD0)CD#E-DE1DE-T^[RD[ D1 E1 EK)CC)CLPC1AC(MCR )@@G@@+@@@@@@E@^@]. IS FILLED. THE INPUT ACTIVITY HANDS THE COMPLETEDCS )@@G@@+@@@@[@J@@@^ 0)^@)^@)^@)^@)DDN^[ADDGD- C),^@)E-CC*)DDIE[PE))CD#E-DE1DE-TCT )@@G@@^[CCDIC-N^[OD[ ^[#D9HE[GC(OC(^+@@@@@@F@^@]. BUFFER OFF TO THE TRCU )@@G@@ANSACTION PROCESSOR, THEN RAISES +@@@@[@K@@@^ 0)^@)^@)^@)^@)CLPC1AC(MCV )@@G@@^[JC1A^[OD8)E-CC*)E-MCDIET[CTODDJD0)E[MD9#C(NETJEK?^[OD[ D0)EL[DDNC(N^@)CW )@@G@@+@@@@@@C@^@]. INPUT IMMEDIATELY ON THE LINE AGAIN. +@@@@[@G@@@^CX )@@G@@ 0)^@)^@)^@)^@)DDIE[PE))DDHD( C-DCDOC(GFC)D9I^[OD[ ^[GDDIC*)CDBCDDD0,^@)CY )@@G@@+@@@@@@[@^@]. +@@@@[@[@@@^ 0)^@)+@@@@@@G@^@]LTIACT LA A0,QCZ )@@G@@L,X4 LOAD ACTIVITY NAME FOR ACT$ +@@@@[@L@@@^D-ODD[CTO^@)DA )@@G@@^@)D-[^@)^@)^@)^@)CC0 -LD)?F@4^@)^@)^@)^@)^@)^@)D-JCD^^[[CTODDQDDOFC)D1[DB )@@G@@D( ^[AD9M^[[CTO^))+@@@@@@G@^@] SA A0,LTINAME,X3 SEDC )@@G@@T INPUT ACTIVITY NAME IN LT +@@@@[@M@@@^^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)DD )@@G@@CC0 -GE-DD1[D( -SAS)^@)^@)^@)ET E))DDIE[PE))CD#E-DE1DE-T^[ICDHC*)DDI^[GDE )@@G@@E))^@)+@@@@@@ @^@] ON REALTHING +@@@@[@C@@@^^@)^@)^@)^@)DF )@@G@@^@)D9I^@)^@)^@)^@)EL CDGE-CDDIC8)^@)+@@@@@@G@^@] RT$ 33 DG )@@G@@ ADJUST REAL TIME LEVEL FOR INPUT+@@@@[@M@@@^^@)^@)^@)^@)DH )@@G@@^@)ELO^))^@)^@)^@)AS3^@)^@)^@)^@)^@)^@)^@)^@)^@)CD^DLPETO^[MC([D))E-DD( DI )@@G@@^[GC(QC(G^[AD9M^[DD1KE(O+@@@@@@ @^@] OFF REALTHING +@@@@[DJ )@@G@@@C@@@^^@)^@)^@)^@)^@)D9AC0)^@)^@)^@)EL CDGE-CDDIC8)^@)+@@@@@@F@^@] DK )@@G@@ LA,U A0,LTFN,X3 LOAD LINE TABLE ADDRESS +@@@@[@K@@@^DL )@@G@@^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC0 -GE-AD0?F@3^@)^@)^@)^@)^@)D-JCD^^[GDDIDM )@@G@@C*)E-[CLGC*)CD^C-MC(NES)+@@@@@@ @^@] ON REALTHING +@@@@[DN )@@G@@@C@@@^^@)^@)^@)^@)^@)D9I^@)^@)^@)^@)EL CDGE-CDDIC8)^@)+@@@@@@F@^@] DO )@@G@@ CMS$ . INITIALISE LINE TABLE +@@@@[@K@B@^DP )@@G@@^@)^@)^@)^@)^@)CTHES=^@)^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)DDIDDODD[D-DDQ )@@G@@ET ^[GDDIC*)E-[CLGC*)^@)@K@@@B^[>IK)^@)^@)^@)CTHES=^@)^@)^@) 0)^@)^@)^@)DR )@@G@@^@)^@)^@)^@)^@)^@)DDIDDODD[D-DET ^[GDDIC*)E-[CLGC*)^@)+@@@@@@ @^@] DS )@@G@@ OFF REALTHING +@@@@[@C@@@^^@)^@)^@)^@)^@)D9AC0)^@)^@)^@)EL CDGDT )@@G@@E-CDDIC8)^@)+@@@@@@F@^@] V LTOAQ,X3 MARK INPDU )@@G@@UT ACTIVITY READY +@@@@[@L@@@^^@)^@)^@)^@)^@)E0)^@)^@)^@)^@)D-OD9[EC?F@3DV )@@G@@^@)^@)^@)^@)^@)^@)D([ELF^[DD1KE(O^[[CTODDQDDOFC)EL CD^FC)^@)+@@@@@@G@^@]DW )@@G@@ J LTISTART INITIALISE FOR FIRST BUFFER DX )@@G@@+@@@@[@L@@@^^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)D-ODDNE-[ELO^@)^@)^@)^@)^@)^@)DY )@@G@@DDIDDODD[D-DET ^[AD9M^[ADDMETO^[]E(AC1 EK)+@@@@@@[@^@]. +@@@@[@[@@@^DZ )@@G@@ 0)^@)+@@@@@@]@^@]LTINEXT . +@@@@[@#@@@^D-ODDIC(SE))^@) 0)+@@@@@@A@^@]EA )@@G@@ ON REALTHING=0 +@@@@[@C@@@^^@)^@)^@)^@)^@)D9I^@)^@)EB )@@G@@^@)^@)EL CDGE-CDDIC8.A@)+@@@@@@H@^@] LA,S1 A0,LTFN,X3 EC )@@G@@ LOAD FIRST CHARACTER OF FILE NAME +@@@@[@N@@@^^@)^@)^@)^@)^@)D-[ED )@@G@@ -NAC)^@)^@)CC0 -GE-AD0?F@3^@)^@)^@)^@)^@)D-JCD^^[ADDMETO^[#D[[EL[CTOC(MEE )@@G@@^[JC0)C1DD- ^[ICDHC*)^@)+@@@@@@E@^@] TE,U A0,'I' EF )@@G@@ INPUT FILE NAME +@@@@[@I@@@^^@)^@)^@)^@)^@)E- -P^@)^@)^@)CC0 )$EG )@@G@@DC$^@)^@)^@)^@)^@)^@)^@)DDIE[PE))C1DD- ^[ICDHC*)+@@@@@@F@^@] DAEH )@@G@@CT$ . NO. WAIT FOR A WHILE +@@@@[@K@@@^^@)^@)EI )@@G@@^@)^@)^@)C-[CTO^))^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)D1J 0)^[RCDDE))C1JEJ )@@G@@EK)CC)E9CDDGC*)^@)+@@@@@@A@^@] OFF REALTHING=0 +@@@@[EK )@@G@@@C@@@^^@)^@)^@)^@)^@)D9AC0)^@)^@)^@)EL CDGE-CDDIC8.A@)+@@@@@@ @^@] EL )@@G@@ ON REALTHING +@@@@[@C@@@^^@)^@)^@)^@)^@)D9I^@)^@)^@)^@)EL CDGEM )@@G@@E-CDDIC8)^@)+@@@@@@F@^@] DACT$ . WAIT FOREN )@@G@@ INPUT COMPLETION +@@@@[@L@@@^^@)^@)^@)^@)^@)C-[CTO^))^@)^@) 0)^@)^@)^@)EO )@@G@@^@)^@)^@)^@)^@)^@)E9[DDO^[AD9M^[DD1KE(O^[#D9HE[GC(ODDJD0)^@)+@@@@@@ @^@]EP )@@G@@ OFF REALTHING +@@@@[@C@@@^^@)^@)^@)^@)^@)D9AC0)^@)^@)^@)EQ )@@G@@EL CDGE-CDDIC8)^@)+@@@@@@A@^@] ON REALTHING=0 +@@@@[ER )@@G@@@C@@@^^@)^@)^@)^@)^@)D9I^@)^@)^@)^@)EL CDGE-CDDIC8.A@)+@@@@@@F@^@] ES )@@G@@ P WWRD WAIT FOR OUTPUT TO BE DONE+@@@@[@L@@@^ET )@@G@@^@)^@)^@)^@)^@)E@)^@)^@)^@)^@)E9REL^^@)^@)^@)^@)^@)^@)^@)^@)E9[DDO^[AD9MEU )@@G@@^[JE(OE[PE))E-J^[]C*)C-JD1 ^@)+@@@@@@F@^@] LA A0,LTIBUF,EV )@@G@@X3 LOAD INPUT BUFFER ADDRESS +@@@@[@L@@@^^@)^@)^@)^@)^@)D-[^@)^@)EW )@@G@@^@)^@)CC0 -GE-DCLPC0?F@3^@)^@)^@)^@)D-JCD^^[DD1KE(O^[]E(AC1 EK)CD^C-MC(NEX )@@G@@ES)^@)+@@@@@@E@^@] LXI,H1 A0,WWIOP+4 GET LENGTH TO EY )@@G@@READ +@@@@[@J@@@^^@)^@)^@)^@)^@)D-SDC?D@1^@)^@)CC0 -RE9DD9K S4^@)^@)^@)EZ )@@G@@^@)^@)C9 E))D- D1BE-C^[OD8)EL CD^^@)+@@@@@@G@^@] SA A0,RFA )@@G@@RIOP+4 SET READ ACCESS WORD IN PACKET +@@@@[@M@@@^^@)^@)^@)^@)FB )@@G@@^@)ET[^@)^@)^@)^@)CC0 -MELDD9K S4^@)^@)^@)^@)^@)ET E))EL CD^^[[CT#C(NES)FC )@@G@@E9JEL^^[DD0)E[[CTFC(O^@)+@@@@@@F@^@] IOW$ RRIOP FD )@@G@@ READ IN NEXT INPUT BLOCK +@@@@[@K@@@^^@)^@)^@)^@)^@)DDJE8=^@)^@)^@)FE )@@G@@ELMDDJE@)^@)^@)^@)^@)^@)^@)^@)EL CD^^[DD0)D1 F[O^[DD1KE(O^[]D-JCTF+@@@@@FF )@@G@@@D@^@] LA A0,RRIOP+5 LOAD ADDRESS +@@@@[@H@@@^FG )@@G@@^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC0 -MELDD9K S5^@)^@)^@)^@)^@)D-JCD^^[[C-^FH )@@G@@EL ETN+@@@@@@F@^@] AA,U A0,1 ADVANCE TO NEXFI )@@G@@T SECTOR +@@@@[@K@@@^^@)^@)^@)^@)^@)CD[ -P^@)^@)^@)CC0 )1^@)^@)^@)^@)FJ )@@G@@^@)^@)^@)^@)CD^E1[D1#C*)E-J^[IC(SE))ET CTOD9M^@)+@@@@@@F@^@] SAFK )@@G@@ A0,RRIOP+5 UPDATE NEXT READ ADDRESS +@@@@[@K@@@^^@)^@)FL )@@G@@^@)^@)^@)ET[^@)^@)^@)^@)CC0 -MELDD9K S5^@)^@)^@)^@)^@)E(KC-[E- ^[IC(SE))FM )@@G@@EL CD^^[[C-^EL ETN+@@@@@@A@^@] OFF REALTHING=0 +@@@@[FN )@@G@@@C@@@^^@)^@)^@)^@)^@)D9AC0)^@)^@)^@)EL CDGE-CDDIC8.A@)+@@@@@@F@^@] FO )@@G@@ TZ LTCLOSE,X3 IS LINE TERMINATING ? +@@@@[@K@@@^FP )@@G@@^@)^@)^@)^@)^@)E-U^@)^@)^@)^@)D-OCTGD9NC*?F@3^@)^@)^@)^@)^@)DDN^[GDDIC*)FQ )@@G@@E- ELHDDICDODDIC8)B8)^@)+@@@@@@F@^@] J LTITERM FR )@@G@@ YES. GO TERMINATE INPUT +@@@@[@K@@@^^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)FS )@@G@@D-ODDOC(MD*)^@)^@)^@)^@)^@)^@)FD ES,^@)C9J^[OC(MD(DD1[E- ^[DD1KE(O+@@@@@FT )@@G@@@B@^@]. ** CHECK LINE TABLE STATUS ** +@@@@[@E@@@^ 0)^@)^@)^@)FU )@@G@@^@) K%^[#D[ CTF^[GDDIC*)E-[CLGC*)ETOCDOE(N^@% K)+@@@@@@H@^@] INFV )@@G@@SERT ICHWQ PLACE BUFFER ON TRANSACTION QUEUE +@@@@[FW )@@G@@@N@@@^^@)^@)^@)^@)^@)DDIET ELO^@)^@)DD#D[REC)^@)^@)^@)^@)^@)^@)^@)E[GCD#FX )@@G@@C*)CLPC1AC(M^[JD0)E-MCDIET[CTODDJD0)EDPC(PC*)^@)+@@@@@@H@^@] V FY )@@G@@ ICHWORK MARK WORK AVAILABLE FOR TRANSACTION +@@@@[FZ )@@G@@@N@@@^^@)^@)^@)^@)^@)E0)^@)^@)^@)^@)DD#D[RD9MDS)^@)^@)^@)^@)^@)^@)D([ELFGA )@@G@@^[RD9MDS)CDQCDDD-[CLGC*)C1JEK)E-MCDIET[CTODDJD0)+@@@@@@[@^@]. +@@@@[GB )@@G@@@[@@@^ 0)^@)+@@@@@@G@^@]LTISTART LA A0,LTBLW,X3 LOAD LENGC )@@G@@GTH OF INPUT BUFFER +@@@@[@L@@@^D-ODDNE-[ELO^@)D-[^@)^@)^@)^@)CC0 -GGD )@@G@@E-]D-R -SAS)^@)^@)^@)^@)D-JCD^^[GC(IC9OD@)D9A^[DD1KE(O^[]E(AC1 EK)+@@@@@GE )@@G@@@G@^@] BGET . ALLOCATE A NEW INPUT BUFFEGF )@@G@@R +@@@@[@L@@@^^@)^@)^@)^@)^@)CLBC(O^@)^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)GG )@@G@@^@)^@)CDGD-JCT[E- ^[[^[IC(R^[DD1KE(O^[]E(AC1 EK)+@@@@@@F@^@] AAGH )@@G@@,U A0,ITTEXT COMPUTE TEXT START ADDRESS+@@@@[@L@@@^^@)^@)GI )@@G@@^@)^@)^@)CD[ -P^@)^@)^@)CC0 -DE-OC(SE))^@)^@)^@)^@)^@)CTJD(KE(OC*)E- F[OGJ )@@G@@^[NE-[ELO^[[C-^EL ETN^@)+@@@@@@F@^@] SA A0,LTIBUF,X3 GK )@@G@@ SET INPUT BUFFER ADDRESS +@@@@[@K@@@^^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)GL )@@G@@CC0 -GE-DCLPC0?F@3^@)^@)^@)^@)ET E))DDIE[PE))CLPC1AC(M^[[C-^EL ETN+@@@@@GM )@@G@@@ @^@] ON REALTHING +@@@@[@C@@@^^@)^@)^@)^@)^@)D9I^@)^@)GN )@@G@@^@)^@)EL CDGE-CDDIC8)^@)+@@@@@@F@^@] CMI$ LTFN,X3 GO )@@G@@ FIRE UP INPUT IMMEDIATELY +@@@@[@L@@@^^@)^@)^@)^@)^@)CTHDC=^@)^@)^@)GP )@@G@@D-OC1I -SAS)^@)^@)^@)^@)^@)^@)C1DEL ^[PE@)DDIE[PE))DDHD( C-DCDOC(GFC)^@)GQ )@@G@@+@@@@@@ @^@] OFF REALTHING +@@@@[@C@@@^^@)^@)^@)^@)^@)D9AGR )@@G@@C0)^@)^@)^@)EL CDGE-CDDIC8)^@)+@@@@@@E@^@] LA A1,LTIBUF,GS )@@G@@X3 LOAD BUFFER ADDRESS +@@@@[@J@@@^^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)GT )@@G@@CC1 -GE-DCLPC0?F@3^@)^@)^@)^@)D-JCD^^[]E(AC1 EK)CD^C-MC(NES)+@@@@@@E@^@]GU )@@G@@ ANA,U A1,ITTEXT BACK UP TO HEADER +@@@@[@J@@@^GV )@@G@@^@)^@)^@)^@)^@)CDICC?E*)^@)^@)CC1 -DE-OC(SE))^@)^@)^@)^@)^@)CL[CTF^[PE@)GW )@@G@@E-J^[CC([C- EK)^@)+@@@@@@F@^@] LA,U A2,ITYIN LOGX )@@G@@AD INPUT BUFFER TYPE +@@@@[@K@@@^^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC2 -DGY )@@G@@E-TDDI^@)^@)^@)^@)^@)^@)D-JCD^^[DD1KE(O^[]E(AC1 EK)E-TE[ ^@)+@@@@@@E@^@]GZ )@@G@@ SA A2,ITTYPE,A1 SET TYPE IN BUFFER +@@@@[@J@@@^HA )@@G@@^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)CC2 -DE-OFDKC*?CC1^@)^@)^@)^@)ET E))E-TE[ HB )@@G@@^[DD0)CLPC1AC(M^@)+@@@@@@F@^@] SX X3,ITLT,A1 SEHC )@@G@@T LINE TABLE IN BUFFER +@@@@[@K@@@^^@)^@)^@)^@)^@)ETS^@)^@)^@)^@)F@3 -DHD )@@G@@E-GE)?CC1^@)^@)^@)^@)^@)ET E))D-DD1 ^[OCD]D- ^[DD0)CLPC1AC(M+@@@@@@F@^@]HE )@@G@@ J LTINEXT WAIT FOR INPUT COMPLETION +@@@@[HF )@@G@@@L@@@^^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)D-ODDIC(SE))^@)^@)^@)^@)^@)^@)E9[DDOHG )@@G@@^[AD9M^[DD1KE(O^[#D9HE[GC(ODDJD0)^@)+@@@@@@[@^@]. +@@@@[@[@@@^ 0)^@)HH )@@G@@+@@@@@@F@^@]LTITERM BRELP A1 RELEASE THE INPUT BUHI )@@G@@FFER +@@@@[@K@@@^D-ODDOC(MD*)^@)CLMC(GE@)^@)^@)CC1^@)^@)^@)^@)^@)^@)^@)HJ )@@G@@^@)^@)EL D- CDNC*)E-CC*)DDIE[PE))CLPC1AC(M+@@@@@@F@^@] V HK )@@G@@ LTSCQ,X3 MARK INPUT TERMINATED +@@@@[@K@@@^^@)^@)^@)^@)HL )@@G@@^@)E0)^@)^@)^@)^@)D-OET#EC?F@3^@)^@)^@)^@)^@)^@)D([ELF^[DD1KE(O^[OC(MD(DHM )@@G@@D1[E- C))^@)+@@@@@@D@^@] EXIT . TERMINATHN )@@G@@E +@@@@[@H@@@^^@)^@)^@)^@)^@)C(SDDO^@)^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)HO )@@G@@^@)^@)E- ELHDDICDOC*)^@)+@@@@@@[@^@]. +@@@@[@[@@@^ 0)^@)+@@@@@@B@^@]HP )@@G@@. INPUT ESI COMPLETION ACTIVITY +@@@@[@E@@@^ 0)^@)^@)^@)^@)DDIHQ )@@G@@E[PE))C(NDC)CTJD(KD- E-DD9I^[[CTODDQDDOFC)+@@@@@@[@^@]. +@@@@[@[@@@^HR )@@G@@ 0)^@)+@@@@@@G@^@]ININT ACT$ LTINAME,A0 ACTIVATE INPUTHS )@@G@@ ACTIVITY FOR LT +@@@@[@M@@@^DDIDDIE))^@)^@)CD#E)=^@)^@)^@)D-ODDICDHC*?HT )@@G@@CC0^@)^@)^@)^@)^@)CD#E-DE1[E- ^[DD1KE(O^[[CTODDQDDOFC)C1JEK)D-O^@)+@@@@@HU )@@G@@@[@^@@/. +@@@@[@[@@@^ 8,^@)+@@@@@@[@^@@. +@@@@[@[@@@^ 0)^@)+@@@@@HV )@@G@@@H@^@@. THIS SEQUENCE OF CODING GENERATES A 256 WORD POLYNOMIAL HW )@@G@@DIVISION +@@@@[@N@@@^ 0)^@)^@)^@)^@)E-CDDN^[NC(LE( D1#C*)D9A^[#D9^DDIHX )@@G@@C8)C9 D1 EL[E- ES)CC)AK5A0)E9JEL^^[KD9GFDID9HDD[D))C-DE1DETDD9I^@)+@@@@@HY )@@G@@@H@^@@. REMAINDER TABLE. THIS TABLE IS USED TO COMPUTE THE CRC HZ )@@G@@OF MESSAGES +@@@@[@O@@@^ 0)^@)^@)^@)^@)EL D([DDIC- EK)E-[CLGC*,^@)E-CDDNIA )@@G@@^[OCD]D- ^[DES)E(NC(^^[OD8)CTJD(KE(OC*)E-CC*)CTMCS)D9A^[HC(NET[C9 ES)^@)IB )@@G@@+@@@@@@H@^@@. TRANSMITTED AND RECEIVED. TO REDUCE CHARACTER PROIC )@@G@@CESSING OVERHEAD, +@@@@[@O@@@^ 0)^@)^@)^@)^@)E-MCDIETHDDOE- C))CDIC))EL ID )@@G@@CT DDQC(^ 0)^[OD8)EL C-PCT ^[#D[[EL[CTOC(M^[KELJCT ETNDDIC8)D9QC(MD[ CD^IE )@@G@@ ))^@)+@@@@@@H@^@@. THE 16 BIT REMAINDER IS STORED WITH THE HIGHIF )@@G@@-ORDER 8 BITS RIGHT +@@@@[@N@@@^ 0)^@)^@)^@)^@)E-CC*)AC6^[]DDO^[MC(HIG )@@G@@CDDD1^C(M^[DES)ETOD9MC(^^[RDDOD@)E-CC*)D[DC9C (JEL^C(M^@8^[]DDOES)ELDC9CIH )@@G@@E))^@)+@@@@@@H@^@@. JUSTIFIED IN H1, AND THE LOW-ORDER 8 BITS RIII )@@G@@GHT JUSTIFIED IN H2. +@@@@[@N@@@^ 0)^@)^@)^@)^@)DLPETODDADD C))DDI^[CIJ )@@G@@AC?^[[D1^^[OD[ ^[GD9R (JEL^C(M^@8^[]DDOES)ELDC9CE))DLPETODDADD C))DDI^[CIK )@@G@@AK,^@)+@@@@@@[@^@@. +@@@@[@[@@@^ 0)^@)+@@@@@@D@^@@. FUNCTIONIL )@@G@@ TO REVERSE BITS IN 8 OR 16 BIT BYTE+@@@@[@I@@@^ 0)^@)^@)^@)^@)C1PD1#E-DIM )@@G@@D9I^[OD8)EL E1 ELNC*)CLDE-N^[DD0)B@)D9M^@1A0)CLDE))CLTE- ^@)+@@@@@@[@^@@IN )@@G@@. +@@@@[@[@@@^ 0)^@)+@@@@@@^@^@@F FUNC . +@@@@[@A@@@^IO )@@G@@C0)^@)^@)^@)^@)C1PD1#^@)^@)^@) 0)^@)+@@@@@@^@^@@REVERSE8* NAME 7 IP )@@G@@+@@@@[@A@@@^EL E1 ELNC*8 K)D1[D( ^@)^@)^@)A8)^@)+@@@@@@^@^@@REVERSE16* NIQ )@@G@@AME 15 +@@@@[@A@@@^EL E1 ELNC*1A0%^[ICDHC*)^@)^@)AC5^@)+@@@@@@ @^@@IR )@@G@@I DO F(0)+1 ,; +@@@@[@C@@@^DC)^@)^@)^@)^@)C-J^@)^@)^@)^@)IS )@@G@@C0*A@( S1^@?BS)^@)+@@@@@@F@^@@A(0) EQU A(0)++(1*/(F(0)-I+1))*IT )@@G@@(((1*/(I-1))**F(1))>0) +@@@@[@K@@@^CC*A@(^@)^@)^@)C(LE*)^@)^@)^@)CC*A@(IU )@@G@@ S: @1 K\ [A @0 C!DC:AC( C% @* @1 K\ [D *1 C( K%C0*AC( C"A@(+@@@@@@^@^@@IV )@@G@@ END A(0)+@@@@[@A@@@^^@)^@)^@)^@)^@)C(IC))^@)^@)^@)CC*A@(IW )@@G@@+@@@@@@[@^@@. +@@@@[@[@@@^ 0)^@)+@@@@@@B@^@@. PERFORM POLYNOIX )@@G@@MIAL DIVISION +@@@@[@E@@@^ 0)^@)^@)^@)^@)E[ ELAD9MD*)E[JD-TD1JD(DCDGIY )@@G@@^[^DDQDDNDDJD0)^@)+@@@@@@[@^@@. +@@@@[@[@@@^ 0)^@)+@@@@@@^@^@@DIVIDEIZ )@@G@@* FUNC . +@@@@[@A@@@^C-DE1DC- K)^@)C1PD1#^@)^@)^@) 0)^@)+@@@@@JA )@@G@@@E@^@@DIVIDEND(0) EQU DIVIDE(1)*/16 EXPAND TO 24 BITS +@@@@[JB )@@G@@@J@@@^C-DE1DC- D1^ @0 C)C(LE*)^@)^@)C-DE1DC- @1 C% 81A0)^@)^@)^@)C(SE[[JC )@@G@@D1^^[OD8)AK4^[]DDOES)^@)+@@@@@@F@^@@DIVISOR(0) EQU 0300005*/7 JD )@@G@@ BITS SET FOR COEFFICIENTS +@@@@[@L@@@^C-DE1DETJEK*A@(^[ EDP^@)^@)^@)JE )@@G@@A@3A@0A@0A*% 87^@)^@)^@)^@)^@)CLDE-N^[NC(O^[AD9M^[#D9 C1ADD#DD D1OES)^@)JF )@@G@@+@@@@@@^@^@@DP* PROC *0 +@@@@[@A@@@^C-K K)^@)^@)^@)E[MD9#^@)JG )@@G@@^@)^@) K0^@)+@@@@@@H@^@@A EQU 24-I BIT BEINJH )@@G@@G PROCESSED ON THIS INVOKATION+@@@@[@O@@@^CC)^@)^@)^@)^@)C(LE*)^@)^@)^@)JI )@@G@@AK4 (D^@)^@)^@)^@)^@)^@)^@)^@)CLDE))CL DDIC8)E[MD9#C(NET C))D9I^[OD[DES)JJ )@@G@@DDIE1JDT[E-DD9I^@)+@@@@@@C@^@@ DO (DIVIDEND(0)**(1*/A))>JK )@@G@@0 ,; +@@@@[@G@@@^^@)^@)^@)^@)^@)C-J^@)^@)^@)^@) [^DDQDD^C(IC)*A@( K% @1JL )@@G@@ K\CC( C"A@) );^@)+@@@@@@C@^@@DIVIDEND*(0) EQU DIVIDEND(0)--DIVISOR(0JM )@@G@@) +@@@@[@F@@@^C-DE1DC- D1^ K*A@(^[ EDP^@)^@)C-DE1DC- D1^ @0 C! (^DDQJN )@@G@@DDND9M @0 C)+@@@@@@A@^@@DIVISOR*(0) EQU DIVISOR(0)/2 +@@@@[@C@@@^JO )@@G@@C-DE1DETJEK% @0 C)C(LE*)^@)^@)C-DE1DETJEK*A@( 82+@@@@@@#@^@@ ENJP )@@G@@D +@@@@[@^@@@^^@)^@)^@)^@)^@)C(IC))^@)+@@@@@@ @^@@I DO JQ )@@G@@ 8 , DP +@@@@[@B@@@^DC)^@)^@)^@)^@)C-J^@)^@)^@)^@)B@) ))C-K^@)+@@@@@JR )@@G@@@A@^@@ END DIVIDEND(0) +@@@@[@C@@@^^@)^@)^@)^@)^@)C(IJS )@@G@@C))^@)^@)^@)C-DE1DC- D1^ @0 C)+@@@@@@[@^@@. +@@@@[@[@@@^ 0)^@)+@@@@@JT )@@G@@@A@^@@. GENERATE THE TABLE ENTRIES+@@@@[@D@@@^ 0)^@)^@)^@)^@)C9 JU )@@G@@D1 EL[E- ^[OD[ ^[OCD]D- ^[ D1OELDC(N+@@@@@@[@^@@. +@@@@[@[@@@^ 0)^@)JV )@@G@@+@@@@@@^@^@@REMAINDER* PROC 0,1 +@@@@[@A@@@^EL D([DDIC- EK%^[KELJCS)JW )@@G@@^@)^@)A@?AC)+@@@@@@D@^@@Z EQU REVERSE16(DIVIDE(REVERSE8(I-JX )@@G@@1))) +@@@@[@H@@@^FK)^@)^@)^@)^@)C(LE*)^@)^@)^@)EL E1 ELNC*1A0*C-DE1DC- JY )@@G@@ [MC(QC(MET B@*DC!AC( C(+@@@@@@A@^@@ * Z/(1*/8),Z**0377JZ )@@G@@+@@@@[@D@@@^^@)^@)^@)^@)^@) K)^@)^@)^@)^@)FK\ @1 K\B@( -U K%A@3A87+@@@@@KA )@@G@@@#@^@@ END +@@@@[@^@@@^^@)^@)^@)^@)^@)C(IC))^@)+@@@@@@[@^@@KB )@@G@@. +@@@@[@[@@@^ 0)^@)+@@@@@@G@^@] ON . KC )@@G@@ *** REDUCE ASSEMBLY TIME *** +@@@@[@L@@@^^@)^@)^@)^@)^@)D9I^@)^@)KD )@@G@@^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@) K% K)EL C-PCT ^[[ETNC(HCLGFC)E-DD( KE )@@G@@^@% K%+@@@@@@]@^@@REMAINDER . +@@@@[@#@@@^EL D([DDIC- EK) 0)+@@@@@@A@^@@KF )@@G@@I DO 256 , REMAINDER +@@@@[@D@@@^DC)^@)^@)^@)^@)C-J^@)^@)KG )@@G@@^@)^@)AK5A0) ))EL D([DDIC- EK)+@@@@@@F@^@] OFF . KH )@@G@@ ** REDUCE ASSEMBLY TIME **+@@@@[@L@@@^^@)^@)^@)^@)^@)D9AC0)^@)KI )@@G@@^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@) K%^[MC(^E(#C*)CDNET D(]D-T^[ODDHC*)KJ )@@G@@ K%^@)+@@@@@@ @^@] OFF INTERSITE +@@@@[@C@@@^^@)^@)^@)^@)KK )@@G@@^@)D9AC0)^@)^@)^@)DDIE- ELNDDOC*)^@)+@@@@@@[@^@]/. +@@@@[@[@@@^ 8,^@)KL )@@G@@+@@@@@@[@^@]. +@@@@[@[@@@^ 0)^@)+@@@@@@E@^@]. INTERCEPT ROUTKM )@@G@@INES FOR INTERCHANGE DECONFIGURED +@@@@[@J@@@^ 0)^@)^@)^@)^@)DDIE- EL#KN )@@G@@C(KE))ELJE(ODDIC(N^[AD9M^[DD1OC(MCTCCDIC9 ^[^C(#D9IC1DC9PEL C))^@)+@@@@@KO )@@G@@@[@^@]. +@@@@[@[@@@^ 0)^@)+@@@@@@A@^@] ON INTERSITE=KP )@@G@@0 +@@@@[@C@@@^^@)^@)^@)^@)^@)D9I^@)^@)^@)^@)DDIE- ELNDDOC*.A@)+@@@@@KQ )@@G@@@[@^@]. +@@@@[@[@@@^ 0)^@)+@@@@@@F@^@]CONNECT* . KR )@@G@@ TRAP 'CONNECT' COMMAND +@@@@[@K@@@^CTJD1IC(#E)%^@) 0)^@)^@)KS )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)E-MCDK^@$CTJD1IC(#E)$^[#D9HD([D1^^@)KT )@@G@@+@@@@@@F@^@]DISCT* . TRAP 'DISCONNECT' COKU )@@G@@MMAND +@@@@[@L@@@^C-DET#E)%^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)KV )@@G@@^@)^@)E-MCDK^@$C-DET#D9ID1 CTO^8)CTJD(HCDIC))^@)+@@@@@@F@^@]ICHG* . KW )@@G@@ TRAP 'INTERCHANGE' COMMAND+@@@@[@L@@@^DD#D[BKX )@@G@@ K)^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)E-MCDK^@$DDIE- EL#KY )@@G@@D[[D1BC*$^[#D9HD([D1^^@)+@@@@@@F@^@]MESAIS* . KZ )@@G@@ TRAP 'MESSAGE' COMMAND +@@@@[@K@@@^D( ET[DDN K)^@) 0)^@)^@)^@)^@)LA )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)^@)^@)E-MCDK^@$D( ETNCDBC*$^[#D9HD([D1^^@)+@@@@@LB )@@G@@@[@^@]. +@@@@[@[@@@^ 0)^@)+@@@@@@E@^@] R$DIT . LC )@@G@@ FIRE UP THE EDITOR +@@@@[@J@@@^^@)^@)^@)^@)^@)EK=C-DE))^@)^@)LD )@@G@@ 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)C1DEL ^[PE@)E-CC*)C(^DDOD9M^@)+@@@@@@G@^@]LE )@@G@@ E$MSG ISNCOM COPY NOT CONFIGURED MESSAGE LF )@@G@@+@@@@[@L@@@^^@)^@)^@)^@)^@)C*=D(NC8)^@)^@)DDND1#D9H^@)^@)^@)^@)^@)^@)^@)LG )@@G@@CTJE[T^[ID9O^[#D9IC1DC9PEL C))D( ETNCDBC*)+@@@@@@F@^@] LMJ LH )@@G@@ X11,IST EDIT STATEMENT NUMBER +@@@@[@K@@@^^@)^@)^@)^@)LI )@@G@@^@)D-HDK)^@)^@)^@)F@1AC?DDNE))^@)^@)^@)^@)^@)^@)C(^DDO^[NE-[E- D( D1O^[ILJ )@@G@@E(HCL EK)^@)+@@@@@@D@^@] COMPLETE . TERMINATLK )@@G@@E +@@@@[@H@@@^^@)^@)^@)^@)^@)CTJD(KD- E- ^@) 0)^@)^@)^@)^@)^@)^@)^@)LL )@@G@@^@)^@)E- ELHDDICDOC*)^@)+@@@@@@[@^@]. +@@@@[@[@@@^ 0)^@)+@@@@@@G@^@]LM )@@G@@ISNCOM 'INTER-SITE INTERCHANGE NOT CONFIGURED. IGNORED COMMAND !' LN )@@G@@+@@@@[@M@@@^DDND1#D9H^@)^@)^9DD1OC(M (NDDOC*)DDIE- EL#D[[D1BC*)D1JE))CTJLO )@@G@@D1ADDBE(MC(^ 0)^[DC9ID9MC(^^[#D9HD([D1^^@-^8)^@)+@@@@@@A@^@] OFLP )@@G@@F INTERSITE=0 +@@@@[@C@@@^^@)^@)^@)^@)^@)D9AC0)^@)^@)^@)DDIE- LQ )@@G@@ELNDDOC*.A@)+@@@@@@#@^@@ END +@@@@[@^@@@^^@)^@)^@)^@)^@)C(ILR )@@G@@C))^@)___ K\ [D *1 C( K%C0*AC( C"A@(+@@@@@@^@^@@*[S@@@*SDFF*@[@Q@P. LS )@@G@@+@@@@[@[@@@Q 0)^@)+@@@@@@B@Q@P. DYNAMIC FACILITIES INTERFACE LT )@@G@@+@@@@[@E@@@Q 0)^@)^@)^@)^@)C-TD1[D(DCS)C1[CTDD-DE-DC(N^[DD1OC(MC1[CT ^@)LU )@@G@@+@@@@@@[@Q@P. +@@@@[@[@@@Q 0)^@)@[@@@Q 0)^@)@H@@@Q 0)^@)^@)^@)^@) [#LV )@@G@@ C)^[#H90JD2HD$H[4^@1BC7A8)^@)D(-IL(H1G))@[@@@QLX )@@G@@ 0)^@)@M@@@Q 0)^@)^@)^@)^@)E-*G*)^[(H1&H92H(-I-(H9,^[H14HD-H)?^[0IL\I[2HD>I--IL9@M@@@Q 0)^@)^@)^@)^@)I-\LZ )@@G@@^[HGD2HD,GT*HD0^[NJD3I->H(3 ))GD,G))GT\H13HD=G(2G(=^[-^[4IL-G->^[3G(MA )@@G@@I))GD3^[=G(&HD,G(=@M@@@Q 0)^@)^@)^@)^@)HD,^@)IT>GT4HD\H0)A)9BD#^[\G0)I-*MB )@@G@@G*)I[>H1-H))GT\G->^[\G0)I-*G*)ET4GD4G*)H9&^[#GD?HD&H92H1(GC,@M@@@Q 0)^@)MC )@@G@@^@)^@)^@)E(3G*)^[\G0)^[4H[(IS)^[(H1&H92H(-I-(H9,^[(IS)G92GD,I->G))^[\H1?MD )@@G@@JC)I-*IL\I($H@)^[-^[7IL(I-4G(,@M@@@Q 0)^@)^@)^@)^@)GD5I-*H92HD3GD4HD\H0)ME )@@G@@^[+JC)^[HGD2HD,GT*HD0^[NJD3I->H(3^[>J[0IL>IT3H-9^[0IL>ITMF )@@G@@@E@@@Q 0)^@)^@)^@)^@)IT 0)@[@@@QMG )@@G@@ 0)^@)+@@@@@@#@Q@P AXR$ +@@@@[@^@@@Q^@)^@)^@)^@)^@)CDSEK=^@)MH )@@G@@+@@@@@@#@Q@P DEFUNCT$+@@@@[@ @@@Q^@)^@)^@)^@)^@)C- C1PD1#E)=^@)MI )@@G@@+@@@@@@#@Q@P FANG +@@@@[@^@@@Q^@)^@)^@)^@)^@)C1[D1B^@)+@@@@@MJ )@@G@@@^@Q@P PURE CODE+@@@@[@A@@@Q^@)^@)^@)^@)^@)E[PEL ^@)^@)^@)MK )@@G@@CTJC- +@@@@@@[@Q@P. @E@Q@P. USER LEVEL DYNAMIC IMMEDIATE REQML )@@G@@UEST HANDLERS @[@Q@P. @#@Q@P. ASSIGN @[@Q@P. @E@Q@PMM )@@G@@CSFASG* F$DT1 LINE,22 USE LINE FOR EDITING@E@Q@P MN )@@G@@ F$MSG XASGX EDIT ASSIGN COMMAND @D@Q@PEMBO LMMO )@@G@@J X5,MBO EDIT OPTIONS @F@Q@PECOPYS F$SKIP 1 MP )@@G@@ SKIP BEFORE FIRST FIELD @F@Q@P LMJ X6,CMQ )@@G@@OPYS COPY THE STRING PARAMETER @E@Q@PECSF LA,U A0,LMR )@@G@@INE GET THE LINE ADDRESS@E@Q@P LMJ X11,CSF MS )@@G@@ SUBMIT THE REQUEST @F@Q@P J ILCSF MT )@@G@@ REJECTED. BAD SYNTAX @G@Q@P LMJ X5,CSFST MU )@@G@@ PROCESS CSF$ STATUS (FACILITIES)@H@Q@P J ICOUT MV )@@G@@ JOIN IMMEDIATE COMMAND TERMINATION @[@Q@P. @#@Q@P. MW )@@G@@ CAT @[@Q@P. @E@Q@PCSFCAT* F$DT1 LINE,22 STMX )@@G@@ART UP THE EDITOR @E@Q@P F$MSG XCATX EDIT THEMY )@@G@@ CAT COMMAND@E@Q@P J EMBO COPY THE PARAMMZ )@@G@@ETER @[@Q@P. @#@Q@P. FREE @[@Q@P. @D@Q@PCSFFREE* F$NA )@@G@@DT1 LINE,22 START EDITING @E@Q@P F$MSG XFRENB )@@G@@EX GET FREE COMMAND @F@Q@P J EMBO NC )@@G@@ PROCESS READ AS ASSIGN @[@Q@P. @#@Q@P. USE ND )@@G@@@[@Q@P. @F@Q@PCSFUSE* F$DT1 LINE,22 START EDITING NE )@@G@@ON LINE @E@Q@P F$MSG XUSEX EDIT USE COMMANF )@@G@@ND @H@Q@P J ECOPYS PROCESS AS ASSIGN WING )@@G@@THOUT OPTIONS @[@Q@P. @#@Q@P. MODE @[@Q@P. @F@Q@PNH )@@G@@CSFMODE* F$DT1 LINE,22 SET UP TO EDIT INTO LINE @E@Q@PNI )@@G@@ F$MSG XMODEX COPY MODE COMMAND @F@Q@P NJ )@@G@@ J EMBO FINISH UP LIKE ASSIGN @[@Q@P. NK )@@G@@@#@Q@P. QUAL @[@Q@P. @E@Q@PCSFQUAL* F$DT1 LINE,22 NL )@@G@@ SET UP EDITING LINE @D@Q@P F$MSG XQUALX NM )@@G@@ EDIT COMMAND @F@Q@P J ECOPYS PROCESS NN )@@G@@STRING PARAMETER @[@Q@P. @A@Q@P. GENERALISED CSF$ REQUEST NO )@@G@@@[@Q@P. @D@Q@PCSFCSF* F$DT1 LINE,22 SET UP LINE NP )@@G@@@F@Q@P LA A0,PARQUE+QFL LOAD LINK TO PARAMETER NQ )@@G@@@ @Q@P ON DEBUG @E@Q@P TNE,U A0,PARQUE NR )@@G@@ MISSING PARAMETER ? @E@Q@P IERR . NS )@@G@@ YES. CAN'T HAPPEN @ @Q@P OFF DEBUG @H@Q@P NT )@@G@@ LA,S1 A0,PBSS,A0 LOAD FIRST CHARACTER OF PARAMETER NU )@@G@@@G@Q@P JZ A0,CSFF1 SKIP IF AT-SIGN ALREADY SUNV )@@G@@PPLIED@G@Q@P F$CHAR '@' PROVIDE '@' IF USER NW )@@G@@OMITS IT @F@Q@PCSFF1 LMJ X6,COPYS COPY THE PARAMNX )@@G@@ETER STRING @E@Q@P J ECSF SUBMIT THE IMANY )@@G@@GE @[@Q@P. +@@@@[@[@@@Q 0)^@)+@@@@@@ @Q@P. FAC COMMAND SENZ )@@G@@RVICE +@@@@[@C@@@Q 0)^@)^@)^@)^@)C1[CS)CTJD(HCDIC))ET ELQDD#C*)^@)+@@@@@OA )@@G@@@[@Q@P. +@@@@[@[@@@Q 0)^@)+@@@@@@D@Q@PFACP* REMOVE PARQUE OB )@@G@@ GET PARAMETER +@@@@[@I@@@QC1[CTK K)^@)^@)EL D(JE1 ^@)^@)E[[ELLOC )@@G@@E( ^@)^@)^@)^@)^@)^@)^@)C9 E))E[[EL[D( E- EK)^@)+@@@@@@E@Q@P TNOD )@@G@@E,U A1,PARQUE PARAMETER OMITTED ? +@@@@[@J@@@Q^@)^@)^@)^@)OE )@@G@@^@)E-IC*?E*)^@)^@)CC1 -KCDMEDPC*)^@)^@)^@)^@)^@)E[[EL[D( E- EK)D9HDDOE- OF )@@G@@C))B8)+@@@@@@F@Q@P J FACLST YES. EDIT LASOG )@@G@@T STATUS +@@@@[@K@@@Q^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)C1[CTGETO^@)^@)^@)OH )@@G@@^@)^@)^@)^@)FD ES,^@)C(^DDO^[GCDNE))ETOCDOE(N^@)+@@@@@@G@Q@P LAOI )@@G@@ A5,PBVAL,A1 LOAD STATUS SUBMITTED BY USER +@@@@[@M@@@QOJ )@@G@@^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC5 -KCLQCDG -[AC)^@)^@)^@)^@)D-JCD^^[NE-[OK )@@G@@E-PES)ETPCLHDDOE- C))CLT^[PET EK)^@)+@@@@@@F@Q@P BRELP A1 OL )@@G@@ RELEASE THE PARAMETER +@@@@[@K@@@Q^@)^@)^@)^@)^@)CLMOM )@@G@@C(GE@)^@)^@)CC1^@)^@)^@)^@)^@)^@)^@)^@)^@)EL D- CDNC*)E-CC*)E[[EL[D( E- ON )@@G@@EK)^@)@L@@@QG1-GT0H))^@)^@)G(2IL0IK=I@)^@)G(2IL0HT4^@)^@)^@)^@)^@)^@)^@)OO )@@G@@GD3HS)IT9IT4G(!^[4H8)G(8I[?GD(H0)IL>HL>GT4+@@@@@@G@Q@PFACPL R$DIT OP )@@G@@ . ENTER EDITING MODE THROUGH RDIT$@G@Q@P LMOQ )@@G@@J X5,CSFEME EDIT THE MEANING OF THE STATUS @E@Q@P OR )@@G@@ J ICOUT END OF THIS COMMAND +@@@@[@J@@@Q^@)^@)OS )@@G@@^@)^@)^@)DK)^@)^@)^@)^@)DD#D9PE))^@)^@)^@)^@)^@)^@)^@)C(IC))D9A^[OD[DES)OT )@@G@@CTJD(HCDIC))+@@@@@@[@Q@P. +@@@@[@[@@@Q 0)^@)+@@@@@@F@Q@PFACLST LAOU )@@G@@ A5,CSFSTBIT LOAD CSF$ STATUS BITS +@@@@[@K@@@QC1[CTGOV )@@G@@ETO^@)^@)D-[^@)^@)^@)^@)CC5 -#ETAETOCLDE))^@)^@)^@)^@)D-JCD^^[#ETA^))ETOOW )@@G@@CDOE(N^[]DDOES)^@)+@@@@@@F@Q@P JNZ A5,FACPL PROX )@@G@@OCESS IF ANY SPECIFIED +@@@@[@K@@@Q^@)^@)^@)^@)^@)DLIFK)^@)^@)^@)CC5 -AOY )@@G@@CD#E[G^@)^@)^@)^@)^@)^@)E[MD9#C(NES)DDA^[[D1T^[NE[ CTDC1DC(^+@@@@@@F@Q@POZ )@@G@@ F$DT1 FL$,FLL$ NONE. SET UP THE EDITOR +@@@@[PA )@@G@@@K@S@Q^@)^@)^@)^@)^@)C0=C-OAC)^@)^@)C1G^)?C1GD)=^@)^@)^@)^@)^@)^@)D1JD1 PB )@@G@@ 0)^[NC(O^[PE@)E-CC*)C(^DDOD9M@K@@@S^@)^@)^@)^@)^@)C0=C-OAC)^@)^@)G1?H)=PC )@@G@@ -&H)=^@)^@)^@)^@)^@)^@)D1JD1 0)^[NC(O^[PE@)E-CC*)C(^DDOD9M+@@@@@@E@Q@PPD )@@G@@ F$MSG NOREJY EDIT THE MESSAGE +@@@@[@I@@@QPE )@@G@@^@)^@)^@)^@)^@)C0=D(NC8)^@)^@)D1JEL DLT^@)^@)^@)^@)^@)^@)^@)C(^DDO^[OD[ PF )@@G@@^[HC(NET[C9 +@@@@@@G@Q@P F$PRT 1 INFORM UPG )@@G@@SER NO REJECTS SO FAR +@@@@[@M@@@Q^@)^@)^@)^@)^@)C0=E[ME))^@)^@)AC)^@)PH )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)DDIC1JELH^[PET EK)D1J^[MC(EC(#E-N^[ND8)C1[EK)^@)PI )@@G@@+@@@@@@E@Q@P J ICOUT END OF THIS COMMAND PJ )@@G@@+@@@@[@J@@@Q^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)DD#D9PE))^@)^@)^@)^@)^@)^@)^@)PK )@@G@@C(IC))D9A^[OD[DES)CTJD(HCDIC))+@@@@@@[@Q@P. +@@@@[@[@@@Q 0)^@)+@@@@@PL )@@G@@@^@Q@P. OPTION EDITOR +@@@@[@A@@@Q 0)^@)^@)^@)^@)D9KE-DD9I^[ C-DPM )@@G@@E-JEK)+@@@@@@[@Q@P. +@@@@[@[@@@Q 0)^@)+@@@@@@D@Q@PMBO* TNZ PN )@@G@@ CWOPTION ANY OPTIONS ? +@@@@[@I@@@QD(]D8%^@)^@)^@)E-IFK)^@)PO )@@G@@^@)^@)CTRD9KE-DD9I^@)^@)^@)^@)^@)^@)CDIFC)D9KE-DD9IES)B8)^@)+@@@@@@F@Q@PPP )@@G@@ J 0,X5 NO. DON'T EDIT ANYTHING +@@@@[PQ )@@G@@@K@@@Q^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)A@?F@5^@)^@)^@)^@)^@)^@)^@)^@)D1J 0)PR )@@G@@^[^D9I^9O^[ C-DE))CDIFDOD[DD1B+@@@@@@D@Q@P F$CHAR ',' PS )@@G@@ EDIT A COMMA +@@@@[@H@@@Q^@)^@)^@)^@)^@)C0=CTCCDM^@)^@)^8?^8)PT )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)C(^DDO^[[^[#D9HD([+@@@@@@F@Q@P LA,U PU )@@G@@ A5,'A' GET THE LOW BIT'S LETTER +@@@@[@K@@@Q^@)^@)^@)^@)PV )@@G@@^@)D-[ -P^@)^@)^@)CC5 )$CC$^@)^@)^@)^@)^@)^@)^@)C9 E))E-CC*)D-JE8)CLDE)$PW )@@G@@ES)D- E-OC(M+@@@@@@E@Q@P LA A4,CWOPTION LOAD OPTPX )@@G@@ION BITS +@@@@[@I@@@Q^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC4 -#E9JE[ODDJD0)PY )@@G@@^@)^@)^@)^@)D-JCD^^[JE[ODDJD0)CLDE-N+@@@@@@G@Q@P LSSL A4,1PZ )@@G@@0 SHIFT 'A' INTO SIGN POSITION +@@@@[@L@@@Q^@)^@)^@)^@)QA )@@G@@^@)D-NETG^@)^@)^@)CC4 )1A@)^@)^@)^@)^@)^@)^@)^@)ETCDDAE))^9[^8)DDIE-J^[NQB )@@G@@DDBD0)E[JETDE-DD9I+@@@@@@F@Q@PMBO1 JP A4,SMBO DOQC )@@G@@N'T EDIT IF NOT PRESENT +@@@@[@L@@@QD(]D81^@)^@)^@)DLK^@)^@)^@)^@)CC4 -NQD )@@G@@D(]D8)^@)^@)^@)^@)^@)^@)C-JD0$E))C(^DDO^[DC0)D1JE))E[MC(NC(IE))^@)+@@@@@QE )@@G@@@E@Q@P F$CHAR A5,,W EDIT THE CHARACTER +@@@@[QF )@@G@@@J@@@Q^@)^@)^@)^@)^@)C0=CTCCDM^@)^@)CC5 )?E8)^@)^@)^@)^@)^@)^@)^@)C(^DDOQG )@@G@@^[OD[ ^[#D[[EL[CTOC(M^@)+@@@@@@E@Q@PSMBO LSSL A4,1 QH )@@G@@ SHIFT OFF THE BIT +@@@@[@J@@@QETHCLJ^@)^@)^@)D-NETG^@)^@)^@)CC4 )1QI )@@G@@^@)^@)^@)^@)^@)^@)^@)^@)ETCDDAE))D9AC0)E-CC*)CLDE))^@)+@@@@@@F@Q@P QJ )@@G@@ AA,U A5,1 INCREMENT LETTER TO EDIT +@@@@[@K@@@QQK )@@G@@^@)^@)^@)^@)^@)CD[ -P^@)^@)^@)CC5 )1^@)^@)^@)^@)^@)^@)^@)^@)DDICTMC(HC(IQL )@@G@@E))D- E-OC(M^[OD8)C(^DDO+@@@@@@F@Q@P JNZ A4,MBO1 QM )@@G@@ KEEP GOING IF MORE OPTIONS+@@@@[@L@@@Q^@)^@)^@)^@)^@)DLIFK)^@)^@)^@)QN )@@G@@CC4 -HCLJAC)^@)^@)^@)^@)^@)^@)DT C(K^[BD9DD1B^[DC0)D(JEL ^[JE[ODDJD1N^@)QO )@@G@@+@@@@@@C@Q@P J 0,X5 RETURN +@@@@[@G@@@QQP )@@G@@^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)A@?F@5^@)^@)^@)^@)^@)^@)^@)^@)EL E-PELI^@)QQ )@@G@@+@@@@@@[@Q@P. +@@@@[@[@@@Q 0)^@)+@@@@@@^@Q@P. STRING EDITOR QR )@@G@@+@@@@[@A@@@Q 0)^@)^@)^@)^@)ETOELDD1B^[ C-DE-JEK)+@@@@@@[@Q@P. +@@@@[QS )@@G@@@[@@@Q 0)^@)+@@@@@@E@Q@PCOPYS REMOVE PARQUE REMOVE AQT )@@G@@ PARAMETER +@@@@[@J@@@QCTJE[TES)^@)^@)EL D(JE1 ^@)^@)E[[ELLE( ^@)^@)^@)QU )@@G@@^@)^@)^@)^@)EL D(JE1 ^[[^[KCDMCDHC(OC(M^@)+@@@@@@F@Q@P TNE,U QV )@@G@@ A1,PARQUE ANY PARAMETER SPECIFIED ? +@@@@[@L@@@Q^@)^@)^@)^@)QW )@@G@@^@)E-IC*?E*)^@)^@)CC1 -KCDMEDPC*)^@)^@)^@)^@)^@)CDIFC)E[[EL[D( E- EK)ETKQX )@@G@@C(#DDADD C))B8)^@)+@@@@@@E@Q@P J 0,X6 NOQY )@@G@@. SKIP EDITING +@@@@[@J@@@Q^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)A@?F@6^@)^@)QZ )@@G@@^@)^@)^@)^@)^@)^@)D1J 0)^[NDTDE@)C(^DDODDIC8)^@)+@@@@@@D@Q@P LARA )@@G@@,U A3,,A1 SAVE ADDRESS +@@@@[@H@@@Q^@)^@)^@)^@)^@)D-[RB )@@G@@ -P^@)^@)^@)CC3 )?CC1^@)^@)^@)^@)^@)^@)^@)ET[E1 ^[[C-^EL ETN+@@@@@@F@Q@PRC )@@G@@ LA,U A0,PBSS,A3 LOAD STRING START ADDRESS +@@@@[RD )@@G@@@L@@@Q^@)^@)^@)^@)^@)D-[ -P^@)^@)^@)CC0 -KCLNES?CC3^@)^@)^@)^@)^@)D-JCD^RE )@@G@@^[NE-MDDIC8)ETOCDME))CD^C-MC(NES)^@)+@@@@@@F@Q@P LA A1,PRF )@@G@@BVAL,A3 LOAD LENGTH IN CHARACTERS +@@@@[@L@@@Q^@)^@)^@)^@)^@)D-[RG )@@G@@^@)^@)^@)^@)CC1 -KCLQCDG -[AS)^@)^@)^@)^@)D-JCD^^[GC(IC9OD@)DDI^[#D[[EL[RH )@@G@@CTOC(MES)^@)+@@@@@@E@Q@P F$COPY . COPY THERI )@@G@@ PARAMETER +@@@@[@J@@@Q^@)^@)^@)^@)^@)C0=CTJE[T^@)^@) 0)^@)^@)^@)^@)^@)RJ )@@G@@^@)^@)^@)^@)CTJE[T^[OD[ ^[KCDMCDHC(OC(M^@)+@@@@@@G@Q@P BRELP RK )@@G@@ A3 RELEASE THE PARAMETER BUFFER +@@@@[@L@@@Q^@)^@)RL )@@G@@^@)^@)^@)CLMC(GE@)^@)^@)CC3^@)^@)^@)^@)^@)^@)^@)^@)^@)EL D- CDNC*)E-CC*)RM )@@G@@E[[EL[D( E- EK)CLPC1AC(M+@@@@@@C@Q@P J 0,X6 RN )@@G@@ RETURN +@@@@[@G@@@Q^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)A@?F@6^@)^@)^@)^@)RO )@@G@@^@)^@)^@)^@)EL E-PELI^@)+@@@@@@[@Q@P. +@@@@[@[@@@Q 0)^@)+@@@@@@B@Q@PRP )@@G@@. FACILITIES REQUEST SUBROUTINE +@@@@[@E@@@Q 0)^@)^@)^@)^@)C1[RQ )@@G@@CTDD-DE-DC(N^[MC(LE( ETO^[NE(]ELJE(ODDIC*)+@@@@@@[@Q@P. +@@@@[@[@@@QRR )@@G@@ 0)^@)+@@@@@@D@Q@PCSF* LA A1,PARTBL LOAD OPTIONS RS )@@G@@+@@@@[@H@@@QCTNC0%^@)^@)^@)D-[^@)^@)^@)^@)CC1 -KCDME-]D))^@)^@)^@)^@)^@)RT )@@G@@D-JCD^^[JE[ODDJD1N+@@@@@@F@Q@P TOP A1,(OPTION('C')) ISRU )@@G@@ THE 'C' OPTION ON ? +@@@@[@K@@@Q^@)^@)^@)^@)^@)E-JE@)^@)^@)^@)CC1 )*RV )@@G@@D9KE-DD9I @$CS$ C(^@)^@)DDN^[OD[ ^@$CS$^[JE[ODDJD0)D9I^@_^@)+@@@@@@F@Q@PRW )@@G@@ J DOCSF NO. DO THE CSF$ CALL +@@@@[RX )@@G@@@K@@@Q^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)C-JCTNC0)^@)^@)^@)^@)^@)^@)^@)D1J 0)RY )@@G@@^[^D8)E-CC*)CTNC0=^[#CDGD))^@)+@@@@@@F@Q@P LA A1,A0 RZ )@@G@@ SAVE THE CSF$ PARAMETER +@@@@[@K@@@Q^@)^@)^@)^@)^@)D-[^@)^@)SA )@@G@@^@)^@)CC1 -[A@)^@)^@)^@)^@)^@)^@)^@)ET[E1 ^[OD[ ^[#ETA^))E[[EL[D( E- EK)SB )@@G@@+@@@@@@F@Q@P LXI,U A0,0116 LOAD SPACING AND LENSC )@@G@@GTH +@@@@[@K@@@Q^@)^@)^@)^@)^@)D-SDC?E*)^@)^@)CC0 )0AC1A0)^@)^@)^@)^@)SD )@@G@@^@)^@)D-JCD^^[NE[[CTDD1B^[[D1^^[GC(IC9OD@)+@@@@@@D@Q@P PRINT$ SE )@@G@@ . LOG THE IMAGE +@@@@[@I@@@Q^@)^@)^@)^@)^@)E[MDDIE)=SF )@@G@@^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)D-JC8)E-CC*)DDHCDBC*)^@)+@@@@@@G@Q@PSG )@@G@@ LA A0,A1 LOAD BACK THE CSF$ PARAMETER SH )@@G@@+@@@@[@L@@@Q^@)^@)^@)^@)^@)D-[^@)^@)^@)^@)CC0 -[AC)^@)^@)^@)^@)^@)^@)^@)SI )@@G@@D-JCD^^[]CD#DS)E-CC*)CTNC0=^[KCDMCDHC(OC(M+@@@@@@E@Q@PDOCSF CSF$ SJ )@@G@@ . SUBMIT THE REQUEST +@@@@[@J@@@QC-JCTNC0)^@)^@)CTNSK )@@G@@C0=^@)^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)ETPCLHDDO^[OD[ ^[MC(LE( ETO^@)SL )@@G@@+@@@@@@C@Q@P J 1,X11 RETURN +@@@@[@G@@@QSM )@@G@@^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)AC?F@1AC)^@)^@)^@)^@)^@)^@)^@)EL E-PELI^@)SN )@@G@@+@@@@@@[@Q@P. +@@@@[@[@@@Q 0)^@)+@@@@@@ @Q@P. CSF$ STATUS EDSO )@@G@@ITOR +@@@@[@B@@@Q 0)^@)^@)^@)^@)CTNC0=^[NE-[E-PES)C(^DDOD9M+@@@@@@[@Q@PSP )@@G@@. +@@@@[@[@@@Q 0)^@)+@@@@@@F@Q@PCSFST* JZ A0,,X5 SQ )@@G@@ RETURN IF NO BITS SET +@@@@[@K@@@QCTNC1NE)%^@)^@)DLU^@)^@)^@)^@)SR )@@G@@CC0 )?F@5^@)^@)^@)^@)^@)^@)^@)EL E-PELI^[DC0)D1J^[]DDOES)ET E))^@)+@@@@@SS )@@G@@@G@Q@P SA A0,CSFSTBIT SAVE STATUS BITS FOR FAC CST )@@G@@OMMAND+@@@@[@M@@@Q^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)CC0 -#ETAETOCLDE))^@)^@)SU )@@G@@^@)^@)ET[E1 ^[NE-[E-PES)CLDE-N^[AD9M^[ACD#^[#D9HD([D1^+@@@@@@D@Q@P SV )@@G@@ SA A0,A5 SAVE STATUS +@@@@[@H@@@Q^@)^@)^@)^@)SW )@@G@@^@)ET[^@)^@)^@)^@)CC0 -[A*)^@)^@)^@)^@)^@)^@)^@)ET[E1 ^[NE-[E-PES)+@@@@@SX )@@G@@@D@Q@P R$DIT . SET UP EDITOR +@@@@[@I@@@QSY )@@G@@^@)^@)^@)^@)^@)EK=C-DE))^@)^@) 0)^@)^@)^@)^@)^@)^@)^@)^@)^@)ET E))E(K^[ SZ )@@G@@C-DE-JEK)^@)+@@@@@@E@Q@P TP A5 REJECT OTA )@@G@@R WARNING ? +@@@@[@J@@@Q^@)^@)^@)^@)^@)E-K^@)^@)^@)^@)CC5^@)^@)^@)^@)^@)TB )@@G@@^@)^@)^@)^@)EL DL CTO^[JEK)E9[ELIDDIC8)B8)+@@@@@@C@Q@P J TC )@@G@@ REJT REJECT. +@@@@[@G@@@Q^@)^@)^@)^@)^@)DK)^@)^@)^@)^@)TD )@@G@@EL DLO^@)^@)^@)^@)^@)^@)^@)^@)EL DL CTO 0)+@@@@@@D@Q@P E$MSG TE )@@G@@ WARN EDIT WARNING +@@@@[@H@@@Q^@)^@)^@)^@)^@)C*=D(NC8)TF )@@G@@^@)^@)E9[ELI^@)^@)^@)^@)^@)^@)^@)^@)C(^DDO^[RCDMD1DD1B+@@@@@@E@Q@PSTJ TG )@@G@@ E$OCTF 12,A5 EDIT STATUS BITS +@@@@[@L@@@QIT4HK)TH )@@G@@^@)^@)^@)HL,G->H*)^@)^@)IT4HK1^@)^@)^@)^@)^@)^@)^@)^@)IT:HD0^[(G0)I9>^9?TI )@@G@@H))I[2HD,I))GD,JD7GD9^@)@L@@@Q^@)^@)^@)^@)^@)G*=H9IT3GD$G*)GD,G))I->IL!HD,UE )@@G@@GD4G*)G(=HD4H92^@)@L@@@Q^@)^@)^@)^@)^@)G(2IL0IK=I@)^@)G(2IL0HT4^@)^@)^@)UF )@@G@@^@)^@)^@)^@)GD3HS)IT9IT4G(!^[4H8)G(8I[?GD(H0)G(2IL\IK)@I@@@Q^@)^@)^@)^@)UG )@@G@@^@)HK)^@)^@)^@)^@)A@?J@5^@)^@)^@)^@)^@)^@)^@)^@)IL>I-5IL,^[4H8)GT-H-?G(2UH )@@G@@+@@@@@@[@Q@P. +@@@@[@[@@@Q 0)^@)+@@@@@@G@Q@P. STATUS EDITOR UI )@@G@@FOR REENTRANT CALLS ON CSF. ASSUMES ENTERED IN +@@@@[@M@@@Q 0)^@)^@)^@)UJ )@@G@@^@)ETOCDOE(N^[ C-DE-JEK)C1JEK)EL C(IE-MCDIE))CT[D-GES)D9I^[#ETA 0)^[[ETNUK )@@G@@E(HC(N^[ D1OC(MC(^^[DD0)+@@@@@@G@Q@P. RDIT$ MODE WITH CSF$ IMAGEUL )@@G@@ EDITED INTO BUFFER. EXITS WITH +@@@@[@L@@@Q 0)^@)^@)^@)^@)EL^DDO^))UM )@@G@@D(JC- ^[RDDOD@)CTNC0=^[DD([C9 ^[ C-DE- C))DDIE-J^[]E(AC1 EK,^@)C(SDDOES)UN )@@G@@E9DE-C+@@@@@@ @Q@P. RDIT$ MODE OFF. +@@@@[@B@@@Q 0)^@)^@)^@)UO )@@G@@^@)EL^DDO^))D(JC- ^[JC1A 0)^@)+@@@@@@[@Q@P. +@@@@[@[@@@Q 0)^@)+@@@@@UP )@@G@@@F@Q@PCSFSTR* JZ A0,CSFREN RETURN IF NOTHING TO EDIT UQ )@@G@@+@@@@[@L@@@QCTNC1NE-M K)^@)DLU^@)^@)^@)^@)CC0 -#ETAEL D0)^@)^@)^@)^@)^@)UR )@@G@@EL E-PELI^[DC0)D1JE-CDDIC8)E-J^[ C-DE))^@)+@@@@@@I@Q@P SA US )@@G@@ A0,CSFSTBIT SAVE CSF$ REJECT STATUS FOR FAC COMMAND +@@@@[UT )@@G@@@O@@@Q^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)CC0 -#ETAETOCLDE))^@)^@)^@)^@)ET[E1 UU )@@G@@^[#ETA^))EL DL CTO^[NE-[E-PES)C1JEK)C1[CS)CTJD(HCDIC))+@@@@@@H@Q@P UV )@@G@@ SA A0,A5 SAVE STATUS FOR ERROR MESSAGE EDITOR UW )@@G@@+@@@@[@N@@@Q^@)^@)^@)^@)^@)ET[^@)^@)^@)^@)CC0 -[A*)^@)^@)^@)^@)^@)^@)^@)UX )@@G@@ET[E1 ^[NE-[E-PES)C1JEK)C(MELJEK)D( ETNCDBC*)C(^DDOD9M+@@@@@@G@Q@P UY )@@G@@ BGET 10 ALLOCATE A MESSAGE SAVE BUFFER +@@@@[UZ )@@G@@@M@@@Q^@)^@)^@)^@)^@)CLBC(O^@)^@)^@)AC0^@)^@)^@)^@)^@)^@)^@)^@)^@)CDGD-JVA )@@G@@CT[E- ^[[^[HC(NET[C9 ^[NCDQC*)CLPC1AC(M^@)+@@@@@@F@Q@P LX,U VB )@@G@@ X6,,A0 SAVE ADDRESS OF BUFFER +@@@@[@K@@@Q^@)^@)^@)^@)VC )@@G@@^@)D-S -P^@)^@)^@)F@6 )?CC0^@)^@)^@)^@)^@)^@)^@)ET[E1 ^[[C-^EL ETN^[JC0)VD )@@G@@CLPC1AC(M^@)+@@@@@@F@Q@P LXI,U A0,1 LOAD INCVE )@@G@@REMENT FOR BUFFER +@@@@[@L@@@Q^@)^@)^@)^@)^@)D-SDC?E*)^@)^@)CC0 )1^@)^@)VF )@@G@@^@)^@)^@)^@)^@)^@)D-JCD^^[DD1#EL D( D1O^[AD9M^[]E(AC1 EK)^@)+@@@@@@G@Q@PVG )@@G@@ LA,H2 A1,,X1 LOAD IMAGE BUFFER FOR RDIT$ VH )@@G@@+@@@@[@L@@@Q^@)^@)^@)^@)^@)D-[ -CAK)^@)^@)CC1 )?F@1^@)^@)^@)^@)^@)^@)^@)VI )@@G@@D-JCD^^[DD([C9 ^[]E(AC1 EK)C1JEK)EL^DDO^))+@@@@@@G@Q@P LXI,U VJ )@@G@@ A1,1 GET INCREMENT FOR EDITED IMAGE +@@@@[@M@@@Q^@)^@)VK )@@G@@^@)^@)^@)D-SDC?E*)^@)^@)CC1 )1^@)^@)^@)^@)^@)^@)^@)^@)C9 E))DDICTMC(HC(IVL )@@G@@E))C