From 64dc7b200f16fe21ab4094bb88dec77403e2dc67 Mon Sep 17 00:00:00 2001 From: retropikzel Date: Sun, 8 Jun 2025 10:25:19 +0300 Subject: [PATCH] Update to use foreign-c --- Makefile | 4 +- compile-r7rs.scm | 14 +- dist/setup-compile-r7rs.exe | Bin 0 -> 1989116 bytes snow/foreign/c.sld | 330 + snow/{retropikzel/pffi => foreign/c}/Makefile | 23 +- .../pffi/shared => foreign/c}/array.scm | 12 +- snow/foreign/c/c-bytevectors.scm | 1075 + snow/foreign/c/internal.scm | 50 + .../pffi/shared => foreign/c}/main.scm | 108 +- snow/foreign/c/pointer.scm | 122 + .../pffi => foreign/c/primitives}/chibi.scm | 121 +- .../foreign/c/primitives/chibi/foreign-c.stub | 441 + .../pffi => foreign/c/primitives}/chicken.scm | 133 +- .../pffi => foreign/c/primitives}/cyclone.scm | 244 +- .../pffi => foreign/c/primitives}/gambit.scm | 150 +- .../pffi => foreign/c/primitives}/gauche.scm | 134 +- .../primitives/gauche/define-c-procedure.scm | 25 + .../foreign/c/primitives/gauche/gauchelib.scm | 101 + snow/foreign/c/primitives/gerbil.scm | 29 + snow/foreign/c/primitives/guile.scm | 126 + .../include/foreign-c-primitives-gauche.h} | 29 +- .../pffi => foreign/c/primitives}/kawa.scm | 120 +- .../c/primitives}/larceny-util.scm | 0 snow/foreign/c/primitives/larceny.scm | 76 + .../pffi => foreign/c/primitives}/mosh.scm | 74 +- snow/foreign/c/primitives/racket.scm | 83 + .../c/primitives}/sagittarius.scm | 141 +- .../pffi => foreign/c/primitives}/skint.scm | 0 snow/foreign/c/primitives/stklos.scm | 110 + .../pffi => foreign/c/primitives}/tr7.scm | 0 snow/foreign/c/primitives/ypsilon.scm | 188 + .../pffi/shared => foreign/c}/struct.scm | 30 +- snow/retropikzel/pffi.sld | 195 - snow/retropikzel/pffi/chibi-src/pffi.stub | 281 - .../retropikzel/pffi/gauche-src/gauchelib.scm | 102 - snow/retropikzel/pffi/gerbil.scm | 57 - snow/retropikzel/pffi/guile.scm | 137 - snow/retropikzel/pffi/larceny.scm | 141 - snow/retropikzel/pffi/pffi.c | 40246 ---------------- snow/retropikzel/pffi/racket.scm | 120 - snow/retropikzel/pffi/shared/pointer.scm | 20 - snow/retropikzel/pffi/shared/union.scm | 8 - snow/retropikzel/pffi/stklos.scm | 169 - snow/retropikzel/pffi/ypsilon.scm | 158 - snow/srfi/170.scm | 303 +- snow/srfi/170.sld | 7 +- snow/srfi/uv-1.dll | Bin 492214 -> 0 bytes 47 files changed, 3457 insertions(+), 42580 deletions(-) create mode 100755 dist/setup-compile-r7rs.exe create mode 100644 snow/foreign/c.sld rename snow/{retropikzel/pffi => foreign/c}/Makefile (55%) rename snow/{retropikzel/pffi/shared => foreign/c}/array.scm (82%) create mode 100644 snow/foreign/c/c-bytevectors.scm create mode 100644 snow/foreign/c/internal.scm rename snow/{retropikzel/pffi/shared => foreign/c}/main.scm (72%) create mode 100644 snow/foreign/c/pointer.scm rename snow/{retropikzel/pffi => foreign/c/primitives}/chibi.scm (75%) create mode 100644 snow/foreign/c/primitives/chibi/foreign-c.stub rename snow/{retropikzel/pffi => foreign/c/primitives}/chicken.scm (74%) rename snow/{retropikzel/pffi => foreign/c/primitives}/cyclone.scm (65%) rename snow/{retropikzel/pffi => foreign/c/primitives}/gambit.scm (66%) rename snow/{retropikzel/pffi => foreign/c/primitives}/gauche.scm (68%) create mode 100644 snow/foreign/c/primitives/gauche/define-c-procedure.scm create mode 100644 snow/foreign/c/primitives/gauche/gauchelib.scm create mode 100644 snow/foreign/c/primitives/gerbil.scm create mode 100644 snow/foreign/c/primitives/guile.scm rename snow/{retropikzel/pffi/include/gauche-pffi.h => foreign/c/primitives/include/foreign-c-primitives-gauche.h} (86%) rename snow/{retropikzel/pffi => foreign/c/primitives}/kawa.scm (74%) rename snow/{retropikzel/pffi => foreign/c/primitives}/larceny-util.scm (100%) create mode 100644 snow/foreign/c/primitives/larceny.scm rename snow/{retropikzel/pffi => foreign/c/primitives}/mosh.scm (74%) create mode 100644 snow/foreign/c/primitives/racket.scm rename snow/{retropikzel/pffi => foreign/c/primitives}/sagittarius.scm (78%) rename snow/{retropikzel/pffi => foreign/c/primitives}/skint.scm (100%) create mode 100644 snow/foreign/c/primitives/stklos.scm rename snow/{retropikzel/pffi => foreign/c/primitives}/tr7.scm (100%) create mode 100644 snow/foreign/c/primitives/ypsilon.scm rename snow/{retropikzel/pffi/shared => foreign/c}/struct.scm (80%) delete mode 100644 snow/retropikzel/pffi.sld delete mode 100644 snow/retropikzel/pffi/chibi-src/pffi.stub delete mode 100644 snow/retropikzel/pffi/gauche-src/gauchelib.scm delete mode 100644 snow/retropikzel/pffi/gerbil.scm delete mode 100644 snow/retropikzel/pffi/guile.scm delete mode 100644 snow/retropikzel/pffi/larceny.scm delete mode 100644 snow/retropikzel/pffi/pffi.c delete mode 100644 snow/retropikzel/pffi/racket.scm delete mode 100644 snow/retropikzel/pffi/shared/pointer.scm delete mode 100644 snow/retropikzel/pffi/shared/union.scm delete mode 100644 snow/retropikzel/pffi/stklos.scm delete mode 100644 snow/retropikzel/pffi/ypsilon.scm delete mode 100755 snow/srfi/uv-1.dll diff --git a/Makefile b/Makefile index b83bcdd..74ae54e 100644 --- a/Makefile +++ b/Makefile @@ -5,8 +5,8 @@ build: snow: mkdir -p snow - cp -r ../r7rs-pffi/retropikzel snow/ - cp -r ../pffi-srfi-170/srfi snow/ + cp -r ../foreign-c/foreign snow/ + cp -r ../foreign-c-srfi-170/srfi snow/ # Does uninstall because without that the changes do not seem to update install: uninstall diff --git a/compile-r7rs.scm b/compile-r7rs.scm index 1f58e81..3e91c29 100644 --- a/compile-r7rs.scm +++ b/compile-r7rs.scm @@ -3,7 +3,7 @@ (scheme read) (scheme write) (scheme process-context) - (retropikzel pffi) + (foreign c) (libs util) (libs data) (libs library-util) @@ -123,13 +123,13 @@ (exit 0)) (cond-expand - (windows (pffi-define-library c-stdlib '("stdlib.h") "ucrtbase")) - (else (pffi-define-library c-stdlib + (windows (define-c-library c-stdlib '("stdlib.h") "ucrtbase")) + (else (define-c-library c-stdlib '("stdlib.h") "c" '((additional-versions ("6")))))) -(pffi-define c-system c-stdlib 'system 'int '(pointer)) +(define-c-procedure c-system c-stdlib 'system 'int '(pointer)) #;(define search-library-files (lambda (directory) @@ -223,7 +223,7 @@ (display library-command) (newline) (display "Exit code ") - (let ((output (c-system (pffi-string->pointer library-command)))) + (let ((output (c-system (string->c-utf8 library-command)))) (when (not (= output 0)) (error "Problem compiling libraries, exiting" output)) (display output)) @@ -258,7 +258,7 @@ (display "start"))) (display scheme-command))) (cond ((string=? compilation-target "unix") - (c-system (pffi-string->pointer (string-append "chmod +x " output-file)))))) + (c-system (string->c-utf8 (string-append "chmod +x " output-file)))))) (when (and (equal? scheme-type 'compiler) input-file) (when (and output-file (file-exists? output-file)) @@ -270,6 +270,6 @@ (display scheme-command) (newline) (display "Exit code ") - (display (c-system (pffi-string->pointer scheme-command))) + (display (c-system (string->c-utf8 scheme-command))) (newline)) diff --git a/dist/setup-compile-r7rs.exe b/dist/setup-compile-r7rs.exe new file mode 100755 index 0000000000000000000000000000000000000000..f3a5a0b133aca7f5a0d324f0ac3b2934d654314f GIT binary patch literal 1989116 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 z zv%uelg1>!WHfQR=Y701Lw0yln43h&eJPHg;R@-pdkK_xSz6(x+X@QZ5-ALVt22xG` z<1?W&@*sKOLpG@O6Rouc`_0?D>%titc%Sv!!4kg8AnkDHkx%jWT@!17OG$ z>rOrY9N2txjt(SB-~q%8eNfZlCA9@k&H#owX1{(eqGPrgM7TL0ewrJsE5wZ8etjic zlMc}@T(U3JIlKJ8vQ1!kYV)!^i@f<*c`ex2U|qwo#-JN8c)0(Y29jyf`S622bt^h* z&q5Koa9=&Im_r9x?kyNsYsEVKB?tv&7rlXGtn>$+f$ObBV-P{^a>H)O4LX+@jP+@? zrg=^nq>)S4m2H|gO0XSKl`_c4)#NYlWDUP zh2yZP8aodcU&gf&9G7HPJd9oH+w=j?VRMVe4aR`aJx%do zFxMjD3~fCx+@+YDnz$D`hx-jMWZ@3sOT`Z1i*QS}oSYhmnbHrj-Zr!ivwN;UQlY*~ z$3P8H*H=8np_|x?EcXy!#Qny269v0MGHQPTVkylX!(06EIH37XM?UV0L3&S~SdX*) z_uhA47K*9dvyV+kV*fGs@XNm8{(5&NH-)g8-A~SNW+f3*6tLZ?H-O54Kf^X)mkEIW z4lZB`>BUJ&3wuj)cF6O}0+R(VPX@4%Dk>gp;40qcfsTax=+{7Emm=YzqiDNwblg(j zz#0KIn5se#3!6R`vBcSdh)abt-GC|Bkd;yx*eqs@(R5k$ZD@XSrevo3&A5l81N#iv zxBr^ERLpR9j>Yo+PQ3?)tU=NcPFUYZm)rCF`>4-jQ1)v#byfYD@S3RHU%s0cpw)?~ zC5w!u$dh+-{xS#a?!SD2BEq7#=a-xlK~5as))R+l#*1~HYMU6-;-skOmD@~~Rt!}u z&9%4Lc_L`6U5R3Ro9FqD04BjXwwV1Kwe>6$VuIZY z1-d@D8B*D7D$q@Q(qzAXKeo1v#J~~<`B1wa)Gz-Xvt647*BcZxK&)uu&Ls>`@tOt88q6$zc)iq_Q+;@`B~Xphgougl zAx(jbPzvKNF&sB2IGl^XSz?fke?mDy(LkkXHJ>7Vs^DBYpjRP58?^xj8-YG?i1xI}eZwPV@WXdLF?FfFFV zFgs-Z_0bvTz!EO3;LyJ5?ffg>UA$Mm6(;9>#D0Ab*Z56au~>-u#2iS(CRc7G<8HCR zC<(hEI;FgKEX;9Q{jabKHOaVR5W8ALST~cK zmg|g??k&4G7w?84x72RJHV$yH=$zc_ZD1l9d)`7JUwv(T$~}Rz@`n2V4gs=GTe|5m zS|Kz)zrf*zo@F*PUE&BdCXG;^*1~DiizafKVj)6H=1op z2hGCSL$N-C5YNr2!kNFEDyPquQ{~3}D^2=Ja0|QudT0JGgyb~swz6L1uFHZtw7A>{ zi26Y*t?E@!bfd4bxTJhG&E+@u8Z|nr{N}9kxtecAul$9TvwMxZR?~`a>oua-SKcdc zGCGn4$@0DL%Uezl<5AQV>OMjz=Xxgn6RlO?k^mbNhc}QQJ zHLI9@z*YVz#aor)t-M_DQchl~DkYu#BEgH`i@cOn-P~(XK^8z(S=G&gH{oXRHn$v+ z7$tZT{F5i&ZF3~CL6bv#%*iUQRD28_-bqFXThL_K;In8*CqAp@%p#)zSyiPnE+a>G zqH%MT400gCCw@^u7~hDSbSsv$iX|;0Y{O0XQ*NLs_>yi_y#@~h&8m<;5#O=kxeCc6 z+{#04!k=(cavh277)Dssm!)6`qtC0sNNI~L3;HFRzIrJx=iq>CFaO}sB|Tv=sl zaYGV>*=RSVeh~n}Y{^A*>Rbb(??<0xeM6HqP zS=$9CuXwLDhTCRb5sJEG$yeC_>ckxi0`Ge6T^ds)Z*tNrws3-WeA!d$jBYP#QB*l% zD{G5skr!1h#-9V*d--jF-NS zq;Gp0Aq?rr?(nyD_*()^uVMtJ={cB11|P4k0CoNIZ8V4{HS~Dag7=dyGhB&Zxm&B1H6`NQAJ1x0oqT5_seD*FfiYMI)y zBRD;$?`K4;vIUNh4*twA&a>xZ7a}?@2*LVUS0L#3Ai$sveycVi710&(EPE0ZXW_Qu z&4v19i{)82E;P*=-yk-n6waFDS^IgBeykeD)nWG(C=||`T%_|>+lFO~O~V7DAi?$H z;Y)w`18Dz5+p_f6AgN`HXu|{aB@q@11lpGM5D1h(B!!6rfwtiARU3&e-4R|RC^LtA z$u#JXK^4|&gGNS~gQfrCaU4jau}1^OB% z7&oB75#>O%;gGonPirFo6wd0`;bm2TQDc{Y#nPw`UIkvUV>Hr{jZ`Rq*Wx`z@yd

-Mwe+hq#Lv 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

UwB?pkas7A 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

< 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

F?lg}TXh{{U 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
_z_lIsy6uOdP|MTGOh)&w2j@^Zdu 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%0Di@gOMjlpNGiJ*oA-v#L~ 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�L3f4|iWBCq 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

nBPAKa5e^I!4f>3{E*$#x$fAZ0OWDqG`TvNU53 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

+x84Q>wE@_a{XvB;N0Oa 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

^xbL=+#ht}~@eKL4XM!hp6ziI7Y9MK8peLCU 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


#>A%i|F)ERGHUKmy9d~>2@+P> zE!C$bRe?Fr&`N2haD+kB5NJcJi!37Q56#~h`6~}lu~hjPDTf=phiMJ{;os@cF6UQ1 zX%EFwn)0c@wuH_pBF0D{60*6s)9dR|7$3)!&O(J%(T zZ71MO8Zv1hZ-0Y!Bp5Ehje9`CQE0JUoYT@7is(Bb-bG{x?fD{or3Z@ zWIHF^PF^^dKC>BmACUIE=cCwP%LgF3*my4)J6@Mif|Xh6H6Y^`;&l$N0`o%uh$+)$ zj?(+L#NT<+NNjoP!|-mS2fZw_J5N3i;GJ$-K)ft2hNofQO-V{1Vdg13bO1+Y)2i2? zk>+Yo&TFAqH{(*TOAVQ#_G)(BwiQm|{M|#UFI@tE4}<-nkZlnvqXfO#FK7cgV%Ri9 z5aq%BbX#u*z;y(e0+U8N7G6p589j!Z70E)3eEH ztb_SxL#E=z5}zplQ&{y;mze#&kwf$= zWbJn%Z~1i-66UO`KQe@z6$Bbn>tIxfksW&7_6A<&7aVt~pT1ym7|!lF{!h=0f}Koh z@bfo!P2))-wG&$n*ls}|PyeIKA7iZ$dp}pj>^+jwC6X5G9O84WTuHER7)^jk)t_a!Dnyzx~=80Vh~yswiZeg#kijhDd(k znoBNr0nij{MHOeriNCEa8o^mTGoiKE%eJv_u+HUE#iUn0pO8Cg79eM-j;>jPm0s5p z!rHD70}On6vZAP^+nlJ*WX@Ir>Y|P&V+8=hlHq!u%khbxvo(A?1E2fxLF<0w(+^at zybT^^)z`q0U%*~pbn99Shf*qYP7za1f$Z{t!A1Cb(xV8jzot;Zv2v=~Ryjve_zr5V%icXm zKzdL=io0@Kj!Z@i&%k`16oWdNO>J~aSV*YHL|AlZzA#`y4^l8eEG2Yt25M0#4Ae6u#JHYe7L|)Y#rOXs1IRcH~+B2w*pBw z#}T116zkW2r8WTxW>V-^;f-GR||D_*QgZt##FCP*y=9sVadlI_hA zh?=);qsT&`5Vff{u4y}4(tYkOrl&>MH7WMFSXMKgL~KiI`l~5p)7c^fFtnL=mM84; ziSAppaz-%YJ4|S+6e)~ICI2*KXozZSo!&k0yJxBcasj3VyVL#-L`pznQ&pITy9 z{$zbPR~xXTV6Ya3W;G$(E+4HHqOu-@XLxm7ry4=|11PEZ>I672y&pVNV-y0ZH~f~g zUMH+g)$B9TBE0nRznZkTa>N4V#o()`3;>iLuz_DM&kaa}c^=a2pgm0?Z0R^$xyV@K zGx>&kFkit>e_v8;8}L<^0}#Ep`!k*GFUKRNLle(_%17| zD_~-8jdfY_fvr%4|NU9`BFY^Cpm29MlZ`s(L4at@h;> z8@l*n9kf*Skq@xH?4_2C8oT7a8!{3}9pVdrkO*_C#>c`KTJBjpb--th56oMG2qY+V zIwUGSW!azFE07DDwwhpr291V^E-t=zCCyK_`Pzvawie(;A524R~#1Tqf08wN>>U@lFqzQiaDUB^tyjlxWw$h(Qw6XE)j5 zXFnawtW=2bv*1Dp1j}5F+EfC%<1f~CSy{x~ZaPK};7JzNRlin--k#9OZEHnN9in4w#q_NrUxRw3hc6G72$)Ud?oM@9`u-ey z*X7$_6!dg&kDUt763idvEjg=~;pP_S>)WcWPnU=i-Wsl-P)K52NN=@^XE5zkVJgGD zyq$IBn)i_XE^+5zOYTtM8TUcrY^0hLDG_lTKT#nmOuBdc#`WcBpk=W1eTx-ErH>}4 za4!Vx0G{43`Wt<#^A2j-9!@&&DrzfhJKnO&0)gq%IlKUpz7MniIe+*gss@N-a70%g zTa}w%=6`G*;)E39A{IuFA594cd5PQ16eiE0_&I`WC+a8|yejA^`9i`?c>~fPI>_e; zH-Kj6DQ}ZcrLNwk;&=Y(f65nv2_H*p_d}w7jWaQrcAd$;Lq01*+gEi5Aj4ss)9T-X z31PXPiBu+*jht_f>bY5Mcs4wEGpTKtwY*+UqZX6dxBhL40jkzBDqByFC|Jp+^sM$` zf{!YHah%yIMp%UUgVi8FuXIkF9DRqwI%uy1%hk20K#1bFgXV6{}+zMk2W8bR$<2E!lEX^|7koL)yw zeDE=T15wq!Cs|K!JC@4kCIl`_t6Iw%8hlQxH9kX@k4qDXWjf)8P@^^>@=sapV8DFRVD;slO~M(F-#?=g0dpz*!B zJbMBVJlW1`37tv+!`zNX>6^Pb&q=wG@gx~Xm%$Yhj=m71boNT57D`z;(VU}zgrIyE z&FpcX0ecM8{%%b!Nc|&JWxO&7%MCau!)p$?J%x-ceYnrLIavtq`SBh^ zta@wO*(&bfwZmkoh)B-H|8f*(jm{zO&?~MyZ{U|$X;s|W;i>vTs~QZ`V9-x!;sCX+ zWqV6q)7urXY>IeTWR(+MsQAI!v6Cb-cl`hqb09HHv5zjL=#$^|{g^#o|&3usfnfd1&c5Cv^?ASE{&v?U~MDg80;;T`6$&rSaX zo7q`Dhg(&>?)hH;$~@!^K{5{b$$F90>PJVR_>7sqfYc57A6Wh1a9D_!*$Y(&;$6QU z7mlPAep;7vije5zS>!+t&1NsPHx@w#HkM;N8-%@I0@YfYlMD>u|ec$U( zevyDI$Ciu9>9vqARhJTlolmt^YU%I?+t~n>p8^QK2wDi@F|5ohugu@)i#BxTtx)k4 zxJ-7JXiedDv9r{aMFz5F!!GoQFzKu=5FREcWGepIz(2O(Ulfha;!N8C&|!1v!i0KH zoqUTJ++dzBZc1rM$Z%mDwvPIT!CFx=J<$*u?w>N}6e_CI1hi8G!?Uw@c1b7td0zDK z??h9iLyH)1cU0B*XBXd(Tgot>?U@a;P@~)ru9XN%;BrStL%GCW^7XeOY4NU10X?=IQZoy zBt{@)|8NlMa|An$oEY2&-CE1>J&J;!31MT@H8(7wM?D~}m_&-Lb@{;yjyQQ3E6WSXJch}z z3Fn|;xHkU9l3EpfTAyBkbmYs48KWbK%=5)m4jGxS&+^^b zVIC}5Bdgq4a=#3slFIoS)TUzc+}4q;ob{JdE@`cAaP;ue)!8)@9%2zp+JnwurSC53 zgLRc<$`e=q2p7;viUpsM2HR1(YEqwC61vfB<1r-@!442rfpNGgMz&*;)79E%P)oT$ zYpUf(P_AiMB$k2q6_VoA%avD*y9F56lDCi0q{P;K-mUCm7#_+IzYH3OUs7luTpB$fdU3g(;TdAv?#WxMIgt-;vbRJeQuMgF2!DwQ{bNL=$zk0+B6r3Y%h zZYah%n^1meAP5l+d$|Mo4Zb)zw#NCzj-9`O$yvi8`LhaC3lt$qtI##~h<7{0M?Z`3 zu%19U8R}4HCUNO-B<@UNFzYF6v1Eeq1@&E>$+Lp1tckKjv4@4^T342S`sufVQth^x zX}@0y2JkmYjZhENO2>{FTQq}+?WtV=`M3??NdJolHI@JW@IUs-Ti4l+P!Z^TTdfxP zkM!ZzdtY(ABJ_zk(@!dH>&k7b2oG_P>QlQVe%W*+E1aiLc? zp)e_hM}>a2cZ^aBc-9jJ5qSHw*Bc~fh#qt>+$jqsWFIE>##U(!^0hf8bbxq}=1f4m zEBRF1RHVnOt2f8*OZ^M0AX+oUc_pK; zT_gb|CMz;|fJ0h`?laAWr1X5D)Oq@Nh1X6;fR3ks^N@&B-|LJp)d<3FtA|I<57gz! z5IgN(-eNUq^AaJ)yYbVnv}93-11Dzik;7A2r7wLoGpN$(JGcFB`i8eW#(2~0scg)G+Yt0HtfjT`ft9cHb8 zVznX9gScKk%?44lE)?XeaZpk(uJdoKsrIz1?H4CdMj(FYM{+DJ$5o1Ur^FO(xCg$v zG|-rO5kF_)I!qe+@~Klqm(CSdCq|Ye?bo%$pB(%GiLnir61WB;6^%5`RA`NW6y82P zGn+C->__K5u?lPS6ZZAzFl$E@GB5VsRbfsPr@`H>1tZGSNqGZeYRAa-cgP-yEq4)Db455Skz-O;+Gr|KbYMn?3zi#qoO`jojDKl&JGa3 zUYxi_ywirmFHY+MYZNxULa&29Oj8mDMPxMYe-oVVt2qHHnv@yfFDPY{U*Mi+a{#BM z;id58TAT}!-eTvPWf4ya%`e00@R}BSc-}LtM5bRYGP)VyL!*_ZQp7;p7C9}Y!w6Fh%?Vu7g>-tBB6o0VJtF^`KJ53-_gr;R;vv0^KI( zby&408GeqJVyk9u+)P0BGdjqx$vR92S$INB0hcwxshByg#)y|dxEd9aB*s|3JPJhZU3gLajUxqI)8xvm7UTQ-J6|!g*X+S%8{v8`s-%OFb6+ zO9oiksn0b)cQ4^;WXQoH%9+4re^EU{iwK8s>dceh?u!Xp6=qVYi^QmBfj9X99fjr9 z>&)S`82I@&qBt;*Wu`@La;kHI$VW#(c9NPuKAnkQT&X99nx1NT1(0=g>R`^}pmL@I zQa~cA`u?{`s&IbAb<&d{nSC#?cEXN=RB-)#$t+5tlC4$4%xK58|XJt=LjGssvDLr7qD3 zMe;ePwX}v$q#7aAr`Uk$@)p-+Z6A7#=AUsIyC|xwQEF7d?YEfX2I-S>td{4u_W-OR za>u7dvVjuC+%ehzy}%wkW(!gFZQ?M_-cae~3Wkwc-x}ve!K%KO4=2_DQ7n8W54lLKNc4iSSqN8|yv(G)#H_hkuW50^@_Uen zQ@zg53Qhk`!jmHC(PmqAk-$A~c9yz15~;t*$$8pBrRJGn2^g`i$J|g zIzGEg3+(#@7&fz#89ZUv02U(K4FlHz?8M@p2)T{{ zzR{~R`zg}}teGR5~@-k&UzC?iyB!xU4I4l^a!wkS&orL$gOsc1BF%BXZrO>K{|RuBL_cB zh(1fQVr90HM%y#izu^E)^as*321;y<2NE_6`+e-CvT5v083$PMkO#Sa>eQ8ms^>i*u0m{*a9v^TS?ib?xgJ~61S*ce*Sr3EgXG}Of@Jh(% z5Ll;X4l<=o1if@-K4L8`Z3Yxp|MwBsSzDQ&+aPU=wVSx%AX+SZZFXw$v zY~yq!vgF4b+QUl-%k==a4n1;=_F`ra?vZ}%`ql=~GJm6WlGAg=3?uW8=8j{0(N1p| zivjg>MC)tXp|`rn?DenqLv&TLP9#Xk&72ur9oi!m7^G!`w{(PCaGxJO4zR+Jo%B*W zZ6{pm*~!*atfQP7s?h}sw4U>P+cEU179t^%AL1G-pqn#62dryZnIPm%6ZnmZynb!l zr3>myQOSpnc%Y_?oUELeO$S)~n>924^ZR3NQtZ4Og@{qi#qqZ@%o#iDp9s!! z1ZnlpZtnQqFl?&yH^-W&c*fW*n!i`w_^*WAwn7Gk01;8snCsaORY#9t92RnR1krP%Q2G8$G7FWhdCM(9DeFP^qEvA()?s}ov|Mav7^h&Ez zB*g(((o6toD>qp-Etbdp>96@L?<`9ickvC?v2<|_i5Cl_uw(29pCCC#ShJDd4^qBg zmDSk^T(xWi0m%ti-)9*=lfrjF#v6>;*}5DJYlP_2j=aihD35g&gXPP~ok)$1{8)8`!;!ZE7QbQYK zMyhra?tKEkQ%KyeIqsJx%_wC5=UW;z)?TaxJftasxlXS;jUx@EUDE{u{WQ4%b$l2SkD@7S{c-rN2sWo&(lBod4L$+NYU`dzX z`VUQ-9+M2C!YoLR#Q_JNjYbJ;JxS?-BH1>CV5H5qEpYHFnY~~SAG?|cmcPkfN zb&FeYT={sBsJ$PH$kNCZ6*%Ml+UAD4dXpd^yu6$`_WG=-Hzh6WLExoTzg@|HQ(Ts^ zq|CZ(In{TJqmu)FrLcwKn3$lBdqrB}ye7f9B2z~mPl`9kE7|RoMnh4TP!1$}S5k&v8wK`x*D`fJxm2KSm4~=|XuJVpDi{ zF7rnR^sldgnE#&g_NL~sB!c*mFUQIv7?(bllTRzlmR3IRux3gJxU8>KU5*x67)`6I z$>8J)aUWli@A**q(8N}(gj#LxY=bguW@XINPWZN=-8Ehg*^(WW^bdY6K^fQ=VWyvN3x(IhpGS#` zHrd5-s~2OW-4n_9K_(;Si}e^B5+~j^1&mPw$lkLQI1@PxqElJbHC@XY#ZT#hSJG2HoE|D~5oJzm zx(5F#kJ7MZ#MHwG99hr=S?S$=JD+pZ3v#O&8)uDe|DFvwD_%b1In4}=d@0F?R%&=v zmwVDBB-pKdw7hii8Nf_g^Ok!12Ma_|XQX77!Nks%>64g`V9stz(p+@V@wOqhfY!UC+G)R@H=-F4@xKDC2^@QU33{ACZa4q#4_`8 zbA3;5^V;~pHI>S0>h&$ue5XHbIjcF_Ea3-b)r zfnvIqLsTGfS|~~S;)qP36OIqQvY>Rn{6YOw}R3g1&i#J!dF0DSGyJ zXsm}*^zSCf#oxTA{T)QDd2}Q*8RWrnm#<1b3b8&9A?$FL^$XG{ZIe%%xTM9H)@#; zYyx8zIcqEHA|hCNj)_3>j`n45vrgWYIxg7d7BzttrIv76@oKUuhFr7XO%&kLW~$-T8TOl42=jeM#eGknW$GT&0NI?IJU%Vb?;-lH+xpd5IYx6=iVt2EwzO zKySv9skj`+Hzo37c<~8M(?z7jih3Of_yP*jO;UnOqv!5w4l6Lh5Y`257e^rstl`U= zifdhf>NrLV)d9kqAQv_FC~`hMQ**lZoNPhZ$WO?x%O<^G9g{nW6Puxd{RES?e{(z& zLT@~z)g&ZnKq{3Q4YkKR48eyQw}Q}P;+-uB0O5>rT)DpPP}gdFt3I_I-LZ<$7L2-Y zf?3+93Lem9lXUm%fU-?_hn^W6ao@L>xEkzT6#oH|>r!~Ut?@K`2`mdT^Ht_Vn0n9M z$?VS|-{E{}HtOdQ*Cy*YbGx^MN*}B?-+8w;_8#s{C|!;>C87I4xZIj=F^tR)jwxr{ zA!HnFDJ8XC&O@!W5Jpmh+Z=8F{e;17RYn-#gKhl&b_ra1X0ekBkZ_K)%fQDLFu0#a z!<6GctdLJ8r00w8BL6=^naHHV1{9u%e_9=a%Op`zv9#8#TCb?5@U#8+la?H#5|xck znQ_8L7>g=3{D>b%JowM^*ai3NoXlU&#W1(Rv1*C#QsNe)#Z0S(VfwNSdrRD@aGXit zFD2k(R<-W+h^C%3{B8KFC4}8~@q!&@ai{D+XEe*gKcDHwHP z_=00}1j%FQ1>n+LIWdT}2p-}Jb7#A8TKmB$`ft!&L`|l{B4#w`(M1|RY9bxvstQ8` z7|KZF!A84g=E`_hwS>JAn%URN&X0^u82Cb#NqUJ3&wLH9*{5LNs500Nx1YXA11q~@ngkeFO^=eozVtIhLl)T|A2>&Vd;%-B9o}$Ls_>j5_Uua-qE3_0vZmfX?r`$_a8fKFsxm}JG01lPqvf57S z?GKt#_*msfI)GRz%QanKj(z~>Otqs#vXkff?dE1{>wigdKx1zHj`IWp`Mf^MZLr*c z!<>&IW2QWA>DAC4N7k%p7OMJpAn)kotvTHdl9{8dPZA*5xKty20~zd-9Bq_4gTCjZ zLZ-e9LKk<+y4^6%h-022J*=OlVA}&IV_OlQG!%71#>_EZ*rd+hvlXI*oB(ZU# zPxj4g_D#~Ommw_jN6HG!%5%Mt(h@tOd4Bmr{i>=CW1@kDX|ywl>~*pOCOepGfE#!4 z$%V>9hEJAxxqtP3R$g;?d@J(|pD^QLi}f!pzIb&6qg+)=di8pp(U5Gz#ebS4+h6K? zH3{zL_tJg=McC9Z&-U+q&oO2QoKkO)11*Ed`y`gugnyz_qEPz1>-kgQEZW9G#UnrM z{M5jE9&6lN0=`EUlii)uBH^%)|A(>AwOY{FubWg+HHzzL1yYpfS?|M{3%EaPlPw zDEnnM9Wv8cLdhouLkq;DFm;E|$tx*oImdoe`|AcN2of7obx*azYB^N}P41*Trl+*nB3TlI`|l&v~KxJkMPcYWw8YNB-}X4H5j z%-NMMXD>#HLTw zN)gWBpCT4K|DPP^%iurcFQs-fqn6qZK#10*D?OPK00yyGb3NR(o0BI!zw6m>fy|R zhNPcYDOxhB@co2S+1E$tJPLO~+pI$n(+dCp2++K7?nw&zMsu_}TiO{O~lG{#cNnqh_A^ z%HFR58sB!me0g9w{bz32I`1ZId;ubKi?uN&$+ISkJ#CKJ z{ly+t#U9mh3rj*Q3}>q=LeLcMh{}enrYmDyw1>(sC_7YK*bHHBOVjBoSAs1u(H?{9 zY|S+7rhA2!7W+fRTP-@-CRnd9=JW#r@VPv5NUgxbgs(qQGYq*I?tdznn(4h^x{w_6 zymz1PBpr|(*b*s3F$!5K1@ub zUd%W9A-I;jLU=_2%&dLB`JO|d?m!RuOLwO-^wf|R`mdi1jooXT_=}HS5!gDV$cf*q zg#_|AXGTz|6F|Cw`6yjwXz@A{s%e7@nITZ*X+xVRYagjck{W3yj=zE~17epS?{@NE zJHZwCZ-5YFCpC{lIgsQ0a%J7eo_WC+C``2i0)U(tGH)76Fd#Wu$bZKIJD-MQW`x(1 z_t_T=4Dw#fHF1@&{H2!}+8CJUD1id$Tqhi?nPtvz6>J%Xe5IzKwcBv* zp*7DkYs{FoWFca@RO4T65}RQ_$OK>}%0DzGh#XtNfGQHT;9f(=>Lj+At$K!Q!t2}7 z0^yQ5Y!a=*8`Ux5YIbsdv3DR;W7dkJi;SW}f8fhh5(F)Fr1)}7IIcZOd0YCvV)-i`z`U=Vdho!KBhNH!U z+Tz`;H*59xicW5=8l8!0$G$p;+iW& z??ih(fPy{nw6J1;?b5a&cFm)XLj4i`q6NtL(tGRk&hEX8SGWo3ov+&cfDQz$A#AY_7(T(rk{#P}0Jf?S4aw z9fbu(TNm(-d#}zK+eQ1%)rMC!g4b##eU#bX9@w&mee78fE2-yY;T5y(2r5qCQ>20S zeX>T2CjfDv!dTR`;kA3$+T&ifDB1~>n8JjU&`t7cfx*SRg%WVZL4cf9Z#A!bwdh6u z4%7hyGJin_Oo49r2JfADT3E696@Lbuz)2nd+CtXB6 za2FzMhaGtu00VmfY7(+!nHS8i*KXvzvKCYa&DEilCPCZ3Cbhy53EIVdr;nbo#T&oo zsLPSopzlrPyoNBcMW*9zQIu~qXrIb;9|ovSY!Fs2OGxL(aTdRt4C3}q-C4#7`JPwx zv2ChP$#@)Z3J!V{A1u90Ye4_|vK2LH#;&Ytae3l|OQ8Lx&)dsBaEXAiwXDjGUW1}R zs2^MLJR^2r#XnLf?~tiVQZKh!8w=SxBrFRZ-hu`{b_`D739U_bCqLN}*C8Srj-vY! z!8tWJN{Od;hnx&*5|0;Hk5zPU2uLs3ul!mq8H7|c+jgh#7e40sErJu0QFU6tK7qkT zWL+fY-W1bU#!jZ^i`gq{0`Vpy)&8iTi@5(52WZ{07wT5CZyv1O z*FGo9noX8twM##@s-hb~N{oUhg3V2+tkI%1GK(%}UDeVWXXz03OIB+VaAEs@FkG~z z%V)B{Ko}vbO|FAvA>G(!r3e}<4V!lW^rH^F!+Xc(3iKB=eY%J{=q(;NAVO=0yIZwb zbr7p42&uX05V^*%+a0U2?NF!hIQZwuW+BRV600|f9F<>Y!rKboEk@tI-F#)sQf~k; zK+eAhJT|0_d8}x?Avel?{yx8>V|k&0LwG#EiS;r}pG@)EkMg{-zg*f4TTIy$YB8J`i$(s^JfW#GPayZx=UjZ5vNqxStp}7%TbkGxE}F5m-ebSek|Vlw zBH6W=UOWKs1#up4NC5%~6*P+q4H2YGUvm4uS~y03w`+>;5DhV$$5q2MSVRF%3Cegq z#UiFxxn_hb9Ry)|3}-2N`6=%m*GBSP8ozVVV_47})uOX29cgG^bUi5DZ-q8KL^aT0 zjM;V1E#?sYQiFR1IB~d}{?MFCfPrc7FZYz!8n*|hVBdi^U$a69y~s`eR+2303=~Ic zrS?^6jz>4EnCqOCec4p0+Yh|#mu@C047EJz|^7N0E5MS@0$R=h3vFyOte&z-+BJxl>`J4D(Nfu1tZeB$MsiS^Vvzg zVTQQ>wDhw*Gr@>O<9VRu$_1P0=I74K>?3a2&JvC|fBp#Lioo8Bio_v%+qE7s>bJY% z?%&r91stf;0z4vW?iK#cqFG11(lK$SUg~9WP9@|{mr_OtHEeyEc;E_fKp3OK+W+XT0lBcytAg;4CXHJ#Tldhw zc9GEi*FDh13ifa-WE%rOK_c(OgWtNz>69+psSNLM!G6Aj(k!+4ST>hPZPr5)9NRXU zixNIvB?Hlso<$B0t;U?nfyw{&Eq9aw>X$LdZo&%qc~gnqxmvZa-N>@q_HJ9il^d}S zP;40FUfc|V6GgV0q{s7PAnWoA2Zs5XW>pPyDo9WD{L3es-eF#Jjm&7Pqvs*{ckBW7 zOA;m2&%Hxs5xI1V0ksL|&ydCn!nys2C{q06e;@`}7MpBVNwXD=z!RFnXzJ<{=w`D#|c-U2^vK)*T~lF9{`D#IkbQJ-mL^O`L5+-EBO|Z zs_ChWY($oK9R}V%P--uDtMCZd`JVnrANOqeCueB$7>(S`pCJ!0oGuz3rqJ*;C5r3> z3ecLt@5cj2N_sswPLLo#>rA zQG}TP%abB_Y0M+f&OMK<`IvII-GHZb3cVT?omDz>InyF{6t6T|gdAhtiT&>Mjh+e< z*vD7lIav`K2w5W$(A1uDZQ5wS8*8x=*CelmCHB6>V3cE@9!G&rNhF7Vs?9 zhM742_nKN!!u{(16)(qTqmszYd(DE_$`)bW9OBBGsS`5j$|D-2q^@fynRo zXTB0%dUFMkZ{t;Q2{N^<7F7QbnF0bI& z8gL-#GgNfoGbq(ezl;<8c!V^4DgCU))?FlDM1_}JU=Czmh#02C1kvDb3lS|R1G;-T zUhiSj8)qkEsskN7^j75Stb0G5BF$yh!TM7DLAO@Q&qKJ3jY7db&g6Ii$rYovb&C#e ziS7tDOcOFeGhokj83)x{;!^8DWFdB$X~dPPBk;wqRDS9f{a;sJZ4zMF6uZessp++` zdQpd`el!@%tu=){{OtcWye@y^C3cIx`s^iJ)6^Dg+0-sM_oF1Z)#JsxcEK@D@Ye!R zj`DJ1MSbWHZO*lc8HVXw`w2Kxp72Y;zFKr*kaFu`Djh7DxPSEPUhQzKuzJ$KhmY4D z_Xx2Pdx$WX$C+p;1Ru&Hk&ew~;rDWbM)VteG_*QGs;K@u0<|@Y6jn#2E`QNZ-hM5( zQ~C~htvxQM+Qd2a_g7ssEQ8yfE(oxPX9A(9iaB5rC3$`+9U;Kf+;q_-T* zQvB%I7fhaMD}#f~p{C3V9xPs2IkPT16IvfDsSOS{?-l05t+WHFW+NTcge~2Fet|e1 zc`b8Y@s;((HE|26Qb8|2j)nL!UHIf0jLzEpj|^l$jG_?A*f+6e2l~Msw+l$2&CsL_ zqCKfv9S%KuC>TUsU0ap?Cj{;WNtZwr{7kv4(HWkhY4VuctR+mz;x=HA*Kw z+$x_Y)Ww}z2`El1A;X665S<3Wtmx@A#!YB@vk~%CP*kTbR)pVSR`lnS zE3xJ-GDvCuJ_CqCpv@lOLJ=^J@K;VvhU9NPY+k%2bY)PI#ZzN%zeg8c&A8it8DNcm zxAs&Kk|rfB;9U`rR;bvW4DZ!$vH|zUn2?-P8?F2a$hLIGzj^QaoVj7>9IT`f( zR6y?E5LnH@THlU@Om-xM)L_353wS$Ga~5#)<7LrKhrB(&0;QT=otGk%4fOQqa`zfm zFHE?cxII@xQ}K)w0+AlRjib$~Zn#!t#AFaI+}hNaYF3_?r|{Au4bnB(g*g#?GEr%b zEi%D1GWN2IsTAHIKU7vuVh!Uay+mob?IW8vyXAo$c?l~6eNT*w|8A7&^16dnqGgiJ zO2-M6DDbK}33M6sNNjqHqO66)Axe9_X64^OaoZCku-q>seFL+Sox{Ea_)LqoEOi*6 zP9dR6s{7j$Ac*61U;NlpOkCJ`2-z`zvDu@Fj_x{N6)FfX9wrYr4FnQ=drS%XLXO@e zRB)M2(v?EABH>+I53;pE9_x9mtk*1FnY9!#sk43tE@?@f(Hkie29~SqkPZt$V@azW z1KcI{_PalmzzY!y3-{n2lwq!|m_+oglvO(+{Z%1Q`HowsW_KUdl^8t0!?DwmD(Lwp zWdTRL@44iey^lRmT(utO{Q^*&ZGQcK8jE9Ykwxs$RhD`wZ@p-;%LkvrkO%%eJ9lY0#o`fzx6fHCo}1BmOX%6o=eK&r}Rr zQ>Dtj9Bf;FOi0UD54Y{fa7tt;n1m&e8qr}ESW}LQWZzLOUk{btko=c#pMh;toij2;X)T7bB73A2A~NG`;}q z&xg98lX~%r{)1l{T?GZd&H62;6VW$mk{NWCG0YR}XMp-WB)pH1k z+y<8T44xDEU!!TBR5#itu&;Et{{akrhF4q+!3JK8N12Mzhv@Iy+h{dMhjtqnJZWZx zNMS0we$`xC{J-k-v*K(Z5i-y`8(Aqt&=f@DwbU+7Wsyw8?1E1gu=@$@YO;o$uo5Yq z(&=Sj_W;(tQb0`JAy+d&L|zlQRYU#o#X%fozjg#z_2Fa;2&fF87QP5N8YRxx-C5A~ zvZ^PBE?|S`J$7WBjAGds)&V)x%}HeqYW}6hVJ4P?RleXvLH|FIc8p}ca-79AntD-vgeu{W4P*aX(ky7OEmlis^#-$<6hltdd zE*;4B@9f#xkwsrX00fUd;XjAG&@?tbJNL-19`w-b&7X=<*Ey~FZYXUvbLLk?fQZ8B z*wdech2#I4WfU_lmGsk%4LrD4Q$J&(sd*V(*|Q(y zliuA3M@os$apd1C_7-R@)Xys3!Iov7yDv9<%-RhJLJ)Icp?9>{0!z!I3 zSORS+mUl3_ zLYEAZQ$OQifn0GgCyi5s2P0)wF@){ImGG~{=&k_lr>mkDwD4qduI1Iw_cSOiODCBb z<@e^149jpW4>n|$)AqTD$`2_83|0>$NIn!O6#+m}#_2Q*#=3UDb z@RZEU_iV{+ayw_Z`N=g|1?XxWagTvSCS#|3vpNv*>8`?qajnL{ z{_<|en3Xb2_Lo1Xr9CGoI4l3Sk=D^OwEIILI>LUDQjsx?URB|Ph95M1p|kx3rMuW$ zu=PDO>FRL-3;1?1z+Y+}kXxV8zj0y}GCkZG@F}4*ch(CtAz>{c>C=Ja+n85uy;JYr zJ7I(_3Ngn>%C=BvAv%>HuPqeZ2}5v5t4<-Do!;?~$XklJuNV#t{|T5Bup=bGBp;7{ zm`#{^7=cd;NN?fGCp25n!kA=|K%LiAZ71nO+`e;SGXlA)+Mkl2LSm+N{0nl^^SLMQ zgJ?h4uUOAqM!9{%n^CX7!?95rSma()In8GxMG&6*^zf42k!f7*nL249!ec|{c#;JM zAq#v;iL&1?e>$NIBDJA2OF z7t7*nlM$2aMYKPM;5TIGk!h8`g+>pC1)Ju?EYLOe328&l?z-L8++w;>+3rE2I@l0B zdvHm=k!P<67bMBGitjki1o#PgY<85ktDgWr3m*@QxY`#L z$&-K-Bj%HsEs{ANyf6xW8~fW+HF+&JuJAS=WQ8TK2^suTrMptXAvv`fr5L9>R{@Th z1esx6+Sq}cN|Tgih!P(p=jt=+&dP?CD3yVKb^t<-r|WU2+>7^Op4ByT45G>DTQ(@T zq#PZ#2kn?CroqjA&6P+y0y=D;WlYELNPbIGw}atC7){^uCZ2MTSP6z}h(9+adP(iFDdx-xMWnYFhRG{%*l1~a@FZJ1i_K?KPQ4Qq$=2c=V4N^OzA0T z;bD?G!tVEZct1dZ>ta8jMDq)?bvS*(=KconeT`TSJFR*U?O5seBSPP73AT3j*6Zz8vVBG6lWcJnA%j{pWayR;n7=XFzkbH>Ov!*v7-{JuKfE?o;?67@ z75X#3$FU|w02QrQnl&wX45A|W>VPOQ2d;n3^EgelwyF{*L@8pipLg~HCNGr-9!dWE(J75 zdynZXss56aPJP}}E2CbzD87=b5qeM0wAw0HBShxS7KglTE_O_V7sDJMw5OH*F)UCx z`}Zm+)hfbduM|he$`Qoq&pdk}@h ztUy7_5~O2?4LK8Q_tq!IYV!^=GfYlgTbBWVliyTzWFP6uuO=|n94UmF13c;Cv&yIm z%mPz7JZ@^W?4$K)@Pg=4XL87OhTfbn6=ggrvWKZk8S3x02TrIh{pvdP!LceADQC?& z+m`*;?kFRVkO4Y7`<;UrmC(t3D@h%Q9oz!ICsUjQyd=2R@>Q&nmr`+lDAJ?W@B{Zv zbJdeotoA`B;*zEKOrg`^wkU~^(??rfikLUHb-Pq4^hfWGjph(OD&{if?S9O7Fcf0c z{z4rSaV{JZ)W@4+C_qgvbh*7{k46(Wh7Js2U)x?H2iY#JExc?QI>=9}F%l-`T3Cw- zo649ia<6du=eWY(NA!1hbISS~wPdv}r{9Z}Bnjn~$Xad^0Gz3%UykgBQS#bdV)MP3fPTdeI8daIhvSI-){q@AvH zjw}D9er)!1hb*K##VPtqaaO7Di7f6p5a+JM*~Ld_wpjo=%vPd>G;7X?*L6j#-g&|f z6XqptAMtt^P~!I!ipWg??N{XzsphM#KvUQ65TU?q@v<421zS{PJJvki7} z${YbL?R_n~+Ax8&Yx#+UH&${7IfBkbQloR7yD~}Kc;db5n7U~b)`eeZ^z7C9@2hAE zBp=TQ>kCczs@BW;eX&DhBrdMCT^Jf}@_Jp&4`jK~VmYpiRR6NRvOSMmw^IEN2!vG7>$TNJ~a6DOo?7a}@k0jk_~@z#sIBuF->%OWlooenx^G zjaVvH+eGlB(hU3*B1T%RSTK@vv2R=@LMf`Db^XIn$ru~Go~df%wtsu~qu_g$-Hwc!sMQ_D z%`VFn?1=0wRzke-6m)T^jlRPJdV@%JN8~q60a1s}bA-`kR6$8!;V0xH*(2L$f>aP5 zD=mVcN!n&pg0V}<3wA$!R$>=%rM!MhS{4@5`8 zt)FP`5mYw)t-=L*CeywV5PkHYRXOwhSDyOAAbx*Rgb9o(D*zKPFaF~9Jn9eN9sLV< zfw$yXC$xCf5aK%_U>tFDJ|T7ZH<2CG8QD33BP8E2xh>vO|F&CLD6}B8a#H5*XGm|)C}$+nCOWp@8KirW1UDr{h!4C;QNI<^m0rxAtFjicq>9VJv=rS|ix zH6&ahLd{GGRkuYwW3(Y(og>CJ`c`ve@N&z=_%YaR9woSmx~R3K=$Q0wsp)ocg{p$QaK=Cs#Ti-ZiAMAYu@C!}_FTSzu8I zNPRExQg{FCE$XdwTt5=WQJit0P!$AMUj1HHN-7|pEmRn(5aF5!+<0gvD2$y24-W z7^P8laGR=7rW?_cBirW82*MX6cc>6wwQb=u_Y3R`^Y+bzeCu_NzP7rvX)hxlXF1HD zdKjS&2?Zh*Ta`3&o5i(&@L^M`RG_moI>7~5x?2mz0$&!Y1<-n$Q)J&dt?h6iFB70- z4^#Ks(_=Sf(~8D1al!5tGMV-QZq)ZffDgaFJSB}esk}~R1%kHCXjI>%T#12T0GKZ`;=CLe|jmDdz;W*OU~_|9w7EQJ;hTdehJRpZJdTh64kvJxJE)Gcg^ zLdYFgc8du<00k*M6zFp0Slvn;e6)je>?3Gyp!InEo?I+!r0V~~lQaY|He?P{P+yO9 zJ6^5tbceiO4(4Dxk*~(pLXf3++}HWrX!nVMSE=J9mx8Iq#1mYoW#4ZO^+U4!%vTvM zhf5zg7dsQx(sH`58y|EwJ>t7{^GY}jMHw%Md_=oh@{nv7GtzRBe1XwM7U(;saJNhY zLL7KN>7e@}xVo%9<4NDzdL72u@kTO%Os^I~JIu5Vx0x(2dMOOVEs^K944;D2haeN~ zb15ZX*LIi#eb(A}D*ViqCF1~IQA@9REp13m({ebzw)Xhy z7N9_Y_6z5j+I(23`V2S@Q3{rr^K4l=AP&D3TnI99&?%d!BI(zuQ2*tm znPg#e0%cdrj^zH+esIh&Ryt}S(OL2_1cfZaq-m>%1hxSUAz9A-DR}Ab*eb4`1MVP# z%elByHGsFQj>f%gI%1zkm&wDC8a11^Oyh&Yqlez>AJ4CqUO|gfY zDVl{`kuPt%M5Y>SHC8(LxE&pbLM);BEh4~AJ4IeZ5kAQ0@19C7g%Zr^P#nezE~bUM zz#@S{2T1~^*}6x?=H#?sK4Vw<|{&(*Qn%}~BXO{BMBlU=Q!9#|LK1WfuxJ5!a2j0Xg@}2_sI2Tn? zMcOxMdTCjUE}aWOC>2jE4R}h*Bd6}R$4gc508*=sex)Ge;1`HUmW<$UaQgtbpVjN| zjh?dh$P4;BPq54ph-7fiRHLsK&ASwSd8RE{jJ2+K)Ub((?;~aDV*D@K z8Ukmk*9+F}y|z=pujB2v=2fR{Rdo$bRK}9tLO2 zL#r;~evQ~8R7`CKit4d)IaZ?;(47~sdb>=Dzkm@OPdrOU?}SnKtQNq@BqNt#h4-}` zr=KE*c5-^M82W||(-G3TiCj8qPc@H57q%-^dLI-10z-_pb@%ND!6%`c;3xw%(SLQH zJQnf;QW0jIcIYnhnv>AzX@N4oIm&)iinoTndvCTkzxWqW!T63>77L?C45v*3-aBJ0 zTa_W)436c%d6x@tRy~9`$M3W%_c3QDdD<~l+i;{!b?OJ(y`oGAk}VxmZmKsVk}Gml zj+;a#A^xin2Ob@Z&zp<;T%-j7xIH1*zsuz`u-csa8lN?_c}{q?L*mXvY^I8<`rkS( zZnbsu7;3oZJ-45o!1trTx)V)Mq{b0SgirArPz+4u-5In)V8cp=pF~UH$E%8VvEkuK z94^kvisowsrXLfvY5TkgW5qbDMBjr(0LS)Irz_xb(`kL8#)(*&SDH#^-Z^<2EeJhP z2d^>GoP=!pzf*?fnRSMIgh$km=5(6Sy%UbivdoC;{vC2_iS{4V~)`$-s_>=P_T$b4M+7G@@QK{w+;EG{Shw+6a2 ziMYUag>(`1#Tcoa*RE^TK^AdF0heAp)s+}Jr2}DejbY^0C`NFhoz9(( zz9lk^=@U_7h(&##>_#c$cs<3=p7d}CkJi@wWhYWLzSbJEP%5NHiLCj_FA1rs7wXd1NLpj+w+IOgg@`HVn3+2# z2yXgC^^MDnHow*<5Pm+plZxH<`4v#YD0JkGVZknsZX)?_EEHm)gB7Z)aT-#{xB-;W zNx`zxFQ$bkS};ajpMCdOun#)caAY?wlz7n-RCqVwe zL!Gk0$aCgrr#Ao9>BFEtS3T_sfm=)LenK0x&l|+5Yd|~YHO*|(K2~5aBU{FSKRJC5 zmhV79;li5OBBN2^S%aBT($vPDp))Mi$%mdu75Lb()+wCZg19KU-#VtKo{fTgkb}~Vx3~qnz2&wq<`qx5cUD(i-+e>z4gOBNWDjHixh`Q)&*{6gES|J~$O5PZ%DR(?A#QRxq zOM6_M!nrPa;I+AuWhCL^B`wUVAd*8CKxgQh3(*0nM^u}Z!#fe}=RU5{`rffc%Tdf1 z6B-+Qz!vV(L<)c+Fi;jt`iK=NZv4Qji!_>5JgJ`tmSdR^!iCs#usK5!y;-kOZ7J?s z9u^(`(G+OlVgk6}{=Np4B1B$d+h7gxwHRQyOf6P%W!#RaeyYIU=JncTWNu@DmO4(v z!AyeT6Z?sgl$80Eh&M*r|L zr*o-li|ZQOTJfmS;SzSVRdOz+k#-7m(sGE91K4zNp20_2ecT^~?c>9?idKli^|rE% z=OFcRo$O5yExsqSbgS16UgC%&u&)TziM-(fr1Lg!j+_9<}5D4uBFIfH5}$<$dIJ(l>- z+jEu#<>ccftttTuOJgmQS| z@rr_$jhXCkoJzbrHv0~J{a0BheCT5b`K;BMHh6{qE%v)1?V=(b#(1IWEthz&rhPMz zi39L1j*S&Q=BY&jSe0kGr8OXziv%!sfb;omeN0khkb8BYbzd8SAi-GTuPm+ciiXta zl@c>KXw6=eSNPYoh*QHb&Ey{>R`E-LSk);$!RY>p_{F3mrKzPsrt3i!1+x0f-7agh zOo_oIeG@g5tVHbROYryehfw7CLJ&%07@bMe!zt^4cirNc;;(C#wAf)QaI zhV&Uva2&KAORCWw%#_xZt24JLe|Y8SwyX(W;@toNXdc(NhPKIZ{b7JaF#JPfiEMUE zph8+^@Br4Tl_#=>;D~gRMD@BEmT*Ps<3+ z@~~Itt3tn!&NTRv#3g_iCXi!j+wt{csEM+5acp#30q9Xw556(D7zfW`rb{RZPx}Lf z9qU*1&YE9>*@zpPeZ2KsR3pXNbc>THIF&iLJZDN_>npi>?w^s~I9-8jkIgK;!Pds8 zbth7tVQvm+SYV$o3Fgc_a~B$}Q2D-($-C1I60TZiCr}Wj#;6Ekx250Aur;I1Z!+AV z%Stx+&*ZeqI>@e%A%lL7$=mrPFJI?Wzqu0b-00&+)>J^EXwa_)P3{qrZS^M!z}tXk zT+Wjgk0=9PLFwN@RsG%+!M`7k^_LRvD6DJ5iR>4@2#Xt3-9qNjMq?;^Z*_?Vs-#&MW3YcZi&0{Zq6zAohI&DvR-uj!9FK9~s= ztF(4A(~~(H{5og%;fF>oa5@sjR#$e*B3ecC9OR)$ZAEBG9`?hnRKd2dg_aL*Ypw%@ zwfESqw^FbRId2gE4Z@3(P}%LNQ1P-5krfXqsYq!3o`u%MB#WvN$>Twv3 z^Vxd4Lq~xqF+gEJycH=}^Dl}Tft_^W`a_)XE>-6<6+KxiBft4(F=4v*vKQ)LutMBN?Pxq0PhK~fpQR%B(B0N-={Twy7L2OFz?(;jq zR_$WS>hkllk+}qbcvOs;{(0gGAl75Ab5S~vt<*Pcx$St7@d?~ETFG9$t3DtGZG|n3 zfzLK#F$J4bI&-ph{>|W@P?<%2l)Y;MW-J!I9uvxp^lTG^nxVDFfPQ^uwNa!qcL`ug zaK2|dhnGA_0%kN(ab#k#NnYGO^;FSnrI<~xc@PU0=oM%|AlB=Q5;<{_S-&eC8a1c? z@BXteNjXUx_IpI42Q~3B7?OuEpCx^a4T^`mef=#`VP(@-aKfk`y|zaK{4ICPI%{n} zzrYsIm-o4Y2Lsv#<8HEQY6qxUx)**69n!@vTVjOFfbg<6XD;j9SnzdZxUP%L_NtP} z*~$uG(M^K?p33J_1HZ*hZTp~?6PQV%ke2ap97zarOv~8Qs+(K*vP{nueHWZ7*se?+ zi*12w%PfP!wp|3B7vh7(?T06)A)8WK+wU23#wAFvb*zff@5WapTg_!4kCi5?EXrOK z4|elnM>nGlYlBxUIJnsPt`xtBpi5)yEkE~BefZgW{QAXq+%Qo}QZRaqcJ-75;fK_Qqr*m z;y7AN-g2xw7d=PObVP)J9As~|_&hPU`8D-cG0KErHSdUzF4i9OfY-j}F+9nD0X%e+ zr#RsRxlw8Fm*zG=buDxm`~VP##)M_Z3LOHZ35!wVaQP#A>#aQUR$)-fR9Q-K-lc9) zk~r=*2-$F(z#Xb1E-dFD|7T zucS0lQxaxI_4IptijzUc_3RgowCMMd{QM?DQ)-+#HS|@m)$2ryFvSIcm}X4ngEeWOu*56A`iMK~#s<hBw}c_OlKvKlQoISw+H9F&3^0|UZIZcFzf$g4Ax0q$N-?lPjB zHJ4QbnsJ7X4c7?gtXfN5(q;Il!O9%;4{&s0+nd199K6FASLeq0(-x%wN;Z2_7PXs_ z-kCQ$B5JOHPAK5ZQ{jW+F{Z~o=XHqF8Dgrb6vqV?OHZW$64v*8eli=%<=n;rp}k$e zDz*ZU-UJ`pBL9U^G5_(>m|7jx?nj`f2MtQcSOy=}^zCer)U@I+QtC>{%|ALTjNT~2JC&>O=Z6&+Cc!#S2>q$2 z>r$WYqb${A?-vf3pR@B%lz8lftRUCN*uo+)iByQ0~_T%t7@Ngl&+rckj zzr-48B+n*(&)(F$T0bXO6S`Q42Ms;kYgg;w_*`Ji050!(w~wx=#Kz2Vxzq!`HHl5q z=|sj@_@;{BA>YFM$MY?vjTfzsdOXgijP?$Z#4%9+i&m~!?1>y8`O+;}&8Y}D6`KU^ zQIFDdw_E7(OgL~^?On$t+WjbZioj@^Xz-5vNjX8stR_RcxzgA_C(9c&%~(G6dD`JN zwkqZ)2qHf-4tb;o)*)F-Bm|Lx5^~cW=dBwXAPf?TNrQlG?*@2XweR6_)cFBvp zmns7fh^Y5Dp>l48BtxSissm%j6*w7+eNAAnG;~<;djRHA`O1qQptoa3hu&nKKEGO* zOD^kh>u;+!qp8JDB`B+x{T$tFIg=YAG-W(~kQW$5jF=MUeAZQeIy^-*tj+EWSM~Ys z%h}T4eOGHVU};aS+ntjFrn?n-Wq7xgEGK~mHd;>Cp5-{4{Yf>mnK`3sgJw?zaIo)5 z3hmu8hl6NZm;CCo77)aQcNZb;7ASq><5h+I)XZ)cPLD4^cWDo^nTxmAF}nvTk5165 z+aJR@cGR3$G)~xG4M^5C>46O~GQdLNXK(xQT^lvp!J$nQdcQ^A&C||GQIax09pq$# z^KW%0fq`l&Z|huyZ`c&?b@s3lgsW$vRb&h+v7vuyyeB2;;5jijgo$+K1lKgr!vZHU z8FPHlj=7c|}y@U0UHEX__e$?-59$HQc? zYuYeoacyAy5C}%ojjv;rb(IpV&g{4$oBa>xTNf7D+?trzs_{zf5m3<-sStoRCFD6O zD`E%9*y!abLWoYA&y;-W{9R^rMc3>N&_f^a*mHxUf>|ismlv1MinqV>(`Yo#9vGCm znnJEaj82%qH-!62V<5YG2D){2QX3>|ZJ;2#!1Ee;a5R17RIY8IIE_BU9&jmfwSmqG zV8Td?tGD*US6tny^XE?l`~BDbO1_@ zEI-iaWSf&tOM1!}f{kBFNwLFkN^l(@rIWabG@ zG{`JXI~~hb(`>QAG{+RS{W>R-k4LO5>h2WAYeNfyof z50)UvzyLYw-;5G9=G?df0|T4&R=HsQ*Nd)rJ}!$E_@cwuTP51A$e;I+Bynn-d1I5M zeI@XtIqG(%`U^&sE3tK;Ywc7r8)X{*3+zx}VbPkVb%VQf?tf?8FhrIjed9PkvuE)$ z1yhPtohaPOx;mFbpiSw(reE_wmMndT`T&s;Bd%5q-*!jj5~OHHOV9 zCy|k`i?*(kX^4Y+#_@0~GN(Y~rNdAlluP7;>7oM9#d8S}Ne2=6V5`;^#qi93-LM`~ zM{Nr(?wS z!E$qp>&!a}5a7Sk9Y9Hrrs*5N6p|ji^}Wp>RtTL*LNqd8`b)Ks^XIAtfdXV z`ReA(8@eO|Rj8VuURM|yw#Nm?^GGFKiktHW zkueXI@u;fWVp}W)N9JvYwe@lv4mA((Aobn@{cn7AVk#sI9cCg6-uf}*ZN;rEmARAJ z!irgh?wk7OCSPRuDGjkyw>^+1q~Gk=hy6`iPqDN=2_uMW_Q{LEUqTKrcT=@ez@*^^ zrlf_#4!O&<-tC;KI~bTC_ZM7~SjrB`aOQ?7uv=^`UvRA3H}`FYgDIcGXvYEmM5flU zAX7xwBqN~p-_}^^f!Ka7ezq_RLY?k-3FCnDD8phyD8EmToe7j<#cxo;cdLY7woo15`q?fGZ^v4Pn3hCO%k#E&eQlJkIxrxX6y{J}zXe(l5dsh}h*Vmk)hx0W z4f)h_Ttdx?Q9@L(a8aYpoH+Q~AD^p?tIjTc6d){BrsR259^8CvX_s=0Hm??0@K0Iv zvi5gWb6ad3Nx!&fqe~nH_3yLU5JdFRy)*+<kUjdtHIDHTN6;`9Qh3xpzcWdOhx;rm~R^fq$=Y;zIwT7X?Xlo-_Or2ZUn3a+xo z%~sBcfn4wUW#&3bi>?77jgLI?L|Ohc8KB77)YV=E7FWg$NulT<)hTGXLG-9=VBWUe zJ#1p{A4~dZaPqLt%kjYm+vE2woq;=}Yo*;= z${$1HU0PB#ov{)^N*-2`QdPR4oZ2S?pFNtD6t zWU>1k42Lt^DJcP+Ii>jwX}A%|2rubR{Nk_<9BniucU@0z1epF<|CE!ndIt9GF z7-sgpQRJAga&*YGM7NjptUaIKPXZMsra*wUr$LHpaw@O%>6cM%%eoF*MiJ%mKYL-; z%^gyRr1d}gjnMs6l+k`)i#4tugGmwifq|D3KMSC2pb#bDxWh}0L_^9`0ZHPE^#eFh z^0OsjhR%{}d*uIM)^ESWY|r`TEd7GKSir5i+KmAn+j`!5nE&oY%Mkq146&?9 z*mAX5Sq`P&dTX;!IO&S)D6Xo~Da=|ZduJDE6}=PbOE;XVX$-X=ry<@`9-u&PNR{1D zlvOZz=0udlfGHq5=2?Qg$OP2`Y;-BmEMb1+s=iu7N?dZx04*y%?g$c(plF42^5 z*__1O(=4gD*O`k+#-~SOaJ-RZHzziwN^rRfufmFElvfW?97RSuvYc{04L}#s#hF9> z7xhPmp;Zlkw_l4#U`RD;l@nVWyFC5?XOUC+80@pU;Cb;XYuPXv)j`MK^13wpaI9>hKG>>x6pOuM8$ znZW=UVx2$CYWTuiLZ1_ImEYi<6pVj;PD1SZ{0!{j?tcZEtY#F3pa zhi2^8{1FC#0XBLSFOXRN;z~qV zGC=H%ECBH@{EYIyq$Q5H5BiUWJChS6E1i7Wcw6*z=3^r_u~}1b)14BF%O1aXes$_W zZNYE1e*EeTl*;0Q8J}e2MD@CJCFovAks@_25QOHf1$KH(01pl&-kq#J?J1kNn3=e8 za^mY43edpM)KpmIs9KGtxbyUWsfQb9h=f$gNS%vqLKETs*`j=8&$I#N6={xL;L}1@SyiR^Bg1$oPRu@&&Kc?eFo-0Z|fk;TQ#xDIz?HB`4{dN9SYz- zMINhNKIRa~SZugV+rP?yvh9~q3OcyVDH{4Dgf#kBa#@q0Ctpf)`{4@jLrx0 zvKwq_RzCYjH^WWMF1zLOnI;-=lbK;wegmPTVlB>0-4KYGNurq05iUmhZSlu!jL2FQ zTAAR?Oke@lII@Jsvi|!d($c^=1`zDo3mpelb`6U}dBg@Htr5%_==Wn2FM{1=G<7Qh zMJdmM)3$TJOv!*LHD1n|zbK;8K2oeYer{7sm#*JSLZ!)_c0TNvX+zN#M_P9NQv7`xc^N-RBWKhs*tjZvy8D`lCHpKn zceh9DTKqdB?d*b=CR?%s?SnktVqTXYVnk*Tg4=&EqOr8+uuUdW>yR z0P$C-y27IOGN%S+k>@(>)f8fVI_UGDtv*RGb+i{06~WW^I&hbK@@55pIcYL<;WeYMg~PP)RHoLR?!h)Xka!N?#S$aR{c`a#PRVFFoCMJBsvc*K_9(e(I0-OxeSI>=FHp!OQEKLrnxr6T610l zJrZmcCe4%WqDc5S;jqak%U8JjmFRD?+ICSHzgX+i>-a zjuRcy(u0cwgPO^77>Rx@BHNmYb~JzjFE}`K*%RR>rTP8-{Hq}4d&EMVDL`gbIvX#7 zrQs-Au_ef^*q+NcSYZ=MFAxXLaSMavc_jp{8rYk(PC4H>?p1dpX`GsxFKXEMi@S}Qw3(*r45Nbg zm``e=I!h$Uv=QxC5 zDXJvM86PhE&BI~>E*QJT>#pEfxeoJ;zmOo;+vlvPEQ(AZ{vfb z7YhM|-NW?u6S_2x?k^%U$s0X|>Mf&m;!9}E4t8pY_?Q8$-oJ$Kz1^Y@lv<>XWQJR+ zK?5-DQWyFRRjA}CaRJo(s2rws8F)klR;d(TxhyDm+|`r%gqRU7GlV6P;U?A;KKZE;TV-7STyKf}#EhSZQp`nchU_ys*DXM2(QXhR}J%92Yf5l!|H zPbnRhw`U?j7$RVO0Q;;QTKZNw^mi-~iAY^(U0!gGCqE{VL=iqDHSYunCg^5j$1O47 zdv`CUxkWeAV%CZaYw^}zx{KUG;5h4Q(|~%~r*89D7bfWu3~@MHJ9l$B+Nb^Er_}Hs zn#b)$=5CP>{=e5YJ=BA>8;hJTp4DFQm)rOqwrb0dlpH)$%uKi#IS{20X+e4JeN=@E zJs=Xmi|L^%MHzGcy2zVz%6yFDTS^b>jt3#P*3IRKT(F)!M%Uav3o6l)O%nK)SFhQ& zw^$3<8_<;%Ks~{P6LJ>Ha5ourshlE{tq(6Q9Yx>ANEz`p+_at7b2kW|znv1)>PC5Y z(MLyDJDT_$wEe!dX)ue-6ePBS=CtC~PIpa|l^iTM@mE9q{fYFOR74+8i)Yy$mM z);PtqDD{r1#@IWK5@a}tp6|tMbFGqoDf;h3w52diSl5&t1_mc}S8X8| za+~%e=Q_ubhKPi93<^2_%O$35HYo5G+411#f6bmc-WYk)eL^V=;l+4LJOIusQ|7HSc&h)F>EZB49~v3%pB zP=kzP!=pU9=}l=G+#{XKODt7ZK`C74zEz{vEt+FCLIclLS++qUjUPpbG3P zlQ$=oYguo0%PgJf1O_vk7obqm{N_@UcDvEn!iAKSyWhf1B35RpxhCE zdnaNPNQi>gw_zaMJ@gimXb zE=bqinpDbcnv^NtB8pIh>ZrQjKW_Wr$CkP0)~?gNr0CK$t;80S2b>5vk?#&>Rn0nK zD6kel3T+_cbxhNJFE8s^fl_R}M0F`&BsmP{6F+vlanfFUw*olNDrYkP#C7`JkVhvRk_6_Rl;Y7K8y*L+}CR?8G zcxj4fI+mCQ{RCjKS{47h_(>{(CGWPk0? zB1`uPfES)AX7R=)J)$HU?=dFxcK1cVs*dUd?yuE;1zFZ5foY2h1;9MN089K${pQEc zb5Co2eJyUyFz59p(QoOT}zb%Jsf0!5j z{cv-NF)iHfo?{pm5TGcks&yMZELw@h?F>W@>*Sr0B{{sT{&6OKyu*%W`(yiwFH2%bO=;8aA|d>h<^+@qbmVpeTp>P9YJ0UQz$ z+yx5Rl?%Y8hV>{g&|v!OhMEH{B<<^e9kbCpHfhdC)?slJiz(MPhRZ_`T}^?1p62B3 zOFgBkt9mXp1+D*jej&?SjE;6vpogvm1+VHFN7(GDRQYz5f4Pt>IuLh(mwbl@{0xZx!5Xt^;@&q}pE)!RzAwwuS z7Z2f5H$7<$pjI*`nX#Uh7&WNudc1lGUift9{*_cSy<-OR7rH>d;*lMaPN*T&Q3&0@ z{oUvhdpDXB(lGllziZozLEsW0Lczwg?P0s2VqXCLA6emPf3O<I_cj7$y8_7NPTy%iWndDY*b1ufp0UvP&9~NAwJ7oLyY!{JJjt#)EH7@khENOFt zvd-k_Jh4$UWJ^52o#ZPTC^lIR4KotQk5~0*{Minaa8S!u@a&l5Zt!1zu&p@g_ya9w1%pEzbJNB*sV44XO3ayV?v+$F1N|EwYdrp!aYzgAE_Yiozd8ycaN zh!uqba?u3*1HOk-HK#S;ZgOvM_#j96^t4`r#BUuFtgpB(`SPkHP~xSP&}QK_iIfU} zu5TT^zupQ6sri^dI{X&^D$FT6`6?lR&BiR9Vz_te;?>Dw%r_1cr}E_zLYQwK9aqVC zxV&3~a96+Fh7umm4hEfZ4agu=9d}|XTV>(yA;!l2_hxN!Zd;97tX7h{9v^2d+OKIn zvZ++hI#N%7kF25iLOEdE@^x;b1F4Qh;-UKqq!NMHOZCKNmk9&tG() z{r59=@~O|Oavc~pNQwioNjmwVcme^k<+yKP(0FdL*}|jx+nP$~h_$+E=$H^5p|{3! zo(kAvLBT^_)-QPrK4cFEEA%a+`K3Mx(n`%i#SQS$QKMA*+AYR<2L%d{F$1ayPk1`S zUI@EI5Q+D6EuYl5Fq~Gg9Fl5Hq(~tCG09giA|x~AEzHsU%o@<~e>3&mo#`(7g}Tyj zfPG{RTLI?PEG$Et^Stm~xExa@^27G4>E3gvfxH0pTuFy^jsKHk2dTtXllvuO$gs z*`LL;uOBdvQEsTk3v5!n2!M9I{Y2(3*`ZQjVO7R%kRLRs-!$BvbhBbpw*Up4lz?o^ zw^3bh5OJMNC=W*oFLi{qMscp=kNZxbLm!6ZwMYx+!J&Bj z5Oi#?%(S0D%sd$47-9OKTsIP$1<%a+Quj9cZnMOk$r4^ZQl=thG+jA3!iJ?`DvdlF zw9Qo*g}$4XaFxll8AmnuA?R`Q*;Mv~S2A}ul|~r7VLcIBg;Y!2SO0FVFD$qr- ze3yTkHAAl#I{~8fAd4WkcYI`$&TA~0yboxZl}(#AlcJJ)+9LD;sJ@A%@O>`4Kv8r0 zSS%brIMKi#)Uu_F>#$S?T8%8`cmjONxV`FjvjFGkgu7gP{In-(?!j`_DosYsSs4?8 zuI~h#{dTFtMa_Fzu@C<3+cD=4EDnMhIwM14{M4 zVEIR$AGk+;Fg)iS{QmeOQLJVT?n3XM;Q-y-VyW1Uh&;BxM_Rwy205t7EK(HZYF}v zH*OBZE)V;}S0&Kvm*MDxuwzJqW5nG1miF#8Poc2rb50j#;bHLen#>tNnm2GC%BdF} zL_ny33BixaQ3YO9QZuU>Zcye9v0&(3+HcDyry{4k3qI(fj`H}oEw0JzgrQ6tF5f#>glL&I&Cc+<7fK5 zg7tZ3xtFX@d+G z^oGj%uXd_@dvCE^?18}YGL3KUN`>^j-x9kOFoO)zN&`(OLO25!4^Bfjpk1^ng(4UiH?pVI%PHe{!nDUT;Zh}$j9A=s5C~N)`-cS2UKc>u1jn8 z9p{Rc`Dkp})JJ(=6vxGv95FT`D&?nt?b^o~gtJf$6sL#2jq|FS26FL(^W>Q1zTiwlNL+^U%be zP5SNx%=omqr~eAXnZVi&YygS4_15LF}JXOF0{>TdRcby{D~Jt z0`tTM8XJLDAV|$quoYX@TBB)t#lOum`n$g?17S0`QCR%P6|Le3S&va zEEIUr5K|8mWkKq90D;H9g~|U|`5GI*21H*!B@KQt)&vOJ5(1_)nW$3G!$tT*6dPqU zPSzxa6?2R66glO*S}bzn8y_fUT=s0py%}UOQDgz~L>S(B*$vKf)dd^_bEDO(cTxAA z$hHiB?pYj#I~Pj1&9v#vw^qdAas>iufv6%Vhj|&GVn2YE(|S6XX*A-XT1FvquG}qC z#K%%|+8&XgCsq458Ax$w1(T{>*jz)cc!!Mveh9WwTdVj$_4Lo07tc1C>c51yd=dn0 zdJ7jN({e0Yuva zP@LWulo_K3M6ck+r+jOear)&RryB4klr!IEsf~*t$|R%kQK*br(oExgJ9DvibBMw) zKZ5iSAxim}u-E|X3XS%nue3@0fw-hI4s$Ad^%Ei;L=yEt!()>v5h|}rb*=j=9_Ri{ z(`(TMOk$`jGwv6Pe~CrUP#`pDiU=CkIirNpMZ-Wn3^9b&#U|aHJo=Jsdz=@KK14l7 z`y@LG^(WWY7qG@kTM>)^c3QeRYicl;_B21!5wiZ7PKL|z^&asEh~q+pG;?a1mKjA< zB~P4gdY93jPc_%~T~!8LOFFauCbaU{@`6~56nPpyVljue9J8W(!kSzdwOsBjha&xR zvS_TJVQ`OJfne0$9!OBJ?t;M;Dlym{CQI~9!D7&UzSgE4s{RU~tJR)3cRv&Xi`cwv zU=%()RD8H!2W*Oi&0Z+aeQhv%a8cDf_IGYd^F@<|1Qf$CzmoIJJzVq5A8b2zAR3s> zw<)3hF*!U+x@$(BxRVJ(vY^ki62Z?(Avc?6uy~Cv+9+4SauesTWjEP)IHr)bqnvSe zMBGUKN?%OJrUJ-Biii=ril`O0`uG#`E`m1YhgevI&P&~sTCG+8Gr}@+jg|uNrCgkx z?AMR%D7u9%y0~=n-_HMCtA3QGlvDE^FCmR2?CfR)bc=eVr z(eGAh+GJ83{6keX`3cml1j22*psDkv{?8s!xDH^`OPUF-FhEMRrbgeoCiI}E0<1zm#`3>&#^6V0{JOE%Xz{tr zac62W`&#WQ^7gNh?xoqVyLyCth%dk_see7$Fl_$P)ut8*Tr+vbQS+cZO-5LlCLo@) zTVo*`OmMALMs!}MqFpET6p!-lpaZDF9|WwRsXKiYs(_bBsAe0QKftS2PDIJ^x=I#Q zd&4bBH{HN&lN)l%O)oaf1%G>A^Zo`$#TLs7Dk@ZqBaKOo3u3`@DWmJhukQ=1xaS^k z?oi6Nzny@O<1citz2DfopbR@-VrghkUaQoIYt{iZUG*=L?z^edE^ID?N`#fcvSaAz zO`HG}yFRdxcq?ndB@btZa+hg&J$-XV8>w4lB7XGYMV`#@-qH;QsKP>g2&@}jz>UL$ zYPe1WbtlR)5}6q&#^a2qWFK$n9QRFo1EtFHu92fEwv<)Wkl+F#mj;Vg?w1{+xH)yp~pHUs%kc+!M}$T z_?Bb667IzWGdZXjKz}|5 z7;^IHpE{%4wYi5<7k)@G1mB zoxPPs$EocsGAEynOgA*P!+8zV<07Rp)*T%%jjsS_M)l^chO7Ttr3$pxv{RzaelWBr_Yt#PHXslc^fB?`f%k5@#(<2R`p;< zy)lK`v^Xc(Y)*_KIJ>VY$gK(vDU^0Qm(idz?N&ANy+-xV0PDgo-{D{U;++hl6Hjkn zwnVHE;R&usmI6A494;BYRLc-8(LsJopfh4v=r;)#SxE@!0JQ?GX9)&n z;F8GpD>$b2q$6)cVm~$sE!7vCN2r@m{1pT^dQob#!JLSsEZpK_$8ot*ho!L|W@=VJ z2IC&RdI)9YBQ4|RRRbi&Pr--mH)vep&+^36msR%M>tv^`()kybY1rQH5~lo9y;uBb z+=_a+eW7FEcCs~|^}z_dE~lA$a``5y`mHMrTgRMm7gl&mEfA%YEEa`h ztN7W$jVJJgS*2E{58On*PaJl-6ItPu@*_|hC+$dQY{3sSZ>vEqoo4+{{1o4m8hj#E zx_Xq3^6_fCvepOcZ;VO&cI4TT3TK<4hf1pZxLt17j4g`KQCMDwteMNFH7!Xa>rP%S z55rR~z-Di$VZKSu0Fk2GnJ%)4IQT`Ui*?~fSV3u&Gv((I*e+i_h#o~TeYF_o;AV*n z6er$SE>~A>`ul1WD_AzK5mSZG7m;m^2q9rbR0ICKn$T>YoC4vFxJF{VNMyQuGa}cC zA?Pjy7v~AgnEK#!VhG?Qig>&}HtO*{mHfSkQhon3FPk(Xs&F2Ov7*yjWGR#a>xlK- zOpu6SDmky|V}mj?7}z6q{NLZE=SUZh)4xA^2rTWtq>b7{XllkdolFLldrgS5IDGl1lWe)GhrvQ`L+*P8vws6QoZIz6z8egUhb3gDjqvZ_9oY3 zw5s30CRe}we$5SQTnr+(N2SZD=8S%x(Vi2RN@eH)qTA9{2_c6FZy|~pq zvURObp&zO477Tc5AK6+-{HBVTvi2Z)zcM3Oi{wgg+th;JZkkZ?bM}b03DIxGzT6aS zmXmo`^Zi0n!a)D4dI@Q;r8Ac(5HBoyLMc+ue|a)GAUNuh-AeErxCtr}&&8!VR?RZM zO@MOoBI~Ossz(ho*(AfEYGF9K<+@a?)?s|;BSnws&DY#KvL-$WyUfm$w)nXHdg?gO z4B=23Z}W4W#LVr>$}WkO!NI9wm2@-BDOF4MaH5Les3zDz$_?)}?`u z8nsq&5cgQv*WsgpMQkL#E^Bd;@-R&1scTLcD0c-m!J4|J#!8+H=y#lW#7k)>uWF#d zoxg#iXd9;`A;8onzNS&84oQU^13Efw*BYRN(#<74!7OV2gx4l-b?KrEJ%ZpGvAtFg z_>K5l*P2Hep&&yq70gK%UbWS_Kc%nL7LBs$ll(Z7Z94kIE+p&9v#@&)_{GXNPfISH zQ5`$~ZAWHsoSALIZVUK$20LDAQrYvKyUmBQm+wQd=4}b?uPC=3zIIMLikdd>GtQuS z2jmp{%A0(0=bAv{jWvQyMl4;bVlKqxH4oncyknAp zszT^P>c4vG8d~5`aUuGI~sOYbn~%ECFpF0#?+!H0@kXp%M9WwU6z2{p@wB5 z3QLbF*rt6xFeW1BS06Nh9FL0Kq|yIWp!W-GcXOtLiv4it7`mfO#U z6q+fYXba=EZEqT#=Gtl8r2_vXKbndaNC!su(X*481jg0(E}BC1+Pci~s_%>C5pZMyEWgkZI?%2Q(f39tebF;tql=0Xf?wT zB!scU94c~llJV?Bepy!(BMZ(~ykvqnaW;iv5jis`j#*qx#?DffePE-4VeZ`i%=$wD zbR#SG!w`x*7ewhFh9d$lZjtRZSeS2SL^3Py_7``lzT1=vWXa(HV*0~BR=BQ~a_~3L zMA^}lHq`?DHyzkagyA0(*qxqg)}7OCf_&g~hnS8Lgl@=dr>F601@)KRJ9-F_H&E^N z>47E4LBHLK^YCGF=Dv1gNtIX&>j3R9TG&LLsz?6y=`@e|(OoJ=Ef~OSC_G(fL`mKA zE4i=d?vd=v-;TW-Tg!R)Oh09<$@YSa0VPqhw6ccz9kg=ewTc{}TUX2@!@(Udx^2uV zEfG3E_`R;jazRdW=dWO_Wdno)$0o1&YF^^k=o5?|>R_zK$p*02S|Ul68O6QZV}EnM z(;S=};?80;`fQy_8EQ(JR~vKjv*D7biJJw>FqTu@%(9$?tMb-+J=At8yDC;L@r^X$ z(E_q5Deq5k(Ni#Vsa02&s2HBq;F@ad317|YQv@J-C)Dh?Rg&tuB^-R1RYYoWiQR56FM~>7?dk z-gUav?Fgxyrf_Yjpfa0~@?UKtJ}A~H6iy7{p$TpsbMlYJF&(_gi8JTKWl#~Xo$yn+5v#B6NZ=w za~}=tKppGACg&JL;ty)V=XSGu>}{UL@ci7MirpgCh!`uu%!(=AW9cejR7VUkmDvMv zX9%5hJ$lm6lh3jqY@4l{>Nfe3cq(augGPwm(AcK9u4|HbC_LuY9!RarM=GTveNHK? zBXhnh;!{^;2s5y6sU;{gDjmQKzVlVKteFHgnd~6Vv^bD{Cs%YMkY6Kgl*FGruM2#1wqAksO-3)*eA0iQ6f+)Bz{QHV&pDaz_i8f3=216Fw0Mx z(^EjqO2}vvZ4R&cov!e(aqLjpAR$(g7k+^=OBgH&n_b(N3bfGoJUiJ>X;ubK-t1+aEe6^r2Jk{g0oYUjDEkx}gpI&&6Lx%;<4zk6?H%FB=};Q$Mp8C#?lqDG_Z z%zoJQiu!^LY--XM%QA9CwL>(AS4jaCgaA);d#l}Il|6YCx-d{O8zKNeaShFDBHUei zzXzc-oapR);A(Uw_Jd`%N-d$AYF3`%oto=$C|@wsrWn!nL?)#0Kf@)EM@MC11aJiB z$dk(_$DH%}j*F)+V6qWFtyhoMjoY5%NFV{aDIVVq=RX=sD&vn`ewa-vF$68@SD5?PI!4NZ2Ja4j)G@Ne;d1%4ZynI@er#bI^U$>yvl+F@4; zvL&$52Mit~6zD2g`~S0&NO=kM&Rq5FFzggcuvg4i{2Cg6*NU44wFTr$RuEa<3_I{n zVPQs@HbN3F68-n{(*Y~#H|wnb8QYH+ic<(j64ei2mc;&CacU<&+7xBOkAt>2zN6Ja zavS>Z6JC{4)Xn!@4>ugj{io}R5gOOjhU=#$McM6HnY8|T^ygmK13+S{KwUfX?kCpc z>!z8#Ddfd5IfwmZ15JK`TYt}%UNNkeNh9{*2@mAg*Rl&Mhbbaea^u&!tu}MDlvg(K zg}k<#B*y%2^O_g20dp!KPC{aN>l|5!&%;-^#OP{WstERq`=tHIp#F=U8al$OdgNFw zikj20?uZ-gTt3gI15PvzU3!W(ABwcqU%_?r%Ir(Z%{D`*H5mfcLtI9jxR`$@Vtth! zourPY2VCPw!xuBPp1g&2#JqZFgU^NRoMQe+FY{1I!xc^e{p5cmYVDsGC|N+_Ge4Nh zVEDx9*@AKX3qOOArdCok6Y;14F(RZ|^M&zH0&b*Jv0^;EI`ljNRZIqN&Q?#eR_1EhLM=wTa5y9$&v@l6 zLc{YLOBeu#+4tQNT?y2n={b6`wh$BSz`Ln@BZaz zAxYO?Al+eAo7w8#C2AIE#^7>+h(07ltA~f1MzOZ{2hll1@dBGsxbddj?MNr8h)TOZ z_Nxv*{}4}XEW@X;xxc8a);=Dv*{h+U$Y49NjIE-(i6`?2nf`>5rTz}QW$yt^YNRSy z1J%WNprz#_m1hLBo0q0oeQk}A0UB)NeM`nVMFQzM!tRik{h68WP^D)IG`tg@vA{Em_6d1QO8)o4j`l}OSu;&dq8)CmuIkN7Z?*213V*tC@2}mTw-ARR* zsq!fGm(@d$V0;RFw@PIKm6Y|2uMHL}f4Ba1>eNBS$Oh~TfiKFJkl1;GN&kSgY2B5V z@2uiYISd*YBJ>uMlu9GfrzwU6 z)j0#ge6}YZKy_Jzw)k=H4XatuNyt#QJdiPtw)RW1LH3=sjfcp>bR}4fVeqV_yugCQ zzhnUM5YQScEC){K9m-i=Zfx&-PxZ&3RSd4S)kIN~1bQ0p8r(4c1K>|h#IX<6DFzqH z!i!c_qv5TE(zxn6eDqY}NdbdgMwglH|CYJZ(lej#;bw=%@v$?(Q#Wb;HYe-){9x)` zFt;Um*ImZecHaqomfRP9bobxieBxU2g{L+B3ZIyDUOtA1dNU>=|wbx|dlxEFo%^4pC&E$1@ zp#H#dQzc7;0>$t2ZkLpeND6`PxLb6qso7tYN#XNW{f(UIgTAoXeF`+1e*JQbwld5t z>@&!dVsfK56KBj_Yq66>fs9&cN?iy2WyHcA3BY;+J84^>iEN-*>f5>uT;g>;@sLon8*T!%T)P|#C+?4k-bD3o zje!d`mD(j^!YJ(Jq{z9;WY2|{ zfuv+|0bflvEREyXPlTN0Ci*Kh*w$6Ma|7MC=eOUAZ2*fGb$y2HoW@%D_)%009|fWMmx#m@*G{`Y zFzQbFV_h`Yk&l^I?YI0{XQ*@_$b6c6{*F{u)fKvEMhh$`MoECEr8n>;URuE*jFiSI5oo{M9lBI9@)l0U_QmI3>EAvZ+GfKnv!%U5 zL4Zsg$=gHNDQK?IRVeo3@LCE`EkKk^1;Na1!I4}I;6_~(%w9Pw`!*b}cu9mY=|EE2 zis7-(9+-se+F-Sz=LG3a@QS$#r`?RQf93ZAbtgC4*_xcy9VW|RCd=!`)ydBZE(e!) zBuww!IF2$D&=Yufts^u`L|>w8bzws8dYX95(^GVOW)5JG^zpAoVi+3$4WNfD+&7Y* z0wH7BdzZY}dp)*W~%J3d6E(B|_TeuN}~Yt@i7!SLp)ZClmaL!^$R*IRH7g_Cjp7&?_g5-k6@Cy%oQdX{C-tv>qjBDq3}U%95t+?UsaWra@Qh z==Mhv1LRXev@vq-YhBp<1Dt6%>+MHC)XWS)>4R-05{T1+s=%4*nCo^_BVaxz9j^mgX2GA%7nLREFydCFZIo*@>Vc*tq^n{ zlv;C93yZ-Y5;v4tirbPK=Z6@#H%~Tg@PA)noL5soV;v{q4(MB3M-We2IrQW0nb=O# z$J2d^<`y}P0CgSQt)*r7nE=$7TW z5+8ThjWh0#!n249)d#d$0@h(K z9EvE?1^`V(hN{K0W9S$y>7MGo`E9)ov@z)&pGn9x81sWUGocrPnYsw~3445YyQXNX zqaA(k(jk8@KhhSQjIV9_9xVb=?55}qd7HF91IP@_r+8%l*W}vkw@CV|3uKEBXFO{J zlzlp?n!b*z9ht@~Q$Z)e+Q9LjRKYdx)H`}W&-pg}2^!W|5Z@~hYTgU|$&6%8leo|`)xEX}3etB}H6 z3`LCCgbt)QNZAg91i$)sD+!8cZFF%KdPH;tR-Sjqi)o(IFLIg0?geEY4mz;{ zbUSQoU>;_)2@nQiu1dU+(Lpx&9Al$V>i89wgDl`80GeDjnQQrr1wZ(^q`> zl%@GdNmDB4=={Cwa(Xwi;8Qj8ZmnUE1SP#1I-ao~PfD|lYOM6tUBQNd?$oRy6#^{3 ztRJNS?JcbO?1An8$(P|50rpTIKj;Gb?_f;!g&R7G+)J6J|>gq~68cfypR?!%btOKQW$)ofjWo{dV~eK^rrA{h9YrL zET|I-YMo?Gf0I|6I3cmH@!`(ggmykkxvIZ`%FZhDC|DUIU(u85zQ1Qqtp;R2q2!qV zigVEh*);=XF(h{50%;*M=!a$JLc<#2&LyY@sI7+>+hfm>!Y_Y zwyV~0r>inFa!%{DPS9z%H zz5qf^2(6K|9V1S5y4SowCmh~0#I9L-S%#iD90RmJTib8s*)usZi9KBLsS{%$+Md=n z=R<{}JDqZ^G`M{=PbkCM%Q%!xk~vJlz9NP3-?C30iaS13JT;%s61a@FvpYz$?Rnn%Uo!@&*r*Vbz`7}c~e=qMV? zC9*Mn)a#YUK;RK+1H?G;2ErJBI&sg{Vb7@5$v z=)AcH2D-#Ivxo936h+e~wq#tjGD!e)%&ElDX3Ky?JhKVcW#x_#`)9yu@7^W|qLHqY zNr&g(j<-3&ldjikDxPUb(#X${=tt7}4K@>SI_h$2JjN?f zL?)#(p|L)HN#$nc*d_tiIg!b{4IwKH?x-1PghRR0xtaOF@ga}AdEDrZdY|rpj=C2N& zkeB5;+!&TSwX$`)67`JB90E4|LXilumC$Q7qXXVH0@BAP$iDVzWO;H&9<}wC93d?h zsWh>IDzIE}06l`cZ9()Y4KJR-1KM~2&ORFfr->2y@*)%sia$DARfa_j13PIIH$*)S zj~3`nsvmRF7@>hHDvGEt81G*)G*EyD7h6quZH#vy069R$zvTXW0-^kjsknz+q_I?4 z^kfxEC!jCb46_bZN`&CD4tszsUUVxQ;&(Uvk^BBp0ZZ)Q9Zb=3ng~7!(`KE-Ff4-) zW||QYHs9W@9gYDy2)v-8*C*KxBpUncu#T~G9U>49=HXEYJk=u^5CwBaCywGNngH~O zayI5$?_uS=k@>$uqFi@XOTE^ASE(1U#EE;X&9g0Ky!f1=Vwu7vKIXMD^LjW z>|&=s+~Ex`nATmZptCIP1gC!SOv* zNHX%09(A1Yx?B|uva&i17k>`;Xz;SJBUO$6-KZta8ddYXg%aK=@WQOK^Z-Lo!DGU# z9^a+PTB3y5^VC%8$!zQs1UKD3Mxkg=ol4wwX!;j7D4M;#?a+R);62>5+K#LE3=OL( z2Qt;AIVN6Ce)L!P-vjQ7_BM~!4~e!Bivuky)t{ejC9**Tw0$oVzu9@uU3gL}{z>OL zkOS6yT!fN1C-7rP+Q9UB1x8;&G)|a3Fc%$tO4M?5Pjb)Apa)Nw(+1j0Agp}G%>#JO zbMGA1DIiPj@=0>@)dBv!=yY>8m-X62xq3W)DFsp1E7QDK&Sa+FV_mcDrEA8x!nw@& ziUVI~B{?1AFB~&tu)iqHhz+H=pm^LzSedhC=6rMV;6tfe^i>9|O z8wzcIhIlgQ3!940a6;zP(#@QfFP@GjzNb_pLS~NZ1qQq0T|0+87{t3oJmE$+ z>|9gNW|>oSjvb(?Oi>4!>kdmSfAtWqNIE%{q-K+H2NPOYhK5~dW(dxyox4B?z{c|D z-7ZUifWug&emRKbW(K2cn%Xn36i=bvkawcI_L4VKchUpkg(7rB)odwJ{xr*9Q0XxV zOv4FSQGrYDah;6YaT{qSad-+b1||Bw@`#Yuzl>q3r_mL!1*;sJ?2fMm!B??wD^%p+ zy7NH6)^xOm3FK_f(~^KKIH)_)G`B$U;8X~kO9mnGPDW;&X} zEE)?JR`Ohb*2+DxvktVs2rra>&e+UG@nY{7pIW+R#&^EEAW0Q$8Ehu%99276eTLO8 z(%dgQyhL3MV;t>A+jHq$5$|qKm&Dp2(}Z(i85rJhp=q(?6Fio_(C^tcx-_a+KIJphL&l-CFw>kIEbB{|EQXRcv#0Rk< zX~2bY#gOaD`JleRf}Y&PO_u+#BNi_Et+7vcDP9x{xaAywYnnlxRMw!l6Z9xmYJ%u} zP}JHV6MuVDD=~d_OfO4Kk^|a z(uvZ^nh#m=*ZiB}AeaV(vz$7)DS2hY9Sr6@o-406()?-uDe#)N z#zA|r*Z!D|x;<$>ju7vpYu!z<-Iaf(mv1I@oa+e^p6P%k?29!_D$9z{b`n)OYhRFu}oBH!>e&vD-0l;KMU#a<1396XTt7dWh)Npc_Z!3k><=~D4m+ob)8H+u3 z{>Fb0HYdH}A9zY$qrrftOfyt=Tnw@YL0Ugup79$^PGbbZ}zaL>F!2=wMA=(W zRl_IhvTaAbiktX@0mbwfmY}HP^bl(o`r^Ae@2Tv<(n8 zkMB{G5o$&(9YwpV;b#B9zgv2gnu2EABE2v*g?;$BDPr0(LcgfDi6l~F{@Hc!%{#5^GyeFQE6i9qbPaX~gc zxZ4y0&g067XG;Tzg_N>)VVPV2+dWPINT_z`j+BtMYHN8~^N zhAlEJ%xCrke?yKsWV(fzc9e^(mN%R(t3G0N7=-&D0JVehz5vL*<$nh`>sF+`tB+F3c6_)gW&s-#N%YNbVk=6T34@ zH4c#&DUlntI7lhYZlFaHgv3@J+ogci*Qkw5yKesx*yg20=$D~k1}^NaXW;+nNS-jZ z;8A7}iRE(C-QgS<6Ea+&6*Yy0o*$TuXLU#+U!~B}x-F8^+by*r%WP3u^ap~hmCILY z(oCa0&EzWwRRLvhV+Ij3R{^Unvi2yFB?@J`fwSqopxkM!>^vSK?Ar+GreE{Vwc)vV zl;0}H(VS&=ARSoCyNO8MQ+BaBRoN!KOA2LRE7W5msVhM{f7Zx&NU*Xm>|*6VGZ4KO zrUp*1@W@nbk@&eySCy-l*-x-OMlk$!*OD$U8m9`HjWO#CM{G+Ls3zo_x1(WxN!-La zc844NkGmACDq$9nW~Yn05=2?-jVNx?+HpTrGXWCw1v@Ed07b|OkXldC+~7LTnx@^t zd=V04TuLbgf^|X8uI7gPG9KS)+O@~FTJei=Z;KFU;J7sl!)b@aWmOl+eY=izQP@8b zdd;#SKd=K?K4TVP;PXI@ETwN`o*MIN*uy*(;UxDVoBUJn^uZ-bmR^nZm8d`|NKTO} z;^_2zIakP@VMb!iPKfN8e5)b5aKvKpf6je(G?wENu{#X00F9UTLys-KQEjn?(V6;GDiI?S>!u$FL|_Mh_uQre5uDl)FVSQv)bGqCQtJ5t zn_gW>6b`}c3d?H$R-bfA*bI-n`FJ@sk8)Jjz(S_KXy$G17k&19UC{l0ERwp8!|QHu zRCawoQIu1?U9m#8aOK;>RfTmKlL%)ENwCod!rU4lfu3pmT{78e_~bEdhxxC!t^Ph~ zCY8}KKV0_2cWgGA2N&HUQZOV5{SVs0Da*8?QP7vLgQM9072i^q zxDMH$kP^t;bQlh*b0Bxrq07g_huwOO|$PcA7H2Z8T`P0j38cG6dYj{8)9Nbf#sd)JI6u%kW2;_xb7@1D$*$Yzei|E&FeA6!IbZlN%eyK{%OC40V%Z5dierqew& zz&Ip^SmW=>T4#lr1p8v1^?%ti4C7OF7F2J*6AexgJsnmvNZIzFs{YLyw_;BHuSF=~ z#n)ltYiYu`ethJQpiABmU2m%f*P;q?1_HEw;9NLxb$M^vZK5+Qe(d-0s$s+*{K!{KDvZp74p|_O92Pe7=DRTA zXOcjGZ47?G+8y`LmIwfx8eP0f&Rc!E@;XjK8>5}YA`TA-UgoR^d~Q zc`cA@0cv5VD(*6V5bSJWt)UqwpwRXN64L%H6A5k0AIaulysvxg{kn_Id1Fs5Dlcs9 z+`FUc2}(1DGhDaWlm)CLq)DVh-$;`6`89Dwj;1!d%oqB&-EW*U2c>k#wbhc?{N4u` zi;^x~=w&V0O#j_p4rYTc9?t|L9dgFvPExS!DZXY}y%Y`X-N7?|$ZI%KyL+XgHv>G| zVf59VeH1|eRAEy|mSQ7>F_4~a$YnDD(Hu)za2S;LS^9n$FJ;6T`aoc-;L|F0?R#UiC`+mX5kf8EMZ7BkyrqZlLy65cTJGOG-@s~ zA{c~n2i4c(_8U__Sddz^c25&mQENmi}$}VY6vl z&2^I%oK?`$eZL;uLj~Bs&rYFr2D@qZZRN;LnCisHat$jtaMtFpUIz%)*E-lDkT&$A z=1VDRXL=$qmEo4bGP;a7+6WqT@`vauPl1h=qHepNEca8lpxUvD8yS}{gkPChkagGW zTBE4ItmKxaNwy2H77s1;rBS3G7g<=hc84#yhs8azisC?a z{q=g+ty|kN3Bc^htldgrW=f+C@b5O8T;qWwJzk`2H+{JJxzy~M{cZc$cC9X+wdzT@ zznGQMqbk*xQFJ<`&QtH__Uu?7G+8atd|}jDW1*>0{&GKi+?$HqjzE0%%e502j0qe*l3VpDThvezfRkaR$_HEntdJ`8EU+uLC>O*?2FeEQ!=&%z$d(IcfQ zt0;tx*h`p82YDeMe4`GdEc6l)ZFX{P{H)8Jsf2M&=}g!evMl~689oN7;0CD<_&Ws+ z438Tf(A%d7(`~;|n0OoWI{x`E@QdEe*4;%W`lvA9~ z{t#c*M&!4{9SuXCS~&T%8l6LM0~gAYrF(2MduVN6PTLwP@GOwomz?W5&^(xRvZ)Fw z1OJc*?^jivb{-d3KO5x$^`osM8SqQ-nyI~B00PYy6KzQ006Die?tX>1%+b{2s;uY4 z+>O4WTXsWtR~fLo`6#)LH0%48cGM%wveuYhWmqmQ)2UKg0Ey2FN!XnA7NiO*nq!jp zJ4^A;k8NPKZ>cF;eaP1mT4jL6}-ao-7(Zf0LsBl8fI%m8Q{c#WBIq;GmpKyj9= zxqjo~&Y6z$tAr>c+R$SZ7X$&+j_2dAJ3T8cqP0-l9>Y7SoN^l)$+PSlrz`lclSp@R z$WljApYK7}ow#({Z864b;ug98pkc~yiS)S1x!%C!Pf;)xr_`e$Rz(2=Y3c8W0=Q}V znt`P1Q9?-}u!wxZ?MnS_RYwvps2&8#%6y6h+Eag&$C|7%g%X&tb-H_sB`AF7bF5w9 zME^eT?{gIuKj}u52nIq$sw=Lanf^Ijp}%8QhAUhqy&&+BvIDyu0@|f(I(M}!5?R8pNrXMZzw$V({VZJuShN@81y(_yPAfG9{qlHg6EZKFwS>?z=y zk%pIHZ#s@MMc_=HcpVwKQ*PCrc{KC6NTGppA`^xBQ}xV9sf@XEC~e|lNwwf>ytBRB z6wZaHMR)<2-3?D>*vgMx(ym@o;>$Qz=L04pcZG6C6~&$3*l7gr`ZJPxH2M{3R3hXb zEZo3Xxp}5t@h7A_;V=wLDf6jxnbTmqSw@XYOadwq_V&wN$}DIt-YpeZyVA5gERjK1 zr@>1U|CNRoSnbJ|vJn9{>nkxg9VVwhP5dGrj|?XM-ciK=&Abnj2-tMO3#H!BfR{E^ zlt$rC<4;9IH>7$WJHgi^#QWoDRJMfhN`)P;ek?@{^s!Ll6Jigf1aUZ2YNkk{&Y1=}%Ds@||k13aPUt@w!n-{>B8MsrlN{fHW~;e?4_RhZCq z*OTAf#E27NW%_r<*zY3Xk&UU@a+yfAC(VXpV1_}H6Go`v0{?^}+R!s2$VlE95%YAt zo8N5h;TgizicJPze(1)t!MmIjTHjG<5++0vX^sw0U3O4~mFob15@|&M@R^Z}EsCta zQOjd9V$A;?O>v6t;)+=ofk1cJd>K;3*TnQsy!h-e&^m^+olJAq0x*N-h@U7n+(Yw! z53{WdBTF>%kW9*e9dZjGxCQ7dzOp=^DIBp=MyyU$IJEkO1zD?hOa9M?^{H>K(fskr zw`N%A_i2#O3511rcs%alIOq!)*+qU3TLKCvKM+0#>^!aFF2U-*p7%Z9UqOD=Sb5uJ~^-)vu(=puVZ#dY!0CNmOsPVa`Cn zf-)B1pU`CJ(jnyqvzV=f8j*~j3kdO4yx;J!XFj52hv^p`elOcd3oe``aQ8y`QO}9F zJ@?LM7lYB@ia|5XyW+^T;+TI?-6A5DMzZP)7$vR`kogr8r-RFh1L6owutOg zd&r19k>J&zjfWM2=CsN0-k#2~gIJ`1!z9*#YmwqY`RC z=(+GVYaEXMW6(%ceq)C^9P*G4Z1oDvg90sCfdSIjZF9nt-fXr>1gLf~JKUU*k3(e{ z>m1^1$=r!!3@h)S(91s+k6N;p-Ys=#a|jZHp4m%CfHS06Q>0{AC6tj8g707^srzQs z#A(Be@}|Li!G9m=!&CQhqEDhWc|kjYwnirHT}AmD6Xv2#4E8*?a|Pm`*?!k|0}#H$ zamoR&b~tc}FmBHEe&&TNpL1svF1!6)#e!t6kpyZ4EYZ*l;A_NO<(e1WC}A~QnG5tq zv{E^Yz5-U>D|SXd(d0nwIk9*Uvj1{lle0=5Wsu2tS7u8aU*Q^NBs!(=@=m|(BBR^) zxe$En=s}2Sg)^-IkOSaM?2z~x1H4V-3AZCx!bUM}NgzFk?6V9|c5yM#@wjr!5dnk( z67)Rzr`4xA?XtYNm6d=3j}<(7_l2h5q2Y%JSV7{-MVEYW-GHaBsE5catAkAja{#Kv z%Dj!I*>cQgK##T)XzB-kzjn)YlDLTzhNEa#K{}g?+dQ>x=%f;dSyI0||9e}~LAAqk ztjk9;`@LGi-Jh)^giOZ`Q0}h2lRG8rra;3~#GPK0n}YvXAxgC;!S#F^;)u^HX?SbFU< zhiVr#d+u4Ke2ARB{B^|?LHVO^7V>#}WL{3#7S2)&jcGzyrRssjpy-h=7a$*2>aDED z8L0zfD47Msu0-1k`^WNv;JqN7+!{}l)J$@)5dOOHdrYKbyBf(JLZ`)OSoWb}d)Gj- z%P}rDI);WZOlX%v^(4aXl-_%tp+_%|)=<^Oqe>OxyahY3ga|#fHxdS}1SQF6GBR;P z|BEV@_g|@S>^Z6~=|#B0dXzI^RW?ME#3!b!m=vy9cL{!qJV`YU7G5-H8CyCUmxFPL zajtZr+M=$3eoF+gW3M^p(;9mV=sxhG*8>$B+db%m&|M+b{SQ4}F_>J)E#0UV0? z>hNwrrT92>UsL>LcFpJ3NqPm6kvCwAK6V7qA!?QFJA2A>jBQbNTAYcX2yIlv^hA@% zt|7^?+0DLpa+DE{ETDciPW=A)qHr=80Bl+@gU$YTkU@GC45Ik9mdO5S};6Mkz)69&93?m3jZ zK(s*g>@tYlH<-E3)0tjl>+u)8Pm&?+_s#4!z!|&fRxRYg=_6Mj9^o(sw^-4(4epQ`NuloEw}E> z0!#oZWlvg~T4@jeBb8|O=X+x;^>DLXt|7f94l)MS2I+58;9vx9YT}0*ovda-P2f*5 z^+XpV#x`LJq6zErdj7PZ&G9y$iy+5VUzF$ko1v_SS_de}Tzc+I;QYawqEqg^W`Woh zFa8QrY=4t4-<>BjkAr|^LIjvyJ*>BQkc^E;L;vFKgcmq!z^ML}Y ztAEXg1kLK0ly9fuHk3h71bTw)HslgpSidDyHb?dS^Q~s7YuC63 zU)nstStR$Vac$M9#_x0&J~}0xDY;+N1grG6Xv9@mr$?BpxQl3}nx@H~h<$U2nyQx< zc0}8U0%|Wy2$Ln?Ai9v50Cas0(z8qIKi{(u(1RasM~?G9&a?rX)^vA%Gg==j3xzCK zth%NQyntB)f@}yn-XPhSPtSY89gosNZAFX~cO{*1NPXEbUT$XMpdrm_VF4?bqvJdM zE9_$_<*_#G2|`S|a9fvn8y3(n#{^$@{(UWo&Mk`wS>pY|Kky7GC^c;{K2XExigzYE zQ@LP!N%=iO(^RIfWn)|H4Y`MQTUmkzik@?_#D*!($K z8b^f+vqE@}+RyX;va9`mA!MKx8o%xZ5K=HcA-km!VJEk-pXSRuZ57UA*deq!dhpJ* zrK8dnb6cYrcd?pvI(C;pQ+Im|TNLP0ua|nMpuH0@U)4$d@qar(R{u-*BNHfmd3rdc z0bi8wP?R`>I3oqdCoBiBp7%30ApG&;#zI~8pzCL2??>r2u6Ff;&x_TR>{}x#G&n5x z*lK*U=$bFQc%BV~W_~Z1{Ef&o!bDG35QR~^O_6CXt)ihI{E}%6hdGFzf z2QNCLw#pJD+5;|nR&5#UY_a`bvaLT z#g$0`u;#V`>r;7aY+H!U?!l`rD`KXU;le)1P!=;W%(v^;3Gwm7xHxclXl*5qKpPInTfvzN`S_fH#JsH(|vyHQTp z&spd9XlE7bGYIp8Y*L!yMy!7(Zi*g*4W{V1M(Hy>7p4Ra9 zEwi#&IbM&;p%_V#o!sP$Ys|Ra#Ig$MuV{iVmCy?==Num6hQ34k%unWE*IPZQCbM=K zW82UcQ+#`(ke_-c?>pq+Wn~-O97OymfFV+@1yvWYwQvY`7V4FQF4Y*vo2hUaQ&|?I zx0Hep^$Np#>B7g2Gjk3^;||-n-gJHM5+{Cu{j$^lei|uG1MK6k5l5$9GQq_dv9nq}C0f_qkkLRbY4yJZy}uTyLELd86z5;3$TUm3-NSohM|<2(&2LbnPN@MuBP+ zQlSShbC};hAv#w8sPCM#u;8}AZwBAT5z}snCUNq&3N@E7JeJwms1JTf;PK|It2Fgt zwHT{~8SM#EU&>6D-iensjGp6^fATMMO@KZN+tCVb(8t%RfeA!_meVsF$-u?geHTRK z=SE{1v@KbLSL32Vs^`07wqs)3dtA=_JEHubrG3kmtQDdSe&zVO19gRkk+G-(?>rnn z+JsODH~7dv=ww9su#?B6`n!%I)P+C})7>{O-3PX!GAiQ9414*t6GZFejOyLPP)Va^(VI|13_ z4_v+&!!5U6_ec*XlIbK%*CjX#)X)t{W8gR)N`qO7&xtfrZFDm^G>94faQ$cz@G13( zQ_k?za!zuq1eJ&MPdrJ1dFa)gHXoJ#J+5HPh)0A2Rya&dv9X z+EgBHcYOMhP1gABiwLwAN!E#~bq6r&Be`3tF0(2I5skWcB3mn^x)T+FKK77RZ(60D z6Wj%@RR)^i1zNopu#26Q?@$52J94}0G@r?5pw@+c8wOi*6k&@E5JoV>D^7zn>!wJp z-YBIm`deaguR73A`PgwAVZVtrT@VsNFCOt-VZkiSuj?lDoDfTtAFfwn;T`o@d6uvn zu7nJ|74SYdOW4AVq_2~d-|ZMV<(l|GED`A`F-D3Rm|mng7fJWnv9}kXiL?}0zVL>~ zdw)CV$`1o=21|(%j zZ+)_o;93Hc?V|=N`ZJD#I8)R_(qy=7WP1FnVrOYd-vr?CLb+0YbvY=WQXPDoctVFQ z25WW-X@IQRj*NmP+%(dl%tDFMa+8m@i^y?L*t|BrN^bAiV`qV7L`WjZ%S0R#-G@`+ z*`7*5vw&Bm$>)}3Lhkvq3(9|~l*w4X9xC@S?Ku&giOydr?(*7O#ndA^2*}M)Av1u8 zI70H;_k+?b{=UrM=~bmqoeH`xt0eoNYe+aU)iKMpB#S-i1lh}Tt%;jTJ|eh2g!?7% zD?<}(-Tvqey1-@9^y|%Hw$USiw5Y)6_|@>^@zj>*mO-F%YqwIyB=HMd05kH$USm?BP;s z%D%^#wB`REsk|C~gYrWFG}A22_2J>iZWadfl1s>t>&(5&^Qk&*DC&;_!3BbO6B{JHkgDR*%zyjF zXYVI@JQ@scqy_A&H4{b(*`jo&!xljLvo1ea15A{2@ouHl`VUoJj2cMS`XxKBz=8%7j$!GpFM!!q!I)mwPX0a7wY#TM10i*W0Cx2byQ8kns1tvei8#y!Tj=e^wAHAG zr(BHcMcypw$@)4xXv3n?#~*>pDk+2ZMragz0@(ELeG5gP7Lb}NJ~GnlqWCuJ(*ToO z!NL{cdJ4?1I&KLZr?`9;lIw-_NtPSs@FO5-<{t<>cIbBIqbzaj12%1yGubFyJE9r!wFo zF77AY7XIA|iZN|o!@-;(V3;`=vLZqWDJ9nnUxYP0UkkJiNTlS^8pxincaFY)%uP?o zijhS)ZkTJ~|HYCz%E9P46iB#u>OPkYV94ltxniP|Dt5DMZ;Co1&%ugO)pJSB@JtGE zz&pyfwTfL%K^}2eS9!VHPC25w_=Do}F;4MsJ$qDP3xZaVWvWorcM9$R7w__|o_kHg z5AnmORj9=8h~yaCvQ0_r&rCTl9Np}%!(SO*cYc?_3EaY7#6%F=vn7E`Eh>SU5hEbh zHQee>GfW*4JC{C?!u%XkxeM*D3dwo~$7T#EKG-BS)$x4c=Z7bEmaeGjM%NBfOGTeI z0Gt`1bUP`sqpU3|B%g^l&osOi&rk&Mi}hWPwGqqp* N-$GsYz9xAuo{w7s`G|~V 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 + c-bytevector->bytevector + + ;; TODO endianness + native-endianness + make-c-bytevector + ;; TODO c-bytevector=? + ;; TODO c-bytevector-fill! + ;; TODO c-bytevector-copy! + ;; TODO c-bytevector-copy + c-bytevector-s8-set! + c-bytevector-s8-ref + ;; TODO c-bytevector->u8-list + ;; TODO u8-list->c-bytevector + + c-bytevector-uchar-ref + c-bytevector-char-ref + c-bytevector-char-set! + c-bytevector-uchar-set! + + c-bytevector-uint-ref + c-bytevector-sint-ref + c-bytevector-sint-set! + c-bytevector-uint-set! + ;; TODO bytevector->uint-list + ;; TODO bytevector->sint-list + ;; TODO uint-list->bytevector + ;; TODO sint-list->bytevector + + c-bytevector-u16-ref + c-bytevector-s16-ref + c-bytevector-u16-native-ref + c-bytevector-s16-native-ref + c-bytevector-u16-set! + c-bytevector-s16-set! + c-bytevector-u16-native-set! + c-bytevector-s16-native-set! + + c-bytevector-u32-ref + c-bytevector-s32-ref + c-bytevector-u32-native-ref + c-bytevector-s32-native-ref + c-bytevector-u32-set! + c-bytevector-s32-set! + c-bytevector-u32-native-set! + c-bytevector-s32-native-set! + + c-bytevector-u64-ref + c-bytevector-s64-ref + c-bytevector-s64-native-ref + c-bytevector-u64-native-ref + c-bytevector-u64-set! + c-bytevector-s64-set! + c-bytevector-u64-native-set! + c-bytevector-s64-native-set! + + c-bytevector-ieee-single-native-ref + c-bytevector-ieee-single-ref + + c-bytevector-ieee-double-native-ref + c-bytevector-ieee-double-ref + + c-bytevector-ieee-single-native-set! + c-bytevector-ieee-single-set! + + c-bytevector-ieee-double-native-set! + c-bytevector-ieee-double-set! + + string->c-utf8 + ;; TODO string->c-utf16 + ;; TODO string->c-utf32 + + c-utf8->string + ;; TODO c-utf16->string + ;; TODO c-utf32->string + + + ;c-string-length ;; TODO Documentation, Testing + + ;; c-struct + ;pffi-define-struct;define-c-struct + ;pffi-struct-pointer;c-struct-bytevector + ;pffi-struct-offset-get;c-struct-offset + ;pffi-struct-set!;c-struct-set! + ;pffi-struct-get;c-struct-get + + ;; c-array + ;define-c-array (?) + ;pffi-array-allocate;make-c-array + ;pffi-array-pointer;c-array-pointer + ;pffi-array?;c-array? + ;pffi-pointer->array;c-bytevector->array + ;pffi-array-get;c-array-get + ;pffi-array-set!;c-array-set! + ;pffi-list->array;list->c-array + ;pffi-array->list;c-array->list + + ;; c-variable + ;define-c-variable (?) + ) + (cond-expand + (chicken-6 (include-relative "c/internal.scm")) + (else (include "c/internal.scm"))) + (cond-expand + (chibi (include "c/primitives/chibi.scm")) + (chicken-5 (export foreign-declare + foreign-safe-lambda + void) + (include "c/primitives/chicken.scm")) + (chicken-6 (include-relative "c/primitives/chicken.scm")) + ;(cyclone (include "c/primitives/cyclone.scm")) + ;(gambit (include "c/primitives/gambit.scm")) + (gauche (include "c/primitives/gauche/define-c-procedure.scm")) + ;(gerbil (include "c/primitives/gerbil.scm")) + (guile (include "./c/primitives/guile.scm")) + (kawa (include "c/primitives/kawa.scm")) + ;(larceny (include "c/primitives/larceny.scm")) + (mosh (include "c/primitives/mosh.scm")) + (racket (include "c/primitives/racket.scm")) + (sagittarius (include "c/primitives/sagittarius.scm")) + ;(skint (include "c/primitives/skint.scm")) + (stklos (include "c/primitives/stklos.scm")) + ;(tr7 (include "c/primitives/tr7.scm")) + (ypsilon (export c-function c-callback) + (include "c/primitives/ypsilon.scm"))) + (cond-expand + (chicken-6 (include-relative "c/main.scm") + (include-relative "c/c-bytevectors.scm") + (include-relative "c/pointer.scm") + ;(include-relative "c/array.scm") + ;(include-relative "c/struct.scm") + ) + (else (include "c/main.scm") + ;(include "c/struct.scm") + (include "c/c-bytevectors.scm") + (include "c/pointer.scm") + ;(include "c/array.scm") + ))) diff --git a/snow/retropikzel/pffi/Makefile b/snow/foreign/c/Makefile similarity index 55% rename from snow/retropikzel/pffi/Makefile rename to snow/foreign/c/Makefile index c9f6bde..3837c23 100644 --- a/snow/retropikzel/pffi/Makefile +++ b/snow/foreign/c/Makefile @@ -1,8 +1,9 @@ CC=gcc -chibi: chibi-src/pffi.stub - chibi-ffi chibi-src/pffi.stub - ${CC} -g3 -o chibi-pffi.so chibi-src/pffi.c -fPIC -lffi -shared +chibi: primitives/chibi/foreign-c.stub + chibi-ffi primitives/chibi/foreign-c.stub + mkdir -p lib + ${CC} -g3 -o lib/chibi.so primitives/chibi/foreign-c.c -fPIC -lffi -shared chicken: @echo "Nothing to build for Chicken" @@ -13,13 +14,17 @@ cyclone: gambit: @echo "Nothing to build for Gambit" -gauche: gauche-src/gauche-pffi.c gauche-src/gauchelib.scm +gauche: primitives/gauche/foreign-c-primitives-gauche.c primitives/gauche/gauchelib.scm gauche-package compile \ - --srcdir=gauche-src \ + --srcdir=primitives/gauche \ --cc=${CC} \ - --cflags="-I./include" \ + --cflags="-I./primitives/include" \ --libs=-lffi \ - gauche-pffi gauche-pffi.c gauchelib.scm + foreign-c-primitives-gauche foreign-c-primitives-gauche.c gauchelib.scm + mkdir -p lib + mv foreign-c-primitives-gauche.so lib/gauche.so + mv foreign-c-primitives-gauche.o lib/gauche.o + gerbil: @echo "Nothing to build for Gerbil" @@ -53,3 +58,7 @@ tr7: ypsilon: @echo "Nothing to build for Ypsilon" + +clean: + @rm -rf primitives/chibi/foreign-c.c + @rm -rf lib diff --git a/snow/retropikzel/pffi/shared/array.scm b/snow/foreign/c/array.scm similarity index 82% rename from snow/retropikzel/pffi/shared/array.scm rename to snow/foreign/c/array.scm index ed347d4..9d4bd7e 100644 --- a/snow/retropikzel/pffi/shared/array.scm +++ b/snow/foreign/c/array.scm @@ -8,8 +8,8 @@ (define pffi-list->array (lambda (type list-arg) (let* ((array-size (length list-arg)) - (type-size (pffi-size-of type)) - (array (pffi-pointer-allocate (* type-size array-size))) + (type-size (c-size-of type)) + (array (make-c-bytevector (* type-size array-size))) (offset 0)) (for-each (lambda (item) @@ -25,7 +25,7 @@ (define pffi-array->list (lambda (array) (letrec* ((type (pffi-array-type array)) - (type-size (pffi-size-of type)) + (type-size (c-size-of type)) (max-offset (* type-size (pffi-array-size array))) (array-pointer (pffi-array-pointer array)) (looper (lambda (offset result) @@ -40,19 +40,19 @@ (define pffi-array-allocate (lambda (type size) - (array-make type size (pffi-pointer-allocate-calloc size (pffi-size-of type))))) + (array-make type size (pffi-pointer-allocate-calloc size (c-size-of type))))) (define pffi-array-get (lambda (array index) (let ((type (pffi-array-type array))) (pffi-pointer-get (pffi-array-pointer array) type - (* (pffi-size-of type) index))))) + (* (c-size-of type) index))))) (define pffi-array-set! (lambda (array index value) (let ((type (pffi-array-type array))) (pffi-pointer-set! (pffi-array-pointer array) type - (* (pffi-size-of type) index) + (* (c-size-of type) index) value)))) diff --git a/snow/foreign/c/c-bytevectors.scm b/snow/foreign/c/c-bytevectors.scm new file mode 100644 index 0000000..1712e9d --- /dev/null +++ b/snow/foreign/c/c-bytevectors.scm @@ -0,0 +1,1075 @@ +;;; Copyright 2025 Retropikzel +;;; +;;; Permission to copy this software, in whole or in part, to use this +;;; software for any lawful purpose, and to redistribute this software +;;; is granted subject to the restriction that all copies made of this +;;; software must include this copyright and permission notice in full. +;;; +;;; This is R6RS c-Bytevectors library, modified to work with C pointers. +;;; Mostly just by adding c- prefix to each word "bytevector". +;;; +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +;;; Copyright 2015 William D Clinger. +;;; +;;; Permission to copy this software, in whole or in part, to use this +;;; software for any lawful purpose, and to redistribute this software +;;; is granted subject to the restriction that all copies made of this +;;; software must include this copyright and permission notice in full. +;;; +;;; I also request that you send me a copy of any improvements that you +;;; make to this software so that they may be incorporated within it to +;;; the benefit of the Scheme community. +;;; +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; + +;;; This R7RS-portable implementation of (rnrs bytevectors) is +;;; mostly derived from Larceny's src/Lib/Common/bytevector.sch. +;;; +;;; The R6RS requires implementations to select a native endianness. +;;; That choice is arbitrary, intended to affect performance but not +;;; behavior. In this implementation, the native endianness is +;;; obtained via cond-expand, which should coincide with the +;;; endianness obtained by calling the features procedure. Of the +;;; R7RS systems I've tested, only one omits endianness from its +;;; (features), and it's a slow interpreter for which the native +;;; endianness probably won't affect performance. +;;; +;;; This implementation defines a 53-bit exact integer constant, +;;; and the procedures that work with byte fields of arbitrary +;;; width may create even larger exact integers. +;;; +;;; FIXME: It should be possible to delay creation of that 53-bit +;;; constant until it's needed, which might be better for systems +;;; that don't support exact 53-bit integers. It looks as though +;;; most systems R7RS systems either support exact 53-bit integers +;;; or overflow into inexact 53-bit integers; if the constant turns +;;; out to be inexact, then the procedure that needs it will fail +;;; when it is called, which is what would happen if creation of +;;; that constant were delayed. + +;;; Local stuff. + +(define (complain who . irritants) + (apply error + (string-append "illegal arguments passed to " + (symbol->string who)) + irritants)) + +; Help syntax and procedures; not exported. + +(define-syntax unspecified + (syntax-rules () + ((_) (if #f #f)))) + +(define-syntax c-bytevector:div + (syntax-rules () + ((_ x y) (quotient x y)))) + +(define-syntax c-bytevector:mod + (syntax-rules () + ((_ x y) (remainder x y)))) + +(define-syntax u8->s8 + (syntax-rules () + ((_ octet0) + (let ((octet octet0)) + (if (> octet 127) + (- octet 256) + octet))))) + +(define-syntax s8->u8 + (syntax-rules () + ((_ val0) + (let ((val val0)) + (if (negative? val) + (+ val 256) + val))))) + +(define (make-uint-ref size) + (lambda (c-bytevector k endianness) + (c-bytevector-uint-ref c-bytevector k endianness size))) + +(define (make-sint-ref size) + (lambda (c-bytevector k endianness) + (c-bytevector-sint-ref c-bytevector k endianness size))) + +(define (make-uint-set! size) + (lambda (c-bytevector k n endianness) + (c-bytevector-uint-set! c-bytevector k n endianness size))) + +(define (make-sint-set! size) + (lambda (c-bytevector k n endianness) + (c-bytevector-sint-set! c-bytevector k n endianness size))) + +(define (make-ref/native base base-ref) + (lambda (c-bytevector index) + (ensure-aligned index base) + (base-ref c-bytevector index (native-endianness)))) + +(define (make-set!/native base base-set!) + (lambda (c-bytevector index val) + (ensure-aligned index base) + (base-set! c-bytevector index val (native-endianness)))) + +(define (ensure-aligned index base) + (if (not (zero? (c-bytevector:mod index base))) + (error "non-aligned c-bytevector access" index base))) + +#;(define (make-c-bytevector->int-list c-bytevector-ref) + (lambda (b endness size) + (let ((ref (lambda (i) (c-bytevector-ref b i endness size))) + (length (c-bytevector-length b))) + (let loop ((i 0) (r '())) + (if (>= i length) + (reverse r) + (loop (+ i size) + (cons (ref i) r))))))) + +(define (make-int-list->c-bytevector c-bytevector-set!) + (lambda (l endness size) + (let* ((c-bytevector (make-c-bytevector (* size (length l)))) + (setter! (lambda (i n) + (c-bytevector-set! c-bytevector i n endness size)))) + (let loop ((i 0) (l l)) + (if (null? l) + c-bytevector + (begin + (setter! i (car l)) + (loop (+ i size) (cdr l)))))))) + +;;; Magic numbers for IEEE-754 single and double precision: +;;; +;;; the largest biased exponent (255 or 2047) +;;; the exponent bias (127 or 1023) +;;; the integer value of the hidden bit (2^23 or 2^52) + +(define c-bytevector:single-maxexponent 255) +(define c-bytevector:single-bias + (c-bytevector:div c-bytevector:single-maxexponent 2)) +(define c-bytevector:single-hidden-bit (expt 2 23)) + +(define c-bytevector:double-maxexponent 2047) +(define c-bytevector:double-bias + (c-bytevector:div c-bytevector:double-maxexponent 2)) +(define c-bytevector:double-hidden-bit (expt 2 52)) ; must be exact integer + +(define two^48 (expt 2 48)) +(define two^40 (expt 2 40)) +(define two^32 (expt 2 32)) +(define two^24 (expt 2 24)) +(define two^16 (expt 2 16)) +(define two^8 (expt 2 8)) + +;;; Given four exact integers, returns +;;; +;;; (-1)^sign * (2^exponent) * p/q +;;; +;;; as an inexact real. +;;; +;;; FIXME: this procedure is not used, but it might eventually +;;; become relevant to a rewrite of this implementation so I'm +;;; just commenting it out. + +#; +(define (c-bytevector:normalized sign exponent p q) + (let* ((p/q (inexact (/ p q))) + (x (* p/q (expt 2.0 exponent)))) + (cond ((= sign 0) x) + ((= x 0.0) -0.0) + (else (- x))))) + +;;; Given exact positive integers p and q, +;;; returns three values: +;;; exact integers exponent, p2, and q2 such that +;;; q2 <= p2 < q2+q2 +;;; p / q = (p2 * 2^exponent) / q2 + +(define (c-bytevector:normalized-ieee-parts p q) + (cond ((< p q) + (do ((p p (+ p p)) + (e 0 (- e 1))) + ((>= p q) + (values e p q)))) + ((<= (+ q q) p) + (do ((q q (+ q q)) + (e 0 (+ e 1))) + ((< p (+ q q)) + (values e p q)))) + (else + (values 0 p q)))) + +;;; Given an inexact real x, an exponent bias, and an exact positive +;;; integer q that is a power of 2 representing the integer value of +;;; the hidden bit, returns three exact integers: +;;; +;;; sign +;;; biased-exponent +;;; p +;;; +;;; If x is normalized, then 0 < biased-exponent <= bias+bias, +;;; q <= p < 2*q, and +;;; +;;; x = (-1)^sign * (2^(biased-exponent - bias)) * p/q +;;; +;;; If x is denormalized, then p < q and the equation holds. +;;; If x is zero, then biased-exponent and p are zero. +;;; If x is infinity, then biased-exponent = bias+bias+1 and p=0. +;;; If x is a NaN, then biased-exponent = bias+bias+1 and p>0. +;;; + +(define (c-bytevector:ieee-parts x bias q) + (cond ((nan? x) + (values 0 (+ bias bias 1) (- q 1))) + ((infinite? x) + (values (if (positive? x) 0 1) (+ bias bias 1) 0)) + ((zero? x) + (values (if (eqv? x -0.0) 1 0) 0 0)) + (else + (let* ((sign (if (negative? x) 1 0)) + (y (exact (abs x))) + (num (numerator y)) + (den (denominator y))) + (call-with-values + (lambda () (c-bytevector:normalized-ieee-parts num den)) + (lambda (exponent num den) + (let ((biased-exponent (+ exponent bias))) + (cond ((< 0 biased-exponent (+ bias bias 1)) + ; within the range of normalized numbers + (if (<= den q) + (let* ((factor (/ q den)) + (num*factor (* num factor))) + (if (integer? factor) + (values sign biased-exponent num*factor) + (error 'c-bytevector:ieee-parts + "this shouldn't happen: " x bias q))) + (let* ((factor (/ den q)) + (num*factor (/ num factor))) + (values sign + biased-exponent + (round num*factor))))) + ((>= biased-exponent (+ bias bias 1)) + ; infinity + (values (if (positive? x) 0 1) (+ bias bias 1) 0)) + (else + ; denormalized + ; FIXME: this has the double rounding bug + (do ((biased biased-exponent (+ biased 1)) + (num (round (/ (* q num) den)) + (round (c-bytevector:div num 2)))) + ((and (< num q) (= biased 1)) + (values sign biased num)))))))))))) + +;;; This procedure should work even if +;;; exact integers are limited to as little as 20 bits +;;; inexact reals are limited to IEEE single precision +;;; +;;; If inexact reals are limited to single precision, then +;;; the result might overflow, but we can't help that. + +(define (c-bytevector-ieee-double-big-endian-ref c-bytevector k) + (let* ((byte0 (c-bytevector-u8-ref c-bytevector (+ k 0))) + (byte1 (c-bytevector-u8-ref c-bytevector (+ k 1))) + (byte2 (c-bytevector-u8-ref c-bytevector (+ k 2))) + (byte3 (c-bytevector-u8-ref c-bytevector (+ k 3))) + (byte4 (c-bytevector-u8-ref c-bytevector (+ k 4))) + (byte5 (c-bytevector-u8-ref c-bytevector (+ k 5))) + (byte6 (c-bytevector-u8-ref c-bytevector (+ k 6))) + (byte7 (c-bytevector-u8-ref c-bytevector (+ k 7))) + (sign (quotient byte0 128)) + (biased-exponent (+ (* 16 (remainder byte0 128)) + (quotient byte1 16))) + (hibits (+ (* 65536 (remainder byte1 16)) + (* 256 byte2) + byte3)) + (midbits (+ (* 256 byte4) byte5)) + (lobits (+ (* 256 byte6) byte7))) + (make-ieee-double sign biased-exponent hibits midbits lobits))) + +(define (c-bytevector-ieee-double-little-endian-ref c-bytevector k) + (let* ((byte0 (c-bytevector-u8-ref c-bytevector (+ k 7))) + (byte1 (c-bytevector-u8-ref c-bytevector (+ k 6))) + (byte2 (c-bytevector-u8-ref c-bytevector (+ k 5))) + (byte3 (c-bytevector-u8-ref c-bytevector (+ k 4))) + (byte4 (c-bytevector-u8-ref c-bytevector (+ k 3))) + (byte5 (c-bytevector-u8-ref c-bytevector (+ k 2))) + (byte6 (c-bytevector-u8-ref c-bytevector (+ k 1))) + (byte7 (c-bytevector-u8-ref c-bytevector (+ k 0))) + (sign (quotient byte0 128)) + (biased-exponent (+ (* 16 (remainder byte0 128)) + (quotient byte1 16))) + (hibits (+ (* 65536 (remainder byte1 16)) + (* 256 byte2) + byte3)) + (midbits (+ (* 256 byte4) byte5)) + (lobits (+ (* 256 byte6) byte7))) + (make-ieee-double sign biased-exponent hibits midbits lobits))) + +;;; This procedure should work even if +;;; exact integers are limited to as little as 23 bits +;;; inexact reals are limited to IEEE single precision + +(define (c-bytevector-ieee-single-big-endian-ref c-bytevector k) + (let* ((byte0 (c-bytevector-u8-ref c-bytevector (+ k 0))) + (byte1 (c-bytevector-u8-ref c-bytevector (+ k 1))) + (byte2 (c-bytevector-u8-ref c-bytevector (+ k 2))) + (byte3 (c-bytevector-u8-ref c-bytevector (+ k 3))) + (sign (quotient byte0 128)) + (biased-exponent (+ (* 2 (remainder byte0 128)) + (quotient byte1 128))) + (bits (+ (* 65536 (remainder byte1 128)) + (* 256 byte2) + byte3))) + (make-ieee-single sign biased-exponent bits))) + +(define (c-bytevector-ieee-single-little-endian-ref c-bytevector k) + (let* ((byte0 (c-bytevector-u8-ref c-bytevector (+ k 3))) + (byte1 (c-bytevector-u8-ref c-bytevector (+ k 2))) + (byte2 (c-bytevector-u8-ref c-bytevector (+ k 1))) + (byte3 (c-bytevector-u8-ref c-bytevector (+ k 0))) + (sign (quotient byte0 128)) + (biased-exponent (+ (* 2 (remainder byte0 128)) + (quotient byte1 128))) + (bits (+ (* 65536 (remainder byte1 128)) + (* 256 byte2) + byte3))) + (make-ieee-single sign biased-exponent bits))) + +;;; Given +;;; +;;; the sign bit +;;; biased exponent +;;; integer value of the 20 high order bits without the hidden bit +;;; integer value of the 16 mid-order bits +;;; integer value of the 16 low-order bits +;;; +;;; returns an inexact real approximating the IEEE double precision +;;; number with the given representation. If an implementation +;;; implements inexact reals using IEEE double precision, and +;;; implements IEEE-754 arithmetic correctly, and the arguments +;;; do not imply a NaN, then the inexact real that's returned +;;; should be exactly right. + +(define (make-ieee-double sign biased-exponent hibits midbits lobits) + (cond ((= biased-exponent c-bytevector:double-maxexponent) + (if (zero? (+ hibits midbits lobits)) + (if (= 0 sign) + +inf.0 + -inf.0) + (if (= 0 sign) + +nan.0 + -nan.0))) + ((= 0 biased-exponent) + (if (and (= 0 hibits) + (= 0 midbits) + (= 0 lobits)) + (if (= 0 sign) + +0.0 + -0.0) + (let* ((x (inexact hibits)) + (x (+ (* 65536.0 x) + (inexact midbits))) + (x (+ (* 65536.0 x) + (inexact lobits))) + (two^51 2.251799813685248e15) + (x (/ x two^51)) + (x (* x (expt 2.0 (- c-bytevector:double-bias))))) + (if (= 0 sign) + x + (- x))))) + (else + (let* ((hibits (+ #x100000 ; hidden bit + hibits)) + (x (inexact hibits)) + (x (+ (* 65536.0 x) + (inexact midbits))) + (x (+ (* 65536.0 x) + (inexact lobits))) + (two^52 4.503599627370496e15) + (x (/ x two^52)) + (x (* x (expt 2.0 + (- biased-exponent c-bytevector:double-bias))))) + (if (= 0 sign) + x + (- x)))))) + +;;; Given +;;; +;;; the sign bit +;;; biased exponent +;;; integer value of the 23-bit mantissa without the hidden bit +;;; +;;; returns an inexact real approximating the IEEE single precision +;;; number with the given representation. If an implementation +;;; implements inexact reals using IEEE single or double precision, +;;; and implements IEEE-754 arithmetic correctly, and the arguments +;;; do not imply a NaN, then the inexact real that's returned +;;; should be exactly right. + +(define (make-ieee-single sign biased-exponent bits) + (cond ((= biased-exponent c-bytevector:single-maxexponent) + (if (zero? bits) + (if (= 0 sign) + +inf.0 + -inf.0) + (if (= 0 sign) + +nan.0 + -nan.0))) + ((= 0 biased-exponent) + (if (= 0 bits) + (if (= 0 sign) + +0.0 + -0.0) + (let* ((x (inexact bits)) + (two^22 4194304.0) + (x (/ x two^22)) + (x (* x (expt 2.0 (- c-bytevector:single-bias))))) + (if (= 0 sign) + x + (- x))))) + (else + (let* ((bits (+ #x800000 ; hidden bit + bits)) + (x (inexact bits)) + (two^23 8388608.0) + (x (/ x two^23)) + (x (* x (expt 2.0 + (- biased-exponent c-bytevector:single-bias))))) + (if (= 0 sign) + x + (- x)))))) + +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +;;; +;;; Exported stuff. +;;; +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; + +;;; The R6RS allows implementations to support other symbols as well. + +(define-syntax endianness + (syntax-rules () + ((_ big) + (quote big)) + ((_ little) + (quote little)))) + +(cond-expand + (little-endian + (define (native-endianness) + 'little)) + (else + (define (native-endianness) + 'big))) + +;;; Already defined by (scheme base): +;;; +;;; c-bytevector? make-c-bytevector c-bytevector-length + +(define (c-bytevector=? bv1 bv2) + (if (and (c-bytevector? bv1) + (c-bytevector? bv2)) + (equal? bv1 bv2) + (complain 'c-bytevector=? bv1 bv2))) + +#;(define (c-bytevector-fill! b fill) + (if (<= -128 fill -1) + (c-bytevector-fill! b (+ fill 256)) + (let ((n (c-bytevector-length b))) + (do ((i 0 (+ i 1))) + ((= i n)) + (c-bytevector-u8-set! b i fill))))) + +(define (r6rs:c-bytevector-copy! source source-start target target-start count) + (if (>= source-start target-start) + (do ((i 0 (+ i 1))) + ((>= i count)) + (c-bytevector-u8-set! target + (+ target-start i) + (c-bytevector-u8-ref source (+ source-start i)))) + (do ((i (- count 1) (- i 1))) + ((< i 0)) + (c-bytevector-u8-set! target + (+ target-start i) + (c-bytevector-u8-ref source (+ source-start i)))))) + +;;; Already defined by (scheme base), perhaps in greater generality: +;;; +;;; c-bytevector-copy +;;; c-bytevector-u8-ref +;;; c-bytevector-u8-set! + +(define (c-bytevector-s8-ref b k) + (u8->s8 (c-bytevector-u8-ref b k))) + +(define (c-bytevector-s8-set! b k val) + (c-bytevector-u8-set! b k (s8->u8 val))) + +#;(define (c-bytevector->u8-list b) + (let ((n (c-bytevector-length b))) + (do ((i (- n 1) (- i 1)) + (result '() (cons (c-bytevector-u8-ref b i) result))) + ((< i 0) + result)))) + +(define (u8-list->c-bytevector vals) + (let* ((n (length vals)) + (b (make-c-bytevector n))) + (do ((vals vals (cdr vals)) + (i 0 (+ i 1))) + ((null? vals)) + (c-bytevector-u8-set! b i (car vals))) + b)) + +(define (c-bytevector-uchar-ref c-bytevector index) + (integer->char (c-bytevector-u8-ref c-bytevector index))) + +(define (c-bytevector-uchar-set! c-bytevector index char) + (c-bytevector-u8-set! c-bytevector index (char->integer char))) + +(define (c-bytevector-char-ref c-bytevector index) + (integer->char (c-bytevector-s8-ref c-bytevector index))) + +(define (c-bytevector-char-set! c-bytevector index char) + (c-bytevector-s8-set! c-bytevector index (char->integer char))) + +(define (c-bytevector-uint-ref c-bytevector index endness size) + (case endness + ((big) + (do ((i 0 (+ i 1)) + (result 0 (+ (* 256 result) + (c-bytevector-u8-ref c-bytevector (+ index i))))) + ((>= i size) + result))) + ((little) + (do ((i (- size 1) (- i 1)) + (result 0 (+ (* 256 result) + (c-bytevector-u8-ref c-bytevector (+ index i))))) + ((< i 0) + result))) + (else + (c-bytevector-uint-ref c-bytevector index (native-endianness) size)))) + +(define (c-bytevector-sint-ref c-bytevector index endness size) + (let* ((high-byte (c-bytevector-u8-ref c-bytevector + (if (eq? endness 'big) + index + (+ index size -1)))) + (uresult (c-bytevector-uint-ref c-bytevector index endness size))) + (if (> high-byte 127) + (- uresult (expt 256 size)) + uresult))) + +; FIXME: Some of these procedures may not do enough range checking. + +(define (c-bytevector-uint-set! c-bytevector index val endness size) + (case endness + ((little) + (do ((i 0 (+ i 1)) + (val val (c-bytevector:div val 256))) + ((>= i size) + (unspecified)) + (c-bytevector-u8-set! c-bytevector (+ index i) (c-bytevector:mod val 256)))) + ((big) + (do ((i (- size 1) (- i 1)) + (val val (c-bytevector:div val 256))) + ((< i 0) + (unspecified)) + (c-bytevector-u8-set! c-bytevector (+ index i) (c-bytevector:mod val 256)))) + (else + (c-bytevector-uint-set! c-bytevector index val (native-endianness) size)))) + +(define (c-bytevector-sint-set! c-bytevector index val endness size) + (let ((uval (if (< val 0) + (+ val (expt 256 size)) + val))) + (c-bytevector-uint-set! c-bytevector index uval endness size))) + +;(define c-bytevector->uint-list (make-c-bytevector->int-list c-bytevector-uint-ref)) +;(define c-bytevector->sint-list (make-c-bytevector->int-list c-bytevector-sint-ref)) + +;(define uint-list->c-bytevector (make-int-list->c-bytevector c-bytevector-uint-set!)) +;(define sint-list->c-bytevector (make-int-list->c-bytevector c-bytevector-sint-set!)) + +(define c-bytevector-u16-ref (make-uint-ref 2)) +(define c-bytevector-s16-ref (make-sint-ref 2)) +(define c-bytevector-u16-set! (make-uint-set! 2)) +(define c-bytevector-s16-set! (make-sint-set! 2)) +(define c-bytevector-u16-native-ref (make-ref/native 2 c-bytevector-u16-ref)) +(define c-bytevector-s16-native-ref (make-ref/native 2 c-bytevector-s16-ref)) +(define c-bytevector-u16-native-set! (make-set!/native 2 c-bytevector-u16-set!)) +(define c-bytevector-s16-native-set! (make-set!/native 2 c-bytevector-s16-set!)) + +(define c-bytevector-u32-ref (make-uint-ref 4)) +(define c-bytevector-s32-ref (make-sint-ref 4)) +(define c-bytevector-u32-set! (make-uint-set! 4)) +(define c-bytevector-s32-set! (make-sint-set! 4)) +(define c-bytevector-u32-native-ref (make-ref/native 4 c-bytevector-u32-ref)) +(define c-bytevector-s32-native-ref (make-ref/native 4 c-bytevector-s32-ref)) +(define c-bytevector-u32-native-set! (make-set!/native 4 c-bytevector-u32-set!)) +(define c-bytevector-s32-native-set! (make-set!/native 4 c-bytevector-s32-set!)) + +(define c-bytevector-u64-ref (make-uint-ref 8)) +(define c-bytevector-s64-ref (make-sint-ref 8)) +(define c-bytevector-u64-set! (make-uint-set! 8)) +(define c-bytevector-s64-set! (make-sint-set! 8)) +(define c-bytevector-u64-native-ref (make-ref/native 8 c-bytevector-u64-ref)) +(define c-bytevector-s64-native-ref (make-ref/native 8 c-bytevector-s64-ref)) +(define c-bytevector-u64-native-set! (make-set!/native 8 c-bytevector-u64-set!)) +(define c-bytevector-s64-native-set! (make-set!/native 8 c-bytevector-s64-set!)) + +(cond-expand + (little-endian + (define (c-bytevector-ieee-single-native-ref c-bytevector k) + (if (not (= 0 (remainder k 4))) + (complain 'c-bytevector-ieee-single-native-ref c-bytevector k)) + (c-bytevector-ieee-single-little-endian-ref c-bytevector k)) + (define (c-bytevector-ieee-double-native-ref c-bytevector k) + (if (not (= 0 (remainder k 8))) + (complain 'c-bytevector-ieee-double-native-ref c-bytevector k)) + (c-bytevector-ieee-double-little-endian-ref c-bytevector k)) + (define (c-bytevector-ieee-single-native-set! c-bytevector k x) + (if (not (= 0 (remainder k 4))) + (complain 'c-bytevector-ieee-single-native-set! c-bytevector k x)) + (c-bytevector-ieee-single-set! c-bytevector k x 'little)) + (define (c-bytevector-ieee-double-native-set! c-bytevector k x) + (if (not (= 0 (remainder k 8))) + (complain 'c-bytevector-ieee-double-native-set! c-bytevector k x)) + (c-bytevector-ieee-double-set! c-bytevector k x 'little))) + (else + (define (c-bytevector-ieee-single-native-ref c-bytevector k) + (if (not (= 0 (remainder k 4))) + (complain 'c-bytevector-ieee-single-native-ref c-bytevector k)) + (c-bytevector-ieee-single-big-endian-ref c-bytevector k)) + (define (c-bytevector-ieee-double-native-ref c-bytevector k) + (if (not (= 0 (remainder k 8))) + (complain 'c-bytevector-ieee-double-native-ref c-bytevector k)) + (c-bytevector-ieee-double-big-endian-ref c-bytevector k)) + (define (c-bytevector-ieee-single-native-set! c-bytevector k x) + (if (not (= 0 (remainder k 4))) + (complain 'c-bytevector-ieee-single-native-set! c-bytevector k x)) + (c-bytevector-ieee-single-set! c-bytevector k x 'big)) + (define (c-bytevector-ieee-double-native-set! c-bytevector k x) + (if (not (= 0 (remainder k 8))) + (complain 'c-bytevector-ieee-double-native-set! c-bytevector k x)) + (c-bytevector-ieee-double-set! c-bytevector k x 'big)))) + +(define (c-bytevector-ieee-single-ref c-bytevector k endianness) + (case endianness + ((big) + (c-bytevector-ieee-single-big-endian-ref c-bytevector k)) + ((little) + (c-bytevector-ieee-single-little-endian-ref c-bytevector k)) + (else + (complain 'c-bytevector-ieee-single-ref c-bytevector k endianness)))) + +(define (c-bytevector-ieee-double-ref c-bytevector k endianness) + (case endianness + ((big) + (c-bytevector-ieee-double-big-endian-ref c-bytevector k)) + ((little) + (c-bytevector-ieee-double-little-endian-ref c-bytevector k)) + (else + (complain 'c-bytevector-ieee-double-ref c-bytevector k endianness)))) + +(define (c-bytevector-ieee-single-set! c-bytevector k x endianness) + (call-with-values + (lambda () + (c-bytevector:ieee-parts x + c-bytevector:single-bias + c-bytevector:single-hidden-bit)) + (lambda (sign biased-exponent frac) + (define (store! sign biased-exponent frac) + (if (eq? 'big endianness) + (begin + (c-bytevector-u8-set! c-bytevector k + (+ (* 128 sign) + (c-bytevector:div biased-exponent 2))) + (c-bytevector-u8-set! c-bytevector (+ k 1) + (+ (* 128 (c-bytevector:mod biased-exponent 2)) + (c-bytevector:div frac (* 256 256)))) + (c-bytevector-u8-set! c-bytevector (+ k 2) + (c-bytevector:div + (c-bytevector:mod frac (* 256 256)) 256)) + (c-bytevector-u8-set! c-bytevector (+ k 3) + (c-bytevector:mod frac 256))) + (begin + (c-bytevector-u8-set! c-bytevector (+ k 3) + (+ (* 128 sign) + (c-bytevector:div biased-exponent 2))) + (c-bytevector-u8-set! c-bytevector (+ k 2) + (+ (* 128 (c-bytevector:mod biased-exponent 2)) + (c-bytevector:div frac (* 256 256)))) + (c-bytevector-u8-set! c-bytevector (+ k 1) + (c-bytevector:div + (c-bytevector:mod frac (* 256 256)) 256)) + (c-bytevector-u8-set! c-bytevector k + (c-bytevector:mod frac 256)))) + (unspecified)) + (cond ((= biased-exponent c-bytevector:single-maxexponent) + (store! sign biased-exponent frac)) + ((< frac c-bytevector:single-hidden-bit) + (store! sign 0 frac)) + (else + (store! sign biased-exponent + (- frac c-bytevector:single-hidden-bit))))))) + +(define (c-bytevector-ieee-double-set! c-bytevector k x endianness) + (call-with-values + (lambda () + (c-bytevector:ieee-parts x + c-bytevector:double-bias + c-bytevector:double-hidden-bit)) + (lambda (sign biased-exponent frac) + + (define (store! sign biased-exponent frac) + (c-bytevector-u8-set! c-bytevector (+ k 7) + (+ (* 128 sign) + (c-bytevector:div biased-exponent 16))) + (c-bytevector-u8-set! c-bytevector (+ k 6) + (+ (* 16 (c-bytevector:mod biased-exponent 16)) + (c-bytevector:div frac two^48))) + (c-bytevector-u8-set! c-bytevector (+ k 5) + (c-bytevector:div (c-bytevector:mod frac two^48) + two^40)) + (c-bytevector-u8-set! c-bytevector (+ k 4) + (c-bytevector:div (c-bytevector:mod frac two^40) + two^32)) + (c-bytevector-u8-set! c-bytevector (+ k 3) + (c-bytevector:div (c-bytevector:mod frac two^32) + two^24)) + (c-bytevector-u8-set! c-bytevector (+ k 2) + (c-bytevector:div (c-bytevector:mod frac two^24) + two^16)) + (c-bytevector-u8-set! c-bytevector (+ k 1) + (c-bytevector:div (c-bytevector:mod frac two^16) + 256)) + (c-bytevector-u8-set! c-bytevector k + (c-bytevector:mod frac 256)) + (if (not (eq? endianness 'little)) + (begin (swap! (+ k 0) (+ k 7)) + (swap! (+ k 1) (+ k 6)) + (swap! (+ k 2) (+ k 5)) + (swap! (+ k 3) (+ k 4)))) + (unspecified)) + + (define (swap! i j) + (let ((bi (c-bytevector-u8-ref c-bytevector i)) + (bj (c-bytevector-u8-ref c-bytevector j))) + (c-bytevector-u8-set! c-bytevector i bj) + (c-bytevector-u8-set! c-bytevector j bi))) + + (cond ((= biased-exponent c-bytevector:double-maxexponent) + (store! sign biased-exponent frac)) + ((< frac c-bytevector:double-hidden-bit) + (store! sign 0 frac)) + (else + (store! sign biased-exponent + (- frac c-bytevector:double-hidden-bit))))))) + +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +; +; Conversions between c-bytevectors and strings. +; +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; + +;;; Already defined by (scheme base), with greater generality: +;;; +;;; string->utf8 +;;; utf8->string + +; (utf-16-codec) might write a byte order mark, +; so it's better not to use textual i/o for this. + +(define (string->utf16 string . rest) + (let* ((endianness (cond ((null? rest) + 'big) + ((not (null? (cdr rest))) + (apply complain 'string->utf16 string rest)) + ((eq? (car rest) 'big) + 'big) + ((eq? (car rest) 'little) + 'little) + (else + (apply complain 'string->utf16 string rest)))) + + ; endianness-dependent adjustments to indexing + + (hi (if (eq? 'big endianness) 0 1)) + (lo (- 1 hi)) + + (n (string-length string))) + + (define (result-length) + (do ((i 0 (+ i 1)) + (k 0 (let ((sv (char->integer (string-ref string i)))) + (if (< sv #x10000) (+ k 2) (+ k 4))))) + ((= i n) k))) + + (let ((bv (make-c-bytevector (result-length)))) + + (define (loop i k) + (if (< i n) + (let ((sv (char->integer (string-ref string i)))) + (if (< sv #x10000) + (let ((hibits (quotient sv 256)) + (lobits (remainder sv 256))) + (c-bytevector-u8-set! bv (+ k hi) hibits) + (c-bytevector-u8-set! bv (+ k lo) lobits) + (loop (+ i 1) (+ k 2))) + (let* ((x (- sv #x10000)) + (hibits (quotient x 1024)) + (lobits (remainder x 1024)) + (hi16 (+ #xd800 hibits)) + (lo16 (+ #xdc00 lobits)) + (hi1 (quotient hi16 256)) + (lo1 (remainder hi16 256)) + (hi2 (quotient lo16 256)) + (lo2 (remainder lo16 256))) + (c-bytevector-u8-set! bv (+ k hi) hi1) + (c-bytevector-u8-set! bv (+ k lo) lo1) + (c-bytevector-u8-set! bv (+ k hi 2) hi2) + (c-bytevector-u8-set! bv (+ k lo 2) lo2) + (loop (+ i 1) (+ k 4))))))) + + (loop 0 0) + bv))) + +;;; The second argument to utf16->string should be optional, +;;; and was optional in the R5.94RS draft, but was made mandatory +;;; in the R5.95RS draft by someone who misinterpreted John Cowan's +;;; response of 27 May 2007 to an ambiguous question posed by +;;; Mike Sperber. This error was not spotted by anyone, and +;;; made its way into the ratified R6RS. +;;; +;;; This implementation does not perpetuate that error. In this +;;; implementation, the second argument is optional. +;;; +;;; The R6RS also contradicts itself by saying the c-bytevector +;;; will be decoded according to UTF-16BE or UTF-16LE, which +;;; implies any BOM must be ignored. I believe the intended +;;; specification was along these lines: +;;; +;;; c-Bytevector is decoded acccording to UTF-16, UTF-16BE, +;;; UTF-16LE, or a fourth encoding scheme that differs from +;;; all three of those, depending upon the optional arguments +;;; endianness and endianness-mandatory. If endianness +;;; is the symbol big and endianness-mandatory is absent +;;; or false, then c-bytevector is decoded according to +;;; UTF-16. If endianness is the symbol big and +;;; endianness-mandatory is #t, then c-bytevector is decoded +;;; according to UTF-16BE. If endianness is the symbol +;;; little and endianness-mandatory is #t, then c-bytevector +;;; is decoded according to UTF-16LE. If endianness is +;;; the symbol little and endianness-mandatory is absent +;;; or #f, then the c-bytevector is decoded according to +;;; UTF-16 if it begins with a BOM but is decoded according +;;; to UTF-16LE if it does not begin with a BOM; note that +;;; this fourth decoding does not correspond to any of the +;;; Unicode encoding schemes that are defined by the Unicode +;;; standard. +;;; +;;; That is the specification implemented here. + +#;(define (utf16->string c-bytevector . rest) + (let* ((n (c-bytevector-length c-bytevector)) + + (begins-with-bom? + (and (<= 2 n) + (let ((b0 (c-bytevector-u8-ref c-bytevector 0)) + (b1 (c-bytevector-u8-ref c-bytevector 1))) + (or (and (= b0 #xfe) (= b1 #xff) 'big) + (and (= b0 #xff) (= b1 #xfe) 'little))))) + + (mandatory? (cond ((or (null? rest) (null? (cdr rest))) + #f) + ((and (null? (cddr rest)) + (boolean? (cadr rest))) + (cadr rest)) + (else + (apply complain 'utf16->string c-bytevector rest)))) + + (endianness (cond ((null? rest) + (or begins-with-bom? 'big)) + ((eq? (car rest) 'big) + (if mandatory? + 'big + (or begins-with-bom? 'big))) + ((eq? (car rest) 'little) + (if mandatory? + 'little + (or begins-with-bom? 'little))) + (else (apply complain + 'utf16->string + c-bytevector rest)))) + + (begins-with-bom? (if mandatory? #f begins-with-bom?)) + + (endianness (if mandatory? (car rest) endianness)) + + ; endianness-dependent adjustments to indexing + + (hi (if (eq? 'big endianness) 0 1)) + (lo (- 1 hi)) + + (replacement-character (integer->char #xfffd))) + + ; computes the length of the encoded string + + (define (result-length) + (define (loop i k) + (if (>= i n) + k + (let ((octet (c-bytevector-u8-ref c-bytevector i))) + (cond ((< octet #xd8) + (loop (+ i 2) (+ k 1))) + ((< octet #xdc) + (let* ((i2 (+ i 2)) + (octet2 (if (< i2 n) + (c-bytevector-u8-ref c-bytevector i2) + 0))) + (if (<= #xdc octet2 #xdf) + (loop (+ i 4) (+ k 1)) + ; bad surrogate pair, becomes replacement character + (loop i2 (+ k 1))))) + (else (loop (+ i 2) (+ k 1))))))) + (if begins-with-bom? + (loop (+ hi 2) 0) + (loop hi 0))) + + (if (odd? n) + (error "c-bytevector passed to utf16->string has odd length" c-bytevector)) + + (let ((s (make-string (result-length)))) + (define (loop i k) + (if (< i n) + (let ((hibits (c-bytevector-u8-ref c-bytevector (+ i hi))) + (lobits (c-bytevector-u8-ref c-bytevector (+ i lo)))) + (cond ((< hibits #xd8) + (let ((c (integer->char + (+ (* hibits 256) + lobits)))) + (string-set! s k c)) + (loop (+ i 2) (+ k 1))) + ((< hibits #xdc) + (let* ((i2 (+ i hi 2)) + (i3 (+ i lo 2)) + (octet2 (if (< i2 n) + (c-bytevector-u8-ref c-bytevector i2) + 0)) + (octet3 (if (< i2 n) + (c-bytevector-u8-ref c-bytevector i3) + 0))) + (if (<= #xdc octet2 #xdf) + (let* ((sv (+ #x10000 + (* #x0400 + (remainder + (+ (* hibits 256) + lobits) + #x0400)) + (remainder + (+ (* octet2 256) + octet3) + #x0400))) + (c (if (<= #x10000 sv #x10ffff) + (integer->char sv) + replacement-character))) + (string-set! s k c) + (loop (+ i 4) (+ k 1))) + ; bad surrogate pair + (begin (string-set! s k replacement-character) + (loop (+ i 2) (+ k 1)))))) + ((< hibits #xe0) + ; second surrogate not preceded by a first surrogate + (string-set! s k replacement-character) + (loop (+ i 2) (+ k 1))) + (else + (let ((c (integer->char + (+ (* hibits 256) + lobits)))) + (string-set! s k c)) + (loop (+ i 2) (+ k 1))))))) + (if begins-with-bom? + (loop 2 0) + (loop 0 0)) + s))) + +;;; There is no utf-32-codec, so we can't use textual i/o for this. + +(define (string->utf32 string . rest) + (let* ((endianness (cond ((null? rest) 'big) + ((eq? (car rest) 'big) 'big) + ((eq? (car rest) 'little) 'little) + (else (apply complain + 'string->utf32 + string + rest)))) + (n (string-length string)) + (result (make-c-bytevector (* 4 n)))) + (do ((i 0 (+ i 1))) + ((= i n) result) + (c-bytevector-u32-set! result + (* 4 i) + (char->integer (string-ref string i)) + endianness)))) + +;;; There is no utf-32-codec, so we can't use textual i/o for this. + +#;(define (utf32->string c-bytevector . rest) + (let* ((n (c-bytevector-length c-bytevector)) + + (begins-with-bom? + (and (<= 4 n) + (let ((b0 (c-bytevector-u8-ref c-bytevector 0)) + (b1 (c-bytevector-u8-ref c-bytevector 1)) + (b2 (c-bytevector-u8-ref c-bytevector 2)) + (b3 (c-bytevector-u8-ref c-bytevector 3))) + (or (and (= b0 0) (= b1 0) (= b2 #xfe) (= b3 #xff) + 'big) + (and (= b0 #xff) (= b1 #xfe) (= b2 0) (= b3 0) + 'little))))) + + (mandatory? (cond ((or (null? rest) (null? (cdr rest))) + #f) + ((and (null? (cddr rest)) + (boolean? (cadr rest))) + (cadr rest)) + (else + (apply complain 'utf32->string c-bytevector rest)))) + + (endianness (cond ((null? rest) + (or begins-with-bom? 'big)) + ((eq? (car rest) 'big) + (if mandatory? + 'big + (or begins-with-bom? 'big))) + ((eq? (car rest) 'little) + (if mandatory? + 'little + (or begins-with-bom? 'little))) + (else (apply complain + 'utf32->string + c-bytevector + rest)))) + + (begins-with-bom? (if mandatory? #f begins-with-bom?)) + + (endianness (if mandatory? (car rest) endianness)) + + (i0 (if begins-with-bom? 4 0)) + + (result (if (zero? (remainder n 4)) + (make-string (quotient (- n i0) 4)) + (complain + "c-bytevector passed to utf32->string has bad length" + c-bytevector)))) + + (do ((i i0 (+ i 4)) + (j 0 (+ j 1))) + ((= i n) result) + (let* ((sv (c-bytevector-u32-ref c-bytevector i endianness)) + (sv (cond ((< sv #xd800) sv) + ((< sv #xe000) #xfffd) ; replacement character + ((< sv #x110000) sv) + (else #xfffd))) ; replacement character + (c (integer->char sv))) + (string-set! result j c))))) diff --git a/snow/foreign/c/internal.scm b/snow/foreign/c/internal.scm new file mode 100644 index 0000000..ff8be0b --- /dev/null +++ b/snow/foreign/c/internal.scm @@ -0,0 +1,50 @@ +(define type->libffi-type-number + (lambda (type) + (cond ((equal? type 'int8) 1) + ((equal? type 'uint8) 2) + ((equal? type 'int16) 3) + ((equal? type 'uint16) 4) + ((equal? type 'int32) 5) + ((equal? type 'uint32) 6) + ((equal? type 'int64) 7) + ((equal? type 'uint64) 8) + ((equal? type 'char) 9) + ((equal? type 'unsigned-char) 10) + ((equal? type 'short) 11) + ((equal? type 'unsigned-short) 12) + ((equal? type 'int) 13) + ((equal? type 'unsigned-int) 14) + ((equal? type 'long) 15) + ((equal? type 'unsigned-long) 16) + ((equal? type 'float) 17) + ((equal? type 'double) 18) + ((equal? type 'void) 19) + ((equal? type 'pointer) 20) + ((equal? type 'pointer-address) 21) + ((equal? type 'callback) 22) + (else (error "Undefined type" type))))) + +(define c-bytevector-get + (lambda (pointer type offset) + (cond ((equal? type 'int8) (c-bytevector-s8-ref pointer offset)) + ((equal? type 'uint8) (c-bytevector-u8-ref pointer offset)) + ((equal? type 'int16) (c-bytevector-s16-ref pointer offset)) + ((equal? type 'uint16) (c-bytevector-u16-ref pointer offset)) + ((equal? type 'int32) (c-bytevector-s32-ref pointer offset)) + ((equal? type 'uint32) (c-bytevector-u32-ref pointer offset)) + ((equal? type 'int64) (c-bytevector-s64-ref pointer offset)) + ((equal? type 'uint64) (c-bytevector-u64-ref pointer offset)) + ((equal? type 'char) (integer->char (c-bytevector-s8-ref pointer offset))) + ((equal? type 'unsigned-char) (integer->char (c-bytevector-u8-ref pointer offset))) + ((equal? type 'short) (c-bytevector-sint-ref pointer offset (native-endianness) (c-type-size 'short))) + ((equal? type 'unsigned-short) (c-bytevector-sint-ref pointer offset (native-endianness) (c-type-size 'unsigned-short))) + ((equal? type 'int) (c-bytevector-sint-ref pointer offset (native-endianness) (c-type-size 'int))) + ((equal? type 'unsigned-int) (c-bytevector-sint-ref pointer offset (native-endianness) (c-type-size 'unsigned-int))) + ((equal? type 'long) (c-bytevector-sint-ref pointer offset (native-endianness) (c-type-size 'long))) + ((equal? type 'unsigned-long) (c-bytevector-sint-ref pointer offset (native-endianness) (c-type-size 'unsigned-long))) + ((equal? type 'float) (c-bytevector-ieee-single-native-ref pointer offset)) + ((equal? type 'double) (c-bytevector-ieee-double-native-ref pointer offset)) + ((equal? type 'pointer) (c-bytevector-pointer-ref pointer offset)) + ((not (equal? type 'void)) (error "No such foreign type" type)) + ;; Return unspecified on purpose if type is void + ))) diff --git a/snow/retropikzel/pffi/shared/main.scm b/snow/foreign/c/main.scm similarity index 72% rename from snow/retropikzel/pffi/shared/main.scm rename to snow/foreign/c/main.scm index 986ce39..30d0905 100644 --- a/snow/retropikzel/pffi/shared/main.scm +++ b/snow/foreign/c/main.scm @@ -1,81 +1,8 @@ -(cond-expand - (mosh (define pffi-init (lambda () #t))) - (chicken - (define-syntax pffi-init - (er-macro-transformer - (lambda (expr rename compare) - '(import (chicken foreign) - (chicken memory)) - #t)))) - (gambit #t) - (ypsilon - (define-syntax pffi-init - (syntax-rules () - ((_) - (import (ypsilon ffi) - (ypsilon c-types)))))) - (else (define pffi-init (lambda () #t)))) +(define c-type-size + (lambda (type) + (size-of-type type))) -(define pffi-type? - (lambda (object) - (if (equal? (size-of-type object) #f) - #f - #t))) - -(define pffi-size-of - (lambda (object) - (cond ((pffi-struct? object) (pffi-struct-size object)) - ((pffi-type? object) (size-of-type object)) - (else (error "Not pffi-struct, pffi-enum of pffi-type" object))))) - -(define pffi-string->pointer - (lambda (str) - (letrec* ((str-length (string-length str)) - (pointer (pffi-pointer-allocate (+ str-length 1))) - (looper (lambda (index) - (when (< index str-length) - (pffi-pointer-set! pointer - 'char - index - (string-ref str index)) - (looper (+ index 1)))))) - (looper 0) - (pffi-pointer-set! pointer 'char str-length #\null) - pointer))) - -(define pffi-pointer->string - (lambda (pointer) - (letrec* ((looper (lambda (index str) - (let ((c (pffi-pointer-get pointer 'char index))) - (if (char=? c #\null) - str - (looper (+ index 1) (cons c str))))))) - (list->string (reverse (looper 0 (list))))))) - - -(define pffi-types - '(int8 - uint8 - int16 - uint16 - int32 - uint32 - int64 - uint64 - char - unsigned-char - short - unsigned-short - int - unsigned-int - long - unsigned-long - float - double - pointer - void)) - -(define string-split +(define foreign-c:string-split (lambda (str mark) (let* ((str-l (string->list str)) (res (list)) @@ -93,16 +20,11 @@ res))) (cond-expand - (gambit #t) - ((or chicken cyclone) - (define-syntax pffi-define-library - (syntax-rules () - ((_ scheme-name headers object-name options) - (begin - (define scheme-name #t) - (pffi-shared-object-load headers)))))) + (gambit #t) ; Defined in gambit.scm + (chicken #t) ; Defined in chicken.scm + (cyclone #t) ; Defined in cyclone.scm (else - (define-syntax pffi-define-library + (define-syntax define-c-library (syntax-rules () ((_ scheme-name headers object-name options) (define scheme-name @@ -124,8 +46,8 @@ (cond-expand (windows (append - (if (get-environment-variable "PFFI_LOAD_PATH") - (string-split (get-environment-variable "PFFI_LOAD_PATH") #\;) + (if (get-environment-variable "FOREIGN_C_LOAD_PATH") + (foreign-c:string-split (get-environment-variable "FOREIGN_C_LOAD_PATH") #\;) (list)) (if (get-environment-variable "SYSTEM") (list (get-environment-variable "SYSTEM")) @@ -144,15 +66,15 @@ (list)) (list ".") (if (get-environment-variable "PATH") - (string-split (get-environment-variable "PATH") #\;) + (foreign-c:string-split (get-environment-variable "PATH") #\;) (list)) (if (get-environment-variable "PWD") (list (get-environment-variable "PWD")) (list)))) (else (append - (if (get-environment-variable "PFFI_LOAD_PATH") - (string-split (get-environment-variable "PFFI_LOAD_PATH") #\:) + (if (get-environment-variable "FOREIGN_C_LOAD_PATH") + (foreign-c:string-split (get-environment-variable "FOREIGN_C_LOAD_PATH") #\:) (list)) ; Guix (list (if (get-environment-variable "GUIX_ENVIRONMENT") @@ -161,7 +83,7 @@ "/run/current-system/profile/lib") ; Debian (if (get-environment-variable "LD_LIBRARY_PATH") - (string-split (get-environment-variable "LD_LIBRARY_PATH") #\:) + (foreign-c:string-split (get-environment-variable "LD_LIBRARY_PATH") #\:) (list)) (list ;;; x86-64 @@ -236,5 +158,5 @@ (exit 1)) (cond-expand (stklos shared-object) - (else (pffi-shared-object-load shared-object + (else (shared-object-load shared-object `((additional-versions ,additional-versions))))))))))))) diff --git a/snow/foreign/c/pointer.scm b/snow/foreign/c/pointer.scm new file mode 100644 index 0000000..375a692 --- /dev/null +++ b/snow/foreign/c/pointer.scm @@ -0,0 +1,122 @@ +(cond-expand + (windows (define-c-library libc + '("stdlib.h" "string.h") + "ucrtbase" + '((additional-versions ("0" "6"))))) + (else (define-c-library libc + '("stdlib.h" "string.h") + "c" + '((additional-versions ("0" "6")))))) + +(define-c-procedure c-calloc libc 'calloc 'pointer '(int int)) +(define-c-procedure c-memset-address->pointer libc 'memset 'pointer '(uint64 uint8 int)) +(define-c-procedure c-memset-pointer->address libc 'memset 'uint64 '(pointer uint8 int)) +;(define-c-procedure c-memset-address libc 'memset 'pointer '(uint64 uint8 int)) +;(define-c-procedure c-printf libc 'printf 'int '(pointer pointer)) +(define-c-procedure c-malloc libc 'malloc 'pointer '(int)) +(define-c-procedure c-strlen libc 'strlen 'int '(pointer)) + +(define make-c-bytevector + (lambda (k . byte) + (if (null? byte) + (c-malloc k) + (bytevector->c-bytevector (make-bytevector k (car byte)))))) + +(define c-bytevector + (lambda bytes + (bytevector->c-bytevector (apply bytevector bytes)))) + +(cond-expand + (else (define-c-procedure c-free libc 'free 'void '(pointer)))) + +(define bytevector->c-bytevector + (lambda (bytes) + (letrec* ((bytes-length (bytevector-length bytes)) + (pointer (make-c-bytevector bytes-length)) + (looper (lambda (index) + (when (< index bytes-length) + (c-bytevector-u8-set! pointer + index + (bytevector-u8-ref bytes index)) + (looper (+ index 1)))))) + (looper 0) + pointer))) + +(define c-bytevector->bytevector + (lambda (pointer size) + (letrec* ((bytes (make-bytevector size)) + (looper (lambda (index) + (let ((byte (c-bytevector-u8-ref pointer index))) + (if (= index size) + bytes + (begin + (bytevector-u8-set! bytes index byte) + (looper (+ index 1)))))))) + (looper 0)))) + +(define c-string-length + (lambda (bytevector-var) + (c-strlen bytevector-var))) + +(define c-utf8->string + (lambda (c-bytevector) + (let ((size (c-strlen c-bytevector))) + (utf8->string (c-bytevector->bytevector c-bytevector size))))) + +(define string->c-utf8 + (lambda (string-var) + (bytevector->c-bytevector (string->utf8 (string-append string-var (string #\null)))))) + +(cond-expand + (kawa #t) ; FIXME + (chicken #t) ; FIXME + (else (define make-c-null + (lambda () + (cond-expand (stklos (let ((pointer (make-c-bytevector 1))) + (free-bytes pointer) + pointer)) + (else (c-memset-address->pointer 0 0 0))))))) + +(cond-expand + (kawa #t) ; FIXME + (chicken #t) ; FIXME + (else (define c-null? + (lambda (pointer) + (if (c-bytevector? pointer) + (= (c-memset-pointer->address pointer 0 0) 0) + #f))))) + +#;(define c-bytevector->address + (lambda (c-bytevector) + (c-memset-pointer->address c-bytevector 0 0))) + +#;(define address->c-bytevector + (lambda (address) + (c-memset-address->pointer address 0 0))) + +#;(define c-bytevector-pointer-set! + (lambda (c-bytevector k pointer) + (c-bytevector-uint-set! c-bytevector + 0 + (c-bytevector->address pointer) + (native-endianness) + (c-type-size 'pointer)))) + +#;(define c-bytevector-pointer-ref + (lambda (c-bytevector k) + (address->c-bytevector (c-bytevector-uint-ref c-bytevector + 0 + (native-endianness) + (c-type-size 'pointer))))) + +(cond-expand + ;(kawa #t) ; Defined in kawa.scm + (else (define-syntax call-with-address-of + (syntax-rules () + ((_ input-pointer thunk) + (let ((address-pointer (make-c-bytevector (c-type-size 'pointer)))) + (c-bytevector-pointer-set! address-pointer 0 input-pointer) + (let ((result (apply thunk (list address-pointer)))) + (set! input-pointer (c-bytevector-pointer-ref address-pointer 0)) + (c-free address-pointer) + result))))))) diff --git a/snow/retropikzel/pffi/chibi.scm b/snow/foreign/c/primitives/chibi.scm similarity index 75% rename from snow/retropikzel/pffi/chibi.scm rename to snow/foreign/c/primitives/chibi.scm index 890bed5..76bfb05 100644 --- a/snow/retropikzel/pffi/chibi.scm +++ b/snow/foreign/c/primitives/chibi.scm @@ -19,46 +19,30 @@ ((eq? type 'float) (size-of-float)) ((eq? type 'double) (size-of-double)) ((eq? type 'pointer) (size-of-pointer)) - ((eq? type 'string) (size-of-pointer)) - ((eq? type 'struct) (size-of-pointer)) + ((eq? type 'pointer-address) (size-of-pointer)) ((eq? type 'callback) (size-of-pointer)) ((eq? type 'void) 0) (else #f)))) -(define pffi-shared-object-load +(define shared-object-load (lambda (path options) (let ((shared-object (dlopen path RTLD-NOW)) (maybe-error (dlerror))) - (when (not (pffi-pointer-null? maybe-error)) - (error (pffi-pointer->string maybe-error))) shared-object))) -(define pffi-pointer-null - (lambda () - (pointer-null))) - -(define pffi-pointer-null? - (lambda (pointer) - (not pointer))) ; #f is null on Chibi - -(define pffi-pointer? +(define c-bytevector? (lambda (object) (or (equal? object #f) ; False can be null pointer - (pointer? object)))) + (pointer? object)))) -(define pffi-pointer-allocate - (lambda (size) - (pointer-allocate size))) +#;(define c-free +(lambda (pointer) + (pointer-free pointer))) -(define pffi-pointer-address - (lambda (pointer) - (pointer-address pointer))) +;(define c-bytevector-u8-set! pointer-set-c-uint8_t!) +;(define c-bytevector-u8-ref pointer-ref-c-uint8_t) -(define pffi-pointer-free - (lambda (pointer) - (pointer-free pointer))) - -(define pffi-pointer-set! +#;(define pointer-set! (lambda (pointer type offset value) (cond ((equal? type 'int8) (pointer-set-c-int8_t! pointer offset value)) ((equal? type 'uint8) (pointer-set-c-uint8_t! pointer offset value)) @@ -68,7 +52,7 @@ ((equal? type 'uint32) (pointer-set-c-uint32_t! pointer offset value)) ((equal? type 'int64) (pointer-set-c-int64_t! pointer offset value)) ((equal? type 'uint64) (pointer-set-c-uint64_t! pointer offset value)) - ((equal? type 'char) (pointer-set-c-char! pointer offset value)) + ((equal? type 'char) (pointer-set-c-char! pointer offset (char->integer value))) ((equal? type 'short) (pointer-set-c-short! pointer offset value)) ((equal? type 'unsigned-short) (pointer-set-c-unsigned-short! pointer offset value)) ((equal? type 'int) (pointer-set-c-int! pointer offset value)) @@ -80,7 +64,7 @@ ((equal? type 'void) (pointer-set-c-pointer! pointer offset value)) ((equal? type 'pointer) (pointer-set-c-pointer! pointer offset value))))) -(define pffi-pointer-get +#;(define pointer-get (lambda (pointer type offset) (cond ((equal? type 'int8) (pointer-ref-c-int8_t pointer offset)) ((equal? type 'uint8) (pointer-ref-c-uint8_t pointer offset)) @@ -90,7 +74,7 @@ ((equal? type 'uint32) (pointer-ref-c-uint32_t pointer offset)) ((equal? type 'int64) (pointer-ref-c-int64_t pointer offset)) ((equal? type 'uint64) (pointer-ref-c-uint64_t pointer offset)) - ((equal? type 'char) (pointer-ref-c-char pointer offset)) + ((equal? type 'char) (integer->char (pointer-ref-c-char pointer offset))) ((equal? type 'short) (pointer-ref-c-short pointer offset)) ((equal? type 'unsigned-short) (pointer-ref-c-unsigned-short pointer offset)) ((equal? type 'int) (pointer-ref-c-int pointer offset)) @@ -102,14 +86,6 @@ ((equal? type 'void) (pointer-ref-c-pointer pointer offset)) ((equal? type 'pointer) (pointer-ref-c-pointer pointer offset))))) -#;(define pffi-string->pointer - (lambda (string-content) - (string-to-pointer string-content))) - -#;(define pffi-pointer->string - (lambda (pointer) - (pointer-to-string pointer))) - (define pffi-type->native-type (lambda (type) (cond ((equal? type 'int8) 'int8_t) @@ -131,14 +107,14 @@ ((equal? type 'float) 'float) ((equal? type 'double) 'double) ((equal? type 'pointer) '(maybe-null void*)) - ((equal? type 'string) 'string) + ((equal? type 'pointer-address) '(maybe-null void*)) ((equal? type 'void) 'void) ((equal? type 'callback) '(maybe-null void*)) (else (error "pffi-type->native-type -- No such pffi type" type))))) -;; pffi-define +;; define-c-procedure -(define pffi-type->libffi-type +#;(define type->libffi-type (lambda (type) (cond ((equal? type 'int8) (get-ffi-type-int8)) ((equal? type 'uint8) (get-ffi-type-uint8)) @@ -161,13 +137,40 @@ ((equal? type 'double) (get-ffi-type-double)) ((equal? type 'void) (get-ffi-type-void)) ((equal? type 'pointer) (get-ffi-type-pointer)) + ((equal? type 'pointer-address) 1) ((equal? type 'callback) (get-ffi-type-pointer))))) -(define argument->pointer +#;(define type->libffi-type + (lambda (type) + (cond ((equal? type 'int8) 1) + ((equal? type 'uint8) 2) + ((equal? type 'int16) 3) + ((equal? type 'uint16) 4) + ((equal? type 'int32) 5) + ((equal? type 'uint32) 6) + ((equal? type 'int64) 7) + ((equal? type 'uint64) 8) + ((equal? type 'char) 9) + ((equal? type 'unsigned-char) 10) + ((equal? type 'short) 11) + ((equal? type 'unsigned-short) 12) + ((equal? type 'int) 13) + ((equal? type 'unsigned-int) 14) + ((equal? type 'long) 15) + ((equal? type 'unsigned-long) 16) + ((equal? type 'float) 17) + ((equal? type 'double) 18) + ((equal? type 'void) 19) + ((equal? type 'pointer) 20) + ((equal? type 'pointer-address) 21) + ((equal? type 'callback) 22) + (else (error "Undefined type" type))))) + +#;(define argument->pointer (lambda (value type) (cond ((procedure? value) (scheme-procedure-to-pointer value)) - (else (let ((pointer (pffi-pointer-allocate (size-of-type type)))) - (pffi-pointer-set! pointer type 0 value) + (else (let ((pointer (pointer-allocate (size-of-type type)))) + (pointer-set! pointer type 0 value) pointer))))) (define make-c-function @@ -175,27 +178,19 @@ (dlerror) ;; Clean all previous errors (let ((c-function (dlsym shared-object c-name)) (maybe-dlerror (dlerror))) - (when (not (pffi-pointer-null? maybe-dlerror)) - (error (pffi-pointer->string maybe-dlerror))) (lambda arguments - (let ((return-value (pffi-pointer-allocate - (if (equal? return-type 'void) - 0 - (size-of-type return-type))))) - (internal-ffi-call (length argument-types) - (pffi-type->libffi-type return-type) - (map pffi-type->libffi-type argument-types) - c-function - return-value - (map argument->pointer - arguments - argument-types)) - (cond ((not (equal? return-type 'void)) - (pffi-pointer-get return-value return-type 0)))))))) + (let* ((return-pointer + (internal-ffi-call (length argument-types) + (type->libffi-type-number return-type) + (map type->libffi-type-number argument-types) + c-function + (c-type-size return-type) + arguments))) + (c-bytevector-get return-pointer return-type 0)))))) -(define-syntax pffi-define +(define-syntax define-c-procedure (syntax-rules () - ((pffi-define scheme-name shared-object c-name return-type argument-types) + ((_ scheme-name shared-object c-name return-type argument-types) (define scheme-name (make-c-function shared-object (symbol->string c-name) @@ -206,8 +201,8 @@ (lambda (return-type argument-types procedure) (scheme-procedure-to-pointer procedure))) -(define-syntax pffi-define-callback +(define-syntax define-c-callback (syntax-rules () - ((pffi-define scheme-name return-type argument-types procedure) + ((_ scheme-name return-type argument-types procedure) (define scheme-name (make-c-callback return-type 'argument-types procedure))))) diff --git a/snow/foreign/c/primitives/chibi/foreign-c.stub b/snow/foreign/c/primitives/chibi/foreign-c.stub new file mode 100644 index 0000000..1579a81 --- /dev/null +++ b/snow/foreign/c/primitives/chibi/foreign-c.stub @@ -0,0 +1,441 @@ +; vim: ft=scheme + +(c-system-include "stdint.h") +(c-system-include "dlfcn.h") +(c-system-include "stdio.h") +(c-system-include "ffi.h") + +;; c-type-size +(c-declare " + int size_of_int8_t() { return sizeof(int8_t); } + int size_of_uint8_t() { return sizeof(uint8_t); } + int size_of_int16_t() { return sizeof(int16_t); } + int size_of_uint16_t() { return sizeof(uint16_t); } + int size_of_int32_t() { return sizeof(int32_t); } + int size_of_uint32_t() { return sizeof(uint32_t); } + int size_of_int64_t() { return sizeof(int64_t); } + int size_of_uint64_t() { return sizeof(uint64_t); } + int size_of_char() { return sizeof(char); } + int size_of_unsigned_char() { return sizeof(unsigned char); } + int size_of_short() { return sizeof(short); } + int size_of_unsigned_short() { return sizeof(unsigned short); } + int size_of_int() { return sizeof(int); } + int size_of_unsigned_int() { return sizeof(unsigned int); } + int size_of_long() { return sizeof(long); } + int size_of_unsigned_long() { return sizeof(unsigned long); } + int size_of_float() { return sizeof(float); } + int size_of_double() { return sizeof(double); } + int size_of_pointer() { return sizeof(void*); } +") + +(define-c int (size-of-int8_t size_of_int8_t) ()) +(define-c int (size-of-uint8_t size_of_uint8_t) ()) +(define-c int (size-of-int16_t size_of_int16_t) ()) +(define-c int (size-of-uint16_t size_of_uint16_t) ()) +(define-c int (size-of-int32_t size_of_int32_t) ()) +(define-c int (size-of-uint32_t size_of_uint32_t) ()) +(define-c int (size-of-int64_t size_of_int64_t) ()) +(define-c int (size-of-uint64_t size_of_uint64_t) ()) +(define-c int (size-of-char size_of_char) ()) +(define-c int (size-of-unsigned-char size_of_unsigned_char) ()) +(define-c int (size-of-short size_of_short) ()) +(define-c int (size-of-unsigned-short size_of_unsigned_short) ()) +(define-c int (size-of-int size_of_int) ()) +(define-c int (size-of-unsigned-int size_of_unsigned_int) ()) +(define-c int (size-of-long size_of_long) ()) +(define-c int (size-of-unsigned-long size_of_unsigned_long) ()) +(define-c int (size-of-float size_of_float) ()) +(define-c int (size-of-double size_of_double) ()) +(define-c int (size-of-pointer size_of_pointer) ()) + +;; shared-object-load +(define-c-const int (RTLD-NOW "RTLD_NOW")) +(define-c (maybe-null pointer void*) dlopen (string int)) +(define-c (maybe-null pointer void*) dlerror ()) + +;(c-declare "void* pointer_null() { return NULL; }") +;(define-c (pointer void*) (pointer-null pointer_null) ()) + +;(c-declare "int is_pointer_null(void* pointer) { if(pointer == NULL) { return 1; } else { return 0; }; }") +;(define-c bool (is-pointer-null is_pointer_null) ((maybe-null pointer void*))) + +;(c-declare "void* pointer_allocate(int size) { return malloc(size); }") +;(define-c (maybe-null pointer void*) (pointer-allocate pointer_allocate) (int)) + +(c-declare "sexp is_pointer(struct sexp_struct* object) { if(sexp_cpointerp(object)) { return SEXP_TRUE; } else { return SEXP_FALSE; } }") +(define-c sexp (pointer? is_pointer) (sexp)) + +(c-declare "void c_bytevector_u8_set(void* pointer, int offset, uint8_t value) { *(uint8_t*)((char*)pointer + offset) = value; }") +(define-c void (c-bytevector-u8-set! c_bytevector_u8_set) ((pointer void*) int uint8_t)) + +(c-declare "int8_t c_bytevector_u8_ref (void* pointer, int offset) { return *(int8_t*)((char*)pointer + offset); }") +(define-c int8_t (c-bytevector-u8-ref c_bytevector_u8_ref) ((pointer void*) int)) + +(c-declare "void c_bytevector_pointer_set (void* pointer, int offset, void* value) { char* p = (char*)pointer + offset; *(char**)p = value; }") +(define-c void (c-bytevector-pointer-set! c_bytevector_pointer_set) ((pointer void*) int (maybe-null pointer void*))) + +(c-declare "void* c_bytevector_pointer_ref (void* pointer, int offset) { char* p = (char*)pointer + offset; return *(char**)p; }") +(define-c (maybe-null pointer void*) (c-bytevector-pointer-ref c_bytevector_pointer_ref) ((pointer void*) int)) + +#;(c-declare "void* pointer_address(struct sexp_struct* pointer) { + return &sexp_cpointer_value(pointer); + }") +;(define-c (maybe-null pointer void*) (pointer-address pointer_address) (sexp)) + +;(c-declare "void pointer_free(void* pointer) { free(pointer); }") +;(define-c void (pointer-free pointer_free) ((maybe-null pointer void*))) + +;; pointer-set! +;(c-declare "void pointer_set_c_int8_t(void* pointer, int offset, int8_t value) { *(int8_t*)((char*)pointer + offset) = value; }") +;(define-c void (pointer-set-c-int8_t! pointer_set_c_int8_t) ((pointer void*) int int8_t)) +;(c-declare "void pointer_set_c_uint8_t(void* pointer, int offset, uint8_t value) { *(uint8_t*)((char*)pointer + offset) = value; }") +;(define-c void (pointer-set-c-uint8_t! pointer_set_c_uint8_t) ((pointer void*) int uint8_t)) +; +;(c-declare "void pointer_set_c_int16_t(void* pointer, int offset, int16_t value) { *(int16_t*)((char*)pointer + offset) = value; }") +;(define-c void (pointer-set-c-int16_t! pointer_set_c_int16_t) ((pointer void*) int int16_t)) +;(c-declare "void pointer_set_c_uint16_t(void* pointer, int offset, uint16_t value) { *(uint16_t*)((char*)pointer + offset) = value; }") +;(define-c void (pointer-set-c-uint16_t! pointer_set_c_uint16_t) ((pointer void*) int uint16_t)) +; +;(c-declare "void pointer_set_c_int32_t(void* pointer, int offset, int32_t value) { *(int32_t*)((char*)pointer + offset) = value; }") +;(define-c void (pointer-set-c-int32_t! pointer_set_c_int32_t) ((pointer void*) int int32_t)) +;(c-declare "void pointer_set_c_uint32_t(void* pointer, int offset, uint32_t value) { *(uint32_t*)((char*)pointer + offset) = value; }") +;(define-c void (pointer-set-c-uint32_t! pointer_set_c_uint32_t) ((pointer void*) int uint32_t)) +; +;(c-declare "void pointer_set_c_int64_t(void* pointer, int offset, int64_t value) { *(int64_t*)((char*)pointer + offset) = value; }") +;(define-c void (pointer-set-c-int64_t! pointer_set_c_int64_t) ((pointer void*) int int64_t)) +;(c-declare "void pointer_set_c_uint64_t(void* pointer, int offset, uint64_t value) { *(uint64_t*)((char*)pointer + offset) = value; }") +;(define-c void (pointer-set-c-uint64_t! pointer_set_c_uint64_t) ((pointer void*) int uint64_t)) +; +;(c-declare "void pointer_set_c_char(void* pointer, int offset, int8_t value) { *((char*)pointer + offset) = value; }") +;(define-c void (pointer-set-c-char! pointer_set_c_char) ((pointer void*) int int8_t)) +;(c-declare "void pointer_set_c_unsigned_char(void* pointer, int offset, unsigned char value) { *(unsigned char*)((char*)pointer + offset) = value; }") +;(define-c void (pointer-set-c-unsigned-char! pointer_set_c_unsigned_char) ((pointer void*) int unsigned-char)) +; +;(c-declare "void pointer_set_c_short(void* pointer, int offset, short value) { *(short*)((char*)pointer + offset) = value; }") +;(define-c void (pointer-set-c-short! pointer_set_c_short) ((pointer void*) int short)) +;(c-declare "void pointer_set_c_unsigned_short(void* pointer, int offset, unsigned short value) { *(unsigned short*)((char*)pointer + offset) = value; }") +;(define-c void (pointer-set-c-unsigned-short! pointer_set_c_unsigned_short) ((pointer void*) int unsigned-short)) +; +;(c-declare "void pointer_set_c_int(void* pointer, int offset, int value) { *(int*)((char*)pointer + offset) = value; }") +;(define-c void (pointer-set-c-int! pointer_set_c_int) ((pointer void*) int int)) +;(c-declare "void pointer_set_c_unsigned_int(void* pointer, int offset, unsigned int value) { *(unsigned int*)((char*)pointer + offset) = value; }") +;(define-c void (pointer-set-c-unsigned-int! pointer_set_c_unsigned_int) ((pointer void*) int unsigned-int)) +; +;(c-declare "void pointer_set_c_long(void* pointer, int offset, long value) { *(long*)((char*)pointer + offset) = value; }") +;(define-c void (pointer-set-c-long! pointer_set_c_long) ((pointer void*) int long)) +;(c-declare "void pointer_set_c_unsigned_long(void* pointer, int offset, unsigned long value) { *(unsigned long*)((char*)pointer + offset) = value; }") +;(define-c void (pointer-set-c-unsigned-long! pointer_set_c_unsigned_long) ((pointer void*) int unsigned-long)) +; +;(c-declare "void pointer_set_c_float(void* pointer, int offset, float value) { *(float*)((char*)pointer + offset) = value; }") +;(define-c void (pointer-set-c-float! pointer_set_c_float) ((pointer void*) int float)) +; +;(c-declare "void pointer_set_c_double(void* pointer, int offset, double value) { *(double*)((char*)pointer + offset) = value; }") +;(define-c void (pointer-set-c-double! pointer_set_c_double) ((pointer void*) int double)) +; +;(c-declare "void pointer_set_c_pointer(void* pointer, int offset, void* value) { char* p = (char*)pointer + offset; *(char**)p = value; }") +;(define-c void (pointer-set-c-pointer! pointer_set_c_pointer) ((pointer void*) int (maybe-null pointer void*))) +; +;;; pointer-get +;(c-declare "int8_t pointer_ref_c_int8_t(void* pointer, int offset) { return *(int8_t*)((char*)pointer + offset); }") +;(define-c int8_t (pointer-ref-c-int8_t pointer_ref_c_int8_t) ((pointer void*) int)) +;(c-declare "uint8_t pointer_ref_c_uint8_t(void* pointer, int offset) { return *(uint8_t*)((char*)pointer + offset); }") +;(define-c uint8_t (pointer-ref-c-uint8_t pointer_ref_c_uint8_t) ((pointer void*) int)) +; +;(c-declare "int16_t pointer_ref_c_int16_t(void* pointer, int offset) { return *(int16_t*)((char*)pointer + offset); }") +;(define-c int16_t (pointer-ref-c-int16_t pointer_ref_c_int16_t) ((pointer void*) int)) +;(c-declare "uint16_t pointer_ref_c_uint16_t(void* pointer, int offset) { return *(uint16_t*)((char*)pointer + offset); }") +;(define-c uint16_t (pointer-ref-c-uint16_t pointer_ref_c_uint16_t) ((pointer void*) int)) +; +;(c-declare "int32_t pointer_ref_c_int32_t(void* pointer, int offset) { return *(int32_t*)((char*)pointer + offset); }") +;(define-c int32_t (pointer-ref-c-int32_t pointer_ref_c_int32_t) ((pointer void*) int)) +;(c-declare "uint32_t pointer_ref_c_uint32_t(void* pointer, int offset) { return *(uint32_t*)((char*)pointer + offset); }") +;(define-c uint32_t (pointer-ref-c-uint32_t pointer_ref_c_uint32_t) ((pointer void*) int)) +; +;(c-declare "int64_t pointer_ref_c_int64_t(void* pointer, int offset) { return *(int64_t*)((char*)pointer + offset); }") +;(define-c int64_t (pointer-ref-c-int64_t pointer_ref_c_int64_t) ((pointer void*) int)) +;(c-declare "uint64_t pointer_ref_c_uint64_t(void* pointer, int offset) { return *(uint64_t*)((char*)pointer + offset); }") +;(define-c uint64_t (pointer-ref-c-uint64_t pointer_ref_c_uint64_t) ((pointer void*) int)) +; +;(c-declare "int8_t pointer_ref_c_char(void* pointer, int offset) { return *(char*)((char*)pointer + offset); }") +;(define-c int8_t (pointer-ref-c-char pointer_ref_c_char) ((pointer void*) int)) +;(c-declare "unsigned char pointer_ref_c_unsigned_char(void* pointer, int offset) { return *(unsigned char*)((char*)pointer + offset); }") +;(define-c unsigned-char (pointer-ref-c-unsigned-char pointer_ref_c_unsigned_char) ((pointer void*) int)) +; +;(c-declare "short pointer_ref_c_short(void* pointer, int offset) { return *(short*)((char*)pointer + offset); }") +;(define-c short (pointer-ref-c-short pointer_ref_c_short) ((pointer void*) int)) +;(c-declare "unsigned short pointer_ref_c_unsigned_short(void* pointer, int offset) { return *(unsigned short*)((char*)pointer + offset); }") +;(define-c unsigned-short (pointer-ref-c-unsigned-short pointer_ref_c_unsigned_short) ((pointer void*) int)) +; +;(c-declare "int pointer_ref_c_int(void* pointer, int offset) { return *(int*)((char*)pointer + offset); }") +;(define-c int (pointer-ref-c-int pointer_ref_c_int) ((pointer void*) int)) +;(c-declare "unsigned int pointer_ref_c_unsigned_int(void* pointer, int offset) { return *(unsigned int*)((char*)pointer + offset); }") +;(define-c unsigned-int (pointer-ref-c-unsigned-int pointer_ref_c_unsigned_int) ((pointer void*) int)) +; +;(c-declare "long pointer_ref_c_long(void* pointer, int offset) { return *(long*)((char*)pointer + offset); }") +;(define-c long (pointer-ref-c-long pointer_ref_c_long) ((pointer void*) long)) +;(c-declare "unsigned long pointer_ref_c_unsigned_long(void* pointer, int offset) { return *(unsigned long*)((char*)pointer + offset); }") +;(define-c unsigned-long (pointer-ref-c-unsigned-long pointer_ref_c_unsigned_long) ((pointer void*) int)) +; +;(c-declare "float pointer_ref_c_float(void* pointer, int offset) { return *(float*)((char*)pointer + offset); }") +;(define-c float (pointer-ref-c-float pointer_ref_c_float) ((pointer void*) int)) +; +;(c-declare "double pointer_ref_c_double(void* pointer, int offset) { return *(double*)((char*)pointer + offset); }") +;(define-c double (pointer-ref-c-double pointer_ref_c_double) ((pointer void*) int)) +; +;(c-declare "void* pointer_ref_c_pointer(void* pointer, int offset) { char* p = (char*)pointer + offset; return *(char**)p; }") +;(define-c (maybe-null pointer void*) (pointer-ref-c-pointer pointer_ref_c_pointer) ((pointer void*) int)) + +;; define-c-procedure + +(c-declare "ffi_cif cif;") +(define-c (pointer void*) dlsym ((maybe-null pointer void*) string)) + +;(c-declare "void* get_ffi_type_int8() { return &ffi_type_sint8; }") +;(define-c (pointer void*) (get-ffi-type-int8 get_ffi_type_int8) ()) +;(c-declare "void* get_ffi_type_uint8() { return &ffi_type_uint8; }") +;(define-c (pointer void*) (get-ffi-type-uint8 get_ffi_type_uint8) ()) +; +;(c-declare "void* get_ffi_type_int16() { return &ffi_type_sint16; }") +;(define-c (pointer void*) (get-ffi-type-int16 get_ffi_type_int16) ()) +;(c-declare "void* get_ffi_type_uint16() { return &ffi_type_uint16; }") +;(define-c (pointer void*) (get-ffi-type-uint16 get_ffi_type_uint16) ()) +; +;(c-declare "void* get_ffi_type_int32() { return &ffi_type_sint32; }") +;(define-c (pointer void*) (get-ffi-type-int32 get_ffi_type_int32) ()) +;(c-declare "void* get_ffi_type_uint32() { return &ffi_type_uint32; }") +;(define-c (pointer void*) (get-ffi-type-uint32 get_ffi_type_uint32) ()) +; +;(c-declare "void* get_ffi_type_int64() { return &ffi_type_sint64; }") +;(define-c (pointer void*) (get-ffi-type-int64 get_ffi_type_int64) ()) +;(c-declare "void* get_ffi_type_uint64() { return &ffi_type_uint64; }") +;(define-c (pointer void*) (get-ffi-type-uint64 get_ffi_type_uint64) ()) +; +;(c-declare "void* get_ffi_type_char() { return &ffi_type_schar; }") +;(define-c (pointer void*) (get-ffi-type-char get_ffi_type_char) ()) +;(c-declare "void* get_ffi_type_uchar() { return &ffi_type_uchar; }") +;(define-c (pointer void*) (get-ffi-type-uchar get_ffi_type_uchar) ()) +; +;(c-declare "void* get_ffi_type_short() { return &ffi_type_sshort; }") +;(define-c (pointer void*) (get-ffi-type-short get_ffi_type_short) ()) +;(c-declare "void* get_ffi_type_ushort() { return &ffi_type_ushort; }") +;(define-c (pointer void*) (get-ffi-type-ushort get_ffi_type_ushort) ()) +; +;(c-declare "void* get_ffi_type_int() { return &ffi_type_sint; }") +;(define-c (pointer void*) (get-ffi-type-int get_ffi_type_int) ()) +;(c-declare "void* get_ffi_type_uint() { return &ffi_type_uint; }") +;(define-c (pointer void*) (get-ffi-type-uint get_ffi_type_uint) ()) +; +;(c-declare "void* get_ffi_type_long() { return &ffi_type_slong; }") +;(define-c (pointer void*) (get-ffi-type-long get_ffi_type_long) ()) +; +;(c-declare "void* get_ffi_type_ulong() { return &ffi_type_ulong; }") +;(define-c (pointer void*) (get-ffi-type-ulong get_ffi_type_ulong) ()) +; +;(c-declare "void* get_ffi_type_float() { return &ffi_type_float; }") +;(define-c (pointer void*) (get-ffi-type-float get_ffi_type_float) ()) +; +;(c-declare "void* get_ffi_type_double() { return &ffi_type_double; }") +;(define-c (pointer void*) (get-ffi-type-double get_ffi_type_double) ()) +; +;(c-declare "void* get_ffi_type_void() { return &ffi_type_void; }") +;(define-c (pointer void*) (get-ffi-type-void get_ffi_type_void) ()) +; +;(c-declare "void* get_ffi_type_pointer() { return &ffi_type_pointer; }") +;(define-c (pointer void*) (get-ffi-type-pointer get_ffi_type_pointer) ()) + +(define-c-const int (FFI-OK "FFI_OK")) +#;(c-declare + "int internal_ffi_prep_cif(unsigned int nargs, void* rtype, void* atypes[]) { + printf(\"A1: %u, A2: %u, nargs: %u\\n\", &ffi_type_pointer, atypes[0], nargs); + return ffi_prep_cif(&cif, FFI_DEFAULT_ABI, nargs, (ffi_type*)rtype, (ffi_type**)atypes); + }") +;(define-c int (internal-ffi-prep-cif internal_ffi_prep_cif) (unsigned-int (pointer void*) (array void*))) +(c-declare + "void* internal_ffi_call( + unsigned int nargs, + unsigned int rtype, + unsigned int atypes[], + void* fn, + unsigned int rvalue_size, + struct sexp_struct* avalues[]) + { + ffi_type* c_atypes[nargs]; + void* c_avalues[nargs]; + + int8_t vals1[nargs]; + uint8_t vals2[nargs]; + int16_t vals3[nargs]; + uint16_t vals4[nargs]; + int32_t vals5[nargs]; + uint32_t vals6[nargs]; + int64_t vals7[nargs]; + uint64_t vals8[nargs]; + char vals9[nargs]; + unsigned char vals10[nargs]; + short vals11[nargs]; + unsigned short vals12[nargs]; + int vals13[nargs]; + unsigned int vals14[nargs]; + long vals15[nargs]; + unsigned long vals16[nargs]; + float vals17[nargs]; + double vals18[nargs]; + void* vals20[nargs]; + + for(int i = 0; i < nargs; i++) { + void* arg = NULL; + switch(atypes[i]) { + case 1: + c_atypes[i] = &ffi_type_sint8; + vals1[i] = (int8_t)sexp_sint_value(avalues[i]); + c_avalues[i] = &vals1[i]; + break; + case 2: + c_atypes[i] = &ffi_type_uint8; + vals2[i] = (uint8_t)sexp_uint_value(avalues[i]); + c_avalues[i] = &vals2[i]; + break; + case 3: + c_atypes[i] = &ffi_type_sint16; + vals3[i] = (int16_t)sexp_sint_value(avalues[i]); + c_avalues[i] = &vals3[i]; + break; + case 4: + c_atypes[i] = &ffi_type_uint16; + vals4[i] = (uint16_t)sexp_uint_value(avalues[i]); + c_avalues[i] = &vals4[i]; + break; + case 5: + c_atypes[i] = &ffi_type_sint32; + vals5[i] = (int32_t)sexp_sint_value(avalues[i]); + c_avalues[i] = &vals5[i]; + break; + case 6: + c_atypes[i] = &ffi_type_uint32; + vals6[i] = (int64_t)sexp_uint_value(avalues[i]); + c_avalues[i] = &vals6[i]; + break; + case 7: + c_atypes[i] = &ffi_type_sint64; + vals7[i] = (int64_t) sexp_sint_value(avalues[i]); + c_avalues[i] = &vals7[i]; + break; + case 8: + c_atypes[i] = &ffi_type_uint64; + vals8[i] = (uint64_t)sexp_uint_value(avalues[i]); + c_avalues[i] = &vals8[i]; + break; + case 9: + c_atypes[i] = &ffi_type_schar; + vals9[i] = (char)sexp_sint_value(avalues[i]); + c_avalues[i] = &vals9[i]; + break; + case 10: + c_atypes[i] = &ffi_type_uchar; + vals10[i] = (unsigned char)sexp_uint_value(avalues[i]); + break; + case 11: + c_atypes[i] = &ffi_type_sshort; + vals11[i] = (short)sexp_sint_value(avalues[i]); + break; + case 12: + c_atypes[i] = &ffi_type_ushort; + vals12[i] = (unsigned short)sexp_uint_value(avalues[i]); + break; + case 13: + c_atypes[i] = &ffi_type_sint; + vals13[i] = (int)sexp_sint_value(avalues[i]); + c_avalues[i] = &vals13[i]; + break; + case 14: + c_atypes[i] = &ffi_type_uint; + vals14[i] = (unsigned int)sexp_uint_value(avalues[i]); + c_avalues[i] = &vals14[i]; + break; + case 15: + c_atypes[i] = &ffi_type_slong; + vals15[i] = (long)sexp_sint_value(avalues[i]); + c_avalues[i] = &vals15[i]; + break; + case 16: + c_atypes[i] = &ffi_type_ulong; + vals16[i] = (unsigned long)sexp_uint_value(avalues[i]); + c_avalues[i] = &vals16[i]; + break; + case 17: + c_atypes[i] = &ffi_type_float; + vals17[i] = (float)sexp_flonum_value(avalues[i]); + break; + case 18: + c_atypes[i] = &ffi_type_double; + vals18[i] = (double)sexp_flonum_value(avalues[i]); + break; + case 19: + c_atypes[i] = &ffi_type_void; + arg = NULL; + break; + case 20: + c_atypes[i] = &ffi_type_pointer; + vals20[i] = sexp_cpointer_value(avalues[i]); + c_avalues[i] = &vals20[i]; + break; + default: + printf(\"Undefined argument type integer: %i, index: %i\\n\", atypes[i], i); + //c_avalues[i] = sexp_cpointer_value(avalues[i]); + break; + } + } + + ffi_type* c_rtype = &ffi_type_void; + switch(rtype) { + case 1: c_rtype = &ffi_type_sint8; break; + case 2: c_rtype = &ffi_type_uint8; break; + case 3: c_rtype = &ffi_type_sint16; break; + case 4: c_rtype = &ffi_type_uint16; break; + case 5: c_rtype = &ffi_type_sint32; break; + case 6: c_rtype = &ffi_type_uint32; break; + case 7: c_rtype = &ffi_type_sint64; break; + case 8: c_rtype = &ffi_type_uint64; break; + case 9: c_rtype = &ffi_type_schar; break; + case 10: c_rtype = &ffi_type_uchar; break; + case 11: c_rtype = &ffi_type_sshort; break; + case 12: c_rtype = &ffi_type_ushort; break; + case 13: c_rtype = &ffi_type_sint; break; + case 14: c_rtype = &ffi_type_uint; break; + case 15: c_rtype = &ffi_type_slong; break; + case 16: c_rtype = &ffi_type_ulong; break; + case 17: c_rtype = &ffi_type_float; break; + case 18: c_rtype = &ffi_type_double; break; + case 19: c_rtype = &ffi_type_void; break; + case 20: c_rtype = &ffi_type_pointer; break; + default: + printf(\"Undefined return type: %i\\n\", rtype); + c_rtype = &ffi_type_pointer; + break; + } + + int r = ffi_prep_cif(&cif, FFI_DEFAULT_ABI, nargs, c_rtype, c_atypes); + + void* rvalue = malloc(rvalue_size); + ffi_call(&cif, FFI_FN(fn), rvalue, c_avalues); + return rvalue; + }") +(define-c (maybe-null pointer void*) + (internal-ffi-call internal_ffi_call) + (unsigned-int + unsigned-int + (array unsigned-int) + (pointer void*) + unsigned-int + (array sexp))) + +(c-declare + "void* scheme_procedure_to_pointer(sexp proc) { + if(sexp_procedurep(proc) == 1) { + return 0; //&sexp_unbox_fixnum(proc); + } else { + printf(\"NOT A FUNCTION\\n\"); + } + return (void*)proc; + }") +(define-c void* (scheme-procedure-to-pointer scheme_procedure_to_pointer) (sexp)) diff --git a/snow/retropikzel/pffi/chicken.scm b/snow/foreign/c/primitives/chicken.scm similarity index 74% rename from snow/retropikzel/pffi/chicken.scm rename to snow/foreign/c/primitives/chicken.scm index 6d798f3..f4a17bd 100644 --- a/snow/retropikzel/pffi/chicken.scm +++ b/snow/foreign/c/primitives/chicken.scm @@ -1,13 +1,13 @@ -(define pffi-type->native-type ; Chicken has this procedure in three places +(define type->native-type ; Chicken has this procedure in three places (lambda (type) (cond ((equal? type 'int8) 'byte) ((equal? type 'uint8) 'unsigned-byte) - ((equal? type 'int16) 'int16_t) - ((equal? type 'uint16) 'uint16_t) - ((equal? type 'int32) 'int32) - ((equal? type 'uint32) 'unsigned-int32) - ((equal? type 'int64) 'integer-64) + ((equal? type 'int16) 'short) + ((equal? type 'uint16) 'unsigned-short) + ((equal? type 'int32) 'integer32) + ((equal? type 'uint32) 'unsigned-integer32) + ((equal? type 'int64) 'integer64) ((equal? type 'uint64) 'unsigned-integer64) ((equal? type 'char) 'char) ((equal? type 'unsigned-char) 'unsigned-char) @@ -23,24 +23,24 @@ ((equal? type 'void) 'void) ((equal? type 'callback) 'c-pointer) ((equal? type 'struct) 'c-pointer) - (else (error "pffi-type->native-type -- No such pffi type" type)))) ) + (else (error "type->native-type -- No such pffi type" type))))) -(define pffi-pointer? +(define c-bytevector? (lambda (object) (pointer? object))) -(define-syntax pffi-define +(define-syntax define-c-procedure (er-macro-transformer (lambda (expr rename compare) - (let* ((pffi-type->native-type ; Chicken has this procedure in three places + (let* ((type->native-type ; Chicken has this procedure in three places (lambda (type) (cond ((equal? type 'int8) 'byte) ((equal? type 'uint8) 'unsigned-byte) - ((equal? type 'int16) 'int16_t) - ((equal? type 'uint16) 'uint16_t) - ((equal? type 'int32) 'int32) - ((equal? type 'uint32) 'unsigned-int32) - ((equal? type 'int64) 'integer-64) + ((equal? type 'int16) 'short) + ((equal? type 'uint16) 'unsigned-short) + ((equal? type 'int32) 'integer32) + ((equal? type 'uint32) 'unsigned-integer32) + ((equal? type 'int64) 'integer64) ((equal? type 'uint64) 'unsigned-integer64) ((equal? type 'char) 'char) ((equal? type 'unsigned-char) 'unsigned-char) @@ -56,13 +56,13 @@ ((equal? type 'void) 'void) ((equal? type 'callback) 'c-pointer) ((equal? type 'struct) 'c-pointer) - (else (error "pffi-type->native-type -- No such pffi type" type))))) + (else (error "type->native-type -- No such pffi type" type))))) (scheme-name (list-ref expr 1)) (c-name (symbol->string (cadr (list-ref expr 3)))) - (return-type (pffi-type->native-type (cadr (list-ref expr 4)))) + (return-type (type->native-type (cadr (list-ref expr 4)))) (argument-types (if (null? (cdr (list-ref expr 5))) (list) - (map pffi-type->native-type + (map type->native-type (cadr (list-ref expr 5)))))) (if (null? argument-types) `(define ,scheme-name @@ -70,18 +70,18 @@ `(define ,scheme-name (foreign-safe-lambda ,return-type ,c-name ,@ argument-types))))))) -(define-syntax pffi-define-callback +(define-syntax define-c-callback (er-macro-transformer (lambda (expr rename compare) - (let* ((pffi-type->native-type ; Chicken has this procedure in three places + (let* ((type->native-type ; Chicken has this procedure in three places (lambda (type) (cond ((equal? type 'int8) 'byte) ((equal? type 'uint8) 'unsigned-byte) - ((equal? type 'int16) 'int16_t) - ((equal? type 'uint16) 'uint16_t) - ((equal? type 'int32) 'int32) - ((equal? type 'uint32) 'unsigned-int32) - ((equal? type 'int64) 'integer-64) + ((equal? type 'int16) 'short) + ((equal? type 'uint16) 'unsigned-short) + ((equal? type 'int32) 'integer32) + ((equal? type 'uint32) 'unsigned-integer32) + ((equal? type 'int64) 'integer64) ((equal? type 'uint64) 'unsigned-integer64) ((equal? type 'char) 'char) ((equal? type 'unsigned-char) 'unsigned-char) @@ -97,10 +97,10 @@ ((equal? type 'void) 'void) ((equal? type 'callback) 'c-pointer) ((equal? type 'struct) 'c-pointer) - (else (error "pffi-type->native-type -- No such pffi type" type))))) + (else (error "type->native-type -- No such pffi type" type))))) (scheme-name (list-ref expr 1)) - (return-type (pffi-type->native-type (cadr (list-ref expr 2)))) - (argument-types (map pffi-type->native-type (cadr (list-ref expr 3)))) + (return-type (type->native-type (cadr (list-ref expr 2)))) + (argument-types (map type->native-type (cadr (list-ref expr 3)))) (argument-names (cadr (list-ref expr 4))) (arguments (map (lambda (name type) @@ -136,46 +136,18 @@ ((equal? type 'string) (foreign-value "sizeof(void*)" int)) ((equal? type 'callback) (foreign-value "sizeof(void*)" int))))) -#;(define pffi-pointer-allocate - (lambda (size) - (allocate size))) - -(define pffi-pointer-address - (lambda (pointer) - (pointer->address pointer))) - -(define pffi-pointer-null +(define make-c-null (lambda () (address->pointer 0))) -;(pffi-define strncpy-ps #f 'strncpy 'pointer (list 'pointer 'pointer 'int)) -;(pffi-define puts #f 'puts 'int (list 'pointer)) -;(pffi-define memset #f 'memset 'void (list 'pointer 'int 'int)) +(define-syntax define-c-library + (syntax-rules () + ((_ scheme-name headers object-name options) + (begin + (define scheme-name #t) + (shared-object-load headers))))) -#;(define pffi-string->pointer - (lambda (string-content) - (let* ((size (string-length string-content)) - (pointer (pffi-pointer-allocate (+ size 1)))) - (memset pointer 0 (+ size 1)) - (strncpy-ps pointer (location string-content) size) - ;(puts pointer) - pointer))) - -#;(define pffi-string->pointer - (foreign-lambda* c-pointer - ((c-string str)) - "C_return((void*)str);")) - - -;(pffi-define strncpy-pp #f 'strncpy 'pointer (list 'pointer 'pointer 'int)) -;(pffi-define strlen #f 'strlen 'int (list 'pointer)) - -#;(define pffi-pointer->string - (foreign-lambda* c-string - ((c-pointer p)) - "C_return((char*)p);")) - -(define-syntax pffi-shared-object-load +(define-syntax shared-object-load (er-macro-transformer (lambda (expr rename compare) (let* ((headers (cadr (car (cdr expr))))) @@ -185,13 +157,7 @@ `(foreign-declare ,(string-append "#include <" header ">"))) headers)))))) -#;(define pffi-pointer-free - (lambda (pointer) - (if (not (pointer? pointer)) - (error "pffi-pointer-free -- Argument is not pointer" pointer)) - (free pointer))) - -(define pffi-pointer-null? +(define c-null? (lambda (pointer) (if (and (not (pointer? pointer)) pointer) @@ -199,7 +165,23 @@ (or (not pointer) ; #f counts as null pointer on Chicken (= (pointer->address pointer) 0))))) -(define pffi-pointer-set! +(define c-bytevector-u8-ref + (lambda (c-bytevector k) + (pointer-u8-ref (pointer+ c-bytevector k)))) + +(define c-bytevector-u8-set! + (lambda (c-bytevector k byte) + (pointer-u8-set! (pointer+ c-bytevector k) byte))) + +(define c-bytevector-pointer-ref + (lambda (c-bytevector k) + (address->pointer (pointer-u64-ref (pointer+ c-bytevector k))))) + +(define c-bytevector-pointer-set! + (lambda (c-bytevector k pointer) + (pointer-u64-set! (pointer+ c-bytevector k) (pointer->address pointer)))) + +#;(define pffi-pointer-set! (lambda (pointer type offset value) (cond ((equal? type 'int8) (pointer-s8-set! (pointer+ pointer offset) value)) @@ -221,7 +203,7 @@ ((equal? type 'double) (pointer-f64-set! (pointer+ pointer offset) value)) ((equal? type 'pointer) (pointer-u64-set! (pointer+ pointer offset) (pointer->address value)))))) -(define pffi-pointer-get +#;(define pffi-pointer-get (lambda (pointer type offset) (cond ((equal? type 'int8) (pointer-s8-ref (pointer+ pointer offset))) @@ -242,8 +224,3 @@ ((equal? type 'float) (pointer-f32-ref (pointer+ pointer offset))) ((equal? type 'double) (pointer-f64-ref (pointer+ pointer offset))) ((equal? type 'pointer) (address->pointer (pointer-u64-ref (pointer+ pointer offset))))))) - -(define pffi-struct-dereference - (lambda (struct) - (pffi-pointer-address (pffi-struct-pointer struct)))) - diff --git a/snow/retropikzel/pffi/cyclone.scm b/snow/foreign/c/primitives/cyclone.scm similarity index 65% rename from snow/retropikzel/pffi/cyclone.scm rename to snow/foreign/c/primitives/cyclone.scm index 5390da7..e52feda 100644 --- a/snow/retropikzel/pffi/cyclone.scm +++ b/snow/foreign/c/primitives/cyclone.scm @@ -1,4 +1,4 @@ -(define pffi-type->native-type +(define type->native-type (lambda (type) (cond ((equal? type 'int8) int) ((equal? type 'uint8) int) @@ -20,26 +20,26 @@ ((equal? type 'double) double) ((equal? type 'pointer) opaque) ((equal? type 'void) c-void) - ((equal? type 'struct) 'c-pointer) - (else (error "pffi-type->native-type -- No such pffi type" type))))) + ((equal? type 'callback) opaque) + (else (error "type->native-type -- No such type" type))))) -(define pffi-pointer? +(define c-bytevector? (lambda (object) (opaque? object))) -(define-syntax pffi-define +(define-syntax define-c-procedure (er-macro-transformer (lambda (expr rename compare) - (let* ((pffi-type->native-type + (let* ((type->native-type (lambda (type) - (cond ((equal? type 'int8) 'byte) - ((equal? type 'uint8) 'unsigned-byte) - ((equal? type 'int16) 'int16_t) - ((equal? type 'uint16) 'uint16_t) - ((equal? type 'int32) 'int32) - ((equal? type 'uint32) 'unsigned-int32) - ((equal? type 'int64) 'integer-64) - ((equal? type 'uint64) 'unsigned-integer64) + (cond ((equal? type 'int8) 'int) + ((equal? type 'uint8) 'int) + ((equal? type 'int16) 'int) + ((equal? type 'uint16) 'int) + ((equal? type 'int32) 'int) + ((equal? type 'uint32) 'int) + ((equal? type 'int64) 'int) + ((equal? type 'uint64) 'int) ((equal? type 'char) 'char) ((equal? type 'unsigned-char) 'unsigned-char) ((equal? type 'short) 'short) @@ -50,26 +50,26 @@ ((equal? type 'unsigned-long) 'unsigned-long) ((equal? type 'float) 'float) ((equal? type 'double) 'double) - ((equal? type 'pointer) 'c-pointer) - ((equal? type 'void) 'void) - ((equal? type 'struct) 'c-pointer) - (else (error "pffi-type->native-type -- No such pffi type" type))))) - (scheme-name (car (cdr expr))) + ((equal? type 'pointer) 'opaque) + ((equal? type 'void) 'c-void) + ((equal? type 'callback) 'opaque) + (else (error "type->native-type -- No such type" type))))) + (scheme-name (cadr expr)) (c-name (symbol->string (car (cdr (car (cdr (cdr (cdr expr)))))))) - (return-type (pffi-type->native-type (car (cdr (car (cdr (cdr (cdr (cdr expr))))))))) + (return-type (type->native-type (car (cdr (car (cdr (cdr (cdr (cdr expr))))))))) (argument-types - (let ((types (cdr (car (cdr (cdr (cdr (cdr (cdr expr))))))))) + (let ((types (cadr (car (cdr (cdr (cdr (cdr (cdr expr))))))))) (if (null? types) '() - (map pffi-type->native-type (map car (map cdr types))))))) + (map type->native-type types))))) (if (null? argument-types) `(c-define ,scheme-name ,return-type ,c-name) `(c-define ,scheme-name - ,return-type ,c-name ,@ argument-types)))))) + ,return-type ,c-name ,@argument-types)))))) -(define pffi-define-callback +(define define-c-callback (lambda (scheme-name return-type argument-types procedure) - (error "pffi-define-callback not yet implemented on Cyclone"))) + (error "define-callback not yet implemented on Cyclone"))) (define size-of-type (lambda (type) @@ -93,284 +93,280 @@ ((equal? type 'double) (c-value "sizeof(double)" int)) ((equal? type 'pointer) (c-value "sizeof(void*)" int))))) -#;(define-c pffi-pointer-allocate - "(void *data, int argc, closure _, object k, object size)" - "make_c_opaque(opq, malloc(obj_obj2int(size))); +(define-c pointer-address + "(void *data, int argc, closure _, object k, object pointer)" + "make_c_opaque(opq, &(void*)opaque_ptr(pointer)); return_closcall1(data, k, &opq);") -(define pffi-pointer-null +(define pointer-null (lambda () (make-opaque))) -#;(define-c pffi-string->pointer - "(void *data, int argc, closure _, object k, object s)" - "make_c_opaque(opq, string_str(s)); - return_closcall1(data, k, &opq);") +(define-syntax define-c-library + (syntax-rules () + ((_ scheme-name headers object-name options) + (begin + (define scheme-name #t) + (shared-object-load headers))))) -#;(define-c pffi-pointer->string - "(void *data, int argc, closure _, object k, object p)" - "make_string(s, opaque_ptr(p)); - return_closcall1(data, k, &s);") - -(define-syntax pffi-shared-object-load +(define-syntax shared-object-load (er-macro-transformer (lambda (expr rename compare) - `(begin - ,@ (map - (lambda (header) - `(include-c-header ,(string-append "<" header ">"))) - (cdr (car (cdr expr)))))))) + (let* ((headers (cadr (cadr expr))) + (includes (map + (lambda (header) + `(include-c-header ,(string-append "<" header ">"))) + headers))) + `(,@includes))))) -#;(define-c pffi-pointer-free - "(void *data, int argc, closure _, object k, object pointer)" - "free(opaque_ptr(pointer)); - return_closcall1(data, k, make_boolean(boolean_t));") - -(define pffi-pointer-null? +(define pointer-null? (lambda (pointer) (and (opaque? pointer) (opaque-null? pointer)))) -(define-c pffi-pointer-int8-set! +(define-c pointer-int8-set! "(void *data, int argc, closure _, object k, object pointer, object offset, object value)" "int8_t* p = opaque_ptr(pointer) + obj_obj2int(offset); *p = obj_obj2int(value); return_closcall1(data, k, make_boolean(boolean_t));") -(define-c pffi-pointer-uint8-set! +(define-c pointer-uint8-set! "(void *data, int argc, closure _, object k, object pointer, object offset, object value)" "uint8_t* p = opaque_ptr(pointer) + obj_obj2int(offset); *p = obj_obj2int(value); return_closcall1(data, k, make_boolean(boolean_t));") -(define-c pffi-pointer-int16-set! +(define-c pointer-int16-set! "(void *data, int argc, closure _, object k, object pointer, object offset, object value)" "int16_t* p = opaque_ptr(pointer) + obj_obj2int(offset); *p = obj_obj2int(value); return_closcall1(data, k, make_boolean(boolean_t));") -(define-c pffi-pointer-uint16-set! +(define-c pointer-uint16-set! "(void *data, int argc, closure _, object k, object pointer, object offset, object value)" "uint16_t* p = opaque_ptr(pointer) + obj_obj2int(offset); *p = obj_obj2int(value); return_closcall1(data, k, make_boolean(boolean_t));") -(define-c pffi-pointer-int32-set! +(define-c pointer-int32-set! "(void *data, int argc, closure _, object k, object pointer, object offset, object value)" "int32_t* p = opaque_ptr(pointer) + obj_obj2int(offset); *p = obj_obj2int(value); return_closcall1(data, k, make_boolean(boolean_t));") -(define-c pffi-pointer-uint32-set! +(define-c pointer-uint32-set! "(void *data, int argc, closure _, object k, object pointer, object offset, object value)" "uint32_t* p = opaque_ptr(pointer) + obj_obj2int(offset); *p = obj_obj2int(value); return_closcall1(data, k, make_boolean(boolean_t));") -(define-c pffi-pointer-int64-set! +(define-c pointer-int64-set! "(void *data, int argc, closure _, object k, object pointer, object offset, object value)" "int64_t* p = opaque_ptr(pointer) + obj_obj2int(offset); *p = obj_obj2int(value); return_closcall1(data, k, make_boolean(boolean_t));") -(define-c pffi-pointer-uint64-set! +(define-c pointer-uint64-set! "(void *data, int argc, closure _, object k, object pointer, object offset, object value)" "uint64_t* p = opaque_ptr(pointer) + obj_obj2int(offset); *p = obj_obj2int(value); return_closcall1(data, k, make_boolean(boolean_t));") -(define-c pffi-pointer-char-set! +(define-c pointer-char-set! "(void *data, int argc, closure _, object k, object pointer, object offset, object value)" "char* p = opaque_ptr(pointer) + obj_obj2int(offset); *p = obj_obj2char(value); return_closcall1(data, k, make_boolean(boolean_t));") -(define-c pffi-pointer-short-set! +(define-c pointer-short-set! "(void *data, int argc, closure _, object k, object pointer, object offset, object value)" "short* p = opaque_ptr(pointer) + obj_obj2int(offset); *p = obj_obj2int(value); return_closcall1(data, k, make_boolean(boolean_t));") -(define-c pffi-pointer-unsigned-short-set! +(define-c pointer-unsigned-short-set! "(void *data, int argc, closure _, object k, object pointer, object offset, object value)" "unsigned short* p = opaque_ptr(pointer) + obj_obj2int(offset); *p = obj_obj2int(value); return_closcall1(data, k, make_boolean(boolean_t));") -(define-c pffi-pointer-int-set! +(define-c pointer-int-set! "(void *data, int argc, closure _, object k, object pointer, object offset, object value)" "int* p = opaque_ptr(pointer) + obj_obj2int(offset); *p = obj_obj2int(value); return_closcall1(data, k, make_boolean(boolean_t));") -(define-c pffi-pointer-unsigned-int-set! +(define-c pointer-unsigned-int-set! "(void *data, int argc, closure _, object k, object pointer, object offset, object value)" "unsigned int* p = opaque_ptr(pointer) + obj_obj2int(offset); *p = obj_obj2int(value); return_closcall1(data, k, make_boolean(boolean_t));") -(define-c pffi-pointer-long-set! +(define-c pointer-long-set! "(void *data, int argc, closure _, object k, object pointer, object offset, object value)" "long* p = opaque_ptr(pointer) + obj_obj2int(offset); *p = obj_obj2int(value); return_closcall1(data, k, make_boolean(boolean_t));") -(define-c pffi-pointer-unsigned-long-set! +(define-c pointer-unsigned-long-set! "(void *data, int argc, closure _, object k, object pointer, object offset, object value)" "unsigned long* p = opaque_ptr(pointer) + obj_obj2int(offset); *p = obj_obj2int(value); return_closcall1(data, k, make_boolean(boolean_t));") -(define-c pffi-pointer-float-set! +(define-c pointer-float-set! "(void *data, int argc, closure _, object k, object pointer, object offset, object value)" "float* p = opaque_ptr(pointer) + obj_obj2int(offset); *p = double_value(value); return_closcall1(data, k, make_boolean(boolean_t));") -(define-c pffi-pointer-double-set! +(define-c pointer-double-set! "(void *data, int argc, closure _, object k, object pointer, object offset, object value)" "double* p = opaque_ptr(pointer) + obj_obj2int(offset); *p = double_value(value); return_closcall1(data, k, make_boolean(boolean_t));") -(define-c pffi-pointer-pointer-set! +(define-c pointer-pointer-set! "(void *data, int argc, closure _, object k, object pointer, object offset, object value)" "uintptr_t* p = opaque_ptr(pointer) + obj_obj2int(offset); *p = (uintptr_t)&opaque_ptr(value); return_closcall1(data, k, make_boolean(boolean_t));") -(define pffi-pointer-set! +(define pointer-set! (lambda (pointer type offset value) (cond - ((equal? type 'int8) (pffi-pointer-int8-set! pointer offset value)) - ((equal? type 'uint8) (pffi-pointer-uint8-set! pointer offset value)) - ((equal? type 'int16) (pffi-pointer-int16-set! pointer offset value)) - ((equal? type 'uint16) (pffi-pointer-uint16-set! pointer offset value)) - ((equal? type 'int32) (pffi-pointer-int32-set! pointer offset value)) - ((equal? type 'uint32) (pffi-pointer-uint32-set! pointer offset value)) - ((equal? type 'int64) (pffi-pointer-int64-set! pointer offset value)) - ((equal? type 'uint64) (pffi-pointer-uint64-set! pointer offset value)) - ((equal? type 'char) (pffi-pointer-char-set! pointer offset value)) - ((equal? type 'short) (pffi-pointer-short-set! pointer offset value)) - ((equal? type 'unsigned-short) (pffi-pointer-unsigned-short-set! pointer offset value)) - ((equal? type 'int) (pffi-pointer-int-set! pointer offset value)) - ((equal? type 'unsigned-int) (pffi-pointer-unsigned-int-set! pointer offset value)) - ((equal? type 'long) (pffi-pointer-long-set! pointer offset value)) - ((equal? type 'unsigned-long) (pffi-pointer-unsigned-long-set! pointer offset value)) - ((equal? type 'float) (pffi-pointer-float-set! pointer offset value)) - ((equal? type 'double) (pffi-pointer-double-set! pointer offset value)) - ((equal? type 'pointer) (pffi-pointer-pointer-set! pointer offset value))))) + ((equal? type 'int8) (pointer-int8-set! pointer offset value)) + ((equal? type 'uint8) (pointer-uint8-set! pointer offset value)) + ((equal? type 'int16) (pointer-int16-set! pointer offset value)) + ((equal? type 'uint16) (pointer-uint16-set! pointer offset value)) + ((equal? type 'int32) (pointer-int32-set! pointer offset value)) + ((equal? type 'uint32) (pointer-uint32-set! pointer offset value)) + ((equal? type 'int64) (pointer-int64-set! pointer offset value)) + ((equal? type 'uint64) (pointer-uint64-set! pointer offset value)) + ((equal? type 'char) (pointer-char-set! pointer offset value)) + ((equal? type 'short) (pointer-short-set! pointer offset value)) + ((equal? type 'unsigned-short) (pointer-unsigned-short-set! pointer offset value)) + ((equal? type 'int) (pointer-int-set! pointer offset value)) + ((equal? type 'unsigned-int) (pointer-unsigned-int-set! pointer offset value)) + ((equal? type 'long) (pointer-long-set! pointer offset value)) + ((equal? type 'unsigned-long) (pointer-unsigned-long-set! pointer offset value)) + ((equal? type 'float) (pointer-float-set! pointer offset value)) + ((equal? type 'double) (pointer-double-set! pointer offset value)) + ((equal? type 'pointer) (pointer-pointer-set! pointer offset value))))) -(define-c pffi-pointer-int8-get +(define-c pointer-int8-get "(void *data, int argc, closure _, object k, object pointer, object offset)" "int8_t* p = opaque_ptr(pointer) + obj_obj2int(offset); return_closcall1(data, k, obj_int2obj(*p));") -(define-c pffi-pointer-uint8-get +(define-c pointer-uint8-get "(void *data, int argc, closure _, object k, object pointer, object offset)" "uint8_t* p = opaque_ptr(pointer) + obj_obj2int(offset); return_closcall1(data, k, obj_int2obj(*p));") -(define-c pffi-pointer-int16-get +(define-c pointer-int16-get "(void *data, int argc, closure _, object k, object pointer, object offset)" "int16_t* p = opaque_ptr(pointer) + obj_obj2int(offset); return_closcall1(data, k, obj_int2obj(*p));") -(define-c pffi-pointer-uint16-get +(define-c pointer-uint16-get "(void *data, int argc, closure _, object k, object pointer, object offset)" "uint16_t* p = opaque_ptr(pointer) + obj_obj2int(offset); return_closcall1(data, k, obj_int2obj(*p));") -(define-c pffi-pointer-int32-get +(define-c pointer-int32-get "(void *data, int argc, closure _, object k, object pointer, object offset)" "int32_t* p = opaque_ptr(pointer) + obj_obj2int(offset); return_closcall1(data, k, obj_int2obj(*p));") -(define-c pffi-pointer-uint32-get +(define-c pointer-uint32-get "(void *data, int argc, closure _, object k, object pointer, object offset)" "uint32_t* p = opaque_ptr(pointer) + obj_obj2int(offset); return_closcall1(data, k, obj_int2obj(*p));") -(define-c pffi-pointer-int64-get +(define-c pointer-int64-get "(void *data, int argc, closure _, object k, object pointer, object offset)" "int64_t* p = opaque_ptr(pointer) + obj_obj2int(offset); return_closcall1(data, k, obj_int2obj(*p));") -(define-c pffi-pointer-uint64-get +(define-c pointer-uint64-get "(void *data, int argc, closure _, object k, object pointer, object offset)" "uint64_t* p = opaque_ptr(pointer) + obj_obj2int(offset); return_closcall1(data, k, obj_int2obj(*p));") -(define-c pffi-pointer-char-get +(define-c pointer-char-get "(void *data, int argc, closure _, object k, object pointer, object offset)" "char* p = opaque_ptr(pointer) + obj_obj2int(offset); return_closcall1(data, k, obj_char2obj(*p));") -(define-c pffi-pointer-short-get +(define-c pointer-short-get "(void *data, int argc, closure _, object k, object pointer, object offset)" "short* p = opaque_ptr(pointer) + obj_obj2int(offset); return_closcall1(data, k, obj_int2obj(*p));") -(define-c pffi-pointer-unsigned-short-get +(define-c pointer-unsigned-short-get "(void *data, int argc, closure _, object k, object pointer, object offset)" "unsigned short* p = opaque_ptr(pointer) + obj_obj2int(offset); return_closcall1(data, k, obj_int2obj(*p));") -(define-c pffi-pointer-int-get +(define-c pointer-int-get "(void *data, int argc, closure _, object k, object pointer, object offset)" "int* p = opaque_ptr(pointer) + obj_obj2int(offset); return_closcall1(data, k, obj_int2obj(*p));") -(define-c pffi-pointer-unsigned-int-get +(define-c pointer-unsigned-int-get "(void *data, int argc, closure _, object k, object pointer, object offset)" "unsigned int* p = opaque_ptr(pointer) + obj_obj2int(offset); return_closcall1(data, k, obj_int2obj(*p));") -(define-c pffi-pointer-long-get +(define-c pointer-long-get "(void *data, int argc, closure _, object k, object pointer, object offset)" "long* p = opaque_ptr(pointer) + obj_obj2int(offset); return_closcall1(data, k, obj_int2obj(*p));") -(define-c pffi-pointer-unsigned-long-get +(define-c pointer-unsigned-long-get "(void *data, int argc, closure _, object k, object pointer, object offset)" "unsigned long* p = opaque_ptr(pointer) + obj_obj2int(offset); return_closcall1(data, k, obj_int2obj(*p));") -(define-c pffi-pointer-float-get +(define-c pointer-float-get "(void *data, int argc, closure _, object k, object pointer, object offset)" "float* p = opaque_ptr(pointer) + obj_obj2int(offset); alloca_double(d, *p); return_closcall1(data, k, d);") -(define-c pffi-pointer-double-get +(define-c pointer-double-get "(void *data, int argc, closure _, object k, object pointer, object offset)" "double* p = opaque_ptr(pointer) + obj_obj2int(offset); alloca_double(d, *p); return_closcall1(data, k, d);") -(define-c pffi-pointer-pointer-get +(define-c pointer-pointer-get "(void *data, int argc, closure _, object k, object pointer, object offset)" "make_c_opaque(opq, (void*)opaque_ptr(pointer) + obj_obj2int(offset)); return_closcall1(data, k, &opq);") -(define pffi-pointer-get +#;(define c-bytevector-u8-set! pointer-uint8-set!) +(define c-bytevector-u8-ref pointer-uint8-get) + +(define pointer-get (lambda (pointer type offset) (cond - ((equal? type 'int8) (pffi-pointer-int8-get pointer offset)) - ((equal? type 'uint8) (pffi-pointer-uint8-get pointer offset)) - ((equal? type 'int16) (pffi-pointer-int16-get pointer offset)) - ((equal? type 'uint16) (pffi-pointer-uint16-get pointer offset)) - ((equal? type 'int32) (pffi-pointer-int32-get pointer offset)) - ((equal? type 'uint32) (pffi-pointer-uint32-get pointer offset)) - ((equal? type 'int64) (pffi-pointer-int64-get pointer offset)) - ((equal? type 'uint64) (pffi-pointer-uint64-get pointer offset)) - ((equal? type 'char) (pffi-pointer-char-get pointer offset)) - ((equal? type 'short) (pffi-pointer-short-get pointer offset)) - ((equal? type 'unsigned-short) (pffi-pointer-unsigned-short-get pointer offset)) - ((equal? type 'int) (pffi-pointer-int-get pointer offset)) - ((equal? type 'unsigned-int) (pffi-pointer-unsigned-int-get pointer offset)) - ((equal? type 'long) (pffi-pointer-long-get pointer offset)) - ((equal? type 'unsigned-long) (pffi-pointer-unsigned-long-get pointer offset)) - ((equal? type 'float) (pffi-pointer-float-get pointer offset)) - ((equal? type 'double) (pffi-pointer-double-get pointer offset)) - ((equal? type 'pointer) (pffi-pointer-pointer-get pointer offset))))) + ((equal? type 'int8) (pointer-int8-get pointer offset)) + ((equal? type 'uint8) (pointer-uint8-get pointer offset)) + ((equal? type 'int16) (pointer-int16-get pointer offset)) + ((equal? type 'uint16) (pointer-uint16-get pointer offset)) + ((equal? type 'int32) (pointer-int32-get pointer offset)) + ((equal? type 'uint32) (pointer-uint32-get pointer offset)) + ((equal? type 'int64) (pointer-int64-get pointer offset)) + ((equal? type 'uint64) (pointer-uint64-get pointer offset)) + ((equal? type 'char) (pointer-char-get pointer offset)) + ((equal? type 'short) (pointer-short-get pointer offset)) + ((equal? type 'unsigned-short) (pointer-unsigned-short-get pointer offset)) + ((equal? type 'int) (pointer-int-get pointer offset)) + ((equal? type 'unsigned-int) (pointer-unsigned-int-get pointer offset)) + ((equal? type 'long) (pointer-long-get pointer offset)) + ((equal? type 'unsigned-long) (pointer-unsigned-long-get pointer offset)) + ((equal? type 'float) (pointer-float-get pointer offset)) + ((equal? type 'double) (pointer-double-get pointer offset)) + ((equal? type 'pointer) (pointer-pointer-get pointer offset))))) diff --git a/snow/retropikzel/pffi/gambit.scm b/snow/foreign/c/primitives/gambit.scm similarity index 66% rename from snow/retropikzel/pffi/gambit.scm rename to snow/foreign/c/primitives/gambit.scm index f0d9ad1..11d3e4d 100644 --- a/snow/retropikzel/pffi/gambit.scm +++ b/snow/foreign/c/primitives/gambit.scm @@ -1,11 +1,6 @@ (c-declare "#include ") (c-declare "#include ") -(define-macro - (pffi-init) - `(begin (c-define-type pointer (pointer void)) - (c-define-type callback (pointer void)))) - (define size-of-int8_t (c-lambda () int "___return(sizeof(int8_t));")) (define size-of-uint8_t (c-lambda () int "___return(sizeof(uint8_t));")) (define size-of-int16_t (c-lambda () int "___return(sizeof(int16_t));")) @@ -52,16 +47,18 @@ (else (error "Can not get size of unknown type" type))))) (define-macro - (pffi-define-library name headers object-name . options) - `(begin (define ,name #t) - (c-declare ,(apply string-append - (map - (lambda (header) - (string-append "#include <" header ">" (string #\newline))) - (cdr headers)))))) + (define-c-library name headers object-name . options) + (begin + (let ((c-code (apply string-append + (map + (lambda (header) + (string-append "#include <" header ">" (string #\newline))) + (car (cdr headers)))))) + `(begin (define ,name #t) (c-declare ,c-code))))) + (define pointer? (c-lambda ((pointer void)) bool "___return(1);")) -(define pffi-pointer? +(define c-bytevector? (lambda (object) (call-with-current-continuation (lambda (k) @@ -69,19 +66,8 @@ (lambda (x) #f) (lambda () (pointer? object))))))) -(define pffi-pointer-null (c-lambda () (pointer void) "void* p = NULL; ___return(p);")) - -(define pointer-null? (c-lambda ((pointer void)) bool "if(___arg1 == NULL) { ___return(1); } else { ___return(0); }")) -(define pffi-pointer-null? - (lambda (pointer) - (and (pffi-pointer? pointer) - (pointer-null? pointer)))) - -;(define pffi-pointer-allocate (c-lambda (int) (pointer void) "void* p = malloc(___arg1); ___return(p);")) - -(define pffi-pointer-address (c-lambda ((pointer void)) ptrdiff_t "void* p = ___arg1; ___return((intptr_t)&p);")) - -;(define pffi-pointer-free (c-lambda ((pointer void)) void "free(___arg1);")) +#;(define c-bytevector-u8-set! (c-lambda ((pointer void) int unsigned-int8) void "*(uint8_t*)((char*)___arg1 + ___arg2) = ___arg3;")) +(define c-bytevector-u8-ref (c-lambda ((pointer void) int) unsigned-int8 "___return(*(uint8_t*)((char*)___arg1 + ___arg2));")) (define pointer-set-c-int8_t! (c-lambda ((pointer void) int int8) void "*(int8_t*)((char*)___arg1 + ___arg2) = ___arg3;")) (define pointer-set-c-uint8_t! (c-lambda ((pointer void) int unsigned-int8) void "*(uint8_t*)((char*)___arg1 + ___arg2) = ___arg3;")) @@ -167,31 +153,87 @@ ((equal? type 'pointer) (pointer-ref-c-pointer pointer offset))))) (define-macro - (pffi-define scheme-name shared-object c-name return-type argument-types) - (letrec* ((native-argument-types - (if (equal? '(list) argument-types) - (list) - (let ((types (map cdr (cdr argument-types)))) - (if (null? types) types (map car types))))) - (native-return-type (car (cdr return-type))) - (c-arguments (lambda (index argument-count result) - (if (> index argument-count) - result - (c-arguments (+ index 1) - argument-count - (string-append result - "___arg" - (number->string index) - (if (< index argument-count) - ", " - "")))))) - (c-code (string-append - (if (equal? 'void (cadr return-type)) "" "___return(") - (symbol->string (cadr c-name)) - "(" (c-arguments 1 (- (length argument-types) 1) "") ")" - (if (equal? 'void (cadr return-type)) "" ")") - ";"))) - `(define ,scheme-name - (c-lambda ,native-argument-types - ,native-return-type - ,c-code)))) + (define-c-procedure scheme-name shared-object c-name return-type argument-types) + (begin + (letrec* ((pffi-type->native-type + (lambda (type) + (cond ((equal? type 'int8) 'byte) + ((equal? type 'uint8) 'unsigned-int8) + ((equal? type 'int16) 'int16_t) + ((equal? type 'uint16) 'uint16_t) + ((equal? type 'int32) 'int32) + ((equal? type 'uint32) 'unsigned-int32) + ((equal? type 'int64) 'int64) + ((equal? type 'uint64) 'unsigned-int64) + ((equal? type 'char) 'char) + ((equal? type 'unsigned-char) 'unsigned-char) + ((equal? type 'short) 'short) + ((equal? type 'unsigned-short) 'unsigned-short) + ((equal? type 'int) 'int) + ((equal? type 'unsigned-int) 'unsigned-int) + ((equal? type 'long) 'long) + ((equal? type 'unsigned-long) 'unsigned-long) + ((equal? type 'float) 'float) + ((equal? type 'double) 'double) + ((equal? type 'pointer) '(pointer void)) + ((equal? type 'void) 'void) + ((equal? type 'callback) '(pointer void)) + (else (error "pffi-type->native-type -- No such pffi type" type))))) + (native-argument-types + (if (equal? '(list) argument-types) + (list) + (let ((types (map pffi-type->native-type (cadr argument-types)))) + (if (null? types) types types)))) + (native-return-type (pffi-type->native-type (cadr return-type))) + (argument-count (length native-argument-types)) + (c-arguments (lambda (index result) + (if (>= index argument-count) + result + (c-arguments (+ index 1) + (string-append result + "___arg" + (number->string (+ index 1)) + (if (<= index (- argument-count 2)) + ", " + "")))))) + (c-code (string-append + (if (equal? 'void (cadr return-type)) "" "___return(") + (symbol->string (cadr c-name)) + "(" (c-arguments 0 "") ")" + (if (equal? 'void (cadr return-type)) "" ")") + ";"))) + `(define ,scheme-name + (c-lambda ,native-argument-types + ,native-return-type + ,c-code))))) + +(define-macro + (define-c-callback scheme-name return-type argument-types procedure) + (let* ((type->native-type + (lambda (type) + (cond ((equal? type 'int8) 'byte) + ((equal? type 'uint8) 'unsigned-int8) + ((equal? type 'int16) 'int16_t) + ((equal? type 'uint16) 'uint16_t) + ((equal? type 'int32) 'int32) + ((equal? type 'uint32) 'unsigned-int32) + ((equal? type 'int64) 'int64) + ((equal? type 'uint64) 'unsigned-int64) + ((equal? type 'char) 'char) + ((equal? type 'unsigned-char) 'unsigned-char) + ((equal? type 'short) 'short) + ((equal? type 'unsigned-short) 'unsigned-short) + ((equal? type 'int) 'int) + ((equal? type 'unsigned-int) 'unsigned-int) + ((equal? type 'long) 'long) + ((equal? type 'unsigned-long) 'unsigned-long) + ((equal? type 'float) 'float) + ((equal? type 'double) 'double) + ((equal? type 'pointer) '(pointer void)) + ((equal? type 'void) 'void) + ((equal? type 'callback) '(pointer void)) + (else (error "pffi-type->native-type -- No such pffi type" type))))) + (native-return-type (type->native-type (cadr return-type))) + (native-argument-types (map type->native-type (cadr argument-types)))) + `(define ,scheme-name ,procedure + #;(c-callback ,native-return-type ,native-argument-types ,procedure)))) diff --git a/snow/retropikzel/pffi/gauche.scm b/snow/foreign/c/primitives/gauche.scm similarity index 68% rename from snow/retropikzel/pffi/gauche.scm rename to snow/foreign/c/primitives/gauche.scm index f98f627..3dcfc2c 100644 --- a/snow/retropikzel/pffi/gauche.scm +++ b/snow/foreign/c/primitives/gauche.scm @@ -1,20 +1,27 @@ -(define-module retropikzel.pffi.gauche +(define-module foreign.c.primitives.gauche (export size-of-type - pffi-shared-object-load - pffi-pointer-null - pffi-pointer-null? - pffi-pointer-allocate - pffi-pointer-address - pffi-pointer? - pffi-pointer-free - pffi-pointer-set! - pffi-pointer-get - pffi-string->pointer - pffi-pointer->string - pffi-define)) + shared-object-load + c-bytevector-u8-set! + c-bytevector-u8-ref + c-bytevector-pointer-set! + c-bytevector-pointer-ref + ;pointer-null + ;pointer-null? + ;make-c-bytevector + ;pointer-address + c-bytevector? + c-free + ;pointer-set! + ;pointer-get + ;define-c-procedure + define-c-callback + dlerror + dlsym + internal-ffi-call + )) -(select-module retropikzel.pffi.gauche) -(dynamic-load "retropikzel/pffi/gauche-pffi") +(select-module foreign.c.primitives.gauche) +(dynamic-load "foreign/c/lib/gauche") (define size-of-type (lambda (type) @@ -41,35 +48,28 @@ ((equal? type 'pointer) (size-of-pointer)) ((equal? type 'void) (size-of-void))))) -(define pffi-shared-object-load +#;(define shared-object-load (lambda (path options) (shared-object-load path))) -(define pffi-pointer-null - (lambda () - (pointer-null))) - -(define pffi-pointer-null? - (lambda (pointer) - (pointer-null? pointer))) - -(define pffi-pointer-allocate +#;(define make-c-bytevector (lambda (size) (pointer-allocate size))) -(define pffi-pointer-address - (lambda (object) - (pointer-address object))) - -(define pffi-pointer? +(define c-bytevector? (lambda (pointer) (pointer? pointer))) -(define pffi-pointer-free +#;(define c-free (lambda (pointer) (pointer-free pointer))) -(define pffi-pointer-set! +(define c-bytevector-u8-set! pointer-set-uint8!) +(define c-bytevector-u8-ref pointer-get-uint8) +(define c-bytevector-pointer-set! pointer-set-pointer!) +(define c-bytevector-pointer-ref pointer-get-pointer) + +#;(define pointer-set! (lambda (pointer type offset value) (cond ((equal? type 'int8) (pointer-set-int8! pointer offset value)) ((equal? type 'uint8) (pointer-set-uint8! pointer offset value)) @@ -91,7 +91,7 @@ ((equal? type 'void) (pointer-set-pointer! pointer offset value)) ((equal? type 'pointer) (pointer-set-pointer! pointer offset value))))) -(define pffi-pointer-get +#;(define pointer-get (lambda (pointer type offset) (cond ((equal? type 'int8) (pointer-get-int8 pointer offset)) ((equal? type 'uint8) (pointer-get-uint8 pointer offset)) @@ -113,7 +113,7 @@ ((equal? type 'void) (pointer-get-pointer pointer offset)) ((equal? type 'pointer) (pointer-get-pointer pointer offset))))) -(define pffi-type->libffi-type +#;(define type->libffi-type (lambda (type) (cond ((equal? type 'int8) (get-ffi-type-int8)) ((equal? type 'uint8) (get-ffi-type-uint8)) @@ -138,51 +138,45 @@ ((equal? type 'pointer) (get-ffi-type-pointer)) ((equal? type 'callback) (get-ffi-type-pointer))))) -(define argument->pointer +#;(define type->libffi-type + (lambda (type) + (cond ((equal? type 'int8) 1) + ((equal? type 'uint8) 2) + ((equal? type 'int16) 3) + ((equal? type 'uint16) 4) + ((equal? type 'int32) 5) + ((equal? type 'uint32) 6) + ((equal? type 'int64) 7) + ((equal? type 'uint64) 8) + ((equal? type 'char) 9) + ((equal? type 'unsigned-char) 10) + ((equal? type 'bool) 11) + ((equal? type 'short) 12) + ((equal? type 'unsigned-short) 13) + ((equal? type 'int) 14) + ((equal? type 'unsigned-int) 15) + ((equal? type 'long) 16) + ((equal? type 'unsigned-long) 17) + ((equal? type 'float) 18) + ((equal? type 'double) 19) + ((equal? type 'void) 20) + ((equal? type 'pointer) 21) + ((equal? type 'callback) 21)))) + +#;(define argument->pointer (lambda (value type) (cond ((procedure? value) (scheme-procedure-to-pointer value)) - (else (let ((pointer (pffi-pointer-allocate (size-of-type type)))) - (pffi-pointer-set! pointer type 0 value) + (else (let ((pointer (make-c-bytevector (size-of-type type)))) + (pointer-set! pointer type 0 value) pointer))))) -(define make-c-function - (lambda (shared-object c-name return-type argument-types) - (dlerror) ;; Clean all previous errors - (let ((c-function (dlsym shared-object c-name)) - (maybe-dlerror (dlerror))) - (when (not (pffi-pointer-null? maybe-dlerror)) - (error (pffi-pointer->string maybe-dlerror))) - (lambda arguments - (let ((return-value (pffi-pointer-allocate - (if (equal? return-type 'void) - 0 - (size-of-type return-type))))) - (internal-ffi-call (length argument-types) - (pffi-type->libffi-type return-type) - (map pffi-type->libffi-type argument-types) - c-function - return-value - (map argument->pointer - arguments - argument-types)) - (cond ((not (equal? return-type 'void)) - (pffi-pointer-get return-value return-type 0)))))))) - -(define-syntax pffi-define - (syntax-rules () - ((pffi-define scheme-name shared-object c-name return-type argument-types) - (define scheme-name - (make-c-function shared-object - (symbol->string c-name) - return-type - argument-types))))) (define make-c-callback (lambda (return-type argument-types procedure) (scheme-procedure-to-pointer procedure))) -(define-syntax pffi-define-callback +(define-syntax define-c-callback (syntax-rules () - ((pffi-define scheme-name return-type argument-types procedure) + ((_ scheme-name return-type argument-types procedure) (define scheme-name (make-c-callback return-type 'argument-types procedure))))) diff --git a/snow/foreign/c/primitives/gauche/define-c-procedure.scm b/snow/foreign/c/primitives/gauche/define-c-procedure.scm new file mode 100644 index 0000000..685aadb --- /dev/null +++ b/snow/foreign/c/primitives/gauche/define-c-procedure.scm @@ -0,0 +1,25 @@ +;;;; This file is dependent on content of other files added trough (include...) +;;;; And that's why it is separated + +(define make-c-function + (lambda (shared-object c-name return-type argument-types) + (dlerror) ;; Clean all previous errors + (let ((c-function (dlsym shared-object c-name)) + (maybe-dlerror (dlerror))) + (lambda arguments + (let ((return-pointer (internal-ffi-call (length argument-types) + (type->libffi-type-number return-type) + (map type->libffi-type-number argument-types) + c-function + (size-of-type return-type) + arguments))) + (c-bytevector-get return-pointer return-type 0)))))) + +(define-syntax define-c-procedure + (syntax-rules () + ((_ scheme-name shared-object c-name return-type argument-types) + (define scheme-name + (make-c-function shared-object + (symbol->string c-name) + return-type + argument-types))))) diff --git a/snow/foreign/c/primitives/gauche/gauchelib.scm b/snow/foreign/c/primitives/gauche/gauchelib.scm new file mode 100644 index 0000000..8e5fdc1 --- /dev/null +++ b/snow/foreign/c/primitives/gauche/gauchelib.scm @@ -0,0 +1,101 @@ +(in-module foreign.c.primitives.gauche) + +(inline-stub + (.include "foreign-c-primitives-gauche.h") + (define-cproc size-of-int8 () size_of_int8) + (define-cproc size-of-uint8 () size_of_uint8) + (define-cproc size-of-int16 () size_of_int16) + (define-cproc size-of-uint16 () size_of_int16) + (define-cproc size-of-int32 () size_of_int32) + (define-cproc size-of-uint32 () size_of_int32) + (define-cproc size-of-int64 () size_of_int64) + (define-cproc size-of-uint64 () size_of_int64) + (define-cproc size-of-char () size_of_char) + (define-cproc size-of-unsigned-char () size_of_unsigned_char) + (define-cproc size-of-short () size_of_short) + (define-cproc size-of-unsigned-short () size_of_unsigned_short) + (define-cproc size-of-int () size_of_int) + (define-cproc size-of-unsigned-int () size_of_unsigned_int) + (define-cproc size-of-long () size_of_long) + (define-cproc size-of-unsigned-long () size_of_unsigned_long) + (define-cproc size-of-float () size_of_float) + (define-cproc size-of-double () size_of_double) + (define-cproc size-of-string () size_of_string) + (define-cproc size-of-pointer () size_of_pointer) + (define-cproc size-of-void () size_of_void) + (define-cproc shared-object-load (path:: options) shared_object_load) + ;(define-cproc pointer-null () pointer_null) + ;(define-cproc pointer-null? (pointer) is_pointer_null) + ;(define-cproc pointer-allocate (size::) pointer_allocate) + ;(define-cproc pointer-address (object) pointer_address) + (define-cproc pointer? (pointer) is_pointer) + ;(define-cproc pointer-free (pointer) pointer_free) + + ;(define-cproc pointer-set-int8! (pointer offset:: value::) pointer_set_int8) + (define-cproc pointer-set-uint8! (pointer offset:: value::) pointer_set_uint8) + ;(define-cproc pointer-set-int16! (pointer offset:: value::) pointer_set_int16) + ;(define-cproc pointer-set-uint16! (pointer offset:: value::) pointer_set_uint16) + ;(define-cproc pointer-set-int32! (pointer offset:: value::) pointer_set_int32) + ;(define-cproc pointer-set-uint32! (pointer offset:: value::) pointer_set_uint32) + ;(define-cproc pointer-set-int64! (pointer offset:: value::) pointer_set_int64) + ;(define-cproc pointer-set-uint64! (pointer offset:: value::) pointer_set_uint64) + ;(define-cproc pointer-set-char! (pointer offset:: value::) pointer_set_char) + ;(define-cproc pointer-set-unsigned-char! (pointer offset:: value::) pointer_set_unsigned_char) + ;(define-cproc pointer-set-short! (pointer offset:: value::) pointer_set_short) + ;(define-cproc pointer-set-unsigned-short! (pointer offset:: value::) pointer_set_unsigned_short) + ;(define-cproc pointer-set-int! (pointer offset:: value::) pointer_set_int) + ;(define-cproc pointer-set-unsigned-int! (pointer offset:: value::) pointer_set_unsigned_int) + ;(define-cproc pointer-set-long! (pointer offset:: value::) pointer_set_long) + ;(define-cproc pointer-set-unsigned-long! (pointer offset:: value::) pointer_set_unsigned_long) + ;(define-cproc pointer-set-float! (pointer offset:: value::) pointer_set_float) + ;(define-cproc pointer-set-double! (pointer offset:: value::) pointer_set_double) + (define-cproc pointer-set-pointer! (pointer offset:: value) pointer_set_pointer) + + ;(define-cproc pointer-get-int8 (pointer offset::) pointer_get_int8) + (define-cproc pointer-get-uint8 (pointer offset::) pointer_get_uint8) + ;(define-cproc pointer-get-int16 (pointer offset::) pointer_get_int16) + ;(define-cproc pointer-get-uint16 (pointer offset::) pointer_get_uint16) + ;(define-cproc pointer-get-int32 (pointer offset::) pointer_get_int32) + ;(define-cproc pointer-get-uint32 (pointer offset::) pointer_get_uint32) + ;(define-cproc pointer-get-int64 (pointer offset::) pointer_get_int64) + ;(define-cproc pointer-get-uint64 (pointer offset::) pointer_get_uint64) + ;(define-cproc pointer-get-char (pointer offset::) pointer_get_char) + ;(define-cproc pointer-get-unsigned-char (pointer offset::) pointer_get_unsigned_char) + ;(define-cproc pointer-get-short (pointer offset::) pointer_get_short) + ;(define-cproc pointer-get-unsigned-short (pointer offset::) pointer_get_unsigned_short) + ;(define-cproc pointer-get-int (pointer offset::) pointer_get_int) + ;(define-cproc pointer-get-unsigned-int (pointer offset::) pointer_get_unsigned_int) + ;(define-cproc pointer-get-long (pointer offset::) pointer_get_long) + ;(define-cproc pointer-get-unsigned-long (pointer offset::) pointer_get_unsigned_long) + ;(define-cproc pointer-get-float (pointer offset::) pointer_get_float) + ;(define-cproc pointer-get-double (pointer offset::) pointer_get_double) + (define-cproc pointer-get-pointer (pointer offset::) pointer_get_pointer) + + (define-cproc dlerror () internal_dlerror) + (define-cproc dlsym (shared-object c-name) internal_dlsym) + (define-cproc internal-ffi-call (nargs rtype atypes fn rvalue avalues) internal_ffi_call) + (define-cproc scheme-procedure-to-pointer (procedure) scheme_procedure_to_pointer) + + ;(define-cproc get-ffi-type-int8 () get_ffi_type_int8) + ;(define-cproc get-ffi-type-uint8 () get_ffi_type_uint8) + ;(define-cproc get-ffi-type-int16 () get_ffi_type_int16) + ;(define-cproc get-ffi-type-uint16 () get_ffi_type_uint16) + ;(define-cproc get-ffi-type-int32 () get_ffi_type_int32) + ;(define-cproc get-ffi-type-uint32 () get_ffi_type_uint32) + ;(define-cproc get-ffi-type-int64 () get_ffi_type_int64) + ;(define-cproc get-ffi-type-uint64 () get_ffi_type_uint64) + ;(define-cproc get-ffi-type-char () get_ffi_type_char) + ;(define-cproc get-ffi-type-unsigned-char () get_ffi_type_unsigned_char) + ;(define-cproc get-ffi-type-short () get_ffi_type_short) + ;(define-cproc get-ffi-type-unsigned-short () get_ffi_type_unsigned_short) + ;(define-cproc get-ffi-type-int () get_ffi_type_int) + ;(define-cproc get-ffi-type-unsigned-int () get_ffi_type_unsigned_int) + ;(define-cproc get-ffi-type-long () get_ffi_type_long) + ;(define-cproc get-ffi-type-unsigned-long () get_ffi_type_unsigned_long) + ;(define-cproc get-ffi-type-float () get_ffi_type_float) + ;(define-cproc get-ffi-type-double () get_ffi_type_double) + ;(define-cproc get-ffi-type-void() get_ffi_type_void) + ;(define-cproc get-ffi-type-pointer () get_ffi_type_pointer) + + ;(define-cproc procedure-to-pointer (procedure) procedure_to_pointer) + ) diff --git a/snow/foreign/c/primitives/gerbil.scm b/snow/foreign/c/primitives/gerbil.scm new file mode 100644 index 0000000..a780a83 --- /dev/null +++ b/snow/foreign/c/primitives/gerbil.scm @@ -0,0 +1,29 @@ +(define pffi-type->native-type + (lambda (type) + (error "Not defined"))) + +(define c-bytevector? + (lambda (object) + (error "Not defined"))) + +(define-syntax define-c-procedure + (syntax-rules () + ((_ scheme-name shared-object c-name return-type argument-types) + (error "Not defined")))) + +(define size-of-type + (lambda (type) + (error "Not defined"))) + +(define pffi-shared-object-load + (lambda (header path) + (error "Not defined"))) + +(define pffi-pointer-set! + (lambda (pointer type offset value) + (let ((p pointer)) + (error "Not defined")))) + +(define pffi-pointer-get + (lambda (pointer type offset) + (error "Not defined"))) diff --git a/snow/foreign/c/primitives/guile.scm b/snow/foreign/c/primitives/guile.scm new file mode 100644 index 0000000..797ac0e --- /dev/null +++ b/snow/foreign/c/primitives/guile.scm @@ -0,0 +1,126 @@ +(define type->native-type + (lambda (type) + (cond ((equal? type 'int8) int8) + ((equal? type 'uint8) uint8) + ((equal? type 'int16) int16) + ((equal? type 'uint16) uint16) + ((equal? type 'int32) int32) + ((equal? type 'uint32) uint32) + ((equal? type 'int64) int64) + ((equal? type 'uint64) uint64) + ((equal? type 'char) int8) + ((equal? type 'unsigned-char) uint8) + ((equal? type 'short) short) + ((equal? type 'unsigned-short) unsigned-short) + ((equal? type 'int) int) + ((equal? type 'unsigned-int) unsigned-int) + ((equal? type 'long) long) + ((equal? type 'unsigned-long) unsigned-long) + ((equal? type 'float) float) + ((equal? type 'double) double) + ((equal? type 'pointer) '*) + ((equal? type 'void) void) + ((equal? type 'callback) '*) + ((equal? type 'struct) '*) + (else #f)))) + +(define c-bytevector? + (lambda (object) + (pointer? object))) + +(define-syntax define-c-procedure + (syntax-rules () + ((_ scheme-name shared-object c-name return-type argument-types) + (define scheme-name + (foreign-library-function shared-object + (symbol->string c-name) + #:return-type (type->native-type return-type) + #:arg-types (map type->native-type argument-types)))))) + +(define-syntax define-c-callback + (syntax-rules () + ((_ scheme-name return-type argument-types procedure) + (define scheme-name + (procedure->pointer (type->native-type return-type) + procedure + (map type->native-type argument-types)))))) + +(define size-of-type + (lambda (type) + (let ((native-type (type->native-type type))) + (cond ((equal? native-type void) 0) + (native-type (sizeof native-type)) + (else #f))))) + +(define shared-object-load + (lambda (path options) + (load-foreign-library path))) + +(define c-bytevector-u8-set! + (lambda (c-bytevector k byte) + (let ((p (pointer->bytevector c-bytevector (+ k 100)))) + (bytevector-u8-set! p k byte)))) + +(define c-bytevector-u8-ref + (lambda (c-bytevector k) + (let ((p (pointer->bytevector c-bytevector (+ k 100)))) + (bytevector-u8-ref p k)))) + +(define c-bytevector-pointer-set! + (lambda (c-bytevector k pointer) + (c-bytevector-uint-set! c-bytevector + k + (pointer-address pointer) + (native-endianness) + (size-of-type 'pointer)))) + +(define c-bytevector-pointer-ref + (lambda (c-bytevector k) + (make-pointer (c-bytevector-uint-ref c-bytevector + k + (native-endianness) + (size-of-type 'pointer))))) + +#;(define pointer-set! +(lambda (pointer type offset value) + (let ((p (pointer->bytevector pointer (+ offset 100)))) + (cond ((equal? type 'int8) (bytevector-s8-set! p offset value)) + ((equal? type 'uint8) (bytevector-u8-set! p offset value)) + ((equal? type 'int16) (bytevector-s16-set! p offset value (native-endianness))) + ((equal? type 'uint16) (bytevector-u16-set! p offset value (native-endianness))) + ((equal? type 'int32) (bytevector-s32-set! p offset value (native-endianness))) + ((equal? type 'uint32) (bytevector-u32-set! p offset value (native-endianness))) + ((equal? type 'int64) (bytevector-s64-set! p offset value (native-endianness))) + ((equal? type 'uint64) (bytevector-u64-set! p offset value (native-endianness))) + ((equal? type 'char) (bytevector-s8-set! p offset (char->integer value))) + ((equal? type 'short) (bytevector-s8-set! p offset value)) + ((equal? type 'unsigned-short) (bytevector-u8-set! p offset value)) + ((equal? type 'int) (bytevector-sint-set! p offset value (native-endianness) (size-of-type type))) + ((equal? type 'unsigned-int) (bytevector-uint-set! p offset value (native-endianness) (size-of-type type))) + ((equal? type 'long) (bytevector-s64-set! p offset value (native-endianness))) + ((equal? type 'unsigned-long) (bytevector-u64-set! p offset value (native-endianness))) + ((equal? type 'float) (bytevector-ieee-single-set! p offset value (native-endianness))) + ((equal? type 'double) (bytevector-ieee-double-set! p offset value (native-endianness))) + ((equal? type 'pointer) (bytevector-sint-set! p offset (pointer-address value) (native-endianness) (size-of-type type))))))) + +#;(define pointer-get +(lambda (pointer type offset) + (let ((p (pointer->bytevector pointer (+ offset 100)))) + (cond ((equal? type 'int8) (bytevector-s8-ref p offset)) + ((equal? type 'uint8) (bytevector-u8-ref p offset)) + ((equal? type 'int16) (bytevector-s16-ref p offset (native-endianness))) + ((equal? type 'uint16) (bytevector-u16-ref p offset (native-endianness))) + ((equal? type 'int32) (bytevector-s32-ref p offset (native-endianness))) + ((equal? type 'uint32) (bytevector-u32-ref p offset (native-endianness))) + ((equal? type 'int64) (bytevector-s64-ref p offset (native-endianness))) + ((equal? type 'uint64) (bytevector-u64-ref p offset (native-endianness))) + ((equal? type 'char) (integer->char (bytevector-s8-ref p offset))) + ((equal? type 'short) (bytevector-s8-ref p offset)) + ((equal? type 'unsigned-short) (bytevector-u8-ref p offset)) + ((equal? type 'int) (bytevector-sint-ref p offset (native-endianness) (size-of-type type))) + ((equal? type 'unsigned-int) (bytevector-uint-ref p offset (native-endianness) (size-of-type type))) + ((equal? type 'long) (bytevector-s64-ref p offset (native-endianness))) + ((equal? type 'unsigned-long) (bytevector-u64-ref p offset (native-endianness))) + ((equal? type 'float) (bytevector-ieee-single-ref p offset (native-endianness))) + ((equal? type 'double) (bytevector-ieee-double-ref p offset (native-endianness))) + ((equal? type 'pointer) (make-pointer (bytevector-sint-ref p offset (native-endianness) (size-of-type type)))))))) diff --git a/snow/retropikzel/pffi/include/gauche-pffi.h b/snow/foreign/c/primitives/include/foreign-c-primitives-gauche.h similarity index 86% rename from snow/retropikzel/pffi/include/gauche-pffi.h rename to snow/foreign/c/primitives/include/foreign-c-primitives-gauche.h index 72cf9b6..8eb1ebf 100644 --- a/snow/retropikzel/pffi/include/gauche-pffi.h +++ b/snow/foreign/c/primitives/include/foreign-c-primitives-gauche.h @@ -26,16 +26,17 @@ extern ScmObj size_of_double(); extern ScmObj size_of_string(); extern ScmObj size_of_pointer(); extern ScmObj size_of_void(); -extern ScmObj shared_object_load(ScmString* path); -extern ScmObj pointer_null(); -extern ScmObj is_pointer_null(); -extern ScmObj pointer_allocate(int size); -extern ScmObj pointer_address(ScmObj object); +extern ScmObj shared_object_load(ScmString* path, ScmObj options); +//extern ScmObj pointer_null(); +//extern ScmObj is_pointer_null(); +//extern ScmObj pointer_allocate(int size); +//extern ScmObj pointer_address(ScmObj pointer); extern ScmObj is_pointer(ScmObj pointer); -extern ScmObj pointer_free(ScmObj pointer); +//extern ScmObj pointer_free(ScmObj pointer); -extern ScmObj pointer_set_int8(ScmObj pointer, int offset, int8_t value); +//extern ScmObj pointer_set_int8(ScmObj pointer, int offset, int8_t value); extern ScmObj pointer_set_uint8(ScmObj pointer, int offset, uint8_t value); +/* extern ScmObj pointer_set_int16(ScmObj pointer, int offset, int16_t value); extern ScmObj pointer_set_uint16(ScmObj pointer, int offset, uint16_t value); extern ScmObj pointer_set_int32(ScmObj pointer, int offset, int32_t value); @@ -52,10 +53,12 @@ extern ScmObj pointer_set_long(ScmObj pointer, int offset, long value); extern ScmObj pointer_set_unsigned_long(ScmObj pointer, int offset, unsigned long value); extern ScmObj pointer_set_float(ScmObj pointer, int offset, float value); extern ScmObj pointer_set_double(ScmObj pointer, int offset, double value); +*/ extern ScmObj pointer_set_pointer(ScmObj pointer, int offset, ScmObj value); -extern ScmObj pointer_get_int8(ScmObj pointer, int offset); +//extern ScmObj pointer_get_int8(ScmObj pointer, int offset); extern ScmObj pointer_get_uint8(ScmObj pointer, int offset); +/* extern ScmObj pointer_get_int16(ScmObj pointer, int offset); extern ScmObj pointer_get_uint16(ScmObj pointer, int offset); extern ScmObj pointer_get_int32(ScmObj pointer, int offset); @@ -72,13 +75,15 @@ extern ScmObj pointer_get_long(ScmObj pointer, int offset); extern ScmObj pointer_get_unsigned_long(ScmObj pointer, int offset); extern ScmObj pointer_get_float(ScmObj pointer, int offset); extern ScmObj pointer_get_double(ScmObj pointer, int offset); +*/ extern ScmObj pointer_get_pointer(ScmObj pointer, int offset); -extern ScmObj string_to_pointer(ScmObj string); -extern ScmObj pointer_to_string(ScmObj pointer); -extern ScmObj pffi_dlerror(); -extern ScmObj pffi_dlsym(ScmObj shared_object, ScmObj c_name); +//extern ScmObj string_to_pointer(ScmObj string); +//extern ScmObj pointer_to_string(ScmObj pointer); +extern ScmObj internal_dlerror(); +extern ScmObj internal_dlsym(ScmObj shared_object, ScmObj c_name); extern ScmObj internal_ffi_call(ScmObj nargs, ScmObj rtype, ScmObj atypes, ScmObj fn, ScmObj rvalue, ScmObj avalues); +extern ScmObj scheme_procedure_to_pointer(ScmObj procedure); extern ScmObj get_ffi_type_int8(); extern ScmObj get_ffi_type_uint8(); diff --git a/snow/retropikzel/pffi/kawa.scm b/snow/foreign/c/primitives/kawa.scm similarity index 74% rename from snow/retropikzel/pffi/kawa.scm rename to snow/foreign/c/primitives/kawa.scm index cd169c6..c4bc2db 100644 --- a/snow/retropikzel/pffi/kawa.scm +++ b/snow/foreign/c/primitives/kawa.scm @@ -26,7 +26,7 @@ (java.lang.Char value)) (else value)))) -(define pffi-type->native-type +(define type->native-type (lambda (type) (cond ((equal? type 'int8) (invoke (static-field java.lang.foreign.ValueLayout 'JAVA_BYTE) 'withByteAlignment 1)) @@ -48,20 +48,19 @@ ((equal? type 'float) (invoke (static-field java.lang.foreign.ValueLayout 'JAVA_FLOAT) 'withByteAlignment 4)) ((equal? type 'double) (invoke (static-field java.lang.foreign.ValueLayout 'JAVA_DOUBLE) 'withByteAlignment 8)) ((equal? type 'pointer) (invoke (static-field java.lang.foreign.ValueLayout 'ADDRESS) 'withByteAlignment 8)) - ((equal? type 'string) (invoke (static-field java.lang.foreign.ValueLayout 'ADDRESS) 'withByteAlignment 8)) ((equal? type 'void) (invoke (static-field java.lang.foreign.ValueLayout 'ADDRESS) 'withByteAlignment 1)) ((equal? type 'callback) (invoke (static-field java.lang.foreign.ValueLayout 'ADDRESS) 'withByteAlignment 8)) ((equal? type 'struct) (invoke (static-field java.lang.foreign.ValueLayout 'ADDRESS) 'withByteAlignment 8)) (else #f)))) -(define pffi-pointer? +(define c-bytevector? (lambda (object) (string=? (invoke (invoke object 'getClass) 'getName) "jdk.internal.foreign.NativeMemorySegmentImpl"))) -(define-syntax pffi-define +(define-syntax define-c-procedure (syntax-rules () - ((pffi-define scheme-name shared-object c-name return-type argument-types) + ((_ scheme-name shared-object c-name return-type argument-types) (define scheme-name (lambda vals (invoke (invoke (cdr (assoc 'linker shared-object)) @@ -72,10 +71,10 @@ 'orElseThrow) (if (equal? return-type 'void) (apply (class-methods java.lang.foreign.FunctionDescriptor 'ofVoid) - (map pffi-type->native-type argument-types)) + (map type->native-type argument-types)) (apply (class-methods java.lang.foreign.FunctionDescriptor 'of) - (pffi-type->native-type return-type) - (map pffi-type->native-type argument-types)))) + (type->native-type return-type) + (map type->native-type argument-types)))) 'invokeWithArguments (map value->object vals argument-types))))))) @@ -89,7 +88,7 @@ (looper (+ count 1) (append result (list count))))))) (looper from (list))))) -(define-syntax pffi-define-callback +(define-syntax define-c-callback (syntax-rules () ((_ scheme-name return-type argument-types procedure) (define scheme-name @@ -104,10 +103,10 @@ (let ((function-descriptor (if (equal? return-type 'void) (apply (class-methods java.lang.foreign.FunctionDescriptor 'ofVoid) - (map pffi-type->native-type argument-types)) + (map type->native-type argument-types)) (apply (class-methods java.lang.foreign.FunctionDescriptor 'of) - (pffi-type->native-type return-type) - (map pffi-type->native-type argument-types))))) + (type->native-type return-type) + (map type->native-type argument-types))))) (write function-descriptor) (newline) (write (invoke function-descriptor 'getClass)) @@ -126,34 +125,16 @@ (define size-of-type (lambda (type) - (let ((native-type (pffi-type->native-type type))) + (let ((native-type (type->native-type type))) (if native-type (invoke native-type 'byteAlignment) #f)))) -#;(define pffi-pointer-allocate - (lambda (size) - (invoke (invoke arena 'allocate size 1) 'reinterpret size))) - -(define pffi-pointer-address - (lambda (pointer) - (invoke pointer 'address))) - -(define pffi-pointer-null +(define make-c-null (lambda () (static-field java.lang.foreign.MemorySegment 'NULL))) -#;(define pffi-string->pointer - (lambda (string-content) - (let ((size (+ (invoke string-content 'length) 1))) - (invoke (invoke arena 'allocateFrom (invoke string-content 'toString)) - 'reinterpret size)))) - -#;(define pffi-pointer->string - (lambda (pointer) - (invoke (invoke pointer 'reinterpret (static-field java.lang.Integer 'MAX_VALUE)) 'getString 0))) - -(define pffi-shared-object-load +(define shared-object-load (lambda (path options) (let* ((library-file (make java.io.File path)) (file-name (invoke library-file 'getName)) @@ -169,40 +150,47 @@ (list (cons 'linker linker) (cons 'lookup lookup))))) -#;(define pffi-pointer-free +(define null-pointer (make-c-null)) +(define c-null? (lambda (pointer) - #t)) + (invoke pointer 'equals null-pointer))) -(define pffi-pointer-null? - (lambda (pointer) - (invoke pointer 'equals (pffi-pointer-null)))) - -(define pffi-pointer-set! - (lambda (pointer type offset value) - (invoke (invoke pointer 'reinterpret (static-field java.lang.Integer 'MAX_VALUE)) +(define u8-value-layout (invoke (static-field java.lang.foreign.ValueLayout 'JAVA_BYTE) 'withByteAlignment 1)) +(define c-bytevector-u8-set! + (lambda (c-bytevector k byte) + (invoke (invoke c-bytevector 'reinterpret (static-field java.lang.Integer 'MAX_VALUE)) 'set - (pffi-type->native-type type) - offset - (if (equal? type 'char) - (char->integer value) - value)))) - -(define pffi-pointer-get - (lambda (pointer type offset) - (let ((r (invoke (invoke pointer 'reinterpret (static-field java.lang.Integer 'MAX_VALUE)) - 'get - (pffi-type->native-type type) - offset))) - (if (equal? type 'char) - (integer->char r) - r)))) - -#;(define pffi-struct-dereference - (lambda (struct) - ;; WIP - (pffi-struct-pointer struct) - #;(invoke (pffi-struct-pointer struct) 'reinterpret (static-field java.lang.Integer 'MAX_VALUE)) - #;(invoke (pffi-struct-pointer struct) + u8-value-layout + k + byte))) +(define c-bytevector-u8-ref + (lambda (c-bytevector k) + (invoke (invoke c-bytevector 'reinterpret (static-field java.lang.Integer 'MAX_VALUE)) 'get - (invoke (static-field java.lang.foreign.ValueLayout 'ADDRESS) 'withByteAlignment 1) - 0))) + u8-value-layout + k))) + +(define pointer-value-layout (invoke (static-field java.lang.foreign.ValueLayout 'ADDRESS) 'withByteAlignment 8)) +(define c-bytevector-pointer-set! + (lambda (c-bytevector k pointer) + (invoke (invoke c-bytevector 'reinterpret (static-field java.lang.Integer 'MAX_VALUE)) + 'set + pointer-value-layout + k + pointer))) + +(define c-bytevector-pointer-ref + (lambda (c-bytevector k) + (invoke (invoke c-bytevector 'reinterpret (static-field java.lang.Integer 'MAX_VALUE)) + 'get + pointer-value-layout + k))) + +#;(define-syntax call-with-address-of-c-bytevector + (syntax-rules () + ((_ input-pointer thunk) + (let ((address-pointer (make-c-bytevector (c-type-size 'pointer)))) + (pointer-set! address-pointer 'pointer 0 input-pointer) + (apply thunk (list address-pointer)) + (set! input-pointer (pointer-get address-pointer 'pointer 0)) + (c-free address-pointer))))) diff --git a/snow/retropikzel/pffi/larceny-util.scm b/snow/foreign/c/primitives/larceny-util.scm similarity index 100% rename from snow/retropikzel/pffi/larceny-util.scm rename to snow/foreign/c/primitives/larceny-util.scm diff --git a/snow/foreign/c/primitives/larceny.scm b/snow/foreign/c/primitives/larceny.scm new file mode 100644 index 0000000..a0d4c9e --- /dev/null +++ b/snow/foreign/c/primitives/larceny.scm @@ -0,0 +1,76 @@ +(require 'std-ffi) +(require 'ffi-load) +(require 'foreign-ctools) +(require 'foreign-cenums) +(require 'foreign-stdlib) +(require 'foreign-sugar) +(require 'system-interface) + +;; FIXME +(define size-of-type + (lambda (type) + (cond ((eq? type 'int8) 1) + ((eq? type 'uint8) 1) + ((eq? type 'int16) 2) + ((eq? type 'uint16) 2) + ((eq? type 'int32) 4) + ((eq? type 'uint32) 4) + ((eq? type 'int64) 8) + ((eq? type 'uint64) 8) + ((eq? type 'char) 1) + ((eq? type 'unsigned-char) 1) + ((eq? type 'short) 2) + ((eq? type 'unsigned-short) 2) + ((eq? type 'int) 4) + ((eq? type 'unsigned-int) 4) + ((eq? type 'long) 4) + ((eq? type 'unsigned-long) 4) + ((eq? type 'float) 4) + ((eq? type 'double) 8) + ((eq? type 'pointer) sizeof:pointer) + ((eq? type 'void) 0) + ((eq? type 'callback) sizeof:pointer) + (else (error "Can not get size of unknown type" type))))) + +(define c-bytevector? + (lambda (object) + ;(void*? object) + (number? object))) + +(define shared-object-load + (lambda (headers path . options) + (foreign-file path))) + +(define c-bytevector-u8-set! + (lambda (c-bytevector k byte) + (syscall syscall:poke-bytes c-bytevector k (c-type-size 'uint8) byte))) + +(define c-bytevector-u8-ref + (lambda (c-bytevector k) + (syscall syscall:peek-bytes c-bytevector k (c-type-size 'uint8)))) + +(define c-bytevector-pointer-set! + (lambda (c-bytevector k pointer) + (syscall syscall:poke-bytes c-bytevector k (c-type-size 'pointer) pointer))) + +(define c-bytevector-pointer-ref + (lambda (c-bytevector k) + (syscall syscall:peek-bytes c-bytevector k (c-type-size 'pointer)))) + +(define-syntax define-c-procedure + (syntax-rules () + ((_ scheme-name shared-object c-name return-type argument-types) + (define scheme-name + 0 + + #;(make-c-function shared-object + (symbol->string c-name) + return-type + argument-types))))) + +(define-syntax define-c-callback + (syntax-rules () + ((_ scheme-name return-type argument-types procedure) + (define scheme-name + 0 + #;(make-c-callback return-type argument-types procedure))))) diff --git a/snow/retropikzel/pffi/mosh.scm b/snow/foreign/c/primitives/mosh.scm similarity index 74% rename from snow/retropikzel/pffi/mosh.scm rename to snow/foreign/c/primitives/mosh.scm index 0baae48..1fcbfbb 100644 --- a/snow/retropikzel/pffi/mosh.scm +++ b/snow/foreign/c/primitives/mosh.scm @@ -19,40 +19,24 @@ ((eq? type 'float) size-of-float) ((eq? type 'double) size-of-double) ((eq? type 'pointer) size-of-pointer) - ((eq? type 'string) size-of-pointer) ((eq? type 'callback) size-of-pointer) ((eq? type 'void) 0) (else #f)))) -(define pffi-shared-object-load - (lambda (path . options) +(define shared-object-load + (lambda (path options) (open-shared-library path))) -(define pffi-pointer-null - (lambda () - pointer-null)) - -(define pffi-pointer-null? - (lambda (pointer) - (pointer-null? pointer))) - -#;(define pffi-pointer-allocate - (lambda (size) - (malloc size))) - -(define pffi-pointer-address - (lambda (pointer) - (pointer->integer pointer))) - -(define pffi-pointer? +(define c-bytevector? (lambda (object) (pointer? object))) -#;(define pffi-pointer-free - (lambda (pointer) - (free pointer))) +(define c-bytevector-u8-set! pointer-set-c-uint8!) +(define c-bytevector-u8-ref pointer-ref-c-uint8) +(define c-bytevector-pointer-set! pointer-set-c-pointer!) +(define c-bytevector-pointer-ref pointer-ref-c-pointer) -(define pffi-pointer-set! +#;(define pointer-set! (lambda (pointer type offset value) (cond ((equal? type 'int8) (pointer-set-c-int8! pointer offset value)) ((equal? type 'uint8) (pointer-set-c-uint8! pointer offset value)) @@ -74,7 +58,7 @@ ((equal? type 'void) (pointer-set-c-pointer! pointer offset value)) ((equal? type 'pointer) (pointer-set-c-pointer! pointer offset value))))) -(define pffi-pointer-get +#;(define pointer-get (lambda (pointer type offset) (cond ((equal? type 'int8) (pointer-ref-c-int8 pointer offset)) ((equal? type 'uint8) (pointer-ref-c-uint8 pointer offset)) @@ -96,23 +80,7 @@ ((equal? type 'void) (pointer-ref-c-pointer pointer offset)) ((equal? type 'pointer) (pointer-ref-c-pointer pointer offset))))) -#;(define pffi-string->pointer - (lambda (string-content) - (let ((pointer (pffi-pointer-allocate (+ (string-length string-content) 1))) - (index 0)) - (string-for-each - (lambda (c) - (pffi-pointer-set! pointer 'char (* index (size-of-type 'char)) c) - (set! index (+ index 1))) - string-content) - (pffi-pointer-set! pointer 'char (* index (size-of-type 'char)) #\null) - pointer))) - -#;(define pffi-pointer->string - (lambda (pointer) - (pointer->string pointer))) - -(define pffi-type->native-type +(define type->native-type (lambda (type) (cond ((equal? type 'int8) 'int8_t) ((equal? type 'uint8) 'uint8_t) @@ -133,29 +101,23 @@ ((equal? type 'float) 'float) ((equal? type 'double) 'double) ((equal? type 'pointer) 'void*) - ((equal? type 'string) 'char*) ((equal? type 'void) 'void) ((equal? type 'callback) 'void*) - ((equal? type 'struct) 'void*) - (else (error "pffi-type->native-type -- No such pffi type" type))))) + (else (error "type->native-type -- No such type" type))))) -(define-syntax pffi-define +(define-syntax define-c-procedure (syntax-rules () - ((pffi-define scheme-name shared-object c-name return-type argument-types) + ((_ scheme-name shared-object c-name return-type argument-types) (define scheme-name (make-c-function shared-object - (pffi-type->native-type return-type) + (type->native-type return-type) c-name - (map pffi-type->native-type argument-types)))))) + (map type->native-type argument-types)))))) -(define-syntax pffi-define-callback +(define-syntax define-c-callback (syntax-rules () ((_ scheme-name return-type argument-types procedure) (define scheme-name - (make-c-callback (pffi-type->native-type return-type) - (map pffi-type->native-type argument-types) + (make-c-callback (type->native-type return-type) + (map type->native-type argument-types) procedure))))) - -#;(define pffi-struct-dereference - (lambda (struct) - (pffi-struct-pointer struct))) diff --git a/snow/foreign/c/primitives/racket.scm b/snow/foreign/c/primitives/racket.scm new file mode 100644 index 0000000..525e8c9 --- /dev/null +++ b/snow/foreign/c/primitives/racket.scm @@ -0,0 +1,83 @@ +(define type->native-type + (lambda (type) + (cond ((equal? type 'int8) _int8) + ((equal? type 'uint8) _uint8) + ((equal? type 'int16) _int16) + ((equal? type 'uint16) _uint16) + ((equal? type 'int32) _int32) + ((equal? type 'uint32) _uint32) + ((equal? type 'int64) _int64) + ((equal? type 'uint64) _uint64) + ((equal? type 'char) _int8) + ((equal? type 'unsigned-char) _uint8) + ((equal? type 'short) _short) + ((equal? type 'unsigned-short) _ushort) + ((equal? type 'int) _int) + ((equal? type 'unsigned-int) _uint) + ((equal? type 'long) _long) + ((equal? type 'unsigned-long) _ulong) + ((equal? type 'float) _float) + ((equal? type 'double) _double) + ((equal? type 'pointer) _pointer) + ((equal? type 'void) _void) + ((equal? type 'callback) _pointer) + (else #f)))) + +(define c-bytevector? + (lambda (object) + (cpointer? object))) + +(define-syntax define-c-procedure + (syntax-rules () + ((_ scheme-name shared-object c-name return-type argument-types) + (define scheme-name + (get-ffi-obj c-name + shared-object + (_cprocedure (mlist->list (map type->native-type argument-types)) + (type->native-type return-type))))))) + +(define-syntax define-c-callback + (syntax-rules () + ((_ scheme-name return-type argument-types procedure) + (define scheme-name (function-ptr procedure + (_cprocedure + (mlist->list (map type->native-type argument-types)) + (type->native-type return-type))))))) + +(define size-of-type + (lambda (type) + (ctype-sizeof (type->native-type type)))) + +(define shared-object-load + (lambda (path options) + (if (and (not (null? options)) + (assoc 'additional-versions options)) + (ffi-lib path (mlist->list (append (cadr (assoc 'additional-versions + options)) + (list #f)))) + (ffi-lib path)))) + +(define c-bytevector-u8-set! + (lambda (c-bytevector k byte) + (ptr-set! c-bytevector _uint8 'abs k byte))) + +(define c-bytevector-u8-ref + (lambda (c-bytevector k) + (ptr-ref c-bytevector _uint8 'abs k))) + +(define c-bytevector-pointer-set! + (lambda (c-bytevector k pointer) + (ptr-set! c-bytevector _pointer 'abs k pointer))) + +(define c-bytevector-pointer-ref + (lambda (c-bytevector k) + (ptr-ref c-bytevector _pointer 'abs k))) + +#;(define-syntax call-with-address-of-c-bytevector + (syntax-rules () + ((_ input-pointer thunk) + (let ((address-pointer (make-c-bytevector (c-type-size 'pointer)))) + (c-bytevector-pointer-set! address-pointer 0 input-pointer) + (apply thunk (list address-pointer)) + (set! input-pointer (c-bytevector-pointer-ref address-pointer 0)) + (c-free address-pointer))))) diff --git a/snow/retropikzel/pffi/sagittarius.scm b/snow/foreign/c/primitives/sagittarius.scm similarity index 78% rename from snow/retropikzel/pffi/sagittarius.scm rename to snow/foreign/c/primitives/sagittarius.scm index d1cfe5e..78704a9 100644 --- a/snow/retropikzel/pffi/sagittarius.scm +++ b/snow/foreign/c/primitives/sagittarius.scm @@ -1,52 +1,3 @@ -(define pffi-type->native-type - (lambda (type) - (cond ((equal? type 'int8) 'int8_t) - ((equal? type 'uint8) 'uint8_t) - ((equal? type 'int16) 'int16_t) - ((equal? type 'uint16) 'uint16_t) - ((equal? type 'int32) 'int32_t) - ((equal? type 'uint32) 'uint32_t) - ((equal? type 'int64) 'int64_t) - ((equal? type 'uint64) 'uint64_t) - ((equal? type 'char) 'char) - ((equal? type 'unsigned-char) 'char) - ((equal? type 'short) 'short) - ((equal? type 'unsigned-short) 'unsigned-short) - ((equal? type 'int) 'int) - ((equal? type 'unsigned-int) 'unsigned-int) - ((equal? type 'long) 'long) - ((equal? type 'unsigned-long) 'unsigned-long) - ((equal? type 'float) 'float) - ((equal? type 'double) 'double) - ((equal? type 'pointer) 'void*) - ((equal? type 'string) 'void*) - ((equal? type 'void) 'void) - ((equal? type 'callback) 'callback) - ((and (pair? type) (equal? 'struct (car type))) 'void*) - (else #f)))) - -(define pffi-pointer? - (lambda (object) - (or (pointer? object) - (string? object)))) - -(define-syntax pffi-define - (syntax-rules () - ((_ scheme-name shared-object c-name return-type argument-types) - (define scheme-name - (make-c-function shared-object - (pffi-type->native-type return-type) - c-name - (map pffi-type->native-type argument-types)))))) - -(define-syntax pffi-define-callback - (syntax-rules () - ((_ scheme-name return-type argument-types procedure) - (define scheme-name - (make-c-callback (pffi-type->native-type return-type) - (map pffi-type->native-type argument-types) - procedure))))) - (define size-of-type (lambda (type) (cond ((eq? type 'int8) size-of-int8_t) @@ -69,52 +20,65 @@ ((eq? type 'double) size-of-double) ((eq? type 'pointer) size-of-void*) ((eq? type 'void) 0) - ((eq? type 'string) size-of-void*) ((eq? type 'callback) size-of-void*) (else #f)))) -#;(define pffi-pointer-allocate - (lambda (size) - (c-malloc size))) - -(define pffi-pointer-address - (lambda (pointer) - (address pointer 0))) - -(define pffi-pointer-null - (lambda () - (empty-pointer))) - -#;(define (string->c-string s) - (let* ((bv (string->utf8 s)) - (p (allocate-pointer (+ (bytevector-length bv) 1)))) - (do ((i 0 (+ i 1))) - ((= i (bytevector-length bv)) p) - (pointer-set-c-uint8! p i (bytevector-u8-ref bv i))) - p)) - -#;(define pffi-string->pointer - (lambda (string-content) - (string->c-string string-content))) - -#;(define pffi-pointer->string - (lambda (pointer) - (pointer->string pointer))) - -(define pffi-shared-object-load +(define shared-object-load (lambda (path options) (open-shared-library path))) -#;(define pffi-pointer-free - (lambda (pointer) - (when (pointer? pointer) - (c-free pointer)))) +(define type->native-type + (lambda (type) + (cond ((equal? type 'int8) 'int8_t) + ((equal? type 'uint8) 'uint8_t) + ((equal? type 'int16) 'int16_t) + ((equal? type 'uint16) 'uint16_t) + ((equal? type 'int32) 'int32_t) + ((equal? type 'uint32) 'uint32_t) + ((equal? type 'int64) 'int64_t) + ((equal? type 'uint64) 'uint64_t) + ((equal? type 'char) 'char) + ((equal? type 'unsigned-char) 'char) + ((equal? type 'short) 'short) + ((equal? type 'unsigned-short) 'unsigned-short) + ((equal? type 'int) 'int) + ((equal? type 'unsigned-int) 'unsigned-int) + ((equal? type 'long) 'long) + ((equal? type 'unsigned-long) 'unsigned-long) + ((equal? type 'float) 'float) + ((equal? type 'double) 'double) + ((equal? type 'pointer) 'void*) + ((equal? type 'void) 'void) + ((equal? type 'callback) 'callback) + (else #f)))) -(define pffi-pointer-null? - (lambda (pointer) - (null-pointer? pointer))) +(define-syntax define-c-procedure + (syntax-rules () + ((_ scheme-name shared-object c-name return-type argument-types) + (define scheme-name + (make-c-function shared-object + (type->native-type return-type) + c-name + (map type->native-type argument-types)))))) -(define pffi-pointer-set! +(define-syntax define-c-callback + (syntax-rules () + ((_ scheme-name return-type argument-types procedure) + (define scheme-name + (make-c-callback (type->native-type return-type) + (map type->native-type argument-types) + procedure))))) + +(define c-bytevector? + (lambda (object) + (pointer? object))) + +(define c-bytevector-u8-set! pointer-set-c-uint8_t!) +(define c-bytevector-u8-ref pointer-ref-c-uint8_t) +(define c-bytevector-pointer-set! pointer-set-c-pointer!) +(define c-bytevector-pointer-ref pointer-ref-c-pointer) + +#;(define pointer-set! (lambda (pointer type offset value) (cond ((equal? type 'int8) (pointer-set-c-int8_t! pointer offset value)) ((equal? type 'uint8) (pointer-set-c-uint8_t! pointer offset value)) @@ -136,7 +100,7 @@ ((equal? type 'void) (pointer-set-c-pointer! pointer offset value)) ((equal? type 'pointer) (pointer-set-c-pointer! pointer offset value))))) -(define pffi-pointer-get +#;(define pointer-get (lambda (pointer type offset) (cond ((equal? type 'int8) (pointer-ref-c-int8_t pointer offset)) ((equal? type 'uint8) (pointer-ref-c-uint8_t pointer offset)) @@ -157,3 +121,4 @@ ((equal? type 'double) (pointer-ref-c-double pointer offset)) ((equal? type 'void) (pointer-ref-c-pointer pointer offset)) ((equal? type 'pointer) (pointer-ref-c-pointer pointer offset))))) + diff --git a/snow/retropikzel/pffi/skint.scm b/snow/foreign/c/primitives/skint.scm similarity index 100% rename from snow/retropikzel/pffi/skint.scm rename to snow/foreign/c/primitives/skint.scm diff --git a/snow/foreign/c/primitives/stklos.scm b/snow/foreign/c/primitives/stklos.scm new file mode 100644 index 0000000..deb24a7 --- /dev/null +++ b/snow/foreign/c/primitives/stklos.scm @@ -0,0 +1,110 @@ +(define type->native-type + (lambda (type) + (cond ((equal? type 'int8) :char) + ((equal? type 'uint8) :char) + ((equal? type 'int16) :short) + ((equal? type 'uint16) :ushort) + ((equal? type 'int32) :int) + ((equal? type 'uint32) :uint) + ((equal? type 'int64) :long) + ((equal? type 'uint64) :ulong) + ((equal? type 'char) :char) + ((equal? type 'unsigned-char) :uchar) + ((equal? type 'short) :short) + ((equal? type 'unsigned-short) :ushort) + ((equal? type 'int) :int) + ((equal? type 'unsigned-int) :uint) + ((equal? type 'long) :long) + ((equal? type 'unsigned-long) :ulong) + ((equal? type 'float) :float) + ((equal? type 'double) :double) + ((equal? type 'pointer) :pointer) + ((equal? type 'void) :void) + ((equal? type 'callback) :pointer) + (else (error "type->native-type -- No such pffi type" type))))) + +(define c-bytevector? + (lambda (object) + (cpointer? object))) + +(define-syntax define-c-procedure + (syntax-rules () + ((_ scheme-name shared-object c-name return-type argument-types) + (begin + (define type->native-type + (lambda (type) + (cond ((equal? type 'int8) :char) + ((equal? type 'uint8) :char) + ((equal? type 'int16) :short) + ((equal? type 'uint16) :ushort) + ((equal? type 'int32) :int) + ((equal? type 'uint32) :uint) + ((equal? type 'int64) :long) + ((equal? type 'uint64) :ulong) + ((equal? type 'char) :char) + ((equal? type 'unsigned-char) :char) + ((equal? type 'short) :short) + ((equal? type 'unsigned-short) :ushort) + ((equal? type 'int) :int) + ((equal? type 'unsigned-int) :uint) + ((equal? type 'long) :long) + ((equal? type 'unsigned-long) :ulong) + ((equal? type 'float) :float) + ((equal? type 'double) :double) + ((equal? type 'pointer) :pointer) + ((equal? type 'void) :void) + ((equal? type 'callback) :pointer) + (else (error "type->native-type -- No such pffi type" type))))) + (define scheme-name + (make-external-function + (symbol->string c-name) + (map type->native-type argument-types) + (type->native-type return-type) + shared-object)))))) + +(define-syntax define-c-callback + (syntax-rules () + ((_ scheme-name return-type argument-types procedure) + (define scheme-name + (%make-callback procedure + (map type->native-type argument-types) + (type->native-type return-type)))))) + +; FIXME +(define size-of-type + (lambda (type) + (cond ((equal? type 'int8) 1) + ((equal? type 'uint8) 1) + ((equal? type 'int16) 2) + ((equal? type 'uint16) 2) + ((equal? type 'int32) 4) + ((equal? type 'uint32) 4) + ((equal? type 'int64) 8) + ((equal? type 'uint64) 8) + ((equal? type 'char) 1) + ((equal? type 'unsigned-char) 1) + ((equal? type 'short) 2) + ((equal? type 'unsigned-short) 2) + ((equal? type 'int) 4) + ((equal? type 'unsigned-int) 4) + ((equal? type 'long) 8) + ((equal? type 'unsigned-long) 8) + ((equal? type 'float) 4) + ((equal? type 'double) 8) + ((equal? type 'pointer) 8)))) + +(define c-bytevector-u8-set! + (lambda (pointer offset value) + (cpointer-set! pointer :uint8 value offset))) + +(define c-bytevector-u8-ref + (lambda (pointer offset) + (cpointer-ref pointer :uint8 offset))) + +(define c-bytevector-pointer-set! + (lambda (pointer offset value) + (cpointer-set! pointer :pointer value offset))) + +(define c-bytevector-pointer-ref + (lambda (pointer offset) + (cpointer-ref pointer :pointer offset))) diff --git a/snow/retropikzel/pffi/tr7.scm b/snow/foreign/c/primitives/tr7.scm similarity index 100% rename from snow/retropikzel/pffi/tr7.scm rename to snow/foreign/c/primitives/tr7.scm diff --git a/snow/foreign/c/primitives/ypsilon.scm b/snow/foreign/c/primitives/ypsilon.scm new file mode 100644 index 0000000..b38043e --- /dev/null +++ b/snow/foreign/c/primitives/ypsilon.scm @@ -0,0 +1,188 @@ +(define size-of-type + (lambda (type) + (cond ((eq? type 'int8) (c-sizeof int8_t)) + ((eq? type 'uint8) (c-sizeof uint8_t)) + ((eq? type 'int16) (c-sizeof int16_t)) + ((eq? type 'uint16) (c-sizeof uint16_t)) + ((eq? type 'int32) (c-sizeof int32_t)) + ((eq? type 'uint32) (c-sizeof uint32_t)) + ((eq? type 'int64) (c-sizeof int64_t)) + ((eq? type 'uint64) (c-sizeof uint64_t)) + ((eq? type 'char) (c-sizeof char)) + ((eq? type 'unsigned-char) (c-sizeof char)) + ((eq? type 'short) (c-sizeof short)) + ((eq? type 'unsigned-short) (c-sizeof unsigned-short)) + ((eq? type 'int) (c-sizeof int)) + ((eq? type 'unsigned-int) (c-sizeof unsigned-int)) + ((eq? type 'long) (c-sizeof long)) + ((eq? type 'unsigned-long) (c-sizeof unsigned-long)) + ((eq? type 'float) (c-sizeof float)) + ((eq? type 'double) (c-sizeof double)) + ((eq? type 'pointer) (c-sizeof void*)) + ((eq? type 'struct) (c-sizeof void*)) + ((eq? type 'callback) (c-sizeof void*)) + ((eq? type 'void) 0) + (else #f)))) + +(define c-bytevector? + (lambda (object) + (number? object))) + +(define c-bytevector-u8-set! + (lambda (c-bytevector k byte) + (bytevector-c-int8-set! (make-bytevector-mapping (+ c-bytevector k) + (c-type-size 'uint8)) + 0 + byte))) + +(define c-bytevector-u8-ref + (lambda (c-bytevector k) + (bytevector-c-int8-ref (make-bytevector-mapping (+ c-bytevector k) + (c-type-size 'uint8)) + 0))) +(define c-bytevector-pointer-set! + (lambda (c-bytevector k pointer) + (let ((bv (make-bytevector-mapping (+ c-bytevector k) (c-type-size 'pointer)))) + (bytevector-c-void*-set! bv 0 pointer)))) +(define c-bytevector-pointer-ref + (lambda (c-bytevector k) + (let ((bv (make-bytevector-mapping (+ c-bytevector k) (c-type-size 'pointer)))) + (bytevector-c-void*-ref bv 0)))) + +#;(define pointer-set! + (lambda (pointer type offset value) + (let ((bv (make-bytevector-mapping (+ pointer offset) (c-type-size type)))) + (cond ((equal? type 'int8) (bytevector-c-int8-set! bv 0 value)) + ((equal? type 'uint8) (bytevector-c-int8-set! bv 0 value)) + ((equal? type 'int16) (bytevector-c-int16-set! bv 0 value)) + ((equal? type 'uint16) (bytevector-c-int16-set! bv 0 value)) + ((equal? type 'int32) (bytevector-c-int32-set! bv 0 value)) + ((equal? type 'uint32) (bytevector-c-int32-set! bv 0 value)) + ((equal? type 'int64) (bytevector-c-int64-set! bv 0 value)) + ((equal? type 'uint64) (bytevector-c-int64-set! bv 0 value)) + ((equal? type 'char) (bytevector-c-int8-set! bv 0 (char->integer value))) + ((equal? type 'short) (bytevector-c-short-set! bv 0 value)) + ((equal? type 'unsigned-short) (bytevector-c-short-set! bv 0 value)) + ((equal? type 'int) (bytevector-c-int-set! bv 0 value)) + ((equal? type 'unsigned-int) (bytevector-c-int-set! bv 0 value)) + ((equal? type 'long) (bytevector-c-long-set! bv 0 value)) + ((equal? type 'unsigned-long) (bytevector-c-long-set! bv 0 value)) + ((equal? type 'float) (bytevector-c-float-set! bv 0 value)) + ((equal? type 'double) (bytevector-c-double-set! bv 0 value)) + ((equal? type 'void) (bytevector-c-void*-set! bv 0 value)) + ((equal? type 'pointer) (bytevector-c-void*-set! bv 0 value)))))) + +#;(define pointer-get + (lambda (pointer type offset) + (let ((bv (make-bytevector-mapping (+ pointer offset) (c-type-size type)))) + (cond ((equal? type 'int8) (bytevector-c-int8-ref bv 0)) + ((equal? type 'uint8) (bytevector-c-uint8-ref bv 0)) + ((equal? type 'int16) (bytevector-c-int16-ref bv 0)) + ((equal? type 'uint16) (bytevector-c-uint16-ref bv 0)) + ((equal? type 'int32) (bytevector-c-int32-ref bv 0)) + ((equal? type 'uint32) (bytevector-c-uint32-ref bv 0)) + ((equal? type 'int64) (bytevector-c-int64-ref bv 0)) + ((equal? type 'uint64) (bytevector-c-uint64-ref bv 0)) + ((equal? type 'char) (integer->char (bytevector-c-uint8-ref bv 0))) + ((equal? type 'short) (bytevector-c-short-ref bv 0)) + ((equal? type 'unsigned-short) (bytevector-c-unsigned-short-ref bv 0)) + ((equal? type 'int) (bytevector-c-int-ref bv 0)) + ((equal? type 'unsigned-int) (bytevector-c-unsigned-int-ref bv 0)) + ((equal? type 'long) (bytevector-c-long-ref bv 0)) + ((equal? type 'unsigned-long) (bytevector-c-unsigned-long-ref bv 0)) + ((equal? type 'float) (bytevector-c-float-ref bv 0)) + ((equal? type 'double) (bytevector-c-double-ref bv 0)) + ((equal? type 'void) (bytevector-c-void*-ref bv 0)) + ((equal? type 'pointer) (bytevector-c-void*-ref bv 0)))))) + +(define shared-object-load + (lambda (path options) + (load-shared-object path))) + +#;(define-macro + (type->native-type type) + `(cond ((equal? ,type 'int8) 'int8_t) + ((equal? ,type 'uint8) 'uint8_t) + ;((equal? ,type 'int16) 'int16_t) + ;((equal? ,type 'uint16) 'uint16_t) + ;((equal? ,type 'int32) 'int32_t) + ;((equal? ,type 'uint32) 'uint32_t) + ;((equal? ,type 'int64) 'int64_t) + ;((equal? ,type 'uint64) 'uint64_t) + ;((equal? ,type 'char) 'char) + ;((equal? ,type 'unsigned-char) 'char) + ;((equal? ,type 'short) 'short) + ;((equal? ,type 'unsigned-short) 'unsigned-short) + ((equal? ,type 'int) 'int) + ;((equal? ,type 'unsigned-int) 'unsigned-int) + ;((equal? ,type 'long) 'long) + ;((equal? ,type 'unsigned-long) 'unsigned-long) + ;((equal? ,type 'float) 'float) + ;((equal? ,type 'double) 'double) + ((equal? ,type 'pointer) 'void*) + ((equal? ,type 'void) 'void) + ;((equal? ,type 'callback) 'void*) + (else (error "type->native-type -- No such type" ,type)))) + +(define-macro + (define-c-procedure scheme-name shared-object c-name return-type argument-types) + (begin + (let ((type->native-type + (lambda (type) + (cond ((equal? type 'int8) 'int8_t) + ((equal? type 'uint8) 'uint8_t) + ((equal? type 'int16) 'int16_t) + ((equal? type 'uint16) 'uint16_t) + ((equal? type 'int32) 'int32_t) + ((equal? type 'uint32) 'uint32_t) + ((equal? type 'int64) 'int64_t) + ((equal? type 'uint64) 'uint64_t) + ((equal? type 'char) 'char) + ((equal? type 'unsigned-char) 'char) + ((equal? type 'short) 'short) + ((equal? type 'unsigned-short) 'unsigned-short) + ((equal? type 'int) 'int) + ((equal? type 'unsigned-int) 'unsigned-int) + ((equal? type 'long) 'long) + ((equal? type 'unsigned-long) 'unsigned-long) + ((equal? type 'float) 'float) + ((equal? type 'double) 'double) + ((equal? type 'pointer) 'void*) + ((equal? type 'void) 'void) + ((equal? type 'callback) 'void*) + (else (error "type->native-type -- No such type" type)))))) + `(define ,scheme-name + (c-function ,(type->native-type (cadr return-type)) + ,(cadr c-name) + ,(map type->native-type (cadr argument-types))))))) + +(define-macro + (define-c-callback scheme-name return-type argument-types procedure) + (let* ((type->native-type + (lambda (type) + (cond ((equal? type 'int8) 'int8_t) + ((equal? type 'uint8) 'uint8_t) + ((equal? type 'int16) 'int16_t) + ((equal? type 'uint16) 'uint16_t) + ((equal? type 'int32) 'int32_t) + ((equal? type 'uint32) 'uint32_t) + ((equal? type 'int64) 'int64_t) + ((equal? type 'uint64) 'uint64_t) + ((equal? type 'char) 'char) + ((equal? type 'unsigned-char) 'char) + ((equal? type 'short) 'short) + ((equal? type 'unsigned-short) 'unsigned-short) + ((equal? type 'int) 'int) + ((equal? type 'unsigned-int) 'unsigned-int) + ((equal? type 'long) 'long) + ((equal? type 'unsigned-long) 'unsigned-long) + ((equal? type 'float) 'float) + ((equal? type 'double) 'double) + ((equal? type 'pointer) 'void*) + ((equal? type 'void) 'void) + ((equal? type 'callback) 'void*) + (else (error "type->native-type -- No such type" type))))) + (native-return-type (type->native-type (cadr return-type))) + (native-argument-types (map type->native-type (cadr argument-types)))) + `(define ,scheme-name + (c-callback ,native-return-type ,native-argument-types ,procedure)))) diff --git a/snow/retropikzel/pffi/shared/struct.scm b/snow/foreign/c/struct.scm similarity index 80% rename from snow/retropikzel/pffi/shared/struct.scm rename to snow/foreign/c/struct.scm index 2de0ebd..926b9ee 100644 --- a/snow/retropikzel/pffi/shared/struct.scm +++ b/snow/foreign/c/struct.scm @@ -15,33 +15,13 @@ (size (cdr (assoc 'size size-and-offsets))) (offsets (cdr (assoc 'offsets size-and-offsets))) (pointer (if (and (not (null? arguments)) - (pffi-pointer? (car arguments))) + (c-bytevector? (car arguments))) (car arguments) - (pffi-pointer-allocate size))) + (make-c-bytevector size))) (c-type-string (if (string? c-type) c-type (symbol->string c-type)))) (struct-make c-type-string size pointer offsets))))))) -(define pffi-struct-dereference - (lambda (struct) - (let ((pointer (pffi-pointer-allocate (pffi-struct-size struct))) - (offset 0)) - (for-each - (lambda (struct-member) - (let* ((member-type (cadr struct-member)) - (member-name (car struct-member)) - (member-size (pffi-size-of member-type))) - (pffi-pointer-set! pointer - member-type - offset - (pffi-struct-get struct member-name)) - (set! offset (+ offset member-size)))) - (pffi-struct-members struct)) - ;(pffi-pointer-get (pffi-struct-pointer struct) 'pointer 0) - ;(pffi-pointer-get pointer 'pointer 0) - pointer - ))) - -(define pffi-align-of +(define c-align-of (lambda (type) (cond-expand ;(guile (alignof (pffi-type->native-type type))) @@ -60,7 +40,7 @@ (offsets (map (lambda (member) (let* ((name (cdr member)) (type (car member)) - (type-alignment (pffi-align-of type))) + (type-alignment (c-align-of type))) (when (> (size-of-type type) largest-member-size) (set! largest-member-size (size-of-type type))) (if (or (= size 0) @@ -97,7 +77,7 @@ (let* ((size-and-offsets (calculate-struct-size-and-offsets members)) (size (cdr (assoc 'size size-and-offsets))) (offsets (cdr (assoc 'offsets size-and-offsets))) - (pointer (if (null? pointer) (pffi-pointer-allocate size) (car pointer))) + (pointer (if (null? pointer) (make-c-bytevector size) (car pointer))) (c-type (if (string? c-type) c-type (symbol->string c-type)))) (struct-make c-type size pointer offsets)))) diff --git a/snow/retropikzel/pffi.sld b/snow/retropikzel/pffi.sld deleted file mode 100644 index 9f8752d..0000000 --- a/snow/retropikzel/pffi.sld +++ /dev/null @@ -1,195 +0,0 @@ -(define-library - (retropikzel pffi) - (cond-expand - (chibi - (import (scheme base) - (scheme write) - (scheme char) - (scheme file) - (scheme process-context) - (chibi ast) - (chibi)) - (include-shared "pffi/chibi-pffi")) - (chicken - (import (scheme base) - (scheme write) - (scheme char) - (scheme file) - (scheme process-context) - (chicken base) - (chicken foreign) - (chicken locative) - (chicken syntax) - (chicken memory) - (chicken random))) - (cyclone - (import (scheme base) - (scheme write) - (scheme char) - (scheme file) - (scheme process-context) - (cyclone foreign) - (scheme cyclone primitives))) - (gambit - (import (scheme base) - (scheme write) - (scheme char) - (scheme file) - (scheme process-context) - (only (gambit) c-declare c-lambda c-define define-macro))) - (gauche - (import (scheme base) - (scheme write) - (scheme char) - (scheme file) - (scheme process-context) - (gauche base) - (retropikzel pffi gauche))) - (gerbil - (import (scheme base) - (scheme write) - (scheme char) - (scheme file) - (scheme process-context))) - (guile - (import (scheme base) - (scheme write) - (scheme char) - (scheme file) - (scheme process-context) - (rnrs bytevectors) - (system foreign) - (system foreign-library) - (only (guile) include-from-path))) - (kawa - (import (scheme base) - (scheme write) - (scheme char) - (scheme file) - (scheme process-context))) - (larceny - (import (scheme base) - (scheme write) - (scheme char) - (scheme file) - (scheme process-context) - (rename (primitives r5rs:require) (r5rs:require require)) - (primitives std-ffi) - (primitives foreign-procedure) - (primitives foreign-file) - (primitives foreign-stdlib))) - (mosh - (import (scheme base) - (scheme write) - (scheme char) - (scheme file) - (scheme process-context) - (mosh ffi))) - (racket - (import (scheme base) - (scheme write) - (scheme char) - (scheme file) - (scheme process-context) - (only (racket base) system-type) - (ffi winapi) - (compatibility mlist) - (ffi unsafe) - (ffi vector))) - (sagittarius - (import (scheme base) - (scheme write) - (scheme char) - (scheme file) - (scheme process-context) - (sagittarius ffi) - (sagittarius))) - (skint - (import (scheme base) - (scheme write) - (scheme char) - (scheme file) - (scheme process-context))) - (stklos - (import (scheme base) - (scheme write) - (scheme char) - (scheme file) - (scheme process-context) - (stklos)) - (export make-external-function - calculate-struct-size-and-offsets - struct-make)) - (tr7 - (import (scheme base) - (scheme write) - (scheme char) - (scheme file) - (scheme process-context))) - (ypsilon - (import (scheme base) - (scheme write) - (scheme char) - (scheme file) - (scheme process-context) - (ypsilon c-ffi) - (ypsilon c-types) - (only (core) define-macro syntax-case)))) - (export pffi-init - pffi-size-of - pffi-type? - pffi-align-of - pffi-define-library - pffi-pointer-null - pffi-pointer-null? - pffi-pointer-allocate - pffi-pointer-address - pffi-pointer? - pffi-pointer-free - pffi-pointer-set! - pffi-pointer-get - pffi-string->pointer - pffi-pointer->string - pffi-define-struct - pffi-struct-pointer - pffi-struct-offset-get - pffi-struct-get - pffi-struct-set! - pffi-struct-dereference - pffi-array-allocate - pffi-array? - pffi-pointer->array - pffi-array-get - pffi-array-set! - pffi-list->array - pffi-array->list - pffi-define - pffi-define-callback) - (cond-expand - (chibi (include "pffi/chibi.scm")) - (chicken-5 (include "pffi/chicken.scm")) - (chicken-6 (include-relative "pffi/chicken.scm")) - (cyclone (include "pffi/cyclone.scm")) - (gambit (include "pffi/gambit.scm")) - (gauche (include "pffi/gauche.scm")) - (gerbil (include "pffi/gerbil.scm")) - (guile (include "pffi/guile.scm")) - (kawa (include "pffi/kawa.scm")) - (larceny (include "pffi/larceny.scm")) - (mosh (include "pffi/mosh.scm")) - (racket (include "pffi/racket.scm")) - (sagittarius (include "pffi/sagittarius.scm")) - (skint (include "pffi/skint.scm")) - (stklos (include "pffi/stklos.scm")) - (tr7 (include "pffi/tr7.scm")) - (ypsilon (include "pffi/ypsilon.scm"))) - ;(include "pffi/shared/union.scm") - (cond-expand - (chicken-6 (include-relative "pffi/shared/main.scm") - (include-relative "pffi/shared/pointer.scm") - (include-relative "pffi/shared/array.scm") - (include-relative "pffi/shared/struct.scm")) - (else (include "pffi/shared/main.scm") - (include "pffi/shared/pointer.scm") - (include "pffi/shared/array.scm") - (include "pffi/shared/struct.scm")))) diff --git a/snow/retropikzel/pffi/chibi-src/pffi.stub b/snow/retropikzel/pffi/chibi-src/pffi.stub deleted file mode 100644 index 8b187a2..0000000 --- a/snow/retropikzel/pffi/chibi-src/pffi.stub +++ /dev/null @@ -1,281 +0,0 @@ -; vim: ft=scheme - -(c-system-include "stdint.h") -(c-system-include "dlfcn.h") -(c-system-include "ffi.h") - -;; pffi-size-of -(c-declare " - int size_of_int8_t() { return sizeof(int8_t); } - int size_of_uint8_t() { return sizeof(uint8_t); } - int size_of_int16_t() { return sizeof(int16_t); } - int size_of_uint16_t() { return sizeof(uint16_t); } - int size_of_int32_t() { return sizeof(int32_t); } - int size_of_uint32_t() { return sizeof(uint32_t); } - int size_of_int64_t() { return sizeof(int64_t); } - int size_of_uint64_t() { return sizeof(uint64_t); } - int size_of_char() { return sizeof(char); } - int size_of_unsigned_char() { return sizeof(unsigned char); } - int size_of_short() { return sizeof(short); } - int size_of_unsigned_short() { return sizeof(unsigned short); } - int size_of_int() { return sizeof(int); } - int size_of_unsigned_int() { return sizeof(unsigned int); } - int size_of_long() { return sizeof(long); } - int size_of_unsigned_long() { return sizeof(unsigned long); } - int size_of_float() { return sizeof(float); } - int size_of_double() { return sizeof(double); } - int size_of_pointer() { return sizeof(void*); } -") - -(define-c int (size-of-int8_t size_of_int8_t) ()) -(define-c int (size-of-uint8_t size_of_uint8_t) ()) -(define-c int (size-of-int16_t size_of_int16_t) ()) -(define-c int (size-of-uint16_t size_of_uint16_t) ()) -(define-c int (size-of-int32_t size_of_int32_t) ()) -(define-c int (size-of-uint32_t size_of_uint32_t) ()) -(define-c int (size-of-int64_t size_of_int64_t) ()) -(define-c int (size-of-uint64_t size_of_uint64_t) ()) -(define-c int (size-of-char size_of_char) ()) -(define-c int (size-of-unsigned-char size_of_unsigned_char) ()) -(define-c int (size-of-short size_of_short) ()) -(define-c int (size-of-unsigned-short size_of_unsigned_short) ()) -(define-c int (size-of-int size_of_int) ()) -(define-c int (size-of-unsigned-int size_of_unsigned_int) ()) -(define-c int (size-of-long size_of_long) ()) -(define-c int (size-of-unsigned-long size_of_unsigned_long) ()) -(define-c int (size-of-float size_of_float) ()) -(define-c int (size-of-double size_of_double) ()) -(define-c int (size-of-pointer size_of_pointer) ()) - -;; pffi-shape-object-load -(define-c-const int (RTLD-NOW "RTLD_NOW")) -(define-c (maybe-null pointer void*) dlopen (string int)) -(define-c (maybe-null pointer void*) dlerror ()) - -(c-declare "void* pointer_null() { return NULL; }") -(define-c (pointer void*) (pointer-null pointer_null) ()) - -(c-declare "int is_pointer_null(void* pointer) { if(pointer == NULL) { return 1; } else { return 0; }; }") -(define-c bool (is-pointer-null is_pointer_null) ((maybe-null pointer void*))) - -(c-declare "void* pointer_allocate(int size) { return malloc(size); }") -(define-c (maybe-null pointer void*) (pointer-allocate pointer_allocate) (int)) - -(c-declare "sexp is_pointer(struct sexp_struct* object) { - if(sexp_cpointerp(object)) { - return SEXP_TRUE; - } else { - return SEXP_FALSE; - } - }") -(define-c sexp (pointer? is_pointer) (sexp)) - -(c-declare "intptr_t pointer_address(struct sexp_struct* pointer) { - return (intptr_t)&sexp_cpointer_value(pointer); - }") -(define-c uint32_t (pointer-address pointer_address) (sexp)) - -(c-declare "void pointer_free(void* pointer) { free(pointer); }") -(define-c void (pointer-free pointer_free) ((maybe-null pointer void*))) - -;; pffi-pointer-set! -(c-declare "void pointer_set_c_int8_t(void* pointer, int offset, int8_t value) { *(int8_t*)((char*)pointer + offset) = value; }") -(define-c void (pointer-set-c-int8_t! pointer_set_c_int8_t) ((pointer void*) int int8_t)) -(c-declare "void pointer_set_c_uint8_t(void* pointer, int offset, uint8_t value) { *(uint8_t*)((char*)pointer + offset) = value; }") -(define-c void (pointer-set-c-uint8_t! pointer_set_c_uint8_t) ((pointer void*) int uint8_t)) - -(c-declare "void pointer_set_c_int16_t(void* pointer, int offset, int16_t value) { *(int16_t*)((char*)pointer + offset) = value; }") -(define-c void (pointer-set-c-int16_t! pointer_set_c_int16_t) ((pointer void*) int int16_t)) -(c-declare "void pointer_set_c_uint16_t(void* pointer, int offset, uint16_t value) { *(uint16_t*)((char*)pointer + offset) = value; }") -(define-c void (pointer-set-c-uint16_t! pointer_set_c_uint16_t) ((pointer void*) int uint16_t)) - -(c-declare "void pointer_set_c_int32_t(void* pointer, int offset, int32_t value) { *(int32_t*)((char*)pointer + offset) = value; }") -(define-c void (pointer-set-c-int32_t! pointer_set_c_int32_t) ((pointer void*) int int32_t)) -(c-declare "void pointer_set_c_uint32_t(void* pointer, int offset, uint32_t value) { *(uint32_t*)((char*)pointer + offset) = value; }") -(define-c void (pointer-set-c-uint32_t! pointer_set_c_uint32_t) ((pointer void*) int uint32_t)) - -(c-declare "void pointer_set_c_int64_t(void* pointer, int offset, int64_t value) { *(int64_t*)((char*)pointer + offset) = value; }") -(define-c void (pointer-set-c-int64_t! pointer_set_c_int64_t) ((pointer void*) int int64_t)) -(c-declare "void pointer_set_c_uint64_t(void* pointer, int offset, uint64_t value) { *(uint64_t*)((char*)pointer + offset) = value; }") -(define-c void (pointer-set-c-uint64_t! pointer_set_c_uint64_t) ((pointer void*) int uint64_t)) - -(c-declare "void pointer_set_c_char(void* pointer, int offset, char value) { *((char*)pointer + offset) = value; }") -(define-c void (pointer-set-c-char! pointer_set_c_char) ((pointer void*) int char)) -(c-declare "void pointer_set_c_unsigned_char(void* pointer, int offset, unsigned char value) { *(unsigned char*)((char*)pointer + offset) = value; }") -(define-c void (pointer-set-c-unsigned-char! pointer_set_c_unsigned_char) ((pointer void*) int unsigned-char)) - -(c-declare "void pointer_set_c_short(void* pointer, int offset, short value) { *(short*)((char*)pointer + offset) = value; }") -(define-c void (pointer-set-c-short! pointer_set_c_short) ((pointer void*) int short)) -(c-declare "void pointer_set_c_unsigned_short(void* pointer, int offset, unsigned short value) { *(unsigned short*)((char*)pointer + offset) = value; }") -(define-c void (pointer-set-c-unsigned-short! pointer_set_c_unsigned_short) ((pointer void*) int unsigned-short)) - -(c-declare "void pointer_set_c_int(void* pointer, int offset, int value) { *(int*)((char*)pointer + offset) = value; }") -(define-c void (pointer-set-c-int! pointer_set_c_int) ((pointer void*) int int)) -(c-declare "void pointer_set_c_unsigned_int(void* pointer, int offset, unsigned int value) { *(unsigned int*)((char*)pointer + offset) = value; }") -(define-c void (pointer-set-c-unsigned-int! pointer_set_c_unsigned_int) ((pointer void*) int unsigned-int)) - -(c-declare "void pointer_set_c_long(void* pointer, int offset, long value) { *(long*)((char*)pointer + offset) = value; }") -(define-c void (pointer-set-c-long! pointer_set_c_long) ((pointer void*) int long)) -(c-declare "void pointer_set_c_unsigned_long(void* pointer, int offset, unsigned long value) { *(unsigned long*)((char*)pointer + offset) = value; }") -(define-c void (pointer-set-c-unsigned-long! pointer_set_c_unsigned_long) ((pointer void*) int unsigned-long)) - -(c-declare "void pointer_set_c_float(void* pointer, int offset, float value) { *(float*)((char*)pointer + offset) = value; }") -(define-c void (pointer-set-c-float! pointer_set_c_float) ((pointer void*) int float)) - -(c-declare "void pointer_set_c_double(void* pointer, int offset, double value) { *(double*)((char*)pointer + offset) = value; }") -(define-c void (pointer-set-c-double! pointer_set_c_double) ((pointer void*) int double)) - -(c-declare "void pointer_set_c_pointer(void* pointer, int offset, void* value) { char* p = (char*)pointer + offset; *(char**)p = value; }") -(define-c void (pointer-set-c-pointer! pointer_set_c_pointer) ((pointer void*) int (maybe-null pointer void*))) - -;; pffi-pointer-get -(c-declare "int8_t pointer_ref_c_int8_t(void* pointer, int offset) { return *(int8_t*)((char*)pointer + offset); }") -(define-c int8_t (pointer-ref-c-int8_t pointer_ref_c_int8_t) ((pointer void*) int)) -(c-declare "uint8_t pointer_ref_c_uint8_t(void* pointer, int offset) { return *(uint8_t*)((char*)pointer + offset); }") -(define-c uint8_t (pointer-ref-c-uint8_t pointer_ref_c_uint8_t) ((pointer void*) int)) - -(c-declare "int16_t pointer_ref_c_int16_t(void* pointer, int offset) { return *(int16_t*)((char*)pointer + offset); }") -(define-c int16_t (pointer-ref-c-int16_t pointer_ref_c_int16_t) ((pointer void*) int)) -(c-declare "uint16_t pointer_ref_c_uint16_t(void* pointer, int offset) { return *(uint16_t*)((char*)pointer + offset); }") -(define-c uint16_t (pointer-ref-c-uint16_t pointer_ref_c_uint16_t) ((pointer void*) int)) - -(c-declare "int32_t pointer_ref_c_int32_t(void* pointer, int offset) { return *(int32_t*)((char*)pointer + offset); }") -(define-c int32_t (pointer-ref-c-int32_t pointer_ref_c_int32_t) ((pointer void*) int)) -(c-declare "uint32_t pointer_ref_c_uint32_t(void* pointer, int offset) { return *(uint32_t*)((char*)pointer + offset); }") -(define-c uint32_t (pointer-ref-c-uint32_t pointer_ref_c_uint32_t) ((pointer void*) int)) - -(c-declare "int64_t pointer_ref_c_int64_t(void* pointer, int offset) { return *(int64_t*)((char*)pointer + offset); }") -(define-c int64_t (pointer-ref-c-int64_t pointer_ref_c_int64_t) ((pointer void*) int)) -(c-declare "uint64_t pointer_ref_c_uint64_t(void* pointer, int offset) { return *(uint64_t*)((char*)pointer + offset); }") -(define-c uint64_t (pointer-ref-c-uint64_t pointer_ref_c_uint64_t) ((pointer void*) int)) - -(c-declare "char pointer_ref_c_char(void* pointer, int offset) { return *(char*)((char*)pointer + offset); }") -(define-c char (pointer-ref-c-char pointer_ref_c_char) ((pointer void*) int)) -(c-declare "unsigned char pointer_ref_c_unsigned_char(void* pointer, int offset) { return *(unsigned char*)((char*)pointer + offset); }") -(define-c unsigned-char (pointer-ref-c-unsigned-char pointer_ref_c_unsigned_char) ((pointer void*) int)) - -(c-declare "short pointer_ref_c_short(void* pointer, int offset) { return *(short*)((char*)pointer + offset); }") -(define-c short (pointer-ref-c-short pointer_ref_c_short) ((pointer void*) int)) -(c-declare "unsigned short pointer_ref_c_unsigned_short(void* pointer, int offset) { return *(unsigned short*)((char*)pointer + offset); }") -(define-c unsigned-short (pointer-ref-c-unsigned-short pointer_ref_c_unsigned_short) ((pointer void*) int)) - -(c-declare "int pointer_ref_c_int(void* pointer, int offset) { return *(int*)((char*)pointer + offset); }") -(define-c int (pointer-ref-c-int pointer_ref_c_int) ((pointer void*) int)) -(c-declare "unsigned int pointer_ref_c_unsigned_int(void* pointer, int offset) { return *(unsigned int*)((char*)pointer + offset); }") -(define-c unsigned-int (pointer-ref-c-unsigned-int pointer_ref_c_unsigned_int) ((pointer void*) int)) - -(c-declare "long pointer_ref_c_long(void* pointer, int offset) { return *(long*)((char*)pointer + offset); }") -(define-c long (pointer-ref-c-long pointer_ref_c_long) ((pointer void*) long)) -(c-declare "unsigned long pointer_ref_c_unsigned_long(void* pointer, int offset) { return *(unsigned long*)((char*)pointer + offset); }") -(define-c unsigned-long (pointer-ref-c-unsigned-long pointer_ref_c_unsigned_long) ((pointer void*) int)) - -(c-declare "float pointer_ref_c_float(void* pointer, int offset) { return *(float*)((char*)pointer + offset); }") -(define-c float (pointer-ref-c-float pointer_ref_c_float) ((pointer void*) int)) - -(c-declare "double pointer_ref_c_double(void* pointer, int offset) { return *(double*)((char*)pointer + offset); }") -(define-c double (pointer-ref-c-double pointer_ref_c_double) ((pointer void*) int)) - -(c-declare "void* pointer_ref_c_pointer(void* pointer, int offset) { char* p = (char*)pointer + offset; return *(char**)p; }") -(define-c (maybe-null pointer void*) (pointer-ref-c-pointer pointer_ref_c_pointer) ((pointer void*) int)) - -;; pffi-string->pointer -;(c-declare "void* string_to_pointer(char* string) { return (void*)string; }") -;(define-c (maybe-null pointer void*) (string-to-pointer string_to_pointer) (string)) - -;; pffi-pointer->string -;(c-declare "char* pointer_to_string(void* pointer) { return (char*)pointer; }") -;(define-c string (pointer-to-string pointer_to_string) ((maybe-null pointer void*))) - -;; pffi-define - -(c-declare "ffi_cif cif;") -(define-c (pointer void*) dlsym ((maybe-null pointer void*) string)) - -(c-declare "void* get_ffi_type_int8() { return &ffi_type_sint8; }") -(define-c (pointer void*) (get-ffi-type-int8 get_ffi_type_int8) ()) -(c-declare "void* get_ffi_type_uint8() { return &ffi_type_uint8; }") -(define-c (pointer void*) (get-ffi-type-uint8 get_ffi_type_uint8) ()) - -(c-declare "void* get_ffi_type_int16() { return &ffi_type_sint16; }") -(define-c (pointer void*) (get-ffi-type-int16 get_ffi_type_int16) ()) -(c-declare "void* get_ffi_type_uint16() { return &ffi_type_uint16; }") -(define-c (pointer void*) (get-ffi-type-uint16 get_ffi_type_uint16) ()) - -(c-declare "void* get_ffi_type_int32() { return &ffi_type_sint32; }") -(define-c (pointer void*) (get-ffi-type-int32 get_ffi_type_int32) ()) -(c-declare "void* get_ffi_type_uint32() { return &ffi_type_uint32; }") -(define-c (pointer void*) (get-ffi-type-uint32 get_ffi_type_uint32) ()) - -(c-declare "void* get_ffi_type_int64() { return &ffi_type_sint64; }") -(define-c (pointer void*) (get-ffi-type-int64 get_ffi_type_int64) ()) -(c-declare "void* get_ffi_type_uint64() { return &ffi_type_uint64; }") -(define-c (pointer void*) (get-ffi-type-uint64 get_ffi_type_uint64) ()) - -(c-declare "void* get_ffi_type_char() { return &ffi_type_schar; }") -(define-c (pointer void*) (get-ffi-type-char get_ffi_type_char) ()) -(c-declare "void* get_ffi_type_uchar() { return &ffi_type_uchar; }") -(define-c (pointer void*) (get-ffi-type-uchar get_ffi_type_uchar) ()) - -(c-declare "void* get_ffi_type_short() { return &ffi_type_sshort; }") -(define-c (pointer void*) (get-ffi-type-short get_ffi_type_short) ()) -(c-declare "void* get_ffi_type_ushort() { return &ffi_type_ushort; }") -(define-c (pointer void*) (get-ffi-type-ushort get_ffi_type_ushort) ()) - -(c-declare "void* get_ffi_type_int() { return &ffi_type_sint; }") -(define-c (pointer void*) (get-ffi-type-int get_ffi_type_int) ()) -(c-declare "void* get_ffi_type_uint() { return &ffi_type_uint; }") -(define-c (pointer void*) (get-ffi-type-uint get_ffi_type_uint) ()) - -(c-declare "void* get_ffi_type_long() { return &ffi_type_slong; }") -(define-c (pointer void*) (get-ffi-type-long get_ffi_type_long) ()) - -(c-declare "void* get_ffi_type_ulong() { return &ffi_type_ulong; }") -(define-c (pointer void*) (get-ffi-type-ulong get_ffi_type_ulong) ()) - -(c-declare "void* get_ffi_type_float() { return &ffi_type_float; }") -(define-c (pointer void*) (get-ffi-type-float get_ffi_type_float) ()) - -(c-declare "void* get_ffi_type_double() { return &ffi_type_double; }") -(define-c (pointer void*) (get-ffi-type-double get_ffi_type_double) ()) - -(c-declare "void* get_ffi_type_void() { return &ffi_type_void; }") -(define-c (pointer void*) (get-ffi-type-void get_ffi_type_void) ()) - -(c-declare "void* get_ffi_type_pointer() { return &ffi_type_pointer; }") -(define-c (pointer void*) (get-ffi-type-pointer get_ffi_type_pointer) ()) - -(define-c-const int (FFI-OK "FFI_OK")) -(c-declare - "int internal_ffi_prep_cif(unsigned int nargs, void* rtype, void* atypes[]) { - printf(\"A1: %u, A2: %u, nargs: %u\\n\", &ffi_type_pointer, atypes[0], nargs); - return ffi_prep_cif(&cif, FFI_DEFAULT_ABI, nargs, (ffi_type*)rtype, (ffi_type**)atypes); - }") -(define-c int (internal-ffi-prep-cif internal_ffi_prep_cif) (unsigned-int (pointer void*) (array void*))) -(c-declare - "void internal_ffi_call(unsigned int nargs, void* rtype, void** atypes, void* fn, void* rvalue, struct sexp_struct* avalues[]) { - ffi_prep_cif(&cif, FFI_DEFAULT_ABI, nargs, (ffi_type*)rtype, (ffi_type**)atypes); - void* c_avalues[nargs]; - for(int i = 0; i < nargs; i++) { - c_avalues[i] = sexp_cpointer_value(avalues[i]); - } - ffi_call(&cif, FFI_FN(fn), rvalue, c_avalues); - }") -(define-c void - (internal-ffi-call internal_ffi_call) - (unsigned-int - (pointer void*) - (array void*) - (pointer void*) - (pointer void*) - (array sexp))) - -(c-declare - "void* scheme_procedure_to_pointer(sexp proc) { - if(sexp_procedurep(proc) == 1) { - return 0; //&sexp_unbox_fixnum(proc); - } else { - printf(\"NOT A FUNCTION\\n\"); - } - return (void*)proc; - }") -(define-c void* (scheme-procedure-to-pointer scheme_procedure_to_pointer) (sexp)) diff --git a/snow/retropikzel/pffi/gauche-src/gauchelib.scm b/snow/retropikzel/pffi/gauche-src/gauchelib.scm deleted file mode 100644 index 403864f..0000000 --- a/snow/retropikzel/pffi/gauche-src/gauchelib.scm +++ /dev/null @@ -1,102 +0,0 @@ -(in-module retropikzel.pffi.gauche) - -(inline-stub - (.include "gauche-pffi.h") - (define-cproc size-of-int8 () size_of_int8) - (define-cproc size-of-uint8 () size_of_uint8) - (define-cproc size-of-int16 () size_of_int16) - (define-cproc size-of-uint16 () size_of_int16) - (define-cproc size-of-int32 () size_of_int32) - (define-cproc size-of-uint32 () size_of_int32) - (define-cproc size-of-int64 () size_of_int64) - (define-cproc size-of-uint64 () size_of_int64) - (define-cproc size-of-char () size_of_char) - (define-cproc size-of-unsigned-char () size_of_unsigned_char) - (define-cproc size-of-short () size_of_short) - (define-cproc size-of-unsigned-short () size_of_unsigned_short) - (define-cproc size-of-int () size_of_int) - (define-cproc size-of-unsigned-int () size_of_unsigned_int) - (define-cproc size-of-long () size_of_long) - (define-cproc size-of-unsigned-long () size_of_unsigned_long) - (define-cproc size-of-float () size_of_float) - (define-cproc size-of-double () size_of_double) - (define-cproc size-of-string () size_of_string) - (define-cproc size-of-pointer () size_of_pointer) - (define-cproc size-of-void () size_of_void) - (define-cproc shared-object-load (path::) shared_object_load) - (define-cproc pointer-null () pointer_null) - (define-cproc pointer-null? (pointer) is_pointer_null) - (define-cproc pointer-allocate (size::) pointer_allocate) - (define-cproc pointer-address (object) pointer_address) - (define-cproc pointer? (pointer) is_pointer) - (define-cproc pointer-free (pointer) pointer_free) - - (define-cproc pointer-set-int8! (pointer offset:: value::) pointer_set_int8) - (define-cproc pointer-set-uint8! (pointer offset:: value::) pointer_set_uint8) - (define-cproc pointer-set-int16! (pointer offset:: value::) pointer_set_int16) - (define-cproc pointer-set-uint16! (pointer offset:: value::) pointer_set_uint16) - (define-cproc pointer-set-int32! (pointer offset:: value::) pointer_set_int32) - (define-cproc pointer-set-uint32! (pointer offset:: value::) pointer_set_uint32) - (define-cproc pointer-set-int64! (pointer offset:: value::) pointer_set_int64) - (define-cproc pointer-set-uint64! (pointer offset:: value::) pointer_set_uint64) - (define-cproc pointer-set-char! (pointer offset:: value::) pointer_set_char) - (define-cproc pointer-set-unsigned-char! (pointer offset:: value::) pointer_set_unsigned_char) - (define-cproc pointer-set-short! (pointer offset:: value::) pointer_set_short) - (define-cproc pointer-set-unsigned-short! (pointer offset:: value::) pointer_set_unsigned_short) - (define-cproc pointer-set-int! (pointer offset:: value::) pointer_set_int) - (define-cproc pointer-set-unsigned-int! (pointer offset:: value::) pointer_set_unsigned_int) - (define-cproc pointer-set-long! (pointer offset:: value::) pointer_set_long) - (define-cproc pointer-set-unsigned-long! (pointer offset:: value::) pointer_set_unsigned_long) - (define-cproc pointer-set-float! (pointer offset:: value::) pointer_set_float) - (define-cproc pointer-set-double! (pointer offset:: value::) pointer_set_double) - (define-cproc pointer-set-pointer! (pointer offset:: value) pointer_set_pointer) - - (define-cproc pointer-get-int8 (pointer offset::) pointer_get_int8) - (define-cproc pointer-get-uint8 (pointer offset::) pointer_get_uint8) - (define-cproc pointer-get-int16 (pointer offset::) pointer_get_int16) - (define-cproc pointer-get-uint16 (pointer offset::) pointer_get_uint16) - (define-cproc pointer-get-int32 (pointer offset::) pointer_get_int32) - (define-cproc pointer-get-uint32 (pointer offset::) pointer_get_uint32) - (define-cproc pointer-get-int64 (pointer offset::) pointer_get_int64) - (define-cproc pointer-get-uint64 (pointer offset::) pointer_get_uint64) - (define-cproc pointer-get-char (pointer offset::) pointer_get_char) - (define-cproc pointer-get-unsigned-char (pointer offset::) pointer_get_unsigned_char) - (define-cproc pointer-get-short (pointer offset::) pointer_get_short) - (define-cproc pointer-get-unsigned-short (pointer offset::) pointer_get_unsigned_short) - (define-cproc pointer-get-int (pointer offset::) pointer_get_int) - (define-cproc pointer-get-unsigned-int (pointer offset::) pointer_get_unsigned_int) - (define-cproc pointer-get-long (pointer offset::) pointer_get_long) - (define-cproc pointer-get-unsigned-long (pointer offset::) pointer_get_unsigned_long) - (define-cproc pointer-get-float (pointer offset::) pointer_get_float) - (define-cproc pointer-get-double (pointer offset::) pointer_get_double) - (define-cproc pointer-get-pointer (pointer offset::) pointer_get_pointer) - - (define-cproc string->pointer (string-content) string_to_pointer) - (define-cproc pointer->string (pointer) pointer_to_string) - (define-cproc dlerror () pffi_dlerror) - (define-cproc dlsym (shared-object c-name) pffi_dlsym) - (define-cproc internal-ffi-call (nargs rtype atypes fn rvalue avalues) internal_ffi_call) - - (define-cproc get-ffi-type-int8 () get_ffi_type_int8) - (define-cproc get-ffi-type-uint8 () get_ffi_type_uint8) - (define-cproc get-ffi-type-int16 () get_ffi_type_int16) - (define-cproc get-ffi-type-uint16 () get_ffi_type_uint16) - (define-cproc get-ffi-type-int32 () get_ffi_type_int32) - (define-cproc get-ffi-type-uint32 () get_ffi_type_uint32) - (define-cproc get-ffi-type-int64 () get_ffi_type_int64) - (define-cproc get-ffi-type-uint64 () get_ffi_type_uint64) - (define-cproc get-ffi-type-char () get_ffi_type_char) - (define-cproc get-ffi-type-unsigned-char () get_ffi_type_unsigned_char) - (define-cproc get-ffi-type-short () get_ffi_type_short) - (define-cproc get-ffi-type-unsigned-short () get_ffi_type_unsigned_short) - (define-cproc get-ffi-type-int () get_ffi_type_int) - (define-cproc get-ffi-type-unsigned-int () get_ffi_type_unsigned_int) - (define-cproc get-ffi-type-long () get_ffi_type_long) - (define-cproc get-ffi-type-unsigned-long () get_ffi_type_unsigned_long) - (define-cproc get-ffi-type-float () get_ffi_type_float) - (define-cproc get-ffi-type-double () get_ffi_type_double) - (define-cproc get-ffi-type-void() get_ffi_type_void) - (define-cproc get-ffi-type-pointer () get_ffi_type_pointer) - - ;(define-cproc procedure-to-pointer (procedure) procedure_to_pointer) - ) diff --git a/snow/retropikzel/pffi/gerbil.scm b/snow/retropikzel/pffi/gerbil.scm deleted file mode 100644 index 4b046f7..0000000 --- a/snow/retropikzel/pffi/gerbil.scm +++ /dev/null @@ -1,57 +0,0 @@ -(define pffi-type->native-type - (lambda (type) - (error "Not defined"))) - -(define pffi-pointer? - (lambda (object) - (error "Not defined"))) - -(define-syntax pffi-define - (syntax-rules () - ((pffi-define scheme-name shared-object c-name return-type argument-types) - (error "Not defined")))) - -(define size-of-type - (lambda (type) - (error "Not defined"))) - -(define pffi-pointer-allocate - (lambda (size) - (error "Not defined"))) - -(define pffi-pointer-null - (lambda () - (error "Not defined"))) - -#;(define pffi-string->pointer - (lambda (string-content) - (error "Not defined"))) - -#;(define pffi-pointer->string - (lambda (pointer) - pointer)) - -(define pffi-shared-object-load - (lambda (header path) - (error "Not defined"))) - -(define pffi-pointer-free - (lambda (pointer) - (error "Not defined"))) - -(define pffi-pointer-null? - (lambda (pointer) - (error "Not defined"))) - -(define pffi-pointer-set! - (lambda (pointer type offset value) - (let ((p pointer)) - (error "Not defined")))) - -(define pffi-pointer-get - (lambda (pointer type offset) - (error "Not defined"))) - -(define pffi-pointer-deref - (lambda (pointer) - (error "Not defined"))) diff --git a/snow/retropikzel/pffi/guile.scm b/snow/retropikzel/pffi/guile.scm deleted file mode 100644 index e6927c4..0000000 --- a/snow/retropikzel/pffi/guile.scm +++ /dev/null @@ -1,137 +0,0 @@ -(define pffi-type->native-type - (lambda (type) - (cond ((equal? type 'int8) int8) - ((equal? type 'uint8) uint8) - ((equal? type 'int16) int16) - ((equal? type 'uint16) uint16) - ((equal? type 'int32) int32) - ((equal? type 'uint32) uint32) - ((equal? type 'int64) int64) - ((equal? type 'uint64) uint64) - ((equal? type 'char) int8) - ((equal? type 'unsigned-char) uint8) - ((equal? type 'short) short) - ((equal? type 'unsigned-short) unsigned-short) - ((equal? type 'int) int) - ((equal? type 'unsigned-int) unsigned-int) - ((equal? type 'long) long) - ((equal? type 'unsigned-long) unsigned-long) - ((equal? type 'float) float) - ((equal? type 'double) double) - ((equal? type 'pointer) '*) - ((equal? type 'void) void) - ((equal? type 'string) '*) - ((equal? type 'callback) '*) - ((equal? type 'struct) '*) - (else #f)))) - -(define pffi-pointer? - (lambda (object) - (pointer? object))) - -(define-syntax pffi-define - (syntax-rules () - ((pffi-define scheme-name shared-object c-name return-type argument-types) - (define scheme-name - (foreign-library-function shared-object - (symbol->string c-name) - #:return-type (pffi-type->native-type return-type) - #:arg-types (map pffi-type->native-type argument-types)))))) - -(define-syntax pffi-define-callback - (syntax-rules () - ((pffi-define-callback scheme-name return-type argument-types procedure) - (define scheme-name - (procedure->pointer (pffi-type->native-type return-type) - procedure - (map pffi-type->native-type argument-types)))))) - -(define size-of-type - (lambda (type) - (let ((native-type (pffi-type->native-type type))) - (cond ((equal? native-type void) 0) - (native-type (sizeof native-type)) - (else #f))))) - -#;(define pffi-pointer-allocate - (lambda (size) - (bytevector->pointer (make-bytevector size 0)))) - -(define pffi-pointer-address - (lambda (pointer) - (pointer-address pointer))) - -(define pffi-pointer-null - (lambda () - (make-pointer 0))) - -#;(define pffi-string->pointer - (lambda (string-content) - (string->pointer string-content))) - -#;(define pffi-pointer->string - (lambda (pointer) - (pointer->string pointer))) - -(define pffi-shared-object-load - (lambda (path options) - (load-foreign-library path))) - -#;(define pffi-pointer-free - (lambda (pointer) - #t)) - -(define pffi-pointer-null? - (lambda (pointer) - (and (pffi-pointer? pointer) - (null-pointer? pointer)))) - -(define pffi-pointer-set! - (lambda (pointer type offset value) - (let ((p (pointer->bytevector pointer (+ offset 100)))) - (cond ((equal? type 'int8) (bytevector-s8-set! p offset value)) - ((equal? type 'uint8) (bytevector-u8-set! p offset value)) - ((equal? type 'int16) (bytevector-s16-set! p offset value (native-endianness))) - ((equal? type 'uint16) (bytevector-u16-set! p offset value (native-endianness))) - ((equal? type 'int32) (bytevector-s32-set! p offset value (native-endianness))) - ((equal? type 'uint32) (bytevector-u32-set! p offset value (native-endianness))) - ((equal? type 'int64) (bytevector-s64-set! p offset value (native-endianness))) - ((equal? type 'uint64) (bytevector-u64-set! p offset value (native-endianness))) - ((equal? type 'char) (bytevector-s8-set! p offset (char->integer value))) - ((equal? type 'short) (bytevector-s8-set! p offset value)) - ((equal? type 'unsigned-short) (bytevector-u8-set! p offset value)) - ((equal? type 'int) (bytevector-sint-set! p offset value (native-endianness) (size-of-type type))) - ((equal? type 'unsigned-int) (bytevector-uint-set! p offset value (native-endianness) (size-of-type type))) - ((equal? type 'long) (bytevector-s64-set! p offset value (native-endianness))) - ((equal? type 'unsigned-long) (bytevector-u64-set! p offset value (native-endianness))) - ((equal? type 'float) (bytevector-ieee-single-set! p offset value (native-endianness))) - ((equal? type 'double) (bytevector-ieee-double-set! p offset value (native-endianness))) - ((equal? type 'pointer) (bytevector-sint-set! p offset (pointer-address value) (native-endianness) (size-of-type type))) - ((equal? type 'string) (bytevector-sint-set! p offset (pointer-address (pffi-string->pointer value)) (native-endianness) (size-of-type type))))))) - -(define pffi-pointer-get - (lambda (pointer type offset) - (let ((p (pointer->bytevector pointer (+ offset 100)))) - (cond ((equal? type 'int8) (bytevector-s8-ref p offset)) - ((equal? type 'uint8) (bytevector-u8-ref p offset)) - ((equal? type 'int16) (bytevector-s16-ref p offset (native-endianness))) - ((equal? type 'uint16) (bytevector-u16-ref p offset (native-endianness))) - ((equal? type 'int32) (bytevector-s32-ref p offset (native-endianness))) - ((equal? type 'uint32) (bytevector-u32-ref p offset (native-endianness))) - ((equal? type 'int64) (bytevector-s64-ref p offset (native-endianness))) - ((equal? type 'uint64) (bytevector-u64-ref p offset (native-endianness))) - ((equal? type 'char) (integer->char (bytevector-s8-ref p offset))) - ((equal? type 'short) (bytevector-s8-ref p offset)) - ((equal? type 'unsigned-short) (bytevector-u8-ref p offset)) - ((equal? type 'int) (bytevector-sint-ref p offset (native-endianness) (size-of-type type))) - ((equal? type 'unsigned-int) (bytevector-uint-ref p offset (native-endianness) (size-of-type type))) - ((equal? type 'long) (bytevector-s64-ref p offset (native-endianness))) - ((equal? type 'unsigned-long) (bytevector-u64-ref p offset (native-endianness))) - ((equal? type 'float) (bytevector-ieee-single-ref p offset (native-endianness))) - ((equal? type 'double) (bytevector-ieee-double-ref p offset (native-endianness))) - ((equal? type 'pointer) (make-pointer (bytevector-sint-ref p offset (native-endianness) (size-of-type type)))) - ((equal? type 'string) (pffi-pointer->string (make-pointer (bytevector-sint-ref p offset (native-endianness) (size-of-type type))))))))) - -#;(define pffi-struct-dereference - (lambda (struct) - (dereference-pointer (pffi-struct-pointer struct)))) diff --git a/snow/retropikzel/pffi/larceny.scm b/snow/retropikzel/pffi/larceny.scm deleted file mode 100644 index 0406b4a..0000000 --- a/snow/retropikzel/pffi/larceny.scm +++ /dev/null @@ -1,141 +0,0 @@ -(require 'std-ffi) -;(require "Standard/foreign-stdlib") -;(require "Lib/Common/system-interface") - -;; FIXME -(define size-of-type - (lambda (type) - (cond ((eq? type 'int8) 1) - ((eq? type 'uint8) 1) - ((eq? type 'int16) 2) - ((eq? type 'uint16) 2) - ((eq? type 'int32) 4) - ((eq? type 'uint32) 4) - ((eq? type 'int64) 8) - ((eq? type 'uint64) 8) - ((eq? type 'char) 1) - ((eq? type 'unsigned-char) 1) - ((eq? type 'short) 2) - ((eq? type 'unsigned-short) 2) - ((eq? type 'int) 4) - ((eq? type 'unsigned-int) 4) - ((eq? type 'long) 4) - ((eq? type 'unsigned-long) 4) - ((eq? type 'float) 4) - ((eq? type 'double) 8) - ((eq? type 'pointer) 4) - ((eq? type 'void) 0) - ((eq? type 'callback) 4) - (else (error "Can not get size of unknown type" type))))) - -(define c-malloc (foreign-procedure "malloc" '(int) 'void*)) -;(define c-malloc (stdlib/malloc rtd-void*)) -#;(define pffi-pointer-allocate - (lambda (size) - (c-malloc size))) - -#;(define c-free (foreign-procedure "free" '(void*) 'int)) -;(define c-malloc (stdlib/malloc rtd-void*)) -#;(define pffi-pointer-free - (lambda (pointer) - (c-free pointer))) - -(define pffi-pointer-null (lambda () 0)) - -(define pffi-pointer-null? - (lambda (object) - (and (number? object) - (= object 0)))) - -(define pffi-pointer? - (lambda (object) - ;(void*? object) - (number? object) - )) - -(define pffi-pointer-address - (lambda (pointer) - ;(void*->address pointer) - pointer - )) - -(define pffi-pointer->string - (lambda (pointer) - ;(char*->string pointer) - pointer - )) - -(define pffi-string->pointer - (lambda (string-content) - ;(string->char* string-content) - string-content - )) - -(define pffi-shared-object-load - (lambda (headers path . options) - (foreign-file path))) - - -(define pffi-pointer-set! - (lambda (pointer type offset value) - 0 - #;(cond ((equal? type 'int8) (%poke8 (+ pointer offset) value)) - ((equal? type 'uint8) (%poke8u (+ pointer offset) value)) - ((equal? type 'int16) (%poke16 (+ pointer offset) value)) - ((equal? type 'uint16) (%poke16u (+ pointer offset) value)) - ((equal? type 'int32) (%poke32 (+ pointer offset) value)) - ((equal? type 'uint32) (%poke32u (+ pointer offset) value)) - ;((equal? type 'int64) (%poke64 (+ pointer offset) value)) - ;((equal? type 'uint64) (%poke64u (+ pointer offset) value)) - ((equal? type 'char) (%poke8 (+ pointer offset) value)) - ((equal? type 'short) (%poke-short (+ pointer offset) value)) - ((equal? type 'unsigned-short) (%poke-ushort (+ pointer offset) value)) - ((equal? type 'int) (%poke-int (+ pointer offset) value)) - ((equal? type 'unsigned-int) (%poke-uint (+ pointer offset) value)) - ((equal? type 'long) (%poke-long (+ pointer offset) value)) - ((equal? type 'unsigned-long) (%poke-ulong (+ pointer offset) value)) - ;((equal? type 'float) (%poke-ulong (+ pointer offset) value)) - ;((equal? type 'double) (pointer-set-c-double! pointer offset value)) - ((equal? type 'void) (%poke-pointer (+ pointer offset) value)) - ((equal? type 'pointer) (%poke-pointer (+ pointer offset) value))))) - -(define pffi-pointer-get - (lambda (pointer type offset) - 0 - #;(cond ((equal? type 'int8) (%peek8 (+ pointer offset))) - ((equal? type 'uint8) (%peek8u (+ pointer offset))) - ((equal? type 'int16) (%peek16 (+ pointer offset))) - ((equal? type 'uint16) (%peek16u (+ pointer offset))) - ((equal? type 'int32) (%peek32 (+ pointer offset))) - ((equal? type 'uint32) (%peek32u (+ pointer offset))) - ;((equal? type 'int64) (%peek64 (+ pointer offset))) - ;((equal? type 'uint64) (%peek64u (+ pointer offset))) - ((equal? type 'char) (%peek8 (+ pointer offset))) - ((equal? type 'short) (%peek-short (+ pointer offset))) - ((equal? type 'unsigned-short) (%peek-ushort (+ pointer offset))) - ((equal? type 'int) (%peek-int (+ pointer offset))) - ((equal? type 'unsigned-int) (%peek-uint (+ pointer offset))) - ((equal? type 'long) (%peek-long (+ pointer offset))) - ((equal? type 'unsigned-long) (%peek-ulong (+ pointer offset))) - ;((equal? type 'float) (%peek-ulong (+ pointer offset))) - ;((equal? type 'double) (pointer-set-c-double! pointer offset)) - ((equal? type 'void) (%peek-pointer (+ pointer offset))) - ((equal? type 'pointer) (%peek-pointer (+ pointer offset)))))) - -(define-syntax pffi-define - (syntax-rules () - ((pffi-define scheme-name shared-object c-name return-type argument-types) - (define scheme-name - 0 - - #;(make-c-function shared-object - (symbol->string c-name) - return-type - argument-types))))) - -(define-syntax pffi-define-callback - (syntax-rules () - ((pffi-define scheme-name return-type argument-types procedure) - (define scheme-name - 0 - #;(make-c-callback return-type argument-types procedure))))) diff --git a/snow/retropikzel/pffi/pffi.c b/snow/retropikzel/pffi/pffi.c deleted file mode 100644 index f5a21d5..0000000 --- a/snow/retropikzel/pffi/pffi.c +++ /dev/null @@ -1,40246 +0,0 @@ -#ifdef ___LINKER_INFO -; File: "pffi.c", produced by Gambit v4.9.5 -( -409005 -(C) -"retropikzel/pffi" -("retropikzel/pffi") -() -(("retropikzel/pffi")) -( #|*/"*/"symbols|# -"##declare" -"##define" -"##direct-structure-ref" -"##lambda" -"##let" -"##quote" -"##string->uninterned-symbol" -"##structure" -"##structure-direct-instance-of?" -"##type-4-" -"##type-4-" -"##type-id" -"##type-type" -"+" -"-" -"<" -"" -"" -"=" -">" -"and" -"append" -"assoc" -"begin" -"c" -"c-lambda" -"c-type" -"c-typr" -"calculate-struct-size-and-offsets" -"call-with-current-continuation" -"callback" -"car" -"cdr" -"char" -"char=?" -"cond" -"cond-expand" -"cons" -"display" -"double" -"else" -"eq?" -"equal?" -"error" -"extended-bindings" -"float" -"floor-remainder" -"for-each" -"if" -"index" -"int" -"int16" -"int32" -"int64" -"int8" -"k" -"lambda" -"largest-member-size" -"last-index" -"length" -"let" -"let*" -"letrec*" -"list" -"list->string" -"long" -"looper" -"map" -"mark" -"member" -"member-name" -"members" -"modulo" -"name" -"next-alignment" -"not" -"null?" -"obj" -"object" -"offset" -"offsets" -"or" -"p1" -"p2" -"p3" -"p4" -"pair?" -"pffi-align-of" -"pffi-pointer-allocate" -"pffi-pointer-get" -"pffi-pointer-set!" -"pffi-pointer?" -"pffi-struct-c-type" -"pffi-struct-members" -"pffi-struct-pointer" -"pffi-struct-size" -"pffi-struct?" -"pffi-type?" -"pffi-union-c-type" -"pffi-union-members" -"pffi-union-pointer" -"pffi-union-size" -"pffi-union?" -"pointer" -"pointer-null?" -"pointer-ref-c-char" -"pointer-ref-c-double" -"pointer-ref-c-float" -"pointer-ref-c-int" -"pointer-ref-c-int16_t" -"pointer-ref-c-int32_t" -"pointer-ref-c-int64_t" -"pointer-ref-c-int8_t" -"pointer-ref-c-long" -"pointer-ref-c-pointer" -"pointer-ref-c-short" -"pointer-ref-c-uint16_t" -"pointer-ref-c-uint32_t" -"pointer-ref-c-uint64_t" -"pointer-ref-c-uint8_t" -"pointer-ref-c-unsigned-int" -"pointer-ref-c-unsigned-long" -"pointer-ref-c-unsigned-short" -"pointer-set-c-char!" -"pointer-set-c-double!" -"pointer-set-c-float!" -"pointer-set-c-int!" -"pointer-set-c-int16_t!" -"pointer-set-c-int32_t!" -"pointer-set-c-int64_t!" -"pointer-set-c-int8_t!" -"pointer-set-c-long!" -"pointer-set-c-pointer!" -"pointer-set-c-short!" -"pointer-set-c-uint16_t!" -"pointer-set-c-uint32_t!" -"pointer-set-c-uint64_t!" -"pointer-set-c-uint8_t!" -"pointer-set-c-unsigned-int!" -"pointer-set-c-unsigned-long!" -"pointer-set-c-unsigned-short!" -"pointer?" -"quote" -"res" -"retropikzel/pffi" -"retropikzel/pffi#" -"retropikzel/pffi#0" -"retropikzel/pffi#1" -"retropikzel/pffi#10" -"retropikzel/pffi#11" -"retropikzel/pffi#12" -"retropikzel/pffi#13" -"retropikzel/pffi#14" -"retropikzel/pffi#15" -"retropikzel/pffi#16" -"retropikzel/pffi#17" -"retropikzel/pffi#18" -"retropikzel/pffi#19" -"retropikzel/pffi#2" -"retropikzel/pffi#20" -"retropikzel/pffi#21" -"retropikzel/pffi#22" -"retropikzel/pffi#23" -"retropikzel/pffi#24" -"retropikzel/pffi#25" -"retropikzel/pffi#26" -"retropikzel/pffi#27" -"retropikzel/pffi#28" -"retropikzel/pffi#29" -"retropikzel/pffi#3" -"retropikzel/pffi#30" -"retropikzel/pffi#31" -"retropikzel/pffi#32" -"retropikzel/pffi#33" -"retropikzel/pffi#34" -"retropikzel/pffi#35" -"retropikzel/pffi#36" -"retropikzel/pffi#37" -"retropikzel/pffi#38" -"retropikzel/pffi#39" -"retropikzel/pffi#4" -"retropikzel/pffi#40" -"retropikzel/pffi#41" -"retropikzel/pffi#42" -"retropikzel/pffi#43" -"retropikzel/pffi#44" -"retropikzel/pffi#45" -"retropikzel/pffi#46" -"retropikzel/pffi#47" -"retropikzel/pffi#48" -"retropikzel/pffi#49" -"retropikzel/pffi#5" -"retropikzel/pffi#50" -"retropikzel/pffi#51" -"retropikzel/pffi#52" -"retropikzel/pffi#53" -"retropikzel/pffi#54" -"retropikzel/pffi#55" -"retropikzel/pffi#56" -"retropikzel/pffi#57" -"retropikzel/pffi#58" -"retropikzel/pffi#59" -"retropikzel/pffi#6" -"retropikzel/pffi#60" -"retropikzel/pffi#7" -"retropikzel/pffi#8" -"retropikzel/pffi#9" -"retropikzel/pffi#calculate-struct-size-and-offsets" -"retropikzel/pffi#pffi-align-of" -"retropikzel/pffi#pffi-pointer->string" -"retropikzel/pffi#pffi-pointer-get" -"retropikzel/pffi#pffi-pointer-null?" -"retropikzel/pffi#pffi-pointer-set!" -"retropikzel/pffi#pffi-pointer?" -"retropikzel/pffi#pffi-size-of" -"retropikzel/pffi#pffi-string->pointer" -"retropikzel/pffi#pffi-struct-c-type" -"retropikzel/pffi#pffi-struct-get" -"retropikzel/pffi#pffi-struct-make" -"retropikzel/pffi#pffi-struct-members" -"retropikzel/pffi#pffi-struct-offset-get" -"retropikzel/pffi#pffi-struct-pointer" -"retropikzel/pffi#pffi-struct-set!" -"retropikzel/pffi#pffi-struct-size" -"retropikzel/pffi#pffi-struct?" -"retropikzel/pffi#pffi-type?" -"retropikzel/pffi#pffi-union-c-type" -"retropikzel/pffi#pffi-union-members" -"retropikzel/pffi#pffi-union-pointer" -"retropikzel/pffi#pffi-union-size" -"retropikzel/pffi#pffi-union?" -"retropikzel/pffi#round-to-next-modulo-of" -"retropikzel/pffi#size-of-type" -"retropikzel/pffi#string-split" -"retropikzel/pffi#struct-make" -"retropikzel/pffi#union-make" -"reverse" -"round-to-next-modulo-of" -"roundee" -"safe" -"set!" -"short" -"size" -"size-and-offsets" -"size-of-char" -"size-of-double" -"size-of-float" -"size-of-int" -"size-of-int16_t" -"size-of-int32_t" -"size-of-int64_t" -"size-of-int8_t" -"size-of-long" -"size-of-short" -"size-of-type" -"size-of-uint16_t" -"size-of-uint32_t" -"size-of-uint64_t" -"size-of-uint8_t" -"size-of-unsigned-int" -"size-of-unsigned-long" -"size-of-unsigned-short" -"size-of-void*" -"source1" -"splitter" -"str" -"str-l" -"str-length" -"string->list" -"string-copy" -"string-length" -"string-ref" -"string?" -"struct" -"struct-make" -"symbol->string" -"symbol?" -"to-round" -"type" -"type-alignment" -"uint16" -"uint32" -"uint64" -"uint8" -"unsigned-char" -"unsigned-int" -"unsigned-long" -"unsigned-short" -"value" -"void" -"void*" -"when" -"with-exception-handler" -"x" -) #|*/"*/"symbols|# -( #|*/"*/"keywords|# -) #|*/"*/"keywords|# -( #|*/"*/"globals-s-d|# -"##type-4-" -"##type-4-" -"retropikzel/pffi#" -"retropikzel/pffi#0" -"retropikzel/pffi#1" -"retropikzel/pffi#10" -"retropikzel/pffi#11" -"retropikzel/pffi#12" -"retropikzel/pffi#13" -"retropikzel/pffi#14" -"retropikzel/pffi#15" -"retropikzel/pffi#16" -"retropikzel/pffi#17" -"retropikzel/pffi#18" -"retropikzel/pffi#19" -"retropikzel/pffi#2" -"retropikzel/pffi#20" -"retropikzel/pffi#21" -"retropikzel/pffi#22" -"retropikzel/pffi#23" -"retropikzel/pffi#24" -"retropikzel/pffi#25" -"retropikzel/pffi#26" -"retropikzel/pffi#27" -"retropikzel/pffi#28" -"retropikzel/pffi#29" -"retropikzel/pffi#3" -"retropikzel/pffi#30" -"retropikzel/pffi#31" -"retropikzel/pffi#32" -"retropikzel/pffi#33" -"retropikzel/pffi#34" -"retropikzel/pffi#35" -"retropikzel/pffi#36" -"retropikzel/pffi#37" -"retropikzel/pffi#38" -"retropikzel/pffi#39" -"retropikzel/pffi#4" -"retropikzel/pffi#40" -"retropikzel/pffi#41" -"retropikzel/pffi#42" -"retropikzel/pffi#43" -"retropikzel/pffi#44" -"retropikzel/pffi#45" -"retropikzel/pffi#46" -"retropikzel/pffi#47" -"retropikzel/pffi#48" -"retropikzel/pffi#49" -"retropikzel/pffi#5" -"retropikzel/pffi#50" -"retropikzel/pffi#51" -"retropikzel/pffi#52" -"retropikzel/pffi#53" -"retropikzel/pffi#54" -"retropikzel/pffi#55" -"retropikzel/pffi#56" -"retropikzel/pffi#57" -"retropikzel/pffi#58" -"retropikzel/pffi#59" -"retropikzel/pffi#6" -"retropikzel/pffi#60" -"retropikzel/pffi#7" -"retropikzel/pffi#8" -"retropikzel/pffi#9" -"retropikzel/pffi#calculate-struct-size-and-offsets" -"retropikzel/pffi#pffi-pointer-get" -"retropikzel/pffi#pffi-pointer-set!" -"retropikzel/pffi#pffi-struct-members" -"retropikzel/pffi#pffi-struct-pointer" -"retropikzel/pffi#pffi-struct-size" -"retropikzel/pffi#pffi-type?" -"retropikzel/pffi#pffi-union-size" -"retropikzel/pffi#round-to-next-modulo-of" -"retropikzel/pffi#size-of-type" -) #|*/"*/"globals-s-d|# -( #|*/"*/"globals-s-nd|# -"retropikzel/pffi#pffi-align-of" -"retropikzel/pffi#pffi-pointer->string" -"retropikzel/pffi#pffi-pointer-address" -"retropikzel/pffi#pffi-pointer-allocate" -"retropikzel/pffi#pffi-pointer-free" -"retropikzel/pffi#pffi-pointer-null" -"retropikzel/pffi#pffi-pointer-null?" -"retropikzel/pffi#pffi-pointer?" -"retropikzel/pffi#pffi-size-of" -"retropikzel/pffi#pffi-string->pointer" -"retropikzel/pffi#pffi-struct-c-type" -"retropikzel/pffi#pffi-struct-get" -"retropikzel/pffi#pffi-struct-make" -"retropikzel/pffi#pffi-struct-offset-get" -"retropikzel/pffi#pffi-struct-set!" -"retropikzel/pffi#pffi-struct?" -"retropikzel/pffi#pffi-types" -"retropikzel/pffi#pffi-union-c-type" -"retropikzel/pffi#pffi-union-members" -"retropikzel/pffi#pffi-union-pointer" -"retropikzel/pffi#pffi-union?" -"retropikzel/pffi#pointer-null?" -"retropikzel/pffi#pointer-ref-c-char" -"retropikzel/pffi#pointer-ref-c-double" -"retropikzel/pffi#pointer-ref-c-float" -"retropikzel/pffi#pointer-ref-c-int" -"retropikzel/pffi#pointer-ref-c-int16_t" -"retropikzel/pffi#pointer-ref-c-int32_t" -"retropikzel/pffi#pointer-ref-c-int64_t" -"retropikzel/pffi#pointer-ref-c-int8_t" -"retropikzel/pffi#pointer-ref-c-long" -"retropikzel/pffi#pointer-ref-c-pointer" -"retropikzel/pffi#pointer-ref-c-short" -"retropikzel/pffi#pointer-ref-c-uint16_t" -"retropikzel/pffi#pointer-ref-c-uint32_t" -"retropikzel/pffi#pointer-ref-c-uint64_t" -"retropikzel/pffi#pointer-ref-c-uint8_t" -"retropikzel/pffi#pointer-ref-c-unsigned-int" -"retropikzel/pffi#pointer-ref-c-unsigned-long" -"retropikzel/pffi#pointer-ref-c-unsigned-short" -"retropikzel/pffi#pointer-set-c-char!" -"retropikzel/pffi#pointer-set-c-double!" -"retropikzel/pffi#pointer-set-c-float!" -"retropikzel/pffi#pointer-set-c-int!" -"retropikzel/pffi#pointer-set-c-int16_t!" -"retropikzel/pffi#pointer-set-c-int32_t!" -"retropikzel/pffi#pointer-set-c-int64_t!" -"retropikzel/pffi#pointer-set-c-int8_t!" -"retropikzel/pffi#pointer-set-c-long!" -"retropikzel/pffi#pointer-set-c-pointer!" -"retropikzel/pffi#pointer-set-c-short!" -"retropikzel/pffi#pointer-set-c-uint16_t!" -"retropikzel/pffi#pointer-set-c-uint32_t!" -"retropikzel/pffi#pointer-set-c-uint64_t!" -"retropikzel/pffi#pointer-set-c-uint8_t!" -"retropikzel/pffi#pointer-set-c-unsigned-int!" -"retropikzel/pffi#pointer-set-c-unsigned-long!" -"retropikzel/pffi#pointer-set-c-unsigned-short!" -"retropikzel/pffi#pointer?" -"retropikzel/pffi#size-of-char" -"retropikzel/pffi#size-of-double" -"retropikzel/pffi#size-of-float" -"retropikzel/pffi#size-of-int" -"retropikzel/pffi#size-of-int16_t" -"retropikzel/pffi#size-of-int32_t" -"retropikzel/pffi#size-of-int64_t" -"retropikzel/pffi#size-of-int8_t" -"retropikzel/pffi#size-of-long" -"retropikzel/pffi#size-of-short" -"retropikzel/pffi#size-of-uint16_t" -"retropikzel/pffi#size-of-uint32_t" -"retropikzel/pffi#size-of-uint64_t" -"retropikzel/pffi#size-of-uint8_t" -"retropikzel/pffi#size-of-unsigned-char" -"retropikzel/pffi#size-of-unsigned-int" -"retropikzel/pffi#size-of-unsigned-long" -"retropikzel/pffi#size-of-unsigned-short" -"retropikzel/pffi#size-of-void*" -"retropikzel/pffi#string-split" -"retropikzel/pffi#struct-make" -"retropikzel/pffi#union-make" -) #|*/"*/"globals-s-nd|# -( #|*/"*/"globals-ns|# -"##direct-structure-ref" -"##string->uninterned-symbol" -"##structure" -"##type-type" -"+" -"-" -"<" -"=" -">" -"append" -"assoc" -"call-with-current-continuation" -"car" -"cdr" -"char=?" -"cons" -"display" -"eq?" -"equal?" -"error" -"floor-remainder" -"for-each" -"length" -"list" -"list->string" -"map" -"modulo" -"not" -"null?" -"pair?" -"r7rs-with-exception-handler" -"reverse" -"string->list" -"string-copy" -"string-length" -"string-ref" -"string?" -"symbol->string" -"symbol?" -) #|*/"*/"globals-ns|# -( #|*/"*/"meta-info|# -) #|*/"*/"meta-info|# -) -#else -#define ___VERSION 409005 -#define ___MODULE_NAME "retropikzel/pffi" -#define ___LINKER_ID ___LNK_retropikzel_2f_pffi -#define ___MH_PROC ___H_retropikzel_2f_pffi -#define ___SCRIPT_LINE 0 -#define ___SYMCOUNT 294 -#define ___GLOCOUNT 194 -#define ___SUPCOUNT 155 -#define ___CNSCOUNT 1613 -#define ___SUBCOUNT 2218 -#define ___LBLCOUNT 771 -#define ___OFDCOUNT 2 -#define ___MODDESCR ___REF_SUB(2215) -#include "gambit.h" - -___NEED_SYM(___S__23__23_declare) -___NEED_SYM(___S__23__23_define) -___NEED_SYM(___S__23__23_direct_2d_structure_2d_ref) -___NEED_SYM(___S__23__23_lambda) -___NEED_SYM(___S__23__23_let) -___NEED_SYM(___S__23__23_quote) -___NEED_SYM(___S__23__23_string_2d__3e_uninterned_2d_symbol) -___NEED_SYM(___S__23__23_structure) -___NEED_SYM(___S__23__23_structure_2d_direct_2d_instance_2d_of_3f_) -___NEED_SYM(___S__23__23_type_2d_4_2d__3c_pffi_2d_struct_3e_) -___NEED_SYM(___S__23__23_type_2d_4_2d__3c_pffi_2d_union_3e_) -___NEED_SYM(___S__23__23_type_2d_id) -___NEED_SYM(___S__23__23_type_2d_type) -___NEED_SYM(___S__2b_) -___NEED_SYM(___S__2d_) -___NEED_SYM(___S__3c_) -___NEED_SYM(___S__3c_pffi_2d_struct_3e_) -___NEED_SYM(___S__3c_pffi_2d_union_3e_) -___NEED_SYM(___S__3d_) -___NEED_SYM(___S__3e_) -___NEED_SYM(___S_and) -___NEED_SYM(___S_append) -___NEED_SYM(___S_assoc) -___NEED_SYM(___S_begin) -___NEED_SYM(___S_c) -___NEED_SYM(___S_c_2d_lambda) -___NEED_SYM(___S_c_2d_type) -___NEED_SYM(___S_c_2d_typr) -___NEED_SYM(___S_calculate_2d_struct_2d_size_2d_and_2d_offsets) -___NEED_SYM(___S_call_2d_with_2d_current_2d_continuation) -___NEED_SYM(___S_callback) -___NEED_SYM(___S_car) -___NEED_SYM(___S_cdr) -___NEED_SYM(___S_char) -___NEED_SYM(___S_char_3d__3f_) -___NEED_SYM(___S_cond) -___NEED_SYM(___S_cond_2d_expand) -___NEED_SYM(___S_cons) -___NEED_SYM(___S_display) -___NEED_SYM(___S_double) -___NEED_SYM(___S_else) -___NEED_SYM(___S_eq_3f_) -___NEED_SYM(___S_equal_3f_) -___NEED_SYM(___S_error) -___NEED_SYM(___S_extended_2d_bindings) -___NEED_SYM(___S_float) -___NEED_SYM(___S_floor_2d_remainder) -___NEED_SYM(___S_for_2d_each) -___NEED_SYM(___S_if) -___NEED_SYM(___S_index) -___NEED_SYM(___S_int) -___NEED_SYM(___S_int16) -___NEED_SYM(___S_int32) -___NEED_SYM(___S_int64) -___NEED_SYM(___S_int8) -___NEED_SYM(___S_k) -___NEED_SYM(___S_lambda) -___NEED_SYM(___S_largest_2d_member_2d_size) -___NEED_SYM(___S_last_2d_index) -___NEED_SYM(___S_length) -___NEED_SYM(___S_let) -___NEED_SYM(___S_let_2a_) -___NEED_SYM(___S_letrec_2a_) -___NEED_SYM(___S_list) -___NEED_SYM(___S_list_2d__3e_string) -___NEED_SYM(___S_long) -___NEED_SYM(___S_looper) -___NEED_SYM(___S_map) -___NEED_SYM(___S_mark) -___NEED_SYM(___S_member) -___NEED_SYM(___S_member_2d_name) -___NEED_SYM(___S_members) -___NEED_SYM(___S_modulo) -___NEED_SYM(___S_name) -___NEED_SYM(___S_next_2d_alignment) -___NEED_SYM(___S_not) -___NEED_SYM(___S_null_3f_) -___NEED_SYM(___S_obj) -___NEED_SYM(___S_object) -___NEED_SYM(___S_offset) -___NEED_SYM(___S_offsets) -___NEED_SYM(___S_or) -___NEED_SYM(___S_p1) -___NEED_SYM(___S_p2) -___NEED_SYM(___S_p3) -___NEED_SYM(___S_p4) -___NEED_SYM(___S_pair_3f_) -___NEED_SYM(___S_pffi_2d_align_2d_of) -___NEED_SYM(___S_pffi_2d_pointer_2d_allocate) -___NEED_SYM(___S_pffi_2d_pointer_2d_get) -___NEED_SYM(___S_pffi_2d_pointer_2d_set_21_) -___NEED_SYM(___S_pffi_2d_pointer_3f_) -___NEED_SYM(___S_pffi_2d_struct_2d_c_2d_type) -___NEED_SYM(___S_pffi_2d_struct_2d_members) -___NEED_SYM(___S_pffi_2d_struct_2d_pointer) -___NEED_SYM(___S_pffi_2d_struct_2d_size) -___NEED_SYM(___S_pffi_2d_struct_3f_) -___NEED_SYM(___S_pffi_2d_type_3f_) -___NEED_SYM(___S_pffi_2d_union_2d_c_2d_type) -___NEED_SYM(___S_pffi_2d_union_2d_members) -___NEED_SYM(___S_pffi_2d_union_2d_pointer) -___NEED_SYM(___S_pffi_2d_union_2d_size) -___NEED_SYM(___S_pffi_2d_union_3f_) -___NEED_SYM(___S_pointer) -___NEED_SYM(___S_pointer_2d_null_3f_) -___NEED_SYM(___S_pointer_2d_ref_2d_c_2d_char) -___NEED_SYM(___S_pointer_2d_ref_2d_c_2d_double) -___NEED_SYM(___S_pointer_2d_ref_2d_c_2d_float) -___NEED_SYM(___S_pointer_2d_ref_2d_c_2d_int) -___NEED_SYM(___S_pointer_2d_ref_2d_c_2d_int16__t) -___NEED_SYM(___S_pointer_2d_ref_2d_c_2d_int32__t) -___NEED_SYM(___S_pointer_2d_ref_2d_c_2d_int64__t) -___NEED_SYM(___S_pointer_2d_ref_2d_c_2d_int8__t) -___NEED_SYM(___S_pointer_2d_ref_2d_c_2d_long) -___NEED_SYM(___S_pointer_2d_ref_2d_c_2d_pointer) -___NEED_SYM(___S_pointer_2d_ref_2d_c_2d_short) -___NEED_SYM(___S_pointer_2d_ref_2d_c_2d_uint16__t) -___NEED_SYM(___S_pointer_2d_ref_2d_c_2d_uint32__t) -___NEED_SYM(___S_pointer_2d_ref_2d_c_2d_uint64__t) -___NEED_SYM(___S_pointer_2d_ref_2d_c_2d_uint8__t) -___NEED_SYM(___S_pointer_2d_ref_2d_c_2d_unsigned_2d_int) -___NEED_SYM(___S_pointer_2d_ref_2d_c_2d_unsigned_2d_long) -___NEED_SYM(___S_pointer_2d_ref_2d_c_2d_unsigned_2d_short) -___NEED_SYM(___S_pointer_2d_set_2d_c_2d_char_21_) -___NEED_SYM(___S_pointer_2d_set_2d_c_2d_double_21_) -___NEED_SYM(___S_pointer_2d_set_2d_c_2d_float_21_) -___NEED_SYM(___S_pointer_2d_set_2d_c_2d_int_21_) -___NEED_SYM(___S_pointer_2d_set_2d_c_2d_int16__t_21_) -___NEED_SYM(___S_pointer_2d_set_2d_c_2d_int32__t_21_) -___NEED_SYM(___S_pointer_2d_set_2d_c_2d_int64__t_21_) -___NEED_SYM(___S_pointer_2d_set_2d_c_2d_int8__t_21_) -___NEED_SYM(___S_pointer_2d_set_2d_c_2d_long_21_) -___NEED_SYM(___S_pointer_2d_set_2d_c_2d_pointer_21_) -___NEED_SYM(___S_pointer_2d_set_2d_c_2d_short_21_) -___NEED_SYM(___S_pointer_2d_set_2d_c_2d_uint16__t_21_) -___NEED_SYM(___S_pointer_2d_set_2d_c_2d_uint32__t_21_) -___NEED_SYM(___S_pointer_2d_set_2d_c_2d_uint64__t_21_) -___NEED_SYM(___S_pointer_2d_set_2d_c_2d_uint8__t_21_) -___NEED_SYM(___S_pointer_2d_set_2d_c_2d_unsigned_2d_int_21_) -___NEED_SYM(___S_pointer_2d_set_2d_c_2d_unsigned_2d_long_21_) -___NEED_SYM(___S_pointer_2d_set_2d_c_2d_unsigned_2d_short_21_) -___NEED_SYM(___S_pointer_3f_) -___NEED_SYM(___S_quote) -___NEED_SYM(___S_res) -___NEED_SYM(___S_retropikzel_2f_pffi) -___NEED_SYM(___S_retropikzel_2f_pffi_23_) -___NEED_SYM(___S_retropikzel_2f_pffi_23_0) -___NEED_SYM(___S_retropikzel_2f_pffi_23_1) -___NEED_SYM(___S_retropikzel_2f_pffi_23_10) -___NEED_SYM(___S_retropikzel_2f_pffi_23_11) -___NEED_SYM(___S_retropikzel_2f_pffi_23_12) -___NEED_SYM(___S_retropikzel_2f_pffi_23_13) -___NEED_SYM(___S_retropikzel_2f_pffi_23_14) -___NEED_SYM(___S_retropikzel_2f_pffi_23_15) -___NEED_SYM(___S_retropikzel_2f_pffi_23_16) -___NEED_SYM(___S_retropikzel_2f_pffi_23_17) -___NEED_SYM(___S_retropikzel_2f_pffi_23_18) -___NEED_SYM(___S_retropikzel_2f_pffi_23_19) -___NEED_SYM(___S_retropikzel_2f_pffi_23_2) -___NEED_SYM(___S_retropikzel_2f_pffi_23_20) -___NEED_SYM(___S_retropikzel_2f_pffi_23_21) -___NEED_SYM(___S_retropikzel_2f_pffi_23_22) -___NEED_SYM(___S_retropikzel_2f_pffi_23_23) -___NEED_SYM(___S_retropikzel_2f_pffi_23_24) -___NEED_SYM(___S_retropikzel_2f_pffi_23_25) -___NEED_SYM(___S_retropikzel_2f_pffi_23_26) -___NEED_SYM(___S_retropikzel_2f_pffi_23_27) -___NEED_SYM(___S_retropikzel_2f_pffi_23_28) -___NEED_SYM(___S_retropikzel_2f_pffi_23_29) -___NEED_SYM(___S_retropikzel_2f_pffi_23_3) -___NEED_SYM(___S_retropikzel_2f_pffi_23_30) -___NEED_SYM(___S_retropikzel_2f_pffi_23_31) -___NEED_SYM(___S_retropikzel_2f_pffi_23_32) -___NEED_SYM(___S_retropikzel_2f_pffi_23_33) -___NEED_SYM(___S_retropikzel_2f_pffi_23_34) -___NEED_SYM(___S_retropikzel_2f_pffi_23_35) -___NEED_SYM(___S_retropikzel_2f_pffi_23_36) -___NEED_SYM(___S_retropikzel_2f_pffi_23_37) -___NEED_SYM(___S_retropikzel_2f_pffi_23_38) -___NEED_SYM(___S_retropikzel_2f_pffi_23_39) -___NEED_SYM(___S_retropikzel_2f_pffi_23_4) -___NEED_SYM(___S_retropikzel_2f_pffi_23_40) -___NEED_SYM(___S_retropikzel_2f_pffi_23_41) -___NEED_SYM(___S_retropikzel_2f_pffi_23_42) -___NEED_SYM(___S_retropikzel_2f_pffi_23_43) -___NEED_SYM(___S_retropikzel_2f_pffi_23_44) -___NEED_SYM(___S_retropikzel_2f_pffi_23_45) -___NEED_SYM(___S_retropikzel_2f_pffi_23_46) -___NEED_SYM(___S_retropikzel_2f_pffi_23_47) -___NEED_SYM(___S_retropikzel_2f_pffi_23_48) -___NEED_SYM(___S_retropikzel_2f_pffi_23_49) -___NEED_SYM(___S_retropikzel_2f_pffi_23_5) -___NEED_SYM(___S_retropikzel_2f_pffi_23_50) -___NEED_SYM(___S_retropikzel_2f_pffi_23_51) -___NEED_SYM(___S_retropikzel_2f_pffi_23_52) -___NEED_SYM(___S_retropikzel_2f_pffi_23_53) -___NEED_SYM(___S_retropikzel_2f_pffi_23_54) -___NEED_SYM(___S_retropikzel_2f_pffi_23_55) -___NEED_SYM(___S_retropikzel_2f_pffi_23_56) -___NEED_SYM(___S_retropikzel_2f_pffi_23_57) -___NEED_SYM(___S_retropikzel_2f_pffi_23_58) -___NEED_SYM(___S_retropikzel_2f_pffi_23_59) -___NEED_SYM(___S_retropikzel_2f_pffi_23_6) -___NEED_SYM(___S_retropikzel_2f_pffi_23_60) -___NEED_SYM(___S_retropikzel_2f_pffi_23_7) -___NEED_SYM(___S_retropikzel_2f_pffi_23_8) -___NEED_SYM(___S_retropikzel_2f_pffi_23_9) -___NEED_SYM(___S_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -___NEED_SYM(___S_retropikzel_2f_pffi_23_pffi_2d_align_2d_of) -___NEED_SYM(___S_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string) -___NEED_SYM(___S_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -___NEED_SYM(___S_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_null_3f_) -___NEED_SYM(___S_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -___NEED_SYM(___S_retropikzel_2f_pffi_23_pffi_2d_pointer_3f_) -___NEED_SYM(___S_retropikzel_2f_pffi_23_pffi_2d_size_2d_of) -___NEED_SYM(___S_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -___NEED_SYM(___S_retropikzel_2f_pffi_23_pffi_2d_struct_2d_c_2d_type) -___NEED_SYM(___S_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get) -___NEED_SYM(___S_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -___NEED_SYM(___S_retropikzel_2f_pffi_23_pffi_2d_struct_2d_members) -___NEED_SYM(___S_retropikzel_2f_pffi_23_pffi_2d_struct_2d_offset_2d_get) -___NEED_SYM(___S_retropikzel_2f_pffi_23_pffi_2d_struct_2d_pointer) -___NEED_SYM(___S_retropikzel_2f_pffi_23_pffi_2d_struct_2d_set_21_) -___NEED_SYM(___S_retropikzel_2f_pffi_23_pffi_2d_struct_2d_size) -___NEED_SYM(___S_retropikzel_2f_pffi_23_pffi_2d_struct_3f_) -___NEED_SYM(___S_retropikzel_2f_pffi_23_pffi_2d_type_3f_) -___NEED_SYM(___S_retropikzel_2f_pffi_23_pffi_2d_union_2d_c_2d_type) -___NEED_SYM(___S_retropikzel_2f_pffi_23_pffi_2d_union_2d_members) -___NEED_SYM(___S_retropikzel_2f_pffi_23_pffi_2d_union_2d_pointer) -___NEED_SYM(___S_retropikzel_2f_pffi_23_pffi_2d_union_2d_size) -___NEED_SYM(___S_retropikzel_2f_pffi_23_pffi_2d_union_3f_) -___NEED_SYM(___S_retropikzel_2f_pffi_23_round_2d_to_2d_next_2d_modulo_2d_of) -___NEED_SYM(___S_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___NEED_SYM(___S_retropikzel_2f_pffi_23_string_2d_split) -___NEED_SYM(___S_retropikzel_2f_pffi_23_struct_2d_make) -___NEED_SYM(___S_retropikzel_2f_pffi_23_union_2d_make) -___NEED_SYM(___S_reverse) -___NEED_SYM(___S_round_2d_to_2d_next_2d_modulo_2d_of) -___NEED_SYM(___S_roundee) -___NEED_SYM(___S_safe) -___NEED_SYM(___S_set_21_) -___NEED_SYM(___S_short) -___NEED_SYM(___S_size) -___NEED_SYM(___S_size_2d_and_2d_offsets) -___NEED_SYM(___S_size_2d_of_2d_char) -___NEED_SYM(___S_size_2d_of_2d_double) -___NEED_SYM(___S_size_2d_of_2d_float) -___NEED_SYM(___S_size_2d_of_2d_int) -___NEED_SYM(___S_size_2d_of_2d_int16__t) -___NEED_SYM(___S_size_2d_of_2d_int32__t) -___NEED_SYM(___S_size_2d_of_2d_int64__t) -___NEED_SYM(___S_size_2d_of_2d_int8__t) -___NEED_SYM(___S_size_2d_of_2d_long) -___NEED_SYM(___S_size_2d_of_2d_short) -___NEED_SYM(___S_size_2d_of_2d_type) -___NEED_SYM(___S_size_2d_of_2d_uint16__t) -___NEED_SYM(___S_size_2d_of_2d_uint32__t) -___NEED_SYM(___S_size_2d_of_2d_uint64__t) -___NEED_SYM(___S_size_2d_of_2d_uint8__t) -___NEED_SYM(___S_size_2d_of_2d_unsigned_2d_int) -___NEED_SYM(___S_size_2d_of_2d_unsigned_2d_long) -___NEED_SYM(___S_size_2d_of_2d_unsigned_2d_short) -___NEED_SYM(___S_size_2d_of_2d_void_2a_) -___NEED_SYM(___S_source1) -___NEED_SYM(___S_splitter) -___NEED_SYM(___S_str) -___NEED_SYM(___S_str_2d_l) -___NEED_SYM(___S_str_2d_length) -___NEED_SYM(___S_string_2d__3e_list) -___NEED_SYM(___S_string_2d_copy) -___NEED_SYM(___S_string_2d_length) -___NEED_SYM(___S_string_2d_ref) -___NEED_SYM(___S_string_3f_) -___NEED_SYM(___S_struct) -___NEED_SYM(___S_struct_2d_make) -___NEED_SYM(___S_symbol_2d__3e_string) -___NEED_SYM(___S_symbol_3f_) -___NEED_SYM(___S_to_2d_round) -___NEED_SYM(___S_type) -___NEED_SYM(___S_type_2d_alignment) -___NEED_SYM(___S_uint16) -___NEED_SYM(___S_uint32) -___NEED_SYM(___S_uint64) -___NEED_SYM(___S_uint8) -___NEED_SYM(___S_unsigned_2d_char) -___NEED_SYM(___S_unsigned_2d_int) -___NEED_SYM(___S_unsigned_2d_long) -___NEED_SYM(___S_unsigned_2d_short) -___NEED_SYM(___S_value) -___NEED_SYM(___S_void) -___NEED_SYM(___S_void_2a_) -___NEED_SYM(___S_when) -___NEED_SYM(___S_with_2d_exception_2d_handler) -___NEED_SYM(___S_x) - -___NEED_GLO(___G__23__23_direct_2d_structure_2d_ref) -___NEED_GLO(___G__23__23_string_2d__3e_uninterned_2d_symbol) -___NEED_GLO(___G__23__23_structure) -___NEED_GLO(___G__23__23_type_2d_4_2d__3c_pffi_2d_struct_3e_) -___NEED_GLO(___G__23__23_type_2d_4_2d__3c_pffi_2d_union_3e_) -___NEED_GLO(___G__23__23_type_2d_type) -___NEED_GLO(___G__2b_) -___NEED_GLO(___G__2d_) -___NEED_GLO(___G__3c_) -___NEED_GLO(___G__3d_) -___NEED_GLO(___G__3e_) -___NEED_GLO(___G_append) -___NEED_GLO(___G_assoc) -___NEED_GLO(___G_call_2d_with_2d_current_2d_continuation) -___NEED_GLO(___G_car) -___NEED_GLO(___G_cdr) -___NEED_GLO(___G_char_3d__3f_) -___NEED_GLO(___G_cons) -___NEED_GLO(___G_display) -___NEED_GLO(___G_eq_3f_) -___NEED_GLO(___G_equal_3f_) -___NEED_GLO(___G_error) -___NEED_GLO(___G_floor_2d_remainder) -___NEED_GLO(___G_for_2d_each) -___NEED_GLO(___G_length) -___NEED_GLO(___G_list) -___NEED_GLO(___G_list_2d__3e_string) -___NEED_GLO(___G_map) -___NEED_GLO(___G_modulo) -___NEED_GLO(___G_not) -___NEED_GLO(___G_null_3f_) -___NEED_GLO(___G_pair_3f_) -___NEED_GLO(___G_r7rs_2d_with_2d_exception_2d_handler) -___NEED_GLO(___G_retropikzel_2f_pffi_23_) -___NEED_GLO(___G_retropikzel_2f_pffi_23_0) -___NEED_GLO(___G_retropikzel_2f_pffi_23_1) -___NEED_GLO(___G_retropikzel_2f_pffi_23_10) -___NEED_GLO(___G_retropikzel_2f_pffi_23_11) -___NEED_GLO(___G_retropikzel_2f_pffi_23_12) -___NEED_GLO(___G_retropikzel_2f_pffi_23_13) -___NEED_GLO(___G_retropikzel_2f_pffi_23_14) -___NEED_GLO(___G_retropikzel_2f_pffi_23_15) -___NEED_GLO(___G_retropikzel_2f_pffi_23_16) -___NEED_GLO(___G_retropikzel_2f_pffi_23_17) -___NEED_GLO(___G_retropikzel_2f_pffi_23_18) -___NEED_GLO(___G_retropikzel_2f_pffi_23_19) -___NEED_GLO(___G_retropikzel_2f_pffi_23_2) -___NEED_GLO(___G_retropikzel_2f_pffi_23_20) -___NEED_GLO(___G_retropikzel_2f_pffi_23_21) -___NEED_GLO(___G_retropikzel_2f_pffi_23_22) -___NEED_GLO(___G_retropikzel_2f_pffi_23_23) -___NEED_GLO(___G_retropikzel_2f_pffi_23_24) -___NEED_GLO(___G_retropikzel_2f_pffi_23_25) -___NEED_GLO(___G_retropikzel_2f_pffi_23_26) -___NEED_GLO(___G_retropikzel_2f_pffi_23_27) -___NEED_GLO(___G_retropikzel_2f_pffi_23_28) -___NEED_GLO(___G_retropikzel_2f_pffi_23_29) -___NEED_GLO(___G_retropikzel_2f_pffi_23_3) -___NEED_GLO(___G_retropikzel_2f_pffi_23_30) -___NEED_GLO(___G_retropikzel_2f_pffi_23_31) -___NEED_GLO(___G_retropikzel_2f_pffi_23_32) -___NEED_GLO(___G_retropikzel_2f_pffi_23_33) -___NEED_GLO(___G_retropikzel_2f_pffi_23_34) -___NEED_GLO(___G_retropikzel_2f_pffi_23_35) -___NEED_GLO(___G_retropikzel_2f_pffi_23_36) -___NEED_GLO(___G_retropikzel_2f_pffi_23_37) -___NEED_GLO(___G_retropikzel_2f_pffi_23_38) -___NEED_GLO(___G_retropikzel_2f_pffi_23_39) -___NEED_GLO(___G_retropikzel_2f_pffi_23_4) -___NEED_GLO(___G_retropikzel_2f_pffi_23_40) -___NEED_GLO(___G_retropikzel_2f_pffi_23_41) -___NEED_GLO(___G_retropikzel_2f_pffi_23_42) -___NEED_GLO(___G_retropikzel_2f_pffi_23_43) -___NEED_GLO(___G_retropikzel_2f_pffi_23_44) -___NEED_GLO(___G_retropikzel_2f_pffi_23_45) -___NEED_GLO(___G_retropikzel_2f_pffi_23_46) -___NEED_GLO(___G_retropikzel_2f_pffi_23_47) -___NEED_GLO(___G_retropikzel_2f_pffi_23_48) -___NEED_GLO(___G_retropikzel_2f_pffi_23_49) -___NEED_GLO(___G_retropikzel_2f_pffi_23_5) -___NEED_GLO(___G_retropikzel_2f_pffi_23_50) -___NEED_GLO(___G_retropikzel_2f_pffi_23_51) -___NEED_GLO(___G_retropikzel_2f_pffi_23_52) -___NEED_GLO(___G_retropikzel_2f_pffi_23_53) -___NEED_GLO(___G_retropikzel_2f_pffi_23_54) -___NEED_GLO(___G_retropikzel_2f_pffi_23_55) -___NEED_GLO(___G_retropikzel_2f_pffi_23_56) -___NEED_GLO(___G_retropikzel_2f_pffi_23_57) -___NEED_GLO(___G_retropikzel_2f_pffi_23_58) -___NEED_GLO(___G_retropikzel_2f_pffi_23_59) -___NEED_GLO(___G_retropikzel_2f_pffi_23_6) -___NEED_GLO(___G_retropikzel_2f_pffi_23_60) -___NEED_GLO(___G_retropikzel_2f_pffi_23_7) -___NEED_GLO(___G_retropikzel_2f_pffi_23_8) -___NEED_GLO(___G_retropikzel_2f_pffi_23_9) -___NEED_GLO(___G_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -___NEED_GLO(___G_retropikzel_2f_pffi_23_pffi_2d_align_2d_of) -___NEED_GLO(___G_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string) -___NEED_GLO(___G_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_address) -___NEED_GLO(___G_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_allocate) -___NEED_GLO(___G_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_free) -___NEED_GLO(___G_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -___NEED_GLO(___G_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_null) -___NEED_GLO(___G_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_null_3f_) -___NEED_GLO(___G_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -___NEED_GLO(___G_retropikzel_2f_pffi_23_pffi_2d_pointer_3f_) -___NEED_GLO(___G_retropikzel_2f_pffi_23_pffi_2d_size_2d_of) -___NEED_GLO(___G_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -___NEED_GLO(___G_retropikzel_2f_pffi_23_pffi_2d_struct_2d_c_2d_type) -___NEED_GLO(___G_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get) -___NEED_GLO(___G_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -___NEED_GLO(___G_retropikzel_2f_pffi_23_pffi_2d_struct_2d_members) -___NEED_GLO(___G_retropikzel_2f_pffi_23_pffi_2d_struct_2d_offset_2d_get) -___NEED_GLO(___G_retropikzel_2f_pffi_23_pffi_2d_struct_2d_pointer) -___NEED_GLO(___G_retropikzel_2f_pffi_23_pffi_2d_struct_2d_set_21_) -___NEED_GLO(___G_retropikzel_2f_pffi_23_pffi_2d_struct_2d_size) -___NEED_GLO(___G_retropikzel_2f_pffi_23_pffi_2d_struct_3f_) -___NEED_GLO(___G_retropikzel_2f_pffi_23_pffi_2d_type_3f_) -___NEED_GLO(___G_retropikzel_2f_pffi_23_pffi_2d_types) -___NEED_GLO(___G_retropikzel_2f_pffi_23_pffi_2d_union_2d_c_2d_type) -___NEED_GLO(___G_retropikzel_2f_pffi_23_pffi_2d_union_2d_members) -___NEED_GLO(___G_retropikzel_2f_pffi_23_pffi_2d_union_2d_pointer) -___NEED_GLO(___G_retropikzel_2f_pffi_23_pffi_2d_union_2d_size) -___NEED_GLO(___G_retropikzel_2f_pffi_23_pffi_2d_union_3f_) -___NEED_GLO(___G_retropikzel_2f_pffi_23_pointer_2d_null_3f_) -___NEED_GLO(___G_retropikzel_2f_pffi_23_pointer_2d_ref_2d_c_2d_char) -___NEED_GLO(___G_retropikzel_2f_pffi_23_pointer_2d_ref_2d_c_2d_double) -___NEED_GLO(___G_retropikzel_2f_pffi_23_pointer_2d_ref_2d_c_2d_float) -___NEED_GLO(___G_retropikzel_2f_pffi_23_pointer_2d_ref_2d_c_2d_int) -___NEED_GLO(___G_retropikzel_2f_pffi_23_pointer_2d_ref_2d_c_2d_int16__t) -___NEED_GLO(___G_retropikzel_2f_pffi_23_pointer_2d_ref_2d_c_2d_int32__t) -___NEED_GLO(___G_retropikzel_2f_pffi_23_pointer_2d_ref_2d_c_2d_int64__t) -___NEED_GLO(___G_retropikzel_2f_pffi_23_pointer_2d_ref_2d_c_2d_int8__t) -___NEED_GLO(___G_retropikzel_2f_pffi_23_pointer_2d_ref_2d_c_2d_long) -___NEED_GLO(___G_retropikzel_2f_pffi_23_pointer_2d_ref_2d_c_2d_pointer) -___NEED_GLO(___G_retropikzel_2f_pffi_23_pointer_2d_ref_2d_c_2d_short) -___NEED_GLO(___G_retropikzel_2f_pffi_23_pointer_2d_ref_2d_c_2d_uint16__t) -___NEED_GLO(___G_retropikzel_2f_pffi_23_pointer_2d_ref_2d_c_2d_uint32__t) -___NEED_GLO(___G_retropikzel_2f_pffi_23_pointer_2d_ref_2d_c_2d_uint64__t) -___NEED_GLO(___G_retropikzel_2f_pffi_23_pointer_2d_ref_2d_c_2d_uint8__t) -___NEED_GLO(___G_retropikzel_2f_pffi_23_pointer_2d_ref_2d_c_2d_unsigned_2d_int) -___NEED_GLO(___G_retropikzel_2f_pffi_23_pointer_2d_ref_2d_c_2d_unsigned_2d_long) -___NEED_GLO(___G_retropikzel_2f_pffi_23_pointer_2d_ref_2d_c_2d_unsigned_2d_short) -___NEED_GLO(___G_retropikzel_2f_pffi_23_pointer_2d_set_2d_c_2d_char_21_) -___NEED_GLO(___G_retropikzel_2f_pffi_23_pointer_2d_set_2d_c_2d_double_21_) -___NEED_GLO(___G_retropikzel_2f_pffi_23_pointer_2d_set_2d_c_2d_float_21_) -___NEED_GLO(___G_retropikzel_2f_pffi_23_pointer_2d_set_2d_c_2d_int_21_) -___NEED_GLO(___G_retropikzel_2f_pffi_23_pointer_2d_set_2d_c_2d_int16__t_21_) -___NEED_GLO(___G_retropikzel_2f_pffi_23_pointer_2d_set_2d_c_2d_int32__t_21_) -___NEED_GLO(___G_retropikzel_2f_pffi_23_pointer_2d_set_2d_c_2d_int64__t_21_) -___NEED_GLO(___G_retropikzel_2f_pffi_23_pointer_2d_set_2d_c_2d_int8__t_21_) -___NEED_GLO(___G_retropikzel_2f_pffi_23_pointer_2d_set_2d_c_2d_long_21_) -___NEED_GLO(___G_retropikzel_2f_pffi_23_pointer_2d_set_2d_c_2d_pointer_21_) -___NEED_GLO(___G_retropikzel_2f_pffi_23_pointer_2d_set_2d_c_2d_short_21_) -___NEED_GLO(___G_retropikzel_2f_pffi_23_pointer_2d_set_2d_c_2d_uint16__t_21_) -___NEED_GLO(___G_retropikzel_2f_pffi_23_pointer_2d_set_2d_c_2d_uint32__t_21_) -___NEED_GLO(___G_retropikzel_2f_pffi_23_pointer_2d_set_2d_c_2d_uint64__t_21_) -___NEED_GLO(___G_retropikzel_2f_pffi_23_pointer_2d_set_2d_c_2d_uint8__t_21_) -___NEED_GLO(___G_retropikzel_2f_pffi_23_pointer_2d_set_2d_c_2d_unsigned_2d_int_21_) -___NEED_GLO(___G_retropikzel_2f_pffi_23_pointer_2d_set_2d_c_2d_unsigned_2d_long_21_) -___NEED_GLO(___G_retropikzel_2f_pffi_23_pointer_2d_set_2d_c_2d_unsigned_2d_short_21_) -___NEED_GLO(___G_retropikzel_2f_pffi_23_pointer_3f_) -___NEED_GLO(___G_retropikzel_2f_pffi_23_round_2d_to_2d_next_2d_modulo_2d_of) -___NEED_GLO(___G_retropikzel_2f_pffi_23_size_2d_of_2d_char) -___NEED_GLO(___G_retropikzel_2f_pffi_23_size_2d_of_2d_double) -___NEED_GLO(___G_retropikzel_2f_pffi_23_size_2d_of_2d_float) -___NEED_GLO(___G_retropikzel_2f_pffi_23_size_2d_of_2d_int) -___NEED_GLO(___G_retropikzel_2f_pffi_23_size_2d_of_2d_int16__t) -___NEED_GLO(___G_retropikzel_2f_pffi_23_size_2d_of_2d_int32__t) -___NEED_GLO(___G_retropikzel_2f_pffi_23_size_2d_of_2d_int64__t) -___NEED_GLO(___G_retropikzel_2f_pffi_23_size_2d_of_2d_int8__t) -___NEED_GLO(___G_retropikzel_2f_pffi_23_size_2d_of_2d_long) -___NEED_GLO(___G_retropikzel_2f_pffi_23_size_2d_of_2d_short) -___NEED_GLO(___G_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___NEED_GLO(___G_retropikzel_2f_pffi_23_size_2d_of_2d_uint16__t) -___NEED_GLO(___G_retropikzel_2f_pffi_23_size_2d_of_2d_uint32__t) -___NEED_GLO(___G_retropikzel_2f_pffi_23_size_2d_of_2d_uint64__t) -___NEED_GLO(___G_retropikzel_2f_pffi_23_size_2d_of_2d_uint8__t) -___NEED_GLO(___G_retropikzel_2f_pffi_23_size_2d_of_2d_unsigned_2d_char) -___NEED_GLO(___G_retropikzel_2f_pffi_23_size_2d_of_2d_unsigned_2d_int) -___NEED_GLO(___G_retropikzel_2f_pffi_23_size_2d_of_2d_unsigned_2d_long) -___NEED_GLO(___G_retropikzel_2f_pffi_23_size_2d_of_2d_unsigned_2d_short) -___NEED_GLO(___G_retropikzel_2f_pffi_23_size_2d_of_2d_void_2a_) -___NEED_GLO(___G_retropikzel_2f_pffi_23_string_2d_split) -___NEED_GLO(___G_retropikzel_2f_pffi_23_struct_2d_make) -___NEED_GLO(___G_retropikzel_2f_pffi_23_union_2d_make) -___NEED_GLO(___G_reverse) -___NEED_GLO(___G_string_2d__3e_list) -___NEED_GLO(___G_string_2d_copy) -___NEED_GLO(___G_string_2d_length) -___NEED_GLO(___G_string_2d_ref) -___NEED_GLO(___G_string_3f_) -___NEED_GLO(___G_symbol_2d__3e_string) -___NEED_GLO(___G_symbol_3f_) - -___BEGIN_SYM -___DEF_SYM(0,___S__23__23_declare,"##declare") -___DEF_SYM(1,___S__23__23_define,"##define") -___DEF_SYM(2,___S__23__23_direct_2d_structure_2d_ref,"##direct-structure-ref") -___DEF_SYM(3,___S__23__23_lambda,"##lambda") -___DEF_SYM(4,___S__23__23_let,"##let") -___DEF_SYM(5,___S__23__23_quote,"##quote") -___DEF_SYM(6,___S__23__23_string_2d__3e_uninterned_2d_symbol,"##string->uninterned-symbol") -___DEF_SYM(7,___S__23__23_structure,"##structure") -___DEF_SYM(8,___S__23__23_structure_2d_direct_2d_instance_2d_of_3f_,"##structure-direct-instance-of?") - -___DEF_SYM(9,___S__23__23_type_2d_4_2d__3c_pffi_2d_struct_3e_,"##type-4-") -___DEF_SYM(10,___S__23__23_type_2d_4_2d__3c_pffi_2d_union_3e_,"##type-4-") -___DEF_SYM(11,___S__23__23_type_2d_id,"##type-id") -___DEF_SYM(12,___S__23__23_type_2d_type,"##type-type") -___DEF_SYM(13,___S__2b_,"+") -___DEF_SYM(14,___S__2d_,"-") -___DEF_SYM(15,___S__3c_,"<") -___DEF_SYM(16,___S__3c_pffi_2d_struct_3e_,"") -___DEF_SYM(17,___S__3c_pffi_2d_union_3e_,"") -___DEF_SYM(18,___S__3d_,"=") -___DEF_SYM(19,___S__3e_,">") -___DEF_SYM(20,___S_and,"and") -___DEF_SYM(21,___S_append,"append") -___DEF_SYM(22,___S_assoc,"assoc") -___DEF_SYM(23,___S_begin,"begin") -___DEF_SYM(24,___S_c,"c") -___DEF_SYM(25,___S_c_2d_lambda,"c-lambda") -___DEF_SYM(26,___S_c_2d_type,"c-type") -___DEF_SYM(27,___S_c_2d_typr,"c-typr") -___DEF_SYM(28,___S_calculate_2d_struct_2d_size_2d_and_2d_offsets,"calculate-struct-size-and-offsets") - -___DEF_SYM(29,___S_call_2d_with_2d_current_2d_continuation,"call-with-current-continuation") - -___DEF_SYM(30,___S_callback,"callback") -___DEF_SYM(31,___S_car,"car") -___DEF_SYM(32,___S_cdr,"cdr") -___DEF_SYM(33,___S_char,"char") -___DEF_SYM(34,___S_char_3d__3f_,"char=?") -___DEF_SYM(35,___S_cond,"cond") -___DEF_SYM(36,___S_cond_2d_expand,"cond-expand") -___DEF_SYM(37,___S_cons,"cons") -___DEF_SYM(38,___S_display,"display") -___DEF_SYM(39,___S_double,"double") -___DEF_SYM(40,___S_else,"else") -___DEF_SYM(41,___S_eq_3f_,"eq?") -___DEF_SYM(42,___S_equal_3f_,"equal?") -___DEF_SYM(43,___S_error,"error") -___DEF_SYM(44,___S_extended_2d_bindings,"extended-bindings") -___DEF_SYM(45,___S_float,"float") -___DEF_SYM(46,___S_floor_2d_remainder,"floor-remainder") -___DEF_SYM(47,___S_for_2d_each,"for-each") -___DEF_SYM(48,___S_if,"if") -___DEF_SYM(49,___S_index,"index") -___DEF_SYM(50,___S_int,"int") -___DEF_SYM(51,___S_int16,"int16") -___DEF_SYM(52,___S_int32,"int32") -___DEF_SYM(53,___S_int64,"int64") -___DEF_SYM(54,___S_int8,"int8") -___DEF_SYM(55,___S_k,"k") -___DEF_SYM(56,___S_lambda,"lambda") -___DEF_SYM(57,___S_largest_2d_member_2d_size,"largest-member-size") -___DEF_SYM(58,___S_last_2d_index,"last-index") -___DEF_SYM(59,___S_length,"length") -___DEF_SYM(60,___S_let,"let") -___DEF_SYM(61,___S_let_2a_,"let*") -___DEF_SYM(62,___S_letrec_2a_,"letrec*") -___DEF_SYM(63,___S_list,"list") -___DEF_SYM(64,___S_list_2d__3e_string,"list->string") -___DEF_SYM(65,___S_long,"long") -___DEF_SYM(66,___S_looper,"looper") -___DEF_SYM(67,___S_map,"map") -___DEF_SYM(68,___S_mark,"mark") -___DEF_SYM(69,___S_member,"member") -___DEF_SYM(70,___S_member_2d_name,"member-name") -___DEF_SYM(71,___S_members,"members") -___DEF_SYM(72,___S_modulo,"modulo") -___DEF_SYM(73,___S_name,"name") -___DEF_SYM(74,___S_next_2d_alignment,"next-alignment") -___DEF_SYM(75,___S_not,"not") -___DEF_SYM(76,___S_null_3f_,"null?") -___DEF_SYM(77,___S_obj,"obj") -___DEF_SYM(78,___S_object,"object") -___DEF_SYM(79,___S_offset,"offset") -___DEF_SYM(80,___S_offsets,"offsets") -___DEF_SYM(81,___S_or,"or") -___DEF_SYM(82,___S_p1,"p1") -___DEF_SYM(83,___S_p2,"p2") -___DEF_SYM(84,___S_p3,"p3") -___DEF_SYM(85,___S_p4,"p4") -___DEF_SYM(86,___S_pair_3f_,"pair?") -___DEF_SYM(87,___S_pffi_2d_align_2d_of,"pffi-align-of") -___DEF_SYM(88,___S_pffi_2d_pointer_2d_allocate,"pffi-pointer-allocate") -___DEF_SYM(89,___S_pffi_2d_pointer_2d_get,"pffi-pointer-get") -___DEF_SYM(90,___S_pffi_2d_pointer_2d_set_21_,"pffi-pointer-set!") -___DEF_SYM(91,___S_pffi_2d_pointer_3f_,"pffi-pointer?") -___DEF_SYM(92,___S_pffi_2d_struct_2d_c_2d_type,"pffi-struct-c-type") -___DEF_SYM(93,___S_pffi_2d_struct_2d_members,"pffi-struct-members") -___DEF_SYM(94,___S_pffi_2d_struct_2d_pointer,"pffi-struct-pointer") -___DEF_SYM(95,___S_pffi_2d_struct_2d_size,"pffi-struct-size") -___DEF_SYM(96,___S_pffi_2d_struct_3f_,"pffi-struct?") -___DEF_SYM(97,___S_pffi_2d_type_3f_,"pffi-type?") -___DEF_SYM(98,___S_pffi_2d_union_2d_c_2d_type,"pffi-union-c-type") -___DEF_SYM(99,___S_pffi_2d_union_2d_members,"pffi-union-members") -___DEF_SYM(100,___S_pffi_2d_union_2d_pointer,"pffi-union-pointer") -___DEF_SYM(101,___S_pffi_2d_union_2d_size,"pffi-union-size") -___DEF_SYM(102,___S_pffi_2d_union_3f_,"pffi-union?") -___DEF_SYM(103,___S_pointer,"pointer") -___DEF_SYM(104,___S_pointer_2d_null_3f_,"pointer-null?") -___DEF_SYM(105,___S_pointer_2d_ref_2d_c_2d_char,"pointer-ref-c-char") -___DEF_SYM(106,___S_pointer_2d_ref_2d_c_2d_double,"pointer-ref-c-double") -___DEF_SYM(107,___S_pointer_2d_ref_2d_c_2d_float,"pointer-ref-c-float") -___DEF_SYM(108,___S_pointer_2d_ref_2d_c_2d_int,"pointer-ref-c-int") -___DEF_SYM(109,___S_pointer_2d_ref_2d_c_2d_int16__t,"pointer-ref-c-int16_t") -___DEF_SYM(110,___S_pointer_2d_ref_2d_c_2d_int32__t,"pointer-ref-c-int32_t") -___DEF_SYM(111,___S_pointer_2d_ref_2d_c_2d_int64__t,"pointer-ref-c-int64_t") -___DEF_SYM(112,___S_pointer_2d_ref_2d_c_2d_int8__t,"pointer-ref-c-int8_t") -___DEF_SYM(113,___S_pointer_2d_ref_2d_c_2d_long,"pointer-ref-c-long") -___DEF_SYM(114,___S_pointer_2d_ref_2d_c_2d_pointer,"pointer-ref-c-pointer") -___DEF_SYM(115,___S_pointer_2d_ref_2d_c_2d_short,"pointer-ref-c-short") -___DEF_SYM(116,___S_pointer_2d_ref_2d_c_2d_uint16__t,"pointer-ref-c-uint16_t") -___DEF_SYM(117,___S_pointer_2d_ref_2d_c_2d_uint32__t,"pointer-ref-c-uint32_t") -___DEF_SYM(118,___S_pointer_2d_ref_2d_c_2d_uint64__t,"pointer-ref-c-uint64_t") -___DEF_SYM(119,___S_pointer_2d_ref_2d_c_2d_uint8__t,"pointer-ref-c-uint8_t") -___DEF_SYM(120,___S_pointer_2d_ref_2d_c_2d_unsigned_2d_int,"pointer-ref-c-unsigned-int") -___DEF_SYM(121,___S_pointer_2d_ref_2d_c_2d_unsigned_2d_long,"pointer-ref-c-unsigned-long") -___DEF_SYM(122,___S_pointer_2d_ref_2d_c_2d_unsigned_2d_short,"pointer-ref-c-unsigned-short") -___DEF_SYM(123,___S_pointer_2d_set_2d_c_2d_char_21_,"pointer-set-c-char!") -___DEF_SYM(124,___S_pointer_2d_set_2d_c_2d_double_21_,"pointer-set-c-double!") -___DEF_SYM(125,___S_pointer_2d_set_2d_c_2d_float_21_,"pointer-set-c-float!") -___DEF_SYM(126,___S_pointer_2d_set_2d_c_2d_int_21_,"pointer-set-c-int!") -___DEF_SYM(127,___S_pointer_2d_set_2d_c_2d_int16__t_21_,"pointer-set-c-int16_t!") -___DEF_SYM(128,___S_pointer_2d_set_2d_c_2d_int32__t_21_,"pointer-set-c-int32_t!") -___DEF_SYM(129,___S_pointer_2d_set_2d_c_2d_int64__t_21_,"pointer-set-c-int64_t!") -___DEF_SYM(130,___S_pointer_2d_set_2d_c_2d_int8__t_21_,"pointer-set-c-int8_t!") -___DEF_SYM(131,___S_pointer_2d_set_2d_c_2d_long_21_,"pointer-set-c-long!") -___DEF_SYM(132,___S_pointer_2d_set_2d_c_2d_pointer_21_,"pointer-set-c-pointer!") -___DEF_SYM(133,___S_pointer_2d_set_2d_c_2d_short_21_,"pointer-set-c-short!") -___DEF_SYM(134,___S_pointer_2d_set_2d_c_2d_uint16__t_21_,"pointer-set-c-uint16_t!") -___DEF_SYM(135,___S_pointer_2d_set_2d_c_2d_uint32__t_21_,"pointer-set-c-uint32_t!") -___DEF_SYM(136,___S_pointer_2d_set_2d_c_2d_uint64__t_21_,"pointer-set-c-uint64_t!") -___DEF_SYM(137,___S_pointer_2d_set_2d_c_2d_uint8__t_21_,"pointer-set-c-uint8_t!") -___DEF_SYM(138,___S_pointer_2d_set_2d_c_2d_unsigned_2d_int_21_,"pointer-set-c-unsigned-int!") -___DEF_SYM(139,___S_pointer_2d_set_2d_c_2d_unsigned_2d_long_21_,"pointer-set-c-unsigned-long!") -___DEF_SYM(140,___S_pointer_2d_set_2d_c_2d_unsigned_2d_short_21_,"pointer-set-c-unsigned-short!") - -___DEF_SYM(141,___S_pointer_3f_,"pointer?") -___DEF_SYM(142,___S_quote,"quote") -___DEF_SYM(143,___S_res,"res") -___DEF_SYM(144,___S_retropikzel_2f_pffi,"retropikzel/pffi") -___DEF_SYM(145,___S_retropikzel_2f_pffi_23_,"retropikzel/pffi#") -___DEF_SYM(146,___S_retropikzel_2f_pffi_23_0,"retropikzel/pffi#0") -___DEF_SYM(147,___S_retropikzel_2f_pffi_23_1,"retropikzel/pffi#1") -___DEF_SYM(148,___S_retropikzel_2f_pffi_23_10,"retropikzel/pffi#10") -___DEF_SYM(149,___S_retropikzel_2f_pffi_23_11,"retropikzel/pffi#11") -___DEF_SYM(150,___S_retropikzel_2f_pffi_23_12,"retropikzel/pffi#12") -___DEF_SYM(151,___S_retropikzel_2f_pffi_23_13,"retropikzel/pffi#13") -___DEF_SYM(152,___S_retropikzel_2f_pffi_23_14,"retropikzel/pffi#14") -___DEF_SYM(153,___S_retropikzel_2f_pffi_23_15,"retropikzel/pffi#15") -___DEF_SYM(154,___S_retropikzel_2f_pffi_23_16,"retropikzel/pffi#16") -___DEF_SYM(155,___S_retropikzel_2f_pffi_23_17,"retropikzel/pffi#17") -___DEF_SYM(156,___S_retropikzel_2f_pffi_23_18,"retropikzel/pffi#18") -___DEF_SYM(157,___S_retropikzel_2f_pffi_23_19,"retropikzel/pffi#19") -___DEF_SYM(158,___S_retropikzel_2f_pffi_23_2,"retropikzel/pffi#2") -___DEF_SYM(159,___S_retropikzel_2f_pffi_23_20,"retropikzel/pffi#20") -___DEF_SYM(160,___S_retropikzel_2f_pffi_23_21,"retropikzel/pffi#21") -___DEF_SYM(161,___S_retropikzel_2f_pffi_23_22,"retropikzel/pffi#22") -___DEF_SYM(162,___S_retropikzel_2f_pffi_23_23,"retropikzel/pffi#23") -___DEF_SYM(163,___S_retropikzel_2f_pffi_23_24,"retropikzel/pffi#24") -___DEF_SYM(164,___S_retropikzel_2f_pffi_23_25,"retropikzel/pffi#25") -___DEF_SYM(165,___S_retropikzel_2f_pffi_23_26,"retropikzel/pffi#26") -___DEF_SYM(166,___S_retropikzel_2f_pffi_23_27,"retropikzel/pffi#27") -___DEF_SYM(167,___S_retropikzel_2f_pffi_23_28,"retropikzel/pffi#28") -___DEF_SYM(168,___S_retropikzel_2f_pffi_23_29,"retropikzel/pffi#29") -___DEF_SYM(169,___S_retropikzel_2f_pffi_23_3,"retropikzel/pffi#3") -___DEF_SYM(170,___S_retropikzel_2f_pffi_23_30,"retropikzel/pffi#30") -___DEF_SYM(171,___S_retropikzel_2f_pffi_23_31,"retropikzel/pffi#31") -___DEF_SYM(172,___S_retropikzel_2f_pffi_23_32,"retropikzel/pffi#32") -___DEF_SYM(173,___S_retropikzel_2f_pffi_23_33,"retropikzel/pffi#33") -___DEF_SYM(174,___S_retropikzel_2f_pffi_23_34,"retropikzel/pffi#34") -___DEF_SYM(175,___S_retropikzel_2f_pffi_23_35,"retropikzel/pffi#35") -___DEF_SYM(176,___S_retropikzel_2f_pffi_23_36,"retropikzel/pffi#36") -___DEF_SYM(177,___S_retropikzel_2f_pffi_23_37,"retropikzel/pffi#37") -___DEF_SYM(178,___S_retropikzel_2f_pffi_23_38,"retropikzel/pffi#38") -___DEF_SYM(179,___S_retropikzel_2f_pffi_23_39,"retropikzel/pffi#39") -___DEF_SYM(180,___S_retropikzel_2f_pffi_23_4,"retropikzel/pffi#4") -___DEF_SYM(181,___S_retropikzel_2f_pffi_23_40,"retropikzel/pffi#40") -___DEF_SYM(182,___S_retropikzel_2f_pffi_23_41,"retropikzel/pffi#41") -___DEF_SYM(183,___S_retropikzel_2f_pffi_23_42,"retropikzel/pffi#42") -___DEF_SYM(184,___S_retropikzel_2f_pffi_23_43,"retropikzel/pffi#43") -___DEF_SYM(185,___S_retropikzel_2f_pffi_23_44,"retropikzel/pffi#44") -___DEF_SYM(186,___S_retropikzel_2f_pffi_23_45,"retropikzel/pffi#45") -___DEF_SYM(187,___S_retropikzel_2f_pffi_23_46,"retropikzel/pffi#46") -___DEF_SYM(188,___S_retropikzel_2f_pffi_23_47,"retropikzel/pffi#47") -___DEF_SYM(189,___S_retropikzel_2f_pffi_23_48,"retropikzel/pffi#48") -___DEF_SYM(190,___S_retropikzel_2f_pffi_23_49,"retropikzel/pffi#49") -___DEF_SYM(191,___S_retropikzel_2f_pffi_23_5,"retropikzel/pffi#5") -___DEF_SYM(192,___S_retropikzel_2f_pffi_23_50,"retropikzel/pffi#50") -___DEF_SYM(193,___S_retropikzel_2f_pffi_23_51,"retropikzel/pffi#51") -___DEF_SYM(194,___S_retropikzel_2f_pffi_23_52,"retropikzel/pffi#52") -___DEF_SYM(195,___S_retropikzel_2f_pffi_23_53,"retropikzel/pffi#53") -___DEF_SYM(196,___S_retropikzel_2f_pffi_23_54,"retropikzel/pffi#54") -___DEF_SYM(197,___S_retropikzel_2f_pffi_23_55,"retropikzel/pffi#55") -___DEF_SYM(198,___S_retropikzel_2f_pffi_23_56,"retropikzel/pffi#56") -___DEF_SYM(199,___S_retropikzel_2f_pffi_23_57,"retropikzel/pffi#57") -___DEF_SYM(200,___S_retropikzel_2f_pffi_23_58,"retropikzel/pffi#58") -___DEF_SYM(201,___S_retropikzel_2f_pffi_23_59,"retropikzel/pffi#59") -___DEF_SYM(202,___S_retropikzel_2f_pffi_23_6,"retropikzel/pffi#6") -___DEF_SYM(203,___S_retropikzel_2f_pffi_23_60,"retropikzel/pffi#60") -___DEF_SYM(204,___S_retropikzel_2f_pffi_23_7,"retropikzel/pffi#7") -___DEF_SYM(205,___S_retropikzel_2f_pffi_23_8,"retropikzel/pffi#8") -___DEF_SYM(206,___S_retropikzel_2f_pffi_23_9,"retropikzel/pffi#9") -___DEF_SYM(207,___S_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets,"retropikzel/pffi#calculate-struct-size-and-offsets") - -___DEF_SYM(208,___S_retropikzel_2f_pffi_23_pffi_2d_align_2d_of,"retropikzel/pffi#pffi-align-of") - -___DEF_SYM(209,___S_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string,"retropikzel/pffi#pffi-pointer->string") - -___DEF_SYM(210,___S_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get,"retropikzel/pffi#pffi-pointer-get") - -___DEF_SYM(211,___S_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_null_3f_,"retropikzel/pffi#pffi-pointer-null?") - -___DEF_SYM(212,___S_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_,"retropikzel/pffi#pffi-pointer-set!") - -___DEF_SYM(213,___S_retropikzel_2f_pffi_23_pffi_2d_pointer_3f_,"retropikzel/pffi#pffi-pointer?") - -___DEF_SYM(214,___S_retropikzel_2f_pffi_23_pffi_2d_size_2d_of,"retropikzel/pffi#pffi-size-of") - -___DEF_SYM(215,___S_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer,"retropikzel/pffi#pffi-string->pointer") - -___DEF_SYM(216,___S_retropikzel_2f_pffi_23_pffi_2d_struct_2d_c_2d_type,"retropikzel/pffi#pffi-struct-c-type") - -___DEF_SYM(217,___S_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get,"retropikzel/pffi#pffi-struct-get") - -___DEF_SYM(218,___S_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make,"retropikzel/pffi#pffi-struct-make") - -___DEF_SYM(219,___S_retropikzel_2f_pffi_23_pffi_2d_struct_2d_members,"retropikzel/pffi#pffi-struct-members") - -___DEF_SYM(220,___S_retropikzel_2f_pffi_23_pffi_2d_struct_2d_offset_2d_get,"retropikzel/pffi#pffi-struct-offset-get") - -___DEF_SYM(221,___S_retropikzel_2f_pffi_23_pffi_2d_struct_2d_pointer,"retropikzel/pffi#pffi-struct-pointer") - -___DEF_SYM(222,___S_retropikzel_2f_pffi_23_pffi_2d_struct_2d_set_21_,"retropikzel/pffi#pffi-struct-set!") - -___DEF_SYM(223,___S_retropikzel_2f_pffi_23_pffi_2d_struct_2d_size,"retropikzel/pffi#pffi-struct-size") - -___DEF_SYM(224,___S_retropikzel_2f_pffi_23_pffi_2d_struct_3f_,"retropikzel/pffi#pffi-struct?") - -___DEF_SYM(225,___S_retropikzel_2f_pffi_23_pffi_2d_type_3f_,"retropikzel/pffi#pffi-type?") -___DEF_SYM(226,___S_retropikzel_2f_pffi_23_pffi_2d_union_2d_c_2d_type,"retropikzel/pffi#pffi-union-c-type") - -___DEF_SYM(227,___S_retropikzel_2f_pffi_23_pffi_2d_union_2d_members,"retropikzel/pffi#pffi-union-members") - -___DEF_SYM(228,___S_retropikzel_2f_pffi_23_pffi_2d_union_2d_pointer,"retropikzel/pffi#pffi-union-pointer") - -___DEF_SYM(229,___S_retropikzel_2f_pffi_23_pffi_2d_union_2d_size,"retropikzel/pffi#pffi-union-size") - -___DEF_SYM(230,___S_retropikzel_2f_pffi_23_pffi_2d_union_3f_,"retropikzel/pffi#pffi-union?") -___DEF_SYM(231,___S_retropikzel_2f_pffi_23_round_2d_to_2d_next_2d_modulo_2d_of,"retropikzel/pffi#round-to-next-modulo-of") - -___DEF_SYM(232,___S_retropikzel_2f_pffi_23_size_2d_of_2d_type,"retropikzel/pffi#size-of-type") - -___DEF_SYM(233,___S_retropikzel_2f_pffi_23_string_2d_split,"retropikzel/pffi#string-split") - -___DEF_SYM(234,___S_retropikzel_2f_pffi_23_struct_2d_make,"retropikzel/pffi#struct-make") -___DEF_SYM(235,___S_retropikzel_2f_pffi_23_union_2d_make,"retropikzel/pffi#union-make") -___DEF_SYM(236,___S_reverse,"reverse") -___DEF_SYM(237,___S_round_2d_to_2d_next_2d_modulo_2d_of,"round-to-next-modulo-of") -___DEF_SYM(238,___S_roundee,"roundee") -___DEF_SYM(239,___S_safe,"safe") -___DEF_SYM(240,___S_set_21_,"set!") -___DEF_SYM(241,___S_short,"short") -___DEF_SYM(242,___S_size,"size") -___DEF_SYM(243,___S_size_2d_and_2d_offsets,"size-and-offsets") -___DEF_SYM(244,___S_size_2d_of_2d_char,"size-of-char") -___DEF_SYM(245,___S_size_2d_of_2d_double,"size-of-double") -___DEF_SYM(246,___S_size_2d_of_2d_float,"size-of-float") -___DEF_SYM(247,___S_size_2d_of_2d_int,"size-of-int") -___DEF_SYM(248,___S_size_2d_of_2d_int16__t,"size-of-int16_t") -___DEF_SYM(249,___S_size_2d_of_2d_int32__t,"size-of-int32_t") -___DEF_SYM(250,___S_size_2d_of_2d_int64__t,"size-of-int64_t") -___DEF_SYM(251,___S_size_2d_of_2d_int8__t,"size-of-int8_t") -___DEF_SYM(252,___S_size_2d_of_2d_long,"size-of-long") -___DEF_SYM(253,___S_size_2d_of_2d_short,"size-of-short") -___DEF_SYM(254,___S_size_2d_of_2d_type,"size-of-type") -___DEF_SYM(255,___S_size_2d_of_2d_uint16__t,"size-of-uint16_t") -___DEF_SYM(256,___S_size_2d_of_2d_uint32__t,"size-of-uint32_t") -___DEF_SYM(257,___S_size_2d_of_2d_uint64__t,"size-of-uint64_t") -___DEF_SYM(258,___S_size_2d_of_2d_uint8__t,"size-of-uint8_t") -___DEF_SYM(259,___S_size_2d_of_2d_unsigned_2d_int,"size-of-unsigned-int") -___DEF_SYM(260,___S_size_2d_of_2d_unsigned_2d_long,"size-of-unsigned-long") -___DEF_SYM(261,___S_size_2d_of_2d_unsigned_2d_short,"size-of-unsigned-short") -___DEF_SYM(262,___S_size_2d_of_2d_void_2a_,"size-of-void*") -___DEF_SYM(263,___S_source1,"source1") -___DEF_SYM(264,___S_splitter,"splitter") -___DEF_SYM(265,___S_str,"str") -___DEF_SYM(266,___S_str_2d_l,"str-l") -___DEF_SYM(267,___S_str_2d_length,"str-length") -___DEF_SYM(268,___S_string_2d__3e_list,"string->list") -___DEF_SYM(269,___S_string_2d_copy,"string-copy") -___DEF_SYM(270,___S_string_2d_length,"string-length") -___DEF_SYM(271,___S_string_2d_ref,"string-ref") -___DEF_SYM(272,___S_string_3f_,"string?") -___DEF_SYM(273,___S_struct,"struct") -___DEF_SYM(274,___S_struct_2d_make,"struct-make") -___DEF_SYM(275,___S_symbol_2d__3e_string,"symbol->string") -___DEF_SYM(276,___S_symbol_3f_,"symbol?") -___DEF_SYM(277,___S_to_2d_round,"to-round") -___DEF_SYM(278,___S_type,"type") -___DEF_SYM(279,___S_type_2d_alignment,"type-alignment") -___DEF_SYM(280,___S_uint16,"uint16") -___DEF_SYM(281,___S_uint32,"uint32") -___DEF_SYM(282,___S_uint64,"uint64") -___DEF_SYM(283,___S_uint8,"uint8") -___DEF_SYM(284,___S_unsigned_2d_char,"unsigned-char") -___DEF_SYM(285,___S_unsigned_2d_int,"unsigned-int") -___DEF_SYM(286,___S_unsigned_2d_long,"unsigned-long") -___DEF_SYM(287,___S_unsigned_2d_short,"unsigned-short") -___DEF_SYM(288,___S_value,"value") -___DEF_SYM(289,___S_void,"void") -___DEF_SYM(290,___S_void_2a_,"void*") -___DEF_SYM(291,___S_when,"when") -___DEF_SYM(292,___S_with_2d_exception_2d_handler,"with-exception-handler") -___DEF_SYM(293,___S_x,"x") -___END_SYM - -#define ___SYM__23__23_declare ___SYM(0,___S__23__23_declare) -#define ___SYM__23__23_define ___SYM(1,___S__23__23_define) -#define ___SYM__23__23_direct_2d_structure_2d_ref ___SYM(2,___S__23__23_direct_2d_structure_2d_ref) -#define ___SYM__23__23_lambda ___SYM(3,___S__23__23_lambda) -#define ___SYM__23__23_let ___SYM(4,___S__23__23_let) -#define ___SYM__23__23_quote ___SYM(5,___S__23__23_quote) -#define ___SYM__23__23_string_2d__3e_uninterned_2d_symbol ___SYM(6,___S__23__23_string_2d__3e_uninterned_2d_symbol) -#define ___SYM__23__23_structure ___SYM(7,___S__23__23_structure) -#define ___SYM__23__23_structure_2d_direct_2d_instance_2d_of_3f_ ___SYM(8,___S__23__23_structure_2d_direct_2d_instance_2d_of_3f_) -#define ___SYM__23__23_type_2d_4_2d__3c_pffi_2d_struct_3e_ ___SYM(9,___S__23__23_type_2d_4_2d__3c_pffi_2d_struct_3e_) -#define ___SYM__23__23_type_2d_4_2d__3c_pffi_2d_union_3e_ ___SYM(10,___S__23__23_type_2d_4_2d__3c_pffi_2d_union_3e_) -#define ___SYM__23__23_type_2d_id ___SYM(11,___S__23__23_type_2d_id) -#define ___SYM__23__23_type_2d_type ___SYM(12,___S__23__23_type_2d_type) -#define ___SYM__2b_ ___SYM(13,___S__2b_) -#define ___SYM__2d_ ___SYM(14,___S__2d_) -#define ___SYM__3c_ ___SYM(15,___S__3c_) -#define ___SYM__3c_pffi_2d_struct_3e_ ___SYM(16,___S__3c_pffi_2d_struct_3e_) -#define ___SYM__3c_pffi_2d_union_3e_ ___SYM(17,___S__3c_pffi_2d_union_3e_) -#define ___SYM__3d_ ___SYM(18,___S__3d_) -#define ___SYM__3e_ ___SYM(19,___S__3e_) -#define ___SYM_and ___SYM(20,___S_and) -#define ___SYM_append ___SYM(21,___S_append) -#define ___SYM_assoc ___SYM(22,___S_assoc) -#define ___SYM_begin ___SYM(23,___S_begin) -#define ___SYM_c ___SYM(24,___S_c) -#define ___SYM_c_2d_lambda ___SYM(25,___S_c_2d_lambda) -#define ___SYM_c_2d_type ___SYM(26,___S_c_2d_type) -#define ___SYM_c_2d_typr ___SYM(27,___S_c_2d_typr) -#define ___SYM_calculate_2d_struct_2d_size_2d_and_2d_offsets ___SYM(28,___S_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#define ___SYM_call_2d_with_2d_current_2d_continuation ___SYM(29,___S_call_2d_with_2d_current_2d_continuation) -#define ___SYM_callback ___SYM(30,___S_callback) -#define ___SYM_car ___SYM(31,___S_car) -#define ___SYM_cdr ___SYM(32,___S_cdr) -#define ___SYM_char ___SYM(33,___S_char) -#define ___SYM_char_3d__3f_ ___SYM(34,___S_char_3d__3f_) -#define ___SYM_cond ___SYM(35,___S_cond) -#define ___SYM_cond_2d_expand ___SYM(36,___S_cond_2d_expand) -#define ___SYM_cons ___SYM(37,___S_cons) -#define ___SYM_display ___SYM(38,___S_display) -#define ___SYM_double ___SYM(39,___S_double) -#define ___SYM_else ___SYM(40,___S_else) -#define ___SYM_eq_3f_ ___SYM(41,___S_eq_3f_) -#define ___SYM_equal_3f_ ___SYM(42,___S_equal_3f_) -#define ___SYM_error ___SYM(43,___S_error) -#define ___SYM_extended_2d_bindings ___SYM(44,___S_extended_2d_bindings) -#define ___SYM_float ___SYM(45,___S_float) -#define ___SYM_floor_2d_remainder ___SYM(46,___S_floor_2d_remainder) -#define ___SYM_for_2d_each ___SYM(47,___S_for_2d_each) -#define ___SYM_if ___SYM(48,___S_if) -#define ___SYM_index ___SYM(49,___S_index) -#define ___SYM_int ___SYM(50,___S_int) -#define ___SYM_int16 ___SYM(51,___S_int16) -#define ___SYM_int32 ___SYM(52,___S_int32) -#define ___SYM_int64 ___SYM(53,___S_int64) -#define ___SYM_int8 ___SYM(54,___S_int8) -#define ___SYM_k ___SYM(55,___S_k) -#define ___SYM_lambda ___SYM(56,___S_lambda) -#define ___SYM_largest_2d_member_2d_size ___SYM(57,___S_largest_2d_member_2d_size) -#define ___SYM_last_2d_index ___SYM(58,___S_last_2d_index) -#define ___SYM_length ___SYM(59,___S_length) -#define ___SYM_let ___SYM(60,___S_let) -#define ___SYM_let_2a_ ___SYM(61,___S_let_2a_) -#define ___SYM_letrec_2a_ ___SYM(62,___S_letrec_2a_) -#define ___SYM_list ___SYM(63,___S_list) -#define ___SYM_list_2d__3e_string ___SYM(64,___S_list_2d__3e_string) -#define ___SYM_long ___SYM(65,___S_long) -#define ___SYM_looper ___SYM(66,___S_looper) -#define ___SYM_map ___SYM(67,___S_map) -#define ___SYM_mark ___SYM(68,___S_mark) -#define ___SYM_member ___SYM(69,___S_member) -#define ___SYM_member_2d_name ___SYM(70,___S_member_2d_name) -#define ___SYM_members ___SYM(71,___S_members) -#define ___SYM_modulo ___SYM(72,___S_modulo) -#define ___SYM_name ___SYM(73,___S_name) -#define ___SYM_next_2d_alignment ___SYM(74,___S_next_2d_alignment) -#define ___SYM_not ___SYM(75,___S_not) -#define ___SYM_null_3f_ ___SYM(76,___S_null_3f_) -#define ___SYM_obj ___SYM(77,___S_obj) -#define ___SYM_object ___SYM(78,___S_object) -#define ___SYM_offset ___SYM(79,___S_offset) -#define ___SYM_offsets ___SYM(80,___S_offsets) -#define ___SYM_or ___SYM(81,___S_or) -#define ___SYM_p1 ___SYM(82,___S_p1) -#define ___SYM_p2 ___SYM(83,___S_p2) -#define ___SYM_p3 ___SYM(84,___S_p3) -#define ___SYM_p4 ___SYM(85,___S_p4) -#define ___SYM_pair_3f_ ___SYM(86,___S_pair_3f_) -#define ___SYM_pffi_2d_align_2d_of ___SYM(87,___S_pffi_2d_align_2d_of) -#define ___SYM_pffi_2d_pointer_2d_allocate ___SYM(88,___S_pffi_2d_pointer_2d_allocate) -#define ___SYM_pffi_2d_pointer_2d_get ___SYM(89,___S_pffi_2d_pointer_2d_get) -#define ___SYM_pffi_2d_pointer_2d_set_21_ ___SYM(90,___S_pffi_2d_pointer_2d_set_21_) -#define ___SYM_pffi_2d_pointer_3f_ ___SYM(91,___S_pffi_2d_pointer_3f_) -#define ___SYM_pffi_2d_struct_2d_c_2d_type ___SYM(92,___S_pffi_2d_struct_2d_c_2d_type) -#define ___SYM_pffi_2d_struct_2d_members ___SYM(93,___S_pffi_2d_struct_2d_members) -#define ___SYM_pffi_2d_struct_2d_pointer ___SYM(94,___S_pffi_2d_struct_2d_pointer) -#define ___SYM_pffi_2d_struct_2d_size ___SYM(95,___S_pffi_2d_struct_2d_size) -#define ___SYM_pffi_2d_struct_3f_ ___SYM(96,___S_pffi_2d_struct_3f_) -#define ___SYM_pffi_2d_type_3f_ ___SYM(97,___S_pffi_2d_type_3f_) -#define ___SYM_pffi_2d_union_2d_c_2d_type ___SYM(98,___S_pffi_2d_union_2d_c_2d_type) -#define ___SYM_pffi_2d_union_2d_members ___SYM(99,___S_pffi_2d_union_2d_members) -#define ___SYM_pffi_2d_union_2d_pointer ___SYM(100,___S_pffi_2d_union_2d_pointer) -#define ___SYM_pffi_2d_union_2d_size ___SYM(101,___S_pffi_2d_union_2d_size) -#define ___SYM_pffi_2d_union_3f_ ___SYM(102,___S_pffi_2d_union_3f_) -#define ___SYM_pointer ___SYM(103,___S_pointer) -#define ___SYM_pointer_2d_null_3f_ ___SYM(104,___S_pointer_2d_null_3f_) -#define ___SYM_pointer_2d_ref_2d_c_2d_char ___SYM(105,___S_pointer_2d_ref_2d_c_2d_char) -#define ___SYM_pointer_2d_ref_2d_c_2d_double ___SYM(106,___S_pointer_2d_ref_2d_c_2d_double) -#define ___SYM_pointer_2d_ref_2d_c_2d_float ___SYM(107,___S_pointer_2d_ref_2d_c_2d_float) -#define ___SYM_pointer_2d_ref_2d_c_2d_int ___SYM(108,___S_pointer_2d_ref_2d_c_2d_int) -#define ___SYM_pointer_2d_ref_2d_c_2d_int16__t ___SYM(109,___S_pointer_2d_ref_2d_c_2d_int16__t) -#define ___SYM_pointer_2d_ref_2d_c_2d_int32__t ___SYM(110,___S_pointer_2d_ref_2d_c_2d_int32__t) -#define ___SYM_pointer_2d_ref_2d_c_2d_int64__t ___SYM(111,___S_pointer_2d_ref_2d_c_2d_int64__t) -#define ___SYM_pointer_2d_ref_2d_c_2d_int8__t ___SYM(112,___S_pointer_2d_ref_2d_c_2d_int8__t) -#define ___SYM_pointer_2d_ref_2d_c_2d_long ___SYM(113,___S_pointer_2d_ref_2d_c_2d_long) -#define ___SYM_pointer_2d_ref_2d_c_2d_pointer ___SYM(114,___S_pointer_2d_ref_2d_c_2d_pointer) -#define ___SYM_pointer_2d_ref_2d_c_2d_short ___SYM(115,___S_pointer_2d_ref_2d_c_2d_short) -#define ___SYM_pointer_2d_ref_2d_c_2d_uint16__t ___SYM(116,___S_pointer_2d_ref_2d_c_2d_uint16__t) -#define ___SYM_pointer_2d_ref_2d_c_2d_uint32__t ___SYM(117,___S_pointer_2d_ref_2d_c_2d_uint32__t) -#define ___SYM_pointer_2d_ref_2d_c_2d_uint64__t ___SYM(118,___S_pointer_2d_ref_2d_c_2d_uint64__t) -#define ___SYM_pointer_2d_ref_2d_c_2d_uint8__t ___SYM(119,___S_pointer_2d_ref_2d_c_2d_uint8__t) -#define ___SYM_pointer_2d_ref_2d_c_2d_unsigned_2d_int ___SYM(120,___S_pointer_2d_ref_2d_c_2d_unsigned_2d_int) -#define ___SYM_pointer_2d_ref_2d_c_2d_unsigned_2d_long ___SYM(121,___S_pointer_2d_ref_2d_c_2d_unsigned_2d_long) -#define ___SYM_pointer_2d_ref_2d_c_2d_unsigned_2d_short ___SYM(122,___S_pointer_2d_ref_2d_c_2d_unsigned_2d_short) -#define ___SYM_pointer_2d_set_2d_c_2d_char_21_ ___SYM(123,___S_pointer_2d_set_2d_c_2d_char_21_) -#define ___SYM_pointer_2d_set_2d_c_2d_double_21_ ___SYM(124,___S_pointer_2d_set_2d_c_2d_double_21_) -#define ___SYM_pointer_2d_set_2d_c_2d_float_21_ ___SYM(125,___S_pointer_2d_set_2d_c_2d_float_21_) -#define ___SYM_pointer_2d_set_2d_c_2d_int_21_ ___SYM(126,___S_pointer_2d_set_2d_c_2d_int_21_) -#define ___SYM_pointer_2d_set_2d_c_2d_int16__t_21_ ___SYM(127,___S_pointer_2d_set_2d_c_2d_int16__t_21_) -#define ___SYM_pointer_2d_set_2d_c_2d_int32__t_21_ ___SYM(128,___S_pointer_2d_set_2d_c_2d_int32__t_21_) -#define ___SYM_pointer_2d_set_2d_c_2d_int64__t_21_ ___SYM(129,___S_pointer_2d_set_2d_c_2d_int64__t_21_) -#define ___SYM_pointer_2d_set_2d_c_2d_int8__t_21_ ___SYM(130,___S_pointer_2d_set_2d_c_2d_int8__t_21_) -#define ___SYM_pointer_2d_set_2d_c_2d_long_21_ ___SYM(131,___S_pointer_2d_set_2d_c_2d_long_21_) -#define ___SYM_pointer_2d_set_2d_c_2d_pointer_21_ ___SYM(132,___S_pointer_2d_set_2d_c_2d_pointer_21_) -#define ___SYM_pointer_2d_set_2d_c_2d_short_21_ ___SYM(133,___S_pointer_2d_set_2d_c_2d_short_21_) -#define ___SYM_pointer_2d_set_2d_c_2d_uint16__t_21_ ___SYM(134,___S_pointer_2d_set_2d_c_2d_uint16__t_21_) -#define ___SYM_pointer_2d_set_2d_c_2d_uint32__t_21_ ___SYM(135,___S_pointer_2d_set_2d_c_2d_uint32__t_21_) -#define ___SYM_pointer_2d_set_2d_c_2d_uint64__t_21_ ___SYM(136,___S_pointer_2d_set_2d_c_2d_uint64__t_21_) -#define ___SYM_pointer_2d_set_2d_c_2d_uint8__t_21_ ___SYM(137,___S_pointer_2d_set_2d_c_2d_uint8__t_21_) -#define ___SYM_pointer_2d_set_2d_c_2d_unsigned_2d_int_21_ ___SYM(138,___S_pointer_2d_set_2d_c_2d_unsigned_2d_int_21_) -#define ___SYM_pointer_2d_set_2d_c_2d_unsigned_2d_long_21_ ___SYM(139,___S_pointer_2d_set_2d_c_2d_unsigned_2d_long_21_) -#define ___SYM_pointer_2d_set_2d_c_2d_unsigned_2d_short_21_ ___SYM(140,___S_pointer_2d_set_2d_c_2d_unsigned_2d_short_21_) -#define ___SYM_pointer_3f_ ___SYM(141,___S_pointer_3f_) -#define ___SYM_quote ___SYM(142,___S_quote) -#define ___SYM_res ___SYM(143,___S_res) -#define ___SYM_retropikzel_2f_pffi ___SYM(144,___S_retropikzel_2f_pffi) -#define ___SYM_retropikzel_2f_pffi_23_ ___SYM(145,___S_retropikzel_2f_pffi_23_) -#define ___SYM_retropikzel_2f_pffi_23_0 ___SYM(146,___S_retropikzel_2f_pffi_23_0) -#define ___SYM_retropikzel_2f_pffi_23_1 ___SYM(147,___S_retropikzel_2f_pffi_23_1) -#define ___SYM_retropikzel_2f_pffi_23_10 ___SYM(148,___S_retropikzel_2f_pffi_23_10) -#define ___SYM_retropikzel_2f_pffi_23_11 ___SYM(149,___S_retropikzel_2f_pffi_23_11) -#define ___SYM_retropikzel_2f_pffi_23_12 ___SYM(150,___S_retropikzel_2f_pffi_23_12) -#define ___SYM_retropikzel_2f_pffi_23_13 ___SYM(151,___S_retropikzel_2f_pffi_23_13) -#define ___SYM_retropikzel_2f_pffi_23_14 ___SYM(152,___S_retropikzel_2f_pffi_23_14) -#define ___SYM_retropikzel_2f_pffi_23_15 ___SYM(153,___S_retropikzel_2f_pffi_23_15) -#define ___SYM_retropikzel_2f_pffi_23_16 ___SYM(154,___S_retropikzel_2f_pffi_23_16) -#define ___SYM_retropikzel_2f_pffi_23_17 ___SYM(155,___S_retropikzel_2f_pffi_23_17) -#define ___SYM_retropikzel_2f_pffi_23_18 ___SYM(156,___S_retropikzel_2f_pffi_23_18) -#define ___SYM_retropikzel_2f_pffi_23_19 ___SYM(157,___S_retropikzel_2f_pffi_23_19) -#define ___SYM_retropikzel_2f_pffi_23_2 ___SYM(158,___S_retropikzel_2f_pffi_23_2) -#define ___SYM_retropikzel_2f_pffi_23_20 ___SYM(159,___S_retropikzel_2f_pffi_23_20) -#define ___SYM_retropikzel_2f_pffi_23_21 ___SYM(160,___S_retropikzel_2f_pffi_23_21) -#define ___SYM_retropikzel_2f_pffi_23_22 ___SYM(161,___S_retropikzel_2f_pffi_23_22) -#define ___SYM_retropikzel_2f_pffi_23_23 ___SYM(162,___S_retropikzel_2f_pffi_23_23) -#define ___SYM_retropikzel_2f_pffi_23_24 ___SYM(163,___S_retropikzel_2f_pffi_23_24) -#define ___SYM_retropikzel_2f_pffi_23_25 ___SYM(164,___S_retropikzel_2f_pffi_23_25) -#define ___SYM_retropikzel_2f_pffi_23_26 ___SYM(165,___S_retropikzel_2f_pffi_23_26) -#define ___SYM_retropikzel_2f_pffi_23_27 ___SYM(166,___S_retropikzel_2f_pffi_23_27) -#define ___SYM_retropikzel_2f_pffi_23_28 ___SYM(167,___S_retropikzel_2f_pffi_23_28) -#define ___SYM_retropikzel_2f_pffi_23_29 ___SYM(168,___S_retropikzel_2f_pffi_23_29) -#define ___SYM_retropikzel_2f_pffi_23_3 ___SYM(169,___S_retropikzel_2f_pffi_23_3) -#define ___SYM_retropikzel_2f_pffi_23_30 ___SYM(170,___S_retropikzel_2f_pffi_23_30) -#define ___SYM_retropikzel_2f_pffi_23_31 ___SYM(171,___S_retropikzel_2f_pffi_23_31) -#define ___SYM_retropikzel_2f_pffi_23_32 ___SYM(172,___S_retropikzel_2f_pffi_23_32) -#define ___SYM_retropikzel_2f_pffi_23_33 ___SYM(173,___S_retropikzel_2f_pffi_23_33) -#define ___SYM_retropikzel_2f_pffi_23_34 ___SYM(174,___S_retropikzel_2f_pffi_23_34) -#define ___SYM_retropikzel_2f_pffi_23_35 ___SYM(175,___S_retropikzel_2f_pffi_23_35) -#define ___SYM_retropikzel_2f_pffi_23_36 ___SYM(176,___S_retropikzel_2f_pffi_23_36) -#define ___SYM_retropikzel_2f_pffi_23_37 ___SYM(177,___S_retropikzel_2f_pffi_23_37) -#define ___SYM_retropikzel_2f_pffi_23_38 ___SYM(178,___S_retropikzel_2f_pffi_23_38) -#define ___SYM_retropikzel_2f_pffi_23_39 ___SYM(179,___S_retropikzel_2f_pffi_23_39) -#define ___SYM_retropikzel_2f_pffi_23_4 ___SYM(180,___S_retropikzel_2f_pffi_23_4) -#define ___SYM_retropikzel_2f_pffi_23_40 ___SYM(181,___S_retropikzel_2f_pffi_23_40) -#define ___SYM_retropikzel_2f_pffi_23_41 ___SYM(182,___S_retropikzel_2f_pffi_23_41) -#define ___SYM_retropikzel_2f_pffi_23_42 ___SYM(183,___S_retropikzel_2f_pffi_23_42) -#define ___SYM_retropikzel_2f_pffi_23_43 ___SYM(184,___S_retropikzel_2f_pffi_23_43) -#define ___SYM_retropikzel_2f_pffi_23_44 ___SYM(185,___S_retropikzel_2f_pffi_23_44) -#define ___SYM_retropikzel_2f_pffi_23_45 ___SYM(186,___S_retropikzel_2f_pffi_23_45) -#define ___SYM_retropikzel_2f_pffi_23_46 ___SYM(187,___S_retropikzel_2f_pffi_23_46) -#define ___SYM_retropikzel_2f_pffi_23_47 ___SYM(188,___S_retropikzel_2f_pffi_23_47) -#define ___SYM_retropikzel_2f_pffi_23_48 ___SYM(189,___S_retropikzel_2f_pffi_23_48) -#define ___SYM_retropikzel_2f_pffi_23_49 ___SYM(190,___S_retropikzel_2f_pffi_23_49) -#define ___SYM_retropikzel_2f_pffi_23_5 ___SYM(191,___S_retropikzel_2f_pffi_23_5) -#define ___SYM_retropikzel_2f_pffi_23_50 ___SYM(192,___S_retropikzel_2f_pffi_23_50) -#define ___SYM_retropikzel_2f_pffi_23_51 ___SYM(193,___S_retropikzel_2f_pffi_23_51) -#define ___SYM_retropikzel_2f_pffi_23_52 ___SYM(194,___S_retropikzel_2f_pffi_23_52) -#define ___SYM_retropikzel_2f_pffi_23_53 ___SYM(195,___S_retropikzel_2f_pffi_23_53) -#define ___SYM_retropikzel_2f_pffi_23_54 ___SYM(196,___S_retropikzel_2f_pffi_23_54) -#define ___SYM_retropikzel_2f_pffi_23_55 ___SYM(197,___S_retropikzel_2f_pffi_23_55) -#define ___SYM_retropikzel_2f_pffi_23_56 ___SYM(198,___S_retropikzel_2f_pffi_23_56) -#define ___SYM_retropikzel_2f_pffi_23_57 ___SYM(199,___S_retropikzel_2f_pffi_23_57) -#define ___SYM_retropikzel_2f_pffi_23_58 ___SYM(200,___S_retropikzel_2f_pffi_23_58) -#define ___SYM_retropikzel_2f_pffi_23_59 ___SYM(201,___S_retropikzel_2f_pffi_23_59) -#define ___SYM_retropikzel_2f_pffi_23_6 ___SYM(202,___S_retropikzel_2f_pffi_23_6) -#define ___SYM_retropikzel_2f_pffi_23_60 ___SYM(203,___S_retropikzel_2f_pffi_23_60) -#define ___SYM_retropikzel_2f_pffi_23_7 ___SYM(204,___S_retropikzel_2f_pffi_23_7) -#define ___SYM_retropikzel_2f_pffi_23_8 ___SYM(205,___S_retropikzel_2f_pffi_23_8) -#define ___SYM_retropikzel_2f_pffi_23_9 ___SYM(206,___S_retropikzel_2f_pffi_23_9) -#define ___SYM_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets ___SYM(207,___S_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#define ___SYM_retropikzel_2f_pffi_23_pffi_2d_align_2d_of ___SYM(208,___S_retropikzel_2f_pffi_23_pffi_2d_align_2d_of) -#define ___SYM_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string ___SYM(209,___S_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string) -#define ___SYM_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get ___SYM(210,___S_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#define ___SYM_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_null_3f_ ___SYM(211,___S_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_null_3f_) -#define ___SYM_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_ ___SYM(212,___S_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#define ___SYM_retropikzel_2f_pffi_23_pffi_2d_pointer_3f_ ___SYM(213,___S_retropikzel_2f_pffi_23_pffi_2d_pointer_3f_) -#define ___SYM_retropikzel_2f_pffi_23_pffi_2d_size_2d_of ___SYM(214,___S_retropikzel_2f_pffi_23_pffi_2d_size_2d_of) -#define ___SYM_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer ___SYM(215,___S_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -#define ___SYM_retropikzel_2f_pffi_23_pffi_2d_struct_2d_c_2d_type ___SYM(216,___S_retropikzel_2f_pffi_23_pffi_2d_struct_2d_c_2d_type) -#define ___SYM_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get ___SYM(217,___S_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get) -#define ___SYM_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make ___SYM(218,___S_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -#define ___SYM_retropikzel_2f_pffi_23_pffi_2d_struct_2d_members ___SYM(219,___S_retropikzel_2f_pffi_23_pffi_2d_struct_2d_members) -#define ___SYM_retropikzel_2f_pffi_23_pffi_2d_struct_2d_offset_2d_get ___SYM(220,___S_retropikzel_2f_pffi_23_pffi_2d_struct_2d_offset_2d_get) -#define ___SYM_retropikzel_2f_pffi_23_pffi_2d_struct_2d_pointer ___SYM(221,___S_retropikzel_2f_pffi_23_pffi_2d_struct_2d_pointer) -#define ___SYM_retropikzel_2f_pffi_23_pffi_2d_struct_2d_set_21_ ___SYM(222,___S_retropikzel_2f_pffi_23_pffi_2d_struct_2d_set_21_) -#define ___SYM_retropikzel_2f_pffi_23_pffi_2d_struct_2d_size ___SYM(223,___S_retropikzel_2f_pffi_23_pffi_2d_struct_2d_size) -#define ___SYM_retropikzel_2f_pffi_23_pffi_2d_struct_3f_ ___SYM(224,___S_retropikzel_2f_pffi_23_pffi_2d_struct_3f_) -#define ___SYM_retropikzel_2f_pffi_23_pffi_2d_type_3f_ ___SYM(225,___S_retropikzel_2f_pffi_23_pffi_2d_type_3f_) -#define ___SYM_retropikzel_2f_pffi_23_pffi_2d_union_2d_c_2d_type ___SYM(226,___S_retropikzel_2f_pffi_23_pffi_2d_union_2d_c_2d_type) -#define ___SYM_retropikzel_2f_pffi_23_pffi_2d_union_2d_members ___SYM(227,___S_retropikzel_2f_pffi_23_pffi_2d_union_2d_members) -#define ___SYM_retropikzel_2f_pffi_23_pffi_2d_union_2d_pointer ___SYM(228,___S_retropikzel_2f_pffi_23_pffi_2d_union_2d_pointer) -#define ___SYM_retropikzel_2f_pffi_23_pffi_2d_union_2d_size ___SYM(229,___S_retropikzel_2f_pffi_23_pffi_2d_union_2d_size) -#define ___SYM_retropikzel_2f_pffi_23_pffi_2d_union_3f_ ___SYM(230,___S_retropikzel_2f_pffi_23_pffi_2d_union_3f_) -#define ___SYM_retropikzel_2f_pffi_23_round_2d_to_2d_next_2d_modulo_2d_of ___SYM(231,___S_retropikzel_2f_pffi_23_round_2d_to_2d_next_2d_modulo_2d_of) -#define ___SYM_retropikzel_2f_pffi_23_size_2d_of_2d_type ___SYM(232,___S_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#define ___SYM_retropikzel_2f_pffi_23_string_2d_split ___SYM(233,___S_retropikzel_2f_pffi_23_string_2d_split) -#define ___SYM_retropikzel_2f_pffi_23_struct_2d_make ___SYM(234,___S_retropikzel_2f_pffi_23_struct_2d_make) -#define ___SYM_retropikzel_2f_pffi_23_union_2d_make ___SYM(235,___S_retropikzel_2f_pffi_23_union_2d_make) -#define ___SYM_reverse ___SYM(236,___S_reverse) -#define ___SYM_round_2d_to_2d_next_2d_modulo_2d_of ___SYM(237,___S_round_2d_to_2d_next_2d_modulo_2d_of) -#define ___SYM_roundee ___SYM(238,___S_roundee) -#define ___SYM_safe ___SYM(239,___S_safe) -#define ___SYM_set_21_ ___SYM(240,___S_set_21_) -#define ___SYM_short ___SYM(241,___S_short) -#define ___SYM_size ___SYM(242,___S_size) -#define ___SYM_size_2d_and_2d_offsets ___SYM(243,___S_size_2d_and_2d_offsets) -#define ___SYM_size_2d_of_2d_char ___SYM(244,___S_size_2d_of_2d_char) -#define ___SYM_size_2d_of_2d_double ___SYM(245,___S_size_2d_of_2d_double) -#define ___SYM_size_2d_of_2d_float ___SYM(246,___S_size_2d_of_2d_float) -#define ___SYM_size_2d_of_2d_int ___SYM(247,___S_size_2d_of_2d_int) -#define ___SYM_size_2d_of_2d_int16__t ___SYM(248,___S_size_2d_of_2d_int16__t) -#define ___SYM_size_2d_of_2d_int32__t ___SYM(249,___S_size_2d_of_2d_int32__t) -#define ___SYM_size_2d_of_2d_int64__t ___SYM(250,___S_size_2d_of_2d_int64__t) -#define ___SYM_size_2d_of_2d_int8__t ___SYM(251,___S_size_2d_of_2d_int8__t) -#define ___SYM_size_2d_of_2d_long ___SYM(252,___S_size_2d_of_2d_long) -#define ___SYM_size_2d_of_2d_short ___SYM(253,___S_size_2d_of_2d_short) -#define ___SYM_size_2d_of_2d_type ___SYM(254,___S_size_2d_of_2d_type) -#define ___SYM_size_2d_of_2d_uint16__t ___SYM(255,___S_size_2d_of_2d_uint16__t) -#define ___SYM_size_2d_of_2d_uint32__t ___SYM(256,___S_size_2d_of_2d_uint32__t) -#define ___SYM_size_2d_of_2d_uint64__t ___SYM(257,___S_size_2d_of_2d_uint64__t) -#define ___SYM_size_2d_of_2d_uint8__t ___SYM(258,___S_size_2d_of_2d_uint8__t) -#define ___SYM_size_2d_of_2d_unsigned_2d_int ___SYM(259,___S_size_2d_of_2d_unsigned_2d_int) -#define ___SYM_size_2d_of_2d_unsigned_2d_long ___SYM(260,___S_size_2d_of_2d_unsigned_2d_long) -#define ___SYM_size_2d_of_2d_unsigned_2d_short ___SYM(261,___S_size_2d_of_2d_unsigned_2d_short) -#define ___SYM_size_2d_of_2d_void_2a_ ___SYM(262,___S_size_2d_of_2d_void_2a_) -#define ___SYM_source1 ___SYM(263,___S_source1) -#define ___SYM_splitter ___SYM(264,___S_splitter) -#define ___SYM_str ___SYM(265,___S_str) -#define ___SYM_str_2d_l ___SYM(266,___S_str_2d_l) -#define ___SYM_str_2d_length ___SYM(267,___S_str_2d_length) -#define ___SYM_string_2d__3e_list ___SYM(268,___S_string_2d__3e_list) -#define ___SYM_string_2d_copy ___SYM(269,___S_string_2d_copy) -#define ___SYM_string_2d_length ___SYM(270,___S_string_2d_length) -#define ___SYM_string_2d_ref ___SYM(271,___S_string_2d_ref) -#define ___SYM_string_3f_ ___SYM(272,___S_string_3f_) -#define ___SYM_struct ___SYM(273,___S_struct) -#define ___SYM_struct_2d_make ___SYM(274,___S_struct_2d_make) -#define ___SYM_symbol_2d__3e_string ___SYM(275,___S_symbol_2d__3e_string) -#define ___SYM_symbol_3f_ ___SYM(276,___S_symbol_3f_) -#define ___SYM_to_2d_round ___SYM(277,___S_to_2d_round) -#define ___SYM_type ___SYM(278,___S_type) -#define ___SYM_type_2d_alignment ___SYM(279,___S_type_2d_alignment) -#define ___SYM_uint16 ___SYM(280,___S_uint16) -#define ___SYM_uint32 ___SYM(281,___S_uint32) -#define ___SYM_uint64 ___SYM(282,___S_uint64) -#define ___SYM_uint8 ___SYM(283,___S_uint8) -#define ___SYM_unsigned_2d_char ___SYM(284,___S_unsigned_2d_char) -#define ___SYM_unsigned_2d_int ___SYM(285,___S_unsigned_2d_int) -#define ___SYM_unsigned_2d_long ___SYM(286,___S_unsigned_2d_long) -#define ___SYM_unsigned_2d_short ___SYM(287,___S_unsigned_2d_short) -#define ___SYM_value ___SYM(288,___S_value) -#define ___SYM_void ___SYM(289,___S_void) -#define ___SYM_void_2a_ ___SYM(290,___S_void_2a_) -#define ___SYM_when ___SYM(291,___S_when) -#define ___SYM_with_2d_exception_2d_handler ___SYM(292,___S_with_2d_exception_2d_handler) -#define ___SYM_x ___SYM(293,___S_x) - -___BEGIN_GLO -___DEF_GLO(0,"##type-4-") -___DEF_GLO(1,"##type-4-") -___DEF_GLO(2,"retropikzel/pffi#") -___DEF_GLO(3,"retropikzel/pffi#0") -___DEF_GLO(4,"retropikzel/pffi#1") -___DEF_GLO(5,"retropikzel/pffi#10") -___DEF_GLO(6,"retropikzel/pffi#11") -___DEF_GLO(7,"retropikzel/pffi#12") -___DEF_GLO(8,"retropikzel/pffi#13") -___DEF_GLO(9,"retropikzel/pffi#14") -___DEF_GLO(10,"retropikzel/pffi#15") -___DEF_GLO(11,"retropikzel/pffi#16") -___DEF_GLO(12,"retropikzel/pffi#17") -___DEF_GLO(13,"retropikzel/pffi#18") -___DEF_GLO(14,"retropikzel/pffi#19") -___DEF_GLO(15,"retropikzel/pffi#2") -___DEF_GLO(16,"retropikzel/pffi#20") -___DEF_GLO(17,"retropikzel/pffi#21") -___DEF_GLO(18,"retropikzel/pffi#22") -___DEF_GLO(19,"retropikzel/pffi#23") -___DEF_GLO(20,"retropikzel/pffi#24") -___DEF_GLO(21,"retropikzel/pffi#25") -___DEF_GLO(22,"retropikzel/pffi#26") -___DEF_GLO(23,"retropikzel/pffi#27") -___DEF_GLO(24,"retropikzel/pffi#28") -___DEF_GLO(25,"retropikzel/pffi#29") -___DEF_GLO(26,"retropikzel/pffi#3") -___DEF_GLO(27,"retropikzel/pffi#30") -___DEF_GLO(28,"retropikzel/pffi#31") -___DEF_GLO(29,"retropikzel/pffi#32") -___DEF_GLO(30,"retropikzel/pffi#33") -___DEF_GLO(31,"retropikzel/pffi#34") -___DEF_GLO(32,"retropikzel/pffi#35") -___DEF_GLO(33,"retropikzel/pffi#36") -___DEF_GLO(34,"retropikzel/pffi#37") -___DEF_GLO(35,"retropikzel/pffi#38") -___DEF_GLO(36,"retropikzel/pffi#39") -___DEF_GLO(37,"retropikzel/pffi#4") -___DEF_GLO(38,"retropikzel/pffi#40") -___DEF_GLO(39,"retropikzel/pffi#41") -___DEF_GLO(40,"retropikzel/pffi#42") -___DEF_GLO(41,"retropikzel/pffi#43") -___DEF_GLO(42,"retropikzel/pffi#44") -___DEF_GLO(43,"retropikzel/pffi#45") -___DEF_GLO(44,"retropikzel/pffi#46") -___DEF_GLO(45,"retropikzel/pffi#47") -___DEF_GLO(46,"retropikzel/pffi#48") -___DEF_GLO(47,"retropikzel/pffi#49") -___DEF_GLO(48,"retropikzel/pffi#5") -___DEF_GLO(49,"retropikzel/pffi#50") -___DEF_GLO(50,"retropikzel/pffi#51") -___DEF_GLO(51,"retropikzel/pffi#52") -___DEF_GLO(52,"retropikzel/pffi#53") -___DEF_GLO(53,"retropikzel/pffi#54") -___DEF_GLO(54,"retropikzel/pffi#55") -___DEF_GLO(55,"retropikzel/pffi#56") -___DEF_GLO(56,"retropikzel/pffi#57") -___DEF_GLO(57,"retropikzel/pffi#58") -___DEF_GLO(58,"retropikzel/pffi#59") -___DEF_GLO(59,"retropikzel/pffi#6") -___DEF_GLO(60,"retropikzel/pffi#60") -___DEF_GLO(61,"retropikzel/pffi#7") -___DEF_GLO(62,"retropikzel/pffi#8") -___DEF_GLO(63,"retropikzel/pffi#9") -___DEF_GLO(64,"retropikzel/pffi#calculate-struct-size-and-offsets") - -___DEF_GLO(65,"retropikzel/pffi#pffi-align-of") -___DEF_GLO(66,"retropikzel/pffi#pffi-pointer->string") - -___DEF_GLO(67,"retropikzel/pffi#pffi-pointer-address") - -___DEF_GLO(68,"retropikzel/pffi#pffi-pointer-allocate") - -___DEF_GLO(69,"retropikzel/pffi#pffi-pointer-free") - -___DEF_GLO(70,"retropikzel/pffi#pffi-pointer-get") - -___DEF_GLO(71,"retropikzel/pffi#pffi-pointer-null") - -___DEF_GLO(72,"retropikzel/pffi#pffi-pointer-null?") - -___DEF_GLO(73,"retropikzel/pffi#pffi-pointer-set!") - -___DEF_GLO(74,"retropikzel/pffi#pffi-pointer?") -___DEF_GLO(75,"retropikzel/pffi#pffi-size-of") -___DEF_GLO(76,"retropikzel/pffi#pffi-string->pointer") - -___DEF_GLO(77,"retropikzel/pffi#pffi-struct-c-type") - -___DEF_GLO(78,"retropikzel/pffi#pffi-struct-get") -___DEF_GLO(79,"retropikzel/pffi#pffi-struct-make") - -___DEF_GLO(80,"retropikzel/pffi#pffi-struct-members") - -___DEF_GLO(81,"retropikzel/pffi#pffi-struct-offset-get") - -___DEF_GLO(82,"retropikzel/pffi#pffi-struct-pointer") - -___DEF_GLO(83,"retropikzel/pffi#pffi-struct-set!") - -___DEF_GLO(84,"retropikzel/pffi#pffi-struct-size") - -___DEF_GLO(85,"retropikzel/pffi#pffi-struct?") -___DEF_GLO(86,"retropikzel/pffi#pffi-type?") -___DEF_GLO(87,"retropikzel/pffi#pffi-types") -___DEF_GLO(88,"retropikzel/pffi#pffi-union-c-type") - -___DEF_GLO(89,"retropikzel/pffi#pffi-union-members") - -___DEF_GLO(90,"retropikzel/pffi#pffi-union-pointer") - -___DEF_GLO(91,"retropikzel/pffi#pffi-union-size") -___DEF_GLO(92,"retropikzel/pffi#pffi-union?") -___DEF_GLO(93,"retropikzel/pffi#pointer-null?") -___DEF_GLO(94,"retropikzel/pffi#pointer-ref-c-char") - -___DEF_GLO(95,"retropikzel/pffi#pointer-ref-c-double") - -___DEF_GLO(96,"retropikzel/pffi#pointer-ref-c-float") - -___DEF_GLO(97,"retropikzel/pffi#pointer-ref-c-int") - -___DEF_GLO(98,"retropikzel/pffi#pointer-ref-c-int16_t") - -___DEF_GLO(99,"retropikzel/pffi#pointer-ref-c-int32_t") - -___DEF_GLO(100,"retropikzel/pffi#pointer-ref-c-int64_t") - -___DEF_GLO(101,"retropikzel/pffi#pointer-ref-c-int8_t") - -___DEF_GLO(102,"retropikzel/pffi#pointer-ref-c-long") - -___DEF_GLO(103,"retropikzel/pffi#pointer-ref-c-pointer") - -___DEF_GLO(104,"retropikzel/pffi#pointer-ref-c-short") - -___DEF_GLO(105,"retropikzel/pffi#pointer-ref-c-uint16_t") - -___DEF_GLO(106,"retropikzel/pffi#pointer-ref-c-uint32_t") - -___DEF_GLO(107,"retropikzel/pffi#pointer-ref-c-uint64_t") - -___DEF_GLO(108,"retropikzel/pffi#pointer-ref-c-uint8_t") - -___DEF_GLO(109,"retropikzel/pffi#pointer-ref-c-unsigned-int") - -___DEF_GLO(110,"retropikzel/pffi#pointer-ref-c-unsigned-long") - -___DEF_GLO(111,"retropikzel/pffi#pointer-ref-c-unsigned-short") - -___DEF_GLO(112,"retropikzel/pffi#pointer-set-c-char!") - -___DEF_GLO(113,"retropikzel/pffi#pointer-set-c-double!") - -___DEF_GLO(114,"retropikzel/pffi#pointer-set-c-float!") - -___DEF_GLO(115,"retropikzel/pffi#pointer-set-c-int!") - -___DEF_GLO(116,"retropikzel/pffi#pointer-set-c-int16_t!") - -___DEF_GLO(117,"retropikzel/pffi#pointer-set-c-int32_t!") - -___DEF_GLO(118,"retropikzel/pffi#pointer-set-c-int64_t!") - -___DEF_GLO(119,"retropikzel/pffi#pointer-set-c-int8_t!") - -___DEF_GLO(120,"retropikzel/pffi#pointer-set-c-long!") - -___DEF_GLO(121,"retropikzel/pffi#pointer-set-c-pointer!") - -___DEF_GLO(122,"retropikzel/pffi#pointer-set-c-short!") - -___DEF_GLO(123,"retropikzel/pffi#pointer-set-c-uint16_t!") - -___DEF_GLO(124,"retropikzel/pffi#pointer-set-c-uint32_t!") - -___DEF_GLO(125,"retropikzel/pffi#pointer-set-c-uint64_t!") - -___DEF_GLO(126,"retropikzel/pffi#pointer-set-c-uint8_t!") - -___DEF_GLO(127,"retropikzel/pffi#pointer-set-c-unsigned-int!") - -___DEF_GLO(128,"retropikzel/pffi#pointer-set-c-unsigned-long!") - -___DEF_GLO(129,"retropikzel/pffi#pointer-set-c-unsigned-short!") - -___DEF_GLO(130,"retropikzel/pffi#pointer?") -___DEF_GLO(131,"retropikzel/pffi#round-to-next-modulo-of") - -___DEF_GLO(132,"retropikzel/pffi#size-of-char") -___DEF_GLO(133,"retropikzel/pffi#size-of-double") -___DEF_GLO(134,"retropikzel/pffi#size-of-float") -___DEF_GLO(135,"retropikzel/pffi#size-of-int") -___DEF_GLO(136,"retropikzel/pffi#size-of-int16_t") -___DEF_GLO(137,"retropikzel/pffi#size-of-int32_t") -___DEF_GLO(138,"retropikzel/pffi#size-of-int64_t") -___DEF_GLO(139,"retropikzel/pffi#size-of-int8_t") -___DEF_GLO(140,"retropikzel/pffi#size-of-long") -___DEF_GLO(141,"retropikzel/pffi#size-of-short") -___DEF_GLO(142,"retropikzel/pffi#size-of-type") -___DEF_GLO(143,"retropikzel/pffi#size-of-uint16_t") - -___DEF_GLO(144,"retropikzel/pffi#size-of-uint32_t") - -___DEF_GLO(145,"retropikzel/pffi#size-of-uint64_t") - -___DEF_GLO(146,"retropikzel/pffi#size-of-uint8_t") -___DEF_GLO(147,"retropikzel/pffi#size-of-unsigned-char") - -___DEF_GLO(148,"retropikzel/pffi#size-of-unsigned-int") - -___DEF_GLO(149,"retropikzel/pffi#size-of-unsigned-long") - -___DEF_GLO(150,"retropikzel/pffi#size-of-unsigned-short") - -___DEF_GLO(151,"retropikzel/pffi#size-of-void*") -___DEF_GLO(152,"retropikzel/pffi#string-split") -___DEF_GLO(153,"retropikzel/pffi#struct-make") -___DEF_GLO(154,"retropikzel/pffi#union-make") -___DEF_GLO(155,"##direct-structure-ref") -___DEF_GLO(156,"##string->uninterned-symbol") -___DEF_GLO(157,"##structure") -___DEF_GLO(158,"##type-type") -___DEF_GLO(159,"+") -___DEF_GLO(160,"-") -___DEF_GLO(161,"<") -___DEF_GLO(162,"=") -___DEF_GLO(163,">") -___DEF_GLO(164,"append") -___DEF_GLO(165,"assoc") -___DEF_GLO(166,"call-with-current-continuation") -___DEF_GLO(167,"car") -___DEF_GLO(168,"cdr") -___DEF_GLO(169,"char=?") -___DEF_GLO(170,"cons") -___DEF_GLO(171,"display") -___DEF_GLO(172,"eq?") -___DEF_GLO(173,"equal?") -___DEF_GLO(174,"error") -___DEF_GLO(175,"floor-remainder") -___DEF_GLO(176,"for-each") -___DEF_GLO(177,"length") -___DEF_GLO(178,"list") -___DEF_GLO(179,"list->string") -___DEF_GLO(180,"map") -___DEF_GLO(181,"modulo") -___DEF_GLO(182,"not") -___DEF_GLO(183,"null?") -___DEF_GLO(184,"pair?") -___DEF_GLO(185,"r7rs-with-exception-handler") -___DEF_GLO(186,"reverse") -___DEF_GLO(187,"string->list") -___DEF_GLO(188,"string-copy") -___DEF_GLO(189,"string-length") -___DEF_GLO(190,"string-ref") -___DEF_GLO(191,"string?") -___DEF_GLO(192,"symbol->string") -___DEF_GLO(193,"symbol?") -___END_GLO - -#define ___GLO__23__23_type_2d_4_2d__3c_pffi_2d_struct_3e_ ___GLO(0,___G__23__23_type_2d_4_2d__3c_pffi_2d_struct_3e_) -#define ___PRM__23__23_type_2d_4_2d__3c_pffi_2d_struct_3e_ ___PRM(0,___G__23__23_type_2d_4_2d__3c_pffi_2d_struct_3e_) -#define ___GLO__23__23_type_2d_4_2d__3c_pffi_2d_union_3e_ ___GLO(1,___G__23__23_type_2d_4_2d__3c_pffi_2d_union_3e_) -#define ___PRM__23__23_type_2d_4_2d__3c_pffi_2d_union_3e_ ___PRM(1,___G__23__23_type_2d_4_2d__3c_pffi_2d_union_3e_) -#define ___GLO_retropikzel_2f_pffi_23_ ___GLO(2,___G_retropikzel_2f_pffi_23_) -#define ___PRM_retropikzel_2f_pffi_23_ ___PRM(2,___G_retropikzel_2f_pffi_23_) -#define ___GLO_retropikzel_2f_pffi_23_0 ___GLO(3,___G_retropikzel_2f_pffi_23_0) -#define ___PRM_retropikzel_2f_pffi_23_0 ___PRM(3,___G_retropikzel_2f_pffi_23_0) -#define ___GLO_retropikzel_2f_pffi_23_1 ___GLO(4,___G_retropikzel_2f_pffi_23_1) -#define ___PRM_retropikzel_2f_pffi_23_1 ___PRM(4,___G_retropikzel_2f_pffi_23_1) -#define ___GLO_retropikzel_2f_pffi_23_10 ___GLO(5,___G_retropikzel_2f_pffi_23_10) -#define ___PRM_retropikzel_2f_pffi_23_10 ___PRM(5,___G_retropikzel_2f_pffi_23_10) -#define ___GLO_retropikzel_2f_pffi_23_11 ___GLO(6,___G_retropikzel_2f_pffi_23_11) -#define ___PRM_retropikzel_2f_pffi_23_11 ___PRM(6,___G_retropikzel_2f_pffi_23_11) -#define ___GLO_retropikzel_2f_pffi_23_12 ___GLO(7,___G_retropikzel_2f_pffi_23_12) -#define ___PRM_retropikzel_2f_pffi_23_12 ___PRM(7,___G_retropikzel_2f_pffi_23_12) -#define ___GLO_retropikzel_2f_pffi_23_13 ___GLO(8,___G_retropikzel_2f_pffi_23_13) -#define ___PRM_retropikzel_2f_pffi_23_13 ___PRM(8,___G_retropikzel_2f_pffi_23_13) -#define ___GLO_retropikzel_2f_pffi_23_14 ___GLO(9,___G_retropikzel_2f_pffi_23_14) -#define ___PRM_retropikzel_2f_pffi_23_14 ___PRM(9,___G_retropikzel_2f_pffi_23_14) -#define ___GLO_retropikzel_2f_pffi_23_15 ___GLO(10,___G_retropikzel_2f_pffi_23_15) -#define ___PRM_retropikzel_2f_pffi_23_15 ___PRM(10,___G_retropikzel_2f_pffi_23_15) -#define ___GLO_retropikzel_2f_pffi_23_16 ___GLO(11,___G_retropikzel_2f_pffi_23_16) -#define ___PRM_retropikzel_2f_pffi_23_16 ___PRM(11,___G_retropikzel_2f_pffi_23_16) -#define ___GLO_retropikzel_2f_pffi_23_17 ___GLO(12,___G_retropikzel_2f_pffi_23_17) -#define ___PRM_retropikzel_2f_pffi_23_17 ___PRM(12,___G_retropikzel_2f_pffi_23_17) -#define ___GLO_retropikzel_2f_pffi_23_18 ___GLO(13,___G_retropikzel_2f_pffi_23_18) -#define ___PRM_retropikzel_2f_pffi_23_18 ___PRM(13,___G_retropikzel_2f_pffi_23_18) -#define ___GLO_retropikzel_2f_pffi_23_19 ___GLO(14,___G_retropikzel_2f_pffi_23_19) -#define ___PRM_retropikzel_2f_pffi_23_19 ___PRM(14,___G_retropikzel_2f_pffi_23_19) -#define ___GLO_retropikzel_2f_pffi_23_2 ___GLO(15,___G_retropikzel_2f_pffi_23_2) -#define ___PRM_retropikzel_2f_pffi_23_2 ___PRM(15,___G_retropikzel_2f_pffi_23_2) -#define ___GLO_retropikzel_2f_pffi_23_20 ___GLO(16,___G_retropikzel_2f_pffi_23_20) -#define ___PRM_retropikzel_2f_pffi_23_20 ___PRM(16,___G_retropikzel_2f_pffi_23_20) -#define ___GLO_retropikzel_2f_pffi_23_21 ___GLO(17,___G_retropikzel_2f_pffi_23_21) -#define ___PRM_retropikzel_2f_pffi_23_21 ___PRM(17,___G_retropikzel_2f_pffi_23_21) -#define ___GLO_retropikzel_2f_pffi_23_22 ___GLO(18,___G_retropikzel_2f_pffi_23_22) -#define ___PRM_retropikzel_2f_pffi_23_22 ___PRM(18,___G_retropikzel_2f_pffi_23_22) -#define ___GLO_retropikzel_2f_pffi_23_23 ___GLO(19,___G_retropikzel_2f_pffi_23_23) -#define ___PRM_retropikzel_2f_pffi_23_23 ___PRM(19,___G_retropikzel_2f_pffi_23_23) -#define ___GLO_retropikzel_2f_pffi_23_24 ___GLO(20,___G_retropikzel_2f_pffi_23_24) -#define ___PRM_retropikzel_2f_pffi_23_24 ___PRM(20,___G_retropikzel_2f_pffi_23_24) -#define ___GLO_retropikzel_2f_pffi_23_25 ___GLO(21,___G_retropikzel_2f_pffi_23_25) -#define ___PRM_retropikzel_2f_pffi_23_25 ___PRM(21,___G_retropikzel_2f_pffi_23_25) -#define ___GLO_retropikzel_2f_pffi_23_26 ___GLO(22,___G_retropikzel_2f_pffi_23_26) -#define ___PRM_retropikzel_2f_pffi_23_26 ___PRM(22,___G_retropikzel_2f_pffi_23_26) -#define ___GLO_retropikzel_2f_pffi_23_27 ___GLO(23,___G_retropikzel_2f_pffi_23_27) -#define ___PRM_retropikzel_2f_pffi_23_27 ___PRM(23,___G_retropikzel_2f_pffi_23_27) -#define ___GLO_retropikzel_2f_pffi_23_28 ___GLO(24,___G_retropikzel_2f_pffi_23_28) -#define ___PRM_retropikzel_2f_pffi_23_28 ___PRM(24,___G_retropikzel_2f_pffi_23_28) -#define ___GLO_retropikzel_2f_pffi_23_29 ___GLO(25,___G_retropikzel_2f_pffi_23_29) -#define ___PRM_retropikzel_2f_pffi_23_29 ___PRM(25,___G_retropikzel_2f_pffi_23_29) -#define ___GLO_retropikzel_2f_pffi_23_3 ___GLO(26,___G_retropikzel_2f_pffi_23_3) -#define ___PRM_retropikzel_2f_pffi_23_3 ___PRM(26,___G_retropikzel_2f_pffi_23_3) -#define ___GLO_retropikzel_2f_pffi_23_30 ___GLO(27,___G_retropikzel_2f_pffi_23_30) -#define ___PRM_retropikzel_2f_pffi_23_30 ___PRM(27,___G_retropikzel_2f_pffi_23_30) -#define ___GLO_retropikzel_2f_pffi_23_31 ___GLO(28,___G_retropikzel_2f_pffi_23_31) -#define ___PRM_retropikzel_2f_pffi_23_31 ___PRM(28,___G_retropikzel_2f_pffi_23_31) -#define ___GLO_retropikzel_2f_pffi_23_32 ___GLO(29,___G_retropikzel_2f_pffi_23_32) -#define ___PRM_retropikzel_2f_pffi_23_32 ___PRM(29,___G_retropikzel_2f_pffi_23_32) -#define ___GLO_retropikzel_2f_pffi_23_33 ___GLO(30,___G_retropikzel_2f_pffi_23_33) -#define ___PRM_retropikzel_2f_pffi_23_33 ___PRM(30,___G_retropikzel_2f_pffi_23_33) -#define ___GLO_retropikzel_2f_pffi_23_34 ___GLO(31,___G_retropikzel_2f_pffi_23_34) -#define ___PRM_retropikzel_2f_pffi_23_34 ___PRM(31,___G_retropikzel_2f_pffi_23_34) -#define ___GLO_retropikzel_2f_pffi_23_35 ___GLO(32,___G_retropikzel_2f_pffi_23_35) -#define ___PRM_retropikzel_2f_pffi_23_35 ___PRM(32,___G_retropikzel_2f_pffi_23_35) -#define ___GLO_retropikzel_2f_pffi_23_36 ___GLO(33,___G_retropikzel_2f_pffi_23_36) -#define ___PRM_retropikzel_2f_pffi_23_36 ___PRM(33,___G_retropikzel_2f_pffi_23_36) -#define ___GLO_retropikzel_2f_pffi_23_37 ___GLO(34,___G_retropikzel_2f_pffi_23_37) -#define ___PRM_retropikzel_2f_pffi_23_37 ___PRM(34,___G_retropikzel_2f_pffi_23_37) -#define ___GLO_retropikzel_2f_pffi_23_38 ___GLO(35,___G_retropikzel_2f_pffi_23_38) -#define ___PRM_retropikzel_2f_pffi_23_38 ___PRM(35,___G_retropikzel_2f_pffi_23_38) -#define ___GLO_retropikzel_2f_pffi_23_39 ___GLO(36,___G_retropikzel_2f_pffi_23_39) -#define ___PRM_retropikzel_2f_pffi_23_39 ___PRM(36,___G_retropikzel_2f_pffi_23_39) -#define ___GLO_retropikzel_2f_pffi_23_4 ___GLO(37,___G_retropikzel_2f_pffi_23_4) -#define ___PRM_retropikzel_2f_pffi_23_4 ___PRM(37,___G_retropikzel_2f_pffi_23_4) -#define ___GLO_retropikzel_2f_pffi_23_40 ___GLO(38,___G_retropikzel_2f_pffi_23_40) -#define ___PRM_retropikzel_2f_pffi_23_40 ___PRM(38,___G_retropikzel_2f_pffi_23_40) -#define ___GLO_retropikzel_2f_pffi_23_41 ___GLO(39,___G_retropikzel_2f_pffi_23_41) -#define ___PRM_retropikzel_2f_pffi_23_41 ___PRM(39,___G_retropikzel_2f_pffi_23_41) -#define ___GLO_retropikzel_2f_pffi_23_42 ___GLO(40,___G_retropikzel_2f_pffi_23_42) -#define ___PRM_retropikzel_2f_pffi_23_42 ___PRM(40,___G_retropikzel_2f_pffi_23_42) -#define ___GLO_retropikzel_2f_pffi_23_43 ___GLO(41,___G_retropikzel_2f_pffi_23_43) -#define ___PRM_retropikzel_2f_pffi_23_43 ___PRM(41,___G_retropikzel_2f_pffi_23_43) -#define ___GLO_retropikzel_2f_pffi_23_44 ___GLO(42,___G_retropikzel_2f_pffi_23_44) -#define ___PRM_retropikzel_2f_pffi_23_44 ___PRM(42,___G_retropikzel_2f_pffi_23_44) -#define ___GLO_retropikzel_2f_pffi_23_45 ___GLO(43,___G_retropikzel_2f_pffi_23_45) -#define ___PRM_retropikzel_2f_pffi_23_45 ___PRM(43,___G_retropikzel_2f_pffi_23_45) -#define ___GLO_retropikzel_2f_pffi_23_46 ___GLO(44,___G_retropikzel_2f_pffi_23_46) -#define ___PRM_retropikzel_2f_pffi_23_46 ___PRM(44,___G_retropikzel_2f_pffi_23_46) -#define ___GLO_retropikzel_2f_pffi_23_47 ___GLO(45,___G_retropikzel_2f_pffi_23_47) -#define ___PRM_retropikzel_2f_pffi_23_47 ___PRM(45,___G_retropikzel_2f_pffi_23_47) -#define ___GLO_retropikzel_2f_pffi_23_48 ___GLO(46,___G_retropikzel_2f_pffi_23_48) -#define ___PRM_retropikzel_2f_pffi_23_48 ___PRM(46,___G_retropikzel_2f_pffi_23_48) -#define ___GLO_retropikzel_2f_pffi_23_49 ___GLO(47,___G_retropikzel_2f_pffi_23_49) -#define ___PRM_retropikzel_2f_pffi_23_49 ___PRM(47,___G_retropikzel_2f_pffi_23_49) -#define ___GLO_retropikzel_2f_pffi_23_5 ___GLO(48,___G_retropikzel_2f_pffi_23_5) -#define ___PRM_retropikzel_2f_pffi_23_5 ___PRM(48,___G_retropikzel_2f_pffi_23_5) -#define ___GLO_retropikzel_2f_pffi_23_50 ___GLO(49,___G_retropikzel_2f_pffi_23_50) -#define ___PRM_retropikzel_2f_pffi_23_50 ___PRM(49,___G_retropikzel_2f_pffi_23_50) -#define ___GLO_retropikzel_2f_pffi_23_51 ___GLO(50,___G_retropikzel_2f_pffi_23_51) -#define ___PRM_retropikzel_2f_pffi_23_51 ___PRM(50,___G_retropikzel_2f_pffi_23_51) -#define ___GLO_retropikzel_2f_pffi_23_52 ___GLO(51,___G_retropikzel_2f_pffi_23_52) -#define ___PRM_retropikzel_2f_pffi_23_52 ___PRM(51,___G_retropikzel_2f_pffi_23_52) -#define ___GLO_retropikzel_2f_pffi_23_53 ___GLO(52,___G_retropikzel_2f_pffi_23_53) -#define ___PRM_retropikzel_2f_pffi_23_53 ___PRM(52,___G_retropikzel_2f_pffi_23_53) -#define ___GLO_retropikzel_2f_pffi_23_54 ___GLO(53,___G_retropikzel_2f_pffi_23_54) -#define ___PRM_retropikzel_2f_pffi_23_54 ___PRM(53,___G_retropikzel_2f_pffi_23_54) -#define ___GLO_retropikzel_2f_pffi_23_55 ___GLO(54,___G_retropikzel_2f_pffi_23_55) -#define ___PRM_retropikzel_2f_pffi_23_55 ___PRM(54,___G_retropikzel_2f_pffi_23_55) -#define ___GLO_retropikzel_2f_pffi_23_56 ___GLO(55,___G_retropikzel_2f_pffi_23_56) -#define ___PRM_retropikzel_2f_pffi_23_56 ___PRM(55,___G_retropikzel_2f_pffi_23_56) -#define ___GLO_retropikzel_2f_pffi_23_57 ___GLO(56,___G_retropikzel_2f_pffi_23_57) -#define ___PRM_retropikzel_2f_pffi_23_57 ___PRM(56,___G_retropikzel_2f_pffi_23_57) -#define ___GLO_retropikzel_2f_pffi_23_58 ___GLO(57,___G_retropikzel_2f_pffi_23_58) -#define ___PRM_retropikzel_2f_pffi_23_58 ___PRM(57,___G_retropikzel_2f_pffi_23_58) -#define ___GLO_retropikzel_2f_pffi_23_59 ___GLO(58,___G_retropikzel_2f_pffi_23_59) -#define ___PRM_retropikzel_2f_pffi_23_59 ___PRM(58,___G_retropikzel_2f_pffi_23_59) -#define ___GLO_retropikzel_2f_pffi_23_6 ___GLO(59,___G_retropikzel_2f_pffi_23_6) -#define ___PRM_retropikzel_2f_pffi_23_6 ___PRM(59,___G_retropikzel_2f_pffi_23_6) -#define ___GLO_retropikzel_2f_pffi_23_60 ___GLO(60,___G_retropikzel_2f_pffi_23_60) -#define ___PRM_retropikzel_2f_pffi_23_60 ___PRM(60,___G_retropikzel_2f_pffi_23_60) -#define ___GLO_retropikzel_2f_pffi_23_7 ___GLO(61,___G_retropikzel_2f_pffi_23_7) -#define ___PRM_retropikzel_2f_pffi_23_7 ___PRM(61,___G_retropikzel_2f_pffi_23_7) -#define ___GLO_retropikzel_2f_pffi_23_8 ___GLO(62,___G_retropikzel_2f_pffi_23_8) -#define ___PRM_retropikzel_2f_pffi_23_8 ___PRM(62,___G_retropikzel_2f_pffi_23_8) -#define ___GLO_retropikzel_2f_pffi_23_9 ___GLO(63,___G_retropikzel_2f_pffi_23_9) -#define ___PRM_retropikzel_2f_pffi_23_9 ___PRM(63,___G_retropikzel_2f_pffi_23_9) -#define ___GLO_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets ___GLO(64,___G_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#define ___PRM_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets ___PRM(64,___G_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#define ___GLO_retropikzel_2f_pffi_23_pffi_2d_align_2d_of ___GLO(65,___G_retropikzel_2f_pffi_23_pffi_2d_align_2d_of) -#define ___PRM_retropikzel_2f_pffi_23_pffi_2d_align_2d_of ___PRM(65,___G_retropikzel_2f_pffi_23_pffi_2d_align_2d_of) -#define ___GLO_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string ___GLO(66,___G_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string) -#define ___PRM_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string ___PRM(66,___G_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string) -#define ___GLO_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_address ___GLO(67,___G_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_address) -#define ___PRM_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_address ___PRM(67,___G_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_address) -#define ___GLO_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_allocate ___GLO(68,___G_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_allocate) -#define ___PRM_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_allocate ___PRM(68,___G_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_allocate) -#define ___GLO_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_free ___GLO(69,___G_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_free) -#define ___PRM_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_free ___PRM(69,___G_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_free) -#define ___GLO_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get ___GLO(70,___G_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#define ___PRM_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get ___PRM(70,___G_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#define ___GLO_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_null ___GLO(71,___G_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_null) -#define ___PRM_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_null ___PRM(71,___G_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_null) -#define ___GLO_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_null_3f_ ___GLO(72,___G_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_null_3f_) -#define ___PRM_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_null_3f_ ___PRM(72,___G_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_null_3f_) -#define ___GLO_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_ ___GLO(73,___G_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#define ___PRM_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_ ___PRM(73,___G_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#define ___GLO_retropikzel_2f_pffi_23_pffi_2d_pointer_3f_ ___GLO(74,___G_retropikzel_2f_pffi_23_pffi_2d_pointer_3f_) -#define ___PRM_retropikzel_2f_pffi_23_pffi_2d_pointer_3f_ ___PRM(74,___G_retropikzel_2f_pffi_23_pffi_2d_pointer_3f_) -#define ___GLO_retropikzel_2f_pffi_23_pffi_2d_size_2d_of ___GLO(75,___G_retropikzel_2f_pffi_23_pffi_2d_size_2d_of) -#define ___PRM_retropikzel_2f_pffi_23_pffi_2d_size_2d_of ___PRM(75,___G_retropikzel_2f_pffi_23_pffi_2d_size_2d_of) -#define ___GLO_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer ___GLO(76,___G_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -#define ___PRM_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer ___PRM(76,___G_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -#define ___GLO_retropikzel_2f_pffi_23_pffi_2d_struct_2d_c_2d_type ___GLO(77,___G_retropikzel_2f_pffi_23_pffi_2d_struct_2d_c_2d_type) -#define ___PRM_retropikzel_2f_pffi_23_pffi_2d_struct_2d_c_2d_type ___PRM(77,___G_retropikzel_2f_pffi_23_pffi_2d_struct_2d_c_2d_type) -#define ___GLO_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get ___GLO(78,___G_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get) -#define ___PRM_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get ___PRM(78,___G_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get) -#define ___GLO_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make ___GLO(79,___G_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -#define ___PRM_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make ___PRM(79,___G_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -#define ___GLO_retropikzel_2f_pffi_23_pffi_2d_struct_2d_members ___GLO(80,___G_retropikzel_2f_pffi_23_pffi_2d_struct_2d_members) -#define ___PRM_retropikzel_2f_pffi_23_pffi_2d_struct_2d_members ___PRM(80,___G_retropikzel_2f_pffi_23_pffi_2d_struct_2d_members) -#define ___GLO_retropikzel_2f_pffi_23_pffi_2d_struct_2d_offset_2d_get ___GLO(81,___G_retropikzel_2f_pffi_23_pffi_2d_struct_2d_offset_2d_get) -#define ___PRM_retropikzel_2f_pffi_23_pffi_2d_struct_2d_offset_2d_get ___PRM(81,___G_retropikzel_2f_pffi_23_pffi_2d_struct_2d_offset_2d_get) -#define ___GLO_retropikzel_2f_pffi_23_pffi_2d_struct_2d_pointer ___GLO(82,___G_retropikzel_2f_pffi_23_pffi_2d_struct_2d_pointer) -#define ___PRM_retropikzel_2f_pffi_23_pffi_2d_struct_2d_pointer ___PRM(82,___G_retropikzel_2f_pffi_23_pffi_2d_struct_2d_pointer) -#define ___GLO_retropikzel_2f_pffi_23_pffi_2d_struct_2d_set_21_ ___GLO(83,___G_retropikzel_2f_pffi_23_pffi_2d_struct_2d_set_21_) -#define ___PRM_retropikzel_2f_pffi_23_pffi_2d_struct_2d_set_21_ ___PRM(83,___G_retropikzel_2f_pffi_23_pffi_2d_struct_2d_set_21_) -#define ___GLO_retropikzel_2f_pffi_23_pffi_2d_struct_2d_size ___GLO(84,___G_retropikzel_2f_pffi_23_pffi_2d_struct_2d_size) -#define ___PRM_retropikzel_2f_pffi_23_pffi_2d_struct_2d_size ___PRM(84,___G_retropikzel_2f_pffi_23_pffi_2d_struct_2d_size) -#define ___GLO_retropikzel_2f_pffi_23_pffi_2d_struct_3f_ ___GLO(85,___G_retropikzel_2f_pffi_23_pffi_2d_struct_3f_) -#define ___PRM_retropikzel_2f_pffi_23_pffi_2d_struct_3f_ ___PRM(85,___G_retropikzel_2f_pffi_23_pffi_2d_struct_3f_) -#define ___GLO_retropikzel_2f_pffi_23_pffi_2d_type_3f_ ___GLO(86,___G_retropikzel_2f_pffi_23_pffi_2d_type_3f_) -#define ___PRM_retropikzel_2f_pffi_23_pffi_2d_type_3f_ ___PRM(86,___G_retropikzel_2f_pffi_23_pffi_2d_type_3f_) -#define ___GLO_retropikzel_2f_pffi_23_pffi_2d_types ___GLO(87,___G_retropikzel_2f_pffi_23_pffi_2d_types) -#define ___PRM_retropikzel_2f_pffi_23_pffi_2d_types ___PRM(87,___G_retropikzel_2f_pffi_23_pffi_2d_types) -#define ___GLO_retropikzel_2f_pffi_23_pffi_2d_union_2d_c_2d_type ___GLO(88,___G_retropikzel_2f_pffi_23_pffi_2d_union_2d_c_2d_type) -#define ___PRM_retropikzel_2f_pffi_23_pffi_2d_union_2d_c_2d_type ___PRM(88,___G_retropikzel_2f_pffi_23_pffi_2d_union_2d_c_2d_type) -#define ___GLO_retropikzel_2f_pffi_23_pffi_2d_union_2d_members ___GLO(89,___G_retropikzel_2f_pffi_23_pffi_2d_union_2d_members) -#define ___PRM_retropikzel_2f_pffi_23_pffi_2d_union_2d_members ___PRM(89,___G_retropikzel_2f_pffi_23_pffi_2d_union_2d_members) -#define ___GLO_retropikzel_2f_pffi_23_pffi_2d_union_2d_pointer ___GLO(90,___G_retropikzel_2f_pffi_23_pffi_2d_union_2d_pointer) -#define ___PRM_retropikzel_2f_pffi_23_pffi_2d_union_2d_pointer ___PRM(90,___G_retropikzel_2f_pffi_23_pffi_2d_union_2d_pointer) -#define ___GLO_retropikzel_2f_pffi_23_pffi_2d_union_2d_size ___GLO(91,___G_retropikzel_2f_pffi_23_pffi_2d_union_2d_size) -#define ___PRM_retropikzel_2f_pffi_23_pffi_2d_union_2d_size ___PRM(91,___G_retropikzel_2f_pffi_23_pffi_2d_union_2d_size) -#define ___GLO_retropikzel_2f_pffi_23_pffi_2d_union_3f_ ___GLO(92,___G_retropikzel_2f_pffi_23_pffi_2d_union_3f_) -#define ___PRM_retropikzel_2f_pffi_23_pffi_2d_union_3f_ ___PRM(92,___G_retropikzel_2f_pffi_23_pffi_2d_union_3f_) -#define ___GLO_retropikzel_2f_pffi_23_pointer_2d_null_3f_ ___GLO(93,___G_retropikzel_2f_pffi_23_pointer_2d_null_3f_) -#define ___PRM_retropikzel_2f_pffi_23_pointer_2d_null_3f_ ___PRM(93,___G_retropikzel_2f_pffi_23_pointer_2d_null_3f_) -#define ___GLO_retropikzel_2f_pffi_23_pointer_2d_ref_2d_c_2d_char ___GLO(94,___G_retropikzel_2f_pffi_23_pointer_2d_ref_2d_c_2d_char) -#define ___PRM_retropikzel_2f_pffi_23_pointer_2d_ref_2d_c_2d_char ___PRM(94,___G_retropikzel_2f_pffi_23_pointer_2d_ref_2d_c_2d_char) -#define ___GLO_retropikzel_2f_pffi_23_pointer_2d_ref_2d_c_2d_double ___GLO(95,___G_retropikzel_2f_pffi_23_pointer_2d_ref_2d_c_2d_double) -#define ___PRM_retropikzel_2f_pffi_23_pointer_2d_ref_2d_c_2d_double ___PRM(95,___G_retropikzel_2f_pffi_23_pointer_2d_ref_2d_c_2d_double) -#define ___GLO_retropikzel_2f_pffi_23_pointer_2d_ref_2d_c_2d_float ___GLO(96,___G_retropikzel_2f_pffi_23_pointer_2d_ref_2d_c_2d_float) -#define ___PRM_retropikzel_2f_pffi_23_pointer_2d_ref_2d_c_2d_float ___PRM(96,___G_retropikzel_2f_pffi_23_pointer_2d_ref_2d_c_2d_float) -#define ___GLO_retropikzel_2f_pffi_23_pointer_2d_ref_2d_c_2d_int ___GLO(97,___G_retropikzel_2f_pffi_23_pointer_2d_ref_2d_c_2d_int) -#define ___PRM_retropikzel_2f_pffi_23_pointer_2d_ref_2d_c_2d_int ___PRM(97,___G_retropikzel_2f_pffi_23_pointer_2d_ref_2d_c_2d_int) -#define ___GLO_retropikzel_2f_pffi_23_pointer_2d_ref_2d_c_2d_int16__t ___GLO(98,___G_retropikzel_2f_pffi_23_pointer_2d_ref_2d_c_2d_int16__t) -#define ___PRM_retropikzel_2f_pffi_23_pointer_2d_ref_2d_c_2d_int16__t ___PRM(98,___G_retropikzel_2f_pffi_23_pointer_2d_ref_2d_c_2d_int16__t) -#define ___GLO_retropikzel_2f_pffi_23_pointer_2d_ref_2d_c_2d_int32__t ___GLO(99,___G_retropikzel_2f_pffi_23_pointer_2d_ref_2d_c_2d_int32__t) -#define ___PRM_retropikzel_2f_pffi_23_pointer_2d_ref_2d_c_2d_int32__t ___PRM(99,___G_retropikzel_2f_pffi_23_pointer_2d_ref_2d_c_2d_int32__t) -#define ___GLO_retropikzel_2f_pffi_23_pointer_2d_ref_2d_c_2d_int64__t ___GLO(100,___G_retropikzel_2f_pffi_23_pointer_2d_ref_2d_c_2d_int64__t) -#define ___PRM_retropikzel_2f_pffi_23_pointer_2d_ref_2d_c_2d_int64__t ___PRM(100,___G_retropikzel_2f_pffi_23_pointer_2d_ref_2d_c_2d_int64__t) -#define ___GLO_retropikzel_2f_pffi_23_pointer_2d_ref_2d_c_2d_int8__t ___GLO(101,___G_retropikzel_2f_pffi_23_pointer_2d_ref_2d_c_2d_int8__t) -#define ___PRM_retropikzel_2f_pffi_23_pointer_2d_ref_2d_c_2d_int8__t ___PRM(101,___G_retropikzel_2f_pffi_23_pointer_2d_ref_2d_c_2d_int8__t) -#define ___GLO_retropikzel_2f_pffi_23_pointer_2d_ref_2d_c_2d_long ___GLO(102,___G_retropikzel_2f_pffi_23_pointer_2d_ref_2d_c_2d_long) -#define ___PRM_retropikzel_2f_pffi_23_pointer_2d_ref_2d_c_2d_long ___PRM(102,___G_retropikzel_2f_pffi_23_pointer_2d_ref_2d_c_2d_long) -#define ___GLO_retropikzel_2f_pffi_23_pointer_2d_ref_2d_c_2d_pointer ___GLO(103,___G_retropikzel_2f_pffi_23_pointer_2d_ref_2d_c_2d_pointer) -#define ___PRM_retropikzel_2f_pffi_23_pointer_2d_ref_2d_c_2d_pointer ___PRM(103,___G_retropikzel_2f_pffi_23_pointer_2d_ref_2d_c_2d_pointer) -#define ___GLO_retropikzel_2f_pffi_23_pointer_2d_ref_2d_c_2d_short ___GLO(104,___G_retropikzel_2f_pffi_23_pointer_2d_ref_2d_c_2d_short) -#define ___PRM_retropikzel_2f_pffi_23_pointer_2d_ref_2d_c_2d_short ___PRM(104,___G_retropikzel_2f_pffi_23_pointer_2d_ref_2d_c_2d_short) -#define ___GLO_retropikzel_2f_pffi_23_pointer_2d_ref_2d_c_2d_uint16__t ___GLO(105,___G_retropikzel_2f_pffi_23_pointer_2d_ref_2d_c_2d_uint16__t) -#define ___PRM_retropikzel_2f_pffi_23_pointer_2d_ref_2d_c_2d_uint16__t ___PRM(105,___G_retropikzel_2f_pffi_23_pointer_2d_ref_2d_c_2d_uint16__t) -#define ___GLO_retropikzel_2f_pffi_23_pointer_2d_ref_2d_c_2d_uint32__t ___GLO(106,___G_retropikzel_2f_pffi_23_pointer_2d_ref_2d_c_2d_uint32__t) -#define ___PRM_retropikzel_2f_pffi_23_pointer_2d_ref_2d_c_2d_uint32__t ___PRM(106,___G_retropikzel_2f_pffi_23_pointer_2d_ref_2d_c_2d_uint32__t) -#define ___GLO_retropikzel_2f_pffi_23_pointer_2d_ref_2d_c_2d_uint64__t ___GLO(107,___G_retropikzel_2f_pffi_23_pointer_2d_ref_2d_c_2d_uint64__t) -#define ___PRM_retropikzel_2f_pffi_23_pointer_2d_ref_2d_c_2d_uint64__t ___PRM(107,___G_retropikzel_2f_pffi_23_pointer_2d_ref_2d_c_2d_uint64__t) -#define ___GLO_retropikzel_2f_pffi_23_pointer_2d_ref_2d_c_2d_uint8__t ___GLO(108,___G_retropikzel_2f_pffi_23_pointer_2d_ref_2d_c_2d_uint8__t) -#define ___PRM_retropikzel_2f_pffi_23_pointer_2d_ref_2d_c_2d_uint8__t ___PRM(108,___G_retropikzel_2f_pffi_23_pointer_2d_ref_2d_c_2d_uint8__t) -#define ___GLO_retropikzel_2f_pffi_23_pointer_2d_ref_2d_c_2d_unsigned_2d_int ___GLO(109,___G_retropikzel_2f_pffi_23_pointer_2d_ref_2d_c_2d_unsigned_2d_int) -#define ___PRM_retropikzel_2f_pffi_23_pointer_2d_ref_2d_c_2d_unsigned_2d_int ___PRM(109,___G_retropikzel_2f_pffi_23_pointer_2d_ref_2d_c_2d_unsigned_2d_int) -#define ___GLO_retropikzel_2f_pffi_23_pointer_2d_ref_2d_c_2d_unsigned_2d_long ___GLO(110,___G_retropikzel_2f_pffi_23_pointer_2d_ref_2d_c_2d_unsigned_2d_long) -#define ___PRM_retropikzel_2f_pffi_23_pointer_2d_ref_2d_c_2d_unsigned_2d_long ___PRM(110,___G_retropikzel_2f_pffi_23_pointer_2d_ref_2d_c_2d_unsigned_2d_long) -#define ___GLO_retropikzel_2f_pffi_23_pointer_2d_ref_2d_c_2d_unsigned_2d_short ___GLO(111,___G_retropikzel_2f_pffi_23_pointer_2d_ref_2d_c_2d_unsigned_2d_short) -#define ___PRM_retropikzel_2f_pffi_23_pointer_2d_ref_2d_c_2d_unsigned_2d_short ___PRM(111,___G_retropikzel_2f_pffi_23_pointer_2d_ref_2d_c_2d_unsigned_2d_short) -#define ___GLO_retropikzel_2f_pffi_23_pointer_2d_set_2d_c_2d_char_21_ ___GLO(112,___G_retropikzel_2f_pffi_23_pointer_2d_set_2d_c_2d_char_21_) -#define ___PRM_retropikzel_2f_pffi_23_pointer_2d_set_2d_c_2d_char_21_ ___PRM(112,___G_retropikzel_2f_pffi_23_pointer_2d_set_2d_c_2d_char_21_) -#define ___GLO_retropikzel_2f_pffi_23_pointer_2d_set_2d_c_2d_double_21_ ___GLO(113,___G_retropikzel_2f_pffi_23_pointer_2d_set_2d_c_2d_double_21_) -#define ___PRM_retropikzel_2f_pffi_23_pointer_2d_set_2d_c_2d_double_21_ ___PRM(113,___G_retropikzel_2f_pffi_23_pointer_2d_set_2d_c_2d_double_21_) -#define ___GLO_retropikzel_2f_pffi_23_pointer_2d_set_2d_c_2d_float_21_ ___GLO(114,___G_retropikzel_2f_pffi_23_pointer_2d_set_2d_c_2d_float_21_) -#define ___PRM_retropikzel_2f_pffi_23_pointer_2d_set_2d_c_2d_float_21_ ___PRM(114,___G_retropikzel_2f_pffi_23_pointer_2d_set_2d_c_2d_float_21_) -#define ___GLO_retropikzel_2f_pffi_23_pointer_2d_set_2d_c_2d_int_21_ ___GLO(115,___G_retropikzel_2f_pffi_23_pointer_2d_set_2d_c_2d_int_21_) -#define ___PRM_retropikzel_2f_pffi_23_pointer_2d_set_2d_c_2d_int_21_ ___PRM(115,___G_retropikzel_2f_pffi_23_pointer_2d_set_2d_c_2d_int_21_) -#define ___GLO_retropikzel_2f_pffi_23_pointer_2d_set_2d_c_2d_int16__t_21_ ___GLO(116,___G_retropikzel_2f_pffi_23_pointer_2d_set_2d_c_2d_int16__t_21_) -#define ___PRM_retropikzel_2f_pffi_23_pointer_2d_set_2d_c_2d_int16__t_21_ ___PRM(116,___G_retropikzel_2f_pffi_23_pointer_2d_set_2d_c_2d_int16__t_21_) -#define ___GLO_retropikzel_2f_pffi_23_pointer_2d_set_2d_c_2d_int32__t_21_ ___GLO(117,___G_retropikzel_2f_pffi_23_pointer_2d_set_2d_c_2d_int32__t_21_) -#define ___PRM_retropikzel_2f_pffi_23_pointer_2d_set_2d_c_2d_int32__t_21_ ___PRM(117,___G_retropikzel_2f_pffi_23_pointer_2d_set_2d_c_2d_int32__t_21_) -#define ___GLO_retropikzel_2f_pffi_23_pointer_2d_set_2d_c_2d_int64__t_21_ ___GLO(118,___G_retropikzel_2f_pffi_23_pointer_2d_set_2d_c_2d_int64__t_21_) -#define ___PRM_retropikzel_2f_pffi_23_pointer_2d_set_2d_c_2d_int64__t_21_ ___PRM(118,___G_retropikzel_2f_pffi_23_pointer_2d_set_2d_c_2d_int64__t_21_) -#define ___GLO_retropikzel_2f_pffi_23_pointer_2d_set_2d_c_2d_int8__t_21_ ___GLO(119,___G_retropikzel_2f_pffi_23_pointer_2d_set_2d_c_2d_int8__t_21_) -#define ___PRM_retropikzel_2f_pffi_23_pointer_2d_set_2d_c_2d_int8__t_21_ ___PRM(119,___G_retropikzel_2f_pffi_23_pointer_2d_set_2d_c_2d_int8__t_21_) -#define ___GLO_retropikzel_2f_pffi_23_pointer_2d_set_2d_c_2d_long_21_ ___GLO(120,___G_retropikzel_2f_pffi_23_pointer_2d_set_2d_c_2d_long_21_) -#define ___PRM_retropikzel_2f_pffi_23_pointer_2d_set_2d_c_2d_long_21_ ___PRM(120,___G_retropikzel_2f_pffi_23_pointer_2d_set_2d_c_2d_long_21_) -#define ___GLO_retropikzel_2f_pffi_23_pointer_2d_set_2d_c_2d_pointer_21_ ___GLO(121,___G_retropikzel_2f_pffi_23_pointer_2d_set_2d_c_2d_pointer_21_) -#define ___PRM_retropikzel_2f_pffi_23_pointer_2d_set_2d_c_2d_pointer_21_ ___PRM(121,___G_retropikzel_2f_pffi_23_pointer_2d_set_2d_c_2d_pointer_21_) -#define ___GLO_retropikzel_2f_pffi_23_pointer_2d_set_2d_c_2d_short_21_ ___GLO(122,___G_retropikzel_2f_pffi_23_pointer_2d_set_2d_c_2d_short_21_) -#define ___PRM_retropikzel_2f_pffi_23_pointer_2d_set_2d_c_2d_short_21_ ___PRM(122,___G_retropikzel_2f_pffi_23_pointer_2d_set_2d_c_2d_short_21_) -#define ___GLO_retropikzel_2f_pffi_23_pointer_2d_set_2d_c_2d_uint16__t_21_ ___GLO(123,___G_retropikzel_2f_pffi_23_pointer_2d_set_2d_c_2d_uint16__t_21_) -#define ___PRM_retropikzel_2f_pffi_23_pointer_2d_set_2d_c_2d_uint16__t_21_ ___PRM(123,___G_retropikzel_2f_pffi_23_pointer_2d_set_2d_c_2d_uint16__t_21_) -#define ___GLO_retropikzel_2f_pffi_23_pointer_2d_set_2d_c_2d_uint32__t_21_ ___GLO(124,___G_retropikzel_2f_pffi_23_pointer_2d_set_2d_c_2d_uint32__t_21_) -#define ___PRM_retropikzel_2f_pffi_23_pointer_2d_set_2d_c_2d_uint32__t_21_ ___PRM(124,___G_retropikzel_2f_pffi_23_pointer_2d_set_2d_c_2d_uint32__t_21_) -#define ___GLO_retropikzel_2f_pffi_23_pointer_2d_set_2d_c_2d_uint64__t_21_ ___GLO(125,___G_retropikzel_2f_pffi_23_pointer_2d_set_2d_c_2d_uint64__t_21_) -#define ___PRM_retropikzel_2f_pffi_23_pointer_2d_set_2d_c_2d_uint64__t_21_ ___PRM(125,___G_retropikzel_2f_pffi_23_pointer_2d_set_2d_c_2d_uint64__t_21_) -#define ___GLO_retropikzel_2f_pffi_23_pointer_2d_set_2d_c_2d_uint8__t_21_ ___GLO(126,___G_retropikzel_2f_pffi_23_pointer_2d_set_2d_c_2d_uint8__t_21_) -#define ___PRM_retropikzel_2f_pffi_23_pointer_2d_set_2d_c_2d_uint8__t_21_ ___PRM(126,___G_retropikzel_2f_pffi_23_pointer_2d_set_2d_c_2d_uint8__t_21_) -#define ___GLO_retropikzel_2f_pffi_23_pointer_2d_set_2d_c_2d_unsigned_2d_int_21_ ___GLO(127,___G_retropikzel_2f_pffi_23_pointer_2d_set_2d_c_2d_unsigned_2d_int_21_) -#define ___PRM_retropikzel_2f_pffi_23_pointer_2d_set_2d_c_2d_unsigned_2d_int_21_ ___PRM(127,___G_retropikzel_2f_pffi_23_pointer_2d_set_2d_c_2d_unsigned_2d_int_21_) -#define ___GLO_retropikzel_2f_pffi_23_pointer_2d_set_2d_c_2d_unsigned_2d_long_21_ ___GLO(128,___G_retropikzel_2f_pffi_23_pointer_2d_set_2d_c_2d_unsigned_2d_long_21_) -#define ___PRM_retropikzel_2f_pffi_23_pointer_2d_set_2d_c_2d_unsigned_2d_long_21_ ___PRM(128,___G_retropikzel_2f_pffi_23_pointer_2d_set_2d_c_2d_unsigned_2d_long_21_) -#define ___GLO_retropikzel_2f_pffi_23_pointer_2d_set_2d_c_2d_unsigned_2d_short_21_ ___GLO(129,___G_retropikzel_2f_pffi_23_pointer_2d_set_2d_c_2d_unsigned_2d_short_21_) -#define ___PRM_retropikzel_2f_pffi_23_pointer_2d_set_2d_c_2d_unsigned_2d_short_21_ ___PRM(129,___G_retropikzel_2f_pffi_23_pointer_2d_set_2d_c_2d_unsigned_2d_short_21_) -#define ___GLO_retropikzel_2f_pffi_23_pointer_3f_ ___GLO(130,___G_retropikzel_2f_pffi_23_pointer_3f_) -#define ___PRM_retropikzel_2f_pffi_23_pointer_3f_ ___PRM(130,___G_retropikzel_2f_pffi_23_pointer_3f_) -#define ___GLO_retropikzel_2f_pffi_23_round_2d_to_2d_next_2d_modulo_2d_of ___GLO(131,___G_retropikzel_2f_pffi_23_round_2d_to_2d_next_2d_modulo_2d_of) -#define ___PRM_retropikzel_2f_pffi_23_round_2d_to_2d_next_2d_modulo_2d_of ___PRM(131,___G_retropikzel_2f_pffi_23_round_2d_to_2d_next_2d_modulo_2d_of) -#define ___GLO_retropikzel_2f_pffi_23_size_2d_of_2d_char ___GLO(132,___G_retropikzel_2f_pffi_23_size_2d_of_2d_char) -#define ___PRM_retropikzel_2f_pffi_23_size_2d_of_2d_char ___PRM(132,___G_retropikzel_2f_pffi_23_size_2d_of_2d_char) -#define ___GLO_retropikzel_2f_pffi_23_size_2d_of_2d_double ___GLO(133,___G_retropikzel_2f_pffi_23_size_2d_of_2d_double) -#define ___PRM_retropikzel_2f_pffi_23_size_2d_of_2d_double ___PRM(133,___G_retropikzel_2f_pffi_23_size_2d_of_2d_double) -#define ___GLO_retropikzel_2f_pffi_23_size_2d_of_2d_float ___GLO(134,___G_retropikzel_2f_pffi_23_size_2d_of_2d_float) -#define ___PRM_retropikzel_2f_pffi_23_size_2d_of_2d_float ___PRM(134,___G_retropikzel_2f_pffi_23_size_2d_of_2d_float) -#define ___GLO_retropikzel_2f_pffi_23_size_2d_of_2d_int ___GLO(135,___G_retropikzel_2f_pffi_23_size_2d_of_2d_int) -#define ___PRM_retropikzel_2f_pffi_23_size_2d_of_2d_int ___PRM(135,___G_retropikzel_2f_pffi_23_size_2d_of_2d_int) -#define ___GLO_retropikzel_2f_pffi_23_size_2d_of_2d_int16__t ___GLO(136,___G_retropikzel_2f_pffi_23_size_2d_of_2d_int16__t) -#define ___PRM_retropikzel_2f_pffi_23_size_2d_of_2d_int16__t ___PRM(136,___G_retropikzel_2f_pffi_23_size_2d_of_2d_int16__t) -#define ___GLO_retropikzel_2f_pffi_23_size_2d_of_2d_int32__t ___GLO(137,___G_retropikzel_2f_pffi_23_size_2d_of_2d_int32__t) -#define ___PRM_retropikzel_2f_pffi_23_size_2d_of_2d_int32__t ___PRM(137,___G_retropikzel_2f_pffi_23_size_2d_of_2d_int32__t) -#define ___GLO_retropikzel_2f_pffi_23_size_2d_of_2d_int64__t ___GLO(138,___G_retropikzel_2f_pffi_23_size_2d_of_2d_int64__t) -#define ___PRM_retropikzel_2f_pffi_23_size_2d_of_2d_int64__t ___PRM(138,___G_retropikzel_2f_pffi_23_size_2d_of_2d_int64__t) -#define ___GLO_retropikzel_2f_pffi_23_size_2d_of_2d_int8__t ___GLO(139,___G_retropikzel_2f_pffi_23_size_2d_of_2d_int8__t) -#define ___PRM_retropikzel_2f_pffi_23_size_2d_of_2d_int8__t ___PRM(139,___G_retropikzel_2f_pffi_23_size_2d_of_2d_int8__t) -#define ___GLO_retropikzel_2f_pffi_23_size_2d_of_2d_long ___GLO(140,___G_retropikzel_2f_pffi_23_size_2d_of_2d_long) -#define ___PRM_retropikzel_2f_pffi_23_size_2d_of_2d_long ___PRM(140,___G_retropikzel_2f_pffi_23_size_2d_of_2d_long) -#define ___GLO_retropikzel_2f_pffi_23_size_2d_of_2d_short ___GLO(141,___G_retropikzel_2f_pffi_23_size_2d_of_2d_short) -#define ___PRM_retropikzel_2f_pffi_23_size_2d_of_2d_short ___PRM(141,___G_retropikzel_2f_pffi_23_size_2d_of_2d_short) -#define ___GLO_retropikzel_2f_pffi_23_size_2d_of_2d_type ___GLO(142,___G_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#define ___PRM_retropikzel_2f_pffi_23_size_2d_of_2d_type ___PRM(142,___G_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#define ___GLO_retropikzel_2f_pffi_23_size_2d_of_2d_uint16__t ___GLO(143,___G_retropikzel_2f_pffi_23_size_2d_of_2d_uint16__t) -#define ___PRM_retropikzel_2f_pffi_23_size_2d_of_2d_uint16__t ___PRM(143,___G_retropikzel_2f_pffi_23_size_2d_of_2d_uint16__t) -#define ___GLO_retropikzel_2f_pffi_23_size_2d_of_2d_uint32__t ___GLO(144,___G_retropikzel_2f_pffi_23_size_2d_of_2d_uint32__t) -#define ___PRM_retropikzel_2f_pffi_23_size_2d_of_2d_uint32__t ___PRM(144,___G_retropikzel_2f_pffi_23_size_2d_of_2d_uint32__t) -#define ___GLO_retropikzel_2f_pffi_23_size_2d_of_2d_uint64__t ___GLO(145,___G_retropikzel_2f_pffi_23_size_2d_of_2d_uint64__t) -#define ___PRM_retropikzel_2f_pffi_23_size_2d_of_2d_uint64__t ___PRM(145,___G_retropikzel_2f_pffi_23_size_2d_of_2d_uint64__t) -#define ___GLO_retropikzel_2f_pffi_23_size_2d_of_2d_uint8__t ___GLO(146,___G_retropikzel_2f_pffi_23_size_2d_of_2d_uint8__t) -#define ___PRM_retropikzel_2f_pffi_23_size_2d_of_2d_uint8__t ___PRM(146,___G_retropikzel_2f_pffi_23_size_2d_of_2d_uint8__t) -#define ___GLO_retropikzel_2f_pffi_23_size_2d_of_2d_unsigned_2d_char ___GLO(147,___G_retropikzel_2f_pffi_23_size_2d_of_2d_unsigned_2d_char) -#define ___PRM_retropikzel_2f_pffi_23_size_2d_of_2d_unsigned_2d_char ___PRM(147,___G_retropikzel_2f_pffi_23_size_2d_of_2d_unsigned_2d_char) -#define ___GLO_retropikzel_2f_pffi_23_size_2d_of_2d_unsigned_2d_int ___GLO(148,___G_retropikzel_2f_pffi_23_size_2d_of_2d_unsigned_2d_int) -#define ___PRM_retropikzel_2f_pffi_23_size_2d_of_2d_unsigned_2d_int ___PRM(148,___G_retropikzel_2f_pffi_23_size_2d_of_2d_unsigned_2d_int) -#define ___GLO_retropikzel_2f_pffi_23_size_2d_of_2d_unsigned_2d_long ___GLO(149,___G_retropikzel_2f_pffi_23_size_2d_of_2d_unsigned_2d_long) -#define ___PRM_retropikzel_2f_pffi_23_size_2d_of_2d_unsigned_2d_long ___PRM(149,___G_retropikzel_2f_pffi_23_size_2d_of_2d_unsigned_2d_long) -#define ___GLO_retropikzel_2f_pffi_23_size_2d_of_2d_unsigned_2d_short ___GLO(150,___G_retropikzel_2f_pffi_23_size_2d_of_2d_unsigned_2d_short) -#define ___PRM_retropikzel_2f_pffi_23_size_2d_of_2d_unsigned_2d_short ___PRM(150,___G_retropikzel_2f_pffi_23_size_2d_of_2d_unsigned_2d_short) -#define ___GLO_retropikzel_2f_pffi_23_size_2d_of_2d_void_2a_ ___GLO(151,___G_retropikzel_2f_pffi_23_size_2d_of_2d_void_2a_) -#define ___PRM_retropikzel_2f_pffi_23_size_2d_of_2d_void_2a_ ___PRM(151,___G_retropikzel_2f_pffi_23_size_2d_of_2d_void_2a_) -#define ___GLO_retropikzel_2f_pffi_23_string_2d_split ___GLO(152,___G_retropikzel_2f_pffi_23_string_2d_split) -#define ___PRM_retropikzel_2f_pffi_23_string_2d_split ___PRM(152,___G_retropikzel_2f_pffi_23_string_2d_split) -#define ___GLO_retropikzel_2f_pffi_23_struct_2d_make ___GLO(153,___G_retropikzel_2f_pffi_23_struct_2d_make) -#define ___PRM_retropikzel_2f_pffi_23_struct_2d_make ___PRM(153,___G_retropikzel_2f_pffi_23_struct_2d_make) -#define ___GLO_retropikzel_2f_pffi_23_union_2d_make ___GLO(154,___G_retropikzel_2f_pffi_23_union_2d_make) -#define ___PRM_retropikzel_2f_pffi_23_union_2d_make ___PRM(154,___G_retropikzel_2f_pffi_23_union_2d_make) -#define ___GLO__23__23_direct_2d_structure_2d_ref ___GLO(155,___G__23__23_direct_2d_structure_2d_ref) -#define ___PRM__23__23_direct_2d_structure_2d_ref ___PRM(155,___G__23__23_direct_2d_structure_2d_ref) -#define ___GLO__23__23_string_2d__3e_uninterned_2d_symbol ___GLO(156,___G__23__23_string_2d__3e_uninterned_2d_symbol) -#define ___PRM__23__23_string_2d__3e_uninterned_2d_symbol ___PRM(156,___G__23__23_string_2d__3e_uninterned_2d_symbol) -#define ___GLO__23__23_structure ___GLO(157,___G__23__23_structure) -#define ___PRM__23__23_structure ___PRM(157,___G__23__23_structure) -#define ___GLO__23__23_type_2d_type ___GLO(158,___G__23__23_type_2d_type) -#define ___PRM__23__23_type_2d_type ___PRM(158,___G__23__23_type_2d_type) -#define ___GLO__2b_ ___GLO(159,___G__2b_) -#define ___PRM__2b_ ___PRM(159,___G__2b_) -#define ___GLO__2d_ ___GLO(160,___G__2d_) -#define ___PRM__2d_ ___PRM(160,___G__2d_) -#define ___GLO__3c_ ___GLO(161,___G__3c_) -#define ___PRM__3c_ ___PRM(161,___G__3c_) -#define ___GLO__3d_ ___GLO(162,___G__3d_) -#define ___PRM__3d_ ___PRM(162,___G__3d_) -#define ___GLO__3e_ ___GLO(163,___G__3e_) -#define ___PRM__3e_ ___PRM(163,___G__3e_) -#define ___GLO_append ___GLO(164,___G_append) -#define ___PRM_append ___PRM(164,___G_append) -#define ___GLO_assoc ___GLO(165,___G_assoc) -#define ___PRM_assoc ___PRM(165,___G_assoc) -#define ___GLO_call_2d_with_2d_current_2d_continuation ___GLO(166,___G_call_2d_with_2d_current_2d_continuation) -#define ___PRM_call_2d_with_2d_current_2d_continuation ___PRM(166,___G_call_2d_with_2d_current_2d_continuation) -#define ___GLO_car ___GLO(167,___G_car) -#define ___PRM_car ___PRM(167,___G_car) -#define ___GLO_cdr ___GLO(168,___G_cdr) -#define ___PRM_cdr ___PRM(168,___G_cdr) -#define ___GLO_char_3d__3f_ ___GLO(169,___G_char_3d__3f_) -#define ___PRM_char_3d__3f_ ___PRM(169,___G_char_3d__3f_) -#define ___GLO_cons ___GLO(170,___G_cons) -#define ___PRM_cons ___PRM(170,___G_cons) -#define ___GLO_display ___GLO(171,___G_display) -#define ___PRM_display ___PRM(171,___G_display) -#define ___GLO_eq_3f_ ___GLO(172,___G_eq_3f_) -#define ___PRM_eq_3f_ ___PRM(172,___G_eq_3f_) -#define ___GLO_equal_3f_ ___GLO(173,___G_equal_3f_) -#define ___PRM_equal_3f_ ___PRM(173,___G_equal_3f_) -#define ___GLO_error ___GLO(174,___G_error) -#define ___PRM_error ___PRM(174,___G_error) -#define ___GLO_floor_2d_remainder ___GLO(175,___G_floor_2d_remainder) -#define ___PRM_floor_2d_remainder ___PRM(175,___G_floor_2d_remainder) -#define ___GLO_for_2d_each ___GLO(176,___G_for_2d_each) -#define ___PRM_for_2d_each ___PRM(176,___G_for_2d_each) -#define ___GLO_length ___GLO(177,___G_length) -#define ___PRM_length ___PRM(177,___G_length) -#define ___GLO_list ___GLO(178,___G_list) -#define ___PRM_list ___PRM(178,___G_list) -#define ___GLO_list_2d__3e_string ___GLO(179,___G_list_2d__3e_string) -#define ___PRM_list_2d__3e_string ___PRM(179,___G_list_2d__3e_string) -#define ___GLO_map ___GLO(180,___G_map) -#define ___PRM_map ___PRM(180,___G_map) -#define ___GLO_modulo ___GLO(181,___G_modulo) -#define ___PRM_modulo ___PRM(181,___G_modulo) -#define ___GLO_not ___GLO(182,___G_not) -#define ___PRM_not ___PRM(182,___G_not) -#define ___GLO_null_3f_ ___GLO(183,___G_null_3f_) -#define ___PRM_null_3f_ ___PRM(183,___G_null_3f_) -#define ___GLO_pair_3f_ ___GLO(184,___G_pair_3f_) -#define ___PRM_pair_3f_ ___PRM(184,___G_pair_3f_) -#define ___GLO_r7rs_2d_with_2d_exception_2d_handler ___GLO(185,___G_r7rs_2d_with_2d_exception_2d_handler) -#define ___PRM_r7rs_2d_with_2d_exception_2d_handler ___PRM(185,___G_r7rs_2d_with_2d_exception_2d_handler) -#define ___GLO_reverse ___GLO(186,___G_reverse) -#define ___PRM_reverse ___PRM(186,___G_reverse) -#define ___GLO_string_2d__3e_list ___GLO(187,___G_string_2d__3e_list) -#define ___PRM_string_2d__3e_list ___PRM(187,___G_string_2d__3e_list) -#define ___GLO_string_2d_copy ___GLO(188,___G_string_2d_copy) -#define ___PRM_string_2d_copy ___PRM(188,___G_string_2d_copy) -#define ___GLO_string_2d_length ___GLO(189,___G_string_2d_length) -#define ___PRM_string_2d_length ___PRM(189,___G_string_2d_length) -#define ___GLO_string_2d_ref ___GLO(190,___G_string_2d_ref) -#define ___PRM_string_2d_ref ___PRM(190,___G_string_2d_ref) -#define ___GLO_string_3f_ ___GLO(191,___G_string_3f_) -#define ___PRM_string_3f_ ___PRM(191,___G_string_3f_) -#define ___GLO_symbol_2d__3e_string ___GLO(192,___G_symbol_2d__3e_string) -#define ___PRM_symbol_2d__3e_string ___PRM(192,___G_symbol_2d__3e_string) -#define ___GLO_symbol_3f_ ___GLO(193,___G_symbol_3f_) -#define ___PRM_symbol_3f_ ___PRM(193,___G_symbol_3f_) - -___BEGIN_CNS - ___DEF_CNS(___REF_SYM(54,___S_int8),___REF_CNS(1)) -,___DEF_CNS(___REF_SYM(283,___S_uint8),___REF_CNS(2)) -,___DEF_CNS(___REF_SYM(51,___S_int16),___REF_CNS(3)) -,___DEF_CNS(___REF_SYM(280,___S_uint16),___REF_CNS(4)) -,___DEF_CNS(___REF_SYM(52,___S_int32),___REF_CNS(5)) -,___DEF_CNS(___REF_SYM(281,___S_uint32),___REF_CNS(6)) -,___DEF_CNS(___REF_SYM(53,___S_int64),___REF_CNS(7)) -,___DEF_CNS(___REF_SYM(282,___S_uint64),___REF_CNS(8)) -,___DEF_CNS(___REF_SYM(33,___S_char),___REF_CNS(9)) -,___DEF_CNS(___REF_SYM(284,___S_unsigned_2d_char),___REF_CNS(10)) -,___DEF_CNS(___REF_SYM(241,___S_short),___REF_CNS(11)) -,___DEF_CNS(___REF_SYM(287,___S_unsigned_2d_short),___REF_CNS(12)) -,___DEF_CNS(___REF_SYM(50,___S_int),___REF_CNS(13)) -,___DEF_CNS(___REF_SYM(285,___S_unsigned_2d_int),___REF_CNS(14)) -,___DEF_CNS(___REF_SYM(65,___S_long),___REF_CNS(15)) -,___DEF_CNS(___REF_SYM(286,___S_unsigned_2d_long),___REF_CNS(16)) -,___DEF_CNS(___REF_SYM(45,___S_float),___REF_CNS(17)) -,___DEF_CNS(___REF_SYM(39,___S_double),___REF_CNS(18)) -,___DEF_CNS(___REF_SYM(103,___S_pointer),___REF_CNS(19)) -,___DEF_CNS(___REF_SYM(289,___S_void),___REF_NUL) -,___DEF_CNS(___REF_SUB(9),___REF_CNS(21)) -,___DEF_CNS(___REF_SUB(11),___REF_CNS(22)) -,___DEF_CNS(___REF_SUB(12),___REF_NUL) -,___DEF_CNS(___REF_SUB(13),___REF_CNS(24)) -,___DEF_CNS(___REF_SUB(14),___REF_CNS(25)) -,___DEF_CNS(___REF_SUB(15),___REF_CNS(26)) -,___DEF_CNS(___REF_SUB(16),___REF_NUL) -,___DEF_CNS(___REF_SUB(20),___REF_CNS(35)) -,___DEF_CNS(___REF_SUB(21),___REF_CNS(29)) -,___DEF_CNS(___REF_SUB(23),___REF_CNS(30)) -,___DEF_CNS(___REF_SUB(24),___REF_CNS(34)) -,___DEF_CNS(___REF_SUB(25),___REF_CNS(32)) -,___DEF_CNS(___REF_SUB(26),___REF_NUL) -,___DEF_CNS(___REF_SUB(27),___REF_NUL) -,___DEF_CNS(___REF_SUB(28),___REF_NUL) -,___DEF_CNS(___REF_SUB(29),___REF_NUL) -,___DEF_CNS(___REF_SUB(32),___REF_CNS(41)) -,___DEF_CNS(___REF_SUB(21),___REF_CNS(38)) -,___DEF_CNS(___REF_SUB(23),___REF_CNS(39)) -,___DEF_CNS(___REF_SUB(24),___REF_CNS(40)) -,___DEF_CNS(___REF_SUB(33),___REF_NUL) -,___DEF_CNS(___REF_SUB(34),___REF_CNS(42)) -,___DEF_CNS(___REF_SUB(19),___REF_CNS(43)) -,___DEF_CNS(___REF_SUB(35),___REF_CNS(46)) -,___DEF_CNS(___REF_SUB(36),___REF_CNS(45)) -,___DEF_CNS(___REF_SUB(37),___REF_NUL) -,___DEF_CNS(___REF_SUB(38),___REF_CNS(49)) -,___DEF_CNS(___REF_SUB(36),___REF_CNS(48)) -,___DEF_CNS(___REF_SUB(39),___REF_NUL) -,___DEF_CNS(___REF_SUB(40),___REF_CNS(50)) -,___DEF_CNS(___REF_SUB(41),___REF_NUL) -,___DEF_CNS(___REF_SUB(36),___REF_CNS(52)) -,___DEF_CNS(___REF_SUB(42),___REF_NUL) -,___DEF_CNS(___REF_SUB(51),___REF_CNS(61)) -,___DEF_CNS(___REF_SUB(52),___REF_CNS(55)) -,___DEF_CNS(___REF_SUB(54),___REF_CNS(56)) -,___DEF_CNS(___REF_SUB(55),___REF_CNS(60)) -,___DEF_CNS(___REF_SUB(56),___REF_CNS(58)) -,___DEF_CNS(___REF_SUB(57),___REF_NUL) -,___DEF_CNS(___REF_SUB(58),___REF_NUL) -,___DEF_CNS(___REF_SUB(59),___REF_NUL) -,___DEF_CNS(___REF_SUB(60),___REF_NUL) -,___DEF_CNS(___REF_SUB(63),___REF_CNS(67)) -,___DEF_CNS(___REF_SUB(52),___REF_CNS(64)) -,___DEF_CNS(___REF_SUB(54),___REF_CNS(65)) -,___DEF_CNS(___REF_SUB(55),___REF_CNS(66)) -,___DEF_CNS(___REF_SUB(64),___REF_NUL) -,___DEF_CNS(___REF_SUB(65),___REF_CNS(68)) -,___DEF_CNS(___REF_SUB(50),___REF_CNS(69)) -,___DEF_CNS(___REF_SUB(66),___REF_CNS(72)) -,___DEF_CNS(___REF_SUB(67),___REF_CNS(71)) -,___DEF_CNS(___REF_SUB(68),___REF_NUL) -,___DEF_CNS(___REF_SUB(69),___REF_CNS(75)) -,___DEF_CNS(___REF_SUB(67),___REF_CNS(74)) -,___DEF_CNS(___REF_SUB(70),___REF_NUL) -,___DEF_CNS(___REF_SUB(71),___REF_CNS(76)) -,___DEF_CNS(___REF_SUB(72),___REF_NUL) -,___DEF_CNS(___REF_SUB(67),___REF_CNS(78)) -,___DEF_CNS(___REF_SUB(73),___REF_NUL) -,___DEF_CNS(___REF_SUB(86),___REF_CNS(80)) -,___DEF_CNS(___REF_SUB(87),___REF_CNS(82)) -,___DEF_CNS(___REF_SUB(88),___REF_NUL) -,___DEF_CNS(___REF_SUB(89),___REF_NUL) -,___DEF_CNS(___REF_SUB(90),___REF_CNS(84)) -,___DEF_CNS(___REF_SUB(91),___REF_CNS(93)) -,___DEF_CNS(___REF_SUB(92),___REF_CNS(91)) -,___DEF_CNS(___REF_SUB(93),___REF_CNS(87)) -,___DEF_CNS(___REF_SUB(94),___REF_CNS(88)) -,___DEF_CNS(___REF_SUB(95),___REF_NUL) -,___DEF_CNS(___REF_SUB(96),___REF_CNS(90)) -,___DEF_CNS(___REF_SUB(97),___REF_NUL) -,___DEF_CNS(___REF_SUB(98),___REF_NUL) -,___DEF_CNS(___REF_SUB(99),___REF_NUL) -,___DEF_CNS(___REF_SUB(100),___REF_CNS(102)) -,___DEF_CNS(___REF_SUB(101),___REF_CNS(100)) -,___DEF_CNS(___REF_SUB(102),___REF_CNS(96)) -,___DEF_CNS(___REF_SUB(103),___REF_CNS(97)) -,___DEF_CNS(___REF_SUB(104),___REF_NUL) -,___DEF_CNS(___REF_SUB(105),___REF_CNS(99)) -,___DEF_CNS(___REF_SUB(106),___REF_NUL) -,___DEF_CNS(___REF_SUB(107),___REF_NUL) -,___DEF_CNS(___REF_SUB(108),___REF_NUL) -,___DEF_CNS(___REF_SUB(109),___REF_CNS(111)) -,___DEF_CNS(___REF_SUB(110),___REF_CNS(109)) -,___DEF_CNS(___REF_SUB(111),___REF_CNS(105)) -,___DEF_CNS(___REF_SUB(112),___REF_CNS(106)) -,___DEF_CNS(___REF_SUB(113),___REF_NUL) -,___DEF_CNS(___REF_SUB(114),___REF_CNS(108)) -,___DEF_CNS(___REF_SUB(115),___REF_NUL) -,___DEF_CNS(___REF_SUB(116),___REF_NUL) -,___DEF_CNS(___REF_SUB(117),___REF_NUL) -,___DEF_CNS(___REF_SUB(118),___REF_CNS(120)) -,___DEF_CNS(___REF_SUB(119),___REF_CNS(118)) -,___DEF_CNS(___REF_SUB(120),___REF_CNS(114)) -,___DEF_CNS(___REF_SUB(121),___REF_CNS(115)) -,___DEF_CNS(___REF_SUB(122),___REF_NUL) -,___DEF_CNS(___REF_SUB(123),___REF_CNS(117)) -,___DEF_CNS(___REF_SUB(124),___REF_NUL) -,___DEF_CNS(___REF_SUB(125),___REF_NUL) -,___DEF_CNS(___REF_SUB(126),___REF_NUL) -,___DEF_CNS(___REF_SUB(127),___REF_CNS(129)) -,___DEF_CNS(___REF_SUB(128),___REF_CNS(127)) -,___DEF_CNS(___REF_SUB(129),___REF_CNS(123)) -,___DEF_CNS(___REF_SUB(130),___REF_CNS(124)) -,___DEF_CNS(___REF_SUB(131),___REF_NUL) -,___DEF_CNS(___REF_SUB(132),___REF_CNS(126)) -,___DEF_CNS(___REF_SUB(133),___REF_NUL) -,___DEF_CNS(___REF_SUB(134),___REF_NUL) -,___DEF_CNS(___REF_SUB(135),___REF_NUL) -,___DEF_CNS(___REF_SUB(136),___REF_CNS(138)) -,___DEF_CNS(___REF_SUB(137),___REF_CNS(136)) -,___DEF_CNS(___REF_SUB(138),___REF_CNS(132)) -,___DEF_CNS(___REF_SUB(139),___REF_CNS(133)) -,___DEF_CNS(___REF_SUB(140),___REF_NUL) -,___DEF_CNS(___REF_SUB(141),___REF_CNS(135)) -,___DEF_CNS(___REF_SUB(142),___REF_NUL) -,___DEF_CNS(___REF_SUB(143),___REF_NUL) -,___DEF_CNS(___REF_SUB(144),___REF_NUL) -,___DEF_CNS(___REF_SUB(145),___REF_CNS(147)) -,___DEF_CNS(___REF_SUB(146),___REF_CNS(145)) -,___DEF_CNS(___REF_SUB(147),___REF_CNS(141)) -,___DEF_CNS(___REF_SUB(148),___REF_CNS(142)) -,___DEF_CNS(___REF_SUB(149),___REF_NUL) -,___DEF_CNS(___REF_SUB(150),___REF_CNS(144)) -,___DEF_CNS(___REF_SUB(151),___REF_NUL) -,___DEF_CNS(___REF_SUB(152),___REF_NUL) -,___DEF_CNS(___REF_SUB(153),___REF_NUL) -,___DEF_CNS(___REF_SUB(154),___REF_CNS(156)) -,___DEF_CNS(___REF_SUB(155),___REF_CNS(154)) -,___DEF_CNS(___REF_SUB(156),___REF_CNS(150)) -,___DEF_CNS(___REF_SUB(157),___REF_CNS(151)) -,___DEF_CNS(___REF_SUB(158),___REF_NUL) -,___DEF_CNS(___REF_SUB(159),___REF_CNS(153)) -,___DEF_CNS(___REF_SUB(160),___REF_NUL) -,___DEF_CNS(___REF_SUB(161),___REF_NUL) -,___DEF_CNS(___REF_SUB(162),___REF_NUL) -,___DEF_CNS(___REF_SUB(163),___REF_CNS(165)) -,___DEF_CNS(___REF_SUB(164),___REF_CNS(163)) -,___DEF_CNS(___REF_SUB(165),___REF_CNS(159)) -,___DEF_CNS(___REF_SUB(166),___REF_CNS(160)) -,___DEF_CNS(___REF_SUB(167),___REF_NUL) -,___DEF_CNS(___REF_SUB(168),___REF_CNS(162)) -,___DEF_CNS(___REF_SUB(169),___REF_NUL) -,___DEF_CNS(___REF_SUB(170),___REF_NUL) -,___DEF_CNS(___REF_SUB(171),___REF_NUL) -,___DEF_CNS(___REF_SUB(172),___REF_CNS(174)) -,___DEF_CNS(___REF_SUB(173),___REF_CNS(172)) -,___DEF_CNS(___REF_SUB(174),___REF_CNS(168)) -,___DEF_CNS(___REF_SUB(175),___REF_CNS(169)) -,___DEF_CNS(___REF_SUB(176),___REF_NUL) -,___DEF_CNS(___REF_SUB(177),___REF_CNS(171)) -,___DEF_CNS(___REF_SUB(178),___REF_NUL) -,___DEF_CNS(___REF_SUB(179),___REF_NUL) -,___DEF_CNS(___REF_SUB(180),___REF_NUL) -,___DEF_CNS(___REF_SUB(181),___REF_CNS(183)) -,___DEF_CNS(___REF_SUB(182),___REF_CNS(181)) -,___DEF_CNS(___REF_SUB(183),___REF_CNS(177)) -,___DEF_CNS(___REF_SUB(184),___REF_CNS(178)) -,___DEF_CNS(___REF_SUB(185),___REF_NUL) -,___DEF_CNS(___REF_SUB(186),___REF_CNS(180)) -,___DEF_CNS(___REF_SUB(187),___REF_NUL) -,___DEF_CNS(___REF_SUB(188),___REF_NUL) -,___DEF_CNS(___REF_SUB(189),___REF_NUL) -,___DEF_CNS(___REF_SUB(190),___REF_CNS(192)) -,___DEF_CNS(___REF_SUB(191),___REF_CNS(190)) -,___DEF_CNS(___REF_SUB(192),___REF_CNS(186)) -,___DEF_CNS(___REF_SUB(193),___REF_CNS(187)) -,___DEF_CNS(___REF_SUB(194),___REF_NUL) -,___DEF_CNS(___REF_SUB(195),___REF_CNS(189)) -,___DEF_CNS(___REF_SUB(196),___REF_NUL) -,___DEF_CNS(___REF_SUB(197),___REF_NUL) -,___DEF_CNS(___REF_SUB(198),___REF_NUL) -,___DEF_CNS(___REF_SUB(199),___REF_CNS(201)) -,___DEF_CNS(___REF_SUB(200),___REF_CNS(199)) -,___DEF_CNS(___REF_SUB(201),___REF_CNS(195)) -,___DEF_CNS(___REF_SUB(202),___REF_CNS(196)) -,___DEF_CNS(___REF_SUB(203),___REF_NUL) -,___DEF_CNS(___REF_SUB(204),___REF_CNS(198)) -,___DEF_CNS(___REF_SUB(205),___REF_NUL) -,___DEF_CNS(___REF_SUB(206),___REF_NUL) -,___DEF_CNS(___REF_SUB(207),___REF_NUL) -,___DEF_CNS(___REF_SUB(208),___REF_CNS(210)) -,___DEF_CNS(___REF_SUB(209),___REF_CNS(208)) -,___DEF_CNS(___REF_SUB(210),___REF_CNS(204)) -,___DEF_CNS(___REF_SUB(211),___REF_CNS(205)) -,___DEF_CNS(___REF_SUB(212),___REF_NUL) -,___DEF_CNS(___REF_SUB(213),___REF_CNS(207)) -,___DEF_CNS(___REF_SUB(214),___REF_NUL) -,___DEF_CNS(___REF_SUB(215),___REF_NUL) -,___DEF_CNS(___REF_SUB(216),___REF_NUL) -,___DEF_CNS(___REF_SUB(217),___REF_CNS(219)) -,___DEF_CNS(___REF_SUB(218),___REF_CNS(217)) -,___DEF_CNS(___REF_SUB(219),___REF_CNS(213)) -,___DEF_CNS(___REF_SUB(220),___REF_CNS(214)) -,___DEF_CNS(___REF_SUB(221),___REF_NUL) -,___DEF_CNS(___REF_SUB(222),___REF_CNS(216)) -,___DEF_CNS(___REF_SUB(223),___REF_NUL) -,___DEF_CNS(___REF_SUB(224),___REF_NUL) -,___DEF_CNS(___REF_SUB(225),___REF_NUL) -,___DEF_CNS(___REF_SUB(226),___REF_CNS(228)) -,___DEF_CNS(___REF_SUB(227),___REF_CNS(226)) -,___DEF_CNS(___REF_SUB(228),___REF_CNS(222)) -,___DEF_CNS(___REF_SUB(229),___REF_CNS(223)) -,___DEF_CNS(___REF_SUB(230),___REF_NUL) -,___DEF_CNS(___REF_SUB(231),___REF_CNS(225)) -,___DEF_CNS(___REF_SUB(232),___REF_NUL) -,___DEF_CNS(___REF_SUB(233),___REF_NUL) -,___DEF_CNS(___REF_SUB(234),___REF_NUL) -,___DEF_CNS(___REF_SUB(235),___REF_CNS(237)) -,___DEF_CNS(___REF_SUB(236),___REF_CNS(235)) -,___DEF_CNS(___REF_SUB(237),___REF_CNS(231)) -,___DEF_CNS(___REF_SUB(238),___REF_CNS(232)) -,___DEF_CNS(___REF_SUB(239),___REF_NUL) -,___DEF_CNS(___REF_SUB(240),___REF_CNS(234)) -,___DEF_CNS(___REF_SUB(241),___REF_NUL) -,___DEF_CNS(___REF_SUB(242),___REF_NUL) -,___DEF_CNS(___REF_SUB(243),___REF_NUL) -,___DEF_CNS(___REF_SUB(244),___REF_CNS(246)) -,___DEF_CNS(___REF_SUB(245),___REF_CNS(244)) -,___DEF_CNS(___REF_SUB(246),___REF_CNS(240)) -,___DEF_CNS(___REF_SUB(247),___REF_CNS(241)) -,___DEF_CNS(___REF_SUB(248),___REF_NUL) -,___DEF_CNS(___REF_SUB(249),___REF_CNS(243)) -,___DEF_CNS(___REF_SUB(250),___REF_NUL) -,___DEF_CNS(___REF_SUB(251),___REF_NUL) -,___DEF_CNS(___REF_SUB(252),___REF_NUL) -,___DEF_CNS(___REF_SUB(253),___REF_CNS(255)) -,___DEF_CNS(___REF_SUB(254),___REF_CNS(253)) -,___DEF_CNS(___REF_SUB(255),___REF_CNS(249)) -,___DEF_CNS(___REF_SUB(256),___REF_CNS(250)) -,___DEF_CNS(___REF_SUB(257),___REF_NUL) -,___DEF_CNS(___REF_SUB(258),___REF_CNS(252)) -,___DEF_CNS(___REF_SUB(259),___REF_NUL) -,___DEF_CNS(___REF_SUB(260),___REF_NUL) -,___DEF_CNS(___REF_SUB(261),___REF_NUL) -,___DEF_CNS(___REF_SUB(262),___REF_CNS(264)) -,___DEF_CNS(___REF_SUB(263),___REF_CNS(262)) -,___DEF_CNS(___REF_SUB(264),___REF_CNS(258)) -,___DEF_CNS(___REF_SUB(265),___REF_CNS(259)) -,___DEF_CNS(___REF_SUB(266),___REF_NUL) -,___DEF_CNS(___REF_SUB(267),___REF_CNS(261)) -,___DEF_CNS(___REF_SUB(268),___REF_NUL) -,___DEF_CNS(___REF_SUB(269),___REF_NUL) -,___DEF_CNS(___REF_SUB(270),___REF_NUL) -,___DEF_CNS(___REF_SUB(271),___REF_CNS(273)) -,___DEF_CNS(___REF_SUB(272),___REF_CNS(271)) -,___DEF_CNS(___REF_SUB(273),___REF_CNS(267)) -,___DEF_CNS(___REF_SUB(274),___REF_CNS(268)) -,___DEF_CNS(___REF_SUB(275),___REF_NUL) -,___DEF_CNS(___REF_SUB(276),___REF_CNS(270)) -,___DEF_CNS(___REF_SUB(277),___REF_NUL) -,___DEF_CNS(___REF_SUB(278),___REF_NUL) -,___DEF_CNS(___REF_SUB(279),___REF_NUL) -,___DEF_CNS(___REF_SUB(280),___REF_NUL) -,___DEF_CNS(___REF_SUB(281),___REF_CNS(275)) -,___DEF_CNS(___REF_SUB(282),___REF_NUL) -,___DEF_CNS(___REF_SUB(283),___REF_CNS(277)) -,___DEF_CNS(___REF_SUB(284),___REF_CNS(278)) -,___DEF_CNS(___REF_SUB(285),___REF_NUL) -,___DEF_CNS(___REF_SUB(376),___REF_CNS(280)) -,___DEF_CNS(___REF_SUB(377),___REF_CNS(282)) -,___DEF_CNS(___REF_SUB(378),___REF_NUL) -,___DEF_CNS(___REF_SUB(379),___REF_NUL) -,___DEF_CNS(___REF_SUB(380),___REF_CNS(284)) -,___DEF_CNS(___REF_SUB(381),___REF_NUL) -,___DEF_CNS(___REF_SUB(382),___REF_CNS(286)) -,___DEF_CNS(___REF_SUB(383),___REF_CNS(288)) -,___DEF_CNS(___REF_SUB(384),___REF_NUL) -,___DEF_CNS(___REF_SUB(385),___REF_NUL) -,___DEF_CNS(___REF_SUB(386),___REF_CNS(290)) -,___DEF_CNS(___REF_SUB(387),___REF_CNS(295)) -,___DEF_CNS(___REF_SUB(388),___REF_CNS(292)) -,___DEF_CNS(___REF_SUB(389),___REF_CNS(294)) -,___DEF_CNS(___REF_SUB(390),___REF_NUL) -,___DEF_CNS(___REF_SUB(391),___REF_NUL) -,___DEF_CNS(___REF_SUB(392),___REF_NUL) -,___DEF_CNS(___REF_SUB(393),___REF_CNS(297)) -,___DEF_CNS(___REF_SUB(394),___REF_CNS(298)) -,___DEF_CNS(___REF_SUB(395),___REF_NUL) -,___DEF_CNS(___REF_SUB(396),___REF_CNS(300)) -,___DEF_CNS(___REF_SUB(397),___REF_NUL) -,___DEF_CNS(___REF_SUB(400),___REF_CNS(286)) -,___DEF_CNS(___REF_SUB(407),___REF_CNS(297)) -,___DEF_CNS(___REF_SUB(411),___REF_CNS(292)) -,___DEF_CNS(___REF_SUB(416),___REF_CNS(305)) -,___DEF_CNS(___REF_SUB(417),___REF_CNS(307)) -,___DEF_CNS(___REF_SUB(418),___REF_NUL) -,___DEF_CNS(___REF_SUB(419),___REF_NUL) -,___DEF_CNS(___REF_SUB(420),___REF_CNS(309)) -,___DEF_CNS(___REF_SUB(421),___REF_CNS(312)) -,___DEF_CNS(___REF_SUB(422),___REF_CNS(311)) -,___DEF_CNS(___REF_SUB(423),___REF_NUL) -,___DEF_CNS(___REF_SUB(424),___REF_NUL) -,___DEF_CNS(___REF_SUB(425),___REF_CNS(314)) -,___DEF_CNS(___REF_SUB(426),___REF_NUL) -,___DEF_CNS(___REF_SUB(442),___REF_CNS(316)) -,___DEF_CNS(___REF_SUB(443),___REF_CNS(321)) -,___DEF_CNS(___REF_SUB(444),___REF_CNS(318)) -,___DEF_CNS(___REF_SUB(445),___REF_CNS(319)) -,___DEF_CNS(___REF_SUB(446),___REF_CNS(320)) -,___DEF_CNS(___REF_SUB(447),___REF_NUL) -,___DEF_CNS(___REF_SUB(448),___REF_NUL) -,___DEF_CNS(___REF_SUB(449),___REF_CNS(323)) -,___DEF_CNS(___REF_SUB(450),___REF_CNS(335)) -,___DEF_CNS(___REF_SUB(451),___REF_CNS(330)) -,___DEF_CNS(___REF_SUB(452),___REF_CNS(326)) -,___DEF_CNS(___REF_SUB(453),___REF_CNS(327)) -,___DEF_CNS(___REF_SUB(454),___REF_NUL) -,___DEF_CNS(___REF_SUB(455),___REF_CNS(329)) -,___DEF_CNS(___REF_SUB(456),___REF_NUL) -,___DEF_CNS(___REF_SUB(457),___REF_NUL) -,___DEF_CNS(___REF_SUB(458),___REF_CNS(332)) -,___DEF_CNS(___REF_SUB(459),___REF_CNS(333)) -,___DEF_CNS(___REF_SUB(460),___REF_CNS(334)) -,___DEF_CNS(___REF_SUB(461),___REF_NUL) -,___DEF_CNS(___REF_SUB(462),___REF_CNS(347)) -,___DEF_CNS(___REF_SUB(463),___REF_CNS(342)) -,___DEF_CNS(___REF_SUB(464),___REF_CNS(338)) -,___DEF_CNS(___REF_SUB(465),___REF_CNS(339)) -,___DEF_CNS(___REF_SUB(466),___REF_NUL) -,___DEF_CNS(___REF_SUB(467),___REF_CNS(341)) -,___DEF_CNS(___REF_SUB(468),___REF_NUL) -,___DEF_CNS(___REF_SUB(469),___REF_NUL) -,___DEF_CNS(___REF_SUB(470),___REF_CNS(344)) -,___DEF_CNS(___REF_SUB(471),___REF_CNS(345)) -,___DEF_CNS(___REF_SUB(472),___REF_CNS(346)) -,___DEF_CNS(___REF_SUB(473),___REF_NUL) -,___DEF_CNS(___REF_SUB(474),___REF_CNS(359)) -,___DEF_CNS(___REF_SUB(475),___REF_CNS(354)) -,___DEF_CNS(___REF_SUB(476),___REF_CNS(350)) -,___DEF_CNS(___REF_SUB(477),___REF_CNS(351)) -,___DEF_CNS(___REF_SUB(478),___REF_NUL) -,___DEF_CNS(___REF_SUB(479),___REF_CNS(353)) -,___DEF_CNS(___REF_SUB(480),___REF_NUL) -,___DEF_CNS(___REF_SUB(481),___REF_NUL) -,___DEF_CNS(___REF_SUB(482),___REF_CNS(356)) -,___DEF_CNS(___REF_SUB(483),___REF_CNS(357)) -,___DEF_CNS(___REF_SUB(484),___REF_CNS(358)) -,___DEF_CNS(___REF_SUB(485),___REF_NUL) -,___DEF_CNS(___REF_SUB(486),___REF_CNS(371)) -,___DEF_CNS(___REF_SUB(487),___REF_CNS(366)) -,___DEF_CNS(___REF_SUB(488),___REF_CNS(362)) -,___DEF_CNS(___REF_SUB(489),___REF_CNS(363)) -,___DEF_CNS(___REF_SUB(490),___REF_NUL) -,___DEF_CNS(___REF_SUB(491),___REF_CNS(365)) -,___DEF_CNS(___REF_SUB(492),___REF_NUL) -,___DEF_CNS(___REF_SUB(493),___REF_NUL) -,___DEF_CNS(___REF_SUB(494),___REF_CNS(368)) -,___DEF_CNS(___REF_SUB(495),___REF_CNS(369)) -,___DEF_CNS(___REF_SUB(496),___REF_CNS(370)) -,___DEF_CNS(___REF_SUB(497),___REF_NUL) -,___DEF_CNS(___REF_SUB(498),___REF_CNS(383)) -,___DEF_CNS(___REF_SUB(499),___REF_CNS(378)) -,___DEF_CNS(___REF_SUB(500),___REF_CNS(374)) -,___DEF_CNS(___REF_SUB(501),___REF_CNS(375)) -,___DEF_CNS(___REF_SUB(502),___REF_NUL) -,___DEF_CNS(___REF_SUB(503),___REF_CNS(377)) -,___DEF_CNS(___REF_SUB(504),___REF_NUL) -,___DEF_CNS(___REF_SUB(505),___REF_NUL) -,___DEF_CNS(___REF_SUB(506),___REF_CNS(380)) -,___DEF_CNS(___REF_SUB(507),___REF_CNS(381)) -,___DEF_CNS(___REF_SUB(508),___REF_CNS(382)) -,___DEF_CNS(___REF_SUB(509),___REF_NUL) -,___DEF_CNS(___REF_SUB(510),___REF_CNS(395)) -,___DEF_CNS(___REF_SUB(511),___REF_CNS(390)) -,___DEF_CNS(___REF_SUB(512),___REF_CNS(386)) -,___DEF_CNS(___REF_SUB(513),___REF_CNS(387)) -,___DEF_CNS(___REF_SUB(514),___REF_NUL) -,___DEF_CNS(___REF_SUB(515),___REF_CNS(389)) -,___DEF_CNS(___REF_SUB(516),___REF_NUL) -,___DEF_CNS(___REF_SUB(517),___REF_NUL) -,___DEF_CNS(___REF_SUB(518),___REF_CNS(392)) -,___DEF_CNS(___REF_SUB(519),___REF_CNS(393)) -,___DEF_CNS(___REF_SUB(520),___REF_CNS(394)) -,___DEF_CNS(___REF_SUB(521),___REF_NUL) -,___DEF_CNS(___REF_SUB(522),___REF_CNS(407)) -,___DEF_CNS(___REF_SUB(523),___REF_CNS(402)) -,___DEF_CNS(___REF_SUB(524),___REF_CNS(398)) -,___DEF_CNS(___REF_SUB(525),___REF_CNS(399)) -,___DEF_CNS(___REF_SUB(526),___REF_NUL) -,___DEF_CNS(___REF_SUB(527),___REF_CNS(401)) -,___DEF_CNS(___REF_SUB(528),___REF_NUL) -,___DEF_CNS(___REF_SUB(529),___REF_NUL) -,___DEF_CNS(___REF_SUB(530),___REF_CNS(404)) -,___DEF_CNS(___REF_SUB(531),___REF_CNS(405)) -,___DEF_CNS(___REF_SUB(532),___REF_CNS(406)) -,___DEF_CNS(___REF_SUB(533),___REF_NUL) -,___DEF_CNS(___REF_SUB(534),___REF_CNS(419)) -,___DEF_CNS(___REF_SUB(535),___REF_CNS(414)) -,___DEF_CNS(___REF_SUB(536),___REF_CNS(410)) -,___DEF_CNS(___REF_SUB(537),___REF_CNS(411)) -,___DEF_CNS(___REF_SUB(538),___REF_NUL) -,___DEF_CNS(___REF_SUB(539),___REF_CNS(413)) -,___DEF_CNS(___REF_SUB(540),___REF_NUL) -,___DEF_CNS(___REF_SUB(541),___REF_NUL) -,___DEF_CNS(___REF_SUB(542),___REF_CNS(416)) -,___DEF_CNS(___REF_SUB(543),___REF_CNS(417)) -,___DEF_CNS(___REF_SUB(544),___REF_CNS(418)) -,___DEF_CNS(___REF_SUB(545),___REF_NUL) -,___DEF_CNS(___REF_SUB(546),___REF_CNS(431)) -,___DEF_CNS(___REF_SUB(547),___REF_CNS(426)) -,___DEF_CNS(___REF_SUB(548),___REF_CNS(422)) -,___DEF_CNS(___REF_SUB(549),___REF_CNS(423)) -,___DEF_CNS(___REF_SUB(550),___REF_NUL) -,___DEF_CNS(___REF_SUB(551),___REF_CNS(425)) -,___DEF_CNS(___REF_SUB(552),___REF_NUL) -,___DEF_CNS(___REF_SUB(553),___REF_NUL) -,___DEF_CNS(___REF_SUB(554),___REF_CNS(428)) -,___DEF_CNS(___REF_SUB(555),___REF_CNS(429)) -,___DEF_CNS(___REF_SUB(556),___REF_CNS(430)) -,___DEF_CNS(___REF_SUB(557),___REF_NUL) -,___DEF_CNS(___REF_SUB(558),___REF_CNS(443)) -,___DEF_CNS(___REF_SUB(559),___REF_CNS(438)) -,___DEF_CNS(___REF_SUB(560),___REF_CNS(434)) -,___DEF_CNS(___REF_SUB(561),___REF_CNS(435)) -,___DEF_CNS(___REF_SUB(562),___REF_NUL) -,___DEF_CNS(___REF_SUB(563),___REF_CNS(437)) -,___DEF_CNS(___REF_SUB(564),___REF_NUL) -,___DEF_CNS(___REF_SUB(565),___REF_NUL) -,___DEF_CNS(___REF_SUB(566),___REF_CNS(440)) -,___DEF_CNS(___REF_SUB(567),___REF_CNS(441)) -,___DEF_CNS(___REF_SUB(568),___REF_CNS(442)) -,___DEF_CNS(___REF_SUB(569),___REF_NUL) -,___DEF_CNS(___REF_SUB(570),___REF_CNS(455)) -,___DEF_CNS(___REF_SUB(571),___REF_CNS(450)) -,___DEF_CNS(___REF_SUB(572),___REF_CNS(446)) -,___DEF_CNS(___REF_SUB(573),___REF_CNS(447)) -,___DEF_CNS(___REF_SUB(574),___REF_NUL) -,___DEF_CNS(___REF_SUB(575),___REF_CNS(449)) -,___DEF_CNS(___REF_SUB(576),___REF_NUL) -,___DEF_CNS(___REF_SUB(577),___REF_NUL) -,___DEF_CNS(___REF_SUB(578),___REF_CNS(452)) -,___DEF_CNS(___REF_SUB(579),___REF_CNS(453)) -,___DEF_CNS(___REF_SUB(580),___REF_CNS(454)) -,___DEF_CNS(___REF_SUB(581),___REF_NUL) -,___DEF_CNS(___REF_SUB(582),___REF_CNS(467)) -,___DEF_CNS(___REF_SUB(583),___REF_CNS(462)) -,___DEF_CNS(___REF_SUB(584),___REF_CNS(458)) -,___DEF_CNS(___REF_SUB(585),___REF_CNS(459)) -,___DEF_CNS(___REF_SUB(586),___REF_NUL) -,___DEF_CNS(___REF_SUB(587),___REF_CNS(461)) -,___DEF_CNS(___REF_SUB(588),___REF_NUL) -,___DEF_CNS(___REF_SUB(589),___REF_NUL) -,___DEF_CNS(___REF_SUB(590),___REF_CNS(464)) -,___DEF_CNS(___REF_SUB(591),___REF_CNS(465)) -,___DEF_CNS(___REF_SUB(592),___REF_CNS(466)) -,___DEF_CNS(___REF_SUB(593),___REF_NUL) -,___DEF_CNS(___REF_SUB(594),___REF_CNS(479)) -,___DEF_CNS(___REF_SUB(595),___REF_CNS(474)) -,___DEF_CNS(___REF_SUB(596),___REF_CNS(470)) -,___DEF_CNS(___REF_SUB(597),___REF_CNS(471)) -,___DEF_CNS(___REF_SUB(598),___REF_NUL) -,___DEF_CNS(___REF_SUB(599),___REF_CNS(473)) -,___DEF_CNS(___REF_SUB(600),___REF_NUL) -,___DEF_CNS(___REF_SUB(601),___REF_NUL) -,___DEF_CNS(___REF_SUB(602),___REF_CNS(476)) -,___DEF_CNS(___REF_SUB(603),___REF_CNS(477)) -,___DEF_CNS(___REF_SUB(604),___REF_CNS(478)) -,___DEF_CNS(___REF_SUB(605),___REF_NUL) -,___DEF_CNS(___REF_SUB(606),___REF_CNS(491)) -,___DEF_CNS(___REF_SUB(607),___REF_CNS(486)) -,___DEF_CNS(___REF_SUB(608),___REF_CNS(482)) -,___DEF_CNS(___REF_SUB(609),___REF_CNS(483)) -,___DEF_CNS(___REF_SUB(610),___REF_NUL) -,___DEF_CNS(___REF_SUB(611),___REF_CNS(485)) -,___DEF_CNS(___REF_SUB(612),___REF_NUL) -,___DEF_CNS(___REF_SUB(613),___REF_NUL) -,___DEF_CNS(___REF_SUB(614),___REF_CNS(488)) -,___DEF_CNS(___REF_SUB(615),___REF_CNS(489)) -,___DEF_CNS(___REF_SUB(616),___REF_CNS(490)) -,___DEF_CNS(___REF_SUB(617),___REF_NUL) -,___DEF_CNS(___REF_SUB(618),___REF_CNS(503)) -,___DEF_CNS(___REF_SUB(619),___REF_CNS(498)) -,___DEF_CNS(___REF_SUB(620),___REF_CNS(494)) -,___DEF_CNS(___REF_SUB(621),___REF_CNS(495)) -,___DEF_CNS(___REF_SUB(622),___REF_NUL) -,___DEF_CNS(___REF_SUB(623),___REF_CNS(497)) -,___DEF_CNS(___REF_SUB(624),___REF_NUL) -,___DEF_CNS(___REF_SUB(625),___REF_NUL) -,___DEF_CNS(___REF_SUB(626),___REF_CNS(500)) -,___DEF_CNS(___REF_SUB(627),___REF_CNS(501)) -,___DEF_CNS(___REF_SUB(628),___REF_CNS(502)) -,___DEF_CNS(___REF_SUB(629),___REF_NUL) -,___DEF_CNS(___REF_SUB(630),___REF_CNS(515)) -,___DEF_CNS(___REF_SUB(631),___REF_CNS(510)) -,___DEF_CNS(___REF_SUB(632),___REF_CNS(506)) -,___DEF_CNS(___REF_SUB(633),___REF_CNS(507)) -,___DEF_CNS(___REF_SUB(634),___REF_NUL) -,___DEF_CNS(___REF_SUB(635),___REF_CNS(509)) -,___DEF_CNS(___REF_SUB(636),___REF_NUL) -,___DEF_CNS(___REF_SUB(637),___REF_NUL) -,___DEF_CNS(___REF_SUB(638),___REF_CNS(512)) -,___DEF_CNS(___REF_SUB(639),___REF_CNS(513)) -,___DEF_CNS(___REF_SUB(640),___REF_CNS(514)) -,___DEF_CNS(___REF_SUB(641),___REF_NUL) -,___DEF_CNS(___REF_SUB(642),___REF_CNS(527)) -,___DEF_CNS(___REF_SUB(643),___REF_CNS(522)) -,___DEF_CNS(___REF_SUB(644),___REF_CNS(518)) -,___DEF_CNS(___REF_SUB(645),___REF_CNS(519)) -,___DEF_CNS(___REF_SUB(646),___REF_NUL) -,___DEF_CNS(___REF_SUB(647),___REF_CNS(521)) -,___DEF_CNS(___REF_SUB(648),___REF_NUL) -,___DEF_CNS(___REF_SUB(649),___REF_NUL) -,___DEF_CNS(___REF_SUB(650),___REF_CNS(524)) -,___DEF_CNS(___REF_SUB(651),___REF_CNS(525)) -,___DEF_CNS(___REF_SUB(652),___REF_CNS(526)) -,___DEF_CNS(___REF_SUB(653),___REF_NUL) -,___DEF_CNS(___REF_SUB(654),___REF_CNS(539)) -,___DEF_CNS(___REF_SUB(655),___REF_CNS(534)) -,___DEF_CNS(___REF_SUB(656),___REF_CNS(530)) -,___DEF_CNS(___REF_SUB(657),___REF_CNS(531)) -,___DEF_CNS(___REF_SUB(658),___REF_NUL) -,___DEF_CNS(___REF_SUB(659),___REF_CNS(533)) -,___DEF_CNS(___REF_SUB(660),___REF_NUL) -,___DEF_CNS(___REF_SUB(661),___REF_NUL) -,___DEF_CNS(___REF_SUB(662),___REF_CNS(536)) -,___DEF_CNS(___REF_SUB(663),___REF_CNS(537)) -,___DEF_CNS(___REF_SUB(664),___REF_CNS(538)) -,___DEF_CNS(___REF_SUB(665),___REF_NUL) -,___DEF_CNS(___REF_SUB(666),___REF_NUL) -,___DEF_CNS(___REF_SUB(667),___REF_CNS(546)) -,___DEF_CNS(___REF_SUB(668),___REF_CNS(542)) -,___DEF_CNS(___REF_SUB(669),___REF_CNS(543)) -,___DEF_CNS(___REF_SUB(670),___REF_NUL) -,___DEF_CNS(___REF_SUB(671),___REF_CNS(545)) -,___DEF_CNS(___REF_SUB(672),___REF_NUL) -,___DEF_CNS(___REF_SUB(673),___REF_NUL) -,___DEF_CNS(___REF_SUB(674),___REF_CNS(548)) -,___DEF_CNS(___REF_SUB(675),___REF_CNS(549)) -,___DEF_CNS(___REF_SUB(676),___REF_CNS(550)) -,___DEF_CNS(___REF_SUB(677),___REF_NUL) -,___DEF_CNS(___REF_SUB(740),___REF_CNS(552)) -,___DEF_CNS(___REF_SUB(741),___REF_CNS(556)) -,___DEF_CNS(___REF_SUB(742),___REF_CNS(554)) -,___DEF_CNS(___REF_SUB(743),___REF_CNS(555)) -,___DEF_CNS(___REF_SUB(744),___REF_NUL) -,___DEF_CNS(___REF_SUB(745),___REF_NUL) -,___DEF_CNS(___REF_SUB(746),___REF_CNS(558)) -,___DEF_CNS(___REF_SUB(747),___REF_CNS(569)) -,___DEF_CNS(___REF_SUB(748),___REF_CNS(565)) -,___DEF_CNS(___REF_SUB(749),___REF_CNS(561)) -,___DEF_CNS(___REF_SUB(750),___REF_CNS(562)) -,___DEF_CNS(___REF_SUB(751),___REF_NUL) -,___DEF_CNS(___REF_SUB(752),___REF_CNS(564)) -,___DEF_CNS(___REF_SUB(753),___REF_NUL) -,___DEF_CNS(___REF_SUB(754),___REF_NUL) -,___DEF_CNS(___REF_SUB(755),___REF_CNS(567)) -,___DEF_CNS(___REF_SUB(756),___REF_CNS(568)) -,___DEF_CNS(___REF_SUB(757),___REF_NUL) -,___DEF_CNS(___REF_SUB(758),___REF_CNS(580)) -,___DEF_CNS(___REF_SUB(759),___REF_CNS(576)) -,___DEF_CNS(___REF_SUB(760),___REF_CNS(572)) -,___DEF_CNS(___REF_SUB(761),___REF_CNS(573)) -,___DEF_CNS(___REF_SUB(762),___REF_NUL) -,___DEF_CNS(___REF_SUB(763),___REF_CNS(575)) -,___DEF_CNS(___REF_SUB(764),___REF_NUL) -,___DEF_CNS(___REF_SUB(765),___REF_NUL) -,___DEF_CNS(___REF_SUB(766),___REF_CNS(578)) -,___DEF_CNS(___REF_SUB(767),___REF_CNS(579)) -,___DEF_CNS(___REF_SUB(768),___REF_NUL) -,___DEF_CNS(___REF_SUB(769),___REF_CNS(591)) -,___DEF_CNS(___REF_SUB(770),___REF_CNS(587)) -,___DEF_CNS(___REF_SUB(771),___REF_CNS(583)) -,___DEF_CNS(___REF_SUB(772),___REF_CNS(584)) -,___DEF_CNS(___REF_SUB(773),___REF_NUL) -,___DEF_CNS(___REF_SUB(774),___REF_CNS(586)) -,___DEF_CNS(___REF_SUB(775),___REF_NUL) -,___DEF_CNS(___REF_SUB(776),___REF_NUL) -,___DEF_CNS(___REF_SUB(777),___REF_CNS(589)) -,___DEF_CNS(___REF_SUB(778),___REF_CNS(590)) -,___DEF_CNS(___REF_SUB(779),___REF_NUL) -,___DEF_CNS(___REF_SUB(780),___REF_CNS(602)) -,___DEF_CNS(___REF_SUB(781),___REF_CNS(598)) -,___DEF_CNS(___REF_SUB(782),___REF_CNS(594)) -,___DEF_CNS(___REF_SUB(783),___REF_CNS(595)) -,___DEF_CNS(___REF_SUB(784),___REF_NUL) -,___DEF_CNS(___REF_SUB(785),___REF_CNS(597)) -,___DEF_CNS(___REF_SUB(786),___REF_NUL) -,___DEF_CNS(___REF_SUB(787),___REF_NUL) -,___DEF_CNS(___REF_SUB(788),___REF_CNS(600)) -,___DEF_CNS(___REF_SUB(789),___REF_CNS(601)) -,___DEF_CNS(___REF_SUB(790),___REF_NUL) -,___DEF_CNS(___REF_SUB(791),___REF_CNS(613)) -,___DEF_CNS(___REF_SUB(792),___REF_CNS(609)) -,___DEF_CNS(___REF_SUB(793),___REF_CNS(605)) -,___DEF_CNS(___REF_SUB(794),___REF_CNS(606)) -,___DEF_CNS(___REF_SUB(795),___REF_NUL) -,___DEF_CNS(___REF_SUB(796),___REF_CNS(608)) -,___DEF_CNS(___REF_SUB(797),___REF_NUL) -,___DEF_CNS(___REF_SUB(798),___REF_NUL) -,___DEF_CNS(___REF_SUB(799),___REF_CNS(611)) -,___DEF_CNS(___REF_SUB(800),___REF_CNS(612)) -,___DEF_CNS(___REF_SUB(801),___REF_NUL) -,___DEF_CNS(___REF_SUB(802),___REF_CNS(624)) -,___DEF_CNS(___REF_SUB(803),___REF_CNS(620)) -,___DEF_CNS(___REF_SUB(804),___REF_CNS(616)) -,___DEF_CNS(___REF_SUB(805),___REF_CNS(617)) -,___DEF_CNS(___REF_SUB(806),___REF_NUL) -,___DEF_CNS(___REF_SUB(807),___REF_CNS(619)) -,___DEF_CNS(___REF_SUB(808),___REF_NUL) -,___DEF_CNS(___REF_SUB(809),___REF_NUL) -,___DEF_CNS(___REF_SUB(810),___REF_CNS(622)) -,___DEF_CNS(___REF_SUB(811),___REF_CNS(623)) -,___DEF_CNS(___REF_SUB(812),___REF_NUL) -,___DEF_CNS(___REF_SUB(813),___REF_CNS(635)) -,___DEF_CNS(___REF_SUB(814),___REF_CNS(631)) -,___DEF_CNS(___REF_SUB(815),___REF_CNS(627)) -,___DEF_CNS(___REF_SUB(816),___REF_CNS(628)) -,___DEF_CNS(___REF_SUB(817),___REF_NUL) -,___DEF_CNS(___REF_SUB(818),___REF_CNS(630)) -,___DEF_CNS(___REF_SUB(819),___REF_NUL) -,___DEF_CNS(___REF_SUB(820),___REF_NUL) -,___DEF_CNS(___REF_SUB(821),___REF_CNS(633)) -,___DEF_CNS(___REF_SUB(822),___REF_CNS(634)) -,___DEF_CNS(___REF_SUB(823),___REF_NUL) -,___DEF_CNS(___REF_SUB(824),___REF_CNS(646)) -,___DEF_CNS(___REF_SUB(825),___REF_CNS(642)) -,___DEF_CNS(___REF_SUB(826),___REF_CNS(638)) -,___DEF_CNS(___REF_SUB(827),___REF_CNS(639)) -,___DEF_CNS(___REF_SUB(828),___REF_NUL) -,___DEF_CNS(___REF_SUB(829),___REF_CNS(641)) -,___DEF_CNS(___REF_SUB(830),___REF_NUL) -,___DEF_CNS(___REF_SUB(831),___REF_NUL) -,___DEF_CNS(___REF_SUB(832),___REF_CNS(644)) -,___DEF_CNS(___REF_SUB(833),___REF_CNS(645)) -,___DEF_CNS(___REF_SUB(834),___REF_NUL) -,___DEF_CNS(___REF_SUB(835),___REF_CNS(657)) -,___DEF_CNS(___REF_SUB(836),___REF_CNS(653)) -,___DEF_CNS(___REF_SUB(837),___REF_CNS(649)) -,___DEF_CNS(___REF_SUB(838),___REF_CNS(650)) -,___DEF_CNS(___REF_SUB(839),___REF_NUL) -,___DEF_CNS(___REF_SUB(840),___REF_CNS(652)) -,___DEF_CNS(___REF_SUB(841),___REF_NUL) -,___DEF_CNS(___REF_SUB(842),___REF_NUL) -,___DEF_CNS(___REF_SUB(843),___REF_CNS(655)) -,___DEF_CNS(___REF_SUB(844),___REF_CNS(656)) -,___DEF_CNS(___REF_SUB(845),___REF_NUL) -,___DEF_CNS(___REF_SUB(846),___REF_CNS(668)) -,___DEF_CNS(___REF_SUB(847),___REF_CNS(664)) -,___DEF_CNS(___REF_SUB(848),___REF_CNS(660)) -,___DEF_CNS(___REF_SUB(849),___REF_CNS(661)) -,___DEF_CNS(___REF_SUB(850),___REF_NUL) -,___DEF_CNS(___REF_SUB(851),___REF_CNS(663)) -,___DEF_CNS(___REF_SUB(852),___REF_NUL) -,___DEF_CNS(___REF_SUB(853),___REF_NUL) -,___DEF_CNS(___REF_SUB(854),___REF_CNS(666)) -,___DEF_CNS(___REF_SUB(855),___REF_CNS(667)) -,___DEF_CNS(___REF_SUB(856),___REF_NUL) -,___DEF_CNS(___REF_SUB(857),___REF_CNS(679)) -,___DEF_CNS(___REF_SUB(858),___REF_CNS(675)) -,___DEF_CNS(___REF_SUB(859),___REF_CNS(671)) -,___DEF_CNS(___REF_SUB(860),___REF_CNS(672)) -,___DEF_CNS(___REF_SUB(861),___REF_NUL) -,___DEF_CNS(___REF_SUB(862),___REF_CNS(674)) -,___DEF_CNS(___REF_SUB(863),___REF_NUL) -,___DEF_CNS(___REF_SUB(864),___REF_NUL) -,___DEF_CNS(___REF_SUB(865),___REF_CNS(677)) -,___DEF_CNS(___REF_SUB(866),___REF_CNS(678)) -,___DEF_CNS(___REF_SUB(867),___REF_NUL) -,___DEF_CNS(___REF_SUB(868),___REF_CNS(690)) -,___DEF_CNS(___REF_SUB(869),___REF_CNS(686)) -,___DEF_CNS(___REF_SUB(870),___REF_CNS(682)) -,___DEF_CNS(___REF_SUB(871),___REF_CNS(683)) -,___DEF_CNS(___REF_SUB(872),___REF_NUL) -,___DEF_CNS(___REF_SUB(873),___REF_CNS(685)) -,___DEF_CNS(___REF_SUB(874),___REF_NUL) -,___DEF_CNS(___REF_SUB(875),___REF_NUL) -,___DEF_CNS(___REF_SUB(876),___REF_CNS(688)) -,___DEF_CNS(___REF_SUB(877),___REF_CNS(689)) -,___DEF_CNS(___REF_SUB(878),___REF_NUL) -,___DEF_CNS(___REF_SUB(879),___REF_CNS(701)) -,___DEF_CNS(___REF_SUB(880),___REF_CNS(697)) -,___DEF_CNS(___REF_SUB(881),___REF_CNS(693)) -,___DEF_CNS(___REF_SUB(882),___REF_CNS(694)) -,___DEF_CNS(___REF_SUB(883),___REF_NUL) -,___DEF_CNS(___REF_SUB(884),___REF_CNS(696)) -,___DEF_CNS(___REF_SUB(885),___REF_NUL) -,___DEF_CNS(___REF_SUB(886),___REF_NUL) -,___DEF_CNS(___REF_SUB(887),___REF_CNS(699)) -,___DEF_CNS(___REF_SUB(888),___REF_CNS(700)) -,___DEF_CNS(___REF_SUB(889),___REF_NUL) -,___DEF_CNS(___REF_SUB(890),___REF_CNS(712)) -,___DEF_CNS(___REF_SUB(891),___REF_CNS(708)) -,___DEF_CNS(___REF_SUB(892),___REF_CNS(704)) -,___DEF_CNS(___REF_SUB(893),___REF_CNS(705)) -,___DEF_CNS(___REF_SUB(894),___REF_NUL) -,___DEF_CNS(___REF_SUB(895),___REF_CNS(707)) -,___DEF_CNS(___REF_SUB(896),___REF_NUL) -,___DEF_CNS(___REF_SUB(897),___REF_NUL) -,___DEF_CNS(___REF_SUB(898),___REF_CNS(710)) -,___DEF_CNS(___REF_SUB(899),___REF_CNS(711)) -,___DEF_CNS(___REF_SUB(900),___REF_NUL) -,___DEF_CNS(___REF_SUB(901),___REF_CNS(723)) -,___DEF_CNS(___REF_SUB(902),___REF_CNS(719)) -,___DEF_CNS(___REF_SUB(903),___REF_CNS(715)) -,___DEF_CNS(___REF_SUB(904),___REF_CNS(716)) -,___DEF_CNS(___REF_SUB(905),___REF_NUL) -,___DEF_CNS(___REF_SUB(906),___REF_CNS(718)) -,___DEF_CNS(___REF_SUB(907),___REF_NUL) -,___DEF_CNS(___REF_SUB(908),___REF_NUL) -,___DEF_CNS(___REF_SUB(909),___REF_CNS(721)) -,___DEF_CNS(___REF_SUB(910),___REF_CNS(722)) -,___DEF_CNS(___REF_SUB(911),___REF_NUL) -,___DEF_CNS(___REF_SUB(912),___REF_CNS(734)) -,___DEF_CNS(___REF_SUB(913),___REF_CNS(730)) -,___DEF_CNS(___REF_SUB(914),___REF_CNS(726)) -,___DEF_CNS(___REF_SUB(915),___REF_CNS(727)) -,___DEF_CNS(___REF_SUB(916),___REF_NUL) -,___DEF_CNS(___REF_SUB(917),___REF_CNS(729)) -,___DEF_CNS(___REF_SUB(918),___REF_NUL) -,___DEF_CNS(___REF_SUB(919),___REF_NUL) -,___DEF_CNS(___REF_SUB(920),___REF_CNS(732)) -,___DEF_CNS(___REF_SUB(921),___REF_CNS(733)) -,___DEF_CNS(___REF_SUB(922),___REF_NUL) -,___DEF_CNS(___REF_SUB(923),___REF_CNS(745)) -,___DEF_CNS(___REF_SUB(924),___REF_CNS(741)) -,___DEF_CNS(___REF_SUB(925),___REF_CNS(737)) -,___DEF_CNS(___REF_SUB(926),___REF_CNS(738)) -,___DEF_CNS(___REF_SUB(927),___REF_NUL) -,___DEF_CNS(___REF_SUB(928),___REF_CNS(740)) -,___DEF_CNS(___REF_SUB(929),___REF_NUL) -,___DEF_CNS(___REF_SUB(930),___REF_NUL) -,___DEF_CNS(___REF_SUB(931),___REF_CNS(743)) -,___DEF_CNS(___REF_SUB(932),___REF_CNS(744)) -,___DEF_CNS(___REF_SUB(933),___REF_NUL) -,___DEF_CNS(___REF_SUB(934),___REF_CNS(756)) -,___DEF_CNS(___REF_SUB(935),___REF_CNS(752)) -,___DEF_CNS(___REF_SUB(936),___REF_CNS(748)) -,___DEF_CNS(___REF_SUB(937),___REF_CNS(749)) -,___DEF_CNS(___REF_SUB(938),___REF_NUL) -,___DEF_CNS(___REF_SUB(939),___REF_CNS(751)) -,___DEF_CNS(___REF_SUB(940),___REF_NUL) -,___DEF_CNS(___REF_SUB(941),___REF_NUL) -,___DEF_CNS(___REF_SUB(942),___REF_CNS(754)) -,___DEF_CNS(___REF_SUB(943),___REF_CNS(755)) -,___DEF_CNS(___REF_SUB(944),___REF_NUL) -,___DEF_CNS(___REF_SUB(945),___REF_NUL) -,___DEF_CNS(___REF_SUB(946),___REF_CNS(763)) -,___DEF_CNS(___REF_SUB(947),___REF_CNS(759)) -,___DEF_CNS(___REF_SUB(948),___REF_CNS(760)) -,___DEF_CNS(___REF_SUB(949),___REF_NUL) -,___DEF_CNS(___REF_SUB(950),___REF_CNS(762)) -,___DEF_CNS(___REF_SUB(951),___REF_NUL) -,___DEF_CNS(___REF_SUB(952),___REF_NUL) -,___DEF_CNS(___REF_SUB(953),___REF_CNS(765)) -,___DEF_CNS(___REF_SUB(954),___REF_CNS(766)) -,___DEF_CNS(___REF_SUB(955),___REF_NUL) -,___DEF_CNS(___REF_SUB(1018),___REF_CNS(768)) -,___DEF_CNS(___REF_SUB(1019),___REF_CNS(773)) -,___DEF_CNS(___REF_SUB(1020),___REF_CNS(770)) -,___DEF_CNS(___REF_SUB(1021),___REF_CNS(771)) -,___DEF_CNS(___REF_SUB(1022),___REF_CNS(772)) -,___DEF_CNS(___REF_SUB(1023),___REF_NUL) -,___DEF_CNS(___REF_SUB(24),___REF_CNS(774)) -,___DEF_CNS(___REF_SUB(1024),___REF_NUL) -,___DEF_CNS(___REF_SUB(33),___REF_CNS(776)) -,___DEF_CNS(___REF_SUB(1025),___REF_CNS(769)) -,___DEF_CNS(___REF_SUB(1018),___REF_CNS(778)) -,___DEF_CNS(___REF_SUB(1032),___REF_CNS(780)) -,___DEF_CNS(___REF_SUB(1033),___REF_NUL) -,___DEF_CNS(___REF_SUB(24),___REF_CNS(781)) -,___DEF_CNS(___REF_SUB(1034),___REF_NUL) -,___DEF_CNS(___REF_SUB(1035),___REF_CNS(783)) -,___DEF_CNS(___REF_SUB(1033),___REF_CNS(784)) -,___DEF_CNS(___REF_SUB(1036),___REF_NUL) -,___DEF_CNS(___REF_SUB(21),___REF_CNS(786)) -,___DEF_CNS(___REF_SUB(23),___REF_CNS(787)) -,___DEF_CNS(___REF_SUB(1037),___REF_CNS(793)) -,___DEF_CNS(___REF_SUB(25),___REF_CNS(789)) -,___DEF_CNS(___REF_SUB(26),___REF_CNS(790)) -,___DEF_CNS(___REF_SUB(1038),___REF_NUL) -,___DEF_CNS(___REF_SUB(1039),___REF_CNS(792)) -,___DEF_CNS(___REF_SUB(1040),___REF_NUL) -,___DEF_CNS(___REF_SUB(1041),___REF_NUL) -,___DEF_CNS(___REF_SUB(1042),___REF_CNS(795)) -,___DEF_CNS(___REF_SUB(1025),___REF_NUL) -,___DEF_CNS(___REF_SUB(1018),___REF_CNS(797)) -,___DEF_CNS(___REF_SUB(1032),___REF_CNS(798)) -,___DEF_CNS(___REF_SUB(1047),___REF_NUL) -,___DEF_CNS(___REF_SUB(1048),___REF_CNS(804)) -,___DEF_CNS(___REF_SUB(21),___REF_CNS(801)) -,___DEF_CNS(___REF_SUB(23),___REF_CNS(802)) -,___DEF_CNS(___REF_SUB(24),___REF_CNS(803)) -,___DEF_CNS(___REF_SUB(1049),___REF_NUL) -,___DEF_CNS(___REF_SUB(1033),___REF_CNS(805)) -,___DEF_CNS(___REF_SUB(1050),___REF_CNS(806)) -,___DEF_CNS(___REF_SUB(1025),___REF_CNS(807)) -,___DEF_CNS(___REF_SUB(1051),___REF_NUL) -,___DEF_CNS(___REF_SUB(1018),___REF_CNS(809)) -,___DEF_CNS(___REF_SUB(1032),___REF_CNS(810)) -,___DEF_CNS(___REF_SUB(1057),___REF_NUL) -,___DEF_CNS(___REF_SUB(1048),___REF_CNS(812)) -,___DEF_CNS(___REF_SUB(1033),___REF_CNS(813)) -,___DEF_CNS(___REF_SUB(1058),___REF_CNS(814)) -,___DEF_CNS(___REF_SUB(1025),___REF_CNS(815)) -,___DEF_CNS(___REF_SUB(1059),___REF_NUL) -,___DEF_CNS(___REF_SUB(1018),___REF_CNS(817)) -,___DEF_CNS(___REF_SUB(1032),___REF_CNS(818)) -,___DEF_CNS(___REF_SUB(1065),___REF_NUL) -,___DEF_CNS(___REF_SUB(1048),___REF_CNS(820)) -,___DEF_CNS(___REF_SUB(1033),___REF_CNS(821)) -,___DEF_CNS(___REF_SUB(1066),___REF_CNS(822)) -,___DEF_CNS(___REF_SUB(1025),___REF_CNS(823)) -,___DEF_CNS(___REF_SUB(1067),___REF_NUL) -,___DEF_CNS(___REF_SUB(1018),___REF_CNS(825)) -,___DEF_CNS(___REF_SUB(1032),___REF_CNS(826)) -,___DEF_CNS(___REF_SUB(1073),___REF_NUL) -,___DEF_CNS(___REF_SUB(1048),___REF_CNS(828)) -,___DEF_CNS(___REF_SUB(1033),___REF_CNS(829)) -,___DEF_CNS(___REF_SUB(1074),___REF_CNS(830)) -,___DEF_CNS(___REF_SUB(1025),___REF_CNS(831)) -,___DEF_CNS(___REF_SUB(1075),___REF_NUL) -,___DEF_CNS(___REF_SUB(1081),___REF_CNS(833)) -,___DEF_CNS(___REF_SUB(1082),___REF_CNS(835)) -,___DEF_CNS(___REF_SUB(1083),___REF_NUL) -,___DEF_CNS(___REF_SUB(1084),___REF_NUL) -,___DEF_CNS(___REF_SUB(1085),___REF_CNS(837)) -,___DEF_CNS(___REF_SUB(1086),___REF_NUL) -,___DEF_CNS(___REF_SUB(1087),___REF_CNS(839)) -,___DEF_CNS(___REF_SUB(1088),___REF_NUL) -,___DEF_CNS(___REF_SUB(1089),___REF_CNS(841)) -,___DEF_CNS(___REF_SUB(1090),___REF_NUL) -,___DEF_CNS(___REF_SUB(1096),___REF_CNS(843)) -,___DEF_CNS(___REF_SUB(1097),___REF_CNS(846)) -,___DEF_CNS(___REF_SUB(1098),___REF_CNS(845)) -,___DEF_CNS(___REF_SUB(1099),___REF_NUL) -,___DEF_CNS(___REF_SUB(1100),___REF_NUL) -,___DEF_CNS(___REF_SUB(1101),___REF_CNS(848)) -,___DEF_CNS(___REF_SUB(1102),___REF_CNS(855)) -,___DEF_CNS(___REF_SUB(1103),___REF_CNS(850)) -,___DEF_CNS(___REF_SUB(1104),___REF_CNS(854)) -,___DEF_CNS(___REF_SUB(1105),___REF_CNS(852)) -,___DEF_CNS(___REF_SUB(1106),___REF_CNS(853)) -,___DEF_CNS(___REF_SUB(1107),___REF_NUL) -,___DEF_CNS(___REF_SUB(1108),___REF_NUL) -,___DEF_CNS(___REF_SUB(1109),___REF_CNS(856)) -,___DEF_CNS(___REF_SUB(1110),___REF_NUL) -,___DEF_CNS(___REF_SUB(1111),___REF_CNS(858)) -,___DEF_CNS(___REF_SUB(1112),___REF_CNS(862)) -,___DEF_CNS(___REF_SUB(1113),___REF_CNS(860)) -,___DEF_CNS(___REF_SUB(1114),___REF_CNS(861)) -,___DEF_CNS(___REF_SUB(1115),___REF_NUL) -,___DEF_CNS(___REF_SUB(1116),___REF_NUL) -,___DEF_CNS(___REF_SUB(1136),___REF_CNS(864)) -,___DEF_CNS(___REF_SUB(1137),___REF_CNS(866)) -,___DEF_CNS(___REF_SUB(1138),___REF_NUL) -,___DEF_CNS(___REF_SUB(1139),___REF_NUL) -,___DEF_CNS(___REF_SUB(1140),___REF_CNS(868)) -,___DEF_CNS(___REF_SUB(1141),___REF_CNS(969)) -,___DEF_CNS(___REF_SUB(1142),___REF_CNS(872)) -,___DEF_CNS(___REF_SUB(1143),___REF_CNS(871)) -,___DEF_CNS(___REF_SUB(1144),___REF_NUL) -,___DEF_CNS(___REF_SUB(1145),___REF_CNS(875)) -,___DEF_CNS(___REF_SUB(1146),___REF_CNS(874)) -,___DEF_CNS(___REF_SUB(1147),___REF_NUL) -,___DEF_CNS(___REF_SUB(1148),___REF_NUL) -,___DEF_CNS(___REF_SUB(1149),___REF_CNS(877)) -,___DEF_CNS(___REF_SUB(1150),___REF_NUL) -,___DEF_CNS(___REF_SUB(1151),___REF_CNS(879)) -,___DEF_CNS(___REF_SUB(1152),___REF_CNS(968)) -,___DEF_CNS(___REF_SUB(1153),___REF_CNS(881)) -,___DEF_CNS(___REF_SUB(1154),___REF_CNS(883)) -,___DEF_CNS(___REF_SUB(1155),___REF_NUL) -,___DEF_CNS(___REF_SUB(1156),___REF_NUL) -,___DEF_CNS(___REF_SUB(1157),___REF_CNS(885)) -,___DEF_CNS(___REF_SUB(1158),___REF_CNS(901)) -,___DEF_CNS(___REF_SUB(1159),___REF_CNS(891)) -,___DEF_CNS(___REF_SUB(1160),___REF_CNS(888)) -,___DEF_CNS(___REF_SUB(1161),___REF_NUL) -,___DEF_CNS(___REF_SUB(1162),___REF_CNS(890)) -,___DEF_CNS(___REF_SUB(1163),___REF_NUL) -,___DEF_CNS(___REF_SUB(1164),___REF_CNS(896)) -,___DEF_CNS(___REF_SUB(1165),___REF_CNS(893)) -,___DEF_CNS(___REF_SUB(1166),___REF_NUL) -,___DEF_CNS(___REF_SUB(1167),___REF_CNS(895)) -,___DEF_CNS(___REF_SUB(1168),___REF_NUL) -,___DEF_CNS(___REF_SUB(1169),___REF_NUL) -,___DEF_CNS(___REF_SUB(1170),___REF_CNS(898)) -,___DEF_CNS(___REF_SUB(1171),___REF_NUL) -,___DEF_CNS(___REF_SUB(1172),___REF_CNS(900)) -,___DEF_CNS(___REF_SUB(1173),___REF_NUL) -,___DEF_CNS(___REF_SUB(1174),___REF_CNS(915)) -,___DEF_CNS(___REF_SUB(1175),___REF_CNS(903)) -,___DEF_CNS(___REF_SUB(1176),___REF_CNS(909)) -,___DEF_CNS(___REF_SUB(1177),___REF_CNS(905)) -,___DEF_CNS(___REF_SUB(1178),___REF_CNS(908)) -,___DEF_CNS(___REF_SUB(1179),___REF_CNS(907)) -,___DEF_CNS(___REF_SUB(1180),___REF_NUL) -,___DEF_CNS(___REF_SUB(1181),___REF_NUL) -,___DEF_CNS(___REF_SUB(1182),___REF_NUL) -,___DEF_CNS(___REF_SUB(1183),___REF_CNS(911)) -,___DEF_CNS(___REF_SUB(1184),___REF_CNS(912)) -,___DEF_CNS(___REF_SUB(1185),___REF_NUL) -,___DEF_CNS(___REF_SUB(1186),___REF_CNS(914)) -,___DEF_CNS(___REF_SUB(1187),___REF_NUL) -,___DEF_CNS(___REF_SUB(1188),___REF_NUL) -,___DEF_CNS(___REF_SUB(1189),___REF_CNS(917)) -,___DEF_CNS(___REF_SUB(1190),___REF_CNS(930)) -,___DEF_CNS(___REF_SUB(1191),___REF_CNS(919)) -,___DEF_CNS(___REF_SUB(1192),___REF_CNS(923)) -,___DEF_CNS(___REF_SUB(1193),___REF_CNS(921)) -,___DEF_CNS(___REF_SUB(1194),___REF_CNS(922)) -,___DEF_CNS(___REF_SUB(1195),___REF_NUL) -,___DEF_CNS(___REF_SUB(1196),___REF_NUL) -,___DEF_CNS(___REF_SUB(1197),___REF_CNS(925)) -,___DEF_CNS(___REF_SUB(1198),___REF_CNS(929)) -,___DEF_CNS(___REF_SUB(1199),___REF_CNS(927)) -,___DEF_CNS(___REF_SUB(1200),___REF_CNS(928)) -,___DEF_CNS(___REF_SUB(1201),___REF_NUL) -,___DEF_CNS(___REF_SUB(1202),___REF_NUL) -,___DEF_CNS(___REF_SUB(1203),___REF_CNS(947)) -,___DEF_CNS(___REF_SUB(1204),___REF_CNS(932)) -,___DEF_CNS(___REF_SUB(1205),___REF_CNS(939)) -,___DEF_CNS(___REF_SUB(1206),___REF_CNS(934)) -,___DEF_CNS(___REF_SUB(1207),___REF_CNS(935)) -,___DEF_CNS(___REF_SUB(1208),___REF_NUL) -,___DEF_CNS(___REF_SUB(1209),___REF_CNS(937)) -,___DEF_CNS(___REF_SUB(1210),___REF_CNS(938)) -,___DEF_CNS(___REF_SUB(1211),___REF_NUL) -,___DEF_CNS(___REF_SUB(1212),___REF_NUL) -,___DEF_CNS(___REF_SUB(1213),___REF_CNS(941)) -,___DEF_CNS(___REF_SUB(1214),___REF_CNS(942)) -,___DEF_CNS(___REF_SUB(1215),___REF_CNS(943)) -,___DEF_CNS(___REF_SUB(1216),___REF_NUL) -,___DEF_CNS(___REF_SUB(1217),___REF_CNS(945)) -,___DEF_CNS(___REF_SUB(1218),___REF_CNS(946)) -,___DEF_CNS(___REF_SUB(1219),___REF_NUL) -,___DEF_CNS(___REF_SUB(1220),___REF_NUL) -,___DEF_CNS(___REF_SUB(1221),___REF_CNS(949)) -,___DEF_CNS(___REF_SUB(1222),___REF_CNS(956)) -,___DEF_CNS(___REF_SUB(1223),___REF_NUL) -,___DEF_CNS(___REF_SUB(1224),___REF_CNS(952)) -,___DEF_CNS(___REF_SUB(1225),___REF_NUL) -,___DEF_CNS(___REF_SUB(1226),___REF_CNS(954)) -,___DEF_CNS(___REF_SUB(1227),___REF_CNS(955)) -,___DEF_CNS(___REF_SUB(1228),___REF_NUL) -,___DEF_CNS(___REF_SUB(1229),___REF_CNS(963)) -,___DEF_CNS(___REF_SUB(1230),___REF_CNS(958)) -,___DEF_CNS(___REF_SUB(1231),___REF_CNS(959)) -,___DEF_CNS(___REF_SUB(1232),___REF_NUL) -,___DEF_CNS(___REF_SUB(1233),___REF_CNS(961)) -,___DEF_CNS(___REF_SUB(1234),___REF_CNS(962)) -,___DEF_CNS(___REF_SUB(1235),___REF_NUL) -,___DEF_CNS(___REF_SUB(1236),___REF_NUL) -,___DEF_CNS(___REF_SUB(1237),___REF_CNS(965)) -,___DEF_CNS(___REF_SUB(1238),___REF_CNS(966)) -,___DEF_CNS(___REF_SUB(1239),___REF_CNS(967)) -,___DEF_CNS(___REF_SUB(1240),___REF_NUL) -,___DEF_CNS(___REF_SUB(1241),___REF_NUL) -,___DEF_CNS(___REF_SUB(1242),___REF_NUL) -,___DEF_CNS(___REF_SUB(1243),___REF_CNS(971)) -,___DEF_CNS(___REF_SUB(1244),___REF_CNS(994)) -,___DEF_CNS(___REF_SUB(1245),___REF_CNS(973)) -,___DEF_CNS(___REF_SUB(1246),___REF_CNS(976)) -,___DEF_CNS(___REF_SUB(1247),___REF_CNS(975)) -,___DEF_CNS(___REF_SUB(1248),___REF_NUL) -,___DEF_CNS(___REF_SUB(1249),___REF_NUL) -,___DEF_CNS(___REF_SUB(1250),___REF_CNS(978)) -,___DEF_CNS(___REF_SUB(1251),___REF_NUL) -,___DEF_CNS(___REF_SUB(1252),___REF_CNS(980)) -,___DEF_CNS(___REF_SUB(1253),___REF_NUL) -,___DEF_CNS(___REF_SUB(1254),___REF_CNS(982)) -,___DEF_CNS(___REF_SUB(1255),___REF_CNS(989)) -,___DEF_CNS(___REF_SUB(1256),___REF_CNS(984)) -,___DEF_CNS(___REF_SUB(1257),___REF_CNS(988)) -,___DEF_CNS(___REF_SUB(1258),___REF_CNS(986)) -,___DEF_CNS(___REF_SUB(1259),___REF_CNS(987)) -,___DEF_CNS(___REF_SUB(1260),___REF_NUL) -,___DEF_CNS(___REF_SUB(1261),___REF_NUL) -,___DEF_CNS(___REF_SUB(1262),___REF_CNS(990)) -,___DEF_CNS(___REF_SUB(1263),___REF_NUL) -,___DEF_CNS(___REF_SUB(1264),___REF_CNS(992)) -,___DEF_CNS(___REF_SUB(1265),___REF_CNS(993)) -,___DEF_CNS(___REF_SUB(1266),___REF_NUL) -,___DEF_CNS(___REF_SUB(1267),___REF_NUL) -,___DEF_CNS(___REF_SUB(1268),___REF_CNS(996)) -,___DEF_CNS(___REF_SUB(1269),___REF_CNS(999)) -,___DEF_CNS(___REF_SUB(1270),___REF_CNS(998)) -,___DEF_CNS(___REF_SUB(1271),___REF_NUL) -,___DEF_CNS(___REF_SUB(1272),___REF_NUL) -,___DEF_CNS(___REF_SUB(1297),___REF_CNS(881)) -,___DEF_CNS(___REF_FIX(65539),___REF_CNS(1002)) -,___DEF_CNS(___REF_FIX(32769),___REF_NUL) -,___DEF_CNS(___REF_FIX(65539),___REF_NUL) -,___DEF_CNS(___REF_SUB(1338),___REF_CNS(1005)) -,___DEF_CNS(___REF_SUB(1339),___REF_CNS(1008)) -,___DEF_CNS(___REF_SUB(1340),___REF_CNS(1007)) -,___DEF_CNS(___REF_SUB(1341),___REF_SUB(1342)) -,___DEF_CNS(___REF_SUB(1343),___REF_CNS(1061)) -,___DEF_CNS(___REF_SUB(1344),___REF_CNS(1010)) -,___DEF_CNS(___REF_SUB(1345),___REF_CNS(1060)) -,___DEF_CNS(___REF_SUB(1346),___REF_CNS(1012)) -,___DEF_CNS(___REF_SUB(1347),___REF_CNS(1014)) -,___DEF_CNS(___REF_SUB(1348),___REF_NUL) -,___DEF_CNS(___REF_SUB(1349),___REF_CNS(1028)) -,___DEF_CNS(___REF_SUB(1350),___REF_CNS(1016)) -,___DEF_CNS(___REF_SUB(1351),___REF_CNS(1021)) -,___DEF_CNS(___REF_SUB(1352),___REF_CNS(1018)) -,___DEF_CNS(___REF_SUB(1353),___REF_NUL) -,___DEF_CNS(___REF_SUB(1354),___REF_CNS(1020)) -,___DEF_CNS(___REF_SUB(1355),___REF_NUL) -,___DEF_CNS(___REF_SUB(1356),___REF_NUL) -,___DEF_CNS(___REF_SUB(1357),___REF_CNS(1023)) -,___DEF_CNS(___REF_SUB(1358),___REF_CNS(1024)) -,___DEF_CNS(___REF_SUB(1359),___REF_NUL) -,___DEF_CNS(___REF_SUB(1360),___REF_CNS(1026)) -,___DEF_CNS(___REF_SUB(1361),___REF_CNS(1027)) -,___DEF_CNS(___REF_SUB(1362),___REF_NUL) -,___DEF_CNS(___REF_SUB(1363),___REF_CNS(1044)) -,___DEF_CNS(___REF_SUB(1364),___REF_CNS(1030)) -,___DEF_CNS(___REF_SUB(1365),___REF_CNS(1037)) -,___DEF_CNS(___REF_SUB(1366),___REF_CNS(1032)) -,___DEF_CNS(___REF_SUB(1367),___REF_NUL) -,___DEF_CNS(___REF_SUB(1368),___REF_CNS(1034)) -,___DEF_CNS(___REF_SUB(1369),___REF_NUL) -,___DEF_CNS(___REF_SUB(1370),___REF_CNS(1036)) -,___DEF_CNS(___REF_SUB(1371),___REF_NUL) -,___DEF_CNS(___REF_SUB(1372),___REF_NUL) -,___DEF_CNS(___REF_SUB(1373),___REF_CNS(1039)) -,___DEF_CNS(___REF_SUB(1374),___REF_CNS(1040)) -,___DEF_CNS(___REF_SUB(1375),___REF_NUL) -,___DEF_CNS(___REF_SUB(1376),___REF_CNS(1042)) -,___DEF_CNS(___REF_SUB(1377),___REF_CNS(1043)) -,___DEF_CNS(___REF_SUB(1378),___REF_NUL) -,___DEF_CNS(___REF_SUB(1379),___REF_NUL) -,___DEF_CNS(___REF_SUB(1380),___REF_CNS(1046)) -,___DEF_CNS(___REF_SUB(1381),___REF_CNS(1053)) -,___DEF_CNS(___REF_SUB(1382),___REF_CNS(1048)) -,___DEF_CNS(___REF_SUB(1383),___REF_NUL) -,___DEF_CNS(___REF_SUB(1384),___REF_CNS(1050)) -,___DEF_CNS(___REF_SUB(1385),___REF_NUL) -,___DEF_CNS(___REF_SUB(1386),___REF_CNS(1052)) -,___DEF_CNS(___REF_SUB(1387),___REF_NUL) -,___DEF_CNS(___REF_SUB(1388),___REF_NUL) -,___DEF_CNS(___REF_SUB(1389),___REF_CNS(1055)) -,___DEF_CNS(___REF_SUB(1390),___REF_CNS(1056)) -,___DEF_CNS(___REF_SUB(1391),___REF_NUL) -,___DEF_CNS(___REF_SUB(1392),___REF_CNS(1058)) -,___DEF_CNS(___REF_SUB(1393),___REF_CNS(1059)) -,___DEF_CNS(___REF_SUB(1394),___REF_NUL) -,___DEF_CNS(___REF_SUB(1395),___REF_NUL) -,___DEF_CNS(___REF_SUB(1396),___REF_NUL) -,___DEF_CNS(___REF_SUB(1397),___REF_CNS(1063)) -,___DEF_CNS(___REF_SUB(1398),___REF_CNS(1113)) -,___DEF_CNS(___REF_SUB(1399),___REF_CNS(1069)) -,___DEF_CNS(___REF_SUB(1400),___REF_CNS(1066)) -,___DEF_CNS(___REF_SUB(1401),___REF_NUL) -,___DEF_CNS(___REF_SUB(1402),___REF_CNS(1068)) -,___DEF_CNS(___REF_SUB(1403),___REF_NUL) -,___DEF_CNS(___REF_SUB(1404),___REF_CNS(1079)) -,___DEF_CNS(___REF_SUB(1405),___REF_CNS(1071)) -,___DEF_CNS(___REF_SUB(1406),___REF_NUL) -,___DEF_CNS(___REF_SUB(1407),___REF_CNS(1073)) -,___DEF_CNS(___REF_SUB(1408),___REF_NUL) -,___DEF_CNS(___REF_SUB(1409),___REF_CNS(1075)) -,___DEF_CNS(___REF_SUB(1410),___REF_CNS(1078)) -,___DEF_CNS(___REF_SUB(1411),___REF_CNS(1077)) -,___DEF_CNS(___REF_SUB(1412),___REF_NUL) -,___DEF_CNS(___REF_SUB(1413),___REF_NUL) -,___DEF_CNS(___REF_SUB(1414),___REF_CNS(1089)) -,___DEF_CNS(___REF_SUB(1415),___REF_CNS(1081)) -,___DEF_CNS(___REF_SUB(1416),___REF_NUL) -,___DEF_CNS(___REF_SUB(1417),___REF_CNS(1083)) -,___DEF_CNS(___REF_SUB(1418),___REF_NUL) -,___DEF_CNS(___REF_SUB(1419),___REF_CNS(1085)) -,___DEF_CNS(___REF_SUB(1420),___REF_CNS(1088)) -,___DEF_CNS(___REF_SUB(1421),___REF_CNS(1087)) -,___DEF_CNS(___REF_SUB(1422),___REF_NUL) -,___DEF_CNS(___REF_SUB(1423),___REF_NUL) -,___DEF_CNS(___REF_SUB(1424),___REF_CNS(1102)) -,___DEF_CNS(___REF_SUB(1425),___REF_CNS(1091)) -,___DEF_CNS(___REF_SUB(1426),___REF_NUL) -,___DEF_CNS(___REF_SUB(1427),___REF_CNS(1093)) -,___DEF_CNS(___REF_SUB(1428),___REF_CNS(1096)) -,___DEF_CNS(___REF_SUB(1429),___REF_CNS(1095)) -,___DEF_CNS(___REF_SUB(1430),___REF_NUL) -,___DEF_CNS(___REF_SUB(1431),___REF_CNS(1099)) -,___DEF_CNS(___REF_SUB(1432),___REF_CNS(1098)) -,___DEF_CNS(___REF_SUB(1433),___REF_NUL) -,___DEF_CNS(___REF_SUB(1434),___REF_NUL) -,___DEF_CNS(___REF_SUB(1435),___REF_CNS(1101)) -,___DEF_CNS(___REF_SUB(1436),___REF_NUL) -,___DEF_CNS(___REF_SUB(1437),___REF_NUL) -,___DEF_CNS(___REF_SUB(1438),___REF_CNS(1104)) -,___DEF_CNS(___REF_SUB(1439),___REF_NUL) -,___DEF_CNS(___REF_SUB(1440),___REF_CNS(1106)) -,___DEF_CNS(___REF_SUB(1441),___REF_CNS(1109)) -,___DEF_CNS(___REF_SUB(1442),___REF_CNS(1108)) -,___DEF_CNS(___REF_SUB(1443),___REF_NUL) -,___DEF_CNS(___REF_SUB(1444),___REF_CNS(1110)) -,___DEF_CNS(___REF_SUB(1445),___REF_NUL) -,___DEF_CNS(___REF_SUB(1446),___REF_CNS(1112)) -,___DEF_CNS(___REF_SUB(1447),___REF_NUL) -,___DEF_CNS(___REF_SUB(1448),___REF_NUL) -,___DEF_CNS(___REF_SUB(1449),___REF_CNS(1115)) -,___DEF_CNS(___REF_SUB(1450),___REF_CNS(1116)) -,___DEF_CNS(___REF_SUB(1451),___REF_CNS(1117)) -,___DEF_CNS(___REF_SUB(1452),___REF_CNS(1118)) -,___DEF_CNS(___REF_SUB(1453),___REF_NUL) -,___DEF_CNS(___REF_SUB(1480),___REF_CNS(1012)) -,___DEF_CNS(___REF_FIX(32772),___REF_NUL) -,___DEF_CNS(___REF_SUB(1517),___REF_CNS(1122)) -,___DEF_CNS(___REF_SUB(1518),___REF_CNS(1125)) -,___DEF_CNS(___REF_SUB(1519),___REF_CNS(1124)) -,___DEF_CNS(___REF_SUB(1520),___REF_NUL) -,___DEF_CNS(___REF_SUB(1521),___REF_CNS(1142)) -,___DEF_CNS(___REF_SUB(1522),___REF_CNS(1127)) -,___DEF_CNS(___REF_SUB(1523),___REF_CNS(1135)) -,___DEF_CNS(___REF_SUB(1524),___REF_CNS(1129)) -,___DEF_CNS(___REF_SUB(1525),___REF_NUL) -,___DEF_CNS(___REF_SUB(1526),___REF_CNS(1131)) -,___DEF_CNS(___REF_SUB(1527),___REF_CNS(1132)) -,___DEF_CNS(___REF_SUB(1528),___REF_NUL) -,___DEF_CNS(___REF_SUB(1529),___REF_CNS(1134)) -,___DEF_CNS(___REF_SUB(1530),___REF_NUL) -,___DEF_CNS(___REF_SUB(1531),___REF_NUL) -,___DEF_CNS(___REF_SUB(1532),___REF_CNS(1137)) -,___DEF_CNS(___REF_SUB(1533),___REF_CNS(1138)) -,___DEF_CNS(___REF_SUB(1534),___REF_NUL) -,___DEF_CNS(___REF_SUB(1535),___REF_CNS(1140)) -,___DEF_CNS(___REF_SUB(1536),___REF_CNS(1141)) -,___DEF_CNS(___REF_SUB(1537),___REF_NUL) -,___DEF_CNS(___REF_SUB(1538),___REF_NUL) -,___DEF_CNS(___REF_SUB(1539),___REF_CNS(1144)) -,___DEF_CNS(___REF_SUB(1540),___REF_NUL) -,___DEF_CNS(___REF_SUB(1541),___REF_CNS(1146)) -,___DEF_CNS(___REF_SUB(1542),___REF_NUL) -,___DEF_CNS(___REF_SUB(1543),___REF_CNS(1148)) -,___DEF_CNS(___REF_SUB(1544),___REF_NUL) -,___DEF_CNS(___REF_SUB(1545),___REF_CNS(1150)) -,___DEF_CNS(___REF_SUB(1546),___REF_CNS(1151)) -,___DEF_CNS(___REF_SUB(1547),___REF_NUL) -,___DEF_CNS(___REF_SUB(1548),___REF_CNS(1153)) -,___DEF_CNS(___REF_SUB(1549),___REF_NUL) -,___DEF_CNS(___REF_SUB(1571),___REF_CNS(1155)) -,___DEF_CNS(___REF_SUB(1572),___REF_CNS(1158)) -,___DEF_CNS(___REF_SUB(1573),___REF_CNS(1157)) -,___DEF_CNS(___REF_SUB(1574),___REF_NUL) -,___DEF_CNS(___REF_SUB(1575),___REF_CNS(1175)) -,___DEF_CNS(___REF_SUB(1576),___REF_CNS(1160)) -,___DEF_CNS(___REF_SUB(1577),___REF_CNS(1168)) -,___DEF_CNS(___REF_SUB(1578),___REF_CNS(1162)) -,___DEF_CNS(___REF_SUB(1579),___REF_NUL) -,___DEF_CNS(___REF_SUB(1580),___REF_CNS(1164)) -,___DEF_CNS(___REF_SUB(1581),___REF_CNS(1165)) -,___DEF_CNS(___REF_SUB(1582),___REF_NUL) -,___DEF_CNS(___REF_SUB(1583),___REF_CNS(1167)) -,___DEF_CNS(___REF_SUB(1584),___REF_NUL) -,___DEF_CNS(___REF_SUB(1585),___REF_NUL) -,___DEF_CNS(___REF_SUB(1586),___REF_CNS(1170)) -,___DEF_CNS(___REF_SUB(1587),___REF_CNS(1171)) -,___DEF_CNS(___REF_SUB(1588),___REF_NUL) -,___DEF_CNS(___REF_SUB(1589),___REF_CNS(1173)) -,___DEF_CNS(___REF_SUB(1590),___REF_CNS(1174)) -,___DEF_CNS(___REF_SUB(1591),___REF_NUL) -,___DEF_CNS(___REF_SUB(1592),___REF_NUL) -,___DEF_CNS(___REF_SUB(1593),___REF_CNS(1177)) -,___DEF_CNS(___REF_SUB(1594),___REF_CNS(1204)) -,___DEF_CNS(___REF_SUB(1595),___REF_CNS(1190)) -,___DEF_CNS(___REF_SUB(1596),___REF_CNS(1180)) -,___DEF_CNS(___REF_SUB(1597),___REF_NUL) -,___DEF_CNS(___REF_SUB(1598),___REF_CNS(1182)) -,___DEF_CNS(___REF_SUB(1599),___REF_NUL) -,___DEF_CNS(___REF_SUB(1600),___REF_CNS(1184)) -,___DEF_CNS(___REF_SUB(1601),___REF_NUL) -,___DEF_CNS(___REF_SUB(1602),___REF_CNS(1186)) -,___DEF_CNS(___REF_SUB(1603),___REF_CNS(1187)) -,___DEF_CNS(___REF_SUB(1604),___REF_NUL) -,___DEF_CNS(___REF_SUB(1605),___REF_CNS(1189)) -,___DEF_CNS(___REF_SUB(1606),___REF_NUL) -,___DEF_CNS(___REF_SUB(1607),___REF_NUL) -,___DEF_CNS(___REF_SUB(1608),___REF_CNS(1192)) -,___DEF_CNS(___REF_SUB(1609),___REF_NUL) -,___DEF_CNS(___REF_SUB(1610),___REF_CNS(1194)) -,___DEF_CNS(___REF_SUB(1611),___REF_NUL) -,___DEF_CNS(___REF_SUB(1612),___REF_CNS(1196)) -,___DEF_CNS(___REF_SUB(1613),___REF_NUL) -,___DEF_CNS(___REF_SUB(1614),___REF_CNS(1198)) -,___DEF_CNS(___REF_SUB(1615),___REF_NUL) -,___DEF_CNS(___REF_SUB(1616),___REF_CNS(1200)) -,___DEF_CNS(___REF_SUB(1617),___REF_CNS(1201)) -,___DEF_CNS(___REF_SUB(1618),___REF_NUL) -,___DEF_CNS(___REF_SUB(1619),___REF_CNS(1203)) -,___DEF_CNS(___REF_SUB(1620),___REF_NUL) -,___DEF_CNS(___REF_SUB(1621),___REF_CNS(1222)) -,___DEF_CNS(___REF_SUB(1622),___REF_CNS(1206)) -,___DEF_CNS(___REF_SUB(1623),___REF_CNS(1207)) -,___DEF_CNS(___REF_SUB(1624),___REF_NUL) -,___DEF_CNS(___REF_SUB(1625),___REF_CNS(1209)) -,___DEF_CNS(___REF_SUB(1626),___REF_CNS(1210)) -,___DEF_CNS(___REF_SUB(1627),___REF_CNS(1211)) -,___DEF_CNS(___REF_SUB(1628),___REF_CNS(1212)) -,___DEF_CNS(___REF_SUB(1629),___REF_CNS(1213)) -,___DEF_CNS(___REF_SUB(1630),___REF_CNS(1214)) -,___DEF_CNS(___REF_SUB(1631),___REF_CNS(1221)) -,___DEF_CNS(___REF_SUB(1632),___REF_CNS(1216)) -,___DEF_CNS(___REF_SUB(1633),___REF_CNS(1219)) -,___DEF_CNS(___REF_SUB(1634),___REF_CNS(1218)) -,___DEF_CNS(___REF_SUB(1635),___REF_NUL) -,___DEF_CNS(___REF_SUB(1636),___REF_CNS(1220)) -,___DEF_CNS(___REF_SUB(1637),___REF_NUL) -,___DEF_CNS(___REF_SUB(1638),___REF_NUL) -,___DEF_CNS(___REF_SUB(1639),___REF_NUL) -,___DEF_CNS(___REF_SUB(1640),___REF_CNS(1224)) -,___DEF_CNS(___REF_SUB(1641),___REF_CNS(1227)) -,___DEF_CNS(___REF_SUB(1642),___REF_CNS(1226)) -,___DEF_CNS(___REF_SUB(1643),___REF_NUL) -,___DEF_CNS(___REF_SUB(1644),___REF_CNS(1228)) -,___DEF_CNS(___REF_SUB(1645),___REF_NUL) -,___DEF_CNS(___REF_SUB(1683),___REF_CNS(1230)) -,___DEF_CNS(___REF_SUB(1684),___REF_CNS(1234)) -,___DEF_CNS(___REF_SUB(1685),___REF_CNS(1232)) -,___DEF_CNS(___REF_SUB(1686),___REF_CNS(1233)) -,___DEF_CNS(___REF_SUB(1687),___REF_NUL) -,___DEF_CNS(___REF_SUB(1688),___REF_CNS(1251)) -,___DEF_CNS(___REF_SUB(1689),___REF_CNS(1236)) -,___DEF_CNS(___REF_SUB(1690),___REF_CNS(1244)) -,___DEF_CNS(___REF_SUB(1691),___REF_CNS(1238)) -,___DEF_CNS(___REF_SUB(1692),___REF_NUL) -,___DEF_CNS(___REF_SUB(1693),___REF_CNS(1240)) -,___DEF_CNS(___REF_SUB(1694),___REF_CNS(1241)) -,___DEF_CNS(___REF_SUB(1695),___REF_NUL) -,___DEF_CNS(___REF_SUB(1696),___REF_CNS(1243)) -,___DEF_CNS(___REF_SUB(1697),___REF_NUL) -,___DEF_CNS(___REF_SUB(1698),___REF_NUL) -,___DEF_CNS(___REF_SUB(1699),___REF_CNS(1246)) -,___DEF_CNS(___REF_SUB(1700),___REF_CNS(1247)) -,___DEF_CNS(___REF_SUB(1701),___REF_NUL) -,___DEF_CNS(___REF_SUB(1702),___REF_CNS(1249)) -,___DEF_CNS(___REF_SUB(1703),___REF_CNS(1250)) -,___DEF_CNS(___REF_SUB(1704),___REF_NUL) -,___DEF_CNS(___REF_SUB(1705),___REF_NUL) -,___DEF_CNS(___REF_SUB(1706),___REF_CNS(1253)) -,___DEF_CNS(___REF_SUB(1707),___REF_CNS(1280)) -,___DEF_CNS(___REF_SUB(1708),___REF_CNS(1266)) -,___DEF_CNS(___REF_SUB(1709),___REF_CNS(1256)) -,___DEF_CNS(___REF_SUB(1710),___REF_NUL) -,___DEF_CNS(___REF_SUB(1711),___REF_CNS(1258)) -,___DEF_CNS(___REF_SUB(1712),___REF_NUL) -,___DEF_CNS(___REF_SUB(1713),___REF_CNS(1260)) -,___DEF_CNS(___REF_SUB(1714),___REF_NUL) -,___DEF_CNS(___REF_SUB(1715),___REF_CNS(1262)) -,___DEF_CNS(___REF_SUB(1716),___REF_CNS(1263)) -,___DEF_CNS(___REF_SUB(1717),___REF_NUL) -,___DEF_CNS(___REF_SUB(1718),___REF_CNS(1265)) -,___DEF_CNS(___REF_SUB(1719),___REF_NUL) -,___DEF_CNS(___REF_SUB(1720),___REF_NUL) -,___DEF_CNS(___REF_SUB(1721),___REF_CNS(1268)) -,___DEF_CNS(___REF_SUB(1722),___REF_NUL) -,___DEF_CNS(___REF_SUB(1723),___REF_CNS(1270)) -,___DEF_CNS(___REF_SUB(1724),___REF_NUL) -,___DEF_CNS(___REF_SUB(1725),___REF_CNS(1272)) -,___DEF_CNS(___REF_SUB(1726),___REF_NUL) -,___DEF_CNS(___REF_SUB(1727),___REF_CNS(1274)) -,___DEF_CNS(___REF_SUB(1728),___REF_NUL) -,___DEF_CNS(___REF_SUB(1729),___REF_CNS(1276)) -,___DEF_CNS(___REF_SUB(1730),___REF_CNS(1277)) -,___DEF_CNS(___REF_SUB(1731),___REF_NUL) -,___DEF_CNS(___REF_SUB(1732),___REF_CNS(1279)) -,___DEF_CNS(___REF_SUB(1733),___REF_NUL) -,___DEF_CNS(___REF_SUB(1734),___REF_NUL) -,___DEF_CNS(___REF_SUB(1735),___REF_CNS(1282)) -,___DEF_CNS(___REF_SUB(1736),___REF_CNS(1285)) -,___DEF_CNS(___REF_SUB(1737),___REF_CNS(1284)) -,___DEF_CNS(___REF_SUB(1738),___REF_NUL) -,___DEF_CNS(___REF_SUB(1739),___REF_CNS(1286)) -,___DEF_CNS(___REF_SUB(1740),___REF_CNS(1287)) -,___DEF_CNS(___REF_SUB(1741),___REF_NUL) -,___DEF_CNS(___REF_SUB(1765),___REF_CNS(1289)) -,___DEF_CNS(___REF_SUB(1766),___REF_CNS(1294)) -,___DEF_CNS(___REF_SUB(1767),___REF_CNS(1291)) -,___DEF_CNS(___REF_SUB(1768),___REF_CNS(1292)) -,___DEF_CNS(___REF_SUB(1769),___REF_CNS(1293)) -,___DEF_CNS(___REF_SUB(1770),___REF_NUL) -,___DEF_CNS(___REF_SUB(55),___REF_CNS(1295)) -,___DEF_CNS(___REF_SUB(1771),___REF_NUL) -,___DEF_CNS(___REF_SUB(64),___REF_CNS(1297)) -,___DEF_CNS(___REF_SUB(1772),___REF_CNS(1290)) -,___DEF_CNS(___REF_SUB(1765),___REF_CNS(1299)) -,___DEF_CNS(___REF_SUB(1778),___REF_CNS(1301)) -,___DEF_CNS(___REF_SUB(1779),___REF_NUL) -,___DEF_CNS(___REF_SUB(55),___REF_CNS(1302)) -,___DEF_CNS(___REF_SUB(1780),___REF_NUL) -,___DEF_CNS(___REF_SUB(1781),___REF_CNS(1304)) -,___DEF_CNS(___REF_SUB(1779),___REF_CNS(1305)) -,___DEF_CNS(___REF_SUB(1782),___REF_NUL) -,___DEF_CNS(___REF_SUB(52),___REF_CNS(1307)) -,___DEF_CNS(___REF_SUB(54),___REF_CNS(1308)) -,___DEF_CNS(___REF_SUB(1783),___REF_CNS(1314)) -,___DEF_CNS(___REF_SUB(56),___REF_CNS(1310)) -,___DEF_CNS(___REF_SUB(57),___REF_CNS(1311)) -,___DEF_CNS(___REF_SUB(1784),___REF_NUL) -,___DEF_CNS(___REF_SUB(1785),___REF_CNS(1313)) -,___DEF_CNS(___REF_SUB(1786),___REF_NUL) -,___DEF_CNS(___REF_SUB(1787),___REF_NUL) -,___DEF_CNS(___REF_SUB(1788),___REF_CNS(1316)) -,___DEF_CNS(___REF_SUB(1772),___REF_NUL) -,___DEF_CNS(___REF_SUB(1765),___REF_CNS(1318)) -,___DEF_CNS(___REF_SUB(1778),___REF_CNS(1319)) -,___DEF_CNS(___REF_SUB(1793),___REF_NUL) -,___DEF_CNS(___REF_SUB(1794),___REF_CNS(1325)) -,___DEF_CNS(___REF_SUB(52),___REF_CNS(1322)) -,___DEF_CNS(___REF_SUB(54),___REF_CNS(1323)) -,___DEF_CNS(___REF_SUB(55),___REF_CNS(1324)) -,___DEF_CNS(___REF_SUB(1795),___REF_NUL) -,___DEF_CNS(___REF_SUB(1779),___REF_CNS(1326)) -,___DEF_CNS(___REF_SUB(1796),___REF_CNS(1327)) -,___DEF_CNS(___REF_SUB(1772),___REF_CNS(1328)) -,___DEF_CNS(___REF_SUB(1797),___REF_NUL) -,___DEF_CNS(___REF_SUB(1765),___REF_CNS(1330)) -,___DEF_CNS(___REF_SUB(1778),___REF_CNS(1331)) -,___DEF_CNS(___REF_SUB(1803),___REF_NUL) -,___DEF_CNS(___REF_SUB(1794),___REF_CNS(1333)) -,___DEF_CNS(___REF_SUB(1779),___REF_CNS(1334)) -,___DEF_CNS(___REF_SUB(1804),___REF_CNS(1335)) -,___DEF_CNS(___REF_SUB(1772),___REF_CNS(1336)) -,___DEF_CNS(___REF_SUB(1805),___REF_NUL) -,___DEF_CNS(___REF_SUB(1765),___REF_CNS(1338)) -,___DEF_CNS(___REF_SUB(1778),___REF_CNS(1339)) -,___DEF_CNS(___REF_SUB(1811),___REF_NUL) -,___DEF_CNS(___REF_SUB(1794),___REF_CNS(1341)) -,___DEF_CNS(___REF_SUB(1779),___REF_CNS(1342)) -,___DEF_CNS(___REF_SUB(1812),___REF_CNS(1343)) -,___DEF_CNS(___REF_SUB(1772),___REF_CNS(1344)) -,___DEF_CNS(___REF_SUB(1813),___REF_NUL) -,___DEF_CNS(___REF_SUB(1765),___REF_CNS(1346)) -,___DEF_CNS(___REF_SUB(1778),___REF_CNS(1347)) -,___DEF_CNS(___REF_SUB(1819),___REF_NUL) -,___DEF_CNS(___REF_SUB(1794),___REF_CNS(1349)) -,___DEF_CNS(___REF_SUB(1779),___REF_CNS(1350)) -,___DEF_CNS(___REF_SUB(1820),___REF_CNS(1351)) -,___DEF_CNS(___REF_SUB(1772),___REF_CNS(1352)) -,___DEF_CNS(___REF_SUB(1821),___REF_NUL) -,___DEF_CNS(___REF_SUB(1827),___REF_CNS(1354)) -,___DEF_CNS(___REF_SUB(1829),___REF_CNS(1356)) -,___DEF_CNS(___REF_SUB(1830),___REF_NUL) -,___DEF_CNS(___REF_SUB(1831),___REF_NUL) -,___DEF_CNS(___REF_SUB(1832),___REF_CNS(1358)) -,___DEF_CNS(___REF_SUB(1833),___REF_CNS(1364)) -,___DEF_CNS(___REF_SUB(1834),___REF_CNS(1360)) -,___DEF_CNS(___REF_SUB(1835),___REF_CNS(1363)) -,___DEF_CNS(___REF_SUB(1836),___REF_CNS(1362)) -,___DEF_CNS(___REF_SUB(1837),___REF_NUL) -,___DEF_CNS(___REF_SUB(1838),___REF_NUL) -,___DEF_CNS(___REF_SUB(1839),___REF_CNS(1365)) -,___DEF_CNS(___REF_SUB(1840),___REF_NUL) -,___DEF_CNS(___REF_SUB(1849),___REF_CNS(1367)) -,___DEF_CNS(___REF_SUB(1850),___REF_CNS(1369)) -,___DEF_CNS(___REF_SUB(1851),___REF_NUL) -,___DEF_CNS(___REF_SUB(1852),___REF_NUL) -,___DEF_CNS(___REF_SUB(1853),___REF_CNS(1371)) -,___DEF_CNS(___REF_SUB(1854),___REF_CNS(1378)) -,___DEF_CNS(___REF_SUB(1855),___REF_CNS(1375)) -,___DEF_CNS(___REF_SUB(1856),___REF_CNS(1374)) -,___DEF_CNS(___REF_SUB(1857),___REF_NUL) -,___DEF_CNS(___REF_SUB(1858),___REF_NUL) -,___DEF_CNS(___REF_SUB(1859),___REF_CNS(1377)) -,___DEF_CNS(___REF_SUB(1860),___REF_NUL) -,___DEF_CNS(___REF_SUB(1861),___REF_CNS(1385)) -,___DEF_CNS(___REF_SUB(1862),___REF_CNS(1382)) -,___DEF_CNS(___REF_SUB(1863),___REF_CNS(1381)) -,___DEF_CNS(___REF_SUB(1864),___REF_NUL) -,___DEF_CNS(___REF_SUB(1865),___REF_NUL) -,___DEF_CNS(___REF_SUB(1866),___REF_CNS(1384)) -,___DEF_CNS(___REF_SUB(1867),___REF_NUL) -,___DEF_CNS(___REF_SUB(1868),___REF_CNS(1392)) -,___DEF_CNS(___REF_SUB(1869),___REF_CNS(1389)) -,___DEF_CNS(___REF_SUB(1870),___REF_CNS(1388)) -,___DEF_CNS(___REF_SUB(1871),___REF_NUL) -,___DEF_CNS(___REF_SUB(1872),___REF_NUL) -,___DEF_CNS(___REF_SUB(1873),___REF_CNS(1391)) -,___DEF_CNS(___REF_SUB(1874),___REF_NUL) -,___DEF_CNS(___REF_SUB(1875),___REF_NUL) -,___DEF_CNS(___REF_SUB(1876),___REF_CNS(1394)) -,___DEF_CNS(___REF_SUB(1877),___REF_NUL) -,___DEF_CNS(___REF_SUB(1878),___REF_CNS(1396)) -,___DEF_CNS(___REF_SUB(1879),___REF_CNS(1397)) -,___DEF_CNS(___REF_SUB(1880),___REF_NUL) -,___DEF_CNS(___REF_SUB(1892),___REF_CNS(1399)) -,___DEF_CNS(___REF_SUB(1893),___REF_CNS(1401)) -,___DEF_CNS(___REF_SUB(1894),___REF_NUL) -,___DEF_CNS(___REF_SUB(1895),___REF_NUL) -,___DEF_CNS(___REF_SUB(1896),___REF_CNS(1403)) -,___DEF_CNS(___REF_SUB(1897),___REF_CNS(1446)) -,___DEF_CNS(___REF_SUB(1898),___REF_CNS(1409)) -,___DEF_CNS(___REF_SUB(1899),___REF_CNS(1406)) -,___DEF_CNS(___REF_SUB(1900),___REF_NUL) -,___DEF_CNS(___REF_SUB(1901),___REF_CNS(1408)) -,___DEF_CNS(___REF_SUB(1902),___REF_NUL) -,___DEF_CNS(___REF_SUB(1903),___REF_CNS(1417)) -,___DEF_CNS(___REF_SUB(1904),___REF_CNS(1411)) -,___DEF_CNS(___REF_SUB(1905),___REF_NUL) -,___DEF_CNS(___REF_SUB(1906),___REF_CNS(1413)) -,___DEF_CNS(___REF_SUB(1907),___REF_NUL) -,___DEF_CNS(___REF_SUB(1908),___REF_CNS(1415)) -,___DEF_CNS(___REF_SUB(1909),___REF_CNS(1416)) -,___DEF_CNS(___REF_SUB(1910),___REF_NUL) -,___DEF_CNS(___REF_SUB(1911),___REF_NUL) -,___DEF_CNS(___REF_SUB(1912),___REF_CNS(1419)) -,___DEF_CNS(___REF_SUB(1913),___REF_NUL) -,___DEF_CNS(___REF_SUB(1914),___REF_CNS(1421)) -,___DEF_CNS(___REF_SUB(1915),___REF_CNS(1423)) -,___DEF_CNS(___REF_SUB(1916),___REF_NUL) -,___DEF_CNS(___REF_SUB(1917),___REF_NUL) -,___DEF_CNS(___REF_SUB(1918),___REF_CNS(1425)) -,___DEF_CNS(___REF_SUB(1919),___REF_CNS(1429)) -,___DEF_CNS(___REF_SUB(1920),___REF_CNS(1427)) -,___DEF_CNS(___REF_SUB(1921),___REF_CNS(1428)) -,___DEF_CNS(___REF_SUB(1922),___REF_NUL) -,___DEF_CNS(___REF_SUB(1923),___REF_CNS(1440)) -,___DEF_CNS(___REF_SUB(1924),___REF_CNS(1431)) -,___DEF_CNS(___REF_SUB(1925),___REF_CNS(1432)) -,___DEF_CNS(___REF_SUB(1926),___REF_CNS(1435)) -,___DEF_CNS(___REF_SUB(1927),___REF_CNS(1434)) -,___DEF_CNS(___REF_SUB(1928),___REF_NUL) -,___DEF_CNS(___REF_SUB(1929),___REF_CNS(1436)) -,___DEF_CNS(___REF_SUB(1930),___REF_NUL) -,___DEF_CNS(___REF_SUB(1931),___REF_CNS(1438)) -,___DEF_CNS(___REF_SUB(1932),___REF_CNS(1439)) -,___DEF_CNS(___REF_SUB(1933),___REF_NUL) -,___DEF_CNS(___REF_SUB(1934),___REF_NUL) -,___DEF_CNS(___REF_SUB(1935),___REF_CNS(1442)) -,___DEF_CNS(___REF_SUB(1936),___REF_NUL) -,___DEF_CNS(___REF_SUB(1937),___REF_CNS(1444)) -,___DEF_CNS(___REF_SUB(1938),___REF_CNS(1445)) -,___DEF_CNS(___REF_SUB(1939),___REF_NUL) -,___DEF_CNS(___REF_SUB(1940),___REF_CNS(1449)) -,___DEF_CNS(___REF_SUB(1941),___REF_CNS(1448)) -,___DEF_CNS(___REF_SUB(1942),___REF_NUL) -,___DEF_CNS(___REF_SUB(1943),___REF_CNS(1457)) -,___DEF_CNS(___REF_SUB(1944),___REF_CNS(1451)) -,___DEF_CNS(___REF_SUB(1945),___REF_CNS(1452)) -,___DEF_CNS(___REF_SUB(1946),___REF_CNS(1455)) -,___DEF_CNS(___REF_SUB(1947),___REF_CNS(1454)) -,___DEF_CNS(___REF_SUB(1948),___REF_NUL) -,___DEF_CNS(___REF_SUB(1949),___REF_CNS(1456)) -,___DEF_CNS(___REF_SUB(1950),___REF_NUL) -,___DEF_CNS(___REF_SUB(1951),___REF_NUL) -,___DEF_CNS(___REF_SUB(1960),___REF_CNS(1434)) -,___DEF_CNS(___REF_SUB(1991),___REF_CNS(1460)) -,___DEF_CNS(___REF_SUB(1992),___REF_CNS(1462)) -,___DEF_CNS(___REF_SUB(1993),___REF_NUL) -,___DEF_CNS(___REF_SUB(1994),___REF_NUL) -,___DEF_CNS(___REF_SUB(1995),___REF_CNS(1464)) -,___DEF_CNS(___REF_SUB(1996),___REF_CNS(1501)) -,___DEF_CNS(___REF_SUB(1997),___REF_NUL) -,___DEF_CNS(___REF_SUB(1998),___REF_CNS(1467)) -,___DEF_CNS(___REF_SUB(1999),___REF_NUL) -,___DEF_CNS(___REF_SUB(2000),___REF_CNS(1469)) -,___DEF_CNS(___REF_SUB(2001),___REF_CNS(1472)) -,___DEF_CNS(___REF_SUB(2002),___REF_CNS(1471)) -,___DEF_CNS(___REF_SUB(2003),___REF_NUL) -,___DEF_CNS(___REF_SUB(2004),___REF_NUL) -,___DEF_CNS(___REF_SUB(2005),___REF_CNS(1474)) -,___DEF_CNS(___REF_SUB(2006),___REF_CNS(1484)) -,___DEF_CNS(___REF_SUB(2007),___REF_NUL) -,___DEF_CNS(___REF_SUB(2008),___REF_CNS(1477)) -,___DEF_CNS(___REF_SUB(2009),___REF_NUL) -,___DEF_CNS(___REF_SUB(2010),___REF_CNS(1479)) -,___DEF_CNS(___REF_SUB(2011),___REF_CNS(1480)) -,___DEF_CNS(___REF_SUB(2012),___REF_CNS(1483)) -,___DEF_CNS(___REF_SUB(2013),___REF_CNS(1482)) -,___DEF_CNS(___REF_SUB(2014),___REF_NUL) -,___DEF_CNS(___REF_SUB(2015),___REF_NUL) -,___DEF_CNS(___REF_SUB(2016),___REF_NUL) -,___DEF_CNS(___REF_SUB(2017),___REF_CNS(1486)) -,___DEF_CNS(___REF_SUB(2018),___REF_CNS(1490)) -,___DEF_CNS(___REF_SUB(2019),___REF_CNS(1488)) -,___DEF_CNS(___REF_SUB(2020),___REF_CNS(1489)) -,___DEF_CNS(___REF_SUB(2021),___REF_NUL) -,___DEF_CNS(___REF_SUB(2022),___REF_CNS(1491)) -,___DEF_CNS(___REF_SUB(2023),___REF_NUL) -,___DEF_CNS(___REF_SUB(2024),___REF_CNS(1493)) -,___DEF_CNS(___REF_SUB(2025),___REF_CNS(1497)) -,___DEF_CNS(___REF_SUB(2026),___REF_CNS(1495)) -,___DEF_CNS(___REF_SUB(2027),___REF_CNS(1496)) -,___DEF_CNS(___REF_SUB(2028),___REF_NUL) -,___DEF_CNS(___REF_SUB(2029),___REF_NUL) -,___DEF_CNS(___REF_SUB(2030),___REF_CNS(1499)) -,___DEF_CNS(___REF_SUB(2031),___REF_CNS(1500)) -,___DEF_CNS(___REF_SUB(2032),___REF_NUL) -,___DEF_CNS(___REF_SUB(2033),___REF_NUL) -,___DEF_CNS(___REF_SUB(2034),___REF_CNS(1503)) -,___DEF_CNS(___REF_SUB(2035),___REF_NUL) -,___DEF_CNS(___REF_SUB(2036),___REF_CNS(1505)) -,___DEF_CNS(___REF_SUB(2037),___REF_NUL) -,___DEF_CNS(___REF_SUB(2038),___REF_CNS(1507)) -,___DEF_CNS(___REF_SUB(2039),___REF_CNS(1508)) -,___DEF_CNS(___REF_SUB(2040),___REF_NUL) -,___DEF_CNS(___REF_SUB(2041),___REF_NUL) -,___DEF_CNS(___REF_SUB(2076),___REF_CNS(1511)) -,___DEF_CNS(___REF_SUB(2077),___REF_CNS(1514)) -,___DEF_CNS(___REF_SUB(2078),___REF_CNS(1513)) -,___DEF_CNS(___REF_SUB(2079),___REF_NUL) -,___DEF_CNS(___REF_SUB(2080),___REF_NUL) -,___DEF_CNS(___REF_SUB(2081),___REF_CNS(1516)) -,___DEF_CNS(___REF_SUB(2082),___REF_CNS(1600)) -,___DEF_CNS(___REF_SUB(2083),___REF_CNS(1522)) -,___DEF_CNS(___REF_SUB(2084),___REF_CNS(1519)) -,___DEF_CNS(___REF_SUB(2085),___REF_NUL) -,___DEF_CNS(___REF_SUB(2086),___REF_CNS(1521)) -,___DEF_CNS(___REF_SUB(2087),___REF_NUL) -,___DEF_CNS(___REF_SUB(2088),___REF_CNS(1526)) -,___DEF_CNS(___REF_SUB(2089),___REF_CNS(1524)) -,___DEF_CNS(___REF_SUB(2090),___REF_NUL) -,___DEF_CNS(___REF_SUB(2091),___REF_NUL) -,___DEF_CNS(___REF_SUB(2092),___REF_CNS(1529)) -,___DEF_CNS(___REF_SUB(2093),___REF_CNS(1528)) -,___DEF_CNS(___REF_SUB(2094),___REF_NUL) -,___DEF_CNS(___REF_SUB(2095),___REF_CNS(1532)) -,___DEF_CNS(___REF_SUB(2096),___REF_CNS(1531)) -,___DEF_CNS(___REF_SUB(2097),___REF_NUL) -,___DEF_CNS(___REF_SUB(2098),___REF_NUL) -,___DEF_CNS(___REF_SUB(2099),___REF_CNS(1534)) -,___DEF_CNS(___REF_SUB(2100),___REF_NUL) -,___DEF_CNS(___REF_SUB(2101),___REF_CNS(1536)) -,___DEF_CNS(___REF_SUB(2102),___REF_CNS(1538)) -,___DEF_CNS(___REF_SUB(2103),___REF_NUL) -,___DEF_CNS(___REF_SUB(2104),___REF_CNS(1593)) -,___DEF_CNS(___REF_SUB(2105),___REF_CNS(1540)) -,___DEF_CNS(___REF_SUB(2106),___REF_CNS(1567)) -,___DEF_CNS(___REF_SUB(2107),___REF_CNS(1545)) -,___DEF_CNS(___REF_SUB(2108),___REF_CNS(1543)) -,___DEF_CNS(___REF_SUB(2109),___REF_CNS(1544)) -,___DEF_CNS(___REF_SUB(2110),___REF_NUL) -,___DEF_CNS(___REF_SUB(2111),___REF_NUL) -,___DEF_CNS(___REF_SUB(2112),___REF_CNS(1547)) -,___DEF_CNS(___REF_SUB(2113),___REF_CNS(1560)) -,___DEF_CNS(___REF_SUB(2114),___REF_CNS(1549)) -,___DEF_CNS(___REF_SUB(2115),___REF_CNS(1550)) -,___DEF_CNS(___REF_SUB(2116),___REF_NUL) -,___DEF_CNS(___REF_SUB(2117),___REF_CNS(1552)) -,___DEF_CNS(___REF_SUB(2118),___REF_CNS(1553)) -,___DEF_CNS(___REF_SUB(2119),___REF_NUL) -,___DEF_CNS(___REF_SUB(2120),___REF_CNS(1555)) -,___DEF_CNS(___REF_SUB(2121),___REF_NUL) -,___DEF_CNS(___REF_SUB(2122),___REF_CNS(1557)) -,___DEF_CNS(___REF_SUB(2123),___REF_CNS(1558)) -,___DEF_CNS(___REF_SUB(2124),___REF_CNS(1559)) -,___DEF_CNS(___REF_SUB(2125),___REF_NUL) -,___DEF_CNS(___REF_SUB(2126),___REF_NUL) -,___DEF_CNS(___REF_SUB(2127),___REF_CNS(1562)) -,___DEF_CNS(___REF_SUB(2128),___REF_CNS(1563)) -,___DEF_CNS(___REF_SUB(2129),___REF_NUL) -,___DEF_CNS(___REF_SUB(2130),___REF_CNS(1565)) -,___DEF_CNS(___REF_SUB(2131),___REF_CNS(1566)) -,___DEF_CNS(___REF_SUB(2132),___REF_NUL) -,___DEF_CNS(___REF_SUB(2133),___REF_NUL) -,___DEF_CNS(___REF_SUB(2134),___REF_CNS(1577)) -,___DEF_CNS(___REF_SUB(2135),___REF_CNS(1570)) -,___DEF_CNS(___REF_SUB(2136),___REF_CNS(1573)) -,___DEF_CNS(___REF_SUB(2137),___REF_CNS(1572)) -,___DEF_CNS(___REF_SUB(2138),___REF_NUL) -,___DEF_CNS(___REF_SUB(2139),___REF_NUL) -,___DEF_CNS(___REF_SUB(2140),___REF_CNS(1575)) -,___DEF_CNS(___REF_SUB(2141),___REF_CNS(1576)) -,___DEF_CNS(___REF_SUB(2142),___REF_NUL) -,___DEF_CNS(___REF_SUB(2143),___REF_NUL) -,___DEF_CNS(___REF_SUB(2144),___REF_CNS(1579)) -,___DEF_CNS(___REF_SUB(2145),___REF_CNS(1580)) -,___DEF_CNS(___REF_SUB(2146),___REF_NUL) -,___DEF_CNS(___REF_SUB(2147),___REF_CNS(1582)) -,___DEF_CNS(___REF_SUB(2148),___REF_CNS(1583)) -,___DEF_CNS(___REF_SUB(2149),___REF_NUL) -,___DEF_CNS(___REF_SUB(2150),___REF_CNS(1585)) -,___DEF_CNS(___REF_SUB(2151),___REF_NUL) -,___DEF_CNS(___REF_SUB(2152),___REF_CNS(1587)) -,___DEF_CNS(___REF_SUB(2153),___REF_CNS(1588)) -,___DEF_CNS(___REF_SUB(2154),___REF_CNS(1589)) -,___DEF_CNS(___REF_SUB(2155),___REF_NUL) -,___DEF_CNS(___REF_SUB(2156),___REF_CNS(1591)) -,___DEF_CNS(___REF_SUB(2157),___REF_CNS(1592)) -,___DEF_CNS(___REF_SUB(2158),___REF_NUL) -,___DEF_CNS(___REF_SUB(2159),___REF_NUL) -,___DEF_CNS(___REF_SUB(2160),___REF_CNS(1595)) -,___DEF_CNS(___REF_SUB(2161),___REF_CNS(1596)) -,___DEF_CNS(___REF_SUB(2162),___REF_NUL) -,___DEF_CNS(___REF_SUB(2163),___REF_CNS(1598)) -,___DEF_CNS(___REF_SUB(2164),___REF_CNS(1599)) -,___DEF_CNS(___REF_SUB(2165),___REF_NUL) -,___DEF_CNS(___REF_SUB(2166),___REF_CNS(1604)) -,___DEF_CNS(___REF_SUB(2167),___REF_CNS(1602)) -,___DEF_CNS(___REF_SUB(2168),___REF_CNS(1603)) -,___DEF_CNS(___REF_SUB(2169),___REF_NUL) -,___DEF_CNS(___REF_SUB(2170),___REF_NUL) -,___DEF_CNS(___REF_SUB(2186),___REF_CNS(1536)) -,___DEF_CNS(___REF_FIX(196612),___REF_CNS(1607)) -,___DEF_CNS(___REF_FIX(163842),___REF_CNS(1608)) -,___DEF_CNS(___REF_FIX(131083),___REF_CNS(1609)) -,___DEF_CNS(___REF_FIX(65545),___REF_CNS(1610)) -,___DEF_CNS(___REF_FIX(32775),___REF_NUL) -,___DEF_CNS(___REF_FIX(131083),___REF_CNS(1610)) -,___DEF_CNS(___REF_SYM(290,___S_void_2a_),___REF_NUL) -___END_CNS - -___DEF_SUB_STR(___X0,22UL) - ___STR8(35,35,116,121,112,101,45,52) - ___STR8(45,60,112,102,102,105,45,115) - ___STR6(116,114,117,99,116,62) -___DEF_SUB_VEC(___X1,12UL) - ___VEC1(___REF_SYM(26,___S_c_2d_type)) - ___VEC1(___REF_FIX(18)) - ___VEC1(___REF_FAL) - ___VEC1(___REF_SYM(242,___S_size)) - ___VEC1(___REF_FIX(18)) - ___VEC1(___REF_FAL) - ___VEC1(___REF_SYM(103,___S_pointer)) - ___VEC1(___REF_FIX(18)) - ___VEC1(___REF_FAL) - ___VEC1(___REF_SYM(71,___S_members)) - ___VEC1(___REF_FIX(18)) - ___VEC1(___REF_FAL) - ___VEC0 -___DEF_SUB_STR(___X2,21UL) - ___STR8(35,35,116,121,112,101,45,52) - ___STR8(45,60,112,102,102,105,45,117) - ___STR5(110,105,111,110,62) -___DEF_SUB_VEC(___X3,12UL) - ___VEC1(___REF_SYM(26,___S_c_2d_type)) - ___VEC1(___REF_FIX(18)) - ___VEC1(___REF_FAL) - ___VEC1(___REF_SYM(242,___S_size)) - ___VEC1(___REF_FIX(18)) - ___VEC1(___REF_FAL) - ___VEC1(___REF_SYM(103,___S_pointer)) - ___VEC1(___REF_FIX(18)) - ___VEC1(___REF_FAL) - ___VEC1(___REF_SYM(71,___S_members)) - ___VEC1(___REF_FIX(18)) - ___VEC1(___REF_FAL) - ___VEC0 -___DEF_SUB_VEC(___X4,2UL) - ___VEC1(___REF_SUB(5)) - ___VEC1(___REF_SUB(80)) - ___VEC0 -___DEF_SUB_VEC(___X5,5UL) - ___VEC1(___REF_SUB(6)) - ___VEC1(___REF_SUB(18)) - ___VEC1(___REF_SUB(30)) - ___VEC1(___REF_SUB(49)) - ___VEC1(___REF_SUB(61)) - ___VEC0 -___DEF_SUB_VEC(___X6,2UL) - ___VEC1(___REF_FIX(0)) - ___VEC1(___REF_SUB(7)) - ___VEC0 -___DEF_SUB_VEC(___X7,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(20)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(8)) - ___VEC1(___REF_FIX(4587528)) - ___VEC0 -___DEF_SUB_VEC(___X8,1UL) - ___VEC1(___REF_SYM(263,___S_source1)) - ___VEC0 -___DEF_SUB_VEC(___X9,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(1,___S__23__23_define)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(8)) - ___VEC1(___REF_FIX(4587528)) - ___VEC0 -___DEF_SUB_STR(___X10,64UL) - ___STR8(47,104,111,109,101,47,114,101) - ___STR8(116,114,111,112,105,107,122,101) - ___STR8(108,47,80,114,111,106,101,99) - ___STR8(116,115,47,114,55,114,115,45) - ___STR8(112,102,102,105,47,114,101,116) - ___STR8(114,111,112,105,107,122,101,108) - ___STR8(47,112,102,102,105,47,103,97) - ___STR8(109,98,105,116,46,115,99,109) - ___STR0 -___DEF_SUB_VEC(___X11,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(251,___S_size_2d_of_2d_int8__t)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(524296)) - ___VEC1(___REF_FIX(1441800)) - ___VEC0 -___DEF_SUB_VEC(___X12,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(23)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1507336)) - ___VEC1(___REF_FIX(4521992)) - ___VEC0 -___DEF_SUB_VEC(___X13,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(25,___S_c_2d_lambda)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1572872)) - ___VEC1(___REF_FIX(2097160)) - ___VEC0 -___DEF_SUB_VEC(___X14,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_NUL) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(2162696)) - ___VEC1(___REF_FIX(2293768)) - ___VEC0 -___DEF_SUB_VEC(___X15,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(50,___S_int)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(2359304)) - ___VEC1(___REF_FIX(2555912)) - ___VEC0 -___DEF_SUB_VEC(___X16,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SUB(17)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(2621448)) - ___VEC1(___REF_FIX(4456456)) - ___VEC0 -___DEF_SUB_STR(___X17,26UL) - ___STR8(95,95,95,114,101,116,117,114) - ___STR8(110,40,115,105,122,101,111,102) - ___STR8(40,105,110,116,56,95,116,41) - ___STR2(41,59) -___DEF_SUB_VEC(___X18,2UL) - ___VEC1(___REF_FIX(1)) - ___VEC1(___REF_SUB(19)) - ___VEC0 -___DEF_SUB_VEC(___X19,4UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(27)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1)) - ___VEC0 -___DEF_SUB_VEC(___X20,4UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(28)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1)) - ___VEC0 -___DEF_SUB_VEC(___X21,4UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(4,___S__23__23_let)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1)) - ___VEC0 -___DEF_SUB_STR(___X22,71UL) - ___STR8(47,104,111,109,101,47,114,101) - ___STR8(116,114,111,112,105,107,122,101) - ___STR8(108,47,80,114,111,106,101,99) - ___STR8(116,115,47,114,55,114,115,45) - ___STR8(112,102,102,105,47,114,101,116) - ___STR8(114,111,112,105,107,122,101,108) - ___STR8(47,112,102,102,105,47,115,104) - ___STR8(97,114,101,100,47,115,116,114) - ___STR7(117,99,116,46,115,99,109) -___DEF_SUB_VEC(___X23,4UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_NUL) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1)) - ___VEC0 -___DEF_SUB_VEC(___X24,4UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(31)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1)) - ___VEC0 -___DEF_SUB_VEC(___X25,4UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(0,___S__23__23_declare)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1)) - ___VEC0 -___DEF_SUB_VEC(___X26,4UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(33)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1)) - ___VEC0 -___DEF_SUB_VEC(___X27,4UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(44,___S_extended_2d_bindings)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1)) - ___VEC0 -___DEF_SUB_VEC(___X28,4UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(6,___S__23__23_string_2d__3e_uninterned_2d_symbol)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1)) - ___VEC0 -___DEF_SUB_VEC(___X29,4UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SUB(0)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1)) - ___VEC0 -___DEF_SUB_VEC(___X30,2UL) - ___VEC1(___REF_FIX(2)) - ___VEC1(___REF_SUB(31)) - ___VEC0 -___DEF_SUB_VEC(___X31,4UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(36)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1)) - ___VEC0 -___DEF_SUB_VEC(___X32,4UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(37)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1)) - ___VEC0 -___DEF_SUB_VEC(___X33,4UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(7,___S__23__23_structure)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1)) - ___VEC0 -___DEF_SUB_VEC(___X34,4UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(12,___S__23__23_type_2d_type)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1)) - ___VEC0 -___DEF_SUB_VEC(___X35,4UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(44)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1)) - ___VEC0 -___DEF_SUB_VEC(___X36,4UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(142,___S_quote)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1)) - ___VEC0 -___DEF_SUB_VEC(___X37,4UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(16,___S__3c_pffi_2d_struct_3e_)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1)) - ___VEC0 -___DEF_SUB_VEC(___X38,4UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(47)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1)) - ___VEC0 -___DEF_SUB_VEC(___X39,4UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_FIX(8)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1)) - ___VEC0 -___DEF_SUB_VEC(___X40,4UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_FAL) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1)) - ___VEC0 -___DEF_SUB_VEC(___X41,4UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(51)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1)) - ___VEC0 -___DEF_SUB_VEC(___X42,4UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SUB(43)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1)) - ___VEC0 -___DEF_SUB_VEC(___X43,12UL) - ___VEC1(___REF_SUB(44)) - ___VEC1(___REF_SUB(45)) - ___VEC1(___REF_SUB(40)) - ___VEC1(___REF_SUB(46)) - ___VEC1(___REF_SUB(45)) - ___VEC1(___REF_SUB(40)) - ___VEC1(___REF_SUB(47)) - ___VEC1(___REF_SUB(45)) - ___VEC1(___REF_SUB(40)) - ___VEC1(___REF_SUB(48)) - ___VEC1(___REF_SUB(45)) - ___VEC1(___REF_SUB(40)) - ___VEC0 -___DEF_SUB_VEC(___X44,4UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(26,___S_c_2d_type)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1)) - ___VEC0 -___DEF_SUB_VEC(___X45,4UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_FIX(18)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1)) - ___VEC0 -___DEF_SUB_VEC(___X46,4UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(242,___S_size)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1)) - ___VEC0 -___DEF_SUB_VEC(___X47,4UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(103,___S_pointer)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1)) - ___VEC0 -___DEF_SUB_VEC(___X48,4UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(71,___S_members)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1)) - ___VEC0 -___DEF_SUB_VEC(___X49,2UL) - ___VEC1(___REF_FIX(3)) - ___VEC1(___REF_SUB(50)) - ___VEC0 -___DEF_SUB_VEC(___X50,4UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(53)) - ___VEC1(___REF_SUB(53)) - ___VEC1(___REF_FIX(1)) - ___VEC0 -___DEF_SUB_VEC(___X51,4UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(54)) - ___VEC1(___REF_SUB(53)) - ___VEC1(___REF_FIX(1)) - ___VEC0 -___DEF_SUB_VEC(___X52,4UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(4,___S__23__23_let)) - ___VEC1(___REF_SUB(53)) - ___VEC1(___REF_FIX(1)) - ___VEC0 -___DEF_SUB_STR(___X53,70UL) - ___STR8(47,104,111,109,101,47,114,101) - ___STR8(116,114,111,112,105,107,122,101) - ___STR8(108,47,80,114,111,106,101,99) - ___STR8(116,115,47,114,55,114,115,45) - ___STR8(112,102,102,105,47,114,101,116) - ___STR8(114,111,112,105,107,122,101,108) - ___STR8(47,112,102,102,105,47,115,104) - ___STR8(97,114,101,100,47,117,110,105) - ___STR6(111,110,46,115,99,109) -___DEF_SUB_VEC(___X54,4UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_NUL) - ___VEC1(___REF_SUB(53)) - ___VEC1(___REF_FIX(1)) - ___VEC0 -___DEF_SUB_VEC(___X55,4UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(57)) - ___VEC1(___REF_SUB(53)) - ___VEC1(___REF_FIX(1)) - ___VEC0 -___DEF_SUB_VEC(___X56,4UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(0,___S__23__23_declare)) - ___VEC1(___REF_SUB(53)) - ___VEC1(___REF_FIX(1)) - ___VEC0 -___DEF_SUB_VEC(___X57,4UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(59)) - ___VEC1(___REF_SUB(53)) - ___VEC1(___REF_FIX(1)) - ___VEC0 -___DEF_SUB_VEC(___X58,4UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(44,___S_extended_2d_bindings)) - ___VEC1(___REF_SUB(53)) - ___VEC1(___REF_FIX(1)) - ___VEC0 -___DEF_SUB_VEC(___X59,4UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(6,___S__23__23_string_2d__3e_uninterned_2d_symbol)) - ___VEC1(___REF_SUB(53)) - ___VEC1(___REF_FIX(1)) - ___VEC0 -___DEF_SUB_VEC(___X60,4UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SUB(2)) - ___VEC1(___REF_SUB(53)) - ___VEC1(___REF_FIX(1)) - ___VEC0 -___DEF_SUB_VEC(___X61,2UL) - ___VEC1(___REF_FIX(4)) - ___VEC1(___REF_SUB(62)) - ___VEC0 -___DEF_SUB_VEC(___X62,4UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(62)) - ___VEC1(___REF_SUB(53)) - ___VEC1(___REF_FIX(1)) - ___VEC0 -___DEF_SUB_VEC(___X63,4UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(63)) - ___VEC1(___REF_SUB(53)) - ___VEC1(___REF_FIX(1)) - ___VEC0 -___DEF_SUB_VEC(___X64,4UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(7,___S__23__23_structure)) - ___VEC1(___REF_SUB(53)) - ___VEC1(___REF_FIX(1)) - ___VEC0 -___DEF_SUB_VEC(___X65,4UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(12,___S__23__23_type_2d_type)) - ___VEC1(___REF_SUB(53)) - ___VEC1(___REF_FIX(1)) - ___VEC0 -___DEF_SUB_VEC(___X66,4UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(70)) - ___VEC1(___REF_SUB(53)) - ___VEC1(___REF_FIX(1)) - ___VEC0 -___DEF_SUB_VEC(___X67,4UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(142,___S_quote)) - ___VEC1(___REF_SUB(53)) - ___VEC1(___REF_FIX(1)) - ___VEC0 -___DEF_SUB_VEC(___X68,4UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(17,___S__3c_pffi_2d_union_3e_)) - ___VEC1(___REF_SUB(53)) - ___VEC1(___REF_FIX(1)) - ___VEC0 -___DEF_SUB_VEC(___X69,4UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(73)) - ___VEC1(___REF_SUB(53)) - ___VEC1(___REF_FIX(1)) - ___VEC0 -___DEF_SUB_VEC(___X70,4UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_FIX(8)) - ___VEC1(___REF_SUB(53)) - ___VEC1(___REF_FIX(1)) - ___VEC0 -___DEF_SUB_VEC(___X71,4UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_FAL) - ___VEC1(___REF_SUB(53)) - ___VEC1(___REF_FIX(1)) - ___VEC0 -___DEF_SUB_VEC(___X72,4UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(77)) - ___VEC1(___REF_SUB(53)) - ___VEC1(___REF_FIX(1)) - ___VEC0 -___DEF_SUB_VEC(___X73,4UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SUB(74)) - ___VEC1(___REF_SUB(53)) - ___VEC1(___REF_FIX(1)) - ___VEC0 -___DEF_SUB_VEC(___X74,12UL) - ___VEC1(___REF_SUB(75)) - ___VEC1(___REF_SUB(76)) - ___VEC1(___REF_SUB(71)) - ___VEC1(___REF_SUB(77)) - ___VEC1(___REF_SUB(76)) - ___VEC1(___REF_SUB(71)) - ___VEC1(___REF_SUB(78)) - ___VEC1(___REF_SUB(76)) - ___VEC1(___REF_SUB(71)) - ___VEC1(___REF_SUB(79)) - ___VEC1(___REF_SUB(76)) - ___VEC1(___REF_SUB(71)) - ___VEC0 -___DEF_SUB_VEC(___X75,4UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(26,___S_c_2d_type)) - ___VEC1(___REF_SUB(53)) - ___VEC1(___REF_FIX(1)) - ___VEC0 -___DEF_SUB_VEC(___X76,4UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_FIX(18)) - ___VEC1(___REF_SUB(53)) - ___VEC1(___REF_FIX(1)) - ___VEC0 -___DEF_SUB_VEC(___X77,4UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(242,___S_size)) - ___VEC1(___REF_SUB(53)) - ___VEC1(___REF_FIX(1)) - ___VEC0 -___DEF_SUB_VEC(___X78,4UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(103,___S_pointer)) - ___VEC1(___REF_SUB(53)) - ___VEC1(___REF_FIX(1)) - ___VEC0 -___DEF_SUB_VEC(___X79,4UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(71,___S_members)) - ___VEC1(___REF_SUB(53)) - ___VEC1(___REF_FIX(1)) - ___VEC0 -___DEF_SUB_VEC(___X80,0UL) - ___VEC0 -___DEF_SUB_STR(___X81,32UL) - ___STR8(67,97,110,32,110,111,116,32) - ___STR8(103,101,116,32,115,105,122,101) - ___STR8(32,111,102,32,117,110,107,110) - ___STR8(111,119,110,32,116,121,112,101) - ___STR0 -___DEF_SUB_VEC(___X82,2UL) - ___VEC1(___REF_SUB(83)) - ___VEC1(___REF_SUB(371)) - ___VEC0 -___DEF_SUB_VEC(___X83,86UL) - ___VEC1(___REF_SUB(84)) - ___VEC1(___REF_SUB(286)) - ___VEC1(___REF_SUB(287)) - ___VEC1(___REF_SUB(288)) - ___VEC1(___REF_SUB(289)) - ___VEC1(___REF_SUB(290)) - ___VEC1(___REF_SUB(291)) - ___VEC1(___REF_SUB(292)) - ___VEC1(___REF_SUB(293)) - ___VEC1(___REF_SUB(294)) - ___VEC1(___REF_SUB(295)) - ___VEC1(___REF_SUB(296)) - ___VEC1(___REF_SUB(297)) - ___VEC1(___REF_SUB(298)) - ___VEC1(___REF_SUB(299)) - ___VEC1(___REF_SUB(300)) - ___VEC1(___REF_SUB(301)) - ___VEC1(___REF_SUB(302)) - ___VEC1(___REF_SUB(303)) - ___VEC1(___REF_SUB(304)) - ___VEC1(___REF_SUB(305)) - ___VEC1(___REF_SUB(306)) - ___VEC1(___REF_SUB(307)) - ___VEC1(___REF_SUB(308)) - ___VEC1(___REF_SUB(309)) - ___VEC1(___REF_SUB(310)) - ___VEC1(___REF_SUB(311)) - ___VEC1(___REF_SUB(312)) - ___VEC1(___REF_SUB(313)) - ___VEC1(___REF_SUB(314)) - ___VEC1(___REF_SUB(315)) - ___VEC1(___REF_SUB(316)) - ___VEC1(___REF_SUB(317)) - ___VEC1(___REF_SUB(318)) - ___VEC1(___REF_SUB(319)) - ___VEC1(___REF_SUB(320)) - ___VEC1(___REF_SUB(321)) - ___VEC1(___REF_SUB(322)) - ___VEC1(___REF_SUB(323)) - ___VEC1(___REF_SUB(324)) - ___VEC1(___REF_SUB(325)) - ___VEC1(___REF_SUB(326)) - ___VEC1(___REF_SUB(327)) - ___VEC1(___REF_SUB(328)) - ___VEC1(___REF_SUB(329)) - ___VEC1(___REF_SUB(330)) - ___VEC1(___REF_SUB(331)) - ___VEC1(___REF_SUB(332)) - ___VEC1(___REF_SUB(333)) - ___VEC1(___REF_SUB(334)) - ___VEC1(___REF_SUB(335)) - ___VEC1(___REF_SUB(336)) - ___VEC1(___REF_SUB(337)) - ___VEC1(___REF_SUB(338)) - ___VEC1(___REF_SUB(339)) - ___VEC1(___REF_SUB(340)) - ___VEC1(___REF_SUB(341)) - ___VEC1(___REF_SUB(342)) - ___VEC1(___REF_SUB(343)) - ___VEC1(___REF_SUB(344)) - ___VEC1(___REF_SUB(345)) - ___VEC1(___REF_SUB(346)) - ___VEC1(___REF_SUB(347)) - ___VEC1(___REF_SUB(348)) - ___VEC1(___REF_SUB(349)) - ___VEC1(___REF_SUB(350)) - ___VEC1(___REF_SUB(351)) - ___VEC1(___REF_SUB(352)) - ___VEC1(___REF_SUB(353)) - ___VEC1(___REF_SUB(354)) - ___VEC1(___REF_SUB(355)) - ___VEC1(___REF_SUB(356)) - ___VEC1(___REF_SUB(357)) - ___VEC1(___REF_SUB(358)) - ___VEC1(___REF_SUB(359)) - ___VEC1(___REF_SUB(360)) - ___VEC1(___REF_SUB(361)) - ___VEC1(___REF_SUB(362)) - ___VEC1(___REF_SUB(363)) - ___VEC1(___REF_SUB(364)) - ___VEC1(___REF_SUB(365)) - ___VEC1(___REF_SUB(366)) - ___VEC1(___REF_SUB(367)) - ___VEC1(___REF_SUB(368)) - ___VEC1(___REF_SUB(369)) - ___VEC1(___REF_SUB(370)) - ___VEC0 -___DEF_SUB_VEC(___X84,2UL) - ___VEC1(___REF_FIX(0)) - ___VEC1(___REF_SUB(85)) - ___VEC0 -___DEF_SUB_VEC(___X85,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(79)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(131101)) - ___VEC1(___REF_FIX(4325427)) - ___VEC0 -___DEF_SUB_VEC(___X86,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(3,___S__23__23_lambda)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(131101)) - ___VEC1(___REF_FIX(4325427)) - ___VEC0 -___DEF_SUB_VEC(___X87,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(81)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(655389)) - ___VEC1(___REF_FIX(1048605)) - ___VEC0 -___DEF_SUB_VEC(___X88,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(278,___S_type)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(720925)) - ___VEC1(___REF_FIX(983069)) - ___VEC0 -___DEF_SUB_VEC(___X89,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(83)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(262174)) - ___VEC1(___REF_FIX(4259891)) - ___VEC0 -___DEF_SUB_VEC(___X90,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(35,___S_cond)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(327710)) - ___VEC1(___REF_FIX(589854)) - ___VEC0 -___DEF_SUB_VEC(___X91,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(85)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(655390)) - ___VEC1(___REF_FIX(2949150)) - ___VEC0 -___DEF_SUB_VEC(___X92,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(86)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(720926)) - ___VEC1(___REF_FIX(1769502)) - ___VEC0 -___DEF_SUB_VEC(___X93,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(41,___S_eq_3f_)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(786462)) - ___VEC1(___REF_FIX(983070)) - ___VEC0 -___DEF_SUB_VEC(___X94,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(278,___S_type)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1048606)) - ___VEC1(___REF_FIX(1310750)) - ___VEC0 -___DEF_SUB_VEC(___X95,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(89)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1376286)) - ___VEC1(___REF_FIX(1703966)) - ___VEC0 -___DEF_SUB_VEC(___X96,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(142,___S_quote)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1376286)) - ___VEC1(___REF_FIX(1703966)) - ___VEC0 -___DEF_SUB_VEC(___X97,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(54,___S_int8)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1441822)) - ___VEC1(___REF_FIX(1703966)) - ___VEC0 -___DEF_SUB_VEC(___X98,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(92)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1835038)) - ___VEC1(___REF_FIX(2883614)) - ___VEC0 -___DEF_SUB_VEC(___X99,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(251,___S_size_2d_of_2d_int8__t)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1900574)) - ___VEC1(___REF_FIX(2818078)) - ___VEC0 -___DEF_SUB_VEC(___X100,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(94)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(655391)) - ___VEC1(___REF_FIX(3080223)) - ___VEC0 -___DEF_SUB_VEC(___X101,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(95)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(720927)) - ___VEC1(___REF_FIX(1835039)) - ___VEC0 -___DEF_SUB_VEC(___X102,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(41,___S_eq_3f_)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(786463)) - ___VEC1(___REF_FIX(983071)) - ___VEC0 -___DEF_SUB_VEC(___X103,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(278,___S_type)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1048607)) - ___VEC1(___REF_FIX(1310751)) - ___VEC0 -___DEF_SUB_VEC(___X104,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(98)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1376287)) - ___VEC1(___REF_FIX(1769503)) - ___VEC0 -___DEF_SUB_VEC(___X105,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(142,___S_quote)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1376287)) - ___VEC1(___REF_FIX(1769503)) - ___VEC0 -___DEF_SUB_VEC(___X106,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(283,___S_uint8)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1441823)) - ___VEC1(___REF_FIX(1769503)) - ___VEC0 -___DEF_SUB_VEC(___X107,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(101)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1900575)) - ___VEC1(___REF_FIX(3014687)) - ___VEC0 -___DEF_SUB_VEC(___X108,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(258,___S_size_2d_of_2d_uint8__t)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1966111)) - ___VEC1(___REF_FIX(2949151)) - ___VEC0 -___DEF_SUB_VEC(___X109,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(103)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(655392)) - ___VEC1(___REF_FIX(3080224)) - ___VEC0 -___DEF_SUB_VEC(___X110,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(104)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(720928)) - ___VEC1(___REF_FIX(1835040)) - ___VEC0 -___DEF_SUB_VEC(___X111,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(41,___S_eq_3f_)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(786464)) - ___VEC1(___REF_FIX(983072)) - ___VEC0 -___DEF_SUB_VEC(___X112,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(278,___S_type)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1048608)) - ___VEC1(___REF_FIX(1310752)) - ___VEC0 -___DEF_SUB_VEC(___X113,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(107)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1376288)) - ___VEC1(___REF_FIX(1769504)) - ___VEC0 -___DEF_SUB_VEC(___X114,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(142,___S_quote)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1376288)) - ___VEC1(___REF_FIX(1769504)) - ___VEC0 -___DEF_SUB_VEC(___X115,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(51,___S_int16)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1441824)) - ___VEC1(___REF_FIX(1769504)) - ___VEC0 -___DEF_SUB_VEC(___X116,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(110)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1900576)) - ___VEC1(___REF_FIX(3014688)) - ___VEC0 -___DEF_SUB_VEC(___X117,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(248,___S_size_2d_of_2d_int16__t)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1966112)) - ___VEC1(___REF_FIX(2949152)) - ___VEC0 -___DEF_SUB_VEC(___X118,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(112)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(655393)) - ___VEC1(___REF_FIX(3211297)) - ___VEC0 -___DEF_SUB_VEC(___X119,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(113)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(720929)) - ___VEC1(___REF_FIX(1900577)) - ___VEC0 -___DEF_SUB_VEC(___X120,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(41,___S_eq_3f_)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(786465)) - ___VEC1(___REF_FIX(983073)) - ___VEC0 -___DEF_SUB_VEC(___X121,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(278,___S_type)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1048609)) - ___VEC1(___REF_FIX(1310753)) - ___VEC0 -___DEF_SUB_VEC(___X122,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(116)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1376289)) - ___VEC1(___REF_FIX(1835041)) - ___VEC0 -___DEF_SUB_VEC(___X123,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(142,___S_quote)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1376289)) - ___VEC1(___REF_FIX(1835041)) - ___VEC0 -___DEF_SUB_VEC(___X124,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(280,___S_uint16)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1441825)) - ___VEC1(___REF_FIX(1835041)) - ___VEC0 -___DEF_SUB_VEC(___X125,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(119)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1966113)) - ___VEC1(___REF_FIX(3145761)) - ___VEC0 -___DEF_SUB_VEC(___X126,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(255,___S_size_2d_of_2d_uint16__t)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(2031649)) - ___VEC1(___REF_FIX(3080225)) - ___VEC0 -___DEF_SUB_VEC(___X127,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(121)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(655394)) - ___VEC1(___REF_FIX(3080226)) - ___VEC0 -___DEF_SUB_VEC(___X128,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(122)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(720930)) - ___VEC1(___REF_FIX(1835042)) - ___VEC0 -___DEF_SUB_VEC(___X129,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(41,___S_eq_3f_)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(786466)) - ___VEC1(___REF_FIX(983074)) - ___VEC0 -___DEF_SUB_VEC(___X130,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(278,___S_type)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1048610)) - ___VEC1(___REF_FIX(1310754)) - ___VEC0 -___DEF_SUB_VEC(___X131,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(125)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1376290)) - ___VEC1(___REF_FIX(1769506)) - ___VEC0 -___DEF_SUB_VEC(___X132,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(142,___S_quote)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1376290)) - ___VEC1(___REF_FIX(1769506)) - ___VEC0 -___DEF_SUB_VEC(___X133,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(52,___S_int32)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1441826)) - ___VEC1(___REF_FIX(1769506)) - ___VEC0 -___DEF_SUB_VEC(___X134,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(128)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1900578)) - ___VEC1(___REF_FIX(3014690)) - ___VEC0 -___DEF_SUB_VEC(___X135,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(249,___S_size_2d_of_2d_int32__t)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1966114)) - ___VEC1(___REF_FIX(2949154)) - ___VEC0 -___DEF_SUB_VEC(___X136,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(130)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(655395)) - ___VEC1(___REF_FIX(3211299)) - ___VEC0 -___DEF_SUB_VEC(___X137,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(131)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(720931)) - ___VEC1(___REF_FIX(1900579)) - ___VEC0 -___DEF_SUB_VEC(___X138,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(41,___S_eq_3f_)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(786467)) - ___VEC1(___REF_FIX(983075)) - ___VEC0 -___DEF_SUB_VEC(___X139,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(278,___S_type)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1048611)) - ___VEC1(___REF_FIX(1310755)) - ___VEC0 -___DEF_SUB_VEC(___X140,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(134)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1376291)) - ___VEC1(___REF_FIX(1835043)) - ___VEC0 -___DEF_SUB_VEC(___X141,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(142,___S_quote)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1376291)) - ___VEC1(___REF_FIX(1835043)) - ___VEC0 -___DEF_SUB_VEC(___X142,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(281,___S_uint32)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1441827)) - ___VEC1(___REF_FIX(1835043)) - ___VEC0 -___DEF_SUB_VEC(___X143,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(137)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1966115)) - ___VEC1(___REF_FIX(3145763)) - ___VEC0 -___DEF_SUB_VEC(___X144,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(256,___S_size_2d_of_2d_uint32__t)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(2031651)) - ___VEC1(___REF_FIX(3080227)) - ___VEC0 -___DEF_SUB_VEC(___X145,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(139)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(655396)) - ___VEC1(___REF_FIX(3080228)) - ___VEC0 -___DEF_SUB_VEC(___X146,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(140)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(720932)) - ___VEC1(___REF_FIX(1835044)) - ___VEC0 -___DEF_SUB_VEC(___X147,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(41,___S_eq_3f_)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(786468)) - ___VEC1(___REF_FIX(983076)) - ___VEC0 -___DEF_SUB_VEC(___X148,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(278,___S_type)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1048612)) - ___VEC1(___REF_FIX(1310756)) - ___VEC0 -___DEF_SUB_VEC(___X149,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(143)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1376292)) - ___VEC1(___REF_FIX(1769508)) - ___VEC0 -___DEF_SUB_VEC(___X150,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(142,___S_quote)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1376292)) - ___VEC1(___REF_FIX(1769508)) - ___VEC0 -___DEF_SUB_VEC(___X151,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(53,___S_int64)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1441828)) - ___VEC1(___REF_FIX(1769508)) - ___VEC0 -___DEF_SUB_VEC(___X152,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(146)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1900580)) - ___VEC1(___REF_FIX(3014692)) - ___VEC0 -___DEF_SUB_VEC(___X153,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(250,___S_size_2d_of_2d_int64__t)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1966116)) - ___VEC1(___REF_FIX(2949156)) - ___VEC0 -___DEF_SUB_VEC(___X154,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(148)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(655397)) - ___VEC1(___REF_FIX(3211301)) - ___VEC0 -___DEF_SUB_VEC(___X155,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(149)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(720933)) - ___VEC1(___REF_FIX(1900581)) - ___VEC0 -___DEF_SUB_VEC(___X156,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(41,___S_eq_3f_)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(786469)) - ___VEC1(___REF_FIX(983077)) - ___VEC0 -___DEF_SUB_VEC(___X157,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(278,___S_type)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1048613)) - ___VEC1(___REF_FIX(1310757)) - ___VEC0 -___DEF_SUB_VEC(___X158,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(152)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1376293)) - ___VEC1(___REF_FIX(1835045)) - ___VEC0 -___DEF_SUB_VEC(___X159,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(142,___S_quote)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1376293)) - ___VEC1(___REF_FIX(1835045)) - ___VEC0 -___DEF_SUB_VEC(___X160,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(282,___S_uint64)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1441829)) - ___VEC1(___REF_FIX(1835045)) - ___VEC0 -___DEF_SUB_VEC(___X161,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(155)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1966117)) - ___VEC1(___REF_FIX(3145765)) - ___VEC0 -___DEF_SUB_VEC(___X162,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(257,___S_size_2d_of_2d_uint64__t)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(2031653)) - ___VEC1(___REF_FIX(3080229)) - ___VEC0 -___DEF_SUB_VEC(___X163,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(157)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(655398)) - ___VEC1(___REF_FIX(2818086)) - ___VEC0 -___DEF_SUB_VEC(___X164,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(158)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(720934)) - ___VEC1(___REF_FIX(1769510)) - ___VEC0 -___DEF_SUB_VEC(___X165,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(41,___S_eq_3f_)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(786470)) - ___VEC1(___REF_FIX(983078)) - ___VEC0 -___DEF_SUB_VEC(___X166,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(278,___S_type)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1048614)) - ___VEC1(___REF_FIX(1310758)) - ___VEC0 -___DEF_SUB_VEC(___X167,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(161)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1376294)) - ___VEC1(___REF_FIX(1703974)) - ___VEC0 -___DEF_SUB_VEC(___X168,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(142,___S_quote)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1376294)) - ___VEC1(___REF_FIX(1703974)) - ___VEC0 -___DEF_SUB_VEC(___X169,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(33,___S_char)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1441830)) - ___VEC1(___REF_FIX(1703974)) - ___VEC0 -___DEF_SUB_VEC(___X170,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(164)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1835046)) - ___VEC1(___REF_FIX(2752550)) - ___VEC0 -___DEF_SUB_VEC(___X171,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(244,___S_size_2d_of_2d_char)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1900582)) - ___VEC1(___REF_FIX(2687014)) - ___VEC0 -___DEF_SUB_VEC(___X172,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(166)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(655399)) - ___VEC1(___REF_FIX(3407911)) - ___VEC0 -___DEF_SUB_VEC(___X173,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(167)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(720935)) - ___VEC1(___REF_FIX(2359335)) - ___VEC0 -___DEF_SUB_VEC(___X174,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(41,___S_eq_3f_)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(786471)) - ___VEC1(___REF_FIX(983079)) - ___VEC0 -___DEF_SUB_VEC(___X175,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(278,___S_type)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1048615)) - ___VEC1(___REF_FIX(1310759)) - ___VEC0 -___DEF_SUB_VEC(___X176,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(170)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1376295)) - ___VEC1(___REF_FIX(2293799)) - ___VEC0 -___DEF_SUB_VEC(___X177,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(142,___S_quote)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1376295)) - ___VEC1(___REF_FIX(2293799)) - ___VEC0 -___DEF_SUB_VEC(___X178,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(284,___S_unsigned_2d_char)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1441831)) - ___VEC1(___REF_FIX(2293799)) - ___VEC0 -___DEF_SUB_VEC(___X179,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(173)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(2424871)) - ___VEC1(___REF_FIX(3342375)) - ___VEC0 -___DEF_SUB_VEC(___X180,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(244,___S_size_2d_of_2d_char)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(2490407)) - ___VEC1(___REF_FIX(3276839)) - ___VEC0 -___DEF_SUB_VEC(___X181,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(175)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(655400)) - ___VEC1(___REF_FIX(2949160)) - ___VEC0 -___DEF_SUB_VEC(___X182,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(176)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(720936)) - ___VEC1(___REF_FIX(1835048)) - ___VEC0 -___DEF_SUB_VEC(___X183,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(41,___S_eq_3f_)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(786472)) - ___VEC1(___REF_FIX(983080)) - ___VEC0 -___DEF_SUB_VEC(___X184,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(278,___S_type)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1048616)) - ___VEC1(___REF_FIX(1310760)) - ___VEC0 -___DEF_SUB_VEC(___X185,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(179)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1376296)) - ___VEC1(___REF_FIX(1769512)) - ___VEC0 -___DEF_SUB_VEC(___X186,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(142,___S_quote)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1376296)) - ___VEC1(___REF_FIX(1769512)) - ___VEC0 -___DEF_SUB_VEC(___X187,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(241,___S_short)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1441832)) - ___VEC1(___REF_FIX(1769512)) - ___VEC0 -___DEF_SUB_VEC(___X188,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(182)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1900584)) - ___VEC1(___REF_FIX(2883624)) - ___VEC0 -___DEF_SUB_VEC(___X189,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(253,___S_size_2d_of_2d_short)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1966120)) - ___VEC1(___REF_FIX(2818088)) - ___VEC0 -___DEF_SUB_VEC(___X190,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(184)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(655401)) - ___VEC1(___REF_FIX(4128809)) - ___VEC0 -___DEF_SUB_VEC(___X191,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(185)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(720937)) - ___VEC1(___REF_FIX(2424873)) - ___VEC0 -___DEF_SUB_VEC(___X192,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(41,___S_eq_3f_)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(786473)) - ___VEC1(___REF_FIX(983081)) - ___VEC0 -___DEF_SUB_VEC(___X193,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(278,___S_type)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1048617)) - ___VEC1(___REF_FIX(1310761)) - ___VEC0 -___DEF_SUB_VEC(___X194,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(188)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1376297)) - ___VEC1(___REF_FIX(2359337)) - ___VEC0 -___DEF_SUB_VEC(___X195,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(142,___S_quote)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1376297)) - ___VEC1(___REF_FIX(2359337)) - ___VEC0 -___DEF_SUB_VEC(___X196,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(287,___S_unsigned_2d_short)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1441833)) - ___VEC1(___REF_FIX(2359337)) - ___VEC0 -___DEF_SUB_VEC(___X197,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(191)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(2490409)) - ___VEC1(___REF_FIX(4063273)) - ___VEC0 -___DEF_SUB_VEC(___X198,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(261,___S_size_2d_of_2d_unsigned_2d_short)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(2555945)) - ___VEC1(___REF_FIX(3997737)) - ___VEC0 -___DEF_SUB_VEC(___X199,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(193)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(655402)) - ___VEC1(___REF_FIX(2687018)) - ___VEC0 -___DEF_SUB_VEC(___X200,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(194)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(720938)) - ___VEC1(___REF_FIX(1703978)) - ___VEC0 -___DEF_SUB_VEC(___X201,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(41,___S_eq_3f_)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(786474)) - ___VEC1(___REF_FIX(983082)) - ___VEC0 -___DEF_SUB_VEC(___X202,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(278,___S_type)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1048618)) - ___VEC1(___REF_FIX(1310762)) - ___VEC0 -___DEF_SUB_VEC(___X203,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(197)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1376298)) - ___VEC1(___REF_FIX(1638442)) - ___VEC0 -___DEF_SUB_VEC(___X204,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(142,___S_quote)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1376298)) - ___VEC1(___REF_FIX(1638442)) - ___VEC0 -___DEF_SUB_VEC(___X205,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(50,___S_int)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1441834)) - ___VEC1(___REF_FIX(1638442)) - ___VEC0 -___DEF_SUB_VEC(___X206,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(200)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1769514)) - ___VEC1(___REF_FIX(2621482)) - ___VEC0 -___DEF_SUB_VEC(___X207,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(247,___S_size_2d_of_2d_int)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1835050)) - ___VEC1(___REF_FIX(2555946)) - ___VEC0 -___DEF_SUB_VEC(___X208,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(202)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(655403)) - ___VEC1(___REF_FIX(3866667)) - ___VEC0 -___DEF_SUB_VEC(___X209,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(203)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(720939)) - ___VEC1(___REF_FIX(2293803)) - ___VEC0 -___DEF_SUB_VEC(___X210,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(41,___S_eq_3f_)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(786475)) - ___VEC1(___REF_FIX(983083)) - ___VEC0 -___DEF_SUB_VEC(___X211,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(278,___S_type)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1048619)) - ___VEC1(___REF_FIX(1310763)) - ___VEC0 -___DEF_SUB_VEC(___X212,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(206)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1376299)) - ___VEC1(___REF_FIX(2228267)) - ___VEC0 -___DEF_SUB_VEC(___X213,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(142,___S_quote)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1376299)) - ___VEC1(___REF_FIX(2228267)) - ___VEC0 -___DEF_SUB_VEC(___X214,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(285,___S_unsigned_2d_int)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1441835)) - ___VEC1(___REF_FIX(2228267)) - ___VEC0 -___DEF_SUB_VEC(___X215,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(209)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(2359339)) - ___VEC1(___REF_FIX(3801131)) - ___VEC0 -___DEF_SUB_VEC(___X216,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(259,___S_size_2d_of_2d_unsigned_2d_int)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(2424875)) - ___VEC1(___REF_FIX(3735595)) - ___VEC0 -___DEF_SUB_VEC(___X217,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(211)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(655404)) - ___VEC1(___REF_FIX(2818092)) - ___VEC0 -___DEF_SUB_VEC(___X218,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(212)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(720940)) - ___VEC1(___REF_FIX(1769516)) - ___VEC0 -___DEF_SUB_VEC(___X219,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(41,___S_eq_3f_)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(786476)) - ___VEC1(___REF_FIX(983084)) - ___VEC0 -___DEF_SUB_VEC(___X220,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(278,___S_type)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1048620)) - ___VEC1(___REF_FIX(1310764)) - ___VEC0 -___DEF_SUB_VEC(___X221,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(215)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1376300)) - ___VEC1(___REF_FIX(1703980)) - ___VEC0 -___DEF_SUB_VEC(___X222,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(142,___S_quote)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1376300)) - ___VEC1(___REF_FIX(1703980)) - ___VEC0 -___DEF_SUB_VEC(___X223,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(65,___S_long)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1441836)) - ___VEC1(___REF_FIX(1703980)) - ___VEC0 -___DEF_SUB_VEC(___X224,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(218)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1835052)) - ___VEC1(___REF_FIX(2752556)) - ___VEC0 -___DEF_SUB_VEC(___X225,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(252,___S_size_2d_of_2d_long)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1900588)) - ___VEC1(___REF_FIX(2687020)) - ___VEC0 -___DEF_SUB_VEC(___X226,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(220)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(655405)) - ___VEC1(___REF_FIX(3997741)) - ___VEC0 -___DEF_SUB_VEC(___X227,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(221)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(720941)) - ___VEC1(___REF_FIX(2359341)) - ___VEC0 -___DEF_SUB_VEC(___X228,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(41,___S_eq_3f_)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(786477)) - ___VEC1(___REF_FIX(983085)) - ___VEC0 -___DEF_SUB_VEC(___X229,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(278,___S_type)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1048621)) - ___VEC1(___REF_FIX(1310765)) - ___VEC0 -___DEF_SUB_VEC(___X230,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(224)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1376301)) - ___VEC1(___REF_FIX(2293805)) - ___VEC0 -___DEF_SUB_VEC(___X231,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(142,___S_quote)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1376301)) - ___VEC1(___REF_FIX(2293805)) - ___VEC0 -___DEF_SUB_VEC(___X232,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(286,___S_unsigned_2d_long)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1441837)) - ___VEC1(___REF_FIX(2293805)) - ___VEC0 -___DEF_SUB_VEC(___X233,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(227)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(2424877)) - ___VEC1(___REF_FIX(3932205)) - ___VEC0 -___DEF_SUB_VEC(___X234,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(260,___S_size_2d_of_2d_unsigned_2d_long)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(2490413)) - ___VEC1(___REF_FIX(3866669)) - ___VEC0 -___DEF_SUB_VEC(___X235,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(229)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(655406)) - ___VEC1(___REF_FIX(2949166)) - ___VEC0 -___DEF_SUB_VEC(___X236,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(230)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(720942)) - ___VEC1(___REF_FIX(1835054)) - ___VEC0 -___DEF_SUB_VEC(___X237,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(41,___S_eq_3f_)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(786478)) - ___VEC1(___REF_FIX(983086)) - ___VEC0 -___DEF_SUB_VEC(___X238,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(278,___S_type)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1048622)) - ___VEC1(___REF_FIX(1310766)) - ___VEC0 -___DEF_SUB_VEC(___X239,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(233)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1376302)) - ___VEC1(___REF_FIX(1769518)) - ___VEC0 -___DEF_SUB_VEC(___X240,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(142,___S_quote)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1376302)) - ___VEC1(___REF_FIX(1769518)) - ___VEC0 -___DEF_SUB_VEC(___X241,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(45,___S_float)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1441838)) - ___VEC1(___REF_FIX(1769518)) - ___VEC0 -___DEF_SUB_VEC(___X242,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(236)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1900590)) - ___VEC1(___REF_FIX(2883630)) - ___VEC0 -___DEF_SUB_VEC(___X243,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(246,___S_size_2d_of_2d_float)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1966126)) - ___VEC1(___REF_FIX(2818094)) - ___VEC0 -___DEF_SUB_VEC(___X244,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(238)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(655407)) - ___VEC1(___REF_FIX(3080239)) - ___VEC0 -___DEF_SUB_VEC(___X245,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(239)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(720943)) - ___VEC1(___REF_FIX(1900591)) - ___VEC0 -___DEF_SUB_VEC(___X246,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(41,___S_eq_3f_)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(786479)) - ___VEC1(___REF_FIX(983087)) - ___VEC0 -___DEF_SUB_VEC(___X247,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(278,___S_type)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1048623)) - ___VEC1(___REF_FIX(1310767)) - ___VEC0 -___DEF_SUB_VEC(___X248,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(242)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1376303)) - ___VEC1(___REF_FIX(1835055)) - ___VEC0 -___DEF_SUB_VEC(___X249,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(142,___S_quote)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1376303)) - ___VEC1(___REF_FIX(1835055)) - ___VEC0 -___DEF_SUB_VEC(___X250,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(39,___S_double)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1441839)) - ___VEC1(___REF_FIX(1835055)) - ___VEC0 -___DEF_SUB_VEC(___X251,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(245)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1966127)) - ___VEC1(___REF_FIX(3014703)) - ___VEC0 -___DEF_SUB_VEC(___X252,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(245,___S_size_2d_of_2d_double)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(2031663)) - ___VEC1(___REF_FIX(2949167)) - ___VEC0 -___DEF_SUB_VEC(___X253,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(247)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(655408)) - ___VEC1(___REF_FIX(3080240)) - ___VEC0 -___DEF_SUB_VEC(___X254,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(248)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(720944)) - ___VEC1(___REF_FIX(1966128)) - ___VEC0 -___DEF_SUB_VEC(___X255,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(41,___S_eq_3f_)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(786480)) - ___VEC1(___REF_FIX(983088)) - ___VEC0 -___DEF_SUB_VEC(___X256,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(278,___S_type)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1048624)) - ___VEC1(___REF_FIX(1310768)) - ___VEC0 -___DEF_SUB_VEC(___X257,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(251)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1376304)) - ___VEC1(___REF_FIX(1900592)) - ___VEC0 -___DEF_SUB_VEC(___X258,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(142,___S_quote)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1376304)) - ___VEC1(___REF_FIX(1900592)) - ___VEC0 -___DEF_SUB_VEC(___X259,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(103,___S_pointer)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1441840)) - ___VEC1(___REF_FIX(1900592)) - ___VEC0 -___DEF_SUB_VEC(___X260,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(254)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(2031664)) - ___VEC1(___REF_FIX(3014704)) - ___VEC0 -___DEF_SUB_VEC(___X261,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(262,___S_size_2d_of_2d_void_2a_)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(2097200)) - ___VEC1(___REF_FIX(2949168)) - ___VEC0 -___DEF_SUB_VEC(___X262,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(256)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(655409)) - ___VEC1(___REF_FIX(3145777)) - ___VEC0 -___DEF_SUB_VEC(___X263,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(257)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(720945)) - ___VEC1(___REF_FIX(2031665)) - ___VEC0 -___DEF_SUB_VEC(___X264,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(41,___S_eq_3f_)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(786481)) - ___VEC1(___REF_FIX(983089)) - ___VEC0 -___DEF_SUB_VEC(___X265,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(278,___S_type)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1048625)) - ___VEC1(___REF_FIX(1310769)) - ___VEC0 -___DEF_SUB_VEC(___X266,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(260)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1376305)) - ___VEC1(___REF_FIX(1966129)) - ___VEC0 -___DEF_SUB_VEC(___X267,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(142,___S_quote)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1376305)) - ___VEC1(___REF_FIX(1966129)) - ___VEC0 -___DEF_SUB_VEC(___X268,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(30,___S_callback)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1441841)) - ___VEC1(___REF_FIX(1966129)) - ___VEC0 -___DEF_SUB_VEC(___X269,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(263)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(2097201)) - ___VEC1(___REF_FIX(3080241)) - ___VEC0 -___DEF_SUB_VEC(___X270,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(262,___S_size_2d_of_2d_void_2a_)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(2162737)) - ___VEC1(___REF_FIX(3014705)) - ___VEC0 -___DEF_SUB_VEC(___X271,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(265)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(655410)) - ___VEC1(___REF_FIX(2883634)) - ___VEC0 -___DEF_SUB_VEC(___X272,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(266)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(720946)) - ___VEC1(___REF_FIX(1769522)) - ___VEC0 -___DEF_SUB_VEC(___X273,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(41,___S_eq_3f_)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(786482)) - ___VEC1(___REF_FIX(983090)) - ___VEC0 -___DEF_SUB_VEC(___X274,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(278,___S_type)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1048626)) - ___VEC1(___REF_FIX(1310770)) - ___VEC0 -___DEF_SUB_VEC(___X275,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(269)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1376306)) - ___VEC1(___REF_FIX(1703986)) - ___VEC0 -___DEF_SUB_VEC(___X276,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(142,___S_quote)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1376306)) - ___VEC1(___REF_FIX(1703986)) - ___VEC0 -___DEF_SUB_VEC(___X277,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(289,___S_void)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1441842)) - ___VEC1(___REF_FIX(1703986)) - ___VEC0 -___DEF_SUB_VEC(___X278,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(272)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1835058)) - ___VEC1(___REF_FIX(2818098)) - ___VEC0 -___DEF_SUB_VEC(___X279,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(262,___S_size_2d_of_2d_void_2a_)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1900594)) - ___VEC1(___REF_FIX(2752562)) - ___VEC0 -___DEF_SUB_VEC(___X280,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(274)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(655411)) - ___VEC1(___REF_FIX(4194355)) - ___VEC0 -___DEF_SUB_VEC(___X281,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(40,___S_else)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(720947)) - ___VEC1(___REF_FIX(983091)) - ___VEC0 -___DEF_SUB_VEC(___X282,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(276)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1048627)) - ___VEC1(___REF_FIX(4128819)) - ___VEC0 -___DEF_SUB_VEC(___X283,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(43,___S_error)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1114163)) - ___VEC1(___REF_FIX(1441843)) - ___VEC0 -___DEF_SUB_VEC(___X284,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SUB(81)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1507379)) - ___VEC1(___REF_FIX(3735603)) - ___VEC0 -___DEF_SUB_VEC(___X285,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(278,___S_type)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(3801139)) - ___VEC1(___REF_FIX(4063283)) - ___VEC0 -___DEF_SUB_VEC(___X286,2UL) - ___VEC1(___REF_FIX(1)) - ___VEC1(___REF_SUB(92)) - ___VEC0 -___DEF_SUB_VEC(___X287,3UL) - ___VEC1(___REF_FIX(2)) - ___VEC1(___REF_SUB(92)) - ___VEC1(___REF_FIX(65536)) - ___VEC0 -___DEF_SUB_VEC(___X288,2UL) - ___VEC1(___REF_FIX(3)) - ___VEC1(___REF_SUB(92)) - ___VEC0 -___DEF_SUB_VEC(___X289,2UL) - ___VEC1(___REF_FIX(4)) - ___VEC1(___REF_SUB(101)) - ___VEC0 -___DEF_SUB_VEC(___X290,3UL) - ___VEC1(___REF_FIX(5)) - ___VEC1(___REF_SUB(101)) - ___VEC1(___REF_FIX(65536)) - ___VEC0 -___DEF_SUB_VEC(___X291,2UL) - ___VEC1(___REF_FIX(6)) - ___VEC1(___REF_SUB(110)) - ___VEC0 -___DEF_SUB_VEC(___X292,3UL) - ___VEC1(___REF_FIX(7)) - ___VEC1(___REF_SUB(110)) - ___VEC1(___REF_FIX(65536)) - ___VEC0 -___DEF_SUB_VEC(___X293,2UL) - ___VEC1(___REF_FIX(8)) - ___VEC1(___REF_SUB(119)) - ___VEC0 -___DEF_SUB_VEC(___X294,3UL) - ___VEC1(___REF_FIX(9)) - ___VEC1(___REF_SUB(119)) - ___VEC1(___REF_FIX(65536)) - ___VEC0 -___DEF_SUB_VEC(___X295,2UL) - ___VEC1(___REF_FIX(10)) - ___VEC1(___REF_SUB(128)) - ___VEC0 -___DEF_SUB_VEC(___X296,3UL) - ___VEC1(___REF_FIX(11)) - ___VEC1(___REF_SUB(128)) - ___VEC1(___REF_FIX(65536)) - ___VEC0 -___DEF_SUB_VEC(___X297,2UL) - ___VEC1(___REF_FIX(12)) - ___VEC1(___REF_SUB(137)) - ___VEC0 -___DEF_SUB_VEC(___X298,3UL) - ___VEC1(___REF_FIX(13)) - ___VEC1(___REF_SUB(137)) - ___VEC1(___REF_FIX(65536)) - ___VEC0 -___DEF_SUB_VEC(___X299,2UL) - ___VEC1(___REF_FIX(14)) - ___VEC1(___REF_SUB(146)) - ___VEC0 -___DEF_SUB_VEC(___X300,3UL) - ___VEC1(___REF_FIX(15)) - ___VEC1(___REF_SUB(146)) - ___VEC1(___REF_FIX(65536)) - ___VEC0 -___DEF_SUB_VEC(___X301,2UL) - ___VEC1(___REF_FIX(16)) - ___VEC1(___REF_SUB(155)) - ___VEC0 -___DEF_SUB_VEC(___X302,3UL) - ___VEC1(___REF_FIX(17)) - ___VEC1(___REF_SUB(155)) - ___VEC1(___REF_FIX(65536)) - ___VEC0 -___DEF_SUB_VEC(___X303,2UL) - ___VEC1(___REF_FIX(18)) - ___VEC1(___REF_SUB(164)) - ___VEC0 -___DEF_SUB_VEC(___X304,3UL) - ___VEC1(___REF_FIX(19)) - ___VEC1(___REF_SUB(164)) - ___VEC1(___REF_FIX(65536)) - ___VEC0 -___DEF_SUB_VEC(___X305,2UL) - ___VEC1(___REF_FIX(20)) - ___VEC1(___REF_SUB(173)) - ___VEC0 -___DEF_SUB_VEC(___X306,3UL) - ___VEC1(___REF_FIX(21)) - ___VEC1(___REF_SUB(173)) - ___VEC1(___REF_FIX(65536)) - ___VEC0 -___DEF_SUB_VEC(___X307,2UL) - ___VEC1(___REF_FIX(22)) - ___VEC1(___REF_SUB(182)) - ___VEC0 -___DEF_SUB_VEC(___X308,3UL) - ___VEC1(___REF_FIX(23)) - ___VEC1(___REF_SUB(182)) - ___VEC1(___REF_FIX(65536)) - ___VEC0 -___DEF_SUB_VEC(___X309,2UL) - ___VEC1(___REF_FIX(24)) - ___VEC1(___REF_SUB(191)) - ___VEC0 -___DEF_SUB_VEC(___X310,3UL) - ___VEC1(___REF_FIX(25)) - ___VEC1(___REF_SUB(191)) - ___VEC1(___REF_FIX(65536)) - ___VEC0 -___DEF_SUB_VEC(___X311,2UL) - ___VEC1(___REF_FIX(26)) - ___VEC1(___REF_SUB(200)) - ___VEC0 -___DEF_SUB_VEC(___X312,3UL) - ___VEC1(___REF_FIX(27)) - ___VEC1(___REF_SUB(200)) - ___VEC1(___REF_FIX(65536)) - ___VEC0 -___DEF_SUB_VEC(___X313,2UL) - ___VEC1(___REF_FIX(28)) - ___VEC1(___REF_SUB(209)) - ___VEC0 -___DEF_SUB_VEC(___X314,3UL) - ___VEC1(___REF_FIX(29)) - ___VEC1(___REF_SUB(209)) - ___VEC1(___REF_FIX(65536)) - ___VEC0 -___DEF_SUB_VEC(___X315,2UL) - ___VEC1(___REF_FIX(30)) - ___VEC1(___REF_SUB(218)) - ___VEC0 -___DEF_SUB_VEC(___X316,3UL) - ___VEC1(___REF_FIX(31)) - ___VEC1(___REF_SUB(218)) - ___VEC1(___REF_FIX(65536)) - ___VEC0 -___DEF_SUB_VEC(___X317,2UL) - ___VEC1(___REF_FIX(32)) - ___VEC1(___REF_SUB(227)) - ___VEC0 -___DEF_SUB_VEC(___X318,3UL) - ___VEC1(___REF_FIX(33)) - ___VEC1(___REF_SUB(227)) - ___VEC1(___REF_FIX(65536)) - ___VEC0 -___DEF_SUB_VEC(___X319,2UL) - ___VEC1(___REF_FIX(34)) - ___VEC1(___REF_SUB(236)) - ___VEC0 -___DEF_SUB_VEC(___X320,3UL) - ___VEC1(___REF_FIX(35)) - ___VEC1(___REF_SUB(236)) - ___VEC1(___REF_FIX(65536)) - ___VEC0 -___DEF_SUB_VEC(___X321,2UL) - ___VEC1(___REF_FIX(36)) - ___VEC1(___REF_SUB(245)) - ___VEC0 -___DEF_SUB_VEC(___X322,3UL) - ___VEC1(___REF_FIX(37)) - ___VEC1(___REF_SUB(245)) - ___VEC1(___REF_FIX(65536)) - ___VEC0 -___DEF_SUB_VEC(___X323,2UL) - ___VEC1(___REF_FIX(38)) - ___VEC1(___REF_SUB(254)) - ___VEC0 -___DEF_SUB_VEC(___X324,3UL) - ___VEC1(___REF_FIX(39)) - ___VEC1(___REF_SUB(254)) - ___VEC1(___REF_FIX(65536)) - ___VEC0 -___DEF_SUB_VEC(___X325,2UL) - ___VEC1(___REF_FIX(40)) - ___VEC1(___REF_SUB(263)) - ___VEC0 -___DEF_SUB_VEC(___X326,3UL) - ___VEC1(___REF_FIX(41)) - ___VEC1(___REF_SUB(263)) - ___VEC1(___REF_FIX(65536)) - ___VEC0 -___DEF_SUB_VEC(___X327,2UL) - ___VEC1(___REF_FIX(42)) - ___VEC1(___REF_SUB(272)) - ___VEC0 -___DEF_SUB_VEC(___X328,3UL) - ___VEC1(___REF_FIX(43)) - ___VEC1(___REF_SUB(272)) - ___VEC1(___REF_FIX(65536)) - ___VEC0 -___DEF_SUB_VEC(___X329,2UL) - ___VEC1(___REF_FIX(44)) - ___VEC1(___REF_SUB(284)) - ___VEC0 -___DEF_SUB_VEC(___X330,2UL) - ___VEC1(___REF_FIX(45)) - ___VEC1(___REF_SUB(272)) - ___VEC0 -___DEF_SUB_VEC(___X331,2UL) - ___VEC1(___REF_FIX(46)) - ___VEC1(___REF_SUB(263)) - ___VEC0 -___DEF_SUB_VEC(___X332,3UL) - ___VEC1(___REF_FIX(47)) - ___VEC1(___REF_SUB(272)) - ___VEC1(___REF_FIX(65536)) - ___VEC0 -___DEF_SUB_VEC(___X333,2UL) - ___VEC1(___REF_FIX(48)) - ___VEC1(___REF_SUB(254)) - ___VEC0 -___DEF_SUB_VEC(___X334,3UL) - ___VEC1(___REF_FIX(49)) - ___VEC1(___REF_SUB(263)) - ___VEC1(___REF_FIX(65536)) - ___VEC0 -___DEF_SUB_VEC(___X335,2UL) - ___VEC1(___REF_FIX(50)) - ___VEC1(___REF_SUB(245)) - ___VEC0 -___DEF_SUB_VEC(___X336,3UL) - ___VEC1(___REF_FIX(51)) - ___VEC1(___REF_SUB(254)) - ___VEC1(___REF_FIX(65536)) - ___VEC0 -___DEF_SUB_VEC(___X337,2UL) - ___VEC1(___REF_FIX(52)) - ___VEC1(___REF_SUB(236)) - ___VEC0 -___DEF_SUB_VEC(___X338,3UL) - ___VEC1(___REF_FIX(53)) - ___VEC1(___REF_SUB(245)) - ___VEC1(___REF_FIX(65536)) - ___VEC0 -___DEF_SUB_VEC(___X339,2UL) - ___VEC1(___REF_FIX(54)) - ___VEC1(___REF_SUB(227)) - ___VEC0 -___DEF_SUB_VEC(___X340,3UL) - ___VEC1(___REF_FIX(55)) - ___VEC1(___REF_SUB(236)) - ___VEC1(___REF_FIX(65536)) - ___VEC0 -___DEF_SUB_VEC(___X341,2UL) - ___VEC1(___REF_FIX(56)) - ___VEC1(___REF_SUB(218)) - ___VEC0 -___DEF_SUB_VEC(___X342,3UL) - ___VEC1(___REF_FIX(57)) - ___VEC1(___REF_SUB(227)) - ___VEC1(___REF_FIX(65536)) - ___VEC0 -___DEF_SUB_VEC(___X343,2UL) - ___VEC1(___REF_FIX(58)) - ___VEC1(___REF_SUB(209)) - ___VEC0 -___DEF_SUB_VEC(___X344,3UL) - ___VEC1(___REF_FIX(59)) - ___VEC1(___REF_SUB(218)) - ___VEC1(___REF_FIX(65536)) - ___VEC0 -___DEF_SUB_VEC(___X345,2UL) - ___VEC1(___REF_FIX(60)) - ___VEC1(___REF_SUB(200)) - ___VEC0 -___DEF_SUB_VEC(___X346,3UL) - ___VEC1(___REF_FIX(61)) - ___VEC1(___REF_SUB(209)) - ___VEC1(___REF_FIX(65536)) - ___VEC0 -___DEF_SUB_VEC(___X347,2UL) - ___VEC1(___REF_FIX(62)) - ___VEC1(___REF_SUB(191)) - ___VEC0 -___DEF_SUB_VEC(___X348,3UL) - ___VEC1(___REF_FIX(63)) - ___VEC1(___REF_SUB(200)) - ___VEC1(___REF_FIX(65536)) - ___VEC0 -___DEF_SUB_VEC(___X349,2UL) - ___VEC1(___REF_FIX(64)) - ___VEC1(___REF_SUB(182)) - ___VEC0 -___DEF_SUB_VEC(___X350,3UL) - ___VEC1(___REF_FIX(65)) - ___VEC1(___REF_SUB(191)) - ___VEC1(___REF_FIX(65536)) - ___VEC0 -___DEF_SUB_VEC(___X351,2UL) - ___VEC1(___REF_FIX(66)) - ___VEC1(___REF_SUB(173)) - ___VEC0 -___DEF_SUB_VEC(___X352,3UL) - ___VEC1(___REF_FIX(67)) - ___VEC1(___REF_SUB(182)) - ___VEC1(___REF_FIX(65536)) - ___VEC0 -___DEF_SUB_VEC(___X353,2UL) - ___VEC1(___REF_FIX(68)) - ___VEC1(___REF_SUB(164)) - ___VEC0 -___DEF_SUB_VEC(___X354,3UL) - ___VEC1(___REF_FIX(69)) - ___VEC1(___REF_SUB(173)) - ___VEC1(___REF_FIX(65536)) - ___VEC0 -___DEF_SUB_VEC(___X355,2UL) - ___VEC1(___REF_FIX(70)) - ___VEC1(___REF_SUB(155)) - ___VEC0 -___DEF_SUB_VEC(___X356,3UL) - ___VEC1(___REF_FIX(71)) - ___VEC1(___REF_SUB(164)) - ___VEC1(___REF_FIX(65536)) - ___VEC0 -___DEF_SUB_VEC(___X357,2UL) - ___VEC1(___REF_FIX(72)) - ___VEC1(___REF_SUB(146)) - ___VEC0 -___DEF_SUB_VEC(___X358,3UL) - ___VEC1(___REF_FIX(73)) - ___VEC1(___REF_SUB(155)) - ___VEC1(___REF_FIX(65536)) - ___VEC0 -___DEF_SUB_VEC(___X359,2UL) - ___VEC1(___REF_FIX(74)) - ___VEC1(___REF_SUB(137)) - ___VEC0 -___DEF_SUB_VEC(___X360,3UL) - ___VEC1(___REF_FIX(75)) - ___VEC1(___REF_SUB(146)) - ___VEC1(___REF_FIX(65536)) - ___VEC0 -___DEF_SUB_VEC(___X361,2UL) - ___VEC1(___REF_FIX(76)) - ___VEC1(___REF_SUB(128)) - ___VEC0 -___DEF_SUB_VEC(___X362,3UL) - ___VEC1(___REF_FIX(77)) - ___VEC1(___REF_SUB(137)) - ___VEC1(___REF_FIX(65536)) - ___VEC0 -___DEF_SUB_VEC(___X363,2UL) - ___VEC1(___REF_FIX(78)) - ___VEC1(___REF_SUB(119)) - ___VEC0 -___DEF_SUB_VEC(___X364,3UL) - ___VEC1(___REF_FIX(79)) - ___VEC1(___REF_SUB(128)) - ___VEC1(___REF_FIX(65536)) - ___VEC0 -___DEF_SUB_VEC(___X365,2UL) - ___VEC1(___REF_FIX(80)) - ___VEC1(___REF_SUB(110)) - ___VEC0 -___DEF_SUB_VEC(___X366,3UL) - ___VEC1(___REF_FIX(81)) - ___VEC1(___REF_SUB(119)) - ___VEC1(___REF_FIX(65536)) - ___VEC0 -___DEF_SUB_VEC(___X367,2UL) - ___VEC1(___REF_FIX(82)) - ___VEC1(___REF_SUB(101)) - ___VEC0 -___DEF_SUB_VEC(___X368,3UL) - ___VEC1(___REF_FIX(83)) - ___VEC1(___REF_SUB(110)) - ___VEC1(___REF_FIX(65536)) - ___VEC0 -___DEF_SUB_VEC(___X369,3UL) - ___VEC1(___REF_FIX(84)) - ___VEC1(___REF_SUB(101)) - ___VEC1(___REF_FIX(65536)) - ___VEC0 -___DEF_SUB_VEC(___X370,3UL) - ___VEC1(___REF_FIX(85)) - ___VEC1(___REF_SUB(92)) - ___VEC1(___REF_FIX(65536)) - ___VEC0 -___DEF_SUB_VEC(___X371,1UL) - ___VEC1(___REF_SYM(278,___S_type)) - ___VEC0 -___DEF_SUB_VEC(___X372,2UL) - ___VEC1(___REF_SUB(373)) - ___VEC1(___REF_SUB(80)) - ___VEC0 -___DEF_SUB_VEC(___X373,9UL) - ___VEC1(___REF_SUB(374)) - ___VEC1(___REF_SUB(398)) - ___VEC1(___REF_SUB(401)) - ___VEC1(___REF_SUB(402)) - ___VEC1(___REF_SUB(403)) - ___VEC1(___REF_SUB(404)) - ___VEC1(___REF_SUB(405)) - ___VEC1(___REF_SUB(408)) - ___VEC1(___REF_SUB(409)) - ___VEC0 -___DEF_SUB_VEC(___X374,2UL) - ___VEC1(___REF_FIX(0)) - ___VEC1(___REF_SUB(375)) - ___VEC0 -___DEF_SUB_VEC(___X375,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(279)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(131136)) - ___VEC1(___REF_FIX(2818117)) - ___VEC0 -___DEF_SUB_VEC(___X376,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(3,___S__23__23_lambda)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(131136)) - ___VEC1(___REF_FIX(2818117)) - ___VEC0 -___DEF_SUB_VEC(___X377,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(281)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(655424)) - ___VEC1(___REF_FIX(1179712)) - ___VEC0 -___DEF_SUB_VEC(___X378,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(78,___S_object)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(720960)) - ___VEC1(___REF_FIX(1114176)) - ___VEC0 -___DEF_SUB_VEC(___X379,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(283)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(262209)) - ___VEC1(___REF_FIX(2752581)) - ___VEC0 -___DEF_SUB_VEC(___X380,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(29,___S_call_2d_with_2d_current_2d_continuation)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(327745)) - ___VEC1(___REF_FIX(2293825)) - ___VEC0 -___DEF_SUB_VEC(___X381,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(285)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(393282)) - ___VEC1(___REF_FIX(2687045)) - ___VEC0 -___DEF_SUB_VEC(___X382,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(56,___S_lambda)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(458818)) - ___VEC1(___REF_FIX(852034)) - ___VEC0 -___DEF_SUB_VEC(___X383,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(287)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(917570)) - ___VEC1(___REF_FIX(1114178)) - ___VEC0 -___DEF_SUB_VEC(___X384,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(55,___S_k)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(983106)) - ___VEC1(___REF_FIX(1048642)) - ___VEC0 -___DEF_SUB_VEC(___X385,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(289)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(524355)) - ___VEC1(___REF_FIX(2621509)) - ___VEC0 -___DEF_SUB_VEC(___X386,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(292,___S_with_2d_exception_2d_handler)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(589891)) - ___VEC1(___REF_FIX(2031683)) - ___VEC0 -___DEF_SUB_VEC(___X387,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(291)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(655428)) - ___VEC1(___REF_FIX(1638468)) - ___VEC0 -___DEF_SUB_VEC(___X388,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(56,___S_lambda)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(720964)) - ___VEC1(___REF_FIX(1114180)) - ___VEC0 -___DEF_SUB_VEC(___X389,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(293)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1179716)) - ___VEC1(___REF_FIX(1376324)) - ___VEC0 -___DEF_SUB_VEC(___X390,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(293,___S_x)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1245252)) - ___VEC1(___REF_FIX(1310788)) - ___VEC0 -___DEF_SUB_VEC(___X391,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_FAL) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1441860)) - ___VEC1(___REF_FIX(1572932)) - ___VEC0 -___DEF_SUB_VEC(___X392,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(296)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(655429)) - ___VEC1(___REF_FIX(2555973)) - ___VEC0 -___DEF_SUB_VEC(___X393,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(56,___S_lambda)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(720965)) - ___VEC1(___REF_FIX(1114181)) - ___VEC0 -___DEF_SUB_VEC(___X394,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_NUL) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1179717)) - ___VEC1(___REF_FIX(1310789)) - ___VEC0 -___DEF_SUB_VEC(___X395,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(299)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1376325)) - ___VEC1(___REF_FIX(2490437)) - ___VEC0 -___DEF_SUB_VEC(___X396,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(141,___S_pointer_3f_)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1441861)) - ___VEC1(___REF_FIX(1966149)) - ___VEC0 -___DEF_SUB_VEC(___X397,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(78,___S_object)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(2031685)) - ___VEC1(___REF_FIX(2424901)) - ___VEC0 -___DEF_SUB_VEC(___X398,2UL) - ___VEC1(___REF_FIX(1)) - ___VEC1(___REF_SUB(399)) - ___VEC0 -___DEF_SUB_VEC(___X399,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(301)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(393282)) - ___VEC1(___REF_FIX(2687045)) - ___VEC0 -___DEF_SUB_VEC(___X400,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(3,___S__23__23_lambda)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(393282)) - ___VEC1(___REF_FIX(2687045)) - ___VEC0 -___DEF_SUB_VEC(___X401,2UL) - ___VEC1(___REF_FIX(2)) - ___VEC1(___REF_SUB(399)) - ___VEC0 -___DEF_SUB_VEC(___X402,2UL) - ___VEC1(___REF_FIX(3)) - ___VEC1(___REF_SUB(399)) - ___VEC0 -___DEF_SUB_VEC(___X403,2UL) - ___VEC1(___REF_FIX(4)) - ___VEC1(___REF_SUB(385)) - ___VEC0 -___DEF_SUB_VEC(___X404,2UL) - ___VEC1(___REF_FIX(5)) - ___VEC1(___REF_SUB(385)) - ___VEC0 -___DEF_SUB_VEC(___X405,2UL) - ___VEC1(___REF_FIX(6)) - ___VEC1(___REF_SUB(406)) - ___VEC0 -___DEF_SUB_VEC(___X406,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(302)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(655429)) - ___VEC1(___REF_FIX(2555973)) - ___VEC0 -___DEF_SUB_VEC(___X407,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(3,___S__23__23_lambda)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(655429)) - ___VEC1(___REF_FIX(2555973)) - ___VEC0 -___DEF_SUB_VEC(___X408,2UL) - ___VEC1(___REF_FIX(7)) - ___VEC1(___REF_SUB(397)) - ___VEC0 -___DEF_SUB_VEC(___X409,2UL) - ___VEC1(___REF_FIX(8)) - ___VEC1(___REF_SUB(410)) - ___VEC0 -___DEF_SUB_VEC(___X410,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(303)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(655428)) - ___VEC1(___REF_FIX(1638468)) - ___VEC0 -___DEF_SUB_VEC(___X411,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(3,___S__23__23_lambda)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(655428)) - ___VEC1(___REF_FIX(1638468)) - ___VEC0 -___DEF_SUB_VEC(___X412,2UL) - ___VEC1(___REF_SUB(413)) - ___VEC1(___REF_SUB(437)) - ___VEC0 -___DEF_SUB_VEC(___X413,11UL) - ___VEC1(___REF_SUB(414)) - ___VEC1(___REF_SUB(427)) - ___VEC1(___REF_SUB(428)) - ___VEC1(___REF_SUB(429)) - ___VEC1(___REF_SUB(430)) - ___VEC1(___REF_SUB(431)) - ___VEC1(___REF_SUB(432)) - ___VEC1(___REF_SUB(433)) - ___VEC1(___REF_SUB(434)) - ___VEC1(___REF_SUB(435)) - ___VEC1(___REF_SUB(436)) - ___VEC0 -___DEF_SUB_VEC(___X414,2UL) - ___VEC1(___REF_FIX(0)) - ___VEC1(___REF_SUB(415)) - ___VEC0 -___DEF_SUB_VEC(___X415,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(304)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(131147)) - ___VEC1(___REF_FIX(2228301)) - ___VEC0 -___DEF_SUB_VEC(___X416,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(3,___S__23__23_lambda)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(131147)) - ___VEC1(___REF_FIX(2228301)) - ___VEC0 -___DEF_SUB_VEC(___X417,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(306)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(655435)) - ___VEC1(___REF_FIX(1245259)) - ___VEC0 -___DEF_SUB_VEC(___X418,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(103,___S_pointer)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(720971)) - ___VEC1(___REF_FIX(1179723)) - ___VEC0 -___DEF_SUB_VEC(___X419,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(308)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(262220)) - ___VEC1(___REF_FIX(2162765)) - ___VEC0 -___DEF_SUB_VEC(___X420,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(20,___S_and)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(327756)) - ___VEC1(___REF_FIX(524364)) - ___VEC0 -___DEF_SUB_VEC(___X421,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(310)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(589900)) - ___VEC1(___REF_FIX(2097228)) - ___VEC0 -___DEF_SUB_VEC(___X422,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(91,___S_pffi_2d_pointer_3f_)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(655436)) - ___VEC1(___REF_FIX(1507404)) - ___VEC0 -___DEF_SUB_VEC(___X423,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(103,___S_pointer)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1572940)) - ___VEC1(___REF_FIX(2031692)) - ___VEC0 -___DEF_SUB_VEC(___X424,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(313)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(589901)) - ___VEC1(___REF_FIX(2097229)) - ___VEC0 -___DEF_SUB_VEC(___X425,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(104,___S_pointer_2d_null_3f_)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(655437)) - ___VEC1(___REF_FIX(1507405)) - ___VEC0 -___DEF_SUB_VEC(___X426,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(103,___S_pointer)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1572941)) - ___VEC1(___REF_FIX(2031693)) - ___VEC0 -___DEF_SUB_VEC(___X427,3UL) - ___VEC1(___REF_FIX(1)) - ___VEC1(___REF_SUB(379)) - ___VEC1(___REF_FIX(65536)) - ___VEC0 -___DEF_SUB_VEC(___X428,3UL) - ___VEC1(___REF_FIX(2)) - ___VEC1(___REF_SUB(379)) - ___VEC1(___REF_FIX(65536)) - ___VEC0 -___DEF_SUB_VEC(___X429,3UL) - ___VEC1(___REF_FIX(3)) - ___VEC1(___REF_SUB(379)) - ___VEC1(___REF_FIX(65536)) - ___VEC0 -___DEF_SUB_VEC(___X430,2UL) - ___VEC1(___REF_FIX(4)) - ___VEC1(___REF_SUB(424)) - ___VEC0 -___DEF_SUB_VEC(___X431,2UL) - ___VEC1(___REF_FIX(5)) - ___VEC1(___REF_SUB(399)) - ___VEC0 -___DEF_SUB_VEC(___X432,2UL) - ___VEC1(___REF_FIX(6)) - ___VEC1(___REF_SUB(385)) - ___VEC0 -___DEF_SUB_VEC(___X433,2UL) - ___VEC1(___REF_FIX(7)) - ___VEC1(___REF_SUB(385)) - ___VEC0 -___DEF_SUB_VEC(___X434,2UL) - ___VEC1(___REF_FIX(8)) - ___VEC1(___REF_SUB(406)) - ___VEC0 -___DEF_SUB_VEC(___X435,2UL) - ___VEC1(___REF_FIX(9)) - ___VEC1(___REF_SUB(397)) - ___VEC0 -___DEF_SUB_VEC(___X436,2UL) - ___VEC1(___REF_FIX(10)) - ___VEC1(___REF_SUB(410)) - ___VEC0 -___DEF_SUB_VEC(___X437,1UL) - ___VEC1(___REF_SYM(103,___S_pointer)) - ___VEC0 -___DEF_SUB_VEC(___X438,2UL) - ___VEC1(___REF_SUB(439)) - ___VEC1(___REF_SUB(735)) - ___VEC0 -___DEF_SUB_VEC(___X439,58UL) - ___VEC1(___REF_SUB(440)) - ___VEC1(___REF_SUB(678)) - ___VEC1(___REF_SUB(679)) - ___VEC1(___REF_SUB(680)) - ___VEC1(___REF_SUB(681)) - ___VEC1(___REF_SUB(682)) - ___VEC1(___REF_SUB(683)) - ___VEC1(___REF_SUB(684)) - ___VEC1(___REF_SUB(685)) - ___VEC1(___REF_SUB(686)) - ___VEC1(___REF_SUB(687)) - ___VEC1(___REF_SUB(688)) - ___VEC1(___REF_SUB(689)) - ___VEC1(___REF_SUB(690)) - ___VEC1(___REF_SUB(691)) - ___VEC1(___REF_SUB(692)) - ___VEC1(___REF_SUB(693)) - ___VEC1(___REF_SUB(694)) - ___VEC1(___REF_SUB(695)) - ___VEC1(___REF_SUB(696)) - ___VEC1(___REF_SUB(697)) - ___VEC1(___REF_SUB(698)) - ___VEC1(___REF_SUB(699)) - ___VEC1(___REF_SUB(700)) - ___VEC1(___REF_SUB(701)) - ___VEC1(___REF_SUB(702)) - ___VEC1(___REF_SUB(703)) - ___VEC1(___REF_SUB(704)) - ___VEC1(___REF_SUB(705)) - ___VEC1(___REF_SUB(706)) - ___VEC1(___REF_SUB(707)) - ___VEC1(___REF_SUB(708)) - ___VEC1(___REF_SUB(709)) - ___VEC1(___REF_SUB(710)) - ___VEC1(___REF_SUB(711)) - ___VEC1(___REF_SUB(712)) - ___VEC1(___REF_SUB(713)) - ___VEC1(___REF_SUB(714)) - ___VEC1(___REF_SUB(715)) - ___VEC1(___REF_SUB(716)) - ___VEC1(___REF_SUB(717)) - ___VEC1(___REF_SUB(718)) - ___VEC1(___REF_SUB(719)) - ___VEC1(___REF_SUB(720)) - ___VEC1(___REF_SUB(721)) - ___VEC1(___REF_SUB(722)) - ___VEC1(___REF_SUB(723)) - ___VEC1(___REF_SUB(724)) - ___VEC1(___REF_SUB(725)) - ___VEC1(___REF_SUB(726)) - ___VEC1(___REF_SUB(727)) - ___VEC1(___REF_SUB(728)) - ___VEC1(___REF_SUB(729)) - ___VEC1(___REF_SUB(730)) - ___VEC1(___REF_SUB(731)) - ___VEC1(___REF_SUB(732)) - ___VEC1(___REF_SUB(733)) - ___VEC1(___REF_SUB(734)) - ___VEC0 -___DEF_SUB_VEC(___X440,2UL) - ___VEC1(___REF_FIX(0)) - ___VEC1(___REF_SUB(441)) - ___VEC0 -___DEF_SUB_VEC(___X441,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(315)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(131177)) - ___VEC1(___REF_FIX(5374076)) - ___VEC0 -___DEF_SUB_VEC(___X442,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(3,___S__23__23_lambda)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(131177)) - ___VEC1(___REF_FIX(5374076)) - ___VEC0 -___DEF_SUB_VEC(___X443,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(317)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(655465)) - ___VEC1(___REF_FIX(2424937)) - ___VEC0 -___DEF_SUB_VEC(___X444,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(103,___S_pointer)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(721001)) - ___VEC1(___REF_FIX(1179753)) - ___VEC0 -___DEF_SUB_VEC(___X445,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(278,___S_type)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1245289)) - ___VEC1(___REF_FIX(1507433)) - ___VEC0 -___DEF_SUB_VEC(___X446,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(79,___S_offset)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1572969)) - ___VEC1(___REF_FIX(1966185)) - ___VEC0 -___DEF_SUB_VEC(___X447,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(288,___S_value)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(2031721)) - ___VEC1(___REF_FIX(2359401)) - ___VEC0 -___DEF_SUB_VEC(___X448,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(322)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(262250)) - ___VEC1(___REF_FIX(5308540)) - ___VEC0 -___DEF_SUB_VEC(___X449,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(35,___S_cond)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(327786)) - ___VEC1(___REF_FIX(589930)) - ___VEC0 -___DEF_SUB_VEC(___X450,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(324)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(655466)) - ___VEC1(___REF_FIX(4980842)) - ___VEC0 -___DEF_SUB_VEC(___X451,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(325)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(721002)) - ___VEC1(___REF_FIX(1966186)) - ___VEC0 -___DEF_SUB_VEC(___X452,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(42,___S_equal_3f_)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(786538)) - ___VEC1(___REF_FIX(1179754)) - ___VEC0 -___DEF_SUB_VEC(___X453,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(278,___S_type)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1245290)) - ___VEC1(___REF_FIX(1507434)) - ___VEC0 -___DEF_SUB_VEC(___X454,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(328)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1572970)) - ___VEC1(___REF_FIX(1900650)) - ___VEC0 -___DEF_SUB_VEC(___X455,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(142,___S_quote)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1572970)) - ___VEC1(___REF_FIX(1900650)) - ___VEC0 -___DEF_SUB_VEC(___X456,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(54,___S_int8)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1638506)) - ___VEC1(___REF_FIX(1900650)) - ___VEC0 -___DEF_SUB_VEC(___X457,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(331)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(2031722)) - ___VEC1(___REF_FIX(4915306)) - ___VEC0 -___DEF_SUB_VEC(___X458,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(130,___S_pointer_2d_set_2d_c_2d_int8__t_21_)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(2097258)) - ___VEC1(___REF_FIX(3473514)) - ___VEC0 -___DEF_SUB_VEC(___X459,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(103,___S_pointer)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(3539050)) - ___VEC1(___REF_FIX(3997802)) - ___VEC0 -___DEF_SUB_VEC(___X460,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(79,___S_offset)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(4063338)) - ___VEC1(___REF_FIX(4456554)) - ___VEC0 -___DEF_SUB_VEC(___X461,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(288,___S_value)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(4522090)) - ___VEC1(___REF_FIX(4849770)) - ___VEC0 -___DEF_SUB_VEC(___X462,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(336)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(655467)) - ___VEC1(___REF_FIX(5111915)) - ___VEC0 -___DEF_SUB_VEC(___X463,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(337)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(721003)) - ___VEC1(___REF_FIX(2031723)) - ___VEC0 -___DEF_SUB_VEC(___X464,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(42,___S_equal_3f_)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(786539)) - ___VEC1(___REF_FIX(1179755)) - ___VEC0 -___DEF_SUB_VEC(___X465,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(278,___S_type)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1245291)) - ___VEC1(___REF_FIX(1507435)) - ___VEC0 -___DEF_SUB_VEC(___X466,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(340)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1572971)) - ___VEC1(___REF_FIX(1966187)) - ___VEC0 -___DEF_SUB_VEC(___X467,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(142,___S_quote)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1572971)) - ___VEC1(___REF_FIX(1966187)) - ___VEC0 -___DEF_SUB_VEC(___X468,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(283,___S_uint8)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1638507)) - ___VEC1(___REF_FIX(1966187)) - ___VEC0 -___DEF_SUB_VEC(___X469,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(343)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(2097259)) - ___VEC1(___REF_FIX(5046379)) - ___VEC0 -___DEF_SUB_VEC(___X470,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(137,___S_pointer_2d_set_2d_c_2d_uint8__t_21_)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(2162795)) - ___VEC1(___REF_FIX(3604587)) - ___VEC0 -___DEF_SUB_VEC(___X471,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(103,___S_pointer)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(3670123)) - ___VEC1(___REF_FIX(4128875)) - ___VEC0 -___DEF_SUB_VEC(___X472,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(79,___S_offset)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(4194411)) - ___VEC1(___REF_FIX(4587627)) - ___VEC0 -___DEF_SUB_VEC(___X473,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(288,___S_value)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(4653163)) - ___VEC1(___REF_FIX(4980843)) - ___VEC0 -___DEF_SUB_VEC(___X474,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(348)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(655468)) - ___VEC1(___REF_FIX(5111916)) - ___VEC0 -___DEF_SUB_VEC(___X475,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(349)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(721004)) - ___VEC1(___REF_FIX(2031724)) - ___VEC0 -___DEF_SUB_VEC(___X476,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(42,___S_equal_3f_)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(786540)) - ___VEC1(___REF_FIX(1179756)) - ___VEC0 -___DEF_SUB_VEC(___X477,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(278,___S_type)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1245292)) - ___VEC1(___REF_FIX(1507436)) - ___VEC0 -___DEF_SUB_VEC(___X478,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(352)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1572972)) - ___VEC1(___REF_FIX(1966188)) - ___VEC0 -___DEF_SUB_VEC(___X479,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(142,___S_quote)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1572972)) - ___VEC1(___REF_FIX(1966188)) - ___VEC0 -___DEF_SUB_VEC(___X480,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(51,___S_int16)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1638508)) - ___VEC1(___REF_FIX(1966188)) - ___VEC0 -___DEF_SUB_VEC(___X481,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(355)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(2097260)) - ___VEC1(___REF_FIX(5046380)) - ___VEC0 -___DEF_SUB_VEC(___X482,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(127,___S_pointer_2d_set_2d_c_2d_int16__t_21_)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(2162796)) - ___VEC1(___REF_FIX(3604588)) - ___VEC0 -___DEF_SUB_VEC(___X483,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(103,___S_pointer)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(3670124)) - ___VEC1(___REF_FIX(4128876)) - ___VEC0 -___DEF_SUB_VEC(___X484,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(79,___S_offset)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(4194412)) - ___VEC1(___REF_FIX(4587628)) - ___VEC0 -___DEF_SUB_VEC(___X485,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(288,___S_value)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(4653164)) - ___VEC1(___REF_FIX(4980844)) - ___VEC0 -___DEF_SUB_VEC(___X486,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(360)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(655469)) - ___VEC1(___REF_FIX(5242989)) - ___VEC0 -___DEF_SUB_VEC(___X487,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(361)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(721005)) - ___VEC1(___REF_FIX(2097261)) - ___VEC0 -___DEF_SUB_VEC(___X488,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(42,___S_equal_3f_)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(786541)) - ___VEC1(___REF_FIX(1179757)) - ___VEC0 -___DEF_SUB_VEC(___X489,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(278,___S_type)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1245293)) - ___VEC1(___REF_FIX(1507437)) - ___VEC0 -___DEF_SUB_VEC(___X490,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(364)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1572973)) - ___VEC1(___REF_FIX(2031725)) - ___VEC0 -___DEF_SUB_VEC(___X491,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(142,___S_quote)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1572973)) - ___VEC1(___REF_FIX(2031725)) - ___VEC0 -___DEF_SUB_VEC(___X492,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(280,___S_uint16)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1638509)) - ___VEC1(___REF_FIX(2031725)) - ___VEC0 -___DEF_SUB_VEC(___X493,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(367)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(2162797)) - ___VEC1(___REF_FIX(5177453)) - ___VEC0 -___DEF_SUB_VEC(___X494,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(134,___S_pointer_2d_set_2d_c_2d_uint16__t_21_)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(2228333)) - ___VEC1(___REF_FIX(3735661)) - ___VEC0 -___DEF_SUB_VEC(___X495,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(103,___S_pointer)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(3801197)) - ___VEC1(___REF_FIX(4259949)) - ___VEC0 -___DEF_SUB_VEC(___X496,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(79,___S_offset)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(4325485)) - ___VEC1(___REF_FIX(4718701)) - ___VEC0 -___DEF_SUB_VEC(___X497,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(288,___S_value)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(4784237)) - ___VEC1(___REF_FIX(5111917)) - ___VEC0 -___DEF_SUB_VEC(___X498,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(372)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(655470)) - ___VEC1(___REF_FIX(5111918)) - ___VEC0 -___DEF_SUB_VEC(___X499,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(373)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(721006)) - ___VEC1(___REF_FIX(2031726)) - ___VEC0 -___DEF_SUB_VEC(___X500,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(42,___S_equal_3f_)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(786542)) - ___VEC1(___REF_FIX(1179758)) - ___VEC0 -___DEF_SUB_VEC(___X501,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(278,___S_type)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1245294)) - ___VEC1(___REF_FIX(1507438)) - ___VEC0 -___DEF_SUB_VEC(___X502,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(376)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1572974)) - ___VEC1(___REF_FIX(1966190)) - ___VEC0 -___DEF_SUB_VEC(___X503,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(142,___S_quote)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1572974)) - ___VEC1(___REF_FIX(1966190)) - ___VEC0 -___DEF_SUB_VEC(___X504,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(52,___S_int32)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1638510)) - ___VEC1(___REF_FIX(1966190)) - ___VEC0 -___DEF_SUB_VEC(___X505,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(379)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(2097262)) - ___VEC1(___REF_FIX(5046382)) - ___VEC0 -___DEF_SUB_VEC(___X506,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(128,___S_pointer_2d_set_2d_c_2d_int32__t_21_)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(2162798)) - ___VEC1(___REF_FIX(3604590)) - ___VEC0 -___DEF_SUB_VEC(___X507,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(103,___S_pointer)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(3670126)) - ___VEC1(___REF_FIX(4128878)) - ___VEC0 -___DEF_SUB_VEC(___X508,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(79,___S_offset)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(4194414)) - ___VEC1(___REF_FIX(4587630)) - ___VEC0 -___DEF_SUB_VEC(___X509,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(288,___S_value)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(4653166)) - ___VEC1(___REF_FIX(4980846)) - ___VEC0 -___DEF_SUB_VEC(___X510,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(384)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(655471)) - ___VEC1(___REF_FIX(5242991)) - ___VEC0 -___DEF_SUB_VEC(___X511,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(385)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(721007)) - ___VEC1(___REF_FIX(2097263)) - ___VEC0 -___DEF_SUB_VEC(___X512,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(42,___S_equal_3f_)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(786543)) - ___VEC1(___REF_FIX(1179759)) - ___VEC0 -___DEF_SUB_VEC(___X513,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(278,___S_type)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1245295)) - ___VEC1(___REF_FIX(1507439)) - ___VEC0 -___DEF_SUB_VEC(___X514,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(388)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1572975)) - ___VEC1(___REF_FIX(2031727)) - ___VEC0 -___DEF_SUB_VEC(___X515,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(142,___S_quote)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1572975)) - ___VEC1(___REF_FIX(2031727)) - ___VEC0 -___DEF_SUB_VEC(___X516,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(281,___S_uint32)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1638511)) - ___VEC1(___REF_FIX(2031727)) - ___VEC0 -___DEF_SUB_VEC(___X517,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(391)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(2162799)) - ___VEC1(___REF_FIX(5177455)) - ___VEC0 -___DEF_SUB_VEC(___X518,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(135,___S_pointer_2d_set_2d_c_2d_uint32__t_21_)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(2228335)) - ___VEC1(___REF_FIX(3735663)) - ___VEC0 -___DEF_SUB_VEC(___X519,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(103,___S_pointer)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(3801199)) - ___VEC1(___REF_FIX(4259951)) - ___VEC0 -___DEF_SUB_VEC(___X520,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(79,___S_offset)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(4325487)) - ___VEC1(___REF_FIX(4718703)) - ___VEC0 -___DEF_SUB_VEC(___X521,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(288,___S_value)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(4784239)) - ___VEC1(___REF_FIX(5111919)) - ___VEC0 -___DEF_SUB_VEC(___X522,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(396)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(655472)) - ___VEC1(___REF_FIX(5111920)) - ___VEC0 -___DEF_SUB_VEC(___X523,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(397)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(721008)) - ___VEC1(___REF_FIX(2031728)) - ___VEC0 -___DEF_SUB_VEC(___X524,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(42,___S_equal_3f_)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(786544)) - ___VEC1(___REF_FIX(1179760)) - ___VEC0 -___DEF_SUB_VEC(___X525,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(278,___S_type)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1245296)) - ___VEC1(___REF_FIX(1507440)) - ___VEC0 -___DEF_SUB_VEC(___X526,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(400)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1572976)) - ___VEC1(___REF_FIX(1966192)) - ___VEC0 -___DEF_SUB_VEC(___X527,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(142,___S_quote)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1572976)) - ___VEC1(___REF_FIX(1966192)) - ___VEC0 -___DEF_SUB_VEC(___X528,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(53,___S_int64)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1638512)) - ___VEC1(___REF_FIX(1966192)) - ___VEC0 -___DEF_SUB_VEC(___X529,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(403)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(2097264)) - ___VEC1(___REF_FIX(5046384)) - ___VEC0 -___DEF_SUB_VEC(___X530,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(129,___S_pointer_2d_set_2d_c_2d_int64__t_21_)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(2162800)) - ___VEC1(___REF_FIX(3604592)) - ___VEC0 -___DEF_SUB_VEC(___X531,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(103,___S_pointer)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(3670128)) - ___VEC1(___REF_FIX(4128880)) - ___VEC0 -___DEF_SUB_VEC(___X532,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(79,___S_offset)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(4194416)) - ___VEC1(___REF_FIX(4587632)) - ___VEC0 -___DEF_SUB_VEC(___X533,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(288,___S_value)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(4653168)) - ___VEC1(___REF_FIX(4980848)) - ___VEC0 -___DEF_SUB_VEC(___X534,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(408)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(655473)) - ___VEC1(___REF_FIX(5242993)) - ___VEC0 -___DEF_SUB_VEC(___X535,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(409)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(721009)) - ___VEC1(___REF_FIX(2097265)) - ___VEC0 -___DEF_SUB_VEC(___X536,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(42,___S_equal_3f_)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(786545)) - ___VEC1(___REF_FIX(1179761)) - ___VEC0 -___DEF_SUB_VEC(___X537,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(278,___S_type)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1245297)) - ___VEC1(___REF_FIX(1507441)) - ___VEC0 -___DEF_SUB_VEC(___X538,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(412)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1572977)) - ___VEC1(___REF_FIX(2031729)) - ___VEC0 -___DEF_SUB_VEC(___X539,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(142,___S_quote)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1572977)) - ___VEC1(___REF_FIX(2031729)) - ___VEC0 -___DEF_SUB_VEC(___X540,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(282,___S_uint64)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1638513)) - ___VEC1(___REF_FIX(2031729)) - ___VEC0 -___DEF_SUB_VEC(___X541,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(415)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(2162801)) - ___VEC1(___REF_FIX(5177457)) - ___VEC0 -___DEF_SUB_VEC(___X542,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(136,___S_pointer_2d_set_2d_c_2d_uint64__t_21_)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(2228337)) - ___VEC1(___REF_FIX(3735665)) - ___VEC0 -___DEF_SUB_VEC(___X543,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(103,___S_pointer)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(3801201)) - ___VEC1(___REF_FIX(4259953)) - ___VEC0 -___DEF_SUB_VEC(___X544,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(79,___S_offset)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(4325489)) - ___VEC1(___REF_FIX(4718705)) - ___VEC0 -___DEF_SUB_VEC(___X545,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(288,___S_value)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(4784241)) - ___VEC1(___REF_FIX(5111921)) - ___VEC0 -___DEF_SUB_VEC(___X546,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(420)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(655474)) - ___VEC1(___REF_FIX(4849778)) - ___VEC0 -___DEF_SUB_VEC(___X547,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(421)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(721010)) - ___VEC1(___REF_FIX(1966194)) - ___VEC0 -___DEF_SUB_VEC(___X548,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(42,___S_equal_3f_)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(786546)) - ___VEC1(___REF_FIX(1179762)) - ___VEC0 -___DEF_SUB_VEC(___X549,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(278,___S_type)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1245298)) - ___VEC1(___REF_FIX(1507442)) - ___VEC0 -___DEF_SUB_VEC(___X550,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(424)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1572978)) - ___VEC1(___REF_FIX(1900658)) - ___VEC0 -___DEF_SUB_VEC(___X551,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(142,___S_quote)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1572978)) - ___VEC1(___REF_FIX(1900658)) - ___VEC0 -___DEF_SUB_VEC(___X552,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(33,___S_char)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1638514)) - ___VEC1(___REF_FIX(1900658)) - ___VEC0 -___DEF_SUB_VEC(___X553,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(427)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(2031730)) - ___VEC1(___REF_FIX(4784242)) - ___VEC0 -___DEF_SUB_VEC(___X554,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(123,___S_pointer_2d_set_2d_c_2d_char_21_)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(2097266)) - ___VEC1(___REF_FIX(3342450)) - ___VEC0 -___DEF_SUB_VEC(___X555,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(103,___S_pointer)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(3407986)) - ___VEC1(___REF_FIX(3866738)) - ___VEC0 -___DEF_SUB_VEC(___X556,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(79,___S_offset)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(3932274)) - ___VEC1(___REF_FIX(4325490)) - ___VEC0 -___DEF_SUB_VEC(___X557,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(288,___S_value)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(4391026)) - ___VEC1(___REF_FIX(4718706)) - ___VEC0 -___DEF_SUB_VEC(___X558,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(432)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(655475)) - ___VEC1(___REF_FIX(4980851)) - ___VEC0 -___DEF_SUB_VEC(___X559,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(433)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(721011)) - ___VEC1(___REF_FIX(2031731)) - ___VEC0 -___DEF_SUB_VEC(___X560,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(42,___S_equal_3f_)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(786547)) - ___VEC1(___REF_FIX(1179763)) - ___VEC0 -___DEF_SUB_VEC(___X561,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(278,___S_type)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1245299)) - ___VEC1(___REF_FIX(1507443)) - ___VEC0 -___DEF_SUB_VEC(___X562,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(436)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1572979)) - ___VEC1(___REF_FIX(1966195)) - ___VEC0 -___DEF_SUB_VEC(___X563,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(142,___S_quote)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1572979)) - ___VEC1(___REF_FIX(1966195)) - ___VEC0 -___DEF_SUB_VEC(___X564,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(241,___S_short)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1638515)) - ___VEC1(___REF_FIX(1966195)) - ___VEC0 -___DEF_SUB_VEC(___X565,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(439)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(2097267)) - ___VEC1(___REF_FIX(4915315)) - ___VEC0 -___DEF_SUB_VEC(___X566,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(133,___S_pointer_2d_set_2d_c_2d_short_21_)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(2162803)) - ___VEC1(___REF_FIX(3473523)) - ___VEC0 -___DEF_SUB_VEC(___X567,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(103,___S_pointer)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(3539059)) - ___VEC1(___REF_FIX(3997811)) - ___VEC0 -___DEF_SUB_VEC(___X568,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(79,___S_offset)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(4063347)) - ___VEC1(___REF_FIX(4456563)) - ___VEC0 -___DEF_SUB_VEC(___X569,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(288,___S_value)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(4522099)) - ___VEC1(___REF_FIX(4849779)) - ___VEC0 -___DEF_SUB_VEC(___X570,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(444)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(655476)) - ___VEC1(___REF_FIX(6160500)) - ___VEC0 -___DEF_SUB_VEC(___X571,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(445)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(721012)) - ___VEC1(___REF_FIX(2621556)) - ___VEC0 -___DEF_SUB_VEC(___X572,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(42,___S_equal_3f_)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(786548)) - ___VEC1(___REF_FIX(1179764)) - ___VEC0 -___DEF_SUB_VEC(___X573,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(278,___S_type)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1245300)) - ___VEC1(___REF_FIX(1507444)) - ___VEC0 -___DEF_SUB_VEC(___X574,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(448)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1572980)) - ___VEC1(___REF_FIX(2556020)) - ___VEC0 -___DEF_SUB_VEC(___X575,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(142,___S_quote)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1572980)) - ___VEC1(___REF_FIX(2556020)) - ___VEC0 -___DEF_SUB_VEC(___X576,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(287,___S_unsigned_2d_short)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1638516)) - ___VEC1(___REF_FIX(2556020)) - ___VEC0 -___DEF_SUB_VEC(___X577,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(451)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(2687092)) - ___VEC1(___REF_FIX(6094964)) - ___VEC0 -___DEF_SUB_VEC(___X578,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(140,___S_pointer_2d_set_2d_c_2d_unsigned_2d_short_21_)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(2752628)) - ___VEC1(___REF_FIX(4653172)) - ___VEC0 -___DEF_SUB_VEC(___X579,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(103,___S_pointer)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(4718708)) - ___VEC1(___REF_FIX(5177460)) - ___VEC0 -___DEF_SUB_VEC(___X580,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(79,___S_offset)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(5242996)) - ___VEC1(___REF_FIX(5636212)) - ___VEC0 -___DEF_SUB_VEC(___X581,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(288,___S_value)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(5701748)) - ___VEC1(___REF_FIX(6029428)) - ___VEC0 -___DEF_SUB_VEC(___X582,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(456)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(655477)) - ___VEC1(___REF_FIX(4718709)) - ___VEC0 -___DEF_SUB_VEC(___X583,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(457)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(721013)) - ___VEC1(___REF_FIX(1900661)) - ___VEC0 -___DEF_SUB_VEC(___X584,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(42,___S_equal_3f_)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(786549)) - ___VEC1(___REF_FIX(1179765)) - ___VEC0 -___DEF_SUB_VEC(___X585,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(278,___S_type)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1245301)) - ___VEC1(___REF_FIX(1507445)) - ___VEC0 -___DEF_SUB_VEC(___X586,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(460)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1572981)) - ___VEC1(___REF_FIX(1835125)) - ___VEC0 -___DEF_SUB_VEC(___X587,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(142,___S_quote)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1572981)) - ___VEC1(___REF_FIX(1835125)) - ___VEC0 -___DEF_SUB_VEC(___X588,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(50,___S_int)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1638517)) - ___VEC1(___REF_FIX(1835125)) - ___VEC0 -___DEF_SUB_VEC(___X589,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(463)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1966197)) - ___VEC1(___REF_FIX(4653173)) - ___VEC0 -___DEF_SUB_VEC(___X590,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(126,___S_pointer_2d_set_2d_c_2d_int_21_)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(2031733)) - ___VEC1(___REF_FIX(3211381)) - ___VEC0 -___DEF_SUB_VEC(___X591,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(103,___S_pointer)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(3276917)) - ___VEC1(___REF_FIX(3735669)) - ___VEC0 -___DEF_SUB_VEC(___X592,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(79,___S_offset)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(3801205)) - ___VEC1(___REF_FIX(4194421)) - ___VEC0 -___DEF_SUB_VEC(___X593,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(288,___S_value)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(4259957)) - ___VEC1(___REF_FIX(4587637)) - ___VEC0 -___DEF_SUB_VEC(___X594,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(468)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(655478)) - ___VEC1(___REF_FIX(5898358)) - ___VEC0 -___DEF_SUB_VEC(___X595,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(469)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(721014)) - ___VEC1(___REF_FIX(2490486)) - ___VEC0 -___DEF_SUB_VEC(___X596,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(42,___S_equal_3f_)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(786550)) - ___VEC1(___REF_FIX(1179766)) - ___VEC0 -___DEF_SUB_VEC(___X597,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(278,___S_type)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1245302)) - ___VEC1(___REF_FIX(1507446)) - ___VEC0 -___DEF_SUB_VEC(___X598,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(472)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1572982)) - ___VEC1(___REF_FIX(2424950)) - ___VEC0 -___DEF_SUB_VEC(___X599,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(142,___S_quote)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1572982)) - ___VEC1(___REF_FIX(2424950)) - ___VEC0 -___DEF_SUB_VEC(___X600,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(285,___S_unsigned_2d_int)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1638518)) - ___VEC1(___REF_FIX(2424950)) - ___VEC0 -___DEF_SUB_VEC(___X601,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(475)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(2556022)) - ___VEC1(___REF_FIX(5832822)) - ___VEC0 -___DEF_SUB_VEC(___X602,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(138,___S_pointer_2d_set_2d_c_2d_unsigned_2d_int_21_)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(2621558)) - ___VEC1(___REF_FIX(4391030)) - ___VEC0 -___DEF_SUB_VEC(___X603,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(103,___S_pointer)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(4456566)) - ___VEC1(___REF_FIX(4915318)) - ___VEC0 -___DEF_SUB_VEC(___X604,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(79,___S_offset)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(4980854)) - ___VEC1(___REF_FIX(5374070)) - ___VEC0 -___DEF_SUB_VEC(___X605,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(288,___S_value)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(5439606)) - ___VEC1(___REF_FIX(5767286)) - ___VEC0 -___DEF_SUB_VEC(___X606,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(480)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(655479)) - ___VEC1(___REF_FIX(4849783)) - ___VEC0 -___DEF_SUB_VEC(___X607,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(481)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(721015)) - ___VEC1(___REF_FIX(1966199)) - ___VEC0 -___DEF_SUB_VEC(___X608,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(42,___S_equal_3f_)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(786551)) - ___VEC1(___REF_FIX(1179767)) - ___VEC0 -___DEF_SUB_VEC(___X609,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(278,___S_type)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1245303)) - ___VEC1(___REF_FIX(1507447)) - ___VEC0 -___DEF_SUB_VEC(___X610,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(484)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1572983)) - ___VEC1(___REF_FIX(1900663)) - ___VEC0 -___DEF_SUB_VEC(___X611,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(142,___S_quote)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1572983)) - ___VEC1(___REF_FIX(1900663)) - ___VEC0 -___DEF_SUB_VEC(___X612,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(65,___S_long)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1638519)) - ___VEC1(___REF_FIX(1900663)) - ___VEC0 -___DEF_SUB_VEC(___X613,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(487)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(2031735)) - ___VEC1(___REF_FIX(4784247)) - ___VEC0 -___DEF_SUB_VEC(___X614,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(131,___S_pointer_2d_set_2d_c_2d_long_21_)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(2097271)) - ___VEC1(___REF_FIX(3342455)) - ___VEC0 -___DEF_SUB_VEC(___X615,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(103,___S_pointer)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(3407991)) - ___VEC1(___REF_FIX(3866743)) - ___VEC0 -___DEF_SUB_VEC(___X616,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(79,___S_offset)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(3932279)) - ___VEC1(___REF_FIX(4325495)) - ___VEC0 -___DEF_SUB_VEC(___X617,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(288,___S_value)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(4391031)) - ___VEC1(___REF_FIX(4718711)) - ___VEC0 -___DEF_SUB_VEC(___X618,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(492)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(655480)) - ___VEC1(___REF_FIX(6029432)) - ___VEC0 -___DEF_SUB_VEC(___X619,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(493)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(721016)) - ___VEC1(___REF_FIX(2556024)) - ___VEC0 -___DEF_SUB_VEC(___X620,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(42,___S_equal_3f_)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(786552)) - ___VEC1(___REF_FIX(1179768)) - ___VEC0 -___DEF_SUB_VEC(___X621,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(278,___S_type)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1245304)) - ___VEC1(___REF_FIX(1507448)) - ___VEC0 -___DEF_SUB_VEC(___X622,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(496)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1572984)) - ___VEC1(___REF_FIX(2490488)) - ___VEC0 -___DEF_SUB_VEC(___X623,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(142,___S_quote)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1572984)) - ___VEC1(___REF_FIX(2490488)) - ___VEC0 -___DEF_SUB_VEC(___X624,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(286,___S_unsigned_2d_long)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1638520)) - ___VEC1(___REF_FIX(2490488)) - ___VEC0 -___DEF_SUB_VEC(___X625,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(499)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(2621560)) - ___VEC1(___REF_FIX(5963896)) - ___VEC0 -___DEF_SUB_VEC(___X626,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(139,___S_pointer_2d_set_2d_c_2d_unsigned_2d_long_21_)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(2687096)) - ___VEC1(___REF_FIX(4522104)) - ___VEC0 -___DEF_SUB_VEC(___X627,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(103,___S_pointer)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(4587640)) - ___VEC1(___REF_FIX(5046392)) - ___VEC0 -___DEF_SUB_VEC(___X628,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(79,___S_offset)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(5111928)) - ___VEC1(___REF_FIX(5505144)) - ___VEC0 -___DEF_SUB_VEC(___X629,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(288,___S_value)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(5570680)) - ___VEC1(___REF_FIX(5898360)) - ___VEC0 -___DEF_SUB_VEC(___X630,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(504)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(655481)) - ___VEC1(___REF_FIX(4980857)) - ___VEC0 -___DEF_SUB_VEC(___X631,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(505)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(721017)) - ___VEC1(___REF_FIX(2031737)) - ___VEC0 -___DEF_SUB_VEC(___X632,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(42,___S_equal_3f_)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(786553)) - ___VEC1(___REF_FIX(1179769)) - ___VEC0 -___DEF_SUB_VEC(___X633,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(278,___S_type)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1245305)) - ___VEC1(___REF_FIX(1507449)) - ___VEC0 -___DEF_SUB_VEC(___X634,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(508)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1572985)) - ___VEC1(___REF_FIX(1966201)) - ___VEC0 -___DEF_SUB_VEC(___X635,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(142,___S_quote)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1572985)) - ___VEC1(___REF_FIX(1966201)) - ___VEC0 -___DEF_SUB_VEC(___X636,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(45,___S_float)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1638521)) - ___VEC1(___REF_FIX(1966201)) - ___VEC0 -___DEF_SUB_VEC(___X637,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(511)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(2097273)) - ___VEC1(___REF_FIX(4915321)) - ___VEC0 -___DEF_SUB_VEC(___X638,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(125,___S_pointer_2d_set_2d_c_2d_float_21_)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(2162809)) - ___VEC1(___REF_FIX(3473529)) - ___VEC0 -___DEF_SUB_VEC(___X639,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(103,___S_pointer)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(3539065)) - ___VEC1(___REF_FIX(3997817)) - ___VEC0 -___DEF_SUB_VEC(___X640,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(79,___S_offset)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(4063353)) - ___VEC1(___REF_FIX(4456569)) - ___VEC0 -___DEF_SUB_VEC(___X641,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(288,___S_value)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(4522105)) - ___VEC1(___REF_FIX(4849785)) - ___VEC0 -___DEF_SUB_VEC(___X642,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(516)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(655482)) - ___VEC1(___REF_FIX(5111930)) - ___VEC0 -___DEF_SUB_VEC(___X643,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(517)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(721018)) - ___VEC1(___REF_FIX(2097274)) - ___VEC0 -___DEF_SUB_VEC(___X644,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(42,___S_equal_3f_)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(786554)) - ___VEC1(___REF_FIX(1179770)) - ___VEC0 -___DEF_SUB_VEC(___X645,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(278,___S_type)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1245306)) - ___VEC1(___REF_FIX(1507450)) - ___VEC0 -___DEF_SUB_VEC(___X646,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(520)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1572986)) - ___VEC1(___REF_FIX(2031738)) - ___VEC0 -___DEF_SUB_VEC(___X647,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(142,___S_quote)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1572986)) - ___VEC1(___REF_FIX(2031738)) - ___VEC0 -___DEF_SUB_VEC(___X648,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(39,___S_double)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1638522)) - ___VEC1(___REF_FIX(2031738)) - ___VEC0 -___DEF_SUB_VEC(___X649,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(523)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(2162810)) - ___VEC1(___REF_FIX(5046394)) - ___VEC0 -___DEF_SUB_VEC(___X650,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(124,___S_pointer_2d_set_2d_c_2d_double_21_)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(2228346)) - ___VEC1(___REF_FIX(3604602)) - ___VEC0 -___DEF_SUB_VEC(___X651,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(103,___S_pointer)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(3670138)) - ___VEC1(___REF_FIX(4128890)) - ___VEC0 -___DEF_SUB_VEC(___X652,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(79,___S_offset)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(4194426)) - ___VEC1(___REF_FIX(4587642)) - ___VEC0 -___DEF_SUB_VEC(___X653,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(288,___S_value)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(4653178)) - ___VEC1(___REF_FIX(4980858)) - ___VEC0 -___DEF_SUB_VEC(___X654,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(528)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(655483)) - ___VEC1(___REF_FIX(5046395)) - ___VEC0 -___DEF_SUB_VEC(___X655,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(529)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(721019)) - ___VEC1(___REF_FIX(1966203)) - ___VEC0 -___DEF_SUB_VEC(___X656,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(42,___S_equal_3f_)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(786555)) - ___VEC1(___REF_FIX(1179771)) - ___VEC0 -___DEF_SUB_VEC(___X657,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(278,___S_type)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1245307)) - ___VEC1(___REF_FIX(1507451)) - ___VEC0 -___DEF_SUB_VEC(___X658,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(532)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1572987)) - ___VEC1(___REF_FIX(1900667)) - ___VEC0 -___DEF_SUB_VEC(___X659,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(142,___S_quote)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1572987)) - ___VEC1(___REF_FIX(1900667)) - ___VEC0 -___DEF_SUB_VEC(___X660,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(289,___S_void)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1638523)) - ___VEC1(___REF_FIX(1900667)) - ___VEC0 -___DEF_SUB_VEC(___X661,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(535)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(2031739)) - ___VEC1(___REF_FIX(4980859)) - ___VEC0 -___DEF_SUB_VEC(___X662,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(132,___S_pointer_2d_set_2d_c_2d_pointer_21_)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(2097275)) - ___VEC1(___REF_FIX(3539067)) - ___VEC0 -___DEF_SUB_VEC(___X663,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(103,___S_pointer)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(3604603)) - ___VEC1(___REF_FIX(4063355)) - ___VEC0 -___DEF_SUB_VEC(___X664,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(79,___S_offset)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(4128891)) - ___VEC1(___REF_FIX(4522107)) - ___VEC0 -___DEF_SUB_VEC(___X665,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(288,___S_value)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(4587643)) - ___VEC1(___REF_FIX(4915323)) - ___VEC0 -___DEF_SUB_VEC(___X666,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(540)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(655484)) - ___VEC1(___REF_FIX(5243004)) - ___VEC0 -___DEF_SUB_VEC(___X667,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(541)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(721020)) - ___VEC1(___REF_FIX(2162812)) - ___VEC0 -___DEF_SUB_VEC(___X668,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(42,___S_equal_3f_)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(786556)) - ___VEC1(___REF_FIX(1179772)) - ___VEC0 -___DEF_SUB_VEC(___X669,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(278,___S_type)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1245308)) - ___VEC1(___REF_FIX(1507452)) - ___VEC0 -___DEF_SUB_VEC(___X670,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(544)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1572988)) - ___VEC1(___REF_FIX(2097276)) - ___VEC0 -___DEF_SUB_VEC(___X671,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(142,___S_quote)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1572988)) - ___VEC1(___REF_FIX(2097276)) - ___VEC0 -___DEF_SUB_VEC(___X672,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(103,___S_pointer)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1638524)) - ___VEC1(___REF_FIX(2097276)) - ___VEC0 -___DEF_SUB_VEC(___X673,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(547)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(2228348)) - ___VEC1(___REF_FIX(5177468)) - ___VEC0 -___DEF_SUB_VEC(___X674,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(132,___S_pointer_2d_set_2d_c_2d_pointer_21_)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(2293884)) - ___VEC1(___REF_FIX(3735676)) - ___VEC0 -___DEF_SUB_VEC(___X675,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(103,___S_pointer)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(3801212)) - ___VEC1(___REF_FIX(4259964)) - ___VEC0 -___DEF_SUB_VEC(___X676,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(79,___S_offset)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(4325500)) - ___VEC1(___REF_FIX(4718716)) - ___VEC0 -___DEF_SUB_VEC(___X677,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(288,___S_value)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(4784252)) - ___VEC1(___REF_FIX(5111932)) - ___VEC0 -___DEF_SUB_VEC(___X678,6UL) - ___VEC1(___REF_FIX(1)) - ___VEC1(___REF_SUB(451)) - ___VEC1(___REF_FIX(163840)) - ___VEC1(___REF_FIX(131074)) - ___VEC1(___REF_FIX(98308)) - ___VEC1(___REF_FIX(32774)) - ___VEC0 -___DEF_SUB_VEC(___X679,2UL) - ___VEC1(___REF_FIX(2)) - ___VEC1(___REF_SUB(459)) - ___VEC0 -___DEF_SUB_VEC(___X680,2UL) - ___VEC1(___REF_FIX(3)) - ___VEC1(___REF_SUB(471)) - ___VEC0 -___DEF_SUB_VEC(___X681,6UL) - ___VEC1(___REF_FIX(4)) - ___VEC1(___REF_SUB(463)) - ___VEC1(___REF_FIX(163840)) - ___VEC1(___REF_FIX(131074)) - ___VEC1(___REF_FIX(98308)) - ___VEC1(___REF_FIX(32774)) - ___VEC0 -___DEF_SUB_VEC(___X682,2UL) - ___VEC1(___REF_FIX(5)) - ___VEC1(___REF_SUB(483)) - ___VEC0 -___DEF_SUB_VEC(___X683,6UL) - ___VEC1(___REF_FIX(6)) - ___VEC1(___REF_SUB(475)) - ___VEC1(___REF_FIX(163840)) - ___VEC1(___REF_FIX(131074)) - ___VEC1(___REF_FIX(98308)) - ___VEC1(___REF_FIX(32774)) - ___VEC0 -___DEF_SUB_VEC(___X684,2UL) - ___VEC1(___REF_FIX(7)) - ___VEC1(___REF_SUB(495)) - ___VEC0 -___DEF_SUB_VEC(___X685,6UL) - ___VEC1(___REF_FIX(8)) - ___VEC1(___REF_SUB(487)) - ___VEC1(___REF_FIX(163840)) - ___VEC1(___REF_FIX(131074)) - ___VEC1(___REF_FIX(98308)) - ___VEC1(___REF_FIX(32774)) - ___VEC0 -___DEF_SUB_VEC(___X686,2UL) - ___VEC1(___REF_FIX(9)) - ___VEC1(___REF_SUB(507)) - ___VEC0 -___DEF_SUB_VEC(___X687,6UL) - ___VEC1(___REF_FIX(10)) - ___VEC1(___REF_SUB(499)) - ___VEC1(___REF_FIX(163840)) - ___VEC1(___REF_FIX(131074)) - ___VEC1(___REF_FIX(98308)) - ___VEC1(___REF_FIX(32774)) - ___VEC0 -___DEF_SUB_VEC(___X688,2UL) - ___VEC1(___REF_FIX(11)) - ___VEC1(___REF_SUB(519)) - ___VEC0 -___DEF_SUB_VEC(___X689,6UL) - ___VEC1(___REF_FIX(12)) - ___VEC1(___REF_SUB(511)) - ___VEC1(___REF_FIX(163840)) - ___VEC1(___REF_FIX(131074)) - ___VEC1(___REF_FIX(98308)) - ___VEC1(___REF_FIX(32774)) - ___VEC0 -___DEF_SUB_VEC(___X690,2UL) - ___VEC1(___REF_FIX(13)) - ___VEC1(___REF_SUB(531)) - ___VEC0 -___DEF_SUB_VEC(___X691,6UL) - ___VEC1(___REF_FIX(14)) - ___VEC1(___REF_SUB(523)) - ___VEC1(___REF_FIX(163840)) - ___VEC1(___REF_FIX(131074)) - ___VEC1(___REF_FIX(98308)) - ___VEC1(___REF_FIX(32774)) - ___VEC0 -___DEF_SUB_VEC(___X692,2UL) - ___VEC1(___REF_FIX(15)) - ___VEC1(___REF_SUB(543)) - ___VEC0 -___DEF_SUB_VEC(___X693,6UL) - ___VEC1(___REF_FIX(16)) - ___VEC1(___REF_SUB(535)) - ___VEC1(___REF_FIX(163840)) - ___VEC1(___REF_FIX(131074)) - ___VEC1(___REF_FIX(98308)) - ___VEC1(___REF_FIX(32774)) - ___VEC0 -___DEF_SUB_VEC(___X694,2UL) - ___VEC1(___REF_FIX(17)) - ___VEC1(___REF_SUB(555)) - ___VEC0 -___DEF_SUB_VEC(___X695,6UL) - ___VEC1(___REF_FIX(18)) - ___VEC1(___REF_SUB(547)) - ___VEC1(___REF_FIX(163840)) - ___VEC1(___REF_FIX(131074)) - ___VEC1(___REF_FIX(98308)) - ___VEC1(___REF_FIX(32774)) - ___VEC0 -___DEF_SUB_VEC(___X696,2UL) - ___VEC1(___REF_FIX(19)) - ___VEC1(___REF_SUB(567)) - ___VEC0 -___DEF_SUB_VEC(___X697,6UL) - ___VEC1(___REF_FIX(20)) - ___VEC1(___REF_SUB(559)) - ___VEC1(___REF_FIX(163840)) - ___VEC1(___REF_FIX(131074)) - ___VEC1(___REF_FIX(98308)) - ___VEC1(___REF_FIX(32774)) - ___VEC0 -___DEF_SUB_VEC(___X698,2UL) - ___VEC1(___REF_FIX(21)) - ___VEC1(___REF_SUB(579)) - ___VEC0 -___DEF_SUB_VEC(___X699,6UL) - ___VEC1(___REF_FIX(22)) - ___VEC1(___REF_SUB(571)) - ___VEC1(___REF_FIX(163840)) - ___VEC1(___REF_FIX(131074)) - ___VEC1(___REF_FIX(98308)) - ___VEC1(___REF_FIX(32774)) - ___VEC0 -___DEF_SUB_VEC(___X700,2UL) - ___VEC1(___REF_FIX(23)) - ___VEC1(___REF_SUB(591)) - ___VEC0 -___DEF_SUB_VEC(___X701,6UL) - ___VEC1(___REF_FIX(24)) - ___VEC1(___REF_SUB(583)) - ___VEC1(___REF_FIX(163840)) - ___VEC1(___REF_FIX(131074)) - ___VEC1(___REF_FIX(98308)) - ___VEC1(___REF_FIX(32774)) - ___VEC0 -___DEF_SUB_VEC(___X702,2UL) - ___VEC1(___REF_FIX(25)) - ___VEC1(___REF_SUB(603)) - ___VEC0 -___DEF_SUB_VEC(___X703,6UL) - ___VEC1(___REF_FIX(26)) - ___VEC1(___REF_SUB(595)) - ___VEC1(___REF_FIX(163840)) - ___VEC1(___REF_FIX(131074)) - ___VEC1(___REF_FIX(98308)) - ___VEC1(___REF_FIX(32774)) - ___VEC0 -___DEF_SUB_VEC(___X704,2UL) - ___VEC1(___REF_FIX(27)) - ___VEC1(___REF_SUB(615)) - ___VEC0 -___DEF_SUB_VEC(___X705,6UL) - ___VEC1(___REF_FIX(28)) - ___VEC1(___REF_SUB(607)) - ___VEC1(___REF_FIX(163840)) - ___VEC1(___REF_FIX(131074)) - ___VEC1(___REF_FIX(98308)) - ___VEC1(___REF_FIX(32774)) - ___VEC0 -___DEF_SUB_VEC(___X706,2UL) - ___VEC1(___REF_FIX(29)) - ___VEC1(___REF_SUB(627)) - ___VEC0 -___DEF_SUB_VEC(___X707,6UL) - ___VEC1(___REF_FIX(30)) - ___VEC1(___REF_SUB(619)) - ___VEC1(___REF_FIX(163840)) - ___VEC1(___REF_FIX(131074)) - ___VEC1(___REF_FIX(98308)) - ___VEC1(___REF_FIX(32774)) - ___VEC0 -___DEF_SUB_VEC(___X708,2UL) - ___VEC1(___REF_FIX(31)) - ___VEC1(___REF_SUB(639)) - ___VEC0 -___DEF_SUB_VEC(___X709,6UL) - ___VEC1(___REF_FIX(32)) - ___VEC1(___REF_SUB(631)) - ___VEC1(___REF_FIX(163840)) - ___VEC1(___REF_FIX(131074)) - ___VEC1(___REF_FIX(98308)) - ___VEC1(___REF_FIX(32774)) - ___VEC0 -___DEF_SUB_VEC(___X710,2UL) - ___VEC1(___REF_FIX(33)) - ___VEC1(___REF_SUB(651)) - ___VEC0 -___DEF_SUB_VEC(___X711,6UL) - ___VEC1(___REF_FIX(34)) - ___VEC1(___REF_SUB(643)) - ___VEC1(___REF_FIX(163840)) - ___VEC1(___REF_FIX(131074)) - ___VEC1(___REF_FIX(98308)) - ___VEC1(___REF_FIX(32774)) - ___VEC0 -___DEF_SUB_VEC(___X712,2UL) - ___VEC1(___REF_FIX(35)) - ___VEC1(___REF_SUB(663)) - ___VEC0 -___DEF_SUB_VEC(___X713,6UL) - ___VEC1(___REF_FIX(36)) - ___VEC1(___REF_SUB(655)) - ___VEC1(___REF_FIX(163840)) - ___VEC1(___REF_FIX(131074)) - ___VEC1(___REF_FIX(98308)) - ___VEC1(___REF_FIX(32774)) - ___VEC0 -___DEF_SUB_VEC(___X714,2UL) - ___VEC1(___REF_FIX(37)) - ___VEC1(___REF_SUB(675)) - ___VEC0 -___DEF_SUB_VEC(___X715,5UL) - ___VEC1(___REF_FIX(38)) - ___VEC1(___REF_SUB(667)) - ___VEC1(___REF_FIX(131072)) - ___VEC1(___REF_FIX(98306)) - ___VEC1(___REF_FIX(32774)) - ___VEC0 -___DEF_SUB_VEC(___X716,6UL) - ___VEC1(___REF_FIX(39)) - ___VEC1(___REF_SUB(667)) - ___VEC1(___REF_FIX(393216)) - ___VEC1(___REF_FIX(131072)) - ___VEC1(___REF_FIX(98306)) - ___VEC1(___REF_FIX(32774)) - ___VEC0 -___DEF_SUB_VEC(___X717,7UL) - ___VEC1(___REF_FIX(40)) - ___VEC1(___REF_SUB(655)) - ___VEC1(___REF_FIX(393216)) - ___VEC1(___REF_FIX(163840)) - ___VEC1(___REF_FIX(131074)) - ___VEC1(___REF_FIX(98308)) - ___VEC1(___REF_FIX(32774)) - ___VEC0 -___DEF_SUB_VEC(___X718,7UL) - ___VEC1(___REF_FIX(41)) - ___VEC1(___REF_SUB(643)) - ___VEC1(___REF_FIX(393216)) - ___VEC1(___REF_FIX(163840)) - ___VEC1(___REF_FIX(131074)) - ___VEC1(___REF_FIX(98308)) - ___VEC1(___REF_FIX(32774)) - ___VEC0 -___DEF_SUB_VEC(___X719,7UL) - ___VEC1(___REF_FIX(42)) - ___VEC1(___REF_SUB(631)) - ___VEC1(___REF_FIX(393216)) - ___VEC1(___REF_FIX(163840)) - ___VEC1(___REF_FIX(131074)) - ___VEC1(___REF_FIX(98308)) - ___VEC1(___REF_FIX(32774)) - ___VEC0 -___DEF_SUB_VEC(___X720,7UL) - ___VEC1(___REF_FIX(43)) - ___VEC1(___REF_SUB(619)) - ___VEC1(___REF_FIX(393216)) - ___VEC1(___REF_FIX(163840)) - ___VEC1(___REF_FIX(131074)) - ___VEC1(___REF_FIX(98308)) - ___VEC1(___REF_FIX(32774)) - ___VEC0 -___DEF_SUB_VEC(___X721,7UL) - ___VEC1(___REF_FIX(44)) - ___VEC1(___REF_SUB(607)) - ___VEC1(___REF_FIX(393216)) - ___VEC1(___REF_FIX(163840)) - ___VEC1(___REF_FIX(131074)) - ___VEC1(___REF_FIX(98308)) - ___VEC1(___REF_FIX(32774)) - ___VEC0 -___DEF_SUB_VEC(___X722,7UL) - ___VEC1(___REF_FIX(45)) - ___VEC1(___REF_SUB(595)) - ___VEC1(___REF_FIX(393216)) - ___VEC1(___REF_FIX(163840)) - ___VEC1(___REF_FIX(131074)) - ___VEC1(___REF_FIX(98308)) - ___VEC1(___REF_FIX(32774)) - ___VEC0 -___DEF_SUB_VEC(___X723,7UL) - ___VEC1(___REF_FIX(46)) - ___VEC1(___REF_SUB(583)) - ___VEC1(___REF_FIX(393216)) - ___VEC1(___REF_FIX(163840)) - ___VEC1(___REF_FIX(131074)) - ___VEC1(___REF_FIX(98308)) - ___VEC1(___REF_FIX(32774)) - ___VEC0 -___DEF_SUB_VEC(___X724,7UL) - ___VEC1(___REF_FIX(47)) - ___VEC1(___REF_SUB(571)) - ___VEC1(___REF_FIX(393216)) - ___VEC1(___REF_FIX(163840)) - ___VEC1(___REF_FIX(131074)) - ___VEC1(___REF_FIX(98308)) - ___VEC1(___REF_FIX(32774)) - ___VEC0 -___DEF_SUB_VEC(___X725,7UL) - ___VEC1(___REF_FIX(48)) - ___VEC1(___REF_SUB(559)) - ___VEC1(___REF_FIX(393216)) - ___VEC1(___REF_FIX(163840)) - ___VEC1(___REF_FIX(131074)) - ___VEC1(___REF_FIX(98308)) - ___VEC1(___REF_FIX(32774)) - ___VEC0 -___DEF_SUB_VEC(___X726,7UL) - ___VEC1(___REF_FIX(49)) - ___VEC1(___REF_SUB(547)) - ___VEC1(___REF_FIX(393216)) - ___VEC1(___REF_FIX(163840)) - ___VEC1(___REF_FIX(131074)) - ___VEC1(___REF_FIX(98308)) - ___VEC1(___REF_FIX(32774)) - ___VEC0 -___DEF_SUB_VEC(___X727,7UL) - ___VEC1(___REF_FIX(50)) - ___VEC1(___REF_SUB(535)) - ___VEC1(___REF_FIX(393216)) - ___VEC1(___REF_FIX(163840)) - ___VEC1(___REF_FIX(131074)) - ___VEC1(___REF_FIX(98308)) - ___VEC1(___REF_FIX(32774)) - ___VEC0 -___DEF_SUB_VEC(___X728,7UL) - ___VEC1(___REF_FIX(51)) - ___VEC1(___REF_SUB(523)) - ___VEC1(___REF_FIX(393216)) - ___VEC1(___REF_FIX(163840)) - ___VEC1(___REF_FIX(131074)) - ___VEC1(___REF_FIX(98308)) - ___VEC1(___REF_FIX(32774)) - ___VEC0 -___DEF_SUB_VEC(___X729,7UL) - ___VEC1(___REF_FIX(52)) - ___VEC1(___REF_SUB(511)) - ___VEC1(___REF_FIX(393216)) - ___VEC1(___REF_FIX(163840)) - ___VEC1(___REF_FIX(131074)) - ___VEC1(___REF_FIX(98308)) - ___VEC1(___REF_FIX(32774)) - ___VEC0 -___DEF_SUB_VEC(___X730,7UL) - ___VEC1(___REF_FIX(53)) - ___VEC1(___REF_SUB(499)) - ___VEC1(___REF_FIX(393216)) - ___VEC1(___REF_FIX(163840)) - ___VEC1(___REF_FIX(131074)) - ___VEC1(___REF_FIX(98308)) - ___VEC1(___REF_FIX(32774)) - ___VEC0 -___DEF_SUB_VEC(___X731,7UL) - ___VEC1(___REF_FIX(54)) - ___VEC1(___REF_SUB(487)) - ___VEC1(___REF_FIX(393216)) - ___VEC1(___REF_FIX(163840)) - ___VEC1(___REF_FIX(131074)) - ___VEC1(___REF_FIX(98308)) - ___VEC1(___REF_FIX(32774)) - ___VEC0 -___DEF_SUB_VEC(___X732,7UL) - ___VEC1(___REF_FIX(55)) - ___VEC1(___REF_SUB(475)) - ___VEC1(___REF_FIX(393216)) - ___VEC1(___REF_FIX(163840)) - ___VEC1(___REF_FIX(131074)) - ___VEC1(___REF_FIX(98308)) - ___VEC1(___REF_FIX(32774)) - ___VEC0 -___DEF_SUB_VEC(___X733,7UL) - ___VEC1(___REF_FIX(56)) - ___VEC1(___REF_SUB(463)) - ___VEC1(___REF_FIX(393216)) - ___VEC1(___REF_FIX(163840)) - ___VEC1(___REF_FIX(131074)) - ___VEC1(___REF_FIX(98308)) - ___VEC1(___REF_FIX(32774)) - ___VEC0 -___DEF_SUB_VEC(___X734,7UL) - ___VEC1(___REF_FIX(57)) - ___VEC1(___REF_SUB(451)) - ___VEC1(___REF_FIX(393216)) - ___VEC1(___REF_FIX(163840)) - ___VEC1(___REF_FIX(131074)) - ___VEC1(___REF_FIX(98308)) - ___VEC1(___REF_FIX(32774)) - ___VEC0 -___DEF_SUB_VEC(___X735,4UL) - ___VEC1(___REF_SYM(288,___S_value)) - ___VEC1(___REF_SYM(79,___S_offset)) - ___VEC1(___REF_SYM(278,___S_type)) - ___VEC1(___REF_SYM(103,___S_pointer)) - ___VEC0 -___DEF_SUB_VEC(___X736,2UL) - ___VEC1(___REF_SUB(737)) - ___VEC1(___REF_SUB(1013)) - ___VEC0 -___DEF_SUB_VEC(___X737,58UL) - ___VEC1(___REF_SUB(738)) - ___VEC1(___REF_SUB(956)) - ___VEC1(___REF_SUB(957)) - ___VEC1(___REF_SUB(958)) - ___VEC1(___REF_SUB(959)) - ___VEC1(___REF_SUB(960)) - ___VEC1(___REF_SUB(961)) - ___VEC1(___REF_SUB(962)) - ___VEC1(___REF_SUB(963)) - ___VEC1(___REF_SUB(964)) - ___VEC1(___REF_SUB(965)) - ___VEC1(___REF_SUB(966)) - ___VEC1(___REF_SUB(967)) - ___VEC1(___REF_SUB(968)) - ___VEC1(___REF_SUB(969)) - ___VEC1(___REF_SUB(970)) - ___VEC1(___REF_SUB(971)) - ___VEC1(___REF_SUB(972)) - ___VEC1(___REF_SUB(973)) - ___VEC1(___REF_SUB(974)) - ___VEC1(___REF_SUB(975)) - ___VEC1(___REF_SUB(976)) - ___VEC1(___REF_SUB(977)) - ___VEC1(___REF_SUB(978)) - ___VEC1(___REF_SUB(979)) - ___VEC1(___REF_SUB(980)) - ___VEC1(___REF_SUB(981)) - ___VEC1(___REF_SUB(982)) - ___VEC1(___REF_SUB(983)) - ___VEC1(___REF_SUB(984)) - ___VEC1(___REF_SUB(985)) - ___VEC1(___REF_SUB(986)) - ___VEC1(___REF_SUB(987)) - ___VEC1(___REF_SUB(988)) - ___VEC1(___REF_SUB(989)) - ___VEC1(___REF_SUB(990)) - ___VEC1(___REF_SUB(991)) - ___VEC1(___REF_SUB(992)) - ___VEC1(___REF_SUB(993)) - ___VEC1(___REF_SUB(994)) - ___VEC1(___REF_SUB(995)) - ___VEC1(___REF_SUB(996)) - ___VEC1(___REF_SUB(997)) - ___VEC1(___REF_SUB(998)) - ___VEC1(___REF_SUB(999)) - ___VEC1(___REF_SUB(1000)) - ___VEC1(___REF_SUB(1001)) - ___VEC1(___REF_SUB(1002)) - ___VEC1(___REF_SUB(1003)) - ___VEC1(___REF_SUB(1004)) - ___VEC1(___REF_SUB(1005)) - ___VEC1(___REF_SUB(1006)) - ___VEC1(___REF_SUB(1007)) - ___VEC1(___REF_SUB(1008)) - ___VEC1(___REF_SUB(1009)) - ___VEC1(___REF_SUB(1010)) - ___VEC1(___REF_SUB(1011)) - ___VEC1(___REF_SUB(1012)) - ___VEC0 -___DEF_SUB_VEC(___X738,2UL) - ___VEC1(___REF_FIX(0)) - ___VEC1(___REF_SUB(739)) - ___VEC0 -___DEF_SUB_VEC(___X739,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(551)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(131219)) - ___VEC1(___REF_FIX(4915366)) - ___VEC0 -___DEF_SUB_VEC(___X740,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(3,___S__23__23_lambda)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(131219)) - ___VEC1(___REF_FIX(4915366)) - ___VEC0 -___DEF_SUB_VEC(___X741,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(553)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(655507)) - ___VEC1(___REF_FIX(2031763)) - ___VEC0 -___DEF_SUB_VEC(___X742,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(103,___S_pointer)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(721043)) - ___VEC1(___REF_FIX(1179795)) - ___VEC0 -___DEF_SUB_VEC(___X743,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(278,___S_type)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1245331)) - ___VEC1(___REF_FIX(1507475)) - ___VEC0 -___DEF_SUB_VEC(___X744,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(79,___S_offset)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1573011)) - ___VEC1(___REF_FIX(1966227)) - ___VEC0 -___DEF_SUB_VEC(___X745,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(557)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(262292)) - ___VEC1(___REF_FIX(4849830)) - ___VEC0 -___DEF_SUB_VEC(___X746,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(35,___S_cond)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(327828)) - ___VEC1(___REF_FIX(589972)) - ___VEC0 -___DEF_SUB_VEC(___X747,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(559)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(655508)) - ___VEC1(___REF_FIX(4522132)) - ___VEC0 -___DEF_SUB_VEC(___X748,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(560)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(721044)) - ___VEC1(___REF_FIX(1966228)) - ___VEC0 -___DEF_SUB_VEC(___X749,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(42,___S_equal_3f_)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(786580)) - ___VEC1(___REF_FIX(1179796)) - ___VEC0 -___DEF_SUB_VEC(___X750,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(278,___S_type)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1245332)) - ___VEC1(___REF_FIX(1507476)) - ___VEC0 -___DEF_SUB_VEC(___X751,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(563)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1573012)) - ___VEC1(___REF_FIX(1900692)) - ___VEC0 -___DEF_SUB_VEC(___X752,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(142,___S_quote)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1573012)) - ___VEC1(___REF_FIX(1900692)) - ___VEC0 -___DEF_SUB_VEC(___X753,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(54,___S_int8)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1638548)) - ___VEC1(___REF_FIX(1900692)) - ___VEC0 -___DEF_SUB_VEC(___X754,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(566)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(2031764)) - ___VEC1(___REF_FIX(4456596)) - ___VEC0 -___DEF_SUB_VEC(___X755,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(112,___S_pointer_2d_ref_2d_c_2d_int8__t)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(2097300)) - ___VEC1(___REF_FIX(3408020)) - ___VEC0 -___DEF_SUB_VEC(___X756,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(103,___S_pointer)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(3473556)) - ___VEC1(___REF_FIX(3932308)) - ___VEC0 -___DEF_SUB_VEC(___X757,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(79,___S_offset)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(3997844)) - ___VEC1(___REF_FIX(4391060)) - ___VEC0 -___DEF_SUB_VEC(___X758,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(570)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(655509)) - ___VEC1(___REF_FIX(4653205)) - ___VEC0 -___DEF_SUB_VEC(___X759,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(571)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(721045)) - ___VEC1(___REF_FIX(2031765)) - ___VEC0 -___DEF_SUB_VEC(___X760,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(42,___S_equal_3f_)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(786581)) - ___VEC1(___REF_FIX(1179797)) - ___VEC0 -___DEF_SUB_VEC(___X761,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(278,___S_type)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1245333)) - ___VEC1(___REF_FIX(1507477)) - ___VEC0 -___DEF_SUB_VEC(___X762,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(574)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1573013)) - ___VEC1(___REF_FIX(1966229)) - ___VEC0 -___DEF_SUB_VEC(___X763,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(142,___S_quote)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1573013)) - ___VEC1(___REF_FIX(1966229)) - ___VEC0 -___DEF_SUB_VEC(___X764,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(283,___S_uint8)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1638549)) - ___VEC1(___REF_FIX(1966229)) - ___VEC0 -___DEF_SUB_VEC(___X765,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(577)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(2097301)) - ___VEC1(___REF_FIX(4587669)) - ___VEC0 -___DEF_SUB_VEC(___X766,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(119,___S_pointer_2d_ref_2d_c_2d_uint8__t)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(2162837)) - ___VEC1(___REF_FIX(3539093)) - ___VEC0 -___DEF_SUB_VEC(___X767,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(103,___S_pointer)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(3604629)) - ___VEC1(___REF_FIX(4063381)) - ___VEC0 -___DEF_SUB_VEC(___X768,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(79,___S_offset)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(4128917)) - ___VEC1(___REF_FIX(4522133)) - ___VEC0 -___DEF_SUB_VEC(___X769,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(581)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(655510)) - ___VEC1(___REF_FIX(4653206)) - ___VEC0 -___DEF_SUB_VEC(___X770,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(582)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(721046)) - ___VEC1(___REF_FIX(2031766)) - ___VEC0 -___DEF_SUB_VEC(___X771,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(42,___S_equal_3f_)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(786582)) - ___VEC1(___REF_FIX(1179798)) - ___VEC0 -___DEF_SUB_VEC(___X772,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(278,___S_type)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1245334)) - ___VEC1(___REF_FIX(1507478)) - ___VEC0 -___DEF_SUB_VEC(___X773,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(585)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1573014)) - ___VEC1(___REF_FIX(1966230)) - ___VEC0 -___DEF_SUB_VEC(___X774,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(142,___S_quote)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1573014)) - ___VEC1(___REF_FIX(1966230)) - ___VEC0 -___DEF_SUB_VEC(___X775,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(51,___S_int16)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1638550)) - ___VEC1(___REF_FIX(1966230)) - ___VEC0 -___DEF_SUB_VEC(___X776,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(588)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(2097302)) - ___VEC1(___REF_FIX(4587670)) - ___VEC0 -___DEF_SUB_VEC(___X777,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(109,___S_pointer_2d_ref_2d_c_2d_int16__t)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(2162838)) - ___VEC1(___REF_FIX(3539094)) - ___VEC0 -___DEF_SUB_VEC(___X778,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(103,___S_pointer)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(3604630)) - ___VEC1(___REF_FIX(4063382)) - ___VEC0 -___DEF_SUB_VEC(___X779,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(79,___S_offset)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(4128918)) - ___VEC1(___REF_FIX(4522134)) - ___VEC0 -___DEF_SUB_VEC(___X780,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(592)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(655511)) - ___VEC1(___REF_FIX(4784279)) - ___VEC0 -___DEF_SUB_VEC(___X781,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(593)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(721047)) - ___VEC1(___REF_FIX(2097303)) - ___VEC0 -___DEF_SUB_VEC(___X782,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(42,___S_equal_3f_)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(786583)) - ___VEC1(___REF_FIX(1179799)) - ___VEC0 -___DEF_SUB_VEC(___X783,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(278,___S_type)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1245335)) - ___VEC1(___REF_FIX(1507479)) - ___VEC0 -___DEF_SUB_VEC(___X784,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(596)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1573015)) - ___VEC1(___REF_FIX(2031767)) - ___VEC0 -___DEF_SUB_VEC(___X785,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(142,___S_quote)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1573015)) - ___VEC1(___REF_FIX(2031767)) - ___VEC0 -___DEF_SUB_VEC(___X786,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(280,___S_uint16)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1638551)) - ___VEC1(___REF_FIX(2031767)) - ___VEC0 -___DEF_SUB_VEC(___X787,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(599)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(2162839)) - ___VEC1(___REF_FIX(4718743)) - ___VEC0 -___DEF_SUB_VEC(___X788,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(116,___S_pointer_2d_ref_2d_c_2d_uint16__t)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(2228375)) - ___VEC1(___REF_FIX(3670167)) - ___VEC0 -___DEF_SUB_VEC(___X789,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(103,___S_pointer)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(3735703)) - ___VEC1(___REF_FIX(4194455)) - ___VEC0 -___DEF_SUB_VEC(___X790,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(79,___S_offset)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(4259991)) - ___VEC1(___REF_FIX(4653207)) - ___VEC0 -___DEF_SUB_VEC(___X791,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(603)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(655512)) - ___VEC1(___REF_FIX(4653208)) - ___VEC0 -___DEF_SUB_VEC(___X792,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(604)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(721048)) - ___VEC1(___REF_FIX(2031768)) - ___VEC0 -___DEF_SUB_VEC(___X793,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(42,___S_equal_3f_)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(786584)) - ___VEC1(___REF_FIX(1179800)) - ___VEC0 -___DEF_SUB_VEC(___X794,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(278,___S_type)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1245336)) - ___VEC1(___REF_FIX(1507480)) - ___VEC0 -___DEF_SUB_VEC(___X795,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(607)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1573016)) - ___VEC1(___REF_FIX(1966232)) - ___VEC0 -___DEF_SUB_VEC(___X796,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(142,___S_quote)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1573016)) - ___VEC1(___REF_FIX(1966232)) - ___VEC0 -___DEF_SUB_VEC(___X797,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(52,___S_int32)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1638552)) - ___VEC1(___REF_FIX(1966232)) - ___VEC0 -___DEF_SUB_VEC(___X798,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(610)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(2097304)) - ___VEC1(___REF_FIX(4587672)) - ___VEC0 -___DEF_SUB_VEC(___X799,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(110,___S_pointer_2d_ref_2d_c_2d_int32__t)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(2162840)) - ___VEC1(___REF_FIX(3539096)) - ___VEC0 -___DEF_SUB_VEC(___X800,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(103,___S_pointer)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(3604632)) - ___VEC1(___REF_FIX(4063384)) - ___VEC0 -___DEF_SUB_VEC(___X801,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(79,___S_offset)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(4128920)) - ___VEC1(___REF_FIX(4522136)) - ___VEC0 -___DEF_SUB_VEC(___X802,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(614)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(655513)) - ___VEC1(___REF_FIX(4784281)) - ___VEC0 -___DEF_SUB_VEC(___X803,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(615)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(721049)) - ___VEC1(___REF_FIX(2097305)) - ___VEC0 -___DEF_SUB_VEC(___X804,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(42,___S_equal_3f_)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(786585)) - ___VEC1(___REF_FIX(1179801)) - ___VEC0 -___DEF_SUB_VEC(___X805,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(278,___S_type)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1245337)) - ___VEC1(___REF_FIX(1507481)) - ___VEC0 -___DEF_SUB_VEC(___X806,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(618)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1573017)) - ___VEC1(___REF_FIX(2031769)) - ___VEC0 -___DEF_SUB_VEC(___X807,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(142,___S_quote)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1573017)) - ___VEC1(___REF_FIX(2031769)) - ___VEC0 -___DEF_SUB_VEC(___X808,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(281,___S_uint32)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1638553)) - ___VEC1(___REF_FIX(2031769)) - ___VEC0 -___DEF_SUB_VEC(___X809,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(621)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(2162841)) - ___VEC1(___REF_FIX(4718745)) - ___VEC0 -___DEF_SUB_VEC(___X810,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(117,___S_pointer_2d_ref_2d_c_2d_uint32__t)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(2228377)) - ___VEC1(___REF_FIX(3670169)) - ___VEC0 -___DEF_SUB_VEC(___X811,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(103,___S_pointer)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(3735705)) - ___VEC1(___REF_FIX(4194457)) - ___VEC0 -___DEF_SUB_VEC(___X812,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(79,___S_offset)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(4259993)) - ___VEC1(___REF_FIX(4653209)) - ___VEC0 -___DEF_SUB_VEC(___X813,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(625)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(655514)) - ___VEC1(___REF_FIX(4653210)) - ___VEC0 -___DEF_SUB_VEC(___X814,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(626)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(721050)) - ___VEC1(___REF_FIX(2031770)) - ___VEC0 -___DEF_SUB_VEC(___X815,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(42,___S_equal_3f_)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(786586)) - ___VEC1(___REF_FIX(1179802)) - ___VEC0 -___DEF_SUB_VEC(___X816,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(278,___S_type)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1245338)) - ___VEC1(___REF_FIX(1507482)) - ___VEC0 -___DEF_SUB_VEC(___X817,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(629)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1573018)) - ___VEC1(___REF_FIX(1966234)) - ___VEC0 -___DEF_SUB_VEC(___X818,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(142,___S_quote)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1573018)) - ___VEC1(___REF_FIX(1966234)) - ___VEC0 -___DEF_SUB_VEC(___X819,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(53,___S_int64)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1638554)) - ___VEC1(___REF_FIX(1966234)) - ___VEC0 -___DEF_SUB_VEC(___X820,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(632)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(2097306)) - ___VEC1(___REF_FIX(4587674)) - ___VEC0 -___DEF_SUB_VEC(___X821,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(111,___S_pointer_2d_ref_2d_c_2d_int64__t)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(2162842)) - ___VEC1(___REF_FIX(3539098)) - ___VEC0 -___DEF_SUB_VEC(___X822,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(103,___S_pointer)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(3604634)) - ___VEC1(___REF_FIX(4063386)) - ___VEC0 -___DEF_SUB_VEC(___X823,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(79,___S_offset)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(4128922)) - ___VEC1(___REF_FIX(4522138)) - ___VEC0 -___DEF_SUB_VEC(___X824,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(636)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(655515)) - ___VEC1(___REF_FIX(4784283)) - ___VEC0 -___DEF_SUB_VEC(___X825,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(637)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(721051)) - ___VEC1(___REF_FIX(2097307)) - ___VEC0 -___DEF_SUB_VEC(___X826,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(42,___S_equal_3f_)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(786587)) - ___VEC1(___REF_FIX(1179803)) - ___VEC0 -___DEF_SUB_VEC(___X827,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(278,___S_type)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1245339)) - ___VEC1(___REF_FIX(1507483)) - ___VEC0 -___DEF_SUB_VEC(___X828,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(640)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1573019)) - ___VEC1(___REF_FIX(2031771)) - ___VEC0 -___DEF_SUB_VEC(___X829,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(142,___S_quote)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1573019)) - ___VEC1(___REF_FIX(2031771)) - ___VEC0 -___DEF_SUB_VEC(___X830,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(282,___S_uint64)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1638555)) - ___VEC1(___REF_FIX(2031771)) - ___VEC0 -___DEF_SUB_VEC(___X831,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(643)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(2162843)) - ___VEC1(___REF_FIX(4718747)) - ___VEC0 -___DEF_SUB_VEC(___X832,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(118,___S_pointer_2d_ref_2d_c_2d_uint64__t)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(2228379)) - ___VEC1(___REF_FIX(3670171)) - ___VEC0 -___DEF_SUB_VEC(___X833,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(103,___S_pointer)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(3735707)) - ___VEC1(___REF_FIX(4194459)) - ___VEC0 -___DEF_SUB_VEC(___X834,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(79,___S_offset)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(4259995)) - ___VEC1(___REF_FIX(4653211)) - ___VEC0 -___DEF_SUB_VEC(___X835,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(647)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(655516)) - ___VEC1(___REF_FIX(4391068)) - ___VEC0 -___DEF_SUB_VEC(___X836,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(648)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(721052)) - ___VEC1(___REF_FIX(1966236)) - ___VEC0 -___DEF_SUB_VEC(___X837,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(42,___S_equal_3f_)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(786588)) - ___VEC1(___REF_FIX(1179804)) - ___VEC0 -___DEF_SUB_VEC(___X838,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(278,___S_type)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1245340)) - ___VEC1(___REF_FIX(1507484)) - ___VEC0 -___DEF_SUB_VEC(___X839,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(651)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1573020)) - ___VEC1(___REF_FIX(1900700)) - ___VEC0 -___DEF_SUB_VEC(___X840,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(142,___S_quote)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1573020)) - ___VEC1(___REF_FIX(1900700)) - ___VEC0 -___DEF_SUB_VEC(___X841,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(33,___S_char)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1638556)) - ___VEC1(___REF_FIX(1900700)) - ___VEC0 -___DEF_SUB_VEC(___X842,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(654)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(2031772)) - ___VEC1(___REF_FIX(4325532)) - ___VEC0 -___DEF_SUB_VEC(___X843,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(105,___S_pointer_2d_ref_2d_c_2d_char)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(2097308)) - ___VEC1(___REF_FIX(3276956)) - ___VEC0 -___DEF_SUB_VEC(___X844,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(103,___S_pointer)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(3342492)) - ___VEC1(___REF_FIX(3801244)) - ___VEC0 -___DEF_SUB_VEC(___X845,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(79,___S_offset)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(3866780)) - ___VEC1(___REF_FIX(4259996)) - ___VEC0 -___DEF_SUB_VEC(___X846,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(658)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(655517)) - ___VEC1(___REF_FIX(4522141)) - ___VEC0 -___DEF_SUB_VEC(___X847,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(659)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(721053)) - ___VEC1(___REF_FIX(2031773)) - ___VEC0 -___DEF_SUB_VEC(___X848,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(42,___S_equal_3f_)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(786589)) - ___VEC1(___REF_FIX(1179805)) - ___VEC0 -___DEF_SUB_VEC(___X849,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(278,___S_type)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1245341)) - ___VEC1(___REF_FIX(1507485)) - ___VEC0 -___DEF_SUB_VEC(___X850,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(662)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1573021)) - ___VEC1(___REF_FIX(1966237)) - ___VEC0 -___DEF_SUB_VEC(___X851,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(142,___S_quote)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1573021)) - ___VEC1(___REF_FIX(1966237)) - ___VEC0 -___DEF_SUB_VEC(___X852,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(241,___S_short)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1638557)) - ___VEC1(___REF_FIX(1966237)) - ___VEC0 -___DEF_SUB_VEC(___X853,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(665)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(2097309)) - ___VEC1(___REF_FIX(4456605)) - ___VEC0 -___DEF_SUB_VEC(___X854,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(115,___S_pointer_2d_ref_2d_c_2d_short)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(2162845)) - ___VEC1(___REF_FIX(3408029)) - ___VEC0 -___DEF_SUB_VEC(___X855,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(103,___S_pointer)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(3473565)) - ___VEC1(___REF_FIX(3932317)) - ___VEC0 -___DEF_SUB_VEC(___X856,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(79,___S_offset)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(3997853)) - ___VEC1(___REF_FIX(4391069)) - ___VEC0 -___DEF_SUB_VEC(___X857,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(669)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(655518)) - ___VEC1(___REF_FIX(5701790)) - ___VEC0 -___DEF_SUB_VEC(___X858,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(670)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(721054)) - ___VEC1(___REF_FIX(2621598)) - ___VEC0 -___DEF_SUB_VEC(___X859,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(42,___S_equal_3f_)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(786590)) - ___VEC1(___REF_FIX(1179806)) - ___VEC0 -___DEF_SUB_VEC(___X860,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(278,___S_type)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1245342)) - ___VEC1(___REF_FIX(1507486)) - ___VEC0 -___DEF_SUB_VEC(___X861,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(673)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1573022)) - ___VEC1(___REF_FIX(2556062)) - ___VEC0 -___DEF_SUB_VEC(___X862,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(142,___S_quote)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1573022)) - ___VEC1(___REF_FIX(2556062)) - ___VEC0 -___DEF_SUB_VEC(___X863,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(287,___S_unsigned_2d_short)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1638558)) - ___VEC1(___REF_FIX(2556062)) - ___VEC0 -___DEF_SUB_VEC(___X864,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(676)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(2687134)) - ___VEC1(___REF_FIX(5636254)) - ___VEC0 -___DEF_SUB_VEC(___X865,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(122,___S_pointer_2d_ref_2d_c_2d_unsigned_2d_short)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(2752670)) - ___VEC1(___REF_FIX(4587678)) - ___VEC0 -___DEF_SUB_VEC(___X866,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(103,___S_pointer)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(4653214)) - ___VEC1(___REF_FIX(5111966)) - ___VEC0 -___DEF_SUB_VEC(___X867,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(79,___S_offset)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(5177502)) - ___VEC1(___REF_FIX(5570718)) - ___VEC0 -___DEF_SUB_VEC(___X868,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(680)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(655519)) - ___VEC1(___REF_FIX(4259999)) - ___VEC0 -___DEF_SUB_VEC(___X869,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(681)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(721055)) - ___VEC1(___REF_FIX(1900703)) - ___VEC0 -___DEF_SUB_VEC(___X870,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(42,___S_equal_3f_)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(786591)) - ___VEC1(___REF_FIX(1179807)) - ___VEC0 -___DEF_SUB_VEC(___X871,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(278,___S_type)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1245343)) - ___VEC1(___REF_FIX(1507487)) - ___VEC0 -___DEF_SUB_VEC(___X872,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(684)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1573023)) - ___VEC1(___REF_FIX(1835167)) - ___VEC0 -___DEF_SUB_VEC(___X873,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(142,___S_quote)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1573023)) - ___VEC1(___REF_FIX(1835167)) - ___VEC0 -___DEF_SUB_VEC(___X874,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(50,___S_int)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1638559)) - ___VEC1(___REF_FIX(1835167)) - ___VEC0 -___DEF_SUB_VEC(___X875,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(687)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1966239)) - ___VEC1(___REF_FIX(4194463)) - ___VEC0 -___DEF_SUB_VEC(___X876,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(108,___S_pointer_2d_ref_2d_c_2d_int)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(2031775)) - ___VEC1(___REF_FIX(3145887)) - ___VEC0 -___DEF_SUB_VEC(___X877,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(103,___S_pointer)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(3211423)) - ___VEC1(___REF_FIX(3670175)) - ___VEC0 -___DEF_SUB_VEC(___X878,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(79,___S_offset)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(3735711)) - ___VEC1(___REF_FIX(4128927)) - ___VEC0 -___DEF_SUB_VEC(___X879,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(691)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(655520)) - ___VEC1(___REF_FIX(5439648)) - ___VEC0 -___DEF_SUB_VEC(___X880,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(692)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(721056)) - ___VEC1(___REF_FIX(2490528)) - ___VEC0 -___DEF_SUB_VEC(___X881,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(42,___S_equal_3f_)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(786592)) - ___VEC1(___REF_FIX(1179808)) - ___VEC0 -___DEF_SUB_VEC(___X882,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(278,___S_type)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1245344)) - ___VEC1(___REF_FIX(1507488)) - ___VEC0 -___DEF_SUB_VEC(___X883,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(695)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1573024)) - ___VEC1(___REF_FIX(2424992)) - ___VEC0 -___DEF_SUB_VEC(___X884,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(142,___S_quote)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1573024)) - ___VEC1(___REF_FIX(2424992)) - ___VEC0 -___DEF_SUB_VEC(___X885,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(285,___S_unsigned_2d_int)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1638560)) - ___VEC1(___REF_FIX(2424992)) - ___VEC0 -___DEF_SUB_VEC(___X886,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(698)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(2556064)) - ___VEC1(___REF_FIX(5374112)) - ___VEC0 -___DEF_SUB_VEC(___X887,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(120,___S_pointer_2d_ref_2d_c_2d_unsigned_2d_int)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(2621600)) - ___VEC1(___REF_FIX(4325536)) - ___VEC0 -___DEF_SUB_VEC(___X888,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(103,___S_pointer)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(4391072)) - ___VEC1(___REF_FIX(4849824)) - ___VEC0 -___DEF_SUB_VEC(___X889,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(79,___S_offset)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(4915360)) - ___VEC1(___REF_FIX(5308576)) - ___VEC0 -___DEF_SUB_VEC(___X890,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(702)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(655521)) - ___VEC1(___REF_FIX(4391073)) - ___VEC0 -___DEF_SUB_VEC(___X891,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(703)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(721057)) - ___VEC1(___REF_FIX(1966241)) - ___VEC0 -___DEF_SUB_VEC(___X892,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(42,___S_equal_3f_)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(786593)) - ___VEC1(___REF_FIX(1179809)) - ___VEC0 -___DEF_SUB_VEC(___X893,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(278,___S_type)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1245345)) - ___VEC1(___REF_FIX(1507489)) - ___VEC0 -___DEF_SUB_VEC(___X894,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(706)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1573025)) - ___VEC1(___REF_FIX(1900705)) - ___VEC0 -___DEF_SUB_VEC(___X895,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(142,___S_quote)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1573025)) - ___VEC1(___REF_FIX(1900705)) - ___VEC0 -___DEF_SUB_VEC(___X896,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(65,___S_long)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1638561)) - ___VEC1(___REF_FIX(1900705)) - ___VEC0 -___DEF_SUB_VEC(___X897,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(709)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(2031777)) - ___VEC1(___REF_FIX(4325537)) - ___VEC0 -___DEF_SUB_VEC(___X898,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(113,___S_pointer_2d_ref_2d_c_2d_long)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(2097313)) - ___VEC1(___REF_FIX(3276961)) - ___VEC0 -___DEF_SUB_VEC(___X899,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(103,___S_pointer)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(3342497)) - ___VEC1(___REF_FIX(3801249)) - ___VEC0 -___DEF_SUB_VEC(___X900,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(79,___S_offset)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(3866785)) - ___VEC1(___REF_FIX(4260001)) - ___VEC0 -___DEF_SUB_VEC(___X901,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(713)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(655522)) - ___VEC1(___REF_FIX(5570722)) - ___VEC0 -___DEF_SUB_VEC(___X902,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(714)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(721058)) - ___VEC1(___REF_FIX(2556066)) - ___VEC0 -___DEF_SUB_VEC(___X903,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(42,___S_equal_3f_)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(786594)) - ___VEC1(___REF_FIX(1179810)) - ___VEC0 -___DEF_SUB_VEC(___X904,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(278,___S_type)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1245346)) - ___VEC1(___REF_FIX(1507490)) - ___VEC0 -___DEF_SUB_VEC(___X905,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(717)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1573026)) - ___VEC1(___REF_FIX(2490530)) - ___VEC0 -___DEF_SUB_VEC(___X906,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(142,___S_quote)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1573026)) - ___VEC1(___REF_FIX(2490530)) - ___VEC0 -___DEF_SUB_VEC(___X907,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(286,___S_unsigned_2d_long)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1638562)) - ___VEC1(___REF_FIX(2490530)) - ___VEC0 -___DEF_SUB_VEC(___X908,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(720)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(2621602)) - ___VEC1(___REF_FIX(5505186)) - ___VEC0 -___DEF_SUB_VEC(___X909,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(121,___S_pointer_2d_ref_2d_c_2d_unsigned_2d_long)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(2687138)) - ___VEC1(___REF_FIX(4456610)) - ___VEC0 -___DEF_SUB_VEC(___X910,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(103,___S_pointer)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(4522146)) - ___VEC1(___REF_FIX(4980898)) - ___VEC0 -___DEF_SUB_VEC(___X911,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(79,___S_offset)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(5046434)) - ___VEC1(___REF_FIX(5439650)) - ___VEC0 -___DEF_SUB_VEC(___X912,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(724)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(655523)) - ___VEC1(___REF_FIX(4522147)) - ___VEC0 -___DEF_SUB_VEC(___X913,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(725)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(721059)) - ___VEC1(___REF_FIX(2031779)) - ___VEC0 -___DEF_SUB_VEC(___X914,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(42,___S_equal_3f_)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(786595)) - ___VEC1(___REF_FIX(1179811)) - ___VEC0 -___DEF_SUB_VEC(___X915,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(278,___S_type)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1245347)) - ___VEC1(___REF_FIX(1507491)) - ___VEC0 -___DEF_SUB_VEC(___X916,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(728)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1573027)) - ___VEC1(___REF_FIX(1966243)) - ___VEC0 -___DEF_SUB_VEC(___X917,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(142,___S_quote)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1573027)) - ___VEC1(___REF_FIX(1966243)) - ___VEC0 -___DEF_SUB_VEC(___X918,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(45,___S_float)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1638563)) - ___VEC1(___REF_FIX(1966243)) - ___VEC0 -___DEF_SUB_VEC(___X919,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(731)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(2097315)) - ___VEC1(___REF_FIX(4456611)) - ___VEC0 -___DEF_SUB_VEC(___X920,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(107,___S_pointer_2d_ref_2d_c_2d_float)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(2162851)) - ___VEC1(___REF_FIX(3408035)) - ___VEC0 -___DEF_SUB_VEC(___X921,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(103,___S_pointer)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(3473571)) - ___VEC1(___REF_FIX(3932323)) - ___VEC0 -___DEF_SUB_VEC(___X922,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(79,___S_offset)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(3997859)) - ___VEC1(___REF_FIX(4391075)) - ___VEC0 -___DEF_SUB_VEC(___X923,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(735)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(655524)) - ___VEC1(___REF_FIX(4653220)) - ___VEC0 -___DEF_SUB_VEC(___X924,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(736)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(721060)) - ___VEC1(___REF_FIX(2097316)) - ___VEC0 -___DEF_SUB_VEC(___X925,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(42,___S_equal_3f_)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(786596)) - ___VEC1(___REF_FIX(1179812)) - ___VEC0 -___DEF_SUB_VEC(___X926,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(278,___S_type)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1245348)) - ___VEC1(___REF_FIX(1507492)) - ___VEC0 -___DEF_SUB_VEC(___X927,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(739)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1573028)) - ___VEC1(___REF_FIX(2031780)) - ___VEC0 -___DEF_SUB_VEC(___X928,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(142,___S_quote)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1573028)) - ___VEC1(___REF_FIX(2031780)) - ___VEC0 -___DEF_SUB_VEC(___X929,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(39,___S_double)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1638564)) - ___VEC1(___REF_FIX(2031780)) - ___VEC0 -___DEF_SUB_VEC(___X930,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(742)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(2162852)) - ___VEC1(___REF_FIX(4587684)) - ___VEC0 -___DEF_SUB_VEC(___X931,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(106,___S_pointer_2d_ref_2d_c_2d_double)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(2228388)) - ___VEC1(___REF_FIX(3539108)) - ___VEC0 -___DEF_SUB_VEC(___X932,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(103,___S_pointer)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(3604644)) - ___VEC1(___REF_FIX(4063396)) - ___VEC0 -___DEF_SUB_VEC(___X933,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(79,___S_offset)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(4128932)) - ___VEC1(___REF_FIX(4522148)) - ___VEC0 -___DEF_SUB_VEC(___X934,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(746)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(655525)) - ___VEC1(___REF_FIX(4587685)) - ___VEC0 -___DEF_SUB_VEC(___X935,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(747)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(721061)) - ___VEC1(___REF_FIX(1966245)) - ___VEC0 -___DEF_SUB_VEC(___X936,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(42,___S_equal_3f_)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(786597)) - ___VEC1(___REF_FIX(1179813)) - ___VEC0 -___DEF_SUB_VEC(___X937,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(278,___S_type)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1245349)) - ___VEC1(___REF_FIX(1507493)) - ___VEC0 -___DEF_SUB_VEC(___X938,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(750)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1573029)) - ___VEC1(___REF_FIX(1900709)) - ___VEC0 -___DEF_SUB_VEC(___X939,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(142,___S_quote)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1573029)) - ___VEC1(___REF_FIX(1900709)) - ___VEC0 -___DEF_SUB_VEC(___X940,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(289,___S_void)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1638565)) - ___VEC1(___REF_FIX(1900709)) - ___VEC0 -___DEF_SUB_VEC(___X941,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(753)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(2031781)) - ___VEC1(___REF_FIX(4522149)) - ___VEC0 -___DEF_SUB_VEC(___X942,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(114,___S_pointer_2d_ref_2d_c_2d_pointer)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(2097317)) - ___VEC1(___REF_FIX(3473573)) - ___VEC0 -___DEF_SUB_VEC(___X943,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(103,___S_pointer)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(3539109)) - ___VEC1(___REF_FIX(3997861)) - ___VEC0 -___DEF_SUB_VEC(___X944,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(79,___S_offset)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(4063397)) - ___VEC1(___REF_FIX(4456613)) - ___VEC0 -___DEF_SUB_VEC(___X945,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(757)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(655526)) - ___VEC1(___REF_FIX(4784294)) - ___VEC0 -___DEF_SUB_VEC(___X946,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(758)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(721062)) - ___VEC1(___REF_FIX(2162854)) - ___VEC0 -___DEF_SUB_VEC(___X947,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(42,___S_equal_3f_)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(786598)) - ___VEC1(___REF_FIX(1179814)) - ___VEC0 -___DEF_SUB_VEC(___X948,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(278,___S_type)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1245350)) - ___VEC1(___REF_FIX(1507494)) - ___VEC0 -___DEF_SUB_VEC(___X949,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(761)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1573030)) - ___VEC1(___REF_FIX(2097318)) - ___VEC0 -___DEF_SUB_VEC(___X950,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(142,___S_quote)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1573030)) - ___VEC1(___REF_FIX(2097318)) - ___VEC0 -___DEF_SUB_VEC(___X951,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(103,___S_pointer)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(1638566)) - ___VEC1(___REF_FIX(2097318)) - ___VEC0 -___DEF_SUB_VEC(___X952,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(764)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(2228390)) - ___VEC1(___REF_FIX(4718758)) - ___VEC0 -___DEF_SUB_VEC(___X953,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(114,___S_pointer_2d_ref_2d_c_2d_pointer)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(2293926)) - ___VEC1(___REF_FIX(3670182)) - ___VEC0 -___DEF_SUB_VEC(___X954,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(103,___S_pointer)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(3735718)) - ___VEC1(___REF_FIX(4194470)) - ___VEC0 -___DEF_SUB_VEC(___X955,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(79,___S_offset)) - ___VEC1(___REF_SUB(10)) - ___VEC1(___REF_FIX(4260006)) - ___VEC1(___REF_FIX(4653222)) - ___VEC0 -___DEF_SUB_VEC(___X956,5UL) - ___VEC1(___REF_FIX(1)) - ___VEC1(___REF_SUB(748)) - ___VEC1(___REF_FIX(131072)) - ___VEC1(___REF_FIX(98306)) - ___VEC1(___REF_FIX(65540)) - ___VEC0 -___DEF_SUB_VEC(___X957,3UL) - ___VEC1(___REF_FIX(2)) - ___VEC1(___REF_SUB(757)) - ___VEC1(___REF_FIX(65540)) - ___VEC0 -___DEF_SUB_VEC(___X958,3UL) - ___VEC1(___REF_FIX(3)) - ___VEC1(___REF_SUB(768)) - ___VEC1(___REF_FIX(65540)) - ___VEC0 -___DEF_SUB_VEC(___X959,5UL) - ___VEC1(___REF_FIX(4)) - ___VEC1(___REF_SUB(759)) - ___VEC1(___REF_FIX(131072)) - ___VEC1(___REF_FIX(98306)) - ___VEC1(___REF_FIX(65540)) - ___VEC0 -___DEF_SUB_VEC(___X960,3UL) - ___VEC1(___REF_FIX(5)) - ___VEC1(___REF_SUB(779)) - ___VEC1(___REF_FIX(65540)) - ___VEC0 -___DEF_SUB_VEC(___X961,5UL) - ___VEC1(___REF_FIX(6)) - ___VEC1(___REF_SUB(770)) - ___VEC1(___REF_FIX(131072)) - ___VEC1(___REF_FIX(98306)) - ___VEC1(___REF_FIX(65540)) - ___VEC0 -___DEF_SUB_VEC(___X962,3UL) - ___VEC1(___REF_FIX(7)) - ___VEC1(___REF_SUB(790)) - ___VEC1(___REF_FIX(65540)) - ___VEC0 -___DEF_SUB_VEC(___X963,5UL) - ___VEC1(___REF_FIX(8)) - ___VEC1(___REF_SUB(781)) - ___VEC1(___REF_FIX(131072)) - ___VEC1(___REF_FIX(98306)) - ___VEC1(___REF_FIX(65540)) - ___VEC0 -___DEF_SUB_VEC(___X964,3UL) - ___VEC1(___REF_FIX(9)) - ___VEC1(___REF_SUB(801)) - ___VEC1(___REF_FIX(65540)) - ___VEC0 -___DEF_SUB_VEC(___X965,5UL) - ___VEC1(___REF_FIX(10)) - ___VEC1(___REF_SUB(792)) - ___VEC1(___REF_FIX(131072)) - ___VEC1(___REF_FIX(98306)) - ___VEC1(___REF_FIX(65540)) - ___VEC0 -___DEF_SUB_VEC(___X966,3UL) - ___VEC1(___REF_FIX(11)) - ___VEC1(___REF_SUB(812)) - ___VEC1(___REF_FIX(65540)) - ___VEC0 -___DEF_SUB_VEC(___X967,5UL) - ___VEC1(___REF_FIX(12)) - ___VEC1(___REF_SUB(803)) - ___VEC1(___REF_FIX(131072)) - ___VEC1(___REF_FIX(98306)) - ___VEC1(___REF_FIX(65540)) - ___VEC0 -___DEF_SUB_VEC(___X968,3UL) - ___VEC1(___REF_FIX(13)) - ___VEC1(___REF_SUB(823)) - ___VEC1(___REF_FIX(65540)) - ___VEC0 -___DEF_SUB_VEC(___X969,5UL) - ___VEC1(___REF_FIX(14)) - ___VEC1(___REF_SUB(814)) - ___VEC1(___REF_FIX(131072)) - ___VEC1(___REF_FIX(98306)) - ___VEC1(___REF_FIX(65540)) - ___VEC0 -___DEF_SUB_VEC(___X970,3UL) - ___VEC1(___REF_FIX(15)) - ___VEC1(___REF_SUB(834)) - ___VEC1(___REF_FIX(65540)) - ___VEC0 -___DEF_SUB_VEC(___X971,5UL) - ___VEC1(___REF_FIX(16)) - ___VEC1(___REF_SUB(825)) - ___VEC1(___REF_FIX(131072)) - ___VEC1(___REF_FIX(98306)) - ___VEC1(___REF_FIX(65540)) - ___VEC0 -___DEF_SUB_VEC(___X972,3UL) - ___VEC1(___REF_FIX(17)) - ___VEC1(___REF_SUB(845)) - ___VEC1(___REF_FIX(65540)) - ___VEC0 -___DEF_SUB_VEC(___X973,5UL) - ___VEC1(___REF_FIX(18)) - ___VEC1(___REF_SUB(836)) - ___VEC1(___REF_FIX(131072)) - ___VEC1(___REF_FIX(98306)) - ___VEC1(___REF_FIX(65540)) - ___VEC0 -___DEF_SUB_VEC(___X974,3UL) - ___VEC1(___REF_FIX(19)) - ___VEC1(___REF_SUB(856)) - ___VEC1(___REF_FIX(65540)) - ___VEC0 -___DEF_SUB_VEC(___X975,5UL) - ___VEC1(___REF_FIX(20)) - ___VEC1(___REF_SUB(847)) - ___VEC1(___REF_FIX(131072)) - ___VEC1(___REF_FIX(98306)) - ___VEC1(___REF_FIX(65540)) - ___VEC0 -___DEF_SUB_VEC(___X976,3UL) - ___VEC1(___REF_FIX(21)) - ___VEC1(___REF_SUB(867)) - ___VEC1(___REF_FIX(65540)) - ___VEC0 -___DEF_SUB_VEC(___X977,5UL) - ___VEC1(___REF_FIX(22)) - ___VEC1(___REF_SUB(858)) - ___VEC1(___REF_FIX(131072)) - ___VEC1(___REF_FIX(98306)) - ___VEC1(___REF_FIX(65540)) - ___VEC0 -___DEF_SUB_VEC(___X978,3UL) - ___VEC1(___REF_FIX(23)) - ___VEC1(___REF_SUB(878)) - ___VEC1(___REF_FIX(65540)) - ___VEC0 -___DEF_SUB_VEC(___X979,5UL) - ___VEC1(___REF_FIX(24)) - ___VEC1(___REF_SUB(869)) - ___VEC1(___REF_FIX(131072)) - ___VEC1(___REF_FIX(98306)) - ___VEC1(___REF_FIX(65540)) - ___VEC0 -___DEF_SUB_VEC(___X980,3UL) - ___VEC1(___REF_FIX(25)) - ___VEC1(___REF_SUB(889)) - ___VEC1(___REF_FIX(65540)) - ___VEC0 -___DEF_SUB_VEC(___X981,5UL) - ___VEC1(___REF_FIX(26)) - ___VEC1(___REF_SUB(880)) - ___VEC1(___REF_FIX(131072)) - ___VEC1(___REF_FIX(98306)) - ___VEC1(___REF_FIX(65540)) - ___VEC0 -___DEF_SUB_VEC(___X982,3UL) - ___VEC1(___REF_FIX(27)) - ___VEC1(___REF_SUB(900)) - ___VEC1(___REF_FIX(65540)) - ___VEC0 -___DEF_SUB_VEC(___X983,5UL) - ___VEC1(___REF_FIX(28)) - ___VEC1(___REF_SUB(891)) - ___VEC1(___REF_FIX(131072)) - ___VEC1(___REF_FIX(98306)) - ___VEC1(___REF_FIX(65540)) - ___VEC0 -___DEF_SUB_VEC(___X984,3UL) - ___VEC1(___REF_FIX(29)) - ___VEC1(___REF_SUB(911)) - ___VEC1(___REF_FIX(65540)) - ___VEC0 -___DEF_SUB_VEC(___X985,5UL) - ___VEC1(___REF_FIX(30)) - ___VEC1(___REF_SUB(902)) - ___VEC1(___REF_FIX(131072)) - ___VEC1(___REF_FIX(98306)) - ___VEC1(___REF_FIX(65540)) - ___VEC0 -___DEF_SUB_VEC(___X986,3UL) - ___VEC1(___REF_FIX(31)) - ___VEC1(___REF_SUB(922)) - ___VEC1(___REF_FIX(65540)) - ___VEC0 -___DEF_SUB_VEC(___X987,5UL) - ___VEC1(___REF_FIX(32)) - ___VEC1(___REF_SUB(913)) - ___VEC1(___REF_FIX(131072)) - ___VEC1(___REF_FIX(98306)) - ___VEC1(___REF_FIX(65540)) - ___VEC0 -___DEF_SUB_VEC(___X988,3UL) - ___VEC1(___REF_FIX(33)) - ___VEC1(___REF_SUB(933)) - ___VEC1(___REF_FIX(65540)) - ___VEC0 -___DEF_SUB_VEC(___X989,5UL) - ___VEC1(___REF_FIX(34)) - ___VEC1(___REF_SUB(924)) - ___VEC1(___REF_FIX(131072)) - ___VEC1(___REF_FIX(98306)) - ___VEC1(___REF_FIX(65540)) - ___VEC0 -___DEF_SUB_VEC(___X990,3UL) - ___VEC1(___REF_FIX(35)) - ___VEC1(___REF_SUB(944)) - ___VEC1(___REF_FIX(65540)) - ___VEC0 -___DEF_SUB_VEC(___X991,5UL) - ___VEC1(___REF_FIX(36)) - ___VEC1(___REF_SUB(935)) - ___VEC1(___REF_FIX(131072)) - ___VEC1(___REF_FIX(98306)) - ___VEC1(___REF_FIX(65540)) - ___VEC0 -___DEF_SUB_VEC(___X992,3UL) - ___VEC1(___REF_FIX(37)) - ___VEC1(___REF_SUB(955)) - ___VEC1(___REF_FIX(65540)) - ___VEC0 -___DEF_SUB_VEC(___X993,4UL) - ___VEC1(___REF_FIX(38)) - ___VEC1(___REF_SUB(946)) - ___VEC1(___REF_FIX(98304)) - ___VEC1(___REF_FIX(65540)) - ___VEC0 -___DEF_SUB_VEC(___X994,5UL) - ___VEC1(___REF_FIX(39)) - ___VEC1(___REF_SUB(946)) - ___VEC1(___REF_FIX(393216)) - ___VEC1(___REF_FIX(98304)) - ___VEC1(___REF_FIX(65540)) - ___VEC0 -___DEF_SUB_VEC(___X995,6UL) - ___VEC1(___REF_FIX(40)) - ___VEC1(___REF_SUB(935)) - ___VEC1(___REF_FIX(393216)) - ___VEC1(___REF_FIX(131072)) - ___VEC1(___REF_FIX(98306)) - ___VEC1(___REF_FIX(65540)) - ___VEC0 -___DEF_SUB_VEC(___X996,6UL) - ___VEC1(___REF_FIX(41)) - ___VEC1(___REF_SUB(924)) - ___VEC1(___REF_FIX(393216)) - ___VEC1(___REF_FIX(131072)) - ___VEC1(___REF_FIX(98306)) - ___VEC1(___REF_FIX(65540)) - ___VEC0 -___DEF_SUB_VEC(___X997,6UL) - ___VEC1(___REF_FIX(42)) - ___VEC1(___REF_SUB(913)) - ___VEC1(___REF_FIX(393216)) - ___VEC1(___REF_FIX(131072)) - ___VEC1(___REF_FIX(98306)) - ___VEC1(___REF_FIX(65540)) - ___VEC0 -___DEF_SUB_VEC(___X998,6UL) - ___VEC1(___REF_FIX(43)) - ___VEC1(___REF_SUB(902)) - ___VEC1(___REF_FIX(393216)) - ___VEC1(___REF_FIX(131072)) - ___VEC1(___REF_FIX(98306)) - ___VEC1(___REF_FIX(65540)) - ___VEC0 -___DEF_SUB_VEC(___X999,6UL) - ___VEC1(___REF_FIX(44)) - ___VEC1(___REF_SUB(891)) - ___VEC1(___REF_FIX(393216)) - ___VEC1(___REF_FIX(131072)) - ___VEC1(___REF_FIX(98306)) - ___VEC1(___REF_FIX(65540)) - ___VEC0 -___DEF_SUB_VEC(___X1000,6UL) - ___VEC1(___REF_FIX(45)) - ___VEC1(___REF_SUB(880)) - ___VEC1(___REF_FIX(393216)) - ___VEC1(___REF_FIX(131072)) - ___VEC1(___REF_FIX(98306)) - ___VEC1(___REF_FIX(65540)) - ___VEC0 -___DEF_SUB_VEC(___X1001,6UL) - ___VEC1(___REF_FIX(46)) - ___VEC1(___REF_SUB(869)) - ___VEC1(___REF_FIX(393216)) - ___VEC1(___REF_FIX(131072)) - ___VEC1(___REF_FIX(98306)) - ___VEC1(___REF_FIX(65540)) - ___VEC0 -___DEF_SUB_VEC(___X1002,6UL) - ___VEC1(___REF_FIX(47)) - ___VEC1(___REF_SUB(858)) - ___VEC1(___REF_FIX(393216)) - ___VEC1(___REF_FIX(131072)) - ___VEC1(___REF_FIX(98306)) - ___VEC1(___REF_FIX(65540)) - ___VEC0 -___DEF_SUB_VEC(___X1003,6UL) - ___VEC1(___REF_FIX(48)) - ___VEC1(___REF_SUB(847)) - ___VEC1(___REF_FIX(393216)) - ___VEC1(___REF_FIX(131072)) - ___VEC1(___REF_FIX(98306)) - ___VEC1(___REF_FIX(65540)) - ___VEC0 -___DEF_SUB_VEC(___X1004,6UL) - ___VEC1(___REF_FIX(49)) - ___VEC1(___REF_SUB(836)) - ___VEC1(___REF_FIX(393216)) - ___VEC1(___REF_FIX(131072)) - ___VEC1(___REF_FIX(98306)) - ___VEC1(___REF_FIX(65540)) - ___VEC0 -___DEF_SUB_VEC(___X1005,6UL) - ___VEC1(___REF_FIX(50)) - ___VEC1(___REF_SUB(825)) - ___VEC1(___REF_FIX(393216)) - ___VEC1(___REF_FIX(131072)) - ___VEC1(___REF_FIX(98306)) - ___VEC1(___REF_FIX(65540)) - ___VEC0 -___DEF_SUB_VEC(___X1006,6UL) - ___VEC1(___REF_FIX(51)) - ___VEC1(___REF_SUB(814)) - ___VEC1(___REF_FIX(393216)) - ___VEC1(___REF_FIX(131072)) - ___VEC1(___REF_FIX(98306)) - ___VEC1(___REF_FIX(65540)) - ___VEC0 -___DEF_SUB_VEC(___X1007,6UL) - ___VEC1(___REF_FIX(52)) - ___VEC1(___REF_SUB(803)) - ___VEC1(___REF_FIX(393216)) - ___VEC1(___REF_FIX(131072)) - ___VEC1(___REF_FIX(98306)) - ___VEC1(___REF_FIX(65540)) - ___VEC0 -___DEF_SUB_VEC(___X1008,6UL) - ___VEC1(___REF_FIX(53)) - ___VEC1(___REF_SUB(792)) - ___VEC1(___REF_FIX(393216)) - ___VEC1(___REF_FIX(131072)) - ___VEC1(___REF_FIX(98306)) - ___VEC1(___REF_FIX(65540)) - ___VEC0 -___DEF_SUB_VEC(___X1009,6UL) - ___VEC1(___REF_FIX(54)) - ___VEC1(___REF_SUB(781)) - ___VEC1(___REF_FIX(393216)) - ___VEC1(___REF_FIX(131072)) - ___VEC1(___REF_FIX(98306)) - ___VEC1(___REF_FIX(65540)) - ___VEC0 -___DEF_SUB_VEC(___X1010,6UL) - ___VEC1(___REF_FIX(55)) - ___VEC1(___REF_SUB(770)) - ___VEC1(___REF_FIX(393216)) - ___VEC1(___REF_FIX(131072)) - ___VEC1(___REF_FIX(98306)) - ___VEC1(___REF_FIX(65540)) - ___VEC0 -___DEF_SUB_VEC(___X1011,6UL) - ___VEC1(___REF_FIX(56)) - ___VEC1(___REF_SUB(759)) - ___VEC1(___REF_FIX(393216)) - ___VEC1(___REF_FIX(131072)) - ___VEC1(___REF_FIX(98306)) - ___VEC1(___REF_FIX(65540)) - ___VEC0 -___DEF_SUB_VEC(___X1012,6UL) - ___VEC1(___REF_FIX(57)) - ___VEC1(___REF_SUB(748)) - ___VEC1(___REF_FIX(393216)) - ___VEC1(___REF_FIX(131072)) - ___VEC1(___REF_FIX(98306)) - ___VEC1(___REF_FIX(65540)) - ___VEC0 -___DEF_SUB_VEC(___X1013,3UL) - ___VEC1(___REF_SYM(79,___S_offset)) - ___VEC1(___REF_SYM(278,___S_type)) - ___VEC1(___REF_SYM(103,___S_pointer)) - ___VEC0 -___DEF_SUB_VEC(___X1014,2UL) - ___VEC1(___REF_SUB(1015)) - ___VEC1(___REF_SUB(1027)) - ___VEC0 -___DEF_SUB_VEC(___X1015,2UL) - ___VEC1(___REF_SUB(1016)) - ___VEC1(___REF_SUB(1026)) - ___VEC0 -___DEF_SUB_VEC(___X1016,2UL) - ___VEC1(___REF_FIX(0)) - ___VEC1(___REF_SUB(1017)) - ___VEC0 -___DEF_SUB_VEC(___X1017,4UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(767)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1)) - ___VEC0 -___DEF_SUB_VEC(___X1018,4UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(3,___S__23__23_lambda)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1)) - ___VEC0 -___DEF_SUB_VEC(___X1019,4UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(769)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1)) - ___VEC0 -___DEF_SUB_VEC(___X1020,4UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(82,___S_p1)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1)) - ___VEC0 -___DEF_SUB_VEC(___X1021,4UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(83,___S_p2)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1)) - ___VEC0 -___DEF_SUB_VEC(___X1022,4UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(84,___S_p3)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1)) - ___VEC0 -___DEF_SUB_VEC(___X1023,4UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(85,___S_p4)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1)) - ___VEC0 -___DEF_SUB_VEC(___X1024,4UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(775)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1)) - ___VEC0 -___DEF_SUB_VEC(___X1025,4UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(9,___S__23__23_type_2d_4_2d__3c_pffi_2d_struct_3e_)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1)) - ___VEC0 -___DEF_SUB_VEC(___X1026,6UL) - ___VEC1(___REF_FIX(1)) - ___VEC1(___REF_SUB(1025)) - ___VEC1(___REF_FIX(262144)) - ___VEC1(___REF_FIX(229378)) - ___VEC1(___REF_FIX(196612)) - ___VEC1(___REF_FIX(65542)) - ___VEC0 -___DEF_SUB_VEC(___X1027,4UL) - ___VEC1(___REF_SYM(85,___S_p4)) - ___VEC1(___REF_SYM(84,___S_p3)) - ___VEC1(___REF_SYM(83,___S_p2)) - ___VEC1(___REF_SYM(82,___S_p1)) - ___VEC0 -___DEF_SUB_VEC(___X1028,2UL) - ___VEC1(___REF_SUB(1029)) - ___VEC1(___REF_SUB(80)) - ___VEC0 -___DEF_SUB_VEC(___X1029,1UL) - ___VEC1(___REF_SUB(1030)) - ___VEC0 -___DEF_SUB_VEC(___X1030,2UL) - ___VEC1(___REF_FIX(0)) - ___VEC1(___REF_SUB(1031)) - ___VEC0 -___DEF_SUB_VEC(___X1031,4UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(777)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1)) - ___VEC0 -___DEF_SUB_VEC(___X1032,4UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(779)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1)) - ___VEC0 -___DEF_SUB_VEC(___X1033,4UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(77,___S_obj)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1)) - ___VEC0 -___DEF_SUB_VEC(___X1034,4UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(782)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1)) - ___VEC0 -___DEF_SUB_VEC(___X1035,4UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(8,___S__23__23_structure_2d_direct_2d_instance_2d_of_3f_)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1)) - ___VEC0 -___DEF_SUB_VEC(___X1036,4UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(785)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1)) - ___VEC0 -___DEF_SUB_VEC(___X1037,4UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(788)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1)) - ___VEC0 -___DEF_SUB_VEC(___X1038,4UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(791)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1)) - ___VEC0 -___DEF_SUB_VEC(___X1039,4UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(75,___S_not)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1)) - ___VEC0 -___DEF_SUB_VEC(___X1040,4UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(239,___S_safe)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1)) - ___VEC0 -___DEF_SUB_VEC(___X1041,4UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(794)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1)) - ___VEC0 -___DEF_SUB_VEC(___X1042,4UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(11,___S__23__23_type_2d_id)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1)) - ___VEC0 -___DEF_SUB_VEC(___X1043,2UL) - ___VEC1(___REF_SUB(1044)) - ___VEC1(___REF_SUB(80)) - ___VEC0 -___DEF_SUB_VEC(___X1044,2UL) - ___VEC1(___REF_SUB(1045)) - ___VEC1(___REF_SUB(1052)) - ___VEC0 -___DEF_SUB_VEC(___X1045,2UL) - ___VEC1(___REF_FIX(0)) - ___VEC1(___REF_SUB(1046)) - ___VEC0 -___DEF_SUB_VEC(___X1046,4UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(796)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1)) - ___VEC0 -___DEF_SUB_VEC(___X1047,4UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(799)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1)) - ___VEC0 -___DEF_SUB_VEC(___X1048,4UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(800)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1)) - ___VEC0 -___DEF_SUB_VEC(___X1049,4UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(2,___S__23__23_direct_2d_structure_2d_ref)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1)) - ___VEC0 -___DEF_SUB_VEC(___X1050,4UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_FIX(1)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1)) - ___VEC0 -___DEF_SUB_VEC(___X1051,4UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(92,___S_pffi_2d_struct_2d_c_2d_type)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1)) - ___VEC0 -___DEF_SUB_VEC(___X1052,2UL) - ___VEC1(___REF_FIX(1)) - ___VEC1(___REF_SUB(1050)) - ___VEC0 -___DEF_SUB_VEC(___X1053,2UL) - ___VEC1(___REF_SUB(1054)) - ___VEC1(___REF_SUB(80)) - ___VEC0 -___DEF_SUB_VEC(___X1054,2UL) - ___VEC1(___REF_SUB(1055)) - ___VEC1(___REF_SUB(1060)) - ___VEC0 -___DEF_SUB_VEC(___X1055,2UL) - ___VEC1(___REF_FIX(0)) - ___VEC1(___REF_SUB(1056)) - ___VEC0 -___DEF_SUB_VEC(___X1056,4UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(808)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1)) - ___VEC0 -___DEF_SUB_VEC(___X1057,4UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(811)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1)) - ___VEC0 -___DEF_SUB_VEC(___X1058,4UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_FIX(2)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1)) - ___VEC0 -___DEF_SUB_VEC(___X1059,4UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(95,___S_pffi_2d_struct_2d_size)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1)) - ___VEC0 -___DEF_SUB_VEC(___X1060,2UL) - ___VEC1(___REF_FIX(1)) - ___VEC1(___REF_SUB(1058)) - ___VEC0 -___DEF_SUB_VEC(___X1061,2UL) - ___VEC1(___REF_SUB(1062)) - ___VEC1(___REF_SUB(80)) - ___VEC0 -___DEF_SUB_VEC(___X1062,2UL) - ___VEC1(___REF_SUB(1063)) - ___VEC1(___REF_SUB(1068)) - ___VEC0 -___DEF_SUB_VEC(___X1063,2UL) - ___VEC1(___REF_FIX(0)) - ___VEC1(___REF_SUB(1064)) - ___VEC0 -___DEF_SUB_VEC(___X1064,4UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(816)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1)) - ___VEC0 -___DEF_SUB_VEC(___X1065,4UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(819)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1)) - ___VEC0 -___DEF_SUB_VEC(___X1066,4UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_FIX(3)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1)) - ___VEC0 -___DEF_SUB_VEC(___X1067,4UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(94,___S_pffi_2d_struct_2d_pointer)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1)) - ___VEC0 -___DEF_SUB_VEC(___X1068,2UL) - ___VEC1(___REF_FIX(1)) - ___VEC1(___REF_SUB(1066)) - ___VEC0 -___DEF_SUB_VEC(___X1069,2UL) - ___VEC1(___REF_SUB(1070)) - ___VEC1(___REF_SUB(80)) - ___VEC0 -___DEF_SUB_VEC(___X1070,2UL) - ___VEC1(___REF_SUB(1071)) - ___VEC1(___REF_SUB(1076)) - ___VEC0 -___DEF_SUB_VEC(___X1071,2UL) - ___VEC1(___REF_FIX(0)) - ___VEC1(___REF_SUB(1072)) - ___VEC0 -___DEF_SUB_VEC(___X1072,4UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(824)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1)) - ___VEC0 -___DEF_SUB_VEC(___X1073,4UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(827)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1)) - ___VEC0 -___DEF_SUB_VEC(___X1074,4UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_FIX(4)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1)) - ___VEC0 -___DEF_SUB_VEC(___X1075,4UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(93,___S_pffi_2d_struct_2d_members)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1)) - ___VEC0 -___DEF_SUB_VEC(___X1076,2UL) - ___VEC1(___REF_FIX(1)) - ___VEC1(___REF_SUB(1074)) - ___VEC0 -___DEF_SUB_VEC(___X1077,2UL) - ___VEC1(___REF_SUB(1078)) - ___VEC1(___REF_SUB(371)) - ___VEC0 -___DEF_SUB_VEC(___X1078,2UL) - ___VEC1(___REF_SUB(1079)) - ___VEC1(___REF_SUB(1091)) - ___VEC0 -___DEF_SUB_VEC(___X1079,2UL) - ___VEC1(___REF_FIX(0)) - ___VEC1(___REF_SUB(1080)) - ___VEC0 -___DEF_SUB_VEC(___X1080,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(832)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(131082)) - ___VEC1(___REF_FIX(2228237)) - ___VEC0 -___DEF_SUB_VEC(___X1081,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(3,___S__23__23_lambda)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(131082)) - ___VEC1(___REF_FIX(2228237)) - ___VEC0 -___DEF_SUB_VEC(___X1082,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(834)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(655370)) - ___VEC1(___REF_FIX(1048586)) - ___VEC0 -___DEF_SUB_VEC(___X1083,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(278,___S_type)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(720906)) - ___VEC1(___REF_FIX(983050)) - ___VEC0 -___DEF_SUB_VEC(___X1084,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(836)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(262155)) - ___VEC1(___REF_FIX(2162701)) - ___VEC0 -___DEF_SUB_VEC(___X1085,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(36,___S_cond_2d_expand)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(327691)) - ___VEC1(___REF_FIX(1048587)) - ___VEC0 -___DEF_SUB_VEC(___X1086,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(838)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(393229)) - ___VEC1(___REF_FIX(2097165)) - ___VEC0 -___DEF_SUB_VEC(___X1087,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(40,___S_else)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(458765)) - ___VEC1(___REF_FIX(720909)) - ___VEC0 -___DEF_SUB_VEC(___X1088,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(840)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(786445)) - ___VEC1(___REF_FIX(2031629)) - ___VEC0 -___DEF_SUB_VEC(___X1089,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(254,___S_size_2d_of_2d_type)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(851981)) - ___VEC1(___REF_FIX(1638413)) - ___VEC0 -___DEF_SUB_VEC(___X1090,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(278,___S_type)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1703949)) - ___VEC1(___REF_FIX(1966093)) - ___VEC0 -___DEF_SUB_VEC(___X1091,3UL) - ___VEC1(___REF_FIX(1)) - ___VEC1(___REF_SUB(1080)) - ___VEC1(___REF_FIX(65536)) - ___VEC0 -___DEF_SUB_VEC(___X1092,2UL) - ___VEC1(___REF_SUB(1093)) - ___VEC1(___REF_SUB(1131)) - ___VEC0 -___DEF_SUB_VEC(___X1093,15UL) - ___VEC1(___REF_SUB(1094)) - ___VEC1(___REF_SUB(1117)) - ___VEC1(___REF_SUB(1118)) - ___VEC1(___REF_SUB(1119)) - ___VEC1(___REF_SUB(1120)) - ___VEC1(___REF_SUB(1121)) - ___VEC1(___REF_SUB(1122)) - ___VEC1(___REF_SUB(1123)) - ___VEC1(___REF_SUB(1124)) - ___VEC1(___REF_SUB(1125)) - ___VEC1(___REF_SUB(1126)) - ___VEC1(___REF_SUB(1127)) - ___VEC1(___REF_SUB(1128)) - ___VEC1(___REF_SUB(1129)) - ___VEC1(___REF_SUB(1130)) - ___VEC0 -___DEF_SUB_VEC(___X1094,2UL) - ___VEC1(___REF_FIX(0)) - ___VEC1(___REF_SUB(1095)) - ___VEC0 -___DEF_SUB_VEC(___X1095,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(842)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(15)) - ___VEC1(___REF_FIX(3538962)) - ___VEC0 -___DEF_SUB_VEC(___X1096,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(3,___S__23__23_lambda)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(15)) - ___VEC1(___REF_FIX(3538962)) - ___VEC0 -___DEF_SUB_VEC(___X1097,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(844)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(15)) - ___VEC1(___REF_FIX(3538962)) - ___VEC0 -___DEF_SUB_VEC(___X1098,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(277,___S_to_2d_round)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(2162703)) - ___VEC1(___REF_FIX(2686991)) - ___VEC0 -___DEF_SUB_VEC(___X1099,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(238,___S_roundee)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(2752527)) - ___VEC1(___REF_FIX(3211279)) - ___VEC0 -___DEF_SUB_VEC(___X1100,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(847)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(131088)) - ___VEC1(___REF_FIX(3473426)) - ___VEC0 -___DEF_SUB_VEC(___X1101,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(48,___S_if)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(196624)) - ___VEC1(___REF_FIX(327696)) - ___VEC0 -___DEF_SUB_VEC(___X1102,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(849)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(393232)) - ___VEC1(___REF_FIX(3014672)) - ___VEC0 -___DEF_SUB_VEC(___X1103,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(18,___S__3d_)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(458768)) - ___VEC1(___REF_FIX(524304)) - ___VEC0 -___DEF_SUB_VEC(___X1104,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(851)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(589840)) - ___VEC1(___REF_FIX(2818064)) - ___VEC0 -___DEF_SUB_VEC(___X1105,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(46,___S_floor_2d_remainder)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(655376)) - ___VEC1(___REF_FIX(1638416)) - ___VEC0 -___DEF_SUB_VEC(___X1106,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(277,___S_to_2d_round)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1703952)) - ___VEC1(___REF_FIX(2228240)) - ___VEC0 -___DEF_SUB_VEC(___X1107,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(238,___S_roundee)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(2293776)) - ___VEC1(___REF_FIX(2752528)) - ___VEC0 -___DEF_SUB_VEC(___X1108,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_FIX(0)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(2883600)) - ___VEC1(___REF_FIX(2949136)) - ___VEC0 -___DEF_SUB_VEC(___X1109,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(277,___S_to_2d_round)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(262161)) - ___VEC1(___REF_FIX(786449)) - ___VEC0 -___DEF_SUB_VEC(___X1110,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(857)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(262162)) - ___VEC1(___REF_FIX(3407890)) - ___VEC0 -___DEF_SUB_VEC(___X1111,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(237,___S_round_2d_to_2d_next_2d_modulo_2d_of)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(327698)) - ___VEC1(___REF_FIX(1835026)) - ___VEC0 -___DEF_SUB_VEC(___X1112,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(859)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1900562)) - ___VEC1(___REF_FIX(2818066)) - ___VEC0 -___DEF_SUB_VEC(___X1113,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(13,___S__2b_)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1966098)) - ___VEC1(___REF_FIX(2031634)) - ___VEC0 -___DEF_SUB_VEC(___X1114,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(277,___S_to_2d_round)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(2097170)) - ___VEC1(___REF_FIX(2621458)) - ___VEC0 -___DEF_SUB_VEC(___X1115,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_FIX(1)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(2686994)) - ___VEC1(___REF_FIX(2752530)) - ___VEC0 -___DEF_SUB_VEC(___X1116,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(238,___S_roundee)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(2883602)) - ___VEC1(___REF_FIX(3342354)) - ___VEC0 -___DEF_SUB_VEC(___X1117,3UL) - ___VEC1(___REF_FIX(1)) - ___VEC1(___REF_SUB(1112)) - ___VEC1(___REF_FIX(98304)) - ___VEC0 -___DEF_SUB_VEC(___X1118,2UL) - ___VEC1(___REF_FIX(2)) - ___VEC1(___REF_SUB(1110)) - ___VEC0 -___DEF_SUB_VEC(___X1119,4UL) - ___VEC1(___REF_FIX(3)) - ___VEC1(___REF_SUB(1104)) - ___VEC1(___REF_FIX(98304)) - ___VEC1(___REF_FIX(65538)) - ___VEC0 -___DEF_SUB_VEC(___X1120,4UL) - ___VEC1(___REF_FIX(4)) - ___VEC1(___REF_SUB(1104)) - ___VEC1(___REF_FIX(98304)) - ___VEC1(___REF_FIX(65538)) - ___VEC0 -___DEF_SUB_VEC(___X1121,4UL) - ___VEC1(___REF_FIX(5)) - ___VEC1(___REF_SUB(1102)) - ___VEC1(___REF_FIX(98304)) - ___VEC1(___REF_FIX(65538)) - ___VEC0 -___DEF_SUB_VEC(___X1122,4UL) - ___VEC1(___REF_FIX(6)) - ___VEC1(___REF_SUB(1104)) - ___VEC1(___REF_FIX(98304)) - ___VEC1(___REF_FIX(65538)) - ___VEC0 -___DEF_SUB_VEC(___X1123,4UL) - ___VEC1(___REF_FIX(7)) - ___VEC1(___REF_SUB(1102)) - ___VEC1(___REF_FIX(98304)) - ___VEC1(___REF_FIX(65538)) - ___VEC0 -___DEF_SUB_VEC(___X1124,3UL) - ___VEC1(___REF_FIX(8)) - ___VEC1(___REF_SUB(1112)) - ___VEC1(___REF_FIX(98304)) - ___VEC0 -___DEF_SUB_VEC(___X1125,3UL) - ___VEC1(___REF_FIX(9)) - ___VEC1(___REF_SUB(1112)) - ___VEC1(___REF_FIX(98304)) - ___VEC0 -___DEF_SUB_VEC(___X1126,4UL) - ___VEC1(___REF_FIX(10)) - ___VEC1(___REF_SUB(1102)) - ___VEC1(___REF_FIX(98304)) - ___VEC1(___REF_FIX(65538)) - ___VEC0 -___DEF_SUB_VEC(___X1127,3UL) - ___VEC1(___REF_FIX(11)) - ___VEC1(___REF_SUB(1112)) - ___VEC1(___REF_FIX(98304)) - ___VEC0 -___DEF_SUB_VEC(___X1128,3UL) - ___VEC1(___REF_FIX(12)) - ___VEC1(___REF_SUB(1112)) - ___VEC1(___REF_FIX(98304)) - ___VEC0 -___DEF_SUB_VEC(___X1129,3UL) - ___VEC1(___REF_FIX(13)) - ___VEC1(___REF_SUB(1112)) - ___VEC1(___REF_FIX(98304)) - ___VEC0 -___DEF_SUB_VEC(___X1130,4UL) - ___VEC1(___REF_FIX(14)) - ___VEC1(___REF_SUB(1102)) - ___VEC1(___REF_FIX(98304)) - ___VEC1(___REF_FIX(65538)) - ___VEC0 -___DEF_SUB_VEC(___X1131,2UL) - ___VEC1(___REF_SYM(238,___S_roundee)) - ___VEC1(___REF_SYM(277,___S_to_2d_round)) - ___VEC0 -___DEF_SUB_VEC(___X1132,2UL) - ___VEC1(___REF_SUB(1133)) - ___VEC1(___REF_SUB(1330)) - ___VEC0 -___DEF_SUB_VEC(___X1133,56UL) - ___VEC1(___REF_SUB(1134)) - ___VEC1(___REF_SUB(1273)) - ___VEC1(___REF_SUB(1274)) - ___VEC1(___REF_SUB(1275)) - ___VEC1(___REF_SUB(1276)) - ___VEC1(___REF_SUB(1277)) - ___VEC1(___REF_SUB(1278)) - ___VEC1(___REF_SUB(1279)) - ___VEC1(___REF_SUB(1280)) - ___VEC1(___REF_SUB(1281)) - ___VEC1(___REF_SUB(1282)) - ___VEC1(___REF_SUB(1283)) - ___VEC1(___REF_SUB(1284)) - ___VEC1(___REF_SUB(1285)) - ___VEC1(___REF_SUB(1286)) - ___VEC1(___REF_SUB(1287)) - ___VEC1(___REF_SUB(1288)) - ___VEC1(___REF_SUB(1289)) - ___VEC1(___REF_SUB(1290)) - ___VEC1(___REF_SUB(1291)) - ___VEC1(___REF_SUB(1292)) - ___VEC1(___REF_SUB(1293)) - ___VEC1(___REF_SUB(1294)) - ___VEC1(___REF_SUB(1295)) - ___VEC1(___REF_SUB(1298)) - ___VEC1(___REF_SUB(1299)) - ___VEC1(___REF_SUB(1300)) - ___VEC1(___REF_SUB(1301)) - ___VEC1(___REF_SUB(1302)) - ___VEC1(___REF_SUB(1303)) - ___VEC1(___REF_SUB(1304)) - ___VEC1(___REF_SUB(1305)) - ___VEC1(___REF_SUB(1306)) - ___VEC1(___REF_SUB(1307)) - ___VEC1(___REF_SUB(1308)) - ___VEC1(___REF_SUB(1309)) - ___VEC1(___REF_SUB(1310)) - ___VEC1(___REF_SUB(1311)) - ___VEC1(___REF_SUB(1312)) - ___VEC1(___REF_SUB(1313)) - ___VEC1(___REF_SUB(1314)) - ___VEC1(___REF_SUB(1315)) - ___VEC1(___REF_SUB(1316)) - ___VEC1(___REF_SUB(1317)) - ___VEC1(___REF_SUB(1318)) - ___VEC1(___REF_SUB(1319)) - ___VEC1(___REF_SUB(1320)) - ___VEC1(___REF_SUB(1321)) - ___VEC1(___REF_SUB(1322)) - ___VEC1(___REF_SUB(1323)) - ___VEC1(___REF_SUB(1324)) - ___VEC1(___REF_SUB(1325)) - ___VEC1(___REF_SUB(1326)) - ___VEC1(___REF_SUB(1327)) - ___VEC1(___REF_SUB(1328)) - ___VEC1(___REF_SUB(1329)) - ___VEC0 -___DEF_SUB_VEC(___X1134,2UL) - ___VEC1(___REF_FIX(0)) - ___VEC1(___REF_SUB(1135)) - ___VEC0 -___DEF_SUB_VEC(___X1135,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(863)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(20)) - ___VEC1(___REF_FIX(2359343)) - ___VEC0 -___DEF_SUB_VEC(___X1136,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(3,___S__23__23_lambda)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(20)) - ___VEC1(___REF_FIX(2359343)) - ___VEC0 -___DEF_SUB_VEC(___X1137,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(865)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(20)) - ___VEC1(___REF_FIX(2359343)) - ___VEC0 -___DEF_SUB_VEC(___X1138,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(71,___S_members)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(2818068)) - ___VEC1(___REF_FIX(3276820)) - ___VEC0 -___DEF_SUB_VEC(___X1139,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(867)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(131093)) - ___VEC1(___REF_FIX(2293807)) - ___VEC0 -___DEF_SUB_VEC(___X1140,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(61,___S_let_2a_)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(196629)) - ___VEC1(___REF_FIX(458773)) - ___VEC0 -___DEF_SUB_VEC(___X1141,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(869)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(524309)) - ___VEC1(___REF_FIX(2162727)) - ___VEC0 -___DEF_SUB_VEC(___X1142,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(870)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(589845)) - ___VEC1(___REF_FIX(1114133)) - ___VEC0 -___DEF_SUB_VEC(___X1143,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(242,___S_size)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(655381)) - ___VEC1(___REF_FIX(917525)) - ___VEC0 -___DEF_SUB_VEC(___X1144,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_FIX(0)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(983061)) - ___VEC1(___REF_FIX(1048597)) - ___VEC0 -___DEF_SUB_VEC(___X1145,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(873)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(589846)) - ___VEC1(___REF_FIX(2097174)) - ___VEC0 -___DEF_SUB_VEC(___X1146,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(57,___S_largest_2d_member_2d_size)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(655382)) - ___VEC1(___REF_FIX(1900566)) - ___VEC0 -___DEF_SUB_VEC(___X1147,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_FIX(0)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1966102)) - ___VEC1(___REF_FIX(2031638)) - ___VEC0 -___DEF_SUB_VEC(___X1148,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(876)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(589847)) - ___VEC1(___REF_FIX(2097191)) - ___VEC0 -___DEF_SUB_VEC(___X1149,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(80,___S_offsets)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(655383)) - ___VEC1(___REF_FIX(1114135)) - ___VEC0 -___DEF_SUB_VEC(___X1150,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(878)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1179671)) - ___VEC1(___REF_FIX(2031655)) - ___VEC0 -___DEF_SUB_VEC(___X1151,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(67,___S_map)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1245207)) - ___VEC1(___REF_FIX(1441815)) - ___VEC0 -___DEF_SUB_VEC(___X1152,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(880)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1507351)) - ___VEC1(___REF_FIX(3670054)) - ___VEC0 -___DEF_SUB_VEC(___X1153,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(56,___S_lambda)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1572887)) - ___VEC1(___REF_FIX(1966103)) - ___VEC0 -___DEF_SUB_VEC(___X1154,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(882)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(2031639)) - ___VEC1(___REF_FIX(2555927)) - ___VEC0 -___DEF_SUB_VEC(___X1155,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(69,___S_member)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(2097175)) - ___VEC1(___REF_FIX(2490391)) - ___VEC0 -___DEF_SUB_VEC(___X1156,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(884)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1638424)) - ___VEC1(___REF_FIX(3604518)) - ___VEC0 -___DEF_SUB_VEC(___X1157,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(61,___S_let_2a_)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1703960)) - ___VEC1(___REF_FIX(1966104)) - ___VEC0 -___DEF_SUB_VEC(___X1158,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(886)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(2031640)) - ___VEC1(___REF_FIX(4587546)) - ___VEC0 -___DEF_SUB_VEC(___X1159,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(887)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(2097176)) - ___VEC1(___REF_FIX(3342360)) - ___VEC0 -___DEF_SUB_VEC(___X1160,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(73,___S_name)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(2162712)) - ___VEC1(___REF_FIX(2424856)) - ___VEC0 -___DEF_SUB_VEC(___X1161,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(889)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(2490392)) - ___VEC1(___REF_FIX(3276824)) - ___VEC0 -___DEF_SUB_VEC(___X1162,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(32,___S_cdr)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(2555928)) - ___VEC1(___REF_FIX(2752536)) - ___VEC0 -___DEF_SUB_VEC(___X1163,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(69,___S_member)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(2818072)) - ___VEC1(___REF_FIX(3211288)) - ___VEC0 -___DEF_SUB_VEC(___X1164,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(892)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(2097177)) - ___VEC1(___REF_FIX(3342361)) - ___VEC0 -___DEF_SUB_VEC(___X1165,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(278,___S_type)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(2162713)) - ___VEC1(___REF_FIX(2424857)) - ___VEC0 -___DEF_SUB_VEC(___X1166,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(894)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(2490393)) - ___VEC1(___REF_FIX(3276825)) - ___VEC0 -___DEF_SUB_VEC(___X1167,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(31,___S_car)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(2555929)) - ___VEC1(___REF_FIX(2752537)) - ___VEC0 -___DEF_SUB_VEC(___X1168,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(69,___S_member)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(2818073)) - ___VEC1(___REF_FIX(3211289)) - ___VEC0 -___DEF_SUB_VEC(___X1169,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(897)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(2097178)) - ___VEC1(___REF_FIX(4522010)) - ___VEC0 -___DEF_SUB_VEC(___X1170,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(279,___S_type_2d_alignment)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(2162714)) - ___VEC1(___REF_FIX(3080218)) - ___VEC0 -___DEF_SUB_VEC(___X1171,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(899)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(3145754)) - ___VEC1(___REF_FIX(4456474)) - ___VEC0 -___DEF_SUB_VEC(___X1172,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(87,___S_pffi_2d_align_2d_of)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(3211290)) - ___VEC1(___REF_FIX(4063258)) - ___VEC0 -___DEF_SUB_VEC(___X1173,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(278,___S_type)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(4128794)) - ___VEC1(___REF_FIX(4390938)) - ___VEC0 -___DEF_SUB_VEC(___X1174,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(902)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1769499)) - ___VEC1(___REF_FIX(4980764)) - ___VEC0 -___DEF_SUB_VEC(___X1175,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(291,___S_when)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1835035)) - ___VEC1(___REF_FIX(2097179)) - ___VEC0 -___DEF_SUB_VEC(___X1176,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(904)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(2162715)) - ___VEC1(___REF_FIX(4980763)) - ___VEC0 -___DEF_SUB_VEC(___X1177,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(19,___S__3e_)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(2228251)) - ___VEC1(___REF_FIX(2293787)) - ___VEC0 -___DEF_SUB_VEC(___X1178,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(906)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(2359323)) - ___VEC1(___REF_FIX(3604507)) - ___VEC0 -___DEF_SUB_VEC(___X1179,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(254,___S_size_2d_of_2d_type)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(2424859)) - ___VEC1(___REF_FIX(3211291)) - ___VEC0 -___DEF_SUB_VEC(___X1180,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(278,___S_type)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(3276827)) - ___VEC1(___REF_FIX(3538971)) - ___VEC0 -___DEF_SUB_VEC(___X1181,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(57,___S_largest_2d_member_2d_size)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(3670043)) - ___VEC1(___REF_FIX(4915227)) - ___VEC0 -___DEF_SUB_VEC(___X1182,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(910)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1900572)) - ___VEC1(___REF_FIX(4915228)) - ___VEC0 -___DEF_SUB_VEC(___X1183,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(240,___S_set_21_)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1966108)) - ___VEC1(___REF_FIX(2228252)) - ___VEC0 -___DEF_SUB_VEC(___X1184,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(57,___S_largest_2d_member_2d_size)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(2293788)) - ___VEC1(___REF_FIX(3538972)) - ___VEC0 -___DEF_SUB_VEC(___X1185,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(913)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(3604508)) - ___VEC1(___REF_FIX(4849692)) - ___VEC0 -___DEF_SUB_VEC(___X1186,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(254,___S_size_2d_of_2d_type)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(3670044)) - ___VEC1(___REF_FIX(4456476)) - ___VEC0 -___DEF_SUB_VEC(___X1187,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(278,___S_type)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(4522012)) - ___VEC1(___REF_FIX(4784156)) - ___VEC0 -___DEF_SUB_VEC(___X1188,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(916)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1769501)) - ___VEC1(___REF_FIX(3538982)) - ___VEC0 -___DEF_SUB_VEC(___X1189,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(48,___S_if)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1835037)) - ___VEC1(___REF_FIX(1966109)) - ___VEC0 -___DEF_SUB_VEC(___X1190,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(918)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(2031645)) - ___VEC1(___REF_FIX(5177374)) - ___VEC0 -___DEF_SUB_VEC(___X1191,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(81,___S_or)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(2097181)) - ___VEC1(___REF_FIX(2228253)) - ___VEC0 -___DEF_SUB_VEC(___X1192,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(920)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(2293789)) - ___VEC1(___REF_FIX(2949149)) - ___VEC0 -___DEF_SUB_VEC(___X1193,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(18,___S__3d_)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(2359325)) - ___VEC1(___REF_FIX(2424861)) - ___VEC0 -___DEF_SUB_VEC(___X1194,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(242,___S_size)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(2490397)) - ___VEC1(___REF_FIX(2752541)) - ___VEC0 -___DEF_SUB_VEC(___X1195,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_FIX(0)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(2818077)) - ___VEC1(___REF_FIX(2883613)) - ___VEC0 -___DEF_SUB_VEC(___X1196,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(924)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(2293790)) - ___VEC1(___REF_FIX(5111838)) - ___VEC0 -___DEF_SUB_VEC(___X1197,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(18,___S__3d_)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(2359326)) - ___VEC1(___REF_FIX(2424862)) - ___VEC0 -___DEF_SUB_VEC(___X1198,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(926)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(2490398)) - ___VEC1(___REF_FIX(4915230)) - ___VEC0 -___DEF_SUB_VEC(___X1199,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(46,___S_floor_2d_remainder)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(2555934)) - ___VEC1(___REF_FIX(3538974)) - ___VEC0 -___DEF_SUB_VEC(___X1200,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(242,___S_size)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(3604510)) - ___VEC1(___REF_FIX(3866654)) - ___VEC0 -___DEF_SUB_VEC(___X1201,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(279,___S_type_2d_alignment)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(3932190)) - ___VEC1(___REF_FIX(4849694)) - ___VEC0 -___DEF_SUB_VEC(___X1202,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_FIX(0)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(4980766)) - ___VEC1(___REF_FIX(5046302)) - ___VEC0 -___DEF_SUB_VEC(___X1203,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(931)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1900575)) - ___VEC1(___REF_FIX(4718625)) - ___VEC0 -___DEF_SUB_VEC(___X1204,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(23,___S_begin)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1966111)) - ___VEC1(___REF_FIX(2293791)) - ___VEC0 -___DEF_SUB_VEC(___X1205,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(933)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(2031648)) - ___VEC1(___REF_FIX(4325408)) - ___VEC0 -___DEF_SUB_VEC(___X1206,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(240,___S_set_21_)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(2097184)) - ___VEC1(___REF_FIX(2359328)) - ___VEC0 -___DEF_SUB_VEC(___X1207,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(242,___S_size)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(2424864)) - ___VEC1(___REF_FIX(2687008)) - ___VEC0 -___DEF_SUB_VEC(___X1208,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(936)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(2752544)) - ___VEC1(___REF_FIX(4259872)) - ___VEC0 -___DEF_SUB_VEC(___X1209,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(13,___S__2b_)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(2818080)) - ___VEC1(___REF_FIX(2883616)) - ___VEC0 -___DEF_SUB_VEC(___X1210,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(242,___S_size)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(2949152)) - ___VEC1(___REF_FIX(3211296)) - ___VEC0 -___DEF_SUB_VEC(___X1211,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(279,___S_type_2d_alignment)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(3276832)) - ___VEC1(___REF_FIX(4194336)) - ___VEC0 -___DEF_SUB_VEC(___X1212,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(940)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(2031649)) - ___VEC1(___REF_FIX(4653089)) - ___VEC0 -___DEF_SUB_VEC(___X1213,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(63,___S_list)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(2097185)) - ___VEC1(___REF_FIX(2359329)) - ___VEC0 -___DEF_SUB_VEC(___X1214,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(73,___S_name)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(2424865)) - ___VEC1(___REF_FIX(2687009)) - ___VEC0 -___DEF_SUB_VEC(___X1215,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(278,___S_type)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(2752545)) - ___VEC1(___REF_FIX(3014689)) - ___VEC0 -___DEF_SUB_VEC(___X1216,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(944)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(3080225)) - ___VEC1(___REF_FIX(4587553)) - ___VEC0 -___DEF_SUB_VEC(___X1217,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(14,___S__2d_)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(3145761)) - ___VEC1(___REF_FIX(3211297)) - ___VEC0 -___DEF_SUB_VEC(___X1218,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(242,___S_size)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(3276833)) - ___VEC1(___REF_FIX(3538977)) - ___VEC0 -___DEF_SUB_VEC(___X1219,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(279,___S_type_2d_alignment)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(3604513)) - ___VEC1(___REF_FIX(4522017)) - ___VEC0 -___DEF_SUB_VEC(___X1220,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(948)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1900578)) - ___VEC1(___REF_FIX(3473446)) - ___VEC0 -___DEF_SUB_VEC(___X1221,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(60,___S_let)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1966114)) - ___VEC1(___REF_FIX(2162722)) - ___VEC0 -___DEF_SUB_VEC(___X1222,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(950)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(2228258)) - ___VEC1(___REF_FIX(6422562)) - ___VEC0 -___DEF_SUB_VEC(___X1223,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(951)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(2293794)) - ___VEC1(___REF_FIX(6357026)) - ___VEC0 -___DEF_SUB_VEC(___X1224,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(74,___S_next_2d_alignment)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(2359330)) - ___VEC1(___REF_FIX(3276834)) - ___VEC0 -___DEF_SUB_VEC(___X1225,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(953)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(3342370)) - ___VEC1(___REF_FIX(6291490)) - ___VEC0 -___DEF_SUB_VEC(___X1226,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(237,___S_round_2d_to_2d_next_2d_modulo_2d_of)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(3407906)) - ___VEC1(___REF_FIX(4915234)) - ___VEC0 -___DEF_SUB_VEC(___X1227,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(242,___S_size)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(4980770)) - ___VEC1(___REF_FIX(5242914)) - ___VEC0 -___DEF_SUB_VEC(___X1228,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(279,___S_type_2d_alignment)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(5308450)) - ___VEC1(___REF_FIX(6225954)) - ___VEC0 -___DEF_SUB_VEC(___X1229,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(957)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(2031651)) - ___VEC1(___REF_FIX(4980771)) - ___VEC0 -___DEF_SUB_VEC(___X1230,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(240,___S_set_21_)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(2097187)) - ___VEC1(___REF_FIX(2359331)) - ___VEC0 -___DEF_SUB_VEC(___X1231,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(242,___S_size)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(2424867)) - ___VEC1(___REF_FIX(2687011)) - ___VEC0 -___DEF_SUB_VEC(___X1232,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(960)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(2752547)) - ___VEC1(___REF_FIX(4915235)) - ___VEC0 -___DEF_SUB_VEC(___X1233,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(13,___S__2b_)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(2818083)) - ___VEC1(___REF_FIX(2883619)) - ___VEC0 -___DEF_SUB_VEC(___X1234,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(74,___S_next_2d_alignment)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(2949155)) - ___VEC1(___REF_FIX(3866659)) - ___VEC0 -___DEF_SUB_VEC(___X1235,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(279,___S_type_2d_alignment)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(3932195)) - ___VEC1(___REF_FIX(4849699)) - ___VEC0 -___DEF_SUB_VEC(___X1236,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(964)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(2031652)) - ___VEC1(___REF_FIX(3407910)) - ___VEC0 -___DEF_SUB_VEC(___X1237,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(63,___S_list)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(2097188)) - ___VEC1(___REF_FIX(2359332)) - ___VEC0 -___DEF_SUB_VEC(___X1238,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(73,___S_name)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(2424868)) - ___VEC1(___REF_FIX(2687012)) - ___VEC0 -___DEF_SUB_VEC(___X1239,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(278,___S_type)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(2424869)) - ___VEC1(___REF_FIX(2687013)) - ___VEC0 -___DEF_SUB_VEC(___X1240,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(74,___S_next_2d_alignment)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(2424870)) - ___VEC1(___REF_FIX(3342374)) - ___VEC0 -___DEF_SUB_VEC(___X1241,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(71,___S_members)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1507367)) - ___VEC1(___REF_FIX(1966119)) - ___VEC0 -___DEF_SUB_VEC(___X1242,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(970)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(262184)) - ___VEC1(___REF_FIX(2228271)) - ___VEC0 -___DEF_SUB_VEC(___X1243,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(63,___S_list)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(327720)) - ___VEC1(___REF_FIX(589864)) - ___VEC0 -___DEF_SUB_VEC(___X1244,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(972)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(655400)) - ___VEC1(___REF_FIX(4980782)) - ___VEC0 -___DEF_SUB_VEC(___X1245,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(37,___S_cons)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(720936)) - ___VEC1(___REF_FIX(983080)) - ___VEC0 -___DEF_SUB_VEC(___X1246,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(974)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1048616)) - ___VEC1(___REF_FIX(1376296)) - ___VEC0 -___DEF_SUB_VEC(___X1247,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(142,___S_quote)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1048616)) - ___VEC1(___REF_FIX(1376296)) - ___VEC0 -___DEF_SUB_VEC(___X1248,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(242,___S_size)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1114152)) - ___VEC1(___REF_FIX(1376296)) - ___VEC0 -___DEF_SUB_VEC(___X1249,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(977)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1048617)) - ___VEC1(___REF_FIX(4915246)) - ___VEC0 -___DEF_SUB_VEC(___X1250,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(36,___S_cond_2d_expand)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1114153)) - ___VEC1(___REF_FIX(1835049)) - ___VEC0 -___DEF_SUB_VEC(___X1251,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(979)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1179691)) - ___VEC1(___REF_FIX(4849710)) - ___VEC0 -___DEF_SUB_VEC(___X1252,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(40,___S_else)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1245227)) - ___VEC1(___REF_FIX(1507371)) - ___VEC0 -___DEF_SUB_VEC(___X1253,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(981)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1310764)) - ___VEC1(___REF_FIX(4784174)) - ___VEC0 -___DEF_SUB_VEC(___X1254,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(48,___S_if)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1376300)) - ___VEC1(___REF_FIX(1507372)) - ___VEC0 -___DEF_SUB_VEC(___X1255,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(983)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1572908)) - ___VEC1(___REF_FIX(4128812)) - ___VEC0 -___DEF_SUB_VEC(___X1256,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(18,___S__3d_)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1638444)) - ___VEC1(___REF_FIX(1703980)) - ___VEC0 -___DEF_SUB_VEC(___X1257,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(985)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1769516)) - ___VEC1(___REF_FIX(3932204)) - ___VEC0 -___DEF_SUB_VEC(___X1258,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(72,___S_modulo)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1835052)) - ___VEC1(___REF_FIX(2228268)) - ___VEC0 -___DEF_SUB_VEC(___X1259,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(242,___S_size)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(2293804)) - ___VEC1(___REF_FIX(2555948)) - ___VEC0 -___DEF_SUB_VEC(___X1260,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(57,___S_largest_2d_member_2d_size)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(2621484)) - ___VEC1(___REF_FIX(3866668)) - ___VEC0 -___DEF_SUB_VEC(___X1261,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_FIX(0)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(3997740)) - ___VEC1(___REF_FIX(4063276)) - ___VEC0 -___DEF_SUB_VEC(___X1262,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(242,___S_size)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1441837)) - ___VEC1(___REF_FIX(1703981)) - ___VEC0 -___DEF_SUB_VEC(___X1263,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(991)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1441838)) - ___VEC1(___REF_FIX(4718638)) - ___VEC0 -___DEF_SUB_VEC(___X1264,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(237,___S_round_2d_to_2d_next_2d_modulo_2d_of)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1507374)) - ___VEC1(___REF_FIX(3014702)) - ___VEC0 -___DEF_SUB_VEC(___X1265,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(242,___S_size)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(3080238)) - ___VEC1(___REF_FIX(3342382)) - ___VEC0 -___DEF_SUB_VEC(___X1266,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(57,___S_largest_2d_member_2d_size)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(3407918)) - ___VEC1(___REF_FIX(4653102)) - ___VEC0 -___DEF_SUB_VEC(___X1267,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(995)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(655407)) - ___VEC1(___REF_FIX(2162735)) - ___VEC0 -___DEF_SUB_VEC(___X1268,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(37,___S_cons)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(720943)) - ___VEC1(___REF_FIX(983087)) - ___VEC0 -___DEF_SUB_VEC(___X1269,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(997)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1048623)) - ___VEC1(___REF_FIX(1572911)) - ___VEC0 -___DEF_SUB_VEC(___X1270,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(142,___S_quote)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1048623)) - ___VEC1(___REF_FIX(1572911)) - ___VEC0 -___DEF_SUB_VEC(___X1271,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(80,___S_offsets)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1114159)) - ___VEC1(___REF_FIX(1572911)) - ___VEC0 -___DEF_SUB_VEC(___X1272,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(80,___S_offsets)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1638447)) - ___VEC1(___REF_FIX(2097199)) - ___VEC0 -___DEF_SUB_VEC(___X1273,5UL) - ___VEC1(___REF_FIX(1)) - ___VEC1(___REF_SUB(1150)) - ___VEC1(___REF_FIX(262145)) - ___VEC1(___REF_FIX(229379)) - ___VEC1(___REF_FIX(196612)) - ___VEC0 -___DEF_SUB_VEC(___X1274,4UL) - ___VEC1(___REF_FIX(2)) - ___VEC1(___REF_SUB(1150)) - ___VEC1(___REF_FIX(131073)) - ___VEC1(___REF_FIX(98307)) - ___VEC0 -___DEF_SUB_VEC(___X1275,3UL) - ___VEC1(___REF_FIX(3)) - ___VEC1(___REF_SUB(1150)) - ___VEC1(___REF_FIX(65540)) - ___VEC0 -___DEF_SUB_VEC(___X1276,2UL) - ___VEC1(___REF_FIX(4)) - ___VEC1(___REF_SUB(1150)) - ___VEC0 -___DEF_SUB_VEC(___X1277,2UL) - ___VEC1(___REF_FIX(5)) - ___VEC1(___REF_SUB(1150)) - ___VEC0 -___DEF_SUB_VEC(___X1278,2UL) - ___VEC1(___REF_FIX(6)) - ___VEC1(___REF_SUB(1150)) - ___VEC0 -___DEF_SUB_VEC(___X1279,2UL) - ___VEC1(___REF_FIX(7)) - ___VEC1(___REF_SUB(1150)) - ___VEC0 -___DEF_SUB_VEC(___X1280,2UL) - ___VEC1(___REF_FIX(8)) - ___VEC1(___REF_SUB(1150)) - ___VEC0 -___DEF_SUB_VEC(___X1281,2UL) - ___VEC1(___REF_FIX(9)) - ___VEC1(___REF_SUB(1150)) - ___VEC0 -___DEF_SUB_VEC(___X1282,4UL) - ___VEC1(___REF_FIX(10)) - ___VEC1(___REF_SUB(1150)) - ___VEC1(___REF_FIX(131073)) - ___VEC1(___REF_FIX(98307)) - ___VEC0 -___DEF_SUB_VEC(___X1283,4UL) - ___VEC1(___REF_FIX(11)) - ___VEC1(___REF_SUB(1150)) - ___VEC1(___REF_FIX(131073)) - ___VEC1(___REF_FIX(98307)) - ___VEC0 -___DEF_SUB_VEC(___X1284,3UL) - ___VEC1(___REF_FIX(12)) - ___VEC1(___REF_SUB(1267)) - ___VEC1(___REF_FIX(327686)) - ___VEC0 -___DEF_SUB_VEC(___X1285,2UL) - ___VEC1(___REF_FIX(13)) - ___VEC1(___REF_SUB(1242)) - ___VEC0 -___DEF_SUB_VEC(___X1286,2UL) - ___VEC1(___REF_FIX(14)) - ___VEC1(___REF_SUB(1242)) - ___VEC0 -___DEF_SUB_VEC(___X1287,2UL) - ___VEC1(___REF_FIX(15)) - ___VEC1(___REF_SUB(1267)) - ___VEC0 -___DEF_SUB_VEC(___X1288,2UL) - ___VEC1(___REF_FIX(16)) - ___VEC1(___REF_SUB(1242)) - ___VEC0 -___DEF_SUB_VEC(___X1289,3UL) - ___VEC1(___REF_FIX(17)) - ___VEC1(___REF_SUB(1244)) - ___VEC1(___REF_FIX(32774)) - ___VEC0 -___DEF_SUB_VEC(___X1290,3UL) - ___VEC1(___REF_FIX(18)) - ___VEC1(___REF_SUB(1263)) - ___VEC1(___REF_FIX(32774)) - ___VEC0 -___DEF_SUB_VEC(___X1291,5UL) - ___VEC1(___REF_FIX(19)) - ___VEC1(___REF_SUB(1255)) - ___VEC1(___REF_FIX(131073)) - ___VEC1(___REF_FIX(98307)) - ___VEC1(___REF_FIX(32774)) - ___VEC0 -___DEF_SUB_VEC(___X1292,5UL) - ___VEC1(___REF_FIX(20)) - ___VEC1(___REF_SUB(1257)) - ___VEC1(___REF_FIX(131073)) - ___VEC1(___REF_FIX(98307)) - ___VEC1(___REF_FIX(32774)) - ___VEC0 -___DEF_SUB_VEC(___X1293,5UL) - ___VEC1(___REF_FIX(21)) - ___VEC1(___REF_SUB(1255)) - ___VEC1(___REF_FIX(131073)) - ___VEC1(___REF_FIX(98307)) - ___VEC1(___REF_FIX(32774)) - ___VEC0 -___DEF_SUB_VEC(___X1294,5UL) - ___VEC1(___REF_FIX(22)) - ___VEC1(___REF_SUB(1150)) - ___VEC1(___REF_FIX(393217)) - ___VEC1(___REF_FIX(131073)) - ___VEC1(___REF_FIX(98307)) - ___VEC0 -___DEF_SUB_VEC(___X1295,2UL) - ___VEC1(___REF_FIX(23)) - ___VEC1(___REF_SUB(1296)) - ___VEC0 -___DEF_SUB_VEC(___X1296,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1000)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1507351)) - ___VEC1(___REF_FIX(3670054)) - ___VEC0 -___DEF_SUB_VEC(___X1297,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(3,___S__23__23_lambda)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1507351)) - ___VEC1(___REF_FIX(3670054)) - ___VEC0 -___DEF_SUB_VEC(___X1298,4UL) - ___VEC1(___REF_FIX(24)) - ___VEC1(___REF_SUB(1161)) - ___VEC1(___REF_FIX(98312)) - ___VEC1(___REF_FIX(65546)) - ___VEC0 -___DEF_SUB_VEC(___X1299,6UL) - ___VEC1(___REF_FIX(25)) - ___VEC1(___REF_SUB(1088)) - ___VEC1(___REF_FIX(425992)) - ___VEC1(___REF_FIX(360460)) - ___VEC1(___REF_FIX(98316)) - ___VEC1(___REF_FIX(65550)) - ___VEC0 -___DEF_SUB_VEC(___X1300,5UL) - ___VEC1(___REF_FIX(26)) - ___VEC1(___REF_SUB(1088)) - ___VEC1(___REF_FIX(131080)) - ___VEC1(___REF_FIX(98316)) - ___VEC1(___REF_FIX(65550)) - ___VEC0 -___DEF_SUB_VEC(___X1301,6UL) - ___VEC1(___REF_FIX(27)) - ___VEC1(___REF_SUB(1178)) - ___VEC1(___REF_FIX(131080)) - ___VEC1(___REF_FIX(163856)) - ___VEC1(___REF_FIX(98316)) - ___VEC1(___REF_FIX(65550)) - ___VEC0 -___DEF_SUB_VEC(___X1302,6UL) - ___VEC1(___REF_FIX(28)) - ___VEC1(___REF_SUB(1185)) - ___VEC1(___REF_FIX(131080)) - ___VEC1(___REF_FIX(163856)) - ___VEC1(___REF_FIX(98316)) - ___VEC1(___REF_FIX(65550)) - ___VEC0 -___DEF_SUB_VEC(___X1303,2UL) - ___VEC1(___REF_FIX(29)) - ___VEC1(___REF_SUB(1212)) - ___VEC0 -___DEF_SUB_VEC(___X1304,4UL) - ___VEC1(___REF_FIX(30)) - ___VEC1(___REF_SUB(1216)) - ___VEC1(___REF_FIX(98316)) - ___VEC1(___REF_FIX(65550)) - ___VEC0 -___DEF_SUB_VEC(___X1305,2UL) - ___VEC1(___REF_FIX(31)) - ___VEC1(___REF_SUB(1212)) - ___VEC0 -___DEF_SUB_VEC(___X1306,4UL) - ___VEC1(___REF_FIX(32)) - ___VEC1(___REF_SUB(1216)) - ___VEC1(___REF_FIX(98316)) - ___VEC1(___REF_FIX(65550)) - ___VEC0 -___DEF_SUB_VEC(___X1307,4UL) - ___VEC1(___REF_FIX(33)) - ___VEC1(___REF_SUB(1216)) - ___VEC1(___REF_FIX(98316)) - ___VEC1(___REF_FIX(65550)) - ___VEC0 -___DEF_SUB_VEC(___X1308,4UL) - ___VEC1(___REF_FIX(34)) - ___VEC1(___REF_SUB(1216)) - ___VEC1(___REF_FIX(98316)) - ___VEC1(___REF_FIX(65550)) - ___VEC0 -___DEF_SUB_VEC(___X1309,6UL) - ___VEC1(___REF_FIX(35)) - ___VEC1(___REF_SUB(1208)) - ___VEC1(___REF_FIX(131090)) - ___VEC1(___REF_FIX(163856)) - ___VEC1(___REF_FIX(98316)) - ___VEC1(___REF_FIX(65550)) - ___VEC0 -___DEF_SUB_VEC(___X1310,6UL) - ___VEC1(___REF_FIX(36)) - ___VEC1(___REF_SUB(1208)) - ___VEC1(___REF_FIX(131090)) - ___VEC1(___REF_FIX(163856)) - ___VEC1(___REF_FIX(98316)) - ___VEC1(___REF_FIX(65550)) - ___VEC0 -___DEF_SUB_VEC(___X1311,6UL) - ___VEC1(___REF_FIX(37)) - ___VEC1(___REF_SUB(1208)) - ___VEC1(___REF_FIX(131090)) - ___VEC1(___REF_FIX(163856)) - ___VEC1(___REF_FIX(98316)) - ___VEC1(___REF_FIX(65550)) - ___VEC0 -___DEF_SUB_VEC(___X1312,6UL) - ___VEC1(___REF_FIX(38)) - ___VEC1(___REF_SUB(1208)) - ___VEC1(___REF_FIX(131090)) - ___VEC1(___REF_FIX(163856)) - ___VEC1(___REF_FIX(98316)) - ___VEC1(___REF_FIX(65550)) - ___VEC0 -___DEF_SUB_VEC(___X1313,6UL) - ___VEC1(___REF_FIX(39)) - ___VEC1(___REF_SUB(1192)) - ___VEC1(___REF_FIX(131090)) - ___VEC1(___REF_FIX(163856)) - ___VEC1(___REF_FIX(98316)) - ___VEC1(___REF_FIX(65550)) - ___VEC0 -___DEF_SUB_VEC(___X1314,6UL) - ___VEC1(___REF_FIX(40)) - ___VEC1(___REF_SUB(1198)) - ___VEC1(___REF_FIX(131090)) - ___VEC1(___REF_FIX(163856)) - ___VEC1(___REF_FIX(98316)) - ___VEC1(___REF_FIX(65550)) - ___VEC0 -___DEF_SUB_VEC(___X1315,6UL) - ___VEC1(___REF_FIX(41)) - ___VEC1(___REF_SUB(1196)) - ___VEC1(___REF_FIX(131090)) - ___VEC1(___REF_FIX(163856)) - ___VEC1(___REF_FIX(98316)) - ___VEC1(___REF_FIX(65550)) - ___VEC0 -___DEF_SUB_VEC(___X1316,6UL) - ___VEC1(___REF_FIX(42)) - ___VEC1(___REF_SUB(1225)) - ___VEC1(___REF_FIX(131090)) - ___VEC1(___REF_FIX(163856)) - ___VEC1(___REF_FIX(98316)) - ___VEC1(___REF_FIX(65550)) - ___VEC0 -___DEF_SUB_VEC(___X1317,6UL) - ___VEC1(___REF_FIX(43)) - ___VEC1(___REF_SUB(1232)) - ___VEC1(___REF_FIX(131090)) - ___VEC1(___REF_FIX(196628)) - ___VEC1(___REF_FIX(98316)) - ___VEC1(___REF_FIX(65550)) - ___VEC0 -___DEF_SUB_VEC(___X1318,2UL) - ___VEC1(___REF_FIX(44)) - ___VEC1(___REF_SUB(1236)) - ___VEC0 -___DEF_SUB_VEC(___X1319,2UL) - ___VEC1(___REF_FIX(45)) - ___VEC1(___REF_SUB(1236)) - ___VEC0 -___DEF_SUB_VEC(___X1320,6UL) - ___VEC1(___REF_FIX(46)) - ___VEC1(___REF_SUB(1232)) - ___VEC1(___REF_FIX(131090)) - ___VEC1(___REF_FIX(327700)) - ___VEC1(___REF_FIX(98316)) - ___VEC1(___REF_FIX(65550)) - ___VEC0 -___DEF_SUB_VEC(___X1321,6UL) - ___VEC1(___REF_FIX(47)) - ___VEC1(___REF_SUB(1232)) - ___VEC1(___REF_FIX(131090)) - ___VEC1(___REF_FIX(196628)) - ___VEC1(___REF_FIX(98316)) - ___VEC1(___REF_FIX(65550)) - ___VEC0 -___DEF_SUB_VEC(___X1322,6UL) - ___VEC1(___REF_FIX(48)) - ___VEC1(___REF_SUB(1232)) - ___VEC1(___REF_FIX(131090)) - ___VEC1(___REF_FIX(196628)) - ___VEC1(___REF_FIX(98316)) - ___VEC1(___REF_FIX(65550)) - ___VEC0 -___DEF_SUB_VEC(___X1323,6UL) - ___VEC1(___REF_FIX(49)) - ___VEC1(___REF_SUB(1196)) - ___VEC1(___REF_FIX(131090)) - ___VEC1(___REF_FIX(163856)) - ___VEC1(___REF_FIX(98316)) - ___VEC1(___REF_FIX(65550)) - ___VEC0 -___DEF_SUB_VEC(___X1324,6UL) - ___VEC1(___REF_FIX(50)) - ___VEC1(___REF_SUB(1192)) - ___VEC1(___REF_FIX(131090)) - ___VEC1(___REF_FIX(163856)) - ___VEC1(___REF_FIX(98316)) - ___VEC1(___REF_FIX(65550)) - ___VEC0 -___DEF_SUB_VEC(___X1325,6UL) - ___VEC1(___REF_FIX(51)) - ___VEC1(___REF_SUB(1176)) - ___VEC1(___REF_FIX(131080)) - ___VEC1(___REF_FIX(163856)) - ___VEC1(___REF_FIX(98316)) - ___VEC1(___REF_FIX(65550)) - ___VEC0 -___DEF_SUB_VEC(___X1326,6UL) - ___VEC1(___REF_FIX(52)) - ___VEC1(___REF_SUB(1176)) - ___VEC1(___REF_FIX(131080)) - ___VEC1(___REF_FIX(163856)) - ___VEC1(___REF_FIX(98316)) - ___VEC1(___REF_FIX(65550)) - ___VEC0 -___DEF_SUB_VEC(___X1327,5UL) - ___VEC1(___REF_FIX(53)) - ___VEC1(___REF_SUB(1166)) - ___VEC1(___REF_FIX(425992)) - ___VEC1(___REF_FIX(360460)) - ___VEC1(___REF_FIX(65548)) - ___VEC0 -___DEF_SUB_VEC(___X1328,4UL) - ___VEC1(___REF_FIX(54)) - ___VEC1(___REF_SUB(1166)) - ___VEC1(___REF_FIX(98312)) - ___VEC1(___REF_FIX(65548)) - ___VEC0 -___DEF_SUB_VEC(___X1329,4UL) - ___VEC1(___REF_FIX(55)) - ___VEC1(___REF_SUB(1161)) - ___VEC1(___REF_FIX(425992)) - ___VEC1(___REF_FIX(65546)) - ___VEC0 -___DEF_SUB_VEC(___X1330,11UL) - ___VEC1(___REF_SYM(57,___S_largest_2d_member_2d_size)) - ___VEC1(___REF_SYM(242,___S_size)) - ___VEC1(___REF_SYM(71,___S_members)) - ___VEC1(___REF_SYM(80,___S_offsets)) - ___VEC1(___REF_CNS(1001)) - ___VEC1(___REF_SYM(69,___S_member)) - ___VEC1(___REF_SYM(73,___S_name)) - ___VEC1(___REF_SYM(278,___S_type)) - ___VEC1(___REF_SYM(279,___S_type_2d_alignment)) - ___VEC1(___REF_CNS(1003)) - ___VEC1(___REF_SYM(74,___S_next_2d_alignment)) - ___VEC0 -___DEF_SUB_STR(___X1331,39UL) - ___STR8(65,108,108,32,115,116,114,117) - ___STR8(99,116,32,109,101,109,98,101) - ___STR8(114,32,110,97,109,101,115,32) - ___STR8(109,117,115,116,32,98,101,32) - ___STR7(115,121,109,98,111,108,115) -___DEF_SUB_STR(___X1332,39UL) - ___STR8(65,108,108,32,115,116,114,117) - ___STR8(99,116,32,109,101,109,98,101) - ___STR8(114,32,116,121,112,101,115,32) - ___STR8(109,117,115,116,32,98,101,32) - ___STR7(115,121,109,98,111,108,115) -___DEF_SUB_STR(___X1333,32UL) - ___STR8(65,108,108,32,115,116,114,117) - ___STR8(99,116,32,109,101,109,98,101) - ___STR8(114,115,32,109,117,115,116,32) - ___STR8(98,101,32,112,97,105,114,115) - ___STR0 -___DEF_SUB_VEC(___X1334,2UL) - ___VEC1(___REF_SUB(1335)) - ___VEC1(___REF_SUB(1511)) - ___VEC0 -___DEF_SUB_VEC(___X1335,56UL) - ___VEC1(___REF_SUB(1336)) - ___VEC1(___REF_SUB(1454)) - ___VEC1(___REF_SUB(1455)) - ___VEC1(___REF_SUB(1456)) - ___VEC1(___REF_SUB(1457)) - ___VEC1(___REF_SUB(1458)) - ___VEC1(___REF_SUB(1459)) - ___VEC1(___REF_SUB(1460)) - ___VEC1(___REF_SUB(1461)) - ___VEC1(___REF_SUB(1462)) - ___VEC1(___REF_SUB(1463)) - ___VEC1(___REF_SUB(1464)) - ___VEC1(___REF_SUB(1465)) - ___VEC1(___REF_SUB(1466)) - ___VEC1(___REF_SUB(1467)) - ___VEC1(___REF_SUB(1468)) - ___VEC1(___REF_SUB(1469)) - ___VEC1(___REF_SUB(1470)) - ___VEC1(___REF_SUB(1471)) - ___VEC1(___REF_SUB(1472)) - ___VEC1(___REF_SUB(1473)) - ___VEC1(___REF_SUB(1474)) - ___VEC1(___REF_SUB(1475)) - ___VEC1(___REF_SUB(1476)) - ___VEC1(___REF_SUB(1477)) - ___VEC1(___REF_SUB(1478)) - ___VEC1(___REF_SUB(1481)) - ___VEC1(___REF_SUB(1482)) - ___VEC1(___REF_SUB(1483)) - ___VEC1(___REF_SUB(1484)) - ___VEC1(___REF_SUB(1485)) - ___VEC1(___REF_SUB(1486)) - ___VEC1(___REF_SUB(1487)) - ___VEC1(___REF_SUB(1488)) - ___VEC1(___REF_SUB(1489)) - ___VEC1(___REF_SUB(1490)) - ___VEC1(___REF_SUB(1491)) - ___VEC1(___REF_SUB(1492)) - ___VEC1(___REF_SUB(1493)) - ___VEC1(___REF_SUB(1494)) - ___VEC1(___REF_SUB(1495)) - ___VEC1(___REF_SUB(1496)) - ___VEC1(___REF_SUB(1497)) - ___VEC1(___REF_SUB(1498)) - ___VEC1(___REF_SUB(1499)) - ___VEC1(___REF_SUB(1500)) - ___VEC1(___REF_SUB(1501)) - ___VEC1(___REF_SUB(1502)) - ___VEC1(___REF_SUB(1503)) - ___VEC1(___REF_SUB(1504)) - ___VEC1(___REF_SUB(1505)) - ___VEC1(___REF_SUB(1506)) - ___VEC1(___REF_SUB(1507)) - ___VEC1(___REF_SUB(1508)) - ___VEC1(___REF_SUB(1509)) - ___VEC1(___REF_SUB(1510)) - ___VEC0 -___DEF_SUB_VEC(___X1336,2UL) - ___VEC1(___REF_FIX(0)) - ___VEC1(___REF_SUB(1337)) - ___VEC0 -___DEF_SUB_VEC(___X1337,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1004)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(131122)) - ___VEC1(___REF_FIX(3080257)) - ___VEC0 -___DEF_SUB_VEC(___X1338,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(3,___S__23__23_lambda)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(131122)) - ___VEC1(___REF_FIX(3080257)) - ___VEC0 -___DEF_SUB_VEC(___X1339,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1006)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(655410)) - ___VEC1(___REF_FIX(2359346)) - ___VEC0 -___DEF_SUB_VEC(___X1340,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(26,___S_c_2d_type)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(720946)) - ___VEC1(___REF_FIX(1114162)) - ___VEC0 -___DEF_SUB_VEC(___X1341,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(71,___S_members)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1179698)) - ___VEC1(___REF_FIX(1638450)) - ___VEC0 -___DEF_SUB_VEC(___X1342,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(103,___S_pointer)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1835058)) - ___VEC1(___REF_FIX(2293810)) - ___VEC0 -___DEF_SUB_VEC(___X1343,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1009)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(131123)) - ___VEC1(___REF_FIX(786491)) - ___VEC0 -___DEF_SUB_VEC(___X1344,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(47,___S_for_2d_each)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(196659)) - ___VEC1(___REF_FIX(720947)) - ___VEC0 -___DEF_SUB_VEC(___X1345,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1011)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(262196)) - ___VEC1(___REF_FIX(5242938)) - ___VEC0 -___DEF_SUB_VEC(___X1346,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(56,___S_lambda)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(327732)) - ___VEC1(___REF_FIX(720948)) - ___VEC0 -___DEF_SUB_VEC(___X1347,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1013)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(786484)) - ___VEC1(___REF_FIX(1310772)) - ___VEC0 -___DEF_SUB_VEC(___X1348,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(69,___S_member)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(852020)) - ___VEC1(___REF_FIX(1245236)) - ___VEC0 -___DEF_SUB_VEC(___X1349,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1015)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(393269)) - ___VEC1(___REF_FIX(4718646)) - ___VEC0 -___DEF_SUB_VEC(___X1350,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(291,___S_when)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(458805)) - ___VEC1(___REF_FIX(720949)) - ___VEC0 -___DEF_SUB_VEC(___X1351,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1017)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(786485)) - ___VEC1(___REF_FIX(2097205)) - ___VEC0 -___DEF_SUB_VEC(___X1352,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(75,___S_not)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(852021)) - ___VEC1(___REF_FIX(1048629)) - ___VEC0 -___DEF_SUB_VEC(___X1353,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1019)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1114165)) - ___VEC1(___REF_FIX(2031669)) - ___VEC0 -___DEF_SUB_VEC(___X1354,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(86,___S_pair_3f_)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1179701)) - ___VEC1(___REF_FIX(1507381)) - ___VEC0 -___DEF_SUB_VEC(___X1355,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(69,___S_member)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1572917)) - ___VEC1(___REF_FIX(1966133)) - ___VEC0 -___DEF_SUB_VEC(___X1356,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1022)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(524342)) - ___VEC1(___REF_FIX(4653110)) - ___VEC0 -___DEF_SUB_VEC(___X1357,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(43,___S_error)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(589878)) - ___VEC1(___REF_FIX(917558)) - ___VEC0 -___DEF_SUB_VEC(___X1358,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SUB(1333)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(983094)) - ___VEC1(___REF_FIX(3211318)) - ___VEC0 -___DEF_SUB_VEC(___X1359,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1025)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(3276854)) - ___VEC1(___REF_FIX(4587574)) - ___VEC0 -___DEF_SUB_VEC(___X1360,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(63,___S_list)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(3342390)) - ___VEC1(___REF_FIX(3604534)) - ___VEC0 -___DEF_SUB_VEC(___X1361,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(26,___S_c_2d_type)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(3670070)) - ___VEC1(___REF_FIX(4063286)) - ___VEC0 -___DEF_SUB_VEC(___X1362,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(69,___S_member)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(4128822)) - ___VEC1(___REF_FIX(4522038)) - ___VEC0 -___DEF_SUB_VEC(___X1363,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1029)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(393271)) - ___VEC1(___REF_FIX(5177400)) - ___VEC0 -___DEF_SUB_VEC(___X1364,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(291,___S_when)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(458807)) - ___VEC1(___REF_FIX(720951)) - ___VEC0 -___DEF_SUB_VEC(___X1365,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1031)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(786487)) - ___VEC1(___REF_FIX(2621495)) - ___VEC0 -___DEF_SUB_VEC(___X1366,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(75,___S_not)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(852023)) - ___VEC1(___REF_FIX(1048631)) - ___VEC0 -___DEF_SUB_VEC(___X1367,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1033)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1114167)) - ___VEC1(___REF_FIX(2555959)) - ___VEC0 -___DEF_SUB_VEC(___X1368,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(276,___S_symbol_3f_)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1179703)) - ___VEC1(___REF_FIX(1638455)) - ___VEC0 -___DEF_SUB_VEC(___X1369,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1035)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1703991)) - ___VEC1(___REF_FIX(2490423)) - ___VEC0 -___DEF_SUB_VEC(___X1370,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(31,___S_car)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1769527)) - ___VEC1(___REF_FIX(1966135)) - ___VEC0 -___DEF_SUB_VEC(___X1371,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(69,___S_member)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(2031671)) - ___VEC1(___REF_FIX(2424887)) - ___VEC0 -___DEF_SUB_VEC(___X1372,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1038)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(524344)) - ___VEC1(___REF_FIX(5111864)) - ___VEC0 -___DEF_SUB_VEC(___X1373,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(43,___S_error)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(589880)) - ___VEC1(___REF_FIX(917560)) - ___VEC0 -___DEF_SUB_VEC(___X1374,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SUB(1332)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(983096)) - ___VEC1(___REF_FIX(3670072)) - ___VEC0 -___DEF_SUB_VEC(___X1375,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1041)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(3735608)) - ___VEC1(___REF_FIX(5046328)) - ___VEC0 -___DEF_SUB_VEC(___X1376,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(63,___S_list)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(3801144)) - ___VEC1(___REF_FIX(4063288)) - ___VEC0 -___DEF_SUB_VEC(___X1377,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(26,___S_c_2d_type)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(4128824)) - ___VEC1(___REF_FIX(4522040)) - ___VEC0 -___DEF_SUB_VEC(___X1378,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(69,___S_member)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(4587576)) - ___VEC1(___REF_FIX(4980792)) - ___VEC0 -___DEF_SUB_VEC(___X1379,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1045)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(393273)) - ___VEC1(___REF_FIX(5177402)) - ___VEC0 -___DEF_SUB_VEC(___X1380,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(291,___S_when)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(458809)) - ___VEC1(___REF_FIX(720953)) - ___VEC0 -___DEF_SUB_VEC(___X1381,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1047)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(786489)) - ___VEC1(___REF_FIX(2621497)) - ___VEC0 -___DEF_SUB_VEC(___X1382,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(75,___S_not)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(852025)) - ___VEC1(___REF_FIX(1048633)) - ___VEC0 -___DEF_SUB_VEC(___X1383,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1049)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1114169)) - ___VEC1(___REF_FIX(2555961)) - ___VEC0 -___DEF_SUB_VEC(___X1384,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(276,___S_symbol_3f_)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1179705)) - ___VEC1(___REF_FIX(1638457)) - ___VEC0 -___DEF_SUB_VEC(___X1385,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1051)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1703993)) - ___VEC1(___REF_FIX(2490425)) - ___VEC0 -___DEF_SUB_VEC(___X1386,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(32,___S_cdr)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1769529)) - ___VEC1(___REF_FIX(1966137)) - ___VEC0 -___DEF_SUB_VEC(___X1387,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(69,___S_member)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(2031673)) - ___VEC1(___REF_FIX(2424889)) - ___VEC0 -___DEF_SUB_VEC(___X1388,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1054)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(524346)) - ___VEC1(___REF_FIX(5111866)) - ___VEC0 -___DEF_SUB_VEC(___X1389,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(43,___S_error)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(589882)) - ___VEC1(___REF_FIX(917562)) - ___VEC0 -___DEF_SUB_VEC(___X1390,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SUB(1331)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(983098)) - ___VEC1(___REF_FIX(3670074)) - ___VEC0 -___DEF_SUB_VEC(___X1391,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1057)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(3735610)) - ___VEC1(___REF_FIX(5046330)) - ___VEC0 -___DEF_SUB_VEC(___X1392,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(63,___S_list)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(3801146)) - ___VEC1(___REF_FIX(4063290)) - ___VEC0 -___DEF_SUB_VEC(___X1393,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(26,___S_c_2d_type)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(4128826)) - ___VEC1(___REF_FIX(4522042)) - ___VEC0 -___DEF_SUB_VEC(___X1394,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(69,___S_member)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(4587578)) - ___VEC1(___REF_FIX(4980794)) - ___VEC0 -___DEF_SUB_VEC(___X1395,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(71,___S_members)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(262203)) - ___VEC1(___REF_FIX(720955)) - ___VEC0 -___DEF_SUB_VEC(___X1396,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1062)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(131132)) - ___VEC1(___REF_FIX(3014721)) - ___VEC0 -___DEF_SUB_VEC(___X1397,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(61,___S_let_2a_)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(196668)) - ___VEC1(___REF_FIX(458812)) - ___VEC0 -___DEF_SUB_VEC(___X1398,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1064)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(524348)) - ___VEC1(___REF_FIX(4653120)) - ___VEC0 -___DEF_SUB_VEC(___X1399,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1065)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(589884)) - ___VEC1(___REF_FIX(4653116)) - ___VEC0 -___DEF_SUB_VEC(___X1400,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(243,___S_size_2d_and_2d_offsets)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(655420)) - ___VEC1(___REF_FIX(1703996)) - ___VEC0 -___DEF_SUB_VEC(___X1401,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1067)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1769532)) - ___VEC1(___REF_FIX(4587580)) - ___VEC0 -___DEF_SUB_VEC(___X1402,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(28,___S_calculate_2d_struct_2d_size_2d_and_2d_offsets)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1835068)) - ___VEC1(___REF_FIX(3997756)) - ___VEC0 -___DEF_SUB_VEC(___X1403,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(71,___S_members)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(4063292)) - ___VEC1(___REF_FIX(4522044)) - ___VEC0 -___DEF_SUB_VEC(___X1404,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1070)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(589885)) - ___VEC1(___REF_FIX(3407933)) - ___VEC0 -___DEF_SUB_VEC(___X1405,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(242,___S_size)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(655421)) - ___VEC1(___REF_FIX(917565)) - ___VEC0 -___DEF_SUB_VEC(___X1406,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1072)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(983101)) - ___VEC1(___REF_FIX(3342397)) - ___VEC0 -___DEF_SUB_VEC(___X1407,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(32,___S_cdr)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1048637)) - ___VEC1(___REF_FIX(1245245)) - ___VEC0 -___DEF_SUB_VEC(___X1408,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1074)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1310781)) - ___VEC1(___REF_FIX(3276861)) - ___VEC0 -___DEF_SUB_VEC(___X1409,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(22,___S_assoc)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1376317)) - ___VEC1(___REF_FIX(1703997)) - ___VEC0 -___DEF_SUB_VEC(___X1410,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1076)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1769533)) - ___VEC1(___REF_FIX(2097213)) - ___VEC0 -___DEF_SUB_VEC(___X1411,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(142,___S_quote)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1769533)) - ___VEC1(___REF_FIX(2097213)) - ___VEC0 -___DEF_SUB_VEC(___X1412,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(242,___S_size)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1835069)) - ___VEC1(___REF_FIX(2097213)) - ___VEC0 -___DEF_SUB_VEC(___X1413,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(243,___S_size_2d_and_2d_offsets)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(2162749)) - ___VEC1(___REF_FIX(3211325)) - ___VEC0 -___DEF_SUB_VEC(___X1414,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1080)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(589886)) - ___VEC1(___REF_FIX(3801150)) - ___VEC0 -___DEF_SUB_VEC(___X1415,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(80,___S_offsets)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(655422)) - ___VEC1(___REF_FIX(1114174)) - ___VEC0 -___DEF_SUB_VEC(___X1416,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1082)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1179710)) - ___VEC1(___REF_FIX(3735614)) - ___VEC0 -___DEF_SUB_VEC(___X1417,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(32,___S_cdr)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1245246)) - ___VEC1(___REF_FIX(1441854)) - ___VEC0 -___DEF_SUB_VEC(___X1418,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1084)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1507390)) - ___VEC1(___REF_FIX(3670078)) - ___VEC0 -___DEF_SUB_VEC(___X1419,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(22,___S_assoc)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1572926)) - ___VEC1(___REF_FIX(1900606)) - ___VEC0 -___DEF_SUB_VEC(___X1420,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1086)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1966142)) - ___VEC1(___REF_FIX(2490430)) - ___VEC0 -___DEF_SUB_VEC(___X1421,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(142,___S_quote)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1966142)) - ___VEC1(___REF_FIX(2490430)) - ___VEC0 -___DEF_SUB_VEC(___X1422,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(80,___S_offsets)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(2031678)) - ___VEC1(___REF_FIX(2490430)) - ___VEC0 -___DEF_SUB_VEC(___X1423,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(243,___S_size_2d_and_2d_offsets)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(2555966)) - ___VEC1(___REF_FIX(3604542)) - ___VEC0 -___DEF_SUB_VEC(___X1424,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1090)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(589887)) - ___VEC1(___REF_FIX(5374015)) - ___VEC0 -___DEF_SUB_VEC(___X1425,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(103,___S_pointer)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(655423)) - ___VEC1(___REF_FIX(1114175)) - ___VEC0 -___DEF_SUB_VEC(___X1426,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1092)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1179711)) - ___VEC1(___REF_FIX(5308479)) - ___VEC0 -___DEF_SUB_VEC(___X1427,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(48,___S_if)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1245247)) - ___VEC1(___REF_FIX(1376319)) - ___VEC0 -___DEF_SUB_VEC(___X1428,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1094)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1441855)) - ___VEC1(___REF_FIX(2424895)) - ___VEC0 -___DEF_SUB_VEC(___X1429,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(76,___S_null_3f_)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1507391)) - ___VEC1(___REF_FIX(1835071)) - ___VEC0 -___DEF_SUB_VEC(___X1430,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(103,___S_pointer)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1900607)) - ___VEC1(___REF_FIX(2359359)) - ___VEC0 -___DEF_SUB_VEC(___X1431,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1097)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(2490431)) - ___VEC1(___REF_FIX(4325439)) - ___VEC0 -___DEF_SUB_VEC(___X1432,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(88,___S_pffi_2d_pointer_2d_allocate)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(2555967)) - ___VEC1(___REF_FIX(3932223)) - ___VEC0 -___DEF_SUB_VEC(___X1433,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(242,___S_size)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(3997759)) - ___VEC1(___REF_FIX(4259903)) - ___VEC0 -___DEF_SUB_VEC(___X1434,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1100)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(4390975)) - ___VEC1(___REF_FIX(5242943)) - ___VEC0 -___DEF_SUB_VEC(___X1435,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(31,___S_car)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(4456511)) - ___VEC1(___REF_FIX(4653119)) - ___VEC0 -___DEF_SUB_VEC(___X1436,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(103,___S_pointer)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(4718655)) - ___VEC1(___REF_FIX(5177407)) - ___VEC0 -___DEF_SUB_VEC(___X1437,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1103)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(589888)) - ___VEC1(___REF_FIX(4587584)) - ___VEC0 -___DEF_SUB_VEC(___X1438,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(27,___S_c_2d_typr)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(655424)) - ___VEC1(___REF_FIX(1048640)) - ___VEC0 -___DEF_SUB_VEC(___X1439,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1105)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1114176)) - ___VEC1(___REF_FIX(4522048)) - ___VEC0 -___DEF_SUB_VEC(___X1440,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(48,___S_if)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1179712)) - ___VEC1(___REF_FIX(1310784)) - ___VEC0 -___DEF_SUB_VEC(___X1441,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1107)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1376320)) - ___VEC1(___REF_FIX(2424896)) - ___VEC0 -___DEF_SUB_VEC(___X1442,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(272,___S_string_3f_)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1441856)) - ___VEC1(___REF_FIX(1900608)) - ___VEC0 -___DEF_SUB_VEC(___X1443,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(26,___S_c_2d_type)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1966144)) - ___VEC1(___REF_FIX(2359360)) - ___VEC0 -___DEF_SUB_VEC(___X1444,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(26,___S_c_2d_type)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(2490432)) - ___VEC1(___REF_FIX(2883648)) - ___VEC0 -___DEF_SUB_VEC(___X1445,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1111)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(2949184)) - ___VEC1(___REF_FIX(4456512)) - ___VEC0 -___DEF_SUB_VEC(___X1446,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(275,___S_symbol_2d__3e_string)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(3014720)) - ___VEC1(___REF_FIX(3932224)) - ___VEC0 -___DEF_SUB_VEC(___X1447,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(26,___S_c_2d_type)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(3997760)) - ___VEC1(___REF_FIX(4390976)) - ___VEC0 -___DEF_SUB_VEC(___X1448,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1114)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(262209)) - ___VEC1(___REF_FIX(2949185)) - ___VEC0 -___DEF_SUB_VEC(___X1449,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(274,___S_struct_2d_make)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(327745)) - ___VEC1(___REF_FIX(1048641)) - ___VEC0 -___DEF_SUB_VEC(___X1450,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(26,___S_c_2d_type)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1114177)) - ___VEC1(___REF_FIX(1507393)) - ___VEC0 -___DEF_SUB_VEC(___X1451,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(242,___S_size)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1572929)) - ___VEC1(___REF_FIX(1835073)) - ___VEC0 -___DEF_SUB_VEC(___X1452,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(103,___S_pointer)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1900609)) - ___VEC1(___REF_FIX(2359361)) - ___VEC0 -___DEF_SUB_VEC(___X1453,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(80,___S_offsets)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(2424897)) - ___VEC1(___REF_FIX(2883649)) - ___VEC0 -___DEF_SUB_VEC(___X1454,5UL) - ___VEC1(___REF_FIX(1)) - ___VEC1(___REF_SUB(1343)) - ___VEC1(___REF_FIX(262144)) - ___VEC1(___REF_FIX(229378)) - ___VEC1(___REF_FIX(196612)) - ___VEC0 -___DEF_SUB_VEC(___X1455,5UL) - ___VEC1(___REF_FIX(2)) - ___VEC1(___REF_SUB(1343)) - ___VEC1(___REF_FIX(163840)) - ___VEC1(___REF_FIX(131074)) - ___VEC1(___REF_FIX(98308)) - ___VEC0 -___DEF_SUB_VEC(___X1456,3UL) - ___VEC1(___REF_FIX(3)) - ___VEC1(___REF_SUB(1343)) - ___VEC1(___REF_FIX(65538)) - ___VEC0 -___DEF_SUB_VEC(___X1457,2UL) - ___VEC1(___REF_FIX(4)) - ___VEC1(___REF_SUB(1343)) - ___VEC0 -___DEF_SUB_VEC(___X1458,2UL) - ___VEC1(___REF_FIX(5)) - ___VEC1(___REF_SUB(1343)) - ___VEC0 -___DEF_SUB_VEC(___X1459,2UL) - ___VEC1(___REF_FIX(6)) - ___VEC1(___REF_SUB(1343)) - ___VEC0 -___DEF_SUB_VEC(___X1460,2UL) - ___VEC1(___REF_FIX(7)) - ___VEC1(___REF_SUB(1343)) - ___VEC0 -___DEF_SUB_VEC(___X1461,2UL) - ___VEC1(___REF_FIX(8)) - ___VEC1(___REF_SUB(1343)) - ___VEC0 -___DEF_SUB_VEC(___X1462,2UL) - ___VEC1(___REF_FIX(9)) - ___VEC1(___REF_SUB(1343)) - ___VEC0 -___DEF_SUB_VEC(___X1463,5UL) - ___VEC1(___REF_FIX(10)) - ___VEC1(___REF_SUB(1343)) - ___VEC1(___REF_FIX(163840)) - ___VEC1(___REF_FIX(131074)) - ___VEC1(___REF_FIX(98308)) - ___VEC0 -___DEF_SUB_VEC(___X1464,5UL) - ___VEC1(___REF_FIX(11)) - ___VEC1(___REF_SUB(1343)) - ___VEC1(___REF_FIX(163840)) - ___VEC1(___REF_FIX(131074)) - ___VEC1(___REF_FIX(98308)) - ___VEC0 -___DEF_SUB_VEC(___X1465,4UL) - ___VEC1(___REF_FIX(12)) - ___VEC1(___REF_SUB(1401)) - ___VEC1(___REF_FIX(163840)) - ___VEC1(___REF_FIX(98308)) - ___VEC0 -___DEF_SUB_VEC(___X1466,5UL) - ___VEC1(___REF_FIX(13)) - ___VEC1(___REF_SUB(1408)) - ___VEC1(___REF_FIX(163840)) - ___VEC1(___REF_FIX(98308)) - ___VEC1(___REF_FIX(32774)) - ___VEC0 -___DEF_SUB_VEC(___X1467,5UL) - ___VEC1(___REF_FIX(14)) - ___VEC1(___REF_SUB(1406)) - ___VEC1(___REF_FIX(163840)) - ___VEC1(___REF_FIX(98308)) - ___VEC1(___REF_FIX(32774)) - ___VEC0 -___DEF_SUB_VEC(___X1468,5UL) - ___VEC1(___REF_FIX(15)) - ___VEC1(___REF_SUB(1418)) - ___VEC1(___REF_FIX(163840)) - ___VEC1(___REF_FIX(131080)) - ___VEC1(___REF_FIX(98308)) - ___VEC0 -___DEF_SUB_VEC(___X1469,5UL) - ___VEC1(___REF_FIX(16)) - ___VEC1(___REF_SUB(1416)) - ___VEC1(___REF_FIX(163840)) - ___VEC1(___REF_FIX(131080)) - ___VEC1(___REF_FIX(98308)) - ___VEC0 -___DEF_SUB_VEC(___X1470,2UL) - ___VEC1(___REF_FIX(17)) - ___VEC1(___REF_SUB(1024)) - ___VEC0 -___DEF_SUB_VEC(___X1471,6UL) - ___VEC1(___REF_FIX(18)) - ___VEC1(___REF_SUB(1441)) - ___VEC1(___REF_FIX(163840)) - ___VEC1(___REF_FIX(131080)) - ___VEC1(___REF_FIX(98308)) - ___VEC1(___REF_FIX(32778)) - ___VEC0 -___DEF_SUB_VEC(___X1472,6UL) - ___VEC1(___REF_FIX(19)) - ___VEC1(___REF_SUB(1445)) - ___VEC1(___REF_FIX(163840)) - ___VEC1(___REF_FIX(131080)) - ___VEC1(___REF_FIX(98308)) - ___VEC1(___REF_FIX(32778)) - ___VEC0 -___DEF_SUB_VEC(___X1473,6UL) - ___VEC1(___REF_FIX(20)) - ___VEC1(___REF_SUB(1445)) - ___VEC1(___REF_FIX(163840)) - ___VEC1(___REF_FIX(131080)) - ___VEC1(___REF_FIX(98308)) - ___VEC1(___REF_FIX(32778)) - ___VEC0 -___DEF_SUB_VEC(___X1474,5UL) - ___VEC1(___REF_FIX(21)) - ___VEC1(___REF_SUB(1431)) - ___VEC1(___REF_FIX(131080)) - ___VEC1(___REF_FIX(98308)) - ___VEC1(___REF_FIX(32778)) - ___VEC0 -___DEF_SUB_VEC(___X1475,6UL) - ___VEC1(___REF_FIX(22)) - ___VEC1(___REF_SUB(1428)) - ___VEC1(___REF_FIX(163840)) - ___VEC1(___REF_FIX(131080)) - ___VEC1(___REF_FIX(98308)) - ___VEC1(___REF_FIX(32778)) - ___VEC0 -___DEF_SUB_VEC(___X1476,5UL) - ___VEC1(___REF_FIX(23)) - ___VEC1(___REF_SUB(1434)) - ___VEC1(___REF_FIX(131080)) - ___VEC1(___REF_FIX(98308)) - ___VEC1(___REF_FIX(32778)) - ___VEC0 -___DEF_SUB_VEC(___X1477,6UL) - ___VEC1(___REF_FIX(24)) - ___VEC1(___REF_SUB(1343)) - ___VEC1(___REF_FIX(393216)) - ___VEC1(___REF_FIX(163840)) - ___VEC1(___REF_FIX(131074)) - ___VEC1(___REF_FIX(98308)) - ___VEC0 -___DEF_SUB_VEC(___X1478,2UL) - ___VEC1(___REF_FIX(25)) - ___VEC1(___REF_SUB(1479)) - ___VEC0 -___DEF_SUB_VEC(___X1479,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1119)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(262196)) - ___VEC1(___REF_FIX(5242938)) - ___VEC0 -___DEF_SUB_VEC(___X1480,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(3,___S__23__23_lambda)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(262196)) - ___VEC1(___REF_FIX(5242938)) - ___VEC0 -___DEF_SUB_VEC(___X1481,4UL) - ___VEC1(___REF_FIX(26)) - ___VEC1(___REF_SUB(1353)) - ___VEC1(___REF_FIX(98316)) - ___VEC1(___REF_FIX(65550)) - ___VEC0 -___DEF_SUB_VEC(___X1482,2UL) - ___VEC1(___REF_FIX(27)) - ___VEC1(___REF_SUB(1391)) - ___VEC0 -___DEF_SUB_VEC(___X1483,2UL) - ___VEC1(___REF_FIX(28)) - ___VEC1(___REF_SUB(1390)) - ___VEC0 -___DEF_SUB_VEC(___X1484,4UL) - ___VEC1(___REF_FIX(29)) - ___VEC1(___REF_SUB(1381)) - ___VEC1(___REF_FIX(98316)) - ___VEC1(___REF_FIX(65550)) - ___VEC0 -___DEF_SUB_VEC(___X1485,2UL) - ___VEC1(___REF_FIX(30)) - ___VEC1(___REF_SUB(1391)) - ___VEC0 -___DEF_SUB_VEC(___X1486,2UL) - ___VEC1(___REF_FIX(31)) - ___VEC1(___REF_SUB(1391)) - ___VEC0 -___DEF_SUB_VEC(___X1487,4UL) - ___VEC1(___REF_FIX(32)) - ___VEC1(___REF_SUB(1383)) - ___VEC1(___REF_FIX(98316)) - ___VEC1(___REF_FIX(65550)) - ___VEC0 -___DEF_SUB_VEC(___X1488,4UL) - ___VEC1(___REF_FIX(33)) - ___VEC1(___REF_SUB(1381)) - ___VEC1(___REF_FIX(425996)) - ___VEC1(___REF_FIX(65550)) - ___VEC0 -___DEF_SUB_VEC(___X1489,4UL) - ___VEC1(___REF_FIX(34)) - ___VEC1(___REF_SUB(1385)) - ___VEC1(___REF_FIX(98316)) - ___VEC1(___REF_FIX(65550)) - ___VEC0 -___DEF_SUB_VEC(___X1490,4UL) - ___VEC1(___REF_FIX(35)) - ___VEC1(___REF_SUB(1383)) - ___VEC1(___REF_FIX(425996)) - ___VEC1(___REF_FIX(65550)) - ___VEC0 -___DEF_SUB_VEC(___X1491,4UL) - ___VEC1(___REF_FIX(36)) - ___VEC1(___REF_SUB(1372)) - ___VEC1(___REF_FIX(98316)) - ___VEC1(___REF_FIX(65550)) - ___VEC0 -___DEF_SUB_VEC(___X1492,4UL) - ___VEC1(___REF_FIX(37)) - ___VEC1(___REF_SUB(1385)) - ___VEC1(___REF_FIX(425996)) - ___VEC1(___REF_FIX(65550)) - ___VEC0 -___DEF_SUB_VEC(___X1493,4UL) - ___VEC1(___REF_FIX(38)) - ___VEC1(___REF_SUB(1365)) - ___VEC1(___REF_FIX(98316)) - ___VEC1(___REF_FIX(65550)) - ___VEC0 -___DEF_SUB_VEC(___X1494,4UL) - ___VEC1(___REF_FIX(39)) - ___VEC1(___REF_SUB(1375)) - ___VEC1(___REF_FIX(294924)) - ___VEC1(___REF_FIX(65550)) - ___VEC0 -___DEF_SUB_VEC(___X1495,4UL) - ___VEC1(___REF_FIX(40)) - ___VEC1(___REF_SUB(1372)) - ___VEC1(___REF_FIX(98316)) - ___VEC1(___REF_FIX(65550)) - ___VEC0 -___DEF_SUB_VEC(___X1496,4UL) - ___VEC1(___REF_FIX(41)) - ___VEC1(___REF_SUB(1375)) - ___VEC1(___REF_FIX(425996)) - ___VEC1(___REF_FIX(65550)) - ___VEC0 -___DEF_SUB_VEC(___X1497,4UL) - ___VEC1(___REF_FIX(42)) - ___VEC1(___REF_SUB(1375)) - ___VEC1(___REF_FIX(98316)) - ___VEC1(___REF_FIX(65550)) - ___VEC0 -___DEF_SUB_VEC(___X1498,4UL) - ___VEC1(___REF_FIX(43)) - ___VEC1(___REF_SUB(1367)) - ___VEC1(___REF_FIX(98316)) - ___VEC1(___REF_FIX(65550)) - ___VEC0 -___DEF_SUB_VEC(___X1499,4UL) - ___VEC1(___REF_FIX(44)) - ___VEC1(___REF_SUB(1365)) - ___VEC1(___REF_FIX(425996)) - ___VEC1(___REF_FIX(65550)) - ___VEC0 -___DEF_SUB_VEC(___X1500,4UL) - ___VEC1(___REF_FIX(45)) - ___VEC1(___REF_SUB(1369)) - ___VEC1(___REF_FIX(98316)) - ___VEC1(___REF_FIX(65550)) - ___VEC0 -___DEF_SUB_VEC(___X1501,4UL) - ___VEC1(___REF_FIX(46)) - ___VEC1(___REF_SUB(1367)) - ___VEC1(___REF_FIX(425996)) - ___VEC1(___REF_FIX(65550)) - ___VEC0 -___DEF_SUB_VEC(___X1502,4UL) - ___VEC1(___REF_FIX(47)) - ___VEC1(___REF_SUB(1356)) - ___VEC1(___REF_FIX(98316)) - ___VEC1(___REF_FIX(65550)) - ___VEC0 -___DEF_SUB_VEC(___X1503,4UL) - ___VEC1(___REF_FIX(48)) - ___VEC1(___REF_SUB(1369)) - ___VEC1(___REF_FIX(425996)) - ___VEC1(___REF_FIX(65550)) - ___VEC0 -___DEF_SUB_VEC(___X1504,4UL) - ___VEC1(___REF_FIX(49)) - ___VEC1(___REF_SUB(1351)) - ___VEC1(___REF_FIX(98316)) - ___VEC1(___REF_FIX(65550)) - ___VEC0 -___DEF_SUB_VEC(___X1505,4UL) - ___VEC1(___REF_FIX(50)) - ___VEC1(___REF_SUB(1359)) - ___VEC1(___REF_FIX(294924)) - ___VEC1(___REF_FIX(65550)) - ___VEC0 -___DEF_SUB_VEC(___X1506,4UL) - ___VEC1(___REF_FIX(51)) - ___VEC1(___REF_SUB(1356)) - ___VEC1(___REF_FIX(98316)) - ___VEC1(___REF_FIX(65550)) - ___VEC0 -___DEF_SUB_VEC(___X1507,4UL) - ___VEC1(___REF_FIX(52)) - ___VEC1(___REF_SUB(1359)) - ___VEC1(___REF_FIX(425996)) - ___VEC1(___REF_FIX(65550)) - ___VEC0 -___DEF_SUB_VEC(___X1508,4UL) - ___VEC1(___REF_FIX(53)) - ___VEC1(___REF_SUB(1359)) - ___VEC1(___REF_FIX(98316)) - ___VEC1(___REF_FIX(65550)) - ___VEC0 -___DEF_SUB_VEC(___X1509,4UL) - ___VEC1(___REF_FIX(54)) - ___VEC1(___REF_SUB(1351)) - ___VEC1(___REF_FIX(425996)) - ___VEC1(___REF_FIX(65550)) - ___VEC0 -___DEF_SUB_VEC(___X1510,4UL) - ___VEC1(___REF_FIX(55)) - ___VEC1(___REF_SUB(1353)) - ___VEC1(___REF_FIX(425996)) - ___VEC1(___REF_FIX(65550)) - ___VEC0 -___DEF_SUB_VEC(___X1511,8UL) - ___VEC1(___REF_SYM(103,___S_pointer)) - ___VEC1(___REF_SYM(71,___S_members)) - ___VEC1(___REF_SYM(26,___S_c_2d_type)) - ___VEC1(___REF_SYM(243,___S_size_2d_and_2d_offsets)) - ___VEC1(___REF_SYM(242,___S_size)) - ___VEC1(___REF_SYM(80,___S_offsets)) - ___VEC1(___REF_CNS(1120)) - ___VEC1(___REF_SYM(69,___S_member)) - ___VEC0 -___DEF_SUB_STR(___X1512,25UL) - ___STR8(83,116,114,117,99,116,32,104) - ___STR8(97,115,32,110,111,32,115,117) - ___STR8(99,104,32,109,101,109,98,101) - ___STR1(114) -___DEF_SUB_VEC(___X1513,2UL) - ___VEC1(___REF_SUB(1514)) - ___VEC1(___REF_SUB(1562)) - ___VEC0 -___DEF_SUB_VEC(___X1514,13UL) - ___VEC1(___REF_SUB(1515)) - ___VEC1(___REF_SUB(1550)) - ___VEC1(___REF_SUB(1551)) - ___VEC1(___REF_SUB(1552)) - ___VEC1(___REF_SUB(1553)) - ___VEC1(___REF_SUB(1554)) - ___VEC1(___REF_SUB(1555)) - ___VEC1(___REF_SUB(1556)) - ___VEC1(___REF_SUB(1557)) - ___VEC1(___REF_SUB(1558)) - ___VEC1(___REF_SUB(1559)) - ___VEC1(___REF_SUB(1560)) - ___VEC1(___REF_SUB(1561)) - ___VEC0 -___DEF_SUB_VEC(___X1515,2UL) - ___VEC1(___REF_FIX(0)) - ___VEC1(___REF_SUB(1516)) - ___VEC0 -___DEF_SUB_VEC(___X1516,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1121)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(67)) - ___VEC1(___REF_FIX(4522054)) - ___VEC0 -___DEF_SUB_VEC(___X1517,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(3,___S__23__23_lambda)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(67)) - ___VEC1(___REF_FIX(4522054)) - ___VEC0 -___DEF_SUB_VEC(___X1518,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1123)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(67)) - ___VEC1(___REF_FIX(4522054)) - ___VEC0 -___DEF_SUB_VEC(___X1519,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(273,___S_struct)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(2097219)) - ___VEC1(___REF_FIX(2490435)) - ___VEC0 -___DEF_SUB_VEC(___X1520,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(70,___S_member_2d_name)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(2555971)) - ___VEC1(___REF_FIX(3276867)) - ___VEC0 -___DEF_SUB_VEC(___X1521,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1126)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(131140)) - ___VEC1(___REF_FIX(4325445)) - ___VEC0 -___DEF_SUB_VEC(___X1522,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(291,___S_when)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(196676)) - ___VEC1(___REF_FIX(458820)) - ___VEC0 -___DEF_SUB_VEC(___X1523,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1128)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(524356)) - ___VEC1(___REF_FIX(4063300)) - ___VEC0 -___DEF_SUB_VEC(___X1524,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(75,___S_not)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(589892)) - ___VEC1(___REF_FIX(786500)) - ___VEC0 -___DEF_SUB_VEC(___X1525,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1130)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(852036)) - ___VEC1(___REF_FIX(3997764)) - ___VEC0 -___DEF_SUB_VEC(___X1526,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(22,___S_assoc)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(917572)) - ___VEC1(___REF_FIX(1245252)) - ___VEC0 -___DEF_SUB_VEC(___X1527,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(70,___S_member_2d_name)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1310788)) - ___VEC1(___REF_FIX(2031684)) - ___VEC0 -___DEF_SUB_VEC(___X1528,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1133)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(2097220)) - ___VEC1(___REF_FIX(3932228)) - ___VEC0 -___DEF_SUB_VEC(___X1529,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(93,___S_pffi_2d_struct_2d_members)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(2162756)) - ___VEC1(___REF_FIX(3407940)) - ___VEC0 -___DEF_SUB_VEC(___X1530,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(273,___S_struct)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(3473476)) - ___VEC1(___REF_FIX(3866692)) - ___VEC0 -___DEF_SUB_VEC(___X1531,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1136)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(262213)) - ___VEC1(___REF_FIX(4259909)) - ___VEC0 -___DEF_SUB_VEC(___X1532,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(43,___S_error)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(327749)) - ___VEC1(___REF_FIX(655429)) - ___VEC0 -___DEF_SUB_VEC(___X1533,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SUB(1512)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(720965)) - ___VEC1(___REF_FIX(2490437)) - ___VEC0 -___DEF_SUB_VEC(___X1534,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1139)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(2555973)) - ___VEC1(___REF_FIX(4194373)) - ___VEC0 -___DEF_SUB_VEC(___X1535,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(63,___S_list)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(2621509)) - ___VEC1(___REF_FIX(2883653)) - ___VEC0 -___DEF_SUB_VEC(___X1536,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(273,___S_struct)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(2949189)) - ___VEC1(___REF_FIX(3342405)) - ___VEC0 -___DEF_SUB_VEC(___X1537,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(70,___S_member_2d_name)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(3407941)) - ___VEC1(___REF_FIX(4128837)) - ___VEC0 -___DEF_SUB_VEC(___X1538,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1143)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(131142)) - ___VEC1(___REF_FIX(4456518)) - ___VEC0 -___DEF_SUB_VEC(___X1539,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(31,___S_car)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(196678)) - ___VEC1(___REF_FIX(393286)) - ___VEC0 -___DEF_SUB_VEC(___X1540,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1145)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(458822)) - ___VEC1(___REF_FIX(4390982)) - ___VEC0 -___DEF_SUB_VEC(___X1541,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(32,___S_cdr)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(524358)) - ___VEC1(___REF_FIX(720966)) - ___VEC0 -___DEF_SUB_VEC(___X1542,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1147)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(786502)) - ___VEC1(___REF_FIX(4325446)) - ___VEC0 -___DEF_SUB_VEC(___X1543,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(32,___S_cdr)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(852038)) - ___VEC1(___REF_FIX(1048646)) - ___VEC0 -___DEF_SUB_VEC(___X1544,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1149)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1114182)) - ___VEC1(___REF_FIX(4259910)) - ___VEC0 -___DEF_SUB_VEC(___X1545,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(22,___S_assoc)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1179718)) - ___VEC1(___REF_FIX(1507398)) - ___VEC0 -___DEF_SUB_VEC(___X1546,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(70,___S_member_2d_name)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1572934)) - ___VEC1(___REF_FIX(2293830)) - ___VEC0 -___DEF_SUB_VEC(___X1547,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1152)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(2359366)) - ___VEC1(___REF_FIX(4194374)) - ___VEC0 -___DEF_SUB_VEC(___X1548,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(93,___S_pffi_2d_struct_2d_members)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(2424902)) - ___VEC1(___REF_FIX(3670086)) - ___VEC0 -___DEF_SUB_VEC(___X1549,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(273,___S_struct)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(3735622)) - ___VEC1(___REF_FIX(4128838)) - ___VEC0 -___DEF_SUB_VEC(___X1550,5UL) - ___VEC1(___REF_FIX(1)) - ___VEC1(___REF_SUB(1528)) - ___VEC1(___REF_FIX(360448)) - ___VEC1(___REF_FIX(98304)) - ___VEC1(___REF_FIX(65538)) - ___VEC0 -___DEF_SUB_VEC(___X1551,4UL) - ___VEC1(___REF_FIX(2)) - ___VEC1(___REF_SUB(1528)) - ___VEC1(___REF_FIX(98304)) - ___VEC1(___REF_FIX(65538)) - ___VEC0 -___DEF_SUB_VEC(___X1552,4UL) - ___VEC1(___REF_FIX(3)) - ___VEC1(___REF_SUB(1525)) - ___VEC1(___REF_FIX(98304)) - ___VEC1(___REF_FIX(65538)) - ___VEC0 -___DEF_SUB_VEC(___X1553,4UL) - ___VEC1(___REF_FIX(4)) - ___VEC1(___REF_SUB(1523)) - ___VEC1(___REF_FIX(98304)) - ___VEC1(___REF_FIX(65538)) - ___VEC0 -___DEF_SUB_VEC(___X1554,4UL) - ___VEC1(___REF_FIX(5)) - ___VEC1(___REF_SUB(1534)) - ___VEC1(___REF_FIX(98304)) - ___VEC1(___REF_FIX(65538)) - ___VEC0 -___DEF_SUB_VEC(___X1555,4UL) - ___VEC1(___REF_FIX(6)) - ___VEC1(___REF_SUB(1531)) - ___VEC1(___REF_FIX(98304)) - ___VEC1(___REF_FIX(65538)) - ___VEC0 -___DEF_SUB_VEC(___X1556,3UL) - ___VEC1(___REF_FIX(7)) - ___VEC1(___REF_SUB(1547)) - ___VEC1(___REF_FIX(98304)) - ___VEC0 -___DEF_SUB_VEC(___X1557,2UL) - ___VEC1(___REF_FIX(8)) - ___VEC1(___REF_SUB(1544)) - ___VEC0 -___DEF_SUB_VEC(___X1558,2UL) - ___VEC1(___REF_FIX(9)) - ___VEC1(___REF_SUB(1542)) - ___VEC0 -___DEF_SUB_VEC(___X1559,2UL) - ___VEC1(___REF_FIX(10)) - ___VEC1(___REF_SUB(1538)) - ___VEC0 -___DEF_SUB_VEC(___X1560,2UL) - ___VEC1(___REF_FIX(11)) - ___VEC1(___REF_SUB(1540)) - ___VEC0 -___DEF_SUB_VEC(___X1561,4UL) - ___VEC1(___REF_FIX(12)) - ___VEC1(___REF_SUB(1534)) - ___VEC1(___REF_FIX(98304)) - ___VEC1(___REF_FIX(65538)) - ___VEC0 -___DEF_SUB_VEC(___X1562,2UL) - ___VEC1(___REF_SYM(70,___S_member_2d_name)) - ___VEC1(___REF_SYM(273,___S_struct)) - ___VEC0 -___DEF_SUB_STR(___X1563,25UL) - ___STR8(83,116,114,117,99,116,32,104) - ___STR8(97,115,32,110,111,32,115,117) - ___STR8(99,104,32,109,101,109,98,101) - ___STR1(114) -___DEF_SUB_STR(___X1564,6UL) - ___STR6(116,121,112,101,58,32) -___DEF_SUB_STR(___X1565,10UL) - ___STR8(44,32,111,102,102,115,101,116) - ___STR2(58,32) -___DEF_SUB_STR(___X1566,9UL) - ___STR8(44,32,118,97,108,117,101,58) - ___STR1(32) -___DEF_SUB_VEC(___X1567,2UL) - ___VEC1(___REF_SUB(1568)) - ___VEC1(___REF_SUB(1677)) - ___VEC0 -___DEF_SUB_VEC(___X1568,32UL) - ___VEC1(___REF_SUB(1569)) - ___VEC1(___REF_SUB(1646)) - ___VEC1(___REF_SUB(1647)) - ___VEC1(___REF_SUB(1648)) - ___VEC1(___REF_SUB(1649)) - ___VEC1(___REF_SUB(1650)) - ___VEC1(___REF_SUB(1651)) - ___VEC1(___REF_SUB(1652)) - ___VEC1(___REF_SUB(1653)) - ___VEC1(___REF_SUB(1654)) - ___VEC1(___REF_SUB(1655)) - ___VEC1(___REF_SUB(1656)) - ___VEC1(___REF_SUB(1657)) - ___VEC1(___REF_SUB(1658)) - ___VEC1(___REF_SUB(1659)) - ___VEC1(___REF_SUB(1660)) - ___VEC1(___REF_SUB(1661)) - ___VEC1(___REF_SUB(1662)) - ___VEC1(___REF_SUB(1663)) - ___VEC1(___REF_SUB(1664)) - ___VEC1(___REF_SUB(1665)) - ___VEC1(___REF_SUB(1666)) - ___VEC1(___REF_SUB(1667)) - ___VEC1(___REF_SUB(1668)) - ___VEC1(___REF_SUB(1669)) - ___VEC1(___REF_SUB(1670)) - ___VEC1(___REF_SUB(1671)) - ___VEC1(___REF_SUB(1672)) - ___VEC1(___REF_SUB(1673)) - ___VEC1(___REF_SUB(1674)) - ___VEC1(___REF_SUB(1675)) - ___VEC1(___REF_SUB(1676)) - ___VEC0 -___DEF_SUB_VEC(___X1569,2UL) - ___VEC1(___REF_FIX(0)) - ___VEC1(___REF_SUB(1570)) - ___VEC0 -___DEF_SUB_VEC(___X1570,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1154)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(72)) - ___VEC1(___REF_FIX(4259921)) - ___VEC0 -___DEF_SUB_VEC(___X1571,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(3,___S__23__23_lambda)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(72)) - ___VEC1(___REF_FIX(4259921)) - ___VEC0 -___DEF_SUB_VEC(___X1572,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1156)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(72)) - ___VEC1(___REF_FIX(4259921)) - ___VEC0 -___DEF_SUB_VEC(___X1573,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(273,___S_struct)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1638472)) - ___VEC1(___REF_FIX(2031688)) - ___VEC0 -___DEF_SUB_VEC(___X1574,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(70,___S_member_2d_name)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(2097224)) - ___VEC1(___REF_FIX(2818120)) - ___VEC0 -___DEF_SUB_VEC(___X1575,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1159)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(131145)) - ___VEC1(___REF_FIX(4325450)) - ___VEC0 -___DEF_SUB_VEC(___X1576,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(291,___S_when)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(196681)) - ___VEC1(___REF_FIX(458825)) - ___VEC0 -___DEF_SUB_VEC(___X1577,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1161)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(524361)) - ___VEC1(___REF_FIX(4063305)) - ___VEC0 -___DEF_SUB_VEC(___X1578,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(75,___S_not)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(589897)) - ___VEC1(___REF_FIX(786505)) - ___VEC0 -___DEF_SUB_VEC(___X1579,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1163)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(852041)) - ___VEC1(___REF_FIX(3997769)) - ___VEC0 -___DEF_SUB_VEC(___X1580,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(22,___S_assoc)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(917577)) - ___VEC1(___REF_FIX(1245257)) - ___VEC0 -___DEF_SUB_VEC(___X1581,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(70,___S_member_2d_name)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1310793)) - ___VEC1(___REF_FIX(2031689)) - ___VEC0 -___DEF_SUB_VEC(___X1582,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1166)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(2097225)) - ___VEC1(___REF_FIX(3932233)) - ___VEC0 -___DEF_SUB_VEC(___X1583,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(93,___S_pffi_2d_struct_2d_members)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(2162761)) - ___VEC1(___REF_FIX(3407945)) - ___VEC0 -___DEF_SUB_VEC(___X1584,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(273,___S_struct)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(3473481)) - ___VEC1(___REF_FIX(3866697)) - ___VEC0 -___DEF_SUB_VEC(___X1585,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1169)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(262218)) - ___VEC1(___REF_FIX(4259914)) - ___VEC0 -___DEF_SUB_VEC(___X1586,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(43,___S_error)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(327754)) - ___VEC1(___REF_FIX(655434)) - ___VEC0 -___DEF_SUB_VEC(___X1587,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SUB(1512)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(720970)) - ___VEC1(___REF_FIX(2490442)) - ___VEC0 -___DEF_SUB_VEC(___X1588,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1172)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(2555978)) - ___VEC1(___REF_FIX(4194378)) - ___VEC0 -___DEF_SUB_VEC(___X1589,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(63,___S_list)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(2621514)) - ___VEC1(___REF_FIX(2883658)) - ___VEC0 -___DEF_SUB_VEC(___X1590,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(273,___S_struct)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(2949194)) - ___VEC1(___REF_FIX(3342410)) - ___VEC0 -___DEF_SUB_VEC(___X1591,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(70,___S_member_2d_name)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(3407946)) - ___VEC1(___REF_FIX(4128842)) - ___VEC0 -___DEF_SUB_VEC(___X1592,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1176)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(131147)) - ___VEC1(___REF_FIX(4194385)) - ___VEC0 -___DEF_SUB_VEC(___X1593,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(60,___S_let)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(196683)) - ___VEC1(___REF_FIX(393291)) - ___VEC0 -___DEF_SUB_VEC(___X1594,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1178)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(458827)) - ___VEC1(___REF_FIX(5505100)) - ___VEC0 -___DEF_SUB_VEC(___X1595,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1179)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(524363)) - ___VEC1(___REF_FIX(4915275)) - ___VEC0 -___DEF_SUB_VEC(___X1596,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(278,___S_type)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(589899)) - ___VEC1(___REF_FIX(852043)) - ___VEC0 -___DEF_SUB_VEC(___X1597,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1181)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(917579)) - ___VEC1(___REF_FIX(4849739)) - ___VEC0 -___DEF_SUB_VEC(___X1598,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(31,___S_car)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(983115)) - ___VEC1(___REF_FIX(1179723)) - ___VEC0 -___DEF_SUB_VEC(___X1599,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1183)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1245259)) - ___VEC1(___REF_FIX(4784203)) - ___VEC0 -___DEF_SUB_VEC(___X1600,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(32,___S_cdr)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1310795)) - ___VEC1(___REF_FIX(1507403)) - ___VEC0 -___DEF_SUB_VEC(___X1601,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1185)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1572939)) - ___VEC1(___REF_FIX(4718667)) - ___VEC0 -___DEF_SUB_VEC(___X1602,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(22,___S_assoc)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1638475)) - ___VEC1(___REF_FIX(1966155)) - ___VEC0 -___DEF_SUB_VEC(___X1603,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(70,___S_member_2d_name)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(2031691)) - ___VEC1(___REF_FIX(2752587)) - ___VEC0 -___DEF_SUB_VEC(___X1604,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1188)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(2818123)) - ___VEC1(___REF_FIX(4653131)) - ___VEC0 -___DEF_SUB_VEC(___X1605,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(93,___S_pffi_2d_struct_2d_members)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(2883659)) - ___VEC1(___REF_FIX(4128843)) - ___VEC0 -___DEF_SUB_VEC(___X1606,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(273,___S_struct)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(4194379)) - ___VEC1(___REF_FIX(4587595)) - ___VEC0 -___DEF_SUB_VEC(___X1607,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1191)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(524364)) - ___VEC1(___REF_FIX(5439564)) - ___VEC0 -___DEF_SUB_VEC(___X1608,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(79,___S_offset)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(589900)) - ___VEC1(___REF_FIX(983116)) - ___VEC0 -___DEF_SUB_VEC(___X1609,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1193)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1048652)) - ___VEC1(___REF_FIX(5374028)) - ___VEC0 -___DEF_SUB_VEC(___X1610,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(31,___S_car)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1114188)) - ___VEC1(___REF_FIX(1310796)) - ___VEC0 -___DEF_SUB_VEC(___X1611,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1195)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1376332)) - ___VEC1(___REF_FIX(5308492)) - ___VEC0 -___DEF_SUB_VEC(___X1612,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(32,___S_cdr)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1441868)) - ___VEC1(___REF_FIX(1638476)) - ___VEC0 -___DEF_SUB_VEC(___X1613,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1197)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1704012)) - ___VEC1(___REF_FIX(5242956)) - ___VEC0 -___DEF_SUB_VEC(___X1614,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(32,___S_cdr)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1769548)) - ___VEC1(___REF_FIX(1966156)) - ___VEC0 -___DEF_SUB_VEC(___X1615,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1199)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(2031692)) - ___VEC1(___REF_FIX(5177420)) - ___VEC0 -___DEF_SUB_VEC(___X1616,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(22,___S_assoc)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(2097228)) - ___VEC1(___REF_FIX(2424908)) - ___VEC0 -___DEF_SUB_VEC(___X1617,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(70,___S_member_2d_name)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(2490444)) - ___VEC1(___REF_FIX(3211340)) - ___VEC0 -___DEF_SUB_VEC(___X1618,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1202)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(3276876)) - ___VEC1(___REF_FIX(5111884)) - ___VEC0 -___DEF_SUB_VEC(___X1619,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(93,___S_pffi_2d_struct_2d_members)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(3342412)) - ___VEC1(___REF_FIX(4587596)) - ___VEC0 -___DEF_SUB_VEC(___X1620,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(273,___S_struct)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(4653132)) - ___VEC1(___REF_FIX(5046348)) - ___VEC0 -___DEF_SUB_VEC(___X1621,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1205)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(262221)) - ___VEC1(___REF_FIX(2228304)) - ___VEC0 -___DEF_SUB_VEC(___X1622,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(67,___S_map)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(327757)) - ___VEC1(___REF_FIX(524365)) - ___VEC0 -___DEF_SUB_VEC(___X1623,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(38,___S_display)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(589901)) - ___VEC1(___REF_FIX(1048653)) - ___VEC0 -___DEF_SUB_VEC(___X1624,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1208)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1114189)) - ___VEC1(___REF_FIX(2162768)) - ___VEC0 -___DEF_SUB_VEC(___X1625,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(63,___S_list)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1179725)) - ___VEC1(___REF_FIX(1441869)) - ___VEC0 -___DEF_SUB_VEC(___X1626,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SUB(1564)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1507405)) - ___VEC1(___REF_FIX(2031693)) - ___VEC0 -___DEF_SUB_VEC(___X1627,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(278,___S_type)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(2097229)) - ___VEC1(___REF_FIX(2359373)) - ___VEC0 -___DEF_SUB_VEC(___X1628,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SUB(1565)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1507406)) - ___VEC1(___REF_FIX(2293838)) - ___VEC0 -___DEF_SUB_VEC(___X1629,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(79,___S_offset)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(2359374)) - ___VEC1(___REF_FIX(2752590)) - ___VEC0 -___DEF_SUB_VEC(___X1630,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SUB(1566)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1507407)) - ___VEC1(___REF_FIX(2228303)) - ___VEC0 -___DEF_SUB_VEC(___X1631,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1215)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(2293839)) - ___VEC1(___REF_FIX(6160463)) - ___VEC0 -___DEF_SUB_VEC(___X1632,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(89,___S_pffi_2d_pointer_2d_get)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(2359375)) - ___VEC1(___REF_FIX(3407951)) - ___VEC0 -___DEF_SUB_VEC(___X1633,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1217)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(3473487)) - ___VEC1(___REF_FIX(5308495)) - ___VEC0 -___DEF_SUB_VEC(___X1634,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(94,___S_pffi_2d_struct_2d_pointer)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(3539023)) - ___VEC1(___REF_FIX(4784207)) - ___VEC0 -___DEF_SUB_VEC(___X1635,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(273,___S_struct)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(4849743)) - ___VEC1(___REF_FIX(5242959)) - ___VEC0 -___DEF_SUB_VEC(___X1636,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(278,___S_type)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(5374031)) - ___VEC1(___REF_FIX(5636175)) - ___VEC0 -___DEF_SUB_VEC(___X1637,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(79,___S_offset)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(5701711)) - ___VEC1(___REF_FIX(6094927)) - ___VEC0 -___DEF_SUB_VEC(___X1638,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CHR(10)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1507408)) - ___VEC1(___REF_FIX(2097232)) - ___VEC0 -___DEF_SUB_VEC(___X1639,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1223)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(262225)) - ___VEC1(___REF_FIX(4128849)) - ___VEC0 -___DEF_SUB_VEC(___X1640,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(89,___S_pffi_2d_pointer_2d_get)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(327761)) - ___VEC1(___REF_FIX(1376337)) - ___VEC0 -___DEF_SUB_VEC(___X1641,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1225)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1441873)) - ___VEC1(___REF_FIX(3276881)) - ___VEC0 -___DEF_SUB_VEC(___X1642,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(94,___S_pffi_2d_struct_2d_pointer)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1507409)) - ___VEC1(___REF_FIX(2752593)) - ___VEC0 -___DEF_SUB_VEC(___X1643,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(273,___S_struct)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(2818129)) - ___VEC1(___REF_FIX(3211345)) - ___VEC0 -___DEF_SUB_VEC(___X1644,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(278,___S_type)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(3342417)) - ___VEC1(___REF_FIX(3604561)) - ___VEC0 -___DEF_SUB_VEC(___X1645,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(79,___S_offset)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(3670097)) - ___VEC1(___REF_FIX(4063313)) - ___VEC0 -___DEF_SUB_VEC(___X1646,5UL) - ___VEC1(___REF_FIX(1)) - ___VEC1(___REF_SUB(1582)) - ___VEC1(___REF_FIX(360448)) - ___VEC1(___REF_FIX(98304)) - ___VEC1(___REF_FIX(65538)) - ___VEC0 -___DEF_SUB_VEC(___X1647,4UL) - ___VEC1(___REF_FIX(2)) - ___VEC1(___REF_SUB(1582)) - ___VEC1(___REF_FIX(98304)) - ___VEC1(___REF_FIX(65538)) - ___VEC0 -___DEF_SUB_VEC(___X1648,4UL) - ___VEC1(___REF_FIX(3)) - ___VEC1(___REF_SUB(1579)) - ___VEC1(___REF_FIX(98304)) - ___VEC1(___REF_FIX(65538)) - ___VEC0 -___DEF_SUB_VEC(___X1649,4UL) - ___VEC1(___REF_FIX(4)) - ___VEC1(___REF_SUB(1577)) - ___VEC1(___REF_FIX(98304)) - ___VEC1(___REF_FIX(65538)) - ___VEC0 -___DEF_SUB_VEC(___X1650,4UL) - ___VEC1(___REF_FIX(5)) - ___VEC1(___REF_SUB(1588)) - ___VEC1(___REF_FIX(98304)) - ___VEC1(___REF_FIX(65538)) - ___VEC0 -___DEF_SUB_VEC(___X1651,4UL) - ___VEC1(___REF_FIX(6)) - ___VEC1(___REF_SUB(1585)) - ___VEC1(___REF_FIX(98304)) - ___VEC1(___REF_FIX(65538)) - ___VEC0 -___DEF_SUB_VEC(___X1652,4UL) - ___VEC1(___REF_FIX(7)) - ___VEC1(___REF_SUB(1604)) - ___VEC1(___REF_FIX(98304)) - ___VEC1(___REF_FIX(65538)) - ___VEC0 -___DEF_SUB_VEC(___X1653,4UL) - ___VEC1(___REF_FIX(8)) - ___VEC1(___REF_SUB(1601)) - ___VEC1(___REF_FIX(98304)) - ___VEC1(___REF_FIX(65538)) - ___VEC0 -___DEF_SUB_VEC(___X1654,4UL) - ___VEC1(___REF_FIX(9)) - ___VEC1(___REF_SUB(1599)) - ___VEC1(___REF_FIX(98304)) - ___VEC1(___REF_FIX(65538)) - ___VEC0 -___DEF_SUB_VEC(___X1655,5UL) - ___VEC1(___REF_FIX(10)) - ___VEC1(___REF_SUB(1618)) - ___VEC1(___REF_FIX(131076)) - ___VEC1(___REF_FIX(98304)) - ___VEC1(___REF_FIX(65538)) - ___VEC0 -___DEF_SUB_VEC(___X1656,4UL) - ___VEC1(___REF_FIX(11)) - ___VEC1(___REF_SUB(1615)) - ___VEC1(___REF_FIX(131076)) - ___VEC1(___REF_FIX(65538)) - ___VEC0 -___DEF_SUB_VEC(___X1657,4UL) - ___VEC1(___REF_FIX(12)) - ___VEC1(___REF_SUB(1613)) - ___VEC1(___REF_FIX(131076)) - ___VEC1(___REF_FIX(65538)) - ___VEC0 -___DEF_SUB_VEC(___X1658,5UL) - ___VEC1(___REF_FIX(13)) - ___VEC1(___REF_SUB(1633)) - ___VEC1(___REF_FIX(163846)) - ___VEC1(___REF_FIX(131076)) - ___VEC1(___REF_FIX(65538)) - ___VEC0 -___DEF_SUB_VEC(___X1659,5UL) - ___VEC1(___REF_FIX(14)) - ___VEC1(___REF_SUB(1631)) - ___VEC1(___REF_FIX(163846)) - ___VEC1(___REF_FIX(131076)) - ___VEC1(___REF_FIX(65538)) - ___VEC0 -___DEF_SUB_VEC(___X1660,5UL) - ___VEC1(___REF_FIX(15)) - ___VEC1(___REF_SUB(1621)) - ___VEC1(___REF_FIX(163846)) - ___VEC1(___REF_FIX(131076)) - ___VEC1(___REF_FIX(65538)) - ___VEC0 -___DEF_SUB_VEC(___X1661,5UL) - ___VEC1(___REF_FIX(16)) - ___VEC1(___REF_SUB(1624)) - ___VEC1(___REF_FIX(163846)) - ___VEC1(___REF_FIX(131076)) - ___VEC1(___REF_FIX(65538)) - ___VEC0 -___DEF_SUB_VEC(___X1662,2UL) - ___VEC1(___REF_FIX(17)) - ___VEC1(___REF_SUB(1621)) - ___VEC0 -___DEF_SUB_VEC(___X1663,2UL) - ___VEC1(___REF_FIX(18)) - ___VEC1(___REF_SUB(1621)) - ___VEC0 -___DEF_SUB_VEC(___X1664,2UL) - ___VEC1(___REF_FIX(19)) - ___VEC1(___REF_SUB(1621)) - ___VEC0 -___DEF_SUB_VEC(___X1665,2UL) - ___VEC1(___REF_FIX(20)) - ___VEC1(___REF_SUB(1621)) - ___VEC0 -___DEF_SUB_VEC(___X1666,2UL) - ___VEC1(___REF_FIX(21)) - ___VEC1(___REF_SUB(1621)) - ___VEC0 -___DEF_SUB_VEC(___X1667,2UL) - ___VEC1(___REF_FIX(22)) - ___VEC1(___REF_SUB(1621)) - ___VEC0 -___DEF_SUB_VEC(___X1668,2UL) - ___VEC1(___REF_FIX(23)) - ___VEC1(___REF_SUB(1621)) - ___VEC0 -___DEF_SUB_VEC(___X1669,5UL) - ___VEC1(___REF_FIX(24)) - ___VEC1(___REF_SUB(1621)) - ___VEC1(___REF_FIX(163846)) - ___VEC1(___REF_FIX(131076)) - ___VEC1(___REF_FIX(65538)) - ___VEC0 -___DEF_SUB_VEC(___X1670,5UL) - ___VEC1(___REF_FIX(25)) - ___VEC1(___REF_SUB(1621)) - ___VEC1(___REF_FIX(163846)) - ___VEC1(___REF_FIX(131076)) - ___VEC1(___REF_FIX(65538)) - ___VEC0 -___DEF_SUB_VEC(___X1671,4UL) - ___VEC1(___REF_FIX(26)) - ___VEC1(___REF_SUB(1641)) - ___VEC1(___REF_FIX(163846)) - ___VEC1(___REF_FIX(131076)) - ___VEC0 -___DEF_SUB_VEC(___X1672,2UL) - ___VEC1(___REF_FIX(27)) - ___VEC1(___REF_SUB(1639)) - ___VEC0 -___DEF_SUB_VEC(___X1673,4UL) - ___VEC1(___REF_FIX(28)) - ___VEC1(___REF_SUB(1611)) - ___VEC1(___REF_FIX(131076)) - ___VEC1(___REF_FIX(65538)) - ___VEC0 -___DEF_SUB_VEC(___X1674,4UL) - ___VEC1(___REF_FIX(29)) - ___VEC1(___REF_SUB(1609)) - ___VEC1(___REF_FIX(131076)) - ___VEC1(___REF_FIX(65538)) - ___VEC0 -___DEF_SUB_VEC(___X1675,4UL) - ___VEC1(___REF_FIX(30)) - ___VEC1(___REF_SUB(1597)) - ___VEC1(___REF_FIX(98304)) - ___VEC1(___REF_FIX(65538)) - ___VEC0 -___DEF_SUB_VEC(___X1676,4UL) - ___VEC1(___REF_FIX(31)) - ___VEC1(___REF_SUB(1588)) - ___VEC1(___REF_FIX(98304)) - ___VEC1(___REF_FIX(65538)) - ___VEC0 -___DEF_SUB_VEC(___X1677,4UL) - ___VEC1(___REF_SYM(70,___S_member_2d_name)) - ___VEC1(___REF_SYM(273,___S_struct)) - ___VEC1(___REF_SYM(278,___S_type)) - ___VEC1(___REF_SYM(79,___S_offset)) - ___VEC0 -___DEF_SUB_STR(___X1678,25UL) - ___STR8(83,116,114,117,99,116,32,104) - ___STR8(97,115,32,110,111,32,115,117) - ___STR8(99,104,32,109,101,109,98,101) - ___STR1(114) -___DEF_SUB_VEC(___X1679,2UL) - ___VEC1(___REF_SUB(1680)) - ___VEC1(___REF_SUB(1760)) - ___VEC0 -___DEF_SUB_VEC(___X1680,19UL) - ___VEC1(___REF_SUB(1681)) - ___VEC1(___REF_SUB(1742)) - ___VEC1(___REF_SUB(1743)) - ___VEC1(___REF_SUB(1744)) - ___VEC1(___REF_SUB(1745)) - ___VEC1(___REF_SUB(1746)) - ___VEC1(___REF_SUB(1747)) - ___VEC1(___REF_SUB(1748)) - ___VEC1(___REF_SUB(1749)) - ___VEC1(___REF_SUB(1750)) - ___VEC1(___REF_SUB(1751)) - ___VEC1(___REF_SUB(1752)) - ___VEC1(___REF_SUB(1753)) - ___VEC1(___REF_SUB(1754)) - ___VEC1(___REF_SUB(1755)) - ___VEC1(___REF_SUB(1756)) - ___VEC1(___REF_SUB(1757)) - ___VEC1(___REF_SUB(1758)) - ___VEC1(___REF_SUB(1759)) - ___VEC0 -___DEF_SUB_VEC(___X1681,2UL) - ___VEC1(___REF_FIX(0)) - ___VEC1(___REF_SUB(1682)) - ___VEC0 -___DEF_SUB_VEC(___X1682,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1229)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(83)) - ___VEC1(___REF_FIX(4718680)) - ___VEC0 -___DEF_SUB_VEC(___X1683,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(3,___S__23__23_lambda)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(83)) - ___VEC1(___REF_FIX(4718680)) - ___VEC0 -___DEF_SUB_VEC(___X1684,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1231)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(83)) - ___VEC1(___REF_FIX(4718680)) - ___VEC0 -___DEF_SUB_VEC(___X1685,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(273,___S_struct)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1704019)) - ___VEC1(___REF_FIX(2097235)) - ___VEC0 -___DEF_SUB_VEC(___X1686,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(70,___S_member_2d_name)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(2162771)) - ___VEC1(___REF_FIX(2883667)) - ___VEC0 -___DEF_SUB_VEC(___X1687,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(288,___S_value)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(2949203)) - ___VEC1(___REF_FIX(3276883)) - ___VEC0 -___DEF_SUB_VEC(___X1688,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1235)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(131156)) - ___VEC1(___REF_FIX(4325461)) - ___VEC0 -___DEF_SUB_VEC(___X1689,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(291,___S_when)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(196692)) - ___VEC1(___REF_FIX(458836)) - ___VEC0 -___DEF_SUB_VEC(___X1690,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1237)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(524372)) - ___VEC1(___REF_FIX(4063316)) - ___VEC0 -___DEF_SUB_VEC(___X1691,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(75,___S_not)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(589908)) - ___VEC1(___REF_FIX(786516)) - ___VEC0 -___DEF_SUB_VEC(___X1692,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1239)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(852052)) - ___VEC1(___REF_FIX(3997780)) - ___VEC0 -___DEF_SUB_VEC(___X1693,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(22,___S_assoc)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(917588)) - ___VEC1(___REF_FIX(1245268)) - ___VEC0 -___DEF_SUB_VEC(___X1694,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(70,___S_member_2d_name)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1310804)) - ___VEC1(___REF_FIX(2031700)) - ___VEC0 -___DEF_SUB_VEC(___X1695,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1242)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(2097236)) - ___VEC1(___REF_FIX(3932244)) - ___VEC0 -___DEF_SUB_VEC(___X1696,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(93,___S_pffi_2d_struct_2d_members)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(2162772)) - ___VEC1(___REF_FIX(3407956)) - ___VEC0 -___DEF_SUB_VEC(___X1697,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(273,___S_struct)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(3473492)) - ___VEC1(___REF_FIX(3866708)) - ___VEC0 -___DEF_SUB_VEC(___X1698,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1245)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(262229)) - ___VEC1(___REF_FIX(4259925)) - ___VEC0 -___DEF_SUB_VEC(___X1699,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(43,___S_error)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(327765)) - ___VEC1(___REF_FIX(655445)) - ___VEC0 -___DEF_SUB_VEC(___X1700,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SUB(1512)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(720981)) - ___VEC1(___REF_FIX(2490453)) - ___VEC0 -___DEF_SUB_VEC(___X1701,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1248)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(2555989)) - ___VEC1(___REF_FIX(4194389)) - ___VEC0 -___DEF_SUB_VEC(___X1702,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(63,___S_list)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(2621525)) - ___VEC1(___REF_FIX(2883669)) - ___VEC0 -___DEF_SUB_VEC(___X1703,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(273,___S_struct)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(2949205)) - ___VEC1(___REF_FIX(3342421)) - ___VEC0 -___DEF_SUB_VEC(___X1704,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(70,___S_member_2d_name)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(3407957)) - ___VEC1(___REF_FIX(4128853)) - ___VEC0 -___DEF_SUB_VEC(___X1705,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1252)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(131158)) - ___VEC1(___REF_FIX(4653144)) - ___VEC0 -___DEF_SUB_VEC(___X1706,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(60,___S_let)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(196694)) - ___VEC1(___REF_FIX(393302)) - ___VEC0 -___DEF_SUB_VEC(___X1707,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1254)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(458838)) - ___VEC1(___REF_FIX(5505111)) - ___VEC0 -___DEF_SUB_VEC(___X1708,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1255)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(524374)) - ___VEC1(___REF_FIX(4915286)) - ___VEC0 -___DEF_SUB_VEC(___X1709,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(278,___S_type)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(589910)) - ___VEC1(___REF_FIX(852054)) - ___VEC0 -___DEF_SUB_VEC(___X1710,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1257)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(917590)) - ___VEC1(___REF_FIX(4849750)) - ___VEC0 -___DEF_SUB_VEC(___X1711,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(31,___S_car)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(983126)) - ___VEC1(___REF_FIX(1179734)) - ___VEC0 -___DEF_SUB_VEC(___X1712,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1259)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1245270)) - ___VEC1(___REF_FIX(4784214)) - ___VEC0 -___DEF_SUB_VEC(___X1713,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(32,___S_cdr)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1310806)) - ___VEC1(___REF_FIX(1507414)) - ___VEC0 -___DEF_SUB_VEC(___X1714,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1261)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1572950)) - ___VEC1(___REF_FIX(4718678)) - ___VEC0 -___DEF_SUB_VEC(___X1715,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(22,___S_assoc)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1638486)) - ___VEC1(___REF_FIX(1966166)) - ___VEC0 -___DEF_SUB_VEC(___X1716,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(70,___S_member_2d_name)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(2031702)) - ___VEC1(___REF_FIX(2752598)) - ___VEC0 -___DEF_SUB_VEC(___X1717,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1264)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(2818134)) - ___VEC1(___REF_FIX(4653142)) - ___VEC0 -___DEF_SUB_VEC(___X1718,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(93,___S_pffi_2d_struct_2d_members)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(2883670)) - ___VEC1(___REF_FIX(4128854)) - ___VEC0 -___DEF_SUB_VEC(___X1719,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(273,___S_struct)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(4194390)) - ___VEC1(___REF_FIX(4587606)) - ___VEC0 -___DEF_SUB_VEC(___X1720,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1267)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(524375)) - ___VEC1(___REF_FIX(5439575)) - ___VEC0 -___DEF_SUB_VEC(___X1721,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(79,___S_offset)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(589911)) - ___VEC1(___REF_FIX(983127)) - ___VEC0 -___DEF_SUB_VEC(___X1722,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1269)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1048663)) - ___VEC1(___REF_FIX(5374039)) - ___VEC0 -___DEF_SUB_VEC(___X1723,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(31,___S_car)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1114199)) - ___VEC1(___REF_FIX(1310807)) - ___VEC0 -___DEF_SUB_VEC(___X1724,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1271)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1376343)) - ___VEC1(___REF_FIX(5308503)) - ___VEC0 -___DEF_SUB_VEC(___X1725,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(32,___S_cdr)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1441879)) - ___VEC1(___REF_FIX(1638487)) - ___VEC0 -___DEF_SUB_VEC(___X1726,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1273)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1704023)) - ___VEC1(___REF_FIX(5242967)) - ___VEC0 -___DEF_SUB_VEC(___X1727,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(32,___S_cdr)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1769559)) - ___VEC1(___REF_FIX(1966167)) - ___VEC0 -___DEF_SUB_VEC(___X1728,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1275)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(2031703)) - ___VEC1(___REF_FIX(5177431)) - ___VEC0 -___DEF_SUB_VEC(___X1729,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(22,___S_assoc)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(2097239)) - ___VEC1(___REF_FIX(2424919)) - ___VEC0 -___DEF_SUB_VEC(___X1730,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(70,___S_member_2d_name)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(2490455)) - ___VEC1(___REF_FIX(3211351)) - ___VEC0 -___DEF_SUB_VEC(___X1731,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1278)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(3276887)) - ___VEC1(___REF_FIX(5111895)) - ___VEC0 -___DEF_SUB_VEC(___X1732,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(93,___S_pffi_2d_struct_2d_members)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(3342423)) - ___VEC1(___REF_FIX(4587607)) - ___VEC0 -___DEF_SUB_VEC(___X1733,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(273,___S_struct)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(4653143)) - ___VEC1(___REF_FIX(5046359)) - ___VEC0 -___DEF_SUB_VEC(___X1734,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1281)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(262232)) - ___VEC1(___REF_FIX(4587608)) - ___VEC0 -___DEF_SUB_VEC(___X1735,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(90,___S_pffi_2d_pointer_2d_set_21_)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(327768)) - ___VEC1(___REF_FIX(1441880)) - ___VEC0 -___DEF_SUB_VEC(___X1736,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1283)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1507416)) - ___VEC1(___REF_FIX(3342424)) - ___VEC0 -___DEF_SUB_VEC(___X1737,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(94,___S_pffi_2d_struct_2d_pointer)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(1572952)) - ___VEC1(___REF_FIX(2818136)) - ___VEC0 -___DEF_SUB_VEC(___X1738,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(273,___S_struct)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(2883672)) - ___VEC1(___REF_FIX(3276888)) - ___VEC0 -___DEF_SUB_VEC(___X1739,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(278,___S_type)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(3407960)) - ___VEC1(___REF_FIX(3670104)) - ___VEC0 -___DEF_SUB_VEC(___X1740,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(79,___S_offset)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(3735640)) - ___VEC1(___REF_FIX(4128856)) - ___VEC0 -___DEF_SUB_VEC(___X1741,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(288,___S_value)) - ___VEC1(___REF_SUB(22)) - ___VEC1(___REF_FIX(4194392)) - ___VEC1(___REF_FIX(4522072)) - ___VEC0 -___DEF_SUB_VEC(___X1742,7UL) - ___VEC1(___REF_FIX(1)) - ___VEC1(___REF_SUB(1695)) - ___VEC1(___REF_FIX(393216)) - ___VEC1(___REF_FIX(360450)) - ___VEC1(___REF_FIX(131072)) - ___VEC1(___REF_FIX(98306)) - ___VEC1(___REF_FIX(65540)) - ___VEC0 -___DEF_SUB_VEC(___X1743,5UL) - ___VEC1(___REF_FIX(2)) - ___VEC1(___REF_SUB(1695)) - ___VEC1(___REF_FIX(131072)) - ___VEC1(___REF_FIX(98306)) - ___VEC1(___REF_FIX(65540)) - ___VEC0 -___DEF_SUB_VEC(___X1744,5UL) - ___VEC1(___REF_FIX(3)) - ___VEC1(___REF_SUB(1692)) - ___VEC1(___REF_FIX(131072)) - ___VEC1(___REF_FIX(98306)) - ___VEC1(___REF_FIX(65540)) - ___VEC0 -___DEF_SUB_VEC(___X1745,5UL) - ___VEC1(___REF_FIX(4)) - ___VEC1(___REF_SUB(1690)) - ___VEC1(___REF_FIX(131072)) - ___VEC1(___REF_FIX(98306)) - ___VEC1(___REF_FIX(65540)) - ___VEC0 -___DEF_SUB_VEC(___X1746,5UL) - ___VEC1(___REF_FIX(5)) - ___VEC1(___REF_SUB(1701)) - ___VEC1(___REF_FIX(131072)) - ___VEC1(___REF_FIX(98306)) - ___VEC1(___REF_FIX(65540)) - ___VEC0 -___DEF_SUB_VEC(___X1747,5UL) - ___VEC1(___REF_FIX(6)) - ___VEC1(___REF_SUB(1698)) - ___VEC1(___REF_FIX(131072)) - ___VEC1(___REF_FIX(98306)) - ___VEC1(___REF_FIX(65540)) - ___VEC0 -___DEF_SUB_VEC(___X1748,5UL) - ___VEC1(___REF_FIX(7)) - ___VEC1(___REF_SUB(1717)) - ___VEC1(___REF_FIX(131072)) - ___VEC1(___REF_FIX(98306)) - ___VEC1(___REF_FIX(65540)) - ___VEC0 -___DEF_SUB_VEC(___X1749,5UL) - ___VEC1(___REF_FIX(8)) - ___VEC1(___REF_SUB(1714)) - ___VEC1(___REF_FIX(131072)) - ___VEC1(___REF_FIX(98306)) - ___VEC1(___REF_FIX(65540)) - ___VEC0 -___DEF_SUB_VEC(___X1750,5UL) - ___VEC1(___REF_FIX(9)) - ___VEC1(___REF_SUB(1712)) - ___VEC1(___REF_FIX(131072)) - ___VEC1(___REF_FIX(98306)) - ___VEC1(___REF_FIX(65540)) - ___VEC0 -___DEF_SUB_VEC(___X1751,6UL) - ___VEC1(___REF_FIX(10)) - ___VEC1(___REF_SUB(1731)) - ___VEC1(___REF_FIX(163846)) - ___VEC1(___REF_FIX(131072)) - ___VEC1(___REF_FIX(98306)) - ___VEC1(___REF_FIX(65540)) - ___VEC0 -___DEF_SUB_VEC(___X1752,5UL) - ___VEC1(___REF_FIX(11)) - ___VEC1(___REF_SUB(1728)) - ___VEC1(___REF_FIX(163846)) - ___VEC1(___REF_FIX(131072)) - ___VEC1(___REF_FIX(65540)) - ___VEC0 -___DEF_SUB_VEC(___X1753,5UL) - ___VEC1(___REF_FIX(12)) - ___VEC1(___REF_SUB(1726)) - ___VEC1(___REF_FIX(163846)) - ___VEC1(___REF_FIX(131072)) - ___VEC1(___REF_FIX(65540)) - ___VEC0 -___DEF_SUB_VEC(___X1754,5UL) - ___VEC1(___REF_FIX(13)) - ___VEC1(___REF_SUB(1736)) - ___VEC1(___REF_FIX(163846)) - ___VEC1(___REF_FIX(131072)) - ___VEC1(___REF_FIX(98312)) - ___VEC0 -___DEF_SUB_VEC(___X1755,2UL) - ___VEC1(___REF_FIX(14)) - ___VEC1(___REF_SUB(1734)) - ___VEC0 -___DEF_SUB_VEC(___X1756,5UL) - ___VEC1(___REF_FIX(15)) - ___VEC1(___REF_SUB(1724)) - ___VEC1(___REF_FIX(163846)) - ___VEC1(___REF_FIX(131072)) - ___VEC1(___REF_FIX(65540)) - ___VEC0 -___DEF_SUB_VEC(___X1757,5UL) - ___VEC1(___REF_FIX(16)) - ___VEC1(___REF_SUB(1722)) - ___VEC1(___REF_FIX(163846)) - ___VEC1(___REF_FIX(131072)) - ___VEC1(___REF_FIX(65540)) - ___VEC0 -___DEF_SUB_VEC(___X1758,5UL) - ___VEC1(___REF_FIX(17)) - ___VEC1(___REF_SUB(1710)) - ___VEC1(___REF_FIX(131072)) - ___VEC1(___REF_FIX(98306)) - ___VEC1(___REF_FIX(65540)) - ___VEC0 -___DEF_SUB_VEC(___X1759,5UL) - ___VEC1(___REF_FIX(18)) - ___VEC1(___REF_SUB(1701)) - ___VEC1(___REF_FIX(131072)) - ___VEC1(___REF_FIX(98306)) - ___VEC1(___REF_FIX(65540)) - ___VEC0 -___DEF_SUB_VEC(___X1760,5UL) - ___VEC1(___REF_SYM(288,___S_value)) - ___VEC1(___REF_SYM(70,___S_member_2d_name)) - ___VEC1(___REF_SYM(273,___S_struct)) - ___VEC1(___REF_SYM(278,___S_type)) - ___VEC1(___REF_SYM(79,___S_offset)) - ___VEC0 -___DEF_SUB_VEC(___X1761,2UL) - ___VEC1(___REF_SUB(1762)) - ___VEC1(___REF_SUB(1027)) - ___VEC0 -___DEF_SUB_VEC(___X1762,2UL) - ___VEC1(___REF_SUB(1763)) - ___VEC1(___REF_SUB(1773)) - ___VEC0 -___DEF_SUB_VEC(___X1763,2UL) - ___VEC1(___REF_FIX(0)) - ___VEC1(___REF_SUB(1764)) - ___VEC0 -___DEF_SUB_VEC(___X1764,4UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1288)) - ___VEC1(___REF_SUB(53)) - ___VEC1(___REF_FIX(1)) - ___VEC0 -___DEF_SUB_VEC(___X1765,4UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(3,___S__23__23_lambda)) - ___VEC1(___REF_SUB(53)) - ___VEC1(___REF_FIX(1)) - ___VEC0 -___DEF_SUB_VEC(___X1766,4UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1290)) - ___VEC1(___REF_SUB(53)) - ___VEC1(___REF_FIX(1)) - ___VEC0 -___DEF_SUB_VEC(___X1767,4UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(82,___S_p1)) - ___VEC1(___REF_SUB(53)) - ___VEC1(___REF_FIX(1)) - ___VEC0 -___DEF_SUB_VEC(___X1768,4UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(83,___S_p2)) - ___VEC1(___REF_SUB(53)) - ___VEC1(___REF_FIX(1)) - ___VEC0 -___DEF_SUB_VEC(___X1769,4UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(84,___S_p3)) - ___VEC1(___REF_SUB(53)) - ___VEC1(___REF_FIX(1)) - ___VEC0 -___DEF_SUB_VEC(___X1770,4UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(85,___S_p4)) - ___VEC1(___REF_SUB(53)) - ___VEC1(___REF_FIX(1)) - ___VEC0 -___DEF_SUB_VEC(___X1771,4UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1296)) - ___VEC1(___REF_SUB(53)) - ___VEC1(___REF_FIX(1)) - ___VEC0 -___DEF_SUB_VEC(___X1772,4UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(10,___S__23__23_type_2d_4_2d__3c_pffi_2d_union_3e_)) - ___VEC1(___REF_SUB(53)) - ___VEC1(___REF_FIX(1)) - ___VEC0 -___DEF_SUB_VEC(___X1773,6UL) - ___VEC1(___REF_FIX(1)) - ___VEC1(___REF_SUB(1772)) - ___VEC1(___REF_FIX(262144)) - ___VEC1(___REF_FIX(229378)) - ___VEC1(___REF_FIX(196612)) - ___VEC1(___REF_FIX(65542)) - ___VEC0 -___DEF_SUB_VEC(___X1774,2UL) - ___VEC1(___REF_SUB(1775)) - ___VEC1(___REF_SUB(80)) - ___VEC0 -___DEF_SUB_VEC(___X1775,1UL) - ___VEC1(___REF_SUB(1776)) - ___VEC0 -___DEF_SUB_VEC(___X1776,2UL) - ___VEC1(___REF_FIX(0)) - ___VEC1(___REF_SUB(1777)) - ___VEC0 -___DEF_SUB_VEC(___X1777,4UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1298)) - ___VEC1(___REF_SUB(53)) - ___VEC1(___REF_FIX(1)) - ___VEC0 -___DEF_SUB_VEC(___X1778,4UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1300)) - ___VEC1(___REF_SUB(53)) - ___VEC1(___REF_FIX(1)) - ___VEC0 -___DEF_SUB_VEC(___X1779,4UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(77,___S_obj)) - ___VEC1(___REF_SUB(53)) - ___VEC1(___REF_FIX(1)) - ___VEC0 -___DEF_SUB_VEC(___X1780,4UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1303)) - ___VEC1(___REF_SUB(53)) - ___VEC1(___REF_FIX(1)) - ___VEC0 -___DEF_SUB_VEC(___X1781,4UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(8,___S__23__23_structure_2d_direct_2d_instance_2d_of_3f_)) - ___VEC1(___REF_SUB(53)) - ___VEC1(___REF_FIX(1)) - ___VEC0 -___DEF_SUB_VEC(___X1782,4UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1306)) - ___VEC1(___REF_SUB(53)) - ___VEC1(___REF_FIX(1)) - ___VEC0 -___DEF_SUB_VEC(___X1783,4UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1309)) - ___VEC1(___REF_SUB(53)) - ___VEC1(___REF_FIX(1)) - ___VEC0 -___DEF_SUB_VEC(___X1784,4UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1312)) - ___VEC1(___REF_SUB(53)) - ___VEC1(___REF_FIX(1)) - ___VEC0 -___DEF_SUB_VEC(___X1785,4UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(75,___S_not)) - ___VEC1(___REF_SUB(53)) - ___VEC1(___REF_FIX(1)) - ___VEC0 -___DEF_SUB_VEC(___X1786,4UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(239,___S_safe)) - ___VEC1(___REF_SUB(53)) - ___VEC1(___REF_FIX(1)) - ___VEC0 -___DEF_SUB_VEC(___X1787,4UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1315)) - ___VEC1(___REF_SUB(53)) - ___VEC1(___REF_FIX(1)) - ___VEC0 -___DEF_SUB_VEC(___X1788,4UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(11,___S__23__23_type_2d_id)) - ___VEC1(___REF_SUB(53)) - ___VEC1(___REF_FIX(1)) - ___VEC0 -___DEF_SUB_VEC(___X1789,2UL) - ___VEC1(___REF_SUB(1790)) - ___VEC1(___REF_SUB(80)) - ___VEC0 -___DEF_SUB_VEC(___X1790,2UL) - ___VEC1(___REF_SUB(1791)) - ___VEC1(___REF_SUB(1798)) - ___VEC0 -___DEF_SUB_VEC(___X1791,2UL) - ___VEC1(___REF_FIX(0)) - ___VEC1(___REF_SUB(1792)) - ___VEC0 -___DEF_SUB_VEC(___X1792,4UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1317)) - ___VEC1(___REF_SUB(53)) - ___VEC1(___REF_FIX(1)) - ___VEC0 -___DEF_SUB_VEC(___X1793,4UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1320)) - ___VEC1(___REF_SUB(53)) - ___VEC1(___REF_FIX(1)) - ___VEC0 -___DEF_SUB_VEC(___X1794,4UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1321)) - ___VEC1(___REF_SUB(53)) - ___VEC1(___REF_FIX(1)) - ___VEC0 -___DEF_SUB_VEC(___X1795,4UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(2,___S__23__23_direct_2d_structure_2d_ref)) - ___VEC1(___REF_SUB(53)) - ___VEC1(___REF_FIX(1)) - ___VEC0 -___DEF_SUB_VEC(___X1796,4UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_FIX(1)) - ___VEC1(___REF_SUB(53)) - ___VEC1(___REF_FIX(1)) - ___VEC0 -___DEF_SUB_VEC(___X1797,4UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(98,___S_pffi_2d_union_2d_c_2d_type)) - ___VEC1(___REF_SUB(53)) - ___VEC1(___REF_FIX(1)) - ___VEC0 -___DEF_SUB_VEC(___X1798,2UL) - ___VEC1(___REF_FIX(1)) - ___VEC1(___REF_SUB(1796)) - ___VEC0 -___DEF_SUB_VEC(___X1799,2UL) - ___VEC1(___REF_SUB(1800)) - ___VEC1(___REF_SUB(80)) - ___VEC0 -___DEF_SUB_VEC(___X1800,2UL) - ___VEC1(___REF_SUB(1801)) - ___VEC1(___REF_SUB(1806)) - ___VEC0 -___DEF_SUB_VEC(___X1801,2UL) - ___VEC1(___REF_FIX(0)) - ___VEC1(___REF_SUB(1802)) - ___VEC0 -___DEF_SUB_VEC(___X1802,4UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1329)) - ___VEC1(___REF_SUB(53)) - ___VEC1(___REF_FIX(1)) - ___VEC0 -___DEF_SUB_VEC(___X1803,4UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1332)) - ___VEC1(___REF_SUB(53)) - ___VEC1(___REF_FIX(1)) - ___VEC0 -___DEF_SUB_VEC(___X1804,4UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_FIX(2)) - ___VEC1(___REF_SUB(53)) - ___VEC1(___REF_FIX(1)) - ___VEC0 -___DEF_SUB_VEC(___X1805,4UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(101,___S_pffi_2d_union_2d_size)) - ___VEC1(___REF_SUB(53)) - ___VEC1(___REF_FIX(1)) - ___VEC0 -___DEF_SUB_VEC(___X1806,2UL) - ___VEC1(___REF_FIX(1)) - ___VEC1(___REF_SUB(1804)) - ___VEC0 -___DEF_SUB_VEC(___X1807,2UL) - ___VEC1(___REF_SUB(1808)) - ___VEC1(___REF_SUB(80)) - ___VEC0 -___DEF_SUB_VEC(___X1808,2UL) - ___VEC1(___REF_SUB(1809)) - ___VEC1(___REF_SUB(1814)) - ___VEC0 -___DEF_SUB_VEC(___X1809,2UL) - ___VEC1(___REF_FIX(0)) - ___VEC1(___REF_SUB(1810)) - ___VEC0 -___DEF_SUB_VEC(___X1810,4UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1337)) - ___VEC1(___REF_SUB(53)) - ___VEC1(___REF_FIX(1)) - ___VEC0 -___DEF_SUB_VEC(___X1811,4UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1340)) - ___VEC1(___REF_SUB(53)) - ___VEC1(___REF_FIX(1)) - ___VEC0 -___DEF_SUB_VEC(___X1812,4UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_FIX(3)) - ___VEC1(___REF_SUB(53)) - ___VEC1(___REF_FIX(1)) - ___VEC0 -___DEF_SUB_VEC(___X1813,4UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(100,___S_pffi_2d_union_2d_pointer)) - ___VEC1(___REF_SUB(53)) - ___VEC1(___REF_FIX(1)) - ___VEC0 -___DEF_SUB_VEC(___X1814,2UL) - ___VEC1(___REF_FIX(1)) - ___VEC1(___REF_SUB(1812)) - ___VEC0 -___DEF_SUB_VEC(___X1815,2UL) - ___VEC1(___REF_SUB(1816)) - ___VEC1(___REF_SUB(80)) - ___VEC0 -___DEF_SUB_VEC(___X1816,2UL) - ___VEC1(___REF_SUB(1817)) - ___VEC1(___REF_SUB(1822)) - ___VEC0 -___DEF_SUB_VEC(___X1817,2UL) - ___VEC1(___REF_FIX(0)) - ___VEC1(___REF_SUB(1818)) - ___VEC0 -___DEF_SUB_VEC(___X1818,4UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1345)) - ___VEC1(___REF_SUB(53)) - ___VEC1(___REF_FIX(1)) - ___VEC0 -___DEF_SUB_VEC(___X1819,4UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1348)) - ___VEC1(___REF_SUB(53)) - ___VEC1(___REF_FIX(1)) - ___VEC0 -___DEF_SUB_VEC(___X1820,4UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_FIX(4)) - ___VEC1(___REF_SUB(53)) - ___VEC1(___REF_FIX(1)) - ___VEC0 -___DEF_SUB_VEC(___X1821,4UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(99,___S_pffi_2d_union_2d_members)) - ___VEC1(___REF_SUB(53)) - ___VEC1(___REF_FIX(1)) - ___VEC0 -___DEF_SUB_VEC(___X1822,2UL) - ___VEC1(___REF_FIX(1)) - ___VEC1(___REF_SUB(1820)) - ___VEC0 -___DEF_SUB_VEC(___X1823,2UL) - ___VEC1(___REF_SUB(1824)) - ___VEC1(___REF_SUB(80)) - ___VEC0 -___DEF_SUB_VEC(___X1824,4UL) - ___VEC1(___REF_SUB(1825)) - ___VEC1(___REF_SUB(1841)) - ___VEC1(___REF_SUB(1842)) - ___VEC1(___REF_SUB(1843)) - ___VEC0 -___DEF_SUB_VEC(___X1825,2UL) - ___VEC1(___REF_FIX(0)) - ___VEC1(___REF_SUB(1826)) - ___VEC0 -___DEF_SUB_VEC(___X1826,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1353)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(131084)) - ___VEC1(___REF_FIX(655375)) - ___VEC0 -___DEF_SUB_VEC(___X1827,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(3,___S__23__23_lambda)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(131084)) - ___VEC1(___REF_FIX(655375)) - ___VEC0 -___DEF_SUB_STR(___X1828,69UL) - ___STR8(47,104,111,109,101,47,114,101) - ___STR8(116,114,111,112,105,107,122,101) - ___STR8(108,47,80,114,111,106,101,99) - ___STR8(116,115,47,114,55,114,115,45) - ___STR8(112,102,102,105,47,114,101,116) - ___STR8(114,111,112,105,107,122,101,108) - ___STR8(47,112,102,102,105,47,115,104) - ___STR8(97,114,101,100,47,109,97,105) - ___STR5(110,46,115,99,109) -___DEF_SUB_VEC(___X1829,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1355)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(655372)) - ___VEC1(___REF_FIX(1179660)) - ___VEC0 -___DEF_SUB_VEC(___X1830,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(78,___S_object)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(720908)) - ___VEC1(___REF_FIX(1114124)) - ___VEC0 -___DEF_SUB_VEC(___X1831,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1357)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(262157)) - ___VEC1(___REF_FIX(589839)) - ___VEC0 -___DEF_SUB_VEC(___X1832,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(48,___S_if)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(327693)) - ___VEC1(___REF_FIX(458765)) - ___VEC0 -___DEF_SUB_VEC(___X1833,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1359)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(524301)) - ___VEC1(___REF_FIX(2686989)) - ___VEC0 -___DEF_SUB_VEC(___X1834,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(42,___S_equal_3f_)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(589837)) - ___VEC1(___REF_FIX(983053)) - ___VEC0 -___DEF_SUB_VEC(___X1835,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1361)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(1048589)) - ___VEC1(___REF_FIX(2424845)) - ___VEC0 -___DEF_SUB_VEC(___X1836,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(254,___S_size_2d_of_2d_type)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(1114125)) - ___VEC1(___REF_FIX(1900557)) - ___VEC0 -___DEF_SUB_VEC(___X1837,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(78,___S_object)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(1966093)) - ___VEC1(___REF_FIX(2359309)) - ___VEC0 -___DEF_SUB_VEC(___X1838,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_FAL) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(2490381)) - ___VEC1(___REF_FIX(2621453)) - ___VEC0 -___DEF_SUB_VEC(___X1839,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_FAL) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(393230)) - ___VEC1(___REF_FIX(524302)) - ___VEC0 -___DEF_SUB_VEC(___X1840,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_TRU) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(393231)) - ___VEC1(___REF_FIX(524303)) - ___VEC0 -___DEF_SUB_VEC(___X1841,2UL) - ___VEC1(___REF_FIX(1)) - ___VEC1(___REF_SUB(1835)) - ___VEC0 -___DEF_SUB_VEC(___X1842,2UL) - ___VEC1(___REF_FIX(2)) - ___VEC1(___REF_SUB(1835)) - ___VEC0 -___DEF_SUB_VEC(___X1843,2UL) - ___VEC1(___REF_FIX(3)) - ___VEC1(___REF_SUB(1833)) - ___VEC0 -___DEF_SUB_STR(___X1844,39UL) - ___STR8(78,111,116,32,112,102,102,105) - ___STR8(45,115,116,114,117,99,116,44) - ___STR8(32,112,102,102,105,45,101,110) - ___STR8(117,109,32,111,102,32,112,102) - ___STR7(102,105,45,116,121,112,101) -___DEF_SUB_VEC(___X1845,2UL) - ___VEC1(___REF_SUB(1846)) - ___VEC1(___REF_SUB(1887)) - ___VEC0 -___DEF_SUB_VEC(___X1846,7UL) - ___VEC1(___REF_SUB(1847)) - ___VEC1(___REF_SUB(1881)) - ___VEC1(___REF_SUB(1882)) - ___VEC1(___REF_SUB(1883)) - ___VEC1(___REF_SUB(1884)) - ___VEC1(___REF_SUB(1885)) - ___VEC1(___REF_SUB(1886)) - ___VEC0 -___DEF_SUB_VEC(___X1847,2UL) - ___VEC1(___REF_FIX(0)) - ___VEC1(___REF_SUB(1848)) - ___VEC0 -___DEF_SUB_VEC(___X1848,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1366)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(131090)) - ___VEC1(___REF_FIX(4915222)) - ___VEC0 -___DEF_SUB_VEC(___X1849,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(3,___S__23__23_lambda)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(131090)) - ___VEC1(___REF_FIX(4915222)) - ___VEC0 -___DEF_SUB_VEC(___X1850,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1368)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(655378)) - ___VEC1(___REF_FIX(1179666)) - ___VEC0 -___DEF_SUB_VEC(___X1851,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(78,___S_object)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(720914)) - ___VEC1(___REF_FIX(1114130)) - ___VEC0 -___DEF_SUB_VEC(___X1852,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1370)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(262163)) - ___VEC1(___REF_FIX(4849686)) - ___VEC0 -___DEF_SUB_VEC(___X1853,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(35,___S_cond)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(327699)) - ___VEC1(___REF_FIX(589843)) - ___VEC0 -___DEF_SUB_VEC(___X1854,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1372)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(655379)) - ___VEC1(___REF_FIX(3866643)) - ___VEC0 -___DEF_SUB_VEC(___X1855,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1373)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(720915)) - ___VEC1(___REF_FIX(2097171)) - ___VEC0 -___DEF_SUB_VEC(___X1856,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(96,___S_pffi_2d_struct_3f_)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(786451)) - ___VEC1(___REF_FIX(1572883)) - ___VEC0 -___DEF_SUB_VEC(___X1857,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(78,___S_object)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(1638419)) - ___VEC1(___REF_FIX(2031635)) - ___VEC0 -___DEF_SUB_VEC(___X1858,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1376)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(2162707)) - ___VEC1(___REF_FIX(3801107)) - ___VEC0 -___DEF_SUB_VEC(___X1859,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(95,___S_pffi_2d_struct_2d_size)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(2228243)) - ___VEC1(___REF_FIX(3276819)) - ___VEC0 -___DEF_SUB_VEC(___X1860,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(78,___S_object)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(3342355)) - ___VEC1(___REF_FIX(3735571)) - ___VEC0 -___DEF_SUB_VEC(___X1861,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1379)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(655380)) - ___VEC1(___REF_FIX(3735572)) - ___VEC0 -___DEF_SUB_VEC(___X1862,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1380)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(720916)) - ___VEC1(___REF_FIX(2031636)) - ___VEC0 -___DEF_SUB_VEC(___X1863,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(102,___S_pffi_2d_union_3f_)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(786452)) - ___VEC1(___REF_FIX(1507348)) - ___VEC0 -___DEF_SUB_VEC(___X1864,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(78,___S_object)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(1572884)) - ___VEC1(___REF_FIX(1966100)) - ___VEC0 -___DEF_SUB_VEC(___X1865,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1383)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(2097172)) - ___VEC1(___REF_FIX(3670036)) - ___VEC0 -___DEF_SUB_VEC(___X1866,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(101,___S_pffi_2d_union_2d_size)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(2162708)) - ___VEC1(___REF_FIX(3145748)) - ___VEC0 -___DEF_SUB_VEC(___X1867,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(78,___S_object)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(3211284)) - ___VEC1(___REF_FIX(3604500)) - ___VEC0 -___DEF_SUB_VEC(___X1868,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1386)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(655381)) - ___VEC1(___REF_FIX(3473429)) - ___VEC0 -___DEF_SUB_VEC(___X1869,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1387)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(720917)) - ___VEC1(___REF_FIX(1966101)) - ___VEC0 -___DEF_SUB_VEC(___X1870,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(97,___S_pffi_2d_type_3f_)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(786453)) - ___VEC1(___REF_FIX(1441813)) - ___VEC0 -___DEF_SUB_VEC(___X1871,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(78,___S_object)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(1507349)) - ___VEC1(___REF_FIX(1900565)) - ___VEC0 -___DEF_SUB_VEC(___X1872,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1390)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(2031637)) - ___VEC1(___REF_FIX(3407893)) - ___VEC0 -___DEF_SUB_VEC(___X1873,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(254,___S_size_2d_of_2d_type)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(2097173)) - ___VEC1(___REF_FIX(2883605)) - ___VEC0 -___DEF_SUB_VEC(___X1874,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(78,___S_object)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(2949141)) - ___VEC1(___REF_FIX(3342357)) - ___VEC0 -___DEF_SUB_VEC(___X1875,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1393)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(655382)) - ___VEC1(___REF_FIX(4784150)) - ___VEC0 -___DEF_SUB_VEC(___X1876,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(40,___S_else)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(720918)) - ___VEC1(___REF_FIX(983062)) - ___VEC0 -___DEF_SUB_VEC(___X1877,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1395)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(1048598)) - ___VEC1(___REF_FIX(4718614)) - ___VEC0 -___DEF_SUB_VEC(___X1878,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(43,___S_error)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(1114134)) - ___VEC1(___REF_FIX(1441814)) - ___VEC0 -___DEF_SUB_VEC(___X1879,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SUB(1844)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(1507350)) - ___VEC1(___REF_FIX(4194326)) - ___VEC0 -___DEF_SUB_VEC(___X1880,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(78,___S_object)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(4259862)) - ___VEC1(___REF_FIX(4653078)) - ___VEC0 -___DEF_SUB_VEC(___X1881,3UL) - ___VEC1(___REF_FIX(1)) - ___VEC1(___REF_SUB(1034)) - ___VEC1(___REF_FIX(65536)) - ___VEC0 -___DEF_SUB_VEC(___X1882,3UL) - ___VEC1(___REF_FIX(2)) - ___VEC1(___REF_SUB(1780)) - ___VEC1(___REF_FIX(65536)) - ___VEC0 -___DEF_SUB_VEC(___X1883,3UL) - ___VEC1(___REF_FIX(3)) - ___VEC1(___REF_SUB(1869)) - ___VEC1(___REF_FIX(65536)) - ___VEC0 -___DEF_SUB_VEC(___X1884,3UL) - ___VEC1(___REF_FIX(4)) - ___VEC1(___REF_SUB(1869)) - ___VEC1(___REF_FIX(65536)) - ___VEC0 -___DEF_SUB_VEC(___X1885,2UL) - ___VEC1(___REF_FIX(5)) - ___VEC1(___REF_SUB(1872)) - ___VEC0 -___DEF_SUB_VEC(___X1886,2UL) - ___VEC1(___REF_FIX(6)) - ___VEC1(___REF_SUB(1877)) - ___VEC0 -___DEF_SUB_VEC(___X1887,1UL) - ___VEC1(___REF_SYM(78,___S_object)) - ___VEC0 -___DEF_SUB_VEC(___X1888,2UL) - ___VEC1(___REF_SUB(1889)) - ___VEC1(___REF_SUB(1986)) - ___VEC0 -___DEF_SUB_VEC(___X1889,33UL) - ___VEC1(___REF_SUB(1890)) - ___VEC1(___REF_SUB(1952)) - ___VEC1(___REF_SUB(1953)) - ___VEC1(___REF_SUB(1954)) - ___VEC1(___REF_SUB(1955)) - ___VEC1(___REF_SUB(1956)) - ___VEC1(___REF_SUB(1957)) - ___VEC1(___REF_SUB(1958)) - ___VEC1(___REF_SUB(1961)) - ___VEC1(___REF_SUB(1962)) - ___VEC1(___REF_SUB(1963)) - ___VEC1(___REF_SUB(1964)) - ___VEC1(___REF_SUB(1965)) - ___VEC1(___REF_SUB(1966)) - ___VEC1(___REF_SUB(1967)) - ___VEC1(___REF_SUB(1968)) - ___VEC1(___REF_SUB(1969)) - ___VEC1(___REF_SUB(1970)) - ___VEC1(___REF_SUB(1971)) - ___VEC1(___REF_SUB(1972)) - ___VEC1(___REF_SUB(1973)) - ___VEC1(___REF_SUB(1974)) - ___VEC1(___REF_SUB(1975)) - ___VEC1(___REF_SUB(1976)) - ___VEC1(___REF_SUB(1977)) - ___VEC1(___REF_SUB(1978)) - ___VEC1(___REF_SUB(1979)) - ___VEC1(___REF_SUB(1980)) - ___VEC1(___REF_SUB(1981)) - ___VEC1(___REF_SUB(1982)) - ___VEC1(___REF_SUB(1983)) - ___VEC1(___REF_SUB(1984)) - ___VEC1(___REF_SUB(1985)) - ___VEC0 -___DEF_SUB_VEC(___X1890,2UL) - ___VEC1(___REF_FIX(0)) - ___VEC1(___REF_SUB(1891)) - ___VEC0 -___DEF_SUB_VEC(___X1891,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1398)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(131097)) - ___VEC1(___REF_FIX(983077)) - ___VEC0 -___DEF_SUB_VEC(___X1892,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(3,___S__23__23_lambda)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(131097)) - ___VEC1(___REF_FIX(983077)) - ___VEC0 -___DEF_SUB_VEC(___X1893,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1400)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(655385)) - ___VEC1(___REF_FIX(983065)) - ___VEC0 -___DEF_SUB_VEC(___X1894,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(265,___S_str)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(720921)) - ___VEC1(___REF_FIX(917529)) - ___VEC0 -___DEF_SUB_VEC(___X1895,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1402)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(262170)) - ___VEC1(___REF_FIX(917541)) - ___VEC0 -___DEF_SUB_VEC(___X1896,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(62,___S_letrec_2a_)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(327706)) - ___VEC1(___REF_FIX(786458)) - ___VEC0 -___DEF_SUB_VEC(___X1897,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1404)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(851994)) - ___VEC1(___REF_FIX(3276834)) - ___VEC0 -___DEF_SUB_VEC(___X1898,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1405)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(917530)) - ___VEC1(___REF_FIX(3014682)) - ___VEC0 -___DEF_SUB_VEC(___X1899,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(267,___S_str_2d_length)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(983066)) - ___VEC1(___REF_FIX(1638426)) - ___VEC0 -___DEF_SUB_VEC(___X1900,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1407)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(1703962)) - ___VEC1(___REF_FIX(2949146)) - ___VEC0 -___DEF_SUB_VEC(___X1901,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(270,___S_string_2d_length)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(1769498)) - ___VEC1(___REF_FIX(2621466)) - ___VEC0 -___DEF_SUB_VEC(___X1902,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(265,___S_str)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(2687002)) - ___VEC1(___REF_FIX(2883610)) - ___VEC0 -___DEF_SUB_VEC(___X1903,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1410)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(917531)) - ___VEC1(___REF_FIX(4194331)) - ___VEC0 -___DEF_SUB_VEC(___X1904,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(103,___S_pointer)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(983067)) - ___VEC1(___REF_FIX(1441819)) - ___VEC0 -___DEF_SUB_VEC(___X1905,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1412)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(1507355)) - ___VEC1(___REF_FIX(4128795)) - ___VEC0 -___DEF_SUB_VEC(___X1906,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(88,___S_pffi_2d_pointer_2d_allocate)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(1572891)) - ___VEC1(___REF_FIX(2949147)) - ___VEC0 -___DEF_SUB_VEC(___X1907,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1414)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(3014683)) - ___VEC1(___REF_FIX(4063259)) - ___VEC0 -___DEF_SUB_VEC(___X1908,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(13,___S__2b_)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(3080219)) - ___VEC1(___REF_FIX(3145755)) - ___VEC0 -___DEF_SUB_VEC(___X1909,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(267,___S_str_2d_length)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(3211291)) - ___VEC1(___REF_FIX(3866651)) - ___VEC0 -___DEF_SUB_VEC(___X1910,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_FIX(1)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(3932187)) - ___VEC1(___REF_FIX(3997723)) - ___VEC0 -___DEF_SUB_VEC(___X1911,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1418)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(917532)) - ___VEC1(___REF_FIX(3211298)) - ___VEC0 -___DEF_SUB_VEC(___X1912,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(66,___S_looper)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(983068)) - ___VEC1(___REF_FIX(1376284)) - ___VEC0 -___DEF_SUB_VEC(___X1913,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1420)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(1441820)) - ___VEC1(___REF_FIX(3145762)) - ___VEC0 -___DEF_SUB_VEC(___X1914,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(56,___S_lambda)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(1507356)) - ___VEC1(___REF_FIX(1900572)) - ___VEC0 -___DEF_SUB_VEC(___X1915,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1422)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(1966108)) - ___VEC1(___REF_FIX(2424860)) - ___VEC0 -___DEF_SUB_VEC(___X1916,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(49,___S_index)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(2031644)) - ___VEC1(___REF_FIX(2359324)) - ___VEC0 -___DEF_SUB_VEC(___X1917,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1424)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(1572893)) - ___VEC1(___REF_FIX(3080226)) - ___VEC0 -___DEF_SUB_VEC(___X1918,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(291,___S_when)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(1638429)) - ___VEC1(___REF_FIX(1900573)) - ___VEC0 -___DEF_SUB_VEC(___X1919,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1426)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(1966109)) - ___VEC1(___REF_FIX(3276829)) - ___VEC0 -___DEF_SUB_VEC(___X1920,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(15,___S__3c_)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(2031645)) - ___VEC1(___REF_FIX(2097181)) - ___VEC0 -___DEF_SUB_VEC(___X1921,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(49,___S_index)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(2162717)) - ___VEC1(___REF_FIX(2490397)) - ___VEC0 -___DEF_SUB_VEC(___X1922,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(267,___S_str_2d_length)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(2555933)) - ___VEC1(___REF_FIX(3211293)) - ___VEC0 -___DEF_SUB_VEC(___X1923,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1430)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(1703966)) - ___VEC1(___REF_FIX(4456481)) - ___VEC0 -___DEF_SUB_VEC(___X1924,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(90,___S_pffi_2d_pointer_2d_set_21_)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(1769502)) - ___VEC1(___REF_FIX(2883614)) - ___VEC0 -___DEF_SUB_VEC(___X1925,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(103,___S_pointer)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(2949150)) - ___VEC1(___REF_FIX(3407902)) - ___VEC0 -___DEF_SUB_VEC(___X1926,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1433)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(2949151)) - ___VEC1(___REF_FIX(3276831)) - ___VEC0 -___DEF_SUB_VEC(___X1927,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(142,___S_quote)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(2949151)) - ___VEC1(___REF_FIX(3276831)) - ___VEC0 -___DEF_SUB_VEC(___X1928,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(33,___S_char)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(3014687)) - ___VEC1(___REF_FIX(3276831)) - ___VEC0 -___DEF_SUB_VEC(___X1929,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(49,___S_index)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(2949152)) - ___VEC1(___REF_FIX(3276832)) - ___VEC0 -___DEF_SUB_VEC(___X1930,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1437)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(2949153)) - ___VEC1(___REF_FIX(4390945)) - ___VEC0 -___DEF_SUB_VEC(___X1931,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(271,___S_string_2d_ref)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(3014689)) - ___VEC1(___REF_FIX(3670049)) - ___VEC0 -___DEF_SUB_VEC(___X1932,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(265,___S_str)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(3735585)) - ___VEC1(___REF_FIX(3932193)) - ___VEC0 -___DEF_SUB_VEC(___X1933,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(49,___S_index)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(3997729)) - ___VEC1(___REF_FIX(4325409)) - ___VEC0 -___DEF_SUB_VEC(___X1934,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1441)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(1703970)) - ___VEC1(___REF_FIX(3014690)) - ___VEC0 -___DEF_SUB_VEC(___X1935,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(66,___S_looper)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(1769506)) - ___VEC1(___REF_FIX(2162722)) - ___VEC0 -___DEF_SUB_VEC(___X1936,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1443)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(2228258)) - ___VEC1(___REF_FIX(2949154)) - ___VEC0 -___DEF_SUB_VEC(___X1937,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(13,___S__2b_)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(2293794)) - ___VEC1(___REF_FIX(2359330)) - ___VEC0 -___DEF_SUB_VEC(___X1938,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(49,___S_index)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(2424866)) - ___VEC1(___REF_FIX(2752546)) - ___VEC0 -___DEF_SUB_VEC(___X1939,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_FIX(1)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(2818082)) - ___VEC1(___REF_FIX(2883618)) - ___VEC0 -___DEF_SUB_VEC(___X1940,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1447)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(393251)) - ___VEC1(___REF_FIX(1048611)) - ___VEC0 -___DEF_SUB_VEC(___X1941,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(66,___S_looper)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(458787)) - ___VEC1(___REF_FIX(852003)) - ___VEC0 -___DEF_SUB_VEC(___X1942,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_FIX(0)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(917539)) - ___VEC1(___REF_FIX(983075)) - ___VEC0 -___DEF_SUB_VEC(___X1943,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1450)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(393252)) - ___VEC1(___REF_FIX(3735588)) - ___VEC0 -___DEF_SUB_VEC(___X1944,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(90,___S_pffi_2d_pointer_2d_set_21_)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(458788)) - ___VEC1(___REF_FIX(1572900)) - ___VEC0 -___DEF_SUB_VEC(___X1945,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(103,___S_pointer)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(1638436)) - ___VEC1(___REF_FIX(2097188)) - ___VEC0 -___DEF_SUB_VEC(___X1946,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1453)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(2162724)) - ___VEC1(___REF_FIX(2490404)) - ___VEC0 -___DEF_SUB_VEC(___X1947,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(142,___S_quote)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(2162724)) - ___VEC1(___REF_FIX(2490404)) - ___VEC0 -___DEF_SUB_VEC(___X1948,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(33,___S_char)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(2228260)) - ___VEC1(___REF_FIX(2490404)) - ___VEC0 -___DEF_SUB_VEC(___X1949,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(267,___S_str_2d_length)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(2555940)) - ___VEC1(___REF_FIX(3211300)) - ___VEC0 -___DEF_SUB_VEC(___X1950,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CHR(0)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(3276836)) - ___VEC1(___REF_FIX(3670052)) - ___VEC0 -___DEF_SUB_VEC(___X1951,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(103,___S_pointer)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(393253)) - ___VEC1(___REF_FIX(852005)) - ___VEC0 -___DEF_SUB_VEC(___X1952,4UL) - ___VEC1(___REF_FIX(1)) - ___VEC1(___REF_SUB(1900)) - ___VEC1(___REF_FIX(98305)) - ___VEC1(___REF_FIX(65538)) - ___VEC0 -___DEF_SUB_VEC(___X1953,5UL) - ___VEC1(___REF_FIX(2)) - ___VEC1(___REF_SUB(1900)) - ___VEC1(___REF_FIX(131077)) - ___VEC1(___REF_FIX(98305)) - ___VEC1(___REF_FIX(65538)) - ___VEC0 -___DEF_SUB_VEC(___X1954,5UL) - ___VEC1(___REF_FIX(3)) - ___VEC1(___REF_SUB(1905)) - ___VEC1(___REF_FIX(131077)) - ___VEC1(___REF_FIX(98305)) - ___VEC1(___REF_FIX(65538)) - ___VEC0 -___DEF_SUB_VEC(___X1955,5UL) - ___VEC1(___REF_FIX(4)) - ___VEC1(___REF_SUB(1905)) - ___VEC1(___REF_FIX(131077)) - ___VEC1(___REF_FIX(98305)) - ___VEC1(___REF_FIX(65538)) - ___VEC0 -___DEF_SUB_VEC(___X1956,5UL) - ___VEC1(___REF_FIX(5)) - ___VEC1(___REF_SUB(1936)) - ___VEC1(___REF_FIX(131073)) - ___VEC1(___REF_FIX(98309)) - ___VEC1(___REF_FIX(32770)) - ___VEC0 -___DEF_SUB_VEC(___X1957,3UL) - ___VEC1(___REF_FIX(6)) - ___VEC1(___REF_SUB(1934)) - ___VEC1(___REF_FIX(32770)) - ___VEC0 -___DEF_SUB_VEC(___X1958,6UL) - ___VEC1(___REF_FIX(7)) - ___VEC1(___REF_SUB(1959)) - ___VEC1(___REF_FIX(163846)) - ___VEC1(___REF_FIX(131073)) - ___VEC1(___REF_FIX(98309)) - ___VEC1(___REF_FIX(32770)) - ___VEC0 -___DEF_SUB_VEC(___X1959,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1458)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(2949151)) - ___VEC1(___REF_FIX(3276831)) - ___VEC0 -___DEF_SUB_VEC(___X1960,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(5,___S__23__23_quote)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(2949151)) - ___VEC1(___REF_FIX(3276831)) - ___VEC0 -___DEF_SUB_VEC(___X1961,6UL) - ___VEC1(___REF_FIX(8)) - ___VEC1(___REF_SUB(1923)) - ___VEC1(___REF_FIX(163846)) - ___VEC1(___REF_FIX(131073)) - ___VEC1(___REF_FIX(98309)) - ___VEC1(___REF_FIX(32770)) - ___VEC0 -___DEF_SUB_VEC(___X1962,5UL) - ___VEC1(___REF_FIX(9)) - ___VEC1(___REF_SUB(1936)) - ___VEC1(___REF_FIX(131073)) - ___VEC1(___REF_FIX(98309)) - ___VEC1(___REF_FIX(32770)) - ___VEC0 -___DEF_SUB_VEC(___X1963,6UL) - ___VEC1(___REF_FIX(10)) - ___VEC1(___REF_SUB(1923)) - ___VEC1(___REF_FIX(163846)) - ___VEC1(___REF_FIX(131073)) - ___VEC1(___REF_FIX(98309)) - ___VEC1(___REF_FIX(32770)) - ___VEC0 -___DEF_SUB_VEC(___X1964,5UL) - ___VEC1(___REF_FIX(11)) - ___VEC1(___REF_SUB(1936)) - ___VEC1(___REF_FIX(131073)) - ___VEC1(___REF_FIX(98309)) - ___VEC1(___REF_FIX(32770)) - ___VEC0 -___DEF_SUB_VEC(___X1965,5UL) - ___VEC1(___REF_FIX(12)) - ___VEC1(___REF_SUB(1936)) - ___VEC1(___REF_FIX(131073)) - ___VEC1(___REF_FIX(98309)) - ___VEC1(___REF_FIX(32770)) - ___VEC0 -___DEF_SUB_VEC(___X1966,6UL) - ___VEC1(___REF_FIX(13)) - ___VEC1(___REF_SUB(1930)) - ___VEC1(___REF_FIX(163846)) - ___VEC1(___REF_FIX(131073)) - ___VEC1(___REF_FIX(98309)) - ___VEC1(___REF_FIX(32770)) - ___VEC0 -___DEF_SUB_VEC(___X1967,6UL) - ___VEC1(___REF_FIX(14)) - ___VEC1(___REF_SUB(1919)) - ___VEC1(___REF_FIX(163846)) - ___VEC1(___REF_FIX(131073)) - ___VEC1(___REF_FIX(98309)) - ___VEC1(___REF_FIX(32770)) - ___VEC0 -___DEF_SUB_VEC(___X1968,6UL) - ___VEC1(___REF_FIX(15)) - ___VEC1(___REF_SUB(1919)) - ___VEC1(___REF_FIX(163846)) - ___VEC1(___REF_FIX(131073)) - ___VEC1(___REF_FIX(98309)) - ___VEC1(___REF_FIX(32770)) - ___VEC0 -___DEF_SUB_VEC(___X1969,5UL) - ___VEC1(___REF_FIX(16)) - ___VEC1(___REF_SUB(1936)) - ___VEC1(___REF_FIX(131073)) - ___VEC1(___REF_FIX(98309)) - ___VEC1(___REF_FIX(32770)) - ___VEC0 -___DEF_SUB_VEC(___X1970,5UL) - ___VEC1(___REF_FIX(17)) - ___VEC1(___REF_SUB(1936)) - ___VEC1(___REF_FIX(131073)) - ___VEC1(___REF_FIX(98309)) - ___VEC1(___REF_FIX(32770)) - ___VEC0 -___DEF_SUB_VEC(___X1971,7UL) - ___VEC1(___REF_FIX(18)) - ___VEC1(___REF_SUB(1930)) - ___VEC1(___REF_FIX(524294)) - ___VEC1(___REF_FIX(163846)) - ___VEC1(___REF_FIX(131073)) - ___VEC1(___REF_FIX(98309)) - ___VEC1(___REF_FIX(32770)) - ___VEC0 -___DEF_SUB_VEC(___X1972,6UL) - ___VEC1(___REF_FIX(19)) - ___VEC1(___REF_SUB(1930)) - ___VEC1(___REF_FIX(163846)) - ___VEC1(___REF_FIX(131073)) - ___VEC1(___REF_FIX(98309)) - ___VEC1(___REF_FIX(32770)) - ___VEC0 -___DEF_SUB_VEC(___X1973,6UL) - ___VEC1(___REF_FIX(20)) - ___VEC1(___REF_SUB(1919)) - ___VEC1(___REF_FIX(163846)) - ___VEC1(___REF_FIX(131073)) - ___VEC1(___REF_FIX(98309)) - ___VEC1(___REF_FIX(32770)) - ___VEC0 -___DEF_SUB_VEC(___X1974,7UL) - ___VEC1(___REF_FIX(21)) - ___VEC1(___REF_SUB(1919)) - ___VEC1(___REF_FIX(393222)) - ___VEC1(___REF_FIX(163846)) - ___VEC1(___REF_FIX(131073)) - ___VEC1(___REF_FIX(98309)) - ___VEC1(___REF_FIX(32770)) - ___VEC0 -___DEF_SUB_VEC(___X1975,7UL) - ___VEC1(___REF_FIX(22)) - ___VEC1(___REF_SUB(1919)) - ___VEC1(___REF_FIX(393222)) - ___VEC1(___REF_FIX(163846)) - ___VEC1(___REF_FIX(131073)) - ___VEC1(___REF_FIX(98309)) - ___VEC1(___REF_FIX(32770)) - ___VEC0 -___DEF_SUB_VEC(___X1976,6UL) - ___VEC1(___REF_FIX(23)) - ___VEC1(___REF_SUB(1919)) - ___VEC1(___REF_FIX(163846)) - ___VEC1(___REF_FIX(131073)) - ___VEC1(___REF_FIX(98309)) - ___VEC1(___REF_FIX(32770)) - ___VEC0 -___DEF_SUB_VEC(___X1977,4UL) - ___VEC1(___REF_FIX(24)) - ___VEC1(___REF_SUB(1940)) - ___VEC1(___REF_FIX(131077)) - ___VEC1(___REF_FIX(98305)) - ___VEC0 -___DEF_SUB_VEC(___X1978,3UL) - ___VEC1(___REF_FIX(25)) - ___VEC1(___REF_SUB(1943)) - ___VEC1(___REF_FIX(131077)) - ___VEC0 -___DEF_SUB_VEC(___X1979,6UL) - ___VEC1(___REF_FIX(26)) - ___VEC1(___REF_SUB(1907)) - ___VEC1(___REF_FIX(393221)) - ___VEC1(___REF_FIX(131077)) - ___VEC1(___REF_FIX(98305)) - ___VEC1(___REF_FIX(65538)) - ___VEC0 -___DEF_SUB_VEC(___X1980,5UL) - ___VEC1(___REF_FIX(27)) - ___VEC1(___REF_SUB(1907)) - ___VEC1(___REF_FIX(131077)) - ___VEC1(___REF_FIX(98305)) - ___VEC1(___REF_FIX(65538)) - ___VEC0 -___DEF_SUB_VEC(___X1981,6UL) - ___VEC1(___REF_FIX(28)) - ___VEC1(___REF_SUB(1907)) - ___VEC1(___REF_FIX(393221)) - ___VEC1(___REF_FIX(131077)) - ___VEC1(___REF_FIX(98305)) - ___VEC1(___REF_FIX(65538)) - ___VEC0 -___DEF_SUB_VEC(___X1982,5UL) - ___VEC1(___REF_FIX(29)) - ___VEC1(___REF_SUB(1907)) - ___VEC1(___REF_FIX(131077)) - ___VEC1(___REF_FIX(98305)) - ___VEC1(___REF_FIX(65538)) - ___VEC0 -___DEF_SUB_VEC(___X1983,6UL) - ___VEC1(___REF_FIX(30)) - ___VEC1(___REF_SUB(1907)) - ___VEC1(___REF_FIX(393221)) - ___VEC1(___REF_FIX(131077)) - ___VEC1(___REF_FIX(98305)) - ___VEC1(___REF_FIX(65538)) - ___VEC0 -___DEF_SUB_VEC(___X1984,5UL) - ___VEC1(___REF_FIX(31)) - ___VEC1(___REF_SUB(1907)) - ___VEC1(___REF_FIX(131077)) - ___VEC1(___REF_FIX(98305)) - ___VEC1(___REF_FIX(65538)) - ___VEC0 -___DEF_SUB_VEC(___X1985,7UL) - ___VEC1(___REF_FIX(32)) - ___VEC1(___REF_SUB(1900)) - ___VEC1(___REF_FIX(393221)) - ___VEC1(___REF_FIX(360449)) - ___VEC1(___REF_FIX(131077)) - ___VEC1(___REF_FIX(98305)) - ___VEC1(___REF_FIX(65538)) - ___VEC0 -___DEF_SUB_VEC(___X1986,4UL) - ___VEC1(___REF_SYM(267,___S_str_2d_length)) - ___VEC1(___REF_SYM(265,___S_str)) - ___VEC1(___REF_SYM(103,___S_pointer)) - ___VEC1(___REF_SYM(49,___S_index)) - ___VEC0 -___DEF_SUB_VEC(___X1987,2UL) - ___VEC1(___REF_SUB(1988)) - ___VEC1(___REF_SUB(2071)) - ___VEC0 -___DEF_SUB_VEC(___X1988,30UL) - ___VEC1(___REF_SUB(1989)) - ___VEC1(___REF_SUB(2042)) - ___VEC1(___REF_SUB(2043)) - ___VEC1(___REF_SUB(2044)) - ___VEC1(___REF_SUB(2045)) - ___VEC1(___REF_SUB(2046)) - ___VEC1(___REF_SUB(2047)) - ___VEC1(___REF_SUB(2048)) - ___VEC1(___REF_SUB(2049)) - ___VEC1(___REF_SUB(2050)) - ___VEC1(___REF_SUB(2051)) - ___VEC1(___REF_SUB(2052)) - ___VEC1(___REF_SUB(2053)) - ___VEC1(___REF_SUB(2054)) - ___VEC1(___REF_SUB(2055)) - ___VEC1(___REF_SUB(2056)) - ___VEC1(___REF_SUB(2057)) - ___VEC1(___REF_SUB(2058)) - ___VEC1(___REF_SUB(2059)) - ___VEC1(___REF_SUB(2060)) - ___VEC1(___REF_SUB(2061)) - ___VEC1(___REF_SUB(2062)) - ___VEC1(___REF_SUB(2063)) - ___VEC1(___REF_SUB(2064)) - ___VEC1(___REF_SUB(2065)) - ___VEC1(___REF_SUB(2066)) - ___VEC1(___REF_SUB(2067)) - ___VEC1(___REF_SUB(2068)) - ___VEC1(___REF_SUB(2069)) - ___VEC1(___REF_SUB(2070)) - ___VEC0 -___DEF_SUB_VEC(___X1989,2UL) - ___VEC1(___REF_FIX(0)) - ___VEC1(___REF_SUB(1990)) - ___VEC0 -___DEF_SUB_VEC(___X1990,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1459)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(131112)) - ___VEC1(___REF_FIX(3276846)) - ___VEC0 -___DEF_SUB_VEC(___X1991,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(3,___S__23__23_lambda)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(131112)) - ___VEC1(___REF_FIX(3276846)) - ___VEC0 -___DEF_SUB_VEC(___X1992,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1461)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(655400)) - ___VEC1(___REF_FIX(1245224)) - ___VEC0 -___DEF_SUB_VEC(___X1993,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(103,___S_pointer)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(720936)) - ___VEC1(___REF_FIX(1179688)) - ___VEC0 -___DEF_SUB_VEC(___X1994,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1463)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(262185)) - ___VEC1(___REF_FIX(3211310)) - ___VEC0 -___DEF_SUB_VEC(___X1995,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(62,___S_letrec_2a_)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(327721)) - ___VEC1(___REF_FIX(786473)) - ___VEC0 -___DEF_SUB_VEC(___X1996,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1465)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(852009)) - ___VEC1(___REF_FIX(4325421)) - ___VEC0 -___DEF_SUB_VEC(___X1997,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1466)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(917545)) - ___VEC1(___REF_FIX(4259885)) - ___VEC0 -___DEF_SUB_VEC(___X1998,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(66,___S_looper)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(983081)) - ___VEC1(___REF_FIX(1376297)) - ___VEC0 -___DEF_SUB_VEC(___X1999,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1468)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(1441833)) - ___VEC1(___REF_FIX(4194349)) - ___VEC0 -___DEF_SUB_VEC(___X2000,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(56,___S_lambda)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(1507369)) - ___VEC1(___REF_FIX(1900585)) - ___VEC0 -___DEF_SUB_VEC(___X2001,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1470)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(1966121)) - ___VEC1(___REF_FIX(2687017)) - ___VEC0 -___DEF_SUB_VEC(___X2002,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(49,___S_index)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(2031657)) - ___VEC1(___REF_FIX(2359337)) - ___VEC0 -___DEF_SUB_VEC(___X2003,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(265,___S_str)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(2424873)) - ___VEC1(___REF_FIX(2621481)) - ___VEC0 -___DEF_SUB_VEC(___X2004,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1473)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(1572906)) - ___VEC1(___REF_FIX(4128813)) - ___VEC0 -___DEF_SUB_VEC(___X2005,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(60,___S_let)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(1638442)) - ___VEC1(___REF_FIX(1835050)) - ___VEC0 -___DEF_SUB_VEC(___X2006,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1475)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(1900586)) - ___VEC1(___REF_FIX(4784170)) - ___VEC0 -___DEF_SUB_VEC(___X2007,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1476)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(1966122)) - ___VEC1(___REF_FIX(4718634)) - ___VEC0 -___DEF_SUB_VEC(___X2008,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(24,___S_c)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(2031658)) - ___VEC1(___REF_FIX(2097194)) - ___VEC0 -___DEF_SUB_VEC(___X2009,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1478)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(2162730)) - ___VEC1(___REF_FIX(4653098)) - ___VEC0 -___DEF_SUB_VEC(___X2010,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(89,___S_pffi_2d_pointer_2d_get)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(2228266)) - ___VEC1(___REF_FIX(3276842)) - ___VEC0 -___DEF_SUB_VEC(___X2011,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(103,___S_pointer)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(3342378)) - ___VEC1(___REF_FIX(3801130)) - ___VEC0 -___DEF_SUB_VEC(___X2012,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1481)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(3866666)) - ___VEC1(___REF_FIX(4194346)) - ___VEC0 -___DEF_SUB_VEC(___X2013,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(142,___S_quote)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(3866666)) - ___VEC1(___REF_FIX(4194346)) - ___VEC0 -___DEF_SUB_VEC(___X2014,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(33,___S_char)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(3932202)) - ___VEC1(___REF_FIX(4194346)) - ___VEC0 -___DEF_SUB_VEC(___X2015,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(49,___S_index)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(4259882)) - ___VEC1(___REF_FIX(4587562)) - ___VEC0 -___DEF_SUB_VEC(___X2016,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1485)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(1703979)) - ___VEC1(___REF_FIX(4063277)) - ___VEC0 -___DEF_SUB_VEC(___X2017,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(48,___S_if)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(1769515)) - ___VEC1(___REF_FIX(1900587)) - ___VEC0 -___DEF_SUB_VEC(___X2018,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1487)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(1966123)) - ___VEC1(___REF_FIX(3080235)) - ___VEC0 -___DEF_SUB_VEC(___X2019,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(34,___S_char_3d__3f_)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(2031659)) - ___VEC1(___REF_FIX(2424875)) - ___VEC0 -___DEF_SUB_VEC(___X2020,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(24,___S_c)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(2490411)) - ___VEC1(___REF_FIX(2555947)) - ___VEC0 -___DEF_SUB_VEC(___X2021,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CHR(0)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(2621483)) - ___VEC1(___REF_FIX(3014699)) - ___VEC0 -___DEF_SUB_VEC(___X2022,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(265,___S_str)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(1835052)) - ___VEC1(___REF_FIX(2031660)) - ___VEC0 -___DEF_SUB_VEC(___X2023,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1492)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(1835053)) - ___VEC1(___REF_FIX(3997741)) - ___VEC0 -___DEF_SUB_VEC(___X2024,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(66,___S_looper)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(1900589)) - ___VEC1(___REF_FIX(2293805)) - ___VEC0 -___DEF_SUB_VEC(___X2025,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1494)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(2359341)) - ___VEC1(___REF_FIX(3080237)) - ___VEC0 -___DEF_SUB_VEC(___X2026,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(13,___S__2b_)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(2424877)) - ___VEC1(___REF_FIX(2490413)) - ___VEC0 -___DEF_SUB_VEC(___X2027,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(49,___S_index)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(2555949)) - ___VEC1(___REF_FIX(2883629)) - ___VEC0 -___DEF_SUB_VEC(___X2028,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_FIX(1)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(2949165)) - ___VEC1(___REF_FIX(3014701)) - ___VEC0 -___DEF_SUB_VEC(___X2029,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1498)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(3145773)) - ___VEC1(___REF_FIX(3932205)) - ___VEC0 -___DEF_SUB_VEC(___X2030,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(37,___S_cons)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(3211309)) - ___VEC1(___REF_FIX(3473453)) - ___VEC0 -___DEF_SUB_VEC(___X2031,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(24,___S_c)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(3538989)) - ___VEC1(___REF_FIX(3604525)) - ___VEC0 -___DEF_SUB_VEC(___X2032,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(265,___S_str)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(3670061)) - ___VEC1(___REF_FIX(3866669)) - ___VEC0 -___DEF_SUB_VEC(___X2033,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1502)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(393262)) - ___VEC1(___REF_FIX(3145774)) - ___VEC0 -___DEF_SUB_VEC(___X2034,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(64,___S_list_2d__3e_string)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(458798)) - ___VEC1(___REF_FIX(1245230)) - ___VEC0 -___DEF_SUB_VEC(___X2035,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1504)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(1310766)) - ___VEC1(___REF_FIX(3080238)) - ___VEC0 -___DEF_SUB_VEC(___X2036,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(236,___S_reverse)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(1376302)) - ___VEC1(___REF_FIX(1835054)) - ___VEC0 -___DEF_SUB_VEC(___X2037,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1506)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(1900590)) - ___VEC1(___REF_FIX(3014702)) - ___VEC0 -___DEF_SUB_VEC(___X2038,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(66,___S_looper)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(1966126)) - ___VEC1(___REF_FIX(2359342)) - ___VEC0 -___DEF_SUB_VEC(___X2039,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_FIX(0)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(2424878)) - ___VEC1(___REF_FIX(2490414)) - ___VEC0 -___DEF_SUB_VEC(___X2040,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1509)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(2555950)) - ___VEC1(___REF_FIX(2949166)) - ___VEC0 -___DEF_SUB_VEC(___X2041,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(63,___S_list)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(2621486)) - ___VEC1(___REF_FIX(2883630)) - ___VEC0 -___DEF_SUB_VEC(___X2042,3UL) - ___VEC1(___REF_FIX(1)) - ___VEC1(___REF_SUB(2040)) - ___VEC1(___REF_FIX(65536)) - ___VEC0 -___DEF_SUB_VEC(___X2043,2UL) - ___VEC1(___REF_FIX(2)) - ___VEC1(___REF_SUB(2037)) - ___VEC0 -___DEF_SUB_VEC(___X2044,5UL) - ___VEC1(___REF_FIX(3)) - ___VEC1(___REF_SUB(2009)) - ___VEC1(___REF_FIX(131074)) - ___VEC1(___REF_FIX(98308)) - ___VEC1(___REF_FIX(65536)) - ___VEC0 -___DEF_SUB_VEC(___X2045,5UL) - ___VEC1(___REF_FIX(4)) - ___VEC1(___REF_SUB(2009)) - ___VEC1(___REF_FIX(131074)) - ___VEC1(___REF_FIX(98308)) - ___VEC1(___REF_FIX(65536)) - ___VEC0 -___DEF_SUB_VEC(___X2046,6UL) - ___VEC1(___REF_FIX(5)) - ___VEC1(___REF_SUB(2018)) - ___VEC1(___REF_FIX(163846)) - ___VEC1(___REF_FIX(131074)) - ___VEC1(___REF_FIX(98308)) - ___VEC1(___REF_FIX(65536)) - ___VEC0 -___DEF_SUB_VEC(___X2047,4UL) - ___VEC1(___REF_FIX(6)) - ___VEC1(___REF_SUB(2029)) - ___VEC1(___REF_FIX(360452)) - ___VEC1(___REF_FIX(65536)) - ___VEC0 -___DEF_SUB_VEC(___X2048,5UL) - ___VEC1(___REF_FIX(7)) - ___VEC1(___REF_SUB(2009)) - ___VEC1(___REF_FIX(131076)) - ___VEC1(___REF_FIX(98306)) - ___VEC1(___REF_FIX(65536)) - ___VEC0 -___DEF_SUB_VEC(___X2049,6UL) - ___VEC1(___REF_FIX(8)) - ___VEC1(___REF_SUB(2018)) - ___VEC1(___REF_FIX(163846)) - ___VEC1(___REF_FIX(131076)) - ___VEC1(___REF_FIX(98306)) - ___VEC1(___REF_FIX(65536)) - ___VEC0 -___DEF_SUB_VEC(___X2050,4UL) - ___VEC1(___REF_FIX(9)) - ___VEC1(___REF_SUB(2029)) - ___VEC1(___REF_FIX(360452)) - ___VEC1(___REF_FIX(65536)) - ___VEC0 -___DEF_SUB_VEC(___X2051,5UL) - ___VEC1(___REF_FIX(10)) - ___VEC1(___REF_SUB(2009)) - ___VEC1(___REF_FIX(131076)) - ___VEC1(___REF_FIX(98306)) - ___VEC1(___REF_FIX(65536)) - ___VEC0 -___DEF_SUB_VEC(___X2052,6UL) - ___VEC1(___REF_FIX(11)) - ___VEC1(___REF_SUB(2018)) - ___VEC1(___REF_FIX(163846)) - ___VEC1(___REF_FIX(131076)) - ___VEC1(___REF_FIX(98306)) - ___VEC1(___REF_FIX(65536)) - ___VEC0 -___DEF_SUB_VEC(___X2053,3UL) - ___VEC1(___REF_FIX(12)) - ___VEC1(___REF_SUB(2029)) - ___VEC1(___REF_FIX(65536)) - ___VEC0 -___DEF_SUB_VEC(___X2054,2UL) - ___VEC1(___REF_FIX(13)) - ___VEC1(___REF_SUB(2023)) - ___VEC0 -___DEF_SUB_VEC(___X2055,3UL) - ___VEC1(___REF_FIX(14)) - ___VEC1(___REF_SUB(2029)) - ___VEC1(___REF_FIX(65536)) - ___VEC0 -___DEF_SUB_VEC(___X2056,5UL) - ___VEC1(___REF_FIX(15)) - ___VEC1(___REF_SUB(2025)) - ___VEC1(___REF_FIX(163846)) - ___VEC1(___REF_FIX(98306)) - ___VEC1(___REF_FIX(65536)) - ___VEC0 -___DEF_SUB_VEC(___X2057,5UL) - ___VEC1(___REF_FIX(16)) - ___VEC1(___REF_SUB(2025)) - ___VEC1(___REF_FIX(163846)) - ___VEC1(___REF_FIX(98306)) - ___VEC1(___REF_FIX(65536)) - ___VEC0 -___DEF_SUB_VEC(___X2058,5UL) - ___VEC1(___REF_FIX(17)) - ___VEC1(___REF_SUB(2025)) - ___VEC1(___REF_FIX(163846)) - ___VEC1(___REF_FIX(98306)) - ___VEC1(___REF_FIX(65536)) - ___VEC0 -___DEF_SUB_VEC(___X2059,5UL) - ___VEC1(___REF_FIX(18)) - ___VEC1(___REF_SUB(2025)) - ___VEC1(___REF_FIX(163846)) - ___VEC1(___REF_FIX(98306)) - ___VEC1(___REF_FIX(65536)) - ___VEC0 -___DEF_SUB_VEC(___X2060,4UL) - ___VEC1(___REF_FIX(19)) - ___VEC1(___REF_SUB(2029)) - ___VEC1(___REF_FIX(131076)) - ___VEC1(___REF_FIX(65536)) - ___VEC0 -___DEF_SUB_VEC(___X2061,5UL) - ___VEC1(___REF_FIX(20)) - ___VEC1(___REF_SUB(2025)) - ___VEC1(___REF_FIX(163846)) - ___VEC1(___REF_FIX(98306)) - ___VEC1(___REF_FIX(65536)) - ___VEC0 -___DEF_SUB_VEC(___X2062,5UL) - ___VEC1(___REF_FIX(21)) - ___VEC1(___REF_SUB(2025)) - ___VEC1(___REF_FIX(163846)) - ___VEC1(___REF_FIX(98306)) - ___VEC1(___REF_FIX(65536)) - ___VEC0 -___DEF_SUB_VEC(___X2063,5UL) - ___VEC1(___REF_FIX(22)) - ___VEC1(___REF_SUB(2025)) - ___VEC1(___REF_FIX(163846)) - ___VEC1(___REF_FIX(131074)) - ___VEC1(___REF_FIX(65536)) - ___VEC0 -___DEF_SUB_VEC(___X2064,4UL) - ___VEC1(___REF_FIX(23)) - ___VEC1(___REF_SUB(2029)) - ___VEC1(___REF_FIX(98308)) - ___VEC1(___REF_FIX(65536)) - ___VEC0 -___DEF_SUB_VEC(___X2065,5UL) - ___VEC1(___REF_FIX(24)) - ___VEC1(___REF_SUB(2025)) - ___VEC1(___REF_FIX(163846)) - ___VEC1(___REF_FIX(131074)) - ___VEC1(___REF_FIX(65536)) - ___VEC0 -___DEF_SUB_VEC(___X2066,5UL) - ___VEC1(___REF_FIX(25)) - ___VEC1(___REF_SUB(2025)) - ___VEC1(___REF_FIX(163846)) - ___VEC1(___REF_FIX(131074)) - ___VEC1(___REF_FIX(65536)) - ___VEC0 -___DEF_SUB_VEC(___X2067,2UL) - ___VEC1(___REF_FIX(26)) - ___VEC1(___REF_SUB(2037)) - ___VEC0 -___DEF_SUB_VEC(___X2068,2UL) - ___VEC1(___REF_FIX(27)) - ___VEC1(___REF_SUB(2035)) - ___VEC0 -___DEF_SUB_VEC(___X2069,2UL) - ___VEC1(___REF_FIX(28)) - ___VEC1(___REF_SUB(2033)) - ___VEC0 -___DEF_SUB_VEC(___X2070,4UL) - ___VEC1(___REF_FIX(29)) - ___VEC1(___REF_SUB(2040)) - ___VEC1(___REF_FIX(327680)) - ___VEC1(___REF_FIX(65536)) - ___VEC0 -___DEF_SUB_VEC(___X2071,4UL) - ___VEC1(___REF_SYM(103,___S_pointer)) - ___VEC1(___REF_SYM(265,___S_str)) - ___VEC1(___REF_SYM(49,___S_index)) - ___VEC1(___REF_SYM(24,___S_c)) - ___VEC0 -___DEF_SUB_VEC(___X2072,2UL) - ___VEC1(___REF_SUB(2073)) - ___VEC1(___REF_SUB(2214)) - ___VEC0 -___DEF_SUB_VEC(___X2073,42UL) - ___VEC1(___REF_SUB(2074)) - ___VEC1(___REF_SUB(2171)) - ___VEC1(___REF_SUB(2172)) - ___VEC1(___REF_SUB(2173)) - ___VEC1(___REF_SUB(2174)) - ___VEC1(___REF_SUB(2175)) - ___VEC1(___REF_SUB(2176)) - ___VEC1(___REF_SUB(2177)) - ___VEC1(___REF_SUB(2178)) - ___VEC1(___REF_SUB(2179)) - ___VEC1(___REF_SUB(2180)) - ___VEC1(___REF_SUB(2181)) - ___VEC1(___REF_SUB(2182)) - ___VEC1(___REF_SUB(2183)) - ___VEC1(___REF_SUB(2184)) - ___VEC1(___REF_SUB(2187)) - ___VEC1(___REF_SUB(2188)) - ___VEC1(___REF_SUB(2189)) - ___VEC1(___REF_SUB(2190)) - ___VEC1(___REF_SUB(2191)) - ___VEC1(___REF_SUB(2192)) - ___VEC1(___REF_SUB(2193)) - ___VEC1(___REF_SUB(2194)) - ___VEC1(___REF_SUB(2195)) - ___VEC1(___REF_SUB(2196)) - ___VEC1(___REF_SUB(2197)) - ___VEC1(___REF_SUB(2198)) - ___VEC1(___REF_SUB(2199)) - ___VEC1(___REF_SUB(2200)) - ___VEC1(___REF_SUB(2201)) - ___VEC1(___REF_SUB(2202)) - ___VEC1(___REF_SUB(2203)) - ___VEC1(___REF_SUB(2204)) - ___VEC1(___REF_SUB(2205)) - ___VEC1(___REF_SUB(2206)) - ___VEC1(___REF_SUB(2207)) - ___VEC1(___REF_SUB(2208)) - ___VEC1(___REF_SUB(2209)) - ___VEC1(___REF_SUB(2210)) - ___VEC1(___REF_SUB(2211)) - ___VEC1(___REF_SUB(2212)) - ___VEC1(___REF_SUB(2213)) - ___VEC0 -___DEF_SUB_VEC(___X2074,2UL) - ___VEC1(___REF_FIX(0)) - ___VEC1(___REF_SUB(2075)) - ___VEC0 -___DEF_SUB_VEC(___X2075,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1510)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(131144)) - ___VEC1(___REF_FIX(720982)) - ___VEC0 -___DEF_SUB_VEC(___X2076,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(3,___S__23__23_lambda)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(131144)) - ___VEC1(___REF_FIX(720982)) - ___VEC0 -___DEF_SUB_VEC(___X2077,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1512)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(655432)) - ___VEC1(___REF_FIX(1310792)) - ___VEC0 -___DEF_SUB_VEC(___X2078,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(265,___S_str)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(720968)) - ___VEC1(___REF_FIX(917576)) - ___VEC0 -___DEF_SUB_VEC(___X2079,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(68,___S_mark)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(983112)) - ___VEC1(___REF_FIX(1245256)) - ___VEC0 -___DEF_SUB_VEC(___X2080,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1515)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(262217)) - ___VEC1(___REF_FIX(655446)) - ___VEC0 -___DEF_SUB_VEC(___X2081,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(61,___S_let_2a_)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(327753)) - ___VEC1(___REF_FIX(589897)) - ___VEC0 -___DEF_SUB_VEC(___X2082,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1517)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(655433)) - ___VEC1(___REF_FIX(3276884)) - ___VEC0 -___DEF_SUB_VEC(___X2083,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1518)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(720969)) - ___VEC1(___REF_FIX(2424905)) - ___VEC0 -___DEF_SUB_VEC(___X2084,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(266,___S_str_2d_l)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(786505)) - ___VEC1(___REF_FIX(1114185)) - ___VEC0 -___DEF_SUB_VEC(___X2085,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1520)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(1179721)) - ___VEC1(___REF_FIX(2359369)) - ___VEC0 -___DEF_SUB_VEC(___X2086,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(268,___S_string_2d__3e_list)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(1245257)) - ___VEC1(___REF_FIX(2031689)) - ___VEC0 -___DEF_SUB_VEC(___X2087,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(265,___S_str)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(2097225)) - ___VEC1(___REF_FIX(2293833)) - ___VEC0 -___DEF_SUB_VEC(___X2088,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1523)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(720970)) - ___VEC1(___REF_FIX(1507402)) - ___VEC0 -___DEF_SUB_VEC(___X2089,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(143,___S_res)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(786506)) - ___VEC1(___REF_FIX(983114)) - ___VEC0 -___DEF_SUB_VEC(___X2090,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1525)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(1048650)) - ___VEC1(___REF_FIX(1441866)) - ___VEC0 -___DEF_SUB_VEC(___X2091,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(63,___S_list)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(1114186)) - ___VEC1(___REF_FIX(1376330)) - ___VEC0 -___DEF_SUB_VEC(___X2092,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1527)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(720971)) - ___VEC1(___REF_FIX(1638475)) - ___VEC0 -___DEF_SUB_VEC(___X2093,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(58,___S_last_2d_index)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(786507)) - ___VEC1(___REF_FIX(1441867)) - ___VEC0 -___DEF_SUB_VEC(___X2094,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_FIX(0)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(1507403)) - ___VEC1(___REF_FIX(1572939)) - ___VEC0 -___DEF_SUB_VEC(___X2095,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1530)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(720972)) - ___VEC1(___REF_FIX(1310796)) - ___VEC0 -___DEF_SUB_VEC(___X2096,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(49,___S_index)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(786508)) - ___VEC1(___REF_FIX(1114188)) - ___VEC0 -___DEF_SUB_VEC(___X2097,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_FIX(0)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(1179724)) - ___VEC1(___REF_FIX(1245260)) - ___VEC0 -___DEF_SUB_VEC(___X2098,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1533)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(720973)) - ___VEC1(___REF_FIX(3211348)) - ___VEC0 -___DEF_SUB_VEC(___X2099,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(264,___S_splitter)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(786509)) - ___VEC1(___REF_FIX(1310797)) - ___VEC0 -___DEF_SUB_VEC(___X2100,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1535)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(1376333)) - ___VEC1(___REF_FIX(3145812)) - ___VEC0 -___DEF_SUB_VEC(___X2101,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(56,___S_lambda)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(1441869)) - ___VEC1(___REF_FIX(1835085)) - ___VEC0 -___DEF_SUB_VEC(___X2102,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1537)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(1900621)) - ___VEC1(___REF_FIX(2097229)) - ___VEC0 -___DEF_SUB_VEC(___X2103,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(24,___S_c)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(1966157)) - ___VEC1(___REF_FIX(2031693)) - ___VEC0 -___DEF_SUB_VEC(___X2104,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1539)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(1507406)) - ___VEC1(___REF_FIX(6750291)) - ___VEC0 -___DEF_SUB_VEC(___X2105,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(35,___S_cond)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(1572942)) - ___VEC1(___REF_FIX(1835086)) - ___VEC0 -___DEF_SUB_VEC(___X2106,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1541)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(1900622)) - ___VEC1(___REF_FIX(4128849)) - ___VEC0 -___DEF_SUB_VEC(___X2107,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1542)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(1966158)) - ___VEC1(___REF_FIX(2949198)) - ___VEC0 -___DEF_SUB_VEC(___X2108,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(34,___S_char_3d__3f_)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(2031694)) - ___VEC1(___REF_FIX(2424910)) - ___VEC0 -___DEF_SUB_VEC(___X2109,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(24,___S_c)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(2490446)) - ___VEC1(___REF_FIX(2555982)) - ___VEC0 -___DEF_SUB_VEC(___X2110,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(68,___S_mark)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(2621518)) - ___VEC1(___REF_FIX(2883662)) - ___VEC0 -___DEF_SUB_VEC(___X2111,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1546)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(1966159)) - ___VEC1(___REF_FIX(4063313)) - ___VEC0 -___DEF_SUB_VEC(___X2112,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(23,___S_begin)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(2031695)) - ___VEC1(___REF_FIX(2359375)) - ___VEC0 -___DEF_SUB_VEC(___X2113,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1548)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(2097232)) - ___VEC1(___REF_FIX(6357072)) - ___VEC0 -___DEF_SUB_VEC(___X2114,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(240,___S_set_21_)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(2162768)) - ___VEC1(___REF_FIX(2424912)) - ___VEC0 -___DEF_SUB_VEC(___X2115,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(143,___S_res)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(2490448)) - ___VEC1(___REF_FIX(2687056)) - ___VEC0 -___DEF_SUB_VEC(___X2116,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1551)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(2752592)) - ___VEC1(___REF_FIX(6291536)) - ___VEC0 -___DEF_SUB_VEC(___X2117,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(21,___S_append)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(2818128)) - ___VEC1(___REF_FIX(3211344)) - ___VEC0 -___DEF_SUB_VEC(___X2118,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(143,___S_res)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(3276880)) - ___VEC1(___REF_FIX(3473488)) - ___VEC0 -___DEF_SUB_VEC(___X2119,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1554)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(3539024)) - ___VEC1(___REF_FIX(6226000)) - ___VEC0 -___DEF_SUB_VEC(___X2120,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(63,___S_list)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(3604560)) - ___VEC1(___REF_FIX(3866704)) - ___VEC0 -___DEF_SUB_VEC(___X2121,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1556)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(3932240)) - ___VEC1(___REF_FIX(6160464)) - ___VEC0 -___DEF_SUB_VEC(___X2122,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(269,___S_string_2d_copy)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(3997776)) - ___VEC1(___REF_FIX(4718672)) - ___VEC0 -___DEF_SUB_VEC(___X2123,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(265,___S_str)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(4784208)) - ___VEC1(___REF_FIX(4980816)) - ___VEC0 -___DEF_SUB_VEC(___X2124,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(58,___S_last_2d_index)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(5046352)) - ___VEC1(___REF_FIX(5701712)) - ___VEC0 -___DEF_SUB_VEC(___X2125,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(49,___S_index)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(5767248)) - ___VEC1(___REF_FIX(6094928)) - ___VEC0 -___DEF_SUB_VEC(___X2126,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1561)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(2097233)) - ___VEC1(___REF_FIX(3997777)) - ___VEC0 -___DEF_SUB_VEC(___X2127,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(240,___S_set_21_)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(2162769)) - ___VEC1(___REF_FIX(2424913)) - ___VEC0 -___DEF_SUB_VEC(___X2128,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(58,___S_last_2d_index)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(2490449)) - ___VEC1(___REF_FIX(3145809)) - ___VEC0 -___DEF_SUB_VEC(___X2129,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1564)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(3211345)) - ___VEC1(___REF_FIX(3932241)) - ___VEC0 -___DEF_SUB_VEC(___X2130,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(13,___S__2b_)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(3276881)) - ___VEC1(___REF_FIX(3342417)) - ___VEC0 -___DEF_SUB_VEC(___X2131,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(49,___S_index)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(3407953)) - ___VEC1(___REF_FIX(3735633)) - ___VEC0 -___DEF_SUB_VEC(___X2132,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_FIX(1)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(3801169)) - ___VEC1(___REF_FIX(3866705)) - ___VEC0 -___DEF_SUB_VEC(___X2133,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1568)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(1900626)) - ___VEC1(___REF_FIX(6684755)) - ___VEC0 -___DEF_SUB_VEC(___X2134,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1569)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(1966162)) - ___VEC1(___REF_FIX(4259922)) - ___VEC0 -___DEF_SUB_VEC(___X2135,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(42,___S_equal_3f_)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(2031698)) - ___VEC1(___REF_FIX(2424914)) - ___VEC0 -___DEF_SUB_VEC(___X2136,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1571)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(2490450)) - ___VEC1(___REF_FIX(3407954)) - ___VEC0 -___DEF_SUB_VEC(___X2137,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(59,___S_length)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(2555986)) - ___VEC1(___REF_FIX(2949202)) - ___VEC0 -___DEF_SUB_VEC(___X2138,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(266,___S_str_2d_l)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(3014738)) - ___VEC1(___REF_FIX(3342418)) - ___VEC0 -___DEF_SUB_VEC(___X2139,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1574)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(3473490)) - ___VEC1(___REF_FIX(4194386)) - ___VEC0 -___DEF_SUB_VEC(___X2140,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(13,___S__2b_)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(3539026)) - ___VEC1(___REF_FIX(3604562)) - ___VEC0 -___DEF_SUB_VEC(___X2141,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(49,___S_index)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(3670098)) - ___VEC1(___REF_FIX(3997778)) - ___VEC0 -___DEF_SUB_VEC(___X2142,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_FIX(1)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(4063314)) - ___VEC1(___REF_FIX(4128850)) - ___VEC0 -___DEF_SUB_VEC(___X2143,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1578)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(1966163)) - ___VEC1(___REF_FIX(6619219)) - ___VEC0 -___DEF_SUB_VEC(___X2144,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(240,___S_set_21_)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(2031699)) - ___VEC1(___REF_FIX(2293843)) - ___VEC0 -___DEF_SUB_VEC(___X2145,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(143,___S_res)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(2359379)) - ___VEC1(___REF_FIX(2555987)) - ___VEC0 -___DEF_SUB_VEC(___X2146,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1581)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(2621523)) - ___VEC1(___REF_FIX(6553683)) - ___VEC0 -___DEF_SUB_VEC(___X2147,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(21,___S_append)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(2687059)) - ___VEC1(___REF_FIX(3080275)) - ___VEC0 -___DEF_SUB_VEC(___X2148,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(143,___S_res)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(3145811)) - ___VEC1(___REF_FIX(3342419)) - ___VEC0 -___DEF_SUB_VEC(___X2149,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1584)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(3407955)) - ___VEC1(___REF_FIX(6488147)) - ___VEC0 -___DEF_SUB_VEC(___X2150,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(63,___S_list)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(3473491)) - ___VEC1(___REF_FIX(3735635)) - ___VEC0 -___DEF_SUB_VEC(___X2151,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1586)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(3801171)) - ___VEC1(___REF_FIX(6422611)) - ___VEC0 -___DEF_SUB_VEC(___X2152,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(269,___S_string_2d_copy)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(3866707)) - ___VEC1(___REF_FIX(4587603)) - ___VEC0 -___DEF_SUB_VEC(___X2153,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(265,___S_str)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(4653139)) - ___VEC1(___REF_FIX(4849747)) - ___VEC0 -___DEF_SUB_VEC(___X2154,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(58,___S_last_2d_index)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(4915283)) - ___VEC1(___REF_FIX(5570643)) - ___VEC0 -___DEF_SUB_VEC(___X2155,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1590)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(5636179)) - ___VEC1(___REF_FIX(6357075)) - ___VEC0 -___DEF_SUB_VEC(___X2156,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(13,___S__2b_)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(5701715)) - ___VEC1(___REF_FIX(5767251)) - ___VEC0 -___DEF_SUB_VEC(___X2157,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(49,___S_index)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(5832787)) - ___VEC1(___REF_FIX(6160467)) - ___VEC0 -___DEF_SUB_VEC(___X2158,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_FIX(1)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(6226003)) - ___VEC1(___REF_FIX(6291539)) - ___VEC0 -___DEF_SUB_VEC(___X2159,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1594)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(1507412)) - ___VEC1(___REF_FIX(3080276)) - ___VEC0 -___DEF_SUB_VEC(___X2160,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(240,___S_set_21_)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(1572948)) - ___VEC1(___REF_FIX(1835092)) - ___VEC0 -___DEF_SUB_VEC(___X2161,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(49,___S_index)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(1900628)) - ___VEC1(___REF_FIX(2228308)) - ___VEC0 -___DEF_SUB_VEC(___X2162,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1597)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(2293844)) - ___VEC1(___REF_FIX(3014740)) - ___VEC0 -___DEF_SUB_VEC(___X2163,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(13,___S__2b_)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(2359380)) - ___VEC1(___REF_FIX(2424916)) - ___VEC0 -___DEF_SUB_VEC(___X2164,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(49,___S_index)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(2490452)) - ___VEC1(___REF_FIX(2818132)) - ___VEC0 -___DEF_SUB_VEC(___X2165,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_FIX(1)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(2883668)) - ___VEC1(___REF_FIX(2949204)) - ___VEC0 -___DEF_SUB_VEC(___X2166,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1601)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(393301)) - ___VEC1(___REF_FIX(2031701)) - ___VEC0 -___DEF_SUB_VEC(___X2167,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(47,___S_for_2d_each)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(458837)) - ___VEC1(___REF_FIX(983125)) - ___VEC0 -___DEF_SUB_VEC(___X2168,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(264,___S_splitter)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(1048661)) - ___VEC1(___REF_FIX(1572949)) - ___VEC0 -___DEF_SUB_VEC(___X2169,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(266,___S_str_2d_l)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(1638485)) - ___VEC1(___REF_FIX(1966165)) - ___VEC0 -___DEF_SUB_VEC(___X2170,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(143,___S_res)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(393302)) - ___VEC1(___REF_FIX(589910)) - ___VEC0 -___DEF_SUB_VEC(___X2171,5UL) - ___VEC1(___REF_FIX(1)) - ___VEC1(___REF_SUB(2085)) - ___VEC1(___REF_FIX(360448)) - ___VEC1(___REF_FIX(98304)) - ___VEC1(___REF_FIX(65538)) - ___VEC0 -___DEF_SUB_VEC(___X2172,4UL) - ___VEC1(___REF_FIX(2)) - ___VEC1(___REF_SUB(2085)) - ___VEC1(___REF_FIX(98304)) - ___VEC1(___REF_FIX(65538)) - ___VEC0 -___DEF_SUB_VEC(___X2173,5UL) - ___VEC1(___REF_FIX(3)) - ___VEC1(___REF_SUB(2090)) - ___VEC1(___REF_FIX(131076)) - ___VEC1(___REF_FIX(98304)) - ___VEC1(___REF_FIX(65538)) - ___VEC0 -___DEF_SUB_VEC(___X2174,9UL) - ___VEC1(___REF_FIX(4)) - ___VEC1(___REF_SUB(2166)) - ___VEC1(___REF_FIX(294919)) - ___VEC1(___REF_FIX(262153)) - ___VEC1(___REF_FIX(229387)) - ___VEC1(___REF_FIX(196612)) - ___VEC1(___REF_FIX(131084)) - ___VEC1(___REF_FIX(98304)) - ___VEC1(___REF_FIX(65538)) - ___VEC0 -___DEF_SUB_VEC(___X2175,4UL) - ___VEC1(___REF_FIX(5)) - ___VEC1(___REF_SUB(2166)) - ___VEC1(___REF_FIX(98316)) - ___VEC1(___REF_FIX(65540)) - ___VEC0 -___DEF_SUB_VEC(___X2176,2UL) - ___VEC1(___REF_FIX(6)) - ___VEC1(___REF_SUB(2099)) - ___VEC0 -___DEF_SUB_VEC(___X2177,3UL) - ___VEC1(___REF_FIX(7)) - ___VEC1(___REF_SUB(2166)) - ___VEC1(___REF_FIX(65548)) - ___VEC0 -___DEF_SUB_VEC(___X2178,3UL) - ___VEC1(___REF_FIX(8)) - ___VEC1(___REF_SUB(2166)) - ___VEC1(___REF_FIX(65548)) - ___VEC0 -___DEF_SUB_VEC(___X2179,3UL) - ___VEC1(___REF_FIX(9)) - ___VEC1(___REF_SUB(2166)) - ___VEC1(___REF_FIX(65548)) - ___VEC0 -___DEF_SUB_VEC(___X2180,2UL) - ___VEC1(___REF_FIX(10)) - ___VEC1(___REF_SUB(2166)) - ___VEC0 -___DEF_SUB_VEC(___X2181,2UL) - ___VEC1(___REF_FIX(11)) - ___VEC1(___REF_SUB(2166)) - ___VEC0 -___DEF_SUB_VEC(___X2182,3UL) - ___VEC1(___REF_FIX(12)) - ___VEC1(___REF_SUB(2166)) - ___VEC1(___REF_FIX(65547)) - ___VEC0 -___DEF_SUB_VEC(___X2183,3UL) - ___VEC1(___REF_FIX(13)) - ___VEC1(___REF_SUB(2166)) - ___VEC1(___REF_FIX(65547)) - ___VEC0 -___DEF_SUB_VEC(___X2184,2UL) - ___VEC1(___REF_FIX(14)) - ___VEC1(___REF_SUB(2185)) - ___VEC0 -___DEF_SUB_VEC(___X2185,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_CNS(1605)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(1376333)) - ___VEC1(___REF_FIX(3145812)) - ___VEC0 -___DEF_SUB_VEC(___X2186,5UL) - ___VEC1(___REF_SUB(8)) - ___VEC1(___REF_SYM(3,___S__23__23_lambda)) - ___VEC1(___REF_SUB(1828)) - ___VEC1(___REF_FIX(1376333)) - ___VEC1(___REF_FIX(3145812)) - ___VEC0 -___DEF_SUB_VEC(___X2187,3UL) - ___VEC1(___REF_FIX(15)) - ___VEC1(___REF_SUB(2107)) - ___VEC1(___REF_FIX(65550)) - ___VEC0 -___DEF_SUB_VEC(___X2188,3UL) - ___VEC1(___REF_FIX(16)) - ___VEC1(___REF_SUB(2121)) - ___VEC1(___REF_FIX(426000)) - ___VEC0 -___DEF_SUB_VEC(___X2189,3UL) - ___VEC1(___REF_FIX(17)) - ___VEC1(___REF_SUB(2121)) - ___VEC1(___REF_FIX(65552)) - ___VEC0 -___DEF_SUB_VEC(___X2190,3UL) - ___VEC1(___REF_FIX(18)) - ___VEC1(___REF_SUB(2119)) - ___VEC1(___REF_FIX(65552)) - ___VEC0 -___DEF_SUB_VEC(___X2191,3UL) - ___VEC1(___REF_FIX(19)) - ___VEC1(___REF_SUB(2119)) - ___VEC1(___REF_FIX(65552)) - ___VEC0 -___DEF_SUB_VEC(___X2192,3UL) - ___VEC1(___REF_FIX(20)) - ___VEC1(___REF_SUB(2116)) - ___VEC1(___REF_FIX(65552)) - ___VEC0 -___DEF_SUB_VEC(___X2193,3UL) - ___VEC1(___REF_FIX(21)) - ___VEC1(___REF_SUB(2129)) - ___VEC1(___REF_FIX(65554)) - ___VEC0 -___DEF_SUB_VEC(___X2194,3UL) - ___VEC1(___REF_FIX(22)) - ___VEC1(___REF_SUB(2162)) - ___VEC1(___REF_FIX(65556)) - ___VEC0 -___DEF_SUB_VEC(___X2195,3UL) - ___VEC1(___REF_FIX(23)) - ___VEC1(___REF_SUB(2162)) - ___VEC1(___REF_FIX(65556)) - ___VEC0 -___DEF_SUB_VEC(___X2196,3UL) - ___VEC1(___REF_FIX(24)) - ___VEC1(___REF_SUB(2162)) - ___VEC1(___REF_FIX(65556)) - ___VEC0 -___DEF_SUB_VEC(___X2197,3UL) - ___VEC1(___REF_FIX(25)) - ___VEC1(___REF_SUB(2129)) - ___VEC1(___REF_FIX(65554)) - ___VEC0 -___DEF_SUB_VEC(___X2198,3UL) - ___VEC1(___REF_FIX(26)) - ___VEC1(___REF_SUB(2129)) - ___VEC1(___REF_FIX(65554)) - ___VEC0 -___DEF_SUB_VEC(___X2199,3UL) - ___VEC1(___REF_FIX(27)) - ___VEC1(___REF_SUB(2136)) - ___VEC1(___REF_FIX(426006)) - ___VEC0 -___DEF_SUB_VEC(___X2200,3UL) - ___VEC1(___REF_FIX(28)) - ___VEC1(___REF_SUB(2136)) - ___VEC1(___REF_FIX(65558)) - ___VEC0 -___DEF_SUB_VEC(___X2201,3UL) - ___VEC1(___REF_FIX(29)) - ___VEC1(___REF_SUB(2139)) - ___VEC1(___REF_FIX(65558)) - ___VEC0 -___DEF_SUB_VEC(___X2202,3UL) - ___VEC1(___REF_FIX(30)) - ___VEC1(___REF_SUB(2151)) - ___VEC1(___REF_FIX(65560)) - ___VEC0 -___DEF_SUB_VEC(___X2203,3UL) - ___VEC1(___REF_FIX(31)) - ___VEC1(___REF_SUB(2149)) - ___VEC1(___REF_FIX(65560)) - ___VEC0 -___DEF_SUB_VEC(___X2204,3UL) - ___VEC1(___REF_FIX(32)) - ___VEC1(___REF_SUB(2149)) - ___VEC1(___REF_FIX(65560)) - ___VEC0 -___DEF_SUB_VEC(___X2205,3UL) - ___VEC1(___REF_FIX(33)) - ___VEC1(___REF_SUB(2146)) - ___VEC1(___REF_FIX(65560)) - ___VEC0 -___DEF_SUB_VEC(___X2206,3UL) - ___VEC1(___REF_FIX(34)) - ___VEC1(___REF_SUB(2155)) - ___VEC1(___REF_FIX(65558)) - ___VEC0 -___DEF_SUB_VEC(___X2207,3UL) - ___VEC1(___REF_FIX(35)) - ___VEC1(___REF_SUB(2155)) - ___VEC1(___REF_FIX(65558)) - ___VEC0 -___DEF_SUB_VEC(___X2208,3UL) - ___VEC1(___REF_FIX(36)) - ___VEC1(___REF_SUB(2155)) - ___VEC1(___REF_FIX(65558)) - ___VEC0 -___DEF_SUB_VEC(___X2209,3UL) - ___VEC1(___REF_FIX(37)) - ___VEC1(___REF_SUB(2134)) - ___VEC1(___REF_FIX(65558)) - ___VEC0 -___DEF_SUB_VEC(___X2210,3UL) - ___VEC1(___REF_FIX(38)) - ___VEC1(___REF_SUB(2139)) - ___VEC1(___REF_FIX(65558)) - ___VEC0 -___DEF_SUB_VEC(___X2211,3UL) - ___VEC1(___REF_FIX(39)) - ___VEC1(___REF_SUB(2134)) - ___VEC1(___REF_FIX(65558)) - ___VEC0 -___DEF_SUB_VEC(___X2212,3UL) - ___VEC1(___REF_FIX(40)) - ___VEC1(___REF_SUB(2139)) - ___VEC1(___REF_FIX(65558)) - ___VEC0 -___DEF_SUB_VEC(___X2213,3UL) - ___VEC1(___REF_FIX(41)) - ___VEC1(___REF_SUB(2107)) - ___VEC1(___REF_FIX(425998)) - ___VEC0 -___DEF_SUB_VEC(___X2214,13UL) - ___VEC1(___REF_SYM(68,___S_mark)) - ___VEC1(___REF_SYM(265,___S_str)) - ___VEC1(___REF_SYM(266,___S_str_2d_l)) - ___VEC1(___REF_SYM(49,___S_index)) - ___VEC1(___REF_SYM(58,___S_last_2d_index)) - ___VEC1(___REF_SYM(143,___S_res)) - ___VEC1(___REF_SYM(264,___S_splitter)) - ___VEC1(___REF_CNS(1606)) - ___VEC1(___REF_CNS(1608)) - ___VEC1(___REF_CNS(1609)) - ___VEC1(___REF_CNS(1610)) - ___VEC1(___REF_CNS(1607)) - ___VEC1(___REF_CNS(1611)) - ___VEC0 -___DEF_SUB_VEC(___X2215,6UL) - ___VEC1(___REF_SUB(2216)) - ___VEC1(___REF_SUB(2217)) - ___VEC1(___REF_NUL) - ___VEC1(___REF_FIX(1)) - ___VEC1(___REF_PRC(1)) - ___VEC1(___REF_FAL) - ___VEC0 -___DEF_SUB_VEC(___X2216,1UL) - ___VEC1(___REF_SYM(144,___S_retropikzel_2f_pffi)) - ___VEC0 -___DEF_SUB_VEC(___X2217,0UL) - ___VEC0 - -___BEGIN_SUB - ___DEF_SUB(___X0) -,___DEF_SUB(___X1) -,___DEF_SUB(___X2) -,___DEF_SUB(___X3) -,___DEF_SUB(___X4) -,___DEF_SUB(___X5) -,___DEF_SUB(___X6) -,___DEF_SUB(___X7) -,___DEF_SUB(___X8) -,___DEF_SUB(___X9) -,___DEF_SUB(___X10) -,___DEF_SUB(___X11) -,___DEF_SUB(___X12) -,___DEF_SUB(___X13) -,___DEF_SUB(___X14) -,___DEF_SUB(___X15) -,___DEF_SUB(___X16) -,___DEF_SUB(___X17) -,___DEF_SUB(___X18) -,___DEF_SUB(___X19) -,___DEF_SUB(___X20) -,___DEF_SUB(___X21) -,___DEF_SUB(___X22) -,___DEF_SUB(___X23) -,___DEF_SUB(___X24) -,___DEF_SUB(___X25) -,___DEF_SUB(___X26) -,___DEF_SUB(___X27) -,___DEF_SUB(___X28) -,___DEF_SUB(___X29) -,___DEF_SUB(___X30) -,___DEF_SUB(___X31) -,___DEF_SUB(___X32) -,___DEF_SUB(___X33) -,___DEF_SUB(___X34) -,___DEF_SUB(___X35) -,___DEF_SUB(___X36) -,___DEF_SUB(___X37) -,___DEF_SUB(___X38) -,___DEF_SUB(___X39) -,___DEF_SUB(___X40) -,___DEF_SUB(___X41) -,___DEF_SUB(___X42) -,___DEF_SUB(___X43) -,___DEF_SUB(___X44) -,___DEF_SUB(___X45) -,___DEF_SUB(___X46) -,___DEF_SUB(___X47) -,___DEF_SUB(___X48) -,___DEF_SUB(___X49) -,___DEF_SUB(___X50) -,___DEF_SUB(___X51) -,___DEF_SUB(___X52) -,___DEF_SUB(___X53) -,___DEF_SUB(___X54) -,___DEF_SUB(___X55) -,___DEF_SUB(___X56) -,___DEF_SUB(___X57) -,___DEF_SUB(___X58) -,___DEF_SUB(___X59) -,___DEF_SUB(___X60) -,___DEF_SUB(___X61) -,___DEF_SUB(___X62) -,___DEF_SUB(___X63) -,___DEF_SUB(___X64) -,___DEF_SUB(___X65) -,___DEF_SUB(___X66) -,___DEF_SUB(___X67) -,___DEF_SUB(___X68) -,___DEF_SUB(___X69) -,___DEF_SUB(___X70) -,___DEF_SUB(___X71) -,___DEF_SUB(___X72) -,___DEF_SUB(___X73) -,___DEF_SUB(___X74) -,___DEF_SUB(___X75) -,___DEF_SUB(___X76) -,___DEF_SUB(___X77) -,___DEF_SUB(___X78) -,___DEF_SUB(___X79) -,___DEF_SUB(___X80) -,___DEF_SUB(___X81) -,___DEF_SUB(___X82) -,___DEF_SUB(___X83) -,___DEF_SUB(___X84) -,___DEF_SUB(___X85) -,___DEF_SUB(___X86) -,___DEF_SUB(___X87) -,___DEF_SUB(___X88) -,___DEF_SUB(___X89) -,___DEF_SUB(___X90) -,___DEF_SUB(___X91) -,___DEF_SUB(___X92) -,___DEF_SUB(___X93) -,___DEF_SUB(___X94) -,___DEF_SUB(___X95) -,___DEF_SUB(___X96) -,___DEF_SUB(___X97) -,___DEF_SUB(___X98) -,___DEF_SUB(___X99) -,___DEF_SUB(___X100) -,___DEF_SUB(___X101) -,___DEF_SUB(___X102) -,___DEF_SUB(___X103) -,___DEF_SUB(___X104) -,___DEF_SUB(___X105) -,___DEF_SUB(___X106) -,___DEF_SUB(___X107) -,___DEF_SUB(___X108) -,___DEF_SUB(___X109) -,___DEF_SUB(___X110) -,___DEF_SUB(___X111) -,___DEF_SUB(___X112) -,___DEF_SUB(___X113) -,___DEF_SUB(___X114) -,___DEF_SUB(___X115) -,___DEF_SUB(___X116) -,___DEF_SUB(___X117) -,___DEF_SUB(___X118) -,___DEF_SUB(___X119) -,___DEF_SUB(___X120) -,___DEF_SUB(___X121) -,___DEF_SUB(___X122) -,___DEF_SUB(___X123) -,___DEF_SUB(___X124) -,___DEF_SUB(___X125) -,___DEF_SUB(___X126) -,___DEF_SUB(___X127) -,___DEF_SUB(___X128) -,___DEF_SUB(___X129) -,___DEF_SUB(___X130) -,___DEF_SUB(___X131) -,___DEF_SUB(___X132) -,___DEF_SUB(___X133) -,___DEF_SUB(___X134) -,___DEF_SUB(___X135) -,___DEF_SUB(___X136) -,___DEF_SUB(___X137) -,___DEF_SUB(___X138) -,___DEF_SUB(___X139) -,___DEF_SUB(___X140) -,___DEF_SUB(___X141) -,___DEF_SUB(___X142) -,___DEF_SUB(___X143) -,___DEF_SUB(___X144) -,___DEF_SUB(___X145) -,___DEF_SUB(___X146) -,___DEF_SUB(___X147) -,___DEF_SUB(___X148) -,___DEF_SUB(___X149) -,___DEF_SUB(___X150) -,___DEF_SUB(___X151) -,___DEF_SUB(___X152) -,___DEF_SUB(___X153) -,___DEF_SUB(___X154) -,___DEF_SUB(___X155) -,___DEF_SUB(___X156) -,___DEF_SUB(___X157) -,___DEF_SUB(___X158) -,___DEF_SUB(___X159) -,___DEF_SUB(___X160) -,___DEF_SUB(___X161) -,___DEF_SUB(___X162) -,___DEF_SUB(___X163) -,___DEF_SUB(___X164) -,___DEF_SUB(___X165) -,___DEF_SUB(___X166) -,___DEF_SUB(___X167) -,___DEF_SUB(___X168) -,___DEF_SUB(___X169) -,___DEF_SUB(___X170) -,___DEF_SUB(___X171) -,___DEF_SUB(___X172) -,___DEF_SUB(___X173) -,___DEF_SUB(___X174) -,___DEF_SUB(___X175) -,___DEF_SUB(___X176) -,___DEF_SUB(___X177) -,___DEF_SUB(___X178) -,___DEF_SUB(___X179) -,___DEF_SUB(___X180) -,___DEF_SUB(___X181) -,___DEF_SUB(___X182) -,___DEF_SUB(___X183) -,___DEF_SUB(___X184) -,___DEF_SUB(___X185) -,___DEF_SUB(___X186) -,___DEF_SUB(___X187) -,___DEF_SUB(___X188) -,___DEF_SUB(___X189) -,___DEF_SUB(___X190) -,___DEF_SUB(___X191) -,___DEF_SUB(___X192) -,___DEF_SUB(___X193) -,___DEF_SUB(___X194) -,___DEF_SUB(___X195) -,___DEF_SUB(___X196) -,___DEF_SUB(___X197) -,___DEF_SUB(___X198) -,___DEF_SUB(___X199) -,___DEF_SUB(___X200) -,___DEF_SUB(___X201) -,___DEF_SUB(___X202) -,___DEF_SUB(___X203) -,___DEF_SUB(___X204) -,___DEF_SUB(___X205) -,___DEF_SUB(___X206) -,___DEF_SUB(___X207) -,___DEF_SUB(___X208) -,___DEF_SUB(___X209) -,___DEF_SUB(___X210) -,___DEF_SUB(___X211) -,___DEF_SUB(___X212) -,___DEF_SUB(___X213) -,___DEF_SUB(___X214) -,___DEF_SUB(___X215) -,___DEF_SUB(___X216) -,___DEF_SUB(___X217) -,___DEF_SUB(___X218) -,___DEF_SUB(___X219) -,___DEF_SUB(___X220) -,___DEF_SUB(___X221) -,___DEF_SUB(___X222) -,___DEF_SUB(___X223) -,___DEF_SUB(___X224) -,___DEF_SUB(___X225) -,___DEF_SUB(___X226) -,___DEF_SUB(___X227) -,___DEF_SUB(___X228) -,___DEF_SUB(___X229) -,___DEF_SUB(___X230) -,___DEF_SUB(___X231) -,___DEF_SUB(___X232) -,___DEF_SUB(___X233) -,___DEF_SUB(___X234) -,___DEF_SUB(___X235) -,___DEF_SUB(___X236) -,___DEF_SUB(___X237) -,___DEF_SUB(___X238) -,___DEF_SUB(___X239) -,___DEF_SUB(___X240) -,___DEF_SUB(___X241) -,___DEF_SUB(___X242) -,___DEF_SUB(___X243) -,___DEF_SUB(___X244) -,___DEF_SUB(___X245) -,___DEF_SUB(___X246) -,___DEF_SUB(___X247) -,___DEF_SUB(___X248) -,___DEF_SUB(___X249) -,___DEF_SUB(___X250) -,___DEF_SUB(___X251) -,___DEF_SUB(___X252) -,___DEF_SUB(___X253) -,___DEF_SUB(___X254) -,___DEF_SUB(___X255) -,___DEF_SUB(___X256) -,___DEF_SUB(___X257) -,___DEF_SUB(___X258) -,___DEF_SUB(___X259) -,___DEF_SUB(___X260) -,___DEF_SUB(___X261) -,___DEF_SUB(___X262) -,___DEF_SUB(___X263) -,___DEF_SUB(___X264) -,___DEF_SUB(___X265) -,___DEF_SUB(___X266) -,___DEF_SUB(___X267) -,___DEF_SUB(___X268) -,___DEF_SUB(___X269) -,___DEF_SUB(___X270) -,___DEF_SUB(___X271) -,___DEF_SUB(___X272) -,___DEF_SUB(___X273) -,___DEF_SUB(___X274) -,___DEF_SUB(___X275) -,___DEF_SUB(___X276) -,___DEF_SUB(___X277) -,___DEF_SUB(___X278) -,___DEF_SUB(___X279) -,___DEF_SUB(___X280) -,___DEF_SUB(___X281) -,___DEF_SUB(___X282) -,___DEF_SUB(___X283) -,___DEF_SUB(___X284) -,___DEF_SUB(___X285) -,___DEF_SUB(___X286) -,___DEF_SUB(___X287) -,___DEF_SUB(___X288) -,___DEF_SUB(___X289) -,___DEF_SUB(___X290) -,___DEF_SUB(___X291) -,___DEF_SUB(___X292) -,___DEF_SUB(___X293) -,___DEF_SUB(___X294) -,___DEF_SUB(___X295) -,___DEF_SUB(___X296) -,___DEF_SUB(___X297) -,___DEF_SUB(___X298) -,___DEF_SUB(___X299) -,___DEF_SUB(___X300) -,___DEF_SUB(___X301) -,___DEF_SUB(___X302) -,___DEF_SUB(___X303) -,___DEF_SUB(___X304) -,___DEF_SUB(___X305) -,___DEF_SUB(___X306) -,___DEF_SUB(___X307) -,___DEF_SUB(___X308) -,___DEF_SUB(___X309) -,___DEF_SUB(___X310) -,___DEF_SUB(___X311) -,___DEF_SUB(___X312) -,___DEF_SUB(___X313) -,___DEF_SUB(___X314) -,___DEF_SUB(___X315) -,___DEF_SUB(___X316) -,___DEF_SUB(___X317) -,___DEF_SUB(___X318) -,___DEF_SUB(___X319) -,___DEF_SUB(___X320) -,___DEF_SUB(___X321) -,___DEF_SUB(___X322) -,___DEF_SUB(___X323) -,___DEF_SUB(___X324) -,___DEF_SUB(___X325) -,___DEF_SUB(___X326) -,___DEF_SUB(___X327) -,___DEF_SUB(___X328) -,___DEF_SUB(___X329) -,___DEF_SUB(___X330) -,___DEF_SUB(___X331) -,___DEF_SUB(___X332) -,___DEF_SUB(___X333) -,___DEF_SUB(___X334) -,___DEF_SUB(___X335) -,___DEF_SUB(___X336) -,___DEF_SUB(___X337) -,___DEF_SUB(___X338) -,___DEF_SUB(___X339) -,___DEF_SUB(___X340) -,___DEF_SUB(___X341) -,___DEF_SUB(___X342) -,___DEF_SUB(___X343) -,___DEF_SUB(___X344) -,___DEF_SUB(___X345) -,___DEF_SUB(___X346) -,___DEF_SUB(___X347) -,___DEF_SUB(___X348) -,___DEF_SUB(___X349) -,___DEF_SUB(___X350) -,___DEF_SUB(___X351) -,___DEF_SUB(___X352) -,___DEF_SUB(___X353) -,___DEF_SUB(___X354) -,___DEF_SUB(___X355) -,___DEF_SUB(___X356) -,___DEF_SUB(___X357) -,___DEF_SUB(___X358) -,___DEF_SUB(___X359) -,___DEF_SUB(___X360) -,___DEF_SUB(___X361) -,___DEF_SUB(___X362) -,___DEF_SUB(___X363) -,___DEF_SUB(___X364) -,___DEF_SUB(___X365) -,___DEF_SUB(___X366) -,___DEF_SUB(___X367) -,___DEF_SUB(___X368) -,___DEF_SUB(___X369) -,___DEF_SUB(___X370) -,___DEF_SUB(___X371) -,___DEF_SUB(___X372) -,___DEF_SUB(___X373) -,___DEF_SUB(___X374) -,___DEF_SUB(___X375) -,___DEF_SUB(___X376) -,___DEF_SUB(___X377) -,___DEF_SUB(___X378) -,___DEF_SUB(___X379) -,___DEF_SUB(___X380) -,___DEF_SUB(___X381) -,___DEF_SUB(___X382) -,___DEF_SUB(___X383) -,___DEF_SUB(___X384) -,___DEF_SUB(___X385) -,___DEF_SUB(___X386) -,___DEF_SUB(___X387) -,___DEF_SUB(___X388) -,___DEF_SUB(___X389) -,___DEF_SUB(___X390) -,___DEF_SUB(___X391) -,___DEF_SUB(___X392) -,___DEF_SUB(___X393) -,___DEF_SUB(___X394) -,___DEF_SUB(___X395) -,___DEF_SUB(___X396) -,___DEF_SUB(___X397) -,___DEF_SUB(___X398) -,___DEF_SUB(___X399) -,___DEF_SUB(___X400) -,___DEF_SUB(___X401) -,___DEF_SUB(___X402) -,___DEF_SUB(___X403) -,___DEF_SUB(___X404) -,___DEF_SUB(___X405) -,___DEF_SUB(___X406) -,___DEF_SUB(___X407) -,___DEF_SUB(___X408) -,___DEF_SUB(___X409) -,___DEF_SUB(___X410) -,___DEF_SUB(___X411) -,___DEF_SUB(___X412) -,___DEF_SUB(___X413) -,___DEF_SUB(___X414) -,___DEF_SUB(___X415) -,___DEF_SUB(___X416) -,___DEF_SUB(___X417) -,___DEF_SUB(___X418) -,___DEF_SUB(___X419) -,___DEF_SUB(___X420) -,___DEF_SUB(___X421) -,___DEF_SUB(___X422) -,___DEF_SUB(___X423) -,___DEF_SUB(___X424) -,___DEF_SUB(___X425) -,___DEF_SUB(___X426) -,___DEF_SUB(___X427) -,___DEF_SUB(___X428) -,___DEF_SUB(___X429) -,___DEF_SUB(___X430) -,___DEF_SUB(___X431) -,___DEF_SUB(___X432) -,___DEF_SUB(___X433) -,___DEF_SUB(___X434) -,___DEF_SUB(___X435) -,___DEF_SUB(___X436) -,___DEF_SUB(___X437) -,___DEF_SUB(___X438) -,___DEF_SUB(___X439) -,___DEF_SUB(___X440) -,___DEF_SUB(___X441) -,___DEF_SUB(___X442) -,___DEF_SUB(___X443) -,___DEF_SUB(___X444) -,___DEF_SUB(___X445) -,___DEF_SUB(___X446) -,___DEF_SUB(___X447) -,___DEF_SUB(___X448) -,___DEF_SUB(___X449) -,___DEF_SUB(___X450) -,___DEF_SUB(___X451) -,___DEF_SUB(___X452) -,___DEF_SUB(___X453) -,___DEF_SUB(___X454) -,___DEF_SUB(___X455) -,___DEF_SUB(___X456) -,___DEF_SUB(___X457) -,___DEF_SUB(___X458) -,___DEF_SUB(___X459) -,___DEF_SUB(___X460) -,___DEF_SUB(___X461) -,___DEF_SUB(___X462) -,___DEF_SUB(___X463) -,___DEF_SUB(___X464) -,___DEF_SUB(___X465) -,___DEF_SUB(___X466) -,___DEF_SUB(___X467) -,___DEF_SUB(___X468) -,___DEF_SUB(___X469) -,___DEF_SUB(___X470) -,___DEF_SUB(___X471) -,___DEF_SUB(___X472) -,___DEF_SUB(___X473) -,___DEF_SUB(___X474) -,___DEF_SUB(___X475) -,___DEF_SUB(___X476) -,___DEF_SUB(___X477) -,___DEF_SUB(___X478) -,___DEF_SUB(___X479) -,___DEF_SUB(___X480) -,___DEF_SUB(___X481) -,___DEF_SUB(___X482) -,___DEF_SUB(___X483) -,___DEF_SUB(___X484) -,___DEF_SUB(___X485) -,___DEF_SUB(___X486) -,___DEF_SUB(___X487) -,___DEF_SUB(___X488) -,___DEF_SUB(___X489) -,___DEF_SUB(___X490) -,___DEF_SUB(___X491) -,___DEF_SUB(___X492) -,___DEF_SUB(___X493) -,___DEF_SUB(___X494) -,___DEF_SUB(___X495) -,___DEF_SUB(___X496) -,___DEF_SUB(___X497) -,___DEF_SUB(___X498) -,___DEF_SUB(___X499) -,___DEF_SUB(___X500) -,___DEF_SUB(___X501) -,___DEF_SUB(___X502) -,___DEF_SUB(___X503) -,___DEF_SUB(___X504) -,___DEF_SUB(___X505) -,___DEF_SUB(___X506) -,___DEF_SUB(___X507) -,___DEF_SUB(___X508) -,___DEF_SUB(___X509) -,___DEF_SUB(___X510) -,___DEF_SUB(___X511) -,___DEF_SUB(___X512) -,___DEF_SUB(___X513) -,___DEF_SUB(___X514) -,___DEF_SUB(___X515) -,___DEF_SUB(___X516) -,___DEF_SUB(___X517) -,___DEF_SUB(___X518) -,___DEF_SUB(___X519) -,___DEF_SUB(___X520) -,___DEF_SUB(___X521) -,___DEF_SUB(___X522) -,___DEF_SUB(___X523) -,___DEF_SUB(___X524) -,___DEF_SUB(___X525) -,___DEF_SUB(___X526) -,___DEF_SUB(___X527) -,___DEF_SUB(___X528) -,___DEF_SUB(___X529) -,___DEF_SUB(___X530) -,___DEF_SUB(___X531) -,___DEF_SUB(___X532) -,___DEF_SUB(___X533) -,___DEF_SUB(___X534) -,___DEF_SUB(___X535) -,___DEF_SUB(___X536) -,___DEF_SUB(___X537) -,___DEF_SUB(___X538) -,___DEF_SUB(___X539) -,___DEF_SUB(___X540) -,___DEF_SUB(___X541) -,___DEF_SUB(___X542) -,___DEF_SUB(___X543) -,___DEF_SUB(___X544) -,___DEF_SUB(___X545) -,___DEF_SUB(___X546) -,___DEF_SUB(___X547) -,___DEF_SUB(___X548) -,___DEF_SUB(___X549) -,___DEF_SUB(___X550) -,___DEF_SUB(___X551) -,___DEF_SUB(___X552) -,___DEF_SUB(___X553) -,___DEF_SUB(___X554) -,___DEF_SUB(___X555) -,___DEF_SUB(___X556) -,___DEF_SUB(___X557) -,___DEF_SUB(___X558) -,___DEF_SUB(___X559) -,___DEF_SUB(___X560) -,___DEF_SUB(___X561) -,___DEF_SUB(___X562) -,___DEF_SUB(___X563) -,___DEF_SUB(___X564) -,___DEF_SUB(___X565) -,___DEF_SUB(___X566) -,___DEF_SUB(___X567) -,___DEF_SUB(___X568) -,___DEF_SUB(___X569) -,___DEF_SUB(___X570) -,___DEF_SUB(___X571) -,___DEF_SUB(___X572) -,___DEF_SUB(___X573) -,___DEF_SUB(___X574) -,___DEF_SUB(___X575) -,___DEF_SUB(___X576) -,___DEF_SUB(___X577) -,___DEF_SUB(___X578) -,___DEF_SUB(___X579) -,___DEF_SUB(___X580) -,___DEF_SUB(___X581) -,___DEF_SUB(___X582) -,___DEF_SUB(___X583) -,___DEF_SUB(___X584) -,___DEF_SUB(___X585) -,___DEF_SUB(___X586) -,___DEF_SUB(___X587) -,___DEF_SUB(___X588) -,___DEF_SUB(___X589) -,___DEF_SUB(___X590) -,___DEF_SUB(___X591) -,___DEF_SUB(___X592) -,___DEF_SUB(___X593) -,___DEF_SUB(___X594) -,___DEF_SUB(___X595) -,___DEF_SUB(___X596) -,___DEF_SUB(___X597) -,___DEF_SUB(___X598) -,___DEF_SUB(___X599) -,___DEF_SUB(___X600) -,___DEF_SUB(___X601) -,___DEF_SUB(___X602) -,___DEF_SUB(___X603) -,___DEF_SUB(___X604) -,___DEF_SUB(___X605) -,___DEF_SUB(___X606) -,___DEF_SUB(___X607) -,___DEF_SUB(___X608) -,___DEF_SUB(___X609) -,___DEF_SUB(___X610) -,___DEF_SUB(___X611) -,___DEF_SUB(___X612) -,___DEF_SUB(___X613) -,___DEF_SUB(___X614) -,___DEF_SUB(___X615) -,___DEF_SUB(___X616) -,___DEF_SUB(___X617) -,___DEF_SUB(___X618) -,___DEF_SUB(___X619) -,___DEF_SUB(___X620) -,___DEF_SUB(___X621) -,___DEF_SUB(___X622) -,___DEF_SUB(___X623) -,___DEF_SUB(___X624) -,___DEF_SUB(___X625) -,___DEF_SUB(___X626) -,___DEF_SUB(___X627) -,___DEF_SUB(___X628) -,___DEF_SUB(___X629) -,___DEF_SUB(___X630) -,___DEF_SUB(___X631) -,___DEF_SUB(___X632) -,___DEF_SUB(___X633) -,___DEF_SUB(___X634) -,___DEF_SUB(___X635) -,___DEF_SUB(___X636) -,___DEF_SUB(___X637) -,___DEF_SUB(___X638) -,___DEF_SUB(___X639) -,___DEF_SUB(___X640) -,___DEF_SUB(___X641) -,___DEF_SUB(___X642) -,___DEF_SUB(___X643) -,___DEF_SUB(___X644) -,___DEF_SUB(___X645) -,___DEF_SUB(___X646) -,___DEF_SUB(___X647) -,___DEF_SUB(___X648) -,___DEF_SUB(___X649) -,___DEF_SUB(___X650) -,___DEF_SUB(___X651) -,___DEF_SUB(___X652) -,___DEF_SUB(___X653) -,___DEF_SUB(___X654) -,___DEF_SUB(___X655) -,___DEF_SUB(___X656) -,___DEF_SUB(___X657) -,___DEF_SUB(___X658) -,___DEF_SUB(___X659) -,___DEF_SUB(___X660) -,___DEF_SUB(___X661) -,___DEF_SUB(___X662) -,___DEF_SUB(___X663) -,___DEF_SUB(___X664) -,___DEF_SUB(___X665) -,___DEF_SUB(___X666) -,___DEF_SUB(___X667) -,___DEF_SUB(___X668) -,___DEF_SUB(___X669) -,___DEF_SUB(___X670) -,___DEF_SUB(___X671) -,___DEF_SUB(___X672) -,___DEF_SUB(___X673) -,___DEF_SUB(___X674) -,___DEF_SUB(___X675) -,___DEF_SUB(___X676) -,___DEF_SUB(___X677) -,___DEF_SUB(___X678) -,___DEF_SUB(___X679) -,___DEF_SUB(___X680) -,___DEF_SUB(___X681) -,___DEF_SUB(___X682) -,___DEF_SUB(___X683) -,___DEF_SUB(___X684) -,___DEF_SUB(___X685) -,___DEF_SUB(___X686) -,___DEF_SUB(___X687) -,___DEF_SUB(___X688) -,___DEF_SUB(___X689) -,___DEF_SUB(___X690) -,___DEF_SUB(___X691) -,___DEF_SUB(___X692) -,___DEF_SUB(___X693) -,___DEF_SUB(___X694) -,___DEF_SUB(___X695) -,___DEF_SUB(___X696) -,___DEF_SUB(___X697) -,___DEF_SUB(___X698) -,___DEF_SUB(___X699) -,___DEF_SUB(___X700) -,___DEF_SUB(___X701) -,___DEF_SUB(___X702) -,___DEF_SUB(___X703) -,___DEF_SUB(___X704) -,___DEF_SUB(___X705) -,___DEF_SUB(___X706) -,___DEF_SUB(___X707) -,___DEF_SUB(___X708) -,___DEF_SUB(___X709) -,___DEF_SUB(___X710) -,___DEF_SUB(___X711) -,___DEF_SUB(___X712) -,___DEF_SUB(___X713) -,___DEF_SUB(___X714) -,___DEF_SUB(___X715) -,___DEF_SUB(___X716) -,___DEF_SUB(___X717) -,___DEF_SUB(___X718) -,___DEF_SUB(___X719) -,___DEF_SUB(___X720) -,___DEF_SUB(___X721) -,___DEF_SUB(___X722) -,___DEF_SUB(___X723) -,___DEF_SUB(___X724) -,___DEF_SUB(___X725) -,___DEF_SUB(___X726) -,___DEF_SUB(___X727) -,___DEF_SUB(___X728) -,___DEF_SUB(___X729) -,___DEF_SUB(___X730) -,___DEF_SUB(___X731) -,___DEF_SUB(___X732) -,___DEF_SUB(___X733) -,___DEF_SUB(___X734) -,___DEF_SUB(___X735) -,___DEF_SUB(___X736) -,___DEF_SUB(___X737) -,___DEF_SUB(___X738) -,___DEF_SUB(___X739) -,___DEF_SUB(___X740) -,___DEF_SUB(___X741) -,___DEF_SUB(___X742) -,___DEF_SUB(___X743) -,___DEF_SUB(___X744) -,___DEF_SUB(___X745) -,___DEF_SUB(___X746) -,___DEF_SUB(___X747) -,___DEF_SUB(___X748) -,___DEF_SUB(___X749) -,___DEF_SUB(___X750) -,___DEF_SUB(___X751) -,___DEF_SUB(___X752) -,___DEF_SUB(___X753) -,___DEF_SUB(___X754) -,___DEF_SUB(___X755) -,___DEF_SUB(___X756) -,___DEF_SUB(___X757) -,___DEF_SUB(___X758) -,___DEF_SUB(___X759) -,___DEF_SUB(___X760) -,___DEF_SUB(___X761) -,___DEF_SUB(___X762) -,___DEF_SUB(___X763) -,___DEF_SUB(___X764) -,___DEF_SUB(___X765) -,___DEF_SUB(___X766) -,___DEF_SUB(___X767) -,___DEF_SUB(___X768) -,___DEF_SUB(___X769) -,___DEF_SUB(___X770) -,___DEF_SUB(___X771) -,___DEF_SUB(___X772) -,___DEF_SUB(___X773) -,___DEF_SUB(___X774) -,___DEF_SUB(___X775) -,___DEF_SUB(___X776) -,___DEF_SUB(___X777) -,___DEF_SUB(___X778) -,___DEF_SUB(___X779) -,___DEF_SUB(___X780) -,___DEF_SUB(___X781) -,___DEF_SUB(___X782) -,___DEF_SUB(___X783) -,___DEF_SUB(___X784) -,___DEF_SUB(___X785) -,___DEF_SUB(___X786) -,___DEF_SUB(___X787) -,___DEF_SUB(___X788) -,___DEF_SUB(___X789) -,___DEF_SUB(___X790) -,___DEF_SUB(___X791) -,___DEF_SUB(___X792) -,___DEF_SUB(___X793) -,___DEF_SUB(___X794) -,___DEF_SUB(___X795) -,___DEF_SUB(___X796) -,___DEF_SUB(___X797) -,___DEF_SUB(___X798) -,___DEF_SUB(___X799) -,___DEF_SUB(___X800) -,___DEF_SUB(___X801) -,___DEF_SUB(___X802) -,___DEF_SUB(___X803) -,___DEF_SUB(___X804) -,___DEF_SUB(___X805) -,___DEF_SUB(___X806) -,___DEF_SUB(___X807) -,___DEF_SUB(___X808) -,___DEF_SUB(___X809) -,___DEF_SUB(___X810) -,___DEF_SUB(___X811) -,___DEF_SUB(___X812) -,___DEF_SUB(___X813) -,___DEF_SUB(___X814) -,___DEF_SUB(___X815) -,___DEF_SUB(___X816) -,___DEF_SUB(___X817) -,___DEF_SUB(___X818) -,___DEF_SUB(___X819) -,___DEF_SUB(___X820) -,___DEF_SUB(___X821) -,___DEF_SUB(___X822) -,___DEF_SUB(___X823) -,___DEF_SUB(___X824) -,___DEF_SUB(___X825) -,___DEF_SUB(___X826) -,___DEF_SUB(___X827) -,___DEF_SUB(___X828) -,___DEF_SUB(___X829) -,___DEF_SUB(___X830) -,___DEF_SUB(___X831) -,___DEF_SUB(___X832) -,___DEF_SUB(___X833) -,___DEF_SUB(___X834) -,___DEF_SUB(___X835) -,___DEF_SUB(___X836) -,___DEF_SUB(___X837) -,___DEF_SUB(___X838) -,___DEF_SUB(___X839) -,___DEF_SUB(___X840) -,___DEF_SUB(___X841) -,___DEF_SUB(___X842) -,___DEF_SUB(___X843) -,___DEF_SUB(___X844) -,___DEF_SUB(___X845) -,___DEF_SUB(___X846) -,___DEF_SUB(___X847) -,___DEF_SUB(___X848) -,___DEF_SUB(___X849) -,___DEF_SUB(___X850) -,___DEF_SUB(___X851) -,___DEF_SUB(___X852) -,___DEF_SUB(___X853) -,___DEF_SUB(___X854) -,___DEF_SUB(___X855) -,___DEF_SUB(___X856) -,___DEF_SUB(___X857) -,___DEF_SUB(___X858) -,___DEF_SUB(___X859) -,___DEF_SUB(___X860) -,___DEF_SUB(___X861) -,___DEF_SUB(___X862) -,___DEF_SUB(___X863) -,___DEF_SUB(___X864) -,___DEF_SUB(___X865) -,___DEF_SUB(___X866) -,___DEF_SUB(___X867) -,___DEF_SUB(___X868) -,___DEF_SUB(___X869) -,___DEF_SUB(___X870) -,___DEF_SUB(___X871) -,___DEF_SUB(___X872) -,___DEF_SUB(___X873) -,___DEF_SUB(___X874) -,___DEF_SUB(___X875) -,___DEF_SUB(___X876) -,___DEF_SUB(___X877) -,___DEF_SUB(___X878) -,___DEF_SUB(___X879) -,___DEF_SUB(___X880) -,___DEF_SUB(___X881) -,___DEF_SUB(___X882) -,___DEF_SUB(___X883) -,___DEF_SUB(___X884) -,___DEF_SUB(___X885) -,___DEF_SUB(___X886) -,___DEF_SUB(___X887) -,___DEF_SUB(___X888) -,___DEF_SUB(___X889) -,___DEF_SUB(___X890) -,___DEF_SUB(___X891) -,___DEF_SUB(___X892) -,___DEF_SUB(___X893) -,___DEF_SUB(___X894) -,___DEF_SUB(___X895) -,___DEF_SUB(___X896) -,___DEF_SUB(___X897) -,___DEF_SUB(___X898) -,___DEF_SUB(___X899) -,___DEF_SUB(___X900) -,___DEF_SUB(___X901) -,___DEF_SUB(___X902) -,___DEF_SUB(___X903) -,___DEF_SUB(___X904) -,___DEF_SUB(___X905) -,___DEF_SUB(___X906) -,___DEF_SUB(___X907) -,___DEF_SUB(___X908) -,___DEF_SUB(___X909) -,___DEF_SUB(___X910) -,___DEF_SUB(___X911) -,___DEF_SUB(___X912) -,___DEF_SUB(___X913) -,___DEF_SUB(___X914) -,___DEF_SUB(___X915) -,___DEF_SUB(___X916) -,___DEF_SUB(___X917) -,___DEF_SUB(___X918) -,___DEF_SUB(___X919) -,___DEF_SUB(___X920) -,___DEF_SUB(___X921) -,___DEF_SUB(___X922) -,___DEF_SUB(___X923) -,___DEF_SUB(___X924) -,___DEF_SUB(___X925) -,___DEF_SUB(___X926) -,___DEF_SUB(___X927) -,___DEF_SUB(___X928) -,___DEF_SUB(___X929) -,___DEF_SUB(___X930) -,___DEF_SUB(___X931) -,___DEF_SUB(___X932) -,___DEF_SUB(___X933) -,___DEF_SUB(___X934) -,___DEF_SUB(___X935) -,___DEF_SUB(___X936) -,___DEF_SUB(___X937) -,___DEF_SUB(___X938) -,___DEF_SUB(___X939) -,___DEF_SUB(___X940) -,___DEF_SUB(___X941) -,___DEF_SUB(___X942) -,___DEF_SUB(___X943) -,___DEF_SUB(___X944) -,___DEF_SUB(___X945) -,___DEF_SUB(___X946) -,___DEF_SUB(___X947) -,___DEF_SUB(___X948) -,___DEF_SUB(___X949) -,___DEF_SUB(___X950) -,___DEF_SUB(___X951) -,___DEF_SUB(___X952) -,___DEF_SUB(___X953) -,___DEF_SUB(___X954) -,___DEF_SUB(___X955) -,___DEF_SUB(___X956) -,___DEF_SUB(___X957) -,___DEF_SUB(___X958) -,___DEF_SUB(___X959) -,___DEF_SUB(___X960) -,___DEF_SUB(___X961) -,___DEF_SUB(___X962) -,___DEF_SUB(___X963) -,___DEF_SUB(___X964) -,___DEF_SUB(___X965) -,___DEF_SUB(___X966) -,___DEF_SUB(___X967) -,___DEF_SUB(___X968) -,___DEF_SUB(___X969) -,___DEF_SUB(___X970) -,___DEF_SUB(___X971) -,___DEF_SUB(___X972) -,___DEF_SUB(___X973) -,___DEF_SUB(___X974) -,___DEF_SUB(___X975) -,___DEF_SUB(___X976) -,___DEF_SUB(___X977) -,___DEF_SUB(___X978) -,___DEF_SUB(___X979) -,___DEF_SUB(___X980) -,___DEF_SUB(___X981) -,___DEF_SUB(___X982) -,___DEF_SUB(___X983) -,___DEF_SUB(___X984) -,___DEF_SUB(___X985) -,___DEF_SUB(___X986) -,___DEF_SUB(___X987) -,___DEF_SUB(___X988) -,___DEF_SUB(___X989) -,___DEF_SUB(___X990) -,___DEF_SUB(___X991) -,___DEF_SUB(___X992) -,___DEF_SUB(___X993) -,___DEF_SUB(___X994) -,___DEF_SUB(___X995) -,___DEF_SUB(___X996) -,___DEF_SUB(___X997) -,___DEF_SUB(___X998) -,___DEF_SUB(___X999) -,___DEF_SUB(___X1000) -,___DEF_SUB(___X1001) -,___DEF_SUB(___X1002) -,___DEF_SUB(___X1003) -,___DEF_SUB(___X1004) -,___DEF_SUB(___X1005) -,___DEF_SUB(___X1006) -,___DEF_SUB(___X1007) -,___DEF_SUB(___X1008) -,___DEF_SUB(___X1009) -,___DEF_SUB(___X1010) -,___DEF_SUB(___X1011) -,___DEF_SUB(___X1012) -,___DEF_SUB(___X1013) -,___DEF_SUB(___X1014) -,___DEF_SUB(___X1015) -,___DEF_SUB(___X1016) -,___DEF_SUB(___X1017) -,___DEF_SUB(___X1018) -,___DEF_SUB(___X1019) -,___DEF_SUB(___X1020) -,___DEF_SUB(___X1021) -,___DEF_SUB(___X1022) -,___DEF_SUB(___X1023) -,___DEF_SUB(___X1024) -,___DEF_SUB(___X1025) -,___DEF_SUB(___X1026) -,___DEF_SUB(___X1027) -,___DEF_SUB(___X1028) -,___DEF_SUB(___X1029) -,___DEF_SUB(___X1030) -,___DEF_SUB(___X1031) -,___DEF_SUB(___X1032) -,___DEF_SUB(___X1033) -,___DEF_SUB(___X1034) -,___DEF_SUB(___X1035) -,___DEF_SUB(___X1036) -,___DEF_SUB(___X1037) -,___DEF_SUB(___X1038) -,___DEF_SUB(___X1039) -,___DEF_SUB(___X1040) -,___DEF_SUB(___X1041) -,___DEF_SUB(___X1042) -,___DEF_SUB(___X1043) -,___DEF_SUB(___X1044) -,___DEF_SUB(___X1045) -,___DEF_SUB(___X1046) -,___DEF_SUB(___X1047) -,___DEF_SUB(___X1048) -,___DEF_SUB(___X1049) -,___DEF_SUB(___X1050) -,___DEF_SUB(___X1051) -,___DEF_SUB(___X1052) -,___DEF_SUB(___X1053) -,___DEF_SUB(___X1054) -,___DEF_SUB(___X1055) -,___DEF_SUB(___X1056) -,___DEF_SUB(___X1057) -,___DEF_SUB(___X1058) -,___DEF_SUB(___X1059) -,___DEF_SUB(___X1060) -,___DEF_SUB(___X1061) -,___DEF_SUB(___X1062) -,___DEF_SUB(___X1063) -,___DEF_SUB(___X1064) -,___DEF_SUB(___X1065) -,___DEF_SUB(___X1066) -,___DEF_SUB(___X1067) -,___DEF_SUB(___X1068) -,___DEF_SUB(___X1069) -,___DEF_SUB(___X1070) -,___DEF_SUB(___X1071) -,___DEF_SUB(___X1072) -,___DEF_SUB(___X1073) -,___DEF_SUB(___X1074) -,___DEF_SUB(___X1075) -,___DEF_SUB(___X1076) -,___DEF_SUB(___X1077) -,___DEF_SUB(___X1078) -,___DEF_SUB(___X1079) -,___DEF_SUB(___X1080) -,___DEF_SUB(___X1081) -,___DEF_SUB(___X1082) -,___DEF_SUB(___X1083) -,___DEF_SUB(___X1084) -,___DEF_SUB(___X1085) -,___DEF_SUB(___X1086) -,___DEF_SUB(___X1087) -,___DEF_SUB(___X1088) -,___DEF_SUB(___X1089) -,___DEF_SUB(___X1090) -,___DEF_SUB(___X1091) -,___DEF_SUB(___X1092) -,___DEF_SUB(___X1093) -,___DEF_SUB(___X1094) -,___DEF_SUB(___X1095) -,___DEF_SUB(___X1096) -,___DEF_SUB(___X1097) -,___DEF_SUB(___X1098) -,___DEF_SUB(___X1099) -,___DEF_SUB(___X1100) -,___DEF_SUB(___X1101) -,___DEF_SUB(___X1102) -,___DEF_SUB(___X1103) -,___DEF_SUB(___X1104) -,___DEF_SUB(___X1105) -,___DEF_SUB(___X1106) -,___DEF_SUB(___X1107) -,___DEF_SUB(___X1108) -,___DEF_SUB(___X1109) -,___DEF_SUB(___X1110) -,___DEF_SUB(___X1111) -,___DEF_SUB(___X1112) -,___DEF_SUB(___X1113) -,___DEF_SUB(___X1114) -,___DEF_SUB(___X1115) -,___DEF_SUB(___X1116) -,___DEF_SUB(___X1117) -,___DEF_SUB(___X1118) -,___DEF_SUB(___X1119) -,___DEF_SUB(___X1120) -,___DEF_SUB(___X1121) -,___DEF_SUB(___X1122) -,___DEF_SUB(___X1123) -,___DEF_SUB(___X1124) -,___DEF_SUB(___X1125) -,___DEF_SUB(___X1126) -,___DEF_SUB(___X1127) -,___DEF_SUB(___X1128) -,___DEF_SUB(___X1129) -,___DEF_SUB(___X1130) -,___DEF_SUB(___X1131) -,___DEF_SUB(___X1132) -,___DEF_SUB(___X1133) -,___DEF_SUB(___X1134) -,___DEF_SUB(___X1135) -,___DEF_SUB(___X1136) -,___DEF_SUB(___X1137) -,___DEF_SUB(___X1138) -,___DEF_SUB(___X1139) -,___DEF_SUB(___X1140) -,___DEF_SUB(___X1141) -,___DEF_SUB(___X1142) -,___DEF_SUB(___X1143) -,___DEF_SUB(___X1144) -,___DEF_SUB(___X1145) -,___DEF_SUB(___X1146) -,___DEF_SUB(___X1147) -,___DEF_SUB(___X1148) -,___DEF_SUB(___X1149) -,___DEF_SUB(___X1150) -,___DEF_SUB(___X1151) -,___DEF_SUB(___X1152) -,___DEF_SUB(___X1153) -,___DEF_SUB(___X1154) -,___DEF_SUB(___X1155) -,___DEF_SUB(___X1156) -,___DEF_SUB(___X1157) -,___DEF_SUB(___X1158) -,___DEF_SUB(___X1159) -,___DEF_SUB(___X1160) -,___DEF_SUB(___X1161) -,___DEF_SUB(___X1162) -,___DEF_SUB(___X1163) -,___DEF_SUB(___X1164) -,___DEF_SUB(___X1165) -,___DEF_SUB(___X1166) -,___DEF_SUB(___X1167) -,___DEF_SUB(___X1168) -,___DEF_SUB(___X1169) -,___DEF_SUB(___X1170) -,___DEF_SUB(___X1171) -,___DEF_SUB(___X1172) -,___DEF_SUB(___X1173) -,___DEF_SUB(___X1174) -,___DEF_SUB(___X1175) -,___DEF_SUB(___X1176) -,___DEF_SUB(___X1177) -,___DEF_SUB(___X1178) -,___DEF_SUB(___X1179) -,___DEF_SUB(___X1180) -,___DEF_SUB(___X1181) -,___DEF_SUB(___X1182) -,___DEF_SUB(___X1183) -,___DEF_SUB(___X1184) -,___DEF_SUB(___X1185) -,___DEF_SUB(___X1186) -,___DEF_SUB(___X1187) -,___DEF_SUB(___X1188) -,___DEF_SUB(___X1189) -,___DEF_SUB(___X1190) -,___DEF_SUB(___X1191) -,___DEF_SUB(___X1192) -,___DEF_SUB(___X1193) -,___DEF_SUB(___X1194) -,___DEF_SUB(___X1195) -,___DEF_SUB(___X1196) -,___DEF_SUB(___X1197) -,___DEF_SUB(___X1198) -,___DEF_SUB(___X1199) -,___DEF_SUB(___X1200) -,___DEF_SUB(___X1201) -,___DEF_SUB(___X1202) -,___DEF_SUB(___X1203) -,___DEF_SUB(___X1204) -,___DEF_SUB(___X1205) -,___DEF_SUB(___X1206) -,___DEF_SUB(___X1207) -,___DEF_SUB(___X1208) -,___DEF_SUB(___X1209) -,___DEF_SUB(___X1210) -,___DEF_SUB(___X1211) -,___DEF_SUB(___X1212) -,___DEF_SUB(___X1213) -,___DEF_SUB(___X1214) -,___DEF_SUB(___X1215) -,___DEF_SUB(___X1216) -,___DEF_SUB(___X1217) -,___DEF_SUB(___X1218) -,___DEF_SUB(___X1219) -,___DEF_SUB(___X1220) -,___DEF_SUB(___X1221) -,___DEF_SUB(___X1222) -,___DEF_SUB(___X1223) -,___DEF_SUB(___X1224) -,___DEF_SUB(___X1225) -,___DEF_SUB(___X1226) -,___DEF_SUB(___X1227) -,___DEF_SUB(___X1228) -,___DEF_SUB(___X1229) -,___DEF_SUB(___X1230) -,___DEF_SUB(___X1231) -,___DEF_SUB(___X1232) -,___DEF_SUB(___X1233) -,___DEF_SUB(___X1234) -,___DEF_SUB(___X1235) -,___DEF_SUB(___X1236) -,___DEF_SUB(___X1237) -,___DEF_SUB(___X1238) -,___DEF_SUB(___X1239) -,___DEF_SUB(___X1240) -,___DEF_SUB(___X1241) -,___DEF_SUB(___X1242) -,___DEF_SUB(___X1243) -,___DEF_SUB(___X1244) -,___DEF_SUB(___X1245) -,___DEF_SUB(___X1246) -,___DEF_SUB(___X1247) -,___DEF_SUB(___X1248) -,___DEF_SUB(___X1249) -,___DEF_SUB(___X1250) -,___DEF_SUB(___X1251) -,___DEF_SUB(___X1252) -,___DEF_SUB(___X1253) -,___DEF_SUB(___X1254) -,___DEF_SUB(___X1255) -,___DEF_SUB(___X1256) -,___DEF_SUB(___X1257) -,___DEF_SUB(___X1258) -,___DEF_SUB(___X1259) -,___DEF_SUB(___X1260) -,___DEF_SUB(___X1261) -,___DEF_SUB(___X1262) -,___DEF_SUB(___X1263) -,___DEF_SUB(___X1264) -,___DEF_SUB(___X1265) -,___DEF_SUB(___X1266) -,___DEF_SUB(___X1267) -,___DEF_SUB(___X1268) -,___DEF_SUB(___X1269) -,___DEF_SUB(___X1270) -,___DEF_SUB(___X1271) -,___DEF_SUB(___X1272) -,___DEF_SUB(___X1273) -,___DEF_SUB(___X1274) -,___DEF_SUB(___X1275) -,___DEF_SUB(___X1276) -,___DEF_SUB(___X1277) -,___DEF_SUB(___X1278) -,___DEF_SUB(___X1279) -,___DEF_SUB(___X1280) -,___DEF_SUB(___X1281) -,___DEF_SUB(___X1282) -,___DEF_SUB(___X1283) -,___DEF_SUB(___X1284) -,___DEF_SUB(___X1285) -,___DEF_SUB(___X1286) -,___DEF_SUB(___X1287) -,___DEF_SUB(___X1288) -,___DEF_SUB(___X1289) -,___DEF_SUB(___X1290) -,___DEF_SUB(___X1291) -,___DEF_SUB(___X1292) -,___DEF_SUB(___X1293) -,___DEF_SUB(___X1294) -,___DEF_SUB(___X1295) -,___DEF_SUB(___X1296) -,___DEF_SUB(___X1297) -,___DEF_SUB(___X1298) -,___DEF_SUB(___X1299) -,___DEF_SUB(___X1300) -,___DEF_SUB(___X1301) -,___DEF_SUB(___X1302) -,___DEF_SUB(___X1303) -,___DEF_SUB(___X1304) -,___DEF_SUB(___X1305) -,___DEF_SUB(___X1306) -,___DEF_SUB(___X1307) -,___DEF_SUB(___X1308) -,___DEF_SUB(___X1309) -,___DEF_SUB(___X1310) -,___DEF_SUB(___X1311) -,___DEF_SUB(___X1312) -,___DEF_SUB(___X1313) -,___DEF_SUB(___X1314) -,___DEF_SUB(___X1315) -,___DEF_SUB(___X1316) -,___DEF_SUB(___X1317) -,___DEF_SUB(___X1318) -,___DEF_SUB(___X1319) -,___DEF_SUB(___X1320) -,___DEF_SUB(___X1321) -,___DEF_SUB(___X1322) -,___DEF_SUB(___X1323) -,___DEF_SUB(___X1324) -,___DEF_SUB(___X1325) -,___DEF_SUB(___X1326) -,___DEF_SUB(___X1327) -,___DEF_SUB(___X1328) -,___DEF_SUB(___X1329) -,___DEF_SUB(___X1330) -,___DEF_SUB(___X1331) -,___DEF_SUB(___X1332) -,___DEF_SUB(___X1333) -,___DEF_SUB(___X1334) -,___DEF_SUB(___X1335) -,___DEF_SUB(___X1336) -,___DEF_SUB(___X1337) -,___DEF_SUB(___X1338) -,___DEF_SUB(___X1339) -,___DEF_SUB(___X1340) -,___DEF_SUB(___X1341) -,___DEF_SUB(___X1342) -,___DEF_SUB(___X1343) -,___DEF_SUB(___X1344) -,___DEF_SUB(___X1345) -,___DEF_SUB(___X1346) -,___DEF_SUB(___X1347) -,___DEF_SUB(___X1348) -,___DEF_SUB(___X1349) -,___DEF_SUB(___X1350) -,___DEF_SUB(___X1351) -,___DEF_SUB(___X1352) -,___DEF_SUB(___X1353) -,___DEF_SUB(___X1354) -,___DEF_SUB(___X1355) -,___DEF_SUB(___X1356) -,___DEF_SUB(___X1357) -,___DEF_SUB(___X1358) -,___DEF_SUB(___X1359) -,___DEF_SUB(___X1360) -,___DEF_SUB(___X1361) -,___DEF_SUB(___X1362) -,___DEF_SUB(___X1363) -,___DEF_SUB(___X1364) -,___DEF_SUB(___X1365) -,___DEF_SUB(___X1366) -,___DEF_SUB(___X1367) -,___DEF_SUB(___X1368) -,___DEF_SUB(___X1369) -,___DEF_SUB(___X1370) -,___DEF_SUB(___X1371) -,___DEF_SUB(___X1372) -,___DEF_SUB(___X1373) -,___DEF_SUB(___X1374) -,___DEF_SUB(___X1375) -,___DEF_SUB(___X1376) -,___DEF_SUB(___X1377) -,___DEF_SUB(___X1378) -,___DEF_SUB(___X1379) -,___DEF_SUB(___X1380) -,___DEF_SUB(___X1381) -,___DEF_SUB(___X1382) -,___DEF_SUB(___X1383) -,___DEF_SUB(___X1384) -,___DEF_SUB(___X1385) -,___DEF_SUB(___X1386) -,___DEF_SUB(___X1387) -,___DEF_SUB(___X1388) -,___DEF_SUB(___X1389) -,___DEF_SUB(___X1390) -,___DEF_SUB(___X1391) -,___DEF_SUB(___X1392) -,___DEF_SUB(___X1393) -,___DEF_SUB(___X1394) -,___DEF_SUB(___X1395) -,___DEF_SUB(___X1396) -,___DEF_SUB(___X1397) -,___DEF_SUB(___X1398) -,___DEF_SUB(___X1399) -,___DEF_SUB(___X1400) -,___DEF_SUB(___X1401) -,___DEF_SUB(___X1402) -,___DEF_SUB(___X1403) -,___DEF_SUB(___X1404) -,___DEF_SUB(___X1405) -,___DEF_SUB(___X1406) -,___DEF_SUB(___X1407) -,___DEF_SUB(___X1408) -,___DEF_SUB(___X1409) -,___DEF_SUB(___X1410) -,___DEF_SUB(___X1411) -,___DEF_SUB(___X1412) -,___DEF_SUB(___X1413) -,___DEF_SUB(___X1414) -,___DEF_SUB(___X1415) -,___DEF_SUB(___X1416) -,___DEF_SUB(___X1417) -,___DEF_SUB(___X1418) -,___DEF_SUB(___X1419) -,___DEF_SUB(___X1420) -,___DEF_SUB(___X1421) -,___DEF_SUB(___X1422) -,___DEF_SUB(___X1423) -,___DEF_SUB(___X1424) -,___DEF_SUB(___X1425) -,___DEF_SUB(___X1426) -,___DEF_SUB(___X1427) -,___DEF_SUB(___X1428) -,___DEF_SUB(___X1429) -,___DEF_SUB(___X1430) -,___DEF_SUB(___X1431) -,___DEF_SUB(___X1432) -,___DEF_SUB(___X1433) -,___DEF_SUB(___X1434) -,___DEF_SUB(___X1435) -,___DEF_SUB(___X1436) -,___DEF_SUB(___X1437) -,___DEF_SUB(___X1438) -,___DEF_SUB(___X1439) -,___DEF_SUB(___X1440) -,___DEF_SUB(___X1441) -,___DEF_SUB(___X1442) -,___DEF_SUB(___X1443) -,___DEF_SUB(___X1444) -,___DEF_SUB(___X1445) -,___DEF_SUB(___X1446) -,___DEF_SUB(___X1447) -,___DEF_SUB(___X1448) -,___DEF_SUB(___X1449) -,___DEF_SUB(___X1450) -,___DEF_SUB(___X1451) -,___DEF_SUB(___X1452) -,___DEF_SUB(___X1453) -,___DEF_SUB(___X1454) -,___DEF_SUB(___X1455) -,___DEF_SUB(___X1456) -,___DEF_SUB(___X1457) -,___DEF_SUB(___X1458) -,___DEF_SUB(___X1459) -,___DEF_SUB(___X1460) -,___DEF_SUB(___X1461) -,___DEF_SUB(___X1462) -,___DEF_SUB(___X1463) -,___DEF_SUB(___X1464) -,___DEF_SUB(___X1465) -,___DEF_SUB(___X1466) -,___DEF_SUB(___X1467) -,___DEF_SUB(___X1468) -,___DEF_SUB(___X1469) -,___DEF_SUB(___X1470) -,___DEF_SUB(___X1471) -,___DEF_SUB(___X1472) -,___DEF_SUB(___X1473) -,___DEF_SUB(___X1474) -,___DEF_SUB(___X1475) -,___DEF_SUB(___X1476) -,___DEF_SUB(___X1477) -,___DEF_SUB(___X1478) -,___DEF_SUB(___X1479) -,___DEF_SUB(___X1480) -,___DEF_SUB(___X1481) -,___DEF_SUB(___X1482) -,___DEF_SUB(___X1483) -,___DEF_SUB(___X1484) -,___DEF_SUB(___X1485) -,___DEF_SUB(___X1486) -,___DEF_SUB(___X1487) -,___DEF_SUB(___X1488) -,___DEF_SUB(___X1489) -,___DEF_SUB(___X1490) -,___DEF_SUB(___X1491) -,___DEF_SUB(___X1492) -,___DEF_SUB(___X1493) -,___DEF_SUB(___X1494) -,___DEF_SUB(___X1495) -,___DEF_SUB(___X1496) -,___DEF_SUB(___X1497) -,___DEF_SUB(___X1498) -,___DEF_SUB(___X1499) -,___DEF_SUB(___X1500) -,___DEF_SUB(___X1501) -,___DEF_SUB(___X1502) -,___DEF_SUB(___X1503) -,___DEF_SUB(___X1504) -,___DEF_SUB(___X1505) -,___DEF_SUB(___X1506) -,___DEF_SUB(___X1507) -,___DEF_SUB(___X1508) -,___DEF_SUB(___X1509) -,___DEF_SUB(___X1510) -,___DEF_SUB(___X1511) -,___DEF_SUB(___X1512) -,___DEF_SUB(___X1513) -,___DEF_SUB(___X1514) -,___DEF_SUB(___X1515) -,___DEF_SUB(___X1516) -,___DEF_SUB(___X1517) -,___DEF_SUB(___X1518) -,___DEF_SUB(___X1519) -,___DEF_SUB(___X1520) -,___DEF_SUB(___X1521) -,___DEF_SUB(___X1522) -,___DEF_SUB(___X1523) -,___DEF_SUB(___X1524) -,___DEF_SUB(___X1525) -,___DEF_SUB(___X1526) -,___DEF_SUB(___X1527) -,___DEF_SUB(___X1528) -,___DEF_SUB(___X1529) -,___DEF_SUB(___X1530) -,___DEF_SUB(___X1531) -,___DEF_SUB(___X1532) -,___DEF_SUB(___X1533) -,___DEF_SUB(___X1534) -,___DEF_SUB(___X1535) -,___DEF_SUB(___X1536) -,___DEF_SUB(___X1537) -,___DEF_SUB(___X1538) -,___DEF_SUB(___X1539) -,___DEF_SUB(___X1540) -,___DEF_SUB(___X1541) -,___DEF_SUB(___X1542) -,___DEF_SUB(___X1543) -,___DEF_SUB(___X1544) -,___DEF_SUB(___X1545) -,___DEF_SUB(___X1546) -,___DEF_SUB(___X1547) -,___DEF_SUB(___X1548) -,___DEF_SUB(___X1549) -,___DEF_SUB(___X1550) -,___DEF_SUB(___X1551) -,___DEF_SUB(___X1552) -,___DEF_SUB(___X1553) -,___DEF_SUB(___X1554) -,___DEF_SUB(___X1555) -,___DEF_SUB(___X1556) -,___DEF_SUB(___X1557) -,___DEF_SUB(___X1558) -,___DEF_SUB(___X1559) -,___DEF_SUB(___X1560) -,___DEF_SUB(___X1561) -,___DEF_SUB(___X1562) -,___DEF_SUB(___X1563) -,___DEF_SUB(___X1564) -,___DEF_SUB(___X1565) -,___DEF_SUB(___X1566) -,___DEF_SUB(___X1567) -,___DEF_SUB(___X1568) -,___DEF_SUB(___X1569) -,___DEF_SUB(___X1570) -,___DEF_SUB(___X1571) -,___DEF_SUB(___X1572) -,___DEF_SUB(___X1573) -,___DEF_SUB(___X1574) -,___DEF_SUB(___X1575) -,___DEF_SUB(___X1576) -,___DEF_SUB(___X1577) -,___DEF_SUB(___X1578) -,___DEF_SUB(___X1579) -,___DEF_SUB(___X1580) -,___DEF_SUB(___X1581) -,___DEF_SUB(___X1582) -,___DEF_SUB(___X1583) -,___DEF_SUB(___X1584) -,___DEF_SUB(___X1585) -,___DEF_SUB(___X1586) -,___DEF_SUB(___X1587) -,___DEF_SUB(___X1588) -,___DEF_SUB(___X1589) -,___DEF_SUB(___X1590) -,___DEF_SUB(___X1591) -,___DEF_SUB(___X1592) -,___DEF_SUB(___X1593) -,___DEF_SUB(___X1594) -,___DEF_SUB(___X1595) -,___DEF_SUB(___X1596) -,___DEF_SUB(___X1597) -,___DEF_SUB(___X1598) -,___DEF_SUB(___X1599) -,___DEF_SUB(___X1600) -,___DEF_SUB(___X1601) -,___DEF_SUB(___X1602) -,___DEF_SUB(___X1603) -,___DEF_SUB(___X1604) -,___DEF_SUB(___X1605) -,___DEF_SUB(___X1606) -,___DEF_SUB(___X1607) -,___DEF_SUB(___X1608) -,___DEF_SUB(___X1609) -,___DEF_SUB(___X1610) -,___DEF_SUB(___X1611) -,___DEF_SUB(___X1612) -,___DEF_SUB(___X1613) -,___DEF_SUB(___X1614) -,___DEF_SUB(___X1615) -,___DEF_SUB(___X1616) -,___DEF_SUB(___X1617) -,___DEF_SUB(___X1618) -,___DEF_SUB(___X1619) -,___DEF_SUB(___X1620) -,___DEF_SUB(___X1621) -,___DEF_SUB(___X1622) -,___DEF_SUB(___X1623) -,___DEF_SUB(___X1624) -,___DEF_SUB(___X1625) -,___DEF_SUB(___X1626) -,___DEF_SUB(___X1627) -,___DEF_SUB(___X1628) -,___DEF_SUB(___X1629) -,___DEF_SUB(___X1630) -,___DEF_SUB(___X1631) -,___DEF_SUB(___X1632) -,___DEF_SUB(___X1633) -,___DEF_SUB(___X1634) -,___DEF_SUB(___X1635) -,___DEF_SUB(___X1636) -,___DEF_SUB(___X1637) -,___DEF_SUB(___X1638) -,___DEF_SUB(___X1639) -,___DEF_SUB(___X1640) -,___DEF_SUB(___X1641) -,___DEF_SUB(___X1642) -,___DEF_SUB(___X1643) -,___DEF_SUB(___X1644) -,___DEF_SUB(___X1645) -,___DEF_SUB(___X1646) -,___DEF_SUB(___X1647) -,___DEF_SUB(___X1648) -,___DEF_SUB(___X1649) -,___DEF_SUB(___X1650) -,___DEF_SUB(___X1651) -,___DEF_SUB(___X1652) -,___DEF_SUB(___X1653) -,___DEF_SUB(___X1654) -,___DEF_SUB(___X1655) -,___DEF_SUB(___X1656) -,___DEF_SUB(___X1657) -,___DEF_SUB(___X1658) -,___DEF_SUB(___X1659) -,___DEF_SUB(___X1660) -,___DEF_SUB(___X1661) -,___DEF_SUB(___X1662) -,___DEF_SUB(___X1663) -,___DEF_SUB(___X1664) -,___DEF_SUB(___X1665) -,___DEF_SUB(___X1666) -,___DEF_SUB(___X1667) -,___DEF_SUB(___X1668) -,___DEF_SUB(___X1669) -,___DEF_SUB(___X1670) -,___DEF_SUB(___X1671) -,___DEF_SUB(___X1672) -,___DEF_SUB(___X1673) -,___DEF_SUB(___X1674) -,___DEF_SUB(___X1675) -,___DEF_SUB(___X1676) -,___DEF_SUB(___X1677) -,___DEF_SUB(___X1678) -,___DEF_SUB(___X1679) -,___DEF_SUB(___X1680) -,___DEF_SUB(___X1681) -,___DEF_SUB(___X1682) -,___DEF_SUB(___X1683) -,___DEF_SUB(___X1684) -,___DEF_SUB(___X1685) -,___DEF_SUB(___X1686) -,___DEF_SUB(___X1687) -,___DEF_SUB(___X1688) -,___DEF_SUB(___X1689) -,___DEF_SUB(___X1690) -,___DEF_SUB(___X1691) -,___DEF_SUB(___X1692) -,___DEF_SUB(___X1693) -,___DEF_SUB(___X1694) -,___DEF_SUB(___X1695) -,___DEF_SUB(___X1696) -,___DEF_SUB(___X1697) -,___DEF_SUB(___X1698) -,___DEF_SUB(___X1699) -,___DEF_SUB(___X1700) -,___DEF_SUB(___X1701) -,___DEF_SUB(___X1702) -,___DEF_SUB(___X1703) -,___DEF_SUB(___X1704) -,___DEF_SUB(___X1705) -,___DEF_SUB(___X1706) -,___DEF_SUB(___X1707) -,___DEF_SUB(___X1708) -,___DEF_SUB(___X1709) -,___DEF_SUB(___X1710) -,___DEF_SUB(___X1711) -,___DEF_SUB(___X1712) -,___DEF_SUB(___X1713) -,___DEF_SUB(___X1714) -,___DEF_SUB(___X1715) -,___DEF_SUB(___X1716) -,___DEF_SUB(___X1717) -,___DEF_SUB(___X1718) -,___DEF_SUB(___X1719) -,___DEF_SUB(___X1720) -,___DEF_SUB(___X1721) -,___DEF_SUB(___X1722) -,___DEF_SUB(___X1723) -,___DEF_SUB(___X1724) -,___DEF_SUB(___X1725) -,___DEF_SUB(___X1726) -,___DEF_SUB(___X1727) -,___DEF_SUB(___X1728) -,___DEF_SUB(___X1729) -,___DEF_SUB(___X1730) -,___DEF_SUB(___X1731) -,___DEF_SUB(___X1732) -,___DEF_SUB(___X1733) -,___DEF_SUB(___X1734) -,___DEF_SUB(___X1735) -,___DEF_SUB(___X1736) -,___DEF_SUB(___X1737) -,___DEF_SUB(___X1738) -,___DEF_SUB(___X1739) -,___DEF_SUB(___X1740) -,___DEF_SUB(___X1741) -,___DEF_SUB(___X1742) -,___DEF_SUB(___X1743) -,___DEF_SUB(___X1744) -,___DEF_SUB(___X1745) -,___DEF_SUB(___X1746) -,___DEF_SUB(___X1747) -,___DEF_SUB(___X1748) -,___DEF_SUB(___X1749) -,___DEF_SUB(___X1750) -,___DEF_SUB(___X1751) -,___DEF_SUB(___X1752) -,___DEF_SUB(___X1753) -,___DEF_SUB(___X1754) -,___DEF_SUB(___X1755) -,___DEF_SUB(___X1756) -,___DEF_SUB(___X1757) -,___DEF_SUB(___X1758) -,___DEF_SUB(___X1759) -,___DEF_SUB(___X1760) -,___DEF_SUB(___X1761) -,___DEF_SUB(___X1762) -,___DEF_SUB(___X1763) -,___DEF_SUB(___X1764) -,___DEF_SUB(___X1765) -,___DEF_SUB(___X1766) -,___DEF_SUB(___X1767) -,___DEF_SUB(___X1768) -,___DEF_SUB(___X1769) -,___DEF_SUB(___X1770) -,___DEF_SUB(___X1771) -,___DEF_SUB(___X1772) -,___DEF_SUB(___X1773) -,___DEF_SUB(___X1774) -,___DEF_SUB(___X1775) -,___DEF_SUB(___X1776) -,___DEF_SUB(___X1777) -,___DEF_SUB(___X1778) -,___DEF_SUB(___X1779) -,___DEF_SUB(___X1780) -,___DEF_SUB(___X1781) -,___DEF_SUB(___X1782) -,___DEF_SUB(___X1783) -,___DEF_SUB(___X1784) -,___DEF_SUB(___X1785) -,___DEF_SUB(___X1786) -,___DEF_SUB(___X1787) -,___DEF_SUB(___X1788) -,___DEF_SUB(___X1789) -,___DEF_SUB(___X1790) -,___DEF_SUB(___X1791) -,___DEF_SUB(___X1792) -,___DEF_SUB(___X1793) -,___DEF_SUB(___X1794) -,___DEF_SUB(___X1795) -,___DEF_SUB(___X1796) -,___DEF_SUB(___X1797) -,___DEF_SUB(___X1798) -,___DEF_SUB(___X1799) -,___DEF_SUB(___X1800) -,___DEF_SUB(___X1801) -,___DEF_SUB(___X1802) -,___DEF_SUB(___X1803) -,___DEF_SUB(___X1804) -,___DEF_SUB(___X1805) -,___DEF_SUB(___X1806) -,___DEF_SUB(___X1807) -,___DEF_SUB(___X1808) -,___DEF_SUB(___X1809) -,___DEF_SUB(___X1810) -,___DEF_SUB(___X1811) -,___DEF_SUB(___X1812) -,___DEF_SUB(___X1813) -,___DEF_SUB(___X1814) -,___DEF_SUB(___X1815) -,___DEF_SUB(___X1816) -,___DEF_SUB(___X1817) -,___DEF_SUB(___X1818) -,___DEF_SUB(___X1819) -,___DEF_SUB(___X1820) -,___DEF_SUB(___X1821) -,___DEF_SUB(___X1822) -,___DEF_SUB(___X1823) -,___DEF_SUB(___X1824) -,___DEF_SUB(___X1825) -,___DEF_SUB(___X1826) -,___DEF_SUB(___X1827) -,___DEF_SUB(___X1828) -,___DEF_SUB(___X1829) -,___DEF_SUB(___X1830) -,___DEF_SUB(___X1831) -,___DEF_SUB(___X1832) -,___DEF_SUB(___X1833) -,___DEF_SUB(___X1834) -,___DEF_SUB(___X1835) -,___DEF_SUB(___X1836) -,___DEF_SUB(___X1837) -,___DEF_SUB(___X1838) -,___DEF_SUB(___X1839) -,___DEF_SUB(___X1840) -,___DEF_SUB(___X1841) -,___DEF_SUB(___X1842) -,___DEF_SUB(___X1843) -,___DEF_SUB(___X1844) -,___DEF_SUB(___X1845) -,___DEF_SUB(___X1846) -,___DEF_SUB(___X1847) -,___DEF_SUB(___X1848) -,___DEF_SUB(___X1849) -,___DEF_SUB(___X1850) -,___DEF_SUB(___X1851) -,___DEF_SUB(___X1852) -,___DEF_SUB(___X1853) -,___DEF_SUB(___X1854) -,___DEF_SUB(___X1855) -,___DEF_SUB(___X1856) -,___DEF_SUB(___X1857) -,___DEF_SUB(___X1858) -,___DEF_SUB(___X1859) -,___DEF_SUB(___X1860) -,___DEF_SUB(___X1861) -,___DEF_SUB(___X1862) -,___DEF_SUB(___X1863) -,___DEF_SUB(___X1864) -,___DEF_SUB(___X1865) -,___DEF_SUB(___X1866) -,___DEF_SUB(___X1867) -,___DEF_SUB(___X1868) -,___DEF_SUB(___X1869) -,___DEF_SUB(___X1870) -,___DEF_SUB(___X1871) -,___DEF_SUB(___X1872) -,___DEF_SUB(___X1873) -,___DEF_SUB(___X1874) -,___DEF_SUB(___X1875) -,___DEF_SUB(___X1876) -,___DEF_SUB(___X1877) -,___DEF_SUB(___X1878) -,___DEF_SUB(___X1879) -,___DEF_SUB(___X1880) -,___DEF_SUB(___X1881) -,___DEF_SUB(___X1882) -,___DEF_SUB(___X1883) -,___DEF_SUB(___X1884) -,___DEF_SUB(___X1885) -,___DEF_SUB(___X1886) -,___DEF_SUB(___X1887) -,___DEF_SUB(___X1888) -,___DEF_SUB(___X1889) -,___DEF_SUB(___X1890) -,___DEF_SUB(___X1891) -,___DEF_SUB(___X1892) -,___DEF_SUB(___X1893) -,___DEF_SUB(___X1894) -,___DEF_SUB(___X1895) -,___DEF_SUB(___X1896) -,___DEF_SUB(___X1897) -,___DEF_SUB(___X1898) -,___DEF_SUB(___X1899) -,___DEF_SUB(___X1900) -,___DEF_SUB(___X1901) -,___DEF_SUB(___X1902) -,___DEF_SUB(___X1903) -,___DEF_SUB(___X1904) -,___DEF_SUB(___X1905) -,___DEF_SUB(___X1906) -,___DEF_SUB(___X1907) -,___DEF_SUB(___X1908) -,___DEF_SUB(___X1909) -,___DEF_SUB(___X1910) -,___DEF_SUB(___X1911) -,___DEF_SUB(___X1912) -,___DEF_SUB(___X1913) -,___DEF_SUB(___X1914) -,___DEF_SUB(___X1915) -,___DEF_SUB(___X1916) -,___DEF_SUB(___X1917) -,___DEF_SUB(___X1918) -,___DEF_SUB(___X1919) -,___DEF_SUB(___X1920) -,___DEF_SUB(___X1921) -,___DEF_SUB(___X1922) -,___DEF_SUB(___X1923) -,___DEF_SUB(___X1924) -,___DEF_SUB(___X1925) -,___DEF_SUB(___X1926) -,___DEF_SUB(___X1927) -,___DEF_SUB(___X1928) -,___DEF_SUB(___X1929) -,___DEF_SUB(___X1930) -,___DEF_SUB(___X1931) -,___DEF_SUB(___X1932) -,___DEF_SUB(___X1933) -,___DEF_SUB(___X1934) -,___DEF_SUB(___X1935) -,___DEF_SUB(___X1936) -,___DEF_SUB(___X1937) -,___DEF_SUB(___X1938) -,___DEF_SUB(___X1939) -,___DEF_SUB(___X1940) -,___DEF_SUB(___X1941) -,___DEF_SUB(___X1942) -,___DEF_SUB(___X1943) -,___DEF_SUB(___X1944) -,___DEF_SUB(___X1945) -,___DEF_SUB(___X1946) -,___DEF_SUB(___X1947) -,___DEF_SUB(___X1948) -,___DEF_SUB(___X1949) -,___DEF_SUB(___X1950) -,___DEF_SUB(___X1951) -,___DEF_SUB(___X1952) -,___DEF_SUB(___X1953) -,___DEF_SUB(___X1954) -,___DEF_SUB(___X1955) -,___DEF_SUB(___X1956) -,___DEF_SUB(___X1957) -,___DEF_SUB(___X1958) -,___DEF_SUB(___X1959) -,___DEF_SUB(___X1960) -,___DEF_SUB(___X1961) -,___DEF_SUB(___X1962) -,___DEF_SUB(___X1963) -,___DEF_SUB(___X1964) -,___DEF_SUB(___X1965) -,___DEF_SUB(___X1966) -,___DEF_SUB(___X1967) -,___DEF_SUB(___X1968) -,___DEF_SUB(___X1969) -,___DEF_SUB(___X1970) -,___DEF_SUB(___X1971) -,___DEF_SUB(___X1972) -,___DEF_SUB(___X1973) -,___DEF_SUB(___X1974) -,___DEF_SUB(___X1975) -,___DEF_SUB(___X1976) -,___DEF_SUB(___X1977) -,___DEF_SUB(___X1978) -,___DEF_SUB(___X1979) -,___DEF_SUB(___X1980) -,___DEF_SUB(___X1981) -,___DEF_SUB(___X1982) -,___DEF_SUB(___X1983) -,___DEF_SUB(___X1984) -,___DEF_SUB(___X1985) -,___DEF_SUB(___X1986) -,___DEF_SUB(___X1987) -,___DEF_SUB(___X1988) -,___DEF_SUB(___X1989) -,___DEF_SUB(___X1990) -,___DEF_SUB(___X1991) -,___DEF_SUB(___X1992) -,___DEF_SUB(___X1993) -,___DEF_SUB(___X1994) -,___DEF_SUB(___X1995) -,___DEF_SUB(___X1996) -,___DEF_SUB(___X1997) -,___DEF_SUB(___X1998) -,___DEF_SUB(___X1999) -,___DEF_SUB(___X2000) -,___DEF_SUB(___X2001) -,___DEF_SUB(___X2002) -,___DEF_SUB(___X2003) -,___DEF_SUB(___X2004) -,___DEF_SUB(___X2005) -,___DEF_SUB(___X2006) -,___DEF_SUB(___X2007) -,___DEF_SUB(___X2008) -,___DEF_SUB(___X2009) -,___DEF_SUB(___X2010) -,___DEF_SUB(___X2011) -,___DEF_SUB(___X2012) -,___DEF_SUB(___X2013) -,___DEF_SUB(___X2014) -,___DEF_SUB(___X2015) -,___DEF_SUB(___X2016) -,___DEF_SUB(___X2017) -,___DEF_SUB(___X2018) -,___DEF_SUB(___X2019) -,___DEF_SUB(___X2020) -,___DEF_SUB(___X2021) -,___DEF_SUB(___X2022) -,___DEF_SUB(___X2023) -,___DEF_SUB(___X2024) -,___DEF_SUB(___X2025) -,___DEF_SUB(___X2026) -,___DEF_SUB(___X2027) -,___DEF_SUB(___X2028) -,___DEF_SUB(___X2029) -,___DEF_SUB(___X2030) -,___DEF_SUB(___X2031) -,___DEF_SUB(___X2032) -,___DEF_SUB(___X2033) -,___DEF_SUB(___X2034) -,___DEF_SUB(___X2035) -,___DEF_SUB(___X2036) -,___DEF_SUB(___X2037) -,___DEF_SUB(___X2038) -,___DEF_SUB(___X2039) -,___DEF_SUB(___X2040) -,___DEF_SUB(___X2041) -,___DEF_SUB(___X2042) -,___DEF_SUB(___X2043) -,___DEF_SUB(___X2044) -,___DEF_SUB(___X2045) -,___DEF_SUB(___X2046) -,___DEF_SUB(___X2047) -,___DEF_SUB(___X2048) -,___DEF_SUB(___X2049) -,___DEF_SUB(___X2050) -,___DEF_SUB(___X2051) -,___DEF_SUB(___X2052) -,___DEF_SUB(___X2053) -,___DEF_SUB(___X2054) -,___DEF_SUB(___X2055) -,___DEF_SUB(___X2056) -,___DEF_SUB(___X2057) -,___DEF_SUB(___X2058) -,___DEF_SUB(___X2059) -,___DEF_SUB(___X2060) -,___DEF_SUB(___X2061) -,___DEF_SUB(___X2062) -,___DEF_SUB(___X2063) -,___DEF_SUB(___X2064) -,___DEF_SUB(___X2065) -,___DEF_SUB(___X2066) -,___DEF_SUB(___X2067) -,___DEF_SUB(___X2068) -,___DEF_SUB(___X2069) -,___DEF_SUB(___X2070) -,___DEF_SUB(___X2071) -,___DEF_SUB(___X2072) -,___DEF_SUB(___X2073) -,___DEF_SUB(___X2074) -,___DEF_SUB(___X2075) -,___DEF_SUB(___X2076) -,___DEF_SUB(___X2077) -,___DEF_SUB(___X2078) -,___DEF_SUB(___X2079) -,___DEF_SUB(___X2080) -,___DEF_SUB(___X2081) -,___DEF_SUB(___X2082) -,___DEF_SUB(___X2083) -,___DEF_SUB(___X2084) -,___DEF_SUB(___X2085) -,___DEF_SUB(___X2086) -,___DEF_SUB(___X2087) -,___DEF_SUB(___X2088) -,___DEF_SUB(___X2089) -,___DEF_SUB(___X2090) -,___DEF_SUB(___X2091) -,___DEF_SUB(___X2092) -,___DEF_SUB(___X2093) -,___DEF_SUB(___X2094) -,___DEF_SUB(___X2095) -,___DEF_SUB(___X2096) -,___DEF_SUB(___X2097) -,___DEF_SUB(___X2098) -,___DEF_SUB(___X2099) -,___DEF_SUB(___X2100) -,___DEF_SUB(___X2101) -,___DEF_SUB(___X2102) -,___DEF_SUB(___X2103) -,___DEF_SUB(___X2104) -,___DEF_SUB(___X2105) -,___DEF_SUB(___X2106) -,___DEF_SUB(___X2107) -,___DEF_SUB(___X2108) -,___DEF_SUB(___X2109) -,___DEF_SUB(___X2110) -,___DEF_SUB(___X2111) -,___DEF_SUB(___X2112) -,___DEF_SUB(___X2113) -,___DEF_SUB(___X2114) -,___DEF_SUB(___X2115) -,___DEF_SUB(___X2116) -,___DEF_SUB(___X2117) -,___DEF_SUB(___X2118) -,___DEF_SUB(___X2119) -,___DEF_SUB(___X2120) -,___DEF_SUB(___X2121) -,___DEF_SUB(___X2122) -,___DEF_SUB(___X2123) -,___DEF_SUB(___X2124) -,___DEF_SUB(___X2125) -,___DEF_SUB(___X2126) -,___DEF_SUB(___X2127) -,___DEF_SUB(___X2128) -,___DEF_SUB(___X2129) -,___DEF_SUB(___X2130) -,___DEF_SUB(___X2131) -,___DEF_SUB(___X2132) -,___DEF_SUB(___X2133) -,___DEF_SUB(___X2134) -,___DEF_SUB(___X2135) -,___DEF_SUB(___X2136) -,___DEF_SUB(___X2137) -,___DEF_SUB(___X2138) -,___DEF_SUB(___X2139) -,___DEF_SUB(___X2140) -,___DEF_SUB(___X2141) -,___DEF_SUB(___X2142) -,___DEF_SUB(___X2143) -,___DEF_SUB(___X2144) -,___DEF_SUB(___X2145) -,___DEF_SUB(___X2146) -,___DEF_SUB(___X2147) -,___DEF_SUB(___X2148) -,___DEF_SUB(___X2149) -,___DEF_SUB(___X2150) -,___DEF_SUB(___X2151) -,___DEF_SUB(___X2152) -,___DEF_SUB(___X2153) -,___DEF_SUB(___X2154) -,___DEF_SUB(___X2155) -,___DEF_SUB(___X2156) -,___DEF_SUB(___X2157) -,___DEF_SUB(___X2158) -,___DEF_SUB(___X2159) -,___DEF_SUB(___X2160) -,___DEF_SUB(___X2161) -,___DEF_SUB(___X2162) -,___DEF_SUB(___X2163) -,___DEF_SUB(___X2164) -,___DEF_SUB(___X2165) -,___DEF_SUB(___X2166) -,___DEF_SUB(___X2167) -,___DEF_SUB(___X2168) -,___DEF_SUB(___X2169) -,___DEF_SUB(___X2170) -,___DEF_SUB(___X2171) -,___DEF_SUB(___X2172) -,___DEF_SUB(___X2173) -,___DEF_SUB(___X2174) -,___DEF_SUB(___X2175) -,___DEF_SUB(___X2176) -,___DEF_SUB(___X2177) -,___DEF_SUB(___X2178) -,___DEF_SUB(___X2179) -,___DEF_SUB(___X2180) -,___DEF_SUB(___X2181) -,___DEF_SUB(___X2182) -,___DEF_SUB(___X2183) -,___DEF_SUB(___X2184) -,___DEF_SUB(___X2185) -,___DEF_SUB(___X2186) -,___DEF_SUB(___X2187) -,___DEF_SUB(___X2188) -,___DEF_SUB(___X2189) -,___DEF_SUB(___X2190) -,___DEF_SUB(___X2191) -,___DEF_SUB(___X2192) -,___DEF_SUB(___X2193) -,___DEF_SUB(___X2194) -,___DEF_SUB(___X2195) -,___DEF_SUB(___X2196) -,___DEF_SUB(___X2197) -,___DEF_SUB(___X2198) -,___DEF_SUB(___X2199) -,___DEF_SUB(___X2200) -,___DEF_SUB(___X2201) -,___DEF_SUB(___X2202) -,___DEF_SUB(___X2203) -,___DEF_SUB(___X2204) -,___DEF_SUB(___X2205) -,___DEF_SUB(___X2206) -,___DEF_SUB(___X2207) -,___DEF_SUB(___X2208) -,___DEF_SUB(___X2209) -,___DEF_SUB(___X2210) -,___DEF_SUB(___X2211) -,___DEF_SUB(___X2212) -,___DEF_SUB(___X2213) -,___DEF_SUB(___X2214) -,___DEF_SUB(___X2215) -,___DEF_SUB(___X2216) -,___DEF_SUB(___X2217) -___END_SUB - - - -#define ___C_TAG_void_2a_ ___CNS(1612) - -#include -#include -#define ___CFUN_SELECT(inl,ool)ool -#define ___NARGS 0 -___BEGIN_CFUN(___retropikzel_2f_pffi_23_0,int ___result) -___BEGIN_CFUN_BODY -#undef ___AT_END -#define ___return(___val) do { ___CFUN_ASSIGN(___result,___val) goto ___return_retropikzel_2f_pffi_23_0; } while (0) -___return(sizeof(int8_t)); -___return_retropikzel_2f_pffi_23_0:; -#undef ___return -#ifndef ___AT_END -#define ___AT_END -#endif -___BEGIN_CFUN_INT_TO_SCMOBJ(___result,___CFUN_RESULT) -___CFUN_SET_RESULT -___END_CFUN_INT_TO_SCMOBJ(___result,___CFUN_RESULT) -___END_CFUN_BODY -___CFUN_ERROR -___END_CFUN -#undef ___NARGS -#undef ___CFUN_SELECT - -#define ___CFUN_SELECT(inl,ool)ool -#define ___NARGS 0 -___BEGIN_CFUN(___retropikzel_2f_pffi_23_1,int ___result) -___BEGIN_CFUN_BODY -#undef ___AT_END -#define ___return(___val) do { ___CFUN_ASSIGN(___result,___val) goto ___return_retropikzel_2f_pffi_23_1; } while (0) -___return(sizeof(uint8_t)); -___return_retropikzel_2f_pffi_23_1:; -#undef ___return -#ifndef ___AT_END -#define ___AT_END -#endif -___BEGIN_CFUN_INT_TO_SCMOBJ(___result,___CFUN_RESULT) -___CFUN_SET_RESULT -___END_CFUN_INT_TO_SCMOBJ(___result,___CFUN_RESULT) -___END_CFUN_BODY -___CFUN_ERROR -___END_CFUN -#undef ___NARGS -#undef ___CFUN_SELECT - -#define ___CFUN_SELECT(inl,ool)ool -#define ___NARGS 0 -___BEGIN_CFUN(___retropikzel_2f_pffi_23_2,int ___result) -___BEGIN_CFUN_BODY -#undef ___AT_END -#define ___return(___val) do { ___CFUN_ASSIGN(___result,___val) goto ___return_retropikzel_2f_pffi_23_2; } while (0) -___return(sizeof(int16_t)); -___return_retropikzel_2f_pffi_23_2:; -#undef ___return -#ifndef ___AT_END -#define ___AT_END -#endif -___BEGIN_CFUN_INT_TO_SCMOBJ(___result,___CFUN_RESULT) -___CFUN_SET_RESULT -___END_CFUN_INT_TO_SCMOBJ(___result,___CFUN_RESULT) -___END_CFUN_BODY -___CFUN_ERROR -___END_CFUN -#undef ___NARGS -#undef ___CFUN_SELECT - -#define ___CFUN_SELECT(inl,ool)ool -#define ___NARGS 0 -___BEGIN_CFUN(___retropikzel_2f_pffi_23_3,int ___result) -___BEGIN_CFUN_BODY -#undef ___AT_END -#define ___return(___val) do { ___CFUN_ASSIGN(___result,___val) goto ___return_retropikzel_2f_pffi_23_3; } while (0) -___return(sizeof(uint16_t)); -___return_retropikzel_2f_pffi_23_3:; -#undef ___return -#ifndef ___AT_END -#define ___AT_END -#endif -___BEGIN_CFUN_INT_TO_SCMOBJ(___result,___CFUN_RESULT) -___CFUN_SET_RESULT -___END_CFUN_INT_TO_SCMOBJ(___result,___CFUN_RESULT) -___END_CFUN_BODY -___CFUN_ERROR -___END_CFUN -#undef ___NARGS -#undef ___CFUN_SELECT - -#define ___CFUN_SELECT(inl,ool)ool -#define ___NARGS 0 -___BEGIN_CFUN(___retropikzel_2f_pffi_23_4,int ___result) -___BEGIN_CFUN_BODY -#undef ___AT_END -#define ___return(___val) do { ___CFUN_ASSIGN(___result,___val) goto ___return_retropikzel_2f_pffi_23_4; } while (0) -___return(sizeof(int32_t)); -___return_retropikzel_2f_pffi_23_4:; -#undef ___return -#ifndef ___AT_END -#define ___AT_END -#endif -___BEGIN_CFUN_INT_TO_SCMOBJ(___result,___CFUN_RESULT) -___CFUN_SET_RESULT -___END_CFUN_INT_TO_SCMOBJ(___result,___CFUN_RESULT) -___END_CFUN_BODY -___CFUN_ERROR -___END_CFUN -#undef ___NARGS -#undef ___CFUN_SELECT - -#define ___CFUN_SELECT(inl,ool)ool -#define ___NARGS 0 -___BEGIN_CFUN(___retropikzel_2f_pffi_23_5,int ___result) -___BEGIN_CFUN_BODY -#undef ___AT_END -#define ___return(___val) do { ___CFUN_ASSIGN(___result,___val) goto ___return_retropikzel_2f_pffi_23_5; } while (0) -___return(sizeof(uint32_t)); -___return_retropikzel_2f_pffi_23_5:; -#undef ___return -#ifndef ___AT_END -#define ___AT_END -#endif -___BEGIN_CFUN_INT_TO_SCMOBJ(___result,___CFUN_RESULT) -___CFUN_SET_RESULT -___END_CFUN_INT_TO_SCMOBJ(___result,___CFUN_RESULT) -___END_CFUN_BODY -___CFUN_ERROR -___END_CFUN -#undef ___NARGS -#undef ___CFUN_SELECT - -#define ___CFUN_SELECT(inl,ool)ool -#define ___NARGS 0 -___BEGIN_CFUN(___retropikzel_2f_pffi_23_6,int ___result) -___BEGIN_CFUN_BODY -#undef ___AT_END -#define ___return(___val) do { ___CFUN_ASSIGN(___result,___val) goto ___return_retropikzel_2f_pffi_23_6; } while (0) -___return(sizeof(int64_t)); -___return_retropikzel_2f_pffi_23_6:; -#undef ___return -#ifndef ___AT_END -#define ___AT_END -#endif -___BEGIN_CFUN_INT_TO_SCMOBJ(___result,___CFUN_RESULT) -___CFUN_SET_RESULT -___END_CFUN_INT_TO_SCMOBJ(___result,___CFUN_RESULT) -___END_CFUN_BODY -___CFUN_ERROR -___END_CFUN -#undef ___NARGS -#undef ___CFUN_SELECT - -#define ___CFUN_SELECT(inl,ool)ool -#define ___NARGS 0 -___BEGIN_CFUN(___retropikzel_2f_pffi_23_7,int ___result) -___BEGIN_CFUN_BODY -#undef ___AT_END -#define ___return(___val) do { ___CFUN_ASSIGN(___result,___val) goto ___return_retropikzel_2f_pffi_23_7; } while (0) -___return(sizeof(uint64_t)); -___return_retropikzel_2f_pffi_23_7:; -#undef ___return -#ifndef ___AT_END -#define ___AT_END -#endif -___BEGIN_CFUN_INT_TO_SCMOBJ(___result,___CFUN_RESULT) -___CFUN_SET_RESULT -___END_CFUN_INT_TO_SCMOBJ(___result,___CFUN_RESULT) -___END_CFUN_BODY -___CFUN_ERROR -___END_CFUN -#undef ___NARGS -#undef ___CFUN_SELECT - -#define ___CFUN_SELECT(inl,ool)ool -#define ___NARGS 0 -___BEGIN_CFUN(___retropikzel_2f_pffi_23_8,int ___result) -___BEGIN_CFUN_BODY -#undef ___AT_END -#define ___return(___val) do { ___CFUN_ASSIGN(___result,___val) goto ___return_retropikzel_2f_pffi_23_8; } while (0) -___return(sizeof(char)); -___return_retropikzel_2f_pffi_23_8:; -#undef ___return -#ifndef ___AT_END -#define ___AT_END -#endif -___BEGIN_CFUN_INT_TO_SCMOBJ(___result,___CFUN_RESULT) -___CFUN_SET_RESULT -___END_CFUN_INT_TO_SCMOBJ(___result,___CFUN_RESULT) -___END_CFUN_BODY -___CFUN_ERROR -___END_CFUN -#undef ___NARGS -#undef ___CFUN_SELECT - -#define ___CFUN_SELECT(inl,ool)ool -#define ___NARGS 0 -___BEGIN_CFUN(___retropikzel_2f_pffi_23_9,int ___result) -___BEGIN_CFUN_BODY -#undef ___AT_END -#define ___return(___val) do { ___CFUN_ASSIGN(___result,___val) goto ___return_retropikzel_2f_pffi_23_9; } while (0) -___return(sizeof(unsigned char)); -___return_retropikzel_2f_pffi_23_9:; -#undef ___return -#ifndef ___AT_END -#define ___AT_END -#endif -___BEGIN_CFUN_INT_TO_SCMOBJ(___result,___CFUN_RESULT) -___CFUN_SET_RESULT -___END_CFUN_INT_TO_SCMOBJ(___result,___CFUN_RESULT) -___END_CFUN_BODY -___CFUN_ERROR -___END_CFUN -#undef ___NARGS -#undef ___CFUN_SELECT - -#define ___CFUN_SELECT(inl,ool)ool -#define ___NARGS 0 -___BEGIN_CFUN(___retropikzel_2f_pffi_23_10,int ___result) -___BEGIN_CFUN_BODY -#undef ___AT_END -#define ___return(___val) do { ___CFUN_ASSIGN(___result,___val) goto ___return_retropikzel_2f_pffi_23_10; } while (0) -___return(sizeof(short)); -___return_retropikzel_2f_pffi_23_10:; -#undef ___return -#ifndef ___AT_END -#define ___AT_END -#endif -___BEGIN_CFUN_INT_TO_SCMOBJ(___result,___CFUN_RESULT) -___CFUN_SET_RESULT -___END_CFUN_INT_TO_SCMOBJ(___result,___CFUN_RESULT) -___END_CFUN_BODY -___CFUN_ERROR -___END_CFUN -#undef ___NARGS -#undef ___CFUN_SELECT - -#define ___CFUN_SELECT(inl,ool)ool -#define ___NARGS 0 -___BEGIN_CFUN(___retropikzel_2f_pffi_23_11,int ___result) -___BEGIN_CFUN_BODY -#undef ___AT_END -#define ___return(___val) do { ___CFUN_ASSIGN(___result,___val) goto ___return_retropikzel_2f_pffi_23_11; } while (0) -___return(sizeof(unsigned short)); -___return_retropikzel_2f_pffi_23_11:; -#undef ___return -#ifndef ___AT_END -#define ___AT_END -#endif -___BEGIN_CFUN_INT_TO_SCMOBJ(___result,___CFUN_RESULT) -___CFUN_SET_RESULT -___END_CFUN_INT_TO_SCMOBJ(___result,___CFUN_RESULT) -___END_CFUN_BODY -___CFUN_ERROR -___END_CFUN -#undef ___NARGS -#undef ___CFUN_SELECT - -#define ___CFUN_SELECT(inl,ool)ool -#define ___NARGS 0 -___BEGIN_CFUN(___retropikzel_2f_pffi_23_12,int ___result) -___BEGIN_CFUN_BODY -#undef ___AT_END -#define ___return(___val) do { ___CFUN_ASSIGN(___result,___val) goto ___return_retropikzel_2f_pffi_23_12; } while (0) -___return(sizeof(int)); -___return_retropikzel_2f_pffi_23_12:; -#undef ___return -#ifndef ___AT_END -#define ___AT_END -#endif -___BEGIN_CFUN_INT_TO_SCMOBJ(___result,___CFUN_RESULT) -___CFUN_SET_RESULT -___END_CFUN_INT_TO_SCMOBJ(___result,___CFUN_RESULT) -___END_CFUN_BODY -___CFUN_ERROR -___END_CFUN -#undef ___NARGS -#undef ___CFUN_SELECT - -#define ___CFUN_SELECT(inl,ool)ool -#define ___NARGS 0 -___BEGIN_CFUN(___retropikzel_2f_pffi_23_13,int ___result) -___BEGIN_CFUN_BODY -#undef ___AT_END -#define ___return(___val) do { ___CFUN_ASSIGN(___result,___val) goto ___return_retropikzel_2f_pffi_23_13; } while (0) -___return(sizeof(unsigned int)); -___return_retropikzel_2f_pffi_23_13:; -#undef ___return -#ifndef ___AT_END -#define ___AT_END -#endif -___BEGIN_CFUN_INT_TO_SCMOBJ(___result,___CFUN_RESULT) -___CFUN_SET_RESULT -___END_CFUN_INT_TO_SCMOBJ(___result,___CFUN_RESULT) -___END_CFUN_BODY -___CFUN_ERROR -___END_CFUN -#undef ___NARGS -#undef ___CFUN_SELECT - -#define ___CFUN_SELECT(inl,ool)ool -#define ___NARGS 0 -___BEGIN_CFUN(___retropikzel_2f_pffi_23_14,int ___result) -___BEGIN_CFUN_BODY -#undef ___AT_END -#define ___return(___val) do { ___CFUN_ASSIGN(___result,___val) goto ___return_retropikzel_2f_pffi_23_14; } while (0) -___return(sizeof(long)); -___return_retropikzel_2f_pffi_23_14:; -#undef ___return -#ifndef ___AT_END -#define ___AT_END -#endif -___BEGIN_CFUN_INT_TO_SCMOBJ(___result,___CFUN_RESULT) -___CFUN_SET_RESULT -___END_CFUN_INT_TO_SCMOBJ(___result,___CFUN_RESULT) -___END_CFUN_BODY -___CFUN_ERROR -___END_CFUN -#undef ___NARGS -#undef ___CFUN_SELECT - -#define ___CFUN_SELECT(inl,ool)ool -#define ___NARGS 0 -___BEGIN_CFUN(___retropikzel_2f_pffi_23_15,int ___result) -___BEGIN_CFUN_BODY -#undef ___AT_END -#define ___return(___val) do { ___CFUN_ASSIGN(___result,___val) goto ___return_retropikzel_2f_pffi_23_15; } while (0) -___return(sizeof(unsigned long)); -___return_retropikzel_2f_pffi_23_15:; -#undef ___return -#ifndef ___AT_END -#define ___AT_END -#endif -___BEGIN_CFUN_INT_TO_SCMOBJ(___result,___CFUN_RESULT) -___CFUN_SET_RESULT -___END_CFUN_INT_TO_SCMOBJ(___result,___CFUN_RESULT) -___END_CFUN_BODY -___CFUN_ERROR -___END_CFUN -#undef ___NARGS -#undef ___CFUN_SELECT - -#define ___CFUN_SELECT(inl,ool)ool -#define ___NARGS 0 -___BEGIN_CFUN(___retropikzel_2f_pffi_23_16,int ___result) -___BEGIN_CFUN_BODY -#undef ___AT_END -#define ___return(___val) do { ___CFUN_ASSIGN(___result,___val) goto ___return_retropikzel_2f_pffi_23_16; } while (0) -___return(sizeof(float)); -___return_retropikzel_2f_pffi_23_16:; -#undef ___return -#ifndef ___AT_END -#define ___AT_END -#endif -___BEGIN_CFUN_INT_TO_SCMOBJ(___result,___CFUN_RESULT) -___CFUN_SET_RESULT -___END_CFUN_INT_TO_SCMOBJ(___result,___CFUN_RESULT) -___END_CFUN_BODY -___CFUN_ERROR -___END_CFUN -#undef ___NARGS -#undef ___CFUN_SELECT - -#define ___CFUN_SELECT(inl,ool)ool -#define ___NARGS 0 -___BEGIN_CFUN(___retropikzel_2f_pffi_23_17,int ___result) -___BEGIN_CFUN_BODY -#undef ___AT_END -#define ___return(___val) do { ___CFUN_ASSIGN(___result,___val) goto ___return_retropikzel_2f_pffi_23_17; } while (0) -___return(sizeof(double)); -___return_retropikzel_2f_pffi_23_17:; -#undef ___return -#ifndef ___AT_END -#define ___AT_END -#endif -___BEGIN_CFUN_INT_TO_SCMOBJ(___result,___CFUN_RESULT) -___CFUN_SET_RESULT -___END_CFUN_INT_TO_SCMOBJ(___result,___CFUN_RESULT) -___END_CFUN_BODY -___CFUN_ERROR -___END_CFUN -#undef ___NARGS -#undef ___CFUN_SELECT - -#define ___CFUN_SELECT(inl,ool)ool -#define ___NARGS 0 -___BEGIN_CFUN(___retropikzel_2f_pffi_23_18,int ___result) -___BEGIN_CFUN_BODY -#undef ___AT_END -#define ___return(___val) do { ___CFUN_ASSIGN(___result,___val) goto ___return_retropikzel_2f_pffi_23_18; } while (0) -___return(sizeof(void*)); -___return_retropikzel_2f_pffi_23_18:; -#undef ___return -#ifndef ___AT_END -#define ___AT_END -#endif -___BEGIN_CFUN_INT_TO_SCMOBJ(___result,___CFUN_RESULT) -___CFUN_SET_RESULT -___END_CFUN_INT_TO_SCMOBJ(___result,___CFUN_RESULT) -___END_CFUN_BODY -___CFUN_ERROR -___END_CFUN -#undef ___NARGS -#undef ___CFUN_SELECT - -#define ___CFUN_SELECT(inl,ool)ool -#define ___NARGS 1 -___BEGIN_CFUN(___retropikzel_2f_pffi_23_19,___BOOL ___result) -#define ___ARG1 ___CFUN_ARG(1) -___BEGIN_CFUN_ARG(1,void* ___arg1_voidstar) -#define ___arg1 ___CFUN_CAST(void*,___arg1_voidstar) -___BEGIN_CFUN_SCMOBJ_TO_POINTER(___ARG1,___arg1_voidstar,___C_TAG_void_2a_,1) -___BEGIN_CFUN_BODY -#undef ___AT_END -#define ___return(___val) do { ___CFUN_ASSIGN(___result,___val) goto ___return_retropikzel_2f_pffi_23_19; } while (0) -___return(1); -___return_retropikzel_2f_pffi_23_19:; -#undef ___return -#ifndef ___AT_END -#define ___AT_END -#endif -___BEGIN_CFUN_BOOL_TO_SCMOBJ(___result,___CFUN_RESULT) -___CFUN_SET_RESULT -___END_CFUN_BOOL_TO_SCMOBJ(___result,___CFUN_RESULT) -___END_CFUN_BODY -___END_CFUN_SCMOBJ_TO_POINTER(___ARG1,___arg1_voidstar,___C_TAG_void_2a_,1) -#undef ___arg1 -___END_CFUN_ARG(1) -#undef ___ARG1 -___CFUN_ERROR -___END_CFUN -#undef ___NARGS -#undef ___CFUN_SELECT - -#define ___CFUN_SELECT(inl,ool)ool -#define ___NARGS 0 -#define ___result ___CFUN_CAST_AND_DEREF(void**,&___result_voidstar) -___BEGIN_CFUN(___retropikzel_2f_pffi_23_20,void* ___result_voidstar) -___BEGIN_CFUN_BODY -#undef ___AT_END -#define ___return(___val) do { ___CFUN_ASSIGN_POINTER(___result_voidstar,___val) goto ___return_retropikzel_2f_pffi_23_20; } while (0) -void* p = NULL; ___return(p); -___return_retropikzel_2f_pffi_23_20:; -#undef ___return -#ifndef ___AT_END -#define ___AT_END -#endif -___BEGIN_CFUN_POINTER_TO_SCMOBJ(___result_voidstar,___C_TAG_void_2a_,___RELEASE_POINTER,___CFUN_RESULT) -___CFUN_SET_RESULT -___END_CFUN_POINTER_TO_SCMOBJ(___result_voidstar,___C_TAG_void_2a_,___RELEASE_POINTER,___CFUN_RESULT) -___END_CFUN_BODY -___CFUN_ERROR -___END_CFUN -#undef ___result -#undef ___NARGS -#undef ___CFUN_SELECT - -#define ___CFUN_SELECT(inl,ool)ool -#define ___NARGS 1 -___BEGIN_CFUN(___retropikzel_2f_pffi_23_21,___BOOL ___result) -#define ___ARG1 ___CFUN_ARG(1) -___BEGIN_CFUN_ARG(1,void* ___arg1_voidstar) -#define ___arg1 ___CFUN_CAST(void*,___arg1_voidstar) -___BEGIN_CFUN_SCMOBJ_TO_POINTER(___ARG1,___arg1_voidstar,___C_TAG_void_2a_,1) -___BEGIN_CFUN_BODY -#undef ___AT_END -#define ___return(___val) do { ___CFUN_ASSIGN(___result,___val) goto ___return_retropikzel_2f_pffi_23_21; } while (0) -if(___arg1 == NULL) { ___return(1); } else { ___return(0); } -___return_retropikzel_2f_pffi_23_21:; -#undef ___return -#ifndef ___AT_END -#define ___AT_END -#endif -___BEGIN_CFUN_BOOL_TO_SCMOBJ(___result,___CFUN_RESULT) -___CFUN_SET_RESULT -___END_CFUN_BOOL_TO_SCMOBJ(___result,___CFUN_RESULT) -___END_CFUN_BODY -___END_CFUN_SCMOBJ_TO_POINTER(___ARG1,___arg1_voidstar,___C_TAG_void_2a_,1) -#undef ___arg1 -___END_CFUN_ARG(1) -#undef ___ARG1 -___CFUN_ERROR -___END_CFUN -#undef ___NARGS -#undef ___CFUN_SELECT - -#define ___CFUN_SELECT(inl,ool)ool -#define ___NARGS 1 -#define ___result ___CFUN_CAST_AND_DEREF(void**,&___result_voidstar) -___BEGIN_CFUN(___retropikzel_2f_pffi_23_22,void* ___result_voidstar) -#define ___ARG1 ___CFUN_ARG(1) -___BEGIN_CFUN_ARG(1,int ___arg1) -___BEGIN_CFUN_SCMOBJ_TO_INT(___ARG1,___arg1,1) -___BEGIN_CFUN_BODY -#undef ___AT_END -#define ___return(___val) do { ___CFUN_ASSIGN_POINTER(___result_voidstar,___val) goto ___return_retropikzel_2f_pffi_23_22; } while (0) -void* p = malloc(___arg1); ___return(p); -___return_retropikzel_2f_pffi_23_22:; -#undef ___return -#ifndef ___AT_END -#define ___AT_END -#endif -___BEGIN_CFUN_POINTER_TO_SCMOBJ(___result_voidstar,___C_TAG_void_2a_,___RELEASE_POINTER,___CFUN_RESULT) -___CFUN_SET_RESULT -___END_CFUN_POINTER_TO_SCMOBJ(___result_voidstar,___C_TAG_void_2a_,___RELEASE_POINTER,___CFUN_RESULT) -___END_CFUN_BODY -___END_CFUN_SCMOBJ_TO_INT(___ARG1,___arg1,1) -___END_CFUN_ARG(1) -#undef ___ARG1 -___CFUN_ERROR -___END_CFUN -#undef ___result -#undef ___NARGS -#undef ___CFUN_SELECT - -#define ___CFUN_SELECT(inl,ool)ool -#define ___NARGS 1 -___BEGIN_CFUN(___retropikzel_2f_pffi_23_23,___PTRDIFF_T ___result) -#define ___ARG1 ___CFUN_ARG(1) -___BEGIN_CFUN_ARG(1,void* ___arg1_voidstar) -#define ___arg1 ___CFUN_CAST(void*,___arg1_voidstar) -___BEGIN_CFUN_SCMOBJ_TO_POINTER(___ARG1,___arg1_voidstar,___C_TAG_void_2a_,1) -___BEGIN_CFUN_BODY -#undef ___AT_END -#define ___return(___val) do { ___CFUN_ASSIGN(___result,___val) goto ___return_retropikzel_2f_pffi_23_23; } while (0) -void* p = ___arg1; ___return((intptr_t)&p); -___return_retropikzel_2f_pffi_23_23:; -#undef ___return -#ifndef ___AT_END -#define ___AT_END -#endif -___BEGIN_CFUN_PTRDIFF_T_TO_SCMOBJ(___result,___CFUN_RESULT) -___CFUN_SET_RESULT -___END_CFUN_PTRDIFF_T_TO_SCMOBJ(___result,___CFUN_RESULT) -___END_CFUN_BODY -___END_CFUN_SCMOBJ_TO_POINTER(___ARG1,___arg1_voidstar,___C_TAG_void_2a_,1) -#undef ___arg1 -___END_CFUN_ARG(1) -#undef ___ARG1 -___CFUN_ERROR -___END_CFUN -#undef ___NARGS -#undef ___CFUN_SELECT - -#define ___CFUN_SELECT(inl,ool)ool -#define ___NARGS 1 -___BEGIN_CFUN_VOID(___retropikzel_2f_pffi_23_24) -#define ___ARG1 ___CFUN_ARG(1) -___BEGIN_CFUN_ARG(1,void* ___arg1_voidstar) -#define ___arg1 ___CFUN_CAST(void*,___arg1_voidstar) -___BEGIN_CFUN_SCMOBJ_TO_POINTER(___ARG1,___arg1_voidstar,___C_TAG_void_2a_,1) -___BEGIN_CFUN_BODY -#undef ___AT_END -#define ___return goto ___return_retropikzel_2f_pffi_23_24 -free(___arg1); -___return_retropikzel_2f_pffi_23_24:; -#undef ___return -#ifndef ___AT_END -#define ___AT_END -#endif -___CFUN_SET_RESULT_VOID -___END_CFUN_BODY -___END_CFUN_SCMOBJ_TO_POINTER(___ARG1,___arg1_voidstar,___C_TAG_void_2a_,1) -#undef ___arg1 -___END_CFUN_ARG(1) -#undef ___ARG1 -___CFUN_ERROR_VOID -___END_CFUN_VOID -#undef ___NARGS -#undef ___CFUN_SELECT - -#define ___CFUN_SELECT(inl,ool)ool -#define ___NARGS 3 -___BEGIN_CFUN_VOID(___retropikzel_2f_pffi_23_25) -#define ___ARG1 ___CFUN_ARG(1) -___BEGIN_CFUN_ARG(1,void* ___arg1_voidstar) -#define ___arg1 ___CFUN_CAST(void*,___arg1_voidstar) -___BEGIN_CFUN_SCMOBJ_TO_POINTER(___ARG1,___arg1_voidstar,___C_TAG_void_2a_,1) -#define ___ARG2 ___CFUN_ARG(2) -___BEGIN_CFUN_ARG(2,int ___arg2) -___BEGIN_CFUN_SCMOBJ_TO_INT(___ARG2,___arg2,2) -#define ___ARG3 ___CFUN_ARG(3) -___BEGIN_CFUN_ARG(3,___S8 ___arg3) -___BEGIN_CFUN_SCMOBJ_TO_S8(___ARG3,___arg3,3) -___BEGIN_CFUN_BODY -#undef ___AT_END -#define ___return goto ___return_retropikzel_2f_pffi_23_25 -*(int8_t*)((char*)___arg1 + ___arg2) = ___arg3; -___return_retropikzel_2f_pffi_23_25:; -#undef ___return -#ifndef ___AT_END -#define ___AT_END -#endif -___CFUN_SET_RESULT_VOID -___END_CFUN_BODY -___END_CFUN_SCMOBJ_TO_S8(___ARG3,___arg3,3) -___END_CFUN_ARG(3) -#undef ___ARG3 -___END_CFUN_SCMOBJ_TO_INT(___ARG2,___arg2,2) -___END_CFUN_ARG(2) -#undef ___ARG2 -___END_CFUN_SCMOBJ_TO_POINTER(___ARG1,___arg1_voidstar,___C_TAG_void_2a_,1) -#undef ___arg1 -___END_CFUN_ARG(1) -#undef ___ARG1 -___CFUN_ERROR_VOID -___END_CFUN_VOID -#undef ___NARGS -#undef ___CFUN_SELECT - -#define ___CFUN_SELECT(inl,ool)ool -#define ___NARGS 3 -___BEGIN_CFUN_VOID(___retropikzel_2f_pffi_23_26) -#define ___ARG1 ___CFUN_ARG(1) -___BEGIN_CFUN_ARG(1,void* ___arg1_voidstar) -#define ___arg1 ___CFUN_CAST(void*,___arg1_voidstar) -___BEGIN_CFUN_SCMOBJ_TO_POINTER(___ARG1,___arg1_voidstar,___C_TAG_void_2a_,1) -#define ___ARG2 ___CFUN_ARG(2) -___BEGIN_CFUN_ARG(2,int ___arg2) -___BEGIN_CFUN_SCMOBJ_TO_INT(___ARG2,___arg2,2) -#define ___ARG3 ___CFUN_ARG(3) -___BEGIN_CFUN_ARG(3,___U8 ___arg3) -___BEGIN_CFUN_SCMOBJ_TO_U8(___ARG3,___arg3,3) -___BEGIN_CFUN_BODY -#undef ___AT_END -#define ___return goto ___return_retropikzel_2f_pffi_23_26 -*(uint8_t*)((char*)___arg1 + ___arg2) = ___arg3; -___return_retropikzel_2f_pffi_23_26:; -#undef ___return -#ifndef ___AT_END -#define ___AT_END -#endif -___CFUN_SET_RESULT_VOID -___END_CFUN_BODY -___END_CFUN_SCMOBJ_TO_U8(___ARG3,___arg3,3) -___END_CFUN_ARG(3) -#undef ___ARG3 -___END_CFUN_SCMOBJ_TO_INT(___ARG2,___arg2,2) -___END_CFUN_ARG(2) -#undef ___ARG2 -___END_CFUN_SCMOBJ_TO_POINTER(___ARG1,___arg1_voidstar,___C_TAG_void_2a_,1) -#undef ___arg1 -___END_CFUN_ARG(1) -#undef ___ARG1 -___CFUN_ERROR_VOID -___END_CFUN_VOID -#undef ___NARGS -#undef ___CFUN_SELECT - -#define ___CFUN_SELECT(inl,ool)ool -#define ___NARGS 3 -___BEGIN_CFUN_VOID(___retropikzel_2f_pffi_23_27) -#define ___ARG1 ___CFUN_ARG(1) -___BEGIN_CFUN_ARG(1,void* ___arg1_voidstar) -#define ___arg1 ___CFUN_CAST(void*,___arg1_voidstar) -___BEGIN_CFUN_SCMOBJ_TO_POINTER(___ARG1,___arg1_voidstar,___C_TAG_void_2a_,1) -#define ___ARG2 ___CFUN_ARG(2) -___BEGIN_CFUN_ARG(2,int ___arg2) -___BEGIN_CFUN_SCMOBJ_TO_INT(___ARG2,___arg2,2) -#define ___ARG3 ___CFUN_ARG(3) -___BEGIN_CFUN_ARG(3,___S16 ___arg3) -___BEGIN_CFUN_SCMOBJ_TO_S16(___ARG3,___arg3,3) -___BEGIN_CFUN_BODY -#undef ___AT_END -#define ___return goto ___return_retropikzel_2f_pffi_23_27 -*(int16_t*)((char*)___arg1 + ___arg2) = ___arg3; -___return_retropikzel_2f_pffi_23_27:; -#undef ___return -#ifndef ___AT_END -#define ___AT_END -#endif -___CFUN_SET_RESULT_VOID -___END_CFUN_BODY -___END_CFUN_SCMOBJ_TO_S16(___ARG3,___arg3,3) -___END_CFUN_ARG(3) -#undef ___ARG3 -___END_CFUN_SCMOBJ_TO_INT(___ARG2,___arg2,2) -___END_CFUN_ARG(2) -#undef ___ARG2 -___END_CFUN_SCMOBJ_TO_POINTER(___ARG1,___arg1_voidstar,___C_TAG_void_2a_,1) -#undef ___arg1 -___END_CFUN_ARG(1) -#undef ___ARG1 -___CFUN_ERROR_VOID -___END_CFUN_VOID -#undef ___NARGS -#undef ___CFUN_SELECT - -#define ___CFUN_SELECT(inl,ool)ool -#define ___NARGS 3 -___BEGIN_CFUN_VOID(___retropikzel_2f_pffi_23_28) -#define ___ARG1 ___CFUN_ARG(1) -___BEGIN_CFUN_ARG(1,void* ___arg1_voidstar) -#define ___arg1 ___CFUN_CAST(void*,___arg1_voidstar) -___BEGIN_CFUN_SCMOBJ_TO_POINTER(___ARG1,___arg1_voidstar,___C_TAG_void_2a_,1) -#define ___ARG2 ___CFUN_ARG(2) -___BEGIN_CFUN_ARG(2,int ___arg2) -___BEGIN_CFUN_SCMOBJ_TO_INT(___ARG2,___arg2,2) -#define ___ARG3 ___CFUN_ARG(3) -___BEGIN_CFUN_ARG(3,___U16 ___arg3) -___BEGIN_CFUN_SCMOBJ_TO_U16(___ARG3,___arg3,3) -___BEGIN_CFUN_BODY -#undef ___AT_END -#define ___return goto ___return_retropikzel_2f_pffi_23_28 -*(uint16_t*)((char*)___arg1 + ___arg2) = ___arg3; -___return_retropikzel_2f_pffi_23_28:; -#undef ___return -#ifndef ___AT_END -#define ___AT_END -#endif -___CFUN_SET_RESULT_VOID -___END_CFUN_BODY -___END_CFUN_SCMOBJ_TO_U16(___ARG3,___arg3,3) -___END_CFUN_ARG(3) -#undef ___ARG3 -___END_CFUN_SCMOBJ_TO_INT(___ARG2,___arg2,2) -___END_CFUN_ARG(2) -#undef ___ARG2 -___END_CFUN_SCMOBJ_TO_POINTER(___ARG1,___arg1_voidstar,___C_TAG_void_2a_,1) -#undef ___arg1 -___END_CFUN_ARG(1) -#undef ___ARG1 -___CFUN_ERROR_VOID -___END_CFUN_VOID -#undef ___NARGS -#undef ___CFUN_SELECT - -#define ___CFUN_SELECT(inl,ool)ool -#define ___NARGS 3 -___BEGIN_CFUN_VOID(___retropikzel_2f_pffi_23_29) -#define ___ARG1 ___CFUN_ARG(1) -___BEGIN_CFUN_ARG(1,void* ___arg1_voidstar) -#define ___arg1 ___CFUN_CAST(void*,___arg1_voidstar) -___BEGIN_CFUN_SCMOBJ_TO_POINTER(___ARG1,___arg1_voidstar,___C_TAG_void_2a_,1) -#define ___ARG2 ___CFUN_ARG(2) -___BEGIN_CFUN_ARG(2,int ___arg2) -___BEGIN_CFUN_SCMOBJ_TO_INT(___ARG2,___arg2,2) -#define ___ARG3 ___CFUN_ARG(3) -___BEGIN_CFUN_ARG(3,___S32 ___arg3) -___BEGIN_CFUN_SCMOBJ_TO_S32(___ARG3,___arg3,3) -___BEGIN_CFUN_BODY -#undef ___AT_END -#define ___return goto ___return_retropikzel_2f_pffi_23_29 -*(int32_t*)((char*)___arg1 + ___arg2) = ___arg3; -___return_retropikzel_2f_pffi_23_29:; -#undef ___return -#ifndef ___AT_END -#define ___AT_END -#endif -___CFUN_SET_RESULT_VOID -___END_CFUN_BODY -___END_CFUN_SCMOBJ_TO_S32(___ARG3,___arg3,3) -___END_CFUN_ARG(3) -#undef ___ARG3 -___END_CFUN_SCMOBJ_TO_INT(___ARG2,___arg2,2) -___END_CFUN_ARG(2) -#undef ___ARG2 -___END_CFUN_SCMOBJ_TO_POINTER(___ARG1,___arg1_voidstar,___C_TAG_void_2a_,1) -#undef ___arg1 -___END_CFUN_ARG(1) -#undef ___ARG1 -___CFUN_ERROR_VOID -___END_CFUN_VOID -#undef ___NARGS -#undef ___CFUN_SELECT - -#define ___CFUN_SELECT(inl,ool)ool -#define ___NARGS 3 -___BEGIN_CFUN_VOID(___retropikzel_2f_pffi_23_30) -#define ___ARG1 ___CFUN_ARG(1) -___BEGIN_CFUN_ARG(1,void* ___arg1_voidstar) -#define ___arg1 ___CFUN_CAST(void*,___arg1_voidstar) -___BEGIN_CFUN_SCMOBJ_TO_POINTER(___ARG1,___arg1_voidstar,___C_TAG_void_2a_,1) -#define ___ARG2 ___CFUN_ARG(2) -___BEGIN_CFUN_ARG(2,int ___arg2) -___BEGIN_CFUN_SCMOBJ_TO_INT(___ARG2,___arg2,2) -#define ___ARG3 ___CFUN_ARG(3) -___BEGIN_CFUN_ARG(3,___U32 ___arg3) -___BEGIN_CFUN_SCMOBJ_TO_U32(___ARG3,___arg3,3) -___BEGIN_CFUN_BODY -#undef ___AT_END -#define ___return goto ___return_retropikzel_2f_pffi_23_30 -*(uint32_t*)((char*)___arg1 + ___arg2) = ___arg3; -___return_retropikzel_2f_pffi_23_30:; -#undef ___return -#ifndef ___AT_END -#define ___AT_END -#endif -___CFUN_SET_RESULT_VOID -___END_CFUN_BODY -___END_CFUN_SCMOBJ_TO_U32(___ARG3,___arg3,3) -___END_CFUN_ARG(3) -#undef ___ARG3 -___END_CFUN_SCMOBJ_TO_INT(___ARG2,___arg2,2) -___END_CFUN_ARG(2) -#undef ___ARG2 -___END_CFUN_SCMOBJ_TO_POINTER(___ARG1,___arg1_voidstar,___C_TAG_void_2a_,1) -#undef ___arg1 -___END_CFUN_ARG(1) -#undef ___ARG1 -___CFUN_ERROR_VOID -___END_CFUN_VOID -#undef ___NARGS -#undef ___CFUN_SELECT - -#define ___CFUN_SELECT(inl,ool)ool -#define ___NARGS 3 -___BEGIN_CFUN_VOID(___retropikzel_2f_pffi_23_31) -#define ___ARG1 ___CFUN_ARG(1) -___BEGIN_CFUN_ARG(1,void* ___arg1_voidstar) -#define ___arg1 ___CFUN_CAST(void*,___arg1_voidstar) -___BEGIN_CFUN_SCMOBJ_TO_POINTER(___ARG1,___arg1_voidstar,___C_TAG_void_2a_,1) -#define ___ARG2 ___CFUN_ARG(2) -___BEGIN_CFUN_ARG(2,int ___arg2) -___BEGIN_CFUN_SCMOBJ_TO_INT(___ARG2,___arg2,2) -#define ___ARG3 ___CFUN_ARG(3) -___BEGIN_CFUN_ARG(3,___S64 ___arg3) -___BEGIN_CFUN_SCMOBJ_TO_S64(___ARG3,___arg3,3) -___BEGIN_CFUN_BODY -#undef ___AT_END -#define ___return goto ___return_retropikzel_2f_pffi_23_31 -*(int64_t*)((char*)___arg1 + ___arg2) = ___arg3; -___return_retropikzel_2f_pffi_23_31:; -#undef ___return -#ifndef ___AT_END -#define ___AT_END -#endif -___CFUN_SET_RESULT_VOID -___END_CFUN_BODY -___END_CFUN_SCMOBJ_TO_S64(___ARG3,___arg3,3) -___END_CFUN_ARG(3) -#undef ___ARG3 -___END_CFUN_SCMOBJ_TO_INT(___ARG2,___arg2,2) -___END_CFUN_ARG(2) -#undef ___ARG2 -___END_CFUN_SCMOBJ_TO_POINTER(___ARG1,___arg1_voidstar,___C_TAG_void_2a_,1) -#undef ___arg1 -___END_CFUN_ARG(1) -#undef ___ARG1 -___CFUN_ERROR_VOID -___END_CFUN_VOID -#undef ___NARGS -#undef ___CFUN_SELECT - -#define ___CFUN_SELECT(inl,ool)ool -#define ___NARGS 3 -___BEGIN_CFUN_VOID(___retropikzel_2f_pffi_23_32) -#define ___ARG1 ___CFUN_ARG(1) -___BEGIN_CFUN_ARG(1,void* ___arg1_voidstar) -#define ___arg1 ___CFUN_CAST(void*,___arg1_voidstar) -___BEGIN_CFUN_SCMOBJ_TO_POINTER(___ARG1,___arg1_voidstar,___C_TAG_void_2a_,1) -#define ___ARG2 ___CFUN_ARG(2) -___BEGIN_CFUN_ARG(2,int ___arg2) -___BEGIN_CFUN_SCMOBJ_TO_INT(___ARG2,___arg2,2) -#define ___ARG3 ___CFUN_ARG(3) -___BEGIN_CFUN_ARG(3,___U64 ___arg3) -___BEGIN_CFUN_SCMOBJ_TO_U64(___ARG3,___arg3,3) -___BEGIN_CFUN_BODY -#undef ___AT_END -#define ___return goto ___return_retropikzel_2f_pffi_23_32 -*(uint64_t*)((char*)___arg1 + ___arg2) = ___arg3; -___return_retropikzel_2f_pffi_23_32:; -#undef ___return -#ifndef ___AT_END -#define ___AT_END -#endif -___CFUN_SET_RESULT_VOID -___END_CFUN_BODY -___END_CFUN_SCMOBJ_TO_U64(___ARG3,___arg3,3) -___END_CFUN_ARG(3) -#undef ___ARG3 -___END_CFUN_SCMOBJ_TO_INT(___ARG2,___arg2,2) -___END_CFUN_ARG(2) -#undef ___ARG2 -___END_CFUN_SCMOBJ_TO_POINTER(___ARG1,___arg1_voidstar,___C_TAG_void_2a_,1) -#undef ___arg1 -___END_CFUN_ARG(1) -#undef ___ARG1 -___CFUN_ERROR_VOID -___END_CFUN_VOID -#undef ___NARGS -#undef ___CFUN_SELECT - -#define ___CFUN_SELECT(inl,ool)ool -#define ___NARGS 3 -___BEGIN_CFUN_VOID(___retropikzel_2f_pffi_23_33) -#define ___ARG1 ___CFUN_ARG(1) -___BEGIN_CFUN_ARG(1,void* ___arg1_voidstar) -#define ___arg1 ___CFUN_CAST(void*,___arg1_voidstar) -___BEGIN_CFUN_SCMOBJ_TO_POINTER(___ARG1,___arg1_voidstar,___C_TAG_void_2a_,1) -#define ___ARG2 ___CFUN_ARG(2) -___BEGIN_CFUN_ARG(2,int ___arg2) -___BEGIN_CFUN_SCMOBJ_TO_INT(___ARG2,___arg2,2) -#define ___ARG3 ___CFUN_ARG(3) -___BEGIN_CFUN_ARG(3,char ___arg3) -___BEGIN_CFUN_SCMOBJ_TO_CHAR(___ARG3,___arg3,3) -___BEGIN_CFUN_BODY -#undef ___AT_END -#define ___return goto ___return_retropikzel_2f_pffi_23_33 -*((char*)___arg1 + ___arg2) = ___arg3; -___return_retropikzel_2f_pffi_23_33:; -#undef ___return -#ifndef ___AT_END -#define ___AT_END -#endif -___CFUN_SET_RESULT_VOID -___END_CFUN_BODY -___END_CFUN_SCMOBJ_TO_CHAR(___ARG3,___arg3,3) -___END_CFUN_ARG(3) -#undef ___ARG3 -___END_CFUN_SCMOBJ_TO_INT(___ARG2,___arg2,2) -___END_CFUN_ARG(2) -#undef ___ARG2 -___END_CFUN_SCMOBJ_TO_POINTER(___ARG1,___arg1_voidstar,___C_TAG_void_2a_,1) -#undef ___arg1 -___END_CFUN_ARG(1) -#undef ___ARG1 -___CFUN_ERROR_VOID -___END_CFUN_VOID -#undef ___NARGS -#undef ___CFUN_SELECT - -#define ___CFUN_SELECT(inl,ool)ool -#define ___NARGS 3 -___BEGIN_CFUN_VOID(___retropikzel_2f_pffi_23_34) -#define ___ARG1 ___CFUN_ARG(1) -___BEGIN_CFUN_ARG(1,void* ___arg1_voidstar) -#define ___arg1 ___CFUN_CAST(void*,___arg1_voidstar) -___BEGIN_CFUN_SCMOBJ_TO_POINTER(___ARG1,___arg1_voidstar,___C_TAG_void_2a_,1) -#define ___ARG2 ___CFUN_ARG(2) -___BEGIN_CFUN_ARG(2,int ___arg2) -___BEGIN_CFUN_SCMOBJ_TO_INT(___ARG2,___arg2,2) -#define ___ARG3 ___CFUN_ARG(3) -___BEGIN_CFUN_ARG(3,short ___arg3) -___BEGIN_CFUN_SCMOBJ_TO_SHORT(___ARG3,___arg3,3) -___BEGIN_CFUN_BODY -#undef ___AT_END -#define ___return goto ___return_retropikzel_2f_pffi_23_34 -*(short*)((char*)___arg1 + ___arg2) = ___arg3; -___return_retropikzel_2f_pffi_23_34:; -#undef ___return -#ifndef ___AT_END -#define ___AT_END -#endif -___CFUN_SET_RESULT_VOID -___END_CFUN_BODY -___END_CFUN_SCMOBJ_TO_SHORT(___ARG3,___arg3,3) -___END_CFUN_ARG(3) -#undef ___ARG3 -___END_CFUN_SCMOBJ_TO_INT(___ARG2,___arg2,2) -___END_CFUN_ARG(2) -#undef ___ARG2 -___END_CFUN_SCMOBJ_TO_POINTER(___ARG1,___arg1_voidstar,___C_TAG_void_2a_,1) -#undef ___arg1 -___END_CFUN_ARG(1) -#undef ___ARG1 -___CFUN_ERROR_VOID -___END_CFUN_VOID -#undef ___NARGS -#undef ___CFUN_SELECT - -#define ___CFUN_SELECT(inl,ool)ool -#define ___NARGS 3 -___BEGIN_CFUN_VOID(___retropikzel_2f_pffi_23_35) -#define ___ARG1 ___CFUN_ARG(1) -___BEGIN_CFUN_ARG(1,void* ___arg1_voidstar) -#define ___arg1 ___CFUN_CAST(void*,___arg1_voidstar) -___BEGIN_CFUN_SCMOBJ_TO_POINTER(___ARG1,___arg1_voidstar,___C_TAG_void_2a_,1) -#define ___ARG2 ___CFUN_ARG(2) -___BEGIN_CFUN_ARG(2,int ___arg2) -___BEGIN_CFUN_SCMOBJ_TO_INT(___ARG2,___arg2,2) -#define ___ARG3 ___CFUN_ARG(3) -___BEGIN_CFUN_ARG(3,___U64 ___arg3) -___BEGIN_CFUN_SCMOBJ_TO_U64(___ARG3,___arg3,3) -___BEGIN_CFUN_BODY -#undef ___AT_END -#define ___return goto ___return_retropikzel_2f_pffi_23_35 -*(unsigned short*)((char*)___arg1 + ___arg2) = ___arg3; -___return_retropikzel_2f_pffi_23_35:; -#undef ___return -#ifndef ___AT_END -#define ___AT_END -#endif -___CFUN_SET_RESULT_VOID -___END_CFUN_BODY -___END_CFUN_SCMOBJ_TO_U64(___ARG3,___arg3,3) -___END_CFUN_ARG(3) -#undef ___ARG3 -___END_CFUN_SCMOBJ_TO_INT(___ARG2,___arg2,2) -___END_CFUN_ARG(2) -#undef ___ARG2 -___END_CFUN_SCMOBJ_TO_POINTER(___ARG1,___arg1_voidstar,___C_TAG_void_2a_,1) -#undef ___arg1 -___END_CFUN_ARG(1) -#undef ___ARG1 -___CFUN_ERROR_VOID -___END_CFUN_VOID -#undef ___NARGS -#undef ___CFUN_SELECT - -#define ___CFUN_SELECT(inl,ool)ool -#define ___NARGS 3 -___BEGIN_CFUN_VOID(___retropikzel_2f_pffi_23_36) -#define ___ARG1 ___CFUN_ARG(1) -___BEGIN_CFUN_ARG(1,void* ___arg1_voidstar) -#define ___arg1 ___CFUN_CAST(void*,___arg1_voidstar) -___BEGIN_CFUN_SCMOBJ_TO_POINTER(___ARG1,___arg1_voidstar,___C_TAG_void_2a_,1) -#define ___ARG2 ___CFUN_ARG(2) -___BEGIN_CFUN_ARG(2,int ___arg2) -___BEGIN_CFUN_SCMOBJ_TO_INT(___ARG2,___arg2,2) -#define ___ARG3 ___CFUN_ARG(3) -___BEGIN_CFUN_ARG(3,int ___arg3) -___BEGIN_CFUN_SCMOBJ_TO_INT(___ARG3,___arg3,3) -___BEGIN_CFUN_BODY -#undef ___AT_END -#define ___return goto ___return_retropikzel_2f_pffi_23_36 -*(int*)((char*)___arg1 + ___arg2) = ___arg3; -___return_retropikzel_2f_pffi_23_36:; -#undef ___return -#ifndef ___AT_END -#define ___AT_END -#endif -___CFUN_SET_RESULT_VOID -___END_CFUN_BODY -___END_CFUN_SCMOBJ_TO_INT(___ARG3,___arg3,3) -___END_CFUN_ARG(3) -#undef ___ARG3 -___END_CFUN_SCMOBJ_TO_INT(___ARG2,___arg2,2) -___END_CFUN_ARG(2) -#undef ___ARG2 -___END_CFUN_SCMOBJ_TO_POINTER(___ARG1,___arg1_voidstar,___C_TAG_void_2a_,1) -#undef ___arg1 -___END_CFUN_ARG(1) -#undef ___ARG1 -___CFUN_ERROR_VOID -___END_CFUN_VOID -#undef ___NARGS -#undef ___CFUN_SELECT - -#define ___CFUN_SELECT(inl,ool)ool -#define ___NARGS 3 -___BEGIN_CFUN_VOID(___retropikzel_2f_pffi_23_37) -#define ___ARG1 ___CFUN_ARG(1) -___BEGIN_CFUN_ARG(1,void* ___arg1_voidstar) -#define ___arg1 ___CFUN_CAST(void*,___arg1_voidstar) -___BEGIN_CFUN_SCMOBJ_TO_POINTER(___ARG1,___arg1_voidstar,___C_TAG_void_2a_,1) -#define ___ARG2 ___CFUN_ARG(2) -___BEGIN_CFUN_ARG(2,int ___arg2) -___BEGIN_CFUN_SCMOBJ_TO_INT(___ARG2,___arg2,2) -#define ___ARG3 ___CFUN_ARG(3) -___BEGIN_CFUN_ARG(3,___U64 ___arg3) -___BEGIN_CFUN_SCMOBJ_TO_U64(___ARG3,___arg3,3) -___BEGIN_CFUN_BODY -#undef ___AT_END -#define ___return goto ___return_retropikzel_2f_pffi_23_37 -*(unsigned int*)((char*)___arg1 + ___arg2) = ___arg3; -___return_retropikzel_2f_pffi_23_37:; -#undef ___return -#ifndef ___AT_END -#define ___AT_END -#endif -___CFUN_SET_RESULT_VOID -___END_CFUN_BODY -___END_CFUN_SCMOBJ_TO_U64(___ARG3,___arg3,3) -___END_CFUN_ARG(3) -#undef ___ARG3 -___END_CFUN_SCMOBJ_TO_INT(___ARG2,___arg2,2) -___END_CFUN_ARG(2) -#undef ___ARG2 -___END_CFUN_SCMOBJ_TO_POINTER(___ARG1,___arg1_voidstar,___C_TAG_void_2a_,1) -#undef ___arg1 -___END_CFUN_ARG(1) -#undef ___ARG1 -___CFUN_ERROR_VOID -___END_CFUN_VOID -#undef ___NARGS -#undef ___CFUN_SELECT - -#define ___CFUN_SELECT(inl,ool)ool -#define ___NARGS 3 -___BEGIN_CFUN_VOID(___retropikzel_2f_pffi_23_38) -#define ___ARG1 ___CFUN_ARG(1) -___BEGIN_CFUN_ARG(1,void* ___arg1_voidstar) -#define ___arg1 ___CFUN_CAST(void*,___arg1_voidstar) -___BEGIN_CFUN_SCMOBJ_TO_POINTER(___ARG1,___arg1_voidstar,___C_TAG_void_2a_,1) -#define ___ARG2 ___CFUN_ARG(2) -___BEGIN_CFUN_ARG(2,int ___arg2) -___BEGIN_CFUN_SCMOBJ_TO_INT(___ARG2,___arg2,2) -#define ___ARG3 ___CFUN_ARG(3) -___BEGIN_CFUN_ARG(3,long ___arg3) -___BEGIN_CFUN_SCMOBJ_TO_LONG(___ARG3,___arg3,3) -___BEGIN_CFUN_BODY -#undef ___AT_END -#define ___return goto ___return_retropikzel_2f_pffi_23_38 -*(long*)((char*)___arg1 + ___arg2) = ___arg3; -___return_retropikzel_2f_pffi_23_38:; -#undef ___return -#ifndef ___AT_END -#define ___AT_END -#endif -___CFUN_SET_RESULT_VOID -___END_CFUN_BODY -___END_CFUN_SCMOBJ_TO_LONG(___ARG3,___arg3,3) -___END_CFUN_ARG(3) -#undef ___ARG3 -___END_CFUN_SCMOBJ_TO_INT(___ARG2,___arg2,2) -___END_CFUN_ARG(2) -#undef ___ARG2 -___END_CFUN_SCMOBJ_TO_POINTER(___ARG1,___arg1_voidstar,___C_TAG_void_2a_,1) -#undef ___arg1 -___END_CFUN_ARG(1) -#undef ___ARG1 -___CFUN_ERROR_VOID -___END_CFUN_VOID -#undef ___NARGS -#undef ___CFUN_SELECT - -#define ___CFUN_SELECT(inl,ool)ool -#define ___NARGS 3 -___BEGIN_CFUN_VOID(___retropikzel_2f_pffi_23_39) -#define ___ARG1 ___CFUN_ARG(1) -___BEGIN_CFUN_ARG(1,void* ___arg1_voidstar) -#define ___arg1 ___CFUN_CAST(void*,___arg1_voidstar) -___BEGIN_CFUN_SCMOBJ_TO_POINTER(___ARG1,___arg1_voidstar,___C_TAG_void_2a_,1) -#define ___ARG2 ___CFUN_ARG(2) -___BEGIN_CFUN_ARG(2,int ___arg2) -___BEGIN_CFUN_SCMOBJ_TO_INT(___ARG2,___arg2,2) -#define ___ARG3 ___CFUN_ARG(3) -___BEGIN_CFUN_ARG(3,___U64 ___arg3) -___BEGIN_CFUN_SCMOBJ_TO_U64(___ARG3,___arg3,3) -___BEGIN_CFUN_BODY -#undef ___AT_END -#define ___return goto ___return_retropikzel_2f_pffi_23_39 -*(unsigned long*)((char*)___arg1 + ___arg2) = ___arg3; -___return_retropikzel_2f_pffi_23_39:; -#undef ___return -#ifndef ___AT_END -#define ___AT_END -#endif -___CFUN_SET_RESULT_VOID -___END_CFUN_BODY -___END_CFUN_SCMOBJ_TO_U64(___ARG3,___arg3,3) -___END_CFUN_ARG(3) -#undef ___ARG3 -___END_CFUN_SCMOBJ_TO_INT(___ARG2,___arg2,2) -___END_CFUN_ARG(2) -#undef ___ARG2 -___END_CFUN_SCMOBJ_TO_POINTER(___ARG1,___arg1_voidstar,___C_TAG_void_2a_,1) -#undef ___arg1 -___END_CFUN_ARG(1) -#undef ___ARG1 -___CFUN_ERROR_VOID -___END_CFUN_VOID -#undef ___NARGS -#undef ___CFUN_SELECT - -#define ___CFUN_SELECT(inl,ool)ool -#define ___NARGS 3 -___BEGIN_CFUN_VOID(___retropikzel_2f_pffi_23_40) -#define ___ARG1 ___CFUN_ARG(1) -___BEGIN_CFUN_ARG(1,void* ___arg1_voidstar) -#define ___arg1 ___CFUN_CAST(void*,___arg1_voidstar) -___BEGIN_CFUN_SCMOBJ_TO_POINTER(___ARG1,___arg1_voidstar,___C_TAG_void_2a_,1) -#define ___ARG2 ___CFUN_ARG(2) -___BEGIN_CFUN_ARG(2,int ___arg2) -___BEGIN_CFUN_SCMOBJ_TO_INT(___ARG2,___arg2,2) -#define ___ARG3 ___CFUN_ARG(3) -___BEGIN_CFUN_ARG(3,float ___arg3) -___BEGIN_CFUN_SCMOBJ_TO_FLOAT(___ARG3,___arg3,3) -___BEGIN_CFUN_BODY -#undef ___AT_END -#define ___return goto ___return_retropikzel_2f_pffi_23_40 -*(float*)((char*)___arg1 + ___arg2) = ___arg3; -___return_retropikzel_2f_pffi_23_40:; -#undef ___return -#ifndef ___AT_END -#define ___AT_END -#endif -___CFUN_SET_RESULT_VOID -___END_CFUN_BODY -___END_CFUN_SCMOBJ_TO_FLOAT(___ARG3,___arg3,3) -___END_CFUN_ARG(3) -#undef ___ARG3 -___END_CFUN_SCMOBJ_TO_INT(___ARG2,___arg2,2) -___END_CFUN_ARG(2) -#undef ___ARG2 -___END_CFUN_SCMOBJ_TO_POINTER(___ARG1,___arg1_voidstar,___C_TAG_void_2a_,1) -#undef ___arg1 -___END_CFUN_ARG(1) -#undef ___ARG1 -___CFUN_ERROR_VOID -___END_CFUN_VOID -#undef ___NARGS -#undef ___CFUN_SELECT - -#define ___CFUN_SELECT(inl,ool)ool -#define ___NARGS 3 -___BEGIN_CFUN_VOID(___retropikzel_2f_pffi_23_41) -#define ___ARG1 ___CFUN_ARG(1) -___BEGIN_CFUN_ARG(1,void* ___arg1_voidstar) -#define ___arg1 ___CFUN_CAST(void*,___arg1_voidstar) -___BEGIN_CFUN_SCMOBJ_TO_POINTER(___ARG1,___arg1_voidstar,___C_TAG_void_2a_,1) -#define ___ARG2 ___CFUN_ARG(2) -___BEGIN_CFUN_ARG(2,int ___arg2) -___BEGIN_CFUN_SCMOBJ_TO_INT(___ARG2,___arg2,2) -#define ___ARG3 ___CFUN_ARG(3) -___BEGIN_CFUN_ARG(3,double ___arg3) -___BEGIN_CFUN_SCMOBJ_TO_DOUBLE(___ARG3,___arg3,3) -___BEGIN_CFUN_BODY -#undef ___AT_END -#define ___return goto ___return_retropikzel_2f_pffi_23_41 -*(double*)((char*)___arg1 + ___arg2) = ___arg3; -___return_retropikzel_2f_pffi_23_41:; -#undef ___return -#ifndef ___AT_END -#define ___AT_END -#endif -___CFUN_SET_RESULT_VOID -___END_CFUN_BODY -___END_CFUN_SCMOBJ_TO_DOUBLE(___ARG3,___arg3,3) -___END_CFUN_ARG(3) -#undef ___ARG3 -___END_CFUN_SCMOBJ_TO_INT(___ARG2,___arg2,2) -___END_CFUN_ARG(2) -#undef ___ARG2 -___END_CFUN_SCMOBJ_TO_POINTER(___ARG1,___arg1_voidstar,___C_TAG_void_2a_,1) -#undef ___arg1 -___END_CFUN_ARG(1) -#undef ___ARG1 -___CFUN_ERROR_VOID -___END_CFUN_VOID -#undef ___NARGS -#undef ___CFUN_SELECT - -#define ___CFUN_SELECT(inl,ool)ool -#define ___NARGS 3 -___BEGIN_CFUN_VOID(___retropikzel_2f_pffi_23_42) -#define ___ARG1 ___CFUN_ARG(1) -___BEGIN_CFUN_ARG(1,void* ___arg1_voidstar) -#define ___arg1 ___CFUN_CAST(void*,___arg1_voidstar) -___BEGIN_CFUN_SCMOBJ_TO_POINTER(___ARG1,___arg1_voidstar,___C_TAG_void_2a_,1) -#define ___ARG2 ___CFUN_ARG(2) -___BEGIN_CFUN_ARG(2,int ___arg2) -___BEGIN_CFUN_SCMOBJ_TO_INT(___ARG2,___arg2,2) -#define ___ARG3 ___CFUN_ARG(3) -___BEGIN_CFUN_ARG(3,void* ___arg3_voidstar) -#define ___arg3 ___CFUN_CAST(void*,___arg3_voidstar) -___BEGIN_CFUN_SCMOBJ_TO_POINTER(___ARG3,___arg3_voidstar,___C_TAG_void_2a_,3) -___BEGIN_CFUN_BODY -#undef ___AT_END -#define ___return goto ___return_retropikzel_2f_pffi_23_42 -{ char* p = (char*)___arg1 + ___arg2; *(char**)p = ___arg3; } -___return_retropikzel_2f_pffi_23_42:; -#undef ___return -#ifndef ___AT_END -#define ___AT_END -#endif -___CFUN_SET_RESULT_VOID -___END_CFUN_BODY -___END_CFUN_SCMOBJ_TO_POINTER(___ARG3,___arg3_voidstar,___C_TAG_void_2a_,3) -#undef ___arg3 -___END_CFUN_ARG(3) -#undef ___ARG3 -___END_CFUN_SCMOBJ_TO_INT(___ARG2,___arg2,2) -___END_CFUN_ARG(2) -#undef ___ARG2 -___END_CFUN_SCMOBJ_TO_POINTER(___ARG1,___arg1_voidstar,___C_TAG_void_2a_,1) -#undef ___arg1 -___END_CFUN_ARG(1) -#undef ___ARG1 -___CFUN_ERROR_VOID -___END_CFUN_VOID -#undef ___NARGS -#undef ___CFUN_SELECT - -#define ___CFUN_SELECT(inl,ool)ool -#define ___NARGS 2 -___BEGIN_CFUN(___retropikzel_2f_pffi_23_43,___S8 ___result) -#define ___ARG1 ___CFUN_ARG(1) -___BEGIN_CFUN_ARG(1,void* ___arg1_voidstar) -#define ___arg1 ___CFUN_CAST(void*,___arg1_voidstar) -___BEGIN_CFUN_SCMOBJ_TO_POINTER(___ARG1,___arg1_voidstar,___C_TAG_void_2a_,1) -#define ___ARG2 ___CFUN_ARG(2) -___BEGIN_CFUN_ARG(2,int ___arg2) -___BEGIN_CFUN_SCMOBJ_TO_INT(___ARG2,___arg2,2) -___BEGIN_CFUN_BODY -#undef ___AT_END -#define ___return(___val) do { ___CFUN_ASSIGN(___result,___val) goto ___return_retropikzel_2f_pffi_23_43; } while (0) -___return(*(int8_t*)((char*)___arg1 + ___arg2)); -___return_retropikzel_2f_pffi_23_43:; -#undef ___return -#ifndef ___AT_END -#define ___AT_END -#endif -___BEGIN_CFUN_S8_TO_SCMOBJ(___result,___CFUN_RESULT) -___CFUN_SET_RESULT -___END_CFUN_S8_TO_SCMOBJ(___result,___CFUN_RESULT) -___END_CFUN_BODY -___END_CFUN_SCMOBJ_TO_INT(___ARG2,___arg2,2) -___END_CFUN_ARG(2) -#undef ___ARG2 -___END_CFUN_SCMOBJ_TO_POINTER(___ARG1,___arg1_voidstar,___C_TAG_void_2a_,1) -#undef ___arg1 -___END_CFUN_ARG(1) -#undef ___ARG1 -___CFUN_ERROR -___END_CFUN -#undef ___NARGS -#undef ___CFUN_SELECT - -#define ___CFUN_SELECT(inl,ool)ool -#define ___NARGS 2 -___BEGIN_CFUN(___retropikzel_2f_pffi_23_44,___U8 ___result) -#define ___ARG1 ___CFUN_ARG(1) -___BEGIN_CFUN_ARG(1,void* ___arg1_voidstar) -#define ___arg1 ___CFUN_CAST(void*,___arg1_voidstar) -___BEGIN_CFUN_SCMOBJ_TO_POINTER(___ARG1,___arg1_voidstar,___C_TAG_void_2a_,1) -#define ___ARG2 ___CFUN_ARG(2) -___BEGIN_CFUN_ARG(2,int ___arg2) -___BEGIN_CFUN_SCMOBJ_TO_INT(___ARG2,___arg2,2) -___BEGIN_CFUN_BODY -#undef ___AT_END -#define ___return(___val) do { ___CFUN_ASSIGN(___result,___val) goto ___return_retropikzel_2f_pffi_23_44; } while (0) -___return(*(uint8_t*)((char*)___arg1 + ___arg2)); -___return_retropikzel_2f_pffi_23_44:; -#undef ___return -#ifndef ___AT_END -#define ___AT_END -#endif -___BEGIN_CFUN_U8_TO_SCMOBJ(___result,___CFUN_RESULT) -___CFUN_SET_RESULT -___END_CFUN_U8_TO_SCMOBJ(___result,___CFUN_RESULT) -___END_CFUN_BODY -___END_CFUN_SCMOBJ_TO_INT(___ARG2,___arg2,2) -___END_CFUN_ARG(2) -#undef ___ARG2 -___END_CFUN_SCMOBJ_TO_POINTER(___ARG1,___arg1_voidstar,___C_TAG_void_2a_,1) -#undef ___arg1 -___END_CFUN_ARG(1) -#undef ___ARG1 -___CFUN_ERROR -___END_CFUN -#undef ___NARGS -#undef ___CFUN_SELECT - -#define ___CFUN_SELECT(inl,ool)ool -#define ___NARGS 2 -___BEGIN_CFUN(___retropikzel_2f_pffi_23_45,___S16 ___result) -#define ___ARG1 ___CFUN_ARG(1) -___BEGIN_CFUN_ARG(1,void* ___arg1_voidstar) -#define ___arg1 ___CFUN_CAST(void*,___arg1_voidstar) -___BEGIN_CFUN_SCMOBJ_TO_POINTER(___ARG1,___arg1_voidstar,___C_TAG_void_2a_,1) -#define ___ARG2 ___CFUN_ARG(2) -___BEGIN_CFUN_ARG(2,int ___arg2) -___BEGIN_CFUN_SCMOBJ_TO_INT(___ARG2,___arg2,2) -___BEGIN_CFUN_BODY -#undef ___AT_END -#define ___return(___val) do { ___CFUN_ASSIGN(___result,___val) goto ___return_retropikzel_2f_pffi_23_45; } while (0) -___return(*(int16_t*)((char*)___arg1 + ___arg2)); -___return_retropikzel_2f_pffi_23_45:; -#undef ___return -#ifndef ___AT_END -#define ___AT_END -#endif -___BEGIN_CFUN_S16_TO_SCMOBJ(___result,___CFUN_RESULT) -___CFUN_SET_RESULT -___END_CFUN_S16_TO_SCMOBJ(___result,___CFUN_RESULT) -___END_CFUN_BODY -___END_CFUN_SCMOBJ_TO_INT(___ARG2,___arg2,2) -___END_CFUN_ARG(2) -#undef ___ARG2 -___END_CFUN_SCMOBJ_TO_POINTER(___ARG1,___arg1_voidstar,___C_TAG_void_2a_,1) -#undef ___arg1 -___END_CFUN_ARG(1) -#undef ___ARG1 -___CFUN_ERROR -___END_CFUN -#undef ___NARGS -#undef ___CFUN_SELECT - -#define ___CFUN_SELECT(inl,ool)ool -#define ___NARGS 2 -___BEGIN_CFUN(___retropikzel_2f_pffi_23_46,___U16 ___result) -#define ___ARG1 ___CFUN_ARG(1) -___BEGIN_CFUN_ARG(1,void* ___arg1_voidstar) -#define ___arg1 ___CFUN_CAST(void*,___arg1_voidstar) -___BEGIN_CFUN_SCMOBJ_TO_POINTER(___ARG1,___arg1_voidstar,___C_TAG_void_2a_,1) -#define ___ARG2 ___CFUN_ARG(2) -___BEGIN_CFUN_ARG(2,int ___arg2) -___BEGIN_CFUN_SCMOBJ_TO_INT(___ARG2,___arg2,2) -___BEGIN_CFUN_BODY -#undef ___AT_END -#define ___return(___val) do { ___CFUN_ASSIGN(___result,___val) goto ___return_retropikzel_2f_pffi_23_46; } while (0) -___return(*(uint16_t*)((char*)___arg1 + ___arg2)); -___return_retropikzel_2f_pffi_23_46:; -#undef ___return -#ifndef ___AT_END -#define ___AT_END -#endif -___BEGIN_CFUN_U16_TO_SCMOBJ(___result,___CFUN_RESULT) -___CFUN_SET_RESULT -___END_CFUN_U16_TO_SCMOBJ(___result,___CFUN_RESULT) -___END_CFUN_BODY -___END_CFUN_SCMOBJ_TO_INT(___ARG2,___arg2,2) -___END_CFUN_ARG(2) -#undef ___ARG2 -___END_CFUN_SCMOBJ_TO_POINTER(___ARG1,___arg1_voidstar,___C_TAG_void_2a_,1) -#undef ___arg1 -___END_CFUN_ARG(1) -#undef ___ARG1 -___CFUN_ERROR -___END_CFUN -#undef ___NARGS -#undef ___CFUN_SELECT - -#define ___CFUN_SELECT(inl,ool)ool -#define ___NARGS 2 -___BEGIN_CFUN(___retropikzel_2f_pffi_23_47,___S32 ___result) -#define ___ARG1 ___CFUN_ARG(1) -___BEGIN_CFUN_ARG(1,void* ___arg1_voidstar) -#define ___arg1 ___CFUN_CAST(void*,___arg1_voidstar) -___BEGIN_CFUN_SCMOBJ_TO_POINTER(___ARG1,___arg1_voidstar,___C_TAG_void_2a_,1) -#define ___ARG2 ___CFUN_ARG(2) -___BEGIN_CFUN_ARG(2,int ___arg2) -___BEGIN_CFUN_SCMOBJ_TO_INT(___ARG2,___arg2,2) -___BEGIN_CFUN_BODY -#undef ___AT_END -#define ___return(___val) do { ___CFUN_ASSIGN(___result,___val) goto ___return_retropikzel_2f_pffi_23_47; } while (0) -___return(*(int32_t*)((char*)___arg1 + ___arg2)); -___return_retropikzel_2f_pffi_23_47:; -#undef ___return -#ifndef ___AT_END -#define ___AT_END -#endif -___BEGIN_CFUN_S32_TO_SCMOBJ(___result,___CFUN_RESULT) -___CFUN_SET_RESULT -___END_CFUN_S32_TO_SCMOBJ(___result,___CFUN_RESULT) -___END_CFUN_BODY -___END_CFUN_SCMOBJ_TO_INT(___ARG2,___arg2,2) -___END_CFUN_ARG(2) -#undef ___ARG2 -___END_CFUN_SCMOBJ_TO_POINTER(___ARG1,___arg1_voidstar,___C_TAG_void_2a_,1) -#undef ___arg1 -___END_CFUN_ARG(1) -#undef ___ARG1 -___CFUN_ERROR -___END_CFUN -#undef ___NARGS -#undef ___CFUN_SELECT - -#define ___CFUN_SELECT(inl,ool)ool -#define ___NARGS 2 -___BEGIN_CFUN(___retropikzel_2f_pffi_23_48,___U32 ___result) -#define ___ARG1 ___CFUN_ARG(1) -___BEGIN_CFUN_ARG(1,void* ___arg1_voidstar) -#define ___arg1 ___CFUN_CAST(void*,___arg1_voidstar) -___BEGIN_CFUN_SCMOBJ_TO_POINTER(___ARG1,___arg1_voidstar,___C_TAG_void_2a_,1) -#define ___ARG2 ___CFUN_ARG(2) -___BEGIN_CFUN_ARG(2,int ___arg2) -___BEGIN_CFUN_SCMOBJ_TO_INT(___ARG2,___arg2,2) -___BEGIN_CFUN_BODY -#undef ___AT_END -#define ___return(___val) do { ___CFUN_ASSIGN(___result,___val) goto ___return_retropikzel_2f_pffi_23_48; } while (0) -___return(*(uint32_t*)((char*)___arg1 + ___arg2)); -___return_retropikzel_2f_pffi_23_48:; -#undef ___return -#ifndef ___AT_END -#define ___AT_END -#endif -___BEGIN_CFUN_U32_TO_SCMOBJ(___result,___CFUN_RESULT) -___CFUN_SET_RESULT -___END_CFUN_U32_TO_SCMOBJ(___result,___CFUN_RESULT) -___END_CFUN_BODY -___END_CFUN_SCMOBJ_TO_INT(___ARG2,___arg2,2) -___END_CFUN_ARG(2) -#undef ___ARG2 -___END_CFUN_SCMOBJ_TO_POINTER(___ARG1,___arg1_voidstar,___C_TAG_void_2a_,1) -#undef ___arg1 -___END_CFUN_ARG(1) -#undef ___ARG1 -___CFUN_ERROR -___END_CFUN -#undef ___NARGS -#undef ___CFUN_SELECT - -#define ___CFUN_SELECT(inl,ool)ool -#define ___NARGS 2 -___BEGIN_CFUN(___retropikzel_2f_pffi_23_49,___S64 ___result) -#define ___ARG1 ___CFUN_ARG(1) -___BEGIN_CFUN_ARG(1,void* ___arg1_voidstar) -#define ___arg1 ___CFUN_CAST(void*,___arg1_voidstar) -___BEGIN_CFUN_SCMOBJ_TO_POINTER(___ARG1,___arg1_voidstar,___C_TAG_void_2a_,1) -#define ___ARG2 ___CFUN_ARG(2) -___BEGIN_CFUN_ARG(2,int ___arg2) -___BEGIN_CFUN_SCMOBJ_TO_INT(___ARG2,___arg2,2) -___BEGIN_CFUN_BODY -#undef ___AT_END -#define ___return(___val) do { ___CFUN_ASSIGN(___result,___val) goto ___return_retropikzel_2f_pffi_23_49; } while (0) -___return(*(int64_t*)((char*)___arg1 + ___arg2)); -___return_retropikzel_2f_pffi_23_49:; -#undef ___return -#ifndef ___AT_END -#define ___AT_END -#endif -___BEGIN_CFUN_S64_TO_SCMOBJ(___result,___CFUN_RESULT) -___CFUN_SET_RESULT -___END_CFUN_S64_TO_SCMOBJ(___result,___CFUN_RESULT) -___END_CFUN_BODY -___END_CFUN_SCMOBJ_TO_INT(___ARG2,___arg2,2) -___END_CFUN_ARG(2) -#undef ___ARG2 -___END_CFUN_SCMOBJ_TO_POINTER(___ARG1,___arg1_voidstar,___C_TAG_void_2a_,1) -#undef ___arg1 -___END_CFUN_ARG(1) -#undef ___ARG1 -___CFUN_ERROR -___END_CFUN -#undef ___NARGS -#undef ___CFUN_SELECT - -#define ___CFUN_SELECT(inl,ool)ool -#define ___NARGS 2 -___BEGIN_CFUN(___retropikzel_2f_pffi_23_50,___U64 ___result) -#define ___ARG1 ___CFUN_ARG(1) -___BEGIN_CFUN_ARG(1,void* ___arg1_voidstar) -#define ___arg1 ___CFUN_CAST(void*,___arg1_voidstar) -___BEGIN_CFUN_SCMOBJ_TO_POINTER(___ARG1,___arg1_voidstar,___C_TAG_void_2a_,1) -#define ___ARG2 ___CFUN_ARG(2) -___BEGIN_CFUN_ARG(2,int ___arg2) -___BEGIN_CFUN_SCMOBJ_TO_INT(___ARG2,___arg2,2) -___BEGIN_CFUN_BODY -#undef ___AT_END -#define ___return(___val) do { ___CFUN_ASSIGN(___result,___val) goto ___return_retropikzel_2f_pffi_23_50; } while (0) -___return(*(uint64_t*)((char*)___arg1 + ___arg2)); -___return_retropikzel_2f_pffi_23_50:; -#undef ___return -#ifndef ___AT_END -#define ___AT_END -#endif -___BEGIN_CFUN_U64_TO_SCMOBJ(___result,___CFUN_RESULT) -___CFUN_SET_RESULT -___END_CFUN_U64_TO_SCMOBJ(___result,___CFUN_RESULT) -___END_CFUN_BODY -___END_CFUN_SCMOBJ_TO_INT(___ARG2,___arg2,2) -___END_CFUN_ARG(2) -#undef ___ARG2 -___END_CFUN_SCMOBJ_TO_POINTER(___ARG1,___arg1_voidstar,___C_TAG_void_2a_,1) -#undef ___arg1 -___END_CFUN_ARG(1) -#undef ___ARG1 -___CFUN_ERROR -___END_CFUN -#undef ___NARGS -#undef ___CFUN_SELECT - -#define ___CFUN_SELECT(inl,ool)ool -#define ___NARGS 2 -___BEGIN_CFUN(___retropikzel_2f_pffi_23_51,char ___result) -#define ___ARG1 ___CFUN_ARG(1) -___BEGIN_CFUN_ARG(1,void* ___arg1_voidstar) -#define ___arg1 ___CFUN_CAST(void*,___arg1_voidstar) -___BEGIN_CFUN_SCMOBJ_TO_POINTER(___ARG1,___arg1_voidstar,___C_TAG_void_2a_,1) -#define ___ARG2 ___CFUN_ARG(2) -___BEGIN_CFUN_ARG(2,int ___arg2) -___BEGIN_CFUN_SCMOBJ_TO_INT(___ARG2,___arg2,2) -___BEGIN_CFUN_BODY -#undef ___AT_END -#define ___return(___val) do { ___CFUN_ASSIGN(___result,___val) goto ___return_retropikzel_2f_pffi_23_51; } while (0) -___return(*((char*)___arg1 + ___arg2)); -___return_retropikzel_2f_pffi_23_51:; -#undef ___return -#ifndef ___AT_END -#define ___AT_END -#endif -___BEGIN_CFUN_CHAR_TO_SCMOBJ(___result,___CFUN_RESULT) -___CFUN_SET_RESULT -___END_CFUN_CHAR_TO_SCMOBJ(___result,___CFUN_RESULT) -___END_CFUN_BODY -___END_CFUN_SCMOBJ_TO_INT(___ARG2,___arg2,2) -___END_CFUN_ARG(2) -#undef ___ARG2 -___END_CFUN_SCMOBJ_TO_POINTER(___ARG1,___arg1_voidstar,___C_TAG_void_2a_,1) -#undef ___arg1 -___END_CFUN_ARG(1) -#undef ___ARG1 -___CFUN_ERROR -___END_CFUN -#undef ___NARGS -#undef ___CFUN_SELECT - -#define ___CFUN_SELECT(inl,ool)ool -#define ___NARGS 2 -___BEGIN_CFUN(___retropikzel_2f_pffi_23_52,short ___result) -#define ___ARG1 ___CFUN_ARG(1) -___BEGIN_CFUN_ARG(1,void* ___arg1_voidstar) -#define ___arg1 ___CFUN_CAST(void*,___arg1_voidstar) -___BEGIN_CFUN_SCMOBJ_TO_POINTER(___ARG1,___arg1_voidstar,___C_TAG_void_2a_,1) -#define ___ARG2 ___CFUN_ARG(2) -___BEGIN_CFUN_ARG(2,int ___arg2) -___BEGIN_CFUN_SCMOBJ_TO_INT(___ARG2,___arg2,2) -___BEGIN_CFUN_BODY -#undef ___AT_END -#define ___return(___val) do { ___CFUN_ASSIGN(___result,___val) goto ___return_retropikzel_2f_pffi_23_52; } while (0) -___return(*(short*)((char*)___arg1 + ___arg2)); -___return_retropikzel_2f_pffi_23_52:; -#undef ___return -#ifndef ___AT_END -#define ___AT_END -#endif -___BEGIN_CFUN_SHORT_TO_SCMOBJ(___result,___CFUN_RESULT) -___CFUN_SET_RESULT -___END_CFUN_SHORT_TO_SCMOBJ(___result,___CFUN_RESULT) -___END_CFUN_BODY -___END_CFUN_SCMOBJ_TO_INT(___ARG2,___arg2,2) -___END_CFUN_ARG(2) -#undef ___ARG2 -___END_CFUN_SCMOBJ_TO_POINTER(___ARG1,___arg1_voidstar,___C_TAG_void_2a_,1) -#undef ___arg1 -___END_CFUN_ARG(1) -#undef ___ARG1 -___CFUN_ERROR -___END_CFUN -#undef ___NARGS -#undef ___CFUN_SELECT - -#define ___CFUN_SELECT(inl,ool)ool -#define ___NARGS 2 -___BEGIN_CFUN(___retropikzel_2f_pffi_23_53,unsigned short ___result) -#define ___ARG1 ___CFUN_ARG(1) -___BEGIN_CFUN_ARG(1,void* ___arg1_voidstar) -#define ___arg1 ___CFUN_CAST(void*,___arg1_voidstar) -___BEGIN_CFUN_SCMOBJ_TO_POINTER(___ARG1,___arg1_voidstar,___C_TAG_void_2a_,1) -#define ___ARG2 ___CFUN_ARG(2) -___BEGIN_CFUN_ARG(2,int ___arg2) -___BEGIN_CFUN_SCMOBJ_TO_INT(___ARG2,___arg2,2) -___BEGIN_CFUN_BODY -#undef ___AT_END -#define ___return(___val) do { ___CFUN_ASSIGN(___result,___val) goto ___return_retropikzel_2f_pffi_23_53; } while (0) -___return(*(unsigned short*)((char*)___arg1 + ___arg2)); -___return_retropikzel_2f_pffi_23_53:; -#undef ___return -#ifndef ___AT_END -#define ___AT_END -#endif -___BEGIN_CFUN_USHORT_TO_SCMOBJ(___result,___CFUN_RESULT) -___CFUN_SET_RESULT -___END_CFUN_USHORT_TO_SCMOBJ(___result,___CFUN_RESULT) -___END_CFUN_BODY -___END_CFUN_SCMOBJ_TO_INT(___ARG2,___arg2,2) -___END_CFUN_ARG(2) -#undef ___ARG2 -___END_CFUN_SCMOBJ_TO_POINTER(___ARG1,___arg1_voidstar,___C_TAG_void_2a_,1) -#undef ___arg1 -___END_CFUN_ARG(1) -#undef ___ARG1 -___CFUN_ERROR -___END_CFUN -#undef ___NARGS -#undef ___CFUN_SELECT - -#define ___CFUN_SELECT(inl,ool)ool -#define ___NARGS 2 -___BEGIN_CFUN(___retropikzel_2f_pffi_23_54,int ___result) -#define ___ARG1 ___CFUN_ARG(1) -___BEGIN_CFUN_ARG(1,void* ___arg1_voidstar) -#define ___arg1 ___CFUN_CAST(void*,___arg1_voidstar) -___BEGIN_CFUN_SCMOBJ_TO_POINTER(___ARG1,___arg1_voidstar,___C_TAG_void_2a_,1) -#define ___ARG2 ___CFUN_ARG(2) -___BEGIN_CFUN_ARG(2,int ___arg2) -___BEGIN_CFUN_SCMOBJ_TO_INT(___ARG2,___arg2,2) -___BEGIN_CFUN_BODY -#undef ___AT_END -#define ___return(___val) do { ___CFUN_ASSIGN(___result,___val) goto ___return_retropikzel_2f_pffi_23_54; } while (0) -___return(*(int*)((char*)___arg1 + ___arg2)); -___return_retropikzel_2f_pffi_23_54:; -#undef ___return -#ifndef ___AT_END -#define ___AT_END -#endif -___BEGIN_CFUN_INT_TO_SCMOBJ(___result,___CFUN_RESULT) -___CFUN_SET_RESULT -___END_CFUN_INT_TO_SCMOBJ(___result,___CFUN_RESULT) -___END_CFUN_BODY -___END_CFUN_SCMOBJ_TO_INT(___ARG2,___arg2,2) -___END_CFUN_ARG(2) -#undef ___ARG2 -___END_CFUN_SCMOBJ_TO_POINTER(___ARG1,___arg1_voidstar,___C_TAG_void_2a_,1) -#undef ___arg1 -___END_CFUN_ARG(1) -#undef ___ARG1 -___CFUN_ERROR -___END_CFUN -#undef ___NARGS -#undef ___CFUN_SELECT - -#define ___CFUN_SELECT(inl,ool)ool -#define ___NARGS 2 -___BEGIN_CFUN(___retropikzel_2f_pffi_23_55,unsigned int ___result) -#define ___ARG1 ___CFUN_ARG(1) -___BEGIN_CFUN_ARG(1,void* ___arg1_voidstar) -#define ___arg1 ___CFUN_CAST(void*,___arg1_voidstar) -___BEGIN_CFUN_SCMOBJ_TO_POINTER(___ARG1,___arg1_voidstar,___C_TAG_void_2a_,1) -#define ___ARG2 ___CFUN_ARG(2) -___BEGIN_CFUN_ARG(2,int ___arg2) -___BEGIN_CFUN_SCMOBJ_TO_INT(___ARG2,___arg2,2) -___BEGIN_CFUN_BODY -#undef ___AT_END -#define ___return(___val) do { ___CFUN_ASSIGN(___result,___val) goto ___return_retropikzel_2f_pffi_23_55; } while (0) -___return(*(unsigned int*)((char*)___arg1 + ___arg2)); -___return_retropikzel_2f_pffi_23_55:; -#undef ___return -#ifndef ___AT_END -#define ___AT_END -#endif -___BEGIN_CFUN_UINT_TO_SCMOBJ(___result,___CFUN_RESULT) -___CFUN_SET_RESULT -___END_CFUN_UINT_TO_SCMOBJ(___result,___CFUN_RESULT) -___END_CFUN_BODY -___END_CFUN_SCMOBJ_TO_INT(___ARG2,___arg2,2) -___END_CFUN_ARG(2) -#undef ___ARG2 -___END_CFUN_SCMOBJ_TO_POINTER(___ARG1,___arg1_voidstar,___C_TAG_void_2a_,1) -#undef ___arg1 -___END_CFUN_ARG(1) -#undef ___ARG1 -___CFUN_ERROR -___END_CFUN -#undef ___NARGS -#undef ___CFUN_SELECT - -#define ___CFUN_SELECT(inl,ool)ool -#define ___NARGS 2 -___BEGIN_CFUN(___retropikzel_2f_pffi_23_56,long ___result) -#define ___ARG1 ___CFUN_ARG(1) -___BEGIN_CFUN_ARG(1,void* ___arg1_voidstar) -#define ___arg1 ___CFUN_CAST(void*,___arg1_voidstar) -___BEGIN_CFUN_SCMOBJ_TO_POINTER(___ARG1,___arg1_voidstar,___C_TAG_void_2a_,1) -#define ___ARG2 ___CFUN_ARG(2) -___BEGIN_CFUN_ARG(2,int ___arg2) -___BEGIN_CFUN_SCMOBJ_TO_INT(___ARG2,___arg2,2) -___BEGIN_CFUN_BODY -#undef ___AT_END -#define ___return(___val) do { ___CFUN_ASSIGN(___result,___val) goto ___return_retropikzel_2f_pffi_23_56; } while (0) -___return(*(long*)((char*)___arg1 + ___arg2)); -___return_retropikzel_2f_pffi_23_56:; -#undef ___return -#ifndef ___AT_END -#define ___AT_END -#endif -___BEGIN_CFUN_LONG_TO_SCMOBJ(___result,___CFUN_RESULT) -___CFUN_SET_RESULT -___END_CFUN_LONG_TO_SCMOBJ(___result,___CFUN_RESULT) -___END_CFUN_BODY -___END_CFUN_SCMOBJ_TO_INT(___ARG2,___arg2,2) -___END_CFUN_ARG(2) -#undef ___ARG2 -___END_CFUN_SCMOBJ_TO_POINTER(___ARG1,___arg1_voidstar,___C_TAG_void_2a_,1) -#undef ___arg1 -___END_CFUN_ARG(1) -#undef ___ARG1 -___CFUN_ERROR -___END_CFUN -#undef ___NARGS -#undef ___CFUN_SELECT - -#define ___CFUN_SELECT(inl,ool)ool -#define ___NARGS 2 -___BEGIN_CFUN(___retropikzel_2f_pffi_23_57,unsigned long ___result) -#define ___ARG1 ___CFUN_ARG(1) -___BEGIN_CFUN_ARG(1,void* ___arg1_voidstar) -#define ___arg1 ___CFUN_CAST(void*,___arg1_voidstar) -___BEGIN_CFUN_SCMOBJ_TO_POINTER(___ARG1,___arg1_voidstar,___C_TAG_void_2a_,1) -#define ___ARG2 ___CFUN_ARG(2) -___BEGIN_CFUN_ARG(2,int ___arg2) -___BEGIN_CFUN_SCMOBJ_TO_INT(___ARG2,___arg2,2) -___BEGIN_CFUN_BODY -#undef ___AT_END -#define ___return(___val) do { ___CFUN_ASSIGN(___result,___val) goto ___return_retropikzel_2f_pffi_23_57; } while (0) -___return(*(unsigned long*)((char*)___arg1 + ___arg2)); -___return_retropikzel_2f_pffi_23_57:; -#undef ___return -#ifndef ___AT_END -#define ___AT_END -#endif -___BEGIN_CFUN_ULONG_TO_SCMOBJ(___result,___CFUN_RESULT) -___CFUN_SET_RESULT -___END_CFUN_ULONG_TO_SCMOBJ(___result,___CFUN_RESULT) -___END_CFUN_BODY -___END_CFUN_SCMOBJ_TO_INT(___ARG2,___arg2,2) -___END_CFUN_ARG(2) -#undef ___ARG2 -___END_CFUN_SCMOBJ_TO_POINTER(___ARG1,___arg1_voidstar,___C_TAG_void_2a_,1) -#undef ___arg1 -___END_CFUN_ARG(1) -#undef ___ARG1 -___CFUN_ERROR -___END_CFUN -#undef ___NARGS -#undef ___CFUN_SELECT - -#define ___CFUN_SELECT(inl,ool)ool -#define ___NARGS 2 -___BEGIN_CFUN(___retropikzel_2f_pffi_23_58,float ___result) -#define ___ARG1 ___CFUN_ARG(1) -___BEGIN_CFUN_ARG(1,void* ___arg1_voidstar) -#define ___arg1 ___CFUN_CAST(void*,___arg1_voidstar) -___BEGIN_CFUN_SCMOBJ_TO_POINTER(___ARG1,___arg1_voidstar,___C_TAG_void_2a_,1) -#define ___ARG2 ___CFUN_ARG(2) -___BEGIN_CFUN_ARG(2,int ___arg2) -___BEGIN_CFUN_SCMOBJ_TO_INT(___ARG2,___arg2,2) -___BEGIN_CFUN_BODY -#undef ___AT_END -#define ___return(___val) do { ___CFUN_ASSIGN(___result,___val) goto ___return_retropikzel_2f_pffi_23_58; } while (0) -___return(*(float*)((char*)___arg1 + ___arg2)); -___return_retropikzel_2f_pffi_23_58:; -#undef ___return -#ifndef ___AT_END -#define ___AT_END -#endif -___BEGIN_CFUN_FLOAT_TO_SCMOBJ(___result,___CFUN_RESULT) -___CFUN_SET_RESULT -___END_CFUN_FLOAT_TO_SCMOBJ(___result,___CFUN_RESULT) -___END_CFUN_BODY -___END_CFUN_SCMOBJ_TO_INT(___ARG2,___arg2,2) -___END_CFUN_ARG(2) -#undef ___ARG2 -___END_CFUN_SCMOBJ_TO_POINTER(___ARG1,___arg1_voidstar,___C_TAG_void_2a_,1) -#undef ___arg1 -___END_CFUN_ARG(1) -#undef ___ARG1 -___CFUN_ERROR -___END_CFUN -#undef ___NARGS -#undef ___CFUN_SELECT - -#define ___CFUN_SELECT(inl,ool)ool -#define ___NARGS 2 -___BEGIN_CFUN(___retropikzel_2f_pffi_23_59,double ___result) -#define ___ARG1 ___CFUN_ARG(1) -___BEGIN_CFUN_ARG(1,void* ___arg1_voidstar) -#define ___arg1 ___CFUN_CAST(void*,___arg1_voidstar) -___BEGIN_CFUN_SCMOBJ_TO_POINTER(___ARG1,___arg1_voidstar,___C_TAG_void_2a_,1) -#define ___ARG2 ___CFUN_ARG(2) -___BEGIN_CFUN_ARG(2,int ___arg2) -___BEGIN_CFUN_SCMOBJ_TO_INT(___ARG2,___arg2,2) -___BEGIN_CFUN_BODY -#undef ___AT_END -#define ___return(___val) do { ___CFUN_ASSIGN(___result,___val) goto ___return_retropikzel_2f_pffi_23_59; } while (0) -___return(*(double*)((char*)___arg1 + ___arg2)); -___return_retropikzel_2f_pffi_23_59:; -#undef ___return -#ifndef ___AT_END -#define ___AT_END -#endif -___BEGIN_CFUN_DOUBLE_TO_SCMOBJ(___result,___CFUN_RESULT) -___CFUN_SET_RESULT -___END_CFUN_DOUBLE_TO_SCMOBJ(___result,___CFUN_RESULT) -___END_CFUN_BODY -___END_CFUN_SCMOBJ_TO_INT(___ARG2,___arg2,2) -___END_CFUN_ARG(2) -#undef ___ARG2 -___END_CFUN_SCMOBJ_TO_POINTER(___ARG1,___arg1_voidstar,___C_TAG_void_2a_,1) -#undef ___arg1 -___END_CFUN_ARG(1) -#undef ___ARG1 -___CFUN_ERROR -___END_CFUN -#undef ___NARGS -#undef ___CFUN_SELECT - -#define ___CFUN_SELECT(inl,ool)ool -#define ___NARGS 2 -#define ___result ___CFUN_CAST_AND_DEREF(void**,&___result_voidstar) -___BEGIN_CFUN(___retropikzel_2f_pffi_23_60,void* ___result_voidstar) -#define ___ARG1 ___CFUN_ARG(1) -___BEGIN_CFUN_ARG(1,void* ___arg1_voidstar) -#define ___arg1 ___CFUN_CAST(void*,___arg1_voidstar) -___BEGIN_CFUN_SCMOBJ_TO_POINTER(___ARG1,___arg1_voidstar,___C_TAG_void_2a_,1) -#define ___ARG2 ___CFUN_ARG(2) -___BEGIN_CFUN_ARG(2,int ___arg2) -___BEGIN_CFUN_SCMOBJ_TO_INT(___ARG2,___arg2,2) -___BEGIN_CFUN_BODY -#undef ___AT_END -#define ___return(___val) do { ___CFUN_ASSIGN_POINTER(___result_voidstar,___val) goto ___return_retropikzel_2f_pffi_23_60; } while (0) - char* p = (char*)___arg1 + ___arg2; ___return(*(char**)p); -___return_retropikzel_2f_pffi_23_60:; -#undef ___return -#ifndef ___AT_END -#define ___AT_END -#endif -___BEGIN_CFUN_POINTER_TO_SCMOBJ(___result_voidstar,___C_TAG_void_2a_,___RELEASE_POINTER,___CFUN_RESULT) -___CFUN_SET_RESULT -___END_CFUN_POINTER_TO_SCMOBJ(___result_voidstar,___C_TAG_void_2a_,___RELEASE_POINTER,___CFUN_RESULT) -___END_CFUN_BODY -___END_CFUN_SCMOBJ_TO_INT(___ARG2,___arg2,2) -___END_CFUN_ARG(2) -#undef ___ARG2 -___END_CFUN_SCMOBJ_TO_POINTER(___ARG1,___arg1_voidstar,___C_TAG_void_2a_,1) -#undef ___arg1 -___END_CFUN_ARG(1) -#undef ___ARG1 -___CFUN_ERROR -___END_CFUN -#undef ___result -#undef ___NARGS -#undef ___CFUN_SELECT - - -#undef ___MD_ALL -#define ___MD_ALL ___D_HEAP ___D_FP ___D_R0 ___D_R1 ___D_R2 ___D_R3 ___D_R4 ___D_F64(___F64V1) ___D_F64( \ -___F64V2) ___D_F64(___F64V3) -#undef ___MR_ALL -#define ___MR_ALL ___R_HEAP ___R_FP ___R_R0 ___R_R1 ___R_R2 ___R_R3 ___R_R4 -#undef ___MW_ALL -#define ___MW_ALL ___W_HEAP ___W_FP ___W_R0 ___W_R1 ___W_R2 ___W_R3 ___W_R4 -___BEGIN_M_COD -___BEGIN_M_HLBL -___DEF_M_HLBL_INTRO -___DEF_M_HLBL(___L0_retropikzel_2f_pffi_23_) -___DEF_M_HLBL(___L1_retropikzel_2f_pffi_23_) -___DEF_M_HLBL(___L2_retropikzel_2f_pffi_23_) -___DEF_M_HLBL(___L3_retropikzel_2f_pffi_23_) -___DEF_M_HLBL(___L4_retropikzel_2f_pffi_23_) -___DEF_M_HLBL_INTRO -___DEF_M_HLBL(___L0_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_M_HLBL(___L1_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_M_HLBL(___L2_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_M_HLBL(___L3_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_M_HLBL(___L4_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_M_HLBL(___L5_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_M_HLBL(___L6_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_M_HLBL(___L7_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_M_HLBL(___L8_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_M_HLBL(___L9_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_M_HLBL(___L10_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_M_HLBL(___L11_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_M_HLBL(___L12_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_M_HLBL(___L13_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_M_HLBL(___L14_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_M_HLBL(___L15_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_M_HLBL(___L16_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_M_HLBL(___L17_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_M_HLBL(___L18_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_M_HLBL(___L19_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_M_HLBL(___L20_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_M_HLBL(___L21_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_M_HLBL(___L22_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_M_HLBL(___L23_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_M_HLBL(___L24_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_M_HLBL(___L25_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_M_HLBL(___L26_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_M_HLBL(___L27_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_M_HLBL(___L28_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_M_HLBL(___L29_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_M_HLBL(___L30_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_M_HLBL(___L31_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_M_HLBL(___L32_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_M_HLBL(___L33_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_M_HLBL(___L34_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_M_HLBL(___L35_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_M_HLBL(___L36_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_M_HLBL(___L37_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_M_HLBL(___L38_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_M_HLBL(___L39_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_M_HLBL(___L40_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_M_HLBL(___L41_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_M_HLBL(___L42_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_M_HLBL(___L43_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_M_HLBL(___L44_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_M_HLBL(___L45_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_M_HLBL(___L46_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_M_HLBL(___L47_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_M_HLBL(___L48_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_M_HLBL(___L49_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_M_HLBL(___L50_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_M_HLBL(___L51_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_M_HLBL(___L52_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_M_HLBL(___L53_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_M_HLBL(___L54_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_M_HLBL(___L55_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_M_HLBL(___L56_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_M_HLBL(___L57_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_M_HLBL(___L58_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_M_HLBL(___L59_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_M_HLBL(___L60_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_M_HLBL(___L61_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_M_HLBL(___L62_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_M_HLBL(___L63_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_M_HLBL(___L64_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_M_HLBL(___L65_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_M_HLBL(___L66_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_M_HLBL(___L67_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_M_HLBL(___L68_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_M_HLBL(___L69_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_M_HLBL(___L70_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_M_HLBL(___L71_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_M_HLBL(___L72_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_M_HLBL(___L73_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_M_HLBL(___L74_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_M_HLBL(___L75_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_M_HLBL(___L76_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_M_HLBL(___L77_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_M_HLBL(___L78_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_M_HLBL(___L79_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_M_HLBL(___L80_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_M_HLBL(___L81_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_M_HLBL(___L82_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_M_HLBL(___L83_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_M_HLBL(___L84_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_M_HLBL(___L85_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_M_HLBL_INTRO -___DEF_M_HLBL(___L0_retropikzel_2f_pffi_23_pffi_2d_pointer_3f_) -___DEF_M_HLBL(___L1_retropikzel_2f_pffi_23_pffi_2d_pointer_3f_) -___DEF_M_HLBL(___L2_retropikzel_2f_pffi_23_pffi_2d_pointer_3f_) -___DEF_M_HLBL(___L3_retropikzel_2f_pffi_23_pffi_2d_pointer_3f_) -___DEF_M_HLBL(___L4_retropikzel_2f_pffi_23_pffi_2d_pointer_3f_) -___DEF_M_HLBL(___L5_retropikzel_2f_pffi_23_pffi_2d_pointer_3f_) -___DEF_M_HLBL(___L6_retropikzel_2f_pffi_23_pffi_2d_pointer_3f_) -___DEF_M_HLBL(___L7_retropikzel_2f_pffi_23_pffi_2d_pointer_3f_) -___DEF_M_HLBL(___L8_retropikzel_2f_pffi_23_pffi_2d_pointer_3f_) -___DEF_M_HLBL_INTRO -___DEF_M_HLBL(___L0_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_null_3f_) -___DEF_M_HLBL(___L1_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_null_3f_) -___DEF_M_HLBL(___L2_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_null_3f_) -___DEF_M_HLBL(___L3_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_null_3f_) -___DEF_M_HLBL(___L4_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_null_3f_) -___DEF_M_HLBL(___L5_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_null_3f_) -___DEF_M_HLBL(___L6_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_null_3f_) -___DEF_M_HLBL(___L7_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_null_3f_) -___DEF_M_HLBL(___L8_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_null_3f_) -___DEF_M_HLBL(___L9_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_null_3f_) -___DEF_M_HLBL(___L10_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_null_3f_) -___DEF_M_HLBL_INTRO -___DEF_M_HLBL(___L0_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -___DEF_M_HLBL(___L1_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -___DEF_M_HLBL(___L2_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -___DEF_M_HLBL(___L3_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -___DEF_M_HLBL(___L4_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -___DEF_M_HLBL(___L5_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -___DEF_M_HLBL(___L6_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -___DEF_M_HLBL(___L7_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -___DEF_M_HLBL(___L8_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -___DEF_M_HLBL(___L9_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -___DEF_M_HLBL(___L10_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -___DEF_M_HLBL(___L11_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -___DEF_M_HLBL(___L12_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -___DEF_M_HLBL(___L13_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -___DEF_M_HLBL(___L14_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -___DEF_M_HLBL(___L15_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -___DEF_M_HLBL(___L16_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -___DEF_M_HLBL(___L17_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -___DEF_M_HLBL(___L18_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -___DEF_M_HLBL(___L19_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -___DEF_M_HLBL(___L20_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -___DEF_M_HLBL(___L21_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -___DEF_M_HLBL(___L22_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -___DEF_M_HLBL(___L23_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -___DEF_M_HLBL(___L24_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -___DEF_M_HLBL(___L25_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -___DEF_M_HLBL(___L26_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -___DEF_M_HLBL(___L27_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -___DEF_M_HLBL(___L28_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -___DEF_M_HLBL(___L29_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -___DEF_M_HLBL(___L30_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -___DEF_M_HLBL(___L31_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -___DEF_M_HLBL(___L32_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -___DEF_M_HLBL(___L33_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -___DEF_M_HLBL(___L34_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -___DEF_M_HLBL(___L35_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -___DEF_M_HLBL(___L36_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -___DEF_M_HLBL(___L37_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -___DEF_M_HLBL(___L38_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -___DEF_M_HLBL(___L39_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -___DEF_M_HLBL(___L40_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -___DEF_M_HLBL(___L41_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -___DEF_M_HLBL(___L42_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -___DEF_M_HLBL(___L43_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -___DEF_M_HLBL(___L44_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -___DEF_M_HLBL(___L45_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -___DEF_M_HLBL(___L46_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -___DEF_M_HLBL(___L47_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -___DEF_M_HLBL(___L48_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -___DEF_M_HLBL(___L49_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -___DEF_M_HLBL(___L50_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -___DEF_M_HLBL(___L51_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -___DEF_M_HLBL(___L52_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -___DEF_M_HLBL(___L53_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -___DEF_M_HLBL(___L54_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -___DEF_M_HLBL(___L55_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -___DEF_M_HLBL(___L56_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -___DEF_M_HLBL(___L57_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -___DEF_M_HLBL_INTRO -___DEF_M_HLBL(___L0_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -___DEF_M_HLBL(___L1_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -___DEF_M_HLBL(___L2_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -___DEF_M_HLBL(___L3_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -___DEF_M_HLBL(___L4_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -___DEF_M_HLBL(___L5_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -___DEF_M_HLBL(___L6_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -___DEF_M_HLBL(___L7_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -___DEF_M_HLBL(___L8_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -___DEF_M_HLBL(___L9_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -___DEF_M_HLBL(___L10_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -___DEF_M_HLBL(___L11_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -___DEF_M_HLBL(___L12_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -___DEF_M_HLBL(___L13_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -___DEF_M_HLBL(___L14_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -___DEF_M_HLBL(___L15_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -___DEF_M_HLBL(___L16_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -___DEF_M_HLBL(___L17_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -___DEF_M_HLBL(___L18_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -___DEF_M_HLBL(___L19_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -___DEF_M_HLBL(___L20_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -___DEF_M_HLBL(___L21_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -___DEF_M_HLBL(___L22_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -___DEF_M_HLBL(___L23_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -___DEF_M_HLBL(___L24_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -___DEF_M_HLBL(___L25_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -___DEF_M_HLBL(___L26_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -___DEF_M_HLBL(___L27_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -___DEF_M_HLBL(___L28_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -___DEF_M_HLBL(___L29_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -___DEF_M_HLBL(___L30_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -___DEF_M_HLBL(___L31_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -___DEF_M_HLBL(___L32_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -___DEF_M_HLBL(___L33_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -___DEF_M_HLBL(___L34_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -___DEF_M_HLBL(___L35_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -___DEF_M_HLBL(___L36_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -___DEF_M_HLBL(___L37_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -___DEF_M_HLBL(___L38_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -___DEF_M_HLBL(___L39_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -___DEF_M_HLBL(___L40_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -___DEF_M_HLBL(___L41_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -___DEF_M_HLBL(___L42_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -___DEF_M_HLBL(___L43_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -___DEF_M_HLBL(___L44_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -___DEF_M_HLBL(___L45_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -___DEF_M_HLBL(___L46_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -___DEF_M_HLBL(___L47_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -___DEF_M_HLBL(___L48_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -___DEF_M_HLBL(___L49_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -___DEF_M_HLBL(___L50_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -___DEF_M_HLBL(___L51_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -___DEF_M_HLBL(___L52_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -___DEF_M_HLBL(___L53_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -___DEF_M_HLBL(___L54_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -___DEF_M_HLBL(___L55_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -___DEF_M_HLBL(___L56_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -___DEF_M_HLBL(___L57_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -___DEF_M_HLBL_INTRO -___DEF_M_HLBL(___L0_retropikzel_2f_pffi_23_struct_2d_make) -___DEF_M_HLBL(___L1_retropikzel_2f_pffi_23_struct_2d_make) -___DEF_M_HLBL_INTRO -___DEF_M_HLBL(___L0_retropikzel_2f_pffi_23_pffi_2d_struct_3f_) -___DEF_M_HLBL_INTRO -___DEF_M_HLBL(___L0_retropikzel_2f_pffi_23_pffi_2d_struct_2d_c_2d_type) -___DEF_M_HLBL(___L1_retropikzel_2f_pffi_23_pffi_2d_struct_2d_c_2d_type) -___DEF_M_HLBL_INTRO -___DEF_M_HLBL(___L0_retropikzel_2f_pffi_23_pffi_2d_struct_2d_size) -___DEF_M_HLBL(___L1_retropikzel_2f_pffi_23_pffi_2d_struct_2d_size) -___DEF_M_HLBL_INTRO -___DEF_M_HLBL(___L0_retropikzel_2f_pffi_23_pffi_2d_struct_2d_pointer) -___DEF_M_HLBL(___L1_retropikzel_2f_pffi_23_pffi_2d_struct_2d_pointer) -___DEF_M_HLBL_INTRO -___DEF_M_HLBL(___L0_retropikzel_2f_pffi_23_pffi_2d_struct_2d_members) -___DEF_M_HLBL(___L1_retropikzel_2f_pffi_23_pffi_2d_struct_2d_members) -___DEF_M_HLBL_INTRO -___DEF_M_HLBL(___L0_retropikzel_2f_pffi_23_pffi_2d_align_2d_of) -___DEF_M_HLBL(___L1_retropikzel_2f_pffi_23_pffi_2d_align_2d_of) -___DEF_M_HLBL_INTRO -___DEF_M_HLBL(___L0_retropikzel_2f_pffi_23_round_2d_to_2d_next_2d_modulo_2d_of) -___DEF_M_HLBL(___L1_retropikzel_2f_pffi_23_round_2d_to_2d_next_2d_modulo_2d_of) -___DEF_M_HLBL(___L2_retropikzel_2f_pffi_23_round_2d_to_2d_next_2d_modulo_2d_of) -___DEF_M_HLBL(___L3_retropikzel_2f_pffi_23_round_2d_to_2d_next_2d_modulo_2d_of) -___DEF_M_HLBL(___L4_retropikzel_2f_pffi_23_round_2d_to_2d_next_2d_modulo_2d_of) -___DEF_M_HLBL(___L5_retropikzel_2f_pffi_23_round_2d_to_2d_next_2d_modulo_2d_of) -___DEF_M_HLBL(___L6_retropikzel_2f_pffi_23_round_2d_to_2d_next_2d_modulo_2d_of) -___DEF_M_HLBL(___L7_retropikzel_2f_pffi_23_round_2d_to_2d_next_2d_modulo_2d_of) -___DEF_M_HLBL(___L8_retropikzel_2f_pffi_23_round_2d_to_2d_next_2d_modulo_2d_of) -___DEF_M_HLBL(___L9_retropikzel_2f_pffi_23_round_2d_to_2d_next_2d_modulo_2d_of) -___DEF_M_HLBL(___L10_retropikzel_2f_pffi_23_round_2d_to_2d_next_2d_modulo_2d_of) -___DEF_M_HLBL(___L11_retropikzel_2f_pffi_23_round_2d_to_2d_next_2d_modulo_2d_of) -___DEF_M_HLBL(___L12_retropikzel_2f_pffi_23_round_2d_to_2d_next_2d_modulo_2d_of) -___DEF_M_HLBL(___L13_retropikzel_2f_pffi_23_round_2d_to_2d_next_2d_modulo_2d_of) -___DEF_M_HLBL(___L14_retropikzel_2f_pffi_23_round_2d_to_2d_next_2d_modulo_2d_of) -___DEF_M_HLBL_INTRO -___DEF_M_HLBL(___L0_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -___DEF_M_HLBL(___L1_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -___DEF_M_HLBL(___L2_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -___DEF_M_HLBL(___L3_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -___DEF_M_HLBL(___L4_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -___DEF_M_HLBL(___L5_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -___DEF_M_HLBL(___L6_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -___DEF_M_HLBL(___L7_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -___DEF_M_HLBL(___L8_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -___DEF_M_HLBL(___L9_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -___DEF_M_HLBL(___L10_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -___DEF_M_HLBL(___L11_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -___DEF_M_HLBL(___L12_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -___DEF_M_HLBL(___L13_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -___DEF_M_HLBL(___L14_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -___DEF_M_HLBL(___L15_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -___DEF_M_HLBL(___L16_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -___DEF_M_HLBL(___L17_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -___DEF_M_HLBL(___L18_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -___DEF_M_HLBL(___L19_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -___DEF_M_HLBL(___L20_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -___DEF_M_HLBL(___L21_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -___DEF_M_HLBL(___L22_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -___DEF_M_HLBL(___L23_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -___DEF_M_HLBL(___L24_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -___DEF_M_HLBL(___L25_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -___DEF_M_HLBL(___L26_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -___DEF_M_HLBL(___L27_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -___DEF_M_HLBL(___L28_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -___DEF_M_HLBL(___L29_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -___DEF_M_HLBL(___L30_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -___DEF_M_HLBL(___L31_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -___DEF_M_HLBL(___L32_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -___DEF_M_HLBL(___L33_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -___DEF_M_HLBL(___L34_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -___DEF_M_HLBL(___L35_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -___DEF_M_HLBL(___L36_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -___DEF_M_HLBL(___L37_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -___DEF_M_HLBL(___L38_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -___DEF_M_HLBL(___L39_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -___DEF_M_HLBL(___L40_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -___DEF_M_HLBL(___L41_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -___DEF_M_HLBL(___L42_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -___DEF_M_HLBL(___L43_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -___DEF_M_HLBL(___L44_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -___DEF_M_HLBL(___L45_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -___DEF_M_HLBL(___L46_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -___DEF_M_HLBL(___L47_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -___DEF_M_HLBL(___L48_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -___DEF_M_HLBL(___L49_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -___DEF_M_HLBL(___L50_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -___DEF_M_HLBL(___L51_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -___DEF_M_HLBL(___L52_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -___DEF_M_HLBL(___L53_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -___DEF_M_HLBL(___L54_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -___DEF_M_HLBL(___L55_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -___DEF_M_HLBL_INTRO -___DEF_M_HLBL(___L0_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -___DEF_M_HLBL(___L1_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -___DEF_M_HLBL(___L2_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -___DEF_M_HLBL(___L3_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -___DEF_M_HLBL(___L4_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -___DEF_M_HLBL(___L5_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -___DEF_M_HLBL(___L6_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -___DEF_M_HLBL(___L7_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -___DEF_M_HLBL(___L8_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -___DEF_M_HLBL(___L9_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -___DEF_M_HLBL(___L10_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -___DEF_M_HLBL(___L11_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -___DEF_M_HLBL(___L12_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -___DEF_M_HLBL(___L13_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -___DEF_M_HLBL(___L14_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -___DEF_M_HLBL(___L15_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -___DEF_M_HLBL(___L16_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -___DEF_M_HLBL(___L17_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -___DEF_M_HLBL(___L18_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -___DEF_M_HLBL(___L19_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -___DEF_M_HLBL(___L20_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -___DEF_M_HLBL(___L21_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -___DEF_M_HLBL(___L22_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -___DEF_M_HLBL(___L23_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -___DEF_M_HLBL(___L24_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -___DEF_M_HLBL(___L25_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -___DEF_M_HLBL(___L26_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -___DEF_M_HLBL(___L27_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -___DEF_M_HLBL(___L28_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -___DEF_M_HLBL(___L29_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -___DEF_M_HLBL(___L30_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -___DEF_M_HLBL(___L31_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -___DEF_M_HLBL(___L32_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -___DEF_M_HLBL(___L33_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -___DEF_M_HLBL(___L34_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -___DEF_M_HLBL(___L35_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -___DEF_M_HLBL(___L36_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -___DEF_M_HLBL(___L37_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -___DEF_M_HLBL(___L38_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -___DEF_M_HLBL(___L39_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -___DEF_M_HLBL(___L40_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -___DEF_M_HLBL(___L41_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -___DEF_M_HLBL(___L42_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -___DEF_M_HLBL(___L43_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -___DEF_M_HLBL(___L44_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -___DEF_M_HLBL(___L45_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -___DEF_M_HLBL(___L46_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -___DEF_M_HLBL(___L47_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -___DEF_M_HLBL(___L48_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -___DEF_M_HLBL(___L49_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -___DEF_M_HLBL(___L50_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -___DEF_M_HLBL(___L51_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -___DEF_M_HLBL(___L52_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -___DEF_M_HLBL(___L53_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -___DEF_M_HLBL(___L54_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -___DEF_M_HLBL(___L55_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -___DEF_M_HLBL_INTRO -___DEF_M_HLBL(___L0_retropikzel_2f_pffi_23_pffi_2d_struct_2d_offset_2d_get) -___DEF_M_HLBL(___L1_retropikzel_2f_pffi_23_pffi_2d_struct_2d_offset_2d_get) -___DEF_M_HLBL(___L2_retropikzel_2f_pffi_23_pffi_2d_struct_2d_offset_2d_get) -___DEF_M_HLBL(___L3_retropikzel_2f_pffi_23_pffi_2d_struct_2d_offset_2d_get) -___DEF_M_HLBL(___L4_retropikzel_2f_pffi_23_pffi_2d_struct_2d_offset_2d_get) -___DEF_M_HLBL(___L5_retropikzel_2f_pffi_23_pffi_2d_struct_2d_offset_2d_get) -___DEF_M_HLBL(___L6_retropikzel_2f_pffi_23_pffi_2d_struct_2d_offset_2d_get) -___DEF_M_HLBL(___L7_retropikzel_2f_pffi_23_pffi_2d_struct_2d_offset_2d_get) -___DEF_M_HLBL(___L8_retropikzel_2f_pffi_23_pffi_2d_struct_2d_offset_2d_get) -___DEF_M_HLBL(___L9_retropikzel_2f_pffi_23_pffi_2d_struct_2d_offset_2d_get) -___DEF_M_HLBL(___L10_retropikzel_2f_pffi_23_pffi_2d_struct_2d_offset_2d_get) -___DEF_M_HLBL(___L11_retropikzel_2f_pffi_23_pffi_2d_struct_2d_offset_2d_get) -___DEF_M_HLBL(___L12_retropikzel_2f_pffi_23_pffi_2d_struct_2d_offset_2d_get) -___DEF_M_HLBL_INTRO -___DEF_M_HLBL(___L0_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get) -___DEF_M_HLBL(___L1_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get) -___DEF_M_HLBL(___L2_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get) -___DEF_M_HLBL(___L3_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get) -___DEF_M_HLBL(___L4_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get) -___DEF_M_HLBL(___L5_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get) -___DEF_M_HLBL(___L6_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get) -___DEF_M_HLBL(___L7_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get) -___DEF_M_HLBL(___L8_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get) -___DEF_M_HLBL(___L9_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get) -___DEF_M_HLBL(___L10_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get) -___DEF_M_HLBL(___L11_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get) -___DEF_M_HLBL(___L12_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get) -___DEF_M_HLBL(___L13_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get) -___DEF_M_HLBL(___L14_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get) -___DEF_M_HLBL(___L15_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get) -___DEF_M_HLBL(___L16_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get) -___DEF_M_HLBL(___L17_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get) -___DEF_M_HLBL(___L18_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get) -___DEF_M_HLBL(___L19_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get) -___DEF_M_HLBL(___L20_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get) -___DEF_M_HLBL(___L21_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get) -___DEF_M_HLBL(___L22_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get) -___DEF_M_HLBL(___L23_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get) -___DEF_M_HLBL(___L24_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get) -___DEF_M_HLBL(___L25_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get) -___DEF_M_HLBL(___L26_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get) -___DEF_M_HLBL(___L27_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get) -___DEF_M_HLBL(___L28_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get) -___DEF_M_HLBL(___L29_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get) -___DEF_M_HLBL(___L30_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get) -___DEF_M_HLBL(___L31_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get) -___DEF_M_HLBL_INTRO -___DEF_M_HLBL(___L0_retropikzel_2f_pffi_23_pffi_2d_struct_2d_set_21_) -___DEF_M_HLBL(___L1_retropikzel_2f_pffi_23_pffi_2d_struct_2d_set_21_) -___DEF_M_HLBL(___L2_retropikzel_2f_pffi_23_pffi_2d_struct_2d_set_21_) -___DEF_M_HLBL(___L3_retropikzel_2f_pffi_23_pffi_2d_struct_2d_set_21_) -___DEF_M_HLBL(___L4_retropikzel_2f_pffi_23_pffi_2d_struct_2d_set_21_) -___DEF_M_HLBL(___L5_retropikzel_2f_pffi_23_pffi_2d_struct_2d_set_21_) -___DEF_M_HLBL(___L6_retropikzel_2f_pffi_23_pffi_2d_struct_2d_set_21_) -___DEF_M_HLBL(___L7_retropikzel_2f_pffi_23_pffi_2d_struct_2d_set_21_) -___DEF_M_HLBL(___L8_retropikzel_2f_pffi_23_pffi_2d_struct_2d_set_21_) -___DEF_M_HLBL(___L9_retropikzel_2f_pffi_23_pffi_2d_struct_2d_set_21_) -___DEF_M_HLBL(___L10_retropikzel_2f_pffi_23_pffi_2d_struct_2d_set_21_) -___DEF_M_HLBL(___L11_retropikzel_2f_pffi_23_pffi_2d_struct_2d_set_21_) -___DEF_M_HLBL(___L12_retropikzel_2f_pffi_23_pffi_2d_struct_2d_set_21_) -___DEF_M_HLBL(___L13_retropikzel_2f_pffi_23_pffi_2d_struct_2d_set_21_) -___DEF_M_HLBL(___L14_retropikzel_2f_pffi_23_pffi_2d_struct_2d_set_21_) -___DEF_M_HLBL(___L15_retropikzel_2f_pffi_23_pffi_2d_struct_2d_set_21_) -___DEF_M_HLBL(___L16_retropikzel_2f_pffi_23_pffi_2d_struct_2d_set_21_) -___DEF_M_HLBL(___L17_retropikzel_2f_pffi_23_pffi_2d_struct_2d_set_21_) -___DEF_M_HLBL(___L18_retropikzel_2f_pffi_23_pffi_2d_struct_2d_set_21_) -___DEF_M_HLBL_INTRO -___DEF_M_HLBL(___L0_retropikzel_2f_pffi_23_union_2d_make) -___DEF_M_HLBL(___L1_retropikzel_2f_pffi_23_union_2d_make) -___DEF_M_HLBL_INTRO -___DEF_M_HLBL(___L0_retropikzel_2f_pffi_23_pffi_2d_union_3f_) -___DEF_M_HLBL_INTRO -___DEF_M_HLBL(___L0_retropikzel_2f_pffi_23_pffi_2d_union_2d_c_2d_type) -___DEF_M_HLBL(___L1_retropikzel_2f_pffi_23_pffi_2d_union_2d_c_2d_type) -___DEF_M_HLBL_INTRO -___DEF_M_HLBL(___L0_retropikzel_2f_pffi_23_pffi_2d_union_2d_size) -___DEF_M_HLBL(___L1_retropikzel_2f_pffi_23_pffi_2d_union_2d_size) -___DEF_M_HLBL_INTRO -___DEF_M_HLBL(___L0_retropikzel_2f_pffi_23_pffi_2d_union_2d_pointer) -___DEF_M_HLBL(___L1_retropikzel_2f_pffi_23_pffi_2d_union_2d_pointer) -___DEF_M_HLBL_INTRO -___DEF_M_HLBL(___L0_retropikzel_2f_pffi_23_pffi_2d_union_2d_members) -___DEF_M_HLBL(___L1_retropikzel_2f_pffi_23_pffi_2d_union_2d_members) -___DEF_M_HLBL_INTRO -___DEF_M_HLBL(___L0_retropikzel_2f_pffi_23_pffi_2d_type_3f_) -___DEF_M_HLBL(___L1_retropikzel_2f_pffi_23_pffi_2d_type_3f_) -___DEF_M_HLBL(___L2_retropikzel_2f_pffi_23_pffi_2d_type_3f_) -___DEF_M_HLBL(___L3_retropikzel_2f_pffi_23_pffi_2d_type_3f_) -___DEF_M_HLBL_INTRO -___DEF_M_HLBL(___L0_retropikzel_2f_pffi_23_pffi_2d_size_2d_of) -___DEF_M_HLBL(___L1_retropikzel_2f_pffi_23_pffi_2d_size_2d_of) -___DEF_M_HLBL(___L2_retropikzel_2f_pffi_23_pffi_2d_size_2d_of) -___DEF_M_HLBL(___L3_retropikzel_2f_pffi_23_pffi_2d_size_2d_of) -___DEF_M_HLBL(___L4_retropikzel_2f_pffi_23_pffi_2d_size_2d_of) -___DEF_M_HLBL(___L5_retropikzel_2f_pffi_23_pffi_2d_size_2d_of) -___DEF_M_HLBL(___L6_retropikzel_2f_pffi_23_pffi_2d_size_2d_of) -___DEF_M_HLBL_INTRO -___DEF_M_HLBL(___L0_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -___DEF_M_HLBL(___L1_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -___DEF_M_HLBL(___L2_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -___DEF_M_HLBL(___L3_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -___DEF_M_HLBL(___L4_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -___DEF_M_HLBL(___L5_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -___DEF_M_HLBL(___L6_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -___DEF_M_HLBL(___L7_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -___DEF_M_HLBL(___L8_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -___DEF_M_HLBL(___L9_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -___DEF_M_HLBL(___L10_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -___DEF_M_HLBL(___L11_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -___DEF_M_HLBL(___L12_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -___DEF_M_HLBL(___L13_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -___DEF_M_HLBL(___L14_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -___DEF_M_HLBL(___L15_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -___DEF_M_HLBL(___L16_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -___DEF_M_HLBL(___L17_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -___DEF_M_HLBL(___L18_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -___DEF_M_HLBL(___L19_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -___DEF_M_HLBL(___L20_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -___DEF_M_HLBL(___L21_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -___DEF_M_HLBL(___L22_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -___DEF_M_HLBL(___L23_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -___DEF_M_HLBL(___L24_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -___DEF_M_HLBL(___L25_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -___DEF_M_HLBL(___L26_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -___DEF_M_HLBL(___L27_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -___DEF_M_HLBL(___L28_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -___DEF_M_HLBL(___L29_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -___DEF_M_HLBL(___L30_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -___DEF_M_HLBL(___L31_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -___DEF_M_HLBL(___L32_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -___DEF_M_HLBL_INTRO -___DEF_M_HLBL(___L0_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string) -___DEF_M_HLBL(___L1_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string) -___DEF_M_HLBL(___L2_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string) -___DEF_M_HLBL(___L3_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string) -___DEF_M_HLBL(___L4_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string) -___DEF_M_HLBL(___L5_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string) -___DEF_M_HLBL(___L6_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string) -___DEF_M_HLBL(___L7_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string) -___DEF_M_HLBL(___L8_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string) -___DEF_M_HLBL(___L9_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string) -___DEF_M_HLBL(___L10_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string) -___DEF_M_HLBL(___L11_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string) -___DEF_M_HLBL(___L12_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string) -___DEF_M_HLBL(___L13_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string) -___DEF_M_HLBL(___L14_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string) -___DEF_M_HLBL(___L15_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string) -___DEF_M_HLBL(___L16_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string) -___DEF_M_HLBL(___L17_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string) -___DEF_M_HLBL(___L18_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string) -___DEF_M_HLBL(___L19_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string) -___DEF_M_HLBL(___L20_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string) -___DEF_M_HLBL(___L21_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string) -___DEF_M_HLBL(___L22_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string) -___DEF_M_HLBL(___L23_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string) -___DEF_M_HLBL(___L24_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string) -___DEF_M_HLBL(___L25_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string) -___DEF_M_HLBL(___L26_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string) -___DEF_M_HLBL(___L27_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string) -___DEF_M_HLBL(___L28_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string) -___DEF_M_HLBL(___L29_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string) -___DEF_M_HLBL_INTRO -___DEF_M_HLBL(___L0_retropikzel_2f_pffi_23_string_2d_split) -___DEF_M_HLBL(___L1_retropikzel_2f_pffi_23_string_2d_split) -___DEF_M_HLBL(___L2_retropikzel_2f_pffi_23_string_2d_split) -___DEF_M_HLBL(___L3_retropikzel_2f_pffi_23_string_2d_split) -___DEF_M_HLBL(___L4_retropikzel_2f_pffi_23_string_2d_split) -___DEF_M_HLBL(___L5_retropikzel_2f_pffi_23_string_2d_split) -___DEF_M_HLBL(___L6_retropikzel_2f_pffi_23_string_2d_split) -___DEF_M_HLBL(___L7_retropikzel_2f_pffi_23_string_2d_split) -___DEF_M_HLBL(___L8_retropikzel_2f_pffi_23_string_2d_split) -___DEF_M_HLBL(___L9_retropikzel_2f_pffi_23_string_2d_split) -___DEF_M_HLBL(___L10_retropikzel_2f_pffi_23_string_2d_split) -___DEF_M_HLBL(___L11_retropikzel_2f_pffi_23_string_2d_split) -___DEF_M_HLBL(___L12_retropikzel_2f_pffi_23_string_2d_split) -___DEF_M_HLBL(___L13_retropikzel_2f_pffi_23_string_2d_split) -___DEF_M_HLBL(___L14_retropikzel_2f_pffi_23_string_2d_split) -___DEF_M_HLBL(___L15_retropikzel_2f_pffi_23_string_2d_split) -___DEF_M_HLBL(___L16_retropikzel_2f_pffi_23_string_2d_split) -___DEF_M_HLBL(___L17_retropikzel_2f_pffi_23_string_2d_split) -___DEF_M_HLBL(___L18_retropikzel_2f_pffi_23_string_2d_split) -___DEF_M_HLBL(___L19_retropikzel_2f_pffi_23_string_2d_split) -___DEF_M_HLBL(___L20_retropikzel_2f_pffi_23_string_2d_split) -___DEF_M_HLBL(___L21_retropikzel_2f_pffi_23_string_2d_split) -___DEF_M_HLBL(___L22_retropikzel_2f_pffi_23_string_2d_split) -___DEF_M_HLBL(___L23_retropikzel_2f_pffi_23_string_2d_split) -___DEF_M_HLBL(___L24_retropikzel_2f_pffi_23_string_2d_split) -___DEF_M_HLBL(___L25_retropikzel_2f_pffi_23_string_2d_split) -___DEF_M_HLBL(___L26_retropikzel_2f_pffi_23_string_2d_split) -___DEF_M_HLBL(___L27_retropikzel_2f_pffi_23_string_2d_split) -___DEF_M_HLBL(___L28_retropikzel_2f_pffi_23_string_2d_split) -___DEF_M_HLBL(___L29_retropikzel_2f_pffi_23_string_2d_split) -___DEF_M_HLBL(___L30_retropikzel_2f_pffi_23_string_2d_split) -___DEF_M_HLBL(___L31_retropikzel_2f_pffi_23_string_2d_split) -___DEF_M_HLBL(___L32_retropikzel_2f_pffi_23_string_2d_split) -___DEF_M_HLBL(___L33_retropikzel_2f_pffi_23_string_2d_split) -___DEF_M_HLBL(___L34_retropikzel_2f_pffi_23_string_2d_split) -___DEF_M_HLBL(___L35_retropikzel_2f_pffi_23_string_2d_split) -___DEF_M_HLBL(___L36_retropikzel_2f_pffi_23_string_2d_split) -___DEF_M_HLBL(___L37_retropikzel_2f_pffi_23_string_2d_split) -___DEF_M_HLBL(___L38_retropikzel_2f_pffi_23_string_2d_split) -___DEF_M_HLBL(___L39_retropikzel_2f_pffi_23_string_2d_split) -___DEF_M_HLBL(___L40_retropikzel_2f_pffi_23_string_2d_split) -___DEF_M_HLBL(___L41_retropikzel_2f_pffi_23_string_2d_split) -___DEF_M_HLBL_INTRO -___DEF_M_HLBL(___L0_retropikzel_2f_pffi_23_0) -___DEF_M_HLBL(___L1_retropikzel_2f_pffi_23_0) -___DEF_M_HLBL_INTRO -___DEF_M_HLBL(___L0_retropikzel_2f_pffi_23_1) -___DEF_M_HLBL(___L1_retropikzel_2f_pffi_23_1) -___DEF_M_HLBL_INTRO -___DEF_M_HLBL(___L0_retropikzel_2f_pffi_23_2) -___DEF_M_HLBL(___L1_retropikzel_2f_pffi_23_2) -___DEF_M_HLBL_INTRO -___DEF_M_HLBL(___L0_retropikzel_2f_pffi_23_3) -___DEF_M_HLBL(___L1_retropikzel_2f_pffi_23_3) -___DEF_M_HLBL_INTRO -___DEF_M_HLBL(___L0_retropikzel_2f_pffi_23_4) -___DEF_M_HLBL(___L1_retropikzel_2f_pffi_23_4) -___DEF_M_HLBL_INTRO -___DEF_M_HLBL(___L0_retropikzel_2f_pffi_23_5) -___DEF_M_HLBL(___L1_retropikzel_2f_pffi_23_5) -___DEF_M_HLBL_INTRO -___DEF_M_HLBL(___L0_retropikzel_2f_pffi_23_6) -___DEF_M_HLBL(___L1_retropikzel_2f_pffi_23_6) -___DEF_M_HLBL_INTRO -___DEF_M_HLBL(___L0_retropikzel_2f_pffi_23_7) -___DEF_M_HLBL(___L1_retropikzel_2f_pffi_23_7) -___DEF_M_HLBL_INTRO -___DEF_M_HLBL(___L0_retropikzel_2f_pffi_23_8) -___DEF_M_HLBL(___L1_retropikzel_2f_pffi_23_8) -___DEF_M_HLBL_INTRO -___DEF_M_HLBL(___L0_retropikzel_2f_pffi_23_9) -___DEF_M_HLBL(___L1_retropikzel_2f_pffi_23_9) -___DEF_M_HLBL_INTRO -___DEF_M_HLBL(___L0_retropikzel_2f_pffi_23_10) -___DEF_M_HLBL(___L1_retropikzel_2f_pffi_23_10) -___DEF_M_HLBL_INTRO -___DEF_M_HLBL(___L0_retropikzel_2f_pffi_23_11) -___DEF_M_HLBL(___L1_retropikzel_2f_pffi_23_11) -___DEF_M_HLBL_INTRO -___DEF_M_HLBL(___L0_retropikzel_2f_pffi_23_12) -___DEF_M_HLBL(___L1_retropikzel_2f_pffi_23_12) -___DEF_M_HLBL_INTRO -___DEF_M_HLBL(___L0_retropikzel_2f_pffi_23_13) -___DEF_M_HLBL(___L1_retropikzel_2f_pffi_23_13) -___DEF_M_HLBL_INTRO -___DEF_M_HLBL(___L0_retropikzel_2f_pffi_23_14) -___DEF_M_HLBL(___L1_retropikzel_2f_pffi_23_14) -___DEF_M_HLBL_INTRO -___DEF_M_HLBL(___L0_retropikzel_2f_pffi_23_15) -___DEF_M_HLBL(___L1_retropikzel_2f_pffi_23_15) -___DEF_M_HLBL_INTRO -___DEF_M_HLBL(___L0_retropikzel_2f_pffi_23_16) -___DEF_M_HLBL(___L1_retropikzel_2f_pffi_23_16) -___DEF_M_HLBL_INTRO -___DEF_M_HLBL(___L0_retropikzel_2f_pffi_23_17) -___DEF_M_HLBL(___L1_retropikzel_2f_pffi_23_17) -___DEF_M_HLBL_INTRO -___DEF_M_HLBL(___L0_retropikzel_2f_pffi_23_18) -___DEF_M_HLBL(___L1_retropikzel_2f_pffi_23_18) -___DEF_M_HLBL_INTRO -___DEF_M_HLBL(___L0_retropikzel_2f_pffi_23_19) -___DEF_M_HLBL(___L1_retropikzel_2f_pffi_23_19) -___DEF_M_HLBL_INTRO -___DEF_M_HLBL(___L0_retropikzel_2f_pffi_23_20) -___DEF_M_HLBL(___L1_retropikzel_2f_pffi_23_20) -___DEF_M_HLBL_INTRO -___DEF_M_HLBL(___L0_retropikzel_2f_pffi_23_21) -___DEF_M_HLBL(___L1_retropikzel_2f_pffi_23_21) -___DEF_M_HLBL_INTRO -___DEF_M_HLBL(___L0_retropikzel_2f_pffi_23_22) -___DEF_M_HLBL(___L1_retropikzel_2f_pffi_23_22) -___DEF_M_HLBL_INTRO -___DEF_M_HLBL(___L0_retropikzel_2f_pffi_23_23) -___DEF_M_HLBL(___L1_retropikzel_2f_pffi_23_23) -___DEF_M_HLBL_INTRO -___DEF_M_HLBL(___L0_retropikzel_2f_pffi_23_24) -___DEF_M_HLBL(___L1_retropikzel_2f_pffi_23_24) -___DEF_M_HLBL_INTRO -___DEF_M_HLBL(___L0_retropikzel_2f_pffi_23_25) -___DEF_M_HLBL(___L1_retropikzel_2f_pffi_23_25) -___DEF_M_HLBL_INTRO -___DEF_M_HLBL(___L0_retropikzel_2f_pffi_23_26) -___DEF_M_HLBL(___L1_retropikzel_2f_pffi_23_26) -___DEF_M_HLBL_INTRO -___DEF_M_HLBL(___L0_retropikzel_2f_pffi_23_27) -___DEF_M_HLBL(___L1_retropikzel_2f_pffi_23_27) -___DEF_M_HLBL_INTRO -___DEF_M_HLBL(___L0_retropikzel_2f_pffi_23_28) -___DEF_M_HLBL(___L1_retropikzel_2f_pffi_23_28) -___DEF_M_HLBL_INTRO -___DEF_M_HLBL(___L0_retropikzel_2f_pffi_23_29) -___DEF_M_HLBL(___L1_retropikzel_2f_pffi_23_29) -___DEF_M_HLBL_INTRO -___DEF_M_HLBL(___L0_retropikzel_2f_pffi_23_30) -___DEF_M_HLBL(___L1_retropikzel_2f_pffi_23_30) -___DEF_M_HLBL_INTRO -___DEF_M_HLBL(___L0_retropikzel_2f_pffi_23_31) -___DEF_M_HLBL(___L1_retropikzel_2f_pffi_23_31) -___DEF_M_HLBL_INTRO -___DEF_M_HLBL(___L0_retropikzel_2f_pffi_23_32) -___DEF_M_HLBL(___L1_retropikzel_2f_pffi_23_32) -___DEF_M_HLBL_INTRO -___DEF_M_HLBL(___L0_retropikzel_2f_pffi_23_33) -___DEF_M_HLBL(___L1_retropikzel_2f_pffi_23_33) -___DEF_M_HLBL_INTRO -___DEF_M_HLBL(___L0_retropikzel_2f_pffi_23_34) -___DEF_M_HLBL(___L1_retropikzel_2f_pffi_23_34) -___DEF_M_HLBL_INTRO -___DEF_M_HLBL(___L0_retropikzel_2f_pffi_23_35) -___DEF_M_HLBL(___L1_retropikzel_2f_pffi_23_35) -___DEF_M_HLBL_INTRO -___DEF_M_HLBL(___L0_retropikzel_2f_pffi_23_36) -___DEF_M_HLBL(___L1_retropikzel_2f_pffi_23_36) -___DEF_M_HLBL_INTRO -___DEF_M_HLBL(___L0_retropikzel_2f_pffi_23_37) -___DEF_M_HLBL(___L1_retropikzel_2f_pffi_23_37) -___DEF_M_HLBL_INTRO -___DEF_M_HLBL(___L0_retropikzel_2f_pffi_23_38) -___DEF_M_HLBL(___L1_retropikzel_2f_pffi_23_38) -___DEF_M_HLBL_INTRO -___DEF_M_HLBL(___L0_retropikzel_2f_pffi_23_39) -___DEF_M_HLBL(___L1_retropikzel_2f_pffi_23_39) -___DEF_M_HLBL_INTRO -___DEF_M_HLBL(___L0_retropikzel_2f_pffi_23_40) -___DEF_M_HLBL(___L1_retropikzel_2f_pffi_23_40) -___DEF_M_HLBL_INTRO -___DEF_M_HLBL(___L0_retropikzel_2f_pffi_23_41) -___DEF_M_HLBL(___L1_retropikzel_2f_pffi_23_41) -___DEF_M_HLBL_INTRO -___DEF_M_HLBL(___L0_retropikzel_2f_pffi_23_42) -___DEF_M_HLBL(___L1_retropikzel_2f_pffi_23_42) -___DEF_M_HLBL_INTRO -___DEF_M_HLBL(___L0_retropikzel_2f_pffi_23_43) -___DEF_M_HLBL(___L1_retropikzel_2f_pffi_23_43) -___DEF_M_HLBL_INTRO -___DEF_M_HLBL(___L0_retropikzel_2f_pffi_23_44) -___DEF_M_HLBL(___L1_retropikzel_2f_pffi_23_44) -___DEF_M_HLBL_INTRO -___DEF_M_HLBL(___L0_retropikzel_2f_pffi_23_45) -___DEF_M_HLBL(___L1_retropikzel_2f_pffi_23_45) -___DEF_M_HLBL_INTRO -___DEF_M_HLBL(___L0_retropikzel_2f_pffi_23_46) -___DEF_M_HLBL(___L1_retropikzel_2f_pffi_23_46) -___DEF_M_HLBL_INTRO -___DEF_M_HLBL(___L0_retropikzel_2f_pffi_23_47) -___DEF_M_HLBL(___L1_retropikzel_2f_pffi_23_47) -___DEF_M_HLBL_INTRO -___DEF_M_HLBL(___L0_retropikzel_2f_pffi_23_48) -___DEF_M_HLBL(___L1_retropikzel_2f_pffi_23_48) -___DEF_M_HLBL_INTRO -___DEF_M_HLBL(___L0_retropikzel_2f_pffi_23_49) -___DEF_M_HLBL(___L1_retropikzel_2f_pffi_23_49) -___DEF_M_HLBL_INTRO -___DEF_M_HLBL(___L0_retropikzel_2f_pffi_23_50) -___DEF_M_HLBL(___L1_retropikzel_2f_pffi_23_50) -___DEF_M_HLBL_INTRO -___DEF_M_HLBL(___L0_retropikzel_2f_pffi_23_51) -___DEF_M_HLBL(___L1_retropikzel_2f_pffi_23_51) -___DEF_M_HLBL_INTRO -___DEF_M_HLBL(___L0_retropikzel_2f_pffi_23_52) -___DEF_M_HLBL(___L1_retropikzel_2f_pffi_23_52) -___DEF_M_HLBL_INTRO -___DEF_M_HLBL(___L0_retropikzel_2f_pffi_23_53) -___DEF_M_HLBL(___L1_retropikzel_2f_pffi_23_53) -___DEF_M_HLBL_INTRO -___DEF_M_HLBL(___L0_retropikzel_2f_pffi_23_54) -___DEF_M_HLBL(___L1_retropikzel_2f_pffi_23_54) -___DEF_M_HLBL_INTRO -___DEF_M_HLBL(___L0_retropikzel_2f_pffi_23_55) -___DEF_M_HLBL(___L1_retropikzel_2f_pffi_23_55) -___DEF_M_HLBL_INTRO -___DEF_M_HLBL(___L0_retropikzel_2f_pffi_23_56) -___DEF_M_HLBL(___L1_retropikzel_2f_pffi_23_56) -___DEF_M_HLBL_INTRO -___DEF_M_HLBL(___L0_retropikzel_2f_pffi_23_57) -___DEF_M_HLBL(___L1_retropikzel_2f_pffi_23_57) -___DEF_M_HLBL_INTRO -___DEF_M_HLBL(___L0_retropikzel_2f_pffi_23_58) -___DEF_M_HLBL(___L1_retropikzel_2f_pffi_23_58) -___DEF_M_HLBL_INTRO -___DEF_M_HLBL(___L0_retropikzel_2f_pffi_23_59) -___DEF_M_HLBL(___L1_retropikzel_2f_pffi_23_59) -___DEF_M_HLBL_INTRO -___DEF_M_HLBL(___L0_retropikzel_2f_pffi_23_60) -___DEF_M_HLBL(___L1_retropikzel_2f_pffi_23_60) -___END_M_HLBL - -___BEGIN_M_SW - -#undef ___PH_PROC -#define ___PH_PROC ___H_retropikzel_2f_pffi_23_ -#undef ___PH_LBL0 -#define ___PH_LBL0 1 -#undef ___PD_ALL -#define ___PD_ALL ___D_FP ___D_R0 ___D_R1 ___D_R2 ___D_R3 -#undef ___PR_ALL -#define ___PR_ALL ___R_FP ___R_R0 ___R_R1 ___R_R2 ___R_R3 -#undef ___PW_ALL -#define ___PW_ALL ___W_FP ___W_R0 ___W_R1 ___W_R2 ___W_R3 -___BEGIN_P_COD -___BEGIN_P_HLBL -___DEF_P_HLBL_INTRO -___DEF_P_HLBL(___L0_retropikzel_2f_pffi_23_) -___DEF_P_HLBL(___L1_retropikzel_2f_pffi_23_) -___DEF_P_HLBL(___L2_retropikzel_2f_pffi_23_) -___DEF_P_HLBL(___L3_retropikzel_2f_pffi_23_) -___DEF_P_HLBL(___L4_retropikzel_2f_pffi_23_) -___END_P_HLBL -___BEGIN_P_SW -#line 9 "gambit.scm" -___DEF_SLBL(0,___L0_retropikzel_2f_pffi_23_) -#line 9 - ___IF_NARGS_EQ(0,___NOTHING) -#line 9 - ___WRONG_NARGS(0,0,0,0) -#line 9 -___DEF_GLBL(___L_retropikzel_2f_pffi_23_) -#line 9 - ___SET_GLO(139,___G_retropikzel_2f_pffi_23_size_2d_of_2d_int8__t,___PRC(589)) - ___SET_GLO(146,___G_retropikzel_2f_pffi_23_size_2d_of_2d_uint8__t,___PRC(592)) - ___SET_GLO(136,___G_retropikzel_2f_pffi_23_size_2d_of_2d_int16__t,___PRC(595)) - ___SET_GLO(143,___G_retropikzel_2f_pffi_23_size_2d_of_2d_uint16__t,___PRC(598)) - ___SET_GLO(137,___G_retropikzel_2f_pffi_23_size_2d_of_2d_int32__t,___PRC(601)) - ___SET_GLO(144,___G_retropikzel_2f_pffi_23_size_2d_of_2d_uint32__t,___PRC(604)) - ___SET_GLO(138,___G_retropikzel_2f_pffi_23_size_2d_of_2d_int64__t,___PRC(607)) - ___SET_GLO(145,___G_retropikzel_2f_pffi_23_size_2d_of_2d_uint64__t,___PRC(610)) - ___SET_GLO(132,___G_retropikzel_2f_pffi_23_size_2d_of_2d_char,___PRC(613)) - ___SET_GLO(147,___G_retropikzel_2f_pffi_23_size_2d_of_2d_unsigned_2d_char,___PRC(616)) - ___SET_GLO(141,___G_retropikzel_2f_pffi_23_size_2d_of_2d_short,___PRC(619)) - ___SET_GLO(150,___G_retropikzel_2f_pffi_23_size_2d_of_2d_unsigned_2d_short,___PRC(622)) - ___SET_GLO(135,___G_retropikzel_2f_pffi_23_size_2d_of_2d_int,___PRC(625)) - ___SET_GLO(148,___G_retropikzel_2f_pffi_23_size_2d_of_2d_unsigned_2d_int,___PRC(628)) - ___SET_GLO(140,___G_retropikzel_2f_pffi_23_size_2d_of_2d_long,___PRC(631)) - ___SET_GLO(149,___G_retropikzel_2f_pffi_23_size_2d_of_2d_unsigned_2d_long,___PRC(634)) - ___SET_GLO(134,___G_retropikzel_2f_pffi_23_size_2d_of_2d_float,___PRC(637)) - ___SET_GLO(133,___G_retropikzel_2f_pffi_23_size_2d_of_2d_double,___PRC(640)) - ___SET_GLO(151,___G_retropikzel_2f_pffi_23_size_2d_of_2d_void_2a_,___PRC(643)) -#line 63 - ___SET_GLO(130,___G_retropikzel_2f_pffi_23_pointer_3f_,___PRC(646)) -#line 72 - ___SET_GLO(71,___G_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_null,___PRC(649)) -#line 74 - ___SET_GLO(93,___G_retropikzel_2f_pffi_23_pointer_2d_null_3f_,___PRC(652)) -#line 80 - ___SET_GLO(68,___G_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_allocate,___PRC(655)) -#line 82 - ___SET_GLO(67,___G_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_address,___PRC(658)) -#line 84 - ___SET_GLO(69,___G_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_free,___PRC(661)) -#line 86 - ___SET_GLO(119,___G_retropikzel_2f_pffi_23_pointer_2d_set_2d_c_2d_int8__t_21_,___PRC(664)) - ___SET_GLO(126,___G_retropikzel_2f_pffi_23_pointer_2d_set_2d_c_2d_uint8__t_21_,___PRC(667)) - ___SET_GLO(116,___G_retropikzel_2f_pffi_23_pointer_2d_set_2d_c_2d_int16__t_21_,___PRC(670)) - ___SET_GLO(123,___G_retropikzel_2f_pffi_23_pointer_2d_set_2d_c_2d_uint16__t_21_,___PRC(673)) - ___SET_GLO(117,___G_retropikzel_2f_pffi_23_pointer_2d_set_2d_c_2d_int32__t_21_,___PRC(676)) - ___SET_GLO(124,___G_retropikzel_2f_pffi_23_pointer_2d_set_2d_c_2d_uint32__t_21_,___PRC(679)) - ___SET_GLO(118,___G_retropikzel_2f_pffi_23_pointer_2d_set_2d_c_2d_int64__t_21_,___PRC(682)) - ___SET_GLO(125,___G_retropikzel_2f_pffi_23_pointer_2d_set_2d_c_2d_uint64__t_21_,___PRC(685)) - ___SET_GLO(112,___G_retropikzel_2f_pffi_23_pointer_2d_set_2d_c_2d_char_21_,___PRC(688)) - ___SET_GLO(122,___G_retropikzel_2f_pffi_23_pointer_2d_set_2d_c_2d_short_21_,___PRC(691)) - ___SET_GLO(129,___G_retropikzel_2f_pffi_23_pointer_2d_set_2d_c_2d_unsigned_2d_short_21_,___PRC(694)) - ___SET_GLO(115,___G_retropikzel_2f_pffi_23_pointer_2d_set_2d_c_2d_int_21_,___PRC(697)) - ___SET_GLO(127,___G_retropikzel_2f_pffi_23_pointer_2d_set_2d_c_2d_unsigned_2d_int_21_,___PRC(700)) - ___SET_GLO(120,___G_retropikzel_2f_pffi_23_pointer_2d_set_2d_c_2d_long_21_,___PRC(703)) - ___SET_GLO(128,___G_retropikzel_2f_pffi_23_pointer_2d_set_2d_c_2d_unsigned_2d_long_21_,___PRC(706)) - ___SET_GLO(114,___G_retropikzel_2f_pffi_23_pointer_2d_set_2d_c_2d_float_21_,___PRC(709)) - ___SET_GLO(113,___G_retropikzel_2f_pffi_23_pointer_2d_set_2d_c_2d_double_21_,___PRC(712)) - ___SET_GLO(121,___G_retropikzel_2f_pffi_23_pointer_2d_set_2d_c_2d_pointer_21_,___PRC(715)) -#line 127 - ___SET_GLO(101,___G_retropikzel_2f_pffi_23_pointer_2d_ref_2d_c_2d_int8__t,___PRC(718)) - ___SET_GLO(108,___G_retropikzel_2f_pffi_23_pointer_2d_ref_2d_c_2d_uint8__t,___PRC(721)) - ___SET_GLO(98,___G_retropikzel_2f_pffi_23_pointer_2d_ref_2d_c_2d_int16__t,___PRC(724)) - ___SET_GLO(105,___G_retropikzel_2f_pffi_23_pointer_2d_ref_2d_c_2d_uint16__t,___PRC(727)) - ___SET_GLO(99,___G_retropikzel_2f_pffi_23_pointer_2d_ref_2d_c_2d_int32__t,___PRC(730)) - ___SET_GLO(106,___G_retropikzel_2f_pffi_23_pointer_2d_ref_2d_c_2d_uint32__t,___PRC(733)) - ___SET_GLO(100,___G_retropikzel_2f_pffi_23_pointer_2d_ref_2d_c_2d_int64__t,___PRC(736)) - ___SET_GLO(107,___G_retropikzel_2f_pffi_23_pointer_2d_ref_2d_c_2d_uint64__t,___PRC(739)) - ___SET_GLO(94,___G_retropikzel_2f_pffi_23_pointer_2d_ref_2d_c_2d_char,___PRC(742)) - ___SET_GLO(104,___G_retropikzel_2f_pffi_23_pointer_2d_ref_2d_c_2d_short,___PRC(745)) - ___SET_GLO(111,___G_retropikzel_2f_pffi_23_pointer_2d_ref_2d_c_2d_unsigned_2d_short,___PRC(748)) - ___SET_GLO(97,___G_retropikzel_2f_pffi_23_pointer_2d_ref_2d_c_2d_int,___PRC(751)) - ___SET_GLO(109,___G_retropikzel_2f_pffi_23_pointer_2d_ref_2d_c_2d_unsigned_2d_int,___PRC(754)) - ___SET_GLO(102,___G_retropikzel_2f_pffi_23_pointer_2d_ref_2d_c_2d_long,___PRC(757)) - ___SET_GLO(110,___G_retropikzel_2f_pffi_23_pointer_2d_ref_2d_c_2d_unsigned_2d_long,___PRC(760)) - ___SET_GLO(96,___G_retropikzel_2f_pffi_23_pointer_2d_ref_2d_c_2d_float,___PRC(763)) - ___SET_GLO(95,___G_retropikzel_2f_pffi_23_pointer_2d_ref_2d_c_2d_double,___PRC(766)) - ___SET_GLO(103,___G_retropikzel_2f_pffi_23_pointer_2d_ref_2d_c_2d_pointer,___PRC(769)) -#line 2 "struct.scm" - ___SET_STK(1,___R0) -#line 2 - ___SET_STK(5,___GLO__23__23_type_2d_type) -#line 2 - ___SET_R1(___SUB(0)) -#line 2 - ___SET_R0(___LBL(1)) -#line 2 - ___ADJFP(8) -#line 2 - ___JUMPPRM(___SET_NARGS(1),___PRM__23__23_string_2d__3e_uninterned_2d_symbol) -#line 2 -___DEF_SLBL(1,___L1_retropikzel_2f_pffi_23_) -#line 2 - ___SET_STK(-2,___R1) -#line 2 - ___SET_STK(-1,___SYM__3c_pffi_2d_struct_3e_) -#line 2 - ___SET_R3(___SUB(1)) -#line 2 - ___SET_R2(___FAL) -#line 2 - ___SET_R1(___FIX(8L)) -#line 2 - ___SET_R0(___LBL(2)) -#line 2 - ___ADJFP(-1) -#line 2 - ___JUMPPRM(___SET_NARGS(6),___PRM__23__23_structure) -#line 2 -___DEF_SLBL(2,___L2_retropikzel_2f_pffi_23_) -#line 2 - ___SET_GLO(0,___G__23__23_type_2d_4_2d__3c_pffi_2d_struct_3e_,___R1) -#line 2 "union.scm" - ___SET_STK(1,___GLO__23__23_type_2d_type) -#line 2 - ___SET_R1(___SUB(2)) -#line 2 - ___SET_R0(___LBL(3)) -#line 2 - ___ADJFP(4) -#line 2 - ___JUMPPRM(___SET_NARGS(1),___PRM__23__23_string_2d__3e_uninterned_2d_symbol) -#line 2 -___DEF_SLBL(3,___L3_retropikzel_2f_pffi_23_) -#line 2 - ___SET_STK(-2,___R1) -#line 2 - ___SET_STK(-1,___SYM__3c_pffi_2d_union_3e_) -#line 2 - ___SET_R3(___SUB(3)) -#line 2 - ___SET_R2(___FAL) -#line 2 - ___SET_R1(___FIX(8L)) -#line 2 - ___SET_R0(___LBL(4)) -#line 2 - ___ADJFP(-1) -#line 2 - ___JUMPPRM(___SET_NARGS(6),___PRM__23__23_structure) -#line 2 -___DEF_SLBL(4,___L4_retropikzel_2f_pffi_23_) -#line 2 - ___SET_GLO(1,___G__23__23_type_2d_4_2d__3c_pffi_2d_union_3e_,___R1) -#line 51 "main.scm" - ___SET_GLO(87,___G_retropikzel_2f_pffi_23_pffi_2d_types,___CNS(0)) -#line 90 - ___SET_R1(___TRU) -#line 90 - ___ADJFP(-4) -#line 90 - ___JUMPRET(___STK(1)) -#line 22264 "pffi.c" -___END_P_SW -___END_P_COD - -#undef ___PH_PROC -#define ___PH_PROC ___H_retropikzel_2f_pffi_23_size_2d_of_2d_type -#undef ___PH_LBL0 -#define ___PH_LBL0 7 -#undef ___PD_ALL -#define ___PD_ALL ___D_FP ___D_R0 ___D_R1 ___D_R2 ___D_R4 -#undef ___PR_ALL -#define ___PR_ALL ___R_FP ___R_R0 ___R_R1 ___R_R2 ___R_R4 -#undef ___PW_ALL -#define ___PW_ALL ___W_FP ___W_R0 ___W_R1 ___W_R2 ___W_R4 -___BEGIN_P_COD -___BEGIN_P_HLBL -___DEF_P_HLBL_INTRO -___DEF_P_HLBL(___L0_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_P_HLBL(___L1_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_P_HLBL(___L2_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_P_HLBL(___L3_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_P_HLBL(___L4_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_P_HLBL(___L5_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_P_HLBL(___L6_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_P_HLBL(___L7_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_P_HLBL(___L8_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_P_HLBL(___L9_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_P_HLBL(___L10_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_P_HLBL(___L11_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_P_HLBL(___L12_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_P_HLBL(___L13_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_P_HLBL(___L14_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_P_HLBL(___L15_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_P_HLBL(___L16_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_P_HLBL(___L17_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_P_HLBL(___L18_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_P_HLBL(___L19_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_P_HLBL(___L20_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_P_HLBL(___L21_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_P_HLBL(___L22_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_P_HLBL(___L23_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_P_HLBL(___L24_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_P_HLBL(___L25_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_P_HLBL(___L26_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_P_HLBL(___L27_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_P_HLBL(___L28_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_P_HLBL(___L29_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_P_HLBL(___L30_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_P_HLBL(___L31_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_P_HLBL(___L32_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_P_HLBL(___L33_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_P_HLBL(___L34_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_P_HLBL(___L35_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_P_HLBL(___L36_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_P_HLBL(___L37_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_P_HLBL(___L38_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_P_HLBL(___L39_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_P_HLBL(___L40_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_P_HLBL(___L41_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_P_HLBL(___L42_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_P_HLBL(___L43_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_P_HLBL(___L44_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_P_HLBL(___L45_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_P_HLBL(___L46_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_P_HLBL(___L47_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_P_HLBL(___L48_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_P_HLBL(___L49_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_P_HLBL(___L50_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_P_HLBL(___L51_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_P_HLBL(___L52_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_P_HLBL(___L53_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_P_HLBL(___L54_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_P_HLBL(___L55_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_P_HLBL(___L56_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_P_HLBL(___L57_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_P_HLBL(___L58_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_P_HLBL(___L59_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_P_HLBL(___L60_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_P_HLBL(___L61_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_P_HLBL(___L62_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_P_HLBL(___L63_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_P_HLBL(___L64_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_P_HLBL(___L65_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_P_HLBL(___L66_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_P_HLBL(___L67_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_P_HLBL(___L68_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_P_HLBL(___L69_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_P_HLBL(___L70_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_P_HLBL(___L71_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_P_HLBL(___L72_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_P_HLBL(___L73_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_P_HLBL(___L74_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_P_HLBL(___L75_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_P_HLBL(___L76_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_P_HLBL(___L77_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_P_HLBL(___L78_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_P_HLBL(___L79_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_P_HLBL(___L80_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_P_HLBL(___L81_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_P_HLBL(___L82_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_P_HLBL(___L83_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_P_HLBL(___L84_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_P_HLBL(___L85_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___END_P_HLBL -___BEGIN_P_SW -#line 30 "gambit.scm" -___DEF_SLBL(0,___L0_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 30 - ___IF_NARGS_EQ(1,___NOTHING) -#line 30 - ___WRONG_NARGS(0,1,0,0) -#line 30 -___DEF_GLBL(___L_retropikzel_2f_pffi_23_size_2d_of_2d_type) - ___IF(___NOT(___EQP(___GLO_eq_3f_,___PRM_eq_3f_))) -#line 31 - ___GOTO(___L189_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 31 - ___END_IF -#line 31 - ___IF(___NOT(___EQP(___R1,___SYM_int8))) -#line 31 - ___GOTO(___L88_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 31 - ___END_IF -#line 31 - ___POLL(1) -#line 31 -___DEF_SLBL(1,___L1_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 31 - ___GOTO(___L86_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 31 -___DEF_SLBL(2,___L2_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 31 - ___IF(___NOT(___NOTFALSEP(___R1))) -#line 31 - ___GOTO(___L87_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 31 - ___END_IF -#line 31 - ___SET_R0(___STK(-7)) -#line 31 - ___ADJFP(-8) -#line 31 - ___POLL(3) -#line 31 -___DEF_SLBL(3,___L3_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 31 -___DEF_GLBL(___L86_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 31 - ___JUMPINT(___SET_NARGS(0),___PRC(589),___L_retropikzel_2f_pffi_23_0) -#line 31 -___DEF_GLBL(___L87_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 31 - ___SET_R1(___STK(-6)) -#line 31 - ___SET_R0(___STK(-7)) - ___ADJFP(-8) -#line 32 - ___IF(___EQP(___GLO_eq_3f_,___PRM_eq_3f_)) -#line 32 - ___GOTO(___L89_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 32 - ___END_IF -#line 32 - ___GOTO(___L188_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 31 -___DEF_GLBL(___L88_retropikzel_2f_pffi_23_size_2d_of_2d_type) - ___IF(___NOT(___EQP(___GLO_eq_3f_,___PRM_eq_3f_))) -#line 32 - ___GOTO(___L188_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 32 - ___END_IF -#line 32 -___DEF_GLBL(___L89_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 32 - ___IF(___NOT(___EQP(___R1,___SYM_uint8))) -#line 32 - ___GOTO(___L91_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 32 - ___END_IF -#line 32 - ___POLL(4) -#line 32 -___DEF_SLBL(4,___L4_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 32 -___DEF_GLBL(___L90_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 32 - ___JUMPINT(___SET_NARGS(0),___PRC(592),___L_retropikzel_2f_pffi_23_1) -#line 32 -___DEF_GLBL(___L91_retropikzel_2f_pffi_23_size_2d_of_2d_type) - ___IF(___EQP(___GLO_eq_3f_,___PRM_eq_3f_)) -#line 33 - ___GOTO(___L92_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 33 - ___END_IF -#line 33 - ___GOTO(___L187_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 32 -___DEF_SLBL(5,___L5_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 32 - ___IF(___NOTFALSEP(___R1)) -#line 32 - ___GOTO(___L186_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 32 - ___END_IF -#line 32 - ___SET_R1(___STK(-6)) -#line 32 - ___SET_R0(___STK(-7)) - ___ADJFP(-8) -#line 33 - ___IF(___NOT(___EQP(___GLO_eq_3f_,___PRM_eq_3f_))) -#line 33 - ___GOTO(___L187_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 33 - ___END_IF -#line 33 -___DEF_GLBL(___L92_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 33 - ___IF(___NOT(___EQP(___R1,___SYM_int16))) -#line 33 - ___GOTO(___L94_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 33 - ___END_IF -#line 33 - ___POLL(6) -#line 33 -___DEF_SLBL(6,___L6_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 33 -___DEF_GLBL(___L93_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 33 - ___JUMPINT(___SET_NARGS(0),___PRC(595),___L_retropikzel_2f_pffi_23_2) -#line 33 -___DEF_GLBL(___L94_retropikzel_2f_pffi_23_size_2d_of_2d_type) - ___IF(___EQP(___GLO_eq_3f_,___PRM_eq_3f_)) -#line 34 - ___GOTO(___L95_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 34 - ___END_IF -#line 34 - ___GOTO(___L185_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 33 -___DEF_SLBL(7,___L7_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 33 - ___IF(___NOTFALSEP(___R1)) -#line 33 - ___GOTO(___L184_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 33 - ___END_IF -#line 33 - ___SET_R1(___STK(-6)) -#line 33 - ___SET_R0(___STK(-7)) - ___ADJFP(-8) -#line 34 - ___IF(___NOT(___EQP(___GLO_eq_3f_,___PRM_eq_3f_))) -#line 34 - ___GOTO(___L185_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 34 - ___END_IF -#line 34 -___DEF_GLBL(___L95_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 34 - ___IF(___NOT(___EQP(___R1,___SYM_uint16))) -#line 34 - ___GOTO(___L97_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 34 - ___END_IF -#line 34 - ___POLL(8) -#line 34 -___DEF_SLBL(8,___L8_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 34 -___DEF_GLBL(___L96_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 34 - ___JUMPINT(___SET_NARGS(0),___PRC(598),___L_retropikzel_2f_pffi_23_3) -#line 34 -___DEF_GLBL(___L97_retropikzel_2f_pffi_23_size_2d_of_2d_type) - ___IF(___EQP(___GLO_eq_3f_,___PRM_eq_3f_)) -#line 35 - ___GOTO(___L98_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 35 - ___END_IF -#line 35 - ___GOTO(___L183_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 34 -___DEF_SLBL(9,___L9_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 34 - ___IF(___NOTFALSEP(___R1)) -#line 34 - ___GOTO(___L182_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 34 - ___END_IF -#line 34 - ___SET_R1(___STK(-6)) -#line 34 - ___SET_R0(___STK(-7)) - ___ADJFP(-8) -#line 35 - ___IF(___NOT(___EQP(___GLO_eq_3f_,___PRM_eq_3f_))) -#line 35 - ___GOTO(___L183_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 35 - ___END_IF -#line 35 -___DEF_GLBL(___L98_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 35 - ___IF(___NOT(___EQP(___R1,___SYM_int32))) -#line 35 - ___GOTO(___L100_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 35 - ___END_IF -#line 35 - ___POLL(10) -#line 35 -___DEF_SLBL(10,___L10_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 35 -___DEF_GLBL(___L99_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 35 - ___JUMPINT(___SET_NARGS(0),___PRC(601),___L_retropikzel_2f_pffi_23_4) -#line 35 -___DEF_GLBL(___L100_retropikzel_2f_pffi_23_size_2d_of_2d_type) - ___IF(___EQP(___GLO_eq_3f_,___PRM_eq_3f_)) -#line 36 - ___GOTO(___L101_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 36 - ___END_IF -#line 36 - ___GOTO(___L181_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 35 -___DEF_SLBL(11,___L11_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 35 - ___IF(___NOTFALSEP(___R1)) -#line 35 - ___GOTO(___L180_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 35 - ___END_IF -#line 35 - ___SET_R1(___STK(-6)) -#line 35 - ___SET_R0(___STK(-7)) - ___ADJFP(-8) -#line 36 - ___IF(___NOT(___EQP(___GLO_eq_3f_,___PRM_eq_3f_))) -#line 36 - ___GOTO(___L181_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 36 - ___END_IF -#line 36 -___DEF_GLBL(___L101_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 36 - ___IF(___NOT(___EQP(___R1,___SYM_uint32))) -#line 36 - ___GOTO(___L103_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 36 - ___END_IF -#line 36 - ___POLL(12) -#line 36 -___DEF_SLBL(12,___L12_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 36 -___DEF_GLBL(___L102_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 36 - ___JUMPINT(___SET_NARGS(0),___PRC(604),___L_retropikzel_2f_pffi_23_5) -#line 36 -___DEF_GLBL(___L103_retropikzel_2f_pffi_23_size_2d_of_2d_type) - ___IF(___EQP(___GLO_eq_3f_,___PRM_eq_3f_)) -#line 37 - ___GOTO(___L104_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 37 - ___END_IF -#line 37 - ___GOTO(___L179_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 36 -___DEF_SLBL(13,___L13_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 36 - ___IF(___NOTFALSEP(___R1)) -#line 36 - ___GOTO(___L178_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 36 - ___END_IF -#line 36 - ___SET_R1(___STK(-6)) -#line 36 - ___SET_R0(___STK(-7)) - ___ADJFP(-8) -#line 37 - ___IF(___NOT(___EQP(___GLO_eq_3f_,___PRM_eq_3f_))) -#line 37 - ___GOTO(___L179_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 37 - ___END_IF -#line 37 -___DEF_GLBL(___L104_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 37 - ___IF(___NOT(___EQP(___R1,___SYM_int64))) -#line 37 - ___GOTO(___L106_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 37 - ___END_IF -#line 37 - ___POLL(14) -#line 37 -___DEF_SLBL(14,___L14_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 37 -___DEF_GLBL(___L105_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 37 - ___JUMPINT(___SET_NARGS(0),___PRC(607),___L_retropikzel_2f_pffi_23_6) -#line 37 -___DEF_GLBL(___L106_retropikzel_2f_pffi_23_size_2d_of_2d_type) - ___IF(___EQP(___GLO_eq_3f_,___PRM_eq_3f_)) -#line 38 - ___GOTO(___L107_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 38 - ___END_IF -#line 38 - ___GOTO(___L177_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 37 -___DEF_SLBL(15,___L15_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 37 - ___IF(___NOTFALSEP(___R1)) -#line 37 - ___GOTO(___L176_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 37 - ___END_IF -#line 37 - ___SET_R1(___STK(-6)) -#line 37 - ___SET_R0(___STK(-7)) - ___ADJFP(-8) -#line 38 - ___IF(___NOT(___EQP(___GLO_eq_3f_,___PRM_eq_3f_))) -#line 38 - ___GOTO(___L177_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 38 - ___END_IF -#line 38 -___DEF_GLBL(___L107_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 38 - ___IF(___NOT(___EQP(___R1,___SYM_uint64))) -#line 38 - ___GOTO(___L109_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 38 - ___END_IF -#line 38 - ___POLL(16) -#line 38 -___DEF_SLBL(16,___L16_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 38 -___DEF_GLBL(___L108_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 38 - ___JUMPINT(___SET_NARGS(0),___PRC(610),___L_retropikzel_2f_pffi_23_7) -#line 38 -___DEF_GLBL(___L109_retropikzel_2f_pffi_23_size_2d_of_2d_type) - ___IF(___EQP(___GLO_eq_3f_,___PRM_eq_3f_)) -#line 39 - ___GOTO(___L110_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 39 - ___END_IF -#line 39 - ___GOTO(___L175_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 38 -___DEF_SLBL(17,___L17_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 38 - ___IF(___NOTFALSEP(___R1)) -#line 38 - ___GOTO(___L174_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 38 - ___END_IF -#line 38 - ___SET_R1(___STK(-6)) -#line 38 - ___SET_R0(___STK(-7)) - ___ADJFP(-8) -#line 39 - ___IF(___NOT(___EQP(___GLO_eq_3f_,___PRM_eq_3f_))) -#line 39 - ___GOTO(___L175_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 39 - ___END_IF -#line 39 -___DEF_GLBL(___L110_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 39 - ___IF(___NOT(___EQP(___R1,___SYM_char))) -#line 39 - ___GOTO(___L112_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 39 - ___END_IF -#line 39 - ___POLL(18) -#line 39 -___DEF_SLBL(18,___L18_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 39 -___DEF_GLBL(___L111_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 39 - ___JUMPINT(___SET_NARGS(0),___PRC(613),___L_retropikzel_2f_pffi_23_8) -#line 39 -___DEF_GLBL(___L112_retropikzel_2f_pffi_23_size_2d_of_2d_type) - ___IF(___EQP(___GLO_eq_3f_,___PRM_eq_3f_)) -#line 40 - ___GOTO(___L113_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 40 - ___END_IF -#line 40 - ___GOTO(___L173_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 39 -___DEF_SLBL(19,___L19_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 39 - ___IF(___NOTFALSEP(___R1)) -#line 39 - ___GOTO(___L172_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 39 - ___END_IF -#line 39 - ___SET_R1(___STK(-6)) -#line 39 - ___SET_R0(___STK(-7)) - ___ADJFP(-8) -#line 40 - ___IF(___NOT(___EQP(___GLO_eq_3f_,___PRM_eq_3f_))) -#line 40 - ___GOTO(___L173_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 40 - ___END_IF -#line 40 -___DEF_GLBL(___L113_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 40 - ___IF(___NOT(___EQP(___R1,___SYM_unsigned_2d_char))) -#line 40 - ___GOTO(___L115_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 40 - ___END_IF -#line 40 - ___POLL(20) -#line 40 -___DEF_SLBL(20,___L20_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 40 -___DEF_GLBL(___L114_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 40 - ___JUMPINT(___SET_NARGS(0),___PRC(613),___L_retropikzel_2f_pffi_23_8) -#line 40 -___DEF_GLBL(___L115_retropikzel_2f_pffi_23_size_2d_of_2d_type) - ___IF(___EQP(___GLO_eq_3f_,___PRM_eq_3f_)) -#line 41 - ___GOTO(___L116_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 41 - ___END_IF -#line 41 - ___GOTO(___L171_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 40 -___DEF_SLBL(21,___L21_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 40 - ___IF(___NOTFALSEP(___R1)) -#line 40 - ___GOTO(___L170_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 40 - ___END_IF -#line 40 - ___SET_R1(___STK(-6)) -#line 40 - ___SET_R0(___STK(-7)) - ___ADJFP(-8) -#line 41 - ___IF(___NOT(___EQP(___GLO_eq_3f_,___PRM_eq_3f_))) -#line 41 - ___GOTO(___L171_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 41 - ___END_IF -#line 41 -___DEF_GLBL(___L116_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 41 - ___IF(___NOT(___EQP(___R1,___SYM_short))) -#line 41 - ___GOTO(___L118_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 41 - ___END_IF -#line 41 - ___POLL(22) -#line 41 -___DEF_SLBL(22,___L22_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 41 -___DEF_GLBL(___L117_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 41 - ___JUMPINT(___SET_NARGS(0),___PRC(619),___L_retropikzel_2f_pffi_23_10) -#line 41 -___DEF_GLBL(___L118_retropikzel_2f_pffi_23_size_2d_of_2d_type) - ___IF(___EQP(___GLO_eq_3f_,___PRM_eq_3f_)) -#line 42 - ___GOTO(___L119_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 42 - ___END_IF -#line 42 - ___GOTO(___L169_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 41 -___DEF_SLBL(23,___L23_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 41 - ___IF(___NOTFALSEP(___R1)) -#line 41 - ___GOTO(___L168_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 41 - ___END_IF -#line 41 - ___SET_R1(___STK(-6)) -#line 41 - ___SET_R0(___STK(-7)) - ___ADJFP(-8) -#line 42 - ___IF(___NOT(___EQP(___GLO_eq_3f_,___PRM_eq_3f_))) -#line 42 - ___GOTO(___L169_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 42 - ___END_IF -#line 42 -___DEF_GLBL(___L119_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 42 - ___IF(___NOT(___EQP(___R1,___SYM_unsigned_2d_short))) -#line 42 - ___GOTO(___L121_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 42 - ___END_IF -#line 42 - ___POLL(24) -#line 42 -___DEF_SLBL(24,___L24_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 42 -___DEF_GLBL(___L120_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 42 - ___JUMPINT(___SET_NARGS(0),___PRC(622),___L_retropikzel_2f_pffi_23_11) -#line 42 -___DEF_GLBL(___L121_retropikzel_2f_pffi_23_size_2d_of_2d_type) - ___IF(___EQP(___GLO_eq_3f_,___PRM_eq_3f_)) -#line 43 - ___GOTO(___L122_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 43 - ___END_IF -#line 43 - ___GOTO(___L167_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 42 -___DEF_SLBL(25,___L25_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 42 - ___IF(___NOTFALSEP(___R1)) -#line 42 - ___GOTO(___L166_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 42 - ___END_IF -#line 42 - ___SET_R1(___STK(-6)) -#line 42 - ___SET_R0(___STK(-7)) - ___ADJFP(-8) -#line 43 - ___IF(___NOT(___EQP(___GLO_eq_3f_,___PRM_eq_3f_))) -#line 43 - ___GOTO(___L167_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 43 - ___END_IF -#line 43 -___DEF_GLBL(___L122_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 43 - ___IF(___NOT(___EQP(___R1,___SYM_int))) -#line 43 - ___GOTO(___L124_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 43 - ___END_IF -#line 43 - ___POLL(26) -#line 43 -___DEF_SLBL(26,___L26_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 43 -___DEF_GLBL(___L123_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 43 - ___JUMPINT(___SET_NARGS(0),___PRC(625),___L_retropikzel_2f_pffi_23_12) -#line 43 -___DEF_GLBL(___L124_retropikzel_2f_pffi_23_size_2d_of_2d_type) - ___IF(___EQP(___GLO_eq_3f_,___PRM_eq_3f_)) -#line 44 - ___GOTO(___L125_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 44 - ___END_IF -#line 44 - ___GOTO(___L165_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 43 -___DEF_SLBL(27,___L27_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 43 - ___IF(___NOTFALSEP(___R1)) -#line 43 - ___GOTO(___L164_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 43 - ___END_IF -#line 43 - ___SET_R1(___STK(-6)) -#line 43 - ___SET_R0(___STK(-7)) - ___ADJFP(-8) -#line 44 - ___IF(___NOT(___EQP(___GLO_eq_3f_,___PRM_eq_3f_))) -#line 44 - ___GOTO(___L165_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 44 - ___END_IF -#line 44 -___DEF_GLBL(___L125_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 44 - ___IF(___NOT(___EQP(___R1,___SYM_unsigned_2d_int))) -#line 44 - ___GOTO(___L127_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 44 - ___END_IF -#line 44 - ___POLL(28) -#line 44 -___DEF_SLBL(28,___L28_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 44 -___DEF_GLBL(___L126_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 44 - ___JUMPINT(___SET_NARGS(0),___PRC(628),___L_retropikzel_2f_pffi_23_13) -#line 44 -___DEF_GLBL(___L127_retropikzel_2f_pffi_23_size_2d_of_2d_type) - ___IF(___EQP(___GLO_eq_3f_,___PRM_eq_3f_)) -#line 45 - ___GOTO(___L128_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 45 - ___END_IF -#line 45 - ___GOTO(___L163_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 44 -___DEF_SLBL(29,___L29_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 44 - ___IF(___NOTFALSEP(___R1)) -#line 44 - ___GOTO(___L162_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 44 - ___END_IF -#line 44 - ___SET_R1(___STK(-6)) -#line 44 - ___SET_R0(___STK(-7)) - ___ADJFP(-8) -#line 45 - ___IF(___NOT(___EQP(___GLO_eq_3f_,___PRM_eq_3f_))) -#line 45 - ___GOTO(___L163_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 45 - ___END_IF -#line 45 -___DEF_GLBL(___L128_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 45 - ___IF(___NOT(___EQP(___R1,___SYM_long))) -#line 45 - ___GOTO(___L130_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 45 - ___END_IF -#line 45 - ___POLL(30) -#line 45 -___DEF_SLBL(30,___L30_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 45 -___DEF_GLBL(___L129_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 45 - ___JUMPINT(___SET_NARGS(0),___PRC(631),___L_retropikzel_2f_pffi_23_14) -#line 45 -___DEF_GLBL(___L130_retropikzel_2f_pffi_23_size_2d_of_2d_type) - ___IF(___EQP(___GLO_eq_3f_,___PRM_eq_3f_)) -#line 46 - ___GOTO(___L131_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 46 - ___END_IF -#line 46 - ___GOTO(___L161_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 45 -___DEF_SLBL(31,___L31_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 45 - ___IF(___NOTFALSEP(___R1)) -#line 45 - ___GOTO(___L160_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 45 - ___END_IF -#line 45 - ___SET_R1(___STK(-6)) -#line 45 - ___SET_R0(___STK(-7)) - ___ADJFP(-8) -#line 46 - ___IF(___NOT(___EQP(___GLO_eq_3f_,___PRM_eq_3f_))) -#line 46 - ___GOTO(___L161_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 46 - ___END_IF -#line 46 -___DEF_GLBL(___L131_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 46 - ___IF(___NOT(___EQP(___R1,___SYM_unsigned_2d_long))) -#line 46 - ___GOTO(___L133_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 46 - ___END_IF -#line 46 - ___POLL(32) -#line 46 -___DEF_SLBL(32,___L32_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 46 -___DEF_GLBL(___L132_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 46 - ___JUMPINT(___SET_NARGS(0),___PRC(634),___L_retropikzel_2f_pffi_23_15) -#line 46 -___DEF_GLBL(___L133_retropikzel_2f_pffi_23_size_2d_of_2d_type) - ___IF(___EQP(___GLO_eq_3f_,___PRM_eq_3f_)) -#line 47 - ___GOTO(___L134_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 47 - ___END_IF -#line 47 - ___GOTO(___L159_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 46 -___DEF_SLBL(33,___L33_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 46 - ___IF(___NOTFALSEP(___R1)) -#line 46 - ___GOTO(___L158_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 46 - ___END_IF -#line 46 - ___SET_R1(___STK(-6)) -#line 46 - ___SET_R0(___STK(-7)) - ___ADJFP(-8) -#line 47 - ___IF(___NOT(___EQP(___GLO_eq_3f_,___PRM_eq_3f_))) -#line 47 - ___GOTO(___L159_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 47 - ___END_IF -#line 47 -___DEF_GLBL(___L134_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 47 - ___IF(___NOT(___EQP(___R1,___SYM_float))) -#line 47 - ___GOTO(___L136_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 47 - ___END_IF -#line 47 - ___POLL(34) -#line 47 -___DEF_SLBL(34,___L34_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 47 -___DEF_GLBL(___L135_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 47 - ___JUMPINT(___SET_NARGS(0),___PRC(637),___L_retropikzel_2f_pffi_23_16) -#line 47 -___DEF_GLBL(___L136_retropikzel_2f_pffi_23_size_2d_of_2d_type) - ___IF(___EQP(___GLO_eq_3f_,___PRM_eq_3f_)) -#line 48 - ___GOTO(___L137_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 48 - ___END_IF -#line 48 - ___GOTO(___L157_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 47 -___DEF_SLBL(35,___L35_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 47 - ___IF(___NOTFALSEP(___R1)) -#line 47 - ___GOTO(___L156_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 47 - ___END_IF -#line 47 - ___SET_R1(___STK(-6)) -#line 47 - ___SET_R0(___STK(-7)) - ___ADJFP(-8) -#line 48 - ___IF(___NOT(___EQP(___GLO_eq_3f_,___PRM_eq_3f_))) -#line 48 - ___GOTO(___L157_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 48 - ___END_IF -#line 48 -___DEF_GLBL(___L137_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 48 - ___IF(___NOT(___EQP(___R1,___SYM_double))) -#line 48 - ___GOTO(___L139_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 48 - ___END_IF -#line 48 - ___POLL(36) -#line 48 -___DEF_SLBL(36,___L36_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 48 -___DEF_GLBL(___L138_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 48 - ___JUMPINT(___SET_NARGS(0),___PRC(640),___L_retropikzel_2f_pffi_23_17) -#line 48 -___DEF_GLBL(___L139_retropikzel_2f_pffi_23_size_2d_of_2d_type) - ___IF(___EQP(___GLO_eq_3f_,___PRM_eq_3f_)) -#line 49 - ___GOTO(___L140_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 49 - ___END_IF -#line 49 - ___GOTO(___L155_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 48 -___DEF_SLBL(37,___L37_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 48 - ___IF(___NOTFALSEP(___R1)) -#line 48 - ___GOTO(___L154_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 48 - ___END_IF -#line 48 - ___SET_R1(___STK(-6)) -#line 48 - ___SET_R0(___STK(-7)) - ___ADJFP(-8) -#line 49 - ___IF(___NOT(___EQP(___GLO_eq_3f_,___PRM_eq_3f_))) -#line 49 - ___GOTO(___L155_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 49 - ___END_IF -#line 49 -___DEF_GLBL(___L140_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 49 - ___IF(___NOT(___EQP(___R1,___SYM_pointer))) -#line 49 - ___GOTO(___L142_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 49 - ___END_IF -#line 49 - ___POLL(38) -#line 49 -___DEF_SLBL(38,___L38_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 49 -___DEF_GLBL(___L141_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 49 - ___JUMPINT(___SET_NARGS(0),___PRC(643),___L_retropikzel_2f_pffi_23_18) -#line 49 -___DEF_GLBL(___L142_retropikzel_2f_pffi_23_size_2d_of_2d_type) - ___IF(___EQP(___GLO_eq_3f_,___PRM_eq_3f_)) -#line 50 - ___GOTO(___L143_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 50 - ___END_IF -#line 50 - ___GOTO(___L153_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 49 -___DEF_SLBL(39,___L39_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 49 - ___IF(___NOTFALSEP(___R1)) -#line 49 - ___GOTO(___L152_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 49 - ___END_IF -#line 49 - ___SET_R1(___STK(-6)) -#line 49 - ___SET_R0(___STK(-7)) - ___ADJFP(-8) -#line 50 - ___IF(___NOT(___EQP(___GLO_eq_3f_,___PRM_eq_3f_))) -#line 50 - ___GOTO(___L153_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 50 - ___END_IF -#line 50 -___DEF_GLBL(___L143_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 50 - ___IF(___NOT(___EQP(___R1,___SYM_callback))) -#line 50 - ___GOTO(___L145_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 50 - ___END_IF -#line 50 - ___POLL(40) -#line 50 -___DEF_SLBL(40,___L40_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 50 -___DEF_GLBL(___L144_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 50 - ___JUMPINT(___SET_NARGS(0),___PRC(643),___L_retropikzel_2f_pffi_23_18) -#line 50 -___DEF_GLBL(___L145_retropikzel_2f_pffi_23_size_2d_of_2d_type) - ___IF(___EQP(___GLO_eq_3f_,___PRM_eq_3f_)) -#line 51 - ___GOTO(___L146_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 51 - ___END_IF -#line 51 - ___GOTO(___L151_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 50 -___DEF_SLBL(41,___L41_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 50 - ___IF(___NOTFALSEP(___R1)) -#line 50 - ___GOTO(___L150_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 50 - ___END_IF -#line 50 - ___SET_R1(___STK(-6)) -#line 50 - ___SET_R0(___STK(-7)) - ___ADJFP(-8) -#line 51 - ___IF(___NOT(___EQP(___GLO_eq_3f_,___PRM_eq_3f_))) -#line 51 - ___GOTO(___L151_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 51 - ___END_IF -#line 51 -___DEF_GLBL(___L146_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 51 - ___IF(___NOT(___EQP(___R1,___SYM_void))) -#line 51 - ___GOTO(___L148_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 51 - ___END_IF -#line 51 - ___POLL(42) -#line 51 -___DEF_SLBL(42,___L42_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 51 -___DEF_GLBL(___L147_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 51 - ___JUMPINT(___SET_NARGS(0),___PRC(643),___L_retropikzel_2f_pffi_23_18) -#line 51 -___DEF_SLBL(43,___L43_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 51 - ___IF(___NOTFALSEP(___R1)) -#line 51 - ___GOTO(___L149_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 51 - ___END_IF -#line 51 - ___SET_R1(___STK(-6)) -#line 51 - ___SET_R0(___STK(-7)) -#line 51 - ___ADJFP(-8) -#line 51 -___DEF_GLBL(___L148_retropikzel_2f_pffi_23_size_2d_of_2d_type) - ___SET_R2(___R1) -#line 52 - ___SET_R1(___SUB(81)) -#line 52 - ___POLL(44) -#line 52 -___DEF_SLBL(44,___L44_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 52 - ___JUMPGLOSAFE(___SET_NARGS(2),174,___G_error) -#line 51 -___DEF_GLBL(___L149_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 51 - ___SET_R0(___STK(-7)) -#line 51 - ___ADJFP(-8) -#line 51 - ___POLL(45) -#line 51 -___DEF_SLBL(45,___L45_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 51 - ___GOTO(___L147_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 50 -___DEF_GLBL(___L150_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 50 - ___SET_R0(___STK(-7)) -#line 50 - ___ADJFP(-8) -#line 50 - ___POLL(46) -#line 50 -___DEF_SLBL(46,___L46_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 50 - ___GOTO(___L144_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_GLBL(___L151_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 51 - ___SET_STK(1,___R0) -#line 51 - ___SET_STK(2,___R1) -#line 51 - ___SET_R2(___SYM_void) -#line 51 - ___ADJFP(8) -#line 51 - ___POLL(47) -#line 51 -___DEF_SLBL(47,___L47_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 51 - ___SET_R0(___LBL(43)) -#line 51 - ___JUMPGLOSAFE(___SET_NARGS(2),172,___G_eq_3f_) -#line 49 -___DEF_GLBL(___L152_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 49 - ___SET_R0(___STK(-7)) -#line 49 - ___ADJFP(-8) -#line 49 - ___POLL(48) -#line 49 -___DEF_SLBL(48,___L48_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 49 - ___GOTO(___L141_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_GLBL(___L153_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 50 - ___SET_STK(1,___R0) -#line 50 - ___SET_STK(2,___R1) -#line 50 - ___SET_R2(___SYM_callback) -#line 50 - ___ADJFP(8) -#line 50 - ___POLL(49) -#line 50 -___DEF_SLBL(49,___L49_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 50 - ___SET_R0(___LBL(41)) -#line 50 - ___JUMPGLOSAFE(___SET_NARGS(2),172,___G_eq_3f_) -#line 48 -___DEF_GLBL(___L154_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 48 - ___SET_R0(___STK(-7)) -#line 48 - ___ADJFP(-8) -#line 48 - ___POLL(50) -#line 48 -___DEF_SLBL(50,___L50_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 48 - ___GOTO(___L138_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_GLBL(___L155_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 49 - ___SET_STK(1,___R0) -#line 49 - ___SET_STK(2,___R1) -#line 49 - ___SET_R2(___SYM_pointer) -#line 49 - ___ADJFP(8) -#line 49 - ___POLL(51) -#line 49 -___DEF_SLBL(51,___L51_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 49 - ___SET_R0(___LBL(39)) -#line 49 - ___JUMPGLOSAFE(___SET_NARGS(2),172,___G_eq_3f_) -#line 47 -___DEF_GLBL(___L156_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 47 - ___SET_R0(___STK(-7)) -#line 47 - ___ADJFP(-8) -#line 47 - ___POLL(52) -#line 47 -___DEF_SLBL(52,___L52_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 47 - ___GOTO(___L135_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_GLBL(___L157_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 48 - ___SET_STK(1,___R0) -#line 48 - ___SET_STK(2,___R1) -#line 48 - ___SET_R2(___SYM_double) -#line 48 - ___ADJFP(8) -#line 48 - ___POLL(53) -#line 48 -___DEF_SLBL(53,___L53_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 48 - ___SET_R0(___LBL(37)) -#line 48 - ___JUMPGLOSAFE(___SET_NARGS(2),172,___G_eq_3f_) -#line 46 -___DEF_GLBL(___L158_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 46 - ___SET_R0(___STK(-7)) -#line 46 - ___ADJFP(-8) -#line 46 - ___POLL(54) -#line 46 -___DEF_SLBL(54,___L54_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 46 - ___GOTO(___L132_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_GLBL(___L159_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 47 - ___SET_STK(1,___R0) -#line 47 - ___SET_STK(2,___R1) -#line 47 - ___SET_R2(___SYM_float) -#line 47 - ___ADJFP(8) -#line 47 - ___POLL(55) -#line 47 -___DEF_SLBL(55,___L55_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 47 - ___SET_R0(___LBL(35)) -#line 47 - ___JUMPGLOSAFE(___SET_NARGS(2),172,___G_eq_3f_) -#line 45 -___DEF_GLBL(___L160_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 45 - ___SET_R0(___STK(-7)) -#line 45 - ___ADJFP(-8) -#line 45 - ___POLL(56) -#line 45 -___DEF_SLBL(56,___L56_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 45 - ___GOTO(___L129_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_GLBL(___L161_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 46 - ___SET_STK(1,___R0) -#line 46 - ___SET_STK(2,___R1) -#line 46 - ___SET_R2(___SYM_unsigned_2d_long) -#line 46 - ___ADJFP(8) -#line 46 - ___POLL(57) -#line 46 -___DEF_SLBL(57,___L57_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 46 - ___SET_R0(___LBL(33)) -#line 46 - ___JUMPGLOSAFE(___SET_NARGS(2),172,___G_eq_3f_) -#line 44 -___DEF_GLBL(___L162_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 44 - ___SET_R0(___STK(-7)) -#line 44 - ___ADJFP(-8) -#line 44 - ___POLL(58) -#line 44 -___DEF_SLBL(58,___L58_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 44 - ___GOTO(___L126_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_GLBL(___L163_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 45 - ___SET_STK(1,___R0) -#line 45 - ___SET_STK(2,___R1) -#line 45 - ___SET_R2(___SYM_long) -#line 45 - ___ADJFP(8) -#line 45 - ___POLL(59) -#line 45 -___DEF_SLBL(59,___L59_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 45 - ___SET_R0(___LBL(31)) -#line 45 - ___JUMPGLOSAFE(___SET_NARGS(2),172,___G_eq_3f_) -#line 43 -___DEF_GLBL(___L164_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 43 - ___SET_R0(___STK(-7)) -#line 43 - ___ADJFP(-8) -#line 43 - ___POLL(60) -#line 43 -___DEF_SLBL(60,___L60_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 43 - ___GOTO(___L123_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_GLBL(___L165_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 44 - ___SET_STK(1,___R0) -#line 44 - ___SET_STK(2,___R1) -#line 44 - ___SET_R2(___SYM_unsigned_2d_int) -#line 44 - ___ADJFP(8) -#line 44 - ___POLL(61) -#line 44 -___DEF_SLBL(61,___L61_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 44 - ___SET_R0(___LBL(29)) -#line 44 - ___JUMPGLOSAFE(___SET_NARGS(2),172,___G_eq_3f_) -#line 42 -___DEF_GLBL(___L166_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 42 - ___SET_R0(___STK(-7)) -#line 42 - ___ADJFP(-8) -#line 42 - ___POLL(62) -#line 42 -___DEF_SLBL(62,___L62_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 42 - ___GOTO(___L120_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_GLBL(___L167_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 43 - ___SET_STK(1,___R0) -#line 43 - ___SET_STK(2,___R1) -#line 43 - ___SET_R2(___SYM_int) -#line 43 - ___ADJFP(8) -#line 43 - ___POLL(63) -#line 43 -___DEF_SLBL(63,___L63_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 43 - ___SET_R0(___LBL(27)) -#line 43 - ___JUMPGLOSAFE(___SET_NARGS(2),172,___G_eq_3f_) -#line 41 -___DEF_GLBL(___L168_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 41 - ___SET_R0(___STK(-7)) -#line 41 - ___ADJFP(-8) -#line 41 - ___POLL(64) -#line 41 -___DEF_SLBL(64,___L64_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 41 - ___GOTO(___L117_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_GLBL(___L169_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 42 - ___SET_STK(1,___R0) -#line 42 - ___SET_STK(2,___R1) -#line 42 - ___SET_R2(___SYM_unsigned_2d_short) -#line 42 - ___ADJFP(8) -#line 42 - ___POLL(65) -#line 42 -___DEF_SLBL(65,___L65_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 42 - ___SET_R0(___LBL(25)) -#line 42 - ___JUMPGLOSAFE(___SET_NARGS(2),172,___G_eq_3f_) -#line 40 -___DEF_GLBL(___L170_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 40 - ___SET_R0(___STK(-7)) -#line 40 - ___ADJFP(-8) -#line 40 - ___POLL(66) -#line 40 -___DEF_SLBL(66,___L66_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 40 - ___GOTO(___L114_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_GLBL(___L171_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 41 - ___SET_STK(1,___R0) -#line 41 - ___SET_STK(2,___R1) -#line 41 - ___SET_R2(___SYM_short) -#line 41 - ___ADJFP(8) -#line 41 - ___POLL(67) -#line 41 -___DEF_SLBL(67,___L67_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 41 - ___SET_R0(___LBL(23)) -#line 41 - ___JUMPGLOSAFE(___SET_NARGS(2),172,___G_eq_3f_) -#line 39 -___DEF_GLBL(___L172_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 39 - ___SET_R0(___STK(-7)) -#line 39 - ___ADJFP(-8) -#line 39 - ___POLL(68) -#line 39 -___DEF_SLBL(68,___L68_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 39 - ___GOTO(___L111_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_GLBL(___L173_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 40 - ___SET_STK(1,___R0) -#line 40 - ___SET_STK(2,___R1) -#line 40 - ___SET_R2(___SYM_unsigned_2d_char) -#line 40 - ___ADJFP(8) -#line 40 - ___POLL(69) -#line 40 -___DEF_SLBL(69,___L69_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 40 - ___SET_R0(___LBL(21)) -#line 40 - ___JUMPGLOSAFE(___SET_NARGS(2),172,___G_eq_3f_) -#line 38 -___DEF_GLBL(___L174_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 38 - ___SET_R0(___STK(-7)) -#line 38 - ___ADJFP(-8) -#line 38 - ___POLL(70) -#line 38 -___DEF_SLBL(70,___L70_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 38 - ___GOTO(___L108_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_GLBL(___L175_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 39 - ___SET_STK(1,___R0) -#line 39 - ___SET_STK(2,___R1) -#line 39 - ___SET_R2(___SYM_char) -#line 39 - ___ADJFP(8) -#line 39 - ___POLL(71) -#line 39 -___DEF_SLBL(71,___L71_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 39 - ___SET_R0(___LBL(19)) -#line 39 - ___JUMPGLOSAFE(___SET_NARGS(2),172,___G_eq_3f_) -#line 37 -___DEF_GLBL(___L176_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 37 - ___SET_R0(___STK(-7)) -#line 37 - ___ADJFP(-8) -#line 37 - ___POLL(72) -#line 37 -___DEF_SLBL(72,___L72_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 37 - ___GOTO(___L105_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_GLBL(___L177_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 38 - ___SET_STK(1,___R0) -#line 38 - ___SET_STK(2,___R1) -#line 38 - ___SET_R2(___SYM_uint64) -#line 38 - ___ADJFP(8) -#line 38 - ___POLL(73) -#line 38 -___DEF_SLBL(73,___L73_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 38 - ___SET_R0(___LBL(17)) -#line 38 - ___JUMPGLOSAFE(___SET_NARGS(2),172,___G_eq_3f_) -#line 36 -___DEF_GLBL(___L178_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 36 - ___SET_R0(___STK(-7)) -#line 36 - ___ADJFP(-8) -#line 36 - ___POLL(74) -#line 36 -___DEF_SLBL(74,___L74_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 36 - ___GOTO(___L102_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_GLBL(___L179_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 37 - ___SET_STK(1,___R0) -#line 37 - ___SET_STK(2,___R1) -#line 37 - ___SET_R2(___SYM_int64) -#line 37 - ___ADJFP(8) -#line 37 - ___POLL(75) -#line 37 -___DEF_SLBL(75,___L75_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 37 - ___SET_R0(___LBL(15)) -#line 37 - ___JUMPGLOSAFE(___SET_NARGS(2),172,___G_eq_3f_) -#line 35 -___DEF_GLBL(___L180_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 35 - ___SET_R0(___STK(-7)) -#line 35 - ___ADJFP(-8) -#line 35 - ___POLL(76) -#line 35 -___DEF_SLBL(76,___L76_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 35 - ___GOTO(___L99_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_GLBL(___L181_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 36 - ___SET_STK(1,___R0) -#line 36 - ___SET_STK(2,___R1) -#line 36 - ___SET_R2(___SYM_uint32) -#line 36 - ___ADJFP(8) -#line 36 - ___POLL(77) -#line 36 -___DEF_SLBL(77,___L77_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 36 - ___SET_R0(___LBL(13)) -#line 36 - ___JUMPGLOSAFE(___SET_NARGS(2),172,___G_eq_3f_) -#line 34 -___DEF_GLBL(___L182_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 34 - ___SET_R0(___STK(-7)) -#line 34 - ___ADJFP(-8) -#line 34 - ___POLL(78) -#line 34 -___DEF_SLBL(78,___L78_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 34 - ___GOTO(___L96_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_GLBL(___L183_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 35 - ___SET_STK(1,___R0) -#line 35 - ___SET_STK(2,___R1) -#line 35 - ___SET_R2(___SYM_int32) -#line 35 - ___ADJFP(8) -#line 35 - ___POLL(79) -#line 35 -___DEF_SLBL(79,___L79_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 35 - ___SET_R0(___LBL(11)) -#line 35 - ___JUMPGLOSAFE(___SET_NARGS(2),172,___G_eq_3f_) -#line 33 -___DEF_GLBL(___L184_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 33 - ___SET_R0(___STK(-7)) -#line 33 - ___ADJFP(-8) -#line 33 - ___POLL(80) -#line 33 -___DEF_SLBL(80,___L80_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 33 - ___GOTO(___L93_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_GLBL(___L185_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 34 - ___SET_STK(1,___R0) -#line 34 - ___SET_STK(2,___R1) -#line 34 - ___SET_R2(___SYM_uint16) -#line 34 - ___ADJFP(8) -#line 34 - ___POLL(81) -#line 34 -___DEF_SLBL(81,___L81_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 34 - ___SET_R0(___LBL(9)) -#line 34 - ___JUMPGLOSAFE(___SET_NARGS(2),172,___G_eq_3f_) -#line 32 -___DEF_GLBL(___L186_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 32 - ___SET_R0(___STK(-7)) -#line 32 - ___ADJFP(-8) -#line 32 - ___POLL(82) -#line 32 -___DEF_SLBL(82,___L82_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 32 - ___GOTO(___L90_retropikzel_2f_pffi_23_size_2d_of_2d_type) -___DEF_GLBL(___L187_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 33 - ___SET_STK(1,___R0) -#line 33 - ___SET_STK(2,___R1) -#line 33 - ___SET_R2(___SYM_int16) -#line 33 - ___ADJFP(8) -#line 33 - ___POLL(83) -#line 33 -___DEF_SLBL(83,___L83_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 33 - ___SET_R0(___LBL(7)) -#line 33 - ___JUMPGLOSAFE(___SET_NARGS(2),172,___G_eq_3f_) -#line 32 -___DEF_GLBL(___L188_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 32 - ___SET_STK(1,___R0) -#line 32 - ___SET_STK(2,___R1) -#line 32 - ___SET_R2(___SYM_uint8) -#line 32 - ___ADJFP(8) -#line 32 - ___POLL(84) -#line 32 -___DEF_SLBL(84,___L84_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 32 - ___SET_R0(___LBL(5)) -#line 32 - ___JUMPGLOSAFE(___SET_NARGS(2),172,___G_eq_3f_) -#line 31 -___DEF_GLBL(___L189_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 31 - ___SET_STK(1,___R0) -#line 31 - ___SET_STK(2,___R1) -#line 31 - ___SET_R2(___SYM_int8) -#line 31 - ___ADJFP(8) -#line 31 - ___POLL(85) -#line 31 -___DEF_SLBL(85,___L85_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 31 - ___SET_R0(___LBL(2)) -#line 31 - ___JUMPGLOSAFE(___SET_NARGS(2),172,___G_eq_3f_) -#line 23912 "pffi.c" -___END_P_SW -___END_P_COD - -#undef ___PH_PROC -#define ___PH_PROC ___H_retropikzel_2f_pffi_23_pffi_2d_pointer_3f_ -#undef ___PH_LBL0 -#define ___PH_LBL0 94 -#undef ___PD_ALL -#define ___PD_ALL ___D_HEAP ___D_FP ___D_R0 ___D_R1 ___D_R2 ___D_R4 -#undef ___PR_ALL -#define ___PR_ALL ___R_HEAP ___R_FP ___R_R0 ___R_R1 ___R_R2 ___R_R4 -#undef ___PW_ALL -#define ___PW_ALL ___W_HEAP ___W_FP ___W_R1 ___W_R2 ___W_R4 -___BEGIN_P_COD -___BEGIN_P_HLBL -___DEF_P_HLBL_INTRO -___DEF_P_HLBL(___L0_retropikzel_2f_pffi_23_pffi_2d_pointer_3f_) -___DEF_P_HLBL(___L1_retropikzel_2f_pffi_23_pffi_2d_pointer_3f_) -___DEF_P_HLBL(___L2_retropikzel_2f_pffi_23_pffi_2d_pointer_3f_) -___DEF_P_HLBL(___L3_retropikzel_2f_pffi_23_pffi_2d_pointer_3f_) -___DEF_P_HLBL(___L4_retropikzel_2f_pffi_23_pffi_2d_pointer_3f_) -___DEF_P_HLBL(___L5_retropikzel_2f_pffi_23_pffi_2d_pointer_3f_) -___DEF_P_HLBL(___L6_retropikzel_2f_pffi_23_pffi_2d_pointer_3f_) -___DEF_P_HLBL(___L7_retropikzel_2f_pffi_23_pffi_2d_pointer_3f_) -___DEF_P_HLBL(___L8_retropikzel_2f_pffi_23_pffi_2d_pointer_3f_) -___END_P_HLBL -___BEGIN_P_SW -#line 65 "gambit.scm" -___DEF_SLBL(0,___L0_retropikzel_2f_pffi_23_pffi_2d_pointer_3f_) -#line 65 - ___IF_NARGS_EQ(1,___NOTHING) -#line 65 - ___WRONG_NARGS(0,1,0,0) -#line 65 -___DEF_GLBL(___L_retropikzel_2f_pffi_23_pffi_2d_pointer_3f_) -#line 67 - ___SET_STK(1,___ALLOC_CLO(1UL)) -#line 67 - ___BEGIN_SETUP_CLO(1,___STK(1),3) -#line 67 - ___ADD_CLO_ELEM(0,___R1) -#line 67 - ___END_SETUP_CLO(1) -#line 67 - ___SET_R1(___STK(1)) -#line 67 - ___ADJFP(1) -#line 67 - ___CHECK_HEAP(1,4096) -#line 67 -___DEF_SLBL(1,___L1_retropikzel_2f_pffi_23_pffi_2d_pointer_3f_) -#line 67 - ___POLL(2) -#line 67 -___DEF_SLBL(2,___L2_retropikzel_2f_pffi_23_pffi_2d_pointer_3f_) -#line 66 - ___ADJFP(-1) -#line 66 - ___JUMPGLOSAFE(___SET_NARGS(1),166,___G_call_2d_with_2d_current_2d_continuation) -___DEF_SLBL(3,___L3_retropikzel_2f_pffi_23_pffi_2d_pointer_3f_) -#line 67 - ___IF_NARGS_EQ(1,___NOTHING) -#line 67 - ___WRONG_NARGS(3,1,0,0) -#line 69 - ___SET_STK(1,___LBL(8)) - ___SET_STK(2,___ALLOC_CLO(1UL)) -#line 70 - ___BEGIN_SETUP_CLO(1,___STK(2),6) -#line 70 - ___ADD_CLO_ELEM(0,___CLO(___R4,1)) -#line 70 - ___END_SETUP_CLO(1) -#line 70 - ___SET_R2(___STK(2)) -#line 68 - ___SET_R1(___STK(1)) -#line 68 - ___ADJFP(2) -#line 68 - ___CHECK_HEAP(4,4096) -#line 68 -___DEF_SLBL(4,___L4_retropikzel_2f_pffi_23_pffi_2d_pointer_3f_) -#line 68 - ___POLL(5) -#line 68 -___DEF_SLBL(5,___L5_retropikzel_2f_pffi_23_pffi_2d_pointer_3f_) -#line 68 - ___ADJFP(-2) -#line 68 - ___JUMPGLOSAFE(___SET_NARGS(2),185,___G_r7rs_2d_with_2d_exception_2d_handler) -#line 70 -___DEF_SLBL(6,___L6_retropikzel_2f_pffi_23_pffi_2d_pointer_3f_) -#line 70 - ___IF_NARGS_EQ(0,___NOTHING) -#line 70 - ___WRONG_NARGS(6,0,0,0) -#line 70 - ___SET_R1(___CLO(___R4,1)) -#line 70 - ___POLL(7) -#line 70 -___DEF_SLBL(7,___L7_retropikzel_2f_pffi_23_pffi_2d_pointer_3f_) -#line 70 - ___JUMPINT(___SET_NARGS(1),___PRC(646),___L_retropikzel_2f_pffi_23_19) -#line 69 -___DEF_SLBL(8,___L8_retropikzel_2f_pffi_23_pffi_2d_pointer_3f_) -#line 69 - ___IF_NARGS_EQ(1,___NOTHING) -#line 69 - ___WRONG_NARGS(8,1,0,0) -#line 69 - ___SET_R1(___FAL) -#line 69 - ___JUMPRET(___R0) -#line 24028 "pffi.c" -___END_P_SW -___END_P_COD - -#undef ___PH_PROC -#define ___PH_PROC ___H_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_null_3f_ -#undef ___PH_LBL0 -#define ___PH_LBL0 104 -#undef ___PD_ALL -#define ___PD_ALL ___D_HEAP ___D_FP ___D_R0 ___D_R1 ___D_R2 ___D_R4 -#undef ___PR_ALL -#define ___PR_ALL ___R_HEAP ___R_FP ___R_R0 ___R_R1 ___R_R2 ___R_R4 -#undef ___PW_ALL -#define ___PW_ALL ___W_HEAP ___W_FP ___W_R0 ___W_R1 ___W_R2 ___W_R4 -___BEGIN_P_COD -___BEGIN_P_HLBL -___DEF_P_HLBL_INTRO -___DEF_P_HLBL(___L0_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_null_3f_) -___DEF_P_HLBL(___L1_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_null_3f_) -___DEF_P_HLBL(___L2_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_null_3f_) -___DEF_P_HLBL(___L3_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_null_3f_) -___DEF_P_HLBL(___L4_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_null_3f_) -___DEF_P_HLBL(___L5_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_null_3f_) -___DEF_P_HLBL(___L6_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_null_3f_) -___DEF_P_HLBL(___L7_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_null_3f_) -___DEF_P_HLBL(___L8_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_null_3f_) -___DEF_P_HLBL(___L9_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_null_3f_) -___DEF_P_HLBL(___L10_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_null_3f_) -___END_P_HLBL -___BEGIN_P_SW -#line 76 "gambit.scm" -___DEF_SLBL(0,___L0_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_null_3f_) -#line 76 - ___IF_NARGS_EQ(1,___NOTHING) -#line 76 - ___WRONG_NARGS(0,1,0,0) -#line 76 -___DEF_GLBL(___L_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_null_3f_) -#line 66 - ___SET_STK(1,___R0) -#line 66 - ___SET_STK(2,___R1) - ___SET_STK(3,___ALLOC_CLO(1UL)) -#line 67 - ___BEGIN_SETUP_CLO(1,___STK(3),5) -#line 67 - ___ADD_CLO_ELEM(0,___R1) -#line 67 - ___END_SETUP_CLO(1) -#line 67 - ___SET_R1(___STK(3)) -#line 66 - ___ADJFP(8) -#line 66 - ___CHECK_HEAP(1,4096) -#line 66 -___DEF_SLBL(1,___L1_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_null_3f_) -#line 66 - ___POLL(2) -#line 66 -___DEF_SLBL(2,___L2_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_null_3f_) -#line 66 - ___SET_R0(___LBL(3)) -#line 66 - ___JUMPGLOSAFE(___SET_NARGS(1),166,___G_call_2d_with_2d_current_2d_continuation) -#line 66 -___DEF_SLBL(3,___L3_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_null_3f_) -#line 66 - ___IF(___NOT(___NOTFALSEP(___R1))) -#line 66 - ___GOTO(___L11_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_null_3f_) -#line 66 - ___END_IF -#line 78 - ___SET_R1(___STK(-6)) -#line 78 - ___SET_R0(___STK(-7)) -#line 78 - ___POLL(4) -#line 78 -___DEF_SLBL(4,___L4_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_null_3f_) -#line 78 - ___ADJFP(-8) -#line 78 - ___JUMPINT(___SET_NARGS(1),___PRC(652),___L_retropikzel_2f_pffi_23_21) -#line 66 -___DEF_GLBL(___L11_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_null_3f_) -#line 77 - ___ADJFP(-8) -#line 77 - ___JUMPRET(___STK(1)) -#line 67 -___DEF_SLBL(5,___L5_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_null_3f_) -#line 67 - ___IF_NARGS_EQ(1,___NOTHING) -#line 67 - ___WRONG_NARGS(5,1,0,0) -#line 69 - ___SET_STK(1,___LBL(10)) - ___SET_STK(2,___ALLOC_CLO(1UL)) -#line 70 - ___BEGIN_SETUP_CLO(1,___STK(2),8) -#line 70 - ___ADD_CLO_ELEM(0,___CLO(___R4,1)) -#line 70 - ___END_SETUP_CLO(1) -#line 70 - ___SET_R2(___STK(2)) -#line 68 - ___SET_R1(___STK(1)) -#line 68 - ___ADJFP(2) -#line 68 - ___CHECK_HEAP(6,4096) -#line 68 -___DEF_SLBL(6,___L6_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_null_3f_) -#line 68 - ___POLL(7) -#line 68 -___DEF_SLBL(7,___L7_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_null_3f_) -#line 68 - ___ADJFP(-2) -#line 68 - ___JUMPGLOSAFE(___SET_NARGS(2),185,___G_r7rs_2d_with_2d_exception_2d_handler) -#line 70 -___DEF_SLBL(8,___L8_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_null_3f_) -#line 70 - ___IF_NARGS_EQ(0,___NOTHING) -#line 70 - ___WRONG_NARGS(8,0,0,0) -#line 70 - ___SET_R1(___CLO(___R4,1)) -#line 70 - ___POLL(9) -#line 70 -___DEF_SLBL(9,___L9_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_null_3f_) -#line 70 - ___JUMPINT(___SET_NARGS(1),___PRC(646),___L_retropikzel_2f_pffi_23_19) -#line 69 -___DEF_SLBL(10,___L10_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_null_3f_) -#line 69 - ___IF_NARGS_EQ(1,___NOTHING) -#line 69 - ___WRONG_NARGS(10,1,0,0) -#line 69 - ___SET_R1(___FAL) -#line 69 - ___JUMPRET(___R0) -#line 24176 "pffi.c" -___END_P_SW -___END_P_COD - -#undef ___PH_PROC -#define ___PH_PROC ___H_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_ -#undef ___PH_LBL0 -#define ___PH_LBL0 116 -#undef ___PD_ALL -#define ___PD_ALL ___D_FP ___D_R0 ___D_R1 ___D_R2 ___D_R3 ___D_R4 -#undef ___PR_ALL -#define ___PR_ALL ___R_FP ___R_R0 ___R_R1 ___R_R2 ___R_R3 ___R_R4 -#undef ___PW_ALL -#define ___PW_ALL ___W_FP ___W_R0 ___W_R1 ___W_R2 ___W_R3 ___W_R4 -___BEGIN_P_COD -___BEGIN_P_HLBL -___DEF_P_HLBL_INTRO -___DEF_P_HLBL(___L0_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -___DEF_P_HLBL(___L1_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -___DEF_P_HLBL(___L2_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -___DEF_P_HLBL(___L3_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -___DEF_P_HLBL(___L4_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -___DEF_P_HLBL(___L5_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -___DEF_P_HLBL(___L6_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -___DEF_P_HLBL(___L7_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -___DEF_P_HLBL(___L8_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -___DEF_P_HLBL(___L9_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -___DEF_P_HLBL(___L10_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -___DEF_P_HLBL(___L11_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -___DEF_P_HLBL(___L12_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -___DEF_P_HLBL(___L13_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -___DEF_P_HLBL(___L14_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -___DEF_P_HLBL(___L15_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -___DEF_P_HLBL(___L16_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -___DEF_P_HLBL(___L17_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -___DEF_P_HLBL(___L18_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -___DEF_P_HLBL(___L19_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -___DEF_P_HLBL(___L20_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -___DEF_P_HLBL(___L21_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -___DEF_P_HLBL(___L22_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -___DEF_P_HLBL(___L23_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -___DEF_P_HLBL(___L24_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -___DEF_P_HLBL(___L25_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -___DEF_P_HLBL(___L26_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -___DEF_P_HLBL(___L27_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -___DEF_P_HLBL(___L28_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -___DEF_P_HLBL(___L29_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -___DEF_P_HLBL(___L30_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -___DEF_P_HLBL(___L31_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -___DEF_P_HLBL(___L32_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -___DEF_P_HLBL(___L33_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -___DEF_P_HLBL(___L34_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -___DEF_P_HLBL(___L35_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -___DEF_P_HLBL(___L36_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -___DEF_P_HLBL(___L37_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -___DEF_P_HLBL(___L38_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -___DEF_P_HLBL(___L39_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -___DEF_P_HLBL(___L40_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -___DEF_P_HLBL(___L41_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -___DEF_P_HLBL(___L42_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -___DEF_P_HLBL(___L43_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -___DEF_P_HLBL(___L44_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -___DEF_P_HLBL(___L45_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -___DEF_P_HLBL(___L46_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -___DEF_P_HLBL(___L47_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -___DEF_P_HLBL(___L48_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -___DEF_P_HLBL(___L49_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -___DEF_P_HLBL(___L50_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -___DEF_P_HLBL(___L51_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -___DEF_P_HLBL(___L52_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -___DEF_P_HLBL(___L53_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -___DEF_P_HLBL(___L54_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -___DEF_P_HLBL(___L55_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -___DEF_P_HLBL(___L56_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -___DEF_P_HLBL(___L57_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -___END_P_HLBL -___BEGIN_P_SW -#line 106 "gambit.scm" -___DEF_SLBL(0,___L0_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 106 - ___IF_NARGS_EQ(4,___NOTHING) -#line 106 - ___WRONG_NARGS(0,4,0,0) -#line 106 -___DEF_GLBL(___L_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) - ___IF(___NOT(___EQP(___GLO_equal_3f_,___PRM_equal_3f_))) -#line 107 - ___GOTO(___L151_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 107 - ___END_IF -#line 107 - ___IF(___EQP(___R1,___SYM_int8)) -#line 107 - ___GOTO(___L58_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 107 - ___END_IF -#line 107 - ___GOTO(___L60_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 107 -___DEF_SLBL(1,___L1_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 107 - ___IF(___NOT(___NOTFALSEP(___R1))) -#line 107 - ___GOTO(___L59_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 107 - ___END_IF -#line 107 - ___SET_R3(___STK(-3)) -#line 107 - ___SET_R2(___STK(-4)) -#line 107 - ___SET_R0(___STK(-6)) -#line 107 - ___ADJFP(-7) -#line 107 -___DEF_GLBL(___L58_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 107 - ___SET_R1(___STK(0)) -#line 107 - ___POLL(2) -#line 107 -___DEF_SLBL(2,___L2_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 107 - ___ADJFP(-1) -#line 107 - ___JUMPINT(___SET_NARGS(3),___PRC(664),___L_retropikzel_2f_pffi_23_25) -#line 107 -___DEF_GLBL(___L59_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 107 - ___SET_R3(___STK(-3)) -#line 107 - ___SET_R2(___STK(-4)) -#line 107 - ___SET_R1(___STK(-5)) -#line 107 - ___SET_R0(___STK(-6)) - ___ADJFP(-7) -#line 108 - ___IF(___EQP(___GLO_equal_3f_,___PRM_equal_3f_)) -#line 108 - ___GOTO(___L61_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 108 - ___END_IF -#line 108 - ___GOTO(___L150_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 107 -___DEF_GLBL(___L60_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) - ___IF(___NOT(___EQP(___GLO_equal_3f_,___PRM_equal_3f_))) -#line 108 - ___GOTO(___L150_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 108 - ___END_IF -#line 108 -___DEF_GLBL(___L61_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 108 - ___IF(___NOT(___EQP(___R1,___SYM_uint8))) -#line 108 - ___GOTO(___L63_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 108 - ___END_IF -#line 108 -___DEF_GLBL(___L62_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 108 - ___SET_R1(___STK(0)) -#line 108 - ___POLL(3) -#line 108 -___DEF_SLBL(3,___L3_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 108 - ___ADJFP(-1) -#line 108 - ___JUMPINT(___SET_NARGS(3),___PRC(667),___L_retropikzel_2f_pffi_23_26) -#line 108 -___DEF_GLBL(___L63_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) - ___IF(___EQP(___GLO_equal_3f_,___PRM_equal_3f_)) -#line 109 - ___GOTO(___L64_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 109 - ___END_IF -#line 109 - ___GOTO(___L149_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 108 -___DEF_SLBL(4,___L4_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 108 - ___IF(___NOTFALSEP(___R1)) -#line 108 - ___GOTO(___L148_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 108 - ___END_IF -#line 108 - ___SET_R3(___STK(-3)) -#line 108 - ___SET_R2(___STK(-4)) -#line 108 - ___SET_R1(___STK(-5)) -#line 108 - ___SET_R0(___STK(-6)) - ___ADJFP(-7) -#line 109 - ___IF(___NOT(___EQP(___GLO_equal_3f_,___PRM_equal_3f_))) -#line 109 - ___GOTO(___L149_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 109 - ___END_IF -#line 109 -___DEF_GLBL(___L64_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 109 - ___IF(___NOT(___EQP(___R1,___SYM_int16))) -#line 109 - ___GOTO(___L66_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 109 - ___END_IF -#line 109 -___DEF_GLBL(___L65_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 109 - ___SET_R1(___STK(0)) -#line 109 - ___POLL(5) -#line 109 -___DEF_SLBL(5,___L5_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 109 - ___ADJFP(-1) -#line 109 - ___JUMPINT(___SET_NARGS(3),___PRC(670),___L_retropikzel_2f_pffi_23_27) -#line 109 -___DEF_GLBL(___L66_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) - ___IF(___EQP(___GLO_equal_3f_,___PRM_equal_3f_)) -#line 110 - ___GOTO(___L67_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 110 - ___END_IF -#line 110 - ___GOTO(___L147_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 109 -___DEF_SLBL(6,___L6_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 109 - ___IF(___NOTFALSEP(___R1)) -#line 109 - ___GOTO(___L146_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 109 - ___END_IF -#line 109 - ___SET_R3(___STK(-3)) -#line 109 - ___SET_R2(___STK(-4)) -#line 109 - ___SET_R1(___STK(-5)) -#line 109 - ___SET_R0(___STK(-6)) - ___ADJFP(-7) -#line 110 - ___IF(___NOT(___EQP(___GLO_equal_3f_,___PRM_equal_3f_))) -#line 110 - ___GOTO(___L147_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 110 - ___END_IF -#line 110 -___DEF_GLBL(___L67_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 110 - ___IF(___NOT(___EQP(___R1,___SYM_uint16))) -#line 110 - ___GOTO(___L69_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 110 - ___END_IF -#line 110 -___DEF_GLBL(___L68_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 110 - ___SET_R1(___STK(0)) -#line 110 - ___POLL(7) -#line 110 -___DEF_SLBL(7,___L7_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 110 - ___ADJFP(-1) -#line 110 - ___JUMPINT(___SET_NARGS(3),___PRC(673),___L_retropikzel_2f_pffi_23_28) -#line 110 -___DEF_GLBL(___L69_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) - ___IF(___EQP(___GLO_equal_3f_,___PRM_equal_3f_)) -#line 111 - ___GOTO(___L70_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 111 - ___END_IF -#line 111 - ___GOTO(___L145_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 110 -___DEF_SLBL(8,___L8_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 110 - ___IF(___NOTFALSEP(___R1)) -#line 110 - ___GOTO(___L144_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 110 - ___END_IF -#line 110 - ___SET_R3(___STK(-3)) -#line 110 - ___SET_R2(___STK(-4)) -#line 110 - ___SET_R1(___STK(-5)) -#line 110 - ___SET_R0(___STK(-6)) - ___ADJFP(-7) -#line 111 - ___IF(___NOT(___EQP(___GLO_equal_3f_,___PRM_equal_3f_))) -#line 111 - ___GOTO(___L145_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 111 - ___END_IF -#line 111 -___DEF_GLBL(___L70_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 111 - ___IF(___NOT(___EQP(___R1,___SYM_int32))) -#line 111 - ___GOTO(___L72_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 111 - ___END_IF -#line 111 -___DEF_GLBL(___L71_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 111 - ___SET_R1(___STK(0)) -#line 111 - ___POLL(9) -#line 111 -___DEF_SLBL(9,___L9_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 111 - ___ADJFP(-1) -#line 111 - ___JUMPINT(___SET_NARGS(3),___PRC(676),___L_retropikzel_2f_pffi_23_29) -#line 111 -___DEF_GLBL(___L72_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) - ___IF(___EQP(___GLO_equal_3f_,___PRM_equal_3f_)) -#line 112 - ___GOTO(___L73_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 112 - ___END_IF -#line 112 - ___GOTO(___L143_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 111 -___DEF_SLBL(10,___L10_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 111 - ___IF(___NOTFALSEP(___R1)) -#line 111 - ___GOTO(___L142_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 111 - ___END_IF -#line 111 - ___SET_R3(___STK(-3)) -#line 111 - ___SET_R2(___STK(-4)) -#line 111 - ___SET_R1(___STK(-5)) -#line 111 - ___SET_R0(___STK(-6)) - ___ADJFP(-7) -#line 112 - ___IF(___NOT(___EQP(___GLO_equal_3f_,___PRM_equal_3f_))) -#line 112 - ___GOTO(___L143_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 112 - ___END_IF -#line 112 -___DEF_GLBL(___L73_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 112 - ___IF(___NOT(___EQP(___R1,___SYM_uint32))) -#line 112 - ___GOTO(___L75_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 112 - ___END_IF -#line 112 -___DEF_GLBL(___L74_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 112 - ___SET_R1(___STK(0)) -#line 112 - ___POLL(11) -#line 112 -___DEF_SLBL(11,___L11_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 112 - ___ADJFP(-1) -#line 112 - ___JUMPINT(___SET_NARGS(3),___PRC(679),___L_retropikzel_2f_pffi_23_30) -#line 112 -___DEF_GLBL(___L75_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) - ___IF(___EQP(___GLO_equal_3f_,___PRM_equal_3f_)) -#line 113 - ___GOTO(___L76_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 113 - ___END_IF -#line 113 - ___GOTO(___L141_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 112 -___DEF_SLBL(12,___L12_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 112 - ___IF(___NOTFALSEP(___R1)) -#line 112 - ___GOTO(___L140_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 112 - ___END_IF -#line 112 - ___SET_R3(___STK(-3)) -#line 112 - ___SET_R2(___STK(-4)) -#line 112 - ___SET_R1(___STK(-5)) -#line 112 - ___SET_R0(___STK(-6)) - ___ADJFP(-7) -#line 113 - ___IF(___NOT(___EQP(___GLO_equal_3f_,___PRM_equal_3f_))) -#line 113 - ___GOTO(___L141_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 113 - ___END_IF -#line 113 -___DEF_GLBL(___L76_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 113 - ___IF(___NOT(___EQP(___R1,___SYM_int64))) -#line 113 - ___GOTO(___L78_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 113 - ___END_IF -#line 113 -___DEF_GLBL(___L77_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 113 - ___SET_R1(___STK(0)) -#line 113 - ___POLL(13) -#line 113 -___DEF_SLBL(13,___L13_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 113 - ___ADJFP(-1) -#line 113 - ___JUMPINT(___SET_NARGS(3),___PRC(682),___L_retropikzel_2f_pffi_23_31) -#line 113 -___DEF_GLBL(___L78_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) - ___IF(___EQP(___GLO_equal_3f_,___PRM_equal_3f_)) -#line 114 - ___GOTO(___L79_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 114 - ___END_IF -#line 114 - ___GOTO(___L139_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 113 -___DEF_SLBL(14,___L14_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 113 - ___IF(___NOTFALSEP(___R1)) -#line 113 - ___GOTO(___L138_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 113 - ___END_IF -#line 113 - ___SET_R3(___STK(-3)) -#line 113 - ___SET_R2(___STK(-4)) -#line 113 - ___SET_R1(___STK(-5)) -#line 113 - ___SET_R0(___STK(-6)) - ___ADJFP(-7) -#line 114 - ___IF(___NOT(___EQP(___GLO_equal_3f_,___PRM_equal_3f_))) -#line 114 - ___GOTO(___L139_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 114 - ___END_IF -#line 114 -___DEF_GLBL(___L79_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 114 - ___IF(___NOT(___EQP(___R1,___SYM_uint64))) -#line 114 - ___GOTO(___L81_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 114 - ___END_IF -#line 114 -___DEF_GLBL(___L80_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 114 - ___SET_R1(___STK(0)) -#line 114 - ___POLL(15) -#line 114 -___DEF_SLBL(15,___L15_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 114 - ___ADJFP(-1) -#line 114 - ___JUMPINT(___SET_NARGS(3),___PRC(685),___L_retropikzel_2f_pffi_23_32) -#line 114 -___DEF_GLBL(___L81_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) - ___IF(___EQP(___GLO_equal_3f_,___PRM_equal_3f_)) -#line 115 - ___GOTO(___L82_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 115 - ___END_IF -#line 115 - ___GOTO(___L137_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 114 -___DEF_SLBL(16,___L16_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 114 - ___IF(___NOTFALSEP(___R1)) -#line 114 - ___GOTO(___L136_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 114 - ___END_IF -#line 114 - ___SET_R3(___STK(-3)) -#line 114 - ___SET_R2(___STK(-4)) -#line 114 - ___SET_R1(___STK(-5)) -#line 114 - ___SET_R0(___STK(-6)) - ___ADJFP(-7) -#line 115 - ___IF(___NOT(___EQP(___GLO_equal_3f_,___PRM_equal_3f_))) -#line 115 - ___GOTO(___L137_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 115 - ___END_IF -#line 115 -___DEF_GLBL(___L82_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 115 - ___IF(___NOT(___EQP(___R1,___SYM_char))) -#line 115 - ___GOTO(___L84_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 115 - ___END_IF -#line 115 -___DEF_GLBL(___L83_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 115 - ___SET_R1(___STK(0)) -#line 115 - ___POLL(17) -#line 115 -___DEF_SLBL(17,___L17_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 115 - ___ADJFP(-1) -#line 115 - ___JUMPINT(___SET_NARGS(3),___PRC(688),___L_retropikzel_2f_pffi_23_33) -#line 115 -___DEF_GLBL(___L84_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) - ___IF(___EQP(___GLO_equal_3f_,___PRM_equal_3f_)) -#line 116 - ___GOTO(___L85_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 116 - ___END_IF -#line 116 - ___GOTO(___L135_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 115 -___DEF_SLBL(18,___L18_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 115 - ___IF(___NOTFALSEP(___R1)) -#line 115 - ___GOTO(___L134_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 115 - ___END_IF -#line 115 - ___SET_R3(___STK(-3)) -#line 115 - ___SET_R2(___STK(-4)) -#line 115 - ___SET_R1(___STK(-5)) -#line 115 - ___SET_R0(___STK(-6)) - ___ADJFP(-7) -#line 116 - ___IF(___NOT(___EQP(___GLO_equal_3f_,___PRM_equal_3f_))) -#line 116 - ___GOTO(___L135_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 116 - ___END_IF -#line 116 -___DEF_GLBL(___L85_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 116 - ___IF(___NOT(___EQP(___R1,___SYM_short))) -#line 116 - ___GOTO(___L87_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 116 - ___END_IF -#line 116 -___DEF_GLBL(___L86_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 116 - ___SET_R1(___STK(0)) -#line 116 - ___POLL(19) -#line 116 -___DEF_SLBL(19,___L19_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 116 - ___ADJFP(-1) -#line 116 - ___JUMPINT(___SET_NARGS(3),___PRC(691),___L_retropikzel_2f_pffi_23_34) -#line 116 -___DEF_GLBL(___L87_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) - ___IF(___EQP(___GLO_equal_3f_,___PRM_equal_3f_)) -#line 117 - ___GOTO(___L88_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 117 - ___END_IF -#line 117 - ___GOTO(___L133_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 116 -___DEF_SLBL(20,___L20_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 116 - ___IF(___NOTFALSEP(___R1)) -#line 116 - ___GOTO(___L132_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 116 - ___END_IF -#line 116 - ___SET_R3(___STK(-3)) -#line 116 - ___SET_R2(___STK(-4)) -#line 116 - ___SET_R1(___STK(-5)) -#line 116 - ___SET_R0(___STK(-6)) - ___ADJFP(-7) -#line 117 - ___IF(___NOT(___EQP(___GLO_equal_3f_,___PRM_equal_3f_))) -#line 117 - ___GOTO(___L133_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 117 - ___END_IF -#line 117 -___DEF_GLBL(___L88_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 117 - ___IF(___NOT(___EQP(___R1,___SYM_unsigned_2d_short))) -#line 117 - ___GOTO(___L90_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 117 - ___END_IF -#line 117 -___DEF_GLBL(___L89_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 117 - ___SET_R1(___STK(0)) -#line 117 - ___POLL(21) -#line 117 -___DEF_SLBL(21,___L21_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 117 - ___ADJFP(-1) -#line 117 - ___JUMPINT(___SET_NARGS(3),___PRC(694),___L_retropikzel_2f_pffi_23_35) -#line 117 -___DEF_GLBL(___L90_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) - ___IF(___EQP(___GLO_equal_3f_,___PRM_equal_3f_)) -#line 118 - ___GOTO(___L91_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 118 - ___END_IF -#line 118 - ___GOTO(___L131_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 117 -___DEF_SLBL(22,___L22_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 117 - ___IF(___NOTFALSEP(___R1)) -#line 117 - ___GOTO(___L130_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 117 - ___END_IF -#line 117 - ___SET_R3(___STK(-3)) -#line 117 - ___SET_R2(___STK(-4)) -#line 117 - ___SET_R1(___STK(-5)) -#line 117 - ___SET_R0(___STK(-6)) - ___ADJFP(-7) -#line 118 - ___IF(___NOT(___EQP(___GLO_equal_3f_,___PRM_equal_3f_))) -#line 118 - ___GOTO(___L131_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 118 - ___END_IF -#line 118 -___DEF_GLBL(___L91_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 118 - ___IF(___NOT(___EQP(___R1,___SYM_int))) -#line 118 - ___GOTO(___L93_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 118 - ___END_IF -#line 118 -___DEF_GLBL(___L92_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 118 - ___SET_R1(___STK(0)) -#line 118 - ___POLL(23) -#line 118 -___DEF_SLBL(23,___L23_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 118 - ___ADJFP(-1) -#line 118 - ___JUMPINT(___SET_NARGS(3),___PRC(697),___L_retropikzel_2f_pffi_23_36) -#line 118 -___DEF_GLBL(___L93_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) - ___IF(___EQP(___GLO_equal_3f_,___PRM_equal_3f_)) -#line 119 - ___GOTO(___L94_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 119 - ___END_IF -#line 119 - ___GOTO(___L129_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 118 -___DEF_SLBL(24,___L24_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 118 - ___IF(___NOTFALSEP(___R1)) -#line 118 - ___GOTO(___L128_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 118 - ___END_IF -#line 118 - ___SET_R3(___STK(-3)) -#line 118 - ___SET_R2(___STK(-4)) -#line 118 - ___SET_R1(___STK(-5)) -#line 118 - ___SET_R0(___STK(-6)) - ___ADJFP(-7) -#line 119 - ___IF(___NOT(___EQP(___GLO_equal_3f_,___PRM_equal_3f_))) -#line 119 - ___GOTO(___L129_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 119 - ___END_IF -#line 119 -___DEF_GLBL(___L94_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 119 - ___IF(___NOT(___EQP(___R1,___SYM_unsigned_2d_int))) -#line 119 - ___GOTO(___L96_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 119 - ___END_IF -#line 119 -___DEF_GLBL(___L95_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 119 - ___SET_R1(___STK(0)) -#line 119 - ___POLL(25) -#line 119 -___DEF_SLBL(25,___L25_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 119 - ___ADJFP(-1) -#line 119 - ___JUMPINT(___SET_NARGS(3),___PRC(700),___L_retropikzel_2f_pffi_23_37) -#line 119 -___DEF_GLBL(___L96_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) - ___IF(___EQP(___GLO_equal_3f_,___PRM_equal_3f_)) -#line 120 - ___GOTO(___L97_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 120 - ___END_IF -#line 120 - ___GOTO(___L127_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 119 -___DEF_SLBL(26,___L26_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 119 - ___IF(___NOTFALSEP(___R1)) -#line 119 - ___GOTO(___L126_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 119 - ___END_IF -#line 119 - ___SET_R3(___STK(-3)) -#line 119 - ___SET_R2(___STK(-4)) -#line 119 - ___SET_R1(___STK(-5)) -#line 119 - ___SET_R0(___STK(-6)) - ___ADJFP(-7) -#line 120 - ___IF(___NOT(___EQP(___GLO_equal_3f_,___PRM_equal_3f_))) -#line 120 - ___GOTO(___L127_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 120 - ___END_IF -#line 120 -___DEF_GLBL(___L97_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 120 - ___IF(___NOT(___EQP(___R1,___SYM_long))) -#line 120 - ___GOTO(___L99_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 120 - ___END_IF -#line 120 -___DEF_GLBL(___L98_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 120 - ___SET_R1(___STK(0)) -#line 120 - ___POLL(27) -#line 120 -___DEF_SLBL(27,___L27_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 120 - ___ADJFP(-1) -#line 120 - ___JUMPINT(___SET_NARGS(3),___PRC(703),___L_retropikzel_2f_pffi_23_38) -#line 120 -___DEF_GLBL(___L99_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) - ___IF(___EQP(___GLO_equal_3f_,___PRM_equal_3f_)) -#line 121 - ___GOTO(___L100_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 121 - ___END_IF -#line 121 - ___GOTO(___L125_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 120 -___DEF_SLBL(28,___L28_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 120 - ___IF(___NOTFALSEP(___R1)) -#line 120 - ___GOTO(___L124_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 120 - ___END_IF -#line 120 - ___SET_R3(___STK(-3)) -#line 120 - ___SET_R2(___STK(-4)) -#line 120 - ___SET_R1(___STK(-5)) -#line 120 - ___SET_R0(___STK(-6)) - ___ADJFP(-7) -#line 121 - ___IF(___NOT(___EQP(___GLO_equal_3f_,___PRM_equal_3f_))) -#line 121 - ___GOTO(___L125_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 121 - ___END_IF -#line 121 -___DEF_GLBL(___L100_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 121 - ___IF(___NOT(___EQP(___R1,___SYM_unsigned_2d_long))) -#line 121 - ___GOTO(___L102_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 121 - ___END_IF -#line 121 -___DEF_GLBL(___L101_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 121 - ___SET_R1(___STK(0)) -#line 121 - ___POLL(29) -#line 121 -___DEF_SLBL(29,___L29_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 121 - ___ADJFP(-1) -#line 121 - ___JUMPINT(___SET_NARGS(3),___PRC(706),___L_retropikzel_2f_pffi_23_39) -#line 121 -___DEF_GLBL(___L102_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) - ___IF(___EQP(___GLO_equal_3f_,___PRM_equal_3f_)) -#line 122 - ___GOTO(___L103_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 122 - ___END_IF -#line 122 - ___GOTO(___L123_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 121 -___DEF_SLBL(30,___L30_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 121 - ___IF(___NOTFALSEP(___R1)) -#line 121 - ___GOTO(___L122_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 121 - ___END_IF -#line 121 - ___SET_R3(___STK(-3)) -#line 121 - ___SET_R2(___STK(-4)) -#line 121 - ___SET_R1(___STK(-5)) -#line 121 - ___SET_R0(___STK(-6)) - ___ADJFP(-7) -#line 122 - ___IF(___NOT(___EQP(___GLO_equal_3f_,___PRM_equal_3f_))) -#line 122 - ___GOTO(___L123_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 122 - ___END_IF -#line 122 -___DEF_GLBL(___L103_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 122 - ___IF(___NOT(___EQP(___R1,___SYM_float))) -#line 122 - ___GOTO(___L105_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 122 - ___END_IF -#line 122 -___DEF_GLBL(___L104_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 122 - ___SET_R1(___STK(0)) -#line 122 - ___POLL(31) -#line 122 -___DEF_SLBL(31,___L31_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 122 - ___ADJFP(-1) -#line 122 - ___JUMPINT(___SET_NARGS(3),___PRC(709),___L_retropikzel_2f_pffi_23_40) -#line 122 -___DEF_GLBL(___L105_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) - ___IF(___EQP(___GLO_equal_3f_,___PRM_equal_3f_)) -#line 123 - ___GOTO(___L106_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 123 - ___END_IF -#line 123 - ___GOTO(___L121_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 122 -___DEF_SLBL(32,___L32_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 122 - ___IF(___NOTFALSEP(___R1)) -#line 122 - ___GOTO(___L120_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 122 - ___END_IF -#line 122 - ___SET_R3(___STK(-3)) -#line 122 - ___SET_R2(___STK(-4)) -#line 122 - ___SET_R1(___STK(-5)) -#line 122 - ___SET_R0(___STK(-6)) - ___ADJFP(-7) -#line 123 - ___IF(___NOT(___EQP(___GLO_equal_3f_,___PRM_equal_3f_))) -#line 123 - ___GOTO(___L121_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 123 - ___END_IF -#line 123 -___DEF_GLBL(___L106_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 123 - ___IF(___NOT(___EQP(___R1,___SYM_double))) -#line 123 - ___GOTO(___L108_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 123 - ___END_IF -#line 123 -___DEF_GLBL(___L107_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 123 - ___SET_R1(___STK(0)) -#line 123 - ___POLL(33) -#line 123 -___DEF_SLBL(33,___L33_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 123 - ___ADJFP(-1) -#line 123 - ___JUMPINT(___SET_NARGS(3),___PRC(712),___L_retropikzel_2f_pffi_23_41) -#line 123 -___DEF_GLBL(___L108_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) - ___IF(___EQP(___GLO_equal_3f_,___PRM_equal_3f_)) -#line 124 - ___GOTO(___L109_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 124 - ___END_IF -#line 124 - ___GOTO(___L119_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 123 -___DEF_SLBL(34,___L34_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 123 - ___IF(___NOTFALSEP(___R1)) -#line 123 - ___GOTO(___L118_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 123 - ___END_IF -#line 123 - ___SET_R3(___STK(-3)) -#line 123 - ___SET_R2(___STK(-4)) -#line 123 - ___SET_R1(___STK(-5)) -#line 123 - ___SET_R0(___STK(-6)) - ___ADJFP(-7) -#line 124 - ___IF(___NOT(___EQP(___GLO_equal_3f_,___PRM_equal_3f_))) -#line 124 - ___GOTO(___L119_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 124 - ___END_IF -#line 124 -___DEF_GLBL(___L109_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 124 - ___IF(___NOT(___EQP(___R1,___SYM_void))) -#line 124 - ___GOTO(___L111_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 124 - ___END_IF -#line 124 -___DEF_GLBL(___L110_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 124 - ___SET_R1(___STK(0)) -#line 124 - ___POLL(35) -#line 124 -___DEF_SLBL(35,___L35_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 124 - ___ADJFP(-1) -#line 124 - ___JUMPINT(___SET_NARGS(3),___PRC(715),___L_retropikzel_2f_pffi_23_42) -#line 124 -___DEF_GLBL(___L111_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) - ___IF(___EQP(___GLO_equal_3f_,___PRM_equal_3f_)) -#line 125 - ___GOTO(___L112_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 125 - ___END_IF -#line 125 - ___GOTO(___L117_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 124 -___DEF_SLBL(36,___L36_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 124 - ___IF(___NOTFALSEP(___R1)) -#line 124 - ___GOTO(___L116_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 124 - ___END_IF -#line 124 - ___SET_R3(___STK(-3)) -#line 124 - ___SET_R2(___STK(-4)) -#line 124 - ___SET_R1(___STK(-5)) -#line 124 - ___SET_R0(___STK(-6)) - ___ADJFP(-7) -#line 125 - ___IF(___NOT(___EQP(___GLO_equal_3f_,___PRM_equal_3f_))) -#line 125 - ___GOTO(___L117_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 125 - ___END_IF -#line 125 -___DEF_GLBL(___L112_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 125 - ___IF(___NOT(___EQP(___R1,___SYM_pointer))) -#line 125 - ___GOTO(___L114_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 125 - ___END_IF -#line 125 -___DEF_GLBL(___L113_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 125 - ___SET_R1(___STK(0)) -#line 125 - ___POLL(37) -#line 125 -___DEF_SLBL(37,___L37_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 125 - ___ADJFP(-1) -#line 125 - ___JUMPINT(___SET_NARGS(3),___PRC(715),___L_retropikzel_2f_pffi_23_42) -#line 125 -___DEF_SLBL(38,___L38_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 125 - ___IF(___NOTFALSEP(___R1)) -#line 125 - ___GOTO(___L115_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 125 - ___END_IF -#line 125 - ___SET_R0(___STK(-6)) -#line 125 - ___ADJFP(-7) -#line 125 -___DEF_GLBL(___L114_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 107 - ___SET_R1(___VOID) -#line 107 - ___ADJFP(-1) -#line 107 - ___JUMPRET(___R0) -#line 125 -___DEF_GLBL(___L115_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 125 - ___SET_R3(___STK(-4)) -#line 125 - ___SET_R2(___STK(-5)) -#line 125 - ___SET_R0(___STK(-6)) -#line 125 - ___ADJFP(-7) -#line 125 - ___GOTO(___L113_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 124 -___DEF_GLBL(___L116_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 124 - ___SET_R3(___STK(-3)) -#line 124 - ___SET_R2(___STK(-4)) -#line 124 - ___SET_R0(___STK(-6)) -#line 124 - ___ADJFP(-7) -#line 124 - ___GOTO(___L110_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -___DEF_GLBL(___L117_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 125 - ___SET_STK(1,___R0) -#line 125 - ___SET_STK(2,___R2) -#line 125 - ___SET_STK(3,___R3) -#line 125 - ___SET_R2(___SYM_pointer) -#line 125 - ___ADJFP(7) -#line 125 - ___POLL(39) -#line 125 -___DEF_SLBL(39,___L39_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 125 - ___SET_R0(___LBL(38)) -#line 125 - ___JUMPGLOSAFE(___SET_NARGS(2),173,___G_equal_3f_) -#line 123 -___DEF_GLBL(___L118_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 123 - ___SET_R3(___STK(-3)) -#line 123 - ___SET_R2(___STK(-4)) -#line 123 - ___SET_R0(___STK(-6)) -#line 123 - ___ADJFP(-7) -#line 123 - ___GOTO(___L107_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -___DEF_GLBL(___L119_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 124 - ___SET_STK(1,___R0) -#line 124 - ___SET_STK(2,___R1) -#line 124 - ___SET_STK(3,___R2) -#line 124 - ___SET_STK(4,___R3) -#line 124 - ___SET_R2(___SYM_void) -#line 124 - ___ADJFP(7) -#line 124 - ___POLL(40) -#line 124 -___DEF_SLBL(40,___L40_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 124 - ___SET_R0(___LBL(36)) -#line 124 - ___JUMPGLOSAFE(___SET_NARGS(2),173,___G_equal_3f_) -#line 122 -___DEF_GLBL(___L120_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 122 - ___SET_R3(___STK(-3)) -#line 122 - ___SET_R2(___STK(-4)) -#line 122 - ___SET_R0(___STK(-6)) -#line 122 - ___ADJFP(-7) -#line 122 - ___GOTO(___L104_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -___DEF_GLBL(___L121_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 123 - ___SET_STK(1,___R0) -#line 123 - ___SET_STK(2,___R1) -#line 123 - ___SET_STK(3,___R2) -#line 123 - ___SET_STK(4,___R3) -#line 123 - ___SET_R2(___SYM_double) -#line 123 - ___ADJFP(7) -#line 123 - ___POLL(41) -#line 123 -___DEF_SLBL(41,___L41_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 123 - ___SET_R0(___LBL(34)) -#line 123 - ___JUMPGLOSAFE(___SET_NARGS(2),173,___G_equal_3f_) -#line 121 -___DEF_GLBL(___L122_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 121 - ___SET_R3(___STK(-3)) -#line 121 - ___SET_R2(___STK(-4)) -#line 121 - ___SET_R0(___STK(-6)) -#line 121 - ___ADJFP(-7) -#line 121 - ___GOTO(___L101_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -___DEF_GLBL(___L123_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 122 - ___SET_STK(1,___R0) -#line 122 - ___SET_STK(2,___R1) -#line 122 - ___SET_STK(3,___R2) -#line 122 - ___SET_STK(4,___R3) -#line 122 - ___SET_R2(___SYM_float) -#line 122 - ___ADJFP(7) -#line 122 - ___POLL(42) -#line 122 -___DEF_SLBL(42,___L42_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 122 - ___SET_R0(___LBL(32)) -#line 122 - ___JUMPGLOSAFE(___SET_NARGS(2),173,___G_equal_3f_) -#line 120 -___DEF_GLBL(___L124_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 120 - ___SET_R3(___STK(-3)) -#line 120 - ___SET_R2(___STK(-4)) -#line 120 - ___SET_R0(___STK(-6)) -#line 120 - ___ADJFP(-7) -#line 120 - ___GOTO(___L98_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -___DEF_GLBL(___L125_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 121 - ___SET_STK(1,___R0) -#line 121 - ___SET_STK(2,___R1) -#line 121 - ___SET_STK(3,___R2) -#line 121 - ___SET_STK(4,___R3) -#line 121 - ___SET_R2(___SYM_unsigned_2d_long) -#line 121 - ___ADJFP(7) -#line 121 - ___POLL(43) -#line 121 -___DEF_SLBL(43,___L43_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 121 - ___SET_R0(___LBL(30)) -#line 121 - ___JUMPGLOSAFE(___SET_NARGS(2),173,___G_equal_3f_) -#line 119 -___DEF_GLBL(___L126_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 119 - ___SET_R3(___STK(-3)) -#line 119 - ___SET_R2(___STK(-4)) -#line 119 - ___SET_R0(___STK(-6)) -#line 119 - ___ADJFP(-7) -#line 119 - ___GOTO(___L95_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -___DEF_GLBL(___L127_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 120 - ___SET_STK(1,___R0) -#line 120 - ___SET_STK(2,___R1) -#line 120 - ___SET_STK(3,___R2) -#line 120 - ___SET_STK(4,___R3) -#line 120 - ___SET_R2(___SYM_long) -#line 120 - ___ADJFP(7) -#line 120 - ___POLL(44) -#line 120 -___DEF_SLBL(44,___L44_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 120 - ___SET_R0(___LBL(28)) -#line 120 - ___JUMPGLOSAFE(___SET_NARGS(2),173,___G_equal_3f_) -#line 118 -___DEF_GLBL(___L128_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 118 - ___SET_R3(___STK(-3)) -#line 118 - ___SET_R2(___STK(-4)) -#line 118 - ___SET_R0(___STK(-6)) -#line 118 - ___ADJFP(-7) -#line 118 - ___GOTO(___L92_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -___DEF_GLBL(___L129_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 119 - ___SET_STK(1,___R0) -#line 119 - ___SET_STK(2,___R1) -#line 119 - ___SET_STK(3,___R2) -#line 119 - ___SET_STK(4,___R3) -#line 119 - ___SET_R2(___SYM_unsigned_2d_int) -#line 119 - ___ADJFP(7) -#line 119 - ___POLL(45) -#line 119 -___DEF_SLBL(45,___L45_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 119 - ___SET_R0(___LBL(26)) -#line 119 - ___JUMPGLOSAFE(___SET_NARGS(2),173,___G_equal_3f_) -#line 117 -___DEF_GLBL(___L130_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 117 - ___SET_R3(___STK(-3)) -#line 117 - ___SET_R2(___STK(-4)) -#line 117 - ___SET_R0(___STK(-6)) -#line 117 - ___ADJFP(-7) -#line 117 - ___GOTO(___L89_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -___DEF_GLBL(___L131_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 118 - ___SET_STK(1,___R0) -#line 118 - ___SET_STK(2,___R1) -#line 118 - ___SET_STK(3,___R2) -#line 118 - ___SET_STK(4,___R3) -#line 118 - ___SET_R2(___SYM_int) -#line 118 - ___ADJFP(7) -#line 118 - ___POLL(46) -#line 118 -___DEF_SLBL(46,___L46_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 118 - ___SET_R0(___LBL(24)) -#line 118 - ___JUMPGLOSAFE(___SET_NARGS(2),173,___G_equal_3f_) -#line 116 -___DEF_GLBL(___L132_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 116 - ___SET_R3(___STK(-3)) -#line 116 - ___SET_R2(___STK(-4)) -#line 116 - ___SET_R0(___STK(-6)) -#line 116 - ___ADJFP(-7) -#line 116 - ___GOTO(___L86_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -___DEF_GLBL(___L133_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 117 - ___SET_STK(1,___R0) -#line 117 - ___SET_STK(2,___R1) -#line 117 - ___SET_STK(3,___R2) -#line 117 - ___SET_STK(4,___R3) -#line 117 - ___SET_R2(___SYM_unsigned_2d_short) -#line 117 - ___ADJFP(7) -#line 117 - ___POLL(47) -#line 117 -___DEF_SLBL(47,___L47_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 117 - ___SET_R0(___LBL(22)) -#line 117 - ___JUMPGLOSAFE(___SET_NARGS(2),173,___G_equal_3f_) -#line 115 -___DEF_GLBL(___L134_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 115 - ___SET_R3(___STK(-3)) -#line 115 - ___SET_R2(___STK(-4)) -#line 115 - ___SET_R0(___STK(-6)) -#line 115 - ___ADJFP(-7) -#line 115 - ___GOTO(___L83_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -___DEF_GLBL(___L135_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 116 - ___SET_STK(1,___R0) -#line 116 - ___SET_STK(2,___R1) -#line 116 - ___SET_STK(3,___R2) -#line 116 - ___SET_STK(4,___R3) -#line 116 - ___SET_R2(___SYM_short) -#line 116 - ___ADJFP(7) -#line 116 - ___POLL(48) -#line 116 -___DEF_SLBL(48,___L48_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 116 - ___SET_R0(___LBL(20)) -#line 116 - ___JUMPGLOSAFE(___SET_NARGS(2),173,___G_equal_3f_) -#line 114 -___DEF_GLBL(___L136_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 114 - ___SET_R3(___STK(-3)) -#line 114 - ___SET_R2(___STK(-4)) -#line 114 - ___SET_R0(___STK(-6)) -#line 114 - ___ADJFP(-7) -#line 114 - ___GOTO(___L80_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -___DEF_GLBL(___L137_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 115 - ___SET_STK(1,___R0) -#line 115 - ___SET_STK(2,___R1) -#line 115 - ___SET_STK(3,___R2) -#line 115 - ___SET_STK(4,___R3) -#line 115 - ___SET_R2(___SYM_char) -#line 115 - ___ADJFP(7) -#line 115 - ___POLL(49) -#line 115 -___DEF_SLBL(49,___L49_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 115 - ___SET_R0(___LBL(18)) -#line 115 - ___JUMPGLOSAFE(___SET_NARGS(2),173,___G_equal_3f_) -#line 113 -___DEF_GLBL(___L138_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 113 - ___SET_R3(___STK(-3)) -#line 113 - ___SET_R2(___STK(-4)) -#line 113 - ___SET_R0(___STK(-6)) -#line 113 - ___ADJFP(-7) -#line 113 - ___GOTO(___L77_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -___DEF_GLBL(___L139_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 114 - ___SET_STK(1,___R0) -#line 114 - ___SET_STK(2,___R1) -#line 114 - ___SET_STK(3,___R2) -#line 114 - ___SET_STK(4,___R3) -#line 114 - ___SET_R2(___SYM_uint64) -#line 114 - ___ADJFP(7) -#line 114 - ___POLL(50) -#line 114 -___DEF_SLBL(50,___L50_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 114 - ___SET_R0(___LBL(16)) -#line 114 - ___JUMPGLOSAFE(___SET_NARGS(2),173,___G_equal_3f_) -#line 112 -___DEF_GLBL(___L140_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 112 - ___SET_R3(___STK(-3)) -#line 112 - ___SET_R2(___STK(-4)) -#line 112 - ___SET_R0(___STK(-6)) -#line 112 - ___ADJFP(-7) -#line 112 - ___GOTO(___L74_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -___DEF_GLBL(___L141_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 113 - ___SET_STK(1,___R0) -#line 113 - ___SET_STK(2,___R1) -#line 113 - ___SET_STK(3,___R2) -#line 113 - ___SET_STK(4,___R3) -#line 113 - ___SET_R2(___SYM_int64) -#line 113 - ___ADJFP(7) -#line 113 - ___POLL(51) -#line 113 -___DEF_SLBL(51,___L51_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 113 - ___SET_R0(___LBL(14)) -#line 113 - ___JUMPGLOSAFE(___SET_NARGS(2),173,___G_equal_3f_) -#line 111 -___DEF_GLBL(___L142_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 111 - ___SET_R3(___STK(-3)) -#line 111 - ___SET_R2(___STK(-4)) -#line 111 - ___SET_R0(___STK(-6)) -#line 111 - ___ADJFP(-7) -#line 111 - ___GOTO(___L71_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -___DEF_GLBL(___L143_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 112 - ___SET_STK(1,___R0) -#line 112 - ___SET_STK(2,___R1) -#line 112 - ___SET_STK(3,___R2) -#line 112 - ___SET_STK(4,___R3) -#line 112 - ___SET_R2(___SYM_uint32) -#line 112 - ___ADJFP(7) -#line 112 - ___POLL(52) -#line 112 -___DEF_SLBL(52,___L52_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 112 - ___SET_R0(___LBL(12)) -#line 112 - ___JUMPGLOSAFE(___SET_NARGS(2),173,___G_equal_3f_) -#line 110 -___DEF_GLBL(___L144_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 110 - ___SET_R3(___STK(-3)) -#line 110 - ___SET_R2(___STK(-4)) -#line 110 - ___SET_R0(___STK(-6)) -#line 110 - ___ADJFP(-7) -#line 110 - ___GOTO(___L68_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -___DEF_GLBL(___L145_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 111 - ___SET_STK(1,___R0) -#line 111 - ___SET_STK(2,___R1) -#line 111 - ___SET_STK(3,___R2) -#line 111 - ___SET_STK(4,___R3) -#line 111 - ___SET_R2(___SYM_int32) -#line 111 - ___ADJFP(7) -#line 111 - ___POLL(53) -#line 111 -___DEF_SLBL(53,___L53_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 111 - ___SET_R0(___LBL(10)) -#line 111 - ___JUMPGLOSAFE(___SET_NARGS(2),173,___G_equal_3f_) -#line 109 -___DEF_GLBL(___L146_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 109 - ___SET_R3(___STK(-3)) -#line 109 - ___SET_R2(___STK(-4)) -#line 109 - ___SET_R0(___STK(-6)) -#line 109 - ___ADJFP(-7) -#line 109 - ___GOTO(___L65_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -___DEF_GLBL(___L147_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 110 - ___SET_STK(1,___R0) -#line 110 - ___SET_STK(2,___R1) -#line 110 - ___SET_STK(3,___R2) -#line 110 - ___SET_STK(4,___R3) -#line 110 - ___SET_R2(___SYM_uint16) -#line 110 - ___ADJFP(7) -#line 110 - ___POLL(54) -#line 110 -___DEF_SLBL(54,___L54_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 110 - ___SET_R0(___LBL(8)) -#line 110 - ___JUMPGLOSAFE(___SET_NARGS(2),173,___G_equal_3f_) -#line 108 -___DEF_GLBL(___L148_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 108 - ___SET_R3(___STK(-3)) -#line 108 - ___SET_R2(___STK(-4)) -#line 108 - ___SET_R0(___STK(-6)) -#line 108 - ___ADJFP(-7) -#line 108 - ___GOTO(___L62_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -___DEF_GLBL(___L149_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 109 - ___SET_STK(1,___R0) -#line 109 - ___SET_STK(2,___R1) -#line 109 - ___SET_STK(3,___R2) -#line 109 - ___SET_STK(4,___R3) -#line 109 - ___SET_R2(___SYM_int16) -#line 109 - ___ADJFP(7) -#line 109 - ___POLL(55) -#line 109 -___DEF_SLBL(55,___L55_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 109 - ___SET_R0(___LBL(6)) -#line 109 - ___JUMPGLOSAFE(___SET_NARGS(2),173,___G_equal_3f_) -#line 108 -___DEF_GLBL(___L150_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 108 - ___SET_STK(1,___R0) -#line 108 - ___SET_STK(2,___R1) -#line 108 - ___SET_STK(3,___R2) -#line 108 - ___SET_STK(4,___R3) -#line 108 - ___SET_R2(___SYM_uint8) -#line 108 - ___ADJFP(7) -#line 108 - ___POLL(56) -#line 108 -___DEF_SLBL(56,___L56_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 108 - ___SET_R0(___LBL(4)) -#line 108 - ___JUMPGLOSAFE(___SET_NARGS(2),173,___G_equal_3f_) -#line 107 -___DEF_GLBL(___L151_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 107 - ___SET_STK(1,___R0) -#line 107 - ___SET_STK(2,___R1) -#line 107 - ___SET_STK(3,___R2) -#line 107 - ___SET_STK(4,___R3) -#line 107 - ___SET_R2(___SYM_int8) -#line 107 - ___ADJFP(7) -#line 107 - ___POLL(57) -#line 107 -___DEF_SLBL(57,___L57_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 107 - ___SET_R0(___LBL(1)) -#line 107 - ___JUMPGLOSAFE(___SET_NARGS(2),173,___G_equal_3f_) -#line 25867 "pffi.c" -___END_P_SW -___END_P_COD - -#undef ___PH_PROC -#define ___PH_PROC ___H_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get -#undef ___PH_LBL0 -#define ___PH_LBL0 175 -#undef ___PD_ALL -#define ___PD_ALL ___D_FP ___D_R0 ___D_R1 ___D_R2 ___D_R3 ___D_R4 -#undef ___PR_ALL -#define ___PR_ALL ___R_FP ___R_R0 ___R_R1 ___R_R2 ___R_R3 ___R_R4 -#undef ___PW_ALL -#define ___PW_ALL ___W_FP ___W_R0 ___W_R1 ___W_R2 ___W_R3 ___W_R4 -___BEGIN_P_COD -___BEGIN_P_HLBL -___DEF_P_HLBL_INTRO -___DEF_P_HLBL(___L0_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -___DEF_P_HLBL(___L1_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -___DEF_P_HLBL(___L2_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -___DEF_P_HLBL(___L3_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -___DEF_P_HLBL(___L4_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -___DEF_P_HLBL(___L5_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -___DEF_P_HLBL(___L6_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -___DEF_P_HLBL(___L7_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -___DEF_P_HLBL(___L8_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -___DEF_P_HLBL(___L9_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -___DEF_P_HLBL(___L10_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -___DEF_P_HLBL(___L11_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -___DEF_P_HLBL(___L12_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -___DEF_P_HLBL(___L13_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -___DEF_P_HLBL(___L14_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -___DEF_P_HLBL(___L15_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -___DEF_P_HLBL(___L16_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -___DEF_P_HLBL(___L17_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -___DEF_P_HLBL(___L18_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -___DEF_P_HLBL(___L19_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -___DEF_P_HLBL(___L20_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -___DEF_P_HLBL(___L21_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -___DEF_P_HLBL(___L22_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -___DEF_P_HLBL(___L23_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -___DEF_P_HLBL(___L24_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -___DEF_P_HLBL(___L25_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -___DEF_P_HLBL(___L26_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -___DEF_P_HLBL(___L27_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -___DEF_P_HLBL(___L28_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -___DEF_P_HLBL(___L29_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -___DEF_P_HLBL(___L30_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -___DEF_P_HLBL(___L31_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -___DEF_P_HLBL(___L32_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -___DEF_P_HLBL(___L33_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -___DEF_P_HLBL(___L34_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -___DEF_P_HLBL(___L35_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -___DEF_P_HLBL(___L36_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -___DEF_P_HLBL(___L37_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -___DEF_P_HLBL(___L38_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -___DEF_P_HLBL(___L39_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -___DEF_P_HLBL(___L40_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -___DEF_P_HLBL(___L41_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -___DEF_P_HLBL(___L42_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -___DEF_P_HLBL(___L43_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -___DEF_P_HLBL(___L44_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -___DEF_P_HLBL(___L45_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -___DEF_P_HLBL(___L46_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -___DEF_P_HLBL(___L47_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -___DEF_P_HLBL(___L48_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -___DEF_P_HLBL(___L49_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -___DEF_P_HLBL(___L50_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -___DEF_P_HLBL(___L51_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -___DEF_P_HLBL(___L52_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -___DEF_P_HLBL(___L53_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -___DEF_P_HLBL(___L54_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -___DEF_P_HLBL(___L55_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -___DEF_P_HLBL(___L56_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -___DEF_P_HLBL(___L57_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -___END_P_HLBL -___BEGIN_P_SW -#line 148 "gambit.scm" -___DEF_SLBL(0,___L0_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 148 - ___IF_NARGS_EQ(3,___NOTHING) -#line 148 - ___WRONG_NARGS(0,3,0,0) -#line 148 -___DEF_GLBL(___L_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) - ___IF(___NOT(___EQP(___GLO_equal_3f_,___PRM_equal_3f_))) -#line 149 - ___GOTO(___L151_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 149 - ___END_IF -#line 149 - ___IF(___EQP(___R2,___SYM_int8)) -#line 149 - ___GOTO(___L58_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 149 - ___END_IF -#line 149 - ___GOTO(___L60_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 149 -___DEF_SLBL(1,___L1_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 149 - ___IF(___NOT(___NOTFALSEP(___R1))) -#line 149 - ___GOTO(___L59_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 149 - ___END_IF -#line 149 - ___SET_R3(___STK(-4)) -#line 149 - ___SET_R1(___STK(-6)) -#line 149 - ___SET_R0(___STK(-7)) -#line 149 - ___ADJFP(-8) -#line 149 -___DEF_GLBL(___L58_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 149 - ___SET_R2(___R3) -#line 149 - ___POLL(2) -#line 149 -___DEF_SLBL(2,___L2_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 149 - ___JUMPINT(___SET_NARGS(2),___PRC(718),___L_retropikzel_2f_pffi_23_43) -#line 149 -___DEF_GLBL(___L59_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 149 - ___SET_R3(___STK(-4)) -#line 149 - ___SET_R2(___STK(-5)) -#line 149 - ___SET_R1(___STK(-6)) -#line 149 - ___SET_R0(___STK(-7)) - ___ADJFP(-8) -#line 150 - ___IF(___EQP(___GLO_equal_3f_,___PRM_equal_3f_)) -#line 150 - ___GOTO(___L61_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 150 - ___END_IF -#line 150 - ___GOTO(___L150_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 149 -___DEF_GLBL(___L60_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) - ___IF(___NOT(___EQP(___GLO_equal_3f_,___PRM_equal_3f_))) -#line 150 - ___GOTO(___L150_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 150 - ___END_IF -#line 150 -___DEF_GLBL(___L61_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 150 - ___IF(___NOT(___EQP(___R2,___SYM_uint8))) -#line 150 - ___GOTO(___L63_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 150 - ___END_IF -#line 150 -___DEF_GLBL(___L62_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 150 - ___SET_R2(___R3) -#line 150 - ___POLL(3) -#line 150 -___DEF_SLBL(3,___L3_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 150 - ___JUMPINT(___SET_NARGS(2),___PRC(721),___L_retropikzel_2f_pffi_23_44) -#line 150 -___DEF_GLBL(___L63_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) - ___IF(___EQP(___GLO_equal_3f_,___PRM_equal_3f_)) -#line 151 - ___GOTO(___L64_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 151 - ___END_IF -#line 151 - ___GOTO(___L149_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 150 -___DEF_SLBL(4,___L4_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 150 - ___IF(___NOTFALSEP(___R1)) -#line 150 - ___GOTO(___L148_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 150 - ___END_IF -#line 150 - ___SET_R3(___STK(-4)) -#line 150 - ___SET_R2(___STK(-5)) -#line 150 - ___SET_R1(___STK(-6)) -#line 150 - ___SET_R0(___STK(-7)) - ___ADJFP(-8) -#line 151 - ___IF(___NOT(___EQP(___GLO_equal_3f_,___PRM_equal_3f_))) -#line 151 - ___GOTO(___L149_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 151 - ___END_IF -#line 151 -___DEF_GLBL(___L64_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 151 - ___IF(___NOT(___EQP(___R2,___SYM_int16))) -#line 151 - ___GOTO(___L66_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 151 - ___END_IF -#line 151 -___DEF_GLBL(___L65_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 151 - ___SET_R2(___R3) -#line 151 - ___POLL(5) -#line 151 -___DEF_SLBL(5,___L5_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 151 - ___JUMPINT(___SET_NARGS(2),___PRC(724),___L_retropikzel_2f_pffi_23_45) -#line 151 -___DEF_GLBL(___L66_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) - ___IF(___EQP(___GLO_equal_3f_,___PRM_equal_3f_)) -#line 152 - ___GOTO(___L67_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 152 - ___END_IF -#line 152 - ___GOTO(___L147_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 151 -___DEF_SLBL(6,___L6_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 151 - ___IF(___NOTFALSEP(___R1)) -#line 151 - ___GOTO(___L146_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 151 - ___END_IF -#line 151 - ___SET_R3(___STK(-4)) -#line 151 - ___SET_R2(___STK(-5)) -#line 151 - ___SET_R1(___STK(-6)) -#line 151 - ___SET_R0(___STK(-7)) - ___ADJFP(-8) -#line 152 - ___IF(___NOT(___EQP(___GLO_equal_3f_,___PRM_equal_3f_))) -#line 152 - ___GOTO(___L147_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 152 - ___END_IF -#line 152 -___DEF_GLBL(___L67_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 152 - ___IF(___NOT(___EQP(___R2,___SYM_uint16))) -#line 152 - ___GOTO(___L69_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 152 - ___END_IF -#line 152 -___DEF_GLBL(___L68_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 152 - ___SET_R2(___R3) -#line 152 - ___POLL(7) -#line 152 -___DEF_SLBL(7,___L7_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 152 - ___JUMPINT(___SET_NARGS(2),___PRC(727),___L_retropikzel_2f_pffi_23_46) -#line 152 -___DEF_GLBL(___L69_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) - ___IF(___EQP(___GLO_equal_3f_,___PRM_equal_3f_)) -#line 153 - ___GOTO(___L70_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 153 - ___END_IF -#line 153 - ___GOTO(___L145_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 152 -___DEF_SLBL(8,___L8_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 152 - ___IF(___NOTFALSEP(___R1)) -#line 152 - ___GOTO(___L144_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 152 - ___END_IF -#line 152 - ___SET_R3(___STK(-4)) -#line 152 - ___SET_R2(___STK(-5)) -#line 152 - ___SET_R1(___STK(-6)) -#line 152 - ___SET_R0(___STK(-7)) - ___ADJFP(-8) -#line 153 - ___IF(___NOT(___EQP(___GLO_equal_3f_,___PRM_equal_3f_))) -#line 153 - ___GOTO(___L145_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 153 - ___END_IF -#line 153 -___DEF_GLBL(___L70_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 153 - ___IF(___NOT(___EQP(___R2,___SYM_int32))) -#line 153 - ___GOTO(___L72_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 153 - ___END_IF -#line 153 -___DEF_GLBL(___L71_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 153 - ___SET_R2(___R3) -#line 153 - ___POLL(9) -#line 153 -___DEF_SLBL(9,___L9_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 153 - ___JUMPINT(___SET_NARGS(2),___PRC(730),___L_retropikzel_2f_pffi_23_47) -#line 153 -___DEF_GLBL(___L72_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) - ___IF(___EQP(___GLO_equal_3f_,___PRM_equal_3f_)) -#line 154 - ___GOTO(___L73_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 154 - ___END_IF -#line 154 - ___GOTO(___L143_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 153 -___DEF_SLBL(10,___L10_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 153 - ___IF(___NOTFALSEP(___R1)) -#line 153 - ___GOTO(___L142_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 153 - ___END_IF -#line 153 - ___SET_R3(___STK(-4)) -#line 153 - ___SET_R2(___STK(-5)) -#line 153 - ___SET_R1(___STK(-6)) -#line 153 - ___SET_R0(___STK(-7)) - ___ADJFP(-8) -#line 154 - ___IF(___NOT(___EQP(___GLO_equal_3f_,___PRM_equal_3f_))) -#line 154 - ___GOTO(___L143_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 154 - ___END_IF -#line 154 -___DEF_GLBL(___L73_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 154 - ___IF(___NOT(___EQP(___R2,___SYM_uint32))) -#line 154 - ___GOTO(___L75_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 154 - ___END_IF -#line 154 -___DEF_GLBL(___L74_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 154 - ___SET_R2(___R3) -#line 154 - ___POLL(11) -#line 154 -___DEF_SLBL(11,___L11_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 154 - ___JUMPINT(___SET_NARGS(2),___PRC(733),___L_retropikzel_2f_pffi_23_48) -#line 154 -___DEF_GLBL(___L75_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) - ___IF(___EQP(___GLO_equal_3f_,___PRM_equal_3f_)) -#line 155 - ___GOTO(___L76_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 155 - ___END_IF -#line 155 - ___GOTO(___L141_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 154 -___DEF_SLBL(12,___L12_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 154 - ___IF(___NOTFALSEP(___R1)) -#line 154 - ___GOTO(___L140_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 154 - ___END_IF -#line 154 - ___SET_R3(___STK(-4)) -#line 154 - ___SET_R2(___STK(-5)) -#line 154 - ___SET_R1(___STK(-6)) -#line 154 - ___SET_R0(___STK(-7)) - ___ADJFP(-8) -#line 155 - ___IF(___NOT(___EQP(___GLO_equal_3f_,___PRM_equal_3f_))) -#line 155 - ___GOTO(___L141_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 155 - ___END_IF -#line 155 -___DEF_GLBL(___L76_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 155 - ___IF(___NOT(___EQP(___R2,___SYM_int64))) -#line 155 - ___GOTO(___L78_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 155 - ___END_IF -#line 155 -___DEF_GLBL(___L77_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 155 - ___SET_R2(___R3) -#line 155 - ___POLL(13) -#line 155 -___DEF_SLBL(13,___L13_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 155 - ___JUMPINT(___SET_NARGS(2),___PRC(736),___L_retropikzel_2f_pffi_23_49) -#line 155 -___DEF_GLBL(___L78_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) - ___IF(___EQP(___GLO_equal_3f_,___PRM_equal_3f_)) -#line 156 - ___GOTO(___L79_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 156 - ___END_IF -#line 156 - ___GOTO(___L139_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 155 -___DEF_SLBL(14,___L14_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 155 - ___IF(___NOTFALSEP(___R1)) -#line 155 - ___GOTO(___L138_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 155 - ___END_IF -#line 155 - ___SET_R3(___STK(-4)) -#line 155 - ___SET_R2(___STK(-5)) -#line 155 - ___SET_R1(___STK(-6)) -#line 155 - ___SET_R0(___STK(-7)) - ___ADJFP(-8) -#line 156 - ___IF(___NOT(___EQP(___GLO_equal_3f_,___PRM_equal_3f_))) -#line 156 - ___GOTO(___L139_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 156 - ___END_IF -#line 156 -___DEF_GLBL(___L79_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 156 - ___IF(___NOT(___EQP(___R2,___SYM_uint64))) -#line 156 - ___GOTO(___L81_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 156 - ___END_IF -#line 156 -___DEF_GLBL(___L80_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 156 - ___SET_R2(___R3) -#line 156 - ___POLL(15) -#line 156 -___DEF_SLBL(15,___L15_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 156 - ___JUMPINT(___SET_NARGS(2),___PRC(739),___L_retropikzel_2f_pffi_23_50) -#line 156 -___DEF_GLBL(___L81_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) - ___IF(___EQP(___GLO_equal_3f_,___PRM_equal_3f_)) -#line 157 - ___GOTO(___L82_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 157 - ___END_IF -#line 157 - ___GOTO(___L137_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 156 -___DEF_SLBL(16,___L16_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 156 - ___IF(___NOTFALSEP(___R1)) -#line 156 - ___GOTO(___L136_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 156 - ___END_IF -#line 156 - ___SET_R3(___STK(-4)) -#line 156 - ___SET_R2(___STK(-5)) -#line 156 - ___SET_R1(___STK(-6)) -#line 156 - ___SET_R0(___STK(-7)) - ___ADJFP(-8) -#line 157 - ___IF(___NOT(___EQP(___GLO_equal_3f_,___PRM_equal_3f_))) -#line 157 - ___GOTO(___L137_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 157 - ___END_IF -#line 157 -___DEF_GLBL(___L82_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 157 - ___IF(___NOT(___EQP(___R2,___SYM_char))) -#line 157 - ___GOTO(___L84_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 157 - ___END_IF -#line 157 -___DEF_GLBL(___L83_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 157 - ___SET_R2(___R3) -#line 157 - ___POLL(17) -#line 157 -___DEF_SLBL(17,___L17_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 157 - ___JUMPINT(___SET_NARGS(2),___PRC(742),___L_retropikzel_2f_pffi_23_51) -#line 157 -___DEF_GLBL(___L84_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) - ___IF(___EQP(___GLO_equal_3f_,___PRM_equal_3f_)) -#line 158 - ___GOTO(___L85_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 158 - ___END_IF -#line 158 - ___GOTO(___L135_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 157 -___DEF_SLBL(18,___L18_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 157 - ___IF(___NOTFALSEP(___R1)) -#line 157 - ___GOTO(___L134_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 157 - ___END_IF -#line 157 - ___SET_R3(___STK(-4)) -#line 157 - ___SET_R2(___STK(-5)) -#line 157 - ___SET_R1(___STK(-6)) -#line 157 - ___SET_R0(___STK(-7)) - ___ADJFP(-8) -#line 158 - ___IF(___NOT(___EQP(___GLO_equal_3f_,___PRM_equal_3f_))) -#line 158 - ___GOTO(___L135_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 158 - ___END_IF -#line 158 -___DEF_GLBL(___L85_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 158 - ___IF(___NOT(___EQP(___R2,___SYM_short))) -#line 158 - ___GOTO(___L87_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 158 - ___END_IF -#line 158 -___DEF_GLBL(___L86_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 158 - ___SET_R2(___R3) -#line 158 - ___POLL(19) -#line 158 -___DEF_SLBL(19,___L19_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 158 - ___JUMPINT(___SET_NARGS(2),___PRC(745),___L_retropikzel_2f_pffi_23_52) -#line 158 -___DEF_GLBL(___L87_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) - ___IF(___EQP(___GLO_equal_3f_,___PRM_equal_3f_)) -#line 159 - ___GOTO(___L88_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 159 - ___END_IF -#line 159 - ___GOTO(___L133_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 158 -___DEF_SLBL(20,___L20_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 158 - ___IF(___NOTFALSEP(___R1)) -#line 158 - ___GOTO(___L132_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 158 - ___END_IF -#line 158 - ___SET_R3(___STK(-4)) -#line 158 - ___SET_R2(___STK(-5)) -#line 158 - ___SET_R1(___STK(-6)) -#line 158 - ___SET_R0(___STK(-7)) - ___ADJFP(-8) -#line 159 - ___IF(___NOT(___EQP(___GLO_equal_3f_,___PRM_equal_3f_))) -#line 159 - ___GOTO(___L133_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 159 - ___END_IF -#line 159 -___DEF_GLBL(___L88_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 159 - ___IF(___NOT(___EQP(___R2,___SYM_unsigned_2d_short))) -#line 159 - ___GOTO(___L90_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 159 - ___END_IF -#line 159 -___DEF_GLBL(___L89_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 159 - ___SET_R2(___R3) -#line 159 - ___POLL(21) -#line 159 -___DEF_SLBL(21,___L21_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 159 - ___JUMPINT(___SET_NARGS(2),___PRC(748),___L_retropikzel_2f_pffi_23_53) -#line 159 -___DEF_GLBL(___L90_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) - ___IF(___EQP(___GLO_equal_3f_,___PRM_equal_3f_)) -#line 160 - ___GOTO(___L91_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 160 - ___END_IF -#line 160 - ___GOTO(___L131_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 159 -___DEF_SLBL(22,___L22_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 159 - ___IF(___NOTFALSEP(___R1)) -#line 159 - ___GOTO(___L130_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 159 - ___END_IF -#line 159 - ___SET_R3(___STK(-4)) -#line 159 - ___SET_R2(___STK(-5)) -#line 159 - ___SET_R1(___STK(-6)) -#line 159 - ___SET_R0(___STK(-7)) - ___ADJFP(-8) -#line 160 - ___IF(___NOT(___EQP(___GLO_equal_3f_,___PRM_equal_3f_))) -#line 160 - ___GOTO(___L131_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 160 - ___END_IF -#line 160 -___DEF_GLBL(___L91_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 160 - ___IF(___NOT(___EQP(___R2,___SYM_int))) -#line 160 - ___GOTO(___L93_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 160 - ___END_IF -#line 160 -___DEF_GLBL(___L92_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 160 - ___SET_R2(___R3) -#line 160 - ___POLL(23) -#line 160 -___DEF_SLBL(23,___L23_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 160 - ___JUMPINT(___SET_NARGS(2),___PRC(751),___L_retropikzel_2f_pffi_23_54) -#line 160 -___DEF_GLBL(___L93_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) - ___IF(___EQP(___GLO_equal_3f_,___PRM_equal_3f_)) -#line 161 - ___GOTO(___L94_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 161 - ___END_IF -#line 161 - ___GOTO(___L129_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 160 -___DEF_SLBL(24,___L24_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 160 - ___IF(___NOTFALSEP(___R1)) -#line 160 - ___GOTO(___L128_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 160 - ___END_IF -#line 160 - ___SET_R3(___STK(-4)) -#line 160 - ___SET_R2(___STK(-5)) -#line 160 - ___SET_R1(___STK(-6)) -#line 160 - ___SET_R0(___STK(-7)) - ___ADJFP(-8) -#line 161 - ___IF(___NOT(___EQP(___GLO_equal_3f_,___PRM_equal_3f_))) -#line 161 - ___GOTO(___L129_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 161 - ___END_IF -#line 161 -___DEF_GLBL(___L94_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 161 - ___IF(___NOT(___EQP(___R2,___SYM_unsigned_2d_int))) -#line 161 - ___GOTO(___L96_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 161 - ___END_IF -#line 161 -___DEF_GLBL(___L95_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 161 - ___SET_R2(___R3) -#line 161 - ___POLL(25) -#line 161 -___DEF_SLBL(25,___L25_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 161 - ___JUMPINT(___SET_NARGS(2),___PRC(754),___L_retropikzel_2f_pffi_23_55) -#line 161 -___DEF_GLBL(___L96_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) - ___IF(___EQP(___GLO_equal_3f_,___PRM_equal_3f_)) -#line 162 - ___GOTO(___L97_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 162 - ___END_IF -#line 162 - ___GOTO(___L127_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 161 -___DEF_SLBL(26,___L26_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 161 - ___IF(___NOTFALSEP(___R1)) -#line 161 - ___GOTO(___L126_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 161 - ___END_IF -#line 161 - ___SET_R3(___STK(-4)) -#line 161 - ___SET_R2(___STK(-5)) -#line 161 - ___SET_R1(___STK(-6)) -#line 161 - ___SET_R0(___STK(-7)) - ___ADJFP(-8) -#line 162 - ___IF(___NOT(___EQP(___GLO_equal_3f_,___PRM_equal_3f_))) -#line 162 - ___GOTO(___L127_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 162 - ___END_IF -#line 162 -___DEF_GLBL(___L97_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 162 - ___IF(___NOT(___EQP(___R2,___SYM_long))) -#line 162 - ___GOTO(___L99_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 162 - ___END_IF -#line 162 -___DEF_GLBL(___L98_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 162 - ___SET_R2(___R3) -#line 162 - ___POLL(27) -#line 162 -___DEF_SLBL(27,___L27_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 162 - ___JUMPINT(___SET_NARGS(2),___PRC(757),___L_retropikzel_2f_pffi_23_56) -#line 162 -___DEF_GLBL(___L99_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) - ___IF(___EQP(___GLO_equal_3f_,___PRM_equal_3f_)) -#line 163 - ___GOTO(___L100_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 163 - ___END_IF -#line 163 - ___GOTO(___L125_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 162 -___DEF_SLBL(28,___L28_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 162 - ___IF(___NOTFALSEP(___R1)) -#line 162 - ___GOTO(___L124_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 162 - ___END_IF -#line 162 - ___SET_R3(___STK(-4)) -#line 162 - ___SET_R2(___STK(-5)) -#line 162 - ___SET_R1(___STK(-6)) -#line 162 - ___SET_R0(___STK(-7)) - ___ADJFP(-8) -#line 163 - ___IF(___NOT(___EQP(___GLO_equal_3f_,___PRM_equal_3f_))) -#line 163 - ___GOTO(___L125_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 163 - ___END_IF -#line 163 -___DEF_GLBL(___L100_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 163 - ___IF(___NOT(___EQP(___R2,___SYM_unsigned_2d_long))) -#line 163 - ___GOTO(___L102_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 163 - ___END_IF -#line 163 -___DEF_GLBL(___L101_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 163 - ___SET_R2(___R3) -#line 163 - ___POLL(29) -#line 163 -___DEF_SLBL(29,___L29_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 163 - ___JUMPINT(___SET_NARGS(2),___PRC(760),___L_retropikzel_2f_pffi_23_57) -#line 163 -___DEF_GLBL(___L102_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) - ___IF(___EQP(___GLO_equal_3f_,___PRM_equal_3f_)) -#line 164 - ___GOTO(___L103_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 164 - ___END_IF -#line 164 - ___GOTO(___L123_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 163 -___DEF_SLBL(30,___L30_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 163 - ___IF(___NOTFALSEP(___R1)) -#line 163 - ___GOTO(___L122_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 163 - ___END_IF -#line 163 - ___SET_R3(___STK(-4)) -#line 163 - ___SET_R2(___STK(-5)) -#line 163 - ___SET_R1(___STK(-6)) -#line 163 - ___SET_R0(___STK(-7)) - ___ADJFP(-8) -#line 164 - ___IF(___NOT(___EQP(___GLO_equal_3f_,___PRM_equal_3f_))) -#line 164 - ___GOTO(___L123_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 164 - ___END_IF -#line 164 -___DEF_GLBL(___L103_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 164 - ___IF(___NOT(___EQP(___R2,___SYM_float))) -#line 164 - ___GOTO(___L105_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 164 - ___END_IF -#line 164 -___DEF_GLBL(___L104_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 164 - ___SET_R2(___R3) -#line 164 - ___POLL(31) -#line 164 -___DEF_SLBL(31,___L31_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 164 - ___JUMPINT(___SET_NARGS(2),___PRC(763),___L_retropikzel_2f_pffi_23_58) -#line 164 -___DEF_GLBL(___L105_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) - ___IF(___EQP(___GLO_equal_3f_,___PRM_equal_3f_)) -#line 165 - ___GOTO(___L106_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 165 - ___END_IF -#line 165 - ___GOTO(___L121_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 164 -___DEF_SLBL(32,___L32_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 164 - ___IF(___NOTFALSEP(___R1)) -#line 164 - ___GOTO(___L120_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 164 - ___END_IF -#line 164 - ___SET_R3(___STK(-4)) -#line 164 - ___SET_R2(___STK(-5)) -#line 164 - ___SET_R1(___STK(-6)) -#line 164 - ___SET_R0(___STK(-7)) - ___ADJFP(-8) -#line 165 - ___IF(___NOT(___EQP(___GLO_equal_3f_,___PRM_equal_3f_))) -#line 165 - ___GOTO(___L121_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 165 - ___END_IF -#line 165 -___DEF_GLBL(___L106_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 165 - ___IF(___NOT(___EQP(___R2,___SYM_double))) -#line 165 - ___GOTO(___L108_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 165 - ___END_IF -#line 165 -___DEF_GLBL(___L107_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 165 - ___SET_R2(___R3) -#line 165 - ___POLL(33) -#line 165 -___DEF_SLBL(33,___L33_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 165 - ___JUMPINT(___SET_NARGS(2),___PRC(766),___L_retropikzel_2f_pffi_23_59) -#line 165 -___DEF_GLBL(___L108_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) - ___IF(___EQP(___GLO_equal_3f_,___PRM_equal_3f_)) -#line 166 - ___GOTO(___L109_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 166 - ___END_IF -#line 166 - ___GOTO(___L119_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 165 -___DEF_SLBL(34,___L34_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 165 - ___IF(___NOTFALSEP(___R1)) -#line 165 - ___GOTO(___L118_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 165 - ___END_IF -#line 165 - ___SET_R3(___STK(-4)) -#line 165 - ___SET_R2(___STK(-5)) -#line 165 - ___SET_R1(___STK(-6)) -#line 165 - ___SET_R0(___STK(-7)) - ___ADJFP(-8) -#line 166 - ___IF(___NOT(___EQP(___GLO_equal_3f_,___PRM_equal_3f_))) -#line 166 - ___GOTO(___L119_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 166 - ___END_IF -#line 166 -___DEF_GLBL(___L109_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 166 - ___IF(___NOT(___EQP(___R2,___SYM_void))) -#line 166 - ___GOTO(___L111_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 166 - ___END_IF -#line 166 -___DEF_GLBL(___L110_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 166 - ___SET_R2(___R3) -#line 166 - ___POLL(35) -#line 166 -___DEF_SLBL(35,___L35_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 166 - ___JUMPINT(___SET_NARGS(2),___PRC(769),___L_retropikzel_2f_pffi_23_60) -#line 166 -___DEF_GLBL(___L111_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) - ___IF(___EQP(___GLO_equal_3f_,___PRM_equal_3f_)) -#line 167 - ___GOTO(___L112_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 167 - ___END_IF -#line 167 - ___GOTO(___L117_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 166 -___DEF_SLBL(36,___L36_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 166 - ___IF(___NOTFALSEP(___R1)) -#line 166 - ___GOTO(___L116_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 166 - ___END_IF -#line 166 - ___SET_R3(___STK(-4)) -#line 166 - ___SET_R2(___STK(-5)) -#line 166 - ___SET_R1(___STK(-6)) -#line 166 - ___SET_R0(___STK(-7)) - ___ADJFP(-8) -#line 167 - ___IF(___NOT(___EQP(___GLO_equal_3f_,___PRM_equal_3f_))) -#line 167 - ___GOTO(___L117_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 167 - ___END_IF -#line 167 -___DEF_GLBL(___L112_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 167 - ___IF(___NOT(___EQP(___R2,___SYM_pointer))) -#line 167 - ___GOTO(___L114_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 167 - ___END_IF -#line 167 -___DEF_GLBL(___L113_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 167 - ___SET_R2(___R3) -#line 167 - ___POLL(37) -#line 167 -___DEF_SLBL(37,___L37_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 167 - ___JUMPINT(___SET_NARGS(2),___PRC(769),___L_retropikzel_2f_pffi_23_60) -#line 167 -___DEF_SLBL(38,___L38_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 167 - ___IF(___NOTFALSEP(___R1)) -#line 167 - ___GOTO(___L115_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 167 - ___END_IF -#line 167 - ___SET_R0(___STK(-7)) -#line 167 - ___ADJFP(-8) -#line 167 -___DEF_GLBL(___L114_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 149 - ___SET_R1(___VOID) -#line 149 - ___JUMPRET(___R0) -#line 167 -___DEF_GLBL(___L115_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 167 - ___SET_R3(___STK(-5)) -#line 167 - ___SET_R1(___STK(-6)) -#line 167 - ___SET_R0(___STK(-7)) -#line 167 - ___ADJFP(-8) -#line 167 - ___GOTO(___L113_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 166 -___DEF_GLBL(___L116_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 166 - ___SET_R3(___STK(-4)) -#line 166 - ___SET_R1(___STK(-6)) -#line 166 - ___SET_R0(___STK(-7)) -#line 166 - ___ADJFP(-8) -#line 166 - ___GOTO(___L110_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -___DEF_GLBL(___L117_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 167 - ___SET_STK(1,___R0) -#line 167 - ___SET_STK(2,___R1) -#line 167 - ___SET_STK(3,___R3) -#line 167 - ___SET_R1(___R2) -#line 167 - ___SET_R2(___SYM_pointer) -#line 167 - ___ADJFP(8) -#line 167 - ___POLL(39) -#line 167 -___DEF_SLBL(39,___L39_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 167 - ___SET_R0(___LBL(38)) -#line 167 - ___JUMPGLOSAFE(___SET_NARGS(2),173,___G_equal_3f_) -#line 165 -___DEF_GLBL(___L118_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 165 - ___SET_R3(___STK(-4)) -#line 165 - ___SET_R1(___STK(-6)) -#line 165 - ___SET_R0(___STK(-7)) -#line 165 - ___ADJFP(-8) -#line 165 - ___GOTO(___L107_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -___DEF_GLBL(___L119_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 166 - ___SET_STK(1,___R0) -#line 166 - ___SET_STK(2,___R1) -#line 166 - ___SET_STK(3,___R2) -#line 166 - ___SET_STK(4,___R3) -#line 166 - ___SET_R1(___R2) -#line 166 - ___SET_R2(___SYM_void) -#line 166 - ___ADJFP(8) -#line 166 - ___POLL(40) -#line 166 -___DEF_SLBL(40,___L40_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 166 - ___SET_R0(___LBL(36)) -#line 166 - ___JUMPGLOSAFE(___SET_NARGS(2),173,___G_equal_3f_) -#line 164 -___DEF_GLBL(___L120_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 164 - ___SET_R3(___STK(-4)) -#line 164 - ___SET_R1(___STK(-6)) -#line 164 - ___SET_R0(___STK(-7)) -#line 164 - ___ADJFP(-8) -#line 164 - ___GOTO(___L104_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -___DEF_GLBL(___L121_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 165 - ___SET_STK(1,___R0) -#line 165 - ___SET_STK(2,___R1) -#line 165 - ___SET_STK(3,___R2) -#line 165 - ___SET_STK(4,___R3) -#line 165 - ___SET_R1(___R2) -#line 165 - ___SET_R2(___SYM_double) -#line 165 - ___ADJFP(8) -#line 165 - ___POLL(41) -#line 165 -___DEF_SLBL(41,___L41_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 165 - ___SET_R0(___LBL(34)) -#line 165 - ___JUMPGLOSAFE(___SET_NARGS(2),173,___G_equal_3f_) -#line 163 -___DEF_GLBL(___L122_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 163 - ___SET_R3(___STK(-4)) -#line 163 - ___SET_R1(___STK(-6)) -#line 163 - ___SET_R0(___STK(-7)) -#line 163 - ___ADJFP(-8) -#line 163 - ___GOTO(___L101_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -___DEF_GLBL(___L123_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 164 - ___SET_STK(1,___R0) -#line 164 - ___SET_STK(2,___R1) -#line 164 - ___SET_STK(3,___R2) -#line 164 - ___SET_STK(4,___R3) -#line 164 - ___SET_R1(___R2) -#line 164 - ___SET_R2(___SYM_float) -#line 164 - ___ADJFP(8) -#line 164 - ___POLL(42) -#line 164 -___DEF_SLBL(42,___L42_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 164 - ___SET_R0(___LBL(32)) -#line 164 - ___JUMPGLOSAFE(___SET_NARGS(2),173,___G_equal_3f_) -#line 162 -___DEF_GLBL(___L124_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 162 - ___SET_R3(___STK(-4)) -#line 162 - ___SET_R1(___STK(-6)) -#line 162 - ___SET_R0(___STK(-7)) -#line 162 - ___ADJFP(-8) -#line 162 - ___GOTO(___L98_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -___DEF_GLBL(___L125_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 163 - ___SET_STK(1,___R0) -#line 163 - ___SET_STK(2,___R1) -#line 163 - ___SET_STK(3,___R2) -#line 163 - ___SET_STK(4,___R3) -#line 163 - ___SET_R1(___R2) -#line 163 - ___SET_R2(___SYM_unsigned_2d_long) -#line 163 - ___ADJFP(8) -#line 163 - ___POLL(43) -#line 163 -___DEF_SLBL(43,___L43_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 163 - ___SET_R0(___LBL(30)) -#line 163 - ___JUMPGLOSAFE(___SET_NARGS(2),173,___G_equal_3f_) -#line 161 -___DEF_GLBL(___L126_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 161 - ___SET_R3(___STK(-4)) -#line 161 - ___SET_R1(___STK(-6)) -#line 161 - ___SET_R0(___STK(-7)) -#line 161 - ___ADJFP(-8) -#line 161 - ___GOTO(___L95_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -___DEF_GLBL(___L127_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 162 - ___SET_STK(1,___R0) -#line 162 - ___SET_STK(2,___R1) -#line 162 - ___SET_STK(3,___R2) -#line 162 - ___SET_STK(4,___R3) -#line 162 - ___SET_R1(___R2) -#line 162 - ___SET_R2(___SYM_long) -#line 162 - ___ADJFP(8) -#line 162 - ___POLL(44) -#line 162 -___DEF_SLBL(44,___L44_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 162 - ___SET_R0(___LBL(28)) -#line 162 - ___JUMPGLOSAFE(___SET_NARGS(2),173,___G_equal_3f_) -#line 160 -___DEF_GLBL(___L128_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 160 - ___SET_R3(___STK(-4)) -#line 160 - ___SET_R1(___STK(-6)) -#line 160 - ___SET_R0(___STK(-7)) -#line 160 - ___ADJFP(-8) -#line 160 - ___GOTO(___L92_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -___DEF_GLBL(___L129_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 161 - ___SET_STK(1,___R0) -#line 161 - ___SET_STK(2,___R1) -#line 161 - ___SET_STK(3,___R2) -#line 161 - ___SET_STK(4,___R3) -#line 161 - ___SET_R1(___R2) -#line 161 - ___SET_R2(___SYM_unsigned_2d_int) -#line 161 - ___ADJFP(8) -#line 161 - ___POLL(45) -#line 161 -___DEF_SLBL(45,___L45_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 161 - ___SET_R0(___LBL(26)) -#line 161 - ___JUMPGLOSAFE(___SET_NARGS(2),173,___G_equal_3f_) -#line 159 -___DEF_GLBL(___L130_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 159 - ___SET_R3(___STK(-4)) -#line 159 - ___SET_R1(___STK(-6)) -#line 159 - ___SET_R0(___STK(-7)) -#line 159 - ___ADJFP(-8) -#line 159 - ___GOTO(___L89_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -___DEF_GLBL(___L131_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 160 - ___SET_STK(1,___R0) -#line 160 - ___SET_STK(2,___R1) -#line 160 - ___SET_STK(3,___R2) -#line 160 - ___SET_STK(4,___R3) -#line 160 - ___SET_R1(___R2) -#line 160 - ___SET_R2(___SYM_int) -#line 160 - ___ADJFP(8) -#line 160 - ___POLL(46) -#line 160 -___DEF_SLBL(46,___L46_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 160 - ___SET_R0(___LBL(24)) -#line 160 - ___JUMPGLOSAFE(___SET_NARGS(2),173,___G_equal_3f_) -#line 158 -___DEF_GLBL(___L132_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 158 - ___SET_R3(___STK(-4)) -#line 158 - ___SET_R1(___STK(-6)) -#line 158 - ___SET_R0(___STK(-7)) -#line 158 - ___ADJFP(-8) -#line 158 - ___GOTO(___L86_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -___DEF_GLBL(___L133_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 159 - ___SET_STK(1,___R0) -#line 159 - ___SET_STK(2,___R1) -#line 159 - ___SET_STK(3,___R2) -#line 159 - ___SET_STK(4,___R3) -#line 159 - ___SET_R1(___R2) -#line 159 - ___SET_R2(___SYM_unsigned_2d_short) -#line 159 - ___ADJFP(8) -#line 159 - ___POLL(47) -#line 159 -___DEF_SLBL(47,___L47_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 159 - ___SET_R0(___LBL(22)) -#line 159 - ___JUMPGLOSAFE(___SET_NARGS(2),173,___G_equal_3f_) -#line 157 -___DEF_GLBL(___L134_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 157 - ___SET_R3(___STK(-4)) -#line 157 - ___SET_R1(___STK(-6)) -#line 157 - ___SET_R0(___STK(-7)) -#line 157 - ___ADJFP(-8) -#line 157 - ___GOTO(___L83_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -___DEF_GLBL(___L135_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 158 - ___SET_STK(1,___R0) -#line 158 - ___SET_STK(2,___R1) -#line 158 - ___SET_STK(3,___R2) -#line 158 - ___SET_STK(4,___R3) -#line 158 - ___SET_R1(___R2) -#line 158 - ___SET_R2(___SYM_short) -#line 158 - ___ADJFP(8) -#line 158 - ___POLL(48) -#line 158 -___DEF_SLBL(48,___L48_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 158 - ___SET_R0(___LBL(20)) -#line 158 - ___JUMPGLOSAFE(___SET_NARGS(2),173,___G_equal_3f_) -#line 156 -___DEF_GLBL(___L136_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 156 - ___SET_R3(___STK(-4)) -#line 156 - ___SET_R1(___STK(-6)) -#line 156 - ___SET_R0(___STK(-7)) -#line 156 - ___ADJFP(-8) -#line 156 - ___GOTO(___L80_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -___DEF_GLBL(___L137_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 157 - ___SET_STK(1,___R0) -#line 157 - ___SET_STK(2,___R1) -#line 157 - ___SET_STK(3,___R2) -#line 157 - ___SET_STK(4,___R3) -#line 157 - ___SET_R1(___R2) -#line 157 - ___SET_R2(___SYM_char) -#line 157 - ___ADJFP(8) -#line 157 - ___POLL(49) -#line 157 -___DEF_SLBL(49,___L49_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 157 - ___SET_R0(___LBL(18)) -#line 157 - ___JUMPGLOSAFE(___SET_NARGS(2),173,___G_equal_3f_) -#line 155 -___DEF_GLBL(___L138_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 155 - ___SET_R3(___STK(-4)) -#line 155 - ___SET_R1(___STK(-6)) -#line 155 - ___SET_R0(___STK(-7)) -#line 155 - ___ADJFP(-8) -#line 155 - ___GOTO(___L77_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -___DEF_GLBL(___L139_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 156 - ___SET_STK(1,___R0) -#line 156 - ___SET_STK(2,___R1) -#line 156 - ___SET_STK(3,___R2) -#line 156 - ___SET_STK(4,___R3) -#line 156 - ___SET_R1(___R2) -#line 156 - ___SET_R2(___SYM_uint64) -#line 156 - ___ADJFP(8) -#line 156 - ___POLL(50) -#line 156 -___DEF_SLBL(50,___L50_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 156 - ___SET_R0(___LBL(16)) -#line 156 - ___JUMPGLOSAFE(___SET_NARGS(2),173,___G_equal_3f_) -#line 154 -___DEF_GLBL(___L140_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 154 - ___SET_R3(___STK(-4)) -#line 154 - ___SET_R1(___STK(-6)) -#line 154 - ___SET_R0(___STK(-7)) -#line 154 - ___ADJFP(-8) -#line 154 - ___GOTO(___L74_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -___DEF_GLBL(___L141_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 155 - ___SET_STK(1,___R0) -#line 155 - ___SET_STK(2,___R1) -#line 155 - ___SET_STK(3,___R2) -#line 155 - ___SET_STK(4,___R3) -#line 155 - ___SET_R1(___R2) -#line 155 - ___SET_R2(___SYM_int64) -#line 155 - ___ADJFP(8) -#line 155 - ___POLL(51) -#line 155 -___DEF_SLBL(51,___L51_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 155 - ___SET_R0(___LBL(14)) -#line 155 - ___JUMPGLOSAFE(___SET_NARGS(2),173,___G_equal_3f_) -#line 153 -___DEF_GLBL(___L142_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 153 - ___SET_R3(___STK(-4)) -#line 153 - ___SET_R1(___STK(-6)) -#line 153 - ___SET_R0(___STK(-7)) -#line 153 - ___ADJFP(-8) -#line 153 - ___GOTO(___L71_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -___DEF_GLBL(___L143_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 154 - ___SET_STK(1,___R0) -#line 154 - ___SET_STK(2,___R1) -#line 154 - ___SET_STK(3,___R2) -#line 154 - ___SET_STK(4,___R3) -#line 154 - ___SET_R1(___R2) -#line 154 - ___SET_R2(___SYM_uint32) -#line 154 - ___ADJFP(8) -#line 154 - ___POLL(52) -#line 154 -___DEF_SLBL(52,___L52_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 154 - ___SET_R0(___LBL(12)) -#line 154 - ___JUMPGLOSAFE(___SET_NARGS(2),173,___G_equal_3f_) -#line 152 -___DEF_GLBL(___L144_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 152 - ___SET_R3(___STK(-4)) -#line 152 - ___SET_R1(___STK(-6)) -#line 152 - ___SET_R0(___STK(-7)) -#line 152 - ___ADJFP(-8) -#line 152 - ___GOTO(___L68_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -___DEF_GLBL(___L145_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 153 - ___SET_STK(1,___R0) -#line 153 - ___SET_STK(2,___R1) -#line 153 - ___SET_STK(3,___R2) -#line 153 - ___SET_STK(4,___R3) -#line 153 - ___SET_R1(___R2) -#line 153 - ___SET_R2(___SYM_int32) -#line 153 - ___ADJFP(8) -#line 153 - ___POLL(53) -#line 153 -___DEF_SLBL(53,___L53_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 153 - ___SET_R0(___LBL(10)) -#line 153 - ___JUMPGLOSAFE(___SET_NARGS(2),173,___G_equal_3f_) -#line 151 -___DEF_GLBL(___L146_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 151 - ___SET_R3(___STK(-4)) -#line 151 - ___SET_R1(___STK(-6)) -#line 151 - ___SET_R0(___STK(-7)) -#line 151 - ___ADJFP(-8) -#line 151 - ___GOTO(___L65_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -___DEF_GLBL(___L147_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 152 - ___SET_STK(1,___R0) -#line 152 - ___SET_STK(2,___R1) -#line 152 - ___SET_STK(3,___R2) -#line 152 - ___SET_STK(4,___R3) -#line 152 - ___SET_R1(___R2) -#line 152 - ___SET_R2(___SYM_uint16) -#line 152 - ___ADJFP(8) -#line 152 - ___POLL(54) -#line 152 -___DEF_SLBL(54,___L54_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 152 - ___SET_R0(___LBL(8)) -#line 152 - ___JUMPGLOSAFE(___SET_NARGS(2),173,___G_equal_3f_) -#line 150 -___DEF_GLBL(___L148_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 150 - ___SET_R3(___STK(-4)) -#line 150 - ___SET_R1(___STK(-6)) -#line 150 - ___SET_R0(___STK(-7)) -#line 150 - ___ADJFP(-8) -#line 150 - ___GOTO(___L62_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -___DEF_GLBL(___L149_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 151 - ___SET_STK(1,___R0) -#line 151 - ___SET_STK(2,___R1) -#line 151 - ___SET_STK(3,___R2) -#line 151 - ___SET_STK(4,___R3) -#line 151 - ___SET_R1(___R2) -#line 151 - ___SET_R2(___SYM_int16) -#line 151 - ___ADJFP(8) -#line 151 - ___POLL(55) -#line 151 -___DEF_SLBL(55,___L55_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 151 - ___SET_R0(___LBL(6)) -#line 151 - ___JUMPGLOSAFE(___SET_NARGS(2),173,___G_equal_3f_) -#line 150 -___DEF_GLBL(___L150_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 150 - ___SET_STK(1,___R0) -#line 150 - ___SET_STK(2,___R1) -#line 150 - ___SET_STK(3,___R2) -#line 150 - ___SET_STK(4,___R3) -#line 150 - ___SET_R1(___R2) -#line 150 - ___SET_R2(___SYM_uint8) -#line 150 - ___ADJFP(8) -#line 150 - ___POLL(56) -#line 150 -___DEF_SLBL(56,___L56_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 150 - ___SET_R0(___LBL(4)) -#line 150 - ___JUMPGLOSAFE(___SET_NARGS(2),173,___G_equal_3f_) -#line 149 -___DEF_GLBL(___L151_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 149 - ___SET_STK(1,___R0) -#line 149 - ___SET_STK(2,___R1) -#line 149 - ___SET_STK(3,___R2) -#line 149 - ___SET_STK(4,___R3) -#line 149 - ___SET_R1(___R2) -#line 149 - ___SET_R2(___SYM_int8) -#line 149 - ___ADJFP(8) -#line 149 - ___POLL(57) -#line 149 -___DEF_SLBL(57,___L57_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 149 - ___SET_R0(___LBL(1)) -#line 149 - ___JUMPGLOSAFE(___SET_NARGS(2),173,___G_equal_3f_) -#line 27556 "pffi.c" -___END_P_SW -___END_P_COD - -#undef ___PH_PROC -#define ___PH_PROC ___H_retropikzel_2f_pffi_23_struct_2d_make -#undef ___PH_LBL0 -#define ___PH_LBL0 234 -#undef ___PD_ALL -#define ___PD_ALL ___D_FP -#undef ___PR_ALL -#define ___PR_ALL ___R_FP -#undef ___PW_ALL -#define ___PW_ALL ___W_FP -___BEGIN_P_COD -___BEGIN_P_HLBL -___DEF_P_HLBL_INTRO -___DEF_P_HLBL(___L0_retropikzel_2f_pffi_23_struct_2d_make) -___DEF_P_HLBL(___L1_retropikzel_2f_pffi_23_struct_2d_make) -___END_P_HLBL -___BEGIN_P_SW -#line 2 "struct.scm" -___DEF_SLBL(0,___L0_retropikzel_2f_pffi_23_struct_2d_make) -#line 2 - ___IF_NARGS_EQ(4,___NOTHING) -#line 2 - ___WRONG_NARGS(0,4,0,0) -#line 2 -___DEF_GLBL(___L_retropikzel_2f_pffi_23_struct_2d_make) -#line 2 - ___SET_STK(1,___STK(0)) -#line 2 - ___SET_STK(0,___GLO__23__23_type_2d_4_2d__3c_pffi_2d_struct_3e_) -#line 2 - ___ADJFP(1) -#line 2 - ___POLL(1) -#line 2 -___DEF_SLBL(1,___L1_retropikzel_2f_pffi_23_struct_2d_make) -#line 2 - ___JUMPPRM(___SET_NARGS(5),___PRM__23__23_structure) -#line 27597 "pffi.c" -___END_P_SW -___END_P_COD - -#undef ___PH_PROC -#define ___PH_PROC ___H_retropikzel_2f_pffi_23_pffi_2d_struct_3f_ -#undef ___PH_LBL0 -#define ___PH_LBL0 237 -#undef ___PD_ALL -#define ___PD_ALL ___D_R0 ___D_R1 ___D_R2 -#undef ___PR_ALL -#define ___PR_ALL ___R_R0 ___R_R1 ___R_R2 -#undef ___PW_ALL -#define ___PW_ALL ___W_R1 ___W_R2 -___BEGIN_P_COD -___BEGIN_P_HLBL -___DEF_P_HLBL_INTRO -___DEF_P_HLBL(___L0_retropikzel_2f_pffi_23_pffi_2d_struct_3f_) -___END_P_HLBL -___BEGIN_P_SW -#line 2 "struct.scm" -___DEF_SLBL(0,___L0_retropikzel_2f_pffi_23_pffi_2d_struct_3f_) -#line 2 - ___IF_NARGS_EQ(1,___NOTHING) -#line 2 - ___WRONG_NARGS(0,1,0,0) -#line 2 -___DEF_GLBL(___L_retropikzel_2f_pffi_23_pffi_2d_struct_3f_) -#line 2 - ___SET_R2(___TYPEID(___GLO__23__23_type_2d_4_2d__3c_pffi_2d_struct_3e_)) -#line 2 - ___SET_R1(___BOOLEAN(___STRUCTUREDIOP(___R1,___R2))) -#line 2 - ___JUMPRET(___R0) -#line 27631 "pffi.c" -___END_P_SW -___END_P_COD - -#undef ___PH_PROC -#define ___PH_PROC ___H_retropikzel_2f_pffi_23_pffi_2d_struct_2d_c_2d_type -#undef ___PH_LBL0 -#define ___PH_LBL0 239 -#undef ___PD_ALL -#define ___PD_ALL ___D_FP ___D_R0 ___D_R1 ___D_R2 ___D_R3 -#undef ___PR_ALL -#define ___PR_ALL ___R_FP ___R_R0 ___R_R1 ___R_R2 ___R_R3 -#undef ___PW_ALL -#define ___PW_ALL ___W_FP ___W_R1 ___W_R2 ___W_R3 -___BEGIN_P_COD -___BEGIN_P_HLBL -___DEF_P_HLBL_INTRO -___DEF_P_HLBL(___L0_retropikzel_2f_pffi_23_pffi_2d_struct_2d_c_2d_type) -___DEF_P_HLBL(___L1_retropikzel_2f_pffi_23_pffi_2d_struct_2d_c_2d_type) -___END_P_HLBL -___BEGIN_P_SW -#line 2 "struct.scm" -___DEF_SLBL(0,___L0_retropikzel_2f_pffi_23_pffi_2d_struct_2d_c_2d_type) -#line 2 - ___IF_NARGS_EQ(1,___NOTHING) -#line 2 - ___WRONG_NARGS(0,1,0,0) -#line 2 -___DEF_GLBL(___L_retropikzel_2f_pffi_23_pffi_2d_struct_2d_c_2d_type) -#line 2 - ___SET_R2(___TYPEID(___GLO__23__23_type_2d_4_2d__3c_pffi_2d_struct_3e_)) -#line 2 - ___IF(___STRUCTUREDIOP(___R1,___R2)) -#line 2 - ___GOTO(___L2_retropikzel_2f_pffi_23_pffi_2d_struct_2d_c_2d_type) -#line 2 - ___END_IF -#line 2 - ___SET_STK(1,___R1) -#line 2 - ___SET_R3(___LBL(0)) -#line 2 - ___SET_R2(___GLO__23__23_type_2d_4_2d__3c_pffi_2d_struct_3e_) -#line 2 - ___SET_R1(___FIX(1L)) -#line 2 - ___ADJFP(1) -#line 2 - ___POLL(1) -#line 2 -___DEF_SLBL(1,___L1_retropikzel_2f_pffi_23_pffi_2d_struct_2d_c_2d_type) -#line 2 - ___JUMPPRM(___SET_NARGS(4),___PRM__23__23_direct_2d_structure_2d_ref) -#line 2 -___DEF_GLBL(___L2_retropikzel_2f_pffi_23_pffi_2d_struct_2d_c_2d_type) -#line 2 - ___SET_R1(___UNCHECKEDSTRUCTUREREF(___R1,___FIX(1L),___GLO__23__23_type_2d_4_2d__3c_pffi_2d_struct_3e_,___LBL(0))) -#line 2 - ___JUMPRET(___R0) -#line 27690 "pffi.c" -___END_P_SW -___END_P_COD - -#undef ___PH_PROC -#define ___PH_PROC ___H_retropikzel_2f_pffi_23_pffi_2d_struct_2d_size -#undef ___PH_LBL0 -#define ___PH_LBL0 242 -#undef ___PD_ALL -#define ___PD_ALL ___D_FP ___D_R0 ___D_R1 ___D_R2 ___D_R3 -#undef ___PR_ALL -#define ___PR_ALL ___R_FP ___R_R0 ___R_R1 ___R_R2 ___R_R3 -#undef ___PW_ALL -#define ___PW_ALL ___W_FP ___W_R1 ___W_R2 ___W_R3 -___BEGIN_P_COD -___BEGIN_P_HLBL -___DEF_P_HLBL_INTRO -___DEF_P_HLBL(___L0_retropikzel_2f_pffi_23_pffi_2d_struct_2d_size) -___DEF_P_HLBL(___L1_retropikzel_2f_pffi_23_pffi_2d_struct_2d_size) -___END_P_HLBL -___BEGIN_P_SW -#line 2 "struct.scm" -___DEF_SLBL(0,___L0_retropikzel_2f_pffi_23_pffi_2d_struct_2d_size) -#line 2 - ___IF_NARGS_EQ(1,___NOTHING) -#line 2 - ___WRONG_NARGS(0,1,0,0) -#line 2 -___DEF_GLBL(___L_retropikzel_2f_pffi_23_pffi_2d_struct_2d_size) -#line 2 - ___SET_R2(___TYPEID(___GLO__23__23_type_2d_4_2d__3c_pffi_2d_struct_3e_)) -#line 2 - ___IF(___STRUCTUREDIOP(___R1,___R2)) -#line 2 - ___GOTO(___L2_retropikzel_2f_pffi_23_pffi_2d_struct_2d_size) -#line 2 - ___END_IF -#line 2 - ___SET_STK(1,___R1) -#line 2 - ___SET_R3(___LBL(0)) -#line 2 - ___SET_R2(___GLO__23__23_type_2d_4_2d__3c_pffi_2d_struct_3e_) -#line 2 - ___SET_R1(___FIX(2L)) -#line 2 - ___ADJFP(1) -#line 2 - ___POLL(1) -#line 2 -___DEF_SLBL(1,___L1_retropikzel_2f_pffi_23_pffi_2d_struct_2d_size) -#line 2 - ___JUMPPRM(___SET_NARGS(4),___PRM__23__23_direct_2d_structure_2d_ref) -#line 2 -___DEF_GLBL(___L2_retropikzel_2f_pffi_23_pffi_2d_struct_2d_size) -#line 2 - ___SET_R1(___UNCHECKEDSTRUCTUREREF(___R1,___FIX(2L),___GLO__23__23_type_2d_4_2d__3c_pffi_2d_struct_3e_,___LBL(0))) -#line 2 - ___JUMPRET(___R0) -#line 27749 "pffi.c" -___END_P_SW -___END_P_COD - -#undef ___PH_PROC -#define ___PH_PROC ___H_retropikzel_2f_pffi_23_pffi_2d_struct_2d_pointer -#undef ___PH_LBL0 -#define ___PH_LBL0 245 -#undef ___PD_ALL -#define ___PD_ALL ___D_FP ___D_R0 ___D_R1 ___D_R2 ___D_R3 -#undef ___PR_ALL -#define ___PR_ALL ___R_FP ___R_R0 ___R_R1 ___R_R2 ___R_R3 -#undef ___PW_ALL -#define ___PW_ALL ___W_FP ___W_R1 ___W_R2 ___W_R3 -___BEGIN_P_COD -___BEGIN_P_HLBL -___DEF_P_HLBL_INTRO -___DEF_P_HLBL(___L0_retropikzel_2f_pffi_23_pffi_2d_struct_2d_pointer) -___DEF_P_HLBL(___L1_retropikzel_2f_pffi_23_pffi_2d_struct_2d_pointer) -___END_P_HLBL -___BEGIN_P_SW -#line 2 "struct.scm" -___DEF_SLBL(0,___L0_retropikzel_2f_pffi_23_pffi_2d_struct_2d_pointer) -#line 2 - ___IF_NARGS_EQ(1,___NOTHING) -#line 2 - ___WRONG_NARGS(0,1,0,0) -#line 2 -___DEF_GLBL(___L_retropikzel_2f_pffi_23_pffi_2d_struct_2d_pointer) -#line 2 - ___SET_R2(___TYPEID(___GLO__23__23_type_2d_4_2d__3c_pffi_2d_struct_3e_)) -#line 2 - ___IF(___STRUCTUREDIOP(___R1,___R2)) -#line 2 - ___GOTO(___L2_retropikzel_2f_pffi_23_pffi_2d_struct_2d_pointer) -#line 2 - ___END_IF -#line 2 - ___SET_STK(1,___R1) -#line 2 - ___SET_R3(___LBL(0)) -#line 2 - ___SET_R2(___GLO__23__23_type_2d_4_2d__3c_pffi_2d_struct_3e_) -#line 2 - ___SET_R1(___FIX(3L)) -#line 2 - ___ADJFP(1) -#line 2 - ___POLL(1) -#line 2 -___DEF_SLBL(1,___L1_retropikzel_2f_pffi_23_pffi_2d_struct_2d_pointer) -#line 2 - ___JUMPPRM(___SET_NARGS(4),___PRM__23__23_direct_2d_structure_2d_ref) -#line 2 -___DEF_GLBL(___L2_retropikzel_2f_pffi_23_pffi_2d_struct_2d_pointer) -#line 2 - ___SET_R1(___UNCHECKEDSTRUCTUREREF(___R1,___FIX(3L),___GLO__23__23_type_2d_4_2d__3c_pffi_2d_struct_3e_,___LBL(0))) -#line 2 - ___JUMPRET(___R0) -#line 27808 "pffi.c" -___END_P_SW -___END_P_COD - -#undef ___PH_PROC -#define ___PH_PROC ___H_retropikzel_2f_pffi_23_pffi_2d_struct_2d_members -#undef ___PH_LBL0 -#define ___PH_LBL0 248 -#undef ___PD_ALL -#define ___PD_ALL ___D_FP ___D_R0 ___D_R1 ___D_R2 ___D_R3 -#undef ___PR_ALL -#define ___PR_ALL ___R_FP ___R_R0 ___R_R1 ___R_R2 ___R_R3 -#undef ___PW_ALL -#define ___PW_ALL ___W_FP ___W_R1 ___W_R2 ___W_R3 -___BEGIN_P_COD -___BEGIN_P_HLBL -___DEF_P_HLBL_INTRO -___DEF_P_HLBL(___L0_retropikzel_2f_pffi_23_pffi_2d_struct_2d_members) -___DEF_P_HLBL(___L1_retropikzel_2f_pffi_23_pffi_2d_struct_2d_members) -___END_P_HLBL -___BEGIN_P_SW -#line 2 "struct.scm" -___DEF_SLBL(0,___L0_retropikzel_2f_pffi_23_pffi_2d_struct_2d_members) -#line 2 - ___IF_NARGS_EQ(1,___NOTHING) -#line 2 - ___WRONG_NARGS(0,1,0,0) -#line 2 -___DEF_GLBL(___L_retropikzel_2f_pffi_23_pffi_2d_struct_2d_members) -#line 2 - ___SET_R2(___TYPEID(___GLO__23__23_type_2d_4_2d__3c_pffi_2d_struct_3e_)) -#line 2 - ___IF(___STRUCTUREDIOP(___R1,___R2)) -#line 2 - ___GOTO(___L2_retropikzel_2f_pffi_23_pffi_2d_struct_2d_members) -#line 2 - ___END_IF -#line 2 - ___SET_STK(1,___R1) -#line 2 - ___SET_R3(___LBL(0)) -#line 2 - ___SET_R2(___GLO__23__23_type_2d_4_2d__3c_pffi_2d_struct_3e_) -#line 2 - ___SET_R1(___FIX(4L)) -#line 2 - ___ADJFP(1) -#line 2 - ___POLL(1) -#line 2 -___DEF_SLBL(1,___L1_retropikzel_2f_pffi_23_pffi_2d_struct_2d_members) -#line 2 - ___JUMPPRM(___SET_NARGS(4),___PRM__23__23_direct_2d_structure_2d_ref) -#line 2 -___DEF_GLBL(___L2_retropikzel_2f_pffi_23_pffi_2d_struct_2d_members) -#line 2 - ___SET_R1(___UNCHECKEDSTRUCTUREREF(___R1,___FIX(4L),___GLO__23__23_type_2d_4_2d__3c_pffi_2d_struct_3e_,___LBL(0))) -#line 2 - ___JUMPRET(___R0) -#line 27867 "pffi.c" -___END_P_SW -___END_P_COD - -#undef ___PH_PROC -#define ___PH_PROC ___H_retropikzel_2f_pffi_23_pffi_2d_align_2d_of -#undef ___PH_LBL0 -#define ___PH_LBL0 251 -#undef ___PD_ALL -#define ___PD_ALL ___D_FP -#undef ___PR_ALL -#define ___PR_ALL ___R_FP -#undef ___PW_ALL -#define ___PW_ALL -___BEGIN_P_COD -___BEGIN_P_HLBL -___DEF_P_HLBL_INTRO -___DEF_P_HLBL(___L0_retropikzel_2f_pffi_23_pffi_2d_align_2d_of) -___DEF_P_HLBL(___L1_retropikzel_2f_pffi_23_pffi_2d_align_2d_of) -___END_P_HLBL -___BEGIN_P_SW -#line 11 "struct.scm" -___DEF_SLBL(0,___L0_retropikzel_2f_pffi_23_pffi_2d_align_2d_of) -#line 11 - ___IF_NARGS_EQ(1,___NOTHING) -#line 11 - ___WRONG_NARGS(0,1,0,0) -#line 11 -___DEF_GLBL(___L_retropikzel_2f_pffi_23_pffi_2d_align_2d_of) -#line 11 - ___POLL(1) -#line 11 -___DEF_SLBL(1,___L1_retropikzel_2f_pffi_23_pffi_2d_align_2d_of) -#line 14 - ___JUMPINT(___SET_NARGS(1),___PRC(7),___L_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 27902 "pffi.c" -___END_P_SW -___END_P_COD - -#undef ___PH_PROC -#define ___PH_PROC ___H_retropikzel_2f_pffi_23_round_2d_to_2d_next_2d_modulo_2d_of -#undef ___PH_LBL0 -#define ___PH_LBL0 254 -#undef ___PD_ALL -#define ___PD_ALL ___D_FP ___D_R0 ___D_R1 ___D_R2 ___D_R4 -#undef ___PR_ALL -#define ___PR_ALL ___R_FP ___R_R0 ___R_R1 ___R_R2 ___R_R4 -#undef ___PW_ALL -#define ___PW_ALL ___W_FP ___W_R0 ___W_R1 ___W_R2 ___W_R4 -___BEGIN_P_COD -___BEGIN_P_HLBL -___DEF_P_HLBL_INTRO -___DEF_P_HLBL(___L0_retropikzel_2f_pffi_23_round_2d_to_2d_next_2d_modulo_2d_of) -___DEF_P_HLBL(___L1_retropikzel_2f_pffi_23_round_2d_to_2d_next_2d_modulo_2d_of) -___DEF_P_HLBL(___L2_retropikzel_2f_pffi_23_round_2d_to_2d_next_2d_modulo_2d_of) -___DEF_P_HLBL(___L3_retropikzel_2f_pffi_23_round_2d_to_2d_next_2d_modulo_2d_of) -___DEF_P_HLBL(___L4_retropikzel_2f_pffi_23_round_2d_to_2d_next_2d_modulo_2d_of) -___DEF_P_HLBL(___L5_retropikzel_2f_pffi_23_round_2d_to_2d_next_2d_modulo_2d_of) -___DEF_P_HLBL(___L6_retropikzel_2f_pffi_23_round_2d_to_2d_next_2d_modulo_2d_of) -___DEF_P_HLBL(___L7_retropikzel_2f_pffi_23_round_2d_to_2d_next_2d_modulo_2d_of) -___DEF_P_HLBL(___L8_retropikzel_2f_pffi_23_round_2d_to_2d_next_2d_modulo_2d_of) -___DEF_P_HLBL(___L9_retropikzel_2f_pffi_23_round_2d_to_2d_next_2d_modulo_2d_of) -___DEF_P_HLBL(___L10_retropikzel_2f_pffi_23_round_2d_to_2d_next_2d_modulo_2d_of) -___DEF_P_HLBL(___L11_retropikzel_2f_pffi_23_round_2d_to_2d_next_2d_modulo_2d_of) -___DEF_P_HLBL(___L12_retropikzel_2f_pffi_23_round_2d_to_2d_next_2d_modulo_2d_of) -___DEF_P_HLBL(___L13_retropikzel_2f_pffi_23_round_2d_to_2d_next_2d_modulo_2d_of) -___DEF_P_HLBL(___L14_retropikzel_2f_pffi_23_round_2d_to_2d_next_2d_modulo_2d_of) -___END_P_HLBL -___BEGIN_P_SW -#line 16 "struct.scm" -___DEF_SLBL(0,___L0_retropikzel_2f_pffi_23_round_2d_to_2d_next_2d_modulo_2d_of) -#line 16 - ___IF_NARGS_EQ(2,___NOTHING) -#line 16 - ___WRONG_NARGS(0,2,0,0) -#line 16 -___DEF_GLBL(___L_retropikzel_2f_pffi_23_round_2d_to_2d_next_2d_modulo_2d_of) -#line 16 - ___GOTO(___L16_retropikzel_2f_pffi_23_round_2d_to_2d_next_2d_modulo_2d_of) -#line 19 -___DEF_SLBL(1,___L1_retropikzel_2f_pffi_23_round_2d_to_2d_next_2d_modulo_2d_of) -#line 19 -___DEF_GLBL(___L15_retropikzel_2f_pffi_23_round_2d_to_2d_next_2d_modulo_2d_of) -#line 19 - ___SET_R2(___STK(-5)) -#line 19 - ___SET_R0(___STK(-7)) -#line 19 - ___ADJFP(-8) -#line 19 - ___POLL(2) -#line 19 -___DEF_SLBL(2,___L2_retropikzel_2f_pffi_23_round_2d_to_2d_next_2d_modulo_2d_of) -#line 16 -___DEF_GLBL(___L16_retropikzel_2f_pffi_23_round_2d_to_2d_next_2d_modulo_2d_of) - ___SET_STK(1,___R0) -#line 17 - ___SET_STK(2,___R1) -#line 17 - ___SET_STK(3,___R2) -#line 17 - ___ADJFP(8) -#line 17 - ___POLL(3) -#line 17 -___DEF_SLBL(3,___L3_retropikzel_2f_pffi_23_round_2d_to_2d_next_2d_modulo_2d_of) -#line 17 - ___SET_R0(___LBL(4)) -#line 17 - ___JUMPGLOSAFE(___SET_NARGS(2),175,___G_floor_2d_remainder) -#line 17 -___DEF_SLBL(4,___L4_retropikzel_2f_pffi_23_round_2d_to_2d_next_2d_modulo_2d_of) -#line 17 - ___IF(___NOT(___EQP(___GLO__3d_,___PRM__3d_))) -#line 17 - ___GOTO(___L30_retropikzel_2f_pffi_23_round_2d_to_2d_next_2d_modulo_2d_of) -#line 17 - ___END_IF -#line 17 - ___IF(___NOT(___FIXNUMP(___R1))) -#line 17 - ___GOTO(___L29_retropikzel_2f_pffi_23_round_2d_to_2d_next_2d_modulo_2d_of) -#line 17 - ___END_IF -#line 17 - ___IF(___FIXEQ(___R1,___FIX(0L))) -#line 17 - ___GOTO(___L28_retropikzel_2f_pffi_23_round_2d_to_2d_next_2d_modulo_2d_of) -#line 17 - ___END_IF -#line 17 - ___GOTO(___L17_retropikzel_2f_pffi_23_round_2d_to_2d_next_2d_modulo_2d_of) -#line 17 -___DEF_SLBL(5,___L5_retropikzel_2f_pffi_23_round_2d_to_2d_next_2d_modulo_2d_of) -#line 17 - ___IF(___NOTFALSEP(___R1)) -#line 17 - ___GOTO(___L28_retropikzel_2f_pffi_23_round_2d_to_2d_next_2d_modulo_2d_of) -#line 17 - ___END_IF -#line 17 -___DEF_GLBL(___L17_retropikzel_2f_pffi_23_round_2d_to_2d_next_2d_modulo_2d_of) -#line 19 - ___IF(___NOT(___EQP(___GLO__2b_,___PRM__2b_))) -#line 19 - ___GOTO(___L27_retropikzel_2f_pffi_23_round_2d_to_2d_next_2d_modulo_2d_of) -#line 19 - ___END_IF -#line 19 - ___IF(___NOT(___FIXNUMP(___STK(-6)))) -#line 19 - ___GOTO(___L26_retropikzel_2f_pffi_23_round_2d_to_2d_next_2d_modulo_2d_of) -#line 19 - ___END_IF -#line 19 - ___IF(___NOT(___FIXADDP_NOTFALSEP(___R1,___STK(-6),___FIX(1L)))) -#line 19 - ___SET_R1(___FAL) -#line 19 - ___GOTO(___L25_retropikzel_2f_pffi_23_round_2d_to_2d_next_2d_modulo_2d_of) -#line 19 - ___END_IF -#line 19 -___DEF_GLBL(___L18_retropikzel_2f_pffi_23_round_2d_to_2d_next_2d_modulo_2d_of) -#line 17 - ___SET_STK(-6,___R1) -#line 17 - ___SET_R2(___STK(-5)) -#line 17 - ___SET_R0(___LBL(6)) -#line 17 - ___JUMPGLOSAFE(___SET_NARGS(2),175,___G_floor_2d_remainder) -#line 17 -___DEF_SLBL(6,___L6_retropikzel_2f_pffi_23_round_2d_to_2d_next_2d_modulo_2d_of) -#line 17 - ___IF(___NOT(___EQP(___GLO__3d_,___PRM__3d_))) -#line 17 - ___GOTO(___L24_retropikzel_2f_pffi_23_round_2d_to_2d_next_2d_modulo_2d_of) -#line 17 - ___END_IF -#line 17 - ___IF(___NOT(___FIXNUMP(___R1))) -#line 17 - ___GOTO(___L23_retropikzel_2f_pffi_23_round_2d_to_2d_next_2d_modulo_2d_of) -#line 17 - ___END_IF -#line 17 - ___IF(___FIXEQ(___R1,___FIX(0L))) -#line 17 - ___GOTO(___L22_retropikzel_2f_pffi_23_round_2d_to_2d_next_2d_modulo_2d_of) -#line 17 - ___END_IF -#line 17 - ___GOTO(___L19_retropikzel_2f_pffi_23_round_2d_to_2d_next_2d_modulo_2d_of) -#line 17 -___DEF_SLBL(7,___L7_retropikzel_2f_pffi_23_round_2d_to_2d_next_2d_modulo_2d_of) -#line 17 - ___IF(___NOTFALSEP(___R1)) -#line 17 - ___GOTO(___L22_retropikzel_2f_pffi_23_round_2d_to_2d_next_2d_modulo_2d_of) -#line 17 - ___END_IF -#line 17 -___DEF_GLBL(___L19_retropikzel_2f_pffi_23_round_2d_to_2d_next_2d_modulo_2d_of) -#line 19 - ___IF(___NOT(___EQP(___GLO__2b_,___PRM__2b_))) -#line 19 - ___GOTO(___L21_retropikzel_2f_pffi_23_round_2d_to_2d_next_2d_modulo_2d_of) -#line 19 - ___END_IF -#line 19 - ___IF(___NOT(___FIXNUMP(___STK(-6)))) -#line 19 - ___GOTO(___L20_retropikzel_2f_pffi_23_round_2d_to_2d_next_2d_modulo_2d_of) -#line 19 - ___END_IF -#line 19 - ___IF(___FIXADDP_NOTFALSEP(___R1,___STK(-6),___FIX(1L))) -#line 19 - ___GOTO(___L15_retropikzel_2f_pffi_23_round_2d_to_2d_next_2d_modulo_2d_of) -#line 19 - ___END_IF -#line 19 - ___SET_R1(___FAL) -#line 19 - ___SET_R1(___STK(-6)) -#line 19 - ___SET_R2(___FIX(1L)) -#line 19 - ___SET_R0(___LBL(1)) -#line 19 - ___JUMPGLOSAFE(___SET_NARGS(2),159,___G__2b_) -#line 19 -___DEF_GLBL(___L20_retropikzel_2f_pffi_23_round_2d_to_2d_next_2d_modulo_2d_of) -#line 19 - ___SET_R1(___STK(-6)) -#line 19 - ___SET_R2(___FIX(1L)) -#line 19 - ___SET_R0(___LBL(8)) -#line 19 - ___JUMPGLOSAFE(___SET_NARGS(2),159,___G__2b_) -#line 19 -___DEF_SLBL(8,___L8_retropikzel_2f_pffi_23_round_2d_to_2d_next_2d_modulo_2d_of) -#line 19 - ___GOTO(___L15_retropikzel_2f_pffi_23_round_2d_to_2d_next_2d_modulo_2d_of) -#line 19 -___DEF_GLBL(___L21_retropikzel_2f_pffi_23_round_2d_to_2d_next_2d_modulo_2d_of) -#line 19 - ___SET_R1(___STK(-6)) -#line 19 - ___SET_R2(___FIX(1L)) -#line 19 - ___SET_R0(___LBL(9)) -#line 19 - ___JUMPGLOSAFE(___SET_NARGS(2),159,___G__2b_) -#line 19 -___DEF_SLBL(9,___L9_retropikzel_2f_pffi_23_round_2d_to_2d_next_2d_modulo_2d_of) -#line 19 - ___GOTO(___L15_retropikzel_2f_pffi_23_round_2d_to_2d_next_2d_modulo_2d_of) -#line 17 -___DEF_SLBL(10,___L10_retropikzel_2f_pffi_23_round_2d_to_2d_next_2d_modulo_2d_of) -#line 17 - ___IF(___NOT(___NOTFALSEP(___R1))) -#line 17 - ___GOTO(___L19_retropikzel_2f_pffi_23_round_2d_to_2d_next_2d_modulo_2d_of) -#line 17 - ___END_IF -#line 17 -___DEF_GLBL(___L22_retropikzel_2f_pffi_23_round_2d_to_2d_next_2d_modulo_2d_of) - ___SET_R1(___STK(-6)) -#line 18 - ___ADJFP(-8) -#line 18 - ___JUMPRET(___STK(1)) -#line 17 -___DEF_GLBL(___L23_retropikzel_2f_pffi_23_round_2d_to_2d_next_2d_modulo_2d_of) -#line 17 - ___SET_R2(___FIX(0L)) -#line 17 - ___SET_R0(___LBL(7)) -#line 17 - ___JUMPGLOSAFE(___SET_NARGS(2),162,___G__3d_) -#line 17 -___DEF_GLBL(___L24_retropikzel_2f_pffi_23_round_2d_to_2d_next_2d_modulo_2d_of) -#line 17 - ___SET_R2(___FIX(0L)) -#line 17 - ___SET_R0(___LBL(10)) -#line 17 - ___JUMPGLOSAFE(___SET_NARGS(2),162,___G__3d_) -#line 19 -___DEF_GLBL(___L25_retropikzel_2f_pffi_23_round_2d_to_2d_next_2d_modulo_2d_of) -#line 19 - ___SET_R1(___STK(-6)) -#line 19 - ___SET_R2(___FIX(1L)) -#line 19 - ___SET_R0(___LBL(11)) -#line 19 - ___JUMPGLOSAFE(___SET_NARGS(2),159,___G__2b_) -#line 19 -___DEF_SLBL(11,___L11_retropikzel_2f_pffi_23_round_2d_to_2d_next_2d_modulo_2d_of) -#line 19 - ___GOTO(___L18_retropikzel_2f_pffi_23_round_2d_to_2d_next_2d_modulo_2d_of) -#line 19 -___DEF_GLBL(___L26_retropikzel_2f_pffi_23_round_2d_to_2d_next_2d_modulo_2d_of) -#line 19 - ___SET_R1(___STK(-6)) -#line 19 - ___SET_R2(___FIX(1L)) -#line 19 - ___SET_R0(___LBL(12)) -#line 19 - ___JUMPGLOSAFE(___SET_NARGS(2),159,___G__2b_) -#line 19 -___DEF_SLBL(12,___L12_retropikzel_2f_pffi_23_round_2d_to_2d_next_2d_modulo_2d_of) -#line 19 - ___GOTO(___L18_retropikzel_2f_pffi_23_round_2d_to_2d_next_2d_modulo_2d_of) -#line 19 -___DEF_GLBL(___L27_retropikzel_2f_pffi_23_round_2d_to_2d_next_2d_modulo_2d_of) -#line 19 - ___SET_R1(___STK(-6)) -#line 19 - ___SET_R2(___FIX(1L)) -#line 19 - ___SET_R0(___LBL(13)) -#line 19 - ___JUMPGLOSAFE(___SET_NARGS(2),159,___G__2b_) -#line 19 -___DEF_SLBL(13,___L13_retropikzel_2f_pffi_23_round_2d_to_2d_next_2d_modulo_2d_of) -#line 19 - ___GOTO(___L18_retropikzel_2f_pffi_23_round_2d_to_2d_next_2d_modulo_2d_of) -#line 17 -___DEF_SLBL(14,___L14_retropikzel_2f_pffi_23_round_2d_to_2d_next_2d_modulo_2d_of) -#line 17 - ___IF(___NOT(___NOTFALSEP(___R1))) -#line 17 - ___GOTO(___L17_retropikzel_2f_pffi_23_round_2d_to_2d_next_2d_modulo_2d_of) -#line 17 - ___END_IF -#line 17 -___DEF_GLBL(___L28_retropikzel_2f_pffi_23_round_2d_to_2d_next_2d_modulo_2d_of) - ___SET_R1(___STK(-6)) -#line 18 - ___ADJFP(-8) -#line 18 - ___JUMPRET(___STK(1)) -#line 17 -___DEF_GLBL(___L29_retropikzel_2f_pffi_23_round_2d_to_2d_next_2d_modulo_2d_of) -#line 17 - ___SET_R2(___FIX(0L)) -#line 17 - ___SET_R0(___LBL(5)) -#line 17 - ___JUMPGLOSAFE(___SET_NARGS(2),162,___G__3d_) -#line 17 -___DEF_GLBL(___L30_retropikzel_2f_pffi_23_round_2d_to_2d_next_2d_modulo_2d_of) -#line 17 - ___SET_R2(___FIX(0L)) -#line 17 - ___SET_R0(___LBL(14)) -#line 17 - ___JUMPGLOSAFE(___SET_NARGS(2),162,___G__3d_) -#line 28231 "pffi.c" -___END_P_SW -___END_P_COD - -#undef ___PH_PROC -#define ___PH_PROC ___H_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets -#undef ___PH_LBL0 -#define ___PH_LBL0 270 -#undef ___PD_ALL -#define ___PD_ALL ___D_HEAP ___D_FP ___D_R0 ___D_R1 ___D_R2 ___D_R3 ___D_R4 ___D_F64(___F64V1) ___D_F64( \ -___F64V2) ___D_F64(___F64V3) -#undef ___PR_ALL -#define ___PR_ALL ___R_HEAP ___R_FP ___R_R0 ___R_R1 ___R_R2 ___R_R3 ___R_R4 -#undef ___PW_ALL -#define ___PW_ALL ___W_HEAP ___W_FP ___W_R0 ___W_R1 ___W_R2 ___W_R3 ___W_R4 -___BEGIN_P_COD -___BEGIN_P_HLBL -___DEF_P_HLBL_INTRO -___DEF_P_HLBL(___L0_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -___DEF_P_HLBL(___L1_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -___DEF_P_HLBL(___L2_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -___DEF_P_HLBL(___L3_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -___DEF_P_HLBL(___L4_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -___DEF_P_HLBL(___L5_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -___DEF_P_HLBL(___L6_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -___DEF_P_HLBL(___L7_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -___DEF_P_HLBL(___L8_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -___DEF_P_HLBL(___L9_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -___DEF_P_HLBL(___L10_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -___DEF_P_HLBL(___L11_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -___DEF_P_HLBL(___L12_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -___DEF_P_HLBL(___L13_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -___DEF_P_HLBL(___L14_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -___DEF_P_HLBL(___L15_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -___DEF_P_HLBL(___L16_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -___DEF_P_HLBL(___L17_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -___DEF_P_HLBL(___L18_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -___DEF_P_HLBL(___L19_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -___DEF_P_HLBL(___L20_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -___DEF_P_HLBL(___L21_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -___DEF_P_HLBL(___L22_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -___DEF_P_HLBL(___L23_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -___DEF_P_HLBL(___L24_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -___DEF_P_HLBL(___L25_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -___DEF_P_HLBL(___L26_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -___DEF_P_HLBL(___L27_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -___DEF_P_HLBL(___L28_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -___DEF_P_HLBL(___L29_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -___DEF_P_HLBL(___L30_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -___DEF_P_HLBL(___L31_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -___DEF_P_HLBL(___L32_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -___DEF_P_HLBL(___L33_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -___DEF_P_HLBL(___L34_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -___DEF_P_HLBL(___L35_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -___DEF_P_HLBL(___L36_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -___DEF_P_HLBL(___L37_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -___DEF_P_HLBL(___L38_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -___DEF_P_HLBL(___L39_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -___DEF_P_HLBL(___L40_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -___DEF_P_HLBL(___L41_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -___DEF_P_HLBL(___L42_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -___DEF_P_HLBL(___L43_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -___DEF_P_HLBL(___L44_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -___DEF_P_HLBL(___L45_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -___DEF_P_HLBL(___L46_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -___DEF_P_HLBL(___L47_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -___DEF_P_HLBL(___L48_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -___DEF_P_HLBL(___L49_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -___DEF_P_HLBL(___L50_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -___DEF_P_HLBL(___L51_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -___DEF_P_HLBL(___L52_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -___DEF_P_HLBL(___L53_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -___DEF_P_HLBL(___L54_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -___DEF_P_HLBL(___L55_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -___END_P_HLBL -___BEGIN_P_SW -#line 21 "struct.scm" -___DEF_SLBL(0,___L0_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 21 - ___IF_NARGS_EQ(1,___NOTHING) -#line 21 - ___WRONG_NARGS(0,1,0,0) -#line 21 -___DEF_GLBL(___L_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) - ___SET_R2(___BOX(___FIX(0L))) - ___SET_R3(___BOX(___FIX(0L))) - ___SET_STK(1,___ALLOC_CLO(2UL)) -#line 24 - ___BEGIN_SETUP_CLO(2,___STK(1),23) -#line 24 - ___ADD_CLO_ELEM(0,___R3) -#line 24 - ___ADD_CLO_ELEM(1,___R2) -#line 24 - ___END_SETUP_CLO(2) -#line 24 - ___ADJFP(1) -#line 24 - ___CHECK_HEAP(1,4096) -#line 24 -___DEF_SLBL(1,___L1_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 24 - ___IF(___NOT(___EQP(___GLO_map,___PRM_map))) -#line 24 - ___GOTO(___L76_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 24 - ___END_IF -#line 24 - ___SET_STK(1,___R0) -#line 24 - ___SET_STK(2,___R2) -#line 24 - ___SET_STK(3,___R3) -#line 24 - ___SET_R2(___STK(0)) -#line 24 - ___SET_R3(___R1) -#line 24 - ___SET_R0(___LBL(10)) -#line 24 - ___ADJFP(7) -#line 24 - ___POLL(2) -#line 24 -___DEF_SLBL(2,___L2_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 24 - ___GOTO(___L57_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 24 -___DEF_GLBL(___L56_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 24 - ___SET_R3(___CDR(___R3)) -#line 24 - ___POLL(3) -#line 24 -___DEF_SLBL(3,___L3_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 24 -___DEF_GLBL(___L57_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 24 - ___IF(___PAIRP(___R3)) -#line 24 - ___GOTO(___L56_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 24 - ___END_IF -#line 24 - ___IF(___NOT(___NULLP(___R3))) -#line 24 - ___GOTO(___L60_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 24 - ___END_IF -#line 24 - ___SET_STK(1,___R2) -#line 24 - ___SET_R2(___R1) -#line 24 - ___SET_R1(___STK(1)) -#line 24 - ___POLL(4) -#line 24 -___DEF_SLBL(4,___L4_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 24 - ___IF(___NOT(___PAIRP(___R2))) -#line 24 - ___GOTO(___L59_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 24 - ___END_IF -#line 24 -___DEF_GLBL(___L58_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 24 - ___SET_STK(1,___R0) -#line 24 - ___SET_STK(2,___R1) -#line 24 - ___SET_STK(3,___R2) -#line 24 - ___SET_R1(___CAR(___R2)) -#line 24 - ___ADJFP(8) -#line 24 - ___POLL(5) -#line 24 -___DEF_SLBL(5,___L5_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 24 - ___SET_R0(___LBL(6)) -#line 24 - ___JUMPGENSAFE(___SET_NARGS(1),___STK(-6)) -#line 24 -___DEF_SLBL(6,___L6_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 24 - ___SET_STK(-4,___R1) -#line 24 - ___SET_R2(___CDR(___STK(-5))) -#line 24 - ___SET_R1(___STK(-6)) -#line 24 - ___SET_R0(___LBL(7)) -#line 24 - ___IF(___PAIRP(___R2)) -#line 24 - ___GOTO(___L58_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 24 - ___END_IF -#line 24 -___DEF_GLBL(___L59_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 24 - ___SET_R1(___NUL) -#line 24 - ___JUMPRET(___R0) -#line 24 -___DEF_SLBL(7,___L7_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 24 - ___SET_R1(___CONS(___STK(-4),___R1)) -#line 24 - ___ADJFP(-7) -#line 24 - ___CHECK_HEAP(8,4096) -#line 24 -___DEF_SLBL(8,___L8_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 24 - ___ADJFP(-1) -#line 24 - ___JUMPRET(___STK(1)) -#line 24 -___DEF_GLBL(___L60_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 24 - ___SET_STK(1,___R2) -#line 24 - ___SET_R2(___R1) -#line 24 - ___SET_R1(___STK(1)) -#line 24 - ___ADJFP(1) -#line 24 - ___POLL(9) -#line 24 -___DEF_SLBL(9,___L9_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 24 - ___ADJFP(-1) -#line 24 - ___JUMPGLOSAFE(___SET_NARGS(2),180,___G_map) -#line 24 -___DEF_SLBL(10,___L10_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 24 - ___GOTO(___L61_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 24 -___DEF_SLBL(11,___L11_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 24 -___DEF_GLBL(___L61_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 45 - ___SET_R2(___UNBOX(___STK(-5))) -#line 45 - ___SET_R3(___UNBOX(___STK(-4))) -#line 45 - ___IF(___NOT(___EQP(___GLO_modulo,___PRM_modulo))) -#line 45 - ___GOTO(___L75_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 45 - ___END_IF -#line 45 - ___IF(___NOT(___FIXNUMP(___R3))) -#line 45 - ___GOTO(___L75_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 45 - ___END_IF -#line 45 - ___IF(___NOT(___FIXNUMP(___R2))) -#line 45 - ___GOTO(___L75_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 45 - ___END_IF -#line 45 - ___IF(___EQP(___R3,___FIX(0L))) -#line 45 - ___GOTO(___L75_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 45 - ___END_IF -#line 45 - ___SET_R2(___FIXMOD(___R2,___R3)) -#line 45 - ___IF(___NOT(___EQP(___GLO__3d_,___PRM__3d_))) -#line 45 - ___GOTO(___L73_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 45 - ___END_IF -#line 45 -___DEF_GLBL(___L62_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 45 - ___IF(___NOT(___FIXNUMP(___R2))) -#line 45 - ___GOTO(___L72_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 45 - ___END_IF -#line 45 - ___IF(___NOT(___FIXEQ(___R2,___FIX(0L)))) -#line 45 - ___GOTO(___L70_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 45 - ___END_IF -#line 45 -___DEF_GLBL(___L63_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) - ___SET_R2(___UNBOX(___STK(-5))) -#line 41 - ___IF(___NOT(___EQP(___GLO_cons,___PRM_cons))) -#line 41 - ___GOTO(___L69_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 41 - ___END_IF -#line 41 -___DEF_GLBL(___L64_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 41 - ___SET_R2(___CONS(___SYM_size,___R2)) -#line 48 - ___CHECK_HEAP(12,4096) -#line 48 -___DEF_SLBL(12,___L12_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 48 - ___IF(___NOT(___EQP(___GLO_cons,___PRM_cons))) -#line 48 - ___GOTO(___L68_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 48 - ___END_IF -#line 48 -___DEF_GLBL(___L65_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 48 - ___SET_R1(___CONS(___SYM_offsets,___R1)) -#line 41 - ___CHECK_HEAP(13,4096) -#line 41 -___DEF_SLBL(13,___L13_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 41 - ___IF(___EQP(___GLO_list,___PRM_list)) -#line 41 - ___GOTO(___L67_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 41 - ___END_IF -#line 41 -___DEF_GLBL(___L66_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 41 - ___SET_STK(-7,___R2) -#line 41 - ___SET_R2(___R1) -#line 41 - ___SET_R1(___STK(-7)) -#line 41 - ___SET_R0(___STK(-6)) -#line 41 - ___POLL(14) -#line 41 -___DEF_SLBL(14,___L14_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 41 - ___ADJFP(-8) -#line 41 - ___JUMPGLOSAFE(___SET_NARGS(2),178,___G_list) -#line 48 -___DEF_SLBL(15,___L15_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 48 - ___SET_R2(___STK(-7)) -#line 41 - ___IF(___NOT(___EQP(___GLO_list,___PRM_list))) -#line 41 - ___GOTO(___L66_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 41 - ___END_IF -#line 41 -___DEF_GLBL(___L67_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 41 - ___BEGIN_ALLOC_LIST(2UL,___R1) -#line 41 - ___ADD_LIST_ELEM(1,___R2) -#line 41 - ___END_ALLOC_LIST(2) -#line 41 - ___SET_R1(___GET_LIST(2)) -#line 41 - ___ADJFP(-6) -#line 41 - ___CHECK_HEAP(16,4096) -#line 41 -___DEF_SLBL(16,___L16_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 41 - ___ADJFP(-2) -#line 41 - ___JUMPRET(___STK(2)) -#line 41 -___DEF_SLBL(17,___L17_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 41 - ___SET_R2(___R1) -#line 41 - ___SET_R1(___STK(-7)) -#line 48 - ___IF(___EQP(___GLO_cons,___PRM_cons)) -#line 48 - ___GOTO(___L65_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 48 - ___END_IF -#line 48 -___DEF_GLBL(___L68_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 48 - ___SET_STK(-7,___R2) -#line 48 - ___SET_R2(___R1) -#line 48 - ___SET_R1(___SYM_offsets) -#line 48 - ___SET_R0(___LBL(15)) -#line 48 - ___JUMPGLOSAFE(___SET_NARGS(2),170,___G_cons) -#line 47 -___DEF_SLBL(18,___L18_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 47 - ___SET_R2(___R1) -#line 45 - ___SET_R1(___STK(-7)) -#line 41 - ___IF(___EQP(___GLO_cons,___PRM_cons)) -#line 41 - ___GOTO(___L64_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 41 - ___END_IF -#line 41 -___DEF_GLBL(___L69_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 41 - ___SET_STK(-7,___R1) -#line 41 - ___SET_R1(___SYM_size) -#line 41 - ___SET_R0(___LBL(17)) -#line 41 - ___JUMPGLOSAFE(___SET_NARGS(2),170,___G_cons) -#line 45 -___DEF_SLBL(19,___L19_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 45 - ___IF(___NOTFALSEP(___R1)) -#line 45 - ___GOTO(___L71_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 45 - ___END_IF -#line 45 - ___SET_R1(___STK(-7)) -#line 45 -___DEF_GLBL(___L70_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 47 - ___SET_STK(-7,___R1) -#line 47 - ___SET_R2(___UNBOX(___STK(-4))) -#line 47 - ___SET_R1(___UNBOX(___STK(-5))) -#line 47 - ___SET_R0(___LBL(18)) -#line 47 - ___JUMPINT(___SET_NARGS(2),___PRC(254),___L_retropikzel_2f_pffi_23_round_2d_to_2d_next_2d_modulo_2d_of) -#line 45 -___DEF_GLBL(___L71_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 45 - ___SET_R1(___STK(-7)) -#line 45 - ___GOTO(___L63_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 45 -___DEF_GLBL(___L72_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 45 - ___SET_STK(-7,___R1) -#line 45 - ___SET_R1(___R2) -#line 45 - ___SET_R2(___FIX(0L)) -#line 45 - ___SET_R0(___LBL(19)) -#line 45 - ___JUMPGLOSAFE(___SET_NARGS(2),162,___G__3d_) -#line 45 -___DEF_SLBL(20,___L20_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 45 - ___SET_R2(___R1) -#line 45 - ___SET_R1(___STK(-7)) -#line 45 - ___IF(___EQP(___GLO__3d_,___PRM__3d_)) -#line 45 - ___GOTO(___L62_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 45 - ___END_IF -#line 45 -___DEF_GLBL(___L73_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 45 - ___SET_STK(-7,___R1) -#line 45 - ___SET_R1(___R2) -#line 45 - ___SET_R2(___FIX(0L)) -#line 45 - ___SET_R0(___LBL(21)) -#line 45 - ___JUMPGLOSAFE(___SET_NARGS(2),162,___G__3d_) -#line 45 -___DEF_SLBL(21,___L21_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 45 - ___IF(___NOT(___NOTFALSEP(___R1))) -#line 45 - ___GOTO(___L74_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 45 - ___END_IF -#line 45 - ___SET_R1(___STK(-7)) -#line 45 - ___GOTO(___L63_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 45 -___DEF_GLBL(___L74_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 45 - ___SET_R1(___STK(-7)) -#line 45 - ___GOTO(___L70_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 45 -___DEF_GLBL(___L75_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 45 - ___SET_STK(-7,___R1) -#line 45 - ___SET_STK(-3,___R2) -#line 45 - ___SET_R2(___R3) -#line 45 - ___SET_R1(___STK(-3)) -#line 45 - ___SET_R0(___LBL(20)) -#line 45 - ___JUMPGLOSAFE(___SET_NARGS(2),181,___G_modulo) -#line 24 -___DEF_GLBL(___L76_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 24 - ___SET_STK(1,___R0) -#line 24 - ___SET_STK(2,___R2) -#line 24 - ___SET_STK(3,___R3) -#line 24 - ___SET_R2(___R1) -#line 24 - ___SET_R1(___STK(0)) -#line 24 - ___ADJFP(7) -#line 24 - ___POLL(22) -#line 24 -___DEF_SLBL(22,___L22_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 24 - ___SET_R0(___LBL(11)) -#line 24 - ___JUMPGLOSAFE(___SET_NARGS(2),180,___G_map) -#line 24 -___DEF_SLBL(23,___L23_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 24 - ___IF_NARGS_EQ(1,___NOTHING) -#line 24 - ___WRONG_NARGS(23,1,0,0) - ___IF(___NOT(___EQP(___GLO_cdr,___PRM_cdr))) -#line 25 - ___GOTO(___L111_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 25 - ___END_IF -#line 25 - ___IF(___NOT(___PAIRP(___R1))) -#line 25 - ___GOTO(___L111_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 25 - ___END_IF -#line 25 - ___SET_R2(___CDR(___R1)) - ___IF(___EQP(___GLO_car,___PRM_car)) -#line 26 - ___GOTO(___L77_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 26 - ___END_IF -#line 26 - ___GOTO(___L110_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 25 -___DEF_SLBL(24,___L24_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 25 - ___SET_R2(___R1) -#line 25 - ___SET_R4(___STK(-5)) -#line 25 - ___SET_R1(___STK(-6)) -#line 25 - ___SET_R0(___STK(-7)) - ___ADJFP(-8) -#line 26 - ___IF(___NOT(___EQP(___GLO_car,___PRM_car))) -#line 26 - ___GOTO(___L110_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 26 - ___END_IF -#line 26 -___DEF_GLBL(___L77_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 26 - ___IF(___NOT(___PAIRP(___R1))) -#line 26 - ___GOTO(___L110_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 26 - ___END_IF -#line 26 - ___SET_R1(___CAR(___R1)) -#line 26 -___DEF_GLBL(___L78_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 14 - ___SET_STK(1,___R0) -#line 14 - ___SET_STK(2,___R1) -#line 14 - ___SET_STK(3,___R2) -#line 14 - ___SET_STK(4,___R4) -#line 14 - ___ADJFP(8) -#line 14 - ___POLL(25) -#line 14 -___DEF_SLBL(25,___L25_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 14 - ___SET_R0(___LBL(26)) -#line 14 - ___JUMPINT(___SET_NARGS(1),___PRC(7),___L_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 14 -___DEF_SLBL(26,___L26_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 28 - ___SET_STK(-3,___R1) -#line 28 - ___SET_R1(___STK(-6)) -#line 28 - ___SET_R0(___LBL(27)) -#line 28 - ___JUMPINT(___SET_NARGS(1),___PRC(7),___L_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 28 -___DEF_SLBL(27,___L27_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 28 - ___SET_R0(___CLO(___STK(-4),1)) -#line 28 - ___SET_R2(___UNBOX(___R0)) -#line 28 - ___IF(___NOT(___EQP(___GLO__3e_,___PRM__3e_))) -#line 28 - ___GOTO(___L109_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 28 - ___END_IF -#line 28 - ___IF(___NOT(___FIXNUMP(___R2))) -#line 28 - ___GOTO(___L107_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 28 - ___END_IF -#line 28 - ___IF(___NOT(___FIXNUMP(___R1))) -#line 28 - ___GOTO(___L107_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 28 - ___END_IF -#line 28 - ___IF(___FIXGT(___R1,___R2)) -#line 28 - ___GOTO(___L106_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 28 - ___END_IF -#line 28 - ___GOTO(___L79_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -___DEF_SLBL(28,___L28_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 29 - ___SET_R0(___CLO(___STK(-4),1)) -#line 29 - ___SETBOX(___R0,___R1) -#line 28 -___DEF_GLBL(___L79_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 30 - ___SET_R0(___CLO(___STK(-4),2)) -#line 30 - ___SET_R1(___UNBOX(___R0)) -#line 30 - ___IF(___NOT(___EQP(___GLO__3d_,___PRM__3d_))) -#line 30 - ___GOTO(___L105_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 30 - ___END_IF -#line 30 - ___IF(___NOT(___FIXNUMP(___R1))) -#line 30 - ___GOTO(___L104_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 30 - ___END_IF -#line 30 - ___IF(___NOT(___FIXEQ(___R1,___FIX(0L)))) -#line 30 - ___GOTO(___L94_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 30 - ___END_IF -#line 30 -___DEF_GLBL(___L80_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 33 - ___SET_R0(___CLO(___STK(-4),2)) -#line 33 - ___SET_R1(___UNBOX(___R0)) -#line 33 - ___IF(___NOT(___EQP(___GLO__2b_,___PRM__2b_))) -#line 33 - ___GOTO(___L93_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 33 - ___END_IF -#line 33 - ___IF(___NOT(___FIXNUMP(___STK(-3)))) -#line 33 - ___GOTO(___L90_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 33 - ___END_IF -#line 33 - ___IF(___NOT(___FIXNUMP(___R1))) -#line 33 - ___GOTO(___L90_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 33 - ___END_IF -#line 33 - ___IF(___NOT(___FIXADDP_NOTFALSEP(___R2,___R1,___STK(-3)))) -#line 33 - ___SET_R2(___FAL) -#line 33 - ___GOTO(___L89_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 33 - ___END_IF -#line 33 -___DEF_GLBL(___L81_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 33 - ___SET_R0(___CLO(___STK(-4),2)) -#line 33 - ___SETBOX(___R0,___R2) - ___SET_R0(___CLO(___STK(-4),2)) -#line 34 - ___SET_R1(___UNBOX(___R0)) -#line 34 - ___IF(___NOT(___EQP(___GLO__2d_,___PRM__2d_))) -#line 34 - ___GOTO(___L88_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 34 - ___END_IF -#line 34 - ___IF(___NOT(___FIXNUMP(___STK(-3)))) -#line 34 - ___GOTO(___L86_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 34 - ___END_IF -#line 34 - ___IF(___NOT(___FIXNUMP(___R1))) -#line 34 - ___GOTO(___L86_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 34 - ___END_IF -#line 34 - ___IF(___NOT(___FIXSUBP_NOTFALSEP(___R2,___R1,___STK(-3)))) -#line 34 - ___SET_R2(___FAL) -#line 34 - ___GOTO(___L85_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 34 - ___END_IF -#line 34 - ___IF(___EQP(___GLO_list,___PRM_list)) -#line 34 - ___GOTO(___L84_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 34 - ___END_IF -#line 34 -___DEF_GLBL(___L82_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 34 - ___SET_R3(___R2) -#line 34 - ___SET_R2(___STK(-6)) -#line 34 - ___SET_R1(___STK(-5)) -#line 34 - ___SET_R0(___STK(-7)) -#line 34 - ___POLL(29) -#line 34 -___DEF_SLBL(29,___L29_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 34 - ___ADJFP(-8) -#line 34 - ___JUMPGLOSAFE(___SET_NARGS(3),178,___G_list) -#line 34 -___DEF_SLBL(30,___L30_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 34 -___DEF_GLBL(___L83_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 34 - ___SET_R2(___R1) -#line 34 - ___IF(___NOT(___EQP(___GLO_list,___PRM_list))) -#line 34 - ___GOTO(___L82_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 34 - ___END_IF -#line 34 -___DEF_GLBL(___L84_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 34 - ___BEGIN_ALLOC_LIST(3UL,___R2) -#line 34 - ___ADD_LIST_ELEM(1,___STK(-6)) -#line 34 - ___ADD_LIST_ELEM(2,___STK(-5)) -#line 34 - ___END_ALLOC_LIST(3) -#line 34 - ___SET_R1(___GET_LIST(3)) -#line 34 - ___ADJFP(-7) -#line 34 - ___CHECK_HEAP(31,4096) -#line 34 -___DEF_SLBL(31,___L31_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 34 - ___ADJFP(-1) -#line 34 - ___JUMPRET(___STK(1)) -#line 34 -___DEF_GLBL(___L85_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 34 - ___SET_R2(___STK(-3)) -#line 34 - ___SET_R0(___LBL(32)) -#line 34 - ___JUMPGLOSAFE(___SET_NARGS(2),160,___G__2d_) -#line 34 -___DEF_SLBL(32,___L32_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 34 - ___SET_R2(___R1) -#line 34 - ___IF(___EQP(___GLO_list,___PRM_list)) -#line 34 - ___GOTO(___L84_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 34 - ___END_IF -#line 34 - ___GOTO(___L82_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 34 -___DEF_GLBL(___L86_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 34 - ___IF(___NOT(___FLONUMP(___STK(-3)))) -#line 34 - ___GOTO(___L87_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 34 - ___END_IF -#line 34 - ___IF(___NOT(___FLONUMP(___R1))) -#line 34 - ___GOTO(___L87_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 34 - ___END_IF -#line 34 - ___SET_F64(___F64V1,___F64UNBOX(___R1)) -#line 34 - ___SET_F64(___F64V2,___F64UNBOX(___STK(-3))) -#line 34 - ___SET_F64(___F64V3,___F64SUB(___F64V1,___F64V2)) -#line 34 - ___SET_R1(___F64BOX(___F64V3)) -#line 34 - ___CHECK_HEAP(33,4096) -#line 34 -___DEF_SLBL(33,___L33_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 34 - ___GOTO(___L83_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 34 -___DEF_GLBL(___L87_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 34 - ___SET_R2(___STK(-3)) -#line 34 - ___SET_R0(___LBL(30)) -#line 34 - ___JUMPGLOSAFE(___SET_NARGS(2),160,___G__2d_) -#line 34 -___DEF_GLBL(___L88_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 34 - ___SET_R2(___STK(-3)) -#line 34 - ___SET_R0(___LBL(34)) -#line 34 - ___JUMPGLOSAFE(___SET_NARGS(2),160,___G__2d_) -#line 34 -___DEF_SLBL(34,___L34_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 34 - ___SET_R2(___R1) -#line 34 - ___IF(___EQP(___GLO_list,___PRM_list)) -#line 34 - ___GOTO(___L84_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 34 - ___END_IF -#line 34 - ___GOTO(___L82_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 33 -___DEF_GLBL(___L89_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 33 - ___SET_R2(___STK(-3)) -#line 33 - ___SET_R0(___LBL(35)) -#line 33 - ___JUMPGLOSAFE(___SET_NARGS(2),159,___G__2b_) -#line 33 -___DEF_SLBL(35,___L35_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 33 - ___SET_R2(___R1) -#line 33 - ___GOTO(___L81_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 33 -___DEF_GLBL(___L90_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 33 - ___IF(___NOT(___FLONUMP(___STK(-3)))) -#line 33 - ___GOTO(___L92_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 33 - ___END_IF -#line 33 - ___IF(___NOT(___FLONUMP(___R1))) -#line 33 - ___GOTO(___L92_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 33 - ___END_IF -#line 33 - ___SET_F64(___F64V1,___F64UNBOX(___R1)) -#line 33 - ___SET_F64(___F64V2,___F64UNBOX(___STK(-3))) -#line 33 - ___SET_F64(___F64V3,___F64ADD(___F64V1,___F64V2)) -#line 33 - ___SET_R1(___F64BOX(___F64V3)) -#line 33 - ___CHECK_HEAP(36,4096) -#line 33 -___DEF_SLBL(36,___L36_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 33 - ___GOTO(___L91_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 33 -___DEF_SLBL(37,___L37_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 33 -___DEF_GLBL(___L91_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 33 - ___SET_R2(___R1) -#line 33 - ___GOTO(___L81_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 33 -___DEF_GLBL(___L92_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 33 - ___SET_R2(___STK(-3)) -#line 33 - ___SET_R0(___LBL(37)) -#line 33 - ___JUMPGLOSAFE(___SET_NARGS(2),159,___G__2b_) -#line 33 -___DEF_GLBL(___L93_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 33 - ___SET_R2(___STK(-3)) -#line 33 - ___SET_R0(___LBL(38)) -#line 33 - ___JUMPGLOSAFE(___SET_NARGS(2),159,___G__2b_) -#line 33 -___DEF_SLBL(38,___L38_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 33 - ___SET_R2(___R1) -#line 33 - ___GOTO(___L81_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 30 -___DEF_SLBL(39,___L39_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 30 - ___IF(___NOTFALSEP(___R1)) -#line 30 - ___GOTO(___L80_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 30 - ___END_IF -#line 30 -___DEF_GLBL(___L94_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) - ___SET_R2(___STK(-3)) -#line 31 - ___SET_R0(___CLO(___STK(-4),2)) -#line 31 - ___SET_R1(___UNBOX(___R0)) -#line 31 - ___SET_R0(___LBL(40)) -#line 31 - ___JUMPGLOSAFE(___SET_NARGS(2),175,___G_floor_2d_remainder) -#line 31 -___DEF_SLBL(40,___L40_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 31 - ___IF(___NOT(___EQP(___GLO__3d_,___PRM__3d_))) -#line 31 - ___GOTO(___L103_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 31 - ___END_IF -#line 31 - ___IF(___NOT(___FIXNUMP(___R1))) -#line 31 - ___GOTO(___L102_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 31 - ___END_IF -#line 31 - ___IF(___FIXEQ(___R1,___FIX(0L))) -#line 31 - ___GOTO(___L80_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 31 - ___END_IF -#line 31 - ___GOTO(___L95_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 31 -___DEF_SLBL(41,___L41_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 31 - ___IF(___NOTFALSEP(___R1)) -#line 31 - ___GOTO(___L80_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 31 - ___END_IF -#line 31 -___DEF_GLBL(___L95_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 35 - ___SET_R2(___STK(-3)) -#line 35 - ___SET_R0(___CLO(___STK(-4),2)) -#line 35 - ___SET_R1(___UNBOX(___R0)) -#line 35 - ___SET_R0(___LBL(42)) -#line 35 - ___JUMPINT(___SET_NARGS(2),___PRC(254),___L_retropikzel_2f_pffi_23_round_2d_to_2d_next_2d_modulo_2d_of) -#line 35 -___DEF_SLBL(42,___L42_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) - ___IF(___NOT(___EQP(___GLO__2b_,___PRM__2b_))) -#line 36 - ___GOTO(___L101_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 36 - ___END_IF -#line 36 - ___IF(___NOT(___FIXNUMP(___STK(-3)))) -#line 36 - ___GOTO(___L99_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 36 - ___END_IF -#line 36 - ___IF(___NOT(___FIXNUMP(___R1))) -#line 36 - ___GOTO(___L99_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 36 - ___END_IF -#line 36 - ___IF(___FIXADDP_NOTFALSEP(___R2,___R1,___STK(-3))) -#line 36 - ___GOTO(___L96_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 36 - ___END_IF -#line 36 - ___SET_R2(___FAL) -#line 36 - ___GOTO(___L98_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 36 -___DEF_SLBL(43,___L43_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 36 - ___SET_R2(___R1) -#line 36 - ___SET_R1(___STK(-6)) -#line 36 - ___ADJFP(-4) -#line 36 -___DEF_GLBL(___L96_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 36 - ___SET_R0(___CLO(___STK(-4),2)) -#line 36 - ___SETBOX(___R0,___R2) - ___IF(___EQP(___GLO_list,___PRM_list)) -#line 37 - ___GOTO(___L97_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 37 - ___END_IF -#line 37 - ___SET_R3(___R1) -#line 37 - ___SET_R2(___STK(-6)) -#line 37 - ___SET_R1(___STK(-5)) -#line 37 - ___SET_R0(___STK(-7)) -#line 37 - ___POLL(44) -#line 37 -___DEF_SLBL(44,___L44_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 37 - ___ADJFP(-8) -#line 37 - ___JUMPGLOSAFE(___SET_NARGS(3),178,___G_list) -#line 37 -___DEF_GLBL(___L97_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 37 - ___BEGIN_ALLOC_LIST(3UL,___R1) -#line 37 - ___ADD_LIST_ELEM(1,___STK(-6)) -#line 37 - ___ADD_LIST_ELEM(2,___STK(-5)) -#line 37 - ___END_ALLOC_LIST(3) -#line 37 - ___SET_R1(___GET_LIST(3)) -#line 37 - ___ADJFP(-7) -#line 37 - ___CHECK_HEAP(45,4096) -#line 37 -___DEF_SLBL(45,___L45_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 37 - ___ADJFP(-1) -#line 37 - ___JUMPRET(___STK(1)) -#line 36 -___DEF_GLBL(___L98_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 36 - ___SET_STK(-2,___R1) -#line 36 - ___SET_R2(___STK(-3)) -#line 36 - ___SET_R0(___LBL(43)) -#line 36 - ___ADJFP(4) -#line 36 - ___JUMPGLOSAFE(___SET_NARGS(2),159,___G__2b_) -#line 36 -___DEF_GLBL(___L99_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 36 - ___IF(___NOT(___FLONUMP(___STK(-3)))) -#line 36 - ___GOTO(___L100_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 36 - ___END_IF -#line 36 - ___IF(___NOT(___FLONUMP(___R1))) -#line 36 - ___GOTO(___L100_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 36 - ___END_IF -#line 36 - ___SET_F64(___F64V1,___F64UNBOX(___R1)) -#line 36 - ___SET_F64(___F64V2,___F64UNBOX(___STK(-3))) -#line 36 - ___SET_F64(___F64V3,___F64ADD(___F64V1,___F64V2)) -#line 36 - ___SET_R2(___F64BOX(___F64V3)) -#line 36 - ___CHECK_HEAP(46,4096) -#line 36 -___DEF_SLBL(46,___L46_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 36 - ___GOTO(___L96_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 36 -___DEF_GLBL(___L100_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 36 - ___SET_STK(-2,___R1) -#line 36 - ___SET_R2(___STK(-3)) -#line 36 - ___SET_R0(___LBL(47)) -#line 36 - ___ADJFP(4) -#line 36 - ___JUMPGLOSAFE(___SET_NARGS(2),159,___G__2b_) -#line 36 -___DEF_SLBL(47,___L47_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 36 - ___SET_R2(___R1) -#line 36 - ___SET_R1(___STK(-6)) -#line 36 - ___ADJFP(-4) -#line 36 - ___GOTO(___L96_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 36 -___DEF_GLBL(___L101_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 36 - ___SET_STK(-2,___R1) -#line 36 - ___SET_R2(___STK(-3)) -#line 36 - ___SET_R0(___LBL(48)) -#line 36 - ___ADJFP(4) -#line 36 - ___JUMPGLOSAFE(___SET_NARGS(2),159,___G__2b_) -#line 36 -___DEF_SLBL(48,___L48_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 36 - ___SET_R2(___R1) -#line 36 - ___SET_R1(___STK(-6)) -#line 36 - ___ADJFP(-4) -#line 36 - ___GOTO(___L96_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 31 -___DEF_GLBL(___L102_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 31 - ___SET_R2(___FIX(0L)) -#line 31 - ___SET_R0(___LBL(41)) -#line 31 - ___JUMPGLOSAFE(___SET_NARGS(2),162,___G__3d_) -#line 31 -___DEF_GLBL(___L103_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 31 - ___SET_R2(___FIX(0L)) -#line 31 - ___SET_R0(___LBL(49)) -#line 31 - ___JUMPGLOSAFE(___SET_NARGS(2),162,___G__3d_) -#line 31 -___DEF_SLBL(49,___L49_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 31 - ___IF(___NOTFALSEP(___R1)) -#line 31 - ___GOTO(___L80_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 31 - ___END_IF -#line 31 - ___GOTO(___L95_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 30 -___DEF_GLBL(___L104_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 30 - ___SET_R2(___FIX(0L)) -#line 30 - ___SET_R0(___LBL(39)) -#line 30 - ___JUMPGLOSAFE(___SET_NARGS(2),162,___G__3d_) -#line 30 -___DEF_GLBL(___L105_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 30 - ___SET_R2(___FIX(0L)) -#line 30 - ___SET_R0(___LBL(50)) -#line 30 - ___JUMPGLOSAFE(___SET_NARGS(2),162,___G__3d_) -#line 30 -___DEF_SLBL(50,___L50_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 30 - ___IF(___NOTFALSEP(___R1)) -#line 30 - ___GOTO(___L80_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 30 - ___END_IF -#line 30 - ___GOTO(___L94_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 28 -___DEF_SLBL(51,___L51_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 28 - ___IF(___NOT(___NOTFALSEP(___R1))) -#line 28 - ___GOTO(___L79_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 28 - ___END_IF -#line 28 -___DEF_GLBL(___L106_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) - ___SET_R1(___STK(-6)) -#line 29 - ___SET_R0(___LBL(28)) -#line 29 - ___JUMPINT(___SET_NARGS(1),___PRC(7),___L_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 28 -___DEF_GLBL(___L107_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 28 - ___IF(___NOT(___FLONUMP(___R2))) -#line 28 - ___GOTO(___L108_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 28 - ___END_IF -#line 28 - ___IF(___NOT(___FLONUMP(___R1))) -#line 28 - ___GOTO(___L108_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 28 - ___END_IF -#line 28 - ___SET_F64(___F64V1,___F64UNBOX(___R1)) -#line 28 - ___SET_F64(___F64V2,___F64UNBOX(___R2)) -#line 28 - ___IF(___F64GT(___F64V1,___F64V2)) -#line 28 - ___GOTO(___L106_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 28 - ___END_IF -#line 28 - ___GOTO(___L79_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 28 -___DEF_GLBL(___L108_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 28 - ___SET_R0(___LBL(51)) -#line 28 - ___JUMPGLOSAFE(___SET_NARGS(2),163,___G__3e_) -#line 28 -___DEF_GLBL(___L109_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 28 - ___SET_R0(___LBL(52)) -#line 28 - ___JUMPGLOSAFE(___SET_NARGS(2),163,___G__3e_) -#line 28 -___DEF_SLBL(52,___L52_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 28 - ___IF(___NOTFALSEP(___R1)) -#line 28 - ___GOTO(___L106_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 28 - ___END_IF -#line 28 - ___GOTO(___L79_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 26 -___DEF_GLBL(___L110_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 26 - ___SET_STK(1,___R0) -#line 26 - ___SET_STK(2,___R2) -#line 26 - ___SET_STK(3,___R4) -#line 26 - ___ADJFP(8) -#line 26 - ___POLL(53) -#line 26 -___DEF_SLBL(53,___L53_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 26 - ___SET_R0(___LBL(54)) -#line 26 - ___JUMPGLOSAFE(___SET_NARGS(1),167,___G_car) -#line 26 -___DEF_SLBL(54,___L54_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 26 - ___SET_R4(___STK(-5)) -#line 26 - ___SET_R2(___STK(-6)) -#line 26 - ___SET_R0(___STK(-7)) -#line 26 - ___ADJFP(-8) -#line 26 - ___GOTO(___L78_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 25 -___DEF_GLBL(___L111_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 25 - ___SET_STK(1,___R0) -#line 25 - ___SET_STK(2,___R1) -#line 25 - ___SET_STK(3,___R4) -#line 25 - ___ADJFP(8) -#line 25 - ___POLL(55) -#line 25 -___DEF_SLBL(55,___L55_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 25 - ___SET_R0(___LBL(24)) -#line 25 - ___JUMPGLOSAFE(___SET_NARGS(1),168,___G_cdr) -#line 29588 "pffi.c" -___END_P_SW -___END_P_COD - -#undef ___PH_PROC -#define ___PH_PROC ___H_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make -#undef ___PH_LBL0 -#define ___PH_LBL0 327 -#undef ___PD_ALL -#define ___PD_ALL ___D_HEAP ___D_FP ___D_R0 ___D_R1 ___D_R2 ___D_R3 ___D_R4 -#undef ___PR_ALL -#define ___PR_ALL ___R_HEAP ___R_FP ___R_R0 ___R_R1 ___R_R2 ___R_R3 ___R_R4 -#undef ___PW_ALL -#define ___PW_ALL ___W_HEAP ___W_FP ___W_R0 ___W_R1 ___W_R2 ___W_R3 ___W_R4 -___BEGIN_P_COD -___BEGIN_P_HLBL -___DEF_P_HLBL_INTRO -___DEF_P_HLBL(___L0_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -___DEF_P_HLBL(___L1_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -___DEF_P_HLBL(___L2_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -___DEF_P_HLBL(___L3_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -___DEF_P_HLBL(___L4_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -___DEF_P_HLBL(___L5_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -___DEF_P_HLBL(___L6_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -___DEF_P_HLBL(___L7_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -___DEF_P_HLBL(___L8_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -___DEF_P_HLBL(___L9_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -___DEF_P_HLBL(___L10_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -___DEF_P_HLBL(___L11_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -___DEF_P_HLBL(___L12_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -___DEF_P_HLBL(___L13_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -___DEF_P_HLBL(___L14_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -___DEF_P_HLBL(___L15_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -___DEF_P_HLBL(___L16_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -___DEF_P_HLBL(___L17_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -___DEF_P_HLBL(___L18_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -___DEF_P_HLBL(___L19_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -___DEF_P_HLBL(___L20_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -___DEF_P_HLBL(___L21_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -___DEF_P_HLBL(___L22_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -___DEF_P_HLBL(___L23_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -___DEF_P_HLBL(___L24_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -___DEF_P_HLBL(___L25_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -___DEF_P_HLBL(___L26_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -___DEF_P_HLBL(___L27_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -___DEF_P_HLBL(___L28_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -___DEF_P_HLBL(___L29_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -___DEF_P_HLBL(___L30_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -___DEF_P_HLBL(___L31_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -___DEF_P_HLBL(___L32_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -___DEF_P_HLBL(___L33_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -___DEF_P_HLBL(___L34_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -___DEF_P_HLBL(___L35_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -___DEF_P_HLBL(___L36_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -___DEF_P_HLBL(___L37_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -___DEF_P_HLBL(___L38_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -___DEF_P_HLBL(___L39_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -___DEF_P_HLBL(___L40_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -___DEF_P_HLBL(___L41_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -___DEF_P_HLBL(___L42_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -___DEF_P_HLBL(___L43_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -___DEF_P_HLBL(___L44_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -___DEF_P_HLBL(___L45_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -___DEF_P_HLBL(___L46_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -___DEF_P_HLBL(___L47_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -___DEF_P_HLBL(___L48_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -___DEF_P_HLBL(___L49_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -___DEF_P_HLBL(___L50_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -___DEF_P_HLBL(___L51_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -___DEF_P_HLBL(___L52_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -___DEF_P_HLBL(___L53_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -___DEF_P_HLBL(___L54_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -___DEF_P_HLBL(___L55_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -___END_P_HLBL -___BEGIN_P_SW -#line 51 "struct.scm" -___DEF_SLBL(0,___L0_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -#line 51 - ___IF_NARGS_EQ(2,___SET_R3(___NUL)) -#line 51 - ___GET_REST(0,2,0,0) -#line 51 -___DEF_GLBL(___L_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) - ___SET_STK(1,___ALLOC_CLO(1UL)) -#line 52 - ___BEGIN_SETUP_CLO(1,___STK(1),25) -#line 52 - ___ADD_CLO_ELEM(0,___R1) -#line 52 - ___END_SETUP_CLO(1) -#line 52 - ___ADJFP(1) -#line 52 - ___CHECK_HEAP(1,4096) -#line 52 -___DEF_SLBL(1,___L1_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -#line 52 - ___IF(___NOT(___EQP(___GLO_for_2d_each,___PRM_for_2d_each))) -#line 52 - ___GOTO(___L80_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -#line 52 - ___END_IF -#line 52 - ___SET_STK(1,___R0) -#line 52 - ___SET_STK(2,___R1) -#line 52 - ___SET_STK(3,___R2) -#line 52 - ___SET_STK(4,___R3) -#line 52 - ___SET_R2(___STK(0)) -#line 52 - ___SET_R3(___STK(3)) -#line 51 - ___SET_R1(___STK(3)) - ___SET_R0(___LBL(10)) -#line 52 - ___ADJFP(7) -#line 52 - ___POLL(2) -#line 52 -___DEF_SLBL(2,___L2_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -#line 52 - ___GOTO(___L57_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -#line 52 -___DEF_GLBL(___L56_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -#line 52 - ___SET_R3(___CDR(___R3)) -#line 52 - ___POLL(3) -#line 52 -___DEF_SLBL(3,___L3_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -#line 52 -___DEF_GLBL(___L57_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -#line 52 - ___IF(___PAIRP(___R3)) -#line 52 - ___GOTO(___L56_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -#line 52 - ___END_IF -#line 52 - ___IF(___NOT(___NULLP(___R3))) -#line 52 - ___GOTO(___L61_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -#line 52 - ___END_IF -#line 52 - ___SET_STK(1,___R2) -#line 52 - ___SET_R2(___R1) -#line 52 - ___SET_R1(___STK(1)) -#line 52 - ___POLL(4) -#line 52 -___DEF_SLBL(4,___L4_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -#line 52 -___DEF_GLBL(___L58_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -#line 52 - ___IF(___NOT(___PAIRP(___R2))) -#line 52 - ___GOTO(___L60_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -#line 52 - ___END_IF -#line 52 - ___SET_STK(1,___R0) -#line 52 - ___SET_STK(2,___R1) -#line 52 - ___SET_STK(3,___R2) -#line 52 - ___SET_R1(___CAR(___R2)) -#line 52 - ___ADJFP(8) -#line 52 - ___POLL(5) -#line 52 -___DEF_SLBL(5,___L5_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -#line 52 - ___SET_R0(___LBL(6)) -#line 52 - ___JUMPGENSAFE(___SET_NARGS(1),___STK(-6)) -#line 52 -___DEF_SLBL(6,___L6_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -#line 52 - ___SET_R1(___CDR(___STK(-5))) -#line 52 - ___IF(___NOT(___PAIRP(___R1))) -#line 52 - ___GOTO(___L59_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -#line 52 - ___END_IF -#line 52 - ___SET_STK(-5,___R1) -#line 52 - ___SET_R1(___CAR(___R1)) -#line 52 - ___SET_R0(___LBL(7)) -#line 52 - ___JUMPGENSAFE(___SET_NARGS(1),___STK(-6)) -#line 52 -___DEF_SLBL(7,___L7_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -#line 52 - ___SET_R2(___CDR(___STK(-5))) -#line 52 - ___SET_R1(___STK(-6)) -#line 52 - ___SET_R0(___STK(-7)) -#line 52 - ___ADJFP(-8) -#line 52 - ___POLL(8) -#line 52 -___DEF_SLBL(8,___L8_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -#line 52 - ___GOTO(___L58_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -#line 52 -___DEF_GLBL(___L59_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -#line 52 - ___SET_R1(___VOID) -#line 52 - ___ADJFP(-8) -#line 52 - ___JUMPRET(___STK(1)) -#line 52 -___DEF_GLBL(___L60_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -#line 52 - ___SET_R1(___VOID) -#line 52 - ___JUMPRET(___R0) -#line 52 -___DEF_GLBL(___L61_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -#line 52 - ___SET_STK(1,___R2) -#line 52 - ___SET_R2(___R1) -#line 52 - ___SET_R1(___STK(1)) -#line 52 - ___ADJFP(1) -#line 52 - ___POLL(9) -#line 52 -___DEF_SLBL(9,___L9_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -#line 52 - ___ADJFP(-1) -#line 52 - ___JUMPGLOSAFE(___SET_NARGS(2),176,___G_for_2d_each) -#line 52 -___DEF_SLBL(10,___L10_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -#line 52 - ___GOTO(___L62_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -#line 52 -___DEF_SLBL(11,___L11_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -#line 52 -___DEF_GLBL(___L62_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -#line 61 - ___SET_R1(___STK(-4)) -#line 61 - ___SET_R0(___LBL(12)) -#line 61 - ___JUMPINT(___SET_NARGS(1),___PRC(270),___L_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets) -#line 61 -___DEF_SLBL(12,___L12_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) - ___SET_STK(-7,___R1) -#line 62 - ___SET_R2(___R1) -#line 62 - ___SET_R1(___SYM_size) -#line 62 - ___SET_R0(___LBL(13)) -#line 62 - ___JUMPGLOSAFE(___SET_NARGS(2),165,___G_assoc) -#line 62 -___DEF_SLBL(13,___L13_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -#line 62 - ___IF(___NOT(___EQP(___GLO_cdr,___PRM_cdr))) -#line 62 - ___GOTO(___L79_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -#line 62 - ___END_IF -#line 62 - ___IF(___NOT(___PAIRP(___R1))) -#line 62 - ___GOTO(___L79_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -#line 62 - ___END_IF -#line 62 - ___SET_R1(___CDR(___R1)) -#line 62 - ___GOTO(___L63_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -#line 62 -___DEF_SLBL(14,___L14_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -#line 62 -___DEF_GLBL(___L63_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) - ___SET_STK(-4,___R1) -#line 63 - ___SET_R2(___STK(-7)) -#line 63 - ___SET_R1(___SYM_offsets) -#line 63 - ___SET_R0(___LBL(15)) -#line 63 - ___JUMPGLOSAFE(___SET_NARGS(2),165,___G_assoc) -#line 63 -___DEF_SLBL(15,___L15_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -#line 63 - ___IF(___NOT(___EQP(___GLO_cdr,___PRM_cdr))) -#line 63 - ___GOTO(___L78_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -#line 63 - ___END_IF -#line 63 - ___IF(___NOT(___PAIRP(___R1))) -#line 63 - ___GOTO(___L78_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -#line 63 - ___END_IF -#line 63 - ___SET_R1(___CDR(___R1)) - ___IF(___EQP(___GLO_null_3f_,___PRM_null_3f_)) -#line 64 - ___GOTO(___L64_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -#line 64 - ___END_IF -#line 64 - ___GOTO(___L77_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -#line 63 -___DEF_SLBL(16,___L16_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) - ___IF(___NOT(___EQP(___GLO_null_3f_,___PRM_null_3f_))) -#line 64 - ___GOTO(___L77_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -#line 64 - ___END_IF -#line 64 -___DEF_GLBL(___L64_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -#line 64 - ___IF(___NULLP(___STK(-3))) -#line 64 - ___GOTO(___L76_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -#line 64 - ___END_IF -#line 64 - ___IF(___NOT(___EQP(___GLO_car,___PRM_car))) -#line 64 - ___GOTO(___L74_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -#line 64 - ___END_IF -#line 64 -___DEF_GLBL(___L65_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -#line 64 - ___IF(___NOT(___PAIRP(___STK(-3)))) -#line 64 - ___GOTO(___L74_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -#line 64 - ___END_IF -#line 64 - ___SET_R2(___CAR(___STK(-3))) -#line 64 -___DEF_GLBL(___L66_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -#line 64 - ___SET_STK(-7,___R1) -#line 64 - ___SET_R1(___R2) - ___IF(___NOT(___EQP(___GLO_string_3f_,___PRM_string_3f_))) -#line 65 - ___GOTO(___L73_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -#line 65 - ___END_IF -#line 65 -___DEF_GLBL(___L67_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -#line 65 - ___IF(___NOT(___STRINGP(___STK(-5)))) -#line 65 - ___GOTO(___L69_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -#line 65 - ___END_IF -#line 65 -___DEF_GLBL(___L68_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -#line 2 - ___SET_STK(-3,___STK(-7)) -#line 2 - ___SET_STK(-7,___GLO__23__23_type_2d_4_2d__3c_pffi_2d_struct_3e_) -#line 2 - ___SET_STK(-2,___STK(-6)) -#line 2 - ___SET_STK(-6,___STK(-5)) -#line 2 - ___SET_R3(___STK(-3)) -#line 2 - ___SET_R2(___R1) -#line 2 - ___SET_R1(___STK(-4)) -#line 2 - ___SET_R0(___STK(-2)) -#line 2 - ___POLL(17) -#line 2 -___DEF_SLBL(17,___L17_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -#line 2 - ___ADJFP(-6) -#line 2 - ___JUMPPRM(___SET_NARGS(5),___PRM__23__23_structure) -#line 65 -___DEF_GLBL(___L69_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -#line 65 - ___IF(___EQP(___GLO_symbol_2d__3e_string,___PRM_symbol_2d__3e_string)) -#line 65 - ___GOTO(___L70_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -#line 65 - ___END_IF -#line 65 - ___GOTO(___L71_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -#line 65 -___DEF_SLBL(18,___L18_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -#line 65 - ___IF(___NOTFALSEP(___R1)) -#line 65 - ___GOTO(___L72_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -#line 65 - ___END_IF -#line 65 - ___SET_R1(___STK(-3)) -#line 65 - ___IF(___NOT(___EQP(___GLO_symbol_2d__3e_string,___PRM_symbol_2d__3e_string))) -#line 65 - ___GOTO(___L71_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -#line 65 - ___END_IF -#line 65 -___DEF_GLBL(___L70_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -#line 65 - ___IF(___NOT(___SYMBOLP(___STK(-5)))) -#line 65 - ___GOTO(___L71_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -#line 65 - ___END_IF -#line 65 - ___IF(___SYMBOL2STRINGP_NOTFALSEP(___R2,___STK(-5))) -#line 65 - ___GOTO(___L68_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -#line 65 - ___END_IF -#line 65 - ___SET_R2(___FAL) -#line 65 - ___SET_STK(-3,___R1) -#line 65 - ___SET_R1(___STK(-5)) -#line 65 - ___SET_R0(___LBL(19)) -#line 65 - ___JUMPGLOSAFE(___SET_NARGS(1),192,___G_symbol_2d__3e_string) -#line 65 -___DEF_SLBL(19,___L19_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -#line 65 - ___SET_R1(___STK(-3)) -#line 65 - ___GOTO(___L68_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -#line 65 -___DEF_GLBL(___L71_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -#line 65 - ___SET_STK(-3,___R1) -#line 65 - ___SET_R1(___STK(-5)) -#line 65 - ___SET_R0(___LBL(20)) -#line 65 - ___JUMPGLOSAFE(___SET_NARGS(1),192,___G_symbol_2d__3e_string) -#line 65 -___DEF_SLBL(20,___L20_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -#line 65 - ___SET_R1(___STK(-3)) -#line 65 - ___GOTO(___L68_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -#line 65 -___DEF_GLBL(___L72_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -#line 65 - ___SET_R1(___STK(-3)) -#line 65 - ___GOTO(___L68_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -#line 64 -___DEF_SLBL(21,___L21_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) - ___IF(___EQP(___GLO_string_3f_,___PRM_string_3f_)) -#line 65 - ___GOTO(___L67_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -#line 65 - ___END_IF -#line 65 -___DEF_GLBL(___L73_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -#line 65 - ___SET_STK(-3,___R1) -#line 65 - ___SET_R1(___STK(-5)) -#line 65 - ___SET_R0(___LBL(18)) -#line 65 - ___JUMPGLOSAFE(___SET_NARGS(1),191,___G_string_3f_) -#line 64 -___DEF_SLBL(22,___L22_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -#line 64 - ___IF(___NOTFALSEP(___R1)) -#line 64 - ___GOTO(___L75_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -#line 64 - ___END_IF -#line 64 - ___SET_R1(___STK(-7)) -#line 64 - ___IF(___EQP(___GLO_car,___PRM_car)) -#line 64 - ___GOTO(___L65_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -#line 64 - ___END_IF -#line 64 -___DEF_GLBL(___L74_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -#line 64 - ___SET_STK(-7,___R1) -#line 64 - ___SET_R1(___STK(-3)) -#line 64 - ___SET_R0(___LBL(23)) -#line 64 - ___JUMPGLOSAFE(___SET_NARGS(1),167,___G_car) -#line 64 -___DEF_SLBL(23,___L23_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -#line 64 - ___SET_R2(___R1) -#line 64 - ___SET_R1(___STK(-7)) -#line 64 - ___GOTO(___L66_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -#line 64 -___DEF_GLBL(___L75_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -#line 64 - ___SET_R1(___STK(-7)) -#line 64 -___DEF_GLBL(___L76_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -#line 64 - ___SET_STK(-7,___R1) -#line 64 - ___SET_R1(___STK(-4)) -#line 64 - ___SET_R0(___LBL(21)) -#line 64 - ___JUMPINT(___SET_NARGS(1),___PRC(655),___L_retropikzel_2f_pffi_23_22) -#line 64 -___DEF_GLBL(___L77_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -#line 64 - ___SET_STK(-7,___R1) -#line 64 - ___SET_R1(___STK(-3)) -#line 64 - ___SET_R0(___LBL(22)) -#line 64 - ___JUMPGLOSAFE(___SET_NARGS(1),183,___G_null_3f_) -#line 63 -___DEF_GLBL(___L78_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -#line 63 - ___SET_R0(___LBL(16)) -#line 63 - ___JUMPGLOSAFE(___SET_NARGS(1),168,___G_cdr) -#line 62 -___DEF_GLBL(___L79_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -#line 62 - ___SET_R0(___LBL(14)) -#line 62 - ___JUMPGLOSAFE(___SET_NARGS(1),168,___G_cdr) -#line 52 -___DEF_GLBL(___L80_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -#line 52 - ___SET_STK(1,___R0) -#line 52 - ___SET_STK(2,___R1) -#line 52 - ___SET_STK(3,___R2) -#line 52 - ___SET_STK(4,___R3) -#line 52 - ___SET_R1(___STK(0)) -#line 52 - ___ADJFP(7) -#line 52 - ___POLL(24) -#line 52 -___DEF_SLBL(24,___L24_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -#line 52 - ___SET_R0(___LBL(11)) -#line 52 - ___JUMPGLOSAFE(___SET_NARGS(2),176,___G_for_2d_each) -___DEF_SLBL(25,___L25_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -#line 53 - ___IF_NARGS_EQ(1,___NOTHING) -#line 53 - ___WRONG_NARGS(25,1,0,0) - ___IF(___NOT(___EQP(___GLO_pair_3f_,___PRM_pair_3f_))) -#line 54 - ___GOTO(___L108_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -#line 54 - ___END_IF -#line 54 - ___SET_R2(___BOOLEAN(___PAIRP(___R1))) -#line 54 - ___IF(___EQP(___GLO_not,___PRM_not)) -#line 54 - ___GOTO(___L81_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -#line 54 - ___END_IF -#line 54 - ___GOTO(___L107_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -#line 54 -___DEF_SLBL(26,___L26_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -#line 54 - ___SET_R2(___R1) -#line 54 - ___SET_R4(___STK(-5)) -#line 54 - ___SET_R1(___STK(-6)) -#line 54 - ___SET_R0(___STK(-7)) -#line 54 - ___ADJFP(-8) -#line 54 - ___IF(___NOT(___EQP(___GLO_not,___PRM_not))) -#line 54 - ___GOTO(___L107_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -#line 54 - ___END_IF -#line 54 -___DEF_GLBL(___L81_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -#line 54 - ___IF(___NOT(___NOTFALSEP(___R2))) -#line 54 - ___GOTO(___L103_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -#line 54 - ___END_IF -#line 56 - ___IF(___NOT(___EQP(___GLO_car,___PRM_car))) -#line 56 - ___GOTO(___L102_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -#line 56 - ___END_IF -#line 56 -___DEF_GLBL(___L82_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -#line 56 - ___IF(___NOT(___PAIRP(___R1))) -#line 56 - ___GOTO(___L102_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -#line 56 - ___END_IF -#line 56 - ___SET_R2(___CAR(___R1)) -#line 56 - ___IF(___NOT(___EQP(___GLO_symbol_3f_,___PRM_symbol_3f_))) -#line 56 - ___GOTO(___L101_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -#line 56 - ___END_IF -#line 56 -___DEF_GLBL(___L83_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -#line 56 - ___SET_R2(___BOOLEAN(___SYMBOLP(___R2))) -#line 56 - ___IF(___NOT(___EQP(___GLO_not,___PRM_not))) -#line 56 - ___GOTO(___L100_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -#line 56 - ___END_IF -#line 56 -___DEF_GLBL(___L84_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -#line 56 - ___IF(___NOT(___NOTFALSEP(___R2))) -#line 56 - ___GOTO(___L96_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -#line 56 - ___END_IF -#line 58 - ___IF(___NOT(___EQP(___GLO_cdr,___PRM_cdr))) -#line 58 - ___GOTO(___L95_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -#line 58 - ___END_IF -#line 58 -___DEF_GLBL(___L85_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -#line 58 - ___IF(___NOT(___PAIRP(___R1))) -#line 58 - ___GOTO(___L95_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -#line 58 - ___END_IF -#line 58 - ___SET_R2(___CDR(___R1)) -#line 58 - ___IF(___NOT(___EQP(___GLO_symbol_3f_,___PRM_symbol_3f_))) -#line 58 - ___GOTO(___L94_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -#line 58 - ___END_IF -#line 58 -___DEF_GLBL(___L86_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -#line 58 - ___SET_R2(___BOOLEAN(___SYMBOLP(___R2))) -#line 58 - ___IF(___NOT(___EQP(___GLO_not,___PRM_not))) -#line 58 - ___GOTO(___L93_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -#line 58 - ___END_IF -#line 58 -___DEF_GLBL(___L87_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -#line 58 - ___IF(___NOTFALSEP(___R2)) -#line 58 - ___GOTO(___L92_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -#line 58 - ___END_IF - ___IF(___NOT(___EQP(___GLO_list,___PRM_list))) -#line 59 - ___GOTO(___L90_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -#line 59 - ___END_IF -#line 59 -___DEF_GLBL(___L88_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -#line 59 - ___SET_R4(___CLO(___R4,1)) -#line 59 - ___BEGIN_ALLOC_LIST(2UL,___R1) -#line 59 - ___ADD_LIST_ELEM(1,___R4) -#line 59 - ___END_ALLOC_LIST(2) -#line 59 - ___SET_R1(___GET_LIST(2)) -#line 59 - ___CHECK_HEAP(27,4096) -#line 59 -___DEF_SLBL(27,___L27_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -#line 59 -___DEF_GLBL(___L89_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -#line 59 - ___SET_R2(___R1) -#line 59 - ___SET_R1(___SUB(1331)) -#line 59 - ___POLL(28) -#line 59 -___DEF_SLBL(28,___L28_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -#line 59 - ___JUMPGLOSAFE(___SET_NARGS(2),174,___G_error) -#line 58 -___DEF_SLBL(29,___L29_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -#line 58 - ___IF(___NOT(___NOTFALSEP(___R1))) -#line 58 - ___GOTO(___L91_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -#line 58 - ___END_IF -#line 58 - ___SET_R4(___STK(-5)) -#line 58 - ___SET_R1(___STK(-6)) -#line 58 - ___SET_R0(___STK(-7)) - ___ADJFP(-8) -#line 59 - ___IF(___EQP(___GLO_list,___PRM_list)) -#line 59 - ___GOTO(___L88_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -#line 59 - ___END_IF -#line 59 -___DEF_GLBL(___L90_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -#line 59 - ___SET_STK(1,___R0) -#line 59 - ___SET_R2(___R1) -#line 59 - ___SET_R1(___CLO(___R4,1)) -#line 59 - ___ADJFP(4) -#line 59 - ___POLL(30) -#line 59 -___DEF_SLBL(30,___L30_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -#line 59 - ___SET_R0(___LBL(31)) -#line 59 - ___JUMPGLOSAFE(___SET_NARGS(2),178,___G_list) -#line 59 -___DEF_SLBL(31,___L31_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -#line 59 - ___SET_R0(___STK(-3)) -#line 59 - ___ADJFP(-4) -#line 59 - ___GOTO(___L89_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -#line 58 -___DEF_GLBL(___L91_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -#line 58 - ___SET_R0(___STK(-7)) -#line 58 - ___ADJFP(-8) -#line 58 -___DEF_GLBL(___L92_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -#line 58 - ___SET_R1(___VOID) -#line 58 - ___JUMPRET(___R0) -#line 58 -___DEF_SLBL(32,___L32_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -#line 58 - ___SET_R2(___R1) -#line 58 - ___SET_R4(___STK(-5)) -#line 58 - ___SET_R1(___STK(-6)) -#line 58 - ___SET_R0(___STK(-7)) -#line 58 - ___ADJFP(-8) -#line 58 - ___IF(___EQP(___GLO_not,___PRM_not)) -#line 58 - ___GOTO(___L87_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -#line 58 - ___END_IF -#line 58 -___DEF_GLBL(___L93_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -#line 58 - ___SET_STK(1,___R0) -#line 58 - ___SET_STK(2,___R1) -#line 58 - ___SET_STK(3,___R4) -#line 58 - ___SET_R1(___R2) -#line 58 - ___ADJFP(8) -#line 58 - ___POLL(33) -#line 58 -___DEF_SLBL(33,___L33_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -#line 58 - ___SET_R0(___LBL(29)) -#line 58 - ___JUMPGLOSAFE(___SET_NARGS(1),182,___G_not) -#line 58 -___DEF_SLBL(34,___L34_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -#line 58 - ___SET_R2(___R1) -#line 58 - ___SET_R4(___STK(-5)) -#line 58 - ___SET_R1(___STK(-6)) -#line 58 - ___SET_R0(___STK(-7)) -#line 58 - ___ADJFP(-8) -#line 58 - ___IF(___EQP(___GLO_symbol_3f_,___PRM_symbol_3f_)) -#line 58 - ___GOTO(___L86_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -#line 58 - ___END_IF -#line 58 -___DEF_GLBL(___L94_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -#line 58 - ___SET_STK(1,___R0) -#line 58 - ___SET_STK(2,___R1) -#line 58 - ___SET_STK(3,___R4) -#line 58 - ___SET_R1(___R2) -#line 58 - ___ADJFP(8) -#line 58 - ___POLL(35) -#line 58 -___DEF_SLBL(35,___L35_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -#line 58 - ___SET_R0(___LBL(32)) -#line 58 - ___JUMPGLOSAFE(___SET_NARGS(1),193,___G_symbol_3f_) -#line 57 -___DEF_SLBL(36,___L36_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -#line 56 - ___SET_R4(___STK(-5)) -#line 56 - ___SET_R1(___STK(-6)) -#line 56 - ___SET_R0(___STK(-7)) -#line 58 - ___ADJFP(-8) -#line 58 - ___IF(___EQP(___GLO_cdr,___PRM_cdr)) -#line 58 - ___GOTO(___L85_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -#line 58 - ___END_IF -#line 58 -___DEF_GLBL(___L95_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -#line 58 - ___SET_STK(1,___R0) -#line 58 - ___SET_STK(2,___R1) -#line 58 - ___SET_STK(3,___R4) -#line 58 - ___ADJFP(8) -#line 58 - ___POLL(37) -#line 58 -___DEF_SLBL(37,___L37_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -#line 58 - ___SET_R0(___LBL(34)) -#line 58 - ___JUMPGLOSAFE(___SET_NARGS(1),168,___G_cdr) -#line 56 -___DEF_SLBL(38,___L38_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -#line 56 - ___IF(___NOT(___NOTFALSEP(___R1))) -#line 56 - ___GOTO(___L99_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -#line 56 - ___END_IF -#line 56 - ___SET_R4(___STK(-5)) -#line 56 - ___SET_R1(___STK(-6)) -#line 56 - ___SET_R0(___STK(-7)) -#line 56 - ___ADJFP(-8) -#line 56 -___DEF_GLBL(___L96_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) - ___SET_STK(1,___R0) -#line 57 - ___SET_STK(2,___R1) -#line 57 - ___SET_STK(3,___R4) -#line 57 - ___ADJFP(3) -#line 57 - ___IF(___NOT(___EQP(___GLO_list,___PRM_list))) -#line 57 - ___GOTO(___L98_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -#line 57 - ___END_IF -#line 57 - ___SET_R0(___CLO(___R4,1)) -#line 57 - ___BEGIN_ALLOC_LIST(2UL,___R1) -#line 57 - ___ADD_LIST_ELEM(1,___R0) -#line 57 - ___END_ALLOC_LIST(2) -#line 57 - ___SET_R1(___GET_LIST(2)) -#line 57 - ___SET_STK(0,___R4) -#line 57 - ___CHECK_HEAP(39,4096) -#line 57 -___DEF_SLBL(39,___L39_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -#line 57 -___DEF_GLBL(___L97_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -#line 57 - ___SET_R2(___R1) -#line 57 - ___SET_R1(___SUB(1332)) -#line 57 - ___ADJFP(5) -#line 57 - ___POLL(40) -#line 57 -___DEF_SLBL(40,___L40_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -#line 57 - ___SET_R0(___LBL(36)) -#line 57 - ___JUMPGLOSAFE(___SET_NARGS(2),174,___G_error) -#line 57 -___DEF_GLBL(___L98_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -#line 57 - ___SET_R2(___R1) -#line 57 - ___SET_R1(___CLO(___R4,1)) -#line 57 - ___ADJFP(5) -#line 57 - ___POLL(41) -#line 57 -___DEF_SLBL(41,___L41_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -#line 57 - ___SET_R0(___LBL(42)) -#line 57 - ___JUMPGLOSAFE(___SET_NARGS(2),178,___G_list) -#line 57 -___DEF_SLBL(42,___L42_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -#line 57 - ___ADJFP(-5) -#line 57 - ___GOTO(___L97_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -#line 56 -___DEF_GLBL(___L99_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -#line 56 - ___SET_R4(___STK(-5)) -#line 56 - ___SET_R1(___STK(-6)) -#line 56 - ___SET_R0(___STK(-7)) -#line 58 - ___ADJFP(-8) -#line 58 - ___IF(___EQP(___GLO_cdr,___PRM_cdr)) -#line 58 - ___GOTO(___L85_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -#line 58 - ___END_IF -#line 58 - ___GOTO(___L95_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -#line 56 -___DEF_SLBL(43,___L43_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -#line 56 - ___SET_R2(___R1) -#line 56 - ___SET_R4(___STK(-5)) -#line 56 - ___SET_R1(___STK(-6)) -#line 56 - ___SET_R0(___STK(-7)) -#line 56 - ___ADJFP(-8) -#line 56 - ___IF(___EQP(___GLO_not,___PRM_not)) -#line 56 - ___GOTO(___L84_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -#line 56 - ___END_IF -#line 56 -___DEF_GLBL(___L100_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -#line 56 - ___SET_STK(1,___R0) -#line 56 - ___SET_STK(2,___R1) -#line 56 - ___SET_STK(3,___R4) -#line 56 - ___SET_R1(___R2) -#line 56 - ___ADJFP(8) -#line 56 - ___POLL(44) -#line 56 -___DEF_SLBL(44,___L44_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -#line 56 - ___SET_R0(___LBL(38)) -#line 56 - ___JUMPGLOSAFE(___SET_NARGS(1),182,___G_not) -#line 56 -___DEF_SLBL(45,___L45_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -#line 56 - ___SET_R2(___R1) -#line 56 - ___SET_R4(___STK(-5)) -#line 56 - ___SET_R1(___STK(-6)) -#line 56 - ___SET_R0(___STK(-7)) -#line 56 - ___ADJFP(-8) -#line 56 - ___IF(___EQP(___GLO_symbol_3f_,___PRM_symbol_3f_)) -#line 56 - ___GOTO(___L83_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -#line 56 - ___END_IF -#line 56 -___DEF_GLBL(___L101_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -#line 56 - ___SET_STK(1,___R0) -#line 56 - ___SET_STK(2,___R1) -#line 56 - ___SET_STK(3,___R4) -#line 56 - ___SET_R1(___R2) -#line 56 - ___ADJFP(8) -#line 56 - ___POLL(46) -#line 56 -___DEF_SLBL(46,___L46_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -#line 56 - ___SET_R0(___LBL(43)) -#line 56 - ___JUMPGLOSAFE(___SET_NARGS(1),193,___G_symbol_3f_) -#line 55 -___DEF_SLBL(47,___L47_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -#line 54 - ___SET_R4(___STK(-5)) -#line 54 - ___SET_R1(___STK(-6)) -#line 54 - ___SET_R0(___STK(-7)) -#line 56 - ___ADJFP(-8) -#line 56 - ___IF(___EQP(___GLO_car,___PRM_car)) -#line 56 - ___GOTO(___L82_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -#line 56 - ___END_IF -#line 56 -___DEF_GLBL(___L102_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -#line 56 - ___SET_STK(1,___R0) -#line 56 - ___SET_STK(2,___R1) -#line 56 - ___SET_STK(3,___R4) -#line 56 - ___ADJFP(8) -#line 56 - ___POLL(48) -#line 56 -___DEF_SLBL(48,___L48_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -#line 56 - ___SET_R0(___LBL(45)) -#line 56 - ___JUMPGLOSAFE(___SET_NARGS(1),167,___G_car) -#line 54 -___DEF_SLBL(49,___L49_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -#line 54 - ___IF(___NOT(___NOTFALSEP(___R1))) -#line 54 - ___GOTO(___L106_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -#line 54 - ___END_IF -#line 54 - ___SET_R4(___STK(-5)) -#line 54 - ___SET_R1(___STK(-6)) -#line 54 - ___SET_R0(___STK(-7)) -#line 54 - ___ADJFP(-8) -#line 54 -___DEF_GLBL(___L103_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) - ___SET_STK(1,___R0) -#line 55 - ___SET_STK(2,___R1) -#line 55 - ___SET_STK(3,___R4) -#line 55 - ___ADJFP(3) -#line 55 - ___IF(___NOT(___EQP(___GLO_list,___PRM_list))) -#line 55 - ___GOTO(___L105_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -#line 55 - ___END_IF -#line 55 - ___SET_R0(___CLO(___R4,1)) -#line 55 - ___BEGIN_ALLOC_LIST(2UL,___R1) -#line 55 - ___ADD_LIST_ELEM(1,___R0) -#line 55 - ___END_ALLOC_LIST(2) -#line 55 - ___SET_R1(___GET_LIST(2)) -#line 55 - ___SET_STK(0,___R4) -#line 55 - ___CHECK_HEAP(50,4096) -#line 55 -___DEF_SLBL(50,___L50_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -#line 55 -___DEF_GLBL(___L104_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -#line 55 - ___SET_R2(___R1) -#line 55 - ___SET_R1(___SUB(1333)) -#line 55 - ___ADJFP(5) -#line 55 - ___POLL(51) -#line 55 -___DEF_SLBL(51,___L51_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -#line 55 - ___SET_R0(___LBL(47)) -#line 55 - ___JUMPGLOSAFE(___SET_NARGS(2),174,___G_error) -#line 55 -___DEF_GLBL(___L105_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -#line 55 - ___SET_R2(___R1) -#line 55 - ___SET_R1(___CLO(___R4,1)) -#line 55 - ___ADJFP(5) -#line 55 - ___POLL(52) -#line 55 -___DEF_SLBL(52,___L52_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -#line 55 - ___SET_R0(___LBL(53)) -#line 55 - ___JUMPGLOSAFE(___SET_NARGS(2),178,___G_list) -#line 55 -___DEF_SLBL(53,___L53_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -#line 55 - ___ADJFP(-5) -#line 55 - ___GOTO(___L104_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -#line 54 -___DEF_GLBL(___L106_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -#line 54 - ___SET_R4(___STK(-5)) -#line 54 - ___SET_R1(___STK(-6)) -#line 54 - ___SET_R0(___STK(-7)) -#line 56 - ___ADJFP(-8) -#line 56 - ___IF(___EQP(___GLO_car,___PRM_car)) -#line 56 - ___GOTO(___L82_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -#line 56 - ___END_IF -#line 56 - ___GOTO(___L102_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -#line 54 -___DEF_GLBL(___L107_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -#line 54 - ___SET_STK(1,___R0) -#line 54 - ___SET_STK(2,___R1) -#line 54 - ___SET_STK(3,___R4) -#line 54 - ___SET_R1(___R2) -#line 54 - ___ADJFP(8) -#line 54 - ___POLL(54) -#line 54 -___DEF_SLBL(54,___L54_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -#line 54 - ___SET_R0(___LBL(49)) -#line 54 - ___JUMPGLOSAFE(___SET_NARGS(1),182,___G_not) -#line 54 -___DEF_GLBL(___L108_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -#line 54 - ___SET_STK(1,___R0) -#line 54 - ___SET_STK(2,___R1) -#line 54 - ___SET_STK(3,___R4) -#line 54 - ___ADJFP(8) -#line 54 - ___POLL(55) -#line 54 -___DEF_SLBL(55,___L55_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make) -#line 54 - ___SET_R0(___LBL(26)) -#line 54 - ___JUMPGLOSAFE(___SET_NARGS(1),184,___G_pair_3f_) -#line 30861 "pffi.c" -___END_P_SW -___END_P_COD - -#undef ___PH_PROC -#define ___PH_PROC ___H_retropikzel_2f_pffi_23_pffi_2d_struct_2d_offset_2d_get -#undef ___PH_LBL0 -#define ___PH_LBL0 384 -#undef ___PD_ALL -#define ___PD_ALL ___D_HEAP ___D_FP ___D_R0 ___D_R1 ___D_R2 ___D_R4 -#undef ___PR_ALL -#define ___PR_ALL ___R_HEAP ___R_FP ___R_R0 ___R_R1 ___R_R2 ___R_R4 -#undef ___PW_ALL -#define ___PW_ALL ___W_HEAP ___W_FP ___W_R0 ___W_R1 ___W_R2 ___W_R4 -___BEGIN_P_COD -___BEGIN_P_HLBL -___DEF_P_HLBL_INTRO -___DEF_P_HLBL(___L0_retropikzel_2f_pffi_23_pffi_2d_struct_2d_offset_2d_get) -___DEF_P_HLBL(___L1_retropikzel_2f_pffi_23_pffi_2d_struct_2d_offset_2d_get) -___DEF_P_HLBL(___L2_retropikzel_2f_pffi_23_pffi_2d_struct_2d_offset_2d_get) -___DEF_P_HLBL(___L3_retropikzel_2f_pffi_23_pffi_2d_struct_2d_offset_2d_get) -___DEF_P_HLBL(___L4_retropikzel_2f_pffi_23_pffi_2d_struct_2d_offset_2d_get) -___DEF_P_HLBL(___L5_retropikzel_2f_pffi_23_pffi_2d_struct_2d_offset_2d_get) -___DEF_P_HLBL(___L6_retropikzel_2f_pffi_23_pffi_2d_struct_2d_offset_2d_get) -___DEF_P_HLBL(___L7_retropikzel_2f_pffi_23_pffi_2d_struct_2d_offset_2d_get) -___DEF_P_HLBL(___L8_retropikzel_2f_pffi_23_pffi_2d_struct_2d_offset_2d_get) -___DEF_P_HLBL(___L9_retropikzel_2f_pffi_23_pffi_2d_struct_2d_offset_2d_get) -___DEF_P_HLBL(___L10_retropikzel_2f_pffi_23_pffi_2d_struct_2d_offset_2d_get) -___DEF_P_HLBL(___L11_retropikzel_2f_pffi_23_pffi_2d_struct_2d_offset_2d_get) -___DEF_P_HLBL(___L12_retropikzel_2f_pffi_23_pffi_2d_struct_2d_offset_2d_get) -___END_P_HLBL -___BEGIN_P_SW -#line 68 "struct.scm" -___DEF_SLBL(0,___L0_retropikzel_2f_pffi_23_pffi_2d_struct_2d_offset_2d_get) -#line 68 - ___IF_NARGS_EQ(2,___NOTHING) -#line 68 - ___WRONG_NARGS(0,2,0,0) -#line 68 -___DEF_GLBL(___L_retropikzel_2f_pffi_23_pffi_2d_struct_2d_offset_2d_get) - ___SET_STK(1,___R0) -#line 69 - ___SET_STK(2,___R1) -#line 69 - ___SET_STK(3,___R2) -#line 69 - ___ADJFP(8) -#line 69 - ___POLL(1) -#line 69 -___DEF_SLBL(1,___L1_retropikzel_2f_pffi_23_pffi_2d_struct_2d_offset_2d_get) -#line 69 - ___SET_R0(___LBL(2)) -#line 69 - ___JUMPINT(___SET_NARGS(1),___PRC(248),___L_retropikzel_2f_pffi_23_pffi_2d_struct_2d_members) -#line 69 -___DEF_SLBL(2,___L2_retropikzel_2f_pffi_23_pffi_2d_struct_2d_offset_2d_get) -#line 69 - ___SET_R2(___R1) -#line 69 - ___SET_R1(___STK(-5)) -#line 69 - ___SET_R0(___LBL(3)) -#line 69 - ___JUMPGLOSAFE(___SET_NARGS(2),165,___G_assoc) -#line 69 -___DEF_SLBL(3,___L3_retropikzel_2f_pffi_23_pffi_2d_struct_2d_offset_2d_get) -#line 69 - ___IF(___NOT(___EQP(___GLO_not,___PRM_not))) -#line 69 - ___GOTO(___L23_retropikzel_2f_pffi_23_pffi_2d_struct_2d_offset_2d_get) -#line 69 - ___END_IF -#line 69 - ___IF(___NOTFALSEP(___R1)) -#line 69 - ___GOTO(___L15_retropikzel_2f_pffi_23_pffi_2d_struct_2d_offset_2d_get) -#line 69 - ___END_IF -#line 69 - ___GOTO(___L13_retropikzel_2f_pffi_23_pffi_2d_struct_2d_offset_2d_get) -#line 69 -___DEF_SLBL(4,___L4_retropikzel_2f_pffi_23_pffi_2d_struct_2d_offset_2d_get) -#line 69 - ___IF(___NOT(___NOTFALSEP(___R1))) -#line 69 - ___GOTO(___L15_retropikzel_2f_pffi_23_pffi_2d_struct_2d_offset_2d_get) -#line 69 - ___END_IF -#line 69 -___DEF_GLBL(___L13_retropikzel_2f_pffi_23_pffi_2d_struct_2d_offset_2d_get) - ___IF(___NOT(___EQP(___GLO_list,___PRM_list))) -#line 70 - ___GOTO(___L22_retropikzel_2f_pffi_23_pffi_2d_struct_2d_offset_2d_get) -#line 70 - ___END_IF -#line 70 - ___BEGIN_ALLOC_LIST(2UL,___STK(-5)) -#line 70 - ___ADD_LIST_ELEM(1,___STK(-6)) -#line 70 - ___END_ALLOC_LIST(2) -#line 70 - ___SET_R1(___GET_LIST(2)) -#line 70 - ___CHECK_HEAP(5,4096) -#line 70 -___DEF_SLBL(5,___L5_retropikzel_2f_pffi_23_pffi_2d_struct_2d_offset_2d_get) -#line 70 -___DEF_GLBL(___L14_retropikzel_2f_pffi_23_pffi_2d_struct_2d_offset_2d_get) -#line 70 - ___SET_R2(___R1) -#line 70 - ___SET_R1(___SUB(1512)) -#line 70 - ___SET_R0(___LBL(6)) -#line 70 - ___JUMPGLOSAFE(___SET_NARGS(2),174,___G_error) -#line 70 -___DEF_SLBL(6,___L6_retropikzel_2f_pffi_23_pffi_2d_struct_2d_offset_2d_get) -#line 69 -___DEF_GLBL(___L15_retropikzel_2f_pffi_23_pffi_2d_struct_2d_offset_2d_get) -#line 71 - ___SET_R1(___STK(-6)) -#line 71 - ___SET_R0(___LBL(7)) -#line 71 - ___JUMPINT(___SET_NARGS(1),___PRC(248),___L_retropikzel_2f_pffi_23_pffi_2d_struct_2d_members) -#line 71 -___DEF_SLBL(7,___L7_retropikzel_2f_pffi_23_pffi_2d_struct_2d_offset_2d_get) -#line 71 - ___SET_R2(___R1) -#line 71 - ___SET_R1(___STK(-5)) -#line 71 - ___SET_R0(___LBL(8)) -#line 71 - ___ADJFP(-4) -#line 71 - ___JUMPGLOSAFE(___SET_NARGS(2),165,___G_assoc) -#line 71 -___DEF_SLBL(8,___L8_retropikzel_2f_pffi_23_pffi_2d_struct_2d_offset_2d_get) -#line 71 - ___IF(___NOT(___EQP(___GLO_cdr,___PRM_cdr))) -#line 71 - ___GOTO(___L21_retropikzel_2f_pffi_23_pffi_2d_struct_2d_offset_2d_get) -#line 71 - ___END_IF -#line 71 - ___IF(___NOT(___PAIRP(___R1))) -#line 71 - ___GOTO(___L21_retropikzel_2f_pffi_23_pffi_2d_struct_2d_offset_2d_get) -#line 71 - ___END_IF -#line 71 - ___SET_R1(___CDR(___R1)) -#line 71 - ___IF(___EQP(___GLO_cdr,___PRM_cdr)) -#line 71 - ___GOTO(___L16_retropikzel_2f_pffi_23_pffi_2d_struct_2d_offset_2d_get) -#line 71 - ___END_IF -#line 71 - ___GOTO(___L20_retropikzel_2f_pffi_23_pffi_2d_struct_2d_offset_2d_get) -#line 71 -___DEF_SLBL(9,___L9_retropikzel_2f_pffi_23_pffi_2d_struct_2d_offset_2d_get) -#line 71 - ___IF(___NOT(___EQP(___GLO_cdr,___PRM_cdr))) -#line 71 - ___GOTO(___L20_retropikzel_2f_pffi_23_pffi_2d_struct_2d_offset_2d_get) -#line 71 - ___END_IF -#line 71 -___DEF_GLBL(___L16_retropikzel_2f_pffi_23_pffi_2d_struct_2d_offset_2d_get) -#line 71 - ___IF(___NOT(___PAIRP(___R1))) -#line 71 - ___GOTO(___L20_retropikzel_2f_pffi_23_pffi_2d_struct_2d_offset_2d_get) -#line 71 - ___END_IF -#line 71 - ___SET_R1(___CDR(___R1)) -#line 71 - ___IF(___NOT(___EQP(___GLO_car,___PRM_car))) -#line 71 - ___GOTO(___L18_retropikzel_2f_pffi_23_pffi_2d_struct_2d_offset_2d_get) -#line 71 - ___END_IF -#line 71 -___DEF_GLBL(___L17_retropikzel_2f_pffi_23_pffi_2d_struct_2d_offset_2d_get) -#line 71 - ___IF(___PAIRP(___R1)) -#line 71 - ___GOTO(___L19_retropikzel_2f_pffi_23_pffi_2d_struct_2d_offset_2d_get) -#line 71 - ___END_IF -#line 71 -___DEF_GLBL(___L18_retropikzel_2f_pffi_23_pffi_2d_struct_2d_offset_2d_get) -#line 71 - ___SET_R0(___STK(-3)) -#line 71 - ___POLL(10) -#line 71 -___DEF_SLBL(10,___L10_retropikzel_2f_pffi_23_pffi_2d_struct_2d_offset_2d_get) -#line 71 - ___ADJFP(-4) -#line 71 - ___JUMPGLOSAFE(___SET_NARGS(1),167,___G_car) -#line 71 -___DEF_GLBL(___L19_retropikzel_2f_pffi_23_pffi_2d_struct_2d_offset_2d_get) -#line 71 - ___SET_R1(___CAR(___R1)) -#line 71 - ___ADJFP(-4) -#line 71 - ___JUMPRET(___STK(1)) -#line 71 -___DEF_GLBL(___L20_retropikzel_2f_pffi_23_pffi_2d_struct_2d_offset_2d_get) -#line 71 - ___SET_R0(___LBL(11)) -#line 71 - ___JUMPGLOSAFE(___SET_NARGS(1),168,___G_cdr) -#line 71 -___DEF_SLBL(11,___L11_retropikzel_2f_pffi_23_pffi_2d_struct_2d_offset_2d_get) -#line 71 - ___IF(___EQP(___GLO_car,___PRM_car)) -#line 71 - ___GOTO(___L17_retropikzel_2f_pffi_23_pffi_2d_struct_2d_offset_2d_get) -#line 71 - ___END_IF -#line 71 - ___GOTO(___L18_retropikzel_2f_pffi_23_pffi_2d_struct_2d_offset_2d_get) -#line 71 -___DEF_GLBL(___L21_retropikzel_2f_pffi_23_pffi_2d_struct_2d_offset_2d_get) -#line 71 - ___SET_R0(___LBL(9)) -#line 71 - ___JUMPGLOSAFE(___SET_NARGS(1),168,___G_cdr) -#line 70 -___DEF_GLBL(___L22_retropikzel_2f_pffi_23_pffi_2d_struct_2d_offset_2d_get) -#line 70 - ___SET_R2(___STK(-5)) -#line 70 - ___SET_R1(___STK(-6)) -#line 70 - ___SET_R0(___LBL(12)) -#line 70 - ___JUMPGLOSAFE(___SET_NARGS(2),178,___G_list) -#line 70 -___DEF_SLBL(12,___L12_retropikzel_2f_pffi_23_pffi_2d_struct_2d_offset_2d_get) -#line 70 - ___GOTO(___L14_retropikzel_2f_pffi_23_pffi_2d_struct_2d_offset_2d_get) -#line 69 -___DEF_GLBL(___L23_retropikzel_2f_pffi_23_pffi_2d_struct_2d_offset_2d_get) -#line 69 - ___SET_R0(___LBL(4)) -#line 69 - ___JUMPGLOSAFE(___SET_NARGS(1),182,___G_not) -#line 31119 "pffi.c" -___END_P_SW -___END_P_COD - -#undef ___PH_PROC -#define ___PH_PROC ___H_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get -#undef ___PH_LBL0 -#define ___PH_LBL0 398 -#undef ___PD_ALL -#define ___PD_ALL ___D_HEAP ___D_FP ___D_R0 ___D_R1 ___D_R2 ___D_R3 ___D_R4 -#undef ___PR_ALL -#define ___PR_ALL ___R_HEAP ___R_FP ___R_R0 ___R_R1 ___R_R2 ___R_R3 ___R_R4 -#undef ___PW_ALL -#define ___PW_ALL ___W_HEAP ___W_FP ___W_R0 ___W_R1 ___W_R2 ___W_R3 ___W_R4 -___BEGIN_P_COD -___BEGIN_P_HLBL -___DEF_P_HLBL_INTRO -___DEF_P_HLBL(___L0_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get) -___DEF_P_HLBL(___L1_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get) -___DEF_P_HLBL(___L2_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get) -___DEF_P_HLBL(___L3_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get) -___DEF_P_HLBL(___L4_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get) -___DEF_P_HLBL(___L5_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get) -___DEF_P_HLBL(___L6_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get) -___DEF_P_HLBL(___L7_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get) -___DEF_P_HLBL(___L8_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get) -___DEF_P_HLBL(___L9_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get) -___DEF_P_HLBL(___L10_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get) -___DEF_P_HLBL(___L11_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get) -___DEF_P_HLBL(___L12_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get) -___DEF_P_HLBL(___L13_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get) -___DEF_P_HLBL(___L14_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get) -___DEF_P_HLBL(___L15_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get) -___DEF_P_HLBL(___L16_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get) -___DEF_P_HLBL(___L17_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get) -___DEF_P_HLBL(___L18_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get) -___DEF_P_HLBL(___L19_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get) -___DEF_P_HLBL(___L20_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get) -___DEF_P_HLBL(___L21_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get) -___DEF_P_HLBL(___L22_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get) -___DEF_P_HLBL(___L23_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get) -___DEF_P_HLBL(___L24_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get) -___DEF_P_HLBL(___L25_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get) -___DEF_P_HLBL(___L26_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get) -___DEF_P_HLBL(___L27_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get) -___DEF_P_HLBL(___L28_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get) -___DEF_P_HLBL(___L29_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get) -___DEF_P_HLBL(___L30_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get) -___DEF_P_HLBL(___L31_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get) -___END_P_HLBL -___BEGIN_P_SW -#line 73 "struct.scm" -___DEF_SLBL(0,___L0_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get) -#line 73 - ___IF_NARGS_EQ(2,___NOTHING) -#line 73 - ___WRONG_NARGS(0,2,0,0) -#line 73 -___DEF_GLBL(___L_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get) - ___SET_STK(1,___R0) -#line 74 - ___SET_STK(2,___R1) -#line 74 - ___SET_STK(3,___R2) -#line 74 - ___ADJFP(8) -#line 74 - ___POLL(1) -#line 74 -___DEF_SLBL(1,___L1_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get) -#line 74 - ___SET_R0(___LBL(2)) -#line 74 - ___JUMPINT(___SET_NARGS(1),___PRC(248),___L_retropikzel_2f_pffi_23_pffi_2d_struct_2d_members) -#line 74 -___DEF_SLBL(2,___L2_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get) -#line 74 - ___SET_R2(___R1) -#line 74 - ___SET_R1(___STK(-5)) -#line 74 - ___SET_R0(___LBL(3)) -#line 74 - ___JUMPGLOSAFE(___SET_NARGS(2),165,___G_assoc) -#line 74 -___DEF_SLBL(3,___L3_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get) -#line 74 - ___IF(___NOT(___EQP(___GLO_not,___PRM_not))) -#line 74 - ___GOTO(___L55_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get) -#line 74 - ___END_IF -#line 74 - ___IF(___NOTFALSEP(___R1)) -#line 74 - ___GOTO(___L34_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get) -#line 74 - ___END_IF -#line 74 - ___GOTO(___L32_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get) -#line 74 -___DEF_SLBL(4,___L4_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get) -#line 74 - ___IF(___NOT(___NOTFALSEP(___R1))) -#line 74 - ___GOTO(___L34_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get) -#line 74 - ___END_IF -#line 74 -___DEF_GLBL(___L32_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get) - ___IF(___NOT(___EQP(___GLO_list,___PRM_list))) -#line 75 - ___GOTO(___L54_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get) -#line 75 - ___END_IF -#line 75 - ___BEGIN_ALLOC_LIST(2UL,___STK(-5)) -#line 75 - ___ADD_LIST_ELEM(1,___STK(-6)) -#line 75 - ___END_ALLOC_LIST(2) -#line 75 - ___SET_R1(___GET_LIST(2)) -#line 75 - ___CHECK_HEAP(5,4096) -#line 75 -___DEF_SLBL(5,___L5_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get) -#line 75 -___DEF_GLBL(___L33_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get) -#line 75 - ___SET_R2(___R1) -#line 75 - ___SET_R1(___SUB(1563)) -#line 75 - ___SET_R0(___LBL(6)) -#line 75 - ___JUMPGLOSAFE(___SET_NARGS(2),174,___G_error) -#line 75 -___DEF_SLBL(6,___L6_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get) -#line 74 -___DEF_GLBL(___L34_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get) -#line 76 - ___SET_R1(___STK(-6)) -#line 76 - ___SET_R0(___LBL(7)) -#line 76 - ___JUMPINT(___SET_NARGS(1),___PRC(248),___L_retropikzel_2f_pffi_23_pffi_2d_struct_2d_members) -#line 76 -___DEF_SLBL(7,___L7_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get) -#line 76 - ___SET_R2(___R1) -#line 76 - ___SET_R1(___STK(-5)) -#line 76 - ___SET_R0(___LBL(8)) -#line 76 - ___JUMPGLOSAFE(___SET_NARGS(2),165,___G_assoc) -#line 76 -___DEF_SLBL(8,___L8_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get) -#line 76 - ___IF(___NOT(___EQP(___GLO_cdr,___PRM_cdr))) -#line 76 - ___GOTO(___L53_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get) -#line 76 - ___END_IF -#line 76 - ___IF(___NOT(___PAIRP(___R1))) -#line 76 - ___GOTO(___L53_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get) -#line 76 - ___END_IF -#line 76 - ___SET_R1(___CDR(___R1)) -#line 76 - ___IF(___EQP(___GLO_car,___PRM_car)) -#line 76 - ___GOTO(___L35_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get) -#line 76 - ___END_IF -#line 76 - ___GOTO(___L52_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get) -#line 76 -___DEF_SLBL(9,___L9_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get) -#line 76 - ___IF(___NOT(___EQP(___GLO_car,___PRM_car))) -#line 76 - ___GOTO(___L52_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get) -#line 76 - ___END_IF -#line 76 -___DEF_GLBL(___L35_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get) -#line 76 - ___IF(___NOT(___PAIRP(___R1))) -#line 76 - ___GOTO(___L52_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get) -#line 76 - ___END_IF -#line 76 - ___SET_R1(___CAR(___R1)) -#line 76 -___DEF_GLBL(___L36_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get) - ___SET_STK(-4,___R1) -#line 77 - ___SET_R1(___STK(-6)) -#line 77 - ___SET_R0(___LBL(10)) -#line 77 - ___JUMPINT(___SET_NARGS(1),___PRC(248),___L_retropikzel_2f_pffi_23_pffi_2d_struct_2d_members) -#line 77 -___DEF_SLBL(10,___L10_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get) -#line 77 - ___SET_R2(___R1) -#line 77 - ___SET_R1(___STK(-5)) -#line 77 - ___SET_R0(___LBL(11)) -#line 77 - ___JUMPGLOSAFE(___SET_NARGS(2),165,___G_assoc) -#line 77 -___DEF_SLBL(11,___L11_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get) -#line 77 - ___IF(___NOT(___EQP(___GLO_cdr,___PRM_cdr))) -#line 77 - ___GOTO(___L51_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get) -#line 77 - ___END_IF -#line 77 - ___IF(___NOT(___PAIRP(___R1))) -#line 77 - ___GOTO(___L51_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get) -#line 77 - ___END_IF -#line 77 - ___SET_R1(___CDR(___R1)) -#line 77 - ___IF(___EQP(___GLO_cdr,___PRM_cdr)) -#line 77 - ___GOTO(___L37_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get) -#line 77 - ___END_IF -#line 77 - ___GOTO(___L50_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get) -#line 77 -___DEF_SLBL(12,___L12_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get) -#line 77 - ___IF(___NOT(___EQP(___GLO_cdr,___PRM_cdr))) -#line 77 - ___GOTO(___L50_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get) -#line 77 - ___END_IF -#line 77 -___DEF_GLBL(___L37_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get) -#line 77 - ___IF(___NOT(___PAIRP(___R1))) -#line 77 - ___GOTO(___L50_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get) -#line 77 - ___END_IF -#line 77 - ___SET_R1(___CDR(___R1)) -#line 77 - ___IF(___NOT(___EQP(___GLO_car,___PRM_car))) -#line 77 - ___GOTO(___L49_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get) -#line 77 - ___END_IF -#line 77 -___DEF_GLBL(___L38_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get) -#line 77 - ___IF(___NOT(___PAIRP(___R1))) -#line 77 - ___GOTO(___L49_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get) -#line 77 - ___END_IF -#line 77 - ___SET_R1(___CAR(___R1)) -#line 77 -___DEF_GLBL(___L39_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get) - ___SET_STK(-5,___GLO_display) -#line 80 - ___SET_STK(-3,___R1) -#line 80 - ___SET_R1(___STK(-6)) -#line 80 - ___SET_R0(___LBL(13)) -#line 80 - ___JUMPINT(___SET_NARGS(1),___PRC(245),___L_retropikzel_2f_pffi_23_pffi_2d_struct_2d_pointer) -#line 80 -___DEF_SLBL(13,___L13_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get) -#line 80 - ___SET_R3(___STK(-3)) -#line 80 - ___SET_R2(___STK(-4)) -#line 80 - ___SET_R0(___LBL(14)) -#line 80 - ___JUMPINT(___SET_NARGS(3),___PRC(175),___L_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 80 -___DEF_SLBL(14,___L14_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get) -#line 78 - ___IF(___NOT(___EQP(___GLO_list,___PRM_list))) -#line 78 - ___GOTO(___L48_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get) -#line 78 - ___END_IF -#line 78 - ___BEGIN_ALLOC_LIST(7UL,___CHR(10)) -#line 78 - ___ADD_LIST_ELEM(1,___R1) -#line 78 - ___ADD_LIST_ELEM(2,___SUB(1566)) -#line 78 - ___ADD_LIST_ELEM(3,___STK(-3)) -#line 78 - ___ADD_LIST_ELEM(4,___SUB(1565)) -#line 78 - ___ADD_LIST_ELEM(5,___STK(-4)) -#line 78 - ___ADD_LIST_ELEM(6,___SUB(1564)) -#line 78 - ___END_ALLOC_LIST(7) -#line 78 - ___SET_R1(___GET_LIST(7)) -#line 78 - ___CHECK_HEAP(15,4096) -#line 78 -___DEF_SLBL(15,___L15_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get) -#line 78 - ___IF(___EQP(___GLO_map,___PRM_map)) -#line 78 - ___GOTO(___L40_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get) -#line 78 - ___END_IF -#line 78 - ___GOTO(___L47_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get) -#line 78 -___DEF_SLBL(16,___L16_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get) -#line 78 - ___IF(___NOT(___EQP(___GLO_map,___PRM_map))) -#line 78 - ___GOTO(___L47_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get) -#line 78 - ___END_IF -#line 78 -___DEF_GLBL(___L40_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get) -#line 78 - ___IF(___NOT(___PROCEDUREP(___STK(-5)))) -#line 78 - ___GOTO(___L47_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get) -#line 78 - ___END_IF -#line 78 - ___SET_R2(___STK(-5)) -#line 78 - ___SET_R3(___R1) -#line 78 - ___SET_R0(___LBL(24)) -#line 78 - ___IF(___NOT(___PAIRP(___R3))) -#line 78 - ___GOTO(___L42_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get) -#line 78 - ___END_IF -#line 78 -___DEF_GLBL(___L41_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get) -#line 78 - ___SET_R3(___CDR(___R3)) -#line 78 - ___POLL(17) -#line 78 -___DEF_SLBL(17,___L17_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get) -#line 78 - ___IF(___PAIRP(___R3)) -#line 78 - ___GOTO(___L41_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get) -#line 78 - ___END_IF -#line 78 -___DEF_GLBL(___L42_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get) -#line 78 - ___IF(___NOT(___NULLP(___R3))) -#line 78 - ___GOTO(___L45_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get) -#line 78 - ___END_IF -#line 78 - ___SET_STK(1,___R2) -#line 78 - ___SET_R2(___R1) -#line 78 - ___SET_R1(___STK(1)) -#line 78 - ___POLL(18) -#line 78 -___DEF_SLBL(18,___L18_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get) -#line 78 - ___IF(___NOT(___PAIRP(___R2))) -#line 78 - ___GOTO(___L44_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get) -#line 78 - ___END_IF -#line 78 -___DEF_GLBL(___L43_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get) -#line 78 - ___SET_STK(1,___R0) -#line 78 - ___SET_STK(2,___R1) -#line 78 - ___SET_STK(3,___R2) -#line 78 - ___SET_R1(___CAR(___R2)) -#line 78 - ___ADJFP(8) -#line 78 - ___POLL(19) -#line 78 -___DEF_SLBL(19,___L19_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get) -#line 78 - ___SET_R0(___LBL(20)) -#line 78 - ___JUMPGENSAFE(___SET_NARGS(1),___STK(-6)) -#line 78 -___DEF_SLBL(20,___L20_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get) -#line 78 - ___SET_STK(-4,___R1) -#line 78 - ___SET_R2(___CDR(___STK(-5))) -#line 78 - ___SET_R1(___STK(-6)) -#line 78 - ___SET_R0(___LBL(21)) -#line 78 - ___IF(___PAIRP(___R2)) -#line 78 - ___GOTO(___L43_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get) -#line 78 - ___END_IF -#line 78 -___DEF_GLBL(___L44_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get) -#line 78 - ___SET_R1(___NUL) -#line 78 - ___JUMPRET(___R0) -#line 78 -___DEF_SLBL(21,___L21_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get) -#line 78 - ___SET_R1(___CONS(___STK(-4),___R1)) -#line 78 - ___ADJFP(-7) -#line 78 - ___CHECK_HEAP(22,4096) -#line 78 -___DEF_SLBL(22,___L22_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get) -#line 78 - ___ADJFP(-1) -#line 78 - ___JUMPRET(___STK(1)) -#line 78 -___DEF_GLBL(___L45_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get) -#line 78 - ___SET_STK(1,___R2) -#line 78 - ___SET_R2(___R1) -#line 78 - ___SET_R1(___STK(1)) -#line 78 - ___ADJFP(1) -#line 78 - ___POLL(23) -#line 78 -___DEF_SLBL(23,___L23_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get) -#line 78 - ___ADJFP(-1) -#line 78 - ___JUMPGLOSAFE(___SET_NARGS(2),180,___G_map) -#line 78 -___DEF_SLBL(24,___L24_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get) -#line 78 - ___GOTO(___L46_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get) -#line 78 -___DEF_SLBL(25,___L25_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get) -#line 78 -___DEF_GLBL(___L46_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get) -#line 82 - ___SET_R1(___STK(-6)) -#line 82 - ___SET_R0(___LBL(26)) -#line 82 - ___JUMPINT(___SET_NARGS(1),___PRC(245),___L_retropikzel_2f_pffi_23_pffi_2d_struct_2d_pointer) -#line 82 -___DEF_SLBL(26,___L26_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get) -#line 82 - ___SET_R3(___STK(-3)) -#line 82 - ___SET_R2(___STK(-4)) -#line 82 - ___SET_R0(___STK(-7)) -#line 82 - ___POLL(27) -#line 82 -___DEF_SLBL(27,___L27_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get) -#line 82 - ___ADJFP(-8) -#line 82 - ___JUMPINT(___SET_NARGS(3),___PRC(175),___L_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 78 -___DEF_GLBL(___L47_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get) -#line 78 - ___SET_R2(___R1) -#line 78 - ___SET_R1(___STK(-5)) -#line 78 - ___SET_R0(___LBL(25)) -#line 78 - ___JUMPGLOSAFE(___SET_NARGS(2),180,___G_map) -#line 78 -___DEF_GLBL(___L48_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get) -#line 78 - ___SET_STK(1,___SUB(1564)) -#line 78 - ___SET_STK(2,___STK(-4)) - ___SET_STK(3,___SUB(1565)) -#line 78 - ___SET_STK(4,___STK(-3)) -#line 78 - ___SET_R2(___R1) -#line 81 - ___SET_R3(___CHR(10)) -#line 80 - ___SET_R1(___SUB(1566)) -#line 78 - ___SET_R0(___LBL(16)) -#line 78 - ___ADJFP(4) -#line 78 - ___JUMPGLOSAFE(___SET_NARGS(7),178,___G_list) -#line 77 -___DEF_SLBL(28,___L28_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get) -#line 77 - ___IF(___EQP(___GLO_car,___PRM_car)) -#line 77 - ___GOTO(___L38_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get) -#line 77 - ___END_IF -#line 77 -___DEF_GLBL(___L49_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get) -#line 77 - ___SET_R0(___LBL(29)) -#line 77 - ___JUMPGLOSAFE(___SET_NARGS(1),167,___G_car) -#line 77 -___DEF_SLBL(29,___L29_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get) -#line 77 - ___GOTO(___L39_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get) -#line 77 -___DEF_GLBL(___L50_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get) -#line 77 - ___SET_R0(___LBL(28)) -#line 77 - ___JUMPGLOSAFE(___SET_NARGS(1),168,___G_cdr) -#line 77 -___DEF_GLBL(___L51_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get) -#line 77 - ___SET_R0(___LBL(12)) -#line 77 - ___JUMPGLOSAFE(___SET_NARGS(1),168,___G_cdr) -#line 76 -___DEF_GLBL(___L52_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get) -#line 76 - ___SET_R0(___LBL(30)) -#line 76 - ___JUMPGLOSAFE(___SET_NARGS(1),167,___G_car) -#line 76 -___DEF_SLBL(30,___L30_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get) -#line 76 - ___GOTO(___L36_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get) -#line 76 -___DEF_GLBL(___L53_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get) -#line 76 - ___SET_R0(___LBL(9)) -#line 76 - ___JUMPGLOSAFE(___SET_NARGS(1),168,___G_cdr) -#line 75 -___DEF_GLBL(___L54_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get) -#line 75 - ___SET_R2(___STK(-5)) -#line 75 - ___SET_R1(___STK(-6)) -#line 75 - ___SET_R0(___LBL(31)) -#line 75 - ___JUMPGLOSAFE(___SET_NARGS(2),178,___G_list) -#line 75 -___DEF_SLBL(31,___L31_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get) -#line 75 - ___GOTO(___L33_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get) -#line 74 -___DEF_GLBL(___L55_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get) -#line 74 - ___SET_R0(___LBL(4)) -#line 74 - ___JUMPGLOSAFE(___SET_NARGS(1),182,___G_not) -#line 31721 "pffi.c" -___END_P_SW -___END_P_COD - -#undef ___PH_PROC -#define ___PH_PROC ___H_retropikzel_2f_pffi_23_pffi_2d_struct_2d_set_21_ -#undef ___PH_LBL0 -#define ___PH_LBL0 431 -#undef ___PD_ALL -#define ___PD_ALL ___D_HEAP ___D_FP ___D_R0 ___D_R1 ___D_R2 ___D_R3 ___D_R4 -#undef ___PR_ALL -#define ___PR_ALL ___R_HEAP ___R_FP ___R_R0 ___R_R1 ___R_R2 ___R_R3 ___R_R4 -#undef ___PW_ALL -#define ___PW_ALL ___W_HEAP ___W_FP ___W_R0 ___W_R1 ___W_R2 ___W_R3 ___W_R4 -___BEGIN_P_COD -___BEGIN_P_HLBL -___DEF_P_HLBL_INTRO -___DEF_P_HLBL(___L0_retropikzel_2f_pffi_23_pffi_2d_struct_2d_set_21_) -___DEF_P_HLBL(___L1_retropikzel_2f_pffi_23_pffi_2d_struct_2d_set_21_) -___DEF_P_HLBL(___L2_retropikzel_2f_pffi_23_pffi_2d_struct_2d_set_21_) -___DEF_P_HLBL(___L3_retropikzel_2f_pffi_23_pffi_2d_struct_2d_set_21_) -___DEF_P_HLBL(___L4_retropikzel_2f_pffi_23_pffi_2d_struct_2d_set_21_) -___DEF_P_HLBL(___L5_retropikzel_2f_pffi_23_pffi_2d_struct_2d_set_21_) -___DEF_P_HLBL(___L6_retropikzel_2f_pffi_23_pffi_2d_struct_2d_set_21_) -___DEF_P_HLBL(___L7_retropikzel_2f_pffi_23_pffi_2d_struct_2d_set_21_) -___DEF_P_HLBL(___L8_retropikzel_2f_pffi_23_pffi_2d_struct_2d_set_21_) -___DEF_P_HLBL(___L9_retropikzel_2f_pffi_23_pffi_2d_struct_2d_set_21_) -___DEF_P_HLBL(___L10_retropikzel_2f_pffi_23_pffi_2d_struct_2d_set_21_) -___DEF_P_HLBL(___L11_retropikzel_2f_pffi_23_pffi_2d_struct_2d_set_21_) -___DEF_P_HLBL(___L12_retropikzel_2f_pffi_23_pffi_2d_struct_2d_set_21_) -___DEF_P_HLBL(___L13_retropikzel_2f_pffi_23_pffi_2d_struct_2d_set_21_) -___DEF_P_HLBL(___L14_retropikzel_2f_pffi_23_pffi_2d_struct_2d_set_21_) -___DEF_P_HLBL(___L15_retropikzel_2f_pffi_23_pffi_2d_struct_2d_set_21_) -___DEF_P_HLBL(___L16_retropikzel_2f_pffi_23_pffi_2d_struct_2d_set_21_) -___DEF_P_HLBL(___L17_retropikzel_2f_pffi_23_pffi_2d_struct_2d_set_21_) -___DEF_P_HLBL(___L18_retropikzel_2f_pffi_23_pffi_2d_struct_2d_set_21_) -___END_P_HLBL -___BEGIN_P_SW -#line 84 "struct.scm" -___DEF_SLBL(0,___L0_retropikzel_2f_pffi_23_pffi_2d_struct_2d_set_21_) -#line 84 - ___IF_NARGS_EQ(3,___NOTHING) -#line 84 - ___WRONG_NARGS(0,3,0,0) -#line 84 -___DEF_GLBL(___L_retropikzel_2f_pffi_23_pffi_2d_struct_2d_set_21_) - ___SET_STK(1,___R0) -#line 85 - ___SET_STK(2,___R1) -#line 85 - ___SET_STK(3,___R2) -#line 85 - ___SET_STK(4,___R3) -#line 85 - ___ADJFP(8) -#line 85 - ___POLL(1) -#line 85 -___DEF_SLBL(1,___L1_retropikzel_2f_pffi_23_pffi_2d_struct_2d_set_21_) -#line 85 - ___SET_R0(___LBL(2)) -#line 85 - ___JUMPINT(___SET_NARGS(1),___PRC(248),___L_retropikzel_2f_pffi_23_pffi_2d_struct_2d_members) -#line 85 -___DEF_SLBL(2,___L2_retropikzel_2f_pffi_23_pffi_2d_struct_2d_set_21_) -#line 85 - ___SET_R2(___R1) -#line 85 - ___SET_R1(___STK(-5)) -#line 85 - ___SET_R0(___LBL(3)) -#line 85 - ___JUMPGLOSAFE(___SET_NARGS(2),165,___G_assoc) -#line 85 -___DEF_SLBL(3,___L3_retropikzel_2f_pffi_23_pffi_2d_struct_2d_set_21_) -#line 85 - ___IF(___NOT(___EQP(___GLO_not,___PRM_not))) -#line 85 - ___GOTO(___L33_retropikzel_2f_pffi_23_pffi_2d_struct_2d_set_21_) -#line 85 - ___END_IF -#line 85 - ___IF(___NOTFALSEP(___R1)) -#line 85 - ___GOTO(___L21_retropikzel_2f_pffi_23_pffi_2d_struct_2d_set_21_) -#line 85 - ___END_IF -#line 85 - ___GOTO(___L19_retropikzel_2f_pffi_23_pffi_2d_struct_2d_set_21_) -#line 85 -___DEF_SLBL(4,___L4_retropikzel_2f_pffi_23_pffi_2d_struct_2d_set_21_) -#line 85 - ___IF(___NOT(___NOTFALSEP(___R1))) -#line 85 - ___GOTO(___L21_retropikzel_2f_pffi_23_pffi_2d_struct_2d_set_21_) -#line 85 - ___END_IF -#line 85 -___DEF_GLBL(___L19_retropikzel_2f_pffi_23_pffi_2d_struct_2d_set_21_) - ___IF(___NOT(___EQP(___GLO_list,___PRM_list))) -#line 86 - ___GOTO(___L32_retropikzel_2f_pffi_23_pffi_2d_struct_2d_set_21_) -#line 86 - ___END_IF -#line 86 - ___BEGIN_ALLOC_LIST(2UL,___STK(-5)) -#line 86 - ___ADD_LIST_ELEM(1,___STK(-6)) -#line 86 - ___END_ALLOC_LIST(2) -#line 86 - ___SET_R1(___GET_LIST(2)) -#line 86 - ___CHECK_HEAP(5,4096) -#line 86 -___DEF_SLBL(5,___L5_retropikzel_2f_pffi_23_pffi_2d_struct_2d_set_21_) -#line 86 -___DEF_GLBL(___L20_retropikzel_2f_pffi_23_pffi_2d_struct_2d_set_21_) -#line 86 - ___SET_R2(___R1) -#line 86 - ___SET_R1(___SUB(1678)) -#line 86 - ___SET_R0(___LBL(6)) -#line 86 - ___JUMPGLOSAFE(___SET_NARGS(2),174,___G_error) -#line 86 -___DEF_SLBL(6,___L6_retropikzel_2f_pffi_23_pffi_2d_struct_2d_set_21_) -#line 85 -___DEF_GLBL(___L21_retropikzel_2f_pffi_23_pffi_2d_struct_2d_set_21_) -#line 87 - ___SET_R1(___STK(-6)) -#line 87 - ___SET_R0(___LBL(7)) -#line 87 - ___JUMPINT(___SET_NARGS(1),___PRC(248),___L_retropikzel_2f_pffi_23_pffi_2d_struct_2d_members) -#line 87 -___DEF_SLBL(7,___L7_retropikzel_2f_pffi_23_pffi_2d_struct_2d_set_21_) -#line 87 - ___SET_R2(___R1) -#line 87 - ___SET_R1(___STK(-5)) -#line 87 - ___SET_R0(___LBL(8)) -#line 87 - ___JUMPGLOSAFE(___SET_NARGS(2),165,___G_assoc) -#line 87 -___DEF_SLBL(8,___L8_retropikzel_2f_pffi_23_pffi_2d_struct_2d_set_21_) -#line 87 - ___IF(___NOT(___EQP(___GLO_cdr,___PRM_cdr))) -#line 87 - ___GOTO(___L31_retropikzel_2f_pffi_23_pffi_2d_struct_2d_set_21_) -#line 87 - ___END_IF -#line 87 - ___IF(___NOT(___PAIRP(___R1))) -#line 87 - ___GOTO(___L31_retropikzel_2f_pffi_23_pffi_2d_struct_2d_set_21_) -#line 87 - ___END_IF -#line 87 - ___SET_R1(___CDR(___R1)) -#line 87 - ___IF(___EQP(___GLO_car,___PRM_car)) -#line 87 - ___GOTO(___L22_retropikzel_2f_pffi_23_pffi_2d_struct_2d_set_21_) -#line 87 - ___END_IF -#line 87 - ___GOTO(___L30_retropikzel_2f_pffi_23_pffi_2d_struct_2d_set_21_) -#line 87 -___DEF_SLBL(9,___L9_retropikzel_2f_pffi_23_pffi_2d_struct_2d_set_21_) -#line 87 - ___IF(___NOT(___EQP(___GLO_car,___PRM_car))) -#line 87 - ___GOTO(___L30_retropikzel_2f_pffi_23_pffi_2d_struct_2d_set_21_) -#line 87 - ___END_IF -#line 87 -___DEF_GLBL(___L22_retropikzel_2f_pffi_23_pffi_2d_struct_2d_set_21_) -#line 87 - ___IF(___NOT(___PAIRP(___R1))) -#line 87 - ___GOTO(___L30_retropikzel_2f_pffi_23_pffi_2d_struct_2d_set_21_) -#line 87 - ___END_IF -#line 87 - ___SET_R1(___CAR(___R1)) -#line 87 -___DEF_GLBL(___L23_retropikzel_2f_pffi_23_pffi_2d_struct_2d_set_21_) - ___SET_STK(-3,___R1) -#line 88 - ___SET_R1(___STK(-6)) -#line 88 - ___SET_R0(___LBL(10)) -#line 88 - ___JUMPINT(___SET_NARGS(1),___PRC(248),___L_retropikzel_2f_pffi_23_pffi_2d_struct_2d_members) -#line 88 -___DEF_SLBL(10,___L10_retropikzel_2f_pffi_23_pffi_2d_struct_2d_set_21_) -#line 88 - ___SET_R2(___R1) -#line 88 - ___SET_R1(___STK(-5)) -#line 88 - ___SET_R0(___LBL(11)) -#line 88 - ___JUMPGLOSAFE(___SET_NARGS(2),165,___G_assoc) -#line 88 -___DEF_SLBL(11,___L11_retropikzel_2f_pffi_23_pffi_2d_struct_2d_set_21_) -#line 88 - ___IF(___NOT(___EQP(___GLO_cdr,___PRM_cdr))) -#line 88 - ___GOTO(___L29_retropikzel_2f_pffi_23_pffi_2d_struct_2d_set_21_) -#line 88 - ___END_IF -#line 88 - ___IF(___NOT(___PAIRP(___R1))) -#line 88 - ___GOTO(___L29_retropikzel_2f_pffi_23_pffi_2d_struct_2d_set_21_) -#line 88 - ___END_IF -#line 88 - ___SET_R1(___CDR(___R1)) -#line 88 - ___IF(___EQP(___GLO_cdr,___PRM_cdr)) -#line 88 - ___GOTO(___L24_retropikzel_2f_pffi_23_pffi_2d_struct_2d_set_21_) -#line 88 - ___END_IF -#line 88 - ___GOTO(___L28_retropikzel_2f_pffi_23_pffi_2d_struct_2d_set_21_) -#line 88 -___DEF_SLBL(12,___L12_retropikzel_2f_pffi_23_pffi_2d_struct_2d_set_21_) -#line 88 - ___IF(___NOT(___EQP(___GLO_cdr,___PRM_cdr))) -#line 88 - ___GOTO(___L28_retropikzel_2f_pffi_23_pffi_2d_struct_2d_set_21_) -#line 88 - ___END_IF -#line 88 -___DEF_GLBL(___L24_retropikzel_2f_pffi_23_pffi_2d_struct_2d_set_21_) -#line 88 - ___IF(___NOT(___PAIRP(___R1))) -#line 88 - ___GOTO(___L28_retropikzel_2f_pffi_23_pffi_2d_struct_2d_set_21_) -#line 88 - ___END_IF -#line 88 - ___SET_R1(___CDR(___R1)) -#line 88 - ___IF(___NOT(___EQP(___GLO_car,___PRM_car))) -#line 88 - ___GOTO(___L27_retropikzel_2f_pffi_23_pffi_2d_struct_2d_set_21_) -#line 88 - ___END_IF -#line 88 -___DEF_GLBL(___L25_retropikzel_2f_pffi_23_pffi_2d_struct_2d_set_21_) -#line 88 - ___IF(___NOT(___PAIRP(___R1))) -#line 88 - ___GOTO(___L27_retropikzel_2f_pffi_23_pffi_2d_struct_2d_set_21_) -#line 88 - ___END_IF -#line 88 - ___SET_R1(___CAR(___R1)) -#line 88 -___DEF_GLBL(___L26_retropikzel_2f_pffi_23_pffi_2d_struct_2d_set_21_) - ___SET_STK(-5,___R1) -#line 89 - ___SET_R1(___STK(-6)) -#line 89 - ___SET_R0(___LBL(13)) -#line 89 - ___JUMPINT(___SET_NARGS(1),___PRC(245),___L_retropikzel_2f_pffi_23_pffi_2d_struct_2d_pointer) -#line 89 -___DEF_SLBL(13,___L13_retropikzel_2f_pffi_23_pffi_2d_struct_2d_set_21_) -#line 89 - ___SET_STK(-6,___STK(-7)) -#line 89 - ___SET_STK(-7,___R1) -#line 89 - ___SET_R3(___STK(-4)) -#line 89 - ___SET_R2(___STK(-5)) -#line 89 - ___SET_R1(___STK(-3)) -#line 89 - ___SET_R0(___STK(-6)) -#line 89 - ___POLL(14) -#line 89 -___DEF_SLBL(14,___L14_retropikzel_2f_pffi_23_pffi_2d_struct_2d_set_21_) -#line 89 - ___ADJFP(-7) -#line 89 - ___JUMPINT(___SET_NARGS(4),___PRC(116),___L_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 88 -___DEF_SLBL(15,___L15_retropikzel_2f_pffi_23_pffi_2d_struct_2d_set_21_) -#line 88 - ___IF(___EQP(___GLO_car,___PRM_car)) -#line 88 - ___GOTO(___L25_retropikzel_2f_pffi_23_pffi_2d_struct_2d_set_21_) -#line 88 - ___END_IF -#line 88 -___DEF_GLBL(___L27_retropikzel_2f_pffi_23_pffi_2d_struct_2d_set_21_) -#line 88 - ___SET_R0(___LBL(16)) -#line 88 - ___JUMPGLOSAFE(___SET_NARGS(1),167,___G_car) -#line 88 -___DEF_SLBL(16,___L16_retropikzel_2f_pffi_23_pffi_2d_struct_2d_set_21_) -#line 88 - ___GOTO(___L26_retropikzel_2f_pffi_23_pffi_2d_struct_2d_set_21_) -#line 88 -___DEF_GLBL(___L28_retropikzel_2f_pffi_23_pffi_2d_struct_2d_set_21_) -#line 88 - ___SET_R0(___LBL(15)) -#line 88 - ___JUMPGLOSAFE(___SET_NARGS(1),168,___G_cdr) -#line 88 -___DEF_GLBL(___L29_retropikzel_2f_pffi_23_pffi_2d_struct_2d_set_21_) -#line 88 - ___SET_R0(___LBL(12)) -#line 88 - ___JUMPGLOSAFE(___SET_NARGS(1),168,___G_cdr) -#line 87 -___DEF_GLBL(___L30_retropikzel_2f_pffi_23_pffi_2d_struct_2d_set_21_) -#line 87 - ___SET_R0(___LBL(17)) -#line 87 - ___JUMPGLOSAFE(___SET_NARGS(1),167,___G_car) -#line 87 -___DEF_SLBL(17,___L17_retropikzel_2f_pffi_23_pffi_2d_struct_2d_set_21_) -#line 87 - ___GOTO(___L23_retropikzel_2f_pffi_23_pffi_2d_struct_2d_set_21_) -#line 87 -___DEF_GLBL(___L31_retropikzel_2f_pffi_23_pffi_2d_struct_2d_set_21_) -#line 87 - ___SET_R0(___LBL(9)) -#line 87 - ___JUMPGLOSAFE(___SET_NARGS(1),168,___G_cdr) -#line 86 -___DEF_GLBL(___L32_retropikzel_2f_pffi_23_pffi_2d_struct_2d_set_21_) -#line 86 - ___SET_R2(___STK(-5)) -#line 86 - ___SET_R1(___STK(-6)) -#line 86 - ___SET_R0(___LBL(18)) -#line 86 - ___JUMPGLOSAFE(___SET_NARGS(2),178,___G_list) -#line 86 -___DEF_SLBL(18,___L18_retropikzel_2f_pffi_23_pffi_2d_struct_2d_set_21_) -#line 86 - ___GOTO(___L20_retropikzel_2f_pffi_23_pffi_2d_struct_2d_set_21_) -#line 85 -___DEF_GLBL(___L33_retropikzel_2f_pffi_23_pffi_2d_struct_2d_set_21_) -#line 85 - ___SET_R0(___LBL(4)) -#line 85 - ___JUMPGLOSAFE(___SET_NARGS(1),182,___G_not) -#line 32083 "pffi.c" -___END_P_SW -___END_P_COD - -#undef ___PH_PROC -#define ___PH_PROC ___H_retropikzel_2f_pffi_23_union_2d_make -#undef ___PH_LBL0 -#define ___PH_LBL0 451 -#undef ___PD_ALL -#define ___PD_ALL ___D_FP -#undef ___PR_ALL -#define ___PR_ALL ___R_FP -#undef ___PW_ALL -#define ___PW_ALL ___W_FP -___BEGIN_P_COD -___BEGIN_P_HLBL -___DEF_P_HLBL_INTRO -___DEF_P_HLBL(___L0_retropikzel_2f_pffi_23_union_2d_make) -___DEF_P_HLBL(___L1_retropikzel_2f_pffi_23_union_2d_make) -___END_P_HLBL -___BEGIN_P_SW -#line 2 "union.scm" -___DEF_SLBL(0,___L0_retropikzel_2f_pffi_23_union_2d_make) -#line 2 - ___IF_NARGS_EQ(4,___NOTHING) -#line 2 - ___WRONG_NARGS(0,4,0,0) -#line 2 -___DEF_GLBL(___L_retropikzel_2f_pffi_23_union_2d_make) -#line 2 - ___SET_STK(1,___STK(0)) -#line 2 - ___SET_STK(0,___GLO__23__23_type_2d_4_2d__3c_pffi_2d_union_3e_) -#line 2 - ___ADJFP(1) -#line 2 - ___POLL(1) -#line 2 -___DEF_SLBL(1,___L1_retropikzel_2f_pffi_23_union_2d_make) -#line 2 - ___JUMPPRM(___SET_NARGS(5),___PRM__23__23_structure) -#line 32124 "pffi.c" -___END_P_SW -___END_P_COD - -#undef ___PH_PROC -#define ___PH_PROC ___H_retropikzel_2f_pffi_23_pffi_2d_union_3f_ -#undef ___PH_LBL0 -#define ___PH_LBL0 454 -#undef ___PD_ALL -#define ___PD_ALL ___D_R0 ___D_R1 ___D_R2 -#undef ___PR_ALL -#define ___PR_ALL ___R_R0 ___R_R1 ___R_R2 -#undef ___PW_ALL -#define ___PW_ALL ___W_R1 ___W_R2 -___BEGIN_P_COD -___BEGIN_P_HLBL -___DEF_P_HLBL_INTRO -___DEF_P_HLBL(___L0_retropikzel_2f_pffi_23_pffi_2d_union_3f_) -___END_P_HLBL -___BEGIN_P_SW -#line 2 "union.scm" -___DEF_SLBL(0,___L0_retropikzel_2f_pffi_23_pffi_2d_union_3f_) -#line 2 - ___IF_NARGS_EQ(1,___NOTHING) -#line 2 - ___WRONG_NARGS(0,1,0,0) -#line 2 -___DEF_GLBL(___L_retropikzel_2f_pffi_23_pffi_2d_union_3f_) -#line 2 - ___SET_R2(___TYPEID(___GLO__23__23_type_2d_4_2d__3c_pffi_2d_union_3e_)) -#line 2 - ___SET_R1(___BOOLEAN(___STRUCTUREDIOP(___R1,___R2))) -#line 2 - ___JUMPRET(___R0) -#line 32158 "pffi.c" -___END_P_SW -___END_P_COD - -#undef ___PH_PROC -#define ___PH_PROC ___H_retropikzel_2f_pffi_23_pffi_2d_union_2d_c_2d_type -#undef ___PH_LBL0 -#define ___PH_LBL0 456 -#undef ___PD_ALL -#define ___PD_ALL ___D_FP ___D_R0 ___D_R1 ___D_R2 ___D_R3 -#undef ___PR_ALL -#define ___PR_ALL ___R_FP ___R_R0 ___R_R1 ___R_R2 ___R_R3 -#undef ___PW_ALL -#define ___PW_ALL ___W_FP ___W_R1 ___W_R2 ___W_R3 -___BEGIN_P_COD -___BEGIN_P_HLBL -___DEF_P_HLBL_INTRO -___DEF_P_HLBL(___L0_retropikzel_2f_pffi_23_pffi_2d_union_2d_c_2d_type) -___DEF_P_HLBL(___L1_retropikzel_2f_pffi_23_pffi_2d_union_2d_c_2d_type) -___END_P_HLBL -___BEGIN_P_SW -#line 2 "union.scm" -___DEF_SLBL(0,___L0_retropikzel_2f_pffi_23_pffi_2d_union_2d_c_2d_type) -#line 2 - ___IF_NARGS_EQ(1,___NOTHING) -#line 2 - ___WRONG_NARGS(0,1,0,0) -#line 2 -___DEF_GLBL(___L_retropikzel_2f_pffi_23_pffi_2d_union_2d_c_2d_type) -#line 2 - ___SET_R2(___TYPEID(___GLO__23__23_type_2d_4_2d__3c_pffi_2d_union_3e_)) -#line 2 - ___IF(___STRUCTUREDIOP(___R1,___R2)) -#line 2 - ___GOTO(___L2_retropikzel_2f_pffi_23_pffi_2d_union_2d_c_2d_type) -#line 2 - ___END_IF -#line 2 - ___SET_STK(1,___R1) -#line 2 - ___SET_R3(___LBL(0)) -#line 2 - ___SET_R2(___GLO__23__23_type_2d_4_2d__3c_pffi_2d_union_3e_) -#line 2 - ___SET_R1(___FIX(1L)) -#line 2 - ___ADJFP(1) -#line 2 - ___POLL(1) -#line 2 -___DEF_SLBL(1,___L1_retropikzel_2f_pffi_23_pffi_2d_union_2d_c_2d_type) -#line 2 - ___JUMPPRM(___SET_NARGS(4),___PRM__23__23_direct_2d_structure_2d_ref) -#line 2 -___DEF_GLBL(___L2_retropikzel_2f_pffi_23_pffi_2d_union_2d_c_2d_type) -#line 2 - ___SET_R1(___UNCHECKEDSTRUCTUREREF(___R1,___FIX(1L),___GLO__23__23_type_2d_4_2d__3c_pffi_2d_union_3e_,___LBL(0))) -#line 2 - ___JUMPRET(___R0) -#line 32217 "pffi.c" -___END_P_SW -___END_P_COD - -#undef ___PH_PROC -#define ___PH_PROC ___H_retropikzel_2f_pffi_23_pffi_2d_union_2d_size -#undef ___PH_LBL0 -#define ___PH_LBL0 459 -#undef ___PD_ALL -#define ___PD_ALL ___D_FP ___D_R0 ___D_R1 ___D_R2 ___D_R3 -#undef ___PR_ALL -#define ___PR_ALL ___R_FP ___R_R0 ___R_R1 ___R_R2 ___R_R3 -#undef ___PW_ALL -#define ___PW_ALL ___W_FP ___W_R1 ___W_R2 ___W_R3 -___BEGIN_P_COD -___BEGIN_P_HLBL -___DEF_P_HLBL_INTRO -___DEF_P_HLBL(___L0_retropikzel_2f_pffi_23_pffi_2d_union_2d_size) -___DEF_P_HLBL(___L1_retropikzel_2f_pffi_23_pffi_2d_union_2d_size) -___END_P_HLBL -___BEGIN_P_SW -#line 2 "union.scm" -___DEF_SLBL(0,___L0_retropikzel_2f_pffi_23_pffi_2d_union_2d_size) -#line 2 - ___IF_NARGS_EQ(1,___NOTHING) -#line 2 - ___WRONG_NARGS(0,1,0,0) -#line 2 -___DEF_GLBL(___L_retropikzel_2f_pffi_23_pffi_2d_union_2d_size) -#line 2 - ___SET_R2(___TYPEID(___GLO__23__23_type_2d_4_2d__3c_pffi_2d_union_3e_)) -#line 2 - ___IF(___STRUCTUREDIOP(___R1,___R2)) -#line 2 - ___GOTO(___L2_retropikzel_2f_pffi_23_pffi_2d_union_2d_size) -#line 2 - ___END_IF -#line 2 - ___SET_STK(1,___R1) -#line 2 - ___SET_R3(___LBL(0)) -#line 2 - ___SET_R2(___GLO__23__23_type_2d_4_2d__3c_pffi_2d_union_3e_) -#line 2 - ___SET_R1(___FIX(2L)) -#line 2 - ___ADJFP(1) -#line 2 - ___POLL(1) -#line 2 -___DEF_SLBL(1,___L1_retropikzel_2f_pffi_23_pffi_2d_union_2d_size) -#line 2 - ___JUMPPRM(___SET_NARGS(4),___PRM__23__23_direct_2d_structure_2d_ref) -#line 2 -___DEF_GLBL(___L2_retropikzel_2f_pffi_23_pffi_2d_union_2d_size) -#line 2 - ___SET_R1(___UNCHECKEDSTRUCTUREREF(___R1,___FIX(2L),___GLO__23__23_type_2d_4_2d__3c_pffi_2d_union_3e_,___LBL(0))) -#line 2 - ___JUMPRET(___R0) -#line 32276 "pffi.c" -___END_P_SW -___END_P_COD - -#undef ___PH_PROC -#define ___PH_PROC ___H_retropikzel_2f_pffi_23_pffi_2d_union_2d_pointer -#undef ___PH_LBL0 -#define ___PH_LBL0 462 -#undef ___PD_ALL -#define ___PD_ALL ___D_FP ___D_R0 ___D_R1 ___D_R2 ___D_R3 -#undef ___PR_ALL -#define ___PR_ALL ___R_FP ___R_R0 ___R_R1 ___R_R2 ___R_R3 -#undef ___PW_ALL -#define ___PW_ALL ___W_FP ___W_R1 ___W_R2 ___W_R3 -___BEGIN_P_COD -___BEGIN_P_HLBL -___DEF_P_HLBL_INTRO -___DEF_P_HLBL(___L0_retropikzel_2f_pffi_23_pffi_2d_union_2d_pointer) -___DEF_P_HLBL(___L1_retropikzel_2f_pffi_23_pffi_2d_union_2d_pointer) -___END_P_HLBL -___BEGIN_P_SW -#line 2 "union.scm" -___DEF_SLBL(0,___L0_retropikzel_2f_pffi_23_pffi_2d_union_2d_pointer) -#line 2 - ___IF_NARGS_EQ(1,___NOTHING) -#line 2 - ___WRONG_NARGS(0,1,0,0) -#line 2 -___DEF_GLBL(___L_retropikzel_2f_pffi_23_pffi_2d_union_2d_pointer) -#line 2 - ___SET_R2(___TYPEID(___GLO__23__23_type_2d_4_2d__3c_pffi_2d_union_3e_)) -#line 2 - ___IF(___STRUCTUREDIOP(___R1,___R2)) -#line 2 - ___GOTO(___L2_retropikzel_2f_pffi_23_pffi_2d_union_2d_pointer) -#line 2 - ___END_IF -#line 2 - ___SET_STK(1,___R1) -#line 2 - ___SET_R3(___LBL(0)) -#line 2 - ___SET_R2(___GLO__23__23_type_2d_4_2d__3c_pffi_2d_union_3e_) -#line 2 - ___SET_R1(___FIX(3L)) -#line 2 - ___ADJFP(1) -#line 2 - ___POLL(1) -#line 2 -___DEF_SLBL(1,___L1_retropikzel_2f_pffi_23_pffi_2d_union_2d_pointer) -#line 2 - ___JUMPPRM(___SET_NARGS(4),___PRM__23__23_direct_2d_structure_2d_ref) -#line 2 -___DEF_GLBL(___L2_retropikzel_2f_pffi_23_pffi_2d_union_2d_pointer) -#line 2 - ___SET_R1(___UNCHECKEDSTRUCTUREREF(___R1,___FIX(3L),___GLO__23__23_type_2d_4_2d__3c_pffi_2d_union_3e_,___LBL(0))) -#line 2 - ___JUMPRET(___R0) -#line 32335 "pffi.c" -___END_P_SW -___END_P_COD - -#undef ___PH_PROC -#define ___PH_PROC ___H_retropikzel_2f_pffi_23_pffi_2d_union_2d_members -#undef ___PH_LBL0 -#define ___PH_LBL0 465 -#undef ___PD_ALL -#define ___PD_ALL ___D_FP ___D_R0 ___D_R1 ___D_R2 ___D_R3 -#undef ___PR_ALL -#define ___PR_ALL ___R_FP ___R_R0 ___R_R1 ___R_R2 ___R_R3 -#undef ___PW_ALL -#define ___PW_ALL ___W_FP ___W_R1 ___W_R2 ___W_R3 -___BEGIN_P_COD -___BEGIN_P_HLBL -___DEF_P_HLBL_INTRO -___DEF_P_HLBL(___L0_retropikzel_2f_pffi_23_pffi_2d_union_2d_members) -___DEF_P_HLBL(___L1_retropikzel_2f_pffi_23_pffi_2d_union_2d_members) -___END_P_HLBL -___BEGIN_P_SW -#line 2 "union.scm" -___DEF_SLBL(0,___L0_retropikzel_2f_pffi_23_pffi_2d_union_2d_members) -#line 2 - ___IF_NARGS_EQ(1,___NOTHING) -#line 2 - ___WRONG_NARGS(0,1,0,0) -#line 2 -___DEF_GLBL(___L_retropikzel_2f_pffi_23_pffi_2d_union_2d_members) -#line 2 - ___SET_R2(___TYPEID(___GLO__23__23_type_2d_4_2d__3c_pffi_2d_union_3e_)) -#line 2 - ___IF(___STRUCTUREDIOP(___R1,___R2)) -#line 2 - ___GOTO(___L2_retropikzel_2f_pffi_23_pffi_2d_union_2d_members) -#line 2 - ___END_IF -#line 2 - ___SET_STK(1,___R1) -#line 2 - ___SET_R3(___LBL(0)) -#line 2 - ___SET_R2(___GLO__23__23_type_2d_4_2d__3c_pffi_2d_union_3e_) -#line 2 - ___SET_R1(___FIX(4L)) -#line 2 - ___ADJFP(1) -#line 2 - ___POLL(1) -#line 2 -___DEF_SLBL(1,___L1_retropikzel_2f_pffi_23_pffi_2d_union_2d_members) -#line 2 - ___JUMPPRM(___SET_NARGS(4),___PRM__23__23_direct_2d_structure_2d_ref) -#line 2 -___DEF_GLBL(___L2_retropikzel_2f_pffi_23_pffi_2d_union_2d_members) -#line 2 - ___SET_R1(___UNCHECKEDSTRUCTUREREF(___R1,___FIX(4L),___GLO__23__23_type_2d_4_2d__3c_pffi_2d_union_3e_,___LBL(0))) -#line 2 - ___JUMPRET(___R0) -#line 32394 "pffi.c" -___END_P_SW -___END_P_COD - -#undef ___PH_PROC -#define ___PH_PROC ___H_retropikzel_2f_pffi_23_pffi_2d_type_3f_ -#undef ___PH_LBL0 -#define ___PH_LBL0 468 -#undef ___PD_ALL -#define ___PD_ALL ___D_FP ___D_R0 ___D_R1 ___D_R2 ___D_R4 -#undef ___PR_ALL -#define ___PR_ALL ___R_FP ___R_R0 ___R_R1 ___R_R2 ___R_R4 -#undef ___PW_ALL -#define ___PW_ALL ___W_FP ___W_R0 ___W_R1 ___W_R2 ___W_R4 -___BEGIN_P_COD -___BEGIN_P_HLBL -___DEF_P_HLBL_INTRO -___DEF_P_HLBL(___L0_retropikzel_2f_pffi_23_pffi_2d_type_3f_) -___DEF_P_HLBL(___L1_retropikzel_2f_pffi_23_pffi_2d_type_3f_) -___DEF_P_HLBL(___L2_retropikzel_2f_pffi_23_pffi_2d_type_3f_) -___DEF_P_HLBL(___L3_retropikzel_2f_pffi_23_pffi_2d_type_3f_) -___END_P_HLBL -___BEGIN_P_SW -#line 13 "main.scm" -___DEF_SLBL(0,___L0_retropikzel_2f_pffi_23_pffi_2d_type_3f_) -#line 13 - ___IF_NARGS_EQ(1,___NOTHING) -#line 13 - ___WRONG_NARGS(0,1,0,0) -#line 13 -___DEF_GLBL(___L_retropikzel_2f_pffi_23_pffi_2d_type_3f_) - ___SET_STK(1,___R0) -#line 14 - ___ADJFP(4) -#line 14 - ___POLL(1) -#line 14 -___DEF_SLBL(1,___L1_retropikzel_2f_pffi_23_pffi_2d_type_3f_) -#line 14 - ___SET_R0(___LBL(2)) -#line 14 - ___JUMPINT(___SET_NARGS(1),___PRC(7),___L_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 14 -___DEF_SLBL(2,___L2_retropikzel_2f_pffi_23_pffi_2d_type_3f_) -#line 14 - ___IF(___NOT(___EQP(___GLO_equal_3f_,___PRM_equal_3f_))) -#line 14 - ___GOTO(___L6_retropikzel_2f_pffi_23_pffi_2d_type_3f_) -#line 14 - ___END_IF -#line 14 - ___IF(___EQP(___R1,___FAL)) -#line 14 - ___GOTO(___L4_retropikzel_2f_pffi_23_pffi_2d_type_3f_) -#line 14 - ___END_IF -#line 14 - ___GOTO(___L5_retropikzel_2f_pffi_23_pffi_2d_type_3f_) -#line 14 -___DEF_SLBL(3,___L3_retropikzel_2f_pffi_23_pffi_2d_type_3f_) -#line 14 - ___IF(___NOT(___NOTFALSEP(___R1))) -#line 14 - ___GOTO(___L5_retropikzel_2f_pffi_23_pffi_2d_type_3f_) -#line 14 - ___END_IF -#line 14 -___DEF_GLBL(___L4_retropikzel_2f_pffi_23_pffi_2d_type_3f_) - ___SET_R1(___FAL) -#line 15 - ___ADJFP(-4) -#line 15 - ___JUMPRET(___STK(1)) -#line 14 -___DEF_GLBL(___L5_retropikzel_2f_pffi_23_pffi_2d_type_3f_) -#line 16 - ___SET_R1(___TRU) -#line 16 - ___ADJFP(-4) -#line 16 - ___JUMPRET(___STK(1)) -#line 14 -___DEF_GLBL(___L6_retropikzel_2f_pffi_23_pffi_2d_type_3f_) -#line 14 - ___SET_R2(___FAL) -#line 14 - ___SET_R0(___LBL(3)) -#line 14 - ___JUMPGLOSAFE(___SET_NARGS(2),173,___G_equal_3f_) -#line 32483 "pffi.c" -___END_P_SW -___END_P_COD - -#undef ___PH_PROC -#define ___PH_PROC ___H_retropikzel_2f_pffi_23_pffi_2d_size_2d_of -#undef ___PH_LBL0 -#define ___PH_LBL0 473 -#undef ___PD_ALL -#define ___PD_ALL ___D_FP ___D_R0 ___D_R1 ___D_R2 ___D_R4 -#undef ___PR_ALL -#define ___PR_ALL ___R_FP ___R_R0 ___R_R1 ___R_R2 ___R_R4 -#undef ___PW_ALL -#define ___PW_ALL ___W_FP ___W_R0 ___W_R1 ___W_R2 ___W_R4 -___BEGIN_P_COD -___BEGIN_P_HLBL -___DEF_P_HLBL_INTRO -___DEF_P_HLBL(___L0_retropikzel_2f_pffi_23_pffi_2d_size_2d_of) -___DEF_P_HLBL(___L1_retropikzel_2f_pffi_23_pffi_2d_size_2d_of) -___DEF_P_HLBL(___L2_retropikzel_2f_pffi_23_pffi_2d_size_2d_of) -___DEF_P_HLBL(___L3_retropikzel_2f_pffi_23_pffi_2d_size_2d_of) -___DEF_P_HLBL(___L4_retropikzel_2f_pffi_23_pffi_2d_size_2d_of) -___DEF_P_HLBL(___L5_retropikzel_2f_pffi_23_pffi_2d_size_2d_of) -___DEF_P_HLBL(___L6_retropikzel_2f_pffi_23_pffi_2d_size_2d_of) -___END_P_HLBL -___BEGIN_P_SW -#line 19 "main.scm" -___DEF_SLBL(0,___L0_retropikzel_2f_pffi_23_pffi_2d_size_2d_of) -#line 19 - ___IF_NARGS_EQ(1,___NOTHING) -#line 19 - ___WRONG_NARGS(0,1,0,0) -#line 19 -___DEF_GLBL(___L_retropikzel_2f_pffi_23_pffi_2d_size_2d_of) -#line 2 "struct.scm" - ___SET_R2(___TYPEID(___GLO__23__23_type_2d_4_2d__3c_pffi_2d_struct_3e_)) -#line 2 - ___IF(___NOT(___STRUCTUREDIOP(___R1,___R2))) -#line 2 - ___GOTO(___L7_retropikzel_2f_pffi_23_pffi_2d_size_2d_of) -#line 2 - ___END_IF -#line 2 - ___POLL(1) -#line 2 -___DEF_SLBL(1,___L1_retropikzel_2f_pffi_23_pffi_2d_size_2d_of) -#line 20 "main.scm" - ___JUMPINT(___SET_NARGS(1),___PRC(242),___L_retropikzel_2f_pffi_23_pffi_2d_struct_2d_size) -#line 2 "struct.scm" -___DEF_GLBL(___L7_retropikzel_2f_pffi_23_pffi_2d_size_2d_of) -#line 2 "union.scm" - ___SET_R2(___TYPEID(___GLO__23__23_type_2d_4_2d__3c_pffi_2d_union_3e_)) -#line 2 - ___IF(___NOT(___STRUCTUREDIOP(___R1,___R2))) -#line 2 - ___GOTO(___L8_retropikzel_2f_pffi_23_pffi_2d_size_2d_of) -#line 2 - ___END_IF -#line 2 - ___POLL(2) -#line 2 -___DEF_SLBL(2,___L2_retropikzel_2f_pffi_23_pffi_2d_size_2d_of) -#line 21 "main.scm" - ___JUMPINT(___SET_NARGS(1),___PRC(459),___L_retropikzel_2f_pffi_23_pffi_2d_union_2d_size) -#line 2 "union.scm" -___DEF_GLBL(___L8_retropikzel_2f_pffi_23_pffi_2d_size_2d_of) -#line 22 "main.scm" - ___SET_STK(1,___R0) -#line 22 - ___SET_STK(2,___R1) -#line 22 - ___ADJFP(8) -#line 22 - ___POLL(3) -#line 22 -___DEF_SLBL(3,___L3_retropikzel_2f_pffi_23_pffi_2d_size_2d_of) -#line 22 - ___SET_R0(___LBL(4)) -#line 22 - ___JUMPINT(___SET_NARGS(1),___PRC(468),___L_retropikzel_2f_pffi_23_pffi_2d_type_3f_) -#line 22 -___DEF_SLBL(4,___L4_retropikzel_2f_pffi_23_pffi_2d_size_2d_of) -#line 22 - ___IF(___NOT(___NOTFALSEP(___R1))) -#line 22 - ___GOTO(___L9_retropikzel_2f_pffi_23_pffi_2d_size_2d_of) -#line 22 - ___END_IF -#line 22 - ___SET_R1(___STK(-6)) -#line 22 - ___SET_R0(___STK(-7)) -#line 22 - ___POLL(5) -#line 22 -___DEF_SLBL(5,___L5_retropikzel_2f_pffi_23_pffi_2d_size_2d_of) -#line 22 - ___ADJFP(-8) -#line 22 - ___JUMPINT(___SET_NARGS(1),___PRC(7),___L_retropikzel_2f_pffi_23_size_2d_of_2d_type) -#line 22 -___DEF_GLBL(___L9_retropikzel_2f_pffi_23_pffi_2d_size_2d_of) - ___SET_R2(___STK(-6)) -#line 23 - ___SET_R1(___SUB(1844)) -#line 23 - ___SET_R0(___STK(-7)) -#line 23 - ___POLL(6) -#line 23 -___DEF_SLBL(6,___L6_retropikzel_2f_pffi_23_pffi_2d_size_2d_of) -#line 23 - ___ADJFP(-8) -#line 23 - ___JUMPGLOSAFE(___SET_NARGS(2),174,___G_error) -#line 32598 "pffi.c" -___END_P_SW -___END_P_COD - -#undef ___PH_PROC -#define ___PH_PROC ___H_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer -#undef ___PH_LBL0 -#define ___PH_LBL0 481 -#undef ___PD_ALL -#define ___PD_ALL ___D_HEAP ___D_FP ___D_R0 ___D_R1 ___D_R2 ___D_R3 ___D_R4 ___D_F64(___F64V1) ___D_F64( \ -___F64V2) -#undef ___PR_ALL -#define ___PR_ALL ___R_HEAP ___R_FP ___R_R0 ___R_R1 ___R_R2 ___R_R3 ___R_R4 -#undef ___PW_ALL -#define ___PW_ALL ___W_HEAP ___W_FP ___W_R0 ___W_R1 ___W_R2 ___W_R3 ___W_R4 -___BEGIN_P_COD -___BEGIN_P_HLBL -___DEF_P_HLBL_INTRO -___DEF_P_HLBL(___L0_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -___DEF_P_HLBL(___L1_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -___DEF_P_HLBL(___L2_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -___DEF_P_HLBL(___L3_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -___DEF_P_HLBL(___L4_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -___DEF_P_HLBL(___L5_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -___DEF_P_HLBL(___L6_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -___DEF_P_HLBL(___L7_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -___DEF_P_HLBL(___L8_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -___DEF_P_HLBL(___L9_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -___DEF_P_HLBL(___L10_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -___DEF_P_HLBL(___L11_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -___DEF_P_HLBL(___L12_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -___DEF_P_HLBL(___L13_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -___DEF_P_HLBL(___L14_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -___DEF_P_HLBL(___L15_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -___DEF_P_HLBL(___L16_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -___DEF_P_HLBL(___L17_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -___DEF_P_HLBL(___L18_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -___DEF_P_HLBL(___L19_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -___DEF_P_HLBL(___L20_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -___DEF_P_HLBL(___L21_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -___DEF_P_HLBL(___L22_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -___DEF_P_HLBL(___L23_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -___DEF_P_HLBL(___L24_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -___DEF_P_HLBL(___L25_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -___DEF_P_HLBL(___L26_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -___DEF_P_HLBL(___L27_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -___DEF_P_HLBL(___L28_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -___DEF_P_HLBL(___L29_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -___DEF_P_HLBL(___L30_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -___DEF_P_HLBL(___L31_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -___DEF_P_HLBL(___L32_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -___END_P_HLBL -___BEGIN_P_SW -#line 26 "main.scm" -___DEF_SLBL(0,___L0_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -#line 26 - ___IF_NARGS_EQ(1,___NOTHING) -#line 26 - ___WRONG_NARGS(0,1,0,0) -#line 26 -___DEF_GLBL(___L_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) - ___SET_R2(___BOX(___VOID)) -#line 27 - ___SET_R3(___BOX(___VOID)) -#line 27 - ___CHECK_HEAP(1,4096) -#line 27 -___DEF_SLBL(1,___L1_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -#line 27 - ___IF(___NOT(___EQP(___GLO_string_2d_length,___PRM_string_2d_length))) -#line 27 - ___GOTO(___L74_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -#line 27 - ___END_IF -#line 27 - ___IF(___NOT(___STRINGP(___R1))) -#line 27 - ___GOTO(___L74_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -#line 27 - ___END_IF -#line 27 - ___SET_R4(___STRINGLENGTH(___R1)) -#line 27 - ___GOTO(___L33_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -#line 27 -___DEF_SLBL(2,___L2_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -#line 27 - ___SET_R4(___R1) -#line 27 - ___SET_R3(___STK(-4)) -#line 27 - ___SET_R2(___STK(-5)) -#line 27 - ___SET_R1(___STK(-6)) -#line 27 - ___SET_R0(___STK(-7)) -#line 27 - ___ADJFP(-8) -#line 27 -___DEF_GLBL(___L33_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -#line 27 - ___SETBOX(___R2,___R4) - ___SET_STK(1,___R0) -#line 28 - ___SET_STK(2,___R1) -#line 28 - ___SET_STK(3,___R2) -#line 28 - ___SET_STK(4,___R3) -#line 28 - ___SET_R1(___UNBOX(___R2)) -#line 28 - ___ADJFP(4) -#line 28 - ___IF(___NOT(___EQP(___GLO__2b_,___PRM__2b_))) -#line 28 - ___GOTO(___L73_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -#line 28 - ___END_IF -#line 28 - ___IF(___NOT(___FIXNUMP(___R1))) -#line 28 - ___GOTO(___L72_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -#line 28 - ___END_IF -#line 28 - ___IF(___NOT(___FIXADDP_NOTFALSEP(___R2,___R1,___FIX(1L)))) -#line 28 - ___SET_R2(___FAL) -#line 28 - ___GOTO(___L71_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -#line 28 - ___END_IF -#line 28 - ___SET_STK(0,___R3) -#line 28 -___DEF_GLBL(___L34_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -#line 28 - ___SET_R1(___R2) -#line 28 - ___ADJFP(4) -#line 28 - ___POLL(3) -#line 28 -___DEF_SLBL(3,___L3_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -#line 28 - ___SET_R0(___LBL(4)) -#line 28 - ___JUMPINT(___SET_NARGS(1),___PRC(655),___L_retropikzel_2f_pffi_23_22) -#line 28 -___DEF_SLBL(4,___L4_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -#line 27 - ___SETBOX(___STK(-4),___R1) -#line 26 - ___SET_STK(1,___STK(-6)) - ___SET_R2(___STK(-5)) - ___SET_R1(___STK(-4)) -#line 36 - ___SET_R3(___FIX(0L)) -#line 36 - ___SET_R0(___LBL(24)) -#line 36 - ___ADJFP(1) -#line 36 - ___GOTO(___L36_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -#line 35 -___DEF_SLBL(5,___L5_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -#line 35 -___DEF_GLBL(___L35_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -#line 35 - ___SET_R3(___R1) -#line 27 - ___SET_R2(___STK(-4)) - ___SET_R1(___STK(-5)) -#line 35 - ___SET_R0(___STK(-6)) -#line 35 - ___ADJFP(-7) -#line 35 - ___POLL(6) -#line 35 -___DEF_SLBL(6,___L6_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -#line 29 -___DEF_GLBL(___L36_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) - ___SET_R4(___UNBOX(___R2)) -#line 30 - ___IF(___NOT(___EQP(___GLO__3c_,___PRM__3c_))) -#line 30 - ___GOTO(___L69_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -#line 30 - ___END_IF -#line 30 - ___IF(___NOT(___FIXNUMP(___R4))) -#line 30 - ___GOTO(___L67_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -#line 30 - ___END_IF -#line 30 - ___IF(___NOT(___FIXNUMP(___R3))) -#line 30 - ___GOTO(___L67_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -#line 30 - ___END_IF -#line 30 - ___IF(___NOT(___FIXLT(___R3,___R4))) -#line 30 - ___GOTO(___L65_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -#line 30 - ___END_IF -#line 30 -___DEF_GLBL(___L37_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) - ___SET_STK(1,___R0) -#line 31 - ___SET_STK(2,___R1) -#line 31 - ___SET_STK(3,___R2) -#line 31 - ___SET_STK(4,___R3) -#line 31 - ___SET_STK(8,___UNBOX(___R1)) -#line 34 - ___ADJFP(8) -#line 34 - ___IF(___NOT(___EQP(___GLO_string_2d_ref,___PRM_string_2d_ref))) -#line 34 - ___GOTO(___L64_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -#line 34 - ___END_IF -#line 34 - ___IF(___NOT(___STRINGP(___STK(-8)))) -#line 34 - ___GOTO(___L63_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -#line 34 - ___END_IF -#line 34 - ___IF(___NOT(___FIXNUMP(___R3))) -#line 34 - ___GOTO(___L62_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -#line 34 - ___END_IF -#line 34 - ___SET_R1(___STRINGLENGTH(___STK(-8))) -#line 34 - ___IF(___NOT(___FIXLT(___R3,___R1))) -#line 34 - ___GOTO(___L57_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -#line 34 - ___END_IF -#line 34 - ___IF(___NOT(___FIXLE(___FIX(0L),___R3))) -#line 34 - ___GOTO(___L56_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -#line 34 - ___END_IF -#line 34 - ___SET_R1(___STRINGREF(___STK(-8),___R3)) -#line 34 - ___SET_STK(-4,___R3) -#line 34 - ___SET_STK(-5,___R2) -#line 34 -___DEF_GLBL(___L38_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -#line 34 - ___SET_R3(___R1) -#line 33 - ___SET_R2(___STK(-4)) -#line 32 - ___SET_R1(___SYM_char) -#line 32 - ___POLL(7) -#line 32 -___DEF_SLBL(7,___L7_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -#line 31 - ___SET_R0(___LBL(8)) -#line 31 - ___JUMPINT(___SET_NARGS(4),___PRC(116),___L_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 31 -___DEF_SLBL(8,___L8_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -#line 35 - ___IF(___NOT(___EQP(___GLO__2b_,___PRM__2b_))) -#line 35 - ___GOTO(___L55_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -#line 35 - ___END_IF -#line 35 - ___IF(___NOT(___FIXNUMP(___STK(-3)))) -#line 35 - ___GOTO(___L54_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -#line 35 - ___END_IF -#line 35 - ___IF(___FIXADDP_NOTFALSEP(___R1,___STK(-3),___FIX(1L))) -#line 35 - ___GOTO(___L39_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -#line 35 - ___END_IF -#line 35 - ___SET_R1(___FAL) -#line 35 - ___GOTO(___L53_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -#line 35 -___DEF_SLBL(9,___L9_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -#line 35 -___DEF_GLBL(___L39_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -#line 30 - ___SET_R2(___UNBOX(___STK(-4))) -#line 30 - ___IF(___NOT(___EQP(___GLO__3c_,___PRM__3c_))) -#line 30 - ___GOTO(___L52_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -#line 30 - ___END_IF -#line 30 - ___IF(___NOT(___FIXNUMP(___R2))) -#line 30 - ___GOTO(___L50_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -#line 30 - ___END_IF -#line 30 - ___IF(___NOT(___FIXNUMP(___R1))) -#line 30 - ___GOTO(___L50_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -#line 30 - ___END_IF -#line 30 - ___IF(___NOT(___FIXLT(___R1,___R2))) -#line 30 - ___GOTO(___L48_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -#line 30 - ___END_IF -#line 30 -___DEF_GLBL(___L40_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) - ___SET_STK(-3,___R1) -#line 31 - ___SET_STK(1,___UNBOX(___STK(-5))) -#line 34 - ___ADJFP(1) -#line 34 - ___IF(___NOT(___EQP(___GLO_string_2d_ref,___PRM_string_2d_ref))) -#line 34 - ___GOTO(___L47_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -#line 34 - ___END_IF -#line 34 - ___IF(___NOT(___STRINGP(___STK(-8)))) -#line 34 - ___GOTO(___L46_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -#line 34 - ___END_IF -#line 34 - ___IF(___NOT(___FIXNUMP(___R1))) -#line 34 - ___GOTO(___L44_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -#line 34 - ___END_IF -#line 34 - ___SET_R1(___STRINGLENGTH(___STK(-8))) -#line 34 - ___IF(___NOT(___FIXLT(___STK(-4),___R1))) -#line 34 - ___GOTO(___L45_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -#line 34 - ___END_IF -#line 34 - ___IF(___NOT(___FIXLE(___FIX(0L),___STK(-4)))) -#line 34 - ___GOTO(___L45_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -#line 34 - ___END_IF -#line 34 - ___SET_R1(___STRINGREF(___STK(-8),___STK(-4))) -#line 34 -___DEF_GLBL(___L41_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -#line 34 - ___SET_R3(___R1) -#line 33 - ___SET_R2(___STK(-4)) -#line 32 - ___SET_R1(___SYM_char) -#line 31 - ___SET_R0(___LBL(10)) -#line 31 - ___JUMPINT(___SET_NARGS(4),___PRC(116),___L_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 31 -___DEF_SLBL(10,___L10_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -#line 35 - ___IF(___NOT(___EQP(___GLO__2b_,___PRM__2b_))) -#line 35 - ___GOTO(___L43_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -#line 35 - ___END_IF -#line 35 - ___IF(___NOT(___FIXNUMP(___STK(-3)))) -#line 35 - ___GOTO(___L42_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -#line 35 - ___END_IF -#line 35 - ___IF(___FIXADDP_NOTFALSEP(___R1,___STK(-3),___FIX(1L))) -#line 35 - ___GOTO(___L35_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -#line 35 - ___END_IF -#line 35 - ___SET_R1(___FAL) -#line 35 - ___SET_R1(___STK(-3)) -#line 35 - ___SET_R2(___FIX(1L)) -#line 35 - ___SET_R0(___LBL(5)) -#line 35 - ___JUMPGLOSAFE(___SET_NARGS(2),159,___G__2b_) -#line 35 -___DEF_GLBL(___L42_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -#line 35 - ___SET_R1(___STK(-3)) -#line 35 - ___SET_R2(___FIX(1L)) -#line 35 - ___SET_R0(___LBL(11)) -#line 35 - ___JUMPGLOSAFE(___SET_NARGS(2),159,___G__2b_) -#line 35 -___DEF_SLBL(11,___L11_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -#line 35 - ___GOTO(___L35_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -#line 35 -___DEF_GLBL(___L43_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -#line 35 - ___SET_R1(___STK(-3)) -#line 35 - ___SET_R2(___FIX(1L)) -#line 35 - ___SET_R0(___LBL(12)) -#line 35 - ___JUMPGLOSAFE(___SET_NARGS(2),159,___G__2b_) -#line 35 -___DEF_SLBL(12,___L12_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -#line 35 - ___GOTO(___L35_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -#line 34 -___DEF_GLBL(___L44_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -#line 34 - ___SET_STK(-4,___R1) -#line 34 -___DEF_GLBL(___L45_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -#line 34 - ___SET_R2(___STK(-4)) -#line 34 - ___SET_R1(___STK(-8)) -#line 34 - ___SET_R0(___LBL(13)) -#line 34 - ___ADJFP(3) -#line 34 - ___JUMPGLOSAFE(___SET_NARGS(2),190,___G_string_2d_ref) -#line 34 -___DEF_SLBL(13,___L13_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -#line 34 - ___ADJFP(-3) -#line 34 - ___GOTO(___L41_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -#line 34 -___DEF_GLBL(___L46_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -#line 34 - ___SET_STK(-4,___R1) -#line 34 - ___GOTO(___L45_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -#line 34 -___DEF_GLBL(___L47_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -#line 34 - ___SET_STK(-4,___R1) -#line 34 - ___GOTO(___L45_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -#line 30 -___DEF_SLBL(14,___L14_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -#line 30 - ___IF(___NOTFALSEP(___R1)) -#line 30 - ___GOTO(___L49_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -#line 30 - ___END_IF -#line 30 -___DEF_GLBL(___L48_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -#line 30 - ___SET_R1(___VOID) -#line 30 - ___ADJFP(-8) -#line 30 - ___JUMPRET(___STK(2)) -#line 30 -___DEF_GLBL(___L49_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -#line 30 - ___SET_R1(___STK(-3)) -#line 30 - ___GOTO(___L40_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -#line 30 -___DEF_GLBL(___L50_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -#line 30 - ___IF(___NOT(___FLONUMP(___R2))) -#line 30 - ___GOTO(___L51_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -#line 30 - ___END_IF -#line 30 - ___IF(___NOT(___FLONUMP(___R1))) -#line 30 - ___GOTO(___L51_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -#line 30 - ___END_IF -#line 30 - ___SET_F64(___F64V1,___F64UNBOX(___R1)) -#line 30 - ___SET_F64(___F64V2,___F64UNBOX(___R2)) -#line 30 - ___IF(___F64LT(___F64V1,___F64V2)) -#line 30 - ___GOTO(___L40_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -#line 30 - ___END_IF -#line 30 - ___GOTO(___L48_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -#line 30 -___DEF_GLBL(___L51_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -#line 30 - ___SET_STK(-3,___R1) -#line 30 - ___SET_R0(___LBL(14)) -#line 30 - ___JUMPGLOSAFE(___SET_NARGS(2),161,___G__3c_) -#line 30 -___DEF_GLBL(___L52_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -#line 30 - ___SET_STK(-3,___R1) -#line 30 - ___SET_R0(___LBL(15)) -#line 30 - ___JUMPGLOSAFE(___SET_NARGS(2),161,___G__3c_) -#line 30 -___DEF_SLBL(15,___L15_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -#line 30 - ___IF(___NOT(___NOTFALSEP(___R1))) -#line 30 - ___GOTO(___L48_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -#line 30 - ___END_IF -#line 30 - ___SET_R1(___STK(-3)) -#line 30 - ___GOTO(___L40_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -#line 35 -___DEF_GLBL(___L53_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -#line 35 - ___SET_R1(___STK(-3)) -#line 35 - ___SET_R2(___FIX(1L)) -#line 35 - ___SET_R0(___LBL(9)) -#line 35 - ___JUMPGLOSAFE(___SET_NARGS(2),159,___G__2b_) -#line 35 -___DEF_GLBL(___L54_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -#line 35 - ___SET_R1(___STK(-3)) -#line 35 - ___SET_R2(___FIX(1L)) -#line 35 - ___SET_R0(___LBL(16)) -#line 35 - ___JUMPGLOSAFE(___SET_NARGS(2),159,___G__2b_) -#line 35 -___DEF_SLBL(16,___L16_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -#line 35 - ___GOTO(___L39_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -#line 35 -___DEF_GLBL(___L55_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -#line 35 - ___SET_R1(___STK(-3)) -#line 35 - ___SET_R2(___FIX(1L)) -#line 35 - ___SET_R0(___LBL(17)) -#line 35 - ___JUMPGLOSAFE(___SET_NARGS(2),159,___G__2b_) -#line 35 -___DEF_SLBL(17,___L17_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -#line 35 - ___GOTO(___L39_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -#line 34 -___DEF_GLBL(___L56_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -#line 34 - ___SET_STK(-4,___R3) -#line 34 - ___SET_R3(___R3) -#line 34 - ___SET_STK(-5,___R2) -#line 34 - ___SET_R2(___R2) -#line 34 - ___GOTO(___L58_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -#line 34 -___DEF_GLBL(___L57_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -#line 34 - ___SET_STK(-4,___R3) -#line 34 - ___SET_R3(___R3) -#line 34 - ___SET_STK(-5,___R2) -#line 34 - ___SET_R2(___R2) -#line 34 -___DEF_GLBL(___L58_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -#line 34 - ___SET_STK(-4,___R3) -#line 34 - ___SET_R3(___R3) -#line 34 - ___SET_STK(-5,___R2) -#line 34 - ___SET_R2(___R2) -#line 34 -___DEF_GLBL(___L59_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -#line 34 - ___SET_STK(-4,___R3) -#line 34 - ___SET_R3(___R3) -#line 34 - ___SET_STK(-5,___R2) -#line 34 - ___SET_R2(___R2) -#line 34 -___DEF_GLBL(___L60_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -#line 34 - ___SET_STK(-4,___R3) -#line 34 - ___SET_R3(___R3) -#line 34 - ___SET_STK(-5,___R2) -#line 34 - ___SET_R2(___R2) -#line 34 -___DEF_GLBL(___L61_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -#line 34 - ___SET_R2(___R3) -#line 34 - ___SET_R1(___STK(-8)) -#line 34 - ___ADJFP(3) -#line 34 - ___POLL(18) -#line 34 -___DEF_SLBL(18,___L18_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -#line 34 - ___SET_R0(___LBL(19)) -#line 34 - ___JUMPGLOSAFE(___SET_NARGS(2),190,___G_string_2d_ref) -#line 34 -___DEF_SLBL(19,___L19_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -#line 34 - ___ADJFP(-3) -#line 34 - ___GOTO(___L38_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -#line 34 -___DEF_GLBL(___L62_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -#line 34 - ___SET_STK(-4,___R3) -#line 34 - ___SET_R3(___R3) -#line 34 - ___SET_STK(-5,___R2) -#line 34 - ___SET_R2(___R2) -#line 34 - ___SET_STK(-6,___R1) -#line 34 - ___GOTO(___L59_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -#line 34 -___DEF_GLBL(___L63_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -#line 34 - ___SET_STK(-4,___R3) -#line 34 - ___SET_R3(___R3) -#line 34 - ___SET_STK(-5,___R2) -#line 34 - ___SET_R2(___R2) -#line 34 - ___SET_STK(-6,___R1) -#line 34 - ___GOTO(___L60_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -#line 34 -___DEF_GLBL(___L64_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -#line 34 - ___SET_STK(-4,___R3) -#line 34 - ___SET_R3(___R3) -#line 34 - ___SET_STK(-5,___R2) -#line 34 - ___SET_R2(___R2) -#line 34 - ___SET_STK(-6,___R1) -#line 34 - ___GOTO(___L61_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -#line 30 -___DEF_SLBL(20,___L20_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -#line 30 - ___IF(___NOTFALSEP(___R1)) -#line 30 - ___GOTO(___L66_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -#line 30 - ___END_IF -#line 30 - ___SET_R0(___STK(-6)) -#line 30 - ___ADJFP(-7) -#line 30 -___DEF_GLBL(___L65_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -#line 30 - ___SET_R1(___VOID) -#line 30 - ___ADJFP(-1) -#line 30 - ___JUMPRET(___R0) -#line 30 -___DEF_GLBL(___L66_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -#line 30 - ___SET_R3(___STK(-3)) -#line 30 - ___SET_R2(___STK(-4)) -#line 30 - ___SET_R1(___STK(-5)) -#line 30 - ___SET_R0(___STK(-6)) -#line 30 - ___ADJFP(-7) -#line 30 - ___GOTO(___L37_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -#line 30 -___DEF_GLBL(___L67_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -#line 30 - ___IF(___NOT(___FLONUMP(___R4))) -#line 30 - ___GOTO(___L68_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -#line 30 - ___END_IF -#line 30 - ___IF(___NOT(___FLONUMP(___R3))) -#line 30 - ___GOTO(___L68_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -#line 30 - ___END_IF -#line 30 - ___SET_F64(___F64V1,___F64UNBOX(___R3)) -#line 30 - ___SET_F64(___F64V2,___F64UNBOX(___R4)) -#line 30 - ___IF(___F64LT(___F64V1,___F64V2)) -#line 30 - ___GOTO(___L37_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -#line 30 - ___END_IF -#line 30 - ___GOTO(___L65_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -#line 30 -___DEF_GLBL(___L68_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -#line 30 - ___SET_STK(1,___R0) -#line 30 - ___SET_STK(2,___R1) -#line 30 - ___SET_STK(3,___R2) -#line 30 - ___SET_STK(4,___R3) -#line 30 - ___SET_R2(___R4) -#line 30 - ___SET_R1(___R3) -#line 30 - ___ADJFP(7) -#line 30 - ___POLL(21) -#line 30 -___DEF_SLBL(21,___L21_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -#line 30 - ___SET_R0(___LBL(20)) -#line 30 - ___JUMPGLOSAFE(___SET_NARGS(2),161,___G__3c_) -#line 30 -___DEF_GLBL(___L69_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -#line 30 - ___SET_STK(1,___R0) -#line 30 - ___SET_STK(2,___R1) -#line 30 - ___SET_STK(3,___R2) -#line 30 - ___SET_STK(4,___R3) -#line 30 - ___SET_R2(___R4) -#line 30 - ___SET_R1(___R3) -#line 30 - ___ADJFP(7) -#line 30 - ___POLL(22) -#line 30 -___DEF_SLBL(22,___L22_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -#line 30 - ___SET_R0(___LBL(23)) -#line 30 - ___JUMPGLOSAFE(___SET_NARGS(2),161,___G__3c_) -#line 30 -___DEF_SLBL(23,___L23_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -#line 30 - ___IF(___NOT(___NOTFALSEP(___R1))) -#line 30 - ___GOTO(___L70_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -#line 30 - ___END_IF -#line 30 - ___SET_R3(___STK(-3)) -#line 30 - ___SET_R2(___STK(-4)) -#line 30 - ___SET_R1(___STK(-5)) -#line 30 - ___SET_R0(___STK(-6)) -#line 30 - ___ADJFP(-7) -#line 30 - ___GOTO(___L37_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -#line 30 -___DEF_GLBL(___L70_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -#line 30 - ___SET_R0(___STK(-6)) -#line 30 - ___ADJFP(-7) -#line 30 - ___GOTO(___L65_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -#line 36 -___DEF_SLBL(24,___L24_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) - ___SET_STK(1,___UNBOX(___STK(-4))) -#line 37 - ___SET_R2(___UNBOX(___STK(-5))) -#line 37 - ___SET_R3(___CHR(0)) -#line 37 - ___SET_R1(___SYM_char) -#line 37 - ___SET_R0(___LBL(25)) -#line 37 - ___ADJFP(1) -#line 37 - ___JUMPINT(___SET_NARGS(4),___PRC(116),___L_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_) -#line 37 -___DEF_SLBL(25,___L25_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) - ___SET_R1(___UNBOX(___STK(-4))) -#line 38 - ___ADJFP(-8) -#line 38 - ___JUMPRET(___STK(1)) -#line 28 -___DEF_GLBL(___L71_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -#line 28 - ___SET_R2(___FIX(1L)) -#line 28 - ___ADJFP(4) -#line 28 - ___POLL(26) -#line 28 -___DEF_SLBL(26,___L26_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -#line 28 - ___SET_R0(___LBL(27)) -#line 28 - ___JUMPGLOSAFE(___SET_NARGS(2),159,___G__2b_) -#line 28 -___DEF_SLBL(27,___L27_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -#line 28 - ___SET_R2(___R1) -#line 28 - ___ADJFP(-4) -#line 28 - ___GOTO(___L34_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -#line 28 -___DEF_GLBL(___L72_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -#line 28 - ___SET_R2(___FIX(1L)) -#line 28 - ___ADJFP(4) -#line 28 - ___POLL(28) -#line 28 -___DEF_SLBL(28,___L28_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -#line 28 - ___SET_R0(___LBL(29)) -#line 28 - ___JUMPGLOSAFE(___SET_NARGS(2),159,___G__2b_) -#line 28 -___DEF_SLBL(29,___L29_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -#line 28 - ___SET_R2(___R1) -#line 28 - ___ADJFP(-4) -#line 28 - ___GOTO(___L34_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -#line 28 -___DEF_GLBL(___L73_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -#line 28 - ___SET_R2(___FIX(1L)) -#line 28 - ___ADJFP(4) -#line 28 - ___POLL(30) -#line 28 -___DEF_SLBL(30,___L30_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -#line 28 - ___SET_R0(___LBL(31)) -#line 28 - ___JUMPGLOSAFE(___SET_NARGS(2),159,___G__2b_) -#line 28 -___DEF_SLBL(31,___L31_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -#line 28 - ___SET_R2(___R1) -#line 28 - ___ADJFP(-4) -#line 28 - ___GOTO(___L34_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -#line 27 -___DEF_GLBL(___L74_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -#line 27 - ___SET_STK(1,___R0) -#line 27 - ___SET_STK(2,___R1) -#line 27 - ___SET_STK(3,___R2) -#line 27 - ___SET_STK(4,___R3) -#line 27 - ___ADJFP(8) -#line 27 - ___POLL(32) -#line 27 -___DEF_SLBL(32,___L32_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer) -#line 27 - ___SET_R0(___LBL(2)) -#line 27 - ___JUMPGLOSAFE(___SET_NARGS(1),189,___G_string_2d_length) -#line 33547 "pffi.c" -___END_P_SW -___END_P_COD - -#undef ___PH_PROC -#define ___PH_PROC ___H_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string -#undef ___PH_LBL0 -#define ___PH_LBL0 515 -#undef ___PD_ALL -#define ___PD_ALL ___D_HEAP ___D_FP ___D_R0 ___D_R1 ___D_R2 ___D_R3 ___D_R4 -#undef ___PR_ALL -#define ___PR_ALL ___R_HEAP ___R_FP ___R_R0 ___R_R1 ___R_R2 ___R_R3 ___R_R4 -#undef ___PW_ALL -#define ___PW_ALL ___W_HEAP ___W_FP ___W_R0 ___W_R1 ___W_R2 ___W_R3 ___W_R4 -___BEGIN_P_COD -___BEGIN_P_HLBL -___DEF_P_HLBL_INTRO -___DEF_P_HLBL(___L0_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string) -___DEF_P_HLBL(___L1_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string) -___DEF_P_HLBL(___L2_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string) -___DEF_P_HLBL(___L3_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string) -___DEF_P_HLBL(___L4_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string) -___DEF_P_HLBL(___L5_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string) -___DEF_P_HLBL(___L6_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string) -___DEF_P_HLBL(___L7_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string) -___DEF_P_HLBL(___L8_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string) -___DEF_P_HLBL(___L9_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string) -___DEF_P_HLBL(___L10_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string) -___DEF_P_HLBL(___L11_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string) -___DEF_P_HLBL(___L12_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string) -___DEF_P_HLBL(___L13_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string) -___DEF_P_HLBL(___L14_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string) -___DEF_P_HLBL(___L15_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string) -___DEF_P_HLBL(___L16_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string) -___DEF_P_HLBL(___L17_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string) -___DEF_P_HLBL(___L18_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string) -___DEF_P_HLBL(___L19_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string) -___DEF_P_HLBL(___L20_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string) -___DEF_P_HLBL(___L21_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string) -___DEF_P_HLBL(___L22_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string) -___DEF_P_HLBL(___L23_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string) -___DEF_P_HLBL(___L24_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string) -___DEF_P_HLBL(___L25_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string) -___DEF_P_HLBL(___L26_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string) -___DEF_P_HLBL(___L27_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string) -___DEF_P_HLBL(___L28_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string) -___DEF_P_HLBL(___L29_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string) -___END_P_HLBL -___BEGIN_P_SW -#line 41 "main.scm" -___DEF_SLBL(0,___L0_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string) -#line 41 - ___IF_NARGS_EQ(1,___NOTHING) -#line 41 - ___WRONG_NARGS(0,1,0,0) -#line 41 -___DEF_GLBL(___L_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string) -#line 47 - ___SET_STK(1,___R0) -#line 47 - ___ADJFP(1) -#line 47 - ___IF(___NOT(___EQP(___GLO_list,___PRM_list))) -#line 47 - ___GOTO(___L59_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string) -#line 47 - ___END_IF -#line 47 - ___SET_R2(___NUL) -#line 47 - ___GOTO(___L30_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string) -#line 47 -___DEF_SLBL(1,___L1_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string) -#line 47 - ___SET_R2(___R1) -#line 47 - ___SET_R1(___STK(-6)) -#line 47 - ___ADJFP(-7) -#line 47 -___DEF_GLBL(___L30_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string) -#line 47 - ___SET_R3(___R2) -#line 47 - ___SET_R2(___FIX(0L)) -#line 47 - ___SET_R0(___LBL(26)) -#line 47 - ___ADJFP(3) -#line 47 - ___POLL(2) -#line 47 -___DEF_SLBL(2,___L2_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string) -#line 42 -___DEF_GLBL(___L31_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string) - ___SET_STK(1,___R0) -#line 43 - ___SET_STK(2,___R1) -#line 43 - ___SET_STK(3,___R2) -#line 43 - ___SET_STK(4,___R3) -#line 43 - ___SET_R3(___R2) -#line 43 - ___SET_R2(___SYM_char) -#line 43 - ___ADJFP(8) -#line 43 - ___POLL(3) -#line 43 -___DEF_SLBL(3,___L3_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string) -#line 43 - ___SET_R0(___LBL(4)) -#line 43 - ___JUMPINT(___SET_NARGS(3),___PRC(175),___L_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 43 -___DEF_SLBL(4,___L4_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string) - ___IF(___NOT(___EQP(___GLO_char_3d__3f_,___PRM_char_3d__3f_))) -#line 44 - ___GOTO(___L58_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string) -#line 44 - ___END_IF -#line 44 - ___IF(___NOT(___CHARP(___R1))) -#line 44 - ___GOTO(___L58_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string) -#line 44 - ___END_IF -#line 44 - ___IF(___CHAREQP(___R1,___CHR(0))) -#line 44 - ___GOTO(___L56_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string) -#line 44 - ___END_IF -#line 46 - ___IF(___EQP(___GLO__2b_,___PRM__2b_)) -#line 46 - ___GOTO(___L32_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string) -#line 46 - ___END_IF -#line 46 - ___GOTO(___L57_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string) -#line 44 -___DEF_SLBL(5,___L5_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string) -#line 44 - ___IF(___NOTFALSEP(___R1)) -#line 44 - ___GOTO(___L56_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string) -#line 44 - ___END_IF -#line 44 - ___SET_R1(___STK(-3)) -#line 46 - ___IF(___NOT(___EQP(___GLO__2b_,___PRM__2b_))) -#line 46 - ___GOTO(___L57_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string) -#line 46 - ___END_IF -#line 46 -___DEF_GLBL(___L32_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string) -#line 46 - ___IF(___NOT(___FIXNUMP(___STK(-5)))) -#line 46 - ___GOTO(___L55_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string) -#line 46 - ___END_IF -#line 46 - ___IF(___NOT(___FIXADDP_NOTFALSEP(___R2,___STK(-5),___FIX(1L)))) -#line 46 - ___SET_R2(___FAL) -#line 46 - ___GOTO(___L54_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string) -#line 46 - ___END_IF -#line 46 - ___IF(___NOT(___EQP(___GLO_cons,___PRM_cons))) -#line 46 - ___GOTO(___L53_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string) -#line 46 - ___END_IF -#line 46 -___DEF_GLBL(___L33_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string) -#line 46 - ___SET_R1(___CONS(___R1,___STK(-4))) -#line 46 - ___CHECK_HEAP(6,4096) -#line 46 -___DEF_SLBL(6,___L6_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string) -#line 46 -___DEF_GLBL(___L34_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string) -#line 43 - ___SET_STK(-5,___R1) -#line 43 - ___SET_STK(-4,___R2) -#line 43 - ___SET_R3(___R2) -#line 43 - ___SET_R1(___STK(-6)) -#line 43 - ___SET_R2(___SYM_char) -#line 43 - ___SET_R0(___LBL(7)) -#line 43 - ___JUMPINT(___SET_NARGS(3),___PRC(175),___L_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 43 -___DEF_SLBL(7,___L7_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string) - ___IF(___NOT(___EQP(___GLO_char_3d__3f_,___PRM_char_3d__3f_))) -#line 44 - ___GOTO(___L52_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string) -#line 44 - ___END_IF -#line 44 - ___IF(___NOT(___CHARP(___R1))) -#line 44 - ___GOTO(___L52_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string) -#line 44 - ___END_IF -#line 44 - ___IF(___CHAREQP(___R1,___CHR(0))) -#line 44 - ___GOTO(___L50_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string) -#line 44 - ___END_IF -#line 46 - ___IF(___EQP(___GLO__2b_,___PRM__2b_)) -#line 46 - ___GOTO(___L35_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string) -#line 46 - ___END_IF -#line 46 - ___GOTO(___L51_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string) -#line 44 -___DEF_SLBL(8,___L8_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string) -#line 44 - ___IF(___NOTFALSEP(___R1)) -#line 44 - ___GOTO(___L50_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string) -#line 44 - ___END_IF -#line 44 - ___SET_R1(___STK(-3)) -#line 46 - ___IF(___NOT(___EQP(___GLO__2b_,___PRM__2b_))) -#line 46 - ___GOTO(___L51_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string) -#line 46 - ___END_IF -#line 46 -___DEF_GLBL(___L35_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string) -#line 46 - ___IF(___NOT(___FIXNUMP(___STK(-4)))) -#line 46 - ___GOTO(___L49_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string) -#line 46 - ___END_IF -#line 46 - ___IF(___NOT(___FIXADDP_NOTFALSEP(___R2,___STK(-4),___FIX(1L)))) -#line 46 - ___SET_R2(___FAL) -#line 46 - ___GOTO(___L48_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string) -#line 46 - ___END_IF -#line 46 - ___IF(___NOT(___EQP(___GLO_cons,___PRM_cons))) -#line 46 - ___GOTO(___L47_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string) -#line 46 - ___END_IF -#line 46 -___DEF_GLBL(___L36_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string) -#line 46 - ___SET_R1(___CONS(___R1,___STK(-5))) -#line 46 - ___CHECK_HEAP(9,4096) -#line 46 -___DEF_SLBL(9,___L9_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string) -#line 46 -___DEF_GLBL(___L37_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string) -#line 43 - ___SET_STK(-5,___R1) -#line 43 - ___SET_STK(-4,___R2) -#line 43 - ___SET_R3(___R2) -#line 43 - ___SET_R1(___STK(-6)) -#line 43 - ___SET_R2(___SYM_char) -#line 43 - ___SET_R0(___LBL(10)) -#line 43 - ___JUMPINT(___SET_NARGS(3),___PRC(175),___L_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get) -#line 43 -___DEF_SLBL(10,___L10_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string) - ___IF(___NOT(___EQP(___GLO_char_3d__3f_,___PRM_char_3d__3f_))) -#line 44 - ___GOTO(___L46_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string) -#line 44 - ___END_IF -#line 44 - ___IF(___NOT(___CHARP(___R1))) -#line 44 - ___GOTO(___L46_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string) -#line 44 - ___END_IF -#line 44 - ___IF(___CHAREQP(___R1,___CHR(0))) -#line 44 - ___GOTO(___L44_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string) -#line 44 - ___END_IF -#line 46 - ___IF(___EQP(___GLO__2b_,___PRM__2b_)) -#line 46 - ___GOTO(___L38_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string) -#line 46 - ___END_IF -#line 46 - ___GOTO(___L45_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string) -#line 44 -___DEF_SLBL(11,___L11_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string) -#line 44 - ___IF(___NOTFALSEP(___R1)) -#line 44 - ___GOTO(___L44_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string) -#line 44 - ___END_IF -#line 44 - ___SET_R1(___STK(-3)) -#line 46 - ___IF(___NOT(___EQP(___GLO__2b_,___PRM__2b_))) -#line 46 - ___GOTO(___L45_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string) -#line 46 - ___END_IF -#line 46 -___DEF_GLBL(___L38_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string) -#line 46 - ___IF(___NOT(___FIXNUMP(___STK(-4)))) -#line 46 - ___GOTO(___L43_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string) -#line 46 - ___END_IF -#line 46 - ___IF(___NOT(___FIXADDP_NOTFALSEP(___R2,___STK(-4),___FIX(1L)))) -#line 46 - ___SET_R2(___FAL) -#line 46 - ___GOTO(___L42_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string) -#line 46 - ___END_IF -#line 46 -___DEF_GLBL(___L39_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string) -#line 46 - ___SET_STK(-4,___R2) -#line 46 - ___IF(___NOT(___EQP(___GLO_cons,___PRM_cons))) -#line 46 - ___GOTO(___L41_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string) -#line 46 - ___END_IF -#line 46 - ___SET_R1(___CONS(___R1,___STK(-5))) -#line 46 - ___CHECK_HEAP(12,4096) -#line 46 -___DEF_SLBL(12,___L12_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string) -#line 46 -___DEF_GLBL(___L40_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string) -#line 46 - ___SET_R3(___R1) -#line 41 - ___SET_R1(___STK(-6)) -#line 46 - ___SET_R0(___STK(-7)) -#line 46 - ___SET_R2(___STK(-4)) -#line 46 - ___ADJFP(-8) -#line 46 - ___POLL(13) -#line 46 -___DEF_SLBL(13,___L13_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string) -#line 46 - ___GOTO(___L31_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string) -#line 46 -___DEF_GLBL(___L41_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string) -#line 46 - ___SET_R2(___STK(-5)) -#line 46 - ___SET_R0(___LBL(14)) -#line 46 - ___JUMPGLOSAFE(___SET_NARGS(2),170,___G_cons) -#line 46 -___DEF_SLBL(14,___L14_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string) -#line 46 - ___GOTO(___L40_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string) -#line 46 -___DEF_GLBL(___L42_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string) -#line 46 - ___SET_STK(-3,___R1) -#line 46 - ___SET_R1(___STK(-4)) -#line 46 - ___SET_R2(___FIX(1L)) -#line 46 - ___SET_R0(___LBL(15)) -#line 46 - ___JUMPGLOSAFE(___SET_NARGS(2),159,___G__2b_) -#line 46 -___DEF_SLBL(15,___L15_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string) -#line 46 - ___SET_R2(___R1) -#line 46 - ___SET_R1(___STK(-3)) -#line 46 - ___GOTO(___L39_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string) -#line 46 -___DEF_GLBL(___L43_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string) -#line 46 - ___SET_STK(-3,___R1) -#line 46 - ___SET_R1(___STK(-4)) -#line 46 - ___SET_R2(___FIX(1L)) -#line 46 - ___SET_R0(___LBL(16)) -#line 46 - ___JUMPGLOSAFE(___SET_NARGS(2),159,___G__2b_) -#line 46 -___DEF_SLBL(16,___L16_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string) -#line 46 - ___SET_R2(___R1) -#line 46 - ___SET_R1(___STK(-3)) -#line 46 - ___GOTO(___L39_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string) -#line 44 -___DEF_GLBL(___L44_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string) - ___SET_R1(___STK(-5)) -#line 45 - ___ADJFP(-8) -#line 45 - ___JUMPRET(___STK(1)) -___DEF_GLBL(___L45_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string) -#line 46 - ___SET_STK(-3,___R1) -#line 46 - ___SET_R1(___STK(-4)) -#line 46 - ___SET_R2(___FIX(1L)) -#line 46 - ___SET_R0(___LBL(17)) -#line 46 - ___JUMPGLOSAFE(___SET_NARGS(2),159,___G__2b_) -#line 46 -___DEF_SLBL(17,___L17_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string) -#line 46 - ___SET_R2(___R1) -#line 46 - ___SET_R1(___STK(-3)) -#line 46 - ___GOTO(___L39_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string) -#line 44 -___DEF_GLBL(___L46_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string) -#line 44 - ___SET_STK(-3,___R1) -#line 44 - ___SET_R2(___CHR(0)) -#line 44 - ___SET_R0(___LBL(11)) -#line 44 - ___JUMPGLOSAFE(___SET_NARGS(2),169,___G_char_3d__3f_) -#line 46 -___DEF_SLBL(18,___L18_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string) -#line 46 - ___SET_R2(___R1) -#line 46 - ___SET_R1(___STK(-3)) -#line 46 - ___IF(___EQP(___GLO_cons,___PRM_cons)) -#line 46 - ___GOTO(___L36_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string) -#line 46 - ___END_IF -#line 46 -___DEF_GLBL(___L47_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string) -#line 46 - ___SET_STK(-4,___R2) -#line 46 - ___SET_R2(___STK(-5)) -#line 46 - ___SET_R0(___LBL(19)) -#line 46 - ___JUMPGLOSAFE(___SET_NARGS(2),170,___G_cons) -#line 46 -___DEF_SLBL(19,___L19_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string) -#line 46 - ___SET_R2(___STK(-4)) -#line 46 - ___GOTO(___L37_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string) -#line 46 -___DEF_GLBL(___L48_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string) -#line 46 - ___SET_STK(-3,___R1) -#line 46 - ___SET_R1(___STK(-4)) -#line 46 - ___SET_R2(___FIX(1L)) -#line 46 - ___SET_R0(___LBL(18)) -#line 46 - ___JUMPGLOSAFE(___SET_NARGS(2),159,___G__2b_) -#line 46 -___DEF_GLBL(___L49_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string) -#line 46 - ___SET_STK(-3,___R1) -#line 46 - ___SET_R1(___STK(-4)) -#line 46 - ___SET_R2(___FIX(1L)) -#line 46 - ___SET_R0(___LBL(20)) -#line 46 - ___JUMPGLOSAFE(___SET_NARGS(2),159,___G__2b_) -#line 46 -___DEF_SLBL(20,___L20_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string) -#line 46 - ___SET_R2(___R1) -#line 46 - ___SET_R1(___STK(-3)) -#line 46 - ___IF(___EQP(___GLO_cons,___PRM_cons)) -#line 46 - ___GOTO(___L36_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string) -#line 46 - ___END_IF -#line 46 - ___GOTO(___L47_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string) -#line 44 -___DEF_GLBL(___L50_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string) - ___SET_R1(___STK(-5)) -#line 45 - ___ADJFP(-8) -#line 45 - ___JUMPRET(___STK(1)) -___DEF_GLBL(___L51_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string) -#line 46 - ___SET_STK(-3,___R1) -#line 46 - ___SET_R1(___STK(-4)) -#line 46 - ___SET_R2(___FIX(1L)) -#line 46 - ___SET_R0(___LBL(21)) -#line 46 - ___JUMPGLOSAFE(___SET_NARGS(2),159,___G__2b_) -#line 46 -___DEF_SLBL(21,___L21_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string) -#line 46 - ___SET_R2(___R1) -#line 46 - ___SET_R1(___STK(-3)) -#line 46 - ___IF(___EQP(___GLO_cons,___PRM_cons)) -#line 46 - ___GOTO(___L36_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string) -#line 46 - ___END_IF -#line 46 - ___GOTO(___L47_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string) -#line 44 -___DEF_GLBL(___L52_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string) -#line 44 - ___SET_STK(-3,___R1) -#line 44 - ___SET_R2(___CHR(0)) -#line 44 - ___SET_R0(___LBL(8)) -#line 44 - ___JUMPGLOSAFE(___SET_NARGS(2),169,___G_char_3d__3f_) -#line 46 -___DEF_SLBL(22,___L22_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string) -#line 46 - ___SET_R2(___R1) -#line 46 - ___SET_R1(___STK(-3)) -#line 46 - ___IF(___EQP(___GLO_cons,___PRM_cons)) -#line 46 - ___GOTO(___L33_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string) -#line 46 - ___END_IF -#line 46 -___DEF_GLBL(___L53_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string) -#line 46 - ___SET_STK(-5,___R2) -#line 46 - ___SET_R2(___STK(-4)) -#line 46 - ___SET_R0(___LBL(23)) -#line 46 - ___JUMPGLOSAFE(___SET_NARGS(2),170,___G_cons) -#line 46 -___DEF_SLBL(23,___L23_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string) -#line 46 - ___SET_R2(___STK(-5)) -#line 46 - ___GOTO(___L34_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string) -#line 46 -___DEF_GLBL(___L54_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string) -#line 46 - ___SET_STK(-3,___R1) -#line 46 - ___SET_R1(___STK(-5)) -#line 46 - ___SET_R2(___FIX(1L)) -#line 46 - ___SET_R0(___LBL(22)) -#line 46 - ___JUMPGLOSAFE(___SET_NARGS(2),159,___G__2b_) -#line 46 -___DEF_GLBL(___L55_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string) -#line 46 - ___SET_STK(-3,___R1) -#line 46 - ___SET_R1(___STK(-5)) -#line 46 - ___SET_R2(___FIX(1L)) -#line 46 - ___SET_R0(___LBL(24)) -#line 46 - ___JUMPGLOSAFE(___SET_NARGS(2),159,___G__2b_) -#line 46 -___DEF_SLBL(24,___L24_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string) -#line 46 - ___SET_R2(___R1) -#line 46 - ___SET_R1(___STK(-3)) -#line 46 - ___IF(___EQP(___GLO_cons,___PRM_cons)) -#line 46 - ___GOTO(___L33_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string) -#line 46 - ___END_IF -#line 46 - ___GOTO(___L53_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string) -#line 44 -___DEF_GLBL(___L56_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string) - ___SET_R1(___STK(-4)) -#line 45 - ___ADJFP(-8) -#line 45 - ___JUMPRET(___STK(1)) -___DEF_GLBL(___L57_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string) -#line 46 - ___SET_STK(-3,___R1) -#line 46 - ___SET_R1(___STK(-5)) -#line 46 - ___SET_R2(___FIX(1L)) -#line 46 - ___SET_R0(___LBL(25)) -#line 46 - ___JUMPGLOSAFE(___SET_NARGS(2),159,___G__2b_) -#line 46 -___DEF_SLBL(25,___L25_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string) -#line 46 - ___SET_R2(___R1) -#line 46 - ___SET_R1(___STK(-3)) -#line 46 - ___IF(___EQP(___GLO_cons,___PRM_cons)) -#line 46 - ___GOTO(___L33_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string) -#line 46 - ___END_IF -#line 46 - ___GOTO(___L53_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string) -#line 44 -___DEF_GLBL(___L58_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string) -#line 44 - ___SET_STK(-3,___R1) -#line 44 - ___SET_R2(___CHR(0)) -#line 44 - ___SET_R0(___LBL(5)) -#line 44 - ___JUMPGLOSAFE(___SET_NARGS(2),169,___G_char_3d__3f_) -#line 47 -___DEF_SLBL(26,___L26_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string) -#line 47 - ___SET_R0(___LBL(27)) -#line 47 - ___JUMPGLOSAFE(___SET_NARGS(1),186,___G_reverse) -#line 47 -___DEF_SLBL(27,___L27_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string) -#line 47 - ___SET_R0(___STK(-3)) -#line 47 - ___POLL(28) -#line 47 -___DEF_SLBL(28,___L28_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string) -#line 47 - ___ADJFP(-4) -#line 47 - ___JUMPGLOSAFE(___SET_NARGS(1),179,___G_list_2d__3e_string) -#line 47 -___DEF_GLBL(___L59_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string) -#line 47 - ___SET_STK(1,___R1) -#line 47 - ___ADJFP(7) -#line 47 - ___POLL(29) -#line 47 -___DEF_SLBL(29,___L29_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string) -#line 47 - ___SET_R0(___LBL(1)) -#line 47 - ___JUMPGLOSAFE(___SET_NARGS(0),178,___G_list) -#line 34270 "pffi.c" -___END_P_SW -___END_P_COD - -#undef ___PH_PROC -#define ___PH_PROC ___H_retropikzel_2f_pffi_23_string_2d_split -#undef ___PH_LBL0 -#define ___PH_LBL0 546 -#undef ___PD_ALL -#define ___PD_ALL ___D_HEAP ___D_FP ___D_R0 ___D_R1 ___D_R2 ___D_R3 ___D_R4 -#undef ___PR_ALL -#define ___PR_ALL ___R_HEAP ___R_FP ___R_R0 ___R_R1 ___R_R2 ___R_R3 ___R_R4 -#undef ___PW_ALL -#define ___PW_ALL ___W_HEAP ___W_FP ___W_R0 ___W_R1 ___W_R2 ___W_R3 ___W_R4 -___BEGIN_P_COD -___BEGIN_P_HLBL -___DEF_P_HLBL_INTRO -___DEF_P_HLBL(___L0_retropikzel_2f_pffi_23_string_2d_split) -___DEF_P_HLBL(___L1_retropikzel_2f_pffi_23_string_2d_split) -___DEF_P_HLBL(___L2_retropikzel_2f_pffi_23_string_2d_split) -___DEF_P_HLBL(___L3_retropikzel_2f_pffi_23_string_2d_split) -___DEF_P_HLBL(___L4_retropikzel_2f_pffi_23_string_2d_split) -___DEF_P_HLBL(___L5_retropikzel_2f_pffi_23_string_2d_split) -___DEF_P_HLBL(___L6_retropikzel_2f_pffi_23_string_2d_split) -___DEF_P_HLBL(___L7_retropikzel_2f_pffi_23_string_2d_split) -___DEF_P_HLBL(___L8_retropikzel_2f_pffi_23_string_2d_split) -___DEF_P_HLBL(___L9_retropikzel_2f_pffi_23_string_2d_split) -___DEF_P_HLBL(___L10_retropikzel_2f_pffi_23_string_2d_split) -___DEF_P_HLBL(___L11_retropikzel_2f_pffi_23_string_2d_split) -___DEF_P_HLBL(___L12_retropikzel_2f_pffi_23_string_2d_split) -___DEF_P_HLBL(___L13_retropikzel_2f_pffi_23_string_2d_split) -___DEF_P_HLBL(___L14_retropikzel_2f_pffi_23_string_2d_split) -___DEF_P_HLBL(___L15_retropikzel_2f_pffi_23_string_2d_split) -___DEF_P_HLBL(___L16_retropikzel_2f_pffi_23_string_2d_split) -___DEF_P_HLBL(___L17_retropikzel_2f_pffi_23_string_2d_split) -___DEF_P_HLBL(___L18_retropikzel_2f_pffi_23_string_2d_split) -___DEF_P_HLBL(___L19_retropikzel_2f_pffi_23_string_2d_split) -___DEF_P_HLBL(___L20_retropikzel_2f_pffi_23_string_2d_split) -___DEF_P_HLBL(___L21_retropikzel_2f_pffi_23_string_2d_split) -___DEF_P_HLBL(___L22_retropikzel_2f_pffi_23_string_2d_split) -___DEF_P_HLBL(___L23_retropikzel_2f_pffi_23_string_2d_split) -___DEF_P_HLBL(___L24_retropikzel_2f_pffi_23_string_2d_split) -___DEF_P_HLBL(___L25_retropikzel_2f_pffi_23_string_2d_split) -___DEF_P_HLBL(___L26_retropikzel_2f_pffi_23_string_2d_split) -___DEF_P_HLBL(___L27_retropikzel_2f_pffi_23_string_2d_split) -___DEF_P_HLBL(___L28_retropikzel_2f_pffi_23_string_2d_split) -___DEF_P_HLBL(___L29_retropikzel_2f_pffi_23_string_2d_split) -___DEF_P_HLBL(___L30_retropikzel_2f_pffi_23_string_2d_split) -___DEF_P_HLBL(___L31_retropikzel_2f_pffi_23_string_2d_split) -___DEF_P_HLBL(___L32_retropikzel_2f_pffi_23_string_2d_split) -___DEF_P_HLBL(___L33_retropikzel_2f_pffi_23_string_2d_split) -___DEF_P_HLBL(___L34_retropikzel_2f_pffi_23_string_2d_split) -___DEF_P_HLBL(___L35_retropikzel_2f_pffi_23_string_2d_split) -___DEF_P_HLBL(___L36_retropikzel_2f_pffi_23_string_2d_split) -___DEF_P_HLBL(___L37_retropikzel_2f_pffi_23_string_2d_split) -___DEF_P_HLBL(___L38_retropikzel_2f_pffi_23_string_2d_split) -___DEF_P_HLBL(___L39_retropikzel_2f_pffi_23_string_2d_split) -___DEF_P_HLBL(___L40_retropikzel_2f_pffi_23_string_2d_split) -___DEF_P_HLBL(___L41_retropikzel_2f_pffi_23_string_2d_split) -___END_P_HLBL -___BEGIN_P_SW -#line 73 "main.scm" -___DEF_SLBL(0,___L0_retropikzel_2f_pffi_23_string_2d_split) -#line 73 - ___IF_NARGS_EQ(2,___NOTHING) -#line 73 - ___WRONG_NARGS(0,2,0,0) -#line 73 -___DEF_GLBL(___L_retropikzel_2f_pffi_23_string_2d_split) - ___SET_STK(1,___R0) -#line 74 - ___SET_STK(2,___R1) -#line 74 - ___SET_STK(3,___R2) -#line 74 - ___ADJFP(8) -#line 74 - ___POLL(1) -#line 74 -___DEF_SLBL(1,___L1_retropikzel_2f_pffi_23_string_2d_split) -#line 74 - ___SET_R0(___LBL(2)) -#line 74 - ___JUMPGLOSAFE(___SET_NARGS(1),187,___G_string_2d__3e_list) -#line 74 -___DEF_SLBL(2,___L2_retropikzel_2f_pffi_23_string_2d_split) - ___IF(___NOT(___EQP(___GLO_list,___PRM_list))) -#line 75 - ___GOTO(___L78_retropikzel_2f_pffi_23_string_2d_split) -#line 75 - ___END_IF -#line 75 - ___SET_R2(___NUL) -#line 75 - ___GOTO(___L42_retropikzel_2f_pffi_23_string_2d_split) -#line 75 -___DEF_SLBL(3,___L3_retropikzel_2f_pffi_23_string_2d_split) -#line 75 - ___SET_R2(___R1) -#line 75 - ___SET_R1(___STK(-4)) -#line 75 -___DEF_GLBL(___L42_retropikzel_2f_pffi_23_string_2d_split) -#line 75 - ___SET_R2(___BOX(___R2)) - ___SET_R3(___BOX(___FIX(0L))) - ___SET_R4(___BOX(___FIX(0L))) -#line 74 - ___SET_STK(-4,___ALLOC_CLO(6UL)) -#line 74 - ___BEGIN_SETUP_CLO(6,___STK(-4),14) -#line 74 - ___ADD_CLO_ELEM(0,___R4) -#line 74 - ___ADD_CLO_ELEM(1,___R3) -#line 74 - ___ADD_CLO_ELEM(2,___STK(-5)) -#line 74 - ___ADD_CLO_ELEM(3,___R2) -#line 74 - ___ADD_CLO_ELEM(4,___STK(-6)) -#line 74 - ___ADD_CLO_ELEM(5,___R1) -#line 74 - ___END_SETUP_CLO(6) -#line 86 - ___ADJFP(-4) -#line 86 - ___CHECK_HEAP(4,4096) -#line 86 -___DEF_SLBL(4,___L4_retropikzel_2f_pffi_23_string_2d_split) -#line 86 - ___IF(___NOT(___EQP(___GLO_for_2d_each,___PRM_for_2d_each))) -#line 86 - ___GOTO(___L50_retropikzel_2f_pffi_23_string_2d_split) -#line 86 - ___END_IF -#line 86 - ___IF(___NOT(___PROCEDUREP(___STK(0)))) -#line 86 - ___GOTO(___L50_retropikzel_2f_pffi_23_string_2d_split) -#line 86 - ___END_IF -#line 86 - ___SET_STK(-2,___R2) -#line 78 - ___SET_R2(___STK(0)) -#line 86 - ___SET_R3(___R1) -#line 86 - ___SET_R0(___LBL(12)) -#line 86 - ___ADJFP(4) -#line 86 - ___IF(___NOT(___PAIRP(___R3))) -#line 86 - ___GOTO(___L44_retropikzel_2f_pffi_23_string_2d_split) -#line 86 - ___END_IF -#line 86 -___DEF_GLBL(___L43_retropikzel_2f_pffi_23_string_2d_split) -#line 86 - ___SET_R3(___CDR(___R3)) -#line 86 - ___POLL(5) -#line 86 -___DEF_SLBL(5,___L5_retropikzel_2f_pffi_23_string_2d_split) -#line 86 - ___IF(___PAIRP(___R3)) -#line 86 - ___GOTO(___L43_retropikzel_2f_pffi_23_string_2d_split) -#line 86 - ___END_IF -#line 86 -___DEF_GLBL(___L44_retropikzel_2f_pffi_23_string_2d_split) -#line 86 - ___IF(___NOT(___NULLP(___R3))) -#line 86 - ___GOTO(___L48_retropikzel_2f_pffi_23_string_2d_split) -#line 86 - ___END_IF -#line 86 - ___SET_STK(1,___R2) -#line 86 - ___SET_R2(___R1) -#line 78 - ___SET_R1(___STK(1)) -#line 78 - ___POLL(6) -#line 78 -___DEF_SLBL(6,___L6_retropikzel_2f_pffi_23_string_2d_split) -#line 86 -___DEF_GLBL(___L45_retropikzel_2f_pffi_23_string_2d_split) -#line 86 - ___IF(___NOT(___PAIRP(___R2))) -#line 86 - ___GOTO(___L47_retropikzel_2f_pffi_23_string_2d_split) -#line 86 - ___END_IF -#line 86 - ___SET_STK(1,___R0) -#line 86 - ___SET_STK(2,___R1) -#line 86 - ___SET_STK(3,___R2) -#line 86 - ___SET_R1(___CAR(___R2)) -#line 86 - ___ADJFP(8) -#line 86 - ___POLL(7) -#line 86 -___DEF_SLBL(7,___L7_retropikzel_2f_pffi_23_string_2d_split) -#line 86 - ___SET_R0(___LBL(8)) -#line 86 - ___JUMPGENSAFE(___SET_NARGS(1),___STK(-6)) -#line 86 -___DEF_SLBL(8,___L8_retropikzel_2f_pffi_23_string_2d_split) -#line 86 - ___SET_R1(___CDR(___STK(-5))) -#line 86 - ___IF(___NOT(___PAIRP(___R1))) -#line 86 - ___GOTO(___L46_retropikzel_2f_pffi_23_string_2d_split) -#line 86 - ___END_IF -#line 86 - ___SET_STK(-5,___R1) -#line 86 - ___SET_R1(___CAR(___R1)) -#line 86 - ___SET_R0(___LBL(9)) -#line 86 - ___JUMPGENSAFE(___SET_NARGS(1),___STK(-6)) -#line 86 -___DEF_SLBL(9,___L9_retropikzel_2f_pffi_23_string_2d_split) -#line 86 - ___SET_R2(___CDR(___STK(-5))) -#line 78 - ___SET_R1(___STK(-6)) -#line 86 - ___SET_R0(___STK(-7)) -#line 86 - ___ADJFP(-8) -#line 86 - ___POLL(10) -#line 86 -___DEF_SLBL(10,___L10_retropikzel_2f_pffi_23_string_2d_split) -#line 86 - ___GOTO(___L45_retropikzel_2f_pffi_23_string_2d_split) -#line 86 -___DEF_GLBL(___L46_retropikzel_2f_pffi_23_string_2d_split) -#line 86 - ___SET_R1(___VOID) -#line 86 - ___ADJFP(-8) -#line 86 - ___JUMPRET(___STK(1)) -#line 86 -___DEF_GLBL(___L47_retropikzel_2f_pffi_23_string_2d_split) -#line 86 - ___SET_R1(___VOID) -#line 86 - ___JUMPRET(___R0) -#line 86 -___DEF_GLBL(___L48_retropikzel_2f_pffi_23_string_2d_split) -#line 86 - ___SET_STK(1,___R2) -#line 86 - ___SET_R2(___R1) -#line 86 - ___SET_R1(___STK(1)) -#line 86 - ___ADJFP(1) -#line 86 - ___POLL(11) -#line 86 -___DEF_SLBL(11,___L11_retropikzel_2f_pffi_23_string_2d_split) -#line 86 - ___ADJFP(-1) -#line 86 - ___JUMPGLOSAFE(___SET_NARGS(2),176,___G_for_2d_each) -#line 86 -___DEF_SLBL(12,___L12_retropikzel_2f_pffi_23_string_2d_split) -#line 86 - ___GOTO(___L49_retropikzel_2f_pffi_23_string_2d_split) -#line 86 -___DEF_SLBL(13,___L13_retropikzel_2f_pffi_23_string_2d_split) -#line 86 -___DEF_GLBL(___L49_retropikzel_2f_pffi_23_string_2d_split) - ___SET_R1(___UNBOX(___STK(-6))) -#line 87 - ___ADJFP(-8) -#line 87 - ___JUMPRET(___STK(1)) -#line 86 -___DEF_GLBL(___L50_retropikzel_2f_pffi_23_string_2d_split) -#line 86 - ___SET_STK(-2,___R2) -#line 86 - ___SET_R2(___R1) -#line 86 - ___SET_R1(___STK(0)) -#line 86 - ___SET_R0(___LBL(13)) -#line 86 - ___ADJFP(4) -#line 86 - ___JUMPGLOSAFE(___SET_NARGS(2),176,___G_for_2d_each) -#line 78 -___DEF_SLBL(14,___L14_retropikzel_2f_pffi_23_string_2d_split) -#line 78 - ___IF_NARGS_EQ(1,___NOTHING) -#line 78 - ___WRONG_NARGS(14,1,0,0) - ___IF(___NOT(___EQP(___GLO_char_3d__3f_,___PRM_char_3d__3f_))) -#line 79 - ___GOTO(___L77_retropikzel_2f_pffi_23_string_2d_split) -#line 79 - ___END_IF -#line 79 - ___SET_R3(___CLO(___R4,3)) -#line 79 - ___IF(___NOT(___CHARP(___R3))) -#line 79 - ___GOTO(___L77_retropikzel_2f_pffi_23_string_2d_split) -#line 79 - ___END_IF -#line 79 - ___IF(___NOT(___CHARP(___R1))) -#line 79 - ___GOTO(___L77_retropikzel_2f_pffi_23_string_2d_split) -#line 79 - ___END_IF -#line 79 - ___SET_R3(___CLO(___R4,3)) -#line 79 - ___IF(___CHAREQP(___R1,___R3)) -#line 79 - ___GOTO(___L51_retropikzel_2f_pffi_23_string_2d_split) -#line 79 - ___END_IF -#line 79 - ___GOTO(___L63_retropikzel_2f_pffi_23_string_2d_split) -#line 79 -___DEF_SLBL(15,___L15_retropikzel_2f_pffi_23_string_2d_split) -#line 79 - ___IF(___NOT(___NOTFALSEP(___R1))) -#line 79 - ___GOTO(___L62_retropikzel_2f_pffi_23_string_2d_split) -#line 79 - ___END_IF -#line 79 - ___SET_R4(___STK(-6)) -#line 79 - ___SET_R0(___STK(-7)) -#line 79 - ___ADJFP(-8) -#line 79 -___DEF_GLBL(___L51_retropikzel_2f_pffi_23_string_2d_split) -#line 81 - ___SET_STK(1,___R0) -#line 81 - ___SET_STK(2,___R4) -#line 81 - ___SET_R0(___CLO(___R4,1)) -#line 81 - ___SET_R3(___UNBOX(___R0)) -#line 81 - ___SET_R0(___CLO(___R4,2)) -#line 81 - ___SET_R2(___UNBOX(___R0)) -#line 81 - ___SET_R1(___CLO(___R4,5)) -#line 81 - ___ADJFP(8) -#line 81 - ___POLL(16) -#line 81 -___DEF_SLBL(16,___L16_retropikzel_2f_pffi_23_string_2d_split) -#line 81 - ___SET_R0(___LBL(17)) -#line 81 - ___JUMPGLOSAFE(___SET_NARGS(3),188,___G_string_2d_copy) -#line 81 -___DEF_SLBL(17,___L17_retropikzel_2f_pffi_23_string_2d_split) -#line 81 - ___IF(___NOT(___EQP(___GLO_list,___PRM_list))) -#line 81 - ___GOTO(___L61_retropikzel_2f_pffi_23_string_2d_split) -#line 81 - ___END_IF -#line 81 - ___SET_R1(___CONS(___R1,___NUL)) -#line 81 - ___CHECK_HEAP(18,4096) -#line 81 -___DEF_SLBL(18,___L18_retropikzel_2f_pffi_23_string_2d_split) -#line 81 - ___GOTO(___L52_retropikzel_2f_pffi_23_string_2d_split) -#line 81 -___DEF_SLBL(19,___L19_retropikzel_2f_pffi_23_string_2d_split) -#line 81 -___DEF_GLBL(___L52_retropikzel_2f_pffi_23_string_2d_split) -#line 81 - ___SET_R2(___R1) -#line 81 - ___SET_R0(___CLO(___STK(-6),4)) -#line 81 - ___SET_R1(___UNBOX(___R0)) -#line 81 - ___SET_R0(___LBL(20)) -#line 81 - ___JUMPGLOSAFE(___SET_NARGS(2),164,___G_append) -#line 81 -___DEF_SLBL(20,___L20_retropikzel_2f_pffi_23_string_2d_split) -#line 81 - ___SET_R0(___CLO(___STK(-6),4)) -#line 81 - ___SETBOX(___R0,___R1) - ___SET_R0(___CLO(___STK(-6),1)) -#line 82 - ___SET_R1(___UNBOX(___R0)) -#line 82 - ___IF(___NOT(___EQP(___GLO__2b_,___PRM__2b_))) -#line 82 - ___GOTO(___L60_retropikzel_2f_pffi_23_string_2d_split) -#line 82 - ___END_IF -#line 82 - ___IF(___NOT(___FIXNUMP(___R1))) -#line 82 - ___GOTO(___L59_retropikzel_2f_pffi_23_string_2d_split) -#line 82 - ___END_IF -#line 82 - ___IF(___FIXADDP_NOTFALSEP(___R2,___R1,___FIX(1L))) -#line 82 - ___GOTO(___L53_retropikzel_2f_pffi_23_string_2d_split) -#line 82 - ___END_IF -#line 82 - ___SET_R2(___FAL) -#line 82 - ___GOTO(___L58_retropikzel_2f_pffi_23_string_2d_split) -#line 82 -___DEF_SLBL(21,___L21_retropikzel_2f_pffi_23_string_2d_split) -#line 82 - ___SET_R2(___R1) -#line 82 -___DEF_GLBL(___L53_retropikzel_2f_pffi_23_string_2d_split) -#line 82 - ___SET_R0(___CLO(___STK(-6),2)) -#line 82 - ___SETBOX(___R0,___R2) -#line 79 -___DEF_GLBL(___L54_retropikzel_2f_pffi_23_string_2d_split) -#line 85 - ___SET_R0(___CLO(___STK(-6),1)) -#line 85 - ___SET_R1(___UNBOX(___R0)) -#line 85 - ___IF(___NOT(___EQP(___GLO__2b_,___PRM__2b_))) -#line 85 - ___GOTO(___L57_retropikzel_2f_pffi_23_string_2d_split) -#line 85 - ___END_IF -#line 85 - ___IF(___NOT(___FIXNUMP(___R1))) -#line 85 - ___GOTO(___L56_retropikzel_2f_pffi_23_string_2d_split) -#line 85 - ___END_IF -#line 85 - ___IF(___FIXADDP_NOTFALSEP(___R2,___R1,___FIX(1L))) -#line 85 - ___GOTO(___L55_retropikzel_2f_pffi_23_string_2d_split) -#line 85 - ___END_IF -#line 85 - ___SET_R2(___FAL) -#line 85 - ___SET_R2(___FIX(1L)) -#line 85 - ___SET_R0(___LBL(22)) -#line 85 - ___JUMPGLOSAFE(___SET_NARGS(2),159,___G__2b_) -#line 85 -___DEF_SLBL(22,___L22_retropikzel_2f_pffi_23_string_2d_split) -#line 85 - ___SET_R2(___R1) -#line 85 - ___GOTO(___L55_retropikzel_2f_pffi_23_string_2d_split) -#line 85 -___DEF_SLBL(23,___L23_retropikzel_2f_pffi_23_string_2d_split) -#line 85 - ___SET_R2(___R1) -#line 85 -___DEF_GLBL(___L55_retropikzel_2f_pffi_23_string_2d_split) -#line 85 - ___SET_R0(___CLO(___STK(-6),1)) -#line 85 - ___SETBOX(___R0,___R2) ___SET_R1(___R0) -#line 85 - ___ADJFP(-8) -#line 85 - ___JUMPRET(___STK(1)) -#line 85 -___DEF_GLBL(___L56_retropikzel_2f_pffi_23_string_2d_split) -#line 85 - ___SET_R2(___FIX(1L)) -#line 85 - ___SET_R0(___LBL(23)) -#line 85 - ___JUMPGLOSAFE(___SET_NARGS(2),159,___G__2b_) -#line 85 -___DEF_GLBL(___L57_retropikzel_2f_pffi_23_string_2d_split) -#line 85 - ___SET_R2(___FIX(1L)) -#line 85 - ___SET_R0(___LBL(24)) -#line 85 - ___JUMPGLOSAFE(___SET_NARGS(2),159,___G__2b_) -#line 85 -___DEF_SLBL(24,___L24_retropikzel_2f_pffi_23_string_2d_split) -#line 85 - ___SET_R2(___R1) -#line 85 - ___GOTO(___L55_retropikzel_2f_pffi_23_string_2d_split) -#line 82 -___DEF_GLBL(___L58_retropikzel_2f_pffi_23_string_2d_split) -#line 82 - ___SET_R2(___FIX(1L)) -#line 82 - ___SET_R0(___LBL(21)) -#line 82 - ___JUMPGLOSAFE(___SET_NARGS(2),159,___G__2b_) -#line 82 -___DEF_GLBL(___L59_retropikzel_2f_pffi_23_string_2d_split) -#line 82 - ___SET_R2(___FIX(1L)) -#line 82 - ___SET_R0(___LBL(25)) -#line 82 - ___JUMPGLOSAFE(___SET_NARGS(2),159,___G__2b_) -#line 82 -___DEF_SLBL(25,___L25_retropikzel_2f_pffi_23_string_2d_split) -#line 82 - ___SET_R2(___R1) -#line 82 - ___GOTO(___L53_retropikzel_2f_pffi_23_string_2d_split) -#line 82 -___DEF_GLBL(___L60_retropikzel_2f_pffi_23_string_2d_split) -#line 82 - ___SET_R2(___FIX(1L)) -#line 82 - ___SET_R0(___LBL(26)) -#line 82 - ___JUMPGLOSAFE(___SET_NARGS(2),159,___G__2b_) -#line 82 -___DEF_SLBL(26,___L26_retropikzel_2f_pffi_23_string_2d_split) -#line 82 - ___SET_R2(___R1) -#line 82 - ___GOTO(___L53_retropikzel_2f_pffi_23_string_2d_split) -#line 81 -___DEF_GLBL(___L61_retropikzel_2f_pffi_23_string_2d_split) -#line 81 - ___SET_R0(___LBL(19)) -#line 81 - ___JUMPGLOSAFE(___SET_NARGS(1),178,___G_list) -#line 79 -___DEF_GLBL(___L62_retropikzel_2f_pffi_23_string_2d_split) -#line 79 - ___SET_R4(___STK(-6)) -#line 79 - ___SET_R0(___STK(-7)) -#line 79 - ___ADJFP(-8) -#line 79 -___DEF_GLBL(___L63_retropikzel_2f_pffi_23_string_2d_split) -#line 83 - ___SET_STK(1,___R0) -#line 83 - ___SET_STK(2,___R4) -#line 83 - ___SET_R1(___CLO(___R4,6)) -#line 83 - ___ADJFP(8) -#line 83 - ___POLL(27) -#line 83 -___DEF_SLBL(27,___L27_retropikzel_2f_pffi_23_string_2d_split) -#line 83 - ___SET_R0(___LBL(28)) -#line 83 - ___JUMPGLOSAFE(___SET_NARGS(1),177,___G_length) -#line 83 -___DEF_SLBL(28,___L28_retropikzel_2f_pffi_23_string_2d_split) -#line 83 - ___SET_R0(___CLO(___STK(-6),1)) -#line 83 - ___SET_R2(___UNBOX(___R0)) -#line 83 - ___IF(___NOT(___EQP(___GLO__2b_,___PRM__2b_))) -#line 83 - ___GOTO(___L76_retropikzel_2f_pffi_23_string_2d_split) -#line 83 - ___END_IF -#line 83 - ___IF(___NOT(___FIXNUMP(___R2))) -#line 83 - ___GOTO(___L75_retropikzel_2f_pffi_23_string_2d_split) -#line 83 - ___END_IF -#line 83 - ___IF(___NOT(___FIXADDP_NOTFALSEP(___R3,___R2,___FIX(1L)))) -#line 83 - ___SET_R3(___FAL) -#line 83 - ___GOTO(___L74_retropikzel_2f_pffi_23_string_2d_split) -#line 83 - ___END_IF -#line 83 - ___IF(___EQP(___GLO_equal_3f_,___PRM_equal_3f_)) -#line 83 - ___GOTO(___L64_retropikzel_2f_pffi_23_string_2d_split) -#line 83 - ___END_IF -#line 83 - ___GOTO(___L73_retropikzel_2f_pffi_23_string_2d_split) -#line 83 -___DEF_SLBL(29,___L29_retropikzel_2f_pffi_23_string_2d_split) -#line 83 - ___SET_R3(___R1) -#line 83 - ___SET_R1(___STK(-5)) -#line 83 - ___IF(___NOT(___EQP(___GLO_equal_3f_,___PRM_equal_3f_))) -#line 83 - ___GOTO(___L73_retropikzel_2f_pffi_23_string_2d_split) -#line 83 - ___END_IF -#line 83 -___DEF_GLBL(___L64_retropikzel_2f_pffi_23_string_2d_split) -#line 83 - ___IF(___NOT(___EQP(___R1,___R3))) -#line 83 - ___GOTO(___L72_retropikzel_2f_pffi_23_string_2d_split) -#line 83 - ___END_IF -#line 83 -___DEF_GLBL(___L65_retropikzel_2f_pffi_23_string_2d_split) - ___SET_R0(___CLO(___STK(-6),1)) -#line 84 - ___SET_R1(___UNBOX(___R0)) -#line 84 - ___IF(___NOT(___EQP(___GLO__2b_,___PRM__2b_))) -#line 84 - ___GOTO(___L71_retropikzel_2f_pffi_23_string_2d_split) -#line 84 - ___END_IF -#line 84 - ___IF(___NOT(___FIXNUMP(___R1))) -#line 84 - ___GOTO(___L70_retropikzel_2f_pffi_23_string_2d_split) -#line 84 - ___END_IF -#line 84 - ___IF(___NOT(___FIXADDP_NOTFALSEP(___R2,___R1,___FIX(1L)))) -#line 84 - ___SET_R2(___FAL) -#line 84 - ___GOTO(___L69_retropikzel_2f_pffi_23_string_2d_split) -#line 84 - ___END_IF -#line 84 -___DEF_GLBL(___L66_retropikzel_2f_pffi_23_string_2d_split) -#line 84 - ___SET_R3(___R2) -#line 84 - ___SET_R0(___CLO(___STK(-6),2)) -#line 84 - ___SET_R2(___UNBOX(___R0)) -#line 84 - ___SET_R1(___CLO(___STK(-6),5)) -#line 84 - ___SET_R0(___LBL(30)) -#line 84 - ___JUMPGLOSAFE(___SET_NARGS(3),188,___G_string_2d_copy) -#line 84 -___DEF_SLBL(30,___L30_retropikzel_2f_pffi_23_string_2d_split) -#line 84 - ___IF(___NOT(___EQP(___GLO_list,___PRM_list))) -#line 84 - ___GOTO(___L68_retropikzel_2f_pffi_23_string_2d_split) -#line 84 - ___END_IF -#line 84 - ___SET_R1(___CONS(___R1,___NUL)) -#line 84 - ___CHECK_HEAP(31,4096) -#line 84 -___DEF_SLBL(31,___L31_retropikzel_2f_pffi_23_string_2d_split) -#line 84 - ___GOTO(___L67_retropikzel_2f_pffi_23_string_2d_split) -#line 84 -___DEF_SLBL(32,___L32_retropikzel_2f_pffi_23_string_2d_split) -#line 84 -___DEF_GLBL(___L67_retropikzel_2f_pffi_23_string_2d_split) -#line 84 - ___SET_R2(___R1) -#line 84 - ___SET_R0(___CLO(___STK(-6),4)) -#line 84 - ___SET_R1(___UNBOX(___R0)) -#line 84 - ___SET_R0(___LBL(33)) -#line 84 - ___JUMPGLOSAFE(___SET_NARGS(2),164,___G_append) -#line 84 -___DEF_SLBL(33,___L33_retropikzel_2f_pffi_23_string_2d_split) -#line 84 - ___SET_R0(___CLO(___STK(-6),4)) -#line 84 - ___SETBOX(___R0,___R1) -#line 83 - ___GOTO(___L54_retropikzel_2f_pffi_23_string_2d_split) -___DEF_GLBL(___L68_retropikzel_2f_pffi_23_string_2d_split) -#line 84 - ___SET_R0(___LBL(32)) -#line 84 - ___JUMPGLOSAFE(___SET_NARGS(1),178,___G_list) -#line 84 -___DEF_GLBL(___L69_retropikzel_2f_pffi_23_string_2d_split) -#line 84 - ___SET_R2(___FIX(1L)) -#line 84 - ___SET_R0(___LBL(34)) -#line 84 - ___JUMPGLOSAFE(___SET_NARGS(2),159,___G__2b_) -#line 84 -___DEF_SLBL(34,___L34_retropikzel_2f_pffi_23_string_2d_split) -#line 84 - ___SET_R2(___R1) -#line 84 - ___GOTO(___L66_retropikzel_2f_pffi_23_string_2d_split) -#line 84 -___DEF_GLBL(___L70_retropikzel_2f_pffi_23_string_2d_split) -#line 84 - ___SET_R2(___FIX(1L)) -#line 84 - ___SET_R0(___LBL(35)) -#line 84 - ___JUMPGLOSAFE(___SET_NARGS(2),159,___G__2b_) -#line 84 -___DEF_SLBL(35,___L35_retropikzel_2f_pffi_23_string_2d_split) -#line 84 - ___SET_R2(___R1) -#line 84 - ___GOTO(___L66_retropikzel_2f_pffi_23_string_2d_split) -#line 84 -___DEF_GLBL(___L71_retropikzel_2f_pffi_23_string_2d_split) -#line 84 - ___SET_R2(___FIX(1L)) -#line 84 - ___SET_R0(___LBL(36)) -#line 84 - ___JUMPGLOSAFE(___SET_NARGS(2),159,___G__2b_) -#line 84 -___DEF_SLBL(36,___L36_retropikzel_2f_pffi_23_string_2d_split) -#line 84 - ___SET_R2(___R1) -#line 84 - ___GOTO(___L66_retropikzel_2f_pffi_23_string_2d_split) -#line 83 -___DEF_GLBL(___L72_retropikzel_2f_pffi_23_string_2d_split) -#line 83 - ___IF(___NOT(___POSSIBLYEQUALP(___R1,___R3))) -#line 83 - ___GOTO(___L54_retropikzel_2f_pffi_23_string_2d_split) -#line 83 - ___END_IF -#line 83 - ___SET_R2(___R3) -#line 83 - ___SET_R0(___LBL(37)) -#line 83 - ___JUMPGLOSAFE(___SET_NARGS(2),173,___G_equal_3f_) -#line 83 -___DEF_SLBL(37,___L37_retropikzel_2f_pffi_23_string_2d_split) -#line 83 - ___IF(___NOTFALSEP(___R1)) -#line 83 - ___GOTO(___L65_retropikzel_2f_pffi_23_string_2d_split) -#line 83 - ___END_IF -#line 83 - ___GOTO(___L54_retropikzel_2f_pffi_23_string_2d_split) -#line 83 -___DEF_SLBL(38,___L38_retropikzel_2f_pffi_23_string_2d_split) -#line 83 - ___SET_R3(___R1) -#line 83 - ___SET_R1(___STK(-5)) -#line 83 - ___IF(___EQP(___GLO_equal_3f_,___PRM_equal_3f_)) -#line 83 - ___GOTO(___L64_retropikzel_2f_pffi_23_string_2d_split) -#line 83 - ___END_IF -#line 83 -___DEF_GLBL(___L73_retropikzel_2f_pffi_23_string_2d_split) -#line 83 - ___SET_R2(___R3) -#line 83 - ___SET_R0(___LBL(39)) -#line 83 - ___JUMPGLOSAFE(___SET_NARGS(2),173,___G_equal_3f_) -#line 83 -___DEF_SLBL(39,___L39_retropikzel_2f_pffi_23_string_2d_split) -#line 83 - ___IF(___NOTFALSEP(___R1)) -#line 83 - ___GOTO(___L65_retropikzel_2f_pffi_23_string_2d_split) -#line 83 - ___END_IF -#line 83 - ___GOTO(___L54_retropikzel_2f_pffi_23_string_2d_split) -#line 83 -___DEF_GLBL(___L74_retropikzel_2f_pffi_23_string_2d_split) -#line 83 - ___SET_STK(-5,___R1) -#line 83 - ___SET_R1(___R2) -#line 83 - ___SET_R2(___FIX(1L)) -#line 83 - ___SET_R0(___LBL(29)) -#line 83 - ___JUMPGLOSAFE(___SET_NARGS(2),159,___G__2b_) -#line 83 -___DEF_GLBL(___L75_retropikzel_2f_pffi_23_string_2d_split) -#line 83 - ___SET_STK(-5,___R1) -#line 83 - ___SET_R1(___R2) -#line 83 - ___SET_R2(___FIX(1L)) -#line 83 - ___SET_R0(___LBL(38)) -#line 83 - ___JUMPGLOSAFE(___SET_NARGS(2),159,___G__2b_) -#line 83 -___DEF_GLBL(___L76_retropikzel_2f_pffi_23_string_2d_split) -#line 83 - ___SET_STK(-5,___R1) -#line 83 - ___SET_R1(___R2) -#line 83 - ___SET_R2(___FIX(1L)) -#line 83 - ___SET_R0(___LBL(40)) -#line 83 - ___JUMPGLOSAFE(___SET_NARGS(2),159,___G__2b_) -#line 83 -___DEF_SLBL(40,___L40_retropikzel_2f_pffi_23_string_2d_split) -#line 83 - ___SET_R3(___R1) -#line 83 - ___SET_R1(___STK(-5)) -#line 83 - ___IF(___EQP(___GLO_equal_3f_,___PRM_equal_3f_)) -#line 83 - ___GOTO(___L64_retropikzel_2f_pffi_23_string_2d_split) -#line 83 - ___END_IF -#line 83 - ___GOTO(___L73_retropikzel_2f_pffi_23_string_2d_split) -#line 79 -___DEF_GLBL(___L77_retropikzel_2f_pffi_23_string_2d_split) -#line 79 - ___SET_STK(1,___R0) -#line 79 - ___SET_STK(2,___R4) -#line 79 - ___SET_R2(___CLO(___R4,3)) -#line 79 - ___ADJFP(8) -#line 79 - ___POLL(41) -#line 79 -___DEF_SLBL(41,___L41_retropikzel_2f_pffi_23_string_2d_split) -#line 79 - ___SET_R0(___LBL(15)) -#line 79 - ___JUMPGLOSAFE(___SET_NARGS(2),169,___G_char_3d__3f_) -#line 75 -___DEF_GLBL(___L78_retropikzel_2f_pffi_23_string_2d_split) -#line 75 - ___SET_STK(-4,___R1) -#line 75 - ___SET_R0(___LBL(3)) -#line 75 - ___JUMPGLOSAFE(___SET_NARGS(0),178,___G_list) -#line 35176 "pffi.c" -___END_P_SW -___END_P_COD - -#undef ___PH_PROC -#define ___PH_PROC ___H_retropikzel_2f_pffi_23_0 -#undef ___PH_LBL0 -#define ___PH_LBL0 589 -#undef ___PD_ALL -#define ___PD_ALL ___D_FP ___D_R0 -#undef ___PR_ALL -#define ___PR_ALL ___R_FP ___R_R0 -#undef ___PW_ALL -#define ___PW_ALL ___W_FP ___W_R0 -___BEGIN_P_COD -___BEGIN_P_HLBL -___DEF_P_HLBL_INTRO -___DEF_P_HLBL(___L0_retropikzel_2f_pffi_23_0) -___DEF_P_HLBL(___L1_retropikzel_2f_pffi_23_0) -___END_P_HLBL -___BEGIN_P_SW -___DEF_SLBL(0,___L0_retropikzel_2f_pffi_23_0) - ___IF_NARGS_EQ(0,___NOTHING) - ___WRONG_NARGS(0,0,0,0) -___DEF_GLBL(___L_retropikzel_2f_pffi_23_0) - ___SET_STK(1,___R0) - ___SET_R0(___LBL(1)) - ___ADJFP(4) - ___CFUN_OOL(___retropikzel_2f_pffi_23_0) - ___JUMPRET(___R0) -___DEF_SLBL(1,___L1_retropikzel_2f_pffi_23_0) - ___ADJFP(-4) - ___JUMPRET(___STK(1)) -___END_P_SW -___END_P_COD - -#undef ___PH_PROC -#define ___PH_PROC ___H_retropikzel_2f_pffi_23_1 -#undef ___PH_LBL0 -#define ___PH_LBL0 592 -#undef ___PD_ALL -#define ___PD_ALL ___D_FP ___D_R0 -#undef ___PR_ALL -#define ___PR_ALL ___R_FP ___R_R0 -#undef ___PW_ALL -#define ___PW_ALL ___W_FP ___W_R0 -___BEGIN_P_COD -___BEGIN_P_HLBL -___DEF_P_HLBL_INTRO -___DEF_P_HLBL(___L0_retropikzel_2f_pffi_23_1) -___DEF_P_HLBL(___L1_retropikzel_2f_pffi_23_1) -___END_P_HLBL -___BEGIN_P_SW -___DEF_SLBL(0,___L0_retropikzel_2f_pffi_23_1) - ___IF_NARGS_EQ(0,___NOTHING) - ___WRONG_NARGS(0,0,0,0) -___DEF_GLBL(___L_retropikzel_2f_pffi_23_1) - ___SET_STK(1,___R0) - ___SET_R0(___LBL(1)) - ___ADJFP(4) - ___CFUN_OOL(___retropikzel_2f_pffi_23_1) - ___JUMPRET(___R0) -___DEF_SLBL(1,___L1_retropikzel_2f_pffi_23_1) - ___ADJFP(-4) - ___JUMPRET(___STK(1)) -___END_P_SW -___END_P_COD - -#undef ___PH_PROC -#define ___PH_PROC ___H_retropikzel_2f_pffi_23_2 -#undef ___PH_LBL0 -#define ___PH_LBL0 595 -#undef ___PD_ALL -#define ___PD_ALL ___D_FP ___D_R0 -#undef ___PR_ALL -#define ___PR_ALL ___R_FP ___R_R0 -#undef ___PW_ALL -#define ___PW_ALL ___W_FP ___W_R0 -___BEGIN_P_COD -___BEGIN_P_HLBL -___DEF_P_HLBL_INTRO -___DEF_P_HLBL(___L0_retropikzel_2f_pffi_23_2) -___DEF_P_HLBL(___L1_retropikzel_2f_pffi_23_2) -___END_P_HLBL -___BEGIN_P_SW -___DEF_SLBL(0,___L0_retropikzel_2f_pffi_23_2) - ___IF_NARGS_EQ(0,___NOTHING) - ___WRONG_NARGS(0,0,0,0) -___DEF_GLBL(___L_retropikzel_2f_pffi_23_2) - ___SET_STK(1,___R0) - ___SET_R0(___LBL(1)) - ___ADJFP(4) - ___CFUN_OOL(___retropikzel_2f_pffi_23_2) - ___JUMPRET(___R0) -___DEF_SLBL(1,___L1_retropikzel_2f_pffi_23_2) - ___ADJFP(-4) - ___JUMPRET(___STK(1)) -___END_P_SW -___END_P_COD - -#undef ___PH_PROC -#define ___PH_PROC ___H_retropikzel_2f_pffi_23_3 -#undef ___PH_LBL0 -#define ___PH_LBL0 598 -#undef ___PD_ALL -#define ___PD_ALL ___D_FP ___D_R0 -#undef ___PR_ALL -#define ___PR_ALL ___R_FP ___R_R0 -#undef ___PW_ALL -#define ___PW_ALL ___W_FP ___W_R0 -___BEGIN_P_COD -___BEGIN_P_HLBL -___DEF_P_HLBL_INTRO -___DEF_P_HLBL(___L0_retropikzel_2f_pffi_23_3) -___DEF_P_HLBL(___L1_retropikzel_2f_pffi_23_3) -___END_P_HLBL -___BEGIN_P_SW -___DEF_SLBL(0,___L0_retropikzel_2f_pffi_23_3) - ___IF_NARGS_EQ(0,___NOTHING) - ___WRONG_NARGS(0,0,0,0) -___DEF_GLBL(___L_retropikzel_2f_pffi_23_3) - ___SET_STK(1,___R0) - ___SET_R0(___LBL(1)) - ___ADJFP(4) - ___CFUN_OOL(___retropikzel_2f_pffi_23_3) - ___JUMPRET(___R0) -___DEF_SLBL(1,___L1_retropikzel_2f_pffi_23_3) - ___ADJFP(-4) - ___JUMPRET(___STK(1)) -___END_P_SW -___END_P_COD - -#undef ___PH_PROC -#define ___PH_PROC ___H_retropikzel_2f_pffi_23_4 -#undef ___PH_LBL0 -#define ___PH_LBL0 601 -#undef ___PD_ALL -#define ___PD_ALL ___D_FP ___D_R0 -#undef ___PR_ALL -#define ___PR_ALL ___R_FP ___R_R0 -#undef ___PW_ALL -#define ___PW_ALL ___W_FP ___W_R0 -___BEGIN_P_COD -___BEGIN_P_HLBL -___DEF_P_HLBL_INTRO -___DEF_P_HLBL(___L0_retropikzel_2f_pffi_23_4) -___DEF_P_HLBL(___L1_retropikzel_2f_pffi_23_4) -___END_P_HLBL -___BEGIN_P_SW -___DEF_SLBL(0,___L0_retropikzel_2f_pffi_23_4) - ___IF_NARGS_EQ(0,___NOTHING) - ___WRONG_NARGS(0,0,0,0) -___DEF_GLBL(___L_retropikzel_2f_pffi_23_4) - ___SET_STK(1,___R0) - ___SET_R0(___LBL(1)) - ___ADJFP(4) - ___CFUN_OOL(___retropikzel_2f_pffi_23_4) - ___JUMPRET(___R0) -___DEF_SLBL(1,___L1_retropikzel_2f_pffi_23_4) - ___ADJFP(-4) - ___JUMPRET(___STK(1)) -___END_P_SW -___END_P_COD - -#undef ___PH_PROC -#define ___PH_PROC ___H_retropikzel_2f_pffi_23_5 -#undef ___PH_LBL0 -#define ___PH_LBL0 604 -#undef ___PD_ALL -#define ___PD_ALL ___D_FP ___D_R0 -#undef ___PR_ALL -#define ___PR_ALL ___R_FP ___R_R0 -#undef ___PW_ALL -#define ___PW_ALL ___W_FP ___W_R0 -___BEGIN_P_COD -___BEGIN_P_HLBL -___DEF_P_HLBL_INTRO -___DEF_P_HLBL(___L0_retropikzel_2f_pffi_23_5) -___DEF_P_HLBL(___L1_retropikzel_2f_pffi_23_5) -___END_P_HLBL -___BEGIN_P_SW -___DEF_SLBL(0,___L0_retropikzel_2f_pffi_23_5) - ___IF_NARGS_EQ(0,___NOTHING) - ___WRONG_NARGS(0,0,0,0) -___DEF_GLBL(___L_retropikzel_2f_pffi_23_5) - ___SET_STK(1,___R0) - ___SET_R0(___LBL(1)) - ___ADJFP(4) - ___CFUN_OOL(___retropikzel_2f_pffi_23_5) - ___JUMPRET(___R0) -___DEF_SLBL(1,___L1_retropikzel_2f_pffi_23_5) - ___ADJFP(-4) - ___JUMPRET(___STK(1)) -___END_P_SW -___END_P_COD - -#undef ___PH_PROC -#define ___PH_PROC ___H_retropikzel_2f_pffi_23_6 -#undef ___PH_LBL0 -#define ___PH_LBL0 607 -#undef ___PD_ALL -#define ___PD_ALL ___D_FP ___D_R0 -#undef ___PR_ALL -#define ___PR_ALL ___R_FP ___R_R0 -#undef ___PW_ALL -#define ___PW_ALL ___W_FP ___W_R0 -___BEGIN_P_COD -___BEGIN_P_HLBL -___DEF_P_HLBL_INTRO -___DEF_P_HLBL(___L0_retropikzel_2f_pffi_23_6) -___DEF_P_HLBL(___L1_retropikzel_2f_pffi_23_6) -___END_P_HLBL -___BEGIN_P_SW -___DEF_SLBL(0,___L0_retropikzel_2f_pffi_23_6) - ___IF_NARGS_EQ(0,___NOTHING) - ___WRONG_NARGS(0,0,0,0) -___DEF_GLBL(___L_retropikzel_2f_pffi_23_6) - ___SET_STK(1,___R0) - ___SET_R0(___LBL(1)) - ___ADJFP(4) - ___CFUN_OOL(___retropikzel_2f_pffi_23_6) - ___JUMPRET(___R0) -___DEF_SLBL(1,___L1_retropikzel_2f_pffi_23_6) - ___ADJFP(-4) - ___JUMPRET(___STK(1)) -___END_P_SW -___END_P_COD - -#undef ___PH_PROC -#define ___PH_PROC ___H_retropikzel_2f_pffi_23_7 -#undef ___PH_LBL0 -#define ___PH_LBL0 610 -#undef ___PD_ALL -#define ___PD_ALL ___D_FP ___D_R0 -#undef ___PR_ALL -#define ___PR_ALL ___R_FP ___R_R0 -#undef ___PW_ALL -#define ___PW_ALL ___W_FP ___W_R0 -___BEGIN_P_COD -___BEGIN_P_HLBL -___DEF_P_HLBL_INTRO -___DEF_P_HLBL(___L0_retropikzel_2f_pffi_23_7) -___DEF_P_HLBL(___L1_retropikzel_2f_pffi_23_7) -___END_P_HLBL -___BEGIN_P_SW -___DEF_SLBL(0,___L0_retropikzel_2f_pffi_23_7) - ___IF_NARGS_EQ(0,___NOTHING) - ___WRONG_NARGS(0,0,0,0) -___DEF_GLBL(___L_retropikzel_2f_pffi_23_7) - ___SET_STK(1,___R0) - ___SET_R0(___LBL(1)) - ___ADJFP(4) - ___CFUN_OOL(___retropikzel_2f_pffi_23_7) - ___JUMPRET(___R0) -___DEF_SLBL(1,___L1_retropikzel_2f_pffi_23_7) - ___ADJFP(-4) - ___JUMPRET(___STK(1)) -___END_P_SW -___END_P_COD - -#undef ___PH_PROC -#define ___PH_PROC ___H_retropikzel_2f_pffi_23_8 -#undef ___PH_LBL0 -#define ___PH_LBL0 613 -#undef ___PD_ALL -#define ___PD_ALL ___D_FP ___D_R0 -#undef ___PR_ALL -#define ___PR_ALL ___R_FP ___R_R0 -#undef ___PW_ALL -#define ___PW_ALL ___W_FP ___W_R0 -___BEGIN_P_COD -___BEGIN_P_HLBL -___DEF_P_HLBL_INTRO -___DEF_P_HLBL(___L0_retropikzel_2f_pffi_23_8) -___DEF_P_HLBL(___L1_retropikzel_2f_pffi_23_8) -___END_P_HLBL -___BEGIN_P_SW -___DEF_SLBL(0,___L0_retropikzel_2f_pffi_23_8) - ___IF_NARGS_EQ(0,___NOTHING) - ___WRONG_NARGS(0,0,0,0) -___DEF_GLBL(___L_retropikzel_2f_pffi_23_8) - ___SET_STK(1,___R0) - ___SET_R0(___LBL(1)) - ___ADJFP(4) - ___CFUN_OOL(___retropikzel_2f_pffi_23_8) - ___JUMPRET(___R0) -___DEF_SLBL(1,___L1_retropikzel_2f_pffi_23_8) - ___ADJFP(-4) - ___JUMPRET(___STK(1)) -___END_P_SW -___END_P_COD - -#undef ___PH_PROC -#define ___PH_PROC ___H_retropikzel_2f_pffi_23_9 -#undef ___PH_LBL0 -#define ___PH_LBL0 616 -#undef ___PD_ALL -#define ___PD_ALL ___D_FP ___D_R0 -#undef ___PR_ALL -#define ___PR_ALL ___R_FP ___R_R0 -#undef ___PW_ALL -#define ___PW_ALL ___W_FP ___W_R0 -___BEGIN_P_COD -___BEGIN_P_HLBL -___DEF_P_HLBL_INTRO -___DEF_P_HLBL(___L0_retropikzel_2f_pffi_23_9) -___DEF_P_HLBL(___L1_retropikzel_2f_pffi_23_9) -___END_P_HLBL -___BEGIN_P_SW -___DEF_SLBL(0,___L0_retropikzel_2f_pffi_23_9) - ___IF_NARGS_EQ(0,___NOTHING) - ___WRONG_NARGS(0,0,0,0) -___DEF_GLBL(___L_retropikzel_2f_pffi_23_9) - ___SET_STK(1,___R0) - ___SET_R0(___LBL(1)) - ___ADJFP(4) - ___CFUN_OOL(___retropikzel_2f_pffi_23_9) - ___JUMPRET(___R0) -___DEF_SLBL(1,___L1_retropikzel_2f_pffi_23_9) - ___ADJFP(-4) - ___JUMPRET(___STK(1)) -___END_P_SW -___END_P_COD - -#undef ___PH_PROC -#define ___PH_PROC ___H_retropikzel_2f_pffi_23_10 -#undef ___PH_LBL0 -#define ___PH_LBL0 619 -#undef ___PD_ALL -#define ___PD_ALL ___D_FP ___D_R0 -#undef ___PR_ALL -#define ___PR_ALL ___R_FP ___R_R0 -#undef ___PW_ALL -#define ___PW_ALL ___W_FP ___W_R0 -___BEGIN_P_COD -___BEGIN_P_HLBL -___DEF_P_HLBL_INTRO -___DEF_P_HLBL(___L0_retropikzel_2f_pffi_23_10) -___DEF_P_HLBL(___L1_retropikzel_2f_pffi_23_10) -___END_P_HLBL -___BEGIN_P_SW -___DEF_SLBL(0,___L0_retropikzel_2f_pffi_23_10) - ___IF_NARGS_EQ(0,___NOTHING) - ___WRONG_NARGS(0,0,0,0) -___DEF_GLBL(___L_retropikzel_2f_pffi_23_10) - ___SET_STK(1,___R0) - ___SET_R0(___LBL(1)) - ___ADJFP(4) - ___CFUN_OOL(___retropikzel_2f_pffi_23_10) - ___JUMPRET(___R0) -___DEF_SLBL(1,___L1_retropikzel_2f_pffi_23_10) - ___ADJFP(-4) - ___JUMPRET(___STK(1)) -___END_P_SW -___END_P_COD - -#undef ___PH_PROC -#define ___PH_PROC ___H_retropikzel_2f_pffi_23_11 -#undef ___PH_LBL0 -#define ___PH_LBL0 622 -#undef ___PD_ALL -#define ___PD_ALL ___D_FP ___D_R0 -#undef ___PR_ALL -#define ___PR_ALL ___R_FP ___R_R0 -#undef ___PW_ALL -#define ___PW_ALL ___W_FP ___W_R0 -___BEGIN_P_COD -___BEGIN_P_HLBL -___DEF_P_HLBL_INTRO -___DEF_P_HLBL(___L0_retropikzel_2f_pffi_23_11) -___DEF_P_HLBL(___L1_retropikzel_2f_pffi_23_11) -___END_P_HLBL -___BEGIN_P_SW -___DEF_SLBL(0,___L0_retropikzel_2f_pffi_23_11) - ___IF_NARGS_EQ(0,___NOTHING) - ___WRONG_NARGS(0,0,0,0) -___DEF_GLBL(___L_retropikzel_2f_pffi_23_11) - ___SET_STK(1,___R0) - ___SET_R0(___LBL(1)) - ___ADJFP(4) - ___CFUN_OOL(___retropikzel_2f_pffi_23_11) - ___JUMPRET(___R0) -___DEF_SLBL(1,___L1_retropikzel_2f_pffi_23_11) - ___ADJFP(-4) - ___JUMPRET(___STK(1)) -___END_P_SW -___END_P_COD - -#undef ___PH_PROC -#define ___PH_PROC ___H_retropikzel_2f_pffi_23_12 -#undef ___PH_LBL0 -#define ___PH_LBL0 625 -#undef ___PD_ALL -#define ___PD_ALL ___D_FP ___D_R0 -#undef ___PR_ALL -#define ___PR_ALL ___R_FP ___R_R0 -#undef ___PW_ALL -#define ___PW_ALL ___W_FP ___W_R0 -___BEGIN_P_COD -___BEGIN_P_HLBL -___DEF_P_HLBL_INTRO -___DEF_P_HLBL(___L0_retropikzel_2f_pffi_23_12) -___DEF_P_HLBL(___L1_retropikzel_2f_pffi_23_12) -___END_P_HLBL -___BEGIN_P_SW -___DEF_SLBL(0,___L0_retropikzel_2f_pffi_23_12) - ___IF_NARGS_EQ(0,___NOTHING) - ___WRONG_NARGS(0,0,0,0) -___DEF_GLBL(___L_retropikzel_2f_pffi_23_12) - ___SET_STK(1,___R0) - ___SET_R0(___LBL(1)) - ___ADJFP(4) - ___CFUN_OOL(___retropikzel_2f_pffi_23_12) - ___JUMPRET(___R0) -___DEF_SLBL(1,___L1_retropikzel_2f_pffi_23_12) - ___ADJFP(-4) - ___JUMPRET(___STK(1)) -___END_P_SW -___END_P_COD - -#undef ___PH_PROC -#define ___PH_PROC ___H_retropikzel_2f_pffi_23_13 -#undef ___PH_LBL0 -#define ___PH_LBL0 628 -#undef ___PD_ALL -#define ___PD_ALL ___D_FP ___D_R0 -#undef ___PR_ALL -#define ___PR_ALL ___R_FP ___R_R0 -#undef ___PW_ALL -#define ___PW_ALL ___W_FP ___W_R0 -___BEGIN_P_COD -___BEGIN_P_HLBL -___DEF_P_HLBL_INTRO -___DEF_P_HLBL(___L0_retropikzel_2f_pffi_23_13) -___DEF_P_HLBL(___L1_retropikzel_2f_pffi_23_13) -___END_P_HLBL -___BEGIN_P_SW -___DEF_SLBL(0,___L0_retropikzel_2f_pffi_23_13) - ___IF_NARGS_EQ(0,___NOTHING) - ___WRONG_NARGS(0,0,0,0) -___DEF_GLBL(___L_retropikzel_2f_pffi_23_13) - ___SET_STK(1,___R0) - ___SET_R0(___LBL(1)) - ___ADJFP(4) - ___CFUN_OOL(___retropikzel_2f_pffi_23_13) - ___JUMPRET(___R0) -___DEF_SLBL(1,___L1_retropikzel_2f_pffi_23_13) - ___ADJFP(-4) - ___JUMPRET(___STK(1)) -___END_P_SW -___END_P_COD - -#undef ___PH_PROC -#define ___PH_PROC ___H_retropikzel_2f_pffi_23_14 -#undef ___PH_LBL0 -#define ___PH_LBL0 631 -#undef ___PD_ALL -#define ___PD_ALL ___D_FP ___D_R0 -#undef ___PR_ALL -#define ___PR_ALL ___R_FP ___R_R0 -#undef ___PW_ALL -#define ___PW_ALL ___W_FP ___W_R0 -___BEGIN_P_COD -___BEGIN_P_HLBL -___DEF_P_HLBL_INTRO -___DEF_P_HLBL(___L0_retropikzel_2f_pffi_23_14) -___DEF_P_HLBL(___L1_retropikzel_2f_pffi_23_14) -___END_P_HLBL -___BEGIN_P_SW -___DEF_SLBL(0,___L0_retropikzel_2f_pffi_23_14) - ___IF_NARGS_EQ(0,___NOTHING) - ___WRONG_NARGS(0,0,0,0) -___DEF_GLBL(___L_retropikzel_2f_pffi_23_14) - ___SET_STK(1,___R0) - ___SET_R0(___LBL(1)) - ___ADJFP(4) - ___CFUN_OOL(___retropikzel_2f_pffi_23_14) - ___JUMPRET(___R0) -___DEF_SLBL(1,___L1_retropikzel_2f_pffi_23_14) - ___ADJFP(-4) - ___JUMPRET(___STK(1)) -___END_P_SW -___END_P_COD - -#undef ___PH_PROC -#define ___PH_PROC ___H_retropikzel_2f_pffi_23_15 -#undef ___PH_LBL0 -#define ___PH_LBL0 634 -#undef ___PD_ALL -#define ___PD_ALL ___D_FP ___D_R0 -#undef ___PR_ALL -#define ___PR_ALL ___R_FP ___R_R0 -#undef ___PW_ALL -#define ___PW_ALL ___W_FP ___W_R0 -___BEGIN_P_COD -___BEGIN_P_HLBL -___DEF_P_HLBL_INTRO -___DEF_P_HLBL(___L0_retropikzel_2f_pffi_23_15) -___DEF_P_HLBL(___L1_retropikzel_2f_pffi_23_15) -___END_P_HLBL -___BEGIN_P_SW -___DEF_SLBL(0,___L0_retropikzel_2f_pffi_23_15) - ___IF_NARGS_EQ(0,___NOTHING) - ___WRONG_NARGS(0,0,0,0) -___DEF_GLBL(___L_retropikzel_2f_pffi_23_15) - ___SET_STK(1,___R0) - ___SET_R0(___LBL(1)) - ___ADJFP(4) - ___CFUN_OOL(___retropikzel_2f_pffi_23_15) - ___JUMPRET(___R0) -___DEF_SLBL(1,___L1_retropikzel_2f_pffi_23_15) - ___ADJFP(-4) - ___JUMPRET(___STK(1)) -___END_P_SW -___END_P_COD - -#undef ___PH_PROC -#define ___PH_PROC ___H_retropikzel_2f_pffi_23_16 -#undef ___PH_LBL0 -#define ___PH_LBL0 637 -#undef ___PD_ALL -#define ___PD_ALL ___D_FP ___D_R0 -#undef ___PR_ALL -#define ___PR_ALL ___R_FP ___R_R0 -#undef ___PW_ALL -#define ___PW_ALL ___W_FP ___W_R0 -___BEGIN_P_COD -___BEGIN_P_HLBL -___DEF_P_HLBL_INTRO -___DEF_P_HLBL(___L0_retropikzel_2f_pffi_23_16) -___DEF_P_HLBL(___L1_retropikzel_2f_pffi_23_16) -___END_P_HLBL -___BEGIN_P_SW -___DEF_SLBL(0,___L0_retropikzel_2f_pffi_23_16) - ___IF_NARGS_EQ(0,___NOTHING) - ___WRONG_NARGS(0,0,0,0) -___DEF_GLBL(___L_retropikzel_2f_pffi_23_16) - ___SET_STK(1,___R0) - ___SET_R0(___LBL(1)) - ___ADJFP(4) - ___CFUN_OOL(___retropikzel_2f_pffi_23_16) - ___JUMPRET(___R0) -___DEF_SLBL(1,___L1_retropikzel_2f_pffi_23_16) - ___ADJFP(-4) - ___JUMPRET(___STK(1)) -___END_P_SW -___END_P_COD - -#undef ___PH_PROC -#define ___PH_PROC ___H_retropikzel_2f_pffi_23_17 -#undef ___PH_LBL0 -#define ___PH_LBL0 640 -#undef ___PD_ALL -#define ___PD_ALL ___D_FP ___D_R0 -#undef ___PR_ALL -#define ___PR_ALL ___R_FP ___R_R0 -#undef ___PW_ALL -#define ___PW_ALL ___W_FP ___W_R0 -___BEGIN_P_COD -___BEGIN_P_HLBL -___DEF_P_HLBL_INTRO -___DEF_P_HLBL(___L0_retropikzel_2f_pffi_23_17) -___DEF_P_HLBL(___L1_retropikzel_2f_pffi_23_17) -___END_P_HLBL -___BEGIN_P_SW -___DEF_SLBL(0,___L0_retropikzel_2f_pffi_23_17) - ___IF_NARGS_EQ(0,___NOTHING) - ___WRONG_NARGS(0,0,0,0) -___DEF_GLBL(___L_retropikzel_2f_pffi_23_17) - ___SET_STK(1,___R0) - ___SET_R0(___LBL(1)) - ___ADJFP(4) - ___CFUN_OOL(___retropikzel_2f_pffi_23_17) - ___JUMPRET(___R0) -___DEF_SLBL(1,___L1_retropikzel_2f_pffi_23_17) - ___ADJFP(-4) - ___JUMPRET(___STK(1)) -___END_P_SW -___END_P_COD - -#undef ___PH_PROC -#define ___PH_PROC ___H_retropikzel_2f_pffi_23_18 -#undef ___PH_LBL0 -#define ___PH_LBL0 643 -#undef ___PD_ALL -#define ___PD_ALL ___D_FP ___D_R0 -#undef ___PR_ALL -#define ___PR_ALL ___R_FP ___R_R0 -#undef ___PW_ALL -#define ___PW_ALL ___W_FP ___W_R0 -___BEGIN_P_COD -___BEGIN_P_HLBL -___DEF_P_HLBL_INTRO -___DEF_P_HLBL(___L0_retropikzel_2f_pffi_23_18) -___DEF_P_HLBL(___L1_retropikzel_2f_pffi_23_18) -___END_P_HLBL -___BEGIN_P_SW -___DEF_SLBL(0,___L0_retropikzel_2f_pffi_23_18) - ___IF_NARGS_EQ(0,___NOTHING) - ___WRONG_NARGS(0,0,0,0) -___DEF_GLBL(___L_retropikzel_2f_pffi_23_18) - ___SET_STK(1,___R0) - ___SET_R0(___LBL(1)) - ___ADJFP(4) - ___CFUN_OOL(___retropikzel_2f_pffi_23_18) - ___JUMPRET(___R0) -___DEF_SLBL(1,___L1_retropikzel_2f_pffi_23_18) - ___ADJFP(-4) - ___JUMPRET(___STK(1)) -___END_P_SW -___END_P_COD - -#undef ___PH_PROC -#define ___PH_PROC ___H_retropikzel_2f_pffi_23_19 -#undef ___PH_LBL0 -#define ___PH_LBL0 646 -#undef ___PD_ALL -#define ___PD_ALL ___D_FP ___D_R0 ___D_R1 -#undef ___PR_ALL -#define ___PR_ALL ___R_FP ___R_R0 ___R_R1 -#undef ___PW_ALL -#define ___PW_ALL ___W_FP ___W_R0 -___BEGIN_P_COD -___BEGIN_P_HLBL -___DEF_P_HLBL_INTRO -___DEF_P_HLBL(___L0_retropikzel_2f_pffi_23_19) -___DEF_P_HLBL(___L1_retropikzel_2f_pffi_23_19) -___END_P_HLBL -___BEGIN_P_SW -___DEF_SLBL(0,___L0_retropikzel_2f_pffi_23_19) - ___IF_NARGS_EQ(1,___NOTHING) - ___WRONG_NARGS(0,1,0,0) -___DEF_GLBL(___L_retropikzel_2f_pffi_23_19) - ___SET_STK(1,___R1) - ___SET_STK(2,___R0) - ___SET_R0(___LBL(1)) - ___ADJFP(8) - ___CFUN_OOL(___retropikzel_2f_pffi_23_19) - ___JUMPRET(___R0) -___DEF_SLBL(1,___L1_retropikzel_2f_pffi_23_19) - ___ADJFP(-8) - ___JUMPRET(___STK(2)) -___END_P_SW -___END_P_COD - -#undef ___PH_PROC -#define ___PH_PROC ___H_retropikzel_2f_pffi_23_20 -#undef ___PH_LBL0 -#define ___PH_LBL0 649 -#undef ___PD_ALL -#define ___PD_ALL ___D_FP ___D_R0 -#undef ___PR_ALL -#define ___PR_ALL ___R_FP ___R_R0 -#undef ___PW_ALL -#define ___PW_ALL ___W_FP ___W_R0 -___BEGIN_P_COD -___BEGIN_P_HLBL -___DEF_P_HLBL_INTRO -___DEF_P_HLBL(___L0_retropikzel_2f_pffi_23_20) -___DEF_P_HLBL(___L1_retropikzel_2f_pffi_23_20) -___END_P_HLBL -___BEGIN_P_SW -___DEF_SLBL(0,___L0_retropikzel_2f_pffi_23_20) - ___IF_NARGS_EQ(0,___NOTHING) - ___WRONG_NARGS(0,0,0,0) -___DEF_GLBL(___L_retropikzel_2f_pffi_23_20) - ___SET_STK(1,___R0) - ___SET_R0(___LBL(1)) - ___ADJFP(4) - ___CFUN_OOL(___retropikzel_2f_pffi_23_20) - ___JUMPRET(___R0) -___DEF_SLBL(1,___L1_retropikzel_2f_pffi_23_20) - ___ADJFP(-4) - ___JUMPRET(___STK(1)) -___END_P_SW -___END_P_COD - -#undef ___PH_PROC -#define ___PH_PROC ___H_retropikzel_2f_pffi_23_21 -#undef ___PH_LBL0 -#define ___PH_LBL0 652 -#undef ___PD_ALL -#define ___PD_ALL ___D_FP ___D_R0 ___D_R1 -#undef ___PR_ALL -#define ___PR_ALL ___R_FP ___R_R0 ___R_R1 -#undef ___PW_ALL -#define ___PW_ALL ___W_FP ___W_R0 -___BEGIN_P_COD -___BEGIN_P_HLBL -___DEF_P_HLBL_INTRO -___DEF_P_HLBL(___L0_retropikzel_2f_pffi_23_21) -___DEF_P_HLBL(___L1_retropikzel_2f_pffi_23_21) -___END_P_HLBL -___BEGIN_P_SW -___DEF_SLBL(0,___L0_retropikzel_2f_pffi_23_21) - ___IF_NARGS_EQ(1,___NOTHING) - ___WRONG_NARGS(0,1,0,0) -___DEF_GLBL(___L_retropikzel_2f_pffi_23_21) - ___SET_STK(1,___R1) - ___SET_STK(2,___R0) - ___SET_R0(___LBL(1)) - ___ADJFP(8) - ___CFUN_OOL(___retropikzel_2f_pffi_23_21) - ___JUMPRET(___R0) -___DEF_SLBL(1,___L1_retropikzel_2f_pffi_23_21) - ___ADJFP(-8) - ___JUMPRET(___STK(2)) -___END_P_SW -___END_P_COD - -#undef ___PH_PROC -#define ___PH_PROC ___H_retropikzel_2f_pffi_23_22 -#undef ___PH_LBL0 -#define ___PH_LBL0 655 -#undef ___PD_ALL -#define ___PD_ALL ___D_FP ___D_R0 ___D_R1 -#undef ___PR_ALL -#define ___PR_ALL ___R_FP ___R_R0 ___R_R1 -#undef ___PW_ALL -#define ___PW_ALL ___W_FP ___W_R0 -___BEGIN_P_COD -___BEGIN_P_HLBL -___DEF_P_HLBL_INTRO -___DEF_P_HLBL(___L0_retropikzel_2f_pffi_23_22) -___DEF_P_HLBL(___L1_retropikzel_2f_pffi_23_22) -___END_P_HLBL -___BEGIN_P_SW -___DEF_SLBL(0,___L0_retropikzel_2f_pffi_23_22) - ___IF_NARGS_EQ(1,___NOTHING) - ___WRONG_NARGS(0,1,0,0) -___DEF_GLBL(___L_retropikzel_2f_pffi_23_22) - ___SET_STK(1,___R1) - ___SET_STK(2,___R0) - ___SET_R0(___LBL(1)) - ___ADJFP(8) - ___CFUN_OOL(___retropikzel_2f_pffi_23_22) - ___JUMPRET(___R0) -___DEF_SLBL(1,___L1_retropikzel_2f_pffi_23_22) - ___ADJFP(-8) - ___JUMPRET(___STK(2)) -___END_P_SW -___END_P_COD - -#undef ___PH_PROC -#define ___PH_PROC ___H_retropikzel_2f_pffi_23_23 -#undef ___PH_LBL0 -#define ___PH_LBL0 658 -#undef ___PD_ALL -#define ___PD_ALL ___D_FP ___D_R0 ___D_R1 -#undef ___PR_ALL -#define ___PR_ALL ___R_FP ___R_R0 ___R_R1 -#undef ___PW_ALL -#define ___PW_ALL ___W_FP ___W_R0 -___BEGIN_P_COD -___BEGIN_P_HLBL -___DEF_P_HLBL_INTRO -___DEF_P_HLBL(___L0_retropikzel_2f_pffi_23_23) -___DEF_P_HLBL(___L1_retropikzel_2f_pffi_23_23) -___END_P_HLBL -___BEGIN_P_SW -___DEF_SLBL(0,___L0_retropikzel_2f_pffi_23_23) - ___IF_NARGS_EQ(1,___NOTHING) - ___WRONG_NARGS(0,1,0,0) -___DEF_GLBL(___L_retropikzel_2f_pffi_23_23) - ___SET_STK(1,___R1) - ___SET_STK(2,___R0) - ___SET_R0(___LBL(1)) - ___ADJFP(8) - ___CFUN_OOL(___retropikzel_2f_pffi_23_23) - ___JUMPRET(___R0) -___DEF_SLBL(1,___L1_retropikzel_2f_pffi_23_23) - ___ADJFP(-8) - ___JUMPRET(___STK(2)) -___END_P_SW -___END_P_COD - -#undef ___PH_PROC -#define ___PH_PROC ___H_retropikzel_2f_pffi_23_24 -#undef ___PH_LBL0 -#define ___PH_LBL0 661 -#undef ___PD_ALL -#define ___PD_ALL ___D_FP ___D_R0 ___D_R1 -#undef ___PR_ALL -#define ___PR_ALL ___R_FP ___R_R0 ___R_R1 -#undef ___PW_ALL -#define ___PW_ALL ___W_FP ___W_R0 -___BEGIN_P_COD -___BEGIN_P_HLBL -___DEF_P_HLBL_INTRO -___DEF_P_HLBL(___L0_retropikzel_2f_pffi_23_24) -___DEF_P_HLBL(___L1_retropikzel_2f_pffi_23_24) -___END_P_HLBL -___BEGIN_P_SW -___DEF_SLBL(0,___L0_retropikzel_2f_pffi_23_24) - ___IF_NARGS_EQ(1,___NOTHING) - ___WRONG_NARGS(0,1,0,0) -___DEF_GLBL(___L_retropikzel_2f_pffi_23_24) - ___SET_STK(1,___R1) - ___SET_STK(2,___R0) - ___SET_R0(___LBL(1)) - ___ADJFP(8) - ___CFUN_OOL(___retropikzel_2f_pffi_23_24) - ___JUMPRET(___R0) -___DEF_SLBL(1,___L1_retropikzel_2f_pffi_23_24) - ___ADJFP(-8) - ___JUMPRET(___STK(2)) -___END_P_SW -___END_P_COD - -#undef ___PH_PROC -#define ___PH_PROC ___H_retropikzel_2f_pffi_23_25 -#undef ___PH_LBL0 -#define ___PH_LBL0 664 -#undef ___PD_ALL -#define ___PD_ALL ___D_FP ___D_R0 ___D_R1 ___D_R2 ___D_R3 -#undef ___PR_ALL -#define ___PR_ALL ___R_FP ___R_R0 ___R_R1 ___R_R2 ___R_R3 -#undef ___PW_ALL -#define ___PW_ALL ___W_FP ___W_R0 -___BEGIN_P_COD -___BEGIN_P_HLBL -___DEF_P_HLBL_INTRO -___DEF_P_HLBL(___L0_retropikzel_2f_pffi_23_25) -___DEF_P_HLBL(___L1_retropikzel_2f_pffi_23_25) -___END_P_HLBL -___BEGIN_P_SW -___DEF_SLBL(0,___L0_retropikzel_2f_pffi_23_25) - ___IF_NARGS_EQ(3,___NOTHING) - ___WRONG_NARGS(0,3,0,0) -___DEF_GLBL(___L_retropikzel_2f_pffi_23_25) - ___SET_STK(1,___R1) - ___SET_STK(2,___R2) - ___SET_STK(3,___R3) - ___SET_STK(4,___R0) - ___SET_R0(___LBL(1)) - ___ADJFP(8) - ___CFUN_OOL(___retropikzel_2f_pffi_23_25) - ___JUMPRET(___R0) -___DEF_SLBL(1,___L1_retropikzel_2f_pffi_23_25) - ___ADJFP(-8) - ___JUMPRET(___STK(4)) -___END_P_SW -___END_P_COD - -#undef ___PH_PROC -#define ___PH_PROC ___H_retropikzel_2f_pffi_23_26 -#undef ___PH_LBL0 -#define ___PH_LBL0 667 -#undef ___PD_ALL -#define ___PD_ALL ___D_FP ___D_R0 ___D_R1 ___D_R2 ___D_R3 -#undef ___PR_ALL -#define ___PR_ALL ___R_FP ___R_R0 ___R_R1 ___R_R2 ___R_R3 -#undef ___PW_ALL -#define ___PW_ALL ___W_FP ___W_R0 -___BEGIN_P_COD -___BEGIN_P_HLBL -___DEF_P_HLBL_INTRO -___DEF_P_HLBL(___L0_retropikzel_2f_pffi_23_26) -___DEF_P_HLBL(___L1_retropikzel_2f_pffi_23_26) -___END_P_HLBL -___BEGIN_P_SW -___DEF_SLBL(0,___L0_retropikzel_2f_pffi_23_26) - ___IF_NARGS_EQ(3,___NOTHING) - ___WRONG_NARGS(0,3,0,0) -___DEF_GLBL(___L_retropikzel_2f_pffi_23_26) - ___SET_STK(1,___R1) - ___SET_STK(2,___R2) - ___SET_STK(3,___R3) - ___SET_STK(4,___R0) - ___SET_R0(___LBL(1)) - ___ADJFP(8) - ___CFUN_OOL(___retropikzel_2f_pffi_23_26) - ___JUMPRET(___R0) -___DEF_SLBL(1,___L1_retropikzel_2f_pffi_23_26) - ___ADJFP(-8) - ___JUMPRET(___STK(4)) -___END_P_SW -___END_P_COD - -#undef ___PH_PROC -#define ___PH_PROC ___H_retropikzel_2f_pffi_23_27 -#undef ___PH_LBL0 -#define ___PH_LBL0 670 -#undef ___PD_ALL -#define ___PD_ALL ___D_FP ___D_R0 ___D_R1 ___D_R2 ___D_R3 -#undef ___PR_ALL -#define ___PR_ALL ___R_FP ___R_R0 ___R_R1 ___R_R2 ___R_R3 -#undef ___PW_ALL -#define ___PW_ALL ___W_FP ___W_R0 -___BEGIN_P_COD -___BEGIN_P_HLBL -___DEF_P_HLBL_INTRO -___DEF_P_HLBL(___L0_retropikzel_2f_pffi_23_27) -___DEF_P_HLBL(___L1_retropikzel_2f_pffi_23_27) -___END_P_HLBL -___BEGIN_P_SW -___DEF_SLBL(0,___L0_retropikzel_2f_pffi_23_27) - ___IF_NARGS_EQ(3,___NOTHING) - ___WRONG_NARGS(0,3,0,0) -___DEF_GLBL(___L_retropikzel_2f_pffi_23_27) - ___SET_STK(1,___R1) - ___SET_STK(2,___R2) - ___SET_STK(3,___R3) - ___SET_STK(4,___R0) - ___SET_R0(___LBL(1)) - ___ADJFP(8) - ___CFUN_OOL(___retropikzel_2f_pffi_23_27) - ___JUMPRET(___R0) -___DEF_SLBL(1,___L1_retropikzel_2f_pffi_23_27) - ___ADJFP(-8) - ___JUMPRET(___STK(4)) -___END_P_SW -___END_P_COD - -#undef ___PH_PROC -#define ___PH_PROC ___H_retropikzel_2f_pffi_23_28 -#undef ___PH_LBL0 -#define ___PH_LBL0 673 -#undef ___PD_ALL -#define ___PD_ALL ___D_FP ___D_R0 ___D_R1 ___D_R2 ___D_R3 -#undef ___PR_ALL -#define ___PR_ALL ___R_FP ___R_R0 ___R_R1 ___R_R2 ___R_R3 -#undef ___PW_ALL -#define ___PW_ALL ___W_FP ___W_R0 -___BEGIN_P_COD -___BEGIN_P_HLBL -___DEF_P_HLBL_INTRO -___DEF_P_HLBL(___L0_retropikzel_2f_pffi_23_28) -___DEF_P_HLBL(___L1_retropikzel_2f_pffi_23_28) -___END_P_HLBL -___BEGIN_P_SW -___DEF_SLBL(0,___L0_retropikzel_2f_pffi_23_28) - ___IF_NARGS_EQ(3,___NOTHING) - ___WRONG_NARGS(0,3,0,0) -___DEF_GLBL(___L_retropikzel_2f_pffi_23_28) - ___SET_STK(1,___R1) - ___SET_STK(2,___R2) - ___SET_STK(3,___R3) - ___SET_STK(4,___R0) - ___SET_R0(___LBL(1)) - ___ADJFP(8) - ___CFUN_OOL(___retropikzel_2f_pffi_23_28) - ___JUMPRET(___R0) -___DEF_SLBL(1,___L1_retropikzel_2f_pffi_23_28) - ___ADJFP(-8) - ___JUMPRET(___STK(4)) -___END_P_SW -___END_P_COD - -#undef ___PH_PROC -#define ___PH_PROC ___H_retropikzel_2f_pffi_23_29 -#undef ___PH_LBL0 -#define ___PH_LBL0 676 -#undef ___PD_ALL -#define ___PD_ALL ___D_FP ___D_R0 ___D_R1 ___D_R2 ___D_R3 -#undef ___PR_ALL -#define ___PR_ALL ___R_FP ___R_R0 ___R_R1 ___R_R2 ___R_R3 -#undef ___PW_ALL -#define ___PW_ALL ___W_FP ___W_R0 -___BEGIN_P_COD -___BEGIN_P_HLBL -___DEF_P_HLBL_INTRO -___DEF_P_HLBL(___L0_retropikzel_2f_pffi_23_29) -___DEF_P_HLBL(___L1_retropikzel_2f_pffi_23_29) -___END_P_HLBL -___BEGIN_P_SW -___DEF_SLBL(0,___L0_retropikzel_2f_pffi_23_29) - ___IF_NARGS_EQ(3,___NOTHING) - ___WRONG_NARGS(0,3,0,0) -___DEF_GLBL(___L_retropikzel_2f_pffi_23_29) - ___SET_STK(1,___R1) - ___SET_STK(2,___R2) - ___SET_STK(3,___R3) - ___SET_STK(4,___R0) - ___SET_R0(___LBL(1)) - ___ADJFP(8) - ___CFUN_OOL(___retropikzel_2f_pffi_23_29) - ___JUMPRET(___R0) -___DEF_SLBL(1,___L1_retropikzel_2f_pffi_23_29) - ___ADJFP(-8) - ___JUMPRET(___STK(4)) -___END_P_SW -___END_P_COD - -#undef ___PH_PROC -#define ___PH_PROC ___H_retropikzel_2f_pffi_23_30 -#undef ___PH_LBL0 -#define ___PH_LBL0 679 -#undef ___PD_ALL -#define ___PD_ALL ___D_FP ___D_R0 ___D_R1 ___D_R2 ___D_R3 -#undef ___PR_ALL -#define ___PR_ALL ___R_FP ___R_R0 ___R_R1 ___R_R2 ___R_R3 -#undef ___PW_ALL -#define ___PW_ALL ___W_FP ___W_R0 -___BEGIN_P_COD -___BEGIN_P_HLBL -___DEF_P_HLBL_INTRO -___DEF_P_HLBL(___L0_retropikzel_2f_pffi_23_30) -___DEF_P_HLBL(___L1_retropikzel_2f_pffi_23_30) -___END_P_HLBL -___BEGIN_P_SW -___DEF_SLBL(0,___L0_retropikzel_2f_pffi_23_30) - ___IF_NARGS_EQ(3,___NOTHING) - ___WRONG_NARGS(0,3,0,0) -___DEF_GLBL(___L_retropikzel_2f_pffi_23_30) - ___SET_STK(1,___R1) - ___SET_STK(2,___R2) - ___SET_STK(3,___R3) - ___SET_STK(4,___R0) - ___SET_R0(___LBL(1)) - ___ADJFP(8) - ___CFUN_OOL(___retropikzel_2f_pffi_23_30) - ___JUMPRET(___R0) -___DEF_SLBL(1,___L1_retropikzel_2f_pffi_23_30) - ___ADJFP(-8) - ___JUMPRET(___STK(4)) -___END_P_SW -___END_P_COD - -#undef ___PH_PROC -#define ___PH_PROC ___H_retropikzel_2f_pffi_23_31 -#undef ___PH_LBL0 -#define ___PH_LBL0 682 -#undef ___PD_ALL -#define ___PD_ALL ___D_FP ___D_R0 ___D_R1 ___D_R2 ___D_R3 -#undef ___PR_ALL -#define ___PR_ALL ___R_FP ___R_R0 ___R_R1 ___R_R2 ___R_R3 -#undef ___PW_ALL -#define ___PW_ALL ___W_FP ___W_R0 -___BEGIN_P_COD -___BEGIN_P_HLBL -___DEF_P_HLBL_INTRO -___DEF_P_HLBL(___L0_retropikzel_2f_pffi_23_31) -___DEF_P_HLBL(___L1_retropikzel_2f_pffi_23_31) -___END_P_HLBL -___BEGIN_P_SW -___DEF_SLBL(0,___L0_retropikzel_2f_pffi_23_31) - ___IF_NARGS_EQ(3,___NOTHING) - ___WRONG_NARGS(0,3,0,0) -___DEF_GLBL(___L_retropikzel_2f_pffi_23_31) - ___SET_STK(1,___R1) - ___SET_STK(2,___R2) - ___SET_STK(3,___R3) - ___SET_STK(4,___R0) - ___SET_R0(___LBL(1)) - ___ADJFP(8) - ___CFUN_OOL(___retropikzel_2f_pffi_23_31) - ___JUMPRET(___R0) -___DEF_SLBL(1,___L1_retropikzel_2f_pffi_23_31) - ___ADJFP(-8) - ___JUMPRET(___STK(4)) -___END_P_SW -___END_P_COD - -#undef ___PH_PROC -#define ___PH_PROC ___H_retropikzel_2f_pffi_23_32 -#undef ___PH_LBL0 -#define ___PH_LBL0 685 -#undef ___PD_ALL -#define ___PD_ALL ___D_FP ___D_R0 ___D_R1 ___D_R2 ___D_R3 -#undef ___PR_ALL -#define ___PR_ALL ___R_FP ___R_R0 ___R_R1 ___R_R2 ___R_R3 -#undef ___PW_ALL -#define ___PW_ALL ___W_FP ___W_R0 -___BEGIN_P_COD -___BEGIN_P_HLBL -___DEF_P_HLBL_INTRO -___DEF_P_HLBL(___L0_retropikzel_2f_pffi_23_32) -___DEF_P_HLBL(___L1_retropikzel_2f_pffi_23_32) -___END_P_HLBL -___BEGIN_P_SW -___DEF_SLBL(0,___L0_retropikzel_2f_pffi_23_32) - ___IF_NARGS_EQ(3,___NOTHING) - ___WRONG_NARGS(0,3,0,0) -___DEF_GLBL(___L_retropikzel_2f_pffi_23_32) - ___SET_STK(1,___R1) - ___SET_STK(2,___R2) - ___SET_STK(3,___R3) - ___SET_STK(4,___R0) - ___SET_R0(___LBL(1)) - ___ADJFP(8) - ___CFUN_OOL(___retropikzel_2f_pffi_23_32) - ___JUMPRET(___R0) -___DEF_SLBL(1,___L1_retropikzel_2f_pffi_23_32) - ___ADJFP(-8) - ___JUMPRET(___STK(4)) -___END_P_SW -___END_P_COD - -#undef ___PH_PROC -#define ___PH_PROC ___H_retropikzel_2f_pffi_23_33 -#undef ___PH_LBL0 -#define ___PH_LBL0 688 -#undef ___PD_ALL -#define ___PD_ALL ___D_FP ___D_R0 ___D_R1 ___D_R2 ___D_R3 -#undef ___PR_ALL -#define ___PR_ALL ___R_FP ___R_R0 ___R_R1 ___R_R2 ___R_R3 -#undef ___PW_ALL -#define ___PW_ALL ___W_FP ___W_R0 -___BEGIN_P_COD -___BEGIN_P_HLBL -___DEF_P_HLBL_INTRO -___DEF_P_HLBL(___L0_retropikzel_2f_pffi_23_33) -___DEF_P_HLBL(___L1_retropikzel_2f_pffi_23_33) -___END_P_HLBL -___BEGIN_P_SW -___DEF_SLBL(0,___L0_retropikzel_2f_pffi_23_33) - ___IF_NARGS_EQ(3,___NOTHING) - ___WRONG_NARGS(0,3,0,0) -___DEF_GLBL(___L_retropikzel_2f_pffi_23_33) - ___SET_STK(1,___R1) - ___SET_STK(2,___R2) - ___SET_STK(3,___R3) - ___SET_STK(4,___R0) - ___SET_R0(___LBL(1)) - ___ADJFP(8) - ___CFUN_OOL(___retropikzel_2f_pffi_23_33) - ___JUMPRET(___R0) -___DEF_SLBL(1,___L1_retropikzel_2f_pffi_23_33) - ___ADJFP(-8) - ___JUMPRET(___STK(4)) -___END_P_SW -___END_P_COD - -#undef ___PH_PROC -#define ___PH_PROC ___H_retropikzel_2f_pffi_23_34 -#undef ___PH_LBL0 -#define ___PH_LBL0 691 -#undef ___PD_ALL -#define ___PD_ALL ___D_FP ___D_R0 ___D_R1 ___D_R2 ___D_R3 -#undef ___PR_ALL -#define ___PR_ALL ___R_FP ___R_R0 ___R_R1 ___R_R2 ___R_R3 -#undef ___PW_ALL -#define ___PW_ALL ___W_FP ___W_R0 -___BEGIN_P_COD -___BEGIN_P_HLBL -___DEF_P_HLBL_INTRO -___DEF_P_HLBL(___L0_retropikzel_2f_pffi_23_34) -___DEF_P_HLBL(___L1_retropikzel_2f_pffi_23_34) -___END_P_HLBL -___BEGIN_P_SW -___DEF_SLBL(0,___L0_retropikzel_2f_pffi_23_34) - ___IF_NARGS_EQ(3,___NOTHING) - ___WRONG_NARGS(0,3,0,0) -___DEF_GLBL(___L_retropikzel_2f_pffi_23_34) - ___SET_STK(1,___R1) - ___SET_STK(2,___R2) - ___SET_STK(3,___R3) - ___SET_STK(4,___R0) - ___SET_R0(___LBL(1)) - ___ADJFP(8) - ___CFUN_OOL(___retropikzel_2f_pffi_23_34) - ___JUMPRET(___R0) -___DEF_SLBL(1,___L1_retropikzel_2f_pffi_23_34) - ___ADJFP(-8) - ___JUMPRET(___STK(4)) -___END_P_SW -___END_P_COD - -#undef ___PH_PROC -#define ___PH_PROC ___H_retropikzel_2f_pffi_23_35 -#undef ___PH_LBL0 -#define ___PH_LBL0 694 -#undef ___PD_ALL -#define ___PD_ALL ___D_FP ___D_R0 ___D_R1 ___D_R2 ___D_R3 -#undef ___PR_ALL -#define ___PR_ALL ___R_FP ___R_R0 ___R_R1 ___R_R2 ___R_R3 -#undef ___PW_ALL -#define ___PW_ALL ___W_FP ___W_R0 -___BEGIN_P_COD -___BEGIN_P_HLBL -___DEF_P_HLBL_INTRO -___DEF_P_HLBL(___L0_retropikzel_2f_pffi_23_35) -___DEF_P_HLBL(___L1_retropikzel_2f_pffi_23_35) -___END_P_HLBL -___BEGIN_P_SW -___DEF_SLBL(0,___L0_retropikzel_2f_pffi_23_35) - ___IF_NARGS_EQ(3,___NOTHING) - ___WRONG_NARGS(0,3,0,0) -___DEF_GLBL(___L_retropikzel_2f_pffi_23_35) - ___SET_STK(1,___R1) - ___SET_STK(2,___R2) - ___SET_STK(3,___R3) - ___SET_STK(4,___R0) - ___SET_R0(___LBL(1)) - ___ADJFP(8) - ___CFUN_OOL(___retropikzel_2f_pffi_23_35) - ___JUMPRET(___R0) -___DEF_SLBL(1,___L1_retropikzel_2f_pffi_23_35) - ___ADJFP(-8) - ___JUMPRET(___STK(4)) -___END_P_SW -___END_P_COD - -#undef ___PH_PROC -#define ___PH_PROC ___H_retropikzel_2f_pffi_23_36 -#undef ___PH_LBL0 -#define ___PH_LBL0 697 -#undef ___PD_ALL -#define ___PD_ALL ___D_FP ___D_R0 ___D_R1 ___D_R2 ___D_R3 -#undef ___PR_ALL -#define ___PR_ALL ___R_FP ___R_R0 ___R_R1 ___R_R2 ___R_R3 -#undef ___PW_ALL -#define ___PW_ALL ___W_FP ___W_R0 -___BEGIN_P_COD -___BEGIN_P_HLBL -___DEF_P_HLBL_INTRO -___DEF_P_HLBL(___L0_retropikzel_2f_pffi_23_36) -___DEF_P_HLBL(___L1_retropikzel_2f_pffi_23_36) -___END_P_HLBL -___BEGIN_P_SW -___DEF_SLBL(0,___L0_retropikzel_2f_pffi_23_36) - ___IF_NARGS_EQ(3,___NOTHING) - ___WRONG_NARGS(0,3,0,0) -___DEF_GLBL(___L_retropikzel_2f_pffi_23_36) - ___SET_STK(1,___R1) - ___SET_STK(2,___R2) - ___SET_STK(3,___R3) - ___SET_STK(4,___R0) - ___SET_R0(___LBL(1)) - ___ADJFP(8) - ___CFUN_OOL(___retropikzel_2f_pffi_23_36) - ___JUMPRET(___R0) -___DEF_SLBL(1,___L1_retropikzel_2f_pffi_23_36) - ___ADJFP(-8) - ___JUMPRET(___STK(4)) -___END_P_SW -___END_P_COD - -#undef ___PH_PROC -#define ___PH_PROC ___H_retropikzel_2f_pffi_23_37 -#undef ___PH_LBL0 -#define ___PH_LBL0 700 -#undef ___PD_ALL -#define ___PD_ALL ___D_FP ___D_R0 ___D_R1 ___D_R2 ___D_R3 -#undef ___PR_ALL -#define ___PR_ALL ___R_FP ___R_R0 ___R_R1 ___R_R2 ___R_R3 -#undef ___PW_ALL -#define ___PW_ALL ___W_FP ___W_R0 -___BEGIN_P_COD -___BEGIN_P_HLBL -___DEF_P_HLBL_INTRO -___DEF_P_HLBL(___L0_retropikzel_2f_pffi_23_37) -___DEF_P_HLBL(___L1_retropikzel_2f_pffi_23_37) -___END_P_HLBL -___BEGIN_P_SW -___DEF_SLBL(0,___L0_retropikzel_2f_pffi_23_37) - ___IF_NARGS_EQ(3,___NOTHING) - ___WRONG_NARGS(0,3,0,0) -___DEF_GLBL(___L_retropikzel_2f_pffi_23_37) - ___SET_STK(1,___R1) - ___SET_STK(2,___R2) - ___SET_STK(3,___R3) - ___SET_STK(4,___R0) - ___SET_R0(___LBL(1)) - ___ADJFP(8) - ___CFUN_OOL(___retropikzel_2f_pffi_23_37) - ___JUMPRET(___R0) -___DEF_SLBL(1,___L1_retropikzel_2f_pffi_23_37) - ___ADJFP(-8) - ___JUMPRET(___STK(4)) -___END_P_SW -___END_P_COD - -#undef ___PH_PROC -#define ___PH_PROC ___H_retropikzel_2f_pffi_23_38 -#undef ___PH_LBL0 -#define ___PH_LBL0 703 -#undef ___PD_ALL -#define ___PD_ALL ___D_FP ___D_R0 ___D_R1 ___D_R2 ___D_R3 -#undef ___PR_ALL -#define ___PR_ALL ___R_FP ___R_R0 ___R_R1 ___R_R2 ___R_R3 -#undef ___PW_ALL -#define ___PW_ALL ___W_FP ___W_R0 -___BEGIN_P_COD -___BEGIN_P_HLBL -___DEF_P_HLBL_INTRO -___DEF_P_HLBL(___L0_retropikzel_2f_pffi_23_38) -___DEF_P_HLBL(___L1_retropikzel_2f_pffi_23_38) -___END_P_HLBL -___BEGIN_P_SW -___DEF_SLBL(0,___L0_retropikzel_2f_pffi_23_38) - ___IF_NARGS_EQ(3,___NOTHING) - ___WRONG_NARGS(0,3,0,0) -___DEF_GLBL(___L_retropikzel_2f_pffi_23_38) - ___SET_STK(1,___R1) - ___SET_STK(2,___R2) - ___SET_STK(3,___R3) - ___SET_STK(4,___R0) - ___SET_R0(___LBL(1)) - ___ADJFP(8) - ___CFUN_OOL(___retropikzel_2f_pffi_23_38) - ___JUMPRET(___R0) -___DEF_SLBL(1,___L1_retropikzel_2f_pffi_23_38) - ___ADJFP(-8) - ___JUMPRET(___STK(4)) -___END_P_SW -___END_P_COD - -#undef ___PH_PROC -#define ___PH_PROC ___H_retropikzel_2f_pffi_23_39 -#undef ___PH_LBL0 -#define ___PH_LBL0 706 -#undef ___PD_ALL -#define ___PD_ALL ___D_FP ___D_R0 ___D_R1 ___D_R2 ___D_R3 -#undef ___PR_ALL -#define ___PR_ALL ___R_FP ___R_R0 ___R_R1 ___R_R2 ___R_R3 -#undef ___PW_ALL -#define ___PW_ALL ___W_FP ___W_R0 -___BEGIN_P_COD -___BEGIN_P_HLBL -___DEF_P_HLBL_INTRO -___DEF_P_HLBL(___L0_retropikzel_2f_pffi_23_39) -___DEF_P_HLBL(___L1_retropikzel_2f_pffi_23_39) -___END_P_HLBL -___BEGIN_P_SW -___DEF_SLBL(0,___L0_retropikzel_2f_pffi_23_39) - ___IF_NARGS_EQ(3,___NOTHING) - ___WRONG_NARGS(0,3,0,0) -___DEF_GLBL(___L_retropikzel_2f_pffi_23_39) - ___SET_STK(1,___R1) - ___SET_STK(2,___R2) - ___SET_STK(3,___R3) - ___SET_STK(4,___R0) - ___SET_R0(___LBL(1)) - ___ADJFP(8) - ___CFUN_OOL(___retropikzel_2f_pffi_23_39) - ___JUMPRET(___R0) -___DEF_SLBL(1,___L1_retropikzel_2f_pffi_23_39) - ___ADJFP(-8) - ___JUMPRET(___STK(4)) -___END_P_SW -___END_P_COD - -#undef ___PH_PROC -#define ___PH_PROC ___H_retropikzel_2f_pffi_23_40 -#undef ___PH_LBL0 -#define ___PH_LBL0 709 -#undef ___PD_ALL -#define ___PD_ALL ___D_FP ___D_R0 ___D_R1 ___D_R2 ___D_R3 -#undef ___PR_ALL -#define ___PR_ALL ___R_FP ___R_R0 ___R_R1 ___R_R2 ___R_R3 -#undef ___PW_ALL -#define ___PW_ALL ___W_FP ___W_R0 -___BEGIN_P_COD -___BEGIN_P_HLBL -___DEF_P_HLBL_INTRO -___DEF_P_HLBL(___L0_retropikzel_2f_pffi_23_40) -___DEF_P_HLBL(___L1_retropikzel_2f_pffi_23_40) -___END_P_HLBL -___BEGIN_P_SW -___DEF_SLBL(0,___L0_retropikzel_2f_pffi_23_40) - ___IF_NARGS_EQ(3,___NOTHING) - ___WRONG_NARGS(0,3,0,0) -___DEF_GLBL(___L_retropikzel_2f_pffi_23_40) - ___SET_STK(1,___R1) - ___SET_STK(2,___R2) - ___SET_STK(3,___R3) - ___SET_STK(4,___R0) - ___SET_R0(___LBL(1)) - ___ADJFP(8) - ___CFUN_OOL(___retropikzel_2f_pffi_23_40) - ___JUMPRET(___R0) -___DEF_SLBL(1,___L1_retropikzel_2f_pffi_23_40) - ___ADJFP(-8) - ___JUMPRET(___STK(4)) -___END_P_SW -___END_P_COD - -#undef ___PH_PROC -#define ___PH_PROC ___H_retropikzel_2f_pffi_23_41 -#undef ___PH_LBL0 -#define ___PH_LBL0 712 -#undef ___PD_ALL -#define ___PD_ALL ___D_FP ___D_R0 ___D_R1 ___D_R2 ___D_R3 -#undef ___PR_ALL -#define ___PR_ALL ___R_FP ___R_R0 ___R_R1 ___R_R2 ___R_R3 -#undef ___PW_ALL -#define ___PW_ALL ___W_FP ___W_R0 -___BEGIN_P_COD -___BEGIN_P_HLBL -___DEF_P_HLBL_INTRO -___DEF_P_HLBL(___L0_retropikzel_2f_pffi_23_41) -___DEF_P_HLBL(___L1_retropikzel_2f_pffi_23_41) -___END_P_HLBL -___BEGIN_P_SW -___DEF_SLBL(0,___L0_retropikzel_2f_pffi_23_41) - ___IF_NARGS_EQ(3,___NOTHING) - ___WRONG_NARGS(0,3,0,0) -___DEF_GLBL(___L_retropikzel_2f_pffi_23_41) - ___SET_STK(1,___R1) - ___SET_STK(2,___R2) - ___SET_STK(3,___R3) - ___SET_STK(4,___R0) - ___SET_R0(___LBL(1)) - ___ADJFP(8) - ___CFUN_OOL(___retropikzel_2f_pffi_23_41) - ___JUMPRET(___R0) -___DEF_SLBL(1,___L1_retropikzel_2f_pffi_23_41) - ___ADJFP(-8) - ___JUMPRET(___STK(4)) -___END_P_SW -___END_P_COD - -#undef ___PH_PROC -#define ___PH_PROC ___H_retropikzel_2f_pffi_23_42 -#undef ___PH_LBL0 -#define ___PH_LBL0 715 -#undef ___PD_ALL -#define ___PD_ALL ___D_FP ___D_R0 ___D_R1 ___D_R2 ___D_R3 -#undef ___PR_ALL -#define ___PR_ALL ___R_FP ___R_R0 ___R_R1 ___R_R2 ___R_R3 -#undef ___PW_ALL -#define ___PW_ALL ___W_FP ___W_R0 -___BEGIN_P_COD -___BEGIN_P_HLBL -___DEF_P_HLBL_INTRO -___DEF_P_HLBL(___L0_retropikzel_2f_pffi_23_42) -___DEF_P_HLBL(___L1_retropikzel_2f_pffi_23_42) -___END_P_HLBL -___BEGIN_P_SW -___DEF_SLBL(0,___L0_retropikzel_2f_pffi_23_42) - ___IF_NARGS_EQ(3,___NOTHING) - ___WRONG_NARGS(0,3,0,0) -___DEF_GLBL(___L_retropikzel_2f_pffi_23_42) - ___SET_STK(1,___R1) - ___SET_STK(2,___R2) - ___SET_STK(3,___R3) - ___SET_STK(4,___R0) - ___SET_R0(___LBL(1)) - ___ADJFP(8) - ___CFUN_OOL(___retropikzel_2f_pffi_23_42) - ___JUMPRET(___R0) -___DEF_SLBL(1,___L1_retropikzel_2f_pffi_23_42) - ___ADJFP(-8) - ___JUMPRET(___STK(4)) -___END_P_SW -___END_P_COD - -#undef ___PH_PROC -#define ___PH_PROC ___H_retropikzel_2f_pffi_23_43 -#undef ___PH_LBL0 -#define ___PH_LBL0 718 -#undef ___PD_ALL -#define ___PD_ALL ___D_FP ___D_R0 ___D_R1 ___D_R2 -#undef ___PR_ALL -#define ___PR_ALL ___R_FP ___R_R0 ___R_R1 ___R_R2 -#undef ___PW_ALL -#define ___PW_ALL ___W_FP ___W_R0 -___BEGIN_P_COD -___BEGIN_P_HLBL -___DEF_P_HLBL_INTRO -___DEF_P_HLBL(___L0_retropikzel_2f_pffi_23_43) -___DEF_P_HLBL(___L1_retropikzel_2f_pffi_23_43) -___END_P_HLBL -___BEGIN_P_SW -___DEF_SLBL(0,___L0_retropikzel_2f_pffi_23_43) - ___IF_NARGS_EQ(2,___NOTHING) - ___WRONG_NARGS(0,2,0,0) -___DEF_GLBL(___L_retropikzel_2f_pffi_23_43) - ___SET_STK(1,___R1) - ___SET_STK(2,___R2) - ___SET_STK(3,___R0) - ___SET_R0(___LBL(1)) - ___ADJFP(8) - ___CFUN_OOL(___retropikzel_2f_pffi_23_43) - ___JUMPRET(___R0) -___DEF_SLBL(1,___L1_retropikzel_2f_pffi_23_43) - ___ADJFP(-8) - ___JUMPRET(___STK(3)) -___END_P_SW -___END_P_COD - -#undef ___PH_PROC -#define ___PH_PROC ___H_retropikzel_2f_pffi_23_44 -#undef ___PH_LBL0 -#define ___PH_LBL0 721 -#undef ___PD_ALL -#define ___PD_ALL ___D_FP ___D_R0 ___D_R1 ___D_R2 -#undef ___PR_ALL -#define ___PR_ALL ___R_FP ___R_R0 ___R_R1 ___R_R2 -#undef ___PW_ALL -#define ___PW_ALL ___W_FP ___W_R0 -___BEGIN_P_COD -___BEGIN_P_HLBL -___DEF_P_HLBL_INTRO -___DEF_P_HLBL(___L0_retropikzel_2f_pffi_23_44) -___DEF_P_HLBL(___L1_retropikzel_2f_pffi_23_44) -___END_P_HLBL -___BEGIN_P_SW -___DEF_SLBL(0,___L0_retropikzel_2f_pffi_23_44) - ___IF_NARGS_EQ(2,___NOTHING) - ___WRONG_NARGS(0,2,0,0) -___DEF_GLBL(___L_retropikzel_2f_pffi_23_44) - ___SET_STK(1,___R1) - ___SET_STK(2,___R2) - ___SET_STK(3,___R0) - ___SET_R0(___LBL(1)) - ___ADJFP(8) - ___CFUN_OOL(___retropikzel_2f_pffi_23_44) - ___JUMPRET(___R0) -___DEF_SLBL(1,___L1_retropikzel_2f_pffi_23_44) - ___ADJFP(-8) - ___JUMPRET(___STK(3)) -___END_P_SW -___END_P_COD - -#undef ___PH_PROC -#define ___PH_PROC ___H_retropikzel_2f_pffi_23_45 -#undef ___PH_LBL0 -#define ___PH_LBL0 724 -#undef ___PD_ALL -#define ___PD_ALL ___D_FP ___D_R0 ___D_R1 ___D_R2 -#undef ___PR_ALL -#define ___PR_ALL ___R_FP ___R_R0 ___R_R1 ___R_R2 -#undef ___PW_ALL -#define ___PW_ALL ___W_FP ___W_R0 -___BEGIN_P_COD -___BEGIN_P_HLBL -___DEF_P_HLBL_INTRO -___DEF_P_HLBL(___L0_retropikzel_2f_pffi_23_45) -___DEF_P_HLBL(___L1_retropikzel_2f_pffi_23_45) -___END_P_HLBL -___BEGIN_P_SW -___DEF_SLBL(0,___L0_retropikzel_2f_pffi_23_45) - ___IF_NARGS_EQ(2,___NOTHING) - ___WRONG_NARGS(0,2,0,0) -___DEF_GLBL(___L_retropikzel_2f_pffi_23_45) - ___SET_STK(1,___R1) - ___SET_STK(2,___R2) - ___SET_STK(3,___R0) - ___SET_R0(___LBL(1)) - ___ADJFP(8) - ___CFUN_OOL(___retropikzel_2f_pffi_23_45) - ___JUMPRET(___R0) -___DEF_SLBL(1,___L1_retropikzel_2f_pffi_23_45) - ___ADJFP(-8) - ___JUMPRET(___STK(3)) -___END_P_SW -___END_P_COD - -#undef ___PH_PROC -#define ___PH_PROC ___H_retropikzel_2f_pffi_23_46 -#undef ___PH_LBL0 -#define ___PH_LBL0 727 -#undef ___PD_ALL -#define ___PD_ALL ___D_FP ___D_R0 ___D_R1 ___D_R2 -#undef ___PR_ALL -#define ___PR_ALL ___R_FP ___R_R0 ___R_R1 ___R_R2 -#undef ___PW_ALL -#define ___PW_ALL ___W_FP ___W_R0 -___BEGIN_P_COD -___BEGIN_P_HLBL -___DEF_P_HLBL_INTRO -___DEF_P_HLBL(___L0_retropikzel_2f_pffi_23_46) -___DEF_P_HLBL(___L1_retropikzel_2f_pffi_23_46) -___END_P_HLBL -___BEGIN_P_SW -___DEF_SLBL(0,___L0_retropikzel_2f_pffi_23_46) - ___IF_NARGS_EQ(2,___NOTHING) - ___WRONG_NARGS(0,2,0,0) -___DEF_GLBL(___L_retropikzel_2f_pffi_23_46) - ___SET_STK(1,___R1) - ___SET_STK(2,___R2) - ___SET_STK(3,___R0) - ___SET_R0(___LBL(1)) - ___ADJFP(8) - ___CFUN_OOL(___retropikzel_2f_pffi_23_46) - ___JUMPRET(___R0) -___DEF_SLBL(1,___L1_retropikzel_2f_pffi_23_46) - ___ADJFP(-8) - ___JUMPRET(___STK(3)) -___END_P_SW -___END_P_COD - -#undef ___PH_PROC -#define ___PH_PROC ___H_retropikzel_2f_pffi_23_47 -#undef ___PH_LBL0 -#define ___PH_LBL0 730 -#undef ___PD_ALL -#define ___PD_ALL ___D_FP ___D_R0 ___D_R1 ___D_R2 -#undef ___PR_ALL -#define ___PR_ALL ___R_FP ___R_R0 ___R_R1 ___R_R2 -#undef ___PW_ALL -#define ___PW_ALL ___W_FP ___W_R0 -___BEGIN_P_COD -___BEGIN_P_HLBL -___DEF_P_HLBL_INTRO -___DEF_P_HLBL(___L0_retropikzel_2f_pffi_23_47) -___DEF_P_HLBL(___L1_retropikzel_2f_pffi_23_47) -___END_P_HLBL -___BEGIN_P_SW -___DEF_SLBL(0,___L0_retropikzel_2f_pffi_23_47) - ___IF_NARGS_EQ(2,___NOTHING) - ___WRONG_NARGS(0,2,0,0) -___DEF_GLBL(___L_retropikzel_2f_pffi_23_47) - ___SET_STK(1,___R1) - ___SET_STK(2,___R2) - ___SET_STK(3,___R0) - ___SET_R0(___LBL(1)) - ___ADJFP(8) - ___CFUN_OOL(___retropikzel_2f_pffi_23_47) - ___JUMPRET(___R0) -___DEF_SLBL(1,___L1_retropikzel_2f_pffi_23_47) - ___ADJFP(-8) - ___JUMPRET(___STK(3)) -___END_P_SW -___END_P_COD - -#undef ___PH_PROC -#define ___PH_PROC ___H_retropikzel_2f_pffi_23_48 -#undef ___PH_LBL0 -#define ___PH_LBL0 733 -#undef ___PD_ALL -#define ___PD_ALL ___D_FP ___D_R0 ___D_R1 ___D_R2 -#undef ___PR_ALL -#define ___PR_ALL ___R_FP ___R_R0 ___R_R1 ___R_R2 -#undef ___PW_ALL -#define ___PW_ALL ___W_FP ___W_R0 -___BEGIN_P_COD -___BEGIN_P_HLBL -___DEF_P_HLBL_INTRO -___DEF_P_HLBL(___L0_retropikzel_2f_pffi_23_48) -___DEF_P_HLBL(___L1_retropikzel_2f_pffi_23_48) -___END_P_HLBL -___BEGIN_P_SW -___DEF_SLBL(0,___L0_retropikzel_2f_pffi_23_48) - ___IF_NARGS_EQ(2,___NOTHING) - ___WRONG_NARGS(0,2,0,0) -___DEF_GLBL(___L_retropikzel_2f_pffi_23_48) - ___SET_STK(1,___R1) - ___SET_STK(2,___R2) - ___SET_STK(3,___R0) - ___SET_R0(___LBL(1)) - ___ADJFP(8) - ___CFUN_OOL(___retropikzel_2f_pffi_23_48) - ___JUMPRET(___R0) -___DEF_SLBL(1,___L1_retropikzel_2f_pffi_23_48) - ___ADJFP(-8) - ___JUMPRET(___STK(3)) -___END_P_SW -___END_P_COD - -#undef ___PH_PROC -#define ___PH_PROC ___H_retropikzel_2f_pffi_23_49 -#undef ___PH_LBL0 -#define ___PH_LBL0 736 -#undef ___PD_ALL -#define ___PD_ALL ___D_FP ___D_R0 ___D_R1 ___D_R2 -#undef ___PR_ALL -#define ___PR_ALL ___R_FP ___R_R0 ___R_R1 ___R_R2 -#undef ___PW_ALL -#define ___PW_ALL ___W_FP ___W_R0 -___BEGIN_P_COD -___BEGIN_P_HLBL -___DEF_P_HLBL_INTRO -___DEF_P_HLBL(___L0_retropikzel_2f_pffi_23_49) -___DEF_P_HLBL(___L1_retropikzel_2f_pffi_23_49) -___END_P_HLBL -___BEGIN_P_SW -___DEF_SLBL(0,___L0_retropikzel_2f_pffi_23_49) - ___IF_NARGS_EQ(2,___NOTHING) - ___WRONG_NARGS(0,2,0,0) -___DEF_GLBL(___L_retropikzel_2f_pffi_23_49) - ___SET_STK(1,___R1) - ___SET_STK(2,___R2) - ___SET_STK(3,___R0) - ___SET_R0(___LBL(1)) - ___ADJFP(8) - ___CFUN_OOL(___retropikzel_2f_pffi_23_49) - ___JUMPRET(___R0) -___DEF_SLBL(1,___L1_retropikzel_2f_pffi_23_49) - ___ADJFP(-8) - ___JUMPRET(___STK(3)) -___END_P_SW -___END_P_COD - -#undef ___PH_PROC -#define ___PH_PROC ___H_retropikzel_2f_pffi_23_50 -#undef ___PH_LBL0 -#define ___PH_LBL0 739 -#undef ___PD_ALL -#define ___PD_ALL ___D_FP ___D_R0 ___D_R1 ___D_R2 -#undef ___PR_ALL -#define ___PR_ALL ___R_FP ___R_R0 ___R_R1 ___R_R2 -#undef ___PW_ALL -#define ___PW_ALL ___W_FP ___W_R0 -___BEGIN_P_COD -___BEGIN_P_HLBL -___DEF_P_HLBL_INTRO -___DEF_P_HLBL(___L0_retropikzel_2f_pffi_23_50) -___DEF_P_HLBL(___L1_retropikzel_2f_pffi_23_50) -___END_P_HLBL -___BEGIN_P_SW -___DEF_SLBL(0,___L0_retropikzel_2f_pffi_23_50) - ___IF_NARGS_EQ(2,___NOTHING) - ___WRONG_NARGS(0,2,0,0) -___DEF_GLBL(___L_retropikzel_2f_pffi_23_50) - ___SET_STK(1,___R1) - ___SET_STK(2,___R2) - ___SET_STK(3,___R0) - ___SET_R0(___LBL(1)) - ___ADJFP(8) - ___CFUN_OOL(___retropikzel_2f_pffi_23_50) - ___JUMPRET(___R0) -___DEF_SLBL(1,___L1_retropikzel_2f_pffi_23_50) - ___ADJFP(-8) - ___JUMPRET(___STK(3)) -___END_P_SW -___END_P_COD - -#undef ___PH_PROC -#define ___PH_PROC ___H_retropikzel_2f_pffi_23_51 -#undef ___PH_LBL0 -#define ___PH_LBL0 742 -#undef ___PD_ALL -#define ___PD_ALL ___D_FP ___D_R0 ___D_R1 ___D_R2 -#undef ___PR_ALL -#define ___PR_ALL ___R_FP ___R_R0 ___R_R1 ___R_R2 -#undef ___PW_ALL -#define ___PW_ALL ___W_FP ___W_R0 -___BEGIN_P_COD -___BEGIN_P_HLBL -___DEF_P_HLBL_INTRO -___DEF_P_HLBL(___L0_retropikzel_2f_pffi_23_51) -___DEF_P_HLBL(___L1_retropikzel_2f_pffi_23_51) -___END_P_HLBL -___BEGIN_P_SW -___DEF_SLBL(0,___L0_retropikzel_2f_pffi_23_51) - ___IF_NARGS_EQ(2,___NOTHING) - ___WRONG_NARGS(0,2,0,0) -___DEF_GLBL(___L_retropikzel_2f_pffi_23_51) - ___SET_STK(1,___R1) - ___SET_STK(2,___R2) - ___SET_STK(3,___R0) - ___SET_R0(___LBL(1)) - ___ADJFP(8) - ___CFUN_OOL(___retropikzel_2f_pffi_23_51) - ___JUMPRET(___R0) -___DEF_SLBL(1,___L1_retropikzel_2f_pffi_23_51) - ___ADJFP(-8) - ___JUMPRET(___STK(3)) -___END_P_SW -___END_P_COD - -#undef ___PH_PROC -#define ___PH_PROC ___H_retropikzel_2f_pffi_23_52 -#undef ___PH_LBL0 -#define ___PH_LBL0 745 -#undef ___PD_ALL -#define ___PD_ALL ___D_FP ___D_R0 ___D_R1 ___D_R2 -#undef ___PR_ALL -#define ___PR_ALL ___R_FP ___R_R0 ___R_R1 ___R_R2 -#undef ___PW_ALL -#define ___PW_ALL ___W_FP ___W_R0 -___BEGIN_P_COD -___BEGIN_P_HLBL -___DEF_P_HLBL_INTRO -___DEF_P_HLBL(___L0_retropikzel_2f_pffi_23_52) -___DEF_P_HLBL(___L1_retropikzel_2f_pffi_23_52) -___END_P_HLBL -___BEGIN_P_SW -___DEF_SLBL(0,___L0_retropikzel_2f_pffi_23_52) - ___IF_NARGS_EQ(2,___NOTHING) - ___WRONG_NARGS(0,2,0,0) -___DEF_GLBL(___L_retropikzel_2f_pffi_23_52) - ___SET_STK(1,___R1) - ___SET_STK(2,___R2) - ___SET_STK(3,___R0) - ___SET_R0(___LBL(1)) - ___ADJFP(8) - ___CFUN_OOL(___retropikzel_2f_pffi_23_52) - ___JUMPRET(___R0) -___DEF_SLBL(1,___L1_retropikzel_2f_pffi_23_52) - ___ADJFP(-8) - ___JUMPRET(___STK(3)) -___END_P_SW -___END_P_COD - -#undef ___PH_PROC -#define ___PH_PROC ___H_retropikzel_2f_pffi_23_53 -#undef ___PH_LBL0 -#define ___PH_LBL0 748 -#undef ___PD_ALL -#define ___PD_ALL ___D_FP ___D_R0 ___D_R1 ___D_R2 -#undef ___PR_ALL -#define ___PR_ALL ___R_FP ___R_R0 ___R_R1 ___R_R2 -#undef ___PW_ALL -#define ___PW_ALL ___W_FP ___W_R0 -___BEGIN_P_COD -___BEGIN_P_HLBL -___DEF_P_HLBL_INTRO -___DEF_P_HLBL(___L0_retropikzel_2f_pffi_23_53) -___DEF_P_HLBL(___L1_retropikzel_2f_pffi_23_53) -___END_P_HLBL -___BEGIN_P_SW -___DEF_SLBL(0,___L0_retropikzel_2f_pffi_23_53) - ___IF_NARGS_EQ(2,___NOTHING) - ___WRONG_NARGS(0,2,0,0) -___DEF_GLBL(___L_retropikzel_2f_pffi_23_53) - ___SET_STK(1,___R1) - ___SET_STK(2,___R2) - ___SET_STK(3,___R0) - ___SET_R0(___LBL(1)) - ___ADJFP(8) - ___CFUN_OOL(___retropikzel_2f_pffi_23_53) - ___JUMPRET(___R0) -___DEF_SLBL(1,___L1_retropikzel_2f_pffi_23_53) - ___ADJFP(-8) - ___JUMPRET(___STK(3)) -___END_P_SW -___END_P_COD - -#undef ___PH_PROC -#define ___PH_PROC ___H_retropikzel_2f_pffi_23_54 -#undef ___PH_LBL0 -#define ___PH_LBL0 751 -#undef ___PD_ALL -#define ___PD_ALL ___D_FP ___D_R0 ___D_R1 ___D_R2 -#undef ___PR_ALL -#define ___PR_ALL ___R_FP ___R_R0 ___R_R1 ___R_R2 -#undef ___PW_ALL -#define ___PW_ALL ___W_FP ___W_R0 -___BEGIN_P_COD -___BEGIN_P_HLBL -___DEF_P_HLBL_INTRO -___DEF_P_HLBL(___L0_retropikzel_2f_pffi_23_54) -___DEF_P_HLBL(___L1_retropikzel_2f_pffi_23_54) -___END_P_HLBL -___BEGIN_P_SW -___DEF_SLBL(0,___L0_retropikzel_2f_pffi_23_54) - ___IF_NARGS_EQ(2,___NOTHING) - ___WRONG_NARGS(0,2,0,0) -___DEF_GLBL(___L_retropikzel_2f_pffi_23_54) - ___SET_STK(1,___R1) - ___SET_STK(2,___R2) - ___SET_STK(3,___R0) - ___SET_R0(___LBL(1)) - ___ADJFP(8) - ___CFUN_OOL(___retropikzel_2f_pffi_23_54) - ___JUMPRET(___R0) -___DEF_SLBL(1,___L1_retropikzel_2f_pffi_23_54) - ___ADJFP(-8) - ___JUMPRET(___STK(3)) -___END_P_SW -___END_P_COD - -#undef ___PH_PROC -#define ___PH_PROC ___H_retropikzel_2f_pffi_23_55 -#undef ___PH_LBL0 -#define ___PH_LBL0 754 -#undef ___PD_ALL -#define ___PD_ALL ___D_FP ___D_R0 ___D_R1 ___D_R2 -#undef ___PR_ALL -#define ___PR_ALL ___R_FP ___R_R0 ___R_R1 ___R_R2 -#undef ___PW_ALL -#define ___PW_ALL ___W_FP ___W_R0 -___BEGIN_P_COD -___BEGIN_P_HLBL -___DEF_P_HLBL_INTRO -___DEF_P_HLBL(___L0_retropikzel_2f_pffi_23_55) -___DEF_P_HLBL(___L1_retropikzel_2f_pffi_23_55) -___END_P_HLBL -___BEGIN_P_SW -___DEF_SLBL(0,___L0_retropikzel_2f_pffi_23_55) - ___IF_NARGS_EQ(2,___NOTHING) - ___WRONG_NARGS(0,2,0,0) -___DEF_GLBL(___L_retropikzel_2f_pffi_23_55) - ___SET_STK(1,___R1) - ___SET_STK(2,___R2) - ___SET_STK(3,___R0) - ___SET_R0(___LBL(1)) - ___ADJFP(8) - ___CFUN_OOL(___retropikzel_2f_pffi_23_55) - ___JUMPRET(___R0) -___DEF_SLBL(1,___L1_retropikzel_2f_pffi_23_55) - ___ADJFP(-8) - ___JUMPRET(___STK(3)) -___END_P_SW -___END_P_COD - -#undef ___PH_PROC -#define ___PH_PROC ___H_retropikzel_2f_pffi_23_56 -#undef ___PH_LBL0 -#define ___PH_LBL0 757 -#undef ___PD_ALL -#define ___PD_ALL ___D_FP ___D_R0 ___D_R1 ___D_R2 -#undef ___PR_ALL -#define ___PR_ALL ___R_FP ___R_R0 ___R_R1 ___R_R2 -#undef ___PW_ALL -#define ___PW_ALL ___W_FP ___W_R0 -___BEGIN_P_COD -___BEGIN_P_HLBL -___DEF_P_HLBL_INTRO -___DEF_P_HLBL(___L0_retropikzel_2f_pffi_23_56) -___DEF_P_HLBL(___L1_retropikzel_2f_pffi_23_56) -___END_P_HLBL -___BEGIN_P_SW -___DEF_SLBL(0,___L0_retropikzel_2f_pffi_23_56) - ___IF_NARGS_EQ(2,___NOTHING) - ___WRONG_NARGS(0,2,0,0) -___DEF_GLBL(___L_retropikzel_2f_pffi_23_56) - ___SET_STK(1,___R1) - ___SET_STK(2,___R2) - ___SET_STK(3,___R0) - ___SET_R0(___LBL(1)) - ___ADJFP(8) - ___CFUN_OOL(___retropikzel_2f_pffi_23_56) - ___JUMPRET(___R0) -___DEF_SLBL(1,___L1_retropikzel_2f_pffi_23_56) - ___ADJFP(-8) - ___JUMPRET(___STK(3)) -___END_P_SW -___END_P_COD - -#undef ___PH_PROC -#define ___PH_PROC ___H_retropikzel_2f_pffi_23_57 -#undef ___PH_LBL0 -#define ___PH_LBL0 760 -#undef ___PD_ALL -#define ___PD_ALL ___D_FP ___D_R0 ___D_R1 ___D_R2 -#undef ___PR_ALL -#define ___PR_ALL ___R_FP ___R_R0 ___R_R1 ___R_R2 -#undef ___PW_ALL -#define ___PW_ALL ___W_FP ___W_R0 -___BEGIN_P_COD -___BEGIN_P_HLBL -___DEF_P_HLBL_INTRO -___DEF_P_HLBL(___L0_retropikzel_2f_pffi_23_57) -___DEF_P_HLBL(___L1_retropikzel_2f_pffi_23_57) -___END_P_HLBL -___BEGIN_P_SW -___DEF_SLBL(0,___L0_retropikzel_2f_pffi_23_57) - ___IF_NARGS_EQ(2,___NOTHING) - ___WRONG_NARGS(0,2,0,0) -___DEF_GLBL(___L_retropikzel_2f_pffi_23_57) - ___SET_STK(1,___R1) - ___SET_STK(2,___R2) - ___SET_STK(3,___R0) - ___SET_R0(___LBL(1)) - ___ADJFP(8) - ___CFUN_OOL(___retropikzel_2f_pffi_23_57) - ___JUMPRET(___R0) -___DEF_SLBL(1,___L1_retropikzel_2f_pffi_23_57) - ___ADJFP(-8) - ___JUMPRET(___STK(3)) -___END_P_SW -___END_P_COD - -#undef ___PH_PROC -#define ___PH_PROC ___H_retropikzel_2f_pffi_23_58 -#undef ___PH_LBL0 -#define ___PH_LBL0 763 -#undef ___PD_ALL -#define ___PD_ALL ___D_FP ___D_R0 ___D_R1 ___D_R2 -#undef ___PR_ALL -#define ___PR_ALL ___R_FP ___R_R0 ___R_R1 ___R_R2 -#undef ___PW_ALL -#define ___PW_ALL ___W_FP ___W_R0 -___BEGIN_P_COD -___BEGIN_P_HLBL -___DEF_P_HLBL_INTRO -___DEF_P_HLBL(___L0_retropikzel_2f_pffi_23_58) -___DEF_P_HLBL(___L1_retropikzel_2f_pffi_23_58) -___END_P_HLBL -___BEGIN_P_SW -___DEF_SLBL(0,___L0_retropikzel_2f_pffi_23_58) - ___IF_NARGS_EQ(2,___NOTHING) - ___WRONG_NARGS(0,2,0,0) -___DEF_GLBL(___L_retropikzel_2f_pffi_23_58) - ___SET_STK(1,___R1) - ___SET_STK(2,___R2) - ___SET_STK(3,___R0) - ___SET_R0(___LBL(1)) - ___ADJFP(8) - ___CFUN_OOL(___retropikzel_2f_pffi_23_58) - ___JUMPRET(___R0) -___DEF_SLBL(1,___L1_retropikzel_2f_pffi_23_58) - ___ADJFP(-8) - ___JUMPRET(___STK(3)) -___END_P_SW -___END_P_COD - -#undef ___PH_PROC -#define ___PH_PROC ___H_retropikzel_2f_pffi_23_59 -#undef ___PH_LBL0 -#define ___PH_LBL0 766 -#undef ___PD_ALL -#define ___PD_ALL ___D_FP ___D_R0 ___D_R1 ___D_R2 -#undef ___PR_ALL -#define ___PR_ALL ___R_FP ___R_R0 ___R_R1 ___R_R2 -#undef ___PW_ALL -#define ___PW_ALL ___W_FP ___W_R0 -___BEGIN_P_COD -___BEGIN_P_HLBL -___DEF_P_HLBL_INTRO -___DEF_P_HLBL(___L0_retropikzel_2f_pffi_23_59) -___DEF_P_HLBL(___L1_retropikzel_2f_pffi_23_59) -___END_P_HLBL -___BEGIN_P_SW -___DEF_SLBL(0,___L0_retropikzel_2f_pffi_23_59) - ___IF_NARGS_EQ(2,___NOTHING) - ___WRONG_NARGS(0,2,0,0) -___DEF_GLBL(___L_retropikzel_2f_pffi_23_59) - ___SET_STK(1,___R1) - ___SET_STK(2,___R2) - ___SET_STK(3,___R0) - ___SET_R0(___LBL(1)) - ___ADJFP(8) - ___CFUN_OOL(___retropikzel_2f_pffi_23_59) - ___JUMPRET(___R0) -___DEF_SLBL(1,___L1_retropikzel_2f_pffi_23_59) - ___ADJFP(-8) - ___JUMPRET(___STK(3)) -___END_P_SW -___END_P_COD - -#undef ___PH_PROC -#define ___PH_PROC ___H_retropikzel_2f_pffi_23_60 -#undef ___PH_LBL0 -#define ___PH_LBL0 769 -#undef ___PD_ALL -#define ___PD_ALL ___D_FP ___D_R0 ___D_R1 ___D_R2 ___D_F64(___F64V1) ___D_F64(___F64V2) ___D_F64(___F64V3) \ - -#undef ___PR_ALL -#define ___PR_ALL ___R_FP ___R_R0 ___R_R1 ___R_R2 -#undef ___PW_ALL -#define ___PW_ALL ___W_FP ___W_R0 -___BEGIN_P_COD -___BEGIN_P_HLBL -___DEF_P_HLBL_INTRO -___DEF_P_HLBL(___L0_retropikzel_2f_pffi_23_60) -___DEF_P_HLBL(___L1_retropikzel_2f_pffi_23_60) -___END_P_HLBL -___BEGIN_P_SW -___DEF_SLBL(0,___L0_retropikzel_2f_pffi_23_60) - ___IF_NARGS_EQ(2,___NOTHING) - ___WRONG_NARGS(0,2,0,0) -___DEF_GLBL(___L_retropikzel_2f_pffi_23_60) - ___SET_STK(1,___R1) - ___SET_STK(2,___R2) - ___SET_STK(3,___R0) - ___SET_R0(___LBL(1)) - ___ADJFP(8) - ___CFUN_OOL(___retropikzel_2f_pffi_23_60) - ___JUMPRET(___R0) -___DEF_SLBL(1,___L1_retropikzel_2f_pffi_23_60) - ___ADJFP(-8) - ___JUMPRET(___STK(3)) -___END_P_SW -___END_P_COD - -___END_M_SW -___END_M_COD - -___BEGIN_LBL - ___DEF_LBL_INTRO(___H_retropikzel_2f_pffi_23_,___REF_SYM(145,___S_retropikzel_2f_pffi_23_),___REF_SUB(4),5,0) -,___DEF_LBL_PROC(___H_retropikzel_2f_pffi_23_,0,-1) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_,___IFD(___RETN,5,0,0x11L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_,___IFD(___RETN,1,0,0x1L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_,___IFD(___RETN,5,0,0x11L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_,___IFD(___RETN,1,0,0x1L)) -,___DEF_LBL_INTRO(___H_retropikzel_2f_pffi_23_size_2d_of_2d_type,___REF_SYM(232,___S_retropikzel_2f_pffi_23_size_2d_of_2d_type),___REF_SUB(82),86,0) -,___DEF_LBL_PROC(___H_retropikzel_2f_pffi_23_size_2d_of_2d_type,1,-1) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_size_2d_of_2d_type,___IFD(___RETI,0,0,0x3fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_size_2d_of_2d_type,___IFD(___RETN,5,0,0x3L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_size_2d_of_2d_type,___IFD(___RETI,0,0,0x3fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_size_2d_of_2d_type,___IFD(___RETI,0,0,0x3fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_size_2d_of_2d_type,___IFD(___RETN,5,0,0x3L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_size_2d_of_2d_type,___IFD(___RETI,0,0,0x3fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_size_2d_of_2d_type,___IFD(___RETN,5,0,0x3L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_size_2d_of_2d_type,___IFD(___RETI,0,0,0x3fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_size_2d_of_2d_type,___IFD(___RETN,5,0,0x3L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_size_2d_of_2d_type,___IFD(___RETI,0,0,0x3fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_size_2d_of_2d_type,___IFD(___RETN,5,0,0x3L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_size_2d_of_2d_type,___IFD(___RETI,0,0,0x3fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_size_2d_of_2d_type,___IFD(___RETN,5,0,0x3L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_size_2d_of_2d_type,___IFD(___RETI,0,0,0x3fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_size_2d_of_2d_type,___IFD(___RETN,5,0,0x3L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_size_2d_of_2d_type,___IFD(___RETI,0,0,0x3fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_size_2d_of_2d_type,___IFD(___RETN,5,0,0x3L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_size_2d_of_2d_type,___IFD(___RETI,0,0,0x3fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_size_2d_of_2d_type,___IFD(___RETN,5,0,0x3L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_size_2d_of_2d_type,___IFD(___RETI,0,0,0x3fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_size_2d_of_2d_type,___IFD(___RETN,5,0,0x3L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_size_2d_of_2d_type,___IFD(___RETI,0,0,0x3fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_size_2d_of_2d_type,___IFD(___RETN,5,0,0x3L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_size_2d_of_2d_type,___IFD(___RETI,0,0,0x3fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_size_2d_of_2d_type,___IFD(___RETN,5,0,0x3L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_size_2d_of_2d_type,___IFD(___RETI,0,0,0x3fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_size_2d_of_2d_type,___IFD(___RETN,5,0,0x3L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_size_2d_of_2d_type,___IFD(___RETI,0,0,0x3fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_size_2d_of_2d_type,___IFD(___RETN,5,0,0x3L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_size_2d_of_2d_type,___IFD(___RETI,0,0,0x3fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_size_2d_of_2d_type,___IFD(___RETN,5,0,0x3L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_size_2d_of_2d_type,___IFD(___RETI,0,0,0x3fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_size_2d_of_2d_type,___IFD(___RETN,5,0,0x3L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_size_2d_of_2d_type,___IFD(___RETI,0,0,0x3fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_size_2d_of_2d_type,___IFD(___RETN,5,0,0x3L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_size_2d_of_2d_type,___IFD(___RETI,0,0,0x3fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_size_2d_of_2d_type,___IFD(___RETN,5,0,0x3L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_size_2d_of_2d_type,___IFD(___RETI,0,0,0x3fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_size_2d_of_2d_type,___IFD(___RETN,5,0,0x3L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_size_2d_of_2d_type,___IFD(___RETI,0,0,0x3fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_size_2d_of_2d_type,___IFD(___RETN,5,0,0x3L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_size_2d_of_2d_type,___IFD(___RETI,0,0,0x3fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_size_2d_of_2d_type,___IFD(___RETN,5,0,0x3L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_size_2d_of_2d_type,___IFD(___RETI,0,0,0x3fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_size_2d_of_2d_type,___IFD(___RETI,0,0,0x3fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_size_2d_of_2d_type,___IFD(___RETI,0,0,0x3fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_size_2d_of_2d_type,___IFD(___RETI,8,0,0x3f03L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_size_2d_of_2d_type,___IFD(___RETI,0,0,0x3fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_size_2d_of_2d_type,___IFD(___RETI,8,0,0x3f03L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_size_2d_of_2d_type,___IFD(___RETI,0,0,0x3fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_size_2d_of_2d_type,___IFD(___RETI,8,0,0x3f03L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_size_2d_of_2d_type,___IFD(___RETI,0,0,0x3fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_size_2d_of_2d_type,___IFD(___RETI,8,0,0x3f03L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_size_2d_of_2d_type,___IFD(___RETI,0,0,0x3fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_size_2d_of_2d_type,___IFD(___RETI,8,0,0x3f03L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_size_2d_of_2d_type,___IFD(___RETI,0,0,0x3fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_size_2d_of_2d_type,___IFD(___RETI,8,0,0x3f03L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_size_2d_of_2d_type,___IFD(___RETI,0,0,0x3fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_size_2d_of_2d_type,___IFD(___RETI,8,0,0x3f03L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_size_2d_of_2d_type,___IFD(___RETI,0,0,0x3fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_size_2d_of_2d_type,___IFD(___RETI,8,0,0x3f03L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_size_2d_of_2d_type,___IFD(___RETI,0,0,0x3fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_size_2d_of_2d_type,___IFD(___RETI,8,0,0x3f03L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_size_2d_of_2d_type,___IFD(___RETI,0,0,0x3fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_size_2d_of_2d_type,___IFD(___RETI,8,0,0x3f03L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_size_2d_of_2d_type,___IFD(___RETI,0,0,0x3fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_size_2d_of_2d_type,___IFD(___RETI,8,0,0x3f03L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_size_2d_of_2d_type,___IFD(___RETI,0,0,0x3fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_size_2d_of_2d_type,___IFD(___RETI,8,0,0x3f03L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_size_2d_of_2d_type,___IFD(___RETI,0,0,0x3fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_size_2d_of_2d_type,___IFD(___RETI,8,0,0x3f03L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_size_2d_of_2d_type,___IFD(___RETI,0,0,0x3fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_size_2d_of_2d_type,___IFD(___RETI,8,0,0x3f03L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_size_2d_of_2d_type,___IFD(___RETI,0,0,0x3fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_size_2d_of_2d_type,___IFD(___RETI,8,0,0x3f03L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_size_2d_of_2d_type,___IFD(___RETI,0,0,0x3fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_size_2d_of_2d_type,___IFD(___RETI,8,0,0x3f03L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_size_2d_of_2d_type,___IFD(___RETI,0,0,0x3fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_size_2d_of_2d_type,___IFD(___RETI,8,0,0x3f03L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_size_2d_of_2d_type,___IFD(___RETI,0,0,0x3fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_size_2d_of_2d_type,___IFD(___RETI,8,0,0x3f03L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_size_2d_of_2d_type,___IFD(___RETI,0,0,0x3fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_size_2d_of_2d_type,___IFD(___RETI,8,0,0x3f03L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_size_2d_of_2d_type,___IFD(___RETI,8,0,0x3f03L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_size_2d_of_2d_type,___IFD(___RETI,8,0,0x3f03L)) -,___DEF_LBL_INTRO(___H_retropikzel_2f_pffi_23_pffi_2d_pointer_3f_,___REF_SYM(213,___S_retropikzel_2f_pffi_23_pffi_2d_pointer_3f_),___REF_SUB(372),9,0) -,___DEF_LBL_PROC(___H_retropikzel_2f_pffi_23_pffi_2d_pointer_3f_,1,-1) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_pointer_3f_,___IFD(___RETI,1,4,0x3f0L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_pointer_3f_,___IFD(___RETI,1,4,0x3f0L)) -,___DEF_LBL_PROC(___H_retropikzel_2f_pffi_23_pffi_2d_pointer_3f_,1,1) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_pointer_3f_,___IFD(___RETI,2,4,0x3f1L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_pointer_3f_,___IFD(___RETI,2,4,0x3f1L)) -,___DEF_LBL_PROC(___H_retropikzel_2f_pffi_23_pffi_2d_pointer_3f_,0,1) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_pointer_3f_,___IFD(___RETI,0,0,0x3fL)) -,___DEF_LBL_PROC(___H_retropikzel_2f_pffi_23_pffi_2d_pointer_3f_,1,-1) -,___DEF_LBL_INTRO(___H_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_null_3f_,___REF_SYM(211,___S_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_null_3f_),___REF_SUB(412),11,0) -,___DEF_LBL_PROC(___H_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_null_3f_,1,-1) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_null_3f_,___IFD(___RETI,8,0,0x3f03L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_null_3f_,___IFD(___RETI,8,0,0x3f03L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_null_3f_,___IFD(___RETN,5,0,0x3L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_null_3f_,___IFD(___RETI,8,8,0x3f00L)) -,___DEF_LBL_PROC(___H_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_null_3f_,1,1) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_null_3f_,___IFD(___RETI,2,4,0x3f1L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_null_3f_,___IFD(___RETI,2,4,0x3f1L)) -,___DEF_LBL_PROC(___H_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_null_3f_,0,1) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_null_3f_,___IFD(___RETI,0,0,0x3fL)) -,___DEF_LBL_PROC(___H_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_null_3f_,1,-1) -,___DEF_LBL_INTRO(___H_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_,___REF_SYM(212,___S_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_),___REF_SUB(438),58,0) -,___DEF_LBL_PROC(___H_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_,4,-1) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_,___IFD(___RETN,5,1,0x1fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_,___IFD(___RETI,1,4,0x3f0L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_,___IFD(___RETI,1,4,0x3f0L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_,___IFD(___RETN,5,1,0x1fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_,___IFD(___RETI,1,4,0x3f0L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_,___IFD(___RETN,5,1,0x1fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_,___IFD(___RETI,1,4,0x3f0L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_,___IFD(___RETN,5,1,0x1fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_,___IFD(___RETI,1,4,0x3f0L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_,___IFD(___RETN,5,1,0x1fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_,___IFD(___RETI,1,4,0x3f0L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_,___IFD(___RETN,5,1,0x1fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_,___IFD(___RETI,1,4,0x3f0L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_,___IFD(___RETN,5,1,0x1fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_,___IFD(___RETI,1,4,0x3f0L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_,___IFD(___RETN,5,1,0x1fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_,___IFD(___RETI,1,4,0x3f0L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_,___IFD(___RETN,5,1,0x1fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_,___IFD(___RETI,1,4,0x3f0L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_,___IFD(___RETN,5,1,0x1fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_,___IFD(___RETI,1,4,0x3f0L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_,___IFD(___RETN,5,1,0x1fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_,___IFD(___RETI,1,4,0x3f0L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_,___IFD(___RETN,5,1,0x1fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_,___IFD(___RETI,1,4,0x3f0L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_,___IFD(___RETN,5,1,0x1fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_,___IFD(___RETI,1,4,0x3f0L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_,___IFD(___RETN,5,1,0x1fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_,___IFD(___RETI,1,4,0x3f0L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_,___IFD(___RETN,5,1,0x1fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_,___IFD(___RETI,1,4,0x3f0L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_,___IFD(___RETN,5,1,0x1fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_,___IFD(___RETI,1,4,0x3f0L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_,___IFD(___RETN,5,1,0x1fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_,___IFD(___RETI,1,4,0x3f0L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_,___IFD(___RETN,5,1,0x1fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_,___IFD(___RETI,1,4,0x3f0L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_,___IFD(___RETN,5,1,0xfL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_,___IFD(___RETI,8,1,0x3f0fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_,___IFD(___RETI,8,1,0x3f1fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_,___IFD(___RETI,8,1,0x3f1fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_,___IFD(___RETI,8,1,0x3f1fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_,___IFD(___RETI,8,1,0x3f1fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_,___IFD(___RETI,8,1,0x3f1fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_,___IFD(___RETI,8,1,0x3f1fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_,___IFD(___RETI,8,1,0x3f1fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_,___IFD(___RETI,8,1,0x3f1fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_,___IFD(___RETI,8,1,0x3f1fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_,___IFD(___RETI,8,1,0x3f1fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_,___IFD(___RETI,8,1,0x3f1fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_,___IFD(___RETI,8,1,0x3f1fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_,___IFD(___RETI,8,1,0x3f1fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_,___IFD(___RETI,8,1,0x3f1fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_,___IFD(___RETI,8,1,0x3f1fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_,___IFD(___RETI,8,1,0x3f1fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_,___IFD(___RETI,8,1,0x3f1fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_,___IFD(___RETI,8,1,0x3f1fL)) -,___DEF_LBL_INTRO(___H_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get,___REF_SYM(210,___S_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get),___REF_SUB(736),58,0) -,___DEF_LBL_PROC(___H_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get,3,-1) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get,___IFD(___RETN,5,0,0xfL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get,___IFD(___RETI,0,0,0x3fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get,___IFD(___RETI,0,0,0x3fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get,___IFD(___RETN,5,0,0xfL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get,___IFD(___RETI,0,0,0x3fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get,___IFD(___RETN,5,0,0xfL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get,___IFD(___RETI,0,0,0x3fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get,___IFD(___RETN,5,0,0xfL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get,___IFD(___RETI,0,0,0x3fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get,___IFD(___RETN,5,0,0xfL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get,___IFD(___RETI,0,0,0x3fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get,___IFD(___RETN,5,0,0xfL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get,___IFD(___RETI,0,0,0x3fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get,___IFD(___RETN,5,0,0xfL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get,___IFD(___RETI,0,0,0x3fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get,___IFD(___RETN,5,0,0xfL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get,___IFD(___RETI,0,0,0x3fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get,___IFD(___RETN,5,0,0xfL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get,___IFD(___RETI,0,0,0x3fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get,___IFD(___RETN,5,0,0xfL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get,___IFD(___RETI,0,0,0x3fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get,___IFD(___RETN,5,0,0xfL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get,___IFD(___RETI,0,0,0x3fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get,___IFD(___RETN,5,0,0xfL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get,___IFD(___RETI,0,0,0x3fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get,___IFD(___RETN,5,0,0xfL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get,___IFD(___RETI,0,0,0x3fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get,___IFD(___RETN,5,0,0xfL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get,___IFD(___RETI,0,0,0x3fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get,___IFD(___RETN,5,0,0xfL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get,___IFD(___RETI,0,0,0x3fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get,___IFD(___RETN,5,0,0xfL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get,___IFD(___RETI,0,0,0x3fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get,___IFD(___RETN,5,0,0xfL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get,___IFD(___RETI,0,0,0x3fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get,___IFD(___RETN,5,0,0xfL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get,___IFD(___RETI,0,0,0x3fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get,___IFD(___RETN,5,0,0x7L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get,___IFD(___RETI,8,0,0x3f07L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get,___IFD(___RETI,8,0,0x3f0fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get,___IFD(___RETI,8,0,0x3f0fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get,___IFD(___RETI,8,0,0x3f0fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get,___IFD(___RETI,8,0,0x3f0fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get,___IFD(___RETI,8,0,0x3f0fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get,___IFD(___RETI,8,0,0x3f0fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get,___IFD(___RETI,8,0,0x3f0fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get,___IFD(___RETI,8,0,0x3f0fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get,___IFD(___RETI,8,0,0x3f0fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get,___IFD(___RETI,8,0,0x3f0fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get,___IFD(___RETI,8,0,0x3f0fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get,___IFD(___RETI,8,0,0x3f0fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get,___IFD(___RETI,8,0,0x3f0fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get,___IFD(___RETI,8,0,0x3f0fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get,___IFD(___RETI,8,0,0x3f0fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get,___IFD(___RETI,8,0,0x3f0fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get,___IFD(___RETI,8,0,0x3f0fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get,___IFD(___RETI,8,0,0x3f0fL)) -,___DEF_LBL_INTRO(___H_retropikzel_2f_pffi_23_struct_2d_make,___REF_SYM(234,___S_retropikzel_2f_pffi_23_struct_2d_make),___REF_SUB(1014),2,0) -,___DEF_LBL_PROC(___H_retropikzel_2f_pffi_23_struct_2d_make,4,-1) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_struct_2d_make,___IFD(___RETI,2,4,0x3f3L)) -,___DEF_LBL_INTRO(___H_retropikzel_2f_pffi_23_pffi_2d_struct_3f_,___REF_SYM(224,___S_retropikzel_2f_pffi_23_pffi_2d_struct_3f_),___REF_SUB(1028),1,0) -,___DEF_LBL_PROC(___H_retropikzel_2f_pffi_23_pffi_2d_struct_3f_,1,-1) -,___DEF_LBL_INTRO(___H_retropikzel_2f_pffi_23_pffi_2d_struct_2d_c_2d_type,___REF_SYM(216,___S_retropikzel_2f_pffi_23_pffi_2d_struct_2d_c_2d_type),___REF_SUB(1043),2,0) -,___DEF_LBL_PROC(___H_retropikzel_2f_pffi_23_pffi_2d_struct_2d_c_2d_type,1,-1) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_struct_2d_c_2d_type,___IFD(___RETI,1,4,0x3f1L)) -,___DEF_LBL_INTRO(___H_retropikzel_2f_pffi_23_pffi_2d_struct_2d_size,___REF_SYM(223,___S_retropikzel_2f_pffi_23_pffi_2d_struct_2d_size),___REF_SUB(1053),2,0) -,___DEF_LBL_PROC(___H_retropikzel_2f_pffi_23_pffi_2d_struct_2d_size,1,-1) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_struct_2d_size,___IFD(___RETI,1,4,0x3f1L)) -,___DEF_LBL_INTRO(___H_retropikzel_2f_pffi_23_pffi_2d_struct_2d_pointer,___REF_SYM(221,___S_retropikzel_2f_pffi_23_pffi_2d_struct_2d_pointer),___REF_SUB(1061),2,0) -,___DEF_LBL_PROC(___H_retropikzel_2f_pffi_23_pffi_2d_struct_2d_pointer,1,-1) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_struct_2d_pointer,___IFD(___RETI,1,4,0x3f1L)) -,___DEF_LBL_INTRO(___H_retropikzel_2f_pffi_23_pffi_2d_struct_2d_members,___REF_SYM(219,___S_retropikzel_2f_pffi_23_pffi_2d_struct_2d_members),___REF_SUB(1069),2,0) -,___DEF_LBL_PROC(___H_retropikzel_2f_pffi_23_pffi_2d_struct_2d_members,1,-1) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_struct_2d_members,___IFD(___RETI,1,4,0x3f1L)) -,___DEF_LBL_INTRO(___H_retropikzel_2f_pffi_23_pffi_2d_align_2d_of,___REF_SYM(208,___S_retropikzel_2f_pffi_23_pffi_2d_align_2d_of),___REF_SUB(1077),2,0) -,___DEF_LBL_PROC(___H_retropikzel_2f_pffi_23_pffi_2d_align_2d_of,1,-1) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_align_2d_of,___IFD(___RETI,0,0,0x3fL)) -,___DEF_LBL_INTRO(___H_retropikzel_2f_pffi_23_round_2d_to_2d_next_2d_modulo_2d_of,___REF_SYM(231,___S_retropikzel_2f_pffi_23_round_2d_to_2d_next_2d_modulo_2d_of),___REF_SUB(1092),15,0) -,___DEF_LBL_PROC(___H_retropikzel_2f_pffi_23_round_2d_to_2d_next_2d_modulo_2d_of,2,-1) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_round_2d_to_2d_next_2d_modulo_2d_of,___IFD(___RETN,5,0,0x5L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_round_2d_to_2d_next_2d_modulo_2d_of,___IFD(___RETI,0,0,0x3fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_round_2d_to_2d_next_2d_modulo_2d_of,___IFD(___RETI,8,0,0x3f07L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_round_2d_to_2d_next_2d_modulo_2d_of,___IFD(___RETN,5,0,0x7L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_round_2d_to_2d_next_2d_modulo_2d_of,___IFD(___RETN,5,0,0x7L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_round_2d_to_2d_next_2d_modulo_2d_of,___IFD(___RETN,5,0,0x7L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_round_2d_to_2d_next_2d_modulo_2d_of,___IFD(___RETN,5,0,0x7L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_round_2d_to_2d_next_2d_modulo_2d_of,___IFD(___RETN,5,0,0x5L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_round_2d_to_2d_next_2d_modulo_2d_of,___IFD(___RETN,5,0,0x5L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_round_2d_to_2d_next_2d_modulo_2d_of,___IFD(___RETN,5,0,0x7L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_round_2d_to_2d_next_2d_modulo_2d_of,___IFD(___RETN,5,0,0x5L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_round_2d_to_2d_next_2d_modulo_2d_of,___IFD(___RETN,5,0,0x5L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_round_2d_to_2d_next_2d_modulo_2d_of,___IFD(___RETN,5,0,0x5L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_round_2d_to_2d_next_2d_modulo_2d_of,___IFD(___RETN,5,0,0x7L)) -,___DEF_LBL_INTRO(___H_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets,___REF_SYM(207,___S_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets),___REF_SUB(1132),56,0) -,___DEF_LBL_PROC(___H_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets,1,-1) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets,___IFD(___RETI,1,4,0x3f1L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets,___IFD(___RETI,8,1,0x3f0eL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets,___IFD(___RETI,0,0,0x3fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets,___IFD(___RETI,0,0,0x3fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets,___IFD(___RETI,8,0,0x3f07L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets,___IFD(___RETN,5,0,0x7L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets,___IFD(___RETN,5,0,0x9L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets,___IFD(___RETI,1,0,0x3f1L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets,___IFD(___RETI,1,4,0x3f0L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets,___IFD(___RETN,5,1,0xeL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets,___IFD(___RETN,5,1,0xeL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets,___IFD(___RETI,8,1,0x3f02L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets,___IFD(___RETI,8,1,0x3f02L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets,___IFD(___RETI,8,8,0x3f00L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets,___IFD(___RETN,5,1,0x3L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets,___IFD(___RETI,2,1,0x3f2L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets,___IFD(___RETN,5,1,0x3L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets,___IFD(___RETN,5,1,0x3L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets,___IFD(___RETN,5,1,0xfL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets,___IFD(___RETN,5,1,0xfL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets,___IFD(___RETN,5,1,0xfL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets,___IFD(___RETI,8,1,0x3f0eL)) -,___DEF_LBL_PROC(___H_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets,1,2) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets,___IFD(___RETN,5,0,0x7L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets,___IFD(___RETI,8,0,0x3f0fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets,___IFD(___RETN,5,0,0xfL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets,___IFD(___RETN,5,0,0x1fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets,___IFD(___RETN,5,0,0x1fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets,___IFD(___RETI,8,8,0x3f00L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets,___IFD(___RETN,5,0,0x7L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets,___IFD(___RETI,1,0,0x3f1L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets,___IFD(___RETN,5,0,0x7L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets,___IFD(___RETI,8,0,0x3f07L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets,___IFD(___RETN,5,0,0x7L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets,___IFD(___RETN,5,0,0x1fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets,___IFD(___RETI,8,0,0x3f1fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets,___IFD(___RETN,5,0,0x1fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets,___IFD(___RETN,5,0,0x1fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets,___IFD(___RETN,5,0,0x1fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets,___IFD(___RETN,5,0,0x1fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets,___IFD(___RETN,5,0,0x1fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets,___IFD(___RETN,5,0,0x1fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets,___IFD(___RETN,9,0,0x2fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets,___IFD(___RETI,8,8,0x3f00L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets,___IFD(___RETI,1,0,0x3f1L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets,___IFD(___RETI,8,0,0x3f0fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets,___IFD(___RETN,9,0,0x2fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets,___IFD(___RETN,9,0,0x2fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets,___IFD(___RETN,5,0,0x1fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets,___IFD(___RETN,5,0,0x1fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets,___IFD(___RETN,5,0,0x1fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets,___IFD(___RETN,5,0,0x1fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets,___IFD(___RETI,8,0,0x3f07L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets,___IFD(___RETN,5,0,0x7L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets,___IFD(___RETI,8,0,0x3f07L)) -,___DEF_LBL_INTRO(___H_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make,___REF_SYM(218,___S_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make),___REF_SUB(1334),56,0) -,___DEF_LBL_PROC(___H_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make,3,-1) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make,___IFD(___RETI,1,4,0x3f1L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make,___IFD(___RETI,8,1,0x3f1eL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make,___IFD(___RETI,0,0,0x3fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make,___IFD(___RETI,0,0,0x3fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make,___IFD(___RETI,8,0,0x3f07L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make,___IFD(___RETN,5,0,0x7L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make,___IFD(___RETN,5,0,0x7L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make,___IFD(___RETI,0,0,0x3fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make,___IFD(___RETI,1,4,0x3f0L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make,___IFD(___RETN,5,1,0x1eL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make,___IFD(___RETN,5,1,0x1eL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make,___IFD(___RETN,5,1,0x16L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make,___IFD(___RETN,5,1,0x17L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make,___IFD(___RETN,5,1,0x17L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make,___IFD(___RETN,5,1,0x1eL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make,___IFD(___RETN,5,1,0x1eL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make,___IFD(___RETI,8,8,0x3f03L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make,___IFD(___RETN,5,1,0x1fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make,___IFD(___RETN,5,1,0x1fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make,___IFD(___RETN,5,1,0x1fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make,___IFD(___RETN,5,1,0xfL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make,___IFD(___RETN,5,1,0x1fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make,___IFD(___RETN,5,1,0xfL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make,___IFD(___RETI,8,1,0x3f1eL)) -,___DEF_LBL_PROC(___H_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make,1,1) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make,___IFD(___RETN,5,0,0x7L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make,___IFD(___RETI,0,0,0x3fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make,___IFD(___RETI,0,0,0x3fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make,___IFD(___RETN,5,0,0x7L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make,___IFD(___RETI,4,0,0x3f1L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make,___IFD(___RETN,1,0,0x1L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make,___IFD(___RETN,5,0,0x7L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make,___IFD(___RETI,8,0,0x3f07L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make,___IFD(___RETN,5,0,0x7L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make,___IFD(___RETI,8,0,0x3f07L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make,___IFD(___RETN,5,0,0x7L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make,___IFD(___RETI,8,0,0x3f07L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make,___IFD(___RETN,5,0,0x7L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make,___IFD(___RETI,3,0,0x3f7L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make,___IFD(___RETI,8,0,0x3f07L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make,___IFD(___RETI,8,0,0x3f07L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make,___IFD(___RETN,5,0,0x7L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make,___IFD(___RETN,5,0,0x7L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make,___IFD(___RETI,8,0,0x3f07L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make,___IFD(___RETN,5,0,0x7L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make,___IFD(___RETI,8,0,0x3f07L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make,___IFD(___RETN,5,0,0x7L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make,___IFD(___RETI,8,0,0x3f07L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make,___IFD(___RETN,5,0,0x7L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make,___IFD(___RETI,3,0,0x3f7L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make,___IFD(___RETI,8,0,0x3f07L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make,___IFD(___RETI,8,0,0x3f07L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make,___IFD(___RETN,5,0,0x7L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make,___IFD(___RETI,8,0,0x3f07L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make,___IFD(___RETI,8,0,0x3f07L)) -,___DEF_LBL_INTRO(___H_retropikzel_2f_pffi_23_pffi_2d_struct_2d_offset_2d_get,___REF_SYM(220,___S_retropikzel_2f_pffi_23_pffi_2d_struct_2d_offset_2d_get),___REF_SUB(1513),13,0) -,___DEF_LBL_PROC(___H_retropikzel_2f_pffi_23_pffi_2d_struct_2d_offset_2d_get,2,-1) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_struct_2d_offset_2d_get,___IFD(___RETI,8,0,0x3f07L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_struct_2d_offset_2d_get,___IFD(___RETN,5,0,0x7L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_struct_2d_offset_2d_get,___IFD(___RETN,5,0,0x7L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_struct_2d_offset_2d_get,___IFD(___RETN,5,0,0x7L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_struct_2d_offset_2d_get,___IFD(___RETI,8,0,0x3f07L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_struct_2d_offset_2d_get,___IFD(___RETN,5,0,0x7L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_struct_2d_offset_2d_get,___IFD(___RETN,5,0,0x5L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_struct_2d_offset_2d_get,___IFD(___RETN,1,0,0x1L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_struct_2d_offset_2d_get,___IFD(___RETN,1,0,0x1L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_struct_2d_offset_2d_get,___IFD(___RETI,4,4,0x3f0L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_struct_2d_offset_2d_get,___IFD(___RETN,1,0,0x1L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_struct_2d_offset_2d_get,___IFD(___RETN,5,0,0x7L)) -,___DEF_LBL_INTRO(___H_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get,___REF_SYM(217,___S_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get),___REF_SUB(1567),32,0) -,___DEF_LBL_PROC(___H_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get,2,-1) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get,___IFD(___RETI,8,0,0x3f07L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get,___IFD(___RETN,5,0,0x7L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get,___IFD(___RETN,5,0,0x7L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get,___IFD(___RETN,5,0,0x7L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get,___IFD(___RETI,8,0,0x3f07L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get,___IFD(___RETN,5,0,0x7L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get,___IFD(___RETN,5,0,0x7L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get,___IFD(___RETN,5,0,0x7L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get,___IFD(___RETN,5,0,0x7L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get,___IFD(___RETN,5,0,0xfL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get,___IFD(___RETN,5,0,0xbL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get,___IFD(___RETN,5,0,0xbL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get,___IFD(___RETN,5,0,0x1fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get,___IFD(___RETN,5,0,0x1fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get,___IFD(___RETI,8,0,0x3f1fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get,___IFD(___RETN,5,0,0x1fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get,___IFD(___RETI,0,0,0x3fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get,___IFD(___RETI,0,0,0x3fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get,___IFD(___RETI,8,0,0x3f07L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get,___IFD(___RETN,5,0,0x7L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get,___IFD(___RETN,5,0,0x9L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get,___IFD(___RETI,1,0,0x3f1L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get,___IFD(___RETI,1,4,0x3f0L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get,___IFD(___RETN,5,0,0x1bL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get,___IFD(___RETN,5,0,0x1bL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get,___IFD(___RETN,5,0,0x19L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get,___IFD(___RETI,8,8,0x3f00L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get,___IFD(___RETN,5,0,0xbL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get,___IFD(___RETN,5,0,0xbL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get,___IFD(___RETN,5,0,0x7L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get,___IFD(___RETN,5,0,0x7L)) -,___DEF_LBL_INTRO(___H_retropikzel_2f_pffi_23_pffi_2d_struct_2d_set_21_,___REF_SYM(222,___S_retropikzel_2f_pffi_23_pffi_2d_struct_2d_set_21_),___REF_SUB(1679),19,0) -,___DEF_LBL_PROC(___H_retropikzel_2f_pffi_23_pffi_2d_struct_2d_set_21_,3,-1) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_struct_2d_set_21_,___IFD(___RETI,8,0,0x3f0fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_struct_2d_set_21_,___IFD(___RETN,5,0,0xfL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_struct_2d_set_21_,___IFD(___RETN,5,0,0xfL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_struct_2d_set_21_,___IFD(___RETN,5,0,0xfL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_struct_2d_set_21_,___IFD(___RETI,8,0,0x3f0fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_struct_2d_set_21_,___IFD(___RETN,5,0,0xfL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_struct_2d_set_21_,___IFD(___RETN,5,0,0xfL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_struct_2d_set_21_,___IFD(___RETN,5,0,0xfL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_struct_2d_set_21_,___IFD(___RETN,5,0,0xfL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_struct_2d_set_21_,___IFD(___RETN,5,0,0x1fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_struct_2d_set_21_,___IFD(___RETN,5,0,0x1bL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_struct_2d_set_21_,___IFD(___RETN,5,0,0x1bL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_struct_2d_set_21_,___IFD(___RETN,5,0,0x1dL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_struct_2d_set_21_,___IFD(___RETI,8,8,0x3f01L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_struct_2d_set_21_,___IFD(___RETN,5,0,0x1bL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_struct_2d_set_21_,___IFD(___RETN,5,0,0x1bL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_struct_2d_set_21_,___IFD(___RETN,5,0,0xfL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_struct_2d_set_21_,___IFD(___RETN,5,0,0xfL)) -,___DEF_LBL_INTRO(___H_retropikzel_2f_pffi_23_union_2d_make,___REF_SYM(235,___S_retropikzel_2f_pffi_23_union_2d_make),___REF_SUB(1761),2,0) -,___DEF_LBL_PROC(___H_retropikzel_2f_pffi_23_union_2d_make,4,-1) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_union_2d_make,___IFD(___RETI,2,4,0x3f3L)) -,___DEF_LBL_INTRO(___H_retropikzel_2f_pffi_23_pffi_2d_union_3f_,___REF_SYM(230,___S_retropikzel_2f_pffi_23_pffi_2d_union_3f_),___REF_SUB(1774),1,0) -,___DEF_LBL_PROC(___H_retropikzel_2f_pffi_23_pffi_2d_union_3f_,1,-1) -,___DEF_LBL_INTRO(___H_retropikzel_2f_pffi_23_pffi_2d_union_2d_c_2d_type,___REF_SYM(226,___S_retropikzel_2f_pffi_23_pffi_2d_union_2d_c_2d_type),___REF_SUB(1789),2,0) -,___DEF_LBL_PROC(___H_retropikzel_2f_pffi_23_pffi_2d_union_2d_c_2d_type,1,-1) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_union_2d_c_2d_type,___IFD(___RETI,1,4,0x3f1L)) -,___DEF_LBL_INTRO(___H_retropikzel_2f_pffi_23_pffi_2d_union_2d_size,___REF_SYM(229,___S_retropikzel_2f_pffi_23_pffi_2d_union_2d_size),___REF_SUB(1799),2,0) -,___DEF_LBL_PROC(___H_retropikzel_2f_pffi_23_pffi_2d_union_2d_size,1,-1) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_union_2d_size,___IFD(___RETI,1,4,0x3f1L)) -,___DEF_LBL_INTRO(___H_retropikzel_2f_pffi_23_pffi_2d_union_2d_pointer,___REF_SYM(228,___S_retropikzel_2f_pffi_23_pffi_2d_union_2d_pointer),___REF_SUB(1807),2,0) -,___DEF_LBL_PROC(___H_retropikzel_2f_pffi_23_pffi_2d_union_2d_pointer,1,-1) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_union_2d_pointer,___IFD(___RETI,1,4,0x3f1L)) -,___DEF_LBL_INTRO(___H_retropikzel_2f_pffi_23_pffi_2d_union_2d_members,___REF_SYM(227,___S_retropikzel_2f_pffi_23_pffi_2d_union_2d_members),___REF_SUB(1815),2,0) -,___DEF_LBL_PROC(___H_retropikzel_2f_pffi_23_pffi_2d_union_2d_members,1,-1) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_union_2d_members,___IFD(___RETI,1,4,0x3f1L)) -,___DEF_LBL_INTRO(___H_retropikzel_2f_pffi_23_pffi_2d_type_3f_,___REF_SYM(225,___S_retropikzel_2f_pffi_23_pffi_2d_type_3f_),___REF_SUB(1823),4,0) -,___DEF_LBL_PROC(___H_retropikzel_2f_pffi_23_pffi_2d_type_3f_,1,-1) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_type_3f_,___IFD(___RETI,4,0,0x3f1L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_type_3f_,___IFD(___RETN,1,0,0x1L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_type_3f_,___IFD(___RETN,1,0,0x1L)) -,___DEF_LBL_INTRO(___H_retropikzel_2f_pffi_23_pffi_2d_size_2d_of,___REF_SYM(214,___S_retropikzel_2f_pffi_23_pffi_2d_size_2d_of),___REF_SUB(1845),7,0) -,___DEF_LBL_PROC(___H_retropikzel_2f_pffi_23_pffi_2d_size_2d_of,1,-1) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_size_2d_of,___IFD(___RETI,0,0,0x3fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_size_2d_of,___IFD(___RETI,0,0,0x3fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_size_2d_of,___IFD(___RETI,8,0,0x3f03L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_size_2d_of,___IFD(___RETN,5,0,0x3L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_size_2d_of,___IFD(___RETI,8,8,0x3f00L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_size_2d_of,___IFD(___RETI,8,8,0x3f00L)) -,___DEF_LBL_INTRO(___H_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer,___REF_SYM(215,___S_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer),___REF_SUB(1888),33,0) -,___DEF_LBL_PROC(___H_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer,1,-1) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer,___IFD(___RETI,0,0,0x3fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer,___IFD(___RETN,5,0,0xfL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer,___IFD(___RETI,8,0,0x3f0fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer,___IFD(___RETN,5,0,0xfL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer,___IFD(___RETN,5,1,0xfL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer,___IFD(___RETI,1,4,0x3f1L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer,___OFD(___RETI,9,1,0x3f11fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer,___IFD(___RETN,5,1,0x1fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer,___IFD(___RETN,5,1,0xfL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer,___IFD(___RETN,5,1,0x1fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer,___IFD(___RETN,5,1,0xfL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer,___IFD(___RETN,5,1,0xfL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer,___IFD(___RETN,9,1,0x11fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer,___IFD(___RETN,5,1,0x1fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer,___IFD(___RETN,5,1,0x1fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer,___IFD(___RETN,5,1,0xfL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer,___IFD(___RETN,5,1,0xfL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer,___OFD(___RETI,12,1,0x3f11fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer,___IFD(___RETN,9,1,0x11fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer,___IFD(___RETN,5,1,0x1fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer,___IFD(___RETI,8,1,0x3f1fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer,___IFD(___RETI,8,1,0x3f1fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer,___IFD(___RETN,5,1,0x1fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer,___IFD(___RETN,5,0,0xdL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer,___IFD(___RETN,5,0,0x9L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer,___IFD(___RETI,8,0,0x3f0fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer,___IFD(___RETN,5,0,0xfL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer,___IFD(___RETI,8,0,0x3f0fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer,___IFD(___RETN,5,0,0xfL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer,___IFD(___RETI,8,0,0x3f0fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer,___IFD(___RETN,5,0,0xfL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer,___IFD(___RETI,8,0,0x3f0fL)) -,___DEF_LBL_INTRO(___H_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string,___REF_SYM(209,___S_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string),___REF_SUB(1987),30,0) -,___DEF_LBL_PROC(___H_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string,1,-1) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string,___IFD(___RETN,5,0,0x3L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string,___IFD(___RETI,4,0,0x3f1L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string,___IFD(___RETI,8,0,0x3f0fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string,___IFD(___RETN,5,0,0xfL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string,___IFD(___RETN,5,0,0x1fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string,___IFD(___RETI,8,0,0x3f03L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string,___IFD(___RETN,5,0,0xfL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string,___IFD(___RETN,5,0,0x1fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string,___IFD(___RETI,8,0,0x3f03L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string,___IFD(___RETN,5,0,0xfL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string,___IFD(___RETN,5,0,0x1fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string,___IFD(___RETI,8,0,0x3f0bL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string,___IFD(___RETI,0,0,0x3fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string,___IFD(___RETN,5,0,0xbL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string,___IFD(___RETN,5,0,0x17L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string,___IFD(___RETN,5,0,0x17L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string,___IFD(___RETN,5,0,0x17L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string,___IFD(___RETN,5,0,0x17L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string,___IFD(___RETN,5,0,0xbL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string,___IFD(___RETN,5,0,0x17L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string,___IFD(___RETN,5,0,0x17L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string,___IFD(___RETN,5,0,0x1bL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string,___IFD(___RETN,5,0,0x7L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string,___IFD(___RETN,5,0,0x1bL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string,___IFD(___RETN,5,0,0x1bL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string,___IFD(___RETN,1,0,0x1L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string,___IFD(___RETN,1,0,0x1L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string,___IFD(___RETI,4,4,0x3f0L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string,___IFD(___RETI,8,0,0x3f03L)) -,___DEF_LBL_INTRO(___H_retropikzel_2f_pffi_23_string_2d_split,___REF_SYM(233,___S_retropikzel_2f_pffi_23_string_2d_split),___REF_SUB(2072),42,0) -,___DEF_LBL_PROC(___H_retropikzel_2f_pffi_23_string_2d_split,2,-1) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_string_2d_split,___IFD(___RETI,8,0,0x3f07L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_string_2d_split,___IFD(___RETN,5,0,0x7L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_string_2d_split,___IFD(___RETN,5,0,0xfL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_string_2d_split,___IFD(___RETI,4,0,0x3ffL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_string_2d_split,___IFD(___RETI,0,0,0x3fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_string_2d_split,___IFD(___RETI,0,0,0x3fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_string_2d_split,___IFD(___RETI,8,0,0x3f07L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_string_2d_split,___IFD(___RETN,5,0,0x7L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_string_2d_split,___IFD(___RETN,5,0,0x7L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_string_2d_split,___IFD(___RETI,0,0,0x3fL)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_string_2d_split,___IFD(___RETI,1,4,0x3f0L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_string_2d_split,___IFD(___RETN,5,0,0x3L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_string_2d_split,___IFD(___RETN,5,0,0x3L)) -,___DEF_LBL_PROC(___H_retropikzel_2f_pffi_23_string_2d_split,1,6) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_string_2d_split,___IFD(___RETN,5,0,0x3L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_string_2d_split,___IFD(___RETI,8,0,0x3f03L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_string_2d_split,___IFD(___RETN,5,0,0x3L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_string_2d_split,___IFD(___RETI,8,0,0x3f03L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_string_2d_split,___IFD(___RETN,5,0,0x3L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_string_2d_split,___IFD(___RETN,5,0,0x3L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_string_2d_split,___IFD(___RETN,5,0,0x3L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_string_2d_split,___IFD(___RETN,5,0,0x3L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_string_2d_split,___IFD(___RETN,5,0,0x3L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_string_2d_split,___IFD(___RETN,5,0,0x3L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_string_2d_split,___IFD(___RETN,5,0,0x3L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_string_2d_split,___IFD(___RETN,5,0,0x3L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_string_2d_split,___IFD(___RETI,8,0,0x3f03L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_string_2d_split,___IFD(___RETN,5,0,0x3L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_string_2d_split,___IFD(___RETN,5,0,0x7L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_string_2d_split,___IFD(___RETN,5,0,0x3L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_string_2d_split,___IFD(___RETI,8,0,0x3f03L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_string_2d_split,___IFD(___RETN,5,0,0x3L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_string_2d_split,___IFD(___RETN,5,0,0x3L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_string_2d_split,___IFD(___RETN,5,0,0x3L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_string_2d_split,___IFD(___RETN,5,0,0x3L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_string_2d_split,___IFD(___RETN,5,0,0x3L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_string_2d_split,___IFD(___RETN,5,0,0x3L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_string_2d_split,___IFD(___RETN,5,0,0x7L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_string_2d_split,___IFD(___RETN,5,0,0x3L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_string_2d_split,___IFD(___RETN,5,0,0x7L)) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_string_2d_split,___IFD(___RETI,8,0,0x3f03L)) -,___DEF_LBL_INTRO(___H_retropikzel_2f_pffi_23_0,___REF_SYM(146,___S_retropikzel_2f_pffi_23_0),___REF_FAL,2,0) -,___DEF_LBL_PROC(___H_retropikzel_2f_pffi_23_0,0,-1) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_0,___IFD(___RETN,1,0,0x1L)) -,___DEF_LBL_INTRO(___H_retropikzel_2f_pffi_23_1,___REF_SYM(147,___S_retropikzel_2f_pffi_23_1),___REF_FAL,2,0) -,___DEF_LBL_PROC(___H_retropikzel_2f_pffi_23_1,0,-1) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_1,___IFD(___RETN,1,0,0x1L)) -,___DEF_LBL_INTRO(___H_retropikzel_2f_pffi_23_2,___REF_SYM(158,___S_retropikzel_2f_pffi_23_2),___REF_FAL,2,0) -,___DEF_LBL_PROC(___H_retropikzel_2f_pffi_23_2,0,-1) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_2,___IFD(___RETN,1,0,0x1L)) -,___DEF_LBL_INTRO(___H_retropikzel_2f_pffi_23_3,___REF_SYM(169,___S_retropikzel_2f_pffi_23_3),___REF_FAL,2,0) -,___DEF_LBL_PROC(___H_retropikzel_2f_pffi_23_3,0,-1) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_3,___IFD(___RETN,1,0,0x1L)) -,___DEF_LBL_INTRO(___H_retropikzel_2f_pffi_23_4,___REF_SYM(180,___S_retropikzel_2f_pffi_23_4),___REF_FAL,2,0) -,___DEF_LBL_PROC(___H_retropikzel_2f_pffi_23_4,0,-1) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_4,___IFD(___RETN,1,0,0x1L)) -,___DEF_LBL_INTRO(___H_retropikzel_2f_pffi_23_5,___REF_SYM(191,___S_retropikzel_2f_pffi_23_5),___REF_FAL,2,0) -,___DEF_LBL_PROC(___H_retropikzel_2f_pffi_23_5,0,-1) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_5,___IFD(___RETN,1,0,0x1L)) -,___DEF_LBL_INTRO(___H_retropikzel_2f_pffi_23_6,___REF_SYM(202,___S_retropikzel_2f_pffi_23_6),___REF_FAL,2,0) -,___DEF_LBL_PROC(___H_retropikzel_2f_pffi_23_6,0,-1) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_6,___IFD(___RETN,1,0,0x1L)) -,___DEF_LBL_INTRO(___H_retropikzel_2f_pffi_23_7,___REF_SYM(204,___S_retropikzel_2f_pffi_23_7),___REF_FAL,2,0) -,___DEF_LBL_PROC(___H_retropikzel_2f_pffi_23_7,0,-1) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_7,___IFD(___RETN,1,0,0x1L)) -,___DEF_LBL_INTRO(___H_retropikzel_2f_pffi_23_8,___REF_SYM(205,___S_retropikzel_2f_pffi_23_8),___REF_FAL,2,0) -,___DEF_LBL_PROC(___H_retropikzel_2f_pffi_23_8,0,-1) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_8,___IFD(___RETN,1,0,0x1L)) -,___DEF_LBL_INTRO(___H_retropikzel_2f_pffi_23_9,___REF_SYM(206,___S_retropikzel_2f_pffi_23_9),___REF_FAL,2,0) -,___DEF_LBL_PROC(___H_retropikzel_2f_pffi_23_9,0,-1) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_9,___IFD(___RETN,1,0,0x1L)) -,___DEF_LBL_INTRO(___H_retropikzel_2f_pffi_23_10,___REF_SYM(148,___S_retropikzel_2f_pffi_23_10),___REF_FAL,2,0) -,___DEF_LBL_PROC(___H_retropikzel_2f_pffi_23_10,0,-1) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_10,___IFD(___RETN,1,0,0x1L)) -,___DEF_LBL_INTRO(___H_retropikzel_2f_pffi_23_11,___REF_SYM(149,___S_retropikzel_2f_pffi_23_11),___REF_FAL,2,0) -,___DEF_LBL_PROC(___H_retropikzel_2f_pffi_23_11,0,-1) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_11,___IFD(___RETN,1,0,0x1L)) -,___DEF_LBL_INTRO(___H_retropikzel_2f_pffi_23_12,___REF_SYM(150,___S_retropikzel_2f_pffi_23_12),___REF_FAL,2,0) -,___DEF_LBL_PROC(___H_retropikzel_2f_pffi_23_12,0,-1) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_12,___IFD(___RETN,1,0,0x1L)) -,___DEF_LBL_INTRO(___H_retropikzel_2f_pffi_23_13,___REF_SYM(151,___S_retropikzel_2f_pffi_23_13),___REF_FAL,2,0) -,___DEF_LBL_PROC(___H_retropikzel_2f_pffi_23_13,0,-1) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_13,___IFD(___RETN,1,0,0x1L)) -,___DEF_LBL_INTRO(___H_retropikzel_2f_pffi_23_14,___REF_SYM(152,___S_retropikzel_2f_pffi_23_14),___REF_FAL,2,0) -,___DEF_LBL_PROC(___H_retropikzel_2f_pffi_23_14,0,-1) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_14,___IFD(___RETN,1,0,0x1L)) -,___DEF_LBL_INTRO(___H_retropikzel_2f_pffi_23_15,___REF_SYM(153,___S_retropikzel_2f_pffi_23_15),___REF_FAL,2,0) -,___DEF_LBL_PROC(___H_retropikzel_2f_pffi_23_15,0,-1) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_15,___IFD(___RETN,1,0,0x1L)) -,___DEF_LBL_INTRO(___H_retropikzel_2f_pffi_23_16,___REF_SYM(154,___S_retropikzel_2f_pffi_23_16),___REF_FAL,2,0) -,___DEF_LBL_PROC(___H_retropikzel_2f_pffi_23_16,0,-1) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_16,___IFD(___RETN,1,0,0x1L)) -,___DEF_LBL_INTRO(___H_retropikzel_2f_pffi_23_17,___REF_SYM(155,___S_retropikzel_2f_pffi_23_17),___REF_FAL,2,0) -,___DEF_LBL_PROC(___H_retropikzel_2f_pffi_23_17,0,-1) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_17,___IFD(___RETN,1,0,0x1L)) -,___DEF_LBL_INTRO(___H_retropikzel_2f_pffi_23_18,___REF_SYM(156,___S_retropikzel_2f_pffi_23_18),___REF_FAL,2,0) -,___DEF_LBL_PROC(___H_retropikzel_2f_pffi_23_18,0,-1) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_18,___IFD(___RETN,1,0,0x1L)) -,___DEF_LBL_INTRO(___H_retropikzel_2f_pffi_23_19,___REF_SYM(157,___S_retropikzel_2f_pffi_23_19),___REF_FAL,2,0) -,___DEF_LBL_PROC(___H_retropikzel_2f_pffi_23_19,1,-1) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_19,___IFD(___RETN,2,1,0x3L)) -,___DEF_LBL_INTRO(___H_retropikzel_2f_pffi_23_20,___REF_SYM(159,___S_retropikzel_2f_pffi_23_20),___REF_FAL,2,0) -,___DEF_LBL_PROC(___H_retropikzel_2f_pffi_23_20,0,-1) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_20,___IFD(___RETN,1,0,0x1L)) -,___DEF_LBL_INTRO(___H_retropikzel_2f_pffi_23_21,___REF_SYM(160,___S_retropikzel_2f_pffi_23_21),___REF_FAL,2,0) -,___DEF_LBL_PROC(___H_retropikzel_2f_pffi_23_21,1,-1) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_21,___IFD(___RETN,2,1,0x3L)) -,___DEF_LBL_INTRO(___H_retropikzel_2f_pffi_23_22,___REF_SYM(161,___S_retropikzel_2f_pffi_23_22),___REF_FAL,2,0) -,___DEF_LBL_PROC(___H_retropikzel_2f_pffi_23_22,1,-1) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_22,___IFD(___RETN,2,1,0x3L)) -,___DEF_LBL_INTRO(___H_retropikzel_2f_pffi_23_23,___REF_SYM(162,___S_retropikzel_2f_pffi_23_23),___REF_FAL,2,0) -,___DEF_LBL_PROC(___H_retropikzel_2f_pffi_23_23,1,-1) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_23,___IFD(___RETN,2,1,0x3L)) -,___DEF_LBL_INTRO(___H_retropikzel_2f_pffi_23_24,___REF_SYM(163,___S_retropikzel_2f_pffi_23_24),___REF_FAL,2,0) -,___DEF_LBL_PROC(___H_retropikzel_2f_pffi_23_24,1,-1) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_24,___IFD(___RETN,2,1,0x3L)) -,___DEF_LBL_INTRO(___H_retropikzel_2f_pffi_23_25,___REF_SYM(164,___S_retropikzel_2f_pffi_23_25),___REF_FAL,2,0) -,___DEF_LBL_PROC(___H_retropikzel_2f_pffi_23_25,3,-1) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_25,___IFD(___RETN,4,3,0xfL)) -,___DEF_LBL_INTRO(___H_retropikzel_2f_pffi_23_26,___REF_SYM(165,___S_retropikzel_2f_pffi_23_26),___REF_FAL,2,0) -,___DEF_LBL_PROC(___H_retropikzel_2f_pffi_23_26,3,-1) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_26,___IFD(___RETN,4,3,0xfL)) -,___DEF_LBL_INTRO(___H_retropikzel_2f_pffi_23_27,___REF_SYM(166,___S_retropikzel_2f_pffi_23_27),___REF_FAL,2,0) -,___DEF_LBL_PROC(___H_retropikzel_2f_pffi_23_27,3,-1) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_27,___IFD(___RETN,4,3,0xfL)) -,___DEF_LBL_INTRO(___H_retropikzel_2f_pffi_23_28,___REF_SYM(167,___S_retropikzel_2f_pffi_23_28),___REF_FAL,2,0) -,___DEF_LBL_PROC(___H_retropikzel_2f_pffi_23_28,3,-1) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_28,___IFD(___RETN,4,3,0xfL)) -,___DEF_LBL_INTRO(___H_retropikzel_2f_pffi_23_29,___REF_SYM(168,___S_retropikzel_2f_pffi_23_29),___REF_FAL,2,0) -,___DEF_LBL_PROC(___H_retropikzel_2f_pffi_23_29,3,-1) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_29,___IFD(___RETN,4,3,0xfL)) -,___DEF_LBL_INTRO(___H_retropikzel_2f_pffi_23_30,___REF_SYM(170,___S_retropikzel_2f_pffi_23_30),___REF_FAL,2,0) -,___DEF_LBL_PROC(___H_retropikzel_2f_pffi_23_30,3,-1) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_30,___IFD(___RETN,4,3,0xfL)) -,___DEF_LBL_INTRO(___H_retropikzel_2f_pffi_23_31,___REF_SYM(171,___S_retropikzel_2f_pffi_23_31),___REF_FAL,2,0) -,___DEF_LBL_PROC(___H_retropikzel_2f_pffi_23_31,3,-1) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_31,___IFD(___RETN,4,3,0xfL)) -,___DEF_LBL_INTRO(___H_retropikzel_2f_pffi_23_32,___REF_SYM(172,___S_retropikzel_2f_pffi_23_32),___REF_FAL,2,0) -,___DEF_LBL_PROC(___H_retropikzel_2f_pffi_23_32,3,-1) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_32,___IFD(___RETN,4,3,0xfL)) -,___DEF_LBL_INTRO(___H_retropikzel_2f_pffi_23_33,___REF_SYM(173,___S_retropikzel_2f_pffi_23_33),___REF_FAL,2,0) -,___DEF_LBL_PROC(___H_retropikzel_2f_pffi_23_33,3,-1) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_33,___IFD(___RETN,4,3,0xfL)) -,___DEF_LBL_INTRO(___H_retropikzel_2f_pffi_23_34,___REF_SYM(174,___S_retropikzel_2f_pffi_23_34),___REF_FAL,2,0) -,___DEF_LBL_PROC(___H_retropikzel_2f_pffi_23_34,3,-1) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_34,___IFD(___RETN,4,3,0xfL)) -,___DEF_LBL_INTRO(___H_retropikzel_2f_pffi_23_35,___REF_SYM(175,___S_retropikzel_2f_pffi_23_35),___REF_FAL,2,0) -,___DEF_LBL_PROC(___H_retropikzel_2f_pffi_23_35,3,-1) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_35,___IFD(___RETN,4,3,0xfL)) -,___DEF_LBL_INTRO(___H_retropikzel_2f_pffi_23_36,___REF_SYM(176,___S_retropikzel_2f_pffi_23_36),___REF_FAL,2,0) -,___DEF_LBL_PROC(___H_retropikzel_2f_pffi_23_36,3,-1) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_36,___IFD(___RETN,4,3,0xfL)) -,___DEF_LBL_INTRO(___H_retropikzel_2f_pffi_23_37,___REF_SYM(177,___S_retropikzel_2f_pffi_23_37),___REF_FAL,2,0) -,___DEF_LBL_PROC(___H_retropikzel_2f_pffi_23_37,3,-1) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_37,___IFD(___RETN,4,3,0xfL)) -,___DEF_LBL_INTRO(___H_retropikzel_2f_pffi_23_38,___REF_SYM(178,___S_retropikzel_2f_pffi_23_38),___REF_FAL,2,0) -,___DEF_LBL_PROC(___H_retropikzel_2f_pffi_23_38,3,-1) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_38,___IFD(___RETN,4,3,0xfL)) -,___DEF_LBL_INTRO(___H_retropikzel_2f_pffi_23_39,___REF_SYM(179,___S_retropikzel_2f_pffi_23_39),___REF_FAL,2,0) -,___DEF_LBL_PROC(___H_retropikzel_2f_pffi_23_39,3,-1) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_39,___IFD(___RETN,4,3,0xfL)) -,___DEF_LBL_INTRO(___H_retropikzel_2f_pffi_23_40,___REF_SYM(181,___S_retropikzel_2f_pffi_23_40),___REF_FAL,2,0) -,___DEF_LBL_PROC(___H_retropikzel_2f_pffi_23_40,3,-1) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_40,___IFD(___RETN,4,3,0xfL)) -,___DEF_LBL_INTRO(___H_retropikzel_2f_pffi_23_41,___REF_SYM(182,___S_retropikzel_2f_pffi_23_41),___REF_FAL,2,0) -,___DEF_LBL_PROC(___H_retropikzel_2f_pffi_23_41,3,-1) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_41,___IFD(___RETN,4,3,0xfL)) -,___DEF_LBL_INTRO(___H_retropikzel_2f_pffi_23_42,___REF_SYM(183,___S_retropikzel_2f_pffi_23_42),___REF_FAL,2,0) -,___DEF_LBL_PROC(___H_retropikzel_2f_pffi_23_42,3,-1) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_42,___IFD(___RETN,4,3,0xfL)) -,___DEF_LBL_INTRO(___H_retropikzel_2f_pffi_23_43,___REF_SYM(184,___S_retropikzel_2f_pffi_23_43),___REF_FAL,2,0) -,___DEF_LBL_PROC(___H_retropikzel_2f_pffi_23_43,2,-1) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_43,___IFD(___RETN,3,2,0x7L)) -,___DEF_LBL_INTRO(___H_retropikzel_2f_pffi_23_44,___REF_SYM(185,___S_retropikzel_2f_pffi_23_44),___REF_FAL,2,0) -,___DEF_LBL_PROC(___H_retropikzel_2f_pffi_23_44,2,-1) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_44,___IFD(___RETN,3,2,0x7L)) -,___DEF_LBL_INTRO(___H_retropikzel_2f_pffi_23_45,___REF_SYM(186,___S_retropikzel_2f_pffi_23_45),___REF_FAL,2,0) -,___DEF_LBL_PROC(___H_retropikzel_2f_pffi_23_45,2,-1) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_45,___IFD(___RETN,3,2,0x7L)) -,___DEF_LBL_INTRO(___H_retropikzel_2f_pffi_23_46,___REF_SYM(187,___S_retropikzel_2f_pffi_23_46),___REF_FAL,2,0) -,___DEF_LBL_PROC(___H_retropikzel_2f_pffi_23_46,2,-1) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_46,___IFD(___RETN,3,2,0x7L)) -,___DEF_LBL_INTRO(___H_retropikzel_2f_pffi_23_47,___REF_SYM(188,___S_retropikzel_2f_pffi_23_47),___REF_FAL,2,0) -,___DEF_LBL_PROC(___H_retropikzel_2f_pffi_23_47,2,-1) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_47,___IFD(___RETN,3,2,0x7L)) -,___DEF_LBL_INTRO(___H_retropikzel_2f_pffi_23_48,___REF_SYM(189,___S_retropikzel_2f_pffi_23_48),___REF_FAL,2,0) -,___DEF_LBL_PROC(___H_retropikzel_2f_pffi_23_48,2,-1) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_48,___IFD(___RETN,3,2,0x7L)) -,___DEF_LBL_INTRO(___H_retropikzel_2f_pffi_23_49,___REF_SYM(190,___S_retropikzel_2f_pffi_23_49),___REF_FAL,2,0) -,___DEF_LBL_PROC(___H_retropikzel_2f_pffi_23_49,2,-1) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_49,___IFD(___RETN,3,2,0x7L)) -,___DEF_LBL_INTRO(___H_retropikzel_2f_pffi_23_50,___REF_SYM(192,___S_retropikzel_2f_pffi_23_50),___REF_FAL,2,0) -,___DEF_LBL_PROC(___H_retropikzel_2f_pffi_23_50,2,-1) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_50,___IFD(___RETN,3,2,0x7L)) -,___DEF_LBL_INTRO(___H_retropikzel_2f_pffi_23_51,___REF_SYM(193,___S_retropikzel_2f_pffi_23_51),___REF_FAL,2,0) -,___DEF_LBL_PROC(___H_retropikzel_2f_pffi_23_51,2,-1) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_51,___IFD(___RETN,3,2,0x7L)) -,___DEF_LBL_INTRO(___H_retropikzel_2f_pffi_23_52,___REF_SYM(194,___S_retropikzel_2f_pffi_23_52),___REF_FAL,2,0) -,___DEF_LBL_PROC(___H_retropikzel_2f_pffi_23_52,2,-1) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_52,___IFD(___RETN,3,2,0x7L)) -,___DEF_LBL_INTRO(___H_retropikzel_2f_pffi_23_53,___REF_SYM(195,___S_retropikzel_2f_pffi_23_53),___REF_FAL,2,0) -,___DEF_LBL_PROC(___H_retropikzel_2f_pffi_23_53,2,-1) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_53,___IFD(___RETN,3,2,0x7L)) -,___DEF_LBL_INTRO(___H_retropikzel_2f_pffi_23_54,___REF_SYM(196,___S_retropikzel_2f_pffi_23_54),___REF_FAL,2,0) -,___DEF_LBL_PROC(___H_retropikzel_2f_pffi_23_54,2,-1) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_54,___IFD(___RETN,3,2,0x7L)) -,___DEF_LBL_INTRO(___H_retropikzel_2f_pffi_23_55,___REF_SYM(197,___S_retropikzel_2f_pffi_23_55),___REF_FAL,2,0) -,___DEF_LBL_PROC(___H_retropikzel_2f_pffi_23_55,2,-1) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_55,___IFD(___RETN,3,2,0x7L)) -,___DEF_LBL_INTRO(___H_retropikzel_2f_pffi_23_56,___REF_SYM(198,___S_retropikzel_2f_pffi_23_56),___REF_FAL,2,0) -,___DEF_LBL_PROC(___H_retropikzel_2f_pffi_23_56,2,-1) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_56,___IFD(___RETN,3,2,0x7L)) -,___DEF_LBL_INTRO(___H_retropikzel_2f_pffi_23_57,___REF_SYM(199,___S_retropikzel_2f_pffi_23_57),___REF_FAL,2,0) -,___DEF_LBL_PROC(___H_retropikzel_2f_pffi_23_57,2,-1) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_57,___IFD(___RETN,3,2,0x7L)) -,___DEF_LBL_INTRO(___H_retropikzel_2f_pffi_23_58,___REF_SYM(200,___S_retropikzel_2f_pffi_23_58),___REF_FAL,2,0) -,___DEF_LBL_PROC(___H_retropikzel_2f_pffi_23_58,2,-1) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_58,___IFD(___RETN,3,2,0x7L)) -,___DEF_LBL_INTRO(___H_retropikzel_2f_pffi_23_59,___REF_SYM(201,___S_retropikzel_2f_pffi_23_59),___REF_FAL,2,0) -,___DEF_LBL_PROC(___H_retropikzel_2f_pffi_23_59,2,-1) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_59,___IFD(___RETN,3,2,0x7L)) -,___DEF_LBL_INTRO(___H_retropikzel_2f_pffi_23_60,___REF_SYM(203,___S_retropikzel_2f_pffi_23_60),___REF_FAL,2,0) -,___DEF_LBL_PROC(___H_retropikzel_2f_pffi_23_60,2,-1) -,___DEF_LBL_RET(___H_retropikzel_2f_pffi_23_60,___IFD(___RETN,3,2,0x7L)) -___END_LBL - -___BEGIN_OFD - ___DEF_OFD(___RETI,9,1) - ___GCMAP1(0x3f11fL) -,___DEF_OFD(___RETI,12,1) - ___GCMAP1(0x3f11fL) -___END_OFD - -___BEGIN_MOD_PRM -___DEF_MOD_PRM(2,___G_retropikzel_2f_pffi_23_,1) -___DEF_MOD_PRM(142,___G_retropikzel_2f_pffi_23_size_2d_of_2d_type,7) -___DEF_MOD_PRM(74,___G_retropikzel_2f_pffi_23_pffi_2d_pointer_3f_,94) -___DEF_MOD_PRM(72,___G_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_null_3f_,104) -___DEF_MOD_PRM(73,___G_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_,116) -___DEF_MOD_PRM(70,___G_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get,175) -___DEF_MOD_PRM(153,___G_retropikzel_2f_pffi_23_struct_2d_make,234) -___DEF_MOD_PRM(85,___G_retropikzel_2f_pffi_23_pffi_2d_struct_3f_,237) -___DEF_MOD_PRM(77,___G_retropikzel_2f_pffi_23_pffi_2d_struct_2d_c_2d_type,239) -___DEF_MOD_PRM(84,___G_retropikzel_2f_pffi_23_pffi_2d_struct_2d_size,242) -___DEF_MOD_PRM(82,___G_retropikzel_2f_pffi_23_pffi_2d_struct_2d_pointer,245) -___DEF_MOD_PRM(80,___G_retropikzel_2f_pffi_23_pffi_2d_struct_2d_members,248) -___DEF_MOD_PRM(65,___G_retropikzel_2f_pffi_23_pffi_2d_align_2d_of,251) -___DEF_MOD_PRM(131,___G_retropikzel_2f_pffi_23_round_2d_to_2d_next_2d_modulo_2d_of,254) -___DEF_MOD_PRM(64,___G_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets,270) -___DEF_MOD_PRM(79,___G_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make,327) -___DEF_MOD_PRM(81,___G_retropikzel_2f_pffi_23_pffi_2d_struct_2d_offset_2d_get,384) -___DEF_MOD_PRM(78,___G_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get,398) -___DEF_MOD_PRM(83,___G_retropikzel_2f_pffi_23_pffi_2d_struct_2d_set_21_,431) -___DEF_MOD_PRM(154,___G_retropikzel_2f_pffi_23_union_2d_make,451) -___DEF_MOD_PRM(92,___G_retropikzel_2f_pffi_23_pffi_2d_union_3f_,454) -___DEF_MOD_PRM(88,___G_retropikzel_2f_pffi_23_pffi_2d_union_2d_c_2d_type,456) -___DEF_MOD_PRM(91,___G_retropikzel_2f_pffi_23_pffi_2d_union_2d_size,459) -___DEF_MOD_PRM(90,___G_retropikzel_2f_pffi_23_pffi_2d_union_2d_pointer,462) -___DEF_MOD_PRM(89,___G_retropikzel_2f_pffi_23_pffi_2d_union_2d_members,465) -___DEF_MOD_PRM(86,___G_retropikzel_2f_pffi_23_pffi_2d_type_3f_,468) -___DEF_MOD_PRM(75,___G_retropikzel_2f_pffi_23_pffi_2d_size_2d_of,473) -___DEF_MOD_PRM(76,___G_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer,481) -___DEF_MOD_PRM(66,___G_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string,515) -___DEF_MOD_PRM(152,___G_retropikzel_2f_pffi_23_string_2d_split,546) -___DEF_MOD_PRM(3,___G_retropikzel_2f_pffi_23_0,589) -___DEF_MOD_PRM(4,___G_retropikzel_2f_pffi_23_1,592) -___DEF_MOD_PRM(15,___G_retropikzel_2f_pffi_23_2,595) -___DEF_MOD_PRM(26,___G_retropikzel_2f_pffi_23_3,598) -___DEF_MOD_PRM(37,___G_retropikzel_2f_pffi_23_4,601) -___DEF_MOD_PRM(48,___G_retropikzel_2f_pffi_23_5,604) -___DEF_MOD_PRM(59,___G_retropikzel_2f_pffi_23_6,607) -___DEF_MOD_PRM(61,___G_retropikzel_2f_pffi_23_7,610) -___DEF_MOD_PRM(62,___G_retropikzel_2f_pffi_23_8,613) -___DEF_MOD_PRM(63,___G_retropikzel_2f_pffi_23_9,616) -___DEF_MOD_PRM(5,___G_retropikzel_2f_pffi_23_10,619) -___DEF_MOD_PRM(6,___G_retropikzel_2f_pffi_23_11,622) -___DEF_MOD_PRM(7,___G_retropikzel_2f_pffi_23_12,625) -___DEF_MOD_PRM(8,___G_retropikzel_2f_pffi_23_13,628) -___DEF_MOD_PRM(9,___G_retropikzel_2f_pffi_23_14,631) -___DEF_MOD_PRM(10,___G_retropikzel_2f_pffi_23_15,634) -___DEF_MOD_PRM(11,___G_retropikzel_2f_pffi_23_16,637) -___DEF_MOD_PRM(12,___G_retropikzel_2f_pffi_23_17,640) -___DEF_MOD_PRM(13,___G_retropikzel_2f_pffi_23_18,643) -___DEF_MOD_PRM(14,___G_retropikzel_2f_pffi_23_19,646) -___DEF_MOD_PRM(16,___G_retropikzel_2f_pffi_23_20,649) -___DEF_MOD_PRM(17,___G_retropikzel_2f_pffi_23_21,652) -___DEF_MOD_PRM(18,___G_retropikzel_2f_pffi_23_22,655) -___DEF_MOD_PRM(19,___G_retropikzel_2f_pffi_23_23,658) -___DEF_MOD_PRM(20,___G_retropikzel_2f_pffi_23_24,661) -___DEF_MOD_PRM(21,___G_retropikzel_2f_pffi_23_25,664) -___DEF_MOD_PRM(22,___G_retropikzel_2f_pffi_23_26,667) -___DEF_MOD_PRM(23,___G_retropikzel_2f_pffi_23_27,670) -___DEF_MOD_PRM(24,___G_retropikzel_2f_pffi_23_28,673) -___DEF_MOD_PRM(25,___G_retropikzel_2f_pffi_23_29,676) -___DEF_MOD_PRM(27,___G_retropikzel_2f_pffi_23_30,679) -___DEF_MOD_PRM(28,___G_retropikzel_2f_pffi_23_31,682) -___DEF_MOD_PRM(29,___G_retropikzel_2f_pffi_23_32,685) -___DEF_MOD_PRM(30,___G_retropikzel_2f_pffi_23_33,688) -___DEF_MOD_PRM(31,___G_retropikzel_2f_pffi_23_34,691) -___DEF_MOD_PRM(32,___G_retropikzel_2f_pffi_23_35,694) -___DEF_MOD_PRM(33,___G_retropikzel_2f_pffi_23_36,697) -___DEF_MOD_PRM(34,___G_retropikzel_2f_pffi_23_37,700) -___DEF_MOD_PRM(35,___G_retropikzel_2f_pffi_23_38,703) -___DEF_MOD_PRM(36,___G_retropikzel_2f_pffi_23_39,706) -___DEF_MOD_PRM(38,___G_retropikzel_2f_pffi_23_40,709) -___DEF_MOD_PRM(39,___G_retropikzel_2f_pffi_23_41,712) -___DEF_MOD_PRM(40,___G_retropikzel_2f_pffi_23_42,715) -___DEF_MOD_PRM(41,___G_retropikzel_2f_pffi_23_43,718) -___DEF_MOD_PRM(42,___G_retropikzel_2f_pffi_23_44,721) -___DEF_MOD_PRM(43,___G_retropikzel_2f_pffi_23_45,724) -___DEF_MOD_PRM(44,___G_retropikzel_2f_pffi_23_46,727) -___DEF_MOD_PRM(45,___G_retropikzel_2f_pffi_23_47,730) -___DEF_MOD_PRM(46,___G_retropikzel_2f_pffi_23_48,733) -___DEF_MOD_PRM(47,___G_retropikzel_2f_pffi_23_49,736) -___DEF_MOD_PRM(49,___G_retropikzel_2f_pffi_23_50,739) -___DEF_MOD_PRM(50,___G_retropikzel_2f_pffi_23_51,742) -___DEF_MOD_PRM(51,___G_retropikzel_2f_pffi_23_52,745) -___DEF_MOD_PRM(52,___G_retropikzel_2f_pffi_23_53,748) -___DEF_MOD_PRM(53,___G_retropikzel_2f_pffi_23_54,751) -___DEF_MOD_PRM(54,___G_retropikzel_2f_pffi_23_55,754) -___DEF_MOD_PRM(55,___G_retropikzel_2f_pffi_23_56,757) -___DEF_MOD_PRM(56,___G_retropikzel_2f_pffi_23_57,760) -___DEF_MOD_PRM(57,___G_retropikzel_2f_pffi_23_58,763) -___DEF_MOD_PRM(58,___G_retropikzel_2f_pffi_23_59,766) -___DEF_MOD_PRM(60,___G_retropikzel_2f_pffi_23_60,769) -___END_MOD_PRM - -___BEGIN_MOD_C_INIT -___END_MOD_C_INIT - -___BEGIN_MOD_GLO -___DEF_MOD_GLO(2,___G_retropikzel_2f_pffi_23_,1) -___DEF_MOD_GLO(142,___G_retropikzel_2f_pffi_23_size_2d_of_2d_type,7) -___DEF_MOD_GLO(74,___G_retropikzel_2f_pffi_23_pffi_2d_pointer_3f_,94) -___DEF_MOD_GLO(72,___G_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_null_3f_,104) -___DEF_MOD_GLO(73,___G_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_,116) -___DEF_MOD_GLO(70,___G_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get,175) -___DEF_MOD_GLO(153,___G_retropikzel_2f_pffi_23_struct_2d_make,234) -___DEF_MOD_GLO(85,___G_retropikzel_2f_pffi_23_pffi_2d_struct_3f_,237) -___DEF_MOD_GLO(77,___G_retropikzel_2f_pffi_23_pffi_2d_struct_2d_c_2d_type,239) -___DEF_MOD_GLO(84,___G_retropikzel_2f_pffi_23_pffi_2d_struct_2d_size,242) -___DEF_MOD_GLO(82,___G_retropikzel_2f_pffi_23_pffi_2d_struct_2d_pointer,245) -___DEF_MOD_GLO(80,___G_retropikzel_2f_pffi_23_pffi_2d_struct_2d_members,248) -___DEF_MOD_GLO(65,___G_retropikzel_2f_pffi_23_pffi_2d_align_2d_of,251) -___DEF_MOD_GLO(131,___G_retropikzel_2f_pffi_23_round_2d_to_2d_next_2d_modulo_2d_of,254) -___DEF_MOD_GLO(64,___G_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets,270) -___DEF_MOD_GLO(79,___G_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make,327) -___DEF_MOD_GLO(81,___G_retropikzel_2f_pffi_23_pffi_2d_struct_2d_offset_2d_get,384) -___DEF_MOD_GLO(78,___G_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get,398) -___DEF_MOD_GLO(83,___G_retropikzel_2f_pffi_23_pffi_2d_struct_2d_set_21_,431) -___DEF_MOD_GLO(154,___G_retropikzel_2f_pffi_23_union_2d_make,451) -___DEF_MOD_GLO(92,___G_retropikzel_2f_pffi_23_pffi_2d_union_3f_,454) -___DEF_MOD_GLO(88,___G_retropikzel_2f_pffi_23_pffi_2d_union_2d_c_2d_type,456) -___DEF_MOD_GLO(91,___G_retropikzel_2f_pffi_23_pffi_2d_union_2d_size,459) -___DEF_MOD_GLO(90,___G_retropikzel_2f_pffi_23_pffi_2d_union_2d_pointer,462) -___DEF_MOD_GLO(89,___G_retropikzel_2f_pffi_23_pffi_2d_union_2d_members,465) -___DEF_MOD_GLO(86,___G_retropikzel_2f_pffi_23_pffi_2d_type_3f_,468) -___DEF_MOD_GLO(75,___G_retropikzel_2f_pffi_23_pffi_2d_size_2d_of,473) -___DEF_MOD_GLO(76,___G_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer,481) -___DEF_MOD_GLO(66,___G_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string,515) -___DEF_MOD_GLO(152,___G_retropikzel_2f_pffi_23_string_2d_split,546) -___DEF_MOD_GLO(3,___G_retropikzel_2f_pffi_23_0,589) -___DEF_MOD_GLO(4,___G_retropikzel_2f_pffi_23_1,592) -___DEF_MOD_GLO(15,___G_retropikzel_2f_pffi_23_2,595) -___DEF_MOD_GLO(26,___G_retropikzel_2f_pffi_23_3,598) -___DEF_MOD_GLO(37,___G_retropikzel_2f_pffi_23_4,601) -___DEF_MOD_GLO(48,___G_retropikzel_2f_pffi_23_5,604) -___DEF_MOD_GLO(59,___G_retropikzel_2f_pffi_23_6,607) -___DEF_MOD_GLO(61,___G_retropikzel_2f_pffi_23_7,610) -___DEF_MOD_GLO(62,___G_retropikzel_2f_pffi_23_8,613) -___DEF_MOD_GLO(63,___G_retropikzel_2f_pffi_23_9,616) -___DEF_MOD_GLO(5,___G_retropikzel_2f_pffi_23_10,619) -___DEF_MOD_GLO(6,___G_retropikzel_2f_pffi_23_11,622) -___DEF_MOD_GLO(7,___G_retropikzel_2f_pffi_23_12,625) -___DEF_MOD_GLO(8,___G_retropikzel_2f_pffi_23_13,628) -___DEF_MOD_GLO(9,___G_retropikzel_2f_pffi_23_14,631) -___DEF_MOD_GLO(10,___G_retropikzel_2f_pffi_23_15,634) -___DEF_MOD_GLO(11,___G_retropikzel_2f_pffi_23_16,637) -___DEF_MOD_GLO(12,___G_retropikzel_2f_pffi_23_17,640) -___DEF_MOD_GLO(13,___G_retropikzel_2f_pffi_23_18,643) -___DEF_MOD_GLO(14,___G_retropikzel_2f_pffi_23_19,646) -___DEF_MOD_GLO(16,___G_retropikzel_2f_pffi_23_20,649) -___DEF_MOD_GLO(17,___G_retropikzel_2f_pffi_23_21,652) -___DEF_MOD_GLO(18,___G_retropikzel_2f_pffi_23_22,655) -___DEF_MOD_GLO(19,___G_retropikzel_2f_pffi_23_23,658) -___DEF_MOD_GLO(20,___G_retropikzel_2f_pffi_23_24,661) -___DEF_MOD_GLO(21,___G_retropikzel_2f_pffi_23_25,664) -___DEF_MOD_GLO(22,___G_retropikzel_2f_pffi_23_26,667) -___DEF_MOD_GLO(23,___G_retropikzel_2f_pffi_23_27,670) -___DEF_MOD_GLO(24,___G_retropikzel_2f_pffi_23_28,673) -___DEF_MOD_GLO(25,___G_retropikzel_2f_pffi_23_29,676) -___DEF_MOD_GLO(27,___G_retropikzel_2f_pffi_23_30,679) -___DEF_MOD_GLO(28,___G_retropikzel_2f_pffi_23_31,682) -___DEF_MOD_GLO(29,___G_retropikzel_2f_pffi_23_32,685) -___DEF_MOD_GLO(30,___G_retropikzel_2f_pffi_23_33,688) -___DEF_MOD_GLO(31,___G_retropikzel_2f_pffi_23_34,691) -___DEF_MOD_GLO(32,___G_retropikzel_2f_pffi_23_35,694) -___DEF_MOD_GLO(33,___G_retropikzel_2f_pffi_23_36,697) -___DEF_MOD_GLO(34,___G_retropikzel_2f_pffi_23_37,700) -___DEF_MOD_GLO(35,___G_retropikzel_2f_pffi_23_38,703) -___DEF_MOD_GLO(36,___G_retropikzel_2f_pffi_23_39,706) -___DEF_MOD_GLO(38,___G_retropikzel_2f_pffi_23_40,709) -___DEF_MOD_GLO(39,___G_retropikzel_2f_pffi_23_41,712) -___DEF_MOD_GLO(40,___G_retropikzel_2f_pffi_23_42,715) -___DEF_MOD_GLO(41,___G_retropikzel_2f_pffi_23_43,718) -___DEF_MOD_GLO(42,___G_retropikzel_2f_pffi_23_44,721) -___DEF_MOD_GLO(43,___G_retropikzel_2f_pffi_23_45,724) -___DEF_MOD_GLO(44,___G_retropikzel_2f_pffi_23_46,727) -___DEF_MOD_GLO(45,___G_retropikzel_2f_pffi_23_47,730) -___DEF_MOD_GLO(46,___G_retropikzel_2f_pffi_23_48,733) -___DEF_MOD_GLO(47,___G_retropikzel_2f_pffi_23_49,736) -___DEF_MOD_GLO(49,___G_retropikzel_2f_pffi_23_50,739) -___DEF_MOD_GLO(50,___G_retropikzel_2f_pffi_23_51,742) -___DEF_MOD_GLO(51,___G_retropikzel_2f_pffi_23_52,745) -___DEF_MOD_GLO(52,___G_retropikzel_2f_pffi_23_53,748) -___DEF_MOD_GLO(53,___G_retropikzel_2f_pffi_23_54,751) -___DEF_MOD_GLO(54,___G_retropikzel_2f_pffi_23_55,754) -___DEF_MOD_GLO(55,___G_retropikzel_2f_pffi_23_56,757) -___DEF_MOD_GLO(56,___G_retropikzel_2f_pffi_23_57,760) -___DEF_MOD_GLO(57,___G_retropikzel_2f_pffi_23_58,763) -___DEF_MOD_GLO(58,___G_retropikzel_2f_pffi_23_59,766) -___DEF_MOD_GLO(60,___G_retropikzel_2f_pffi_23_60,769) -___END_MOD_GLO - -___BEGIN_MOD_SYM_KEY -___DEF_MOD_SYM(0,___S__23__23_declare,"##declare") -___DEF_MOD_SYM(1,___S__23__23_define,"##define") -___DEF_MOD_SYM(2,___S__23__23_direct_2d_structure_2d_ref,"##direct-structure-ref") -___DEF_MOD_SYM(3,___S__23__23_lambda,"##lambda") -___DEF_MOD_SYM(4,___S__23__23_let,"##let") -___DEF_MOD_SYM(5,___S__23__23_quote,"##quote") -___DEF_MOD_SYM(6,___S__23__23_string_2d__3e_uninterned_2d_symbol,"##string->uninterned-symbol") -___DEF_MOD_SYM(7,___S__23__23_structure,"##structure") -___DEF_MOD_SYM(8,___S__23__23_structure_2d_direct_2d_instance_2d_of_3f_,"##structure-direct-instance-of?") - -___DEF_MOD_SYM(9,___S__23__23_type_2d_4_2d__3c_pffi_2d_struct_3e_,"##type-4-") -___DEF_MOD_SYM(10,___S__23__23_type_2d_4_2d__3c_pffi_2d_union_3e_,"##type-4-") -___DEF_MOD_SYM(11,___S__23__23_type_2d_id,"##type-id") -___DEF_MOD_SYM(12,___S__23__23_type_2d_type,"##type-type") -___DEF_MOD_SYM(13,___S__2b_,"+") -___DEF_MOD_SYM(14,___S__2d_,"-") -___DEF_MOD_SYM(15,___S__3c_,"<") -___DEF_MOD_SYM(16,___S__3c_pffi_2d_struct_3e_,"") -___DEF_MOD_SYM(17,___S__3c_pffi_2d_union_3e_,"") -___DEF_MOD_SYM(18,___S__3d_,"=") -___DEF_MOD_SYM(19,___S__3e_,">") -___DEF_MOD_SYM(20,___S_and,"and") -___DEF_MOD_SYM(21,___S_append,"append") -___DEF_MOD_SYM(22,___S_assoc,"assoc") -___DEF_MOD_SYM(23,___S_begin,"begin") -___DEF_MOD_SYM(24,___S_c,"c") -___DEF_MOD_SYM(25,___S_c_2d_lambda,"c-lambda") -___DEF_MOD_SYM(26,___S_c_2d_type,"c-type") -___DEF_MOD_SYM(27,___S_c_2d_typr,"c-typr") -___DEF_MOD_SYM(28,___S_calculate_2d_struct_2d_size_2d_and_2d_offsets,"calculate-struct-size-and-offsets") - -___DEF_MOD_SYM(29,___S_call_2d_with_2d_current_2d_continuation,"call-with-current-continuation") - -___DEF_MOD_SYM(30,___S_callback,"callback") -___DEF_MOD_SYM(31,___S_car,"car") -___DEF_MOD_SYM(32,___S_cdr,"cdr") -___DEF_MOD_SYM(33,___S_char,"char") -___DEF_MOD_SYM(34,___S_char_3d__3f_,"char=?") -___DEF_MOD_SYM(35,___S_cond,"cond") -___DEF_MOD_SYM(36,___S_cond_2d_expand,"cond-expand") -___DEF_MOD_SYM(37,___S_cons,"cons") -___DEF_MOD_SYM(38,___S_display,"display") -___DEF_MOD_SYM(39,___S_double,"double") -___DEF_MOD_SYM(40,___S_else,"else") -___DEF_MOD_SYM(41,___S_eq_3f_,"eq?") -___DEF_MOD_SYM(42,___S_equal_3f_,"equal?") -___DEF_MOD_SYM(43,___S_error,"error") -___DEF_MOD_SYM(44,___S_extended_2d_bindings,"extended-bindings") -___DEF_MOD_SYM(45,___S_float,"float") -___DEF_MOD_SYM(46,___S_floor_2d_remainder,"floor-remainder") -___DEF_MOD_SYM(47,___S_for_2d_each,"for-each") -___DEF_MOD_SYM(48,___S_if,"if") -___DEF_MOD_SYM(49,___S_index,"index") -___DEF_MOD_SYM(50,___S_int,"int") -___DEF_MOD_SYM(51,___S_int16,"int16") -___DEF_MOD_SYM(52,___S_int32,"int32") -___DEF_MOD_SYM(53,___S_int64,"int64") -___DEF_MOD_SYM(54,___S_int8,"int8") -___DEF_MOD_SYM(55,___S_k,"k") -___DEF_MOD_SYM(56,___S_lambda,"lambda") -___DEF_MOD_SYM(57,___S_largest_2d_member_2d_size,"largest-member-size") -___DEF_MOD_SYM(58,___S_last_2d_index,"last-index") -___DEF_MOD_SYM(59,___S_length,"length") -___DEF_MOD_SYM(60,___S_let,"let") -___DEF_MOD_SYM(61,___S_let_2a_,"let*") -___DEF_MOD_SYM(62,___S_letrec_2a_,"letrec*") -___DEF_MOD_SYM(63,___S_list,"list") -___DEF_MOD_SYM(64,___S_list_2d__3e_string,"list->string") -___DEF_MOD_SYM(65,___S_long,"long") -___DEF_MOD_SYM(66,___S_looper,"looper") -___DEF_MOD_SYM(67,___S_map,"map") -___DEF_MOD_SYM(68,___S_mark,"mark") -___DEF_MOD_SYM(69,___S_member,"member") -___DEF_MOD_SYM(70,___S_member_2d_name,"member-name") -___DEF_MOD_SYM(71,___S_members,"members") -___DEF_MOD_SYM(72,___S_modulo,"modulo") -___DEF_MOD_SYM(73,___S_name,"name") -___DEF_MOD_SYM(74,___S_next_2d_alignment,"next-alignment") -___DEF_MOD_SYM(75,___S_not,"not") -___DEF_MOD_SYM(76,___S_null_3f_,"null?") -___DEF_MOD_SYM(77,___S_obj,"obj") -___DEF_MOD_SYM(78,___S_object,"object") -___DEF_MOD_SYM(79,___S_offset,"offset") -___DEF_MOD_SYM(80,___S_offsets,"offsets") -___DEF_MOD_SYM(81,___S_or,"or") -___DEF_MOD_SYM(82,___S_p1,"p1") -___DEF_MOD_SYM(83,___S_p2,"p2") -___DEF_MOD_SYM(84,___S_p3,"p3") -___DEF_MOD_SYM(85,___S_p4,"p4") -___DEF_MOD_SYM(86,___S_pair_3f_,"pair?") -___DEF_MOD_SYM(87,___S_pffi_2d_align_2d_of,"pffi-align-of") -___DEF_MOD_SYM(88,___S_pffi_2d_pointer_2d_allocate,"pffi-pointer-allocate") -___DEF_MOD_SYM(89,___S_pffi_2d_pointer_2d_get,"pffi-pointer-get") -___DEF_MOD_SYM(90,___S_pffi_2d_pointer_2d_set_21_,"pffi-pointer-set!") -___DEF_MOD_SYM(91,___S_pffi_2d_pointer_3f_,"pffi-pointer?") -___DEF_MOD_SYM(92,___S_pffi_2d_struct_2d_c_2d_type,"pffi-struct-c-type") -___DEF_MOD_SYM(93,___S_pffi_2d_struct_2d_members,"pffi-struct-members") -___DEF_MOD_SYM(94,___S_pffi_2d_struct_2d_pointer,"pffi-struct-pointer") -___DEF_MOD_SYM(95,___S_pffi_2d_struct_2d_size,"pffi-struct-size") -___DEF_MOD_SYM(96,___S_pffi_2d_struct_3f_,"pffi-struct?") -___DEF_MOD_SYM(97,___S_pffi_2d_type_3f_,"pffi-type?") -___DEF_MOD_SYM(98,___S_pffi_2d_union_2d_c_2d_type,"pffi-union-c-type") -___DEF_MOD_SYM(99,___S_pffi_2d_union_2d_members,"pffi-union-members") -___DEF_MOD_SYM(100,___S_pffi_2d_union_2d_pointer,"pffi-union-pointer") -___DEF_MOD_SYM(101,___S_pffi_2d_union_2d_size,"pffi-union-size") -___DEF_MOD_SYM(102,___S_pffi_2d_union_3f_,"pffi-union?") -___DEF_MOD_SYM(103,___S_pointer,"pointer") -___DEF_MOD_SYM(104,___S_pointer_2d_null_3f_,"pointer-null?") -___DEF_MOD_SYM(105,___S_pointer_2d_ref_2d_c_2d_char,"pointer-ref-c-char") -___DEF_MOD_SYM(106,___S_pointer_2d_ref_2d_c_2d_double,"pointer-ref-c-double") -___DEF_MOD_SYM(107,___S_pointer_2d_ref_2d_c_2d_float,"pointer-ref-c-float") -___DEF_MOD_SYM(108,___S_pointer_2d_ref_2d_c_2d_int,"pointer-ref-c-int") -___DEF_MOD_SYM(109,___S_pointer_2d_ref_2d_c_2d_int16__t,"pointer-ref-c-int16_t") -___DEF_MOD_SYM(110,___S_pointer_2d_ref_2d_c_2d_int32__t,"pointer-ref-c-int32_t") -___DEF_MOD_SYM(111,___S_pointer_2d_ref_2d_c_2d_int64__t,"pointer-ref-c-int64_t") -___DEF_MOD_SYM(112,___S_pointer_2d_ref_2d_c_2d_int8__t,"pointer-ref-c-int8_t") -___DEF_MOD_SYM(113,___S_pointer_2d_ref_2d_c_2d_long,"pointer-ref-c-long") -___DEF_MOD_SYM(114,___S_pointer_2d_ref_2d_c_2d_pointer,"pointer-ref-c-pointer") -___DEF_MOD_SYM(115,___S_pointer_2d_ref_2d_c_2d_short,"pointer-ref-c-short") -___DEF_MOD_SYM(116,___S_pointer_2d_ref_2d_c_2d_uint16__t,"pointer-ref-c-uint16_t") -___DEF_MOD_SYM(117,___S_pointer_2d_ref_2d_c_2d_uint32__t,"pointer-ref-c-uint32_t") -___DEF_MOD_SYM(118,___S_pointer_2d_ref_2d_c_2d_uint64__t,"pointer-ref-c-uint64_t") -___DEF_MOD_SYM(119,___S_pointer_2d_ref_2d_c_2d_uint8__t,"pointer-ref-c-uint8_t") -___DEF_MOD_SYM(120,___S_pointer_2d_ref_2d_c_2d_unsigned_2d_int,"pointer-ref-c-unsigned-int") -___DEF_MOD_SYM(121,___S_pointer_2d_ref_2d_c_2d_unsigned_2d_long,"pointer-ref-c-unsigned-long") -___DEF_MOD_SYM(122,___S_pointer_2d_ref_2d_c_2d_unsigned_2d_short,"pointer-ref-c-unsigned-short") -___DEF_MOD_SYM(123,___S_pointer_2d_set_2d_c_2d_char_21_,"pointer-set-c-char!") -___DEF_MOD_SYM(124,___S_pointer_2d_set_2d_c_2d_double_21_,"pointer-set-c-double!") -___DEF_MOD_SYM(125,___S_pointer_2d_set_2d_c_2d_float_21_,"pointer-set-c-float!") -___DEF_MOD_SYM(126,___S_pointer_2d_set_2d_c_2d_int_21_,"pointer-set-c-int!") -___DEF_MOD_SYM(127,___S_pointer_2d_set_2d_c_2d_int16__t_21_,"pointer-set-c-int16_t!") -___DEF_MOD_SYM(128,___S_pointer_2d_set_2d_c_2d_int32__t_21_,"pointer-set-c-int32_t!") -___DEF_MOD_SYM(129,___S_pointer_2d_set_2d_c_2d_int64__t_21_,"pointer-set-c-int64_t!") -___DEF_MOD_SYM(130,___S_pointer_2d_set_2d_c_2d_int8__t_21_,"pointer-set-c-int8_t!") -___DEF_MOD_SYM(131,___S_pointer_2d_set_2d_c_2d_long_21_,"pointer-set-c-long!") -___DEF_MOD_SYM(132,___S_pointer_2d_set_2d_c_2d_pointer_21_,"pointer-set-c-pointer!") -___DEF_MOD_SYM(133,___S_pointer_2d_set_2d_c_2d_short_21_,"pointer-set-c-short!") -___DEF_MOD_SYM(134,___S_pointer_2d_set_2d_c_2d_uint16__t_21_,"pointer-set-c-uint16_t!") -___DEF_MOD_SYM(135,___S_pointer_2d_set_2d_c_2d_uint32__t_21_,"pointer-set-c-uint32_t!") -___DEF_MOD_SYM(136,___S_pointer_2d_set_2d_c_2d_uint64__t_21_,"pointer-set-c-uint64_t!") -___DEF_MOD_SYM(137,___S_pointer_2d_set_2d_c_2d_uint8__t_21_,"pointer-set-c-uint8_t!") -___DEF_MOD_SYM(138,___S_pointer_2d_set_2d_c_2d_unsigned_2d_int_21_,"pointer-set-c-unsigned-int!") -___DEF_MOD_SYM(139,___S_pointer_2d_set_2d_c_2d_unsigned_2d_long_21_,"pointer-set-c-unsigned-long!") -___DEF_MOD_SYM(140,___S_pointer_2d_set_2d_c_2d_unsigned_2d_short_21_,"pointer-set-c-unsigned-short!") - -___DEF_MOD_SYM(141,___S_pointer_3f_,"pointer?") -___DEF_MOD_SYM(142,___S_quote,"quote") -___DEF_MOD_SYM(143,___S_res,"res") -___DEF_MOD_SYM(144,___S_retropikzel_2f_pffi,"retropikzel/pffi") -___DEF_MOD_SYM(145,___S_retropikzel_2f_pffi_23_,"retropikzel/pffi#") -___DEF_MOD_SYM(146,___S_retropikzel_2f_pffi_23_0,"retropikzel/pffi#0") -___DEF_MOD_SYM(147,___S_retropikzel_2f_pffi_23_1,"retropikzel/pffi#1") -___DEF_MOD_SYM(148,___S_retropikzel_2f_pffi_23_10,"retropikzel/pffi#10") -___DEF_MOD_SYM(149,___S_retropikzel_2f_pffi_23_11,"retropikzel/pffi#11") -___DEF_MOD_SYM(150,___S_retropikzel_2f_pffi_23_12,"retropikzel/pffi#12") -___DEF_MOD_SYM(151,___S_retropikzel_2f_pffi_23_13,"retropikzel/pffi#13") -___DEF_MOD_SYM(152,___S_retropikzel_2f_pffi_23_14,"retropikzel/pffi#14") -___DEF_MOD_SYM(153,___S_retropikzel_2f_pffi_23_15,"retropikzel/pffi#15") -___DEF_MOD_SYM(154,___S_retropikzel_2f_pffi_23_16,"retropikzel/pffi#16") -___DEF_MOD_SYM(155,___S_retropikzel_2f_pffi_23_17,"retropikzel/pffi#17") -___DEF_MOD_SYM(156,___S_retropikzel_2f_pffi_23_18,"retropikzel/pffi#18") -___DEF_MOD_SYM(157,___S_retropikzel_2f_pffi_23_19,"retropikzel/pffi#19") -___DEF_MOD_SYM(158,___S_retropikzel_2f_pffi_23_2,"retropikzel/pffi#2") -___DEF_MOD_SYM(159,___S_retropikzel_2f_pffi_23_20,"retropikzel/pffi#20") -___DEF_MOD_SYM(160,___S_retropikzel_2f_pffi_23_21,"retropikzel/pffi#21") -___DEF_MOD_SYM(161,___S_retropikzel_2f_pffi_23_22,"retropikzel/pffi#22") -___DEF_MOD_SYM(162,___S_retropikzel_2f_pffi_23_23,"retropikzel/pffi#23") -___DEF_MOD_SYM(163,___S_retropikzel_2f_pffi_23_24,"retropikzel/pffi#24") -___DEF_MOD_SYM(164,___S_retropikzel_2f_pffi_23_25,"retropikzel/pffi#25") -___DEF_MOD_SYM(165,___S_retropikzel_2f_pffi_23_26,"retropikzel/pffi#26") -___DEF_MOD_SYM(166,___S_retropikzel_2f_pffi_23_27,"retropikzel/pffi#27") -___DEF_MOD_SYM(167,___S_retropikzel_2f_pffi_23_28,"retropikzel/pffi#28") -___DEF_MOD_SYM(168,___S_retropikzel_2f_pffi_23_29,"retropikzel/pffi#29") -___DEF_MOD_SYM(169,___S_retropikzel_2f_pffi_23_3,"retropikzel/pffi#3") -___DEF_MOD_SYM(170,___S_retropikzel_2f_pffi_23_30,"retropikzel/pffi#30") -___DEF_MOD_SYM(171,___S_retropikzel_2f_pffi_23_31,"retropikzel/pffi#31") -___DEF_MOD_SYM(172,___S_retropikzel_2f_pffi_23_32,"retropikzel/pffi#32") -___DEF_MOD_SYM(173,___S_retropikzel_2f_pffi_23_33,"retropikzel/pffi#33") -___DEF_MOD_SYM(174,___S_retropikzel_2f_pffi_23_34,"retropikzel/pffi#34") -___DEF_MOD_SYM(175,___S_retropikzel_2f_pffi_23_35,"retropikzel/pffi#35") -___DEF_MOD_SYM(176,___S_retropikzel_2f_pffi_23_36,"retropikzel/pffi#36") -___DEF_MOD_SYM(177,___S_retropikzel_2f_pffi_23_37,"retropikzel/pffi#37") -___DEF_MOD_SYM(178,___S_retropikzel_2f_pffi_23_38,"retropikzel/pffi#38") -___DEF_MOD_SYM(179,___S_retropikzel_2f_pffi_23_39,"retropikzel/pffi#39") -___DEF_MOD_SYM(180,___S_retropikzel_2f_pffi_23_4,"retropikzel/pffi#4") -___DEF_MOD_SYM(181,___S_retropikzel_2f_pffi_23_40,"retropikzel/pffi#40") -___DEF_MOD_SYM(182,___S_retropikzel_2f_pffi_23_41,"retropikzel/pffi#41") -___DEF_MOD_SYM(183,___S_retropikzel_2f_pffi_23_42,"retropikzel/pffi#42") -___DEF_MOD_SYM(184,___S_retropikzel_2f_pffi_23_43,"retropikzel/pffi#43") -___DEF_MOD_SYM(185,___S_retropikzel_2f_pffi_23_44,"retropikzel/pffi#44") -___DEF_MOD_SYM(186,___S_retropikzel_2f_pffi_23_45,"retropikzel/pffi#45") -___DEF_MOD_SYM(187,___S_retropikzel_2f_pffi_23_46,"retropikzel/pffi#46") -___DEF_MOD_SYM(188,___S_retropikzel_2f_pffi_23_47,"retropikzel/pffi#47") -___DEF_MOD_SYM(189,___S_retropikzel_2f_pffi_23_48,"retropikzel/pffi#48") -___DEF_MOD_SYM(190,___S_retropikzel_2f_pffi_23_49,"retropikzel/pffi#49") -___DEF_MOD_SYM(191,___S_retropikzel_2f_pffi_23_5,"retropikzel/pffi#5") -___DEF_MOD_SYM(192,___S_retropikzel_2f_pffi_23_50,"retropikzel/pffi#50") -___DEF_MOD_SYM(193,___S_retropikzel_2f_pffi_23_51,"retropikzel/pffi#51") -___DEF_MOD_SYM(194,___S_retropikzel_2f_pffi_23_52,"retropikzel/pffi#52") -___DEF_MOD_SYM(195,___S_retropikzel_2f_pffi_23_53,"retropikzel/pffi#53") -___DEF_MOD_SYM(196,___S_retropikzel_2f_pffi_23_54,"retropikzel/pffi#54") -___DEF_MOD_SYM(197,___S_retropikzel_2f_pffi_23_55,"retropikzel/pffi#55") -___DEF_MOD_SYM(198,___S_retropikzel_2f_pffi_23_56,"retropikzel/pffi#56") -___DEF_MOD_SYM(199,___S_retropikzel_2f_pffi_23_57,"retropikzel/pffi#57") -___DEF_MOD_SYM(200,___S_retropikzel_2f_pffi_23_58,"retropikzel/pffi#58") -___DEF_MOD_SYM(201,___S_retropikzel_2f_pffi_23_59,"retropikzel/pffi#59") -___DEF_MOD_SYM(202,___S_retropikzel_2f_pffi_23_6,"retropikzel/pffi#6") -___DEF_MOD_SYM(203,___S_retropikzel_2f_pffi_23_60,"retropikzel/pffi#60") -___DEF_MOD_SYM(204,___S_retropikzel_2f_pffi_23_7,"retropikzel/pffi#7") -___DEF_MOD_SYM(205,___S_retropikzel_2f_pffi_23_8,"retropikzel/pffi#8") -___DEF_MOD_SYM(206,___S_retropikzel_2f_pffi_23_9,"retropikzel/pffi#9") -___DEF_MOD_SYM(207,___S_retropikzel_2f_pffi_23_calculate_2d_struct_2d_size_2d_and_2d_offsets,"retropikzel/pffi#calculate-struct-size-and-offsets") - -___DEF_MOD_SYM(208,___S_retropikzel_2f_pffi_23_pffi_2d_align_2d_of,"retropikzel/pffi#pffi-align-of") - -___DEF_MOD_SYM(209,___S_retropikzel_2f_pffi_23_pffi_2d_pointer_2d__3e_string,"retropikzel/pffi#pffi-pointer->string") - -___DEF_MOD_SYM(210,___S_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_get,"retropikzel/pffi#pffi-pointer-get") - -___DEF_MOD_SYM(211,___S_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_null_3f_,"retropikzel/pffi#pffi-pointer-null?") - -___DEF_MOD_SYM(212,___S_retropikzel_2f_pffi_23_pffi_2d_pointer_2d_set_21_,"retropikzel/pffi#pffi-pointer-set!") - -___DEF_MOD_SYM(213,___S_retropikzel_2f_pffi_23_pffi_2d_pointer_3f_,"retropikzel/pffi#pffi-pointer?") - -___DEF_MOD_SYM(214,___S_retropikzel_2f_pffi_23_pffi_2d_size_2d_of,"retropikzel/pffi#pffi-size-of") - -___DEF_MOD_SYM(215,___S_retropikzel_2f_pffi_23_pffi_2d_string_2d__3e_pointer,"retropikzel/pffi#pffi-string->pointer") - -___DEF_MOD_SYM(216,___S_retropikzel_2f_pffi_23_pffi_2d_struct_2d_c_2d_type,"retropikzel/pffi#pffi-struct-c-type") - -___DEF_MOD_SYM(217,___S_retropikzel_2f_pffi_23_pffi_2d_struct_2d_get,"retropikzel/pffi#pffi-struct-get") - -___DEF_MOD_SYM(218,___S_retropikzel_2f_pffi_23_pffi_2d_struct_2d_make,"retropikzel/pffi#pffi-struct-make") - -___DEF_MOD_SYM(219,___S_retropikzel_2f_pffi_23_pffi_2d_struct_2d_members,"retropikzel/pffi#pffi-struct-members") - -___DEF_MOD_SYM(220,___S_retropikzel_2f_pffi_23_pffi_2d_struct_2d_offset_2d_get,"retropikzel/pffi#pffi-struct-offset-get") - -___DEF_MOD_SYM(221,___S_retropikzel_2f_pffi_23_pffi_2d_struct_2d_pointer,"retropikzel/pffi#pffi-struct-pointer") - -___DEF_MOD_SYM(222,___S_retropikzel_2f_pffi_23_pffi_2d_struct_2d_set_21_,"retropikzel/pffi#pffi-struct-set!") - -___DEF_MOD_SYM(223,___S_retropikzel_2f_pffi_23_pffi_2d_struct_2d_size,"retropikzel/pffi#pffi-struct-size") - -___DEF_MOD_SYM(224,___S_retropikzel_2f_pffi_23_pffi_2d_struct_3f_,"retropikzel/pffi#pffi-struct?") - -___DEF_MOD_SYM(225,___S_retropikzel_2f_pffi_23_pffi_2d_type_3f_,"retropikzel/pffi#pffi-type?") -___DEF_MOD_SYM(226,___S_retropikzel_2f_pffi_23_pffi_2d_union_2d_c_2d_type,"retropikzel/pffi#pffi-union-c-type") - -___DEF_MOD_SYM(227,___S_retropikzel_2f_pffi_23_pffi_2d_union_2d_members,"retropikzel/pffi#pffi-union-members") - -___DEF_MOD_SYM(228,___S_retropikzel_2f_pffi_23_pffi_2d_union_2d_pointer,"retropikzel/pffi#pffi-union-pointer") - -___DEF_MOD_SYM(229,___S_retropikzel_2f_pffi_23_pffi_2d_union_2d_size,"retropikzel/pffi#pffi-union-size") - -___DEF_MOD_SYM(230,___S_retropikzel_2f_pffi_23_pffi_2d_union_3f_,"retropikzel/pffi#pffi-union?") -___DEF_MOD_SYM(231,___S_retropikzel_2f_pffi_23_round_2d_to_2d_next_2d_modulo_2d_of,"retropikzel/pffi#round-to-next-modulo-of") - -___DEF_MOD_SYM(232,___S_retropikzel_2f_pffi_23_size_2d_of_2d_type,"retropikzel/pffi#size-of-type") - -___DEF_MOD_SYM(233,___S_retropikzel_2f_pffi_23_string_2d_split,"retropikzel/pffi#string-split") - -___DEF_MOD_SYM(234,___S_retropikzel_2f_pffi_23_struct_2d_make,"retropikzel/pffi#struct-make") -___DEF_MOD_SYM(235,___S_retropikzel_2f_pffi_23_union_2d_make,"retropikzel/pffi#union-make") -___DEF_MOD_SYM(236,___S_reverse,"reverse") -___DEF_MOD_SYM(237,___S_round_2d_to_2d_next_2d_modulo_2d_of,"round-to-next-modulo-of") -___DEF_MOD_SYM(238,___S_roundee,"roundee") -___DEF_MOD_SYM(239,___S_safe,"safe") -___DEF_MOD_SYM(240,___S_set_21_,"set!") -___DEF_MOD_SYM(241,___S_short,"short") -___DEF_MOD_SYM(242,___S_size,"size") -___DEF_MOD_SYM(243,___S_size_2d_and_2d_offsets,"size-and-offsets") -___DEF_MOD_SYM(244,___S_size_2d_of_2d_char,"size-of-char") -___DEF_MOD_SYM(245,___S_size_2d_of_2d_double,"size-of-double") -___DEF_MOD_SYM(246,___S_size_2d_of_2d_float,"size-of-float") -___DEF_MOD_SYM(247,___S_size_2d_of_2d_int,"size-of-int") -___DEF_MOD_SYM(248,___S_size_2d_of_2d_int16__t,"size-of-int16_t") -___DEF_MOD_SYM(249,___S_size_2d_of_2d_int32__t,"size-of-int32_t") -___DEF_MOD_SYM(250,___S_size_2d_of_2d_int64__t,"size-of-int64_t") -___DEF_MOD_SYM(251,___S_size_2d_of_2d_int8__t,"size-of-int8_t") -___DEF_MOD_SYM(252,___S_size_2d_of_2d_long,"size-of-long") -___DEF_MOD_SYM(253,___S_size_2d_of_2d_short,"size-of-short") -___DEF_MOD_SYM(254,___S_size_2d_of_2d_type,"size-of-type") -___DEF_MOD_SYM(255,___S_size_2d_of_2d_uint16__t,"size-of-uint16_t") -___DEF_MOD_SYM(256,___S_size_2d_of_2d_uint32__t,"size-of-uint32_t") -___DEF_MOD_SYM(257,___S_size_2d_of_2d_uint64__t,"size-of-uint64_t") -___DEF_MOD_SYM(258,___S_size_2d_of_2d_uint8__t,"size-of-uint8_t") -___DEF_MOD_SYM(259,___S_size_2d_of_2d_unsigned_2d_int,"size-of-unsigned-int") -___DEF_MOD_SYM(260,___S_size_2d_of_2d_unsigned_2d_long,"size-of-unsigned-long") -___DEF_MOD_SYM(261,___S_size_2d_of_2d_unsigned_2d_short,"size-of-unsigned-short") -___DEF_MOD_SYM(262,___S_size_2d_of_2d_void_2a_,"size-of-void*") -___DEF_MOD_SYM(263,___S_source1,"source1") -___DEF_MOD_SYM(264,___S_splitter,"splitter") -___DEF_MOD_SYM(265,___S_str,"str") -___DEF_MOD_SYM(266,___S_str_2d_l,"str-l") -___DEF_MOD_SYM(267,___S_str_2d_length,"str-length") -___DEF_MOD_SYM(268,___S_string_2d__3e_list,"string->list") -___DEF_MOD_SYM(269,___S_string_2d_copy,"string-copy") -___DEF_MOD_SYM(270,___S_string_2d_length,"string-length") -___DEF_MOD_SYM(271,___S_string_2d_ref,"string-ref") -___DEF_MOD_SYM(272,___S_string_3f_,"string?") -___DEF_MOD_SYM(273,___S_struct,"struct") -___DEF_MOD_SYM(274,___S_struct_2d_make,"struct-make") -___DEF_MOD_SYM(275,___S_symbol_2d__3e_string,"symbol->string") -___DEF_MOD_SYM(276,___S_symbol_3f_,"symbol?") -___DEF_MOD_SYM(277,___S_to_2d_round,"to-round") -___DEF_MOD_SYM(278,___S_type,"type") -___DEF_MOD_SYM(279,___S_type_2d_alignment,"type-alignment") -___DEF_MOD_SYM(280,___S_uint16,"uint16") -___DEF_MOD_SYM(281,___S_uint32,"uint32") -___DEF_MOD_SYM(282,___S_uint64,"uint64") -___DEF_MOD_SYM(283,___S_uint8,"uint8") -___DEF_MOD_SYM(284,___S_unsigned_2d_char,"unsigned-char") -___DEF_MOD_SYM(285,___S_unsigned_2d_int,"unsigned-int") -___DEF_MOD_SYM(286,___S_unsigned_2d_long,"unsigned-long") -___DEF_MOD_SYM(287,___S_unsigned_2d_short,"unsigned-short") -___DEF_MOD_SYM(288,___S_value,"value") -___DEF_MOD_SYM(289,___S_void,"void") -___DEF_MOD_SYM(290,___S_void_2a_,"void*") -___DEF_MOD_SYM(291,___S_when,"when") -___DEF_MOD_SYM(292,___S_with_2d_exception_2d_handler,"with-exception-handler") -___DEF_MOD_SYM(293,___S_x,"x") -___END_MOD_SYM_KEY - -#endif diff --git a/snow/retropikzel/pffi/racket.scm b/snow/retropikzel/pffi/racket.scm deleted file mode 100644 index a96f28a..0000000 --- a/snow/retropikzel/pffi/racket.scm +++ /dev/null @@ -1,120 +0,0 @@ -(define pffi-type->native-type - (lambda (type) - (cond ((equal? type 'int8) _int8) - ((equal? type 'uint8) _uint8) - ((equal? type 'int16) _int16) - ((equal? type 'uint16) _uint16) - ((equal? type 'int32) _int32) - ((equal? type 'uint32) _uint32) - ((equal? type 'int64) _int64) - ((equal? type 'uint64) _uint64) - ((equal? type 'char) _int8) - ((equal? type 'unsigned-char) _uint8) - ((equal? type 'short) _short) - ((equal? type 'unsigned-short) _ushort) - ((equal? type 'int) _int) - ((equal? type 'unsigned-int) _uint) - ((equal? type 'long) _long) - ((equal? type 'unsigned-long) _ulong) - ((equal? type 'float) _float) - ((equal? type 'double) _double) - ((equal? type 'pointer) _pointer) - ((equal? type 'void) _void) - ((equal? type 'callback) _pointer) - ((equal? type 'string) _pointer) - ((equal? type 'struct) _pointer) - (else #f)))) - -(define pffi-pointer? - (lambda (object) - (cpointer? object))) - -(define-syntax pffi-define - (syntax-rules () - ((pffi-define scheme-name shared-object c-name return-type argument-types) - (define scheme-name - (get-ffi-obj c-name - shared-object - (_cprocedure (mlist->list (map pffi-type->native-type argument-types)) - (pffi-type->native-type return-type))))))) - -(define-syntax pffi-define-callback - (syntax-rules () - ((pffi-define-callback scheme-name return-type argument-types procedure) - (define scheme-name (function-ptr procedure - (_cprocedure - (mlist->list (map pffi-type->native-type argument-types)) - (pffi-type->native-type return-type))))))) - -(define size-of-type - (lambda (type) - (let ((native-type (pffi-type->native-type type))) - (if native-type - (ctype-sizeof native-type) - #f)))) - -#;(define pffi-pointer-allocate - (lambda (size) - (malloc 'raw size))) - -(define pffi-pointer-address - (lambda (pointer) - pointer)) - -(define pffi-pointer-null - (lambda () - #f )) ; #f is the null pointer on racket - -#;(define pffi-string->pointer - (lambda (string-content) - (let* ((size (string-length string-content)) - (pointer (pffi-pointer-allocate (+ size 1)))) - (memmove pointer (cast (string-append string-content "") _string _pointer) (+ size 1)) - pointer))) - -#;(define pffi-pointer->string - (lambda (pointer) - (when (pffi-pointer-null? pointer) - (error "Can not make string from null pointer" pointer)) - (string-copy (cast pointer _pointer _string)))) - -(define pffi-shared-object-load - (lambda (path options) - (if (and (not (null? options)) - (assoc 'additional-versions options)) - (ffi-lib path (mlist->list (append (cadr (assoc 'additional-versions - options)) - (list #f)))) - (ffi-lib path)))) - -#;(define pffi-pointer-free - (lambda (pointer) - (free pointer))) - -(define pffi-pointer-null? - (lambda (pointer) - (not pointer))) ; #f is the null pointer on racket - -(define pffi-pointer-set! - (lambda (pointer type offset value) - (ptr-set! pointer - (pffi-type->native-type type) - 'abs - offset - (if (equal? type 'char) - (char->integer value) - value)))) - -(define pffi-pointer-get - (lambda (pointer type offset) - (let ((r (ptr-ref pointer - (pffi-type->native-type type) - 'abs - offset))) - (if (equal? type 'char) - (integer->char r) - r)))) - -#;(define pffi-struct-dereference - (lambda (struct) - (pffi-struct-pointer struct))) diff --git a/snow/retropikzel/pffi/shared/pointer.scm b/snow/retropikzel/pffi/shared/pointer.scm deleted file mode 100644 index 069fa83..0000000 --- a/snow/retropikzel/pffi/shared/pointer.scm +++ /dev/null @@ -1,20 +0,0 @@ -(cond-expand - (windows (pffi-define-library pffi-libc-stdlib - '("stdlib.h") - "ucrtbase" - '((additional-versions ("0" "6"))))) - (else (pffi-define-library pffi-libc-stdlib - '("stdlib.h") - "c" - '((additional-versions ("0" "6")))))) - -(cond-expand - (chibi #t) ; FIXME - (else (pffi-define pffi-pointer-allocate pffi-libc-stdlib 'malloc 'pointer '(int)))) - -;(pffi-define pffi-pointer-allocate-aligned pffi-libc-stdlib 'aligned_alloc 'pointer '(int int)) -(pffi-define pffi-pointer-allocate-calloc pffi-libc-stdlib 'calloc 'pointer '(int int)) - -(cond-expand - (chibi #t) ; FIXME - (else (pffi-define pffi-pointer-free pffi-libc-stdlib 'free 'void '(pointer)))) diff --git a/snow/retropikzel/pffi/shared/union.scm b/snow/retropikzel/pffi/shared/union.scm deleted file mode 100644 index 93527f3..0000000 --- a/snow/retropikzel/pffi/shared/union.scm +++ /dev/null @@ -1,8 +0,0 @@ - -(define-record-type - (union-make c-type size pointer members) - pffi-union? - (c-type pffi-union-c-type) - (size pffi-union-size) - (pointer pffi-union-pointer) - (members pffi-union-members)) diff --git a/snow/retropikzel/pffi/stklos.scm b/snow/retropikzel/pffi/stklos.scm deleted file mode 100644 index 2c9e8aa..0000000 --- a/snow/retropikzel/pffi/stklos.scm +++ /dev/null @@ -1,169 +0,0 @@ -(define pffi-type->native-type - (lambda (type) - (cond ((equal? type 'int8) :int) - ((equal? type 'uint8) :uint) - ((equal? type 'int16) :int) - ((equal? type 'uint16) :uint) - ((equal? type 'int32) :int) - ((equal? type 'uint32) :uint) - ((equal? type 'int64) :int) - ((equal? type 'uint64) :uint) - ((equal? type 'char) :char) - ((equal? type 'unsigned-char) :uchar) - ((equal? type 'short) :short) - ((equal? type 'unsigned-short) :ushort) - ((equal? type 'int) :int) - ((equal? type 'unsigned-int) :uint) - ((equal? type 'long) :long) - ((equal? type 'unsigned-long) :ulong) - ((equal? type 'float) :float) - ((equal? type 'double) :double) - ((equal? type 'pointer) :pointer) - ((equal? type 'string) :string) - ((equal? type 'void) :void) - ((equal? type 'struct) :void) - (else (error "pffi-type->native-type -- No such pffi type" type))))) - -(define pffi-pointer? - (lambda (object) - (display "HERE: ") - (write object) - (newline) - (write (cpointer? object)) - (newline) - (cpointer? object))) - -(define-syntax pffi-define - (syntax-rules () - ((pffi-define scheme-name shared-object c-name return-type argument-types) - (begin - (define pffi-type->native-type - (lambda (type) - (cond ((equal? type 'int8) :int) - ((equal? type 'uint8) :uint) - ((equal? type 'int16) :int) - ((equal? type 'uint16) :uint) - ((equal? type 'int32) :int) - ((equal? type 'uint32) :uint) - ((equal? type 'int64) :int) - ((equal? type 'uint64) :uint) - ((equal? type 'char) :char) - ((equal? type 'unsigned-char) :uchar) - ((equal? type 'short) :short) - ((equal? type 'unsigned-short) :ushort) - ((equal? type 'int) :int) - ((equal? type 'unsigned-int) :uint) - ((equal? type 'long) :long) - ((equal? type 'unsigned-long) :ulong) - ((equal? type 'float) :float) - ((equal? type 'double) :double) - ((equal? type 'pointer) :pointer) - ((equal? type 'string) :string) - ((equal? type 'void) :void) - ((equal? type 'struct) :void) - (else (error "pffi-type->native-type -- No such pffi type" type))))) - (define scheme-name - (make-external-function - (symbol->string c-name) - (map pffi-type->native-type argument-types) - (pffi-type->native-type return-type) - shared-object)))))) - -(define pffi-define-callback - (lambda () - (error "Not implemented"))) - -; FIXME -(define size-of-type - (lambda (type) - (cond - ((equal? type 'int8) 1) - ((equal? type 'uint8) 1) - ((equal? type 'int16) 2) - ((equal? type 'uint16) 2) - ((equal? type 'int32) 4) - ((equal? type 'uint32) 4) - ((equal? type 'int64) 8) - ((equal? type 'uint64) 8) - ((equal? type 'char) 1) - ((equal? type 'unsigned-char) 1) - ((equal? type 'short) 2) - ((equal? type 'unsigned-short) 2) - ((equal? type 'int) 4) - ((equal? type 'unsigned-int) 4) - ((equal? type 'long) 8) - ((equal? type 'unsigned-long) 8) - ((equal? type 'float) 4) - ((equal? type 'double) 8) - ((equal? type 'pointer) 8) - - ))) - -#;(define pffi-pointer-allocate - (lambda (size) - (allocate-bytes size))) - -;; FIXME -(define pffi-pointer-address - (lambda (pointer) - 0)) - -;; FIXME -(define pffi-pointer-null - (lambda () - (let ((p (allocate-bytes 0))) - (free-bytes p) - p))) - -#;(define pffi-pointer-free - (lambda (pointer) - (free-bytes pointer))) - -(define pffi-pointer-null? - (lambda (pointer) - (and (cpointer? pointer) - (cpointer-null? pointer)))) - -(define pffi-pointer-set! - (lambda (pointer type offset value) - (cond ((equal? type 'int8) (pointer-set-c-int8_t! pointer offset value)) - ((equal? type 'uint8) (pointer-set-c-uint8_t! pointer offset value)) - ((equal? type 'int16) (pointer-set-c-int16_t! pointer offset value)) - ((equal? type 'uint16) (pointer-set-c-uint16_t! pointer offset value)) - ((equal? type 'int32) (pointer-set-c-int32_t! pointer offset value)) - ((equal? type 'uint32) (pointer-set-c-uint32_t! pointer offset value)) - ((equal? type 'int64) (pointer-set-c-int64_t! pointer offset value)) - ((equal? type 'uint64) (pointer-set-c-uint64_t! pointer offset value)) - ((equal? type 'char) (pointer-set-c-char! pointer offset value)) - ((equal? type 'short) (pointer-set-c-short! pointer offset value)) - ((equal? type 'unsigned-short) (pointer-set-c-unsigned-short! pointer offset value)) - ((equal? type 'int) (pointer-set-c-int! pointer offset value)) - ((equal? type 'unsigned-int) (pointer-set-c-unsigned-int! pointer offset value)) - ((equal? type 'long) (pointer-set-c-long! pointer offset value)) - ((equal? type 'unsigned-long) (pointer-set-c-unsigned-long! pointer offset value)) - ((equal? type 'float) (pointer-set-c-float! pointer offset value)) - ((equal? type 'double) (pointer-set-c-double! pointer offset value)) - ((equal? type 'void) (pointer-set-c-pointer! pointer offset value)) - ((equal? type 'pointer) (pointer-set-c-pointer! pointer offset value))))) - -(define pffi-pointer-get - (lambda (pointer type offset) - (cond ((equal? type 'int8) (pointer-ref-c-int8_t pointer offset)) - ((equal? type 'uint8) (pointer-ref-c-uint8_t pointer offset)) - ((equal? type 'int16) (pointer-ref-c-int16_t pointer offset)) - ((equal? type 'uint16) (pointer-ref-c-uint16_t pointer offset)) - ((equal? type 'int32) (pointer-ref-c-int32_t pointer offset)) - ((equal? type 'uint32) (pointer-ref-c-uint32_t pointer offset)) - ((equal? type 'int64) (pointer-ref-c-int64_t pointer offset)) - ((equal? type 'uint64) (pointer-ref-c-uint64_t pointer offset)) - ((equal? type 'char) (pointer-ref-c-char pointer offset)) - ((equal? type 'short) (pointer-ref-c-short pointer offset)) - ((equal? type 'unsigned-short) (pointer-ref-c-unsigned-short pointer offset)) - ((equal? type 'int) (pointer-ref-c-int pointer offset)) - ((equal? type 'unsigned-int) (pointer-ref-c-unsigned-int pointer offset)) - ((equal? type 'long) (pointer-ref-c-long pointer offset)) - ((equal? type 'unsigned-long) (pointer-ref-c-unsigned-long pointer offset)) - ((equal? type 'float) (pointer-ref-c-float pointer offset)) - ((equal? type 'double) (pointer-ref-c-double pointer offset)) - ((equal? type 'void) (pointer-ref-c-pointer pointer offset)) - ((equal? type 'pointer) (pointer-ref-c-pointer pointer offset))))) diff --git a/snow/retropikzel/pffi/ypsilon.scm b/snow/retropikzel/pffi/ypsilon.scm deleted file mode 100644 index a7554b8..0000000 --- a/snow/retropikzel/pffi/ypsilon.scm +++ /dev/null @@ -1,158 +0,0 @@ -(define size-of-type - (lambda (type) - (cond ((eq? type 'int8) (c-sizeof int8_t)) - ((eq? type 'uint8) (c-sizeof uint8_t)) - ((eq? type 'int16) (c-sizeof int16_t)) - ((eq? type 'uint16) (c-sizeof uint16_t)) - ((eq? type 'int32) (c-sizeof int32_t)) - ((eq? type 'uint32) (c-sizeof uint32_t)) - ((eq? type 'int64) (c-sizeof int64_t)) - ((eq? type 'uint64) (c-sizeof uint64_t)) - ((eq? type 'char) (c-sizeof char)) - ((eq? type 'unsigned-char) (c-sizeof char)) - ((eq? type 'short) (c-sizeof short)) - ((eq? type 'unsigned-short) (c-sizeof unsigned-short)) - ((eq? type 'int) (c-sizeof int)) - ((eq? type 'unsigned-int) (c-sizeof unsigned-int)) - ((eq? type 'long) (c-sizeof long)) - ((eq? type 'unsigned-long) (c-sizeof unsigned-long)) - ((eq? type 'float) (c-sizeof float)) - ((eq? type 'double) (c-sizeof double)) - ((eq? type 'pointer) (c-sizeof void*)) - ((eq? type 'string) (c-sizeof void*)) - ((eq? type 'struct) (c-sizeof void*)) - ((eq? type 'callback) (c-sizeof void*)) - ((eq? type 'void) 0) - (else #f)))) - -;(define c-malloc (c-function void* malloc (size_t))) -;(define c-free (c-function int free (void*))) - -#;(define pffi-pointer-allocate - (lambda (size) - (c-malloc size))) - -(define pffi-pointer-address - (lambda (pointer) - pointer)) - -(define pffi-pointer? - (lambda (object) - (number? object))) - -#;(define pffi-pointer-free - (lambda (pointer) - (c-free pointer))) - -(define pffi-pointer-null - (lambda () - 0)) - -(define pffi-pointer-null? - (lambda (pointer) - (and (pffi-pointer? pointer) - (= (pffi-pointer-address pointer) 0)))) - -#;(define pffi-pointer->string - (lambda (pointer) - (c-string-ref pointer))) - -;(define c-memset(c-function int memset (void* int int))) -;(define c-snprintf (c-function int snprintf (void* size_t void*) (long double))) -#;(define pffi-string->pointer - (lambda (string-content) - (let* ((c-string (make-c-string string-content)) - (c-string-length (bytevector-length c-string)) - (pointer (c-malloc c-string-length))) - (c-memset pointer 0 c-string-length) - (c-snprintf pointer c-string-length (make-c-string "%s") c-string) - pointer))) - -(define pffi-pointer-set! - (lambda (pointer type offset value) - (let ((bv (make-bytevector-mapping (+ pointer offset) (pffi-size-of type)))) - (cond ((equal? type 'int8) (bytevector-c-int8-set! bv 0 value)) - ((equal? type 'uint8) (bytevector-c-int8-set! bv 0 value)) - ((equal? type 'int16) (bytevector-c-int16-set! bv 0 value)) - ((equal? type 'uint16) (bytevector-c-int16-set! bv 0 value)) - ((equal? type 'int32) (bytevector-c-int32-set! bv 0 value)) - ((equal? type 'uint32) (bytevector-c-int32-set! bv 0 value)) - ((equal? type 'int64) (bytevector-c-int64-set! bv 0 value)) - ((equal? type 'uint64) (bytevector-c-int64-set! bv 0 value)) - ((equal? type 'char) (bytevector-c-int8-set! bv 0 (char->integer value))) - ((equal? type 'short) (bytevector-c-short-set! bv 0 value)) - ((equal? type 'unsigned-short) (bytevector-c-short-set! bv 0 value)) - ((equal? type 'int) (bytevector-c-int-set! bv 0 value)) - ((equal? type 'unsigned-int) (bytevector-c-int-set! bv 0 value)) - ((equal? type 'long) (bytevector-c-long-set! bv 0 value)) - ((equal? type 'unsigned-long) (bytevector-c-long-set! bv 0 value)) - ((equal? type 'float) (bytevector-c-float-set! bv 0 value)) - ((equal? type 'double) (bytevector-c-double-set! bv 0 value)) - ((equal? type 'void) (bytevector-c-void*-set! bv 0 value)) - ((equal? type 'pointer) (bytevector-c-void*-set! bv 0 value)))))) - -(define pffi-pointer-get - (lambda (pointer type offset) - (let ((bv (make-bytevector-mapping (+ pointer offset) (pffi-size-of type)))) - (cond ((equal? type 'int8) (bytevector-c-int8-ref bv 0)) - ((equal? type 'uint8) (bytevector-c-uint8-ref bv 0)) - ((equal? type 'int16) (bytevector-c-int16-ref bv 0)) - ((equal? type 'uint16) (bytevector-c-uint16-ref bv 0)) - ((equal? type 'int32) (bytevector-c-int32-ref bv 0)) - ((equal? type 'uint32) (bytevector-c-uint32-ref bv 0)) - ((equal? type 'int64) (bytevector-c-int64-ref bv 0)) - ((equal? type 'uint64) (bytevector-c-uint64-ref bv 0)) - ((equal? type 'char) (integer->char (bytevector-c-uint8-ref bv 0))) - ((equal? type 'short) (bytevector-c-short-ref bv 0)) - ((equal? type 'unsigned-short) (bytevector-c-unsigned-short-ref bv 0)) - ((equal? type 'int) (bytevector-c-int-ref bv 0)) - ((equal? type 'unsigned-int) (bytevector-c-unsigned-int-ref bv 0)) - ((equal? type 'long) (bytevector-c-long-ref bv 0)) - ((equal? type 'unsigned-long) (bytevector-c-unsigned-long-ref bv 0)) - ((equal? type 'float) (bytevector-c-float-ref bv 0)) - ((equal? type 'double) (bytevector-c-double-ref bv 0)) - ((equal? type 'void) (bytevector-c-void*-ref bv 0)) - ((equal? type 'pointer) (bytevector-c-void*-ref bv 0)))))) - -(define pffi-shared-object-load - (lambda (headers path options) - (load-shared-object path))) - -(define-macro (pffi-type->native-type type) - `(cond ((equal? ,type int8) int8_t) - ((equal? ,type uint8) uint8_t) - ((equal? ,type int16) int16_t) - ((equal? ,type uint16) uint16_t) - ((equal? ,type int32) int32_t) - ((equal? ,type uint32) uint32_t) - ((equal? ,type int64) int64_t) - ((equal? ,type uint64) uint64_t) - ((equal? ,type char) char) - ((equal? ,type unsigned-char) char) - ((equal? ,type short) short) - ((equal? ,type unsigned-short) unsigned-short) - ((equal? ,type int) int) - ((equal? ,type unsigned-int) unsigned-int) - ((equal? ,type long) long) - ((equal? ,type unsigned-long) unsigned-long) - ((equal? ,type float) float) - ((equal? ,type double) double) - ((equal? ,type pointer) void*) - ((equal? ,type string) void*) - ((equal? ,type void) void) - ((equal? ,type callback) void*) - (else (error "pffi-type->native-type -- No such pffi type" ,type)))) - -(define-macro - (pffi-define scheme-name shared-object c-name return-type argument-types) - `(define ,scheme-name - (c-function ,(pffi-type->native-type return-type) - ,(cadr c-name) - ,(map pffi-type->native-type (cdr argument-types))))) - -(define-macro - (pffi-define-callback scheme-name return-type argument-types procedure) - `(define ,scheme-name - (c-callback ,(pffi-type->native-type return-type) - ,(map pffi-type->native-type (cdr argument-types)) - ,procedure))) diff --git a/snow/srfi/170.scm b/snow/srfi/170.scm index c03e23e..8ee3de2 100644 --- a/snow/srfi/170.scm +++ b/snow/srfi/170.scm @@ -1,112 +1,25 @@ -(pffi-init) - -(cond-expand - (chicken (import (chicken foreign))) - (else #t)) - (define slash (cond-expand (windows "\\") (else "/"))) (cond-expand (windows - (pffi-define-library libc '("stdio.h") "ucrtbase" '())) + (define-c-library libc + '("stdlib.h" "stdio.h" "error.h") + "ucrtbase" + '())) (else - (pffi-define-library libc - '("stdio.h" "error.h") + (define-c-library libc + '("stdlib.h" "stdio.h" "dirent.h" "error.h") "c" '((additional-versions ("6")))))) -(pffi-define-library libuv - '("uv.h") - "uv" - '((additional-versions ("1" "1.0.0")))) - -(cond-expand - (windows (pffi-define-library libkernel '("windows.h") "kernel32" '())) - (else #f)) - -;(pffi-define c-puts libc 'puts 'int '(string)) -(pffi-define uv-default-loop libuv 'uv_default_loop 'pointer '()) -(pffi-define uv-translate-sys-error libuv 'uv_translate_sys_error 'int '(int)) -(pffi-define uv-strerror libuv 'uv_strerror 'pointer '(int)) -(pffi-define uv-fs-stat libuv 'uv_fs_stat 'int '(pointer pointer pointer pointer)) -(pffi-define uv-fs-mkdir libuv 'uv_fs_mkdir 'int '(pointer pointer pointer int pointer)) -(pffi-define uv-fs-rmdir libuv 'uv_fs_rmdir 'int '(pointer pointer pointer pointer)) -(pffi-define uv-fs-opendir libuv 'uv_fs_opendir 'int '(pointer pointer pointer pointer)) -(pffi-define uv-fs-closedir libuv 'uv_fs_closedir 'int '(pointer pointer pointer pointer)) -(pffi-define uv-fs-scandir libuv 'uv_fs_scandir 'int '(pointer pointer pointer int pointer)) -(pffi-define uv-fs-scandir-next libuv 'uv_fs_scandir_next 'int '(pointer pointer)) -(pffi-define uv-fs-get-ptr libuv 'uv_fs_get_ptr 'pointer '(pointer)) -(pffi-define uv-fs-realpath libuv 'uv_fs_realpath 'int '(pointer pointer pointer pointer)) -(pffi-define uv-fs-cleanup libuv 'uv_fs_req_cleanup 'void '(pointer)) -;(pffi-define uv-fs-scandir libuv 'uv_fs_scandir 'int '(pointer pointer pointer int pointer)) -;(pffi-define c-printf libc 'printf 'int '(string)) -;(pffi-define c-cos libc 'cos 'double '(double)) - -(define UV-FS 6) -(pffi-define-struct uv-fs-t-make - 'uv_fs_t - '((pointer . data) - (int . type) - (pointer . reserved1) - (pointer . reserved2) - (pointer . reserved3) - (pointer . reserved4) - (pointer . reserved5) - (pointer . reserved6) - (pointer . fs_type) - (pointer . loop) - (pointer . cb) - (int . result) - (pointer . ptr) - (pointer . path) - (int . statbuf) - (pointer . new_path) - (int . file) - (int . flags) - (int . mode) - (pointer . bufs) - (int . off) - (int . uid) - (int . gid) - (double . atime) - (double . mtime) - (pointer . work_req) - (pointer . bufsml1) - (pointer . bufsml2) - (pointer . bufsml3) - (pointer . bufsml4))) - -(define req-type (uv-fs-t-make)) - -;(pffi-struct-set! struct 'fs_type UV-FS) -#;(define uv-fs-t-make - (lambda () - (let ((struct (uv-fs-t))) - (pffi-struct-set! struct 'fs_type UV-FS) - struct - #;(let ((p (pffi-pointer-allocate (+ (pffi-size-of 'pointer) ; .loop - (pffi-size-of 'int) ; .uv_fs_type - (pffi-size-of 'pointer) ; .path - (pffi-size-of 'int) ; .result - (pffi-size-of 'pointer) ; .statbuf - (pffi-size-of 'pointer) ; .ptr - 512 ; Temporary fix - )))) - (pffi-pointer-set! p 'int (pffi-size-of 'pointer) UV-FS) - p)))) - -(pffi-define-struct uv-dirent-make - 'uv_dirent_t - '((pointer . name) (int . uv_dirent_type))) - -(define handle-errors - (lambda (return-code . irritants) - (when (< return-code 0) - (if (null? irritants) - (raise-continuable (pffi-pointer->string (uv-strerror (uv-translate-sys-error return-code)))) - (raise-continuable (pffi-pointer->string (uv-strerror (uv-translate-sys-error return-code)))))) - return-code)) - +(define-c-procedure c-perror libc 'perror 'void '(pointer)) +(define-c-procedure c-mkdir libc 'mkdir 'int '(pointer int)) +(define-c-procedure c-rmdir libc 'rmdir 'int '(pointer)) +(define-c-procedure c-stat libc 'stat 'int '(pointer pointer)) +(define-c-procedure c-opendir libc 'opendir 'pointer '(pointer)) +(define-c-procedure c-readdir libc 'readdir 'pointer '(pointer)) +(define-c-procedure c-closedir libc 'closedir 'int '(pointer)) +(define-c-procedure c-realpath libc 'realpath 'pointer '(pointer pointer)) (define-record-type file-info-record (file-info-record-make device inode mode nlinks uid gid rdev size blksize blocks atime mtime ctime fname/port follow?) @@ -130,105 +43,113 @@ ; FIX make the "follow?" argument work (define file-info (lambda (fname/port follow?) - (handle-errors (uv-fs-stat (uv-default-loop) - (pffi-struct-pointer req-type) - (pffi-string->pointer fname/port) - (pffi-pointer-null))) - (let* ((stat-pointer (uv-fs-get-ptr (pffi-struct-pointer req-type))) - (result (file-info-record-make (pffi-pointer-get stat-pointer 'uint64 (* (pffi-size-of 'uint64) 0)) - (pffi-pointer-get stat-pointer 'uint64 (* (pffi-size-of 'uint64) 1)) - (pffi-pointer-get stat-pointer 'uint64 (* (pffi-size-of 'uint64) 2)) - (pffi-pointer-get stat-pointer 'uint64 (* (pffi-size-of 'uint64) 3)) - (pffi-pointer-get stat-pointer 'uint64 (* (pffi-size-of 'uint64) 4)) - (pffi-pointer-get stat-pointer 'uint64 (* (pffi-size-of 'uint64) 5)) - (pffi-pointer-get stat-pointer 'uint64 (* (pffi-size-of 'uint64) 6)) - (pffi-pointer-get stat-pointer 'uint64 (* (pffi-size-of 'uint64) 7)) - (pffi-pointer-get stat-pointer 'uint64 (* (pffi-size-of 'uint64) 8)) - (pffi-pointer-get stat-pointer 'uint64 (* (pffi-size-of 'uint64) 9)) - (pffi-pointer-get stat-pointer 'uint64 (* (pffi-size-of 'uint64) 10)) - (pffi-pointer-get stat-pointer 'uint64 (* (pffi-size-of 'uint64) 11)) - (pffi-pointer-get stat-pointer 'uint64 (* (pffi-size-of 'uint64) 12)) - fname/port - follow?))) - (uv-fs-cleanup (pffi-struct-pointer req-type)) - result))) - -(define file-info-directory? - (lambda (file-info) - ; Try to open the file-info path as directory, if it fails say it's not a directory - (let* ((file-path (file-info:fname/port file-info)) - (uv-result (uv-fs-opendir (uv-default-loop) - (pffi-struct-pointer req-type) - (pffi-string->pointer file-path) - (pffi-pointer-null)))) - (cond ((not (file-exists? file-path)) - (uv-fs-cleanup (pffi-struct-pointer req-type)) - #f) - ((not (= uv-result -20)) - (uv-fs-cleanup (pffi-struct-pointer req-type)) - #t) - ; If it is a dir then it's open and needs to be closed - (else (uv-fs-closedir (uv-default-loop) - (pffi-struct-pointer req-type) - (uv-fs-get-ptr (pffi-struct-pointer req-type)) - (pffi-pointer-null)) - (uv-fs-cleanup (pffi-struct-pointer req-type)) - #f))))) + (when (port? fname/port) + (error "file-info implementation does not support ports as arguments")) + (let* ((fname-pointer (string->c-utf8 fname/port)) + (stat-pointer (make-c-bytevector 256)) + (result (c-stat fname-pointer stat-pointer)) + (error-message "file-info error") + (error-pointer (string->c-utf8 error-message))) + (when (< result 0) + (c-perror error-pointer) + (c-free fname-pointer) + (c-free stat-pointer) + (c-free error-pointer) + (error error-message fname/port)) + (file-info-record-make (c-bytevector-u64-ref stat-pointer (* (c-type-size 'uint64) 0) (native-endianness)) + (c-bytevector-u64-ref stat-pointer (* (c-type-size 'uint64) 1) (native-endianness)) + (c-bytevector-u64-ref stat-pointer (* (c-type-size 'uint64) 2) (native-endianness)) + (c-bytevector-u64-ref stat-pointer (* (c-type-size 'uint64) 3) (native-endianness)) + (c-bytevector-u64-ref stat-pointer (* (c-type-size 'uint64) 4) (native-endianness)) + (c-bytevector-u64-ref stat-pointer (* (c-type-size 'uint64) 5) (native-endianness)) + (c-bytevector-u64-ref stat-pointer (* (c-type-size 'uint64) 6) (native-endianness)) + (c-bytevector-u64-ref stat-pointer (* (c-type-size 'uint64) 7) (native-endianness)) + (c-bytevector-u64-ref stat-pointer (* (c-type-size 'uint64) 8) (native-endianness)) + (c-bytevector-u64-ref stat-pointer (* (c-type-size 'uint64) 9) (native-endianness)) + (c-bytevector-u64-ref stat-pointer (* (c-type-size 'uint64) 10) (native-endianness)) + (c-bytevector-u64-ref stat-pointer (* (c-type-size 'uint64) 11) (native-endianness)) + (c-bytevector-u64-ref stat-pointer (* (c-type-size 'uint64) 12) (native-endianness)) + fname/port + follow?)))) (define create-directory (lambda (fname . permission-bits) - (let ((mode (if (null? permission-bits) #o775 (car permission-bits)))) - (handle-errors (uv-fs-mkdir (uv-default-loop) - (pffi-struct-pointer req-type) - (pffi-string->pointer fname) - mode - (pffi-pointer-null)) - (uv-fs-cleanup (pffi-struct-pointer req-type)) - fname)))) + (let* ((fname-pointer (string->c-utf8 fname)) + (mode (if (null? permission-bits) + #o775 + (string->number (string-append "#o" + (number->string (car permission-bits)))))) + (result (c-mkdir fname-pointer mode)) + (error-message "create-directory error") + (error-pointer (string->c-utf8 error-message))) + (c-free fname-pointer) + (when (< result 0) + (c-perror error-pointer) + (c-free error-pointer) + (error error-message))))) (define delete-directory (lambda (fname) - (handle-errors - (uv-fs-rmdir (uv-default-loop) - (pffi-struct-pointer req-type) - (pffi-string->pointer fname) - (pffi-pointer-null)) - (uv-fs-cleanup (pffi-struct-pointer req-type)) - fname))) + (let* ((fname-pointer (string->c-utf8 fname)) + (result (c-rmdir fname-pointer)) + (error-message "delete-directory error") + (error-pointer (string->c-utf8 error-message))) + (c-free fname-pointer) + (when (< result 0) + (c-perror error-pointer) + (c-free error-pointer) + (error error-message))))) + +(define pointer-string-read + (lambda (pointer offset) + (letrec* ((looper (lambda (c index result) + (if (char=? c #\null) + (list->string (reverse result)) + (looper (c-bytevector-char-ref pointer + (+ offset index)) + (+ index 1) + (cons c result)))))) + (looper (c-bytevector-char-ref pointer offset) 1 (list))))) (define directory-files - (lambda (dir . args) - (letrec* ((dotfiles? (if (null? args) #f (car args))) - (result (handle-errors (uv-fs-scandir (uv-default-loop) - (pffi-struct-pointer req-type) - (pffi-string->pointer dir) - 0 - (pffi-pointer-null)) - dir)) - (uv-dirent-t (uv-dirent-make)) - (files (list)) - (looper - (lambda () - (let ((next-file (uv-fs-scandir-next (pffi-struct-pointer req-type) - (pffi-struct-pointer uv-dirent-t)))) - (when (= next-file 0) ; End of file - (let ((file-name (pffi-pointer->string (pffi-struct-get uv-dirent-t 'name)))) - (if (and (> (string-length file-name) 0) - (char=? (string-ref file-name 0) #\.)) - (if dotfiles? (set! files (append files (list file-name)))) - (set! files (append files (list file-name)))) - (looper))))))) - (looper) - (uv-fs-cleanup (pffi-struct-pointer req-type)) - files))) + (lambda (dir . dotfiles?) + (letrec* ((include-dotfiles? (if (null? dotfiles?) #f (car dotfiles?))) + (path-pointer (string->c-utf8 dir)) + (directory-pointer (c-opendir path-pointer)) + (error-message "directory-files error") + (error-pointer (string->c-utf8 error-message)) + (name-offset 19) ; struct dirent d_name offset on linux + (looper (lambda (directory-entity files) + (if (c-null? directory-entity) + files + (let ((name (pointer-string-read directory-entity + name-offset))) + (looper (c-readdir directory-pointer) + (if (or (string=? name ".") + (string=? name "..")) + (if include-dotfiles? + (cons name files) + files) + (cons name files)))))))) + (when (c-null? directory-pointer) + (c-perror error-pointer) + ;(c-free error-pointer) + ;(c-free directory) + ;(c-free path-pointer) + (error error-message)) + (let ((files (looper (c-readdir directory-pointer) (list)))) + ;(c-free error-pointer) + ;(c-free directory-pointer) + ;(c-free path-pointer) + (c-closedir directory-pointer) + files)))) (define real-path (lambda (path) - (let* ((result (uv-fs-realpath (uv-default-loop) - (pffi-struct-pointer req-type) - (pffi-string->pointer path) - (pffi-pointer-null))) - (realpath (pffi-pointer->string (uv-fs-get-ptr (pffi-struct-pointer req-type))))) - (uv-fs-cleanup (pffi-struct-pointer req-type)) - realpath))) + (let* ((path-pointer (string->c-utf8 path)) + (real-path-pointer (c-realpath path-pointer (make-c-null))) + (real-path (c-utf8->string real-path-pointer))) + (c-free path-pointer) + (c-free real-path-pointer) + real-path))) diff --git a/snow/srfi/170.sld b/snow/srfi/170.sld index 5f39945..5e3d7ad 100644 --- a/snow/srfi/170.sld +++ b/snow/srfi/170.sld @@ -3,9 +3,8 @@ (import (scheme base) (scheme write) (scheme file) - (retropikzel pffi) - (scheme process-context) - ) + (foreign c) + (scheme process-context)) (export ;posix-error? ;posix-error-name ;posix-error-message @@ -36,7 +35,7 @@ file-info:atime file-info:mtime file-info:ctime - file-info-directory? + ;file-info-directory? ;file-info-fifo? ;file-info-symlink? ;file-info-regular? diff --git a/snow/srfi/uv-1.dll b/snow/srfi/uv-1.dll deleted file mode 100755 index d791657f26fae107e5bd90266e40a21271f5d9cf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 492214 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
a#z~FWVH-iC$K*ANAOfnh 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�+q7ZeKxhfKZ5@#oY|B4 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 z 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 (1CqwfLi2?vS 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