home *** CD-ROM | disk | FTP | other *** search
/ Amiga Format CD 28 / amigaformatcd28.iso / -seriously_amiga- / graphics / 3dto3d / a21.cc < prev    next >
C/C++ Source or Header  |  1998-05-09  |  18KB  |  285 lines

  1. /* COBF by BB -- obfuscated at Sat Mar 21 22:21:01 1998
  2. */
  3. #include<stdio.h>
  4. #include<ctype.h>
  5. #include"cobf.h"
  6. b l277(e*l32,l149 e*l103,l149 e*l105,l149 e*u,l149 e*l63);b l197(l149
  7. e*l32,e*l103,e*l105,e*u,e*l63);t l305(l48*l328);e*l304(e*l226,a l536,
  8. l48*l328);b l524(e*l127);b l530(e*l143);b l344(b);b l326(b);b*l175(
  9. l115 l62);b*l366(b*l205,l115 l62);b*l353(l115 l337,l115 l62);e*l73(e*
  10. l330);b l43(b*l205);
  11. l26 s j;l26 j d[3];l26 j l[4][4];b l221(d l36,j l365,j l363,j l362);b
  12. l150(d z,d x);a l294(d z,d x);b l274(d z,d x,d l78);b l280(d z,d x,d
  13. l78);b l276(d z,d x,j l240);j l252(d l36);b l283(d l36);j l287(d z,d x
  14. );b l301(d z,d x,d l78);b l361(d z,d x,d l78);b l368(d z,d x,d l78);c
  15. a l315(d k[3],j l364);j l306(d z,d x);j l358(d z,d x);b l336(d l36,a
  16. l158);b l194(l48*l181,d l36,e l410);b l378(d z,d x,a l72,j l87);b l388
  17. (d z,d x,d l72,j l87);b l259(d l322[3],d l346);b l372(d z,d x,l l45);
  18. b l392(d l87,d l76);s l391(d l176,d l76,c a l72);b l373(l l45);b l402
  19. (l l80,l l86,a l72,j l87);b l390(l l80,l l86,d l72,j l87);b l349(l l80
  20. ,l l86,l l220);b l375(l l80,l l86,l l220);j l384(l l80,l l86);b l381(
  21. l l45,d l137,d l122,d l124,d l216);b l285(l l71);b l386(l l71,d l146);
  22. b l374(l l71,d l146);b l369(l l71,d l146);b l389(l l45,d l137,d l122,
  23. d l124,d l216);b l314(l l210,l l219);b l316(l l210,l l357,l l219);b
  24. l387(l l80,l l86);c a l376(d l122);b l324(d l333,l l71,d l290);b l396
  25. (j l67,j l187,j l133,j*l202,j*l226,j*l200);b l383(j l202,j l329,j l200
  26. ,j*l67,j*l187,j*l133);l26 l94 l237{a l74;l94 l237*l31;}l50;c a l303(c
  27. a l352,c a l62,e*l265,c a l89);l50* *l348(c a l89);b l347(l50* *l102,
  28. c a l89);a l343(l50* *l102,a l74,c a l129);l26 a l40[3];l26 a l52[2];
  29. l26 l94 l247{a l74;l94 l247*l31;}l98;l53 l119{d*l177;l98* *l244;l98* *
  30. l257;a l69;c a l118;l50* *l107;c a l138;a l163(l50* *l102,c a l129,d k
  31. );c a l162(d k,c a l89);l37:l119(c t l114=16);~l119(b);a l113(d k);a
  32. l91(l48*i,a l74,a l320);a l91(l48*i);l98*l359(a h);l98*l435(a h);a
  33. l434(d k);a l217(a l77,a h);a l211(a l77,a h);a l109(d k,a g);b l180(
  34. a h){h=h;}a l182(b){m!(l177==q||l107==q);}a l42(b){m l69;}c t l171(b);
  35. b l153(a h,c a l158);b l137(a h,j l62);};l53 l123{l40*l168;l40*l271;a
  36. l69;c a l118;l50* *l107;c a l138;b l215(l40 k);c a l231(l40 l88,l40
  37. l157);l37:l123(c t l114=16);~l123(b);a l163(l50* *l102,c a l129,l40 k
  38. );c a l162(l40 k,c a l89);a l113(a l77,a l117,a l142);a l91(l48*i,a
  39. l74);a l91(l48*i);a l109(l40 k,a g);a l332(l40 l88,a g);a l394(c a g);
  40. b l180(a h){h=h;}a l211(a l77,a l117,a l142,a h);a l182(b){m!(l168==q
  41. );}a l42(b){m l69;}c t l171(b);};l53 l121{l52*l185;l52*l251;c a*l116;
  42. a l69;c a l118;l50* *l107;c a l138;b l215(l52 k);c a l231(l52 l88,l52
  43. l157);l37:l121(c t l114=16);~l121(b);a l163(l50* *l102,c a l129,l52 k
  44. );c a l162(l52 k,c a l89);a l113(a l77,a l117);a l217(a l77,a h);a l91
  45. (l48*i,a l74);a l91(l48*i);a l109(l52 l88,a g);a l340(l52 l88,a g);a
  46. l433(a g);b l180(a h){h=h;}a l182(b){m!(l185==q);}a l42(b){m l69;}c t
  47. l171(b);a l321(a h){m(l116[h]&(0x00000001));}b l419(a h){l116[h]|=(
  48. 0x00000001);}b l449(a h){l116[h]&=~(0x00000001);}};l53 l99{l48*i;c a
  49. l354;l37:l99(e*u=q);~l99();b l82(e*l207,...);};l26 l139{l173,l241,
  50. l242}l144;l53 l85{l253:e*l159;l144 l249;l37:l85(e*u="\x54\x45\x53\x54"
  51. ,l144 k=l173);l148~l85();l85(l149 l85&);l144 l246(b){m l249;}e*l136(b
  52. ){m l159;}b l450(e* );};l53 l35:l37 l85{l260:c a l451(d k[3]);b l124(
  53. l40 k);b l409(c a l371,c a l431,c a l423);b l418(d l67[3],d k);c a
  54. l417;b l382(d l67);l37:l119*l104;l123*l79;l121*l178;d l225;d l224;l
  55. l45;l35(c t v=16,e*u="\x54\x45\x53\x54");~l35();b l441(l l45);l35*
  56. l334(s l100);b l243(d l67[3],c a h);b l258(d l67[3]);b l427(d l67[4]);
  57. b l439(d l356[4],c a l77,c a l117,c a l142,c a l430);l35*l245(b);b
  58. l203(b);b l153(c a l158);b l62(s l62);b l292(l99*l46);};b l339(b*l49);
  59. l26 b( *l196)(b* );l26 l94 l264{b*l108;l94 l264*l31;}l28;l53 l70{l260
  60. :l28*l27;l28*l54;a v;l196 l68;b l262(l28*l154,a h){l28*l44;l28*l64;a
  61. l30;f(h==0){l44=l27;l27=l154;l27->l31=l44;}l29{l41(l44=l27,l30=0;l30<
  62. (h-1);l44=l44->l31,l30++){;}l64=l44->l31;l44->l31=l154;l154->l31=l64;
  63. }}b l152(a h){a l30;l28*l44;l28*l83;l28*l64;f(h==0){l83=l27;l27=l27->
  64. l31;f(l68)l68(l83->l108);l75 l83;}l29{l41(l44=l27,l30=0;l30<(h-1);l44
  65. =l44->l31,l30++){;}l83=l44->l31;l64=l83->l31;l44->l31=l64;f(l68)l68(
  66. l83->l108);l75 l83;}}l28*l155(l28*l64,l28*w){l64->l31=w;m w;}l28*l96(
  67. b*k){l28*w;w=l128 l28;f(w==q)m q;w->l31=0;w->l108=k;m w;}b l261(l28*
  68. l263){l28*w;l28*l64;w=l263;l201(w!=0){f(l68)l68(w->l108);l64=w->l31;
  69. l75 w;w=l64;}}l37:l70(l196 l181){v=0;l27=0;l54=0;l68=l181;}l70(b){v=0
  70. ;l27=0;l54=0;l68=0;}~l70(b){l261(l27);v=0;l27=0;l54=0;l68=0;}b l113(b
  71.  *k){v++;f(l27==0){l27=l54=l96(k);}l29{l54=l155(l54,l96(k));}}b l463(
  72. b*k,a h){f(l27==0){v++;l27=l54=l96(k);}l29{f(h==(-1)){v++;l54=l155(
  73. l54,l96(k));}l29{f(h>=v){v++;l54=l155(l54,l96(k));}l29{f(h>=0||h<v){v
  74. ++;l262(l96(k),h);}}}}}b*l165(a g){l28*w;f(g<v&&v){a l30;w=l27;l41(
  75. l30=0;l30<g;l30++){f(w)w=w->l31;}f(w)m w->l108;l29 m q;}l29 m q;}b
  76. l470(a h){f(l27==0){}l29{f(h==(-1)){l152(v-1);v--;}l29{f(h>=v){l152(v
  77. -1);v--;}l29{f(h>=0||h<v){l152(h);v--;}}}}}a l42(b){m v;}};l26 b( *
  78. l190)(l48*i,e*l207,...);l26 b( *l189)(c t l399,c t l76);l53 l92{l37:
  79. l190 l101;l189 l120;l92(l190 l255=0,l189 l256=0){l101=l255;l120=l256;
  80. };};l26 l139{l444=0,l459,l458,l460}l233;l26 l139{l456=0,l440}l238;l26
  81. l139{l452=0,l235}l239;l53 l65{l253:e*l160;l37:l239 l212;l233 l126;
  82. l238 l188;s l174;e*l199;l65(e*l454="\x44\x65\x66\x61\x75\x6c\x74",e*
  83. l47="\x44\x65\x66\x61\x75\x6c\x74");l148~l65();b l232(c r l56,c r l55
  84. ,c r l57,s l58,e*l47);b l234(c r*l56,c r*l55,c r*l57,s*l58,e* *l47);
  85. l148 c a l111(b);l148 c a l110(b);};
  86. #ifdef _MSC_VER
  87. #endif
  88. l53 l360:l37 l65{l37:e*l32;e*y;e*l132;l360(e*l32="");b l131(e*u);b
  89. l161(e*u);~l360();b l166(c r l56,c r l55,c r l57,s l58,e*l47);b l167(
  90. c r*l56,c r*l55,c r*l57,s*l58,e* *l47);c a l111(b);c a l110(b);};b
  91. l805(l70*l222,l360*n,l92*l319);
  92. #define l106 ""
  93. #ifdef __BCPLUSPLUS__
  94. #undef l106
  95. #define l106 "BCC31"
  96. #endif
  97. #ifdef _MSC_VER
  98. #define l106 "VC++40"
  99. #endif
  100. #ifdef _WCC
  101. #define l106 "WCC10"
  102. #endif
  103. l360::l360(e*l164):l65("\x70\x6f\x62\x5f\x69\x6e","\x50\x6f\x62\x69"
  104. "\x6e\x2e\x6c\x6f\x67"){l164=l164;l32=q;y=q;l132="\x50\x4f\x42\x20"
  105. "\x42\x69\x6e\x72\x61\x79\x20\x46\x69\x6c\x65\x20\x20\x20\x20\x20\x20"
  106. "\x20\x20\x20\x20\x20\x20\x28\x2a\x2e\x70\x6f\x62\x29\x7c\x2a\x2e\x70"
  107. "\x6f\x62\x7c\x41\x6c\x6c\x20\x46\x69\x6c\x65\x73\x20\x28\x2a\x2e\x2a"
  108. "\x29\x7c\x2a\x2e\x2a\x7c\x7c";l360::l111();}b l360::l131(e*u){f(y)l43
  109. (y);y=l73(u);}b l360::l161(e*u){f(l32)l43(l32);l32=l73(u);}l360::~
  110. l360(){l360::l110();f(y!=q)l43(y);f(l32!=q)l43(l32);l132=0;}b l360::
  111. l166(c r l56,c r l55,c r l57,s l58,e*l47){l65::l232(l56,l55,l57,l58,
  112. l47);}b l360::l167(c r*l56,c r*l55,c r*l57,s*l58,e* *l47){l65::l234(
  113. l56,l55,l57,l58,l47);}c a l360::l111(b){
  114. #ifdef _MSC_VER
  115. l228 l61(l160);e*l60="\x53\x70\x65\x63\x69\x66\x69\x63\x20\x53\x65"
  116. "\x74\x74\x69\x6e\x67\x73";e l81[l141];f(l61.l193(l60,"\x70\x61\x74"
  117. "\x68",l32,l81,l141)){f(l32)l43(l32);l32=l73(l81);}f(l61.l193(l60,""
  118. "\x66\x69\x6c\x65\x5f\x6e\x61\x6d\x65",y,l81,l141)){f(y)l43(y);y=l73(
  119. l81);}
  120. #endif
  121. m 1;}c a l360::l110(b){
  122. #ifdef _MSC_VER
  123. l228 l61(l160);e*l60="\x53\x70\x65\x63\x69\x66\x69\x63\x20\x53\x65"
  124. "\x74\x74\x69\x6e\x67\x73";l61.l192(l60,"\x70\x61\x74\x68",l32);l61.
  125. l192(l60,"\x66\x69\x6c\x65\x5f\x6e\x61\x6d\x65",y);
  126. #endif
  127. m 1;}l38 a l900(l70*l222,l360*n);l38 l99*l46;l38 l92*l39;l38 l70*l734
  128. ;l38 l35*l485=q;b l805(l70*l222,l360*n,l92*l319){e*l130;l39=l319;f(n
  129. ->l212==l235)l130=n->l199;l29 l130=q;l46=l128 l99(l130);l46->l82(""
  130. "\x25\x73\x20\x25\x73\x20\x25\x73\x20\x25\x73\n","\x50\x4f\x42\x20"
  131. "\x49\x6d\x70\x6f\x72\x74\x20\x50\x6c\x75\x67\x69\x6e\x20\x30\x2e\x31"
  132. "\x20\x42\x65\x74\x61","\x4d\x61\x72\x20\x32\x31\x20\x31\x39\x39\x38"
  133. ,"\x32\x32\x3a\x32\x30\x3a\x35\x37",l106);l39->l101(l95,"\x50\x61\x72"
  134. "\x73\x69\x6e\x67\x20\x25\x73\x20\x73\x74\x61\x72\x74\x65\x64\x20\x2e"
  135. "\x2e\x2e\x20\x20\x20\x20\x20\x20\n",n->y);l46->l82("\x50\x61\x72\x73"
  136. "\x69\x6e\x67\x20\x25\x73\x20\x73\x74\x61\x72\x74\x65\x64\x20\x2e\x2e"
  137. "\x2e\n",n->y);l900(l222,n);l39->l101(l95,"\x50\x61\x72\x73\x69\x6e"
  138. "\x67\x20\x66\x69\x6e\x69\x73\x68\x65\x64\x20\x20\x20\x20\x20\x20\x20"
  139. "\n");l46->l82("\x50\x61\x72\x73\x69\x6e\x67\x20\x66\x69\x6e\x69\x73"
  140. "\x68\x65\x64\n");l75 l46;}e*l483(c a l819);l26 c e l631;l26 c r l457
  141. ;l26 c t l421;l26 s l541;l26 l541 l338[3];l26 l541 l632[4][4];l26 l94
  142. {l421 l176;l421 l76;l421 l298;l457 l183;}l267;e*l745(c a l810);b l883
  143. (b);b l910(b);b l964(l267*l51,l267*l140);b l626(l48*l874);b l945(b);b
  144. l1011(b);l38 l457 l760=0;l38 l48*l540=q;e*l1033="\x70\x6f\x62\x2e\x6c"
  145. "\x6f\x67";l38 l48*i;l38 t l890;l631 l281(b);l457 l312(b);l421 l422(b
  146. );l541 l997(b);e*l495(b);b l289(l338 l36);b l944(l338 l36);b l870(
  147. l632 l209);l38 b l327(l267*l51,l267*l140);l38 b l325(l267*l51);b l858
  148. (l267*l51);b l885(l267*l51);b l788(l267*l140);b l909(l267*l140);b l888
  149. (l267*l140);b l905(l267*l140,d k[3]);b l924(l267*l140,d k[3]);b l1007
  150. (l541 k);b l940(l457 k);b l462(l338 k);b l1022(l338 k);b l887(l632 l71
  151. );b l848(l457 l116);b l621(e*k);b l169(e*l207,...);l38 l360*n;l38 a
  152. l900(l70*l222,l360*l983){l267 l51;n=l983;i=l443(n->y,"\x72\x62");f(i
  153. ==q){l46->l82("\x43\x61\x6e\x6e\x6f\x74\x20\x6f\x70\x65\x6e\x20\x66"
  154. "\x69\x6c\x65\x20\x25\x73\n",n->y);m 0;}l883();l890=l305(i);l327(&l51
  155. ,q);f(l51.l183==(0x5050)){l457 l869;f(l305(i)==(t)l51.l76){l869=l312(
  156. );l46->l82("\x50\x6f\x62\x20\x46\x69\x6c\x65\x20\x76\x65\x72\x73\x69"
  157. "\x6f\x6e\x3a\x20\x25\x30\x34\x58\n",l869);l734=l222;l858(&l51);}l29
  158. l46->l82("\x21\x21\x20\x4e\x6f\x20\x50\x6f\x62\x20\x66\x69\x6c\x65"
  159. "\n");}l29 l46->l82("\x21\x21\x20\x4e\x6f\x20\x50\x6f\x62\x20\x66\x69"
  160. "\x6c\x65\n");l325(&l51);l910();l442(i);m 1;}b l858(l267*l140){l267
  161. l51;l486{l327(&l51,l140);f(l51.l76<=l140->l76){l191(l51.l183){l59(
  162. 0x5060):{l457 l871;l871=l312();l46->l82("\x50\x6f\x76\x72\x61\x79\x20"
  163. "\x53\x65\x63\x74\x69\x6f\x6e\x20\x76\x65\x72\x73\x69\x6f\x6e\x3a\x20"
  164. "\x25\x30\x34\x58\n",l871);l621(l495());l885(&l51);}l34;l270:{}l34;}}
  165. l325(&l51);}l201(l51.l76<=l140->l76);}b l885(l267*l140){l267 l51;l486
  166. {l327(&l51,l140);f(l51.l76<=l140->l76){l191(l51.l183){l59(0x3000):{
  167. l35*l300;l35*l590;l621("\x4f\x62\x6a\x65\x63\x74\x20\x53\x65\x63\x74"
  168. "\x69\x6f\x6e");l300=l128 l35(1L,"\x77\x6f\x72\x6c\x64\x5f\x66\x61"
  169. "\x63\x65\x73");f(l300==q)l34;l590=l485;l485=l300;l788(&l51);f(l300->
  170. l79->l42()){l300->l292(l46);l300->l62(n->l174);f(n->l126)l300->l153((
  171. a)n->l126);f(n->l188)l300->l203();l734->l113(l300);}l29 l75 l300;l485
  172. =l590;}l34;l270:l34;}}l325(&l51);}l201(l51.l76<=l140->l76);}b l788(
  173. l267*l140){l267 l51;l486{l327(&l51,l140);f(l51.l76<=l140->l76){l191(
  174. l51.l183){l59(0x0118):{l169("\x25\x73\x20",l483((0x0118)));l169("\n");
  175. l169("\x7b\n");l909(&l51);l169("\x7d\n");}l34;l59(0x0098):{l169("\x25"
  176. "\x73\x20",l483((0x0098)));l169("\n");l169("\x7b\n");l888(&l51);l169(""
  177. "\x7d\n");}l34;l59(0x0110):{d k[3];l169("\x25\x73\x20",l483((0x0110)));
  178. l169("\n");l169("\x7b\n");l905(&l51,k);l169("\x7d\n");f(l485)l485->
  179. l258(k);}l34;l59(0x00EC):{d k[3];l169("\x25\x73\x20",l483((0x00EC)));
  180. l169("\n");l169("\x7b\n");l924(&l51,k);l169("\x7d\n");f(l485)l485->
  181. l258(k);}l34;l270:{}l34;}}l325(&l51);}l201(l51.l76<=l140->l76);}b l630
  182. (l267*l140){l267 l51;l486{l327(&l51,l140);f(l51.l76<=l140->l76){l191(
  183. l51.l183){l59(0x4080):{l457 l116;l116=l312();l848(l116);}l34;l59(
  184. 0x0092):{l632 l209;l870(l209);l887(l209);}l34;l270:{}l34;}}l325(&l51);
  185. }l201(l51.l76<=l140->l76);}b l909(l267*l140){l267 l51;l35*l300;l35*
  186. l590;e*u;u=l495();l39->l101(l95,"\x57\x6f\x72\x6b\x69\x6e\x67\x20\x6f"
  187. "\x6e\x3a\x20\x25\x73\n",u);l46->l82("\x57\x6f\x72\x6b\x69\x6e\x67"
  188. "\x20\x6f\x6e\x3a\x20\x25\x73\n",u);l300=l128 l35(1L,u);f(l300==q)m;
  189. l590=l485;l485=l300;l486{l327(&l51,l140);f(l51.l76<=l140->l76){l191(
  190. l51.l183){l59(0x4200):{l788(&l51);}l34;l59(0x4210):{l630(&l51);}l34;
  191. l270:{}l34;}}l325(&l51);}l201(l51.l76<=l140->l76);f(l300->l79->l42()){
  192. l300->l292(l46);l300->l62(n->l174);f(n->l126)l300->l153((a)n->l126);f
  193. (n->l188)l300->l203();l734->l113(l300);}l29 l75 l300;l485=l590;}b l999
  194. (l267*l140,d k[3]){l338 z;l338 x;l338 l78;l338 l664;l338 l662;l338
  195. l657;l621(l495());l289(z);l462(z);l169("\x2c");l289(l664);l462(l664);
  196. l169("\x2c");l289(x);l462(x);l169("\x2c");l289(l662);l462(l662);l169(""
  197. "\x2c");l289(l78);l462(l78);l169("\x2c");l289(l657);l462(l657);l169(""
  198. "\n");l630(l140);l150(k[0],z);l150(k[1],x);l150(k[2],l78);}b l929(
  199. l267*l140,d k[3]){l338 z;l338 x;l338 l78;l621(l495());l289(z);l462(z);
  200. l169("\x2c");l289(x);l462(x);l169("\x2c");l289(l78);l462(l78);l169(""
  201. "\n");l630(l140);l150(k[0],z);l150(k[1],x);l150(k[2],l78);}b l965(
  202. l267*l140){l267 l51;l486{l327(&l51,l140);f(l51.l76<=l140->l76){l191(
  203. l51.l183){l59(0x00EC):{d k[3];l169("\x25\x73\x20",l483((0x00EC)));
  204. l169("\n");l169("\x7b\n");l999(&l51,k);l169("\x7d\n");f(l485)l485->
  205. l258(k);}l34;l59(0x0110):{d k[3];l169("\x25\x73\x20",l483((0x0110)));
  206. l169("\n");l169("\x7b\n");l929(&l51,k);l169("\x7d\n");f(l485)l485->
  207. l258(k);}l34;l270:{}l34;}}l325(&l51);}l201(l51.l76<=l140->l76);}b l888
  208. (l267*l140){l267 l51;l35*l300;l35*l590;e*u;u=l495();l300=l128 l35(1L,
  209. u);f(l300==q)m;l590=l485;l485=l300;l486{l327(&l51,l140);f(l51.l76<=
  210. l140->l76){l191(l51.l183){l59(0x4300):{l312();l965(&l51);}l34;l59(
  211. 0x4310):{l630(&l51);}l34;l270:{}l34;}}l325(&l51);}l201(l51.l76<=l140
  212. ->l76);f(l300->l79->l42()){l300->l292(l46);l300->l62(n->l174);f(n->
  213. l126)l300->l153((a)n->l126);f(n->l188)l300->l203();l734->l113(l300);}
  214. l29 l75 l300;l485=l590;}b l905(l267*l140,d k[3]){l338 z;l338 x;l338
  215. l78;l621(l495());l289(z);l462(z);l169("\x2c");l289(x);l462(x);l169(""
  216. "\x2c");l289(l78);l462(l78);l169("\n");l630(l140);l150(k[0],z);l150(k
  217. [1],x);l150(k[2],l78);}b l924(l267*l140,d k[3]){l338 z;l338 x;l338 l78
  218. ;l338 l664;l338 l662;l338 l657;l621(l495());l289(z);l462(z);l169(""
  219. "\x2c");l289(l664);l462(l664);l169("\x2c");l289(x);l462(x);l169("\x2c"
  220. );l289(l662);l462(l662);l169("\x2c");l289(l78);l462(l78);l169("\x2c");
  221. l289(l657);l462(l657);l169("\n");l630(l140);l150(k[0],z);l150(k[1],x);
  222. l150(k[2],l78);}l631 l281(b){l631 l84;l84=(l472(i)&0xFF);m l84;}l457
  223. l312(b){l457 l84;l84=(l472(i)&0xFF);l84|=((l472(i)&0xFF)<<8);m l84;}
  224. l421 l422(b){l421 l84;l84=((l421)(l472(i)&0xFF)<<0);l84|=((l421)(l472
  225. (i)&0xFF)<<8);l84|=((l421)(l472(i)&0xFF)<<16);l84|=((l421)(l472(i)&
  226. 0xFF)<<24);m l84;}e*l495(b){l38 e l545[1024];l457 g;l457 l170;l170=(
  227. l472(i)&0xFF);l41(g=0;g<l170;g++)l545[g]=(e)(l472(i)&0xFF);f(!(l170&1
  228. ))l472(i);l545[l170]=0x00;m l545;}l541 l474(b){l541 l84;l764(&l84,8,1
  229. ,i);m l84;}l541 l997(b){l541 l84;l84=l474();m l84;}b l289(l338 l36){
  230. l36[0]=l474();l36[1]=l474();l36[2]=l474();}b l944(l338 l36){l36[0]=
  231. l474();l36[1]=l474();}b l870(l632 l71){l71[0][0]=l474();l71[0][1]=
  232. l474();l71[0][2]=l474();l71[0][3]=0.0;l71[1][0]=l474();l71[1][1]=l474
  233. ();l71[1][2]=l474();l71[1][3]=0.0;l71[2][0]=l474();l71[2][1]=l474();
  234. l71[2][2]=l474();l71[2][3]=0.0;l71[3][0]=l474();l71[3][1]=l474();l71[
  235. 3][2]=l474();l71[3][3]=1.0;}l38 b l327(l267*l51,l267*l140){l457 l183;
  236. l421 l170;l39->l120((c t)l284(i),(c t)l305(i));l140=l140;l51->l176=(
  237. l421)l284(i);f(l51->l176>=(c t)l890){l51->l76=l51->l176+1;l51->l183=
  238. 0x0000;l51->l298=0L;m;}l183=(l472(i)&0xFF);l183|=((l472(i)&0xFF)<<8);
  239. l51->l183=l183;l170=((l421)(l472(i)&0xFF)<<0);l170|=((l421)(l472(i)&
  240. 0xFF)<<8);l170|=((l421)(l472(i)&0xFF)<<16);l170|=((l421)(l472(i)&0xFF
  241. )<<24);l51->l298=l170;l51->l76=l51->l176+l51->l298;}l38 b l325(l267*
  242. l51){l480(i,(t)l51->l76,0);}b l169(e*l207,...){l207=l207;}b l462(l338
  243. k){l169("\x3c\x25\x2e\x36\x6c\x66\x2c\x20\x25\x2e\x36\x6c\x66\x2c\x20"
  244. "\x25\x2e\x36\x6c\x66\x3e\x20",k[0],k[1],k[2]);}b l887(l632 l71){l169
  245. ("\x25\x73\x20",l483((0x0092)));l169("\n");l169("\t\x3c\x25\x2e\x36"
  246. "\x6c\x66\x2c\x25\x2e\x36\x6c\x66\x2c\x25\x2e\x36\x6c\x66\x2c\n",l71[
  247. 0][0],l71[0][1],l71[0][2]);l169("\t\x20\x25\x2e\x36\x6c\x66\x2c\x25"
  248. "\x2e\x36\x6c\x66\x2c\x25\x2e\x36\x6c\x66\x2c\n",l71[1][0],l71[1][1],
  249. l71[1][2]);l169("\t\x20\x25\x2e\x36\x6c\x66\x2c\x25\x2e\x36\x6c\x66"
  250. "\x2c\x25\x2e\x36\x6c\x66\x2c\n",l71[2][0],l71[2][1],l71[2][2]);l169(""
  251. "\t\x20\x25\x2e\x36\x6c\x66\x2c\x25\x2e\x36\x6c\x66\x2c\x25\x2e\x36"
  252. "\x6c\x66\x3e",l71[3][0],l71[3][1],l71[3][2]);l169("\n");}b l848(l457
  253. l116){f(((l116)&(0x0008))){l169("\x25\x73\x20",l483((0x00EB)));l169(""
  254. "\n");}f(((l116)&(0x0400))){l169("\x25\x73\x20",l483((0x0074)));l169(""
  255. "\n");}f(((l116)&(0x0040))){l169("\x25\x73\x20",l483((0x00F9)));l169(""
  256. "\n");}f(((l116)&(0x0800))){l169("\x25\x73\x20",l483((0x0075)));l169(""
  257. "\n");}f(((l116)&(0x0004))){l169("\x25\x73\x20",l483((0x007C)));l169(""
  258. "\n");}f(((l116)&(0x0001))){l169("\x25\x73\x20",l483((0x009F)));l169(""
  259. "\n");}f(((l116)&(0x0002))){l169("\x25\x73\x20",l483((0x00AA)));l169(""
  260. "\n");}}b l1022(l338 k){l169("\x3c\x25\x2e\x36\x6c\x66\x2c\x20\x25"
  261. "\x2e\x36\x6c\x66\x3e\x20",k[0],k[1]);}b l1007(l541 k){l169("\x25\x2e"
  262. "\x36\x6c\x66\x20",k);}b l940(l457 k){l169("\x25\x64\x20",k);}b l1024
  263. (e*k){l169("\"\x25\x73\"",k);}b l621(e*k){l169("\x2f\x2f\x20\x25\x73"
  264. "\n",k);}b l945(b){l760++;}b l1011(b){l760--;}b l626(l48*l874){c a g;
  265. l41(g=0;g<l760;g++)o(l874,"\t");}b l883(b){}b l910(b){}b l1027(l267*
  266. l51,l48*l565){l421 l583;l631 l269;l631 l637[16];l457 g;l457 l705;l583
  267. =0;l626(l565);l41(g=0;g<16;g++)l637[g]=0;l201(l583<l51->l298-6L){l269
  268. =(l472(i)&0xFF);l637[(l457)l583%16]=l269;o(l565,"\x25\x30\x32\x58\x20"
  269. ,l269);f((l583%16)==15){l41(g=0;g<16;g++){f(l706(l637[g]))o(l565,""
  270. "\x25\x63",l637[g]);l29 o(l565,"\x2e");}o(l565,"\n");f((l583+1)!=(l51
  271. ->l298-6L))l626(l565);}l583++;}l705=0;l201((l583%16)!=0){o(l565,"\x20"
  272. "\x20\x20");l583++;l705++;}f(l705!=0){l41(g=0;g<16-l705;g++){f(l706(
  273. l637[g]))o(l565,"\x25\x63",l637[g]);l29 o(l565,"\x2e");}o(l565,"\n");
  274. }}b l964(l267*l51,l267*l140){l421 l876;f(!l540)m;f(l140){f(l51->l76<=
  275. l140->l76){;}l29{m;}}l876=(l421)l284(i);o(l540,"\n");l626(l540);o(
  276. l540,"\x69\x64\x65\x6e\x74\x69\x66\x69\x65\x72\x20\x20\x3a\x20\x25"
  277. "\x30\x34\x58\x20",l51->l183);f(l51->l183<(0x012B))o(l540,"\x28\x25"
  278. "\x73\x29\n",l483(l51->l183));l29 o(l540,"\x28\x25\x73\x29\n",l745(
  279. l51->l183));l626(l540);o(l540,"\x73\x74\x61\x72\x74\x20\x20\x20\x20"
  280. "\x20\x20\x20\x3a\x20\x25\x30\x34\x6c\x58\n",l51->l176);l626(l540);o(
  281. l540,"\x65\x6e\x64\x20\x20\x20\x20\x20\x20\x20\x20\x20\x3a\x20\x25"
  282. "\x30\x34\x6c\x58\n",l51->l76);l626(l540);o(l540,"\x6c\x65\x6e\x20"
  283. "\x20\x20\x20\x20\x20\x20\x20\x20\x3a\x20\x25\x30\x34\x6c\x58\n",l51
  284. ->l298);l480(i,(t)l876,l908);}
  285.