Thread View: gnu.gcc.bug
3 messages
3 total messages
Started by marcel
Mon, 28 Sep 1992 18:32
2.2.2 - Global object constructors called in wrong order
Author: marcel
Date: Mon, 28 Sep 1992 18:32
Date: Mon, 28 Sep 1992 18:32
68 lines
4007 bytes
4007 bytes
I am running gcc 2.2.2 on the rs6000 and on the NeXT and have encountered this bug in both environments. I have a large C++ application that has been successfully compiled and run using cc++ (1.36.4) on the NeXT. When compiled with 2.2.2, however, the application crashes during execution of one of the constructors for a global object. In trying to find out what was happening, I printed out the CTOR_LIST, from within that constructor and correlated it back to a dump generated by the "nm -p" command. When the application was compiled with 1.36.4, this is what I got: INIT 3a242 0003a242 T __GLOBAL_$I$theErrorObject INIT 3997a 0003997a T __GLOBAL_$I$__8WSString INIT 38198 00038198 T __GLOBAL_$I$theDBAManager INIT 34c1c 00034c1c T __GLOBAL_$I$_DBTransactionData$theTableInitialized INIT 33906 00033906 T __GLOBAL_$I$_DBChangeData$theTableInitialized INIT 32b84 00032b84 T __GLOBAL_$I$_DBStopData$theTableInitialized INIT 304d6 000304d6 T __GLOBAL_$I$_DBRouteData$theTableInitialized INIT 2dbb8 0002dbb8 T __GLOBAL_$I$_DBDeliveryData$theTableInitialized INIT 2a8d4 0002a8d4 T __GLOBAL_$I$_DBItemData$theTableInitialized INIT 2829e 0002829e T __GLOBAL_$I$_DBProductData$theTableInitialized INIT 265a8 000265a8 T __GLOBAL_$I$_DBClientData$theTableInitialized INIT 22ae8 00022ae8 T __GLOBAL_$I$theDBManager INIT 1f680 0001f680 T __GLOBAL_$I$_PSDeliveryRecord$newID INIT 17424 00017424 T __GLOBAL_$I$thePSManager INIT 17170 00017170 T __GLOBAL_$I$__6PSTask INIT 15c9c 00015c9c T __GLOBAL_$I$__10PSStopTask INIT 13d86 00013d86 T __GLOBAL_$I$__11PSRouteTask INIT 109ea 000109ea T __GLOBAL_$I$__14PSDeliveryTask INIT be12 0000be12 T __GLOBAL_$I$__10PSItemTask INIT 9742 00009742 T __GLOBAL_$I$__13PSProductTask INIT 748a 0000748a T __GLOBAL_$I$__12PSClientTask When, however the application was compiled with 2.2.2, this is what I got: INIT 7f3a 00007f3a T __GLOBAL_$I$__12PSClientTask INIT a210 0000a210 T __GLOBAL_$I$__13PSProductTask INIT c904 0000c904 T __GLOBAL_$I$__10PSItemTask INIT 11404 00011404 T __GLOBAL_$I$__14PSDeliveryTask INIT 14770 00014770 T __GLOBAL_$I$__11PSRouteTask INIT 166ac 000166ac T __GLOBAL_$I$__10PSStopTask INIT 17c00 00017c00 T __GLOBAL_$I$__6PSTask INIT 17f5c 00017f5c T __GLOBAL_$I$thePSManager INIT 1a8f2 0001a8f2 T __GLOBAL_$I$_16PSDeliveryRecord$newID INIT 22372 00022372 T __GLOBAL_$I$theDBManager INIT 25644 00025644 T __GLOBAL_$I$_12DBClientData$theTableInitialized INIT 26fb2 00026fb2 T __GLOBAL_$I$_13DBProductData$theTableInitialized INIT 291ee 000291ee T __GLOBAL_$I$_10DBItemData$theTableInitialized INIT 2be8a 0002be8a T __GLOBAL_$I$_14DBDeliveryData$theTableInitialized INIT 2e340 0002e340 T __GLOBAL_$I$_11DBRouteData$theTableInitialized INIT 305ee 000305ee T __GLOBAL_$I$_10DBStopData$theTableInitialized INIT 312be 000312be T __GLOBAL_$I$_12DBChangeData$theTableInitialized INIT 32446 00032446 T __GLOBAL_$I$_17DBTransactionData$theTableInitialized INIT 35c40 00035c40 T __GLOBAL_$I$theDBAManager INIT 37720 00037720 T __GLOBAL_$I$__8WSString INIT 38ce6 00038ce6 T __GLOBAL_$I$theErrorObject You will notice that the constructors are being called in exactly the reverse order. Investigating the dependencies of the constructors, I believe that 2.2.2 is wrong and should be executing the constructors in reverse order. For now, I intend to patch collect2.c to remedy the problem. Could some please let me know if either my interpretation of the problem is wrong, or my approach to the fix is flawed. Marcel Samek marcel%mlogic.uucp@usc.edu
Re: 2.2.2 - Global object constructors called in wrong order
Author: Sebastian Wangnick
Date: Thu, 01 Oct 1992 07:26
Date: Thu, 01 Oct 1992 07:26
12 lines
1130 bytes
1130 bytes
The sequence in which global objects in different source files are initialised is not determined by the language, so gcc is correct. What we did in our library (which depends on a certain sequence as well): Put all initialisations in routines <filename>_INIT, run nm $OBJS, fgrep _INIT, check filename and generate one initialisation routine in source from this information. Thus we have control over the exact sequence. -- Sebastian Wangnick Orthogon System GmbH (basti@orthogo.uucp) Linzer Strasse 4 Tel +49 421 219136 D-2800 Bremen 33 Fax +49 421 213093 Germany
NOT A BUG REPORT: gcc 2.2.2 -O redundant code survives
Author: David Keppel
Date: Fri, 02 Oct 1992 18:31
Date: Fri, 02 Oct 1992 18:31
1455 lines
38299 bytes
38299 bytes
Compiling with gcc 2.2.2, A source fragment doing byte handling
performs several redundant operations. Maybe improving the code would
help others.
The source (full text at the end of the message) is approximately:
foo (unsigned char *x)
{
do {
unsigned char code;
code = *x++;
switch (code) { all 256 cases are handled }
} while (expr)
}
Compiling with `-O' or with `-O2' on the SPARC, the following sequence
is produced. It loads a byte and zero-fills the rest of the register.
It then masks off all high bits. But that is redundant because the
load clears all high bits. Next, the value is compared to 255 for a
branch around the switch, even though the value can never be more than
255 (as was just asserted by the masking off high bits). Here is a
code fragment:
mov 255,%l2
...
ldub [%i2],%g3 ! load 8 bits, zero rest of bits
and %g3,0xff,%g3 ! redundant: clear high bits
cmp %l2,%g3 ! redundant: 255 never < 0xff
blu L4 ! dead branch
add %i2,1,%i2
`gcc' on the MIPS produces the same results:
lbu $2,0($6) ! load 8 bits, zero rest of bits
#nop
andi $4,$2,0x00ff ! redundant: clear high bits
li $2,255
sltu $2,$2,$4 ! redundant: 255 never < 0xff
.set noreorder
.set nomacro
bne $2,$0,$L4 ! dead branch
addu $6,$6,1
Here's the output of `gcc -v' on one platform:
% gcc -v -O -S junk2.c
/uns/trial/lib/gcc-lib/decstation/2.2.2/cpp -lang-c -v -undef -D__GNUC__=2 -D__ANSI_COMPAT -DMIPSEL -DR3000 -DSYSTYPE_BSD -D_SYSTYPE_BSD -Dbsd4_2 -Dhost_mips -Dmips -Dultrix -Dunix -D__ANSI_COMPAT -D__MIPSEL__ -D__R3000__ -D__SYSTYPE_BSD__ -D___SYSTYPE_BSD__ -D__bsd4_2__ -D__host_mips__ -D__mips__ -D__ultrix__ -D__unix__ -D__ANSI_COMPAT -D__MIPSEL -D__R3000 -D__SYSTYPE_BSD -D___SYSTYPE_BSD -D__bsd4_2 -D__host_mips -D__mips -D__ultrix -D__unix -D__OPTIMIZE__ -D__LANGUAGE_C__ -D__LANGUAGE_C -DLANGUAGE_C jun
k2.c /usr/tmp/cca14132.i
GNU CPP version 2.2.2 [AL 1.1, MM 19] DECstation running ultrix
/uns/trial/lib/gcc-lib/decstation/2.2.2/cc1 /usr/tmp/cca14132.i -mgpopt -quiet -dumpbase junk2.c -O -version -o junk2.s
GNU C version 2.2.2 [AL 1.1, MM 19] DECstation running ultrix compiled by GNU C version 2.2.2.
At the end is the long input file `junk2.c'.
;-D on ( The speed of things to come ) Pardo
/* junk2.c */
struct ADT;
void
lamda_function_0x8 (var_0x2, var_0x3, var_0x4, var_0x5)
unsigned char **var_0x2;
unsigned char *var_0x3;
unsigned char **var_0x4;
unsigned char *var_0x5;
{
unsigned char *var_0x6;
unsigned char *var_0x1;
unsigned char var_0x7;
var_0x3 = ( ( var_0x3 ) - ( 16 ) ) ;
var_0x5 = ( ( var_0x5 ) - ( 2 ) ) ;
var_0x1 = (* var_0x2 ) ;
var_0x6 = (* var_0x4 ) ;
do {
{
var_0x7 = (* var_0x6 ) ;
var_0x6 = ( ( var_0x6 ) + ( 1 ) ) ;
switch ( var_0x7 ) {
case 255:
var_0x7 = (* var_0x6 ) ;
var_0x6 = ( ( var_0x6 ) + ( 1 ) ) ;
(* var_0x1 ) = var_0x7 ;
var_0x1 = ( ( var_0x1 ) + ( 1 ) ) ;
break;
case 254:
(* ( ( var_0x1 ) + ( 0 ) ) ) = 255 ;
var_0x1 = ( ( var_0x1 ) + ( 1 ) ) ;
break;
case 253:
(* ( ( var_0x1 ) + ( 0 ) ) ) = 250 ;
var_0x1 = ( ( var_0x1 ) + ( 1 ) ) ;
break;
case 252:
(* ( ( var_0x1 ) + ( 0 ) ) ) = 248 ;
var_0x1 = ( ( var_0x1 ) + ( 1 ) ) ;
break;
case 251:
(* ( (var_0x1) + (0) ) ) = 246;
var_0x1 = ( (var_0x1) + (1) );
break;
case 250:
(* ( (var_0x1) + (0) ) ) = 244;
var_0x1 = ( (var_0x1) + (1) );
break;
case 249:
(* ( (var_0x1) + (0) ) ) = 242;
var_0x1 = ( (var_0x1) + (1) );
break;
case 248:
(* ( (var_0x1) + (0) ) ) = 240;
var_0x1 = ( (var_0x1) + (1) );
break;
case 247:
(* ( (var_0x1) + (0) ) ) = 236;
var_0x1 = ( (var_0x1) + (1) );
break;
case 246:
(* ( (var_0x1) + (0) ) ) = 234;
var_0x1 = ( (var_0x1) + (1) );
break;
case 245:
(* ( (var_0x1) + (0) ) ) = 232;
var_0x1 = ( (var_0x1) + (1) );
break;
case 244:
(* ( (var_0x1) + (0) ) ) = 230;
var_0x1 = ( (var_0x1) + (1) );
break;
case 243:
(* ( (var_0x1) + (0) ) ) = 228;
var_0x1 = ( (var_0x1) + (1) );
break;
case 242:
(* ( (var_0x1) + (0) ) ) = 226;
var_0x1 = ( (var_0x1) + (1) );
break;
case 241:
(* ( (var_0x1) + (0) ) ) = 224;
var_0x1 = ( (var_0x1) + (1) );
break;
case 240:
(* ( (var_0x1) + (0) ) ) = 222;
var_0x1 = ( (var_0x1) + (1) );
break;
case 239:
(* ( (var_0x1) + (0) ) ) = 218;
var_0x1 = ( (var_0x1) + (1) );
break;
case 238:
(* ( (var_0x1) + (0) ) ) = 216;
var_0x1 = ( (var_0x1) + (1) );
break;
case 237:
(* ( (var_0x1) + (0) ) ) = 214;
var_0x1 = ( (var_0x1) + (1) );
break;
case 236:
(* ( (var_0x1) + (0) ) ) = 212;
var_0x1 = ( (var_0x1) + (1) );
break;
case 235:
(* ( (var_0x1) + (0) ) ) = 210;
var_0x1 = ( (var_0x1) + (1) );
break;
case 234:
(* ( (var_0x1) + (0) ) ) = 208;
var_0x1 = ( (var_0x1) + (1) );
break;
case 233:
(* ( (var_0x1) + (0) ) ) = 192;
var_0x1 = ( (var_0x1) + (1) );
break;
case 232:
(* ( (var_0x1) + (0) ) ) = 191;
var_0x1 = ( (var_0x1) + (1) );
break;
case 231:
(* ( (var_0x1) + (0) ) ) = 187;
var_0x1 = ( (var_0x1) + (1) );
break;
case 230:
(* ( (var_0x1) + (0) ) ) = 184;
var_0x1 = ( (var_0x1) + (1) );
break;
case 229:
(* ( (var_0x1) + (0) ) ) = 182;
var_0x1 = ( (var_0x1) + (1) );
break;
case 228:
(* ( (var_0x1) + (0) ) ) = 176;
var_0x1 = ( (var_0x1) + (1) );
break;
case 227:
(* ( (var_0x1) + (0) ) ) = 162;
var_0x1 = ( (var_0x1) + (1) );
break;
case 226:
(* ( (var_0x1) + (0) ) ) = 160;
var_0x1 = ( (var_0x1) + (1) );
break;
case 225:
(* ( (var_0x1) + (0) ) ) = 152;
var_0x1 = ( (var_0x1) + (1) );
break;
case 224:
(* ( (var_0x1) + (0) ) ) = 150;
var_0x1 = ( (var_0x1) + (1) );
break;
case 223:
(* ( (var_0x1) + (0) ) ) = 148;
var_0x1 = ( (var_0x1) + (1) );
break;
case 222:
(* ( (var_0x1) + (0) ) ) = 144;
var_0x1 = ( (var_0x1) + (1) );
break;
case 221:
(* ( (var_0x1) + (0) ) ) = 128;
var_0x1 = ( (var_0x1) + (1) );
break;
case 220:
(* ( (var_0x1) + (0) ) ) = 117;
var_0x1 = ( (var_0x1) + (1) );
break;
case 219:
(* ( (var_0x1) + (0) ) ) = 116;
var_0x1 = ( (var_0x1) + (1) );
break;
case 218:
(* ( (var_0x1) + (0) ) ) = 115;
var_0x1 = ( (var_0x1) + (1) );
break;
case 217:
(* ( (var_0x1) + (0) ) ) = 114;
var_0x1 = ( (var_0x1) + (1) );
break;
case 216:
(* ( (var_0x1) + (0) ) ) = 112;
var_0x1 = ( (var_0x1) + (1) );
break;
case 215:
(* ( (var_0x1) + (0) ) ) = 111;
var_0x1 = ( (var_0x1) + (1) );
break;
case 214:
(* ( (var_0x1) + (0) ) ) = 110;
var_0x1 = ( (var_0x1) + (1) );
break;
case 213:
(* ( (var_0x1) + (0) ) ) = 109;
var_0x1 = ( (var_0x1) + (1) );
break;
case 212:
(* ( (var_0x1) + (0) ) ) = 108;
var_0x1 = ( (var_0x1) + (1) );
break;
case 211:
(* ( (var_0x1) + (0) ) ) = 105;
var_0x1 = ( (var_0x1) + (1) );
break;
case 210:
(* ( (var_0x1) + (0) ) ) = 104;
var_0x1 = ( (var_0x1) + (1) );
break;
case 209:
(* ( (var_0x1) + (0) ) ) = 103;
var_0x1 = ( (var_0x1) + (1) );
break;
case 208:
(* ( (var_0x1) + (0) ) ) = 102;
var_0x1 = ( (var_0x1) + (1) );
break;
case 207:
(* ( (var_0x1) + (0) ) ) = 101;
var_0x1 = ( (var_0x1) + (1) );
break;
case 206:
(* ( (var_0x1) + (0) ) ) = 100;
var_0x1 = ( (var_0x1) + (1) );
break;
case 205:
(* ( (var_0x1) + (0) ) ) = 99;
var_0x1 = ( (var_0x1) + (1) );
break;
case 204:
(* ( (var_0x1) + (0) ) ) = 98;
var_0x1 = ( (var_0x1) + (1) );
break;
case 203:
(* ( (var_0x1) + (0) ) ) = 97;
var_0x1 = ( (var_0x1) + (1) );
break;
case 202:
(* ( (var_0x1) + (0) ) ) = 96;
var_0x1 = ( (var_0x1) + (1) );
break;
case 201:
(* ( (var_0x1) + (0) ) ) = 95;
var_0x1 = ( (var_0x1) + (1) );
break;
case 200:
(* ( (var_0x1) + (0) ) ) = 79;
var_0x1 = ( (var_0x1) + (1) );
break;
case 199:
(* ( (var_0x1) + (0) ) ) = 78;
var_0x1 = ( (var_0x1) + (1) );
break;
case 198:
(* ( (var_0x1) + (0) ) ) = 64;
var_0x1 = ( (var_0x1) + (1) );
break;
case 197:
(* ( (var_0x1) + (0) ) ) = 63;
var_0x1 = ( (var_0x1) + (1) );
break;
case 196:
(* ( (var_0x1) + (0) ) ) = 58;
var_0x1 = ( (var_0x1) + (1) );
break;
case 195:
(* ( (var_0x1) + (0) ) ) = 50;
var_0x1 = ( (var_0x1) + (1) );
break;
case 194:
(* ( (var_0x1) + (0) ) ) = 47;
var_0x1 = ( (var_0x1) + (1) );
break;
case 193:
(* ( (var_0x1) + (0) ) ) = 46;
var_0x1 = ( (var_0x1) + (1) );
break;
case 192:
(* ( (var_0x1) + (0) ) ) = 45;
var_0x1 = ( (var_0x1) + (1) );
break;
case 191:
(* ( (var_0x1) + (0) ) ) = 44;
var_0x1 = ( (var_0x1) + (1) );
break;
case 190:
(* ( (var_0x1) + (0) ) ) = 43;
var_0x1 = ( (var_0x1) + (1) );
break;
case 189:
(* ( (var_0x1) + (0) ) ) = 42;
var_0x1 = ( (var_0x1) + (1) );
break;
case 188:
(* ( (var_0x1) + (0) ) ) = 40;
var_0x1 = ( (var_0x1) + (1) );
break;
case 187:
(* ( (var_0x1) + (0) ) ) = 39;
var_0x1 = ( (var_0x1) + (1) );
break;
case 186:
(* ( (var_0x1) + (0) ) ) = 38;
var_0x1 = ( (var_0x1) + (1) );
break;
case 185:
(* ( (var_0x1) + (0) ) ) = 37;
var_0x1 = ( (var_0x1) + (1) );
break;
case 184:
(* ( (var_0x1) + (0) ) ) = 36;
var_0x1 = ( (var_0x1) + (1) );
break;
case 183:
(* ( (var_0x1) + (0) ) ) = 35;
var_0x1 = ( (var_0x1) + (1) );
break;
case 182:
(* ( (var_0x1) + (0) ) ) = 34;
var_0x1 = ( (var_0x1) + (1) );
break;
case 181:
(* ( (var_0x1) + (0) ) ) = 33;
var_0x1 = ( (var_0x1) + (1) );
break;
case 180:
(* ( (var_0x1) + (0) ) ) = 32;
var_0x1 = ( (var_0x1) + (1) );
break;
case 179:
(* ( (var_0x1) + (0) ) ) = 28;
var_0x1 = ( (var_0x1) + (1) );
break;
case 178:
(* ( (var_0x1) + (0) ) ) = 24;
var_0x1 = ( (var_0x1) + (1) );
break;
case 177:
(* ( (var_0x1) + (0) ) ) = 20;
var_0x1 = ( (var_0x1) + (1) );
break;
case 176:
(* ( (var_0x1) + (0) ) ) = 17;
var_0x1 = ( (var_0x1) + (1) );
break;
case 175:
(* ( (var_0x1) + (0) ) ) = 16;
var_0x1 = ( (var_0x1) + (1) );
break;
case 174:
(* ( (var_0x1) + (0) ) ) = 15;
var_0x1 = ( (var_0x1) + (1) );
break;
case 173:
(* ( (var_0x1) + (0) ) ) = 14;
var_0x1 = ( (var_0x1) + (1) );
break;
case 172:
(* ( (var_0x1) + (0) ) ) = 13;
var_0x1 = ( (var_0x1) + (1) );
break;
case 171:
(* ( (var_0x1) + (0) ) ) = 12;
var_0x1 = ( (var_0x1) + (1) );
break;
case 170:
(* ( (var_0x1) + (0) ) ) = 10;
var_0x1 = ( (var_0x1) + (1) );
break;
case 169:
(* ( (var_0x1) + (0) ) ) = 8;
var_0x1 = ( (var_0x1) + (1) );
break;
case 168:
(* ( (var_0x1) + (0) ) ) = 7;
var_0x1 = ( (var_0x1) + (1) );
break;
case 167:
(* ( (var_0x1) + (0) ) ) = 6;
var_0x1 = ( (var_0x1) + (1) );
break;
case 166:
(* ( (var_0x1) + (0) ) ) = 5;
var_0x1 = ( (var_0x1) + (1) );
break;
case 165:
(* ( (var_0x1) + (0) ) ) = 4;
var_0x1 = ( (var_0x1) + (1) );
break;
case 164:
(* ( (var_0x1) + (0) ) ) = 3;
var_0x1 = ( (var_0x1) + (1) );
break;
case 163:
(* ( (var_0x1) + (0) ) ) = 2;
var_0x1 = ( (var_0x1) + (1) );
break;
case 162:
(* ( (var_0x1) + (0) ) ) = 1;
var_0x1 = ( (var_0x1) + (1) );
break;
case 161:
(* ( (var_0x1) + (0) ) ) = 0;
var_0x1 = ( (var_0x1) + (1) );
break;
case 160:
(* ( (var_0x1) + (0) ) ) = 255;
(* ( (var_0x1) + (1) ) ) = 255;
var_0x1 = ( (var_0x1) + (2) );
break;
case 159:
(* ( (var_0x1) + (0) ) ) = 255;
(* ( (var_0x1) + (1) ) ) = 250;
var_0x1 = ( (var_0x1) + (2) );
break;
case 158:
(* ( (var_0x1) + (0) ) ) = 224;
(* ( (var_0x1) + (1) ) ) = 8;
var_0x1 = ( (var_0x1) + (2) );
break;
case 157:
(* ( (var_0x1) + (0) ) ) = 224;
(* ( (var_0x1) + (1) ) ) = 4;
var_0x1 = ( (var_0x1) + (2) );
break;
case 156:
(* ( (var_0x1) + (0) ) ) = 224;
(* ( (var_0x1) + (1) ) ) = 1;
var_0x1 = ( (var_0x1) + (2) );
break;
case 155:
(* ( (var_0x1) + (0) ) ) = 212;
(* ( (var_0x1) + (1) ) ) = 7;
var_0x1 = ( (var_0x1) + (2) );
break;
case 154:
(* ( (var_0x1) + (0) ) ) = 212;
(* ( (var_0x1) + (1) ) ) = 2;
var_0x1 = ( (var_0x1) + (2) );
break;
case 153:
(* ( (var_0x1) + (0) ) ) = 210;
(* ( (var_0x1) + (1) ) ) = 7;
var_0x1 = ( (var_0x1) + (2) );
break;
case 152:
(* ( (var_0x1) + (0) ) ) = 210;
(* ( (var_0x1) + (1) ) ) = 6;
var_0x1 = ( (var_0x1) + (2) );
break;
case 151:
(* ( (var_0x1) + (0) ) ) = 210;
(* ( (var_0x1) + (1) ) ) = 2;
var_0x1 = ( (var_0x1) + (2) );
break;
case 150:
(* ( (var_0x1) + (0) ) ) = 208;
(* ( (var_0x1) + (1) ) ) = 39;
var_0x1 = ( (var_0x1) + (2) );
break;
case 149:
(* ( (var_0x1) + (0) ) ) = 208;
(* ( (var_0x1) + (1) ) ) = 7;
var_0x1 = ( (var_0x1) + (2) );
break;
case 148:
(* ( (var_0x1) + (0) ) ) = 208;
(* ( (var_0x1) + (1) ) ) = 6;
var_0x1 = ( (var_0x1) + (2) );
break;
case 147:
(* ( (var_0x1) + (0) ) ) = 208;
(* ( (var_0x1) + (1) ) ) = 2;
var_0x1 = ( (var_0x1) + (2) );
break;
case 146:
(* ( (var_0x1) + (0) ) ) = 192;
(* ( (var_0x1) + (1) ) ) = 39;
var_0x1 = ( (var_0x1) + (2) );
break;
case 145:
(* ( (var_0x1) + (0) ) ) = 192;
(* ( (var_0x1) + (1) ) ) = 0;
var_0x1 = ( (var_0x1) + (2) );
break;
case 144:
(* ( (var_0x1) + (0) ) ) = 191;
(* ( (var_0x1) + (1) ) ) = 252;
var_0x1 = ( (var_0x1) + (2) );
break;
case 143:
(* ( (var_0x1) + (0) ) ) = 191;
(* ( (var_0x1) + (1) ) ) = 244;
var_0x1 = ( (var_0x1) + (2) );
break;
case 142:
(* ( (var_0x1) + (0) ) ) = 182;
(* ( (var_0x1) + (1) ) ) = 16;
var_0x1 = ( (var_0x1) + (2) );
break;
case 141:
(* ( (var_0x1) + (0) ) ) = 180;
(* ( (var_0x1) + (1) ) ) = 16;
var_0x1 = ( (var_0x1) + (2) );
break;
case 140:
(* ( (var_0x1) + (0) ) ) = 172;
(* ( (var_0x1) + (1) ) ) = 16;
var_0x1 = ( (var_0x1) + (2) );
break;
case 139:
(* ( (var_0x1) + (0) ) ) = 160;
(* ( (var_0x1) + (1) ) ) = 8;
var_0x1 = ( (var_0x1) + (2) );
break;
case 138:
(* ( (var_0x1) + (0) ) ) = 160;
(* ( (var_0x1) + (1) ) ) = 1;
var_0x1 = ( (var_0x1) + (2) );
break;
case 137:
(* ( (var_0x1) + (0) ) ) = 150;
(* ( (var_0x1) + (1) ) ) = 16;
var_0x1 = ( (var_0x1) + (2) );
break;
case 136:
(* ( (var_0x1) + (0) ) ) = 148;
(* ( (var_0x1) + (1) ) ) = 16;
var_0x1 = ( (var_0x1) + (2) );
break;
case 135:
(* ( (var_0x1) + (0) ) ) = 146;
(* ( (var_0x1) + (1) ) ) = 18;
var_0x1 = ( (var_0x1) + (2) );
break;
case 134:
(* ( (var_0x1) + (0) ) ) = 146;
(* ( (var_0x1) + (1) ) ) = 16;
var_0x1 = ( (var_0x1) + (2) );
break;
case 133:
(* ( (var_0x1) + (0) ) ) = 146;
(* ( (var_0x1) + (1) ) ) = 7;
var_0x1 = ( (var_0x1) + (2) );
break;
case 132:
(* ( (var_0x1) + (0) ) ) = 144;
(* ( (var_0x1) + (1) ) ) = 18;
var_0x1 = ( (var_0x1) + (2) );
break;
case 131:
(* ( (var_0x1) + (0) ) ) = 144;
(* ( (var_0x1) + (1) ) ) = 16;
var_0x1 = ( (var_0x1) + (2) );
break;
case 130:
(* ( (var_0x1) + (0) ) ) = 144;
(* ( (var_0x1) + (1) ) ) = 7;
var_0x1 = ( (var_0x1) + (2) );
break;
case 129:
(* ( (var_0x1) + (0) ) ) = 128;
(* ( (var_0x1) + (1) ) ) = 167;
var_0x1 = ( (var_0x1) + (2) );
break;
case 128:
(* ( (var_0x1) + (0) ) ) = 128;
(* ( (var_0x1) + (1) ) ) = 166;
var_0x1 = ( (var_0x1) + (2) );
break;
case 127:
(* ( (var_0x1) + (0) ) ) = 128;
(* ( (var_0x1) + (1) ) ) = 163;
var_0x1 = ( (var_0x1) + (2) );
break;
case 126:
(* ( (var_0x1) + (0) ) ) = 128;
(* ( (var_0x1) + (1) ) ) = 162;
var_0x1 = ( (var_0x1) + (2) );
break;
case 125:
(* ( (var_0x1) + (0) ) ) = 128;
(* ( (var_0x1) + (1) ) ) = 144;
var_0x1 = ( (var_0x1) + (2) );
break;
case 124:
(* ( (var_0x1) + (0) ) ) = 128;
(* ( (var_0x1) + (1) ) ) = 19;
var_0x1 = ( (var_0x1) + (2) );
break;
case 123:
(* ( (var_0x1) + (0) ) ) = 128;
(* ( (var_0x1) + (1) ) ) = 0;
var_0x1 = ( (var_0x1) + (2) );
break;
case 122:
(* ( (var_0x1) + (0) ) ) = 127;
(* ( (var_0x1) + (1) ) ) = 255;
var_0x1 = ( (var_0x1) + (2) );
break;
case 121:
(* ( (var_0x1) + (0) ) ) = 116;
(* ( (var_0x1) + (1) ) ) = 32;
var_0x1 = ( (var_0x1) + (2) );
break;
case 120:
(* ( (var_0x1) + (0) ) ) = 105;
(* ( (var_0x1) + (1) ) ) = 110;
var_0x1 = ( (var_0x1) + (2) );
break;
case 119:
(* ( (var_0x1) + (0) ) ) = 101;
(* ( (var_0x1) + (1) ) ) = 110;
var_0x1 = ( (var_0x1) + (2) );
break;
case 118:
(* ( (var_0x1) + (0) ) ) = 96;
(* ( (var_0x1) + (1) ) ) = 28;
var_0x1 = ( (var_0x1) + (2) );
break;
case 117:
(* ( (var_0x1) + (0) ) ) = 96;
(* ( (var_0x1) + (1) ) ) = 16;
var_0x1 = ( (var_0x1) + (2) );
break;
case 116:
(* ( (var_0x1) + (0) ) ) = 96;
(* ( (var_0x1) + (1) ) ) = 12;
var_0x1 = ( (var_0x1) + (2) );
break;
case 115:
(* ( (var_0x1) + (0) ) ) = 96;
(* ( (var_0x1) + (1) ) ) = 8;
var_0x1 = ( (var_0x1) + (2) );
break;
case 114:
(* ( (var_0x1) + (0) ) ) = 96;
(* ( (var_0x1) + (1) ) ) = 4;
var_0x1 = ( (var_0x1) + (2) );
break;
case 113:
(* ( (var_0x1) + (0) ) ) = 96;
(* ( (var_0x1) + (1) ) ) = 1;
var_0x1 = ( (var_0x1) + (2) );
break;
case 112:
(* ( (var_0x1) + (0) ) ) = 64;
(* ( (var_0x1) + (1) ) ) = 0;
var_0x1 = ( (var_0x1) + (2) );
break;
case 111:
(* ( (var_0x1) + (0) ) ) = 63;
(* ( (var_0x1) + (1) ) ) = 255;
var_0x1 = ( (var_0x1) + (2) );
break;
case 110:
(* ( (var_0x1) + (0) ) ) = 50;
(* ( (var_0x1) + (1) ) ) = 191;
var_0x1 = ( (var_0x1) + (2) );
break;
case 109:
(* ( (var_0x1) + (0) ) ) = 50;
(* ( (var_0x1) + (1) ) ) = 128;
var_0x1 = ( (var_0x1) + (2) );
break;
case 108:
(* ( (var_0x1) + (0) ) ) = 37;
(* ( (var_0x1) + (1) ) ) = 115;
var_0x1 = ( (var_0x1) + (2) );
break;
case 107:
(* ( (var_0x1) + (0) ) ) = 34;
(* ( (var_0x1) + (1) ) ) = 128;
var_0x1 = ( (var_0x1) + (2) );
break;
case 106:
(* ( (var_0x1) + (0) ) ) = 32;
(* ( (var_0x1) + (1) ) ) = 32;
var_0x1 = ( (var_0x1) + (2) );
break;
case 105:
(* ( (var_0x1) + (0) ) ) = 32;
(* ( (var_0x1) + (1) ) ) = 20;
var_0x1 = ( (var_0x1) + (2) );
break;
case 104:
(* ( (var_0x1) + (0) ) ) = 32;
(* ( (var_0x1) + (1) ) ) = 12;
var_0x1 = ( (var_0x1) + (2) );
break;
case 103:
(* ( (var_0x1) + (0) ) ) = 32;
(* ( (var_0x1) + (1) ) ) = 8;
var_0x1 = ( (var_0x1) + (2) );
break;
case 102:
(* ( (var_0x1) + (0) ) ) = 32;
(* ( (var_0x1) + (1) ) ) = 4;
var_0x1 = ( (var_0x1) + (2) );
break;
case 101:
(* ( (var_0x1) + (0) ) ) = 32;
(* ( (var_0x1) + (1) ) ) = 2;
var_0x1 = ( (var_0x1) + (2) );
break;
case 100:
(* ( (var_0x1) + (0) ) ) = 32;
(* ( (var_0x1) + (1) ) ) = 1;
var_0x1 = ( (var_0x1) + (2) );
break;
case 99:
(* ( (var_0x1) + (0) ) ) = 32;
(* ( (var_0x1) + (1) ) ) = 0;
var_0x1 = ( (var_0x1) + (2) );
break;
case 98:
(* ( (var_0x1) + (0) ) ) = 21;
(* ( (var_0x1) + (1) ) ) = 0;
var_0x1 = ( (var_0x1) + (2) );
break;
case 97:
(* ( (var_0x1) + (0) ) ) = 19;
(* ( (var_0x1) + (1) ) ) = 0;
var_0x1 = ( (var_0x1) + (2) );
break;
case 96:
(* ( (var_0x1) + (0) ) ) = 18;
(* ( (var_0x1) + (1) ) ) = 128;
var_0x1 = ( (var_0x1) + (2) );
break;
case 95:
(* ( (var_0x1) + (0) ) ) = 17;
(* ( (var_0x1) + (1) ) ) = 0;
var_0x1 = ( (var_0x1) + (2) );
break;
case 94:
(* ( (var_0x1) + (0) ) ) = 16;
(* ( (var_0x1) + (1) ) ) = 128;
var_0x1 = ( (var_0x1) + (2) );
break;
case 93:
(* ( (var_0x1) + (0) ) ) = 9;
(* ( (var_0x1) + (1) ) ) = 0;
var_0x1 = ( (var_0x1) + (2) );
break;
case 92:
(* ( (var_0x1) + (0) ) ) = 5;
(* ( (var_0x1) + (1) ) ) = 0;
var_0x1 = ( (var_0x1) + (2) );
break;
case 91:
(* ( (var_0x1) + (0) ) ) = 2;
(* ( (var_0x1) + (1) ) ) = 128;
var_0x1 = ( (var_0x1) + (2) );
break;
case 90:
(* ( (var_0x1) + (0) ) ) = 1;
(* ( (var_0x1) + (1) ) ) = 0;
var_0x1 = ( (var_0x1) + (2) );
break;
case 89:
(* ( (var_0x1) + (0) ) ) = 0;
(* ( (var_0x1) + (1) ) ) = 126;
var_0x1 = ( (var_0x1) + (2) );
break;
case 88:
(* ( (var_0x1) + (0) ) ) = 0;
(* ( (var_0x1) + (1) ) ) = 118;
var_0x1 = ( (var_0x1) + (2) );
break;
case 87:
(* ( (var_0x1) + (0) ) ) = 0;
(* ( (var_0x1) + (1) ) ) = 117;
var_0x1 = ( (var_0x1) + (2) );
break;
case 86:
(* ( (var_0x1) + (0) ) ) = 0;
(* ( (var_0x1) + (1) ) ) = 113;
var_0x1 = ( (var_0x1) + (2) );
break;
case 85:
(* ( (var_0x1) + (0) ) ) = 0;
(* ( (var_0x1) + (1) ) ) = 107;
var_0x1 = ( (var_0x1) + (2) );
break;
case 84:
(* ( (var_0x1) + (0) ) ) = 0;
(* ( (var_0x1) + (1) ) ) = 95;
var_0x1 = ( (var_0x1) + (2) );
break;
case 83:
(* ( (var_0x1) + (0) ) ) = 0;
(* ( (var_0x1) + (1) ) ) = 37;
var_0x1 = ( (var_0x1) + (2) );
break;
case 82:
(* ( (var_0x1) + (0) ) ) = 0;
(* ( (var_0x1) + (1) ) ) = 29;
var_0x1 = ( (var_0x1) + (2) );
break;
case 81:
(* ( (var_0x1) + (0) ) ) = 0;
(* ( (var_0x1) + (1) ) ) = 28;
var_0x1 = ( (var_0x1) + (2) );
break;
case 80:
(* ( (var_0x1) + (0) ) ) = 0;
(* ( (var_0x1) + (1) ) ) = 27;
var_0x1 = ( (var_0x1) + (2) );
break;
case 79:
(* ( (var_0x1) + (0) ) ) = 0;
(* ( (var_0x1) + (1) ) ) = 26;
var_0x1 = ( (var_0x1) + (2) );
break;
case 78:
(* ( (var_0x1) + (0) ) ) = 0;
(* ( (var_0x1) + (1) ) ) = 25;
var_0x1 = ( (var_0x1) + (2) );
break;
case 77:
(* ( (var_0x1) + (0) ) ) = 0;
(* ( (var_0x1) + (1) ) ) = 23;
var_0x1 = ( (var_0x1) + (2) );
break;
case 76:
(* ( (var_0x1) + (0) ) ) = 0;
(* ( (var_0x1) + (1) ) ) = 21;
var_0x1 = ( (var_0x1) + (2) );
break;
case 75:
(* ( (var_0x1) + (0) ) ) = 0;
(* ( (var_0x1) + (1) ) ) = 20;
var_0x1 = ( (var_0x1) + (2) );
break;
case 74:
(* ( (var_0x1) + (0) ) ) = 0;
(* ( (var_0x1) + (1) ) ) = 18;
var_0x1 = ( (var_0x1) + (2) );
break;
case 73:
(* ( (var_0x1) + (0) ) ) = 0;
(* ( (var_0x1) + (1) ) ) = 12;
var_0x1 = ( (var_0x1) + (2) );
break;
case 72:
(* ( (var_0x1) + (0) ) ) = 0;
(* ( (var_0x1) + (1) ) ) = 11;
var_0x1 = ( (var_0x1) + (2) );
break;
case 71:
(* ( (var_0x1) + (0) ) ) = 0;
(* ( (var_0x1) + (1) ) ) = 10;
var_0x1 = ( (var_0x1) + (2) );
break;
case 70:
(* ( (var_0x1) + (0) ) ) = 0;
(* ( (var_0x1) + (1) ) ) = 9;
var_0x1 = ( (var_0x1) + (2) );
break;
case 69:
(* ( (var_0x1) + (0) ) ) = 0;
(* ( (var_0x1) + (1) ) ) = 8;
var_0x1 = ( (var_0x1) + (2) );
break;
case 68:
(* ( (var_0x1) + (0) ) ) = 0;
(* ( (var_0x1) + (1) ) ) = 7;
var_0x1 = ( (var_0x1) + (2) );
break;
case 67:
(* ( (var_0x1) + (0) ) ) = 0;
(* ( (var_0x1) + (1) ) ) = 6;
var_0x1 = ( (var_0x1) + (2) );
break;
case 66:
(* ( (var_0x1) + (0) ) ) = 0;
(* ( (var_0x1) + (1) ) ) = 3;
var_0x1 = ( (var_0x1) + (2) );
break;
case 65:
(* ( (var_0x1) + (0) ) ) = 0;
(* ( (var_0x1) + (1) ) ) = 1;
var_0x1 = ( (var_0x1) + (2) );
break;
case 64:
(* ( (var_0x1) + (0) ) ) = 0;
(* ( (var_0x1) + (1) ) ) = 0;
var_0x1 = ( (var_0x1) + (2) );
break;
case 63:
(* ( (var_0x1) + (0) ) ) = 250;
(* ( (var_0x1) + (1) ) ) = 7;
(* ( (var_0x1) + (2) ) ) = 64;
(* ( (var_0x1) + (3) ) ) = 0;
var_0x1 = ( (var_0x1) + (4) );
break;
case 62:
(* ( (var_0x1) + (0) ) ) = 210;
(* ( (var_0x1) + (1) ) ) = 7;
(* ( (var_0x1) + (2) ) ) = 191;
(* ( (var_0x1) + (3) ) ) = 244;
var_0x1 = ( (var_0x1) + (4) );
break;
case 61:
(* ( (var_0x1) + (0) ) ) = 210;
(* ( (var_0x1) + (1) ) ) = 6;
(* ( (var_0x1) + (2) ) ) = 32;
(* ( (var_0x1) + (3) ) ) = 8;
var_0x1 = ( (var_0x1) + (4) );
break;
case 60:
(* ( (var_0x1) + (0) ) ) = 210;
(* ( (var_0x1) + (1) ) ) = 2;
(* ( (var_0x1) + (2) ) ) = 96;
(* ( (var_0x1) + (3) ) ) = 8;
var_0x1 = ( (var_0x1) + (4) );
break;
case 59:
(* ( (var_0x1) + (0) ) ) = 208;
(* ( (var_0x1) + (1) ) ) = 7;
(* ( (var_0x1) + (2) ) ) = 191;
(* ( (var_0x1) + (3) ) ) = 244;
var_0x1 = ( (var_0x1) + (4) );
break;
case 58:
(* ( (var_0x1) + (0) ) ) = 208;
(* ( (var_0x1) + (1) ) ) = 6;
(* ( (var_0x1) + (2) ) ) = 32;
(* ( (var_0x1) + (3) ) ) = 4;
var_0x1 = ( (var_0x1) + (4) );
break;
case 57:
(* ( (var_0x1) + (0) ) ) = 208;
(* ( (var_0x1) + (1) ) ) = 2;
(* ( (var_0x1) + (2) ) ) = 32;
(* ( (var_0x1) + (3) ) ) = 8;
var_0x1 = ( (var_0x1) + (4) );
break;
case 56:
(* ( (var_0x1) + (0) ) ) = 186;
(* ( (var_0x1) + (1) ) ) = 16;
(* ( (var_0x1) + (2) ) ) = 32;
(* ( (var_0x1) + (3) ) ) = 0;
var_0x1 = ( (var_0x1) + (4) );
break;
case 55:
(* ( (var_0x1) + (0) ) ) = 186;
(* ( (var_0x1) + (1) ) ) = 16;
(* ( (var_0x1) + (2) ) ) = 0;
(* ( (var_0x1) + (3) ) ) = 8;
var_0x1 = ( (var_0x1) + (4) );
break;
case 54:
(* ( (var_0x1) + (0) ) ) = 186;
(* ( (var_0x1) + (1) ) ) = 7;
(* ( (var_0x1) + (2) ) ) = 96;
(* ( (var_0x1) + (3) ) ) = 1;
var_0x1 = ( (var_0x1) + (4) );
break;
case 53:
(* ( (var_0x1) + (0) ) ) = 184;
(* ( (var_0x1) + (1) ) ) = 16;
(* ( (var_0x1) + (2) ) ) = 32;
(* ( (var_0x1) + (3) ) ) = 0;
var_0x1 = ( (var_0x1) + (4) );
break;
case 52:
(* ( (var_0x1) + (0) ) ) = 184;
(* ( (var_0x1) + (1) ) ) = 16;
(* ( (var_0x1) + (2) ) ) = 0;
(* ( (var_0x1) + (3) ) ) = 8;
var_0x1 = ( (var_0x1) + (4) );
break;
case 51:
(* ( (var_0x1) + (0) ) ) = 176;
(* ( (var_0x1) + (1) ) ) = 16;
(* ( (var_0x1) + (2) ) ) = 0;
(* ( (var_0x1) + (3) ) ) = 8;
var_0x1 = ( (var_0x1) + (4) );
break;
case 50:
(* ( (var_0x1) + (0) ) ) = 157;
(* ( (var_0x1) + (1) ) ) = 227;
(* ( (var_0x1) + (2) ) ) = 191;
(* ( (var_0x1) + (3) ) ) = 160;
var_0x1 = ( (var_0x1) + (4) );
break;
case 49:
(* ( (var_0x1) + (0) ) ) = 150;
(* ( (var_0x1) + (1) ) ) = 16;
(* ( (var_0x1) + (2) ) ) = 32;
(* ( (var_0x1) + (3) ) ) = 0;
var_0x1 = ( (var_0x1) + (4) );
break;
case 48:
(* ( (var_0x1) + (0) ) ) = 148;
(* ( (var_0x1) + (1) ) ) = 16;
(* ( (var_0x1) + (2) ) ) = 32;
(* ( (var_0x1) + (3) ) ) = 1;
var_0x1 = ( (var_0x1) + (4) );
break;
case 47:
(* ( (var_0x1) + (0) ) ) = 148;
(* ( (var_0x1) + (1) ) ) = 16;
(* ( (var_0x1) + (2) ) ) = 32;
(* ( (var_0x1) + (3) ) ) = 0;
var_0x1 = ( (var_0x1) + (4) );
break;
case 46:
(* ( (var_0x1) + (0) ) ) = 146;
(* ( (var_0x1) + (1) ) ) = 16;
(* ( (var_0x1) + (2) ) ) = 63;
(* ( (var_0x1) + (3) ) ) = 255;
var_0x1 = ( (var_0x1) + (4) );
break;
case 45:
(* ( (var_0x1) + (0) ) ) = 146;
(* ( (var_0x1) + (1) ) ) = 16;
(* ( (var_0x1) + (2) ) ) = 32;
(* ( (var_0x1) + (3) ) ) = 2;
var_0x1 = ( (var_0x1) + (4) );
break;
case 44:
(* ( (var_0x1) + (0) ) ) = 146;
(* ( (var_0x1) + (1) ) ) = 16;
(* ( (var_0x1) + (2) ) ) = 32;
(* ( (var_0x1) + (3) ) ) = 1;
var_0x1 = ( (var_0x1) + (4) );
break;
case 43:
(* ( (var_0x1) + (0) ) ) = 146;
(* ( (var_0x1) + (1) ) ) = 16;
(* ( (var_0x1) + (2) ) ) = 0;
(* ( (var_0x1) + (3) ) ) = 25;
var_0x1 = ( (var_0x1) + (4) );
break;
case 42:
(* ( (var_0x1) + (0) ) ) = 146;
(* ( (var_0x1) + (1) ) ) = 16;
(* ( (var_0x1) + (2) ) ) = 0;
(* ( (var_0x1) + (3) ) ) = 24;
var_0x1 = ( (var_0x1) + (4) );
break;
case 41:
(* ( (var_0x1) + (0) ) ) = 146;
(* ( (var_0x1) + (1) ) ) = 7;
(* ( (var_0x1) + (2) ) ) = 191;
(* ( (var_0x1) + (3) ) ) = 236;
var_0x1 = ( (var_0x1) + (4) );
break;
case 40:
(* ( (var_0x1) + (0) ) ) = 144;
(* ( (var_0x1) + (1) ) ) = 16;
(* ( (var_0x1) + (2) ) ) = 0;
(* ( (var_0x1) + (3) ) ) = 29;
var_0x1 = ( (var_0x1) + (4) );
break;
case 39:
(* ( (var_0x1) + (0) ) ) = 144;
(* ( (var_0x1) + (1) ) ) = 16;
(* ( (var_0x1) + (2) ) ) = 0;
(* ( (var_0x1) + (3) ) ) = 28;
var_0x1 = ( (var_0x1) + (4) );
break;
case 38:
(* ( (var_0x1) + (0) ) ) = 144;
(* ( (var_0x1) + (1) ) ) = 16;
(* ( (var_0x1) + (2) ) ) = 0;
(* ( (var_0x1) + (3) ) ) = 26;
var_0x1 = ( (var_0x1) + (4) );
break;
case 37:
(* ( (var_0x1) + (0) ) ) = 144;
(* ( (var_0x1) + (1) ) ) = 16;
(* ( (var_0x1) + (2) ) ) = 0;
(* ( (var_0x1) + (3) ) ) = 24;
var_0x1 = ( (var_0x1) + (4) );
break;
case 36:
(* ( (var_0x1) + (0) ) ) = 144;
(* ( (var_0x1) + (1) ) ) = 7;
(* ( (var_0x1) + (2) ) ) = 188;
(* ( (var_0x1) + (3) ) ) = 0;
var_0x1 = ( (var_0x1) + (4) );
break;
case 35:
(* ( (var_0x1) + (0) ) ) = 129;
(* ( (var_0x1) + (1) ) ) = 199;
(* ( (var_0x1) + (2) ) ) = 224;
(* ( (var_0x1) + (3) ) ) = 8;
var_0x1 = ( (var_0x1) + (4) );
break;
case 34:
(* ( (var_0x1) + (0) ) ) = 128;
(* ( (var_0x1) + (1) ) ) = 144;
(* ( (var_0x1) + (2) ) ) = 0;
(* ( (var_0x1) + (3) ) ) = 29;
var_0x1 = ( (var_0x1) + (4) );
break;
case 33:
(* ( (var_0x1) + (0) ) ) = 128;
(* ( (var_0x1) + (1) ) ) = 144;
(* ( (var_0x1) + (2) ) ) = 0;
(* ( (var_0x1) + (3) ) ) = 28;
var_0x1 = ( (var_0x1) + (4) );
break;
case 32:
(* ( (var_0x1) + (0) ) ) = 128;
(* ( (var_0x1) + (1) ) ) = 144;
(* ( (var_0x1) + (2) ) ) = 0;
(* ( (var_0x1) + (3) ) ) = 26;
var_0x1 = ( (var_0x1) + (4) );
break;
case 31:
(* ( (var_0x1) + (0) ) ) = 128;
(* ( (var_0x1) + (1) ) ) = 144;
(* ( (var_0x1) + (2) ) ) = 0;
(* ( (var_0x1) + (3) ) ) = 25;
var_0x1 = ( (var_0x1) + (4) );
break;
case 30:
(* ( (var_0x1) + (0) ) ) = 128;
(* ( (var_0x1) + (1) ) ) = 144;
(* ( (var_0x1) + (2) ) ) = 0;
(* ( (var_0x1) + (3) ) ) = 24;
var_0x1 = ( (var_0x1) + (4) );
break;
case 29:
(* ( (var_0x1) + (0) ) ) = 128;
(* ( (var_0x1) + (1) ) ) = 144;
(* ( (var_0x1) + (2) ) ) = 0;
(* ( (var_0x1) + (3) ) ) = 17;
var_0x1 = ( (var_0x1) + (4) );
break;
case 28:
(* ( (var_0x1) + (0) ) ) = 128;
(* ( (var_0x1) + (1) ) ) = 144;
(* ( (var_0x1) + (2) ) ) = 0;
(* ( (var_0x1) + (3) ) ) = 15;
var_0x1 = ( (var_0x1) + (4) );
break;
case 27:
(* ( (var_0x1) + (0) ) ) = 128;
(* ( (var_0x1) + (1) ) ) = 144;
(* ( (var_0x1) + (2) ) ) = 0;
(* ( (var_0x1) + (3) ) ) = 13;
var_0x1 = ( (var_0x1) + (4) );
break;
case 26:
(* ( (var_0x1) + (0) ) ) = 128;
(* ( (var_0x1) + (1) ) ) = 144;
(* ( (var_0x1) + (2) ) ) = 0;
(* ( (var_0x1) + (3) ) ) = 12;
var_0x1 = ( (var_0x1) + (4) );
break;
case 25:
(* ( (var_0x1) + (0) ) ) = 128;
(* ( (var_0x1) + (1) ) ) = 144;
(* ( (var_0x1) + (2) ) ) = 0;
(* ( (var_0x1) + (3) ) ) = 11;
var_0x1 = ( (var_0x1) + (4) );
break;
case 24:
(* ( (var_0x1) + (0) ) ) = 128;
(* ( (var_0x1) + (1) ) ) = 144;
(* ( (var_0x1) + (2) ) ) = 0;
(* ( (var_0x1) + (3) ) ) = 10;
var_0x1 = ( (var_0x1) + (4) );
break;
case 23:
(* ( (var_0x1) + (0) ) ) = 128;
(* ( (var_0x1) + (1) ) ) = 144;
(* ( (var_0x1) + (2) ) ) = 0;
(* ( (var_0x1) + (3) ) ) = 9;
var_0x1 = ( (var_0x1) + (4) );
break;
case 22:
(* ( (var_0x1) + (0) ) ) = 128;
(* ( (var_0x1) + (1) ) ) = 144;
(* ( (var_0x1) + (2) ) ) = 0;
(* ( (var_0x1) + (3) ) ) = 8;
var_0x1 = ( (var_0x1) + (4) );
break;
case 21:
(* ( (var_0x1) + (0) ) ) = 50;
(* ( (var_0x1) + (1) ) ) = 128;
(* ( (var_0x1) + (2) ) ) = 0;
(* ( (var_0x1) + (3) ) ) = 6;
var_0x1 = ( (var_0x1) + (4) );
break;
case 20:
(* ( (var_0x1) + (0) ) ) = 50;
(* ( (var_0x1) + (1) ) ) = 128;
(* ( (var_0x1) + (2) ) ) = 0;
(* ( (var_0x1) + (3) ) ) = 4;
var_0x1 = ( (var_0x1) + (4) );
break;
case 19:
(* ( (var_0x1) + (0) ) ) = 34;
(* ( (var_0x1) + (1) ) ) = 128;
(* ( (var_0x1) + (2) ) ) = 0;
(* ( (var_0x1) + (3) ) ) = 6;
var_0x1 = ( (var_0x1) + (4) );
break;
case 18:
(* ( (var_0x1) + (0) ) ) = 34;
(* ( (var_0x1) + (1) ) ) = 128;
(* ( (var_0x1) + (2) ) ) = 0;
(* ( (var_0x1) + (3) ) ) = 5;
var_0x1 = ( (var_0x1) + (4) );
break;
case 17:
(* ( (var_0x1) + (0) ) ) = 27;
(* ( (var_0x1) + (1) ) ) = 0;
(* ( (var_0x1) + (2) ) ) = 0;
(* ( (var_0x1) + (3) ) ) = 118;
var_0x1 = ( (var_0x1) + (4) );
break;
case 16:
(* ( (var_0x1) + (0) ) ) = 19;
(* ( (var_0x1) + (1) ) ) = 0;
(* ( (var_0x1) + (2) ) ) = 0;
(* ( (var_0x1) + (3) ) ) = 117;
var_0x1 = ( (var_0x1) + (4) );
break;
case 15:
(* ( (var_0x1) + (0) ) ) = 17;
(* ( (var_0x1) + (1) ) ) = 0;
(* ( (var_0x1) + (2) ) ) = 0;
(* ( (var_0x1) + (3) ) ) = 118;
var_0x1 = ( (var_0x1) + (4) );
break;
case 14:
(* ( (var_0x1) + (0) ) ) = 17;
(* ( (var_0x1) + (1) ) ) = 0;
(* ( (var_0x1) + (2) ) ) = 0;
(* ( (var_0x1) + (3) ) ) = 117;
var_0x1 = ( (var_0x1) + (4) );
break;
case 13:
(* ( (var_0x1) + (0) ) ) = 17;
(* ( (var_0x1) + (1) ) ) = 0;
(* ( (var_0x1) + (2) ) ) = 0;
(* ( (var_0x1) + (3) ) ) = 111;
var_0x1 = ( (var_0x1) + (4) );
break;
case 12:
(* ( (var_0x1) + (0) ) ) = 17;
(* ( (var_0x1) + (1) ) ) = 0;
(* ( (var_0x1) + (2) ) ) = 0;
(* ( (var_0x1) + (3) ) ) = 110;
var_0x1 = ( (var_0x1) + (4) );
break;
case 11:
(* ( (var_0x1) + (0) ) ) = 17;
(* ( (var_0x1) + (1) ) ) = 0;
(* ( (var_0x1) + (2) ) ) = 0;
(* ( (var_0x1) + (3) ) ) = 109;
var_0x1 = ( (var_0x1) + (4) );
break;
case 10:
(* ( (var_0x1) + (0) ) ) = 17;
(* ( (var_0x1) + (1) ) ) = 0;
(* ( (var_0x1) + (2) ) ) = 0;
(* ( (var_0x1) + (3) ) ) = 107;
var_0x1 = ( (var_0x1) + (4) );
break;
case 9:
(* ( (var_0x1) + (0) ) ) = 2;
(* ( (var_0x1) + (1) ) ) = 128;
(* ( (var_0x1) + (2) ) ) = 0;
(* ( (var_0x1) + (3) ) ) = 4;
var_0x1 = ( (var_0x1) + (4) );
break;
case 8:
(* ( (var_0x1) + (0) ) ) = 1;
(* ( (var_0x1) + (1) ) ) = 0;
(* ( (var_0x1) + (2) ) ) = 0;
(* ( (var_0x1) + (3) ) ) = 0;
var_0x1 = ( (var_0x1) + (4) );
break;
case 7:
(* ( (var_0x1) + (0) ) ) = 0;
(* ( (var_0x1) + (1) ) ) = 0;
(* ( (var_0x1) + (2) ) ) = 171;
(* ( (var_0x1) + (3) ) ) = 180;
var_0x1 = ( (var_0x1) + (4) );
break;
case 6:
(* ( (var_0x1) + (0) ) ) = 0;
(* ( (var_0x1) + (1) ) ) = 0;
(* ( (var_0x1) + (2) ) ) = 0;
(* ( (var_0x1) + (3) ) ) = 0;
var_0x1 = ( (var_0x1) + (4) );
break;
case 5:
(* ( (var_0x1) + (0) ) ) = 129;
(* ( (var_0x1) + (1) ) ) = 232;
(* ( (var_0x1) + (2) ) ) = 0;
(* ( (var_0x1) + (3) ) ) = 0;
(* ( (var_0x1) + (4) ) ) = 157;
(* ( (var_0x1) + (5) ) ) = 227;
(* ( (var_0x1) + (6) ) ) = 191;
(* ( (var_0x1) + (7) ) ) = 160;
var_0x1 = ( (var_0x1) + (8) );
break;
case 4:
(* ( (var_0x1) + (0) ) ) = 129;
(* ( (var_0x1) + (1) ) ) = 199;
(* ( (var_0x1) + (2) ) ) = 224;
(* ( (var_0x1) + (3) ) ) = 8;
(* ( (var_0x1) + (4) ) ) = 129;
(* ( (var_0x1) + (5) ) ) = 232;
(* ( (var_0x1) + (6) ) ) = 0;
(* ( (var_0x1) + (7) ) ) = 0;
var_0x1 = ( (var_0x1) + (8) );
break;
case 3:
(* ( (var_0x1) + (0) ) ) = 2;
(* ( (var_0x1) + (1) ) ) = 128;
(* ( (var_0x1) + (2) ) ) = 0;
(* ( (var_0x1) + (3) ) ) = 3;
(* ( (var_0x1) + (4) ) ) = 1;
(* ( (var_0x1) + (5) ) ) = 0;
(* ( (var_0x1) + (6) ) ) = 0;
(* ( (var_0x1) + (7) ) ) = 0;
var_0x1 = ( (var_0x1) + (8) );
break;
case 2:
(* ( (var_0x1) + (0) ) ) = 176;
(* ( (var_0x1) + (1) ) ) = 16;
(* ( (var_0x1) + (2) ) ) = 0;
(* ( (var_0x1) + (3) ) ) = 8;
(* ( (var_0x1) + (4) ) ) = 128;
(* ( (var_0x1) + (5) ) ) = 144;
(* ( (var_0x1) + (6) ) ) = 0;
(* ( (var_0x1) + (7) ) ) = 24;
(* ( (var_0x1) + (8) ) ) = 34;
(* ( (var_0x1) + (9) ) ) = 128;
(* ( (var_0x1) + (10) ) ) = 0;
(* ( (var_0x1) + (11) ) ) = 5;
(* ( (var_0x1) + (12) ) ) = 128;
(* ( (var_0x1) + (13) ) ) = 144;
(* ( (var_0x1) + (14) ) ) = 0;
(* ( (var_0x1) + (15) ) ) = 24;
var_0x1 = ( (var_0x1) + (16) );
break;
case 1:
(* ( (var_0x1) + (0) ) ) = 128;
(* ( (var_0x1) + (1) ) ) = 144;
(* ( (var_0x1) + (2) ) ) = 0;
(* ( (var_0x1) + (3) ) ) = 24;
(* ( (var_0x1) + (4) ) ) = 34;
(* ( (var_0x1) + (5) ) ) = 128;
(* ( (var_0x1) + (6) ) ) = 0;
(* ( (var_0x1) + (7) ) ) = 5;
(* ( (var_0x1) + (8) ) ) = 128;
(* ( (var_0x1) + (9) ) ) = 144;
(* ( (var_0x1) + (10) ) ) = 0;
(* ( (var_0x1) + (11) ) ) = 24;
(* ( (var_0x1) + (12) ) ) = 250;
(* ( (var_0x1) + (13) ) ) = 6;
(* ( (var_0x1) + (14) ) ) = 0;
(* ( (var_0x1) + (15) ) ) = 0;
var_0x1 = ( (var_0x1) + (16) );
break;
case 0:
(* ( (var_0x1) + (0) ) ) = 0;
(* ( (var_0x1) + (1) ) ) = 0;
(* ( (var_0x1) + (2) ) ) = 0;
(* ( (var_0x1) + (3) ) ) = 0;
(* ( (var_0x1) + (4) ) ) = 0;
(* ( (var_0x1) + (5) ) ) = 0;
(* ( (var_0x1) + (6) ) ) = 0;
(* ( (var_0x1) + (7) ) ) = 0;
(* ( (var_0x1) + (8) ) ) = 0;
(* ( (var_0x1) + (9) ) ) = 0;
(* ( (var_0x1) + (10) ) ) = 0;
(* ( (var_0x1) + (11) ) ) = 0;
(* ( (var_0x1) + (12) ) ) = 0;
(* ( (var_0x1) + (13) ) ) = 0;
(* ( (var_0x1) + (14) ) ) = 0;
(* ( (var_0x1) + (15) ) ) = 0;
var_0x1 = ( (var_0x1) + (16) );
break;
}
}
} while ((((var_0x3) >= (var_0x1))) && (((var_0x5)>= (var_0x6))));
(* var_0x4 ) = var_0x6;
(* var_0x2 ) = var_0x1;
}
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads