NOTE "CREATOR" "Xilinx iMPACT Software";
NOTE "DATE" "2012/04/06";
NOTE "STAPL_VERSION" "JESD71";
NOTE "ALG_VERSION" "1";
NOTE "DEVICE" "UNSPECIFIED";
NOTE "CHECKSUM" "UNSPECIFIED";
NOTE "IDCODE" "UNSPECIFIED";
NOTE "USERCODE" "UNSPECIFIED";
NOTE "TARGET" "UNSPECIFIED";
NOTE "STACK_DEPTH" "4";
NOTE "MAX_FREQ" "1000000";
ACTION RUN_XILINX_PROC "Run Xilinx Procedure" = XILINX_PROC;
DATA MAINDATA;
INTEGER I = 0;
INTEGER D = 0;
ENDDATA;
PROCEDURE XILINX_PROC USES ADJUST_DELAY, MAINDATA;
BOOLEAN X = 0;
IRSTOP IDLE;
DRSTOP IDLE;
STATE RESET IDLE;
' //Operation: Program -p 0 -e -v 
POSTIR 0 ;
PREIR 0 ;
POSTDR 0 ;
PREDR 0 ;
POSTIR 0 ;
PREIR 0 ;
PREDR 0 ;
POSTDR 0 ;
' //Loading device with 'idcode' instruction.
IRSCAN 8, $01
 ;
DRSCAN 32, $00000000
, COMPARE $f6d4f093
, $0fff8fff
, X;
IF (!X) THEN GOTO F;
' //Check for Read/Write Protect.
IRSCAN 8, $ff
, COMPARE $01
, $03
, X;
IF (!X) THEN GOTO F;
' //Boundary Scan Chain Contents
' //Position 1: xc2c256
POSTIR 0 ;
PREIR 0 ;
POSTDR 0 ;
PREDR 0 ;
POSTIR 0 ;
PREIR 0 ;
POSTDR 0 ;
PREDR 0 ;
POSTIR 0 ;
PREIR 0 ;
PREDR 0 ;
POSTDR 0 ;
' //Loading device with 'idcode' instruction.
IRSCAN 8, $01
 ;
DRSCAN 32, $00000000
, COMPARE $f6d4f093
, $0fff8fff
, X;
IF (!X) THEN GOTO F;
' //Check for Read/Write Protect.
IRSCAN 8, $ff
, COMPARE $01
, $03
, X;
IF (!X) THEN GOTO F;
POSTIR 0 ;
PREIR 0 ;
PREDR 0 ;
POSTDR 0 ;
' // Loading devices with 'enable' or 'bypass' instruction.
IRSCAN 8, $e8
 ;
D = 200;
WAIT D CYCLES;
' // Loading devices with 'erase' or 'bypass' instruction.
IRSTOP IRPAUSE;
IRSCAN 8, $ed
 ;
IRSTOP IDLE;
STATE  IREXIT2 IRUPDATE DRSELECT DRCAPTURE DREXIT1 DRPAUSE;
D = 20;
WAIT D CYCLES;
STATE  IDLE;
D = 100000;
WAIT D CYCLES;
STATE  DRPAUSE;
D = 5000;
WAIT D CYCLES;
D = 1;
WAIT D CYCLES;
' // Loading devices with 'init' or 'bypass' instruction.
IRSTOP IRPAUSE;
IRSCAN 8, $f0
 ;
STATE  IDLE;
D = 20;
WAIT D CYCLES;
' // Loading devices with 'init' or 'bypass' instruction.
IRSTOP IRPAUSE;
IRSCAN 8, $f0
 ;
STATE  IREXIT2 IRUPDATE DRSELECT DRCAPTURE DREXIT1 DRUPDATE IDLE;
D = 800;
WAIT D CYCLES;
IRSTOP IDLE;
' // Loading devices with 'conld' or 'bypass' instruction.
IRSCAN 8, $c0
 ;
D = 100;
WAIT D CYCLES;
' // Loading devices with 'conld' or 'bypass' instruction.
IRSCAN 8, $c0
 ;
D = 100;
WAIT D CYCLES;
' // Loading devices with 'enable' or 'bypass' instruction.
IRSCAN 8, $e8
 ;
D = 200;
WAIT D CYCLES;
' // Programming.
' // Loading devices with 'program' instruction.
IRSTOP IRPAUSE;
IRSCAN 8, $ea
 ;
DRSCAN 1371, @i200001y@t@@@VIG41@@@w_@@@z@x@x@@_FF1@@@98Cm@lAnU9y@@@1Cy0VL6y@@@o@@@V23
sc1@@lkS0F3Gt@rLG64_@@FI3a@@@Np4y@k_QL0F00@@F0
 ;
IRSTOP IDLE;
D = 10000;
WAIT D CYCLES;
DRSCAN 1371, @i2000mAy@t@@@VIG4XG82QW@FKVm@@@kl@lTV@@x@@@s@z@j@m@@x6uF@@d@l@F@@@V@@_@y
@zzz@@3B_@@lL6y@l_li1_@t@xc1@hhx_zdgSVT@Vm4y@@X@H3y@@v7J6ihlho@1800
 ;
D = 10000;
WAIT D CYCLES;
DRSCAN 1371, @i2000GF@@t@@@l@z@V@@@@92y@@@xlxVtx@@lp@@@q4y@t@x@Flga1k@@@loW@@@V@z@@PnW
@@FNWc@@fyW@@@Nx@@@_@t@Rb1@hhRiGpwyVT@Fe7av@@x@@pFWCONVNbP1O00
 ;
D = 10000;
WAIT D CYCLES;
DRSCAN 1371, @i2000m3y@t@@@VIG41@@@w_@@@z@x@x@@@tz@@@F3y@@7Wm0@t@ttllllV@@@@__@_zzVuNt
0@@d@_t@tzl@@x@@Vt@_@kz@@FW16uhoW@@@N_@@@JOmsCu@@wo5uVmDCOS6uz@@tw@@l@@@
Fz@@@o@@@hP2_lhlLLW7GW@@70
 ;
D = 10000;
WAIT D CYCLES;
DRSCAN 1371, @i2000W@@@t@@@l@@z@e1_@@@z@Vtx@@@t@t@@P2_@@@z@@7IVu@t@@tVq4y@NwVt0@@d@_t@
tzl@@x@@Vt@_@kz@@V37@yxnW@@@rbDuP6y@@@x@@rbx@ylw_lkyn0y@@@IQWy@@@KcW@trN
hw@06u@@10
 ;
D = 10000;
WAIT D CYCLES;
DRSCAN 1371, @i20000D@@t@@@VIG41@@@xs@@@z@x@FdW@x@V@@@dkwy@loW@Vt@w6u@@zlB6y@@@BNGpVL6
y@@xci1_@@Vtc1@@lkSp2DLt@rLm4y@@Vh@@@Va68Vz@lc9u@@tt@d5W3_@V
 ;
D = 10000;
WAIT D CYCLES;
DRSCAN 1371, @i200001y@t@@@VIW@@@V@_@@_@@@z@T@x@@@tz@@VT2_@@@z@1aBm@@V53_w@@lRW@_@@iOm
@@1ky0@@_Omx@@l@@@V@lx@_@plr@@@FU2_@@7W@1qv@w_@W9u@@m@Z6u@@pFWCONVNb31K0
 ;
D = 10000;
WAIT D CYCLES;
DRSCAN 1371, @i2000mAy@t@@@lz@@V@@@@h2y@@@x__@t@@V@93_@@@Tes@x@@lN@VVl_@@V@@z@w@x@v_@@
x@@@t@@@7x_@@0Jm@x@l@@7_yUeN3y@@@Qt@@@36egw@u@w_NT@@@@Im@T@@5Dmkv@VAJm@@
lATNr164m@0
 ;
D = 10000;
WAIT D CYCLES;
DRSCAN 1371, @i2000GF@@t@@@VIG41@@@xs@@@z@x@FRW@@@R@@@@_@@FTfv@l91@@@@_@BzhRW@@pV@x@x_
t@@z@@lxV@Vt_@@li0D@Lbm@@@l@@@N@w@@XpWziGJrzVT5C1@@@VI@@@7f17Y1@lhlMLT25
m@@3
 ;
D = 10000;
WAIT D CYCLES;
DRSCAN 1371, @i200001y@t@@@VIG4XG82QW@FmJ1_@@PPmx_@@T3yl@@VH2_@@@z@VW1Fm@lL6y@k@li1_@t
@xc1@hh3mm0wyVT@Vm4y@dv@H3y@@v7J6ihlh2m3B00
 ;
D = 10000;
WAIT D CYCLES;
DRSCAN 1371, @i2000mAy@t@_@l@@@@41H3ytz@x@@@tz@@@B3_@@t1@@@FD1@@@t_h@@ZRW@_@@1Pm@@Fiu@
@@JPm@__Vn6u@V@@Q6yLLrxdVgbRhwV0Jm@ddV6Dm@@d@APGLTlA@7y0
 ;
D = 10000;
WAIT D CYCLES;
DRSCAN 1371, @i2000GF@@t@@@VIG4XG82QW@@i8d@@@_@@@zV@@NE1@@tz_@@@zdx_p@t@d@@@l@V@V_@___
@@S1Q_@tA3_@tzNs0@@x@TpW@__EMevtk@@@FO2_@@T@e1_@@iZ63__h@TMW30
 ;
D = 10000;
WAIT D CYCLES;
DRSCAN 1371, @i20000Xy@t@@@VIW@@@V@@@__@@@z@T@x@@@tz@@VD3_@025u@@dwXHHu@@@t@@@7mp3yhgm
@@_wsCu@@rb3uV0w_lkO9X@@FFu@@@rC1@lhlM5m39m@@3
 ;
D = 10000;
WAIT D CYCLES;
DRSCAN 1371, @i2000mAy@t@@@VIG4XG82QW@FKVm@@@PJm@z@l@T@V@@r@_@@@zd@@dO2NOGLCu@@@t@@k@o
6u@V@lR6ylkkxd@hp@rz@1Jm@@dv7Dm@@dVCPmk_kA@7q00
 ;
D = 10000;
WAIT D CYCLES;
DRSCAN 1371, @i2000GF@@t@@@VIG4XG82QW@@yAd@@@P9n@@d5Gp@@M9n@@@7Bqiz0QW@@z@9cW@tFF@@V__
l@@lP2_z@vTMW40
 ;
D = 10000;
WAIT D CYCLES;
DRSCAN 1371, @i20000Xy@t@@@VIG41@@@h_@@@z@x@x_@@FF1@@@1yCm@lAnU9y@@@1Cy0VL6y@@@Q@@@V23
sc1@@lkS0p38@@tNG3y@@_x@@@tk@@l@xxV@@@@na1@lhlM5m01m@@3
 ;
D = 10000;
WAIT D CYCLES;
DRSCAN 1371, @i2000mAy@t@@@k@@@@p0D3y@@Nx@@@t@t@@A3_@@@zEy@x@xxttttl@@@VV@V@__l_RRW@@x
@hUmmn@@eCu@@@b@@@@46CD3_@VTv_F@hgxhhVCe_@@t@@@l@@VTv@@@__@@dP2_@XZ1m@@3
 ;
D = 10000;
WAIT D CYCLES;
DRSCAN 1371, @i2000GF@@t@@@VIG41@@@@_zz@z@x@FdW@@xV@@@dAwy@lcWl@@@P6u_@@t@@z@XF8NGpVL9
yw@@x@@@TR6y@@_wDBqq@zNV1VmVu@l@@@@3nW@@zN_VEn8u@@1
 ;
D = 10000;
WAIT D CYCLES;
DRSCAN 1371, @i2000m7y@t@@@VIG4XG82QW@FuV3_@@P9n@@1ly1@@Mhm@@_B@@@@nJml@@1_VmVzN@@7y1x
sV@_@@yZ93_x@@5yn60
 ;
D = 10000;
WAIT D CYCLES;
DRSCAN 1371, @i2000W@@@t@@@@MGLXKAy@p@Vz4@@FyhMXT@@V@_@@XpWV@@7@NrTgw@@Nu3_VV@rT_@x@@@
N@@@VGDm@VxlX5uV
 ;
D = 10000;
WAIT D CYCLES;
DRSCAN 1371, @i20000F@@t@@@VIG4XG82QW@@yGd@@@P9n@@d7mp@@M9n@@@7Fyyh0UYp3U0
 ;
D = 10000;
WAIT D CYCLES;
DRSCAN 1371, @i2000m7y@t@@@VIG4XG82QW@FuV3_@@P9n@@1ly1@@M9n@@@1_No@0IY@@@N0Vy1
 ;
D = 10000;
WAIT D CYCLES;
DRSCAN 1371, @i2000W@@@t@@@@MGLXKAy@p@Vz4@@FyhUY@@@Nz@@@5y43Nm@0
 ;
D = 10000;
WAIT D CYCLES;
DRSCAN 1371, @i20000F@@t@@@VIG4XG82QW@@yGd@@@P9n@@d7mp@@MVm@@lVqIu@@@ZdU_V0b0@@@@Abmv1
700
 ;
D = 10000;
WAIT D CYCLES;
DRSCAN 1371, @i2000m7y@t@@@VIG4XG82QW@FuV3_@@P9n@@1ly1@@M9n@@@1_No@0AX_@@@LAXWFA00
 ;
D = 10000;
WAIT D CYCLES;
DRSCAN 1371, @i2000W@@@t@@@@MGLXKAy@p@Vz4@@FyhUY@@@Nzl_@kw@@N896gW@1
 ;
D = 10000;
WAIT D CYCLES;
DRSCAN 1371, @i20000F@@t@@@VIG4XG82QW@@yGd@@@P9n@@d7mp@@M9nlGv7Fzy@0IYLz@Vd7q1
 ;
D = 10000;
WAIT D CYCLES;
DRSCAN 1371, @i2000m7y@t@@@VIG4XG82QW@FuV3_@@P9n@@1ly1@@M9n@@h0_NoVtt@@7C4@hRz2_e100
 ;
D = 10000;
WAIT D CYCLES;
DRSCAN 1371, @i2000W@@@p@@@@DGpWi1_@@FT_v@7pWV@@VF@@@Lbm@xxl@@t@2Dm@@@_b6uVu@FL9y@@_w@
@@DR6y@@wozVxtwUlUWI8I9O@xxN_@@@CJm@xwhLzV82y@@0
 ;
D = 10000;
WAIT D CYCLES;
DRSCAN 1371, @i20000F@@t@@@VIG4XG82QW@@yGd@@@kl@lTV@@x@@@s@z@j@O@@x6uF@@Fn4y@x@x@@p3uv
@VhCu@VzVP3y@l@tD3_NNtufdLv_w_@W9u@@3@Z6u@@pFcCONVNbv1P0
 ;
D = 10000;
WAIT D CYCLES;
DRSCAN 1371, @i2000m7y@t@@@VIG4XG82QW@FuV1_@@P9n@@1ky1@@MVm@@@hz@@V@@x@TpW@x@3ydW@_@V@
Fu3oy@@z@@v7J6q@@@BfZ80
 ;
D = 10000;
WAIT D CYCLES;
DRSCAN 1371, @i2000W@@@t@@@@MGLXKAy@p@Vz4@@Fyh_WVV@@dDml@@Vu9u@@@JNt@h@NtVhx@@BC1@dd@Z
q0@d@@rC1@@VN_kg@P40@3
 ;
D = 10000;
WAIT D CYCLES;
DRSCAN 1371, @i20000F@@t@@@VIG4XG82QW@@yGc@@@P9n@@d5mp@@Mbml@_l@@z@kPm@__6F@yVzN@@7y1@
tV@_VzyZf1_@@l7g1ElC00
 ;
D = 10000;
WAIT D CYCLES;
DRSCAN 1371, @i2000m3y@t@@@VIG4XG82QW@FWG1_@@P9n@@16y0@@MPm@@k@o6u@V@lR6ylkE0FXhp@rz@1
Jm@@dv7Dm@@dVCPmk_kA0EZ0
 ;
D = 10000;
WAIT D CYCLES;
DRSCAN 1371, @i2000W@@@t@@@@MGLXK9y@@7IVu@Fx96E_@Rj2@xxlTpW@@hBt@Rm_@@lFe4_@zzbN@@Vp4y
VNFhg@DZ1@@F
 ;
D = 10000;
WAIT D CYCLES;
DRSCAN 1371, @i20000D@@t@@@VIG4XG82QW@@yAd@@@P9n@@dBGp@@Mbml@_l@@z@kPm@__6Bvw@0AX@tVV@
@@_na1@_h@EhC10
 ;
D = 10000;
WAIT D CYCLES;
DRSCAN 1371, @i2000m3y@t@@@VIG4XG82QW@FmV1_@@P9n@@1km0@@MPm@@__o6u@V@lR6yxxR0y3yt@V@@1
Jm@@d7@@@V@@@@_@@yZ93UV@@5WP30
 ;
D = 10000;
WAIT D CYCLES;
DRSCAN 1371, @i2000W@@@t@@@@MGLXKAy@p@VL2@xx@_@@@v@@@lG1Nc0ud@@NVm@@@ht@@V@@x@VpW@rrT@
zVT_lk@Ju3op@@z@@vFJ6ihlho@pE00
 ;
D = 10000;
WAIT D CYCLES;
DRSCAN 1371, @i20000D@@t@@@VIG4XG82QW@@iGc@@@P9n@@d5Gp@@Mbm@x_l@@z@kPm@_@7xqy@0QW@z@@9
cW@@lF@@V@ny1dTM10
 ;
D = 10000;
WAIT D CYCLES;
DRSCAN 1371, @i20000Xy@t@@@VIG4XG82QW@FXG1_@@P9n@@16y0@@M9n@@@1mCmVt@@@7C1@@x_Vq0@@V_g
@@@lP2srtL1OO10
 ;
D = 10000;
WAIT D CYCLES;
DRSCAN 1371, @i2000mAy@t@@@VIG4XG82QW@FKVm@@@P9n@@Fiu@@@MVm@@@hz@@V@@x@TpW@rrT@VGT_lk@
Fu3oy@@z@@v7J6ihlhoXp30
 ;
D = 10000;
WAIT D CYCLES;
DRSCAN 1371, @i2000GF@@t@@@VIG4XG82QW@@yAd@@@P9n@@dBGp@@Mhm@@_xtCu@t@ZzUMd@hx@3_W@dFV@
@V_nv1dJU10
 ;
D = 10000;
WAIT D CYCLES;
DRSCAN 1371, @i2000m3y@t@@@VIG4XG82QW@FmV1_@@P9n@@1km0@@MPm@l_@o6u@V@lR6ylkE0y0Kczhx@1
Jm@@3@7Dm@@dVCPmk_kA0C@0
 ;
D = 10000;
WAIT D CYCLES;
DRSCAN 1371, @i2000W@@@t@@@@MGLXKAy@p@Vz4@@Fyc@@@ZL2__@@_z@@3F1@@@V___@z@@xRz@@VXFuyy@
t@v@VDJm@@@jl_@VdFm@
 ;
D = 10000;
WAIT D CYCLES;
DRSCAN 1371, @i20000D@@t@@@VIG4XG82QW@@iGc@@@P9n@@d5Gp@@MPm@l_@o6u@V@lR6ylkkn_D@FWCuV@
@t@@@l@@lU@@V_q@@@lP2U@@@Tsv20
 ;
D = 10000;
WAIT D CYCLES;
DRSCAN 1371, @i20000Xy@t@@@VIG4XG82QW@FWG1_@@P9n@@16m0@@MVm@@@hz@@V@@x@TpW@@x3OOW@1K2@
@x__@@zZP2_@l@z@l@uXmD0
 ;
D = 10000;
WAIT D CYCLES;
DRSCAN 1371, @i2000mAy@t@@@VIG4XG82QW@FKVm@@@P9n@@FiSu@@M9n@@@ZVFuVxl_@7C1@@Vt_@@@z@@x
p@@pt@@@l@@x@UQW@@lTFOE1
 ;
D = 10000;
WAIT D CYCLES;
DRSCAN 1371, @i2000GF@@t@@@VIG4XG82QW@@yAd@@@P9n@@dBap@@M9n@@@7BzyV@t@@7y1@@T@jG2hJE00
 ;
D = 10000;
WAIT D CYCLES;
DRSCAN 1371, @i2000m3y@t@@@VIGq0l_@@Z6uz@@lc1@RW@2y@@Jzme8y@@@x@@@3Ou1_Ldu3yC0@@@Viamw
@@lyw@@QQW@@lV@@@@_FmJ1m@@3
 ;
D = 10000;
WAIT D CYCLES;
DRSCAN 1371, @i2000W@@@t@@@@MW@@@V@@@hX6u@@VVc1@@@lq@v@q@@@x@@lN@@@l@@@V@@@Vm@@@dO0@@@
V@lll_@@@z@_@w@@@t@y3@gFyn3loW3gg@2oW@3@@HQW@p@@7QWz@@V@@@@_VL@DA1@3
 ;
D = 10000;
WAIT D CYCLES;
DRSCAN 1371, @i20000D@@t@@@VIG41@@@xy@@@z@x@FpW@@tJ5Q_@NJm@t@@R3y@Vtx@@_@m7a5evlg4b8X@
@@V@PfdLAX8cW@pyV@@@@7o0@@__1r0lVMeCu@@1
 ;
D = 10000;
WAIT D CYCLES;
DRSCAN 1371, @i2000m3y@t@@@VIGq0l_@@Z6uz@@lc1@C2v2e@@z@@@x__@li1_3@@lRW@y@V@@@_yz@@z@@
xxt@@t@@1ky0@@MPOZ6_c1@@1_EWf_783_Fy@3f1_F@@z@@@@j4y@i0AK1_7
 ;
D = 10000;
WAIT D CYCLES;
DRSCAN 1371, @i2000W@@@t@@@@MW@@@V@@@wX6u@@VV_16gzVw@@@z@@th@@@t@@@l@@@Fu@@@JCW@@@l@tt
N@@@@_V@Vz@@@x@@XVr7_uXpJm@@@Z@l@@2omgIm@v@@3Dm_@@l@@@V@@_WETW@1
 ;
D = 10000;
WAIT D CYCLES;
DRSCAN 1371, @i20000D@@t@@@VIGq0k@@@Z6uz@@lc1@xvdC@@@JzW@@rV@@@@_t@@JC1@_@@_@@i0Q_@db4
z9X@@@FMevz1a1@@P_Vq0@@V_nq0ll@@Vq0dNw10
 ;
D = 10000;
WAIT D CYCLES;
DRSCAN 1371, @i2000m3y@t@@@VIGq0h@@@Z6uz@@lc1@RW@2y@@JzW@@@Vxx@@_t@@z@@@p@@@lI3y@VW1Fm
@FB9wJ2@@@7mp0x383_@l_@e1_@@yhO2_@@@z@@@A0JB00
 ;
D = 10000;
WAIT D CYCLES;
DRSCAN 1371, @i2000W@@@t@@@@MGL1@@@@_@TthPm@@kld@x@iLullSd@@@lzzzV@@@@s@t@z@@@Ruu@lLCw
_1@@x1ggl@Fe4_@@kbx_@VJ6ih@dAW@@70
 ;
D = 10000;
WAIT D CYCLES;
DRSCAN 1371, @i20000D@@t@@@VIGq0h@@@Z6uz@@lc1@xPXCh@@z@@@x__@li1_3@@lRW@y@V@@@_yz@@z@@
xxt@@t@@dBGp@@_U848Mt0@@dbyy_@783_h@@Re1_F@@df1_@x@z@@@x@@Fp91yF
 ;
D = 10000;
WAIT D CYCLES;
DRSCAN 1371, @i2000m3y@t@@@VIGq0k@@@Z6uz@@lc1@RW@2y@@Jzme8y@@@x@@@3uv1_LLu@@@rlxVVuCu3
yCWz@@V1Jm@@@fy@@@HQm4Cm@llVGDmx16Y2_@V0
 ;
D = 10000;
WAIT D CYCLES;
DRSCAN 1371, @i2000W@@@t@@@@MW@@@V@@xxX6u@@VVc1@@@Nw@v@lQWz@@V@@@@_@@_gRW@@@l3Pm@@@l@@
7_IUuZ72d17igU5a1dd@@Zq0@d@@_@@@z@@th@@@t@@@lzhQGdSm@0
 ;
D = 10000;
WAIT D CYCLES;
DRSCAN 1371, @i20000D@@t@@@VIG41@@@xy@@@z@x@FpW@@tJ5QM@_@@@z@zzFs0@@lxrDm@@Pd@@@Vx@@@J
cWi0D@Lbe49y@@@xFBzKNz@V1Vm@x_l@@@VPt@@_@@@z@xx7K3y_vbOW@@7
 ;
D = 10000;
WAIT D CYCLES;
DRSCAN 1371, @i2000m3y@t@@@VIG4XG3y_w@FpW@@t0U0u@Nh8m7y@@@1Cy0@gJy166m_@@lWIG@@xJ_@@l@
@@V@@U@1r0@7W94u@@1
 ;
D = 10000;
WAIT D CYCLES;
DRSCAN 1371, @i2000W@@@t@@@@MW@@@V@@@xy@@@dCO_1_@EyNVup3JcW@7E_gEn@@yh3k@@2oW@py@HQW@p
@@GQWz@@@FQWJCuV
 ;
D = 10000;
WAIT D CYCLES;
DRSCAN 1371, @i20000D@@t@@@VIG41@@@@_Vz@z@x@FpW@@tJ5T_@Nbuq4_@@S1Q_@d59_@@@Ofdt7G9y@Vu
x@@pFc6uzz@F26uiJ80
 ;
D = 10000;
WAIT D CYCLES;
DRSCAN 1371, @i2000m3y@t@@@VIG4XG3y@xlp@@@FF1@@@0yCm@lMHWFu@@@3uv1_Ldu3yCWV@@V1Pmk@@@8
DGUz@l@@@V@@__1r0l7O80u@@1
 ;
D = 10000;
WAIT D CYCLES;
DRSCAN 1371, @i2000W@@@t@@@@MW@@@V@@@hX6u@@VVc1@@@lq@Tul_md7cC1@@FyLTY@@@N7KL@5a1@7_@Z
q0@d@@Fq0x@@@_@@@z@g2w60_70
 ;
D = 10000;
WAIT D CYCLES;
DRSCAN 1371, @i20000D@@t@@@VIG41@@@w_@@@z@x@FpW@@tJbS_@Nbuq4_@@i0Q_@d59_@@@Ofdtl29W@@@
x@@pFc6uzz@F26uyQ80
 ;
D = 10000;
WAIT D CYCLES;
DRSCAN 1371, @i2000m7y@t@@@VIG4XG3y@xlp@@@FF1@@x1_Vm_lAX@ztV@zb@_@@@z@l@Ff1_@@@0V_WlQ5
LBXFu@1_@@@_V@@NO2M@@@z@@@hx@@N_@@l@@@V@@__1r0l7aDCu@@1
 ;
D = 10000;
WAIT D CYCLES;
DRSCAN 1371, @i2000W@@@t@@@@MGD1@@@w_@@tdVW@F@@rA2K2@@FyNTY@@@7@V@@5K2@X@@_F@@z@@@x@@V
t_@@l@@@V@@_@kHW@1
 ;
D = 10000;
WAIT D CYCLES;
DRSCAN 1371, @i20000F@@t@@@VIG4XG82QW@wyGd@@@P9n@@d7mp@@MFX7U_VhEnvtC0
 ;
D = 10000;
WAIT D CYCLES;
DRSCAN 1371, @i2000m7y@t@@@VIG4XG82QW@FuV3_@@P9n@@1ly1@@M9n@@@1_Vm@0IY@@VT1Pp1
 ;
D = 10000;
WAIT D CYCLES;
DRSCAN 1371, @i2000W@@@t@@@@MGLXKAy@p@Vz4@@FyhUY@@@d@TY@VzVtKm@0
 ;
D = 10000;
WAIT D CYCLES;
DRSCAN 1371, @i20000F@@t@@@VIG4XG82QW@@yGd@@@P9n@@d7mp@@M9n@@@7Fyy@0wX@t@@XQ0ph900
 ;
D = 10000;
WAIT D CYCLES;
DRSCAN 1371, @i2000m7y@t@@@VIG4XG82QW@FuV3_@@P9n@@1ly1@@M9n@@@1_JmSy@@@7a41PR0
 ;
D = 10000;
WAIT D CYCLES;
DRSCAN 1371, @i2000W@@@t@@@@MGLXK9y@l_xv@wFx9_7_@Rz4@@x@k_@@F89_@@RLm@@3
 ;
D = 10000;
WAIT D CYCLES;
DRSCAN 1371, @i20000F@@t@@@VIG4XG82QW@@yGd@@@P9n@@d7mp@@M9n@@@7F@Sz0UYphz0
 ;
D = 10000;
WAIT D CYCLES;
DRSCAN 1371, @i2000m7y@t@@@VIG4XG82QW@FuV3_@@P9n@@1ly1@@M9n@@@1_Jm@0UYakT0
 ;
D = 10000;
WAIT D CYCLES;
DRSCAN 1371, @i2000W@@@t@@@@MGD1@@xx_@@tdVW@F@l@x@@kIu@__xm7y@@mlg4b8Hr6u@t@kWIu@@FN_v
@l@@@V@@@zfp0lV@@iLW@1
 ;
D = 10000;
WAIT D CYCLES;
DRSCAN 1371, @i20000F@@t@@@VIGq0l_@@Z6uz@@lc1@gvXE@@@poGS3ul@@xV@@FH3y@@xx@@@t@@d7mp@@
iaeF9y@@@npFhI@@@@1Jm@@7_7Dm@@dVCDmxx@l@@@V@@@gClM30
 ;
D = 10000;
WAIT D CYCLES;
DRSCAN 1371, @i200003y@t@@@VIG4XG82QW@FWG1_@@P9n@@16m0@@M9n@@@1yJm@0cW@@z@CQW@@lF@@V_q
@@@lP2_@@zbqj40
 ;
D = 10000;
WAIT D CYCLES;
DRSCAN 1371, @i2000WV_@t@@@VIGq0ll@@Z6uz@@lc1@Te_W@@@poG77Qa137@yNTY@@z@ezWyy@@HQWy@@V
@@@@_@__3g1k@VR1m@@3
 ;
D = 10000;
WAIT D CYCLES;
DRSCAN 1371, @i20000D@@t@@@VIG4XG82QW@@yFd@@@P9n@@dBGp@@M9n@@@7B@yVz@@@7K2@lF_g@@@z@@@
xzz@F26uyw10
 ;
D = 10000;
WAIT D CYCLES;
DRSCAN 1371, @i200003y@t@@@VIGq0lx@@Z6uz@@lc1@RWv2y@@Jzme8y@@@x@@@3OW1_Ldu3CCWz@@V1PGc
@@@8DG_@@l@@@V@@__1r0ldmz8u@@1
 ;
D = 10000;
WAIT D CYCLES;
DRSCAN 1371, @i2000WV_@t@@@VIG41@@@@_@@Vz_x@x_@@FF1@_tpU_@@lMHWIOuudFhJyFy7yF3y_@@7H6a
p@@B@@@lWCu@@jd1@@F
 ;
D = 10000;
WAIT D CYCLES;
DRSCAN 1371, @i20000D@@t@@@VIG4XG82QW@@iGc@@@P9n@@dBGp@@M9n@@@7tzyx0AX@@VN@@VUw@@lz@@V
tp4SMz20
 ;
D = 10000;
WAIT D CYCLES;
DRSCAN 1371, @i200003y@t@@@VIG4XG3ykx@FpW@@L062u@Nh8m7y@@@1Cy0@gJy1U6m@@@lW6u@@z@Y9el@
tL_@@l@@@V@@___@@@z@@xRL0Zt0@@F
 ;
D = 10000;
WAIT D CYCLES;
DRSCAN 1371, @i2000WV_@t@@@VIG41@@@xs@@@z@x@FpW@@tPF3@@Nbuq4_@@X5@@@dr9_zWx3e4op@@z@@v
dn4If16y_30
 ;
D = 10000;
WAIT D CYCLES;
DRSCAN 1371, @i20000D@@t@@@VIG4XG82QW@@i43@@@P9n@@dBGp@@M9n@@@7BzyV@@x@7C1x@@@_@@@z@xP
x@@pFc6uzz@@46uywB0
 ;
D = 10000;
WAIT D CYCLES;
DRSCAN 1371, @i2000m3y@t@@@VIG4XG82QW@FmS1_@@P9n@@1ky0@@M9n@@@1C3mV@@@@_t@@Re1Jm0@@Vt_
@@_Zv32C_00
 ;
D = 10000;
WAIT D CYCLES;
DRSCAN 1371, @i2000W@@@t@@@@MW@@@V@@@xy@@@dCO_1E@y@NV844LcW@X@@gKnz@@@1P0s@@V9DG_@@l@@
@V@@__3r0lFuT2u@@1
 ;
D = 10000;
WAIT D CYCLES;
DRSCAN 1371, @i20000D@@t@@@VIG4XG82QW@@iGc@@@P9n@@d5Gp@@M9n@@@7tty_0AX@lFT@@V_nC1@@@t_
@@@TUT50
 ;
D = 10000;
WAIT D CYCLES;
DRSCAN 1371, @i2000m3y@t@@@VIG4XG82QW@FmS1_@@P9n@@1ky0@@M9n@@@1C7o@0MX@@VVh@@@ta106t10
 ;
D = 10000;
WAIT D CYCLES;
DRSCAN 1371, @i2000W@@@t@@@@MGLXK9y@@Fxv@@Fx9_7_@Rz4@3V@_@@@z@@@sm7ap@@B@@@p@@@NFJm@3U
d1_@V0
 ;
D = 10000;
WAIT D CYCLES;
DRSCAN 1371, @i20000D@@t@@@VIG4XG82QW@@iGc@@@P9n@@d5Gp@@M9n@@@7dry@0oW@@N@FQW@@V@OQWtt
@@8OWphJ00
 ;
D = 10000;
WAIT D CYCLES;
DRSCAN 1371, @i200003y@t@@@VIG4XG82QW@FmS1_@@P9n@@1ky0@@M9n@@@1y7o_0oW@@l_FQW@@l@O_W0Z
p00
 ;
D = 10000;
WAIT D CYCLES;
DRSCAN 1371, @i2000WV_@t@@@VIG41@@@@_Vz@z@x@FpW@@t7S@@@Nb855_@Vulw4@@@lw@_@7e4_3@@zV_@
x@@@t@@@kz@@V@@@@_@z1T71@3
 ;
D = 10000;
WAIT D CYCLES;
DRSCAN 1371, @i20000D@@t@@@VIG4XG82QW@@SIc@@@P9n@@d5Gp@@M9n@@@7Bry_0AXk@VN@@V__l@@zV@@
tp4SUT00
 ;
D = 10000;
WAIT D CYCLES;
DRSCAN 1371, @i2000m@@@t@@@@MGLXKAYYY@@@V@d@@j6b@@@A0y@@0
 ;
D = 10000;
WAIT D CYCLES;
DRSCAN 1371, @i2000m@@@t@@@@MGLXKAYYY@@@V@d@@j6b@@@A4y@@0
 ;
D = 10000;
WAIT D CYCLES;
' // Loading devices with 'init' or 'bypass' instruction.
IRSTOP IRPAUSE;
IRSCAN 8, $f0
 ;
STATE  IDLE;
D = 20;
WAIT D CYCLES;
' // Loading devices with 'init' or 'bypass' instruction.
IRSTOP IRPAUSE;
IRSCAN 8, $f0
 ;
STATE  IREXIT2 IRUPDATE DRSELECT DRCAPTURE DREXIT1 DRUPDATE IDLE;
D = 800;
WAIT D CYCLES;
IRSTOP IDLE;
' // Loading devices with 'conld' or 'bypass' instruction.
IRSCAN 8, $c0
 ;
D = 100;
WAIT D CYCLES;
' // Loading devices with 'conld' or 'bypass' instruction.
IRSCAN 8, $c0
 ;
D = 100;
WAIT D CYCLES;
POSTIR 0 ;
PREIR 0 ;
PREDR 0 ;
POSTDR 0 ;
' //Loading device with 'enable' instruction.
IRSCAN 8, $e8
 ;
D = 200;
WAIT D CYCLES;
' //Loading device with 'enable' instruction.
IRSCAN 8, $e8
 ;
D = 200;
WAIT D CYCLES;
' // Verification. 
' // Loading device with a 'verify' instruction. 
IRSTOP IRPAUSE;
IRSCAN 8, $ee
 ;
DRSTOP DRPAUSE;
DRSCAN 7, $00
 ;
IRSTOP IDLE;
D = 20;
WAIT D CYCLES;
DRSTOP IDLE;
D = 100;
WAIT D CYCLES;
DRSCAN 1364, @h2000u@@@@3q6aP86Zmm4CI_@@70
, COMPARE @h200001y@t@@@VIG41@@@w_@@@z@x@x@@_FF1@@@98Cm@lAnU9y@@@1Cy0VL6y@@@o@@@V23
sc1@@lkS0F3Gt@rLG64_@@FI3a@@@Np4y@k_QL0F00
, @h2000u@@@@3q6aP86Zmm4CI_@@70
, X;
IF (!X) THEN GOTO F;
D = 100;
WAIT D CYCLES;
DRSTOP DRPAUSE;
DRSCAN 7, $40
 ;
D = 20;
WAIT D CYCLES;
DRSTOP IDLE;
D = 100;
WAIT D CYCLES;
DRSCAN 1364, @h2000u@@@@3q6aP86Zmm4CI_@@70
, COMPARE @h2000mAy@t@@@VIG4XG82QW@FKVm@@@kl@lTV@@x@@@s@z@j@m@@x6uF@@d@l@F@@@V@@_@y
@zzz@@3B_@@lL6y@l_li1_@t@xc1@hhx_zdgSVT@Vm4y@@X@H3y@@v7J6ihlho@1_70
, @h2000u@@@@3q6aP86Zmm4CI_@@70
, X;
IF (!X) THEN GOTO F;
D = 100;
WAIT D CYCLES;
DRSTOP DRPAUSE;
DRSCAN 7, $60
 ;
D = 20;
WAIT D CYCLES;
DRSTOP IDLE;
D = 100;
WAIT D CYCLES;
DRSCAN 1364, @h2000u@@@@3q6aP86Zmm4CI_@@70
, COMPARE @h2000GF@@t@@@l@z@V@@@@92y@@@xlxVtx@@lp@@@q4y@t@x@Flga1k@@@loW@@@V@z@@PnW
@@FNWc@@fyW@@@Nx@@@_@t@Rb1@hhRiGpwyVT@Fe7av@@x@@pFWCONVNbP1yF0
, @h2000u@z@t@@@VIG4XG82QW@l@V@_@@P9n@@zl@V@@M9n@@@j@@t@0UY_VuV
, X;
IF (!X) THEN GOTO F;
D = 100;
WAIT D CYCLES;
DRSTOP DRPAUSE;
DRSCAN 7, $20
 ;
D = 20;
WAIT D CYCLES;
DRSTOP IDLE;
D = 100;
WAIT D CYCLES;
DRSCAN 1364, @h2000u@@@@3q6aP86Zmm4CI_@@70
, COMPARE @h2000m3y@t@@@VIG41@@@w_@@@z@x@x@@@tz@@@F3y@@7Wm0@t@ttllllV@@@@__@_zzVuNt
0@@d@_t@tzl@@x@@Vt@_@kz@@FW16uhoW@@@N_@@@JOmsCu@@wo5uVmDCOS6uz@@tw@@l@@@
Fz@@@o@@@hP2_lhlLLW700
, @h2000u@@@@3q6aP86Zmm4CI_@@70
, X;
IF (!X) THEN GOTO F;
D = 100;
WAIT D CYCLES;
DRSTOP DRPAUSE;
DRSCAN 7, $30
 ;
D = 20;
WAIT D CYCLES;
DRSTOP IDLE;
D = 100;
WAIT D CYCLES;
DRSCAN 1364, @h2000u@@@@3q6aP86Zmm4CI_@@70
, COMPARE @h2000W@@@t@@@l@@z@e1_@@@z@Vtx@@@t@t@@P2_@@@z@@7IVu@t@@tVq4y@NwVt0@@d@_t@
tzl@@x@@Vt@_@kz@@V37@yxnW@@@rbDuP6y@@@x@@rbx@ylw_lkyn0y@@@IQWy@@@KcW@trN
hw@0
, @h2000u@@@@3q6aP86Zmm4CI_@@70
, X;
IF (!X) THEN GOTO F;
D = 100;
WAIT D CYCLES;
DRSTOP DRPAUSE;
DRSCAN 7, $70
 ;
D = 20;
WAIT D CYCLES;
DRSTOP IDLE;
D = 100;
WAIT D CYCLES;
DRSCAN 1364, @h2000u@@@@3q6aP86Zmm4CI_@@70
, COMPARE @h20000D@@t@@@VIG41@@@xs@@@z@x@FdW@x@V@@@dkwy@loW@Vt@w6u@@zlB6y@@@BNGpVL6
y@@xci1_@@Vtc1@@lkSp2DLt@rLm4y@@Vh@@@Va68Vz@lc9u@@tt@d50
, @h2000u@z@t@@@VIG4XG82QW@l@V@_@@P9n@@zl@V@@M9n@@@j@@t@0UY_VuV
, X;
IF (!X) THEN GOTO F;
D = 100;
WAIT D CYCLES;
DRSTOP DRPAUSE;
DRSCAN 7, $50
 ;
D = 20;
WAIT D CYCLES;
DRSTOP IDLE;
D = 100;
WAIT D CYCLES;
DRSCAN 1364, @h2000u@@@@3q6aP86Zmm4CI_@@70
, COMPARE @h200001y@t@@@VIW@@@V@_@@_@@@z@T@x@@@tz@@VT2_@@@z@1aBm@@V53_w@@lRW@_@@iOm
@@1ky0@@_Omx@@l@@@V@lx@_@plr@@@FU2_@@7W@1qv@w_@W9u@@m@Z6u@@pFWCONVNb31yF
, @h2000u@@@@3q6aP86Zmm4CI_@@70
, X;
IF (!X) THEN GOTO F;
D = 100;
WAIT D CYCLES;
DRSTOP DRPAUSE;
DRSCAN 7, $10
 ;
D = 20;
WAIT D CYCLES;
DRSTOP IDLE;
D = 100;
WAIT D CYCLES;
DRSCAN 1364, @h2000u@@@@3q6aP86Zmm4CI_@@70
, COMPARE @h2000mAy@t@@@lz@@V@@@@h2y@@@x__@t@@V@93_@@@Tes@x@@lN@VVl_@@V@@z@w@x@v_@@
x@@@t@@@7x_@@0Jm@x@l@@7_yUeN3y@@@Qt@@@36egw@u@w_NT@@@@Im@T@@5Dmkv@VAJm@@
lATNr16y@@0
, @h2000u@@@@3q6aP86Zmm4CI_@@70
, X;
IF (!X) THEN GOTO F;
D = 100;
WAIT D CYCLES;
DRSTOP DRPAUSE;
DRSCAN 7, $18
 ;
D = 20;
WAIT D CYCLES;
DRSTOP IDLE;
D = 100;
WAIT D CYCLES;
DRSCAN 1364, @h2000u@@@@3q6aP86Zmm4CI_@@70
, COMPARE @h2000GF@@t@@@VIG41@@@xs@@@z@x@FRW@@@R@@@@_@@FTfv@l91@@@@_@BzhRW@@pV@x@x_
t@@z@@lxV@Vt_@@li0D@Lbm@@@l@@@N@w@@XpWziGJrzVT5C1@@@VI@@@7f17Y1@lhlMLT20
, @h2000u@z@t@@@VIG4XG82QW@l@V@_@@P9n@@zl@V@@M9n@@@j@@t@0UY_VuV
, X;
IF (!X) THEN GOTO F;
D = 100;
WAIT D CYCLES;
DRSTOP DRPAUSE;
DRSCAN 7, $58
 ;
D = 20;
WAIT D CYCLES;
DRSTOP IDLE;
D = 100;
WAIT D CYCLES;
DRSCAN 1364, @h2000u@@@@3q6aP86Zmm4CI_@@70
, COMPARE @h200001y@t@@@VIG4XG82QW@FmJ1_@@PPmx_@@T3yl@@VH2_@@@z@VW1Fm@lL6y@k@li1_@t
@xc1@hh3mm0wyVT@Vm4y@dv@H3y@@v7J6ihlh2m3_70
, @h2000u@@@@3q6aP86Zmm4CI_@@70
, X;
IF (!X) THEN GOTO F;
D = 100;
WAIT D CYCLES;
DRSTOP DRPAUSE;
DRSCAN 7, $78
 ;
D = 20;
WAIT D CYCLES;
DRSTOP IDLE;
D = 100;
WAIT D CYCLES;
DRSCAN 1364, @h2000u@@@@3q6aP86Zmm4CI_@@70
, COMPARE @h2000mAy@t@_@l@@@@41H3ytz@x@@@tz@@@B3_@@t1@@@FD1@@@t_h@@ZRW@_@@1Pm@@Fiu@
@@JPm@__Vn6u@V@@Q6yLLrxdVgbRhwV0Jm@ddV6Dm@@d@APGLTlA@7uV
, @h2000u@@@@3q6aP86Zmm4CI_@@70
, X;
IF (!X) THEN GOTO F;
D = 100;
WAIT D CYCLES;
DRSTOP DRPAUSE;
DRSCAN 7, $38
 ;
D = 20;
WAIT D CYCLES;
DRSTOP IDLE;
D = 100;
WAIT D CYCLES;
DRSCAN 1364, @h2000u@@@@3q6aP86Zmm4CI_@@70
, COMPARE @h2000GF@@t@@@VIG4XG82QW@@i8d@@@_@@@zV@@NE1@@tz_@@@zdx_p@t@d@@@l@V@V_@___
@@S1Q_@tA3_@tzNs0@@x@TpW@__EMevtk@@@FO2_@@T@e1_@@iZ63__h@TM0@3
, @h2000u@z@t@@@VIG4XG82QW@l@V@_@@P9n@@zl@V@@M9n@@@j@@t@0UY_VuV
, X;
IF (!X) THEN GOTO F;
D = 100;
WAIT D CYCLES;
DRSTOP DRPAUSE;
DRSCAN 7, $28
 ;
D = 20;
WAIT D CYCLES;
DRSTOP IDLE;
D = 100;
WAIT D CYCLES;
DRSCAN 1364, @h2000u@@@@3q6aP86Zmm4CI_@@70
, COMPARE @h20000Xy@t@@@VIW@@@V@@@__@@@z@T@x@@@tz@@VD3_@025u@@dwXHHu@@@t@@@7mp3yhgm
@@_wsCu@@rb3uV0w_lkO9X@@FFu@@@rC1@lhlM5m30
, @h2000u@@@@3q6aP86Zmm4CI_@@70
, X;
IF (!X) THEN GOTO F;
D = 100;
WAIT D CYCLES;
DRSTOP DRPAUSE;
DRSCAN 7, $68
 ;
D = 20;
WAIT D CYCLES;
DRSTOP IDLE;
D = 100;
WAIT D CYCLES;
DRSCAN 1364, @h2000u@@@@3q6aP86Zmm4CI_@@70
, COMPARE @h2000mAy@t@@@VIG4XG82QW@FKVm@@@PJm@z@l@T@V@@r@_@@@zd@@dO2NOGLCu@@@t@@k@o
6u@V@lR6ylkkxd@hp@rz@1Jm@@dv7Dm@@dVCPmk_kA@7uV0
, @h2000u@@@@3q6aP86Zmm4CI_@@70
, X;
IF (!X) THEN GOTO F;
D = 100;
WAIT D CYCLES;
DRSTOP DRPAUSE;
DRSCAN 7, $48
 ;
D = 20;
WAIT D CYCLES;
DRSTOP IDLE;
D = 100;
WAIT D CYCLES;
DRSCAN 1364, @h2000u@@@@3q6aP86Zmm4CI_@@70
, COMPARE @h2000GF@@t@@@VIG4XG82QW@@yAd@@@P9n@@d5Gp@@M9n@@@7Bqiz0QW@@z@9cW@tFF@@V__
l@@lP2_z@vTM0@3
, @h2000u@z@t@@@VIG4XG82QW@l@V@_@@P9n@@zl@V@@M9n@@@j@@t@0UY_VuV
, X;
IF (!X) THEN GOTO F;
D = 100;
WAIT D CYCLES;
DRSTOP DRPAUSE;
DRSCAN 7, $08
 ;
D = 20;
WAIT D CYCLES;
DRSTOP IDLE;
D = 100;
WAIT D CYCLES;
DRSCAN 1364, @h2000u@@@@3q6aP86Zmm4CI_@@70
, COMPARE @h20000Xy@t@@@VIG41@@@h_@@@z@x@x_@@FF1@@@1yCm@lAnU9y@@@1Cy0VL6y@@@Q@@@V23
sc1@@lkS0p38@@tNG3y@@_x@@@tk@@l@xxV@@@@na1@lhlM5m00
, @h2000u@@@@3q6aP86Zmm4CI_@@70
, X;
IF (!X) THEN GOTO F;
D = 100;
WAIT D CYCLES;
DRSTOP DRPAUSE;
DRSCAN 7, $0c
 ;
D = 20;
WAIT D CYCLES;
DRSTOP IDLE;
D = 100;
WAIT D CYCLES;
DRSCAN 1364, @h2000u@@@@3q6aP86Zmm4CI_@@70
, COMPARE @h2000mAy@t@@@k@@@@p0D3y@@Nx@@@t@t@@A3_@@@zEy@x@xxttttl@@@VV@V@__l_RRW@@x
@hUmmn@@eCu@@@b@@@@46CD3_@VTv_F@hgxhhVCe_@@t@@@l@@VTv@@@__@@dP2_@X30
, @h2000u@@@@3q6aP86Zmm4CI_@@70
, X;
IF (!X) THEN GOTO F;
D = 100;
WAIT D CYCLES;
DRSTOP DRPAUSE;
DRSCAN 7, $4c
 ;
D = 20;
WAIT D CYCLES;
DRSTOP IDLE;
D = 100;
WAIT D CYCLES;
DRSCAN 1364, @h2000u@@@@3q6aP86Zmm4CI_@@70
, COMPARE @h2000GF@@t@@@VIG41@@@@_zz@z@x@FdW@@xV@@@dAwy@lcWl@@@P6u_@@t@@z@XF8NGpVL9
yw@@x@@@TR6y@@_wDBqq@zNV1VmVu@l@@@@3nW@@zN_VE10
, @h2000u@z@t@@@VIG4XG82QW@l@V@_@@P9n@@zl@V@@M9n@@@j@@t@0UY_VuV
, X;
IF (!X) THEN GOTO F;
D = 100;
WAIT D CYCLES;
DRSTOP DRPAUSE;
DRSCAN 7, $6c
 ;
D = 20;
WAIT D CYCLES;
DRSTOP IDLE;
D = 100;
WAIT D CYCLES;
DRSCAN 1364, @h2000u@@@@3q6aP86Zmm4CI_@@70
, COMPARE @h2000m7y@t@@@VIG4XG82QW@FuV3_@@P9n@@1ly1@@Mhm@@_B@@@@nJml@@1_VmVzN@@7y1x
sV@_@@yZ93_x@@5y1@3
, @h20008x@@t@@@@MGLXKAylXzVz4@@cPhUY@@V3s@@@5a4@@@lIu@@1
, X;
IF (!X) THEN GOTO F;
D = 100;
WAIT D CYCLES;
DRSTOP DRPAUSE;
DRSCAN 7, $2c
 ;
D = 20;
WAIT D CYCLES;
DRSTOP IDLE;
D = 100;
WAIT D CYCLES;
DRSCAN 1364, @h2000u@@@@3q6aP86Zmm4CI_@@70
, COMPARE @h2000W@@@t@@@@MGLXKAy@p@Vz4@@FyhMXT@@V@_@@XpWV@@7@NrTgw@@Nu3_VV@rT_@x@@@
N@@@VGDm@Vxl1_@V
, @h2000u1y@t@@@VIG4XG82QW@FWV0_@@P9n@@1iV0@@M9n@@@1u7m@0UY0UuV
, X;
IF (!X) THEN GOTO F;
D = 100;
WAIT D CYCLES;
DRSTOP DRPAUSE;
DRSCAN 7, $3c
 ;
D = 20;
WAIT D CYCLES;
DRSTOP IDLE;
D = 100;
WAIT D CYCLES;
DRSCAN 1364, @h2000u@@@@3q6aP86Zmm4CI_@@70
, COMPARE @h20000F@@t@@@VIG4XG82QW@@yGd@@@P9n@@d7mp@@M9n@@@7Fyyh0UYp3uV
, @h2000uyy@t@@@VIW@@@V@@@10000E600000000@Q6y@vvnp@@FR2_@@@gc0000m4Pm@@vfFF
@@MPm700mh90y@@Vy4y@@VwyyyFWCu@00OW900@@@cC8F7_7
, X;
IF (!X) THEN GOTO F;
D = 100;
WAIT D CYCLES;
DRSTOP DRPAUSE;
DRSCAN 7, $7c
 ;
D = 20;
WAIT D CYCLES;
DRSTOP IDLE;
D = 100;
WAIT D CYCLES;
DRSCAN 1364, @h2000u@@@@3q6aP86Zmm4CI_@@70
, COMPARE @h2000m7y@t@@@VIG4XG82QW@FuV3_@@P9n@@1ly1@@M9n@@@1_No@0IY@@@N0Vm@
, @h20008x@@t@@@@MW@@@V@V000000I800000y@@@T6OO@@db1@100PJ0W@@@ZCuDp_lL6y@70
qQ200y@7d1@lXz1a1@@V01C100W@ta1@@R20
, X;
IF (!X) THEN GOTO F;
D = 100;
WAIT D CYCLES;
DRSTOP DRPAUSE;
DRSCAN 7, $5c
 ;
D = 20;
WAIT D CYCLES;
DRSTOP IDLE;
D = 100;
WAIT D CYCLES;
DRSCAN 1364, @h2000u@@@@3q6aP86Zmm4CI_@@70
, COMPARE @h2000W@@@t@@@@MGLXKAy@p@Vz4@@FyhUY@@@Nz@@@5y43y@@0
, @h2000u1y@t@@@VIW@@@V@@@10000E600000000@Q6y@1y3m@@FR2_@@@gc0000m4Pm@@1iV0
@@MPm700mh9Kp3WV0@383_F006O20m@@l932uX@1
, X;
IF (!X) THEN GOTO F;
D = 100;
WAIT D CYCLES;
DRSTOP DRPAUSE;
DRSCAN 7, $1c
 ;
D = 20;
WAIT D CYCLES;
DRSTOP IDLE;
D = 100;
WAIT D CYCLES;
DRSCAN 1364, @h2000u@@@@3q6aP86Zmm4CI_@@70
, COMPARE @h20000F@@t@@@VIG4XG82QW@@yGd@@@P9n@@d7mp@@MVm@@lVqIu@@@ZdU_V0b0@@@@Abmv1
yF0
, @h2000uyy@t@@@VIW@@@V@@@10000E600000000@Q6y@vvnp@@FR2_@@@gc0000m4Pm@@vfFF
@@MPm700000WV100000000_@@FU2_@@FTUU_7G6yV000000p700000000u@@ta1vvm@0
, X;
IF (!X) THEN GOTO F;
D = 100;
WAIT D CYCLES;
DRSTOP DRPAUSE;
DRSCAN 7, $14
 ;
D = 20;
WAIT D CYCLES;
DRSTOP IDLE;
D = 100;
WAIT D CYCLES;
DRSCAN 1364, @h2000u@@@@3q6aP86Zmm4CI_@@70
, COMPARE @h2000m7y@t@@@VIG4XG82QW@FuV3_@@P9n@@1ly1@@M9n@@@1_No@0AX_@@@LAXWFuV0
, @h20008x@@t@@@@MW@@@V@V000000I800000y@@@T6OO@@db1@100PJ0W@@@ZCuDp_lL6y@70
00000y100000000_@ZpW@tm_0oW@@F000000x100000000y@cCu@VJ0
, X;
IF (!X) THEN GOTO F;
D = 100;
WAIT D CYCLES;
DRSTOP DRPAUSE;
DRSCAN 7, $54
 ;
D = 20;
WAIT D CYCLES;
DRSTOP IDLE;
D = 100;
WAIT D CYCLES;
DRSCAN 1364, @h2000u@@@@3q6aP86Zmm4CI_@@70
, COMPARE @h2000W@@@t@@@@MGLXKAy@p@Vz4@@FyhUY@@@Nzl_@kw@@N896u@@1
, @h2000u1y@t@@@VIW@@@V@@@10000E600000000@Q6y@1y3m@@FR2_@@@gc0000m4Pm@@1iV0
@@MPm700mh9Kp3WV0@383_F006O20m@@l932uX@1
, X;
IF (!X) THEN GOTO F;
D = 100;
WAIT D CYCLES;
DRSTOP DRPAUSE;
DRSCAN 7, $74
 ;
D = 20;
WAIT D CYCLES;
DRSTOP IDLE;
D = 100;
WAIT D CYCLES;
DRSCAN 1364, @h2000u@@@@3q6aP86Zmm4CI_@@70
, COMPARE @h20000F@@t@@@VIG4XG82QW@@yGd@@@P9n@@d7mp@@M9nlGv7Fzy@0IYLz@Vd7m@
, @h2000uyy@t@@@VIW@@@V@@@10000E600000000@Q6y@vvnp@@FR2_@@@gc0000m4Pm@@vfFF
@@MPm700mh90y@@Vy4y@@VwyyyFWCu@00OW900@@@cC8F7_7
, X;
IF (!X) THEN GOTO F;
D = 100;
WAIT D CYCLES;
DRSTOP DRPAUSE;
DRSCAN 7, $34
 ;
D = 20;
WAIT D CYCLES;
DRSTOP IDLE;
D = 100;
WAIT D CYCLES;
DRSCAN 1364, @h2000u@@@@3q6aP86Zmm4CI_@@70
, COMPARE @h2000m7y@t@@@VIG4XG82QW@FuV3_@@P9n@@1ly1@@M9n@@h0_NoVtt@@7C4@hRz2_W@10
, @h20008x@@t@@@@MW@@@V@V000000I800000y@@@T6OO@@db1@100PJ0W@@@ZCuDp_lL6y@70
qQ200y@7d1@lXz1a1@@V01C100W@ta1@@R20
, X;
IF (!X) THEN GOTO F;
D = 100;
WAIT D CYCLES;
DRSTOP DRPAUSE;
DRSCAN 7, $24
 ;
D = 20;
WAIT D CYCLES;
DRSTOP IDLE;
D = 100;
WAIT D CYCLES;
DRSCAN 1364, @h2000u@@@@3q6aP86Zmm4CI_@@70
, COMPARE @h2000W@@@p@@@@DGpWi1_@@FT_v@7pWV@@VF@@@Lbm@xxl@@t@2Dm@@@_b6uVu@FL9y@@_w@
@@DR6y@@wozVxtwUlUWI8I9O@xxN_@@@CJm@xwhLzV00
, @h2000u1y@t@@@VIG4XG82QW@FWV0_@@P9n@@1iV0@@M9n@@@1u7m@0UY0UuV
, X;
IF (!X) THEN GOTO F;
D = 100;
WAIT D CYCLES;
DRSTOP DRPAUSE;
DRSCAN 7, $64
 ;
D = 20;
WAIT D CYCLES;
DRSTOP IDLE;
D = 100;
WAIT D CYCLES;
DRSCAN 1364, @h2000u@@@@3q6aP86Zmm4CI_@@70
, COMPARE @h20000F@@t@@@VIG4XG82QW@@yGd@@@kl@lTV@@x@@@s@z@j@O@@x6uF@@Fn4y@x@x@@p3uv
@VhCu@VzVP3y@l@tD3_NNtufdLv_w_@W9u@@3@Z6u@@pFcCONVNbv1yF
, @h2000uyy@t@@@VIG4XG82QW@FFFU_@@P9n@@vfFF@@M9n@@@fppp@0UYySuV
, X;
IF (!X) THEN GOTO F;
D = 100;
WAIT D CYCLES;
DRSTOP DRPAUSE;
DRSCAN 7, $44
 ;
D = 20;
WAIT D CYCLES;
DRSTOP IDLE;
D = 100;
WAIT D CYCLES;
DRSCAN 1364, @h2000u@@@@3q6aP86Zmm4CI_@@70
, COMPARE @h2000m7y@t@@@VIG4XG82QW@FuV1_@@P9n@@1ky1@@MVm@@@hz@@V@@x@TpW@x@3ydW@_@V@
Fu3oy@@z@@v7J6q@@@Bf3_7
, @h20008x@@t@@@@MGLXKAylv@Vz4@@@PhUY@@V3s@@@5a4@@@lIu@@1
, X;
IF (!X) THEN GOTO F;
D = 100;
WAIT D CYCLES;
DRSTOP DRPAUSE;
DRSCAN 7, $04
 ;
D = 20;
WAIT D CYCLES;
DRSTOP IDLE;
D = 100;
WAIT D CYCLES;
DRSCAN 1364, @h2000u@@@@3q6aP86Zmm4CI_@@70
, COMPARE @h2000W@@@t@@@@MGLXKAy@p@Vz4@@Fyh_WVV@@dDml@@Vu9u@@@JNt@h@NtVhx@@BC1@dd@Z
q0@d@@rC1@@VN_kg@Pm@@3
, @h2000u1y@t@@@VIG4XG82QW@FW@fdu@@@tFW@Vhau@@@0y3uV0FH0FyF
, X;
IF (!X) THEN GOTO F;
D = 100;
WAIT D CYCLES;
DRSTOP DRPAUSE;
DRSCAN 7, $06
 ;
D = 20;
WAIT D CYCLES;
DRSTOP IDLE;
D = 100;
WAIT D CYCLES;
DRSCAN 1364, @h2000u@@@@3q6aP86Zmm4CI_@@70
, COMPARE @h20000F@@t@@@VIG4XG82QW@@yGc@@@P9n@@d5mp@@Mbml@_l@@z@kPm@__6F@yVzN@@7y1@
tV@_VzyZf1_@@l7g1ElW@1
, @h2000uyy@t@@@VIG4XG82QW@FFV@_@@P9n@@zlFF@@M9n@@@fppp@0UYySuV
, X;
IF (!X) THEN GOTO F;
D = 100;
WAIT D CYCLES;
DRSTOP DRPAUSE;
DRSCAN 7, $46
 ;
D = 20;
WAIT D CYCLES;
DRSTOP IDLE;
D = 100;
WAIT D CYCLES;
DRSCAN 1364, @h2000u@@@@3q6aP86Zmm4CI_@@70
, COMPARE @h2000m3y@t@@@VIG4XG82QW@FWG1_@@P9n@@16y0@@MPm@@k@o6u@V@lR6ylkE0FXhp@rz@1
Jm@@dv7Dm@@dVCPmk_kA0EuV
, @h2000u@@@@3q6aP86Zmm4CI_@@70
, X;
IF (!X) THEN GOTO F;
D = 100;
WAIT D CYCLES;
DRSTOP DRPAUSE;
DRSCAN 7, $66
 ;
D = 20;
WAIT D CYCLES;
DRSTOP IDLE;
D = 100;
WAIT D CYCLES;
DRSCAN 1364, @h2000u@@@@3q6aP86Zmm4CI_@@70
, COMPARE @h2000W@@@t@@@@MGLXK9y@@7IVu@Fx96E_@Rj2@xxlTpW@@hBt@Rm_@@lFe4_@zzbN@@Vp4y
VNFhg@D0
, @h2000u@@@@3q6aP86Zmm4CI_@@70
, X;
IF (!X) THEN GOTO F;
D = 100;
WAIT D CYCLES;
DRSTOP DRPAUSE;
DRSCAN 7, $26
 ;
D = 20;
WAIT D CYCLES;
DRSTOP IDLE;
D = 100;
WAIT D CYCLES;
DRSCAN 1364, @h2000u@@@@3q6aP86Zmm4CI_@@70
, COMPARE @h20000D@@t@@@VIG4XG82QW@@yAd@@@P9n@@dBGp@@Mbml@_l@@z@kPm@__6Bvw@0AX@tVV@
@@_na1@_h@EhW@1
, @h2000u@z@t@@@VIG4XG82QW@l@V@_@@P9n@@zl@V@@M9n@@@j@@t@0UY_VuV
, X;
IF (!X) THEN GOTO F;
D = 100;
WAIT D CYCLES;
DRSTOP DRPAUSE;
DRSCAN 7, $36
 ;
D = 20;
WAIT D CYCLES;
DRSTOP IDLE;
D = 100;
WAIT D CYCLES;
DRSCAN 1364, @h2000u@@@@3q6aP86Zmm4CI_@@70
, COMPARE @h2000m3y@t@@@VIG4XG82QW@FmV1_@@P9n@@1km0@@MPm@@__o6u@V@lR6yxxR0y3yt@V@@1
Jm@@d7@@@V@@@@_@@yZ93UV@@5W1@3
, @h2000u@@@@3q6aP86Zmm4CI_@@70
, X;
IF (!X) THEN GOTO F;
D = 100;
WAIT D CYCLES;
DRSTOP DRPAUSE;
DRSCAN 7, $76
 ;
D = 20;
WAIT D CYCLES;
DRSTOP IDLE;
D = 100;
WAIT D CYCLES;
DRSCAN 1364, @h2000u@@@@3q6aP86Zmm4CI_@@70
, COMPARE @h2000W@@@t@@@@MGLXKAy@p@VL2@xx@_@@@v@@@lG1Nc0ud@@NVm@@@ht@@V@@x@VpW@rrT@
zVT_lk@Ju3op@@z@@vFJ6ihlho@3_70
, @h2000u@@@@3q6aP86Zmm4CI_@@70
, X;
IF (!X) THEN GOTO F;
D = 100;
WAIT D CYCLES;
DRSTOP DRPAUSE;
DRSCAN 7, $56
 ;
D = 20;
WAIT D CYCLES;
DRSTOP IDLE;
D = 100;
WAIT D CYCLES;
DRSCAN 1364, @h2000u@@@@3q6aP86Zmm4CI_@@70
, COMPARE @h20000D@@t@@@VIG4XG82QW@@iGc@@@P9n@@d5Gp@@Mbm@x_l@@z@kPm@_@7xqy@0QW@z@@9
cW@@lF@@V@ny1dTm@0
, @h2000u@z@t@@@VIG4XG82QW@l@V@_@@P9n@@zl@V@@M9n@@@j@@t@0UY_VuV
, X;
IF (!X) THEN GOTO F;
D = 100;
WAIT D CYCLES;
DRSTOP DRPAUSE;
DRSCAN 7, $16
 ;
D = 20;
WAIT D CYCLES;
DRSTOP IDLE;
D = 100;
WAIT D CYCLES;
DRSCAN 1364, @h2000u@@@@3q6aP86Zmm4CI_@@70
, COMPARE @h20000Xy@t@@@VIG4XG82QW@FXG1_@@P9n@@16y0@@M9n@@@1mCmVt@@@7C1@@x_Vq0@@V_g
@@@lP2srtL1O0@3
, @h2000u@@@@3q6aP86Zmm4CI_@@70
, X;
IF (!X) THEN GOTO F;
D = 100;
WAIT D CYCLES;
DRSTOP DRPAUSE;
DRSCAN 7, $1e
 ;
D = 20;
WAIT D CYCLES;
DRSTOP IDLE;
D = 100;
WAIT D CYCLES;
DRSCAN 1364, @h2000u@@@@3q6aP86Zmm4CI_@@70
, COMPARE @h2000mAy@t@@@VIG4XG82QW@FKVm@@@P9n@@Fiu@@@MVm@@@hz@@V@@x@TpW@rrT@VGT_lk@
Fu3oy@@z@@v7J6ihlhoX3_7
, @h2000u@@@@3q6aP86Zmm4CI_@@70
, X;
IF (!X) THEN GOTO F;
D = 100;
WAIT D CYCLES;
DRSTOP DRPAUSE;
DRSCAN 7, $5e
 ;
D = 20;
WAIT D CYCLES;
DRSTOP IDLE;
D = 100;
WAIT D CYCLES;
DRSCAN 1364, @h2000u@@@@3q6aP86Zmm4CI_@@70
, COMPARE @h2000GF@@t@@@VIG4XG82QW@@yAd@@@P9n@@dBGp@@Mhm@@_xtCu@t@ZzUMd@hx@3_W@dFV@
@V_nv1dJm@0
, @h2000u@z@t@@@VIG4XG82QW@l@V@_@@P9n@@zl@V@@M9n@@@j@@t@0UY_VuV
, X;
IF (!X) THEN GOTO F;
D = 100;
WAIT D CYCLES;
DRSTOP DRPAUSE;
DRSCAN 7, $7e
 ;
D = 20;
WAIT D CYCLES;
DRSTOP IDLE;
D = 100;
WAIT D CYCLES;
DRSCAN 1364, @h2000u@@@@3q6aP86Zmm4CI_@@70
, COMPARE @h2000m3y@t@@@VIG4XG82QW@FmV1_@@P9n@@1km0@@MPm@l_@o6u@V@lR6ylkE0y0Kczhx@1
Jm@@3@7Dm@@dVCPmk_kA0CuV
, @h2000u@@@@3q6aP86Zmm4CI_@@70
, X;
IF (!X) THEN GOTO F;
D = 100;
WAIT D CYCLES;
DRSTOP DRPAUSE;
DRSCAN 7, $3e
 ;
D = 20;
WAIT D CYCLES;
DRSTOP IDLE;
D = 100;
WAIT D CYCLES;
DRSCAN 1364, @h2000u@@@@3q6aP86Zmm4CI_@@70
, COMPARE @h2000W@@@t@@@@MGLXKAy@p@Vz4@@Fyc@@@ZL2__@@_z@@3F1@@@V___@z@@xRz@@VXFuyy@
t@v@VDJm@@@jl_@V7y@@
, @h2000u@@@@3q6aP86Zmm4CI_@@70
, X;
IF (!X) THEN GOTO F;
D = 100;
WAIT D CYCLES;
DRSTOP DRPAUSE;
DRSCAN 7, $2e
 ;
D = 20;
WAIT D CYCLES;
DRSTOP IDLE;
D = 100;
WAIT D CYCLES;
DRSCAN 1364, @h2000u@@@@3q6aP86Zmm4CI_@@70
, COMPARE @h20000D@@t@@@VIG4XG82QW@@iGc@@@P9n@@d5Gp@@MPm@l_@o6u@V@lR6ylkkn_D@FWCuV@
@t@@@l@@lU@@V_q@@@lP2U@@@Ts1@3
, @h2000u@z@t@@@VIG4XG82QW@l@V@_@@P9n@@zl@V@@M9n@@@j@@t@0UY_VuV
, X;
IF (!X) THEN GOTO F;
D = 100;
WAIT D CYCLES;
DRSTOP DRPAUSE;
DRSCAN 7, $6e
 ;
D = 20;
WAIT D CYCLES;
DRSTOP IDLE;
D = 100;
WAIT D CYCLES;
DRSCAN 1364, @h2000u@@@@3q6aP86Zmm4CI_@@70
, COMPARE @h20000Xy@t@@@VIG4XG82QW@FWG1_@@P9n@@16m0@@MVm@@@hz@@V@@x@TpW@@x3OOW@1K2@
@x__@@zZP2_@l@z@l@uX0_7
, @h2000u@@@@3q6aP86Zmm4CI_@@70
, X;
IF (!X) THEN GOTO F;
D = 100;
WAIT D CYCLES;
DRSTOP DRPAUSE;
DRSCAN 7, $4e
 ;
D = 20;
WAIT D CYCLES;
DRSTOP IDLE;
D = 100;
WAIT D CYCLES;
DRSCAN 1364, @h2000u@@@@3q6aP86Zmm4CI_@@70
, COMPARE @h2000mAy@t@@@VIG4XG82QW@FKVm@@@P9n@@FiSu@@M9n@@@ZVFuVxl_@7C1@@Vt_@@@z@@x
p@@pt@@@l@@x@UQW@@lTFOm@
, @h2000u@@@@3q6aP86Zmm4CI_@@70
, X;
IF (!X) THEN GOTO F;
D = 100;
WAIT D CYCLES;
DRSTOP DRPAUSE;
DRSCAN 7, $0e
 ;
D = 20;
WAIT D CYCLES;
DRSTOP IDLE;
D = 100;
WAIT D CYCLES;
DRSCAN 1364, @h2000u@@@@3q6aP86Zmm4CI_@@70
, COMPARE @h2000GF@@t@@@VIG4XG82QW@@yAd@@@P9n@@dBap@@M9n@@@7BzyV@t@@7y1@@T@jG2hJm@0
, @h2000u@z@t@@@VIG4XG82QW@l@V@_@@P9n@@zl@V@@M9n@@@j@@t@0UY_VuV
, X;
IF (!X) THEN GOTO F;
D = 100;
WAIT D CYCLES;
DRSTOP DRPAUSE;
DRSCAN 7, $0a
 ;
D = 20;
WAIT D CYCLES;
DRSTOP IDLE;
D = 100;
WAIT D CYCLES;
DRSCAN 1364, @h2000u@@@@3q6aP86Zmm4CI_@@70
, COMPARE @h2000m3y@t@@@VIGq0l_@@Z6uz@@lc1@RW@2y@@Jzme8y@@@x@@@3Ou1_Ldu3yC0@@@Viamw
@@lyw@@QQW@@lV@@@@_Fm30
, @h2000u@@@@3q6aP86Zmm4CI_@@70
, X;
IF (!X) THEN GOTO F;
D = 100;
WAIT D CYCLES;
DRSTOP DRPAUSE;
DRSCAN 7, $4a
 ;
D = 20;
WAIT D CYCLES;
DRSTOP IDLE;
D = 100;
WAIT D CYCLES;
DRSCAN 1364, @h2000u@@@@3q6aP86Zmm4CI_@@70
, COMPARE @h2000W@@@t@@@@MW@@@V@@@hX6u@@VVc1@@@lq@v@q@@@x@@lN@@@l@@@V@@@Vm@@@dO0@@@
V@lll_@@@z@_@w@@@t@y3@gFyn3loW3gg@2oW@3@@HQW@p@@7QWz@@V@@@@_VL@Dm@@3
, @h2000u@@@@3q6aP86Zmm4CI_@@70
, X;
IF (!X) THEN GOTO F;
D = 100;
WAIT D CYCLES;
DRSTOP DRPAUSE;
DRSCAN 7, $6a
 ;
D = 20;
WAIT D CYCLES;
DRSTOP IDLE;
D = 100;
WAIT D CYCLES;
DRSCAN 1364, @h2000u@@@@3q6aP86Zmm4CI_@@70
, COMPARE @h20000D@@t@@@VIG41@@@xy@@@z@x@FpW@@tJ5Q_@NJm@t@@R3y@Vtx@@_@m7a5evlg4b8X@
@@V@PfdLAX8cW@pyV@@@@7o0@@__1r0lVM00
, @h2000u@z@t@@@VIG4XG82QW@l@V@_@@P9n@@zl@V@@M9n@@@j@@t@0UY_VuV
, X;
IF (!X) THEN GOTO F;
D = 100;
WAIT D CYCLES;
DRSTOP DRPAUSE;
DRSCAN 7, $2a
 ;
D = 20;
WAIT D CYCLES;
DRSTOP IDLE;
D = 100;
WAIT D CYCLES;
DRSCAN 1364, @h2000u@@@@3q6aP86Zmm4CI_@@70
, COMPARE @h2000m3y@t@@@VIGq0l_@@Z6uz@@lc1@C2v2e@@z@@@x__@li1_3@@lRW@y@V@@@_yz@@z@@
xxt@@t@@1ky0@@MPOZ6_c1@@1_EWf_783_Fy@3f1_F@@z@@@@j4y@i0AW@@7
, @h2000u@@@@3q6aP86Zmm4CI_@@70
, X;
IF (!X) THEN GOTO F;
D = 100;
WAIT D CYCLES;
DRSTOP DRPAUSE;
DRSCAN 7, $3a
 ;
D = 20;
WAIT D CYCLES;
DRSTOP IDLE;
D = 100;
WAIT D CYCLES;
DRSCAN 1364, @h2000u@@@@3q6aP86Zmm4CI_@@70
, COMPARE @h2000W@@@t@@@@MW@@@V@@@wX6u@@VV_16gzVw@@@z@@th@@@t@@@l@@@Fu@@@JCW@@@l@tt
N@@@@_V@Vz@@@x@@XVr7_uXpJm@@@Z@l@@2omgIm@v@@3Dm_@@l@@@V@@_WEu@@1
, @h2000u@@@@3q6aP86Zmm4CI_@@70
, X;
IF (!X) THEN GOTO F;
D = 100;
WAIT D CYCLES;
DRSTOP DRPAUSE;
DRSCAN 7, $7a
 ;
D = 20;
WAIT D CYCLES;
DRSTOP IDLE;
D = 100;
WAIT D CYCLES;
DRSCAN 1364, @h2000u@@@@3q6aP86Zmm4CI_@@70
, COMPARE @h20000D@@t@@@VIGq0k@@@Z6uz@@lc1@xvdC@@@JzW@@rV@@@@_t@@JC1@_@@_@@i0Q_@db4
z9X@@@FMevz1a1@@P_Vq0@@V_nq0ll@@Vq0dNm@0
, @h2000u@z@t@@@VIG4XG82QW@l@V@_@@P9n@@zl@V@@M9n@@@j@@t@0UY_VuV
, X;
IF (!X) THEN GOTO F;
D = 100;
WAIT D CYCLES;
DRSTOP DRPAUSE;
DRSCAN 7, $5a
 ;
D = 20;
WAIT D CYCLES;
DRSTOP IDLE;
D = 100;
WAIT D CYCLES;
DRSCAN 1364, @h2000u@@@@3q6aP86Zmm4CI_@@70
, COMPARE @h2000m3y@t@@@VIGq0h@@@Z6uz@@lc1@RW@2y@@JzW@@@Vxx@@_t@@z@@@p@@@lI3y@VW1Fm
@FB9wJ2@@@7mp0x383_@l_@e1_@@yhO2_@@@z@@@A03_70
, @h2000u@@@@3q6aP86Zmm4CI_@@70
, X;
IF (!X) THEN GOTO F;
D = 100;
WAIT D CYCLES;
DRSTOP DRPAUSE;
DRSCAN 7, $1a
 ;
D = 20;
WAIT D CYCLES;
DRSTOP IDLE;
D = 100;
WAIT D CYCLES;
DRSCAN 1364, @h2000u@@@@3q6aP86Zmm4CI_@@70
, COMPARE @h2000W@@@t@@@@MGL1@@@@_@TthPm@@kld@x@iLullSd@@@lzzzV@@@@s@t@z@@@Ruu@lLCw
_1@@x1ggl@Fe4_@@kbx_@VJ6ih@700
, @h2000u@@@@3q6aP86Zmm4CI_@@70
, X;
IF (!X) THEN GOTO F;
D = 100;
WAIT D CYCLES;
DRSTOP DRPAUSE;
DRSCAN 7, $12
 ;
D = 20;
WAIT D CYCLES;
DRSTOP IDLE;
D = 100;
WAIT D CYCLES;
DRSCAN 1364, @h2000u@@@@3q6aP86Zmm4CI_@@70
, COMPARE @h20000D@@t@@@VIGq0h@@@Z6uz@@lc1@xPXCh@@z@@@x__@li1_3@@lRW@y@V@@@_yz@@z@@
xxt@@t@@dBGp@@_U848Mt0@@dbyy_@783_h@@Re1_F@@df1_@x@z@@@x@@Fp1@@F
, @h2000u@z@t@@@VIG4XG82QW@l@V@_@@P9n@@zl@V@@M9n@@@j@@t@0UY_VuV
, X;
IF (!X) THEN GOTO F;
D = 100;
WAIT D CYCLES;
DRSTOP DRPAUSE;
DRSCAN 7, $52
 ;
D = 20;
WAIT D CYCLES;
DRSTOP IDLE;
D = 100;
WAIT D CYCLES;
DRSCAN 1364, @h2000u@@@@3q6aP86Zmm4CI_@@70
, COMPARE @h2000m3y@t@@@VIGq0k@@@Z6uz@@lc1@RW@2y@@Jzme8y@@@x@@@3uv1_LLu@@@rlxVVuCu3
yCWz@@V1Jm@@@fy@@@HQm4Cm@llVGDmx160
, @h2000u@@@@3q6aP86Zmm4CI_@@70
, X;
IF (!X) THEN GOTO F;
D = 100;
WAIT D CYCLES;
DRSTOP DRPAUSE;
DRSCAN 7, $72
 ;
D = 20;
WAIT D CYCLES;
DRSTOP IDLE;
D = 100;
WAIT D CYCLES;
DRSCAN 1364, @h2000u@@@@3q6aP86Zmm4CI_@@70
, COMPARE @h2000W@@@t@@@@MW@@@V@@xxX6u@@VVc1@@@Nw@v@lQWz@@V@@@@_@@_gRW@@@l3Pm@@@l@@
7_IUuZ72d17igU5a1dd@@Zq0@d@@_@@@z@@th@@@t@@@lzhQG7y@@0
, @h2000u@@@@3q6aP86Zmm4CI_@@70
, X;
IF (!X) THEN GOTO F;
D = 100;
WAIT D CYCLES;
DRSTOP DRPAUSE;
DRSCAN 7, $32
 ;
D = 20;
WAIT D CYCLES;
DRSTOP IDLE;
D = 100;
WAIT D CYCLES;
DRSCAN 1364, @h2000u@@@@3q6aP86Zmm4CI_@@70
, COMPARE @h20000D@@t@@@VIG41@@@xy@@@z@x@FpW@@tJ5QM@_@@@z@zzFs0@@lxrDm@@Pd@@@Vx@@@J
cWi0D@Lbe49y@@@xFBzKNz@V1Vm@x_l@@@VPt@@_@@@z@xx7K3y_v50
, @h2000u@z@t@@@VIG4XG82QW@l@V@_@@P9n@@zl@V@@M9n@@@j@@t@0UY_VuV
, X;
IF (!X) THEN GOTO F;
D = 100;
WAIT D CYCLES;
DRSTOP DRPAUSE;
DRSCAN 7, $22
 ;
D = 20;
WAIT D CYCLES;
DRSTOP IDLE;
D = 100;
WAIT D CYCLES;
DRSCAN 1364, @h2000u@@@@3q6aP86Zmm4CI_@@70
, COMPARE @h2000m3y@t@@@VIG4XG3y_w@FpW@@t0U0u@Nh8m7y@@@1Cy0@gJy166m_@@lWIG@@xJ_@@l@
@@V@@U@1r0@7W10
, @h2000u@@@@3q6aP86Zmm4CI_@@70
, X;
IF (!X) THEN GOTO F;
D = 100;
WAIT D CYCLES;
DRSTOP DRPAUSE;
DRSCAN 7, $62
 ;
D = 20;
WAIT D CYCLES;
DRSTOP IDLE;
D = 100;
WAIT D CYCLES;
DRSCAN 1364, @h2000u@@@@3q6aP86Zmm4CI_@@70
, COMPARE @h2000W@@@t@@@@MW@@@V@@@xy@@@dCO_1_@EyNVup3JcW@7E_gEn@@yh3k@@2oW@py@HQW@p
@@GQWz@@@FQW3_@V
, @h2000u@@@@3q6aP86Zmm4CI_@@70
, X;
IF (!X) THEN GOTO F;
D = 100;
WAIT D CYCLES;
DRSTOP DRPAUSE;
DRSCAN 7, $42
 ;
D = 20;
WAIT D CYCLES;
DRSTOP IDLE;
D = 100;
WAIT D CYCLES;
DRSCAN 1364, @h2000u@@@@3q6aP86Zmm4CI_@@70
, COMPARE @h20000D@@t@@@VIG41@@@@_Vz@z@x@FpW@@tJ5T_@Nbuq4_@@S1Q_@d59_@@@Ofdt7G9y@Vu
x@@pFc6uzz@F26ui3_7
, @h2000u@z@t@@@VIG4XG82QW@l@V@_@@P9n@@zl@V@@M9n@@@j@@t@0UY_VuV
, X;
IF (!X) THEN GOTO F;
D = 100;
WAIT D CYCLES;
DRSTOP DRPAUSE;
DRSCAN 7, $02
 ;
D = 20;
WAIT D CYCLES;
DRSTOP IDLE;
D = 100;
WAIT D CYCLES;
DRSCAN 1364, @h2000u@@@@3q6aP86Zmm4CI_@@70
, COMPARE @h2000m3y@t@@@VIG4XG3y@xlp@@@FF1@@@0yCm@lMHWFu@@@3uv1_Ldu3yCWV@@V1Pmk@@@8
DGUz@l@@@V@@__1r0l7O00
, @h2000u@@@@3q6aP86Zmm4CI_@@70
, X;
IF (!X) THEN GOTO F;
D = 100;
WAIT D CYCLES;
DRSTOP DRPAUSE;
DRSCAN 7, $03
 ;
D = 20;
WAIT D CYCLES;
DRSTOP IDLE;
D = 100;
WAIT D CYCLES;
DRSCAN 1364, @h2000u@@@@3q6aP86Zmm4CI_@@70
, COMPARE @h2000W@@@t@@@@MW@@@V@@@hX6u@@VVc1@@@lq@Tul_md7cC1@@FyLTY@@@N7KL@5a1@7_@Z
q0@d@@Fq0x@@@_@@@z@g2wW@@70
, @h2000u@@@@3q6aP86Zmm4CI_@@70
, X;
IF (!X) THEN GOTO F;
D = 100;
WAIT D CYCLES;
DRSTOP DRPAUSE;
DRSCAN 7, $43
 ;
D = 20;
WAIT D CYCLES;
DRSTOP IDLE;
D = 100;
WAIT D CYCLES;
DRSCAN 1364, @h2000u@@@@3q6aP86Zmm4CI_@@70
, COMPARE @h20000D@@t@@@VIG41@@@w_@@@z@x@FpW@@tJbS_@Nbuq4_@@i0Q_@d59_@@@Ofdtl29W@@@
x@@pFc6uzz@F26uy2_7
, @h2000u@z@t@@@VIG4XG82QW@l@V@_@@P9n@@zl@V@@M9n@@@j@@t@0UY_VuV
, X;
IF (!X) THEN GOTO F;
D = 100;
WAIT D CYCLES;
DRSTOP DRPAUSE;
DRSCAN 7, $63
 ;
D = 20;
WAIT D CYCLES;
DRSTOP IDLE;
D = 100;
WAIT D CYCLES;
DRSCAN 1364, @h2000u@@@@3q6aP86Zmm4CI_@@70
, COMPARE @h2000m7y@t@@@VIG4XG3y@xlp@@@FF1@@x1_Vm_lAX@ztV@zb@_@@@z@l@Ff1_@@@0V_WlQ5
LBXFu@1_@@@_V@@NO2M@@@z@@@hx@@N_@@l@@@V@@__1r0l7a10
, @h20008x@@t@@@@MGLXKAylXzVz4@@cPhUY@@V3s@@@5a4@@@lIu@@1
, X;
IF (!X) THEN GOTO F;
D = 100;
WAIT D CYCLES;
DRSTOP DRPAUSE;
DRSCAN 7, $23
 ;
D = 20;
WAIT D CYCLES;
DRSTOP IDLE;
D = 100;
WAIT D CYCLES;
DRSCAN 1364, @h2000u@@@@3q6aP86Zmm4CI_@@70
, COMPARE @h2000W@@@t@@@@MGD1@@@w_@@tdVW@F@@rA2K2@@FyNTY@@@7@V@@5K2@X@@_F@@z@@@x@@V
t_@@l@@@V@@_@Eu@@1
, @h2000u1y@t@@@VIG4XG82QW@FWV0_@@P9n@@1iV0@@M9n@@@1u7m@0UY0UuV
, X;
IF (!X) THEN GOTO F;
D = 100;
WAIT D CYCLES;
DRSTOP DRPAUSE;
DRSCAN 7, $33
 ;
D = 20;
WAIT D CYCLES;
DRSTOP IDLE;
D = 100;
WAIT D CYCLES;
DRSCAN 1364, @h2000u@@@@3q6aP86Zmm4CI_@@70
, COMPARE @h20000F@@t@@@VIG4XG82QW@wyGd@@@P9n@@d7mp@@MFX7U_VhEnv7yF
, @h2000uyy@t@@@VIW@@@V@@@10000E600000000@Q6y@vvnp@@FR2_@@@gc0000m4Pm@@vfFF
@@MPm700mh90y@@Vy4y@@VwyyyFWCu@00OW900@@@cC8F7_7
, X;
IF (!X) THEN GOTO F;
D = 100;
WAIT D CYCLES;
DRSTOP DRPAUSE;
DRSCAN 7, $73
 ;
D = 20;
WAIT D CYCLES;
DRSTOP IDLE;
D = 100;
WAIT D CYCLES;
DRSCAN 1364, @h2000u@@@@3q6aP86Zmm4CI_@@70
, COMPARE @h2000m7y@t@@@VIG4XG82QW@FuV3_@@P9n@@1ly1@@M9n@@@1_Vm@0IY@@VT1Pm@
, @h20008x@@t@@@@MW@@@V@V000000I800000y@@@T6OO@@db1@100PJ0W@@@ZCuDp_lL6y@70
qQ200y@7d1@lXz1a1@@V01C100W@ta1@@R20
, X;
IF (!X) THEN GOTO F;
D = 100;
WAIT D CYCLES;
DRSTOP DRPAUSE;
DRSCAN 7, $53
 ;
D = 20;
WAIT D CYCLES;
DRSTOP IDLE;
D = 100;
WAIT D CYCLES;
DRSCAN 1364, @h2000u@@@@3q6aP86Zmm4CI_@@70
, COMPARE @h2000W@@@t@@@@MGLXKAy@p@Vz4@@FyhUY@@@d@TY@VzV7y@@0
, @h2000u1y@t@@@VIW@@@V@@@10000E600000000@Q6y@1y3m@@FR2_@@@gc0000m4Pm@@1iV0
@@MPm700mh9Kp3WV0@383_F006O20m@@l932uX@1
, X;
IF (!X) THEN GOTO F;
D = 100;
WAIT D CYCLES;
DRSTOP DRPAUSE;
DRSCAN 7, $13
 ;
D = 20;
WAIT D CYCLES;
DRSTOP IDLE;
D = 100;
WAIT D CYCLES;
DRSCAN 1364, @h2000u@@@@3q6aP86Zmm4CI_@@70
, COMPARE @h20000F@@t@@@VIG4XG82QW@@yGd@@@P9n@@d7mp@@M9n@@@7Fyy@0wX@t@@XQ0pBuV0
, @h2000uyy@t@@@VIW@@@V@@@10000E600000000@Q6y@vvnp@@FR2_@@@gc0000m4Pm@@vfFF
@@MPm700mh90y@@Vy4y@@VwyyyFWCu@00OW900@@@cC8F7_7
, X;
IF (!X) THEN GOTO F;
D = 100;
WAIT D CYCLES;
DRSTOP DRPAUSE;
DRSCAN 7, $1b
 ;
D = 20;
WAIT D CYCLES;
DRSTOP IDLE;
D = 100;
WAIT D CYCLES;
DRSCAN 1364, @h2000u@@@@3q6aP86Zmm4CI_@@70
, COMPARE @h2000m7y@t@@@VIG4XG82QW@FuV3_@@P9n@@1ly1@@M9n@@@1_JmSy@@@7a41Pm@
, @h20008x@@t@@@@MW@@@V@V000000I800000y@@@T6OO@@db1@100PJ0W@@@ZCuDp_lL6y@70
qQ200y@7d1@lXz1a1@@V01C100W@ta1@@R20
, X;
IF (!X) THEN GOTO F;
D = 100;
WAIT D CYCLES;
DRSTOP DRPAUSE;
DRSCAN 7, $5b
 ;
D = 20;
WAIT D CYCLES;
DRSTOP IDLE;
D = 100;
WAIT D CYCLES;
DRSCAN 1364, @h2000u@@@@3q6aP86Zmm4CI_@@70
, COMPARE @h2000W@@@t@@@@MGLXK9y@l_xv@wFx9_7_@Rz4@@x@k_@@F89_@@30
, @h2000u1y@t@@@VIW@@@V@@@10000E600000000@Q6y@1y3m@@FR2_@@@gc0000m4Pm@@1iV0
@@MPm700mh9Kp3WV0@383_F006O20m@@l932uX@1
, X;
IF (!X) THEN GOTO F;
D = 100;
WAIT D CYCLES;
DRSTOP DRPAUSE;
DRSCAN 7, $7b
 ;
D = 20;
WAIT D CYCLES;
DRSTOP IDLE;
D = 100;
WAIT D CYCLES;
DRSCAN 1364, @h2000u@@@@3q6aP86Zmm4CI_@@70
, COMPARE @h20000F@@t@@@VIG4XG82QW@@yGd@@@P9n@@d7mp@@M9n@@@7F@Sz0UYpBuV
, @h2000uyy@t@@@VIW@@@V@@@10000E600000000@Q6y@vvnp@@FR2_@@@gc0000m4Pm@@vfFF
@@MPm700mh90y@@Vy4y@@VwyyyFWCu@00OW900@@@cC8F7_7
, X;
IF (!X) THEN GOTO F;
D = 100;
WAIT D CYCLES;
DRSTOP DRPAUSE;
DRSCAN 7, $3b
 ;
D = 20;
WAIT D CYCLES;
DRSTOP IDLE;
D = 100;
WAIT D CYCLES;
DRSCAN 1364, @h2000u@@@@3q6aP86Zmm4CI_@@70
, COMPARE @h2000m7y@t@@@VIG4XG82QW@FuV3_@@P9n@@1ly1@@M9n@@@1_Jm@0UYaEuV
, @h20008x@@t@@@@MW@@@V@V000000I800000y@@@T6OO@@db1@100PJ0W@@@ZCuDp_lL6y@70
qQ200y@7d1@lXz1a1@@V01C100W@ta1@@R20
, X;
IF (!X) THEN GOTO F;
D = 100;
WAIT D CYCLES;
DRSTOP DRPAUSE;
DRSCAN 7, $2b
 ;
D = 20;
WAIT D CYCLES;
DRSTOP IDLE;
D = 100;
WAIT D CYCLES;
DRSCAN 1364, @h2000u@@@@3q6aP86Zmm4CI_@@70
, COMPARE @h2000W@@@t@@@@MGD1@@xx_@@tdVW@F@l@x@@kIu@__xm7y@@mlg4b8Hr6u@t@kWIu@@FN_v
@l@@@V@@@zfp0lV@@Cu@@1
, @h2000u1y@t@@@VIG4XG82QW@FWV0_@@P9n@@1iV0@@M9n@@@1u7m@0UY0UuV
, X;
IF (!X) THEN GOTO F;
D = 100;
WAIT D CYCLES;
DRSTOP DRPAUSE;
DRSCAN 7, $6b
 ;
D = 20;
WAIT D CYCLES;
DRSTOP IDLE;
D = 100;
WAIT D CYCLES;
DRSCAN 1364, @h2000u@@@@3q6aP86Zmm4CI_@@70
, COMPARE @h20000F@@t@@@VIGq0l_@@Z6uz@@lc1@gvXE@@@poGS3ul@@xV@@FH3y@@xx@@@t@@d7mp@@
iaeF9y@@@npFhI@@@@1Jm@@7_7Dm@@dVCDmxx@l@@@V@@@gClW@1
, @h2000uyy@t@@@VIG4XG82QW@FFFU_@@P9n@@vfFF@@M9n@@@fppp@0UYySuV
, X;
IF (!X) THEN GOTO F;
D = 100;
WAIT D CYCLES;
DRSTOP DRPAUSE;
DRSCAN 7, $4b
 ;
D = 20;
WAIT D CYCLES;
DRSTOP IDLE;
D = 100;
WAIT D CYCLES;
DRSCAN 1364, @h2000u@@@@3q6aP86Zmm4CI_@@70
, COMPARE @h200003y@t@@@VIG4XG82QW@FWG1_@@P9n@@16m0@@M9n@@@1yJm@0cW@@z@CQW@@lF@@V_q
@@@lP2_@@zbq1@3
, @h2000u@@@@3q6aP86Zmm4i7_@Fx7u9_@t40
, X;
IF (!X) THEN GOTO F;
D = 100;
WAIT D CYCLES;
DRSTOP DRPAUSE;
DRSCAN 7, $0b
 ;
D = 20;
WAIT D CYCLES;
DRSTOP IDLE;
D = 100;
WAIT D CYCLES;
DRSCAN 1364, @h2000u@@@@3q6aP86Zmm4CI_@@70
, COMPARE @h2000WV_@t@@@VIGq0ll@@Z6uz@@lc1@Te_W@@@poG77Qa137@yNTY@@z@ezWyy@@HQWy@@V
@@@@_@__3g1k@V30
, @h2000u@@@@3q6aP86Zmm4i7_@@1u@@@dGIyV0F0
, X;
IF (!X) THEN GOTO F;
D = 100;
WAIT D CYCLES;
DRSTOP DRPAUSE;
DRSCAN 7, $0f
 ;
D = 20;
WAIT D CYCLES;
DRSTOP IDLE;
D = 100;
WAIT D CYCLES;
DRSCAN 1364, @h2000u@@@@3q6aP86Zmm4CI_@@70
, COMPARE @h20000D@@t@@@VIG4XG82QW@@yFd@@@P9n@@dBGp@@M9n@@@7B@yVz@@@7K2@lF_g@@@z@@@
xzz@F26uy2_7
, @h2000u@z@t@@@VIG4XG82QW@l@V@_@@P9n@@zl@V@@M9n@@@j@pp@0UYySuV
, X;
IF (!X) THEN GOTO F;
D = 100;
WAIT D CYCLES;
DRSTOP DRPAUSE;
DRSCAN 7, $4f
 ;
D = 20;
WAIT D CYCLES;
DRSTOP IDLE;
D = 100;
WAIT D CYCLES;
DRSCAN 1364, @h2000u@@@@3q6aP86Zmm4CI_@@70
, COMPARE @h200003y@t@@@VIGq0lx@@Z6uz@@lc1@RWv2y@@Jzme8y@@@x@@@3OW1_Ldu3CCWz@@V1PGc
@@@8DG_@@l@@@V@@__1r0ldm10
, @h2000u@@@@3q6aP86Zmm4CI_@@70
, X;
IF (!X) THEN GOTO F;
D = 100;
WAIT D CYCLES;
DRSTOP DRPAUSE;
DRSCAN 7, $6f
 ;
D = 20;
WAIT D CYCLES;
DRSTOP IDLE;
D = 100;
WAIT D CYCLES;
DRSCAN 1364, @h2000u@@@@3q6aP86Zmm4CI_@@70
, COMPARE @h2000WV_@t@@@VIG41@@@@_@@Vz_x@x_@@FF1@_tpU_@@lMHWIOuudFhJyFy7yF3y_@@7H6a
p@@B@@@lWCu@@D0
, @h2000u@@@@3q6aP86Zmm4CI_@@70
, X;
IF (!X) THEN GOTO F;
D = 100;
WAIT D CYCLES;
DRSTOP DRPAUSE;
DRSCAN 7, $2f
 ;
D = 20;
WAIT D CYCLES;
DRSTOP IDLE;
D = 100;
WAIT D CYCLES;
DRSCAN 1364, @h2000u@@@@3q6aP86Zmm4CI_@@70
, COMPARE @h20000D@@t@@@VIG4XG82QW@@iGc@@@P9n@@dBGp@@M9n@@@7tzyx0AX@@VN@@VUw@@lz@@V
tp4SM1@3
, @h2000u@z@t@@@VIG4XG82QW@l@V@_@@P9n@@zl@V@@M9n@@@j@@t@0UY_VuV
, X;
IF (!X) THEN GOTO F;
D = 100;
WAIT D CYCLES;
DRSTOP DRPAUSE;
DRSCAN 7, $3f
 ;
D = 20;
WAIT D CYCLES;
DRSTOP IDLE;
D = 100;
WAIT D CYCLES;
DRSCAN 1364, @h2000u@@@@3q6aP86Zmm4CI_@@70
, COMPARE @h200003y@t@@@VIG4XG3ykx@FpW@@L062u@Nh8m7y@@@1Cy0@gJy1U6m@@@lW6u@@z@Y9el@
tL_@@l@@@V@@___@@@z@@xRL030
, @h2000u@@@@3q6aP86Zmm4CI_@@70
, X;
IF (!X) THEN GOTO F;
D = 100;
WAIT D CYCLES;
DRSTOP DRPAUSE;
DRSCAN 7, $7f
 ;
D = 20;
WAIT D CYCLES;
DRSTOP IDLE;
D = 100;
WAIT D CYCLES;
DRSCAN 1364, @h2000u@@@@3q6aP86Zmm4CI_@@70
, COMPARE @h2000WV_@t@@@VIG41@@@xs@@@z@x@FpW@@tPF3@@Nbuq4_@@X5@@@dr9_zWx3e4op@@z@@v
dn4If16yW@1
, @h2000u@@@@3q6aP86Zmm4CI_@@70
, X;
IF (!X) THEN GOTO F;
D = 100;
WAIT D CYCLES;
DRSTOP DRPAUSE;
DRSCAN 7, $5f
 ;
D = 20;
WAIT D CYCLES;
DRSTOP IDLE;
D = 100;
WAIT D CYCLES;
DRSCAN 1364, @h2000u@@@@3q6aP86Zmm4CI_@@70
, COMPARE @h20000D@@t@@@VIG4XG82QW@@i43@@@P9n@@dBGp@@M9n@@@7BzyV@@x@7C1x@@@_@@@z@xP
x@@pFc6uzz@@46uy2_7
, @h2000u@z@t@@@VIG4XG82QW@l@V@_@@P9n@@zl@V@@M9n@@@j@@t@0UY_VuV
, X;
IF (!X) THEN GOTO F;
D = 100;
WAIT D CYCLES;
DRSTOP DRPAUSE;
DRSCAN 7, $1f
 ;
D = 20;
WAIT D CYCLES;
DRSTOP IDLE;
D = 100;
WAIT D CYCLES;
DRSCAN 1364, @h2000u@@@@3q6aP86Zmm4CI_@@70
, COMPARE @h2000m3y@t@@@VIG4XG82QW@FmS1_@@P9n@@1ky0@@M9n@@@1C3mV@@@@_t@@Re1Jm0@@Vt_
@@_Zv32CW@1
, @h2000u@@@@3q6aP86Zmm4CI_@@70
, X;
IF (!X) THEN GOTO F;
D = 100;
WAIT D CYCLES;
DRSTOP DRPAUSE;
DRSCAN 7, $17
 ;
D = 20;
WAIT D CYCLES;
DRSTOP IDLE;
D = 100;
WAIT D CYCLES;
DRSCAN 1364, @h2000u@@@@3q6aP86Zmm4CI_@@70
, COMPARE @h2000W@@@t@@@@MW@@@V@@@xy@@@dCO_1E@y@NV844LcW@X@@gKnz@@@1P0s@@V9DG_@@l@@
@V@@__3r0lFu10
, @h2000u@@@@3q6aP86Zmm4CI_@@70
, X;
IF (!X) THEN GOTO F;
D = 100;
WAIT D CYCLES;
DRSTOP DRPAUSE;
DRSCAN 7, $57
 ;
D = 20;
WAIT D CYCLES;
DRSTOP IDLE;
D = 100;
WAIT D CYCLES;
DRSCAN 1364, @h2000u@@@@3q6aP86Zmm4CI_@@70
, COMPARE @h20000D@@t@@@VIG4XG82QW@@iGc@@@P9n@@d5Gp@@M9n@@@7tty_0AX@lFT@@V_nC1@@@t_
@@@TU1@3
, @h2000u@z@t@@@VIG4XG82QW@l@V@_@@P9n@@zl@V@@M9n@@@j@@t@0UY_VuV
, X;
IF (!X) THEN GOTO F;
D = 100;
WAIT D CYCLES;
DRSTOP DRPAUSE;
DRSCAN 7, $77
 ;
D = 20;
WAIT D CYCLES;
DRSTOP IDLE;
D = 100;
WAIT D CYCLES;
DRSCAN 1364, @h2000u@@@@3q6aP86Zmm4CI_@@70
, COMPARE @h2000m3y@t@@@VIG4XG82QW@FmS1_@@P9n@@1ky0@@M9n@@@1C7o@0MX@@VVh@@@ta106m@0
, @h2000u@@@@3q6aP86Zmm4CI_@@70
, X;
IF (!X) THEN GOTO F;
D = 100;
WAIT D CYCLES;
DRSTOP DRPAUSE;
DRSCAN 7, $37
 ;
D = 20;
WAIT D CYCLES;
DRSTOP IDLE;
D = 100;
WAIT D CYCLES;
DRSCAN 1364, @h2000u@@@@3q6aP86Zmm4CI_@@70
, COMPARE @h2000W@@@t@@@@MGLXK9y@@Fxv@@Fx9_7_@Rz4@3V@_@@@z@@@sm7ap@@B@@@p@@@NFJm@3U
00
, @h2000u@@@@3q6aP86Zmm4CI_@@70
, X;
IF (!X) THEN GOTO F;
D = 100;
WAIT D CYCLES;
DRSTOP DRPAUSE;
DRSCAN 7, $27
 ;
D = 20;
WAIT D CYCLES;
DRSTOP IDLE;
D = 100;
WAIT D CYCLES;
DRSCAN 1364, @h2000u@@@@3q6aP86Zmm4CI_@@70
, COMPARE @h20000D@@t@@@VIG4XG82QW@@iGc@@@P9n@@d5Gp@@M9n@@@7dry@0oW@@N@FQW@@V@OQWtt
@@8OWpBuV0
, @h2000u@z@t@@@VIG4XG82QW@l@V@_@@P9n@@zl@V@@M9n@@@j@@t@0UY_VuV
, X;
IF (!X) THEN GOTO F;
D = 100;
WAIT D CYCLES;
DRSTOP DRPAUSE;
DRSCAN 7, $67
 ;
D = 20;
WAIT D CYCLES;
DRSTOP IDLE;
D = 100;
WAIT D CYCLES;
DRSCAN 1364, @h2000u@@@@3q6aP86Zmm4CI_@@70
, COMPARE @h200003y@t@@@VIG4XG82QW@FmS1_@@P9n@@1ky0@@M9n@@@1y7o_0oW@@l_FQW@@l@O_W03
uV0
, @h2000u@@@@3q6aP86Zmm4CI_@@70
, X;
IF (!X) THEN GOTO F;
D = 100;
WAIT D CYCLES;
DRSTOP DRPAUSE;
DRSCAN 7, $47
 ;
D = 20;
WAIT D CYCLES;
DRSTOP IDLE;
D = 100;
WAIT D CYCLES;
DRSCAN 1364, @h2000u@@@@3q6aP86Zmm4CI_@@70
, COMPARE @h2000WV_@t@@@VIG41@@@@_Vz@z@x@FpW@@t7S@@@Nb855_@Vulw4@@@lw@_@7e4_3@@zV_@
x@@@t@@@kz@@V@@@@_@z1Tm@@3
, @h2000u@@@@3q6aP86Zmm4CI_@@70
, X;
IF (!X) THEN GOTO F;
D = 100;
WAIT D CYCLES;
DRSTOP DRPAUSE;
DRSCAN 7, $07
 ;
D = 20;
WAIT D CYCLES;
DRSTOP IDLE;
D = 100;
WAIT D CYCLES;
DRSCAN 1364, @h2000u@@@@3q6aP86Zmm4CI_@@70
, COMPARE @h20008D@@t@@@VIG4XG82QW@@SIc@@@P9n@@d5Jp@@M9n@@@7Bry_0AXk@VN@@V__l@@zV@@
tp4SU3@3
, @h2000m@z@t@@@VIG4XG82QW@l@V@_@@P9n@@zlyV@@M9n@@@j@@t@0UY_FuV
, X;
IF (!X) THEN GOTO F;
D = 100;
WAIT D CYCLES;
DRSTOP DRPAUSE;
DRSCAN 7, $05
 ;
D = 20;
WAIT D CYCLES;
DRSTOP IDLE;
D = 100;
WAIT D CYCLES;
DRSCAN 1364, @h2000u@@@@3q6aP86Zmm4CI_@@70
, COMPARE @h2000u@@@@3q6aP86Zmm4CI_@@70
, @h20000000u3q6aP86Zmm4yI0
, X;
IF (!X) THEN GOTO F;
D = 100;
WAIT D CYCLES;
DRSTOP DRPAUSE;
DRSCAN 7, $45
 ;
D = 20;
WAIT D CYCLES;
DRSTOP IDLE;
D = 100;
WAIT D CYCLES;
' // masking lower UES bits. 
DRSCAN 1364, @h2000u@@@@3q6aP86Zmm4CI_@@70
, COMPARE @h2000u@@@@3q6aP86Zmm4CI_@@70
, @h20000000u3q6aP86Zmm4yI0
, X;
IF (!X) THEN GOTO F;
D = 100;
WAIT D CYCLES;
IRSCAN 8, $f0
 ;
STATE  IDLE;
D = 20;
WAIT D CYCLES;
IRSTOP IRPAUSE;
IRSCAN 8, $f0
 ;
STATE  IREXIT2 IRUPDATE DRSELECT DRCAPTURE DREXIT1 DRUPDATE IDLE;
D = 800;
WAIT D CYCLES;
IRSTOP IDLE;
' //Loading device with 'conld' instruction.
IRSCAN 8, $c0
 ;
D = 100;
WAIT D CYCLES;
' //Loading device with 'enable' instruction.
IRSCAN 8, $e8
 ;
D = 200;
WAIT D CYCLES;
' // Setting Done bit ... 
' // Loading device with a 'program' instruction. 
IRSTOP IRPAUSE;
IRSCAN 8, $ea
 ;
DRSCAN 1371, @i2000u@@@@3q6aP86Zmm4CI_V@l0m@@3
 ;
IRSTOP IDLE;
D = 10000;
WAIT D CYCLES;
IRSCAN 8, $f0
 ;
STATE  IDLE;
D = 20;
WAIT D CYCLES;
IRSTOP IRPAUSE;
IRSCAN 8, $f0
 ;
STATE  IREXIT2 IRUPDATE DRSELECT DRCAPTURE DREXIT1 DRUPDATE IDLE;
D = 800;
WAIT D CYCLES;
IRSTOP IDLE;
' //Loading device with 'conld' instruction.
IRSCAN 8, $c0
 ;
D = 100;
WAIT D CYCLES;
' //Loading device with 'idcode' instruction.
IRSCAN 8, $01
 ;
DRSCAN 32, $00000000
, COMPARE $f6d4f093
, $0fff8fff
, X;
IF (!X) THEN GOTO F;
' //Check for Done bit.
IRSCAN 8, $ff
, COMPARE $05
, $07
, X;
IF (!X) THEN GOTO F;
POSTIR 0 ;
PREIR 0 ;
PREDR 0 ;
POSTDR 0 ;
POSTIR 0 ;
PREIR 0 ;
PREDR 0 ;
POSTDR 0 ;
POSTIR 0 ;
PREIR 0 ;
POSTDR 0 ;
PREDR 0 ;
IRSCAN 8, $ff
 ;
DRSCAN 1, $00
 ;

SUCCESS:
PRINT "Successful File Execution.";
EXIT 0;

F:
PRINT "File Execution Failure.";
EXIT 16;

ENDPROC;

DATA TMPDATA;
INTEGER TMP_DELAY;
ENDDATA;

PROCEDURE ADJUST_BIG_DELAY USES TMPDATA, MAINDATA;
TMP_DELAY = D / 100;
TMP_DELAY = TMP_DELAY * 25;
D = D + TMP_DELAY;
ENDPROC;

PROCEDURE ADJUST_SMALL_DELAY USES TMPDATA, MAINDATA;
TMP_DELAY = D * 25;
TMP_DELAY = TMP_DELAY / 100;
D = D + TMP_DELAY;
ENDPROC;

PROCEDURE ADJUST_DELAY USES MAINDATA, ADJUST_BIG_DELAY, ADJUST_SMALL_DELAY;
IF D > 2500 THEN CALL ADJUST_BIG_DELAY;
IF D <= 2500 THEN CALL ADJUST_SMALL_DELAY;
ENDPROC;

CRC 9A5B;
