Files
perfect-dark/src/globals.c
T
2019-09-23 22:23:31 +10:00

47081 lines
1.4 MiB
Plaintext

#include <ultra64.h>
#include "src/include/setup.h"
#include "src/include/types.h"
// Assembly
u32 var00000000 = 0x09000419;
u32 var00000004 = 0x20010fc0;
u32 var00000008 = 0x8c220010;
u32 var0000000c = 0x20030f7f;
u32 var00000010 = 0x20071080;
u32 var00000014 = 0x40870000;
u32 var00000018 = 0x40820800;
u32 var0000001c = 0x40831000;
u32 var00000020 = 0x40043000;
u32 var00000024 = 0x1480fffe;
u32 var00000028 = 0x00000000;
u32 var0000002c = 0x0d00040f;
u32 var00000030 = 0x00000000;
u32 var00000034 = 0x00e00008;
u32 var00000038 = 0x40803800;
u32 var0000003c = 0x40082000;
u32 var00000040 = 0x31080080;
u32 var00000044 = 0x15000002;
u32 var00000048 = 0x00000000;
u32 var0000004c = 0x03e00008;
u32 var00000050 = 0x40803800;
u32 var00000054 = 0x34085200;
u32 var00000058 = 0x40882000;
u32 var0000005c = 0x0000000d;
u32 var00000060 = 0x00000000;
u32 var00000064 = 0x8c220004;
u32 var00000068 = 0x30420002;
u32 var0000006c = 0x10400007;
u32 var00000070 = 0x00000000;
u32 var00000074 = 0x0d00040f;
u32 var00000078 = 0x00000000;
u32 var0000007c = 0x40025800;
u32 var00000080 = 0x30420100;
u32 var00000084 = 0x1c40ffed;
u32 var00000088 = 0x00000000;
u32 var0000008c = 0x8c220018;
u32 var00000090 = 0x8c23001c;
u32 var00000094 = 0x2063ffff;
u32 var00000098 = 0x401e2800;
u32 var0000009c = 0x17c0fffe;
u32 var000000a0 = 0x00000000;
u32 var000000a4 = 0x40800000;
u32 var000000a8 = 0x40820800;
u32 var000000ac = 0x40831000;
u32 var000000b0 = 0x40043000;
u32 var000000b4 = 0x1480fffe;
u32 var000000b8 = 0x00000000;
u32 var000000bc = 0x0d00040f;
u32 var000000c0 = 0x00000000;
u32 var000000c4 = 0x09000402;
u32 var000000c8 = 0x00000000;
u32 var000000cc = 0x00000000;
u32 var000000d0 = 0x090005ee;
u32 var000000d4 = 0x201d0110;
u32 var000000d8 = 0x0d000447;
u32 var000000dc = 0x03009820;
u32 var000000e0 = 0x0016a020;
u32 var000000e4 = 0x0d00044f;
u32 var000000e8 = 0x20110000;
u32 var000000ec = 0x842200bc;
u32 var000000f0 = 0x00400008;
u32 var000000f4 = 0x001915c2;
u32 var000000f8 = 0x40022000;
u32 var000000fc = 0x30420080;
u32 var00000100 = 0x14400006;
u32 var00000104 = 0x84150026;
u32 var00000108 = 0x1f80ffe9;
u32 var0000010c = 0x00000000;
u32 var00000110 = 0x09000435;
u32 var00000114 = 0x841f0104;
u32 var00000118 = 0x841500b6;
u32 var0000011c = 0x0900043f;
u32 var00000120 = 0x341e0020;
u32 var00000124 = 0x201c0140;
u32 var00000128 = 0x001fa820;
u32 var0000012c = 0x201406e0;
u32 var00000130 = 0x001a9820;
u32 var00000134 = 0x2012013f;
u32 var00000138 = 0x0d00044f;
u32 var0000013c = 0x20110000;
u32 var00000140 = 0x02a00008;
u32 var00000144 = 0x201b06e0;
u32 var00000148 = 0x001fa820;
u32 var0000014c = 0x8fd30000;
u32 var00000150 = 0x87d20004;
u32 var00000154 = 0x87d40006;
u32 var00000158 = 0x0d00044f;
u32 var0000015c = 0x20110000;
u32 var00000160 = 0x0d000459;
u32 var00000164 = 0x00000000;
u32 var00000168 = 0x02a00008;
u32 var0000016c = 0x8c0b00b8;
u32 var00000170 = 0x00136582;
u32 var00000174 = 0x318c003c;
u32 var00000178 = 0x026b9824;
u32 var0000017c = 0x000c6820;
u32 var00000180 = 0x8dac0160;
u32 var00000184 = 0x03e00008;
u32 var00000188 = 0x026c9820;
u32 var0000018c = 0x400b2800;
u32 var00000190 = 0x1560fffe;
u32 var00000194 = 0x00000000;
u32 var00000198 = 0x40940000;
u32 var0000019c = 0x1e200003;
u32 var000001a0 = 0x40930800;
u32 var000001a4 = 0x03e00008;
u32 var000001a8 = 0x40921000;
u32 var000001ac = 0x03e00008;
u32 var000001b0 = 0x40921800;
u32 var000001b4 = 0x400b3000;
u32 var000001b8 = 0x1560fffe;
u32 var000001bc = 0x00000000;
u32 var000001c0 = 0x03e00008;
u32 var000001c4 = 0x00000000;
u32 var000001c8 = 0x001fa820;
u32 var000001cc = 0x8fb30018;
u32 var000001d0 = 0x22f2f5e0;
u32 var000001d4 = 0x8fb70044;
u32 var000001d8 = 0x1a40001a;
u32 var000001dc = 0x0272a020;
u32 var000001e0 = 0x02f4a022;
u32 var000001e4 = 0x06810008;
u32 var000001e8 = 0x40145800;
u32 var000001ec = 0x32940400;
u32 var000001f0 = 0x1680fffd;
u32 var000001f4 = 0x40175000;
u32 var000001f8 = 0x8fb30040;
u32 var000001fc = 0x12f3fffd;
u32 var00000200 = 0x00000000;
u32 var00000204 = 0x40934000;
u32 var00000208 = 0x40175000;
u32 var0000020c = 0x0277a022;
u32 var00000210 = 0x06810004;
u32 var00000214 = 0x0272a020;
u32 var00000218 = 0x0297a022;
u32 var0000021c = 0x0681fffa;
u32 var00000220 = 0x00000000;
u32 var00000224 = 0x0272b820;
u32 var00000228 = 0x2252ffff;
u32 var0000022c = 0x20140a20;
u32 var00000230 = 0x0d00044f;
u32 var00000234 = 0x20110001;
u32 var00000238 = 0x0d000459;
u32 var0000023c = 0xafb70018;
u32 var00000240 = 0x40974800;
u32 var00000244 = 0x02a00008;
u32 var00000248 = 0x20170a20;
u32 var0000024c = 0x304200fe;
u32 var00000250 = 0x84420076;
u32 var00000254 = 0x00400008;
u32 var00000258 = 0x9361ffff;
u32 var0000025c = 0x1300ffa6;
u32 var00000260 = 0x3301000f;
u32 var00000264 = 0x0018c102;
u32 var00000268 = 0x3302000f;
u32 var0000026c = 0x0018c102;
u32 var00000270 = 0x3323000f;
u32 var00000274 = 0x0019c902;
u32 var00000278 = 0x235afff8;
u32 var0000027c = 0x237bfff8;
u32 var00000280 = 0x239c0008;
u32 var00000284 = 0xa7790002;
u32 var00000288 = 0xaf780004;
u32 var0000028c = 0x90210220;
u32 var00000290 = 0x90420220;
u32 var00000294 = 0x09000496;
u32 var00000298 = 0x90630220;
u32 var0000029c = 0x9361fffd;
u32 var000002a0 = 0x9362fffe;
u32 var000002a4 = 0x9363ffff;
u32 var000002a8 = 0x00010880;
u32 var000002ac = 0x00021080;
u32 var000002b0 = 0x00031880;
u32 var000002b4 = 0x20210360;
u32 var000002b8 = 0x20420360;
u32 var000002bc = 0x20630360;
u32 var000002c0 = 0xac010e20;
u32 var000002c4 = 0xac020e24;
u32 var000002c8 = 0xac030e28;
u32 var000002cc = 0x09000670;
u32 var000002d0 = 0x841e00be;
u32 var000002d4 = 0x9361fffb;
u32 var000002d8 = 0x9762fff9;
u32 var000002dc = 0x8425024e;
u32 var000002e0 = 0x00a22820;
u32 var000002e4 = 0x0900042a;
u32 var000002e8 = 0xacb80000;
u32 var000002ec = 0xafb90010;
u32 var000002f0 = 0xafb80014;
u32 var000002f4 = 0x87a20006;
u32 var000002f8 = 0x3042fffd;
u32 var000002fc = 0x33230001;
u32 var00000300 = 0x00031840;
u32 var00000304 = 0x00431025;
u32 var00000308 = 0x0900042a;
u32 var0000030c = 0xa7a20006;
u32 var00000310 = 0x090004b3;
u32 var00000314 = 0x23a70008;
u32 var00000318 = 0x23a7000c;
u32 var0000031c = 0x8ce30000;
u32 var00000320 = 0x2008ffff;
u32 var00000324 = 0x9365fffb;
u32 var00000328 = 0x9366fffa;
u32 var0000032c = 0x20020001;
u32 var00000330 = 0x00a21004;
u32 var00000334 = 0x2042ffff;
u32 var00000338 = 0x00c21004;
u32 var0000033c = 0x00481026;
u32 var00000340 = 0x00431024;
u32 var00000344 = 0x00581825;
u32 var00000348 = 0xace30000;
u32 var0000034c = 0x8fb90008;
u32 var00000350 = 0x090004e0;
u32 var00000354 = 0x8fb8000c;
u32 var00000358 = 0x83a2004a;
u32 var0000035c = 0x2042fffc;
u32 var00000360 = 0x0440ff6d;
u32 var00000364 = 0x20430276;
u32 var00000368 = 0x8c7a0000;
u32 var0000036c = 0xa3a2004a;
u32 var00000370 = 0x0900042a;
u32 var00000374 = 0x201c0000;
u32 var00000378 = 0x8fa20004;
u32 var0000037c = 0x00581025;
u32 var00000380 = 0x0900042a;
u32 var00000384 = 0xafa20004;
u32 var00000388 = 0x8fa20004;
u32 var0000038c = 0x2003ffff;
u32 var00000390 = 0x00781826;
u32 var00000394 = 0x00431024;
u32 var00000398 = 0x0900042a;
u32 var0000039c = 0xafa20004;
u32 var000003a0 = 0x0900042e;
u32 var000003a4 = 0xafb8fffc;
u32 var000003a8 = 0x34020000;
u32 var000003ac = 0x090004e0;
u32 var000003b0 = 0x8fb9fffc;
u32 var000003b4 = 0x00191603;
u32 var000003b8 = 0x20420003;
u32 var000003bc = 0x04400004;
u32 var000003c0 = 0x20420018;
u32 var000003c4 = 0x0d000447;
u32 var000003c8 = 0x03009820;
u32 var000003cc = 0x0260c020;
u32 var000003d0 = 0xaef90000;
u32 var000003d4 = 0xaef80004;
u32 var000003d8 = 0x0d00045e;
u32 var000003dc = 0x22f70008;
u32 var000003e0 = 0x1c40ff45;
u32 var000003e4 = 0x00000000;
u32 var000003e8 = 0x0900042e;
u32 var000003ec = 0x304201fe;
u32 var000003f0 = 0x844200c4;
u32 var000003f4 = 0x0d000459;
u32 var000003f8 = 0x9361fff9;
u32 var000003fc = 0x00400008;
u32 var00000400 = 0x3026000f;
u32 var00000404 = 0xebbf031c;
u32 var00000408 = 0x30280001;
u32 var0000040c = 0x1500001b;
u32 var00000410 = 0x30270002;
u32 var00000414 = 0x201402a0;
u32 var00000418 = 0x30280004;
u32 var0000041c = 0x1100000a;
u32 var00000420 = 0xcada2003;
u32 var00000424 = 0x8fb30024;
u32 var00000428 = 0x8fa8004c;
u32 var0000042c = 0x20110001;
u32 var00000430 = 0x22610040;
u32 var00000434 = 0x12680004;
u32 var00000438 = 0x200c003f;
u32 var0000043c = 0x0d00044f;
u32 var00000440 = 0xafa10024;
u32 var00000444 = 0x0d000459;
u32 var00000448 = 0xcadc2001;
u32 var0000044c = 0x10e0000e;
u32 var00000450 = 0xcadb2002;
u32 var00000454 = 0xea9a2003;
u32 var00000458 = 0xcadd2000;
u32 var0000045c = 0xea9c2001;
u32 var00000460 = 0x20030320;
u32 var00000464 = 0xea9b2002;
u32 var00000468 = 0xea9d2000;
u32 var0000046c = 0x200102a0;
u32 var00000470 = 0x200202e0;
u32 var00000474 = 0x09000517;
u32 var00000478 = 0x841f00be;
u32 var0000047c = 0xcada2003;
u32 var00000480 = 0x090004fe;
u32 var00000484 = 0x201402e0;
u32 var00000488 = 0x24030e20;
u32 var0000048c = 0x00160821;
u32 var00000490 = 0x0d000517;
u32 var00000494 = 0x00141021;
u32 var00000498 = 0xea862003;
u32 var0000049c = 0xea852001;
u32 var000004a0 = 0xc87b2000;
u32 var000004a4 = 0x09000504;
u32 var000004a8 = 0xc87d207e;
u32 var000004ac = 0x20730010;
u32 var000004b0 = 0x4b1ff947;
u32 var000004b4 = 0x20320008;
u32 var000004b8 = 0xc8431800;
u32 var000004bc = 0xc8441804;
u32 var000004c0 = 0xc8212000;
u32 var000004c4 = 0xc8222002;
u32 var000004c8 = 0xc8431c00;
u32 var000004cc = 0xc8441c04;
u32 var000004d0 = 0x4a82218c;
u32 var000004d4 = 0x20210002;
u32 var000004d8 = 0x4a82198d;
u32 var000004dc = 0x20420008;
u32 var000004e0 = 0x4a81218e;
u32 var000004e4 = 0x4a81194f;
u32 var000004e8 = 0x1432fff3;
u32 var000004ec = 0x4b1ff98e;
u32 var000004f0 = 0x2042ffe0;
u32 var000004f4 = 0x20210008;
u32 var000004f8 = 0xe8652000;
u32 var000004fc = 0xe8662002;
u32 var00000500 = 0x1473ffeb;
u32 var00000504 = 0x20630010;
u32 var00000508 = 0x03e00008;
u32 var0000050c = 0x00000000;
u32 var00000510 = 0x20080260;
u32 var00000514 = 0xc8032005;
u32 var00000518 = 0xcbb30801;
u32 var0000051c = 0x87a30004;
u32 var00000520 = 0xc9001800;
u32 var00000524 = 0xc9011801;
u32 var00000528 = 0xc9001c00;
u32 var0000052c = 0xc9011c01;
u32 var00000530 = 0x03e00008;
u32 var00000534 = 0x4a030007;
u32 var00000538 = 0x20080320;
u32 var0000053c = 0xc90b1803;
u32 var00000540 = 0xc90b1c03;
u32 var00000544 = 0xc90f1807;
u32 var00000548 = 0xc90f1c07;
u32 var0000054c = 0xc9081800;
u32 var00000550 = 0xc9091801;
u32 var00000554 = 0xc90a1802;
u32 var00000558 = 0xc90c1804;
u32 var0000055c = 0xc90d1805;
u32 var00000560 = 0xc90e1806;
u32 var00000564 = 0xc9081c00;
u32 var00000568 = 0xc9091c01;
u32 var0000056c = 0xc90a1c02;
u32 var00000570 = 0xc90c1c04;
u32 var00000574 = 0xc90d1c05;
u32 var00000578 = 0x03e00008;
u32 var0000057c = 0xc90e1c06;
u32 var00000580 = 0xcac02000;
u32 var00000584 = 0x842501b0;
u32 var00000588 = 0x0900042a;
u32 var0000058c = 0xe8a02000;
u32 var00000590 = 0x840800be;
u32 var00000594 = 0xa4080106;
u32 var00000598 = 0x00010902;
u32 var0000059c = 0x20250001;
u32 var000005a0 = 0x8f68fffc;
u32 var000005a4 = 0x31080004;
u32 var000005a8 = 0x02c8b020;
u32 var000005ac = 0x20a90000;
u32 var000005b0 = 0xcac21000;
u32 var000005b4 = 0xcac21201;
u32 var000005b8 = 0xcac21403;
u32 var000005bc = 0xcac21604;
u32 var000005c0 = 0x20070360;
u32 var000005c4 = 0x00064140;
u32 var000005c8 = 0x000630c0;
u32 var000005cc = 0x00c84020;
u32 var000005d0 = 0x0d000530;
u32 var000005d4 = 0x00e83820;
u32 var000005d8 = 0xcbb11005;
u32 var000005dc = 0x0d00053a;
u32 var000005e0 = 0xcbb11405;
u32 var000005e4 = 0x4a826706;
u32 var000005e8 = 0xcad21002;
u32 var000005ec = 0x4a82470f;
u32 var000005f0 = 0x92cf0007;
u32 var000005f4 = 0x4aa26f0e;
u32 var000005f8 = 0x92d00013;
u32 var000005fc = 0x4aa24f0f;
u32 var00000600 = 0x8def05e0;
u32 var00000604 = 0x4ac2770e;
u32 var00000608 = 0x8e1005e0;
u32 var0000060c = 0x4ac2570f;
u32 var00000610 = 0x30610002;
u32 var00000614 = 0x4b3f7f0e;
u32 var00000618 = 0xcad21405;
u32 var0000061c = 0x4b3f5f4f;
u32 var00000620 = 0x14200076;
u32 var00000624 = 0x22d60018;
u32 var00000628 = 0x4a119485;
u32 var0000062c = 0xc815083b;
u32 var00000630 = 0x4b15e506;
u32 var00000634 = 0x480deb00;
u32 var00000638 = 0x31ad8000;
u32 var0000063c = 0x000d6b42;
u32 var00000640 = 0x4b15ed4f;
u32 var00000644 = 0x480eef00;
u32 var00000648 = 0x31ce8000;
u32 var0000064c = 0x000e7242;
u32 var00000650 = 0x4afde8e5;
u32 var00000654 = 0x01cd7025;
u32 var00000658 = 0x4afce0e4;
u32 var0000065c = 0x484d0800;
u32 var00000660 = 0x4af5e8e5;
u32 var00000664 = 0x4af4e0e4;
u32 var00000668 = 0x31a80703;
u32 var0000066c = 0x31ad7030;
u32 var00000670 = 0x01ae6825;
u32 var00000674 = 0x00084100;
u32 var00000678 = 0x000d6c00;
u32 var0000067c = 0x01a86825;
u32 var00000680 = 0x484e0800;
u32 var00000684 = 0x31c80707;
u32 var00000688 = 0x4b1fed50;
u32 var0000068c = 0x31ce7070;
u32 var00000690 = 0x4b1fe510;
u32 var00000694 = 0x000e7300;
u32 var00000698 = 0x4b13e704;
u32 var0000069c = 0x010e4025;
u32 var000006a0 = 0x4b13ef4d;
u32 var000006a4 = 0x010d4025;
u32 var000006a8 = 0x4b1fff0e;
u32 var000006ac = 0xa4e80024;
u32 var000006b0 = 0x0d000400;
u32 var000006b4 = 0x86cdffee;
u32 var000006b8 = 0x4b1fd9a3;
u32 var000006bc = 0xe8f51800;
u32 var000006c0 = 0x4b1ed9a7;
u32 var000006c4 = 0xe8f41801;
u32 var000006c8 = 0x4afaa144;
u32 var000006cc = 0x4afaa94d;
u32 var000006d0 = 0x4ae6a14e;
u32 var000006d4 = 0x4ae6a90f;
u32 var000006d8 = 0x2129ffff;
u32 var000006dc = 0x4b132944;
u32 var000006e0 = 0x4b13210d;
u32 var000006e4 = 0x4b1ff94e;
u32 var000006e8 = 0x306c0001;
u32 var000006ec = 0xcac21000;
u32 var000006f0 = 0xcac21201;
u32 var000006f4 = 0x4b3f09c7;
u32 var000006f8 = 0xcac21403;
u32 var000006fc = 0xcac21604;
u32 var00000700 = 0x4a0029ce;
u32 var00000704 = 0xc81d1805;
u32 var00000708 = 0x4a00218f;
u32 var0000070c = 0xc81d1c05;
u32 var00000710 = 0x4b1ff9ce;
u32 var00000714 = 0x4a7d31a3;
u32 var00000718 = 0xacef0010;
u32 var0000071c = 0x1180000b;
u32 var00000720 = 0x4a5d31a0;
u32 var00000724 = 0xc8032027;
u32 var00000728 = 0x4b032946;
u32 var0000072c = 0x4b03210f;
u32 var00000730 = 0x4b232110;
u32 var00000734 = 0x4b1f2123;
u32 var00000738 = 0x4b432120;
u32 var0000073c = 0xe8e40293;
u32 var00000740 = 0xacf00018;
u32 var00000744 = 0xe8e4069b;
u32 var00000748 = 0x8cf00018;
u32 var0000074c = 0xe8f21005;
u32 var00000750 = 0xe8e61803;
u32 var00000754 = 0xe8e70a0f;
u32 var00000758 = 0xe8fb0b10;
u32 var0000075c = 0xe8fa0b11;
u32 var00000760 = 0x1920000c;
u32 var00000764 = 0x2129ffff;
u32 var00000768 = 0xe8f51c05;
u32 var0000076c = 0xe8f41c06;
u32 var00000770 = 0xe8f2140f;
u32 var00000774 = 0xacf00038;
u32 var00000778 = 0xe8e61c08;
u32 var0000077c = 0xe8e70e23;
u32 var00000780 = 0xe8fb0f24;
u32 var00000784 = 0xe8fa0f25;
u32 var00000788 = 0xace8004c;
u32 var0000078c = 0x20e70050;
u32 var00000790 = 0x1d20ff94;
u32 var00000794 = 0x84080106;
u32 var00000798 = 0x01000008;
u32 var0000079c = 0x00000000;
u32 var000007a0 = 0x1c200007;
u32 var000007a4 = 0x83a2004a;
u32 var000007a8 = 0x2044ffdc;
u32 var000007ac = 0x1c80fe52;
u32 var000007b0 = 0x20430276;
u32 var000007b4 = 0x20420004;
u32 var000007b8 = 0xac7a0000;
u32 var000007bc = 0xa3a2004a;
u32 var000007c0 = 0x0d000447;
u32 var000007c4 = 0x03009820;
u32 var000007c8 = 0x0260d020;
u32 var000007cc = 0x0900042a;
u32 var000007d0 = 0x201c0000;
u32 var000007d4 = 0x8c240820;
u32 var000007d8 = 0xac2405e0;
u32 var000007dc = 0x1c20fffd;
u32 var000007e0 = 0x2021fffc;
u32 var000007e4 = 0x0900042a;
u32 var000007e8 = 0x00000000;
u32 var000007ec = 0x00000000;
u32 var000007f0 = 0x341e0010;
u32 var000007f4 = 0x1000fe55;
u32 var000007f8 = 0x84150100;
u32 var000007fc = 0x341e0018;
u32 var00000800 = 0x1000fe52;
u32 var00000804 = 0x841500a0;
u32 var00000808 = 0xc81f2003;
u32 var0000080c = 0xc81e2004;
u32 var00000810 = 0x8c040fc4;
u32 var00000814 = 0x30840001;
u32 var00000818 = 0x14800035;
u32 var0000081c = 0x00000000;
u32 var00000820 = 0x8c370028;
u32 var00000824 = 0x8c23002c;
u32 var00000828 = 0xafb70040;
u32 var0000082c = 0xafa30044;
u32 var00000830 = 0x40045800;
u32 var00000834 = 0x30840001;
u32 var00000838 = 0x1480000a;
u32 var0000083c = 0x40044800;
u32 var00000840 = 0x02e4b822;
u32 var00000844 = 0x1ee00007;
u32 var00000848 = 0x40055000;
u32 var0000084c = 0x10a00005;
u32 var00000850 = 0x00000000;
u32 var00000854 = 0x10a40003;
u32 var00000858 = 0x00000000;
u32 var0000085c = 0x0900060c;
u32 var00000860 = 0x34830000;
u32 var00000864 = 0x40045800;
u32 var00000868 = 0x30840400;
u32 var0000086c = 0x1480fffd;
u32 var00000870 = 0x20040001;
u32 var00000874 = 0x40845800;
u32 var00000878 = 0x40834000;
u32 var0000087c = 0x40834800;
u32 var00000880 = 0xafa30018;
u32 var00000884 = 0x20170a20;
u32 var00000888 = 0x8c250010;
u32 var0000088c = 0x8c020008;
u32 var00000890 = 0x8c030010;
u32 var00000894 = 0x8c040018;
u32 var00000898 = 0x8c060020;
u32 var0000089c = 0x00451020;
u32 var000008a0 = 0x00651820;
u32 var000008a4 = 0x00852020;
u32 var000008a8 = 0x00c53020;
u32 var000008ac = 0xac020008;
u32 var000008b0 = 0xac030010;
u32 var000008b4 = 0xac040018;
u32 var000008b8 = 0xac060020;
u32 var000008bc = 0x0d00043e;
u32 var000008c0 = 0x201e0008;
u32 var000008c4 = 0x0d000435;
u32 var000008c8 = 0x8c3a0030;
u32 var000008cc = 0x8c220020;
u32 var000008d0 = 0xafa20020;
u32 var000008d4 = 0xafa20024;
u32 var000008d8 = 0x20420280;
u32 var000008dc = 0xafa2004c;
u32 var000008e0 = 0x8c02fff8;
u32 var000008e4 = 0xac020108;
u32 var000008e8 = 0x09000416;
u32 var000008ec = 0x00000000;
u32 var000008f0 = 0x0d00043e;
u32 var000008f4 = 0x201e0008;
u32 var000008f8 = 0x8c170930;
u32 var000008fc = 0x8c1c0924;
u32 var00000900 = 0x8c1b0928;
u32 var00000904 = 0x0900042a;
u32 var00000908 = 0x8c1a092c;
u32 var0000090c = 0x00000000;
u32 var00000910 = 0x00000000;
u32 var00000914 = 0x00000000;
u32 var00000918 = 0x00000000;
u32 var0000091c = 0x00000000;
u32 var00000920 = 0x00000000;
u32 var00000924 = 0x00000000;
u32 var00000928 = 0x00000000;
u32 var0000092c = 0x00000000;
u32 var00000930 = 0x00000000;
u32 var00000934 = 0x00000000;
u32 var00000938 = 0x00000000;
u32 var0000093c = 0x00000000;
u32 var00000940 = 0x00000000;
u32 var00000944 = 0x00000000;
u32 var00000948 = 0x00000000;
u32 var0000094c = 0x00000000;
u32 var00000950 = 0x00000000;
u32 var00000954 = 0x00000000;
u32 var00000958 = 0x00000000;
u32 var0000095c = 0x00000000;
u32 var00000960 = 0x00000000;
u32 var00000964 = 0x00000000;
u32 var00000968 = 0x00000000;
u32 var0000096c = 0x00000000;
u32 var00000970 = 0x00000000;
u32 var00000974 = 0x00000000;
u32 var00000978 = 0x00000000;
u32 var0000097c = 0x00000000;
u32 var00000980 = 0x00000000;
u32 var00000984 = 0x00000000;
u32 var00000988 = 0x00000000;
u32 var0000098c = 0x00000000;
u32 var00000990 = 0x00000000;
u32 var00000994 = 0x00000000;
u32 var00000998 = 0x00000000;
u32 var0000099c = 0x00000000;
u32 var000009a0 = 0x00000000;
u32 var000009a4 = 0x00000000;
u32 var000009a8 = 0x00000000;
u32 var000009ac = 0x00000000;
u32 var000009b0 = 0x00000000;
u32 var000009b4 = 0x00000000;
u32 var000009b8 = 0x00000000;
u32 var000009bc = 0x00000000;
u32 var000009c0 = 0x00000000;
u32 var000009c4 = 0x00000000;
u32 var000009c8 = 0x00000000;
u32 var000009cc = 0x00000000;
u32 var000009d0 = 0x00000000;
u32 var000009d4 = 0x00000000;
u32 var000009d8 = 0x00000000;
u32 var000009dc = 0x00000000;
u32 var000009e0 = 0x00000000;
u32 var000009e4 = 0x00000000;
u32 var000009e8 = 0x00000000;
u32 var000009ec = 0x00000000;
u32 var000009f0 = 0x00000000;
u32 var000009f4 = 0x00000000;
u32 var000009f8 = 0x00000000;
u32 var000009fc = 0x00000000;
u32 var00000a00 = 0x00000000;
u32 var00000a04 = 0x00000000;
u32 var00000a08 = 0x00000000;
u32 var00000a0c = 0x00000000;
u32 var00000a10 = 0x846b0024;
u32 var00000a14 = 0x84480024;
u32 var00000a18 = 0x84290024;
u32 var00000a1c = 0x01686024;
u32 var00000a20 = 0x01685825;
u32 var00000a24 = 0x01896024;
u32 var00000a28 = 0x318c7030;
u32 var00000a2c = 0x1580fdb2;
u32 var00000a30 = 0x01695825;
u32 var00000a34 = 0x316b4343;
u32 var00000a38 = 0x1560ff6d;
u32 var00000a3c = 0xc82d1006;
u32 var00000a40 = 0xc84e1006;
u32 var00000a44 = 0xc86f1006;
u32 var00000a48 = 0x8fad0004;
u32 var00000a4c = 0x20080920;
u32 var00000a50 = 0xcbb50801;
u32 var00000a54 = 0xc8250803;
u32 var00000a58 = 0x4a0d7291;
u32 var00000a5c = 0xc8260807;
u32 var00000a60 = 0x4a0d7a51;
u32 var00000a64 = 0xc8450903;
u32 var00000a68 = 0x4a0e6b11;
u32 var00000a6c = 0xc8460907;
u32 var00000a70 = 0xc8650a03;
u32 var00000a74 = 0xc8660a07;
u32 var00000a78 = 0x4b2a4c07;
u32 var00000a7c = 0x8429001a;
u32 var00000a80 = 0x4b32949d;
u32 var00000a84 = 0x844a001a;
u32 var00000a88 = 0x4b118c5d;
u32 var00000a8c = 0x846b001a;
u32 var00000a90 = 0x4b296407;
u32 var00000a94 = 0x31ae1000;
u32 var00000a98 = 0x4b34a51d;
u32 var00000a9c = 0x31af2000;
u32 var00000aa0 = 0x4b139cdd;
u32 var00000aa4 = 0x200c0000;
u32 var00000aa8 = 0x0149382a;
u32 var00000aac = 0x18e00008;
u32 var00000ab0 = 0x01403820;
u32 var00000ab4 = 0x01205020;
u32 var00000ab8 = 0x00e04820;
u32 var00000abc = 0x00403821;
u32 var00000ac0 = 0x00201021;
u32 var00000ac4 = 0x00e00821;
u32 var00000ac8 = 0x398c0001;
u32 var00000acc = 0x00000000;
u32 var00000ad0 = 0x4a149714;
u32 var00000ad4 = 0x016a382a;
u32 var00000ad8 = 0x4a138f50;
u32 var00000adc = 0x18e00008;
u32 var00000ae0 = 0x01603820;
u32 var00000ae4 = 0x01405820;
u32 var00000ae8 = 0x00e05020;
u32 var00000aec = 0x00603821;
u32 var00000af0 = 0x00401821;
u32 var00000af4 = 0x00e01021;
u32 var00000af8 = 0x09000696;
u32 var00000afc = 0x398c0001;
u32 var00000b00 = 0x4b1feee0;
u32 var00000b04 = 0xc86f1006;
u32 var00000b08 = 0x4a1ceeaa;
u32 var00000b0c = 0xc84e1006;
u32 var00000b10 = 0xc82d1006;
u32 var00000b14 = 0x19800004;
u32 var00000b18 = 0x4a0e7911;
u32 var00000b1c = 0x4b7fe706;
u32 var00000b20 = 0x4b7fef4f;
u32 var00000b24 = 0x4b1fff0e;
u32 var00000b28 = 0x4a0d7291;
u32 var00000b2c = 0x4811d800;
u32 var00000b30 = 0x4a0d7a51;
u32 var00000b34 = 0x4810d000;
u32 var00000b38 = 0x00118fc3;
u32 var00000b3c = 0x4b1d5f73;
u32 var00000b40 = 0x01f17824;
u32 var00000b44 = 0x4b1c5f33;
u32 var00000b48 = 0x4b0a5133;
u32 var00000b4c = 0x12000139;
u32 var00000b50 = 0x3a31ffff;
u32 var00000b54 = 0x4b1feee0;
u32 var00000b58 = 0x01d17024;
u32 var00000b5c = 0x4b2a5933;
u32 var00000b60 = 0x01ee8025;
u32 var00000b64 = 0x4b096133;
u32 var00000b68 = 0x1e000132;
u32 var00000b6c = 0x4b296933;
u32 var00000b70 = 0x4807d800;
u32 var00000b74 = 0x0d000400;
u32 var00000b78 = 0x20060080;
u32 var00000b7c = 0x04e00002;
u32 var00000b80 = 0x83a50007;
u32 var00000b84 = 0x20060000;
u32 var00000b88 = 0x4b9f2245;
u32 var00000b8c = 0x4b1ffa8e;
u32 var00000b90 = 0x4b244a30;
u32 var00000b94 = 0x4b1f49f2;
u32 var00000b98 = 0x34a500c8;
u32 var00000b9c = 0x83a70012;
u32 var00000ba0 = 0x4b645a30;
u32 var00000ba4 = 0x4b1f59f2;
u32 var00000ba8 = 0x4ba46a30;
u32 var00000bac = 0x4b1f69f2;
u32 var00000bb0 = 0x00c73025;
u32 var00000bb4 = 0x4b9e4204;
u32 var00000bb8 = 0xa2e50000;
u32 var00000bbc = 0x4b9e39cd;
u32 var00000bc0 = 0xa2e60001;
u32 var00000bc4 = 0x4b1ffa0e;
u32 var00000bc8 = 0x4bbf2107;
u32 var00000bcc = 0xc84c080c;
u32 var00000bd0 = 0x4b153184;
u32 var00000bd4 = 0xc82c0a0c;
u32 var00000bd8 = 0x4b15294d;
u32 var00000bdc = 0xc82c0c0c;
u32 var00000be0 = 0x4b1ff98e;
u32 var00000be4 = 0x00093b80;
u32 var00000be8 = 0x4a4a4044;
u32 var00000bec = 0x4a4a384d;
u32 var00000bf0 = 0x4a49404e;
u32 var00000bf4 = 0x4a49380f;
u32 var00000bf8 = 0x48871000;
u32 var00000bfc = 0x4b1ff84e;
u32 var00000c00 = 0xad030000;
u32 var00000c04 = 0x4b9f4204;
u32 var00000c08 = 0x4b9f39cd;
u32 var00000c0c = 0x4b1ffa0e;
u32 var00000c10 = 0x4b9f0844;
u32 var00000c14 = 0x4b9f000d;
u32 var00000c18 = 0x4b1ff84e;
u32 var00000c1c = 0xa6eb0002;
u32 var00000c20 = 0x4b3e0c28;
u32 var00000c24 = 0xa6e90006;
u32 var00000c28 = 0x4b9f6305;
u32 var00000c2c = 0xad020004;
u32 var00000c30 = 0x4b1ffb4e;
u32 var00000c34 = 0xad010008;
u32 var00000c38 = 0xa6ea0004;
u32 var00000c3c = 0x4bde0026;
u32 var00000c40 = 0xeaec0804;
u32 var00000c44 = 0x4b0282c4;
u32 var00000c48 = 0xeaed0805;
u32 var00000c4c = 0x4b02028d;
u32 var00000c50 = 0xeae00906;
u32 var00000c54 = 0x4b1fface;
u32 var00000c58 = 0xeae10907;
u32 var00000c5c = 0x30a70002;
u32 var00000c60 = 0x210f0008;
u32 var00000c64 = 0x21100010;
u32 var00000c68 = 0x4a6b68d5;
u32 var00000c6c = 0xeae00d0a;
u32 var00000c70 = 0x4a6a6251;
u32 var00000c74 = 0xeae10d0b;
u32 var00000c78 = 0x4b263555;
u32 var00000c7c = 0xeae00b0e;
u32 var00000c80 = 0x4b252ce0;
u32 var00000c84 = 0xeae10b0f;
u32 var00000c88 = 0x4b263527;
u32 var00000c8c = 0xeae90c08;
u32 var00000c90 = 0x4b46a555;
u32 var00000c94 = 0xeae30c09;
u32 var00000c98 = 0x4b459ce0;
u32 var00000c9c = 0xeae90a0c;
u32 var00000ca0 = 0x4b46a527;
u32 var00000ca4 = 0xeae30a0d;
u32 var00000ca8 = 0x22f70020;
u32 var00000cac = 0x18e00031;
u32 var00000cb0 = 0x4bbea504;
u32 var00000cb4 = 0x8dee0000;
u32 var00000cb8 = 0x4bbe9ccd;
u32 var00000cbc = 0x8df1fffc;
u32 var00000cc0 = 0x4b1ffd0e;
u32 var00000cc4 = 0x8df2fff8;
u32 var00000cc8 = 0xc9c91005;
u32 var00000ccc = 0xca291405;
u32 var00000cd0 = 0xca561005;
u32 var00000cd4 = 0xc9cb0811;
u32 var00000cd8 = 0xc9cc0810;
u32 var00000cdc = 0xca2b0c11;
u32 var00000ce0 = 0x4b1e5273;
u32 var00000ce4 = 0xca2c0c10;
u32 var00000ce8 = 0x4b1e7273;
u32 var00000cec = 0xca580811;
u32 var00000cf0 = 0x4b1e55b3;
u32 var00000cf4 = 0xca590810;
u32 var00000cf8 = 0x4b145984;
u32 var00000cfc = 0x4b14618d;
u32 var00000d00 = 0xe9130822;
u32 var00000d04 = 0x4b13598e;
u32 var00000d08 = 0xe9140826;
u32 var00000d0c = 0x4b13614f;
u32 var00000d10 = 0x4b14c404;
u32 var00000d14 = 0x4b14cc0d;
u32 var00000d18 = 0x4b13c50e;
u32 var00000d1c = 0x4b13cccf;
u32 var00000d20 = 0x4a864c05;
u32 var00000d24 = 0x4a854a4f;
u32 var00000d28 = 0x4b1ffa8e;
u32 var00000d2c = 0x4b14b405;
u32 var00000d30 = 0x4b13b58f;
u32 var00000d34 = 0x4b1ffdce;
u32 var00000d38 = 0xea091c02;
u32 var00000d3c = 0xea0a1c03;
u32 var00000d40 = 0xea091800;
u32 var00000d44 = 0xea0a1801;
u32 var00000d48 = 0xea161804;
u32 var00000d4c = 0xea171805;
u32 var00000d50 = 0x4a094a53;
u32 var00000d54 = 0xca131004;
u32 var00000d58 = 0x4a16b593;
u32 var00000d5c = 0xca141006;
u32 var00000d60 = 0x4a139cd3;
u32 var00000d64 = 0x4a164c63;
u32 var00000d68 = 0x4a1754a7;
u32 var00000d6c = 0x4a138c63;
u32 var00000d70 = 0x4a1494a7;
u32 var00000d74 = 0xe9111010;
u32 var00000d78 = 0xe9121012;
u32 var00000d7c = 0x30a70007;
u32 var00000d80 = 0x18e000ab;
u32 var00000d84 = 0x4a1ffcac;
u32 var00000d88 = 0xc8793802;
u32 var00000d8c = 0x4bbe9410;
u32 var00000d90 = 0xc82f3802;
u32 var00000d94 = 0x4bbe9610;
u32 var00000d98 = 0xc8573802;
u32 var00000d9c = 0x4bbe9150;
u32 var00000da0 = 0x4bffce45;
u32 var00000da4 = 0x4bff7bc5;
u32 var00000da8 = 0x4bffbdc5;
u32 var00000dac = 0xc9101c03;
u32 var00000db0 = 0xc90f1c02;
u32 var00000db4 = 0xc9181c05;
u32 var00000db8 = 0xc9171c04;
u32 var00000dbc = 0xc9051c07;
u32 var00000dc0 = 0xc9191c06;
u32 var00000dc4 = 0xc8300f0f;
u32 var00000dc8 = 0xc82f0f0e;
u32 var00000dcc = 0xc8580f0f;
u32 var00000dd0 = 0xc8570f0e;
u32 var00000dd4 = 0xc8650f0f;
u32 var00000dd8 = 0xc8790f0e;
u32 var00000ddc = 0x4a10c315;
u32 var00000de0 = 0x4a0fbad1;
u32 var00000de4 = 0x4a058515;
u32 var00000de8 = 0x4a197cd1;
u32 var00000dec = 0x4a102a95;
u32 var00000df0 = 0x4a0fca51;
u32 var00000df4 = 0x4a188595;
u32 var00000df8 = 0x4a177d51;
u32 var00000dfc = 0x4b645186;
u32 var00000e00 = 0x4b64498f;
u32 var00000e04 = 0x4ba4b18e;
u32 var00000e08 = 0x4ba4a98f;
u32 var00000e0c = 0x4b094a5d;
u32 var00000e10 = 0x4b2a529d;
u32 var00000e14 = 0x4b846186;
u32 var00000e18 = 0x4b84598f;
u32 var00000e1c = 0x4b44a18e;
u32 var00000e20 = 0x4b44998f;
u32 var00000e24 = 0x4b0b5add;
u32 var00000e28 = 0x4b2c631d;
u32 var00000e2c = 0x4b7a5184;
u32 var00000e30 = 0x4b7a498d;
u32 var00000e34 = 0x4b7b528e;
u32 var00000e38 = 0x4b7b4a4f;
u32 var00000e3c = 0x4b7a6184;
u32 var00000e40 = 0x4b7a598d;
u32 var00000e44 = 0x4b7b630e;
u32 var00000e48 = 0xeae91801;
u32 var00000e4c = 0x4b7b5acf;
u32 var00000e50 = 0xeaea1803;
u32 var00000e54 = 0x4b3f6186;
u32 var00000e58 = 0x4b3f598f;
u32 var00000e5c = 0x4ba1518c;
u32 var00000e60 = 0x4ba1498d;
u32 var00000e64 = 0x4ba0538e;
u32 var00000e68 = 0xeaeb1805;
u32 var00000e6c = 0x4ba04b4f;
u32 var00000e70 = 0xeaec1807;
u32 var00000e74 = 0x4b027704;
u32 var00000e78 = 0xeaed1804;
u32 var00000e7c = 0x4b02698d;
u32 var00000e80 = 0xeaee1806;
u32 var00000e84 = 0x4b1fff0e;
u32 var00000e88 = 0x4a1c8495;
u32 var00000e8c = 0x4a067c51;
u32 var00000e90 = 0x30a70004;
u32 var00000e94 = 0x18e00004;
u32 var00000e98 = 0x30a70002;
u32 var00000e9c = 0x22f70040;
u32 var00000ea0 = 0xeaf11878;
u32 var00000ea4 = 0xeaf2187a;
u32 var00000ea8 = 0x18e00040;
u32 var00000eac = 0x30a70001;
u32 var00000eb0 = 0x20100800;
u32 var00000eb4 = 0x48909800;
u32 var00000eb8 = 0x4a094e13;
u32 var00000ebc = 0xc9141c08;
u32 var00000ec0 = 0x4a0b5e53;
u32 var00000ec4 = 0xc9151c09;
u32 var00000ec8 = 0x4b13c605;
u32 var00000ecc = 0x4b1ffe8e;
u32 var00000ed0 = 0x4b13ce45;
u32 var00000ed4 = 0x4b1ffece;
u32 var00000ed8 = 0x4b13ad44;
u32 var00000edc = 0x4b13a50d;
u32 var00000ee0 = 0x4b1ffd4e;
u32 var00000ee4 = 0x4b5fd686;
u32 var00000ee8 = 0x4b5fc60f;
u32 var00000eec = 0x4b1ffe8e;
u32 var00000ef0 = 0x4b3fddce;
u32 var00000ef4 = 0x4b3fcd8f;
u32 var00000ef8 = 0x20100040;
u32 var00000efc = 0x4b3fa98e;
u32 var00000f00 = 0x48909800;
u32 var00000f04 = 0x4b3fa14f;
u32 var00000f08 = 0x4ba635d5;
u32 var00000f0c = 0x4ba52963;
u32 var00000f10 = 0x4ba631a7;
u32 var00000f14 = 0x4bc635d5;
u32 var00000f18 = 0x4bc52963;
u32 var00000f1c = 0x4bc631a7;
u32 var00000f20 = 0x4b133184;
u32 var00000f24 = 0x4b13294d;
u32 var00000f28 = 0x4b1ff98e;
u32 var00000f2c = 0x4b8545f2;
u32 var00000f30 = 0x4b8641b1;
u32 var00000f34 = 0x4b1f4172;
u32 var00000f38 = 0x4b5f3186;
u32 var00000f3c = 0x4b5f294f;
u32 var00000f40 = 0x4b3f2960;
u32 var00000f44 = 0x4b1f31a7;
u32 var00000f48 = 0x4b069504;
u32 var00000f4c = 0x4b068d0d;
u32 var00000f50 = 0x4b05950e;
u32 var00000f54 = 0x4b058ccf;
u32 var00000f58 = 0x4b065584;
u32 var00000f5c = 0x4b064d8d;
u32 var00000f60 = 0x4b05558e;
u32 var00000f64 = 0xeaf31c00;
u32 var00000f68 = 0x4b054d4f;
u32 var00000f6c = 0xeaf41c02;
u32 var00000f70 = 0x4b066604;
u32 var00000f74 = 0x4b065e0d;
u32 var00000f78 = 0x4b05660e;
u32 var00000f7c = 0xeaf51c01;
u32 var00000f80 = 0x4b055dcf;
u32 var00000f84 = 0xeaf61c03;
u32 var00000f88 = 0x4b067684;
u32 var00000f8c = 0x4b066e8d;
u32 var00000f90 = 0x4b05768e;
u32 var00000f94 = 0xeaf71c05;
u32 var00000f98 = 0x4b056e4f;
u32 var00000f9c = 0xeaf81c07;
u32 var00000fa0 = 0x22f70040;
u32 var00000fa4 = 0xeaf91c7c;
u32 var00000fa8 = 0xeafa1c7e;
u32 var00000fac = 0x18e00020;
u32 var00000fb0 = 0x4b9e7386;
u32 var00000fb4 = 0x4b9e6b4f;
u32 var00000fb8 = 0x4b1ffb8e;
u32 var00000fbc = 0x4b9e8406;
u32 var00000fc0 = 0x4b9e7bcf;
u32 var00000fc4 = 0x4b1ffc0e;
u32 var00000fc8 = 0xeaed0f04;
u32 var00000fcc = 0x4b9e5286;
u32 var00000fd0 = 0xeaee0f05;
u32 var00000fd4 = 0x4b9e4a4f;
u32 var00000fd8 = 0x4b1ffa8e;
u32 var00000fdc = 0x4b9e6306;
u32 var00000fe0 = 0x4b9e5acf;
u32 var00000fe4 = 0x4b1ffb0e;
u32 var00000fe8 = 0x93a70011;
u32 var00000fec = 0x00073822;
u32 var00000ff0 = 0x10e00003;
u32 var00000ff4 = 0x48873000;
u32 var00000ff8 = 0x4b065ae5;
u32 var00000ffc = 0x4b1f6324;
u32 var00001000 = 0xeae90f02;
u32 var00001004 = 0x4b027704;
u32 var00001008 = 0xeaea0f03;
u32 var0000100c = 0x4b02698d;
u32 var00001010 = 0xeaeb0f06;
u32 var00001014 = 0x4b1fff0e;
u32 var00001018 = 0xeaec0f07;
u32 var0000101c = 0x4a1c8495;
u32 var00001020 = 0x4a067c51;
u32 var00001024 = 0x22f70010;
u32 var00001028 = 0xeaf10f78;
u32 var0000102c = 0xeaf20f79;
u32 var00001030 = 0x0d00045e;
u32 var00001034 = 0x00000000;
u32 var00001038 = 0x03c00008;
u32 var0000103c = 0x00000000;
u32 var00001040 = 0x4b7d5ef2;
u32 var00001044 = 0x4b7c5eb1;
u32 var00001048 = 0x4bfd5ef2;
u32 var0000104c = 0x4bfc7eb1;
u32 var00001050 = 0x4b1f7ef2;
u32 var00001054 = 0x4b5fd686;
u32 var00001058 = 0x4b5fdecf;
u32 var0000105c = 0x4b1ffe8e;
u32 var00001060 = 0xc8172006;
u32 var00001064 = 0x4a1ffdac;
u32 var00001068 = 0x4a1cd604;
u32 var0000106c = 0x4a1cde0d;
u32 var00001070 = 0x4a1dd60e;
u32 var00001074 = 0x4a1dde4f;
u32 var00001078 = 0x4a18b615;
u32 var0000107c = 0x4a19be51;
u32 var00001080 = 0x4a18d584;
u32 var00001084 = 0x4a18ddcd;
u32 var00001088 = 0x4a19d68e;
u32 var0000108c = 0x4a19decf;
u32 var00001090 = 0x03e00008;
u32 var00001094 = 0x00000000;
u32 var00001098 = 0x0d000459;
u32 var0000109c = 0x201b06e0;
u32 var000010a0 = 0x8f790000;
u32 var000010a4 = 0x8f780004;
u32 var000010a8 = 0x00190f42;
u32 var000010ac = 0x30210006;
u32 var000010b0 = 0x235a0008;
u32 var000010b4 = 0x237b0008;
u32 var000010b8 = 0x239cfff8;
u32 var000010bc = 0x1c200007;
u32 var000010c0 = 0x333201ff;
u32 var000010c4 = 0x20160820;
u32 var000010c8 = 0x10000006;
u32 var000010cc = 0xa41f0158;
u32 var000010d0 = 0x00000000;
u32 var000010d4 = 0x00000000;
u32 var000010d8 = 0x341e0018;
u32 var000010dc = 0x1000fe51;
u32 var000010e0 = 0x841500a0;
u32 var000010e4 = 0xa4030980;
u32 var000010e8 = 0xa4020982;
u32 var000010ec = 0xa4010984;
u32 var000010f0 = 0xa4000986;
u32 var000010f4 = 0x34070df8;
u32 var000010f8 = 0x341e0980;
u32 var000010fc = 0x3406000c;
u32 var00001100 = 0x03de2825;
u32 var00001104 = 0x3bde0014;
u32 var00001108 = 0x10c0006a;
u32 var0000110c = 0x84cb00a6;
u32 var00001110 = 0x20c6fffe;
u32 var00001114 = 0x34110000;
u32 var00001118 = 0x00009025;
u32 var0000111c = 0x34a20000;
u32 var00001120 = 0x09000603;
u32 var00001124 = 0x23ce0002;
u32 var00001128 = 0x010b4024;
u32 var0000112c = 0x1112000d;
u32 var00001130 = 0x20420002;
u32 var00001134 = 0x0140a025;
u32 var00001138 = 0xa5ca0000;
u32 var0000113c = 0x21ce0002;
u32 var00001140 = 0x844a0000;
u32 var00001144 = 0x1540fff8;
u32 var00001148 = 0x85480024;
u32 var0000114c = 0x2228fffe;
u32 var00001150 = 0x1d00fffb;
u32 var00001154 = 0x34a20000;
u32 var00001158 = 0x1100ffeb;
u32 var0000115c = 0x00000000;
u32 var00001160 = 0x0900066e;
u32 var00001164 = 0x024b9026;
u32 var00001168 = 0x862800f6;
u32 var0000116c = 0x22310002;
u32 var00001170 = 0x01000008;
u32 var00001174 = 0x84080102;
u32 var00001178 = 0x488a6800;
u32 var0000117c = 0x02805025;
u32 var00001180 = 0x48146800;
u32 var00001184 = 0x37ce0000;
u32 var00001188 = 0x840800f8;
u32 var0000118c = 0xa4080106;
u32 var00001190 = 0x20e70028;
u32 var00001194 = 0xa5c70000;
u32 var00001198 = 0xa5c00002;
u32 var0000119c = 0xc9491800;
u32 var000011a0 = 0xc94a1801;
u32 var000011a4 = 0xca841800;
u32 var000011a8 = 0xca851801;
u32 var000011ac = 0x00064080;
u32 var000011b0 = 0xc901180e;
u32 var000011b4 = 0x4b7f0807;
u32 var000011b8 = 0x4a012b06;
u32 var000011bc = 0x4a0122cf;
u32 var000011c0 = 0x4b1ffb0e;
u32 var000011c4 = 0x4a00570e;
u32 var000011c8 = 0x4a004f4f;
u32 var000011cc = 0x4b1fff0e;
u32 var000011d0 = 0x4a5ce694;
u32 var000011d4 = 0x4a5deed0;
u32 var000011d8 = 0x4abad714;
u32 var000011dc = 0x4abbdf50;
u32 var000011e0 = 0x4808eb00;
u32 var000011e4 = 0x4b7d59f2;
u32 var000011e8 = 0x4b7c58f1;
u32 var000011ec = 0x4b1f59f2;
u32 var000011f0 = 0x4b5f18c6;
u32 var000011f4 = 0x05010003;
u32 var000011f8 = 0x4b5f39cf;
u32 var000011fc = 0x4b7f18c6;
u32 var00001200 = 0x4b7f39cf;
u32 var00001204 = 0x4b1f39e1;
u32 var00001208 = 0x4b7f18e7;
u32 var0000120c = 0x4b63e704;
u32 var00001210 = 0x4b63ef4d;
u32 var00001214 = 0x0d000400;
u32 var00001218 = 0x4b1fff0e;
u32 var0000121c = 0x4a4c6714;
u32 var00001220 = 0x4a4b5f50;
u32 var00001224 = 0x4abce314;
u32 var00001228 = 0x4abdead0;
u32 var0000122c = 0x4a1a63c4;
u32 var00001230 = 0x4a1a5bcd;
u32 var00001234 = 0x4a1b63ce;
u32 var00001238 = 0x4a1b5a0f;
u32 var0000123c = 0x4bbfff04;
u32 var00001240 = 0x4b637bcc;
u32 var00001244 = 0x4b63420d;
u32 var00001248 = 0x4b1ffbce;
u32 var0000124c = 0x4b1f4221;
u32 var00001250 = 0x4b7f7be7;
u32 var00001254 = 0x4b1f7be2;
u32 var00001258 = 0x4b3f7be7;
u32 var0000125c = 0x4b1f7a2d;
u32 var00001260 = 0x4b3f4214;
u32 var00001264 = 0x4a1def50;
u32 var00001268 = 0x4ae82f04;
u32 var0000126c = 0x4ae8274d;
u32 var00001270 = 0x4aef570c;
u32 var00001274 = 0x4aef4f4d;
u32 var00001278 = 0x4b1fff0e;
u32 var0000127c = 0xc94c3802;
u32 var00001280 = 0xca8b3802;
u32 var00001284 = 0xc94c1405;
u32 var00001288 = 0xca8b1405;
u32 var0000128c = 0x4b6f6485;
u32 var00001290 = 0x4b685c8d;
u32 var00001294 = 0xe8f23800;
u32 var00001298 = 0xe8f21c01;
u32 var0000129c = 0xc8f21801;
u32 var000012a0 = 0x0d000530;
u32 var000012a4 = 0x8cef0000;
u32 var000012a8 = 0x480a6800;
u32 var000012ac = 0x09000577;
u32 var000012b0 = 0x34090001;
u32 var000012b4 = 0x84a80000;
u32 var000012b8 = 0xa40800b4;
u32 var000012bc = 0xa4050106;
u32 var000012c0 = 0x841e00fe;
u32 var000012c4 = 0x84080106;
u32 var000012c8 = 0x840300b4;
u32 var000012cc = 0x85020002;
u32 var000012d0 = 0x85010004;
u32 var000012d4 = 0x21080002;
u32 var000012d8 = 0x1420000e;
u32 var000012dc = 0xa4080106;
u32 var000012e0 = 0x0900042a;
u32 var000012e4 = 0x00000000;
u32 var000012e8 = 0x341e0010;
u32 var000012ec = 0x1000fe55;
u32 var000012f0 = 0x84150100;
u32 var000012f4 = 0x8c01012c;
u32 var000012f8 = 0xacef0000;
u32 var000012fc = 0xacf00004;
u32 var00001300 = 0x04200022;
u32 var00001304 = 0xc8e43000;
u32 var00001308 = 0xc827383a;
u32 var0000130c = 0x4a1bdeec;
u32 var00001310 = 0x4b1f39e3;
u32 var00001314 = 0xc8253038;
u32 var00001318 = 0x4a07ded0;
u32 var0000131c = 0xc8273836;
u32 var00001320 = 0x4b1f352a;
u32 var00001324 = 0x4a052180;
u32 var00001328 = 0x4a6630d0;
u32 var0000132c = 0x4ac61990;
u32 var00001330 = 0x4a8639c0;
u32 var00001334 = 0x1c20fff6;
u32 var00001338 = 0x2021ffe0;
u32 var0000133c = 0xe8fb3800;
u32 var00001340 = 0x30680004;
u32 var00001344 = 0xa0ef0003;
u32 var00001348 = 0xa0f00007;
u32 var0000134c = 0x8cef0000;
u32 var00001350 = 0x1100ff73;
u32 var00001354 = 0x8cf00004;
u32 var00001358 = 0x30680008;
u32 var0000135c = 0xcba73012;
u32 var00001360 = 0xc8061814;
u32 var00001364 = 0x4a943d0e;
u32 var00001368 = 0x11000006;
u32 var0000136c = 0x4b1ffc8d;
u32 var00001370 = 0x4a1291c0;
u32 var00001374 = 0x4a1239c0;
u32 var00001378 = 0x4b263d00;
u32 var0000137c = 0x4b663d08;
u32 var00001380 = 0x4b469488;
u32 var00001384 = 0x09000576;
u32 var00001388 = 0x4b9f9490;
u32 var0000138c = 0x30210fff;
u32 var00001390 = 0xac01012c;
u32 var00001394 = 0x0d00053f;
u32 var00001398 = 0x200802a0;
u32 var0000139c = 0x34080e20;
u32 var000013a0 = 0xe9085901;
u32 var000013a4 = 0xe9085a02;
u32 var000013a8 = 0xe9085e03;
u32 var000013ac = 0xe9085f04;
u32 var000013b0 = 0xc9085f01;
u32 var000013b4 = 0xc9085e02;
u32 var000013b8 = 0xc9085a03;
u32 var000013bc = 0xc9085904;
u32 var000013c0 = 0xe90c1c02;
u32 var000013c4 = 0xe90d1c04;
u32 var000013c8 = 0xe90e1c06;
u32 var000013cc = 0xc90c1802;
u32 var000013d0 = 0xc90d1804;
u32 var000013d4 = 0xc90e1806;
u32 var000013d8 = 0xc8253037;
u32 var000013dc = 0x4b9f2940;
u32 var000013e0 = 0x4a856186;
u32 var000013e4 = 0x4aa5698e;
u32 var000013e8 = 0x4ac5718e;
u32 var000013ec = 0x4b1ff8cd;
u32 var000013f0 = 0x4b5f1985;
u32 var000013f4 = 0x4a8540c8;
u32 var000013f8 = 0x4aa548c8;
u32 var000013fc = 0x4ac550c8;
u32 var00001400 = 0x4b1ff98e;
u32 var00001404 = 0x4a063144;
u32 var00001408 = 0x4a06194d;
u32 var0000140c = 0x4a03314e;
u32 var00001410 = 0x4a031e8f;
u32 var00001414 = 0x4a6529d4;
u32 var00001418 = 0x4a7ad110;
u32 var0000141c = 0x4a8729d4;
u32 var00001420 = 0x4a84d110;
u32 var00001424 = 0x4b4442f6;
u32 var00001428 = 0x4b4743f5;
u32 var0000142c = 0x4b1f42f6;
u32 var00001430 = 0x4b7e7bc4;
u32 var00001434 = 0x4b7e5acd;
u32 var00001438 = 0x4b1ffbce;
u32 var0000143c = 0x4b0f31c4;
u32 var00001440 = 0x4b0f19cd;
u32 var00001444 = 0x4b0b31ce;
u32 var00001448 = 0x4b0b190f;
u32 var0000144c = 0x4b1ff9ce;
u32 var00001450 = 0xcba2181f;
u32 var00001454 = 0x4b0239e3;
u32 var00001458 = 0x4b2239e0;
u32 var0000145c = 0x4b4239c6;
u32 var00001460 = 0xe8273038;
u32 var00001464 = 0x8c2801c0;
u32 var00001468 = 0xac2801c4;
u32 var0000146c = 0x1c20ffda;
u32 var00001470 = 0x2021ffe0;
u32 var00001474 = 0x0900053a;
u32 var00001478 = 0x841f00a0;
u32 var0000147c = 0x00000000;
u32 var00001480 = 0x090005f0;
u32 var00001484 = 0x00000000;
u32 var00001488 = 0x00000000;
u32 var0000148c = 0x0d000459;
u32 var00001490 = 0x34024000;
u32 var00001494 = 0x40822000;
u32 var00001498 = 0x0000000d;
u32 var0000149c = 0x00000000;
u32 var000014a0 = 0x34021000;
u32 var000014a4 = 0xac1c0924;
u32 var000014a8 = 0xac1b0928;
u32 var000014ac = 0xac1a092c;
u32 var000014b0 = 0xac170930;
u32 var000014b4 = 0x8c130108;
u32 var000014b8 = 0x34140000;
u32 var000014bc = 0x3412093f;
u32 var000014c0 = 0x0d00044f;
u32 var000014c4 = 0x34110001;
u32 var000014c8 = 0x0d000459;
u32 var000014cc = 0x00000000;
u32 var000014d0 = 0x09000432;
u32 var000014d4 = 0x40822000;
u32 var000014d8 = 0x00000000;
u32 var000014dc = 0x00000000;
u32 var000014e0 = 0x2400beef;
u32 var000014e4 = 0x00000000;
u32 var000014e8 = 0x00000000;
u32 var000014ec = 0x00000000;
u32 var000014f0 = 0x40055800;
u32 var000014f4 = 0x8c3c0030;
u32 var000014f8 = 0x8c3b0034;
u32 var000014fc = 0x30a40001;
u32 var00001500 = 0x10800006;
u32 var00001504 = 0x30a40100;
u32 var00001508 = 0x10800004;
u32 var0000150c = 0x40045800;
u32 var00001510 = 0x30840100;
u32 var00001514 = 0x1c80fffe;
u32 var00001518 = 0x40045800;
u32 var0000151c = 0x20180fa0;
u32 var00001520 = 0x8c250010;
u32 var00001524 = 0x8c040000;
u32 var00001528 = 0x00852020;
u32 var0000152c = 0xac040000;
u32 var00001530 = 0x8c040008;
u32 var00001534 = 0x00852020;
u32 var00001538 = 0xac040008;
u32 var0000153c = 0x8c250018;
u32 var00001540 = 0xac050ff8;
u32 var00001544 = 0x0d000454;
u32 var00001548 = 0x001c1020;
u32 var0000154c = 0x40023000;
u32 var00001550 = 0x1440ffff;
u32 var00001554 = 0x40023000;
u32 var00001558 = 0x8fba0000;
u32 var0000155c = 0x8fb90004;
u32 var00001560 = 0x239c0008;
u32 var00001564 = 0x001a0dc2;
u32 var00001568 = 0x302100fe;
u32 var0000156c = 0x84210010;
u32 var00001570 = 0x00200008;
u32 var00001574 = 0x237bfff8;
u32 var00001578 = 0x0000000d;
u32 var0000157c = 0x1fc0fff6;
u32 var00001580 = 0x23bd0008;
u32 var00001584 = 0x1b600005;
u32 var00001588 = 0x34014000;
u32 var0000158c = 0x0d000454;
u32 var00001590 = 0x001c1020;
u32 var00001594 = 0x09000438;
u32 var00001598 = 0x40023000;
u32 var0000159c = 0x40023000;
u32 var000015a0 = 0x1440fffe;
u32 var000015a4 = 0x00000000;
u32 var000015a8 = 0x40803800;
u32 var000015ac = 0x40812000;
u32 var000015b0 = 0x0000000d;
u32 var000015b4 = 0x00000000;
u32 var000015b8 = 0x1000ffff;
u32 var000015bc = 0x00000000;
u32 var000015c0 = 0x23e50000;
u32 var000015c4 = 0x23630000;
u32 var000015c8 = 0x2064fec0;
u32 var000015cc = 0x18800002;
u32 var000015d0 = 0x200102c0;
u32 var000015d4 = 0x20030140;
u32 var000015d8 = 0x207e0000;
u32 var000015dc = 0x0d00045f;
u32 var000015e0 = 0x2063ffff;
u32 var000015e4 = 0x00a00008;
u32 var000015e8 = 0x201d02c0;
u32 var000015ec = 0x40042800;
u32 var000015f0 = 0x1480ffff;
u32 var000015f4 = 0x40042800;
u32 var000015f8 = 0x40810000;
u32 var000015fc = 0x40820800;
u32 var00001600 = 0x03e00008;
u32 var00001604 = 0x40831000;
u32 var00001608 = 0x40042800;
u32 var0000160c = 0x1480ffff;
u32 var00001610 = 0x40042800;
u32 var00001614 = 0x40810000;
u32 var00001618 = 0x40820800;
u32 var0000161c = 0x03e00008;
u32 var00001620 = 0x40831800;
u32 var00001624 = 0x40043000;
u32 var00001628 = 0x1480fffe;
u32 var0000162c = 0x00000000;
u32 var00001630 = 0x03e00008;
u32 var00001634 = 0x00000000;
u32 var00001638 = 0x84030004;
u32 var0000163c = 0x8c020000;
u32 var00001640 = 0x8401000e;
u32 var00001644 = 0x00411020;
u32 var00001648 = 0x00611822;
u32 var0000164c = 0x84010006;
u32 var00001650 = 0x00411022;
u32 var00001654 = 0x00611820;
u32 var00001658 = 0x0d00045f;
u32 var0000165c = 0x8401000e;
u32 var00001660 = 0x8c020ff8;
u32 var00001664 = 0x20420010;
u32 var00001668 = 0x20010010;
u32 var0000166c = 0x0d00045f;
u32 var00001670 = 0x200302af;
u32 var00001674 = 0x0d00046d;
u32 var00001678 = 0x00000000;
u32 var0000167c = 0x09000443;
u32 var00001680 = 0x23defff8;
u32 var00001684 = 0x8401000e;
u32 var00001688 = 0x8c020008;
u32 var0000168c = 0x0d00045f;
u32 var00001690 = 0x8403000c;
u32 var00001694 = 0x0d00046d;
u32 var00001698 = 0x00000000;
u32 var0000169c = 0x0900048e;
u32 var000016a0 = 0x00000000;
u32 var000016a4 = 0x00000000;
u32 var000016a8 = 0x00000000;
u32 var000016ac = 0x00000000;
u32 var000016b0 = 0x3322ffff;
u32 var000016b4 = 0x4a01086c;
u32 var000016b8 = 0x3341ffff;
u32 var000016bc = 0x20210500;
u32 var000016c0 = 0xe8211800;
u32 var000016c4 = 0xe8211801;
u32 var000016c8 = 0x2042fff0;
u32 var000016cc = 0x1c40fffc;
u32 var000016d0 = 0x20210010;
u32 var000016d4 = 0x09000443;
u32 var000016d8 = 0x23defff8;
u32 var000016dc = 0x001a1a00;
u32 var000016e0 = 0x00031d02;
u32 var000016e4 = 0x1060ffa5;
u32 var000016e8 = 0x23defff8;
u32 var000016ec = 0x33410fff;
u32 var000016f0 = 0x20210500;
u32 var000016f4 = 0x00191200;
u32 var000016f8 = 0x00021202;
u32 var000016fc = 0x0d00045f;
u32 var00001700 = 0x2063ffff;
u32 var00001704 = 0x40013000;
u32 var00001708 = 0x1420ffff;
u32 var0000170c = 0x40013000;
u32 var00001710 = 0x09000443;
u32 var00001714 = 0x00000000;
u32 var00001718 = 0x001a1a00;
u32 var0000171c = 0x00031d02;
u32 var00001720 = 0x1060ff96;
u32 var00001724 = 0x23defff8;
u32 var00001728 = 0x33410fff;
u32 var0000172c = 0x20210500;
u32 var00001730 = 0x00191200;
u32 var00001734 = 0x00021202;
u32 var00001738 = 0x0d000466;
u32 var0000173c = 0x2063ffff;
u32 var00001740 = 0x40013000;
u32 var00001744 = 0x1420ffff;
u32 var00001748 = 0x40013000;
u32 var0000174c = 0x09000443;
u32 var00001750 = 0x00000000;
u32 var00001754 = 0x00191200;
u32 var00001758 = 0x00021202;
u32 var0000175c = 0x20010400;
u32 var00001760 = 0x3343ffff;
u32 var00001764 = 0x0d00045f;
u32 var00001768 = 0x2063ffff;
u32 var0000176c = 0x40013000;
u32 var00001770 = 0x1420ffff;
u32 var00001774 = 0x40013000;
u32 var00001778 = 0x09000443;
u32 var0000177c = 0x23defff8;
u32 var00001780 = 0x001a1c02;
u32 var00001784 = 0x30610004;
u32 var00001788 = 0x10200009;
u32 var0000178c = 0x30610002;
u32 var00001790 = 0x10200004;
u32 var00001794 = 0x00191402;
u32 var00001798 = 0xa71a0050;
u32 var0000179c = 0xa702004c;
u32 var000017a0 = 0xa719004e;
u32 var000017a4 = 0xa71a0046;
u32 var000017a8 = 0xa7020048;
u32 var000017ac = 0xa719004a;
u32 var000017b0 = 0x00191402;
u32 var000017b4 = 0xa71a0040;
u32 var000017b8 = 0xa7020042;
u32 var000017bc = 0xa7190044;
u32 var000017c0 = 0x09000443;
u32 var000017c4 = 0x23defff8;
u32 var000017c8 = 0x20010170;
u32 var000017cc = 0x20040500;
u32 var000017d0 = 0x200209e0;
u32 var000017d4 = 0x20030b50;
u32 var000017d8 = 0xc8412000;
u32 var000017dc = 0xc8622000;
u32 var000017e0 = 0x2021fff0;
u32 var000017e4 = 0x20420010;
u32 var000017e8 = 0x20630010;
u32 var000017ec = 0xe8810800;
u32 var000017f0 = 0xe8820801;
u32 var000017f4 = 0xe8810902;
u32 var000017f8 = 0xe8820903;
u32 var000017fc = 0xe8810a04;
u32 var00001800 = 0xe8820a05;
u32 var00001804 = 0xe8810b06;
u32 var00001808 = 0xe8820b07;
u32 var0000180c = 0xe8810c08;
u32 var00001810 = 0xe8820c09;
u32 var00001814 = 0xe8810d0a;
u32 var00001818 = 0xe8820d0b;
u32 var0000181c = 0xe8810e0c;
u32 var00001820 = 0xe8820e0d;
u32 var00001824 = 0xe8810f0e;
u32 var00001828 = 0xe8820f0f;
u32 var0000182c = 0x1c20ffea;
u32 var00001830 = 0x20840020;
u32 var00001834 = 0x09000443;
u32 var00001838 = 0x23defff8;
u32 var0000183c = 0x3321ffff;
u32 var00001840 = 0x3342ffff;
u32 var00001844 = 0x20420500;
u32 var00001848 = 0x00191c02;
u32 var0000184c = 0x20630500;
u32 var00001850 = 0xc8411800;
u32 var00001854 = 0xc8421801;
u32 var00001858 = 0x2021fff0;
u32 var0000185c = 0x20420010;
u32 var00001860 = 0xe8611800;
u32 var00001864 = 0xe8621801;
u32 var00001868 = 0x1c20fff9;
u32 var0000186c = 0x20630010;
u32 var00001870 = 0x09000443;
u32 var00001874 = 0x23defff8;
u32 var00001878 = 0x00190a00;
u32 var0000187c = 0x00010a02;
u32 var00001880 = 0xac010ffc;
u32 var00001884 = 0x09000443;
u32 var00001888 = 0x23defff8;
u32 var0000188c = 0x00190a00;
u32 var00001890 = 0x00010a02;
u32 var00001894 = 0xac010ff4;
u32 var00001898 = 0x001a1200;
u32 var0000189c = 0x00021202;
u32 var000018a0 = 0xac020ff0;
u32 var000018a4 = 0x09000443;
u32 var000018a8 = 0x23defff8;
u32 var000018ac = 0xc81f2006;
u32 var000018b0 = 0x0019bb02;
u32 var000018b4 = 0x4a19ce6c;
u32 var000018b8 = 0x32f7000f;
u32 var000018bc = 0x4a18c62c;
u32 var000018c0 = 0x22f70500;
u32 var000018c4 = 0x4a0d6b6c;
u32 var000018c8 = 0x33210fff;
u32 var000018cc = 0x4a0e73ac;
u32 var000018d0 = 0x20210500;
u32 var000018d4 = 0x4a0f7bec;
u32 var000018d8 = 0x0019ac02;
u32 var000018dc = 0x4a10842c;
u32 var000018e0 = 0x32b50fff;
u32 var000018e4 = 0x4a118c6c;
u32 var000018e8 = 0x001aa200;
u32 var000018ec = 0x4a1294ac;
u32 var000018f0 = 0x0014a202;
u32 var000018f4 = 0x4a139cec;
u32 var000018f8 = 0x2003001f;
u32 var000018fc = 0x00196f02;
u32 var00001900 = 0x31a20001;
u32 var00001904 = 0x1c400017;
u32 var00001908 = 0x22f60001;
u32 var0000190c = 0x31a20002;
u32 var00001910 = 0x10400002;
u32 var00001914 = 0x22820000;
u32 var00001918 = 0x8c020ffc;
u32 var0000191c = 0x400d2800;
u32 var00001920 = 0x15a0ffff;
u32 var00001924 = 0x400d2800;
u32 var00001928 = 0x40810000;
u32 var0000192c = 0x40820800;
u32 var00001930 = 0x40831000;
u32 var00001934 = 0x20130030;
u32 var00001938 = 0x20120400;
u32 var0000193c = 0xca791800;
u32 var00001940 = 0xca781c00;
u32 var00001944 = 0xca771801;
u32 var00001948 = 0xca771c01;
u32 var0000194c = 0x40053000;
u32 var00001950 = 0x14a0ffff;
u32 var00001954 = 0x40053000;
u32 var00001958 = 0x00000020;
u32 var0000195c = 0x09000546;
u32 var00001960 = 0xc83b2001;
u32 var00001964 = 0x20130030;
u32 var00001968 = 0x4a1bdeec;
u32 var0000196c = 0x20120400;
u32 var00001970 = 0xca791800;
u32 var00001974 = 0xca781c00;
u32 var00001978 = 0xca771801;
u32 var0000197c = 0xca771c01;
u32 var00001980 = 0xe83b2000;
u32 var00001984 = 0xe83b2001;
u32 var00001988 = 0x12a0006b;
u32 var0000198c = 0x20210020;
u32 var00001990 = 0xcacc1800;
u32 var00001994 = 0x92ea0000;
u32 var00001998 = 0x200d000c;
u32 var0000199c = 0x200c0001;
u32 var000019a0 = 0x314e000f;
u32 var000019a4 = 0x000e7140;
u32 var000019a8 = 0x4b0ccaa8;
u32 var000019ac = 0x01d28020;
u32 var000019b0 = 0x4b2cc268;
u32 var000019b4 = 0x000a8902;
u32 var000019b8 = 0x4b4cca28;
u32 var000019bc = 0x01b18822;
u32 var000019c0 = 0x4b6cc1e8;
u32 var000019c4 = 0x222dffff;
u32 var000019c8 = 0x000c63c0;
u32 var000019cc = 0x01ac5806;
u32 var000019d0 = 0x488bb000;
u32 var000019d4 = 0xca152000;
u32 var000019d8 = 0xca142001;
u32 var000019dc = 0x2210fffe;
u32 var000019e0 = 0xca132802;
u32 var000019e4 = 0x2210fffe;
u32 var000019e8 = 0xca122802;
u32 var000019ec = 0x2210fffe;
u32 var000019f0 = 0xca112802;
u32 var000019f4 = 0x2210fffe;
u32 var000019f8 = 0xca102802;
u32 var000019fc = 0x2210fffe;
u32 var00001a00 = 0xca0f2802;
u32 var00001a04 = 0x2210fffe;
u32 var00001a08 = 0xca0e2802;
u32 var00001a0c = 0x2210fffe;
u32 var00001a10 = 0xca0d2802;
u32 var00001a14 = 0x22d60009;
u32 var00001a18 = 0x4a175786;
u32 var00001a1c = 0x22f70009;
u32 var00001a20 = 0x4a174f8e;
u32 var00001a24 = 0x92ea0000;
u32 var00001a28 = 0x4a174746;
u32 var00001a2c = 0xcacc1800;
u32 var00001a30 = 0x4a173f4e;
u32 var00001a34 = 0x200d000c;
u32 var00001a38 = 0x1a200003;
u32 var00001a3c = 0x314e000f;
u32 var00001a40 = 0x4b16f785;
u32 var00001a44 = 0x4b16ef45;
u32 var00001a48 = 0x000e7140;
u32 var00001a4c = 0x4bdbaac7;
u32 var00001a50 = 0x01d28020;
u32 var00001a54 = 0x4bfba2cf;
u32 var00001a58 = 0x4b1e9acf;
u32 var00001a5c = 0x4b3e92cf;
u32 var00001a60 = 0x000a8902;
u32 var00001a64 = 0x4b5e8acf;
u32 var00001a68 = 0x4b7e82cf;
u32 var00001a6c = 0x01b18822;
u32 var00001a70 = 0x4b9e7f0f;
u32 var00001a74 = 0x222dffff;
u32 var00001a78 = 0x4bbe72cf;
u32 var00001a7c = 0x4bde6acf;
u32 var00001a80 = 0x4b7ff2cf;
u32 var00001a84 = 0x01ac5806;
u32 var00001a88 = 0x4b3c369d;
u32 var00001a8c = 0x488bb000;
u32 var00001a90 = 0x4b1c371d;
u32 var00001a94 = 0x4b0ccaa8;
u32 var00001a98 = 0x4b2cc268;
u32 var00001a9c = 0x4b4cca28;
u32 var00001aa0 = 0x4b6cc1e8;
u32 var00001aa4 = 0x4b3fd2c6;
u32 var00001aa8 = 0x4b3fe70f;
u32 var00001aac = 0x4b1d9ac7;
u32 var00001ab0 = 0x220ffffe;
u32 var00001ab4 = 0x4b3d92cf;
u32 var00001ab8 = 0xc9f32802;
u32 var00001abc = 0x4b5d8acf;
u32 var00001ac0 = 0x21effffe;
u32 var00001ac4 = 0x4b7d82cf;
u32 var00001ac8 = 0xc9f22802;
u32 var00001acc = 0x4b9d7acf;
u32 var00001ad0 = 0x21effffe;
u32 var00001ad4 = 0x4bbd72cf;
u32 var00001ad8 = 0xc9f12802;
u32 var00001adc = 0x4bdd6acf;
u32 var00001ae0 = 0x21effffe;
u32 var00001ae4 = 0x4b7feacf;
u32 var00001ae8 = 0xc9f02802;
u32 var00001aec = 0x4bdcaacf;
u32 var00001af0 = 0x21effffe;
u32 var00001af4 = 0x4bfca2cf;
u32 var00001af8 = 0xc9ef2802;
u32 var00001afc = 0x4b3b369d;
u32 var00001b00 = 0x21effffe;
u32 var00001b04 = 0x4b1b36dd;
u32 var00001b08 = 0xc9ee2802;
u32 var00001b0c = 0x21effffe;
u32 var00001b10 = 0xc9ed2802;
u32 var00001b14 = 0xca152000;
u32 var00001b18 = 0x4b3fd2c6;
u32 var00001b1c = 0xca142001;
u32 var00001b20 = 0x4b3fdecf;
u32 var00001b24 = 0x22b5ffe0;
u32 var00001b28 = 0xe83c2000;
u32 var00001b2c = 0x20210020;
u32 var00001b30 = 0x1ea0ffb8;
u32 var00001b34 = 0xe83b207f;
u32 var00001b38 = 0x2021ffe0;
u32 var00001b3c = 0x0d000466;
u32 var00001b40 = 0x22820000;
u32 var00001b44 = 0x23defff8;
u32 var00001b48 = 0x40053000;
u32 var00001b4c = 0x14a0ffff;
u32 var00001b50 = 0x40053000;
u32 var00001b54 = 0x09000443;
u32 var00001b58 = 0x00000024;
u32 var00001b5c = 0x20140400;
u32 var00001b60 = 0x4a1ad6ac;
u32 var00001b64 = 0x8e910000;
u32 var00001b68 = 0x1220009c;
u32 var00001b6c = 0x23defff8;
u32 var00001b70 = 0x23570500;
u32 var00001b74 = 0xca921800;
u32 var00001b78 = 0x4a19ce6c;
u32 var00001b7c = 0x03201020;
u32 var00001b80 = 0x22f5fffc;
u32 var00001b84 = 0x22f3fffe;
u32 var00001b88 = 0x4a18c62c;
u32 var00001b8c = 0x4a17bdec;
u32 var00001b90 = 0x20030007;
u32 var00001b94 = 0x4a16b5ac;
u32 var00001b98 = 0x20160170;
u32 var00001b9c = 0x4a15ad6c;
u32 var00001ba0 = 0x001a8402;
u32 var00001ba4 = 0x4a14a52c;
u32 var00001ba8 = 0x32100001;
u32 var00001bac = 0x4a139cec;
u32 var00001bb0 = 0x8e920002;
u32 var00001bb4 = 0x1e00001e;
u32 var00001bb8 = 0x23010000;
u32 var00001bbc = 0x40102800;
u32 var00001bc0 = 0x1600ffff;
u32 var00001bc4 = 0x40102800;
u32 var00001bc8 = 0x40810000;
u32 var00001bcc = 0x40820800;
u32 var00001bd0 = 0x40831000;
u32 var00001bd4 = 0xca9a1004;
u32 var00001bd8 = 0x2294fffe;
u32 var00001bdc = 0xca991802;
u32 var00001be0 = 0x22940002;
u32 var00001be4 = 0xca981204;
u32 var00001be8 = 0x2294fffe;
u32 var00001bec = 0xca971a02;
u32 var00001bf0 = 0x22940002;
u32 var00001bf4 = 0xca961404;
u32 var00001bf8 = 0x2294fffe;
u32 var00001bfc = 0xca951c02;
u32 var00001c00 = 0x22940002;
u32 var00001c04 = 0xca941604;
u32 var00001c08 = 0xca930f08;
u32 var00001c0c = 0xca930809;
u32 var00001c10 = 0x40053000;
u32 var00001c14 = 0x14a0ffff;
u32 var00001c18 = 0x40053000;
u32 var00001c1c = 0xc82f1000;
u32 var00001c20 = 0x12400016;
u32 var00001c24 = 0xc83c1601;
u32 var00001c28 = 0x0900060b;
u32 var00001c2c = 0xc82b0801;
u32 var00001c30 = 0xca9a1004;
u32 var00001c34 = 0x2294fffe;
u32 var00001c38 = 0x4a0f7bec;
u32 var00001c3c = 0xca991802;
u32 var00001c40 = 0x22940002;
u32 var00001c44 = 0x4a0b5aec;
u32 var00001c48 = 0xca981204;
u32 var00001c4c = 0x2294fffe;
u32 var00001c50 = 0x4a1ce72c;
u32 var00001c54 = 0xca971a02;
u32 var00001c58 = 0x22940002;
u32 var00001c5c = 0xca961404;
u32 var00001c60 = 0x2294fffe;
u32 var00001c64 = 0xca951c02;
u32 var00001c68 = 0x22940002;
u32 var00001c6c = 0xca941604;
u32 var00001c70 = 0xca930f08;
u32 var00001c74 = 0x16400009;
u32 var00001c78 = 0xca930809;
u32 var00001c7c = 0xcafe2000;
u32 var00001c80 = 0xcaaf2801;
u32 var00001c84 = 0x4a0ff7d1;
u32 var00001c88 = 0x4bdc9c00;
u32 var00001c8c = 0x4b12ffc0;
u32 var00001c90 = 0x4a108410;
u32 var00001c94 = 0x09000651;
u32 var00001c98 = 0x4bfc7f73;
u32 var00001c9c = 0xcafe2000;
u32 var00001ca0 = 0xca6b2801;
u32 var00001ca4 = 0xcaaf2801;
u32 var00001ca8 = 0x4b12f780;
u32 var00001cac = 0x4b325ac0;
u32 var00001cb0 = 0x4b127bc0;
u32 var00001cb4 = 0x4bdc9c00;
u32 var00001cb8 = 0x4a0bf7d0;
u32 var00001cbc = 0x4a108410;
u32 var00001cc0 = 0x4a0fffd0;
u32 var00001cc4 = 0x4bfcd440;
u32 var00001cc8 = 0x4b1f86d0;
u32 var00001ccc = 0x4bfc7f73;
u32 var00001cd0 = 0x22d6fff0;
u32 var00001cd4 = 0x4a118c50;
u32 var00001cd8 = 0x4a11df10;
u32 var00001cdc = 0x4b3f8ed0;
u32 var00001ce0 = 0x4b1ccc00;
u32 var00001ce4 = 0x4a1debaa;
u32 var00001ce8 = 0xca6b2001;
u32 var00001cec = 0x4b1c4773;
u32 var00001cf0 = 0x4a108410;
u32 var00001cf4 = 0x4a10df10;
u32 var00001cf8 = 0x4b5f86d0;
u32 var00001cfc = 0x4b3cc440;
u32 var00001d00 = 0xca6b2802;
u32 var00001d04 = 0x16400002;
u32 var00001d08 = 0x4b3c4f73;
u32 var00001d0c = 0xeaee207f;
u32 var00001d10 = 0x4a118c50;
u32 var00001d14 = 0x4a11df10;
u32 var00001d18 = 0x00009025;
u32 var00001d1c = 0x4b7f8ed0;
u32 var00001d20 = 0x4b5cbc00;
u32 var00001d24 = 0x4b5c5773;
u32 var00001d28 = 0x4b325ac0;
u32 var00001d2c = 0xcafe2001;
u32 var00001d30 = 0x4a108410;
u32 var00001d34 = 0x4a10df10;
u32 var00001d38 = 0x4b9f86d0;
u32 var00001d3c = 0x4b7cb440;
u32 var00001d40 = 0x4b7c5f73;
u32 var00001d44 = 0x4a118c50;
u32 var00001d48 = 0xcaaf2001;
u32 var00001d4c = 0x4b12f780;
u32 var00001d50 = 0x4a11df10;
u32 var00001d54 = 0x4bbf8ed0;
u32 var00001d58 = 0x4b9cac00;
u32 var00001d5c = 0x4b9c6773;
u32 var00001d60 = 0x4a108410;
u32 var00001d64 = 0xcaaf2802;
u32 var00001d68 = 0x4a1e5ad0;
u32 var00001d6c = 0x4a10df10;
u32 var00001d70 = 0x4bdf86d0;
u32 var00001d74 = 0x4bbca440;
u32 var00001d78 = 0x4bbc6f73;
u32 var00001d7c = 0x4b127b40;
u32 var00001d80 = 0x4a118c50;
u32 var00001d84 = 0x4a11df10;
u32 var00001d88 = 0x4bff8ed0;
u32 var00001d8c = 0x4bdc9c00;
u32 var00001d90 = 0x22b50010;
u32 var00001d94 = 0x4bdc7773;
u32 var00001d98 = 0x22730010;
u32 var00001d9c = 0x4a0d5fd0;
u32 var00001da0 = 0x4a108410;
u32 var00001da4 = 0x4a10df10;
u32 var00001da8 = 0x1ec0ffc6;
u32 var00001dac = 0x22f70010;
u32 var00001db0 = 0x4bfc7f73;
u32 var00001db4 = 0x4a1debaa;
u32 var00001db8 = 0xe82f1000;
u32 var00001dbc = 0xe83d1601;
u32 var00001dc0 = 0x0d000466;
u32 var00001dc4 = 0xeaee207f;
u32 var00001dc8 = 0x40053000;
u32 var00001dcc = 0x14a0ffff;
u32 var00001dd0 = 0x40053000;
u32 var00001dd4 = 0x09000443;
u32 var00001dd8 = 0x00000000;
u32 var00001ddc = 0x00199e02;
u32 var00001de0 = 0x20140400;
u32 var00001de4 = 0x4a15ad6c;
u32 var00001de8 = 0x12600002;
u32 var00001dec = 0x20170500;
u32 var00001df0 = 0x20170670;
u32 var00001df4 = 0xca9c2001;
u32 var00001df8 = 0x4a16b5ac;
u32 var00001dfc = 0x489a9500;
u32 var00001e00 = 0x4a17bdec;
u32 var00001e04 = 0x001ad080;
u32 var00001e08 = 0x4a18c62c;
u32 var00001e0c = 0x489aa000;
u32 var00001e10 = 0x4a19ce6c;
u32 var00001e14 = 0x00191200;
u32 var00001e18 = 0x4a1ad6ac;
u32 var00001e1c = 0x00021202;
u32 var00001e20 = 0x4a1bdeec;
u32 var00001e24 = 0x20030007;
u32 var00001e28 = 0x20130004;
u32 var00001e2c = 0x48939000;
u32 var00001e30 = 0x20160170;
u32 var00001e34 = 0x4b14e505;
u32 var00001e38 = 0x001a9c02;
u32 var00001e3c = 0x32730001;
u32 var00001e40 = 0x1e60001b;
u32 var00001e44 = 0xea942001;
u32 var00001e48 = 0x23010000;
u32 var00001e4c = 0x40132800;
u32 var00001e50 = 0x1660ffff;
u32 var00001e54 = 0x40132800;
u32 var00001e58 = 0x40810000;
u32 var00001e5c = 0x40820800;
u32 var00001e60 = 0x40831000;
u32 var00001e64 = 0x2294fffe;
u32 var00001e68 = 0xca9b2802;
u32 var00001e6c = 0x2294fffe;
u32 var00001e70 = 0xca9a2802;
u32 var00001e74 = 0x2294fffe;
u32 var00001e78 = 0xca992802;
u32 var00001e7c = 0x2294fffe;
u32 var00001e80 = 0xca982802;
u32 var00001e84 = 0x2294fffe;
u32 var00001e88 = 0xca972802;
u32 var00001e8c = 0x2294fffe;
u32 var00001e90 = 0xca962802;
u32 var00001e94 = 0x2294fffe;
u32 var00001e98 = 0xca952802;
u32 var00001e9c = 0x40053000;
u32 var00001ea0 = 0x14a0ffff;
u32 var00001ea4 = 0x40053000;
u32 var00001ea8 = 0x0900069f;
u32 var00001eac = 0xc83e1c00;
u32 var00001eb0 = 0x2294fffe;
u32 var00001eb4 = 0x4a1ef7ac;
u32 var00001eb8 = 0xca9b2802;
u32 var00001ebc = 0x2294fffe;
u32 var00001ec0 = 0xca9a2802;
u32 var00001ec4 = 0x2294fffe;
u32 var00001ec8 = 0xca992802;
u32 var00001ecc = 0x2294fffe;
u32 var00001ed0 = 0xca982802;
u32 var00001ed4 = 0x2294fffe;
u32 var00001ed8 = 0xca972802;
u32 var00001edc = 0x2294fffe;
u32 var00001ee0 = 0xca962802;
u32 var00001ee4 = 0x2294fffe;
u32 var00001ee8 = 0xca952802;
u32 var00001eec = 0xcaff2000;
u32 var00001ef0 = 0x4bfee507;
u32 var00001ef4 = 0x4b1fdd0f;
u32 var00001ef8 = 0x22d6fff0;
u32 var00001efc = 0x4b3fd50f;
u32 var00001f00 = 0x4b5fcd0f;
u32 var00001f04 = 0xeafe207f;
u32 var00001f08 = 0x4b7fc50f;
u32 var00001f0c = 0x4b9fbf8f;
u32 var00001f10 = 0x4bbfb50f;
u32 var00001f14 = 0x4bdfad0f;
u32 var00001f18 = 0x4bb2fd0f;
u32 var00001f1c = 0xcaff2001;
u32 var00001f20 = 0x4b3e9f5d;
u32 var00001f24 = 0x4b1e9f9d;
u32 var00001f28 = 0x4b12ed06;
u32 var00001f2c = 0x4b12f78f;
u32 var00001f30 = 0x1ec0ffef;
u32 var00001f34 = 0x22f70010;
u32 var00001f38 = 0x22e1fff8;
u32 var00001f3c = 0x0d000466;
u32 var00001f40 = 0xeafe207f;
u32 var00001f44 = 0x40053000;
u32 var00001f48 = 0x14a0ffff;
u32 var00001f4c = 0x40053000;
u32 var00001f50 = 0x09000443;
u32 var00001f54 = 0x00000000;
u32 var00001f58 = 0x20020170;
u32 var00001f5c = 0x23410500;
u32 var00001f60 = 0x48990800;
u32 var00001f64 = 0x00191c02;
u32 var00001f68 = 0x48830900;
u32 var00001f6c = 0xc8222000;
u32 var00001f70 = 0x2042fff0;
u32 var00001f74 = 0x20210010;
u32 var00001f78 = 0x4b0110c7;
u32 var00001f7c = 0x4b2118c5;
u32 var00001f80 = 0x1c40fffa;
u32 var00001f84 = 0xe823207f;
u32 var00001f88 = 0x09000443;
u32 var00001f8c = 0x23defff8;
u32 var00001f90 = 0x001a1200;
u32 var00001f94 = 0x4a17bdec;
u32 var00001f98 = 0x00021202;
u32 var00001f9c = 0x2003000f;
u32 var00001fa0 = 0x0019af82;
u32 var00001fa4 = 0x1ea00012;
u32 var00001fa8 = 0x23010000;
u32 var00001fac = 0x40042800;
u32 var00001fb0 = 0x1480ffff;
u32 var00001fb4 = 0x40042800;
u32 var00001fb8 = 0x40810000;
u32 var00001fbc = 0x40820800;
u32 var00001fc0 = 0x40831000;
u32 var00001fc4 = 0x0019a082;
u32 var00001fc8 = 0x32940fff;
u32 var00001fcc = 0x229404f8;
u32 var00001fd0 = 0xc81f2005;
u32 var00001fd4 = 0xc8192004;
u32 var00001fd8 = 0x40053000;
u32 var00001fdc = 0x14a0ffff;
u32 var00001fe0 = 0x40053000;
u32 var00001fe4 = 0xcb131800;
u32 var00001fe8 = 0x090006e7;
u32 var00001fec = 0xcb180f04;
u32 var00001ff0 = 0x0019a082;
u32 var00001ff4 = 0x32940fff;
u32 var00001ff8 = 0x229404f8;
u32 var00001ffc = 0xc81f2005;
u32 var00002000 = 0x4a139cec;
u32 var00002004 = 0xc8192004;
u32 var00002008 = 0x4a18c62c;
u32 var0000200c = 0x4894aa00;
u32 var00002010 = 0x200400c0;
u32 var00002014 = 0x4884ab00;
u32 var00002018 = 0x4a1fce51;
u32 var0000201c = 0x00192382;
u32 var00002020 = 0x4884ac00;
u32 var00002024 = 0x20040040;
u32 var00002028 = 0x4884ad00;
u32 var0000202c = 0x4a1fce51;
u32 var00002030 = 0xc81e2006;
u32 var00002034 = 0xc81d2007;
u32 var00002038 = 0xc81c2008;
u32 var0000203c = 0x4bf8fe05;
u32 var00002040 = 0xc81b2009;
u32 var00002044 = 0x4b95cdcd;
u32 var00002048 = 0xc81a200a;
u32 var0000204c = 0x4b1efe0e;
u32 var00002050 = 0xea931800;
u32 var00002054 = 0xc8192004;
u32 var00002058 = 0x4b55fd86;
u32 var0000205c = 0x20160170;
u32 var00002060 = 0x4b5ebd8e;
u32 var00002064 = 0x33240003;
u32 var00002068 = 0x4bb5c504;
u32 var0000206c = 0x10800002;
u32 var00002070 = 0x20170500;
u32 var00002074 = 0x20170670;
u32 var00002078 = 0xeb180b84;
u32 var0000207c = 0x4b9ea506;
u32 var00002080 = 0xe816207b;
u32 var00002084 = 0x4b75fd0e;
u32 var00002088 = 0xe814207c;
u32 var0000208c = 0x84150fb0;
u32 var00002090 = 0x840d0fc0;
u32 var00002094 = 0x84110fb8;
u32 var00002098 = 0x84090fc8;
u32 var0000209c = 0x84140fb2;
u32 var000020a0 = 0x840c0fc2;
u32 var000020a4 = 0x84100fba;
u32 var000020a8 = 0x84080fca;
u32 var000020ac = 0x84130fb4;
u32 var000020b0 = 0x840b0fc4;
u32 var000020b4 = 0x840f0fbc;
u32 var000020b8 = 0x84070fcc;
u32 var000020bc = 0x84120fb6;
u32 var000020c0 = 0x840a0fc6;
u32 var000020c4 = 0x840e0fbe;
u32 var000020c8 = 0x84060fce;
u32 var000020cc = 0xcab31800;
u32 var000020d0 = 0x4bf8fe05;
u32 var000020d4 = 0xc9b21800;
u32 var000020d8 = 0x4bf7fe0f;
u32 var000020dc = 0xca331c00;
u32 var000020e0 = 0x4b95cdcd;
u32 var000020e4 = 0xc9321c00;
u32 var000020e8 = 0x4b1efe0e;
u32 var000020ec = 0xca911800;
u32 var000020f0 = 0x4b55fd86;
u32 var000020f4 = 0xc9901800;
u32 var000020f8 = 0xca111c00;
u32 var000020fc = 0x4b5ebd8e;
u32 var00002100 = 0xc9101c00;
u32 var00002104 = 0x4bb5c504;
u32 var00002108 = 0xca6f1800;
u32 var0000210c = 0xc96e1800;
u32 var00002110 = 0xc9ef1c00;
u32 var00002114 = 0xc8ee1c00;
u32 var00002118 = 0x4b9ea506;
u32 var0000211c = 0xca4d1800;
u32 var00002120 = 0x4b75fd0e;
u32 var00002124 = 0xc94c1800;
u32 var00002128 = 0xc9cd1c00;
u32 var0000212c = 0x4a129ac0;
u32 var00002130 = 0xc8cc1c00;
u32 var00002134 = 0x4a108a80;
u32 var00002138 = 0xe816207b;
u32 var0000213c = 0x4a0e7a40;
u32 var00002140 = 0xe814207c;
u32 var00002144 = 0x84150fb0;
u32 var00002148 = 0x840d0fc0;
u32 var0000214c = 0x4a0c6a00;
u32 var00002150 = 0x84110fb8;
u32 var00002154 = 0x4a6b5ad0;
u32 var00002158 = 0x84090fc8;
u32 var0000215c = 0x4a6a5290;
u32 var00002160 = 0x84140fb2;
u32 var00002164 = 0x4a694a50;
u32 var00002168 = 0x840c0fc2;
u32 var0000216c = 0x4a684210;
u32 var00002170 = 0x84100fba;
u32 var00002174 = 0x4acb5ad0;
u32 var00002178 = 0x84080fca;
u32 var0000217c = 0x4aca5290;
u32 var00002180 = 0x84130fb4;
u32 var00002184 = 0x4ac94a50;
u32 var00002188 = 0x840b0fc4;
u32 var0000218c = 0x4ac84210;
u32 var00002190 = 0x840f0fbc;
u32 var00002194 = 0x4a8be9c6;
u32 var00002198 = 0x84070fcc;
u32 var0000219c = 0x4a8ae1ce;
u32 var000021a0 = 0x84120fb6;
u32 var000021a4 = 0x4a89d9ce;
u32 var000021a8 = 0x840a0fc6;
u32 var000021ac = 0x4a88d1ce;
u32 var000021b0 = 0x840e0fbe;
u32 var000021b4 = 0x84060fce;
u32 var000021b8 = 0x22d6fff0;
u32 var000021bc = 0x1ac00003;
u32 var000021c0 = 0xeae72000;
u32 var000021c4 = 0x09000717;
u32 var000021c8 = 0x22f70010;
u32 var000021cc = 0xcab31800;
u32 var000021d0 = 0xeb180804;
u32 var000021d4 = 0x0d000466;
u32 var000021d8 = 0xeb131800;
u32 var000021dc = 0x23defff8;
u32 var000021e0 = 0x40053000;
u32 var000021e4 = 0x14a0ffff;
u32 var000021e8 = 0x40053000;
u32 var000021ec = 0x09000443;
u32 var000021f0 = 0x00000000;
u32 var000021f4 = 0x00191200;
u32 var000021f8 = 0x00021202;
u32 var000021fc = 0xc81f2005;
u32 var00002200 = 0xc80a2006;
u32 var00002204 = 0xc81e200b;
u32 var00002208 = 0x4a00002c;
u32 var0000220c = 0x001a7402;
u32 var00002210 = 0x31cf0001;
u32 var00002214 = 0x1de0000a;
u32 var00002218 = 0x23010000;
u32 var0000221c = 0x0d00045f;
u32 var00002220 = 0x2003004f;
u32 var00002224 = 0x40053000;
u32 var00002228 = 0x14a0ffff;
u32 var0000222c = 0x40053000;
u32 var00002230 = 0xcb142000;
u32 var00002234 = 0xcb152001;
u32 var00002238 = 0xcb122002;
u32 var0000223c = 0xcb132003;
u32 var00002240 = 0xcb182004;
u32 var00002244 = 0x20100500;
u32 var00002248 = 0x201509e0;
u32 var0000224c = 0x20140b50;
u32 var00002250 = 0x20130cc0;
u32 var00002254 = 0x20120e30;
u32 var00002258 = 0x20110170;
u32 var0000225c = 0x4816c400;
u32 var00002260 = 0x4bd8fa68;
u32 var00002264 = 0x4bf8fa28;
u32 var00002268 = 0x4a090251;
u32 var0000226c = 0x4a080211;
u32 var00002270 = 0x4a09422c;
u32 var00002274 = 0x11e00035;
u32 var00002278 = 0x4817c100;
u32 var0000227c = 0x2003004f;
u32 var00002280 = 0x4a14a52c;
u32 var00002284 = 0xcb140f28;
u32 var00002288 = 0x4a15ad6c;
u32 var0000228c = 0xca112000;
u32 var00002290 = 0x4a1294ac;
u32 var00002294 = 0x489a9700;
u32 var00002298 = 0x4b58f5c4;
u32 var0000229c = 0xcabd2000;
u32 var000022a0 = 0x4b38f5ce;
u32 var000022a4 = 0xca7b2000;
u32 var000022a8 = 0x4bf4fd0f;
u32 var000022ac = 0xca9c2000;
u32 var000022b0 = 0x4b00fd4e;
u32 var000022b4 = 0x06e10003;
u32 var000022b8 = 0x4a139cec;
u32 var000022bc = 0x09000796;
u32 var000022c0 = 0x4b18a523;
u32 var000022c4 = 0x4b18a520;
u32 var000022c8 = 0x4a114c6c;
u32 var000022cc = 0x4bb8f5c4;
u32 var000022d0 = 0xca5a2000;
u32 var000022d4 = 0x4b98f5ce;
u32 var000022d8 = 0x2231fff0;
u32 var000022dc = 0x4bf2fc8f;
u32 var000022e0 = 0x22100010;
u32 var000022e4 = 0x4b00fcce;
u32 var000022e8 = 0x4bd8a400;
u32 var000022ec = 0x06c10003;
u32 var000022f0 = 0x4bf8a3c0;
u32 var000022f4 = 0x090007a4;
u32 var000022f8 = 0x4b7894a3;
u32 var000022fc = 0x4b7894a0;
u32 var00002300 = 0x4baaef40;
u32 var00002304 = 0x4a108f48;
u32 var00002308 = 0x4baadec0;
u32 var0000230c = 0x4a0f8ec8;
u32 var00002310 = 0x4a11446c;
u32 var00002314 = 0x4bd89400;
u32 var00002318 = 0x4bf893c0;
u32 var0000231c = 0xeabd2000;
u32 var00002320 = 0x4baae700;
u32 var00002324 = 0x22b50010;
u32 var00002328 = 0x4a108f08;
u32 var0000232c = 0xea7b2000;
u32 var00002330 = 0x4baad680;
u32 var00002334 = 0x22730010;
u32 var00002338 = 0x4a0f8e88;
u32 var0000233c = 0xea9c2000;
u32 var00002340 = 0x22940010;
u32 var00002344 = 0xea5a2000;
u32 var00002348 = 0x22520010;
u32 var0000234c = 0x4b58ad54;
u32 var00002350 = 0x4b38a510;
u32 var00002354 = 0xcabd2000;
u32 var00002358 = 0x4bb89cd4;
u32 var0000235c = 0xca112000;
u32 var00002360 = 0x06e10003;
u32 var00002364 = 0x4b989490;
u32 var00002368 = 0x090007c1;
u32 var0000236c = 0x4b18a523;
u32 var00002370 = 0x4b18a520;
u32 var00002374 = 0x4a114c6c;
u32 var00002378 = 0x06c10003;
u32 var0000237c = 0xca7b2000;
u32 var00002380 = 0x090007c7;
u32 var00002384 = 0x4b7894a3;
u32 var00002388 = 0x4b7894a0;
u32 var0000238c = 0x4bd8a400;
u32 var00002390 = 0xeb142000;
u32 var00002394 = 0x4bf8a3c0;
u32 var00002398 = 0xeb152001;
u32 var0000239c = 0x4baaef40;
u32 var000023a0 = 0x4a108f48;
u32 var000023a4 = 0xca9c2000;
u32 var000023a8 = 0x4baadec0;
u32 var000023ac = 0xca5a2000;
u32 var000023b0 = 0x4a0f8ec8;
u32 var000023b4 = 0x4a11446c;
u32 var000023b8 = 0x2231fff0;
u32 var000023bc = 0x4b58ad54;
u32 var000023c0 = 0x22100010;
u32 var000023c4 = 0x4b38a510;
u32 var000023c8 = 0xeabd2000;
u32 var000023cc = 0x4bd89400;
u32 var000023d0 = 0x22b50010;
u32 var000023d4 = 0x4bf893c0;
u32 var000023d8 = 0xea7b2000;
u32 var000023dc = 0x4baae700;
u32 var000023e0 = 0x22730010;
u32 var000023e4 = 0x4a108f08;
u32 var000023e8 = 0x4baad680;
u32 var000023ec = 0x4a0f8e88;
u32 var000023f0 = 0xea9c2000;
u32 var000023f4 = 0x22940010;
u32 var000023f8 = 0x1a200003;
u32 var000023fc = 0xea5a2000;
u32 var00002400 = 0x090007b9;
u32 var00002404 = 0x22520010;
u32 var00002408 = 0xeb122002;
u32 var0000240c = 0xeb132003;
u32 var00002410 = 0x0d000466;
u32 var00002414 = 0xeb182004;
u32 var00002418 = 0x09000443;
u32 var0000241c = 0x23defff8;
u32 var00002420 = 0xc81f2006;
u32 var00002424 = 0x3336ffff;
u32 var00002428 = 0x22d60500;
u32 var0000242c = 0xcadc2000;
u32 var00002430 = 0x0019bc02;
u32 var00002434 = 0x22f70500;
u32 var00002438 = 0xcafd2000;
u32 var0000243c = 0x489af000;
u32 var00002440 = 0x20150170;
u32 var00002444 = 0x4bbfe6c0;
u32 var00002448 = 0x22b5fff0;
u32 var0000244c = 0x22f70010;
u32 var00002450 = 0x22d60010;
u32 var00002454 = 0x4b1eeec8;
u32 var00002458 = 0xcadc2000;
u32 var0000245c = 0xcafd2000;
u32 var00002460 = 0x1ea0fff8;
u32 var00002464 = 0xeadb207f;
u32 var00002468 = 0x09000443;
u32 var0000246c = 0x23defff8;
u32 var00002470 = 0x8c110ff4;
u32 var00002474 = 0x8c100ff8;
u32 var00002478 = 0x8c0f0ffc;
u32 var0000247c = 0x02201020;
u32 var00002480 = 0x200108a0;
u32 var00002484 = 0x0d00045f;
u32 var00002488 = 0x2003043f;
u32 var0000248c = 0x02201020;
u32 var00002490 = 0x200102c0;
u32 var00002494 = 0x0d000466;
u32 var00002498 = 0x2003013f;
u32 var0000249c = 0x0d00046d;
u32 var000024a0 = 0x00000000;
u32 var000024a4 = 0x220202c0;
u32 var000024a8 = 0x20010010;
u32 var000024ac = 0x0d00045f;
u32 var000024b0 = 0x2003088f;
u32 var000024b4 = 0x0d00046d;
u32 var000024b8 = 0x00000000;
u32 var000024bc = 0x0019aa00;
u32 var000024c0 = 0x0015aa02;
u32 var000024c4 = 0x0015b020;
u32 var000024c8 = 0x20030188;
u32 var000024cc = 0x20140480;
u32 var000024d0 = 0x00151020;
u32 var000024d4 = 0x22b50008;
u32 var000024d8 = 0x20010ce8;
u32 var000024dc = 0x200e08a0;
u32 var000024e0 = 0x21cd0220;
u32 var000024e4 = 0x334c001e;
u32 var000024e8 = 0x0d00045f;
u32 var000024ec = 0x2063ffff;
u32 var000024f0 = 0x20030180;
u32 var000024f4 = 0x2294fe80;
u32 var000024f8 = 0x20120180;
u32 var000024fc = 0x20170cf0;
u32 var00002500 = 0x0d00046d;
u32 var00002504 = 0x20130e70;
u32 var00002508 = 0x31ceffe0;
u32 var0000250c = 0x31adffe0;
u32 var00002510 = 0x01cc7025;
u32 var00002514 = 0x01ac6825;
u32 var00002518 = 0xcae00800;
u32 var0000251c = 0xcaff081f;
u32 var00002520 = 0xcae10801;
u32 var00002524 = 0xcafe081e;
u32 var00002528 = 0xcae20803;
u32 var0000252c = 0xcafc081c;
u32 var00002530 = 0x4a1f0010;
u32 var00002534 = 0xcae30802;
u32 var00002538 = 0xcafd081d;
u32 var0000253c = 0x4a1e0850;
u32 var00002540 = 0xcae40807;
u32 var00002544 = 0xcaf80818;
u32 var00002548 = 0x4a1c1090;
u32 var0000254c = 0xcae50806;
u32 var00002550 = 0xcaf90819;
u32 var00002554 = 0x4a1d18d0;
u32 var00002558 = 0xcae60804;
u32 var0000255c = 0xcafb081b;
u32 var00002560 = 0x4a182110;
u32 var00002564 = 0xcae70805;
u32 var00002568 = 0xcafa081a;
u32 var0000256c = 0x4a192950;
u32 var00002570 = 0xcae8080f;
u32 var00002574 = 0xcaf00810;
u32 var00002578 = 0x4a1b3190;
u32 var0000257c = 0xcae9080e;
u32 var00002580 = 0xcaf10811;
u32 var00002584 = 0x4a1a39d0;
u32 var00002588 = 0xcaea080c;
u32 var0000258c = 0xcaf30813;
u32 var00002590 = 0x4a104210;
u32 var00002594 = 0xcaeb080d;
u32 var00002598 = 0xcaf20812;
u32 var0000259c = 0x4a114a50;
u32 var000025a0 = 0xcaec0808;
u32 var000025a4 = 0xcaf70817;
u32 var000025a8 = 0x4a135290;
u32 var000025ac = 0xcaed0809;
u32 var000025b0 = 0xcaf60816;
u32 var000025b4 = 0x4a125ad0;
u32 var000025b8 = 0xcaee080b;
u32 var000025bc = 0xcaf40814;
u32 var000025c0 = 0x4a176310;
u32 var000025c4 = 0xcaef080a;
u32 var000025c8 = 0xcaf50815;
u32 var000025cc = 0x4a166b50;
u32 var000025d0 = 0x4a147390;
u32 var000025d4 = 0x4a157bd0;
u32 var000025d8 = 0x0d0006ac;
u32 var000025dc = 0x00000000;
u32 var000025e0 = 0xc8002005;
u32 var000025e4 = 0x4a1182d1;
u32 var000025e8 = 0x21c80100;
u32 var000025ec = 0x4a118410;
u32 var000025f0 = 0x21aa0100;
u32 var000025f4 = 0x4a01086c;
u32 var000025f8 = 0x21c90200;
u32 var000025fc = 0x4a100c11;
u32 var00002600 = 0x21ab0200;
u32 var00002604 = 0x4b005ac5;
u32 var00002608 = 0x4a139090;
u32 var0000260c = 0x4a1390d1;
u32 var00002610 = 0xe9cb0800;
u32 var00002614 = 0x4a0b0ad1;
u32 var00002618 = 0xe9700800;
u32 var0000261c = 0xe9ab0800;
u32 var00002620 = 0x4a020891;
u32 var00002624 = 0x4b601c45;
u32 var00002628 = 0xe9420800;
u32 var0000262c = 0x4b4018cf;
u32 var00002630 = 0x4a0218d0;
u32 var00002634 = 0xe9030800;
u32 var00002638 = 0x4a15a151;
u32 var0000263c = 0x4a15a110;
u32 var00002640 = 0x4a17b190;
u32 var00002644 = 0x4a17b1d1;
u32 var00002648 = 0x4b602c45;
u32 var0000264c = 0x4b40294f;
u32 var00002650 = 0x4a040911;
u32 var00002654 = 0x4ba03c45;
u32 var00002658 = 0xe9640840;
u32 var0000265c = 0x4b8039cf;
u32 var00002660 = 0x4a042951;
u32 var00002664 = 0x4a040911;
u32 var00002668 = 0x4a063190;
u32 var0000266c = 0x4a0539d1;
u32 var00002670 = 0x4a062111;
u32 var00002674 = 0x4a062951;
u32 var00002678 = 0xe9270840;
u32 var0000267c = 0xe9440840;
u32 var00002680 = 0xe9050840;
u32 var00002684 = 0x4a19c251;
u32 var00002688 = 0x4a19c210;
u32 var0000268c = 0x4b604c45;
u32 var00002690 = 0x4b404a4f;
u32 var00002694 = 0x4a1bd2d1;
u32 var00002698 = 0x4a1bd290;
u32 var0000269c = 0x4a1de351;
u32 var000026a0 = 0x4a094090;
u32 var000026a4 = 0x4ba05c45;
u32 var000026a8 = 0x4b805acf;
u32 var000026ac = 0x4ba06c45;
u32 var000026b0 = 0x4b806b4f;
u32 var000026b4 = 0x4a1de310;
u32 var000026b8 = 0x4a025ad0;
u32 var000026bc = 0x4a0a5290;
u32 var000026c0 = 0x4a026b51;
u32 var000026c4 = 0x4a0c6310;
u32 var000026c8 = 0x4a1ff390;
u32 var000026cc = 0x4a1ff3d1;
u32 var000026d0 = 0x4a0a40d0;
u32 var000026d4 = 0x4a0e7390;
u32 var000026d8 = 0x4a0c6b50;
u32 var000026dc = 0x4be07c45;
u32 var000026e0 = 0x4bc07bcf;
u32 var000026e4 = 0x4a0e7390;
u32 var000026e8 = 0x4a0b7bd1;
u32 var000026ec = 0x4a037391;
u32 var000026f0 = 0x4a0e0b91;
u32 var000026f4 = 0x4a0a6c51;
u32 var000026f8 = 0x4a0e4a50;
u32 var000026fc = 0x4a025ad1;
u32 var00002700 = 0xe9c90820;
u32 var00002704 = 0x4a0d5ad1;
u32 var00002708 = 0xe9110860;
u32 var0000270c = 0x4a0c4311;
u32 var00002710 = 0xe90b0820;
u32 var00002714 = 0x4a080a11;
u32 var00002718 = 0xe92f0860;
u32 var0000271c = 0x4a0a0a91;
u32 var00002720 = 0xe94c0820;
u32 var00002724 = 0xe9680860;
u32 var00002728 = 0x4a0c5291;
u32 var0000272c = 0xe9ae0820;
u32 var00002730 = 0xe94a0860;
u32 var00002734 = 0xcae00800;
u32 var00002738 = 0xcaff081f;
u32 var0000273c = 0xcae10801;
u32 var00002740 = 0xcafe081e;
u32 var00002744 = 0xcae20803;
u32 var00002748 = 0xcafc081c;
u32 var0000274c = 0xcae30802;
u32 var00002750 = 0xcafd081d;
u32 var00002754 = 0x4a1f0011;
u32 var00002758 = 0xc81f2003;
u32 var0000275c = 0x4a1e0851;
u32 var00002760 = 0x4a1c1091;
u32 var00002764 = 0xcae40807;
u32 var00002768 = 0x4a1d18d1;
u32 var0000276c = 0xcaf80818;
u32 var00002770 = 0x4b1f0005;
u32 var00002774 = 0xcae50806;
u32 var00002778 = 0x4b3f0845;
u32 var0000277c = 0xcaf90819;
u32 var00002780 = 0x4b7f1085;
u32 var00002784 = 0xcae60804;
u32 var00002788 = 0x4b5f18c5;
u32 var0000278c = 0xcafb081b;
u32 var00002790 = 0x4a000010;
u32 var00002794 = 0xcae70805;
u32 var00002798 = 0x4a010850;
u32 var0000279c = 0xcafa081a;
u32 var000027a0 = 0x4a021090;
u32 var000027a4 = 0xc81e2004;
u32 var000027a8 = 0x4a0318d0;
u32 var000027ac = 0xcae8080f;
u32 var000027b0 = 0x4a182111;
u32 var000027b4 = 0xcaf00810;
u32 var000027b8 = 0x4a192951;
u32 var000027bc = 0xcae9080e;
u32 var000027c0 = 0x4a1b3191;
u32 var000027c4 = 0xcaf10811;
u32 var000027c8 = 0x4a1a39d1;
u32 var000027cc = 0xcaea080c;
u32 var000027d0 = 0x4bff2105;
u32 var000027d4 = 0xcaf30813;
u32 var000027d8 = 0x4bdf2945;
u32 var000027dc = 0xcaeb080d;
u32 var000027e0 = 0x4b9f3185;
u32 var000027e4 = 0xcaf20812;
u32 var000027e8 = 0x4bbf39c5;
u32 var000027ec = 0x4a042110;
u32 var000027f0 = 0x4a052950;
u32 var000027f4 = 0x4a063190;
u32 var000027f8 = 0x4a0739d0;
u32 var000027fc = 0xcaec0808;
u32 var00002800 = 0x4a104211;
u32 var00002804 = 0xcaf70817;
u32 var00002808 = 0x4a114a51;
u32 var0000280c = 0xcaed0809;
u32 var00002810 = 0x4a135291;
u32 var00002814 = 0xcaf60816;
u32 var00002818 = 0x4a125ad1;
u32 var0000281c = 0xcaee080b;
u32 var00002820 = 0x4bfe4205;
u32 var00002824 = 0xcaf40814;
u32 var00002828 = 0x4bde4a45;
u32 var0000282c = 0xcaef080a;
u32 var00002830 = 0x4b9e5285;
u32 var00002834 = 0xcaf50815;
u32 var00002838 = 0x4bbe5ac5;
u32 var0000283c = 0x4a176311;
u32 var00002840 = 0x4a166b51;
u32 var00002844 = 0x4a147391;
u32 var00002848 = 0x4a157bd1;
u32 var0000284c = 0x4b1e6305;
u32 var00002850 = 0x4b3e6b45;
u32 var00002854 = 0x4b7e7385;
u32 var00002858 = 0x4b5e7bc5;
u32 var0000285c = 0x4a0c6310;
u32 var00002860 = 0x4a0d6b50;
u32 var00002864 = 0x4a0f7bd0;
u32 var00002868 = 0x0d0006ac;
u32 var0000286c = 0x00000000;
u32 var00002870 = 0x4a139090;
u32 var00002874 = 0x4a1390d1;
u32 var00002878 = 0xc8132005;
u32 var0000287c = 0x4b138005;
u32 var00002880 = 0xc8122002;
u32 var00002884 = 0x4b338848;
u32 var00002888 = 0x4bd28005;
u32 var0000288c = 0x4bd2880d;
u32 var00002890 = 0x4a10842c;
u32 var00002894 = 0x4a028091;
u32 var00002898 = 0x4b731c45;
u32 var0000289c = 0x4b5318cf;
u32 var000028a0 = 0x4a15a110;
u32 var000028a4 = 0x4a002110;
u32 var000028a8 = 0x4a15a151;
u32 var000028ac = 0x4b732c45;
u32 var000028b0 = 0x4b53294f;
u32 var000028b4 = 0x4a012950;
u32 var000028b8 = 0x4a17b190;
u32 var000028bc = 0x4a063190;
u32 var000028c0 = 0x4a003190;
u32 var000028c4 = 0x4a023191;
u32 var000028c8 = 0x4a17b1d1;
u32 var000028cc = 0x4bb33c45;
u32 var000028d0 = 0x4b9339cf;
u32 var000028d4 = 0x4a0039d0;
u32 var000028d8 = 0x4a008011;
u32 var000028dc = 0x4a0139d0;
u32 var000028e0 = 0xe9600870;
u32 var000028e4 = 0x4a0339d0;
u32 var000028e8 = 0x4a008011;
u32 var000028ec = 0x4a19c210;
u32 var000028f0 = 0x4a19c251;
u32 var000028f4 = 0x4b734c45;
u32 var000028f8 = 0x4b534a4f;
u32 var000028fc = 0x4a1bd290;
u32 var00002900 = 0x4a0a5290;
u32 var00002904 = 0x4a085290;
u32 var00002908 = 0x4a1bd2d1;
u32 var0000290c = 0x4bb35c45;
u32 var00002910 = 0x4b935acf;
u32 var00002914 = 0x4a085ad0;
u32 var00002918 = 0x4a095ad0;
u32 var0000291c = 0x4a1de310;
u32 var00002920 = 0x4a0c6310;
u32 var00002924 = 0x4a0c2311;
u32 var00002928 = 0x4a1de351;
u32 var0000292c = 0x4bb36c45;
u32 var00002930 = 0xe94c0810;
u32 var00002934 = 0x4b936b4f;
u32 var00002938 = 0x4a0c6b51;
u32 var0000293c = 0x4a056b51;
u32 var00002940 = 0x4a1ff390;
u32 var00002944 = 0x4a0e7390;
u32 var00002948 = 0x4a0e7390;
u32 var0000294c = 0x4a0e3391;
u32 var00002950 = 0x4a1ff3d1;
u32 var00002954 = 0x4bf37c45;
u32 var00002958 = 0xe9ae0810;
u32 var0000295c = 0x4bd37bcf;
u32 var00002960 = 0x4a077bd1;
u32 var00002964 = 0x4a017390;
u32 var00002968 = 0xe9ce0810;
u32 var0000296c = 0xe92f0870;
u32 var00002970 = 0x4a0a4a50;
u32 var00002974 = 0x4a060850;
u32 var00002978 = 0x4a065191;
u32 var0000297c = 0x4a014851;
u32 var00002980 = 0xe9a60830;
u32 var00002984 = 0x4a025290;
u32 var00002988 = 0x4a0a2291;
u32 var0000298c = 0xe94a0850;
u32 var00002990 = 0x4a0c1311;
u32 var00002994 = 0xe94c0870;
u32 var00002998 = 0x4a052150;
u32 var0000299c = 0x4a044111;
u32 var000029a0 = 0xe9440830;
u32 var000029a4 = 0x4a080011;
u32 var000029a8 = 0xe9600850;
u32 var000029ac = 0x4a0b39d1;
u32 var000029b0 = 0xe9270850;
u32 var000029b4 = 0x4a035ad1;
u32 var000029b8 = 0xe9c10830;
u32 var000029bc = 0x4a055ad1;
u32 var000029c0 = 0xe90b0830;
u32 var000029c4 = 0x4a0d18d1;
u32 var000029c8 = 0xe9030810;
u32 var000029cc = 0x4a026b50;
u32 var000029d0 = 0xe90d0870;
u32 var000029d4 = 0x4a022891;
u32 var000029d8 = 0x4a091091;
u32 var000029dc = 0xe9020850;
u32 var000029e0 = 0x31c9ffe0;
u32 var000029e4 = 0x200a0080;
u32 var000029e8 = 0x014c5022;
u32 var000029ec = 0xc9222000;
u32 var000029f0 = 0xc9412000;
u32 var000029f4 = 0xc9412801;
u32 var000029f8 = 0xc9242001;
u32 var000029fc = 0xc9432001;
u32 var00002a00 = 0xc9432802;
u32 var00002a04 = 0xc9262002;
u32 var00002a08 = 0xc9452004;
u32 var00002a0c = 0xc9452805;
u32 var00002a10 = 0xc9282003;
u32 var00002a14 = 0xc9472005;
u32 var00002a18 = 0xc9472806;
u32 var00002a1c = 0x4a011080;
u32 var00002a20 = 0x200b0ce8;
u32 var00002a24 = 0x4a032100;
u32 var00002a28 = 0xc9741800;
u32 var00002a2c = 0x4a053180;
u32 var00002a30 = 0x200b0008;
u32 var00002a34 = 0x4a074200;
u32 var00002a38 = 0x214a0080;
u32 var00002a3c = 0x4ac21250;
u32 var00002a40 = 0x21290040;
u32 var00002a44 = 0x4ac42290;
u32 var00002a48 = 0xc9412000;
u32 var00002a4c = 0x4ac632d0;
u32 var00002a50 = 0xc9412801;
u32 var00002a54 = 0x4ac84310;
u32 var00002a58 = 0xc9432001;
u32 var00002a5c = 0x4ae21350;
u32 var00002a60 = 0xc9432802;
u32 var00002a64 = 0x4ae42390;
u32 var00002a68 = 0xc9452004;
u32 var00002a6c = 0x4ae633d0;
u32 var00002a70 = 0xc9452805;
u32 var00002a74 = 0x4ae84410;
u32 var00002a78 = 0xc9472005;
u32 var00002a7c = 0x4aad4810;
u32 var00002a80 = 0xc9472806;
u32 var00002a84 = 0x4aae5450;
u32 var00002a88 = 0xc9222000;
u32 var00002a8c = 0x4aaf5c90;
u32 var00002a90 = 0xc9242001;
u32 var00002a94 = 0x4ab064d0;
u32 var00002a98 = 0xc9262002;
u32 var00002a9c = 0x4a110010;
u32 var00002aa0 = 0xc9282003;
u32 var00002aa4 = 0x4a139490;
u32 var00002aa8 = 0x4a011080;
u32 var00002aac = 0x4b800010;
u32 var00002ab0 = 0x4a032100;
u32 var00002ab4 = 0x4b929490;
u32 var00002ab8 = 0x4a053180;
u32 var00002abc = 0xea600800;
u32 var00002ac0 = 0x4a074200;
u32 var00002ac4 = 0x216bffff;
u32 var00002ac8 = 0xea720801;
u32 var00002acc = 0x1d60ffda;
u32 var00002ad0 = 0x22730004;
u32 var00002ad4 = 0x4ac21250;
u32 var00002ad8 = 0x31880002;
u32 var00002adc = 0x4ac42290;
u32 var00002ae0 = 0x4ae21350;
u32 var00002ae4 = 0x4ae42390;
u32 var00002ae8 = 0x4a0a4810;
u32 var00002aec = 0x4b800010;
u32 var00002af0 = 0x4a0e6c50;
u32 var00002af4 = 0x2129ffc0;
u32 var00002af8 = 0x4bb18c50;
u32 var00002afc = 0x4b340085;
u32 var00002b00 = 0x4b14000f;
u32 var00002b04 = 0x4b348905;
u32 var00002b08 = 0x200b0ce8;
u32 var00002b0c = 0x4b148c4f;
u32 var00002b10 = 0x15000003;
u32 var00002b14 = 0xea600800;
u32 var00002b18 = 0xc9741200;
u32 var00002b1c = 0xea710900;
u32 var00002b20 = 0x200a04be;
u32 var00002b24 = 0x014c5022;
u32 var00002b28 = 0xc9222002;
u32 var00002b2c = 0xc9412000;
u32 var00002b30 = 0xc9412801;
u32 var00002b34 = 0xc9242003;
u32 var00002b38 = 0xc9432001;
u32 var00002b3c = 0xc9432802;
u32 var00002b40 = 0xc9262000;
u32 var00002b44 = 0xc9452004;
u32 var00002b48 = 0xc9452805;
u32 var00002b4c = 0xc9282001;
u32 var00002b50 = 0xc9472005;
u32 var00002b54 = 0xc9472806;
u32 var00002b58 = 0x4a011080;
u32 var00002b5c = 0x200b0008;
u32 var00002b60 = 0x4a032100;
u32 var00002b64 = 0x4a053180;
u32 var00002b68 = 0x4a074200;
u32 var00002b6c = 0x214a0080;
u32 var00002b70 = 0x4ac21250;
u32 var00002b74 = 0x2129ffc0;
u32 var00002b78 = 0x4ac42290;
u32 var00002b7c = 0xc9412000;
u32 var00002b80 = 0x4ac632d0;
u32 var00002b84 = 0xc9412801;
u32 var00002b88 = 0x4ac84310;
u32 var00002b8c = 0xc9432001;
u32 var00002b90 = 0x4ae21350;
u32 var00002b94 = 0xc9432802;
u32 var00002b98 = 0x4ae42390;
u32 var00002b9c = 0xc9452004;
u32 var00002ba0 = 0x4ae633d0;
u32 var00002ba4 = 0xc9452805;
u32 var00002ba8 = 0x4ae84410;
u32 var00002bac = 0xc9472005;
u32 var00002bb0 = 0x4aad4811;
u32 var00002bb4 = 0xc9472806;
u32 var00002bb8 = 0x4aae5451;
u32 var00002bbc = 0xc9222002;
u32 var00002bc0 = 0x4aaf5c91;
u32 var00002bc4 = 0xc9242003;
u32 var00002bc8 = 0x4ab064d1;
u32 var00002bcc = 0xc9262000;
u32 var00002bd0 = 0x4a110010;
u32 var00002bd4 = 0xc9282001;
u32 var00002bd8 = 0x4a139490;
u32 var00002bdc = 0x4a011080;
u32 var00002be0 = 0x4b800010;
u32 var00002be4 = 0x4a032100;
u32 var00002be8 = 0x4b929490;
u32 var00002bec = 0x216bffff;
u32 var00002bf0 = 0x4a053180;
u32 var00002bf4 = 0xea600801;
u32 var00002bf8 = 0x4a074200;
u32 var00002bfc = 0xea720802;
u32 var00002c00 = 0x1d60ffda;
u32 var00002c04 = 0x22730004;
u32 var00002c08 = 0x22680002;
u32 var00002c0c = 0xca60207c;
u32 var00002c10 = 0xca71207d;
u32 var00002c14 = 0xc902207e;
u32 var00002c18 = 0xc902287f;
u32 var00002c1c = 0xc904207f;
u32 var00002c20 = 0x4b340185;
u32 var00002c24 = 0xc9042800;
u32 var00002c28 = 0x4b14000f;
u32 var00002c2c = 0x4b741185;
u32 var00002c30 = 0xea60207c;
u32 var00002c34 = 0x4b54108f;
u32 var00002c38 = 0x4b348985;
u32 var00002c3c = 0xe902207e;
u32 var00002c40 = 0xe902287f;
u32 var00002c44 = 0x4b148c4f;
u32 var00002c48 = 0x4b742185;
u32 var00002c4c = 0xea71207d;
u32 var00002c50 = 0x4b54210f;
u32 var00002c54 = 0xe904207f;
u32 var00002c58 = 0xe9042800;
u32 var00002c5c = 0x000e5820;
u32 var00002c60 = 0x000d7020;
u32 var00002c64 = 0x000b6820;
u32 var00002c68 = 0x218cfffe;
u32 var00002c6c = 0x318c001e;
u32 var00002c70 = 0x2252ffc0;
u32 var00002c74 = 0x1e40fe24;
u32 var00002c78 = 0x22f70040;
u32 var00002c7c = 0x20010e70;
u32 var00002c80 = 0x00161020;
u32 var00002c84 = 0x0d000466;
u32 var00002c88 = 0x2063ffff;
u32 var00002c8c = 0x20630001;
u32 var00002c90 = 0x22d60180;
u32 var00002c94 = 0x22b50180;
u32 var00002c98 = 0x0d00046d;
u32 var00002c9c = 0x00151020;
u32 var00002ca0 = 0x1e80fe11;
u32 var00002ca4 = 0x20010cf0;
u32 var00002ca8 = 0x02201020;
u32 var00002cac = 0x200102c0;
u32 var00002cb0 = 0x0d00045f;
u32 var00002cb4 = 0x2003013f;
u32 var00002cb8 = 0x200108a0;
u32 var00002cbc = 0x0d000466;
u32 var00002cc0 = 0x2003043f;
u32 var00002cc4 = 0x8c0b0ce8;
u32 var00002cc8 = 0x0d00046d;
u32 var00002ccc = 0x00000000;
u32 var00002cd0 = 0xac110ff4;
u32 var00002cd4 = 0xac100ff8;
u32 var00002cd8 = 0xac0f0ffc;
u32 var00002cdc = 0xac0b0ff0;
u32 var00002ce0 = 0x09000472;
u32 var00002ce4 = 0x00000000;
u32 var00002ce8 = 0x4a080410;
u32 var00002cec = 0x4a090c50;
u32 var00002cf0 = 0x4a0a1490;
u32 var00002cf4 = 0x4a0b1cd0;
u32 var00002cf8 = 0x4a0c2510;
u32 var00002cfc = 0x4a0d2d50;
u32 var00002d00 = 0x4a0e3590;
u32 var00002d04 = 0x4a0f3dd0;
u32 var00002d08 = 0x4a080611;
u32 var00002d0c = 0xc8082001;
u32 var00002d10 = 0x4a090e51;
u32 var00002d14 = 0xc8092002;
u32 var00002d18 = 0x4a0a1691;
u32 var00002d1c = 0x4a0b1ed1;
u32 var00002d20 = 0x4b08c605;
u32 var00002d24 = 0x4b48ce45;
u32 var00002d28 = 0x4a0c2711;
u32 var00002d2c = 0x4a0d2f51;
u32 var00002d30 = 0x4bc8d685;
u32 var00002d34 = 0x4b88dec5;
u32 var00002d38 = 0x4a0e3791;
u32 var00002d3c = 0x4a0f3fd1;
u32 var00002d40 = 0x4ba9e705;
u32 var00002d44 = 0x4b69ef45;
u32 var00002d48 = 0x4be8f785;
u32 var00002d4c = 0x4b29ffc5;
u32 var00002d50 = 0x4a148111;
u32 var00002d54 = 0x4a158951;
u32 var00002d58 = 0x4a148010;
u32 var00002d5c = 0x4a158850;
u32 var00002d60 = 0x4b282105;
u32 var00002d64 = 0x4ba82945;
u32 var00002d68 = 0x4a169191;
u32 var00002d6c = 0x4a1799d1;
u32 var00002d70 = 0x4a169090;
u32 var00002d74 = 0x4a1798d0;
u32 var00002d78 = 0x4b893185;
u32 var00002d7c = 0x4b0939c5;
u32 var00002d80 = 0x4a1cc311;
u32 var00002d84 = 0x4a1dcb51;
u32 var00002d88 = 0x4a1ed290;
u32 var00002d8c = 0x4a1fdad0;
u32 var00002d90 = 0x4a1ed391;
u32 var00002d94 = 0x4a1fdbd1;
u32 var00002d98 = 0x4b286305;
u32 var00002d9c = 0x4ba86b45;
u32 var00002da0 = 0x4b897385;
u32 var00002da4 = 0x4b097bc5;
u32 var00002da8 = 0x4a1cc210;
u32 var00002dac = 0x4a1dca50;
u32 var00002db0 = 0x4a020410;
u32 var00002db4 = 0x4a030c50;
u32 var00002db8 = 0x4a020491;
u32 var00002dbc = 0xc8002001;
u32 var00002dc0 = 0x4a030cd1;
u32 var00002dc4 = 0xc8022002;
u32 var00002dc8 = 0x4a062510;
u32 var00002dcc = 0x4a072d50;
u32 var00002dd0 = 0x4a062591;
u32 var00002dd4 = 0x4a072dd1;
u32 var00002dd8 = 0x4b609485;
u32 var00002ddc = 0x4b429cc5;
u32 var00002de0 = 0x4b60b585;
u32 var00002de4 = 0x4b42bdc5;
u32 var00002de8 = 0x4a0a4691;
u32 var00002dec = 0x4a0b4ed1;
u32 var00002df0 = 0x4a0a4610;
u32 var00002df4 = 0x4a0b4e50;
u32 var00002df8 = 0x4b60d685;
u32 var00002dfc = 0x4b42dec5;
u32 var00002e00 = 0x4a0e6791;
u32 var00002e04 = 0x4a0f6fd1;
u32 var00002e08 = 0x4a0e6710;
u32 var00002e0c = 0x4a0f6f50;
u32 var00002e10 = 0x4b60f785;
u32 var00002e14 = 0x4b42ffc5;
u32 var00002e18 = 0x03e00008;
u32 var00002e1c = 0x00000000;
// End assembly
u32 var00002e20 = 0x00000000;
u32 var00002e24 = 0x00000000;
u32 var00002e28 = 0x00000000;
u32 var00002e2c = 0x00000000;
u32 var00002e30 = 0x00000000;
u32 var00002e34 = 0x00000000;
u32 var00002e38 = 0x00000000;
u32 var00002e3c = 0x00000000;
u32 var00002e40 = 0x00000000;
u32 var00002e44 = 0x00000000;
u32 var00002e48 = 0x00000000;
u32 var00002e4c = 0x00000000;
u32 var00002e50 = 0x00000000;
u32 var00002e54 = 0x00000000;
u32 var00002e58 = 0x00000000;
u32 var00002e5c = 0x00000000;
u32 var00002e60 = 0x00000000;
u32 var00002e64 = 0x00000000;
u32 var00002e68 = 0x80400000;
u32 var00002e6c = 0x00000002;
u32 var00002e70 = 0x10000000;
u32 var00002e74 = 0x00000000;
u32 var00002e78 = 0x00000000;
u32 var00002e7c = 0x00000000;
u32 var00002e80 = 0x00000000;
u32 var00002e84 = 0x00000000;
u32 var00002e88 = 0x00000000;
u32 var00002e8c = 0x02aea540;
u32 var00002e90 = 0x00000000;
u32 var00002e94 = 0x00000000;
u32 var00002e98 = 0x3f800000;
u32 var00002e9c = 0x3f800000;
u32 var00002ea0 = 0x3f800000;
u32 var00002ea4 = 0x3f800000;
u32 var00002ea8 = 0x00000000;
u32 var00002eac = 0x00000000;
u32 var00002eb0 = 0x00000003;
u32 var00002eb4 = 0x00000001;
u32 var00002eb8 = 0x00000000;
u32 var00002ebc = 0x00000000;
u32 var00002ec0 = 0x00000000;
u32 var00002ec4 = 0x00000000;
u32 var00002ec8 = 0x00040000;
u32 var00002ecc = 0x00000000;
u32 var00002ed0 = 0x00000000;
u32 var00002ed4 = 0x00000000;
u32 var00002ed8 = 0x00000000;
u32 var00002edc = 0x00000000;
u32 var00002ee0 = 0x00000000;
u32 var00002ee4 = 0x00000000;
u32 var00002ee8 = 0x00000001;
u32 var00002eec = 0x00000000;
u32 var00002ef0 = 0x00000000;
u32 var00002ef4 = 0x00000000;
u32 var00002ef8 = 0x00000000;
u32 var00002efc = 0x00000000;
u32 var00002f00 = 0x00000000;
u32 var00002f04 = 0x00000000;
u32 var00002f08 = 0x00000000;
u32 var00002f0c = 0x00000000;
u32 var00002f10 = 0x00000000;
u32 var00002f14 = 0x00000000;
u32 var00002f18 = 0x00000000;
u32 var00002f1c = 0x00000000;
u32 var00002f20 = 0x00000000;
u32 var00002f24 = 0x00000000;
u32 var00002f28 = 0x00000000;
u32 var00002f2c = 0x00000000;
u32 var00002f30 = 0x00000000;
u32 var00002f34 = 0x00000000;
u32 var00002f38 = 0x00000000;
u32 var00002f3c = 0x00000000;
u32 var00002f40 = 0x800902a0;
u32 var00002f44 = 0x80090318;
u32 var00002f48 = 0x00000000;
u32 var00002f4c = 0x00000000;
u32 var00002f50 = 0x00000000;
u32 var00002f54 = 0x00000000;
u32 var00002f58 = 0x00000000;
u32 var00002f5c = 0x00000000;
u32 var00002f60 = 0x00000000;
u32 var00002f64 = 0x00000000;
u32 var00002f68 = 0x00000000;
u32 var00002f6c = 0x00000000;
u32 var00002f70 = 0x00000000;
u32 var00002f74 = 0x00000000;
u32 var00002f78 = 0x00000000;
u32 var00002f7c = 0x00000000;
u32 var00002f80 = 0x00000000;
u32 var00002f84 = 0x03b9aca0;
u32 var00002f88 = 0x02e6d354;
u32 var00002f8c = 0x00000000;
u32 var00002f90 = 0x003fff01;
u32 var00002f94 = 0x00000000;
u32 var00002f98 = 0x00000000;
u32 var00002f9c = 0x00000000;
u32 var00002fa0 = 0x00000000;
u32 var00002fa4 = 0x00000000;
u32 var00002fa8 = 0x00000000;
u32 var00002fac = 0x00000000;
u32 var00002fb0 = 0x00000000;
u32 var00002fb4 = 0x01000000;
u32 var00002fb8 = 0x00000001;
u32 var00002fbc = 0x000014a0;
u32 var00002fc0 = 0x00000000;
u32 var00002fc4 = 0x00001358;
u32 var00002fc8 = 0x00004d0c;
u32 var00002fcc = 0x00000000;
u32 var00002fd0 = 0x000053ff;
u32 var00002fd4 = 0x00000000;
u32 var00002fd8 = 0x00000000;
u32 var00002fdc = 0x00000000;
u32 var00002fe0 = 0x00000001;
u32 var00002fe4 = 0x000001b8;
u32 var00002fe8 = 0x00000000;
u32 var00002fec = 0x00000068;
u32 var00002ff0 = 0x00004000;
u32 var00002ff4 = 0x00000000;
u32 var00002ff8 = 0x00007fff;
u32 var00002ffc = 0x00001db0;
u32 var00003000 = 0x00001b58;
u32 var00003004 = 0x00000000;
u32 var00003008 = 0x00000001;
u32 var0000300c = 0x000001b8;
u32 var00003010 = 0x00000000;
u32 var00003014 = 0x00000068;
u32 var00003018 = 0x00000000;
u32 var0000301c = 0x00005fff;
u32 var00003020 = 0x00007fff;
u32 var00003024 = 0x0000017c;
u32 var00003028 = 0x000001f4;
u32 var0000302c = 0x00000000;
u32 var00003030 = 0x00000006;
u32 var00003034 = 0x00001868;
u32 var00003038 = 0x00000000;
u32 var0000303c = 0x00000160;
u32 var00003040 = 0x00002666;
u32 var00003044 = 0xffffd99a;
u32 var00003048 = 0x00000000;
u32 var0000304c = 0x00000000;
u32 var00003050 = 0x00000000;
u32 var00003054 = 0x00000000;
u32 var00003058 = 0x00000188;
u32 var0000305c = 0x00000640;
u32 var00003060 = 0x0000235e;
u32 var00003064 = 0xffffd99a;
u32 var00003068 = 0x0000750c;
u32 var0000306c = 0x00000000;
u32 var00003070 = 0x00000000;
u32 var00003074 = 0x00000bca;
u32 var00003078 = 0x00000318;
u32 var0000307c = 0x000009f8;
u32 var00003080 = 0x00004000;
u32 var00003084 = 0xffffc000;
u32 var00003088 = 0x00006d78;
u32 var0000308c = 0x00000000;
u32 var00003090 = 0x00000000;
u32 var00003094 = 0x00001286;
u32 var00003098 = 0x00000c78;
u32 var0000309c = 0x000015d8;
u32 var000030a0 = 0x0000521a;
u32 var000030a4 = 0xffffc000;
u32 var000030a8 = 0x0000724f;
u32 var000030ac = 0x00000000;
u32 var000030b0 = 0x00000000;
u32 var000030b4 = 0x00001650;
u32 var000030b8 = 0x00000d28;
u32 var000030bc = 0x000012c0;
u32 var000030c0 = 0x00002143;
u32 var000030c4 = 0xffffe000;
u32 var000030c8 = 0x00005de4;
u32 var000030cc = 0x00000000;
u32 var000030d0 = 0x00000000;
u32 var000030d4 = 0x00002286;
u32 var000030d8 = 0x00000000;
u32 var000030dc = 0x00001720;
u32 var000030e0 = 0x000032c8;
u32 var000030e4 = 0xffffcd38;
u32 var000030e8 = 0x00000000;
u32 var000030ec = 0x00000000;
u32 var000030f0 = 0x00000000;
u32 var000030f4 = 0x00004500;
u32 var000030f8 = 0x00000002;
u32 var000030fc = 0x000008b0;
u32 var00003100 = 0x00000600;
u32 var00003104 = 0x00000760;
u32 var00003108 = 0x00007142;
u32 var0000310c = 0x00000000;
u32 var00003110 = 0x00005bff;
u32 var00003114 = 0x00000000;
u32 var00003118 = 0x00000000;
u32 var0000311c = 0x00007bc9;
u32 var00003120 = 0x00000000;
u32 var00003124 = 0x00000528;
u32 var00003128 = 0x00005f27;
u32 var0000312c = 0xffffb288;
u32 var00003130 = 0x00007ef1;
u32 var00003134 = 0x00000000;
u32 var00003138 = 0x00000001;
u32 var0000313c = 0x000066bb;
u32 var00003140 = 0x00000003;
u32 var00003144 = 0x00000b40;
u32 var00003148 = 0x00000000;
u32 var0000314c = 0x00000160;
u32 var00003150 = 0x00002666;
u32 var00003154 = 0xffffd99a;
u32 var00003158 = 0x00000000;
u32 var0000315c = 0x00000000;
u32 var00003160 = 0x00000000;
u32 var00003164 = 0x00000000;
u32 var00003168 = 0x00000188;
u32 var0000316c = 0x00000640;
u32 var00003170 = 0x0000235e;
u32 var00003174 = 0xffffd99a;
u32 var00003178 = 0x000016f2;
u32 var0000317c = 0x00000000;
u32 var00003180 = 0x00000000;
u32 var00003184 = 0x00000bca;
u32 var00003188 = 0x00000318;
u32 var0000318c = 0x000009f8;
u32 var00003190 = 0x00004000;
u32 var00003194 = 0xffffc000;
u32 var00003198 = 0x0000186b;
u32 var0000319c = 0x00000000;
u32 var000031a0 = 0x00000000;
u32 var000031a4 = 0x00001286;
u32 var000031a8 = 0x00000003;
u32 var000031ac = 0x00000b40;
u32 var000031b0 = 0x00000000;
u32 var000031b4 = 0x00000160;
u32 var000031b8 = 0x00002666;
u32 var000031bc = 0xffffd99a;
u32 var000031c0 = 0x00000000;
u32 var000031c4 = 0x00000000;
u32 var000031c8 = 0x00000000;
u32 var000031cc = 0x00000000;
u32 var000031d0 = 0x00000188;
u32 var000031d4 = 0x00000640;
u32 var000031d8 = 0x0000235e;
u32 var000031dc = 0xffffd99a;
u32 var000031e0 = 0x000016f2;
u32 var000031e4 = 0x00000000;
u32 var000031e8 = 0x00000000;
u32 var000031ec = 0x00000bca;
u32 var000031f0 = 0x00000318;
u32 var000031f4 = 0x000009f8;
u32 var000031f8 = 0x00004000;
u32 var000031fc = 0xffffc000;
u32 var00003200 = 0x0000186b;
u32 var00003204 = 0x00000000;
u32 var00003208 = 0x00000000;
u32 var0000320c = 0x00001286;
u32 var00003210 = 0x00000003;
u32 var00003214 = 0x00000898;
u32 var00003218 = 0x00000000;
u32 var0000321c = 0x000004a0;
u32 var00003220 = 0x00002666;
u32 var00003224 = 0xffffd99a;
u32 var00003228 = 0x00000000;
u32 var0000322c = 0x00000000;
u32 var00003230 = 0x00000000;
u32 var00003234 = 0x00000000;
u32 var00003238 = 0x000001a0;
u32 var0000323c = 0x00000340;
u32 var00003240 = 0x00000ccc;
u32 var00003244 = 0xfffff334;
u32 var00003248 = 0x00003fff;
u32 var0000324c = 0x00000000;
u32 var00003250 = 0x00000000;
u32 var00003254 = 0x00000000;
u32 var00003258 = 0x00000000;
u32 var0000325c = 0x00000528;
u32 var00003260 = 0x00001388;
u32 var00003264 = 0x00000000;
u32 var00003268 = 0x00000000;
u32 var0000326c = 0x00000000;
u32 var00003270 = 0x00000000;
u32 var00003274 = 0x00005000;
u32 var00003278 = 0x00000004;
u32 var0000327c = 0x00000898;
u32 var00003280 = 0x00000000;
u32 var00003284 = 0x000005a8;
u32 var00003288 = 0x00002666;
u32 var0000328c = 0xffffd99a;
u32 var00003290 = 0x00000000;
u32 var00003294 = 0x00000000;
u32 var00003298 = 0x00000000;
u32 var0000329c = 0x00000000;
u32 var000032a0 = 0x000001e0;
u32 var000032a4 = 0x000004a0;
u32 var000032a8 = 0x00000ccc;
u32 var000032ac = 0xfffff334;
u32 var000032b0 = 0x00003fff;
u32 var000032b4 = 0x00000000;
u32 var000032b8 = 0x00000000;
u32 var000032bc = 0x00000000;
u32 var000032c0 = 0x000005a8;
u32 var000032c4 = 0x000007d0;
u32 var000032c8 = 0x00000ccc;
u32 var000032cc = 0xfffff334;
u32 var000032d0 = 0x00003fff;
u32 var000032d4 = 0x00000000;
u32 var000032d8 = 0x00000000;
u32 var000032dc = 0x00000000;
u32 var000032e0 = 0x00000000;
u32 var000032e4 = 0x00000810;
u32 var000032e8 = 0x00001f40;
u32 var000032ec = 0x00000000;
u32 var000032f0 = 0x00000000;
u32 var000032f4 = 0x00000000;
u32 var000032f8 = 0x00000000;
u32 var000032fc = 0x00005000;
u32 var00003300 = 0x00000001;
u32 var00003304 = 0x00001130;
u32 var00003308 = 0x00000000;
u32 var0000330c = 0x00000f60;
u32 var00003310 = 0x00002ee0;
u32 var00003314 = 0x00000000;
u32 var00003318 = 0x00007fff;
u32 var0000331c = 0x00000000;
u32 var00003320 = 0x00000000;
u32 var00003324 = 0x00000000;
u32 var00003328 = 0x00000004;
u32 var0000332c = 0x00000e98;
u32 var00003330 = 0x000000c0;
u32 var00003334 = 0x00000188;
u32 var00003338 = 0x00002666;
u32 var0000333c = 0xffffd99a;
u32 var00003340 = 0x00003484;
u32 var00003344 = 0x00000000;
u32 var00003348 = 0x00000000;
u32 var0000334c = 0x00000000;
u32 var00003350 = 0x000001b8;
u32 var00003354 = 0x00000580;
u32 var00003358 = 0x00004000;
u32 var0000335c = 0xffffc000;
u32 var00003360 = 0x000019eb;
u32 var00003364 = 0x00000000;
u32 var00003368 = 0x00000000;
u32 var0000336c = 0x00000000;
u32 var00003370 = 0x00000a50;
u32 var00003374 = 0x00000b98;
u32 var00003378 = 0x00002000;
u32 var0000337c = 0xffffe000;
u32 var00003380 = 0x00000000;
u32 var00003384 = 0x00000000;
u32 var00003388 = 0x00000000;
u32 var0000338c = 0x00000000;
u32 var00003390 = 0x00000000;
u32 var00003394 = 0x00000cb8;
u32 var00003398 = 0x00004650;
u32 var0000339c = 0xffffb9b0;
u32 var000033a0 = 0x00000000;
u32 var000033a4 = 0x0000017c;
u32 var000033a8 = 0x0000000a;
u32 var000033ac = 0x00000000;
u32 var000033b0 = 0x00000001;
u32 var000033b4 = 0x00000528;
u32 var000033b8 = 0x00000000;
u32 var000033bc = 0x00000448;
u32 var000033c0 = 0x00003334;
u32 var000033c4 = 0x00000000;
u32 var000033c8 = 0x00007335;
u32 var000033cc = 0x00000000;
u32 var000033d0 = 0x00000000;
u32 var000033d4 = 0x00000000;
u32 var000033d8 = 0x00000008;
u32 var000033dc = 0x00001b80;
u32 var000033e0 = 0x00000000;
u32 var000033e4 = 0x000000c0;
u32 var000033e8 = 0x00002666;
u32 var000033ec = 0xffffd99a;
u32 var000033f0 = 0x00000000;
u32 var000033f4 = 0x00000000;
u32 var000033f8 = 0x00000000;
u32 var000033fc = 0x00000000;
u32 var00003400 = 0x000000c0;
u32 var00003404 = 0x00000188;
u32 var00003408 = 0x00002666;
u32 var0000340c = 0xffffd99a;
u32 var00003410 = 0x00002b84;
u32 var00003414 = 0x00000000;
u32 var00003418 = 0x00000000;
u32 var0000341c = 0x00000000;
u32 var00003420 = 0x00000370;
u32 var00003424 = 0x00000b00;
u32 var00003428 = 0x00004000;
u32 var0000342c = 0xffffc000;
u32 var00003430 = 0x000011eb;
u32 var00003434 = 0x00000000;
u32 var00003438 = 0x00000000;
u32 var0000343c = 0x00000000;
u32 var00003440 = 0x00000420;
u32 var00003444 = 0x00000840;
u32 var00003448 = 0x00002000;
u32 var0000344c = 0xffffe000;
u32 var00003450 = 0x00000000;
u32 var00003454 = 0x00000000;
u32 var00003458 = 0x00000000;
u32 var0000345c = 0x00000000;
u32 var00003460 = 0x00000dc0;
u32 var00003464 = 0x00001810;
u32 var00003468 = 0x00004000;
u32 var0000346c = 0xffffc000;
u32 var00003470 = 0x000011eb;
u32 var00003474 = 0x00000000;
u32 var00003478 = 0x00000000;
u32 var0000347c = 0x00000000;
u32 var00003480 = 0x00000e70;
u32 var00003484 = 0x000014a0;
u32 var00003488 = 0x00002000;
u32 var0000348c = 0xffffe000;
u32 var00003490 = 0x00000000;
u32 var00003494 = 0x00000000;
u32 var00003498 = 0x00000000;
u32 var0000349c = 0x00000000;
u32 var000034a0 = 0x000014a0;
u32 var000034a4 = 0x00001738;
u32 var000034a8 = 0x00002000;
u32 var000034ac = 0xffffe000;
u32 var000034b0 = 0x00000000;
u32 var000034b4 = 0x00000000;
u32 var000034b8 = 0x00000000;
u32 var000034bc = 0x00000000;
u32 var000034c0 = 0x00000000;
u32 var000034c4 = 0x00001970;
u32 var000034c8 = 0x000032c8;
u32 var000034cc = 0xffffcd38;
u32 var000034d0 = 0x00000000;
u32 var000034d4 = 0x0000017c;
u32 var000034d8 = 0x0000000a;
u32 var000034dc = 0x00000000;
u32 var000034e0 = 0x00000001;
u32 var000034e4 = 0x00000a50;
u32 var000034e8 = 0x00000000;
u32 var000034ec = 0x00000898;
u32 var000034f0 = 0x00003334;
u32 var000034f4 = 0x00000000;
u32 var000034f8 = 0x00007335;
u32 var000034fc = 0x00000000;
u32 var00003500 = 0x00000000;
u32 var00003504 = 0x00000000;
u32 var00003508 = 0x00000001;
u32 var0000350c = 0x00000148;
u32 var00003510 = 0x00000000;
u32 var00003514 = 0x00000000;
u32 var00003518 = 0x00000000;
u32 var0000351c = 0x00000000;
u32 var00003520 = 0x00000000;
u32 var00003524 = 0x00000000;
u32 var00003528 = 0x00000000;
u32 var0000352c = 0x00000000;
u32 var00003530 = 0x00000000;
u32 var00003534 = 0x00000001;
u32 var00003538 = 0x00000001;
u32 var0000353c = 0x00000000;
u32 var00003540 = 0x00000000;
u32 var00003544 = 0x00000000;
u32 var00003548 = 0x00000000;
u32 var0000354c = 0x00000000;
u32 var00003550 = 0x00000000;
u32 var00003554 = 0x014000dc;
u32 var00003558 = 0x42700000;
u32 var0000355c = 0x3fba2e8c;
u32 var00003560 = 0x41f00000;
u32 var00003564 = 0x461c4000;
u32 var00003568 = 0x014000dc;
u32 var0000356c = 0x014000dc;
u32 var00003570 = 0x00000000;
u32 var00003574 = 0x00000001;
u32 var00003578 = 0x00000000;
u32 var0000357c = 0x00000000;
u32 var00003580 = 0x014000dc;
u32 var00003584 = 0x42700000;
u32 var00003588 = 0x3fba2e8c;
u32 var0000358c = 0x41f00000;
u32 var00003590 = 0x461c4000;
u32 var00003594 = 0x014000dc;
u32 var00003598 = 0x014000dc;
u32 var0000359c = 0x00000000;
u32 var000035a0 = 0x00000001;
u32 var000035a4 = 0x00000000;
u32 var000035a8 = 0x00000000;
u32 var000035ac = 0x00000000;
u32 var000035b0 = (u32) &var00003550;
u32 var000035b4 = (u32) &var00003550;
u32 var000035b8 = 0x00000001;
u32 var000035bc = 0x00000000;
u32 var000035c0 = 0x00000000;
u32 var000035c4 = 0x00000000;
u32 var000035c8 = 0x00000000;
u32 var000035cc = 0x00000000;
u32 var000035d0 = 0x00000000;
u32 var000035d4 = 0x00000000;
u32 var000035d8 = 0x00000000;
u32 var000035dc[] = {
/*0x00*/ 0x80000000, 0x80000000, 0x70052700,
/*0x01*/ 0x00008000, 0x00008000, 0x70052704,
/*0x02*/ 0x00004000, 0x00004000, 0x70052708,
/*0x03*/ 0x00002000, 0x00002000, 0x7005270c,
/*0x04*/ 0x00001000, 0x00001000, 0x70052710,
/*0x05*/ 0x00000800, 0x00000800, 0x70052714,
/*0x06*/ 0x00000400, 0x00000400, 0x70052718,
/*0x07*/ 0x00000200, 0x00000200, 0x7005271c,
/*0x08*/ 0x00000100, 0x00000100, 0x70052720,
/*0x09*/ 0x0000007c, 0x00000000, 0x70052724,
/*0x0a*/ 0x0000007c, 0x00000004, 0x70052728,
/*0x0b*/ 0x0000007c, 0x00000008, 0x70052730,
/*0x0c*/ 0x0000007c, 0x0000000c, 0x70052738,
/*0x0d*/ 0x0000007c, 0x00000010, 0x70052744,
/*0x0e*/ 0x0000007c, 0x00000014, 0x70052770,
/*0x0f*/ 0x0000007c, 0x00000018, 0x70052788,
/*0x10*/ 0x0000007c, 0x0000001c, 0x700527b4,
/*0x11*/ 0x0000007c, 0x00000020, 0x700527dc,
/*0x12*/ 0x0000007c, 0x00000024, 0x700527e4,
/*0x13*/ 0x0000007c, 0x00000028, 0x700527e8,
/*0x14*/ 0x0000007c, 0x0000002c, 0x70052800,
/*0x15*/ 0x0000007c, 0x00000030, 0x70052810,
/*0x16*/ 0x0000007c, 0x00000034, 0x7005281c,
/*0x17*/ 0x0000007c, 0x00000038, 0x70052824,
/*0x18*/ 0x0000007c, 0x0000003c, 0x70052854,
/*0x19*/ 0x0000007c, 0x0000005c, 0x70052864,
/*0x1a*/ 0x0000007c, 0x0000007c, 0x70052870,
/*0x1b*/ 0x00000000, 0x00000000, 0x700528a0,
/*0x1c*/ 0x80000000, 0x80000000, 0x700528a4,
/*0x1d*/ 0x40000000, 0x40000000, 0x700528a8,
/*0x1e*/ 0x20000000, 0x20000000, 0x700528ac,
/*0x1f*/ 0x10000000, 0x10000000, 0x700528b0,
/*0x20*/ 0x08000000, 0x08000000, 0x700528b4,
/*0x21*/ 0x04000000, 0x04000000, 0x700528b8,
/*0x22*/ 0x02000000, 0x02000000, 0x700528bc,
/*0x23*/ 0x00400000, 0x00400000, 0x700528c0,
/*0x24*/ 0x00200000, 0x00200000, 0x700528c4,
/*0x25*/ 0x00100000, 0x00100000, 0x700528c8,
/*0x26*/ 0x00040000, 0x00040000, 0x700528cc,
/*0x27*/ 0x00020000, 0x00020000, 0x700528d0,
/*0x28*/ 0x00010000, 0x00010000, 0x700528d4,
/*0x29*/ 0x00008000, 0x00008000, 0x700528d8,
/*0x2a*/ 0x00004000, 0x00004000, 0x700528dc,
/*0x2b*/ 0x00002000, 0x00002000, 0x700528e0,
/*0x2c*/ 0x00001000, 0x00001000, 0x700528e4,
/*0x2d*/ 0x00000800, 0x00000800, 0x700528e8,
/*0x2e*/ 0x00000400, 0x00000400, 0x700528ec,
/*0x2f*/ 0x00000200, 0x00000200, 0x700528f0,
/*0x30*/ 0x00000100, 0x00000100, 0x700528f4,
/*0x31*/ 0x00000080, 0x00000080, 0x700528f8,
/*0x32*/ 0x00000040, 0x00000040, 0x700528fc,
/*0x33*/ 0x00000020, 0x00000020, 0x70052900,
/*0x34*/ 0x00000018, 0x00000010, 0x70052904,
/*0x35*/ 0x00000018, 0x00000008, 0x70052908,
/*0x36*/ 0x00000018, 0x00000000, 0x7005290c,
/*0x37*/ 0x00000004, 0x00000004, 0x70052910,
/*0x38*/ 0x00000002, 0x00000002, 0x70052914,
/*0x39*/ 0x00000001, 0x00000001, 0x70052918,
/*0x3a*/ 0x00000000, 0x00000000, 0x7005291c,
/*0x3b*/ 0x01000000, 0x01000000, 0x70052920,
/*0x3c*/ 0x00800000, 0x00800000, 0x70052924,
/*0x3d*/ 0x00020000, 0x00020000, 0x70052928,
/*0x3e*/ 0x00010000, 0x00010000, 0x70052938,
/*0x3f*/ 0x00008000, 0x00008000, 0x70052944,
/*0x40*/ 0x00004000, 0x00004000, 0x70052950,
/*0x41*/ 0x00002000, 0x00002000, 0x7005295c,
/*0x42*/ 0x00001000, 0x00001000, 0x70052968,
/*0x43*/ 0x00000800, 0x00000800, 0x70052974,
/*0x44*/ 0x00000400, 0x00000400, 0x70052978,
/*0x45*/ 0x00000200, 0x00000200, 0x7005297c,
/*0x46*/ 0x00000100, 0x00000100, 0x70052980,
/*0x47*/ 0x00000080, 0x00000080, 0x70052984,
/*0x48*/ 0x00000040, 0x00000040, 0x70052988,
/*0x49*/ 0x00000020, 0x00000020, 0x7005298c,
/*0x4a*/ 0x00000010, 0x00000010, 0x70052990,
/*0x4b*/ 0x00000008, 0x00000008, 0x70052994,
/*0x4c*/ 0x00000004, 0x00000004, 0x70052998,
/*0x4d*/ 0x00000003, 0x00000000, 0x7005299c,
/*0x4e*/ 0x00000003, 0x00000001, 0x700529a0,
/*0x4f*/ 0x00000003, 0x00000002, 0x700529a4,
/*0x50*/ 0x00000003, 0x00000003, 0x700529a8,
/*0x51*/ 0x00000000, 0x00000000, 0x700529ac,
};
u32 var000039b4 = 0x00000000;
u32 var000039b8 = 0x00000000;
u32 var000039bc = 0x00000000;
u32 var000039c0 = 0x00000000;
u32 var000039c4 = 0x00000000;
u32 var000039c8 = 0x00000000;
u32 var000039cc = 0x00000000;
u32 var000039d0 = 0x00000000;
u32 var000039d4 = 0x0000005a;
u32 var000039d8 = 0x0004b000;
u32 var000039dc = 0x00000000;
u32 var000039e0 = 0x00000000;
u32 var000039e4 = 0x00000000;
u32 var000039e8 = 0x00000001;
u32 var000039ec = 0x00000000;
u32 var000039f0 = 0x00000000;
u32 var000039f4 = 0x00000000;
u32 var000039f8[] = {
/*0x00*/ 0x00000026, 0x70052ca0,
/*0x01*/ 0x00000030, 0x70052cc4,
/*0x02*/ 0x00000033, 0x70052cf4,
/*0x03*/ 0x00000022, 0x70052d24,
/*0x04*/ 0x0000001d, 0x70052d54,
/*0x05*/ 0x0000001e, 0x70052d84,
/*0x06*/ 0x0000002c, 0x70052db4,
/*0x07*/ 0x0000002f, 0x70052de4,
/*0x08*/ 0x00000035, 0x70052e14,
/*0x09*/ 0x00000019, 0x70052e44,
/*0x0a*/ 0x00000027, 0x70052e74,
/*0x0b*/ 0x00000031, 0x70052ea4,
/*0x0c*/ 0x0000001c, 0x70052ed4,
/*0x0d*/ 0x00000021, 0x70052f04,
/*0x0e*/ 0x00000038, 0x70052f34,
/*0x0f*/ 0x0000002d, 0x70052f64,
/*0x10*/ 0x00000034, 0x70052f94,
/*0x11*/ 0x0000002a, 0x70052fc4,
/*0x12*/ 0x00000032, 0x70052ff4,
/*0x13*/ 0x00000017, 0x70053018,
/*0x14*/ 0x00000029, 0x7005303c,
/*0x15*/ 0x00000020, 0x70053060,
/*0x16*/ 0x00000042, 0x70053084,
/*0x17*/ 0x0000003c, 0x700530a8,
/*0x18*/ 0x00000039, 0x700530cc,
/*0x19*/ 0x0000001f, 0x700530f0,
/*0x1a*/ 0x00000025, 0x70053114,
/*0x1b*/ 0x00000043, 0x70053138,
/*0x1c*/ 0x0000003b, 0x7005315c,
/*0x1d*/ 0x00000047, 0x70053180,
/*0x1e*/ 0x0000003d, 0x700531a4,
/*0x1f*/ 0x00000041, 0x700531c8,
/*0x20*/ 0x00000044, 0x700531ec,
/*0x21*/ 0x00000045, 0x70053210,
/*0x22*/ 0x00000023, 0x70053234,
/*0x23*/ 0x0000003a, 0x70053258,
/*0x24*/ 0x0000003e, 0x7005327c,
/*0x25*/ 0x0000003f, 0x700532a0,
/*0x26*/ 0x00000040, 0x700532c4,
/*0x27*/ 0x00000046, 0x700532e8,
/*0x28*/ 0x00000048, 0x7005330c,
/*0x29*/ 0x00000049, 0x70053330,
/*0x2a*/ 0x0000004a, 0x70053354,
/*0x2b*/ 0x0000004b, 0x70053378,
/*0x2c*/ 0x0000004c, 0x7005339c,
/*0x2d*/ 0x0000002e, 0x700533c0,
/*0x2e*/ 0x00000028, 0x700533e4,
/*0x2f*/ 0x00000037, 0x70053408,
/*0x30*/ 0x00000014, 0x7005342c,
/*0x31*/ 0x00000024, 0x70053450,
/*0x32*/ 0x00000009, 0x70053474,
/*0x33*/ 0x0000001b, 0x70053498,
/*0x34*/ 0x0000001a, 0x700534bc,
/*0x35*/ 0x0000002b, 0x700534e0,
/*0x36*/ 0x00000016, 0x70053504,
/*0x37*/ 0x0000004d, 0x70053528,
/*0x38*/ 0x0000004e, 0x7005354c,
/*0x39*/ 0x0000004f, 0x70053570,
/*0x3a*/ 0x00000050, 0x70053594,
/*0x3b*/ 0x00000018, 0x700535b8,
/*0x3c*/ 0x00000036, 0x700535dc,
/*0x3d*/ 0x0000005a, 0x70053600,
/*0x3e*/ 0x00000000, 0x70053624,
/*0x3f*/ 0x00000032, 0x70053648,
/*0x40*/ 0x00000029, 0x7005366c,
/*0x41*/ 0x0000003b, 0x70053690,
/*0x42*/ 0x00000017, 0x700536b4,
/*0x43*/ 0x00000020, 0x700536d8,
/*0x44*/ 0x00000042, 0x700536fc,
/*0x45*/ 0x0000003c, 0x70053720,
/*0x46*/ 0x00000039, 0x70053744,
/*0x47*/ 0x0000001f, 0x70053768,
/*0x48*/ 0x00000025, 0x7005378c,
/*0x49*/ 0x00000043, 0x700537b0,
/*0x4a*/ 0x00000047, 0x700537d4,
/*0x4b*/ 0x00000023, 0x700537f8,
/*0x4c*/ 0x0000003d, 0x7005381c,
/*0x4d*/ 0x00000041, 0x70053840,
/*0x4e*/ 0x00000044, 0x70053864,
/*0x4f*/ 0x00000045, 0x70053888,
/*0x50*/ 0x0000003a, 0x700538ac,
/*0x51*/ 0x0000003e, 0x700538d0,
/*0x52*/ 0x0000003f, 0x700538f4,
/*0x53*/ 0x00000040, 0x70053918,
/*0x54*/ 0x00000046, 0x7005393c,
/*0x55*/ 0x00000048, 0x70053960,
/*0x56*/ 0x00000049, 0x70053984,
/*0x57*/ 0x0000004a, 0x700539a8,
/*0x58*/ 0x0000004b, 0x700539cc,
/*0x59*/ 0x0000004c, 0x700539f0,
/*0x5a*/ 0x00000036, 0x70053a14,
/*0x5b*/ 0x0000005d, 0x70053a38,
/*0x5c*/ 0x0000005a, 0x70053a50,
/*0x5d*/ 0x00000000, 0x70053a74,
};
u32 var00003ce8 = 0xbc000006;
u32 var00003cec = 0x00000000;
u32 var00003cf0 = 0x06000000;
u32 var00003cf4 = 0x800613a0;
u32 var00003cf8 = 0x06000000;
u32 var00003cfc = 0x80061380;
u32 var00003d00 = 0xe9000000;
u32 var00003d04 = 0x00000000;
u32 var00003d08 = 0xb8000000;
u32 var00003d0c = 0x00000000;
u32 var00003d10 = 0xbc000006;
u32 var00003d14 = 0x00000000;
u32 var00003d18 = 0x06000000;
u32 var00003d1c = 0x800613a0;
u32 var00003d20 = 0x06000000;
u32 var00003d24 = 0x80061380;
u32 var00003d28 = 0xe9000000;
u32 var00003d2c = 0x00000000;
u32 var00003d30 = 0xb8000000;
u32 var00003d34 = 0x00000000;
u32 var00003d38 = 0x00000001;
u32 var00003d3c = 0x00020000;
u32 var00003d40 = 0x00000000;
u32 var00003d44 = 0x00000000;
u32 var00003d48 = 0x00000000;
u32 var00003d4c = 0x00000000;
u32 var00003d50 = 0x00000000;
u32 var00003d54 = 0x00000000;
u32 var00003d58 = 0x00000000;
u32 var00003d5c = 0x00000000;
u32 var00003d60 = 0x00000000;
u32 var00003d64 = 0x00000000;
u32 var00003d68 = 0x00000000;
u32 var00003d6c = 0x00000000;
u32 var00003d70 = 0x00000000;
u32 var00003d74 = 0xffffffff;
u32 var00003d78 = 0x00000000;
u32 var00003d7c = 0x00020000;
u32 var00003d80 = 0x00000000;
u32 var00003d84 = 0x00000000;
u32 var00003d88 = 0x00000000;
u32 var00003d8c = 0x00000000;
u32 var00003d90 = 0x00000000;
u32 var00003d94 = 0x00000000;
u32 var00003d98 = 0x00000000;
u32 var00003d9c = 0x00020000;
u32 var00003da0 = 0x00000000;
u32 var00003da4 = 0x00000000;
u32 var00003da8 = 0x00000000;
u32 var00003dac = 0x00000000;
u32 var00003db0 = 0x00000000;
u32 var00003db4 = 0x00000000;
u32 var00003db8 = 0x00000000;
u32 var00003dbc = 0x00000000;
u32 var00003dc0 = 0x00000000;
u32 var00003dc4 = 0x00000000;
u32 var00003dc8 = 0x00000000;
u32 var00003dcc = 0xffffffff;
u32 var00003dd0 = 0x00000000;
u32 var00003dd4 = 0x00000000;
u32 var00003dd8 = 0xffffffff;
u32 var00003ddc = 0x00000000;
u32 var00003de0 = 0x00000000;
u32 var00003de4 = 0x00000000;
u32 var00003de8 = 0x7fff0000;
u32 var00003dec = 0x00000001;
u32 var00003df0 = 0x00000000;
u32 var00003df4 = 0x00000000;
u32 var00003df8 = 0x00000000;
u32 var00003dfc = 0x00000000;
u32 var00003e00 = 0x00000000;
u32 var00003e04 = 0x85ba003b;
u32 var00003e08 = 0x85a5000f;
u32 var00003e0c = 0x85a6000f;
u32 var00003e10 = 0x80bb000e;
u32 var00003e14 = 0x80bc000e;
u32 var00003e18 = 0x8007000e;
u32 var00003e1c = 0x8007000e;
u32 var00003e20 = 0x80be000e;
u32 var00003e24 = 0x80bf000e;
u32 var00003e28 = 0x80bf000e;
u32 var00003e2c = 0x80c0000e;
u32 var00003e30 = 0x8007000e;
u32 var00003e34 = 0x80c2000e;
u32 var00003e38 = 0x80c3000e;
u32 var00003e3c = 0x80c4000e;
u32 var00003e40 = 0x80c5000e;
u32 var00003e44 = 0x8007000e;
u32 var00003e48 = 0x80c7000e;
u32 var00003e4c = 0x80c8000e;
u32 var00003e50 = 0x80c9000e;
u32 var00003e54 = 0x80ca000f;
u32 var00003e58 = 0x80cb000f;
u32 var00003e5c = 0x80cc000f;
u32 var00003e60 = 0x8007000f;
u32 var00003e64 = 0x8007000f;
u32 var00003e68 = 0x8007000f;
u32 var00003e6c = 0x80d2000f;
u32 var00003e70 = 0x80d3000f;
u32 var00003e74 = 0x8007000f;
u32 var00003e78 = 0x80c6000e;
u32 var00003e7c = 0x80d6000f;
u32 var00003e80 = 0x80d7000f;
u32 var00003e84 = 0x80d8000f;
u32 var00003e88 = 0x80db000e;
u32 var00003e8c = 0x80da000e;
u32 var00003e90 = 0x80bf000e;
u32 var00003e94 = 0x80bf000e;
u32 var00003e98 = 0x80de000e;
u32 var00003e9c = 0x80e1000f;
u32 var00003ea0 = 0x80e2000f;
u32 var00003ea4 = 0x977a003c;
u32 var00003ea8 = 0x97b0003c;
u32 var00003eac = 0x97b1003c;
u32 var00003eb0 = 0x977c003c;
u32 var00003eb4 = 0x9786003c;
u32 var00003eb8 = 0x9787003c;
u32 var00003ebc = 0x9788003c;
u32 var00003ec0 = 0x978c003c;
u32 var00003ec4 = 0x9794003c;
u32 var00003ec8 = 0x9784003c;
u32 var00003ecc = 0x978e003c;
u32 var00003ed0 = 0x978f003c;
u32 var00003ed4 = 0x9790003c;
u32 var00003ed8 = 0x977e003c;
u32 var00003edc = 0x977f003c;
u32 var00003ee0 = 0x9780003c;
u32 var00003ee4 = 0x802e0020;
u32 var00003ee8 = 0x80370023;
u32 var00003eec = 0x80370023;
u32 var00003ef0 = 0x806a0021;
u32 var00003ef4 = 0x80370023;
u32 var00003ef8 = 0x80370023;
u32 var00003efc = 0x80370023;
u32 var00003f00 = 0x806d0021;
u32 var00003f04 = 0x806e0021;
u32 var00003f08 = 0x80370023;
u32 var00003f0c = 0x80370023;
u32 var00003f10 = 0x80700021;
u32 var00003f14 = 0x80710021;
u32 var00003f18 = 0x80370023;
u32 var00003f1c = 0x80370023;
u32 var00003f20 = 0x80370023;
u32 var00003f24 = 0x80370023;
u32 var00003f28 = 0x80750021;
u32 var00003f2c = 0x80370023;
u32 var00003f30 = 0x80370023;
u32 var00003f34 = 0x8079001f;
u32 var00003f38 = 0x8066001f;
u32 var00003f3c = 0x80370023;
u32 var00003f40 = 0x8032001f;
u32 var00003f44 = 0x80370023;
u32 var00003f48 = 0x807a0023;
u32 var00003f4c = 0x8059001f;
u32 var00003f50 = 0x80010023;
u32 var00003f54 = 0x847e0020;
u32 var00003f58 = 0x847d0021;
u32 var00003f5c = 0x84f10020;
u32 var00003f60 = 0x84f20020;
u32 var00003f64 = 0x84f30020;
u32 var00003f68 = 0x84f40021;
u32 var00003f6c = 0x84f60021;
u32 var00003f70 = 0x8506001f;
u32 var00003f74 = 0x84fd0021;
u32 var00003f78 = 0x85040021;
u32 var00003f7c = 0x84fe0021;
u32 var00003f80 = 0x85030021;
u32 var00003f84 = 0x85000020;
u32 var00003f88 = 0x85010020;
u32 var00003f8c = 0x85020020;
u32 var00003f90 = 0x85ca001f;
u32 var00003f94 = 0x85cb001f;
u32 var00003f98 = 0x85d2001f;
u32 var00003f9c = 0x80740021;
u32 var00003fa0 = 0x85eb0023;
u32 var00003fa4 = 0x85ec0023;
u32 var00003fa8 = 0x85ed001f;
u32 var00003fac = 0x85ee001f;
u32 var00003fb0 = 0x85ef0021;
u32 var00003fb4 = 0x85f00021;
u32 var00003fb8 = 0x85f10021;
u32 var00003fbc = 0x85f20021;
u32 var00003fc0 = 0x85f30021;
u32 var00003fc4 = 0x85f40021;
u32 var00003fc8 = 0x8508001f;
u32 var00003fcc = 0x850a001f;
u32 var00003fd0 = 0x80760021;
u32 var00003fd4 = 0x85f5001e;
u32 var00003fd8 = 0x85090021;
u32 var00003fdc = 0x8045002d;
u32 var00003fe0 = 0x8046002d;
u32 var00003fe4 = 0x80470019;
u32 var00003fe8 = 0x8048002d;
u32 var00003fec = 0x80f0002d;
u32 var00003ff0 = 0x80ef002d;
u32 var00003ff4 = 0x8049002d;
u32 var00003ff8 = 0x804a002d;
u32 var00003ffc = 0x804b002d;
u32 var00004000 = 0x80d9002d;
u32 var00004004 = 0x804c002d;
u32 var00004008 = 0x80e7002d;
u32 var0000400c = 0x80e6002d;
u32 var00004010 = 0x80e0002d;
u32 var00004014 = 0x80dc002d;
u32 var00004018 = 0x80b9002d;
u32 var0000401c = 0x80d4002d;
u32 var00004020 = 0x80d0002d;
u32 var00004024 = 0x80d1002d;
u32 var00004028 = 0x8078002d;
u32 var0000402c = 0x80dd002d;
u32 var00004030 = 0x8003002d;
u32 var00004034 = 0x802d0015;
u32 var00004038 = 0x807b0015;
u32 var0000403c = 0x807c0015;
u32 var00004040 = 0x807d0015;
u32 var00004044 = 0x807e0015;
u32 var00004048 = 0x807f0015;
u32 var0000404c = 0x80800015;
u32 var00004050 = 0x80810015;
u32 var00004054 = 0x80820015;
u32 var00004058 = 0x80830015;
u32 var0000405c = 0x80840015;
u32 var00004060 = 0x80850015;
u32 var00004064 = 0x80b40012;
u32 var00004068 = 0x80b50012;
u32 var0000406c = 0x80b60011;
u32 var00004070 = 0x80a90012;
u32 var00004074 = 0x80aa0012;
u32 var00004078 = 0x80ab0011;
u32 var0000407c = 0x80ac0012;
u32 var00004080 = 0x80ad0012;
u32 var00004084 = 0x80ae0011;
u32 var00004088 = 0x80b10012;
u32 var0000408c = 0x80b20012;
u32 var00004090 = 0x80b30012;
u32 var00004094 = 0x818a0013;
u32 var00004098 = 0xefdd0013;
u32 var0000409c = 0x805f0020;
u32 var000040a0 = 0x80600020;
u32 var000040a4 = 0x80610020;
u32 var000040a8 = 0x80040020;
u32 var000040ac = 0x80f10020;
u32 var000040b0 = 0x80f30020;
u32 var000040b4 = 0x80550010;
u32 var000040b8 = 0x80560010;
u32 var000040bc = 0x80570010;
u32 var000040c0 = 0x85f70034;
u32 var000040c4 = 0x8127001d;
u32 var000040c8 = 0x8128001d;
u32 var000040cc = 0x8129001d;
u32 var000040d0 = 0x812a001d;
u32 var000040d4 = 0x812b001d;
u32 var000040d8 = 0x812c001d;
u32 var000040dc = 0x812d0032;
u32 var000040e0 = 0x812e0032;
u32 var000040e4 = 0x81380032;
u32 var000040e8 = 0x8138001c;
u32 var000040ec = 0x812f0033;
u32 var000040f0 = 0x81510033;
u32 var000040f4 = 0x81540033;
u32 var000040f8 = 0x81570033;
u32 var000040fc = 0x815a0033;
u32 var00004100 = 0x81320033;
u32 var00004104 = 0x81390033;
u32 var00004108 = 0x813f0033;
u32 var0000410c = 0x81450033;
u32 var00004110 = 0x814b0033;
u32 var00004114 = 0x81610004;
u32 var00004118 = 0x81620004;
u32 var0000411c = 0x81630004;
u32 var00004120 = 0x81640004;
u32 var00004124 = 0x81650004;
u32 var00004128 = 0x81660004;
u32 var0000412c = 0x81670004;
u32 var00004130 = 0x81680004;
u32 var00004134 = 0x81690004;
u32 var00004138 = 0x816a0004;
u32 var0000413c = 0x816b0004;
u32 var00004140 = 0x816c0004;
u32 var00004144 = 0x816d0004;
u32 var00004148 = 0x816e0004;
u32 var0000414c = 0x816f0004;
u32 var00004150 = 0x81700004;
u32 var00004154 = 0x81710004;
u32 var00004158 = 0x81720004;
u32 var0000415c = 0x81730004;
u32 var00004160 = 0x81740004;
u32 var00004164 = 0x81750004;
u32 var00004168 = 0x81760004;
u32 var0000416c = 0x81770004;
u32 var00004170 = 0x81780004;
u32 var00004174 = 0x81790004;
u32 var00004178 = 0x817a0004;
u32 var0000417c = 0x817b0004;
u32 var00004180 = 0x817c0004;
u32 var00004184 = 0x817d0004;
u32 var00004188 = 0x817e0004;
u32 var0000418c = 0x817f0004;
u32 var00004190 = 0x81800004;
u32 var00004194 = 0x804d0004;
u32 var00004198 = 0x804e0004;
u32 var0000419c = 0x85f80005;
u32 var000041a0 = 0x85f90005;
u32 var000041a4 = 0x85fa0005;
u32 var000041a8 = 0x85fb0005;
u32 var000041ac = 0x85fc0006;
u32 var000041b0 = 0x85fd0006;
u32 var000041b4 = 0x85fe0006;
u32 var000041b8 = 0x85ff0006;
u32 var000041bc = 0x86000004;
u32 var000041c0 = 0x86010004;
u32 var000041c4 = 0x86020004;
u32 var000041c8 = 0x86030004;
u32 var000041cc = 0x86040004;
u32 var000041d0 = 0x86050004;
u32 var000041d4 = 0x86060004;
u32 var000041d8 = 0x86060004;
u32 var000041dc = 0x81d9003d;
u32 var000041e0 = 0x82670002;
u32 var000041e4 = 0x82680002;
u32 var000041e8 = 0x82860002;
u32 var000041ec = 0x82880002;
u32 var000041f0 = 0x82910002;
u32 var000041f4 = 0x829f0002;
u32 var000041f8 = 0x82a10002;
u32 var000041fc = 0x8af9002f;
u32 var00004200 = 0x8afa002f;
u32 var00004204 = 0x8afb002f;
u32 var00004208 = 0x92fc002f;
u32 var0000420c = 0x92fd002f;
u32 var00004210 = 0x92850002;
u32 var00004214 = 0x93060030;
u32 var00004218 = 0x93070030;
u32 var0000421c = 0x93080030;
u32 var00004220 = 0x93090030;
u32 var00004224 = 0x930a0030;
u32 var00004228 = 0x84350031;
u32 var0000422c = 0x81b50007;
u32 var00004230 = 0x81b60008;
u32 var00004234 = 0x81b50009;
u32 var00004238 = 0x81b6000a;
u32 var0000423c = 0x85f3000b;
u32 var00004240 = 0x81b5000c;
u32 var00004244 = 0x81b6000d;
u32 var00004248 = 0x81b70014;
u32 var0000424c = 0x81b80014;
u32 var00004250 = 0x81c70014;
u32 var00004254 = 0x80370014;
u32 var00004258 = 0x81b70038;
u32 var0000425c = 0x81b90000;
u32 var00004260 = 0x81ba0000;
u32 var00004264 = 0x81bb0000;
u32 var00004268 = 0x81cb0024;
u32 var0000426c = 0x81cb0025;
u32 var00004270 = 0x81cb0026;
u32 var00004274 = 0x81c60037;
u32 var00004278 = 0x9278002f;
u32 var0000427c = 0x9279002f;
u32 var00004280 = 0x927a002f;
u32 var00004284 = 0x927b002f;
u32 var00004288 = 0x927c002f;
u32 var0000428c = 0x927d002f;
u32 var00004290 = 0x9277002f;
u32 var00004294 = 0x82fd0002;
u32 var00004298 = 0x82fe0002;
u32 var0000429c = 0x83000002;
u32 var000042a0 = 0x83030002;
u32 var000042a4 = 0x830a0002;
u32 var000042a8 = 0x8313003e;
u32 var000042ac = 0x83140002;
u32 var000042b0 = 0x832e0002;
u32 var000042b4 = 0x83300002;
u32 var000042b8 = 0x83330002;
u32 var000042bc = 0x83340002;
u32 var000042c0 = 0x834c003e;
u32 var000042c4 = 0x83a30002;
u32 var000042c8 = 0x83b90002;
u32 var000042cc = 0x83c70002;
u32 var000042d0 = 0x83cf0002;
u32 var000042d4 = 0x83d20002;
u32 var000042d8 = 0x83d40002;
u32 var000042dc = 0x83f30002;
u32 var000042e0 = 0x83f50002;
u32 var000042e4 = 0x83f60002;
u32 var000042e8 = 0x84000002;
u32 var000042ec = 0x8411003e;
u32 var000042f0 = 0x84130002;
u32 var000042f4 = 0x84140002;
u32 var000042f8 = 0x84220002;
u32 var000042fc = 0x84320021;
u32 var00004300 = 0x843c003a;
u32 var00004304 = 0x843d003a;
u32 var00004308 = 0x84ab003a;
u32 var0000430c = 0x843d003a;
u32 var00004310 = 0x81b7003a;
u32 var00004314 = 0x84770039;
u32 var00004318 = 0x84780039;
u32 var0000431c = 0x81c20036;
u32 var00004320 = 0x84790036;
u32 var00004324 = 0x81c30036;
u32 var00004328 = 0x81c40036;
u32 var0000432c = 0x84430002;
u32 var00004330 = 0x844e0002;
u32 var00004334 = 0x843c003f;
u32 var00004338 = 0x847c003f;
u32 var0000433c = 0x843d003f;
u32 var00004340 = 0xf2ad0001;
u32 var00004344 = 0xf2ae0001;
u32 var00004348 = 0xf2af0001;
u32 var0000434c = 0xd2b00001;
u32 var00004350 = 0xf2b10001;
u32 var00004354 = 0xd2b20001;
u32 var00004358 = 0x92b80002;
u32 var0000435c = 0x9b300002;
u32 var00004360 = 0x9b27002f;
u32 var00004364 = 0x9b28002f;
u32 var00004368 = 0x9b29002f;
u32 var0000436c = 0x9b2a002f;
u32 var00004370 = 0x9b2b002f;
u32 var00004374 = 0x9b2c002f;
u32 var00004378 = 0x9a9d003c;
u32 var0000437c = 0x9a9e003c;
u32 var00004380 = 0x9a9f003c;
u32 var00004384 = 0x80370004;
u32 var00004388 = 0x9271003c;
u32 var0000438c = 0x92750002;
u32 var00004390 = 0x9acc003c;
u32 var00004394 = 0x9acd003c;
u32 var00004398 = 0x9ad4003c;
u32 var0000439c = 0x9ad5003c;
u32 var000043a0 = 0x84c80002;
u32 var000043a4 = 0x84cd0002;
u32 var000043a8 = 0x84ad002e;
u32 var000043ac = 0x8507001b;
u32 var000043b0 = 0x84ee0010;
u32 var000043b4 = 0x84ef0010;
u32 var000043b8 = 0x84f00010;
u32 var000043bc = 0x92c80002;
u32 var000043c0 = 0x92c90002;
u32 var000043c4 = 0xb3a00001;
u32 var000043c8 = 0xb3a10001;
u32 var000043cc = 0xd3a30001;
u32 var000043d0 = 0xd3a40001;
u32 var000043d4 = 0xd3a60001;
u32 var000043d8 = 0xd3a70001;
u32 var000043dc = 0xd3a80001;
u32 var000043e0 = 0xd3a90001;
u32 var000043e4 = 0xd3ab0001;
u32 var000043e8 = 0xd3b00001;
u32 var000043ec = 0xd3b20001;
u32 var000043f0 = 0xd3b30001;
u32 var000043f4 = 0xb3b60001;
u32 var000043f8 = 0xd3b80001;
u32 var000043fc = 0xd3ba0001;
u32 var00004400 = 0xd3bb0001;
u32 var00004404 = 0xb3bd0001;
u32 var00004408 = 0xd3bf0001;
u32 var0000440c = 0xb3c40001;
u32 var00004410 = 0xb3c50001;
u32 var00004414 = 0xb3c60001;
u32 var00004418 = 0xb3c90001;
u32 var0000441c = 0xb3ca0001;
u32 var00004420 = 0x85940004;
u32 var00004424 = 0x85950004;
u32 var00004428 = 0x85960004;
u32 var0000442c = 0x85970004;
u32 var00004430 = 0x85980004;
u32 var00004434 = 0x85990004;
u32 var00004438 = 0x859a0004;
u32 var0000443c = 0x859b0004;
u32 var00004440 = 0x85a00004;
u32 var00004444 = 0x85a10004;
u32 var00004448 = 0x85a20004;
u32 var0000444c = 0x85a30004;
u32 var00004450 = 0xf3100001;
u32 var00004454 = 0xd3110001;
u32 var00004458 = 0xf3120001;
u32 var0000445c = 0xd3130001;
u32 var00004460 = 0xf3140001;
u32 var00004464 = 0xd3150001;
u32 var00004468 = 0xf3160003;
u32 var0000446c = 0xd3170001;
u32 var00004470 = 0xf3180001;
u32 var00004474 = 0xd3190001;
u32 var00004478 = 0xf31a0001;
u32 var0000447c = 0xd31b0001;
u32 var00004480 = 0xf2930001;
u32 var00004484 = 0xf2df0001;
u32 var00004488 = 0xf2e00001;
u32 var0000448c = 0xd4ea0001;
u32 var00004490 = 0x8d240002;
u32 var00004494 = 0x9d62002f;
u32 var00004498 = 0x84aa002b;
u32 var0000449c = 0x81cf0029;
u32 var000044a0 = 0x858f0028;
u32 var000044a4 = 0x80d50027;
u32 var000044a8 = 0x80ec0027;
u32 var000044ac = 0x80ed0028;
u32 var000044b0 = 0x80d50029;
u32 var000044b4 = 0x80ec0029;
u32 var000044b8 = 0x80ed002a;
u32 var000044bc = 0x80d50029;
u32 var000044c0 = 0x80ec0029;
u32 var000044c4 = 0x803a0029;
u32 var000044c8 = 0x84e8002b;
u32 var000044cc = 0x84e9002b;
u32 var000044d0 = 0x80cd002a;
u32 var000044d4 = 0x80ce002a;
u32 var000044d8 = 0x8039002a;
u32 var000044dc = 0x80cd002c;
u32 var000044e0 = 0x80db0010;
u32 var000044e4 = 0x80da0010;
u32 var000044e8 = 0xf41c0002;
u32 var000044ec = 0xf4340002;
u32 var000044f0 = 0xf44f0002;
u32 var000044f4 = 0x00000000;
u32 var000044f8 = 0x43480000;
u32 var000044fc = 0x447a0000;
u32 var00004500 = 0x44960000;
u32 var00004504 = 0xbf800000;
u32 var00004508 = 0x00000064;
u32 var0000450c = 0xffffffff;
u32 var00004510 = 0x00000000;
u32 var00004514 = 0x00000000;
u32 var00004518 = 0x43c80000;
u32 var0000451c = 0x451c4000;
u32 var00004520 = 0x453b8000;
u32 var00004524 = 0xbf800000;
u32 var00004528 = 0x00000064;
u32 var0000452c = 0x00000030;
u32 var00004530 = 0x00000000;
u32 var00004534 = 0x00000020;
u32 var00004538 = 0x43c80000;
u32 var0000453c = 0x451c4000;
u32 var00004540 = 0x453b8000;
u32 var00004544 = 0xbf800000;
u32 var00004548 = 0x00000064;
u32 var0000454c = 0xffffffff;
u32 var00004550 = 0x00000000;
u32 var00004554 = 0x00000010;
u32 var00004558 = 0x43c80000;
u32 var0000455c = 0x451c4000;
u32 var00004560 = 0x453b8000;
u32 var00004564 = 0xbf800000;
u32 var00004568 = 0x00000064;
u32 var0000456c = 0x00000030;
u32 var00004570 = 0x00000000;
u32 var00004574 = 0x00000030;
u32 var00004578 = 0x43480000;
u32 var0000457c = 0x447a0000;
u32 var00004580 = 0x44960000;
u32 var00004584 = 0xbf800000;
u32 var00004588 = 0x00000064;
u32 var0000458c = 0xffffffff;
u32 var00004590 = 0x00000000;
u32 var00004594 = 0x00000000;
u32 var00004598 = 0x43480000;
u32 var0000459c = 0x447a0000;
u32 var000045a0 = 0x44960000;
u32 var000045a4 = 0xbf800000;
u32 var000045a8 = 0x00000064;
u32 var000045ac = 0xffffffff;
u32 var000045b0 = 0x00000000;
u32 var000045b4 = 0x00000000;
u32 var000045b8 = 0x43480000;
u32 var000045bc = 0x447a0000;
u32 var000045c0 = 0x44960000;
u32 var000045c4 = 0xbf800000;
u32 var000045c8 = 0x00000064;
u32 var000045cc = 0xffffffff;
u32 var000045d0 = 0x00000000;
u32 var000045d4 = 0x00000000;
u32 var000045d8 = 0x447a0000;
u32 var000045dc = 0x455ac000;
u32 var000045e0 = 0x457a0000;
u32 var000045e4 = 0xbf800000;
u32 var000045e8 = 0x00000064;
u32 var000045ec = 0xffffffff;
u32 var000045f0 = 0x00000078;
u32 var000045f4 = 0x00000009;
u32 var000045f8 = 0x447a0000;
u32 var000045fc = 0x451c4000;
u32 var00004600 = 0x453b8000;
u32 var00004604 = 0xbf800000;
u32 var00004608 = 0x00000064;
u32 var0000460c = 0xffffffff;
u32 var00004610 = 0x0000001e;
u32 var00004614 = 0x00000009;
u32 var00004618 = 0x447a0000;
u32 var0000461c = 0x455ac000;
u32 var00004620 = 0x457a0000;
u32 var00004624 = 0xbf800000;
u32 var00004628 = 0x00000064;
u32 var0000462c = 0xffffffff;
u32 var00004630 = 0x00000078;
u32 var00004634 = 0x00000009;
u32 var00004638 = 0x447a0000;
u32 var0000463c = 0x451c4000;
u32 var00004640 = 0x453b8000;
u32 var00004644 = 0xbf800000;
u32 var00004648 = 0x00000064;
u32 var0000464c = 0xffffffff;
u32 var00004650 = 0x0000001e;
u32 var00004654 = 0x00000009;
u32 var00004658 = 0x44c80000;
u32 var0000465c = 0x453b8000;
u32 var00004660 = 0x455ac000;
u32 var00004664 = 0xbf800000;
u32 var00004668 = 0x00000064;
u32 var0000466c = 0xffffffff;
u32 var00004670 = 0x00000000;
u32 var00004674 = 0x00000009;
u32 var00004678 = 0x43c80000;
u32 var0000467c = 0x44898000;
u32 var00004680 = 0x44af0000;
u32 var00004684 = 0xbf800000;
u32 var00004688 = 0x00000064;
u32 var0000468c = 0xffffffff;
u32 var00004690 = 0x0000008c;
u32 var00004694 = 0x00000009;
u32 var00004698 = 0x43c80000;
u32 var0000469c = 0x44898000;
u32 var000046a0 = 0x44af0000;
u32 var000046a4 = 0xbf800000;
u32 var000046a8 = 0x00000064;
u32 var000046ac = 0xffffffff;
u32 var000046b0 = 0x00000000;
u32 var000046b4 = 0x00000009;
u32 var000046b8 = 0x43960000;
u32 var000046bc = 0x44960000;
u32 var000046c0 = 0x449c4000;
u32 var000046c4 = 0xbf800000;
u32 var000046c8 = 0x00000064;
u32 var000046cc = 0xffffffff;
u32 var000046d0 = 0x00000000;
u32 var000046d4 = 0x00000001;
u32 var000046d8 = 0x43fa0000;
u32 var000046dc = 0x44e10000;
u32 var000046e0 = 0x44ed8000;
u32 var000046e4 = 0xbf800000;
u32 var000046e8 = 0x00000064;
u32 var000046ec = 0xffffffff;
u32 var000046f0 = 0x00000000;
u32 var000046f4 = 0x00000001;
u32 var000046f8 = 0x447a0000;
u32 var000046fc = 0x4528c000;
u32 var00004700 = 0x45354000;
u32 var00004704 = 0xbf800000;
u32 var00004708 = 0x00000064;
u32 var0000470c = 0xffffffff;
u32 var00004710 = 0x00000000;
u32 var00004714 = 0x00000001;
u32 var00004718 = 0x44bb8000;
u32 var0000471c = 0x453b8000;
u32 var00004720 = 0x457a0000;
u32 var00004724 = 0xbf800000;
u32 var00004728 = 0x00000064;
u32 var0000472c = 0xffffffff;
u32 var00004730 = 0x00000000;
u32 var00004734 = 0x00000001;
u32 var00004738 = 0x451c4000;
u32 var0000473c = 0x45992000;
u32 var00004740 = 0x459c4000;
u32 var00004744 = 0xbf800000;
u32 var00004748 = 0x00000064;
u32 var0000474c = 0xffffffff;
u32 var00004750 = 0x00000000;
u32 var00004754 = 0x00000001;
u32 var00004758 = 0x45abe000;
u32 var0000475c = 0x45af0000;
u32 var00004760 = 0x45b22000;
u32 var00004764 = 0xbf800000;
u32 var00004768 = 0x00000064;
u32 var0000476c = 0xffffffff;
u32 var00004770 = 0x00000000;
u32 var00004774 = 0x00000021;
u32 var00004778 = 0x41a00000;
u32 var0000477c = 0x43c80000;
u32 var00004780 = 0x43fa0000;
u32 var00004784 = 0xbf800000;
u32 var00004788 = 0x00000064;
u32 var0000478c = 0xffffffff;
u32 var00004790 = 0x00000000;
u32 var00004794 = 0x00000000;
u32 var00004798 = 0x43960000;
u32 var0000479c = 0x44d48000;
u32 var000047a0 = 0x44fa0000;
u32 var000047a4 = 0xbf800000;
u32 var000047a8 = 0x00000064;
u32 var000047ac = 0xffffffff;
u32 var000047b0 = 0x00000000;
u32 var000047b4 = 0x00000000;
u32 var000047b8 = 0x44160000;
u32 var000047bc = 0x455ac000;
u32 var000047c0 = 0x459c4000;
u32 var000047c4 = 0xbf800000;
u32 var000047c8 = 0x00000064;
u32 var000047cc = 0xffffffff;
u32 var000047d0 = 0x00000000;
u32 var000047d4 = 0x00000000;
u32 var000047d8 = 0x44160000;
u32 var000047dc = 0x455ac000;
u32 var000047e0 = 0x459c4000;
u32 var000047e4 = 0xbf800000;
u32 var000047e8 = 0x00000064;
u32 var000047ec = 0xffffffff;
u32 var000047f0 = 0x00000000;
u32 var000047f4 = 0x00000000;
u32 var000047f8 = 0x44160000;
u32 var000047fc = 0x455ac000;
u32 var00004800 = 0x459c4000;
u32 var00004804 = 0xbf800000;
u32 var00004808 = 0x00000064;
u32 var0000480c = 0xffffffff;
u32 var00004810 = 0x00000000;
u32 var00004814 = 0x00000000;
u32 var00004818 = 0x44160000;
u32 var0000481c = 0x451c4000;
u32 var00004820 = 0x453b8000;
u32 var00004824 = 0xbf800000;
u32 var00004828 = 0x00000064;
u32 var0000482c = 0xffffffff;
u32 var00004830 = 0x00000000;
u32 var00004834 = 0x00000000;
u32 var00004838 = 0x44bb8000;
u32 var0000483c = 0x45992000;
u32 var00004840 = 0x45abe000;
u32 var00004844 = 0xbf800000;
u32 var00004848 = 0x00000064;
u32 var0000484c = 0xffffffff;
u32 var00004850 = 0x00000064;
u32 var00004854 = 0x00000001;
u32 var00004858 = 0x45abe000;
u32 var0000485c = 0x45b36000;
u32 var00004860 = 0x45b54000;
u32 var00004864 = 0xbf800000;
u32 var00004868 = 0x00000064;
u32 var0000486c = 0xffffffff;
u32 var00004870 = 0x00000064;
u32 var00004874 = 0x00000001;
u32 var00004878 = 0x437a0000;
u32 var0000487c = 0x447a0000;
u32 var00004880 = 0x44a28000;
u32 var00004884 = 0x40000000;
u32 var00004888 = 0x00000064;
u32 var0000488c = 0xffffffff;
u32 var00004890 = 0x00000078;
u32 var00004894 = 0x00000001;
u32 var00004898 = 0x43480000;
u32 var0000489c = 0x45228000;
u32 var000048a0 = 0x453b8000;
u32 var000048a4 = 0xbf800000;
u32 var000048a8 = 0x00000064;
u32 var000048ac = 0xffffffff;
u32 var000048b0 = 0x00000000;
u32 var000048b4 = 0x00000000;
u32 var000048b8 = 0x43480000;
u32 var000048bc = 0x443b8000;
u32 var000048c0 = 0x44548000;
u32 var000048c4 = 0xbf800000;
u32 var000048c8 = 0x00000064;
u32 var000048cc = 0xffffffff;
u32 var000048d0 = 0x00000000;
u32 var000048d4 = 0x00000000;
u32 var000048d8 = 0x44160000;
u32 var000048dc = 0x44fa0000;
u32 var000048e0 = 0x453b8000;
u32 var000048e4 = 0xbf800000;
u32 var000048e8 = 0x00000064;
u32 var000048ec = 0xffffffff;
u32 var000048f0 = 0x00000000;
u32 var000048f4 = 0x00000000;
u32 var000048f8 = 0x43fa0000;
u32 var000048fc = 0x44bb8000;
u32 var00004900 = 0x44e10000;
u32 var00004904 = 0xbf800000;
u32 var00004908 = 0x00000064;
u32 var0000490c = 0xffffffff;
u32 var00004910 = 0x00000000;
u32 var00004914 = 0x00000000;
u32 var00004918 = 0x44480000;
u32 var0000491c = 0x451c4000;
u32 var00004920 = 0x453b8000;
u32 var00004924 = 0xbf800000;
u32 var00004928 = 0x00000064;
u32 var0000492c = 0xffffffff;
u32 var00004930 = 0x00000000;
u32 var00004934 = 0x00000000;
u32 var00004938 = 0x43c80000;
u32 var0000493c = 0x44bb8000;
u32 var00004940 = 0x44fa0000;
u32 var00004944 = 0xbf800000;
u32 var00004948 = 0x00000064;
u32 var0000494c = 0xffffffff;
u32 var00004950 = 0x00000000;
u32 var00004954 = 0x00000000;
u32 var00004958 = 0x447a0000;
u32 var0000495c = 0x455ac000;
u32 var00004960 = 0x459c4000;
u32 var00004964 = 0xbf800000;
u32 var00004968 = 0x00000064;
u32 var0000496c = 0xffffffff;
u32 var00004970 = 0x00000000;
u32 var00004974 = 0x00000001;
u32 var00004978 = 0x42480000;
u32 var0000497c = 0x43610000;
u32 var00004980 = 0x437a0000;
u32 var00004984 = 0xbf800000;
u32 var00004988 = 0x00000064;
u32 var0000498c = 0xffffffff;
u32 var00004990 = 0x00000000;
u32 var00004994 = 0x00000001;
u32 var00004998 = 0x42480000;
u32 var0000499c = 0x43610000;
u32 var000049a0 = 0x437a0000;
u32 var000049a4 = 0xbf800000;
u32 var000049a8 = 0x00000064;
u32 var000049ac = 0xffffffff;
u32 var000049b0 = 0x00000000;
u32 var000049b4 = 0x00000001;
u32 var000049b8 = 0x44fa0000;
u32 var000049bc = 0x451c4000;
u32 var000049c0 = 0x4528c000;
u32 var000049c4 = 0xbf800000;
u32 var000049c8 = 0x00000032;
u32 var000049cc = 0xffffffff;
u32 var000049d0 = 0x00000000;
u32 var000049d4 = 0x00000009;
u32 var000049d8 = 0x43960000;
u32 var000049dc = 0x447a0000;
u32 var000049e0 = 0x44960000;
u32 var000049e4 = 0xbf800000;
u32 var000049e8 = 0x00000064;
u32 var000049ec = 0xffffffff;
u32 var000049f0 = 0x00000000;
u32 var000049f4 = 0x00000001;
u32 var000049f8 = 0x43960000;
u32 var000049fc = 0x447a0000;
u32 var00004a00 = 0x44960000;
u32 var00004a04 = 0xbf800000;
u32 var00004a08 = 0x00000064;
u32 var00004a0c = 0xffffffff;
u32 var00004a10 = 0x00000064;
u32 var00004a14 = 0x00000001;
u32 var00004a18 = 0x44160000;
u32 var00004a1c = 0x44bb8000;
u32 var00004a20 = 0x44e10000;
u32 var00004a24 = 0xbf800000;
u32 var00004a28 = 0x00000064;
u32 var00004a2c = 0xffffffff;
u32 var00004a30 = 0x00000000;
u32 var00004a34 = 0x00000001;
u32 var00004a38 = 0x44160000;
u32 var00004a3c = 0x44bb8000;
u32 var00004a40 = 0x44e10000;
u32 var00004a44 = 0xbf800000;
u32 var00004a48 = 0x00000064;
u32 var00004a4c = 0xffffffff;
u32 var00004a50 = 0x00000064;
u32 var00004a54 = 0x00000001;
u32 var00004a58 = 0x44480000;
u32 var00004a5c = 0x45228000;
u32 var00004a60 = 0x455ac000;
u32 var00004a64 = 0xbf800000;
u32 var00004a68 = 0x00000064;
u32 var00004a6c = 0xffffffff;
u32 var00004a70 = 0x00000000;
u32 var00004a74 = 0x00000001;
u32 var00004a78 = 0x44480000;
u32 var00004a7c = 0x45228000;
u32 var00004a80 = 0x455ac000;
u32 var00004a84 = 0xbf800000;
u32 var00004a88 = 0x00000064;
u32 var00004a8c = 0xffffffff;
u32 var00004a90 = 0x00000064;
u32 var00004a94 = 0x00000001;
u32 var00004a98 = 0x43480000;
u32 var00004a9c = 0x44480000;
u32 var00004aa0 = 0x447a0000;
u32 var00004aa4 = 0xbf800000;
u32 var00004aa8 = 0x00000064;
u32 var00004aac = 0xffffffff;
u32 var00004ab0 = 0x00000000;
u32 var00004ab4 = 0x00000000;
u32 var00004ab8 = 0x43480000;
u32 var00004abc = 0x442f0000;
u32 var00004ac0 = 0x447a0000;
u32 var00004ac4 = 0xbf800000;
u32 var00004ac8 = 0x00000064;
u32 var00004acc = 0xffffffff;
u32 var00004ad0 = 0x00000000;
u32 var00004ad4 = 0x00000000;
u32 var00004ad8 = 0x447a0000;
u32 var00004adc = 0x451c4000;
u32 var00004ae0 = 0x453b8000;
u32 var00004ae4 = 0xbf800000;
u32 var00004ae8 = 0x00000064;
u32 var00004aec = 0xffffffff;
u32 var00004af0 = 0x00000000;
u32 var00004af4 = 0x00000000;
u32 var00004af8 = 0x43fa0000;
u32 var00004afc = 0x44af0000;
u32 var00004b00 = 0x44bb8000;
u32 var00004b04 = 0xbf800000;
u32 var00004b08 = 0x00000064;
u32 var00004b0c = 0xffffffff;
u32 var00004b10 = 0x00000000;
u32 var00004b14 = 0x00000000;
u32 var00004b18 = 0x43fa0000;
u32 var00004b1c = 0x44fa0000;
u32 var00004b20 = 0x45098000;
u32 var00004b24 = 0xbf800000;
u32 var00004b28 = 0x00000064;
u32 var00004b2c = 0xffffffff;
u32 var00004b30 = 0x00000000;
u32 var00004b34 = 0x00000000;
u32 var00004b38 = 0x43c80000;
u32 var00004b3c = 0x451c4000;
u32 var00004b40 = 0x453b8000;
u32 var00004b44 = 0xbf800000;
u32 var00004b48 = 0x00000032;
u32 var00004b4c = 0xffffffff;
u32 var00004b50 = 0x00000000;
u32 var00004b54 = 0x00000000;
u32 var00004b58 = 0x43c80000;
u32 var00004b5c = 0x451c4000;
u32 var00004b60 = 0x453b8000;
u32 var00004b64 = 0xbf800000;
u32 var00004b68 = 0x0000004b;
u32 var00004b6c = 0xffffffff;
u32 var00004b70 = 0x00000000;
u32 var00004b74 = 0x00000000;
u32 var00004b78 = 0x43480000;
u32 var00004b7c = 0x43fa0000;
u32 var00004b80 = 0x44480000;
u32 var00004b84 = 0xbf800000;
u32 var00004b88 = 0x00000064;
u32 var00004b8c = 0xffffffff;
u32 var00004b90 = 0x00000064;
u32 var00004b94 = 0x00000000;
u32 var00004b98 = 0x447a0000;
u32 var00004b9c = 0x44898000;
u32 var00004ba0 = 0x44c80000;
u32 var00004ba4 = 0xbf800000;
u32 var00004ba8 = 0x00000064;
u32 var00004bac = 0xffffffff;
u32 var00004bb0 = 0x00000000;
u32 var00004bb4 = 0x00000000;
u32 var00004bb8 = 0x43960000;
u32 var00004bbc = 0x44a28000;
u32 var00004bc0 = 0x44bb8000;
u32 var00004bc4 = 0xbf800000;
u32 var00004bc8 = 0x00000064;
u32 var00004bcc = 0xffffffff;
u32 var00004bd0 = 0x00000000;
u32 var00004bd4 = 0x00000001;
u32 var00004bd8 = 0x43960000;
u32 var00004bdc = 0x44a28000;
u32 var00004be0 = 0x44bb8000;
u32 var00004be4 = 0xbf800000;
u32 var00004be8 = 0x00000064;
u32 var00004bec = 0xffffffff;
u32 var00004bf0 = 0x000000c8;
u32 var00004bf4 = 0x00000001;
u32 var00004bf8 = 0x437a0000;
u32 var00004bfc = 0x44160000;
u32 var00004c00 = 0x44610000;
u32 var00004c04 = 0xbf800000;
u32 var00004c08 = 0x00000064;
u32 var00004c0c = 0xffffffff;
u32 var00004c10 = 0x000000c8;
u32 var00004c14 = 0x00000001;
u32 var00004c18 = 0x42480000;
u32 var00004c1c = 0x43340000;
u32 var00004c20 = 0x437a0000;
u32 var00004c24 = 0xbf800000;
u32 var00004c28 = 0x00000064;
u32 var00004c2c = 0xffffffff;
u32 var00004c30 = 0x000000c8;
u32 var00004c34 = 0x00000001;
u32 var00004c38 = 0x42c80000;
u32 var00004c3c = 0x43c80000;
u32 var00004c40 = 0x44160000;
u32 var00004c44 = 0xbf800000;
u32 var00004c48 = 0x00000064;
u32 var00004c4c = 0xffffffff;
u32 var00004c50 = 0x000000c8;
u32 var00004c54 = 0x00000001;
u32 var00004c58 = 0x442f0000;
u32 var00004c5c = 0x44898000;
u32 var00004c60 = 0x44af0000;
u32 var00004c64 = 0xbf800000;
u32 var00004c68 = 0x00000064;
u32 var00004c6c = 0xffffffff;
u32 var00004c70 = 0x000000c8;
u32 var00004c74 = 0x00000001;
u32 var00004c78 = 0x43c80000;
u32 var00004c7c = 0x451c4000;
u32 var00004c80 = 0x453b8000;
u32 var00004c84 = 0xbf800000;
u32 var00004c88 = 0x00000064;
u32 var00004c8c = 0xffffffff;
u32 var00004c90 = 0x00000000;
u32 var00004c94 = 0x00000004;
u32 var00004c98 = 0x43960000;
u32 var00004c9c = 0x44610000;
u32 var00004ca0 = 0x44898000;
u32 var00004ca4 = 0xbf800000;
u32 var00004ca8 = 0x00000064;
u32 var00004cac = 0xffffffff;
u32 var00004cb0 = 0x00000000;
u32 var00004cb4 = 0x00000000;
u32 var00004cb8 = 0x447a0000;
u32 var00004cbc = 0x451c4000;
u32 var00004cc0 = 0x453b8000;
u32 var00004cc4 = 0xbf800000;
u32 var00004cc8 = 0x00000064;
u32 var00004ccc = 0xffffffff;
u32 var00004cd0 = 0x00000000;
u32 var00004cd4 = 0x00000008;
u32 var00004cd8 = 0x43c80000;
u32 var00004cdc = 0x447a0000;
u32 var00004ce0 = 0x44960000;
u32 var00004ce4 = 0xbf800000;
u32 var00004ce8 = 0x00000064;
u32 var00004cec = 0xffffffff;
u32 var00004cf0 = 0x00000000;
u32 var00004cf4 = 0x00000000;
u32 var00004cf8 = 0x00000000;
u32 var00004cfc = 0x00000000;
u32 var00004d00 = 0x00000000;
u32 var00004d04 = 0x00000000;
u32 var00004d08 = 0x00000000;
u32 var00004d0c = 0x00000000;
u32 var00004d10 = 0x00000000;
u32 var00004d14 = 0x00000000;
u32 var00004d18 = 0x66655998;
u32 var00004d1c = 0x5fff4ccc;
u32 var00004d20 = 0x5fff2ccc;
u32 var00004d24 = 0x59986665;
u32 var00004d28 = 0x4ccc5998;
u32 var00004d2c = 0x59985998;
u32 var00004d30 = 0x5fff6665;
u32 var00004d34 = 0x66655fff;
u32 var00004d38 = 0x59986665;
u32 var00004d3c = 0x5fff5fff;
u32 var00004d40 = 0x5fff6665;
u32 var00004d44 = 0x5fff5fff;
u32 var00004d48 = 0x5fff7332;
u32 var00004d4c = 0x5fff6665;
u32 var00004d50 = 0x5fff5998;
u32 var00004d54 = 0x59985332;
u32 var00004d58 = 0x53325fff;
u32 var00004d5c = 0x33324ccc;
u32 var00004d60 = 0x5fff4ccc;
u32 var00004d64 = 0x3fff5fff;
u32 var00004d68 = 0x5fff5fff;
u32 var00004d6c = 0x5fff4ccc;
u32 var00004d70 = 0x4ccc4ccc;
u32 var00004d74 = 0x4ccc4ccc;
u32 var00004d78 = 0x4ccc4ccc;
u32 var00004d7c = 0x5fff5fff;
u32 var00004d80 = 0x5fff5fff;
u32 var00004d84 = 0x5fff5fff;
u32 var00004d88 = 0x5fff4ccc;
u32 var00004d8c = 0x5fff5fff;
u32 var00004d90 = 0x5fff5fff;
u32 var00004d94 = 0x5fff5fff;
u32 var00004d98 = 0x5fff4ccc;
u32 var00004d9c = 0x4ccc4ccc;
u32 var00004da0 = 0x4ccc4ccc;
u32 var00004da4 = 0x4ccc7332;
u32 var00004da8 = 0x73327332;
u32 var00004dac = 0x4ccc3c28;
u32 var00004db0 = 0x4ccc4ccc;
u32 var00004db4 = 0x4ccc4ccc;
u32 var00004db8 = 0x4ccc4ccc;
u32 var00004dbc = 0x4ccc4ccc;
u32 var00004dc0 = 0x4ccc4ccc;
u32 var00004dc4 = 0x4ccc4ccc;
u32 var00004dc8 = 0x73327332;
u32 var00004dcc = 0x4ccc4ccc;
u32 var00004dd0 = 0x4ccc4ccc;
u32 var00004dd4 = 0x4ccc6665;
u32 var00004dd8 = 0x4ccc4ccc;
u32 var00004ddc = 0x4ccc4ccc;
u32 var00004de0 = 0x6ccb5fff;
u32 var00004de4 = 0x59987998;
u32 var00004de8 = 0x59985998;
u32 var00004dec = 0x66655fff;
u32 var00004df0 = 0x5fff7332;
u32 var00004df4 = 0x73327332;
u32 var00004df8 = 0x73327332;
u32 var00004dfc = 0x4ccc6665;
u32 var00004e00 = 0x66656665;
u32 var00004e04 = 0x4ccc6ccb;
u32 var00004e08 = 0xffff0000;
u32 var00004e0c = 0xffffffff;
u32 var00004e10 = 0xffffffff;
u32 var00004e14 = 0x00000000;
u32 var00004e18 = 0x00000000;
u32 var00004e1c = 0x00000000;
u32 var00004e20 = 0xab8d9f77;
u32 var00004e24 = 0x81280783;
u32 var00004e28 = 0x00000000;
u32 var00004e2c = 0x00000000;
u32 var00004e30 = 0x00000001;
u32 var00004e34 = 0x00000000;
u32 var00004e38 = 0x00000000;
u32 var00004e3c = 0x00000000;
u32 var00004e40 = 0x00000000;
u32 var00004e44 = 0x00000000;
u32 var00004e48 = 0x00000000;
u32 var00004e4c = 0x00000000;
u32 var00004e50 = 0x00000000;
u32 var00004e54 = 0x00000000;
u32 var00004e58 = 0x00000000;
u32 var00004e5c = 0x00000000;
u32 var00004e60 = 0x00000000;
u32 var00004e64 = 0x00000000;
u32 var00004e68 = 0x00000000;
u32 var00004e6c = 0x00000000;
u32 var00004e70 = 0x00000000;
u32 var00004e74 = 0x00000000;
u32 var00004e78 = 0x00000000;
u32 var00004e7c = 0x00000000;
u32 var00004e80 = 0x80099a60;
u32 var00004e84 = 0x00000000;
u32 var00004e88 = 0x00000000;
u32 var00004e8c = 0x00000000;
u32 var00004e90 = 0x00000000;
u32 var00004e94 = 0x00000000;
u32 var00004e98 = 0x00000000;
u32 var00004e9c = 0x00000000;
u32 var00004ea0 = 0x00000000;
u32 var00004ea4 = 0x00000000;
u32 var00004ea8 = 0x00000000;
u32 var00004eac = 0x00000000;
u32 var00004eb0 = 0x00000000;
u32 var00004eb4 = 0x00000000;
u32 var00004eb8 = 0x00000000;
u32 var00004ebc = 0x00000000;
u32 var00004ec0 = 0x00000000;
u32 var00004ec4 = 0x00000000;
u32 var00004ec8 = 0x00000000;
u32 var00004ecc = 0x00000000;
u32 var00004ed0 = 0x00000000;
u32 var00004ed4 = 0x00000000;
u32 var00004ed8 = 0x00000001;
u32 var00004edc = 0x00000000;
u32 var00004ee0 = 0x00000001;
u32 var00004ee4 = 0x00000000;
u32 var00004ee8 = 0x00000000;
u32 var00004eec = 0x00000000;
u32 var00004ef0 = 0x00000000;
u32 var00004ef4 = 0x00000000;
u32 var00004ef8 = 0x00000000;
u32 var00004efc = 0x00000001;
u32 var00004f00 = 0x00000000;
u32 var00004f04 = 0xffffffff;
u32 var00004f08 = 0x00000000;
u32 var00004f0c = 0x00000000;
u32 var00004f10 = 0x00000001;
u32 var00004f14 = 0x00000000;
u32 var00004f18 = 0x00000000;
u32 var00004f1c = 0x00000000;
u32 var00004f20 = 0xff000000;
u32 var00004f24 = 0x00000000;
u32 var00004f28 = 0x00000000;
u32 var00004f2c = 0x00000000;
u32 var00004f30 = 0x47800000;
u32 var00004f34 = 0x47800000;
u32 var00004f38 = 0x00000000;
u32 var00004f3c = 0x00000000;
u32 var00004f40 = 0xfe000000;
u32 var00004f44 = 0x00000000;
u32 var00004f48 = 0x00000000;
u32 var00004f4c = 0x00000000;
u32 var00004f50 = 0x00000000;
u32 var00004f54 = 0x00000000;
u32 var00004f58 = 0x00000000;
u32 var00004f5c = 0x00000000;
u32 var00004f60 = 0x00040800;
u32 var00004f64 = 0x00000000;
u32 var00004f68 = 0x0c100000;
u32 var00004f6c = 0x00000000;
u32 var00004f70 = 0x00001400;
u32 var00004f74 = 0x0018001c;
u32 var00004f78 = 0x00000000;
u32 var00004f7c = 0x70019574;
u32 var00004f80 = 0x700190bc;
u32 var00004f84 = 0x70018a28;
u32 var00004f88 = 0x70019010;
u32 var00004f8c = 0x7001954c;
u32 var00004f90 = 0x70019554;
u32 var00004f94 = 0x700194e0;
u32 var00004f98 = 0x700194a4;
u32 var00004f9c = 0x00000000;
u32 var00004fa0 = 0x70019c64;
u32 var00004fa4 = 0x70019c70;
u32 var00004fa8 = 0x70019c88;
u32 var00004fac = 0x70019cac;
u32 var00004fb0 = 0xff08ffff;
u32 var00004fb4 = 0xffffffff;
u32 var00004fb8 = 0x0c22ff44;
u32 var00004fbc = 0x20ffffff;
u32 var00004fc0 = 0xffff04ff;
u32 var00004fc4 = 0xffffff00;
u32 var00004fc8 = 0x14000000;
u32 var00004fcc = 0x00000000;
u32 var00004fd0 = 0x00000000;
u32 var00004fd4 = 0x00000000;
u32 var00004fd8 = 0x3f800000;
u32 var00004fdc = 0x00000000;
u32 var00004fe0 = 0x00000000;
u32 var00004fe4 = 0x00000000;
u32 var00004fe8 = 0x00000000;
u32 var00004fec = 0x00000000;
u32 var00004ff0 = 0x00000000;
u32 var00004ff4 = 0x00000000;
u32 var00004ff8 = 0x00000000;
u32 var00004ffc = 0x00000001;
u32 var00005000 = 0x00000000;
u32 var00005004 = 0x00000000;
u32 var00005008 = 0x00000000;
u32 var0000500c = 0x00000000;
u32 var00005010 = 0x00000000;
u32 var00005014 = 0x00000000;
u32 var00005018 = 0xffffffff;
u32 var0000501c = 0x00000000;
u32 var00005020 = 0x00000000;
u32 var00005024 = 0x00000000;
u32 var00005028 = 0x00000000;
u32 var0000502c = 0x00000000;
u32 var00005030 = 0x00000000;
u32 var00005034 = 0x00000000;
u32 var00005038 = 0x000000b0;
u32 var0000503c = 0x00000260;
u32 var00005040 = 0x00000000;
u32 var00005044 = 0x00000000;
u32 var00005048 = 0x00000000;
u32 var0000504c = 0x00000000;
u32 var00005050 = 0x00000000;
u32 var00005054 = 0x00000000;
u32 var00005058 = 0x00000000;
u32 var0000505c = 0x00000000;
u32 var00005060 = 0x00000000;
u32 var00005064 = 0x00000000;
u32 var00005068 = 0x00000000;
u32 var0000506c = 0x00000000;
u32 var00005070 = 0x00000000;
u32 var00005074 = 0x00000000;
u32 var00005078 = 0x00000001;
u32 var0000507c = 0x00000002;
u32 var00005080 = 0x00000000;
u32 var00005084 = 0x00000000;
u32 var00005088 = 0x00000000;
u32 var0000508c = 0x00001000;
u32 var00005090 = 0x00000000;
u32 var00005094 = 0x00000800;
u32 var00005098 = 0x8009a970;
u32 var0000509c = 0x00000400;
u32 var000050a0 = 0x00000000;
u32 var000050a4 = 0x00000000;
u32 var000050a8 = 0x00000000;
u32 var000050ac = 0x00000000;
u32 var000050b0 = 0x00000000;
u32 var000050b4 = 0x00000000;
u32 var000050b8 = 0x00000000;
u32 var000050bc = 0x00000000;
u32 var000050c0 = 0x00000000;
u32 var000050c4 = 0x00000000;
u32 var000050c8 = 0x00000000;
u32 var000050cc = 0x00000000;
u32 var000050d0 = 0x00000000;
u32 var000050d4 = 0x00000000;
u32 var000050d8 = 0x00000001;
u32 var000050dc = 0x00000002;
u32 var000050e0 = 0x00000000;
u32 var000050e4 = 0x00000000;
u32 var000050e8 = 0x00000000;
u32 var000050ec = 0x00001000;
u32 var000050f0 = 0x00000000;
u32 var000050f4 = 0x00000800;
u32 var000050f8 = 0x8009a970;
u32 var000050fc = 0x00000400;
u32 var00005100 = 0x00000000;
u32 var00005104 = 0x00000000;
u32 var00005108 = 0x00000000;
u32 var0000510c = 0x00000000;
u32 var00005110 = 0x00000000;
u32 var00005114 = 0x00000000;
u32 var00005118 = 0x00000000;
u32 var0000511c = 0x00000000;
u32 var00005120 = 0x00000000;
u32 var00005124 = 0x00000000;
u32 var00005128 = (u32) &var00005068;
u32 var0000512c = 0x00000000;
u32 var00005130 = 0x00000000;
u32 var00005134 = 0x00000000;
u32 var00005138 = 0x00000000;
u32 var0000513c = 0x00000000;
u32 var00005140 = 0x00000000;
u32 var00005144 = 0x00000000;
u32 var00005148 = 0x00000000;
u32 var0000514c = 0x8009c2d0;
u32 var00005150 = 0x00000000;
u32 var00005154 = 0x00000000;
u32 var00005158 = 0x00000000;
u32 var0000515c = 0x00000000;
u32 var00005160 = 0x00000000;
u32 var00005164 = 0x00000000;
u32 var00005168 = 0x00000000;
u32 var0000516c = 0x00000000;
u32 var00005170 = 0x00000000;
u32 var00005174 = 0x00002710;
u32 var00005178 = 0x00004e20;
u32 var0000517c = 0x00007530;
u32 var00005180 = 0x00009c40;
u32 var00005184 = 0x0000c350;
u32 var00005188 = 0x0000ea60;
u32 var0000518c = 0x00011170;
u32 var00005190 = 0x00013880;
u32 var00005194 = 0x00015f90;
u32 var00005198 = 0x000186a0;
u32 var0000519c = 0x0001adb0;
u32 var000051a0 = 0x0001adb0;
u32 var000051a4 = 0x0001d4c0;
u32 var000051a8 = 0x0001fbd0;
u32 var000051ac = 0x000222e0;
u32 var000051b0 = 0x000249f0;
u32 var000051b4 = 0x00027100;
u32 var000051b8 = 0x00029810;
u32 var000051bc = 0x0002e630;
u32 var000051c0 = 0x00030d40;
u32 var000051c4 = 0x00035b60;
u32 var000051c8 = 0x00038270;
u32 var000051cc = 0x0003d090;
u32 var000051d0 = 0x00041eb0;
u32 var000051d4 = 0x00046cd0;
u32 var000051d8 = 0x0004baf0;
u32 var000051dc = 0x00050910;
u32 var000051e0 = 0x00055730;
u32 var000051e4 = 0x0005cc60;
u32 var000051e8 = 0x00064190;
u32 var000051ec = 0x0006b6c0;
u32 var000051f0 = 0x00072bf0;
u32 var000051f4 = 0x0007a120;
u32 var000051f8 = 0x00083d60;
u32 var000051fc = 0x0008d9a0;
u32 var00005200 = 0x000975e0;
u32 var00005204 = 0x000a1220;
u32 var00005208 = 0x000ad570;
u32 var0000520c = 0x000b98c0;
u32 var00005210 = 0x000c8320;
u32 var00005214 = 0x000d6d80;
u32 var00005218 = 0x000e57e0;
u32 var0000521c = 0x000f4240;
u32 var00005220 = 0x000f4240;
u32 var00005224 = 0x0010c8e0;
u32 var00005228 = 0x00124f80;
u32 var0000522c = 0x0013d620;
u32 var00005230 = 0x00155cc0;
u32 var00005234 = 0x0016e360;
u32 var00005238 = 0x00186a00;
u32 var0000523c = 0x0019f0a0;
u32 var00005240 = 0x001b7740;
u32 var00005244 = 0x001e8480;
u32 var00005248 = 0x00200b20;
u32 var0000524c = 0x00231860;
u32 var00005250 = 0x00249f00;
u32 var00005254 = 0x0027ac40;
u32 var00005258 = 0x002ab980;
u32 var0000525c = 0x002dc6c0;
u32 var00005260 = 0x0030d400;
u32 var00005264 = 0x003567e0;
u32 var00005268 = 0x00387520;
u32 var0000526c = 0x003d0900;
u32 var00005270 = 0x00419ce0;
u32 var00005274 = 0x004630c0;
u32 var00005278 = 0x004ac4a0;
u32 var0000527c = 0x0050df20;
u32 var00005280 = 0x0056f9a0;
u32 var00005284 = 0x005d1420;
u32 var00005288 = 0x00632ea0;
u32 var0000528c = 0x006acfc0;
u32 var00005290 = 0x007270e0;
u32 var00005294 = 0x007b98a0;
u32 var00005298 = 0x008339c0;
u32 var0000529c = 0x008de820;
u32 var000052a0 = 0x00970fe0;
u32 var000052a4 = 0x00989680;
u32 var000052a8 = 0x00a7d8c0;
u32 var000052ac = 0x00b71b00;
u32 var000052b0 = 0x00c65d40;
u32 var000052b4 = 0x00d59f80;
u32 var000052b8 = 0x00e4e1c0;
u32 var000052bc = 0x00f42400;
u32 var000052c0 = 0x01036640;
u32 var000052c4 = 0x0112a880;
u32 var000052c8 = 0x0121eac0;
u32 var000052cc = 0x01406f40;
u32 var000052d0 = 0x014fb180;
u32 var000052d4 = 0x016e3600;
u32 var000052d8 = 0x018cba80;
u32 var000052dc = 0x01ab3f00;
u32 var000052e0 = 0x01c9c380;
u32 var000052e4 = 0x01e84800;
u32 var000052e8 = 0x0206cc80;
u32 var000052ec = 0x02349340;
u32 var000052f0 = 0x025317c0;
u32 var000052f4 = 0x0280de80;
u32 var000052f8 = 0x02aea540;
u32 var000052fc = 0x02ebae40;
u32 var00005300 = 0x02faf080;
u32 var00005304 = 0x03473bc0;
u32 var00005308 = 0x03938700;
u32 var0000530c = 0x03dfd240;
u32 var00005310 = 0x042c1d80;
u32 var00005314 = 0x047868c0;
u32 var00005318 = 0x04c4b400;
u32 var0000531c = 0x0510ff40;
u32 var00005320 = 0x055d4a80;
u32 var00005324 = 0x05a995c0;
u32 var00005328 = 0x05f5e100;
u32 var0000532c = 0x06422c40;
u32 var00005330 = 0x068e7780;
u32 var00005334 = 0x06dac2c0;
u32 var00005338 = 0x07270e00;
u32 var0000533c = 0x07735940;
u32 var00005340 = 0x07bfa480;
u32 var00005344 = 0x080befc0;
u32 var00005348 = 0x08583b00;
u32 var0000534c = 0x08a48640;
u32 var00005350 = 0x08f0d180;
u32 var00005354 = 0x093d1cc0;
u32 var00005358 = 0x09896800;
u32 var0000535c = 0x09d5b340;
u32 var00005360 = 0x0a21fe80;
u32 var00005364 = 0x0a6e49c0;
u32 var00005368 = 0x0aba9500;
u32 var0000536c = 0x3d4ccccd;
u32 var00005370 = 0x3d4ccccd;
u32 var00005374 = 0x3d75c28f;
u32 var00005378 = 0x3d75c28f;
u32 var0000537c = 0x3d75c28f;
u32 var00005380 = 0x3d8f5c29;
u32 var00005384 = 0x3d8f5c29;
u32 var00005388 = 0x3da3d70a;
u32 var0000538c = 0x3da3d70a;
u32 var00005390 = 0x3db851ec;
u32 var00005394 = 0x3dcccccd;
u32 var00005398 = 0x3de147ae;
u32 var0000539c = 0x3e051eb8;
u32 var000053a0 = 0x3e0f5c29;
u32 var000053a4 = 0x3e2e147b;
u32 var000053a8 = 0x3e4ccccd;
u32 var000053ac = 0x3e800000;
u32 var000053b0 = 0x3ea8f5c3;
u32 var000053b4 = 0x3f000000;
u32 var000053b8 = 0x3f800000;
u32 var000053bc = 0x3fa00000;
u32 var000053c0 = 0x3fc00000;
u32 var000053c4 = 0x3fe00000;
u32 var000053c8 = 0x40000000;
u32 var000053cc = 0x40100000;
u32 var000053d0 = 0x40200000;
u32 var000053d4 = 0x40300000;
u32 var000053d8 = 0x40400000;
u32 var000053dc = 0x40500000;
u32 var000053e0 = 0x40600000;
u32 var000053e4 = 0x40700000;
u32 var000053e8 = 0x40800000;
u32 var000053ec = 0x40880000;
u32 var000053f0 = 0x40900000;
u32 var000053f4 = 0x40980000;
u32 var000053f8 = 0x40a00000;
u32 var000053fc = 0x40a80000;
u32 var00005400 = 0x40b00000;
u32 var00005404 = 0x40b80000;
u32 var00005408 = 0x40c00000;
u32 var0000540c = 0x40c80000;
u32 var00005410 = 0x40d00000;
u32 var00005414 = 0x40d80000;
u32 var00005418 = 0x40e00000;
u32 var0000541c = 0x40e80000;
u32 var00005420 = 0x40f00000;
u32 var00005424 = 0x40f80000;
u32 var00005428 = 0x41000000;
u32 var0000542c = 0x41040000;
u32 var00005430 = 0x41080000;
u32 var00005434 = 0x410c0000;
u32 var00005438 = 0x41100000;
u32 var0000543c = 0x41140000;
u32 var00005440 = 0x41180000;
u32 var00005444 = 0x411c0000;
u32 var00005448 = 0x41200000;
u32 var0000544c = 0x41240000;
u32 var00005450 = 0x41280000;
u32 var00005454 = 0x412c0000;
u32 var00005458 = 0x41300000;
u32 var0000545c = 0x41340000;
u32 var00005460 = 0x41380000;
u32 var00005464 = 0x413c0000;
u32 var00005468 = 0x41400000;
u32 var0000546c = 0x41440000;
u32 var00005470 = 0x41480000;
u32 var00005474 = 0x414c0000;
u32 var00005478 = 0x41500000;
u32 var0000547c = 0x41540000;
u32 var00005480 = 0x41580000;
u32 var00005484 = 0x415c0000;
u32 var00005488 = 0x41600000;
u32 var0000548c = 0x41640000;
u32 var00005490 = 0x41680000;
u32 var00005494 = 0x416c0000;
u32 var00005498 = 0x41700000;
u32 var0000549c = 0x41740000;
u32 var000054a0 = 0x41780000;
u32 var000054a4 = 0x417c0000;
u32 var000054a8 = 0x41800000;
u32 var000054ac = 0x41820000;
u32 var000054b0 = 0x41840000;
u32 var000054b4 = 0x41860000;
u32 var000054b8 = 0x41880000;
u32 var000054bc = 0x418a0000;
u32 var000054c0 = 0x418c0000;
u32 var000054c4 = 0x418e0000;
u32 var000054c8 = 0x41900000;
u32 var000054cc = 0x41920000;
u32 var000054d0 = 0x41940000;
u32 var000054d4 = 0x41960000;
u32 var000054d8 = 0x41980000;
u32 var000054dc = 0x419a0000;
u32 var000054e0 = 0x419c0000;
u32 var000054e4 = 0x419e0000;
u32 var000054e8 = 0x41a00000;
u32 var000054ec = 0x41a20000;
u32 var000054f0 = 0x41a40000;
u32 var000054f4 = 0x41a60000;
u32 var000054f8 = 0x41a80000;
u32 var000054fc = 0x00000000;
u32 var00005500 = 0x00000003;
u32 var00005504 = 0x00000898;
u32 var00005508 = 0x00000000;
u32 var0000550c = 0x000004a0;
u32 var00005510 = 0x00002666;
u32 var00005514 = 0xffffd99a;
u32 var00005518 = 0x00000000;
u32 var0000551c = 0x00000000;
u32 var00005520 = 0x00000000;
u32 var00005524 = 0x00000000;
u32 var00005528 = 0x000001a0;
u32 var0000552c = 0x00000340;
u32 var00005530 = 0x00000ccc;
u32 var00005534 = 0xfffff334;
u32 var00005538 = 0x00003fff;
u32 var0000553c = 0x00000000;
u32 var00005540 = 0x00000000;
u32 var00005544 = 0x00000000;
u32 var00005548 = 0x00000000;
u32 var0000554c = 0x00000528;
u32 var00005550 = 0x00001388;
u32 var00005554 = 0x00000000;
u32 var00005558 = 0x00000000;
u32 var0000555c = 0x00000000;
u32 var00005560 = 0x00000000;
u32 var00005564 = 0x00005000;
u32 var00005568 = 0x00000000;
u32 var0000556c = 0x00000000;
u32 var00005570 = 0x00000000;
u32 var00005574 = 0x00000000;
u32 var00005578 = 0x00000000;
u32 var0000557c = 0x00000000;
u32 var00005580 = 0x00000000;
u32 var00005584 = 0x00000000;
u32 var00005588 = 0x00000000;
u32 var0000558c = 0x00000000;
u32 var00005590 = 0x7fff7ffc;
u32 var00005594 = 0x7ff57fe8;
u32 var00005598 = 0x7fd77fc0;
u32 var0000559c = 0x7fa57f84;
u32 var000055a0 = 0x7f5f7f34;
u32 var000055a4 = 0x7f057ed0;
u32 var000055a8 = 0x7e977e58;
u32 var000055ac = 0x7e157dcd;
u32 var000055b0 = 0x7d7f7d2d;
u32 var000055b4 = 0x7cd67c7a;
u32 var000055b8 = 0x7c1a7bb4;
u32 var000055bc = 0x7b497ada;
u32 var000055c0 = 0x7a6679ed;
u32 var000055c4 = 0x796f78ed;
u32 var000055c8 = 0x786677da;
u32 var000055cc = 0x774976b4;
u32 var000055d0 = 0x761a757b;
u32 var000055d4 = 0x74d87430;
u32 var000055d8 = 0x738472d3;
u32 var000055dc = 0x721e7164;
u32 var000055e0 = 0x70a66fe3;
u32 var000055e4 = 0x6f1c6e51;
u32 var000055e8 = 0x6d816cad;
u32 var000055ec = 0x6bd56af9;
u32 var000055f0 = 0x6a186933;
u32 var000055f4 = 0x684a675d;
u32 var000055f8 = 0x666c6577;
u32 var000055fc = 0x647e6381;
u32 var00005600 = 0x6280617c;
u32 var00005604 = 0x60735f67;
u32 var00005608 = 0x5e575d43;
u32 var0000560c = 0x5c2c5b11;
u32 var00005610 = 0x59f258d0;
u32 var00005614 = 0x57aa5681;
u32 var00005618 = 0x55555425;
u32 var0000561c = 0x52f251bc;
u32 var00005620 = 0x50824f46;
u32 var00005624 = 0x4e064cc3;
u32 var00005628 = 0x4b7d4a35;
u32 var0000562c = 0x48e9479b;
u32 var00005630 = 0x464944f5;
u32 var00005634 = 0x439e4245;
u32 var00005638 = 0x40e93f8a;
u32 var0000563c = 0x3e293cc6;
u32 var00005640 = 0x3b6039f8;
u32 var00005644 = 0x388d3721;
u32 var00005648 = 0x35b23441;
u32 var0000564c = 0x32ce3159;
u32 var00005650 = 0x2fe22e69;
u32 var00005654 = 0x2cef2b72;
u32 var00005658 = 0x29f42875;
u32 var0000565c = 0x26f32570;
u32 var00005660 = 0x23ec2266;
u32 var00005664 = 0x20df1f57;
u32 var00005668 = 0x1dce1c43;
u32 var0000566c = 0x1ab7192a;
u32 var00005670 = 0x179c160e;
u32 var00005674 = 0x147e12ed;
u32 var00005678 = 0x115c0fca;
u32 var0000567c = 0x0e380ca5;
u32 var00005680 = 0x0b11097d;
u32 var00005684 = 0x07e90654;
u32 var00005688 = 0x04c0032a;
u32 var0000568c = 0x01950000;
u32 var00005690 = 0x00000000;
u32 var00005694 = 0x70054b40;
u32 var00005698 = 0x70054b68;
u32 var0000569c = 0x70054bb8;
u32 var000056a0 = 0x70054c08;
u32 var000056a4 = 0x70054c08;
u32 var000056a8 = 0x70054c90;
u32 var000056ac = 0x70054d18;
u32 var000056b0 = 0x70054e40;
u32 var000056b4 = 0x70054f68;
u32 var000056b8 = 0x70055090;
u32 var000056bc = 0x70055298;
u32 var000056c0 = 0x700554a0;
u32 var000056c4 = 0x700556a8;
u32 var000056c8 = 0x70055eb0;
u32 var000056cc = 0x70055eb0;
u32 var000056d0 = 0x700566b8;
u32 var000056d4 = 0x700566b8;
u32 var000056d8 = 0x700566b8;
u32 var000056dc = 0x700566b8;
u32 var000056e0 = 0x700566b8;
u32 var000056e4 = 0x700566b8;
u32 var000056e8 = 0x700566b8;
u32 var000056ec = 0x700566b8;
u32 var000056f0 = 0x70056ec0;
u32 var000056f4 = 0x70056ec0;
u32 var000056f8 = 0x70056ec0;
u32 var000056fc = 0x70056ec0;
u32 var00005700 = 0x70056ec0;
u32 var00005704 = 0x70056ec0;
u32 var00005708 = 0x70056ec0;
u32 var0000570c = 0x70056ec0;
u32 var00005710 = 0x700576c8;
u32 var00005714 = 0x70057750;
u32 var00005718 = 0x00000000;
u32 var0000571c = 0x00000000;
u32 var00005720 = 0x00000000;
u32 var00005724 = 0x00000000;
u32 var00005728 = 0x00000000;
u32 var0000572c = 0x00000000;
u32 var00005730 = 0x00000000;
u32 var00005734 = 0x0000320e;
u32 var00005738 = 0x00000140;
u32 var0000573c = 0x03e52239;
u32 var00005740 = 0x0000020d;
u32 var00005744 = 0x00000c15;
u32 var00005748 = 0x0c150c15;
u32 var0000574c = 0x006c02ec;
u32 var00005750 = 0x00000200;
u32 var00005754 = 0x00000000;
u32 var00005758 = 0x00000280;
u32 var0000575c = 0x00000400;
u32 var00005760 = 0x002501ff;
u32 var00005764 = 0x000e0204;
u32 var00005768 = 0x00000002;
u32 var0000576c = 0x00000280;
u32 var00005770 = 0x00000400;
u32 var00005774 = 0x002501ff;
u32 var00005778 = 0x000e0204;
u32 var0000577c = 0x00000002;
u32 var00005780 = 0x01000000;
u32 var00005784 = 0x0000324e;
u32 var00005788 = 0x00000140;
u32 var0000578c = 0x03e52239;
u32 var00005790 = 0x0000020c;
u32 var00005794 = 0x00000c15;
u32 var00005798 = 0x0c150c15;
u32 var0000579c = 0x006c02ec;
u32 var000057a0 = 0x00000200;
u32 var000057a4 = 0x00000000;
u32 var000057a8 = 0x00000280;
u32 var000057ac = 0x01000400;
u32 var000057b0 = 0x002301fd;
u32 var000057b4 = 0x000e0204;
u32 var000057b8 = 0x00000002;
u32 var000057bc = 0x00000280;
u32 var000057c0 = 0x03000400;
u32 var000057c4 = 0x002501ff;
u32 var000057c8 = 0x000e0204;
u32 var000057cc = 0x00000002;
u32 var000057d0 = 0x02000000;
u32 var000057d4 = 0x0000311e;
u32 var000057d8 = 0x00000140;
u32 var000057dc = 0x03e52239;
u32 var000057e0 = 0x0000020d;
u32 var000057e4 = 0x00000c15;
u32 var000057e8 = 0x0c150c15;
u32 var000057ec = 0x006c02ec;
u32 var000057f0 = 0x00000200;
u32 var000057f4 = 0x00000000;
u32 var000057f8 = 0x00000280;
u32 var000057fc = 0x00000400;
u32 var00005800 = 0x002501ff;
u32 var00005804 = 0x000e0204;
u32 var00005808 = 0x00000002;
u32 var0000580c = 0x00000280;
u32 var00005810 = 0x00000400;
u32 var00005814 = 0x002501ff;
u32 var00005818 = 0x000e0204;
u32 var0000581c = 0x00000002;
u32 var00005820 = 0x03000000;
u32 var00005824 = 0x0000305e;
u32 var00005828 = 0x00000140;
u32 var0000582c = 0x03e52239;
u32 var00005830 = 0x0000020c;
u32 var00005834 = 0x00000c15;
u32 var00005838 = 0x0c150c15;
u32 var0000583c = 0x006c02ec;
u32 var00005840 = 0x00000200;
u32 var00005844 = 0x00000000;
u32 var00005848 = 0x00000280;
u32 var0000584c = 0x01000400;
u32 var00005850 = 0x002301fd;
u32 var00005854 = 0x000e0204;
u32 var00005858 = 0x00000002;
u32 var0000585c = 0x00000280;
u32 var00005860 = 0x03000400;
u32 var00005864 = 0x002501ff;
u32 var00005868 = 0x000e0204;
u32 var0000586c = 0x00000002;
u32 var00005870 = 0x04000000;
u32 var00005874 = 0x0000330f;
u32 var00005878 = 0x00000140;
u32 var0000587c = 0x03e52239;
u32 var00005880 = 0x0000020d;
u32 var00005884 = 0x00000c15;
u32 var00005888 = 0x0c150c15;
u32 var0000588c = 0x006c02ec;
u32 var00005890 = 0x00000200;
u32 var00005894 = 0x00000000;
u32 var00005898 = 0x00000500;
u32 var0000589c = 0x00000400;
u32 var000058a0 = 0x002501ff;
u32 var000058a4 = 0x000e0204;
u32 var000058a8 = 0x00000002;
u32 var000058ac = 0x00000500;
u32 var000058b0 = 0x00000400;
u32 var000058b4 = 0x002501ff;
u32 var000058b8 = 0x000e0204;
u32 var000058bc = 0x00000002;
u32 var000058c0 = 0x05000000;
u32 var000058c4 = 0x0000324f;
u32 var000058c8 = 0x00000140;
u32 var000058cc = 0x03e52239;
u32 var000058d0 = 0x0000020c;
u32 var000058d4 = 0x00000c15;
u32 var000058d8 = 0x0c150c15;
u32 var000058dc = 0x006c02ec;
u32 var000058e0 = 0x00000200;
u32 var000058e4 = 0x00000000;
u32 var000058e8 = 0x00000500;
u32 var000058ec = 0x01000400;
u32 var000058f0 = 0x002301fd;
u32 var000058f4 = 0x000e0204;
u32 var000058f8 = 0x00000002;
u32 var000058fc = 0x00000500;
u32 var00005900 = 0x03000400;
u32 var00005904 = 0x002501ff;
u32 var00005908 = 0x000e0204;
u32 var0000590c = 0x00000002;
u32 var00005910 = 0x06000000;
u32 var00005914 = 0x0000301f;
u32 var00005918 = 0x00000140;
u32 var0000591c = 0x03e52239;
u32 var00005920 = 0x0000020d;
u32 var00005924 = 0x00000c15;
u32 var00005928 = 0x0c150c15;
u32 var0000592c = 0x006c02ec;
u32 var00005930 = 0x00000200;
u32 var00005934 = 0x00000000;
u32 var00005938 = 0x00000500;
u32 var0000593c = 0x00000400;
u32 var00005940 = 0x002501ff;
u32 var00005944 = 0x000e0204;
u32 var00005948 = 0x00000002;
u32 var0000594c = 0x00000500;
u32 var00005950 = 0x00000400;
u32 var00005954 = 0x002501ff;
u32 var00005958 = 0x000e0204;
u32 var0000595c = 0x00000002;
u32 var00005960 = 0x07000000;
u32 var00005964 = 0x0000305f;
u32 var00005968 = 0x00000140;
u32 var0000596c = 0x03e52239;
u32 var00005970 = 0x0000020c;
u32 var00005974 = 0x00000c15;
u32 var00005978 = 0x0c150c15;
u32 var0000597c = 0x006c02ec;
u32 var00005980 = 0x00000200;
u32 var00005984 = 0x00000000;
u32 var00005988 = 0x00000500;
u32 var0000598c = 0x01000400;
u32 var00005990 = 0x002301fd;
u32 var00005994 = 0x000e0204;
u32 var00005998 = 0x00000002;
u32 var0000599c = 0x00000500;
u32 var000059a0 = 0x03000400;
u32 var000059a4 = 0x002501ff;
u32 var000059a8 = 0x000e0204;
u32 var000059ac = 0x00000002;
u32 var000059b0 = 0x08000000;
u32 var000059b4 = 0x0000324e;
u32 var000059b8 = 0x00000500;
u32 var000059bc = 0x03e52239;
u32 var000059c0 = 0x0000020c;
u32 var000059c4 = 0x00000c15;
u32 var000059c8 = 0x0c150c15;
u32 var000059cc = 0x006c02ec;
u32 var000059d0 = 0x00000400;
u32 var000059d4 = 0x00000000;
u32 var000059d8 = 0x00000500;
u32 var000059dc = 0x00000400;
u32 var000059e0 = 0x002301fd;
u32 var000059e4 = 0x000e0204;
u32 var000059e8 = 0x00000002;
u32 var000059ec = 0x00000a00;
u32 var000059f0 = 0x00000400;
u32 var000059f4 = 0x002501ff;
u32 var000059f8 = 0x000e0204;
u32 var000059fc = 0x00000002;
u32 var00005a00 = 0x09000000;
u32 var00005a04 = 0x0000324e;
u32 var00005a08 = 0x00000280;
u32 var00005a0c = 0x03e52239;
u32 var00005a10 = 0x0000020c;
u32 var00005a14 = 0x00000c15;
u32 var00005a18 = 0x0c150c15;
u32 var00005a1c = 0x006c02ec;
u32 var00005a20 = 0x00000400;
u32 var00005a24 = 0x00000000;
u32 var00005a28 = 0x00000500;
u32 var00005a2c = 0x02000800;
u32 var00005a30 = 0x002301fd;
u32 var00005a34 = 0x000e0204;
u32 var00005a38 = 0x00000002;
u32 var00005a3c = 0x00000a00;
u32 var00005a40 = 0x02000800;
u32 var00005a44 = 0x002501ff;
u32 var00005a48 = 0x000e0204;
u32 var00005a4c = 0x00000002;
u32 var00005a50 = 0x0a000000;
u32 var00005a54 = 0x0000305e;
u32 var00005a58 = 0x00000500;
u32 var00005a5c = 0x03e52239;
u32 var00005a60 = 0x0000020c;
u32 var00005a64 = 0x00000c15;
u32 var00005a68 = 0x0c150c15;
u32 var00005a6c = 0x006c02ec;
u32 var00005a70 = 0x00000400;
u32 var00005a74 = 0x00000000;
u32 var00005a78 = 0x00000500;
u32 var00005a7c = 0x00000400;
u32 var00005a80 = 0x002301fd;
u32 var00005a84 = 0x000e0204;
u32 var00005a88 = 0x00000002;
u32 var00005a8c = 0x00000a00;
u32 var00005a90 = 0x00000400;
u32 var00005a94 = 0x002501ff;
u32 var00005a98 = 0x000e0204;
u32 var00005a9c = 0x00000002;
u32 var00005aa0 = 0x0b000000;
u32 var00005aa4 = 0x0000305e;
u32 var00005aa8 = 0x00000280;
u32 var00005aac = 0x03e52239;
u32 var00005ab0 = 0x0000020c;
u32 var00005ab4 = 0x00000c15;
u32 var00005ab8 = 0x0c150c15;
u32 var00005abc = 0x006c02ec;
u32 var00005ac0 = 0x00000400;
u32 var00005ac4 = 0x00000000;
u32 var00005ac8 = 0x00000500;
u32 var00005acc = 0x02000800;
u32 var00005ad0 = 0x002301fd;
u32 var00005ad4 = 0x000e0204;
u32 var00005ad8 = 0x00000002;
u32 var00005adc = 0x00000a00;
u32 var00005ae0 = 0x02000800;
u32 var00005ae4 = 0x002501ff;
u32 var00005ae8 = 0x000e0204;
u32 var00005aec = 0x00000002;
u32 var00005af0 = 0x0c000000;
u32 var00005af4 = 0x0000334f;
u32 var00005af8 = 0x00000500;
u32 var00005afc = 0x03e52239;
u32 var00005b00 = 0x0000020c;
u32 var00005b04 = 0x00000c15;
u32 var00005b08 = 0x0c150c15;
u32 var00005b0c = 0x006c02ec;
u32 var00005b10 = 0x00000400;
u32 var00005b14 = 0x00000000;
u32 var00005b18 = 0x00000a00;
u32 var00005b1c = 0x00000400;
u32 var00005b20 = 0x002301fd;
u32 var00005b24 = 0x000e0204;
u32 var00005b28 = 0x00000002;
u32 var00005b2c = 0x00001400;
u32 var00005b30 = 0x00000400;
u32 var00005b34 = 0x002501ff;
u32 var00005b38 = 0x000e0204;
u32 var00005b3c = 0x00000002;
u32 var00005b40 = 0x0d000000;
u32 var00005b44 = 0x0000324f;
u32 var00005b48 = 0x00000280;
u32 var00005b4c = 0x03e52239;
u32 var00005b50 = 0x0000020c;
u32 var00005b54 = 0x00000c15;
u32 var00005b58 = 0x0c150c15;
u32 var00005b5c = 0x006c02ec;
u32 var00005b60 = 0x00000400;
u32 var00005b64 = 0x00000000;
u32 var00005b68 = 0x00000a00;
u32 var00005b6c = 0x02000800;
u32 var00005b70 = 0x002301fd;
u32 var00005b74 = 0x000e0204;
u32 var00005b78 = 0x00000002;
u32 var00005b7c = 0x00001400;
u32 var00005b80 = 0x02000800;
u32 var00005b84 = 0x002501ff;
u32 var00005b88 = 0x000e0204;
u32 var00005b8c = 0x00000002;
u32 var00005b90 = 0x0e000000;
u32 var00005b94 = 0x0000320e;
u32 var00005b98 = 0x00000140;
u32 var00005b9c = 0x04541e3a;
u32 var00005ba0 = 0x00000271;
u32 var00005ba4 = 0x00170c69;
u32 var00005ba8 = 0x0c6f0c6d;
u32 var00005bac = 0x00800300;
u32 var00005bb0 = 0x00000200;
u32 var00005bb4 = 0x00000000;
u32 var00005bb8 = 0x00000280;
u32 var00005bbc = 0x00000400;
u32 var00005bc0 = 0x005f0239;
u32 var00005bc4 = 0x0009026b;
u32 var00005bc8 = 0x00000002;
u32 var00005bcc = 0x00000280;
u32 var00005bd0 = 0x00000400;
u32 var00005bd4 = 0x005f0239;
u32 var00005bd8 = 0x0009026b;
u32 var00005bdc = 0x00000002;
u32 var00005be0 = 0x0f000000;
u32 var00005be4 = 0x0000324e;
u32 var00005be8 = 0x00000140;
u32 var00005bec = 0x04541e3a;
u32 var00005bf0 = 0x00000270;
u32 var00005bf4 = 0x00170c69;
u32 var00005bf8 = 0x0c6f0c6d;
u32 var00005bfc = 0x00800300;
u32 var00005c00 = 0x00000200;
u32 var00005c04 = 0x00000000;
u32 var00005c08 = 0x00000280;
u32 var00005c0c = 0x01000400;
u32 var00005c10 = 0x005d0237;
u32 var00005c14 = 0x0009026b;
u32 var00005c18 = 0x00000002;
u32 var00005c1c = 0x00000280;
u32 var00005c20 = 0x03000400;
u32 var00005c24 = 0x005f0239;
u32 var00005c28 = 0x000d0269;
u32 var00005c2c = 0x00000002;
u32 var00005c30 = 0x10000000;
u32 var00005c34 = 0x0000311e;
u32 var00005c38 = 0x00000140;
u32 var00005c3c = 0x04541e3a;
u32 var00005c40 = 0x00000271;
u32 var00005c44 = 0x00170c69;
u32 var00005c48 = 0x0c6f0c6d;
u32 var00005c4c = 0x00800300;
u32 var00005c50 = 0x00000200;
u32 var00005c54 = 0x00000000;
u32 var00005c58 = 0x00000280;
u32 var00005c5c = 0x00000400;
u32 var00005c60 = 0x005f0239;
u32 var00005c64 = 0x0009026b;
u32 var00005c68 = 0x00000002;
u32 var00005c6c = 0x00000280;
u32 var00005c70 = 0x00000400;
u32 var00005c74 = 0x005f0239;
u32 var00005c78 = 0x0009026b;
u32 var00005c7c = 0x00000002;
u32 var00005c80 = 0x11000000;
u32 var00005c84 = 0x0000305e;
u32 var00005c88 = 0x00000140;
u32 var00005c8c = 0x04541e3a;
u32 var00005c90 = 0x00000270;
u32 var00005c94 = 0x00170c69;
u32 var00005c98 = 0x0c6f0c6d;
u32 var00005c9c = 0x00800300;
u32 var00005ca0 = 0x00000200;
u32 var00005ca4 = 0x00000000;
u32 var00005ca8 = 0x00000280;
u32 var00005cac = 0x01000400;
u32 var00005cb0 = 0x005d0237;
u32 var00005cb4 = 0x0009026b;
u32 var00005cb8 = 0x00000002;
u32 var00005cbc = 0x00000280;
u32 var00005cc0 = 0x03000400;
u32 var00005cc4 = 0x005f0239;
u32 var00005cc8 = 0x000d0269;
u32 var00005ccc = 0x00000002;
u32 var00005cd0 = 0x12000000;
u32 var00005cd4 = 0x0000330f;
u32 var00005cd8 = 0x00000140;
u32 var00005cdc = 0x04541e3a;
u32 var00005ce0 = 0x00000271;
u32 var00005ce4 = 0x00170c69;
u32 var00005ce8 = 0x0c6f0c6d;
u32 var00005cec = 0x00800300;
u32 var00005cf0 = 0x00000200;
u32 var00005cf4 = 0x00000000;
u32 var00005cf8 = 0x00000500;
u32 var00005cfc = 0x00000400;
u32 var00005d00 = 0x005f0239;
u32 var00005d04 = 0x0009026b;
u32 var00005d08 = 0x00000002;
u32 var00005d0c = 0x00000500;
u32 var00005d10 = 0x00000400;
u32 var00005d14 = 0x005f0239;
u32 var00005d18 = 0x0009026b;
u32 var00005d1c = 0x00000002;
u32 var00005d20 = 0x13000000;
u32 var00005d24 = 0x0000324f;
u32 var00005d28 = 0x00000140;
u32 var00005d2c = 0x04541e3a;
u32 var00005d30 = 0x00000270;
u32 var00005d34 = 0x00170c69;
u32 var00005d38 = 0x0c6f0c6d;
u32 var00005d3c = 0x00800300;
u32 var00005d40 = 0x00000200;
u32 var00005d44 = 0x00000000;
u32 var00005d48 = 0x00000500;
u32 var00005d4c = 0x01000400;
u32 var00005d50 = 0x005d0237;
u32 var00005d54 = 0x0009026b;
u32 var00005d58 = 0x00000002;
u32 var00005d5c = 0x00000500;
u32 var00005d60 = 0x03000400;
u32 var00005d64 = 0x005f0239;
u32 var00005d68 = 0x000d0269;
u32 var00005d6c = 0x00000002;
u32 var00005d70 = 0x14000000;
u32 var00005d74 = 0x0000301f;
u32 var00005d78 = 0x00000140;
u32 var00005d7c = 0x04541e3a;
u32 var00005d80 = 0x00000271;
u32 var00005d84 = 0x00170c69;
u32 var00005d88 = 0x0c6f0c6d;
u32 var00005d8c = 0x00800300;
u32 var00005d90 = 0x00000200;
u32 var00005d94 = 0x00000000;
u32 var00005d98 = 0x00000500;
u32 var00005d9c = 0x00000400;
u32 var00005da0 = 0x005f0239;
u32 var00005da4 = 0x0009026b;
u32 var00005da8 = 0x00000002;
u32 var00005dac = 0x00000500;
u32 var00005db0 = 0x00000400;
u32 var00005db4 = 0x005f0239;
u32 var00005db8 = 0x0009026b;
u32 var00005dbc = 0x00000002;
u32 var00005dc0 = 0x15000000;
u32 var00005dc4 = 0x0000305f;
u32 var00005dc8 = 0x00000140;
u32 var00005dcc = 0x04541e3a;
u32 var00005dd0 = 0x00000270;
u32 var00005dd4 = 0x00170c69;
u32 var00005dd8 = 0x0c6f0c6d;
u32 var00005ddc = 0x00800300;
u32 var00005de0 = 0x00000200;
u32 var00005de4 = 0x00000000;
u32 var00005de8 = 0x00000500;
u32 var00005dec = 0x01000400;
u32 var00005df0 = 0x005d0237;
u32 var00005df4 = 0x0009026b;
u32 var00005df8 = 0x00000002;
u32 var00005dfc = 0x00000500;
u32 var00005e00 = 0x03000400;
u32 var00005e04 = 0x005f0239;
u32 var00005e08 = 0x000d0269;
u32 var00005e0c = 0x00000002;
u32 var00005e10 = 0x16000000;
u32 var00005e14 = 0x0000324e;
u32 var00005e18 = 0x00000500;
u32 var00005e1c = 0x04541e3a;
u32 var00005e20 = 0x00000270;
u32 var00005e24 = 0x00170c69;
u32 var00005e28 = 0x0c6f0c6d;
u32 var00005e2c = 0x00800300;
u32 var00005e30 = 0x00000400;
u32 var00005e34 = 0x00000000;
u32 var00005e38 = 0x00000500;
u32 var00005e3c = 0x00000400;
u32 var00005e40 = 0x005d0237;
u32 var00005e44 = 0x0009026b;
u32 var00005e48 = 0x00000002;
u32 var00005e4c = 0x00000a00;
u32 var00005e50 = 0x00000400;
u32 var00005e54 = 0x005f0239;
u32 var00005e58 = 0x000d0269;
u32 var00005e5c = 0x00000002;
u32 var00005e60 = 0x17000000;
u32 var00005e64 = 0x0000324e;
u32 var00005e68 = 0x00000280;
u32 var00005e6c = 0x04541e3a;
u32 var00005e70 = 0x00000270;
u32 var00005e74 = 0x00170c69;
u32 var00005e78 = 0x0c6f0c6d;
u32 var00005e7c = 0x00800300;
u32 var00005e80 = 0x00000400;
u32 var00005e84 = 0x00000000;
u32 var00005e88 = 0x00000500;
u32 var00005e8c = 0x02000800;
u32 var00005e90 = 0x005d0237;
u32 var00005e94 = 0x0009026b;
u32 var00005e98 = 0x00000002;
u32 var00005e9c = 0x00000a00;
u32 var00005ea0 = 0x02000800;
u32 var00005ea4 = 0x005f0239;
u32 var00005ea8 = 0x000d0269;
u32 var00005eac = 0x00000002;
u32 var00005eb0 = 0x18000000;
u32 var00005eb4 = 0x0000305e;
u32 var00005eb8 = 0x00000500;
u32 var00005ebc = 0x04541e3a;
u32 var00005ec0 = 0x00000270;
u32 var00005ec4 = 0x00170c69;
u32 var00005ec8 = 0x0c6f0c6d;
u32 var00005ecc = 0x00800300;
u32 var00005ed0 = 0x00000400;
u32 var00005ed4 = 0x00000000;
u32 var00005ed8 = 0x00000500;
u32 var00005edc = 0x00000400;
u32 var00005ee0 = 0x005d0237;
u32 var00005ee4 = 0x0009026b;
u32 var00005ee8 = 0x00000002;
u32 var00005eec = 0x00000a00;
u32 var00005ef0 = 0x00000400;
u32 var00005ef4 = 0x005f0239;
u32 var00005ef8 = 0x000d0269;
u32 var00005efc = 0x00000002;
u32 var00005f00 = 0x19000000;
u32 var00005f04 = 0x0000305e;
u32 var00005f08 = 0x00000280;
u32 var00005f0c = 0x04541e3a;
u32 var00005f10 = 0x00000270;
u32 var00005f14 = 0x00170c69;
u32 var00005f18 = 0x0c6f0c6d;
u32 var00005f1c = 0x00800300;
u32 var00005f20 = 0x00000400;
u32 var00005f24 = 0x00000000;
u32 var00005f28 = 0x00000500;
u32 var00005f2c = 0x02000800;
u32 var00005f30 = 0x005d0237;
u32 var00005f34 = 0x0009026b;
u32 var00005f38 = 0x00000002;
u32 var00005f3c = 0x00000a00;
u32 var00005f40 = 0x02000800;
u32 var00005f44 = 0x005f0239;
u32 var00005f48 = 0x000d0269;
u32 var00005f4c = 0x00000002;
u32 var00005f50 = 0x1a000000;
u32 var00005f54 = 0x0000334f;
u32 var00005f58 = 0x00000500;
u32 var00005f5c = 0x04541e3a;
u32 var00005f60 = 0x00000270;
u32 var00005f64 = 0x00170c69;
u32 var00005f68 = 0x0c6f0c6d;
u32 var00005f6c = 0x00800300;
u32 var00005f70 = 0x00000400;
u32 var00005f74 = 0x00000000;
u32 var00005f78 = 0x00000a00;
u32 var00005f7c = 0x00000400;
u32 var00005f80 = 0x005d0237;
u32 var00005f84 = 0x0009026b;
u32 var00005f88 = 0x00000002;
u32 var00005f8c = 0x00001400;
u32 var00005f90 = 0x00000400;
u32 var00005f94 = 0x005f0239;
u32 var00005f98 = 0x000d0269;
u32 var00005f9c = 0x00000002;
u32 var00005fa0 = 0x1b000000;
u32 var00005fa4 = 0x0000324f;
u32 var00005fa8 = 0x00000280;
u32 var00005fac = 0x04541e3a;
u32 var00005fb0 = 0x00000270;
u32 var00005fb4 = 0x00170c69;
u32 var00005fb8 = 0x0c6f0c6d;
u32 var00005fbc = 0x00800300;
u32 var00005fc0 = 0x00000400;
u32 var00005fc4 = 0x00000000;
u32 var00005fc8 = 0x00000a00;
u32 var00005fcc = 0x02000800;
u32 var00005fd0 = 0x005d0237;
u32 var00005fd4 = 0x0009026b;
u32 var00005fd8 = 0x00000002;
u32 var00005fdc = 0x00001400;
u32 var00005fe0 = 0x02000800;
u32 var00005fe4 = 0x005f0239;
u32 var00005fe8 = 0x000d0269;
u32 var00005fec = 0x00000002;
u32 var00005ff0 = 0x1c000000;
u32 var00005ff4 = 0x0000320e;
u32 var00005ff8 = 0x00000140;
u32 var00005ffc = 0x04651e39;
u32 var00006000 = 0x0000020d;
u32 var00006004 = 0x00040c11;
u32 var00006008 = 0x0c190c1a;
u32 var0000600c = 0x006c02ec;
u32 var00006010 = 0x00000200;
u32 var00006014 = 0x00000000;
u32 var00006018 = 0x00000280;
u32 var0000601c = 0x00000400;
u32 var00006020 = 0x002501ff;
u32 var00006024 = 0x000e0204;
u32 var00006028 = 0x00000002;
u32 var0000602c = 0x00000280;
u32 var00006030 = 0x00000400;
u32 var00006034 = 0x002501ff;
u32 var00006038 = 0x000e0204;
u32 var0000603c = 0x00000002;
u32 var00006040 = 0x1d000000;
u32 var00006044 = 0x0000324e;
u32 var00006048 = 0x00000140;
u32 var0000604c = 0x04651e39;
u32 var00006050 = 0x0000020c;
u32 var00006054 = 0x00000c10;
u32 var00006058 = 0x0c1c0c1c;
u32 var0000605c = 0x006c02ec;
u32 var00006060 = 0x00000200;
u32 var00006064 = 0x00000000;
u32 var00006068 = 0x00000280;
u32 var0000606c = 0x01000400;
u32 var00006070 = 0x002301fd;
u32 var00006074 = 0x000b0202;
u32 var00006078 = 0x00000002;
u32 var0000607c = 0x00000280;
u32 var00006080 = 0x03000400;
u32 var00006084 = 0x002501ff;
u32 var00006088 = 0x000e0204;
u32 var0000608c = 0x00000002;
u32 var00006090 = 0x1e000000;
u32 var00006094 = 0x0000311e;
u32 var00006098 = 0x00000140;
u32 var0000609c = 0x04651e39;
u32 var000060a0 = 0x0000020d;
u32 var000060a4 = 0x00040c11;
u32 var000060a8 = 0x0c190c1a;
u32 var000060ac = 0x006c02ec;
u32 var000060b0 = 0x00000200;
u32 var000060b4 = 0x00000000;
u32 var000060b8 = 0x00000280;
u32 var000060bc = 0x00000400;
u32 var000060c0 = 0x002501ff;
u32 var000060c4 = 0x000e0204;
u32 var000060c8 = 0x00000002;
u32 var000060cc = 0x00000280;
u32 var000060d0 = 0x00000400;
u32 var000060d4 = 0x002501ff;
u32 var000060d8 = 0x000e0204;
u32 var000060dc = 0x00000002;
u32 var000060e0 = 0x1f000000;
u32 var000060e4 = 0x0000305e;
u32 var000060e8 = 0x00000140;
u32 var000060ec = 0x04651e39;
u32 var000060f0 = 0x0000020c;
u32 var000060f4 = 0x00000c10;
u32 var000060f8 = 0x0c1c0c1c;
u32 var000060fc = 0x006c02ec;
u32 var00006100 = 0x00000200;
u32 var00006104 = 0x00000000;
u32 var00006108 = 0x00000280;
u32 var0000610c = 0x01000400;
u32 var00006110 = 0x002301fd;
u32 var00006114 = 0x000b0202;
u32 var00006118 = 0x00000002;
u32 var0000611c = 0x00000280;
u32 var00006120 = 0x03000400;
u32 var00006124 = 0x002501ff;
u32 var00006128 = 0x000e0204;
u32 var0000612c = 0x00000002;
u32 var00006130 = 0x20000000;
u32 var00006134 = 0x0000330f;
u32 var00006138 = 0x00000140;
u32 var0000613c = 0x04651e39;
u32 var00006140 = 0x0000020d;
u32 var00006144 = 0x00040c11;
u32 var00006148 = 0x0c190c1a;
u32 var0000614c = 0x006c02ec;
u32 var00006150 = 0x00000200;
u32 var00006154 = 0x00000000;
u32 var00006158 = 0x00000500;
u32 var0000615c = 0x00000400;
u32 var00006160 = 0x002501ff;
u32 var00006164 = 0x000e0204;
u32 var00006168 = 0x00000002;
u32 var0000616c = 0x00000500;
u32 var00006170 = 0x00000400;
u32 var00006174 = 0x002501ff;
u32 var00006178 = 0x000e0204;
u32 var0000617c = 0x00000002;
u32 var00006180 = 0x21000000;
u32 var00006184 = 0x0000324f;
u32 var00006188 = 0x00000140;
u32 var0000618c = 0x04651e39;
u32 var00006190 = 0x0000020c;
u32 var00006194 = 0x00000c10;
u32 var00006198 = 0x0c1c0c1c;
u32 var0000619c = 0x006c02ec;
u32 var000061a0 = 0x00000200;
u32 var000061a4 = 0x00000000;
u32 var000061a8 = 0x00000500;
u32 var000061ac = 0x01000400;
u32 var000061b0 = 0x002301fd;
u32 var000061b4 = 0x000b0202;
u32 var000061b8 = 0x00000002;
u32 var000061bc = 0x00000500;
u32 var000061c0 = 0x03000400;
u32 var000061c4 = 0x002501ff;
u32 var000061c8 = 0x000e0204;
u32 var000061cc = 0x00000002;
u32 var000061d0 = 0x22000000;
u32 var000061d4 = 0x0000301f;
u32 var000061d8 = 0x00000140;
u32 var000061dc = 0x04651e39;
u32 var000061e0 = 0x0000020d;
u32 var000061e4 = 0x00040c11;
u32 var000061e8 = 0x0c190c1a;
u32 var000061ec = 0x006c02ec;
u32 var000061f0 = 0x00000200;
u32 var000061f4 = 0x00000000;
u32 var000061f8 = 0x00000500;
u32 var000061fc = 0x00000400;
u32 var00006200 = 0x002501ff;
u32 var00006204 = 0x000e0204;
u32 var00006208 = 0x00000002;
u32 var0000620c = 0x00000500;
u32 var00006210 = 0x00000400;
u32 var00006214 = 0x002501ff;
u32 var00006218 = 0x000e0204;
u32 var0000621c = 0x00000002;
u32 var00006220 = 0x23000000;
u32 var00006224 = 0x0000305f;
u32 var00006228 = 0x00000140;
u32 var0000622c = 0x04651e39;
u32 var00006230 = 0x0000020c;
u32 var00006234 = 0x00000c10;
u32 var00006238 = 0x0c1c0c1c;
u32 var0000623c = 0x006c02ec;
u32 var00006240 = 0x00000200;
u32 var00006244 = 0x00000000;
u32 var00006248 = 0x00000500;
u32 var0000624c = 0x01000400;
u32 var00006250 = 0x002301fd;
u32 var00006254 = 0x000b0202;
u32 var00006258 = 0x00000002;
u32 var0000625c = 0x00000500;
u32 var00006260 = 0x03000400;
u32 var00006264 = 0x002501ff;
u32 var00006268 = 0x000e0204;
u32 var0000626c = 0x00000002;
u32 var00006270 = 0x24000000;
u32 var00006274 = 0x0000324e;
u32 var00006278 = 0x00000500;
u32 var0000627c = 0x04651e39;
u32 var00006280 = 0x0000020c;
u32 var00006284 = 0x00000c10;
u32 var00006288 = 0x0c1c0c1c;
u32 var0000628c = 0x006c02ec;
u32 var00006290 = 0x00000400;
u32 var00006294 = 0x00000000;
u32 var00006298 = 0x00000500;
u32 var0000629c = 0x00000400;
u32 var000062a0 = 0x002301fd;
u32 var000062a4 = 0x000b0202;
u32 var000062a8 = 0x00000002;
u32 var000062ac = 0x00000a00;
u32 var000062b0 = 0x00000400;
u32 var000062b4 = 0x002501ff;
u32 var000062b8 = 0x000e0204;
u32 var000062bc = 0x00000002;
u32 var000062c0 = 0x25000000;
u32 var000062c4 = 0x0000324e;
u32 var000062c8 = 0x00000280;
u32 var000062cc = 0x04651e39;
u32 var000062d0 = 0x0000020c;
u32 var000062d4 = 0x00000c10;
u32 var000062d8 = 0x0c1c0c1c;
u32 var000062dc = 0x006c02ec;
u32 var000062e0 = 0x00000400;
u32 var000062e4 = 0x00000000;
u32 var000062e8 = 0x00000500;
u32 var000062ec = 0x02000800;
u32 var000062f0 = 0x002301fd;
u32 var000062f4 = 0x000b0202;
u32 var000062f8 = 0x00000002;
u32 var000062fc = 0x00000a00;
u32 var00006300 = 0x02000800;
u32 var00006304 = 0x002501ff;
u32 var00006308 = 0x000e0204;
u32 var0000630c = 0x00000002;
u32 var00006310 = 0x26000000;
u32 var00006314 = 0x0000305e;
u32 var00006318 = 0x00000500;
u32 var0000631c = 0x04651e39;
u32 var00006320 = 0x0000020c;
u32 var00006324 = 0x00000c10;
u32 var00006328 = 0x0c1c0c1c;
u32 var0000632c = 0x006c02ec;
u32 var00006330 = 0x00000400;
u32 var00006334 = 0x00000000;
u32 var00006338 = 0x00000500;
u32 var0000633c = 0x00000400;
u32 var00006340 = 0x002301fd;
u32 var00006344 = 0x000b0202;
u32 var00006348 = 0x00000002;
u32 var0000634c = 0x00000a00;
u32 var00006350 = 0x00000400;
u32 var00006354 = 0x002501ff;
u32 var00006358 = 0x000e0204;
u32 var0000635c = 0x00000002;
u32 var00006360 = 0x27000000;
u32 var00006364 = 0x0000305e;
u32 var00006368 = 0x00000280;
u32 var0000636c = 0x04651e39;
u32 var00006370 = 0x0000020c;
u32 var00006374 = 0x00000c10;
u32 var00006378 = 0x0c1c0c1c;
u32 var0000637c = 0x006c02ec;
u32 var00006380 = 0x00000400;
u32 var00006384 = 0x00000000;
u32 var00006388 = 0x00000500;
u32 var0000638c = 0x02000800;
u32 var00006390 = 0x002301fd;
u32 var00006394 = 0x000b0202;
u32 var00006398 = 0x00000002;
u32 var0000639c = 0x00000a00;
u32 var000063a0 = 0x02000800;
u32 var000063a4 = 0x002501ff;
u32 var000063a8 = 0x000e0204;
u32 var000063ac = 0x00000002;
u32 var000063b0 = 0x28000000;
u32 var000063b4 = 0x0000334f;
u32 var000063b8 = 0x00000500;
u32 var000063bc = 0x04651e39;
u32 var000063c0 = 0x0000020c;
u32 var000063c4 = 0x00000c10;
u32 var000063c8 = 0x0c1c0c1c;
u32 var000063cc = 0x006c02ec;
u32 var000063d0 = 0x00000400;
u32 var000063d4 = 0x00000000;
u32 var000063d8 = 0x00000a00;
u32 var000063dc = 0x00000400;
u32 var000063e0 = 0x002301fd;
u32 var000063e4 = 0x000b0202;
u32 var000063e8 = 0x00000002;
u32 var000063ec = 0x00001400;
u32 var000063f0 = 0x00000400;
u32 var000063f4 = 0x002501ff;
u32 var000063f8 = 0x000e0204;
u32 var000063fc = 0x00000002;
u32 var00006400 = 0x29000000;
u32 var00006404 = 0x0000324f;
u32 var00006408 = 0x00000280;
u32 var0000640c = 0x04651e39;
u32 var00006410 = 0x0000020c;
u32 var00006414 = 0x00000c10;
u32 var00006418 = 0x0c1c0c1c;
u32 var0000641c = 0x006c02ec;
u32 var00006420 = 0x00000400;
u32 var00006424 = 0x00000000;
u32 var00006428 = 0x00000a00;
u32 var0000642c = 0x02000800;
u32 var00006430 = 0x002301fd;
u32 var00006434 = 0x000b0202;
u32 var00006438 = 0x00000002;
u32 var0000643c = 0x00001400;
u32 var00006440 = 0x02000800;
u32 var00006444 = 0x002501ff;
u32 var00006448 = 0x000e0204;
u32 var0000644c = 0x00000002;
u32 var00006450 = 0x2a000000;
u32 var00006454 = 0x0000320e;
u32 var00006458 = 0x00000140;
u32 var0000645c = 0x04541e3a;
u32 var00006460 = 0x00000271;
u32 var00006464 = 0x00170c69;
u32 var00006468 = 0x0c6f0c6d;
u32 var0000646c = 0x00800300;
u32 var00006470 = 0x00000200;
u32 var00006474 = 0x00000000;
u32 var00006478 = 0x00000280;
u32 var0000647c = 0x00000400;
u32 var00006480 = 0x002f0269;
u32 var00006484 = 0x0009026b;
u32 var00006488 = 0x00000002;
u32 var0000648c = 0x00000280;
u32 var00006490 = 0x00000400;
u32 var00006494 = 0x002f0269;
u32 var00006498 = 0x0009026b;
u32 var0000649c = 0x00000002;
u32 var000064a0 = 0x2b000000;
u32 var000064a4 = 0x0000324e;
u32 var000064a8 = 0x00000140;
u32 var000064ac = 0x04541e3a;
u32 var000064b0 = 0x00000270;
u32 var000064b4 = 0x00170c69;
u32 var000064b8 = 0x0c6f0c6d;
u32 var000064bc = 0x00800300;
u32 var000064c0 = 0x00000200;
u32 var000064c4 = 0x00000000;
u32 var000064c8 = 0x00000280;
u32 var000064cc = 0x01000400;
u32 var000064d0 = 0x002d0267;
u32 var000064d4 = 0x0009026b;
u32 var000064d8 = 0x00000002;
u32 var000064dc = 0x00000280;
u32 var000064e0 = 0x03000400;
u32 var000064e4 = 0x002f0269;
u32 var000064e8 = 0x000d0269;
u32 var000064ec = 0x00000002;
u32 var000064f0 = 0x2c000000;
u32 var000064f4 = 0x0000311e;
u32 var000064f8 = 0x00000140;
u32 var000064fc = 0x04541e3a;
u32 var00006500 = 0x00000271;
u32 var00006504 = 0x00170c69;
u32 var00006508 = 0x0c6f0c6d;
u32 var0000650c = 0x00800300;
u32 var00006510 = 0x00000200;
u32 var00006514 = 0x00000000;
u32 var00006518 = 0x00000280;
u32 var0000651c = 0x00000400;
u32 var00006520 = 0x002f0269;
u32 var00006524 = 0x0009026b;
u32 var00006528 = 0x00000002;
u32 var0000652c = 0x00000280;
u32 var00006530 = 0x00000400;
u32 var00006534 = 0x002f0269;
u32 var00006538 = 0x0009026b;
u32 var0000653c = 0x00000002;
u32 var00006540 = 0x2d000000;
u32 var00006544 = 0x0000305e;
u32 var00006548 = 0x00000140;
u32 var0000654c = 0x04541e3a;
u32 var00006550 = 0x00000270;
u32 var00006554 = 0x00170c69;
u32 var00006558 = 0x0c6f0c6d;
u32 var0000655c = 0x00800300;
u32 var00006560 = 0x00000200;
u32 var00006564 = 0x00000000;
u32 var00006568 = 0x00000280;
u32 var0000656c = 0x01000400;
u32 var00006570 = 0x002d0267;
u32 var00006574 = 0x0009026b;
u32 var00006578 = 0x00000002;
u32 var0000657c = 0x00000280;
u32 var00006580 = 0x03000400;
u32 var00006584 = 0x002f0269;
u32 var00006588 = 0x000d0269;
u32 var0000658c = 0x00000002;
u32 var00006590 = 0x2e000000;
u32 var00006594 = 0x0000330f;
u32 var00006598 = 0x00000140;
u32 var0000659c = 0x04541e3a;
u32 var000065a0 = 0x00000271;
u32 var000065a4 = 0x00170c69;
u32 var000065a8 = 0x0c6f0c6d;
u32 var000065ac = 0x00800300;
u32 var000065b0 = 0x00000200;
u32 var000065b4 = 0x00000000;
u32 var000065b8 = 0x00000500;
u32 var000065bc = 0x00000400;
u32 var000065c0 = 0x002f0269;
u32 var000065c4 = 0x0009026b;
u32 var000065c8 = 0x00000002;
u32 var000065cc = 0x00000500;
u32 var000065d0 = 0x00000400;
u32 var000065d4 = 0x002f0269;
u32 var000065d8 = 0x0009026b;
u32 var000065dc = 0x00000002;
u32 var000065e0 = 0x2f000000;
u32 var000065e4 = 0x0000324f;
u32 var000065e8 = 0x00000140;
u32 var000065ec = 0x04541e3a;
u32 var000065f0 = 0x00000270;
u32 var000065f4 = 0x00170c69;
u32 var000065f8 = 0x0c6f0c6d;
u32 var000065fc = 0x00800300;
u32 var00006600 = 0x00000200;
u32 var00006604 = 0x00000000;
u32 var00006608 = 0x00000500;
u32 var0000660c = 0x01000400;
u32 var00006610 = 0x002d0267;
u32 var00006614 = 0x0009026b;
u32 var00006618 = 0x00000002;
u32 var0000661c = 0x00000500;
u32 var00006620 = 0x03000400;
u32 var00006624 = 0x002f0269;
u32 var00006628 = 0x000d0269;
u32 var0000662c = 0x00000002;
u32 var00006630 = 0x30000000;
u32 var00006634 = 0x0000301f;
u32 var00006638 = 0x00000140;
u32 var0000663c = 0x04541e3a;
u32 var00006640 = 0x00000271;
u32 var00006644 = 0x00170c69;
u32 var00006648 = 0x0c6f0c6d;
u32 var0000664c = 0x00800300;
u32 var00006650 = 0x00000200;
u32 var00006654 = 0x00000000;
u32 var00006658 = 0x00000500;
u32 var0000665c = 0x00000400;
u32 var00006660 = 0x002f0269;
u32 var00006664 = 0x0009026b;
u32 var00006668 = 0x00000002;
u32 var0000666c = 0x00000500;
u32 var00006670 = 0x00000400;
u32 var00006674 = 0x002f0269;
u32 var00006678 = 0x0009026b;
u32 var0000667c = 0x00000002;
u32 var00006680 = 0x31000000;
u32 var00006684 = 0x0000305f;
u32 var00006688 = 0x00000140;
u32 var0000668c = 0x04541e3a;
u32 var00006690 = 0x00000270;
u32 var00006694 = 0x00170c69;
u32 var00006698 = 0x0c6f0c6d;
u32 var0000669c = 0x00800300;
u32 var000066a0 = 0x00000200;
u32 var000066a4 = 0x00000000;
u32 var000066a8 = 0x00000500;
u32 var000066ac = 0x01000400;
u32 var000066b0 = 0x002d0267;
u32 var000066b4 = 0x0009026b;
u32 var000066b8 = 0x00000002;
u32 var000066bc = 0x00000500;
u32 var000066c0 = 0x03000400;
u32 var000066c4 = 0x002f0269;
u32 var000066c8 = 0x000d0269;
u32 var000066cc = 0x00000002;
u32 var000066d0 = 0x32000000;
u32 var000066d4 = 0x0000324e;
u32 var000066d8 = 0x00000500;
u32 var000066dc = 0x04541e3a;
u32 var000066e0 = 0x00000270;
u32 var000066e4 = 0x00170c69;
u32 var000066e8 = 0x0c6f0c6d;
u32 var000066ec = 0x00800300;
u32 var000066f0 = 0x00000400;
u32 var000066f4 = 0x00000000;
u32 var000066f8 = 0x00000500;
u32 var000066fc = 0x00000400;
u32 var00006700 = 0x002d0267;
u32 var00006704 = 0x0009026b;
u32 var00006708 = 0x00000002;
u32 var0000670c = 0x00000a00;
u32 var00006710 = 0x00000400;
u32 var00006714 = 0x002f0269;
u32 var00006718 = 0x000d0269;
u32 var0000671c = 0x00000002;
u32 var00006720 = 0x33000000;
u32 var00006724 = 0x0000324e;
u32 var00006728 = 0x00000280;
u32 var0000672c = 0x04541e3a;
u32 var00006730 = 0x00000270;
u32 var00006734 = 0x00170c69;
u32 var00006738 = 0x0c6f0c6d;
u32 var0000673c = 0x00800300;
u32 var00006740 = 0x00000400;
u32 var00006744 = 0x00000000;
u32 var00006748 = 0x00000500;
u32 var0000674c = 0x02000800;
u32 var00006750 = 0x002d0267;
u32 var00006754 = 0x0009026b;
u32 var00006758 = 0x00000002;
u32 var0000675c = 0x00000a00;
u32 var00006760 = 0x02000800;
u32 var00006764 = 0x002f0269;
u32 var00006768 = 0x000d0269;
u32 var0000676c = 0x00000002;
u32 var00006770 = 0x34000000;
u32 var00006774 = 0x0000305e;
u32 var00006778 = 0x00000500;
u32 var0000677c = 0x04541e3a;
u32 var00006780 = 0x00000270;
u32 var00006784 = 0x00170c69;
u32 var00006788 = 0x0c6f0c6d;
u32 var0000678c = 0x00800300;
u32 var00006790 = 0x00000400;
u32 var00006794 = 0x00000000;
u32 var00006798 = 0x00000500;
u32 var0000679c = 0x00000400;
u32 var000067a0 = 0x002d0267;
u32 var000067a4 = 0x0009026b;
u32 var000067a8 = 0x00000002;
u32 var000067ac = 0x00000a00;
u32 var000067b0 = 0x00000400;
u32 var000067b4 = 0x002f0269;
u32 var000067b8 = 0x000d0269;
u32 var000067bc = 0x00000002;
u32 var000067c0 = 0x35000000;
u32 var000067c4 = 0x0000305e;
u32 var000067c8 = 0x00000280;
u32 var000067cc = 0x04541e3a;
u32 var000067d0 = 0x00000270;
u32 var000067d4 = 0x00170c69;
u32 var000067d8 = 0x0c6f0c6d;
u32 var000067dc = 0x00800300;
u32 var000067e0 = 0x00000400;
u32 var000067e4 = 0x00000000;
u32 var000067e8 = 0x00000500;
u32 var000067ec = 0x02000800;
u32 var000067f0 = 0x002d0267;
u32 var000067f4 = 0x0009026b;
u32 var000067f8 = 0x00000002;
u32 var000067fc = 0x00000a00;
u32 var00006800 = 0x02000800;
u32 var00006804 = 0x002f0269;
u32 var00006808 = 0x000d0269;
u32 var0000680c = 0x00000002;
u32 var00006810 = 0x36000000;
u32 var00006814 = 0x0000334f;
u32 var00006818 = 0x00000500;
u32 var0000681c = 0x04541e3a;
u32 var00006820 = 0x00000270;
u32 var00006824 = 0x00170c69;
u32 var00006828 = 0x0c6f0c6d;
u32 var0000682c = 0x00800300;
u32 var00006830 = 0x00000400;
u32 var00006834 = 0x00000000;
u32 var00006838 = 0x00000a00;
u32 var0000683c = 0x00000400;
u32 var00006840 = 0x002d0267;
u32 var00006844 = 0x0009026b;
u32 var00006848 = 0x00000002;
u32 var0000684c = 0x00001400;
u32 var00006850 = 0x00000400;
u32 var00006854 = 0x002f0269;
u32 var00006858 = 0x000d0269;
u32 var0000685c = 0x00000002;
u32 var00006860 = 0x37000000;
u32 var00006864 = 0x0000324f;
u32 var00006868 = 0x00000280;
u32 var0000686c = 0x04541e3a;
u32 var00006870 = 0x00000270;
u32 var00006874 = 0x00170c69;
u32 var00006878 = 0x0c6f0c6d;
u32 var0000687c = 0x00800300;
u32 var00006880 = 0x00000400;
u32 var00006884 = 0x00000000;
u32 var00006888 = 0x00000a00;
u32 var0000688c = 0x02000800;
u32 var00006890 = 0x002d0267;
u32 var00006894 = 0x0009026b;
u32 var00006898 = 0x00000002;
u32 var0000689c = 0x00001400;
u32 var000068a0 = 0x02000800;
u32 var000068a4 = 0x002f0269;
u32 var000068a8 = 0x000d0269;
u32 var000068ac = 0x00000002;
u32 var000068b0 = 0x00000000;
u32 var000068b4 = 0x00000000;
u32 var000068b8 = 0x00000000;
u32 var000068bc = 0x00000000;
u32 var000068c0 = 0x8009c760;
u32 var000068c4 = 0x00000000;
u32 var000068c8 = 0x00000000;
u32 var000068cc = 0x00000000;
u32 var000068d0 = 0x00000000;
u32 var000068d4 = 0x00000000;
u32 var000068d8 = 0x00000000;
u32 var000068dc = 0x00000000;
u32 var000068e0 = 0x00000000;
u32 var000068e4 = 0x00000000;
u32 var000068e8 = 0x00000000;
u32 var000068ec = 0x00000000;
u32 var000068f0 = 0x00000000;
u32 var000068f4 = 0x00000000;
u32 var000068f8 = 0x00000000;
u32 var000068fc = 0x00000000;
u32 var00006900 = 0x00000000;
u32 var00006904 = 0x00000000;
u32 var00006908 = 0x00000000;
u32 var0000690c = 0x00000000;
u32 var00006910 = 0x00000000;
u32 var00006914 = 0x00000000;
u32 var00006918 = 0x00000000;
u32 var0000691c = 0x00000000;
u32 var00006920 = 0x00000000;
u32 var00006924 = 0x00000000;
u32 var00006928 = 0x00000000;
u32 var0000692c = 0x00000000;
u32 var00006930 = (u32) &var000068d0;
u32 var00006934 = (u32) &var00006900;
u32 var00006938 = 0x00000000;
u32 var0000693c = 0x00000000;
u32 var00006940 = 0x00000000;
u32 var00006944 = 0x00000000;
u32 var00006948 = 0x00000000;
u32 var0000694c = 0x00000000;
u32 var00006950 = 0x00000000;
u32 var00006954 = 0xffffffff;
u32 var00006958 = (u32) &var00006950;
u32 var0000695c = (u32) &var00006950;
u32 var00006960 = 0x00000000;
u32 var00006964 = 0x00000000;
u32 var00006968 = 0x00000000;
u32 var0000696c = 0x00000000;
u32 var00006970 = 0x00000000;
u32 var00006974 = 0x00000000;
u32 var00006978 = 0x00000000;
u32 var0000697c = 0x00000000;
u32 var00006980 = 0x00000000;
u32 var00006984 = 0x00000000;
u32 var00006988 = 0x00000000;
u32 var0000698c = 0x00000000;
u32 var00006990 = 0xffffffff;
u32 var00006994 = 0x00000000;
u32 var00006998 = 0x00000000;
u32 var0000699c = 0x00000000;
u32 var000069a0 = 0xffffffff;
u32 var000069a4 = 0xfa000000;
u32 var000069a8 = 0x00000000;
u32 var000069ac = 0x00000000;
u32 var000069b0 = 0x00000000;
u32 var000069b4 = 0x00000000;
u32 var000069b8 = 0x00000000;
u32 var000069bc = 0x00000000;
u32 var000069c0 = 0x20202020;
u32 var000069c4 = 0x20202020;
u32 var000069c8 = 0x20202020;
u32 var000069cc = 0x20202020;
u32 var000069d0 = 0x20202020;
u32 var000069d4 = 0x20202020;
u32 var000069d8 = 0x20202020;
u32 var000069dc = 0x20202020;
u32 var000069e0 = 0x00000000;
u32 var000069e4 = 0x30303030;
u32 var000069e8 = 0x30303030;
u32 var000069ec = 0x30303030;
u32 var000069f0 = 0x30303030;
u32 var000069f4 = 0x30303030;
u32 var000069f8 = 0x30303030;
u32 var000069fc = 0x30303030;
u32 var00006a00 = 0x30303030;
u32 var00006a04 = 0x00000000;
u32 var00006a08 = 0x00000000;
u32 var00006a0c = 0x00000000;
u32 var00006a10 = 0x00000032;
u32 var00006a14 = 0x00640096;
u32 var00006a18 = 0x00c900fb;
u32 var00006a1c = 0x012d0160;
u32 var00006a20 = 0x019201c4;
u32 var00006a24 = 0x01f70229;
u32 var00006a28 = 0x025b028e;
u32 var00006a2c = 0x02c002f2;
u32 var00006a30 = 0x03240357;
u32 var00006a34 = 0x038903bb;
u32 var00006a38 = 0x03ee0420;
u32 var00006a3c = 0x04520484;
u32 var00006a40 = 0x04b704e9;
u32 var00006a44 = 0x051b054e;
u32 var00006a48 = 0x058005b2;
u32 var00006a4c = 0x05e40617;
u32 var00006a50 = 0x0649067b;
u32 var00006a54 = 0x06ad06e0;
u32 var00006a58 = 0x07120744;
u32 var00006a5c = 0x077607a9;
u32 var00006a60 = 0x07db080d;
u32 var00006a64 = 0x083f0871;
u32 var00006a68 = 0x08a408d6;
u32 var00006a6c = 0x0908093a;
u32 var00006a70 = 0x096c099f;
u32 var00006a74 = 0x09d10a03;
u32 var00006a78 = 0x0a350a67;
u32 var00006a7c = 0x0a990acb;
u32 var00006a80 = 0x0afe0b30;
u32 var00006a84 = 0x0b620b94;
u32 var00006a88 = 0x0bc60bf8;
u32 var00006a8c = 0x0c2a0c5c;
u32 var00006a90 = 0x0c8e0cc0;
u32 var00006a94 = 0x0cf20d25;
u32 var00006a98 = 0x0d570d89;
u32 var00006a9c = 0x0dbb0ded;
u32 var00006aa0 = 0x0e1f0e51;
u32 var00006aa4 = 0x0e830eb5;
u32 var00006aa8 = 0x0ee70f19;
u32 var00006aac = 0x0f4b0f7c;
u32 var00006ab0 = 0x0fae0fe0;
u32 var00006ab4 = 0x10121044;
u32 var00006ab8 = 0x107610a8;
u32 var00006abc = 0x10da110c;
u32 var00006ac0 = 0x113e116f;
u32 var00006ac4 = 0x11a111d3;
u32 var00006ac8 = 0x12051237;
u32 var00006acc = 0x1269129a;
u32 var00006ad0 = 0x12cc12fe;
u32 var00006ad4 = 0x13301361;
u32 var00006ad8 = 0x139313c5;
u32 var00006adc = 0x13f61428;
u32 var00006ae0 = 0x145a148c;
u32 var00006ae4 = 0x14bd14ef;
u32 var00006ae8 = 0x15201552;
u32 var00006aec = 0x158415b5;
u32 var00006af0 = 0x15e71618;
u32 var00006af4 = 0x164a167b;
u32 var00006af8 = 0x16ad16df;
u32 var00006afc = 0x17101741;
u32 var00006b00 = 0x177317a4;
u32 var00006b04 = 0x17d61807;
u32 var00006b08 = 0x1839186a;
u32 var00006b0c = 0x189b18cd;
u32 var00006b10 = 0x18fe1930;
u32 var00006b14 = 0x19611992;
u32 var00006b18 = 0x19c319f5;
u32 var00006b1c = 0x1a261a57;
u32 var00006b20 = 0x1a881aba;
u32 var00006b24 = 0x1aeb1b1c;
u32 var00006b28 = 0x1b4d1b7e;
u32 var00006b2c = 0x1baf1be1;
u32 var00006b30 = 0x1c121c43;
u32 var00006b34 = 0x1c741ca5;
u32 var00006b38 = 0x1cd61d07;
u32 var00006b3c = 0x1d381d69;
u32 var00006b40 = 0x1d9a1dcb;
u32 var00006b44 = 0x1dfc1e2d;
u32 var00006b48 = 0x1e5d1e8e;
u32 var00006b4c = 0x1ebf1ef0;
u32 var00006b50 = 0x1f211f52;
u32 var00006b54 = 0x1f821fb3;
u32 var00006b58 = 0x1fe42015;
u32 var00006b5c = 0x20452076;
u32 var00006b60 = 0x20a720d7;
u32 var00006b64 = 0x21082139;
u32 var00006b68 = 0x2169219a;
u32 var00006b6c = 0x21ca21fb;
u32 var00006b70 = 0x222b225c;
u32 var00006b74 = 0x228c22bd;
u32 var00006b78 = 0x22ed231d;
u32 var00006b7c = 0x234e237e;
u32 var00006b80 = 0x23ae23df;
u32 var00006b84 = 0x240f243f;
u32 var00006b88 = 0x247024a0;
u32 var00006b8c = 0x24d02500;
u32 var00006b90 = 0x25302560;
u32 var00006b94 = 0x259125c1;
u32 var00006b98 = 0x25f12621;
u32 var00006b9c = 0x26512681;
u32 var00006ba0 = 0x26b126e1;
u32 var00006ba4 = 0x27112740;
u32 var00006ba8 = 0x277027a0;
u32 var00006bac = 0x27d02800;
u32 var00006bb0 = 0x2830285f;
u32 var00006bb4 = 0x288f28bf;
u32 var00006bb8 = 0x28ee291e;
u32 var00006bbc = 0x294e297d;
u32 var00006bc0 = 0x29ad29dd;
u32 var00006bc4 = 0x2a0c2a3c;
u32 var00006bc8 = 0x2a6b2a9b;
u32 var00006bcc = 0x2aca2af9;
u32 var00006bd0 = 0x2b292b58;
u32 var00006bd4 = 0x2b872bb7;
u32 var00006bd8 = 0x2be62c15;
u32 var00006bdc = 0x2c442c74;
u32 var00006be0 = 0x2ca32cd2;
u32 var00006be4 = 0x2d012d30;
u32 var00006be8 = 0x2d5f2d8e;
u32 var00006bec = 0x2dbd2dec;
u32 var00006bf0 = 0x2e1b2e4a;
u32 var00006bf4 = 0x2e792ea8;
u32 var00006bf8 = 0x2ed72f06;
u32 var00006bfc = 0x2f342f63;
u32 var00006c00 = 0x2f922fc0;
u32 var00006c04 = 0x2fef301e;
u32 var00006c08 = 0x304c307b;
u32 var00006c0c = 0x30a930d8;
u32 var00006c10 = 0x31073135;
u32 var00006c14 = 0x31633192;
u32 var00006c18 = 0x31c031ef;
u32 var00006c1c = 0x321d324b;
u32 var00006c20 = 0x327932a8;
u32 var00006c24 = 0x32d63304;
u32 var00006c28 = 0x33323360;
u32 var00006c2c = 0x338e33bc;
u32 var00006c30 = 0x33ea3418;
u32 var00006c34 = 0x34463474;
u32 var00006c38 = 0x34a234d0;
u32 var00006c3c = 0x34fe352b;
u32 var00006c40 = 0x35593587;
u32 var00006c44 = 0x35b535e2;
u32 var00006c48 = 0x3610363d;
u32 var00006c4c = 0x366b3698;
u32 var00006c50 = 0x36c636f3;
u32 var00006c54 = 0x3721374e;
u32 var00006c58 = 0x377c37a9;
u32 var00006c5c = 0x37d63803;
u32 var00006c60 = 0x3831385e;
u32 var00006c64 = 0x388b38b8;
u32 var00006c68 = 0x38e53912;
u32 var00006c6c = 0x393f396c;
u32 var00006c70 = 0x399939c6;
u32 var00006c74 = 0x39f33a20;
u32 var00006c78 = 0x3a4d3a79;
u32 var00006c7c = 0x3aa63ad3;
u32 var00006c80 = 0x3b003b2c;
u32 var00006c84 = 0x3b593b85;
u32 var00006c88 = 0x3bb23bde;
u32 var00006c8c = 0x3c0b3c37;
u32 var00006c90 = 0x3c643c90;
u32 var00006c94 = 0x3cbc3ce9;
u32 var00006c98 = 0x3d153d41;
u32 var00006c9c = 0x3d6d3d99;
u32 var00006ca0 = 0x3dc53df1;
u32 var00006ca4 = 0x3e1d3e49;
u32 var00006ca8 = 0x3e753ea1;
u32 var00006cac = 0x3ecd3ef9;
u32 var00006cb0 = 0x3f253f50;
u32 var00006cb4 = 0x3f7c3fa8;
u32 var00006cb8 = 0x3fd33fff;
u32 var00006cbc = 0x402b4056;
u32 var00006cc0 = 0x408240ad;
u32 var00006cc4 = 0x40d84104;
u32 var00006cc8 = 0x412f415a;
u32 var00006ccc = 0x418641b1;
u32 var00006cd0 = 0x41dc4207;
u32 var00006cd4 = 0x4232425d;
u32 var00006cd8 = 0x428842b3;
u32 var00006cdc = 0x42de4309;
u32 var00006ce0 = 0x4334435f;
u32 var00006ce4 = 0x438943b4;
u32 var00006ce8 = 0x43df4409;
u32 var00006cec = 0x4434445f;
u32 var00006cf0 = 0x448944b4;
u32 var00006cf4 = 0x44de4508;
u32 var00006cf8 = 0x4533455d;
u32 var00006cfc = 0x458745b1;
u32 var00006d00 = 0x45dc4606;
u32 var00006d04 = 0x4630465a;
u32 var00006d08 = 0x468446ae;
u32 var00006d0c = 0x46d84702;
u32 var00006d10 = 0x472c4755;
u32 var00006d14 = 0x477f47a9;
u32 var00006d18 = 0x47d247fc;
u32 var00006d1c = 0x4826484f;
u32 var00006d20 = 0x487948a2;
u32 var00006d24 = 0x48cc48f5;
u32 var00006d28 = 0x491e4948;
u32 var00006d2c = 0x4971499a;
u32 var00006d30 = 0x49c349ec;
u32 var00006d34 = 0x4a154a3e;
u32 var00006d38 = 0x4a674a90;
u32 var00006d3c = 0x4ab94ae2;
u32 var00006d40 = 0x4b0b4b33;
u32 var00006d44 = 0x4b5c4b85;
u32 var00006d48 = 0x4bad4bd6;
u32 var00006d4c = 0x4bfe4c27;
u32 var00006d50 = 0x4c4f4c78;
u32 var00006d54 = 0x4ca04cc8;
u32 var00006d58 = 0x4cf04d19;
u32 var00006d5c = 0x4d414d69;
u32 var00006d60 = 0x4d914db9;
u32 var00006d64 = 0x4de14e09;
u32 var00006d68 = 0x4e314e58;
u32 var00006d6c = 0x4e804ea8;
u32 var00006d70 = 0x4ed04ef7;
u32 var00006d74 = 0x4f1f4f46;
u32 var00006d78 = 0x4f6e4f95;
u32 var00006d7c = 0x4fbd4fe4;
u32 var00006d80 = 0x500b5032;
u32 var00006d84 = 0x505a5081;
u32 var00006d88 = 0x50a850cf;
u32 var00006d8c = 0x50f6511d;
u32 var00006d90 = 0x5144516b;
u32 var00006d94 = 0x519151b8;
u32 var00006d98 = 0x51df5205;
u32 var00006d9c = 0x522c5253;
u32 var00006da0 = 0x527952a0;
u32 var00006da4 = 0x52c652ec;
u32 var00006da8 = 0x53135339;
u32 var00006dac = 0x535f5385;
u32 var00006db0 = 0x53ab53d1;
u32 var00006db4 = 0x53f7541d;
u32 var00006db8 = 0x54435469;
u32 var00006dbc = 0x548f54b5;
u32 var00006dc0 = 0x54da5500;
u32 var00006dc4 = 0x5525554b;
u32 var00006dc8 = 0x55715596;
u32 var00006dcc = 0x55bb55e1;
u32 var00006dd0 = 0x5606562b;
u32 var00006dd4 = 0x56505675;
u32 var00006dd8 = 0x569b56c0;
u32 var00006ddc = 0x56e55709;
u32 var00006de0 = 0x572e5753;
u32 var00006de4 = 0x5778579d;
u32 var00006de8 = 0x57c157e6;
u32 var00006dec = 0x580a582f;
u32 var00006df0 = 0x58535878;
u32 var00006df4 = 0x589c58c0;
u32 var00006df8 = 0x58e55909;
u32 var00006dfc = 0x592d5951;
u32 var00006e00 = 0x59755999;
u32 var00006e04 = 0x59bd59e1;
u32 var00006e08 = 0x5a045a28;
u32 var00006e0c = 0x5a4c5a6f;
u32 var00006e10 = 0x5a935ab7;
u32 var00006e14 = 0x5ada5afd;
u32 var00006e18 = 0x5b215b44;
u32 var00006e1c = 0x5b675b8b;
u32 var00006e20 = 0x5bae5bd1;
u32 var00006e24 = 0x5bf45c17;
u32 var00006e28 = 0x5c3a5c5d;
u32 var00006e2c = 0x5c7f5ca2;
u32 var00006e30 = 0x5cc55ce7;
u32 var00006e34 = 0x5d0a5d2d;
u32 var00006e38 = 0x5d4f5d71;
u32 var00006e3c = 0x5d945db6;
u32 var00006e40 = 0x5dd85dfa;
u32 var00006e44 = 0x5e1d5e3f;
u32 var00006e48 = 0x5e615e83;
u32 var00006e4c = 0x5ea55ec6;
u32 var00006e50 = 0x5ee85f0a;
u32 var00006e54 = 0x5f2c5f4d;
u32 var00006e58 = 0x5f6f5f90;
u32 var00006e5c = 0x5fb25fd3;
u32 var00006e60 = 0x5ff46016;
u32 var00006e64 = 0x60376058;
u32 var00006e68 = 0x6079609a;
u32 var00006e6c = 0x60bb60dc;
u32 var00006e70 = 0x60fd611e;
u32 var00006e74 = 0x613e615f;
u32 var00006e78 = 0x618061a0;
u32 var00006e7c = 0x61c161e1;
u32 var00006e80 = 0x62026222;
u32 var00006e84 = 0x62426263;
u32 var00006e88 = 0x628362a3;
u32 var00006e8c = 0x62c362e3;
u32 var00006e90 = 0x63036323;
u32 var00006e94 = 0x63426362;
u32 var00006e98 = 0x638263a1;
u32 var00006e9c = 0x63c163e0;
u32 var00006ea0 = 0x6400641f;
u32 var00006ea4 = 0x643f645e;
u32 var00006ea8 = 0x647d649c;
u32 var00006eac = 0x64bb64da;
u32 var00006eb0 = 0x64f96518;
u32 var00006eb4 = 0x65376556;
u32 var00006eb8 = 0x65746593;
u32 var00006ebc = 0x65b265d0;
u32 var00006ec0 = 0x65ef660d;
u32 var00006ec4 = 0x662b664a;
u32 var00006ec8 = 0x66686686;
u32 var00006ecc = 0x66a466c2;
u32 var00006ed0 = 0x66e066fe;
u32 var00006ed4 = 0x671c673a;
u32 var00006ed8 = 0x67576775;
u32 var00006edc = 0x679267b0;
u32 var00006ee0 = 0x67cd67eb;
u32 var00006ee4 = 0x68086825;
u32 var00006ee8 = 0x68436860;
u32 var00006eec = 0x687d689a;
u32 var00006ef0 = 0x68b768d4;
u32 var00006ef4 = 0x68f1690d;
u32 var00006ef8 = 0x692a6947;
u32 var00006efc = 0x69636980;
u32 var00006f00 = 0x699c69b9;
u32 var00006f04 = 0x69d569f1;
u32 var00006f08 = 0x6a0e6a2a;
u32 var00006f0c = 0x6a466a62;
u32 var00006f10 = 0x6a7e6a9a;
u32 var00006f14 = 0x6ab56ad1;
u32 var00006f18 = 0x6aed6b08;
u32 var00006f1c = 0x6b246b40;
u32 var00006f20 = 0x6b5b6b76;
u32 var00006f24 = 0x6b926bad;
u32 var00006f28 = 0x6bc86be3;
u32 var00006f2c = 0x6bfe6c19;
u32 var00006f30 = 0x6c346c4f;
u32 var00006f34 = 0x6c6a6c84;
u32 var00006f38 = 0x6c9f6cba;
u32 var00006f3c = 0x6cd46cef;
u32 var00006f40 = 0x6d096d23;
u32 var00006f44 = 0x6d3e6d58;
u32 var00006f48 = 0x6d726d8c;
u32 var00006f4c = 0x6da66dc0;
u32 var00006f50 = 0x6dda6df3;
u32 var00006f54 = 0x6e0d6e27;
u32 var00006f58 = 0x6e406e5a;
u32 var00006f5c = 0x6e736e8d;
u32 var00006f60 = 0x6ea66ebf;
u32 var00006f64 = 0x6ed96ef2;
u32 var00006f68 = 0x6f0b6f24;
u32 var00006f6c = 0x6f3d6f55;
u32 var00006f70 = 0x6f6e6f87;
u32 var00006f74 = 0x6fa06fb8;
u32 var00006f78 = 0x6fd16fe9;
u32 var00006f7c = 0x7002701a;
u32 var00006f80 = 0x7032704a;
u32 var00006f84 = 0x7062707a;
u32 var00006f88 = 0x709270aa;
u32 var00006f8c = 0x70c270da;
u32 var00006f90 = 0x70f27109;
u32 var00006f94 = 0x71217138;
u32 var00006f98 = 0x71507167;
u32 var00006f9c = 0x717e7196;
u32 var00006fa0 = 0x71ad71c4;
u32 var00006fa4 = 0x71db71f2;
u32 var00006fa8 = 0x72097220;
u32 var00006fac = 0x7236724d;
u32 var00006fb0 = 0x7264727a;
u32 var00006fb4 = 0x729172a7;
u32 var00006fb8 = 0x72bd72d4;
u32 var00006fbc = 0x72ea7300;
u32 var00006fc0 = 0x7316732c;
u32 var00006fc4 = 0x73427358;
u32 var00006fc8 = 0x736e7383;
u32 var00006fcc = 0x739973ae;
u32 var00006fd0 = 0x73c473d9;
u32 var00006fd4 = 0x73ef7404;
u32 var00006fd8 = 0x7419742e;
u32 var00006fdc = 0x74437458;
u32 var00006fe0 = 0x746d7482;
u32 var00006fe4 = 0x749774ac;
u32 var00006fe8 = 0x74c074d5;
u32 var00006fec = 0x74ea74fe;
u32 var00006ff0 = 0x75127527;
u32 var00006ff4 = 0x753b754f;
u32 var00006ff8 = 0x75637577;
u32 var00006ffc = 0x758b759f;
u32 var00007000 = 0x75b375c7;
u32 var00007004 = 0x75da75ee;
u32 var00007008 = 0x76017615;
u32 var0000700c = 0x7628763b;
u32 var00007010 = 0x764f7662;
u32 var00007014 = 0x76757688;
u32 var00007018 = 0x769b76ae;
u32 var0000701c = 0x76c176d3;
u32 var00007020 = 0x76e676f9;
u32 var00007024 = 0x770b771e;
u32 var00007028 = 0x77307742;
u32 var0000702c = 0x77547767;
u32 var00007030 = 0x7779778b;
u32 var00007034 = 0x779d77af;
u32 var00007038 = 0x77c077d2;
u32 var0000703c = 0x77e477f5;
u32 var00007040 = 0x78077818;
u32 var00007044 = 0x782a783b;
u32 var00007048 = 0x784c785d;
u32 var0000704c = 0x786e787f;
u32 var00007050 = 0x789078a1;
u32 var00007054 = 0x78b278c3;
u32 var00007058 = 0x78d378e4;
u32 var0000705c = 0x78f47905;
u32 var00007060 = 0x79157925;
u32 var00007064 = 0x79367946;
u32 var00007068 = 0x79567966;
u32 var0000706c = 0x79767985;
u32 var00007070 = 0x799579a5;
u32 var00007074 = 0x79b579c4;
u32 var00007078 = 0x79d479e3;
u32 var0000707c = 0x79f27a02;
u32 var00007080 = 0x7a117a20;
u32 var00007084 = 0x7a2f7a3e;
u32 var00007088 = 0x7a4d7a5b;
u32 var0000708c = 0x7a6a7a79;
u32 var00007090 = 0x7a877a96;
u32 var00007094 = 0x7aa47ab3;
u32 var00007098 = 0x7ac17acf;
u32 var0000709c = 0x7add7aeb;
u32 var000070a0 = 0x7af97b07;
u32 var000070a4 = 0x7b157b23;
u32 var000070a8 = 0x7b317b3e;
u32 var000070ac = 0x7b4c7b59;
u32 var000070b0 = 0x7b677b74;
u32 var000070b4 = 0x7b817b8e;
u32 var000070b8 = 0x7b9b7ba8;
u32 var000070bc = 0x7bb57bc2;
u32 var000070c0 = 0x7bcf7bdc;
u32 var000070c4 = 0x7be87bf5;
u32 var000070c8 = 0x7c027c0e;
u32 var000070cc = 0x7c1a7c27;
u32 var000070d0 = 0x7c337c3f;
u32 var000070d4 = 0x7c4b7c57;
u32 var000070d8 = 0x7c637c6f;
u32 var000070dc = 0x7c7a7c86;
u32 var000070e0 = 0x7c927c9d;
u32 var000070e4 = 0x7ca97cb4;
u32 var000070e8 = 0x7cbf7ccb;
u32 var000070ec = 0x7cd67ce1;
u32 var000070f0 = 0x7cec7cf7;
u32 var000070f4 = 0x7d027d0c;
u32 var000070f8 = 0x7d177d22;
u32 var000070fc = 0x7d2c7d37;
u32 var00007100 = 0x7d417d4b;
u32 var00007104 = 0x7d567d60;
u32 var00007108 = 0x7d6a7d74;
u32 var0000710c = 0x7d7e7d88;
u32 var00007110 = 0x7d917d9b;
u32 var00007114 = 0x7da57dae;
u32 var00007118 = 0x7db87dc1;
u32 var0000711c = 0x7dcb7dd4;
u32 var00007120 = 0x7ddd7de6;
u32 var00007124 = 0x7def7df8;
u32 var00007128 = 0x7e017e0a;
u32 var0000712c = 0x7e137e1b;
u32 var00007130 = 0x7e247e2c;
u32 var00007134 = 0x7e357e3d;
u32 var00007138 = 0x7e457e4d;
u32 var0000713c = 0x7e567e5e;
u32 var00007140 = 0x7e667e6d;
u32 var00007144 = 0x7e757e7d;
u32 var00007148 = 0x7e857e8c;
u32 var0000714c = 0x7e947e9b;
u32 var00007150 = 0x7ea37eaa;
u32 var00007154 = 0x7eb17eb8;
u32 var00007158 = 0x7ebf7ec6;
u32 var0000715c = 0x7ecd7ed4;
u32 var00007160 = 0x7edb7ee1;
u32 var00007164 = 0x7ee87eee;
u32 var00007168 = 0x7ef57efb;
u32 var0000716c = 0x7f017f08;
u32 var00007170 = 0x7f0e7f14;
u32 var00007174 = 0x7f1a7f20;
u32 var00007178 = 0x7f257f2b;
u32 var0000717c = 0x7f317f36;
u32 var00007180 = 0x7f3c7f41;
u32 var00007184 = 0x7f477f4c;
u32 var00007188 = 0x7f517f56;
u32 var0000718c = 0x7f5b7f60;
u32 var00007190 = 0x7f657f6a;
u32 var00007194 = 0x7f6f7f74;
u32 var00007198 = 0x7f787f7d;
u32 var0000719c = 0x7f817f85;
u32 var000071a0 = 0x7f8a7f8e;
u32 var000071a4 = 0x7f927f96;
u32 var000071a8 = 0x7f9a7f9e;
u32 var000071ac = 0x7fa27fa6;
u32 var000071b0 = 0x7fa97fad;
u32 var000071b4 = 0x7fb07fb4;
u32 var000071b8 = 0x7fb77fba;
u32 var000071bc = 0x7fbe7fc1;
u32 var000071c0 = 0x7fc47fc7;
u32 var000071c4 = 0x7fca7fcc;
u32 var000071c8 = 0x7fcf7fd2;
u32 var000071cc = 0x7fd47fd7;
u32 var000071d0 = 0x7fd97fdc;
u32 var000071d4 = 0x7fde7fe0;
u32 var000071d8 = 0x7fe27fe4;
u32 var000071dc = 0x7fe67fe8;
u32 var000071e0 = 0x7fea7fec;
u32 var000071e4 = 0x7fed7fef;
u32 var000071e8 = 0x7ff17ff2;
u32 var000071ec = 0x7ff37ff5;
u32 var000071f0 = 0x7ff67ff7;
u32 var000071f4 = 0x7ff87ff9;
u32 var000071f8 = 0x7ffa7ffb;
u32 var000071fc = 0x7ffb7ffc;
u32 var00007200 = 0x7ffd7ffd;
u32 var00007204 = 0x7ffe7ffe;
u32 var00007208 = 0x7ffe7ffe;
u32 var0000720c = 0x7ffe7fff;
u32 var00007210 = 0xceed6666;
u32 var00007214 = 0xcc0d000b;
u32 var00007218 = 0x03730083;
u32 var0000721c = 0x000c000d;
u32 var00007220 = 0x0008111f;
u32 var00007224 = 0x8889000e;
u32 var00007228 = 0xdccc6ee6;
u32 var0000722c = 0xddddd999;
u32 var00007230 = 0xbbbb6763;
u32 var00007234 = 0x6e0eeccc;
u32 var00007238 = 0xdddc999f;
u32 var0000723c = 0xbbb9333e;
u32 var00007240 = 0x00010101;
u32 var00007244 = 0xff0202ff;
u32 var00007248 = 0x0000ffff;
u32 var0000724c = 0xffffff03;
u32 var00007250 = 0x03030303;
u32 var00007254 = 0x00000000;
u32 var00007258 = 0x00000000;
u32 var0000725c = 0x00000000;
u32 var00007260 = 0x10000000;
u32 var00007264 = 0x0000311e;
u32 var00007268 = 0x00000140;
u32 var0000726c = 0x04541e3a;
u32 var00007270 = 0x00000271;
u32 var00007274 = 0x00170c69;
u32 var00007278 = 0x0c6f0c6d;
u32 var0000727c = 0x00800300;
u32 var00007280 = 0x00000200;
u32 var00007284 = 0x00000000;
u32 var00007288 = 0x00000280;
u32 var0000728c = 0x00000400;
u32 var00007290 = 0x005f0239;
u32 var00007294 = 0x0009026b;
u32 var00007298 = 0x00000002;
u32 var0000729c = 0x00000280;
u32 var000072a0 = 0x00000400;
u32 var000072a4 = 0x005f0239;
u32 var000072a8 = 0x0009026b;
u32 var000072ac = 0x00000002;
u32 var000072b0 = 0x1e000000;
u32 var000072b4 = 0x0000311e;
u32 var000072b8 = 0x00000140;
u32 var000072bc = 0x04651e39;
u32 var000072c0 = 0x0000020d;
u32 var000072c4 = 0x00040c11;
u32 var000072c8 = 0x0c190c1a;
u32 var000072cc = 0x006c02ec;
u32 var000072d0 = 0x00000200;
u32 var000072d4 = 0x00000000;
u32 var000072d8 = 0x00000280;
u32 var000072dc = 0x00000400;
u32 var000072e0 = 0x002501ff;
u32 var000072e4 = 0x000e0204;
u32 var000072e8 = 0x00000002;
u32 var000072ec = 0x00000280;
u32 var000072f0 = 0x00000400;
u32 var000072f4 = 0x002501ff;
u32 var000072f8 = 0x000e0204;
u32 var000072fc = 0x00000002;
u32 var00007300 = 0x02000000;
u32 var00007304 = 0x0000311e;
u32 var00007308 = 0x00000140;
u32 var0000730c = 0x03e52239;
u32 var00007310 = 0x0000020d;
u32 var00007314 = 0x00000c15;
u32 var00007318 = 0x0c150c15;
u32 var0000731c = 0x006c02ec;
u32 var00007320 = 0x00000200;
u32 var00007324 = 0x00000000;
u32 var00007328 = 0x00000280;
u32 var0000732c = 0x00000400;
u32 var00007330 = 0x002501ff;
u32 var00007334 = 0x000e0204;
u32 var00007338 = 0x00000002;
u32 var0000733c = 0x00000280;
u32 var00007340 = 0x00000400;
u32 var00007344 = 0x002501ff;
u32 var00007348 = 0x000e0204;
u32 var0000734c = 0x00000002;
u32 var00007350 = 0x30313233;
u32 var00007354 = 0x34353637;
u32 var00007358 = 0x38396162;
u32 var0000735c = 0x63646566;
u32 var00007360 = 0x00000000;
u32 var00007364 = 0x30313233;
u32 var00007368 = 0x34353637;
u32 var0000736c = 0x38394142;
u32 var00007370 = 0x43444546;
u32 var00007374 = 0x00000000;
u32 var00007378 = 0x00000000;
u32 var0000737c = 0x00000000;
u32 var00007380 = 0xb6000000;
u32 var00007384 = 0x001f3204;
u32 var00007388 = 0xbb000000;
u32 var0000738c = 0x00000000;
u32 var00007390 = 0xb7000000;
u32 var00007394 = 0x00000204;
u32 var00007398 = 0xb8000000;
u32 var0000739c = 0x00000000;
u32 var000073a0 = 0xb6000000;
u32 var000073a4 = 0x001f3204;
u32 var000073a8 = 0xbb000000;
u32 var000073ac = 0x00000000;
u32 var000073b0 = 0xb7000000;
u32 var000073b4 = 0x00000205;
u32 var000073b8 = 0xb8000000;
u32 var000073bc = 0x00000000;
u32 var000073c0 = 0xba001402;
u32 var000073c4 = 0x00000000;
u32 var000073c8 = 0xba001701;
u32 var000073cc = 0x00800000;
u32 var000073d0 = 0xba001001;
u32 var000073d4 = 0x00000000;
u32 var000073d8 = 0xba000e02;
u32 var000073dc = 0x00000000;
u32 var000073e0 = 0xba001102;
u32 var000073e4 = 0x00000000;
u32 var000073e8 = 0xba001301;
u32 var000073ec = 0x00080000;
u32 var000073f0 = 0xba000c02;
u32 var000073f4 = 0x00002000;
u32 var000073f8 = 0xba000903;
u32 var000073fc = 0x00000c00;
u32 var00007400 = 0xfcffffff;
u32 var00007404 = 0xfffe793c;
u32 var00007408 = 0xba000801;
u32 var0000740c = 0x00000000;
u32 var00007410 = 0xb9000002;
u32 var00007414 = 0x00000000;
u32 var00007418 = 0xb900031d;
u32 var0000741c = 0x0f0a4000;
u32 var00007420 = 0xba000602;
u32 var00007424 = 0x00000000;
u32 var00007428 = 0xba000402;
u32 var0000742c = 0x00000000;
u32 var00007430 = 0xe7000000;
u32 var00007434 = 0x00000000;
u32 var00007438 = 0xb8000000;
u32 var0000743c = 0x00000000;
u32 var00007440 = 0x00000000;
u32 var00007444 = 0x00000000;
u32 var00007448 = 0x00000000;
u32 var0000744c = 0x00000000;
u32 var00007450 = 0x00000000;
u32 var00007454 = 0x00000000;
u32 var00007458 = 0x00000000;
u32 var0000745c = 0x42480000;
u32 var00007460 = 0x00000000;
u32 var00007464 = 0x00000001;
u32 var00007468 = 0x00000000;
u32 var0000746c = 0x00000000;
u32 var00007470 = 0x00000000;
u32 var00007474 = 0xffffffff;
u32 var00007478 = 0x00000000;
u32 var0000747c = 0x00000000;
u32 var00007480 = 0x96969600;
u32 var00007484 = 0x96969600;
u32 var00007488 = 0xffffff00;
u32 var0000748c = 0xffffff00;
u32 var00007490 = 0x4d4d2e00;
u32 var00007494 = 0x00000000;
u32 var00007498 = 0x00000000;
u32 var0000749c = 0x00000000;
u32 var000074a0 = 0xffffffff;
u32 var000074a4 = 0xffffffff;
u32 var000074a8 = 0xffffffff;
u32 var000074ac = 0xffffffff;
u32 var000074b0 = 0xffffffff;
u32 var000074b4 = 0xffffffff;
u32 var000074b8 = 0xffffffff;
u32 var000074bc = 0xffffffff;
u32 var000074c0 = 0x000080dc;
u32 var000074c4 = 0x000080dd;
u32 var000074c8 = 0x000080e0;
u32 var000074cc = 0x000080e1;
u32 var000074d0 = 0x000080de;
u32 var000074d4 = 0x000080df;
u32 var000074d8 = 0x000080e2;
u32 var000074dc = 0x000080e3;
u32 var000074e0 = 0x000080c4;
u32 var000074e4 = 0x000080c5;
u32 var000074e8 = 0x000080c8;
u32 var000074ec = 0x000080c9;
u32 var000074f0 = 0x000080c6;
u32 var000074f4 = 0x000080c7;
u32 var000074f8 = 0x000080ca;
u32 var000074fc = 0x000080cb;
u32 var00007500 = 0x000080e6;
u32 var00007504 = 0x000080e7;
u32 var00007508 = 0x000080ea;
u32 var0000750c = 0x000080eb;
u32 var00007510 = 0x000080e8;
u32 var00007514 = 0x000080e9;
u32 var00007518 = 0x000080ec;
u32 var0000751c = 0x000080ed;
u32 var00007520 = 0x000080d4;
u32 var00007524 = 0x000080d5;
u32 var00007528 = 0x000080d8;
u32 var0000752c = 0x000080d9;
u32 var00007530 = 0x000080d6;
u32 var00007534 = 0x000080d7;
u32 var00007538 = 0x000080da;
u32 var0000753c = 0x000080db;
u32 var00007540 = 0x000080ee;
u32 var00007544 = 0x000080ef;
u32 var00007548 = 0x000080f2;
u32 var0000754c = 0x000080f3;
u32 var00007550 = 0x000080f0;
u32 var00007554 = 0x000080f1;
u32 var00007558 = 0x000080f4;
u32 var0000755c = 0x000080f5;
u32 var00007560 = 0x000080e4;
u32 var00007564 = 0x000080e5;
u32 var00007568 = 0x000080e4;
u32 var0000756c = 0x000080e5;
u32 var00007570 = 0x000080e4;
u32 var00007574 = 0x000080e5;
u32 var00007578 = 0x000080e4;
u32 var0000757c = 0x000080e5;
u32 var00007580 = 0x000080cc;
u32 var00007584 = 0x000080cd;
u32 var00007588 = 0x000080d0;
u32 var0000758c = 0x000080d1;
u32 var00007590 = 0x000080ce;
u32 var00007594 = 0x000080cf;
u32 var00007598 = 0x000080d2;
u32 var0000759c = 0x000080d3;
u32 var000075a0 = 0x00008187;
u32 var000075a4 = 0x00008188;
u32 var000075a8 = 0x0000818b;
u32 var000075ac = 0x0000818c;
u32 var000075b0 = 0x00008189;
u32 var000075b4 = 0x0000818a;
u32 var000075b8 = 0x0000818d;
u32 var000075bc = 0x0000818e;
u32 var000075c0 = 0x002b0819;
u32 var000075c4 = 0x0029050e;
u32 var000075c8 = 0x006b0819;
u32 var000075cc = 0x00281b08;
u32 var000075d0 = 0x002a1206;
u32 var000075d4 = 0x00520819;
u32 var000075d8 = 0x00531908;
u32 var000075dc = 0x00541908;
u32 var000075e0 = 0x00550712;
u32 var000075e4 = 0x00560712;
u32 var000075e8 = 0x00571207;
u32 var000075ec = 0x00580f05;
u32 var000075f0 = 0x00590814;
u32 var000075f4 = 0x005a060f;
u32 var000075f8 = 0x006c1908;
u32 var000075fc = 0x006d1908;
u32 var00007600 = 0x006e0813;
u32 var00007604 = 0x006f1508;
u32 var00007608 = 0x00700f05;
u32 var0000760c = 0x00710f05;
u32 var00007610 = 0x00721708;
u32 var00007614 = 0x00730813;
u32 var00007618 = 0x0093170a;
u32 var0000761c = 0x00940f05;
u32 var00007620 = 0x005f0e01;
u32 var00007624 = 0x00161d0a;
u32 var00007628 = 0x0018182e;
u32 var0000762c = 0x001b0a1c;
u32 var00007630 = 0x001d0d02;
u32 var00007634 = 0x001e0c01;
u32 var00007638 = 0x005c132a;
u32 var0000763c = 0x005d0f05;
u32 var00007640 = 0x005e040c;
u32 var00007644 = 0x03920514;
u32 var00007648 = 0x03940000;
u32 var0000764c = 0x00000000;
u32 var00007650 = 0x00000000;
u32 var00007654 = 0x00000000;
u32 var00007658 = 0x00000000;
u32 var0000765c = 0x00000000;
u32 var00007660 = 0x00000000;
u32 var00007664 = 0x42c80000;
u32 var00007668 = 0x00000000;
u32 var0000766c = 0x00000000;
u32 var00007670 = 0x00000000;
u32 var00007674 = 0x3f800000;
u32 var00007678 = 0x3f800000;
u32 var0000767c = 0x00000000;
u32 var00007680 = 0x00000000;
u32 var00007684 = 0x00000000;
u32 var00007688 = 0x00000000;
u32 var0000768c = 0xbf800000;
u32 var00007690 = 0xbf800000;
u32 var00007694 = 0x00000000;
u32 var00007698 = 0x00000000;
u32 var0000769c = 0x00000000;
u32 var000076a0 = 0x3f800000;
u32 var000076a4 = 0x00000000;
u32 var000076a8 = 0x00000000;
u32 var000076ac = 0xbf800000;
u32 var000076b0 = 0x00000000;
u32 var000076b4 = 0x00000000;
u32 var000076b8 = 0x00000000;
u32 var000076bc = 0x3f800000;
u32 var000076c0 = 0x3f800000;
u32 var000076c4 = 0x00000000;
u32 var000076c8 = 0x00000000;
u32 var000076cc = 0x00000000;
u32 var000076d0 = 0x00000000;
u32 var000076d4 = 0xbf800000;
u32 var000076d8 = 0xbf800000;
u32 var000076dc = 0x00000000;
u32 var000076e0 = 0x00000000;
u32 var000076e4 = 0x00000000;
u32 var000076e8 = 0x3f800000;
u32 var000076ec = 0x00000000;
u32 var000076f0 = 0x00000000;
u32 var000076f4 = 0xbf800000;
u32 var000076f8 = 0x00000000;
u32 var000076fc = 0x00000a30;
u32 var00007700 = 0x00000330;
u32 var00007704 = 0x00000000;
u32 var00007708 = 0x00000000;
u32 var0000770c = 0x00000000;
u32 var00007710 = 0x00000000;
u32 var00007714 = 0x00000000;
u32 var00007718 = 0x00000000;
u32 var0000771c = 0x00000000;
u32 var00007720 = 0x2f053504;
u32 var00007724 = 0x19050000;
u32 var00007728 = 0x00000000;
u32 var0000772c = 0x00000000;
u32 var00007730 = 0x00000000;
u32 var00007734 = 0x00000000;
u32 var00007738 = 0x00000000;
u32 var0000773c = 0x00000000;
u32 var00007740 = 0x00000000;
u32 var00007744 = 0x00000000;
u32 var00007748 = 0x00000000;
u32 var0000774c = 0x00000000;
u32 var00007750 = 0x00000000;
u32 var00007754 = 0x00000000;
u32 var00007758 = 0x00000000;
u32 var0000775c = 0x00000000;
u32 var00007760 = 0x00000000;
u32 var00007764 = 0x00000000;
u32 var00007768 = 0x00000000;
u32 var0000776c = 0x00000000;
u32 var00007770 = 0x00000000;
u32 var00007774 = 0x00000000;
u32 var00007778 = 0x00000000;
u32 var0000777c = 0x00000000;
u32 var00007780 = 0x00000000;
u32 var00007784 = 0x00000000;
u32 var00007788 = 0x00000000;
u32 var0000778c = 0x00000000;
u32 var00007790 = 0x00000000;
u32 var00007794 = 0x00000000;
u32 var00007798 = 0x00000000;
u32 var0000779c = 0x00000000;
u32 var000077a0 = 0x00000000;
u32 var000077a4 = 0x00000000;
u32 var000077a8 = 0x00000000;
u32 var000077ac = 0x00000000;
u32 var000077b0 = 0x00000000;
u32 var000077b4 = 0x00000000;
u32 var000077b8 = 0x00000000;
u32 var000077bc = 0x00000000;
u32 var000077c0 = 0x00000000;
u32 var000077c4 = 0x00000000;
u32 var000077c8 = 0x00000000;
u32 var000077cc = 0x00000000;
u32 var000077d0 = 0x00000000;
u32 var000077d4 = 0x00000000;
u32 var000077d8 = 0x00000000;
u32 var000077dc = 0x00000000;
u32 var000077e0 = 0x00000000;
u32 var000077e4 = 0x00000000;
u32 var000077e8 = 0x00000000;
u32 var000077ec = 0x00000000;
u32 var000077f0 = 0x00000000;
u32 var000077f4 = 0x00000000;
u32 var000077f8 = 0x00000000;
u32 var000077fc = 0x00000000;
u32 var00007800 = 0x00000000;
u32 var00007804 = 0x00000000;
u32 var00007808 = 0x00000000;
u32 var0000780c = 0x00000000;
u32 var00007810 = 0x00000000;
u32 var00007814 = 0x00000000;
u32 var00007818 = 0x00000000;
u32 var0000781c = 0x00000000;
u32 var00007820 = 0x00000000;
u32 var00007824 = 0x00000000;
u32 var00007828 = 0x00000000;
u32 var0000782c = 0x00000000;
u32 var00007830 = 0x00000000;
u32 var00007834 = 0x00000000;
u32 var00007838 = 0x00000000;
u32 var0000783c = 0x00000000;
u32 var00007840 = 0x00000000;
u32 var00007844 = 0x00000000;
u32 var00007848 = 0x00000000;
u32 var0000784c = 0x00000000;
u32 var00007850 = 0x00000000;
u32 var00007854 = 0x00000000;
u32 var00007858 = 0x00000000;
u32 var0000785c = 0x00000000;
u32 var00007860 = 0x00000000;
u32 var00007864 = 0x00000000;
u32 var00007868 = 0x00000000;
u32 var0000786c = 0x00000000;
u32 var00007870 = 0x00000000;
u32 var00007874 = 0x00000000;
u32 var00007878 = 0x00000000;
u32 var0000787c = 0x00000000;
u32 var00007880 = 0x00000000;
u32 var00007884 = 0x00000000;
u32 var00007888 = 0x00000000;
u32 var0000788c = 0x00000000;
u32 var00007890 = 0x00000000;
u32 var00007894 = 0x00000000;
u32 var00007898 = 0x00000000;
u32 var0000789c = 0x00000000;
u32 var000078a0 = 0x00000000;
u32 var000078a4 = 0x00000000;
u32 var000078a8 = 0x00000000;
u32 var000078ac = 0x00000000;
u32 var000078b0 = 0x00000000;
u32 var000078b4 = 0x00000000;
u32 var000078b8 = 0x00000000;
u32 var000078bc = 0x00000000;
u32 var000078c0 = 0x00000000;
u32 var000078c4 = 0x00000000;
u32 var000078c8 = 0x00000000;
u32 var000078cc = 0x00000000;
u32 var000078d0 = 0x00000000;
u32 var000078d4 = 0x00000000;
u32 var000078d8 = 0x00000000;
u32 var000078dc = 0x00000000;
u32 var000078e0 = 0x00000000;
u32 var000078e4 = 0x00000000;
u32 var000078e8 = 0x00000000;
u32 var000078ec = 0x00000000;
u32 var000078f0 = 0x00000000;
u32 var000078f4 = 0x00000000;
u32 var000078f8 = 0x00000000;
u32 var000078fc = 0x00000000;
u32 var00007900 = 0x00000000;
u32 var00007904 = 0x00000000;
u32 var00007908 = 0x00000000;
u32 var0000790c = 0x00000000;
u32 var00007910 = 0x00000000;
u32 var00007914 = 0x00000000;
u32 var00007918 = 0x00000000;
u32 var0000791c = 0x00000000;
u32 var00007920 = 0x00000000;
u32 var00007924 = 0x00000000;
u32 var00007928 = 0x00000000;
u32 var0000792c = 0x00000000;
u32 var00007930 = 0x00000000;
u32 var00007934 = 0x00000000;
u32 var00007938 = 0x00000000;
u32 var0000793c = 0x00000000;
u32 var00007940 = 0x00000000;
u32 var00007944 = 0x00000000;
u32 var00007948 = 0x00000000;
u32 var0000794c = 0x00000000;
u32 var00007950 = 0x00000000;
u32 var00007954 = 0x00000000;
u32 var00007958 = 0x00000000;
u32 var0000795c = 0x00000000;
u32 var00007960 = 0x00000000;
u32 var00007964 = 0x00000000;
u32 var00007968 = 0x00000000;
u32 var0000796c = 0x00000000;
u32 var00007970 = 0x00000000;
u32 var00007974 = 0x00000000;
u32 var00007978 = 0x00000000;
u32 var0000797c = 0x00000000;
u32 var00007980 = 0x00000000;
u32 var00007984 = 0x00000000;
u32 var00007988 = 0x00000000;
u32 var0000798c = 0x00000000;
u32 var00007990 = 0x00000000;
u32 var00007994 = 0x00000000;
u32 var00007998 = 0x00000000;
u32 var0000799c = 0x00000000;
u32 var000079a0 = 0x00000000;
u32 var000079a4 = 0x00000000;
u32 var000079a8 = 0x00000000;
u32 var000079ac = 0x00000000;
u32 var000079b0 = 0x00000000;
u32 var000079b4 = 0x00000000;
u32 var000079b8 = 0x00000000;
u32 var000079bc = 0x00000000;
u32 var000079c0 = 0x00000000;
u32 var000079c4 = 0x00000000;
u32 var000079c8 = 0x00000000;
u32 var000079cc = 0x00000000;
u32 var000079d0 = 0x00000000;
u32 var000079d4 = 0x00000000;
u32 var000079d8 = 0x00000000;
u32 var000079dc = 0x00000000;
u32 var000079e0 = 0x00000000;
u32 var000079e4 = 0x00000000;
u32 var000079e8 = 0x00000000;
u32 var000079ec = 0x00000000;
u32 var000079f0 = 0x00000000;
u32 var000079f4 = 0x00000000;
u32 var000079f8 = 0x00000000;
u32 var000079fc = 0x00000000;
u32 var00007a00 = 0x00000000;
u32 var00007a04 = 0x00000000;
u32 var00007a08 = 0x00000000;
u32 var00007a0c = 0x00000000;
u32 var00007a10 = 0x00000000;
u32 var00007a14 = 0x00000000;
u32 var00007a18 = 0x00000000;
u32 var00007a1c = 0x00000000;
u32 var00007a20 = 0x00000000;
u32 var00007a24 = 0x00000000;
u32 var00007a28 = 0x00000000;
u32 var00007a2c = 0x00000000;
u32 var00007a30 = 0x00000000;
u32 var00007a34 = 0x00000000;
u32 var00007a38 = 0x00000000;
u32 var00007a3c = 0x00000000;
u32 var00007a40 = 0x00000000;
u32 var00007a44 = 0x00000000;
u32 var00007a48 = 0x00000000;
u32 var00007a4c = 0x00000000;
u32 var00007a50 = 0x00000000;
u32 var00007a54 = 0x00000000;
u32 var00007a58 = 0x00000000;
u32 var00007a5c = 0x00000000;
u32 var00007a60 = 0x00000000;
u32 var00007a64 = 0x00000000;
u32 var00007a68 = 0x00000000;
u32 var00007a6c = 0x00000000;
u32 var00007a70 = 0x00000000;
u32 var00007a74 = 0x00000000;
u32 var00007a78 = 0x00000000;
u32 var00007a7c = 0x00000000;
u32 var00007a80 = 0x00000000;
u32 var00007a84 = 0x00000000;
u32 var00007a88 = 0x00000000;
u32 var00007a8c = 0x00000000;
u32 var00007a90 = 0x00000000;
u32 var00007a94 = 0x00000000;
u32 var00007a98 = 0x00000000;
u32 var00007a9c = 0x00000000;
u32 var00007aa0 = 0x80069d90;
u32 var00007aa4 = 0x0000ffff;
u32 var00007aa8 = 0x00000000;
u32 var00007aac = 0x00000000;
u32 var00007ab0 = 0x3f800000;
u32 var00007ab4 = 0x00000000;
u32 var00007ab8 = 0x00000000;
u32 var00007abc = 0x3f800000;
u32 var00007ac0 = 0x3f800000;
u32 var00007ac4 = 0x3f800000;
u32 var00007ac8 = 0x00000000;
u32 var00007acc = 0x00000000;
u32 var00007ad0 = 0x3f800000;
u32 var00007ad4 = 0x3f800000;
u32 var00007ad8 = 0x3f000000;
u32 var00007adc = 0x00000000;
u32 var00007ae0 = 0x00000000;
u32 var00007ae4 = 0x3f000000;
u32 var00007ae8 = 0x3f000000;
u32 var00007aec = 0x3f000000;
u32 var00007af0 = 0x00000000;
u32 var00007af4 = 0x00000000;
u32 var00007af8 = 0x3f000000;
u32 var00007afc = 0x3f000000;
u32 var00007b00 = 0xffffffff;
u32 var00007b04 = 0xffffffff;
u32 var00007b08 = 0xffffffff;
u32 var00007b0c = 0x3f800000;
u32 var00007b10 = 0x00000000;
u32 var00007b14 = 0x8006aaa0;
u32 var00007b18 = 0x0000ffff;
u32 var00007b1c = 0x00000000;
u32 var00007b20 = 0x00000000;
u32 var00007b24 = 0x3f800000;
u32 var00007b28 = 0x00000000;
u32 var00007b2c = 0x00000000;
u32 var00007b30 = 0x3f800000;
u32 var00007b34 = 0x3f800000;
u32 var00007b38 = 0x3f800000;
u32 var00007b3c = 0x00000000;
u32 var00007b40 = 0x00000000;
u32 var00007b44 = 0x3f800000;
u32 var00007b48 = 0x3f800000;
u32 var00007b4c = 0x3f000000;
u32 var00007b50 = 0x00000000;
u32 var00007b54 = 0x00000000;
u32 var00007b58 = 0x3f000000;
u32 var00007b5c = 0x3f000000;
u32 var00007b60 = 0x3f000000;
u32 var00007b64 = 0x00000000;
u32 var00007b68 = 0x00000000;
u32 var00007b6c = 0x3f000000;
u32 var00007b70 = 0x3f000000;
u32 var00007b74 = 0xffffffff;
u32 var00007b78 = 0xffffffff;
u32 var00007b7c = 0xffffffff;
u32 var00007b80 = 0x3f800000;
u32 var00007b84 = 0x00000000;
u32 var00007b88 = 0x8006aae4;
u32 var00007b8c = 0x0000ffff;
u32 var00007b90 = 0x00000000;
u32 var00007b94 = 0x00000000;
u32 var00007b98 = 0x3f800000;
u32 var00007b9c = 0x00000000;
u32 var00007ba0 = 0x00000000;
u32 var00007ba4 = 0x3f800000;
u32 var00007ba8 = 0x3f800000;
u32 var00007bac = 0x3f800000;
u32 var00007bb0 = 0x00000000;
u32 var00007bb4 = 0x00000000;
u32 var00007bb8 = 0x3f800000;
u32 var00007bbc = 0x3f800000;
u32 var00007bc0 = 0x3f000000;
u32 var00007bc4 = 0x00000000;
u32 var00007bc8 = 0x00000000;
u32 var00007bcc = 0x3f000000;
u32 var00007bd0 = 0x3f000000;
u32 var00007bd4 = 0x3f000000;
u32 var00007bd8 = 0x00000000;
u32 var00007bdc = 0x00000000;
u32 var00007be0 = 0x3f000000;
u32 var00007be4 = 0x3f000000;
u32 var00007be8 = 0xffffffff;
u32 var00007bec = 0xffffffff;
u32 var00007bf0 = 0xffffffff;
u32 var00007bf4 = 0x3f800000;
u32 var00007bf8 = 0x00000000;
u32 var00007bfc = 0x00000000;
u32 var00007c00 = 0x3f800000;
u32 var00007c04 = 0x00000000;
u32 var00007c08 = 0x00000000;
u32 var00007c0c = 0x00000000;
u32 var00007c10 = 0x00000000;
u32 var00007c14 = 0x00000100;
u32 var00007c18 = 0x00000000;
u32 var00007c1c = 0x00000000;
u32 var00007c20 = 0x00000000;
u32 var00007c24 = 0x00000000;
u32 var00007c28 = 0x00000000;
u32 var00007c2c = 0x00000000;
u32 var00007c30 = 0x00000000;
u32 var00007c34 = 0x00000000;
u32 var00007c38 = 0x00000000;
u32 var00007c3c = 0x00000000;
u32 var00007c40 = 0x00000000;
u32 var00007c44 = 0x00000000;
u32 var00007c48 = 0x00000000;
u32 var00007c4c = 0x00000000;
u32 var00007c50 = 0x00000000;
u32 var00007c54 = 0x00000000;
u32 var00007c58 = 0x00000000;
u32 var00007c5c = 0x00000000;
u32 var00007c60 = 0x00000000;
u32 var00007c64 = 0x00000000;
u32 var00007c68 = 0x00000000;
u32 var00007c6c = 0x00000000;
u32 var00007c70 = 0x00000000;
u32 var00007c74 = 0x00000000;
u32 var00007c78 = 0x00000000;
u32 var00007c7c = 0x00000000;
u32 var00007c80 = 0x00000000;
u32 var00007c84 = 0x3f800000;
u32 var00007c88 = 0x00000000;
u32 var00007c8c = 0x00000000;
u32 var00007c90 = 0x00000000;
u32 var00007c94 = 0x00000000;
u32 var00007c98 = 0x3f800000;
u32 var00007c9c = 0x00000000;
u32 var00007ca0 = 0x00000000;
u32 var00007ca4 = 0x00000000;
u32 var00007ca8 = 0x00000000;
u32 var00007cac = 0x3f800000;
u32 var00007cb0 = 0x00000000;
u32 var00007cb4 = 0x00000000;
u32 var00007cb8 = 0x00000000;
u32 var00007cbc = 0x00000000;
u32 var00007cc0 = 0x3f800000;
u32 var00007cc4 = 0x00000000;
u32 var00007cc8 = 0x00000000;
u32 var00007ccc = 0x00000000;
u32 var00007cd0 = 0x00000000;
u32 var00007cd4 = 0x00000000;
u32 var00007cd8 = 0x00000000;
u32 var00007cdc = 0xbf800000;
u32 var00007ce0 = 0x00000000;
u32 var00007ce4 = 0x3f800000;
u32 var00007ce8 = 0x00000000;
u32 var00007cec = 0x00000000;
u32 var00007cf0 = 0x00000000;
u32 var00007cf4 = 0x00000000;
u32 var00007cf8 = 0x00000000;
u32 var00007cfc = 0x00000000;
u32 var00007d00 = 0xc19ffffe;
u32 var00007d04 = 0x00000000;
u32 var00007d08 = 0x419ffffe;
u32 var00007d0c = 0x00000000;
u32 var00007d10 = 0x00000000;
u32 var00007d14 = 0x00000000;
u32 var00007d18 = 0x00000000;
u32 var00007d1c = 0x00000000;
u32 var00007d20 = 0x00000000;
u32 var00007d24 = 0x00000000;
u32 var00007d28 = 0x00000000;
u32 var00007d2c = 0x00000000;
u32 var00007d30 = 0x00000000;
u32 var00007d34 = 0x00000000;
u32 var00007d38 = 0x00000000;
u32 var00007d3c = 0x00000000;
u32 var00007d40 = 0x00000000;
u32 var00007d44 = 0x00000000;
u32 var00007d48 = 0xbf800000;
u32 var00007d4c = 0x00000000;
u32 var00007d50 = 0x00000000;
u32 var00007d54 = 0xbf800000;
u32 var00007d58 = 0x00000000;
u32 var00007d5c = 0x00000000;
u32 var00007d60 = 0xbf800000;
u32 var00007d64 = 0x00000000;
u32 var00007d68 = 0x00000000;
u32 var00007d6c = 0xbf800000;
u32 var00007d70 = 0x00000000;
u32 var00007d74 = 0x3f800000;
u32 var00007d78 = 0x00000000;
u32 var00007d7c = 0x00000000;
u32 var00007d80 = 0x3f800000;
u32 var00007d84 = 0x00000000;
u32 var00007d88 = 0x00000000;
u32 var00007d8c = 0x3f800000;
u32 var00007d90 = 0x00000000;
u32 var00007d94 = 0x00000000;
u32 var00007d98 = 0x3f800000;
u32 var00007d9c = 0x00000000;
u32 var00007da0 = 0x00000000;
u32 var00007da4 = 0x00000000;
u32 var00007da8 = 0x3f800000;
u32 var00007dac = 0x3f800000;
u32 var00007db0 = 0x00000000;
u32 var00007db4 = 0x00000000;
u32 var00007db8 = 0x00000000;
u32 var00007dbc = 0x00000000;
u32 var00007dc0 = 0x00000000;
u32 var00007dc4 = 0x00000000;
u32 var00007dc8 = 0x00000000;
u32 var00007dcc = 0x00000000;
u32 var00007dd0 = 0x00000000;
u32 var00007dd4 = 0x00000000;
u32 var00007dd8 = 0x447a0000;
u32 var00007ddc = 0x00000000;
u32 var00007de0 = 0x00000000;
u32 var00007de4 = 0x00000000;
u32 var00007de8 = 0x00000000;
u32 var00007dec = 0xff000000;
u32 var00007df0 = 0x00000000;
u32 var00007df4 = 0x00000000;
u32 var00007df8 = 0x00000000;
u32 var00007dfc = 0x00000000;
u32 var00007e00 = 0x00000000;
u32 var00007e04 = 0x00000000;
u32 var00007e08 = 0x00000000;
u32 var00007e0c = 0x00000000;
u32 var00007e10 = 0x00000000;
u32 var00007e14 = 0x00000000;
u32 var00007e18 = 0x00000000;
u32 var00007e1c = 0x00000000;
u32 var00007e20 = 0x00000000;
u32 var00007e24 = 0x00000000;
u32 var00007e28 = 0x00000000;
u32 var00007e2c = 0x00000000;
u32 var00007e30 = 0x00000000;
u32 var00007e34 = 0x00000000;
u32 var00007e38 = 0x00000000;
u32 var00007e3c = 0x00000000;
u32 var00007e40 = 0x00000000;
u32 var00007e44 = 0x00000000;
u32 var00007e48 = 0x00000000;
u32 var00007e4c = 0x00000000;
u32 var00007e50 = 0x00000000;
u32 var00007e54 = 0x00000000;
u32 var00007e58 = 0x00000000;
u32 var00007e5c = 0x00000000;
u32 var00007e60 = 0x00000000;
u32 var00007e64 = 0x00000000;
u32 var00007e68 = 0x00000000;
u32 var00007e6c = 0x00000000;
u32 var00007e70 = 0x00000000;
u32 var00007e74 = 0x00000000;
u32 var00007e78 = 0x00000000;
u32 var00007e7c = 0x00000000;
u32 var00007e80 = 0x00000000;
u32 var00007e84 = 0x00000000;
u32 var00007e88 = 0x00000000;
u32 var00007e8c = 0x00000000;
u32 var00007e90 = 0x00000000;
u32 var00007e94 = 0x00000000;
u32 var00007e98 = 0x00000000;
u32 var00007e9c = 0x00000000;
u32 var00007ea0 = 0x00000000;
u32 var00007ea4 = 0x00000000;
u32 var00007ea8 = 0x00000000;
u32 var00007eac = 0x00000000;
u32 var00007eb0 = 0x00000000;
u32 var00007eb4 = 0x00000000;
u32 var00007eb8 = 0x00000000;
u32 var00007ebc = 0x00000000;
u32 var00007ec0 = 0x00000000;
u32 var00007ec4 = 0x00000000;
u32 var00007ec8 = 0x00000000;
u32 var00007ecc = 0x00000000;
u32 var00007ed0 = 0x00000000;
u32 var00007ed4 = 0x00000000;
u32 var00007ed8 = 0x00000000;
u32 var00007edc = 0x00000000;
u32 var00007ee0 = 0x00000000;
u32 var00007ee4 = 0x00000000;
u32 var00007ee8 = 0x00000000;
u32 var00007eec = 0x00000000;
u32 var00007ef0 = 0x00000000;
u32 var00007ef4 = 0x00000000;
u32 var00007ef8 = 0x00000000;
u32 var00007efc = 0x00000000;
u32 var00007f00 = 0x00000000;
u32 var00007f04 = 0x00000000;
u32 var00007f08 = 0x00000000;
u32 var00007f0c = 0x00000000;
u32 var00007f10 = 0x00000000;
u32 var00007f14 = 0x00000000;
u32 var00007f18 = 0x00000000;
u32 var00007f1c = 0x00000000;
u32 var00007f20 = 0x00000000;
u32 var00007f24 = 0x00000000;
u32 var00007f28 = 0x00000000;
u32 var00007f2c = 0x00000000;
u32 var00007f30 = 0x00000000;
u32 var00007f34 = 0x00000000;
u32 var00007f38 = 0x00000000;
u32 var00007f3c = 0x00000000;
u32 var00007f40 = 0x00000000;
u32 var00007f44 = 0x00000000;
u32 var00007f48 = 0x00000000;
u32 var00007f4c = 0x00000000;
u32 var00007f50 = 0x00000000;
u32 var00007f54 = 0x00000000;
u32 var00007f58 = 0x00000000;
u32 var00007f5c = 0x00000000;
u32 var00007f60 = 0x00000000;
u32 var00007f64 = 0x00000000;
u32 var00007f68 = 0x00000000;
u32 var00007f6c = 0x00000000;
u32 var00007f70 = 0x00000000;
u32 var00007f74 = 0x00000000;
u32 var00007f78 = 0x00000000;
u32 var00007f7c = 0x00000000;
u32 var00007f80 = 0x00000000;
u32 var00007f84 = 0x00000000;
u32 var00007f88 = 0x00000000;
u32 var00007f8c = 0x00000000;
u32 var00007f90 = 0x00000000;
u32 var00007f94 = 0x00000000;
u32 var00007f98 = 0x00000000;
u32 var00007f9c = 0x00000000;
u32 var00007fa0 = 0x00000000;
u32 var00007fa4 = 0x00000000;
u32 var00007fa8 = 0x00000000;
u32 var00007fac = 0x00000000;
u32 var00007fb0 = 0x00000000;
u32 var00007fb4 = 0x00000000;
u32 var00007fb8 = 0x00000000;
u32 var00007fbc = 0x00000000;
u32 var00007fc0 = 0x00000000;
u32 var00007fc4 = 0x00000000;
u32 var00007fc8 = 0x00000000;
u32 var00007fcc = 0x00000000;
u32 var00007fd0 = 0x00000000;
u32 var00007fd4 = 0x00000000;
u32 var00007fd8 = 0x00000000;
u32 var00007fdc = 0x00000000;
u32 var00007fe0 = 0x00000000;
u32 var00007fe4 = 0x00000000;
u32 var00007fe8 = 0x00000000;
u32 var00007fec = 0x00000000;
u32 var00007ff0 = 0x00000000;
u32 var00007ff4 = 0x00000000;
u32 var00007ff8 = 0x00000000;
u32 var00007ffc = 0x00000000;
u32 var00008000 = 0x00000000;
u32 var00008004 = 0x00000000;
u32 var00008008 = 0x00000000;
u32 var0000800c = 0x00000000;
u32 var00008010 = 0x00000000;
u32 var00008014 = 0x00000000;
u32 var00008018 = 0x00000000;
u32 var0000801c = 0x00000000;
u32 var00008020 = 0x00000000;
u32 var00008024 = 0x00000000;
u32 var00008028 = 0x00000000;
u32 var0000802c = 0x00000000;
u32 var00008030 = 0x00000000;
u32 var00008034 = 0x00000000;
u32 var00008038 = 0x00000000;
u32 var0000803c = 0x00000000;
u32 var00008040 = 0x00000000;
u32 var00008044 = 0x00000000;
u32 var00008048 = 0x00000000;
u32 var0000804c = 0x00000000;
u32 var00008050 = 0x00000000;
u32 var00008054 = 0x00000000;
u32 var00008058 = 0x00000000;
u32 var0000805c = 0x00000000;
u32 var00008060 = 0x00000000;
u32 var00008064 = 0x00000000;
u32 var00008068 = 0x00000000;
u32 var0000806c = 0x00000000;
u32 var00008070 = 0x00000000;
u32 var00008074 = 0x00000000;
u32 var00008078 = 0x00000000;
u32 var0000807c = 0x00000000;
u32 var00008080 = 0x00000000;
u32 var00008084 = 0x00000000;
u32 var00008088 = 0x00000000;
u32 var0000808c = 0x00000000;
u32 var00008090 = 0x00000000;
u32 var00008094 = 0x00000000;
u32 var00008098 = 0x00000000;
u32 var0000809c = 0x00000000;
u32 var000080a0 = 0x00000000;
u32 var000080a4 = 0x00000000;
u32 var000080a8 = 0x00000000;
u32 var000080ac = 0x00000000;
u32 var000080b0 = 0x00000000;
u32 var000080b4 = 0x00000000;
u32 var000080b8 = 0x00000000;
u32 var000080bc = 0x00000000;
u32 var000080c0 = 0x00000000;
u32 var000080c4 = 0x00000000;
u32 var000080c8 = 0x00000000;
u32 var000080cc = 0x00000000;
u32 var000080d0 = 0x00000000;
u32 var000080d4 = 0x00000000;
u32 var000080d8 = 0x00000000;
u32 var000080dc = 0x00000000;
u32 var000080e0 = 0x00000000;
u32 var000080e4 = 0x00000000;
u32 var000080e8 = 0x00000000;
u32 var000080ec = 0x00000000;
u32 var000080f0 = 0x00000000;
u32 var000080f4 = 0x00000000;
u32 var000080f8 = 0x00000000;
u32 var000080fc = 0x00000000;
u32 var00008100 = 0x00000000;
u32 var00008104 = 0x00000000;
u32 var00008108 = 0x00000000;
u32 var0000810c = 0x00000000;
u32 var00008110 = 0x00000000;
u32 var00008114 = 0x00000000;
u32 var00008118 = 0x00000000;
u32 var0000811c = 0x00000000;
u32 var00008120 = 0x00000000;
u32 var00008124 = 0x00000000;
u32 var00008128 = 0x00000000;
u32 var0000812c = 0x00000000;
u32 var00008130 = 0x00000000;
u32 var00008134 = 0x00000000;
u32 var00008138 = 0x00000000;
u32 var0000813c = 0x00000000;
u32 var00008140 = 0x00000000;
u32 var00008144 = 0x00000000;
u32 var00008148 = 0x00000000;
u32 var0000814c = 0x00000000;
u32 var00008150 = 0x00000000;
u32 var00008154 = 0x00000000;
u32 var00008158 = 0x00000000;
u32 var0000815c = 0x00000000;
u32 var00008160 = 0x00000000;
u32 var00008164 = 0x00000000;
u32 var00008168 = 0x00000000;
u32 var0000816c = 0x00000000;
u32 var00008170 = 0x00000000;
u32 var00008174 = 0x00000000;
u32 var00008178 = 0x00000000;
u32 var0000817c = 0x00000000;
u32 var00008180 = 0x00000000;
u32 var00008184 = 0x00000000;
u32 var00008188 = 0x00000000;
u32 var0000818c = 0x00000000;
u32 var00008190 = 0x00000000;
u32 var00008194 = 0x00000000;
u32 var00008198 = 0x00000000;
u32 var0000819c = 0x00000000;
u32 var000081a0 = 0x00000000;
u32 var000081a4 = 0x00000000;
u32 var000081a8 = 0x00000000;
u32 var000081ac = 0x00000000;
u32 var000081b0 = 0x00000000;
u32 var000081b4 = 0x00000000;
u32 var000081b8 = 0x00000000;
u32 var000081bc = 0x00000000;
u32 var000081c0 = 0x00000000;
u32 var000081c4 = 0x00000000;
u32 var000081c8 = 0x00000000;
u32 var000081cc = 0x00000000;
u32 var000081d0 = 0x00000000;
u32 var000081d4 = 0x00000000;
u32 var000081d8 = 0x00000000;
u32 var000081dc = 0x00000000;
u32 var000081e0 = 0x00000000;
u32 var000081e4 = 0x00000000;
u32 var000081e8 = 0x00000000;
u32 var000081ec = 0x00000000;
u32 var000081f0 = 0x00000000;
u32 var000081f4 = 0x00000000;
u32 var000081f8 = 0x00000000;
u32 var000081fc = 0x00000000;
u32 var00008200 = 0x00000000;
u32 var00008204 = 0x00000000;
u32 var00008208 = 0x00000000;
u32 var0000820c = 0x00000000;
u32 var00008210 = 0x00000000;
u32 var00008214 = 0x00000000;
u32 var00008218 = 0x00000000;
u32 var0000821c = 0x00000000;
u32 var00008220 = 0x00000000;
u32 var00008224 = 0x00000000;
u32 var00008228 = 0x00000000;
u32 var0000822c = 0x00000000;
u32 var00008230 = 0x00000000;
u32 var00008234 = 0x00000000;
u32 var00008238 = 0x00000000;
u32 var0000823c = 0x00000000;
u32 var00008240 = 0x00000000;
u32 var00008244 = 0x00000000;
u32 var00008248 = 0x00000000;
u32 var0000824c = 0x00000000;
u32 var00008250 = 0x00000000;
u32 var00008254 = 0x00000000;
u32 var00008258 = 0x00000000;
u32 var0000825c = 0x00000000;
u32 var00008260 = 0x00000000;
u32 var00008264 = 0x00000000;
u32 var00008268 = 0x00000000;
u32 var0000826c = 0x00000000;
u32 var00008270 = 0x00000000;
u32 var00008274 = 0x00000000;
u32 var00008278 = 0x00000000;
u32 var0000827c = 0x00000000;
u32 var00008280 = 0x00000000;
u32 var00008284 = 0x00000000;
u32 var00008288 = 0x00000000;
u32 var0000828c = 0x00000000;
u32 var00008290 = 0x00000000;
u32 var00008294 = 0x00000000;
u32 var00008298 = 0x00000000;
u32 var0000829c = 0x00000000;
u32 var000082a0 = 0x00000000;
u32 var000082a4 = 0x00000000;
u32 var000082a8 = 0x00000000;
u32 var000082ac = 0x00000000;
u32 var000082b0 = 0x00000000;
u32 var000082b4 = 0x00000000;
u32 var000082b8 = 0x00000000;
u32 var000082bc = 0x00000000;
u32 var000082c0 = 0x00000000;
u32 var000082c4 = 0x00000000;
u32 var000082c8 = 0x00000000;
u32 var000082cc = 0x00000000;
u32 var000082d0 = 0x00000000;
u32 var000082d4 = 0x00000000;
u32 var000082d8 = 0x00000000;
u32 var000082dc = 0x00000000;
u32 var000082e0 = 0x00000000;
u32 var000082e4 = 0x00000000;
u32 var000082e8 = 0x00000000;
u32 var000082ec = 0x00000000;
u32 var000082f0 = 0x00000000;
u32 var000082f4 = 0x00000000;
u32 var000082f8 = 0x00000000;
u32 var000082fc = 0x00000000;
u32 var00008300 = 0x00000000;
u32 var00008304 = 0x00000000;
u32 var00008308 = 0x00000000;
u32 var0000830c = 0x00000000;
u32 var00008310 = 0x00000000;
u32 var00008314 = 0x00000000;
u32 var00008318 = 0x00000000;
u32 var0000831c = 0x00000000;
u32 var00008320 = 0x00000000;
u32 var00008324 = 0x00000000;
u32 var00008328 = 0x00000000;
u32 var0000832c = 0x00000000;
u32 var00008330 = 0x00000000;
u32 var00008334 = 0x00000000;
u32 var00008338 = 0x00000000;
u32 var0000833c = 0x00000000;
u32 var00008340 = 0x00000000;
u32 var00008344 = 0x00000000;
u32 var00008348 = 0x00000000;
u32 var0000834c = 0x00000000;
u32 var00008350 = 0x00000000;
u32 var00008354 = 0x00000000;
u32 var00008358 = 0x00000000;
u32 var0000835c = 0x00000000;
u32 var00008360 = 0x00000000;
u32 var00008364 = 0x00000000;
u32 var00008368 = 0x00000000;
u32 var0000836c = 0x00000000;
u32 var00008370 = 0x00000000;
u32 var00008374 = 0x00000000;
u32 var00008378 = 0x00000000;
u32 var0000837c = 0x00000000;
u32 var00008380 = 0x00000000;
u32 var00008384 = 0x00000000;
u32 var00008388 = 0x00000000;
u32 var0000838c = 0x00000000;
u32 var00008390 = 0x00000000;
u32 var00008394 = 0x00000000;
u32 var00008398 = 0x00000000;
u32 var0000839c = 0x00000000;
u32 var000083a0 = 0x00000000;
u32 var000083a4 = 0x00000000;
u32 var000083a8 = 0x00000000;
u32 var000083ac = 0x00000000;
u32 var000083b0 = 0x00000000;
u32 var000083b4 = 0x00000000;
u32 var000083b8 = 0x00000000;
u32 var000083bc = 0x00000000;
u32 var000083c0 = 0x00000000;
u32 var000083c4 = 0x00000000;
u32 var000083c8 = 0x00000000;
u32 var000083cc = 0x00000000;
u32 var000083d0 = 0x00000000;
u32 var000083d4 = 0x00000001;
u32 var000083d8 = 0x00000003;
u32 var000083dc = 0x00000000;
u32 var000083e0 = 0x00000000;
u32 var000083e4 = 0x00000000;
u32 var000083e8 = 0x00000000;
u32 var000083ec = 0x00000000;
u32 var000083f0 = 0x00000000;
u32 var000083f4 = 0x00000000;
u32 var000083f8 = 0x00000000;
u32 var000083fc = 0x00000000;
u32 var00008400 = 0x00000000;
u32 var00008404 = 0x00000000;
u32 var00008408 = 0x00000000;
u32 var0000840c = 0x00000000;
u32 var00008410 = 0x00000000;
u32 var00008414 = 0x00000000;
u32 var00008418 = 0x00000000;
u32 var0000841c = 0x00000000;
u32 var00008420 = 0x00000000;
u32 var00008424 = 0x00000000;
u32 var00008428 = 0x00000000;
u32 var0000842c = 0x00000000;
u32 var00008430 = 0x00000000;
u32 var00008434 = 0x03000000;
u32 var00008438 = 0x00dc0000;
u32 var0000843c = 0x00dc0000;
u32 var00008440 = 0x00ff0000;
u32 var00008444 = 0x00ff0000;
u32 var00008448 = 0x007f0000;
u32 var0000844c = 0x00000000;
u32 var00008450 = 0xdcdcdc00;
u32 var00008454 = 0xdcdcdc00;
u32 var00008458 = 0xffffff00;
u32 var0000845c = 0xffffff00;
u32 var00008460 = 0x007f0000;
u32 var00008464 = 0x00000000;
u32 var00008468 = 0xffffff00;
u32 var0000846c = 0xffffff00;
u32 var00008470 = 0x00000000;
u32 var00008474 = 0x00000000;
u32 var00008478 = 0x00000000;
u32 var0000847c = 0x00000000;
u32 var00008480 = 0x00000000;
u32 var00008484 = 0x00000000;
u32 var00008488 = 0x45989800;
u32 var0000848c = 0x00000000;
u32 var00008490 = 0x00000000;
u32 var00008494 = 0xbf800000;
u32 var00008498 = 0x00000000;
u32 var0000849c = 0x3f800000;
u32 var000084a0 = 0x00000000;
u32 var000084a4 = 0x00000000;
u32 var000084a8 = 0x3f800000;
u32 var000084ac = 0x00000000;
u32 var000084b0 = 0x00000000;
u32 var000084b4 = 0x00000001;
u32 var000084b8 = 0x00000000;
u32 var000084bc = 0x00000000;
u32 var000084c0 = 0x01e00000;
u32 var000084c4 = 0x00000000;
u32 var000084c8 = 0x00000000;
u32 var000084cc = 0x00000000;
u32 var000084d0 = 0x00000000;
u32 var000084d4 = 0xffffffff;
u32 var000084d8 = 0xffffffff;
u32 var000084dc = 0x00000002;
u32 var000084e0 = 0xffffffff;
u32 var000084e4 = 0x00000000;
u32 var000084e8 = 0x00000000;
u32 var000084ec = 0x00000000;
u32 var000084f0 = 0x00000000;
u32 var000084f4 = 0x00000000;
u32 var000084f8 = 0x00000000;
u32 var000084fc = 0x00000000;
u32 var00008500 = 0x00000000;
u32 var00008504 = 0xffffffff;
u32 var00008508 = 0x00000001;
u32 var0000850c = 0x00000001;
u32 var00008510 = 0x00000000;
u32 var00008514 = 0x00000001;
u32 var00008518 = 0x00000000;
u32 var0000851c = 0x00000000;
u32 var00008520 = 0x00000000;
u32 var00008524 = 0x00000000;
u32 var00008528 = 0x00000000;
u32 var0000852c = 0x00000000;
u32 var00008530 = 0x00000000;
u32 var00008534 = 0x00000000;
u32 var00008538 = 0x96969600;
u32 var0000853c = 0x96969600;
u32 var00008540 = 0xffffff00;
u32 var00008544 = 0xffffff00;
u32 var00008548 = 0x4d4d2e00;
u32 var0000854c = 0x00000000;
u32 var00008550 = 0xffffff00;
u32 var00008554 = 0xffffff00;
u32 var00008558 = 0x00000000;
u32 var0000855c = 0x00000000;
u32 var00008560 = 0x00000000;
u32 var00008564 = 0x00000000;
u32 var00008568 = 0x3fff3f00;
u32 var0000856c = 0x3fff3f00;
u32 var00008570 = 0x00000000;
u32 var00008574 = 0x00000000;
u32 var00008578 = 0x00000000;
u32 var0000857c = 0x00000000;
u32 var00008580 = 0xffffff00;
u32 var00008584 = 0xffffff00;
u32 var00008588 = 0x00000000;
u32 var0000858c = 0x00000000;
u32 var00008590 = 0x00000000;
u32 var00008594 = 0x00000000;
u32 var00008598 = 0x00000000;
u32 var0000859c = 0x00000000;
u32 var000085a0 = 0xffffff00;
u32 var000085a4 = 0xffffff00;
u32 var000085a8 = 0x00007f00;
u32 var000085ac = 0x00000000;
u32 var000085b0 = 0xffffff00;
u32 var000085b4 = 0xffffff00;
u32 var000085b8 = 0x00000000;
u32 var000085bc = 0x00000000;
u32 var000085c0 = 0x00000000;
u32 var000085c4 = 0x00000000;
u32 var000085c8 = 0x00000000;
u32 var000085cc = 0x00000000;
u32 var000085d0 = 0xffffff00;
u32 var000085d4 = 0xffffff00;
u32 var000085d8 = 0x00007f00;
u32 var000085dc = 0x00000000;
u32 var000085e0 = 0x00000000;
u32 var000085e4 = 0x00000000;
u32 var000085e8 = 0xffffff00;
u32 var000085ec = 0xffffff00;
u32 var000085f0 = 0x00007f00;
u32 var000085f4 = 0x00000000;
u32 var000085f8 = 0x00000000;
u32 var000085fc = 0x00000000;
u32 var00008600 = 0xffffff00;
u32 var00008604 = 0xffffff00;
u32 var00008608 = 0x00007f00;
u32 var0000860c = 0x00000000;
u32 var00008610 = 0x003100b3;
u32 var00008614 = 0x00010001;
u32 var00008618 = 0x0002564d;
u32 var0000861c = 0x003100c8;
u32 var00008620 = 0x00010001;
u32 var00008624 = 0x00030000;
u32 var00008628 = 0x004500cf;
u32 var0000862c = 0x00010001;
u32 var00008630 = 0x0002564e;
u32 var00008634 = 0x004500e3;
u32 var00008638 = 0x00010001;
u32 var0000863c = 0x0002564f;
u32 var00008640 = 0x004500f7;
u32 var00008644 = 0x00010001;
u32 var00008648 = 0x00025650;
u32 var0000864c = 0x0045010b;
u32 var00008650 = 0x00010001;
u32 var00008654 = 0x00025651;
u32 var00008658 = 0x00f900cf;
u32 var0000865c = 0x00010001;
u32 var00008660 = 0x00025652;
u32 var00008664 = 0x00f900e3;
u32 var00008668 = 0x00010001;
u32 var0000866c = 0x00025653;
u32 var00008670 = 0x00f900f7;
u32 var00008674 = 0x00010001;
u32 var00008678 = 0x00025654;
u32 var0000867c = 0x00f9010b;
u32 var00008680 = 0x00010001;
u32 var00008684 = 0x00025655;
u32 var00008688 = 0x00450122;
u32 var0000868c = 0x00010001;
u32 var00008690 = 0x00030000;
u32 var00008694 = 0x0045012b;
u32 var00008698 = 0x00000001;
u32 var0000869c = 0x0005564c;
u32 var000086a0 = 0x010a0128;
u32 var000086a4 = 0x00000001;
u32 var000086a8 = 0x0006564b;
u32 var000086ac = 0x011e012b;
u32 var000086b0 = 0x00000001;
u32 var000086b4 = 0x0005564a;
u32 var000086b8 = 0x00450140;
u32 var000086bc = 0x00010001;
u32 var000086c0 = 0x00030000;
u32 var000086c4 = 0x00450148;
u32 var000086c8 = 0x00000001;
u32 var000086cc = 0x00015657;
u32 var000086d0 = 0x008a0157;
u32 var000086d4 = 0x00000001;
u32 var000086d8 = 0x00015658;
u32 var000086dc = 0x00450174;
u32 var000086e0 = 0x00000001;
u32 var000086e4 = 0x00015659;
u32 var000086e8 = 0x004501ac;
u32 var000086ec = 0x00010001;
u32 var000086f0 = 0x00030000;
u32 var000086f4 = 0x004501b1;
u32 var000086f8 = 0x00000001;
u32 var000086fc = 0x0000565d;
u32 var00008700 = 0x00450158;
u32 var00008704 = 0x00000001;
u32 var00008708 = 0x00040000;
u32 var0000870c = 0x00000000;
u32 var00008710 = 0x00000001;
u32 var00008714 = 0x00000003;
u32 var00008718 = 0x00000000;
u32 var0000871c = 0x00000000;
u32 var00008720 = 0x00000000;
u32 var00008724 = 0x00000000;
u32 var00008728 = 0x00000000;
u32 var0000872c = 0x00000000;
u32 var00008730 = 0x00000000;
u32 var00008734 = 0x00000000;
u32 var00008738 = 0x00000000;
u32 var0000873c = 0x00000000;
u32 var00008740 = 0x00000000;
u32 var00008744 = 0x00000000;
u32 var00008748 = 0x00000000;
u32 var0000874c = 0x00000001;
u32 var00008750 = 0x00000001;
u32 var00008754 = 0x00000000;
u32 var00008758 = 0x00000000;
u32 var0000875c = 0x00000000;
u32 var00008760 = 0x00000000;
u32 var00008764 = 0x00000000;
u32 var00008768 = 0x00000000;
u32 var0000876c = 0x00000000;
u32 var00008770 = 0x00000000;
u32 var00008774 = 0x00000000;
u32 var00008778 = 0x00000000;
u32 var0000877c = 0x00000000;
u32 var00008780 = 0x00000000;
u32 var00008784 = 0x00000000;
u32 var00008788 = 0x00000000;
u32 var0000878c = 0x00000001;
u32 var00008790 = 0x00000003;
u32 var00008794 = 0x00000000;
u32 var00008798 = 0x00000000;
u32 var0000879c = 0x00000000;
u32 var000087a0 = 0x00000000;
u32 var000087a4 = 0x00000000;
u32 var000087a8 = 0x00000000;
u32 var000087ac = 0x00000000;
u32 var000087b0 = 0x00000000;
u32 var000087b4 = 0x00000000;
u32 var000087b8 = 0x00000000;
u32 var000087bc = 0x00000000;
u32 var000087c0 = 0x00000000;
u32 var000087c4 = 0x00000000;
u32 var000087c8 = 0x00000000;
u32 var000087cc = 0x00000000;
u32 var000087d0 = 0x00000000;
u32 var000087d4 = 0x00000000;
u32 var000087d8 = 0x3f800000;
u32 var000087dc = 0x00000000;
u32 var000087e0 = 0x00000000;
u32 var000087e4 = 0x00000000;
u32 var000087e8 = 0x3f800000;
u32 var000087ec = 0x00000000;
u32 var000087f0 = 0x00000000;
u32 var000087f4 = 0x00000000;
u32 var000087f8 = 0x00000000;
u32 var000087fc = 0x00000000;
u32 var00008800 = 0x00000000;
u32 var00008804 = 0x00000000;
u32 var00008808 = 0x00000000;
u32 var0000880c = 0x00000000;
u32 var00008810 = 0x00000000;
u32 var00008814 = 0x00000000;
u32 var00008818 = 0x00000000;
u32 var0000881c = 0x00000000;
u32 var00008820 = 0x00000000;
u32 var00008824 = 0x00000001;
u32 var00008828 = 0x3fc907a9;
u32 var0000882c = 0x00000000;
u32 var00008830 = 0x00000000;
u32 var00008834 = 0x00000000;
u32 var00008838 = 0x00000000;
u32 var0000883c = 0x00000001;
u32 var00008840 = 0x00000003;
u32 var00008844 = 0x00000000;
u32 var00008848 = 0x00000000;
u32 var0000884c = 0x00000000;
u32 var00008850 = 0x00000000;
u32 var00008854 = 0x00000000;
u32 var00008858 = 0x00000000;
u32 var0000885c = 0x00000000;
u32 var00008860 = 0x00000000;
u32 var00008864 = 0x00000000;
u32 var00008868 = 0x00000000;
u32 var0000886c = 0x00000000;
u32 var00008870 = 0x00000000;
u32 var00008874 = 0x00000000;
u32 var00008878 = 0x00000000;
u32 var0000887c = 0x00000000;
u32 var00008880 = 0x447a0000;
u32 var00008884 = 0x00000000;
u32 var00008888 = 0x00000000;
u32 var0000888c = 0x00000000;
u32 var00008890 = 0x00000000;
u32 var00008894 = 0x00000000;
u32 var00008898 = 0x00000000;
u32 var0000889c = 0x00000000;
u32 var000088a0 = 0x00000001;
u32 var000088a4 = 0x00000003;
u32 var000088a8 = 0x00000000;
u32 var000088ac = 0x00000000;
u32 var000088b0 = 0x00000000;
u32 var000088b4 = 0x00000000;
u32 var000088b8 = 0x00000000;
u32 var000088bc = 0x00000000;
u32 var000088c0 = 0x00000000;
u32 var000088c4 = 0x00000000;
u32 var000088c8 = 0x00000000;
u32 var000088cc = 0x00000000;
u32 var000088d0 = 0x00000000;
u32 var000088d4 = 0x00000000;
u32 var000088d8 = 0x00000000;
u32 var000088dc = 0x00000000;
u32 var000088e0 = 0x00000000;
u32 var000088e4 = 0x00000000;
u32 var000088e8 = 0x00000000;
u32 var000088ec = 0x00000000;
u32 var000088f0 = 0x00000000;
u32 var000088f4 = 0x00000000;
u32 var000088f8 = 0x00000001;
u32 var000088fc = 0x00000003;
u32 var00008900 = 0x00000000;
u32 var00008904 = 0x00000000;
u32 var00008908 = 0x00000000;
u32 var0000890c = 0x00000000;
u32 var00008910 = 0x00000000;
u32 var00008914 = 0x00000000;
u32 var00008918 = 0x00000000;
u32 var0000891c = 0x00000000;
u32 var00008920 = 0x00000000;
u32 var00008924 = 0x00000000;
u32 var00008928 = 0x00000000;
u32 var0000892c = 0x00000000;
u32 var00008930 = 0x00000000;
u32 var00008934 = 0x00000000;
u32 var00008938 = 0x00000000;
u32 var0000893c = 0x00000000;
u32 var00008940 = 0x00000000;
u32 var00008944 = 0x00000000;
u32 var00008948 = 0x00000000;
u32 var0000894c = 0x00000001;
u32 var00008950 = 0x00000001;
u32 var00008954 = 0x00000001;
u32 var00008958 = 0x00000000;
u32 var0000895c = 0x00000000;
u32 var00008960 = 0x00000000;
u32 var00008964 = 0x00000000;
u32 var00008968 = 0x00000000;
u32 var0000896c = 0x00000000;
u32 var00008970 = 0x00000064;
u32 var00008974 = 0x00000001;
u32 var00008978 = 0x00000000;
u32 var0000897c = 0x00000000;
u32 var00008980 = 0x00000000;
u32 var00008984 = 0x00000000;
u32 var00008988 = 0x00000000;
u32 var0000898c = 0x00000000;
u32 var00008990 = 0x00000000;
u32 var00008994 = 0x00000000;
u32 var00008998 = 0x00000000;
u32 var0000899c = 0x00000000;
u32 var000089a0 = 0x00000000;
u32 var000089a4 = 0x00001388;
u32 var000089a8 = 0x00000000;
u32 var000089ac = 0x00000000;
u32 var000089b0 = 0x00000000;
u32 var000089b4 = 0x00000000;
u32 var000089b8 = 0x00000000;
u32 var000089bc = 0x00000001;
u32 var000089c0 = 0x00000003;
u32 var000089c4 = 0x00000000;
u32 var000089c8 = 0x00000000;
u32 var000089cc = 0x00000000;
u32 var000089d0 = 0x00000000;
u32 var000089d4 = 0x00000000;
u32 var000089d8 = 0x00000000;
u32 var000089dc = 0x00000000;
u32 var000089e0 = 0x00000000;
u32 var000089e4 = 0x00000000;
u32 var000089e8 = 0x00000000;
u32 var000089ec = 0x00000000;
u32 var000089f0 = 0x00000000;
u32 var000089f4 = 0x00000000;
u32 var000089f8 = 0x00000000;
u32 var000089fc = 0x00000000;
u32 var00008a00 = 0x00000000;
u32 var00008a04 = 0x1a000003;
u32 var00008a08 = 0x3f800000;
u32 var00008a0c = 0x00000000;
u32 var00008a10 = 0x00000000;
u32 var00008a14 = 0x00000000;
u32 var00008a18 = 0x00000000;
u32 var00008a1c = 0x00000000;
u32 var00008a20 = 0x00000001;
u32 var00008a24 = 0x00000003;
u32 var00008a28 = 0x00000000;
u32 var00008a2c = 0x00000000;
u32 var00008a30 = 0x00000000;
u32 var00008a34 = 0x00000000;
u32 var00008a38 = 0x00000000;
u32 var00008a3c = 0x00000000;
u32 var00008a40 = 0x00000000;
u32 var00008a44 = 0x00000000;
u32 var00008a48 = 0x00000000;
u32 var00008a4c = 0x00000000;
u32 var00008a50 = 0x00000000;
u32 var00008a54 = 0x00000000;
u32 var00008a58 = 0x00000000;
u32 var00008a5c = 0x00000000;
u32 var00008a60 = 0x00000000;
u32 var00008a64 = 0x00000000;
u32 var00008a68 = 0x400a0a00;
u32 var00008a6c = 0x00000000;
u32 var00008a70 = 0x00000001;
u32 var00008a74 = 0x00000003;
u32 var00008a78 = 0x00000000;
u32 var00008a7c = 0x00000000;
u32 var00008a80 = 0x00000000;
u32 var00008a84 = 0x00000000;
u32 var00008a88 = 0x00000000;
u32 var00008a8c = 0x00000000;
u32 var00008a90 = 0x00000000;
u32 var00008a94 = 0x00000000;
u32 var00008a98 = 0x00000000;
u32 var00008a9c = 0x00000000;
u32 var00008aa0 = 0x00000000;
u32 var00008aa4 = 0x00000000;
u32 var00008aa8 = 0x00000000;
u32 var00008aac = 0x00000000;
u32 var00008ab0 = 0x00000000;
u32 var00008ab4 = 0x00000000;
u32 var00008ab8 = 0x00000000;
u32 var00008abc = 0x00000000;
u32 var00008ac0 = 0x00000000;
u32 var00008ac4 = 0x00000001;
u32 var00008ac8 = 0x00000003;
u32 var00008acc = 0x00000002;
u32 var00008ad0 = 0x00000007;
u32 var00008ad4 = 0x00000005;
u32 var00008ad8 = 0x00000004;
u32 var00008adc = 0x00000006;
u32 var00008ae0 = 0x00000005;
u32 var00008ae4 = 0x00000001;
u32 var00008ae8 = 0x00000000;
u32 var00008aec = 0x00000004;
u32 var00008af0 = 0x00000002;
u32 var00008af4 = 0x00000003;
u32 var00008af8 = 0x00000007;
u32 var00008afc = 0x00000006;
u32 var00008b00 = 0x00000000;
u32 var00008b04 = 0x00000002;
u32 var00008b08 = 0x00000006;
u32 var00008b0c = 0x00000004;
u32 var00008b10 = 0x00000007;
u32 var00008b14 = 0x00000003;
u32 var00008b18 = 0x00000001;
u32 var00008b1c = 0x00000005;
u32 var00008b20 = 0x00000000;
u32 var00008b24 = 0x00000000;
u32 var00008b28 = 0x00000000;
u32 var00008b2c = 0x00000000;
u32 var00008b30 = 0x00000000;
u32 var00008b34 = 0x00000000;
u32 var00008b38 = 0x00000000;
u32 var00008b3c = 0x00000000;
u32 var00008b40 = 0x00000001;
u32 var00008b44 = 0x00000002;
u32 var00008b48 = 0x00000003;
u32 var00008b4c = 0xffffffff;
u32 var00008b50 = 0xffffffff;
u32 var00008b54 = 0xffffffff;
u32 var00008b58 = 0xffffffff;
u32 var00008b5c = 0xffffffff;
u32 var00008b60 = 0xffffffff;
u32 var00008b64 = 0xffffffff;
u32 var00008b68 = 0xffffffff;
u32 var00008b6c = 0xffffffff;
u32 var00008b70 = 0xffffffff;
u32 var00008b74 = 0xffffffff;
u32 var00008b78 = 0xffffffff;
u32 var00008b7c = 0xffffffff;
u32 var00008b80 = 0xffffffff;
u32 var00008b84 = 0xffffffff;
u32 var00008b88 = 0x00000018;
u32 var00008b8c = 0x00000013;
u32 var00008b90 = 0x00000016;
u32 var00008b94 = 0x00000011;
u32 var00008b98 = 0x00000006;
u32 var00008b9c = 0x00000014;
u32 var00008ba0 = 0x00000012;
u32 var00008ba4 = 0x0000001b;
u32 var00008ba8 = 0x0000001c;
u32 var00008bac = 0x0000001a;
u32 var00008bb0 = 0x0000003b;
u32 var00008bb4 = 0x00000037;
u32 var00008bb8 = 0x00000042;
u32 var00008bbc = 0x00000043;
u32 var00008bc0 = 0x00000048;
u32 var00008bc4 = 0x00000054;
u32 var00008bc8 = 0x0000000b;
u32 var00008bcc = 0x0000002a;
u32 var00008bd0 = 0x0000001e;
u32 var00008bd4 = 0x0000001f;
u32 var00008bd8 = 0x00000022;
u32 var00008bdc = 0x00000023;
u32 var00008be0 = 0x00000025;
u32 var00008be4 = 0x00000026;
u32 var00008be8 = 0x00000027;
u32 var00008bec = 0x0000002d;
u32 var00008bf0 = 0x0000002e;
u32 var00008bf4 = 0x00000049;
u32 var00008bf8 = 0x0000004a;
u32 var00008bfc = 0x0000004b;
u32 var00008c00 = 0x0000004c;
u32 var00008c04 = 0x0000004d;
u32 var00008c08 = 0x0000004e;
u32 var00008c0c = 0x0000004f;
u32 var00008c10 = 0x00000050;
u32 var00008c14 = 0x00000051;
u32 var00008c18 = 0x00000052;
u32 var00008c1c = 0x00000055;
u32 var00008c20 = 0x0000003f;
u32 var00008c24 = 0x00000040;
u32 var00008c28 = 0x00000041;
u32 var00008c2c = 0x00000044;
u32 var00008c30 = 0xffffffff;
u32 var00008c34 = 0x00000018;
u32 var00008c38 = 0x00000013;
u32 var00008c3c = 0x00000016;
u32 var00008c40 = 0x00000011;
u32 var00008c44 = 0x00000006;
u32 var00008c48 = 0x00000014;
u32 var00008c4c = 0x00000012;
u32 var00008c50 = 0x0000001b;
u32 var00008c54 = 0x0000001c;
u32 var00008c58 = 0x0000001a;
u32 var00008c5c = 0x0000003b;
u32 var00008c60 = 0x00000037;
u32 var00008c64 = 0x00000042;
u32 var00008c68 = 0x00000043;
u32 var00008c6c = 0x00000048;
u32 var00008c70 = 0x00000054;
u32 var00008c74 = 0xffffffff;
u32 var00008c78 = 0x00000021;
u32 var00008c7c = 0x00000020;
u32 var00008c80 = 0x00000024;
u32 var00008c84 = 0x0000002c;
u32 var00008c88 = 0xffffffff;
u32 var00008c8c = 0x00000021;
u32 var00008c90 = 0x00000020;
u32 var00008c94 = 0x00000024;
u32 var00008c98 = 0x0000002c;
u32 var00008c9c = 0xffffffff;
u32 var00008ca0 = 0x00000000;
u32 var00008ca4 = 0x00000000;
u32 var00008ca8 = 0x00000000;
u32 var00008cac = 0x00000045;
u32 var00008cb0 = 0x00000046;
u32 var00008cb4 = 0x00000047;
u32 var00008cb8 = 0x00000000;
u32 var00008cbc = 0x00000000;
u32 var00008cc0 = 0x3f800000;
u32 var00008cc4 = 0x3f800000;
u32 var00008cc8 = 0x3f800000;
u32 var00008ccc = 0x3f800000;
u32 var00008cd0 = 0x00000000;
u32 var00008cd4 = 0x00000000;
u32 var00008cd8 = 0x00000000;
u32 var00008cdc = 0x00000000;
u32 var00008ce0 = 0x00200000;
u32 var00008ce4 = 0x00000000;
u32 var00008ce8 = 0xbf800000;
u32 var00008cec = 0x3f000000;
u32 var00008cf0 = 0x00000000;
u32 var00008cf4 = 0x41d00000;
u32 var00008cf8 = 0xbf800000;
u32 var00008cfc = 0x00000000;
u32 var00008d00 = 0x00000000;
u32 var00008d04 = 0x00000000;
u32 var00008d08 = 0x3f000000;
u32 var00008d0c = 0x00000000;
u32 var00008d10 = 0xbf800000;
u32 var00008d14 = 0xbf800000;
u32 var00008d18 = 0x00200000;
u32 var00008d1c = 0x00000000;
u32 var00008d20 = 0xbf800000;
u32 var00008d24 = 0x3f000000;
u32 var00008d28 = 0x00000000;
u32 var00008d2c = 0x41d00000;
u32 var00008d30 = 0xbf800000;
u32 var00008d34 = 0x00000000;
u32 var00008d38 = 0x00000000;
u32 var00008d3c = 0x00000000;
u32 var00008d40 = 0x3f000000;
u32 var00008d44 = 0x00000000;
u32 var00008d48 = 0xbf800000;
u32 var00008d4c = 0xbf800000;
u32 var00008d50 = 0x00200000;
u32 var00008d54 = 0x00000000;
u32 var00008d58 = 0xbf800000;
u32 var00008d5c = 0x3f000000;
u32 var00008d60 = 0x00000001;
u32 var00008d64 = 0x41d00000;
u32 var00008d68 = 0xbf800000;
u32 var00008d6c = 0x00390000;
u32 var00008d70 = 0x00000001;
u32 var00008d74 = 0xbf800000;
u32 var00008d78 = 0x3f000000;
u32 var00008d7c = 0x00000000;
u32 var00008d80 = 0xbf800000;
u32 var00008d84 = 0xbf800000;
u32 var00008d88 = 0x00920000;
u32 var00008d8c = 0x00000001;
u32 var00008d90 = 0xbf800000;
u32 var00008d94 = 0x3ecccccd;
u32 var00008d98 = 0x00000000;
u32 var00008d9c = 0x42280000;
u32 var00008da0 = 0x42ce0000;
u32 var00008da4 = 0x02580000;
u32 var00008da8 = 0x00000001;
u32 var00008dac = 0xbf800000;
u32 var00008db0 = 0x3f000000;
u32 var00008db4 = 0x00000000;
u32 var00008db8 = 0x422c0000;
u32 var00008dbc = 0x42c80000;
u32 var00008dc0 = 0x00000000;
u32 var00008dc4 = 0x00000000;
u32 var00008dc8 = 0x00000000;
u32 var00008dcc = 0x3f000000;
u32 var00008dd0 = 0x00000000;
u32 var00008dd4 = 0xbf800000;
u32 var00008dd8 = 0xbf800000;
u32 var00008ddc = 0x00200000;
u32 var00008de0 = 0x00000001;
u32 var00008de4 = 0xbf800000;
u32 var00008de8 = 0x3f000000;
u32 var00008dec = 0x00000000;
u32 var00008df0 = 0x41d00000;
u32 var00008df4 = 0xbf800000;
u32 var00008df8 = 0x00000000;
u32 var00008dfc = 0x00000000;
u32 var00008e00 = 0x00000000;
u32 var00008e04 = 0x3f000000;
u32 var00008e08 = 0x00000000;
u32 var00008e0c = 0xbf800000;
u32 var00008e10 = 0xbf800000;
u32 var00008e14 = 0x00200000;
u32 var00008e18 = 0x00000001;
u32 var00008e1c = 0xbf800000;
u32 var00008e20 = 0x3f000000;
u32 var00008e24 = 0x00000000;
u32 var00008e28 = 0x41d00000;
u32 var00008e2c = 0xbf800000;
u32 var00008e30 = 0x00000000;
u32 var00008e34 = 0x00000000;
u32 var00008e38 = 0x00000000;
u32 var00008e3c = 0x3f000000;
u32 var00008e40 = 0x00000000;
u32 var00008e44 = 0xbf800000;
u32 var00008e48 = 0xbf800000;
u32 var00008e4c = 0x00200000;
u32 var00008e50 = 0x00000001;
u32 var00008e54 = 0xbf800000;
u32 var00008e58 = 0x3f000000;
u32 var00008e5c = 0x00000001;
u32 var00008e60 = 0x41d00000;
u32 var00008e64 = 0xbf800000;
u32 var00008e68 = 0x00390000;
u32 var00008e6c = 0x00000000;
u32 var00008e70 = 0xbf800000;
u32 var00008e74 = 0x3f000000;
u32 var00008e78 = 0x00000000;
u32 var00008e7c = 0xbf800000;
u32 var00008e80 = 0xbf800000;
u32 var00008e84 = 0x00920000;
u32 var00008e88 = 0x00000000;
u32 var00008e8c = 0xbf800000;
u32 var00008e90 = 0x3ecccccd;
u32 var00008e94 = 0x00000000;
u32 var00008e98 = 0x42280000;
u32 var00008e9c = 0x42ce0000;
u32 var00008ea0 = 0x02580000;
u32 var00008ea4 = 0x00000000;
u32 var00008ea8 = 0xbf800000;
u32 var00008eac = 0x3f000000;
u32 var00008eb0 = 0x00000000;
u32 var00008eb4 = 0x422c0000;
u32 var00008eb8 = 0x42c80000;
u32 var00008ebc = 0x00000000;
u32 var00008ec0 = 0x00000000;
u32 var00008ec4 = 0x00000000;
u32 var00008ec8 = 0x3f000000;
u32 var00008ecc = 0x00000000;
u32 var00008ed0 = 0xbf800000;
u32 var00008ed4 = 0xbf800000;
u32 var00008ed8 = 0x001a0000;
u32 var00008edc = 0x00000000;
u32 var00008ee0 = 0xbf800000;
u32 var00008ee4 = 0x3f000000;
u32 var00008ee8 = 0x00000000;
u32 var00008eec = 0x425c0000;
u32 var00008ef0 = 0x421c0000;
u32 var00008ef4 = 0x001a0000;
u32 var00008ef8 = 0x00000001;
u32 var00008efc = 0xbf800000;
u32 var00008f00 = 0x3f000000;
u32 var00008f04 = 0x00000000;
u32 var00008f08 = 0x425c0000;
u32 var00008f0c = 0x421c0000;
u32 var00008f10 = 0x001c0000;
u32 var00008f14 = 0x00000000;
u32 var00008f18 = 0xbf800000;
u32 var00008f1c = 0x3f000000;
u32 var00008f20 = 0x00000001;
u32 var00008f24 = 0x41e80000;
u32 var00008f28 = 0xbf800000;
u32 var00008f2c = 0x001c0000;
u32 var00008f30 = 0x00000001;
u32 var00008f34 = 0xbf800000;
u32 var00008f38 = 0x3f000000;
u32 var00008f3c = 0x00000001;
u32 var00008f40 = 0x41e80000;
u32 var00008f44 = 0xbf800000;
u32 var00008f48 = 0x00210000;
u32 var00008f4c = 0x00000000;
u32 var00008f50 = 0xbf800000;
u32 var00008f54 = 0x3f000000;
u32 var00008f58 = 0x00000000;
u32 var00008f5c = 0x42c20000;
u32 var00008f60 = 0x42800000;
u32 var00008f64 = 0x00210000;
u32 var00008f68 = 0x00000001;
u32 var00008f6c = 0xbf800000;
u32 var00008f70 = 0x3f000000;
u32 var00008f74 = 0x00000000;
u32 var00008f78 = 0x42c20000;
u32 var00008f7c = 0x42800000;
u32 var00008f80 = 0x00230000;
u32 var00008f84 = 0x00000000;
u32 var00008f88 = 0xbf800000;
u32 var00008f8c = 0x3f000000;
u32 var00008f90 = 0x00000000;
u32 var00008f94 = 0x41f80000;
u32 var00008f98 = 0xbf800000;
u32 var00008f9c = 0x00230000;
u32 var00008fa0 = 0x00000001;
u32 var00008fa4 = 0xbf800000;
u32 var00008fa8 = 0x3f000000;
u32 var00008fac = 0x00000000;
u32 var00008fb0 = 0x41f80000;
u32 var00008fb4 = 0xbf800000;
u32 var00008fb8 = 0x00240000;
u32 var00008fbc = 0x00000000;
u32 var00008fc0 = 0xbf800000;
u32 var00008fc4 = 0x3f000000;
u32 var00008fc8 = 0x00000000;
u32 var00008fcc = 0x42100000;
u32 var00008fd0 = 0xbf800000;
u32 var00008fd4 = 0x00240000;
u32 var00008fd8 = 0x00000001;
u32 var00008fdc = 0xbf800000;
u32 var00008fe0 = 0x3f000000;
u32 var00008fe4 = 0x00000000;
u32 var00008fe8 = 0x42100000;
u32 var00008fec = 0xbf800000;
u32 var00008ff0 = 0x00250000;
u32 var00008ff4 = 0x00000000;
u32 var00008ff8 = 0xbf800000;
u32 var00008ffc = 0x3f000000;
u32 var00009000 = 0x00000000;
u32 var00009004 = 0x41e00000;
u32 var00009008 = 0xbf800000;
u32 var0000900c = 0x00250000;
u32 var00009010 = 0x00000001;
u32 var00009014 = 0xbf800000;
u32 var00009018 = 0x3f000000;
u32 var0000901c = 0x00000000;
u32 var00009020 = 0x41e00000;
u32 var00009024 = 0xbf800000;
u32 var00009028 = 0x00900000;
u32 var0000902c = 0x00000000;
u32 var00009030 = 0xbf800000;
u32 var00009034 = 0x3f19999a;
u32 var00009038 = 0x00000000;
u32 var0000903c = 0x431d0000;
u32 var00009040 = 0x436a0000;
u32 var00009044 = 0x00900000;
u32 var00009048 = 0x00000001;
u32 var0000904c = 0xbf800000;
u32 var00009050 = 0x3f19999a;
u32 var00009054 = 0x00000000;
u32 var00009058 = 0x431d0000;
u32 var0000905c = 0x436a0000;
u32 var00009060 = 0x00910000;
u32 var00009064 = 0x00000000;
u32 var00009068 = 0xbf800000;
u32 var0000906c = 0x3f19999a;
u32 var00009070 = 0x00000000;
u32 var00009074 = 0x42960000;
u32 var00009078 = 0x43848000;
u32 var0000907c = 0x00910000;
u32 var00009080 = 0x00000001;
u32 var00009084 = 0xbf800000;
u32 var00009088 = 0x3f19999a;
u32 var0000908c = 0x00000000;
u32 var00009090 = 0x42960000;
u32 var00009094 = 0x43848000;
u32 var00009098 = 0x02500000;
u32 var0000909c = 0x00000000;
u32 var000090a0 = 0xbf800000;
u32 var000090a4 = 0x3f000000;
u32 var000090a8 = 0x00000000;
u32 var000090ac = 0x42820000;
u32 var000090b0 = 0x42d20000;
u32 var000090b4 = 0x02500000;
u32 var000090b8 = 0x00000001;
u32 var000090bc = 0xbf800000;
u32 var000090c0 = 0x3f000000;
u32 var000090c4 = 0x00000000;
u32 var000090c8 = 0x42820000;
u32 var000090cc = 0x42d20000;
u32 var000090d0 = 0x00000000;
u32 var000090d4 = 0x00000000;
u32 var000090d8 = 0xbf800000;
u32 var000090dc = 0x3f000000;
u32 var000090e0 = 0x00000000;
u32 var000090e4 = 0xbf800000;
u32 var000090e8 = 0xbf800000;
u32 var000090ec = 0x001a0000;
u32 var000090f0 = 0x00000000;
u32 var000090f4 = 0xbf800000;
u32 var000090f8 = 0x3f000000;
u32 var000090fc = 0x00000000;
u32 var00009100 = 0x425c0000;
u32 var00009104 = 0x421c0000;
u32 var00009108 = 0x001a0000;
u32 var0000910c = 0x00000001;
u32 var00009110 = 0xbf800000;
u32 var00009114 = 0x3f000000;
u32 var00009118 = 0x00000000;
u32 var0000911c = 0x425c0000;
u32 var00009120 = 0x421c0000;
u32 var00009124 = 0x001c0000;
u32 var00009128 = 0x00000000;
u32 var0000912c = 0xbf800000;
u32 var00009130 = 0x3f000000;
u32 var00009134 = 0x00000001;
u32 var00009138 = 0x41e80000;
u32 var0000913c = 0xbf800000;
u32 var00009140 = 0x001c0000;
u32 var00009144 = 0x00000001;
u32 var00009148 = 0xbf800000;
u32 var0000914c = 0x3f000000;
u32 var00009150 = 0x00000001;
u32 var00009154 = 0x41e80000;
u32 var00009158 = 0xbf800000;
u32 var0000915c = 0x00200000;
u32 var00009160 = 0x00000000;
u32 var00009164 = 0xbf800000;
u32 var00009168 = 0x3f000000;
u32 var0000916c = 0x00000001;
u32 var00009170 = 0x41d00000;
u32 var00009174 = 0xbf800000;
u32 var00009178 = 0x00200000;
u32 var0000917c = 0x00000001;
u32 var00009180 = 0xbf800000;
u32 var00009184 = 0x3f000000;
u32 var00009188 = 0x00000001;
u32 var0000918c = 0x41d00000;
u32 var00009190 = 0xbf800000;
u32 var00009194 = 0x00210000;
u32 var00009198 = 0x00000000;
u32 var0000919c = 0xbf800000;
u32 var000091a0 = 0x3f000000;
u32 var000091a4 = 0x00000000;
u32 var000091a8 = 0x42c20000;
u32 var000091ac = 0x42800000;
u32 var000091b0 = 0x00210000;
u32 var000091b4 = 0x00000001;
u32 var000091b8 = 0xbf800000;
u32 var000091bc = 0x3f000000;
u32 var000091c0 = 0x00000000;
u32 var000091c4 = 0x42c20000;
u32 var000091c8 = 0x42800000;
u32 var000091cc = 0x00220000;
u32 var000091d0 = 0x00000000;
u32 var000091d4 = 0xbf800000;
u32 var000091d8 = 0x3f000000;
u32 var000091dc = 0x00000000;
u32 var000091e0 = 0x42bc0000;
u32 var000091e4 = 0x42840000;
u32 var000091e8 = 0x00220000;
u32 var000091ec = 0x00000001;
u32 var000091f0 = 0xbf800000;
u32 var000091f4 = 0x3f000000;
u32 var000091f8 = 0x00000000;
u32 var000091fc = 0x42bc0000;
u32 var00009200 = 0x42840000;
u32 var00009204 = 0x00230000;
u32 var00009208 = 0x00000000;
u32 var0000920c = 0xbf800000;
u32 var00009210 = 0x3f000000;
u32 var00009214 = 0x00000000;
u32 var00009218 = 0x41f80000;
u32 var0000921c = 0xbf800000;
u32 var00009220 = 0x00230000;
u32 var00009224 = 0x00000001;
u32 var00009228 = 0xbf800000;
u32 var0000922c = 0x3f000000;
u32 var00009230 = 0x00000000;
u32 var00009234 = 0x41f80000;
u32 var00009238 = 0xbf800000;
u32 var0000923c = 0x00240000;
u32 var00009240 = 0x00000000;
u32 var00009244 = 0xbf800000;
u32 var00009248 = 0x3f000000;
u32 var0000924c = 0x00000000;
u32 var00009250 = 0x42100000;
u32 var00009254 = 0xbf800000;
u32 var00009258 = 0x00240000;
u32 var0000925c = 0x00000001;
u32 var00009260 = 0xbf800000;
u32 var00009264 = 0x3f000000;
u32 var00009268 = 0x00000000;
u32 var0000926c = 0x42100000;
u32 var00009270 = 0xbf800000;
u32 var00009274 = 0x00250000;
u32 var00009278 = 0x00000000;
u32 var0000927c = 0xbf800000;
u32 var00009280 = 0x3f000000;
u32 var00009284 = 0x00000000;
u32 var00009288 = 0x41e00000;
u32 var0000928c = 0xbf800000;
u32 var00009290 = 0x00250000;
u32 var00009294 = 0x00000001;
u32 var00009298 = 0xbf800000;
u32 var0000929c = 0x3f000000;
u32 var000092a0 = 0x00000000;
u32 var000092a4 = 0x41e00000;
u32 var000092a8 = 0xbf800000;
u32 var000092ac = 0x00380000;
u32 var000092b0 = 0x00000000;
u32 var000092b4 = 0xbf800000;
u32 var000092b8 = 0x3f000000;
u32 var000092bc = 0x00000000;
u32 var000092c0 = 0xbf800000;
u32 var000092c4 = 0xbf800000;
u32 var000092c8 = 0x00380000;
u32 var000092cc = 0x00000001;
u32 var000092d0 = 0xbf800000;
u32 var000092d4 = 0x3f000000;
u32 var000092d8 = 0x00000000;
u32 var000092dc = 0xbf800000;
u32 var000092e0 = 0xbf800000;
u32 var000092e4 = 0x02510000;
u32 var000092e8 = 0x00000000;
u32 var000092ec = 0xbf800000;
u32 var000092f0 = 0x3f000000;
u32 var000092f4 = 0x00000000;
u32 var000092f8 = 0x43040000;
u32 var000092fc = 0x43490000;
u32 var00009300 = 0x02510000;
u32 var00009304 = 0x00000001;
u32 var00009308 = 0xbf800000;
u32 var0000930c = 0x3f000000;
u32 var00009310 = 0x00000000;
u32 var00009314 = 0x43040000;
u32 var00009318 = 0x43490000;
u32 var0000931c = 0x02520000;
u32 var00009320 = 0x00000000;
u32 var00009324 = 0xbf800000;
u32 var00009328 = 0x3f000000;
u32 var0000932c = 0x00000000;
u32 var00009330 = 0x42a60000;
u32 var00009334 = 0x43160000;
u32 var00009338 = 0x02520000;
u32 var0000933c = 0x00000001;
u32 var00009340 = 0xbf800000;
u32 var00009344 = 0x3f000000;
u32 var00009348 = 0x00000000;
u32 var0000934c = 0x42a60000;
u32 var00009350 = 0x43160000;
u32 var00009354 = 0x02560000;
u32 var00009358 = 0x00000000;
u32 var0000935c = 0xbf800000;
u32 var00009360 = 0x3f000000;
u32 var00009364 = 0x00000000;
u32 var00009368 = 0x427c0000;
u32 var0000936c = 0xbf800000;
u32 var00009370 = 0x02560000;
u32 var00009374 = 0x00000001;
u32 var00009378 = 0xbf800000;
u32 var0000937c = 0x3f000000;
u32 var00009380 = 0x00000000;
u32 var00009384 = 0x427c0000;
u32 var00009388 = 0xbf800000;
u32 var0000938c = 0x00000000;
u32 var00009390 = 0x00000000;
u32 var00009394 = 0xbf800000;
u32 var00009398 = 0x3f000000;
u32 var0000939c = 0x00000000;
u32 var000093a0 = 0xbf800000;
u32 var000093a4 = 0xbf800000;
u32 var000093a8 = 0x00200000;
u32 var000093ac = 0x00000000;
u32 var000093b0 = 0xbf800000;
u32 var000093b4 = 0x3f000000;
u32 var000093b8 = 0x00000000;
u32 var000093bc = 0x41d00000;
u32 var000093c0 = 0xbf800000;
u32 var000093c4 = 0x00000000;
u32 var000093c8 = 0x00000000;
u32 var000093cc = 0xbf800000;
u32 var000093d0 = 0x3f000000;
u32 var000093d4 = 0x00000000;
u32 var000093d8 = 0xbf800000;
u32 var000093dc = 0xbf800000;
u32 var000093e0 = 0x00200000;
u32 var000093e4 = 0x00000000;
u32 var000093e8 = 0xbf800000;
u32 var000093ec = 0x3f000000;
u32 var000093f0 = 0x00000000;
u32 var000093f4 = 0x41d00000;
u32 var000093f8 = 0xbf800000;
u32 var000093fc = 0x00000000;
u32 var00009400 = 0x00000000;
u32 var00009404 = 0xbf800000;
u32 var00009408 = 0x3f000000;
u32 var0000940c = 0x00000000;
u32 var00009410 = 0xbf800000;
u32 var00009414 = 0xbf800000;
u32 var00009418 = 0x00200000;
u32 var0000941c = 0x00000000;
u32 var00009420 = 0xbf800000;
u32 var00009424 = 0x3f000000;
u32 var00009428 = 0x00000001;
u32 var0000942c = 0x41d00000;
u32 var00009430 = 0xbf800000;
u32 var00009434 = 0x008f0000;
u32 var00009438 = 0x00000001;
u32 var0000943c = 0xbf800000;
u32 var00009440 = 0x3ee66666;
u32 var00009444 = 0x00000001;
u32 var00009448 = 0x42500000;
u32 var0000944c = 0xbf800000;
u32 var00009450 = 0x00000000;
u32 var00009454 = 0x00000000;
u32 var00009458 = 0xbf800000;
u32 var0000945c = 0x3f000000;
u32 var00009460 = 0x00000000;
u32 var00009464 = 0xbf800000;
u32 var00009468 = 0xbf800000;
u32 var0000946c = 0x00200000;
u32 var00009470 = 0x00000001;
u32 var00009474 = 0xbf800000;
u32 var00009478 = 0x3f000000;
u32 var0000947c = 0x00000000;
u32 var00009480 = 0x41d00000;
u32 var00009484 = 0xbf800000;
u32 var00009488 = 0x00000000;
u32 var0000948c = 0x00000000;
u32 var00009490 = 0xbf800000;
u32 var00009494 = 0x3f000000;
u32 var00009498 = 0x00000000;
u32 var0000949c = 0xbf800000;
u32 var000094a0 = 0xbf800000;
u32 var000094a4 = 0x00200000;
u32 var000094a8 = 0x00000001;
u32 var000094ac = 0xbf800000;
u32 var000094b0 = 0x3f000000;
u32 var000094b4 = 0x00000000;
u32 var000094b8 = 0x41d00000;
u32 var000094bc = 0xbf800000;
u32 var000094c0 = 0x00000000;
u32 var000094c4 = 0x00000000;
u32 var000094c8 = 0xbf800000;
u32 var000094cc = 0x3f000000;
u32 var000094d0 = 0x00000000;
u32 var000094d4 = 0xbf800000;
u32 var000094d8 = 0xbf800000;
u32 var000094dc = 0x00200000;
u32 var000094e0 = 0x00000001;
u32 var000094e4 = 0xbf800000;
u32 var000094e8 = 0x3f000000;
u32 var000094ec = 0x00000001;
u32 var000094f0 = 0x41d00000;
u32 var000094f4 = 0xbf800000;
u32 var000094f8 = 0x008f0000;
u32 var000094fc = 0x00000000;
u32 var00009500 = 0xbf800000;
u32 var00009504 = 0x3ee66666;
u32 var00009508 = 0x00000001;
u32 var0000950c = 0x42500000;
u32 var00009510 = 0xbf800000;
u32 var00009514 = 0x00000000;
u32 var00009518 = 0x00000000;
u32 var0000951c = 0xbf800000;
u32 var00009520 = 0x3f000000;
u32 var00009524 = 0x00000000;
u32 var00009528 = 0xbf800000;
u32 var0000952c = 0xbf800000;
u32 var00009530 = 0x001a0000;
u32 var00009534 = 0x00000000;
u32 var00009538 = 0xbf800000;
u32 var0000953c = 0x3f000000;
u32 var00009540 = 0x00000000;
u32 var00009544 = 0x425c0000;
u32 var00009548 = 0x421c0000;
u32 var0000954c = 0x001a0000;
u32 var00009550 = 0x00000001;
u32 var00009554 = 0xbf800000;
u32 var00009558 = 0x3f000000;
u32 var0000955c = 0x00000000;
u32 var00009560 = 0x425c0000;
u32 var00009564 = 0x421c0000;
u32 var00009568 = 0x001c0000;
u32 var0000956c = 0x00000000;
u32 var00009570 = 0xbf800000;
u32 var00009574 = 0x3f000000;
u32 var00009578 = 0x00000001;
u32 var0000957c = 0x41e80000;
u32 var00009580 = 0xbf800000;
u32 var00009584 = 0x001c0000;
u32 var00009588 = 0x00000001;
u32 var0000958c = 0xbf800000;
u32 var00009590 = 0x3f000000;
u32 var00009594 = 0x00000001;
u32 var00009598 = 0x41e80000;
u32 var0000959c = 0xbf800000;
u32 var000095a0 = 0x00200000;
u32 var000095a4 = 0x00000000;
u32 var000095a8 = 0xbf800000;
u32 var000095ac = 0x3f000000;
u32 var000095b0 = 0x00000001;
u32 var000095b4 = 0x41d00000;
u32 var000095b8 = 0xbf800000;
u32 var000095bc = 0x00200000;
u32 var000095c0 = 0x00000001;
u32 var000095c4 = 0xbf800000;
u32 var000095c8 = 0x3f000000;
u32 var000095cc = 0x00000001;
u32 var000095d0 = 0x41d00000;
u32 var000095d4 = 0xbf800000;
u32 var000095d8 = 0x00210000;
u32 var000095dc = 0x00000000;
u32 var000095e0 = 0xbf800000;
u32 var000095e4 = 0x3f000000;
u32 var000095e8 = 0x00000000;
u32 var000095ec = 0x42c20000;
u32 var000095f0 = 0x42800000;
u32 var000095f4 = 0x00210000;
u32 var000095f8 = 0x00000001;
u32 var000095fc = 0xbf800000;
u32 var00009600 = 0x3f000000;
u32 var00009604 = 0x00000000;
u32 var00009608 = 0x42c20000;
u32 var0000960c = 0x42800000;
u32 var00009610 = 0x00220000;
u32 var00009614 = 0x00000000;
u32 var00009618 = 0xbf800000;
u32 var0000961c = 0x3f000000;
u32 var00009620 = 0x00000000;
u32 var00009624 = 0x42bc0000;
u32 var00009628 = 0x42840000;
u32 var0000962c = 0x00220000;
u32 var00009630 = 0x00000001;
u32 var00009634 = 0xbf800000;
u32 var00009638 = 0x3f000000;
u32 var0000963c = 0x00000000;
u32 var00009640 = 0x42bc0000;
u32 var00009644 = 0x42840000;
u32 var00009648 = 0x00230000;
u32 var0000964c = 0x00000000;
u32 var00009650 = 0xbf800000;
u32 var00009654 = 0x3f000000;
u32 var00009658 = 0x00000000;
u32 var0000965c = 0x41f80000;
u32 var00009660 = 0xbf800000;
u32 var00009664 = 0x00230000;
u32 var00009668 = 0x00000001;
u32 var0000966c = 0xbf800000;
u32 var00009670 = 0x3f000000;
u32 var00009674 = 0x00000000;
u32 var00009678 = 0x41f80000;
u32 var0000967c = 0xbf800000;
u32 var00009680 = 0x00240000;
u32 var00009684 = 0x00000000;
u32 var00009688 = 0xbf800000;
u32 var0000968c = 0x3f000000;
u32 var00009690 = 0x00000000;
u32 var00009694 = 0x42100000;
u32 var00009698 = 0xbf800000;
u32 var0000969c = 0x00240000;
u32 var000096a0 = 0x00000001;
u32 var000096a4 = 0xbf800000;
u32 var000096a8 = 0x3f000000;
u32 var000096ac = 0x00000000;
u32 var000096b0 = 0x42100000;
u32 var000096b4 = 0xbf800000;
u32 var000096b8 = 0x00250000;
u32 var000096bc = 0x00000000;
u32 var000096c0 = 0xbf800000;
u32 var000096c4 = 0x3f000000;
u32 var000096c8 = 0x00000000;
u32 var000096cc = 0x41e00000;
u32 var000096d0 = 0xbf800000;
u32 var000096d4 = 0x00250000;
u32 var000096d8 = 0x00000001;
u32 var000096dc = 0xbf800000;
u32 var000096e0 = 0x3f000000;
u32 var000096e4 = 0x00000000;
u32 var000096e8 = 0x41e00000;
u32 var000096ec = 0xbf800000;
u32 var000096f0 = 0x024e0000;
u32 var000096f4 = 0x00000000;
u32 var000096f8 = 0xbf800000;
u32 var000096fc = 0x3ecccccd;
u32 var00009700 = 0x00000000;
u32 var00009704 = 0x42700000;
u32 var00009708 = 0xbf800000;
u32 var0000970c = 0x024e0000;
u32 var00009710 = 0x00000001;
u32 var00009714 = 0xbf800000;
u32 var00009718 = 0x3ecccccd;
u32 var0000971c = 0x00000000;
u32 var00009720 = 0x42700000;
u32 var00009724 = 0xbf800000;
u32 var00009728 = 0x024f0000;
u32 var0000972c = 0x00000000;
u32 var00009730 = 0xbf800000;
u32 var00009734 = 0x3f000000;
u32 var00009738 = 0x00000000;
u32 var0000973c = 0x42440000;
u32 var00009740 = 0x42a00000;
u32 var00009744 = 0x024f0000;
u32 var00009748 = 0x00000001;
u32 var0000974c = 0xbf800000;
u32 var00009750 = 0x3f000000;
u32 var00009754 = 0x00000000;
u32 var00009758 = 0x42440000;
u32 var0000975c = 0x42a00000;
u32 var00009760 = 0x02530000;
u32 var00009764 = 0x00000000;
u32 var00009768 = 0xbf800000;
u32 var0000976c = 0x3f000000;
u32 var00009770 = 0x00000001;
u32 var00009774 = 0x41b00000;
u32 var00009778 = 0xbf800000;
u32 var0000977c = 0x02530000;
u32 var00009780 = 0x00000001;
u32 var00009784 = 0xbf800000;
u32 var00009788 = 0x3f000000;
u32 var0000978c = 0x00000001;
u32 var00009790 = 0x41b00000;
u32 var00009794 = 0xbf800000;
u32 var00009798 = 0x02540000;
u32 var0000979c = 0x00000000;
u32 var000097a0 = 0xbf800000;
u32 var000097a4 = 0x3f000000;
u32 var000097a8 = 0x00000000;
u32 var000097ac = 0x42500000;
u32 var000097b0 = 0x42960000;
u32 var000097b4 = 0x02540000;
u32 var000097b8 = 0x00000001;
u32 var000097bc = 0xbf800000;
u32 var000097c0 = 0x3f000000;
u32 var000097c4 = 0x00000000;
u32 var000097c8 = 0x42500000;
u32 var000097cc = 0x42960000;
u32 var000097d0 = 0x00000000;
u32 var000097d4 = 0x00000000;
u32 var000097d8 = 0xbf800000;
u32 var000097dc = 0x3f000000;
u32 var000097e0 = 0x00000000;
u32 var000097e4 = 0xbf800000;
u32 var000097e8 = 0xbf800000;
u32 var000097ec = 0x001a0000;
u32 var000097f0 = 0x00000000;
u32 var000097f4 = 0xbf800000;
u32 var000097f8 = 0x3f000000;
u32 var000097fc = 0x00000000;
u32 var00009800 = 0x425c0000;
u32 var00009804 = 0x421c0000;
u32 var00009808 = 0x001a0000;
u32 var0000980c = 0x00000001;
u32 var00009810 = 0xbf800000;
u32 var00009814 = 0x3f000000;
u32 var00009818 = 0x00000000;
u32 var0000981c = 0x425c0000;
u32 var00009820 = 0x421c0000;
u32 var00009824 = 0x001c0000;
u32 var00009828 = 0x00000000;
u32 var0000982c = 0xbf800000;
u32 var00009830 = 0x3f000000;
u32 var00009834 = 0x00000001;
u32 var00009838 = 0x41e80000;
u32 var0000983c = 0xbf800000;
u32 var00009840 = 0x001c0000;
u32 var00009844 = 0x00000001;
u32 var00009848 = 0xbf800000;
u32 var0000984c = 0x3f000000;
u32 var00009850 = 0x00000001;
u32 var00009854 = 0x41e80000;
u32 var00009858 = 0xbf800000;
u32 var0000985c = 0x00210000;
u32 var00009860 = 0x00000000;
u32 var00009864 = 0xbf800000;
u32 var00009868 = 0x3f000000;
u32 var0000986c = 0x00000000;
u32 var00009870 = 0x42c20000;
u32 var00009874 = 0x42800000;
u32 var00009878 = 0x00210000;
u32 var0000987c = 0x00000001;
u32 var00009880 = 0xbf800000;
u32 var00009884 = 0x3f000000;
u32 var00009888 = 0x00000000;
u32 var0000988c = 0x42c20000;
u32 var00009890 = 0x42800000;
u32 var00009894 = 0x00220000;
u32 var00009898 = 0x00000000;
u32 var0000989c = 0xbf800000;
u32 var000098a0 = 0x3f000000;
u32 var000098a4 = 0x00000000;
u32 var000098a8 = 0x42bc0000;
u32 var000098ac = 0x42840000;
u32 var000098b0 = 0x00220000;
u32 var000098b4 = 0x00000001;
u32 var000098b8 = 0xbf800000;
u32 var000098bc = 0x3f000000;
u32 var000098c0 = 0x00000000;
u32 var000098c4 = 0x42bc0000;
u32 var000098c8 = 0x42840000;
u32 var000098cc = 0x00230000;
u32 var000098d0 = 0x00000000;
u32 var000098d4 = 0xbf800000;
u32 var000098d8 = 0x3f000000;
u32 var000098dc = 0x00000000;
u32 var000098e0 = 0x41f80000;
u32 var000098e4 = 0xbf800000;
u32 var000098e8 = 0x00230000;
u32 var000098ec = 0x00000001;
u32 var000098f0 = 0xbf800000;
u32 var000098f4 = 0x3f000000;
u32 var000098f8 = 0x00000000;
u32 var000098fc = 0x41f80000;
u32 var00009900 = 0xbf800000;
u32 var00009904 = 0x00240000;
u32 var00009908 = 0x00000000;
u32 var0000990c = 0xbf800000;
u32 var00009910 = 0x3f000000;
u32 var00009914 = 0x00000000;
u32 var00009918 = 0x42100000;
u32 var0000991c = 0xbf800000;
u32 var00009920 = 0x00240000;
u32 var00009924 = 0x00000001;
u32 var00009928 = 0xbf800000;
u32 var0000992c = 0x3f000000;
u32 var00009930 = 0x00000000;
u32 var00009934 = 0x42100000;
u32 var00009938 = 0xbf800000;
u32 var0000993c = 0x00250000;
u32 var00009940 = 0x00000000;
u32 var00009944 = 0xbf800000;
u32 var00009948 = 0x3f000000;
u32 var0000994c = 0x00000000;
u32 var00009950 = 0x41e00000;
u32 var00009954 = 0xbf800000;
u32 var00009958 = 0x00250000;
u32 var0000995c = 0x00000001;
u32 var00009960 = 0xbf800000;
u32 var00009964 = 0x3f000000;
u32 var00009968 = 0x00000000;
u32 var0000996c = 0x41e00000;
u32 var00009970 = 0xbf800000;
u32 var00009974 = 0x00000000;
u32 var00009978 = 0x00000000;
u32 var0000997c = 0xbf800000;
u32 var00009980 = 0x3f000000;
u32 var00009984 = 0x00000000;
u32 var00009988 = 0xbf800000;
u32 var0000998c = 0xbf800000;
u32 var00009990 = 0x00190000;
u32 var00009994 = 0x00000000;
u32 var00009998 = 0xbf800000;
u32 var0000999c = 0x3f000000;
u32 var000099a0 = 0x00000000;
u32 var000099a4 = 0x42860000;
u32 var000099a8 = 0x42580000;
u32 var000099ac = 0x00190000;
u32 var000099b0 = 0x00000001;
u32 var000099b4 = 0xbf800000;
u32 var000099b8 = 0x3f000000;
u32 var000099bc = 0x00000000;
u32 var000099c0 = 0x42860000;
u32 var000099c4 = 0x42580000;
u32 var000099c8 = 0x02570000;
u32 var000099cc = 0x00000000;
u32 var000099d0 = 0xbf800000;
u32 var000099d4 = 0x3f000000;
u32 var000099d8 = 0x00000000;
u32 var000099dc = 0x41700000;
u32 var000099e0 = 0x42a00000;
u32 var000099e4 = 0x02570000;
u32 var000099e8 = 0x00000001;
u32 var000099ec = 0xbf800000;
u32 var000099f0 = 0x3f000000;
u32 var000099f4 = 0x00000000;
u32 var000099f8 = 0x41700000;
u32 var000099fc = 0x42a00000;
u32 var00009a00 = 0x00000000;
u32 var00009a04 = 0x00000000;
u32 var00009a08 = 0xbf800000;
u32 var00009a0c = 0x3f000000;
u32 var00009a10 = 0x00000000;
u32 var00009a14 = 0xbf800000;
u32 var00009a18 = 0xbf800000;
u32 var00009a1c = 0x00140000;
u32 var00009a20 = 0x00000000;
u32 var00009a24 = 0xbf800000;
u32 var00009a28 = 0x3f000000;
u32 var00009a2c = 0x00000000;
u32 var00009a30 = 0xbf800000;
u32 var00009a34 = 0xbf800000;
u32 var00009a38 = 0x00150000;
u32 var00009a3c = 0x00000001;
u32 var00009a40 = 0xbf800000;
u32 var00009a44 = 0x3f000000;
u32 var00009a48 = 0x00000000;
u32 var00009a4c = 0xbf800000;
u32 var00009a50 = 0xbf800000;
u32 var00009a54 = 0x00000000;
u32 var00009a58 = 0x00000000;
u32 var00009a5c = 0xbf800000;
u32 var00009a60 = 0x3f000000;
u32 var00009a64 = 0x00000000;
u32 var00009a68 = 0xbf800000;
u32 var00009a6c = 0xbf800000;
u32 var00009a70 = 0x00140000;
u32 var00009a74 = 0x00000000;
u32 var00009a78 = 0xbf800000;
u32 var00009a7c = 0x3f000000;
u32 var00009a80 = 0x00000000;
u32 var00009a84 = 0xbf800000;
u32 var00009a88 = 0xbf800000;
u32 var00009a8c = 0x00150000;
u32 var00009a90 = 0x00000001;
u32 var00009a94 = 0xbf800000;
u32 var00009a98 = 0x3f000000;
u32 var00009a9c = 0x00000000;
u32 var00009aa0 = 0xbf800000;
u32 var00009aa4 = 0xbf800000;
u32 var00009aa8 = 0x00bc0000;
u32 var00009aac = 0x00000000;
u32 var00009ab0 = 0xbf800000;
u32 var00009ab4 = 0x3f000000;
u32 var00009ab8 = 0x00000000;
u32 var00009abc = 0xbf800000;
u32 var00009ac0 = 0xbf800000;
u32 var00009ac4 = 0x00bd0000;
u32 var00009ac8 = 0x00000000;
u32 var00009acc = 0xbf800000;
u32 var00009ad0 = 0x3f000000;
u32 var00009ad4 = 0x00000000;
u32 var00009ad8 = 0xbf800000;
u32 var00009adc = 0xbf800000;
u32 var00009ae0 = 0x00000000;
u32 var00009ae4 = 0x00000000;
u32 var00009ae8 = 0xbf800000;
u32 var00009aec = 0x3f000000;
u32 var00009af0 = 0x00000000;
u32 var00009af4 = 0xbf800000;
u32 var00009af8 = 0xbf800000;
u32 var00009afc = 0x00140000;
u32 var00009b00 = 0x00000000;
u32 var00009b04 = 0xbf800000;
u32 var00009b08 = 0x3f000000;
u32 var00009b0c = 0x00000000;
u32 var00009b10 = 0xbf800000;
u32 var00009b14 = 0xbf800000;
u32 var00009b18 = 0x00150000;
u32 var00009b1c = 0x00000001;
u32 var00009b20 = 0xbf800000;
u32 var00009b24 = 0x3f000000;
u32 var00009b28 = 0x00000000;
u32 var00009b2c = 0xbf800000;
u32 var00009b30 = 0xbf800000;
u32 var00009b34 = 0x00390000;
u32 var00009b38 = 0x00000001;
u32 var00009b3c = 0x41a00000;
u32 var00009b40 = 0x3ecccccd;
u32 var00009b44 = 0x00000000;
u32 var00009b48 = 0xbf800000;
u32 var00009b4c = 0xbf800000;
u32 var00009b50 = 0x00ba0000;
u32 var00009b54 = 0x00000000;
u32 var00009b58 = 0xbf800000;
u32 var00009b5c = 0x3f000000;
u32 var00009b60 = 0x00000000;
u32 var00009b64 = 0xbf800000;
u32 var00009b68 = 0xbf800000;
u32 var00009b6c = 0x00000000;
u32 var00009b70 = 0x00000000;
u32 var00009b74 = 0xbf800000;
u32 var00009b78 = 0x3f000000;
u32 var00009b7c = 0x00000000;
u32 var00009b80 = 0xbf800000;
u32 var00009b84 = 0xbf800000;
u32 var00009b88 = 0x00150000;
u32 var00009b8c = 0x00000000;
u32 var00009b90 = 0xbf800000;
u32 var00009b94 = 0x3f000000;
u32 var00009b98 = 0x00000000;
u32 var00009b9c = 0xbf800000;
u32 var00009ba0 = 0xbf800000;
u32 var00009ba4 = 0x00140000;
u32 var00009ba8 = 0x00000001;
u32 var00009bac = 0xbf800000;
u32 var00009bb0 = 0x3f000000;
u32 var00009bb4 = 0x00000000;
u32 var00009bb8 = 0xbf800000;
u32 var00009bbc = 0xbf800000;
u32 var00009bc0 = 0x02360000;
u32 var00009bc4 = 0x00000000;
u32 var00009bc8 = 0xbf800000;
u32 var00009bcc = 0x3f000000;
u32 var00009bd0 = 0x00000000;
u32 var00009bd4 = 0xbf800000;
u32 var00009bd8 = 0xbf800000;
u32 var00009bdc = 0x00000000;
u32 var00009be0 = 0x00000000;
u32 var00009be4 = 0xbf800000;
u32 var00009be8 = 0x3f000000;
u32 var00009bec = 0x00000000;
u32 var00009bf0 = 0xbf800000;
u32 var00009bf4 = 0xbf800000;
u32 var00009bf8 = 0x00150000;
u32 var00009bfc = 0x00000000;
u32 var00009c00 = 0xbf800000;
u32 var00009c04 = 0x3f000000;
u32 var00009c08 = 0x00000000;
u32 var00009c0c = 0xbf800000;
u32 var00009c10 = 0xbf800000;
u32 var00009c14 = 0x00140000;
u32 var00009c18 = 0x00000001;
u32 var00009c1c = 0xbf800000;
u32 var00009c20 = 0x3f000000;
u32 var00009c24 = 0x00000000;
u32 var00009c28 = 0xbf800000;
u32 var00009c2c = 0xbf800000;
u32 var00009c30 = 0x00be0000;
u32 var00009c34 = 0x00000000;
u32 var00009c38 = 0xbf800000;
u32 var00009c3c = 0x3f000000;
u32 var00009c40 = 0x00000000;
u32 var00009c44 = 0xbf800000;
u32 var00009c48 = 0xbf800000;
u32 var00009c4c = 0x00000000;
u32 var00009c50 = 0x00000000;
u32 var00009c54 = 0xbf800000;
u32 var00009c58 = 0x3f000000;
u32 var00009c5c = 0x00000000;
u32 var00009c60 = 0xbf800000;
u32 var00009c64 = 0xbf800000;
u32 var00009c68 = 0x00150000;
u32 var00009c6c = 0x00000000;
u32 var00009c70 = 0xbf800000;
u32 var00009c74 = 0x3f000000;
u32 var00009c78 = 0x00000000;
u32 var00009c7c = 0xbf800000;
u32 var00009c80 = 0xbf800000;
u32 var00009c84 = 0x00140000;
u32 var00009c88 = 0x00000001;
u32 var00009c8c = 0xbf800000;
u32 var00009c90 = 0x3f000000;
u32 var00009c94 = 0x00000000;
u32 var00009c98 = 0xbf800000;
u32 var00009c9c = 0xbf800000;
u32 var00009ca0 = 0x00390000;
u32 var00009ca4 = 0x00000000;
u32 var00009ca8 = 0x41a00000;
u32 var00009cac = 0x3ecccccd;
u32 var00009cb0 = 0x00000000;
u32 var00009cb4 = 0xbf800000;
u32 var00009cb8 = 0xbf800000;
u32 var00009cbc = 0x00bf0000;
u32 var00009cc0 = 0x00000000;
u32 var00009cc4 = 0xbf800000;
u32 var00009cc8 = 0x3f000000;
u32 var00009ccc = 0x00000000;
u32 var00009cd0 = 0xbf800000;
u32 var00009cd4 = 0xbf800000;
u32 var00009cd8 = 0x00000000;
u32 var00009cdc = 0x00000000;
u32 var00009ce0 = 0xbf800000;
u32 var00009ce4 = 0x3f000000;
u32 var00009ce8 = 0x00000000;
u32 var00009cec = 0xbf800000;
u32 var00009cf0 = 0xbf800000;
u32 var00009cf4 = 0x00220000;
u32 var00009cf8 = 0x00000000;
u32 var00009cfc = 0x41a00000;
u32 var00009d00 = 0x3f000000;
u32 var00009d04 = 0x00000000;
u32 var00009d08 = 0xbf800000;
u32 var00009d0c = 0xbf800000;
u32 var00009d10 = 0x00220000;
u32 var00009d14 = 0x00000001;
u32 var00009d18 = 0x41a00000;
u32 var00009d1c = 0x3f000000;
u32 var00009d20 = 0x00000000;
u32 var00009d24 = 0xbf800000;
u32 var00009d28 = 0xbf800000;
u32 var00009d2c = 0x001a0000;
u32 var00009d30 = 0x00000000;
u32 var00009d34 = 0x41700000;
u32 var00009d38 = 0x3f000000;
u32 var00009d3c = 0x00000000;
u32 var00009d40 = 0xbf800000;
u32 var00009d44 = 0xbf800000;
u32 var00009d48 = 0x001a0000;
u32 var00009d4c = 0x00000001;
u32 var00009d50 = 0x41700000;
u32 var00009d54 = 0x3f000000;
u32 var00009d58 = 0x00000000;
u32 var00009d5c = 0xbf800000;
u32 var00009d60 = 0xbf800000;
u32 var00009d64 = 0x00230000;
u32 var00009d68 = 0x00000000;
u32 var00009d6c = 0x41200000;
u32 var00009d70 = 0x3e800000;
u32 var00009d74 = 0x00000000;
u32 var00009d78 = 0xbf800000;
u32 var00009d7c = 0xbf800000;
u32 var00009d80 = 0x00230000;
u32 var00009d84 = 0x00000001;
u32 var00009d88 = 0x41200000;
u32 var00009d8c = 0x3e800000;
u32 var00009d90 = 0x00000000;
u32 var00009d94 = 0xbf800000;
u32 var00009d98 = 0xbf800000;
u32 var00009d9c = 0x00da0000;
u32 var00009da0 = 0x00000000;
u32 var00009da4 = 0xbf800000;
u32 var00009da8 = 0x3f000000;
u32 var00009dac = 0x00000000;
u32 var00009db0 = 0xbf800000;
u32 var00009db4 = 0xbf800000;
u32 var00009db8 = 0x00f40000;
u32 var00009dbc = 0x00000000;
u32 var00009dc0 = 0xbf800000;
u32 var00009dc4 = 0x3f000000;
u32 var00009dc8 = 0x00000000;
u32 var00009dcc = 0xbf800000;
u32 var00009dd0 = 0xbf800000;
u32 var00009dd4 = 0x00000000;
u32 var00009dd8 = 0x00000000;
u32 var00009ddc = 0xbf800000;
u32 var00009de0 = 0x3f000000;
u32 var00009de4 = 0x00000000;
u32 var00009de8 = 0xbf800000;
u32 var00009dec = 0xbf800000;
u32 var00009df0 = 0x00220000;
u32 var00009df4 = 0x00000000;
u32 var00009df8 = 0x41a00000;
u32 var00009dfc = 0x3f000000;
u32 var00009e00 = 0x00000000;
u32 var00009e04 = 0xbf800000;
u32 var00009e08 = 0xbf800000;
u32 var00009e0c = 0x00220000;
u32 var00009e10 = 0x00000001;
u32 var00009e14 = 0x41a00000;
u32 var00009e18 = 0x3f000000;
u32 var00009e1c = 0x00000000;
u32 var00009e20 = 0xbf800000;
u32 var00009e24 = 0xbf800000;
u32 var00009e28 = 0x001a0000;
u32 var00009e2c = 0x00000000;
u32 var00009e30 = 0x41700000;
u32 var00009e34 = 0x3f000000;
u32 var00009e38 = 0x00000000;
u32 var00009e3c = 0xbf800000;
u32 var00009e40 = 0xbf800000;
u32 var00009e44 = 0x001a0000;
u32 var00009e48 = 0x00000001;
u32 var00009e4c = 0x41700000;
u32 var00009e50 = 0x3f000000;
u32 var00009e54 = 0x00000000;
u32 var00009e58 = 0xbf800000;
u32 var00009e5c = 0xbf800000;
u32 var00009e60 = 0x00f80000;
u32 var00009e64 = 0x00000000;
u32 var00009e68 = 0xbf800000;
u32 var00009e6c = 0x3f000000;
u32 var00009e70 = 0x00000000;
u32 var00009e74 = 0xbf800000;
u32 var00009e78 = 0xbf800000;
u32 var00009e7c = 0x00fb0000;
u32 var00009e80 = 0x00000000;
u32 var00009e84 = 0xbf800000;
u32 var00009e88 = 0x3f000000;
u32 var00009e8c = 0x00000000;
u32 var00009e90 = 0xbf800000;
u32 var00009e94 = 0xbf800000;
u32 var00009e98 = 0x01010000;
u32 var00009e9c = 0x00000000;
u32 var00009ea0 = 0xbf800000;
u32 var00009ea4 = 0x3f000000;
u32 var00009ea8 = 0x00000000;
u32 var00009eac = 0xbf800000;
u32 var00009eb0 = 0xbf800000;
u32 var00009eb4 = 0x01130000;
u32 var00009eb8 = 0x00000000;
u32 var00009ebc = 0xbf800000;
u32 var00009ec0 = 0x3f000000;
u32 var00009ec4 = 0x00000000;
u32 var00009ec8 = 0xbf800000;
u32 var00009ecc = 0xbf800000;
u32 var00009ed0 = 0x00000000;
u32 var00009ed4 = 0x00000000;
u32 var00009ed8 = 0xbf800000;
u32 var00009edc = 0x3f000000;
u32 var00009ee0 = 0x00000000;
u32 var00009ee4 = 0xbf800000;
u32 var00009ee8 = 0xbf800000;
u32 var00009eec = 0x00120000;
u32 var00009ef0 = 0x00000000;
u32 var00009ef4 = 0xbf800000;
u32 var00009ef8 = 0x3f000000;
u32 var00009efc = 0x00000000;
u32 var00009f00 = 0xbf800000;
u32 var00009f04 = 0xbf800000;
u32 var00009f08 = 0x00130000;
u32 var00009f0c = 0x00000001;
u32 var00009f10 = 0xbf800000;
u32 var00009f14 = 0x3f000000;
u32 var00009f18 = 0x00000000;
u32 var00009f1c = 0xbf800000;
u32 var00009f20 = 0xbf800000;
u32 var00009f24 = 0x00b80000;
u32 var00009f28 = 0x00000000;
u32 var00009f2c = 0xbf800000;
u32 var00009f30 = 0x3f000000;
u32 var00009f34 = 0x00000000;
u32 var00009f38 = 0xbf800000;
u32 var00009f3c = 0xbf800000;
u32 var00009f40 = 0x00000000;
u32 var00009f44 = 0x00000000;
u32 var00009f48 = 0xbf800000;
u32 var00009f4c = 0x3f000000;
u32 var00009f50 = 0x00000000;
u32 var00009f54 = 0xbf800000;
u32 var00009f58 = 0xbf800000;
u32 var00009f5c = 0x00100000;
u32 var00009f60 = 0x00000000;
u32 var00009f64 = 0xbf800000;
u32 var00009f68 = 0x3f000000;
u32 var00009f6c = 0x00000000;
u32 var00009f70 = 0xbf800000;
u32 var00009f74 = 0xbf800000;
u32 var00009f78 = 0x00110000;
u32 var00009f7c = 0x00000001;
u32 var00009f80 = 0xbf800000;
u32 var00009f84 = 0x3f000000;
u32 var00009f88 = 0x00000000;
u32 var00009f8c = 0xbf800000;
u32 var00009f90 = 0xbf800000;
u32 var00009f94 = 0x00b40000;
u32 var00009f98 = 0x00000000;
u32 var00009f9c = 0xbf800000;
u32 var00009fa0 = 0x3f000000;
u32 var00009fa4 = 0x00000000;
u32 var00009fa8 = 0xbf800000;
u32 var00009fac = 0xbf800000;
u32 var00009fb0 = 0x021b0000;
u32 var00009fb4 = 0x00000000;
u32 var00009fb8 = 0xbf800000;
u32 var00009fbc = 0x3f000000;
u32 var00009fc0 = 0x00000000;
u32 var00009fc4 = 0xbf800000;
u32 var00009fc8 = 0xbf800000;
u32 var00009fcc = 0x00000000;
u32 var00009fd0 = 0x00000000;
u32 var00009fd4 = 0xbf800000;
u32 var00009fd8 = 0x3f000000;
u32 var00009fdc = 0x00000000;
u32 var00009fe0 = 0xbf800000;
u32 var00009fe4 = 0xbf800000;
u32 var00009fe8 = 0x000e0000;
u32 var00009fec = 0x00000000;
u32 var00009ff0 = 0xbf800000;
u32 var00009ff4 = 0x3f000000;
u32 var00009ff8 = 0x00000000;
u32 var00009ffc = 0xbf800000;
u32 var0000a000 = 0xbf800000;
u32 var0000a004 = 0x000f0000;
u32 var0000a008 = 0x00000001;
u32 var0000a00c = 0xbf800000;
u32 var0000a010 = 0x3f000000;
u32 var0000a014 = 0x00000000;
u32 var0000a018 = 0xbf800000;
u32 var0000a01c = 0xbf800000;
u32 var0000a020 = 0x00220000;
u32 var0000a024 = 0x00000000;
u32 var0000a028 = 0x41a00000;
u32 var0000a02c = 0x3f000000;
u32 var0000a030 = 0x00000000;
u32 var0000a034 = 0xbf800000;
u32 var0000a038 = 0xbf800000;
u32 var0000a03c = 0x00b00000;
u32 var0000a040 = 0x00000000;
u32 var0000a044 = 0xbf800000;
u32 var0000a048 = 0x3f000000;
u32 var0000a04c = 0x00000000;
u32 var0000a050 = 0xbf800000;
u32 var0000a054 = 0xbf800000;
u32 var0000a058 = 0x00b10000;
u32 var0000a05c = 0x00000000;
u32 var0000a060 = 0xbf800000;
u32 var0000a064 = 0x3f000000;
u32 var0000a068 = 0x00000000;
u32 var0000a06c = 0xbf800000;
u32 var0000a070 = 0xbf800000;
u32 var0000a074 = 0x021c0000;
u32 var0000a078 = 0x00000000;
u32 var0000a07c = 0xbf800000;
u32 var0000a080 = 0x3f000000;
u32 var0000a084 = 0x00000000;
u32 var0000a088 = 0xbf800000;
u32 var0000a08c = 0xbf800000;
u32 var0000a090 = 0x00b50000;
u32 var0000a094 = 0x00000000;
u32 var0000a098 = 0xbf800000;
u32 var0000a09c = 0x3f000000;
u32 var0000a0a0 = 0x00000000;
u32 var0000a0a4 = 0xbf800000;
u32 var0000a0a8 = 0xbf800000;
u32 var0000a0ac = 0x00000000;
u32 var0000a0b0 = 0x00000000;
u32 var0000a0b4 = 0xbf800000;
u32 var0000a0b8 = 0x3f000000;
u32 var0000a0bc = 0x00000000;
u32 var0000a0c0 = 0xbf800000;
u32 var0000a0c4 = 0xbf800000;
u32 var0000a0c8 = 0x00130000;
u32 var0000a0cc = 0x00000000;
u32 var0000a0d0 = 0xbf800000;
u32 var0000a0d4 = 0x3f000000;
u32 var0000a0d8 = 0x00000000;
u32 var0000a0dc = 0xbf800000;
u32 var0000a0e0 = 0xbf800000;
u32 var0000a0e4 = 0x00120000;
u32 var0000a0e8 = 0x00000001;
u32 var0000a0ec = 0xbf800000;
u32 var0000a0f0 = 0x3f000000;
u32 var0000a0f4 = 0x00000000;
u32 var0000a0f8 = 0xbf800000;
u32 var0000a0fc = 0xbf800000;
u32 var0000a100 = 0x00b90000;
u32 var0000a104 = 0x00000000;
u32 var0000a108 = 0xbf800000;
u32 var0000a10c = 0x3f000000;
u32 var0000a110 = 0x00000000;
u32 var0000a114 = 0xbf800000;
u32 var0000a118 = 0xbf800000;
u32 var0000a11c = 0x00000000;
u32 var0000a120 = 0x00000000;
u32 var0000a124 = 0xbf800000;
u32 var0000a128 = 0x3f000000;
u32 var0000a12c = 0x00000000;
u32 var0000a130 = 0xbf800000;
u32 var0000a134 = 0xbf800000;
u32 var0000a138 = 0x00110000;
u32 var0000a13c = 0x00000000;
u32 var0000a140 = 0xbf800000;
u32 var0000a144 = 0x3f000000;
u32 var0000a148 = 0x00000000;
u32 var0000a14c = 0xbf800000;
u32 var0000a150 = 0xbf800000;
u32 var0000a154 = 0x00100000;
u32 var0000a158 = 0x00000001;
u32 var0000a15c = 0xbf800000;
u32 var0000a160 = 0x3f000000;
u32 var0000a164 = 0x00000000;
u32 var0000a168 = 0xbf800000;
u32 var0000a16c = 0xbf800000;
u32 var0000a170 = 0x00000000;
u32 var0000a174 = 0x00000000;
u32 var0000a178 = 0xbf800000;
u32 var0000a17c = 0x3f000000;
u32 var0000a180 = 0x00000000;
u32 var0000a184 = 0xbf800000;
u32 var0000a188 = 0xbf800000;
u32 var0000a18c = 0x000f0000;
u32 var0000a190 = 0x00000000;
u32 var0000a194 = 0xbf800000;
u32 var0000a198 = 0x3f000000;
u32 var0000a19c = 0x00000000;
u32 var0000a1a0 = 0xbf800000;
u32 var0000a1a4 = 0xbf800000;
u32 var0000a1a8 = 0x000e0000;
u32 var0000a1ac = 0x00000001;
u32 var0000a1b0 = 0xbf800000;
u32 var0000a1b4 = 0x3f000000;
u32 var0000a1b8 = 0x00000000;
u32 var0000a1bc = 0xbf800000;
u32 var0000a1c0 = 0xbf800000;
u32 var0000a1c4 = 0x00220000;
u32 var0000a1c8 = 0x00000001;
u32 var0000a1cc = 0x41a00000;
u32 var0000a1d0 = 0x3f000000;
u32 var0000a1d4 = 0x00000000;
u32 var0000a1d8 = 0xbf800000;
u32 var0000a1dc = 0xbf800000;
u32 var0000a1e0 = 0x01900000;
u32 var0000a1e4 = 0x00000000;
u32 var0000a1e8 = 0xbf800000;
u32 var0000a1ec = 0x3f000000;
u32 var0000a1f0 = 0x00000000;
u32 var0000a1f4 = 0xbf800000;
u32 var0000a1f8 = 0xbf800000;
u32 var0000a1fc = 0x00b20000;
u32 var0000a200 = 0x00000000;
u32 var0000a204 = 0xbf800000;
u32 var0000a208 = 0x3f000000;
u32 var0000a20c = 0x00000000;
u32 var0000a210 = 0xbf800000;
u32 var0000a214 = 0xbf800000;
u32 var0000a218 = 0x00b30000;
u32 var0000a21c = 0x00000000;
u32 var0000a220 = 0xbf800000;
u32 var0000a224 = 0x3f000000;
u32 var0000a228 = 0x00000000;
u32 var0000a22c = 0xbf800000;
u32 var0000a230 = 0xbf800000;
u32 var0000a234 = 0x00b60000;
u32 var0000a238 = 0x00000000;
u32 var0000a23c = 0xbf800000;
u32 var0000a240 = 0x3f000000;
u32 var0000a244 = 0x00000000;
u32 var0000a248 = 0xbf800000;
u32 var0000a24c = 0xbf800000;
u32 var0000a250 = 0x00b70000;
u32 var0000a254 = 0x00000000;
u32 var0000a258 = 0xbf800000;
u32 var0000a25c = 0x3f000000;
u32 var0000a260 = 0x00000000;
u32 var0000a264 = 0xbf800000;
u32 var0000a268 = 0xbf800000;
u32 var0000a26c = 0x00000000;
u32 var0000a270 = 0x00000000;
u32 var0000a274 = 0xbf800000;
u32 var0000a278 = 0x3f000000;
u32 var0000a27c = 0x00000000;
u32 var0000a280 = 0xbf800000;
u32 var0000a284 = 0xbf800000;
u32 var0000a288 = 0x00220000;
u32 var0000a28c = 0x00000000;
u32 var0000a290 = 0x41a00000;
u32 var0000a294 = 0x3f000000;
u32 var0000a298 = 0x00000000;
u32 var0000a29c = 0xbf800000;
u32 var0000a2a0 = 0xbf800000;
u32 var0000a2a4 = 0x00220000;
u32 var0000a2a8 = 0x00000001;
u32 var0000a2ac = 0x41a00000;
u32 var0000a2b0 = 0x3f000000;
u32 var0000a2b4 = 0x00000000;
u32 var0000a2b8 = 0xbf800000;
u32 var0000a2bc = 0xbf800000;
u32 var0000a2c0 = 0x001a0000;
u32 var0000a2c4 = 0x00000000;
u32 var0000a2c8 = 0x41700000;
u32 var0000a2cc = 0x3f000000;
u32 var0000a2d0 = 0x00000000;
u32 var0000a2d4 = 0xbf800000;
u32 var0000a2d8 = 0xbf800000;
u32 var0000a2dc = 0x001a0000;
u32 var0000a2e0 = 0x00000001;
u32 var0000a2e4 = 0x41700000;
u32 var0000a2e8 = 0x3f000000;
u32 var0000a2ec = 0x00000000;
u32 var0000a2f0 = 0xbf800000;
u32 var0000a2f4 = 0xbf800000;
u32 var0000a2f8 = 0x01140000;
u32 var0000a2fc = 0x00000001;
u32 var0000a300 = 0xbf800000;
u32 var0000a304 = 0x3f000000;
u32 var0000a308 = 0x00000000;
u32 var0000a30c = 0xbf800000;
u32 var0000a310 = 0xbf800000;
u32 var0000a314 = 0x01300000;
u32 var0000a318 = 0x00000000;
u32 var0000a31c = 0xbf800000;
u32 var0000a320 = 0x3f000000;
u32 var0000a324 = 0x00000000;
u32 var0000a328 = 0xbf800000;
u32 var0000a32c = 0xbf800000;
u32 var0000a330 = 0x00000000;
u32 var0000a334 = 0x00000000;
u32 var0000a338 = 0xbf800000;
u32 var0000a33c = 0x3f000000;
u32 var0000a340 = 0x00000000;
u32 var0000a344 = 0xbf800000;
u32 var0000a348 = 0xbf800000;
u32 var0000a34c = 0x00220000;
u32 var0000a350 = 0x00000000;
u32 var0000a354 = 0x41a00000;
u32 var0000a358 = 0x3f000000;
u32 var0000a35c = 0x00000000;
u32 var0000a360 = 0xbf800000;
u32 var0000a364 = 0xbf800000;
u32 var0000a368 = 0x00220000;
u32 var0000a36c = 0x00000001;
u32 var0000a370 = 0x41a00000;
u32 var0000a374 = 0x3f000000;
u32 var0000a378 = 0x00000000;
u32 var0000a37c = 0xbf800000;
u32 var0000a380 = 0xbf800000;
u32 var0000a384 = 0x001a0000;
u32 var0000a388 = 0x00000000;
u32 var0000a38c = 0x41700000;
u32 var0000a390 = 0x3f000000;
u32 var0000a394 = 0x00000000;
u32 var0000a398 = 0xbf800000;
u32 var0000a39c = 0xbf800000;
u32 var0000a3a0 = 0x001a0000;
u32 var0000a3a4 = 0x00000001;
u32 var0000a3a8 = 0x41700000;
u32 var0000a3ac = 0x3f000000;
u32 var0000a3b0 = 0x00000000;
u32 var0000a3b4 = 0xbf800000;
u32 var0000a3b8 = 0xbf800000;
u32 var0000a3bc = 0x00000000;
u32 var0000a3c0 = 0x00000000;
u32 var0000a3c4 = 0xbf800000;
u32 var0000a3c8 = 0x3f000000;
u32 var0000a3cc = 0x00000000;
u32 var0000a3d0 = 0xbf800000;
u32 var0000a3d4 = 0xbf800000;
u32 var0000a3d8 = 0x03370000;
u32 var0000a3dc = 0x00000001;
u32 var0000a3e0 = 0xbf800000;
u32 var0000a3e4 = 0x3f000000;
u32 var0000a3e8 = 0x00000000;
u32 var0000a3ec = 0xbf800000;
u32 var0000a3f0 = 0xbf800000;
u32 var0000a3f4 = 0x033c0000;
u32 var0000a3f8 = 0x00000001;
u32 var0000a3fc = 0xbf800000;
u32 var0000a400 = 0x3f000000;
u32 var0000a404 = 0x00000000;
u32 var0000a408 = 0xbf800000;
u32 var0000a40c = 0xbf800000;
u32 var0000a410 = 0x033b0000;
u32 var0000a414 = 0x00000001;
u32 var0000a418 = 0xbf800000;
u32 var0000a41c = 0x3f000000;
u32 var0000a420 = 0x00000000;
u32 var0000a424 = 0xbf800000;
u32 var0000a428 = 0xbf800000;
u32 var0000a42c = 0x00000000;
u32 var0000a430 = 0x00000000;
u32 var0000a434 = 0xbf800000;
u32 var0000a438 = 0x3f000000;
u32 var0000a43c = 0x00000000;
u32 var0000a440 = 0xbf800000;
u32 var0000a444 = 0xbf800000;
u32 var0000a448 = 0x03370000;
u32 var0000a44c = 0x00000001;
u32 var0000a450 = 0xbf800000;
u32 var0000a454 = 0x3f000000;
u32 var0000a458 = 0x00000000;
u32 var0000a45c = 0xbf800000;
u32 var0000a460 = 0xbf800000;
u32 var0000a464 = 0x033c0000;
u32 var0000a468 = 0x00000001;
u32 var0000a46c = 0xbf800000;
u32 var0000a470 = 0x3f000000;
u32 var0000a474 = 0x00000000;
u32 var0000a478 = 0xbf800000;
u32 var0000a47c = 0xbf800000;
u32 var0000a480 = 0x033b0000;
u32 var0000a484 = 0x00000001;
u32 var0000a488 = 0xbf800000;
u32 var0000a48c = 0x3f000000;
u32 var0000a490 = 0x00000000;
u32 var0000a494 = 0xbf800000;
u32 var0000a498 = 0xbf800000;
u32 var0000a49c = 0x00000000;
u32 var0000a4a0 = 0x00000000;
u32 var0000a4a4 = 0xbf800000;
u32 var0000a4a8 = 0x3f000000;
u32 var0000a4ac = 0x00000000;
u32 var0000a4b0 = 0xbf800000;
u32 var0000a4b4 = 0xbf800000;
u32 var0000a4b8 = 0x03370000;
u32 var0000a4bc = 0x00000001;
u32 var0000a4c0 = 0xbf800000;
u32 var0000a4c4 = 0x3f000000;
u32 var0000a4c8 = 0x00000000;
u32 var0000a4cc = 0xbf800000;
u32 var0000a4d0 = 0xbf800000;
u32 var0000a4d4 = 0x033c0000;
u32 var0000a4d8 = 0x00000001;
u32 var0000a4dc = 0xbf800000;
u32 var0000a4e0 = 0x3f000000;
u32 var0000a4e4 = 0x00000000;
u32 var0000a4e8 = 0xbf800000;
u32 var0000a4ec = 0xbf800000;
u32 var0000a4f0 = 0x033b0000;
u32 var0000a4f4 = 0x00000001;
u32 var0000a4f8 = 0xbf800000;
u32 var0000a4fc = 0x3f000000;
u32 var0000a500 = 0x00000000;
u32 var0000a504 = 0xbf800000;
u32 var0000a508 = 0xbf800000;
u32 var0000a50c = 0x00000000;
u32 var0000a510 = 0x00000000;
u32 var0000a514 = 0xbf800000;
u32 var0000a518 = 0x3f000000;
u32 var0000a51c = 0x00000000;
u32 var0000a520 = 0xbf800000;
u32 var0000a524 = 0xbf800000;
u32 var0000a528 = 0x03370000;
u32 var0000a52c = 0x00000000;
u32 var0000a530 = 0xbf800000;
u32 var0000a534 = 0x3f000000;
u32 var0000a538 = 0x00000000;
u32 var0000a53c = 0xbf800000;
u32 var0000a540 = 0xbf800000;
u32 var0000a544 = 0x033c0000;
u32 var0000a548 = 0x00000000;
u32 var0000a54c = 0xbf800000;
u32 var0000a550 = 0x3f000000;
u32 var0000a554 = 0x00000000;
u32 var0000a558 = 0xbf800000;
u32 var0000a55c = 0xbf800000;
u32 var0000a560 = 0x033b0000;
u32 var0000a564 = 0x00000000;
u32 var0000a568 = 0xbf800000;
u32 var0000a56c = 0x3f000000;
u32 var0000a570 = 0x00000000;
u32 var0000a574 = 0xbf800000;
u32 var0000a578 = 0xbf800000;
u32 var0000a57c = 0x00000000;
u32 var0000a580 = 0x00000000;
u32 var0000a584 = 0xbf800000;
u32 var0000a588 = 0x3f000000;
u32 var0000a58c = 0x00000000;
u32 var0000a590 = 0xbf800000;
u32 var0000a594 = 0xbf800000;
u32 var0000a598 = 0x03370000;
u32 var0000a59c = 0x00000000;
u32 var0000a5a0 = 0xbf800000;
u32 var0000a5a4 = 0x3f000000;
u32 var0000a5a8 = 0x00000000;
u32 var0000a5ac = 0xbf800000;
u32 var0000a5b0 = 0xbf800000;
u32 var0000a5b4 = 0x033c0000;
u32 var0000a5b8 = 0x00000000;
u32 var0000a5bc = 0xbf800000;
u32 var0000a5c0 = 0x3f000000;
u32 var0000a5c4 = 0x00000000;
u32 var0000a5c8 = 0xbf800000;
u32 var0000a5cc = 0xbf800000;
u32 var0000a5d0 = 0x033b0000;
u32 var0000a5d4 = 0x00000000;
u32 var0000a5d8 = 0xbf800000;
u32 var0000a5dc = 0x3f000000;
u32 var0000a5e0 = 0x00000000;
u32 var0000a5e4 = 0xbf800000;
u32 var0000a5e8 = 0xbf800000;
u32 var0000a5ec = 0x00000000;
u32 var0000a5f0 = 0x00000000;
u32 var0000a5f4 = 0xbf800000;
u32 var0000a5f8 = 0x3f000000;
u32 var0000a5fc = 0x00000000;
u32 var0000a600 = 0xbf800000;
u32 var0000a604 = 0xbf800000;
u32 var0000a608 = 0x03370000;
u32 var0000a60c = 0x00000000;
u32 var0000a610 = 0xbf800000;
u32 var0000a614 = 0x3f000000;
u32 var0000a618 = 0x00000000;
u32 var0000a61c = 0xbf800000;
u32 var0000a620 = 0xbf800000;
u32 var0000a624 = 0x033c0000;
u32 var0000a628 = 0x00000000;
u32 var0000a62c = 0xbf800000;
u32 var0000a630 = 0x3f000000;
u32 var0000a634 = 0x00000000;
u32 var0000a638 = 0xbf800000;
u32 var0000a63c = 0xbf800000;
u32 var0000a640 = 0x033b0000;
u32 var0000a644 = 0x00000000;
u32 var0000a648 = 0xbf800000;
u32 var0000a64c = 0x3f000000;
u32 var0000a650 = 0x00000000;
u32 var0000a654 = 0xbf800000;
u32 var0000a658 = 0xbf800000;
u32 var0000a65c = 0x00000000;
u32 var0000a660 = 0x00000000;
u32 var0000a664 = 0xbf800000;
u32 var0000a668 = 0x3f000000;
u32 var0000a66c = 0x00000000;
u32 var0000a670 = 0xbf800000;
u32 var0000a674 = 0xbf800000;
u32 var0000a678 = 0x03360000;
u32 var0000a67c = 0x00000000;
u32 var0000a680 = 0xbf800000;
u32 var0000a684 = 0x3f000000;
u32 var0000a688 = 0x00000000;
u32 var0000a68c = 0xbf800000;
u32 var0000a690 = 0xbf800000;
u32 var0000a694 = 0x00000000;
u32 var0000a698 = 0x00000000;
u32 var0000a69c = 0xbf800000;
u32 var0000a6a0 = 0x3f000000;
u32 var0000a6a4 = 0x00000000;
u32 var0000a6a8 = 0xbf800000;
u32 var0000a6ac = 0xbf800000;
u32 var0000a6b0 = 0x03390000;
u32 var0000a6b4 = 0x00000000;
u32 var0000a6b8 = 0xbf800000;
u32 var0000a6bc = 0x3f000000;
u32 var0000a6c0 = 0x00000000;
u32 var0000a6c4 = 0xbf800000;
u32 var0000a6c8 = 0xbf800000;
u32 var0000a6cc = 0x03380000;
u32 var0000a6d0 = 0x00000000;
u32 var0000a6d4 = 0xbf800000;
u32 var0000a6d8 = 0x3f000000;
u32 var0000a6dc = 0x00000000;
u32 var0000a6e0 = 0xbf800000;
u32 var0000a6e4 = 0xbf800000;
u32 var0000a6e8 = 0x033a0000;
u32 var0000a6ec = 0x00000000;
u32 var0000a6f0 = 0xbf800000;
u32 var0000a6f4 = 0x3f000000;
u32 var0000a6f8 = 0x00000000;
u32 var0000a6fc = 0xbf800000;
u32 var0000a700 = 0xbf800000;
u32 var0000a704 = 0x00000000;
u32 var0000a708 = 0x00000000;
u32 var0000a70c = 0xbf800000;
u32 var0000a710 = 0x3f000000;
u32 var0000a714 = 0x00000000;
u32 var0000a718 = 0xbf800000;
u32 var0000a71c = 0xbf800000;
u32 var0000a720 = 0x03360000;
u32 var0000a724 = 0x00000000;
u32 var0000a728 = 0xbf800000;
u32 var0000a72c = 0x3f000000;
u32 var0000a730 = 0x00000000;
u32 var0000a734 = 0xbf800000;
u32 var0000a738 = 0xbf800000;
u32 var0000a73c = 0x033d0000;
u32 var0000a740 = 0x00000000;
u32 var0000a744 = 0xbf800000;
u32 var0000a748 = 0x3f000000;
u32 var0000a74c = 0x00000000;
u32 var0000a750 = 0xbf800000;
u32 var0000a754 = 0xbf800000;
u32 var0000a758 = 0x00000000;
u32 var0000a75c = 0x00000000;
u32 var0000a760 = 0xbf800000;
u32 var0000a764 = 0x3f000000;
u32 var0000a768 = 0x00000000;
u32 var0000a76c = 0xbf800000;
u32 var0000a770 = 0xbf800000;
u32 var0000a774 = 0x03360000;
u32 var0000a778 = 0x00000000;
u32 var0000a77c = 0xbf800000;
u32 var0000a780 = 0x3f000000;
u32 var0000a784 = 0x00000000;
u32 var0000a788 = 0xbf800000;
u32 var0000a78c = 0xbf800000;
u32 var0000a790 = 0x033d0000;
u32 var0000a794 = 0x00000000;
u32 var0000a798 = 0xbf800000;
u32 var0000a79c = 0x3f000000;
u32 var0000a7a0 = 0x00000000;
u32 var0000a7a4 = 0xbf800000;
u32 var0000a7a8 = 0xbf800000;
u32 var0000a7ac = 0x00000000;
u32 var0000a7b0 = 0x00000000;
u32 var0000a7b4 = 0xbf800000;
u32 var0000a7b8 = 0x3f000000;
u32 var0000a7bc = 0x00000000;
u32 var0000a7c0 = 0xbf800000;
u32 var0000a7c4 = 0xbf800000;
u32 var0000a7c8 = 0x03360000;
u32 var0000a7cc = 0x00000000;
u32 var0000a7d0 = 0xbf800000;
u32 var0000a7d4 = 0x3f000000;
u32 var0000a7d8 = 0x00000000;
u32 var0000a7dc = 0xbf800000;
u32 var0000a7e0 = 0xbf800000;
u32 var0000a7e4 = 0x033d0000;
u32 var0000a7e8 = 0x00000000;
u32 var0000a7ec = 0xbf800000;
u32 var0000a7f0 = 0x3f000000;
u32 var0000a7f4 = 0x00000000;
u32 var0000a7f8 = 0xbf800000;
u32 var0000a7fc = 0xbf800000;
u32 var0000a800 = 0x00000000;
u32 var0000a804 = 0x00000000;
u32 var0000a808 = 0xbf800000;
u32 var0000a80c = 0x3f000000;
u32 var0000a810 = 0x00000000;
u32 var0000a814 = 0xbf800000;
u32 var0000a818 = 0xbf800000;
u32 var0000a81c = 0x03360000;
u32 var0000a820 = 0x00000000;
u32 var0000a824 = 0xbf800000;
u32 var0000a828 = 0x3f000000;
u32 var0000a82c = 0x00000000;
u32 var0000a830 = 0xbf800000;
u32 var0000a834 = 0xbf800000;
u32 var0000a838 = 0x033d0000;
u32 var0000a83c = 0x00000000;
u32 var0000a840 = 0xbf800000;
u32 var0000a844 = 0x3f000000;
u32 var0000a848 = 0x00000000;
u32 var0000a84c = 0xbf800000;
u32 var0000a850 = 0xbf800000;
u32 var0000a854 = 0x00000000;
u32 var0000a858 = 0x00000000;
u32 var0000a85c = 0xbf800000;
u32 var0000a860 = 0x3f000000;
u32 var0000a864 = 0x00000000;
u32 var0000a868 = 0xbf800000;
u32 var0000a86c = 0xbf800000;
u32 var0000a870 = 0x03360000;
u32 var0000a874 = 0x00000000;
u32 var0000a878 = 0xbf800000;
u32 var0000a87c = 0x3f000000;
u32 var0000a880 = 0x00000000;
u32 var0000a884 = 0xbf800000;
u32 var0000a888 = 0xbf800000;
u32 var0000a88c = 0x033d0000;
u32 var0000a890 = 0x00000000;
u32 var0000a894 = 0xbf800000;
u32 var0000a898 = 0x3f000000;
u32 var0000a89c = 0x00000000;
u32 var0000a8a0 = 0xbf800000;
u32 var0000a8a4 = 0xbf800000;
u32 var0000a8a8 = 0x00000000;
u32 var0000a8ac = 0x00000000;
u32 var0000a8b0 = 0xbf800000;
u32 var0000a8b4 = 0x3f000000;
u32 var0000a8b8 = 0x00000000;
u32 var0000a8bc = 0xbf800000;
u32 var0000a8c0 = 0xbf800000;
u32 var0000a8c4 = 0x03360000;
u32 var0000a8c8 = 0x00000000;
u32 var0000a8cc = 0xbf800000;
u32 var0000a8d0 = 0x3f000000;
u32 var0000a8d4 = 0x00000000;
u32 var0000a8d8 = 0xbf800000;
u32 var0000a8dc = 0xbf800000;
u32 var0000a8e0 = 0x033d0000;
u32 var0000a8e4 = 0x00000000;
u32 var0000a8e8 = 0xbf800000;
u32 var0000a8ec = 0x3f000000;
u32 var0000a8f0 = 0x00000000;
u32 var0000a8f4 = 0xbf800000;
u32 var0000a8f8 = 0xbf800000;
u32 var0000a8fc = 0x00000000;
u32 var0000a900 = 0x00000000;
u32 var0000a904 = 0xbf800000;
u32 var0000a908 = 0x3f000000;
u32 var0000a90c = 0x00000000;
u32 var0000a910 = 0xbf800000;
u32 var0000a914 = 0xbf800000;
u32 var0000a918 = 0x03360000;
u32 var0000a91c = 0x00000000;
u32 var0000a920 = 0xbf800000;
u32 var0000a924 = 0x3f000000;
u32 var0000a928 = 0x00000000;
u32 var0000a92c = 0xbf800000;
u32 var0000a930 = 0xbf800000;
u32 var0000a934 = 0x033d0000;
u32 var0000a938 = 0x00000000;
u32 var0000a93c = 0xbf800000;
u32 var0000a940 = 0x3f000000;
u32 var0000a944 = 0x00000000;
u32 var0000a948 = 0xbf800000;
u32 var0000a94c = 0xbf800000;
u32 var0000a950 = 0x00000000;
u32 var0000a954 = 0x00000000;
u32 var0000a958 = 0xbf800000;
u32 var0000a95c = 0x3f000000;
u32 var0000a960 = 0x00000000;
u32 var0000a964 = 0xbf800000;
u32 var0000a968 = 0xbf800000;
u32 var0000a96c = 0x03360000;
u32 var0000a970 = 0x00000000;
u32 var0000a974 = 0xbf800000;
u32 var0000a978 = 0x3f000000;
u32 var0000a97c = 0x00000000;
u32 var0000a980 = 0xbf800000;
u32 var0000a984 = 0xbf800000;
u32 var0000a988 = 0x033d0000;
u32 var0000a98c = 0x00000000;
u32 var0000a990 = 0xbf800000;
u32 var0000a994 = 0x3f000000;
u32 var0000a998 = 0x00000000;
u32 var0000a99c = 0xbf800000;
u32 var0000a9a0 = 0xbf800000;
u32 var0000a9a4 = 0x00000000;
u32 var0000a9a8 = 0x00000000;
u32 var0000a9ac = 0xbf800000;
u32 var0000a9b0 = 0x3f000000;
u32 var0000a9b4 = 0x00000000;
u32 var0000a9b8 = 0xbf800000;
u32 var0000a9bc = 0xbf800000;
u32 var0000a9c0 = 0x03360000;
u32 var0000a9c4 = 0x00000000;
u32 var0000a9c8 = 0xbf800000;
u32 var0000a9cc = 0x3f000000;
u32 var0000a9d0 = 0x00000000;
u32 var0000a9d4 = 0xbf800000;
u32 var0000a9d8 = 0xbf800000;
u32 var0000a9dc = 0x033d0000;
u32 var0000a9e0 = 0x00000000;
u32 var0000a9e4 = 0xbf800000;
u32 var0000a9e8 = 0x3f000000;
u32 var0000a9ec = 0x00000000;
u32 var0000a9f0 = 0xbf800000;
u32 var0000a9f4 = 0xbf800000;
u32 var0000a9f8 = 0x00000000;
u32 var0000a9fc = 0x00000000;
u32 var0000aa00 = 0xbf800000;
u32 var0000aa04 = 0x3f000000;
u32 var0000aa08 = 0x00000000;
u32 var0000aa0c = 0xbf800000;
u32 var0000aa10 = 0xbf800000;
u32 var0000aa14 = 0x038e0000;
u32 var0000aa18 = 0x00000000;
u32 var0000aa1c = 0xbf800000;
u32 var0000aa20 = 0x3f800000;
u32 var0000aa24 = 0x00000000;
u32 var0000aa28 = 0xbf800000;
u32 var0000aa2c = 0xbf800000;
u32 var0000aa30 = 0x00000000;
u32 var0000aa34 = 0x00000000;
u32 var0000aa38 = 0xbf800000;
u32 var0000aa3c = 0x3f000000;
u32 var0000aa40 = 0x00000000;
u32 var0000aa44 = 0xbf800000;
u32 var0000aa48 = 0xbf800000;
u32 var0000aa4c = 0x03900000;
u32 var0000aa50 = 0x00000000;
u32 var0000aa54 = 0xbf800000;
u32 var0000aa58 = 0x3f666666;
u32 var0000aa5c = 0x00000000;
u32 var0000aa60 = 0xbf800000;
u32 var0000aa64 = 0xbf800000;
u32 var0000aa68 = 0x00000000;
u32 var0000aa6c = 0x00000000;
u32 var0000aa70 = 0xbf800000;
u32 var0000aa74 = 0x3f000000;
u32 var0000aa78 = 0x00000000;
u32 var0000aa7c = 0xbf800000;
u32 var0000aa80 = 0xbf800000;
u32 var0000aa84 = 0x03900000;
u32 var0000aa88 = 0x00000000;
u32 var0000aa8c = 0xbf800000;
u32 var0000aa90 = 0x3f666666;
u32 var0000aa94 = 0x00000000;
u32 var0000aa98 = 0xbf800000;
u32 var0000aa9c = 0xbf800000;
u32 var0000aaa0 = 0x00000000;
u32 var0000aaa4 = 0x00000000;
u32 var0000aaa8 = 0xbf800000;
u32 var0000aaac = 0x3f000000;
u32 var0000aab0 = 0x00000000;
u32 var0000aab4 = 0xbf800000;
u32 var0000aab8 = 0xbf800000;
u32 var0000aabc = 0x038e0000;
u32 var0000aac0 = 0x00000001;
u32 var0000aac4 = 0xbf800000;
u32 var0000aac8 = 0x3f000000;
u32 var0000aacc = 0x00000000;
u32 var0000aad0 = 0xbf800000;
u32 var0000aad4 = 0xbf800000;
u32 var0000aad8 = 0x00000000;
u32 var0000aadc = 0x00000000;
u32 var0000aae0 = 0xbf800000;
u32 var0000aae4 = 0x3f000000;
u32 var0000aae8 = 0x00000000;
u32 var0000aaec = 0xbf800000;
u32 var0000aaf0 = 0xbf800000;
u32 var0000aaf4 = 0x03900000;
u32 var0000aaf8 = 0x00000001;
u32 var0000aafc = 0xbf800000;
u32 var0000ab00 = 0x3f666666;
u32 var0000ab04 = 0x00000000;
u32 var0000ab08 = 0xbf800000;
u32 var0000ab0c = 0xbf800000;
u32 var0000ab10 = 0x00000000;
u32 var0000ab14 = 0x00000000;
u32 var0000ab18 = 0xbf800000;
u32 var0000ab1c = 0x3f000000;
u32 var0000ab20 = 0x00000000;
u32 var0000ab24 = 0xbf800000;
u32 var0000ab28 = 0xbf800000;
u32 var0000ab2c = 0x03900000;
u32 var0000ab30 = 0x00000001;
u32 var0000ab34 = 0xbf800000;
u32 var0000ab38 = 0x3f666666;
u32 var0000ab3c = 0x00000000;
u32 var0000ab40 = 0xbf800000;
u32 var0000ab44 = 0xbf800000;
u32 var0000ab48 = 0x00000000;
u32 var0000ab4c = 0x00000000;
u32 var0000ab50 = 0xbf800000;
u32 var0000ab54 = 0x3f000000;
u32 var0000ab58 = 0x00000000;
u32 var0000ab5c = 0xbf800000;
u32 var0000ab60 = 0xbf800000;
u32 var0000ab64 = 0x038c0000;
u32 var0000ab68 = 0x00000000;
u32 var0000ab6c = 0xbf800000;
u32 var0000ab70 = 0x3f666666;
u32 var0000ab74 = 0x00000000;
u32 var0000ab78 = 0xbf800000;
u32 var0000ab7c = 0xbf800000;
u32 var0000ab80 = 0x038c0000;
u32 var0000ab84 = 0x00000001;
u32 var0000ab88 = 0xbf800000;
u32 var0000ab8c = 0x3f666666;
u32 var0000ab90 = 0x00000000;
u32 var0000ab94 = 0xbf800000;
u32 var0000ab98 = 0xbf800000;
u32 var0000ab9c = 0x03410000;
u32 var0000aba0 = 0x00000000;
u32 var0000aba4 = 0xbf800000;
u32 var0000aba8 = 0x3f000000;
u32 var0000abac = 0x00000000;
u32 var0000abb0 = 0xbf800000;
u32 var0000abb4 = 0xbf800000;
u32 var0000abb8 = 0x00000000;
u32 var0000abbc = 0x00000000;
u32 var0000abc0 = 0xbf800000;
u32 var0000abc4 = 0x3f000000;
u32 var0000abc8 = 0x00000000;
u32 var0000abcc = 0xbf800000;
u32 var0000abd0 = 0xbf800000;
u32 var0000abd4 = 0x03410000;
u32 var0000abd8 = 0x00000000;
u32 var0000abdc = 0xbf800000;
u32 var0000abe0 = 0x3f000000;
u32 var0000abe4 = 0x00000000;
u32 var0000abe8 = 0xbf800000;
u32 var0000abec = 0xbf800000;
u32 var0000abf0 = 0x00000000;
u32 var0000abf4 = 0x00000000;
u32 var0000abf8 = 0xbf800000;
u32 var0000abfc = 0x3f000000;
u32 var0000ac00 = 0x00000000;
u32 var0000ac04 = 0xbf800000;
u32 var0000ac08 = 0xbf800000;
u32 var0000ac0c = 0x03430000;
u32 var0000ac10 = 0x00000000;
u32 var0000ac14 = 0xbf800000;
u32 var0000ac18 = 0x3f000000;
u32 var0000ac1c = 0x00000000;
u32 var0000ac20 = 0xbf800000;
u32 var0000ac24 = 0xbf800000;
u32 var0000ac28 = 0x00000000;
u32 var0000ac2c = 0x00000000;
u32 var0000ac30 = 0xbf800000;
u32 var0000ac34 = 0x3f000000;
u32 var0000ac38 = 0x00000000;
u32 var0000ac3c = 0xbf800000;
u32 var0000ac40 = 0xbf800000;
u32 var0000ac44 = 0x038b0000;
u32 var0000ac48 = 0x00000000;
u32 var0000ac4c = 0xbf800000;
u32 var0000ac50 = 0x3f666666;
u32 var0000ac54 = 0x00000000;
u32 var0000ac58 = 0xbf800000;
u32 var0000ac5c = 0xbf800000;
u32 var0000ac60 = 0x00000000;
u32 var0000ac64 = 0x00000000;
u32 var0000ac68 = 0xbf800000;
u32 var0000ac6c = 0x3f000000;
u32 var0000ac70 = 0x00000000;
u32 var0000ac74 = 0xbf800000;
u32 var0000ac78 = 0xbf800000;
u32 var0000ac7c = 0x038b0000;
u32 var0000ac80 = 0x00000000;
u32 var0000ac84 = 0xbf800000;
u32 var0000ac88 = 0x3f666666;
u32 var0000ac8c = 0x00000000;
u32 var0000ac90 = 0xbf800000;
u32 var0000ac94 = 0xbf800000;
u32 var0000ac98 = 0x00000000;
u32 var0000ac9c = 0x00000000;
u32 var0000aca0 = 0xbf800000;
u32 var0000aca4 = 0x3f000000;
u32 var0000aca8 = 0x00000000;
u32 var0000acac = 0xbf800000;
u32 var0000acb0 = 0xbf800000;
u32 var0000acb4 = 0x03430000;
u32 var0000acb8 = 0x00000001;
u32 var0000acbc = 0xbf800000;
u32 var0000acc0 = 0x3f000000;
u32 var0000acc4 = 0x00000000;
u32 var0000acc8 = 0xbf800000;
u32 var0000accc = 0xbf800000;
u32 var0000acd0 = 0x00000000;
u32 var0000acd4 = 0x00000000;
u32 var0000acd8 = 0xbf800000;
u32 var0000acdc = 0x3f000000;
u32 var0000ace0 = 0x00000000;
u32 var0000ace4 = 0xbf800000;
u32 var0000ace8 = 0xbf800000;
u32 var0000acec = 0x038b0000;
u32 var0000acf0 = 0x00000001;
u32 var0000acf4 = 0xbf800000;
u32 var0000acf8 = 0x3f666666;
u32 var0000acfc = 0x00000000;
u32 var0000ad00 = 0xbf800000;
u32 var0000ad04 = 0xbf800000;
u32 var0000ad08 = 0x00000000;
u32 var0000ad0c = 0x00000000;
u32 var0000ad10 = 0xbf800000;
u32 var0000ad14 = 0x3f000000;
u32 var0000ad18 = 0x00000000;
u32 var0000ad1c = 0xbf800000;
u32 var0000ad20 = 0xbf800000;
u32 var0000ad24 = 0x038b0000;
u32 var0000ad28 = 0x00000001;
u32 var0000ad2c = 0xbf800000;
u32 var0000ad30 = 0x3f666666;
u32 var0000ad34 = 0x00000000;
u32 var0000ad38 = 0xbf800000;
u32 var0000ad3c = 0xbf800000;
u32 var0000ad40 = 0x00000000;
u32 var0000ad44 = 0x00000000;
u32 var0000ad48 = 0xbf800000;
u32 var0000ad4c = 0x3f000000;
u32 var0000ad50 = 0x00000000;
u32 var0000ad54 = 0xbf800000;
u32 var0000ad58 = 0xbf800000;
u32 var0000ad5c = 0x038c0000;
u32 var0000ad60 = 0x00000000;
u32 var0000ad64 = 0xbf800000;
u32 var0000ad68 = 0x3f666666;
u32 var0000ad6c = 0x00000000;
u32 var0000ad70 = 0xbf800000;
u32 var0000ad74 = 0xbf800000;
u32 var0000ad78 = 0x038c0000;
u32 var0000ad7c = 0x00000001;
u32 var0000ad80 = 0xbf800000;
u32 var0000ad84 = 0x3f666666;
u32 var0000ad88 = 0x00000000;
u32 var0000ad8c = 0xbf800000;
u32 var0000ad90 = 0xbf800000;
u32 var0000ad94 = 0x03410000;
u32 var0000ad98 = 0x00000000;
u32 var0000ad9c = 0xbf800000;
u32 var0000ada0 = 0x3f000000;
u32 var0000ada4 = 0x00000000;
u32 var0000ada8 = 0xbf800000;
u32 var0000adac = 0xbf800000;
u32 var0000adb0 = 0x00000000;
u32 var0000adb4 = 0x00000000;
u32 var0000adb8 = 0xbf800000;
u32 var0000adbc = 0x3f000000;
u32 var0000adc0 = 0x00000000;
u32 var0000adc4 = 0xbf800000;
u32 var0000adc8 = 0xbf800000;
u32 var0000adcc = 0x03430000;
u32 var0000add0 = 0x00000000;
u32 var0000add4 = 0xbf800000;
u32 var0000add8 = 0x3f000000;
u32 var0000addc = 0x00000000;
u32 var0000ade0 = 0xbf800000;
u32 var0000ade4 = 0xbf800000;
u32 var0000ade8 = 0x00000000;
u32 var0000adec = 0x00000000;
u32 var0000adf0 = 0xbf800000;
u32 var0000adf4 = 0x3f000000;
u32 var0000adf8 = 0x00000000;
u32 var0000adfc = 0xbf800000;
u32 var0000ae00 = 0xbf800000;
u32 var0000ae04 = 0x03410000;
u32 var0000ae08 = 0x00000000;
u32 var0000ae0c = 0xbf800000;
u32 var0000ae10 = 0x3f000000;
u32 var0000ae14 = 0x00000000;
u32 var0000ae18 = 0xbf800000;
u32 var0000ae1c = 0xbf800000;
u32 var0000ae20 = 0x00000000;
u32 var0000ae24 = 0x00000000;
u32 var0000ae28 = 0xbf800000;
u32 var0000ae2c = 0x3f000000;
u32 var0000ae30 = 0x00000000;
u32 var0000ae34 = 0xbf800000;
u32 var0000ae38 = 0xbf800000;
u32 var0000ae3c = 0x02610000;
u32 var0000ae40 = 0x00000000;
u32 var0000ae44 = 0xbf800000;
u32 var0000ae48 = 0x3f000000;
u32 var0000ae4c = 0x00000000;
u32 var0000ae50 = 0x43150000;
u32 var0000ae54 = 0x432f0000;
u32 var0000ae58 = 0x02620000;
u32 var0000ae5c = 0x00000000;
u32 var0000ae60 = 0xbf800000;
u32 var0000ae64 = 0x3f000000;
u32 var0000ae68 = 0x00000000;
u32 var0000ae6c = 0x42e60000;
u32 var0000ae70 = 0x43180000;
u32 var0000ae74 = 0x02630000;
u32 var0000ae78 = 0x00000000;
u32 var0000ae7c = 0xbf800000;
u32 var0000ae80 = 0x3f000000;
u32 var0000ae84 = 0x00000000;
u32 var0000ae88 = 0x42e60000;
u32 var0000ae8c = 0x43180000;
u32 var0000ae90 = 0x02670000;
u32 var0000ae94 = 0x00000000;
u32 var0000ae98 = 0xbf800000;
u32 var0000ae9c = 0x3f000000;
u32 var0000aea0 = 0x00000000;
u32 var0000aea4 = 0x42e60000;
u32 var0000aea8 = 0x43180000;
u32 var0000aeac = 0x02680000;
u32 var0000aeb0 = 0x00000000;
u32 var0000aeb4 = 0xbf800000;
u32 var0000aeb8 = 0x3f000000;
u32 var0000aebc = 0x00000000;
u32 var0000aec0 = 0x42a60000;
u32 var0000aec4 = 0x42c60000;
u32 var0000aec8 = 0x022b0000;
u32 var0000aecc = 0x00000000;
u32 var0000aed0 = 0xbf800000;
u32 var0000aed4 = 0x3f000000;
u32 var0000aed8 = 0x00000000;
u32 var0000aedc = 0x00000000;
u32 var0000aee0 = 0x00000000;
u32 var0000aee4 = 0x022c0000;
u32 var0000aee8 = 0x00000000;
u32 var0000aeec = 0xbf800000;
u32 var0000aef0 = 0x3f000000;
u32 var0000aef4 = 0x00000000;
u32 var0000aef8 = 0x00000000;
u32 var0000aefc = 0x00000000;
u32 var0000af00 = 0x022d0000;
u32 var0000af04 = 0x00000000;
u32 var0000af08 = 0xbf800000;
u32 var0000af0c = 0x3f000000;
u32 var0000af10 = 0x00000000;
u32 var0000af14 = 0x00000000;
u32 var0000af18 = 0x00000000;
u32 var0000af1c = 0x022e0000;
u32 var0000af20 = 0x00000000;
u32 var0000af24 = 0xbf800000;
u32 var0000af28 = 0x3f000000;
u32 var0000af2c = 0x00000000;
u32 var0000af30 = 0x00000000;
u32 var0000af34 = 0x00000000;
u32 var0000af38 = 0x00000000;
u32 var0000af3c = 0x00000000;
u32 var0000af40 = 0xbf800000;
u32 var0000af44 = 0x3f000000;
u32 var0000af48 = 0x00000000;
u32 var0000af4c = 0xbf800000;
u32 var0000af50 = 0xbf800000;
u32 var0000af54 = 0x00000000;
u32 var0000af58 = 0x00000000;
u32 var0000af5c = 0x00000000;
u32 var0000af60 = 0x00000000;
u32 var0000af64 = 0x00000000;
u32 var0000af68 = 0x00000001;
u32 var0000af6c = (u32) &var00008ce0;
u32 var0000af70 = (u32) &var00009a1c;
u32 var0000af74 = 0x00000000;
u32 var0000af78 = 0x00000000;
u32 var0000af7c = 0x00000002;
u32 var0000af80 = (u32) &var00008d18;
u32 var0000af84 = (u32) &var00009a70;
u32 var0000af88 = 0x00000000;
u32 var0000af8c = 0x00000000;
u32 var0000af90 = 0x00000003;
u32 var0000af94 = (u32) &var00008d50;
u32 var0000af98 = (u32) &var00009afc;
u32 var0000af9c = 0x00000000;
u32 var0000afa0 = 0x00000000;
u32 var0000afa4 = 0x00000004;
u32 var0000afa8 = (u32) &var00008ddc;
u32 var0000afac = (u32) &var00009b88;
u32 var0000afb0 = 0x00000000;
u32 var0000afb4 = 0x00000000;
u32 var0000afb8 = 0x00000005;
u32 var0000afbc = (u32) &var00008e14;
u32 var0000afc0 = (u32) &var00009bf8;
u32 var0000afc4 = 0x00000000;
u32 var0000afc8 = 0x00000000;
u32 var0000afcc = 0x00000006;
u32 var0000afd0 = (u32) &var00008e4c;
u32 var0000afd4 = (u32) &var00009c68;
u32 var0000afd8 = 0x00000000;
u32 var0000afdc = 0x00000000;
u32 var0000afe0 = 0x00000007;
u32 var0000afe4 = (u32) &var00008ed8;
u32 var0000afe8 = (u32) &var00009cf4;
u32 var0000afec = 0x00000000;
u32 var0000aff0 = 0x00000000;
u32 var0000aff4 = 0x00000008;
u32 var0000aff8 = (u32) &var000090ec;
u32 var0000affc = (u32) &var00009df0;
u32 var0000b000 = 0x00000000;
u32 var0000b004 = 0x00000000;
u32 var0000b008 = 0x00000009;
u32 var0000b00c = (u32) &var000093a8;
u32 var0000b010 = (u32) &var00009eec;
u32 var0000b014 = 0x00000000;
u32 var0000b018 = 0x00000000;
u32 var0000b01c = 0x0000000a;
u32 var0000b020 = (u32) &var000093e0;
u32 var0000b024 = (u32) &var00009f5c;
u32 var0000b028 = 0x00000000;
u32 var0000b02c = 0x00000000;
u32 var0000b030 = 0x0000000b;
u32 var0000b034 = (u32) &var00009418;
u32 var0000b038 = (u32) &var00009fe8;
u32 var0000b03c = 0x00000000;
u32 var0000b040 = 0x00000000;
u32 var0000b044 = 0x0000000c;
u32 var0000b048 = (u32) &var0000946c;
u32 var0000b04c = (u32) &var0000a0c8;
u32 var0000b050 = 0x00000000;
u32 var0000b054 = 0x00000000;
u32 var0000b058 = 0x0000000d;
u32 var0000b05c = (u32) &var000094a4;
u32 var0000b060 = (u32) &var0000a138;
u32 var0000b064 = 0x00000000;
u32 var0000b068 = 0x00000000;
u32 var0000b06c = 0x0000000e;
u32 var0000b070 = (u32) &var000094dc;
u32 var0000b074 = (u32) &var0000a18c;
u32 var0000b078 = 0x00000000;
u32 var0000b07c = 0x00000000;
u32 var0000b080 = 0x0000000f;
u32 var0000b084 = (u32) &var00009530;
u32 var0000b088 = (u32) &var0000a288;
u32 var0000b08c = 0x00000000;
u32 var0000b090 = 0x00000000;
u32 var0000b094 = 0x00000064;
u32 var0000b098 = (u32) &var000097ec;
u32 var0000b09c = (u32) &var0000a34c;
u32 var0000b0a0 = 0x00000000;
u32 var0000b0a4 = 0x00000000;
u32 var0000b0a8 = 0x0000006e;
u32 var0000b0ac = 0x00000000;
u32 var0000b0b0 = 0x00000000;
u32 var0000b0b4 = 0x00000000;
u32 var0000b0b8 = 0x00000000;
u32 var0000b0bc = 0xffffffff;
u32 var0000b0c0 = 0x00000000;
u32 var0000b0c4 = 0x00000000;
u32 var0000b0c8 = 0x00000000;
u32 var0000b0cc = 0x00000000;
u32 var0000b0d0 = 0x00000000;
u32 var0000b0d4 = 0x00000000;
u32 var0000b0d8 = 0x00000000;
u32 var0000b0dc = 0x00000000;
u32 var0000b0e0 = 0x00000000;
u32 var0000b0e4 = 0x00000001;
u32 var0000b0e8 = (u32) &var0000a3d8;
u32 var0000b0ec = (u32) &var0000aa14;
u32 var0000b0f0 = 0x00000000;
u32 var0000b0f4 = 0x00000000;
u32 var0000b0f8 = 0x00000002;
u32 var0000b0fc = (u32) &var0000a448;
u32 var0000b100 = (u32) &var0000aa4c;
u32 var0000b104 = 0x00000000;
u32 var0000b108 = 0x00000000;
u32 var0000b10c = 0x00000003;
u32 var0000b110 = (u32) &var0000a4b8;
u32 var0000b114 = (u32) &var0000aa84;
u32 var0000b118 = 0x00000000;
u32 var0000b11c = 0x00000000;
u32 var0000b120 = 0x00000004;
u32 var0000b124 = (u32) &var0000a528;
u32 var0000b128 = (u32) &var0000aabc;
u32 var0000b12c = 0x00000000;
u32 var0000b130 = 0x00000000;
u32 var0000b134 = 0x00000005;
u32 var0000b138 = (u32) &var0000a598;
u32 var0000b13c = (u32) &var0000aaf4;
u32 var0000b140 = 0x00000000;
u32 var0000b144 = 0x00000000;
u32 var0000b148 = 0x00000006;
u32 var0000b14c = (u32) &var0000a608;
u32 var0000b150 = (u32) &var0000ab2c;
u32 var0000b154 = 0x00000000;
u32 var0000b158 = 0x00000000;
u32 var0000b15c = 0x00000007;
u32 var0000b160 = (u32) &var0000a678;
u32 var0000b164 = (u32) &var0000ab64;
u32 var0000b168 = 0x00000000;
u32 var0000b16c = 0x00000000;
u32 var0000b170 = 0x00000008;
u32 var0000b174 = (u32) &var0000a6b0;
u32 var0000b178 = (u32) &var0000abd4;
u32 var0000b17c = 0x00000000;
u32 var0000b180 = 0x00000000;
u32 var0000b184 = 0x00000009;
u32 var0000b188 = (u32) &var0000a720;
u32 var0000b18c = (u32) &var0000ac0c;
u32 var0000b190 = 0x00000000;
u32 var0000b194 = 0x00000000;
u32 var0000b198 = 0x0000000a;
u32 var0000b19c = (u32) &var0000a774;
u32 var0000b1a0 = (u32) &var0000ac44;
u32 var0000b1a4 = 0x00000000;
u32 var0000b1a8 = 0x00000000;
u32 var0000b1ac = 0x0000000b;
u32 var0000b1b0 = (u32) &var0000a7c8;
u32 var0000b1b4 = (u32) &var0000ac7c;
u32 var0000b1b8 = 0x00000000;
u32 var0000b1bc = 0x00000000;
u32 var0000b1c0 = 0x0000000c;
u32 var0000b1c4 = (u32) &var0000a81c;
u32 var0000b1c8 = (u32) &var0000acb4;
u32 var0000b1cc = 0x00000000;
u32 var0000b1d0 = 0x00000000;
u32 var0000b1d4 = 0x0000000d;
u32 var0000b1d8 = (u32) &var0000a870;
u32 var0000b1dc = (u32) &var0000acec;
u32 var0000b1e0 = 0x00000000;
u32 var0000b1e4 = 0x00000000;
u32 var0000b1e8 = 0x0000000e;
u32 var0000b1ec = (u32) &var0000a8c4;
u32 var0000b1f0 = (u32) &var0000ad24;
u32 var0000b1f4 = 0x00000000;
u32 var0000b1f8 = 0x00000000;
u32 var0000b1fc = 0x0000000f;
u32 var0000b200 = (u32) &var0000a918;
u32 var0000b204 = (u32) &var0000ad5c;
u32 var0000b208 = 0x00000000;
u32 var0000b20c = 0x00000000;
u32 var0000b210 = 0x00000064;
u32 var0000b214 = (u32) &var0000a96c;
u32 var0000b218 = (u32) &var0000adcc;
u32 var0000b21c = 0x00000000;
u32 var0000b220 = 0x00000000;
u32 var0000b224 = 0x0000006e;
u32 var0000b228 = (u32) &var0000a6b0;
u32 var0000b22c = (u32) &var0000abd4;
u32 var0000b230 = 0x00000000;
u32 var0000b234 = 0x00000000;
u32 var0000b238 = 0x00000010;
u32 var0000b23c = (u32) &var0000a9c0;
u32 var0000b240 = (u32) &var0000ae04;
u32 var0000b244 = 0x00000000;
u32 var0000b248 = 0x00000000;
u32 var0000b24c = 0xffffffff;
u32 var0000b250 = 0x00000000;
u32 var0000b254 = 0x00000000;
u32 var0000b258 = 0x00000000;
u32 var0000b25c = 0x00000000;
u32 var0000b260 = 0x00000000;
u32 var0000b264 = 0x00000000;
u32 var0000b268 = 0x00000000;
u32 var0000b26c = 0x00000000;
u32 var0000b270 = 0x00000000;
u32 var0000b274 = 0xffffffff;
u32 var0000b278 = 0x00000000;
u32 var0000b27c = 0x00000000;
u32 var0000b280 = 0x00000000;
u32 var0000b284 = 0x00000000;
u32 var0000b288 = 0x00000000;
u32 var0000b28c = 0x00000000;
u32 var0000b290 = 0x00000000;
u32 var0000b294 = 0x00000000;
u32 var0000b298 = 0x00000000;
u32 var0000b29c = 0xffffffff;
u32 var0000b2a0 = 0x00000000;
u32 var0000b2a4 = 0x00000000;
u32 var0000b2a8 = 0x00000000;
u32 var0000b2ac = 0x00000000;
u32 var0000b2b0 = 0x00000000;
u32 var0000b2b4 = 0x00000000;
u32 var0000b2b8 = 0x00000000;
u32 var0000b2bc = 0x00000000;
u32 var0000b2c0 = 0x00000000;
u32 var0000b2c4 = 0xffffffff;
u32 var0000b2c8 = 0x00000000;
u32 var0000b2cc = 0x00000000;
u32 var0000b2d0 = 0x00000000;
u32 var0000b2d4 = 0x00000000;
u32 var0000b2d8 = (u32) &var0000af54;
u32 var0000b2dc = (u32) &var0000b0d0;
u32 var0000b2e0 = (u32) &var0000b260;
u32 var0000b2e4 = (u32) &var0000b288;
u32 var0000b2e8 = (u32) &var0000b2b0;
u32 var0000b2ec = 0x00820000;
u32 var0000b2f0 = 0x00000000;
u32 var0000b2f4 = 0x3f000000;
u32 var0000b2f8 = 0x41100000;
u32 var0000b2fc = 0x41e80000;
u32 var0000b300 = 0xbf800000;
u32 var0000b304 = 0x00820000;
u32 var0000b308 = 0x00000001;
u32 var0000b30c = 0x3f000000;
u32 var0000b310 = 0x41100000;
u32 var0000b314 = 0x41e80000;
u32 var0000b318 = 0xbf800000;
u32 var0000b31c = 0x008a0000;
u32 var0000b320 = 0x00000000;
u32 var0000b324 = 0x3f000000;
u32 var0000b328 = 0x41300000;
u32 var0000b32c = 0x41f80000;
u32 var0000b330 = 0xbf800000;
u32 var0000b334 = 0x008a0000;
u32 var0000b338 = 0x00000001;
u32 var0000b33c = 0x3f000000;
u32 var0000b340 = 0x41300000;
u32 var0000b344 = 0x41f80000;
u32 var0000b348 = 0xbf800000;
u32 var0000b34c = 0x00890000;
u32 var0000b350 = 0x00000000;
u32 var0000b354 = 0x3f000000;
u32 var0000b358 = 0x40c00000;
u32 var0000b35c = 0x41d80000;
u32 var0000b360 = 0xbf800000;
u32 var0000b364 = 0x00890000;
u32 var0000b368 = 0x00000001;
u32 var0000b36c = 0x3f000000;
u32 var0000b370 = 0x40c00000;
u32 var0000b374 = 0x41d80000;
u32 var0000b378 = 0xbf800000;
u32 var0000b37c = 0x008c0000;
u32 var0000b380 = 0x00000000;
u32 var0000b384 = 0x3f000000;
u32 var0000b388 = 0x41e80000;
u32 var0000b38c = 0x42400000;
u32 var0000b390 = 0xbf800000;
u32 var0000b394 = 0x008c0000;
u32 var0000b398 = 0x00000001;
u32 var0000b39c = 0x3f000000;
u32 var0000b3a0 = 0x41e80000;
u32 var0000b3a4 = 0x42400000;
u32 var0000b3a8 = 0xbf800000;
u32 var0000b3ac = 0x008d0000;
u32 var0000b3b0 = 0x00000000;
u32 var0000b3b4 = 0x3f000000;
u32 var0000b3b8 = 0x41e80000;
u32 var0000b3bc = 0x42440000;
u32 var0000b3c0 = 0xbf800000;
u32 var0000b3c4 = 0x008d0000;
u32 var0000b3c8 = 0x00000001;
u32 var0000b3cc = 0x3f000000;
u32 var0000b3d0 = 0x41e80000;
u32 var0000b3d4 = 0x42440000;
u32 var0000b3d8 = 0xbf800000;
u32 var0000b3dc = 0x008e0000;
u32 var0000b3e0 = 0x00000000;
u32 var0000b3e4 = 0x3f000000;
u32 var0000b3e8 = 0x41980000;
u32 var0000b3ec = 0x42280000;
u32 var0000b3f0 = 0xbf800000;
u32 var0000b3f4 = 0x008e0000;
u32 var0000b3f8 = 0x00000001;
u32 var0000b3fc = 0x3f000000;
u32 var0000b400 = 0x41980000;
u32 var0000b404 = 0x42280000;
u32 var0000b408 = 0xbf800000;
u32 var0000b40c = 0x00860000;
u32 var0000b410 = 0x00000000;
u32 var0000b414 = 0x3f000000;
u32 var0000b418 = 0x00000000;
u32 var0000b41c = 0x42700000;
u32 var0000b420 = 0xbf800000;
u32 var0000b424 = 0x00860000;
u32 var0000b428 = 0x00000001;
u32 var0000b42c = 0x3f000000;
u32 var0000b430 = 0x00000000;
u32 var0000b434 = 0x42700000;
u32 var0000b438 = 0xbf800000;
u32 var0000b43c = 0x00870000;
u32 var0000b440 = 0x00000000;
u32 var0000b444 = 0x3f000000;
u32 var0000b448 = 0x40c00000;
u32 var0000b44c = 0x41e80000;
u32 var0000b450 = 0xbf800000;
u32 var0000b454 = 0x00870000;
u32 var0000b458 = 0x00000001;
u32 var0000b45c = 0x3f000000;
u32 var0000b460 = 0x40c00000;
u32 var0000b464 = 0x41e80000;
u32 var0000b468 = 0xbf800000;
u32 var0000b46c = 0x00840000;
u32 var0000b470 = 0x00000000;
u32 var0000b474 = 0x3f000000;
u32 var0000b478 = 0x41000000;
u32 var0000b47c = 0x41c80000;
u32 var0000b480 = 0xbf800000;
u32 var0000b484 = 0x00840000;
u32 var0000b488 = 0x00000001;
u32 var0000b48c = 0x3f000000;
u32 var0000b490 = 0x41000000;
u32 var0000b494 = 0x41c80000;
u32 var0000b498 = 0xbf800000;
u32 var0000b49c = 0x00850000;
u32 var0000b4a0 = 0x00000000;
u32 var0000b4a4 = 0x3f000000;
u32 var0000b4a8 = 0x41000000;
u32 var0000b4ac = 0x41c80000;
u32 var0000b4b0 = 0xbf800000;
u32 var0000b4b4 = 0x00850000;
u32 var0000b4b8 = 0x00000001;
u32 var0000b4bc = 0x3f000000;
u32 var0000b4c0 = 0x41000000;
u32 var0000b4c4 = 0x41c80000;
u32 var0000b4c8 = 0xbf800000;
u32 var0000b4cc = 0x00880000;
u32 var0000b4d0 = 0x00000000;
u32 var0000b4d4 = 0x3f000000;
u32 var0000b4d8 = 0x41400000;
u32 var0000b4dc = 0x41e80000;
u32 var0000b4e0 = 0xbf800000;
u32 var0000b4e4 = 0x00880000;
u32 var0000b4e8 = 0x00000001;
u32 var0000b4ec = 0x3f000000;
u32 var0000b4f0 = 0x41400000;
u32 var0000b4f4 = 0x41e80000;
u32 var0000b4f8 = 0xbf800000;
u32 var0000b4fc = 0x008b0000;
u32 var0000b500 = 0x00000000;
u32 var0000b504 = 0x3f000000;
u32 var0000b508 = 0x41b00000;
u32 var0000b50c = 0x42240000;
u32 var0000b510 = 0xbf800000;
u32 var0000b514 = 0x008b0000;
u32 var0000b518 = 0x00000001;
u32 var0000b51c = 0x3f000000;
u32 var0000b520 = 0x41b00000;
u32 var0000b524 = 0x42240000;
u32 var0000b528 = 0xbf800000;
u32 var0000b52c = 0x00000000;
u32 var0000b530 = 0x00000000;
u32 var0000b534 = 0x3f000000;
u32 var0000b538 = 0x00000000;
u32 var0000b53c = 0x00000000;
u32 var0000b540 = 0xbf800000;
u32 var0000b544 = 0x00010203;
u32 var0000b548 = 0x04050000;
u32 var0000b54c = 0x07090b00;
u32 var0000b550 = 0x06080a00;
u32 var0000b554 = 0x0c0f0000;
u32 var0000b558 = 0x0d0e0000;
u32 var0000b55c = 0x12131415;
u32 var0000b560 = 0x10160000;
u32 var0000b564 = 0x11170000;
u32 var0000b568 = 0x033f0000;
u32 var0000b56c = 0x00000000;
u32 var0000b570 = 0x3f000000;
u32 var0000b574 = 0x00000000;
u32 var0000b578 = 0xbf800000;
u32 var0000b57c = 0xbf800000;
u32 var0000b580 = 0x033f0000;
u32 var0000b584 = 0x00000000;
u32 var0000b588 = 0x3f000000;
u32 var0000b58c = 0x00000000;
u32 var0000b590 = 0xbf800000;
u32 var0000b594 = 0xbf800000;
u32 var0000b598 = 0x033f0000;
u32 var0000b59c = 0x00000000;
u32 var0000b5a0 = 0x3f000000;
u32 var0000b5a4 = 0x00000000;
u32 var0000b5a8 = 0xbf800000;
u32 var0000b5ac = 0xbf800000;
u32 var0000b5b0 = 0x033f0000;
u32 var0000b5b4 = 0x00000000;
u32 var0000b5b8 = 0x3f000000;
u32 var0000b5bc = 0x00000000;
u32 var0000b5c0 = 0xbf800000;
u32 var0000b5c4 = 0xbf800000;
u32 var0000b5c8 = 0x033f0000;
u32 var0000b5cc = 0x00000000;
u32 var0000b5d0 = 0x3f000000;
u32 var0000b5d4 = 0x00000000;
u32 var0000b5d8 = 0xbf800000;
u32 var0000b5dc = 0xbf800000;
u32 var0000b5e0 = 0x033f0000;
u32 var0000b5e4 = 0x00000000;
u32 var0000b5e8 = 0x3f000000;
u32 var0000b5ec = 0x00000000;
u32 var0000b5f0 = 0xbf800000;
u32 var0000b5f4 = 0xbf800000;
u32 var0000b5f8 = 0x033f0000;
u32 var0000b5fc = 0x00000000;
u32 var0000b600 = 0x3f000000;
u32 var0000b604 = 0x00000000;
u32 var0000b608 = 0xbf800000;
u32 var0000b60c = 0xbf800000;
u32 var0000b610 = 0x033f0000;
u32 var0000b614 = 0x00000000;
u32 var0000b618 = 0x3f000000;
u32 var0000b61c = 0x00000000;
u32 var0000b620 = 0xbf800000;
u32 var0000b624 = 0xbf800000;
u32 var0000b628 = 0x00000000;
u32 var0000b62c = 0x00000000;
u32 var0000b630 = 0x3f000000;
u32 var0000b634 = 0x00000000;
u32 var0000b638 = 0x00000000;
u32 var0000b63c = 0xbf800000;
u32 var0000b640 = 0x00000000;
u32 var0000b644 = 0x01000000;
u32 var0000b648 = 0x02000000;
u32 var0000b64c = 0x03000000;
u32 var0000b650 = 0x04000000;
u32 var0000b654 = 0x07000000;
u32 var0000b658 = 0x05000000;
u32 var0000b65c = 0x06000000;
u32 var0000b660 = (u32) &var0000b544;
u32 var0000b664 = 0x00000006;
u32 var0000b668 = (u32) &var0000b54c;
u32 var0000b66c = 0x00000003;
u32 var0000b670 = (u32) &var0000b554;
u32 var0000b674 = 0x00000003;
u32 var0000b678 = (u32) &var0000b560;
u32 var0000b67c = 0x00000002;
u32 var0000b680 = (u32) &var0000b55c;
u32 var0000b684 = 0x00000004;
u32 var0000b688 = (u32) &var0000b564;
u32 var0000b68c = 0x00000002;
u32 var0000b690 = (u32) &var0000b558;
u32 var0000b694 = 0x00000003;
u32 var0000b698 = (u32) &var0000b550;
u32 var0000b69c = 0x00000003;
u32 var0000b6a0 = (u32) &var0000b640;
u32 var0000b6a4 = 0x00000001;
u32 var0000b6a8 = (u32) &var0000b644;
u32 var0000b6ac = 0x00000001;
u32 var0000b6b0 = (u32) &var0000b64c;
u32 var0000b6b4 = 0x00000001;
u32 var0000b6b8 = (u32) &var0000b658;
u32 var0000b6bc = 0x00000001;
u32 var0000b6c0 = (u32) &var0000b654;
u32 var0000b6c4 = 0x00000001;
u32 var0000b6c8 = (u32) &var0000b65c;
u32 var0000b6cc = 0x00000001;
u32 var0000b6d0 = (u32) &var0000b650;
u32 var0000b6d4 = 0x00000001;
u32 var0000b6d8 = (u32) &var0000b648;
u32 var0000b6dc = 0x00000001;
u32 var0000b6e0 = 0x00020000;
u32 var0000b6e4 = 0x41e00000;
u32 var0000b6e8 = 0x00000000;
u32 var0000b6ec = 0x00000000;
u32 var0000b6f0 = 0x00000000;
u32 var0000b6f4 = 0xbf800000;
u32 var0000b6f8 = 0x41b80000;
u32 var0000b6fc = 0x42580000;
u32 var0000b700 = 0xbf800000;
u32 var0000b704 = 0xbf800000;
u32 var0000b708 = 0x41900000;
u32 var0000b70c = 0x42580000;
u32 var0000b710 = 0x3f5f5dd8;
u32 var0000b714 = 0xbf06051b;
u32 var0000b718 = 0x3f86051b;
u32 var0000b71c = 0xbeb2b17a;
u32 var0000b720 = 0x3fcccccd;
u32 var0000b724 = 0x3fe66666;
u32 var0000b728 = 0x00000000;
u32 var0000b72c = 0x00000000;
u32 var0000b730 = 0x00000000;
u32 var0000b734 = 0x00000000;
u32 var0000b738 = 0x00000000;
u32 var0000b73c = 0xbf800000;
u32 var0000b740 = 0x00000000;
u32 var0000b744 = 0x00000000;
u32 var0000b748 = 0x00000000;
u32 var0000b74c = 0x00000000;
u32 var0000b750 = 0x00000000;
u32 var0000b754 = 0x00000000;
u32 var0000b758 = 0x00000000;
u32 var0000b75c = 0x00000000;
u32 var0000b760 = 0x00000000;
u32 var0000b764 = 0x00000000;
u32 var0000b768 = 0x00000000;
u32 var0000b76c = 0x00000000;
u32 var0000b770 = (u32) &var0000b6e0;
u32 var0000b774 = 0xffffffff;
u32 var0000b778 = 0x00320000;
u32 var0000b77c = 0x42140000;
u32 var0000b780 = 0x00000000;
u32 var0000b784 = 0x00000000;
u32 var0000b788 = 0x00000000;
u32 var0000b78c = 0xbf800000;
u32 var0000b790 = 0x41f00000;
u32 var0000b794 = 0x42a20000;
u32 var0000b798 = 0xbf800000;
u32 var0000b79c = 0xbf800000;
u32 var0000b7a0 = 0x41c80000;
u32 var0000b7a4 = 0x42a20000;
u32 var0000b7a8 = 0x3f5f5dd8;
u32 var0000b7ac = 0xbf32b17a;
u32 var0000b7b0 = 0x3f32b17a;
u32 var0000b7b4 = 0xbf32b17a;
u32 var0000b7b8 = 0x3fcccccd;
u32 var0000b7bc = 0x3fe00000;
u32 var0000b7c0 = 0x00030000;
u32 var0000b7c4 = 0x41d80000;
u32 var0000b7c8 = 0x00000000;
u32 var0000b7cc = 0x00000000;
u32 var0000b7d0 = 0x00000000;
u32 var0000b7d4 = 0xbf800000;
u32 var0000b7d8 = 0x41b00000;
u32 var0000b7dc = 0x42740000;
u32 var0000b7e0 = 0xbf800000;
u32 var0000b7e4 = 0xbf800000;
u32 var0000b7e8 = 0x41880000;
u32 var0000b7ec = 0x42740000;
u32 var0000b7f0 = 0x3f5f5dd8;
u32 var0000b7f4 = 0xbe86051b;
u32 var0000b7f8 = 0x3f32b17a;
u32 var0000b7fc = 0xbf32b17a;
u32 var0000b800 = 0x40000000;
u32 var0000b804 = 0x3f800000;
u32 var0000b808 = 0x00000000;
u32 var0000b80c = 0x00000000;
u32 var0000b810 = 0x00000000;
u32 var0000b814 = 0x00000000;
u32 var0000b818 = 0x00000000;
u32 var0000b81c = 0xbf800000;
u32 var0000b820 = 0x00000000;
u32 var0000b824 = 0x00000000;
u32 var0000b828 = 0x00000000;
u32 var0000b82c = 0x00000000;
u32 var0000b830 = 0x00000000;
u32 var0000b834 = 0x00000000;
u32 var0000b838 = 0x00000000;
u32 var0000b83c = 0x00000000;
u32 var0000b840 = 0x00000000;
u32 var0000b844 = 0x00000000;
u32 var0000b848 = 0x00000000;
u32 var0000b84c = 0x00000000;
u32 var0000b850 = (u32) &var0000b778;
u32 var0000b854 = 0xffffffff;
u32 var0000b858 = 0x00320000;
u32 var0000b85c = 0x42140000;
u32 var0000b860 = 0x00000000;
u32 var0000b864 = 0x00000000;
u32 var0000b868 = 0x00000000;
u32 var0000b86c = 0xbf800000;
u32 var0000b870 = 0x41f00000;
u32 var0000b874 = 0x42a20000;
u32 var0000b878 = 0xbf800000;
u32 var0000b87c = 0xbf800000;
u32 var0000b880 = 0x41c80000;
u32 var0000b884 = 0x42a20000;
u32 var0000b888 = 0x3f5f5dd8;
u32 var0000b88c = 0xbf32b17a;
u32 var0000b890 = 0x3f32b17a;
u32 var0000b894 = 0xbf32b17a;
u32 var0000b898 = 0x3fcccccd;
u32 var0000b89c = 0x3fe00000;
u32 var0000b8a0 = 0x00030000;
u32 var0000b8a4 = 0x41d80000;
u32 var0000b8a8 = 0x00000000;
u32 var0000b8ac = 0x00000000;
u32 var0000b8b0 = 0x00000000;
u32 var0000b8b4 = 0xbf800000;
u32 var0000b8b8 = 0x41b00000;
u32 var0000b8bc = 0x42740000;
u32 var0000b8c0 = 0xbf800000;
u32 var0000b8c4 = 0xbf800000;
u32 var0000b8c8 = 0x41880000;
u32 var0000b8cc = 0x42740000;
u32 var0000b8d0 = 0x3f5f5dd8;
u32 var0000b8d4 = 0xbe86051b;
u32 var0000b8d8 = 0x3f32b17a;
u32 var0000b8dc = 0xbf32b17a;
u32 var0000b8e0 = 0x40000000;
u32 var0000b8e4 = 0x3f800000;
u32 var0000b8e8 = 0x00000000;
u32 var0000b8ec = 0x00000000;
u32 var0000b8f0 = 0x00000000;
u32 var0000b8f4 = 0x00000000;
u32 var0000b8f8 = 0x00000000;
u32 var0000b8fc = 0xbf800000;
u32 var0000b900 = 0x00000000;
u32 var0000b904 = 0x00000000;
u32 var0000b908 = 0x00000000;
u32 var0000b90c = 0x00000000;
u32 var0000b910 = 0x00000000;
u32 var0000b914 = 0x00000000;
u32 var0000b918 = 0x00000000;
u32 var0000b91c = 0x00000000;
u32 var0000b920 = 0x00000000;
u32 var0000b924 = 0x00000000;
u32 var0000b928 = 0x00000000;
u32 var0000b92c = 0x00000000;
u32 var0000b930 = (u32) &var0000b858;
u32 var0000b934 = 0xffffffff;
u32 var0000b938 = 0x00040000;
u32 var0000b93c = 0x41980000;
u32 var0000b940 = 0x00000000;
u32 var0000b944 = 0x3fc90fdb;
u32 var0000b948 = 0x00000000;
u32 var0000b94c = 0xbf800000;
u32 var0000b950 = 0x41980000;
u32 var0000b954 = 0x42740000;
u32 var0000b958 = 0xbf800000;
u32 var0000b95c = 0xbf800000;
u32 var0000b960 = 0x41600000;
u32 var0000b964 = 0x42740000;
u32 var0000b968 = 0x3f5f5dd8;
u32 var0000b96c = 0xbeb2b17a;
u32 var0000b970 = 0x3edf5dd8;
u32 var0000b974 = 0xbf86051b;
u32 var0000b978 = 0x40200000;
u32 var0000b97c = 0x40200000;
u32 var0000b980 = 0x00000000;
u32 var0000b984 = 0x00000000;
u32 var0000b988 = 0x00000000;
u32 var0000b98c = 0x00000000;
u32 var0000b990 = 0x00000000;
u32 var0000b994 = 0xbf800000;
u32 var0000b998 = 0x00000000;
u32 var0000b99c = 0x00000000;
u32 var0000b9a0 = 0x00000000;
u32 var0000b9a4 = 0x00000000;
u32 var0000b9a8 = 0x00000000;
u32 var0000b9ac = 0x00000000;
u32 var0000b9b0 = 0x00000000;
u32 var0000b9b4 = 0x00000000;
u32 var0000b9b8 = 0x00000000;
u32 var0000b9bc = 0x00000000;
u32 var0000b9c0 = 0x00000000;
u32 var0000b9c4 = 0x00000000;
u32 var0000b9c8 = (u32) &var0000b938;
u32 var0000b9cc = 0xffffffff;
u32 var0000b9d0 = 0x00060000;
u32 var0000b9d4 = 0x41d80000;
u32 var0000b9d8 = 0x00000000;
u32 var0000b9dc = 0x00000000;
u32 var0000b9e0 = 0x00000000;
u32 var0000b9e4 = 0xbf800000;
u32 var0000b9e8 = 0x421c0000;
u32 var0000b9ec = 0x42940000;
u32 var0000b9f0 = 0xbf800000;
u32 var0000b9f4 = 0xbf800000;
u32 var0000b9f8 = 0x42080000;
u32 var0000b9fc = 0x42940000;
u32 var0000ba00 = 0x3f5f5dd8;
u32 var0000ba04 = 0xbf32b17a;
u32 var0000ba08 = 0x3f4907a9;
u32 var0000ba0c = 0xbf32b17a;
u32 var0000ba10 = 0x3fc00000;
u32 var0000ba14 = 0x3fc00000;
u32 var0000ba18 = 0x00000000;
u32 var0000ba1c = 0x00000000;
u32 var0000ba20 = 0x00000000;
u32 var0000ba24 = 0x00000000;
u32 var0000ba28 = 0x00000000;
u32 var0000ba2c = 0xbf800000;
u32 var0000ba30 = 0x00000000;
u32 var0000ba34 = 0x00000000;
u32 var0000ba38 = 0x00000000;
u32 var0000ba3c = 0x00000000;
u32 var0000ba40 = 0x00000000;
u32 var0000ba44 = 0x00000000;
u32 var0000ba48 = 0x00000000;
u32 var0000ba4c = 0x00000000;
u32 var0000ba50 = 0x00000000;
u32 var0000ba54 = 0x00000000;
u32 var0000ba58 = 0x00000000;
u32 var0000ba5c = 0x00000000;
u32 var0000ba60 = (u32) &var0000b9d0;
u32 var0000ba64 = 0xffffffff;
u32 var0000ba68 = 0x034a0000;
u32 var0000ba6c = 0x41a00000;
u32 var0000ba70 = 0x00000000;
u32 var0000ba74 = 0x00000000;
u32 var0000ba78 = 0x00000000;
u32 var0000ba7c = 0xbf800000;
u32 var0000ba80 = 0x41c80000;
u32 var0000ba84 = 0x42480000;
u32 var0000ba88 = 0xbf800000;
u32 var0000ba8c = 0xbf800000;
u32 var0000ba90 = 0x41200000;
u32 var0000ba94 = 0x42480000;
u32 var0000ba98 = 0x3eb2b17a;
u32 var0000ba9c = 0xbeb2b17a;
u32 var0000baa0 = 0x3f06051b;
u32 var0000baa4 = 0xbf06051b;
u32 var0000baa8 = 0x3f800000;
u32 var0000baac = 0x3f800000;
u32 var0000bab0 = 0x00000000;
u32 var0000bab4 = 0x00000000;
u32 var0000bab8 = 0x00000000;
u32 var0000babc = 0x00000000;
u32 var0000bac0 = 0x00000000;
u32 var0000bac4 = 0xbf800000;
u32 var0000bac8 = 0x00000000;
u32 var0000bacc = 0x00000000;
u32 var0000bad0 = 0x00000000;
u32 var0000bad4 = 0x00000000;
u32 var0000bad8 = 0x00000000;
u32 var0000badc = 0x00000000;
u32 var0000bae0 = 0x00000000;
u32 var0000bae4 = 0x00000000;
u32 var0000bae8 = 0x00000000;
u32 var0000baec = 0x00000000;
u32 var0000baf0 = 0x00000000;
u32 var0000baf4 = 0x00000000;
u32 var0000baf8 = (u32) &var0000ba68;
u32 var0000bafc = 0xffffffff;
u32 var0000bb00 = (u32) &var0000b770;
u32 var0000bb04 = (u32) &var0000b850;
u32 var0000bb08 = (u32) &var0000b850;
u32 var0000bb0c = (u32) &var0000b850;
u32 var0000bb10 = (u32) &var0000b850;
u32 var0000bb14 = (u32) &var0000b850;
u32 var0000bb18 = (u32) &var0000b850;
u32 var0000bb1c = (u32) &var0000b850;
u32 var0000bb20 = (u32) &var0000b850;
u32 var0000bb24 = (u32) &var0000b850;
u32 var0000bb28 = (u32) &var0000b9c8;
u32 var0000bb2c = (u32) &var0000b9c8;
u32 var0000bb30 = (u32) &var0000b9c8;
u32 var0000bb34 = (u32) &var0000b9c8;
u32 var0000bb38 = (u32) &var0000b9c8;
u32 var0000bb3c = (u32) &var0000b9c8;
u32 var0000bb40 = (u32) &var0000ba60;
u32 var0000bb44 = (u32) &var0000ba60;
u32 var0000bb48 = (u32) &var0000ba60;
u32 var0000bb4c = (u32) &var0000ba60;
u32 var0000bb50 = (u32) &var0000ba60;
u32 var0000bb54 = (u32) &var0000ba60;
u32 var0000bb58 = (u32) &var0000b930;
u32 var0000bb5c = (u32) &var0000b930;
u32 var0000bb60 = (u32) &var0000b930;
u32 var0000bb64 = (u32) &var0000b930;
u32 var0000bb68 = (u32) &var0000b930;
u32 var0000bb6c = (u32) &var0000b930;
u32 var0000bb70 = (u32) &var0000b930;
u32 var0000bb74 = (u32) &var0000b930;
u32 var0000bb78 = (u32) &var0000b930;
u32 var0000bb7c = (u32) &var0000b770;
u32 var0000bb80 = (u32) &var0000baf8;
u32 var0000bb84 = (u32) &var0000baf8;
u32 var0000bb88 = (u32) &var0000baf8;
u32 var0000bb8c = (u32) &var0000baf8;
u32 var0000bb90 = (u32) &var0000baf8;
u32 var0000bb94 = (u32) &var0000baf8;
u32 var0000bb98 = (u32) &var0000baf8;
u32 var0000bb9c = (u32) &var0000baf8;
u32 var0000bba0 = (u32) &var0000baf8;
u32 var0000bba4 = (u32) &var0000baf8;
u32 var0000bba8 = (u32) &var0000baf8;
u32 var0000bbac = (u32) &var0000baf8;
u32 var0000bbb0 = (u32) &var0000baf8;
u32 var0000bbb4 = (u32) &var0000baf8;
u32 var0000bbb8 = (u32) &var0000baf8;
u32 var0000bbbc = (u32) &var0000baf8;
u32 var0000bbc0 = (u32) &var0000baf8;
u32 var0000bbc4 = (u32) &var0000baf8;
u32 var0000bbc8 = (u32) &var0000baf8;
u32 var0000bbcc = (u32) &var0000baf8;
u32 var0000bbd0 = (u32) &var0000baf8;
u32 var0000bbd4 = (u32) &var0000baf8;
u32 var0000bbd8 = (u32) &var0000baf8;
u32 var0000bbdc = (u32) &var0000baf8;
u32 var0000bbe0 = (u32) &var0000baf8;
u32 var0000bbe4 = (u32) &var0000baf8;
u32 var0000bbe8 = (u32) &var0000baf8;
u32 var0000bbec = (u32) &var0000baf8;
u32 var0000bbf0 = (u32) &var0000baf8;
u32 var0000bbf4 = (u32) &var0000baf8;
u32 var0000bbf8 = (u32) &var0000baf8;
u32 var0000bbfc = (u32) &var0000baf8;
u32 var0000bc00 = 0x00410000;
u32 var0000bc04 = 0x41d00000;
u32 var0000bc08 = 0x00000000;
u32 var0000bc0c = 0x00000000;
u32 var0000bc10 = 0x41400000;
u32 var0000bc14 = 0x430c0000;
u32 var0000bc18 = 0x42680000;
u32 var0000bc1c = 0x42b80000;
u32 var0000bc20 = 0x42700000;
u32 var0000bc24 = 0x429e0000;
u32 var0000bc28 = 0x41a00000;
u32 var0000bc2c = 0x42f00000;
u32 var0000bc30 = 0x3f5f5dd8;
u32 var0000bc34 = 0xbf32b17a;
u32 var0000bc38 = 0x3f32b17a;
u32 var0000bc3c = 0xbf32b17a;
u32 var0000bc40 = 0x00000000;
u32 var0000bc44 = 0x00000000;
u32 var0000bc48 = 0x00440000;
u32 var0000bc4c = 0x00000000;
u32 var0000bc50 = 0x00000000;
u32 var0000bc54 = 0x00000000;
u32 var0000bc58 = 0x41880000;
u32 var0000bc5c = 0x42c80000;
u32 var0000bc60 = 0x41c80000;
u32 var0000bc64 = 0x42ae0000;
u32 var0000bc68 = 0x41f00000;
u32 var0000bc6c = 0x425c0000;
u32 var0000bc70 = 0x41a00000;
u32 var0000bc74 = 0x42ba0000;
u32 var0000bc78 = 0x3f5f5dd8;
u32 var0000bc7c = 0xbf32b17a;
u32 var0000bc80 = 0x3f32b17a;
u32 var0000bc84 = 0xbf86051b;
u32 var0000bc88 = 0x00000000;
u32 var0000bc8c = 0x00000000;
u32 var0000bc90 = 0x00450000;
u32 var0000bc94 = 0x00000000;
u32 var0000bc98 = 0x00000000;
u32 var0000bc9c = 0x00000000;
u32 var0000bca0 = 0x41400000;
u32 var0000bca4 = 0x42800000;
u32 var0000bca8 = 0x41980000;
u32 var0000bcac = 0x424c0000;
u32 var0000bcb0 = 0x41c00000;
u32 var0000bcb4 = 0x42380000;
u32 var0000bcb8 = 0x41600000;
u32 var0000bcbc = 0x42680000;
u32 var0000bcc0 = 0x3f5f5dd8;
u32 var0000bcc4 = 0xbf32b17a;
u32 var0000bcc8 = 0x3f06051b;
u32 var0000bccc = 0xbf4907a9;
u32 var0000bcd0 = 0x00000000;
u32 var0000bcd4 = 0x00000000;
u32 var0000bcd8 = 0x00460000;
u32 var0000bcdc = 0x41b00000;
u32 var0000bce0 = 0x00000000;
u32 var0000bce4 = 0x00000000;
u32 var0000bce8 = 0x40800000;
u32 var0000bcec = 0x428a0000;
u32 var0000bcf0 = 0x41b00000;
u32 var0000bcf4 = 0x42440000;
u32 var0000bcf8 = 0x41b00000;
u32 var0000bcfc = 0x42040000;
u32 var0000bd00 = 0x41000000;
u32 var0000bd04 = 0x42680000;
u32 var0000bd08 = 0x3f5f5dd8;
u32 var0000bd0c = 0xbf32b17a;
u32 var0000bd10 = 0x3edf5dd8;
u32 var0000bd14 = 0xbf4907a9;
u32 var0000bd18 = 0x00000000;
u32 var0000bd1c = 0x00000000;
u32 var0000bd20 = 0x00000000;
u32 var0000bd24 = 0x00000000;
u32 var0000bd28 = 0x00000000;
u32 var0000bd2c = 0x00000000;
u32 var0000bd30 = 0x00000000;
u32 var0000bd34 = 0xbf800000;
u32 var0000bd38 = 0x00000000;
u32 var0000bd3c = 0x00000000;
u32 var0000bd40 = 0x00000000;
u32 var0000bd44 = 0x00000000;
u32 var0000bd48 = 0x00000000;
u32 var0000bd4c = 0x00000000;
u32 var0000bd50 = 0x00000000;
u32 var0000bd54 = 0x00000000;
u32 var0000bd58 = 0x00000000;
u32 var0000bd5c = 0x00000000;
u32 var0000bd60 = 0x00000000;
u32 var0000bd64 = 0x00000000;
u32 var0000bd68 = (u32) &var0000bc00;
u32 var0000bd6c = 0xffffffff;
u32 var0000bd70 = 0x00410000;
u32 var0000bd74 = 0x41d00000;
u32 var0000bd78 = 0x00000000;
u32 var0000bd7c = 0x00000000;
u32 var0000bd80 = 0x41400000;
u32 var0000bd84 = 0x430c0000;
u32 var0000bd88 = 0x42680000;
u32 var0000bd8c = 0x42b80000;
u32 var0000bd90 = 0x42700000;
u32 var0000bd94 = 0x429e0000;
u32 var0000bd98 = 0x41a00000;
u32 var0000bd9c = 0x42f00000;
u32 var0000bda0 = 0x3f5f5dd8;
u32 var0000bda4 = 0xbf32b17a;
u32 var0000bda8 = 0x3f32b17a;
u32 var0000bdac = 0xbf32b17a;
u32 var0000bdb0 = 0x00000000;
u32 var0000bdb4 = 0x00000000;
u32 var0000bdb8 = 0x00460000;
u32 var0000bdbc = 0x41b00000;
u32 var0000bdc0 = 0x00000000;
u32 var0000bdc4 = 0x00000000;
u32 var0000bdc8 = 0x40800000;
u32 var0000bdcc = 0x428a0000;
u32 var0000bdd0 = 0x41b00000;
u32 var0000bdd4 = 0x42440000;
u32 var0000bdd8 = 0x41b00000;
u32 var0000bddc = 0x42040000;
u32 var0000bde0 = 0x41000000;
u32 var0000bde4 = 0x42680000;
u32 var0000bde8 = 0x3f5f5dd8;
u32 var0000bdec = 0xbf32b17a;
u32 var0000bdf0 = 0x3edf5dd8;
u32 var0000bdf4 = 0xbf4907a9;
u32 var0000bdf8 = 0x00000000;
u32 var0000bdfc = 0x00000000;
u32 var0000be00 = 0x00000000;
u32 var0000be04 = 0x00000000;
u32 var0000be08 = 0x00000000;
u32 var0000be0c = 0x00000000;
u32 var0000be10 = 0x00000000;
u32 var0000be14 = 0xbf800000;
u32 var0000be18 = 0x00000000;
u32 var0000be1c = 0x00000000;
u32 var0000be20 = 0x00000000;
u32 var0000be24 = 0x00000000;
u32 var0000be28 = 0x00000000;
u32 var0000be2c = 0x00000000;
u32 var0000be30 = 0x00000000;
u32 var0000be34 = 0x00000000;
u32 var0000be38 = 0x00000000;
u32 var0000be3c = 0x00000000;
u32 var0000be40 = 0x00000000;
u32 var0000be44 = 0x00000000;
u32 var0000be48 = (u32) &var0000bd70;
u32 var0000be4c = 0xffffffff;
u32 var0000be50 = 0x00410000;
u32 var0000be54 = 0x41d00000;
u32 var0000be58 = 0x00000000;
u32 var0000be5c = 0x00000000;
u32 var0000be60 = 0x41400000;
u32 var0000be64 = 0x430c0000;
u32 var0000be68 = 0x42680000;
u32 var0000be6c = 0x42b80000;
u32 var0000be70 = 0x42700000;
u32 var0000be74 = 0x429e0000;
u32 var0000be78 = 0x41a00000;
u32 var0000be7c = 0x42f00000;
u32 var0000be80 = 0x3f5f5dd8;
u32 var0000be84 = 0xbf32b17a;
u32 var0000be88 = 0x3f32b17a;
u32 var0000be8c = 0xbf32b17a;
u32 var0000be90 = 0x00000000;
u32 var0000be94 = 0x00000000;
u32 var0000be98 = 0x00460000;
u32 var0000be9c = 0x41b00000;
u32 var0000bea0 = 0x00000000;
u32 var0000bea4 = 0x00000000;
u32 var0000bea8 = 0x40800000;
u32 var0000beac = 0x428a0000;
u32 var0000beb0 = 0x41b00000;
u32 var0000beb4 = 0x42440000;
u32 var0000beb8 = 0x41b00000;
u32 var0000bebc = 0x42040000;
u32 var0000bec0 = 0x41000000;
u32 var0000bec4 = 0x42680000;
u32 var0000bec8 = 0x3f5f5dd8;
u32 var0000becc = 0xbf32b17a;
u32 var0000bed0 = 0x3edf5dd8;
u32 var0000bed4 = 0xbf4907a9;
u32 var0000bed8 = 0x00000000;
u32 var0000bedc = 0x00000000;
u32 var0000bee0 = 0x00490000;
u32 var0000bee4 = 0x00000000;
u32 var0000bee8 = 0x00000000;
u32 var0000beec = 0x3fc90fdb;
u32 var0000bef0 = 0x40e00000;
u32 var0000bef4 = 0x43020000;
u32 var0000bef8 = 0x42340000;
u32 var0000befc = 0x42ba0000;
u32 var0000bf00 = 0x42600000;
u32 var0000bf04 = 0x42920000;
u32 var0000bf08 = 0x41d00000;
u32 var0000bf0c = 0x42d60000;
u32 var0000bf10 = 0x3f5f5dd8;
u32 var0000bf14 = 0xbf32b17a;
u32 var0000bf18 = 0x3eb2b17a;
u32 var0000bf1c = 0xbf06051b;
u32 var0000bf20 = 0x00000000;
u32 var0000bf24 = 0x00000000;
u32 var0000bf28 = 0x004a0000;
u32 var0000bf2c = 0x41700000;
u32 var0000bf30 = 0x00000000;
u32 var0000bf34 = 0x3fc90fdb;
u32 var0000bf38 = 0x40a00000;
u32 var0000bf3c = 0x42980000;
u32 var0000bf40 = 0x41a00000;
u32 var0000bf44 = 0x41f80000;
u32 var0000bf48 = 0x41f80000;
u32 var0000bf4c = 0x42180000;
u32 var0000bf50 = 0x41700000;
u32 var0000bf54 = 0x42440000;
u32 var0000bf58 = 0x3f5f5dd8;
u32 var0000bf5c = 0xbf32b17a;
u32 var0000bf60 = 0x3f06051b;
u32 var0000bf64 = 0xbf86051b;
u32 var0000bf68 = 0x00000000;
u32 var0000bf6c = 0x00000000;
u32 var0000bf70 = 0x00000000;
u32 var0000bf74 = 0x00000000;
u32 var0000bf78 = 0x00000000;
u32 var0000bf7c = 0x00000000;
u32 var0000bf80 = 0x00000000;
u32 var0000bf84 = 0xbf800000;
u32 var0000bf88 = 0x00000000;
u32 var0000bf8c = 0x00000000;
u32 var0000bf90 = 0x00000000;
u32 var0000bf94 = 0x00000000;
u32 var0000bf98 = 0x00000000;
u32 var0000bf9c = 0x00000000;
u32 var0000bfa0 = 0x00000000;
u32 var0000bfa4 = 0x00000000;
u32 var0000bfa8 = 0x00000000;
u32 var0000bfac = 0x00000000;
u32 var0000bfb0 = 0x00000000;
u32 var0000bfb4 = 0x00000000;
u32 var0000bfb8 = (u32) &var0000be50;
u32 var0000bfbc = 0xffffffff;
u32 var0000bfc0 = 0x00410000;
u32 var0000bfc4 = 0x41d00000;
u32 var0000bfc8 = 0x00000000;
u32 var0000bfcc = 0x00000000;
u32 var0000bfd0 = 0x41400000;
u32 var0000bfd4 = 0x430c0000;
u32 var0000bfd8 = 0x42680000;
u32 var0000bfdc = 0x42b80000;
u32 var0000bfe0 = 0x42700000;
u32 var0000bfe4 = 0x429e0000;
u32 var0000bfe8 = 0x41a00000;
u32 var0000bfec = 0x42f00000;
u32 var0000bff0 = 0x3f5f5dd8;
u32 var0000bff4 = 0xbf32b17a;
u32 var0000bff8 = 0x3f32b17a;
u32 var0000bffc = 0xbf32b17a;
u32 var0000c000 = 0x00000000;
u32 var0000c004 = 0x00000000;
u32 var0000c008 = 0x00460000;
u32 var0000c00c = 0x41b00000;
u32 var0000c010 = 0x00000000;
u32 var0000c014 = 0x00000000;
u32 var0000c018 = 0x40800000;
u32 var0000c01c = 0x428a0000;
u32 var0000c020 = 0x41b00000;
u32 var0000c024 = 0x42440000;
u32 var0000c028 = 0x41b00000;
u32 var0000c02c = 0x42040000;
u32 var0000c030 = 0x41000000;
u32 var0000c034 = 0x42680000;
u32 var0000c038 = 0x3f5f5dd8;
u32 var0000c03c = 0xbf32b17a;
u32 var0000c040 = 0x3edf5dd8;
u32 var0000c044 = 0xbf4907a9;
u32 var0000c048 = 0x00000000;
u32 var0000c04c = 0x00000000;
u32 var0000c050 = 0x00470000;
u32 var0000c054 = 0x00000000;
u32 var0000c058 = 0x00000000;
u32 var0000c05c = 0x4096cbe4;
u32 var0000c060 = 0x40e00000;
u32 var0000c064 = 0x430b0000;
u32 var0000c068 = 0x42580000;
u32 var0000c06c = 0x42d20000;
u32 var0000c070 = 0x42740000;
u32 var0000c074 = 0x42b00000;
u32 var0000c078 = 0x41d00000;
u32 var0000c07c = 0x42f00000;
u32 var0000c080 = 0x3f5f5dd8;
u32 var0000c084 = 0xbf32b17a;
u32 var0000c088 = 0x3f32b17a;
u32 var0000c08c = 0xbf1c5b4b;
u32 var0000c090 = 0x00000000;
u32 var0000c094 = 0x00000000;
u32 var0000c098 = 0x00480000;
u32 var0000c09c = 0x41980000;
u32 var0000c0a0 = 0x00000000;
u32 var0000c0a4 = 0x4096cbe4;
u32 var0000c0a8 = 0x40800000;
u32 var0000c0ac = 0x429e0000;
u32 var0000c0b0 = 0x41a80000;
u32 var0000c0b4 = 0x42480000;
u32 var0000c0b8 = 0x41d00000;
u32 var0000c0bc = 0x42280000;
u32 var0000c0c0 = 0x41200000;
u32 var0000c0c4 = 0x42800000;
u32 var0000c0c8 = 0x3f5f5dd8;
u32 var0000c0cc = 0xbf32b17a;
u32 var0000c0d0 = 0x3f32b17a;
u32 var0000c0d4 = 0xbf1c5b4b;
u32 var0000c0d8 = 0x00000000;
u32 var0000c0dc = 0x00000000;
u32 var0000c0e0 = 0x00000000;
u32 var0000c0e4 = 0x00000000;
u32 var0000c0e8 = 0x00000000;
u32 var0000c0ec = 0x00000000;
u32 var0000c0f0 = 0x00000000;
u32 var0000c0f4 = 0xbf800000;
u32 var0000c0f8 = 0x00000000;
u32 var0000c0fc = 0x00000000;
u32 var0000c100 = 0x00000000;
u32 var0000c104 = 0x00000000;
u32 var0000c108 = 0x00000000;
u32 var0000c10c = 0x00000000;
u32 var0000c110 = 0x00000000;
u32 var0000c114 = 0x00000000;
u32 var0000c118 = 0x00000000;
u32 var0000c11c = 0x00000000;
u32 var0000c120 = 0x00000000;
u32 var0000c124 = 0x00000000;
u32 var0000c128 = (u32) &var0000bfc0;
u32 var0000c12c = 0xffffffff;
u32 var0000c130 = 0x004a0000;
u32 var0000c134 = 0x41980000;
u32 var0000c138 = 0x00000000;
u32 var0000c13c = 0x3fc90fdb;
u32 var0000c140 = 0x40a00000;
u32 var0000c144 = 0x42980000;
u32 var0000c148 = 0x41a00000;
u32 var0000c14c = 0x41f80000;
u32 var0000c150 = 0x41f80000;
u32 var0000c154 = 0x42180000;
u32 var0000c158 = 0x41700000;
u32 var0000c15c = 0x42440000;
u32 var0000c160 = 0x3f5f5dd8;
u32 var0000c164 = 0xbf32b17a;
u32 var0000c168 = 0x3f06051b;
u32 var0000c16c = 0xbf86051b;
u32 var0000c170 = 0x00000000;
u32 var0000c174 = 0x00000000;
u32 var0000c178 = 0x00000000;
u32 var0000c17c = 0x00000000;
u32 var0000c180 = 0x00000000;
u32 var0000c184 = 0x00000000;
u32 var0000c188 = 0x00000000;
u32 var0000c18c = 0xbf800000;
u32 var0000c190 = 0x00000000;
u32 var0000c194 = 0x00000000;
u32 var0000c198 = 0x00000000;
u32 var0000c19c = 0x00000000;
u32 var0000c1a0 = 0x00000000;
u32 var0000c1a4 = 0x00000000;
u32 var0000c1a8 = 0x00000000;
u32 var0000c1ac = 0x00000000;
u32 var0000c1b0 = 0x00000000;
u32 var0000c1b4 = 0x00000000;
u32 var0000c1b8 = 0x00000000;
u32 var0000c1bc = 0x00000000;
u32 var0000c1c0 = (u32) &var0000c130;
u32 var0000c1c4 = 0xffffffff;
u32 var0000c1c8 = 0x00480000;
u32 var0000c1cc = 0x41980000;
u32 var0000c1d0 = 0x00000000;
u32 var0000c1d4 = 0x4096cbe4;
u32 var0000c1d8 = 0x40800000;
u32 var0000c1dc = 0x429e0000;
u32 var0000c1e0 = 0x41a80000;
u32 var0000c1e4 = 0x42480000;
u32 var0000c1e8 = 0x41d00000;
u32 var0000c1ec = 0x42280000;
u32 var0000c1f0 = 0x41200000;
u32 var0000c1f4 = 0x42800000;
u32 var0000c1f8 = 0x3f5f5dd8;
u32 var0000c1fc = 0xbf32b17a;
u32 var0000c200 = 0x3f32b17a;
u32 var0000c204 = 0xbf1c5b4b;
u32 var0000c208 = 0x00000000;
u32 var0000c20c = 0x00000000;
u32 var0000c210 = 0x00000000;
u32 var0000c214 = 0x00000000;
u32 var0000c218 = 0x00000000;
u32 var0000c21c = 0x00000000;
u32 var0000c220 = 0x00000000;
u32 var0000c224 = 0xbf800000;
u32 var0000c228 = 0x00000000;
u32 var0000c22c = 0x00000000;
u32 var0000c230 = 0x00000000;
u32 var0000c234 = 0x00000000;
u32 var0000c238 = 0x00000000;
u32 var0000c23c = 0x00000000;
u32 var0000c240 = 0x00000000;
u32 var0000c244 = 0x00000000;
u32 var0000c248 = 0x00000000;
u32 var0000c24c = 0x00000000;
u32 var0000c250 = 0x00000000;
u32 var0000c254 = 0x00000000;
u32 var0000c258 = (u32) &var0000c1c8;
u32 var0000c25c = 0xffffffff;
u32 var0000c260 = 0x034a0000;
u32 var0000c264 = 0x41a00000;
u32 var0000c268 = 0x00000000;
u32 var0000c26c = 0x00000000;
u32 var0000c270 = 0x00000000;
u32 var0000c274 = 0xbf800000;
u32 var0000c278 = 0x41c80000;
u32 var0000c27c = 0x42480000;
u32 var0000c280 = 0xbf800000;
u32 var0000c284 = 0xbf800000;
u32 var0000c288 = 0x41200000;
u32 var0000c28c = 0x42480000;
u32 var0000c290 = 0x3eb2b17a;
u32 var0000c294 = 0xbeb2b17a;
u32 var0000c298 = 0x3f06051b;
u32 var0000c29c = 0xbf06051b;
u32 var0000c2a0 = 0x3f800000;
u32 var0000c2a4 = 0x3f800000;
u32 var0000c2a8 = 0x00000000;
u32 var0000c2ac = 0x00000000;
u32 var0000c2b0 = 0x00000000;
u32 var0000c2b4 = 0x00000000;
u32 var0000c2b8 = 0x00000000;
u32 var0000c2bc = 0xbf800000;
u32 var0000c2c0 = 0x00000000;
u32 var0000c2c4 = 0x00000000;
u32 var0000c2c8 = 0x00000000;
u32 var0000c2cc = 0x00000000;
u32 var0000c2d0 = 0x00000000;
u32 var0000c2d4 = 0x00000000;
u32 var0000c2d8 = 0x00000000;
u32 var0000c2dc = 0x00000000;
u32 var0000c2e0 = 0x00000000;
u32 var0000c2e4 = 0x00000000;
u32 var0000c2e8 = 0x00000000;
u32 var0000c2ec = 0x00000000;
u32 var0000c2f0 = (u32) &var0000c260;
u32 var0000c2f4 = 0xffffffff;
u32 var0000c2f8 = (u32) &var0000bd68;
u32 var0000c2fc = (u32) &var0000bd68;
u32 var0000c300 = (u32) &var0000be48;
u32 var0000c304 = (u32) &var0000be48;
u32 var0000c308 = (u32) &var0000be48;
u32 var0000c30c = (u32) &var0000bfb8;
u32 var0000c310 = (u32) &var0000bfb8;
u32 var0000c314 = (u32) &var0000bfb8;
u32 var0000c318 = (u32) &var0000bfb8;
u32 var0000c31c = (u32) &var0000bfb8;
u32 var0000c320 = (u32) &var0000c1c0;
u32 var0000c324 = (u32) &var0000c1c0;
u32 var0000c328 = (u32) &var0000c1c0;
u32 var0000c32c = (u32) &var0000c1c0;
u32 var0000c330 = (u32) &var0000c1c0;
u32 var0000c334 = (u32) &var0000c1c0;
u32 var0000c338 = (u32) &var0000c258;
u32 var0000c33c = (u32) &var0000c258;
u32 var0000c340 = (u32) &var0000c258;
u32 var0000c344 = (u32) &var0000c258;
u32 var0000c348 = (u32) &var0000c258;
u32 var0000c34c = (u32) &var0000c258;
u32 var0000c350 = (u32) &var0000c128;
u32 var0000c354 = (u32) &var0000c128;
u32 var0000c358 = (u32) &var0000c128;
u32 var0000c35c = (u32) &var0000c128;
u32 var0000c360 = (u32) &var0000c128;
u32 var0000c364 = (u32) &var0000be48;
u32 var0000c368 = (u32) &var0000be48;
u32 var0000c36c = (u32) &var0000be48;
u32 var0000c370 = (u32) &var0000bd68;
u32 var0000c374 = (u32) &var0000bd68;
u32 var0000c378 = (u32) &var0000c2f0;
u32 var0000c37c = (u32) &var0000c2f0;
u32 var0000c380 = (u32) &var0000c2f0;
u32 var0000c384 = (u32) &var0000c2f0;
u32 var0000c388 = (u32) &var0000c2f0;
u32 var0000c38c = (u32) &var0000c2f0;
u32 var0000c390 = (u32) &var0000c2f0;
u32 var0000c394 = (u32) &var0000c2f0;
u32 var0000c398 = (u32) &var0000c2f0;
u32 var0000c39c = (u32) &var0000c2f0;
u32 var0000c3a0 = (u32) &var0000c2f0;
u32 var0000c3a4 = (u32) &var0000c2f0;
u32 var0000c3a8 = (u32) &var0000c2f0;
u32 var0000c3ac = (u32) &var0000c2f0;
u32 var0000c3b0 = (u32) &var0000c2f0;
u32 var0000c3b4 = (u32) &var0000c2f0;
u32 var0000c3b8 = (u32) &var0000c2f0;
u32 var0000c3bc = (u32) &var0000c2f0;
u32 var0000c3c0 = (u32) &var0000c2f0;
u32 var0000c3c4 = (u32) &var0000c2f0;
u32 var0000c3c8 = (u32) &var0000c2f0;
u32 var0000c3cc = (u32) &var0000c2f0;
u32 var0000c3d0 = (u32) &var0000c2f0;
u32 var0000c3d4 = (u32) &var0000c2f0;
u32 var0000c3d8 = (u32) &var0000c2f0;
u32 var0000c3dc = (u32) &var0000c2f0;
u32 var0000c3e0 = (u32) &var0000c2f0;
u32 var0000c3e4 = (u32) &var0000c2f0;
u32 var0000c3e8 = (u32) &var0000c2f0;
u32 var0000c3ec = (u32) &var0000c2f0;
u32 var0000c3f0 = (u32) &var0000c2f0;
u32 var0000c3f4 = (u32) &var0000c2f0;
u32 var0000c3f8 = 0x007a0000;
u32 var0000c3fc = 0x41d00000;
u32 var0000c400 = 0x00000000;
u32 var0000c404 = 0x00000000;
u32 var0000c408 = 0x40e00000;
u32 var0000c40c = 0x42b80000;
u32 var0000c410 = 0x41e00000;
u32 var0000c414 = 0x42880000;
u32 var0000c418 = 0xbf800000;
u32 var0000c41c = 0xbf800000;
u32 var0000c420 = 0x41300000;
u32 var0000c424 = 0x42920000;
u32 var0000c428 = 0x3f5f5dd8;
u32 var0000c42c = 0xbf32b17a;
u32 var0000c430 = 0x3f32b17a;
u32 var0000c434 = 0xbf32b17a;
u32 var0000c438 = 0x00000000;
u32 var0000c43c = 0x00000000;
u32 var0000c440 = 0x00000000;
u32 var0000c444 = 0x00000000;
u32 var0000c448 = 0x00000000;
u32 var0000c44c = 0x00000000;
u32 var0000c450 = 0x00000000;
u32 var0000c454 = 0xbf800000;
u32 var0000c458 = 0x00000000;
u32 var0000c45c = 0x00000000;
u32 var0000c460 = 0x00000000;
u32 var0000c464 = 0x00000000;
u32 var0000c468 = 0x00000000;
u32 var0000c46c = 0x00000000;
u32 var0000c470 = 0x00000000;
u32 var0000c474 = 0x00000000;
u32 var0000c478 = 0x00000000;
u32 var0000c47c = 0x00000000;
u32 var0000c480 = 0x00000000;
u32 var0000c484 = 0x00000000;
u32 var0000c488 = (u32) &var0000c3f8;
u32 var0000c48c = 0xffffffff;
u32 var0000c490 = 0x007b0000;
u32 var0000c494 = 0x41d00000;
u32 var0000c498 = 0x00000000;
u32 var0000c49c = 0x3fc90fdb;
u32 var0000c4a0 = 0x41100000;
u32 var0000c4a4 = 0x42e00000;
u32 var0000c4a8 = 0x42180000;
u32 var0000c4ac = 0x42ae0000;
u32 var0000c4b0 = 0xbf800000;
u32 var0000c4b4 = 0xbf800000;
u32 var0000c4b8 = 0x41980000;
u32 var0000c4bc = 0x42c40000;
u32 var0000c4c0 = 0x3f5f5dd8;
u32 var0000c4c4 = 0xbf32b17a;
u32 var0000c4c8 = 0x3edf5dd8;
u32 var0000c4cc = 0xbedf5dd8;
u32 var0000c4d0 = 0x00000000;
u32 var0000c4d4 = 0x00000000;
u32 var0000c4d8 = 0x007d0000;
u32 var0000c4dc = 0x41c80000;
u32 var0000c4e0 = 0x00000000;
u32 var0000c4e4 = 0x3fc90fdb;
u32 var0000c4e8 = 0x41200000;
u32 var0000c4ec = 0x42e00000;
u32 var0000c4f0 = 0x42000000;
u32 var0000c4f4 = 0x42ac0000;
u32 var0000c4f8 = 0xbf800000;
u32 var0000c4fc = 0xbf800000;
u32 var0000c500 = 0x41980000;
u32 var0000c504 = 0x42c20000;
u32 var0000c508 = 0x3f5f5dd8;
u32 var0000c50c = 0xbf32b17a;
u32 var0000c510 = 0x3edf5dd8;
u32 var0000c514 = 0xbedf5dd8;
u32 var0000c518 = 0x00000000;
u32 var0000c51c = 0x00000000;
u32 var0000c520 = 0x00000000;
u32 var0000c524 = 0x00000000;
u32 var0000c528 = 0x00000000;
u32 var0000c52c = 0x00000000;
u32 var0000c530 = 0x00000000;
u32 var0000c534 = 0xbf800000;
u32 var0000c538 = 0x00000000;
u32 var0000c53c = 0x00000000;
u32 var0000c540 = 0x00000000;
u32 var0000c544 = 0x00000000;
u32 var0000c548 = 0x00000000;
u32 var0000c54c = 0x00000000;
u32 var0000c550 = 0x00000000;
u32 var0000c554 = 0x00000000;
u32 var0000c558 = 0x00000000;
u32 var0000c55c = 0x00000000;
u32 var0000c560 = 0x00000000;
u32 var0000c564 = 0x00000000;
u32 var0000c568 = (u32) &var0000c490;
u32 var0000c56c = 0xffffffff;
u32 var0000c570 = 0x007c0000;
u32 var0000c574 = 0x421c0000;
u32 var0000c578 = 0x00000000;
u32 var0000c57c = 0x4096cbe4;
u32 var0000c580 = 0x41b00000;
u32 var0000c584 = 0x42fe0000;
u32 var0000c588 = 0x42300000;
u32 var0000c58c = 0x42cc0000;
u32 var0000c590 = 0xbf800000;
u32 var0000c594 = 0xbf800000;
u32 var0000c598 = 0x41e00000;
u32 var0000c59c = 0x42e00000;
u32 var0000c5a0 = 0x3f5f5dd8;
u32 var0000c5a4 = 0xbf32b17a;
u32 var0000c5a8 = 0x3edf5dd8;
u32 var0000c5ac = 0xbedf5dd8;
u32 var0000c5b0 = 0x00000000;
u32 var0000c5b4 = 0x00000000;
u32 var0000c5b8 = 0x007e0000;
u32 var0000c5bc = 0x421c0000;
u32 var0000c5c0 = 0x00000000;
u32 var0000c5c4 = 0x4096cbe4;
u32 var0000c5c8 = 0x41b80000;
u32 var0000c5cc = 0x43020000;
u32 var0000c5d0 = 0x42380000;
u32 var0000c5d4 = 0x42c80000;
u32 var0000c5d8 = 0xbf800000;
u32 var0000c5dc = 0xbf800000;
u32 var0000c5e0 = 0x41f00000;
u32 var0000c5e4 = 0x42dc0000;
u32 var0000c5e8 = 0x3f5f5dd8;
u32 var0000c5ec = 0xbf32b17a;
u32 var0000c5f0 = 0x3edf5dd8;
u32 var0000c5f4 = 0xbedf5dd8;
u32 var0000c5f8 = 0x00000000;
u32 var0000c5fc = 0x00000000;
u32 var0000c600 = 0x00000000;
u32 var0000c604 = 0x00000000;
u32 var0000c608 = 0x00000000;
u32 var0000c60c = 0x00000000;
u32 var0000c610 = 0x00000000;
u32 var0000c614 = 0xbf800000;
u32 var0000c618 = 0x00000000;
u32 var0000c61c = 0x00000000;
u32 var0000c620 = 0x00000000;
u32 var0000c624 = 0x00000000;
u32 var0000c628 = 0x00000000;
u32 var0000c62c = 0x00000000;
u32 var0000c630 = 0x00000000;
u32 var0000c634 = 0x00000000;
u32 var0000c638 = 0x00000000;
u32 var0000c63c = 0x00000000;
u32 var0000c640 = 0x00000000;
u32 var0000c644 = 0x00000000;
u32 var0000c648 = (u32) &var0000c570;
u32 var0000c64c = 0xffffffff;
u32 var0000c650 = 0x034a0000;
u32 var0000c654 = 0x41a00000;
u32 var0000c658 = 0x00000000;
u32 var0000c65c = 0x00000000;
u32 var0000c660 = 0x00000000;
u32 var0000c664 = 0xbf800000;
u32 var0000c668 = 0x41c80000;
u32 var0000c66c = 0x42480000;
u32 var0000c670 = 0xbf800000;
u32 var0000c674 = 0xbf800000;
u32 var0000c678 = 0x41200000;
u32 var0000c67c = 0x42480000;
u32 var0000c680 = 0x3eb2b17a;
u32 var0000c684 = 0xbeb2b17a;
u32 var0000c688 = 0x3f06051b;
u32 var0000c68c = 0xbf06051b;
u32 var0000c690 = 0x3f800000;
u32 var0000c694 = 0x3f800000;
u32 var0000c698 = 0x00000000;
u32 var0000c69c = 0x00000000;
u32 var0000c6a0 = 0x00000000;
u32 var0000c6a4 = 0x00000000;
u32 var0000c6a8 = 0x00000000;
u32 var0000c6ac = 0xbf800000;
u32 var0000c6b0 = 0x00000000;
u32 var0000c6b4 = 0x00000000;
u32 var0000c6b8 = 0x00000000;
u32 var0000c6bc = 0x00000000;
u32 var0000c6c0 = 0x00000000;
u32 var0000c6c4 = 0x00000000;
u32 var0000c6c8 = 0x00000000;
u32 var0000c6cc = 0x00000000;
u32 var0000c6d0 = 0x00000000;
u32 var0000c6d4 = 0x00000000;
u32 var0000c6d8 = 0x00000000;
u32 var0000c6dc = 0x00000000;
u32 var0000c6e0 = (u32) &var0000c650;
u32 var0000c6e4 = 0xffffffff;
u32 var0000c6e8 = (u32) &var0000c488;
u32 var0000c6ec = (u32) &var0000c488;
u32 var0000c6f0 = (u32) &var0000c488;
u32 var0000c6f4 = (u32) &var0000c488;
u32 var0000c6f8 = (u32) &var0000c488;
u32 var0000c6fc = (u32) &var0000c568;
u32 var0000c700 = (u32) &var0000c568;
u32 var0000c704 = (u32) &var0000c568;
u32 var0000c708 = (u32) &var0000c568;
u32 var0000c70c = (u32) &var0000c568;
u32 var0000c710 = (u32) &var0000c568;
u32 var0000c714 = (u32) &var0000c568;
u32 var0000c718 = (u32) &var0000c568;
u32 var0000c71c = (u32) &var0000c568;
u32 var0000c720 = (u32) &var0000c568;
u32 var0000c724 = (u32) &var0000c568;
u32 var0000c728 = (u32) &var0000c648;
u32 var0000c72c = (u32) &var0000c648;
u32 var0000c730 = (u32) &var0000c648;
u32 var0000c734 = (u32) &var0000c648;
u32 var0000c738 = (u32) &var0000c648;
u32 var0000c73c = (u32) &var0000c648;
u32 var0000c740 = (u32) &var0000c648;
u32 var0000c744 = (u32) &var0000c648;
u32 var0000c748 = (u32) &var0000c648;
u32 var0000c74c = (u32) &var0000c648;
u32 var0000c750 = (u32) &var0000c648;
u32 var0000c754 = (u32) &var0000c488;
u32 var0000c758 = (u32) &var0000c488;
u32 var0000c75c = (u32) &var0000c488;
u32 var0000c760 = (u32) &var0000c488;
u32 var0000c764 = (u32) &var0000c488;
u32 var0000c768 = (u32) &var0000c6e0;
u32 var0000c76c = (u32) &var0000c6e0;
u32 var0000c770 = (u32) &var0000c6e0;
u32 var0000c774 = (u32) &var0000c6e0;
u32 var0000c778 = (u32) &var0000c6e0;
u32 var0000c77c = (u32) &var0000c6e0;
u32 var0000c780 = (u32) &var0000c6e0;
u32 var0000c784 = (u32) &var0000c6e0;
u32 var0000c788 = (u32) &var0000c6e0;
u32 var0000c78c = (u32) &var0000c6e0;
u32 var0000c790 = (u32) &var0000c6e0;
u32 var0000c794 = (u32) &var0000c6e0;
u32 var0000c798 = (u32) &var0000c6e0;
u32 var0000c79c = (u32) &var0000c6e0;
u32 var0000c7a0 = (u32) &var0000c6e0;
u32 var0000c7a4 = (u32) &var0000c6e0;
u32 var0000c7a8 = (u32) &var0000c6e0;
u32 var0000c7ac = (u32) &var0000c6e0;
u32 var0000c7b0 = (u32) &var0000c6e0;
u32 var0000c7b4 = (u32) &var0000c6e0;
u32 var0000c7b8 = (u32) &var0000c6e0;
u32 var0000c7bc = (u32) &var0000c6e0;
u32 var0000c7c0 = (u32) &var0000c6e0;
u32 var0000c7c4 = (u32) &var0000c6e0;
u32 var0000c7c8 = (u32) &var0000c6e0;
u32 var0000c7cc = (u32) &var0000c6e0;
u32 var0000c7d0 = (u32) &var0000c6e0;
u32 var0000c7d4 = (u32) &var0000c6e0;
u32 var0000c7d8 = (u32) &var0000c6e0;
u32 var0000c7dc = (u32) &var0000c6e0;
u32 var0000c7e0 = (u32) &var0000c6e0;
u32 var0000c7e4 = (u32) &var0000c6e0;
u32 var0000c7e8 = 0x00070000;
u32 var0000c7ec = 0x41d80000;
u32 var0000c7f0 = 0x00000000;
u32 var0000c7f4 = 0x00000000;
u32 var0000c7f8 = 0x00000000;
u32 var0000c7fc = 0xbf800000;
u32 var0000c800 = 0x420c0000;
u32 var0000c804 = 0x42960000;
u32 var0000c808 = 0xbf800000;
u32 var0000c80c = 0xbf800000;
u32 var0000c810 = 0x41f80000;
u32 var0000c814 = 0x42960000;
u32 var0000c818 = 0x3f5f5dd8;
u32 var0000c81c = 0xbf32b17a;
u32 var0000c820 = 0x3f684d1e;
u32 var0000c824 = 0xbf32b17a;
u32 var0000c828 = 0x3fc00000;
u32 var0000c82c = 0x3fc00000;
u32 var0000c830 = 0x00080000;
u32 var0000c834 = 0x41c00000;
u32 var0000c838 = 0x00000000;
u32 var0000c83c = 0x00000000;
u32 var0000c840 = 0x00000000;
u32 var0000c844 = 0xbf800000;
u32 var0000c848 = 0x42380000;
u32 var0000c84c = 0x42c40000;
u32 var0000c850 = 0xbf800000;
u32 var0000c854 = 0xbf800000;
u32 var0000c858 = 0x42240000;
u32 var0000c85c = 0x42c40000;
u32 var0000c860 = 0x3f5f5dd8;
u32 var0000c864 = 0xbf06051b;
u32 var0000c868 = 0x3f913033;
u32 var0000c86c = 0xbf32b17a;
u32 var0000c870 = 0x3fcccccd;
u32 var0000c874 = 0x3fcccccd;
u32 var0000c878 = 0x00000000;
u32 var0000c87c = 0x00000000;
u32 var0000c880 = 0x00000000;
u32 var0000c884 = 0x00000000;
u32 var0000c888 = 0x00000000;
u32 var0000c88c = 0xbf800000;
u32 var0000c890 = 0x00000000;
u32 var0000c894 = 0x00000000;
u32 var0000c898 = 0x00000000;
u32 var0000c89c = 0x00000000;
u32 var0000c8a0 = 0x00000000;
u32 var0000c8a4 = 0x00000000;
u32 var0000c8a8 = 0x00000000;
u32 var0000c8ac = 0x00000000;
u32 var0000c8b0 = 0x00000000;
u32 var0000c8b4 = 0x00000000;
u32 var0000c8b8 = 0x00000000;
u32 var0000c8bc = 0x00000000;
u32 var0000c8c0 = (u32) &var0000c7e8;
u32 var0000c8c4 = 0xffffffff;
u32 var0000c8c8 = 0x00090000;
u32 var0000c8cc = 0x41d00000;
u32 var0000c8d0 = 0x00000000;
u32 var0000c8d4 = 0x00000000;
u32 var0000c8d8 = 0x00000000;
u32 var0000c8dc = 0xbf800000;
u32 var0000c8e0 = 0x42080000;
u32 var0000c8e4 = 0x42ae0000;
u32 var0000c8e8 = 0xbf800000;
u32 var0000c8ec = 0xbf800000;
u32 var0000c8f0 = 0x41e80000;
u32 var0000c8f4 = 0x42ae0000;
u32 var0000c8f8 = 0x3f5f5dd8;
u32 var0000c8fc = 0xbf06051b;
u32 var0000c900 = 0x3f32b17a;
u32 var0000c904 = 0xbf75b407;
u32 var0000c908 = 0x3fcccccd;
u32 var0000c90c = 0x40000000;
u32 var0000c910 = 0x00000000;
u32 var0000c914 = 0x00000000;
u32 var0000c918 = 0x00000000;
u32 var0000c91c = 0x00000000;
u32 var0000c920 = 0x00000000;
u32 var0000c924 = 0xbf800000;
u32 var0000c928 = 0x00000000;
u32 var0000c92c = 0x00000000;
u32 var0000c930 = 0x00000000;
u32 var0000c934 = 0x00000000;
u32 var0000c938 = 0x00000000;
u32 var0000c93c = 0x00000000;
u32 var0000c940 = 0x00000000;
u32 var0000c944 = 0x00000000;
u32 var0000c948 = 0x00000000;
u32 var0000c94c = 0x00000000;
u32 var0000c950 = 0x00000000;
u32 var0000c954 = 0x00000000;
u32 var0000c958 = (u32) &var0000c8c8;
u32 var0000c95c = 0xffffffff;
u32 var0000c960 = 0x000a0000;
u32 var0000c964 = 0x41e00000;
u32 var0000c968 = 0x00000000;
u32 var0000c96c = 0x00000000;
u32 var0000c970 = 0x00000000;
u32 var0000c974 = 0xbf800000;
u32 var0000c978 = 0x42100000;
u32 var0000c97c = 0x42b00000;
u32 var0000c980 = 0xbf800000;
u32 var0000c984 = 0xbf800000;
u32 var0000c988 = 0x41f80000;
u32 var0000c98c = 0x42b00000;
u32 var0000c990 = 0x3f5f5dd8;
u32 var0000c994 = 0xbf32b17a;
u32 var0000c998 = 0x3f5f5dd8;
u32 var0000c99c = 0xbedf5dd8;
u32 var0000c9a0 = 0x3fcccccd;
u32 var0000c9a4 = 0x3fc00000;
u32 var0000c9a8 = 0x00000000;
u32 var0000c9ac = 0x00000000;
u32 var0000c9b0 = 0x00000000;
u32 var0000c9b4 = 0x00000000;
u32 var0000c9b8 = 0x00000000;
u32 var0000c9bc = 0xbf800000;
u32 var0000c9c0 = 0x00000000;
u32 var0000c9c4 = 0x00000000;
u32 var0000c9c8 = 0x00000000;
u32 var0000c9cc = 0x00000000;
u32 var0000c9d0 = 0x00000000;
u32 var0000c9d4 = 0x00000000;
u32 var0000c9d8 = 0x00000000;
u32 var0000c9dc = 0x00000000;
u32 var0000c9e0 = 0x00000000;
u32 var0000c9e4 = 0x00000000;
u32 var0000c9e8 = 0x00000000;
u32 var0000c9ec = 0x00000000;
u32 var0000c9f0 = (u32) &var0000c960;
u32 var0000c9f4 = 0xffffffff;
u32 var0000c9f8 = 0x034a0000;
u32 var0000c9fc = 0x41a00000;
u32 var0000ca00 = 0x00000000;
u32 var0000ca04 = 0x00000000;
u32 var0000ca08 = 0x00000000;
u32 var0000ca0c = 0xbf800000;
u32 var0000ca10 = 0x41c80000;
u32 var0000ca14 = 0x42480000;
u32 var0000ca18 = 0xbf800000;
u32 var0000ca1c = 0xbf800000;
u32 var0000ca20 = 0x41200000;
u32 var0000ca24 = 0x42480000;
u32 var0000ca28 = 0x3eb2b17a;
u32 var0000ca2c = 0xbeb2b17a;
u32 var0000ca30 = 0x3f06051b;
u32 var0000ca34 = 0xbf06051b;
u32 var0000ca38 = 0x3f800000;
u32 var0000ca3c = 0x3f800000;
u32 var0000ca40 = 0x00000000;
u32 var0000ca44 = 0x00000000;
u32 var0000ca48 = 0x00000000;
u32 var0000ca4c = 0x00000000;
u32 var0000ca50 = 0x00000000;
u32 var0000ca54 = 0xbf800000;
u32 var0000ca58 = 0x00000000;
u32 var0000ca5c = 0x00000000;
u32 var0000ca60 = 0x00000000;
u32 var0000ca64 = 0x00000000;
u32 var0000ca68 = 0x00000000;
u32 var0000ca6c = 0x00000000;
u32 var0000ca70 = 0x00000000;
u32 var0000ca74 = 0x00000000;
u32 var0000ca78 = 0x00000000;
u32 var0000ca7c = 0x00000000;
u32 var0000ca80 = 0x00000000;
u32 var0000ca84 = 0x00000000;
u32 var0000ca88 = (u32) &var0000c9f8;
u32 var0000ca8c = 0xffffffff;
u32 var0000ca90 = (u32) &var0000c8c0;
u32 var0000ca94 = (u32) &var0000c8c0;
u32 var0000ca98 = (u32) &var0000c8c0;
u32 var0000ca9c = (u32) &var0000c8c0;
u32 var0000caa0 = (u32) &var0000c8c0;
u32 var0000caa4 = (u32) &var0000c8c0;
u32 var0000caa8 = (u32) &var0000c8c0;
u32 var0000caac = (u32) &var0000c8c0;
u32 var0000cab0 = (u32) &var0000c8c0;
u32 var0000cab4 = (u32) &var0000c8c0;
u32 var0000cab8 = (u32) &var0000c958;
u32 var0000cabc = (u32) &var0000c958;
u32 var0000cac0 = (u32) &var0000c958;
u32 var0000cac4 = (u32) &var0000c958;
u32 var0000cac8 = (u32) &var0000c958;
u32 var0000cacc = (u32) &var0000c958;
u32 var0000cad0 = (u32) &var0000c9f0;
u32 var0000cad4 = (u32) &var0000c9f0;
u32 var0000cad8 = (u32) &var0000c9f0;
u32 var0000cadc = (u32) &var0000c9f0;
u32 var0000cae0 = (u32) &var0000c9f0;
u32 var0000cae4 = (u32) &var0000c9f0;
u32 var0000cae8 = (u32) &var0000c8c0;
u32 var0000caec = (u32) &var0000c8c0;
u32 var0000caf0 = (u32) &var0000c8c0;
u32 var0000caf4 = (u32) &var0000c8c0;
u32 var0000caf8 = (u32) &var0000c8c0;
u32 var0000cafc = (u32) &var0000c8c0;
u32 var0000cb00 = (u32) &var0000c8c0;
u32 var0000cb04 = (u32) &var0000c8c0;
u32 var0000cb08 = (u32) &var0000c8c0;
u32 var0000cb0c = (u32) &var0000c8c0;
u32 var0000cb10 = (u32) &var0000ca88;
u32 var0000cb14 = (u32) &var0000ca88;
u32 var0000cb18 = (u32) &var0000ca88;
u32 var0000cb1c = (u32) &var0000ca88;
u32 var0000cb20 = (u32) &var0000ca88;
u32 var0000cb24 = (u32) &var0000ca88;
u32 var0000cb28 = (u32) &var0000ca88;
u32 var0000cb2c = (u32) &var0000ca88;
u32 var0000cb30 = (u32) &var0000ca88;
u32 var0000cb34 = (u32) &var0000ca88;
u32 var0000cb38 = (u32) &var0000ca88;
u32 var0000cb3c = (u32) &var0000ca88;
u32 var0000cb40 = (u32) &var0000ca88;
u32 var0000cb44 = (u32) &var0000ca88;
u32 var0000cb48 = (u32) &var0000ca88;
u32 var0000cb4c = (u32) &var0000ca88;
u32 var0000cb50 = (u32) &var0000ca88;
u32 var0000cb54 = (u32) &var0000ca88;
u32 var0000cb58 = (u32) &var0000ca88;
u32 var0000cb5c = (u32) &var0000ca88;
u32 var0000cb60 = (u32) &var0000ca88;
u32 var0000cb64 = (u32) &var0000ca88;
u32 var0000cb68 = (u32) &var0000ca88;
u32 var0000cb6c = (u32) &var0000ca88;
u32 var0000cb70 = (u32) &var0000ca88;
u32 var0000cb74 = (u32) &var0000ca88;
u32 var0000cb78 = (u32) &var0000ca88;
u32 var0000cb7c = (u32) &var0000ca88;
u32 var0000cb80 = (u32) &var0000ca88;
u32 var0000cb84 = (u32) &var0000ca88;
u32 var0000cb88 = (u32) &var0000ca88;
u32 var0000cb8c = (u32) &var0000ca88;
u32 var0000cb90 = 0x004b0000;
u32 var0000cb94 = 0x41c80000;
u32 var0000cb98 = 0x00000000;
u32 var0000cb9c = 0x00000000;
u32 var0000cba0 = 0x41400000;
u32 var0000cba4 = 0x43040000;
u32 var0000cba8 = 0x425c0000;
u32 var0000cbac = 0x42ae0000;
u32 var0000cbb0 = 0x42860000;
u32 var0000cbb4 = 0x42ae0000;
u32 var0000cbb8 = 0x41d00000;
u32 var0000cbbc = 0x42de0000;
u32 var0000cbc0 = 0x3f5f5dd8;
u32 var0000cbc4 = 0xbf32b17a;
u32 var0000cbc8 = 0x3f1c5b4b;
u32 var0000cbcc = 0xbf4907a9;
u32 var0000cbd0 = 0x00000000;
u32 var0000cbd4 = 0x00000000;
u32 var0000cbd8 = 0x004c0000;
u32 var0000cbdc = 0x41d00000;
u32 var0000cbe0 = 0x00000000;
u32 var0000cbe4 = 0x00000000;
u32 var0000cbe8 = 0x41000000;
u32 var0000cbec = 0x42b20000;
u32 var0000cbf0 = 0x41f80000;
u32 var0000cbf4 = 0x427c0000;
u32 var0000cbf8 = 0x42240000;
u32 var0000cbfc = 0x424c0000;
u32 var0000cc00 = 0x41a80000;
u32 var0000cc04 = 0x42a00000;
u32 var0000cc08 = 0x3f5f5dd8;
u32 var0000cc0c = 0xbf32b17a;
u32 var0000cc10 = 0x3eb2b17a;
u32 var0000cc14 = 0xbf913033;
u32 var0000cc18 = 0x00000000;
u32 var0000cc1c = 0x00000000;
u32 var0000cc20 = 0x00000000;
u32 var0000cc24 = 0x00000000;
u32 var0000cc28 = 0x00000000;
u32 var0000cc2c = 0x00000000;
u32 var0000cc30 = 0x00000000;
u32 var0000cc34 = 0xbf800000;
u32 var0000cc38 = 0x00000000;
u32 var0000cc3c = 0x00000000;
u32 var0000cc40 = 0x00000000;
u32 var0000cc44 = 0x00000000;
u32 var0000cc48 = 0x00000000;
u32 var0000cc4c = 0x00000000;
u32 var0000cc50 = 0x00000000;
u32 var0000cc54 = 0x00000000;
u32 var0000cc58 = 0x00000000;
u32 var0000cc5c = 0x00000000;
u32 var0000cc60 = 0x00000000;
u32 var0000cc64 = 0x00000000;
u32 var0000cc68 = (u32) &var0000cb90;
u32 var0000cc6c = 0xffffffff;
u32 var0000cc70 = 0x004f0000;
u32 var0000cc74 = 0x423c0000;
u32 var0000cc78 = 0x00000000;
u32 var0000cc7c = 0x3fc90fdb;
u32 var0000cc80 = 0x40e00000;
u32 var0000cc84 = 0x43000000;
u32 var0000cc88 = 0x42040000;
u32 var0000cc8c = 0x42ac0000;
u32 var0000cc90 = 0x423c0000;
u32 var0000cc94 = 0x42940000;
u32 var0000cc98 = 0x41b80000;
u32 var0000cc9c = 0x42d40000;
u32 var0000cca0 = 0x3f5f5dd8;
u32 var0000cca4 = 0xbf06051b;
u32 var0000cca8 = 0x3f06051b;
u32 var0000ccac = 0xbf4907a9;
u32 var0000ccb0 = 0x00000000;
u32 var0000ccb4 = 0x00000000;
u32 var0000ccb8 = 0x00500000;
u32 var0000ccbc = 0x41900000;
u32 var0000ccc0 = 0x00000000;
u32 var0000ccc4 = 0x3fc90fdb;
u32 var0000ccc8 = 0x40e00000;
u32 var0000cccc = 0x429c0000;
u32 var0000ccd0 = 0x41e00000;
u32 var0000ccd4 = 0x42500000;
u32 var0000ccd8 = 0x420c0000;
u32 var0000ccdc = 0x42340000;
u32 var0000cce0 = 0x41700000;
u32 var0000cce4 = 0x42840000;
u32 var0000cce8 = 0x3f5f5dd8;
u32 var0000ccec = 0xbdb2b17a;
u32 var0000ccf0 = 0x3f32b17a;
u32 var0000ccf4 = 0xbf4907a9;
u32 var0000ccf8 = 0x3fc00000;
u32 var0000ccfc = 0x3f800000;
u32 var0000cd00 = 0x00510000;
u32 var0000cd04 = 0x41a00000;
u32 var0000cd08 = 0x00000000;
u32 var0000cd0c = 0x3fc90fdb;
u32 var0000cd10 = 0x41500000;
u32 var0000cd14 = 0x42b80000;
u32 var0000cd18 = 0x42140000;
u32 var0000cd1c = 0x42860000;
u32 var0000cd20 = 0x42280000;
u32 var0000cd24 = 0x425c0000;
u32 var0000cd28 = 0x41c80000;
u32 var0000cd2c = 0x42a80000;
u32 var0000cd30 = 0x3f5f5dd8;
u32 var0000cd34 = 0xbf06051b;
u32 var0000cd38 = 0x3eb2b17a;
u32 var0000cd3c = 0xbf32b17a;
u32 var0000cd40 = 0x00000000;
u32 var0000cd44 = 0x00000000;
u32 var0000cd48 = 0x00000000;
u32 var0000cd4c = 0x00000000;
u32 var0000cd50 = 0x00000000;
u32 var0000cd54 = 0x00000000;
u32 var0000cd58 = 0x00000000;
u32 var0000cd5c = 0xbf800000;
u32 var0000cd60 = 0x00000000;
u32 var0000cd64 = 0x00000000;
u32 var0000cd68 = 0x00000000;
u32 var0000cd6c = 0x00000000;
u32 var0000cd70 = 0x00000000;
u32 var0000cd74 = 0x00000000;
u32 var0000cd78 = 0x00000000;
u32 var0000cd7c = 0x00000000;
u32 var0000cd80 = 0x00000000;
u32 var0000cd84 = 0x00000000;
u32 var0000cd88 = 0x00000000;
u32 var0000cd8c = 0x00000000;
u32 var0000cd90 = (u32) &var0000cc70;
u32 var0000cd94 = 0xffffffff;
u32 var0000cd98 = 0x004d0000;
u32 var0000cd9c = 0x41e00000;
u32 var0000cda0 = 0x00000000;
u32 var0000cda4 = 0x4096cbe4;
u32 var0000cda8 = 0x41700000;
u32 var0000cdac = 0x42f80000;
u32 var0000cdb0 = 0x42180000;
u32 var0000cdb4 = 0x42c20000;
u32 var0000cdb8 = 0x42700000;
u32 var0000cdbc = 0x42a80000;
u32 var0000cdc0 = 0x41a00000;
u32 var0000cdc4 = 0x42d40000;
u32 var0000cdc8 = 0x3f5f5dd8;
u32 var0000cdcc = 0xbf32b17a;
u32 var0000cdd0 = 0x3f06051b;
u32 var0000cdd4 = 0xbf5f5dd8;
u32 var0000cdd8 = 0x00000000;
u32 var0000cddc = 0x00000000;
u32 var0000cde0 = 0x004e0000;
u32 var0000cde4 = 0x41b80000;
u32 var0000cde8 = 0x00000000;
u32 var0000cdec = 0x4096cbe4;
u32 var0000cdf0 = 0x00000000;
u32 var0000cdf4 = 0x42aa0000;
u32 var0000cdf8 = 0x42000000;
u32 var0000cdfc = 0x42180000;
u32 var0000ce00 = 0x42180000;
u32 var0000ce04 = 0x42700000;
u32 var0000ce08 = 0x41600000;
u32 var0000ce0c = 0x428e0000;
u32 var0000ce10 = 0x3f5f5dd8;
u32 var0000ce14 = 0xbf32b17a;
u32 var0000ce18 = 0x3f1c5b4b;
u32 var0000ce1c = 0xbf75b407;
u32 var0000ce20 = 0x00000000;
u32 var0000ce24 = 0x00000000;
u32 var0000ce28 = 0x00000000;
u32 var0000ce2c = 0x00000000;
u32 var0000ce30 = 0x00000000;
u32 var0000ce34 = 0x00000000;
u32 var0000ce38 = 0x00000000;
u32 var0000ce3c = 0xbf800000;
u32 var0000ce40 = 0x00000000;
u32 var0000ce44 = 0x00000000;
u32 var0000ce48 = 0x00000000;
u32 var0000ce4c = 0x00000000;
u32 var0000ce50 = 0x00000000;
u32 var0000ce54 = 0x00000000;
u32 var0000ce58 = 0x00000000;
u32 var0000ce5c = 0x00000000;
u32 var0000ce60 = 0x00000000;
u32 var0000ce64 = 0x00000000;
u32 var0000ce68 = 0x00000000;
u32 var0000ce6c = 0x00000000;
u32 var0000ce70 = (u32) &var0000cd98;
u32 var0000ce74 = 0xffffffff;
u32 var0000ce78 = 0x034a0000;
u32 var0000ce7c = 0x41a00000;
u32 var0000ce80 = 0x00000000;
u32 var0000ce84 = 0x00000000;
u32 var0000ce88 = 0x00000000;
u32 var0000ce8c = 0xbf800000;
u32 var0000ce90 = 0x41c80000;
u32 var0000ce94 = 0x42480000;
u32 var0000ce98 = 0xbf800000;
u32 var0000ce9c = 0xbf800000;
u32 var0000cea0 = 0x41200000;
u32 var0000cea4 = 0x42480000;
u32 var0000cea8 = 0x3eb2b17a;
u32 var0000ceac = 0xbeb2b17a;
u32 var0000ceb0 = 0x3f06051b;
u32 var0000ceb4 = 0xbf06051b;
u32 var0000ceb8 = 0x3f800000;
u32 var0000cebc = 0x3f800000;
u32 var0000cec0 = 0x00000000;
u32 var0000cec4 = 0x00000000;
u32 var0000cec8 = 0x00000000;
u32 var0000cecc = 0x00000000;
u32 var0000ced0 = 0x00000000;
u32 var0000ced4 = 0xbf800000;
u32 var0000ced8 = 0x00000000;
u32 var0000cedc = 0x00000000;
u32 var0000cee0 = 0x00000000;
u32 var0000cee4 = 0x00000000;
u32 var0000cee8 = 0x00000000;
u32 var0000ceec = 0x00000000;
u32 var0000cef0 = 0x00000000;
u32 var0000cef4 = 0x00000000;
u32 var0000cef8 = 0x00000000;
u32 var0000cefc = 0x00000000;
u32 var0000cf00 = 0x00000000;
u32 var0000cf04 = 0x00000000;
u32 var0000cf08 = (u32) &var0000ce78;
u32 var0000cf0c = 0xffffffff;
u32 var0000cf10 = (u32) &var0000cc68;
u32 var0000cf14 = (u32) &var0000cc68;
u32 var0000cf18 = (u32) &var0000cc68;
u32 var0000cf1c = (u32) &var0000cc68;
u32 var0000cf20 = (u32) &var0000cc68;
u32 var0000cf24 = (u32) &var0000cc68;
u32 var0000cf28 = (u32) &var0000cc68;
u32 var0000cf2c = (u32) &var0000cc68;
u32 var0000cf30 = (u32) &var0000cc68;
u32 var0000cf34 = (u32) &var0000cc68;
u32 var0000cf38 = (u32) &var0000cd90;
u32 var0000cf3c = (u32) &var0000cd90;
u32 var0000cf40 = (u32) &var0000cd90;
u32 var0000cf44 = (u32) &var0000cd90;
u32 var0000cf48 = (u32) &var0000cd90;
u32 var0000cf4c = (u32) &var0000cd90;
u32 var0000cf50 = (u32) &var0000ce70;
u32 var0000cf54 = (u32) &var0000ce70;
u32 var0000cf58 = (u32) &var0000ce70;
u32 var0000cf5c = (u32) &var0000ce70;
u32 var0000cf60 = (u32) &var0000ce70;
u32 var0000cf64 = (u32) &var0000ce70;
u32 var0000cf68 = (u32) &var0000cc68;
u32 var0000cf6c = (u32) &var0000cc68;
u32 var0000cf70 = (u32) &var0000cc68;
u32 var0000cf74 = (u32) &var0000cc68;
u32 var0000cf78 = (u32) &var0000cc68;
u32 var0000cf7c = (u32) &var0000cc68;
u32 var0000cf80 = (u32) &var0000cc68;
u32 var0000cf84 = (u32) &var0000cc68;
u32 var0000cf88 = (u32) &var0000cc68;
u32 var0000cf8c = (u32) &var0000cc68;
u32 var0000cf90 = (u32) &var0000cf08;
u32 var0000cf94 = (u32) &var0000cf08;
u32 var0000cf98 = (u32) &var0000cf08;
u32 var0000cf9c = (u32) &var0000cf08;
u32 var0000cfa0 = (u32) &var0000cf08;
u32 var0000cfa4 = (u32) &var0000cf08;
u32 var0000cfa8 = (u32) &var0000cf08;
u32 var0000cfac = (u32) &var0000cf08;
u32 var0000cfb0 = (u32) &var0000cf08;
u32 var0000cfb4 = (u32) &var0000cf08;
u32 var0000cfb8 = (u32) &var0000cf08;
u32 var0000cfbc = (u32) &var0000cf08;
u32 var0000cfc0 = (u32) &var0000cf08;
u32 var0000cfc4 = (u32) &var0000cf08;
u32 var0000cfc8 = (u32) &var0000cf08;
u32 var0000cfcc = (u32) &var0000cf08;
u32 var0000cfd0 = (u32) &var0000cf08;
u32 var0000cfd4 = (u32) &var0000cf08;
u32 var0000cfd8 = (u32) &var0000cf08;
u32 var0000cfdc = (u32) &var0000cf08;
u32 var0000cfe0 = (u32) &var0000cf08;
u32 var0000cfe4 = (u32) &var0000cf08;
u32 var0000cfe8 = (u32) &var0000cf08;
u32 var0000cfec = (u32) &var0000cf08;
u32 var0000cff0 = (u32) &var0000cf08;
u32 var0000cff4 = (u32) &var0000cf08;
u32 var0000cff8 = (u32) &var0000cf08;
u32 var0000cffc = (u32) &var0000cf08;
u32 var0000d000 = (u32) &var0000cf08;
u32 var0000d004 = (u32) &var0000cf08;
u32 var0000d008 = (u32) &var0000cf08;
u32 var0000d00c = (u32) &var0000cf08;
u32 var0000d010 = 0x00740000;
u32 var0000d014 = 0x41b00000;
u32 var0000d018 = 0x00000000;
u32 var0000d01c = 0x00000000;
u32 var0000d020 = 0x41200000;
u32 var0000d024 = 0x42de0000;
u32 var0000d028 = 0x42080000;
u32 var0000d02c = 0x42ae0000;
u32 var0000d030 = 0xbf800000;
u32 var0000d034 = 0xbf800000;
u32 var0000d038 = 0x41880000;
u32 var0000d03c = 0x42d00000;
u32 var0000d040 = 0x3f5f5dd8;
u32 var0000d044 = 0xbf32b17a;
u32 var0000d048 = 0x3f1c5b4b;
u32 var0000d04c = 0xbf4907a9;
u32 var0000d050 = 0x00000000;
u32 var0000d054 = 0x00000000;
u32 var0000d058 = 0x00770000;
u32 var0000d05c = 0x41c80000;
u32 var0000d060 = 0x00000000;
u32 var0000d064 = 0x00000000;
u32 var0000d068 = 0x41100000;
u32 var0000d06c = 0x42b80000;
u32 var0000d070 = 0x42040000;
u32 var0000d074 = 0x42780000;
u32 var0000d078 = 0xbf800000;
u32 var0000d07c = 0xbf800000;
u32 var0000d080 = 0x41900000;
u32 var0000d084 = 0x428a0000;
u32 var0000d088 = 0x3f5f5dd8;
u32 var0000d08c = 0xbf32b17a;
u32 var0000d090 = 0x3f1c5b4b;
u32 var0000d094 = 0xbf4907a9;
u32 var0000d098 = 0x00000000;
u32 var0000d09c = 0x00000000;
u32 var0000d0a0 = 0x00000000;
u32 var0000d0a4 = 0x00000000;
u32 var0000d0a8 = 0x00000000;
u32 var0000d0ac = 0x00000000;
u32 var0000d0b0 = 0x00000000;
u32 var0000d0b4 = 0xbf800000;
u32 var0000d0b8 = 0x00000000;
u32 var0000d0bc = 0x00000000;
u32 var0000d0c0 = 0x00000000;
u32 var0000d0c4 = 0x00000000;
u32 var0000d0c8 = 0x00000000;
u32 var0000d0cc = 0x00000000;
u32 var0000d0d0 = 0x00000000;
u32 var0000d0d4 = 0x00000000;
u32 var0000d0d8 = 0x00000000;
u32 var0000d0dc = 0x00000000;
u32 var0000d0e0 = 0x00000000;
u32 var0000d0e4 = 0x00000000;
u32 var0000d0e8 = (u32) &var0000d010;
u32 var0000d0ec = 0xffffffff;
u32 var0000d0f0 = 0x00750000;
u32 var0000d0f4 = 0x41e00000;
u32 var0000d0f8 = 0x00000000;
u32 var0000d0fc = 0x3fc90fdb;
u32 var0000d100 = 0x41700000;
u32 var0000d104 = 0x42d80000;
u32 var0000d108 = 0x42080000;
u32 var0000d10c = 0x42920000;
u32 var0000d110 = 0xbf800000;
u32 var0000d114 = 0xbf800000;
u32 var0000d118 = 0x41880000;
u32 var0000d11c = 0x42ba0000;
u32 var0000d120 = 0x3f5f5dd8;
u32 var0000d124 = 0xbf32b17a;
u32 var0000d128 = 0x3f06051b;
u32 var0000d12c = 0xbf4907a9;
u32 var0000d130 = 0x00000000;
u32 var0000d134 = 0x00000000;
u32 var0000d138 = 0x00780000;
u32 var0000d13c = 0x41980000;
u32 var0000d140 = 0x00000000;
u32 var0000d144 = 0x3fc90fdb;
u32 var0000d148 = 0x40400000;
u32 var0000d14c = 0x42be0000;
u32 var0000d150 = 0x41f00000;
u32 var0000d154 = 0x42800000;
u32 var0000d158 = 0xbf800000;
u32 var0000d15c = 0xbf800000;
u32 var0000d160 = 0x41600000;
u32 var0000d164 = 0x428e0000;
u32 var0000d168 = 0x3f5f5dd8;
u32 var0000d16c = 0xbf32b17a;
u32 var0000d170 = 0x3f06051b;
u32 var0000d174 = 0xbf4907a9;
u32 var0000d178 = 0x3fc00000;
u32 var0000d17c = 0x3f800000;
u32 var0000d180 = 0x00000000;
u32 var0000d184 = 0x00000000;
u32 var0000d188 = 0x00000000;
u32 var0000d18c = 0x00000000;
u32 var0000d190 = 0x00000000;
u32 var0000d194 = 0xbf800000;
u32 var0000d198 = 0x00000000;
u32 var0000d19c = 0x00000000;
u32 var0000d1a0 = 0x00000000;
u32 var0000d1a4 = 0x00000000;
u32 var0000d1a8 = 0x00000000;
u32 var0000d1ac = 0x00000000;
u32 var0000d1b0 = 0x00000000;
u32 var0000d1b4 = 0x00000000;
u32 var0000d1b8 = 0x00000000;
u32 var0000d1bc = 0x00000000;
u32 var0000d1c0 = 0x00000000;
u32 var0000d1c4 = 0x00000000;
u32 var0000d1c8 = (u32) &var0000d0f0;
u32 var0000d1cc = 0xffffffff;
u32 var0000d1d0 = 0x00760000;
u32 var0000d1d4 = 0x41f80000;
u32 var0000d1d8 = 0x00000000;
u32 var0000d1dc = 0x4096cbe4;
u32 var0000d1e0 = 0x41600000;
u32 var0000d1e4 = 0x42de0000;
u32 var0000d1e8 = 0x42200000;
u32 var0000d1ec = 0x42a60000;
u32 var0000d1f0 = 0xbf800000;
u32 var0000d1f4 = 0xbf800000;
u32 var0000d1f8 = 0x41a80000;
u32 var0000d1fc = 0x42bc0000;
u32 var0000d200 = 0x3f5f5dd8;
u32 var0000d204 = 0xbf32b17a;
u32 var0000d208 = 0x3f06051b;
u32 var0000d20c = 0xbf4907a9;
u32 var0000d210 = 0x00000000;
u32 var0000d214 = 0x00000000;
u32 var0000d218 = 0x00790000;
u32 var0000d21c = 0x41d00000;
u32 var0000d220 = 0x00000000;
u32 var0000d224 = 0x4096cbe4;
u32 var0000d228 = 0x40e00000;
u32 var0000d22c = 0x42b20000;
u32 var0000d230 = 0x42080000;
u32 var0000d234 = 0x42700000;
u32 var0000d238 = 0xbf800000;
u32 var0000d23c = 0xbf800000;
u32 var0000d240 = 0x41a00000;
u32 var0000d244 = 0x42880000;
u32 var0000d248 = 0x3f5f5dd8;
u32 var0000d24c = 0xbf32b17a;
u32 var0000d250 = 0x3f06051b;
u32 var0000d254 = 0xbf4907a9;
u32 var0000d258 = 0x00000000;
u32 var0000d25c = 0x00000000;
u32 var0000d260 = 0x00000000;
u32 var0000d264 = 0x00000000;
u32 var0000d268 = 0x00000000;
u32 var0000d26c = 0x00000000;
u32 var0000d270 = 0x00000000;
u32 var0000d274 = 0xbf800000;
u32 var0000d278 = 0x00000000;
u32 var0000d27c = 0x00000000;
u32 var0000d280 = 0x00000000;
u32 var0000d284 = 0x00000000;
u32 var0000d288 = 0x00000000;
u32 var0000d28c = 0x00000000;
u32 var0000d290 = 0x00000000;
u32 var0000d294 = 0x00000000;
u32 var0000d298 = 0x00000000;
u32 var0000d29c = 0x00000000;
u32 var0000d2a0 = 0x00000000;
u32 var0000d2a4 = 0x00000000;
u32 var0000d2a8 = (u32) &var0000d1d0;
u32 var0000d2ac = 0xffffffff;
u32 var0000d2b0 = 0x034a0000;
u32 var0000d2b4 = 0x41a00000;
u32 var0000d2b8 = 0x00000000;
u32 var0000d2bc = 0x00000000;
u32 var0000d2c0 = 0x00000000;
u32 var0000d2c4 = 0xbf800000;
u32 var0000d2c8 = 0x41c80000;
u32 var0000d2cc = 0x42480000;
u32 var0000d2d0 = 0xbf800000;
u32 var0000d2d4 = 0xbf800000;
u32 var0000d2d8 = 0x41200000;
u32 var0000d2dc = 0x42480000;
u32 var0000d2e0 = 0x3eb2b17a;
u32 var0000d2e4 = 0xbeb2b17a;
u32 var0000d2e8 = 0x3f06051b;
u32 var0000d2ec = 0xbf06051b;
u32 var0000d2f0 = 0x3f800000;
u32 var0000d2f4 = 0x3f800000;
u32 var0000d2f8 = 0x00000000;
u32 var0000d2fc = 0x00000000;
u32 var0000d300 = 0x00000000;
u32 var0000d304 = 0x00000000;
u32 var0000d308 = 0x00000000;
u32 var0000d30c = 0xbf800000;
u32 var0000d310 = 0x00000000;
u32 var0000d314 = 0x00000000;
u32 var0000d318 = 0x00000000;
u32 var0000d31c = 0x00000000;
u32 var0000d320 = 0x00000000;
u32 var0000d324 = 0x00000000;
u32 var0000d328 = 0x00000000;
u32 var0000d32c = 0x00000000;
u32 var0000d330 = 0x00000000;
u32 var0000d334 = 0x00000000;
u32 var0000d338 = 0x00000000;
u32 var0000d33c = 0x00000000;
u32 var0000d340 = (u32) &var0000d2b0;
u32 var0000d344 = 0xffffffff;
u32 var0000d348 = (u32) &var0000d0e8;
u32 var0000d34c = (u32) &var0000d0e8;
u32 var0000d350 = (u32) &var0000d0e8;
u32 var0000d354 = (u32) &var0000d0e8;
u32 var0000d358 = (u32) &var0000d0e8;
u32 var0000d35c = (u32) &var0000d0e8;
u32 var0000d360 = (u32) &var0000d0e8;
u32 var0000d364 = (u32) &var0000d0e8;
u32 var0000d368 = (u32) &var0000d0e8;
u32 var0000d36c = (u32) &var0000d0e8;
u32 var0000d370 = (u32) &var0000d1c8;
u32 var0000d374 = (u32) &var0000d1c8;
u32 var0000d378 = (u32) &var0000d1c8;
u32 var0000d37c = (u32) &var0000d1c8;
u32 var0000d380 = (u32) &var0000d1c8;
u32 var0000d384 = (u32) &var0000d1c8;
u32 var0000d388 = (u32) &var0000d2a8;
u32 var0000d38c = (u32) &var0000d2a8;
u32 var0000d390 = (u32) &var0000d2a8;
u32 var0000d394 = (u32) &var0000d2a8;
u32 var0000d398 = (u32) &var0000d2a8;
u32 var0000d39c = (u32) &var0000d2a8;
u32 var0000d3a0 = (u32) &var0000d0e8;
u32 var0000d3a4 = (u32) &var0000d0e8;
u32 var0000d3a8 = (u32) &var0000d0e8;
u32 var0000d3ac = (u32) &var0000d0e8;
u32 var0000d3b0 = (u32) &var0000d0e8;
u32 var0000d3b4 = (u32) &var0000d0e8;
u32 var0000d3b8 = (u32) &var0000d0e8;
u32 var0000d3bc = (u32) &var0000d0e8;
u32 var0000d3c0 = (u32) &var0000d0e8;
u32 var0000d3c4 = (u32) &var0000d0e8;
u32 var0000d3c8 = (u32) &var0000d340;
u32 var0000d3cc = (u32) &var0000d340;
u32 var0000d3d0 = (u32) &var0000d340;
u32 var0000d3d4 = (u32) &var0000d340;
u32 var0000d3d8 = (u32) &var0000d340;
u32 var0000d3dc = (u32) &var0000d340;
u32 var0000d3e0 = (u32) &var0000d340;
u32 var0000d3e4 = (u32) &var0000d340;
u32 var0000d3e8 = (u32) &var0000d340;
u32 var0000d3ec = (u32) &var0000d340;
u32 var0000d3f0 = (u32) &var0000d340;
u32 var0000d3f4 = (u32) &var0000d340;
u32 var0000d3f8 = (u32) &var0000d340;
u32 var0000d3fc = (u32) &var0000d340;
u32 var0000d400 = (u32) &var0000d340;
u32 var0000d404 = (u32) &var0000d340;
u32 var0000d408 = (u32) &var0000d340;
u32 var0000d40c = (u32) &var0000d340;
u32 var0000d410 = (u32) &var0000d340;
u32 var0000d414 = (u32) &var0000d340;
u32 var0000d418 = (u32) &var0000d340;
u32 var0000d41c = (u32) &var0000d340;
u32 var0000d420 = (u32) &var0000d340;
u32 var0000d424 = (u32) &var0000d340;
u32 var0000d428 = (u32) &var0000d340;
u32 var0000d42c = (u32) &var0000d340;
u32 var0000d430 = (u32) &var0000d340;
u32 var0000d434 = (u32) &var0000d340;
u32 var0000d438 = (u32) &var0000d340;
u32 var0000d43c = (u32) &var0000d340;
u32 var0000d440 = (u32) &var0000d340;
u32 var0000d444 = (u32) &var0000d340;
u32 var0000d448 = 0x000b0000;
u32 var0000d44c = 0x42980000;
u32 var0000d450 = 0x00000000;
u32 var0000d454 = 0x00000000;
u32 var0000d458 = 0x41a00000;
u32 var0000d45c = 0xbf800000;
u32 var0000d460 = 0x42c40000;
u32 var0000d464 = 0x43210000;
u32 var0000d468 = 0xbf800000;
u32 var0000d46c = 0xbf800000;
u32 var0000d470 = 0x42ba0000;
u32 var0000d474 = 0x43210000;
u32 var0000d478 = 0x3f5f5dd8;
u32 var0000d47c = 0xbf06051b;
u32 var0000d480 = 0x3f32b17a;
u32 var0000d484 = 0xbf32b17a;
u32 var0000d488 = 0x3fd9999a;
u32 var0000d48c = 0x40000000;
u32 var0000d490 = 0x000c0000;
u32 var0000d494 = 0x42680000;
u32 var0000d498 = 0x00000000;
u32 var0000d49c = 0x00000000;
u32 var0000d4a0 = 0x41200000;
u32 var0000d4a4 = 0xbf800000;
u32 var0000d4a8 = 0x429a0000;
u32 var0000d4ac = 0x42d00000;
u32 var0000d4b0 = 0xbf800000;
u32 var0000d4b4 = 0xbf800000;
u32 var0000d4b8 = 0x42900000;
u32 var0000d4bc = 0x42d00000;
u32 var0000d4c0 = 0x3f5f5dd8;
u32 var0000d4c4 = 0xbeb2b17a;
u32 var0000d4c8 = 0x3f1c5b4b;
u32 var0000d4cc = 0xbf32b17a;
u32 var0000d4d0 = 0x3fc66666;
u32 var0000d4d4 = 0x3fc00000;
u32 var0000d4d8 = 0x000d0000;
u32 var0000d4dc = 0x42740000;
u32 var0000d4e0 = 0x00000000;
u32 var0000d4e4 = 0x00000000;
u32 var0000d4e8 = 0x41200000;
u32 var0000d4ec = 0xbf800000;
u32 var0000d4f0 = 0x42a60000;
u32 var0000d4f4 = 0x43000000;
u32 var0000d4f8 = 0xbf800000;
u32 var0000d4fc = 0xbf800000;
u32 var0000d500 = 0x429c0000;
u32 var0000d504 = 0x43000000;
u32 var0000d508 = 0x3f5f5dd8;
u32 var0000d50c = 0xbf06051b;
u32 var0000d510 = 0x3f5f5dd8;
u32 var0000d514 = 0xbf06051b;
u32 var0000d518 = 0x3f99999a;
u32 var0000d51c = 0x3fa66666;
u32 var0000d520 = 0x00270000;
u32 var0000d524 = 0x427c0000;
u32 var0000d528 = 0x00000000;
u32 var0000d52c = 0x00000000;
u32 var0000d530 = 0x41200000;
u32 var0000d534 = 0xbf800000;
u32 var0000d538 = 0x42920000;
u32 var0000d53c = 0x42e40000;
u32 var0000d540 = 0xbf800000;
u32 var0000d544 = 0xbf800000;
u32 var0000d548 = 0x42880000;
u32 var0000d54c = 0x42e40000;
u32 var0000d550 = 0x3f5f5dd8;
u32 var0000d554 = 0xbf06051b;
u32 var0000d558 = 0x3f1c5b4b;
u32 var0000d55c = 0xbf1c5b4b;
u32 var0000d560 = 0x3fd33333;
u32 var0000d564 = 0x3fc00000;
u32 var0000d568 = 0x000b0000;
u32 var0000d56c = 0x42980000;
u32 var0000d570 = 0x00000000;
u32 var0000d574 = 0x00000000;
u32 var0000d578 = 0x41a00000;
u32 var0000d57c = 0x42980000;
u32 var0000d580 = 0x42c40000;
u32 var0000d584 = 0x43210000;
u32 var0000d588 = 0xbf800000;
u32 var0000d58c = 0xbf800000;
u32 var0000d590 = 0x42ba0000;
u32 var0000d594 = 0x43210000;
u32 var0000d598 = 0x3f5f5dd8;
u32 var0000d59c = 0xbf06051b;
u32 var0000d5a0 = 0x3f32b17a;
u32 var0000d5a4 = 0xbf32b17a;
u32 var0000d5a8 = 0x3fd9999a;
u32 var0000d5ac = 0x40000000;
u32 var0000d5b0 = 0x000c0000;
u32 var0000d5b4 = 0x42680000;
u32 var0000d5b8 = 0x00000000;
u32 var0000d5bc = 0x00000000;
u32 var0000d5c0 = 0x41200000;
u32 var0000d5c4 = 0x427c0000;
u32 var0000d5c8 = 0x429a0000;
u32 var0000d5cc = 0x42d00000;
u32 var0000d5d0 = 0xbf800000;
u32 var0000d5d4 = 0xbf800000;
u32 var0000d5d8 = 0x42900000;
u32 var0000d5dc = 0x42d00000;
u32 var0000d5e0 = 0x3f5f5dd8;
u32 var0000d5e4 = 0xbeb2b17a;
u32 var0000d5e8 = 0x3f1c5b4b;
u32 var0000d5ec = 0xbf32b17a;
u32 var0000d5f0 = 0x3fc66666;
u32 var0000d5f4 = 0x3fc00000;
u32 var0000d5f8 = 0x000d0000;
u32 var0000d5fc = 0x42740000;
u32 var0000d600 = 0x00000000;
u32 var0000d604 = 0x00000000;
u32 var0000d608 = 0x41200000;
u32 var0000d60c = 0x42600000;
u32 var0000d610 = 0x42a60000;
u32 var0000d614 = 0x43000000;
u32 var0000d618 = 0xbf800000;
u32 var0000d61c = 0xbf800000;
u32 var0000d620 = 0x429c0000;
u32 var0000d624 = 0x43000000;
u32 var0000d628 = 0x3f5f5dd8;
u32 var0000d62c = 0xbf06051b;
u32 var0000d630 = 0x3f5f5dd8;
u32 var0000d634 = 0xbf06051b;
u32 var0000d638 = 0x3f99999a;
u32 var0000d63c = 0x3fa66666;
u32 var0000d640 = 0x00270000;
u32 var0000d644 = 0x427c0000;
u32 var0000d648 = 0x00000000;
u32 var0000d64c = 0x00000000;
u32 var0000d650 = 0x41200000;
u32 var0000d654 = 0x42480000;
u32 var0000d658 = 0x42920000;
u32 var0000d65c = 0x42e40000;
u32 var0000d660 = 0xbf800000;
u32 var0000d664 = 0xbf800000;
u32 var0000d668 = 0x42880000;
u32 var0000d66c = 0x42e40000;
u32 var0000d670 = 0x3f5f5dd8;
u32 var0000d674 = 0xbf06051b;
u32 var0000d678 = 0x3f1c5b4b;
u32 var0000d67c = 0xbf1c5b4b;
u32 var0000d680 = 0x3fd33333;
u32 var0000d684 = 0x3fc00000;
u32 var0000d688 = 0x00450000;
u32 var0000d68c = 0x00000000;
u32 var0000d690 = 0x00000000;
u32 var0000d694 = 0x00000000;
u32 var0000d698 = 0x40e00000;
u32 var0000d69c = 0x42800000;
u32 var0000d6a0 = 0x41980000;
u32 var0000d6a4 = 0x424c0000;
u32 var0000d6a8 = 0x41c00000;
u32 var0000d6ac = 0x42380000;
u32 var0000d6b0 = 0x41600000;
u32 var0000d6b4 = 0x42680000;
u32 var0000d6b8 = 0x3f5f5dd8;
u32 var0000d6bc = 0xbf32b17a;
u32 var0000d6c0 = 0x3f06051b;
u32 var0000d6c4 = 0xbf4907a9;
u32 var0000d6c8 = 0x00000000;
u32 var0000d6cc = 0x00000000;
u32 var0000d6d0 = 0x004a0000;
u32 var0000d6d4 = 0x00000000;
u32 var0000d6d8 = 0x00000000;
u32 var0000d6dc = 0x3fc90fdb;
u32 var0000d6e0 = 0x41600000;
u32 var0000d6e4 = 0x42980000;
u32 var0000d6e8 = 0x41d00000;
u32 var0000d6ec = 0x41f80000;
u32 var0000d6f0 = 0x41f80000;
u32 var0000d6f4 = 0x42180000;
u32 var0000d6f8 = 0x41700000;
u32 var0000d6fc = 0x42440000;
u32 var0000d700 = 0x3f5f5dd8;
u32 var0000d704 = 0xbf32b17a;
u32 var0000d708 = 0x3f06051b;
u32 var0000d70c = 0xbf86051b;
u32 var0000d710 = 0x00000000;
u32 var0000d714 = 0x00000000;
u32 var0000d718 = 0x004c0000;
u32 var0000d71c = 0x41d00000;
u32 var0000d720 = 0x00000000;
u32 var0000d724 = 0x00000000;
u32 var0000d728 = 0x41c80000;
u32 var0000d72c = 0x42b20000;
u32 var0000d730 = 0x42240000;
u32 var0000d734 = 0x427c0000;
u32 var0000d738 = 0x42240000;
u32 var0000d73c = 0x424c0000;
u32 var0000d740 = 0x41a80000;
u32 var0000d744 = 0x42a00000;
u32 var0000d748 = 0x3f5f5dd8;
u32 var0000d74c = 0xbf32b17a;
u32 var0000d750 = 0x3eb2b17a;
u32 var0000d754 = 0xbf913033;
u32 var0000d758 = 0x00000000;
u32 var0000d75c = 0x00000000;
u32 var0000d760 = 0x00500000;
u32 var0000d764 = 0x41900000;
u32 var0000d768 = 0x00000000;
u32 var0000d76c = 0x3fc90fdb;
u32 var0000d770 = 0x41300000;
u32 var0000d774 = 0x429c0000;
u32 var0000d778 = 0x42040000;
u32 var0000d77c = 0x42500000;
u32 var0000d780 = 0x420c0000;
u32 var0000d784 = 0x42340000;
u32 var0000d788 = 0x41700000;
u32 var0000d78c = 0x42840000;
u32 var0000d790 = 0x3f5f5dd8;
u32 var0000d794 = 0xbdb2b17a;
u32 var0000d798 = 0x3f32b17a;
u32 var0000d79c = 0xbf4907a9;
u32 var0000d7a0 = 0x3fc00000;
u32 var0000d7a4 = 0x3f800000;
u32 var0000d7a8 = 0x007a0000;
u32 var0000d7ac = 0x41d00000;
u32 var0000d7b0 = 0x00000000;
u32 var0000d7b4 = 0x00000000;
u32 var0000d7b8 = 0x40e00000;
u32 var0000d7bc = 0x42b80000;
u32 var0000d7c0 = 0x41e00000;
u32 var0000d7c4 = 0x42880000;
u32 var0000d7c8 = 0xbf800000;
u32 var0000d7cc = 0xbf800000;
u32 var0000d7d0 = 0x41300000;
u32 var0000d7d4 = 0x42920000;
u32 var0000d7d8 = 0x3f5f5dd8;
u32 var0000d7dc = 0xbf32b17a;
u32 var0000d7e0 = 0x3f32b17a;
u32 var0000d7e4 = 0xbf32b17a;
u32 var0000d7e8 = 0x00000000;
u32 var0000d7ec = 0x00000000;
u32 var0000d7f0 = 0x007b0000;
u32 var0000d7f4 = 0x41d00000;
u32 var0000d7f8 = 0x00000000;
u32 var0000d7fc = 0x3fc90fdb;
u32 var0000d800 = 0x41100000;
u32 var0000d804 = 0x42e00000;
u32 var0000d808 = 0x42180000;
u32 var0000d80c = 0x42ae0000;
u32 var0000d810 = 0xbf800000;
u32 var0000d814 = 0xbf800000;
u32 var0000d818 = 0x41980000;
u32 var0000d81c = 0x42c40000;
u32 var0000d820 = 0x3f5f5dd8;
u32 var0000d824 = 0xbf32b17a;
u32 var0000d828 = 0x3edf5dd8;
u32 var0000d82c = 0xbedf5dd8;
u32 var0000d830 = 0x00000000;
u32 var0000d834 = 0x00000000;
u32 var0000d838 = 0x00740000;
u32 var0000d83c = 0x41b00000;
u32 var0000d840 = 0x00000000;
u32 var0000d844 = 0x00000000;
u32 var0000d848 = 0x41200000;
u32 var0000d84c = 0x41300000;
u32 var0000d850 = 0x42080000;
u32 var0000d854 = 0x42ae0000;
u32 var0000d858 = 0xbf800000;
u32 var0000d85c = 0xbf800000;
u32 var0000d860 = 0x41880000;
u32 var0000d864 = 0x42d00000;
u32 var0000d868 = 0x3f5f5dd8;
u32 var0000d86c = 0xbf32b17a;
u32 var0000d870 = 0x3f1c5b4b;
u32 var0000d874 = 0xbf4907a9;
u32 var0000d878 = 0x00000000;
u32 var0000d87c = 0x00000000;
u32 var0000d880 = 0x00750000;
u32 var0000d884 = 0x41e00000;
u32 var0000d888 = 0x00000000;
u32 var0000d88c = 0x3fc90fdb;
u32 var0000d890 = 0x41700000;
u32 var0000d894 = 0x42d80000;
u32 var0000d898 = 0x42080000;
u32 var0000d89c = 0x42920000;
u32 var0000d8a0 = 0xbf800000;
u32 var0000d8a4 = 0xbf800000;
u32 var0000d8a8 = 0x41880000;
u32 var0000d8ac = 0x42ba0000;
u32 var0000d8b0 = 0x3f5f5dd8;
u32 var0000d8b4 = 0xbf32b17a;
u32 var0000d8b8 = 0x3f06051b;
u32 var0000d8bc = 0xbf4907a9;
u32 var0000d8c0 = 0x00000000;
u32 var0000d8c4 = 0x00000000;
u32 var0000d8c8 = 0x007a0000;
u32 var0000d8cc = 0x41d00000;
u32 var0000d8d0 = 0x00000000;
u32 var0000d8d4 = 0x00000000;
u32 var0000d8d8 = 0x40e00000;
u32 var0000d8dc = 0x42b80000;
u32 var0000d8e0 = 0x41e00000;
u32 var0000d8e4 = 0x42880000;
u32 var0000d8e8 = 0xbf800000;
u32 var0000d8ec = 0xbf800000;
u32 var0000d8f0 = 0x41300000;
u32 var0000d8f4 = 0x42920000;
u32 var0000d8f8 = 0x3f5f5dd8;
u32 var0000d8fc = 0xbf32b17a;
u32 var0000d900 = 0x3f32b17a;
u32 var0000d904 = 0xbf32b17a;
u32 var0000d908 = 0x00000000;
u32 var0000d90c = 0x00000000;
u32 var0000d910 = 0x007d0000;
u32 var0000d914 = 0x41c80000;
u32 var0000d918 = 0x00000000;
u32 var0000d91c = 0x3fc90fdb;
u32 var0000d920 = 0x41200000;
u32 var0000d924 = 0x42e00000;
u32 var0000d928 = 0x42000000;
u32 var0000d92c = 0x42ac0000;
u32 var0000d930 = 0xbf800000;
u32 var0000d934 = 0xbf800000;
u32 var0000d938 = 0x41980000;
u32 var0000d93c = 0x42c20000;
u32 var0000d940 = 0x3f5f5dd8;
u32 var0000d944 = 0xbf32b17a;
u32 var0000d948 = 0x3edf5dd8;
u32 var0000d94c = 0xbedf5dd8;
u32 var0000d950 = 0x00000000;
u32 var0000d954 = 0x00000000;
u32 var0000d958 = 0x00770000;
u32 var0000d95c = 0x41c80000;
u32 var0000d960 = 0x00000000;
u32 var0000d964 = 0x00000000;
u32 var0000d968 = 0x41100000;
u32 var0000d96c = 0x42b80000;
u32 var0000d970 = 0x42040000;
u32 var0000d974 = 0x42780000;
u32 var0000d978 = 0xbf800000;
u32 var0000d97c = 0xbf800000;
u32 var0000d980 = 0x41900000;
u32 var0000d984 = 0x428a0000;
u32 var0000d988 = 0x3f5f5dd8;
u32 var0000d98c = 0xbf32b17a;
u32 var0000d990 = 0x3f1c5b4b;
u32 var0000d994 = 0xbf4907a9;
u32 var0000d998 = 0x00000000;
u32 var0000d99c = 0x00000000;
u32 var0000d9a0 = 0x00780000;
u32 var0000d9a4 = 0x41980000;
u32 var0000d9a8 = 0x00000000;
u32 var0000d9ac = 0x3fc90fdb;
u32 var0000d9b0 = 0x40400000;
u32 var0000d9b4 = 0x42be0000;
u32 var0000d9b8 = 0x41f00000;
u32 var0000d9bc = 0x42800000;
u32 var0000d9c0 = 0xbf800000;
u32 var0000d9c4 = 0xbf800000;
u32 var0000d9c8 = 0x41600000;
u32 var0000d9cc = 0x428e0000;
u32 var0000d9d0 = 0x3f5f5dd8;
u32 var0000d9d4 = 0xbf32b17a;
u32 var0000d9d8 = 0x3f06051b;
u32 var0000d9dc = 0xbf4907a9;
u32 var0000d9e0 = 0x3fc00000;
u32 var0000d9e4 = 0x3f800000;
u32 var0000d9e8 = 0x00000000;
u32 var0000d9ec = 0x00000000;
u32 var0000d9f0 = 0x00000000;
u32 var0000d9f4 = 0x00000000;
u32 var0000d9f8 = 0x00000000;
u32 var0000d9fc = 0xbf800000;
u32 var0000da00 = 0x00000000;
u32 var0000da04 = 0x00000000;
u32 var0000da08 = 0x00000000;
u32 var0000da0c = 0x00000000;
u32 var0000da10 = 0x00000000;
u32 var0000da14 = 0x00000000;
u32 var0000da18 = 0x00000000;
u32 var0000da1c = 0x00000000;
u32 var0000da20 = 0x00000000;
u32 var0000da24 = 0x00000000;
u32 var0000da28 = 0x00000000;
u32 var0000da2c = 0x00000000;
u32 var0000da30 = 0x00300000;
u32 var0000da34 = 0x00000000;
u32 var0000da38 = 0x00000000;
u32 var0000da3c = 0x00000000;
u32 var0000da40 = 0x00000000;
u32 var0000da44 = 0xbf800000;
u32 var0000da48 = 0x00000000;
u32 var0000da4c = 0x00000000;
u32 var0000da50 = 0xbf800000;
u32 var0000da54 = 0xbf800000;
u32 var0000da58 = 0x00000000;
u32 var0000da5c = 0x00000000;
u32 var0000da60 = 0x3f5f5dd8;
u32 var0000da64 = 0xbf06051b;
u32 var0000da68 = 0x3f06051b;
u32 var0000da6c = 0xbf06051b;
u32 var0000da70 = 0x3fb33333;
u32 var0000da74 = 0x3fa66666;
u32 var0000da78 = 0x00310000;
u32 var0000da7c = 0x00000000;
u32 var0000da80 = 0x00000000;
u32 var0000da84 = 0x00000000;
u32 var0000da88 = 0x00000000;
u32 var0000da8c = 0xbf800000;
u32 var0000da90 = 0x00000000;
u32 var0000da94 = 0x00000000;
u32 var0000da98 = 0xbf800000;
u32 var0000da9c = 0xbf800000;
u32 var0000daa0 = 0x00000000;
u32 var0000daa4 = 0x00000000;
u32 var0000daa8 = 0x3f5f5dd8;
u32 var0000daac = 0xbf06051b;
u32 var0000dab0 = 0x3f06051b;
u32 var0000dab4 = 0xbf06051b;
u32 var0000dab8 = 0x3f8ccccd;
u32 var0000dabc = 0x3f99999a;
u32 var0000dac0 = 0x00520000;
u32 var0000dac4 = 0x00000000;
u32 var0000dac8 = 0x00000000;
u32 var0000dacc = 0x00000000;
u32 var0000dad0 = 0x00000000;
u32 var0000dad4 = 0xbf800000;
u32 var0000dad8 = 0x00000000;
u32 var0000dadc = 0x00000000;
u32 var0000dae0 = 0xbf800000;
u32 var0000dae4 = 0xbf800000;
u32 var0000dae8 = 0x00000000;
u32 var0000daec = 0x00000000;
u32 var0000daf0 = 0x3f5f5dd8;
u32 var0000daf4 = 0xbf06051b;
u32 var0000daf8 = 0x3f06051b;
u32 var0000dafc = 0xbf06051b;
u32 var0000db00 = 0x00000000;
u32 var0000db04 = 0x00000000;
u32 var0000db08 = 0x00550000;
u32 var0000db0c = 0x00000000;
u32 var0000db10 = 0x00000000;
u32 var0000db14 = 0x00000000;
u32 var0000db18 = 0x00000000;
u32 var0000db1c = 0xbf800000;
u32 var0000db20 = 0x00000000;
u32 var0000db24 = 0x00000000;
u32 var0000db28 = 0xbf800000;
u32 var0000db2c = 0xbf800000;
u32 var0000db30 = 0x00000000;
u32 var0000db34 = 0x00000000;
u32 var0000db38 = 0x3f5f5dd8;
u32 var0000db3c = 0xbf06051b;
u32 var0000db40 = 0x3f06051b;
u32 var0000db44 = 0xbf06051b;
u32 var0000db48 = 0x00000000;
u32 var0000db4c = 0x00000000;
u32 var0000db50 = 0x006c0000;
u32 var0000db54 = 0x00000000;
u32 var0000db58 = 0x00000000;
u32 var0000db5c = 0x00000000;
u32 var0000db60 = 0x00000000;
u32 var0000db64 = 0xbf800000;
u32 var0000db68 = 0x00000000;
u32 var0000db6c = 0x00000000;
u32 var0000db70 = 0xbf800000;
u32 var0000db74 = 0xbf800000;
u32 var0000db78 = 0x00000000;
u32 var0000db7c = 0x00000000;
u32 var0000db80 = 0x3f5f5dd8;
u32 var0000db84 = 0xbf06051b;
u32 var0000db88 = 0x3f06051b;
u32 var0000db8c = 0xbf06051b;
u32 var0000db90 = 0x00000000;
u32 var0000db94 = 0x00000000;
u32 var0000db98 = 0x006e0000;
u32 var0000db9c = 0x00000000;
u32 var0000dba0 = 0x00000000;
u32 var0000dba4 = 0x00000000;
u32 var0000dba8 = 0x00000000;
u32 var0000dbac = 0xbf800000;
u32 var0000dbb0 = 0x00000000;
u32 var0000dbb4 = 0x00000000;
u32 var0000dbb8 = 0xbf800000;
u32 var0000dbbc = 0xbf800000;
u32 var0000dbc0 = 0x00000000;
u32 var0000dbc4 = 0x00000000;
u32 var0000dbc8 = 0x3f5f5dd8;
u32 var0000dbcc = 0xbf06051b;
u32 var0000dbd0 = 0x3f06051b;
u32 var0000dbd4 = 0xbf06051b;
u32 var0000dbd8 = 0x00000000;
u32 var0000dbdc = 0x00000000;
u32 var0000dbe0 = 0x006d0000;
u32 var0000dbe4 = 0x00000000;
u32 var0000dbe8 = 0x00000000;
u32 var0000dbec = 0x00000000;
u32 var0000dbf0 = 0x00000000;
u32 var0000dbf4 = 0xbf800000;
u32 var0000dbf8 = 0x00000000;
u32 var0000dbfc = 0x00000000;
u32 var0000dc00 = 0xbf800000;
u32 var0000dc04 = 0xbf800000;
u32 var0000dc08 = 0x00000000;
u32 var0000dc0c = 0x00000000;
u32 var0000dc10 = 0x3f5f5dd8;
u32 var0000dc14 = 0xbf06051b;
u32 var0000dc18 = 0x3f06051b;
u32 var0000dc1c = 0xbf06051b;
u32 var0000dc20 = 0x00000000;
u32 var0000dc24 = 0x00000000;
u32 var0000dc28 = 0x006f0000;
u32 var0000dc2c = 0x00000000;
u32 var0000dc30 = 0x00000000;
u32 var0000dc34 = 0x00000000;
u32 var0000dc38 = 0x00000000;
u32 var0000dc3c = 0xbf800000;
u32 var0000dc40 = 0x00000000;
u32 var0000dc44 = 0x00000000;
u32 var0000dc48 = 0xbf800000;
u32 var0000dc4c = 0xbf800000;
u32 var0000dc50 = 0x00000000;
u32 var0000dc54 = 0x00000000;
u32 var0000dc58 = 0x3f5f5dd8;
u32 var0000dc5c = 0xbf06051b;
u32 var0000dc60 = 0x3f06051b;
u32 var0000dc64 = 0xbf06051b;
u32 var0000dc68 = 0x00000000;
u32 var0000dc6c = 0x00000000;
u32 var0000dc70 = 0x00570000;
u32 var0000dc74 = 0x00000000;
u32 var0000dc78 = 0x00000000;
u32 var0000dc7c = 0x3fc90fdb;
u32 var0000dc80 = 0x00000000;
u32 var0000dc84 = 0xbf800000;
u32 var0000dc88 = 0x00000000;
u32 var0000dc8c = 0x00000000;
u32 var0000dc90 = 0xbf800000;
u32 var0000dc94 = 0xbf800000;
u32 var0000dc98 = 0x00000000;
u32 var0000dc9c = 0x00000000;
u32 var0000dca0 = 0x3f5f5dd8;
u32 var0000dca4 = 0xbf06051b;
u32 var0000dca8 = 0x3f06051b;
u32 var0000dcac = 0xbf06051b;
u32 var0000dcb0 = 0x00000000;
u32 var0000dcb4 = 0x00000000;
u32 var0000dcb8 = 0x00560000;
u32 var0000dcbc = 0x00000000;
u32 var0000dcc0 = 0x00000000;
u32 var0000dcc4 = 0x4096cbe4;
u32 var0000dcc8 = 0x00000000;
u32 var0000dccc = 0xbf800000;
u32 var0000dcd0 = 0x00000000;
u32 var0000dcd4 = 0x00000000;
u32 var0000dcd8 = 0xbf800000;
u32 var0000dcdc = 0xbf800000;
u32 var0000dce0 = 0x00000000;
u32 var0000dce4 = 0x00000000;
u32 var0000dce8 = 0x3f5f5dd8;
u32 var0000dcec = 0xbf06051b;
u32 var0000dcf0 = 0x3f06051b;
u32 var0000dcf4 = 0xbf06051b;
u32 var0000dcf8 = 0x00000000;
u32 var0000dcfc = 0x00000000;
u32 var0000dd00 = 0x00000000;
u32 var0000dd04 = 0x00000000;
u32 var0000dd08 = 0x00000000;
u32 var0000dd0c = 0x00000000;
u32 var0000dd10 = 0x00000000;
u32 var0000dd14 = 0xbf800000;
u32 var0000dd18 = 0x00000000;
u32 var0000dd1c = 0x00000000;
u32 var0000dd20 = 0x00000000;
u32 var0000dd24 = 0x00000000;
u32 var0000dd28 = 0x00000000;
u32 var0000dd2c = 0x00000000;
u32 var0000dd30 = 0x00000000;
u32 var0000dd34 = 0x00000000;
u32 var0000dd38 = 0x00000000;
u32 var0000dd3c = 0x00000000;
u32 var0000dd40 = 0x00000000;
u32 var0000dd44 = 0x00000000;
u32 var0000dd48 = 0x02690000;
u32 var0000dd4c = 0x00000000;
u32 var0000dd50 = 0x00000000;
u32 var0000dd54 = 0x00000000;
u32 var0000dd58 = 0x00000000;
u32 var0000dd5c = 0x436c0000;
u32 var0000dd60 = 0x00000000;
u32 var0000dd64 = 0x00000000;
u32 var0000dd68 = 0xbf800000;
u32 var0000dd6c = 0xbf800000;
u32 var0000dd70 = 0x00000000;
u32 var0000dd74 = 0x00000000;
u32 var0000dd78 = 0x3f5f5dd8;
u32 var0000dd7c = 0xbf06051b;
u32 var0000dd80 = 0x3f06051b;
u32 var0000dd84 = 0xbf06051b;
u32 var0000dd88 = 0x00000000;
u32 var0000dd8c = 0x00000000;
u32 var0000dd90 = 0x026a0000;
u32 var0000dd94 = 0x00000000;
u32 var0000dd98 = 0x00000000;
u32 var0000dd9c = 0x00000000;
u32 var0000dda0 = 0x00000000;
u32 var0000dda4 = 0xbf800000;
u32 var0000dda8 = 0x00000000;
u32 var0000ddac = 0x00000000;
u32 var0000ddb0 = 0xbf800000;
u32 var0000ddb4 = 0xbf800000;
u32 var0000ddb8 = 0x00000000;
u32 var0000ddbc = 0x00000000;
u32 var0000ddc0 = 0x3f5f5dd8;
u32 var0000ddc4 = 0xbf06051b;
u32 var0000ddc8 = 0x3f06051b;
u32 var0000ddcc = 0xbf06051b;
u32 var0000ddd0 = 0x00000000;
u32 var0000ddd4 = 0x00000000;
u32 var0000ddd8 = 0x026b0000;
u32 var0000dddc = 0x00000000;
u32 var0000dde0 = 0x00000000;
u32 var0000dde4 = 0x00000000;
u32 var0000dde8 = 0x00000000;
u32 var0000ddec = 0xbf800000;
u32 var0000ddf0 = 0x00000000;
u32 var0000ddf4 = 0x00000000;
u32 var0000ddf8 = 0xbf800000;
u32 var0000ddfc = 0xbf800000;
u32 var0000de00 = 0x00000000;
u32 var0000de04 = 0x00000000;
u32 var0000de08 = 0x3f5f5dd8;
u32 var0000de0c = 0xbf06051b;
u32 var0000de10 = 0x3f06051b;
u32 var0000de14 = 0xbf06051b;
u32 var0000de18 = 0x00000000;
u32 var0000de1c = 0x00000000;
u32 var0000de20 = 0x00000000;
u32 var0000de24 = 0x00000000;
u32 var0000de28 = 0x00000000;
u32 var0000de2c = 0x00000000;
u32 var0000de30 = 0x00000000;
u32 var0000de34 = 0xbf800000;
u32 var0000de38 = 0x00000000;
u32 var0000de3c = 0x00000000;
u32 var0000de40 = 0x00000000;
u32 var0000de44 = 0x00000000;
u32 var0000de48 = 0x00000000;
u32 var0000de4c = 0x00000000;
u32 var0000de50 = 0x00000000;
u32 var0000de54 = 0x00000000;
u32 var0000de58 = 0x00000000;
u32 var0000de5c = 0x00000000;
u32 var0000de60 = 0x00000000;
u32 var0000de64 = 0x00000000;
u32 var0000de68 = (u32) &var0000dd48;
u32 var0000de6c = 0xffffffff;
u32 var0000de70 = (u32) &var0000de68;
u32 var0000de74 = 0x00000000;
u32 var0000de78 = 0x00000000;
u32 var0000de7c = 0x00000000;
u32 var0000de80 = 0x00000000;
u32 var0000de84 = 0x00000000;
u32 var0000de88 = 0x00000000;
u32 var0000de8c = 0x00280000;
u32 var0000de90 = 0x00000000;
u32 var0000de94 = 0x002a0000;
u32 var0000de98 = 0x00000000;
u32 var0000de9c = 0x00290000;
u32 var0000dea0 = 0x00000000;
u32 var0000dea4 = 0x006b0000;
u32 var0000dea8 = 0x00000000;
u32 var0000deac = 0x00590000;
u32 var0000deb0 = 0x00000000;
u32 var0000deb4 = 0x005a0000;
u32 var0000deb8 = 0x00000000;
u32 var0000debc = 0x00720000;
u32 var0000dec0 = 0x00000000;
u32 var0000dec4 = 0x00730000;
u32 var0000dec8 = 0x00000000;
u32 var0000decc = 0x005a0000;
u32 var0000ded0 = 0x00000000;
u32 var0000ded4 = 0x006c0000;
u32 var0000ded8 = 0x00000000;
u32 var0000dedc = 0x00300000;
u32 var0000dee0 = 0x00000000;
u32 var0000dee4 = 0x00310000;
u32 var0000dee8 = 0x00000000;
u32 var0000deec = 0x00520000;
u32 var0000def0 = 0x00000000;
u32 var0000def4 = 0x00550000;
u32 var0000def8 = 0x00000000;
u32 var0000defc = 0x006e0000;
u32 var0000df00 = 0x00000000;
u32 var0000df04 = 0x006f0000;
u32 var0000df08 = 0x00000000;
u32 var0000df0c = 0x00570000;
u32 var0000df10 = 0x00000000;
u32 var0000df14 = 0x00560000;
u32 var0000df18 = 0x00000000;
u32 var0000df1c = 0x006d0000;
u32 var0000df20 = 0x00000000;
u32 var0000df24 = 0x00590000;
u32 var0000df28 = 0x00000000;
u32 var0000df2c = 0x020a0000;
u32 var0000df30 = 0x00000000;
u32 var0000df34 = 0x020d0000;
u32 var0000df38 = 0x00000000;
u32 var0000df3c = 0x01f90000;
u32 var0000df40 = 0x00000000;
u32 var0000df44 = 0x01f80000;
u32 var0000df48 = 0x00000000;
u32 var0000df4c = 0x021d0000;
u32 var0000df50 = 0x00000000;
u32 var0000df54 = 0x00160000;
u32 var0000df58 = 0x00000000;
u32 var0000df5c = 0x00180000;
u32 var0000df60 = 0x00000000;
u32 var0000df64 = 0x001b0000;
u32 var0000df68 = 0x00000000;
u32 var0000df6c = 0x001d0000;
u32 var0000df70 = 0x00000000;
u32 var0000df74 = 0x001e0000;
u32 var0000df78 = 0x00000000;
u32 var0000df7c = 0x005c0000;
u32 var0000df80 = 0x00000000;
u32 var0000df84 = 0x005d0000;
u32 var0000df88 = 0x00000000;
u32 var0000df8c = 0x005e0000;
u32 var0000df90 = 0x00000000;
u32 var0000df94 = 0x005f0000;
u32 var0000df98 = 0x00000000;
u32 var0000df9c = 0xffff0000;
u32 var0000dfa0 = 0x00000000;
u32 var0000dfa4 = 0x03920000;
u32 var0000dfa8 = 0x00000000;
u32 var0000dfac = 0x03930000;
u32 var0000dfb0 = 0x00000000;
u32 var0000dfb4 = 0x03940000;
u32 var0000dfb8 = 0x00000000;
u32 var0000dfbc = 0xffff0000;
u32 var0000dfc0 = 0x00000000;
u32 var0000dfc4 = 0x015f0000;
u32 var0000dfc8 = 0x00000000;
u32 var0000dfcc = 0x01600000;
u32 var0000dfd0 = 0x00000000;
u32 var0000dfd4 = 0xffff0000;
u32 var0000dfd8 = 0x00000000;
u32 var0000dfdc = 0x015f0000;
u32 var0000dfe0 = 0x00000000;
u32 var0000dfe4 = 0xffff0000;
u32 var0000dfe8 = 0x00000000;
u32 var0000dfec = 0x02380000;
u32 var0000dff0 = 0x00000000;
u32 var0000dff4 = 0xffff0000;
u32 var0000dff8 = 0x00000000;
u32 var0000dffc = (u32) &var0000de8c;
u32 var0000e000 = (u32) &var0000dfa4;
u32 var0000e004 = (u32) &var0000dfc4;
u32 var0000e008 = (u32) &var0000dfdc;
u32 var0000e00c = (u32) &var0000dfec;
u32 var0000e010 = 0x0001006a;
u32 var0000e014 = 0xffff0000;
u32 var0000e018 = 0x00c0ffff;
u32 var0000e01c = 0x013effff;
u32 var0000e020 = 0x013effff;
u32 var0000e024 = 0x0237ffff;
u32 var0000e028 = (u32) &var0000e010;
u32 var0000e02c = (u32) &var0000e018;
u32 var0000e030 = (u32) &var0000e01c;
u32 var0000e034 = (u32) &var0000e020;
u32 var0000e038 = (u32) &var0000e024;
u32 var0000e03c = 0x00000000;
u32 var0000e040 = 0x00000000;
u32 var0000e044 = 0x00000000;
u32 var0000e048 = 0x00000000;
u32 var0000e04c = 0x00000000;
u32 var0000e050 = 0x00000000;
u32 var0000e054 = 0x00000000;
u32 var0000e058 = 0x00000000;
u32 var0000e05c = 0x00000000;
u32 var0000e060 = 0x00000000;
u32 var0000e064 = 0x00000000;
u32 var0000e068 = 0x00000000;
u32 var0000e06c = 0x00000000;
u32 var0000e070 = 0x00000000;
u32 var0000e074 = 0x00000000;
u32 var0000e078 = 0x00000000;
u32 var0000e07c = 0x00000000;
u32 var0000e080 = 0x00000000;
u32 var0000e084 = 0x00000000;
u32 var0000e088 = 0x00000000;
u32 var0000e08c = 0x00000000;
u32 var0000e090 = 0x00000000;
u32 var0000e094 = 0x00000000;
u32 var0000e098 = 0x00000000;
u32 var0000e09c = 0x0000000a;
u32 var0000e0a0 = 0x32000000;
u32 var0000e0a4 = 0x005b0000;
u32 var0000e0a8 = 0x00000000;
u32 var0000e0ac = 0xbf800000;
u32 var0000e0b0 = 0x3f19999a;
u32 var0000e0b4 = 0x00000000;
u32 var0000e0b8 = 0x41d80000;
u32 var0000e0bc = 0xbf800000;
u32 var0000e0c0 = 0x02550000;
u32 var0000e0c4 = 0x00000000;
u32 var0000e0c8 = 0xbf800000;
u32 var0000e0cc = 0x3f000000;
u32 var0000e0d0 = 0x00000000;
u32 var0000e0d4 = 0x41c80000;
u32 var0000e0d8 = 0xbf800000;
u32 var0000e0dc = 0x013b0000;
u32 var0000e0e0 = 0x00000000;
u32 var0000e0e4 = 0xbf800000;
u32 var0000e0e8 = 0x3f000000;
u32 var0000e0ec = 0x00000000;
u32 var0000e0f0 = 0xbf800000;
u32 var0000e0f4 = 0xbf800000;
u32 var0000e0f8 = 0x013c0000;
u32 var0000e0fc = 0x00000000;
u32 var0000e100 = 0xbf800000;
u32 var0000e104 = 0x3f000000;
u32 var0000e108 = 0x00000000;
u32 var0000e10c = 0xbf800000;
u32 var0000e110 = 0xbf800000;
u32 var0000e114 = 0x013f0000;
u32 var0000e118 = 0x00000000;
u32 var0000e11c = 0xbf800000;
u32 var0000e120 = 0x3f000000;
u32 var0000e124 = 0x00000000;
u32 var0000e128 = 0xbf800000;
u32 var0000e12c = 0xbf800000;
u32 var0000e130 = 0x01420000;
u32 var0000e134 = 0x00000000;
u32 var0000e138 = 0xbf800000;
u32 var0000e13c = 0x3f000000;
u32 var0000e140 = 0x00000000;
u32 var0000e144 = 0xbf800000;
u32 var0000e148 = 0xbf800000;
u32 var0000e14c = 0x01450000;
u32 var0000e150 = 0x00000000;
u32 var0000e154 = 0xbf800000;
u32 var0000e158 = 0x3f000000;
u32 var0000e15c = 0x00000000;
u32 var0000e160 = 0xbf800000;
u32 var0000e164 = 0xbf800000;
u32 var0000e168 = 0x01480000;
u32 var0000e16c = 0x00000000;
u32 var0000e170 = 0xbf800000;
u32 var0000e174 = 0x3f000000;
u32 var0000e178 = 0x00000000;
u32 var0000e17c = 0xbf800000;
u32 var0000e180 = 0xbf800000;
u32 var0000e184 = 0x00360000;
u32 var0000e188 = 0x00000000;
u32 var0000e18c = 0xbf800000;
u32 var0000e190 = 0x3f000000;
u32 var0000e194 = 0x00000000;
u32 var0000e198 = 0xbf800000;
u32 var0000e19c = 0xbf800000;
u32 var0000e1a0 = 0x00370000;
u32 var0000e1a4 = 0x00000000;
u32 var0000e1a8 = 0xbf800000;
u32 var0000e1ac = 0x3f000000;
u32 var0000e1b0 = 0x00000000;
u32 var0000e1b4 = 0xbf800000;
u32 var0000e1b8 = 0xbf800000;
u16 var0000e1bc[] = {
0x0240, 0x024c, 0x0250, 0x0251, 0x0259, 0x025a, 0x05df, 0x05e0,
0x05e1, 0x0000,
};
u16 var0000e1d0[] = {
0x0536, 0x0537, 0x0538, 0x0539, 0x053a, 0x0000,
};
u16 var0000e1dc[] = {
0x052d, 0x052e, 0x052f, 0x0000,
};
u16 var0000e1e4[] = {
0x0086, 0x0088, 0x008a, 0x008c, 0x008e, 0x0090, 0x0092, 0x0094,
0x0096, 0x0098, 0x009a, 0x009c, 0x009e, 0x0087, 0x0086, 0x0087,
0x0088, 0x0089, 0x008a, 0x008b, 0x008c, 0x008d, 0x008e, 0x008f,
0x0090, 0x0091, 0x0092, 0x0093, 0x0094, 0x0095, 0x0096, 0x0097,
0x0098, 0x0099, 0x009a, 0x009b, 0x009c, 0x009d, 0x009e, 0x0000,
};
u16 var0000e234[] = {
0x02aa, 0x02ab, 0x02ac, 0x02ad, 0x02ae, 0x02af, 0x02b0, 0x02b1,
0x02b2, 0x02b3, 0x000d, 0x000e, 0x000f, 0x0000,
};
u32 var0000e250 = 0x0000034e;
u32 var0000e254 = 0x000005b1;
u32 var0000e258 = 0x000005b2;
u32 var0000e25c = 0x000005ab;
u32 var0000e260 = 0x000005ac;
u32 var0000e264 = 0x000005ad;
u32 var0000e268 = 0x000005ae;
u32 var0000e26c = 0x00000000;
u32 var0000e270 = 0x00000000;
u32 var0000e274 = 0x00000000;
u32 var0000e278 = 0x00000000;
u32 var0000e27c = 0x00000000;
u32 var0000e280 = 0x00000000;
u32 var0000e284 = 0x00000000;
u32 var0000e288 = 0x807b8079;
u32 var0000e28c = 0x807c0000;
u32 var0000e290 = 0x0000006b;
u32 var0000e294 = 0x0000001b;
u32 var0000e298 = 0x00000016;
u32 var0000e29c = 0x0000006b;
u32 var0000e2a0 = 0x0000001b;
u32 var0000e2a4 = 0x00000016;
u32 var0000e2a8 = 0xffff0000;
u32 var0000e2ac = 0x00000000;
u32 var0000e2b0 = 0x00000000;
u32 var0000e2b4 = 0x00000000;
u32 var0000e2b8 = 0x01000000;
u32 var0000e2bc = 0x0000027c;
u32 var0000e2c0 = 0x00000005;
u32 var0000e2c4 = 0x00140000;
u32 var0000e2c8 = 0x42700000;
u32 var0000e2cc = 0x0000027d;
u32 var0000e2d0 = 0x00000005;
u32 var0000e2d4 = 0x00140000;
u32 var0000e2d8 = 0x41f80000;
u32 var0000e2dc = 0x0000027e;
u32 var0000e2e0 = 0x00000005;
u32 var0000e2e4 = 0x00140000;
u32 var0000e2e8 = 0x42400000;
u32 var0000e2ec = 0x0000027f;
u32 var0000e2f0 = 0x00000005;
u32 var0000e2f4 = 0x00140000;
u32 var0000e2f8 = 0x428a0000;
u32 var0000e2fc = 0x00000212;
u32 var0000e300 = 0x00000005;
u32 var0000e304 = 0x00140000;
u32 var0000e308 = 0x42800000;
u32 var0000e30c = 0x00000213;
u32 var0000e310 = 0x00000005;
u32 var0000e314 = 0x00140000;
u32 var0000e318 = 0x42500000;
u32 var0000e31c = 0x00000214;
u32 var0000e320 = 0x00000005;
u32 var0000e324 = 0x00140000;
u32 var0000e328 = 0x424c0000;
u32 var0000e32c = 0x0000020e;
u32 var0000e330 = 0x00000005;
u32 var0000e334 = 0x00140000;
u32 var0000e338 = 0x42540000;
u32 var0000e33c = 0x0000020f;
u32 var0000e340 = 0x00000005;
u32 var0000e344 = 0x00140000;
u32 var0000e348 = 0x42b20000;
u32 var0000e34c = 0x00000210;
u32 var0000e350 = 0x00000005;
u32 var0000e354 = 0x00140000;
u32 var0000e358 = 0x428e0000;
u32 var0000e35c = 0x00000215;
u32 var0000e360 = 0x00000005;
u32 var0000e364 = 0x00140000;
u32 var0000e368 = 0x42780000;
u32 var0000e36c = 0x00000211;
u32 var0000e370 = 0x00000005;
u32 var0000e374 = 0x00140000;
u32 var0000e378 = 0x42900000;
u32 var0000e37c = 0x0000034c;
u32 var0000e380 = 0x0000000f;
u32 var0000e384 = 0x00190000;
u32 var0000e388 = 0x42c80000;
u32 var0000e38c = 0x0000034d;
u32 var0000e390 = 0x0000000f;
u32 var0000e394 = 0x00190000;
u32 var0000e398 = 0xbf800000;
u32 var0000e39c = 0x00000395;
u32 var0000e3a0 = 0x0000000f;
u32 var0000e3a4 = 0x00190000;
u32 var0000e3a8 = 0xbf800000;
u32 var0000e3ac = 0x00000346;
u32 var0000e3b0 = 0x0000000f;
u32 var0000e3b4 = 0x00190000;
u32 var0000e3b8 = 0xbf800000;
u32 var0000e3bc = 0x00000347;
u32 var0000e3c0 = 0x0000000f;
u32 var0000e3c4 = 0x00190000;
u32 var0000e3c8 = 0xbf800000;
u32 var0000e3cc = 0x0000034f;
u32 var0000e3d0 = 0x0000000f;
u32 var0000e3d4 = 0x00190000;
u32 var0000e3d8 = 0xbf800000;
u32 var0000e3dc = 0x00000000;
u32 var0000e3e0 = 0x00000000;
u32 var0000e3e4 = 0x00000000;
u32 var0000e3e8 = 0x808d808e;
u32 var0000e3ec = 0x808f8090;
u32 var0000e3f0 = 0x80918092;
u32 var0000e3f4 = 0x80938094;
u32 var0000e3f8 = 0x80958096;
u32 var0000e3fc = 0x80970000;
u32 var0000e400 = 0x8129812f;
u32 var0000e404 = 0x813a813a;
u32 var0000e408 = 0x812f8092;
u32 var0000e40c = 0x80938094;
u32 var0000e410 = 0x80958096;
u32 var0000e414 = 0x80970000;
u32 var0000e418 = 0x024d024e;
u32 var0000e41c = 0x024f0256;
u32 var0000e420 = 0x02570258;
u32 var0000e424 = 0x00000000;
u32 var0000e428 = 0x808d808e;
u32 var0000e42c = 0x808f8090;
u32 var0000e430 = 0x80918092;
u32 var0000e434 = 0x80938094;
u32 var0000e438 = 0x80958096;
u32 var0000e43c = 0x80970000;
u32 var0000e440 = 0x808d808e;
u32 var0000e444 = 0x808f8090;
u32 var0000e448 = 0x80918092;
u32 var0000e44c = 0x80938094;
u32 var0000e450 = 0x80958096;
u32 var0000e454 = 0x80970000;
u32 var0000e458 = 0x00000000;
u32 var0000e45c = 0x0000ffff;
u32 var0000e460 = 0x00000000;
u32 var0000e464 = 0x00000000;
u32 var0000e468 = 0x00000000;
u32 var0000e46c = 0x05320533;
u32 var0000e470 = 0x05340000;
u32 var0000e474 = 0x00000000;
u32 var0000e478 = 0x00000000;
u32 var0000e47c = 0x01020408;
u32 var0000e480 = 0x10204080;
u32 var0000e484 = 0x01020408;
u32 var0000e488 = 0x10204080;
u32 var0000e48c = 0x00000064;
u32 var0000e490 = 0x00000065;
u32 var0000e494 = 0x00000066;
u32 var0000e498 = 0x00000067;
u32 var0000e49c = 0x00000030;
u32 var0000e4a0 = 0x0000003a;
u32 var0000e4a4 = 0x00000023;
u32 var0000e4a8 = 0x00000023;
u32 var0000e4ac = 0x00000000;
// e4b0
u32 command_pointers[] = {
/*0x0000*/ 0x7f04dbc0,
/*0x0001*/ 0x7f04dbfc,
/*0x0002*/ 0x7f04dc3c,
/*0x0003*/ 0x7f04dc58,
/*0x0004*/ 0x7f04e0a8,
/*0x0005*/ 0x7f04dd08,
/*0x0006*/ 0x7f04ddb4,
/*0x0007*/ 0x7f04de88,
/*0x0008*/ 0x7f04dff4,
/*0x0009*/ 0x7f04e0d4,
/*0x000a*/ 0x7f04e13c,
/*0x000b*/ 0x7f04e174,
/*0x000c*/ 0x7f04e3b0,
/*0x000d*/ 0x7f04e420,
/*0x000e*/ 0x7f04e458,
/*0x000f*/ 0x7f04e7a4,
/*0x0010*/ 0x7f04e80c,
/*0x0011*/ 0x7f04e874,
/*0x0012*/ 0x7f04e8dc,
/*0x0013*/ 0x7f04e944,
/*0x0014*/ 0x7f04e9ac,
/*0x0015*/ 0x7f04ea14,
/*0x0016*/ 0x7f04eaac,
/*0x0017*/ 0x7f04ecb8,
/*0x0018*/ 0x7f04ed78,
/*0x0019*/ 0x7f04ee10,
/*0x001a*/ 0x7f04eecc,
/*0x001b*/ 0x7f04f054,
/*0x001c*/ 0x7f04f0ec,
/*0x001d*/ 0x7f04f874,
/*0x001e*/ 0x7f04f8d4,
/*0x001f*/ 0x7f04f974,
/*0x0020*/ 0x7f04f9d4,
/*0x0021*/ 0x7f04fa34,
/*0x0022*/ 0x7f04fa80,
/*0x0023*/ 0x7f04fb20,
/*0x0024*/ 0x7f04f17c,
/*0x0025*/ 0x7f04f1b4,
/*0x0026*/ 0x7f04f1ec,
/*0x0027*/ 0x7f04f254,
/*0x0028*/ 0x7f04f2e0,
/*0x0029*/ 0x7f04f314,
/*0x002a*/ 0x7f04f348,
/*0x002b*/ 0x7f04f3b0,
/*0x002c*/ 0x7f04f41c,
/*0x002d*/ 0x7f04f488,
/*0x002e*/ 0x7f04f4f4,
/*0x002f*/ 0x7f04f55c,
/*0x0030*/ 0x7f04f5dc,
/*0x0031*/ 0x7f04f65c,
/*0x0032*/ 0x7f04e490,
/*0x0033*/ 0x7f04e4f8,
/*0x0034*/ 0x7f04e5ac,
/*0x0035*/ 0x7f04e73c,
/*0x0036*/ 0x7f04f6dc,
/*0x0037*/ 0x7f04f71c,
/*0x0038*/ 0x7f04f7c8,
/*0x0039*/ 0x7f04fab8,
/*0x003a*/ 0x7f04fb98,
/*0x003b*/ 0x7f04fc00,
/*0x003c*/ 0x7f04fc68,
/*0x003d*/ 0x7f04fcd0,
/*0x003e*/ 0x7f04fd4c,
/*0x003f*/ 0x7f04fdc8,
/*0x0040*/ 0x7f04ff08,
/*0x0041*/ 0x7f04ffa4,
/*0x0042*/ 0x7f050040,
/*0x0043*/ 0x7f0500a8,
/*0x0044*/ 0x7f050110,
/*0x0045*/ 0x7f050178,
/*0x0046*/ 0x7f050210,
/*0x0047*/ 0x7f050278,
/*0x0048*/ 0x7f0502e4,
/*0x0049*/ 0x7f0503d0,
/*0x004a*/ 0x7f050464,
/*0x004b*/ 0x7f0504cc,
/*0x004c*/ 0x7f050534,
/*0x004d*/ 0x7f05078c,
/*0x004e*/ 0x7f0506c0,
/*0x004f*/ 0x7f05084c,
/*0x0050*/ 0x7f05090c,
/*0x0051*/ 0x7f05098c,
/*0x0052*/ 0x7f050a0c,
/*0x0053*/ 0x7f050ab8,
/*0x0054*/ 0x7f050b64,
/*0x0055*/ 0x7f050d40,
/*0x0056*/ 0x7f050e38,
/*0x0057*/ 0x7f050ee8,
/*0x0058*/ 0x7f050f98,
/*0x0059*/ 0x7f05103c,
/*0x005a*/ 0x7f0510fc,
/*0x005b*/ 0x7f0511bc,
/*0x005c*/ 0x7f051468,
/*0x005d*/ 0x7f051510,
/*0x005e*/ 0x7f051604,
/*0x005f*/ 0x7f05167c,
/*0x0060*/ 0x7f05174c,
/*0x0061*/ 0x7f051828,
/*0x0062*/ 0x7f051900,
/*0x0063*/ 0x7f051988,
/*0x0064*/ 0x00000000,
/*0x0065*/ 0x7f051ae8,
/*0x0066*/ 0x7f051b84,
/*0x0067*/ 0x7f051ca4,
/*0x0068*/ 0x7f051d44,
/*0x0069*/ 0x7f051db4,
/*0x006a*/ 0x7f051ed0,
/*0x006b*/ 0x7f052080,
/*0x006c*/ 0x7f0521a0,
/*0x006d*/ 0x7f052230,
/*0x006e*/ 0x7f0522a4,
/*0x006f*/ 0x7f0523c0,
/*0x0070*/ 0x7f052464,
/*0x0071*/ 0x7f0524e4,
/*0x0072*/ 0x7f052568,
/*0x0073*/ 0x7f052620,
/*0x0074*/ 0x7f0526d0,
/*0x0075*/ 0x7f052780,
/*0x0076*/ 0x7f0527fc,
/*0x0077*/ 0x7f052fc4,
/*0x0078*/ 0x7f053044,
/*0x0079*/ 0x7f0530c4,
/*0x007a*/ 0x7f053164,
/*0x007b*/ 0x7f053204,
/*0x007c*/ 0x7f053284,
/*0x007d*/ 0x7f052878,
/*0x007e*/ 0x7f0528fc,
/*0x007f*/ 0x7f052980,
/*0x0080*/ 0x7f052a04,
/*0x0081*/ 0x7f052a88,
/*0x0082*/ 0x7f052bcc,
/*0x0083*/ 0x7f052e88,
/*0x0084*/ 0x7f053304,
/*0x0085*/ 0x7f053338,
/*0x0086*/ 0x7f053388,
/*0x0087*/ 0x7f0533e8,
/*0x0088*/ 0x7f053438,
/*0x0089*/ 0x7f0534a0,
/*0x008a*/ 0x7f053504,
/*0x008b*/ 0x7f053538,
/*0x008c*/ 0x7f053588,
/*0x008d*/ 0x7f053600,
/*0x008e*/ 0x7f053650,
/*0x008f*/ 0x7f0536e0,
/*0x0090*/ 0x7f053770,
/*0x0091*/ 0x7f054f10,
/*0x0092*/ 0x7f0537d4,
/*0x0093*/ 0x7f053828,
/*0x0094*/ 0x7f0538a4,
/*0x0095*/ 0x7f0538d8,
/*0x0096*/ 0x7f053938,
/*0x0097*/ 0x7f053ab8,
/*0x0098*/ 0x7f053bd4,
/*0x0099*/ 0x7f053c08,
/*0x009a*/ 0x7f053c3c,
/*0x009b*/ 0x7f053d1c,
/*0x009c*/ 0x7f053d90,
/*0x009d*/ 0x7f053e04,
/*0x009e*/ 0x7f053ec0,
/*0x009f*/ 0x7f053f38,
/*0x00a0*/ 0x7f053fb0,
/*0x00a1*/ 0x7f054058,
/*0x00a2*/ 0x7f0540c8,
/*0x00a3*/ 0x7f054138,
/*0x00a4*/ 0x7f054204,
/*0x00a5*/ 0x7f054264,
/*0x00a6*/ 0x7f0542c8,
/*0x00a7*/ 0x7f054350,
/*0x00a8*/ 0x7f0543dc,
/*0x00a9*/ 0x7f05446c,
/*0x00aa*/ 0x7f054700,
/*0x00ab*/ 0x7f054794,
/*0x00ac*/ 0x7f05482c,
/*0x00ad*/ 0x7f0548f0,
/*0x00ae*/ 0x7f054984,
/*0x00af*/ 0x7f054a1c,
/*0x00b0*/ 0x7f054cd0,
/*0x00b1*/ 0x7f054d1c,
/*0x00b2*/ 0x7f054d6c,
/*0x00b3*/ 0x7f054dec,
/*0x00b4*/ 0x7f054e4c,
/*0x00b5*/ 0x7f054ec4,
/*0x00b6*/ 0x7f054f2c,
/*0x00b7*/ 0x7f054f94,
/*0x00b8*/ 0x7f054fb8,
/*0x00b9*/ 0x7f054fe8,
/*0x00ba*/ 0x7f055014,
/*0x00bb*/ 0x7f055074,
/*0x00bc*/ 0x7f05511c,
/*0x00bd*/ 0x7f055220,
/*0x00be*/ 0x7f055344,
/*0x00bf*/ 0x7f05537c,
/*0x00c0*/ 0x7f0553b4,
/*0x00c1*/ 0x7f055420,
/*0x00c2*/ 0x7f055454,
/*0x00c3*/ 0x7f055488,
/*0x00c4*/ 0x7f0554fc,
/*0x00c5*/ 0x7f0555ac,
/*0x00c6*/ 0x7f05565c,
/*0x00c7*/ 0x7f055740,
/*0x00c8*/ 0x7f05580c,
/*0x00c9*/ 0x7f055a38,
/*0x00ca*/ 0x7f055b18,
/*0x00cb*/ 0x7f055dfc,
/*0x00cc*/ 0x7f055f80,
/*0x00cd*/ 0x7f056040,
/*0x00ce*/ 0x7f0561f8,
/*0x00cf*/ 0x7f0564f8,
/*0x00d0*/ 0x7f0567cc,
/*0x00d1*/ 0x7f05639c,
/*0x00d2*/ 0x7f056430,
/*0x00d3*/ 0x7f0562dc,
/*0x00d4*/ 0x7f056888,
/*0x00d5*/ 0x7f05691c,
/*0x00d6*/ 0x7f056a4c,
/*0x00d7*/ 0x7f056ae8,
/*0x00d8*/ 0x7f056b6c,
/*0x00d9*/ 0x7f056b88,
/*0x00da*/ 0x7f056ba4,
/*0x00db*/ 0x7f056c68,
/*0x00dc*/ 0x7f056c84,
/*0x00dd*/ 0x7f056d04,
/*0x00de*/ 0x7f056d38,
/*0x00df*/ 0x7f057450,
/*0x00e0*/ 0x7f0574fc,
/*0x00e1*/ 0x7f0575f4,
/*0x00e2*/ 0x7f0576c8,
/*0x00e3*/ 0x7f05782c,
/*0x00e4*/ 0x7f0578f8,
/*0x00e5*/ 0x7f057aa4,
/*0x00e6*/ 0x00000000,
/*0x00e7*/ 0x00000000,
/*0x00e8*/ 0x7f057b78,
/*0x00e9*/ 0x7f057c1c,
/*0x00ea*/ 0x7f057c88,
/*0x00eb*/ 0x7f057d54,
/*0x00ec*/ 0x7f057e30,
/*0x00ed*/ 0x7f057ee0,
/*0x00ee*/ 0x7f057f80,
/*0x00ef*/ 0x7f058054,
/*0x00f0*/ 0x7f04ebdc,
/*0x00f1*/ 0x7f04ec58,
/*0x00f2*/ 0x7f058108,
/*0x00f3*/ 0x7f058144,
/*0x00f4*/ 0x7f0581e0,
/*0x00f5*/ 0x7f0582f4,
/*0x00f6*/ 0x7f05831c,
/*0x00f7*/ 0x7f05837c,
/*0x00f8*/ 0x7f0583f0,
/*0x00f9*/ 0x7f0584bc,
/*0x00fa*/ 0x7f058504,
/*0x00fb*/ 0x7f0586f0,
/*0x00fc*/ 0x7f058788,
/*0x00fd*/ 0x7f0588b0,
/*0x00fe*/ 0x7f058950,
/*0x00ff*/ 0x7f058978,
/*0x0100*/ 0x7f0589b0,
/*0x0101*/ 0x7f0589cc,
/*0x0102*/ 0x7f0589e8,
/*0x0103*/ 0x7f058aa0,
/*0x0104*/ 0x7f058b08,
/*0x0105*/ 0x7f058b68,
/*0x0106*/ 0x7f058c3c,
/*0x0107*/ 0x7f058d50,
/*0x0108*/ 0x7f058df0,
/*0x0109*/ 0x7f058f38,
/*0x010a*/ 0x7f058fe0,
/*0x010b*/ 0x7f05909c,
/*0x010c*/ 0x7f0590fc,
/*0x010d*/ 0x7f056d98,
/*0x010e*/ 0x7f053b2c,
/*0x010f*/ 0x7f052d10,
/*0x0110*/ 0x7f052dcc,
/*0x0111*/ 0x7f056db4,
/*0x0112*/ 0x7f056f50,
/*0x0113*/ 0x7f056e2c,
/*0x0114*/ 0x7f0571c8,
/*0x0115*/ 0x7f057254,
/*0x0116*/ 0x7f0572e4,
/*0x0117*/ 0x7f0573a8,
/*0x0118*/ 0x7f054ae0,
/*0x0119*/ 0x7f054b74,
/*0x011a*/ 0x7f054c0c,
/*0x011b*/ 0x7f054528,
/*0x011c*/ 0x7f0545b4,
/*0x011d*/ 0x7f054644,
/*0x011e*/ 0x7f0591c0,
/*0x011f*/ 0x7f059260,
/*0x0120*/ 0x7f059304,
/*0x0121*/ 0x7f05951c,
/*0x0122*/ 0x7f0595c4,
/*0x0123*/ 0x7f059690,
/*0x0124*/ 0x7f059760,
/*0x0125*/ 0x7f0597ac,
/*0x0126*/ 0x7f05982c,
/*0x0127*/ 0x7f0598b4,
/*0x0128*/ 0x7f059b8c,
/*0x0129*/ 0x7f059ed4,
/*0x012a*/ 0x7f05a070,
/*0x012b*/ 0x7f05a114,
/*0x012c*/ 0x7f05a190,
/*0x012d*/ 0x00000000,
/*0x012e*/ 0x00000000,
/*0x012f*/ 0x7f05a20c,
/*0x0130*/ 0x7f05a258,
/*0x0131*/ 0x7f05ac98,
/*0x0132*/ 0x7f05adf4,
/*0x0133*/ 0x7f05ae3c,
/*0x0134*/ 0x7f05b220,
/*0x0135*/ 0x7f05b29c,
/*0x0136*/ 0x7f05b2f8,
/*0x0137*/ 0x7f05b3e0,
/*0x0138*/ 0x7f056324,
/*0x0139*/ 0x7f05b554,
/*0x013a*/ 0x7f05b5d4,
/*0x013b*/ 0x7f05b814,
/*0x013c*/ 0x7f05b848,
/*0x013d*/ 0x7f05b8c0,
/*0x013e*/ 0x7f05b93c,
/*0x013f*/ 0x7f05b9ac,
/*0x0140*/ 0x7f05ba1c,
/*0x0141*/ 0x7f05bac0,
/*0x0142*/ 0x7f05bd0c,
/*0x0143*/ 0x7f05bda8,
/*0x0144*/ 0x7f05bdf0,
/*0x0145*/ 0x7f05be38,
/*0x0146*/ 0x7f05be6c,
/*0x0147*/ 0x7f05bea0,
/*0x0148*/ 0x7f05bfa8,
/*0x0149*/ 0x7f05c014,
/*0x014a*/ 0x7f05c0d4,
/*0x014b*/ 0x7f05c110,
/*0x014c*/ 0x00000000,
/*0x014d*/ 0x00000000,
/*0x014e*/ 0x00000000,
/*0x014f*/ 0x00000000,
/*0x0150*/ 0x00000000,
/*0x0151*/ 0x00000000,
/*0x0152*/ 0x7f05c19c,
/*0x0153*/ 0x00000000,
/*0x0154*/ 0x00000000,
/*0x0155*/ 0x00000000,
/*0x0156*/ 0x00000000,
/*0x0157*/ 0x7f05c16c,
/*0x0158*/ 0x00000000,
/*0x0159*/ 0x00000000,
/*0x015a*/ 0x00000000,
/*0x015b*/ 0x7f058544,
/*0x015c*/ 0x7f0585c4,
/*0x015d*/ 0x00000000,
/*0x015e*/ 0x00000000,
/*0x015f*/ 0x00000000,
/*0x0160*/ 0x00000000,
/*0x0161*/ 0x00000000,
/*0x0162*/ 0x00000000,
/*0x0163*/ 0x00000000,
/*0x0164*/ 0x00000000,
/*0x0165*/ 0x7f05c2e4,
/*0x0166*/ 0x7f05c384,
/*0x0167*/ 0x7f05c3e8,
/*0x0168*/ 0x7f052f24,
/*0x0169*/ 0x7f05c434,
/*0x016a*/ 0x7f05c498,
/*0x016b*/ 0x7f056594,
/*0x016c*/ 0x7f05c614,
/*0x016d*/ 0x7f05c630,
/*0x016e*/ 0x7f05c6b8,
/*0x016f*/ 0x7f05c800,
/*0x0170*/ 0x7f05c894,
/*0x0171*/ 0x7f05c948,
/*0x0172*/ 0x7f05ca78,
/*0x0173*/ 0x7f05cb30,
/*0x0174*/ 0x7f056e84,
/*0x0175*/ 0x7f056f08,
/*0x0176*/ 0x7f19aab4,
/*0x0177*/ 0x7f05cc64,
/*0x0178*/ 0x7f05cd30,
/*0x0179*/ 0x7f056678,
/*0x017a*/ 0x7f04fe60,
/*0x017b*/ 0x7f04e670,
/*0x017c*/ 0x7f056268,
/*0x017d*/ 0x7f0585f8,
/*0x017e*/ 0x7f058640,
/*0x017f*/ 0x7f058674,
/*0x0180*/ 0x7f0586bc,
/*0x0181*/ 0x7f05ce08,
/*0x0182*/ 0x7f05cef8,
/*0x0183*/ 0x7f05cf78,
/*0x0184*/ 0x7f05d004,
/*0x0185*/ 0x7f19aa80,
/*0x0186*/ 0x7f05d060,
/*0x0187*/ 0x7f05d0fc,
/*0x0188*/ 0x7f05d1c4,
/*0x0189*/ 0x7f05d290,
/*0x018a*/ 0x7f05d30c,
/*0x018b*/ 0x7f05d3d8,
/*0x018c*/ 0x7f05d468,
/*0x018d*/ 0x7f05d4d4,
/*0x018e*/ 0x7f05d540,
/*0x018f*/ 0x7f05d5e8,
/*0x0190*/ 0x7f05d79c,
/*0x0191*/ 0x7f05d7e4,
/*0x0192*/ 0x7f05d82c,
/*0x0193*/ 0x7f05d8a4,
/*0x0194*/ 0x00000000,
/*0x0195*/ 0x00000000,
/*0x0196*/ 0x00000000,
/*0x0197*/ 0x00000000,
/*0x0198*/ 0x00000000,
/*0x0199*/ 0x00000000,
/*0x019a*/ 0x00000000,
/*0x019b*/ 0x00000000,
/*0x019c*/ 0x00000000,
/*0x019d*/ 0x00000000,
/*0x019e*/ 0x7f05d91c,
/*0x019f*/ 0x7f05d9d8,
/*0x01a0*/ 0x7f05da4c,
/*0x01a1*/ 0x7f05daac,
/*0x01a2*/ 0x7f05db08,
/*0x01a3*/ 0x7f05dcc4,
/*0x01a4*/ 0x7f055eb8,
/*0x01a5*/ 0x7f05dee0,
/*0x01a6*/ 0x7f05df58,
/*0x01a7*/ 0x7f05ac14,
/*0x01a8*/ 0x00000000,
/*0x01a9*/ 0x00000000,
/*0x01aa*/ 0x7f05e024,
/*0x01ab*/ 0x7f0587ec,
/*0x01ac*/ 0x00000000,
/*0x01ad*/ 0x7f05e260,
/*0x01ae*/ 0x7f05e0e8,
/*0x01af*/ 0x7f05e294,
/*0x01b0*/ 0x00000000,
/*0x01b1*/ 0x7f05e39c,
/*0x01b2*/ 0x7f05e65c,
/*0x01b3*/ 0x7f05e6a0,
/*0x01b4*/ 0x7f06011c,
/*0x01b5*/ 0x7f05e75c,
/*0x01b6*/ 0x7f05d420,
/*0x01b7*/ 0x7f05e870,
/*0x01b8*/ 0x7f05e914,
/*0x01b9*/ 0x7f05e990,
/*0x01ba*/ 0x7f04eb44,
/*0x01bb*/ 0x7f05eab8,
/*0x01bc*/ 0x7f05ead4,
/*0x01bd*/ 0x7f05eb3c,
/*0x01be*/ 0x7f05ebb8,
/*0x01bf*/ 0x7f05ec94,
/*0x01c0*/ 0x7f05ee08,
/*0x01c1*/ 0x7f04ded4,
/*0x01c2*/ 0x7f04df1c,
/*0x01c3*/ 0x7f04df64,
/*0x01c4*/ 0x7f04dfac,
/*0x01c5*/ 0x7f05ef60,
/*0x01c6*/ 0x7f053c70,
/*0x01c7*/ 0x7f053ce8,
/*0x01c8*/ 0x7f05ef98,
/*0x01c9*/ 0x7f05efd8,
/*0x01ca*/ 0x7f05f04c,
/*0x01cb*/ 0x7f05f1f4,
/*0x01cc*/ 0x7f05f278,
/*0x01cd*/ 0x7f05f2ec,
/*0x01ce*/ 0x7f05f370,
/*0x01cf*/ 0x7f05f3b8,
/*0x01d0*/ 0x7f05f4bc,
/*0x01d1*/ 0x7f05f51c,
/*0x01d2*/ 0x7f05f58c,
/*0x01d3*/ 0x7f05f5f0,
/*0x01d4*/ 0x7f05f7b8,
/*0x01d5*/ 0x7f05f834,
/*0x01d6*/ 0x7f05f9c0,
/*0x01d7*/ 0x7f05fc80,
/*0x01d8*/ 0x7f05fd2c,
/*0x01d9*/ 0x7f05fdd8,
/*0x01da*/ 0x7f05fe8c,
/*0x01db*/ 0x7f05fed4,
/*0x01dc*/ 0x7f05ff58,
/*0x01dd*/ 0x7f05ffa0,
/*0x01de*/ 0x7f060048,
/*0x01df*/ 0x7f050c54,
/*0x01e0*/ 0x7f0600b4,
};
// ec34
u16 command_lengths[] = {
/*0x0000*/ 0x0003, /*0x0001*/ 0x0003, /*0x0002*/ 0x0003, /*0x0003*/ 0x0002,
/*0x0004*/ 0x0002, /*0x0005*/ 0x0005, /*0x0006*/ 0x0005, /*0x0007*/ 0x0004,
/*0x0008*/ 0x0002, /*0x0009*/ 0x0002, /*0x000a*/ 0x0002, /*0x000b*/ 0x000c,
/*0x000c*/ 0x0003, /*0x000d*/ 0x0002, /*0x000e*/ 0x0002, /*0x000f*/ 0x0003,
/*0x0010*/ 0x0003, /*0x0011*/ 0x0003, /*0x0012*/ 0x0003, /*0x0013*/ 0x0003,
/*0x0014*/ 0x0003, /*0x0015*/ 0x0007, /*0x0016*/ 0x0007, /*0x0017*/ 0x0007,
/*0x0018*/ 0x0007, /*0x0019*/ 0x0008, /*0x001a*/ 0x0005, /*0x001b*/ 0x0007,
/*0x001c*/ 0x0006, /*0x001d*/ 0x0004, /*0x001e*/ 0x0003, /*0x001f*/ 0x0004,
/*0x0020*/ 0x0004, /*0x0021*/ 0x0003, /*0x0022*/ 0x0002, /*0x0023*/ 0x0003,
/*0x0024*/ 0x0002, /*0x0025*/ 0x0002, /*0x0026*/ 0x0003, /*0x0027*/ 0x0005,
/*0x0028*/ 0x0002, /*0x0029*/ 0x0002, /*0x002a*/ 0x0003, /*0x002b*/ 0x0003,
/*0x002c*/ 0x0003, /*0x002d*/ 0x0003, /*0x002e*/ 0x0003, /*0x002f*/ 0x0004,
/*0x0030*/ 0x0004, /*0x0031*/ 0x0004, /*0x0032*/ 0x0003, /*0x0033*/ 0x0004,
/*0x0034*/ 0x0004, /*0x0035*/ 0x0003, /*0x0036*/ 0x0002, /*0x0037*/ 0x0004,
/*0x0038*/ 0x0004, /*0x0039*/ 0x0003, /*0x003a*/ 0x0003, /*0x003b*/ 0x0003,
/*0x003c*/ 0x0003, /*0x003d*/ 0x0004, /*0x003e*/ 0x0004, /*0x003f*/ 0x0003,
/*0x0040*/ 0x0007, /*0x0041*/ 0x0007, /*0x0042*/ 0x0003, /*0x0043*/ 0x0003,
/*0x0044*/ 0x0003, /*0x0045*/ 0x0004, /*0x0046*/ 0x0003, /*0x0047*/ 0x0003,
/*0x0048*/ 0x0004, /*0x0049*/ 0x0005, /*0x004a*/ 0x0003, /*0x004b*/ 0x0003,
/*0x004c*/ 0x0003, /*0x004d*/ 0x0004, /*0x004e*/ 0x0006, /*0x004f*/ 0x0004,
/*0x0050*/ 0x0004, /*0x0051*/ 0x0004, /*0x0052*/ 0x0005, /*0x0053*/ 0x0005,
/*0x0054*/ 0x0008, /*0x0055*/ 0x0008, /*0x0056*/ 0x0006, /*0x0057*/ 0x0006,
/*0x0058*/ 0x0005, /*0x0059*/ 0x0007, /*0x005a*/ 0x0007, /*0x005b*/ 0x0007,
/*0x005c*/ 0x0005, /*0x005d*/ 0x0005, /*0x005e*/ 0x0004, /*0x005f*/ 0x0005,
/*0x0060*/ 0x0005, /*0x0061*/ 0x0005, /*0x0062*/ 0x0004, /*0x0063*/ 0x0005,
/*0x0064*/ 0x0001, /*0x0065*/ 0x0003, /*0x0066*/ 0x0003, /*0x0067*/ 0x0003,
/*0x0068*/ 0x0003, /*0x0069*/ 0x0003, /*0x006a*/ 0x0004, /*0x006b*/ 0x0005,
/*0x006c*/ 0x0003, /*0x006d*/ 0x0003, /*0x006e*/ 0x0005, /*0x006f*/ 0x0004,
/*0x0070*/ 0x0004, /*0x0071*/ 0x0004, /*0x0072*/ 0x0005, /*0x0073*/ 0x0004,
/*0x0074*/ 0x0004, /*0x0075*/ 0x0004, /*0x0076*/ 0x0004, /*0x0077*/ 0x0004,
/*0x0078*/ 0x0004, /*0x0079*/ 0x0005, /*0x007a*/ 0x0005, /*0x007b*/ 0x0004,
/*0x007c*/ 0x0004, /*0x007d*/ 0x0004, /*0x007e*/ 0x0004, /*0x007f*/ 0x0004,
/*0x0080*/ 0x0004, /*0x0081*/ 0x0005, /*0x0082*/ 0x0005, /*0x0083*/ 0x0004,
/*0x0084*/ 0x0003, /*0x0085*/ 0x0003, /*0x0086*/ 0x0004, /*0x0087*/ 0x0003,
/*0x0088*/ 0x0004, /*0x0089*/ 0x0003, /*0x008a*/ 0x0003, /*0x008b*/ 0x0003,
/*0x008c*/ 0x0004, /*0x008d*/ 0x0003, /*0x008e*/ 0x0005, /*0x008f*/ 0x0005,
/*0x0090*/ 0x0003, /*0x0091*/ 0x0002, /*0x0092*/ 0x0004, /*0x0093*/ 0x0003,
/*0x0094*/ 0x0003, /*0x0095*/ 0x0003, /*0x0096*/ 0x0005, /*0x0097*/ 0x0004,
/*0x0098*/ 0x0003, /*0x0099*/ 0x0003, /*0x009a*/ 0x0003, /*0x009b*/ 0x0007,
/*0x009c*/ 0x0007, /*0x009d*/ 0x0009, /*0x009e*/ 0x0008, /*0x009f*/ 0x0008,
/*0x00a0*/ 0x0009, /*0x00a1*/ 0x0006, /*0x00a2*/ 0x0006, /*0x00a3*/ 0x0008,
/*0x00a4*/ 0x0006, /*0x00a5*/ 0x0006, /*0x00a6*/ 0x0007, /*0x00a7*/ 0x0007,
/*0x00a8*/ 0x0007, /*0x00a9*/ 0x0008, /*0x00aa*/ 0x0007, /*0x00ab*/ 0x0007,
/*0x00ac*/ 0x0008, /*0x00ad*/ 0x0007, /*0x00ae*/ 0x0007, /*0x00af*/ 0x0008,
/*0x00b0*/ 0x0003, /*0x00b1*/ 0x0004, /*0x00b2*/ 0x0004, /*0x00b3*/ 0x0005,
/*0x00b4*/ 0x0004, /*0x00b5*/ 0x0000, /*0x00b6*/ 0x0002, /*0x00b7*/ 0x0002,
/*0x00b8*/ 0x0002, /*0x00b9*/ 0x0002, /*0x00ba*/ 0x0003, /*0x00bb*/ 0x0003,
/*0x00bc*/ 0x0006, /*0x00bd*/ 0x0006, /*0x00be*/ 0x0002, /*0x00bf*/ 0x0002,
/*0x00c0*/ 0x0004, /*0x00c1*/ 0x0002, /*0x00c2*/ 0x0002, /*0x00c3*/ 0x0003,
/*0x00c4*/ 0x0005, /*0x00c5*/ 0x0005, /*0x00c6*/ 0x000d, /*0x00c7*/ 0x000c,
/*0x00c8*/ 0x000a, /*0x00c9*/ 0x0009, /*0x00ca*/ 0x000a, /*0x00cb*/ 0x0005,
/*0x00cc*/ 0x0006, /*0x00cd*/ 0x0009, /*0x00ce*/ 0x0005, /*0x00cf*/ 0x0006,
/*0x00d0*/ 0x0007, /*0x00d1*/ 0x0007, /*0x00d2*/ 0x0007, /*0x00d3*/ 0x0003,
/*0x00d4*/ 0x0006, /*0x00d5*/ 0x0003, /*0x00d6*/ 0x0006, /*0x00d7*/ 0x0006,
/*0x00d8*/ 0x0003, /*0x00d9*/ 0x0003, /*0x00da*/ 0x0005, /*0x00db*/ 0x0003,
/*0x00dc*/ 0x0002, /*0x00dd*/ 0x0002, /*0x00de*/ 0x0004, /*0x00df*/ 0x0007,
/*0x00e0*/ 0x0004, /*0x00e1*/ 0x0003, /*0x00e2*/ 0x0007, /*0x00e3*/ 0x0003,
/*0x00e4*/ 0x0003, /*0x00e5*/ 0x0004, /*0x00e6*/ 0x0001, /*0x00e7*/ 0x0001,
/*0x00e8*/ 0x0003, /*0x00e9*/ 0x0004, /*0x00ea*/ 0x0004, /*0x00eb*/ 0x0006,
/*0x00ec*/ 0x0004, /*0x00ed*/ 0x0004, /*0x00ee*/ 0x0005, /*0x00ef*/ 0x0006,
/*0x00f0*/ 0x0003, /*0x00f1*/ 0x0003, /*0x00f2*/ 0x0002, /*0x00f3*/ 0x0003,
/*0x00f4*/ 0x000e, /*0x00f5*/ 0x0002, /*0x00f6*/ 0x0003, /*0x00f7*/ 0x0003,
/*0x00f8*/ 0x0004, /*0x00f9*/ 0x0005, /*0x00fa*/ 0x0003, /*0x00fb*/ 0x0003,
/*0x00fc*/ 0x0004, /*0x00fd*/ 0x0004, /*0x00fe*/ 0x0002, /*0x00ff*/ 0x0002,
/*0x0100*/ 0x0003, /*0x0101*/ 0x0003, /*0x0102*/ 0x000b, /*0x0103*/ 0x0003,
/*0x0104*/ 0x0002, /*0x0105*/ 0x0005, /*0x0106*/ 0x0005, /*0x0107*/ 0x0003,
/*0x0108*/ 0x0006, /*0x0109*/ 0x0006, /*0x010a*/ 0x0008, /*0x010b*/ 0x0004,
/*0x010c*/ 0x0004, /*0x010d*/ 0x0002, /*0x010e*/ 0x0004, /*0x010f*/ 0x0006,
/*0x0110*/ 0x0006, /*0x0111*/ 0x0004, /*0x0112*/ 0x0008, /*0x0113*/ 0x0003,
/*0x0114*/ 0x0003, /*0x0115*/ 0x0003, /*0x0116*/ 0x0003, /*0x0117*/ 0x0003,
/*0x0118*/ 0x0007, /*0x0119*/ 0x0007, /*0x011a*/ 0x0008, /*0x011b*/ 0x0007,
/*0x011c*/ 0x0007, /*0x011d*/ 0x0008, /*0x011e*/ 0x0004, /*0x011f*/ 0x0004,
/*0x0120*/ 0x0004, /*0x0121*/ 0x0005, /*0x0122*/ 0x0009, /*0x0123*/ 0x0009,
/*0x0124*/ 0x0003, /*0x0125*/ 0x0003, /*0x0126*/ 0x0003, /*0x0127*/ 0x0003,
/*0x0128*/ 0x0004, /*0x0129*/ 0x0004, /*0x012a*/ 0x0004, /*0x012b*/ 0x0003,
/*0x012c*/ 0x0003, /*0x012d*/ 0x0001, /*0x012e*/ 0x0001, /*0x012f*/ 0x0002,
/*0x0130*/ 0x000a, /*0x0131*/ 0x0003, /*0x0132*/ 0x0004, /*0x0133*/ 0x0004,
/*0x0134*/ 0x0005, /*0x0135*/ 0x0003, /*0x0136*/ 0x0004, /*0x0137*/ 0x0004,
/*0x0138*/ 0x0004, /*0x0139*/ 0x0008, /*0x013a*/ 0x0005, /*0x013b*/ 0x0003,
/*0x013c*/ 0x0003, /*0x013d*/ 0x0004, /*0x013e*/ 0x0002, /*0x013f*/ 0x0003,
/*0x0140*/ 0x0005, /*0x0141*/ 0x0009, /*0x0142*/ 0x0004, /*0x0143*/ 0x0002,
/*0x0144*/ 0x0002, /*0x0145*/ 0x0002, /*0x0146*/ 0x0002, /*0x0147*/ 0x0004,
/*0x0148*/ 0x0004, /*0x0149*/ 0x0006, /*0x014a*/ 0x0006, /*0x014b*/ 0x0003,
/*0x014c*/ 0x0001, /*0x014d*/ 0x0001, /*0x014e*/ 0x0001, /*0x014f*/ 0x0001,
/*0x0150*/ 0x0001, /*0x0151*/ 0x0001, /*0x0152*/ 0x0005, /*0x0153*/ 0x0001,
/*0x0154*/ 0x0001, /*0x0155*/ 0x0001, /*0x0156*/ 0x0001, /*0x0157*/ 0x0003,
/*0x0158*/ 0x0001, /*0x0159*/ 0x0001, /*0x015a*/ 0x0001, /*0x015b*/ 0x0003,
/*0x015c*/ 0x0002, /*0x015d*/ 0x0001, /*0x015e*/ 0x0001, /*0x015f*/ 0x0001,
/*0x0160*/ 0x0001, /*0x0161*/ 0x0001, /*0x0162*/ 0x0001, /*0x0163*/ 0x0001,
/*0x0164*/ 0x0001, /*0x0165*/ 0x0004, /*0x0166*/ 0x0004, /*0x0167*/ 0x0003,
/*0x0168*/ 0x0004, /*0x0169*/ 0x0004, /*0x016a*/ 0x0007, /*0x016b*/ 0x000a,
/*0x016c*/ 0x0002, /*0x016d*/ 0x0005, /*0x016e*/ 0x0005, /*0x016f*/ 0x0005,
/*0x0170*/ 0x0004, /*0x0171*/ 0x0005, /*0x0172*/ 0x0004, /*0x0173*/ 0x0004,
/*0x0174*/ 0x0003, /*0x0175*/ 0x0003, /*0x0176*/ 0x0003, /*0x0177*/ 0x0009,
/*0x0178*/ 0x0004, /*0x0179*/ 0x000b, /*0x017a*/ 0x0003, /*0x017b*/ 0x0004,
/*0x017c*/ 0x0005, /*0x017d*/ 0x0003, /*0x017e*/ 0x0002, /*0x017f*/ 0x0003,
/*0x0180*/ 0x0002, /*0x0181*/ 0x0005, /*0x0182*/ 0x0004, /*0x0183*/ 0x0003,
/*0x0184*/ 0x0004, /*0x0185*/ 0x0002, /*0x0186*/ 0x0006, /*0x0187*/ 0x0003,
/*0x0188*/ 0x0004, /*0x0189*/ 0x0004, /*0x018a*/ 0x0005, /*0x018b*/ 0x0003,
/*0x018c*/ 0x0004, /*0x018d*/ 0x0004, /*0x018e*/ 0x0007, /*0x018f*/ 0x0008,
/*0x0190*/ 0x0003, /*0x0191*/ 0x0003, /*0x0192*/ 0x0004, /*0x0193*/ 0x0004,
/*0x0194*/ 0x0001, /*0x0195*/ 0x0001, /*0x0196*/ 0x0001, /*0x0197*/ 0x0001,
/*0x0198*/ 0x0001, /*0x0199*/ 0x0001, /*0x019a*/ 0x0001, /*0x019b*/ 0x0001,
/*0x019c*/ 0x0001, /*0x019d*/ 0x0001, /*0x019e*/ 0x0006, /*0x019f*/ 0x0005,
/*0x01a0*/ 0x0004, /*0x01a1*/ 0x0002, /*0x01a2*/ 0x0004, /*0x01a3*/ 0x0003,
/*0x01a4*/ 0x0006, /*0x01a5*/ 0x0003, /*0x01a6*/ 0x0004, /*0x01a7*/ 0x0004,
/*0x01a8*/ 0x0001, /*0x01a9*/ 0x0001, /*0x01aa*/ 0x0003, /*0x01ab*/ 0x0005,
/*0x01ac*/ 0x0001, /*0x01ad*/ 0x0003, /*0x01ae*/ 0x0003, /*0x01af*/ 0x0004,
/*0x01b0*/ 0x0001, /*0x01b1*/ 0x0012, /*0x01b2*/ 0x0003, /*0x01b3*/ 0x0003,
/*0x01b4*/ 0x0003, /*0x01b5*/ 0x0004, /*0x01b6*/ 0x0003, /*0x01b7*/ 0x0005,
/*0x01b8*/ 0x0004, /*0x01b9*/ 0x0002, /*0x01ba*/ 0x0007, /*0x01bb*/ 0x0004,
/*0x01bc*/ 0x0004, /*0x01bd*/ 0x0003, /*0x01be*/ 0x0005, /*0x01bf*/ 0x0005,
/*0x01c0*/ 0x0004, /*0x01c1*/ 0x0004, /*0x01c2*/ 0x0004, /*0x01c3*/ 0x0004,
/*0x01c4*/ 0x0004, /*0x01c5*/ 0x0002, /*0x01c6*/ 0x0004, /*0x01c7*/ 0x0003,
/*0x01c8*/ 0x0003, /*0x01c9*/ 0x0003, /*0x01ca*/ 0x0005, /*0x01cb*/ 0x0008,
/*0x01cc*/ 0x0003, /*0x01cd*/ 0x0004, /*0x01ce*/ 0x0003, /*0x01cf*/ 0x0004,
/*0x01d0*/ 0x0005, /*0x01d1*/ 0x0005, /*0x01d2*/ 0x0003, /*0x01d3*/ 0x0005,
/*0x01d4*/ 0x0006, /*0x01d5*/ 0x0003, /*0x01d6*/ 0x0006, /*0x01d7*/ 0x0005,
/*0x01d8*/ 0x0005, /*0x01d9*/ 0x000b, /*0x01da*/ 0x0003, /*0x01db*/ 0x0003,
/*0x01dc*/ 0x0003, /*0x01dd*/ 0x0004, /*0x01de*/ 0x0003, /*0x01df*/ 0x0008,
/*0x01e0*/ 0x0002,
};
u32 var0000eff8 = 0x00000000;
u32 var0000effc = 0x00000000;
u32 var0000f000 = 0x00000000;
u32 var0000f004 = 0x00000000;
u32 var0000f008 = 0x00000000;
u32 var0000f00c = 0x00000000;
u32 var0000f010 = 0x00000000;
u32 var0000f014 = 0x00000000;
// f018
u16 quiptable_human_bank0[] = {
0x0000, 0x027b, 0x027b, 0x027c,
0x0001, 0x027d, 0x027e, 0x027f,
0x0002, 0x028a, 0x028b, 0x028c,
0x0003, 0x035b, 0x035c, 0x035d,
0x0004, 0x0290, 0x80fb, 0x0292,
0x0005, 0x0293, 0x0294, 0x029d,
0x0006, 0x0297, 0x0298, 0x0299,
0x0007, 0x029a, 0x029b, 0x029c,
0x0008, 0x02a7, 0x02a8, 0x02a9,
0x0009, 0x026b, 0x026c, 0x026d,
0x000a, 0x0037, 0x0037, 0x0037,
0x000b, 0x0264, 0x0265, 0x0266,
0x000c, 0x80f7, 0x80f7, 0x80f8,
0x000d, 0x025e, 0x025f, 0x0260,
0x000e, 0x0261, 0x0262, 0x0263,
0x000f, 0x02a3, 0x02a4, 0x02a5,
0x0010, 0x0272, 0x0273, 0x0274,
0x0022, 0x0037, 0x0037, 0x0037,
0x0012, 0x025b, 0x025c, 0x025c,
0x0013, 0x026e, 0x026f, 0x0270,
0x0014, 0x0037, 0x0037, 0x0037,
0x0015, 0x0280, 0x0281, 0x0282,
0x0016, 0x80f9, 0x80f9, 0x0287,
0x0017, 0x80fa, 0x80fa, 0x0289,
0x0018, 0x028d, 0x028e, 0x028f,
0x0019, 0x80fc, 0x80fd, 0x02a2,
0x001a, 0x0037, 0x0037, 0x0037,
0x001b, 0x0275, 0x0277, 0x0278,
0x001c, 0x8167, 0x04c9, 0x04ca,
0x001d, 0x815d, 0x815e, 0x815f,
0x001e, 0x1aa0, 0x1aa1, 0x1aa2,
0x001f, 0x0037, 0x1aa3, 0x1aa4,
0x0020, 0x1aa5, 0x1aa5, 0x1aa6,
0x0021, 0x04c6, 0x04c6, 0x04c6,
0x0022, 0x04c7, 0x04c7, 0x04c7,
0x0023, 0x04cb, 0x04cb, 0x04cc,
0x0024, 0x027b, 0x027b, 0x027d,
0x0025, 0x027b, 0x027d, 0x027d,
0x0026, 0x02a3, 0x02a4, 0x02a5,
0x0027, 0x04c6, 0x04c6, 0x04c6,
0x0028, 0x1aa6, 0x1aa6, 0x1aa6,
};
// f160
u16 quiptable_f160[] = {
0x0000, 0x0322, 0x0323, 0x0324,
0x0001, 0x0325, 0x0326, 0x0327,
0x0002, 0x812e, 0x0335, 0x0336,
0x0003, 0x035b, 0x035c, 0x035d,
0x0004, 0x033a, 0x033b, 0x033c,
0x0005, 0x033d, 0x033f, 0x0342,
0x0006, 0x0343, 0x0344, 0x0345,
0x0007, 0x0346, 0x0347, 0x0348,
0x0008, 0x0349, 0x034a, 0x034b,
0x0009, 0x030e, 0x030f, 0x0310,
0x000a, 0x0037, 0x0037, 0x0037,
0x000b, 0x0306, 0x0307, 0x0308,
0x000c, 0x0309, 0x8128, 0x030b,
0x000d, 0x8126, 0x0301, 0x0302,
0x000e, 0x8127, 0x0304, 0x0305,
0x000f, 0x0037, 0x0037, 0x0037,
0x0010, 0x031c, 0x031d, 0x031e,
0x0022, 0x0037, 0x0037, 0x0037,
0x0012, 0x8124, 0x8125, 0x02ff,
0x0013, 0x8129, 0x812a, 0x0316,
0x0014, 0x031c, 0x031d, 0x031e,
0x0015, 0x0356, 0x0329, 0x0329,
0x0016, 0x812b, 0x032f, 0x812c,
0x0017, 0x0331, 0x0332, 0x812d,
0x0018, 0x0337, 0x0338, 0x0339,
0x0019, 0x812f, 0x034d, 0x034e,
0x001a, 0x0355, 0x0356, 0x0357,
0x001b, 0x031f, 0x0320, 0x0321,
0x001c, 0x04cf, 0x04d0, 0x04d1,
0x001d, 0x8163, 0x8163, 0x8164,
0x001e, 0x1ace, 0x1ace, 0x1acf,
0x001f, 0x1ad0, 0x1ad0, 0x1ad1,
0x0020, 0x1ad2, 0x1ad2, 0x1ad3,
0x0021, 0x8168, 0x8168, 0x8168,
0x0022, 0x04ce, 0x04ce, 0x04ce,
0x0023, 0x04d2, 0x04d3, 0x04d3,
0x0024, 0x0322, 0x0323, 0x0324,
0x0025, 0x0324, 0x0327, 0x0327,
0x0026, 0x0356, 0x0357, 0x035a,
0x0027, 0x812b, 0x032f, 0x812c,
0x0028, 0x1ad2, 0x1ad2, 0x1ad2,
};
// f2a8
u16 quiptable_f2a8[] = {
0x0000, 0x03e7, 0x03e8, 0x03e9,
0x0001, 0x03ea, 0x03eb, 0x03ec,
0x0002, 0x03f9, 0x03fa, 0x03fb,
0x0003, 0x0420, 0x0421, 0x813d,
0x0004, 0x03ff, 0x8139, 0x0401,
0x0005, 0x0403, 0x0405, 0x0407,
0x0006, 0x0408, 0x0409, 0x040a,
0x0007, 0x040b, 0x040c, 0x040d,
0x0008, 0x040e, 0x040f, 0x0410,
0x0009, 0x03d6, 0x03d6, 0x03d7,
0x000a, 0x0037, 0x0037, 0x0037,
0x000b, 0x03d0, 0x03d1, 0x8134,
0x000c, 0x03d3, 0x8135, 0x03d5,
0x000d, 0x8132, 0x03c8, 0x03c8,
0x000e, 0x03cd, 0x03ce, 0x8133,
0x000f, 0x0037, 0x0037, 0x0037,
0x0010, 0x03e1, 0x03e2, 0x03e3,
0x0022, 0x0037, 0x0037, 0x0037,
0x0012, 0x03c4, 0x03c5, 0x03c6,
0x0013, 0x03d9, 0x03da, 0x03db,
0x0014, 0x031c, 0x031d, 0x031e,
0x0015, 0x03ed, 0x03ee, 0x03ef,
0x0016, 0x8136, 0x03f4, 0x8137,
0x0017, 0x8138, 0x03f7, 0x03f8,
0x0018, 0x03fc, 0x03fd, 0x03fe,
0x0019, 0x813a, 0x813c, 0x0415,
0x001a, 0x041b, 0x041c, 0x041d,
0x001b, 0x03e4, 0x03e5, 0x03e6,
0x001c, 0x04d5, 0x04d6, 0x04d7,
0x001d, 0x8165, 0x8165, 0x8166,
0x001e, 0x1ad6, 0x1ad6, 0x1ad7,
0x001f, 0x1ad8, 0x1ad8, 0x1ad9,
0x0020, 0x1ada, 0x1ada, 0x1adb,
0x0021, 0x8168, 0x8168, 0x8168,
0x0022, 0x04d4, 0x04d4, 0x04d4,
0x0023, 0x04d8, 0x04d8, 0x04d9,
0x0024, 0x03e7, 0x03e8, 0x03e9,
0x0025, 0x03e8, 0x03eb, 0x03eb,
0x0026, 0x041b, 0x0417, 0x041d,
0x0027, 0x8134, 0x03f4, 0x8134,
0x0028, 0x1adb, 0x1adb, 0x1adb,
};
// f3f0
u16 quiptable_f3f0[] = {
0x0000, 0x0396, 0x0396, 0x0396,
0x0001, 0x0037, 0x0398, 0x0399,
0x0002, 0x03a4, 0x0037, 0x03a6,
0x0003, 0x03c1, 0x03c2, 0x03c2,
0x0004, 0x03aa, 0x03ab, 0x03ac,
0x0005, 0x03ad, 0x03ae, 0x0037,
0x0006, 0x03b0, 0x03b0, 0x03b1,
0x0007, 0x0037, 0x03b3, 0x03b4,
0x0008, 0x03b5, 0x03b5, 0x03b6,
0x0009, 0x0037, 0x0389, 0x038a,
0x000a, 0x0000, 0x0000, 0x0000,
0x000b, 0x0381, 0x0382, 0x0037,
0x000c, 0x0385, 0x0037, 0x0387,
0x000d, 0x0037, 0x037e, 0x037f,
0x000e, 0x037e, 0x037f, 0x0380,
0x000f, 0x0000, 0x0000, 0x0000,
0x0010, 0x0384, 0x0385, 0x0037,
0x0022, 0x03aa, 0x03ab, 0x03ac,
0x0012, 0x0037, 0x037b, 0x037c,
0x0013, 0x038d, 0x038d, 0x038d,
0x0014, 0x0384, 0x0385, 0x0387,
0x0015, 0x039a, 0x039b, 0x0037,
0x0016, 0x039f, 0x0037, 0x03a1,
0x0017, 0x03a1, 0x03a2, 0x8130,
0x0018, 0x03a7, 0x0037, 0x03a9,
0x0019, 0x03b7, 0x03b8, 0x8131,
0x001a, 0x03be, 0x0037, 0x03c0,
0x001b, 0x0381, 0x0382, 0x0037,
0x001c, 0x0000, 0x0000, 0x0000,
0x001d, 0x0037, 0x0396, 0x0037,
0x001e, 0x0037, 0x0396, 0x0037,
0x001f, 0x0037, 0x0396, 0x0037,
0x0020, 0x0037, 0x0396, 0x0037,
0x0021, 0x037b, 0x037c, 0x037b,
0x0022, 0x03aa, 0x03b1, 0x03ab,
0x0023, 0x0000, 0x0000, 0x0000,
0x0024, 0x0396, 0x0396, 0x0399,
0x0025, 0x0399, 0x0399, 0x0396,
0x0026, 0x03bc, 0x03be, 0x03c0,
0x0027, 0x039f, 0x039f, 0x039f,
0x0028, 0x0000, 0x0000, 0x0000,
};
// f538
u16 quiptable_human_bank1[] = {
0x0000, 0x0af2, 0x0af3, 0x0af8,
0x0001, 0x1aee, 0x1aef, 0x1aee,
0x0002, 0x023d, 0x023e, 0x0247,
0x0003, 0x0248, 0x0249, 0x024b,
0x0004, 0x0246, 0x023f, 0x0240,
0x0005, 0x024c, 0x0252, 0x0251,
0x0006, 0x024f, 0x0258, 0x024d,
0x0007, 0x0243, 0x0244, 0x0245,
0x0008, 0x1294, 0x1295, 0x1296,
0x0009, 0x1297, 0x1298, 0x1297,
0x000a, 0x1290, 0x127e, 0x8103,
0x000b, 0x7324, 0x7325, 0x7326,
0x000c, 0x128e, 0x1280, 0x1287,
0x000d, 0x128d, 0x1283, 0x1286,
0x000e, 0x1291, 0x1284, 0x128a,
0x000f, 0x1292, 0x1281, 0x1288,
0x0010, 0x128b, 0x1282, 0x1289,
0x0011, 0x000d, 0x000d, 0x000d,
0x0012, 0x815d, 0x815e, 0x815f,
0x0013, 0x1aa0, 0x1aa1, 0x1aa2,
0x0014, 0x0037, 0x1aa3, 0x1aa4,
0x0015, 0x1aa5, 0x1aa5, 0x1aa6,
0x0016, 0x0446, 0x0461, 0x0465,
0x0017, 0x0447, 0x045d, 0x0466,
0x0018, 0x814a, 0x045e, 0x0463,
0x0019, 0x0444, 0x045f, 0x0468,
0x001a, 0x0448, 0x0449, 0x0449,
0x001b, 0x044b, 0x0459, 0x045a,
0x001c, 0x05be, 0x0515, 0x05bf,
0x001d, 0x044b, 0x0459, 0x045a,
0x001e, 0x044b, 0x0459, 0x045a,
0x001f, 0x1aeb, 0x1aeb, 0x1aeb,
0x0020, 0x1b35, 0x1b36, 0x1b37,
0x0021, 0x1ac0, 0x1ac1, 0x1ac3,
0x0022, 0x0446, 0x0461, 0x0000,
0x0023, 0x0447, 0x045d, 0x0000,
0x0024, 0x814a, 0x045e, 0x1aee,
0x0025, 0x0444, 0x045f, 0x0000,
0x0026, 0x051b, 0x051c, 0x051d,
0x0027, 0x051e, 0x051f, 0x0520,
0x0028, 0x0521, 0x0522, 0x0525,
0x0029, 0x0523, 0x0523, 0x0524,
0x002a, 0x1adb, 0x1aa6, 0x1ad2,
0x002b, 0x0af2, 0x0af8, 0x0af8,
0x002c, 0x0525, 0x0525, 0x0525,
0x002d, 0x1aec, 0x1aec, 0x1aec,
};
// f6a8
u16 quiptable_f6a8[] = {
0x0001, 0x0253, 0x0254, 0x0255,
0x0002, 0x0256, 0x0257, 0x0256,
0x0003, 0x1e40, 0x1e41, 0x1e42,
0x0004, 0x1e43, 0x1e44, 0x1e45,
0x0005, 0x1e46, 0x1e47, 0x1e48,
0x0006, 0x1e49, 0x1e4a, 0x1e4b,
0x0007, 0x1e4c, 0x1e4d, 0x1e4e,
0x0008, 0x1e4f, 0x1e50, 0x1e51,
0x0009, 0x1e52, 0x1e53, 0x1e54,
0x000a, 0x4a0a, 0x4a0c, 0x4a0c,
};
// f6f8
u16 quiptable_skedar[] = {
0x0001, 0x0529, 0x052a, 0x052b,
0x0002, 0x052d, 0x052e, 0x052f,
0x0003, 0x0530, 0x0530, 0x0531,
};
// f710
u16 quiptable_f710[] = {
0x0001, 0x0532, 0x0533, 0x0534,
0x0002, 0x0536, 0x0537, 0x0538,
0x0003, 0x0539, 0x0539, 0x053a,
0x0000, 0x0000, 0x0000, 0x0000,
};
// f730
u16 quiptable_maian[] = {
0x0001, 0x05e2, 0x05e3, 0x05e4,
0x0002, 0x05e5, 0x05e6, 0x05e7,
0x0003, 0x05df, 0x05e0, 0x05e1,
0x0000, 0x0000, 0x0000, 0x0000,
};
u32 var0000f750 = 0x0246007b;
u32 var0000f754 = 0x0247007d;
u32 var0000f758 = 0x0248007e;
u32 var0000f75c = 0x0249007c;
u32 var0000f760 = 0x024a0093;
u32 var0000f764 = 0x024b0091;
u32 var0000f768 = 0x024c0092;
u32 var0000f76c = 0x024d0093;
u32 var0000f770 = 0x024e00ae;
u32 var0000f774 = 0x024f00ac;
u32 var0000f778 = 0x025000ab;
u32 var0000f77c = 0x025100ad;
u32 var0000f780 = 0x025200a1;
u32 var0000f784 = 0x0253009f;
u32 var0000f788 = 0x025400a0;
u32 var0000f78c = 0x0255009e;
u32 var0000f790 = 0x025600bb;
u32 var0000f794 = 0x025700b8;
u32 var0000f798 = 0x025800b9;
u32 var0000f79c = 0x025900ba;
u32 var0000f7a0 = 0x00000000;
u32 var0000f7a4 = 0x00000000;
u32 var0000f7a8 = 0x00000000;
u32 var0000f7ac = 0x1a000003;
// f7b0
u16 ciquiptable_bank1[] = {
0x17a1, 0x17a2, 0x17a3, 0x17a4, 0x17a5, 0x17a6, 0x17a7, 0x17a8,
0x17a9, 0x17aa, 0x17ab, 0x17ac, 0x17ad, 0x17ae, 0x17af, 0x179e,
0x179f, 0x17a0,
};
// f7d4
u16 ciquiptable_bank0[] = {
0x8028, 0x8028, 0x8028, 0x802b, 0x802b, 0x802b, 0x802c, 0x802d,
0x802e, 0x802f, 0x802f, 0x802f, 0x8030, 0x8030, 0x8030, 0x8031,
0x8031, 0x8031, 0x8032, 0x8032, 0x8033, 0x8033, 0x8034, 0x8034,
0x8035, 0x8035, 0x8036, 0x8036, 0x8037, 0x8037,
};
// f810
u16 ciquiptable_bank2[] = {
0x177b, 0x177b, 0x177b, 0x177d, 0x177d, 0x177d, 0x1789, 0x178a,
0x178b, 0x178d, 0x178d, 0x178d, 0x1795, 0x1795, 0x1795, 0x1785,
0x1785, 0x1785, 0x1791, 0x1791, 0x1791, 0x1791, 0x1791, 0x1791,
0x1782, 0x1782, 0x1782, 0x1783, 0x1783, 0x1783,
};
// f84c
u16 ciquiptable_bank3[] = {
0x0000, 0x1b1c, 0x1b1f, 0x1b20, 0x0000, 0x1b1e, 0x1b21, 0x1b21,
0x1b1d, 0x1b1d,
};
// f860
// table for cmd 01a3 (do_special_animation)
u16 special_animations[] = {
0x0296,
0x0297,
0x0298, // when value is 3 (1/2 chance)
0x028a, // when value is 3 (1/2 chance)
0x028c,
0x0290,
0x0291, // when value is -1 (1/8 chance)
0x00a3, // when value is -1 (1/8 chance) - talking anim
0x028e, // when value is -1 (1/8 chance)
0x028f, // when value is -1 (1/8 chance)
0x0231, // when value is -1 (1/8 chance) - talking anim
0x0232, // when value is -1 (1/8 chance) - talking anim
0x0233, // when value is -1 (1/8 chance) - talking anim
0x0234, // when value is -1 (1/8 chance) - talking anim
0x028d,
0x0000,
};
u32 var0000f880 = 0x00000000;
u32 var0000f884 = 0x00000000;
u32 var0000f888 = 0x00000000;
u32 var0000f88c = 0x00000000;
u32 var0000f890 = 0x00000000;
u32 var0000f894 = 0x00000000;
u32 var0000f898 = 0x00000000;
u32 var0000f89c = 0x00000000;
u32 var0000f8a0 = 0x3f800000;
u32 var0000f8a4 = 0x00000001;
u32 var0000f8a8 = 0x01010101;
u32 var0000f8ac = 0x01000101;
u32 var0000f8b0 = 0x01010100;
u32 var0000f8b4 = 0x00010101;
u32 var0000f8b8 = 0x01010000;
u32 var0000f8bc = 0x00000000;
u32 var0000f8c0 = 0x00000100;
u32 var0000f8c4 = 0x00000000;
u32 var0000f8c8 = 0x01010000;
u32 var0000f8cc = 0x00000101;
u32 var0000f8d0 = 0x01000101;
u32 var0000f8d4 = 0x00000000;
u32 var0000f8d8 = 0x00000100;
u32 var0000f8dc = 0x00000001;
u32 var0000f8e0 = 0x00000000;
u32 var0000f8e4 = 0x00000000;
u32 var0000f8e8 = 0x00000000;
u32 var0000f8ec = 0x00000000;
u32 var0000f8f0 = 0x00000000;
u32 var0000f8f4 = 0x00000000;
u32 var0000f8f8 = 0x00000000;
u32 var0000f8fc = 0x42800000;
u32 var0000f900 = 0x3f800000;
u32 var0000f904 = 0x00000000;
u32 var0000f908 = 0x00000000;
u32 var0000f90c = 0x00000000;
u32 var0000f910 = 0x00000000;
u32 var0000f914 = 0x00000000;
u32 var0000f918 = 0x00000000;
u32 var0000f91c = 0x00000000;
u32 var0000f920 = 0x00000000;
u32 var0000f924 = 0x00000001;
u32 var0000f928 = 0x00000000;
u32 var0000f92c = 0x00000000;
u32 var0000f930 = 0x00000000;
u32 var0000f934 = 0x00000000;
u32 var0000f938 = 0x00000000;
u32 var0000f93c = 0x00000000;
u32 var0000f940 = 0x00000000;
u32 var0000f944 = 0x00000000;
u32 var0000f948 = 0x00000000;
u32 var0000f94c = 0x00000000;
u32 var0000f950 = 0x00000000;
u32 var0000f954 = 0x00000000;
u32 var0000f958 = 0x00000000;
u32 var0000f95c = 0x00000000;
u32 var0000f960 = 0x00000000;
u32 var0000f964 = 0x00000000;
u32 var0000f968 = 0x3f800000;
u32 var0000f96c = 0x3f800000;
u32 var0000f970 = 0x3f800000;
u32 var0000f974 = 0x3f800000;
u32 var0000f978 = 0x3f800000;
u32 var0000f97c = 0x3f800000;
u32 var0000f980 = 0x00000000;
u32 var0000f984 = 0xffffffff;
u32 var0000f988 = 0x00000000;
u32 var0000f98c = 0x00000000;
u32 var0000f990 = 0x00000000;
u32 var0000f994 = 0x00000000;
u32 var0000f998 = 0x00000000;
u32 var0000f99c = 0x00000000;
u32 var0000f9a0 = 0x0100000f;
u32 var0000f9a4 = 0x0000ffff;
u32 var0000f9a8 = 0x00000001;
u32 var0000f9ac = 0x00000000;
u32 var0000f9b0 = 0x00000000;
u32 var0000f9b4 = 0x00000000;
u32 var0000f9b8 = 0x00000000;
u32 var0000f9bc = 0x3f800000;
u32 var0000f9c0 = 0x00000000;
u32 var0000f9c4 = 0x00000000;
u32 var0000f9c8 = 0x00000000;
u32 var0000f9cc = 0x3f800000;
u32 var0000f9d0 = 0x00000000;
u32 var0000f9d4 = 0x00000000;
u32 var0000f9d8 = 0x00000000;
u32 var0000f9dc = 0x3f800000;
u32 var0000f9e0 = 0x00000000;
u32 var0000f9e4 = 0x00000000;
u32 var0000f9e8 = 0x00000000;
u32 var0000f9ec = 0x000003e8;
u32 var0000f9f0 = 0xffffff00;
u32 var0000f9f4 = 0xffffff00;
u32 var0000f9f8 = 0x0fff0000;
u32 var0000f9fc = 0x00000000;
u32 var0000fa00 = 0x00000000;
u32 var0000fa04 = 0x00000000;
u32 var0000fa08 = 0x00000000;
u32 var0000fa0c = 0x00000000;
u32 var0000fa10 = 0x00000000;
u32 var0000fa14 = 0x80748074;
u32 var0000fa18 = 0x80740000;
u32 var0000fa1c = 0x00000000;
u32 var0000fa20 = 0xc1200000;
u32 var0000fa24 = 0x00000000;
u32 var0000fa28 = 0x00000000;
u32 var0000fa2c = 0x00000001;
u32 var0000fa30 = 0x00000003;
u32 var0000fa34 = 0x00000000;
u32 var0000fa38 = 0x00000000;
u32 var0000fa3c = 0x00000000;
u32 var0000fa40 = 0x00000000;
u32 var0000fa44 = 0x00000000;
u32 var0000fa48 = 0x00000000;
u32 var0000fa4c = 0x00000000;
u32 var0000fa50 = 0x00000000;
u32 var0000fa54 = 0x00000000;
u32 var0000fa58 = 0x00000000;
u32 var0000fa5c = 0x00000000;
u32 var0000fa60 = 0x00000000;
u32 var0000fa64 = 0x00000000;
u32 var0000fa68 = 0x00000000;
u32 var0000fa6c = 0x00000000;
u32 var0000fa70 = 0x00000000;
u32 var0000fa74 = 0x00000000;
u32 var0000fa78 = 0x00000000;
u32 var0000fa7c = 0x00000000;
u32 var0000fa80 = 0x00000000;
u32 var0000fa84 = 0x00000000;
u32 var0000fa88 = 0x00000000;
u32 var0000fa8c = 0x00000000;
u32 var0000fa90 = 0x42b40000;
u32 var0000fa94 = 0x3f800000;
u32 var0000fa98 = 0x40000000;
u32 var0000fa9c = 0x3a83126f;
u32 var0000faa0 = 0x3f800000;
u32 var0000faa4 = 0x3bcddaca;
u32 var0000faa8 = 0x3bcddaca;
u32 var0000faac = 0x372fa9a2;
u32 var0000fab0 = 0x39a4af08;
u32 var0000fab4 = 0x3bcddaca;
u32 var0000fab8 = 0x3bcddaca;
u32 var0000fabc = 0x372fa9a2;
u32 var0000fac0 = 0x39a4af08;
u32 var0000fac4 = 0x42a00000;
u32 var0000fac8 = 0x3f800000;
u32 var0000facc = 0x40400000;
u32 var0000fad0 = 0x3b23d70a;
u32 var0000fad4 = 0x3dcccccd;
u32 var0000fad8 = 0x3c4ddaca;
u32 var0000fadc = 0x3c9a6417;
u32 var0000fae0 = 0x37afa9a2;
u32 var0000fae4 = 0x3a24af08;
u32 var0000fae8 = 0x3c4ddaca;
u32 var0000faec = 0x3c9a6417;
u32 var0000faf0 = 0x37afa9a2;
u32 var0000faf4 = 0x3a24af08;
u32 var0000faf8 = 0x428c0000;
u32 var0000fafc = 0x40000000;
u32 var0000fb00 = 0x40800000;
u32 var0000fb04 = 0x3a83126f;
u32 var0000fb08 = 0x3f800000;
u32 var0000fb0c = 0x3bcddaca;
u32 var0000fb10 = 0x3c4ddaca;
u32 var0000fb14 = 0x372fa9a2;
u32 var0000fb18 = 0x39a4af08;
u32 var0000fb1c = 0x3bcddaca;
u32 var0000fb20 = 0x3c4ddaca;
u32 var0000fb24 = 0x372fa9a2;
u32 var0000fb28 = 0x39a4af08;
u32 var0000fb2c = 0x432a0000;
u32 var0000fb30 = 0x40000000;
u32 var0000fb34 = 0x40000000;
u32 var0000fb38 = 0x3a83126f;
u32 var0000fb3c = 0x3f800000;
u32 var0000fb40 = 0x3b4ddaca;
u32 var0000fb44 = 0x3b4ddaca;
u32 var0000fb48 = 0x36afa9a2;
u32 var0000fb4c = 0x39459ed6;
u32 var0000fb50 = 0x3b4ddaca;
u32 var0000fb54 = 0x3b4ddaca;
u32 var0000fb58 = 0x36afa9a2;
u32 var0000fb5c = 0x39459ed6;
u32 var0000fb60 = 0x432a0000;
u32 var0000fb64 = 0x40000000;
u32 var0000fb68 = 0x40000000;
u32 var0000fb6c = 0x3a83126f;
u32 var0000fb70 = 0x3f800000;
u32 var0000fb74 = 0x3b4ddaca;
u32 var0000fb78 = 0x3b4ddaca;
u32 var0000fb7c = 0x36afa9a2;
u32 var0000fb80 = 0x39459ed6;
u32 var0000fb84 = 0x3b4ddaca;
u32 var0000fb88 = 0x3b4ddaca;
u32 var0000fb8c = 0x36afa9a2;
u32 var0000fb90 = 0x39459ed6;
u32 var0000fb94 = 0x00000000;
u32 var0000fb98 = 0x00000000;
u32 var0000fb9c = 0x00000000;
u32 var0000fba0 = 0x00000000;
u32 var0000fba4 = 0x00000000;
u32 var0000fba8 = 0x00000000;
u32 var0000fbac = 0x00000000;
u32 var0000fbb0 = 0x00000000;
u32 var0000fbb4 = 0x00000000;
u32 var0000fbb8 = 0x00000000;
u32 var0000fbbc = 0x00000000;
u32 var0000fbc0 = 0x00000000;
u32 var0000fbc4 = 0x00000000;
u32 var0000fbc8 = 0x00000000;
u32 var0000fbcc = 0x3f800000;
u32 var0000fbd0 = 0x00000000;
u32 var0000fbd4 = 0x3f800000;
u32 var0000fbd8 = 0x00000000;
u32 var0000fbdc = 0x00270028;
u32 var0000fbe0 = 0x0029002a;
u32 var0000fbe4 = 0x00000000;
u32 var0000fbe8 = 0x00000003;
u32 var0000fbec = 0x00000014;
u32 var0000fbf0 = 0x00000078;
u32 var0000fbf4 = 0x00000000;
u32 var0000fbf8 = 0x00000000;
u32 var0000fbfc = 0xc4bfff5c;
u32 var0000fc00 = 0xc3ff8000;
u32 var0000fc04 = 0xc5a45171;
u32 var0000fc08 = 0x00000029;
u32 var0000fc0c = 0xc4bfff5c;
u32 var0000fc10 = 0xc3fce148;
u32 var0000fc14 = 0xc5a22371;
u32 var0000fc18 = 0x00000095;
u32 var0000fc1c = 0xc4bfff5c;
u32 var0000fc20 = 0xc3fc651f;
u32 var0000fc24 = 0xc59c8600;
u32 var0000fc28 = 0x000002ba;
u32 var0000fc2c = 0xc4bfff5c;
u32 var0000fc30 = 0xc2c9d1ec;
u32 var0000fc34 = 0xc58396e1;
u32 var0000fc38 = 0x000002f7;
u32 var0000fc3c = 0xc4bfff5c;
u32 var0000fc40 = 0xc2c5c7ae;
u32 var0000fc44 = 0xc5806cf6;
u32 var0000fc48 = 0x00000320;
u32 var0000fc4c = 0xc4bfff5c;
u32 var0000fc50 = 0xc2cc0000;
u32 var0000fc54 = 0xc57c70f6;
u32 var0000fc58 = 0xffffffff;
u32 var0000fc5c = 0x00000000;
u32 var0000fc60 = 0x00000000;
u32 var0000fc64 = 0x00000000;
u32 var0000fc68 = 0x00000000;
u32 var0000fc6c = 0xc4f188a4;
u32 var0000fc70 = 0xc2cc0000;
u32 var0000fc74 = 0xc56f0948;
u32 var0000fc78 = 0x00000029;
u32 var0000fc7c = 0xc4fa5a8f;
u32 var0000fc80 = 0xc2c5c7ae;
u32 var0000fc84 = 0xc56f0948;
u32 var0000fc88 = 0x00000066;
u32 var0000fc8c = 0xc503811f;
u32 var0000fc90 = 0xc2c9d1ec;
u32 var0000fc94 = 0xc56f0948;
u32 var0000fc98 = 0x0000028b;
u32 var0000fc9c = 0xc5355f5c;
u32 var0000fca0 = 0xc3fc651f;
u32 var0000fca4 = 0xc56f0948;
u32 var0000fca8 = 0x000002f7;
u32 var0000fcac = 0xc5409a3d;
u32 var0000fcb0 = 0xc3fce148;
u32 var0000fcb4 = 0xc56f0948;
u32 var0000fcb8 = 0x00000320;
u32 var0000fcbc = 0xc544f63d;
u32 var0000fcc0 = 0xc3ff8000;
u32 var0000fcc4 = 0xc56f0948;
u32 var0000fcc8 = 0xffffffff;
u32 var0000fccc = 0x00000000;
u32 var0000fcd0 = 0x00000000;
u32 var0000fcd4 = 0x00000000;
u32 var0000fcd8 = 0x2b000000;
u32 var0000fcdc = 0x0e000001;
u32 var0000fce0 = 0x00000000;
u32 var0000fce4 = 0x00000000;
u32 var0000fce8 = 0x00000001;
u32 var0000fcec = 0x00000003;
u32 var0000fcf0 = 0x00000000;
u32 var0000fcf4 = 0x00000000;
u32 var0000fcf8 = 0x00000000;
u32 var0000fcfc = 0x00000000;
u32 var0000fd00 = 0x00000000;
u32 var0000fd04 = 0x00000000;
u32 var0000fd08 = 0x00000000;
u32 var0000fd0c = 0x00000000;
u32 var0000fd10 = 0x00000000;
u32 var0000fd14 = 0x00000000;
u32 var0000fd18 = 0x00000000;
u32 var0000fd1c = 0x00000000;
u32 var0000fd20 = 0x00000000;
u32 var0000fd24 = 0x00000000;
u32 var0000fd28 = 0x00000001;
u32 var0000fd2c = 0x00000003;
u32 var0000fd30 = 0x00000000;
u32 var0000fd34 = 0x00000000;
u32 var0000fd38 = 0x00000000;
u32 var0000fd3c = 0x00000000;
u32 var0000fd40 = 0x00000000;
u32 var0000fd44 = 0x00000000;
u32 var0000fd48 = 0x00000000;
u32 var0000fd4c = 0x00000000;
u32 var0000fd50 = 0x00000000;
u32 var0000fd54 = 0x00000000;
u32 var0000fd58 = 0x00000000;
u32 var0000fd5c = 0x00000000;
u32 var0000fd60 = 0x00000000;
u32 var0000fd64 = 0x00000000;
u32 var0000fd68 = 0x00000001;
u32 var0000fd6c = 0x00000003;
u32 var0000fd70 = 0x00000000;
u32 var0000fd74 = 0x00000000;
u32 var0000fd78 = 0x00000000;
u32 var0000fd7c = 0x00000000;
u32 var0000fd80 = 0x00000000;
u32 var0000fd84 = 0x00000000;
u32 var0000fd88 = 0x00000000;
u32 var0000fd8c = 0x00000000;
u32 var0000fd90 = 0x00000000;
u32 var0000fd94 = 0x00000000;
u32 var0000fd98 = 0x00000000;
u32 var0000fd9c = 0x00000000;
u32 var0000fda0 = 0x00000000;
u32 var0000fda4 = 0x00000000;
u32 var0000fda8 = 0x00000000;
u32 var0000fdac = 0x00000000;
u32 var0000fdb0 = 0x00000007;
u32 var0000fdb4 = 0x0000001d;
u32 var0000fdb8 = 0x0000000d;
u32 var0000fdbc = 0x008000ff;
u32 var0000fdc0 = 0x00000001;
u32 var0000fdc4 = 0x00000002;
u32 var0000fdc8 = 0xfffffe00;
u32 var0000fdcc = 0x00000050;
u32 var0000fdd0 = 0x00000008;
u32 var0000fdd4 = 0x00000078;
u32 var0000fdd8 = 0x00000002;
u32 var0000fddc = 0xffffff00;
u32 var0000fde0 = 0x00000014;
u32 var0000fde4 = 0x00000008;
u32 var0000fde8 = 0x00000078;
u32 var0000fdec = 0x00000002;
u32 var0000fdf0 = 0xffffff80;
u32 var0000fdf4 = 0x0000000a;
u32 var0000fdf8 = 0x00000008;
u32 var0000fdfc = 0x00000028;
u32 var0000fe00 = 0x00000002;
u32 var0000fe04 = 0xfffffe00;
u32 var0000fe08 = 0x00000028;
u32 var0000fe0c = 0x00000008;
u32 var0000fe10 = 0x0000003c;
u32 var0000fe14 = 0x00000002;
u32 var0000fe18 = 0xffffffc0;
u32 var0000fe1c = 0x0000001e;
u32 var0000fe20 = 0x00000008;
u32 var0000fe24 = 0x00000078;
u32 var0000fe28 = 0x0000000b;
u32 var0000fe2c = 0x0000000d;
u32 var0000fe30 = 0x202020ff;
u32 var0000fe34 = 0x00000001;
u32 var0000fe38 = 0x00000007;
u32 var0000fe3c = 0x0000001c;
u32 var0000fe40 = 0x00000001;
u32 var0000fe44 = 0x00000800;
u32 var0000fe48 = 0x00000078;
u32 var0000fe4c = 0x00000008;
u32 var0000fe50 = 0x00000078;
u32 var0000fe54 = 0x00000005;
u32 var0000fe58 = 0x00000100;
u32 var0000fe5c = 0x00000001;
u32 var0000fe60 = 0x00000006;
u32 var0000fe64 = 0x00000200;
u32 var0000fe68 = 0x0000003c;
u32 var0000fe6c = 0x00000001;
u32 var0000fe70 = 0xffffe000;
u32 var0000fe74 = 0x00000078;
u32 var0000fe78 = 0x00000008;
u32 var0000fe7c = 0x00000078;
u32 var0000fe80 = 0x00000005;
u32 var0000fe84 = 0x00000400;
u32 var0000fe88 = 0x00000001;
u32 var0000fe8c = 0x00000006;
u32 var0000fe90 = 0x00000400;
u32 var0000fe94 = 0x0000003c;
u32 var0000fe98 = 0x00000006;
u32 var0000fe9c = 0x00000400;
u32 var0000fea0 = 0x0000003c;
u32 var0000fea4 = 0x00000001;
u32 var0000fea8 = 0x00000800;
u32 var0000feac = 0x00000078;
u32 var0000feb0 = 0x00000008;
u32 var0000feb4 = 0x00000078;
u32 var0000feb8 = 0x00000005;
u32 var0000febc = 0x00000080;
u32 var0000fec0 = 0x00000001;
u32 var0000fec4 = 0x00000006;
u32 var0000fec8 = 0x00000800;
u32 var0000fecc = 0x0000003c;
u32 var0000fed0 = 0x00000006;
u32 var0000fed4 = 0x00000400;
u32 var0000fed8 = 0x00000078;
u32 var0000fedc = 0x00000002;
u32 var0000fee0 = 0x00000400;
u32 var0000fee4 = 0x0000003c;
u32 var0000fee8 = 0x00000001;
u32 var0000feec = 0x00000200;
u32 var0000fef0 = 0x00000078;
u32 var0000fef4 = 0x00000008;
u32 var0000fef8 = 0x00000078;
u32 var0000fefc = 0x0000000b;
u32 var0000ff00 = 0x0000000d;
u32 var0000ff04 = 0x202020ff;
u32 var0000ff08 = 0x00000001;
u32 var0000ff0c = 0x00000007;
u32 var0000ff10 = 0x0000001c;
u32 var0000ff14 = 0x00000005;
u32 var0000ff18 = 0x00000080;
u32 var0000ff1c = 0x00000001;
u32 var0000ff20 = 0x00000006;
u32 var0000ff24 = 0x00000800;
u32 var0000ff28 = 0x0000003c;
u32 var0000ff2c = 0x00000006;
u32 var0000ff30 = 0x00000400;
u32 var0000ff34 = 0x00000078;
u32 var0000ff38 = 0x00000002;
u32 var0000ff3c = 0x00000400;
u32 var0000ff40 = 0x0000000a;
u32 var0000ff44 = 0x00000001;
u32 var0000ff48 = 0x00000200;
u32 var0000ff4c = 0x00000028;
u32 var0000ff50 = 0x00000008;
u32 var0000ff54 = 0x00000078;
u32 var0000ff58 = 0x0000000b;
u32 var0000ff5c = 0x00000007;
u32 var0000ff60 = 0x0000001d;
u32 var0000ff64 = 0x0000000d;
u32 var0000ff68 = 0x008000ff;
u32 var0000ff6c = 0x00000001;
u32 var0000ff70 = 0x00000002;
u32 var0000ff74 = 0xfffffe00;
u32 var0000ff78 = 0x00000050;
u32 var0000ff7c = 0x00000008;
u32 var0000ff80 = 0x00000078;
u32 var0000ff84 = 0x00000002;
u32 var0000ff88 = 0xffffff00;
u32 var0000ff8c = 0x00000014;
u32 var0000ff90 = 0x00000008;
u32 var0000ff94 = 0x00000078;
u32 var0000ff98 = 0x00000002;
u32 var0000ff9c = 0xffffff80;
u32 var0000ffa0 = 0x0000000a;
u32 var0000ffa4 = 0x00000008;
u32 var0000ffa8 = 0x00000028;
u32 var0000ffac = 0x00000002;
u32 var0000ffb0 = 0xfffffe00;
u32 var0000ffb4 = 0x00000028;
u32 var0000ffb8 = 0x00000008;
u32 var0000ffbc = 0x0000003c;
u32 var0000ffc0 = 0x00000002;
u32 var0000ffc4 = 0xffffffc0;
u32 var0000ffc8 = 0x0000001e;
u32 var0000ffcc = 0x00000008;
u32 var0000ffd0 = 0x00000078;
u32 var0000ffd4 = 0x0000000b;
u32 var0000ffd8 = 0x00000007;
u32 var0000ffdc = 0x00000032;
u32 var0000ffe0 = 0x0000000d;
u32 var0000ffe4 = 0x008000fe;
u32 var0000ffe8 = 0x00000001;
u32 var0000ffec = 0x00000002;
u32 var0000fff0 = 0xfffffe00;
u32 var0000fff4 = 0x00000050;
u32 var0000fff8 = 0x00000008;
u32 var0000fffc = 0x00000078;
u32 var00010000 = 0x00000002;
u32 var00010004 = 0xffffff00;
u32 var00010008 = 0x00000014;
u32 var0001000c = 0x00000008;
u32 var00010010 = 0x00000078;
u32 var00010014 = 0x00000002;
u32 var00010018 = 0xffffff80;
u32 var0001001c = 0x0000000a;
u32 var00010020 = 0x00000008;
u32 var00010024 = 0x00000028;
u32 var00010028 = 0x00000002;
u32 var0001002c = 0xfffffe00;
u32 var00010030 = 0x00000028;
u32 var00010034 = 0x00000008;
u32 var00010038 = 0x0000003c;
u32 var0001003c = 0x00000002;
u32 var00010040 = 0xffffffc0;
u32 var00010044 = 0x0000001e;
u32 var00010048 = 0x00000008;
u32 var0001004c = 0x00000078;
u32 var00010050 = 0x0000000b;
u32 var00010054 = 0x00000007;
u32 var00010058 = 0x0000001d;
u32 var0001005c = 0x0000000d;
u32 var00010060 = 0x280000ff;
u32 var00010064 = 0x00000001;
u32 var00010068 = 0x00000002;
u32 var0001006c = 0x00000200;
u32 var00010070 = 0x00000050;
u32 var00010074 = 0x00000008;
u32 var00010078 = 0x00000078;
u32 var0001007c = 0x00000002;
u32 var00010080 = 0x00000100;
u32 var00010084 = 0x00000014;
u32 var00010088 = 0x00000008;
u32 var0001008c = 0x00000078;
u32 var00010090 = 0x00000002;
u32 var00010094 = 0x00000080;
u32 var00010098 = 0x0000000a;
u32 var0001009c = 0x00000008;
u32 var000100a0 = 0x00000028;
u32 var000100a4 = 0x00000002;
u32 var000100a8 = 0x00000200;
u32 var000100ac = 0x00000028;
u32 var000100b0 = 0x00000008;
u32 var000100b4 = 0x0000003c;
u32 var000100b8 = 0x00000002;
u32 var000100bc = 0x00000040;
u32 var000100c0 = 0x0000001e;
u32 var000100c4 = 0x00000008;
u32 var000100c8 = 0x00000078;
u32 var000100cc = 0x00000002;
u32 var000100d0 = 0x00000100;
u32 var000100d4 = 0x00000014;
u32 var000100d8 = 0x00000008;
u32 var000100dc = 0x00000078;
u32 var000100e0 = 0x00000002;
u32 var000100e4 = 0x00000080;
u32 var000100e8 = 0x0000000a;
u32 var000100ec = 0x0000000b;
u32 var000100f0 = 0x00000007;
u32 var000100f4 = 0x0000001d;
u32 var000100f8 = 0x0000000d;
u32 var000100fc = 0x003c00ff;
u32 var00010100 = 0x00000001;
u32 var00010104 = 0x00000002;
u32 var00010108 = 0x00000200;
u32 var0001010c = 0x00000050;
u32 var00010110 = 0x00000008;
u32 var00010114 = 0x00000078;
u32 var00010118 = 0x00000002;
u32 var0001011c = 0x00000080;
u32 var00010120 = 0x0000000a;
u32 var00010124 = 0x00000008;
u32 var00010128 = 0x00000028;
u32 var0001012c = 0x00000002;
u32 var00010130 = 0x00000100;
u32 var00010134 = 0x00000014;
u32 var00010138 = 0x00000008;
u32 var0001013c = 0x00000078;
u32 var00010140 = 0x00000002;
u32 var00010144 = 0x00000080;
u32 var00010148 = 0x0000000a;
u32 var0001014c = 0x00000008;
u32 var00010150 = 0x00000028;
u32 var00010154 = 0x00000002;
u32 var00010158 = 0x00000200;
u32 var0001015c = 0x00000028;
u32 var00010160 = 0x00000008;
u32 var00010164 = 0x0000003c;
u32 var00010168 = 0x00000002;
u32 var0001016c = 0x00000040;
u32 var00010170 = 0x0000001e;
u32 var00010174 = 0x00000008;
u32 var00010178 = 0x00000078;
u32 var0001017c = 0x0000000b;
u32 var00010180 = 0x00000007;
u32 var00010184 = 0x0000001e;
u32 var00010188 = 0x0000000d;
u32 var0001018c = 0x404000ff;
u32 var00010190 = 0x00000001;
u32 var00010194 = 0x00000001;
u32 var00010198 = 0x00000280;
u32 var0001019c = 0x00000001;
u32 var000101a0 = 0x00000008;
u32 var000101a4 = 0x0000000a;
u32 var000101a8 = 0x0000000b;
u32 var000101ac = 0x00000007;
u32 var000101b0 = 0x0000001e;
u32 var000101b4 = 0x0000000d;
u32 var000101b8 = 0x004040ff;
u32 var000101bc = 0x00000001;
u32 var000101c0 = 0x00000001;
u32 var000101c4 = 0x00000280;
u32 var000101c8 = 0x00000001;
u32 var000101cc = 0x00000008;
u32 var000101d0 = 0x0000000a;
u32 var000101d4 = 0x0000000b;
u32 var000101d8 = 0x00000007;
u32 var000101dc = 0x0000001e;
u32 var000101e0 = 0x0000000d;
u32 var000101e4 = 0x008000ff;
u32 var000101e8 = 0x00000001;
u32 var000101ec = 0x00000001;
u32 var000101f0 = 0xfffffd80;
u32 var000101f4 = 0x00000001;
u32 var000101f8 = 0x00000008;
u32 var000101fc = 0x0000000a;
u32 var00010200 = 0x0000000b;
u32 var00010204 = 0x00000007;
u32 var00010208 = 0x00000031;
u32 var0001020c = 0x00000005;
u32 var00010210 = 0x00000200;
u32 var00010214 = 0x00000000;
u32 var00010218 = 0x00000006;
u32 var0001021c = 0x00000200;
u32 var00010220 = 0x00000000;
u32 var00010224 = 0x0000000d;
u32 var00010228 = 0xdc2828ff;
u32 var0001022c = 0x0000003c;
u32 var00010230 = 0x00000008;
u32 var00010234 = 0x0000003c;
u32 var00010238 = 0x0000000d;
u32 var0001023c = 0x323232ff;
u32 var00010240 = 0x0000000a;
u32 var00010244 = 0x00000008;
u32 var00010248 = 0x0000000a;
u32 var0001024c = 0x0000000b;
u32 var00010250 = 0x00000007;
u32 var00010254 = 0x00000031;
u32 var00010258 = 0x00000005;
u32 var0001025c = 0x00000200;
u32 var00010260 = 0x00000000;
u32 var00010264 = 0x00000006;
u32 var00010268 = 0x00000200;
u32 var0001026c = 0x00000000;
u32 var00010270 = 0x0000000d;
u32 var00010274 = 0x32c832ff;
u32 var00010278 = 0x0000003c;
u32 var0001027c = 0x00000008;
u32 var00010280 = 0x0000003c;
u32 var00010284 = 0x0000000d;
u32 var00010288 = 0x323232ff;
u32 var0001028c = 0x0000000a;
u32 var00010290 = 0x00000008;
u32 var00010294 = 0x0000000a;
u32 var00010298 = 0x0000000b;
u32 var0001029c = 0x00000007;
u32 var000102a0 = 0x00000031;
u32 var000102a4 = 0x00000005;
u32 var000102a8 = 0x00000200;
u32 var000102ac = 0x00000000;
u32 var000102b0 = 0x00000006;
u32 var000102b4 = 0x00000200;
u32 var000102b8 = 0x00000000;
u32 var000102bc = 0x0000000d;
u32 var000102c0 = 0x323232ff;
u32 var000102c4 = 0x0000000a;
u32 var000102c8 = 0x00000008;
u32 var000102cc = 0x0000000a;
u32 var000102d0 = 0x0000000b;
u32 var000102d4 = 0x00000007;
u32 var000102d8 = 0x00000031;
u32 var000102dc = 0x00000005;
u32 var000102e0 = 0x00000200;
u32 var000102e4 = 0x00000000;
u32 var000102e8 = 0x00000006;
u32 var000102ec = 0x00000200;
u32 var000102f0 = 0x00000000;
u32 var000102f4 = 0x0000000d;
u32 var000102f8 = 0xdc2828ff;
u32 var000102fc = 0x0000000a;
u32 var00010300 = 0x00000008;
u32 var00010304 = 0x0000000a;
u32 var00010308 = 0x0000000b;
u32 var0001030c = 0x00000007;
u32 var00010310 = 0x00000031;
u32 var00010314 = 0x00000005;
u32 var00010318 = 0x00000200;
u32 var0001031c = 0x00000000;
u32 var00010320 = 0x00000006;
u32 var00010324 = 0x00000200;
u32 var00010328 = 0x00000000;
u32 var0001032c = 0x0000000d;
u32 var00010330 = 0x32c832ff;
u32 var00010334 = 0x0000000a;
u32 var00010338 = 0x00000008;
u32 var0001033c = 0x0000000a;
u32 var00010340 = 0x0000000b;
u32 var00010344 = 0x00000007;
u32 var00010348 = 0x00000033;
u32 var0001034c = 0x0000000d;
u32 var00010350 = 0xffffffff;
u32 var00010354 = 0x00000001;
u32 var00010358 = 0x00000008;
u32 var0001035c = 0x0000000a;
u32 var00010360 = 0x0000000b;
u32 var00010364 = 0x00000007;
u32 var00010368 = 0x00000048;
u32 var0001036c = 0x0000000d;
u32 var00010370 = 0xffffffff;
u32 var00010374 = 0x00000001;
u32 var00010378 = 0x00000008;
u32 var0001037c = 0x0000000a;
u32 var00010380 = 0x0000000b;
u32 var00010384 = 0x00000007;
u32 var00010388 = 0x00000049;
u32 var0001038c = 0x0000000d;
u32 var00010390 = 0xffffffff;
u32 var00010394 = 0x00000001;
u32 var00010398 = 0x00000008;
u32 var0001039c = 0x0000000a;
u32 var000103a0 = 0x0000000b;
u32 var000103a4 = 0x00000007;
u32 var000103a8 = 0x0000004a;
u32 var000103ac = 0x0000000d;
u32 var000103b0 = 0xffffffff;
u32 var000103b4 = 0x00000001;
u32 var000103b8 = 0x00000008;
u32 var000103bc = 0x0000000a;
u32 var000103c0 = 0x0000000b;
u32 var000103c4 = 0x00000007;
u32 var000103c8 = 0x0000004b;
u32 var000103cc = 0x0000000d;
u32 var000103d0 = 0xffffffff;
u32 var000103d4 = 0x00000001;
u32 var000103d8 = 0x00000008;
u32 var000103dc = 0x0000000a;
u32 var000103e0 = 0x0000000b;
u32 var000103e4 = 0x00000007;
u32 var000103e8 = 0x0000004c;
u32 var000103ec = 0x0000000d;
u32 var000103f0 = 0xffffffff;
u32 var000103f4 = 0x00000001;
u32 var000103f8 = 0x00000008;
u32 var000103fc = 0x0000000a;
u32 var00010400 = 0x0000000b;
u32 var00010404 = 0x00000007;
u32 var00010408 = 0x0000004d;
u32 var0001040c = 0x0000000d;
u32 var00010410 = 0xffffffff;
u32 var00010414 = 0x00000001;
u32 var00010418 = 0x00000008;
u32 var0001041c = 0x0000000a;
u32 var00010420 = 0x0000000b;
u32 var00010424 = 0x0000000d;
u32 var00010428 = 0x000000ff;
u32 var0001042c = 0x00000001;
u32 var00010430 = 0x00000007;
u32 var00010434 = 0x0000004b;
u32 var00010438 = 0x00000008;
u32 var0001043c = 0x00000001;
u32 var00010440 = 0x0000000d;
u32 var00010444 = 0xffffffff;
u32 var00010448 = 0x000000b4;
u32 var0001044c = 0x00000008;
u32 var00010450 = 0x00000168;
u32 var00010454 = 0x0000000d;
u32 var00010458 = 0x000000ff;
u32 var0001045c = 0x0000001e;
u32 var00010460 = 0x00000008;
u32 var00010464 = 0x0000001e;
u32 var00010468 = 0x00000007;
u32 var0001046c = 0x0000004c;
u32 var00010470 = 0x00000008;
u32 var00010474 = 0x00000001;
u32 var00010478 = 0x0000000d;
u32 var0001047c = 0xffffffff;
u32 var00010480 = 0x000000b4;
u32 var00010484 = 0x00000008;
u32 var00010488 = 0x00000168;
u32 var0001048c = 0x0000000d;
u32 var00010490 = 0x000000ff;
u32 var00010494 = 0x0000001e;
u32 var00010498 = 0x00000008;
u32 var0001049c = 0x0000001e;
u32 var000104a0 = 0x00000007;
u32 var000104a4 = 0x0000004d;
u32 var000104a8 = 0x00000008;
u32 var000104ac = 0x00000001;
u32 var000104b0 = 0x0000000d;
u32 var000104b4 = 0xffffffff;
u32 var000104b8 = 0x000000b4;
u32 var000104bc = 0x00000008;
u32 var000104c0 = 0x00000168;
u32 var000104c4 = 0x0000000d;
u32 var000104c8 = 0x000000ff;
u32 var000104cc = 0x0000001d;
u32 var000104d0 = 0x00000008;
u32 var000104d4 = 0x0000001d;
u32 var000104d8 = 0x0000000b;
u32 var000104dc = 0x00000007;
u32 var000104e0 = 0x0000004e;
u32 var000104e4 = 0x0000000d;
u32 var000104e8 = 0xffffffff;
u32 var000104ec = 0x00000001;
u32 var000104f0 = 0x00000008;
u32 var000104f4 = 0x0000000a;
u32 var000104f8 = 0x0000000b;
u32 var000104fc = 0x00000007;
u32 var00010500 = 0x00000034;
u32 var00010504 = 0x0000000d;
u32 var00010508 = 0xffffffff;
u32 var0001050c = 0x00000001;
u32 var00010510 = 0x00000008;
u32 var00010514 = 0x00000005;
u32 var00010518 = 0x00000007;
u32 var0001051c = 0x00000035;
u32 var00010520 = 0x00000008;
u32 var00010524 = 0x00000005;
u32 var00010528 = 0x00000007;
u32 var0001052c = 0x00000036;
u32 var00010530 = 0x00000008;
u32 var00010534 = 0x00000005;
u32 var00010538 = 0x00000007;
u32 var0001053c = 0x00000037;
u32 var00010540 = 0x00000008;
u32 var00010544 = 0x00000005;
u32 var00010548 = 0x0000000b;
u32 var0001054c = 0x00000007;
u32 var00010550 = 0x0000004f;
u32 var00010554 = 0x0000000d;
u32 var00010558 = 0xffffffff;
u32 var0001055c = 0x00000001;
u32 var00010560 = 0x00000008;
u32 var00010564 = 0x00000005;
u32 var00010568 = 0x00000007;
u32 var0001056c = 0x00000050;
u32 var00010570 = 0x00000008;
u32 var00010574 = 0x00000005;
u32 var00010578 = 0x00000007;
u32 var0001057c = 0x00000051;
u32 var00010580 = 0x00000008;
u32 var00010584 = 0x00000005;
u32 var00010588 = 0x00000007;
u32 var0001058c = 0x00000052;
u32 var00010590 = 0x00000008;
u32 var00010594 = 0x00000005;
u32 var00010598 = 0x0000000b;
u32 var0001059c = 0x00000007;
u32 var000105a0 = 0x00000038;
u32 var000105a4 = 0x0000000d;
u32 var000105a8 = 0xffffffff;
u32 var000105ac = 0x00000001;
u32 var000105b0 = 0x00000008;
u32 var000105b4 = 0x0000000a;
u32 var000105b8 = 0x00000007;
u32 var000105bc = 0x00000039;
u32 var000105c0 = 0x00000008;
u32 var000105c4 = 0x0000000a;
u32 var000105c8 = 0x00000007;
u32 var000105cc = 0x0000003a;
u32 var000105d0 = 0x00000008;
u32 var000105d4 = 0x0000000a;
u32 var000105d8 = 0x00000007;
u32 var000105dc = 0x0000003b;
u32 var000105e0 = 0x00000008;
u32 var000105e4 = 0x0000000a;
u32 var000105e8 = 0x0000000b;
u32 var000105ec = 0x00000007;
u32 var000105f0 = 0x0000003c;
u32 var000105f4 = 0x0000000d;
u32 var000105f8 = 0xffffffff;
u32 var000105fc = 0x00000001;
u32 var00010600 = 0x00000008;
u32 var00010604 = 0x0000000f;
u32 var00010608 = 0x00000007;
u32 var0001060c = 0x0000003d;
u32 var00010610 = 0x00000008;
u32 var00010614 = 0x0000000f;
u32 var00010618 = 0x0000000b;
u32 var0001061c = 0x00000007;
u32 var00010620 = 0x0000003e;
u32 var00010624 = 0x0000000d;
u32 var00010628 = 0xffffffff;
u32 var0001062c = 0x00000001;
u32 var00010630 = 0x00000008;
u32 var00010634 = 0x0000000a;
u32 var00010638 = 0x00000007;
u32 var0001063c = 0x0000003f;
u32 var00010640 = 0x00000008;
u32 var00010644 = 0x0000000a;
u32 var00010648 = 0x00000007;
u32 var0001064c = 0x00000040;
u32 var00010650 = 0x00000008;
u32 var00010654 = 0x0000000a;
u32 var00010658 = 0x00000007;
u32 var0001065c = 0x00000041;
u32 var00010660 = 0x00000008;
u32 var00010664 = 0x0000000a;
u32 var00010668 = 0x00000007;
u32 var0001066c = 0x00000042;
u32 var00010670 = 0x00000008;
u32 var00010674 = 0x0000000a;
u32 var00010678 = 0x0000000b;
u32 var0001067c = 0x00000007;
u32 var00010680 = 0x00000043;
u32 var00010684 = 0x0000000d;
u32 var00010688 = 0xffffffff;
u32 var0001068c = 0x00000001;
u32 var00010690 = 0x00000008;
u32 var00010694 = 0x0000000a;
u32 var00010698 = 0x00000007;
u32 var0001069c = 0x00000044;
u32 var000106a0 = 0x00000008;
u32 var000106a4 = 0x0000000a;
u32 var000106a8 = 0x00000007;
u32 var000106ac = 0x00000045;
u32 var000106b0 = 0x00000008;
u32 var000106b4 = 0x0000000a;
u32 var000106b8 = 0x00000007;
u32 var000106bc = 0x00000046;
u32 var000106c0 = 0x00000008;
u32 var000106c4 = 0x0000000a;
u32 var000106c8 = 0x00000007;
u32 var000106cc = 0x00000047;
u32 var000106d0 = 0x00000008;
u32 var000106d4 = 0x0000000a;
u32 var000106d8 = 0x0000000b;
u32 var000106dc = 0x00000007;
u32 var000106e0 = 0x00000053;
u32 var000106e4 = 0x0000000d;
u32 var000106e8 = 0xffffffff;
u32 var000106ec = 0x00000001;
u32 var000106f0 = 0x00000008;
u32 var000106f4 = 0x0000000a;
u32 var000106f8 = 0x0000000b;
u32 var000106fc = 0x00000007;
u32 var00010700 = 0x00000054;
u32 var00010704 = 0x0000000d;
u32 var00010708 = 0xffffffff;
u32 var0001070c = 0x00000001;
u32 var00010710 = 0x00000008;
u32 var00010714 = 0x0000000a;
u32 var00010718 = 0x0000000b;
u32 var0001071c = 0x00000007;
u32 var00010720 = 0x00000055;
u32 var00010724 = 0x0000000d;
u32 var00010728 = 0x008000ff;
u32 var0001072c = 0x00000001;
u32 var00010730 = 0x00000002;
u32 var00010734 = 0xfffffe00;
u32 var00010738 = 0x00000050;
u32 var0001073c = 0x00000008;
u32 var00010740 = 0x00000050;
u32 var00010744 = 0x0000000b;
u32 var00010748 = 0x00000007;
u32 var0001074c = 0x00000055;
u32 var00010750 = 0x0000000d;
u32 var00010754 = 0x0032c8ff;
u32 var00010758 = 0x00000001;
u32 var0001075c = 0x00000002;
u32 var00010760 = 0x00000200;
u32 var00010764 = 0x00000050;
u32 var00010768 = 0x00000008;
u32 var0001076c = 0x00000050;
u32 var00010770 = 0x0000000b;
u32 var00010774 = 0x00000007;
u32 var00010778 = 0x00000056;
u32 var0001077c = 0x0000000d;
u32 var00010780 = 0xffffffff;
u32 var00010784 = 0x00000001;
u32 var00010788 = 0x00000008;
u32 var0001078c = 0x0000000a;
u32 var00010790 = 0x0000000b;
u32 var00010794 = 0x00000007;
u32 var00010798 = 0x00000056;
u32 var0001079c = 0x0000000d;
u32 var000107a0 = 0xffffffff;
u32 var000107a4 = 0x00000001;
u32 var000107a8 = 0x00000002;
u32 var000107ac = 0xfffffe00;
u32 var000107b0 = 0x00000050;
u32 var000107b4 = 0x00000008;
u32 var000107b8 = 0x00000050;
u32 var000107bc = 0x0000000b;
u32 var000107c0 = 0x00000007;
u32 var000107c4 = 0x00000057;
u32 var000107c8 = 0x0000000d;
u32 var000107cc = 0x008000ff;
u32 var000107d0 = 0x00000001;
u32 var000107d4 = 0x00000002;
u32 var000107d8 = 0xfffffe00;
u32 var000107dc = 0x00000050;
u32 var000107e0 = 0x00000008;
u32 var000107e4 = 0x00000050;
u32 var000107e8 = 0x0000000b;
u32 var000107ec = 0x00000007;
u32 var000107f0 = 0x00000057;
u32 var000107f4 = 0x0000000d;
u32 var000107f8 = 0x0032c8ff;
u32 var000107fc = 0x00000001;
u32 var00010800 = 0x00000002;
u32 var00010804 = 0x00000200;
u32 var00010808 = 0x00000050;
u32 var0001080c = 0x00000008;
u32 var00010810 = 0x00000050;
u32 var00010814 = 0x0000000b;
u32 var00010818 = 0x00000007;
u32 var0001081c = 0x00000058;
u32 var00010820 = 0x0000000d;
u32 var00010824 = 0xffffffff;
u32 var00010828 = 0x00000001;
u32 var0001082c = 0x00000008;
u32 var00010830 = 0x0000000a;
u32 var00010834 = 0x0000000b;
u32 var00010838 = 0x00000007;
u32 var0001083c = 0x00000059;
u32 var00010840 = 0x0000000d;
u32 var00010844 = 0x007f00ff;
u32 var00010848 = 0x00000001;
u32 var0001084c = 0x00000002;
u32 var00010850 = 0xfffffe00;
u32 var00010854 = 0x00000050;
u32 var00010858 = 0x00000008;
u32 var0001085c = 0x00000078;
u32 var00010860 = 0x00000002;
u32 var00010864 = 0xffffff00;
u32 var00010868 = 0x00000014;
u32 var0001086c = 0x00000008;
u32 var00010870 = 0x00000078;
u32 var00010874 = 0x00000002;
u32 var00010878 = 0xffffff80;
u32 var0001087c = 0x0000000a;
u32 var00010880 = 0x00000008;
u32 var00010884 = 0x00000028;
u32 var00010888 = 0x00000002;
u32 var0001088c = 0xfffffe00;
u32 var00010890 = 0x00000028;
u32 var00010894 = 0x00000008;
u32 var00010898 = 0x0000003c;
u32 var0001089c = 0x00000002;
u32 var000108a0 = 0xffffffc0;
u32 var000108a4 = 0x0000001e;
u32 var000108a8 = 0x00000008;
u32 var000108ac = 0x00000078;
u32 var000108b0 = 0x0000000b;
u32 var000108b4 = 0x00000007;
u32 var000108b8 = 0x00000059;
u32 var000108bc = 0x0000000d;
u32 var000108c0 = 0xff7f00ff;
u32 var000108c4 = 0x00000001;
u32 var000108c8 = 0x00000002;
u32 var000108cc = 0x00000200;
u32 var000108d0 = 0x00000050;
u32 var000108d4 = 0x00000008;
u32 var000108d8 = 0x00000078;
u32 var000108dc = 0x00000002;
u32 var000108e0 = 0x00000100;
u32 var000108e4 = 0x00000014;
u32 var000108e8 = 0x00000008;
u32 var000108ec = 0x00000078;
u32 var000108f0 = 0x00000002;
u32 var000108f4 = 0x00000080;
u32 var000108f8 = 0x0000000a;
u32 var000108fc = 0x00000008;
u32 var00010900 = 0x00000028;
u32 var00010904 = 0x00000002;
u32 var00010908 = 0x00000200;
u32 var0001090c = 0x00000028;
u32 var00010910 = 0x00000008;
u32 var00010914 = 0x0000003c;
u32 var00010918 = 0x00000002;
u32 var0001091c = 0x00000040;
u32 var00010920 = 0x0000001e;
u32 var00010924 = 0x00000008;
u32 var00010928 = 0x00000078;
u32 var0001092c = 0x0000000b;
u32 var00010930 = 0x00000007;
u32 var00010934 = 0x0000005a;
u32 var00010938 = 0x0000000d;
u32 var0001093c = 0xffffffff;
u32 var00010940 = 0x00000001;
u32 var00010944 = 0x00000008;
u32 var00010948 = 0x0000000a;
u32 var0001094c = 0x0000000b;
u32 var00010950 = 0x00000007;
u32 var00010954 = 0x0000005b;
u32 var00010958 = 0x0000000d;
u32 var0001095c = 0xffffffff;
u32 var00010960 = 0x00000001;
u32 var00010964 = 0x00000008;
u32 var00010968 = 0x0000000a;
u32 var0001096c = 0x0000000b;
u32 var00010970 = 0x00000007;
u32 var00010974 = 0x0000005c;
u32 var00010978 = 0x0000000d;
u32 var0001097c = 0xffffffff;
u32 var00010980 = 0x00000001;
u32 var00010984 = 0x00000008;
u32 var00010988 = 0x0000000a;
u32 var0001098c = 0x0000000b;
u32 var00010990 = 0x0000000d;
u32 var00010994 = 0x000000ff;
u32 var00010998 = 0x00000001;
u32 var0001099c = 0x00000007;
u32 var000109a0 = 0x0000005a;
u32 var000109a4 = 0x00000008;
u32 var000109a8 = 0x00000001;
u32 var000109ac = 0x0000000d;
u32 var000109b0 = 0xffffffff;
u32 var000109b4 = 0x000000b4;
u32 var000109b8 = 0x00000008;
u32 var000109bc = 0x00000168;
u32 var000109c0 = 0x0000000d;
u32 var000109c4 = 0x000000ff;
u32 var000109c8 = 0x0000001e;
u32 var000109cc = 0x00000008;
u32 var000109d0 = 0x0000001e;
u32 var000109d4 = 0x00000007;
u32 var000109d8 = 0x0000005b;
u32 var000109dc = 0x00000008;
u32 var000109e0 = 0x00000001;
u32 var000109e4 = 0x0000000d;
u32 var000109e8 = 0xffffffff;
u32 var000109ec = 0x000000b4;
u32 var000109f0 = 0x00000008;
u32 var000109f4 = 0x00000168;
u32 var000109f8 = 0x0000000d;
u32 var000109fc = 0x000000ff;
u32 var00010a00 = 0x0000001e;
u32 var00010a04 = 0x00000008;
u32 var00010a08 = 0x0000001e;
u32 var00010a0c = 0x00000007;
u32 var00010a10 = 0x0000005c;
u32 var00010a14 = 0x00000008;
u32 var00010a18 = 0x00000001;
u32 var00010a1c = 0x0000000d;
u32 var00010a20 = 0xffffffff;
u32 var00010a24 = 0x000000b4;
u32 var00010a28 = 0x00000008;
u32 var00010a2c = 0x00000168;
u32 var00010a30 = 0x0000000d;
u32 var00010a34 = 0x000000ff;
u32 var00010a38 = 0x0000001d;
u32 var00010a3c = 0x00000008;
u32 var00010a40 = 0x0000001d;
u32 var00010a44 = 0x0000000b;
u32 var00010a48 = 0x00000007;
u32 var00010a4c = 0x0000005d;
u32 var00010a50 = 0x0000000d;
u32 var00010a54 = 0xffffffff;
u32 var00010a58 = 0x00000001;
u32 var00010a5c = 0x00000008;
u32 var00010a60 = 0x0000000a;
u32 var00010a64 = 0x0000000b;
u32 var00010a68 = 0x00000007;
u32 var00010a6c = 0x0000005e;
u32 var00010a70 = 0x0000000d;
u32 var00010a74 = 0xffffffff;
u32 var00010a78 = 0x00000001;
u32 var00010a7c = 0x00000008;
u32 var00010a80 = 0x0000000a;
u32 var00010a84 = 0x0000000b;
u32 var00010a88 = 0x00000007;
u32 var00010a8c = 0x0000005f;
u32 var00010a90 = 0x0000000d;
u32 var00010a94 = 0xffffffff;
u32 var00010a98 = 0x00000001;
u32 var00010a9c = 0x00000008;
u32 var00010aa0 = 0x0000000a;
u32 var00010aa4 = 0x0000000b;
u32 var00010aa8 = 0x00000007;
u32 var00010aac = 0x00000000;
u32 var00010ab0 = 0x0000000d;
u32 var00010ab4 = 0x000000ff;
u32 var00010ab8 = 0x00000000;
u32 var00010abc = 0x0000000c;
u32 var00010ac0 = 0x00000005;
u32 var00010ac4 = 0x00000400;
u32 var00010ac8 = 0x00000000;
u32 var00010acc = 0x00000006;
u32 var00010ad0 = 0x00000400;
u32 var00010ad4 = 0x00000000;
u32 var00010ad8 = 0x00000008;
u32 var00010adc = 0x00000001;
u32 var00010ae0 = 0x00000005;
u32 var00010ae4 = 0x00001000;
u32 var00010ae8 = 0x00000014;
u32 var00010aec = 0x00000006;
u32 var00010af0 = 0x00001000;
u32 var00010af4 = 0x00000014;
u32 var00010af8 = 0x00000008;
u32 var00010afc = 0x00000014;
u32 var00010b00 = 0x0000000b;
u32 var00010b04 = 0x00000007;
u32 var00010b08 = 0x00000000;
u32 var00010b0c = 0x00000001;
u32 var00010b10 = 0x00000400;
u32 var00010b14 = 0x00000014;
u32 var00010b18 = 0x00000008;
u32 var00010b1c = 0x00000014;
u32 var00010b20 = 0x00000002;
u32 var00010b24 = 0x00000400;
u32 var00010b28 = 0x00000014;
u32 var00010b2c = 0x0000000d;
u32 var00010b30 = 0x000000ff;
u32 var00010b34 = 0x00000014;
u32 var00010b38 = 0x00000008;
u32 var00010b3c = 0x00000014;
u32 var00010b40 = 0x00000005;
u32 var00010b44 = 0x00000200;
u32 var00010b48 = 0x00000014;
u32 var00010b4c = 0x00000006;
u32 var00010b50 = 0x00000200;
u32 var00010b54 = 0x00000014;
u32 var00010b58 = 0x0000000d;
u32 var00010b5c = 0xffffffff;
u32 var00010b60 = 0x00000014;
u32 var00010b64 = 0x00000008;
u32 var00010b68 = 0x00000014;
u32 var00010b6c = 0x00000005;
u32 var00010b70 = 0x00000400;
u32 var00010b74 = 0x00000014;
u32 var00010b78 = 0x00000006;
u32 var00010b7c = 0x00000400;
u32 var00010b80 = 0x00000014;
u32 var00010b84 = 0x00000008;
u32 var00010b88 = 0x00000014;
u32 var00010b8c = 0x0000000b;
u32 var00010b90 = 0x00000000;
u32 var00010b94 = 0x00000001;
u32 var00010b98 = 0x00000003;
u32 var00010b9c = 0x00000000;
u32 var00010ba0 = 0x00000000;
u32 var00010ba4 = 0x00000000;
u32 var00010ba8 = 0x00000000;
u32 var00010bac = 0x00000000;
u32 var00010bb0 = 0x00000000;
u32 var00010bb4 = 0x00000000;
u32 var00010bb8 = 0x00000000;
u32 var00010bbc = 0x00000000;
u32 var00010bc0 = 0x00000000;
u32 var00010bc4 = 0x00000000;
u32 var00010bc8 = 0x00000000;
u32 var00010bcc = 0x00000000;
u32 var00010bd0 = 0x00000000;
u32 var00010bd4 = 0x00000000;
u32 var00010bd8 = 0x00000000;
u32 var00010bdc = 0x00000000;
u32 var00010be0 = 0x00000000;
u32 var00010be4 = 0x00000000;
u32 var00010be8 = 0x00000000;
u32 var00010bec = 0x00000000;
u32 var00010bf0 = 0x00000000;
u32 var00010bf4 = 0x00000000;
u32 var00010bf8 = 0x00000000;
u32 var00010bfc = 0x00000000;
u32 var00010c00 = 0x00000000;
u32 var00010c04 = 0x00000000;
u32 var00010c08 = 0x00000000;
u32 var00010c0c = 0x00000000;
u32 var00010c10 = 0x00000000;
u32 var00010c14 = 0x00000000;
u32 var00010c18 = 0x00000000;
u32 var00010c1c = 0x00000000;
u32 var00010c20 = 0x00000000;
u32 var00010c24 = 0x00000000;
u32 var00010c28 = 0x01000007;
u32 var00010c2c = 0x0000ffff;
u32 var00010c30 = 0x00000001;
u32 var00010c34 = 0x00000000;
u32 var00010c38 = 0x00000000;
u32 var00010c3c = 0x00000000;
u32 var00010c40 = 0x00000000;
u32 var00010c44 = 0x3f800000;
u32 var00010c48 = 0x00000000;
u32 var00010c4c = 0x00000000;
u32 var00010c50 = 0x00000000;
u32 var00010c54 = 0x3f800000;
u32 var00010c58 = 0x00000000;
u32 var00010c5c = 0x00000000;
u32 var00010c60 = 0x00000000;
u32 var00010c64 = 0x3f800000;
u32 var00010c68 = 0x00000000;
u32 var00010c6c = 0x00000000;
u32 var00010c70 = 0x00000000;
u32 var00010c74 = 0x000003e8;
u32 var00010c78 = 0xffffff00;
u32 var00010c7c = 0xffffff00;
u32 var00010c80 = 0x0fff0000;
u32 var00010c84 = 0x0e0f1047;
u32 var00010c88 = 0x46451b7f;
u32 var00010c8c = 0x01000011;
u32 var00010c90 = 0x00000000;
u32 var00010c94 = 0x00004000;
u32 var00010c98 = 0x00000000;
u32 var00010c9c = 0x00000000;
u32 var00010ca0 = 0x00000000;
u32 var00010ca4 = 0x00000000;
u32 var00010ca8 = 0x3f800000;
u32 var00010cac = 0x00000000;
u32 var00010cb0 = 0x00000000;
u32 var00010cb4 = 0x00000000;
u32 var00010cb8 = 0x3f800000;
u32 var00010cbc = 0x00000000;
u32 var00010cc0 = 0x00000000;
u32 var00010cc4 = 0x00000000;
u32 var00010cc8 = 0x3f800000;
u32 var00010ccc = 0x00000000;
u32 var00010cd0 = 0x00000000;
u32 var00010cd4 = 0x00000000;
u32 var00010cd8 = 0x000003e8;
u32 var00010cdc = 0xffffff00;
u32 var00010ce0 = 0xffffff00;
u32 var00010ce4 = 0x0fff0000;
u32 var00010ce8 = 0x0100000d;
u32 var00010cec = 0x00000001;
u32 var00010cf0 = 0x00000000;
u32 var00010cf4 = 0x00000000;
u32 var00010cf8 = 0x00000000;
u32 var00010cfc = 0x00000000;
u32 var00010d00 = 0x00000000;
u32 var00010d04 = 0x3f800000;
u32 var00010d08 = 0x00000000;
u32 var00010d0c = 0x00000000;
u32 var00010d10 = 0x00000000;
u32 var00010d14 = 0x3f800000;
u32 var00010d18 = 0x00000000;
u32 var00010d1c = 0x00000000;
u32 var00010d20 = 0x00000000;
u32 var00010d24 = 0x3f800000;
u32 var00010d28 = 0x00000000;
u32 var00010d2c = 0x00000000;
u32 var00010d30 = 0x00000000;
u32 var00010d34 = 0x000003e8;
u32 var00010d38 = 0xffffff00;
u32 var00010d3c = 0xffffff00;
u32 var00010d40 = 0x0fff0000;
u32 var00010d44 = 0x01000008;
u32 var00010d48 = 0x0000ffff;
u32 var00010d4c = 0x00000001;
u32 var00010d50 = 0x00000000;
u32 var00010d54 = 0x00000000;
u32 var00010d58 = 0x00000000;
u32 var00010d5c = 0x00000000;
u32 var00010d60 = 0x3f800000;
u32 var00010d64 = 0x00000000;
u32 var00010d68 = 0x00000000;
u32 var00010d6c = 0x00000000;
u32 var00010d70 = 0x3f800000;
u32 var00010d74 = 0x00000000;
u32 var00010d78 = 0x00000000;
u32 var00010d7c = 0x00000000;
u32 var00010d80 = 0x3f800000;
u32 var00010d84 = 0x00000000;
u32 var00010d88 = 0x00000000;
u32 var00010d8c = 0x00000000;
u32 var00010d90 = 0x000003e8;
u32 var00010d94 = 0xffffff00;
u32 var00010d98 = 0xffffff00;
u32 var00010d9c = 0x0fff0000;
u32 var00010da0 = 0x00000000;
u32 var00010da4 = 0x00ffffff;
u32 var00010da8 = 0x00000000;
u32 var00010dac = 0x00000000;
u32 var00010db0 = 0x01000008;
u32 var00010db4 = 0x00000000;
u32 var00010db8 = 0x00004001;
u32 var00010dbc = 0x00000000;
u32 var00010dc0 = 0x00000000;
u32 var00010dc4 = 0x00000000;
u32 var00010dc8 = 0x00000000;
u32 var00010dcc = 0x3f800000;
u32 var00010dd0 = 0x00000000;
u32 var00010dd4 = 0x00000000;
u32 var00010dd8 = 0x00000000;
u32 var00010ddc = 0x3f800000;
u32 var00010de0 = 0x00000000;
u32 var00010de4 = 0x00000000;
u32 var00010de8 = 0x00000000;
u32 var00010dec = 0x3f800000;
u32 var00010df0 = 0x00000000;
u32 var00010df4 = 0x00000000;
u32 var00010df8 = 0x00000000;
u32 var00010dfc = 0x000003e8;
u32 var00010e00 = 0xffffff00;
u32 var00010e04 = 0xffffff00;
u32 var00010e08 = 0x0fff0000;
u32 var00010e0c = 0x00000000;
u32 var00010e10 = 0x00ffffff;
u32 var00010e14 = 0x00000000;
u32 var00010e18 = 0x00000000;
u32 var00010e1c = 0x00000000;
u32 var00010e20 = 0x00000000;
u32 var00010e24 = 0x00000000;
u32 var00010e28 = 0x00000000;
u32 var00010e2c = 0x00000000;
u32 var00010e30 = 0x00000000;
u32 var00010e34 = 0x00000000;
u32 var00010e38 = 0x00000000;
u32 var00010e3c = 0x00000000;
u32 var00010e40 = 0x00000000;
u32 var00010e44 = 0x00000000;
u32 var00010e48 = 0x00000000;
u32 var00010e4c = 0x00000000;
u32 var00010e50 = 0x00000000;
u32 var00010e54 = 0x00000000;
u32 var00010e58 = 0x00000000;
u32 var00010e5c = 0x00000000;
u32 var00010e60 = 0x00000000;
u32 var00010e64 = 0x00000000;
u32 var00010e68 = 0x00000001;
u32 var00010e6c = 0x00000000;
u32 var00010e70 = 0xffff0000;
u32 var00010e74 = 0x000003e7;
u32 var00010e78 = 0x00000000;
u32 var00010e7c = 0x80b080b1;
u32 var00010e80 = 0x80b280b3;
u32 var00010e84 = 0x80b480b5;
u32 var00010e88 = 0x00000000;
u32 var00010e8c = 0x00000000;
u32 var00010e90 = 0xffffffff;
u32 var00010e94 = 0x00000000;
u32 var00010e98 = 0x00000000;
u32 var00010e9c = 0x00000000;
u32 var00010ea0 = 0x00000000;
u32 var00010ea4 = 0x00000000;
u32 var00010ea8 = 0x00000000;
u32 var00010eac = 0x00000000;
u32 var00010eb0 = 0x80007eba;
u32 var00010eb4 = 0x7d747c2d;
u32 var00010eb8 = 0x7ae779a0;
u32 var00010ebc = 0x78597711;
u32 var00010ec0 = 0x75c97480;
u32 var00010ec4 = 0x733771ec;
u32 var00010ec8 = 0x70a16f55;
u32 var00010ecc = 0x6e076cb8;
u32 var00010ed0 = 0x6b686a17;
u32 var00010ed4 = 0x68c46770;
u32 var00010ed8 = 0x661a64c1;
u32 var00010edc = 0x6367620b;
u32 var00010ee0 = 0x60ad5f4c;
u32 var00010ee4 = 0x5de95c83;
u32 var00010ee8 = 0x5b1a59ae;
u32 var00010eec = 0x583e56cb;
u32 var00010ef0 = 0x555553db;
u32 var00010ef4 = 0x525c50d9;
u32 var00010ef8 = 0x4f514dc5;
u32 var00010efc = 0x4c324a9a;
u32 var00010f00 = 0x48fc4757;
u32 var00010f04 = 0x45ab43f7;
u32 var00010f08 = 0x423a4075;
u32 var00010f0c = 0x3ea53ccb;
u32 var00010f10 = 0x3ae538f1;
u32 var00010f14 = 0x36ef34dc;
u32 var00010f18 = 0x32b7307d;
u32 var00010f1c = 0x2e2b2bbd;
u32 var00010f20 = 0x292e2678;
u32 var00010f24 = 0x2391206c;
u32 var00010f28 = 0x1cf60000;
u32 var00010f2c = 0x1cf61cbb;
u32 var00010f30 = 0x1c801c45;
u32 var00010f34 = 0x1c081bcc;
u32 var00010f38 = 0x1b8f1b51;
u32 var00010f3c = 0x1b131ad4;
u32 var00010f40 = 0x1a951a55;
u32 var00010f44 = 0x1a1419d3;
u32 var00010f48 = 0x1992194f;
u32 var00010f4c = 0x190c18c9;
u32 var00010f50 = 0x1884183f;
u32 var00010f54 = 0x17f917b3;
u32 var00010f58 = 0x176b1723;
u32 var00010f5c = 0x16da1690;
u32 var00010f60 = 0x164515f9;
u32 var00010f64 = 0x15ac155e;
u32 var00010f68 = 0x150f14be;
u32 var00010f6c = 0x146d141a;
u32 var00010f70 = 0x13c61370;
u32 var00010f74 = 0x131912c1;
u32 var00010f78 = 0x1267120b;
u32 var00010f7c = 0x11ad114e;
u32 var00010f80 = 0x10ec1088;
u32 var00010f84 = 0x10220fb9;
u32 var00010f88 = 0x0f4d0ede;
u32 var00010f8c = 0x0e6c0df7;
u32 var00010f90 = 0x0d7d0d00;
u32 var00010f94 = 0x0c7d0bf4;
u32 var00010f98 = 0x0b660ad0;
u32 var00010f9c = 0x0a310989;
u32 var00010fa0 = 0x08d3080e;
u32 var00010fa4 = 0x0734063d;
u32 var00010fa8 = 0x0518039a;
u32 var00010fac = 0x039a031e;
u32 var00010fb0 = 0x028c01cd;
u32 var00010fb4 = 0x00000000;
u32 var00010fb8 = 0x00000000;
u32 var00010fbc = 0x00000000;
u32 var00010fc0 = 0x00000001;
u32 var00010fc4 = 0x00000002;
u32 var00010fc8 = 0x00000000;
u32 var00010fcc = 0x00000000;
// BEGIN INVENTORY
// 10fd0
struct inventory_typec invc_00010fd0 = {
0x00000000,
0x00000000,
0x00000000,
0x3f800000,
0x40c00000,
};
// 10fe4
struct inventory_typec invc_00010fe4 = {
0x00000000,
0x40400000,
0x3fb33333,
0x3f800000,
0x40c00000,
};
// 10ff8
struct inventory_typec invc_00010ff8 = {
0x00000000,
0x41100000,
0x40000000,
0x3f800000,
0x40c00000,
};
// 1100c
struct inventory_typec invc_0001100c = {
0x00000000,
0x41600000,
0x40000000,
0x3f800000,
0x40c00000,
};
// 11020
struct inventory_typec invc_00011020 = {
0x00000000,
0x41900000,
0x40000000,
0x3f800000,
0x40c00000,
};
// 11034
struct inventory_typec invc_00011034 = {
0x00000000,
0x41b00000,
0x40400000,
0x3f800000,
0x40c00000,
};
// 11048
struct inventory_typec invc_00011048 = {
0x00000000,
0x41c80000,
0x41700000,
0x40a00000,
0x40c00000,
};
// 1105c
struct inventory_typec invc_0001105c = {
0x00000000,
0x420c0000,
0x3f800000,
0x3f800000,
0x40c00000,
};
// 11070
struct inventory_typec invc_00011070 = {
0x00000000,
0x00000000,
0x00000000,
0x3e4ccccd,
0x01000000,
};
// 11084
struct inventory_typec invc_00011084 = {
0x3e4ccccd,
0x3e4ccccd,
0x3e4ccccd,
0x3e4ccccd,
0x01000000,
};
// 11098
struct inventory_typec invc_00011098 = {
0x3f19999a,
0x3f19999a,
0x3f19999a,
0x3e4ccccd,
0x01000000,
};
// 110ac
struct inventory_typec invc_000110ac = {
0x3f19999a,
0x3f19999a,
0x40266666,
0x3e4ccccd,
0x01000000,
};
// 110c0
struct inventory_typee inve_000110c0 = {
0x00000000,
0x40400000,
0x41000000,
0x41700000,
0x3f78db8c,
0x3f7a0903,
0x10000000,
0x00000002,
};
// 110e0
struct inventory_typee inve_000110e0 = {
0x00000000,
0x40400000,
0x41000000,
0x41700000,
0x3f78db8c,
0x3f7a0903,
0x10000000,
0x00000006,
};
// 11100
struct inventory_typee inve_00011100 = {
0x00000000,
0x40400000,
0x41000000,
0x41700000,
0x3f78db8c,
0x3f7a0903,
0x07000000,
0x00000002,
};
// 11120
struct inventory_typee inve_00011120 = {
0x41f00000,
0x40400000,
0x41000000,
0x41700000,
0x3f78db8c,
0x3f7a0903,
0x15000000,
0x00000002,
};
// 11140
struct inventory_typee inve_00011140 = {
0x41f00000,
0x40400000,
0x41000000,
0x41700000,
0x3f78db8c,
0x3f7a0903,
0x15000000,
0x00000006,
};
// 11160
struct inventory_function invfunc_00011160 = {
0x0000, // unk00
0x00, // unk02
INVENTORYFUNCTYPE_SHOOT,
0x4c55, // name
0x00, // unk06
0, // unk07
&invc_0001100c, // cptr
NULL, // fire animation
0x00000000, // flags
};
u32 var00011174 = (u32) &invc_00011098;
u32 var00011178 = 0x00000000;
u32 var0001117c = 0x3f800000;
u32 var00011180 = 0x40c00000;
u32 var00011184 = 0x06120208;
u32 var00011188 = 0x40a00000;
u32 var0001118c = 0x40000000;
u32 var00011190 = 0x00000000;
u32 var00011194 = 0x40800000;
u32 var00011198 = 0x04008039;
u32 var0001119c = 0x01000000;
// 111a0
struct inventory_ammo invammo_default = {
0x0000, // unk00
0x00, // unk02
AMMOTYPE_RIFLE,
CASING_RIFLE,
30, // clip size
NULL, // reload animation
0, // style
};
// 111b4
struct inventory_item invitem_hammer = {
0x0000, // lo model
0x0000, // hi model
NULL, // equip animation
NULL, // unequip animation
NULL, // pritosec animation
NULL, // sectopri animation
NULL, // pri function
NULL, // sec function
&invammo_default, // pri ammo
NULL, // sec ammo
&inve_000110c0, // eptr
1.000000, // sway
12.500000, // left/right
-17.000000, // up/down
-27.500000, // front/back
1.000000, // unk38
NULL, // fptr
NULL, // gptr
0x4c00, // short name
0x4c00, // name
0x4c00, // manufacturer
0x4c00, // description
0x00001258, // flags
};
// 11204
struct inventory_item invitem_nothing = {
0x0000, // lo model
0x0000, // hi model
NULL, // equip animation
NULL, // unequip animation
NULL, // pritosec animation
NULL, // sectopri animation
NULL, // pri function
NULL, // sec function
NULL, // pri ammo
NULL, // sec ammo
&inve_000110c0, // eptr
1.000000, // sway
12.500000, // left/right
-17.000000, // up/down
-27.500000, // front/back
1.000000, // unk38
NULL, // fptr
NULL, // gptr
0x4c00, // short name
0x4c00, // name
0x4c00, // manufacturer
0x4c00, // description
0x00001000, // flags
};
// 11254
u32 invanim_punch_type3[] = {
gunscript_playanimation(0x03e9, 0, 10000)
gunscript_waittime(7, 2)
gunscript_end
};
// 1126c
u32 invanim_punch_type1[] = {
gunscript_playanimation(0x03ea, 0, 10000)
gunscript_waittime(8, 2)
gunscript_end
};
// 11284
u32 invanim_punch_type2[] = {
gunscript_playanimation(0x041f, 0, 10000)
gunscript_waittime(7, 2)
gunscript_end
};
// 1129c
u32 invanim_punch_type4[] = {
gunscript_playanimation(0x0425, 0, 10000)
gunscript_waittime(8, 2)
gunscript_waittime(18, 3)
gunscript_end
};
// 112bc
u32 invanim_punch[] = {
gunscript_random(20, (u32) invanim_punch_type1)
gunscript_random(40, (u32) invanim_punch_type2)
gunscript_random(60, (u32) invanim_punch_type3)
gunscript_include(0, (u32) invanim_punch_type4)
gunscript_end
};
// 112e4
struct inventory_function invfunc_unarmed_punch = {
0x0000, // unk00
0x00, // unk02
INVENTORYFUNCTYPE_CLOSE,
0x4c64, // name
0x00, // unk06
-1, // unk07
&invc_00010fd0, // cptr
invanim_punch, // fire animation
0x0041a200, // flags
};
u32 var000112f8 = 0x3f000000;
u32 var000112fc = 0x42700000;
u32 var00011300 = 0x00000069;
u32 var00011304 = 0x00000069;
u32 var00011308 = 0x00000069;
u32 var0001130c = 0x40f00000;
u32 var00011310 = 0xc20c0000;
u32 var00011314 = 0x40f00000;
u32 var00011318 = 0xc20c0000;
u32 var0001131c = 0xbf800000;
u32 var00011320 = 0xbf800000;
u32 var00011324 = 0x40000000;
u32 var00011328 = 0x40000000;
u32 var0001132c = 0x00000000;
// 11330
struct inventory_function invfunc_unarmed_disarm = {
0x0000, // unk00
0x00, // unk02
INVENTORYFUNCTYPE_CLOSE,
0x4c65, // name
0x00, // unk06
-1, // unk07
&invc_00010fd0, // cptr
invanim_punch, // fire animation
0x0041a600, // flags
};
u32 var00011344 = 0x3e99999a;
u32 var00011348 = 0x42700000;
u32 var0001134c = 0x00000069;
u32 var00011350 = 0x00000069;
u32 var00011354 = 0x00000069;
u32 var00011358 = 0x40f00000;
u32 var0001135c = 0xc20c0000;
u32 var00011360 = 0x40f00000;
u32 var00011364 = 0xc20c0000;
u32 var00011368 = 0xbf800000;
u32 var0001136c = 0xbf800000;
u32 var00011370 = 0x40000000;
u32 var00011374 = 0x40000000;
u32 var00011378 = 0x00000000;
// 1137c
struct inventory_item invitem_unarmed = {
0x04e5, // lo model
0x04e5, // hi model
NULL, // equip animation
NULL, // unequip animation
NULL, // pritosec animation
NULL, // sectopri animation
&invfunc_unarmed_punch, // pri function
&invfunc_unarmed_disarm, // sec function
NULL, // pri ammo
NULL, // sec ammo
&inve_00011100, // eptr
1.000000, // sway
7.500000, // left/right
-41.000000, // up/down
-16.000000, // front/back
1.000000, // unk38
NULL, // fptr
NULL, // gptr
0x4c06, // short name
0x4c06, // name
0x4c00, // manufacturer
0x4c9b, // description
0x08042258, // flags
};
// 113cc
// type g
s8 invg_000113cc[] = {90, 0, 42, 0, 43, 0, 44, 0, 45, 0, 46, 0, 47, 0, -1};
// 113dc
// type g
s8 invg_000113dc[] = {90, 0, 42, 0, 43, 0, 45, 0, 47, 0, -1};
// 113e8
// type g
s8 invg_000113e8[] = {90, 0, 42, 0, 43, 0, 44, 0, 46, 0, -1};
// 113f4
struct inventory_typef invf_000113f4 = {
0x01000000,
0x0100002a,
0x00000100,
0x00000100,
0x002b0000,
};
u32 var00011408 = 0x01000000;
u32 var0001140c = 0x0100002c;
u32 var00011410 = 0x00000100;
u32 var00011414 = 0x00000100;
u32 var00011418 = 0x002d0000;
u32 var0001141c = 0x01000000;
u32 var00011420 = 0x0100002e;
u32 var00011424 = 0x00000100;
u32 var00011428 = 0x00000100;
u32 var0001142c = 0x002f0000;
u32 var00011430 = 0x01000000;
u32 var00011434 = 0x01000035;
u32 var00011438 = 0x00000000;
// 1143c
u32 invanim_0001143c[] = {
gunscript_end
};
// 11444
struct inventory_typef invf_00011444 = {
0x01000000,
0x0100002a,
0x00000100,
0x00000100,
0x002b0000,
};
u32 var00011458 = 0x01000000;
u32 var0001145c = 0x0100002d;
u32 var00011460 = 0x00000100;
u32 var00011464 = 0x00000100;
u32 var00011468 = 0x002e0000;
u32 var0001146c = 0x01000000;
u32 var00011470 = 0x0100002f;
u32 var00011474 = 0x00000100;
u32 var00011478 = 0x00000100;
u32 var0001147c = 0x00350000;
u32 var00011480 = 0x00000000;
u32 var00011484 = 0x00000000;
u32 var00011488 = 0x00000000;
// 1148c
struct inventory_typef invf_0001148c = {
0x01000000,
0x0100002a,
0x00000100,
0x00000100,
0x002b0000,
};
u32 var000114a0 = 0x01000000;
u32 var000114a4 = 0x0100002c;
u32 var000114a8 = 0x00000100;
u32 var000114ac = 0x00000100;
u32 var000114b0 = 0x002e0000;
u32 var000114b4 = 0x01000000;
u32 var000114b8 = 0x0100002f;
u32 var000114bc = 0x00000100;
u32 var000114c0 = 0x00000100;
u32 var000114c4 = 0x00350000;
u32 var000114c8 = 0x00000000;
u32 var000114cc = 0x00000000;
u32 var000114d0 = 0x00000000;
// 114d4
u32 invanim_falcon2_reload_0[] = {
gunscript_playanimation(0x00ed, 0, 10000)
gunscript_showpart(1, 53)
gunscript_showpart(1, 43)
gunscript_showpart(1, 42)
gunscript_playsound(10, 0x01d8)
gunscript_hidepart(19, 42)
gunscript_waittime(24, 1)
gunscript_playsound(24, 0x80f6)
gunscript_hidepart(24, 43)
gunscript_playsound(53, 0x01db)
gunscript_waittime(53, 3)
gunscript_end
};
// 11534
u32 invanim_falcon2scope_reload_0[] = {
gunscript_playanimation(0x0417, 0, 10000)
gunscript_showpart(1, 53)
gunscript_showpart(1, 43)
gunscript_showpart(1, 42)
gunscript_playsound(10, 0x01d8)
gunscript_hidepart(19, 42)
gunscript_waittime(24, 1)
gunscript_playsound(24, 0x80f6)
gunscript_hidepart(24, 43)
gunscript_playsound(53, 0x01db)
gunscript_waittime(53, 3)
gunscript_end
};
// 11594
u32 invanim_falcon2_reload_1[] = {
gunscript_playanimation(0x03f1, 0, 10000)
gunscript_hidepart(1, 43)
gunscript_showpart(1, 42)
gunscript_playsound(6, 0x01d8)
gunscript_waittime(50, 1)
gunscript_playsound(50, 0x80f6)
gunscript_playsound(71, 0x01db)
gunscript_end
};
// 115d4
u32 invanim_falcon2_reload[] = {
gunscript_include(1, (u32) invanim_falcon2_reload_1)
gunscript_include(0, (u32) invanim_falcon2_reload_0)
gunscript_end
};
// 115ec
u32 invanim_falcon2scope_reload[] = {
gunscript_include(1, (u32) invanim_falcon2_reload_1)
gunscript_include(0, (u32) invanim_falcon2scope_reload_0)
gunscript_end
};
// 11604
u32 invanim_falcon2_pistolwhip[] = {
gunscript_playanimation(0x03f2, 0, 10000)
gunscript_waittime(23, 2)
gunscript_end
};
// 1161c
u32 invanim_falcon2_equip[] = {
gunscript_playanimation(0x00ea, 0, 10000)
gunscript_end
};
// 1162c
u32 invanim_falcon2_unequip[] = {
gunscript_playanimation(0x00eb, 0, 10000)
gunscript_end
};
// 1163c
u32 invanim_falcon2_shoot[] = {
gunscript_playanimation(0x00ec, 0, 10000)
gunscript_waittime(9, 5)
gunscript_end
};
// 11654
struct inventory_function invfunc_falcon2_singleshot = {
0x0000, // unk00
0x00, // unk02
INVENTORYFUNCTYPE_SHOOT,
0x4c55, // name
0x00, // unk06
0, // unk07
&invc_0001100c, // cptr
invanim_falcon2_shoot, // fire animation
0x00000000, // flags
};
u32 var00011668 = (u32) &invc_00011098;
u32 var0001166c = 0x10000000;
u32 var00011670 = 0x3f800000;
u32 var00011674 = 0x3f800000;
u32 var00011678 = 0x03050200;
u32 var0001167c = 0x41200000;
u32 var00011680 = 0x41700000;
u32 var00011684 = 0x426fffff;
u32 var00011688 = 0x00000000;
u32 var0001168c = 0x0000804d;
u32 var00011690 = 0x01000000;
// 11694
struct inventory_function invfunc_falcon2silenced_singleshot = {
0x0000, // unk00
0x00, // unk02
INVENTORYFUNCTYPE_SHOOT,
0x4c55, // name
0x00, // unk06
0, // unk07
&invc_00010fe4, // cptr
invanim_falcon2_shoot, // fire animation
0x00002000, // flags
};
u32 var000116a8 = (u32) &invc_00011098;
u32 var000116ac = 0x10000000;
u32 var000116b0 = 0x3f800000;
u32 var000116b4 = 0x3f800000;
u32 var000116b8 = 0x03050200;
u32 var000116bc = 0x41200000;
u32 var000116c0 = 0x41700000;
u32 var000116c4 = 0x426fffff;
u32 var000116c8 = 0x00000000;
u32 var000116cc = 0x00008054;
u32 var000116d0 = 0x01000000;
// 116d4
struct inventory_function invfunc_falcon2_pistolwhip = {
0x0000, // unk00
0x00, // unk02
INVENTORYFUNCTYPE_CLOSE,
0x4c5e, // name
0x00, // unk06
-1, // unk07
&invc_00010fd0, // cptr
invanim_falcon2_pistolwhip, // fire animation
0x0041a200, // flags
};
u32 var000116e8 = 0x3f666666;
u32 var000116ec = 0x42700000;
u32 var000116f0 = 0x00000069;
u32 var000116f4 = 0x00000069;
u32 var000116f8 = 0x00000069;
u32 var000116fc = 0xc1800000;
u32 var00011700 = 0x3f4ccccd;
u32 var00011704 = 0x41bc0000;
u32 var00011708 = 0xc202cccd;
u32 var0001170c = 0xbf800000;
u32 var00011710 = 0xbf800000;
u32 var00011714 = 0x40000000;
u32 var00011718 = 0x40000000;
u32 var0001171c = 0x00000000;
// 11720
struct inventory_ammo invammo_falcon2 = {
0x0000, // unk00
0x00, // unk02
AMMOTYPE_PISTOL,
CASING_STANDARD,
8, // clip size
invanim_falcon2_reload, // reload animation
0, // style
};
// 11734
struct inventory_ammo invammo_falcon2scope = {
0x0000, // unk00
0x00, // unk02
AMMOTYPE_PISTOL,
CASING_STANDARD,
8, // clip size
invanim_falcon2scope_reload, // reload animation
0, // style
};
// 11748
struct inventory_item invitem_falcon2 = {
0x0377, // lo model
0x039c, // hi model
invanim_falcon2_equip, // equip animation
invanim_falcon2_unequip, // unequip animation
NULL, // pritosec animation
NULL, // sectopri animation
&invfunc_falcon2_singleshot, // pri function
&invfunc_falcon2_pistolwhip, // sec function
&invammo_falcon2, // pri ammo
NULL, // sec ammo
&inve_000110c0, // eptr
2.000000, // sway
9.000000, // left/right
-15.700000, // up/down
-23.799999, // front/back
1.000000, // unk38
&invf_000113f4, // fptr
invg_000113cc, // gptr
0x4c07, // short name
0x4c07, // name
0x4c96, // manufacturer
0x4c9c, // description
0x000ab67c, // flags
};
// 11798
struct inventory_item invitem_falcon2scope = {
0x0377, // lo model
0x039c, // hi model
invanim_falcon2_equip, // equip animation
invanim_falcon2_unequip, // unequip animation
NULL, // pritosec animation
NULL, // sectopri animation
&invfunc_falcon2_singleshot, // pri function
&invfunc_falcon2_pistolwhip, // sec function
&invammo_falcon2scope, // pri ammo
NULL, // sec ammo
&inve_00011120, // eptr
1.000000, // sway
9.000000, // left/right
-15.700000, // up/down
-23.799999, // front/back
1.000000, // unk38
&invf_00011444, // fptr
invg_000113dc, // gptr
0x4c4d, // short name
0x4c09, // name
0x4c96, // manufacturer
0x4c9e, // description
0x0002b67c, // flags
};
// 117e8
struct inventory_item invitem_falcon2silencer = {
0x0377, // lo model
0x039c, // hi model
invanim_falcon2_equip, // equip animation
invanim_falcon2_unequip, // unequip animation
NULL, // pritosec animation
NULL, // sectopri animation
&invfunc_falcon2silenced_singleshot, // pri function
&invfunc_falcon2_pistolwhip, // sec function
&invammo_falcon2, // pri ammo
NULL, // sec ammo
&inve_000110c0, // eptr
1.000000, // sway
9.000000, // left/right
-15.700000, // up/down
-23.799999, // front/back
1.000000, // unk38
&invf_0001148c, // fptr
invg_000113e8, // gptr
0x4c4e, // short name
0x4c08, // name
0x4c96, // manufacturer
0x4c9d, // description
0x000ab67c, // flags
};
// 11838
// type g
s8 invg_00011838[] = {90, 0, 41, 0, 42, 0, -1};
// 11840
struct inventory_typef invf_00011840 = {
0x01000000,
0x01000035,
0x00000100,
0x00000100,
0x002a0000,
};
u32 var00011854 = 0x01000000;
u32 var00011858 = 0x01000029;
u32 var0001185c = 0x00000000;
u32 var00011860 = 0x00000000;
u32 var00011864 = 0x00000000;
// 11868
u32 invanim_magsec_reload_0[] = {
gunscript_playanimation(0x0409, 0, 10000)
gunscript_showpart(1, 53)
gunscript_showpart(1, 41)
gunscript_setsoundspeed(3, 1300)
gunscript_playsound(3, 0x01d8)
gunscript_showpart(10, 42)
gunscript_hidepart(14, 41)
gunscript_hidepart(22, 42)
gunscript_showpart(22, 41)
gunscript_setsoundspeed(27, 1300)
gunscript_playsound(27, 0x80f6)
gunscript_waittime(30, 1)
gunscript_waittime(56, 3)
gunscript_setsoundspeed(58, 1300)
gunscript_playsound(58, 0x01db)
gunscript_end
};
// 118e8
u32 invanim_magsec_reload_1[] = {
gunscript_playanimation(0x040a, 0, 10000)
gunscript_showpart(1, 41)
gunscript_setsoundspeed(5, 1300)
gunscript_playsound(5, 0x01d8)
gunscript_hidepart(25, 41)
gunscript_setsoundspeed(47, 1300)
gunscript_playsound(47, 0x80f6)
gunscript_waittime(49, 1)
gunscript_setsoundspeed(69, 1300)
gunscript_playsound(69, 0x01db)
gunscript_end
};
// 11940
u32 invanim_magsec_reload[] = {
gunscript_include(1, (u32) invanim_magsec_reload_1)
gunscript_include(0, (u32) invanim_magsec_reload_0)
gunscript_end
};
// 11958
u32 invanim_magsec_equiporshoot[] = {
gunscript_playanimation(0x040b, 0, 10000)
gunscript_waittime(12, 5)
gunscript_end
};
// 11970
struct inventory_typee inve_00011970 = {
0x41c80000,
0x40400000,
0x41000000,
0x41700000,
0x3f78db8c,
0x3f7a0903,
0x11000000,
0x00000002,
};
// 11990
struct inventory_function invfunc_magsec_singleshot = {
0x0000, // unk00
0x00, // unk02
INVENTORYFUNCTYPE_SHOOT,
0x4c55, // name
0x00, // unk06
0, // unk07
&invc_0001100c, // cptr
invanim_magsec_equiporshoot, // fire animation
0x00000000, // flags
};
u32 var000119a4 = (u32) &invc_00011098;
u32 var000119a8 = 0x10000000;
u32 var000119ac = 0x3f8ccccd;
u32 var000119b0 = 0x40c00000;
u32 var000119b4 = 0x04080300;
u32 var000119b8 = 0x40a00000;
u32 var000119bc = 0x41200000;
u32 var000119c0 = 0x426fffff;
u32 var000119c4 = 0x41200000;
u32 var000119c8 = 0x0000804c;
u32 var000119cc = 0x01000000;
// 119d0
struct inventory_function invfunc_magsec_burst = {
0x0000, // unk00
0x00, // unk02
INVENTORYFUNCTYPE_SHOOT,
0x4c80, // name
0x00, // unk06
0, // unk07
&invc_0001100c, // cptr
invanim_magsec_equiporshoot, // fire animation
0x00000002, // flags
};
u32 var000119e4 = (u32) &invc_00011098;
u32 var000119e8 = 0x10000000;
u32 var000119ec = 0x3f8ccccd;
u32 var000119f0 = 0x41200000;
u32 var000119f4 = 0x090e0000;
u32 var000119f8 = 0x41000000;
u32 var000119fc = 0x41400000;
u32 var00011a00 = 0x426fffff;
u32 var00011a04 = 0x41200000;
u32 var00011a08 = 0x0000804c;
u32 var00011a0c = 0x01000000;
// 11a10
struct inventory_ammo invammo_magsec = {
0x0000, // unk00
0x00, // unk02
AMMOTYPE_PISTOL,
CASING_STANDARD,
9, // clip size
invanim_magsec_reload, // reload animation
0, // style
};
// 11a24
struct inventory_item invitem_magsec = {
0x0378, // lo model
0x04c4, // hi model
invanim_magsec_equiporshoot, // equip animation
NULL, // unequip animation
NULL, // pritosec animation
NULL, // sectopri animation
&invfunc_magsec_singleshot, // pri function
&invfunc_magsec_burst, // sec function
&invammo_magsec, // pri ammo
NULL, // sec ammo
&inve_00011970, // eptr
2.000000, // sway
10.500000, // left/right
-17.200001, // up/down
-26.500000, // front/back
1.000000, // unk38
&invf_00011840, // fptr
invg_00011838, // gptr
0x4c0a, // short name
0x4c0a, // name
0x4c97, // manufacturer
0x4c9f, // description
0x000a767c, // flags
};
// 11a74
// type g
s8 invg_00011a74[] = {90, 0, 40, 0, 41, 0, 42, 0, 43, 0, 44, 0, 45, 0, -1};
// 11a84
struct inventory_typef invf_00011a84 = {
0x01000000,
0x01000028,
0x00000100,
0x00000100,
0x00290000,
};
u32 var00011a98 = 0x01000000;
u32 var00011a9c = 0x0100002a;
u32 var00011aa0 = 0x00000100;
u32 var00011aa4 = 0x00000100;
u32 var00011aa8 = 0x002b0000;
u32 var00011aac = 0x01000000;
u32 var00011ab0 = 0x0100002c;
u32 var00011ab4 = 0x00000100;
u32 var00011ab8 = 0x00000100;
u32 var00011abc = 0x002d0000;
u32 var00011ac0 = 0x01000000;
u32 var00011ac4 = 0x01000035;
u32 var00011ac8 = 0x00000000;
u32 var00011acc = 0x00000000;
u32 var00011ad0 = 0x00000000;
// 11ad4
u32 invanim_dy357_equiporshoot[] = {
gunscript_playanimation(0x0406, 0, 10000)
gunscript_waittime(12, 5)
gunscript_waittime(12, 2)
gunscript_end
};
// 11af4
u32 invanim_dy357_reload_0[] = {
gunscript_playanimation(0x0408, 0, 10000)
gunscript_playsound(50, 0x05cf)
gunscript_setsoundspeed(80, 1830)
gunscript_playsound(80, 0x01d8)
gunscript_popoutsackofpills(0x0050)
gunscript_popoutsackofpills(0x0051)
gunscript_popoutsackofpills(0x0052)
gunscript_popoutsackofpills(0x0053)
gunscript_popoutsackofpills(0x0054)
gunscript_popoutsackofpills(0x0055)
gunscript_showpart(92, 53)
gunscript_showpart(92, 40)
gunscript_showpart(92, 41)
gunscript_showpart(92, 42)
gunscript_showpart(92, 43)
gunscript_showpart(92, 44)
gunscript_showpart(92, 45)
gunscript_setsoundspeed(114, 1210)
gunscript_playsound(114, 0x01d8)
gunscript_hidepart(121, 40)
gunscript_hidepart(121, 41)
gunscript_hidepart(121, 42)
gunscript_hidepart(121, 43)
gunscript_hidepart(121, 44)
gunscript_hidepart(121, 45)
gunscript_waittime(123, 1)
gunscript_playsound(147, 0x05cd)
gunscript_end
};
// 11bd4
u32 invanim_dy357_reload_1[] = {
gunscript_playanimation(0x0420, 0, 10000)
gunscript_playsound(50, 0x05cf)
gunscript_setsoundspeed(80, 1830)
gunscript_playsound(80, 0x01d8)
gunscript_popoutsackofpills(0x0050)
gunscript_popoutsackofpills(0x0051)
gunscript_popoutsackofpills(0x0052)
gunscript_popoutsackofpills(0x0053)
gunscript_popoutsackofpills(0x0054)
gunscript_popoutsackofpills(0x0055)
gunscript_setsoundspeed(114, 1210)
gunscript_playsound(114, 0x01d8)
gunscript_waittime(123, 1)
gunscript_playsound(147, 0x05cd)
gunscript_end
};
// 11c4c
u32 invanim_dy357_reload[] = {
gunscript_include(1, (u32) invanim_dy357_reload_1)
gunscript_include(0, (u32) invanim_dy357_reload_0)
gunscript_end
};
// 11c64
u32 invanim_dy357_pistolwhip[] = {
gunscript_playanimation(0x0407, 0, 10000)
gunscript_waittime(23, 2)
gunscript_end
};
// 11c7c
struct inventory_function invfunc_dy357_singleshot = {
0x0000, // unk00
0x00, // unk02
INVENTORYFUNCTYPE_SHOOT,
0x4c55, // name
0x00, // unk06
0, // unk07
&invc_00011020, // cptr
invanim_dy357_equiporshoot, // fire animation
0x00000000, // flags
};
u32 var00011c90 = (u32) &invc_00011098;
u32 var00011c94 = 0x14000000;
u32 var00011c98 = 0x40000000;
u32 var00011c9c = 0x00000000;
u32 var00011ca0 = 0x081000ff;
u32 var00011ca4 = 0x41400000;
u32 var00011ca8 = 0x420c0000;
u32 var00011cac = 0x00000000;
u32 var00011cb0 = 0x40c00000;
u32 var00011cb4 = 0x00008066;
u32 var00011cb8 = 0x05000000;
// 11cbc
struct inventory_function invfunc_dy357lx_singleshot = {
0x0000, // unk00
0x00, // unk02
INVENTORYFUNCTYPE_SHOOT,
0x4c55, // name
0x00, // unk06
0, // unk07
&invc_00011020, // cptr
invanim_dy357_equiporshoot, // fire animation
0x00000000, // flags
};
u32 var00011cd0 = (u32) &invc_00011098;
u32 var00011cd4 = 0x1e000000;
u32 var00011cd8 = 0x43480000;
u32 var00011cdc = 0x00000000;
u32 var00011ce0 = 0x081800ff;
u32 var00011ce4 = 0x41400000;
u32 var00011ce8 = 0x420c0000;
u32 var00011cec = 0x00000000;
u32 var00011cf0 = 0x40c00000;
u32 var00011cf4 = 0x00008066;
u32 var00011cf8 = 0x05000000;
// 11cfc
struct inventory_function invfunc_dy357_pistolwhip = {
0x0000, // unk00
0x00, // unk02
INVENTORYFUNCTYPE_CLOSE,
0x4c5e, // name
0x00, // unk06
-1, // unk07
&invc_00010fd0, // cptr
invanim_dy357_pistolwhip, // fire animation
0x0041a200, // flags
};
u32 var00011d10 = 0x3f666666;
u32 var00011d14 = 0x42700000;
u32 var00011d18 = 0x00000069;
u32 var00011d1c = 0x00000069;
u32 var00011d20 = 0x00000069;
u32 var00011d24 = 0x41980000;
u32 var00011d28 = 0xc195999a;
u32 var00011d2c = 0x41980000;
u32 var00011d30 = 0xc195999a;
u32 var00011d34 = 0xbf800000;
u32 var00011d38 = 0xbf800000;
u32 var00011d3c = 0x40000000;
u32 var00011d40 = 0x40000000;
u32 var00011d44 = 0x00000000;
// 11d48
struct inventory_ammo invammo_dy357 = {
0x0000, // unk00
0x00, // unk02
AMMOTYPE_MAGNUM,
CASING_STANDARD,
6, // clip size
invanim_dy357_reload, // reload animation
0, // style
};
// 11d5c
struct inventory_item invitem_dy357 = {
0x037a, // lo model
0x04bd, // hi model
invanim_dy357_equiporshoot, // equip animation
NULL, // unequip animation
NULL, // pritosec animation
NULL, // sectopri animation
&invfunc_dy357_singleshot, // pri function
&invfunc_dy357_pistolwhip, // sec function
&invammo_dy357, // pri ammo
NULL, // sec ammo
&inve_000110c0, // eptr
2.000000, // sway
9.500000, // left/right
-18.200001, // up/down
-25.500000, // front/back
1.000000, // unk38
&invf_00011a84, // fptr
invg_00011a74, // gptr
0x4c54, // short name
0x4c0c, // name
0x4c95, // manufacturer
0x4ca1, // description
0x0002f67c, // flags
};
// 11dac
struct inventory_item invitem_dy357lx = {
0x037b, // lo model
0x04be, // hi model
invanim_dy357_equiporshoot, // equip animation
NULL, // unequip animation
NULL, // pritosec animation
NULL, // sectopri animation
&invfunc_dy357lx_singleshot, // pri function
&invfunc_dy357_pistolwhip, // sec function
&invammo_dy357, // pri ammo
NULL, // sec ammo
&inve_000110c0, // eptr
2.000000, // sway
9.500000, // left/right
-18.200001, // up/down
-25.500000, // front/back
1.000000, // unk38
&invf_00011a84, // fptr
invg_00011a74, // gptr
0x4c0d, // short name
0x4c0d, // name
0x4c95, // manufacturer
0x4ca2, // description
0x0002f67c, // flags
};
// 11dfc
// type g
s8 invg_00011dfc[] = {40, 0, -1};
// 11e00
struct inventory_typef invf_00011e00 = {
0x01000000,
0x01000028,
0x00000100,
0x00000100,
0x00350000,
};
u32 var00011e14 = 0x00000000;
u32 var00011e18 = 0x00000000;
u32 var00011e1c = 0x00000000;
// 11e20
u32 invanim_equiporreload_0[] = {
gunscript_playanimation(0x0415, 0, 10000)
gunscript_showpart(1, 53)
gunscript_showpart(1, 40)
gunscript_setsoundspeed(44, 1510)
gunscript_playsound(44, 0x0433)
gunscript_hidepart(50, 40)
gunscript_end
};
// 11e58
u32 invanim_phoenix_equiporreload_1[] = {
gunscript_playanimation(0x0423, 0, 10000)
gunscript_showpart(1, 53)
gunscript_showpart(1, 40)
gunscript_setsoundspeed(44, 1510)
gunscript_playsound(44, 0x0433)
gunscript_hidepart(50, 40)
gunscript_end
};
// 11e90
u32 invanim_phoenix_equiporreload[] = {
gunscript_include(1, (u32) invanim_phoenix_equiporreload_1)
gunscript_include(0, (u32) invanim_equiporreload_0)
gunscript_end
};
// 11ea8
u32 invanim_phoenix_shoot[] = {
gunscript_playanimation(0x043e, 0, 10000)
gunscript_waittime(9, 5)
gunscript_end
};
// 11ec0
struct inventory_function invfunc_phoenix_singleshot = {
0x0000, // unk00
0x00, // unk02
INVENTORYFUNCTYPE_SHOOT,
0x4c55, // name
0x00, // unk06
0, // unk07
&invc_0001100c, // cptr
invanim_phoenix_shoot, // fire animation
0x00000000, // flags
};
u32 var00011ed4 = (u32) &invc_00011098;
u32 var00011ed8 = 0x10000000;
u32 var00011edc = 0x3f8ccccd;
u32 var00011ee0 = 0x40400000;
u32 var00011ee4 = 0x03050200;
u32 var00011ee8 = 0x41200000;
u32 var00011eec = 0x41700000;
u32 var00011ef0 = 0x426fffff;
u32 var00011ef4 = 0x00000000;
u32 var00011ef8 = 0x00008071;
u32 var00011efc = 0x01000000;
// 11f00
struct inventory_function invfunc_phoenix_explosiveshells = {
0x0000, // unk00
0x00, // unk02
INVENTORYFUNCTYPE_SHOOT,
0x4c5f, // name
0x00, // unk06
0, // unk07
&invc_0001100c, // cptr
invanim_phoenix_shoot, // fire animation
0x00004000, // flags
};
u32 var00011f14 = (u32) &invc_00011098;
u32 var00011f18 = 0x10000000;
u32 var00011f1c = 0x3f99999a;
u32 var00011f20 = 0x40a00000;
u32 var00011f24 = 0x0d0f1900;
u32 var00011f28 = 0x41700000;
u32 var00011f2c = 0x41c80000;
u32 var00011f30 = 0x426fffff;
u32 var00011f34 = 0x00000000;
u32 var00011f38 = 0x00008072;
u32 var00011f3c = 0x01000000;
// 11f40
struct inventory_ammo invammo_phoenix = {
0x0000, // unk00
0x00, // unk02
AMMOTYPE_PISTOL,
CASING_NONE,
8, // clip size
invanim_phoenix_equiporreload, // reload animation
0, // style
};
// 11f54
struct inventory_item invitem_phoenix = {
0x037c, // lo model
0x04c5, // hi model
invanim_phoenix_equiporreload, // equip animation
NULL, // unequip animation
NULL, // pritosec animation
NULL, // sectopri animation
&invfunc_phoenix_singleshot, // pri function
&invfunc_phoenix_explosiveshells, // sec function
&invammo_phoenix, // pri ammo
NULL, // sec ammo
&inve_000110c0, // eptr
1.000000, // sway
9.500000, // left/right
-16.200001, // up/down
-23.000000, // front/back
1.000000, // unk38
&invf_00011e00, // fptr
invg_00011dfc, // gptr
0x4c0e, // short name
0x4c0e, // name
0x4c99, // manufacturer
0x4ca3, // description
0x000af67c, // flags
};
// 11fa4
// type g
s8 invg_00011fa4[] = {43, 0, 90, 0, -1};
// 11fac
struct inventory_typef invf_00011fac = {
0x01000000,
0x01000035,
0x00000100,
0x00000100,
0x002b0000,
};
u32 var00011fc0 = 0x00000000;
u32 var00011fc4 = 0x00000000;
u32 var00011fc8 = 0x00000000;
// 11fcc
u32 invanim_mauler_equiporshoot[] = {
gunscript_playanimation(0x03f3, 0, 10000)
gunscript_waittime(9, 5)
gunscript_end
};
// 11fe4
u32 invanim_mauler_reload_0[] = {
gunscript_playanimation(0x03f4, 0, 10000)
gunscript_showpart(0, 53)
gunscript_setsoundspeed(4, 1200)
gunscript_playsound(4, 0x0053)
gunscript_showpart(4, 43)
gunscript_hidepart(18, 42)
gunscript_setsoundspeed(20, 2500)
gunscript_playsound(20, 0x8012)
gunscript_waittime(25, 1)
gunscript_showpart(25, 42)
gunscript_hidepart(25, 43)
gunscript_setsoundspeed(27, 2000)
gunscript_playsound(27, 0x05c5)
gunscript_setsoundspeed(61, 1000)
gunscript_playsound(61, 0x01db)
gunscript_waittime(61, 3)
gunscript_end
};
// 1206c
u32 invanim_mauler_reload_1[] = {
gunscript_playanimation(0x03f5, 0, 10000)
gunscript_setsoundspeed(14, 1200)
gunscript_playsound(14, 0x0053)
gunscript_setsoundspeed(40, 2500)
gunscript_playsound(40, 0x8012)
gunscript_setsoundspeed(47, 2000)
gunscript_playsound(47, 0x05c5)
gunscript_waittime(47, 1)
gunscript_setsoundspeed(68, 1000)
gunscript_playsound(68, 0x01db)
gunscript_end
};
// 120c4
u32 invanim_mauler_reload[] = {
gunscript_include(1, (u32) invanim_mauler_reload_1)
gunscript_include(0, (u32) invanim_mauler_reload_0)
gunscript_end
};
u32 var000120dc = 0x0a0003f6;
u32 var000120e0 = 0x00002710;
u32 var000120e4 = 0x00000000;
u32 var000120e8 = 0x00000000;
// 120ec
struct inventory_function invfunc_mauler_singleshot = {
0x0000, // unk00
0x00, // unk02
INVENTORYFUNCTYPE_SHOOT,
0x4c55, // name
0x00, // unk06
0, // unk07
&invc_00011020, // cptr
invanim_mauler_equiporshoot, // fire animation
0x00000000, // flags
};
u32 var00012100 = (u32) &invc_00011098;
u32 var00012104 = 0x00000000;
u32 var00012108 = 0x3f99999a;
u32 var0001210c = 0x40c00000;
u32 var00012110 = 0x0309201c;
u32 var00012114 = 0x00000000;
u32 var00012118 = 0x00000000;
u32 var0001211c = 0x426fffff;
u32 var00012120 = 0x40800000;
u32 var00012124 = 0x0000805b;
u32 var00012128 = 0x01000000;
// 1212c
struct inventory_function invfunc_mauler_chargeshot = {
0x0000, // unk00
0x00, // unk02
INVENTORYFUNCTYPE_SHOOT,
0x4c81, // name
0x00, // unk06
0, // unk07
&invc_00011020, // cptr
invanim_mauler_equiporshoot, // fire animation
0x00000000, // flags
};
u32 var00012140 = (u32) &invc_00011098;
u32 var00012144 = 0x00000000;
u32 var00012148 = 0x3f99999a;
u32 var0001214c = 0x40c00000;
u32 var00012150 = 0x0309201c;
u32 var00012154 = 0x00000000;
u32 var00012158 = 0x00000000;
u32 var0001215c = 0x426fffff;
u32 var00012160 = 0x40800000;
u32 var00012164 = 0x0000805b;
u32 var00012168 = 0x01000000;
// 1216c
struct inventory_ammo invammo_mauler = {
0x0000, // unk00
0x00, // unk02
AMMOTYPE_PISTOL,
CASING_NONE,
20, // clip size
invanim_mauler_reload, // reload animation
0, // style
};
// 12180
struct inventory_item invitem_mauler = {
0x0379, // lo model
0x04cb, // hi model
invanim_mauler_equiporshoot, // equip animation
NULL, // unequip animation
NULL, // pritosec animation
NULL, // sectopri animation
&invfunc_mauler_singleshot, // pri function
&invfunc_mauler_chargeshot, // sec function
&invammo_mauler, // pri ammo
NULL, // sec ammo
&inve_000110c0, // eptr
1.000000, // sway
11.500000, // left/right
-17.500000, // up/down
-20.000000, // front/back
1.000000, // unk38
&invf_00011fac, // fptr
invg_00011fa4, // gptr
0x4c0b, // short name
0x4c0b, // name
0x4c98, // manufacturer
0x4ca0, // description
0x00027678, // flags
};
// 121d0
// type g
s8 invg_000121d0[] = {90, 0, 43, 0, -1};
// 121d8
struct inventory_typef invf_000121d8 = {
0x01000000,
0x01000035,
0x00000100,
0x00000100,
0x002b0000,
};
u32 var000121ec = 0x01000000;
u32 var000121f0 = 0x01000047;
u32 var000121f4 = 0x00000000;
u32 var000121f8 = 0x00000000;
u32 var000121fc = 0x00000000;
// 12200
u32 invanim_cmp150_reload_0[] = {
gunscript_playanimation(0x0115, 0, 10000)
gunscript_hidepart(23, 42)
gunscript_showpart(33, 53)
gunscript_showpart(33, 43)
gunscript_setsoundspeed(9, 950)
gunscript_playsound(9, 0x01d8)
gunscript_setsoundspeed(44, 950)
gunscript_playsound(44, 0x80f6)
gunscript_hidepart(45, 43)
gunscript_showpart(45, 42)
gunscript_waittime(45, 1)
gunscript_playsound(86, 0x0431)
gunscript_end
};
// 12268
u32 invanim_cmp150_reload_1[] = {
gunscript_playanimation(0x0422, 0, 10000)
gunscript_hidepart(23, 42)
gunscript_showpart(33, 53)
gunscript_showpart(33, 43)
gunscript_setsoundspeed(20, 950)
gunscript_playsound(20, 0x01d8)
gunscript_setsoundspeed(61, 950)
gunscript_playsound(61, 0x80f6)
gunscript_hidepart(61, 43)
gunscript_showpart(61, 42)
gunscript_waittime(61, 1)
gunscript_playsound(76, 0x0431)
gunscript_end
};
// 122d0
u32 invanim_cmp150_reload[] = {
gunscript_include(1, (u32) invanim_cmp150_reload_1)
gunscript_include(0, (u32) invanim_cmp150_reload_0)
gunscript_end
};
// 122e8
u32 invanim_cmp150_equiporshoot[] = {
gunscript_playanimation(0x0116, 0, 10000)
gunscript_waittime(14, 5)
gunscript_waitforzreleased(14)
gunscript_end
};
// 12308
struct inventory_typee inve_00012308 = {
0x00000000,
0x40400000,
0x41000000,
0x41700000,
0x3f78db8c,
0x3f7a0903,
0x40000000,
0x00000006,
};
// 12328
struct inventory_function invfunc_cmp150_rapidfire = {
0x0000, // unk00
0x01, // unk02
INVENTORYFUNCTYPE_SHOOT,
0x4c56, // name
0x00, // unk06
0, // unk07
&invc_00011020, // cptr
invanim_cmp150_equiporshoot, // fire animation
0x00000000, // flags
};
u32 var0001233c = (u32) &invc_00011098;
u32 var00012340 = 0x00000000;
u32 var00012344 = 0x3f800000;
u32 var00012348 = 0x41100000;
u32 var0001234c = 0x06120006;
u32 var00012350 = 0x40800000;
u32 var00012354 = 0x40400000;
u32 var00012358 = 0x00000000;
u32 var0001235c = 0x00000000;
u32 var00012360 = 0x03008040;
u32 var00012364 = 0x01000000;
u32 var00012368 = 0x44610000;
u32 var0001236c = 0x44610000;
u32 var00012370 = 0x00000000;
u32 var00012374 = 0x00000000;
u32 var00012378 = 0x00000000;
// 1237c
struct inventory_function invfunc_cmp150_followlockon = {
0x0000, // unk00
0x01, // unk02
INVENTORYFUNCTYPE_SHOOT,
0x4c66, // name
0x00, // unk06
0, // unk07
&invc_00011020, // cptr
invanim_cmp150_equiporshoot, // fire animation
0x00000000, // flags
};
u32 var00012390 = (u32) &invc_00011098;
u32 var00012394 = 0x00000000;
u32 var00012398 = 0x3f800000;
u32 var0001239c = 0x41100000;
u32 var000123a0 = 0x06120006;
u32 var000123a4 = 0x40800000;
u32 var000123a8 = 0x40400000;
u32 var000123ac = 0x00000000;
u32 var000123b0 = 0x00000000;
u32 var000123b4 = 0x03008040;
u32 var000123b8 = 0x01000000;
u32 var000123bc = 0x44610000;
u32 var000123c0 = 0x44610000;
u32 var000123c4 = 0x00000000;
u32 var000123c8 = 0x00000000;
u32 var000123cc = 0x00000000;
// 123d0
struct inventory_ammo invammo_cmp150 = {
0x0000, // unk00
0x00, // unk02
AMMOTYPE_SMG,
CASING_STANDARD,
32, // clip size
invanim_cmp150_reload, // reload animation
0, // style
};
// 123e4
struct inventory_item invitem_cmp150 = {
0x037d, // lo model
0x04b9, // hi model
invanim_cmp150_equiporshoot, // equip animation
NULL, // unequip animation
NULL, // pritosec animation
NULL, // sectopri animation
&invfunc_cmp150_rapidfire, // pri function
&invfunc_cmp150_followlockon, // sec function
&invammo_cmp150, // pri ammo
NULL, // sec ammo
&inve_00012308, // eptr
3.000000, // sway
13.000000, // left/right
-17.700001, // up/down
-27.500000, // front/back
1.000000, // unk38
&invf_000121d8, // fptr
invg_000121d0, // gptr
0x4c0f, // short name
0x4c0f, // name
0x4c95, // manufacturer
0x4ca4, // description
0x4402f678, // flags
};
// 12434
// type g
s8 invg_00012434[] = {90, 0, 40, 0, -1};
// 1243c
struct inventory_typef invf_0001243c = {
0x01000000,
0x01000035,
0x00000100,
0x00000100,
0x00280000,
};
u32 var00012450 = 0x00000000;
u32 var00012454 = 0x00000000;
u32 var00012458 = 0x00000000;
// 1245c
u32 invanim_cyclone_equiporreload_0[] = {
gunscript_playanimation(0x040e, 0, 10000)
gunscript_showpart(1, 53)
gunscript_showpart(1, 40)
gunscript_playsound(60, 0x05d3)
gunscript_end
};
// 12484
u32 invanim_cyclone_equiporreload_1[] = {
gunscript_playanimation(0x0421, 0, 10000)
gunscript_playsound(60, 0x05d3)
gunscript_end
};
// 1249c
u32 invanim_cyclone_equiporreload[] = {
gunscript_include(1, (u32) invanim_cyclone_equiporreload_1)
gunscript_include(0, (u32) invanim_cyclone_equiporreload_0)
gunscript_end
};
// 124b4
u32 invanim_cyclone_shoot[] = {
gunscript_playanimation(0x043d, 0, 10000)
gunscript_waittime(5, 5)
gunscript_waitforzreleased(5)
gunscript_end
};
// 124d4
struct inventory_function invfunc_cyclone_rapidfire = {
0x0000, // unk00
0x01, // unk02
INVENTORYFUNCTYPE_SHOOT,
0x4c56, // name
0x00, // unk06
0, // unk07
&invc_00011034, // cptr
invanim_cyclone_shoot, // fire animation
0x00000000, // flags
};
u32 var000124e8 = (u32) &invc_00011098;
u32 var000124ec = 0x00000000;
u32 var000124f0 = 0x3f4ccccd;
u32 var000124f4 = 0x40c00000;
u32 var000124f8 = 0x06120208;
u32 var000124fc = 0x40a00000;
u32 var00012500 = 0x40000000;
u32 var00012504 = 0x00000000;
u32 var00012508 = 0x40800000;
u32 var0001250c = 0x0400805f;
u32 var00012510 = 0x01000000;
u32 var00012514 = 0x44610000;
u32 var00012518 = 0x44610000;
u32 var0001251c = 0x00000000;
u32 var00012520 = 0x00000000;
u32 var00012524 = 0x00000000;
// 12528
struct inventory_function invfunc_cyclone_magazinedischarge = {
0x0000, // unk00
0x01, // unk02
INVENTORYFUNCTYPE_SHOOT,
0x4c61, // name
0x00, // unk06
0, // unk07
&invc_00011034, // cptr
invanim_cyclone_shoot, // fire animation
0x00000020, // flags
};
u32 var0001253c = (u32) &invc_00011098;
u32 var00012540 = 0x00000000;
u32 var00012544 = 0x3fb33333;
u32 var00012548 = 0x41c80000;
u32 var0001254c = 0x06120208;
u32 var00012550 = 0x40a00000;
u32 var00012554 = 0x40000000;
u32 var00012558 = 0x00000000;
u32 var0001255c = 0x40800000;
u32 var00012560 = 0x04008075;
u32 var00012564 = 0x01000000;
u32 var00012568 = 0x44fa0000;
u32 var0001256c = 0x44fa0000;
u32 var00012570 = 0x00000000;
u32 var00012574 = 0x00000000;
u32 var00012578 = 0x00000000;
// 1257c
struct inventory_ammo invammo_cyclone = {
0x0000, // unk00
0x00, // unk02
AMMOTYPE_SMG,
CASING_NONE,
50, // clip size
invanim_cyclone_equiporreload, // reload animation
0, // style
};
// 12590
struct inventory_item invitem_cyclone = {
0x0382, // lo model
0x04bb, // hi model
invanim_cyclone_equiporreload, // equip animation
NULL, // unequip animation
NULL, // pritosec animation
NULL, // sectopri animation
&invfunc_cyclone_rapidfire, // pri function
&invfunc_cyclone_magazinedischarge, // sec function
&invammo_cyclone, // pri ammo
NULL, // sec ammo
&inve_000110e0, // eptr
1.000000, // sway
21.500000, // left/right
-26.500000, // up/down
-35.000000, // front/back
1.000000, // unk38
&invf_0001243c, // fptr
invg_00012434, // gptr
0x4c14, // short name
0x4c14, // name
0x4c97, // manufacturer
0x4ca9, // description
0x00027678, // flags
};
// 125e0
u32 invanim_rcp120_reload[] = {
gunscript_playanimation(0x041a, 0, 10000)
gunscript_setsoundspeed(18, 1100)
gunscript_playsound(18, 0x0053)
gunscript_showpart(25, 40)
gunscript_showpart(50, 41)
gunscript_playsound(74, 0x05c5)
gunscript_hidepart(75, 41)
gunscript_showpart(75, 40)
gunscript_playsound(112, 0x0431)
gunscript_end
};
// 12630
u32 invanim_rcp120_equiporshoot[] = {
gunscript_playanimation(0x0424, 0, 10000)
gunscript_waittime(10, 5)
gunscript_waitforzreleased(10)
gunscript_end
};
// 12650
// type g
s8 invg_00012650[] = {90, 0, 41, 0, -1};
// 12658
struct inventory_typef invf_00012658 = {
0x01000000,
0x01000029,
0x00000000,
0x00000000,
0x00000000,
};
// 1266c
struct inventory_function invfunc_rcp120_rapidfire = {
0x0000, // unk00
0x01, // unk02
INVENTORYFUNCTYPE_SHOOT,
0x4c56, // name
0x00, // unk06
0, // unk07
&invc_0001100c, // cptr
invanim_rcp120_equiporshoot, // fire animation
0x00000000, // flags
};
u32 var00012680 = (u32) &invc_00011098;
u32 var00012684 = 0x00000000;
u32 var00012688 = 0x3f99999a;
u32 var0001268c = 0x40c00000;
u32 var00012690 = 0x06120006;
u32 var00012694 = 0x40800000;
u32 var00012698 = 0x40400000;
u32 var0001269c = 0x00000000;
u32 var000126a0 = 0x00000000;
u32 var000126a4 = 0x0400806d;
u32 var000126a8 = 0x01000000;
u32 var000126ac = 0x44898000;
u32 var000126b0 = 0x44898000;
u32 var000126b4 = 0x00000000;
u32 var000126b8 = 0x00000000;
u32 var000126bc = 0x00000000;
// 126c0
struct inventory_function invfunc_rcp120_cloak = {
0x0000, // unk00
0x00, // unk02
INVENTORYFUNCTYPE_SPECIAL,
0x4c74, // name
0x00, // unk06
0, // unk07
&invc_00010fd0, // cptr
NULL, // fire animation
0x00102000, // flags
};
u32 var000126d4 = 0x00000009;
u32 var000126d8 = 0x0000001e;
u32 var000126dc = 0x00000000;
// 126e0
struct inventory_ammo invammo_rcp120 = {
0x0000, // unk00
0x00, // unk02
AMMOTYPE_SMG,
CASING_STANDARD,
120, // clip size
invanim_rcp120_reload, // reload animation
0, // style
};
// 126f4
struct inventory_item invitem_rcp120 = {
0x0384, // lo model
0x04c8, // hi model
invanim_rcp120_equiporshoot, // equip animation
NULL, // unequip animation
NULL, // pritosec animation
NULL, // sectopri animation
&invfunc_rcp120_rapidfire, // pri function
&invfunc_rcp120_cloak, // sec function
&invammo_rcp120, // pri ammo
NULL, // sec ammo
&inve_000110e0, // eptr
3.000000, // sway
13.000000, // left/right
-18.200001, // up/down
-27.500000, // front/back
1.000000, // unk38
&invf_00012658, // fptr
invg_00012650, // gptr
0x4c16, // short name
0x4c16, // name
0x4c97, // manufacturer
0x4caa, // description
0x0062e670, // flags
};
// 12744
u32 invanim_callisto_equiporreload[] = {
gunscript_playanimation(0x0418, 0, 10000)
gunscript_showpart(30, 40)
gunscript_setsoundspeed(58, 933)
gunscript_playsound(58, 0x0433)
gunscript_hidepart(79, 40)
gunscript_end
};
// 12774
u32 invanim_callisto_shoot[] = {
gunscript_playanimation(0x043c, 0, 10000)
gunscript_waittime(8, 5)
gunscript_waitforzreleased(8)
gunscript_end
};
// 12794
// type g
s8 invg_00012794[] = {40, 0, -1};
// 12798
struct inventory_typef invf_00012798 = {
0x01000000,
0x01000028,
0x00000000,
0x00000000,
0x00000000,
};
// 127ac
struct inventory_function invfunc_callisto_rapidfire = {
0x0000, // unk00
0x01, // unk02
INVENTORYFUNCTYPE_SHOOT,
0x4c56, // name
0x00, // unk06
0, // unk07
&invc_0001100c, // cptr
invanim_callisto_shoot, // fire animation
0x00000000, // flags
};
u32 var000127c0 = (u32) &invc_00011098;
u32 var000127c4 = 0x00000000;
u32 var000127c8 = 0x3f99999a;
u32 var000127cc = 0x41100000;
u32 var000127d0 = 0x06120006;
u32 var000127d4 = 0x40800000;
u32 var000127d8 = 0x40400000;
u32 var000127dc = 0x00000000;
u32 var000127e0 = 0x00000000;
u32 var000127e4 = 0x03008063;
u32 var000127e8 = 0x01000000;
u32 var000127ec = 0x44610000;
u32 var000127f0 = 0x44610000;
u32 var000127f4 = 0x00000000;
u32 var000127f8 = 0x00000000;
u32 var000127fc = 0x00000000;
// 12800
struct inventory_function invfunc_callisto_highimpactshells = {
0x0000, // unk00
0x01, // unk02
INVENTORYFUNCTYPE_SHOOT,
0x4c73, // name
0x00, // unk06
0, // unk07
&invc_0001100c, // cptr
invanim_callisto_shoot, // fire animation
0x00000000, // flags
};
u32 var00012814 = (u32) &invc_00011098;
u32 var00012818 = 0x00000000;
u32 var0001281c = 0x4019999a;
u32 var00012820 = 0x41100000;
u32 var00012824 = 0x06120006;
u32 var00012828 = 0x40800000;
u32 var0001282c = 0x40400000;
u32 var00012830 = 0x00000000;
u32 var00012834 = 0x00000000;
u32 var00012838 = 0x03008064;
u32 var0001283c = 0x05000000;
u32 var00012840 = 0x43960000;
u32 var00012844 = 0x43960000;
u32 var00012848 = 0x00000000;
u32 var0001284c = 0x00000000;
u32 var00012850 = 0x00000000;
// 12854
struct inventory_ammo invammo_callisto = {
0x0000, // unk00
0x00, // unk02
AMMOTYPE_SMG,
CASING_NONE,
32, // clip size
invanim_callisto_equiporreload, // reload animation
0, // style
};
// 12868
struct inventory_item invitem_callisto = {
0x0383, // lo model
0x04c6, // hi model
invanim_callisto_equiporreload, // equip animation
NULL, // unequip animation
NULL, // pritosec animation
NULL, // sectopri animation
&invfunc_callisto_rapidfire, // pri function
&invfunc_callisto_highimpactshells, // sec function
&invammo_callisto, // pri ammo
NULL, // sec ammo
&inve_000110e0, // eptr
3.000000, // sway
17.500000, // left/right
-22.700001, // up/down
-25.000000, // front/back
1.000000, // unk38
&invf_00012798, // fptr
invg_00012794, // gptr
0x4c17, // short name
0x4c17, // name
0x4c99, // manufacturer
0x4cab, // description
0x0002e670, // flags
};
// 128b8
struct inventory_typef invf_000128b8 = {
0x01000000,
0x01000028,
0x00000000,
0x00000000,
0x00000000,
};
// 128cc
// type g
s8 invg_000128cc[] = {40, 0, 90, 0, -1};
// 128d4
u32 invanim_dragon_equiporshoot[] = {
gunscript_playanimation(0x03f9, 0, 10000)
gunscript_end
};
// 128e4
u32 invanim_dragon_reload[] = {
gunscript_playanimation(0x03fa, 0, 10000)
gunscript_playsound(8, 0x0053)
gunscript_hidepart(17, 42)
gunscript_showpart(17, 40)
gunscript_waittime(41, 1)
gunscript_playsound(41, 0x05c5)
gunscript_showpart(41, 42)
gunscript_hidepart(41, 40)
gunscript_end
};
// 1292c
struct inventory_function invfunc_dragon_rapidfire = {
0x0000, // unk00
0x01, // unk02
INVENTORYFUNCTYPE_SHOOT,
0x4c56, // name
0x00, // unk06
0, // unk07
&invc_00011034, // cptr
invanim_dragon_equiporshoot, // fire animation
0x00000000, // flags
};
u32 var00012940 = (u32) &invc_00011098;
u32 var00012944 = 0x00000000;
u32 var00012948 = 0x3f8ccccd;
u32 var0001294c = 0x40c00000;
u32 var00012950 = 0x06120208;
u32 var00012954 = 0x40a00000;
u32 var00012958 = 0x40000000;
u32 var0001295c = 0x00000000;
u32 var00012960 = 0x40800000;
u32 var00012964 = 0x04008049;
u32 var00012968 = 0x01000000;
u32 var0001296c = 0x442f0000;
u32 var00012970 = 0x442f0000;
u32 var00012974 = 0x00000000;
u32 var00012978 = 0x00000000;
u32 var0001297c = 0x00000000;
// 12980
struct inventory_function invfunc_dragon_selfdestruct = {
0x0000, // unk00
0x00, // unk02
INVENTORYFUNCTYPE_THROW,
0x4c76, // name
0x00, // unk06
-1, // unk07
&invc_00010fd0, // cptr
NULL, // fire animation
0x00042040, // flags
};
u32 var00012994 = 0x000000ff;
u32 var00012998 = 0x00f00000;
u32 var0001299c = 0x0000003c;
u32 var000129a0 = 0x00000000;
// 129a4
struct inventory_ammo invammo_dragon = {
0x0000, // unk00
0x00, // unk02
AMMOTYPE_RIFLE,
CASING_RIFLE,
30, // clip size
invanim_dragon_reload, // reload animation
0, // style
};
// 129b8
struct inventory_item invitem_dragon = {
0x037f, // lo model
0x04c0, // hi model
invanim_dragon_equiporshoot, // equip animation
NULL, // unequip animation
NULL, // pritosec animation
NULL, // sectopri animation
&invfunc_dragon_rapidfire, // pri function
&invfunc_dragon_selfdestruct, // sec function
&invammo_dragon, // pri ammo
NULL, // sec ammo
&inve_00011140, // eptr
1.000000, // sway
15.000000, // left/right
-29.500000, // up/down
-27.000000, // front/back
1.000000, // unk38
&invf_000128b8, // fptr
invg_000128cc, // gptr
0x4c11, // short name
0x4c11, // name
0x4c95, // manufacturer
0x4ca6, // description
0x04026650, // flags
};
// 12a08
struct inventory_typef invf_00012a08 = {
0x01000000,
0x01000028,
0x00000100,
0x00000100,
0x00290000,
};
u32 var00012a1c = 0x00000000;
u32 var00012a20 = 0x00000000;
u32 var00012a24 = 0x00000000;
// 12a28
// type g
s8 invg_00012a28[] = {40, 0, 41, 0, 90, 0, -1};
// 12a30
u32 invanim_superdragon_reload[] = {
gunscript_playanimation(0x03fb, 0, 10000)
gunscript_playsound(8, 0x0053)
gunscript_hidepart(16, 42)
gunscript_showpart(16, 40)
gunscript_playsound(41, 0x05c5)
gunscript_waittime(43, 1)
gunscript_showpart(43, 42)
gunscript_hidepart(43, 40)
gunscript_end
};
// 12a78
u32 invanim_superdragon_grenadereload[] = {
gunscript_playanimation(0x03fc, 0, 10000)
gunscript_setsoundspeed(6, 700)
gunscript_playsound(6, 0x0053)
gunscript_showpart(30, 41)
gunscript_hidepart(30, 43)
gunscript_hidepart(64, 41)
gunscript_showpart(64, 43)
gunscript_waittime(64, 1)
gunscript_setsoundspeed(66, 850)
gunscript_playsound(66, 0x05c5)
gunscript_end
};
// 12ad0
u32 invanim_superdragon_equiporshoot[] = {
gunscript_playanimation(0x03fe, 0, 10000)
gunscript_end
};
// 12ae0
u32 invanim_superdragon_shootgrenade[] = {
gunscript_playanimation(0x03ff, 0, 10000)
gunscript_end
};
// 12af0
u32 invanim_superdragon_pritosec[] = {
gunscript_playanimation(0x03fd, 0, 10000)
gunscript_end
};
// 12b00
u32 invanim_superdragon_sectopri[] = {
gunscript_playanimation(0x03fd, 65535, 55536)
gunscript_end
};
// 12b10
struct inventory_function invfunc_superdragon_rapidfire = {
0x0000, // unk00
0x01, // unk02
INVENTORYFUNCTYPE_SHOOT,
0x4c56, // name
0x00, // unk06
0, // unk07
&invc_00011034, // cptr
invanim_superdragon_equiporshoot, // fire animation
0x00000000, // flags
};
u32 var00012b24 = (u32) &invc_00011098;
u32 var00012b28 = 0x00000000;
u32 var00012b2c = 0x3f99999a;
u32 var00012b30 = 0x40c00000;
u32 var00012b34 = 0x06120208;
u32 var00012b38 = 0x40a00000;
u32 var00012b3c = 0x40000000;
u32 var00012b40 = 0x00000000;
u32 var00012b44 = 0x40800000;
u32 var00012b48 = 0x04008049;
u32 var00012b4c = 0x01000000;
u32 var00012b50 = 0x442f0000;
u32 var00012b54 = 0x442f0000;
u32 var00012b58 = 0x00000000;
u32 var00012b5c = 0x00000000;
u32 var00012b60 = 0x00000000;
// 12b64
struct inventory_function invfunc_superdragon_grenadelauncher = {
0x0000, // unk00
0x02, // unk02
INVENTORYFUNCTYPE_SHOOT,
0x4c62, // name
0x00, // unk06
1, // unk07
&invc_00011048, // cptr
invanim_superdragon_shootgrenade, // fire animation
0x30000040, // flags
};
u32 var00012b78 = 0x00000000;
u32 var00012b7c = 0x00000000;
u32 var00012b80 = 0x3f99999a;
u32 var00012b84 = 0x40c00000;
u32 var00012b88 = 0x050fff00;
u32 var00012b8c = 0x40400000;
u32 var00012b90 = 0x40000000;
u32 var00012b94 = 0x00000000;
u32 var00012b98 = 0x40800000;
u32 var00012b9c = 0x04008073;
u32 var00012ba0 = 0x01000000;
u32 var00012ba4 = 0x00000123;
u32 var00012ba8 = 0x00000000;
u32 var00012bac = 0x3f800000;
u32 var00012bb0 = 0x00000000;
u32 var00012bb4 = 0x3da3d70a;
u32 var00012bb8 = 0x0000001e;
u32 var00012bbc = 0x000004b0;
u32 var00012bc0 = 0x3dcccccd;
u32 var00012bc4 = 0x80530000;
// 12bc8
struct inventory_ammo invammo_superdragon = {
0x0000, // unk00
0x00, // unk02
AMMOTYPE_RIFLE,
CASING_RIFLE,
30, // clip size
invanim_superdragon_reload, // reload animation
0, // style
};
// 12bdc
struct inventory_ammo invammo_superdragon_grenades = {
0x0000, // unk00
0x00, // unk02
AMMOTYPE_DEVASTATOR,
CASING_NONE,
6, // clip size
invanim_superdragon_grenadereload, // reload animation
0, // style
};
// 12bf0
struct inventory_item invitem_superdragon = {
0x0380, // lo model
0x04c1, // hi model
invanim_superdragon_equiporshoot, // equip animation
NULL, // unequip animation
invanim_superdragon_pritosec, // pritosec animation
invanim_superdragon_sectopri, // sectopri animation
&invfunc_superdragon_rapidfire, // pri function
&invfunc_superdragon_grenadelauncher, // sec function
&invammo_superdragon, // pri ammo
&invammo_superdragon_grenades, // sec ammo
&inve_00011140, // eptr
1.000000, // sway
15.000000, // left/right
-29.500000, // up/down
-27.000000, // front/back
1.000000, // unk38
&invf_00012a08, // fptr
invg_00012a28, // gptr
0x4c12, // short name
0x4c12, // name
0x4c95, // manufacturer
0x4ca7, // description
0x00026650, // flags
};
// 12c40
struct inventory_typef invf_00012c40 = {
0x01000000,
0x0100002a,
0x00000000,
0x00000000,
0x00000000,
};
// 12c54
// type g
s8 invg_00012c54[] = {42, 0, 90, 0, -1};
// 12c5c
u32 invanim_ar34_equiporreload[] = {
gunscript_playanimation(0x0419, 0, 10000)
gunscript_setsoundspeed(16, 900)
gunscript_playsound(16, 0x0053)
gunscript_hidepart(21, 41)
gunscript_showpart(50, 42)
gunscript_setsoundspeed(67, 1400)
gunscript_playsound(67, 0x8025)
gunscript_hidepart(72, 42)
gunscript_showpart(72, 41)
gunscript_waittime(72, 1)
gunscript_setsoundspeed(95, 900)
gunscript_playsound(95, 0x05c5)
gunscript_end
};
// 12cc4
struct inventory_typee inve_00012cc4 = {
0x41a00000,
0x40400000,
0x41000000,
0x41700000,
0x3f78db8c,
0x3f7a0903,
0x15000000,
0x00000006,
};
// 12ce4
struct inventory_function invfunc_ar34_burstfire = {
0x0000, // unk00
0x01, // unk02
INVENTORYFUNCTYPE_SHOOT,
0x4c57, // name
0x00, // unk06
0, // unk07
&invc_00011034, // cptr
NULL, // fire animation
0x00000002, // flags
};
u32 var00012cf8 = (u32) &invc_00011098;
u32 var00012cfc = 0x00000000;
u32 var00012d00 = 0x3fb33333;
u32 var00012d04 = 0x41000000;
u32 var00012d08 = 0x06120208;
u32 var00012d0c = 0x40a00000;
u32 var00012d10 = 0x40000000;
u32 var00012d14 = 0x00000000;
u32 var00012d18 = 0x40800000;
u32 var00012d1c = 0x05008059;
u32 var00012d20 = 0x01000000;
u32 var00012d24 = 0x443b8000;
u32 var00012d28 = 0x443b8000;
u32 var00012d2c = 0x00000000;
u32 var00012d30 = 0x00000000;
u32 var00012d34 = 0x00000000;
// 12d38
struct inventory_function invfunc_ar34_usescope = {
0x0000, // unk00
0x01, // unk02
INVENTORYFUNCTYPE_SHOOT,
0x4c67, // name
0x00, // unk06
0, // unk07
&invc_00011034, // cptr
NULL, // fire animation
0x00000002, // flags
};
u32 var00012d4c = (u32) &invc_00011098;
u32 var00012d50 = 0x00000000;
u32 var00012d54 = 0x3fb33333;
u32 var00012d58 = 0x41000000;
u32 var00012d5c = 0x06120208;
u32 var00012d60 = 0x40a00000;
u32 var00012d64 = 0x40000000;
u32 var00012d68 = 0x00000000;
u32 var00012d6c = 0x40800000;
u32 var00012d70 = 0x05008059;
u32 var00012d74 = 0x01000000;
u32 var00012d78 = 0x443b8000;
u32 var00012d7c = 0x443b8000;
u32 var00012d80 = 0x00000000;
u32 var00012d84 = 0x00000000;
u32 var00012d88 = 0x00000000;
// 12d8c
struct inventory_ammo invammo_ar34 = {
0x0000, // unk00
0x00, // unk02
AMMOTYPE_RIFLE,
CASING_RIFLE,
30, // clip size
invanim_ar34_equiporreload, // reload animation
0, // style
};
// 12da0
struct inventory_item invitem_ar34 = {
0x037e, // lo model
0x04b7, // hi model
invanim_ar34_equiporreload, // equip animation
NULL, // unequip animation
NULL, // pritosec animation
NULL, // sectopri animation
&invfunc_ar34_burstfire, // pri function
&invfunc_ar34_usescope, // sec function
&invammo_ar34, // pri ammo
NULL, // sec ammo
&inve_00012cc4, // eptr
1.000000, // sway
11.500000, // left/right
-25.700001, // up/down
-30.500000, // front/back
1.000000, // unk38
&invf_00012c40, // fptr
invg_00012c54, // gptr
0x4c10, // short name
0x4c10, // name
0x4c00, // manufacturer
0x4ca5, // description
0x04626650, // flags
};
// 12df0
struct inventory_typef invf_00012df0 = {
0x01000000,
0x0100002a,
0x00000000,
0x00000000,
0x00000000,
};
// 12e04
// type g
s8 invg_00012e04[] = {42, 0, 90, 0, -1};
// 12e0c
u32 invanim_k7avenger_reload[] = {
gunscript_playanimation(0x00e9, 0, 10000)
gunscript_setsoundspeed(15, 1200)
gunscript_playsound(15, 0x0053)
gunscript_hidepart(22, 41)
gunscript_showpart(48, 42)
gunscript_waittime(68, 1)
gunscript_hidepart(69, 42)
gunscript_showpart(69, 41)
gunscript_setsoundspeed(69, 1400)
gunscript_playsound(69, 0x8025)
gunscript_playsound(91, 0x05c5)
gunscript_end
};
// 12e6c
u32 invanim_k7avenger_equip[] = {
gunscript_playanimation(0x00e6, 0, 10000)
gunscript_end
};
// 12e7c
u32 invanim_k7avenger_unequip[] = {
gunscript_playanimation(0x00e7, 0, 10000)
gunscript_end
};
u32 var00012e8c = 0x0a0000e8;
u32 var00012e90 = 0x00002710;
u32 var00012e94 = 0x00000000;
u32 var00012e98 = 0x00000000;
// 12e9c
struct inventory_typee inve_00012e9c = {
0x41a00000,
0x40400000,
0x41000000,
0x41700000,
0x3f78db8c,
0x3f7a0903,
0x15000000,
0x00000006,
};
// 12ebc
struct inventory_function invfunc_k7avenger_burstfire = {
0x0000, // unk00
0x01, // unk02
INVENTORYFUNCTYPE_SHOOT,
0x4c57, // name
0x00, // unk06
0, // unk07
&invc_00011034, // cptr
NULL, // fire animation
0x00000002, // flags
};
u32 var00012ed0 = (u32) &invc_00011098;
u32 var00012ed4 = 0x00000000;
u32 var00012ed8 = 0x3fc00000;
u32 var00012edc = 0x40c00000;
u32 var00012ee0 = 0x06120208;
u32 var00012ee4 = 0x40a00000;
u32 var00012ee8 = 0x40000000;
u32 var00012eec = 0x00000000;
u32 var00012ef0 = 0x40800000;
u32 var00012ef4 = 0x0400805a;
u32 var00012ef8 = 0x01000000;
u32 var00012efc = 0x446d8000;
u32 var00012f00 = 0x446d8000;
u32 var00012f04 = 0x00000000;
u32 var00012f08 = 0x00000000;
u32 var00012f0c = 0x00000000;
// 12f10
struct inventory_function invfunc_k7avenger_threatdetector = {
0x0000, // unk00
0x01, // unk02
INVENTORYFUNCTYPE_SHOOT,
0x4c77, // name
0x00, // unk06
0, // unk07
&invc_00011034, // cptr
NULL, // fire animation
0x00082002, // flags
};
u32 var00012f24 = (u32) &invc_00011098;
u32 var00012f28 = 0x00000000;
u32 var00012f2c = 0x3fc00000;
u32 var00012f30 = 0x40c00000;
u32 var00012f34 = 0x06120208;
u32 var00012f38 = 0x40a00000;
u32 var00012f3c = 0x40000000;
u32 var00012f40 = 0x00000000;
u32 var00012f44 = 0x40800000;
u32 var00012f48 = 0x0400805a;
u32 var00012f4c = 0x01000000;
u32 var00012f50 = 0x446d8000;
u32 var00012f54 = 0x446d8000;
u32 var00012f58 = 0x00000000;
u32 var00012f5c = 0x00000000;
u32 var00012f60 = 0x00000000;
// 12f64
struct inventory_ammo invammo_k7avenger = {
0x0000, // unk00
0x00, // unk02
AMMOTYPE_RIFLE,
CASING_RIFLE,
25, // clip size
invanim_k7avenger_reload, // reload animation
0, // style
};
// 12f78
struct inventory_item invitem_k7avenger = {
0x0381, // lo model
0x04b8, // hi model
invanim_k7avenger_equip, // equip animation
invanim_k7avenger_unequip, // unequip animation
NULL, // pritosec animation
NULL, // sectopri animation
&invfunc_k7avenger_burstfire, // pri function
&invfunc_k7avenger_threatdetector, // sec function
&invammo_k7avenger, // pri ammo
NULL, // sec ammo
&inve_00012e9c, // eptr
1.000000, // sway
6.500000, // left/right
-24.000000, // up/down
-27.000000, // front/back
1.000000, // unk38
&invf_00012df0, // fptr
invg_00012e04, // gptr
0x4c13, // short name
0x4c13, // name
0x4c95, // manufacturer
0x4ca8, // description
0x00022650, // flags
};
// 12fc8
struct inventory_typef invf_00012fc8 = {
0x01000000,
0x0100002a,
0x00000100,
0x00000100,
0x00290000,
};
u32 var00012fdc = 0x00000000;
u32 var00012fe0 = 0x00000000;
u32 var00012fe4 = 0x00000000;
// 12fe8
// type g
s8 invg_00012fe8[] = {90, 0, 41, 0, 42, 0, -1};
// 12ff0
u32 invanim_laptopgun_reload[] = {
gunscript_playanimation(0x00e4, 0, 10000)
gunscript_setsoundspeed(4, 1630)
gunscript_playsound(4, 0x04fb)
gunscript_setsoundspeed(15, 1436)
gunscript_playsound(15, 0x04fa)
gunscript_playsound(25, 0x04f7)
gunscript_showpart(40, 41)
gunscript_playsound(42, 0x0053)
gunscript_showpart(48, 42)
gunscript_hidepart(55, 41)
gunscript_hidepart(63, 42)
gunscript_showpart(63, 41)
gunscript_playsound(63, 0x04f8)
gunscript_hidepart(85, 41)
gunscript_waittime(85, 1)
gunscript_playsound(85, 0x05c5)
gunscript_playsound(91, 0x04f9)
gunscript_end
};
// 13080
u32 invanim_laptopgun_shoot[] = {
gunscript_playanimation(0x00e5, 0, 10000)
gunscript_waittime(10, 5)
gunscript_waitforzreleased(10)
gunscript_end
};
// 130a0
u32 invanim_laptopgun_equip[] = {
gunscript_playanimation(0x00e2, 0, 10000)
gunscript_setsoundspeed(15, 720)
gunscript_playsound(15, 0x04f7)
gunscript_playsound(35, 0x04f7)
gunscript_playsound(58, 0x04f8)
gunscript_end
};
// 130d0
u32 invanim_laptopgun_unequip[] = {
gunscript_playanimation(0x00e3, 0, 10000)
gunscript_playsound(1, 0x04f7)
gunscript_setsoundspeed(25, 720)
gunscript_playsound(25, 0x04f7)
gunscript_playsound(50, 0x04f8)
gunscript_end
};
// 13100
struct inventory_function invfunc_laptopgun_burstfire = {
0x0000, // unk00
0x01, // unk02
INVENTORYFUNCTYPE_SHOOT,
0x4c57, // name
0x00, // unk06
0, // unk07
&invc_00011020, // cptr
invanim_laptopgun_shoot, // fire animation
0x00000002, // flags
};
u32 var00013114 = (u32) &invc_00011098;
u32 var00013118 = 0x00000000;
u32 var0001311c = 0x3f933333;
u32 var00013120 = 0x40c00000;
u32 var00013124 = 0x06120208;
u32 var00013128 = 0x40a00000;
u32 var0001312c = 0x40000000;
u32 var00013130 = 0x00000000;
u32 var00013134 = 0x40800000;
u32 var00013138 = 0x04008044;
u32 var0001313c = 0x01000000;
u32 var00013140 = 0x447a0000;
u32 var00013144 = 0x447a0000;
u32 var00013148 = 0x00000000;
u32 var0001314c = 0x00000000;
u32 var00013150 = 0x00000000;
// 13154
struct inventory_function invfunc_laptopgun_deploy = {
0x0000, // unk00
0x00, // unk02
INVENTORYFUNCTYPE_THROW,
0x4c75, // name
0x00, // unk06
-1, // unk07
&invc_00010fd0, // cptr
NULL, // fire animation
0x00842140, // flags
};
u32 var00013168 = 0x00000157;
u32 var0001316c = 0x00f00000;
u32 var00013170 = 0x0000003c;
u32 var00013174 = 0x00000000;
// 13178
struct inventory_ammo invammo_laptopgun = {
0x0000, // unk00
0x00, // unk02
AMMOTYPE_SMG,
CASING_NONE,
50, // clip size
invanim_laptopgun_reload, // reload animation
0, // style
};
// 1318c
struct inventory_item invitem_laptopgun = {
0x0385, // lo model
0x04c7, // hi model
invanim_laptopgun_equip, // equip animation
invanim_laptopgun_unequip, // unequip animation
NULL, // pritosec animation
NULL, // sectopri animation
&invfunc_laptopgun_burstfire, // pri function
&invfunc_laptopgun_deploy, // sec function
&invammo_laptopgun, // pri ammo
NULL, // sec ammo
&inve_00011140, // eptr
1.200000, // sway
16.000000, // left/right
-17.700001, // up/down
-14.500000, // front/back
1.000000, // unk38
&invf_00012fc8, // fptr
invg_00012fe8, // gptr
0x4c18, // short name
0x4c18, // name
0x4c96, // manufacturer
0x4cac, // description
0x0402a650, // flags
};
// 131dc
struct inventory_typef invf_000131dc = {
0x01000000,
0x0100002b,
0x00000000,
0x00000000,
0x00000000,
};
// 131f0
// type g
s8 invg_000131f0[] = {43, 0, 90, 0, -1};
// 131f8
u32 invanim_shotgun_reload[] = {
gunscript_playanimation(0x03ed, 0, 10000)
gunscript_showpart(1, 43)
gunscript_playsound(67, 0x01d8)
gunscript_waittime(74, 1)
gunscript_hidepart(75, 43)
gunscript_repeatuntilfull(0x0054, 0x0000, 0x0032)
gunscript_playsound(103, 0x04fb)
gunscript_end
};
// 13238
u32 invanim_shotgun_equiporsingleshot[] = {
gunscript_playanimation(0x03ee, 0, 10000)
gunscript_waittime(9, 2)
gunscript_playsound(34, 0x04fb)
gunscript_end
};
// 13258
u32 invanim_shotgun_doubleshot[] = {
gunscript_playanimation(0x042c, 0, 10000)
gunscript_waittime(9, 2)
gunscript_playsound(54, 0x04fb)
gunscript_end
};
// 13278
struct inventory_function invfunc_shotgun_single = {
0x0000, // unk00
0x00, // unk02
INVENTORYFUNCTYPE_SHOOT,
0x4c59, // name
0x00, // unk06
0, // unk07
&invc_00011048, // cptr
invanim_shotgun_equiporsingleshot, // fire animation
0x00000000, // flags
};
u32 var0001328c = (u32) &invc_00011098;
u32 var00013290 = 0x00000000;
u32 var00013294 = 0x3f19999a;
u32 var00013298 = 0x41f00000;
u32 var0001329c = 0x141c0000;
u32 var000132a0 = 0x00000000;
u32 var000132a4 = 0x00000000;
u32 var000132a8 = 0x00000000;
u32 var000132ac = 0x40800000;
u32 var000132b0 = 0x00008055;
u32 var000132b4 = 0x01000000;
// 132b8
struct inventory_function invfunc_shotgun_double = {
0x0000, // unk00
0x00, // unk02
INVENTORYFUNCTYPE_SHOOT,
0x4c69, // name
0x00, // unk06
0, // unk07
&invc_00011048, // cptr
invanim_shotgun_doubleshot, // fire animation
0x00001000, // flags
};
u32 var000132cc = (u32) &invc_00011098;
u32 var000132d0 = 0x00000000;
u32 var000132d4 = 0x3f19999a;
u32 var000132d8 = 0x41800000;
u32 var000132dc = 0x141c0000;
u32 var000132e0 = 0x00000000;
u32 var000132e4 = 0x00000000;
u32 var000132e8 = 0x00000000;
u32 var000132ec = 0x40800000;
u32 var000132f0 = 0x00008055;
u32 var000132f4 = 0x01000000;
// 132f8
struct inventory_ammo invammo_shotgun = {
0x0000, // unk00
0x00, // unk02
AMMOTYPE_SHOTGUN,
CASING_SHOTGUN,
9, // clip size
invanim_shotgun_reload, // reload animation
67108864, // style
};
// 1330c
struct inventory_item invitem_shotgun = {
0x0386, // lo model
0x04ca, // hi model
invanim_shotgun_equiporsingleshot, // equip animation
NULL, // unequip animation
NULL, // pritosec animation
NULL, // sectopri animation
&invfunc_shotgun_single, // pri function
&invfunc_shotgun_double, // sec function
&invammo_shotgun, // pri ammo
NULL, // sec ammo
&inve_000110c0, // eptr
1.000000, // sway
12.000000, // left/right
-16.700001, // up/down
-21.000000, // front/back
1.000000, // unk38
&invf_000131dc, // fptr
invg_000131f0, // gptr
0x4c19, // short name
0x4c19, // name
0x4c95, // manufacturer
0x4cad, // description
0x00026650, // flags
};
u32 var0001335c = 0x00000000;
u32 var00013360 = 0x3f800000;
u32 var00013364 = 0x3f800000;
u32 var00013368 = 0x3f800000;
u32 var0001336c = 0x3f800000;
u32 var00013370 = 0x3f800000;
u32 var00013374 = 0x3f800000;
u32 var00013378 = 0x00000000;
u32 var0001337c = 0x00000000;
u32 var00013380 = 0x00000000;
u32 var00013384 = 0x00000000;
u32 var00013388 = 0x00000000;
u32 var0001338c = 0x3f800000;
u32 var00013390 = 0x3f800000;
u32 var00013394 = 0x3f800000;
u32 var00013398 = 0x3f800000;
u32 var0001339c = 0x3f800000;
u32 var000133a0 = 0x3f800000;
u32 var000133a4 = 0x3f800000;
u32 var000133a8 = 0x00000000;
u32 var000133ac = 0x00000000;
u32 var000133b0 = 0x00000000;
u32 var000133b4 = 0x00000000;
u32 var000133b8 = 0x00000000;
// 133bc
// type g
s8 invg_000133bc[] = {90, 0, 91, 0, 92, 0, 43, 0, -1};
// 133c8
struct inventory_typef invf_000133c8 = {
0x01000000,
0x0100002b,
0x00000000,
0x00000000,
0x00000000,
};
// 133dc
u32 invanim_reaper_shoot[] = {
gunscript_playanimation(0x0400, 0, 10000)
gunscript_waittime(12, 5)
gunscript_end
};
// 133f4
u32 invanim_reaper_reload[] = {
gunscript_playanimation(0x0401, 0, 10000)
gunscript_playsound(49, 0x05c7)
gunscript_hidepart(70, 42)
gunscript_showpart(90, 43)
gunscript_playsound(124, 0x05c6)
gunscript_showpart(134, 42)
gunscript_hidepart(134, 43)
gunscript_waittime(134, 1)
gunscript_end
};
// 1343c
u32 invanim_reaper_equip[] = {
gunscript_playanimation(0x0427, 0, 10000)
gunscript_end
};
// 1344c
u32 invanim_reaper_unequip[] = {
gunscript_playanimation(0x0428, 0, 10000)
gunscript_end
};
// 1345c
struct inventory_function invfunc_reaper_shoot = {
0x0000, // unk00
0x01, // unk02
INVENTORYFUNCTYPE_SHOOT,
0x4c58, // name
0x00, // unk06
0, // unk07
&invc_0001105c, // cptr
invanim_reaper_shoot, // fire animation
0x00000002, // flags
};
u32 var00013470 = (u32) &invc_000110ac;
u32 var00013474 = 0x00000000;
u32 var00013478 = 0x3f99999a;
u32 var0001347c = 0x42600000;
u32 var00013480 = 0x0309201c;
u32 var00013484 = 0x00000000;
u32 var00013488 = 0x00000000;
u32 var0001348c = 0x00000000;
u32 var00013490 = 0x40800000;
u32 var00013494 = 0x0200803f;
u32 var00013498 = 0x01000000;
u32 var0001349c = 0x42700000;
u32 var000134a0 = 0x44e10000;
u32 var000134a4 = (u32) &var0001335c;
u32 var000134a8 = (u32) &var0001338c;
u32 var000134ac = 0x58580000;
// 134b0
struct inventory_function invfunc_reaper_grind = {
0x0000, // unk00
0x00, // unk02
INVENTORYFUNCTYPE_CLOSE,
0x4c6a, // name
0x00, // unk06
-1, // unk07
&invc_0001100c, // cptr
NULL, // fire animation
0x00002000, // flags
};
u32 var000134c4 = 0x3d4ccccd;
u32 var000134c8 = 0x42a00000;
u32 var000134cc = 0x00000069;
u32 var000134d0 = 0x00000069;
u32 var000134d4 = 0x00000069;
u32 var000134d8 = 0xbf000000;
u32 var000134dc = 0xc1a9999a;
u32 var000134e0 = 0xbf000000;
u32 var000134e4 = 0xc1a9999a;
u32 var000134e8 = 0xbf800000;
u32 var000134ec = 0xbf800000;
u32 var000134f0 = 0x40000000;
u32 var000134f4 = 0x40000000;
u32 var000134f8 = 0x00000000;
// 134fc
struct inventory_ammo invammo_reaper = {
0x0000, // unk00
0x00, // unk02
AMMOTYPE_REAPER,
CASING_REAPER,
200, // clip size
invanim_reaper_reload, // reload animation
0, // style
};
// 13510
struct inventory_item invitem_reaper = {
0x0387, // lo model
0x039d, // hi model
invanim_reaper_equip, // equip animation
invanim_reaper_unequip, // unequip animation
NULL, // pritosec animation
NULL, // sectopri animation
&invfunc_reaper_shoot, // pri function
&invfunc_reaper_grind, // sec function
&invammo_reaper, // pri ammo
NULL, // sec ammo
&inve_000110c0, // eptr
1.000000, // sway
4.000000, // left/right
-21.200001, // up/down
-30.500000, // front/back
1.000000, // unk38
&invf_000133c8, // fptr
invg_000133bc, // gptr
0x4c1a, // short name
0x4c1a, // name
0x4c98, // manufacturer
0x4cae, // description
0x00022650, // flags
};
// 13560
// type g
s8 invg_00013560[] = {40, 0, -1};
// 13564
struct inventory_typef invf_00013564 = {
0x01000000,
0x01000028,
0x00000000,
0x00000000,
0x00000000,
};
// 13578
u32 invanim_rocketlauncher_reload[] = {
gunscript_playanimation(0x03ef, 0, 10000)
gunscript_setsoundspeed(16, 900)
gunscript_playsound(16, 0x04f9)
gunscript_playsound(40, 0x0053)
gunscript_showpart(24, 40)
gunscript_waittime(76, 1)
gunscript_hidepart(76, 40)
gunscript_playsound(77, 0x05d1)
gunscript_setsoundspeed(106, 1000)
gunscript_playsound(106, 0x04f9)
gunscript_playsound(123, 0x0053)
gunscript_playsound(135, 0x04fa)
gunscript_end
};
// 135e0
u32 invanim_rockerlauncher_equiporshoot[] = {
gunscript_playanimation(0x03f0, 0, 10000)
gunscript_end
};
// 135f0
struct inventory_typee inve_000135f0 = {
0x00000000,
0x40400000,
0x41000000,
0x41700000,
0x3f78db8c,
0x3f7a0903,
0x30000000,
0x00000002,
};
// 13610
struct inventory_function invfunc_rockerlauncher_shoot = {
0x0000, // unk00
0x02, // unk02
INVENTORYFUNCTYPE_SHOOT,
0x4c5b, // name
0x00, // unk06
0, // unk07
&invc_00011048, // cptr
invanim_rockerlauncher_equiporshoot, // fire animation
0x08000040, // flags
};
u32 var00013624 = 0x00000000;
u32 var00013628 = 0x00000000;
u32 var0001362c = 0x3f800000;
u32 var00013630 = 0x40c00000;
u32 var00013634 = 0x030c0f00;
u32 var00013638 = 0x40400000;
u32 var0001363c = 0x40000000;
u32 var00013640 = 0x00000000;
u32 var00013644 = 0x40800000;
u32 var00013648 = 0x04008053;
u32 var0001364c = 0x01000000;
u32 var00013650 = 0x0000011f;
u32 var00013654 = 0x00000000;
u32 var00013658 = 0x40066666;
u32 var0001365c = 0x0000003c;
u32 var00013660 = 0x00000000;
u32 var00013664 = 0x00000000;
u32 var00013668 = 0xffffffff;
u32 var0001366c = 0x3d4ccccd;
u32 var00013670 = 0x80530000;
// 13674
struct inventory_function invfunc_rocketlauncher_homing = {
0x0000, // unk00
0x02, // unk02
INVENTORYFUNCTYPE_SHOOT,
0x4c5c, // name
0x00, // unk06
0, // unk07
&invc_00011048, // cptr
invanim_rockerlauncher_equiporshoot, // fire animation
0x48000040, // flags
};
u32 var00013688 = 0x00000000;
u32 var0001368c = 0x00000000;
u32 var00013690 = 0x3f800000;
u32 var00013694 = 0x40c00000;
u32 var00013698 = 0x030c0f00;
u32 var0001369c = 0x40400000;
u32 var000136a0 = 0x40000000;
u32 var000136a4 = 0x00000000;
u32 var000136a8 = 0x40800000;
u32 var000136ac = 0x04008053;
u32 var000136b0 = 0x01000000;
u32 var000136b4 = 0x0000011f;
u32 var000136b8 = 0x00000000;
u32 var000136bc = 0x40066666;
u32 var000136c0 = 0x00000000;
u32 var000136c4 = 0x00000000;
u32 var000136c8 = 0x00000005;
u32 var000136cc = 0xffffffff;
u32 var000136d0 = 0x3d4ccccd;
u32 var000136d4 = 0x80530000;
// 136d8
struct inventory_ammo invammo_rocketlauncher = {
0x0000, // unk00
0x00, // unk02
AMMOTYPE_ROCKET,
CASING_NONE,
1, // clip size
invanim_rocketlauncher_reload, // reload animation
0, // style
};
// 136ec
struct inventory_item invitem_rocketlauncher = {
0x0388, // lo model
0x04c9, // hi model
invanim_rockerlauncher_equiporshoot, // equip animation
NULL, // unequip animation
NULL, // pritosec animation
NULL, // sectopri animation
&invfunc_rockerlauncher_shoot, // pri function
&invfunc_rocketlauncher_homing, // sec function
&invammo_rocketlauncher, // pri ammo
NULL, // sec ammo
&inve_000135f0, // eptr
1.000000, // sway
24.500000, // left/right
-25.200001, // up/down
-30.000000, // front/back
1.000000, // unk38
&invf_00013564, // fptr
invg_00013560, // gptr
0x4c50, // short name
0x4c1b, // name
0x4c95, // manufacturer
0x4caf, // description
0x40026270, // flags
};
// 1373c
u32 invanim_slayer_equiporshoot[] = {
gunscript_playanimation(0x042a, 0, 10000)
gunscript_end
};
// 1374c
u32 invanim_slayer_reload[] = {
gunscript_playanimation(0x0429, 0, 10000)
gunscript_setsoundspeed(52, 800)
gunscript_playsound(52, 0x0053)
gunscript_playsound(79, 0x808c)
gunscript_setsoundspeed(126, 900)
gunscript_playsound(126, 0x04fb)
gunscript_end
};
// 13784
struct inventory_function invfunc_slayer_shoot = {
0x0000, // unk00
0x02, // unk02
INVENTORYFUNCTYPE_SHOOT,
0x4c5b, // name
0x00, // unk06
0, // unk07
&invc_00011048, // cptr
invanim_slayer_equiporshoot, // fire animation
0x08000040, // flags
};
u32 var00013798 = 0x00000000;
u32 var0001379c = 0x00000000;
u32 var000137a0 = 0x3f800000;
u32 var000137a4 = 0x40c00000;
u32 var000137a8 = 0x030c0f00;
u32 var000137ac = 0x40400000;
u32 var000137b0 = 0x40000000;
u32 var000137b4 = 0x00000000;
u32 var000137b8 = 0x40800000;
u32 var000137bc = 0x04008067;
u32 var000137c0 = 0x01000000;
u32 var000137c4 = 0x00000120;
u32 var000137c8 = 0x00000000;
u32 var000137cc = 0x40833333;
u32 var000137d0 = 0x0000000a;
u32 var000137d4 = 0x00000000;
u32 var000137d8 = 0x00000000;
u32 var000137dc = 0xffffffff;
u32 var000137e0 = 0x3d4ccccd;
u32 var000137e4 = 0x80530000;
// 137e8
struct inventory_function invfunc_slayer_flybywire = {
0x0000, // unk00
0x02, // unk02
INVENTORYFUNCTYPE_SHOOT,
0x4c5d, // name
0x00, // unk06
0, // unk07
&invc_00011048, // cptr
NULL, // fire animation
0x28000840, // flags
};
u32 var000137fc = 0x00000000;
u32 var00013800 = 0x00000000;
u32 var00013804 = 0x3f800000;
u32 var00013808 = 0x40c00000;
u32 var0001380c = 0x030c0f00;
u32 var00013810 = 0x40400000;
u32 var00013814 = 0x40000000;
u32 var00013818 = 0x00000000;
u32 var0001381c = 0x40800000;
u32 var00013820 = 0x04008067;
u32 var00013824 = 0x01000000;
u32 var00013828 = 0x00000120;
u32 var0001382c = 0x00000000;
u32 var00013830 = 0x40833333;
u32 var00013834 = 0x0000000a;
u32 var00013838 = 0x00000000;
u32 var0001383c = 0x00000000;
u32 var00013840 = 0xffffffff;
u32 var00013844 = 0x3d4ccccd;
u32 var00013848 = 0x80680000;
// 1384c
struct inventory_ammo invammo_slayer = {
0x0000, // unk00
0x00, // unk02
AMMOTYPE_ROCKET,
CASING_NONE,
1, // clip size
invanim_slayer_reload, // reload animation
0, // style
};
// 13860
struct inventory_item invitem_slayer = {
0x038a, // lo model
0x04cc, // hi model
invanim_slayer_equiporshoot, // equip animation
NULL, // unequip animation
NULL, // pritosec animation
NULL, // sectopri animation
&invfunc_slayer_shoot, // pri function
&invfunc_slayer_flybywire, // sec function
&invammo_slayer, // pri ammo
NULL, // sec ammo
&inve_000110c0, // eptr
1.000000, // sway
22.500000, // left/right
-32.000000, // up/down
-40.500000, // front/back
1.000000, // unk38
NULL, // fptr
NULL, // gptr
0x4c1d, // short name
0x4c1d, // name
0x4c98, // manufacturer
0x4cb1, // description
0x02026270, // flags
};
u32 var000138b0 = 0x01000000;
u32 var000138b4 = 0x01000029;
u32 var000138b8 = 0x00000000;
u32 var000138bc = 0x00000000;
u32 var000138c0 = 0x00000000;
// 138c4
u32 invanim_devastator_equiporshoot[] = {
gunscript_playanimation(0x03f7, 0, 10000)
gunscript_end
};
// 138d4
u32 invanim_devastator_reload[] = {
gunscript_playanimation(0x03f8, 0, 10000)
gunscript_setsoundspeed(15, 600)
gunscript_playsound(15, 0x0053)
gunscript_hidepart(22, 42)
gunscript_showpart(36, 41)
gunscript_setsoundspeed(47, 700)
gunscript_playsound(47, 0x05c5)
gunscript_hidepart(47, 41)
gunscript_showpart(47, 42)
gunscript_waittime(47, 1)
gunscript_playsound(66, 0x05cc)
gunscript_end
};
// 13934
struct inventory_function invfunc_devastator_shoot = {
0x0000, // unk00
0x02, // unk02
INVENTORYFUNCTYPE_SHOOT,
0x4c62, // name
0x00, // unk06
0, // unk07
&invc_00011048, // cptr
invanim_devastator_equiporshoot, // fire animation
0x30000040, // flags
};
u32 var00013948 = 0x00000000;
u32 var0001394c = 0x00000000;
u32 var00013950 = 0x3f800000;
u32 var00013954 = 0x40c00000;
u32 var00013958 = 0x053aff00;
u32 var0001395c = 0x40a00000;
u32 var00013960 = 0x41000000;
u32 var00013964 = 0x00000000;
u32 var00013968 = 0x40800000;
u32 var0001396c = 0x04008073;
u32 var00013970 = 0x01000000;
u32 var00013974 = 0x00000122;
u32 var00013978 = 0x00000000;
u32 var0001397c = 0x3f800000;
u32 var00013980 = 0x00000000;
u32 var00013984 = 0x3da3d70a;
u32 var00013988 = 0x00000028;
u32 var0001398c = 0x000004b0;
u32 var00013990 = 0x3e99999a;
u32 var00013994 = 0x80530000;
// 13998
struct inventory_function invfunc_devastator_wallhugger = {
0x0000, // unk00
0x02, // unk02
INVENTORYFUNCTYPE_SHOOT,
0x4c63, // name
0x00, // unk06
0, // unk07
&invc_00011048, // cptr
invanim_devastator_equiporshoot, // fire animation
0x30000140, // flags
};
u32 var000139ac = 0x00000000;
u32 var000139b0 = 0x00000000;
u32 var000139b4 = 0x3f800000;
u32 var000139b8 = 0x40c00000;
u32 var000139bc = 0x053aff00;
u32 var000139c0 = 0x40a00000;
u32 var000139c4 = 0x41000000;
u32 var000139c8 = 0x00000000;
u32 var000139cc = 0x40800000;
u32 var000139d0 = 0x04008073;
u32 var000139d4 = 0x01000000;
u32 var000139d8 = 0x00000122;
u32 var000139dc = 0x00000000;
u32 var000139e0 = 0x3f800000;
u32 var000139e4 = 0x00000000;
u32 var000139e8 = 0x3da3d70a;
u32 var000139ec = 0x00000028;
u32 var000139f0 = 0x00000168;
u32 var000139f4 = 0x3e99999a;
u32 var000139f8 = 0x80530000;
// 139fc
struct inventory_ammo invammo_devastator = {
0x0000, // unk00
0x00, // unk02
AMMOTYPE_DEVASTATOR,
CASING_NONE,
8, // clip size
invanim_devastator_reload, // reload animation
134217728, // style
};
// 13a10
// type g
s8 invg_00013a10[] = {41, 0, -1};
// 13a14
struct inventory_item invitem_devastator = {
0x0389, // lo model
0x04bf, // hi model
invanim_devastator_equiporshoot, // equip animation
NULL, // unequip animation
NULL, // pritosec animation
NULL, // sectopri animation
&invfunc_devastator_shoot, // pri function
&invfunc_devastator_wallhugger, // sec function
&invammo_devastator, // pri ammo
NULL, // sec ammo
&inve_000110c0, // eptr
1.000000, // sway
19.500000, // left/right
-25.500000, // up/down
-29.000000, // front/back
1.000000, // unk38
NULL, // fptr
invg_00013a10, // gptr
0x4c1c, // short name
0x4c1c, // name
0x4c95, // manufacturer
0x4cb0, // description
0x00026270, // flags
};
// 13a64
struct inventory_function invfunc_mine_threatdetector = {
0x0000, // unk00
0x00, // unk02
INVENTORYFUNCTYPE_NONE,
0x4c77, // name
0x00, // unk06
-1, // unk07
&invc_00010fd0, // cptr
NULL, // fire animation
0x00080000, // flags
};
// 13a78
u32 inanim_mine_equiporreload[] = {
gunscript_playanimation(0x0430, 0, 10000)
gunscript_end
};
// 13a88
u32 invanim_mine_unequip[] = {
gunscript_playanimation(0x0431, 0, 10000)
gunscript_end
};
// 13a98
u32 invanim_mine_throw[] = {
gunscript_playanimation(0x0435, 0, 10000)
gunscript_waitforzreleased(10)
gunscript_waittime(13, 2)
gunscript_end
};
// 13ab8
struct inventory_function invfunc_timedmine_throw = {
0x0000, // unk00
0x00, // unk02
INVENTORYFUNCTYPE_THROW,
0x4c78, // name
0x00, // unk06
0, // unk07
&invc_00010fd0, // cptr
invanim_mine_throw, // fire animation
0x00802040, // flags
};
u32 var00013acc = 0x00000113;
u32 var00013ad0 = 0x00f00000;
u32 var00013ad4 = 0x00000000;
u32 var00013ad8 = 0x00000000;
// 13adc
struct inventory_ammo invammo_timedmine = {
0x0000, // unk00
0x00, // unk02
AMMOTYPE_TIMED_MINE,
CASING_NONE,
1, // clip size
inanim_mine_equiporreload, // reload animation
33554432, // style
};
// 13af0
struct inventory_item invitem_timedmine = {
0x0391, // lo model
0x0391, // hi model
inanim_mine_equiporreload, // equip animation
invanim_mine_unequip, // unequip animation
NULL, // pritosec animation
NULL, // sectopri animation
&invfunc_timedmine_throw, // pri function
&invfunc_mine_threatdetector, // sec function
&invammo_timedmine, // pri ammo
NULL, // sec ammo
&inve_000110c0, // eptr
1.000000, // sway
8.000000, // left/right
-15.000000, // up/down
-23.000000, // front/back
1.000000, // unk38
NULL, // fptr
NULL, // gptr
0x4c26, // short name
0x4c26, // name
0x4c00, // manufacturer
0x4cb9, // description
0x00022259, // flags
};
// 13b40
struct inventory_typef invf_00013b40 = {
0x05000000,
0x03000035,
0x00000500,
0x00000300,
0x00290000,
};
u32 var00013b54 = 0x06000000;
u32 var00013b58 = 0x03000036;
u32 var00013b5c = 0x00000600;
u32 var00013b60 = 0x00000300;
u32 var00013b64 = 0x00280000;
u32 var00013b68 = 0x00000000;
u32 var00013b6c = 0x00000000;
u32 var00013b70 = 0x00000000;
// 13b74
u32 invanim_remotemine_equiporreload[] = {
gunscript_playanimation(0x0432, 0, 10000)
gunscript_end
};
// 13b84
u32 invanim_remotemine_unequip[] = {
gunscript_playanimation(0x0433, 0, 10000)
gunscript_end
};
// 13b94
u32 invanim_remotemine_throw[] = {
gunscript_playanimation(0x0436, 0, 10000)
gunscript_waitforzreleased(10)
gunscript_waittime(11, 2)
gunscript_end
};
// 13bb4
struct inventory_function invfunc_remotemine_throw = {
0x0000, // unk00
0x00, // unk02
INVENTORYFUNCTYPE_THROW,
0x4c7a, // name
0x00, // unk06
0, // unk07
&invc_00010fd0, // cptr
invanim_remotemine_throw, // fire animation
0x00802040, // flags
};
u32 var00013bc8 = 0x00000115;
u32 var00013bcc = 0x00f00000;
u32 var00013bd0 = 0x00000000;
u32 var00013bd4 = 0x00000000;
// 13bd8
struct inventory_function invfunc_remotemine_detonate = {
0x0000, // unk00
0x00, // unk02
INVENTORYFUNCTYPE_SPECIAL,
0x4c7b, // name
0x00, // unk06
-1, // unk07
&invc_00010fd0, // cptr
NULL, // fire animation
0x00102000, // flags
};
u32 var00013bec = 0x00000005;
u32 var00013bf0 = 0x0000001e;
u32 var00013bf4 = 0x00000000;
// 13bf8
struct inventory_ammo invammo_remotemine = {
0x0000, // unk00
0x00, // unk02
AMMOTYPE_REMOTE_MINE,
CASING_NONE,
1, // clip size
invanim_remotemine_equiporreload, // reload animation
33554432, // style
};
// 13c0c
// type g
s8 invg_00013c0c[] = {41, 0, -1};
// 13c10
struct inventory_item invitem_remotemine = {
0x0393, // lo model
0x0393, // hi model
invanim_remotemine_equiporreload, // equip animation
invanim_remotemine_unequip, // unequip animation
NULL, // pritosec animation
NULL, // sectopri animation
&invfunc_remotemine_throw, // pri function
&invfunc_remotemine_detonate, // sec function
&invammo_remotemine, // pri ammo
NULL, // sec ammo
&inve_000110c0, // eptr
1.000000, // sway
4.000000, // left/right
-15.000000, // up/down
-23.000000, // front/back
1.000000, // unk38
&invf_00013b40, // fptr
invg_00013c0c, // gptr
0x4c28, // short name
0x4c28, // name
0x4c00, // manufacturer
0x4cbb, // description
0x00022259, // flags
};
// 13c60
struct inventory_function invfunc_proxymine_throw = {
0x0000, // unk00
0x00, // unk02
INVENTORYFUNCTYPE_THROW,
0x4c79, // name
0x00, // unk06
0, // unk07
&invc_00010fd0, // cptr
invanim_mine_throw, // fire animation
0x00802040, // flags
};
u32 var00013c74 = 0x00000114;
u32 var00013c78 = 0x00f00000;
u32 var00013c7c = 0x00000000;
u32 var00013c80 = 0x00000000;
// 13c84
struct inventory_ammo invammo_proximitymine = {
0x0000, // unk00
0x00, // unk02
AMMOTYPE_PROXY_MINE,
CASING_NONE,
1, // clip size
inanim_mine_equiporreload, // reload animation
33554432, // style
};
// 13c98
struct inventory_item invitem_proximitymine = {
0x0392, // lo model
0x0392, // hi model
inanim_mine_equiporreload, // equip animation
invanim_mine_unequip, // unequip animation
NULL, // pritosec animation
NULL, // sectopri animation
&invfunc_proxymine_throw, // pri function
&invfunc_mine_threatdetector, // sec function
&invammo_proximitymine, // pri ammo
NULL, // sec ammo
&inve_000110c0, // eptr
1.000000, // sway
8.000000, // left/right
-15.000000, // up/down
-23.000000, // front/back
1.000000, // unk38
NULL, // fptr
NULL, // gptr
0x4c51, // short name
0x4c27, // name
0x4c00, // manufacturer
0x4cba, // description
0x00022259, // flags
};
// 13ce8
u32 invanim_ecmmine_equiporreload[] = {
gunscript_playanimation(0x0437, 0, 10000)
gunscript_end
};
// 13cf8
u32 invanim_ecmmine_unequip[] = {
gunscript_playanimation(0x0438, 0, 10000)
gunscript_end
};
// 13d08
u32 invanim_ecmmine_throw[] = {
gunscript_playanimation(0x0438, 0, 10000)
gunscript_waittime(23, 2)
gunscript_end
};
// 13d20
struct inventory_function invfunc_ecmmine_throw = {
0x0000, // unk00
0x00, // unk02
INVENTORYFUNCTYPE_THROW,
0x4c8c, // name
0x00, // unk06
0, // unk07
&invc_00010fd0, // cptr
invanim_ecmmine_throw, // fire animation
0x00802040, // flags
};
u32 var00013d34 = 0x00000116;
u32 var00013d38 = 0x00f00000;
u32 var00013d3c = 0x0000003c;
u32 var00013d40 = 0x00000000;
// 13d44
struct inventory_ammo invammo_ecmmine = {
0x0000, // unk00
0x00, // unk02
AMMOTYPE_ECM_MINE,
CASING_NONE,
1, // clip size
invanim_ecmmine_equiporreload, // reload animation
33554432, // style
};
// 13d58
struct inventory_item invitem_ecmmine = {
0x074d, // lo model
0x074d, // hi model
invanim_ecmmine_equiporreload, // equip animation
invanim_ecmmine_unequip, // unequip animation
NULL, // pritosec animation
NULL, // sectopri animation
&invfunc_ecmmine_throw, // pri function
NULL, // sec function
&invammo_ecmmine, // pri ammo
NULL, // sec ammo
&inve_000110c0, // eptr
1.000000, // sway
14.000000, // left/right
-25.000000, // up/down
-31.500000, // front/back
1.000000, // unk38
NULL, // fptr
NULL, // gptr
0x4c29, // short name
0x4c29, // name
0x4c00, // manufacturer
0x4cbc, // description
0x08622059, // flags
};
u32 var00013da8 = 0x0387039d;
u32 var00013dac = 0x00000000;
u32 var00013db0 = 0x00000000;
u32 var00013db4 = 0x00000000;
u32 var00013db8 = 0x00000000;
u32 var00013dbc = (u32) &invfunc_remotemine_detonate;
u32 var00013dc0 = 0x00000000;
u32 var00013dc4 = 0x00000000;
u32 var00013dc8 = 0x00000000;
u32 var00013dcc = (u32) &inve_000110c0;
u32 var00013dd0 = 0x3f800000;
u32 var00013dd4 = 0x00000000;
u32 var00013dd8 = 0xc21e0000;
u32 var00013ddc = 0xc25e0000;
u32 var00013de0 = 0x3f800000;
u32 var00013de4 = 0x00000000;
u32 var00013de8 = 0x00000000;
u32 var00013dec = 0x4c264c26;
u32 var00013df0 = 0x4c004c00;
u32 var00013df4 = 0x08000048;
// 13df8
struct inventory_typef invf_00013df8 = {
0x01000000,
0x01000035,
0x00000000,
0x00000000,
0x00000000,
};
// 13e0c
u32 invanim_grenade_throw[] = {
gunscript_playanimation(0x0426, 0, 10000)
gunscript_popoutsackofpills(0x0006)
gunscript_playsound(6, 0x05c1)
gunscript_waitforzreleased(43)
gunscript_waittime(49, 2)
gunscript_end
};
// 13e3c
u32 invanim_grenade_equiporreload[] = {
gunscript_playanimation(0x042b, 0, 10000)
gunscript_end
};
// 13e4c
struct inventory_function invfunc_grenade_throw = {
0x0000, // unk00
0x00, // unk02
INVENTORYFUNCTYPE_THROW,
0x4c7c, // name
0x00, // unk06
0, // unk07
&invc_00010fd0, // cptr
invanim_grenade_throw, // fire animation
0x00002040, // flags
};
u32 var00013e60 = 0x00000112;
u32 var00013e64 = 0x00f00000;
u32 var00013e68 = 0x0000003c;
u32 var00013e6c = 0x00000000;
// 13e70
struct inventory_function invfunc_grenade_pinball = {
0x0000, // unk00
0x00, // unk02
INVENTORYFUNCTYPE_THROW,
0x4c7d, // name
0x00, // unk06
0, // unk07
&invc_00010fd0, // cptr
invanim_grenade_throw, // fire animation
0x00002040, // flags
};
u32 var00013e84 = 0x00000112;
u32 var00013e88 = 0x005a0000;
u32 var00013e8c = 0x0000003c;
u32 var00013e90 = 0x00000000;
// 13e94
struct inventory_ammo invammo_grenade = {
0x0000, // unk00
0x00, // unk02
AMMOTYPE_GRENADE,
CASING_NONE,
1, // clip size
invanim_grenade_equiporreload, // reload animation
167772160, // style
};
// 13ea8
struct inventory_item invitem_grenade = {
0x0390, // lo model
0x04fe, // hi model
invanim_grenade_equiporreload, // equip animation
NULL, // unequip animation
NULL, // pritosec animation
NULL, // sectopri animation
&invfunc_grenade_throw, // pri function
&invfunc_grenade_pinball, // sec function
&invammo_grenade, // pri ammo
NULL, // sec ammo
&inve_000110c0, // eptr
1.000000, // sway
17.000000, // left/right
-19.700001, // up/down
-21.000000, // front/back
1.000000, // unk38
&invf_00013df8, // fptr
NULL, // gptr
0x4c24, // short name
0x4c24, // name
0x4c00, // manufacturer
0x4cb7, // description
0x0002a67d, // flags
};
// 13ef8
struct inventory_function invfunc_nbomb_throw = {
0x0000, // unk00
0x00, // unk02
INVENTORYFUNCTYPE_THROW,
0x4c86, // name
0x00, // unk06
0, // unk07
&invc_00010fd0, // cptr
invanim_grenade_throw, // fire animation
0x00002640, // flags
};
u32 var00013f0c = 0x00000110;
u32 var00013f10 = 0x00f00000;
u32 var00013f14 = 0x0000003c;
u32 var00013f18 = 0x00000000;
// 13f1c
struct inventory_function invfunc_nbomb_proxy = {
0x0000, // unk00
0x00, // unk02
INVENTORYFUNCTYPE_THROW,
0x4c7f, // name
0x00, // unk06
0, // unk07
&invc_00010fd0, // cptr
invanim_grenade_throw, // fire animation
0x00002640, // flags
};
u32 var00013f30 = 0x00000110;
u32 var00013f34 = 0x00f00000;
u32 var00013f38 = 0x0000003c;
u32 var00013f3c = 0x00000000;
// 13f40
struct inventory_ammo invammo_nbomb = {
0x0000, // unk00
0x00, // unk02
AMMOTYPE_NBOMB,
CASING_NONE,
1, // clip size
invanim_grenade_equiporreload, // reload animation
167772160, // style
};
// 13f54
struct inventory_item invitem_nbomb = {
0x04fc, // lo model
0x04fd, // hi model
invanim_grenade_equiporreload, // equip animation
NULL, // unequip animation
NULL, // pritosec animation
NULL, // sectopri animation
&invfunc_nbomb_throw, // pri function
&invfunc_nbomb_proxy, // sec function
&invammo_nbomb, // pri ammo
NULL, // sec ammo
&inve_000110c0, // eptr
1.000000, // sway
17.000000, // left/right
-19.700001, // up/down
-21.000000, // front/back
1.000000, // unk38
&invf_00013df8, // fptr
NULL, // gptr
0x4c25, // short name
0x4c25, // name
0x4c00, // manufacturer
0x4cb8, // description
0x0062a67d, // flags
};
// 13fa4
struct inventory_typef invf_00013fa4 = {
0x01000000,
0x01000028,
0x00000000,
0x00000000,
0x00000000,
};
// 13fb8
u32 invanim_farsight_reload[] = {
gunscript_playanimation(0x03eb, 0, 10000)
gunscript_showpart(1, 40)
gunscript_playsound(72, 0x0433)
gunscript_waittime(76, 1)
gunscript_hidepart(82, 40)
gunscript_end
};
// 13fe8
u32 invanim_farsight_equiporshoot[] = {
gunscript_playanimation(0x03ec, 0, 10000)
gunscript_end
};
// 13ff8
struct inventory_typee inve_00013ff8 = {
0x00000000,
0x40400000,
0x41000000,
0x41700000,
0x3f78db8c,
0x3f7a0903,
0x16000000,
0x00000005,
};
// 14018
struct inventory_function invfunc_farsight_shoot = {
0x0000, // unk00
0x00, // unk02
INVENTORYFUNCTYPE_SHOOT,
0x4c5a, // name
0x00, // unk06
0, // unk07
&invc_00011034, // cptr
invanim_farsight_equiporshoot, // fire animation
0x00000000, // flags
};
u32 var0001402c = (u32) &invc_00011098;
u32 var00014030 = 0x00000000;
u32 var00014034 = 0x42c80000;
u32 var00014038 = 0x00000000;
u32 var0001403c = 0x46280000;
u32 var00014040 = 0x00000000;
u32 var00014044 = 0x00000000;
u32 var00014048 = 0x00000000;
u32 var0001404c = 0x00000000;
u32 var00014050 = 0x0400813e;
u32 var00014054 = 0x05000000;
// 14058
struct inventory_function invfunc_farsight_targetlocator = {
0x0000, // unk00
0x00, // unk02
INVENTORYFUNCTYPE_SHOOT,
0x4c6f, // name
0x00, // unk06
0, // unk07
&invc_00011034, // cptr
invanim_farsight_equiporshoot, // fire animation
0x00000000, // flags
};
u32 var0001406c = (u32) &invc_00011098;
u32 var00014070 = 0x00000000;
u32 var00014074 = 0x42c80000;
u32 var00014078 = 0x00000000;
u32 var0001407c = 0x46280000;
u32 var00014080 = 0x00000000;
u32 var00014084 = 0x00000000;
u32 var00014088 = 0x00000000;
u32 var0001408c = 0x00000000;
u32 var00014090 = 0x0400813e;
u32 var00014094 = 0x05000000;
// 14098
struct inventory_ammo invammo_farsight = {
0x0000, // unk00
0x00, // unk02
AMMOTYPE_FARSIGHT,
CASING_NONE,
8, // clip size
invanim_farsight_reload, // reload animation
0, // style
};
// 140ac
// type g
s8 invg_000140ac[] = {40, 0, -1};
// 140b0
struct inventory_item invitem_farsight = {
0x038b, // lo model
0x04ce, // hi model
invanim_farsight_equiporshoot, // equip animation
NULL, // unequip animation
NULL, // pritosec animation
NULL, // sectopri animation
&invfunc_farsight_shoot, // pri function
&invfunc_farsight_targetlocator, // sec function
&invammo_farsight, // pri ammo
NULL, // sec ammo
&inve_00013ff8, // eptr
6.000000, // sway
21.500000, // left/right
-25.200001, // up/down
-32.500000, // front/back
1.000000, // unk38
&invf_00013fa4, // fptr
invg_000140ac, // gptr
0x4c4f, // short name
0x4c1f, // name
0x4c00, // manufacturer
0x4cb2, // description
0x00026650, // flags
};
// 14100
struct inventory_typef invf_00014100 = {
0x01000000,
0x01000035,
0x00000100,
0x00000100,
0x00290000,
};
u32 var00014114 = 0x00000000;
u32 var00014118 = 0x00000000;
u32 var0001411c = 0x00000000;
// 14120
u32 invanim_crossbow_reload[] = {
gunscript_playanimation(0x00d4, 0, 10000)
gunscript_hidepart(1, 40)
gunscript_showpart(1, 41)
gunscript_showpart(1, 53)
gunscript_hidepart(19, 40)
gunscript_showpart(19, 41)
gunscript_playsound(45, 0x04fc)
gunscript_waittime(50, 1)
gunscript_hidepart(50, 41)
gunscript_showpart(50, 40)
gunscript_repeatuntilfull(0x0044, 0x0000, 0x0013)
gunscript_end
};
// 14180
u32 invanim_crossbow_shoot[] = {
gunscript_playanimation(0x00c2, 0, 10000)
gunscript_hidepart(20, 40)
gunscript_playsound(37, 0x04f8)
gunscript_end
};
// 141a0
u32 invanim_crossbow_unequip[] = {
gunscript_playanimation(0x00d3, 0, 10000)
gunscript_hidepart(1, 40)
gunscript_playsound(37, 0x04f8)
gunscript_end
};
// 141c0
u32 invanim_crosbow_equip[] = {
gunscript_playanimation(0x00c1, 0, 10000)
gunscript_playsound(32, 0x04fc)
gunscript_playsound(75, 0x04f8)
gunscript_end
};
// 141e0
struct inventory_function invfunc_crossbow_lethal = {
0x0000, // unk00
0x02, // unk02
INVENTORYFUNCTYPE_SHOOT,
0x4c70, // name
0x00, // unk06
0, // unk07
&invc_00010fe4, // cptr
invanim_crossbow_shoot, // fire animation
0x00802000, // flags
};
u32 var000141f4 = 0x00000000;
u32 var000141f8 = 0x00000000;
u32 var000141fc = 0x42c80000;
u32 var00014200 = 0x40c00000;
u32 var00014204 = 0x030c0f00;
u32 var00014208 = 0x40400000;
u32 var0001420c = 0x40000000;
u32 var00014210 = 0x00000000;
u32 var00014214 = 0x40800000;
u32 var00014218 = 0x04008056;
u32 var0001421c = 0x01000000;
u32 var00014220 = 0x00000121;
u32 var00014224 = 0x00000000;
u32 var00014228 = 0x40066666;
u32 var0001422c = 0x00000000;
u32 var00014230 = 0x00000000;
u32 var00014234 = 0x0000003c;
u32 var00014238 = 0xffffffff;
u32 var0001423c = 0x3d4ccccd;
u32 var00014240 = 0xffff0000;
// 14244
struct inventory_function invfunc_crossbow_shoot = {
0x0000, // unk00
0x02, // unk02
INVENTORYFUNCTYPE_SHOOT,
0x4c6b, // name
0x00, // unk06
0, // unk07
&invc_00010fe4, // cptr
invanim_crossbow_shoot, // fire animation
0x00802200, // flags
};
u32 var00014258 = 0x00000000;
u32 var0001425c = 0x00000000;
u32 var00014260 = 0x3f800000;
u32 var00014264 = 0x40c00000;
u32 var00014268 = 0x030c0f00;
u32 var0001426c = 0x40400000;
u32 var00014270 = 0x40000000;
u32 var00014274 = 0x00000000;
u32 var00014278 = 0x40800000;
u32 var0001427c = 0x04008056;
u32 var00014280 = 0x01000000;
u32 var00014284 = 0x00000121;
u32 var00014288 = 0x00000000;
u32 var0001428c = 0x40066666;
u32 var00014290 = 0x00000000;
u32 var00014294 = 0x00000000;
u32 var00014298 = 0x0000003c;
u32 var0001429c = 0xffffffff;
u32 var000142a0 = 0x3d4ccccd;
u32 var000142a4 = 0xffff0000;
// 142a8
struct inventory_ammo invammo_crossbow = {
0x0000, // unk00
0x00, // unk02
AMMOTYPE_CROSSBOW,
CASING_NONE,
5, // clip size
invanim_crossbow_reload, // reload animation
67108864, // style
};
// 142bc
// type g
s8 invg_000142bc[] = {40, 0, 41, 0, 42, 0, -1};
// 142c4
struct inventory_item invitem_crossbow = {
0x038d, // lo model
0x04ba, // hi model
invanim_crosbow_equip, // equip animation
invanim_crossbow_unequip, // unequip animation
NULL, // pritosec animation
NULL, // sectopri animation
&invfunc_crossbow_shoot, // pri function
&invfunc_crossbow_lethal, // sec function
&invammo_crossbow, // pri ammo
NULL, // sec ammo
&inve_000110c0, // eptr
1.000000, // sway
11.000000, // left/right
-15.000000, // up/down
-21.000000, // front/back
1.000000, // unk38
&invf_00014100, // fptr
invg_000142bc, // gptr
0x4c21, // short name
0x4c21, // name
0x4c00, // manufacturer
0x4cb4, // description
0x00022658, // flags
};
// 14314
struct inventory_typef invf_00014314 = {
0x01000000,
0x01000028,
0x00000100,
0x00000100,
0x00350000,
};
u32 var00014328 = 0x00000000;
u32 var0001432c = 0x00000000;
u32 var00014330 = 0x00000000;
// 14334
u32 invanim_tranquilizer_lethalinject[] = {
gunscript_playanimation(0x0411, 0, 10000)
gunscript_waittime(18, 2)
gunscript_end
};
// 1434c
u32 invanim_tranquilizer_equiporshoot[] = {
gunscript_playanimation(0x042d, 0, 10000)
gunscript_waittime(7, 5)
gunscript_end
};
// 14364
u32 invanim_tranquilizer_reload[] = {
gunscript_playanimation(0x0410, 0, 10000)
gunscript_showpart(1, 53)
gunscript_showpart(1, 40)
gunscript_showpart(1, 42)
gunscript_hidepart(1, 41)
gunscript_popoutsackofpills(0x0001)
gunscript_setsoundspeed(3, 3500)
gunscript_playsound(3, 0x8016)
gunscript_waittime(39, 1)
gunscript_hidepart(39, 42)
gunscript_showpart(39, 41)
gunscript_setsoundspeed(39, 3500)
gunscript_playsound(39, 0x8083)
gunscript_setsoundspeed(63, 2070)
gunscript_playsound(63, 0x04f5)
gunscript_setsoundspeed(72, 3000)
gunscript_playsound(72, 0x00ba)
gunscript_end
};
// 143f4
struct inventory_function invfunc_tranquilizer_shoot = {
0x0000, // unk00
0x00, // unk02
INVENTORYFUNCTYPE_SHOOT,
0x4c6b, // name
0x00, // unk06
0, // unk07
&invc_00010fe4, // cptr
invanim_tranquilizer_equiporshoot, // fire animation
0x00000200, // flags
};
u32 var00014408 = (u32) &invc_00011098;
u32 var0001440c = 0x10000000;
u32 var00014410 = 0x3e800000;
u32 var00014414 = 0x40400000;
u32 var00014418 = 0x03050500;
u32 var0001441c = 0x3f800000;
u32 var00014420 = 0x00000000;
u32 var00014424 = 0x426fffff;
u32 var00014428 = 0x00000000;
u32 var0001442c = 0x00008057;
u32 var00014430 = 0x01000000;
// 14434
struct inventory_function invfunc_tranquilizer_lethal = {
0x0000, // unk00
0x00, // unk02
INVENTORYFUNCTYPE_CLOSE,
0x4c6c, // name
0x00, // unk06
0, // unk07
&invc_00010fe4, // cptr
invanim_tranquilizer_lethalinject, // fire animation
0x00002000, // flags
};
u32 var00014448 = 0x42c80000;
u32 var0001444c = 0x42700000;
u32 var00014450 = 0x00000069;
u32 var00014454 = 0x00000069;
u32 var00014458 = 0x00000069;
u32 var0001445c = 0x41200000;
u32 var00014460 = 0xc181999a;
u32 var00014464 = 0x41200000;
u32 var00014468 = 0xc181999a;
u32 var0001446c = 0xbf800000;
u32 var00014470 = 0xbf800000;
u32 var00014474 = 0x40000000;
u32 var00014478 = 0x40000000;
u32 var0001447c = 0x00000000;
// 14480
struct inventory_ammo invammo_tranquilizer = {
0x0000, // unk00
0x00, // unk02
AMMOTYPE_SEDATIVE,
CASING_NONE,
8, // clip size
invanim_tranquilizer_reload, // reload animation
0, // style
};
// 14494
// type g
s8 invg_00014494[] = {40, 0, 41, 0, 42, 0, -1};
// 1449c
struct inventory_item invitem_tranquilizer = {
0x038e, // lo model
0x04bc, // hi model
invanim_tranquilizer_equiporshoot, // equip animation
NULL, // unequip animation
NULL, // pritosec animation
NULL, // sectopri animation
&invfunc_tranquilizer_shoot, // pri function
&invfunc_tranquilizer_lethal, // sec function
&invammo_tranquilizer, // pri ammo
NULL, // sec ammo
&inve_000110c0, // eptr
1.000000, // sway
10.000000, // left/right
-15.200000, // up/down
-24.000000, // front/back
1.000000, // unk38
&invf_00014314, // fptr
invg_00014494, // gptr
0x4c22, // short name
0x4c22, // name
0x4c00, // manufacturer
0x4cb5, // description
0x0002e65c, // flags
};
// 144ec
struct inventory_ammo invammo_psychosisgun = {
0x0000, // unk00
0x00, // unk02
AMMOTYPE_PSYCHOSIS,
CASING_NONE,
8, // clip size
invanim_tranquilizer_reload, // reload animation
0, // style
};
// 14500
struct inventory_function invfunc_psychosisgun_shoot = {
0x0000, // unk00
0x00, // unk02
INVENTORYFUNCTYPE_SHOOT,
0x4c83, // name
0x00, // unk06
0, // unk07
&invc_00010fe4, // cptr
invanim_tranquilizer_equiporshoot, // fire animation
0x00200200, // flags
};
u32 var00014514 = (u32) &invc_00011098;
u32 var00014518 = 0x10000000;
u32 var0001451c = 0x3f000000;
u32 var00014520 = 0x40400000;
u32 var00014524 = 0x03050500;
u32 var00014528 = 0x3f800000;
u32 var0001452c = 0x00000000;
u32 var00014530 = 0x426fffff;
u32 var00014534 = 0x00000000;
u32 var00014538 = 0x00008057;
u32 var0001453c = 0x01000000;
// 14540
struct inventory_item invitem_psychosisgun = {
0x038e, // lo model
0x04bc, // hi model
invanim_tranquilizer_equiporshoot, // equip animation
NULL, // unequip animation
NULL, // pritosec animation
NULL, // sectopri animation
&invfunc_psychosisgun_shoot, // pri function
NULL, // sec function
&invammo_psychosisgun, // pri ammo
NULL, // sec ammo
&inve_000110c0, // eptr
1.000000, // sway
10.000000, // left/right
-16.200001, // up/down
-28.500000, // front/back
1.000000, // unk38
&invf_00014314, // fptr
invg_00014494, // gptr
0x4c52, // short name
0x4c31, // name
0x4c00, // manufacturer
0x4cd2, // description
0x0002e65c, // flags
};
// 14590
struct inventory_typef invf_00014590 = {
0x01000000,
0x01000029,
0x00000000,
0x00000000,
0x00000000,
};
// 145a4
u32 invanim_sniperrifle_equip[] = {
gunscript_playanimation(0x040c, 0, 10000)
gunscript_end
};
// 145b4
u32 invanim_sniperrifle_reload[] = {
gunscript_playanimation(0x040f, 0, 10000)
gunscript_setsoundspeed(22, 850)
gunscript_playsound(22, 0x01d8)
gunscript_showpart(42, 41)
gunscript_hidepart(42, 40)
gunscript_setsoundspeed(72, 850)
gunscript_playsound(72, 0x80f6)
gunscript_hidepart(72, 41)
gunscript_showpart(72, 40)
gunscript_waittime(72, 1)
gunscript_end
};
// 1460c
struct inventory_typee inve_0001460c = {
0x00000000,
0x40400000,
0x41000000,
0x41700000,
0x3f78db8c,
0x3f7a0903,
0x15000000,
0x00000005,
};
// 1462c
struct inventory_function invfunc_sniperrifle_singleshot = {
0x0000, // unk00
0x00, // unk02
INVENTORYFUNCTYPE_SHOOT,
0x4c55, // name
0x00, // unk06
0, // unk07
&invc_00010ff8, // cptr
NULL, // fire animation
0x00002000, // flags
};
u32 var00014640 = (u32) &invc_00011098;
u32 var00014644 = 0x10000000;
u32 var00014648 = 0x3f99999a;
u32 var0001464c = 0x00000000;
u32 var00014650 = 0x060a0000;
u32 var00014654 = 0x41000000;
u32 var00014658 = 0x00000000;
u32 var0001465c = 0x00000000;
u32 var00014660 = 0x00000000;
u32 var00014664 = 0x04008058;
u32 var00014668 = 0x01000000;
// 1466c
struct inventory_function invfunc_sniperrifle_crouch = {
0x0000, // unk00
0x00, // unk02
INVENTORYFUNCTYPE_SPECIAL,
0x4c82, // name
0x00, // unk06
-1, // unk07
&invc_00010fd0, // cptr
NULL, // fire animation
0x00102000, // flags
};
u32 var00014680 = 0x00000008;
u32 var00014684 = 0x0000001e;
u32 var00014688 = 0x00000000;
// 1468c
struct inventory_ammo invammo_sniperrifle = {
0x0000, // unk00
0x00, // unk02
AMMOTYPE_RIFLE,
CASING_RIFLE,
8, // clip size
invanim_sniperrifle_reload, // reload animation
0, // style
};
// 146a0
// type g
s8 invg_000146a0[] = {41, 0, -1};
// 146a4
struct inventory_item invitem_sniperrifle = {
0x038c, // lo model
0x04cd, // hi model
invanim_sniperrifle_equip, // equip animation
NULL, // unequip animation
NULL, // pritosec animation
NULL, // sectopri animation
&invfunc_sniperrifle_singleshot, // pri function
&invfunc_sniperrifle_crouch, // sec function
&invammo_sniperrifle, // pri ammo
NULL, // sec ammo
&inve_0001460c, // eptr
6.000000, // sway
21.000000, // left/right
-27.200001, // up/down
-31.500000, // front/back
1.000000, // unk38
&invf_00014590, // fptr
invg_000146a0, // gptr
0x4c20, // short name
0x4c20, // name
0x4c00, // manufacturer
0x4cb3, // description
0x00026650, // flags
};
// 146f4
u32 invanim_laser_equip[] = {
gunscript_playanimation(0x042e, 0, 10000)
gunscript_end
};
// 14704
u32 invanim_laser_unequip[] = {
gunscript_playanimation(0x042f, 0, 10000)
gunscript_end
};
// 14714
struct inventory_function invfunc_laser_pulse = {
0x0000, // unk00
0x00, // unk02
INVENTORYFUNCTYPE_SHOOT,
0x4c84, // name
0x00, // unk06
-1, // unk07
&invc_0001100c, // cptr
NULL, // fire animation
0x00000000, // flags
};
u32 var00014728 = (u32) &invc_00011098;
u32 var0001472c = 0x00000000;
u32 var00014730 = 0x3f800000;
u32 var00014734 = 0x00000000;
u32 var00014738 = 0x061218ff;
u32 var0001473c = 0x00000000;
u32 var00014740 = 0x00000000;
u32 var00014744 = 0x00000000;
u32 var00014748 = 0x00000000;
u32 var0001474c = 0x03008043;
u32 var00014750 = 0x01000000;
// 14754
struct inventory_function invfunc_laser_stream = {
0x0000, // unk00
0x01, // unk02
INVENTORYFUNCTYPE_SHOOT,
0x4c85, // name
0x00, // unk06
-1, // unk07
&invc_00010fd0, // cptr
NULL, // fire animation
0x00000000, // flags
};
u32 var00014768 = (u32) &invc_00011084;
u32 var0001476c = 0x00000000;
u32 var00014770 = 0x3dcccccd;
u32 var00014774 = 0x00000000;
u32 var00014778 = 0x06120006;
u32 var0001477c = 0x40800000;
u32 var00014780 = 0x40400000;
u32 var00014784 = 0x00000000;
u32 var00014788 = 0x00000000;
u32 var0001478c = 0x03000000;
u32 var00014790 = 0x01000000;
u32 var00014794 = 0x45610000;
u32 var00014798 = 0x45610000;
u32 var0001479c = 0x00000000;
u32 var000147a0 = 0x00000000;
u32 var000147a4 = 0x00000000;
// 147a8
struct inventory_item invitem_laser = {
0x04df, // lo model
0x04c3, // hi model
invanim_laser_equip, // equip animation
invanim_laser_unequip, // unequip animation
NULL, // pritosec animation
NULL, // sectopri animation
&invfunc_laser_pulse, // pri function
&invfunc_laser_stream, // sec function
NULL, // pri ammo
NULL, // sec ammo
&inve_000110c0, // eptr
3.000000, // sway
-12.000000, // left/right
-12.700000, // up/down
-21.500000, // front/back
1.000000, // unk38
NULL, // fptr
NULL, // gptr
0x4c2f, // short name
0x4c2f, // name
0x4c96, // manufacturer
0x4cbd, // description
0x0412a678, // flags
};
// 147f8
// type g
s8 invg_000147f8[] = {90, 0, -1};
// 147fc
struct inventory_typef invf_000147fc = {
0x01000000,
0x01000035,
0x00000000,
0x00000000,
0x00000000,
};
// 14810
u32 invanim_pp9i_equiporshoot[] = {
gunscript_playanimation(0x0440, 0, 10000)
gunscript_waittime(10, 5)
gunscript_end
};
// 14828
struct inventory_function invfunc_pp9i_shoot = {
0x0000, // unk00
0x00, // unk02
INVENTORYFUNCTYPE_SHOOT,
0x4c55, // name
0x00, // unk06
0, // unk07
&invc_0001100c, // cptr
invanim_pp9i_equiporshoot, // fire animation
0x00000000, // flags
};
u32 var0001483c = (u32) &invc_00011098;
u32 var00014840 = 0x10000000;
u32 var00014844 = 0x3f800000;
u32 var00014848 = 0x3f800000;
u32 var0001484c = 0x04080300;
u32 var00014850 = 0x40400000;
u32 var00014854 = 0x41200000;
u32 var00014858 = 0x41efffff;
u32 var0001485c = 0x00000000;
u32 var00014860 = 0x00008069;
u32 var00014864 = 0x01000000;
// 14868
struct inventory_ammo invammo_pp9i = {
0x0000, // unk00
0x00, // unk02
AMMOTYPE_PISTOL,
CASING_STANDARD,
7, // clip size
NULL, // reload animation
0, // style
};
// 1487c
struct inventory_item invitem_pp9i = {
0x0394, // lo model
0x0394, // hi model
invanim_pp9i_equiporshoot, // equip animation
NULL, // unequip animation
NULL, // pritosec animation
NULL, // sectopri animation
&invfunc_pp9i_shoot, // pri function
NULL, // sec function
&invammo_pp9i, // pri ammo
NULL, // sec ammo
&inve_000110c0, // eptr
1.000000, // sway
10.000000, // left/right
-14.800000, // up/down
-19.000000, // front/back
1.000000, // unk38
&invf_000147fc, // fptr
invg_000147f8, // gptr
0x4c32, // short name
0x4c32, // name
0x4c00, // manufacturer
0x4c00, // description
0x000af67c, // flags
};
// 148cc
u32 invanim_cc13_equiporshoot[] = {
gunscript_playanimation(0x043f, 0, 10000)
gunscript_waittime(10, 5)
gunscript_end
};
// 148e4
struct inventory_function invfunc_cc13_shoot = {
0x0000, // unk00
0x00, // unk02
INVENTORYFUNCTYPE_SHOOT,
0x4c55, // name
0x00, // unk06
0, // unk07
&invc_0001100c, // cptr
invanim_cc13_equiporshoot, // fire animation
0x00000000, // flags
};
u32 var000148f8 = (u32) &invc_00011098;
u32 var000148fc = 0x10000000;
u32 var00014900 = 0x3f800000;
u32 var00014904 = 0x40c00000;
u32 var00014908 = 0x04080300;
u32 var0001490c = 0x40a00000;
u32 var00014910 = 0x41200000;
u32 var00014914 = 0x426fffff;
u32 var00014918 = 0x00000000;
u32 var0001491c = 0x0000806a;
u32 var00014920 = 0x01000000;
// 14924
struct inventory_ammo invammo_cc13 = {
0x0000, // unk00
0x00, // unk02
AMMOTYPE_PISTOL,
CASING_STANDARD,
8, // clip size
NULL, // reload animation
0, // style
};
// 14938
struct inventory_item invitem_cc13 = {
0x0395, // lo model
0x0395, // hi model
invanim_cc13_equiporshoot, // equip animation
NULL, // unequip animation
NULL, // pritosec animation
NULL, // sectopri animation
&invfunc_cc13_shoot, // pri function
NULL, // sec function
&invammo_cc13, // pri ammo
NULL, // sec ammo
&inve_000110c0, // eptr
1.000000, // sway
10.000000, // left/right
-17.000000, // up/down
-26.500000, // front/back
1.000000, // unk38
&invf_000147fc, // fptr
invg_000147f8, // gptr
0x4c33, // short name
0x4c33, // name
0x4c00, // manufacturer
0x4c00, // description
0x000af67c, // flags
};
// 14988
struct inventory_function invfunc_kl01313_shoot = {
0x0000, // unk00
0x01, // unk02
INVENTORYFUNCTYPE_SHOOT,
0x4c56, // name
0x00, // unk06
0, // unk07
&invc_0001100c, // cptr
NULL, // fire animation
0x00000000, // flags
};
u32 var0001499c = (u32) &invc_00011098;
u32 var000149a0 = 0x00000000;
u32 var000149a4 = 0x3f19999a;
u32 var000149a8 = 0x41700000;
u32 var000149ac = 0x00000006;
u32 var000149b0 = 0x00000000;
u32 var000149b4 = 0x00000000;
u32 var000149b8 = 0x00000000;
u32 var000149bc = 0x00000000;
u32 var000149c0 = 0x0b00806b;
u32 var000149c4 = 0x01000000;
u32 var000149c8 = 0x43e10000;
u32 var000149cc = 0x43e10000;
u32 var000149d0 = 0x00000000;
u32 var000149d4 = 0x00000000;
u32 var000149d8 = 0x00000000;
// 149dc
struct inventory_ammo invammo_kl01313 = {
0x0000, // unk00
0x00, // unk02
AMMOTYPE_SMG,
CASING_STANDARD,
20, // clip size
NULL, // reload animation
0, // style
};
// 149f0
struct inventory_item invitem_kl01313 = {
0x0396, // lo model
0x0396, // hi model
NULL, // equip animation
NULL, // unequip animation
NULL, // pritosec animation
NULL, // sectopri animation
&invfunc_kl01313_shoot, // pri function
NULL, // sec function
&invammo_kl01313, // pri ammo
NULL, // sec ammo
&inve_000110c0, // eptr
1.000000, // sway
8.500000, // left/right
-13.000000, // up/down
-29.500000, // front/back
1.000000, // unk38
NULL, // fptr
invg_000147f8, // gptr
0x4c34, // short name
0x4c34, // name
0x4c00, // manufacturer
0x4c00, // description
0x0000967c, // flags
};
// 14a40
struct inventory_function invfunc_kf7special_shoot = {
0x0000, // unk00
0x01, // unk02
INVENTORYFUNCTYPE_SHOOT,
0x4c57, // name
0x00, // unk06
0, // unk07
&invc_0001100c, // cptr
NULL, // fire animation
0x00000002, // flags
};
u32 var00014a54 = (u32) &invc_00011098;
u32 var00014a58 = 0x00000000;
u32 var00014a5c = 0x3f800000;
u32 var00014a60 = 0x41200000;
u32 var00014a64 = 0x040c0006;
u32 var00014a68 = 0x40900000;
u32 var00014a6c = 0x40000000;
u32 var00014a70 = 0x00000000;
u32 var00014a74 = 0x40400000;
u32 var00014a78 = 0x0400806c;
u32 var00014a7c = 0x01000000;
u32 var00014a80 = 0x43e10000;
u32 var00014a84 = 0x43e10000;
u32 var00014a88 = 0x00000000;
u32 var00014a8c = 0x00000000;
u32 var00014a90 = 0x00000000;
// 14a94
struct inventory_ammo invammo_kf7special = {
0x0000, // unk00
0x00, // unk02
AMMOTYPE_RIFLE,
CASING_RIFLE,
30, // clip size
NULL, // reload animation
0, // style
};
// 14aa8
struct inventory_item invitem_kf7special = {
0x0397, // lo model
0x0397, // hi model
NULL, // equip animation
NULL, // unequip animation
NULL, // pritosec animation
NULL, // sectopri animation
&invfunc_kf7special_shoot, // pri function
NULL, // sec function
&invammo_kf7special, // pri ammo
NULL, // sec ammo
&inve_00011140, // eptr
2.000000, // sway
13.000000, // left/right
-21.000000, // up/down
-13.500000, // front/back
1.000000, // unk38
NULL, // fptr
invg_000147f8, // gptr
0x4c35, // short name
0x4c35, // name
0x4c00, // manufacturer
0x4c00, // description
0x0000967c, // flags
};
// 14af8
struct inventory_function invfunc_zzt9mm_shoot = {
0x0000, // unk00
0x01, // unk02
INVENTORYFUNCTYPE_SHOOT,
0x4c56, // name
0x00, // unk06
0, // unk07
&invc_0001100c, // cptr
NULL, // fire animation
0x00000000, // flags
};
u32 var00014b0c = (u32) &invc_00011098;
u32 var00014b10 = 0x00000000;
u32 var00014b14 = 0x3f800000;
u32 var00014b18 = 0x41100000;
u32 var00014b1c = 0x06120006;
u32 var00014b20 = 0x40800000;
u32 var00014b24 = 0x40400000;
u32 var00014b28 = 0x00000000;
u32 var00014b2c = 0x00000000;
u32 var00014b30 = 0x0400806d;
u32 var00014b34 = 0x01000000;
u32 var00014b38 = 0x44160000;
u32 var00014b3c = 0x44160000;
u32 var00014b40 = 0x00000000;
u32 var00014b44 = 0x00000000;
u32 var00014b48 = 0x00000000;
// 14b4c
struct inventory_ammo invammo_zzt9mm = {
0x0000, // unk00
0x00, // unk02
AMMOTYPE_SMG,
CASING_STANDARD,
32, // clip size
NULL, // reload animation
0, // style
};
// 14b60
struct inventory_item invitem_zzt9mm = {
0x0398, // lo model
0x0398, // hi model
NULL, // equip animation
NULL, // unequip animation
NULL, // pritosec animation
NULL, // sectopri animation
&invfunc_zzt9mm_shoot, // pri function
NULL, // sec function
&invammo_zzt9mm, // pri ammo
NULL, // sec ammo
&inve_000110e0, // eptr
0.500000, // sway
11.000000, // left/right
-24.500000, // up/down
-37.000000, // front/back
1.000000, // unk38
NULL, // fptr
invg_000147f8, // gptr
0x4c36, // short name
0x4c36, // name
0x4c00, // manufacturer
0x4c00, // description
0x0000967c, // flags
};
// 14bb0
struct inventory_function invfunc_dmc_shoot = {
0x0000, // unk00
0x01, // unk02
INVENTORYFUNCTYPE_SHOOT,
0x4c56, // name
0x00, // unk06
0, // unk07
&invc_0001100c, // cptr
NULL, // fire animation
0x00000000, // flags
};
u32 var00014bc4 = (u32) &invc_00011098;
u32 var00014bc8 = 0x00000000;
u32 var00014bcc = 0x3f800000;
u32 var00014bd0 = 0x40e00000;
u32 var00014bd4 = 0x06120006;
u32 var00014bd8 = 0x40800000;
u32 var00014bdc = 0x40400000;
u32 var00014be0 = 0x00000000;
u32 var00014be4 = 0x00000000;
u32 var00014be8 = 0x0400806e;
u32 var00014bec = 0x01000000;
u32 var00014bf0 = 0x43e10000;
u32 var00014bf4 = 0x43e10000;
u32 var00014bf8 = 0x00000000;
u32 var00014bfc = 0x00000000;
u32 var00014c00 = 0x00000000;
// 14c04
struct inventory_ammo invammo_dmc = {
0x0000, // unk00
0x00, // unk02
AMMOTYPE_SMG,
CASING_STANDARD,
30, // clip size
NULL, // reload animation
0, // style
};
// 14c18
struct inventory_item invitem_dmc = {
0x0399, // lo model
0x0399, // hi model
NULL, // equip animation
NULL, // unequip animation
NULL, // pritosec animation
NULL, // sectopri animation
&invfunc_dmc_shoot, // pri function
NULL, // sec function
&invammo_dmc, // pri ammo
NULL, // sec ammo
&inve_000110e0, // eptr
1.000000, // sway
16.500000, // left/right
-22.900000, // up/down
-35.000000, // front/back
1.000000, // unk38
NULL, // fptr
invg_000147f8, // gptr
0x4c37, // short name
0x4c37, // name
0x4c00, // manufacturer
0x4c00, // description
0x0000967c, // flags
};
// 14c68
struct inventory_function invfunc_ar53_shoot = {
0x0000, // unk00
0x01, // unk02
INVENTORYFUNCTYPE_SHOOT,
0x4c57, // name
0x00, // unk06
0, // unk07
&invc_0001100c, // cptr
NULL, // fire animation
0x00000002, // flags
};
u32 var00014c7c = (u32) &invc_00011098;
u32 var00014c80 = 0x00000000;
u32 var00014c84 = 0x3fb33333;
u32 var00014c88 = 0x40c00000;
u32 var00014c8c = 0x06120208;
u32 var00014c90 = 0x40a00000;
u32 var00014c94 = 0x40000000;
u32 var00014c98 = 0x00000000;
u32 var00014c9c = 0x40800000;
u32 var00014ca0 = 0x0500806f;
u32 var00014ca4 = 0x01000000;
u32 var00014ca8 = 0x44098000;
u32 var00014cac = 0x44098000;
u32 var00014cb0 = 0x00000000;
u32 var00014cb4 = 0x00000000;
u32 var00014cb8 = 0x00000000;
// 14cbc
struct inventory_ammo invammo_ar53 = {
0x0000, // unk00
0x00, // unk02
AMMOTYPE_RIFLE,
CASING_RIFLE,
30, // clip size
NULL, // reload animation
0, // style
};
// 14cd0
struct inventory_item invitem_ar53 = {
0x039a, // lo model
0x039a, // hi model
NULL, // equip animation
NULL, // unequip animation
NULL, // pritosec animation
NULL, // sectopri animation
&invfunc_ar53_shoot, // pri function
NULL, // sec function
&invammo_ar53, // pri ammo
NULL, // sec ammo
&inve_00011140, // eptr
6.000000, // sway
11.000000, // left/right
-19.200001, // up/down
-21.500000, // front/back
1.000000, // unk38
NULL, // fptr
invg_000147f8, // gptr
0x4c38, // short name
0x4c38, // name
0x4c00, // manufacturer
0x4c00, // description
0x0060967c, // flags
};
// 14d20
struct inventory_function invfunc_rcp45_shoot = {
0x0000, // unk00
0x01, // unk02
INVENTORYFUNCTYPE_SHOOT,
0x4c56, // name
0x00, // unk06
0, // unk07
&invc_0001100c, // cptr
NULL, // fire animation
0x00000000, // flags
};
u32 var00014d34 = (u32) &invc_00011098;
u32 var00014d38 = 0x00000000;
u32 var00014d3c = 0x3fe66666;
u32 var00014d40 = 0x40c00000;
u32 var00014d44 = 0x04080003;
u32 var00014d48 = 0x40600000;
u32 var00014d4c = 0x40000000;
u32 var00014d50 = 0x00000000;
u32 var00014d54 = 0x40800000;
u32 var00014d58 = 0x02008070;
u32 var00014d5c = 0x01000000;
u32 var00014d60 = 0x44160000;
u32 var00014d64 = 0x44160000;
u32 var00014d68 = 0x00000000;
u32 var00014d6c = 0x00000000;
u32 var00014d70 = 0x00000000;
// 14d74
struct inventory_ammo invammo_rcp45 = {
0x0000, // unk00
0x00, // unk02
AMMOTYPE_SMG,
CASING_STANDARD,
80, // clip size
NULL, // reload animation
0, // style
};
// 14d88
struct inventory_item invitem_rcp45 = {
0x039b, // lo model
0x039b, // hi model
NULL, // equip animation
NULL, // unequip animation
NULL, // pritosec animation
NULL, // sectopri animation
&invfunc_rcp45_shoot, // pri function
NULL, // sec function
&invammo_rcp45, // pri ammo
NULL, // sec ammo
&inve_000110e0, // eptr
4.000000, // sway
11.000000, // left/right
-22.299999, // up/down
-29.000000, // front/back
1.000000, // unk38
NULL, // fptr
invg_000147f8, // gptr
0x4c39, // short name
0x4c39, // name
0x4c00, // manufacturer
0x4c00, // description
0x0060967c, // flags
};
// 14dd8
struct inventory_function invfunc_briefcase_use = {
0x0000, // unk00
0x00, // unk02
INVENTORYFUNCTYPE_NONE,
0x4c00, // name
0x00, // unk06
0, // unk07
&invc_00010fd0, // cptr
NULL, // fire animation
0x00000000, // flags
};
u32 var00014dec = 0x0000001e;
u32 var00014df0 = 0x00000002;
u32 var00014df4 = 0x00010000;
u32 var00014df8 = 0x00000000;
u32 var00014dfc = 0x00000000;
// 14e00
struct inventory_item invitem_briefcase2 = {
0x039c, // lo model
0x039c, // hi model
NULL, // equip animation
NULL, // unequip animation
NULL, // pritosec animation
NULL, // sectopri animation
&invfunc_briefcase_use, // pri function
&invfunc_briefcase_use, // sec function
NULL, // pri ammo
NULL, // sec ammo
&inve_000110c0, // eptr
1.000000, // sway
12.500000, // left/right
-17.000000, // up/down
-27.500000, // front/back
1.000000, // unk38
NULL, // fptr
NULL, // gptr
0x4c47, // short name
0x4c47, // name
0x4c00, // manufacturer
0x4c00, // description
0x01940808, // flags
};
// 14e50
struct inventory_function invfunc_59_rapidfire = {
0x0000, // unk00
0x01, // unk02
INVENTORYFUNCTYPE_SHOOT,
0x4c56, // name
0x00, // unk06
0, // unk07
&invc_0001100c, // cptr
NULL, // fire animation
0x00000000, // flags
};
u32 var00014e64 = (u32) &invc_00011098;
u32 var00014e68 = 0x00000000;
u32 var00014e6c = 0x3f800000;
u32 var00014e70 = 0x40c00000;
u32 var00014e74 = 0x06120208;
u32 var00014e78 = 0x40a00000;
u32 var00014e7c = 0x40000000;
u32 var00014e80 = 0x00000000;
u32 var00014e84 = 0x40800000;
u32 var00014e88 = 0x04008059;
u32 var00014e8c = 0x02000000;
u32 var00014e90 = 0x44610000;
u32 var00014e94 = 0x44610000;
u32 var00014e98 = 0x00000000;
u32 var00014e9c = 0x00000000;
u32 var00014ea0 = 0x00000000;
// 14ea4
struct inventory_ammo invammo_59 = {
0x0000, // unk00
0x00, // unk02
AMMOTYPE_SMG,
CASING_RIFLE,
27, // clip size
NULL, // reload animation
0, // style
};
// 14eb8
struct inventory_item invitem_59 = {
0x0000, // lo model
0x0000, // hi model
NULL, // equip animation
NULL, // unequip animation
NULL, // pritosec animation
NULL, // sectopri animation
&invfunc_59_rapidfire, // pri function
NULL, // sec function
&invammo_59, // pri ammo
NULL, // sec ammo
&inve_000110c0, // eptr
1.000000, // sway
16.500000, // left/right
-19.500000, // up/down
-24.000000, // front/back
1.000000, // unk38
NULL, // fptr
NULL, // gptr
0x4c00, // short name
0x4c00, // name
0x4c00, // manufacturer
0x4c00, // description
0x00001250, // flags
};
// 14f08
struct inventory_function invfunc_5a_rapidfire = {
0x0000, // unk00
0x01, // unk02
INVENTORYFUNCTYPE_SHOOT,
0x4c56, // name
0x00, // unk06
0, // unk07
&invc_0001100c, // cptr
NULL, // fire animation
0x00000000, // flags
};
u32 var00014f1c = (u32) &invc_00011098;
u32 var00014f20 = 0x00000000;
u32 var00014f24 = 0x3f800000;
u32 var00014f28 = 0x40c00000;
u32 var00014f2c = 0x06120208;
u32 var00014f30 = 0x40a00000;
u32 var00014f34 = 0x40000000;
u32 var00014f38 = 0x00000000;
u32 var00014f3c = 0x40800000;
u32 var00014f40 = 0x0400803f;
u32 var00014f44 = 0x01000000;
u32 var00014f48 = 0x44610000;
u32 var00014f4c = 0x44610000;
u32 var00014f50 = 0x00000000;
u32 var00014f54 = 0x00000000;
u32 var00014f58 = 0x00000000;
// 14f5c
struct inventory_ammo invammo_5a = {
0x0000, // unk00
0x00, // unk02
AMMOTYPE_SMG,
CASING_RIFLE,
27, // clip size
NULL, // reload animation
0, // style
};
// 14f70
struct inventory_item invitem_5a = {
0x0000, // lo model
0x0000, // hi model
NULL, // equip animation
NULL, // unequip animation
NULL, // pritosec animation
NULL, // sectopri animation
&invfunc_5a_rapidfire, // pri function
NULL, // sec function
&invammo_5a, // pri ammo
NULL, // sec ammo
&inve_000110c0, // eptr
1.000000, // sway
16.500000, // left/right
-19.500000, // up/down
-24.000000, // front/back
1.000000, // unk38
NULL, // fptr
NULL, // gptr
0x4c00, // short name
0x4c00, // name
0x4c00, // manufacturer
0x4c00, // description
0x00001250, // flags
};
// 14fc0
struct inventory_typef invf_00014fc0 = {
0x01000000,
0x01000035,
0x00000000,
0x00000000,
0x00000000,
};
// 14fd4
u32 invanim_combatknife_equip[] = {
gunscript_playanimation(0x0403, 0, 10000)
gunscript_waittime(24, 2)
gunscript_end
};
// 14fec
u32 invanim_combatknife_slash2[] = {
gunscript_playanimation(0x0404, 0, 10000)
gunscript_waittime(24, 2)
gunscript_end
};
// 15004
u32 invanim_combatknife_slash[] = {
gunscript_random(50, (u32) invanim_combatknife_slash2)
gunscript_include(0, (u32) invanim_combatknife_equip)
gunscript_end
};
// 1501c
u32 invanim_combatknife_pritosec[] = {
gunscript_playanimation(0x0405, 0, 10000)
gunscript_playsound(30, 0x80a7)
gunscript_playsound(40, 0x80a6)
gunscript_end
};
// 1503c
u32 invanim_combatknife_sectopri[] = {
gunscript_playanimation(0x0405, 65535, 55536)
gunscript_playsound(10, 0x80a8)
gunscript_playsound(20, 0x80a6)
gunscript_end
};
// 1505c
u32 invanim_combatknife_throw[] = {
gunscript_playanimation(0x041b, 0, 10000)
gunscript_waitforzreleased(12)
gunscript_waittime(16, 2)
gunscript_end
};
u32 var0001507c = 0x0a00041c;
u32 var00015080 = 0x00002710;
u32 var00015084 = 0x04000016;
u32 var00015088 = 0x00000001;
u32 var0001508c = 0x00000000;
u32 var00015090 = 0x00000000;
// 15094
u32 invanim_combatknife_reload[] = {
gunscript_include(2, (u32) invanim_combatknife_sectopri)
gunscript_include(0, (u32) invanim_combatknife_pritosec)
gunscript_end
};
// 150ac
struct inventory_function invfunc_combatknife_slash = {
0x0000, // unk00
0x00, // unk02
INVENTORYFUNCTYPE_CLOSE,
0x4c6d, // name
0x00, // unk06
0, // unk07
&invc_00010fd0, // cptr
invanim_combatknife_slash, // fire animation
0x00002000, // flags
};
u32 var000150c0 = 0x40000000;
u32 var000150c4 = 0x428c0000;
u32 var000150c8 = 0x00000069;
u32 var000150cc = 0x00000069;
u32 var000150d0 = 0x00000069;
u32 var000150d4 = 0x41300000;
u32 var000150d8 = 0xc1cc0000;
u32 var000150dc = 0x41300000;
u32 var000150e0 = 0xc1cc0000;
u32 var000150e4 = 0xbf800000;
u32 var000150e8 = 0xbf800000;
u32 var000150ec = 0x40000000;
u32 var000150f0 = 0x40000000;
u32 var000150f4 = 0x00000000;
// 150f8
struct inventory_function invfunc_combatknife_throw = {
0x0000, // unk00
0x00, // unk02
INVENTORYFUNCTYPE_THROW,
0x4c6e, // name
0x00, // unk06
0, // unk07
&invc_00010fd0, // cptr
invanim_combatknife_throw, // fire animation
0x00802000, // flags
};
u32 var0001510c = 0x0000010f;
u32 var00015110 = 0x00f00000;
u32 var00015114 = 0x0000003c;
u32 var00015118 = 0x3f800000;
// 1511c
struct inventory_ammo invammo_combatknife = {
0x0000, // unk00
0x00, // unk02
AMMOTYPE_KNIFE,
CASING_NONE,
1, // clip size
invanim_combatknife_reload, // reload animation
167772160, // style
};
// 15130
struct inventory_item invitem_combatknife = {
0x038f, // lo model
0x04c2, // hi model
invanim_combatknife_equip, // equip animation
NULL, // unequip animation
invanim_combatknife_pritosec, // pritosec animation
invanim_combatknife_sectopri, // sectopri animation
&invfunc_combatknife_slash, // pri function
&invfunc_combatknife_throw, // sec function
&invammo_combatknife, // pri ammo
NULL, // sec ammo
&inve_000110c0, // eptr
1.000000, // sway
18.500000, // left/right
-26.500000, // up/down
-28.000000, // front/back
1.000000, // unk38
&invf_00014fc0, // fptr
NULL, // gptr
0x4c53, // short name
0x4c23, // name
0x4c00, // manufacturer
0x4cb6, // description
0x0402f679, // flags
};
// 15180
struct inventory_function invfunc_bug_throw = {
0x0000, // unk00
0x00, // unk02
INVENTORYFUNCTYPE_THROW,
0x4c00, // name
0x00, // unk06
0, // unk07
&invc_00010fd0, // cptr
NULL, // fire animation
0x00802040, // flags
};
u32 var00015194 = 0x00000012;
u32 var00015198 = 0x00f00000;
u32 var0001519c = 0x0000003c;
u32 var000151a0 = 0x00000000;
// 151a4
struct inventory_function invfunc_targetamplifier_throw = {
0x0000, // unk00
0x00, // unk02
INVENTORYFUNCTYPE_THROW,
0x4c00, // name
0x00, // unk06
0, // unk07
&invc_00010fd0, // cptr
NULL, // fire animation
0x00802040, // flags
};
u32 var000151b8 = 0x000001b1;
u32 var000151bc = 0x00f00000;
u32 var000151c0 = 0x0000003c;
u32 var000151c4 = 0x00000000;
// 151c8
struct inventory_ammo invammo_bug = {
0x0000, // unk00
0x00, // unk02
AMMOTYPE_BUG,
CASING_NONE,
1, // clip size
NULL, // reload animation
33554432, // style
};
// 151dc
struct inventory_item invitem_commsrider = {
0x0087, // lo model
0x0087, // hi model
NULL, // equip animation
NULL, // unequip animation
NULL, // pritosec animation
NULL, // sectopri animation
&invfunc_bug_throw, // pri function
NULL, // sec function
&invammo_bug, // pri ammo
NULL, // sec ammo
&inve_000110c0, // eptr
1.000000, // sway
0.000000, // left/right
-39.500000, // up/down
-55.500000, // front/back
1.000000, // unk38
NULL, // fptr
NULL, // gptr
0x4cde, // short name
0x4cde, // name
0x4c00, // manufacturer
0x4ccc, // description
0x08000018, // flags
};
// 1522c
struct inventory_item invitem_tracerbug = {
0x0087, // lo model
0x0087, // hi model
NULL, // equip animation
NULL, // unequip animation
NULL, // pritosec animation
NULL, // sectopri animation
&invfunc_bug_throw, // pri function
NULL, // sec function
&invammo_bug, // pri ammo
NULL, // sec ammo
&inve_000110c0, // eptr
1.000000, // sway
0.000000, // left/right
-39.500000, // up/down
-55.500000, // front/back
1.000000, // unk38
NULL, // fptr
NULL, // gptr
0x4cdf, // short name
0x4cdf, // name
0x4c00, // manufacturer
0x4ccd, // description
0x08000018, // flags
};
// 1527c
struct inventory_item invitem_targetamplifier = {
0x07b2, // lo model
0x07b2, // hi model
NULL, // equip animation
NULL, // unequip animation
NULL, // pritosec animation
NULL, // sectopri animation
&invfunc_targetamplifier_throw, // pri function
NULL, // sec function
&invammo_bug, // pri ammo
NULL, // sec ammo
&inve_000110c0, // eptr
1.000000, // sway
0.000000, // left/right
-39.500000, // up/down
-55.500000, // front/back
1.000000, // unk38
NULL, // fptr
NULL, // gptr
0x4ceb, // short name
0x4ce0, // name
0x4c00, // manufacturer
0x4cce, // description
0x08000018, // flags
};
// 152cc
struct inventory_function invfunc_nightvision_primary = {
0x0000, // unk00
0x00, // unk02
INVENTORYFUNCTYPE_VISUAL,
0x4c87, // name
0x00, // unk06
0, // unk07
&invc_00010fd0, // cptr
NULL, // fire animation
0x00002000, // flags
};
u32 var000152e0 = 0x00000001;
// 152e4
struct inventory_item invitem_nightvision = {
0x0346, // lo model
0x0346, // hi model
NULL, // equip animation
NULL, // unequip animation
NULL, // pritosec animation
NULL, // sectopri animation
&invfunc_nightvision_primary, // pri function
NULL, // sec function
NULL, // pri ammo
NULL, // sec ammo
&inve_000110c0, // eptr
1.000000, // sway
0.000000, // left/right
-39.500000, // up/down
-55.500000, // front/back
1.000000, // unk38
NULL, // fptr
NULL, // gptr
0x4c3b, // short name
0x4c3b, // name
0x4c00, // manufacturer
0x4cbf, // description
0x08001098, // flags
};
// 15334
struct inventory_function invfunc_horizonscanner_primary = {
0x0000, // unk00
0x00, // unk02
INVENTORYFUNCTYPE_NONE,
0x4c8b, // name
0x00, // unk06
-1, // unk07
&invc_00010fd0, // cptr
NULL, // fire animation
0x00000000, // flags
};
// 15348
struct inventory_typee inve_00015348 = {
0x00000000,
0x40400000,
0x41000000,
0x41700000,
0x3f78db8c,
0x3f7a0903,
0x05000000,
0x00000005,
};
// 15368
struct inventory_item invitem_horizonscanner = {
0x04e6, // lo model
0x04e6, // hi model
NULL, // equip animation
NULL, // unequip animation
NULL, // pritosec animation
NULL, // sectopri animation
&invfunc_horizonscanner_primary, // pri function
NULL, // sec function
NULL, // pri ammo
NULL, // sec ammo
&inve_00015348, // eptr
1.000000, // sway
0.000000, // left/right
-39.500000, // up/down
-55.500000, // front/back
1.000000, // unk38
NULL, // fptr
NULL, // gptr
0x4cea, // short name
0x4c4c, // name
0x4c00, // manufacturer
0x4cc4, // description
0x08600058, // flags
};
// 153b8
struct inventory_function invfunc_cloak_primary = {
0x0000, // unk00
0x00, // unk02
INVENTORYFUNCTYPE_VISUAL,
0x4c74, // name
0x00, // unk06
0, // unk07
&invc_00010fd0, // cptr
NULL, // fire animation
0x00002000, // flags
};
u32 var000153cc = 0x00000040;
// 153d0
struct inventory_ammo invammo_cloakingdevice = {
0x0000, // unk00
0x00, // unk02
AMMOTYPE_CLOAK,
CASING_NONE,
10, // clip size
NULL, // reload animation
16777216, // style
};
// 153e4
struct inventory_item invitem_cloakingdevice = {
0x04cf, // lo model
0x04cf, // hi model
NULL, // equip animation
NULL, // unequip animation
NULL, // pritosec animation
NULL, // sectopri animation
&invfunc_cloak_primary, // pri function
NULL, // sec function
&invammo_cloakingdevice, // pri ammo
NULL, // sec ammo
&inve_000110c0, // eptr
1.000000, // sway
0.000000, // left/right
-39.500000, // up/down
-55.500000, // front/back
1.000000, // unk38
NULL, // fptr
NULL, // gptr
0x4c49, // short name
0x4c49, // name
0x4c00, // manufacturer
0x4cc3, // description
0x04000018, // flags
};
// 15434
struct inventory_function invfunc_combatboost_boost = {
0x0000, // unk00
0x00, // unk02
INVENTORYFUNCTYPE_SPECIAL,
0x4c71, // name
0x00, // unk06
0, // unk07
&invc_00010fd0, // cptr
NULL, // fire animation
0x00002000, // flags
};
u32 var00015448 = 0x00000006;
u32 var0001544c = 0x0000001e;
u32 var00015450 = 0x05c90000;
// 15454
struct inventory_function invfunc_combatboost_revert = {
0x0000, // unk00
0x00, // unk02
INVENTORYFUNCTYPE_SPECIAL,
0x4c72, // name
0x00, // unk06
0, // unk07
&invc_00010fd0, // cptr
NULL, // fire animation
0x00002000, // flags
};
u32 var00015468 = 0x00000007;
u32 var0001546c = 0x0000001e;
u32 var00015470 = 0x05c90000;
// 15474
struct inventory_ammo invammo_combatboost = {
0x0000, // unk00
0x00, // unk02
AMMOTYPE_BOOST,
CASING_NONE,
4, // clip size
NULL, // reload animation
16777216, // style
};
// 15488
struct inventory_item invitem_combatboost = {
0x04d0, // lo model
0x04d0, // hi model
NULL, // equip animation
NULL, // unequip animation
NULL, // pritosec animation
NULL, // sectopri animation
&invfunc_combatboost_boost, // pri function
&invfunc_combatboost_revert, // sec function
&invammo_combatboost, // pri ammo
NULL, // sec ammo
&inve_000110c0, // eptr
1.000000, // sway
0.000000, // left/right
-39.500000, // up/down
-55.500000, // front/back
1.000000, // unk38
NULL, // fptr
NULL, // gptr
0x4ce8, // short name
0x4c4a, // name
0x4c00, // manufacturer
0x4cbe, // description
0x34000018, // flags
};
// 154d8
struct inventory_function invfunc_suicidepill_primary = {
0x0000, // unk00
0x00, // unk02
INVENTORYFUNCTYPE_VISUAL,
0x4c00, // name
0x00, // unk06
0, // unk07
&invc_00010fd0, // cptr
NULL, // fire animation
0x00002000, // flags
};
u32 var000154ec = 0x00000020;
// 154f0
struct inventory_item invitem_suicidepill = {
0x0000, // lo model
0x0000, // hi model
NULL, // equip animation
NULL, // unequip animation
NULL, // pritosec animation
NULL, // sectopri animation
&invfunc_suicidepill_primary, // pri function
NULL, // sec function
NULL, // pri ammo
NULL, // sec ammo
&inve_000110c0, // eptr
1.000000, // sway
0.000000, // left/right
-39.500000, // up/down
-55.500000, // front/back
1.000000, // unk38
NULL, // fptr
NULL, // gptr
0x4c48, // short name
0x4c48, // name
0x4c00, // manufacturer
0x4c00, // description
0x08000010, // flags
};
// 15540
struct inventory_function invfunc_irscanner_primary = {
0x0000, // unk00
0x00, // unk02
INVENTORYFUNCTYPE_VISUAL,
0x4c8a, // name
0x00, // unk06
0, // unk07
&invc_00010fd0, // cptr
NULL, // fire animation
0x00002000, // flags
};
u32 var00015554 = 0x00000008;
// 15558
struct inventory_item invitem_irscanner = {
0x074f, // lo model
0x074f, // hi model
NULL, // equip animation
NULL, // unequip animation
NULL, // pritosec animation
NULL, // sectopri animation
&invfunc_irscanner_primary, // pri function
NULL, // sec function
NULL, // pri ammo
NULL, // sec ammo
&inve_000110c0, // eptr
1.000000, // sway
0.000000, // left/right
-39.500000, // up/down
-55.500000, // front/back
1.000000, // unk38
NULL, // fptr
NULL, // gptr
0x4c45, // short name
0x4c45, // name
0x4c00, // manufacturer
0x4cc2, // description
0x08001058, // flags
};
// 155a8
struct inventory_function invfunc_disguise_primary = {
0x0000, // unk00
0x00, // unk02
INVENTORYFUNCTYPE_NONE,
0x4c8f, // name
0x00, // unk06
-1, // unk07
&invc_00010fd0, // cptr
NULL, // fire animation
0x00000000, // flags
};
// 155bc
struct inventory_item invitem_disguise40 = {
0x0000, // lo model
0x0000, // hi model
NULL, // equip animation
NULL, // unequip animation
NULL, // pritosec animation
NULL, // sectopri animation
&invfunc_disguise_primary, // pri function
NULL, // sec function
NULL, // pri ammo
NULL, // sec ammo
&inve_000110c0, // eptr
1.000000, // sway
0.000000, // left/right
-39.500000, // up/down
-55.500000, // front/back
1.000000, // unk38
NULL, // fptr
NULL, // gptr
0x4c2b, // short name
0x4c2b, // name
0x4c00, // manufacturer
0x4cd3, // description
0x88000018, // flags
};
// 1560c
struct inventory_item invitem_disguise41 = {
0x0000, // lo model
0x0000, // hi model
NULL, // equip animation
NULL, // unequip animation
NULL, // pritosec animation
NULL, // sectopri animation
&invfunc_disguise_primary, // pri function
NULL, // sec function
NULL, // pri ammo
NULL, // sec ammo
&inve_000110c0, // eptr
1.000000, // sway
0.000000, // left/right
-39.500000, // up/down
-55.500000, // front/back
1.000000, // unk38
NULL, // fptr
NULL, // gptr
0x4c2b, // short name
0x4c2b, // name
0x4c00, // manufacturer
0x4cd3, // description
0x88000018, // flags
};
// 1565c
struct inventory_function invfunc_camspy_deploy = {
0x0000, // unk00
0x00, // unk02
INVENTORYFUNCTYPE_VISUAL,
0x4c88, // name
0x00, // unk06
0, // unk07
&invc_00010fd0, // cptr
NULL, // fire animation
0x00002000, // flags
};
u32 var00015670 = 0x00000004;
// 15674
struct inventory_item invitem_camspy = {
0x004b, // lo model
0x004b, // hi model
NULL, // equip animation
NULL, // unequip animation
NULL, // pritosec animation
NULL, // sectopri animation
&invfunc_camspy_deploy, // pri function
NULL, // sec function
NULL, // pri ammo
NULL, // sec ammo
&inve_000110c0, // eptr
1.000000, // sway
0.000000, // left/right
-39.500000, // up/down
-55.500000, // front/back
1.000000, // unk38
NULL, // fptr
NULL, // gptr
0x4c3c, // short name
0x4c3c, // name
0x4c00, // manufacturer
0x4cc0, // description
0x08001018, // flags
};
// 156c4
struct inventory_function invfunc_rtracker_primary = {
0x0000, // unk00
0x00, // unk02
INVENTORYFUNCTYPE_VISUAL,
0x4c8e, // name
0x00, // unk06
0, // unk07
&invc_00010fd0, // cptr
NULL, // fire animation
0x00002000, // flags
};
u32 var000156d8 = 0x00000010;
// 156dc
struct inventory_item invitem_rtracker = {
0x076f, // lo model
0x076f, // hi model
NULL, // equip animation
NULL, // unequip animation
NULL, // pritosec animation
NULL, // sectopri animation
&invfunc_rtracker_primary, // pri function
NULL, // sec function
NULL, // pri ammo
NULL, // sec ammo
&inve_000110c0, // eptr
1.000000, // sway
0.000000, // left/right
-39.500000, // up/down
-55.500000, // front/back
1.000000, // unk38
NULL, // fptr
NULL, // gptr
0x4c46, // short name
0x4c46, // name
0x4c00, // manufacturer
0x4cc6, // description
0x08001018, // flags
};
// 1572c
struct inventory_function invfunc_xray_primary = {
0x0000, // unk00
0x00, // unk02
INVENTORYFUNCTYPE_VISUAL,
0x4c89, // name
0x00, // unk06
0, // unk07
&invc_00010fd0, // cptr
NULL, // fire animation
0x00002000, // flags
};
u32 var00015740 = 0x00000002;
// 15744
struct inventory_item invitem_xrayscanner = {
0x0770, // lo model
0x0770, // hi model
NULL, // equip animation
NULL, // unequip animation
NULL, // pritosec animation
NULL, // sectopri animation
&invfunc_xray_primary, // pri function
NULL, // sec function
NULL, // pri ammo
NULL, // sec ammo
&inve_000110c0, // eptr
1.000000, // sway
0.000000, // left/right
-39.500000, // up/down
-55.500000, // front/back
1.000000, // unk38
NULL, // fptr
NULL, // gptr
0x4ce9, // short name
0x4c41, // name
0x4c00, // manufacturer
0x4cc1, // description
0x08600058, // flags
};
// 15794
u32 invanim_datauplink_equip[] = {
gunscript_playanimation(0x0439, 0, 10000)
gunscript_end
};
// 157a4
u32 invanim_datauplink_unequip[] = {
gunscript_playanimation(0x043a, 0, 10000)
gunscript_end
};
u32 var000157b4 = 0x0a00043b;
u32 var000157b8 = 0x00002710;
u32 var000157bc = 0x00000000;
u32 var000157c0 = 0x00000000;
// 157c4
struct inventory_function invfunc_datauplink_primary = {
0x0000, // unk00
0x00, // unk02
INVENTORYFUNCTYPE_SPECIAL,
0x4c8d, // name
0x00, // unk06
-1, // unk07
&invc_00010fd0, // cptr
NULL, // fire animation
0x00102000, // flags
};
u32 var000157d8 = 0x0000000c;
u32 var000157dc = 0x0000001e;
u32 var000157e0 = 0x00000000;
// 157e4
struct inventory_item invitem_datauplink = {
0x074e, // lo model
0x074e, // hi model
invanim_datauplink_equip, // equip animation
invanim_datauplink_unequip, // unequip animation
NULL, // pritosec animation
NULL, // sectopri animation
&invfunc_datauplink_primary, // pri function
NULL, // sec function
NULL, // pri ammo
NULL, // sec ammo
&inve_000110c0, // eptr
1.000000, // sway
8.000000, // left/right
-16.200001, // up/down
-17.500000, // front/back
1.000000, // unk38
NULL, // fptr
NULL, // gptr
0x4c4b, // short name
0x4c4b, // name
0x4c00, // manufacturer
0x4cc5, // description
0x88022048, // flags
};
// 15834
struct inventory_item invitem_doordecoder = {
0x0772, // lo model
0x0772, // hi model
NULL, // equip animation
NULL, // unequip animation
NULL, // pritosec animation
NULL, // sectopri animation
NULL, // pri function
NULL, // sec function
NULL, // pri ammo
NULL, // sec ammo
&inve_000110c0, // eptr
1.000000, // sway
35.000000, // left/right
-26.700001, // up/down
-41.000000, // front/back
1.000000, // unk38
NULL, // fptr
NULL, // gptr
0x4c3f, // short name
0x4c3f, // name
0x4c00, // manufacturer
0x4cc8, // description
0x88000008, // flags
};
// 15884
struct inventory_item invitem_rocket = {
0x0382, // lo model
0x04bb, // hi model
NULL, // equip animation
NULL, // unequip animation
NULL, // pritosec animation
NULL, // sectopri animation
NULL, // pri function
NULL, // sec function
&invammo_default, // pri ammo
NULL, // sec ammo
&inve_000110c0, // eptr
1.000000, // sway
12.500000, // left/right
-17.000000, // up/down
-27.500000, // front/back
1.000000, // unk38
NULL, // fptr
NULL, // gptr
0x4c2c, // short name
0x4c2c, // name
0x4c00, // manufacturer
0x4c00, // description
0x00000000, // flags
};
// 158d4
struct inventory_item invitem_homingrocket = {
0x0382, // lo model
0x04bb, // hi model
NULL, // equip animation
NULL, // unequip animation
NULL, // pritosec animation
NULL, // sectopri animation
NULL, // pri function
NULL, // sec function
&invammo_default, // pri ammo
NULL, // sec ammo
&inve_000110c0, // eptr
1.000000, // sway
12.500000, // left/right
-17.000000, // up/down
-27.500000, // front/back
1.000000, // unk38
NULL, // fptr
NULL, // gptr
0x4c2d, // short name
0x4c2d, // name
0x4c00, // manufacturer
0x4c00, // description
0x00000000, // flags
};
// 15924
struct inventory_item invitem_grenaderound = {
0x0382, // lo model
0x04bb, // hi model
NULL, // equip animation
NULL, // unequip animation
NULL, // pritosec animation
NULL, // sectopri animation
&invfunc_devastator_shoot, // pri function
&invfunc_devastator_wallhugger, // sec function
&invammo_default, // pri ammo
NULL, // sec ammo
&inve_000110c0, // eptr
1.000000, // sway
12.500000, // left/right
-17.000000, // up/down
-27.500000, // front/back
1.000000, // unk38
NULL, // fptr
NULL, // gptr
0x4c2e, // short name
0x4c2e, // name
0x4c00, // manufacturer
0x4c00, // description
0x00000000, // flags
};
// 15974
struct inventory_item invitem_bolt = {
0x0382, // lo model
0x04bb, // hi model
NULL, // equip animation
NULL, // unequip animation
NULL, // pritosec animation
NULL, // sectopri animation
&invfunc_crossbow_shoot, // pri function
&invfunc_crossbow_lethal, // sec function
&invammo_default, // pri ammo
NULL, // sec ammo
&inve_000110c0, // eptr
1.000000, // sway
12.500000, // left/right
-17.000000, // up/down
-27.500000, // front/back
1.000000, // unk38
NULL, // fptr
NULL, // gptr
0x4c30, // short name
0x4c30, // name
0x4c00, // manufacturer
0x4c00, // description
0x00000000, // flags
};
u32 var000159c4 = 0x00000004;
u32 var000159c8 = 0x4c9000ff;
u32 var000159cc = (u32) &invc_00010fd0;
u32 var000159d0 = 0x00000000;
u32 var000159d4 = 0x00102000;
u32 var000159d8 = 0x0000000c;
u32 var000159dc = 0x0000001e;
u32 var000159e0 = 0x00000000;
// 159e4
struct inventory_item invitem_skedarbomb = {
0x075f, // lo model
0x075f, // hi model
NULL, // equip animation
NULL, // unequip animation
NULL, // pritosec animation
NULL, // sectopri animation
NULL, // pri function
NULL, // sec function
NULL, // pri ammo
NULL, // sec ammo
&inve_000110c0, // eptr
1.000000, // sway
15.500000, // left/right
-20.200001, // up/down
-33.500000, // front/back
1.000000, // unk38
NULL, // fptr
NULL, // gptr
0x4cdd, // short name
0x4cdd, // name
0x4c00, // manufacturer
0x4ccb, // description
0x80000000, // flags
};
// 15a34
struct inventory_item invitem_explosives = {
0x0760, // lo model
0x0760, // hi model
NULL, // equip animation
NULL, // unequip animation
NULL, // pritosec animation
NULL, // sectopri animation
NULL, // pri function
NULL, // sec function
NULL, // pri ammo
NULL, // sec ammo
&inve_000110c0, // eptr
1.000000, // sway
15.500000, // left/right
-20.200001, // up/down
-33.500000, // front/back
1.000000, // unk38
NULL, // fptr
NULL, // gptr
0x4c40, // short name
0x4c40, // name
0x4c00, // manufacturer
0x4cca, // description
0x80000000, // flags
};
// 15a84
struct inventory_function invfunc_presidentscanner_primary = {
0x0000, // unk00
0x00, // unk02
INVENTORYFUNCTYPE_VISUAL,
0x4c8e, // name
0x00, // unk06
0, // unk07
&invc_00010fd0, // cptr
NULL, // fire animation
0x00002000, // flags
};
u32 var00015a98 = 0x00000010;
// 15a9c
struct inventory_item invitem_presidentscanner = {
0x076f, // lo model
0x076f, // hi model
NULL, // equip animation
NULL, // unequip animation
NULL, // pritosec animation
NULL, // sectopri animation
&invfunc_presidentscanner_primary, // pri function
NULL, // sec function
NULL, // pri ammo
NULL, // sec ammo
&inve_000110c0, // eptr
1.000000, // sway
0.000000, // left/right
-39.500000, // up/down
-55.500000, // front/back
1.000000, // unk38
NULL, // fptr
NULL, // gptr
0x4ce7, // short name
0x4cdb, // name
0x4c00, // manufacturer
0x4cc7, // description
0x08001018, // flags
};
// 15aec
struct inventory_item invitem_autosurgeon = {
0x049d, // lo model
0x049d, // hi model
NULL, // equip animation
NULL, // unequip animation
NULL, // pritosec animation
NULL, // sectopri animation
NULL, // pri function
NULL, // sec function
NULL, // pri ammo
NULL, // sec ammo
&inve_000110c0, // eptr
1.000000, // sway
15.500000, // left/right
-20.200001, // up/down
-33.500000, // front/back
1.000000, // unk38
NULL, // fptr
NULL, // gptr
0x4cdc, // short name
0x4cdc, // name
0x4c00, // manufacturer
0x4cc9, // description
0x88000000, // flags
};
// 15b3c
struct inventory_item invitem_flightplans = {
0x0763, // lo model
0x0763, // hi model
NULL, // equip animation
NULL, // unequip animation
NULL, // pritosec animation
NULL, // sectopri animation
NULL, // pri function
NULL, // sec function
NULL, // pri ammo
NULL, // sec ammo
&inve_000110c0, // eptr
1.000000, // sway
15.500000, // left/right
-20.200001, // up/down
-33.500000, // front/back
1.000000, // unk38
NULL, // fptr
NULL, // gptr
0x4ce1, // short name
0x4ce1, // name
0x4c00, // manufacturer
0x4ccf, // description
0x08000000, // flags
};
// 15b8c
struct inventory_item invitem_researchtape = {
0x0761, // lo model
0x0761, // hi model
NULL, // equip animation
NULL, // unequip animation
NULL, // pritosec animation
NULL, // sectopri animation
NULL, // pri function
NULL, // sec function
NULL, // pri ammo
NULL, // sec ammo
&inve_000110c0, // eptr
1.000000, // sway
15.500000, // left/right
-20.200001, // up/down
-33.500000, // front/back
1.000000, // unk38
NULL, // fptr
NULL, // gptr
0x4ce2, // short name
0x4ce2, // name
0x4c00, // manufacturer
0x4cd0, // description
0x08000000, // flags
};
// 15bdc
struct inventory_item invitem_backupdisk = {
0x0762, // lo model
0x0762, // hi model
NULL, // equip animation
NULL, // unequip animation
NULL, // pritosec animation
NULL, // sectopri animation
NULL, // pri function
NULL, // sec function
NULL, // pri ammo
NULL, // sec ammo
&inve_000110c0, // eptr
1.000000, // sway
15.500000, // left/right
-20.200001, // up/down
-33.500000, // front/back
1.000000, // unk38
NULL, // fptr
NULL, // gptr
0x4ce3, // short name
0x4ce3, // name
0x4c00, // manufacturer
0x4cd1, // description
0x08000000, // flags
};
// 15c2c
struct inventory_item invitem_briefcase = {
0x0563, // lo model
0x0563, // hi model
NULL, // equip animation
NULL, // unequip animation
NULL, // pritosec animation
NULL, // sectopri animation
NULL, // pri function
NULL, // sec function
NULL, // pri ammo
NULL, // sec ammo
&inve_000110c0, // eptr
1.000000, // sway
15.500000, // left/right
-20.200001, // up/down
-33.500000, // front/back
1.000000, // unk38
NULL, // fptr
NULL, // gptr
0x4ce5, // short name
0x4ce5, // name
0x4c00, // manufacturer
0x4c00, // description
0x08040000, // flags
};
// 15c7c
struct inventory_item invitem_suitcase = {
0x0086, // lo model
0x0086, // hi model
NULL, // equip animation
NULL, // unequip animation
NULL, // pritosec animation
NULL, // sectopri animation
NULL, // pri function
NULL, // sec function
NULL, // pri ammo
NULL, // sec ammo
&inve_000110c0, // eptr
1.000000, // sway
15.500000, // left/right
-20.200001, // up/down
-33.500000, // front/back
1.000000, // unk38
NULL, // fptr
NULL, // gptr
0x4c43, // short name
0x4c43, // name
0x4c00, // manufacturer
0x4c00, // description
0x88000000, // flags
};
// 15ccc
struct inventory_item invitem_necklace = {
0x01c3, // lo model
0x01c3, // hi model
NULL, // equip animation
NULL, // unequip animation
NULL, // pritosec animation
NULL, // sectopri animation
NULL, // pri function
NULL, // sec function
NULL, // pri ammo
NULL, // sec ammo
&inve_000110c0, // eptr
1.000000, // sway
15.500000, // left/right
-20.200001, // up/down
-33.500000, // front/back
1.000000, // unk38
NULL, // fptr
NULL, // gptr
0x4ce6, // short name
0x4ce6, // name
0x4c00, // manufacturer
0x4cee, // description
0x08000000, // flags
};
// 15d1c
struct inventory_item invitem_shield = {
0x0347, // lo model
0x0347, // hi model
NULL, // equip animation
NULL, // unequip animation
NULL, // pritosec animation
NULL, // sectopri animation
NULL, // pri function
NULL, // sec function
NULL, // pri ammo
NULL, // sec ammo
&inve_000110c0, // eptr
1.000000, // sway
15.500000, // left/right
-20.200001, // up/down
-33.500000, // front/back
1.000000, // unk38
NULL, // fptr
NULL, // gptr
0x4cf0, // short name
0x4cf0, // name
0x4c00, // manufacturer
0x4cf1, // description
0x08000000, // flags
};
// 15d6c
struct inventory_item invitem_keycard = {
0x0563, // lo model
0x0563, // hi model
NULL, // equip animation
NULL, // unequip animation
NULL, // pritosec animation
NULL, // sectopri animation
NULL, // pri function
NULL, // sec function
NULL, // pri ammo
NULL, // sec ammo
&inve_000110c0, // eptr
1.000000, // sway
15.500000, // left/right
-20.200001, // up/down
-33.500000, // front/back
1.000000, // unk38
NULL, // fptr
NULL, // gptr
0x4ce4, // short name
0x4ce4, // name
0x4c00, // manufacturer
0x4c00, // description
0x08000000, // flags
};
// 15dbc
struct inventory_function invfunc_rocketlauncher34_primary = {
0x0000, // unk00
0x02, // unk02
INVENTORYFUNCTYPE_SHOOT,
0x4c00, // name
0x00, // unk06
0, // unk07
&invc_00011048, // cptr
invanim_rockerlauncher_equiporshoot, // fire animation
0x08000040, // flags
};
u32 var00015dd0 = 0x00000000;
u32 var00015dd4 = 0x00000000;
u32 var00015dd8 = 0x3f800000;
u32 var00015ddc = 0x40c00000;
u32 var00015de0 = 0x030c0f00;
u32 var00015de4 = 0x40400000;
u32 var00015de8 = 0x40000000;
u32 var00015dec = 0x00000000;
u32 var00015df0 = 0x40800000;
u32 var00015df4 = 0x04008053;
u32 var00015df8 = 0x01000000;
u32 var00015dfc = 0x0000011f;
u32 var00015e00 = 0x00000000;
u32 var00015e04 = 0x40066666;
u32 var00015e08 = 0x00000014;
u32 var00015e0c = 0x00000000;
u32 var00015e10 = 0x00000000;
u32 var00015e14 = 0xffffffff;
u32 var00015e18 = 0x3d4ccccd;
u32 var00015e1c = 0x80530000;
// 15e20
struct inventory_ammo invammo_rocketlauncher34 = {
0x0000, // unk00
0x00, // unk02
AMMOTYPE_ROCKET,
CASING_NONE,
1, // clip size
invanim_rocketlauncher_reload, // reload animation
0, // style
};
// 15e34
struct inventory_item invitem_rocketlauncher_34 = {
0x0388, // lo model
0x04c9, // hi model
NULL, // equip animation
NULL, // unequip animation
NULL, // pritosec animation
NULL, // sectopri animation
&invfunc_rocketlauncher34_primary, // pri function
NULL, // sec function
&invammo_rocketlauncher34, // pri ammo
NULL, // sec ammo
&inve_000135f0, // eptr
1.000000, // sway
24.500000, // left/right
-25.200001, // up/down
-30.000000, // front/back
1.000000, // unk38
NULL, // fptr
NULL, // gptr
0x4c50, // short name
0x4c1b, // name
0x4c00, // manufacturer
0x4c00, // description
0x40026070, // flags
};
// 15e84
u32 invanim_tester_shoot[] = {
gunscript_playanimation(0x0112, 0, 10000)
gunscript_end
};
// 15e94
struct inventory_function invfunc_tester_primary = {
0x0000, // unk00
0x00, // unk02
INVENTORYFUNCTYPE_SHOOT,
0x4c00, // name
0x00, // unk06
0, // unk07
&invc_0001100c, // cptr
invanim_tester_shoot, // fire animation
0x00000000, // flags
};
u32 var00015ea8 = (u32) &invc_00011070;
u32 var00015eac = 0x10000000;
u32 var00015eb0 = 0x3f800000;
u32 var00015eb4 = 0x40c00000;
u32 var00015eb8 = 0x04080300;
u32 var00015ebc = 0x00000000;
u32 var00015ec0 = 0x00000000;
u32 var00015ec4 = 0x426fffff;
u32 var00015ec8 = 0x00000000;
u32 var00015ecc = 0x0000804d;
u32 var00015ed0 = 0x01000000;
// 15ed4
struct inventory_ammo invammo_tester = {
0x0000, // unk00
0x00, // unk02
AMMOTYPE_PISTOL,
CASING_STANDARD,
8, // clip size
NULL, // reload animation
0, // style
};
// 15ee8
struct inventory_item invitem_tester = {
0x0193, // lo model
0x0193, // hi model
NULL, // equip animation
NULL, // unequip animation
NULL, // pritosec animation
NULL, // sectopri animation
&invfunc_tester_primary, // pri function
NULL, // sec function
&invammo_tester, // pri ammo
NULL, // sec ammo
&inve_000110c0, // eptr
1.000000, // sway
15.500000, // left/right
-20.200001, // up/down
-33.500000, // front/back
1.000000, // unk38
NULL, // fptr
NULL, // gptr
0x4c3a, // short name
0x4c3a, // name
0x4c00, // manufacturer
0x4c00, // description
0x0000a47c, // flags
};
// 15f38
struct inventory_item *inventorytable[] = {
&invitem_nothing,
&invitem_unarmed,
&invitem_falcon2,
&invitem_falcon2silencer,
&invitem_falcon2scope,
&invitem_magsec,
&invitem_mauler,
&invitem_phoenix,
&invitem_dy357,
&invitem_dy357lx,
&invitem_cmp150,
&invitem_cyclone,
&invitem_callisto,
&invitem_rcp120,
&invitem_laptopgun,
&invitem_dragon,
&invitem_k7avenger,
&invitem_ar34,
&invitem_superdragon,
&invitem_shotgun,
&invitem_reaper,
&invitem_sniperrifle,
&invitem_farsight,
&invitem_devastator,
&invitem_rocketlauncher,
&invitem_slayer,
&invitem_combatknife,
&invitem_crossbow,
&invitem_tranquilizer,
&invitem_laser,
&invitem_grenade,
&invitem_nbomb,
&invitem_timedmine,
&invitem_proximitymine,
&invitem_remotemine,
&invitem_combatboost,
&invitem_pp9i,
&invitem_cc13,
&invitem_kl01313,
&invitem_kf7special,
&invitem_zzt9mm,
&invitem_dmc,
&invitem_ar53,
&invitem_rcp45,
&invitem_psychosisgun,
&invitem_nightvision,
&invitem_camspy,
&invitem_xrayscanner,
&invitem_irscanner,
&invitem_cloakingdevice,
&invitem_horizonscanner,
&invitem_tester,
&invitem_rocketlauncher_34,
&invitem_ecmmine,
&invitem_datauplink,
&invitem_rtracker,
&invitem_presidentscanner,
&invitem_doordecoder,
&invitem_autosurgeon,
&invitem_explosives,
&invitem_skedarbomb,
&invitem_commsrider,
&invitem_tracerbug,
&invitem_targetamplifier,
&invitem_disguise40,
&invitem_disguise41,
&invitem_flightplans,
&invitem_researchtape,
&invitem_backupdisk,
&invitem_keycard,
&invitem_keycard,
&invitem_keycard,
&invitem_keycard,
&invitem_keycard,
&invitem_keycard,
&invitem_keycard,
&invitem_keycard,
&invitem_suitcase,
&invitem_briefcase,
&invitem_shield,
&invitem_necklace,
&invitem_hammer,
&invitem_hammer,
&invitem_rocket,
&invitem_homingrocket,
&invitem_grenaderound,
&invitem_bolt,
&invitem_briefcase2,
&invitem_rocket,
&invitem_59,
&invitem_5a,
&invitem_hammer,
&invitem_hammer,
&invitem_suicidepill,
};
// END INVENTORY
u32 var000160b0 = 0x96969600;
u32 var000160b4 = 0x96969600;
u32 var000160b8 = 0xffffff00;
u32 var000160bc = 0xffffff00;
u32 var000160c0 = 0xb24d2e00;
u32 var000160c4 = 0x00000000;
u32 var000160c8 = 0x00025800;
u32 var000160cc = 0x0001e000;
u32 var000160d0 = 0x0059005a;
u32 var000160d4 = 0x0058005b;
u32 var000160d8 = 0x00000000;
u32 var000160dc = 0x69646c65;
u32 var000160e0 = 0x00000000;
u32 var000160e4 = 0x00007072;
u32 var000160e8 = 0x65706172;
u32 var000160ec = 0x65000000;
u32 var000160f0 = 0x63616e74;
u32 var000160f4 = 0x75736500;
u32 var000160f8 = 0x00006e6f;
u32 var000160fc = 0x616d6d6f;
u32 var00016100 = 0x00000000;
u32 var00016104 = 0x75736532;
u32 var00016108 = 0x00000000;
u32 var0001610c = 0x00006368;
u32 var00016110 = 0x616e6765;
u32 var00016114 = 0x00000000;
u32 var00016118 = 0x75706772;
u32 var0001611c = 0x61646500;
u32 var00016120 = 0x00006368;
u32 var00016124 = 0x616e6765;
u32 var00016128 = 0x666e0000;
u32 var0001612c = 0x69646c65;
u32 var00016130 = 0x73747563;
u32 var00016134 = 0x6b007878;
u32 var00016138 = 0x78000000;
u32 var0001613c = 0x00000000;
u32 var00016140 = 0x00000002;
u32 var00016144 = 0x00000004;
u32 var00016148 = 0x00000063;
u32 var0001614c = 0x00000000;
u32 var00016150 = 0x00000000;
u32 var00016154 = 0x00000000;
u32 var00016158 = 0x00000000;
u32 var0001615c = 0x00000000;
u32 var00016160 = 0x00000000;
u32 var00016164 = 0x00000000;
u32 var00016168 = 0xbf800000;
u32 var0001616c = 0x00000000;
u32 var00016170 = 0x3f800000;
u32 var00016174 = 0x00000000;
u32 var00016178 = 0x04e50764;
u32 var0001617c = 0x05360529;
u32 var00016180 = 0x0531052a;
u32 var00016184 = 0x052b052c;
u32 var00016188 = 0x052c052d;
u32 var0001618c = 0x052b052b;
u32 var00016190 = 0x052e052f;
u32 var00016194 = 0x052f0530;
u32 var00016198 = 0x05310532;
u32 var0001619c = 0x05320533;
u32 var000161a0 = 0x05340535;
u32 var000161a4 = 0x05360537;
u32 var000161a8 = 0x05380530;
u32 var000161ac = 0x0539053a;
u32 var000161b0 = 0x0532053b;
u32 var000161b4 = 0x05310766;
u32 var000161b8 = 0x07670768;
u32 var000161bc = 0x0769076a;
u32 var000161c0 = 0x076b076c;
u32 var000161c4 = 0x076d0000;
u32 var000161c8 = 0x0000ffff;
u32 var000161cc = 0x00000000;
u32 var000161d0 = 0x00000000;
u32 var000161d4 = 0x00000000;
u32 var000161d8 = 0x00000000;
u32 var000161dc = 0x00000000;
u32 var000161e0 = 0x0d121011;
u32 var000161e4 = 0x0c0e0f0a;
u32 var000161e8 = 0x0b161314;
u32 var000161ec = 0x09060805;
u32 var000161f0 = 0x07040203;
u32 var000161f4 = 0x151b1c1d;
u32 var000161f8 = 0x12171819;
u32 var000161fc = 0x1e1f2120;
u32 var00016200 = 0x221a0100;
u32 var00016204 = 0x14090804;
u32 var00016208 = 0x02030100;
u32 var0001620c = 0x00000000;
u32 var00016210 = 0x00000000;
u32 var00016214 = 0x00000000;
u32 var00016218 = 0x00000000;
u32 var0001621c = 0x00000000;
u32 var00016220 = 0x0a000434;
u32 var00016224 = 0x00002710;
u32 var00016228 = 0x00000000;
u32 var0001622c = 0x00000000;
u32 var00016230 = 0x00000000;
u32 var00016234 = 0x00000000;
u32 var00016238 = 0x00000000;
u32 var0001623c = 0x00000000;
u32 var00016240 = 0x00000000;
u32 var00016244 = 0x00000000;
u32 var00016248 = 0x00000000;
u32 var0001624c = 0x00000000;
u32 var00016250 = 0x00000000;
u32 var00016254 = 0x00000000;
u32 var00016258 = 0x00000000;
u32 var0001625c = 0x00000000;
u32 var00016260 = 0x00000000;
u32 var00016264 = 0x00000000;
u32 var00016268 = 0x00000000;
u32 var0001626c = 0x00000000;
u32 var00016270 = 0x00000000;
u32 var00016274 = 0x00000000;
u32 var00016278 = 0x00000000;
u32 var0001627c = 0x00000000;
u32 var00016280 = 0x00000001;
u32 var00016284 = 0x00000003;
u32 var00016288 = 0x00000000;
u32 var0001628c = 0x00000000;
u32 var00016290 = 0x00000000;
u32 var00016294 = 0x00000000;
u32 var00016298 = 0x00000000;
u32 var0001629c = 0x00000000;
u32 var000162a0 = 0x00000000;
u32 var000162a4 = 0x00000000;
u32 var000162a8 = 0x00000000;
u32 var000162ac = 0x00000000;
u32 var000162b0 = 0x00000000;
u32 var000162b4 = 0x00000000;
u32 var000162b8 = 0x00000000;
u32 var000162bc = 0x00000000;
u32 var000162c0 = 0x00000001;
u32 var000162c4 = 0x00000003;
u32 var000162c8 = 0x00000000;
u32 var000162cc = 0x00000000;
u32 var000162d0 = 0x00000000;
u32 var000162d4 = 0x00000000;
u32 var000162d8 = 0x00000000;
u32 var000162dc = 0x00000000;
u32 var000162e0 = 0x00000000;
u32 var000162e4 = 0x00000000;
u32 var000162e8 = 0x00000000;
u32 var000162ec = 0x00000000;
u32 var000162f0 = 0x00000000;
u32 var000162f4 = 0x00000000;
u32 var000162f8 = 0x00000000;
u32 var000162fc = 0x00000001;
u32 var00016300 = 0x002f0030;
u32 var00016304 = 0x00310000;
u32 var00016308 = 0x80768076;
u32 var0001630c = 0x001b001c;
u32 var00016310 = 0x001d001e;
u32 var00016314 = 0x001b001c;
u32 var00016318 = 0x001d001e;
u32 var0001631c = 0x001b001c;
u32 var00016320 = 0x001d001e;
u32 var00016324 = 0x00230024;
u32 var00016328 = 0x00250026;
u32 var0001632c = 0x00270028;
u32 var00016330 = 0x0029002a;
u32 var00016334 = 0x005b005c;
u32 var00016338 = 0x00130014;
u32 var0001633c = 0x00150016;
u32 var00016340 = 0x00170018;
u32 var00016344 = 0x0019001a;
u32 var00016348 = 0x00170018;
u32 var0001634c = 0x0019001a;
u32 var00016350 = 0x00170018;
u32 var00016354 = 0x0019001a;
u32 var00016358 = 0x001f0020;
u32 var0001635c = 0x00200021;
u32 var00016360 = 0x001f0020;
u32 var00016364 = 0x00200021;
u32 var00016368 = 0x001f0020;
u32 var0001636c = 0x00200021;
u32 var00016370 = 0x00230024;
u32 var00016374 = 0x00250026;
u32 var00016378 = 0x00270028;
u32 var0001637c = 0x0029002a;
u32 var00016380 = 0x00000000;
u32 var00016384 = 0x00000000;
u32 var00016388 = 0x00000000;
u32 var0001638c = 0x00000000;
u32 var00016390 = 0x00000000;
u32 var00016394 = 0x00000320;
u32 var00016398 = 0x00000000;
u32 var0001639c = 0x00000000;
u32 var000163a0 = 0x00000320;
u32 var000163a4 = 0x00000000;
u32 var000163a8 = 0x00000000;
u32 var000163ac = 0x00000045;
u32 var000163b0 = 0x00000000;
u32 var000163b4 = 0x00000000;
u32 var000163b8 = 0x00000190;
u32 var000163bc = 0x00000000;
u32 var000163c0 = 0xc0000000;
u32 var000163c4 = 0x00000064;
u32 var000163c8 = 0x00000000;
u32 var000163cc = 0x00000000;
u32 var000163d0 = 0x00000064;
u32 var000163d4 = 0x00000000;
u32 var000163d8 = 0x00000000;
u32 var000163dc = 0x0000000c;
u32 var000163e0 = 0x00000000;
u32 var000163e4 = 0x00000000;
u32 var000163e8 = 0x00000003;
u32 var000163ec = 0x00000000;
u32 var000163f0 = 0xc0000000;
u32 var000163f4 = 0x0000000a;
u32 var000163f8 = 0x00000000;
u32 var000163fc = 0x00000000;
u32 var00016400 = 0x000000c8;
u32 var00016404 = 0x00000000;
u32 var00016408 = 0x00000000;
u32 var0001640c = 0x00000028;
u32 var00016410 = 0x00000000;
u32 var00016414 = 0x00000000;
u32 var00016418 = 0x0000000a;
u32 var0001641c = 0x00000000;
u32 var00016420 = 0x3f800000;
u32 var00016424 = 0x0000000a;
u32 var00016428 = 0x00000000;
u32 var0001642c = 0x3f800000;
u32 var00016430 = 0x0000000a;
u32 var00016434 = 0x00000000;
u32 var00016438 = 0x3f800000;
u32 var0001643c = 0x00000320;
u32 var00016440 = 0x00000000;
u32 var00016444 = 0x00000000;
u32 var00016448 = 0x0000000f;
u32 var0001644c = 0x00000000;
u32 var00016450 = 0xc0000000;
u32 var00016454 = 0x00000032;
u32 var00016458 = 0x00000000;
u32 var0001645c = 0x00000000;
u32 var00016460 = 0x0000000a;
u32 var00016464 = 0x00000000;
u32 var00016468 = 0x00000000;
u32 var0001646c = 0x000000c8;
u32 var00016470 = 0x00000000;
u32 var00016474 = 0x00000000;
u32 var00016478 = 0x00004650;
u32 var0001647c = 0x00000000;
u32 var00016480 = 0x00000000;
u32 var00016484 = 0x00000004;
u32 var00016488 = 0x00000000;
u32 var0001648c = 0x00000000;
u32 var00016490 = 0x000000c8;
u32 var00016494 = 0x00000000;
u32 var00016498 = 0x00000000;
u32 var0001649c = 0x00000002;
u32 var000164a0 = 0x00000000;
u32 var000164a4 = 0x00000000;
u32 var000164a8 = 0x0000000a;
u32 var000164ac = 0x00000000;
u32 var000164b0 = 0x00000000;
u32 var000164b4 = 0x0000000a;
u32 var000164b8 = 0x00000000;
u32 var000164bc = 0x00000000;
u32 var000164c0 = 0x0000000a;
u32 var000164c4 = 0x00000000;
u32 var000164c8 = 0x00000000;
u32 var000164cc = 0x000003e8;
u32 var000164d0 = 0x00000000;
u32 var000164d4 = 0x00000000;
u32 var000164d8 = 0x0000000a;
u32 var000164dc = 0x00000000;
u32 var000164e0 = 0x00000000;
u32 var000164e4 = 0x00000032;
u32 var000164e8 = 0x00000000;
u32 var000164ec = 0xbf800000;
u32 var000164f0 = 0x00000001;
u32 var000164f4 = 0x00000000;
u32 var000164f8 = 0x00000000;
u32 var000164fc = 0x000000c8;
u32 var00016500 = 0x00000000;
u32 var00016504 = 0x00000000;
u32 var00016508 = 0x0000000a;
u32 var0001650c = 0x00000000;
u32 var00016510 = 0x00000000;
u32 var00016514 = 0x00000000;
u32 var00016518 = 0x00000000;
u32 var0001651c = 0x00000000;
u32 var00016520 = 0x00000000;
u32 var00016524 = 0x00000000;
u32 var00016528 = 0x00000000;
u32 var0001652c = 0x00000000;
u32 var00016530 = 0x00000000;
u32 var00016534 = 0x00000000;
u32 var00016538 = 0x00000000;
u32 var0001653c = 0x00000000;
u32 var00016540 = 0x00000000;
u32 var00016544 = 0x00000000;
u32 var00016548 = 0x00000000;
u32 var0001654c = 0x00000000;
u32 var00016550 = 0x00000000;
u32 var00016554 = 0x00000000;
u32 var00016558 = 0x00000001;
u32 var0001655c = 0x00000003;
u32 var00016560 = 0x00000000;
u32 var00016564 = 0x00000000;
u32 var00016568 = 0x00000000;
u32 var0001656c = 0x00000000;
u32 var00016570 = 0x00000000;
u32 var00016574 = 0x00000000;
u32 var00016578 = 0x00000000;
u32 var0001657c = 0x00000000;
u32 var00016580 = 0x00000000;
u32 var00016584 = 0x00000000;
u32 var00016588 = 0x00000000;
u32 var0001658c = 0x00000000;
u32 var00016590 = 0x00000000;
u32 var00016594 = 0x00000320;
u32 var00016598 = 0x00001b58;
u32 var0001659c = 0x00002328;
u32 var000165a0 = 0x00000018;
u32 var000165a4 = 0x00000006;
u32 var000165a8 = 0x00000000;
u32 var000165ac = 0x00000000;
u32 var000165b0 = 0x00000000;
u32 var000165b4 = 0x00000000;
u32 var000165b8 = 0x00000000;
u32 var000165bc = 0x00000000;
u32 var000165c0 = 0x00000000;
u32 var000165c4 = 0x00000000;
u32 var000165c8 = 0x00000000;
u32 var000165cc = 0x00000000;
u32 var000165d0 = 0x00000000;
u32 var000165d4 = 0x00000000;
u32 var000165d8 = 0x00000000;
u32 var000165dc = 0x00000000;
u32 var000165e0 = 0x00000140;
u32 var000165e4 = 0x000000dc;
u32 var000165e8 = 0x00000140;
u32 var000165ec = 0x3f800000;
u32 var000165f0 = 0x00000001;
u32 var000165f4 = 0x000000dc;
u32 var000165f8 = 0x00000000;
u32 var000165fc = 0x000000b4;
u32 var00016600 = 0x00000014;
u32 var00016604 = 0x00000088;
u32 var00016608 = 0x0000002a;
u32 var0001660c = 0x00000280;
u32 var00016610 = 0x000000dc;
u32 var00016614 = 0x00000280;
u32 var00016618 = 0x3f000000;
u32 var0001661c = 0x00000001;
u32 var00016620 = 0x000000dc;
u32 var00016624 = 0x00000000;
u32 var00016628 = 0x000000b4;
u32 var0001662c = 0x00000014;
u32 var00016630 = 0x00000088;
u32 var00016634 = 0x0000002a;
u32 var00016638 = 0x00000140;
u32 var0001663c = 0x000001e0;
u32 var00016640 = 0x00000140;
u32 var00016644 = 0x40000000;
u32 var00016648 = 0x00000002;
u32 var0001664c = 0x000001b8;
u32 var00016650 = 0x00000014;
u32 var00016654 = 0x00000168;
u32 var00016658 = 0x0000003c;
u32 var0001665c = 0x00000110;
u32 var00016660 = 0x00000068;
u32 var00016664 = 0x000001b8;
u32 var00016668 = 0x0000014a;
u32 var0001666c = 0x000001b8;
u32 var00016670 = 0x3f800000;
u32 var00016674 = 0x00000001;
u32 var00016678 = 0x0000014a;
u32 var0001667c = 0x00000000;
u32 var00016680 = 0x0000014a;
u32 var00016684 = 0x00000000;
u32 var00016688 = 0x0000014a;
u32 var0001668c = 0x00000000;
u32 var00016690 = 0x000001b8;
u32 var00016694 = 0x000000f0;
u32 var00016698 = 0x000001b8;
u32 var0001669c = 0x3f3a2e8c;
u32 var000166a0 = 0x00000001;
u32 var000166a4 = 0x000000dc;
u32 var000166a8 = 0x00000000;
u32 var000166ac = 0x000000b4;
u32 var000166b0 = 0x00000000;
u32 var000166b4 = 0x00000088;
u32 var000166b8 = 0x00000000;
u32 var000166bc = 0x00000190;
u32 var000166c0 = 0x0000012c;
u32 var000166c4 = 0x00000190;
u32 var000166c8 = 0x3f800000;
u32 var000166cc = 0x00000002;
u32 var000166d0 = 0x0000012c;
u32 var000166d4 = 0x00000000;
u32 var000166d8 = 0x0000012c;
u32 var000166dc = 0x00000000;
u32 var000166e0 = 0x0000012c;
u32 var000166e4 = 0x00000000;
u32 var000166e8 = 0x00000000;
u32 var000166ec = 0x00000000;
u32 var000166f0 = 0x00000000;
u32 var000166f4 = 0x00000000;
u32 var000166f8 = 0x00000000;
u32 var000166fc = 0x00000000;
u32 var00016700 = 0x00000000;
u32 var00016704 = 0xbf800000;
u32 var00016708 = 0x00000000;
u32 var0001670c = 0x3f800000;
u32 var00016710 = 0x00000000;
u32 var00016714 = 0x00000000;
u32 var00016718 = 0x3f800000;
u32 var0001671c = 0x00000000;
u32 var00016720 = 0x00000000;
u32 var00016724 = 0x3f800000;
u32 var00016728 = 0x00000000;
u32 var0001672c = 0x00000000;
u32 var00016730 = 0x00000000;
u32 var00016734 = 0x00000000;
u32 var00016738 = 0x00000000;
u32 var0001673c = 0x00000000;
u32 var00016740 = 0x00000000;
u32 var00016744 = 0x00000000;
u32 var00016748 = 0x3f800000;
u32 var0001674c = 0x00000001;
u32 var00016750 = 0xffffffff;
u32 var00016754 = 0xffffffff;
u32 var00016758 = 0x00000000;
u32 var0001675c = 0x00000000;
u32 var00016760 = 0x00000000;
u32 var00016764 = 0x00000000;
u32 var00016768 = 0x00000000;
u32 var0001676c = 0x00000000;
u32 var00016770 = 0x00000001;
u32 var00016774 = 0x00000001;
u32 var00016778 = 0x00000001;
u32 var0001677c = 0x00000001;
u32 var00016780 = 0x00000000;
u32 var00016784 = 0x00000000;
u32 var00016788 = 0x001a001c;
u32 var0001678c = 0x00200021;
u32 var00016790 = 0x00220023;
u32 var00016794 = 0x00240025;
u32 var00016798 = 0x00000000;
u32 var0001679c = 0x00000000;
u32 var000167a0 = 0x00000000;
u32 var000167a4 = 0x00000000;
u32 var000167a8 = 0x00000000;
u32 var000167ac = 0x01000008;
u32 var000167b0 = 0x00f5ffff;
u32 var000167b4 = 0x00004000;
u32 var000167b8 = 0x00000000;
u32 var000167bc = 0x00000000;
u32 var000167c0 = 0x00000000;
u32 var000167c4 = 0x00000000;
u32 var000167c8 = 0x3f800000;
u32 var000167cc = 0x00000000;
u32 var000167d0 = 0x00000000;
u32 var000167d4 = 0x00000000;
u32 var000167d8 = 0x3f800000;
u32 var000167dc = 0x00000000;
u32 var000167e0 = 0x00000000;
u32 var000167e4 = 0x00000000;
u32 var000167e8 = 0x3f800000;
u32 var000167ec = 0x00000000;
u32 var000167f0 = 0x00000000;
u32 var000167f4 = 0x00000000;
u32 var000167f8 = 0x000003e8;
u32 var000167fc = 0xffffff00;
u32 var00016800 = 0xffffff00;
u32 var00016804 = 0x0fff0000;
u32 var00016808 = 0x02000000;
u32 var0001680c = 0x00ffffff;
u32 var00016810 = 0x00000000;
u32 var00016814 = 0x00000000;
u32 var00016818 = 0x00000000;
u32 var0001681c = 0x00000000;
u32 var00016820 = 0x00000000;
u32 var00016824 = 0x00000000;
u32 var00016828 = 0x3f800000;
u32 var0001682c = 0x00000000;
u32 var00016830 = 0x3f800000;
u32 var00016834 = 0x00000000;
u32 var00016838 = 0x00000000;
u32 var0001683c = 0x00000000;
u32 var00016840 = 0x00000000;
u32 var00016844 = 0x00000000;
u32 var00016848 = 0x00000000;
u32 var0001684c = 0x3f800000;
u32 var00016850 = 0x00000000;
u32 var00016854 = 0x3f800000;
u32 var00016858 = 0x00000000;
u32 var0001685c = 0x00000000;
u32 var00016860 = 0x00000000;
u32 var00016864 = 0x00000000;
u32 var00016868 = 0x40a00000;
u32 var0001686c = 0x42200000;
u32 var00016870 = 0x3f333333;
u32 var00016874 = 0x00000096;
u32 var00016878 = 0x00000000;
u32 var0001687c = 0x00000000;
u32 var00016880 = 0x00000000;
u32 var00016884 = 0x40a00000;
u32 var00016888 = 0x42200000;
u32 var0001688c = 0x3f333333;
u32 var00016890 = 0x00000096;
u32 var00016894 = 0x00000000;
u32 var00016898 = 0x00000000;
u32 var0001689c = 0x00000000;
u32 var000168a0 = 0x40a00000;
u32 var000168a4 = 0x41f00000;
u32 var000168a8 = 0x3f266666;
u32 var000168ac = 0x00000096;
u32 var000168b0 = 0x00000000;
u32 var000168b4 = 0x00000000;
u32 var000168b8 = 0x00000000;
u32 var000168bc = 0x40a00000;
u32 var000168c0 = 0x41c80000;
u32 var000168c4 = 0x3f19999a;
u32 var000168c8 = 0x00000096;
u32 var000168cc = 0x00000000;
u32 var000168d0 = 0x00000000;
u32 var000168d4 = 0x00000000;
u32 var000168d8 = 0x40a00000;
u32 var000168dc = 0x41b00000;
u32 var000168e0 = 0x3f0ccccd;
u32 var000168e4 = 0x00000096;
u32 var000168e8 = 0x00000000;
u32 var000168ec = 0x00000000;
u32 var000168f0 = 0x00000000;
u32 var000168f4 = 0x40a00000;
u32 var000168f8 = 0x41980000;
u32 var000168fc = 0x3f000000;
u32 var00016900 = 0x00000096;
u32 var00016904 = 0x00000000;
u32 var00016908 = 0x00000000;
u32 var0001690c = 0x00000000;
u32 var00016910 = 0x40a00000;
u32 var00016914 = 0x41880000;
u32 var00016918 = 0x3ee66666;
u32 var0001691c = 0x00000096;
u32 var00016920 = 0x00000000;
u32 var00016924 = 0x00000000;
u32 var00016928 = 0x00000000;
u32 var0001692c = 0x40a00000;
u32 var00016930 = 0x41700000;
u32 var00016934 = 0x3ecccccd;
u32 var00016938 = 0x00000096;
u32 var0001693c = 0x00000000;
u32 var00016940 = 0x00000000;
u32 var00016944 = 0x00000014;
u32 var00016948 = 0x00000022;
u32 var0001694c = 0x0000002e;
u32 var00016950 = 0x0000010e;
u32 var00016954 = 0x0000011d;
u32 var00016958 = 0x00000014;
u32 var0001695c = 0x00000025;
u32 var00016960 = 0x00000034;
u32 var00016964 = 0x000000fa;
u32 var00016968 = 0x00000109;
u32 var0001696c = 0x00000014;
u32 var00016970 = 0x00000028;
u32 var00016974 = 0x0000003a;
u32 var00016978 = 0x000000e6;
u32 var0001697c = 0x000000f5;
u32 var00016980 = 0x00000014;
u32 var00016984 = 0x0000002b;
u32 var00016988 = 0x00000040;
u32 var0001698c = 0x000000d2;
u32 var00016990 = 0x000000e1;
u32 var00016994 = 0x00000014;
u32 var00016998 = 0x0000002e;
u32 var0001699c = 0x00000046;
u32 var000169a0 = 0x000000be;
u32 var000169a4 = 0x000000cd;
u32 var000169a8 = 0x00000014;
u32 var000169ac = 0x00000031;
u32 var000169b0 = 0x0000004c;
u32 var000169b4 = 0x000000aa;
u32 var000169b8 = 0x000000b9;
u32 var000169bc = 0x00000014;
u32 var000169c0 = 0x00000034;
u32 var000169c4 = 0x00000052;
u32 var000169c8 = 0x00000096;
u32 var000169cc = 0x000000a5;
u32 var000169d0 = 0x00000014;
u32 var000169d4 = 0x00000037;
u32 var000169d8 = 0x00000058;
u32 var000169dc = 0x00000082;
u32 var000169e0 = 0x00000091;
u32 var000169e4 = 0x00000000;
u32 var000169e8 = 0x00000000;
u32 var000169ec = 0x00000000;
u32 var000169f0 = 0x00000000;
u32 var000169f4 = 0x00000000;
u32 var000169f8 = 0x00000000;
u32 var000169fc = 0x00000000;
u32 var00016a00 = 0x00000000;
u32 var00016a04 = 0x3f800000;
u32 var00016a08 = 0x00000000;
u32 var00016a0c = 0x3f800000;
u32 var00016a10 = 0x00000000;
u32 var00016a14 = 0x02810000;
u32 var00016a18 = 0x00000000;
u32 var00016a1c = 0x00000000;
u32 var00016a20 = 0x00000000;
u32 var00016a24 = 0x00000000;
u32 var00016a28 = 0x00000000;
u32 var00016a2c = 0x00000000;
u32 var00016a30 = 0x00000000;
u32 var00016a34 = 0x00000000;
u32 var00016a38 = 0x00000000;
u32 var00016a3c = 0x00000000;
u32 var00016a40 = 0x00000000;
u32 var00016a44 = 0x3eb2b17a;
u32 var00016a48 = 0xbfc907a9;
u32 var00016a4c = 0x3fc907a9;
u32 var00016a50 = 0xbfc907a9;
u32 var00016a54 = 0x00000000;
u32 var00016a58 = 0x00000000;
u32 var00016a5c = 0x02850000;
u32 var00016a60 = 0x00000000;
u32 var00016a64 = 0x00000000;
u32 var00016a68 = 0x00000000;
u32 var00016a6c = 0x00000000;
u32 var00016a70 = 0x00000000;
u32 var00016a74 = 0x00000000;
u32 var00016a78 = 0x00000000;
u32 var00016a7c = 0x00000000;
u32 var00016a80 = 0x00000000;
u32 var00016a84 = 0x00000000;
u32 var00016a88 = 0x00000000;
u32 var00016a8c = 0x3eb2b17a;
u32 var00016a90 = 0xbfc907a9;
u32 var00016a94 = 0x3fc907a9;
u32 var00016a98 = 0xbfc907a9;
u32 var00016a9c = 0x00000000;
u32 var00016aa0 = 0x00000000;
u32 var00016aa4 = 0x02820000;
u32 var00016aa8 = 0x00000000;
u32 var00016aac = 0x00000000;
u32 var00016ab0 = 0x00000000;
u32 var00016ab4 = 0x00000000;
u32 var00016ab8 = 0x00000000;
u32 var00016abc = 0x00000000;
u32 var00016ac0 = 0x00000000;
u32 var00016ac4 = 0x00000000;
u32 var00016ac8 = 0x00000000;
u32 var00016acc = 0x00000000;
u32 var00016ad0 = 0x00000000;
u32 var00016ad4 = 0x3eb2b17a;
u32 var00016ad8 = 0xbfc907a9;
u32 var00016adc = 0x3fc907a9;
u32 var00016ae0 = 0xbfc907a9;
u32 var00016ae4 = 0x3fcccccd;
u32 var00016ae8 = 0x3fcccccd;
u32 var00016aec = 0x02860000;
u32 var00016af0 = 0x00000000;
u32 var00016af4 = 0x00000000;
u32 var00016af8 = 0x00000000;
u32 var00016afc = 0x00000000;
u32 var00016b00 = 0x00000000;
u32 var00016b04 = 0x00000000;
u32 var00016b08 = 0x00000000;
u32 var00016b0c = 0x00000000;
u32 var00016b10 = 0x00000000;
u32 var00016b14 = 0x00000000;
u32 var00016b18 = 0x00000000;
u32 var00016b1c = 0x3e32b17a;
u32 var00016b20 = 0xbfc907a9;
u32 var00016b24 = 0x3fc907a9;
u32 var00016b28 = 0xbfc907a9;
u32 var00016b2c = 0x3fcccccd;
u32 var00016b30 = 0x3fcccccd;
u32 var00016b34 = 0x02830000;
u32 var00016b38 = 0x00000000;
u32 var00016b3c = 0x00000000;
u32 var00016b40 = 0x00000000;
u32 var00016b44 = 0x00000000;
u32 var00016b48 = 0x00000000;
u32 var00016b4c = 0x00000000;
u32 var00016b50 = 0x00000000;
u32 var00016b54 = 0x00000000;
u32 var00016b58 = 0x00000000;
u32 var00016b5c = 0x00000000;
u32 var00016b60 = 0x00000000;
u32 var00016b64 = 0x3eb2b17a;
u32 var00016b68 = 0xbfc907a9;
u32 var00016b6c = 0x3fc907a9;
u32 var00016b70 = 0xbfc907a9;
u32 var00016b74 = 0x00000000;
u32 var00016b78 = 0x00000000;
u32 var00016b7c = 0x02870000;
u32 var00016b80 = 0x00000000;
u32 var00016b84 = 0x00000000;
u32 var00016b88 = 0x00000000;
u32 var00016b8c = 0x00000000;
u32 var00016b90 = 0x00000000;
u32 var00016b94 = 0x00000000;
u32 var00016b98 = 0x00000000;
u32 var00016b9c = 0x00000000;
u32 var00016ba0 = 0x00000000;
u32 var00016ba4 = 0x00000000;
u32 var00016ba8 = 0x00000000;
u32 var00016bac = 0x3e32b17a;
u32 var00016bb0 = 0xbfc907a9;
u32 var00016bb4 = 0x3fc907a9;
u32 var00016bb8 = 0xbfc907a9;
u32 var00016bbc = 0x00000000;
u32 var00016bc0 = 0x00000000;
u32 var00016bc4 = (u32) &var0000bc00;
u32 var00016bc8 = 0x00000000;
u32 var00016bcc = 0x3dcccccd;
u32 var00016bd0 = 0x429e0000;
u32 var00016bd4 = 0x42ae0000;
u32 var00016bd8 = 0x3f86051b;
u32 var00016bdc = (u32) &var0000dac0;
u32 var00016be0 = 0x00000000;
u32 var00016be4 = 0x3f000000;
u32 var00016be8 = 0xbf800000;
u32 var00016bec = 0xbf800000;
u32 var00016bf0 = 0x3f86051b;
u32 var00016bf4 = (u32) &var0000db08;
u32 var00016bf8 = 0x00000000;
u32 var00016bfc = 0x3f000000;
u32 var00016c00 = 0xbf800000;
u32 var00016c04 = 0xbf800000;
u32 var00016c08 = 0x3f86051b;
u32 var00016c0c = (u32) &var00016a14;
u32 var00016c10 = 0x00000000;
u32 var00016c14 = 0x3a83126f;
u32 var00016c18 = 0x00000000;
u32 var00016c1c = 0x3dcccccd;
u32 var00016c20 = 0x3f86051b;
u32 var00016c24 = (u32) &var00016a14;
u32 var00016c28 = 0x00000000;
u32 var00016c2c = 0x3f00c49c;
u32 var00016c30 = 0xbf800000;
u32 var00016c34 = 0xbf800000;
u32 var00016c38 = 0x3f86051b;
u32 var00016c3c = (u32) &var00016a5c;
u32 var00016c40 = 0x00000000;
u32 var00016c44 = 0x3a83126f;
u32 var00016c48 = 0x00000000;
u32 var00016c4c = 0x3dcccccd;
u32 var00016c50 = 0x3f06051b;
u32 var00016c54 = (u32) &var00016a5c;
u32 var00016c58 = 0x00000000;
u32 var00016c5c = 0x3ee66666;
u32 var00016c60 = 0xbf800000;
u32 var00016c64 = 0xbf800000;
u32 var00016c68 = 0x3f06051b;
u32 var00016c6c = (u32) &var0000b6e0;
u32 var00016c70 = 0x00000000;
u32 var00016c74 = 0x3d4ccccd;
u32 var00016c78 = 0x420c0000;
u32 var00016c7c = 0x42200000;
u32 var00016c80 = 0x3f86051b;
u32 var00016c84 = (u32) &var0000da30;
u32 var00016c88 = 0x00000000;
u32 var00016c8c = 0x3f000000;
u32 var00016c90 = 0xbf800000;
u32 var00016c94 = 0xbf800000;
u32 var00016c98 = 0x3f86051b;
u32 var00016c9c = (u32) &var0000da78;
u32 var00016ca0 = 0x00000000;
u32 var00016ca4 = 0x3f000000;
u32 var00016ca8 = 0xbf800000;
u32 var00016cac = 0xbf800000;
u32 var00016cb0 = 0x3f86051b;
u32 var00016cb4 = (u32) &var00016aa4;
u32 var00016cb8 = 0x00000000;
u32 var00016cbc = 0x3a83126f;
u32 var00016cc0 = 0x00000000;
u32 var00016cc4 = 0x3dcccccd;
u32 var00016cc8 = 0x3f86051b;
u32 var00016ccc = (u32) &var00016aa4;
u32 var00016cd0 = 0x00000000;
u32 var00016cd4 = 0x3f00c49c;
u32 var00016cd8 = 0xbf800000;
u32 var00016cdc = 0xbf800000;
u32 var00016ce0 = 0x3f86051b;
u32 var00016ce4 = (u32) &var00016aec;
u32 var00016ce8 = 0x00000000;
u32 var00016cec = 0x3a83126f;
u32 var00016cf0 = 0x00000000;
u32 var00016cf4 = 0x3dcccccd;
u32 var00016cf8 = 0x3f06051b;
u32 var00016cfc = (u32) &var00016aec;
u32 var00016d00 = 0x00000000;
u32 var00016d04 = 0x3ee66666;
u32 var00016d08 = 0xbf800000;
u32 var00016d0c = 0xbf800000;
u32 var00016d10 = 0x3f06051b;
u32 var00016d14 = 0x00000000;
u32 var00016d18 = 0x006a0000;
u32 var00016d1c = 0x3e800000;
u32 var00016d20 = 0x00000000;
u32 var00016d24 = 0xbf800000;
u32 var00016d28 = 0x3f86051b;
u32 var00016d2c = 0x00000000;
u32 var00016d30 = 0x006b0000;
u32 var00016d34 = 0x3f000000;
u32 var00016d38 = 0xbf800000;
u32 var00016d3c = 0xbf800000;
u32 var00016d40 = 0x3f86051b;
u32 var00016d44 = 0x00000000;
u32 var00016d48 = 0x00590000;
u32 var00016d4c = 0x3f000000;
u32 var00016d50 = 0xbf800000;
u32 var00016d54 = 0xbf800000;
u32 var00016d58 = 0x3f86051b;
u32 var00016d5c = 0x00000000;
u32 var00016d60 = 0x02800000;
u32 var00016d64 = 0x3a83126f;
u32 var00016d68 = 0x00000000;
u32 var00016d6c = 0x3dcccccd;
u32 var00016d70 = 0x3f86051b;
u32 var00016d74 = 0x00000000;
u32 var00016d78 = 0x02800000;
u32 var00016d7c = 0x3f00c49c;
u32 var00016d80 = 0xbf800000;
u32 var00016d84 = 0xbf800000;
u32 var00016d88 = 0x3f86051b;
u32 var00016d8c = 0x00000000;
u32 var00016d90 = 0x02840000;
u32 var00016d94 = 0x3a83126f;
u32 var00016d98 = 0x00000000;
u32 var00016d9c = 0x3dcccccd;
u32 var00016da0 = 0x3f06051b;
u32 var00016da4 = 0x00000000;
u32 var00016da8 = 0x02840000;
u32 var00016dac = 0x3ee66666;
u32 var00016db0 = 0xbf800000;
u32 var00016db4 = 0xbf800000;
u32 var00016db8 = 0x3f06051b;
u32 var00016dbc = (u32) &var0000c3f8;
u32 var00016dc0 = 0x00000000;
u32 var00016dc4 = 0x3dcccccd;
u32 var00016dc8 = 0x42000000;
u32 var00016dcc = 0x42280000;
u32 var00016dd0 = 0x3f86051b;
u32 var00016dd4 = (u32) &var0000db50;
u32 var00016dd8 = 0x00000000;
u32 var00016ddc = 0x3f000000;
u32 var00016de0 = 0xbf800000;
u32 var00016de4 = 0xbf800000;
u32 var00016de8 = 0x3f86051b;
u32 var00016dec = (u32) &var0000db98;
u32 var00016df0 = 0x00000000;
u32 var00016df4 = 0x3f000000;
u32 var00016df8 = 0xbf800000;
u32 var00016dfc = 0xbf800000;
u32 var00016e00 = 0x3f86051b;
u32 var00016e04 = (u32) &var00016b34;
u32 var00016e08 = 0x00000000;
u32 var00016e0c = 0x3a83126f;
u32 var00016e10 = 0x00000000;
u32 var00016e14 = 0x3dcccccd;
u32 var00016e18 = 0x3f86051b;
u32 var00016e1c = (u32) &var00016b34;
u32 var00016e20 = 0x00000000;
u32 var00016e24 = 0x3f00c49c;
u32 var00016e28 = 0xbf800000;
u32 var00016e2c = 0xbf800000;
u32 var00016e30 = 0x3f86051b;
u32 var00016e34 = (u32) &var00016b7c;
u32 var00016e38 = 0x00000000;
u32 var00016e3c = 0x3a83126f;
u32 var00016e40 = 0x00000000;
u32 var00016e44 = 0x3dcccccd;
u32 var00016e48 = 0x3f06051b;
u32 var00016e4c = (u32) &var00016b7c;
u32 var00016e50 = 0x00000000;
u32 var00016e54 = 0x3ee66666;
u32 var00016e58 = 0xbf800000;
u32 var00016e5c = 0xbf800000;
u32 var00016e60 = 0x3f06051b;
u32 var00016e64 = 0x00000000;
u32 var00016e68 = 0x00000000;
u32 var00016e6c = 0x00000000;
u32 var00016e70 = 0x0000046f;
u32 var00016e74 = 0x000005b6;
u32 var00016e78 = 0x000005b7;
u32 var00016e7c = 0x00000000;
u32 var00016e80 = 0x00000000;
u32 var00016e84 = 0x00000000;
u32 var00016e88 = 0x00000000;
u32 var00016e8c = 0x00000000;
u32 var00016e90 = 0x00000000;
u32 var00016e94 = 0x00000000;
u32 var00016e98 = 0x00000000;
u32 var00016e9c = 0x00000000;
u32 var00016ea0 = 0x00000000;
u32 var00016ea4 = 0x00000000;
u32 var00016ea8 = 0x00000000;
u32 var00016eac = 0x00000000;
u32 var00016eb0 = 0x00000000;
u32 var00016eb4 = 0x00000000;
u32 var00016eb8 = 0x00000000;
u32 var00016ebc = 0x00000000;
u32 var00016ec0 = 0x00000000;
u32 var00016ec4 = 0x00000000;
u32 var00016ec8 = 0x00000000;
u32 var00016ecc = 0x00000000;
u32 var00016ed0 = 0x00000000;
u32 var00016ed4 = 0x00000000;
u32 var00016ed8 = 0x00000000;
u32 var00016edc = 0x00000000;
u32 var00016ee0 = 0x00000000;
u32 var00016ee4 = 0x00000000;
u32 var00016ee8 = 0x00000000;
u32 var00016eec = 0x00000000;
u32 var00016ef0 = 0x43200000;
u32 var00016ef4 = 0x42a00000;
u32 var00016ef8 = 0x00000064;
u32 var00016efc = 0x00000bb8;
u32 var00016f00 = 0x00000000;
u32 var00016f04 = 0x00000000;
u32 var00016f08 = 0x00000000;
u32 var00016f0c = 0x00000000;
u32 var00016f10 = 0x00000000;
u32 var00016f14 = 0x00000000;
u32 var00016f18 = 0x00000000;
u32 var00016f1c = 0x00000000;
u32 var00016f20 = 0x00000000;
u32 var00016f24 = 0x00000000;
u32 var00016f28 = 0x00000000;
u32 var00016f2c = 0x00000000;
u32 var00016f30 = 0x00000000;
u32 var00016f34 = 0x000003e8;
u32 var00016f38 = 0x00000014;
u32 var00016f3c = 0x00000005;
u32 var00016f40 = 0x0000001e;
u32 var00016f44 = 0x00000012;
u32 var00016f48 = 0x0000000c;
u32 var00016f4c = 0x000000aa;
u32 var00016f50 = 0x0000002f;
u32 var00016f54 = 0x00000028;
u32 var00016f58 = 0x10500090;
u32 var00016f5c = 0x00c00060;
u32 var00016f60 = 0xff000060;
u32 var00016f64 = 0x00000080;
u32 var00016f68 = 0xffffffab;
u32 var00016f6c = 0xffffff47;
u32 var00016f70 = 0x00000064;
u32 var00016f74 = 0x00000064;
u32 var00016f78 = 0x000000c8;
u32 var00016f7c = 0x00000001;
u32 var00016f80 = 0x0000005f;
u32 var00016f84 = 0x00000012;
u32 var00016f88 = 0x000000e1;
u32 var00016f8c = 0x0000002e;
u32 var00016f90 = 0x00000000;
u32 var00016f94 = 0x00000000;
u32 var00016f98 = 0x00000000;
u32 var00016f9c = 0x00000000;
u32 var00016fa0 = 0x310a0000;
u32 var00016fa4 = 0x43200000;
u32 var00016fa8 = 0x42f00000;
u32 var00016fac = 0x00000000;
u32 var00016fb0 = 0x00000000;
u32 var00016fb4 = 0x00000000;
u32 var00016fb8 = 0x00000000;
u32 var00016fbc = 0x00ff00ff;
u32 var00016fc0 = 0x00ff0011;
u32 var00016fc4 = 0x00000000;
u32 var00016fc8 = 0x00000000;
u32 var00016fcc = 0x00000000;
u32 var00016fd0 = 0x00000000;
u32 var00016fd4 = 0x00ff0000;
u32 var00016fd8 = 0x9999ff00;
u32 var00016fdc = 0xffffff00;
u32 var00016fe0 = 0xff777700;
u32 var00016fe4 = 0xffff5500;
u32 var00016fe8 = 0x00ff0000;
u32 var00016fec = 0xcccccc00;
u32 var00016ff0 = 0xff888800;
u32 var00016ff4 = 0xffaa5500;
u32 var00016ff8 = 0x55aaff00;
u32 var00016ffc = 0xaa55ff00;
u32 var00017000 = 0x0000000a;
u32 var00017004 = 0x00000018;
u32 var00017008 = 0x00000000;
u32 var0001700c = 0x00000000;
u32 var00017010 = 0x01010000;
u32 var00017014 = 0x8007fb10;
u32 var00017018 = 0x8007fb0c;
u32 var0001701c = 0x00ff0000;
u32 var00017020 = 0x000000a0;
u32 var00017024 = 0x01060000;
u32 var00017028 = 0x00000000;
u32 var0001702c = 0x00000050;
u32 var00017030 = 0x00010000;
u32 var00017034 = 0x8007fb18;
u32 var00017038 = 0x8007fb14;
u32 var0001703c = 0x00ff0000;
u32 var00017040 = 0x000000a0;
u32 var00017044 = 0x03070000;
u32 var00017048 = 0x00000000;
u32 var0001704c = 0x00000078;
u32 var00017050 = 0x00000100;
u32 var00017054 = 0x8007fb18;
u32 var00017058 = 0x8007fb14;
u32 var0001705c = 0xff000000;
u32 var00017060 = 0xffffffa0;
u32 var00017064 = 0x03070000;
u32 var00017068 = 0x00000000;
u32 var0001706c = 0x00000078;
u32 var00017070 = 0x00010000;
u32 var00017074 = 0x8007fb18;
u32 var00017078 = 0x8007fb14;
u32 var0001707c = 0x00ff0000;
u32 var00017080 = 0x000000a0;
u32 var00017084 = 0x01060000;
u32 var00017088 = 0x00000000;
u32 var0001708c = 0x00000078;
u32 var00017090 = 0x01010000;
u32 var00017094 = 0x8007fb10;
u32 var00017098 = 0x8007fb0c;
u32 var0001709c = 0x00ffc000;
u32 var000170a0 = 0x000000a0;
u32 var000170a4 = 0x01060000;
u32 var000170a8 = 0x00000000;
u32 var000170ac = 0x00000028;
u32 var000170b0 = 0x00000000;
u32 var000170b4 = 0x8007fb18;
u32 var000170b8 = 0x8007fb14;
u32 var000170bc = 0x00ff0000;
u32 var000170c0 = 0x000000a0;
u32 var000170c4 = 0x01050000;
u32 var000170c8 = 0x00000000;
u32 var000170cc = 0x00000078;
u32 var000170d0 = 0x01000000;
u32 var000170d4 = 0x8007fb10;
u32 var000170d8 = 0x8007fb0c;
u32 var000170dc = 0x00ff0000;
u32 var000170e0 = 0x000000a0;
u32 var000170e4 = 0x03050000;
u32 var000170e8 = 0x00000000;
u32 var000170ec = 0x00000078;
u32 var000170f0 = 0x01010000;
u32 var000170f4 = 0x8007fb10;
u32 var000170f8 = 0x8007fb0c;
u32 var000170fc = 0x00ff0000;
u32 var00017100 = 0x000000a0;
u32 var00017104 = 0x03050000;
u32 var00017108 = 0x00000000;
u32 var0001710c = 0xffffffff;
u32 var00017110 = 0x01010000;
u32 var00017114 = 0x8007fb10;
u32 var00017118 = 0x8007fb0c;
u32 var0001711c = 0x00ffc000;
u32 var00017120 = 0x000000a0;
u32 var00017124 = 0x03060000;
u32 var00017128 = 0x00000000;
u32 var0001712c = 0x000001f4;
u32 var00017130 = 0x01010000;
u32 var00017134 = 0x8007fb08;
u32 var00017138 = 0x8007fb04;
u32 var0001713c = 0x00ff0000;
u32 var00017140 = 0x000000a0;
u32 var00017144 = 0x01060000;
u32 var00017148 = 0x00000000;
u32 var0001714c = 0x00000078;
u32 var00017150 = 0x01010000;
u32 var00017154 = 0x8007fb10;
u32 var00017158 = 0x8007fb0c;
u32 var0001715c = 0x00ff0000;
u32 var00017160 = 0x000000a0;
u32 var00017164 = 0x01060000;
u32 var00017168 = 0x00000000;
u32 var0001716c = 0x000000f0;
u32 var00017170 = 0x00000000;
u32 var00017174 = 0x8007fb10;
u32 var00017178 = 0x8007fb0c;
u32 var0001717c = 0x00ff0000;
u32 var00017180 = 0x000000a0;
u32 var00017184 = 0x03080000;
u32 var00017188 = 0x00000000;
u32 var0001718c = 0x00000078;
u32 var00017190 = 0x2e3b213f;
u32 var00017194 = 0x2c000000;
u32 var00017198 = 0x00000000;
u32 var0001719c = 0x00000000;
u32 var000171a0 = 0x00000001;
u32 var000171a4 = 0x00000000;
u32 var000171a8 = 0x00000000;
u32 var000171ac = 0x00000000;
u32 var000171b0 = 0x00000000;
u32 var000171b4 = 0x00000000;
u32 var000171b8 = 0x00000000;
u32 var000171bc = 0x00000000;
u32 var000171c0 = 0x00000000;
u32 var000171c4 = 0x00000000;
u32 var000171c8 = 0x0000000b;
u32 var000171cc = 0x30313233;
u32 var000171d0 = 0x34353637;
u32 var000171d4 = 0x38394142;
u32 var000171d8 = 0x43444546;
u32 var000171dc = 0x4748494a;
u32 var000171e0 = 0x4b4c4d4e;
u32 var000171e4 = 0x4f505152;
u32 var000171e8 = 0x53545556;
u32 var000171ec = 0x5758595a;
u32 var000171f0 = 0x203f212e;
u32 var000171f4 = 0x31323132;
u32 var000171f8 = 0x31323331;
u32 var000171fc = 0x32330000;
u32 var00017200 = 0x573a573b;
u32 var00017204 = 0x573c573d;
u32 var00017208 = 0x00000000;
u32 var0001720c = 0x20000000;
u32 var00017210 = 0x00000002;
u32 var00017214 = 0x0000000c;
u32 var00017218 = 0x0000000a;
u32 var0001721c = 0xffffffff;
u32 var00017220 = 0x00000003;
u32 var00017224 = 0x00000033;
u32 var00017228 = 0x0000000a;
u32 var0001722c = 0xffffffff;
u32 var00017230 = 0x00000003;
u32 var00017234 = 0x0000000c;
u32 var00017238 = 0x00000003;
u32 var0001723c = 0x0000004b;
u32 var00017240 = 0xffffffff;
u32 var00017244 = 0x00000037;
u32 var00017248 = 0x00000013;
u32 var0001724c = 0x00000040;
u32 var00017250 = 0xffffffff;
u32 var00017254 = 0x0000003f;
u32 var00017258 = 0x00000013;
u32 var0001725c = 0xffffffff;
u32 var00017260 = 0x0000000a;
u32 var00017264 = 0x0000003f;
u32 var00017268 = 0x0000000a;
u32 var0001726c = 0x0000004b;
u32 var00017270 = 0xffffffff;
u32 var00017274 = 0x00000033;
u32 var00017278 = 0x00000017;
u32 var0001727c = 0x00000037;
u32 var00017280 = 0xffffffff;
u32 var00017284 = 0x0000003b;
u32 var00017288 = 0x00000017;
u32 var0001728c = 0x00000044;
u32 var00017290 = 0xffffffff;
u32 var00017294 = 0x00000043;
u32 var00017298 = 0x00000017;
u32 var0001729c = 0xffffffff;
u32 var000172a0 = 0x00000011;
u32 var000172a4 = 0x00000043;
u32 var000172a8 = 0x00000011;
u32 var000172ac = 0x0000004b;
u32 var000172b0 = 0xffffffff;
u32 var000172b4 = 0x00000037;
u32 var000172b8 = 0x0000001b;
u32 var000172bc = 0x00000048;
u32 var000172c0 = 0xffffffff;
u32 var000172c4 = 0x00000047;
u32 var000172c8 = 0x0000001b;
u32 var000172cc = 0xffffffff;
u32 var000172d0 = 0x00000018;
u32 var000172d4 = 0x00000047;
u32 var000172d8 = 0x00000018;
u32 var000172dc = 0x0000004b;
u32 var000172e0 = 0xffffffff;
u32 var000172e4 = 0x00000031;
u32 var000172e8 = 0x0000001f;
u32 var000172ec = 0x0000004b;
u32 var000172f0 = 0xffffffff;
u32 var000172f4 = 0x0000002b;
u32 var000172f8 = 0x0000001c;
u32 var000172fc = 0xffffffff;
u32 var00017300 = 0x00000026;
u32 var00017304 = 0x0000002b;
u32 var00017308 = 0x00000026;
u32 var0001730c = 0x0000004b;
u32 var00017310 = 0xffffffff;
u32 var00017314 = 0x0000001e;
u32 var00017318 = 0x00000023;
u32 var0001731c = 0x00000025;
u32 var00017320 = 0xffffffff;
u32 var00017324 = 0x00000025;
u32 var00017328 = 0x00000023;
u32 var0001732c = 0xffffffff;
u32 var00017330 = 0x0000002d;
u32 var00017334 = 0x00000025;
u32 var00017338 = 0x0000002d;
u32 var0001733c = 0x0000004b;
u32 var00017340 = 0xffffffff;
u32 var00017344 = 0x00000022;
u32 var00017348 = 0x00000034;
u32 var0001734c = 0x0000004b;
u32 var00017350 = 0xffffffff;
u32 var00017354 = 0x0000000c;
u32 var00017358 = 0x0000001e;
u32 var0001735c = 0xffffffff;
u32 var00017360 = 0x0000003b;
u32 var00017364 = 0x0000000c;
u32 var00017368 = 0x0000003b;
u32 var0001736c = 0x0000004b;
u32 var00017370 = 0xffffffff;
u32 var00017374 = 0x54c254c4;
u32 var00017378 = 0x54ca54c5;
u32 var0001737c = 0x54cb54cc;
u32 var00017380 = 0x54ce54cd;
u32 var00017384 = 0x54d254c2;
u32 var00017388 = 0x54c854ca;
u32 var0001738c = 0x54c954cb;
u32 var00017390 = 0x54cc54cf;
u32 var00017394 = 0x54cd54d2;
u32 var00017398 = 0x54cb54c4;
u32 var0001739c = 0x54ca54c5;
u32 var000173a0 = 0x54cd54cc;
u32 var000173a4 = 0x54ce54c2;
u32 var000173a8 = 0x54d254cb;
u32 var000173ac = 0x54c854ca;
u32 var000173b0 = 0x54c954cd;
u32 var000173b4 = 0x54cc54cf;
u32 var000173b8 = 0x54c254d2;
u32 var000173bc = 0x56035603;
u32 var000173c0 = 0x54d35603;
u32 var000173c4 = 0x54cb54cc;
u32 var000173c8 = 0x54ce54cd;
u32 var000173cc = 0x56035603;
u32 var000173d0 = 0x560354d3;
u32 var000173d4 = 0x560354cb;
u32 var000173d8 = 0x54cc54cf;
u32 var000173dc = 0x54cd5603;
u32 var000173e0 = 0x56035603;
u32 var000173e4 = 0x54d35603;
u32 var000173e8 = 0x54cb54cc;
u32 var000173ec = 0x54ce54c2;
u32 var000173f0 = 0x56035603;
u32 var000173f4 = 0x560354d3;
u32 var000173f8 = 0x560354cb;
u32 var000173fc = 0x54cc54cf;
u32 var00017400 = 0x54c25603;
u32 var00017404 = 0x56035603;
u32 var00017408 = 0x54d45603;
u32 var0001740c = 0x54cb54cc;
u32 var00017410 = 0x54d154c2;
u32 var00017414 = 0x56035603;
u32 var00017418 = 0x560354d4;
u32 var0001741c = 0x560354cb;
u32 var00017420 = 0x54cc54d0;
u32 var00017424 = 0x54c25603;
u32 var00017428 = 0x56035603;
u32 var0001742c = 0x54d45603;
u32 var00017430 = 0x54cb54cc;
u32 var00017434 = 0x54d154cd;
u32 var00017438 = 0x56035603;
u32 var0001743c = 0x560354d4;
u32 var00017440 = 0x560354cb;
u32 var00017444 = 0x54cc54d0;
u32 var00017448 = 0x54cd5603;
u32 var0001744c = 0x54b954ba;
u32 var00017450 = 0x54bb54bc;
u32 var00017454 = 0x54bd54be;
u32 var00017458 = 0x54bf54c0;
u32 var0001745c = 0x54c10000;
u32 var00017460 = 0x8009dec0;
u32 var00017464 = 0x8009df3d;
u32 var00017468 = 0x00000000;
u32 var0001746c = 0x51e451e5;
u32 var00017470 = 0x51e651e7;
u32 var00017474 = 0x51e851e9;
u32 var00017478 = 0x51ea51eb;
u32 var0001747c = 0x51ec51ed;
u32 var00017480 = 0x51ee0000;
u32 var00017484 = 0x00000000;
u32 var00017488 = 0x96969600;
u32 var0001748c = 0x96969600;
u32 var00017490 = 0xffffff00;
u32 var00017494 = 0xffffff00;
u32 var00017498 = 0xb24d2e00;
u32 var0001749c = 0x00000000;
u32 var000174a0 = 0x00000000;
u32 var000174a4 = 0x00000001;
u32 var000174a8 = 0x00000003;
u32 var000174ac = 0x00000000;
u32 var000174b0 = 0x00000000;
u32 var000174b4 = 0x00000000;
u32 var000174b8 = 0x00000000;
u32 var000174bc = 0x00000000;
u32 var000174c0 = 0x00000000;
u32 var000174c4 = 0x00000000;
u32 var000174c8 = 0x00000000;
u32 var000174cc = 0x00000000;
u32 var000174d0 = 0x00000000;
u32 var000174d4 = 0x00000000;
u32 var000174d8 = 0x00000000;
u32 var000174dc = 0x00000000;
u32 var000174e0 = 0x0000000a;
u32 var000174e4 = 0x0000012c;
u32 var000174e8 = 0x7f1b2658;
u32 var000174ec = 0x7f1b265c;
u32 var000174f0 = 0x7f1b2660;
u32 var000174f4 = 0x7f1b2664;
u32 var000174f8 = 0x00000001;
u32 var000174fc = 0x00000078;
u32 var00017500 = 0x00000000;
u32 var00017504 = 0x00000000;
u32 var00017508 = 0x00000000;
u32 var0001750c = 0x00000001;
u32 var00017510 = 0x00000001;
u32 var00017514 = 0x00000001;
u32 var00017518 = 0x01000000;
u32 var0001751c = 0x00000010;
u32 var00017520 = 0x000054ae;
u32 var00017524 = 0x00000000;
u32 var00017528 = 0x00000000;
u32 var0001752c = 0x0b000000;
u32 var00017530 = 0x00000000;
u32 var00017534 = 0x00000000;
u32 var00017538 = 0x00000000;
u32 var0001753c = 0x00000000;
u32 var00017540 = 0x04000000;
u32 var00017544 = 0x00000020;
u32 var00017548 = 0x00005449;
u32 var0001754c = 0x00000000;
u32 var00017550 = 0x7f0fcc34;
u32 var00017554 = 0x1a000000;
u32 var00017558 = 0x00000000;
u32 var0001755c = 0x00000000;
u32 var00017560 = 0x00000000;
u32 var00017564 = 0x00000000;
u32 var00017568 = 0x02000000;
u32 var0001756c = 0x000054ad;
u32 var00017570 = (u32) &var00017518;
u32 var00017574 = 0x00000000;
u32 var00017578 = 0x00000000;
u32 var0001757c = 0x00000000;
u32 var00017580 = 0x01000000;
u32 var00017584 = 0x00000010;
u32 var00017588 = 0x000054b5;
u32 var0001758c = 0x00000000;
u32 var00017590 = 0x00000000;
u32 var00017594 = 0x0b000000;
u32 var00017598 = 0x00000000;
u32 var0001759c = 0x00000000;
u32 var000175a0 = 0x00000000;
u32 var000175a4 = 0x00000000;
u32 var000175a8 = 0x04000000;
u32 var000175ac = 0x00000020;
u32 var000175b0 = 0x00005449;
u32 var000175b4 = 0x00000000;
u32 var000175b8 = 0x7f0fcc34;
u32 var000175bc = 0x1a000000;
u32 var000175c0 = 0x00000000;
u32 var000175c4 = 0x00000000;
u32 var000175c8 = 0x00000000;
u32 var000175cc = 0x00000000;
u32 var000175d0 = 0x03000000;
u32 var000175d4 = 0x000054b4;
u32 var000175d8 = (u32) &var00017580;
u32 var000175dc = 0x7f0fcd48;
u32 var000175e0 = 0x00000000;
u32 var000175e4 = 0x00000000;
u32 var000175e8 = 0x01000000;
u32 var000175ec = 0x00000010;
u32 var000175f0 = 0x000054b7;
u32 var000175f4 = 0x00000000;
u32 var000175f8 = 0x00000000;
u32 var000175fc = 0x0b000000;
u32 var00017600 = 0x00000000;
u32 var00017604 = 0x00000000;
u32 var00017608 = 0x00000000;
u32 var0001760c = 0x00000000;
u32 var00017610 = 0x04000000;
u32 var00017614 = 0x00000028;
u32 var00017618 = 0x00005449;
u32 var0001761c = 0x00000000;
u32 var00017620 = 0x00000000;
u32 var00017624 = 0x1a000000;
u32 var00017628 = 0x00000000;
u32 var0001762c = 0x00000000;
u32 var00017630 = 0x00000000;
u32 var00017634 = 0x00000000;
u32 var00017638 = 0x02000000;
u32 var0001763c = 0x000054b6;
u32 var00017640 = (u32) &var000175e8;
u32 var00017644 = 0x7f0fcd48;
u32 var00017648 = 0x00000000;
u32 var0001764c = 0x00000000;
u32 var00017650 = 0x01000000;
u32 var00017654 = 0x00000010;
u32 var00017658 = 0x000054b0;
u32 var0001765c = 0x00000000;
u32 var00017660 = 0x00000000;
u32 var00017664 = 0x01000000;
u32 var00017668 = 0x00000010;
u32 var0001766c = 0x000054b1;
u32 var00017670 = 0x00000000;
u32 var00017674 = 0x00000000;
u32 var00017678 = 0x0b000000;
u32 var0001767c = 0x00000000;
u32 var00017680 = 0x00000000;
u32 var00017684 = 0x00000000;
u32 var00017688 = 0x00000000;
u32 var0001768c = 0x04000000;
u32 var00017690 = 0x00000028;
u32 var00017694 = 0x000054b2;
u32 var00017698 = 0x00000000;
u32 var0001769c = 0x00000000;
u32 var000176a0 = 0x04000000;
u32 var000176a4 = 0x00000020;
u32 var000176a8 = 0x000054b3;
u32 var000176ac = 0x00000000;
u32 var000176b0 = 0x7f0fce08;
u32 var000176b4 = 0x1a000000;
u32 var000176b8 = 0x00000000;
u32 var000176bc = 0x00000000;
u32 var000176c0 = 0x00000000;
u32 var000176c4 = 0x00000000;
u32 var000176c8 = 0x02000000;
u32 var000176cc = 0x000054af;
u32 var000176d0 = (u32) &var00017650;
u32 var000176d4 = 0x7f0fcd48;
u32 var000176d8 = 0x00000000;
u32 var000176dc = 0x00000000;
u32 var000176e0 = 0x56705671;
u32 var000176e4 = 0x56725673;
u32 var000176e8 = 0x566f0000;
u32 var000176ec = 0x01000000;
u32 var000176f0 = 0x00000030;
u32 var000176f4 = 0x7f0fcfb8;
u32 var000176f8 = 0x00000000;
u32 var000176fc = 0x00000000;
u32 var00017700 = 0x01000000;
u32 var00017704 = 0x02000030;
u32 var00017708 = 0x00005441;
u32 var0001770c = 0x00000000;
u32 var00017710 = 0x00000000;
u32 var00017714 = 0x01000000;
u32 var00017718 = 0x02000030;
u32 var0001771c = 0x00005442;
u32 var00017720 = 0x00000000;
u32 var00017724 = 0x00000000;
u32 var00017728 = 0x0b000000;
u32 var0001772c = 0x00000000;
u32 var00017730 = 0x00000082;
u32 var00017734 = 0x00000000;
u32 var00017738 = 0x00000000;
u32 var0001773c = 0x04000000;
u32 var00017740 = 0x00000000;
u32 var00017744 = 0x00005443;
u32 var00017748 = 0x00000000;
u32 var0001774c = 0x7f0fd0e0;
u32 var00017750 = 0x04000000;
u32 var00017754 = 0x00000000;
u32 var00017758 = 0x00005444;
u32 var0001775c = 0x00000000;
u32 var00017760 = 0x7f0fd04c;
u32 var00017764 = 0x04000000;
u32 var00017768 = 0x00000008;
u32 var0001776c = 0x00005445;
u32 var00017770 = 0x00000000;
u32 var00017774 = 0x00000000;
u32 var00017778 = 0x1a000000;
u32 var0001777c = 0x00000000;
u32 var00017780 = 0x00000000;
u32 var00017784 = 0x00000000;
u32 var00017788 = 0x00000000;
u32 var0001778c = 0x02000000;
u32 var00017790 = 0x00005440;
u32 var00017794 = (u32) &var000176ec;
u32 var00017798 = 0x7f0fcd48;
u32 var0001779c = 0x00000020;
u32 var000177a0 = 0x00000000;
u32 var000177a4 = 0x01000000;
u32 var000177a8 = 0x00000020;
u32 var000177ac = 0x7f0fcfb8;
u32 var000177b0 = 0x00000000;
u32 var000177b4 = 0x00000000;
u32 var000177b8 = 0x01000000;
u32 var000177bc = 0x02000210;
u32 var000177c0 = 0x00005447;
u32 var000177c4 = 0x00000000;
u32 var000177c8 = 0x00000000;
u32 var000177cc = 0x01000000;
u32 var000177d0 = 0x02000220;
u32 var000177d4 = 0x00005603;
u32 var000177d8 = 0x00000000;
u32 var000177dc = 0x00000000;
u32 var000177e0 = 0x01000000;
u32 var000177e4 = 0x02000210;
u32 var000177e8 = 0x00005448;
u32 var000177ec = 0x00000000;
u32 var000177f0 = 0x00000000;
u32 var000177f4 = 0x0b000000;
u32 var000177f8 = 0x00000000;
u32 var000177fc = 0x00000000;
u32 var00017800 = 0x00000000;
u32 var00017804 = 0x00000000;
u32 var00017808 = 0x04000000;
u32 var0001780c = 0x00000028;
u32 var00017810 = 0x00005449;
u32 var00017814 = 0x00000000;
u32 var00017818 = 0x00000000;
u32 var0001781c = 0x1a000000;
u32 var00017820 = 0x00000000;
u32 var00017824 = 0x00000000;
u32 var00017828 = 0x00000000;
u32 var0001782c = 0x00000000;
u32 var00017830 = 0x02000000;
u32 var00017834 = 0x00005446;
u32 var00017838 = (u32) &var000177a4;
u32 var0001783c = 0x7f0fcd48;
u32 var00017840 = 0x00000020;
u32 var00017844 = 0x00000000;
u32 var00017848 = 0x01000000;
u32 var0001784c = 0x00000010;
u32 var00017850 = 0x000054fe;
u32 var00017854 = 0x00000000;
u32 var00017858 = 0x00000000;
u32 var0001785c = 0x0b000000;
u32 var00017860 = 0x00000000;
u32 var00017864 = 0x00000082;
u32 var00017868 = 0x00000000;
u32 var0001786c = 0x00000000;
u32 var00017870 = 0x04000000;
u32 var00017874 = 0x00000008;
u32 var00017878 = 0x000054ff;
u32 var0001787c = 0x00000000;
u32 var00017880 = 0x00000000;
u32 var00017884 = 0x1a000000;
u32 var00017888 = 0x00000000;
u32 var0001788c = 0x00000000;
u32 var00017890 = 0x00000000;
u32 var00017894 = 0x00000000;
u32 var00017898 = 0x02000000;
u32 var0001789c = 0x000054fd;
u32 var000178a0 = (u32) &var00017848;
u32 var000178a4 = 0x00000000;
u32 var000178a8 = 0x00000020;
u32 var000178ac = 0x00000000;
u32 var000178b0 = 0x01000000;
u32 var000178b4 = 0x00000030;
u32 var000178b8 = 0x7f0fcfb8;
u32 var000178bc = 0x00000000;
u32 var000178c0 = 0x00000000;
u32 var000178c4 = 0x01000000;
u32 var000178c8 = 0x02000030;
u32 var000178cc = 0x00005501;
u32 var000178d0 = 0x00000000;
u32 var000178d4 = 0x00000000;
u32 var000178d8 = 0x01000000;
u32 var000178dc = 0x02000030;
u32 var000178e0 = 0x00005502;
u32 var000178e4 = 0x00000000;
u32 var000178e8 = 0x00000000;
u32 var000178ec = 0x01000000;
u32 var000178f0 = 0x02000030;
u32 var000178f4 = 0x00005503;
u32 var000178f8 = 0x00000000;
u32 var000178fc = 0x00000000;
u32 var00017900 = 0x0b000000;
u32 var00017904 = 0x00000000;
u32 var00017908 = 0x00000082;
u32 var0001790c = 0x00000000;
u32 var00017910 = 0x00000000;
u32 var00017914 = 0x04000000;
u32 var00017918 = 0x00000008;
u32 var0001791c = 0x00005504;
u32 var00017920 = 0x00000000;
u32 var00017924 = 0x00000000;
u32 var00017928 = 0x1a000000;
u32 var0001792c = 0x00000000;
u32 var00017930 = 0x00000000;
u32 var00017934 = 0x00000000;
u32 var00017938 = 0x00000000;
u32 var0001793c = 0x02000000;
u32 var00017940 = 0x00005500;
u32 var00017944 = (u32) &var000178b0;
u32 var00017948 = 0x00000000;
u32 var0001794c = 0x00000020;
u32 var00017950 = 0x00000000;
u32 var00017954 = 0x00000000;
u32 var00017958 = 0x00000000;
u32 var0001795c = 0x00000000;
u32 var00017960 = 0xff666600;
u32 var00017964 = 0xffff0000;
u32 var00017968 = 0x4444ff00;
u32 var0001796c = 0xff00ff00;
u32 var00017970 = 0x00ffff00;
u32 var00017974 = 0xff885500;
u32 var00017978 = 0x8800ff00;
u32 var0001797c = 0x88445500;
u32 var00017980 = 0x02000000;
u32 var00017984 = 0x00200000;
u32 var00017988 = 0x0000005a;
u32 var0001798c = 0x00000000;
u32 var00017990 = 0x7f0fd6f0;
u32 var00017994 = 0x1a000000;
u32 var00017998 = 0x00000000;
u32 var0001799c = 0x00000000;
u32 var000179a0 = 0x00000000;
u32 var000179a4 = 0x00000000;
u32 var000179a8 = 0x02000000;
u32 var000179ac = 0x000057ec;
u32 var000179b0 = (u32) &var00017980;
u32 var000179b4 = 0x7f0fdc74;
u32 var000179b8 = 0x00000000;
u32 var000179bc = 0x00000000;
u32 var000179c0 = 0x00010203;
u32 var000179c4 = 0x04050607;
u32 var000179c8 = 0x08000000;
u32 var000179cc = 0xff00004f;
u32 var000179d0 = 0x3f00008f;
u32 var000179d4 = 0xff4f00ff;
u32 var000179d8 = 0xffff7fff;
u32 var000179dc = 0xff4f00ff;
u32 var000179e0 = 0xff4f00ff;
u32 var000179e4 = 0x00000000;
u32 var000179e8 = 0x00000000;
u32 var000179ec = 0x00000000;
u32 var000179f0 = 0x56ef56f0;
u32 var000179f4 = 0x56f156f2;
u32 var000179f8 = 0x56f356f4;
u32 var000179fc = 0x56f556f6;
u32 var00017a00 = 0x56ed56ee;
u32 var00017a04 = 0x56c956ca;
u32 var00017a08 = 0x56e856e9;
u32 var00017a0c = 0x56ea56eb;
u32 var00017a10 = 0x56dc56dd;
u32 var00017a14 = 0x56de0000;
u32 var00017a18 = 0x56df56e0;
u32 var00017a1c = 0x56e156e2;
u32 var00017a20 = 0x05000000;
u32 var00017a24 = 0x00000000;
u32 var00017a28 = 0x00000000;
u32 var00017a2c = 0x00000000;
u32 var00017a30 = 0x00000000;
u32 var00017a34 = 0x1a000000;
u32 var00017a38 = 0x00000000;
u32 var00017a3c = 0x00000000;
u32 var00017a40 = 0x00000000;
u32 var00017a44 = 0x00000000;
u32 var00017a48 = 0x01000000;
u32 var00017a4c = 0x000056f7;
u32 var00017a50 = (u32) &var00017a20;
u32 var00017a54 = 0x7f103368;
u32 var00017a58 = 0x00000008;
u32 var00017a5c = 0x00000000;
u32 var00017a60 = 0x06010000;
u32 var00017a64 = 0x00000000;
u32 var00017a68 = 0x00000000;
u32 var00017a6c = 0x00000000;
u32 var00017a70 = 0x00000000;
u32 var00017a74 = 0x04000000;
u32 var00017a78 = 0x00000000;
u32 var00017a7c = 0x00005712;
u32 var00017a80 = 0x00000000;
u32 var00017a84 = 0x7f1033f8;
u32 var00017a88 = 0x04000000;
u32 var00017a8c = 0x00000008;
u32 var00017a90 = 0x00005713;
u32 var00017a94 = 0x00000000;
u32 var00017a98 = 0x00000000;
u32 var00017a9c = 0x1a000000;
u32 var00017aa0 = 0x00000000;
u32 var00017aa4 = 0x00000000;
u32 var00017aa8 = 0x00000000;
u32 var00017aac = 0x00000000;
u32 var00017ab0 = 0x01000000;
u32 var00017ab4 = 0x7f103550;
u32 var00017ab8 = (u32) &var00017a60;
u32 var00017abc = 0x7f103608;
u32 var00017ac0 = 0x0000000c;
u32 var00017ac4 = (u32) &var00017a48;
u32 var00017ac8 = 0x01000000;
u32 var00017acc = 0x00000012;
u32 var00017ad0 = 0x000054de;
u32 var00017ad4 = 0x00000000;
u32 var00017ad8 = 0x00000000;
u32 var00017adc = 0x08010000;
u32 var00017ae0 = 0x00100000;
u32 var00017ae4 = 0x000054e0;
u32 var00017ae8 = 0x000000ff;
u32 var00017aec = 0x7f103708;
u32 var00017af0 = 0x08020000;
u32 var00017af4 = 0x00100000;
u32 var00017af8 = 0x000054e1;
u32 var00017afc = 0x000000ff;
u32 var00017b00 = 0x7f103708;
u32 var00017b04 = 0x08030000;
u32 var00017b08 = 0x00100000;
u32 var00017b0c = 0x000054e2;
u32 var00017b10 = 0x000000ff;
u32 var00017b14 = 0x7f103708;
u32 var00017b18 = 0x0b000000;
u32 var00017b1c = 0x00000000;
u32 var00017b20 = 0x000000b4;
u32 var00017b24 = 0x00000000;
u32 var00017b28 = 0x00000000;
u32 var00017b2c = 0x04000000;
u32 var00017b30 = 0x00000000;
u32 var00017b34 = 0x000054e3;
u32 var00017b38 = 0x00000000;
u32 var00017b3c = 0x7f10383c;
u32 var00017b40 = 0x04000000;
u32 var00017b44 = 0x00000008;
u32 var00017b48 = 0x000054e4;
u32 var00017b4c = 0x00000000;
u32 var00017b50 = 0x00000000;
u32 var00017b54 = 0x1a000000;
u32 var00017b58 = 0x00000000;
u32 var00017b5c = 0x00000000;
u32 var00017b60 = 0x00000000;
u32 var00017b64 = 0x00000000;
u32 var00017b68 = 0x01000000;
u32 var00017b6c = 0x000054dd;
u32 var00017b70 = (u32) &var00017ac8;
u32 var00017b74 = 0x00000000;
u32 var00017b78 = 0x00000004;
u32 var00017b7c = 0x00000000;
u32 var00017b80 = 0x01000000;
u32 var00017b84 = 0x00000012;
u32 var00017b88 = 0x000056f9;
u32 var00017b8c = 0x000056fa;
u32 var00017b90 = 0x00000000;
u32 var00017b94 = 0x04000000;
u32 var00017b98 = 0x00000000;
u32 var00017b9c = 0x000056fb;
u32 var00017ba0 = 0x7f103e68;
u32 var00017ba4 = 0x7f103cf0;
u32 var00017ba8 = 0x04010000;
u32 var00017bac = 0x00000000;
u32 var00017bb0 = 0x000056fc;
u32 var00017bb4 = 0x7f103e68;
u32 var00017bb8 = 0x7f103cf0;
u32 var00017bbc = 0x04020000;
u32 var00017bc0 = 0x00000000;
u32 var00017bc4 = 0x000056fd;
u32 var00017bc8 = 0x7f103e68;
u32 var00017bcc = 0x7f103cf0;
u32 var00017bd0 = 0x04000000;
u32 var00017bd4 = 0x00000000;
u32 var00017bd8 = 0x000054dd;
u32 var00017bdc = 0x00000000;
u32 var00017be0 = 0x7f103e00;
u32 var00017be4 = 0x0b000000;
u32 var00017be8 = 0x00000000;
u32 var00017bec = 0x00000000;
u32 var00017bf0 = 0x00000000;
u32 var00017bf4 = 0x00000000;
u32 var00017bf8 = 0x04000000;
u32 var00017bfc = 0x00000008;
u32 var00017c00 = 0x000056fe;
u32 var00017c04 = 0x00000000;
u32 var00017c08 = 0x00000000;
u32 var00017c0c = 0x1a000000;
u32 var00017c10 = 0x00000000;
u32 var00017c14 = 0x00000000;
u32 var00017c18 = 0x00000000;
u32 var00017c1c = 0x00000000;
u32 var00017c20 = 0x01000000;
u32 var00017c24 = 0x000056f8;
u32 var00017c28 = (u32) &var00017b80;
u32 var00017c2c = 0x00000000;
u32 var00017c30 = 0x00000004;
u32 var00017c34 = 0x00000000;
u32 var00017c38 = 0x09000000;
u32 var00017c3c = 0x00000000;
u32 var00017c40 = 0x00005700;
u32 var00017c44 = 0x00000000;
u32 var00017c48 = 0x7f1041d4;
u32 var00017c4c = 0x09000000;
u32 var00017c50 = 0x00000000;
u32 var00017c54 = 0x00005701;
u32 var00017c58 = 0x00000000;
u32 var00017c5c = 0x7f104238;
u32 var00017c60 = 0x0c000000;
u32 var00017c64 = 0x00000000;
u32 var00017c68 = 0x00005702;
u32 var00017c6c = 0x00000000;
u32 var00017c70 = 0x7f10429c;
u32 var00017c74 = 0x0b000000;
u32 var00017c78 = 0x00000000;
u32 var00017c7c = 0x00000000;
u32 var00017c80 = 0x00000000;
u32 var00017c84 = 0x00000000;
u32 var00017c88 = 0x04000000;
u32 var00017c8c = 0x00000000;
u32 var00017c90 = 0x00005703;
u32 var00017c94 = 0x00000000;
u32 var00017c98 = 0x7f104038;
u32 var00017c9c = 0x04000000;
u32 var00017ca0 = 0x00000008;
u32 var00017ca4 = 0x00005704;
u32 var00017ca8 = 0x00000000;
u32 var00017cac = 0x00000000;
u32 var00017cb0 = 0x1a000000;
u32 var00017cb4 = 0x00000000;
u32 var00017cb8 = 0x00000000;
u32 var00017cbc = 0x00000000;
u32 var00017cc0 = 0x00000000;
u32 var00017cc4 = 0x01000000;
u32 var00017cc8 = 0x000056ff;
u32 var00017ccc = (u32) &var00017c38;
u32 var00017cd0 = 0x7f104104;
u32 var00017cd4 = 0x00000004;
u32 var00017cd8 = 0x00000000;
u32 var00017cdc = 0x09000000;
u32 var00017ce0 = 0x00000000;
u32 var00017ce4 = 0x0000570b;
u32 var00017ce8 = 0x00000000;
u32 var00017cec = 0x7f104420;
u32 var00017cf0 = 0x0c000000;
u32 var00017cf4 = 0x00000000;
u32 var00017cf8 = 0x0000570c;
u32 var00017cfc = 0x00000000;
u32 var00017d00 = 0x7f104484;
u32 var00017d04 = 0x0b000000;
u32 var00017d08 = 0x00000000;
u32 var00017d0c = 0x00000000;
u32 var00017d10 = 0x00000000;
u32 var00017d14 = 0x00000000;
u32 var00017d18 = 0x04000000;
u32 var00017d1c = 0x00000000;
u32 var00017d20 = 0x0000570d;
u32 var00017d24 = 0x00000000;
u32 var00017d28 = 0x7f104038;
u32 var00017d2c = 0x04000000;
u32 var00017d30 = 0x00000008;
u32 var00017d34 = 0x0000570e;
u32 var00017d38 = 0x00000000;
u32 var00017d3c = 0x00000000;
u32 var00017d40 = 0x1a000000;
u32 var00017d44 = 0x00000000;
u32 var00017d48 = 0x00000000;
u32 var00017d4c = 0x00000000;
u32 var00017d50 = 0x00000000;
u32 var00017d54 = 0x01000000;
u32 var00017d58 = 0x0000570a;
u32 var00017d5c = (u32) &var00017cdc;
u32 var00017d60 = 0x7f104104;
u32 var00017d64 = 0x00000004;
u32 var00017d68 = 0x00000000;
u32 var00017d6c = 0x04000000;
u32 var00017d70 = 0x00000000;
u32 var00017d74 = 0x000056fb;
u32 var00017d78 = 0x00000000;
u32 var00017d7c = 0x7f104538;
u32 var00017d80 = 0x04010000;
u32 var00017d84 = 0x00000000;
u32 var00017d88 = 0x000056fc;
u32 var00017d8c = 0x00000000;
u32 var00017d90 = 0x7f104538;
u32 var00017d94 = 0x04020000;
u32 var00017d98 = 0x00000000;
u32 var00017d9c = 0x000056fd;
u32 var00017da0 = 0x00000000;
u32 var00017da4 = 0x7f104538;
u32 var00017da8 = 0x0b000000;
u32 var00017dac = 0x00000000;
u32 var00017db0 = 0x00000000;
u32 var00017db4 = 0x00000000;
u32 var00017db8 = 0x00000000;
u32 var00017dbc = 0x04000000;
u32 var00017dc0 = 0x00000008;
u32 var00017dc4 = 0x000056fe;
u32 var00017dc8 = 0x00000000;
u32 var00017dcc = 0x00000000;
u32 var00017dd0 = 0x1a000000;
u32 var00017dd4 = 0x00000000;
u32 var00017dd8 = 0x00000000;
u32 var00017ddc = 0x00000000;
u32 var00017de0 = 0x00000000;
u32 var00017de4 = 0x01000000;
u32 var00017de8 = 0x000056f8;
u32 var00017dec = (u32) &var00017d6c;
u32 var00017df0 = 0x00000000;
u32 var00017df4 = 0x00000004;
u32 var00017df8 = 0x00000000;
u32 var00017dfc = 0x04000000;
u32 var00017e00 = 0x00000000;
u32 var00017e04 = 0x000056fb;
u32 var00017e08 = 0x00000000;
u32 var00017e0c = 0x7f1045f0;
u32 var00017e10 = 0x04010000;
u32 var00017e14 = 0x00000000;
u32 var00017e18 = 0x000056fc;
u32 var00017e1c = 0x00000000;
u32 var00017e20 = 0x7f1045f0;
u32 var00017e24 = 0x04020000;
u32 var00017e28 = 0x00000000;
u32 var00017e2c = 0x000056fd;
u32 var00017e30 = 0x00000000;
u32 var00017e34 = 0x7f1045f0;
u32 var00017e38 = 0x0b000000;
u32 var00017e3c = 0x00000000;
u32 var00017e40 = 0x00000000;
u32 var00017e44 = 0x00000000;
u32 var00017e48 = 0x00000000;
u32 var00017e4c = 0x04000000;
u32 var00017e50 = 0x00000008;
u32 var00017e54 = 0x000056fe;
u32 var00017e58 = 0x00000000;
u32 var00017e5c = 0x00000000;
u32 var00017e60 = 0x1a000000;
u32 var00017e64 = 0x00000000;
u32 var00017e68 = 0x00000000;
u32 var00017e6c = 0x00000000;
u32 var00017e70 = 0x00000000;
u32 var00017e74 = 0x01000000;
u32 var00017e78 = 0x000056f8;
u32 var00017e7c = (u32) &var00017dfc;
u32 var00017e80 = 0x00000000;
u32 var00017e84 = 0x00000004;
u32 var00017e88 = 0x00000000;
// 00017e8c
struct stageoverviewentry stageoverview[] = {
// stage, unk04, name1, name2, name3
{ STAGE_DEFECTION, 0x0c, 0x5685, 0x5686, 0x547c },
{ STAGE_INVESTIGATION, 0x0d, 0x5687, 0x5688, 0x54ac },
{ STAGE_EXTRACTION, 0x0e, 0x5689, 0x568a, 0x547d },
{ STAGE_VILLA, 0x0f, 0x568b, 0x568c, 0x568b },
{ STAGE_CHICAGO, 0x10, 0x568d, 0x568e, 0x568d },
{ STAGE_G5BUILDING, 0x11, 0x568f, 0x5690, 0x568f },
{ STAGE_INFILTRATION, 0x12, 0x5691, 0x5692, 0x547e },
{ STAGE_RESCUE, 0x13, 0x5693, 0x5694, 0x547f },
{ STAGE_ESCAPE, 0x14, 0x5695, 0x5696, 0x5480 },
{ STAGE_AIRBASE, 0x15, 0x5697, 0x5698, 0x5697 },
{ STAGE_AIRFORCEONE, 0x16, 0x5699, 0x569a, 0x5699 },
{ STAGE_CRASHSITE, 0x17, 0x569b, 0x569c, 0x569b },
{ STAGE_PELAGIC, 0x18, 0x569d, 0x569e, 0x569d },
{ STAGE_DEEPSEA, 0x19, 0x569f, 0x56a0, 0x569f },
{ STAGE_DEFENSE, 0x1a, 0x56a1, 0x56a2, 0x56a1 },
{ STAGE_ATTACKSHIP, 0x1b, 0x56a3, 0x56a4, 0x56a3 },
{ STAGE_SKEDARRUINS, 0x1c, 0x56a5, 0x56a6, 0x56a5 },
{ STAGE_MBR, 0x1c, 0x56a7, 0x5603, 0x56a7 },
{ STAGE_MAIANSOS, 0x1c, 0x56a8, 0x5603, 0x56a8 },
{ STAGE_WAR, 0x1c, 0x56aa, 0x5603, 0x56aa },
{ STAGE_DUEL, 0x1c, 0x56ab, 0x5603, 0x56ab },
};
// 00017f88
struct mission missions[] = {
// first stage index, name
{ 0, 0x567b }, // "Mission 1"
{ 3, 0x567c }, // "Mission 2"
{ 4, 0x567d }, // "Mission 3"
{ 6, 0x567e }, // "Mission 4"
{ 9, 0x567f }, // "Mission 5"
{ 12, 0x5680 }, // "Mission 6"
{ 14, 0x5681 }, // "Mission 7"
{ 15, 0x5682 }, // "Mission 8"
{ 16, 0x5683 }, // "Mission 9"
{ 99, 0x5684 }, // "Special Assignments"
};
u32 var00017fd8 = 0x05000000;
u32 var00017fdc = 0x00000000;
u32 var00017fe0 = 0x00000000;
u32 var00017fe4 = 0x00000000;
u32 var00017fe8 = 0x00000000;
u32 var00017fec = 0x1a000000;
u32 var00017ff0 = 0x00000000;
u32 var00017ff4 = 0x00000000;
u32 var00017ff8 = 0x00000000;
u32 var00017ffc = 0x00000000;
u32 var00018000 = 0x05000000;
u32 var00018004 = 0x00000000;
u32 var00018008 = 0x00000078;
u32 var0001800c = 0x00000000;
u32 var00018010 = 0x00000000;
u32 var00018014 = 0x1a000000;
u32 var00018018 = 0x00000000;
u32 var0001801c = 0x00000000;
u32 var00018020 = 0x00000000;
u32 var00018024 = 0x00000000;
u32 var00018028 = 0x01000000;
u32 var0001802c = 0x000056f7;
u32 var00018030 = (u32) &var00017fd8;
u32 var00018034 = 0x00000000;
u32 var00018038 = 0x00000008;
u32 var0001803c = 0x00000000;
u32 var00018040 = 0x01000000;
u32 var00018044 = 0x000056f7;
u32 var00018048 = (u32) &var00017fd8;
u32 var0001804c = 0x00000000;
u32 var00018050 = 0x00000008;
u32 var00018054 = 0x00000000;
u32 var00018058 = 0x01000000;
u32 var0001805c = 0x000056f7;
u32 var00018060 = (u32) &var00018000;
u32 var00018064 = 0x00000000;
u32 var00018068 = 0x00000008;
u32 var0001806c = 0x00000000;
u32 var00018070 = 0x02000000;
u32 var00018074 = 0x00800000;
u32 var00018078 = 0x00000050;
u32 var0001807c = 0x00000000;
u32 var00018080 = 0x7f1024dc;
u32 var00018084 = 0x1a000000;
u32 var00018088 = 0x00000000;
u32 var0001808c = 0x00000000;
u32 var00018090 = 0x00000000;
u32 var00018094 = 0x00000000;
u32 var00018098 = 0x01000000;
u32 var0001809c = 0x000056ec;
u32 var000180a0 = (u32) &var00018070;
u32 var000180a4 = 0x00000000;
u32 var000180a8 = 0x00000400;
u32 var000180ac = 0x00000000;
u32 var000180b0 = 0x02000000;
u32 var000180b4 = 0x00800000;
u32 var000180b8 = 0x00000028;
u32 var000180bc = 0x00000096;
u32 var000180c0 = 0x7f1024dc;
u32 var000180c4 = 0x19000000;
u32 var000180c8 = 0x00000001;
u32 var000180cc = 0x00000000;
u32 var000180d0 = 0x00000000;
u32 var000180d4 = 0x00000000;
u32 var000180d8 = 0x1a000000;
u32 var000180dc = 0x00000000;
u32 var000180e0 = 0x00000000;
u32 var000180e4 = 0x00000000;
u32 var000180e8 = 0x00000000;
u32 var000180ec = 0x01000000;
u32 var000180f0 = 0x000056ec;
u32 var000180f4 = (u32) &var000180b0;
u32 var000180f8 = 0x00000000;
u32 var000180fc = 0x00000400;
u32 var00018100 = 0x00000000;
u32 var00018104 = 0x02000000;
u32 var00018108 = 0x00800000;
u32 var0001810c = 0x00000028;
u32 var00018110 = 0x00000096;
u32 var00018114 = 0x7f1024dc;
u32 var00018118 = 0x19000000;
u32 var0001811c = 0x00000001;
u32 var00018120 = 0x00000000;
u32 var00018124 = 0x00000000;
u32 var00018128 = 0x00000000;
u32 var0001812c = 0x1a000000;
u32 var00018130 = 0x00000000;
u32 var00018134 = 0x00000000;
u32 var00018138 = 0x00000000;
u32 var0001813c = 0x00000000;
u32 var00018140 = 0x01000000;
u32 var00018144 = 0x000056ec;
u32 var00018148 = (u32) &var00018104;
u32 var0001814c = 0x00000000;
u32 var00018150 = 0x00000400;
u32 var00018154 = 0x00000000;
u32 var00018158 = 0x02000000;
u32 var0001815c = 0x00800000;
u32 var00018160 = 0x00000028;
u32 var00018164 = 0x00000096;
u32 var00018168 = 0x7f1024fc;
u32 var0001816c = 0x19000000;
u32 var00018170 = 0x00000001;
u32 var00018174 = 0x00000000;
u32 var00018178 = 0x00000000;
u32 var0001817c = 0x00000000;
u32 var00018180 = 0x1a000000;
u32 var00018184 = 0x00000000;
u32 var00018188 = 0x00000000;
u32 var0001818c = 0x00000000;
u32 var00018190 = 0x00000000;
u32 var00018194 = 0x01000000;
u32 var00018198 = 0x000056ec;
u32 var0001819c = (u32) &var00018158;
u32 var000181a0 = 0x00000000;
u32 var000181a4 = 0x00000400;
u32 var000181a8 = 0x00000000;
u32 var000181ac = 0x08000000;
u32 var000181b0 = 0x00002800;
u32 var000181b4 = 0x000056e4;
u32 var000181b8 = 0x00005000;
u32 var000181bc = 0x7f1032f4;
u32 var000181c0 = 0x08000000;
u32 var000181c4 = 0x00002800;
u32 var000181c8 = 0x000056e5;
u32 var000181cc = 0x00005000;
u32 var000181d0 = 0x7f103290;
u32 var000181d4 = 0x0c000000;
u32 var000181d8 = 0x00000000;
u32 var000181dc = 0x000056e6;
u32 var000181e0 = 0x00000000;
u32 var000181e4 = 0x7f102698;
u32 var000181e8 = 0x09000000;
u32 var000181ec = 0x00000000;
u32 var000181f0 = 0x000054da;
u32 var000181f4 = 0x00000000;
u32 var000181f8 = 0x7f1056dc;
u32 var000181fc = 0x0b000000;
u32 var00018200 = 0x00000000;
u32 var00018204 = 0x00000000;
u32 var00018208 = 0x00000000;
u32 var0001820c = 0x00000000;
u32 var00018210 = 0x04000000;
u32 var00018214 = 0x00000008;
u32 var00018218 = 0x000056e7;
u32 var0001821c = 0x00000000;
u32 var00018220 = 0x00000000;
u32 var00018224 = 0x1a000000;
u32 var00018228 = 0x00000000;
u32 var0001822c = 0x00000000;
u32 var00018230 = 0x00000000;
u32 var00018234 = 0x00000000;
u32 var00018238 = 0x01000000;
u32 var0001823c = 0x000056e3;
u32 var00018240 = (u32) &var000181ac;
u32 var00018244 = 0x00000000;
u32 var00018248 = 0x00000000;
u32 var0001824c = 0x00000000;
u32 var00018250 = 0x08000000;
u32 var00018254 = 0x00102800;
u32 var00018258 = 0x000056e4;
u32 var0001825c = 0x00005000;
u32 var00018260 = 0x7f1032f4;
u32 var00018264 = 0x08000000;
u32 var00018268 = 0x00102800;
u32 var0001826c = 0x000056e5;
u32 var00018270 = 0x00005000;
u32 var00018274 = 0x7f103290;
u32 var00018278 = 0x0c000000;
u32 var0001827c = 0x00000000;
u32 var00018280 = 0x00005499;
u32 var00018284 = 0x00000000;
u32 var00018288 = 0x7f102698;
u32 var0001828c = 0x09000000;
u32 var00018290 = 0x00000000;
u32 var00018294 = 0x000054da;
u32 var00018298 = 0x00000000;
u32 var0001829c = 0x7f1056dc;
u32 var000182a0 = 0x0b000000;
u32 var000182a4 = 0x00000000;
u32 var000182a8 = 0x00000000;
u32 var000182ac = 0x00000000;
u32 var000182b0 = 0x00000000;
u32 var000182b4 = 0x04000000;
u32 var000182b8 = 0x00000008;
u32 var000182bc = 0x000056e7;
u32 var000182c0 = 0x00000000;
u32 var000182c4 = 0x00000000;
u32 var000182c8 = 0x1a000000;
u32 var000182cc = 0x00000000;
u32 var000182d0 = 0x00000000;
u32 var000182d4 = 0x00000000;
u32 var000182d8 = 0x00000000;
u32 var000182dc = 0x01000000;
u32 var000182e0 = 0x000056e3;
u32 var000182e4 = (u32) &var00018250;
u32 var000182e8 = 0x00000000;
u32 var000182ec = 0x00000000;
u32 var000182f0 = 0x00000000;
u32 var000182f4 = 0x0c000000;
u32 var000182f8 = 0x00000000;
u32 var000182fc = 0x000056d7;
u32 var00018300 = 0x00000000;
u32 var00018304 = 0x7f102754;
u32 var00018308 = 0x0c000000;
u32 var0001830c = 0x00000000;
u32 var00018310 = 0x000056d8;
u32 var00018314 = 0x00000000;
u32 var00018318 = 0x7f102814;
u32 var0001831c = 0x09000000;
u32 var00018320 = 0x00000000;
u32 var00018324 = 0x000056d9;
u32 var00018328 = 0x00000000;
u32 var0001832c = 0x7f102c9c;
u32 var00018330 = 0x0c000000;
u32 var00018334 = 0x00000000;
u32 var00018338 = 0x000056da;
u32 var0001833c = 0x00000000;
u32 var00018340 = 0x7f1028cc;
u32 var00018344 = 0x09000000;
u32 var00018348 = 0x00000000;
u32 var0001834c = 0x000054aa;
u32 var00018350 = 0x00000000;
u32 var00018354 = 0x7f102c18;
u32 var00018358 = 0x0b000000;
u32 var0001835c = 0x00000000;
u32 var00018360 = 0x000000c8;
u32 var00018364 = 0x00000000;
u32 var00018368 = 0x00000000;
u32 var0001836c = 0x04000000;
u32 var00018370 = 0x00000008;
u32 var00018374 = 0x000056db;
u32 var00018378 = 0x00000000;
u32 var0001837c = 0x00000000;
u32 var00018380 = 0x1a000000;
u32 var00018384 = 0x00000000;
u32 var00018388 = 0x00000000;
u32 var0001838c = 0x00000000;
u32 var00018390 = 0x00000000;
u32 var00018394 = 0x0c000000;
u32 var00018398 = 0x00000000;
u32 var0001839c = 0x000056d8;
u32 var000183a0 = 0x00000000;
u32 var000183a4 = 0x7f102814;
u32 var000183a8 = 0x09000000;
u32 var000183ac = 0x00000000;
u32 var000183b0 = 0x000056d9;
u32 var000183b4 = 0x00000000;
u32 var000183b8 = 0x7f102c9c;
u32 var000183bc = 0x0c000000;
u32 var000183c0 = 0x00000000;
u32 var000183c4 = 0x0000549a;
u32 var000183c8 = 0x00000000;
u32 var000183cc = 0x7f1028cc;
u32 var000183d0 = 0x0b000000;
u32 var000183d4 = 0x00000000;
u32 var000183d8 = 0x00000000;
u32 var000183dc = 0x00000000;
u32 var000183e0 = 0x00000000;
u32 var000183e4 = 0x04000000;
u32 var000183e8 = 0x00000008;
u32 var000183ec = 0x000056db;
u32 var000183f0 = 0x00000000;
u32 var000183f4 = 0x00000000;
u32 var000183f8 = 0x1a000000;
u32 var000183fc = 0x00000000;
u32 var00018400 = 0x00000000;
u32 var00018404 = 0x00000000;
u32 var00018408 = 0x00000000;
u32 var0001840c = 0x01000000;
u32 var00018410 = 0x000056d6;
u32 var00018414 = (u32) &var000182f4;
u32 var00018418 = 0x00000000;
u32 var0001841c = 0x00000000;
u32 var00018420 = 0x00000000;
u32 var00018424 = 0x01000000;
u32 var00018428 = 0x000056d6;
u32 var0001842c = (u32) &var00018394;
u32 var00018430 = 0x00000000;
u32 var00018434 = 0x00000000;
u32 var00018438 = 0x00000000;
u32 var0001843c = 0x09000000;
u32 var00018440 = 0x00000000;
u32 var00018444 = 0x000056cd;
u32 var00018448 = 0x00000004;
u32 var0001844c = 0x7f103178;
u32 var00018450 = 0x09000000;
u32 var00018454 = 0x00000000;
u32 var00018458 = 0x000056ce;
u32 var0001845c = 0x00000004;
u32 var00018460 = 0x7f102f94;
u32 var00018464 = 0x09000000;
u32 var00018468 = 0x00000000;
u32 var0001846c = 0x000056cf;
u32 var00018470 = 0x00000004;
u32 var00018474 = 0x7f103040;
u32 var00018478 = 0x09000000;
u32 var0001847c = 0x00000000;
u32 var00018480 = 0x000056d0;
u32 var00018484 = 0x00000004;
u32 var00018488 = 0x7f102dd0;
u32 var0001848c = 0x09000000;
u32 var00018490 = 0x00000000;
u32 var00018494 = 0x000056d1;
u32 var00018498 = 0x00000004;
u32 var0001849c = 0x7f102e5c;
u32 var000184a0 = 0x09000000;
u32 var000184a4 = 0x00000000;
u32 var000184a8 = 0x000056d2;
u32 var000184ac = 0x00000004;
u32 var000184b0 = 0x7f1030ec;
u32 var000184b4 = 0x09000000;
u32 var000184b8 = 0x00000000;
u32 var000184bc = 0x000054a9;
u32 var000184c0 = 0x00000004;
u32 var000184c4 = 0x7f102b58;
u32 var000184c8 = 0x09000000;
u32 var000184cc = 0x00000000;
u32 var000184d0 = 0x000054a8;
u32 var000184d4 = 0x00000004;
u32 var000184d8 = 0x7f102bb8;
u32 var000184dc = 0x09000000;
u32 var000184e0 = 0x00000000;
u32 var000184e4 = 0x000056d4;
u32 var000184e8 = 0x00000004;
u32 var000184ec = 0x7f102f08;
u32 var000184f0 = 0x0b000000;
u32 var000184f4 = 0x00000000;
u32 var000184f8 = 0x00000000;
u32 var000184fc = 0x00000000;
u32 var00018500 = 0x00000000;
u32 var00018504 = 0x04000000;
u32 var00018508 = 0x00000008;
u32 var0001850c = 0x000056d5;
u32 var00018510 = 0x00000000;
u32 var00018514 = 0x00000000;
u32 var00018518 = 0x1a000000;
u32 var0001851c = 0x00000000;
u32 var00018520 = 0x00000000;
u32 var00018524 = 0x00000000;
u32 var00018528 = 0x00000000;
u32 var0001852c = 0x01000000;
u32 var00018530 = 0x000056cb;
u32 var00018534 = (u32) &var0001843c;
u32 var00018538 = 0x00000000;
u32 var0001853c = 0x00000000;
u32 var00018540 = 0x00000000;
u32 var00018544 = 0x09000000;
u32 var00018548 = 0x00000000;
u32 var0001854c = 0x00005491;
u32 var00018550 = 0x00000004;
u32 var00018554 = 0x7f103178;
u32 var00018558 = 0x09000000;
u32 var0001855c = 0x00000000;
u32 var00018560 = 0x00005492;
u32 var00018564 = 0x00000004;
u32 var00018568 = 0x7f102f94;
u32 var0001856c = 0x09000000;
u32 var00018570 = 0x00000000;
u32 var00018574 = 0x00005493;
u32 var00018578 = 0x00000004;
u32 var0001857c = 0x7f103040;
u32 var00018580 = 0x09000000;
u32 var00018584 = 0x00000000;
u32 var00018588 = 0x00005494;
u32 var0001858c = 0x00000004;
u32 var00018590 = 0x7f102dd0;
u32 var00018594 = 0x09000000;
u32 var00018598 = 0x00000000;
u32 var0001859c = 0x00005495;
u32 var000185a0 = 0x00000004;
u32 var000185a4 = 0x7f102e5c;
u32 var000185a8 = 0x09000000;
u32 var000185ac = 0x00000000;
u32 var000185b0 = 0x00005496;
u32 var000185b4 = 0x00000004;
u32 var000185b8 = 0x7f1030ec;
u32 var000185bc = 0x09000000;
u32 var000185c0 = 0x00000000;
u32 var000185c4 = 0x000054a9;
u32 var000185c8 = 0x00000004;
u32 var000185cc = 0x7f102b58;
u32 var000185d0 = 0x09000000;
u32 var000185d4 = 0x00000000;
u32 var000185d8 = 0x000054a8;
u32 var000185dc = 0x00000004;
u32 var000185e0 = 0x7f102bb8;
u32 var000185e4 = 0x09000000;
u32 var000185e8 = 0x00000000;
u32 var000185ec = 0x00005498;
u32 var000185f0 = 0x00000004;
u32 var000185f4 = 0x7f102f08;
u32 var000185f8 = 0x0b000000;
u32 var000185fc = 0x00000000;
u32 var00018600 = 0x00000000;
u32 var00018604 = 0x00000000;
u32 var00018608 = 0x00000000;
u32 var0001860c = 0x04000000;
u32 var00018610 = 0x00000008;
u32 var00018614 = 0x000056d5;
u32 var00018618 = 0x00000000;
u32 var0001861c = 0x00000000;
u32 var00018620 = 0x1a000000;
u32 var00018624 = 0x00000000;
u32 var00018628 = 0x00000000;
u32 var0001862c = 0x00000000;
u32 var00018630 = 0x00000000;
u32 var00018634 = 0x01000000;
u32 var00018638 = 0x000056cb;
u32 var0001863c = (u32) &var00018544;
u32 var00018640 = 0x00000000;
u32 var00018644 = 0x00000000;
u32 var00018648 = 0x00000000;
u32 var0001864c = 0x09000000;
u32 var00018650 = 0x00000000;
u32 var00018654 = 0x000056cd;
u32 var00018658 = 0x00000004;
u32 var0001865c = 0x7f103178;
u32 var00018660 = 0x09000000;
u32 var00018664 = 0x00000000;
u32 var00018668 = 0x000056ce;
u32 var0001866c = 0x00000004;
u32 var00018670 = 0x7f102f94;
u32 var00018674 = 0x09000000;
u32 var00018678 = 0x00000000;
u32 var0001867c = 0x000056cf;
u32 var00018680 = 0x00000004;
u32 var00018684 = 0x7f103040;
u32 var00018688 = 0x09000000;
u32 var0001868c = 0x00000000;
u32 var00018690 = 0x000056d0;
u32 var00018694 = 0x00000004;
u32 var00018698 = 0x7f102dd0;
u32 var0001869c = 0x09000000;
u32 var000186a0 = 0x00000000;
u32 var000186a4 = 0x000056d1;
u32 var000186a8 = 0x00000004;
u32 var000186ac = 0x7f102e5c;
u32 var000186b0 = 0x09000000;
u32 var000186b4 = 0x00000000;
u32 var000186b8 = 0x000056d2;
u32 var000186bc = 0x00000004;
u32 var000186c0 = 0x7f1030ec;
u32 var000186c4 = 0x09000000;
u32 var000186c8 = 0x00000000;
u32 var000186cc = 0x000054a9;
u32 var000186d0 = 0x00000004;
u32 var000186d4 = 0x7f102b58;
u32 var000186d8 = 0x09000000;
u32 var000186dc = 0x00000000;
u32 var000186e0 = 0x000054a8;
u32 var000186e4 = 0x00000004;
u32 var000186e8 = 0x7f102bb8;
u32 var000186ec = 0x09000000;
u32 var000186f0 = 0x00000000;
u32 var000186f4 = 0x000056d4;
u32 var000186f8 = 0x00000004;
u32 var000186fc = 0x7f102f08;
u32 var00018700 = 0x0b000000;
u32 var00018704 = 0x00000000;
u32 var00018708 = 0x00000000;
u32 var0001870c = 0x00000000;
u32 var00018710 = 0x00000000;
u32 var00018714 = 0x04000000;
u32 var00018718 = 0x00000008;
u32 var0001871c = 0x000056d5;
u32 var00018720 = 0x00000000;
u32 var00018724 = 0x00000000;
u32 var00018728 = 0x1a000000;
u32 var0001872c = 0x00000000;
u32 var00018730 = 0x00000000;
u32 var00018734 = 0x00000000;
u32 var00018738 = 0x00000000;
u32 var0001873c = 0x01000000;
u32 var00018740 = 0x000056cb;
u32 var00018744 = (u32) &var0001864c;
u32 var00018748 = 0x00000000;
u32 var0001874c = 0x00000000;
u32 var00018750 = 0x80072824;
u32 var00018754 = 0x09000000;
u32 var00018758 = 0x00000000;
u32 var0001875c = 0x000056cd;
u32 var00018760 = 0x00000005;
u32 var00018764 = 0x7f103178;
u32 var00018768 = 0x09000000;
u32 var0001876c = 0x00000000;
u32 var00018770 = 0x000056ce;
u32 var00018774 = 0x00000005;
u32 var00018778 = 0x7f102f94;
u32 var0001877c = 0x09000000;
u32 var00018780 = 0x00000000;
u32 var00018784 = 0x000056cf;
u32 var00018788 = 0x00000005;
u32 var0001878c = 0x7f103040;
u32 var00018790 = 0x09000000;
u32 var00018794 = 0x00000000;
u32 var00018798 = 0x000056d0;
u32 var0001879c = 0x00000005;
u32 var000187a0 = 0x7f102dd0;
u32 var000187a4 = 0x09000000;
u32 var000187a8 = 0x00000000;
u32 var000187ac = 0x000056d1;
u32 var000187b0 = 0x00000005;
u32 var000187b4 = 0x7f102e5c;
u32 var000187b8 = 0x09000000;
u32 var000187bc = 0x00000000;
u32 var000187c0 = 0x000056d2;
u32 var000187c4 = 0x00000005;
u32 var000187c8 = 0x7f1030ec;
u32 var000187cc = 0x09000000;
u32 var000187d0 = 0x00000000;
u32 var000187d4 = 0x000054a9;
u32 var000187d8 = 0x00000005;
u32 var000187dc = 0x7f102b58;
u32 var000187e0 = 0x09000000;
u32 var000187e4 = 0x00000000;
u32 var000187e8 = 0x000054a8;
u32 var000187ec = 0x00000005;
u32 var000187f0 = 0x7f102bb8;
u32 var000187f4 = 0x09000000;
u32 var000187f8 = 0x00000000;
u32 var000187fc = 0x000056d4;
u32 var00018800 = 0x00000005;
u32 var00018804 = 0x7f102f08;
u32 var00018808 = 0x0b000000;
u32 var0001880c = 0x00000000;
u32 var00018810 = 0x00000000;
u32 var00018814 = 0x00000000;
u32 var00018818 = 0x00000000;
u32 var0001881c = 0x04000000;
u32 var00018820 = 0x00000008;
u32 var00018824 = 0x000056d5;
u32 var00018828 = 0x00000000;
u32 var0001882c = 0x00000000;
u32 var00018830 = 0x1a000000;
u32 var00018834 = 0x00000000;
u32 var00018838 = 0x00000000;
u32 var0001883c = 0x00000000;
u32 var00018840 = 0x00000000;
u32 var00018844 = 0x01000000;
u32 var00018848 = 0x000056cc;
u32 var0001884c = (u32) &var00018754;
u32 var00018850 = 0x00000000;
u32 var00018854 = 0x00000000;
u32 var00018858 = 0x00000000;
u32 var0001885c = 0x04000000;
u32 var00018860 = 0x00000000;
u32 var00018864 = 0x000056c2;
u32 var00018868 = 0x7f105664;
u32 var0001886c = 0x7f105728;
u32 var00018870 = 0x09000000;
u32 var00018874 = 0x00000000;
u32 var00018878 = 0x000056c3;
u32 var0001887c = 0x00000004;
u32 var00018880 = 0x7f10251c;
u32 var00018884 = 0x09000000;
u32 var00018888 = 0x00000000;
u32 var0001888c = 0x000056c4;
u32 var00018890 = 0x00000004;
u32 var00018894 = 0x7f102a40;
u32 var00018898 = 0x09000000;
u32 var0001889c = 0x00000000;
u32 var000188a0 = 0x000056c5;
u32 var000188a4 = 0x00000004;
u32 var000188a8 = 0x7f102acc;
u32 var000188ac = 0x09000000;
u32 var000188b0 = 0x00000000;
u32 var000188b4 = 0x000056c6;
u32 var000188b8 = 0x00000004;
u32 var000188bc = 0x7f103204;
u32 var000188c0 = 0x0c000000;
u32 var000188c4 = 0x00000000;
u32 var000188c8 = 0x000056c7;
u32 var000188cc = 0x00000004;
u32 var000188d0 = 0x7f1025b4;
u32 var000188d4 = 0x0b000000;
u32 var000188d8 = 0x00000000;
u32 var000188dc = 0x00000000;
u32 var000188e0 = 0x00000000;
u32 var000188e4 = 0x00000000;
u32 var000188e8 = 0x04000000;
u32 var000188ec = 0x00000008;
u32 var000188f0 = 0x000056c8;
u32 var000188f4 = 0x00000000;
u32 var000188f8 = 0x00000000;
u32 var000188fc = 0x1a000000;
u32 var00018900 = 0x00000000;
u32 var00018904 = 0x00000000;
u32 var00018908 = 0x00000000;
u32 var0001890c = 0x00000000;
u32 var00018910 = 0x01000000;
u32 var00018914 = 0x000056c0;
u32 var00018918 = (u32) &var0001885c;
u32 var0001891c = 0x00000000;
u32 var00018920 = 0x00000000;
u32 var00018924 = 0x00000000;
u32 var00018928 = 0x04000000;
u32 var0001892c = 0x00000004;
u32 var00018930 = 0x000056c2;
u32 var00018934 = 0x7f105664;
u32 var00018938 = (u32) &var00018140;
u32 var0001893c = 0x09000000;
u32 var00018940 = 0x00000000;
u32 var00018944 = 0x000056c3;
u32 var00018948 = 0x00000004;
u32 var0001894c = 0x7f10251c;
u32 var00018950 = 0x09000000;
u32 var00018954 = 0x00000000;
u32 var00018958 = 0x000056c4;
u32 var0001895c = 0x00000004;
u32 var00018960 = 0x7f102a40;
u32 var00018964 = 0x09000000;
u32 var00018968 = 0x00000000;
u32 var0001896c = 0x000056c5;
u32 var00018970 = 0x00000004;
u32 var00018974 = 0x7f102acc;
u32 var00018978 = 0x09000000;
u32 var0001897c = 0x00000000;
u32 var00018980 = 0x000056c6;
u32 var00018984 = 0x00000004;
u32 var00018988 = 0x7f103204;
u32 var0001898c = 0x0c000000;
u32 var00018990 = 0x00000000;
u32 var00018994 = 0x000056c7;
u32 var00018998 = 0x00000004;
u32 var0001899c = 0x7f1025b4;
u32 var000189a0 = 0x0b000000;
u32 var000189a4 = 0x00000000;
u32 var000189a8 = 0x00000000;
u32 var000189ac = 0x00000000;
u32 var000189b0 = 0x00000000;
u32 var000189b4 = 0x04000000;
u32 var000189b8 = 0x00000008;
u32 var000189bc = 0x000056c8;
u32 var000189c0 = 0x00000000;
u32 var000189c4 = 0x00000000;
u32 var000189c8 = 0x1a000000;
u32 var000189cc = 0x00000000;
u32 var000189d0 = 0x00000000;
u32 var000189d4 = 0x00000000;
u32 var000189d8 = 0x00000000;
u32 var000189dc = 0x01000000;
u32 var000189e0 = 0x000056c0;
u32 var000189e4 = (u32) &var00018928;
u32 var000189e8 = 0x00000000;
u32 var000189ec = 0x00000000;
u32 var000189f0 = 0x80072a88;
u32 var000189f4 = 0x04000000;
u32 var000189f8 = 0x00000004;
u32 var000189fc = 0x000056c2;
u32 var00018a00 = 0x7f1056a0;
u32 var00018a04 = (u32) &var00018194;
u32 var00018a08 = 0x09000000;
u32 var00018a0c = 0x00000000;
u32 var00018a10 = 0x000056c3;
u32 var00018a14 = 0x00000005;
u32 var00018a18 = 0x7f10251c;
u32 var00018a1c = 0x09000000;
u32 var00018a20 = 0x00000000;
u32 var00018a24 = 0x000056c4;
u32 var00018a28 = 0x00000005;
u32 var00018a2c = 0x7f102a40;
u32 var00018a30 = 0x09000000;
u32 var00018a34 = 0x00000000;
u32 var00018a38 = 0x000056c5;
u32 var00018a3c = 0x00000005;
u32 var00018a40 = 0x7f102acc;
u32 var00018a44 = 0x09000000;
u32 var00018a48 = 0x00000000;
u32 var00018a4c = 0x000056c6;
u32 var00018a50 = 0x00000005;
u32 var00018a54 = 0x7f103204;
u32 var00018a58 = 0x0c000000;
u32 var00018a5c = 0x00000000;
u32 var00018a60 = 0x000056c7;
u32 var00018a64 = 0x00000005;
u32 var00018a68 = 0x7f1025b4;
u32 var00018a6c = 0x0b000000;
u32 var00018a70 = 0x00000000;
u32 var00018a74 = 0x00000000;
u32 var00018a78 = 0x00000000;
u32 var00018a7c = 0x00000000;
u32 var00018a80 = 0x04000000;
u32 var00018a84 = 0x00000008;
u32 var00018a88 = 0x000056c8;
u32 var00018a8c = 0x00000000;
u32 var00018a90 = 0x00000000;
u32 var00018a94 = 0x1a000000;
u32 var00018a98 = 0x00000000;
u32 var00018a9c = 0x00000000;
u32 var00018aa0 = 0x00000000;
u32 var00018aa4 = 0x00000000;
u32 var00018aa8 = 0x01000000;
u32 var00018aac = 0x000056c1;
u32 var00018ab0 = (u32) &var000189f4;
u32 var00018ab4 = 0x00000000;
u32 var00018ab8 = 0x00000000;
u32 var00018abc = 0x00000000;
u32 var00018ac0 = 0x01000000;
u32 var00018ac4 = 0x00000012;
u32 var00018ac8 = 0x000056bd;
u32 var00018acc = 0x00000000;
u32 var00018ad0 = 0x00000000;
u32 var00018ad4 = 0x04000000;
u32 var00018ad8 = 0x00000000;
u32 var00018adc = 0x000056be;
u32 var00018ae0 = 0x00000000;
u32 var00018ae4 = 0x7f10582c;
u32 var00018ae8 = 0x04000000;
u32 var00018aec = 0x00000008;
u32 var00018af0 = 0x000056bf;
u32 var00018af4 = 0x00000000;
u32 var00018af8 = 0x00000000;
u32 var00018afc = 0x1a000000;
u32 var00018b00 = 0x00000000;
u32 var00018b04 = 0x00000000;
u32 var00018b08 = 0x00000000;
u32 var00018b0c = 0x00000000;
u32 var00018b10 = 0x02000000;
u32 var00018b14 = 0x000056bc;
u32 var00018b18 = (u32) &var00018ac0;
u32 var00018b1c = 0x00000000;
u32 var00018b20 = 0x00000000;
u32 var00018b24 = 0x00000000;
u32 var00018b28 = 0x04000000;
u32 var00018b2c = 0x00400004;
u32 var00018b30 = 0x000056b5;
u32 var00018b34 = 0x00000000;
u32 var00018b38 = (u32) &var00018238;
u32 var00018b3c = 0x04000000;
u32 var00018b40 = 0x00400004;
u32 var00018b44 = 0x000056b6;
u32 var00018b48 = 0x00000000;
u32 var00018b4c = (u32) &var0001840c;
u32 var00018b50 = 0x04000000;
u32 var00018b54 = 0x00400004;
u32 var00018b58 = 0x000056b7;
u32 var00018b5c = 0x00000000;
u32 var00018b60 = (u32) &var00018910;
u32 var00018b64 = 0x04000000;
u32 var00018b68 = 0x00400004;
u32 var00018b6c = 0x000056b8;
u32 var00018b70 = 0x00000000;
u32 var00018b74 = (u32) &var0001852c;
u32 var00018b78 = 0x1a000000;
u32 var00018b7c = 0x00000000;
u32 var00018b80 = 0x00000000;
u32 var00018b84 = 0x00000000;
u32 var00018b88 = 0x00000000;
u32 var00018b8c = 0x04000000;
u32 var00018b90 = 0x00000004;
u32 var00018b94 = 0x000056b5;
u32 var00018b98 = 0x00000000;
u32 var00018b9c = (u32) &var00018238;
u32 var00018ba0 = 0x04000000;
u32 var00018ba4 = 0x00000004;
u32 var00018ba8 = 0x000056b6;
u32 var00018bac = 0x00000000;
u32 var00018bb0 = (u32) &var00018424;
u32 var00018bb4 = 0x04000000;
u32 var00018bb8 = 0x00000004;
u32 var00018bbc = 0x000056b7;
u32 var00018bc0 = 0x00000000;
u32 var00018bc4 = (u32) &var00018910;
u32 var00018bc8 = 0x04000000;
u32 var00018bcc = 0x00000004;
u32 var00018bd0 = 0x000056b8;
u32 var00018bd4 = 0x00000000;
u32 var00018bd8 = (u32) &var0001852c;
u32 var00018bdc = 0x0b000000;
u32 var00018be0 = 0x00000000;
u32 var00018be4 = 0x00000064;
u32 var00018be8 = 0x00000000;
u32 var00018bec = 0x00000000;
u32 var00018bf0 = 0x04000000;
u32 var00018bf4 = 0x00000000;
u32 var00018bf8 = 0x7f1782b8;
u32 var00018bfc = 0x00000000;
u32 var00018c00 = 0x7f1781ac;
u32 var00018c04 = 0x1a000000;
u32 var00018c08 = 0x00000000;
u32 var00018c0c = 0x00000000;
u32 var00018c10 = 0x00000000;
u32 var00018c14 = 0x00000000;
u32 var00018c18 = 0x04000000;
u32 var00018c1c = 0x00000004;
u32 var00018c20 = 0x000056b5;
u32 var00018c24 = 0x00000000;
u32 var00018c28 = (u32) &var000182dc;
u32 var00018c2c = 0x04000000;
u32 var00018c30 = 0x00000004;
u32 var00018c34 = 0x000056b6;
u32 var00018c38 = 0x00000000;
u32 var00018c3c = (u32) &var00018424;
u32 var00018c40 = 0x04000000;
u32 var00018c44 = 0x00000004;
u32 var00018c48 = 0x000056b7;
u32 var00018c4c = 0x00000000;
u32 var00018c50 = (u32) &var00018910;
u32 var00018c54 = 0x04000000;
u32 var00018c58 = 0x00000004;
u32 var00018c5c = 0x000056b8;
u32 var00018c60 = 0x00000000;
u32 var00018c64 = (u32) &var00018634;
u32 var00018c68 = 0x0b000000;
u32 var00018c6c = 0x00000000;
u32 var00018c70 = 0x00000064;
u32 var00018c74 = 0x00000000;
u32 var00018c78 = 0x00000000;
u32 var00018c7c = 0x04000000;
u32 var00018c80 = 0x00000000;
u32 var00018c84 = 0x7f1782b8;
u32 var00018c88 = 0x00000000;
u32 var00018c8c = 0x7f1781ac;
u32 var00018c90 = 0x1a000000;
u32 var00018c94 = 0x00000000;
u32 var00018c98 = 0x00000000;
u32 var00018c9c = 0x00000000;
u32 var00018ca0 = 0x00000000;
u32 var00018ca4 = 0x04000000;
u32 var00018ca8 = 0x00400004;
u32 var00018cac = 0x000056b5;
u32 var00018cb0 = 0x00000001;
u32 var00018cb4 = (u32) &var00018238;
u32 var00018cb8 = 0x04000000;
u32 var00018cbc = 0x00400004;
u32 var00018cc0 = 0x000056b6;
u32 var00018cc4 = 0x00000002;
u32 var00018cc8 = (u32) &var0001840c;
u32 var00018ccc = 0x04000000;
u32 var00018cd0 = 0x00400004;
u32 var00018cd4 = 0x000056b7;
u32 var00018cd8 = 0x00000003;
u32 var00018cdc = (u32) &var000189dc;
u32 var00018ce0 = 0x04000000;
u32 var00018ce4 = 0x00400004;
u32 var00018ce8 = 0x000056b8;
u32 var00018cec = 0x00000004;
u32 var00018cf0 = (u32) &var0001873c;
u32 var00018cf4 = 0x04000000;
u32 var00018cf8 = 0x00400004;
u32 var00018cfc = 0x000056b9;
u32 var00018d00 = 0x00000005;
u32 var00018d04 = 0x80074368;
u32 var00018d08 = 0x04000000;
u32 var00018d0c = 0x00400004;
u32 var00018d10 = 0x00005679;
u32 var00018d14 = 0x00000006;
u32 var00018d18 = 0x80073968;
u32 var00018d1c = 0x1a000000;
u32 var00018d20 = 0x00000000;
u32 var00018d24 = 0x00000000;
u32 var00018d28 = 0x00000000;
u32 var00018d2c = 0x00000000;
u32 var00018d30 = 0x01000000;
u32 var00018d34 = 0x000056b4;
u32 var00018d38 = (u32) &var00018b28;
u32 var00018d3c = 0x7f10559c;
u32 var00018d40 = 0x00000000;
u32 var00018d44 = (u32) &var00018028;
u32 var00018d48 = 0x01000000;
u32 var00018d4c = 0x000056b4;
u32 var00018d50 = (u32) &var00018ca4;
u32 var00018d54 = 0x7f10559c;
u32 var00018d58 = 0x00000000;
u32 var00018d5c = 0x00000000;
u32 var00018d60 = 0x01000000;
u32 var00018d64 = 0x000056b4;
u32 var00018d68 = (u32) &var00018ca4;
u32 var00018d6c = 0x7f10559c;
u32 var00018d70 = 0x00000000;
u32 var00018d74 = 0x00000000;
u32 var00018d78 = 0x01000000;
u32 var00018d7c = 0x000056b4;
u32 var00018d80 = (u32) &var00018b8c;
u32 var00018d84 = 0x7f10559c;
u32 var00018d88 = 0x00000000;
u32 var00018d8c = (u32) &var00018040;
u32 var00018d90 = 0x01000000;
u32 var00018d94 = 0x000056b4;
u32 var00018d98 = (u32) &var00018c18;
u32 var00018d9c = 0x7f10559c;
u32 var00018da0 = 0x00000000;
u32 var00018da4 = (u32) &var00018058;
u32 var00018da8 = 0xff000000;
u32 var00018dac = 0x41ba6666;
u32 var00018db0 = 0xc1866666;
u32 var00018db4 = 0xc3196666;
u32 var00018db8 = 0x40cd3f92;
u32 var00018dbc = 0x3ef9b281;
u32 var00018dc0 = 0x41b26666;
u32 var00018dc4 = 0xc1580000;
u32 var00018dc8 = 0xc358999a;
u32 var00018dcc = 0x40ce2d23;
u32 var00018dd0 = 0x3eae5f31;
u32 var00018dd4 = 0x419c0000;
u32 var00018dd8 = 0xc1ff3333;
u32 var00018ddc = 0xc31ae666;
u32 var00018de0 = 0x40cbefb3;
u32 var00018de4 = 0x3ed61523;
u32 var00018de8 = 0xc0200000;
u32 var00018dec = 0x4164cccd;
u32 var00018df0 = 0x4181999a;
u32 var00018df4 = 0x40cde369;
u32 var00018df8 = 0x3eae5f31;
u32 var00018dfc = 0xc019999a;
u32 var00018e00 = 0x41a80000;
u32 var00018e04 = 0xc2c5cccd;
u32 var00018e08 = 0x40b86a94;
u32 var00018e0c = 0x3ea5a709;
u32 var00018e10 = 0xc0833333;
u32 var00018e14 = 0xc1f40000;
u32 var00018e18 = 0xc1eb3333;
u32 var00018e1c = 0x40cc1077;
u32 var00018e20 = 0x3ec13554;
u32 var00018e24 = 0x3f333333;
u32 var00018e28 = 0x415e6666;
u32 var00018e2c = 0x41b8cccd;
u32 var00018e30 = 0x40cf22e6;
u32 var00018e34 = 0x3ec13554;
u32 var00018e38 = 0x3f333333;
u32 var00018e3c = 0x415e6666;
u32 var00018e40 = 0x41b8cccd;
u32 var00018e44 = 0x40cf22e6;
u32 var00018e48 = 0x3ec13554;
u32 var00018e4c = 0xc0a66666;
u32 var00018e50 = 0x42120000;
u32 var00018e54 = 0xc3b93333;
u32 var00018e58 = 0x40d020da;
u32 var00018e5c = 0x3ec13554;
u32 var00018e60 = 0xc0b00000;
u32 var00018e64 = 0xc29f0000;
u32 var00018e68 = 0xc4254000;
u32 var00018e6c = 0x40ca3554;
u32 var00018e70 = 0x3e5bca97;
u32 var00018e74 = 0xc039999a;
u32 var00018e78 = 0xc264cccd;
u32 var00018e7c = 0xc2dc3333;
u32 var00018e80 = 0x40ca24f2;
u32 var00018e84 = 0x3e8e075f;
u32 var00018e88 = 0xc0c66666;
u32 var00018e8c = 0xc207999a;
u32 var00018e90 = 0x42cacccd;
u32 var00018e94 = 0x40ca9fd3;
u32 var00018e98 = 0x3e8e075f;
u32 var00018e9c = 0xc1bc0000;
u32 var00018ea0 = 0xc0833333;
u32 var00018ea4 = 0xc351999a;
u32 var00018ea8 = 0x40c38d65;
u32 var00018eac = 0x3e5bca97;
u32 var00018eb0 = 0xc079999a;
u32 var00018eb4 = 0xc27c6666;
u32 var00018eb8 = 0xc45a0000;
u32 var00018ebc = 0x40cbe782;
u32 var00018ec0 = 0x3e5bca97;
u32 var00018ec4 = 0x435a3333;
u32 var00018ec8 = 0xc2613333;
u32 var00018ecc = 0xc352e666;
u32 var00018ed0 = 0x40cb3348;
u32 var00018ed4 = 0x3e675cd1;
u32 var00018ed8 = 0x3f000000;
u32 var00018edc = 0xc2a93333;
u32 var00018ee0 = 0xc3bc999a;
u32 var00018ee4 = 0x40c6042e;
u32 var00018ee8 = 0x3e3c725c;
u32 var00018eec = 0xbfcccccd;
u32 var00018ef0 = 0xc288cccd;
u32 var00018ef4 = 0xc45aa000;
u32 var00018ef8 = 0x40cbe782;
u32 var00018efc = 0x3e5bca97;
u32 var00018f00 = 0xc0733333;
u32 var00018f04 = 0xc3118000;
u32 var00018f08 = 0x42520000;
u32 var00018f0c = 0x40ca24f2;
u32 var00018f10 = 0x3ea5a709;
u32 var00018f14 = 0x42ea6666;
u32 var00018f18 = 0xc15ccccd;
u32 var00018f1c = 0xc331999a;
u32 var00018f20 = 0x40c5894c;
u32 var00018f24 = 0x3e7389b5;
u32 var00018f28 = 0xc28b6666;
u32 var00018f2c = 0xc307199a;
u32 var00018f30 = 0xc312199a;
u32 var00018f34 = 0x40c60c5f;
u32 var00018f38 = 0x3e2a137f;
u32 var00018f3c = 0x3e4ccccd;
u32 var00018f40 = 0xc330999a;
u32 var00018f44 = 0xc38a2666;
u32 var00018f48 = 0x40c88327;
u32 var00018f4c = 0x3e2a137f;
u32 var00018f50 = 0xbf4ccccd;
u32 var00018f54 = 0xc1a9999a;
u32 var00018f58 = 0x40666666;
u32 var00018f5c = 0x40c9b257;
u32 var00018f60 = 0x3e86ed67;
u32 var00018f64 = 0xc2bd999a;
u32 var00018f68 = 0xc154cccd;
u32 var00018f6c = 0xc399d99a;
u32 var00018f70 = 0x40c8002a;
u32 var00018f74 = 0x3e802de0;
u32 var00018f78 = 0xc00ccccd;
u32 var00018f7c = 0xc2366666;
u32 var00018f80 = 0xc303e666;
u32 var00018f84 = 0x40cb74d1;
u32 var00018f88 = 0x3e465e89;
u32 var00018f8c = 0xc314b333;
u32 var00018f90 = 0x41d0cccd;
u32 var00018f94 = 0xc37bb333;
u32 var00018f98 = 0x422950b6;
u32 var00018f9c = 0x3ea5a709;
u32 var00018fa0 = 0xc0800000;
u32 var00018fa4 = 0xc0400000;
u32 var00018fa8 = 0xc31d999a;
u32 var00018fac = 0x422df58c;
u32 var00018fb0 = 0x3ef9b281;
u32 var00018fb4 = 0xc099999a;
u32 var00018fb8 = 0x41600000;
u32 var00018fbc = 0xc2b20000;
u32 var00018fc0 = 0x422fb60f;
u32 var00018fc4 = 0x3f119d88;
u32 var00018fc8 = 0xbecccccd;
u32 var00018fcc = 0xc1ef3333;
u32 var00018fd0 = 0xc10ccccd;
u32 var00018fd4 = 0x422fed5d;
u32 var00018fd8 = 0x3f3c302b;
u32 var00018fdc = 0xc1bd999a;
u32 var00018fe0 = 0xc20f3333;
u32 var00018fe4 = 0xc36de666;
u32 var00018fe8 = 0x422c9d7b;
u32 var00018fec = 0x3f32c711;
u32 var00018ff0 = 0xc1bd999a;
u32 var00018ff4 = 0xc20f3333;
u32 var00018ff8 = 0xc36de666;
u32 var00018ffc = 0x422c9d7b;
u32 var00019000 = 0x3f32c711;
u32 var00019004 = 0x427ecccd;
u32 var00019008 = 0x42540000;
u32 var0001900c = 0xc32b999a;
u32 var00019010 = 0x422c9d7b;
u32 var00019014 = 0x3f670b8d;
u32 var00019018 = 0x427ecccd;
u32 var0001901c = 0x42540000;
u32 var00019020 = 0xc32b999a;
u32 var00019024 = 0x422c9d7b;
u32 var00019028 = 0x3f670b8d;
u32 var0001902c = 0x427ecccd;
u32 var00019030 = 0x42540000;
u32 var00019034 = 0xc32b999a;
u32 var00019038 = 0x422c9d7b;
u32 var0001903c = 0x3f670b8d;
u32 var00019040 = 0x3e4ccccd;
u32 var00019044 = 0xbfc00000;
u32 var00019048 = 0x3f800000;
u32 var0001904c = 0x422d27b9;
u32 var00019050 = 0x40d57e91;
u32 var00019054 = 0xc288cccd;
u32 var00019058 = 0x416b3333;
u32 var0001905c = 0xc2b90000;
u32 var00019060 = 0x423105ee;
u32 var00019064 = 0x3f194856;
u32 var00019068 = 0xc039999a;
u32 var0001906c = 0x42060000;
u32 var00019070 = 0x4275999a;
u32 var00019074 = 0x423104e8;
u32 var00019078 = 0x3ef9b281;
u32 var0001907c = 0xbfc00000;
u32 var00019080 = 0x42266666;
u32 var00019084 = 0xc247999a;
u32 var00019088 = 0x4230cb95;
u32 var0001908c = 0x3ed61523;
u32 var00019090 = 0xc0266666;
u32 var00019094 = 0xbe4ccccd;
u32 var00019098 = 0xc36d199a;
u32 var0001909c = 0x42301e84;
u32 var000190a0 = 0x3e5bcd36;
u32 var000190a4 = 0xbfa66666;
u32 var000190a8 = 0x41566666;
u32 var000190ac = 0xc22ecccd;
u32 var000190b0 = 0x42310900;
u32 var000190b4 = 0x3eae5f31;
u32 var000190b8 = 0x3dcccccd;
u32 var000190bc = 0x42006666;
u32 var000190c0 = 0xc321b333;
u32 var000190c4 = 0x42307279;
u32 var000190c8 = 0x3ecb61bb;
u32 var000190cc = 0xbf800000;
u32 var000190d0 = 0xc1ff3333;
u32 var000190d4 = 0xc3960000;
u32 var000190d8 = 0x423023a0;
u32 var000190dc = 0x3e3c725c;
u32 var000190e0 = 0x3e99999a;
u32 var000190e4 = 0xc233999a;
u32 var000190e8 = 0x42346666;
u32 var000190ec = 0x423050ae;
u32 var000190f0 = 0x3e8e075f;
u32 var000190f4 = 0xc099999a;
u32 var000190f8 = 0x41600000;
u32 var000190fc = 0xc2b20000;
u32 var00019100 = 0x422fb60f;
u32 var00019104 = 0x3f119d88;
u32 var00019108 = 0xbf333333;
u32 var0001910c = 0xbfd9999a;
u32 var00019110 = 0xc114cccd;
u32 var00019114 = 0x423105f3;
u32 var00019118 = 0x4066bb45;
u32 var0001911c = 0x41800000;
u32 var00019120 = 0xc2606666;
u32 var00019124 = 0x40f00000;
u32 var00019128 = 0x4231e010;
u32 var0001912c = 0x3f4617c2;
u32 var00019130 = 0xbf333333;
u32 var00019134 = 0xbfd9999a;
u32 var00019138 = 0xc114cccd;
u32 var0001913c = 0x423105f3;
u32 var00019140 = 0x4066bb45;
u32 var00019144 = 0xbfb33333;
u32 var00019148 = 0xc2260000;
u32 var0001914c = 0xc2f0999a;
u32 var00019150 = 0x4231102e;
u32 var00019154 = 0x3eb78d50;
u32 var00019158 = 0x3fcccccd;
u32 var0001915c = 0x40600000;
u32 var00019160 = 0xbe4ccccd;
u32 var00019164 = 0x423304ea;
u32 var00019168 = 0x3ef9b281;
u32 var0001916c = 0xc0a33333;
u32 var00019170 = 0xc1180000;
u32 var00019174 = 0x40000000;
u32 var00019178 = 0x422edcf8;
u32 var0001917c = 0x3ee15a08;
u32 var00019180 = 0xbfb33333;
u32 var00019184 = 0xc2260000;
u32 var00019188 = 0xc2f0999a;
u32 var0001918c = 0x4231102e;
u32 var00019190 = 0x3eb78d50;
u32 var00019194 = 0xbfb33333;
u32 var00019198 = 0xc2260000;
u32 var0001919c = 0xc2f0999a;
u32 var000191a0 = 0x4231102e;
u32 var000191a4 = 0x3eb78d50;
u32 var000191a8 = 0xc2486666;
u32 var000191ac = 0x41a00000;
u32 var000191b0 = 0xc30b8000;
u32 var000191b4 = 0x422cb81b;
u32 var000191b8 = 0x3f32c7b9;
u32 var000191bc = 0x4272cccd;
u32 var000191c0 = 0x41dccccd;
u32 var000191c4 = 0xc3124ccd;
u32 var000191c8 = 0x422d102b;
u32 var000191cc = 0x3f50850a;
u32 var000191d0 = 0x3f19999a;
u32 var000191d4 = 0xbfcccccd;
u32 var000191d8 = 0xbf000000;
u32 var000191dc = 0x421a27ab;
u32 var000191e0 = 0x3f670cdd;
u32 var000191e4 = 0x3f19999a;
u32 var000191e8 = 0xbfcccccd;
u32 var000191ec = 0xbf000000;
u32 var000191f0 = 0x421a27ab;
u32 var000191f4 = 0x3f670cdd;
u32 var000191f8 = 0x3ecccccd;
u32 var000191fc = 0x3f000000;
u32 var00019200 = 0xbf19999a;
u32 var00019204 = 0x421abf3e;
u32 var00019208 = 0x3f29d7dc;
u32 var0001920c = 0xc1b5999a;
u32 var00019210 = 0xbfe66666;
u32 var00019214 = 0xc144cccd;
u32 var00019218 = 0x40bccb14;
u32 var0001921c = 0x3e802f30;
u32 var00019220 = 0x40866666;
u32 var00019224 = 0xc1533333;
u32 var00019228 = 0x40833333;
u32 var0001922c = 0x422d4c96;
u32 var00019230 = 0x3e5bcd36;
u32 var00019234 = 0xc1080000;
u32 var00019238 = 0xc101999a;
u32 var0001923c = 0x41233333;
u32 var00019240 = 0x42288d19;
u32 var00019244 = 0x3e2a137f;
u32 var00019248 = 0xc1080000;
u32 var0001924c = 0xc101999a;
u32 var00019250 = 0x41233333;
u32 var00019254 = 0x422d8e24;
u32 var00019258 = 0x3f0a5658;
u32 var0001925c = 0xc1080000;
u32 var00019260 = 0xc101999a;
u32 var00019264 = 0x41233333;
u32 var00019268 = 0x422d8e24;
u32 var0001926c = 0x3f0a5658;
u32 var00019270 = 0xc1080000;
u32 var00019274 = 0xc101999a;
u32 var00019278 = 0x41233333;
u32 var0001927c = 0x422d8e24;
u32 var00019280 = 0x3f0a5658;
u32 var00019284 = 0xbf666666;
u32 var00019288 = 0xc161999a;
u32 var0001928c = 0x3fd9999a;
u32 var00019290 = 0x00000000;
u32 var00019294 = 0x3f800000;
u32 var00019298 = 0xbf666666;
u32 var0001929c = 0xc161999a;
u32 var000192a0 = 0x3fd9999a;
u32 var000192a4 = 0x00000000;
u32 var000192a8 = 0x3f800000;
u32 var000192ac = 0xc02ccccd;
u32 var000192b0 = 0x4111999a;
u32 var000192b4 = 0xc039999a;
u32 var000192b8 = 0x422d9139;
u32 var000192bc = 0x3f0a5658;
u32 var000192c0 = 0xc0c33333;
u32 var000192c4 = 0xbf333333;
u32 var000192c8 = 0xc0000000;
u32 var000192cc = 0x422d9139;
u32 var000192d0 = 0x3f32c7b9;
u32 var000192d4 = 0x3ecccccd;
u32 var000192d8 = 0xc0e00000;
u32 var000192dc = 0x3fe66666;
u32 var000192e0 = 0x422cd8e5;
u32 var000192e4 = 0x3fd5ca19;
u32 var000192e8 = 0xbff33333;
u32 var000192ec = 0x3f666666;
u32 var000192f0 = 0xc25c0000;
u32 var000192f4 = 0x422c9235;
u32 var000192f8 = 0x3e197cc4;
u32 var000192fc = 0xbff33333;
u32 var00019300 = 0x3f666666;
u32 var00019304 = 0xc25c0000;
u32 var00019308 = 0x422c9235;
u32 var0001930c = 0x3e197cc4;
u32 var00019310 = 0xbff33333;
u32 var00019314 = 0x3f666666;
u32 var00019318 = 0xc25c0000;
u32 var0001931c = 0x422c9235;
u32 var00019320 = 0x3e197cc4;
u32 var00019324 = 0xbff33333;
u32 var00019328 = 0x3f666666;
u32 var0001932c = 0xc25c0000;
u32 var00019330 = 0x422c9235;
u32 var00019334 = 0x3e197cc4;
u32 var00019338 = 0xbff33333;
u32 var0001933c = 0x3f666666;
u32 var00019340 = 0xc25c0000;
u32 var00019344 = 0x422c9235;
u32 var00019348 = 0x3e197cc4;
u32 var0001934c = 0xbff33333;
u32 var00019350 = 0x3f666666;
u32 var00019354 = 0xc25c0000;
u32 var00019358 = 0x422c9235;
u32 var0001935c = 0x3e197cc4;
u32 var00019360 = 0xbff33333;
u32 var00019364 = 0x3f666666;
u32 var00019368 = 0xc25c0000;
u32 var0001936c = 0x422c9235;
u32 var00019370 = 0x3e197cc4;
u32 var00019374 = 0xbff33333;
u32 var00019378 = 0x3f666666;
u32 var0001937c = 0xc25c0000;
u32 var00019380 = 0x422c9235;
u32 var00019384 = 0x3e197cc4;
u32 var00019388 = 0x438cf333;
u32 var0001938c = 0x3f666666;
u32 var00019390 = 0x41066666;
u32 var00019394 = 0x40a016db;
u32 var00019398 = 0x3e3c725c;
u32 var0001939c = 0xbff33333;
u32 var000193a0 = 0x3f666666;
u32 var000193a4 = 0xc25c0000;
u32 var000193a8 = 0x422c9235;
u32 var000193ac = 0x3e197cc4;
u32 var000193b0 = 0xc0733333;
u32 var000193b4 = 0x40c66666;
u32 var000193b8 = 0x3f800000;
u32 var000193bc = 0x40b597e1;
u32 var000193c0 = 0x3e958106;
u32 var000193c4 = 0xc0733333;
u32 var000193c8 = 0x40c66666;
u32 var000193cc = 0x3f800000;
u32 var000193d0 = 0x40bccb14;
u32 var000193d4 = 0x40033d32;
u32 var000193d8 = 0x4c56715b;
u32 var000193dc = 0x6566727a;
u32 var000193e0 = 0x835a0000;
u32 var000193e4 = 0x4d40595f;
u32 var000193e8 = 0x6e716958;
u32 var000193ec = 0x726c7568;
u32 var000193f0 = 0x69380000;
u32 var000193f4 = 0x02000000;
u32 var000193f8 = 0x00000000;
u32 var000193fc = 0x0000006e;
u32 var00019400 = 0x00000063;
u32 var00019404 = 0x7f106178;
u32 var00019408 = 0x01000000;
u32 var0001940c = 0x00000203;
u32 var00019410 = 0x00005603;
u32 var00019414 = 0x7f105e04;
u32 var00019418 = 0x00000000;
u32 var0001941c = 0x01000000;
u32 var00019420 = 0x00000302;
u32 var00019424 = 0x00005603;
u32 var00019428 = 0x7f105d9c;
u32 var0001942c = 0x00000000;
u32 var00019430 = 0x12000000;
u32 var00019434 = 0x00000000;
u32 var00019438 = 0x0000008c;
u32 var0001943c = 0x00000037;
u32 var00019440 = 0x00000000;
u32 var00019444 = 0x01000000;
u32 var00019448 = 0x00000202;
u32 var0001944c = 0x00005603;
u32 var00019450 = 0x7f105864;
u32 var00019454 = 0x00000000;
u32 var00019458 = 0x01000000;
u32 var0001945c = 0x00000202;
u32 var00019460 = 0x00005603;
u32 var00019464 = 0x7f1058d0;
u32 var00019468 = 0x00000000;
u32 var0001946c = 0x17000000;
u32 var00019470 = 0x00000a00;
u32 var00019474 = 0x7f105e80;
u32 var00019478 = 0x00000000;
u32 var0001947c = 0x00000000;
u32 var00019480 = 0x1a000000;
u32 var00019484 = 0x00000000;
u32 var00019488 = 0x00000000;
u32 var0001948c = 0x00000000;
u32 var00019490 = 0x00000000;
u32 var00019494 = 0x02000000;
u32 var00019498 = 0x00000000;
u32 var0001949c = 0x0000006e;
u32 var000194a0 = 0x00000063;
u32 var000194a4 = 0x7f106028;
u32 var000194a8 = 0x01000000;
u32 var000194ac = 0x00000213;
u32 var000194b0 = 0x00005603;
u32 var000194b4 = 0x7f105e04;
u32 var000194b8 = 0x00000000;
u32 var000194bc = 0x01000000;
u32 var000194c0 = 0x00000312;
u32 var000194c4 = 0x00005603;
u32 var000194c8 = 0x7f105d9c;
u32 var000194cc = 0x00000000;
u32 var000194d0 = 0x12000000;
u32 var000194d4 = 0x00000000;
u32 var000194d8 = 0x0000008c;
u32 var000194dc = 0x00000037;
u32 var000194e0 = 0x00000000;
u32 var000194e4 = 0x01000000;
u32 var000194e8 = 0x00000212;
u32 var000194ec = 0x00005603;
u32 var000194f0 = 0x7f105864;
u32 var000194f4 = 0x00000000;
u32 var000194f8 = 0x01000000;
u32 var000194fc = 0x00000212;
u32 var00019500 = 0x00005603;
u32 var00019504 = 0x7f1058d0;
u32 var00019508 = 0x00000000;
u32 var0001950c = 0x17000000;
u32 var00019510 = 0x00000a00;
u32 var00019514 = 0x7f105e80;
u32 var00019518 = 0x00000000;
u32 var0001951c = 0x00000000;
u32 var00019520 = 0x1a000000;
u32 var00019524 = 0x00000000;
u32 var00019528 = 0x00000000;
u32 var0001952c = 0x00000000;
u32 var00019530 = 0x00000000;
u32 var00019534 = 0x01000000;
u32 var00019538 = 0x000056b2;
u32 var0001953c = (u32) &var000193f4;
u32 var00019540 = 0x7f105c54;
u32 var00019544 = 0x00000602;
u32 var00019548 = (u32) &var00018d30;
u32 var0001954c = 0x01000000;
u32 var00019550 = 0x000056b3;
u32 var00019554 = (u32) &var00019494;
u32 var00019558 = 0x7f105c54;
u32 var0001955c = 0x00000602;
u32 var00019560 = 0x00000000;
u32 var00019564 = 0x00000000;
u32 var00019568 = 0x01000000;
u32 var0001956c = 0x00000012;
u32 var00019570 = 0x000056af;
u32 var00019574 = 0x00000000;
u32 var00019578 = 0x00000000;
u32 var0001957c = 0x04000000;
u32 var00019580 = 0x00000008;
u32 var00019584 = 0x000056b0;
u32 var00019588 = 0x00000000;
u32 var0001958c = 0x00000000;
u32 var00019590 = 0x04000000;
u32 var00019594 = 0x00000000;
u32 var00019598 = 0x000056b1;
u32 var0001959c = 0x00000000;
u32 var000195a0 = 0x7f106394;
u32 var000195a4 = 0x1a000000;
u32 var000195a8 = 0x00000000;
u32 var000195ac = 0x00000000;
u32 var000195b0 = 0x00000000;
u32 var000195b4 = 0x00000000;
u32 var000195b8 = 0x02000000;
u32 var000195bc = 0x000056ae;
u32 var000195c0 = (u32) &var00019568;
u32 var000195c4 = 0x7f1063d4;
u32 var000195c8 = 0x00000000;
u32 var000195cc = 0x00000000;
u32 var000195d0 = 0x01000000;
u32 var000195d4 = 0x00000012;
u32 var000195d8 = 0x0000549b;
u32 var000195dc = 0x00000000;
u32 var000195e0 = 0x00000000;
u32 var000195e4 = 0x04000000;
u32 var000195e8 = 0x00000008;
u32 var000195ec = 0x000056b0;
u32 var000195f0 = 0x00000000;
u32 var000195f4 = 0x00000000;
u32 var000195f8 = 0x04000000;
u32 var000195fc = 0x00000000;
u32 var00019600 = 0x000056b1;
u32 var00019604 = 0x00000000;
u32 var00019608 = 0x7f106394;
u32 var0001960c = 0x1a000000;
u32 var00019610 = 0x00000000;
u32 var00019614 = 0x00000000;
u32 var00019618 = 0x00000000;
u32 var0001961c = 0x00000000;
u32 var00019620 = 0x02000000;
u32 var00019624 = 0x000056ae;
u32 var00019628 = (u32) &var000195d0;
u32 var0001962c = 0x7f1063d4;
u32 var00019630 = 0x00000000;
u32 var00019634 = 0x00000000;
u32 var00019638 = 0x06020000;
u32 var0001963c = 0x00000000;
u32 var00019640 = 0x00000000;
u32 var00019644 = 0x00000000;
u32 var00019648 = 0x00000000;
u32 var0001964c = 0x04000000;
u32 var00019650 = 0x00000004;
u32 var00019654 = 0x000056ad;
u32 var00019658 = 0x00000000;
u32 var0001965c = (u32) &var00019620;
u32 var00019660 = 0x1a000000;
u32 var00019664 = 0x00000000;
u32 var00019668 = 0x00000000;
u32 var0001966c = 0x00000000;
u32 var00019670 = 0x00000000;
u32 var00019674 = 0x06000000;
u32 var00019678 = 0x00000000;
u32 var0001967c = 0x00000000;
u32 var00019680 = 0x00000000;
u32 var00019684 = 0x00000000;
u32 var00019688 = 0x04000000;
u32 var0001968c = 0x00000004;
u32 var00019690 = 0x000056ad;
u32 var00019694 = 0x00000000;
u32 var00019698 = (u32) &var000195b8;
u32 var0001969c = 0x1a000000;
u32 var000196a0 = 0x00000000;
u32 var000196a4 = 0x00000000;
u32 var000196a8 = 0x00000000;
u32 var000196ac = 0x00000000;
u32 var000196b0 = 0x01000000;
u32 var000196b4 = 0x7f106508;
u32 var000196b8 = (u32) &var00019674;
u32 var000196bc = 0x7f1063e4;
u32 var000196c0 = 0x00000048;
u32 var000196c4 = (u32) &var00019534;
u32 var000196c8 = 0x01000000;
u32 var000196cc = 0x7f106508;
u32 var000196d0 = (u32) &var00019674;
u32 var000196d4 = 0x7f1063e4;
u32 var000196d8 = 0x00000048;
u32 var000196dc = 0x800847e0;
u32 var000196e0 = 0x01000000;
u32 var000196e4 = 0x000056ac;
u32 var000196e8 = (u32) &var00019638;
u32 var000196ec = 0x7f1063e4;
u32 var000196f0 = 0x00000048;
u32 var000196f4 = 0x800847f8;
struct cutsceneentry cutscenetable[] = {
// stage ID, mission, scene, name file ID
{ /* 0*/ STAGE_DEFECTION, 0, 0, 0x57c2 },
{ /* 1*/ STAGE_DEFECTION, 0, 1, 0x57c3 },
{ /* 2*/ STAGE_INVESTIGATION, 1, 0, 0x57c4 },
{ /* 3*/ STAGE_INVESTIGATION, 1, 1, 0x57c5 },
{ /* 4*/ STAGE_EXTRACTION, 2, 0, 0x57c6 },
{ /* 5*/ STAGE_EXTRACTION, 2, 1, 0x57c7 },
{ /* 6*/ STAGE_VILLA, 3, 0, 0x57c8 },
{ /* 7*/ STAGE_VILLA, 3, 2, 0x57ca },
{ /* 8*/ STAGE_CHICAGO, 4, 0, 0x57cb },
{ /* 9*/ STAGE_CHICAGO, 4, 1, 0x57cc },
{ /*10*/ STAGE_G5BUILDING, 5, 0, 0x57cd },
{ /*11*/ STAGE_G5BUILDING, 5, 1, 0x57ce },
{ /*12*/ STAGE_G5BUILDING, 5, 2, 0x57cf },
{ /*13*/ STAGE_INFILTRATION, 6, 0, 0x57d0 },
{ /*14*/ STAGE_INFILTRATION, 6, 1, 0x57d1 },
{ /*15*/ STAGE_RESCUE, 7, 0, 0x57d2 },
{ /*16*/ STAGE_RESCUE, 7, 1, 0x57d3 },
{ /*17*/ STAGE_ESCAPE, 8, 0, 0x57d4 },
{ /*18*/ STAGE_ESCAPE, 8, 1, 0x57d5 },
{ /*19*/ STAGE_ESCAPE, 8, 2, 0x57d6 },
{ /*20*/ STAGE_AIRBASE, 9, 0, 0x57d7 },
{ /*21*/ STAGE_AIRBASE, 9, 1, 0x57d8 },
{ /*22*/ STAGE_AIRFORCEONE, 10, 0, 0x57d9 },
{ /*23*/ STAGE_AIRFORCEONE, 10, 1, 0x57da },
{ /*24*/ STAGE_AIRFORCEONE, 10, 2, 0x57db },
{ /*25*/ STAGE_CRASHSITE, 11, 0, 0x57dc },
{ /*26*/ STAGE_CRASHSITE, 11, 1, 0x57dd },
{ /*27*/ STAGE_PELAGIC, 12, 0, 0x57de },
{ /*28*/ STAGE_PELAGIC, 12, 1, 0x57df },
{ /*29*/ STAGE_DEEPSEA, 13, 0, 0x57e0 },
{ /*30*/ STAGE_DEEPSEA, 13, 1, 0x57e1 },
{ /*31*/ STAGE_DEEPSEA, 13, 2, 0x57e2 },
{ /*32*/ STAGE_DEFENSE, 14, 0, 0x57e3 },
{ /*33*/ STAGE_DEFENSE, 14, 1, 0x57e4 },
{ /*34*/ STAGE_ATTACKSHIP, 15, 0, 0x57e5 },
{ /*35*/ STAGE_ATTACKSHIP, 15, 1, 0x57e6 },
{ /*36*/ STAGE_SKEDARRUINS, 16, 0, 0x57e7 },
{ /*37*/ STAGE_SKEDARRUINS, 16, 1, 0x57e8 },
};
// 198c0
// Indexes into the above cutscenetable, where each entry is the first cutscene
// of each mission.
u32 cutsceneindexes[] = {
/* 0*/ 1,
/* 1*/ 3,
/* 2*/ 5,
/* 3*/ 7,
/* 4*/ 9,
/* 5*/ 11,
/* 6*/ 14,
/* 7*/ 16,
/* 8*/ 18,
/* 9*/ 21,
/*10*/ 23,
/*11*/ 26,
/*12*/ 28,
/*13*/ 30,
/*14*/ 33,
/*15*/ 35,
/*16*/ 37,
/*17*/ 38,
};
// 19908
struct cutscenegroup cutscenegrouptable[] = {
// first_cutscene_index, name file id
{ /* 0*/ 0, 0x57b4 },
{ /* 1*/ 1, 0x57b6 },
{ /* 2*/ 7, 0x57b7 },
{ /* 3*/ 9, 0x57b8 },
{ /* 4*/ 14, 0x57b9 },
{ /* 5*/ 21, 0x57ba },
{ /* 6*/ 28, 0x57bb },
{ /* 7*/ 33, 0x57bc },
{ /* 8*/ 35, 0x57bd },
{ /* 9*/ 37, 0x57be },
{ /*10*/ 39, 0x57bf },
};
u32 var00019960 = 0x02000000;
u32 var00019964 = 0x00000000;
u32 var00019968 = 0x000000eb;
u32 var0001996c = 0x00000000;
u32 var00019970 = 0x7f106644;
u32 var00019974 = 0x1a000000;
u32 var00019978 = 0x00000000;
u32 var0001997c = 0x00000000;
u32 var00019980 = 0x00000000;
u32 var00019984 = 0x00000000;
u32 var00019988 = 0x01000000;
u32 var0001998c = 0x000057ea;
u32 var00019990 = (u32) &var00019960;
u32 var00019994 = 0x00000000;
u32 var00019998 = 0x00000004;
u32 var0001999c = 0x00000000;
u32 var000199a0 = 0x02000000;
u32 var000199a4 = 0x00200000;
u32 var000199a8 = 0x000000eb;
u32 var000199ac = 0x00000000;
u32 var000199b0 = 0x7f10476c;
u32 var000199b4 = 0x1a000000;
u32 var000199b8 = 0x00000000;
u32 var000199bc = 0x00000000;
u32 var000199c0 = 0x00000000;
u32 var000199c4 = 0x00000000;
u32 var000199c8 = 0x01000000;
u32 var000199cc = 0x0000567a;
u32 var000199d0 = (u32) &var000199a0;
u32 var000199d4 = 0x00000000;
u32 var000199d8 = 0x00000004;
u32 var000199dc = 0x00000000;
u32 var000199e0 = 0x56755676;
u32 var000199e4 = 0x56775678;
u32 var000199e8 = 0x54825483;
u32 var000199ec = 0x54845485;
u32 var000199f0 = 0x04000000;
u32 var000199f4 = 0x00400008;
u32 var000199f8 = 0x000059be;
u32 var000199fc = 0x00000001;
u32 var00019a00 = 0x00000000;
u32 var00019a04 = 0x04000000;
u32 var00019a08 = 0x00400000;
u32 var00019a0c = 0x7f106a7c;
u32 var00019a10 = 0x00000002;
u32 var00019a14 = 0x7f1067fc;
u32 var00019a18 = 0x04010000;
u32 var00019a1c = 0x00400000;
u32 var00019a20 = 0x7f106a7c;
u32 var00019a24 = 0x00000003;
u32 var00019a28 = 0x7f106884;
u32 var00019a2c = 0x04020000;
u32 var00019a30 = 0x00400000;
u32 var00019a34 = 0x7f106a7c;
u32 var00019a38 = 0x00000004;
u32 var00019a3c = 0x7f1068f4;
u32 var00019a40 = 0x04030000;
u32 var00019a44 = 0x00400000;
u32 var00019a48 = 0x7f106a7c;
u32 var00019a4c = 0x00000005;
u32 var00019a50 = 0x7f106948;
u32 var00019a54 = 0x04000000;
u32 var00019a58 = 0x00400004;
u32 var00019a5c = 0x000056bb;
u32 var00019a60 = 0x00000006;
u32 var00019a64 = (u32) &var00018b10;
u32 var00019a68 = 0x1a000000;
u32 var00019a6c = 0x00000000;
u32 var00019a70 = 0x00000000;
u32 var00019a74 = 0x00000000;
u32 var00019a78 = 0x00000000;
u32 var00019a7c = 0x01000000;
u32 var00019a80 = 0x00005674;
u32 var00019a84 = (u32) &var000199f0;
u32 var00019a88 = 0x7f1069c0;
u32 var00019a8c = 0x00000004;
u32 var00019a90 = (u32) &var00018d48;
u32 var00019a94 = 0x01000000;
u32 var00019a98 = 0x00005674;
u32 var00019a9c = (u32) &var000199f0;
u32 var00019aa0 = 0x7f1069c0;
u32 var00019aa4 = 0x00000004;
u32 var00019aa8 = (u32) &var00018d60;
u32 var00019aac = 0x00000000;
// 19ab0
struct cheatspec cheatspecs[] = {
// name, time, stage index, difficulty, method
{ 0x544b, 123, 2, DIFF_A, CHEATMETHOD_TIMED | CHEATMETHOD_TRANSFERPAK },
{ 0x544c, 100, 5, DIFF_A, CHEATMETHOD_TIMED | CHEATMETHOD_TRANSFERPAK },
{ 0x544d, 230, 8, DIFF_A, CHEATMETHOD_TIMED },
{ 0x544e, 331, 16, DIFF_PA, CHEATMETHOD_TIMED | CHEATMETHOD_TRANSFERPAK },
{ 0x544f, 427, 12, DIFF_SA, CHEATMETHOD_TIMED },
{ 0x5450, 191, 9, DIFF_SA, CHEATMETHOD_TIMED },
{ 0x5451, 0, 1, DIFF_A, CHEATMETHOD_COMPLETE },
{ 0x5452, 0, 4, DIFF_A, CHEATMETHOD_COMPLETE },
{ 0x5453, 170, 11, DIFF_A, CHEATMETHOD_TIMED },
{ 0x5454, 447, 13, DIFF_PA, CHEATMETHOD_TIMED },
{ 0x5455, 0, 5, DIFF_A, CHEATMETHOD_COMPLETE },
{ 0x5456, 0, 6, DIFF_A, CHEATMETHOD_COMPLETE },
{ 0x5457, 0, 14, DIFF_A, CHEATMETHOD_COMPLETE },
{ 0x5458, 0, 13, DIFF_A, CHEATMETHOD_COMPLETE },
{ 0x5459, 105, 14, DIFF_A, CHEATMETHOD_TIMED },
{ 0x545a, 0, 0, DIFF_A, CHEATMETHOD_COMPLETE },
{ 0x545b, 0, 9, DIFF_A, CHEATMETHOD_COMPLETE },
{ 0x545c, 479, 7, DIFF_PA, CHEATMETHOD_TIMED },
{ 0x545d, 0, 12, DIFF_A, CHEATMETHOD_COMPLETE },
{ 0x545e, 235, 10, DIFF_PA, CHEATMETHOD_TIMED },
{ 0x545f, 90, 0, DIFF_SA, CHEATMETHOD_TIMED },
{ 0x5460, 0, 11, DIFF_A, CHEATMETHOD_COMPLETE },
{ 0x5461, 390, 1, DIFF_PA, CHEATMETHOD_TIMED },
{ 0x5462, 300, 6, DIFF_SA, CHEATMETHOD_TIMED },
{ 0x5463, 150, 3, DIFF_SA, CHEATMETHOD_TIMED },
{ 0x5464, 317, 15, DIFF_SA, CHEATMETHOD_TIMED },
{ 0x5465, 0, 16, DIFF_A, CHEATMETHOD_COMPLETE | CHEATMETHOD_TRANSFERPAK },
{ 0x5466, 0, 2, DIFF_A, CHEATMETHOD_COMPLETE },
{ 0x5467, 0, 3, DIFF_A, CHEATMETHOD_COMPLETE },
{ 0x5468, 0, 7, DIFF_A, CHEATMETHOD_COMPLETE },
{ 0x5469, 0, 8, DIFF_A, CHEATMETHOD_COMPLETE },
{ 0x546a, 0, 10, DIFF_A, CHEATMETHOD_COMPLETE },
{ 0x546b, 0, 15, DIFF_A, CHEATMETHOD_COMPLETE },
{ 0x546c, 120, 4, DIFF_PA, CHEATMETHOD_TIMED },
{ 0x546d, 36, 0, DIFF_A, CHEATMETHOD_FIRINGRANGE },
{ 0x546e, 37, 0, DIFF_A, CHEATMETHOD_FIRINGRANGE },
{ 0x546f, 38, 0, DIFF_A, CHEATMETHOD_FIRINGRANGE },
{ 0x5470, 39, 0, DIFF_A, CHEATMETHOD_FIRINGRANGE },
{ 0x5471, 40, 0, DIFF_A, CHEATMETHOD_FIRINGRANGE },
{ 0x5472, 41, 0, DIFF_A, CHEATMETHOD_FIRINGRANGE },
{ 0x5473, 42, 0, DIFF_A, CHEATMETHOD_FIRINGRANGE },
{ 0x5474, 43, 0, DIFF_A, CHEATMETHOD_FIRINGRANGE },
};
u32 var00019c00 = 0x01000000;
u32 var00019c04 = 0x00000000;
u32 var00019c08 = 0x000051df;
u32 var00019c0c = 0x00000000;
u32 var00019c10 = 0x00000000;
u32 var00019c14 = 0x04000000;
u32 var00019c18 = 0x00000028;
u32 var00019c1c = 0x000051e0;
u32 var00019c20 = 0x00000000;
u32 var00019c24 = 0x00000000;
u32 var00019c28 = 0x04000000;
u32 var00019c2c = 0x00000028;
u32 var00019c30 = 0x000051e1;
u32 var00019c34 = 0x00000000;
u32 var00019c38 = 0x00000000;
u32 var00019c3c = 0x1a000000;
u32 var00019c40 = 0x00000000;
u32 var00019c44 = 0x00000000;
u32 var00019c48 = 0x00000000;
u32 var00019c4c = 0x00000000;
u32 var00019c50 = 0x03000000;
u32 var00019c54 = 0x000051de;
u32 var00019c58 = (u32) &var00019c00;
u32 var00019c5c = 0x00000000;
u32 var00019c60 = 0x00000000;
u32 var00019c64 = 0x00000000;
u32 var00019c68 = 0x09070000;
u32 var00019c6c = 0x00000000;
u32 var00019c70 = 0x7f10793c;
u32 var00019c74 = 0x00000000;
u32 var00019c78 = 0x7f1076b0;
u32 var00019c7c = 0x090a0000;
u32 var00019c80 = 0x00000000;
u32 var00019c84 = 0x7f10793c;
u32 var00019c88 = 0x00000000;
u32 var00019c8c = 0x7f1076b0;
u32 var00019c90 = 0x090b0000;
u32 var00019c94 = 0x00000000;
u32 var00019c98 = 0x7f10793c;
u32 var00019c9c = 0x00000000;
u32 var00019ca0 = 0x7f1076b0;
u32 var00019ca4 = 0x09100000;
u32 var00019ca8 = 0x00000000;
u32 var00019cac = 0x7f10793c;
u32 var00019cb0 = 0x00000000;
u32 var00019cb4 = 0x7f1076b0;
u32 var00019cb8 = 0x09110000;
u32 var00019cbc = 0x00000000;
u32 var00019cc0 = 0x7f10793c;
u32 var00019cc4 = 0x00000000;
u32 var00019cc8 = 0x7f1076b0;
u32 var00019ccc = 0x09060000;
u32 var00019cd0 = 0x00000000;
u32 var00019cd4 = 0x7f10793c;
u32 var00019cd8 = 0x00000000;
u32 var00019cdc = 0x7f1076b0;
u32 var00019ce0 = 0x0b000000;
u32 var00019ce4 = 0x00000000;
u32 var00019ce8 = 0x00000096;
u32 var00019cec = 0x00000000;
u32 var00019cf0 = 0x00000000;
u32 var00019cf4 = 0x17000000;
u32 var00019cf8 = 0x00000a00;
u32 var00019cfc = 0x7f107a78;
u32 var00019d00 = 0x00000000;
u32 var00019d04 = 0x00000000;
u32 var00019d08 = 0x0b000000;
u32 var00019d0c = 0x00000000;
u32 var00019d10 = 0x00000096;
u32 var00019d14 = 0x00000000;
u32 var00019d18 = 0x00000000;
u32 var00019d1c = 0x04000000;
u32 var00019d20 = 0x00000028;
u32 var00019d24 = 0x000051dd;
u32 var00019d28 = 0x00000000;
u32 var00019d2c = 0x00000000;
u32 var00019d30 = 0x1a000000;
u32 var00019d34 = 0x00000000;
u32 var00019d38 = 0x00000000;
u32 var00019d3c = 0x00000000;
u32 var00019d40 = 0x00000000;
u32 var00019d44 = 0x01000000;
u32 var00019d48 = 0x00005476;
u32 var00019d4c = (u32) &var00019c68;
u32 var00019d50 = 0x7f107990;
u32 var00019d54 = 0x00000000;
u32 var00019d58 = 0x00000000;
u32 var00019d5c = 0x09020000;
u32 var00019d60 = 0x00000000;
u32 var00019d64 = 0x7f10793c;
u32 var00019d68 = 0x00000000;
u32 var00019d6c = 0x7f1076b0;
u32 var00019d70 = 0x09010000;
u32 var00019d74 = 0x00000000;
u32 var00019d78 = 0x7f10793c;
u32 var00019d7c = 0x00000000;
u32 var00019d80 = 0x7f1076b0;
u32 var00019d84 = 0x09140000;
u32 var00019d88 = 0x00000000;
u32 var00019d8c = 0x7f10793c;
u32 var00019d90 = 0x00000000;
u32 var00019d94 = 0x7f1076b0;
u32 var00019d98 = 0x090d0000;
u32 var00019d9c = 0x00000000;
u32 var00019da0 = 0x7f10793c;
u32 var00019da4 = 0x00000000;
u32 var00019da8 = 0x7f1076b0;
u32 var00019dac = 0x090e0000;
u32 var00019db0 = 0x00000000;
u32 var00019db4 = 0x7f10793c;
u32 var00019db8 = 0x00000000;
u32 var00019dbc = 0x7f1076b0;
u32 var00019dc0 = 0x090c0000;
u32 var00019dc4 = 0x00000000;
u32 var00019dc8 = 0x7f10793c;
u32 var00019dcc = 0x00000000;
u32 var00019dd0 = 0x7f1076b0;
u32 var00019dd4 = 0x09120000;
u32 var00019dd8 = 0x00000000;
u32 var00019ddc = 0x7f10793c;
u32 var00019de0 = 0x00000000;
u32 var00019de4 = 0x7f1076b0;
u32 var00019de8 = 0x09150000;
u32 var00019dec = 0x00000000;
u32 var00019df0 = 0x7f10793c;
u32 var00019df4 = 0x00000000;
u32 var00019df8 = 0x7f1076b0;
u32 var00019dfc = 0x0b000000;
u32 var00019e00 = 0x00000000;
u32 var00019e04 = 0x00000096;
u32 var00019e08 = 0x00000000;
u32 var00019e0c = 0x00000000;
u32 var00019e10 = 0x17000000;
u32 var00019e14 = 0x00000a00;
u32 var00019e18 = 0x7f107a78;
u32 var00019e1c = 0x00000000;
u32 var00019e20 = 0x00000000;
u32 var00019e24 = 0x0b000000;
u32 var00019e28 = 0x00000000;
u32 var00019e2c = 0x00000096;
u32 var00019e30 = 0x00000000;
u32 var00019e34 = 0x00000000;
u32 var00019e38 = 0x04000000;
u32 var00019e3c = 0x00000028;
u32 var00019e40 = 0x000051dd;
u32 var00019e44 = 0x00000000;
u32 var00019e48 = 0x00000000;
u32 var00019e4c = 0x1a000000;
u32 var00019e50 = 0x00000000;
u32 var00019e54 = 0x00000000;
u32 var00019e58 = 0x00000000;
u32 var00019e5c = 0x00000000;
u32 var00019e60 = 0x01000000;
u32 var00019e64 = 0x00005477;
u32 var00019e68 = (u32) &var00019d5c;
u32 var00019e6c = 0x7f107990;
u32 var00019e70 = 0x00000000;
u32 var00019e74 = 0x00000000;
u32 var00019e78 = 0x091b0000;
u32 var00019e7c = 0x00000000;
u32 var00019e80 = 0x7f10793c;
u32 var00019e84 = 0x00000000;
u32 var00019e88 = 0x7f1076b0;
u32 var00019e8c = 0x091c0000;
u32 var00019e90 = 0x00000000;
u32 var00019e94 = 0x7f10793c;
u32 var00019e98 = 0x00000000;
u32 var00019e9c = 0x7f1076b0;
u32 var00019ea0 = 0x091e0000;
u32 var00019ea4 = 0x00000000;
u32 var00019ea8 = 0x7f10793c;
u32 var00019eac = 0x00000000;
u32 var00019eb0 = 0x7f1076b0;
u32 var00019eb4 = 0x091f0000;
u32 var00019eb8 = 0x00000000;
u32 var00019ebc = 0x7f10793c;
u32 var00019ec0 = 0x00000000;
u32 var00019ec4 = 0x7f1076b0;
u32 var00019ec8 = 0x09200000;
u32 var00019ecc = 0x00000000;
u32 var00019ed0 = 0x7f10793c;
u32 var00019ed4 = 0x00000000;
u32 var00019ed8 = 0x7f1076b0;
u32 var00019edc = 0x09210000;
u32 var00019ee0 = 0x00000000;
u32 var00019ee4 = 0x7f10793c;
u32 var00019ee8 = 0x00000000;
u32 var00019eec = 0x7f1076b0;
u32 var00019ef0 = 0x09080000;
u32 var00019ef4 = 0x00000000;
u32 var00019ef8 = 0x7f10793c;
u32 var00019efc = 0x00000000;
u32 var00019f00 = 0x7f1076b0;
u32 var00019f04 = 0x09090000;
u32 var00019f08 = 0x00000000;
u32 var00019f0c = 0x7f10793c;
u32 var00019f10 = 0x00000000;
u32 var00019f14 = 0x7f1076b0;
u32 var00019f18 = 0x0b000000;
u32 var00019f1c = 0x00000000;
u32 var00019f20 = 0x00000096;
u32 var00019f24 = 0x00000000;
u32 var00019f28 = 0x00000000;
u32 var00019f2c = 0x17000000;
u32 var00019f30 = 0x00000a00;
u32 var00019f34 = 0x7f107a78;
u32 var00019f38 = 0x00000000;
u32 var00019f3c = 0x00000000;
u32 var00019f40 = 0x0b000000;
u32 var00019f44 = 0x00000000;
u32 var00019f48 = 0x00000096;
u32 var00019f4c = 0x00000000;
u32 var00019f50 = 0x00000000;
u32 var00019f54 = 0x04000000;
u32 var00019f58 = 0x00000028;
u32 var00019f5c = 0x000051dd;
u32 var00019f60 = 0x00000000;
u32 var00019f64 = 0x00000000;
u32 var00019f68 = 0x1a000000;
u32 var00019f6c = 0x00000000;
u32 var00019f70 = 0x00000000;
u32 var00019f74 = 0x00000000;
u32 var00019f78 = 0x00000000;
u32 var00019f7c = 0x01000000;
u32 var00019f80 = 0x0000547a;
u32 var00019f84 = (u32) &var00019e78;
u32 var00019f88 = 0x7f107990;
u32 var00019f8c = 0x00000000;
u32 var00019f90 = 0x00000000;
u32 var00019f94 = 0x09220000;
u32 var00019f98 = 0x00000000;
u32 var00019f9c = 0x7f10793c;
u32 var00019fa0 = 0x00000000;
u32 var00019fa4 = 0x7f1076b0;
u32 var00019fa8 = 0x09230000;
u32 var00019fac = 0x00000000;
u32 var00019fb0 = 0x7f10793c;
u32 var00019fb4 = 0x00000000;
u32 var00019fb8 = 0x7f1076b0;
u32 var00019fbc = 0x09240000;
u32 var00019fc0 = 0x00000000;
u32 var00019fc4 = 0x7f10793c;
u32 var00019fc8 = 0x00000000;
u32 var00019fcc = 0x7f1076b0;
u32 var00019fd0 = 0x09250000;
u32 var00019fd4 = 0x00000000;
u32 var00019fd8 = 0x7f10793c;
u32 var00019fdc = 0x00000000;
u32 var00019fe0 = 0x7f1076b0;
u32 var00019fe4 = 0x09260000;
u32 var00019fe8 = 0x00000000;
u32 var00019fec = 0x7f10793c;
u32 var00019ff0 = 0x00000000;
u32 var00019ff4 = 0x7f1076b0;
u32 var00019ff8 = 0x09270000;
u32 var00019ffc = 0x00000000;
u32 var0001a000 = 0x7f10793c;
u32 var0001a004 = 0x00000000;
u32 var0001a008 = 0x7f1076b0;
u32 var0001a00c = 0x09280000;
u32 var0001a010 = 0x00000000;
u32 var0001a014 = 0x7f10793c;
u32 var0001a018 = 0x00000000;
u32 var0001a01c = 0x7f1076b0;
u32 var0001a020 = 0x09290000;
u32 var0001a024 = 0x00000000;
u32 var0001a028 = 0x7f10793c;
u32 var0001a02c = 0x00000000;
u32 var0001a030 = 0x7f1076b0;
u32 var0001a034 = 0x0b000000;
u32 var0001a038 = 0x00000000;
u32 var0001a03c = 0x000000c8;
u32 var0001a040 = 0x00000000;
u32 var0001a044 = 0x00000000;
u32 var0001a048 = 0x17000000;
u32 var0001a04c = 0x00000a00;
u32 var0001a050 = 0x00005490;
u32 var0001a054 = 0x00000000;
u32 var0001a058 = 0x00000000;
u32 var0001a05c = 0x0b000000;
u32 var0001a060 = 0x00000000;
u32 var0001a064 = 0x000000c8;
u32 var0001a068 = 0x00000000;
u32 var0001a06c = 0x00000000;
u32 var0001a070 = 0x04000000;
u32 var0001a074 = 0x00000028;
u32 var0001a078 = 0x000051dd;
u32 var0001a07c = 0x00000000;
u32 var0001a080 = 0x00000000;
u32 var0001a084 = 0x1a000000;
u32 var0001a088 = 0x00000000;
u32 var0001a08c = 0x00000000;
u32 var0001a090 = 0x00000000;
u32 var0001a094 = 0x00000000;
u32 var0001a098 = 0x01000000;
u32 var0001a09c = 0x0000547b;
u32 var0001a0a0 = (u32) &var00019f94;
u32 var0001a0a4 = 0x7f107990;
u32 var0001a0a8 = 0x00000000;
u32 var0001a0ac = 0x00000000;
u32 var0001a0b0 = 0x090f0000;
u32 var0001a0b4 = 0x00000000;
u32 var0001a0b8 = 0x7f10793c;
u32 var0001a0bc = 0x00000000;
u32 var0001a0c0 = 0x7f1076b0;
u32 var0001a0c4 = 0x09130000;
u32 var0001a0c8 = 0x00000000;
u32 var0001a0cc = 0x7f10793c;
u32 var0001a0d0 = 0x00000000;
u32 var0001a0d4 = 0x7f1076b0;
u32 var0001a0d8 = 0x09000000;
u32 var0001a0dc = 0x00000000;
u32 var0001a0e0 = 0x7f10793c;
u32 var0001a0e4 = 0x00000000;
u32 var0001a0e8 = 0x7f1076b0;
u32 var0001a0ec = 0x09040000;
u32 var0001a0f0 = 0x00000000;
u32 var0001a0f4 = 0x7f10793c;
u32 var0001a0f8 = 0x00000000;
u32 var0001a0fc = 0x7f1076b0;
u32 var0001a100 = 0x09050000;
u32 var0001a104 = 0x00000000;
u32 var0001a108 = 0x7f10793c;
u32 var0001a10c = 0x00000000;
u32 var0001a110 = 0x7f1076b0;
u32 var0001a114 = 0x091d0000;
u32 var0001a118 = 0x00000000;
u32 var0001a11c = 0x7f10793c;
u32 var0001a120 = 0x00000000;
u32 var0001a124 = 0x7f1076b0;
u32 var0001a128 = 0x091a0000;
u32 var0001a12c = 0x00000000;
u32 var0001a130 = 0x7f10793c;
u32 var0001a134 = 0x00000000;
u32 var0001a138 = 0x7f1076b0;
u32 var0001a13c = 0x09030000;
u32 var0001a140 = 0x00000000;
u32 var0001a144 = 0x7f10793c;
u32 var0001a148 = 0x00000000;
u32 var0001a14c = 0x7f1076b0;
u32 var0001a150 = 0x0b000000;
u32 var0001a154 = 0x00000000;
u32 var0001a158 = 0x00000096;
u32 var0001a15c = 0x00000000;
u32 var0001a160 = 0x00000000;
u32 var0001a164 = 0x17000000;
u32 var0001a168 = 0x00000a00;
u32 var0001a16c = 0x7f107a78;
u32 var0001a170 = 0x00000000;
u32 var0001a174 = 0x00000000;
u32 var0001a178 = 0x0b000000;
u32 var0001a17c = 0x00000000;
u32 var0001a180 = 0x00000096;
u32 var0001a184 = 0x00000000;
u32 var0001a188 = 0x00000000;
u32 var0001a18c = 0x04000000;
u32 var0001a190 = 0x00000028;
u32 var0001a194 = 0x000051dd;
u32 var0001a198 = 0x00000000;
u32 var0001a19c = 0x00000000;
u32 var0001a1a0 = 0x1a000000;
u32 var0001a1a4 = 0x00000000;
u32 var0001a1a8 = 0x00000000;
u32 var0001a1ac = 0x00000000;
u32 var0001a1b0 = 0x00000000;
u32 var0001a1b4 = 0x01000000;
u32 var0001a1b8 = 0x00005478;
u32 var0001a1bc = (u32) &var0001a0b0;
u32 var0001a1c0 = 0x7f107990;
u32 var0001a1c4 = 0x00000000;
u32 var0001a1c8 = 0x00000000;
u32 var0001a1cc = 0x09000000;
u32 var0001a1d0 = 0x00000000;
u32 var0001a1d4 = 0x00005475;
u32 var0001a1d8 = 0x00000000;
u32 var0001a1dc = 0x7f107834;
u32 var0001a1e0 = 0x09160000;
u32 var0001a1e4 = 0x00000000;
u32 var0001a1e8 = 0x7f10793c;
u32 var0001a1ec = 0x00000000;
u32 var0001a1f0 = 0x7f107834;
u32 var0001a1f4 = 0x09170000;
u32 var0001a1f8 = 0x00000000;
u32 var0001a1fc = 0x7f10793c;
u32 var0001a200 = 0x00000000;
u32 var0001a204 = 0x7f107834;
u32 var0001a208 = 0x09180000;
u32 var0001a20c = 0x00000000;
u32 var0001a210 = 0x7f10793c;
u32 var0001a214 = 0x00000000;
u32 var0001a218 = 0x7f107834;
u32 var0001a21c = 0x09190000;
u32 var0001a220 = 0x00000000;
u32 var0001a224 = 0x7f10793c;
u32 var0001a228 = 0x00000000;
u32 var0001a22c = 0x7f107834;
u32 var0001a230 = 0x0b000000;
u32 var0001a234 = 0x00000000;
u32 var0001a238 = 0x00000096;
u32 var0001a23c = 0x00000000;
u32 var0001a240 = 0x00000000;
u32 var0001a244 = 0x17000000;
u32 var0001a248 = 0x00000a00;
u32 var0001a24c = 0x7f107a78;
u32 var0001a250 = 0x00000000;
u32 var0001a254 = 0x00000000;
u32 var0001a258 = 0x0b000000;
u32 var0001a25c = 0x00000000;
u32 var0001a260 = 0x00000096;
u32 var0001a264 = 0x00000000;
u32 var0001a268 = 0x00000000;
u32 var0001a26c = 0x04000000;
u32 var0001a270 = 0x00000028;
u32 var0001a274 = 0x000051dd;
u32 var0001a278 = 0x00000000;
u32 var0001a27c = 0x00000000;
u32 var0001a280 = 0x1a000000;
u32 var0001a284 = 0x00000000;
u32 var0001a288 = 0x00000000;
u32 var0001a28c = 0x00000000;
u32 var0001a290 = 0x00000000;
u32 var0001a294 = 0x01000000;
u32 var0001a298 = 0x00005479;
u32 var0001a29c = (u32) &var0001a1cc;
u32 var0001a2a0 = 0x7f107990;
u32 var0001a2a4 = 0x00000000;
u32 var0001a2a8 = 0x00000000;
u32 var0001a2ac = 0x04000000;
u32 var0001a2b0 = 0x00000004;
u32 var0001a2b4 = 0x00005476;
u32 var0001a2b8 = 0x00000000;
u32 var0001a2bc = (u32) &var00019d44;
u32 var0001a2c0 = 0x04000000;
u32 var0001a2c4 = 0x00000004;
u32 var0001a2c8 = 0x00005477;
u32 var0001a2cc = 0x00000000;
u32 var0001a2d0 = (u32) &var00019e60;
u32 var0001a2d4 = 0x04000000;
u32 var0001a2d8 = 0x00000004;
u32 var0001a2dc = 0x0000547a;
u32 var0001a2e0 = 0x00000000;
u32 var0001a2e4 = (u32) &var00019f7c;
u32 var0001a2e8 = 0x04000000;
u32 var0001a2ec = 0x00000004;
u32 var0001a2f0 = 0x0000547b;
u32 var0001a2f4 = 0x00000000;
u32 var0001a2f8 = (u32) &var0001a098;
u32 var0001a2fc = 0x04000000;
u32 var0001a300 = 0x00000004;
u32 var0001a304 = 0x00005478;
u32 var0001a308 = 0x00000000;
u32 var0001a30c = (u32) &var0001a1b4;
u32 var0001a310 = 0x04000000;
u32 var0001a314 = 0x00000004;
u32 var0001a318 = 0x00005479;
u32 var0001a31c = 0x00000000;
u32 var0001a320 = (u32) &var0001a294;
u32 var0001a324 = 0x0b000000;
u32 var0001a328 = 0x00000000;
u32 var0001a32c = 0x00000096;
u32 var0001a330 = 0x00000000;
u32 var0001a334 = 0x00000000;
u32 var0001a338 = 0x04000000;
u32 var0001a33c = 0x00000000;
u32 var0001a340 = 0x000054d9;
u32 var0001a344 = 0x00000000;
u32 var0001a348 = 0x7f107e90;
u32 var0001a34c = 0x0b000000;
u32 var0001a350 = 0x00000000;
u32 var0001a354 = 0x00000096;
u32 var0001a358 = 0x00000000;
u32 var0001a35c = 0x00000000;
u32 var0001a360 = 0x04000000;
u32 var0001a364 = 0x00000028;
u32 var0001a368 = 0x000051dd;
u32 var0001a36c = 0x00000000;
u32 var0001a370 = 0x00000000;
u32 var0001a374 = 0x1a000000;
u32 var0001a378 = 0x00000000;
u32 var0001a37c = 0x00000000;
u32 var0001a380 = 0x00000000;
u32 var0001a384 = 0x00000000;
u32 var0001a388 = 0x01000000;
u32 var0001a38c = 0x000051dc;
u32 var0001a390 = (u32) &var0001a2ac;
u32 var0001a394 = 0x7f107990;
u32 var0001a398 = 0x00000000;
u32 var0001a39c = 0x00000000;
u32 var0001a3a0 = 0x56705671;
u32 var0001a3a4 = 0x56725673;
u32 var0001a3a8 = 0x566f54e5;
u32 var0001a3ac = 0x57425743;
u32 var0001a3b0 = 0x57445745;
u32 var0001a3b4 = 0x57465747;
u32 var0001a3b8 = 0x57485749;
u32 var0001a3bc = 0x574a0000;
u32 var0001a3c0 = 0x01000000;
u32 var0001a3c4 = 0x00000010;
u32 var0001a3c8 = 0x7f108550;
u32 var0001a3cc = 0x00000000;
u32 var0001a3d0 = 0x7f1084b8;
u32 var0001a3d4 = 0x01000000;
u32 var0001a3d8 = 0x00000010;
u32 var0001a3dc = 0x7f108424;
u32 var0001a3e0 = 0x00000000;
u32 var0001a3e4 = 0x00000000;
u32 var0001a3e8 = 0x04000000;
u32 var0001a3ec = 0x00000028;
u32 var0001a3f0 = 0x00005741;
u32 var0001a3f4 = 0x00000000;
u32 var0001a3f8 = 0x00000000;
u32 var0001a3fc = 0x1a000000;
u32 var0001a400 = 0x00000000;
u32 var0001a404 = 0x00000000;
u32 var0001a408 = 0x00000000;
u32 var0001a40c = 0x00000000;
u32 var0001a410 = 0x02000000;
u32 var0001a414 = 0x00005740;
u32 var0001a418 = (u32) &var0001a3c0;
u32 var0001a41c = 0x00000000;
u32 var0001a420 = 0x00000080;
u32 var0001a424 = 0x00000000;
u32 var0001a428 = 0x566f5670;
u32 var0001a42c = 0x56715672;
u32 var0001a430 = 0x56730000;
u32 var0001a434 = 0x574b574c;
u32 var0001a438 = 0x574d574e;
u32 var0001a43c = 0x574f5750;
u32 var0001a440 = 0x57515752;
u32 var0001a444 = 0x57530000;
u32 var0001a448 = 0x56675668;
u32 var0001a44c = 0x5669566a;
u32 var0001a450 = 0x01000000;
u32 var0001a454 = 0x00000010;
u32 var0001a458 = 0x0000575a;
u32 var0001a45c = 0x00000000;
u32 var0001a460 = 0x00000000;
u32 var0001a464 = 0x04000000;
u32 var0001a468 = 0x00000028;
u32 var0001a46c = 0x0000575b;
u32 var0001a470 = 0x00000000;
u32 var0001a474 = 0x00000000;
u32 var0001a478 = 0x1a000000;
u32 var0001a47c = 0x00000000;
u32 var0001a480 = 0x00000000;
u32 var0001a484 = 0x00000000;
u32 var0001a488 = 0x00000000;
u32 var0001a48c = 0x03000000;
u32 var0001a490 = 0x00005759;
u32 var0001a494 = (u32) &var0001a450;
u32 var0001a498 = 0x00000000;
u32 var0001a49c = 0x00000080;
u32 var0001a4a0 = 0x00000000;
u32 var0001a4a4 = 0x01000000;
u32 var0001a4a8 = 0x00000010;
u32 var0001a4ac = 0x7f108078;
u32 var0001a4b0 = 0x00000000;
u32 var0001a4b4 = 0x7f108014;
u32 var0001a4b8 = 0x01000000;
u32 var0001a4bc = 0x00000010;
u32 var0001a4c0 = 0x0000575c;
u32 var0001a4c4 = 0x00000000;
u32 var0001a4c8 = 0x00000000;
u32 var0001a4cc = 0x04000000;
u32 var0001a4d0 = 0x00000020;
u32 var0001a4d4 = 0x0000575d;
u32 var0001a4d8 = 0x00000000;
u32 var0001a4dc = 0x7f108bf0;
u32 var0001a4e0 = 0x04000000;
u32 var0001a4e4 = 0x00000020;
u32 var0001a4e8 = 0x0000575e;
u32 var0001a4ec = 0x00000000;
u32 var0001a4f0 = 0x7f108c24;
u32 var0001a4f4 = 0x04000000;
u32 var0001a4f8 = 0x00000020;
u32 var0001a4fc = 0x0000575f;
u32 var0001a500 = 0x00000000;
u32 var0001a504 = 0x7f108cd0;
u32 var0001a508 = 0x1a000000;
u32 var0001a50c = 0x00000000;
u32 var0001a510 = 0x00000000;
u32 var0001a514 = 0x00000000;
u32 var0001a518 = 0x00000000;
u32 var0001a51c = 0x02000000;
u32 var0001a520 = 0x7f10876c;
u32 var0001a524 = (u32) &var0001a4a4;
u32 var0001a528 = 0x00000000;
u32 var0001a52c = 0x000000a0;
u32 var0001a530 = 0x00000000;
u32 var0001a534 = 0x01000000;
u32 var0001a538 = 0x00000010;
u32 var0001a53c = 0x7f108078;
u32 var0001a540 = 0x00000000;
u32 var0001a544 = 0x7f108014;
u32 var0001a548 = 0x01000000;
u32 var0001a54c = 0x00000010;
u32 var0001a550 = 0x000054fb;
u32 var0001a554 = 0x00000000;
u32 var0001a558 = 0x00000000;
u32 var0001a55c = 0x04000000;
u32 var0001a560 = 0x00000020;
u32 var0001a564 = 0x00005762;
u32 var0001a568 = 0x00000000;
u32 var0001a56c = 0x7f108d48;
u32 var0001a570 = 0x1a000000;
u32 var0001a574 = 0x00000000;
u32 var0001a578 = 0x00000000;
u32 var0001a57c = 0x00000000;
u32 var0001a580 = 0x00000000;
u32 var0001a584 = 0x02000000;
u32 var0001a588 = 0x7f10876c;
u32 var0001a58c = (u32) &var0001a534;
u32 var0001a590 = 0x00000000;
u32 var0001a594 = 0x000000a0;
u32 var0001a598 = 0x00000000;
u32 var0001a59c = 0x01000000;
u32 var0001a5a0 = 0x00000010;
u32 var0001a5a4 = 0x00005768;
u32 var0001a5a8 = 0x00000000;
u32 var0001a5ac = 0x00000000;
u32 var0001a5b0 = 0x04000000;
u32 var0001a5b4 = 0x00000020;
u32 var0001a5b8 = 0x00005769;
u32 var0001a5bc = 0x00000000;
u32 var0001a5c0 = 0x7f108c24;
u32 var0001a5c4 = 0x04000000;
u32 var0001a5c8 = 0x00000020;
u32 var0001a5cc = 0x0000576a;
u32 var0001a5d0 = 0x00000000;
u32 var0001a5d4 = 0x7f108cd0;
u32 var0001a5d8 = 0x1a000000;
u32 var0001a5dc = 0x00000000;
u32 var0001a5e0 = 0x00000000;
u32 var0001a5e4 = 0x00000000;
u32 var0001a5e8 = 0x00000000;
u32 var0001a5ec = 0x02000000;
u32 var0001a5f0 = 0x00005767;
u32 var0001a5f4 = (u32) &var0001a59c;
u32 var0001a5f8 = 0x00000000;
u32 var0001a5fc = 0x000000a0;
u32 var0001a600 = 0x00000000;
u32 var0001a604 = 0x01000000;
u32 var0001a608 = 0x00000010;
u32 var0001a60c = 0x7f108f90;
u32 var0001a610 = 0x00000000;
u32 var0001a614 = 0x00000000;
u32 var0001a618 = 0x04000000;
u32 var0001a61c = 0x00000020;
u32 var0001a620 = 0x0000576d;
u32 var0001a624 = 0x00000000;
u32 var0001a628 = 0x7f108ecc;
u32 var0001a62c = 0x04000000;
u32 var0001a630 = 0x00000020;
u32 var0001a634 = 0x0000576e;
u32 var0001a638 = 0x00000000;
u32 var0001a63c = 0x7f108f08;
u32 var0001a640 = 0x1a000000;
u32 var0001a644 = 0x00000000;
u32 var0001a648 = 0x00000000;
u32 var0001a64c = 0x00000000;
u32 var0001a650 = 0x00000000;
u32 var0001a654 = 0x02000000;
u32 var0001a658 = 0x7f10876c;
u32 var0001a65c = (u32) &var0001a604;
u32 var0001a660 = 0x7f108e58;
u32 var0001a664 = 0x000000a0;
u32 var0001a668 = 0x00000000;
u32 var0001a66c = 0x7f1b3214;
u32 var0001a670 = 0x7f1b3218;
u32 var0001a674 = 0x7f1b321c;
u32 var0001a678 = 0x7f1b3220;
u32 var0001a67c = 0x01020304;
u32 var0001a680 = 0x00000000;
u32 var0001a684 = 0x01000000;
u32 var0001a688 = 0x00000010;
u32 var0001a68c = 0x000054ef;
u32 var0001a690 = 0x00000000;
u32 var0001a694 = 0x00000000;
u32 var0001a698 = 0x0d000000;
u32 var0001a69c = 0x00000000;
u32 var0001a6a0 = 0x00000000;
u32 var0001a6a4 = 0x00000000;
u32 var0001a6a8 = 0x7f10a0b0;
u32 var0001a6ac = 0x1a000000;
u32 var0001a6b0 = 0x00000000;
u32 var0001a6b4 = 0x00000000;
u32 var0001a6b8 = 0x00000000;
u32 var0001a6bc = 0x00000000;
u32 var0001a6c0 = 0x01000000;
u32 var0001a6c4 = 0x000054ee;
u32 var0001a6c8 = (u32) &var0001a684;
u32 var0001a6cc = 0x00000000;
u32 var0001a6d0 = 0x00000080;
u32 var0001a6d4 = 0x00000000;
u32 var0001a6d8 = 0x01000000;
u32 var0001a6dc = 0x00000030;
u32 var0001a6e0 = 0x7f10a19c;
u32 var0001a6e4 = 0x00000000;
u32 var0001a6e8 = 0x00000000;
u32 var0001a6ec = 0x01000000;
u32 var0001a6f0 = 0x02000030;
u32 var0001a6f4 = 0x000054e9;
u32 var0001a6f8 = 0x00000000;
u32 var0001a6fc = 0x00000000;
u32 var0001a700 = 0x01000000;
u32 var0001a704 = 0x02000030;
u32 var0001a708 = 0x000054ea;
u32 var0001a70c = 0x00000000;
u32 var0001a710 = 0x00000000;
u32 var0001a714 = 0x01000000;
u32 var0001a718 = 0x02000030;
u32 var0001a71c = 0x7f10a1ec;
u32 var0001a720 = 0x00000000;
u32 var0001a724 = 0x00000000;
u32 var0001a728 = 0x04000000;
u32 var0001a72c = 0x00000000;
u32 var0001a730 = 0x000054eb;
u32 var0001a734 = 0x00000000;
u32 var0001a738 = 0x7f10a120;
u32 var0001a73c = 0x04000000;
u32 var0001a740 = 0x00000008;
u32 var0001a744 = 0x000054ec;
u32 var0001a748 = 0x00000000;
u32 var0001a74c = 0x00000000;
u32 var0001a750 = 0x04000000;
u32 var0001a754 = 0x00000000;
u32 var0001a758 = 0x000054ed;
u32 var0001a75c = 0x00000000;
u32 var0001a760 = 0x7f10a160;
u32 var0001a764 = 0x1a000000;
u32 var0001a768 = 0x00000000;
u32 var0001a76c = 0x00000000;
u32 var0001a770 = 0x00000000;
u32 var0001a774 = 0x00000000;
u32 var0001a778 = 0x01000000;
u32 var0001a77c = 0x000054e8;
u32 var0001a780 = (u32) &var0001a6d8;
u32 var0001a784 = 0x00000000;
u32 var0001a788 = 0x00000080;
u32 var0001a78c = 0x00000000;
u32 var0001a790 = 0x56705671;
u32 var0001a794 = 0x56725673;
u32 var0001a798 = 0x566f5604;
u32 var0001a79c = 0x01000000;
u32 var0001a7a0 = 0x00000010;
u32 var0001a7a4 = 0x00005770;
u32 var0001a7a8 = 0x00005771;
u32 var0001a7ac = 0x00000000;
u32 var0001a7b0 = 0x0b000000;
u32 var0001a7b4 = 0x00000000;
u32 var0001a7b8 = 0x00000000;
u32 var0001a7bc = 0x00000000;
u32 var0001a7c0 = 0x00000000;
u32 var0001a7c4 = 0x04040000;
u32 var0001a7c8 = 0x00000000;
u32 var0001a7cc = 0x7f10a22c;
u32 var0001a7d0 = 0x7f10a2ec;
u32 var0001a7d4 = 0x7f10a3a4;
u32 var0001a7d8 = 0x04000000;
u32 var0001a7dc = 0x00000000;
u32 var0001a7e0 = 0x7f10a22c;
u32 var0001a7e4 = 0x7f10a2ec;
u32 var0001a7e8 = 0x7f10a3a4;
u32 var0001a7ec = 0x04010000;
u32 var0001a7f0 = 0x00000000;
u32 var0001a7f4 = 0x7f10a22c;
u32 var0001a7f8 = 0x7f10a2ec;
u32 var0001a7fc = 0x7f10a3a4;
u32 var0001a800 = 0x04020000;
u32 var0001a804 = 0x00000000;
u32 var0001a808 = 0x7f10a22c;
u32 var0001a80c = 0x7f10a2ec;
u32 var0001a810 = 0x7f10a3a4;
u32 var0001a814 = 0x04030000;
u32 var0001a818 = 0x00000000;
u32 var0001a81c = 0x7f10a22c;
u32 var0001a820 = 0x7f10a2ec;
u32 var0001a824 = 0x7f10a3a4;
u32 var0001a828 = 0x0b000000;
u32 var0001a82c = 0x00000000;
u32 var0001a830 = 0x00000000;
u32 var0001a834 = 0x00000000;
u32 var0001a838 = 0x00000000;
u32 var0001a83c = 0x04000000;
u32 var0001a840 = 0x00000000;
u32 var0001a844 = 0x00005772;
u32 var0001a848 = 0x00000000;
u32 var0001a84c = 0x7f10a488;
u32 var0001a850 = 0x04000000;
u32 var0001a854 = 0x00000000;
u32 var0001a858 = 0x00005773;
u32 var0001a85c = 0x00000000;
u32 var0001a860 = 0x7f10a454;
u32 var0001a864 = 0x1a000000;
u32 var0001a868 = 0x00000000;
u32 var0001a86c = 0x00000000;
u32 var0001a870 = 0x00000000;
u32 var0001a874 = 0x00000000;
u32 var0001a878 = 0x01000000;
u32 var0001a87c = 0x0000576f;
u32 var0001a880 = (u32) &var0001a79c;
u32 var0001a884 = 0x00000000;
u32 var0001a888 = 0x00000080;
u32 var0001a88c = 0x00000000;
u32 var0001a890 = 0x01000000;
u32 var0001a894 = 0x00000030;
u32 var0001a898 = 0x7f1082b0;
u32 var0001a89c = 0x00000000;
u32 var0001a8a0 = 0x7f108254;
u32 var0001a8a4 = 0x01000000;
u32 var0001a8a8 = 0x00000230;
u32 var0001a8ac = 0x7f108078;
u32 var0001a8b0 = 0x00000000;
u32 var0001a8b4 = 0x7f108014;
u32 var0001a8b8 = 0x01000000;
u32 var0001a8bc = 0x00000010;
u32 var0001a8c0 = 0x0000577c;
u32 var0001a8c4 = 0x00000000;
u32 var0001a8c8 = 0x00000000;
u32 var0001a8cc = 0x04000000;
u32 var0001a8d0 = 0x00000028;
u32 var0001a8d4 = 0x0000577d;
u32 var0001a8d8 = 0x00000000;
u32 var0001a8dc = 0x00000000;
u32 var0001a8e0 = 0x04000000;
u32 var0001a8e4 = 0x00000020;
u32 var0001a8e8 = 0x0000577e;
u32 var0001a8ec = 0x00000000;
u32 var0001a8f0 = 0x7f10a5ac;
u32 var0001a8f4 = 0x1a000000;
u32 var0001a8f8 = 0x00000000;
u32 var0001a8fc = 0x00000000;
u32 var0001a900 = 0x00000000;
u32 var0001a904 = 0x00000000;
u32 var0001a908 = 0x02000000;
u32 var0001a90c = 0x0000577b;
u32 var0001a910 = (u32) &var0001a890;
u32 var0001a914 = 0x00000000;
u32 var0001a918 = 0x00000080;
u32 var0001a91c = 0x00000000;
u32 var0001a920 = 0x01000000;
u32 var0001a924 = 0x00000030;
u32 var0001a928 = 0x7f1082b0;
u32 var0001a92c = 0x00000000;
u32 var0001a930 = 0x7f108254;
u32 var0001a934 = 0x01000000;
u32 var0001a938 = 0x00000230;
u32 var0001a93c = 0x7f108078;
u32 var0001a940 = 0x00000000;
u32 var0001a944 = 0x7f108014;
u32 var0001a948 = 0x01000000;
u32 var0001a94c = 0x00000010;
u32 var0001a950 = 0x7f10a5e8;
u32 var0001a954 = 0x00000000;
u32 var0001a958 = 0x00000000;
u32 var0001a95c = 0x04000000;
u32 var0001a960 = 0x00000028;
u32 var0001a964 = 0x000054a1;
u32 var0001a968 = 0x00000000;
u32 var0001a96c = 0x00000000;
u32 var0001a970 = 0x1a000000;
u32 var0001a974 = 0x00000000;
u32 var0001a978 = 0x00000000;
u32 var0001a97c = 0x00000000;
u32 var0001a980 = 0x00000000;
u32 var0001a984 = 0x02000000;
u32 var0001a988 = 0x0000549f;
u32 var0001a98c = (u32) &var0001a920;
u32 var0001a990 = 0x00000000;
u32 var0001a994 = 0x00000080;
u32 var0001a998 = 0x00000000;
u32 var0001a99c = 0x01000000;
u32 var0001a9a0 = 0x00004010;
u32 var0001a9a4 = 0x00005779;
u32 var0001a9a8 = 0x00000000;
u32 var0001a9ac = 0x00000000;
u32 var0001a9b0 = 0x02010000;
u32 var0001a9b4 = 0x00200000;
u32 var0001a9b8 = 0x00000000;
u32 var0001a9bc = 0x00000000;
u32 var0001a9c0 = 0x7f10ad98;
u32 var0001a9c4 = 0x01000000;
u32 var0001a9c8 = 0x00004030;
u32 var0001a9cc = 0x0000577a;
u32 var0001a9d0 = 0x00000000;
u32 var0001a9d4 = 0x00000000;
u32 var0001a9d8 = 0x1a000000;
u32 var0001a9dc = 0x00000000;
u32 var0001a9e0 = 0x00000000;
u32 var0001a9e4 = 0x00000000;
u32 var0001a9e8 = 0x00000000;
u32 var0001a9ec = 0x01000000;
u32 var0001a9f0 = 0x00005778;
u32 var0001a9f4 = (u32) &var0001a99c;
u32 var0001a9f8 = 0x7f10b014;
u32 var0001a9fc = 0x00000000;
u32 var0001aa00 = 0x00000000;
u32 var0001aa04 = 0x01000000;
u32 var0001aa08 = 0x00004010;
u32 var0001aa0c = 0x00005776;
u32 var0001aa10 = 0x00000000;
u32 var0001aa14 = 0x00000000;
u32 var0001aa18 = 0x02000000;
u32 var0001aa1c = 0x00200000;
u32 var0001aa20 = 0x00000000;
u32 var0001aa24 = 0x00000000;
u32 var0001aa28 = 0x7f10af0c;
u32 var0001aa2c = 0x01000000;
u32 var0001aa30 = 0x00004030;
u32 var0001aa34 = 0x00005777;
u32 var0001aa38 = 0x00000000;
u32 var0001aa3c = 0x00000000;
u32 var0001aa40 = 0x1a000000;
u32 var0001aa44 = 0x00000000;
u32 var0001aa48 = 0x00000000;
u32 var0001aa4c = 0x00000000;
u32 var0001aa50 = 0x00000000;
u32 var0001aa54 = 0x01000000;
u32 var0001aa58 = 0x00005775;
u32 var0001aa5c = (u32) &var0001aa04;
u32 var0001aa60 = 0x7f10b014;
u32 var0001aa64 = 0x00000000;
u32 var0001aa68 = 0x00000000;
u32 var0001aa6c = 0x00000000;
u32 var0001aa70 = 0x01000000;
u32 var0001aa74 = 0x00000010;
u32 var0001aa78 = 0x00005780;
u32 var0001aa7c = 0x00000000;
u32 var0001aa80 = 0x00000000;
u32 var0001aa84 = 0x04000000;
u32 var0001aa88 = 0x00000028;
u32 var0001aa8c = 0x00005781;
u32 var0001aa90 = 0x00000000;
u32 var0001aa94 = 0x00000000;
u32 var0001aa98 = 0x04000000;
u32 var0001aa9c = 0x00000020;
u32 var0001aaa0 = 0x00005782;
u32 var0001aaa4 = 0x00000000;
u32 var0001aaa8 = 0x7f10b14c;
u32 var0001aaac = 0x1a000000;
u32 var0001aab0 = 0x00000000;
u32 var0001aab4 = 0x00000000;
u32 var0001aab8 = 0x00000000;
u32 var0001aabc = 0x00000000;
u32 var0001aac0 = 0x02000000;
u32 var0001aac4 = 0x0000577f;
u32 var0001aac8 = (u32) &var0001aa70;
u32 var0001aacc = 0x00000000;
u32 var0001aad0 = 0x00000000;
u32 var0001aad4 = 0x00000000;
u32 var0001aad8 = 0x01000000;
u32 var0001aadc = 0x00000010;
u32 var0001aae0 = 0x00005784;
u32 var0001aae4 = 0x7f10b924;
u32 var0001aae8 = 0x00000000;
u32 var0001aaec = 0x0b000000;
u32 var0001aaf0 = 0x00000000;
u32 var0001aaf4 = 0x0000010e;
u32 var0001aaf8 = 0x00000000;
u32 var0001aafc = 0x00000000;
u32 var0001ab00 = 0x01000000;
u32 var0001ab04 = 0x00000010;
u32 var0001ab08 = 0x00005785;
u32 var0001ab0c = 0x00005786;
u32 var0001ab10 = 0x00000000;
u32 var0001ab14 = 0x02000000;
u32 var0001ab18 = 0x00200000;
u32 var0001ab1c = 0x000000c8;
u32 var0001ab20 = 0x0000006e;
u32 var0001ab24 = 0x7f10b26c;
u32 var0001ab28 = 0x01000000;
u32 var0001ab2c = 0x00000010;
u32 var0001ab30 = 0x7f10b75c;
u32 var0001ab34 = 0x7f10b7cc;
u32 var0001ab38 = 0x00000000;
u32 var0001ab3c = 0x01000000;
u32 var0001ab40 = 0x00000010;
u32 var0001ab44 = 0x7f10b83c;
u32 var0001ab48 = 0x00000000;
u32 var0001ab4c = 0x00000000;
u32 var0001ab50 = 0x01000000;
u32 var0001ab54 = 0x00000030;
u32 var0001ab58 = 0x00005787;
u32 var0001ab5c = 0x00000000;
u32 var0001ab60 = 0x00000000;
u32 var0001ab64 = 0x1a000000;
u32 var0001ab68 = 0x00000000;
u32 var0001ab6c = 0x00000000;
u32 var0001ab70 = 0x00000000;
u32 var0001ab74 = 0x00000000;
u32 var0001ab78 = 0x01000000;
u32 var0001ab7c = 0x00005783;
u32 var0001ab80 = (u32) &var0001aad8;
u32 var0001ab84 = 0x7f10b674;
u32 var0001ab88 = 0x00000000;
u32 var0001ab8c = 0x00000000;
u32 var0001ab90 = 0x01000000;
u32 var0001ab94 = 0x00000010;
u32 var0001ab98 = 0x0000566c;
u32 var0001ab9c = 0x00000000;
u32 var0001aba0 = 0x00000000;
u32 var0001aba4 = 0x0b000000;
u32 var0001aba8 = 0x00000000;
u32 var0001abac = 0x00000000;
u32 var0001abb0 = 0x00000000;
u32 var0001abb4 = 0x00000000;
u32 var0001abb8 = 0x01000000;
u32 var0001abbc = 0x00000010;
u32 var0001abc0 = 0x0000566d;
u32 var0001abc4 = 0x00000000;
u32 var0001abc8 = 0x00000000;
u32 var0001abcc = 0x04000000;
u32 var0001abd0 = 0x00000000;
u32 var0001abd4 = 0x00005670;
u32 var0001abd8 = 0x00000000;
u32 var0001abdc = 0x7f10b974;
u32 var0001abe0 = 0x04010000;
u32 var0001abe4 = 0x00000000;
u32 var0001abe8 = 0x00005671;
u32 var0001abec = 0x00000000;
u32 var0001abf0 = 0x7f10b974;
u32 var0001abf4 = 0x04020000;
u32 var0001abf8 = 0x00000000;
u32 var0001abfc = 0x00005672;
u32 var0001ac00 = 0x00000000;
u32 var0001ac04 = 0x7f10b974;
u32 var0001ac08 = 0x04030000;
u32 var0001ac0c = 0x00000000;
u32 var0001ac10 = 0x00005673;
u32 var0001ac14 = 0x00000000;
u32 var0001ac18 = 0x7f10b974;
u32 var0001ac1c = 0x0b000000;
u32 var0001ac20 = 0x00000000;
u32 var0001ac24 = 0x00000000;
u32 var0001ac28 = 0x00000000;
u32 var0001ac2c = 0x00000000;
u32 var0001ac30 = 0x04000000;
u32 var0001ac34 = 0x00000028;
u32 var0001ac38 = 0x0000566e;
u32 var0001ac3c = 0x00000000;
u32 var0001ac40 = 0x00000000;
u32 var0001ac44 = 0x1a000000;
u32 var0001ac48 = 0x00000000;
u32 var0001ac4c = 0x00000000;
u32 var0001ac50 = 0x00000000;
u32 var0001ac54 = 0x00000000;
u32 var0001ac58 = 0x01000000;
u32 var0001ac5c = 0x0000566b;
u32 var0001ac60 = (u32) &var0001ab90;
u32 var0001ac64 = 0x7f10ba10;
u32 var0001ac68 = 0x00000000;
u32 var0001ac6c = 0x00000000;
u32 var0001ac70 = 0x01000000;
u32 var0001ac74 = 0x00004010;
u32 var0001ac78 = 0x00005664;
u32 var0001ac7c = 0x00000000;
u32 var0001ac80 = 0x00000000;
u32 var0001ac84 = 0x04000000;
u32 var0001ac88 = 0x00000000;
u32 var0001ac8c = 0x00005667;
u32 var0001ac90 = 0x00000000;
u32 var0001ac94 = 0x7f10bb38;
u32 var0001ac98 = 0x04010000;
u32 var0001ac9c = 0x00000000;
u32 var0001aca0 = 0x00005668;
u32 var0001aca4 = 0x00000000;
u32 var0001aca8 = 0x7f10bb38;
u32 var0001acac = 0x04020000;
u32 var0001acb0 = 0x00000000;
u32 var0001acb4 = 0x00005669;
u32 var0001acb8 = 0x00000000;
u32 var0001acbc = 0x7f10bb38;
u32 var0001acc0 = 0x0b000000;
u32 var0001acc4 = 0x00000000;
u32 var0001acc8 = 0x00000000;
u32 var0001accc = 0x00000000;
u32 var0001acd0 = 0x00000000;
u32 var0001acd4 = 0x01000000;
u32 var0001acd8 = 0x00004010;
u32 var0001acdc = 0x00005665;
u32 var0001ace0 = 0x00000000;
u32 var0001ace4 = 0x00000000;
u32 var0001ace8 = 0x04000000;
u32 var0001acec = 0x00000000;
u32 var0001acf0 = 0x00005667;
u32 var0001acf4 = 0x00000000;
u32 var0001acf8 = 0x7f10bbec;
u32 var0001acfc = 0x04010000;
u32 var0001ad00 = 0x00000000;
u32 var0001ad04 = 0x00005668;
u32 var0001ad08 = 0x00000000;
u32 var0001ad0c = 0x7f10bbec;
u32 var0001ad10 = 0x04020000;
u32 var0001ad14 = 0x00000000;
u32 var0001ad18 = 0x00005669;
u32 var0001ad1c = 0x00000000;
u32 var0001ad20 = 0x7f10bbec;
u32 var0001ad24 = 0x0b000000;
u32 var0001ad28 = 0x00000000;
u32 var0001ad2c = 0x00000000;
u32 var0001ad30 = 0x00000000;
u32 var0001ad34 = 0x00000000;
u32 var0001ad38 = 0x04000000;
u32 var0001ad3c = 0x00000004;
u32 var0001ad40 = 0x00005666;
u32 var0001ad44 = 0x00000000;
u32 var0001ad48 = (u32) &var0001ac58;
u32 var0001ad4c = 0x1a000000;
u32 var0001ad50 = 0x00000000;
u32 var0001ad54 = 0x00000000;
u32 var0001ad58 = 0x00000000;
u32 var0001ad5c = 0x00000000;
u32 var0001ad60 = 0x01000000;
u32 var0001ad64 = 0x00005663;
u32 var0001ad68 = (u32) &var0001ac70;
u32 var0001ad6c = 0x00000000;
u32 var0001ad70 = 0x00000020;
u32 var0001ad74 = 0x00000000;
u32 var0001ad78 = 0x0d000000;
u32 var0001ad7c = 0x00000000;
u32 var0001ad80 = 0x00000000;
u32 var0001ad84 = 0x00000001;
u32 var0001ad88 = 0x7f10bc98;
u32 var0001ad8c = 0x1a000000;
u32 var0001ad90 = 0x00000000;
u32 var0001ad94 = 0x00000000;
u32 var0001ad98 = 0x00000000;
u32 var0001ad9c = 0x00000000;
u32 var0001ada0 = 0x01000000;
u32 var0001ada4 = 0x00005791;
u32 var0001ada8 = (u32) &var0001ad78;
u32 var0001adac = 0x00000000;
u32 var0001adb0 = 0x00000000;
u32 var0001adb4 = 0x00000000;
u32 var0001adb8 = 0x01000000;
u32 var0001adbc = 0x00004010;
u32 var0001adc0 = 0x00005660;
u32 var0001adc4 = 0x00000000;
u32 var0001adc8 = 0x00000000;
u32 var0001adcc = 0x02000000;
u32 var0001add0 = 0x00200000;
u32 var0001add4 = 0x000000f5;
u32 var0001add8 = 0x00000000;
u32 var0001addc = 0x7f10bd60;
u32 var0001ade0 = 0x1a000000;
u32 var0001ade4 = 0x00000000;
u32 var0001ade8 = 0x00000000;
u32 var0001adec = 0x00000000;
u32 var0001adf0 = 0x00000000;
u32 var0001adf4 = 0x01000000;
u32 var0001adf8 = 0x0000565f;
u32 var0001adfc = (u32) &var0001adb8;
u32 var0001ae00 = 0x7f10c804;
u32 var0001ae04 = 0x00000020;
u32 var0001ae08 = (u32) &var0001ad60;
u32 var0001ae0c = 0x00000000;
u32 var0001ae10 = 0x01000000;
u32 var0001ae14 = 0x00004010;
u32 var0001ae18 = 0x00005664;
u32 var0001ae1c = 0x00000000;
u32 var0001ae20 = 0x00000000;
u32 var0001ae24 = 0x04000000;
u32 var0001ae28 = 0x00000000;
u32 var0001ae2c = 0x00005667;
u32 var0001ae30 = 0x00000000;
u32 var0001ae34 = 0x7f10bb38;
u32 var0001ae38 = 0x04010000;
u32 var0001ae3c = 0x00000000;
u32 var0001ae40 = 0x00005668;
u32 var0001ae44 = 0x00000000;
u32 var0001ae48 = 0x7f10bb38;
u32 var0001ae4c = 0x04020000;
u32 var0001ae50 = 0x00000000;
u32 var0001ae54 = 0x00005669;
u32 var0001ae58 = 0x00000000;
u32 var0001ae5c = 0x7f10bb38;
u32 var0001ae60 = 0x0b000000;
u32 var0001ae64 = 0x00000000;
u32 var0001ae68 = 0x00000000;
u32 var0001ae6c = 0x00000000;
u32 var0001ae70 = 0x00000000;
u32 var0001ae74 = 0x01000000;
u32 var0001ae78 = 0x00004010;
u32 var0001ae7c = 0x00005665;
u32 var0001ae80 = 0x00000000;
u32 var0001ae84 = 0x00000000;
u32 var0001ae88 = 0x04000000;
u32 var0001ae8c = 0x00000000;
u32 var0001ae90 = 0x00005667;
u32 var0001ae94 = 0x00000000;
u32 var0001ae98 = 0x7f10bbec;
u32 var0001ae9c = 0x04010000;
u32 var0001aea0 = 0x00000000;
u32 var0001aea4 = 0x00005668;
u32 var0001aea8 = 0x00000000;
u32 var0001aeac = 0x7f10bbec;
u32 var0001aeb0 = 0x04020000;
u32 var0001aeb4 = 0x00000000;
u32 var0001aeb8 = 0x00005669;
u32 var0001aebc = 0x00000000;
u32 var0001aec0 = 0x7f10bbec;
u32 var0001aec4 = 0x0b000000;
u32 var0001aec8 = 0x00000000;
u32 var0001aecc = 0x00000000;
u32 var0001aed0 = 0x00000000;
u32 var0001aed4 = 0x00000000;
u32 var0001aed8 = 0x04000000;
u32 var0001aedc = 0x00000004;
u32 var0001aee0 = 0x00005666;
u32 var0001aee4 = 0x00000000;
u32 var0001aee8 = (u32) &var0001ac58;
u32 var0001aeec = 0x1a000000;
u32 var0001aef0 = 0x00000000;
u32 var0001aef4 = 0x00000000;
u32 var0001aef8 = 0x00000000;
u32 var0001aefc = 0x00000000;
u32 var0001af00 = 0x01000000;
u32 var0001af04 = 0x00005663;
u32 var0001af08 = (u32) &var0001ae10;
u32 var0001af0c = 0x00000000;
u32 var0001af10 = 0x00000020;
u32 var0001af14 = 0x00000000;
u32 var0001af18 = 0x01000000;
u32 var0001af1c = 0x00004010;
u32 var0001af20 = 0x00005660;
u32 var0001af24 = 0x00000000;
u32 var0001af28 = 0x00000000;
u32 var0001af2c = 0x02000000;
u32 var0001af30 = 0x00200000;
u32 var0001af34 = 0x000000f5;
u32 var0001af38 = 0x00000000;
u32 var0001af3c = 0x7f10bd60;
u32 var0001af40 = 0x1a000000;
u32 var0001af44 = 0x00000000;
u32 var0001af48 = 0x00000000;
u32 var0001af4c = 0x00000000;
u32 var0001af50 = 0x00000000;
u32 var0001af54 = 0x01000000;
u32 var0001af58 = 0x0000565f;
u32 var0001af5c = (u32) &var0001af18;
u32 var0001af60 = 0x7f10c804;
u32 var0001af64 = 0x00000020;
u32 var0001af68 = (u32) &var0001af00;
u32 var0001af6c = 0x08000000;
u32 var0001af70 = 0x00002800;
u32 var0001af74 = 0x00005734;
u32 var0001af78 = 0x00005000;
u32 var0001af7c = 0x7f1032f4;
u32 var0001af80 = 0x08000000;
u32 var0001af84 = 0x00002800;
u32 var0001af88 = 0x00005735;
u32 var0001af8c = 0x00005000;
u32 var0001af90 = 0x7f103290;
u32 var0001af94 = 0x0c000000;
u32 var0001af98 = 0x00000000;
u32 var0001af9c = 0x00005736;
u32 var0001afa0 = 0x00000000;
u32 var0001afa4 = 0x7f102698;
u32 var0001afa8 = 0x0b000000;
u32 var0001afac = 0x00000000;
u32 var0001afb0 = 0x00000000;
u32 var0001afb4 = 0x00000000;
u32 var0001afb8 = 0x00000000;
u32 var0001afbc = 0x0c000000;
u32 var0001afc0 = 0x00000000;
u32 var0001afc4 = 0x00005737;
u32 var0001afc8 = 0x00000000;
u32 var0001afcc = 0x7f102814;
u32 var0001afd0 = 0x0b000000;
u32 var0001afd4 = 0x00000000;
u32 var0001afd8 = 0x00000000;
u32 var0001afdc = 0x00000000;
u32 var0001afe0 = 0x00000000;
u32 var0001afe4 = 0x04000000;
u32 var0001afe8 = 0x00000008;
u32 var0001afec = 0x00005738;
u32 var0001aff0 = 0x00000000;
u32 var0001aff4 = 0x00000000;
u32 var0001aff8 = 0x1a000000;
u32 var0001affc = 0x00000000;
u32 var0001b000 = 0x00000000;
u32 var0001b004 = 0x00000000;
u32 var0001b008 = 0x00000000;
u32 var0001b00c = 0x01000000;
u32 var0001b010 = 0x00005733;
u32 var0001b014 = (u32) &var0001af6c;
u32 var0001b018 = 0x7f10559c;
u32 var0001b01c = 0x00000000;
u32 var0001b020 = 0x00000000;
u32 var0001b024 = 0x04000000;
u32 var0001b028 = 0x00000004;
u32 var0001b02c = 0x0000501e;
u32 var0001b030 = 0x7f17909c;
u32 var0001b034 = 0x800854e0;
u32 var0001b038 = 0x04000000;
u32 var0001b03c = 0x00000004;
u32 var0001b040 = 0x00005021;
u32 var0001b044 = 0x00000000;
u32 var0001b048 = 0x80085164;
u32 var0001b04c = 0x04000000;
u32 var0001b050 = 0x00000004;
u32 var0001b054 = 0x00005022;
u32 var0001b058 = 0x00000000;
u32 var0001b05c = 0x8008500c;
u32 var0001b060 = 0x04000000;
u32 var0001b064 = 0x00000004;
u32 var0001b068 = 0x00005023;
u32 var0001b06c = 0x00000000;
u32 var0001b070 = 0x80085430;
u32 var0001b074 = 0x0b000000;
u32 var0001b078 = 0x00000000;
u32 var0001b07c = 0x00000000;
u32 var0001b080 = 0x00000000;
u32 var0001b084 = 0x00000000;
u32 var0001b088 = 0x04000000;
u32 var0001b08c = 0x00000004;
u32 var0001b090 = 0x0000501d;
u32 var0001b094 = 0x00000000;
u32 var0001b098 = 0x800855dc;
u32 var0001b09c = 0x04000000;
u32 var0001b0a0 = 0x00000000;
u32 var0001b0a4 = 0x7f17eed4;
u32 var0001b0a8 = 0x00000000;
u32 var0001b0ac = 0x7f17ee60;
u32 var0001b0b0 = 0x1a000000;
u32 var0001b0b4 = 0x00000000;
u32 var0001b0b8 = 0x00000000;
u32 var0001b0bc = 0x00000000;
u32 var0001b0c0 = 0x00000000;
u32 var0001b0c4 = 0x01000000;
u32 var0001b0c8 = 0x0000501c;
u32 var0001b0cc = (u32) &var0001b024;
u32 var0001b0d0 = 0x00000000;
u32 var0001b0d4 = 0x00000800;
u32 var0001b0d8 = 0x80086018;
u32 var0001b0dc = 0x04000000;
u32 var0001b0e0 = 0x00000004;
u32 var0001b0e4 = 0x000059c8;
u32 var0001b0e8 = 0x00000000;
u32 var0001b0ec = 0x800857b8;
u32 var0001b0f0 = 0x04000000;
u32 var0001b0f4 = 0x00000004;
u32 var0001b0f8 = 0x0000501d;
u32 var0001b0fc = 0x00000000;
u32 var0001b100 = 0x800855dc;
u32 var0001b104 = 0x04000000;
u32 var0001b108 = 0x00000004;
u32 var0001b10c = 0x000059ca;
u32 var0001b110 = 0x00000000;
u32 var0001b114 = (u32) &var0001b0c4;
u32 var0001b118 = 0x04000000;
u32 var0001b11c = 0x00000004;
u32 var0001b120 = 0x000059c9;
u32 var0001b124 = 0x00000000;
u32 var0001b128 = 0x800752fc;
u32 var0001b12c = 0x1a000000;
u32 var0001b130 = 0x00000000;
u32 var0001b134 = 0x00000000;
u32 var0001b138 = 0x00000000;
u32 var0001b13c = 0x00000000;
u32 var0001b140 = 0x01000000;
u32 var0001b144 = 0x000059cc;
u32 var0001b148 = (u32) &var0001b0dc;
u32 var0001b14c = 0x7f17f0dc;
u32 var0001b150 = 0x00000000;
u32 var0001b154 = 0x00000000;
u32 var0001b158 = 0x05010000;
u32 var0001b15c = 0x00000000;
u32 var0001b160 = 0x0000007c;
u32 var0001b164 = 0x00000037;
u32 var0001b168 = 0x00000000;
u32 var0001b16c = 0x0b000000;
u32 var0001b170 = 0x00000000;
u32 var0001b174 = 0x00000000;
u32 var0001b178 = 0x00000000;
u32 var0001b17c = 0x00000000;
u32 var0001b180 = 0x04000000;
u32 var0001b184 = 0x00000000;
u32 var0001b188 = 0x00005039;
u32 var0001b18c = 0x00000000;
u32 var0001b190 = 0x7f10cabc;
u32 var0001b194 = 0x04000000;
u32 var0001b198 = 0x00000008;
u32 var0001b19c = 0x0000503a;
u32 var0001b1a0 = 0x00000000;
u32 var0001b1a4 = 0x00000000;
u32 var0001b1a8 = 0x1a000000;
u32 var0001b1ac = 0x00000000;
u32 var0001b1b0 = 0x00000000;
u32 var0001b1b4 = 0x00000000;
u32 var0001b1b8 = 0x00000000;
u32 var0001b1bc = 0x01000000;
u32 var0001b1c0 = 0x7f17e318;
u32 var0001b1c4 = (u32) &var0001b158;
u32 var0001b1c8 = 0x7f17e3fc;
u32 var0001b1cc = 0x00000000;
u32 var0001b1d0 = 0x00000000;
u32 var0001b1d4 = 0x02010000;
u32 var0001b1d8 = 0x00200000;
u32 var0001b1dc = 0x00000078;
u32 var0001b1e0 = 0x0000004d;
u32 var0001b1e4 = 0x7f17e4d4;
u32 var0001b1e8 = 0x1a000000;
u32 var0001b1ec = 0x00000000;
u32 var0001b1f0 = 0x00000000;
u32 var0001b1f4 = 0x00000000;
u32 var0001b1f8 = 0x00000000;
u32 var0001b1fc = 0x01000000;
u32 var0001b200 = 0x00005032;
u32 var0001b204 = (u32) &var0001b1d4;
u32 var0001b208 = 0x7f17eb34;
u32 var0001b20c = 0x00000000;
u32 var0001b210 = 0x00000000;
u32 var0001b214 = 0x04000000;
u32 var0001b218 = 0x00400004;
u32 var0001b21c = 0x000059b9;
u32 var0001b220 = 0x00000000;
u32 var0001b224 = (u32) &var0001b1fc;
u32 var0001b228 = 0x04000000;
u32 var0001b22c = 0x00400004;
u32 var0001b230 = 0x000059ba;
u32 var0001b234 = 0x00000001;
u32 var0001b238 = 0x80085588;
u32 var0001b23c = 0x04000000;
u32 var0001b240 = 0x00400004;
u32 var0001b244 = 0x000059bb;
u32 var0001b248 = 0x00000002;
u32 var0001b24c = 0x80086724;
u32 var0001b250 = 0x04000000;
u32 var0001b254 = 0x00400000;
u32 var0001b258 = 0x000059bc;
u32 var0001b25c = 0x00000003;
u32 var0001b260 = 0x7f10ca80;
u32 var0001b264 = 0x04000000;
u32 var0001b268 = 0x00400004;
u32 var0001b26c = 0x00005731;
u32 var0001b270 = 0x00000000;
u32 var0001b274 = (u32) &var0001b00c;
u32 var0001b278 = 0x0b000000;
u32 var0001b27c = 0x00000000;
u32 var0001b280 = 0x00000082;
u32 var0001b284 = 0x00000000;
u32 var0001b288 = 0x00000000;
u32 var0001b28c = 0x04000000;
u32 var0001b290 = 0x00400004;
u32 var0001b294 = 0x00005732;
u32 var0001b298 = 0x00000000;
u32 var0001b29c = (u32) &var00018b10;
u32 var0001b2a0 = 0x1a000000;
u32 var0001b2a4 = 0x00000000;
u32 var0001b2a8 = 0x00000000;
u32 var0001b2ac = 0x00000000;
u32 var0001b2b0 = 0x00000000;
u32 var0001b2b4 = 0x01000000;
u32 var0001b2b8 = 0x0000572e;
u32 var0001b2bc = (u32) &var0001b214;
u32 var0001b2c0 = 0x7f10cc08;
u32 var0001b2c4 = 0x00000030;
u32 var0001b2c8 = 0x00000000;
u32 var0001b2cc = 0x01000000;
u32 var0001b2d0 = 0x00000010;
u32 var0001b2d4 = 0x000050c4;
u32 var0001b2d8 = 0x00000000;
u32 var0001b2dc = 0x00000000;
u32 var0001b2e0 = 0x04000000;
u32 var0001b2e4 = 0x00000000;
u32 var0001b2e8 = 0x000050c5;
u32 var0001b2ec = 0x00000000;
u32 var0001b2f0 = 0x7f10c9c0;
u32 var0001b2f4 = 0x04000000;
u32 var0001b2f8 = 0x00000008;
u32 var0001b2fc = 0x000050c6;
u32 var0001b300 = 0x00000000;
u32 var0001b304 = 0x00000000;
u32 var0001b308 = 0x1a000000;
u32 var0001b30c = 0x00000000;
u32 var0001b310 = 0x00000000;
u32 var0001b314 = 0x00000000;
u32 var0001b318 = 0x00000000;
u32 var0001b31c = 0x02000000;
u32 var0001b320 = 0x000050c3;
u32 var0001b324 = (u32) &var0001b2cc;
u32 var0001b328 = 0x00000000;
u32 var0001b32c = 0x00000000;
u32 var0001b330 = 0x00000000;
u32 var0001b334 = 0x01000000;
u32 var0001b338 = 0x00000010;
u32 var0001b33c = 0x00005035;
u32 var0001b340 = 0x00000000;
u32 var0001b344 = 0x00000000;
u32 var0001b348 = 0x04000000;
u32 var0001b34c = 0x00000000;
u32 var0001b350 = 0x00005036;
u32 var0001b354 = 0x00000000;
u32 var0001b358 = 0x7f10ca1c;
u32 var0001b35c = 0x04000000;
u32 var0001b360 = 0x00000008;
u32 var0001b364 = 0x00005037;
u32 var0001b368 = 0x00000000;
u32 var0001b36c = 0x00000000;
u32 var0001b370 = 0x1a000000;
u32 var0001b374 = 0x00000000;
u32 var0001b378 = 0x00000000;
u32 var0001b37c = 0x00000000;
u32 var0001b380 = 0x00000000;
u32 var0001b384 = 0x02000000;
u32 var0001b388 = 0x00005034;
u32 var0001b38c = (u32) &var0001b334;
u32 var0001b390 = 0x00000000;
u32 var0001b394 = 0x00000000;
u32 var0001b398 = 0x00000000;
u32 var0001b39c = 0x0c000000;
u32 var0001b3a0 = 0x00020000;
u32 var0001b3a4 = 0x0000505f;
u32 var0001b3a8 = 0x00000000;
u32 var0001b3ac = 0x7f17cda0;
u32 var0001b3b0 = 0x04000000;
u32 var0001b3b4 = 0x00000000;
u32 var0001b3b8 = 0x00005060;
u32 var0001b3bc = 0x00000000;
u32 var0001b3c0 = 0x7f17d044;
u32 var0001b3c4 = 0x0b000000;
u32 var0001b3c8 = 0x00000000;
u32 var0001b3cc = 0x00000000;
u32 var0001b3d0 = 0x00000000;
u32 var0001b3d4 = 0x00000000;
u32 var0001b3d8 = 0x04000000;
u32 var0001b3dc = 0x00020000;
u32 var0001b3e0 = 0x00005062;
u32 var0001b3e4 = 0x00000000;
u32 var0001b3e8 = 0x7f17cf58;
u32 var0001b3ec = 0x04000000;
u32 var0001b3f0 = 0x00000008;
u32 var0001b3f4 = 0x00005063;
u32 var0001b3f8 = 0x00000000;
u32 var0001b3fc = 0x00000000;
u32 var0001b400 = 0x1a000000;
u32 var0001b404 = 0x00000000;
u32 var0001b408 = 0x00000000;
u32 var0001b40c = 0x00000000;
u32 var0001b410 = 0x00000000;
u32 var0001b414 = 0x01000000;
u32 var0001b418 = 0x7f17cfc0;
u32 var0001b41c = (u32) &var0001b39c;
u32 var0001b420 = 0x7f17c618;
u32 var0001b424 = 0x00000010;
u32 var0001b428 = 0x00000000;
u32 var0001b42c = 0x04000000;
u32 var0001b430 = 0x00020004;
u32 var0001b434 = 0x00005013;
u32 var0001b438 = 0x7f184fb0;
u32 var0001b43c = 0x800871a4;
u32 var0001b440 = 0x04000000;
u32 var0001b444 = 0x00000000;
u32 var0001b448 = 0x00005015;
u32 var0001b44c = 0x00000000;
u32 var0001b450 = 0x7f185380;
u32 var0001b454 = 0x04000000;
u32 var0001b458 = 0x00000004;
u32 var0001b45c = 0x00005014;
u32 var0001b460 = 0x7f17f024;
u32 var0001b464 = 0x8008561c;
u32 var0001b468 = 0x0c000000;
u32 var0001b46c = 0x00020000;
u32 var0001b470 = 0x0000502c;
u32 var0001b474 = 0x00000000;
u32 var0001b478 = 0x7f17ecd4;
u32 var0001b47c = 0x0b000000;
u32 var0001b480 = 0x00000000;
u32 var0001b484 = 0x00000082;
u32 var0001b488 = 0x00000000;
u32 var0001b48c = 0x00000000;
u32 var0001b490 = 0x04000000;
u32 var0001b494 = 0x00000004;
u32 var0001b498 = 0x00005017;
u32 var0001b49c = 0x00000000;
u32 var0001b4a0 = 0x80084e88;
u32 var0001b4a4 = 0x04000000;
u32 var0001b4a8 = 0x00000004;
u32 var0001b4ac = 0x00005018;
u32 var0001b4b0 = 0x00000000;
u32 var0001b4b4 = 0x800856c0;
u32 var0001b4b8 = 0x04000000;
u32 var0001b4bc = 0x00000004;
u32 var0001b4c0 = 0x000054b8;
u32 var0001b4c4 = 0x00000000;
u32 var0001b4c8 = 0x80085778;
u32 var0001b4cc = 0x04000000;
u32 var0001b4d0 = 0x00000004;
u32 var0001b4d4 = 0x00005019;
u32 var0001b4d8 = 0x00000000;
u32 var0001b4dc = 0x80085a5c;
u32 var0001b4e0 = 0x04000000;
u32 var0001b4e4 = 0x00000004;
u32 var0001b4e8 = 0x00005016;
u32 var0001b4ec = 0x00000000;
u32 var0001b4f0 = 0x80085cd0;
u32 var0001b4f4 = 0x0b000000;
u32 var0001b4f8 = 0x00000000;
u32 var0001b4fc = 0x00000082;
u32 var0001b500 = 0x00000000;
u32 var0001b504 = 0x00000000;
u32 var0001b508 = 0x04000000;
u32 var0001b50c = 0x00000004;
u32 var0001b510 = 0x00005024;
u32 var0001b514 = 0x00000000;
u32 var0001b518 = 0x800857b8;
u32 var0001b51c = 0x04000000;
u32 var0001b520 = 0x00060004;
u32 var0001b524 = 0x00005012;
u32 var0001b528 = 0x00000000;
u32 var0001b52c = 0x80085534;
u32 var0001b530 = 0x04000000;
u32 var0001b534 = 0x00060000;
u32 var0001b538 = 0x0000501a;
u32 var0001b53c = 0x00000000;
u32 var0001b540 = 0x7f17efbc;
u32 var0001b544 = 0x1a000000;
u32 var0001b548 = 0x00000000;
u32 var0001b54c = 0x00000000;
u32 var0001b550 = 0x00000000;
u32 var0001b554 = 0x00000000;
u32 var0001b558 = 0x01000000;
u32 var0001b55c = 0x00005011;
u32 var0001b560 = (u32) &var0001b42c;
u32 var0001b564 = 0x7f17f0b0;
u32 var0001b568 = 0x00000810;
u32 var0001b56c = (u32) &var0001b0c4;
u32 var0001b570 = 0x06010000;
u32 var0001b574 = 0x00000000;
u32 var0001b578 = 0x00000000;
u32 var0001b57c = 0x00000000;
u32 var0001b580 = 0x00000000;
u32 var0001b584 = 0x04000000;
u32 var0001b588 = 0x00000000;
u32 var0001b58c = 0x0000572a;
u32 var0001b590 = 0x00000000;
u32 var0001b594 = 0x7f1033f8;
u32 var0001b598 = 0x04000000;
u32 var0001b59c = 0x00000000;
u32 var0001b5a0 = 0x0000572b;
u32 var0001b5a4 = 0x00000000;
u32 var0001b5a8 = 0x7f10ccd0;
u32 var0001b5ac = 0x1a000000;
u32 var0001b5b0 = 0x00000000;
u32 var0001b5b4 = 0x00000000;
u32 var0001b5b8 = 0x00000000;
u32 var0001b5bc = 0x00000000;
u32 var0001b5c0 = 0x01000000;
u32 var0001b5c4 = 0x7f10ce74;
u32 var0001b5c8 = (u32) &var0001b570;
u32 var0001b5cc = 0x7f10cd0c;
u32 var0001b5d0 = 0x0000000c;
u32 var0001b5d4 = (u32) &var00017a48;
u32 var0001b5d8 = 0x06010000;
u32 var0001b5dc = 0x00000000;
u32 var0001b5e0 = 0x00000000;
u32 var0001b5e4 = 0x00000000;
u32 var0001b5e8 = 0x00000000;
u32 var0001b5ec = 0x04000000;
u32 var0001b5f0 = 0x00000000;
u32 var0001b5f4 = 0x0000572a;
u32 var0001b5f8 = 0x00000000;
u32 var0001b5fc = 0x7f1033f8;
u32 var0001b600 = 0x04000000;
u32 var0001b604 = 0x00000000;
u32 var0001b608 = 0x0000572b;
u32 var0001b60c = 0x00000000;
u32 var0001b610 = 0x7f10ccd0;
u32 var0001b614 = 0x0b000000;
u32 var0001b618 = 0x00000000;
u32 var0001b61c = 0x00000000;
u32 var0001b620 = 0x00000000;
u32 var0001b624 = 0x00000000;
u32 var0001b628 = 0x04000000;
u32 var0001b62c = 0x00000000;
u32 var0001b630 = 0x000059d6;
u32 var0001b634 = 0x00000000;
u32 var0001b638 = 0x7f10cfe4;
u32 var0001b63c = 0x1a000000;
u32 var0001b640 = 0x00000000;
u32 var0001b644 = 0x00000000;
u32 var0001b648 = 0x00000000;
u32 var0001b64c = 0x00000000;
u32 var0001b650 = 0x01000000;
u32 var0001b654 = 0x7f10cf2c;
u32 var0001b658 = (u32) &var0001b5d8;
u32 var0001b65c = 0x7f10cd0c;
u32 var0001b660 = 0x0000000c;
u32 var0001b664 = (u32) &var00017a48;
u32 var0001b668 = 0x06020000;
u32 var0001b66c = 0x00000000;
u32 var0001b670 = 0x00000000;
u32 var0001b674 = 0x00000000;
u32 var0001b678 = 0x00000000;
u32 var0001b67c = 0x0b000000;
u32 var0001b680 = 0x00000000;
u32 var0001b684 = 0x00000000;
u32 var0001b688 = 0x00000000;
u32 var0001b68c = 0x00000000;
u32 var0001b690 = 0x04000000;
u32 var0001b694 = 0x00000020;
u32 var0001b698 = 0x0000572d;
u32 var0001b69c = 0x00000000;
u32 var0001b6a0 = 0x00000000;
u32 var0001b6a4 = 0x1a000000;
u32 var0001b6a8 = 0x00000000;
u32 var0001b6ac = 0x00000000;
u32 var0001b6b0 = 0x00000000;
u32 var0001b6b4 = 0x00000000;
u32 var0001b6b8 = 0x06000000;
u32 var0001b6bc = 0x00000000;
u32 var0001b6c0 = 0x00000000;
u32 var0001b6c4 = 0x00000000;
u32 var0001b6c8 = 0x00000000;
u32 var0001b6cc = 0x0b000000;
u32 var0001b6d0 = 0x00000000;
u32 var0001b6d4 = 0x00000000;
u32 var0001b6d8 = 0x00000000;
u32 var0001b6dc = 0x00000000;
u32 var0001b6e0 = 0x04000000;
u32 var0001b6e4 = 0x00000020;
u32 var0001b6e8 = 0x0000572d;
u32 var0001b6ec = 0x00000000;
u32 var0001b6f0 = 0x00000000;
u32 var0001b6f4 = 0x1a000000;
u32 var0001b6f8 = 0x00000000;
u32 var0001b6fc = 0x00000000;
u32 var0001b700 = 0x00000000;
u32 var0001b704 = 0x00000000;
u32 var0001b708 = 0x02000000;
u32 var0001b70c = 0x0000572c;
u32 var0001b710 = (u32) &var0001b6b8;
u32 var0001b714 = 0x7f1063e4;
u32 var0001b718 = 0x00000048;
u32 var0001b71c = 0x00000000;
u32 var0001b720 = 0x03000000;
u32 var0001b724 = 0x0000572c;
u32 var0001b728 = (u32) &var0001b6b8;
u32 var0001b72c = 0x7f1063e4;
u32 var0001b730 = 0x00000048;
u32 var0001b734 = 0x00000000;
u32 var0001b738 = 0x02000000;
u32 var0001b73c = 0x0000572c;
u32 var0001b740 = (u32) &var0001b668;
u32 var0001b744 = 0x7f1063e4;
u32 var0001b748 = 0x00000048;
u32 var0001b74c = 0x00000000;
u32 var0001b750 = 0x03000000;
u32 var0001b754 = 0x0000572c;
u32 var0001b758 = (u32) &var0001b668;
u32 var0001b75c = 0x7f1063e4;
u32 var0001b760 = 0x00000048;
u32 var0001b764 = 0x00000000;
u32 var0001b768 = 0x04000000;
u32 var0001b76c = 0x00000020;
u32 var0001b770 = 0x000054f4;
u32 var0001b774 = 0x00000000;
u32 var0001b778 = 0x7f10d8dc;
u32 var0001b77c = 0x04000000;
u32 var0001b780 = 0x00000020;
u32 var0001b784 = 0x000054f5;
u32 var0001b788 = 0x00000000;
u32 var0001b78c = 0x7f10d87c;
u32 var0001b790 = 0x1a000000;
u32 var0001b794 = 0x00000000;
u32 var0001b798 = 0x00000000;
u32 var0001b79c = 0x00000000;
u32 var0001b7a0 = 0x00000000;
u32 var0001b7a4 = 0x01000000;
u32 var0001b7a8 = 0x7f10d61c;
u32 var0001b7ac = (u32) &var0001b768;
u32 var0001b7b0 = 0x00000000;
u32 var0001b7b4 = 0x00000004;
u32 var0001b7b8 = 0x00000000;
u32 var0001b7bc = 0x01000000;
u32 var0001b7c0 = 0x00000210;
u32 var0001b7c4 = 0x00005716;
u32 var0001b7c8 = 0x00000000;
u32 var0001b7cc = 0x00000000;
u32 var0001b7d0 = 0x01000000;
u32 var0001b7d4 = 0x00000020;
u32 var0001b7d8 = 0x7f10d2e0;
u32 var0001b7dc = 0x00000000;
u32 var0001b7e0 = 0x00000000;
u32 var0001b7e4 = 0x01000000;
u32 var0001b7e8 = 0x00000210;
u32 var0001b7ec = 0x00005717;
u32 var0001b7f0 = 0x00000000;
u32 var0001b7f4 = 0x00000000;
u32 var0001b7f8 = 0x01000000;
u32 var0001b7fc = 0x00000020;
u32 var0001b800 = 0x7f10d4d4;
u32 var0001b804 = 0x00000000;
u32 var0001b808 = 0x00000000;
u32 var0001b80c = 0x01000000;
u32 var0001b810 = 0x00000210;
u32 var0001b814 = 0x00005718;
u32 var0001b818 = 0x00000000;
u32 var0001b81c = 0x00000000;
u32 var0001b820 = 0x01000000;
u32 var0001b824 = 0x00000020;
u32 var0001b828 = 0x7f10d6e4;
u32 var0001b82c = 0x00000000;
u32 var0001b830 = 0x00000000;
u32 var0001b834 = 0x01000000;
u32 var0001b838 = 0x00000210;
u32 var0001b83c = 0x00005481;
u32 var0001b840 = 0x00000000;
u32 var0001b844 = 0x00000000;
u32 var0001b848 = 0x01000000;
u32 var0001b84c = 0x00000020;
u32 var0001b850 = 0x7f10229c;
u32 var0001b854 = 0x00000000;
u32 var0001b858 = 0x00000000;
u32 var0001b85c = 0x0b000000;
u32 var0001b860 = 0x00000000;
u32 var0001b864 = 0x00000000;
u32 var0001b868 = 0x00000000;
u32 var0001b86c = 0x00000000;
u32 var0001b870 = 0x01000000;
u32 var0001b874 = 0x00000210;
u32 var0001b878 = 0x00005719;
u32 var0001b87c = 0x00000000;
u32 var0001b880 = 0x00000000;
u32 var0001b884 = 0x01000000;
u32 var0001b888 = 0x00000020;
u32 var0001b88c = 0x7f178450;
u32 var0001b890 = 0x00000000;
u32 var0001b894 = 0x00000000;
u32 var0001b898 = 0x0b000000;
u32 var0001b89c = 0x00000000;
u32 var0001b8a0 = 0x00000000;
u32 var0001b8a4 = 0x00000000;
u32 var0001b8a8 = 0x00000000;
u32 var0001b8ac = 0x01000000;
u32 var0001b8b0 = 0x00000000;
u32 var0001b8b4 = 0x0000571a;
u32 var0001b8b8 = 0x7f10d044;
u32 var0001b8bc = 0x00000000;
u32 var0001b8c0 = 0x01000000;
u32 var0001b8c4 = 0x00000000;
u32 var0001b8c8 = 0x0000571b;
u32 var0001b8cc = 0x7f10d1d0;
u32 var0001b8d0 = 0x00000000;
u32 var0001b8d4 = 0x0b000000;
u32 var0001b8d8 = 0x00000000;
u32 var0001b8dc = 0x00000000;
u32 var0001b8e0 = 0x00000000;
u32 var0001b8e4 = 0x00000000;
u32 var0001b8e8 = 0x01000000;
u32 var0001b8ec = 0x00000000;
u32 var0001b8f0 = 0x0000571c;
u32 var0001b8f4 = 0x7f10d080;
u32 var0001b8f8 = 0x00000000;
u32 var0001b8fc = 0x01000000;
u32 var0001b900 = 0x00000200;
u32 var0001b904 = 0x0000571d;
u32 var0001b908 = 0x7f10d0c0;
u32 var0001b90c = 0x00000000;
u32 var0001b910 = 0x01000000;
u32 var0001b914 = 0x00000200;
u32 var0001b918 = 0x0000571e;
u32 var0001b91c = 0x7f10d100;
u32 var0001b920 = 0x00000000;
u32 var0001b924 = 0x01000000;
u32 var0001b928 = 0x00000200;
u32 var0001b92c = 0x0000571f;
u32 var0001b930 = 0x7f10d140;
u32 var0001b934 = 0x00000000;
u32 var0001b938 = 0x01000000;
u32 var0001b93c = 0x00000200;
u32 var0001b940 = 0x00005720;
u32 var0001b944 = 0x7f10d180;
u32 var0001b948 = 0x00000000;
u32 var0001b94c = 0x0b000000;
u32 var0001b950 = 0x00000000;
u32 var0001b954 = 0x00000000;
u32 var0001b958 = 0x00000000;
u32 var0001b95c = 0x00000000;
u32 var0001b960 = 0x04000000;
u32 var0001b964 = 0x00000020;
u32 var0001b968 = 0x00005721;
u32 var0001b96c = 0x00000000;
u32 var0001b970 = 0x00000000;
u32 var0001b974 = 0x1a000000;
u32 var0001b978 = 0x00000000;
u32 var0001b97c = 0x00000000;
u32 var0001b980 = 0x00000000;
u32 var0001b984 = 0x00000000;
u32 var0001b988 = 0xff7f7fff;
u32 var0001b98c = 0x01000000;
u32 var0001b990 = 0x00000000;
u32 var0001b994 = 0x00005716;
u32 var0001b998 = 0x7f10d2e0;
u32 var0001b99c = 0x00000000;
u32 var0001b9a0 = 0x01000000;
u32 var0001b9a4 = 0x00000000;
u32 var0001b9a8 = 0x00005717;
u32 var0001b9ac = 0x7f10d4d4;
u32 var0001b9b0 = 0x00000000;
u32 var0001b9b4 = 0x01000000;
u32 var0001b9b8 = 0x01000000;
u32 var0001b9bc = 0x00005718;
u32 var0001b9c0 = 0x7f10d6e4;
u32 var0001b9c4 = 0x7f10e064;
u32 var0001b9c8 = 0x01010000;
u32 var0001b9cc = 0x01000000;
u32 var0001b9d0 = 0x000054f2;
u32 var0001b9d4 = 0x7f10e4d8;
u32 var0001b9d8 = 0x7f10e064;
u32 var0001b9dc = 0x01000000;
u32 var0001b9e0 = 0x00000000;
u32 var0001b9e4 = 0x00005481;
u32 var0001b9e8 = 0x7f10229c;
u32 var0001b9ec = 0x00000000;
u32 var0001b9f0 = 0x0b020000;
u32 var0001b9f4 = 0x00000000;
u32 var0001b9f8 = 0x00000000;
u32 var0001b9fc = 0x00000000;
u32 var0001ba00 = 0x7f10e064;
u32 var0001ba04 = 0x01020000;
u32 var0001ba08 = 0x00000000;
u32 var0001ba0c = 0x000054f3;
u32 var0001ba10 = 0x00000000;
u32 var0001ba14 = 0x7f10e064;
u32 var0001ba18 = 0x01030000;
u32 var0001ba1c = 0x01000020;
u32 var0001ba20 = 0x7f10e3fc;
u32 var0001ba24 = 0x00000000;
u32 var0001ba28 = 0x7f10e064;
u32 var0001ba2c = 0x01050000;
u32 var0001ba30 = 0x01000020;
u32 var0001ba34 = 0x7f10e468;
u32 var0001ba38 = 0x00000000;
u32 var0001ba3c = 0x7f10e064;
u32 var0001ba40 = 0x0b000000;
u32 var0001ba44 = 0x00000000;
u32 var0001ba48 = 0x00000000;
u32 var0001ba4c = 0x00000000;
u32 var0001ba50 = 0x00000000;
u32 var0001ba54 = 0x01000000;
u32 var0001ba58 = 0x00000000;
u32 var0001ba5c = 0x00005719;
u32 var0001ba60 = 0x7f178450;
u32 var0001ba64 = 0x00000000;
u32 var0001ba68 = 0x01000000;
u32 var0001ba6c = 0x00000000;
u32 var0001ba70 = 0x0000571a;
u32 var0001ba74 = 0x7f10d044;
u32 var0001ba78 = 0x00000000;
u32 var0001ba7c = 0x01000000;
u32 var0001ba80 = 0x00000000;
u32 var0001ba84 = 0x0000571b;
u32 var0001ba88 = 0x7f10d1d0;
u32 var0001ba8c = 0x00000000;
u32 var0001ba90 = 0x0b000000;
u32 var0001ba94 = 0x00000000;
u32 var0001ba98 = 0x00000000;
u32 var0001ba9c = 0x00000000;
u32 var0001baa0 = 0x00000000;
u32 var0001baa4 = 0x01000000;
u32 var0001baa8 = 0x00000000;
u32 var0001baac = 0x0000571c;
u32 var0001bab0 = 0x7f10d080;
u32 var0001bab4 = 0x00000000;
u32 var0001bab8 = 0x01000000;
u32 var0001babc = 0x00000000;
u32 var0001bac0 = 0x0000571d;
u32 var0001bac4 = 0x7f10d0c0;
u32 var0001bac8 = 0x00000000;
u32 var0001bacc = 0x01000000;
u32 var0001bad0 = 0x00000000;
u32 var0001bad4 = 0x0000571e;
u32 var0001bad8 = 0x7f10d100;
u32 var0001badc = 0x00000000;
u32 var0001bae0 = 0x01060000;
u32 var0001bae4 = 0x00000000;
u32 var0001bae8 = 0x0000571f;
u32 var0001baec = 0x7f10d140;
u32 var0001baf0 = 0x7f10e064;
u32 var0001baf4 = 0x01040000;
u32 var0001baf8 = 0x00000000;
u32 var0001bafc = 0x00005720;
u32 var0001bb00 = 0x7f10d180;
u32 var0001bb04 = 0x7f10e064;
u32 var0001bb08 = 0x0b000000;
u32 var0001bb0c = 0x00000000;
u32 var0001bb10 = 0x00000000;
u32 var0001bb14 = 0x00000000;
u32 var0001bb18 = 0x00000000;
u32 var0001bb1c = 0x04000000;
u32 var0001bb20 = 0x00000020;
u32 var0001bb24 = 0x00005721;
u32 var0001bb28 = 0x00000000;
u32 var0001bb2c = 0x00000000;
u32 var0001bb30 = 0x1a000000;
u32 var0001bb34 = 0x00000000;
u32 var0001bb38 = 0x00000000;
u32 var0001bb3c = 0x00000000;
u32 var0001bb40 = 0x00000000;
u32 var0001bb44 = 0x03000000;
u32 var0001bb48 = 0x7f10d588;
u32 var0001bb4c = (u32) &var0001b98c;
u32 var0001bb50 = 0x7f10dd28;
u32 var0001bb54 = 0x00000048;
u32 var0001bb58 = (u32) &var0001b720;
u32 var0001bb5c = 0x02000000;
u32 var0001bb60 = 0x7f10d678;
u32 var0001bb64 = (u32) &var0001b98c;
u32 var0001bb68 = 0x7f10de58;
u32 var0001bb6c = 0x00000048;
u32 var0001bb70 = (u32) &var0001b708;
u32 var0001bb74 = 0x03000000;
u32 var0001bb78 = 0x7f10d588;
u32 var0001bb7c = (u32) &var0001b98c;
u32 var0001bb80 = 0x7f10dd28;
u32 var0001bb84 = 0x00000048;
u32 var0001bb88 = (u32) &var0001b720;
u32 var0001bb8c = 0x02000000;
u32 var0001bb90 = 0x7f10d678;
u32 var0001bb94 = (u32) &var0001b98c;
u32 var0001bb98 = 0x7f10de58;
u32 var0001bb9c = 0x00000048;
u32 var0001bba0 = (u32) &var0001b708;
u32 var0001bba4 = 0x03000000;
u32 var0001bba8 = 0x00005714;
u32 var0001bbac = (u32) &var0001b7bc;
u32 var0001bbb0 = 0x7f10dd28;
u32 var0001bbb4 = 0x00000048;
u32 var0001bbb8 = (u32) &var0001b750;
u32 var0001bbbc = 0x02000000;
u32 var0001bbc0 = 0x00005715;
u32 var0001bbc4 = (u32) &var0001b7bc;
u32 var0001bbc8 = 0x7f10de58;
u32 var0001bbcc = 0x00000048;
u32 var0001bbd0 = (u32) &var0001b738;
u32 var0001bbd4 = 0x00000000;
u32 var0001bbd8 = 0x00000000;
u32 var0001bbdc = 0x00000000;
u32 var0001bbe0 = 0x00000000;
u32 var0001bbe4 = 0x00000000;
u32 var0001bbe8 = 0x00000000;
u32 var0001bbec = 0x00000000;
u32 var0001bbf0 = 0x00000001;
u32 var0001bbf4 = 0x00000001;
u32 var0001bbf8 = 0x00000001;
u32 var0001bbfc = 0x00000001;
u32 var0001bc00 = 0x00000000;
u32 var0001bc04 = 0x00000000;
u32 var0001bc08 = 0x00000000;
u32 var0001bc0c = 0x00000000;
u32 var0001bc10 = 0x00000000;
u32 var0001bc14 = 0x00000000;
u32 var0001bc18 = 0x00000000;
u32 var0001bc1c = 0x00000000;
u32 var0001bc20 = 0x002b0000;
u32 var0001bc24 = 0x41180000;
u32 var0001bc28 = 0x41d80000;
u32 var0001bc2c = 0x00000000;
u32 var0001bc30 = 0x00000000;
u32 var0001bc34 = 0x3fc00000;
u32 var0001bc38 = 0x00290000;
u32 var0001bc3c = 0x40f00000;
u32 var0001bc40 = 0x41880000;
u32 var0001bc44 = 0x00000000;
u32 var0001bc48 = 0x3fc00000;
u32 var0001bc4c = 0x42c80000;
u32 var0001bc50 = 0x00000000;
u32 var0001bc54 = 0x00000000;
u32 var0001bc58 = 0x00000000;
u32 var0001bc5c = 0x00000000;
u32 var0001bc60 = 0x00000000;
u32 var0001bc64 = 0x3f800000;
u32 var0001bc68 = 0x00000000;
u32 var0001bc6c = 0x3f800000;
u32 var0001bc70 = 0x00000000;
u32 var0001bc74 = 0x00000000;
u32 var0001bc78 = 0x00000001;
u32 var0001bc7c = 0x00000003;
u32 var0001bc80 = 0x00000000;
u32 var0001bc84 = 0x00000000;
u32 var0001bc88 = 0x00000000;
u32 var0001bc8c = 0x00000000;
u32 var0001bc90 = 0x00000000;
u32 var0001bc94 = 0x00000000;
u32 var0001bc98 = 0x00000000;
u32 var0001bc9c = 0x00000000;
u32 var0001bca0 = 0x00000000;
u32 var0001bca4 = 0x00000000;
u32 var0001bca8 = 0x00000000;
u32 var0001bcac = 0x00000000;
u32 var0001bcb0 = 0x00000000;
u32 var0001bcb4 = 0x00000000;
u32 var0001bcb8 = 0x00000000;
u32 var0001bcbc = 0x00000000;
u32 var0001bcc0 = 0x00000000;
u32 var0001bcc4 = 0x00000000;
u32 var0001bcc8 = 0x00000000;
u32 var0001bccc = 0x00000000;
char var0001bcd0[] = "4Y";
char var0001bcd4[] = "PerfDark";
char var0001bce0[] = "PerfDark";
u32 var0001bcec = 0x00000400;
u32 var0001bcf0 = 0x00000000;
u32 var0001bcf4 = 0x00000000;
u32 var0001bcf8 = 0x00000000;
u32 var0001bcfc = 0x00000000;
u32 var0001bd00 = 0x00000000;
u32 var0001bd04 = 0x00000000;
u32 var0001bd08 = 0x00000001;
u32 var0001bd0c = 0x00000000;
u32 var0001bd10 = 0x00000000;
u32 var0001bd14 = 0x00000000;
u32 var0001bd18 = 0x291e2b1f;
u32 var0001bd1c = 0x1e1c2d0f;
u32 var0001bd20 = 0x1d1a2b24;
u32 var0001bd24 = 0x00000000;
u32 var0001bd28 = 0x00000000;
u32 var0001bd2c = 0x00000000;
u32 var0001bd30 = 0x00000000;
u32 var0001bd34 = 0x00000001;
u32 var0001bd38 = 0x00000010;
u32 var0001bd3c = 0x00000008;
u32 var0001bd40 = 0x00000020;
u32 var0001bd44 = 0x00000040;
u32 var0001bd48 = 0x00000080;
u32 var0001bd4c = 0x00000002;
u32 var0001bd50 = 0x00000003;
u32 var0001bd54 = 0x00000005;
u32 var0001bd58 = 0x00000005;
u32 var0001bd5c = 0x00000005;
u32 var0001bd60 = 0x7f1b423c;
u32 var0001bd64 = 0x7f1b4244;
u32 var0001bd68 = 0x7f1b424c;
u32 var0001bd6c = 0x7f1b4254;
u32 var0001bd70 = 0x7f1b425c;
u32 var0001bd74 = 0x00000000;
u32 var0001bd78 = 0x00000000;
u32 var0001bd7c = 0x00000000;
u32 var0001bd80 = 0x00000002;
u32 var0001bd84 = 0x00000002;
u32 var0001bd88 = 0x00000002;
u32 var0001bd8c = 0x00000002;
u32 var0001bd90 = 0x00000000;
u32 var0001bd94 = 0x00000000;
u32 var0001bd98 = 0x00000000;
u32 var0001bd9c = 0x00000000;
u32 var0001bda0 = 0x00000000;
u32 var0001bda4 = 0x00000000;
u32 var0001bda8 = 0x00000000;
u32 var0001bdac = 0x00000000;
u32 var0001bdb0 = 0x00000000;
u32 var0001bdb4 = 0xbf800000;
u32 var0001bdb8 = 0x00000000;
u32 var0001bdbc = 0x3f800000;
u32 var0001bdc0 = 0x00000000;
u32 var0001bdc4 = 0x00000000;
u32 var0001bdc8 = 0x3f800000;
u32 var0001bdcc = 0x00000000;
u32 var0001bdd0 = 0x00000000;
u32 var0001bdd4 = 0x3f800000;
u32 var0001bdd8 = 0x00000000;
u32 var0001bddc = 0x00000000;
u32 var0001bde0 = 0x00000000;
u32 var0001bde4 = 0x00000000;
u32 var0001bde8 = 0x00000000;
u32 var0001bdec = 0x00000000;
u32 var0001bdf0 = 0x00000000;
u32 var0001bdf4 = 0x00000000;
u32 var0001bdf8 = 0x3f800000;
u32 var0001bdfc = 0x00000000;
u8 func0000_idle[] = {
dprint 'd','y','e','n','g',0,
beginloop(0x0d)
endloop(0x0d)
endfunction
};
u8 func0005_end_cinema[] = {
enter_firstperson
set_function(CHR_SELF, GFUNC_IDLE)
endfunction
};
u8 func0001_unalerted_0001[] = {
set_function(CHR_SELF, GFUNC_UNALERTED)
endfunction
};
// Never used
u8 func0003_stop_unalerted[] = {
stop_chr
set_function(CHR_SELF, GFUNC_UNALERTED)
endfunction
};
u8 func0002_unalerted_0002[] = {
set_function(CHR_SELF, GFUNC_UNALERTED)
endfunction
};
u8 func0004_unalerted_0004[] = {
set_function(CHR_SELF, GFUNC_UNALERTED_0002)
endfunction
};
u8 func0006_unalerted[] = {
#define LABEL_AIVSAIFAIL 0x16
#define LABEL_DISGUISE_UNCOVERED 0x16
#define LABEL_SCAN_START 0x1a
#define LABEL_SEE_DETECT 0x1e
#define LABEL_HEAR_DETECT 0x1f
#define LABEL_NEAR_MISS 0x20
#define LABEL_SEEFRIENDDIE 0x21
#define LABEL_HEARD_ALARM 0x23
#define LABEL_HEARSPAWN 0xda
if_chr_flag_bank2(CHR_SELF, CHRFLAG2_PSYCHOSISED, /*goto*/ 0x13)
goto_next(0x16)
label(0x13)
set_return_function(CHR_SELF, GFUNC_INIT_PSYCHOSIS)
set_function(CHR_SELF, GFUNC_INIT_PSYCHOSIS)
label(0x16)
set_target_chr(CHR_P1P2)
set_onshot_function(GFUNC_UNALERTED)
if_chr_dying(CHR_SELF, /*goto*/ 0x15)
if_chr_death_animation_finished(CHR_SELF, /*goto*/ 0x15)
if_chr_unloaded(CHR_SELF, /*goto*/ 0x15)
if_just_injured(CHR_SELF, /*goto*/ 0x16)
if_has_gun(CHR_SELF, /*goto*/ 0x13)
dprint 'N','O','G','U','N','\n',0,
goto_next(0x16)
label(0x13)
goto_next(LABEL_SCAN_START)
// Dying
label(0x15)
dprint 'D','I','E',' ','I','N','S','C','A','N','\n',0,
set_onshot_function(GFUNC_IDLE)
set_function(CHR_SELF, GFUNC_IDLE)
// Injured or has no gun
label(0x16)
say_quip(CHR_JOANNA, 0x0c, 0x78, 0x03, 0x00, BANK_0, 0x00, 0x00) // "Holy shh...","What the hell?!"
dprint 'N','O','G','U','N',',','\n',0,
if_self_flag_bankx_eq(CHRFLAG1_DOINGIDLEANIMATION, FALSE, BANK_1, /*goto*/ 0x06)
unset_self_flag_bankx(CHRFLAG1_DOINGIDLEANIMATION, BANK_1)
if_chr_idle_action_eq(IDLEACTION_SITTING_TYPING, /*goto*/ 0x05)
if_chr_idle_action_eq(IDLEACTION_SITTING_DORMANT, /*goto*/ 0x05)
goto_next(0x06)
// Stand up from sitting
label(0x05)
dprint 'N','O','G','U','N','2','\n',0,
dprint 'A','N','I','M',' ','O','B','J','E','C','T',' ','N','O','W','\n',0,
set_chr_health(CHR_SELF, 40)
object_do_animation(0x025a, 0xff, 0x02ff, 0xff)
animation(ANIM_STAND_UP_FROM_SITTING, 0, -1, 0x0210, CHR_SELF, 2)
unset_self_flag_bankx(CHRFLAG1_DOINGIDLEANIMATION, BANK_1)
set_chr_special_death_animation(CHR_SELF, 0)
dprint 'B','4',' ','W','A','T','\n',0,
goto_next(0x0c)
label(0x06)
dprint 'B','E','E','N',' ','S','H','O','T','\n',0,
// if 01000000, set 04000000
if_chr_flag_bank2(TARGET_CHR, CHRFLAG2_01000000, /*goto*/ 0x14)
goto_next(0x13)
label(0x14)
set_chr_flag_bank2(TARGET_CHR, CHRFLAG2_04000000)
// Stop chr, either immediately or by waiting for their animation to end.
// I think the animation is their injured animation.
label(0x13)
set_chr_flag_bank2(TARGET_CHR, CHRFLAG2_02000000)
if_chr_idle(/*goto*/ 0x13)
goto_next(0x03)
label(0x13)
stop_chr
goto_next(0x16)
beginloop(0x03)
if_chr_stopped(/*goto*/ 0x16)
endloop(0x03)
// If warned already, go straight to scan
label(0x16)
if_self_flag_bankx_eq(CHRFLAG1_WARNED, TRUE, BANK_1, /*goto*/ LABEL_SCAN_START)
say_quip(CHR_JOANNA, 0x0c, 0xff, 0x03, 0x00, BANK_0, 0x00, 0x00) // "Holy shh...","What the hell?!"
dprint 'N','O',' ','W','A','R','N','I','N','G','\n',0,
if_self_flag_bankx_eq(CHRFLAG0_CANT_ALERT_GROUP, TRUE, BANK_0, /*goto*/ 0x13)
set_squadron_alertness(100)
label(0x13)
dprint 'N','O',' ','W','A','R','N','I','N','G','\n',0,
set_function(CHR_SELF, GFUNC_WAKEUP)
dprint 'S','1',0,
// Armed
label(LABEL_SCAN_START)
dprint 'S','C','A','N',' ','S','T','A','R','T','\n',0,
set_action(ACTION_SCAN, TRUE)
yield
dprint 'S','2',0,
consider_coop_for_p1p2_chr(CHR_SELF)
set_target_chr(CHR_P1P2)
label(0x13)
if_alertness(100, OPERATOR_LESS_THAN, /*goto*/ 0x16)
dprint 'A','L','E','R','T',' ','F','A','I','\n',0,
goto_next(0x78)
// Not alert
label(0x16)
if_self_flag_bankx_eq(CHRFLAG1_WARNED, TRUE, BANK_1, /*goto*/ 0x13)
if_saw_death(0x01, /*goto*/ LABEL_SEEFRIENDDIE)
if_shot_near_chr(0x01, /*goto*/ LABEL_NEAR_MISS)
// Warned
label(0x13)
dprint 'A','1','\n',0,
if_player_looking_at_something_maybe(0x00, 0x00, 0x01, /*goto*/ 0x16)
if_target_chr_in_sight(/*goto*/ LABEL_SEE_DETECT)
label(0x16)
dprint 'B','4',' ','A','I','V','S','A','I','\n',0,
if_self_flag_bankx_eq(CHRFLAG0_AIVSAI, FALSE, BANK_0, /*goto*/ LABEL_AIVSAIFAIL)
dprint 'A','I','V','S','A','I','S','E','T','\n',0,
if_enemy_distance_lt_and_los(2540, /*goto*/ 0x13)
dprint 'A','I','V','S','A','I','F','A','I','L','\n',0,
goto_next(LABEL_AIVSAIFAIL)
label(0x13)
dprint 'A','I','V','S','A','I','P','A','S','S','\n',0,
if_chr_lost_track_of_target_maybe(/*goto*/ LABEL_AIVSAIFAIL)
goto_next(0x12)
// Check see and hear
label(LABEL_AIVSAIFAIL)
dprint 'S','4',0,
if_near_miss(/*goto*/ LABEL_SEE_DETECT)
if_num_times_shot_gt(0, /*goto*/ LABEL_SEE_DETECT)
dprint 'B','4','N','O','H','E','A','R','\n',0,
if_self_flag_bankx_eq(CHRFLAG0_NOHEAR, FALSE, BANK_0, /*goto*/ 0x16)
if_chr_sees_player(/*goto*/ 0x16)
goto_next(0x13)
label(0x16)
dprint 'C','H','E','K','H','E','A','R','\n',0,
if_shot_at_close_range(/*goto*/ LABEL_HEAR_DETECT)
label(0x13)
dprint 'N','O','T','H','E','A','R','D','\n',0,
// Check alarm
label(0x13)
dprint 'N','2','\n',0,
if_self_flag_bankx_eq(CHRFLAG0_CAN_HEAR_ALARMS, FALSE, BANK_0, /*goto*/ 0x16)
dprint 'N','3','\n',0,
if_alarm_active(/*goto*/ LABEL_HEARD_ALARM)
label(0x16)
dprint 'N','1','\n',0,
if_alarm_active(/*goto*/ 0x13)
goto_next(0x16)
// Can hear alarm
label(0x13)
dprint 'A','L',' ','O','N','A','R','D','\n',0,
if_stage_is_not(STAGE_PELAGIC, /*goto*/ 0x16)
if_bitcheck_in_position_struct(/*goto*/ LABEL_HEARD_ALARM)
// Check if can see camspy
label(0x16)
if_chr_sees_camspy_maybe(/*goto*/ 0x16)
dprint 'E','S',' ','N','O','V','I','S','\n',0,
goto_next(0x13)
// Can see camspy
label(0x16)
dprint 'S','E','E','E','Y','E','S','P','Y','\n',0,
if_path_started(/*goto*/ 0x15)
set_return_function(CHR_SELF, GFUNC_UNALERTED)
set_function(CHR_SELF, GFUNC_OBSERVE_CAMSPY)
// Patroller seeing camspy
label(0x15)
set_return_function(CHR_SELF, GFUNC_DISGUISE_DETECTION)
set_function(CHR_SELF, GFUNC_OBSERVE_CAMSPY)
// Can't see camspy
label(0x13)
if_self_flag_bankx_eq(CHRFLAG1_00080000, TRUE, BANK_1, /*goto*/ 0x16)
if_self_flag_bankx_eq(CHRFLAG1_DOINGIDLEANIMATION, TRUE, BANK_1, /*goto*/ 0x13)
if_self_flag_bankx_eq(CHRFLAG1_DISSPEE, FALSE, BANK_1, /*goto*/ 0x15)
dprint 'C','H','E','C','K',' ','S','O','U','F','I','\n',0, // checks outfit?
if_chr_propsoundcount_zero(CHR_SELF, /*goto*/ 0x28)
if_timer_gt(60, /*goto*/ 0x28)
goto_next(0x15)
// chr field 0x332 was zero
label(0x28)
unset_self_flag_bankx(CHRFLAG1_DISSPEE, BANK_1)
stop_chr
// Disspee is false, or timer not at 1 second yet
label(0x15)
if_chr_idle(/*goto*/ 0x16)
call_rng
if_rand_gt(1, /*goto*/ 0x16)
call_rng
if_rand_gt(20, /*goto*/ 0x16)
if_path_started(/*goto*/ 0x15)
set_return_function(CHR_SELF, GFUNC_UNALERTED)
set_function(CHR_SELF, GFUNC_DO_BORED_ANIMATION)
label(0x15)
set_return_function(CHR_SELF, GFUNC_DISGUISE_DETECTION)
set_function(CHR_SELF, GFUNC_DO_BORED_ANIMATION)
// Consider looking around
label(0x16)
if_self_flag_bankx_eq(CHRFLAG1_CAN_LOOK_AROUND, FALSE, BANK_1, /*goto*/ 0x16)
call_rng
if_rand_gt(10, /*goto*/ 0x16)
call_rng
if_rand_gt(20, /*goto*/ 0x16)
if_path_started(/*goto*/ 0x15)
set_return_function(CHR_SELF, GFUNC_UNALERTED)
set_function(CHR_SELF, GFUNC_LOOK_AROUND)
label(0x15)
set_return_function(CHR_SELF, GFUNC_DISGUISE_DETECTION)
set_function(CHR_SELF, GFUNC_LOOK_AROUND)
label(0x16)
goto_first(LABEL_SCAN_START)
// Idle animations
label(0x13)
dprint 'N','A','T',' ','A','N','I','M','S','\n',0,
if_chr_idle(/*goto*/ 0x16)
set_return_function(CHR_SELF, GFUNC_UNALERTED)
set_function(CHR_SELF, GFUNC_BUSY)
label(0x16)
dprint 'I','N',' ','A','N','I','M','S','\n',0,
goto_first(LABEL_SCAN_START)
// Handle seeing player
label(LABEL_SEE_DETECT)
dprint 'S','E','E',' ','D','E','T','E','C','T','\n',0,
if_chr_flag_bank2(TARGET_CHR, CHRFLAG2_DISGUISE_UNCOVERED, /*goto*/ LABEL_DISGUISE_UNCOVERED)
label(0x13)
if_chr_flag_bank2(TARGET_CHR, CHRFLAG2_02000000, /*goto*/ 0x14)
goto_next(0x13)
label(0x14)
if_chr_weapon_equipped(TARGET_CHR, WEAPON_NONE, /*goto*/ 0x15)
if_chr_weapon_equipped(TARGET_CHR, WEAPON_UNARMED, /*goto*/ 0x15)
if_chr_weapon_equipped(TARGET_CHR, WEAPON_COMBATBOOST, /*goto*/ 0x15)
if_chr_weapon_equipped(TARGET_CHR, WEAPON_HORIZONSCANNER, /*goto*/ 0x15)
if_chr_weapon_equipped(TARGET_CHR, WEAPON_SUITCASE, /*goto*/ 0x15)
if_chr_in_view(/*goto*/ LABEL_DISGUISE_UNCOVERED)
if_chr_flag_bank2(TARGET_CHR, CHRFLAG2_04000000, /*goto*/ LABEL_DISGUISE_UNCOVERED)
label(0x15)
dprint 'N','O','T',' ','A','I','M','I','N','G',' ','A','T',' ','M','E','\n',0,
label(0x13)
if_chr_flag_bank2(TARGET_CHR, CHRFLAG2_DISGUISED, /*goto*/ 0x13)
goto_next(LABEL_DISGUISE_UNCOVERED)
label(0x13)
if_chr_weapon_equipped(TARGET_CHR, WEAPON_NONE, /*goto*/ 0x15)
if_chr_weapon_equipped(TARGET_CHR, WEAPON_UNARMED, /*goto*/ 0x15)
if_chr_weapon_equipped(TARGET_CHR, WEAPON_COMBATBOOST, /*goto*/ 0x15)
if_chr_weapon_equipped(TARGET_CHR, WEAPON_HORIZONSCANNER, /*goto*/ 0x15)
if_chr_weapon_equipped(TARGET_CHR, WEAPON_SUITCASE, /*goto*/ 0x15)
goto_next(0x14)
label(0x15)
if_chr_soundtimer(600, OPERATOR_GREATER_THAN, /*goto*/ 0x15)
goto_next(0xea)
label(0x14)
if_chr_flag_bank2(TARGET_CHR, CHRFLAG2_02000000, /*goto*/ 0xe8)
if_chr_flag_bank2(TARGET_CHR, CHRFLAG2_01000000, /*goto*/ 0xe8)
label(0xea)
if_chr_weapon_equipped(TARGET_CHR, WEAPON_NONE, /*goto*/ 0xe6)
if_chr_weapon_equipped(TARGET_CHR, WEAPON_UNARMED, /*goto*/ 0xe6)
if_chr_weapon_equipped(TARGET_CHR, WEAPON_COMBATBOOST, /*goto*/ 0xe6)
if_chr_weapon_equipped(TARGET_CHR, WEAPON_HORIZONSCANNER, /*goto*/ 0xe6)
if_chr_weapon_equipped(TARGET_CHR, WEAPON_SUITCASE, /*goto*/ 0xe6)
dprint 'T','A','L','K',' ','D','I','S','T',' ','G','U','N','\n',0,
if_chr_distance_gt(900, /*goto*/ 0x15)
goto_next(0xe8)
label(0xe6)
if_chr_distance_gt(450, /*goto*/ 0x15)
label(0xe8)
if_chr_sees_player(/*goto*/ 0xe9)
goto_next(LABEL_DISGUISE_UNCOVERED)
label(0xe9)
label(0x13)
if_player_looking_at_something_maybe(0x0a, 0x01, 0x00, /*goto*/ 0x13)
goto_next(0x15)
label(0x13)
if_path_started(/*goto*/ 0x14)
set_return_function(CHR_SELF, GFUNC_UNALERTED)
set_function(CHR_SELF, GFUNC_CIVILIAN_SAY_COMMENT)
label(0x14)
set_return_function(CHR_SELF, GFUNC_DISGUISE_DETECTION)
set_function(CHR_SELF, GFUNC_CIVILIAN_SAY_COMMENT)
label(0x15)
goto_first(LABEL_SCAN_START)
// Disguise broken
label(LABEL_DISGUISE_UNCOVERED)
dprint 'D','I','S','B','R','O','K','E','N','\n',0,
if_near_miss(/*goto*/ 0x16)
if_self_flag_bankx_eq(CHRFLAG0_UNSURPRISABLE, TRUE, BANK_0, /*goto*/ 0x94)
label(0x16)
if_chr_flag_bank2(TARGET_CHR, CHRFLAG2_DISGUISED, /*goto*/ 0x14)
if_any_chr_doing_action(ACTION_WARN_OTHERS, /*goto*/ 0x16)
if_self_flag_bankx_eq(CHRFLAG0_CAN_RUN_FOR_ALARM, TRUE, BANK_0, /*goto*/ 0x9f)
label(0x16)
say_quip(CHR_JOANNA, 0x0b, 0xff, 0x03, 0xff, BANK_0, 0x00, 0x00) // "Hey, you!","Intruder alert","We've got a contact!"
label(0x9f)
set_squadron_alertness(100)
goto_next(0x77)
label(0xdb) // jumped to from below
label(0x14)
say_quip(CHR_JOANNA, 0x20, 0xff, 0x03, 0xff, BANK_0, 0x00, 0x00) // "Imposter!","It's a spy!"
set_squadron_alertness(100)
goto_next(0x77)
// Unreachable?
label(0x16)
yield
yield
dprint 'S','3',0,
say_quip(CHR_JOANNA, 0x0c, 0xff, 0x03, 0x00, BANK_0, 0x00, 0x00) // "Holy shh...","What the hell?!"
set_squadron_alertness(100)
goto_next(0x77)
label(0x94)
label(0x16)
set_chr_flag_bank2(TARGET_CHR, CHRFLAG2_PSYCHOSISED)
dprint 'S','U','R','P','R','I','S','E','D','!','\n',0,
say_quip(CHR_JOANNA, 0x12, 0xff, 0x03, 0xff, BANK_0, 0x00, 0x00) // "What the?!","Who the?!"
restart_timer
if_self_flag_bankx_eq(CHRFLAG1_DOINGIDLEANIMATION, FALSE, BANK_1, /*goto*/ 0x16)
if_chr_idle_action_eq(IDLEACTION_SITTING_TYPING, /*goto*/ 0x13)
if_chr_idle_action_eq(IDLEACTION_SITTING_DORMANT, /*goto*/ 0x13)
goto_next(0x16)
label(0x13)
set_chr_health(CHR_SELF, 40)
goto_next(0x73)
label(0x16)
animation(ANIM_SURPRISED_0202, 0, -1, 0x0010, CHR_SELF, 2)
beginloop(0x73)
dprint 'S','4',0,
if_timer_gt(60, /*goto*/ 0x77)
endloop(0x73)
label(0x77)
set_alertness(255)
if_self_flag_bankx_eq(CHRFLAG0_CANT_ALERT_GROUP, TRUE, BANK_0, /*goto*/ 0x13)
set_squadron_alertness(100)
label(0x13)
set_function(CHR_SELF, GFUNC_WAKEUP)
//
// HEAR DETECT
//
label(LABEL_HEAR_DETECT)
yield
dprint 'S','7',0,
dprint 'H','E','A','R','D','E','T','E','C','T','\n',0,
say_quip(CHR_JOANNA, 0x09, 0xff, 0x03, 0xff, BANK_0, 0x00, 0x00) // "Did you hear that?","What's that noise?","I heard a noise..."
if_self_flag_bankx_eq(CHRFLAG0_CAN_HEARSPAWN, TRUE, BANK_0, /*goto*/ LABEL_HEARSPAWN)
restart_timer
if_self_flag_bankx_eq(CHRFLAG1_DOINGIDLEANIMATION, TRUE, BANK_1, /*goto*/ 0x80)
animation(ANIM_YAWN, 0, 193, 0x1810, CHR_SELF, 2)
beginloop(0x80)
dprint 'S','8',0,
if_timer_gt(60, /*goto*/ 0x81)
endloop(0x80)
label(0x81)
if_self_flag_bankx_eq(CHRFLAG0_00000004, TRUE, BANK_0, /*goto*/ 0x13)
if_self_flag_bankx_eq(CHRFLAG1_01000000, TRUE, BANK_1, /*goto*/ 0x13)
set_function(CHR_SELF, GFUNC_SEARCH_FOR_PLAYER)
label(0x13)
set_squadron_alertness(100)
set_function(CHR_SELF, GFUNC_WAKEUP)
//
// HEAR SPAWN
//
label(LABEL_HEARSPAWN)
dprint 'H','E','A','R','S','P','A','W','N','\n',0,
if_never_been_onscreen(/*goto*/ 0x0e)
dprint 'N','E','V','E','R',' ','V','I','S','F','A','I','L','\n',0,
set_function(CHR_SELF, GFUNC_SEARCH_FOR_PLAYER)
label(0x0e)
if_never_been_onscreen(/*goto*/ 0x13)
set_function(CHR_SELF, GFUNC_SEARCH_FOR_PLAYER)
// Never been on screen
label(0x13)
if_self_flag_bankx_eq(CHRFLAG0_00100000, FALSE, BANK_0, /*goto*/ 0x13)
set_alertness(100)
label(0x13)
dprint 'C','H','E','C','K',' ','D','U','P','E','\n',0,
if_chr_death_animation_finished(CHR_CLONE, /*goto*/ 0x0e)
if_chr_unloaded(CHR_CLONE, /*goto*/ 0x0e)
set_function(CHR_SELF, GFUNC_UNALERTED_0001)
label(0x0e)
dprint 'C','R','E','A','T','E',' ','S','P','A','W','N','\n',0,
try_spawn_clone2(CHR_SELF, GFUNC_SEARCH_FOR_PLAYER, 0x00000000, /*goto*/ 0x13)
dprint 'C','R','E','A','T','E',' ','F','A','I','L','\n',0,
if_self_flag_bankx_eq(CHRFLAG0_00100000, TRUE, BANK_0, /*goto*/ 0x13)
set_function(CHR_SELF, GFUNC_SEARCH_FOR_PLAYER)
label(0x13)
set_function(CHR_SELF, GFUNC_UNALERTED_0001)
//
// NEAR MISS
//
label(LABEL_NEAR_MISS)
increase_self_alertness(100)
say_quip(CHR_JOANNA, 0x0c, 0xff, 0x03, 0x00, BANK_0, 0x00, 0x00) // "Holy shh...","What the hell?!"
set_target_chr(CHR_JOANNA)
if_within_units_of_sight(30, /*goto*/ 0x13)
goto_next(0x16)
label(0x13)
if_chr_flag_bank2(TARGET_CHR, CHRFLAG2_DISGUISED, /*goto*/ 0x13)
goto_next(0x16)
label(0x13)
set_chr_flag_bank2(TARGET_CHR, CHRFLAG2_02000000)
goto_next(0x94)
label(0x16)
if_chr_death_animation_finished(CHR_VELVET, /*goto*/ 0x16)
set_target_chr(CHR_VELVET)
if_within_units_of_sight(30, /*goto*/ 0x13)
goto_next(0x16)
label(0x13)
if_chr_flag_bank2(TARGET_CHR, CHRFLAG2_DISGUISED, /*goto*/ 0x13)
goto_next(0x16)
label(0x13)
set_chr_flag_bank2(TARGET_CHR, CHRFLAG2_02000000)
goto_next(0x94)
label(0x16)
goto_next(0x94)
//
// SEE FRIEND DIE
//
label(LABEL_SEEFRIENDDIE)
dprint 'S','E','E','F','R','I','E','N','D','D','I','E','\n',0,
if_self_flag_bankx_eq(CHRFLAG0_UNSURPRISABLE, FALSE, BANK_0, /*goto*/ 0x17)
label(0x94)
label(0x16)
dprint 'S','U','R','P','R','I','S','E','D','!','\n',0,
say_quip(CHR_JOANNA, 0x12, 0xff, 0x03, 0xff, BANK_0, 0x00, 0x00) // "What the?!","Who the?!"
restart_timer
if_self_flag_bankx_eq(CHRFLAG1_DOINGIDLEANIMATION, TRUE, BANK_1, /*goto*/ 0x76)
animation(ANIM_SURPRISED_0202, 0, -1, 0x0010, CHR_SELF, 2)
beginloop(0x76)
dprint 'S','6',0,
if_timer_gt(60, /*goto*/ 0x17)
endloop(0x76)
label(0x17)
if_self_flag_bankx_eq(CHRFLAG0_CAN_EXAMINE_BODY, FALSE, BANK_0, /*goto*/ 0x7d)
chr_try_run_to_target_chr_with_hand_up(CHR_FRIEND, /*goto*/ 0x7e)
dprint 'W','A','L','K','F','A','I','L','\n',0,
beginloop(0x7e)
dprint 'S','9',0,
dprint 'W','A','L','K','I','N','G','\n',0,
if_shot_near_chr(0x00, /*goto*/ 0x16)
consider_coop_for_p1p2_chr(CHR_SELF)
set_target_chr(CHR_P1P2)
if_player_looking_at_something_maybe(0x00, 0x00, 0x01, /*goto*/ 0x13)
if_target_chr_in_sight(/*goto*/ 0x16)
label(0x13)
if_self_distance_to_chr_lt(150, CHR_FRIEND, /*goto*/ 0x7f)
if_chr_stopped(/*goto*/ 0x7f)
endloop(0x7e)
label(0x16)
goto_first(LABEL_SEE_DETECT)
// At friend
label(0x7f)
restart_timer
kneel
beginloop(0x7c)
dprint 'T','1',0,
dprint 'E','X','A','M',' ','B','O','D','Y','\n',0,
if_shot_near_chr(0x00, /*goto*/ 0x16)
set_hear_distance(10000)
consider_coop_for_p1p2_chr(CHR_SELF)
set_target_chr(CHR_P1P2)
if_hears_gunfire(/*goto*/ 0x16)
if_player_looking_at_something_maybe(0x00, 0x00, 0x01, /*goto*/ 0x13)
if_target_chr_in_sight(/*goto*/ 0x17)
label(0x13)
if_self_flag_bankx_eq(CHRFLAG0_CAN_EXAMINE_BODY, FALSE, BANK_0, /*goto*/ 0x13)
if_timer_lt(120, /*goto*/ 0x13)
say_quip(CHR_JOANNA, 0x13, 0xff, 0x03, 0xff, BANK_0, 0x00, 0x00) // "Are you okay?","Got a man down!","He's bought it..."
unset_self_flag_bankx(CHRFLAG0_CAN_EXAMINE_BODY, BANK_0)
label(0x13)
if_timer_gt(600, /*goto*/ 0x7d)
endloop(0x7c)
// Heard gunfire
label(0x16)
set_alertness(100)
set_chr_flag_bank2(TARGET_CHR, CHRFLAG2_02000000)
goto_first(LABEL_SCAN_START)
// Saw player
label(0x17)
set_alertness(100)
set_chr_flag_bank2(TARGET_CHR, CHRFLAG2_02000000)
goto_first(LABEL_SCAN_START)
// Examination finished
label(0x7d)
dprint 'E','X','A','M',' ','B','O','D','Y','D','O','N','E','\n',0,
set_target_chr(CHR_JOANNA)
if_within_units_of_sight(30, /*goto*/ 0x13)
goto_next(0x16)
label(0x13)
set_alertness(100)
set_chr_flag_bank2(TARGET_CHR, CHRFLAG2_02000000)
goto_first(0xdb)
// Can't see Jonna
label(0x16)
if_chr_death_animation_finished(CHR_VELVET, /*goto*/ 0x16)
set_target_chr(CHR_VELVET)
if_within_units_of_sight(30, /*goto*/ 0x13)
goto_next(0x16)
label(0x13)
set_alertness(100)
set_chr_flag_bank2(TARGET_CHR, CHRFLAG2_02000000)
goto_first(0xdb)
label(0x16)
set_target_chr(CHR_P1P2)
if_self_flag_bankx_eq(CHRFLAG1_DOINGIDLEANIMATION, FALSE, BANK_1, /*goto*/ 0x13)
set_function(CHR_SELF, GFUNC_WAKEUP)
label(0x13)
set_function(CHR_SELF, GFUNC_SEARCH_FOR_PLAYER)
// Unreachable - nothing jumps here
label(0x22)
increase_self_alertness(100)
dprint 'S','E','E',' ','O','B','J','E','C','T','\n',0,
goto_next(0x16)
//
// HEARD ALARM
//
label(LABEL_HEARD_ALARM)
dprint 'H','E','A','R','D',' ','A','L','A','R','M','\n',0,
if_self_flag_bankx_eq(CHRFLAG1_00010000, FALSE, BANK_1, /*goto*/ 0x13)
set_self_flag_bankx(CHRFLAG0_00100000, BANK_0)
label(0x13)
if_self_flag_bankx_eq(CHRFLAG0_CAN_HEARSPAWN, TRUE, BANK_0, /*goto*/ LABEL_HEARSPAWN)
restart_timer
if_self_flag_bankx_eq(CHRFLAG1_DOINGIDLEANIMATION, TRUE, BANK_1, /*goto*/ 0x82)
animation(ANIM_YAWN, 0, 193, 0x1810, CHR_SELF, 2)
beginloop(0x82)
dprint 'T','2',0,
if_timer_gt(60, /*goto*/ 0x81)
endloop(0x82)
label(0x81)
set_squadron_alertness(100)
set_alertness(255)
set_function(CHR_SELF, GFUNC_WAKEUP)
//
// HEAR SPAWN 2
//
label(LABEL_HEARSPAWN)
yield
dprint 'H','E','A','R','S','P','A','W','N','\n',0,
if_never_been_onscreen(/*goto*/ 0x0e)
dprint 'N','E','V','E','R',' ','V','I','S','F','A','I','L','\n',0,
set_function(CHR_SELF, GFUNC_WAKEUP)
label(0x0e)
if_never_been_onscreen(/*goto*/ 0x13)
set_function(CHR_SELF, GFUNC_WAKEUP)
label(0x13)
dprint 'C','H','E','C','K',' ','D','U','P','E','\n',0,
if_chr_death_animation_finished(CHR_CLONE, /*goto*/ 0x0e)
if_chr_unloaded(CHR_CLONE, /*goto*/ 0x0e)
if_self_flag_bankx_eq(CHRFLAG0_00100000, FALSE, BANK_0, /*goto*/ 0x13)
goto_first(LABEL_HEARSPAWN)
label(0x13)
goto_first(LABEL_SCAN_START)
label(0x0e)
dprint 'C','R','E','A','T','E',' ','S','P','A','W','N','\n',0,
try_spawn_clone2(CHR_SELF, GFUNC_SEARCH_FOR_PLAYER, 0x00000000, /*goto*/ 0x13)
dprint 'C','R','E','A','T','E',' ','F','A','I','L','\n',0,
if_self_flag_bankx_eq(CHRFLAG0_00100000, FALSE, BANK_0, /*goto*/ 0x16)
goto_first(LABEL_HEARSPAWN)
label(0x16)
goto_first(LABEL_SCAN_START)
label(0x13)
if_self_flag_bankx_eq(CHRFLAG0_00100000, FALSE, BANK_0, /*goto*/ 0x13)
goto_first(LABEL_HEARSPAWN)
label(0x13)
set_function(CHR_SELF, GFUNC_UNALERTED_0001)
// Unreachable due to set_function above
increase_self_alertness(255)
goto_next(0x16)
label(0x16)
goto_first(LABEL_SCAN_START)
//
// ALERT FAIL (alertness < 100)
//
label(0x78)
if_self_flag_bankx_eq(CHRFLAG0_00100000, FALSE, BANK_0, /*goto*/ 0x13)
goto_first(0x0e) // create spawn
label(0x13)
dprint 'W','A','R','N','E','D','B','Y','F','R','I','E','N','D','\n',0,
if_self_flag_bankx_eq(CHRFLAG0_CAN_HEARSPAWN, FALSE, BANK_0, /*goto*/ 0x13)
set_alertness(0)
goto_first(LABEL_HEARSPAWN)
label(0x13)
if_chr_is_dead_maybe(CHR_SELF, /*goto*/ 0x7b)
restart_timer
if_self_flag_bankx_eq(CHRFLAG1_DOINGIDLEANIMATION, TRUE, BANK_1, /*goto*/ 0x7a)
animation(ANIM_YAWN, 0, 193, 0x1810, CHR_SELF, 2)
beginloop(0x7a)
dprint 'T','3',0,
if_timer_gt(60, /*goto*/ 0x7b)
endloop(0x7a)
label(0x7b)
dprint 'W','A','R','N','E','D','B','E','N','D','\n',0,
dprint 'W','A','R','N','E','D','B','E','N','D','2','\n',0,
set_function(CHR_SELF, GFUNC_WAKEUP)
// Unreachable - nothing jumps here
label(0xe4)
set_return_function(CHR_SELF, GFUNC_UNALERTED)
set_function(CHR_SELF, GFUNC_FLEE_FROM_GRENADE)
//
// AIVSAI pass
//
label(0x12)
if_self_flag_bankx_eq(CHRFLAG1_00100000, TRUE, BANK_1, /*goto*/ 0x13)
set_return_function(CHR_SELF, GFUNC_UNALERTED)
label(0x13)
dprint 'W','A','R','N','E','D','B','E','N','D','3','\n',0,
if_self_flag_bankx_eq(CHRFLAG0_UNSURPRISABLE, FALSE, BANK_0, /*goto*/ 0x77)
say_quip(CHR_JOANNA, 0x12, 0xff, 0x03, 0xff, BANK_0, 0x00, 0x00) // "What the?!","Who the?!"
restart_timer
if_self_flag_bankx_eq(CHRFLAG1_DOINGIDLEANIMATION, TRUE, BANK_1, /*goto*/ 0x75)
animation(ANIM_SURPRISED_0202, 0, -1, 0x0010, CHR_SELF, 2)
beginloop(0x75)
dprint 'S','6',0,
if_timer_gt(60, /*goto*/ 0x77)
endloop(0x75)
label(0x77)
if_any_chr_doing_action(ACTION_WARN_OTHERS, /*goto*/ 0x16)
if_self_flag_bankx_eq(CHRFLAG0_CAN_RUN_FOR_ALARM, TRUE, BANK_0, /*goto*/ 0x13)
label(0x16)
set_function(CHR_SELF, GFUNC_INIT_COMBAT)
label(0x13)
set_function(CHR_SELF, GFUNC_WAKEUP)
// Wait until chr finished animation, then become alert.
// Used when standing up from sitting.
label(0x0c)
dprint 'G','O','T',' ','W','A','T','\n',0,
yield
if_chr_stopped(/*goto*/ 0x13)
goto_first(0x0c)
label(0x13)
set_function(CHR_SELF, GFUNC_WAKEUP)
endfunction
};
u8 unregistered_function1[] = {
dprint 'I','V','E','I','J','U','R','E','D','\n',0,
set_function(CHR_SELF, GFUNC_WAKEUP)
endfunction
};
u8 func0008_wakeup[] = {
set_chr_flag_bank2(TARGET_CHR, CHRFLAG2_PSYCHOSISED)
if_chr_flag_bank2(CHR_SELF, CHRFLAG2_PSYCHOSISED, /*goto*/ 0x13)
goto_next(0x16)
// Psychosised
label(0x13)
set_return_function(CHR_SELF, GFUNC_INIT_PSYCHOSIS)
set_function(CHR_SELF, GFUNC_INIT_PSYCHOSIS)
// Unset special death animation if no longer idle
label(0x16)
if_self_flag_bankx_eq(CHRFLAG1_DOINGIDLEANIMATION, FALSE, BANK_1, /*goto*/ 0x13)
set_chr_special_death_animation(CHR_SELF, 0)
// If idle, unset it and stand up or whatever is needed
label(0x13)
set_onshot_function(GFUNC_ALERTED)
if_self_flag_bankx_eq(CHRFLAG1_DOINGIDLEANIMATION, FALSE, BANK_1, /*goto*/ 0x06)
unset_self_flag_bankx(CHRFLAG1_DOINGIDLEANIMATION, BANK_1)
if_chr_idle_action_eq(IDLEACTION_SITTING_TYPING, /*goto*/ 0x05)
if_chr_idle_action_eq(IDLEACTION_SITTING_DORMANT, /*goto*/ 0x05)
goto_next(0x06)
// About to stand up
label(0x05)
dprint 'A','N','I','M',' ','O','B','J','E','C','T',' ','N','O','W','\n',0,
yield
if_chr_death_animation_finished(CHR_SELF, /*goto*/ 0x13)
if_chr_dying(CHR_SELF, /*goto*/ 0x13)
if_chr_unloaded(CHR_SELF, /*goto*/ 0x13)
goto_next(0x15)
// Dead
label(0x13)
set_onshot_function(GFUNC_IDLE)
set_function(CHR_SELF, GFUNC_IDLE)
// Stand up
label(0x15)
set_chr_health(CHR_SELF, 40)
animation(ANIM_STAND_UP_FROM_SITTING, 0, -1, 0x0210, CHR_SELF, 2)
object_do_animation(0x025a, 0xff, 0x02ff, 0xff)
goto_next(0x0c)
// Unreachable - nothing jumps here
label(0x16)
object_do_animation(0x027b, 0xff, 0x02ff, 0xff)
// Wait for stand up animation to finish
label(0x0c)
dprint 'G','O','T',' ','W','A','T','\n',0,
yield
if_chr_stopped(/*goto*/ 0x13)
goto_first(0x0c)
label(0x13)
label(0x06)
set_function(CHR_SELF, GFUNC_ALERTED)
endfunction
};
u8 func0007_alerted[] = {
#define LABEL_DRAW_PISTOL 0xe7
#define LABEL_GETGUN_FAILED 0xaf
#define LABEL_CLOAKED 0xeb
#define LABEL_RUN_FOR_ALARM 0x9f
#define LABEL_RETREAT 0x6b
#define LABEL_FLANK_LEFT 0x8f
#define LABEL_FLANK_RIGHT 0x90
#define LABEL_TRACK 0x34
#define LABEL_SNIPE 0xde
#define LABEL_FLEE_GRENADE 0xe4
set_chr_flag_bank2(TARGET_CHR, CHRFLAG2_PSYCHOSISED)
if_chr_flag_bank2(CHR_SELF, CHRFLAG2_PSYCHOSISED, /*goto*/ 0x13)
goto_next(0x16)
label(0x13)
set_return_function(CHR_SELF, GFUNC_INIT_PSYCHOSIS)
set_function(CHR_SELF, GFUNC_INIT_PSYCHOSIS)
// If doing idle animation, turn off special death animation
label(0x16)
if_self_flag_bankx_eq(CHRFLAG1_DOINGIDLEANIMATION, FALSE, BANK_1, /*goto*/ 0x13)
set_chr_special_death_animation(CHR_SELF, 0)
// If something, jump to combat
label(0x13)
unset_self_flag_bankx(CHRFLAG1_01000000, BANK_1)
if_chr_is_dead_maybe(CHR_SELF, /*goto*/ 0x13)
goto_next(0x16)
label(0x13)
set_function(CHR_SELF, GFUNC_COMBAT_WITH_TARGET_CHR)
// is_chr_is_dead_maybe (named wrong) was false
label(0x16)
set_onshot_function(GFUNC_ALERTED)
set_aishootingatmel(35)
set_darkroom_function(GFUNC_SEARCH_FOR_PLAYER)
dprint 'S','T','A','R','T',' ','L','O','O','P','\n',0,
if_chr_dying(CHR_SELF, /*goto*/ 0x16)
if_chr_death_animation_finished(CHR_SELF, /*goto*/ 0x16)
if_chr_unloaded(CHR_SELF, /*goto*/ 0x16)
dprint 'N','O','T',' ','D','E','A','D','\n',0,
goto_next(0x13)
// Dying
label(0x16)
set_chr_dodge_rating(2, 0x00)
set_onshot_function(GFUNC_IDLE)
restart_timer
beginloop(0x1c)
dprint 'D','I','E',' ','L','O','O','P','\n',0,
if_timer_gt(15, /*goto*/ 0x16)
endloop(0x1c)
label(0x16)
say_quip(CHR_JOANNA, 0x19, 0xff, 0x03, 0xff, BANK_0, 0x00, 0x00) // "You bitch!","Oh... my... god","She got me"
set_onshot_function(GFUNC_IDLE)
set_function(CHR_SELF, GFUNC_IDLE)
// Alive
label(0x13)
dprint 'S','T','A','R','T',' ','L','O','O','P','2','\n',0,
if_just_injured(CHR_SELF, /*goto*/ 0x16)
if_has_gun(CHR_SELF, /*goto*/ 0x13)
goto_next(0x16)
// Not injured and has gun
label(0x13)
if_self_flag_bankx_eq(CHRFLAG1_CAN_DRAW_PISTOL, TRUE, BANK_1, /*goto*/ LABEL_DRAW_PISTOL)
goto_next(0x1b)
// Injured or no gun
label(0x16)
restart_timer
unset_self_flag_bankx(CHRFLAG1_00000020, BANK_1)
unset_self_flag_bankx(CHRFLAG1_CAN_DRAW_PISTOL, BANK_1)
dprint 'C','H','E','C','K','I','N','J','U','R','Y','\n',0,
// Say an injury quip if we haven't already, then wait up to 3 seconds for
// the chr to have finished their injury animation
beginloop(0x1d)
if_self_flag_bankx_eq(CHRFLAG0_SAID_INJURY_QUIP, TRUE, BANK_0, /*goto*/ 0x16)
if_num_times_shot_lt(1, /*goto*/ 0x16)
if_timer_lt(20, /*goto*/ 0x16)
say_quip(CHR_JOANNA, 0x0d, 0x28, 0x03, 0x00, BANK_0, 0x00, 0x00) // "Medic!","Help!","You shot me?!"
say_quip(CHR_JOANNA, 0x0e, 0x28, 0x03, 0x01, BANK_0, 0x00, 0x00) // "I'm hit, I'm hit!","I'm taking fire!","Taking damage!"
set_self_flag_bankx(CHRFLAG0_SAID_INJURY_QUIP, BANK_0)
label(0x16)
if_timer_gt(180, /*goto*/ 0x13)
if_chr_stopped(/*goto*/ 0x13)
endloop(0x1d)
label(0x13)
stop_chr
dprint 'I','N','J',' ','O','V','E','R','\n',0,
if_self_flag_bankx_eq(CHRFLAG1_CAN_DRAW_PISTOL, TRUE, BANK_1, /*goto*/ LABEL_DRAW_PISTOL)
dprint 'B','4',' ','G','U','N','\n',0,
if_has_gun(CHR_SELF, /*goto*/ 0x1b)
dprint 'L','O','S','T',' ','M','Y',' ','G','U','N','\n',0,
label(0xac)
set_chr_dodge_rating(2, 0x00)
say_quip(CHR_JOANNA, 0x21, 0xff, 0x03, 0xff, BANK_0, 0x00, 0x00) // "My gun!"
stop_chr
restart_timer
yield
// Wait for gun to land. If it disappears (eg. falls out of geometry), is
// picked up by the player, or we've been waiting for 5 seconds then go to
// GETFUN_FAILED.
label(0xb0)
dprint 'W','A','I','T','I','N','G','\n',0,
yield
yield
yield
if_gun_unclaimed(-1, TRUE, /*goto*/ 0x13)
goto_next(LABEL_GETGUN_FAILED)
label(0x13)
if_gun_landed(TRUE, /*goto*/ 0xb1)
if_timer_gt(300, /*goto*/ LABEL_GETGUN_FAILED)
goto_first(0xb0)
// Note: When if_gun_landed param is FALSE, it's not actually an if
// statement, but does some task.
label(0xb1)
restart_timer
if_gun_landed(FALSE, /*goto*/ 0xad)
beginloop(0xad)
dprint 'G','O',' ','F','O','R',' ','G','U','N','\n',0,
if_timer_gt(300, /*goto*/ LABEL_GETGUN_FAILED)
if_gun_unclaimed(-1, TRUE, /*goto*/ 0x13)
goto_next(LABEL_GETGUN_FAILED)
label(0x13)
if_distance_to_target_position_lt(100, /*goto*/ 0x16)
if_chr_stopped(/*goto*/ 0x16)
endloop(0xad)
label(0x16)
dprint 'A','T',' ','G','U','N','\n',0,
restart_timer
animation(ANIM_PICK_UP_GUN, 0, -1, 0x1010, CHR_SELF, 2)
beginloop(0xae)
if_timer_gt(60, /*goto*/ 0x16)
endloop(0xae)
label(0x16)
if_gun_unclaimed(-1, TRUE, /*goto*/ 0x13)
goto_next(LABEL_GETGUN_FAILED)
label(0x13)
chr_recover_gun(CHR_SELF, /*goto*/ 0x16)
goto_next(LABEL_GETGUN_FAILED)
label(0x16)
goto_next(0x1b)
//
// GETGUN FAILED
//
label(LABEL_GETGUN_FAILED)
stop_chr
dprint 'G','E','T','G','U','N',' ','F','A','I','L','E','D','\n',0,
call_rng
if_rand_lt(50, /*goto*/ 0xe6)
if_rand_lt(100, /*goto*/ LABEL_DRAW_PISTOL)
set_self_flag_bankx(CHRFLAG0_CAN_RETREAT, BANK_0)
set_self_flag_bankx(CHRFLAG0_CANT_ALERT_GROUP, BANK_0)
set_self_flag_bankx(CHRFLAG0_00200000, BANK_0)
unset_self_flag_bankx(CHRFLAG0_00002000, BANK_0)
unset_self_flag_bankx(CHRFLAG0_00004000, BANK_0)
unset_self_flag_bankx(CHRFLAG0_80000000, BANK_0)
set_self_flag_bankx(CHRFLAG1_00000002, BANK_1)
goto_next(0x1b)
label(0xe6)
set_self_flag_bankx(CHRFLAG1_00000001, BANK_1)
goto_next(0x1b)
//
// DRAW PISTOL
//
label(LABEL_DRAW_PISTOL)
call_rng
if_rand_lt(82, /*goto*/ 0x13)
if_rand_lt(164, /*goto*/ 0x15)
animation(ANIM_DRAW_PISTOL_0288, 0, -1, 0x1010, CHR_SELF, 2)
goto_next(0x16)
label(0x13)
animation(ANIM_DRAW_PISTOL_0289, 0, -1, 0x1010, CHR_SELF, 2)
goto_next(0x16)
label(0x15)
animation(ANIM_DRAW_PISTOL_0245, 0, -1, 0x1010, CHR_SELF, 2)
label(0x16)
if_stage_is_not(STAGE_AIRFORCEONE, /*goto*/ 0x13)
try_draw_weapon(MODEL_CHRCYCLONE, WEAPON_CYCLONE, 0x00000000, /*goto*/ 0xe5)
label(0x13)
try_draw_weapon(MODEL_CHRFALCON2, WEAPON_FALCON2, 0x00000000, /*goto*/ 0xe5)
beginloop(0xe5)
if_chr_stopped(/*goto*/ 0x16)
endloop(0xe5)
label(0x16)
if_self_flag_bankx_eq(CHRFLAG1_CAN_DRAW_PISTOL, TRUE, BANK_1, /*goto*/ 0x13)
unset_self_flag_bankx(CHRFLAG0_80000000, BANK_0)
label(0x13)
unset_self_flag_bankx(CHRFLAG1_CAN_DRAW_PISTOL, BANK_1)
label(0x16)
//
// Lots of things go here
//
label(0x1b)
yield
label(0x16)
if_chr_flag_bank2(CHR_SELF, CHRFLAG2_00002000, /*goto*/ 0x13)
if_chr_flag_bank2(TARGET_CHR, CHRFLAG2_BUDDY_PLACED, /*goto*/ 0x01)
label(0x13)
if_self_flag_bankx_eq(CHRFLAG1_00000001, TRUE, BANK_1, /*goto*/ LABEL_TRACK)
dprint 'C','H','E','C','K','I','N','J','U','R','Y','E','N','D','\n',0,
// Consider warning others in team
dprint 'B','4',' ','T','E','A','M',' ','C','H','E','C','K','\n',0,
if_alarm_active(/*goto*/ 0x16)
if_any_chr_doing_action(ACTION_WARN_OTHERS, /*goto*/ 0x16)
if_self_flag_bankx_eq(CHRFLAG0_CAN_RUN_FOR_ALARM, TRUE, BANK_0, /*goto*/ LABEL_RUN_FOR_ALARM)
// No need to warn
label(0x16)
if_chr_flag_bank2(TARGET_CHR, CHRFLAG2_CLOAKED, /*goto*/ LABEL_CLOAKED)
goto_next(0x16)
// Unreachable - nothing jumps here
label(0x13)
set_return_function(CHR_SELF, GFUNC_ALERTED)
set_alertness(0)
set_function(CHR_SELF, GFUNC_SEARCH_FOR_PLAYER)
// This flag appears to control whether the chr can declare that they're
// attempting to surround the player. These quips are never said though, so
// either the flag is never set for anyone or the field_0x201 values are
// something different.
label(0x16)
if_self_flag_bankx_eq(CHRFLAG0_CAN_FLANK, FALSE, BANK_0, /*goto*/ 0x93)
if_orders_eq(ACTION_FLANK_LEFT, /*goto*/ 0x13)
if_orders_eq(ACTION_FLANK_RIGHT, /*goto*/ 0x15)
goto_next(0x93)
label(0x13)
say_quip(CHR_JOANNA, 0x07, 0x28, 0x03, 0x01, BANK_0, 0x00, 0x00) // "Wipe the target!","Let's split up!","Surround her!"
goto_next(LABEL_FLANK_LEFT)
label(0x15)
say_quip(CHR_JOANNA, 0x07, 0x28, 0x03, 0x01, BANK_0, 0x00, 0x00) // "Wipe the target!","Let's split up!","Surround her!"
goto_next(LABEL_FLANK_RIGHT)
// Attempt trap (hide and ambush when player gets near)
label(0x93)
if_self_flag_bankx_eq(CHRFLAG0_CANT_ALERT_GROUP, TRUE, BANK_0, /*goto*/ LABEL_RETREAT)
if_self_flag_bankx_eq(CHRFLAG0_CAN_TRAP, TRUE, BANK_0, /*goto*/ 0x13)
dprint 'T','R','A','P',' ','N','O','T',' ','S','E','T','\n',0,
if_self_flag_bankx_eq(CHRFLAG0_00000004, FALSE, BANK_0, /*goto*/ 0x16)
label(0x13)
dprint 'V','I','S','\n',0,
if_in_disarm_range(/*goto*/ 0x16)
goto_next(0x98)
label(0x16)
dprint 'T','R','A','P',' ','F','A','I','L','E','D','\n',0,
if_self_flag_bankx_eq(CHRFLAG0_02000000, TRUE, BANK_0, /*goto*/ 0x16)
if_self_flag_bankx_eq(CHRFLAG0_01000000, FALSE, BANK_0, /*goto*/ 0x16)
label(0x13)
dprint 'V','I','S','\n',0,
if_in_disarm_range(/*goto*/ 0x16)
goto_next(0xa1)
label(0x16)
if_self_flag_bankx_eq(CHRFLAG0_10000000, FALSE, BANK_0, /*goto*/ 0x16)
label(0x13)
dprint 'I','M',' ','G','O','I','N','G',' ','T','O',' ','P','O','P','\n',0,
goto_next(0xa4)
// Not popping
label(0x16)
if_self_flag_bankx_eq(CHRFLAG1_CAN_SNIPE, FALSE, BANK_1, /*goto*/ 0x16)
label(0x13)
dprint 'I','M',' ','G','O','I','N','G',' ','T','O',' ','S','N','I','P','E','\n',0,
goto_next(LABEL_SNIPE)
label(0x16)
dprint 'A','M','B','U','S','H',' ','F','A','I','L','E','D','\n',0,
if_self_flag_bankx_eq(CHRFLAG0_CAN_RETREAT, FALSE, BANK_0, /*goto*/ 0x16)
if_num_times_shot_lt(1, /*goto*/ 0x16)
if_retreat_risk_lt(3, /*goto*/ LABEL_RETREAT)
dprint 'R','I','S','K',' ','F','A','I','L','E','D','\n',0,
label(0x16)
if_self_flag_bankx_eq(CHRFLAG0_00004000, TRUE, BANK_0, /*goto*/ 0x91)
if_self_flag_bankx_eq(CHRFLAG0_00002000, TRUE, BANK_0, /*goto*/ 0x92)
label(0x91)
if_retreat_risk_lt(5, /*goto*/ 0x52)
label(0x92)
goto_next(0x68)
//
// TRAP/AMBUSH
//
label(0x98)
dprint 'G','O','I','N','G',' ','T','O',' ','T','R','A','P',' ','P','A','D','\n',0,
go_to_target_pad(SPEED_JOG)
beginloop(0x99)
label(0x16)
if_chr_stopped(/*goto*/ 0x16)
endloop(0x99)
label(0x16)
dprint 'A','T',' ','T','R','A','P',' ','P','A','D','\n',0,
label(0x9b)
if_chr_flag_bank2(TARGET_CHR, CHRFLAG2_CLOAKED, /*goto*/ LABEL_CLOAKED)
try_chr_kneel_and_shoot_thing(0x0220, 0x0000, /*goto*/ 0x03)
beginloop(0x03)
if_in_disarm_range(/*goto*/ 0x9a)
cmd0108_if_something(CHR_SELF, CHR_P1P2, FALSE, /*goto*/ 0xee)
goto_next(0xef)
label(0xee)
consider_coop_for_p1p2_chr(CHR_SELF)
cmd0108_if_something(CHR_SELF, CHR_P1P2, FALSE, /*goto*/ 0xee)
set_target_chr(CHR_P1P2)
if_in_disarm_range(/*goto*/ 0x9a)
label(0xee)
consider_coop_for_p1p2_chr(CHR_SELF)
set_target_chr(CHR_P1P2)
label(0xef)
endloop(0x03)
// Aiming only
label(0x9a)
try_aim_and_shoot_thing2(0x0200, 0x0000, /*goto*/ 0x04)
beginloop(0x04)
if_chr_stopped(/*goto*/ 0x16)
endloop(0x04)
label(0x16)
if_self_flag_bankx_eq(CHRFLAG0_CAN_TRAP, TRUE, BANK_0, /*goto*/ 0x16)
if_chr_distance_lt(800, /*goto*/ 0x9c)
label(0x16)
goto_first(0x9b)
label(0x9c)
unset_self_flag_bankx(CHRFLAG0_00000004, BANK_0)
goto_first(0x1b)
label(0xa1)
kneel
beginloop(0xa2)
dprint 'W','A','I','T',' ','F','O','R',' ','A','M','B','\n',0,
if_in_disarm_range(/*goto*/ 0xa3)
dprint 'A','M','B','1','\n',0,
if_distance_to_pad_gt2(200, TARGET_PAD, /*goto*/ 0x13)
dprint 'A','M','B','2','\n',0,
consider_coop_for_p1p2_chr(CHR_SELF)
set_target_chr(CHR_P1P2)
if_enemy_distance_lt_and_los(1200, /*goto*/ 0xee)
endloop(0xa2)
label(0xee)
if_chr_lost_track_of_target_maybe(/*goto*/ 0x13)
set_return_function(CHR_SELF, GFUNC_COMBAT_WITH_TARGET_CHR)
set_function(CHR_SELF, GFUNC_COMBAT_WITH_TARGET_CHR)
label(0x13)
dprint 'A','M','B','U','S','H',' ','P','L','A','Y','E','R','\n',0,
set_accuracy(30)
set_self_flag_bankx(CHRFLAG0_02000000, BANK_0)
say_quip(CHR_JOANNA, 0x01, 0x50, 0x02, 0x01, BANK_0, 0x00, 0x00) // "Open fire!","Wipe her out!","Waste her!"
goto_first(0x1b)
label(0xa3)
dprint 'S','E','E','N','T','A','R','G','\n',0, // seen target
unset_self_flag_bankx(CHRFLAG0_01000000, BANK_0)
goto_first(0x1b)
//
// POP
//
label(0xa4)
if_self_flag_bankx_eq(CHRFLAG0_00002000, TRUE, BANK_0, /*goto*/ 0xa8)
cmd0121_if_something(0xa0b5, /*goto*/ 0xa5)
dprint 'P','O','P','P','E','R',' ','F','A','I','L','E','D','\n',0,
goto_next(0x52)
label(0xa5)
dprint 'G','O',' ','T','O',' ','P','O','P','P','E','R','\n',0,
set_action(ACTION_GO_TO_COVER, FALSE)
unset_self_flag_bankx(CHRFLAG1_00040000, BANK_1)
unset_self_flag_bankx(CHRFLAG1_00020000, BANK_1)
label(0x16)
cmd0124_run_for_cover_maybe(2)
beginloop(0xa6)
if_chr_stopped(/*goto*/ 0xa7)
endloop(0xa6)
label(0xa7)
dprint 'U','N','D','E','R',' ','P','O','P','P','E','R','\n',0,
label(0xa8)
if_chr_flag_bank2(TARGET_CHR, CHRFLAG2_CLOAKED, /*goto*/ LABEL_CLOAKED)
try_aim_and_shoot_thing1(0x0220, 0x0000, /*goto*/ 0xa9)
beginloop(0xa9)
consider_coop_for_p1p2_chr(CHR_SELF)
set_target_chr(CHR_P1P2)
if_near_miss(/*goto*/ 0x13)
if_shot_near_chr(0x00, /*goto*/ 0x13)
if_saw_death(0x00, /*goto*/ 0x13)
if_in_disarm_range(/*goto*/ 0x13)
endloop(0xa9)
label(0x13)
call_rng
if_rand_gt(150, /*goto*/ 0x13)
if_in_disarm_range(/*goto*/ 0x16)
goto_next(0x13)
label(0x16)
try_aim_and_shoot_thing2(0x0200, 0x0000, /*goto*/ 0xaa)
label(0x13)
kneel
restart_timer
beginloop(0xab)
set_target_chr(CHR_P1P2)
if_chr_distance_gt(300, /*goto*/ 0x13)
unset_self_flag_bankx(CHRFLAG0_10000000, BANK_0)
goto_first(0x1b)
label(0x13)
call_rng
if_rand_gt(250, /*goto*/ 0x13)
if_timer_gt(240, /*goto*/ 0x16)
endloop(0xab)
label(0x13)
if_chr_flag_bank2(TARGET_CHR, CHRFLAG2_CLOAKED, /*goto*/ LABEL_CLOAKED)
try_aim_and_shoot_thing1(0x0220, 0x0000, /*goto*/ 0x13)
goto_first(0xa8)
label(0x13)
if_in_disarm_range(/*goto*/ 0x13)
goto_first(0xa8)
label(0x13)
try_aim_and_shoot_thing2(0x0200, 0x0000, /*goto*/ 0x13)
goto_first(0xa8)
label(0x13)
beginloop(0xaa)
if_chr_stopped(/*goto*/ 0x16)
endloop(0xaa)
label(0x16)
goto_first(0xa8)
//
// SNIPE
//
label(LABEL_SNIPE)
unset_self_flag_bankx(CHRFLAG0_80000000, BANK_0)
yield
if_chr_distance_lt(1000, /*goto*/ 0x16)
if_chr_distance_gt(2500, /*goto*/ 0x14)
// Distance between 1000 and 2500
if_jo_ccw_direction_lt(10, /*goto*/ 0x13)
if_jo_ccw_direction_gt(246, /*goto*/ 0x13)
restart_timer
stop_chr
try_face_entity(0x0200, 0x0000, /*goto*/ 0xec)
beginloop(0xec)
if_jo_ccw_direction_lt(10, /*goto*/ 0x13)
if_jo_ccw_direction_gt(246, /*goto*/ 0x13)
if_timer_gt(60, /*goto*/ 0x13)
endloop(0xec)
label(0x13)
if_in_disarm_range(/*goto*/ 0x13)
cmd0108_if_something(CHR_SELF, CHR_P1P2, FALSE, /*goto*/ 0xee)
goto_next(0xef)
label(0xee)
consider_coop_for_p1p2_chr(CHR_SELF)
cmd0108_if_something(CHR_SELF, CHR_P1P2, FALSE, /*goto*/ 0xee)
set_target_chr(CHR_P1P2)
if_in_disarm_range(/*goto*/ 0x13)
label(0xee)
consider_coop_for_p1p2_chr(CHR_SELF)
set_target_chr(CHR_P1P2)
label(0xef)
goto_first(LABEL_SNIPE)
// Distance > 2500
label(0x14)
try_run_to_target_chr(/*goto*/ 0xe1)
beginloop(0xe1)
if_chr_distance_lt(2500, /*goto*/ 0x15)
endloop(0xe1)
label(0x15)
goto_first(LABEL_SNIPE)
label(0x13)
restart_timer
if_chr_flag_bank2(TARGET_CHR, CHRFLAG2_CLOAKED, /*goto*/ LABEL_CLOAKED)
cmd01ba(0x0022, 0x0000, /*goto*/ 0xdf)
beginloop(0xdf)
if_chr_distance_lt(1000, /*goto*/ 0x16)
if_timer_gt(300, /*goto*/ 0x13)
endloop(0xdf)
label(0x13)
if_in_disarm_range(/*goto*/ 0x13)
set_self_flag_bankx(CHRFLAG0_80000000, BANK_0)
stop_chr
goto_first(0x1b)
label(0x13)
restart_timer
set_accuracy(100)
cmd01ba(0x0200, 0x0000, /*goto*/ 0xe0)
dprint 'S','N','I','P','E','R',' ','N','O',' ','S','H','O','O','T','\n',0,
beginloop(0xe0)
dprint 'S','N','I','P','E','R',' ',' ','S','H','O','O','T','\n',0,
if_chr_stopped(/*goto*/ 0x13)
endloop(0xe0)
label(0x13)
set_accuracy(10)
stop_chr
goto_first(LABEL_SNIPE)
// Distance < 1000
label(0x16)
stop_chr
unset_self_flag_bankx(CHRFLAG1_CAN_SNIPE, BANK_1)
set_self_flag_bankx(CHRFLAG0_80000000, BANK_0)
restart_timer
beginloop(0xbd)
if_timer_gt(60, /*goto*/ 0x13)
endloop(0xbd)
label(0x13)
goto_first(0x1b)
//
// POPPER/AMBUSH FAILED
//
label(0x52)
dprint 'A','M','B','U','S','H',' ','F','A','I','L','E','D','3','\n',0,
if_player_looking_at_something_maybe(0x3c, 0x01, 0x00, /*goto*/ 0x16)
goto_next(0x68)
label(0x16)
dprint 'A','M','B','U','S','H',' ','F','A','I','L','E','D','4','\n',0,
if_self_flag_bankx_eq(CHRFLAG0_00000010, TRUE, BANK_0, /*goto*/ 0x16)
goto_next(0x5b)
label(0x16)
if_self_flag_bankx_eq(CHRFLAG0_00000080, TRUE, BANK_0, /*goto*/ 0x13)
call_rng
if_rand_gt(100, /*goto*/ 0x13)
if_player_looking_at_something_maybe(0x1e, 0x01, 0x00, /*goto*/ 0x16)
label(0x13)
if_within_units_of_sight(30, /*goto*/ 0x5f)
label(0x16)
if_within_units_of_sight(30, /*goto*/ 0x16)
cmd0126_if_something(/*goto*/ 0x69)
if_chr_distance_gt(2000, /*goto*/ 0x61)
goto_next(0x16)
label(0x69)
if_chr_distance_gt(4000, /*goto*/ 0x61)
label(0x16)
dprint 'O','K','F','O','R','C','O','V','E','R','\n',0,
if_in_disarm_range(/*goto*/ 0x5b)
if_within_units_of_sight(30, /*goto*/ 0x5b)
if_chr_in_view(/*goto*/ 0x5b)
goto_next(0x56)
label(0x5b)
dprint 'C','O','V','E','R',' ','I','N','V','A','L','I','D','\n',0,
if_self_flag_bankx_eq(CHRFLAG1_00004000, TRUE, BANK_1, /*goto*/ 0x15)
if_self_flag_bankx_eq(CHRFLAG0_00000040, TRUE, BANK_0, /*goto*/ 0x16)
if_self_flag_bankx_eq(CHRFLAG0_08000000, FALSE, BANK_0, /*goto*/ 0x5c)
cmd0121_if_something(0x10b5, /*goto*/ 0x53)
goto_next(0x14)
label(0x5c)
cmd0121_if_something(0x1035, /*goto*/ 0x53)
goto_next(0x14)
label(0x16)
cmd0121_if_something(0x0035, /*goto*/ 0x53)
goto_next(0x14)
label(0x15)
dprint 'S','O','F','T',' ','C','O','V','E','R','\n',0,
if_self_flag_bankx_eq(CHRFLAG0_00000040, TRUE, BANK_0, /*goto*/ 0x16)
if_self_flag_bankx_eq(CHRFLAG0_08000000, FALSE, BANK_0, /*goto*/ 0x5c)
cmd0121_if_something(0x90b5, /*goto*/ 0x53)
goto_next(0x14)
label(0x5c)
cmd0121_if_something(0x9035, /*goto*/ 0x53)
goto_next(0x14)
label(0x16)
cmd0121_if_something(0x8035, /*goto*/ 0x53)
goto_next(0x14)
label(0x14)
goto_next(0x54)
label(0x53)
dprint 'G','O',' ','T','O',' ','C','O','V','E','R','\n',0,
set_action(ACTION_GO_TO_COVER, FALSE)
unset_self_flag_bankx(CHRFLAG1_00040000, BANK_1)
unset_self_flag_bankx(CHRFLAG1_00020000, BANK_1)
if_self_flag_bankx_eq(CHRFLAG0_CAN_FLANK, FALSE, BANK_0, /*goto*/ 0x16)
set_orders(ACTION_SYNC_SHOOT, /*goto*/ 0x16)
label(0x16)
say_quip(CHR_JOANNA, 0x02, 0xff, 0x02, 0x01, BANK_0, 0x00, 0x00)
restart_timer
cmd0124_run_for_cover_maybe(ACTION_UNDER_COVER)
beginloop(0x55)
cmd013d_if_grenade_thrown_nearby_maybe(ACTION_GRENADE_STOP, /*goto*/ LABEL_FLEE_GRENADE)
if_chr_flag_bank2(TARGET_CHR, CHRFLAG2_CLOAKED, /*goto*/ LABEL_CLOAKED)
if_self_flag_bankx_eq(CHRFLAG1_00001000, TRUE, BANK_1, /*goto*/ 0x13)
if_self_flag_bankx_eq(CHRFLAG1_00000001, TRUE, BANK_1, /*goto*/ 0x16)
if_chr_distance_lt(120, /*goto*/ 0x16)
call_rng
if_rand_lt(128, /*goto*/ 0x13)
if_chr_distance_gt(250, /*goto*/ 0x13)
label(0x16)
if_in_disarm_range(/*goto*/ 0x16)
goto_next(0x13)
label(0x16)
set_return_function(CHR_SELF, GFUNC_ALERTED)
set_function(CHR_SELF, GFUNC_HAND_COMBAT)
label(0x13)
if_timer_gt(300, /*goto*/ 0x56)
if_chr_stopped(/*goto*/ 0x56)
endloop(0x55)
label(0x56)
set_self_flag_bankx(CHRFLAG0_00000010, BANK_0)
dprint 'U','N','D','E','R',' ','C','O','V','E','R','\n',0,
label(0x58)
set_follow_chr(TARGET_CHR)
restart_timer
set_action(ACTION_UNDER_COVER, TRUE)
unset_self_flag_bankx(CHRFLAG1_00040000, BANK_1)
unset_self_flag_bankx(CHRFLAG1_00020000, BANK_1)
if_chr_flag_bank2(TARGET_CHR, CHRFLAG2_CLOAKED, /*goto*/ LABEL_CLOAKED)
try_chr_kneel_and_shoot_thing(0x0220, 0x0000, /*goto*/ 0x59)
beginloop(0x59)
cmd013d_if_grenade_thrown_nearby_maybe(ACTION_GRENADE_STOP, /*goto*/ LABEL_FLEE_GRENADE)
consider_coop_for_p1p2_chr(CHR_SELF)
set_target_chr(CHR_P1P2)
if_within_units_of_sight(30, /*goto*/ 0x5f)
if_timer_gt(240, /*goto*/ 0x61)
if_self_flag_bankx_eq(CHRFLAG0_CAN_FLANK, FALSE, BANK_0, /*goto*/ 0x93)
if_has_orders(/*goto*/ 0x84)
label(0x93)
label(0x5a)
endloop(0x59)
label(0x61)
set_target_chr(FOLLOW_CHR)
dprint 'B','R','E','A','K',' ','C','O','V','E','R','\n',0,
if_self_flag_bankx_eq(CHRFLAG0_00008000, TRUE, BANK_0, /*goto*/ 0x66)
label(0x16)
goto_next(0x16)
label(0x66)
cmd0126_if_something(/*goto*/ 0x69)
if_chr_distance_gt(2000, /*goto*/ 0x16)
goto_next(0x6a)
label(0x69)
if_chr_distance_gt(4000, /*goto*/ 0x16)
label(0x6a)
if_player_looking_at_something_maybe(0x11, 0x01, 0x00, /*goto*/ 0x63)
label(0x16)
label(0x64)
set_action(ACTION_BREAKING_COVER, FALSE)
unset_self_flag_bankx(CHRFLAG1_00040000, BANK_1)
unset_self_flag_bankx(CHRFLAG1_00020000, BANK_1)
if_self_flag_bankx_eq(CHRFLAG0_CAN_FLANK, FALSE, BANK_0, /*goto*/ 0x16)
set_orders(ACTION_BREAKING_COVER, /*goto*/ 0x16)
label(0x16)
cmd012f
restart_timer
try_run_to_target_chr(/*goto*/ 0x62)
beginloop(0x62)
cmd013d_if_grenade_thrown_nearby_maybe(ACTION_GRENADE_STOP, /*goto*/ LABEL_FLEE_GRENADE)
if_in_disarm_range(/*goto*/ 0x5f)
cmd0126_if_something(/*goto*/ 0x69)
if_chr_distance_gt(2000, /*goto*/ 0x65)
goto_next(0x16)
label(0x69)
if_chr_distance_gt(4000, /*goto*/ 0x65)
label(0x16)
if_timer_gt(120, /*goto*/ 0x63)
label(0x65)
endloop(0x62)
label(0x63)
if_self_flag_bankx_eq(CHRFLAG0_00008000, FALSE, BANK_0, /*goto*/ 0x13)
if_player_looking_at_something_maybe(0x11, 0x01, 0x00, /*goto*/ 0x16)
goto_first(0x64)
label(0x13)
set_self_flag_bankx(CHRFLAG1_01000000, BANK_1)
goto_next(LABEL_TRACK)
label(0x16)
stop_chr
yield
cmd013d_if_grenade_thrown_nearby_maybe(ACTION_GRENADE_STOP, /*goto*/ LABEL_FLEE_GRENADE)
dprint 'B','A','C','K',' ','T','O',' ','C','O','V','E','R','\n',0,
goto_first(0x52)
label(0x5f)
cmd012f
dprint 'S','E','E','C','O','V','E','R','\n',0,
set_action(ACTION_SEE_COVER, FALSE)
unset_self_flag_bankx(CHRFLAG1_00040000, BANK_1)
unset_self_flag_bankx(CHRFLAG1_00020000, BANK_1)
if_self_flag_bankx_eq(CHRFLAG0_CAN_FLANK, FALSE, BANK_0, /*goto*/ 0x16)
set_orders(ACTION_SEE_COVER, /*goto*/ 0x16)
label(0x16)
if_self_flag_bankx_eq(CHRFLAG0_CAN_FLANK, FALSE, BANK_0, /*goto*/ 0x93)
if_has_orders(/*goto*/ 0x84)
label(0x93)
if_in_disarm_range(/*goto*/ 0x26)
goto_next(0x87)
if_chr_flag_bank2(TARGET_CHR, CHRFLAG2_CLOAKED, /*goto*/ LABEL_CLOAKED)
if_self_flag_bankx_eq(CHRFLAG1_00001000, TRUE, BANK_1, /*goto*/ 0x13)
if_self_flag_bankx_eq(CHRFLAG1_00000001, TRUE, BANK_1, /*goto*/ 0x16)
if_chr_distance_lt(120, /*goto*/ 0x16)
call_rng
if_rand_lt(128, /*goto*/ 0x13)
if_chr_distance_gt(250, /*goto*/ 0x13)
label(0x16)
if_in_disarm_range(/*goto*/ 0x16)
goto_next(0x13)
label(0x16)
set_return_function(CHR_SELF, GFUNC_ALERTED)
set_function(CHR_SELF, GFUNC_HAND_COMBAT)
label(0x13)
if_self_flag_bankx_eq(CHRFLAG1_00002000, FALSE, BANK_1, /*goto*/ 0x13)
unset_self_flag_bankx(CHRFLAG1_00002000, BANK_1)
goto_next(0x48)
label(0x13)
if_chr_flag_bank2(TARGET_CHR, CHRFLAG2_CLOAKED, /*goto*/ LABEL_CLOAKED)
call_rng
if_rand_lt(10, /*goto*/ 0x57)
if_rand_gt(64, /*goto*/ 0x16)
if_self_flag_bankx_eq(CHRFLAG1_00000010, FALSE, BANK_1, /*goto*/ 0x13)
cmd0184(0x5a64)
set_self_flag_bankx(CHRFLAG1_00000020, BANK_1)
goto_next(0x60)
label(0x13)
if_self_flag_bankx_eq(CHRFLAG1_00000004, FALSE, BANK_1, /*goto*/ 0x13)
cmd0184(0x141e)
goto_next(0x60)
label(0x13)
label(0x16)
call_rng
if_rand_gt(50, /*goto*/ 0x13)
call_rng
if_rand_gt(128, /*goto*/ 0x16)
label(0xbe)
try_roll_and_shoot(/*goto*/ 0x60)
label(0x16)
try_walk_and_shoot(/*goto*/ 0x60)
label(0x13)
call_rng
if_rand_gt(128, /*goto*/ 0x8c)
try_chr_kneel_and_shoot_thing(0x0220, 0x0000, /*goto*/ 0x16)
label(0x8c)
try_aim_and_shoot_thing1(0x0220, 0x0000, /*goto*/ 0x16)
label(0x16)
try_aim_and_shoot_thing2(0x0200, 0x0000, /*goto*/ 0x60)
beginloop(0x60)
cmd013d_if_grenade_thrown_nearby_maybe(ACTION_GRENADE_STOP, /*goto*/ LABEL_FLEE_GRENADE)
if_chr_stopped(/*goto*/ 0x5e)
endloop(0x60)
label(0x57)
say_quip(CHR_JOANNA, 0x27, 0xfe, 0x03, 0xff, BANK_0, 0x00, 0x00)
do_special_animation(-2)
goto_next(0xe8)
label(0x5e)
call_rng
if_rand_lt(20, /*goto*/ 0x16)
if_self_flag_bankx_eq(CHRFLAG1_00000020, FALSE, BANK_1, /*goto*/ 0x13)
label(0x16)
set_self_flag_bankx(CHRFLAG1_00000020, BANK_1)
restart_timer
animation(ANIM_RELOAD_0209, 0, -1, 0x1010, CHR_SELF, 2)
beginloop(0xe8)
if_self_flag_bankx_eq(CHRFLAG1_00000020, FALSE, BANK_1, /*goto*/ 0x16)
if_timer_lt(120, /*goto*/ 0x16)
assign_sound(0x80f6, CHANNEL_7)
play_sound_from_entity(CHANNEL_7, CHR_SELF, 0x0bb8, 0x1770, 0x01)
unset_self_flag_bankx(CHRFLAG1_00000020, BANK_1)
label(0x16)
if_chr_stopped(/*goto*/ 0x13)
endloop(0xe8)
label(0x13)
if_self_flag_bankx_eq(CHRFLAG0_01000000, FALSE, BANK_0, /*goto*/ 0x13)
unset_self_flag_bankx(CHRFLAG0_01000000, BANK_0)
set_accuracy(0)
label(0x13)
cmd0125_if_or_try_something(/*goto*/ 0x16)
label(0x16)
goto_first(0x1b)
label(0x54)
dprint 'N','O',' ','C','O','V','E','R','A','V','A','I','L','A','B','L','E','\n',0,
label(0x68)
if_in_disarm_range(/*goto*/ 0x24)
goto_next(0x25)
label(0x25)
dprint 'H','E','C','A','N','T',' ','S','E','E',' ','M','E','\n',0,
goto_next(0x2f)
label(0x24)
label(0x4e)
if_self_flag_bankx_eq(CHRFLAG0_CAN_RETREAT, FALSE, BANK_0, /*goto*/ 0x16)
if_self_flag_bankx_eq(CHRFLAG0_CANT_ALERT_GROUP, TRUE, BANK_0, /*goto*/ LABEL_RETREAT)
if_num_times_shot_lt(1, /*goto*/ 0x16)
if_retreat_risk_lt(3, /*goto*/ LABEL_RETREAT)
label(0x16)
if_self_flag_bankx_eq(CHRFLAG0_00004000, TRUE, BANK_0, /*goto*/ 0x91)
if_self_flag_bankx_eq(CHRFLAG0_00002000, TRUE, BANK_0, /*goto*/ 0x4d)
label(0x91)
if_retreat_risk_lt(5, /*goto*/ 0x32)
goto_next(0x4d)
label(0x4d)
if_self_flag_bankx_eq(CHRFLAG1_00040000, TRUE, BANK_1, /*goto*/ 0x32)
call_rng
if_player_looking_at_something_maybe(0x1e, 0x01, 0x00, /*goto*/ 0x16)
goto_next(0x32)
label(0x16)
if_rand_lt(128, /*goto*/ 0x32)
label(0x31)
dprint 'F','L','A','N','K','\n',0,
label(0x16)
label(0x13)
dprint 'F','L','A','N','K',' ','B','E','S','T','\n',0,
unset_self_flag_bankx(CHRFLAG1_00020000, BANK_1)
cmd0139(25, 0x02, TRUE)
if_self_flag_bankx_eq(CHRFLAG0_CAN_FLANK, FALSE, BANK_0, /*goto*/ 0x16)
set_orders(ACTION_FLANK_LEFT, /*goto*/ 0x16)
set_orders(ACTION_FLANK_RIGHT, /*goto*/ 0x16)
label(0x16)
goto_next(0x33)
label(LABEL_FLANK_LEFT)
dprint 'F','L','A','N','K',' ','L','E','F','T','\n',0,
set_action(ACTION_FLANK_LEFT, FALSE)
cmd0139(335, 0x02, FALSE)
if_self_flag_bankx_eq(CHRFLAG0_CAN_FLANK, FALSE, BANK_0, /*goto*/ 0x16)
set_orders(ACTION_FLANK_LEFT, /*goto*/ 0x16)
label(0x16)
goto_next(0x33)
label(LABEL_FLANK_RIGHT)
dprint 'F','L','A','N','K',' ','R','I','G','H','T','\n',0,
set_action(ACTION_FLANK_RIGHT, FALSE)
if_self_flag_bankx_eq(CHRFLAG0_CAN_FLANK, FALSE, BANK_0, /*goto*/ 0x16)
set_orders(ACTION_FLANK_RIGHT, /*goto*/ 0x16)
label(0x16)
cmd0139(25, 0x02, FALSE)
label(0x33)
set_self_flag_bankx(CHRFLAG1_00040000, BANK_1)
restart_timer
beginloop(0x30)
cmd013d_if_grenade_thrown_nearby_maybe(ACTION_GRENADE_STOP, /*goto*/ LABEL_FLEE_GRENADE)
if_chr_flag_bank2(TARGET_CHR, CHRFLAG2_CLOAKED, /*goto*/ LABEL_CLOAKED)
if_self_flag_bankx_eq(CHRFLAG1_00001000, TRUE, BANK_1, /*goto*/ 0x13)
if_self_flag_bankx_eq(CHRFLAG1_00000001, TRUE, BANK_1, /*goto*/ 0x16)
if_chr_distance_lt(120, /*goto*/ 0x16)
call_rng
if_rand_lt(128, /*goto*/ 0x13)
if_chr_distance_gt(250, /*goto*/ 0x13)
label(0x16)
if_in_disarm_range(/*goto*/ 0x16)
goto_next(0x13)
label(0x16)
set_return_function(CHR_SELF, GFUNC_ALERTED)
set_function(CHR_SELF, GFUNC_HAND_COMBAT)
label(0x13)
if_chr_stopped(/*goto*/ 0x32)
if_timer_gt(180, /*goto*/ 0x32)
endloop(0x30)
// Unreachable - no label
goto_next(0x2f)
if_self_flag_bankx_eq(CHRFLAG1_00020000, TRUE, BANK_1, /*goto*/ 0x2f)
label(0x32)
if_player_looking_at_something_maybe(0x14, 0x01, 0x00, /*goto*/ 0x16)
goto_next(0x2f)
label(0x16)
call_rng
if_rand_gt(100, /*goto*/ 0x2f)
if_chr_in_view(/*goto*/ 0x18)
label(0x2f)
dprint 'C',' ','1','\n',0,
if_chr_distance_gt(1300, /*goto*/ LABEL_TRACK)
if_in_disarm_range(/*goto*/ 0x26)
dprint 'C',' ','2','\n',0,
if_self_flag_bankx_eq(CHRFLAG0_CAN_RETREAT, FALSE, BANK_0, /*goto*/ 0x16)
if_self_flag_bankx_eq(CHRFLAG0_CANT_ALERT_GROUP, TRUE, BANK_0, /*goto*/ LABEL_RETREAT)
if_num_times_shot_lt(1, /*goto*/ 0x16)
if_retreat_risk_lt(3, /*goto*/ LABEL_RETREAT)
label(0x16)
if_self_flag_bankx_eq(CHRFLAG0_00004000, TRUE, BANK_0, /*goto*/ 0x91)
if_self_flag_bankx_eq(CHRFLAG0_00002000, TRUE, BANK_0, /*goto*/ 0x4d)
label(0x91)
if_retreat_risk_lt(5, /*goto*/ 0x51)
label(0x4d)
dprint 'C',' ','3','\n',0,
if_self_flag_bankx_eq(CHRFLAG0_00008000, TRUE, BANK_0, /*goto*/ 0x48)
goto_next(LABEL_TRACK)
label(0x51)
if_player_looking_at_something_maybe(0x15, 0x01, 0x00, /*goto*/ 0x16)
goto_next(LABEL_TRACK)
//
// GRENADE THROWING
//
label(0x16)
dprint 'C',' ','4','\n',0,
kneel
yield
cmd013d_if_grenade_thrown_nearby_maybe(ACTION_GRENADE_STOP, /*goto*/ LABEL_FLEE_GRENADE)
label(0x48)
dprint 'G','R','E','N','A','D','E','P','\n',0,
set_grenade_probability_out_of_255(255)
label(0x16)
if_self_flag_bankx_eq(CHRFLAG0_CAN_THROW_GRENADES, TRUE, BANK_0, /*goto*/ 0x16)
goto_next(0x4c)
label(0x16)
if_chr_distance_lt(500, /*goto*/ 0x4c)
dprint 'G','R','E','N','A','D','E','\n',0,
restart_timer
if_any_chr_doing_action(ACTION_THROW_GRENADE, /*goto*/ 0x4c)
dprint 'A','C','T','I','O','N',' ','G','R','E','N','A','D','E','\n',0,
set_action(ACTION_THROW_GRENADE, FALSE)
unset_self_flag_bankx(CHRFLAG1_00040000, BANK_1)
unset_self_flag_bankx(CHRFLAG1_00020000, BANK_1)
consider_throwing_grenade(0x0200, 0x0000, /*goto*/ 0x46)
goto_next(0x4c)
dprint 'G','R','E','N','A','D','E','F','A','I','L','\n',0,
beginloop(0x46)
if_chr_stopped(/*goto*/ 0x16)
endloop(0x46)
label(0x16)
if_self_flag_bankx_eq(CHRFLAG0_CAN_FLANK, FALSE, BANK_0, /*goto*/ 0x47)
set_orders(ACTION_THROW_GRENADE, /*goto*/ 0x47)
beginloop(0x47)
say_quip(CHR_JOANNA, 0x05, 0xff, 0x07, 0x00, BANK_0, 0x00, 0x00)
if_chr_stopped(/*goto*/ 0x4a)
endloop(0x47)
label(0x4a)
if_timer_lt(60, /*goto*/ 0x49)
dprint 'G','R','E','N','A','D','E','S','T','O','P','\n',0,
set_action(ACTION_GRENADE_STOP, FALSE)
unset_self_flag_bankx(CHRFLAG1_00040000, BANK_1)
unset_self_flag_bankx(CHRFLAG1_00020000, BANK_1)
restart_timer
try_face_entity(0x0200, 0x0000, /*goto*/ 0x4b)
beginloop(0x4b)
if_within_units_of_sight(30, /*goto*/ 0x42)
if_chr_in_view(/*goto*/ 0x42)
cmd0108_if_something(CHR_SELF, CHR_P1P2, FALSE, /*goto*/ 0xee)
goto_next(0xef)
label(0xee)
consider_coop_for_p1p2_chr(CHR_SELF)
cmd0108_if_something(CHR_SELF, CHR_P1P2, FALSE, /*goto*/ 0xee)
set_target_chr(CHR_P1P2)
if_within_units_of_sight(30, /*goto*/ 0x42)
if_chr_in_view(/*goto*/ 0x42)
label(0xee)
consider_coop_for_p1p2_chr(CHR_SELF)
set_target_chr(CHR_P1P2)
label(0xef)
if_timer_gt(240, /*goto*/ 0x49)
endloop(0x4b)
label(0x49)
label(0x4c)
restart_timer
dprint 'W','A','I','T','I','N','G','\n',0,
set_action(ACTION_WAIT, TRUE)
unset_self_flag_bankx(CHRFLAG1_00040000, BANK_1)
unset_self_flag_bankx(CHRFLAG1_00020000, BANK_1)
if_chr_flag_bank2(TARGET_CHR, CHRFLAG2_CLOAKED, /*goto*/ LABEL_CLOAKED)
try_chr_kneel_and_shoot_thing(0x0220, 0x0000, /*goto*/ 0x40)
beginloop(0x40)
cmd013d_if_grenade_thrown_nearby_maybe(ACTION_GRENADE_STOP, /*goto*/ LABEL_FLEE_GRENADE)
if_self_flag_bankx_eq(CHRFLAG0_00004000, TRUE, BANK_0, /*goto*/ 0x91)
if_self_flag_bankx_eq(CHRFLAG0_00002000, TRUE, BANK_0, /*goto*/ 0x16)
label(0x91)
if_retreat_risk_lt(5, /*goto*/ 0x41)
label(0x16)
if_self_flag_bankx_eq(CHRFLAG0_CAN_FLANK, FALSE, BANK_0, /*goto*/ 0x93)
if_has_orders(/*goto*/ 0x84)
label(0x93)
if_within_units_of_sight(30, /*goto*/ 0x42)
cmd0108_if_something(CHR_SELF, CHR_P1P2, FALSE, /*goto*/ 0xee)
goto_next(0xef)
label(0xee)
consider_coop_for_p1p2_chr(CHR_SELF)
cmd0108_if_something(CHR_SELF, CHR_P1P2, FALSE, /*goto*/ 0xee)
set_target_chr(CHR_P1P2)
if_within_units_of_sight(30, /*goto*/ 0x42)
label(0xee)
consider_coop_for_p1p2_chr(CHR_SELF)
set_target_chr(CHR_P1P2)
label(0xef)
if_timer_gt(600, /*goto*/ 0x3d)
if_timer_gt(60, /*goto*/ 0x16)
label(0x16)
if_player_looking_at_something_maybe(0x15, 0x01, 0x00, /*goto*/ 0x16)
goto_next(LABEL_TRACK)
label(0x16)
if_chr_distance_gt(2000, /*goto*/ 0x41)
endloop(0x40)
label(0x42)
dprint 'S','E','E','W','A','I','T','\n',0,
set_action(ACTION_SEEWAIT, FALSE)
unset_self_flag_bankx(CHRFLAG1_00040000, BANK_1)
unset_self_flag_bankx(CHRFLAG1_00020000, BANK_1)
dprint 'S','E','E','W','A','I','T','2','\n',0,
if_self_flag_bankx_eq(CHRFLAG0_CAN_FLANK, FALSE, BANK_0, /*goto*/ 0x16)
set_orders(ACTION_SEEWAIT, /*goto*/ 0x16)
label(0x16)
dprint 'S','E','E','W','A','I','T','3','\n',0,
if_in_disarm_range(/*goto*/ 0x8a)
restart_timer
try_run_to_target_chr(/*goto*/ 0x89)
beginloop(0x89)
cmd013d_if_grenade_thrown_nearby_maybe(ACTION_GRENADE_STOP, /*goto*/ LABEL_FLEE_GRENADE)
if_self_flag_bankx_eq(CHRFLAG0_00004000, TRUE, BANK_0, /*goto*/ 0x91)
if_self_flag_bankx_eq(CHRFLAG0_00002000, TRUE, BANK_0, /*goto*/ 0x16)
label(0x91)
if_retreat_risk_lt(5, /*goto*/ 0x41)
label(0x16)
if_in_disarm_range(/*goto*/ 0x8a)
if_timer_gt(60, /*goto*/ 0x29)
endloop(0x89)
label(0x8a)
if_chr_flag_bank2(TARGET_CHR, CHRFLAG2_CLOAKED, /*goto*/ LABEL_CLOAKED)
if_self_flag_bankx_eq(CHRFLAG1_00001000, TRUE, BANK_1, /*goto*/ 0x13)
if_self_flag_bankx_eq(CHRFLAG1_00000001, TRUE, BANK_1, /*goto*/ 0x16)
if_chr_distance_lt(120, /*goto*/ 0x16)
call_rng
if_rand_lt(128, /*goto*/ 0x13)
if_chr_distance_gt(250, /*goto*/ 0x13)
label(0x16)
if_in_disarm_range(/*goto*/ 0x16)
goto_next(0x13)
label(0x16)
set_return_function(CHR_SELF, GFUNC_ALERTED)
set_function(CHR_SELF, GFUNC_HAND_COMBAT)
label(0x13)
if_self_flag_bankx_eq(CHRFLAG1_00002000, FALSE, BANK_1, /*goto*/ 0x13)
unset_self_flag_bankx(CHRFLAG1_00002000, BANK_1)
goto_first(0x48)
label(0x13)
if_chr_flag_bank2(TARGET_CHR, CHRFLAG2_CLOAKED, /*goto*/ LABEL_CLOAKED)
call_rng
if_rand_lt(10, /*goto*/ 0x57)
if_rand_gt(64, /*goto*/ 0x16)
if_self_flag_bankx_eq(CHRFLAG1_00000010, FALSE, BANK_1, /*goto*/ 0x13)
cmd0184(0x5a64)
set_self_flag_bankx(CHRFLAG1_00000020, BANK_1)
goto_next(0x43)
label(0x13)
if_self_flag_bankx_eq(CHRFLAG1_00000004, FALSE, BANK_1, /*goto*/ 0x13)
cmd0184(0x141e)
goto_next(0x43)
label(0x13)
label(0x16)
call_rng
if_rand_gt(50, /*goto*/ 0x13)
call_rng
if_rand_gt(128, /*goto*/ 0x16)
label(0xbe)
try_roll_and_shoot(/*goto*/ 0x43)
label(0x16)
try_walk_and_shoot(/*goto*/ 0x43)
label(0x13)
call_rng
if_rand_gt(128, /*goto*/ 0x8c)
try_aim_and_shoot_thing1(0x0220, 0x0000, /*goto*/ 0x16)
label(0x8c)
try_chr_kneel_and_shoot_thing(0x0220, 0x0000, /*goto*/ 0x16)
label(0x16)
try_aim_and_shoot_thing2(0x0200, 0x0000, /*goto*/ 0x43)
beginloop(0x43)
cmd013d_if_grenade_thrown_nearby_maybe(ACTION_GRENADE_STOP, /*goto*/ LABEL_FLEE_GRENADE)
if_chr_stopped(/*goto*/ 0x29)
endloop(0x43)
label(0x57)
say_quip(CHR_JOANNA, 0x27, 0xfe, 0x03, 0xff, BANK_0, 0x00, 0x00)
do_special_animation(-2)
goto_next(0xe9)
label(0x29)
if_self_flag_bankx_eq(CHRFLAG0_01000000, FALSE, BANK_0, /*goto*/ 0x13)
unset_self_flag_bankx(CHRFLAG0_01000000, BANK_0)
set_accuracy(0)
label(0x13)
if_chr_injured_target(CHR_SELF, /*goto*/ 0x13)
say_quip(CHR_JOANNA, 0x16, 0x19, 0x03, 0x00, BANK_0, 0x00, 0x00)
say_quip(CHR_JOANNA, 0x17, 0x19, 0x03, 0x01, BANK_0, 0x00, 0x00)
goto_next(0x16)
label(0x13)
say_quip(CHR_JOANNA, 0x15, 0x19, 0x02, 0x00, BANK_0, 0x00, 0x00)
say_quip(CHR_JOANNA, 0x15, 0x19, 0x03, 0x01, BANK_0, 0x00, 0x00)
label(0x16)
call_rng
if_rand_lt(20, /*goto*/ 0x16)
if_self_flag_bankx_eq(CHRFLAG1_00000020, FALSE, BANK_1, /*goto*/ 0x13)
label(0x16)
set_self_flag_bankx(CHRFLAG1_00000020, BANK_1)
restart_timer
animation(ANIM_RELOAD_0209, 0, -1, 0x1010, CHR_SELF, 2)
label(0xe9)
yield
if_self_flag_bankx_eq(CHRFLAG1_00000020, FALSE, BANK_1, /*goto*/ 0x16)
if_timer_lt(120, /*goto*/ 0x16)
assign_sound(0x80f6, CHANNEL_6)
play_sound_from_entity(CHANNEL_6, CHR_SELF, 0x0bb8, 0x1770, 0x01)
unset_self_flag_bankx(CHRFLAG1_00000020, BANK_1)
label(0x16)
if_chr_stopped(/*goto*/ 0x13)
goto_first(0xe9)
label(0x13)
label(0x8b)
dprint 'B','A','C','K','O','F','F','\n',0,
if_player_looking_at_something_maybe(0x14, 0x01, 0x00, /*goto*/ 0x13)
goto_next(0x50)
label(0x13)
if_self_flag_bankx_eq(CHRFLAG0_CAN_BACKOFF, TRUE, BANK_0, /*goto*/ 0x16)
goto_next(0x50)
label(0x16)
set_action(ACTION_BACKOFF, FALSE)
unset_self_flag_bankx(CHRFLAG1_00040000, BANK_1)
unset_self_flag_bankx(CHRFLAG1_00020000, BANK_1)
restart_timer
retreat(0x02, 0x01)
cmd012f
beginloop(0x4f)
cmd013d_if_grenade_thrown_nearby_maybe(ACTION_GRENADE_STOP, /*goto*/ LABEL_FLEE_GRENADE)
if_timer_gt(120, /*goto*/ 0x50)
if_chr_stopped(/*goto*/ 0x50)
endloop(0x4f)
label(0x50)
if_chr_flag_bank2(TARGET_CHR, CHRFLAG2_CLOAKED, /*goto*/ LABEL_CLOAKED)
if_self_flag_bankx_eq(CHRFLAG1_00001000, TRUE, BANK_1, /*goto*/ 0x13)
if_self_flag_bankx_eq(CHRFLAG1_00000001, TRUE, BANK_1, /*goto*/ 0x16)
if_chr_distance_lt(120, /*goto*/ 0x16)
call_rng
if_rand_lt(128, /*goto*/ 0x13)
if_chr_distance_gt(250, /*goto*/ 0x13)
label(0x16)
if_in_disarm_range(/*goto*/ 0x16)
goto_next(0x13)
label(0x16)
set_return_function(CHR_SELF, GFUNC_ALERTED)
set_function(CHR_SELF, GFUNC_HAND_COMBAT)
label(0x13)
cmd013d_if_grenade_thrown_nearby_maybe(ACTION_GRENADE_STOP, /*goto*/ LABEL_FLEE_GRENADE)
if_chr_flag_bank2(TARGET_CHR, CHRFLAG2_CLOAKED, /*goto*/ LABEL_CLOAKED)
goto_next(0x16)
label(0x13)
set_return_function(CHR_SELF, GFUNC_ALERTED)
set_alertness(0)
set_function(CHR_SELF, GFUNC_SEARCH_FOR_PLAYER)
if_self_flag_bankx_eq(CHRFLAG0_04000000, TRUE, BANK_0, /*goto*/ 0x16)
call_rng
if_rand_gt(196, /*goto*/ 0x16)
goto_next(LABEL_TRACK)
label(0x16)
goto_first(0x1b)
label(0x3d)
dprint 'W','A','I','T','T','I','M','E','O','U','T','\n',0,
if_self_flag_bankx_eq(CHRFLAG0_CAN_TRAP, FALSE, BANK_0, /*goto*/ 0x13)
goto_first(0x1b)
label(0x13)
set_action(ACTION_16, FALSE)
unset_self_flag_bankx(CHRFLAG1_00040000, BANK_1)
unset_self_flag_bankx(CHRFLAG1_00020000, BANK_1)
if_self_flag_bankx_eq(CHRFLAG0_CAN_FLANK, FALSE, BANK_0, /*goto*/ 0x16)
set_orders(ACTION_16, /*goto*/ 0x16)
label(0x16)
goto_next(0x3f)
// Unreachable - no label
dprint 'W','A','I','T','M','O','V','E','\n',0,
try_run_sideways(/*goto*/ 0x3e)
beginloop(0x3e)
cmd013d_if_grenade_thrown_nearby_maybe(ACTION_GRENADE_STOP, /*goto*/ LABEL_FLEE_GRENADE)
if_chr_stopped(/*goto*/ 0x3f)
endloop(0x3e)
label(0x3f)
goto_first(0x1b)
label(0x41)
goto_first(0x1b)
label(LABEL_TRACK)
set_follow_chr(TARGET_CHR)
dprint 'T','R','A','C','K','\n',0,
set_action(ACTION_FOLLOW, FALSE)
unset_self_flag_bankx(CHRFLAG1_00040000, BANK_1)
unset_self_flag_bankx(CHRFLAG1_00020000, BANK_1)
restart_timer
label(0xf7)
try_run_to_target_chr(/*goto*/ 0x35)
beginloop(0x35)
if_chr_flag_bank2(CHR_SELF, CHRFLAG2_00002000, /*goto*/ 0x13)
if_chr_flag_bank2(TARGET_CHR, CHRFLAG2_BUDDY_PLACED, /*goto*/ 0x01)
label(0x13)
cmd013d_if_grenade_thrown_nearby_maybe(ACTION_GRENADE_STOP, /*goto*/ LABEL_FLEE_GRENADE)
if_chr_flag_bank2(TARGET_CHR, CHRFLAG2_CLOAKED, /*goto*/ LABEL_CLOAKED)
if_self_flag_bankx_eq(CHRFLAG1_00001000, TRUE, BANK_1, /*goto*/ 0x13)
if_self_flag_bankx_eq(CHRFLAG1_00000001, TRUE, BANK_1, /*goto*/ 0x16)
if_chr_distance_lt(120, /*goto*/ 0x16)
call_rng
if_rand_lt(128, /*goto*/ 0x13)
if_chr_distance_gt(250, /*goto*/ 0x13)
label(0x16)
if_in_disarm_range(/*goto*/ 0x16)
goto_next(0x13)
label(0x16)
set_return_function(CHR_SELF, GFUNC_ALERTED)
set_function(CHR_SELF, GFUNC_HAND_COMBAT)
label(0x13)
consider_coop_for_p1p2_chr(CHR_SELF)
set_target_chr(CHR_P1P2)
if_chr_distance_gt(1300, /*goto*/ 0x13)
if_self_flag_bankx_eq(CHRFLAG1_01000000, TRUE, BANK_1, /*goto*/ 0x16)
if_self_flag_bankx_eq(CHRFLAG1_02000000, FALSE, BANK_1, /*goto*/ 0x16)
if_player_looking_at_something_maybe(0x15, 0x01, 0x00, /*goto*/ 0x3b)
goto_next(0x16)
label(0xc8)
unset_self_flag_bankx(CHRFLAG1_02000000, BANK_1)
goto_first(0x31)
label(0x16)
if_in_disarm_range(/*goto*/ 0x26)
label(0x13)
dprint 'N','O','S','E','E','P','L','A','Y','E','R','\n',0,
if_self_flag_bankx_eq(CHRFLAG0_AIVSAI, FALSE, BANK_0, /*goto*/ 0x13)
if_enemy_distance_lt_and_los(2540, /*goto*/ 0x16)
goto_next(0x13)
label(0x16)
if_chr_lost_track_of_target_maybe(/*goto*/ 0x13)
set_return_function(CHR_SELF, GFUNC_UNALERTED)
set_function(CHR_SELF, GFUNC_COMBAT_WITH_TARGET_CHR)
label(0x13)
if_chr_distance_gt(1300, /*goto*/ 0x3c)
if_self_flag_bankx_eq(CHRFLAG0_CAN_RETREAT, FALSE, BANK_0, /*goto*/ 0x16)
if_self_flag_bankx_eq(CHRFLAG0_CANT_ALERT_GROUP, TRUE, BANK_0, /*goto*/ LABEL_RETREAT)
if_num_times_shot_lt(1, /*goto*/ 0x16)
if_retreat_risk_lt(3, /*goto*/ LABEL_RETREAT)
label(0x16)
if_self_flag_bankx_eq(CHRFLAG0_00004000, TRUE, BANK_0, /*goto*/ 0x91)
if_self_flag_bankx_eq(CHRFLAG0_00002000, TRUE, BANK_0, /*goto*/ 0x4d)
label(0x91)
if_retreat_risk_lt(5, /*goto*/ 0x39)
label(0x4d)
if_self_flag_bankx_eq(CHRFLAG0_00008000, TRUE, BANK_0, /*goto*/ 0x3a)
goto_next(0x3c)
label(0x39)
if_self_flag_bankx_eq(CHRFLAG1_01000000, TRUE, BANK_1, /*goto*/ 0x3c)
if_player_looking_at_something_maybe(0x15, 0x01, 0x00, /*goto*/ 0x3b)
if_chr_distance_lt(1300, /*goto*/ 0x3b)
goto_next(0x17)
label(0x3a)
if_self_flag_bankx_eq(CHRFLAG1_01000000, TRUE, BANK_1, /*goto*/ 0x3c)
if_player_looking_at_something_maybe(0x15, 0x01, 0x00, /*goto*/ 0x3b)
goto_next(0x3c)
label(0x3c)
dprint 'N','O','A','N','G','\n',0,
label(0x17)
if_chr_stopped(/*goto*/ 0x13)
if_timer_gt(600, /*goto*/ 0x36)
endloop(0x35)
label(0x13)
dprint 'C','O','M','P','L','E','T','E','D','\n',0,
set_target_chr(FOLLOW_CHR)
goto_first(0xf7)
label(0x36)
set_target_chr(FOLLOW_CHR)
dprint 'E','N','D',' ','T','R','A','C','K','\n',0,
set_alertness(0)
set_return_function(CHR_SELF, GFUNC_ALERTED)
set_function(CHR_SELF, GFUNC_SEARCH_FOR_PLAYER)
goto_first(0x1b)
label(0x3b)
goto_first(0x1b)
label(0x37)
goto_first(0x1b)
//
// SYNC SHOOT
//
label(0x87)
dprint 'S','Y','N','C',' ','S','H','O','O','T','\n',0,
cmd012f
set_action(ACTION_SYNC_SHOOT, FALSE)
unset_self_flag_bankx(CHRFLAG1_00040000, BANK_1)
unset_self_flag_bankx(CHRFLAG1_00020000, BANK_1)
restart_timer
try_run_to_target_chr(/*goto*/ 0x85)
beginloop(0x85)
cmd013d_if_grenade_thrown_nearby_maybe(ACTION_GRENADE_STOP, /*goto*/ LABEL_FLEE_GRENADE)
if_chr_flag_bank2(TARGET_CHR, CHRFLAG2_CLOAKED, /*goto*/ LABEL_CLOAKED)
if_self_flag_bankx_eq(CHRFLAG1_00001000, TRUE, BANK_1, /*goto*/ 0x13)
if_self_flag_bankx_eq(CHRFLAG1_00000001, TRUE, BANK_1, /*goto*/ 0x16)
if_chr_distance_lt(120, /*goto*/ 0x16)
call_rng
if_rand_lt(128, /*goto*/ 0x13)
if_chr_distance_gt(250, /*goto*/ 0x13)
label(0x16)
if_in_disarm_range(/*goto*/ 0x16)
goto_next(0x13)
label(0x16)
set_return_function(CHR_SELF, GFUNC_ALERTED)
set_function(CHR_SELF, GFUNC_HAND_COMBAT)
label(0x13)
if_in_disarm_range(/*goto*/ 0x26)
if_timer_gt(120, /*goto*/ 0x86)
endloop(0x85)
label(0x86)
goto_first(0x1b)
label(0x26)
dprint 'I','C','A','N','S','E',' ','P','L','A','Y','E','R','\n',0,
if_chr_flag_bank2(TARGET_CHR, CHRFLAG2_CLOAKED, /*goto*/ LABEL_CLOAKED)
if_self_flag_bankx_eq(CHRFLAG1_00001000, TRUE, BANK_1, /*goto*/ 0x13)
if_self_flag_bankx_eq(CHRFLAG1_00000001, TRUE, BANK_1, /*goto*/ 0x16)
if_chr_distance_lt(120, /*goto*/ 0x16)
call_rng
if_rand_lt(128, /*goto*/ 0x13)
if_chr_distance_gt(250, /*goto*/ 0x13)
label(0x16)
if_in_disarm_range(/*goto*/ 0x16)
goto_next(0x13)
label(0x16)
set_return_function(CHR_SELF, GFUNC_ALERTED)
set_function(CHR_SELF, GFUNC_HAND_COMBAT)
label(0x13)
dprint 't','a','r','g','e','t','\n',0,
restart_timer
stop_chr
set_action(ACTION_SYNC_SHOOT, FALSE)
unset_self_flag_bankx(CHRFLAG1_00040000, BANK_1)
unset_self_flag_bankx(CHRFLAG1_00020000, BANK_1)
if_self_flag_bankx_eq(CHRFLAG1_00002000, FALSE, BANK_1, /*goto*/ 0x13)
unset_self_flag_bankx(CHRFLAG1_00002000, BANK_1)
goto_first(0x48)
label(0x13)
if_chr_flag_bank2(TARGET_CHR, CHRFLAG2_CLOAKED, /*goto*/ LABEL_CLOAKED)
call_rng
if_rand_lt(10, /*goto*/ 0x57)
if_rand_gt(64, /*goto*/ 0x16)
if_self_flag_bankx_eq(CHRFLAG1_00000010, FALSE, BANK_1, /*goto*/ 0x13)
cmd0184(0x5a64)
set_self_flag_bankx(CHRFLAG1_00000020, BANK_1)
goto_next(0x44)
label(0x13)
if_self_flag_bankx_eq(CHRFLAG1_00000004, FALSE, BANK_1, /*goto*/ 0x13)
cmd0184(0x141e)
goto_next(0x44)
label(0x13)
label(0x16)
call_rng
if_rand_gt(50, /*goto*/ 0x13)
call_rng
if_rand_gt(128, /*goto*/ 0x16)
label(0xbe)
try_roll_and_shoot(/*goto*/ 0x44)
label(0x16)
try_walk_and_shoot(/*goto*/ 0x44)
label(0x13)
call_rng
if_rand_gt(128, /*goto*/ 0x8c)
try_chr_kneel_and_shoot_thing(0x0220, 0x0000, /*goto*/ 0x28)
label(0x8c)
try_aim_and_shoot_thing1(0x0220, 0x0000, /*goto*/ 0x28)
dprint 'S','H','O','O','T','F','A','I','L','E','D','\n',0,
yield
cmd013d_if_grenade_thrown_nearby_maybe(ACTION_GRENADE_STOP, /*goto*/ LABEL_FLEE_GRENADE)
goto_first(0x8b)
label(0x28)
try_aim_and_shoot_thing2(0x0200, 0x0000, /*goto*/ 0x44)
goto_next(0x67)
label(0x44)
say_quip(CHR_JOANNA, 0x00, 0x19, 0x02, 0x00, BANK_0, 0x00, 0x00)
say_quip(CHR_JOANNA, 0x01, 0x19, 0x02, 0x01, BANK_0, 0x00, 0x00)
beginloop(0x45)
cmd013d_if_grenade_thrown_nearby_maybe(ACTION_GRENADE_STOP, /*goto*/ LABEL_FLEE_GRENADE)
if_chr_stopped(/*goto*/ 0x2a)
endloop(0x45)
label(0x57)
say_quip(CHR_JOANNA, 0x27, 0xfe, 0x03, 0xff, BANK_0, 0x00, 0x00)
do_special_animation(-2)
goto_next(0xea)
label(0x2a)
if_self_flag_bankx_eq(CHRFLAG0_01000000, FALSE, BANK_0, /*goto*/ 0x13)
unset_self_flag_bankx(CHRFLAG0_01000000, BANK_0)
set_accuracy(0)
label(0x13)
if_chr_injured_target(CHR_SELF, /*goto*/ 0x13)
say_quip(CHR_JOANNA, 0x16, 0x19, 0x03, 0x00, BANK_0, 0x00, 0x00)
say_quip(CHR_JOANNA, 0x17, 0x19, 0x03, 0x01, BANK_0, 0x00, 0x00)
goto_next(0x16)
label(0x13)
say_quip(CHR_JOANNA, 0x15, 0x19, 0x02, 0x00, BANK_0, 0x00, 0x00)
say_quip(CHR_JOANNA, 0x15, 0x19, 0x03, 0x01, BANK_0, 0x00, 0x00)
label(0x16)
call_rng
if_rand_lt(20, /*goto*/ 0x16)
if_self_flag_bankx_eq(CHRFLAG1_00000020, FALSE, BANK_1, /*goto*/ 0x13)
label(0x16)
set_self_flag_bankx(CHRFLAG1_00000020, BANK_1)
restart_timer
animation(ANIM_RELOAD_0209, 0, -1, 0x1010, CHR_SELF, 2)
label(0xea)
yield
if_self_flag_bankx_eq(CHRFLAG1_00000020, FALSE, BANK_1, /*goto*/ 0x16)
if_timer_lt(120, /*goto*/ 0x16)
assign_sound(0x80f6, CHANNEL_6)
play_sound_from_entity(CHANNEL_6, CHR_SELF, 0x0bb8, 0x1770, 0x01)
unset_self_flag_bankx(CHRFLAG1_00000020, BANK_1)
label(0x16)
if_chr_stopped(/*goto*/ 0x13)
goto_first(0xea)
label(0x13)
dprint 'L','E','F','T','S','H','O','O','T','\n',0,
goto_first(0x8b)
label(0x67)
dprint 'S','H','O','T','N','O','W','O','R','K','\n',0,
label(0x2b)
goto_first(0x8b)
//
// DODGE
//
label(0x18)
dprint 'D','o','d','g','e','\n',0,
set_action(ACTION_DODGE, FALSE)
unset_self_flag_bankx(CHRFLAG1_00040000, BANK_1)
set_self_flag_bankx(CHRFLAG1_00020000, BANK_1)
if_self_flag_bankx_eq(CHRFLAG0_CAN_FLANK, FALSE, BANK_0, /*goto*/ 0x16)
set_orders(ACTION_DODGE, /*goto*/ 0x16)
label(0x16)
call_rng
if_rand_lt(128, /*goto*/ 0x2d)
try_hop_sideways(/*goto*/ 0x13)
goto_next(0x2e)
label(0x2d)
try_jump_sideways(/*goto*/ 0x13)
goto_next(0x2e)
label(0x13)
set_self_flag_bankx(CHRFLAG1_00020000, BANK_1)
beginloop(0x2c)
cmd013d_if_grenade_thrown_nearby_maybe(ACTION_GRENADE_STOP, /*goto*/ LABEL_FLEE_GRENADE)
if_chr_stopped(/*goto*/ 0x2e)
endloop(0x2c)
label(0x2e)
dprint 'D','O','D','G','E',' ','D','O','N','E','\n',0,
call_rng
if_rand_lt(128, /*goto*/ 0x16)
goto_first(0x87)
label(0x16)
goto_first(0x1b)
//
// RETREAT
//
label(LABEL_RETREAT)
set_chr_dodge_rating(0, 0x00)
set_chr_dodge_rating(1, 0x00)
dprint 'R','O','U','T','E','D','\n',0,
set_action(ACTION_RETREAT, FALSE)
unset_self_flag_bankx(CHRFLAG1_00040000, BANK_1)
unset_self_flag_bankx(CHRFLAG1_00020000, BANK_1)
say_quip(CHR_JOANNA, 0x04, 0x19, 0x02, 0x01, BANK_0, 0x00, 0x00) // "Go to plan B","Get the hell out of here!","Retreat!"
try_set_target_chr_to_teammate(/*goto*/ 0x95)
if_self_flag_bankx_eq(CHRFLAG1_00000002, TRUE, BANK_1, /*goto*/ 0x16)
label(0x16)
if_self_flag_bankx_eq(CHRFLAG0_00200000, TRUE, BANK_0, /*goto*/ 0x16)
unset_self_flag_bankx(CHRFLAG0_CAN_RETREAT, BANK_0)
unset_self_flag_bankx(CHRFLAG0_CANT_ALERT_GROUP, BANK_0)
goto_first(0x1b)
//
// RUNNING
//
label(0x16)
dprint 'R','U','N','N','I','N','G','\n',0,
set_target_chr(CHR_P1P2)
retreat(0x02, 0x01)
beginloop(0x6c)
cmd013d_if_grenade_thrown_nearby_maybe(ACTION_GRENADE_STOP, /*goto*/ LABEL_FLEE_GRENADE)
if_chr_distance_gt(300, /*goto*/ 0x16)
if_chr_in_view(/*goto*/ 0x70)
label(0x16)
if_chr_distance_gt(3000, /*goto*/ 0x6d)
endloop(0x6c)
label(0x6d)
stop_chr
beginloop(0x6e)
cmd013d_if_grenade_thrown_nearby_maybe(ACTION_GRENADE_STOP, /*goto*/ LABEL_FLEE_GRENADE)
consider_coop_for_p1p2_chr(CHR_SELF)
set_target_chr(CHR_P1P2)
if_chr_distance_lt(3000, /*goto*/ 0x6f)
endloop(0x6e)
label(0x6f)
goto_first(LABEL_RETREAT)
//
// SURRENDER
//
label(0x70)
if_chr_dying(CHR_SELF, /*goto*/ 0x88)
set_action(ACTION_SURRENDER, FALSE)
unset_self_flag_bankx(CHRFLAG1_00040000, BANK_1)
unset_self_flag_bankx(CHRFLAG1_00020000, BANK_1)
say_quip(CHR_JOANNA, 0x08, 0xfe, 0x0a, 0xff, BANK_0, 0x00, 0x00) // "Please! Don't shoot me!","I give up!","You win! I surrender"
restart_timer
surrender
beginloop(0x71)
if_chr_dying(CHR_SELF, /*goto*/ 0x88)
if_timer_gt(300, /*goto*/ 0x16)
consider_coop_for_p1p2_chr(CHR_SELF)
set_target_chr(CHR_P1P2)
if_chr_in_view(/*goto*/ 0x72)
if_bitcheck_in_position_struct(/*goto*/ 0x13)
endloop(0x71)
// Out of view for 5 seconds - remove
label(0x16)
drop_concealed_items(CHR_SELF)
yield
remove_chr(CHR_SELF)
label(0x13)
restart_timer
goto_first(0x71)
label(0x72)
say_quip(CHR_JOANNA, 0x08, 0x23, 0x0a, 0x00, BANK_0, 0x00, 0x00)
restart_timer
goto_first(0x71)
label(0x95)
unset_self_flag_bankx(CHRFLAG0_CAN_RETREAT, BANK_0)
unset_self_flag_bankx(CHRFLAG0_CANT_ALERT_GROUP, BANK_0)
try_run_to_chr(FOLLOW_CHR, /*goto*/ 0x96)
beginloop(0x96)
cmd013d_if_grenade_thrown_nearby_maybe(ACTION_GRENADE_STOP, /*goto*/ LABEL_FLEE_GRENADE)
if_chr_death_animation_finished(FOLLOW_CHR, /*goto*/ 0x84)
if_chr_unloaded(FOLLOW_CHR, /*goto*/ 0x84)
if_detected_chr(FOLLOW_CHR, /*goto*/ 0x97)
if_chr_stopped(/*goto*/ 0x97)
endloop(0x96)
label(0x97)
dprint 'W','A','R','N',' ','F','R','I','E','N','D','S','\n',0,
say_quip(CHR_JOANNA, 0x10, 0xff, 0x02, 0xff, BANK_0, 0x00, 0x00)
set_squadron_alertness(100)
label(0x84)
goto_first(0x1b)
label(0x88)
set_function(CHR_SELF, GFUNC_IDLE)
//
// RUN FOR ALARM
//
label(LABEL_RUN_FOR_ALARM)
set_action(ACTION_WARN_OTHERS, FALSE)
unset_self_flag_bankx(CHRFLAG1_00040000, BANK_1)
unset_self_flag_bankx(CHRFLAG1_00020000, BANK_1)
say_quip(CHR_JOANNA, 0x22, 0xff, 0x03, 0xff, BANK_0, 0x00, 0x00) // "Trigger the alarm"
go_to_target_pad(SPEED_JOG)
beginloop(0x9d)
cmd013d_if_grenade_thrown_nearby_maybe(ACTION_GRENADE_STOP, /*goto*/ LABEL_FLEE_GRENADE)
if_chr_stopped(/*goto*/ 0x16)
endloop(0x9d)
label(0x16)
animation(ANIM_PUSH_BUTTON, 0, 193, 0x1010, CHR_SELF, 2)
restart_timer
beginloop(0xed)
if_timer_gt(70, /*goto*/ 0x16)
endloop(0xed)
label(0x16)
activate_alarm
beginloop(0x9e)
cmd013d_if_grenade_thrown_nearby_maybe(ACTION_GRENADE_STOP, /*goto*/ LABEL_FLEE_GRENADE)
if_chr_stopped(/*goto*/ 0x16)
endloop(0x9e)
label(0x16)
goto_first(0x1b)
//
// FLEE GRENADE
//
label(LABEL_FLEE_GRENADE)
set_return_function(CHR_SELF, GFUNC_ALERTED)
set_function(CHR_SELF, GFUNC_FLEE_FROM_GRENADE)
//
// CLOAKED
//
label(LABEL_CLOAKED)
set_alertness(0)
set_return_function(CHR_SELF, GFUNC_ALERTED)
set_function(CHR_SELF, GFUNC_SEARCH_FOR_PLAYER)
label(0x01)
set_chr_flag_bank2(CHR_SELF, CHRFLAG2_00002000)
stop_chr
if_chr_death_animation_finished(CHR_SELF, /*goto*/ 0x16)
if_chr_dying(CHR_SELF, /*goto*/ 0x16)
if_chr_unloaded(CHR_SELF, /*goto*/ 0x16)
if_chr_sees_player(/*goto*/ 0x13)
set_alertness(0)
set_self_flag_bankx(CHRFLAG1_10000000, BANK_1)
set_return_function(CHR_SELF, GFUNC_UNALERTED)
set_function(CHR_SELF, GFUNC_SEARCH_FOR_PLAYER)
label(0x13)
set_function(CHR_SELF, GFUNC_ALERTED)
label(0x0a)
set_function(CHR_SELF, GFUNC_IDLE)
endfunction
};
u8 func000a_do_idle_animation[] = {
set_chr_flag_bank3(CHR_SELF, CHRFLAG3_00000080)
if_chr_flag_bank2(CHR_SELF, CHRFLAG2_TRIGGER_BUDDY_WARP, /*goto*/ 0x13)
if_chr_idle_action_eq(IDLEACTION_SITTING_TYPING, /*goto*/ 0x16)
if_chr_idle_action_eq(IDLEACTION_SITTING_DORMANT, /*goto*/ 0x16)
goto_next(0x13)
label(0x16)
set_chr_health(CHR_SELF, 1)
set_chr_flag_bank2(CHR_SELF, CHRFLAG2_TRIGGER_BUDDY_WARP)
label(0x13)
set_onshot_function(GFUNC_UNALERTED)
label(0x00)
if_chr_idle_action_eq(IDLEACTION_STANDING, /*goto*/ 0x03)
if_chr_idle_action_eq(IDLEACTION_SITTING_TYPING, /*goto*/ 0x04)
if_chr_idle_action_eq(IDLEACTION_SITTING_DORMANT, /*goto*/ 0x05)
if_chr_idle_action_eq(IDLEACTION_OPERATING, /*goto*/ 0x06)
if_chr_idle_action_eq(IDLEACTION_OPERATING_PAD, /*goto*/ 0x07)
stop_chr
return
set_function(CHR_SELF, GFUNC_IDLE)
label(0x03)
dprint 'S','T','A','N','D','I','N','G','\n',0,
animation(ANIM_OPERATE_0204, 0, -1, 0x1010, CHR_SELF, 2)
goto_next(0x0c)
label(0x04)
dprint 'S','I','T','T','I','N','G',' ','T','Y','P','I','N','G','\n',0,
set_chr_special_death_animation(CHR_SELF, 0x06)
animation(ANIM_SITTING_TYPING, 0, -1, 0x1400, CHR_SELF, 2)
goto_next(0x0c)
label(0x05)
dprint 'S','I','T','T','I','N','G','\n',0,
set_chr_special_death_animation(CHR_SELF, 0x06)
animation(ANIM_SITTING_DORMANT, 0, -1, 0x1400, CHR_SELF, 2)
goto_next(0x0c)
label(0x07)
dprint 'N','A','T',' ','5','\n',0,
restart_timer
try_face_entity(ENTITYTYPE_PAD, TARGET_PAD, /*goto*/ 0xfa)
beginloop(0xfa)
if_timer_gt(60, /*goto*/ 0x06)
endloop(0xfa)
label(0x06)
dprint 'O','P','E','R','A','T','I','N','G','\n',0,
call_rng
if_rand_gt(85, /*goto*/ 0x28)
if_rand_gt(170, /*goto*/ 0x29)
animation(ANIM_OPERATE_0221, 0, -1, 0x1000, CHR_SELF, 2)
goto_next(0x0c)
label(0x28)
animation(ANIM_OPERATE_0222, 0, -1, 0x1000, CHR_SELF, 2)
goto_next(0x0c)
label(0x29)
animation(ANIM_OPERATE_0223, 0, -1, 0x1000, CHR_SELF, 2)
goto_next(0x0c)
label(0x0c)
return
// Nothing jumps to here or below
beginloop(0x15)
consider_coop_for_p1p2_chr(CHR_SELF)
set_target_chr(CHR_P1P2)
if_target_chr_in_sight(/*goto*/ 0x13)
if_self_flag_bankx_eq(CHRFLAG0_AIVSAI, FALSE, BANK_0, /*goto*/ 0x16)
if_enemy_distance_lt_and_los(2540, /*goto*/ 0x13)
goto_next(0x16)
label(0x13)
goto_next(0x12)
label(0x16)
endloop(0x15)
// Stand up
label(0x13)
animation(ANIM_STAND_UP_FROM_SITTING, 0, -1, 0x0210, CHR_SELF, 2)
object_do_animation(0x025a, 0xff, 0x02ff, 0xff)
beginloop(0x06)
if_chr_stopped(/*goto*/ 0x13)
endloop(0x06)
label(0x13)
return
label(0x12)
set_return_function(CHR_SELF, GFUNC_UNALERTED)
set_function(CHR_SELF, GFUNC_COMBAT_WITH_TARGET_CHR)
endfunction
};
/**
* Attempts to set the target chr and engage in combat with them.
*
* - If current chr has been shot, say something, raise group alertness, then
* engage combat with the target (if in range and line of sight).
* - Otherwise, attempt to find the target using a one of two methods,
* determined by a bitflag on the chr:
*
* 1) Find chr by group (details unknown)
* 2) Distance and line of sight check on all chrs
*
* When one fails the other is attempted. Presumably both of these are quite
* expensive, so the flag exists to determine which one is more likely to pass
* on a per chr basis.
*
* If both fail, the function yields and continues checking.
*/
u8 func000b_choose_target_chr[] = {
set_onshot_function(GFUNC_CHOOSE_TARGET_CHR)
if_num_times_shot_lt(1, /*goto*/ 0xd3)
// Has been shot
say_quip(CHR_JOANNA, 0x0c, 0x78, 0x03, 0x00, BANK_0, 0x00, 0x00) // "Holy shh...","What the hell?!"
beginloop(0x03)
if_chr_stopped(/*goto*/ 0x16)
endloop(0x03)
label(0x16)
say_quip(CHR_JOANNA, 0x0c, 0xff, 0x03, 0x00, BANK_0, 0x00, 0x00) // "Holy shh...","What the hell?!"
dprint 'N','O',' ','W','A','R','N','I','N','G','\n',0,
set_squadron_alertness(100)
dprint 'N','O',' ','W','A','R','N','I','N','G','\n',0,
if_enemy_distance_lt_and_los(2540, /*goto*/ 0x13)
goto_next(0xd3)
label(0x13)
set_function(CHR_SELF, GFUNC_COMBAT_WITH_TARGET_CHR)
// Hasn't been shot, or can't engage target chr
label(0xd3)
set_action(ACTION_SCAN, FALSE)
yield
dprint 'S','C','A','N','\n',0,
if_self_flag_bankx_eq(CHRFLAG0_NOHEAR, TRUE, BANK_0, /*goto*/ 0x13)
try_find_chr_in_team(/*goto*/ 0x16)
goto_next(0x04)
// No hear - only see
label(0x13)
if_enemy_distance_lt_and_los(2540, /*goto*/ 0x16)
// Scan failed
label(0x04)
if_shot_near_chr(0x00, /*goto*/ 0x13)
if_alertness(99, OPERATOR_GREATER_THAN, /*goto*/ 0x13)
goto_first(0xd3)
// Found
label(0x16)
dprint 'F','O','U','N','D','\n',0,
set_squadron_alertness(100)
set_function(CHR_SELF, GFUNC_COMBAT_WITH_TARGET_CHR)
set_return_function(CHR_SELF, GFUNC_CHOOSE_TARGET_CHR)
label(0x13)
dprint 'F','O','U','N','D','A','L','E','R','T','\n',0,
if_enemy_distance_lt_and_los(2540, /*goto*/ 0x13)
if_self_flag_bankx_eq(CHRFLAG0_NOHEAR, TRUE, BANK_0, /*goto*/ 0x16)
try_find_chr_in_team(/*goto*/ 0x13)
label(0x16)
goto_first(0xd3)
label(0x13)
set_function(CHR_SELF, GFUNC_COMBAT_WITH_TARGET_CHR)
endfunction
};
u8 func000d_init_combat[] = {
set_onshot_function(GFUNC_COMBAT_WITH_TARGET_CHR)
// If not idle, turn off special death animation
if_self_flag_bankx_eq(CHRFLAG1_DOINGIDLEANIMATION, FALSE, BANK_1, /*goto*/ 0x13)
set_chr_special_death_animation(CHR_SELF, 0)
label(0x13)
if_self_flag_bankx_eq(CHRFLAG1_DOINGIDLEANIMATION, FALSE, BANK_1, /*goto*/ 0x16)
unset_self_flag_bankx(CHRFLAG1_DOINGIDLEANIMATION, BANK_1)
if_chr_idle_action_eq(IDLEACTION_SITTING_TYPING, /*goto*/ 0x05)
if_chr_idle_action_eq(IDLEACTION_SITTING_DORMANT, /*goto*/ 0x05)
goto_next(0x16)
// Stand up
label(0x05)
set_chr_health(CHR_SELF, 40)
animation(ANIM_STAND_UP_FROM_SITTING, 0, -1, 0x0210, CHR_SELF, 2)
object_do_animation(0x025a, 0xff, 0x02ff, 0xff)
beginloop(0x0c)
if_chr_stopped(/*goto*/ 0x13)
endloop(0x0c)
label(0x13)
label(0x16)
set_onshot_function(GFUNC_COMBAT_WITH_TARGET_CHR)
set_function(CHR_SELF, GFUNC_COMBAT_WITH_TARGET_CHR)
endfunction
};
u8 func000c_combat_with_target_chr[] = {
if_chr_is_dead_maybe(CHR_SELF, /*goto*/ 0x16)
dprint 'S','E','E',' ','E','N','E','M','Y','\n',0,
if_num_human_players_lt(2, /*goto*/ 0x16)
label(0x13)
if_chr_lost_track_of_target_maybe(/*goto*/ 0x13)
goto_next(0x16)
label(0x13)
if_stage_is_not(STAGE_WAR, /*goto*/ 0x13)
if_num_human_players_lt(2, /*goto*/ 0x13)
goto_next(0x16)
label(0x13)
if_stage_is_not(STAGE_DEEPSEA, /*goto*/ 0x13)
if_num_human_players_lt(2, /*goto*/ 0x13)
goto_next(0x16)
label(0x13)
if_stage_is_not(STAGE_DEFENSE, /*goto*/ 0x13)
if_num_human_players_lt(2, /*goto*/ 0x13)
goto_next(0x16)
label(0x13)
if_stage_is_not(STAGE_WAR, /*goto*/ 0x13)
if_num_human_players_lt(2, /*goto*/ 0x13)
goto_next(0x16)
label(0x13)
if_stage_is_not(STAGE_ESCAPE, /*goto*/ 0x13)
if_num_human_players_lt(2, /*goto*/ 0x13)
goto_next(0x16)
label(0x13)
if_stage_is_not(STAGE_ATTACKSHIP, /*goto*/ 0x13)
if_num_human_players_lt(2, /*goto*/ 0x13)
goto_next(0x16)
label(0x13)
if_stage_is_not(STAGE_CRASHSITE, /*goto*/ 0x13)
if_num_human_players_lt(2, /*goto*/ 0x13)
goto_next(0x16)
// Solo mode, or co-op/counter-op on any other stage
label(0x13)
if_chr_lost_track_of_target_maybe(/*goto*/ 0x13)
goto_next(0x16)
label(0x13)
set_function(CHR_SELF, GFUNC_ALERTED)
// Co-op with friend or counter-op on any of the above stages
// Or follow through if chr still has target
label(0x16)
set_self_flag_bank3(CHRFLAG3_00000040)
dprint 'D','E','T','E','C','T','\n',0,
if_chr_dying(CHR_SELF, /*goto*/ 0x16)
if_chr_death_animation_finished(CHR_SELF, /*goto*/ 0x16)
if_chr_unloaded(CHR_SELF, /*goto*/ 0x16)
goto_next(0x13)
// Dying
label(0x16)
set_onshot_function(GFUNC_IDLE)
restart_timer
beginloop(0x1c)
if_timer_gt(15, /*goto*/ 0x16)
endloop(0x1c)
label(0x16)
if_chr_is_dead_maybe(CHR_SELF, /*goto*/ 0x16)
say_quip(CHR_JOANNA, 0x19, 0xff, 0x03, 0xff, BANK_0, 0x00, 0x00)
goto_next(0x17)
label(0x16)
say_quip(CHR_JOANNA, 0x02, 0xff, 0x03, 0xff, BANK_0, 0x00, 0x00)
label(0x17)
set_onshot_function(GFUNC_IDLE)
set_function(CHR_SELF, GFUNC_IDLE)
// Alive
label(0x13)
dprint 'D','E','T','E','C','T','1','\n',0,
if_num_times_shot_lt(1, /*goto*/ 0xb2)
if_just_injured(CHR_SELF, /*goto*/ 0x16)
if_has_gun(CHR_SELF, /*goto*/ 0xb2)
set_self_flag_bankx(CHRFLAG1_00000001, BANK_1)
goto_next(0xb2)
dprint 'D','E','T','E','C','T','2','\n',0,
// Injured
label(0x16)
restart_timer
beginloop(0x1d)
if_self_flag_bankx_eq(CHRFLAG0_SAID_INJURY_QUIP, TRUE, BANK_0, /*goto*/ 0x16)
if_num_times_shot_lt(1, /*goto*/ 0x16)
if_timer_lt(20, /*goto*/ 0x16)
say_quip(CHR_JOANNA, 0x0d, 0x28, 0x03, 0xff, BANK_0, 0x00, 0x00)
say_quip(CHR_JOANNA, 0x0e, 0x28, 0x03, 0x01, BANK_0, 0x00, 0x00)
set_self_flag_bankx(CHRFLAG0_SAID_INJURY_QUIP, BANK_0)
label(0x16)
if_chr_stopped(/*goto*/ 0x13)
if_timer_gt(180, /*goto*/ 0x13)
endloop(0x1d)
label(0x13)
dprint 'D','E','T','E','C','T','3','\n',0,
label(0xb2)
yield
if_chr_flag_bank2(TARGET_CHR, CHRFLAG2_08000000, /*goto*/ 0x13)
unset_self_flag_bankx(CHRFLAG1_00000001, BANK_1)
goto_next(0x16)
label(0x13)
set_self_flag_bankx(CHRFLAG1_00000001, BANK_1)
label(0x16)
dprint 'T','E','A','M','D','\n',0,
if_alertness(100, OPERATOR_LESS_THAN, /*goto*/ 0xb3)
dprint 'A','L','E','R','T','\n',0,
if_enemy_distance_lt_and_los(2540, /*goto*/ 0xb3)
if_chr_is_dead_maybe(CHR_SELF, /*goto*/ 0x16)
if_chr_flag_bank2(CHR_SELF, CHRFLAG2_PSYCHOSISED, /*goto*/ 0x13)
goto_next(0x16)
label(0x13)
if_target_chrs_target_is_different(/*goto*/ 0xb3)
label(0x16)
dprint 'N','O',' ','T','A','R','G','E','T','\n',0,
set_target_chr(-1)
return
label(0xb3)
if_chr_is_dead_maybe(CHR_SELF, /*goto*/ 0x16)
label(0x13)
if_chr_lost_track_of_target_maybe(/*goto*/ 0x13)
goto_next(0x16)
label(0x13)
if_stage_is_not(STAGE_WAR, /*goto*/ 0x13)
if_num_human_players_lt(2, /*goto*/ 0x13)
goto_next(0x16)
label(0x13)
if_stage_is_not(STAGE_DEEPSEA, /*goto*/ 0x13)
if_num_human_players_lt(2, /*goto*/ 0x13)
goto_next(0x16)
label(0x13)
if_stage_is_not(STAGE_DEFENSE, /*goto*/ 0x13)
if_num_human_players_lt(2, /*goto*/ 0x13)
goto_next(0x16)
label(0x13)
if_stage_is_not(STAGE_WAR, /*goto*/ 0x13)
if_num_human_players_lt(2, /*goto*/ 0x13)
goto_next(0x16)
label(0x13)
if_stage_is_not(STAGE_ESCAPE, /*goto*/ 0x13)
if_num_human_players_lt(2, /*goto*/ 0x13)
goto_next(0x16)
label(0x13)
if_stage_is_not(STAGE_ATTACKSHIP, /*goto*/ 0x13)
if_num_human_players_lt(2, /*goto*/ 0x13)
goto_next(0x16)
label(0x13)
if_stage_is_not(STAGE_CRASHSITE, /*goto*/ 0x13)
if_num_human_players_lt(2, /*goto*/ 0x13)
goto_next(0x16)
label(0x13)
set_function(CHR_SELF, GFUNC_ALERTED)
label(0x16)
dprint 'F','O','U','N','D',' ','E','N','E','M','Y','\n',0,
restart_timer
if_chr_dying(TARGET_CHR, /*goto*/ 0xba)
if_chr_death_animation_finished(TARGET_CHR, /*goto*/ 0xba)
if_chr_unloaded(TARGET_CHR, /*goto*/ 0xba)
if_target_chrs_target_is_different(/*goto*/ 0x13)
goto_next(0x16)
// Target's field 0x17e is different
label(0x13)
if_self_flag_bankx_eq(CHRFLAG1_00000001, FALSE, BANK_1, /*goto*/ 0x16)
if_self_flag_bankx_eq(CHRFLAG1_00001000, TRUE, BANK_1, /*goto*/ 0x16)
call_rng
if_rand_lt(128, /*goto*/ 0x13)
if_chr_distance_gt(250, /*goto*/ 0x16)
if_in_disarm_range(/*goto*/ 0x13)
goto_next(0x16)
label(0x13)
set_self_flag_bankx(CHRFLAG1_PUNCH_THEN_GENERAL_COMBAT, BANK_1)
set_function(CHR_SELF, GFUNC_HAND_COMBAT)
label(0x16)
try_run_to_target_chr(/*goto*/ 0xb4)
dprint 'R','U','N',' ','F','A','I','L','\n',0,
beginloop(0xb4)
dprint 'F','O','U','N','D',' ','1','\n',0,
if_timer_gt(600, /*goto*/ 0xba)
if_self_flag_bankx_eq(CHRFLAG1_00000001, FALSE, BANK_1, /*goto*/ 0x13)
if_timer_gt(20, /*goto*/ 0x09)
label(0x13)
if_chr_dying(TARGET_CHR, /*goto*/ 0xba)
if_chr_death_animation_finished(TARGET_CHR, /*goto*/ 0xba)
if_chr_unloaded(TARGET_CHR, /*goto*/ 0xba)
if_target_chrs_target_is_different(/*goto*/ 0x13)
goto_next(0xba)
label(0x13)
dprint 'F','O','U','N','D',' ','2','\n',0,
if_self_flag_bankx_eq(CHRFLAG1_00000001, TRUE, BANK_1, /*goto*/ 0x16)
if_self_flag_bankx_eq(CHRFLAG1_00001000, TRUE, BANK_1, /*goto*/ 0x13)
if_chr_distance_lt(120, /*goto*/ 0x16)
call_rng
if_rand_lt(128, /*goto*/ 0x13)
if_chr_distance_gt(250, /*goto*/ 0x13)
label(0x16)
if_in_disarm_range(/*goto*/ 0x16)
dprint 'N','O','U','N','A','R','M','\n',0,
goto_next(0x13)
label(0x16)
dprint 'G','O','U','N','A','R','M','\n',0,
set_self_flag_bankx(CHRFLAG1_PUNCH_THEN_GENERAL_COMBAT, BANK_1)
set_function(CHR_SELF, GFUNC_HAND_COMBAT)
label(0x13)
label(0x13)
if_enemy_distance_lt_and_los(1200, /*goto*/ 0xb5)
if_in_disarm_range(/*goto*/ 0xb6)
endloop(0xb4)
label(0x09)
goto_first(0xb3)
label(0xb7)
label(0xb9)
if_in_disarm_range(/*goto*/ 0xb6)
if_chr_dying(TARGET_CHR, /*goto*/ 0xba)
if_chr_death_animation_finished(TARGET_CHR, /*goto*/ 0xba)
if_chr_unloaded(TARGET_CHR, /*goto*/ 0xba)
if_target_chrs_target_is_different(/*goto*/ 0x13)
goto_next(0xba)
label(0x13)
if_chr_in_view(/*goto*/ 0xbb)
goto_first(0xb4)
label(0xb5)
restart_timer
try_run_to_target_chr(/*goto*/ 0xbc)
beginloop(0xbc)
if_chr_dying(TARGET_CHR, /*goto*/ 0xc0)
if_chr_death_animation_finished(TARGET_CHR, /*goto*/ 0xc0)
if_chr_unloaded(TARGET_CHR, /*goto*/ 0xc0)
if_target_chrs_target_is_different(/*goto*/ 0x13)
goto_next(0xc0)
label(0x13)
if_chr_flag_bank2(TARGET_CHR, CHRFLAG2_CLOAKED, /*goto*/ 0x13)
if_in_disarm_range(/*goto*/ 0xbf)
label(0x13)
if_timer_gt(120, /*goto*/ 0xc0)
endloop(0xbc)
label(0xbf)
goto_next(0xb6)
label(0xc0)
goto_first(0xb2)
label(0xb6)
set_grenade_probability_out_of_255(255)
set_self_flag_bank3(CHRFLAG3_00000040)
if_chr_dying(TARGET_CHR, /*goto*/ 0xc1)
if_chr_death_animation_finished(TARGET_CHR, /*goto*/ 0xc1)
if_chr_unloaded(TARGET_CHR, /*goto*/ 0xc1)
if_target_chrs_target_is_different(/*goto*/ 0x13)
goto_next(0xc1)
label(0x13)
dprint 'S','H','O','O','T','I','N','G','\n',0,
goto_next(0xc2)
label(0x16)
if_chr_distance_lt(800, /*goto*/ 0xc2)
if_something_hypotenuse(0, /*goto*/ 0xc2)
dprint 'G','R','E','N','A','D','E','\n',0,
restart_timer
if_any_chr_doing_action(ACTION_THROW_GRENADE, /*goto*/ 0xc2)
set_action(ACTION_THROW_GRENADE, FALSE)
consider_throwing_grenade(0x0200, 0x0000, /*goto*/ 0x16)
label(0x16)
if_self_flag_bankx_eq(CHRFLAG1_00001000, TRUE, BANK_1, /*goto*/ 0x13)
if_self_flag_bankx_eq(CHRFLAG1_00000001, TRUE, BANK_1, /*goto*/ 0x16)
if_chr_distance_lt(120, /*goto*/ 0x16)
call_rng
if_rand_lt(128, /*goto*/ 0x13)
if_chr_distance_gt(250, /*goto*/ 0x13)
label(0x16)
if_in_disarm_range(/*goto*/ 0x16)
goto_next(0x13)
label(0x16)
set_self_flag_bankx(CHRFLAG1_PUNCH_THEN_GENERAL_COMBAT, BANK_1)
set_function(CHR_SELF, GFUNC_HAND_COMBAT)
label(0x13)
yield
dprint 'G','R','E','N','A','D','E',' ','E','N','D','\n',0,
label(0xc2)
if_self_flag_bankx_eq(CHRFLAG1_00001000, TRUE, BANK_1, /*goto*/ 0x13)
if_self_flag_bankx_eq(CHRFLAG1_00000001, TRUE, BANK_1, /*goto*/ 0x16)
if_chr_distance_lt(120, /*goto*/ 0x16)
call_rng
if_rand_lt(128, /*goto*/ 0x13)
if_chr_distance_gt(250, /*goto*/ 0x13)
label(0x16)
if_in_disarm_range(/*goto*/ 0x16)
goto_next(0x13)
label(0x16)
set_self_flag_bankx(CHRFLAG1_PUNCH_THEN_GENERAL_COMBAT, BANK_1)
set_function(CHR_SELF, GFUNC_HAND_COMBAT)
label(0x13)
label(0x13)
dprint 'C','H','O','S','E',' ','S','H','T','N','D','\n',0, // choose... ?
call_rng
if_rand_gt(64, /*goto*/ 0x16)
if_self_flag_bankx_eq(CHRFLAG1_00000010, FALSE, BANK_1, /*goto*/ 0x13)
cmd0184(0x5a64)
set_self_flag_bankx(CHRFLAG1_00000020, BANK_1)
goto_next(0xc3)
label(0x13)
if_self_flag_bankx_eq(CHRFLAG1_00000004, FALSE, BANK_1, /*goto*/ 0x13)
cmd0184(0x141e)
goto_next(0xc3)
label(0x13)
label(0x16)
if_chr_is_dead_maybe(CHR_SELF, /*goto*/ 0x17)
goto_next(0x16)
label(0x17)
say_quip(CHR_JOANNA, 0x01, 0xff, 0x03, 0xff, BANK_0, 0x00, 0x00)
label(0x16)
call_rng
if_rand_gt(50, /*goto*/ 0x13)
call_rng
if_rand_gt(128, /*goto*/ 0x16)
label(0xbe)
try_roll_and_shoot(/*goto*/ 0xc3)
label(0x16)
try_walk_and_shoot(/*goto*/ 0xc3)
label(0x13)
call_rng
if_rand_gt(128, /*goto*/ 0x8c)
try_chr_kneel_and_shoot_thing(0x0220, 0x0000, /*goto*/ 0x16)
label(0x8c)
try_aim_and_shoot_thing1(0x0220, 0x0000, /*goto*/ 0x16)
label(0x16)
try_aim_and_shoot_thing2(0x0200, 0x0000, /*goto*/ 0xc3)
label(0xc3)
say_quip(CHR_JOANNA, 0x24, 0x19, 0x02, 0xff, BANK_0, 0x00, 0x00)
say_quip(CHR_JOANNA, 0x25, 0x19, 0x02, 0x01, BANK_0, 0x00, 0x00)
beginloop(0xe2)
if_chr_dying(TARGET_CHR, /*goto*/ 0xc1)
if_chr_death_animation_finished(TARGET_CHR, /*goto*/ 0xc1)
if_chr_unloaded(TARGET_CHR, /*goto*/ 0xc1)
if_target_chrs_target_is_different(/*goto*/ 0x16)
goto_next(0xc1)
label(0x16)
if_chr_stopped(/*goto*/ 0xc1)
endloop(0xe2)
label(0x13)
restart_timer
dprint 'S','H','O','O','T',' ','F','A','I','L','\n',0,
beginloop(0x03)
if_timer_gt(60, /*goto*/ 0x16)
endloop(0x03)
label(0x16)
goto_first(0xc3)
label(0xba)
dprint 'F','O','U','N','D',' ','3','\n',0,
label(0xc1)
if_chr_injured_target(CHR_SELF, /*goto*/ 0x13)
dprint 'P','U','N','C','H','M','I','S','S','E','D','\n',0,
say_quip(CHR_JOANNA, 0x16, 0x19, 0x03, 0xff, BANK_0, 0x00, 0x00)
say_quip(CHR_JOANNA, 0x17, 0x19, 0x03, 0x01, BANK_0, 0x00, 0x00)
goto_next(0x16)
label(0x13)
dprint 'P','U','N','C','H','H','I','T','\n',0,
say_quip(CHR_JOANNA, 0x15, 0x19, 0x02, 0xff, BANK_0, 0x00, 0x00)
say_quip(CHR_JOANNA, 0x15, 0x19, 0x03, 0x01, BANK_0, 0x00, 0x00)
label(0x16)
dprint 'B','O','N','N','D',' ','3','\n',0,
if_self_flag_bankx_eq(CHRFLAG1_00000800, FALSE, BANK_1, /*goto*/ 0x13)
if_chr_lost_track_of_target_maybe(/*goto*/ 0x13)
damage_chr(TARGET_CHR, 18)
unset_self_flag_bankx(CHRFLAG1_00000800, BANK_1)
label(0x13)
if_chr_dying(TARGET_CHR, /*goto*/ 0xc5)
if_chr_death_animation_finished(TARGET_CHR, /*goto*/ 0xc5)
if_chr_unloaded(TARGET_CHR, /*goto*/ 0xc5)
if_target_chrs_target_is_different(/*goto*/ 0x13)
goto_next(0xc5)
label(0x13)
if_self_flag_bankx_eq(CHRFLAG1_40000000, TRUE, BANK_1, /*goto*/ 0xc5)
label(0xb8)
label(0xc6)
if_self_flag_bankx_eq(CHRFLAG0_08000000, FALSE, BANK_0, /*goto*/ 0x13)
goto_first(0xb3)
label(0x13)
dprint 'L','O','O','K',' ','F','O','R',' ','C','O','V','E','R','\n',0,
if_self_flag_bankx_eq(CHRFLAG1_00004000, TRUE, BANK_1, /*goto*/ 0x15)
cmd0121_if_something(0x1035, /*goto*/ 0x53)
cmd0121_if_something(0x1095, /*goto*/ 0x53)
goto_next(0x16)
label(0x15)
cmd0121_if_something(0x9035, /*goto*/ 0x53)
cmd0121_if_something(0x9095, /*goto*/ 0x53)
label(0x16)
goto_next(0x54)
label(0x53)
dprint 'G','O',' ','T','O',' ','C','O','V','E','R','\n',0,
say_quip(CHR_JOANNA, 0x02, 0xff, 0x02, 0x01, BANK_0, 0x00, 0x00)
cmd0124_run_for_cover_maybe(ACTION_UNDER_COVER)
restart_timer
beginloop(0xc7)
if_chr_dying(TARGET_CHR, /*goto*/ 0xc5)
if_chr_death_animation_finished(TARGET_CHR, /*goto*/ 0xc5)
if_chr_unloaded(TARGET_CHR, /*goto*/ 0xc5)
if_enemy_distance_lt_and_los(400, /*goto*/ 0x13)
if_chr_stopped(/*goto*/ 0x16)
if_timer_gt(360, /*goto*/ 0x16)
endloop(0xc7)
label(0x13)
goto_first(0xb5)
label(0x16)
dprint 'G','O','T',' ','T','O',' ','C','O','V','E','R','\n',0,
label(0xc8)
restart_timer
try_chr_kneel_and_shoot_thing(0x0220, 0x0000, /*goto*/ 0xc9)
beginloop(0xc9)
if_chr_dying(TARGET_CHR, /*goto*/ 0xc5)
if_chr_death_animation_finished(TARGET_CHR, /*goto*/ 0xc5)
if_chr_unloaded(TARGET_CHR, /*goto*/ 0xc5)
if_target_chrs_target_is_different(/*goto*/ 0x13)
goto_next(0xc5)
label(0x13)
if_enemy_distance_lt_and_los(400, /*goto*/ 0x15)
if_chr_flag_bank2(TARGET_CHR, CHRFLAG2_CLOAKED, /*goto*/ 0x13)
if_in_disarm_range(/*goto*/ 0xca)
label(0x13)
if_timer_gt(200, /*goto*/ 0x16)
endloop(0xc9)
label(0x16)
dprint 'T','I','M','O','U','T','\n',0,
goto_first(0xb3)
label(0x15)
dprint 'O','P','F','I','R','E','\n',0,
goto_first(0xb5)
label(0xa3)
goto_first(0xc1)
label(0xca)
restart_timer
dprint 'T','A','R','S','H','O','\n',0,
if_chr_is_dead_maybe(CHR_SELF, /*goto*/ 0x16)
goto_next(0x17)
label(0x16)
say_quip(CHR_JOANNA, 0x01, 0xff, 0x03, 0xff, BANK_0, 0x00, 0x00)
label(0x17)
try_aim_and_shoot_thing2(0x0200, 0x0000, /*goto*/ 0xcb)
goto_next(0x16)
label(0xcb)
say_quip(CHR_JOANNA, 0x24, 0x19, 0x02, 0xff, BANK_0, 0x00, 0x00)
say_quip(CHR_JOANNA, 0x25, 0x19, 0x02, 0x01, BANK_0, 0x00, 0x00)
beginloop(0xcc)
if_chr_dying(TARGET_CHR, /*goto*/ 0xc5)
if_chr_death_animation_finished(TARGET_CHR, /*goto*/ 0xc5)
if_chr_unloaded(TARGET_CHR, /*goto*/ 0xc5)
if_target_chrs_target_is_different(/*goto*/ 0x13)
goto_next(0xc5)
label(0x13)
if_timer_gt(300, /*goto*/ 0x16)
if_chr_stopped(/*goto*/ 0x16)
endloop(0xcc)
label(0x54)
dprint 'N','O','C','O','V','E','R','\n',0,
goto_first(0xb3)
restart_timer
try_run_sideways(/*goto*/ 0xcd)
beginloop(0xcd)
if_timer_gt(300, /*goto*/ 0xce)
if_chr_stopped(/*goto*/ 0xce)
endloop(0xcd)
label(0xce)
goto_first(0xb3)
label(0xc5)
dprint 'F','O','U','N','D',' ','4','\n',0,
if_self_flag_bankx_eq(CHRFLAG1_00100000, FALSE, BANK_1, /*goto*/ 0x13)
dprint 'F','O','U','N','D',' ','5','\n',0,
return
label(0x13)
if_self_flag_bankx_eq(CHRFLAG0_NOHEAR, TRUE, BANK_0, /*goto*/ 0x13)
label(0x13)
goto_next(0xcf)
label(0x16)
dprint 'K','I','L','L','E','D',' ','T','A','R','G','E','T','\n',0,
restart_timer
call_rng
if_self_flag_bankx_eq(CHRFLAG1_00100000, FALSE, BANK_1, /*goto*/ 0x13)
return
label(0x13)
goto_next(0xd0)
// Unreachable - no label
if_rand_gt(128, /*goto*/ 0xd1)
try_run_to_target_chr_with_hand_up(/*goto*/ 0xd0)
beginloop(0xd0)
if_timer_gt(120, /*goto*/ 0xd2)
if_chr_stopped(/*goto*/ 0xd2)
endloop(0xd0)
label(0xd2)
goto_next(0xc4)
// Begin unreachable
kneel
beginloop(0xd4)
if_timer_gt(60, /*goto*/ 0xc4)
endloop(0xd4)
label(0xd1)
try_run_sideways(/*goto*/ 0xd5)
beginloop(0xd5)
if_timer_gt(180, /*goto*/ 0xc4)
if_chr_stopped(/*goto*/ 0xc4)
endloop(0xd5)
// End unreachable
label(0xc4)
if_self_flag_bankx_eq(CHRFLAG0_10000000, FALSE, BANK_0, /*goto*/ 0x13)
return
label(0x13)
goto_first(0xb3)
label(0xcf)
if_self_flag_bankx_eq(CHRFLAG0_10000000, FALSE, BANK_0, /*goto*/ 0x13)
if_chr_lost_track_of_target_maybe(/*goto*/ 0x16)
goto_next(0x13)
label(0x16)
return
label(0x13)
try_walk_to_target_chr(/*goto*/ 0xd6)
beginloop(0xd6)
if_enemy_distance_lt_and_los(1200, /*goto*/ 0x13)
if_chr_stopped(/*goto*/ 0xd7)
endloop(0xd6)
label(0x13)
goto_first(0xb3)
label(0xd7)
say_quip(CHR_JOANNA, 0x0f, 0x28, 0x00, 0x01, BANK_0, 0x00, 0x00)
try_face_entity(0x0200, 0x0000, /*goto*/ 0x16)
label(0x16)
if_chr_is_dead_maybe(CHR_SELF, /*goto*/ 0xd9)
animation(ANIM_YAWN, 0, 193, 0x1810, CHR_SELF, 2)
beginloop(0xd8)
if_chr_stopped(/*goto*/ 0xd9)
endloop(0xd8)
label(0xd9)
return
endfunction
};
u8 unregistered_function2[] = {
stop_chr
label(0x19)
stop_chr
yield
goto_first(0x19)
endfunction
};
u8 unregistered_function3[] = {
surrender
beginloop(0x19)
if_chr_stopped(/*goto*/ 0x16)
endloop(0x19)
label(0x16)
dprint 'f','i','n','y','a','w','n','\n',0,
return
endfunction
};
/**
* This is the initial function for Defense blondes and some chr in
* Attack Ship.
*/
u8 func0000_idle_0009[] = {
dprint 'S','T','A','R','T',' ','L','I','S','T','\n',0,
set_action(ACTION_SCAN, FALSE)
set_return_function(CHR_SELF, GFUNC_IDLE_0009)
stop_chr
beginloop(0x0c)
endloop(0x0c)
endfunction
};
/**
* Not used.
*/
u8 func000e_see_then_attack[] = {
set_onshot_function(GFUNC_ALERTED)
beginloop(0x0c)
consider_coop_for_p1p2_chr(CHR_SELF)
set_target_chr(CHR_P1P2)
if_chr_sees_player(/*goto*/ 0x16)
endloop(0x0c)
label(0x16)
set_function(CHR_SELF, GFUNC_ALERTED)
endfunction
};
/**
* Waits for an objective to fail, then shows the objectives failed messages
* periodically.
*/
u8 func0016_show_objective_failed_msg[] = {
// Wait until an objective has failed
beginloop(0x0c)
if_timer_gt(0, /*goto*/ 0x13)
if_objective_failed(0, /*goto*/ 0x16)
if_objective_failed(1, /*goto*/ 0x16)
if_objective_failed(2, /*goto*/ 0x16)
if_objective_failed(3, /*goto*/ 0x16)
if_objective_failed(4, /*goto*/ 0x16)
endloop(0x0c)
// Wait 30 seconds. It iterates to the top loop here, which instantly jumps
// down to 0x13 because the timer is > 0. Seems a bit unnecessary...
label(0x16)
restart_timer
yield
label(0x13)
if_timer_gt(1800, /*goto*/ 0x13)
goto_first(0x0c)
// Check objective is still failed
label(0x13)
if_objective_failed(0, /*goto*/ 0x13)
if_objective_failed(1, /*goto*/ 0x13)
if_objective_failed(2, /*goto*/ 0x13)
if_objective_failed(3, /*goto*/ 0x13)
if_objective_failed(4, /*goto*/ 0x13)
set_function(CHR_SELF, GFUNC_IDLE)
// Show message first time
label(0x13)
message(CHR_JOANNA, 0x5845) // "OBJECTIVES FAILED - abort mission."
// Wait 60 seconds
restart_timer
beginloop(0x03)
if_timer_gt(3600, /*goto*/ 0x16)
endloop(0x03)
// Check objective is still failed
label(0x16)
if_objective_failed(0, /*goto*/ 0x13)
if_objective_failed(1, /*goto*/ 0x13)
if_objective_failed(2, /*goto*/ 0x13)
if_objective_failed(3, /*goto*/ 0x13)
if_objective_failed(4, /*goto*/ 0x13)
set_function(CHR_SELF, GFUNC_IDLE)
// Show message second time
label(0x13)
message(CHR_JOANNA, 0x5845) // "OBJECTIVES FAILED - abort mission."
restart_timer
// Wait 2 minutes
beginloop(0x04)
if_timer_gt(7200, /*goto*/ 0x06)
endloop(0x04)
// Check objective is still failed
label(0x06)
if_objective_failed(0, /*goto*/ 0x13)
if_objective_failed(1, /*goto*/ 0x13)
if_objective_failed(2, /*goto*/ 0x13)
if_objective_failed(3, /*goto*/ 0x13)
if_objective_failed(4, /*goto*/ 0x13)
set_function(CHR_SELF, GFUNC_IDLE)
// Show message third time
label(0x13)
message(CHR_JOANNA, 0x5845) // "OBJECTIVES FAILED - abort mission."
restart_timer
// Wait 5 minutes
beginloop(0x05)
if_timer_gt(18000, /*goto*/ 0x16)
endloop(0x05)
// Loop back to the last message, so it will display every 5 minutes
label(0x16)
goto_first(0x06)
endfunction
};
u8 func0017_rebuild_groups[] = {
rebuild_teams
rebuild_squadrons
set_function(CHR_SELF, GFUNC_IDLE)
endfunction
};
u8 func0018_do_bored_animation[] = {
call_rng
if_rand_gt(50, /*goto*/ 0x13)
animation(ANIM_YAWN, 0, 193, 0x1810, CHR_SELF, 2)
goto_next(0x16)
label(0x13)
if_rand_gt(100, /*goto*/ 0x13)
animation(ANIM_SCRATCH_HEAD, 0, 294, 0x1810, CHR_SELF, 2)
goto_next(0x16)
label(0x13)
if_rand_gt(150, /*goto*/ 0x13)
animation(ANIM_ROLL_HEAD, 0, 183, 0x1810, CHR_SELF, 2)
goto_next(0x16)
label(0x13)
if_rand_gt(200, /*goto*/ 0x13)
animation(ANIM_GRAB_CROTCH, 0, 123, 0x1810, CHR_SELF, 2)
goto_next(0x16)
label(0x13)
if_rand_gt(250, /*goto*/ 0x13)
animation(ANIM_GRAB_BUTT, 0, 56, 0x1810, CHR_SELF, 2)
goto_next(0x16)
label(0x13)
label(0x16)
return
endfunction
};
u8 func001e_look_around[] = {
call_rng
if_rand_gt(50, /*goto*/ 0x13)
animation(ANIM_LOOK_AROUND_025B, 0, 193, 0x1810, CHR_SELF, 2)
goto_next(0x16)
label(0x13)
if_rand_gt(100, /*goto*/ 0x13)
animation(ANIM_LOOK_AROUND_025C, 0, 294, 0x1810, CHR_SELF, 2)
goto_next(0x16)
label(0x13)
if_rand_gt(150, /*goto*/ 0x13)
animation(ANIM_LOOK_AROUND_025D, 0, 183, 0x1810, CHR_SELF, 2)
goto_next(0x16)
// @bug: Shows grab crotch animation when wanting to look around instead.
// Probably a copy/paste error from previous function.
label(0x13)
if_rand_gt(200, /*goto*/ 0x13)
animation(ANIM_GRAB_CROTCH, 0, 123, 0x1810, CHR_SELF, 2)
goto_next(0x16)
label(0x13)
if_rand_gt(250, /*goto*/ 0x13)
animation(ANIM_LOOK_AROUND_025E, 0, 56, 0x1810, CHR_SELF, 2)
goto_next(0x16)
label(0x13)
label(0x16)
return
endfunction
};
u8 func0019_do_sitting_animation[] = {
call_rng
if_rand_gt(128, /*goto*/ 0x13)
animation(ANIM_SITTING_TYPING, 0, -1, 0x1010, CHR_SELF, 2)
goto_next(0x16)
label(0x13)
animation(ANIM_SITTING_DORMANT, 0, -1, 0x1010, CHR_SELF, 2)
goto_next(0x16)
label(0x13)
label(0x16)
return
endfunction
};
/**
* This function is only used by other global functions.
*
* It appears the purpose is to unset CHRFLAG1_DISSPEE in certain conditions.
*/
u8 func001a_maybe_unset_disspee[] = {
restart_timer
// If target has both DISGUISED and chrflag2_02000000
// then they must not have a gun equipped.
label(0x00)
yield
if_chr_flag_bank2(TARGET_CHR, CHRFLAG2_DISGUISED, /*goto*/ 0x14)
goto_next(0x13)
label(0x14)
if_chr_flag_bank2(TARGET_CHR, CHRFLAG2_02000000, /*goto*/ 0xe8)
goto_next(0x13)
label(0xe8)
if_chr_weapon_equipped(TARGET_CHR, WEAPON_NONE, /*goto*/ 0x13)
if_chr_weapon_equipped(TARGET_CHR, WEAPON_UNARMED, /*goto*/ 0x13)
if_chr_weapon_equipped(TARGET_CHR, WEAPON_COMBATBOOST, /*goto*/ 0x13)
if_chr_weapon_equipped(TARGET_CHR, WEAPON_HORIZONSCANNER, /*goto*/ 0x13)
if_chr_weapon_equipped(TARGET_CHR, WEAPON_SUITCASE, /*goto*/ 0x13)
set_function(CHR_SELF, GFUNC_UNALERTED_0004)
// Not disguised, or
// disguised but not 02000000, or
// disguised and 02000000 and has no weapon equipped.
// Wait 1 second, or for some field in the current chr to change.
label(0x13)
if_timer_lt(60, /*goto*/ 0x15)
if_chr_propsoundcount_zero(CHR_SELF, /*goto*/ 0x28)
goto_next(0x15)
// Field changed
label(0x28)
unset_self_flag_bankx(CHRFLAG1_DISSPEE, BANK_1)
stop_chr
// Field changed (follow through from above) or 1 second elapsed
label(0x15)
if_chr_idle(/*goto*/ 0x13)
goto_next(0x16)
label(0x13)
goto_first(0x00)
// Resume walking a path
label(0x16)
start_path
set_function(CHR_SELF, GFUNC_UNALERTED_0004)
endfunction
};
u8 func000f_hand_combat[] = {
#define LABEL_FACE_TARGET 0x16
#define LABEL_PUNCH 0x16
if_chr_death_animation_finished(CHR_SELF, /*goto*/ 0x13)
if_chr_dying(CHR_SELF, /*goto*/ 0x13)
if_chr_unloaded(CHR_SELF, /*goto*/ 0x13)
goto_next(0x16)
// Dying
label(0x13)
set_onshot_function(GFUNC_IDLE)
set_function(CHR_SELF, GFUNC_IDLE)
label(0x16)
set_action(ACTION_HAND_COMBAT, FALSE)
restart_timer
// If current chr doesn't have this flag and isn't idle, stop them
if_self_flag_bankx_eq(CHRFLAG1_00000001, TRUE, BANK_1, /*goto*/ 0x0c)
if_chr_idle(/*goto*/ 0x0c)
stop_chr
// Begin loop
label(0x0c)
yield
if_chr_death_animation_finished(TARGET_CHR, /*goto*/ 0xfa)
if_chr_dying(TARGET_CHR, /*goto*/ 0xfa)
if_chr_unloaded(TARGET_CHR, /*goto*/ 0xfa)
// This if-statement is effectively a no op
dprint 'L','1','\n',0,
if_target_chrs_target_is_different(/*goto*/ 0x13)
dprint 'L','2','\n',0,
label(0x13)
dprint 'L','O','O','K',' ','F','O','R',' ','T','A','R','G','E','T','\n',0,
if_self_flag_bankx_eq(CHRFLAG1_00000001, TRUE, BANK_1, /*goto*/ 0x13)
if_chr_is_dead_maybe(CHR_SELF, /*goto*/ 0x0f)
if_chr_distance_gt(120, /*goto*/ 0x13)
goto_next(0x10)
label(0x0f)
if_chr_distance_gt(150, /*goto*/ 0x13)
label(0x10)
if_in_disarm_range(/*goto*/ 0x13)
if_timer_gt(120, /*goto*/ 0x0b)
goto_first(0x0c)
label(0x13)
if_chr_lost_track_of_target_maybe(/*goto*/ 0x0a)
if_self_flag_bankx_eq(CHRFLAG1_00000001, TRUE, BANK_1, /*goto*/ 0x13)
if_chr_distance_gt(400, /*goto*/ 0x0b)
label(0x13)
if_chr_is_dead_maybe(CHR_SELF, /*goto*/ 0x0f)
if_chr_distance_lt(120, /*goto*/ LABEL_FACE_TARGET)
goto_next(0x10)
label(0x0f)
if_chr_distance_lt(150, /*goto*/ LABEL_FACE_TARGET)
label(0x10)
label(0xe3)
restart_timer
dprint 'R','U','N',' ','T','O',' ','T','A','R','G','E','T','\n',0,
try_run_to_target_chr(/*goto*/ 0x03)
beginloop(0x03)
if_chr_death_animation_finished(TARGET_CHR, /*goto*/ 0xfa)
if_chr_dying(TARGET_CHR, /*goto*/ 0xfa)
if_chr_unloaded(TARGET_CHR, /*goto*/ 0xfa)
label(0x13)
if_timer_gt(90, /*goto*/ 0x0b)
if_chr_lost_track_of_target_maybe(/*goto*/ 0x09)
if_self_flag_bankx_eq(CHRFLAG1_00000001, TRUE, BANK_1, /*goto*/ 0x13)
if_chr_distance_gt(400, /*goto*/ 0x0b)
label(0x13)
if_chr_is_dead_maybe(CHR_SELF, /*goto*/ 0x0f)
if_chr_distance_lt(120, /*goto*/ LABEL_FACE_TARGET)
goto_next(0x10)
label(0x0f)
if_chr_distance_lt(150, /*goto*/ LABEL_FACE_TARGET)
label(0x10)
endloop(0x03)
label(0x09)
if_chr_is_dead_maybe(CHR_SELF, /*goto*/ 0x0f)
if_chr_distance_lt(120, /*goto*/ LABEL_FACE_TARGET)
goto_next(0x10)
label(0x0f)
if_chr_distance_lt(150, /*goto*/ LABEL_FACE_TARGET)
label(0x10)
if_self_flag_bankx_eq(CHRFLAG1_00000001, TRUE, BANK_1, /*goto*/ 0x13)
if_chr_distance_gt(400, /*goto*/ 0x0b)
label(0x13)
goto_first(0x03)
label(0x0a)
if_chr_is_dead_maybe(CHR_SELF, /*goto*/ 0x0f)
if_chr_distance_lt(120, /*goto*/ LABEL_FACE_TARGET)
goto_next(0x10)
label(0x0f)
if_chr_distance_lt(150, /*goto*/ LABEL_FACE_TARGET)
label(0x10)
if_chr_distance_gt(400, /*goto*/ 0x0b)
goto_first(0xe3)
label(0x13)
restart_timer
goto_first(0x0c)
label(LABEL_FACE_TARGET)
restart_timer
dprint 'F','A','C','E',' ','T','A','R','G','E','T','\n',0,
if_jo_ccw_direction_lt(10, /*goto*/ LABEL_PUNCH)
if_jo_ccw_direction_gt(246, /*goto*/ LABEL_PUNCH)
stop_chr
try_face_entity(0x0200, 0x0001, /*goto*/ 0x04)
beginloop(0x04)
if_chr_death_animation_finished(TARGET_CHR, /*goto*/ 0xfa)
if_chr_dying(TARGET_CHR, /*goto*/ 0xfa)
if_chr_unloaded(TARGET_CHR, /*goto*/ 0xfa)
label(0x13)
if_chr_distance_gt(400, /*goto*/ 0x0b)
if_jo_ccw_direction_lt(15, /*goto*/ LABEL_PUNCH)
if_jo_ccw_direction_gt(240, /*goto*/ LABEL_PUNCH)
if_timer_gt(60, /*goto*/ LABEL_PUNCH)
endloop(0x04)
label(0x13)
restart_timer
goto_first(0x0c)
label(LABEL_PUNCH)
dprint 'P','U','N','C','H','\n',0,
try_punch_or_kick(/*goto*/ 0x13)
// Unable to punch or kick for some reason - return to main loop
restart_timer
goto_first(0x0c)
label(0x13)
add_morale(1)
if_chr_is_dead_maybe(CHR_SELF, /*goto*/ 0x17)
goto_next(0x05)
label(0x17)
restart_timer
say_quip(CHR_JOANNA, 0x01, 0xff, 0x03, 0xff, BANK_0, 0x00, 0x00) // "Open fire!","Wipe her out!","Waste her!"
beginloop(0x05)
if_timer_gt(180, /*goto*/ 0x16)
if_chr_stopped(/*goto*/ 0x16)
endloop(0x05)
label(0x16)
if_chr_injured_target(CHR_SELF, /*goto*/ 0x13)
dprint 'P','U','N','C','H','M','I','S','S','E','D','\n',0,
say_quip(CHR_JOANNA, 0x16, 0x19, 0x03, 0x00, BANK_0, 0x00, 0x00) // Say random quip: "Damn, missed!","How did I miss?"
say_quip(CHR_JOANNA, 0x17, 0x19, 0x03, 0x01, BANK_0, 0x00, 0x00) // "God sakes, someone hit her","She's a tricky one"
goto_next(0x16)
label(0x13)
dprint 'P','U','N','C','H','H','I','T','\n',0,
say_quip(CHR_JOANNA, 0x15, 0x19, 0x02, 0x00, BANK_0, 0x00, 0x00) // Say random quip: "Give it up!","Surrender, now!","Take that!"
say_quip(CHR_JOANNA, 0x15, 0x19, 0x03, 0x01, BANK_0, 0x00, 0x00) // "Give it up!","Surrender, now!","Take that!"
label(0x16)
goto_next(0x0b)
label(0xfa)
dprint 'T','A','R','G','E','T',' ','I','S',' ','D','Y','I','N','G','\n',0,
// Finished attack
label(0x0b)
dprint 'F','U','N',' ',' ','H','I','T','\n',0,
label(0x15)
if_self_flag_bankx_eq(CHRFLAG1_PUNCH_THEN_GENERAL_COMBAT, TRUE, BANK_1, /*goto*/ 0x13)
dprint 'R','E','T',' ','H','H','I','T','\n',0,
label(0x17)
return
label(0x13)
dprint 'D','E','T',' ','E','N','I','T','\n',0,
set_function(CHR_SELF, GFUNC_COMBAT_WITH_TARGET_CHR)
endfunction
};
/**
* Used in Chicago, Air Base, and some other global functions.
*
* There is special logic for Chicago, where they don't care if you have a gun
* and say different things.
*
* The chr will make one comment, then it returns to the previous function.
*/
u8 func0010_civilian_say_comment[] = {
set_self_flag_bank3(CHRFLAG3_00040000)
set_onshot_function(GFUNC_SURPRISED)
label(0x0c)
yield
dprint 'L','O','O','K',' ','F','O','R',' ','T','A','R','G','E','T','\n',0,
label(0x16)
restart_timer
dprint 'F','A','C','E',' ','T','A','R','G','E','T','\n',0,
try_face_entity(0x0200, 0x0000, /*goto*/ 0x04)
// Wait until facing target, or a second has passed, or something else
// happens such as hearing gunfire or seeing someone die.
beginloop(0x04)
if_shot_near_chr(0x01, /*goto*/ 0x83)
if_saw_death(0x01, /*goto*/ 0x83)
if_jo_ccw_direction_lt(10, /*goto*/ 0x13)
if_jo_ccw_direction_gt(246, /*goto*/ 0x13)
if_timer_gt(60, /*goto*/ 0x13)
endloop(0x04)
// Facing target
label(0x13)
if_stage_is_not(STAGE_CHICAGO, /*goto*/ 0x16)
goto_next(0x0e)
// Not Chicago
label(0x16)
label(0x16)
set_self_flag_bankx(CHRFLAG1_DISSPEE, BANK_1)
dprint 'S','E','T',' ','D','I','S','S','P','E','E','\n',0,
if_chr_weapon_equipped(TARGET_CHR, WEAPON_NONE, /*goto*/ 0x07)
if_chr_weapon_equipped(TARGET_CHR, WEAPON_UNARMED, /*goto*/ 0x07)
if_chr_weapon_equipped(TARGET_CHR, WEAPON_COMBATBOOST, /*goto*/ 0x07)
if_chr_weapon_equipped(TARGET_CHR, WEAPON_HORIZONSCANNER, /*goto*/ 0x07)
if_chr_weapon_equipped(TARGET_CHR, WEAPON_SUITCASE, /*goto*/ 0x07)
goto_next(0x05)
// Unarmed
label(0x07)
restart_timer
if_chr_flag_bank2(CHR_SELF, CHRFLAG2_01000000, /*goto*/ 0x13)
do_special_animation(-1)
say_quip(CHR_JOANNA, 0x1d, 0xff, 0x02, 0xff, BANK_0, 0x00, 0x00) // "How's things?","Hey there","Hi, how are you?"
yield
// Set a do-once flag, so chr is only stopped the first time
dprint 'R','E','T','\n',0,
if_self_flag_bankx_eq(CHRFLAG1_DISSPEE, TRUE, BANK_1, /*goto*/ 0x13)
stop_chr
set_self_flag_bankx(CHRFLAG1_DISSPEE, BANK_1)
label(0x13)
set_chr_flag_bank2(CHR_SELF, CHRFLAG2_01000000)
return
// Armed
label(0x05)
if_chr_flag_bank2(TARGET_CHR, CHRFLAG2_01000000, /*goto*/ 0x06)
set_chr_flag_bank2(TARGET_CHR, CHRFLAG2_01000000)
say_quip(CHR_JOANNA, 0x1e, 0xff, 0x02, 0xff, BANK_0, 0x00, 0x00) // "Where did you get that?","Should you have that?","What are you doing with that weapon?"
do_special_animation(6)
restart_timer
beginloop(0x08)
if_shot_near_chr(0x01, /*goto*/ 0x83)
if_saw_death(0x01, /*goto*/ 0x83)
if_timer_gt(180, /*goto*/ 0x16)
endloop(0x08)
// Unreachable
return
// Has chrflag2_01000000
label(0x06)
if_chr_in_view(/*goto*/ 0x13)
return
label(0x13)
set_chr_flag_bank2(TARGET_CHR, CHRFLAG2_02000000)
dprint 'D','O','N','T',' ','P','O','I','N','T','\n',0,
say_quip(CHR_JOANNA, 0x1f, 0xff, 0x03, 0xff, BANK_0, 0x00, 0x00) // "Don't point that at me","Watch where you're pointing that"
do_special_animation(-1)
restart_timer
// Wait 3 seconds, or for see/hear gunfire
beginloop(0x09)
if_shot_near_chr(0x01, /*goto*/ 0x83)
if_saw_death(0x01, /*goto*/ 0x83)
if_timer_gt(180, /*goto*/ 0x16)
endloop(0x09)
// Timer expired
label(0x16)
return
label(0x15)
// Special Chicago logic
label(0x0e)
call_rng
if_rand_gt(128, /*goto*/ 0x16)
dprint 'B','4','T','A','L','K','\n',0,
if_stage_is_not(STAGE_CHICAGO, /*goto*/ 0x15) // will never pass
// 50% chance of this happening
say_quip(CHR_JOANNA, 0x16, 0xff, 0x00, 0xff, 0x81, 0x00, 0x00)
goto_next(0x13)
// 50% chance of this happening
label(0x16)
say_quip(CHR_JOANNA, 0x17, 0xff, 0x00, 0xff, 0x81, 0x00, 0x00)
label(0x13)
do_special_animation(3)
return
// Not Chicago
label(0x15)
say_quip(CHR_JOANNA, 0x22, 0xff, 0x00, 0xff, 0x81, 0x00, 0x00)
goto_next(0x13)
label(0x16)
say_quip(CHR_JOANNA, 0x23, 0xff, 0x00, 0xff, 0x81, 0x00, 0x00)
label(0x13)
do_special_animation(3)
return
label(0x83)
set_alertness(100)
set_function(CHR_SELF, GFUNC_UNALERTED)
endfunction
};
/**
* This function is only used by civilians while they say comments...?
*/
u8 func001c_surprised[] = {
set_onshot_function(GFUNC_ALERTED)
set_squadron_alertness(100)
say_quip(CHR_JOANNA, 0x0c, 0xff, 0x03, 0x00, BANK_0, 0x00, 0x00) // "Holy shh...","What the hell?!"
restart_timer
animation(ANIM_SURPRISED_0202, 0, -1, 0x0010, CHR_SELF, 2)
// Wait 1 second
beginloop(0x03)
dprint 'S','6',0,
if_timer_gt(60, /*goto*/ 0x77)
endloop(0x03)
label(0x77)
set_function(CHR_SELF, GFUNC_ALERTED)
set_return_function(CHR_SELF, GFUNC_ALERTED)
endfunction
};
u8 func0011_flee_from_grenade[] = {
set_action(ACTION_FLEE_GRENADE, FALSE)
dprint 'N','E','A','R',' ','D','A','N','G','E','R','\n',0,
run_from_grenade
say_quip(CHR_JOANNA, 0x03, 0xff, 0x00, 0xff, BANK_0, 0x00, 0x00) // "Look out, look out!","It's a grenade!","Clear the area!"
restart_timer
beginloop(0x0c)
dprint 'D','A','N','G','E','R',' ','L','O','O','P','\n',0,
cmd013d_if_grenade_thrown_nearby_maybe(ACTION_GRENADE_STOP, /*goto*/ 0x13)
goto_next(0x16)
label(0x13)
if_timer_gt(180, /*goto*/ 0x16)
endloop(0x0c)
label(0x16)
return
endfunction
};
u8 func001b_observe_camspy[] = {
stop_chr
set_onshot_function(GFUNC_ALERTED)
unset_self_flag_bankx(CHRFLAG1_DOINGIDLEANIMATION, BANK_1)
set_chr_special_death_animation(CHR_SELF, 0)
set_follow_chr(TARGET_CHR)
if_just_injured(CHR_SELF, /*goto*/ 0x09)
dprint 'E','Y','E',' ','S','P','Y','\n',0,
label(0x00)
set_target_chr(FOLLOW_CHR)
if_chr_distance_lt(300, /*goto*/ 0x13)
try_run_to_target_chr_with_hand_up(/*goto*/ 0x0c)
restart_timer
beginloop(0x0c)
if_timer_gt(60, /*goto*/ 0x0b)
if_chr_distance_lt(300, /*goto*/ 0x13)
consider_coop_for_p1p2_chr(CHR_SELF)
set_target_chr(CHR_P1P2)
if_player_looking_at_something_maybe(0x00, 0x00, 0x01, /*goto*/ 0x16)
if_target_chr_in_sight(/*goto*/ 0x0b)
label(0x16)
set_target_chr(FOLLOW_CHR)
endloop(0x0c)
// At camspy
label(0x13)
set_target_chr(FOLLOW_CHR)
restart_timer
try_face_entity(0x0200, 0x0000, /*goto*/ 0x03)
// Wait 5 seconds. During this time:
// - If the camspy moves away, exit the loop and follow it
// - If the player comes into sight, return from the function
beginloop(0x03)
if_timer_gt(300, /*goto*/ 0x04)
if_chr_distance_gt(400, /*goto*/ 0x13)
consider_coop_for_p1p2_chr(CHR_SELF)
set_target_chr(CHR_P1P2)
if_player_looking_at_something_maybe(0x00, 0x00, 0x01, /*goto*/ 0x16)
if_target_chr_in_sight(/*goto*/ 0x0b)
label(0x16)
set_target_chr(FOLLOW_CHR)
endloop(0x03)
// Camspy moved away - follow it
label(0x13)
goto_first(0x00)
// Timer expired
label(0x04)
do_special_animation(-1)
say_quip(CHR_JOANNA, 0x1c, 0xff, 0x00, 0xff, BANK_0, 0x00, 0x00) // "What the hell?","Hello there","What's this?"
// Wait another 5 seconds with same logic as previous timer
beginloop(0x05)
if_chr_idle(/*goto*/ 0x13)
if_timer_gt(300, /*goto*/ 0x06)
label(0x13)
consider_coop_for_p1p2_chr(CHR_SELF)
set_target_chr(CHR_P1P2)
if_player_looking_at_something_maybe(0x00, 0x00, 0x01, /*goto*/ 0x16)
if_target_chr_in_sight(/*goto*/ 0x0b)
label(0x16)
set_target_chr(FOLLOW_CHR)
endloop(0x05)
// Timer expired
label(0x06)
if_self_flag_bankx_eq(CHRFLAG1_LONG_CAMSPY_OBSERVATION, FALSE, BANK_1, /*goto*/ 0xe8)
unset_self_flag_bankx(CHRFLAG1_LONG_CAMSPY_OBSERVATION, BANK_1)
goto_first(0x00)
// Player in sight while observing camspy
label(0x0b)
return
// Timer expired second time
label(0xe8)
say_quip(CHR_JOANNA, 0x28, 0xff, 0x03, 0xff, BANK_0, 0x00, 0x00) // "It's a spy!"
// Shoot camspy
label(0x09)
set_self_flag_bank3(CHRFLAG3_00000040)
try_aim_and_shoot_thing1(0x0220, 0x0000, /*goto*/ 0x16)
label(0x16)
try_aim_and_shoot_thing2(0x0200, 0x0000, /*goto*/ 0xc3)
// Wait until shooting animation done
beginloop(0xc3)
if_chr_stopped(/*goto*/ 0x16)
endloop(0xc3)
label(0x16)
dprint 'E','1','\n',0,
if_chr_death_animation_finished(TARGET_CHR, /*goto*/ 0x13)
if_chr_dying(TARGET_CHR, /*goto*/ 0x13)
if_chr_unloaded(TARGET_CHR, /*goto*/ 0x13)
// Camspy still alive
dprint 'E','2','\n',0,
if_chr_sees_player(/*goto*/ 0x16)
dprint 'E','3','\n',0,
goto_next(0x13)
// Unreachable - no label
dprint 'E','4','\n',0,
if_target_chrs_target_is_different(/*goto*/ 0x16)
dprint 'E','5','\n',0,
goto_next(0x13)
label(0x16)
dprint 'E','6','\n',0,
if_chr_lost_track_of_target_maybe(/*goto*/ 0x13)
dprint 'E','7','\n',0,
goto_first(0x09)
label(0x13)
set_target_chr(CHR_JOANNA)
dprint 'E','8','\n',0,
set_self_flag_bankx(CHRFLAG1_10000000, BANK_1)
set_function(CHR_SELF, GFUNC_SEARCH_FOR_PLAYER)
endfunction
};
u8 func001d_search_for_player[] = {
if_chr_death_animation_finished(CHR_SELF, /*goto*/ 0x13)
if_chr_dying(CHR_SELF, /*goto*/ 0x13)
if_chr_unloaded(CHR_SELF, /*goto*/ 0x13)
goto_next(0x16)
// Dying
label(0x13)
set_onshot_function(GFUNC_IDLE)
set_function(CHR_SELF, GFUNC_IDLE)
// Alive
label(0x16)
if_self_flag_bankx_eq(CHRFLAG1_DOINGIDLEANIMATION, FALSE, BANK_1, /*goto*/ 0x13)
set_chr_special_death_animation(CHR_SELF, 0)
label(0x13)
dprint 'S','E','A','R','C','H',' ','R','O','O','M','\n',0,
set_chr_dodge_rating(2, 0x00)
label(0x00)
set_target_chr(FOLLOW_CHR)
set_self_flag_bankx(CHRFLAG1_01000000, BANK_1)
if_self_flag_bankx_eq(CHRFLAG1_10000000, TRUE, BANK_1, /*goto*/ 0x16)
set_chr_roomtosearch
if_chr_distance_gt(1000, /*goto*/ 0x13)
try_run_to_target_chr_with_hand_up(/*goto*/ 0x03)
label(0x13)
try_run_to_target_chr(/*goto*/ 0x03)
beginloop(0x03)
dprint 'S','E','A','R','C','H','I','N','I','T','\n',0,
consider_coop_for_p1p2_chr(CHR_SELF)
set_target_chr(CHR_P1P2)
if_target_chr_in_sight(/*goto*/ 0x12)
if_self_flag_bankx_eq(CHRFLAG0_AIVSAI, FALSE, BANK_0, /*goto*/ 0x13)
if_enemy_distance_lt_and_los(2540, /*goto*/ 0xc3)
label(0x13)
if_chr_in_room(CHR_SELF, 0x01, 0x0001, /*goto*/ 0x16)
endloop(0x03)
// Player is in the same room as self
label(0x16)
restart_timer
beginloop(0x0a)
dprint 'P','O','I','N','T',' ','S','R','C','H','\n',0,
if_self_flag_bankx_eq(CHRFLAG0_AIVSAI, FALSE, BANK_0, /*goto*/ 0x13)
if_self_flag_bankx_eq(CHRFLAG1_00000400, TRUE, BANK_1, /*goto*/ 0x15)
if_enemy_distance_lt_and_los(2540, /*goto*/ 0xc3)
goto_next(0x13)
label(0x15)
if_enemy_distance_lt_and_los(100, /*goto*/ 0xc3)
label(0x13)
if_self_flag_bankx_eq(CHRFLAG1_00000400, FALSE, BANK_1, /*goto*/ 0x13)
if_chr_distance_lt(500, /*goto*/ 0x13)
goto_next(0x05)
label(0x13)
consider_coop_for_p1p2_chr(CHR_SELF)
set_target_chr(CHR_P1P2)
if_player_looking_at_something_maybe(0x00, 0x00, 0x01, /*goto*/ 0x15)
if_target_chr_in_sight(/*goto*/ 0x12)
label(0x15)
if_timer_gt(30, /*goto*/ 0x05)
endloop(0x0a)
label(0x05)
restart_timer
label(0x06)
if_chr_distance_lt(1000, /*goto*/ 0x13)
goto_first(0x00)
label(0x13)
stop_chr
if_self_flag_bankx_eq(CHRFLAG1_DONE_SEARCH_ANIM, TRUE, BANK_1, /*goto*/ 0x13)
call_rng
if_rand_gt(128, /*goto*/ 0x13)
call_rng
if_rand_lt(64, /*goto*/ 0x28)
if_rand_lt(128, /*goto*/ 0x29)
if_rand_lt(196, /*goto*/ 0x2a)
set_self_flag_bankx(CHRFLAG1_DONE_SEARCH_ANIM, BANK_1)
animation(ANIM_LOOK_AROUND_025B, 0, -1, 0x100a, CHR_SELF, 2)
goto_next(0x04)
label(0x28)
animation(ANIM_LOOK_AROUND_025C, 0, -1, 0x100a, CHR_SELF, 2)
goto_next(0x04)
label(0x29)
animation(ANIM_LOOK_AROUND_025D, 0, -1, 0x100a, CHR_SELF, 2)
goto_next(0x04)
label(0x2a)
animation(ANIM_LOOK_AROUND_025E, 0, -1, 0x100a, CHR_SELF, 2)
goto_next(0x04)
label(0x13)
unset_self_flag_bankx(CHRFLAG1_DONE_SEARCH_ANIM, BANK_1)
call_rng
if_rand_lt(64, /*goto*/ 0x28)
if_rand_lt(128, /*goto*/ 0x29)
if_rand_lt(196, /*goto*/ 0x2a)
try_set_target_pad_to_something(0x08, /*goto*/ 0x13)
label(0x28)
try_set_target_pad_to_something(0x02, /*goto*/ 0x13)
label(0x29)
try_set_target_pad_to_something(0x04, /*goto*/ 0x13)
label(0x2a)
try_set_target_pad_to_something(0x08, /*goto*/ 0x13)
goto_next(0x04)
label(0x13)
go_to_target_pad(SPEED_WALK)
beginloop(0x04)
dprint 'W','A','L','K',' ','P','A','D','\n',0,
if_self_flag_bankx_eq(CHRFLAG0_AIVSAI, FALSE, BANK_0, /*goto*/ 0x13)
if_enemy_distance_lt_and_los(2540, /*goto*/ 0xc3)
label(0x13)
if_self_flag_bankx_eq(CHRFLAG1_00000400, FALSE, BANK_1, /*goto*/ 0x13)
if_chr_distance_lt(500, /*goto*/ 0x13)
label(0x13)
consider_coop_for_p1p2_chr(CHR_SELF)
set_target_chr(CHR_P1P2)
dprint '1','\n',0,
if_timer_gt(600, /*goto*/ 0x0b)
dprint '1','\n',0,
if_chr_stopped(/*goto*/ 0x16)
dprint '1','\n',0,
if_hears_gunfire(/*goto*/ 0x12)
dprint '1','\n',0,
if_alertness(99, OPERATOR_GREATER_THAN, /*goto*/ 0x12)
dprint '1','\n',0,
if_near_miss(/*goto*/ 0x12)
dprint '1','\n',0,
if_self_flag_bankx_eq(CHRFLAG1_00000400, FALSE, BANK_1, /*goto*/ 0x13)
if_chr_distance_gt(500, /*goto*/ 0x15)
label(0x13)
dprint 'C','H','E','K',' ','V','I','S','\n',0,
if_player_looking_at_something_maybe(0x00, 0x00, 0x01, /*goto*/ 0x15)
if_target_chr_in_sight(/*goto*/ 0x12)
label(0x15)
if_saw_death(0x00, /*goto*/ 0x28)
endloop(0x04)
label(0x16)
goto_first(0x06)
// Saw death?
label(0x28)
dprint 'E','Y','E',' ','S','P','Y','\n',0,
label(0x12)
if_chr_flag_bank2(TARGET_CHR, CHRFLAG2_DISGUISED, /*goto*/ 0x13)
goto_next(0x16)
label(0x13)
set_alertness(0)
set_return_function(CHR_SELF, GFUNC_UNALERTED)
set_function(CHR_SELF, GFUNC_UNALERTED)
label(0x16)
set_alertness(100)
dprint 'S','E','E',' ','P','L','A','Y','\n',0,
if_self_flag_bankx_eq(CHRFLAG1_00000400, FALSE, BANK_1, /*goto*/ 0x13)
say_quip(CHR_JOANNA, 0x1b, 0xff, 0x03, 0xff, BANK_0, 0x00, 0x00)
label(0x13)
set_function(CHR_SELF, GFUNC_ALERTED)
label(0x0b)
say_quip(CHR_JOANNA, 0x23, 0x32, 0x03, 0xff, BANK_0, 0x00, 0x00)
goto_first(0x05)
label(0xc3)
if_chr_flag_bank2(TARGET_CHR, CHRFLAG2_DISGUISED, /*goto*/ 0x13)
goto_next(0x16)
label(0x13)
set_alertness(0)
set_return_function(CHR_SELF, GFUNC_UNALERTED)
set_function(CHR_SELF, GFUNC_UNALERTED)
label(0x16)
set_return_function(CHR_SELF, GFUNC_UNALERTED)
set_onshot_function(GFUNC_COMBAT_WITH_TARGET_CHR)
set_function(CHR_SELF, GFUNC_COMBAT_WITH_TARGET_CHR)
endfunction
};
u8 func001f_related_to_spawning[] = {
dprint 'S','E','E',' ','P','L','A','Y','\n',0,
if_chr_dying(CHR_SELF, /*goto*/ 0x13)
if_chr_death_animation_finished(CHR_SELF, /*goto*/ 0x13)
if_chr_unloaded(CHR_SELF, /*goto*/ 0x13)
goto_next(0x16)
// Dying
label(0x13)
set_onshot_function(GFUNC_IDLE)
set_function(CHR_SELF, GFUNC_IDLE)
// Alive
label(0x16)
set_return_function(CHR_SELF, GFUNC_RELATED_TO_SPAWNING)
set_target_chr(CHR_P1P2)
set_onshot_function(GFUNC_RELATED_TO_SPAWNING)
if_num_times_shot_lt(1, /*goto*/ 0x1a) // pointless check
label(0x1a)
set_action(ACTION_SCAN, TRUE)
yield
consider_coop_for_p1p2_chr(CHR_SELF)
set_target_chr(CHR_P1P2)
if_alertness(100, OPERATOR_LESS_THAN, /*goto*/ 0x16)
goto_next(0x78)
// Not alert
label(0x16)
if_saw_death(0x01, /*goto*/ 0x1e)
if_shot_near_chr(0x01, /*goto*/ 0x1e)
if_player_looking_at_something_maybe(0x00, 0x00, 0x01, /*goto*/ 0x16)
if_target_chr_in_sight(/*goto*/ 0x1e)
label(0x16)
if_self_flag_bankx_eq(CHRFLAG0_AIVSAI, FALSE, BANK_0, /*goto*/ 0x16)
if_enemy_distance_lt_and_los(2540, /*goto*/ 0x13)
goto_next(0x16)
label(0x13)
goto_next(0x12)
label(0x16)
if_near_miss(/*goto*/ 0x1e)
if_num_times_shot_gt(0, /*goto*/ 0x1e)
if_self_flag_bankx_eq(CHRFLAG0_NOHEAR, FALSE, BANK_0, /*goto*/ 0x16)
if_chr_sees_player(/*goto*/ 0x16)
goto_next(0x13)
label(0x16)
if_shot_at_close_range(/*goto*/ 0x1f)
label(0x13)
if_self_flag_bankx_eq(CHRFLAG0_CAN_HEAR_ALARMS, FALSE, BANK_0, /*goto*/ 0x16)
if_alarm_active(/*goto*/ 0x23)
label(0x16)
goto_first(0x1a)
label(0x1e)
dprint 'S','E','E',' ','D','E','T','E','C','T','\n',0,
say_quip(CHR_JOANNA, 0x0b, 0xff, 0x03, 0xff, BANK_0, 0x00, 0x00)
label(0x9f)
set_squadron_alertness(100)
set_alertness(255)
set_return_function(CHR_SELF, GFUNC_RELATED_TO_SPAWNING)
set_function(CHR_SELF, GFUNC_COMBAT_WITH_TARGET_CHR)
label(0x1f)
yield
say_quip(CHR_JOANNA, 0x09, 0xff, 0x03, 0xff, BANK_0, 0x00, 0x00)
if_self_flag_bankx_eq(CHRFLAG0_CAN_HEARSPAWN, TRUE, BANK_0, /*goto*/ 0xda)
set_squadron_alertness(100)
set_return_function(CHR_SELF, GFUNC_RELATED_TO_SPAWNING)
set_function(CHR_SELF, GFUNC_COMBAT_WITH_TARGET_CHR)
label(0xda)
if_never_been_onscreen(/*goto*/ 0x0e)
set_return_function(CHR_SELF, GFUNC_RELATED_TO_SPAWNING)
set_function(CHR_SELF, GFUNC_COMBAT_WITH_TARGET_CHR)
label(0x0e)
if_chr_death_animation_finished(CHR_CLONE, /*goto*/ 0x0e)
if_chr_unloaded(CHR_CLONE, /*goto*/ 0x0e)
set_return_function(CHR_SELF, GFUNC_RELATED_TO_SPAWNING)
set_function(CHR_SELF, GFUNC_RELATED_TO_SPAWNING)
label(0x0e)
try_spawn_clone2(CHR_SELF, GFUNC_SEARCH_FOR_PLAYER, 0x00000000, /*goto*/ 0x13)
set_return_function(CHR_SELF, GFUNC_RELATED_TO_SPAWNING)
set_function(CHR_SELF, GFUNC_COMBAT_WITH_TARGET_CHR)
label(0x13)
set_function(CHR_SELF, GFUNC_RELATED_TO_SPAWNING)
// Alert
label(0x78)
if_self_flag_bankx_eq(CHRFLAG0_CAN_HEARSPAWN, FALSE, BANK_0, /*goto*/ 0x13)
set_alertness(0)
goto_first(0xda)
label(0x13)
set_return_function(CHR_SELF, GFUNC_RELATED_TO_SPAWNING)
set_function(CHR_SELF, GFUNC_COMBAT_WITH_TARGET_CHR)
label(0x12)
if_self_flag_bankx_eq(CHRFLAG1_00100000, TRUE, BANK_1, /*goto*/ 0x13)
set_return_function(CHR_SELF, GFUNC_RELATED_TO_SPAWNING)
label(0x13)
dprint 'W','A','R','N','E','D','B','E','N','D','3','\n',0,
set_return_function(CHR_SELF, GFUNC_RELATED_TO_SPAWNING)
set_function(CHR_SELF, GFUNC_COMBAT_WITH_TARGET_CHR)
endfunction
};
/**
* Not used?
*/
u8 func0012_init_coop_100[] = {
set_chr_flag_bank2(CHR_SELF, CHRFLAG2_00000400)
set_self_flag_bank3(CHRFLAG3_00040000)
set_chr_team(CHR_SELF, TEAM_ALLY)
set_self_flag_bank3(CHRFLAG3_01000000)
set_chr_flag_bank2(CHR_SELF, CHRFLAG2_PSYCHOSISED)
set_alertness(100)
set_follow_chr(CHR_JOANNA)
yield
rebuild_teams
rebuild_squadrons
yield
yield
yield
yield
yield
yield
yield
yield
// Wait for intro to finish
beginloop(0x03)
if_camera_animating(/*goto*/ 0x13)
goto_next(0x16)
label(0x13)
endloop(0x03)
label(0x16)
rebuild_teams
rebuild_squadrons
set_target_chr(-1)
// Set stage flag 00000080 for Air Force One and Skedar Ruins
if_stage_is_not(STAGE_AIRFORCEONE, /*goto*/ 0x15)
set_stage_flag(0x00000080)
label(0x15)
if_stage_is_not(STAGE_SKEDARRUINS, /*goto*/ 0x15)
set_stage_flag(0x00000080)
label(0x15)
// Uncloak
set_chr_cloaked(CHR_SELF, FALSE, TRUE)
// Wait 2 seconds
restart_timer
beginloop(0x04)
if_timer_gt(120, /*goto*/ 0x16)
endloop(0x04)
label(0x16)
set_target_chr(-1)
// Set the flags again
if_stage_is_not(STAGE_AIRFORCEONE, /*goto*/ 0x15)
set_stage_flag(0x00000080)
label(0x15)
if_stage_is_not(STAGE_SKEDARRUINS, /*goto*/ 0x15)
set_stage_flag(0x00000080)
label(0x15)
set_function(CHR_SELF, GFUNC_COOP_BUDDY)
endfunction
};
/**
* Similar to the previous function, but with minor differences.
* Alertness is 200 for example.
*
* Not used?
*/
u8 func0013_init_coop_200[] = {
set_chr_flag_bank2(CHR_SELF, CHRFLAG2_00000400)
set_chr_team(CHR_SELF, TEAM_ALLY)
set_self_flag_bank3(CHRFLAG3_00040000)
set_self_flag_bank3(CHRFLAG3_01000000)
set_chr_flag_bank2(CHR_SELF, CHRFLAG2_PSYCHOSISED)
set_alertness(200)
yield
yield
yield
yield
yield
yield
yield
yield
yield
set_self_flag_bank3(CHRFLAG3_00080000)
// Wait for intro to finish
beginloop(0x03)
if_camera_animating(/*goto*/ 0x13)
goto_next(0x16)
label(0x13)
endloop(0x03)
label(0x16)
rebuild_teams
rebuild_squadrons
set_chr_cloaked(CHR_SELF, FALSE, TRUE)
// Wait 2 seconds
restart_timer
beginloop(0x04)
if_timer_gt(120, /*goto*/ 0x16)
endloop(0x04)
label(0x16)
set_target_chr(-1)
// Set stage flag 00000080 for Air Force One and Skedar Ruins
if_stage_is_not(STAGE_AIRFORCEONE, /*goto*/ 0x15)
set_stage_flag(0x00000080)
label(0x15)
if_stage_is_not(STAGE_SKEDARRUINS, /*goto*/ 0x15)
set_stage_flag(0x00000080)
label(0x15)
set_function(CHR_SELF, GFUNC_COOP_BUDDY)
endfunction
};
u8 func0014_coop_buddy[] = {
#define LABEL_PLACE_BUDDY 0x0a
set_return_function(CHR_SELF, GFUNC_COOP_BUDDY)
set_onshot_function(GFUNC_COOP_BUDDY)
dprint 'B','A','C','K',' ','T','O',' ','B','U','D','D','Y','\n',0,
unset_self_flag_bank3(CHRFLAG3_00040000)
set_self_flag_bankx(CHRFLAG1_00100000, BANK_1)
set_morale(0)
set_onshot_function(GFUNC_COOP_BUDDY)
set_target_chr(CHR_JOANNA)
if_chr_dying(CHR_SELF, /*goto*/ 0x13)
if_chr_death_animation_finished(CHR_SELF, /*goto*/ 0x13)
if_chr_unloaded(CHR_SELF, /*goto*/ 0x13)
goto_next(0x16)
// Dying
label(0x13)
dprint 'B','U','D','D','Y',' ','D','I','E','\n',0,
set_function(CHR_SELF, GFUNC_IDLE)
// Alive
label(0x16)
if_just_injured(CHR_SELF, /*goto*/ 0x13)
goto_next(0x16)
// Injured
label(0x13)
say_quip(CHR_JOANNA, 0x0e, 0xff, 0x14, 0xff, BANK_0, 0x00, 0x00) // "I'm hit, I'm hit!","I'm taking fire!","Taking damage!"
dprint 'B','U','D','D','Y',' ','W','O','U','N','D','\n',0,
beginloop(0xf2)
if_chr_flag_bank2(CHR_JOANNA, CHRFLAG2_TRIGGER_BUDDY_WARP, /*goto*/ 0x13)
unset_chr_flag_bank2(CHR_SELF, CHRFLAG2_BUDDY_PLACED)
goto_next(0x15)
label(0x13)
if_chr_flag_bank2(CHR_SELF, CHRFLAG2_BUDDY_PLACED, /*goto*/ 0x15)
goto_next(LABEL_PLACE_BUDDY)
label(0x15)
if_chr_stopped(/*goto*/ 0x16)
endloop(0xf2)
// Healthy
label(0x16)
if_chr_flag_bank2(TARGET_CHR, CHRFLAG2_08000000, /*goto*/ 0x13)
unset_self_flag_bankx(CHRFLAG1_00000001, BANK_1)
goto_next(0x16)
label(0x13)
set_self_flag_bankx(CHRFLAG1_00000001, BANK_1)
label(0x16)
if_chr_flag_bank2(CHR_SELF, CHRFLAG2_00000400, /*goto*/ 0xdc)
if_enemy_distance_lt_and_los(2540, /*goto*/ 0x03)
label(0xdc)
set_target_chr(CHR_JOANNA)
if_chr_distance_lt(200, /*goto*/ 0x16)
// Start outer loop
label(0x00)
dprint 'B','U','D','D','Y',' ','G','O',' ','T','O','W','A','R','D','S','\n',0,
set_target_chr(CHR_JOANNA)
restart_timer
if_chr_distance_gt(300, /*goto*/ 0x16)
try_run_to_target_chr_with_hand_up(/*goto*/ 0x0c)
label(0x16)
try_run_to_target_chr(/*goto*/ 0x0c)
beginloop(0x0c)
if_chr_flag_bank2(CHR_JOANNA, CHRFLAG2_TRIGGER_BUDDY_WARP, /*goto*/ 0x13)
unset_chr_flag_bank2(CHR_SELF, CHRFLAG2_BUDDY_PLACED)
goto_next(0x15)
label(0x13)
if_chr_flag_bank2(CHR_SELF, CHRFLAG2_BUDDY_PLACED, /*goto*/ 0x15)
goto_next(LABEL_PLACE_BUDDY)
label(0x15)
if_chr_flag_bank2(TARGET_CHR, CHRFLAG2_DISGUISED, /*goto*/ 0x06)
goto_next(0x07)
label(0x06)
set_chr_flag_bank2(CHR_SELF, CHRFLAG2_DISGUISED)
label(0x07)
set_target_chr(CHR_JOANNA)
if_chr_sees_player(/*goto*/ 0xdd)
if_chr_flag_bank2(CHR_SELF, CHRFLAG2_00000400, /*goto*/ 0xdc)
label(0xdd)
if_enemy_distance_lt_and_los(2540, /*goto*/ 0x03)
label(0xdc)
set_target_chr(CHR_JOANNA)
if_chr_distance_lt(200, /*goto*/ 0x16)
if_timer_gt(60, /*goto*/ 0x13)
endloop(0x0c)
label(0x13)
goto_first(0x00)
// Standing next to player
label(0x16)
dprint 'B','U','D','D','Y',' ','S','T','A','N','D','\n',0,
stop_chr
beginloop(0x04)
if_chr_flag_bank2(CHR_JOANNA, CHRFLAG2_TRIGGER_BUDDY_WARP, /*goto*/ 0x13)
unset_chr_flag_bank2(CHR_SELF, CHRFLAG2_BUDDY_PLACED)
goto_next(0x15)
label(0x13)
if_chr_flag_bank2(CHR_SELF, CHRFLAG2_BUDDY_PLACED, /*goto*/ 0x15)
goto_next(LABEL_PLACE_BUDDY)
label(0x15)
label(0x13)
if_chr_flag_bank2(TARGET_CHR, CHRFLAG2_DISGUISED, /*goto*/ 0x06)
goto_next(0x07)
label(0x06)
set_chr_flag_bank2(CHR_SELF, CHRFLAG2_DISGUISED)
label(0x07)
if_chr_flag_bank2(CHR_SELF, CHRFLAG2_00000400, /*goto*/ 0xdc)
if_stage_is_not(STAGE_G5BUILDING, /*goto*/ 0x15)
goto_next(0x13)
label(0x15)
if_stage_is_not(STAGE_DEEPSEA, /*goto*/ 0x15)
goto_next(0x13)
// Not G5 Building or Deep Sea
label(0x15)
try_find_chr_in_team(/*goto*/ 0x0b)
// All stages
label(0x13)
label(0xdc)
if_enemy_distance_lt_and_los(2540, /*goto*/ 0x03)
set_target_chr(CHR_JOANNA)
if_chr_distance_gt(300, /*goto*/ 0x16)
endloop(0x04)
label(0x16)
goto_first(0x00)
label(0x03)
dprint 'D','E','T','E','C','T','E','D','\n',0,
call_rng
if_rand_lt(85, /*goto*/ 0xfa)
if_rand_lt(170, /*goto*/ 0xf3)
say_quip(CHR_JOANNA, 0x00, 0xff, 0x14, 0xff, BANK_0, 0x00, 0x00) // "I've got a clear shot","She's mine!"
goto_next(0x13)
label(0xfa)
say_quip(CHR_JOANNA, 0x0b, 0xff, 0x14, 0xff, BANK_0, 0x00, 0x00) // "Hey, you!","Intruder alert","We've got a contact!"
goto_next(0x13)
label(0xf3)
say_quip(CHR_JOANNA, 0x15, 0xff, 0x14, 0xff, BANK_0, 0x00, 0x00) // "Give it up!","Surrender, now!","Take that!"
label(0x13)
// Found chr in group from non G5 or Deep Sea stage
label(0x0b)
if_chr_flag_bank2(TARGET_CHR, CHRFLAG2_08000000, /*goto*/ 0x13)
unset_self_flag_bankx(CHRFLAG1_00000001, BANK_1)
goto_next(0x16)
label(0x13)
set_self_flag_bankx(CHRFLAG1_00000001, BANK_1)
label(0x16)
set_return_function(CHR_SELF, GFUNC_COOP_BUDDY)
set_function(CHR_SELF, GFUNC_COMBAT_WITH_TARGET_CHR)
label(LABEL_PLACE_BUDDY)
set_function(CHR_SELF, GFUNC_PLACE_COOP_BUDDY)
endfunction
};
/**
* Not used?
*/
u8 func002b_do_something_and_wait[] = {
cmd01c5
beginloop(0x03)
if_chr_stopped(/*goto*/ 0x16)
endloop(0x03)
label(0x16)
return
endfunction
};
/**
* Not used.
*/
u8 func0022_comment_on_player_dead[] = {
set_aishootingatmel(0)
dprint 'K','I','L','L','\n',0,
stop_chr
// Wait until player in sight. Which won't happen if the current chr is
// stopped and player is dying...
beginloop(0x0c)
if_chr_sees_player(/*goto*/ 0x16)
endloop(0x0c)
// Wait half a second
label(0x16)
restart_timer
beginloop(0x03)
if_timer_gt(30, /*goto*/ 0x13)
endloop(0x03)
// Roll the dice, and maybe wait another half second
label(0x13)
call_rng
if_rand_gt(25, /*goto*/ 0x16)
goto_first(0x03)
label(0x16)
dprint 'K','I','L','L','E','D','E','R','\n',0,
say_quip(CHR_JOANNA, 0x26, 0xff, 0x02, 0x00, BANK_0, 0x00, 0x00) // "Grab a body bag","One for the morgue","Rest in peace"
say_quip(CHR_JOANNA, 0x15, 0x80, 0x03, 0x01, BANK_0, 0x00, 0x00) // "Give it up!","Surrender, now!","Take that!"
beginloop(0x04)
endloop(0x04)
// Unreachable
set_function(CHR_SELF, GFUNC_IDLE)
endfunction
};
/**
* Do a sideways dodge, then assign GFUNC_ALERTED.
*
* Not used?
*/
u8 func0023_dodge[] = {
if_chr_dying(CHR_SELF, /*goto*/ 0x16)
if_chr_death_animation_finished(CHR_SELF, /*goto*/ 0x16)
if_chr_unloaded(CHR_SELF, /*goto*/ 0x16)
goto_next(0x13)
// Dying
label(0x16)
set_aishootingatmel(0)
set_function(CHR_SELF, GFUNC_IDLE)
label(0x13)
dprint 'D','O','D','O','\n',0,
set_self_flag_bankx(CHRFLAG1_00020000, BANK_1)
// 50% chance of hop vs jump
call_rng
if_rand_lt(128, /*goto*/ 0x2d)
try_hop_sideways(/*goto*/ 0x13)
goto_next(0x2e)
label(0x2d)
try_jump_sideways(/*goto*/ 0x13)
goto_next(0x2c)
// Unreachable
label(0xbb)
cmd0139(25, 0x01, TRUE)
goto_next(0x2c)
// Was able to start dodge
label(0x13)
beginloop(0x2c)
if_chr_stopped(/*goto*/ 0x2e)
endloop(0x2c)
// Unable to hop sideways, or follow-through from above
label(0x2e)
set_self_flag_bankx(CHRFLAG1_00020000, BANK_1)
set_function(CHR_SELF, GFUNC_ALERTED)
endfunction
};
/**
* This appears to be a function used to test something related to the co-op
* buddy and the intro cinema. The function expects the cutscene to finish and
* then start again several times. After this has happened, the co-op buddy is
* warped to the same pad every second.
*
* Not used.
*/
u8 func0015_test_cutscene_buddy[] = {
stop_chr
set_chr_cloaked(CHR_SELF, TRUE, TRUE)
// Wait 1 second
restart_timer
beginloop(0x03)
if_timer_gt(60, /*goto*/ 0x16)
endloop(0x03)
// Hide chr
label(0x16)
cmd01e0
set_self_flag_bank3(CHRFLAG3_INVINCIBLE_TO_GUNFIRE)
set_self_flag_bank3((CHRFLAG3_HIDDEN | CHRFLAG3_00010000 | CHRFLAG3_00040000))
// Wait 3 seconds
restart_timer
beginloop(0x04)
if_timer_gt(180, /*goto*/ 0x16)
endloop(0x04)
// Wait for intro to finish and for 1 second to have passed
// (in case intro was cut by player)
#define wait_intro(loopid) \
restart_timer \
beginloop(loopid) \
if_camera_animating(/*goto*/ 0x13) \
if_timer_gt(60, /*goto*/ 0x16) \
label(0x13) \
endloop(loopid) \
label(0x16)
label(0x16)
wait_intro(0x05)
cmd01b4_if_something(/*goto*/ 0x17)
wait_intro(0x06)
cmd01b4_if_something(/*goto*/ 0x17)
wait_intro(0x07)
cmd01b4_if_something(/*goto*/ 0x17)
wait_intro(0x08)
cmd01b4_if_something(/*goto*/ 0x17)
wait_intro(0x09)
cmd01b4_if_something(/*goto*/ 0x17)
wait_intro(0x0a)
cmd01b4_if_something(/*goto*/ 0x17)
label(0x19)
wait_intro(0x0b)
// This will execute every second after the initial 7ish seconds and while
// cutscene is not running. The chr is being moved back to the same pad
// repeatedly, so this is surely some kind of debug function.
set_chr_flag_bank2(CHR_SELF, 0x00100200)
chr_move_to_pad(CHR_SELF, 0x00f8, 0x58, /*goto*/ 0x17)
goto_first(0x19)
label(0x17)
unset_self_flag_bank3(0x00050400)
unset_self_flag_bank3(CHRFLAG3_INVINCIBLE_TO_GUNFIRE)
unset_chr_flag_bank2(CHR_SELF, 0x00100200)
set_chr_cloaked(CHR_SELF, FALSE, TRUE)
set_return_function(CHR_SELF, GFUNC_COOP_BUDDY)
set_onshot_function(GFUNC_COOP_BUDDY)
set_function(CHR_SELF, GFUNC_COOP_BUDDY)
endfunction
};
/**
* Not used.
*/
u8 func002c_init_search_unused[] = {
set_self_flag_bankx(CHRFLAG1_00000400, BANK_1)
set_self_flag_bankx(CHRFLAG1_10000000, BANK_1)
set_function(CHR_SELF, GFUNC_SEARCH_FOR_PLAYER)
endfunction
};
/**
* Not used.
*/
u8 func0024_follow_joanna[] = {
set_target_chr(CHR_JOANNA)
label(0x03)
restart_timer
try_run_to_target_chr(/*goto*/ 0x04)
beginloop(0x04)
set_action(ACTION_FOLLOW, FALSE)
if_chr_distance_lt(200, /*goto*/ 0x16)
if_timer_gt(120, /*goto*/ 0x13)
if_chr_stopped(/*goto*/ 0x13)
endloop(0x04)
// Been running for 2 seconds, or stopped
label(0x13)
goto_first(0x03)
// Within 200 units
label(0x16)
stop_chr
// Wait here until 300 units away, then follow again
beginloop(0x05)
set_action(ACTION_WAIT, FALSE)
if_chr_distance_gt(300, /*goto*/ 0x16)
endloop(0x05)
label(0x16)
goto_first(0x03)
endfunction
};
/**
* Not used.
*/
u8 func0025_pointless[] = {
// Wait until target chr is dead
beginloop(0x0c)
if_chr_death_animation_finished(TARGET_CHR, /*goto*/ 0x03)
if_chr_dying(TARGET_CHR, /*goto*/ 0x03)
endloop(0x0c)
// Wait 10 seconds
label(0x03)
restart_timer
beginloop(0x04)
if_timer_gt(600, /*goto*/ 0x13)
endloop(0x04)
// Continue waiting 10 seconds indefinitely
label(0x13)
goto_first(0x03)
endfunction
};
u8 func0026_init_psychosis[] = {
set_onshot_function(GFUNC_INIT_PSYCHOSIS)
set_chr_team(CHR_SELF, TEAM_NONCOMBAT)
set_self_flag_bankx(CHRFLAG1_80000000, BANK_1)
set_self_flag_bank3(CHRFLAG3_00040000)
set_self_flag_bank3(CHRFLAG3_01000000)
set_self_flag_bankx(CHRFLAG1_00100000, BANK_1)
set_self_flag_bankx(CHRFLAG1_40000000, BANK_1)
set_chr_flag_bank2(CHR_SELF, CHRFLAG2_PSYCHOSISED)
set_alertness(100)
set_follow_chr(CHR_JOANNA)
yield
rebuild_teams
rebuild_squadrons
yield
yield
yield
yield
yield
yield
yield
yield
animation(ANIM_BIG_SNEEZE, -1, -1, 0x1014, CHR_SELF, 2)
// Wait for animation to finish
beginloop(0x03)
if_chr_stopped(/*goto*/ 0x16)
endloop(0x03)
// Become ally
label(0x16)
set_chr_team(CHR_SELF, TEAM_ALLY)
rebuild_teams
rebuild_squadrons
label(0x16)
set_target_chr(-1)
set_function(CHR_SELF, GFUNC_PSYCHOSISED)
endfunction
};
u8 func0027_psychosised[] = {
set_morale(0)
set_onshot_function(GFUNC_PSYCHOSISED)
set_target_chr(FOLLOW_CHR)
if_chr_dying(CHR_SELF, /*goto*/ 0x13)
if_chr_death_animation_finished(CHR_SELF, /*goto*/ 0x13)
if_chr_unloaded(CHR_SELF, /*goto*/ 0x13)
goto_next(0x16)
// Dying
label(0x13)
set_function(CHR_SELF, GFUNC_IDLE)
// Alive
label(0x16)
if_just_injured(CHR_SELF, /*goto*/ 0x13)
goto_next(0x16)
// Injured
label(0x13)
say_quip(CHR_JOANNA, 0x0e, 0xff, 0x03, 0xff, BANK_0, 0x00, 0x00) // "I'm hit, I'm hit!","I'm taking fire!","Taking damage!"
beginloop(0xf2)
if_chr_stopped(/*goto*/ 0x16)
endloop(0xf2)
// Healthy
label(0x16)
try_find_chr_in_team(/*goto*/ 0x03)
if_enemy_distance_lt_and_los(2540, /*goto*/ 0x03)
set_target_chr(FOLLOW_CHR)
if_chr_distance_lt(200, /*goto*/ 0x16)
// Following Joanna
label(0x00)
set_target_chr(FOLLOW_CHR)
restart_timer
if_chr_distance_gt(300, /*goto*/ 0x16)
try_run_to_target_chr_with_hand_up(/*goto*/ 0x0c)
label(0x16)
if_chr_distance_lt(200, /*goto*/ 0x16)
try_run_to_target_chr(/*goto*/ 0x0c)
beginloop(0x0c)
if_chr_flag_bank2(TARGET_CHR, CHRFLAG2_DISGUISED, /*goto*/ 0x06)
goto_next(0x07)
label(0x06)
set_chr_flag_bank2(CHR_SELF, CHRFLAG2_DISGUISED)
label(0x07)
if_enemy_distance_lt_and_los(2540, /*goto*/ 0x03)
set_target_chr(FOLLOW_CHR)
if_chr_distance_lt(200, /*goto*/ 0x16)
if_timer_gt(60, /*goto*/ 0x13)
endloop(0x0c)
label(0x13)
goto_first(0x00)
// At Joanna
label(0x16)
stop_chr
beginloop(0x04)
if_chr_flag_bank2(TARGET_CHR, CHRFLAG2_DISGUISED, /*goto*/ 0x06)
goto_next(0x07)
label(0x06)
set_chr_flag_bank2(CHR_SELF, CHRFLAG2_DISGUISED)
label(0x07)
try_find_chr_in_team(/*goto*/ 0x03)
if_enemy_distance_lt_and_los(2540, /*goto*/ 0x03)
set_target_chr(FOLLOW_CHR)
if_chr_distance_gt(300, /*goto*/ 0x16)
endloop(0x04)
label(0x16)
goto_first(0x00)
// Detected enemy
label(0x03)
call_rng
if_rand_lt(85, /*goto*/ 0xfa)
if_rand_lt(170, /*goto*/ 0xf3)
say_quip(CHR_JOANNA, 0x00, 0xff, 0x03, 0xff, BANK_0, 0x00, 0x00) // "I've got a clear shot","She's mine!"
goto_next(0x13)
label(0xfa)
say_quip(CHR_JOANNA, 0x0b, 0xff, 0x03, 0xff, BANK_0, 0x00, 0x00) // "Hey, you!","Intruder alert","We've got a contact!"
goto_next(0x13)
label(0xf3)
say_quip(CHR_JOANNA, 0x15, 0xff, 0x03, 0xff, BANK_0, 0x00, 0x00) // "Give it up!","Surrender, now!","Take that!"
label(0x13)
set_return_function(CHR_SELF, GFUNC_PSYCHOSISED)
set_function(CHR_SELF, GFUNC_COMBAT_WITH_TARGET_CHR)
endfunction
};
u8 func002d_invincible_and_idle[] = {
set_self_flag_bank3(CHRFLAG3_INVINCIBLE_TO_GUNFIRE)
set_self_flag_bank3(CHRFLAG3_UNEXPLODABLE)
set_function(CHR_SELF, GFUNC_IDLE)
endfunction
};
u8 func0020_place_coop_buddy[] = {
set_self_flag_bank3(CHRFLAG3_INVINCIBLE_TO_GUNFIRE)
set_self_flag_bank3(CHRFLAG3_00040000)
set_chr_flag_bank2(CHR_SELF, CHRFLAG2_CLOAKED)
stop_chr
set_target_chr(CHR_JOANNA)
yield
if_stage_is_not(STAGE_DEEPSEA, /*goto*/ 0x15)
goto_next(0x16)
// Not Deep Sea
label(0x15)
if_stage_is_not(STAGE_AIRFORCEONE, /*goto*/ 0x15)
// Deep Sea or Air Force One
label(0x16)
yield
yield
yield
yield
yield
// Try to move chr to one of four pads until it works
label(0x03)
yield
try_set_target_pad_to_something2(0x01, /*goto*/ 0xfa)
goto_next(0xf3)
label(0xfa)
chr_move_to_pad(CHR_SELF, TARGET_PAD, 0x01, /*goto*/ 0x13)
label(0xf3)
try_set_target_pad_to_something2(0x02, /*goto*/ 0xfa)
goto_next(0xf3)
label(0xfa)
chr_move_to_pad(CHR_SELF, TARGET_PAD, 0x01, /*goto*/ 0x13)
label(0xf3)
try_set_target_pad_to_something2(0x04, /*goto*/ 0xfa)
goto_next(0xf3)
label(0xfa)
chr_move_to_pad(CHR_SELF, TARGET_PAD, 0x01, /*goto*/ 0x13)
label(0xf3)
try_set_target_pad_to_something2(0x08, /*goto*/ 0xfa)
goto_next(0xf3)
label(0xfa)
chr_move_to_pad(CHR_SELF, TARGET_PAD, 0x01, /*goto*/ 0x13)
label(0xf3)
goto_first(0x03)
// Move to pad worked
label(0x13)
unset_self_flag_bank3(CHRFLAG3_HIDDEN)
unset_self_flag_bank3(CHRFLAG3_INVINCIBLE_TO_GUNFIRE)
stop_chr
set_chr_cloaked(CHR_SELF, FALSE, TRUE)
set_chr_flag_bank2(CHR_SELF, CHRFLAG2_BUDDY_PLACED)
set_return_function(CHR_SELF, GFUNC_COOP_BUDDY)
set_function(CHR_SELF, GFUNC_COOP_BUDDY)
// Not Deep Sea nor Air Force One
label(0x15)
yield
yield
yield
yield
yield
stop_chr
if_stage_is_not(STAGE_ATTACKSHIP, /*goto*/ 0x04)
// Attack Ship
beginloop(0x05)
chr_move_to_pad(CHR_SELF, 0x011f, 0x01, /*goto*/ 0x13)
chr_move_to_pad(CHR_SELF, 0x0120, 0x01, /*goto*/ 0x13)
chr_move_to_pad(CHR_SELF, 0x0121, 0x01, /*goto*/ 0x13)
chr_move_to_pad(CHR_SELF, 0x0122, 0x01, /*goto*/ 0x13)
endloop(0x05)
// Not Air Force One, Deep Sea or Attack Ship
beginloop(0x04)
chr_move_to_pad(CHR_SELF, 0x0012, 0x01, /*goto*/ 0x13)
chr_move_to_pad(CHR_SELF, 0x001a, 0x01, /*goto*/ 0x13)
chr_move_to_pad(CHR_SELF, 0x0013, 0x01, /*goto*/ 0x13)
chr_move_to_pad(CHR_SELF, 0x0019, 0x01, /*goto*/ 0x13)
endloop(0x04)
// Move to pad worked
label(0x13)
stop_chr
set_chr_flag_bank2(CHR_SELF, CHRFLAG2_00020000)
set_chr_flag_bank2(CHR_SELF, CHRFLAG2_BUDDY_PLACED)
// Wait until flag unset (timer is not checked)
restart_timer
beginloop(0xef)
if_chr_flag_bank2(CHR_JOANNA, CHRFLAG2_TRIGGER_BUDDY_WARP, /*goto*/ 0x13)
goto_next(0x16)
label(0x13)
endloop(0xef)
// Unhide
label(0x16)
unset_self_flag_bank3(CHRFLAG3_HIDDEN)
unset_self_flag_bank3(CHRFLAG3_INVINCIBLE_TO_GUNFIRE)
stop_chr
set_chr_cloaked(CHR_SELF, FALSE, TRUE)
set_return_function(CHR_SELF, GFUNC_COOP_BUDDY)
set_function(CHR_SELF, GFUNC_COOP_BUDDY)
endfunction
};
u8 func0021_stop_and_idle[] = {
set_onshot_function(GFUNC_STOP_AND_IDLE)
stop_chr
set_function(CHR_SELF, GFUNC_IDLE)
endfunction
};
/**
* Maybe used by multiplayer bots?
*/
u8 func0029_ai_bot_init[] = {
dprint 'l','i','s','t',':',' ','a','i','b','o','t','i','n','i','t',0,
set_chr_health(CHR_SELF, 80)
set_reaction_speed(100)
set_return_function(CHR_SELF, GFUNC_AI_BOT_ALIVE)
beginloop(0x19)
if_chr_death_animation_finished(CHR_SELF, /*goto*/ 0x13)
goto_next(0x16)
label(0x13)
endloop(0x19)
label(0x16)
set_function(CHR_SELF, GFUNC_AI_BOT_ALIVE)
endfunction
};
u8 func0028_ai_bot_dead[] = {
dprint 'l','i','s','t',':',' ','a','i','d','e','a','d',0,
beginloop(0x0d)
cmd0176_if_something(/*goto*/ 0x16)
endloop(0x0d)
label(0x16)
set_function(CHR_SELF, GFUNC_AI_BOT_INIT)
endfunction
};
u8 func002a_ai_bot_alive[] = {
beginloop(0xf8)
if_chr_dying(CHR_SELF, /*goto*/ 0xf9)
endloop(0xf8)
label(0xf9)
set_function(CHR_SELF, GFUNC_AI_BOT_DEAD)
endfunction
};
struct ailists functions[] = {
{ func0000_idle, 0x0000 },
{ func0001_unalerted_0001, 0x0001 },
{ func0004_unalerted_0004, 0x0004 },
{ func0003_stop_unalerted, 0x0003 },
{ func0002_unalerted_0002, 0x0002 },
{ func0005_end_cinema, 0x0005 },
{ func0006_unalerted, 0x0006 },
{ func0007_alerted, 0x0007 },
{ func0008_wakeup, 0x0008 },
{ func000a_do_idle_animation, 0x000a },
{ func000b_choose_target_chr, 0x000b },
{ func000c_combat_with_target_chr, 0x000c },
{ func000d_init_combat, 0x000d },
{ func000e_see_then_attack, 0x000e },
{ func0016_show_objective_failed_msg, 0x0016 },
{ func0017_rebuild_groups, 0x0017 },
{ func0018_do_bored_animation, 0x0018 },
{ func0019_do_sitting_animation, 0x0019 },
{ func0000_idle_0009, 0x0009 },
{ func001a_maybe_unset_disspee, 0x001a },
{ func000f_hand_combat, 0x000f },
{ func0010_civilian_say_comment, 0x0010 },
{ func0011_flee_from_grenade, 0x0011 },
{ func001b_observe_camspy, 0x001b },
{ func0020_place_coop_buddy, 0x0020 },
{ func0012_init_coop_100, 0x0012 },
{ func0013_init_coop_200, 0x0013 },
{ func0014_coop_buddy, 0x0014 },
{ func001d_search_for_player, 0x001d },
{ func001e_look_around, 0x001e },
{ func001f_related_to_spawning, 0x001f },
{ func001c_surprised, 0x001c },
{ func0022_comment_on_player_dead, 0x0022 },
{ func0023_dodge, 0x0023 },
{ func002c_init_search_unused, 0x002c },
{ func0024_follow_joanna, 0x0024 },
{ func0025_pointless, 0x0025 },
{ func0026_init_psychosis, 0x0026 },
{ func0027_psychosised, 0x0027 },
{ func002d_invincible_and_idle, 0x002d },
{ func0021_stop_and_idle, 0x0021 },
{ func0015_test_cutscene_buddy, 0x0015 },
{ func0028_ai_bot_dead, 0x0028 },
{ func0029_ai_bot_init, 0x0029 },
{ func002a_ai_bot_alive, 0x002a },
{ func002b_do_something_and_wait, 0x002b },
{ NULL, 0 },
};
u32 var00020df0 = 0x00000101;
u32 var00020df4 = 0x02020303;
u32 var00020df8 = 0x04040505;
u32 var00020dfc = 0x06060707;
u32 var00020e00 = 0x08080909;
u32 var00020e04 = 0x0a0a0b0b;
u32 var00020e08 = 0x0c0c0d0d;
u32 var00020e0c = 0x0e0e0f0f;
u32 var00020e10 = 0x004f0010;
u32 var00020e14 = (u32) &var00020df0;
u32 var00020e18 = 0x00000101;
u32 var00020e1c = 0x02020303;
u32 var00020e20 = 0x04040505;
u32 var00020e24 = 0x06060707;
u32 var00020e28 = 0x08080909;
u32 var00020e2c = 0x0a0a0b0b;
u32 var00020e30 = 0x0c0c0d0d;
u32 var00020e34 = 0x0e0e0f0f;
u32 var00020e38 = 0x10101111;
u32 var00020e3c = 0x00450012;
u32 var00020e40 = (u32) &var00020e18;
u32 var00020e44 = 0x00000000;
u32 var00020e48 = 0x001b0001;
u32 var00020e4c = (u32) &var00020e44;
u32 var00020e50 = 0x00000101;
u32 var00020e54 = 0x000f0002;
u32 var00020e58 = (u32) &var00020e50;
u32 var00020e5c = 0x00000000;
u32 var00020e60 = 0x00140001;
u32 var00020e64 = (u32) &var00020e5c;
u32 var00020e68 = 0x00000000;
u32 var00020e6c = 0x00150001;
u32 var00020e70 = (u32) &var00020e68;
u32 var00020e74 = 0x00000101;
u32 var00020e78 = 0x02020303;
u32 var00020e7c = 0x04040000;
u32 var00020e80 = 0x00190005;
u32 var00020e84 = (u32) &var00020e74;
u32 var00020e88 = 0x00000101;
u32 var00020e8c = 0x02020303;
u32 var00020e90 = 0x04040505;
u32 var00020e94 = 0x00160006;
u32 var00020e98 = (u32) &var00020e88;
u32 var00020e9c = 0x00000101;
u32 var00020ea0 = 0x02020000;
u32 var00020ea4 = 0x00110003;
u32 var00020ea8 = (u32) &var00020e9c;
u32 var00020eac = 0x00000101;
u32 var00020eb0 = 0x02020303;
u32 var00020eb4 = 0x04040505;
u32 var00020eb8 = 0x06060707;
u32 var00020ebc = 0x08080909;
u32 var00020ec0 = 0x0a0a0b0b;
u32 var00020ec4 = 0x0c0c0000;
u32 var00020ec8 = 0x0013000d;
u32 var00020ecc = (u32) &var00020eac;
u32 var00020ed0 = 0x00000101;
u32 var00020ed4 = 0x02020303;
u32 var00020ed8 = 0x04040000;
u32 var00020edc = 0x00180005;
u32 var00020ee0 = (u32) &var00020ed0;
u32 var00020ee4 = 0x00000101;
u32 var00020ee8 = 0x02020303;
u32 var00020eec = 0x00120004;
u32 var00020ef0 = (u32) &var00020ee4;
u32 var00020ef4 = 0x00000000;
u32 var00020ef8 = 0x00100001;
u32 var00020efc = (u32) &var00020ef4;
u32 var00020f00 = 0x00000101;
u32 var00020f04 = 0x02020303;
u32 var00020f08 = 0x04040000;
u32 var00020f0c = 0x00170005;
u32 var00020f10 = (u32) &var00020f00;
u32 var00020f14 = 0x00000000;
u32 var00020f18 = 0x000c0001;
u32 var00020f1c = (u32) &var00020f14;
u32 var00020f20 = 0x00000000;
u32 var00020f24 = 0x001d0001;
u32 var00020f28 = (u32) &var00020f20;
u32 var00020f2c = 0x00000101;
u32 var00020f30 = 0x02020303;
u32 var00020f34 = 0x04040505;
u32 var00020f38 = 0x06060707;
u32 var00020f3c = 0x08080909;
u32 var00020f40 = 0x0a0a0b0b;
u32 var00020f44 = 0x0c0c0d0d;
u32 var00020f48 = 0x0e0e0f0f;
u32 var00020f4c = 0x10100000;
u32 var00020f50 = 0x001e0011;
u32 var00020f54 = (u32) &var00020f2c;
u32 var00020f58 = 0x00000000;
u32 var00020f5c = 0x001f0001;
u32 var00020f60 = (u32) &var00020f58;
u32 var00020f64 = 0x00000101;
u32 var00020f68 = 0x02020303;
u32 var00020f6c = 0x04040505;
u32 var00020f70 = 0x06060707;
u32 var00020f74 = 0x00320008;
u32 var00020f78 = (u32) &var00020f64;
u32 var00020f7c = 0x00000101;
u32 var00020f80 = 0x02020000;
u32 var00020f84 = 0x00270003;
u32 var00020f88 = (u32) &var00020f7c;
u32 var00020f8c = 0x00000101;
u32 var00020f90 = 0x02020303;
u32 var00020f94 = 0x04040505;
u32 var00020f98 = 0x06060707;
u32 var00020f9c = 0x08080909;
u32 var00020fa0 = 0x0a0a0b0b;
u32 var00020fa4 = 0x0c0c0d0d;
u32 var00020fa8 = 0x0e0e0f0f;
u32 var00020fac = 0x10101111;
u32 var00020fb0 = 0x12121313;
u32 var00020fb4 = 0x14140000;
u32 var00020fb8 = 0x00290015;
u32 var00020fbc = (u32) &var00020f8c;
u32 var00020fc0 = 0x00000101;
u32 var00020fc4 = 0x02020303;
u32 var00020fc8 = 0x04040505;
u32 var00020fcc = 0x06060707;
u32 var00020fd0 = 0x08080909;
u32 var00020fd4 = 0x0a0a0000;
u32 var00020fd8 = 0x0033000b;
u32 var00020fdc = (u32) &var00020fc0;
u32 var00020fe0 = 0x00000101;
u32 var00020fe4 = 0x02020000;
u32 var00020fe8 = 0x00440003;
u32 var00020fec = (u32) &var00020fe0;
u32 var00020ff0 = 0x00000101;
u32 var00020ff4 = 0x02020000;
u32 var00020ff8 = 0x003c0003;
u32 var00020ffc = (u32) &var00020ff0;
u32 var00021000 = 0x00000101;
u32 var00021004 = 0x02020303;
u32 var00021008 = 0x04040000;
u32 var0002100c = 0x00430005;
u32 var00021010 = (u32) &var00021000;
u32 var00021014 = 0x00000000;
u32 var00021018 = 0x008c0001;
u32 var0002101c = (u32) &var00021014;
u32 var00021020 = 0x00000000;
u32 var00021024 = 0x002c0001;
u32 var00021028 = (u32) &var00021020;
u32 var0002102c = 0x00000101;
u32 var00021030 = 0x02020000;
u32 var00021034 = 0x00c80003;
u32 var00021038 = (u32) &var0002102c;
u32 var0002103c = 0x00000101;
u32 var00021040 = 0x02020303;
u32 var00021044 = 0x04040505;
u32 var00021048 = 0x06060707;
u32 var0002104c = 0x08080909;
u32 var00021050 = 0x0a0a0b0b;
u32 var00021054 = 0x0c0c0d0d;
u32 var00021058 = 0x0e0e0f0f;
u32 var0002105c = 0x10101111;
u32 var00021060 = 0x12121313;
u32 var00021064 = 0x14141515;
u32 var00021068 = 0x16161717;
u32 var0002106c = 0x18181919;
u32 var00021070 = 0x1a1a1b1b;
u32 var00021074 = 0x1c1c1d1d;
u32 var00021078 = 0x1e1e1f1f;
u32 var0002107c = 0x20202121;
u32 var00021080 = 0x22220000;
u32 var00021084 = 0x00bb0023;
u32 var00021088 = (u32) &var0002103c;
u32 var0002108c = 0x00000000;
// 21090
u16 proptable[] = {
// file index, scale, zero, zero
/*0x0000*/ 0x01c6, 0x0199, 0, 0,
/*0x0001*/ 0x01ca, 0x0199, 0, 0,
/*0x0002*/ 0x0100, 0x0199, 0, 0,
/*0x0003*/ 0x0083, 0x0199, 0, 0,
/*0x0004*/ 0x0101, 0x0199, 0, 0,
/*0x0005*/ 0x005d, 0x0199, 0, 0,
/*0x0006*/ 0x005d, 0x0199, 0, 0,
/*0x0007*/ 0x005d, 0x0199, 0, 0,
/*0x0008*/ 0x005d, 0x0199, 0, 0,
/*0x0009*/ 0x005d, 0x0199, 0, 0,
/*0x000a*/ 0x005d, 0x0199, 0, 0,
/*0x000b*/ 0x005d, 0x0199, 0, 0,
/*0x000c*/ 0x005d, 0x0199, 0, 0,
/*0x000d*/ 0x005d, 0x0199, 0, 0,
/*0x000e*/ 0x005d, 0x0199, 0, 0,
/*0x000f*/ 0x005d, 0x0199, 0, 0,
/*0x0010*/ 0x0089, 0x1000, 0, 0,
/*0x0011*/ 0x0086, 0x0199, 0, 0,
/*0x0012*/ 0x0087, 0x0199, 0, 0,
/*0x0013*/ 0x0088, 0x0199, 0, 0,
/*0x0014*/ 0x00dd, 0x0199, 0, 0,
/*0x0015*/ 0x00be, 0x1000, 0, 0,
/*0x0016*/ 0x00cb, 0x0199, 0, 0,
/*0x0017*/ 0x00dc, 0x0199, 0, 0,
/*0x0018*/ 0x00bf, 0x0199, 0, 0,
/*0x0019*/ 0x0065, 0x1000, 0, 0,
/*0x001a*/ 0x0062, 0x1000, 0, 0,
/*0x001b*/ 0x006d, 0x1000, 0, 0,
/*0x001c*/ 0x006e, 0x1000, 0, 0,
/*0x001d*/ 0x006f, 0x1000, 0, 0,
/*0x001e*/ 0x0063, 0x1000, 0, 0,
/*0x001f*/ 0x0064, 0x1000, 0, 0,
/*0x0020*/ 0x005d, 0x1000, 0, 0,
/*0x0021*/ 0x005e, 0x1000, 0, 0,
/*0x0022*/ 0x005f, 0x1000, 0, 0,
/*0x0023*/ 0x0060, 0x0199, 0, 0,
/*0x0024*/ 0x006a, 0x1000, 0, 0,
/*0x0025*/ 0x0061, 0x0199, 0, 0,
/*0x0026*/ 0x006b, 0x1000, 0, 0,
/*0x0027*/ 0x006c, 0x0199, 0, 0,
/*0x0028*/ 0x007b, 0x1000, 0, 0,
/*0x0029*/ 0x007c, 0x1000, 0, 0,
/*0x002a*/ 0x007d, 0x1000, 0, 0,
/*0x002b*/ 0x0067, 0x1000, 0, 0,
/*0x002c*/ 0x0066, 0x1000, 0, 0,
/*0x002d*/ 0x0068, 0x1000, 0, 0,
/*0x002e*/ 0x0069, 0x1000, 0, 0,
/*0x002f*/ 0x0078, 0x1000, 0, 0,
/*0x0030*/ 0x0079, 0x1000, 0, 0,
/*0x0031*/ 0x007a, 0x1000, 0, 0,
/*0x0032*/ 0x007e, 0x1000, 0, 0,
/*0x0033*/ 0x00d6, 0x0199, 0, 0,
/*0x0034*/ 0x00d9, 0x1000, 0, 0,
/*0x0035*/ 0x0082, 0x1000, 0, 0,
/*0x0036*/ 0x0081, 0x1000, 0, 0,
/*0x0037*/ 0x00a8, 0x1000, 0, 0,
/*0x0038*/ 0x0092, 0x1000, 0, 0,
/*0x0039*/ 0x0093, 0x1000, 0, 0,
/*0x003a*/ 0x00d5, 0x0199, 0, 0,
/*0x003b*/ 0x00a9, 0x1000, 0, 0,
/*0x003c*/ 0x00aa, 0x1000, 0, 0,
/*0x003d*/ 0x00ac, 0x1000, 0, 0,
/*0x003e*/ 0x00ab, 0x1000, 0, 0,
/*0x003f*/ 0x00b5, 0x1000, 0, 0,
/*0x0040*/ 0x00ae, 0x1000, 0, 0,
/*0x0041*/ 0x00ad, 0x1000, 0, 0,
/*0x0042*/ 0x00b1, 0x1000, 0, 0,
/*0x0043*/ 0x00b4, 0x1000, 0, 0,
/*0x0044*/ 0x00a7, 0x1000, 0, 0,
/*0x0045*/ 0x00b3, 0x1000, 0, 0,
/*0x0046*/ 0x0091, 0x1000, 0, 0,
/*0x0047*/ 0x008f, 0x1000, 0, 0,
/*0x0048*/ 0x00e0, 0x0199, 0, 0,
/*0x0049*/ 0x00de, 0x0199, 0, 0,
/*0x004a*/ 0x00df, 0x0199, 0, 0,
/*0x004b*/ 0x00e6, 0x0199, 0, 0,
/*0x004c*/ 0x00e3, 0x0199, 0, 0,
/*0x004d*/ 0x00e5, 0x0199, 0, 0,
/*0x004e*/ 0x00e4, 0x0199, 0, 0,
/*0x004f*/ 0x00e2, 0x0199, 0, 0,
/*0x0050*/ 0x0096, 0x1000, 0, 0,
/*0x0051*/ 0x0098, 0x1000, 0, 0,
/*0x0052*/ 0x0099, 0x1000, 0, 0,
/*0x0053*/ 0x0095, 0x1000, 0, 0,
/*0x0054*/ 0x0094, 0x1000, 0, 0,
/*0x0055*/ 0x008b, 0x1000, 0, 0,
/*0x0056*/ 0x008a, 0x1000, 0, 0,
/*0x0057*/ 0x008d, 0x1000, 0, 0,
/*0x0058*/ 0x008c, 0x1000, 0, 0,
/*0x0059*/ 0x00e1, 0x1000, 0, 0,
/*0x005a*/ 0x00d7, 0x1000, 0, 0,
/*0x005b*/ 0x00c8, 0x0199, 0, 0,
/*0x005c*/ 0x007f, 0x1000, 0, 0,
/*0x005d*/ 0x0080, 0x1000, 0, 0,
/*0x005e*/ 0x0084, 0x1000, 0, 0,
/*0x005f*/ 0x00b2, 0x1000, 0, 0,
/*0x0060*/ 0x00da, 0x0199, 0, 0,
/*0x0061*/ 0x00db, 0x0199, 0, 0,
/*0x0062*/ 0x0075, 0x1000, 0, 0,
/*0x0063*/ 0x0071, 0x1000, 0, 0,
/*0x0064*/ 0x0074, 0x1000, 0, 0,
/*0x0065*/ 0x0077, 0x1000, 0, 0,
/*0x0066*/ 0x0072, 0x0199, 0, 0,
/*0x0067*/ 0x0076, 0x1000, 0, 0,
/*0x0068*/ 0x0073, 0x1000, 0, 0,
/*0x0069*/ 0x0070, 0x1000, 0, 0,
/*0x006a*/ 0x00f9, 0x1000, 0, 0,
/*0x006b*/ 0x00fa, 0x1000, 0, 0,
/*0x006c*/ 0x00fb, 0x1000, 0, 0,
/*0x006d*/ 0x00fc, 0x1000, 0, 0,
/*0x006e*/ 0x00ec, 0x1000, 0, 0,
/*0x006f*/ 0x00f0, 0x1000, 0, 0,
/*0x0070*/ 0x00f1, 0x1000, 0, 0,
/*0x0071*/ 0x00f2, 0x1000, 0, 0,
/*0x0072*/ 0x00f3, 0x1000, 0, 0,
/*0x0073*/ 0x00f4, 0x1000, 0, 0,
/*0x0074*/ 0x00f5, 0x1000, 0, 0,
/*0x0075*/ 0x00f6, 0x1000, 0, 0,
/*0x0076*/ 0x00ed, 0x1000, 0, 0,
/*0x0077*/ 0x00eb, 0x1000, 0, 0,
/*0x0078*/ 0x00ea, 0x1000, 0, 0,
/*0x0079*/ 0x00f7, 0x1000, 0, 0,
/*0x007a*/ 0x00f8, 0x1000, 0, 0,
/*0x007b*/ 0x00ef, 0x1000, 0, 0,
/*0x007c*/ 0x00ee, 0x1000, 0, 0,
/*0x007d*/ 0x00ba, 0x1000, 0, 0,
/*0x007e*/ 0x00b7, 0x1000, 0, 0,
/*0x007f*/ 0x00b9, 0x1000, 0, 0,
/*0x0080*/ 0x00b8, 0x1000, 0, 0,
/*0x0081*/ 0x00bb, 0x1000, 0, 0,
/*0x0082*/ 0x0090, 0x1000, 0, 0,
/*0x0083*/ 0x00af, 0x1000, 0, 0,
/*0x0084*/ 0x00b0, 0x1000, 0, 0,
/*0x0085*/ 0x00b6, 0x0199, 0, 0,
/*0x0086*/ 0x00fd, 0x0199, 0, 0,
/*0x0087*/ 0x00e7, 0x0199, 0, 0,
/*0x0088*/ 0x00e8, 0x1000, 0, 0,
/*0x0089*/ 0x009c, 0x1000, 0, 0,
/*0x008a*/ 0x009d, 0x1000, 0, 0,
/*0x008b*/ 0x009e, 0x1000, 0, 0,
/*0x008c*/ 0x00d4, 0x0800, 0, 0,
/*0x008d*/ 0x00fe, 0x0800, 0, 0,
/*0x008e*/ 0x00a1, 0x1000, 0, 0,
/*0x008f*/ 0x00a2, 0x1000, 0, 0,
/*0x0090*/ 0x009b, 0x1000, 0, 0,
/*0x0091*/ 0x009f, 0x1000, 0, 0,
/*0x0092*/ 0x009a, 0x1000, 0, 0,
/*0x0093*/ 0x00c0, 0x1000, 0, 0,
/*0x0094*/ 0x00a4, 0x1000, 0, 0,
/*0x0095*/ 0x00a3, 0x1000, 0, 0,
/*0x0096*/ 0x00a5, 0x1000, 0, 0,
/*0x0097*/ 0x0097, 0x1000, 0, 0,
/*0x0098*/ 0x00a6, 0x1000, 0, 0,
/*0x0099*/ 0x00a0, 0x1000, 0, 0,
/*0x009a*/ 0x00bc, 0x1000, 0, 0,
/*0x009b*/ 0x00bd, 0x1000, 0, 0,
/*0x009c*/ 0x00d8, 0x1000, 0, 0,
/*0x009d*/ 0x00d1, 0x1000, 0, 0,
/*0x009e*/ 0x00e9, 0x0199, 0, 0,
/*0x009f*/ 0x00d0, 0x1000, 0, 0,
/*0x00a0*/ 0x00c1, 0x1000, 0, 0,
/*0x00a1*/ 0x00c6, 0x1000, 0, 0,
/*0x00a2*/ 0x00c5, 0x1000, 0, 0,
/*0x00a3*/ 0x00c7, 0x1000, 0, 0,
/*0x00a4*/ 0x00c3, 0x1000, 0, 0,
/*0x00a5*/ 0x00c2, 0x1000, 0, 0,
/*0x00a6*/ 0x00c4, 0x1000, 0, 0,
/*0x00a7*/ 0x008e, 0x0199, 0, 0,
/*0x00a8*/ 0x00ce, 0x1000, 0, 0,
/*0x00a9*/ 0x00cf, 0x1000, 0, 0,
/*0x00aa*/ 0x00cc, 0x1000, 0, 0,
/*0x00ab*/ 0x00cd, 0x1000, 0, 0,
/*0x00ac*/ 0x00c9, 0x1000, 0, 0,
/*0x00ad*/ 0x00d2, 0x1000, 0, 0,
/*0x00ae*/ 0x0085, 0x1000, 0, 0,
/*0x00af*/ 0x0195, 0x1000, 0, 0,
/*0x00b0*/ 0x0196, 0x1000, 0, 0,
/*0x00b1*/ 0x0197, 0x1000, 0, 0,
/*0x00b2*/ 0x0198, 0x1000, 0, 0,
/*0x00b3*/ 0x01ab, 0x1000, 0, 0,
/*0x00b4*/ 0x01aa, 0x1000, 0, 0,
/*0x00b5*/ 0x01ac, 0x1000, 0, 0,
/*0x00b6*/ 0x01ad, 0x1000, 0, 0,
/*0x00b7*/ 0x01ae, 0x0199, 0, 0,
/*0x00b8*/ 0x01af, 0x1000, 0, 0,
/*0x00b9*/ 0x01b0, 0x1000, 0, 0,
/*0x00ba*/ 0x01b4, 0x1000, 0, 0,
/*0x00bb*/ 0x01b5, 0x1000, 0, 0,
/*0x00bc*/ 0x01b6, 0x1000, 0, 0,
/*0x00bd*/ 0x01b7, 0x1000, 0, 0,
/*0x00be*/ 0x01b8, 0x1000, 0, 0,
/*0x00bf*/ 0x01b9, 0x1000, 0, 0,
/*0x00c0*/ 0x01ba, 0x1000, 0, 0,
/*0x00c1*/ 0x01bb, 0x1000, 0, 0,
/*0x00c2*/ 0x01c3, 0x1000, 0, 0,
/*0x00c3*/ 0x01c7, 0x1000, 0, 0,
/*0x00c4*/ 0x0233, 0x1000, 0, 0,
/*0x00c5*/ 0x0234, 0x1000, 0, 0,
/*0x00c6*/ 0x0235, 0x1000, 0, 0,
/*0x00c7*/ 0x023e, 0x0199, 0, 0,
/*0x00c8*/ 0x023f, 0x0199, 0, 0,
/*0x00c9*/ 0x0241, 0x1000, 0, 0,
/*0x00ca*/ 0x0248, 0x1000, 0, 0,
/*0x00cb*/ 0x0249, 0x1000, 0, 0,
/*0x00cc*/ 0x024a, 0x1000, 0, 0,
/*0x00cd*/ 0x024b, 0x1000, 0, 0,
/*0x00ce*/ 0x024c, 0x1000, 0, 0,
/*0x00cf*/ 0x024d, 0x1000, 0, 0,
/*0x00d0*/ 0x024e, 0x1000, 0, 0,
/*0x00d1*/ 0x024f, 0x1000, 0, 0,
/*0x00d2*/ 0x0250, 0x1000, 0, 0,
/*0x00d3*/ 0x0251, 0x1000, 0, 0,
/*0x00d4*/ 0x0252, 0x1000, 0, 0,
/*0x00d5*/ 0x0253, 0x1000, 0, 0,
/*0x00d6*/ 0x0254, 0x1000, 0, 0,
/*0x00d7*/ 0x0255, 0x1000, 0, 0,
/*0x00d8*/ 0x0256, 0x1000, 0, 0,
/*0x00d9*/ 0x0257, 0x1000, 0, 0,
/*0x00da*/ 0x0258, 0x1000, 0, 0,
/*0x00db*/ 0x025a, 0x1000, 0, 0,
/*0x00dc*/ 0x025b, 0x1000, 0, 0,
/*0x00dd*/ 0x025c, 0x1000, 0, 0,
/*0x00de*/ 0x025d, 0x1000, 0, 0,
/*0x00df*/ 0x025e, 0x1000, 0, 0,
/*0x00e0*/ 0x025f, 0x1000, 0, 0,
/*0x00e1*/ 0x0260, 0x1000, 0, 0,
/*0x00e2*/ 0x0269, 0x1000, 0, 0,
/*0x00e3*/ 0x026a, 0x0199, 0, 0,
/*0x00e4*/ 0x026b, 0x0199, 0, 0,
/*0x00e5*/ 0x026c, 0x0199, 0, 0,
/*0x00e6*/ 0x026d, 0x1000, 0, 0,
/*0x00e7*/ 0x026e, 0x1000, 0, 0,
/*0x00e8*/ 0x026f, 0x1000, 0, 0,
/*0x00e9*/ 0x0270, 0x1000, 0, 0,
/*0x00ea*/ 0x033d, 0x0199, 0, 0,
/*0x00eb*/ 0x033e, 0x0199, 0, 0,
/*0x00ec*/ 0x033f, 0x0199, 0, 0,
/*0x00ed*/ 0x0340, 0x0199, 0, 0,
/*0x00ee*/ 0x0341, 0x0199, 0, 0,
/*0x00ef*/ 0x0342, 0x1000, 0, 0,
/*0x00f0*/ 0x0343, 0x0199, 0, 0,
/*0x00f1*/ 0x0344, 0x0199, 0, 0,
/*0x00f2*/ 0x00ff, 0x0199, 0, 0,
/*0x00f3*/ 0x0346, 0x0c00, 0, 0,
/*0x00f4*/ 0x0347, 0x0199, 0, 0,
/*0x00f5*/ 0x0348, 0x0199, 0, 0,
/*0x00f6*/ 0x0349, 0x0199, 0, 0,
/*0x00f7*/ 0x034a, 0x0199, 0, 0,
/*0x00f8*/ 0x034b, 0x0199, 0, 0,
/*0x00f9*/ 0x034c, 0x0199, 0, 0,
/*0x00fa*/ 0x034d, 0x0199, 0, 0,
/*0x00fb*/ 0x034e, 0x0199, 0, 0,
/*0x00fc*/ 0x034f, 0x0199, 0, 0,
/*0x00fd*/ 0x0350, 0x0199, 0, 0,
/*0x00fe*/ 0x0351, 0x0199, 0, 0,
/*0x00ff*/ 0x0352, 0x0199, 0, 0,
/*0x0100*/ 0x0353, 0x0199, 0, 0,
/*0x0101*/ 0x0354, 0x0199, 0, 0,
/*0x0102*/ 0x0355, 0x0199, 0, 0,
/*0x0103*/ 0x0356, 0x0199, 0, 0,
/*0x0104*/ 0x0357, 0x0199, 0, 0,
/*0x0105*/ 0x0358, 0x0199, 0, 0,
/*0x0106*/ 0x0359, 0x0199, 0, 0,
/*0x0107*/ 0x035a, 0x0199, 0, 0,
/*0x0108*/ 0x035b, 0x0199, 0, 0,
/*0x0109*/ 0x035c, 0x0199, 0, 0,
/*0x010a*/ 0x035d, 0x0199, 0, 0,
/*0x010b*/ 0x035e, 0x0199, 0, 0,
/*0x010c*/ 0x035f, 0x0199, 0, 0,
/*0x010d*/ 0x0360, 0x0199, 0, 0,
/*0x010e*/ 0x0361, 0x0199, 0, 0,
/*0x010f*/ 0x0362, 0x0199, 0, 0,
/*0x0110*/ 0x0363, 0x0199, 0, 0,
/*0x0111*/ 0x0364, 0x0199, 0, 0,
/*0x0112*/ 0x0365, 0x0199, 0, 0,
/*0x0113*/ 0x0366, 0x0199, 0, 0,
/*0x0114*/ 0x0367, 0x0199, 0, 0,
/*0x0115*/ 0x0368, 0x0199, 0, 0,
/*0x0116*/ 0x0369, 0x0199, 0, 0,
/*0x0117*/ 0x036a, 0x0199, 0, 0,
/*0x0118*/ 0x036b, 0x0199, 0, 0,
/*0x0119*/ 0x036c, 0x0199, 0, 0,
/*0x011a*/ 0x036d, 0x0199, 0, 0,
/*0x011b*/ 0x036e, 0x0199, 0, 0,
/*0x011c*/ 0x036f, 0x0199, 0, 0,
/*0x011d*/ 0x0370, 0x0199, 0, 0,
/*0x011e*/ 0x0371, 0x0199, 0, 0,
/*0x011f*/ 0x0372, 0x0199, 0, 0,
/*0x0120*/ 0x0373, 0x0199, 0, 0,
/*0x0121*/ 0x0374, 0x0199, 0, 0,
/*0x0122*/ 0x0375, 0x0199, 0, 0,
/*0x0123*/ 0x0376, 0x0199, 0, 0,
/*0x0124*/ 0x039e, 0x0199, 0, 0,
/*0x0125*/ 0x039f, 0x1000, 0, 0,
/*0x0126*/ 0x049d, 0x0199, 0, 0,
/*0x0127*/ 0x04af, 0x0199, 0, 0,
/*0x0128*/ 0x04b1, 0x0199, 0, 0,
/*0x0129*/ 0x04b2, 0x0199, 0, 0,
/*0x012a*/ 0x04b3, 0x0199, 0, 0,
/*0x012b*/ 0x04b4, 0x0199, 0, 0,
/*0x012c*/ 0x04b5, 0x0199, 0, 0,
/*0x012d*/ 0x04b6, 0x0199, 0, 0,
/*0x012e*/ 0x04cf, 0x0199, 0, 0,
/*0x012f*/ 0x04d0, 0x2800, 0, 0,
/*0x0130*/ 0x04e0, 0x1000, 0, 0,
/*0x0131*/ 0x04e1, 0x1000, 0, 0,
/*0x0132*/ 0x04e2, 0x1000, 0, 0,
/*0x0133*/ 0x04e3, 0x1000, 0, 0,
/*0x0134*/ 0x04e4, 0x1000, 0, 0,
/*0x0135*/ 0x04d1, 0x0199, 0, 0,
/*0x0136*/ 0x04d2, 0x0199, 0, 0,
/*0x0137*/ 0x04d3, 0x0199, 0, 0,
/*0x0138*/ 0x04d4, 0x0199, 0, 0,
/*0x0139*/ 0x04d5, 0x0199, 0, 0,
/*0x013a*/ 0x04d6, 0x0199, 0, 0,
/*0x013b*/ 0x04d7, 0x1000, 0, 0,
/*0x013c*/ 0x04d8, 0x0199, 0, 0,
/*0x013d*/ 0x04d9, 0x0199, 0, 0,
/*0x013e*/ 0x04da, 0x0199, 0, 0,
/*0x013f*/ 0x04db, 0x0199, 0, 0,
/*0x0140*/ 0x04e6, 0x0199, 0, 0,
/*0x0141*/ 0x04e7, 0x0199, 0, 0,
/*0x0142*/ 0x04e8, 0x1000, 0, 0,
/*0x0143*/ 0x04e9, 0x0199, 0, 0,
/*0x0144*/ 0x04f1, 0x0199, 0, 0,
/*0x0145*/ 0x04f2, 0x1000, 0, 0,
/*0x0146*/ 0x04f3, 0x0199, 0, 0,
/*0x0147*/ 0x04f4, 0x1000, 0, 0,
/*0x0148*/ 0x04f5, 0x1000, 0, 0,
/*0x0149*/ 0x04f6, 0x1000, 0, 0,
/*0x014a*/ 0x04f7, 0x1000, 0, 0,
/*0x014b*/ 0x04ff, 0x1000, 0, 0,
/*0x014c*/ 0x0500, 0x1000, 0, 0,
/*0x014d*/ 0x0501, 0x1000, 0, 0,
/*0x014e*/ 0x0502, 0x1000, 0, 0,
/*0x014f*/ 0x0503, 0x1000, 0, 0,
/*0x0150*/ 0x0504, 0x1000, 0, 0,
/*0x0151*/ 0x0505, 0x1000, 0, 0,
/*0x0152*/ 0x0506, 0x1000, 0, 0,
/*0x0153*/ 0x0507, 0x1000, 0, 0,
/*0x0154*/ 0x0508, 0x1000, 0, 0,
/*0x0155*/ 0x0509, 0x1000, 0, 0,
/*0x0156*/ 0x050a, 0x1000, 0, 0,
/*0x0157*/ 0x0512, 0x0199, 0, 0,
/*0x0158*/ 0x0513, 0x0199, 0, 0,
/*0x0159*/ 0x0514, 0x0199, 0, 0,
/*0x015a*/ 0x0515, 0x0199, 0, 0,
/*0x015b*/ 0x0516, 0x0199, 0, 0,
/*0x015c*/ 0x0525, 0x1000, 0, 0,
/*0x015d*/ 0x0526, 0x1000, 0, 0,
/*0x015e*/ 0x0527, 0x1000, 0, 0,
/*0x015f*/ 0x0528, 0x0199, 0, 0,
/*0x0160*/ 0x053c, 0x1000, 0, 0,
/*0x0161*/ 0x053d, 0x1000, 0, 0,
/*0x0162*/ 0x053e, 0x1000, 0, 0,
/*0x0163*/ 0x053f, 0x1000, 0, 0,
/*0x0164*/ 0x0540, 0x1000, 0, 0,
/*0x0165*/ 0x0541, 0x1000, 0, 0,
/*0x0166*/ 0x0542, 0x1000, 0, 0,
/*0x0167*/ 0x0543, 0x1000, 0, 0,
/*0x0168*/ 0x0544, 0x1000, 0, 0,
/*0x0169*/ 0x0545, 0x1000, 0, 0,
/*0x016a*/ 0x0546, 0x1000, 0, 0,
/*0x016b*/ 0x0547, 0x1000, 0, 0,
/*0x016c*/ 0x0548, 0x1000, 0, 0,
/*0x016d*/ 0x0549, 0x1000, 0, 0,
/*0x016e*/ 0x054a, 0x1000, 0, 0,
/*0x016f*/ 0x054b, 0x1000, 0, 0,
/*0x0170*/ 0x054c, 0x1000, 0, 0,
/*0x0171*/ 0x054d, 0x1000, 0, 0,
/*0x0172*/ 0x054e, 0x1000, 0, 0,
/*0x0173*/ 0x054f, 0x1000, 0, 0,
/*0x0174*/ 0x0550, 0x1000, 0, 0,
/*0x0175*/ 0x0551, 0x1000, 0, 0,
/*0x0176*/ 0x005d, 0x1000, 0, 0,
/*0x0177*/ 0x0552, 0x0c00, 0, 0,
/*0x0178*/ 0x0555, 0x0199, 0, 0,
/*0x0179*/ 0x0556, 0x0199, 0, 0,
/*0x017a*/ 0x0557, 0x0199, 0, 0,
/*0x017b*/ 0x0558, 0x1000, 0, 0,
/*0x017c*/ 0x055c, 0x1000, 0, 0,
/*0x017d*/ 0x055d, 0x1000, 0, 0,
/*0x017e*/ 0x055e, 0x1000, 0, 0,
/*0x017f*/ 0x055f, 0x0199, 0, 0,
/*0x0180*/ 0x0560, 0x1000, 0, 0,
/*0x0181*/ 0x0563, 0x0199, 0, 0,
/*0x0182*/ 0x0564, 0x0133, 0, 0,
/*0x0183*/ 0x0565, 0x1000, 0, 0,
/*0x0184*/ 0x0566, 0x1000, 0, 0,
/*0x0185*/ 0x0567, 0x1000, 0, 0,
/*0x0186*/ 0x0568, 0x1000, 0, 0,
/*0x0187*/ 0x0569, 0x1000, 0, 0,
/*0x0188*/ 0x056a, 0x1000, 0, 0,
/*0x0189*/ 0x056b, 0x1000, 0, 0,
/*0x018a*/ 0x056c, 0x1000, 0, 0,
/*0x018b*/ 0x056d, 0x1000, 0, 0,
/*0x018c*/ 0x056e, 0x1000, 0, 0,
/*0x018d*/ 0x056f, 0x1000, 0, 0,
/*0x018e*/ 0x074c, 0x1000, 0, 0,
/*0x018f*/ 0x0750, 0x1000, 0, 0,
/*0x0190*/ 0x0751, 0x1000, 0, 0,
/*0x0191*/ 0x0752, 0x1000, 0, 0,
/*0x0192*/ 0x0753, 0x1000, 0, 0,
/*0x0193*/ 0x0756, 0x0066, 0, 0,
/*0x0194*/ 0x0757, 0x1000, 0, 0,
/*0x0195*/ 0x075b, 0x0199, 0, 0,
/*0x0196*/ 0x075c, 0x1000, 0, 0,
/*0x0197*/ 0x075d, 0x0199, 0, 0,
/*0x0198*/ 0x075e, 0x0199, 0, 0,
/*0x0199*/ 0x0760, 0x1000, 0, 0,
/*0x019a*/ 0x075f, 0x1000, 0, 0,
/*0x019b*/ 0x0762, 0x1000, 0, 0,
/*0x019c*/ 0x0763, 0x1000, 0, 0,
/*0x019d*/ 0x076f, 0x0333, 0, 0,
/*0x019e*/ 0x0770, 0x0c00, 0, 0,
/*0x019f*/ 0x075e, 0x1000, 0, 0,
/*0x01a0*/ 0x0771, 0x1800, 0, 0,
/*0x01a1*/ 0x0772, 0x0199, 0, 0,
/*0x01a2*/ 0x0765, 0x0199, 0, 0,
/*0x01a3*/ 0x0775, 0x1000, 0, 0,
/*0x01a4*/ 0x0776, 0x0199, 0, 0,
/*0x01a5*/ 0x0777, 0x1000, 0, 0,
/*0x01a6*/ 0x076e, 0x0199, 0, 0,
/*0x01a7*/ 0x0774, 0x1000, 0, 0,
/*0x01a8*/ 0x0778, 0x1000, 0, 0,
/*0x01a9*/ 0x0779, 0x1000, 0, 0,
/*0x01aa*/ 0x0797, 0x1000, 0, 0,
/*0x01ab*/ 0x0798, 0x1000, 0, 0,
/*0x01ac*/ 0x0799, 0x1000, 0, 0,
/*0x01ad*/ 0x079a, 0x1000, 0, 0,
/*0x01ae*/ 0x079b, 0x1000, 0, 0,
/*0x01af*/ 0x079c, 0x1000, 0, 0,
/*0x01b0*/ 0x079d, 0x1000, 0, 0,
/*0x01b1*/ 0x07b2, 0x0199, 0, 0,
/*0x01b2*/ 0x07b3, 0x1000, 0, 0,
/*0x01b3*/ 0x07b4, 0x1000, 0, 0,
/*0x01b4*/ 0x07b5, 0x1000, 0, 0,
/*0x01b5*/ 0x07bb, 0x1000, 0, 0,
/*0x01b6*/ 0x07bc, 0x1000, 0, 0,
/*0x01b7*/ 0x07c7, 0x1000, 0, 0,
/*0x01b8*/ 0x07cc, 0x0199, 0, 0,
};
u32 var00021e58 = 0x00001000;
u32 var00021e5c = 0x080b0604;
u32 var00021e60 = 0x00000000;
u32 var00021e64 = 0x00000000;
u32 var00021e68 = 0x00000000;
u32 var00021e6c = 0x00030006;
u32 var00021e70 = 0x00000006;
u32 var00021e74 = 0x09000000;
u32 var00021e78 = 0x00000000;
u32 var00021e7c = 0x03030300;
u32 var00021e80 = 0x00000000;
u32 var00021e84 = 0x00000000;
u32 var00021e88 = 0x00000000;
u32 var00021e8c = 0x0000000c;
u32 var00021e90 = 0x00000000;
u32 var00021e94 = 0x00000b00;
u32 var00021e98 = 0x00000000;
u32 var00021e9c = 0x00000000;
u32 var00021ea0 = 0x00000000;
u32 var00021ea4 = 0x00000000;
u32 var00021ea8 = 0x00000000;
u32 var00021eac = 0x0d0d0d0d;
u32 var00021eb0 = 0x0d000000;
u32 var00021eb4 = 0x0007040c;
u32 var00021eb8 = 0x00000300;
u32 var00021ebc = 0x00000000;
u32 var00021ec0 = 0x00000c0c;
u32 var00021ec4 = 0x00000000;
u32 var00021ec8 = 0x00000000;
u32 var00021ecc = 0x00000000;
u32 var00021ed0 = 0x00000d00;
u32 var00021ed4 = 0x00000000;
u32 var00021ed8 = 0x00000000;
u32 var00021edc = 0x00000000;
u32 var00021ee0 = 0x000d0c0c;
u32 var00021ee4 = 0x00000000;
u32 var00021ee8 = 0x00000000;
u32 var00021eec = 0x00000000;
u32 var00021ef0 = 0x0000000d;
u32 var00021ef4 = 0x00000000;
u32 var00021ef8 = 0x00000009;
u32 var00021efc = 0x00000000;
u32 var00021f00 = 0x00000000;
u32 var00021f04 = 0x00000000;
u32 var00021f08 = 0x00000007;
u32 var00021f0c = 0x06000900;
u32 var00021f10 = 0x00060606;
u32 var00021f14 = 0x00000b00;
u32 var00021f18 = 0x00060900;
u32 var00021f1c = 0x000b0600;
u32 var00021f20 = 0x00000000;
u32 var00021f24 = 0x19000000;
u32 var00021f28 = 0x00000000;
u32 var00021f2c = 0x00000000;
u32 var00021f30 = 0x00000000;
u32 var00021f34 = 0x00000000;
u32 var00021f38 = 0x00000000;
u32 var00021f3c = 0x00000b00;
u32 var00021f40 = 0x00000000;
u32 var00021f44 = 0x00000011;
u32 var00021f48 = 0x00000000;
u32 var00021f4c = 0x00000000;
u32 var00021f50 = 0x00000000;
u32 var00021f54 = 0x00000000;
u32 var00021f58 = 0x00000000;
u32 var00021f5c = 0x00000000;
u32 var00021f60 = 0x00000000;
u32 var00021f64 = 0x00000000;
u32 var00021f68 = 0x00000000;
u32 var00021f6c = 0x00000d0d;
u32 var00021f70 = 0x0d0d0000;
u32 var00021f74 = 0x00000000;
u32 var00021f78 = 0x0000000d;
u32 var00021f7c = 0x0d000d0d;
u32 var00021f80 = 0x0800000c;
u32 var00021f84 = 0x0d070b00;
u32 var00021f88 = 0x07070000;
u32 var00021f8c = 0x00000000;
u32 var00021f90 = 0x00000000;
u32 var00021f94 = 0x00000000;
u32 var00021f98 = 0x00000000;
u32 var00021f9c = 0x0000000d;
u32 var00021fa0 = 0x07000000;
u32 var00021fa4 = 0x00070000;
u32 var00021fa8 = 0x00000007;
u32 var00021fac = 0x08060606;
u32 var00021fb0 = 0x06080707;
u32 var00021fb4 = 0x00000000;
u32 var00021fb8 = 0x00000000;
u32 var00021fbc = 0x00000000;
u32 var00021fc0 = 0x00000000;
u32 var00021fc4 = 0x00000000;
u32 var00021fc8 = 0x06000000;
u32 var00021fcc = 0x07000000;
u32 var00021fd0 = 0x00000006;
u32 var00021fd4 = 0x08080800;
u32 var00021fd8 = 0x00000000;
u32 var00021fdc = 0x00000000;
u32 var00021fe0 = 0x00060000;
u32 var00021fe4 = 0x06000707;
u32 var00021fe8 = 0x00000000;
u32 var00021fec = 0x0d000000;
u32 var00021ff0 = 0x00000600;
u32 var00021ff4 = 0x00001100;
u32 var00021ff8 = 0x00000000;
u32 var00021ffc = 0x00000000;
u32 var00022000 = 0x0000000b;
u32 var00022004 = 0x00000006;
u32 var00022008 = 0x00000000;
u32 var0002200c = 0x00000000;
u32 var00022010 = 0x00000000;
u32 var00022014 = 0x0000ff00;
u32 var00022018 = 0x00000000;
u32 var0002201c = 0x00000000;
u32 var00022020 = 0x00000000;
u32 var00022024 = 0x00000000;
u32 var00022028 = 0x00000000;
u32 var0002202c = 0x00000000;
u32 var00022030 = 0xf8f4f1e0;
u32 var00022034 = 0x473f41dd;
u32 var00022038 = 0xa510c9c6;
u32 var0002203c = 0xbcae0bd1;
u32 var00022040 = 0x0ff73a30;
u32 var00022044 = 0x724083b7;
u32 var00022048 = 0xffffffff;
u32 var0002204c = 0xffffffff;
u32 var00022050 = 0xffffffff;
u32 var00022054 = 0x00000000;
u32 var00022058 = 0x00000000;
u32 var0002205c = 0x00000000;
u32 var00022060 = 0x00000101;
u32 var00022064 = 0x02020303;
u32 var00022068 = 0x04040505;
u32 var0002206c = 0x06060707;
u32 var00022070 = 0x08080909;
u32 var00022074 = 0x0a0a0b0b;
u32 var00022078 = 0x0c0c0d0d;
u32 var0002207c = 0x0e0e0f0f;
u32 var00022080 = 0x10101111;
u32 var00022084 = 0x12121313;
u32 var00022088 = 0x14140000;
u32 var0002208c = 0x00020015;
u32 var00022090 = (u32) &var00022060;
u32 var00022094 = 0x00000000;
u32 var00022098 = 0x00000000;
u32 var0002209c = 0x00000000;
u32 var000220a0 = 0x00000101;
u32 var000220a4 = 0x00030002;
u32 var000220a8 = (u32) &var000220a0;
u32 var000220ac = 0x00000000;
u32 var000220b0 = 0x00000101;
u32 var000220b4 = 0x02020304;
u32 var000220b8 = 0x04030506;
u32 var000220bc = 0x06050708;
u32 var000220c0 = 0x0807090a;
u32 var000220c4 = 0x0a090b0c;
u32 var000220c8 = 0x0c0b0d0e;
u32 var000220cc = 0x0e0d0000;
u32 var000220d0 = 0x000b000f;
u32 var000220d4 = (u32) &var000220b0;
u32 var000220d8 = 0x00000000;
u32 var000220dc = 0x00000000;
u32 var000220e0 = 0x8007c0dc;
u32 var000220e4 = (u32) &var000220d0;
u32 var000220e8 = 0x00000000;
u32 var000220ec = 0x00000003;
u32 var000220f0 = 0x4224a519;
u32 var000220f4 = 0x00000000;
u32 var000220f8 = 0x00000000;
u32 var000220fc = 0x00010000;
u32 var00022100 = 0x8007c124;
u32 var00022104 = 0x00000000;
u32 var00022108 = 0x00000000;
u32 var0002210c = 0x00000000;
u32 var00022110 = 0x8007c0f4;
u32 var00022114 = 0x00020000;
u32 var00022118 = 0x8007c130;
u32 var0002211c = (u32) &var000220fc;
u32 var00022120 = 0x00000000;
u32 var00022124 = 0x00000000;
u32 var00022128 = 0x8007c10c;
u32 var0002212c = 0x00020000;
u32 var00022130 = 0x8007c148;
u32 var00022134 = (u32) &var00022114;
u32 var00022138 = 0x00000000;
u32 var0002213c = 0x00000000;
u32 var00022140 = 0x00000000;
u32 var00022144 = 0x00000001;
u32 var00022148 = 0x00000000;
u32 var0002214c = 0x00000000;
u32 var00022150 = 0x3f96c81d;
u32 var00022154 = 0x422493d6;
u32 var00022158 = 0x00000000;
u32 var0002215c = 0x00010002;
u32 var00022160 = 0xffffffff;
u32 var00022164 = 0x00000000;
u32 var00022168 = 0xc024dda0;
u32 var0002216c = 0x43f036ea;
u32 var00022170 = 0x00000000;
u32 var00022174 = 0x00020000;
u32 var00022178 = 0xffffffff;
u32 var0002217c = 0x00000000;
u32 var00022180 = 0x00000101;
u32 var00022184 = 0x02020304;
u32 var00022188 = 0x04030506;
u32 var0002218c = 0x06050708;
u32 var00022190 = 0x0807090a;
u32 var00022194 = 0x0a090b0c;
u32 var00022198 = 0x0c0b0d0e;
u32 var0002219c = 0x0e0d0f0f;
u32 var000221a0 = 0x10101111;
u32 var000221a4 = 0x000a0012;
u32 var000221a8 = (u32) &var00022180;
u32 var000221ac = 0x00000000;
u32 var000221b0 = 0x00000000;
u32 var000221b4 = 0x00200001;
u32 var000221b8 = (u32) &var000221b0;
u32 var000221bc = 0x00000000;
u32 var000221c0 = 0x00000101;
u32 var000221c4 = 0x02020505;
u32 var000221c8 = 0x03030404;
u32 var000221cc = 0x00070006;
u32 var000221d0 = (u32) &var000221c0;
u32 var000221d4 = 0x00000000;
u32 var000221d8 = 0x00000000;
u32 var000221dc = 0x00000000;
u32 var000221e0 = 0x00000000;
u32 var000221e4 = 0x00080001;
u32 var000221e8 = (u32) &var000221e0;
u32 var000221ec = 0x00000000;
u32 var000221f0 = 0x00000101;
u32 var000221f4 = 0x02020303;
u32 var000221f8 = 0x04040505;
u32 var000221fc = 0x06060000;
u32 var00022200 = 0x00060007;
u32 var00022204 = (u32) &var000221f0;
u32 var00022208 = 0x00000000;
u32 var0002220c = 0x00000000;
u32 var00022210 = 0x00000101;
u32 var00022214 = 0x02020303;
u32 var00022218 = 0x06060404;
u32 var0002221c = 0x05050000;
u32 var00022220 = 0x00050007;
u32 var00022224 = (u32) &var00022210;
u32 var00022228 = 0x00000000;
u32 var0002222c = 0x00000000;
u32 var00022230 = 0x00000101;
u32 var00022234 = 0x02020303;
u32 var00022238 = 0x04040505;
u32 var0002223c = 0x06060707;
u32 var00022240 = 0x08080909;
u32 var00022244 = 0x0a0a0b0b;
u32 var00022248 = 0x0c0c0000;
u32 var0002224c = 0x0004000d;
u32 var00022250 = (u32) &var00022230;
u32 var00022254 = 0x00000101;
u32 var00022258 = 0x02020303;
u32 var0002225c = 0x04040505;
u32 var00022260 = 0x06060707;
u32 var00022264 = 0x08080909;
u32 var00022268 = 0x0a0a0b0b;
u32 var0002226c = 0x0c0c0d0d;
u32 var00022270 = 0x0e0e0f0f;
u32 var00022274 = 0x10101111;
u32 var00022278 = 0x12121313;
u32 var0002227c = 0x14141515;
u32 var00022280 = 0x16161717;
u32 var00022284 = 0x18181919;
u32 var00022288 = 0x1a1a1b1b;
u32 var0002228c = 0x1c1c1d1d;
u32 var00022290 = 0x1e1e1f1f;
u32 var00022294 = 0x20202121;
u32 var00022298 = 0x22222323;
u32 var0002229c = 0x24242525;
u32 var000222a0 = 0x26262727;
u32 var000222a4 = 0x28282929;
u32 var000222a8 = 0x2a2a2b2b;
u32 var000222ac = 0x2c2c2d2d;
u32 var000222b0 = 0x2e2e0000;
u32 var000222b4 = 0x0021002f;
u32 var000222b8 = (u32) &var00022254;
u32 var000222bc = 0x00000101;
u32 var000222c0 = 0x02020303;
u32 var000222c4 = 0x04040505;
u32 var000222c8 = 0x06060707;
u32 var000222cc = 0x08080909;
u32 var000222d0 = 0x0a0a0b0b;
u32 var000222d4 = 0x0c0c0d0d;
u32 var000222d8 = 0x0e0e0f0f;
u32 var000222dc = 0x10101111;
u32 var000222e0 = 0x12121313;
u32 var000222e4 = 0x14141515;
u32 var000222e8 = 0x16161717;
u32 var000222ec = 0x18181919;
u32 var000222f0 = 0x1a1a1b1b;
u32 var000222f4 = 0x1c1c1d1d;
u32 var000222f8 = 0x1e1e1f1f;
u32 var000222fc = 0x20202121;
u32 var00022300 = 0x22222323;
u32 var00022304 = 0x24242525;
u32 var00022308 = 0x26262727;
u32 var0002230c = 0x28282929;
u32 var00022310 = 0x2a2a2b2b;
u32 var00022314 = 0x2c2c2d2d;
u32 var00022318 = 0x0023002e;
u32 var0002231c = (u32) &var000222bc;
u32 var00022320 = 0x00000101;
u32 var00022324 = 0x02020303;
u32 var00022328 = 0x04040505;
u32 var0002232c = 0x06060707;
u32 var00022330 = 0x08080909;
u32 var00022334 = 0x0a0a0b0b;
u32 var00022338 = 0x0c0c0d0d;
u32 var0002233c = 0x0e0e0f0f;
u32 var00022340 = 0x10101111;
u32 var00022344 = 0x12121313;
u32 var00022348 = 0x14141515;
u32 var0002234c = 0x16161717;
u32 var00022350 = 0x18181919;
u32 var00022354 = 0x1a1a1b1b;
u32 var00022358 = 0x1c1c1d1d;
u32 var0002235c = 0x1e1e1f1f;
u32 var00022360 = 0x20202121;
u32 var00022364 = 0x22222323;
u32 var00022368 = 0x24242525;
u32 var0002236c = 0x26262727;
u32 var00022370 = 0x28280000;
u32 var00022374 = 0x00240029;
u32 var00022378 = (u32) &var00022320;
u32 var0002237c = 0x00000101;
u32 var00022380 = 0x02020303;
u32 var00022384 = 0x04040505;
u32 var00022388 = 0x06060707;
u32 var0002238c = 0x08080909;
u32 var00022390 = 0x0a0a0b0b;
u32 var00022394 = 0x0c0c0d0d;
u32 var00022398 = 0x0e0e0f0f;
u32 var0002239c = 0x10101111;
u32 var000223a0 = 0x12121313;
u32 var000223a4 = 0x14141515;
u32 var000223a8 = 0x16161717;
u32 var000223ac = 0x18181919;
u32 var000223b0 = 0x1a1a1b1b;
u32 var000223b4 = 0x1c1c1d1d;
u32 var000223b8 = 0x1e1e1f1f;
u32 var000223bc = 0x20202121;
u32 var000223c0 = 0x22222323;
u32 var000223c4 = 0x24242525;
u32 var000223c8 = 0x26262727;
u32 var000223cc = 0x28282929;
u32 var000223d0 = 0x2a2a0000;
u32 var000223d4 = 0x0025002b;
u32 var000223d8 = (u32) &var0002237c;
u32 var000223dc = 0x00000101;
u32 var000223e0 = 0x02020303;
u32 var000223e4 = 0x04040505;
u32 var000223e8 = 0x06060707;
u32 var000223ec = 0x08080909;
u32 var000223f0 = 0x0a0a0b0b;
u32 var000223f4 = 0x0c0c0d0d;
u32 var000223f8 = 0x0e0e0f0f;
u32 var000223fc = 0x10101111;
u32 var00022400 = 0x12121313;
u32 var00022404 = 0x14141515;
u32 var00022408 = 0x16161717;
u32 var0002240c = 0x18181919;
u32 var00022410 = 0x1a1a1b1b;
u32 var00022414 = 0x1c1c1d1d;
u32 var00022418 = 0x1e1e1f1f;
u32 var0002241c = 0x20202121;
u32 var00022420 = 0x22220000;
u32 var00022424 = 0x00260023;
u32 var00022428 = (u32) &var000223dc;
u32 var0002242c = 0x00000101;
u32 var00022430 = 0x02020303;
u32 var00022434 = 0x04040505;
u32 var00022438 = 0x06060707;
u32 var0002243c = 0x08080909;
u32 var00022440 = 0x0a0a0b0b;
u32 var00022444 = 0x0c0c0d0d;
u32 var00022448 = 0x0e0e0f0f;
u32 var0002244c = 0x10101111;
u32 var00022450 = 0x12121313;
u32 var00022454 = 0x14141515;
u32 var00022458 = 0x16161717;
u32 var0002245c = 0x18181919;
u32 var00022460 = 0x1a1a1b1b;
u32 var00022464 = 0x1c1c1d1d;
u32 var00022468 = 0x1e1e1f1f;
u32 var0002246c = 0x20202121;
u32 var00022470 = 0x22222323;
u32 var00022474 = 0x24242525;
u32 var00022478 = 0x26262727;
u32 var0002247c = 0x00460028;
u32 var00022480 = (u32) &var0002242c;
u32 var00022484 = 0x00000101;
u32 var00022488 = 0x02020303;
u32 var0002248c = 0x04040505;
u32 var00022490 = 0x06060707;
u32 var00022494 = 0x08080909;
u32 var00022498 = 0x0a0a0b0b;
u32 var0002249c = 0x0c0c0d0d;
u32 var000224a0 = 0x0e0e0f0f;
u32 var000224a4 = 0x10101111;
u32 var000224a8 = 0x12121313;
u32 var000224ac = 0x14141515;
u32 var000224b0 = 0x16161717;
u32 var000224b4 = 0x18181919;
u32 var000224b8 = 0x1a1a1b1b;
u32 var000224bc = 0x1c1c1d1d;
u32 var000224c0 = 0x1e1e1f1f;
u32 var000224c4 = 0x20202121;
u32 var000224c8 = 0x22222323;
u32 var000224cc = 0x24242525;
u32 var000224d0 = 0x26262727;
u32 var000224d4 = 0x28280000;
u32 var000224d8 = 0x00470029;
u32 var000224dc = (u32) &var00022484;
u32 var000224e0 = 0x00000101;
u32 var000224e4 = 0x02020303;
u32 var000224e8 = 0x04040505;
u32 var000224ec = 0x06060707;
u32 var000224f0 = 0x08080909;
u32 var000224f4 = 0x0a0a0b0b;
u32 var000224f8 = 0x0c0c0d0d;
u32 var000224fc = 0x0e0e0f0f;
u32 var00022500 = 0x10101111;
u32 var00022504 = 0x12121313;
u32 var00022508 = 0x14141515;
u32 var0002250c = 0x16161717;
u32 var00022510 = 0x18181919;
u32 var00022514 = 0x1a1a1b1b;
u32 var00022518 = 0x1c1c1d1d;
u32 var0002251c = 0x1e1e1f1f;
u32 var00022520 = 0x20202121;
u32 var00022524 = 0x22222323;
u32 var00022528 = 0x24242525;
u32 var0002252c = 0x26262727;
u32 var00022530 = 0x28282929;
u32 var00022534 = 0x2a2a0000;
u32 var00022538 = 0x0048002b;
u32 var0002253c = (u32) &var000224e0;
u32 var00022540 = 0x00000101;
u32 var00022544 = 0x02020303;
u32 var00022548 = 0x04040505;
u32 var0002254c = 0x06060707;
u32 var00022550 = 0x08080909;
u32 var00022554 = 0x0a0a0b0b;
u32 var00022558 = 0x0c0c0d0d;
u32 var0002255c = 0x0e0e0f0f;
u32 var00022560 = 0x10101111;
u32 var00022564 = 0x12121313;
u32 var00022568 = 0x14141515;
u32 var0002256c = 0x16161717;
u32 var00022570 = 0x18181919;
u32 var00022574 = 0x1a1a1b1b;
u32 var00022578 = 0x1c1c1d1d;
u32 var0002257c = 0x1e1e1f1f;
u32 var00022580 = 0x20202121;
u32 var00022584 = 0x22222323;
u32 var00022588 = 0x24242525;
u32 var0002258c = 0x00490026;
u32 var00022590 = (u32) &var00022540;
u32 var00022594 = 0x00000101;
u32 var00022598 = 0x02020303;
u32 var0002259c = 0x04040505;
u32 var000225a0 = 0x06060707;
u32 var000225a4 = 0x08080909;
u32 var000225a8 = 0x0a0a0b0b;
u32 var000225ac = 0x0c0c0d0d;
u32 var000225b0 = 0x0e0e0f0f;
u32 var000225b4 = 0x10101111;
u32 var000225b8 = 0x12121313;
u32 var000225bc = 0x14141515;
u32 var000225c0 = 0x16161717;
u32 var000225c4 = 0x18181919;
u32 var000225c8 = 0x1a1a1b1b;
u32 var000225cc = 0x1c1c1d1d;
u32 var000225d0 = 0x1e1e1f1f;
u32 var000225d4 = 0x20200000;
u32 var000225d8 = 0x004a0021;
u32 var000225dc = (u32) &var00022594;
u32 var000225e0 = 0x00000101;
u32 var000225e4 = 0x02020303;
u32 var000225e8 = 0x04040505;
u32 var000225ec = 0x06060707;
u32 var000225f0 = 0x08080909;
u32 var000225f4 = 0x0a0a0b0b;
u32 var000225f8 = 0x0c0c0d0d;
u32 var000225fc = 0x0e0e0f0f;
u32 var00022600 = 0x10101111;
u32 var00022604 = 0x12121313;
u32 var00022608 = 0x14141515;
u32 var0002260c = 0x16161717;
u32 var00022610 = 0x18181919;
u32 var00022614 = 0x1a1a1b1b;
u32 var00022618 = 0x1c1c1d1d;
u32 var0002261c = 0x1e1e1f1f;
u32 var00022620 = 0x20202121;
u32 var00022624 = 0x22222323;
u32 var00022628 = 0x24242525;
u32 var0002262c = 0x26260000;
u32 var00022630 = 0x004b0027;
u32 var00022634 = (u32) &var000225e0;
u32 var00022638 = 0x00000101;
u32 var0002263c = 0x02020303;
u32 var00022640 = 0x04040505;
u32 var00022644 = 0x06060707;
u32 var00022648 = 0x08080909;
u32 var0002264c = 0x0a0a0b0b;
u32 var00022650 = 0x0c0c0d0d;
u32 var00022654 = 0x0e0e0f0f;
u32 var00022658 = 0x10101111;
u32 var0002265c = 0x12121313;
u32 var00022660 = 0x14141515;
u32 var00022664 = 0x16161717;
u32 var00022668 = 0x18181919;
u32 var0002266c = 0x1a1a1b1b;
u32 var00022670 = 0x1c1c1d1d;
u32 var00022674 = 0x1e1e1f1f;
u32 var00022678 = 0x20202121;
u32 var0002267c = 0x22222323;
u32 var00022680 = 0x24242525;
u32 var00022684 = 0x26262727;
u32 var00022688 = 0x28282929;
u32 var0002268c = 0x2a2a2b2b;
u32 var00022690 = 0x2c2c2d2d;
u32 var00022694 = 0x2e2e2f2f;
u32 var00022698 = 0x004c0030;
u32 var0002269c = (u32) &var00022638;
u32 var000226a0 = 0x00000101;
u32 var000226a4 = 0x02020303;
u32 var000226a8 = 0x04040505;
u32 var000226ac = 0x06060707;
u32 var000226b0 = 0x08080909;
u32 var000226b4 = 0x0a0a0b0b;
u32 var000226b8 = 0x0c0c0d0d;
u32 var000226bc = 0x0e0e0f0f;
u32 var000226c0 = 0x10101111;
u32 var000226c4 = 0x12121313;
u32 var000226c8 = 0x14141515;
u32 var000226cc = 0x16161717;
u32 var000226d0 = 0x18181919;
u32 var000226d4 = 0x1a1a1b1b;
u32 var000226d8 = 0x1c1c1d1d;
u32 var000226dc = 0x1e1e1f1f;
u32 var000226e0 = 0x20202121;
u32 var000226e4 = 0x22220000;
u32 var000226e8 = 0x004d0023;
u32 var000226ec = (u32) &var000226a0;
u32 var000226f0 = 0x00000101;
u32 var000226f4 = 0x02020303;
u32 var000226f8 = 0x04040505;
u32 var000226fc = 0x06060707;
u32 var00022700 = 0x08080909;
u32 var00022704 = 0x0a0a0b0b;
u32 var00022708 = 0x0c0c0d0d;
u32 var0002270c = 0x0e0e0f0f;
u32 var00022710 = 0x10101111;
u32 var00022714 = 0x12121313;
u32 var00022718 = 0x14141515;
u32 var0002271c = 0x16161717;
u32 var00022720 = 0x18181919;
u32 var00022724 = 0x1a1a1b1b;
u32 var00022728 = 0x1c1c1d1d;
u32 var0002272c = 0x1e1e1f1f;
u32 var00022730 = 0x20202121;
u32 var00022734 = 0x22222323;
u32 var00022738 = 0x24242525;
u32 var0002273c = 0x26262727;
u32 var00022740 = 0x28282929;
u32 var00022744 = 0x2a2a2b2b;
u32 var00022748 = 0x2c2c2d2d;
u32 var0002274c = 0x2e2e2f2f;
u32 var00022750 = 0x30303131;
u32 var00022754 = 0x004e0032;
u32 var00022758 = (u32) &var000226f0;
u32 var0002275c = 0x00000101;
u32 var00022760 = 0x02020303;
u32 var00022764 = 0x04040505;
u32 var00022768 = 0x06060707;
u32 var0002276c = 0x08080909;
u32 var00022770 = 0x0a0a0b0b;
u32 var00022774 = 0x0c0c0d0d;
u32 var00022778 = 0x0e0e0f0f;
u32 var0002277c = 0x10101111;
u32 var00022780 = 0x12121313;
u32 var00022784 = 0x14141515;
u32 var00022788 = 0x16161717;
u32 var0002278c = 0x18181919;
u32 var00022790 = 0x1a1a1b1b;
u32 var00022794 = 0x1c1c1d1d;
u32 var00022798 = 0x1e1e1f1f;
u32 var0002279c = 0x20202121;
u32 var000227a0 = 0x22222323;
u32 var000227a4 = 0x24242525;
u32 var000227a8 = 0x26260000;
u32 var000227ac = 0x00640027;
u32 var000227b0 = (u32) &var0002275c;
u32 var000227b4 = 0x00000101;
u32 var000227b8 = 0x02020303;
u32 var000227bc = 0x04040505;
u32 var000227c0 = 0x06060707;
u32 var000227c4 = 0x08080909;
u32 var000227c8 = 0x0a0a0b0b;
u32 var000227cc = 0x0c0c0d0d;
u32 var000227d0 = 0x0e0e0f0f;
u32 var000227d4 = 0x10101111;
u32 var000227d8 = 0x12121313;
u32 var000227dc = 0x14141515;
u32 var000227e0 = 0x16161717;
u32 var000227e4 = 0x18181919;
u32 var000227e8 = 0x1a1a1b1b;
u32 var000227ec = 0x1c1c1d1d;
u32 var000227f0 = 0x1e1e1f1f;
u32 var000227f4 = 0x20202121;
u32 var000227f8 = 0x22222323;
u32 var000227fc = 0x24242525;
u32 var00022800 = 0x26262727;
u32 var00022804 = 0x00650028;
u32 var00022808 = (u32) &var000227b4;
u32 var0002280c = 0x00000101;
u32 var00022810 = 0x02020303;
u32 var00022814 = 0x04040505;
u32 var00022818 = 0x06060707;
u32 var0002281c = 0x08080909;
u32 var00022820 = 0x0a0a0b0b;
u32 var00022824 = 0x0c0c0d0d;
u32 var00022828 = 0x0e0e0f0f;
u32 var0002282c = 0x10101111;
u32 var00022830 = 0x12121313;
u32 var00022834 = 0x14141515;
u32 var00022838 = 0x16161717;
u32 var0002283c = 0x18181919;
u32 var00022840 = 0x1a1a1b1b;
u32 var00022844 = 0x1c1c1d1d;
u32 var00022848 = 0x1e1e1f1f;
u32 var0002284c = 0x20202121;
u32 var00022850 = 0x22222323;
u32 var00022854 = 0x24242525;
u32 var00022858 = 0x26262727;
u32 var0002285c = 0x00660028;
u32 var00022860 = (u32) &var0002280c;
u32 var00022864 = 0x00000101;
u32 var00022868 = 0x02020303;
u32 var0002286c = 0x04040505;
u32 var00022870 = 0x06060707;
u32 var00022874 = 0x08080909;
u32 var00022878 = 0x0a0a0b0b;
u32 var0002287c = 0x0c0c0d0d;
u32 var00022880 = 0x0e0e0f0f;
u32 var00022884 = 0x10101111;
u32 var00022888 = 0x12121313;
u32 var0002288c = 0x14141515;
u32 var00022890 = 0x16161717;
u32 var00022894 = 0x18181919;
u32 var00022898 = 0x1a1a1b1b;
u32 var0002289c = 0x1c1c1d1d;
u32 var000228a0 = 0x1e1e1f1f;
u32 var000228a4 = 0x20202121;
u32 var000228a8 = 0x22222323;
u32 var000228ac = 0x24242525;
u32 var000228b0 = 0x26262727;
u32 var000228b4 = 0x00670028;
u32 var000228b8 = (u32) &var00022864;
u32 var000228bc = 0x00000101;
u32 var000228c0 = 0x02020303;
u32 var000228c4 = 0x04040505;
u32 var000228c8 = 0x06060707;
u32 var000228cc = 0x08080909;
u32 var000228d0 = 0x0a0a0b0b;
u32 var000228d4 = 0x0c0c0d0d;
u32 var000228d8 = 0x0e0e0f0f;
u32 var000228dc = 0x10101111;
u32 var000228e0 = 0x12121313;
u32 var000228e4 = 0x14141515;
u32 var000228e8 = 0x16161717;
u32 var000228ec = 0x18181919;
u32 var000228f0 = 0x1a1a1b1b;
u32 var000228f4 = 0x1c1c1d1d;
u32 var000228f8 = 0x1e1e1f1f;
u32 var000228fc = 0x20202121;
u32 var00022900 = 0x22222323;
u32 var00022904 = 0x24242525;
u32 var00022908 = 0x26262727;
u32 var0002290c = 0x28282929;
u32 var00022910 = 0x2a2a2b2b;
u32 var00022914 = 0x2c2c2d2d;
u32 var00022918 = 0x2e2e0000;
u32 var0002291c = 0x0068002f;
u32 var00022920 = (u32) &var000228bc;
u32 var00022924 = 0x00000101;
u32 var00022928 = 0x02020303;
u32 var0002292c = 0x04040505;
u32 var00022930 = 0x06060707;
u32 var00022934 = 0x08080909;
u32 var00022938 = 0x0a0a0b0b;
u32 var0002293c = 0x0c0c0d0d;
u32 var00022940 = 0x0e0e0f0f;
u32 var00022944 = 0x10101111;
u32 var00022948 = 0x12121313;
u32 var0002294c = 0x14141515;
u32 var00022950 = 0x16161717;
u32 var00022954 = 0x18181919;
u32 var00022958 = 0x1a1a1b1b;
u32 var0002295c = 0x1c1c1d1d;
u32 var00022960 = 0x1e1e1f1f;
u32 var00022964 = 0x20202121;
u32 var00022968 = 0x22222323;
u32 var0002296c = 0x24240000;
u32 var00022970 = 0x00690025;
u32 var00022974 = (u32) &var00022924;
u32 var00022978 = 0x00000101;
u32 var0002297c = 0x02020303;
u32 var00022980 = 0x04040505;
u32 var00022984 = 0x06060707;
u32 var00022988 = 0x08080909;
u32 var0002298c = 0x0a0a0b0b;
u32 var00022990 = 0x0c0c0d0d;
u32 var00022994 = 0x0e0e0f0f;
u32 var00022998 = 0x10101111;
u32 var0002299c = 0x12121313;
u32 var000229a0 = 0x14141515;
u32 var000229a4 = 0x16161717;
u32 var000229a8 = 0x18181919;
u32 var000229ac = 0x1a1a1b1b;
u32 var000229b0 = 0x1c1c1d1d;
u32 var000229b4 = 0x1e1e1f1f;
u32 var000229b8 = 0x20202121;
u32 var000229bc = 0x22222323;
u32 var000229c0 = 0x24242525;
u32 var000229c4 = 0x006a0026;
u32 var000229c8 = (u32) &var00022978;
u32 var000229cc = 0x00000101;
u32 var000229d0 = 0x02020303;
u32 var000229d4 = 0x04040505;
u32 var000229d8 = 0x06060707;
u32 var000229dc = 0x08080909;
u32 var000229e0 = 0x0a0a0b0b;
u32 var000229e4 = 0x0c0c0d0d;
u32 var000229e8 = 0x0e0e0f0f;
u32 var000229ec = 0x10101111;
u32 var000229f0 = 0x12121313;
u32 var000229f4 = 0x14141515;
u32 var000229f8 = 0x16161717;
u32 var000229fc = 0x18181919;
u32 var00022a00 = 0x1a1a1b1b;
u32 var00022a04 = 0x1c1c1d1d;
u32 var00022a08 = 0x1e1e1f1f;
u32 var00022a0c = 0x20202121;
u32 var00022a10 = 0x22222323;
u32 var00022a14 = 0x24242525;
u32 var00022a18 = 0x26262727;
u32 var00022a1c = 0x28282929;
u32 var00022a20 = 0x006b002a;
u32 var00022a24 = (u32) &var000229cc;
u32 var00022a28 = 0x00000101;
u32 var00022a2c = 0x02020303;
u32 var00022a30 = 0x04040505;
u32 var00022a34 = 0x06060707;
u32 var00022a38 = 0x08080909;
u32 var00022a3c = 0x0a0a0b0b;
u32 var00022a40 = 0x0c0c0d0d;
u32 var00022a44 = 0x0e0e0f0f;
u32 var00022a48 = 0x10101111;
u32 var00022a4c = 0x12121313;
u32 var00022a50 = 0x14141515;
u32 var00022a54 = 0x16161717;
u32 var00022a58 = 0x18181919;
u32 var00022a5c = 0x1a1a1b1b;
u32 var00022a60 = 0x1c1c1d1d;
u32 var00022a64 = 0x1e1e1f1f;
u32 var00022a68 = 0x20202121;
u32 var00022a6c = 0x22222323;
u32 var00022a70 = 0x24242525;
u32 var00022a74 = 0x26260000;
u32 var00022a78 = 0x006c0027;
u32 var00022a7c = (u32) &var00022a28;
u32 var00022a80 = 0x00000101;
u32 var00022a84 = 0x02020303;
u32 var00022a88 = 0x04040505;
u32 var00022a8c = 0x06060707;
u32 var00022a90 = 0x08080909;
u32 var00022a94 = 0x0a0a0b0b;
u32 var00022a98 = 0x0c0c0d0d;
u32 var00022a9c = 0x0e0e0f0f;
u32 var00022aa0 = 0x10101111;
u32 var00022aa4 = 0x12121313;
u32 var00022aa8 = 0x14141515;
u32 var00022aac = 0x16161717;
u32 var00022ab0 = 0x18181919;
u32 var00022ab4 = 0x1a1a1b1b;
u32 var00022ab8 = 0x1c1c1d1d;
u32 var00022abc = 0x1e1e1f1f;
u32 var00022ac0 = 0x20202121;
u32 var00022ac4 = 0x22222323;
u32 var00022ac8 = 0x24242525;
u32 var00022acc = 0x26262727;
u32 var00022ad0 = 0x28282929;
u32 var00022ad4 = 0x2a2a2b2b;
u32 var00022ad8 = 0x2c2c2d2d;
u32 var00022adc = 0x006d002e;
u32 var00022ae0 = (u32) &var00022a80;
u32 var00022ae4 = 0x00000101;
u32 var00022ae8 = 0x02020303;
u32 var00022aec = 0x04040505;
u32 var00022af0 = 0x06060707;
u32 var00022af4 = 0x08080909;
u32 var00022af8 = 0x0a0a0b0b;
u32 var00022afc = 0x0c0c0d0d;
u32 var00022b00 = 0x0e0e0f0f;
u32 var00022b04 = 0x10101111;
u32 var00022b08 = 0x12121313;
u32 var00022b0c = 0x14141515;
u32 var00022b10 = 0x16161717;
u32 var00022b14 = 0x18181919;
u32 var00022b18 = 0x1a1a1b1b;
u32 var00022b1c = 0x1c1c1d1d;
u32 var00022b20 = 0x1e1e1f1f;
u32 var00022b24 = 0x20202121;
u32 var00022b28 = 0x006e0022;
u32 var00022b2c = (u32) &var00022ae4;
u32 var00022b30 = 0x00000101;
u32 var00022b34 = 0x02020303;
u32 var00022b38 = 0x04040505;
u32 var00022b3c = 0x06060707;
u32 var00022b40 = 0x08080909;
u32 var00022b44 = 0x0a0a0b0b;
u32 var00022b48 = 0x0c0c0d0d;
u32 var00022b4c = 0x0e0e0f0f;
u32 var00022b50 = 0x10101111;
u32 var00022b54 = 0x12121313;
u32 var00022b58 = 0x14141515;
u32 var00022b5c = 0x16161717;
u32 var00022b60 = 0x18181919;
u32 var00022b64 = 0x1a1a1b1b;
u32 var00022b68 = 0x1c1c1d1d;
u32 var00022b6c = 0x1e1e1f1f;
u32 var00022b70 = 0x20202121;
u32 var00022b74 = 0x22222323;
u32 var00022b78 = 0x24242525;
u32 var00022b7c = 0x26262727;
u32 var00022b80 = 0x006f0028;
u32 var00022b84 = (u32) &var00022b30;
u32 var00022b88 = 0x00000101;
u32 var00022b8c = 0x02020303;
u32 var00022b90 = 0x04040505;
u32 var00022b94 = 0x06060707;
u32 var00022b98 = 0x08080909;
u32 var00022b9c = 0x0a0a0b0b;
u32 var00022ba0 = 0x0c0c0d0d;
u32 var00022ba4 = 0x0e0e0f0f;
u32 var00022ba8 = 0x10101111;
u32 var00022bac = 0x12121313;
u32 var00022bb0 = 0x14141515;
u32 var00022bb4 = 0x16161717;
u32 var00022bb8 = 0x18181919;
u32 var00022bbc = 0x1a1a1b1b;
u32 var00022bc0 = 0x1c1c1d1d;
u32 var00022bc4 = 0x1e1e1f1f;
u32 var00022bc8 = 0x20202121;
u32 var00022bcc = 0x22222323;
u32 var00022bd0 = 0x24242525;
u32 var00022bd4 = 0x26262727;
u32 var00022bd8 = 0x28282929;
u32 var00022bdc = 0x2a2a0000;
u32 var00022be0 = 0x0070002b;
u32 var00022be4 = (u32) &var00022b88;
u32 var00022be8 = 0x00000101;
u32 var00022bec = 0x02020303;
u32 var00022bf0 = 0x04040505;
u32 var00022bf4 = 0x06060707;
u32 var00022bf8 = 0x08080909;
u32 var00022bfc = 0x0a0a0b0b;
u32 var00022c00 = 0x0c0c0d0d;
u32 var00022c04 = 0x0e0e0f0f;
u32 var00022c08 = 0x10101111;
u32 var00022c0c = 0x12121313;
u32 var00022c10 = 0x14141515;
u32 var00022c14 = 0x16161717;
u32 var00022c18 = 0x18181919;
u32 var00022c1c = 0x1a1a1b1b;
u32 var00022c20 = 0x1c1c1d1d;
u32 var00022c24 = 0x1e1e1f1f;
u32 var00022c28 = 0x20202121;
u32 var00022c2c = 0x22222323;
u32 var00022c30 = 0x24242525;
u32 var00022c34 = 0x26262727;
u32 var00022c38 = 0x28280000;
u32 var00022c3c = 0x00710029;
u32 var00022c40 = (u32) &var00022be8;
u32 var00022c44 = 0x00000101;
u32 var00022c48 = 0x02020303;
u32 var00022c4c = 0x04040505;
u32 var00022c50 = 0x06060000;
u32 var00022c54 = 0x002a0007;
u32 var00022c58 = (u32) &var00022c44;
u32 var00022c5c = 0x00000101;
u32 var00022c60 = 0x02020303;
u32 var00022c64 = 0x04040505;
u32 var00022c68 = 0x06060707;
u32 var00022c6c = 0x08080909;
u32 var00022c70 = 0x0a0a0b0b;
u32 var00022c74 = 0x0c0c0d0d;
u32 var00022c78 = 0x0e0e0f0f;
u32 var00022c7c = 0x10101111;
u32 var00022c80 = 0x12121313;
u32 var00022c84 = 0x14141515;
u32 var00022c88 = 0x16161717;
u32 var00022c8c = 0x18181919;
u32 var00022c90 = 0x1a1a1b1b;
u32 var00022c94 = 0x1c1c1d1d;
u32 var00022c98 = 0x1e1e1f1f;
u32 var00022c9c = 0x20200000;
u32 var00022ca0 = 0x00fa0021;
u32 var00022ca4 = (u32) &var00022c5c;
u32 var00022ca8 = 0x00000101;
u32 var00022cac = 0x02020303;
u32 var00022cb0 = 0x04040505;
u32 var00022cb4 = 0x06060707;
u32 var00022cb8 = 0x08080909;
u32 var00022cbc = 0x0a0a0b0b;
u32 var00022cc0 = 0x0c0c0d0d;
u32 var00022cc4 = 0x0e0e0f0f;
u32 var00022cc8 = 0x10101111;
u32 var00022ccc = 0x12121313;
u32 var00022cd0 = 0x14141515;
u32 var00022cd4 = 0x16161717;
u32 var00022cd8 = 0x18181919;
u32 var00022cdc = 0x1a1a1b1b;
u32 var00022ce0 = 0x1c1c1d1d;
u32 var00022ce4 = 0x1e1e1f1f;
u32 var00022ce8 = 0x20202121;
u32 var00022cec = 0x22220000;
u32 var00022cf0 = 0x00720023;
u32 var00022cf4 = (u32) &var00022ca8;
u32 var00022cf8 = 0x00000101;
u32 var00022cfc = 0x02020303;
u32 var00022d00 = 0x04040505;
u32 var00022d04 = 0x06060707;
u32 var00022d08 = 0x08080909;
u32 var00022d0c = 0x0a0a0b0b;
u32 var00022d10 = 0x0c0c0d0d;
u32 var00022d14 = 0x0e0e0f0f;
u32 var00022d18 = 0x10101111;
u32 var00022d1c = 0x12121313;
u32 var00022d20 = 0x14141515;
u32 var00022d24 = 0x16161717;
u32 var00022d28 = 0x18181919;
u32 var00022d2c = 0x1a1a1b1b;
u32 var00022d30 = 0x1c1c1d1d;
u32 var00022d34 = 0x1e1e1f1f;
u32 var00022d38 = 0x20202121;
u32 var00022d3c = 0x22220000;
u32 var00022d40 = 0x00730023;
u32 var00022d44 = (u32) &var00022cf8;
u32 var00022d48 = 0x00000101;
u32 var00022d4c = 0x02020303;
u32 var00022d50 = 0x04040505;
u32 var00022d54 = 0x06060707;
u32 var00022d58 = 0x08080909;
u32 var00022d5c = 0x0a0a0b0b;
u32 var00022d60 = 0x0c0c0d0d;
u32 var00022d64 = 0x0e0e0f0f;
u32 var00022d68 = 0x10101111;
u32 var00022d6c = 0x12121313;
u32 var00022d70 = 0x14141515;
u32 var00022d74 = 0x16161717;
u32 var00022d78 = 0x18181919;
u32 var00022d7c = 0x1a1a1b1b;
u32 var00022d80 = 0x1c1c1d1d;
u32 var00022d84 = 0x1e1e1f1f;
u32 var00022d88 = 0x20202121;
u32 var00022d8c = 0x22220000;
u32 var00022d90 = 0x00740023;
u32 var00022d94 = (u32) &var00022d48;
u32 var00022d98 = 0x00000101;
u32 var00022d9c = 0x02020303;
u32 var00022da0 = 0x04040505;
u32 var00022da4 = 0x06060707;
u32 var00022da8 = 0x08080909;
u32 var00022dac = 0x0a0a0b0b;
u32 var00022db0 = 0x0c0c0d0d;
u32 var00022db4 = 0x0e0e0f0f;
u32 var00022db8 = 0x10101111;
u32 var00022dbc = 0x12121313;
u32 var00022dc0 = 0x14141515;
u32 var00022dc4 = 0x16161717;
u32 var00022dc8 = 0x18181919;
u32 var00022dcc = 0x1a1a1b1b;
u32 var00022dd0 = 0x1c1c1d1d;
u32 var00022dd4 = 0x1e1e1f1f;
u32 var00022dd8 = 0x20202121;
u32 var00022ddc = 0x22220000;
u32 var00022de0 = 0x00750023;
u32 var00022de4 = (u32) &var00022d98;
u32 var00022de8 = 0x00000101;
u32 var00022dec = 0x02020303;
u32 var00022df0 = 0x04040505;
u32 var00022df4 = 0x06060707;
u32 var00022df8 = 0x08080909;
u32 var00022dfc = 0x0a0a0b0b;
u32 var00022e00 = 0x0c0c0d0d;
u32 var00022e04 = 0x0e0e0f0f;
u32 var00022e08 = 0x10101111;
u32 var00022e0c = 0x12121313;
u32 var00022e10 = 0x14141515;
u32 var00022e14 = 0x16161717;
u32 var00022e18 = 0x18181919;
u32 var00022e1c = 0x1a1a1b1b;
u32 var00022e20 = 0x1c1c1d1d;
u32 var00022e24 = 0x1e1e1f1f;
u32 var00022e28 = 0x20202121;
u32 var00022e2c = 0x22222323;
u32 var00022e30 = 0x24240000;
u32 var00022e34 = 0x00760025;
u32 var00022e38 = (u32) &var00022de8;
u32 var00022e3c = 0x00000000;
u32 var00022e40 = 0x00000101;
u32 var00022e44 = 0x02020304;
u32 var00022e48 = 0x04030506;
u32 var00022e4c = 0x06050708;
u32 var00022e50 = 0x0807090a;
u32 var00022e54 = 0x0a090b0c;
u32 var00022e58 = 0x0c0b0d0e;
u32 var00022e5c = 0x0e0d0000;
u32 var00022e60 = 0x0009000f;
u32 var00022e64 = (u32) &var00022e40;
u32 var00022e68 = 0x00000000;
u32 var00022e6c = 0x00000000;
u32 var00022e70 = 0x00000101;
u32 var00022e74 = 0x02020303;
u32 var00022e78 = 0x04040505;
u32 var00022e7c = 0x06060707;
u32 var00022e80 = 0x080f0910;
u32 var00022e84 = 0x0a110b12;
u32 var00022e88 = 0x0c130d14;
u32 var00022e8c = 0x0e150f08;
u32 var00022e90 = 0x1009110a;
u32 var00022e94 = 0x120b130c;
u32 var00022e98 = 0x140d150e;
u32 var00022e9c = 0x161d171e;
u32 var00022ea0 = 0x181f1920;
u32 var00022ea4 = 0x1a211b22;
u32 var00022ea8 = 0x1c231d16;
u32 var00022eac = 0x1e171f18;
u32 var00022eb0 = 0x2019211a;
u32 var00022eb4 = 0x221b231c;
u32 var00022eb8 = 0x001c0024;
u32 var00022ebc = (u32) &var00022e70;
u32 var00022ec0 = 0x00000101;
u32 var00022ec4 = 0x02020303;
u32 var00022ec8 = 0x00280004;
u32 var00022ecc = (u32) &var00022ec0;
u32 var00022ed0 = 0x00000101;
u32 var00022ed4 = 0x02020303;
u32 var00022ed8 = 0x04040505;
u32 var00022edc = 0x06060707;
u32 var00022ee0 = 0x08080909;
u32 var00022ee4 = 0x0a0a0b0b;
u32 var00022ee8 = 0x0c0c0d0d;
u32 var00022eec = 0x0e0e0f0f;
u32 var00022ef0 = 0x10101111;
u32 var00022ef4 = 0x12131312;
u32 var00022ef8 = 0x14151514;
u32 var00022efc = 0x16171716;
u32 var00022f00 = 0x18191918;
u32 var00022f04 = 0x1a1b1b1a;
u32 var00022f08 = 0x1c1d1d1c;
u32 var00022f0c = 0x0022001e;
u32 var00022f10 = (u32) &var00022ed0;
u32 var00022f14 = 0x00000102;
u32 var00022f18 = 0x02010000;
u32 var00022f1c = 0x00340003;
u32 var00022f20 = (u32) &var00022f14;
struct bodytableentry bodytable[] = {
// unk00, bodyfileid, unk04, unk08, unk0c, handfileid
{ /*0x0000*/ 0x829c, 0x0047, 1, 0x3f85b57c, 0x00000000, 0x0538 },
{ /*0x0001*/ 0x829c, 0x0199, 1, 0x3f83d894, 0x00000000, 0x0532 },
{ /*0x0002*/ 0x8294, 0x019b, 1, 0x3f8754da, 0x00000000, 0x0538 },
{ /*0x0003*/ 0x829c, 0x019a, 1, 0x3f851ba5, 0x00000000, 0x0538 },
{ /*0x0004*/ 0x4434, 0x019c, 1, 0x3f800000, 0x00000000, 0x0000 },
{ /*0x0005*/ 0xcc6c, 0x019d, 1, 0x3f800000, 0x00000000, 0x0000 },
{ /*0x0006*/ 0xc034, 0x019e, 1, 0x3f800000, 0x00000000, 0x0000 },
{ /*0x0007*/ 0xc034, 0x019f, 1, 0x3f800000, 0x00000000, 0x0000 },
{ /*0x0008*/ 0xd434, 0x01a0, 1, 0x3f800000, 0x00000000, 0x0000 },
{ /*0x0009*/ 0xc034, 0x01a1, 1, 0x3f800000, 0x00000000, 0x0000 },
{ /*0x000a*/ 0xc034, 0x01a2, 1, 0x3f800000, 0x00000000, 0x0000 },
{ /*0x000b*/ 0xc034, 0x01a3, 1, 0x3f800000, 0x00000000, 0x0000 },
{ /*0x000c*/ 0x4434, 0x01a4, 1, 0x3f800000, 0x00000000, 0x0000 },
{ /*0x000d*/ 0x4434, 0x01a5, 1, 0x3f800000, 0x00000000, 0x0000 },
{ /*0x000e*/ 0x5034, 0x01a6, 1, 0x3f800000, 0x00000000, 0x0000 },
{ /*0x000f*/ 0xcc6c, 0x01a7, 1, 0x3f800000, 0x00000000, 0x0000 },
{ /*0x0010*/ 0x4034, 0x01a8, 1, 0x3f800000, 0x00000000, 0x0000 },
{ /*0x0011*/ 0xc034, 0x01a9, 1, 0x3f800000, 0x00000000, 0x0000 },
{ /*0x0012*/ 0xc034, 0x01b2, 1, 0x3f800000, 0x00000000, 0x0000 },
{ /*0x0013*/ 0xc034, 0x01b3, 1, 0x3f800000, 0x00000000, 0x0000 },
{ /*0x0014*/ 0xc034, 0x01bc, 1, 0x3f800000, 0x00000000, 0x0000 },
{ /*0x0015*/ 0xcc34, 0x01bd, 1, 0x3f800000, 0x00000000, 0x0000 },
{ /*0x0016*/ 0xc034, 0x01be, 1, 0x3f800000, 0x00000000, 0x0000 },
{ /*0x0017*/ 0xc034, 0x01c0, 1, 0x3f800000, 0x00000000, 0x0000 },
{ /*0x0018*/ 0xc034, 0x01c2, 1, 0x3f800000, 0x00000000, 0x0000 },
{ /*0x0019*/ 0x4034, 0x01c5, 1, 0x3f800000, 0x00000000, 0x0000 },
{ /*0x001a*/ 0xc034, 0x01cd, 1, 0x3f800000, 0x00000000, 0x0000 },
{ /*0x001b*/ 0xc034, 0x01ce, 1, 0x3f800000, 0x00000000, 0x0000 },
{ /*0x001c*/ 0xc034, 0x01cf, 1, 0x3f800000, 0x00000000, 0x0000 },
{ /*0x001d*/ 0xc034, 0x01d0, 1, 0x3f800000, 0x00000000, 0x0000 },
{ /*0x001e*/ 0xc034, 0x0232, 1, 0x3f800000, 0x00000000, 0x0000 },
{ /*0x001f*/ 0xc034, 0x0238, 1, 0x3f800000, 0x00000000, 0x0000 },
{ /*0x0020*/ 0x4434, 0x023a, 1, 0x3f800000, 0x00000000, 0x0000 },
{ /*0x0021*/ 0x4434, 0x023d, 1, 0x3f800000, 0x00000000, 0x0000 },
{ /*0x0022*/ 0xc034, 0x0243, 1, 0x3f800000, 0x00000000, 0x0000 },
{ /*0x0023*/ 0xc034, 0x0245, 1, 0x3f800000, 0x00000000, 0x0000 },
{ /*0x0024*/ 0x4434, 0x0247, 1, 0x3f800000, 0x00000000, 0x0000 },
{ /*0x0025*/ 0xc034, 0x0262, 1, 0x3f800000, 0x00000000, 0x0000 },
{ /*0x0026*/ 0xc034, 0x0267, 1, 0x3f800000, 0x00000000, 0x0000 },
{ /*0x0027*/ 0xc034, 0x0268, 1, 0x3f800000, 0x00000000, 0x0000 },
{ /*0x0028*/ 0xc034, 0x033a, 1, 0x3f800000, 0x00000000, 0x0000 },
{ /*0x0029*/ 0xcc6c, 0x033b, 1, 0x3f800000, 0x00000000, 0x0000 },
{ /*0x002a*/ 0xc034, 0x0345, 1, 0x3f800000, 0x00000000, 0x0000 },
{ /*0x002b*/ 0xc034, 0x01c2, 1, 0x3f800000, 0x00000000, 0x0000 },
{ /*0x002c*/ 0x4434, 0x04a7, 1, 0x3f800000, 0x00000000, 0x0000 },
{ /*0x002d*/ 0xc034, 0x04a8, 1, 0x3f800000, 0x00000000, 0x0000 },
{ /*0x002e*/ 0xc034, 0x04ac, 1, 0x3f800000, 0x00000000, 0x0000 },
{ /*0x002f*/ 0x4434, 0x04ad, 1, 0x3f800000, 0x00000000, 0x0000 },
{ /*0x0030*/ 0xc034, 0x04ae, 1, 0x3f800000, 0x00000000, 0x0000 },
{ /*0x0031*/ 0xc034, 0x01c2, 1, 0x3f800000, 0x00000000, 0x0000 },
{ /*0x0032*/ 0xc034, 0x01c2, 1, 0x3f800000, 0x00000000, 0x0000 },
{ /*0x0033*/ 0xc034, 0x01c2, 1, 0x3f800000, 0x00000000, 0x0000 },
{ /*0x0034*/ 0xc034, 0x01c2, 1, 0x3f800000, 0x00000000, 0x0000 },
{ /*0x0035*/ 0xc034, 0x050d, 1, 0x3f800000, 0x00000000, 0x0000 },
{ /*0x0036*/ 0xc034, 0x050e, 1, 0x3f800000, 0x00000000, 0x0000 },
{ /*0x0037*/ 0xc034, 0x050f, 1, 0x3f800000, 0x00000000, 0x0000 },
{ /*0x0038*/ 0x4434, 0x0510, 1, 0x3f800000, 0x00000000, 0x0000 },
{ /*0x0039*/ 0xc034, 0x0511, 1, 0x3f800000, 0x00000000, 0x0000 },
{ /*0x003a*/ 0xcc6c, 0x0553, 1, 0x3f800000, 0x00000000, 0x0000 },
{ /*0x003b*/ 0xc034, 0x0554, 1, 0x3f800000, 0x00000000, 0x0000 },
{ /*0x003c*/ 0x4434, 0x055a, 1, 0x3f800000, 0x00000000, 0x0000 },
{ /*0x003d*/ 0xc034, 0x055b, 1, 0x3f800000, 0x00000000, 0x0000 },
{ /*0x003e*/ 0x4434, 0x0561, 1, 0x3f800000, 0x00000000, 0x0000 },
{ /*0x003f*/ 0xc034, 0x07c5, 1, 0x3f800000, 0x00000000, 0x0000 },
{ /*0x0040*/ 0xc034, 0x07c6, 1, 0x3f800000, 0x00000000, 0x0000 },
{ /*0x0041*/ 0xc034, 0x07bd, 1, 0x3f800000, 0x00000000, 0x0000 },
{ /*0x0042*/ 0xc034, 0x07be, 1, 0x3f800000, 0x00000000, 0x0000 },
{ /*0x0043*/ 0xc034, 0x07bf, 1, 0x3f800000, 0x00000000, 0x0000 },
{ /*0x0044*/ 0xc034, 0x07c0, 1, 0x3f800000, 0x00000000, 0x0000 },
{ /*0x0045*/ 0x4834, 0x07c1, 1, 0x3f800000, 0x00000000, 0x0000 },
{ /*0x0046*/ 0x4834, 0x07c2, 1, 0x3f800000, 0x00000000, 0x0000 },
{ /*0x0047*/ 0x4834, 0x07c3, 1, 0x3f800000, 0x00000000, 0x0000 },
{ /*0x0048*/ 0xc034, 0x07c4, 1, 0x3f800000, 0x00000000, 0x0000 },
{ /*0x0049*/ 0xc034, 0x07cd, 1, 0x3f800000, 0x00000000, 0x0000 },
{ /*0x004a*/ 0xc034, 0x07ce, 1, 0x3f800000, 0x00000000, 0x0000 },
{ /*0x004b*/ 0xc034, 0x07cf, 1, 0x3f800000, 0x00000000, 0x0000 },
{ /*0x004c*/ 0xc034, 0x07d0, 1, 0x3f800000, 0x00000000, 0x0000 },
{ /*0x004d*/ 0xc034, 0x07d1, 1, 0x3f800000, 0x00000000, 0x0000 },
{ /*0x004e*/ 0xc034, 0x07d2, 1, 0x3f800000, 0x00000000, 0x0000 },
{ /*0x004f*/ 0xc034, 0x07d3, 1, 0x3f800000, 0x00000000, 0x0000 },
{ /*0x0050*/ 0xc034, 0x07d4, 1, 0x3f800000, 0x00000000, 0x0000 },
{ /*0x0051*/ 0xc034, 0x07d5, 1, 0x3f800000, 0x00000000, 0x0000 },
{ /*0x0052*/ 0xc034, 0x07d6, 1, 0x3f800000, 0x00000000, 0x0000 },
{ /*0x0053*/ 0xc034, 0x07d7, 1, 0x3f800000, 0x00000000, 0x0000 },
{ /*0x0054*/ 0xc034, 0x07d8, 1, 0x3f800000, 0x00000000, 0x0000 },
{ /*0x0055*/ 0xc034, 0x07d9, 1, 0x3f800000, 0x00000000, 0x0000 },
{ /*0x0056*/ 0x067c, 0x0042, 1, 0x3f73fb31, 0x00000000, 0x04e5 },
{ /*0x0057*/ 0x8da8, 0x004a, 1, 0x3f12a10d, 0x00000000, 0x0764 },
{ /*0x0058*/ 0xa274, 0x003f, 1, 0x3f6d7db8, 0x00000000, 0x0766 },
{ /*0x0059*/ 0x827c, 0x0051, 1, 0x3f6d7db8, 0x00000000, 0x0766 },
{ /*0x005a*/ 0x8268, 0x0040, 1, 0x3f5bf194, 0x00000000, 0x0531 },
{ /*0x005b*/ 0x96a4, 0x004e, 1, 0x3f8d387d, 0x00000000, 0x0532 },
{ /*0x005c*/ 0xa27c, 0x0053, 1, 0x3f800000, 0x00000000, 0x0000 },
{ /*0x005d*/ 0x8284, 0x0057, 1, 0x3f706027, 0x00000000, 0x052a },
{ /*0x005e*/ 0xa274, 0x0045, 1, 0x3f706027, 0x00000000, 0x0769 },
{ /*0x005f*/ 0xa274, 0x004d, 1, 0x3f706027, 0x00000000, 0x0532 },
{ /*0x0060*/ 0xa278, 0x0054, 1, 0x3f6d7db8, 0x00000000, 0x0768 },
{ /*0x0061*/ 0x067c, 0x0043, 1, 0x3f73fb31, 0x00000000, 0x052b },
{ /*0x0062*/ 0x067c, 0x0044, 1, 0x3f73fb31, 0x00000000, 0x052c },
{ /*0x0063*/ 0x8274, 0x004f, 1, 0x3f706027, 0x00000000, 0x052b },
{ /*0x0064*/ 0x8274, 0x0050, 1, 0x3f706027, 0x00000000, 0x052b },
{ /*0x0065*/ 0x0630, 0x0052, 1, 0x3f5f8c9f, 0x00000000, 0x052b },
{ /*0x0066*/ 0x129c, 0x0041, 1, 0x3f7c64f6, 0x00000000, 0x0537 },
{ /*0x0067*/ 0x8da8, 0x0056, 1, 0x3f12a10d, 0x00000000, 0x0764 },
{ /*0x0068*/ 0x2a80, 0x004c, 1, 0x3f77963d, 0x00000000, 0x052c },
{ /*0x0069*/ 0xa274, 0x0194, 1, 0x3f706027, 0x00000000, 0x053b },
{ /*0x006a*/ 0xa280, 0x0046, 1, 0x3f6f2c78, 0x00000000, 0x0538 },
{ /*0x006b*/ 0xc27c, 0x0048, 1, 0x3f800000, 0x00000000, 0x0000 },
{ /*0x006c*/ 0x827c, 0x004b, 1, 0x3f800000, 0x00000000, 0x0000 },
{ /*0x006d*/ 0x067c, 0x01b1, 1, 0x3f73fb31, 0x00000000, 0x052b },
{ /*0x006e*/ 0xa280, 0x01bf, 1, 0x3f706027, 0x00000000, 0x0538 },
{ /*0x006f*/ 0xa274, 0x01c4, 1, 0x3f706027, 0x00000000, 0x0767 },
{ /*0x0070*/ 0xc27c, 0x0055, 1, 0x3f800000, 0x00000000, 0x0000 },
{ /*0x0071*/ 0xa26c, 0x01c8, 1, 0x3f706027, 0x00000000, 0x076a },
{ /*0x0072*/ 0xa27c, 0x01c9, 1, 0x3f706027, 0x00000000, 0x0535 },
{ /*0x0073*/ 0xa27c, 0x01cb, 1, 0x3f706027, 0x00000000, 0x0533 },
{ /*0x0074*/ 0xa27c, 0x01cc, 1, 0x3f706027, 0x00000000, 0x052b },
{ /*0x0075*/ 0x8274, 0x0231, 1, 0x3f706027, 0x00000000, 0x076b },
{ /*0x0076*/ 0x827c, 0x0236, 1, 0x3f800000, 0x00000000, 0x0000 },
{ /*0x0077*/ 0x8264, 0x0237, 1, 0x3f645b58, 0x00000000, 0x052b },
{ /*0x0078*/ 0x063c, 0x0239, 1, 0x3f5abde5, 0x00000000, 0x052b },
{ /*0x0079*/ 0x827c, 0x023b, 1, 0x3f706027, 0x00000000, 0x052e },
{ /*0x007a*/ 0x063c, 0x023c, 1, 0x3f5abde5, 0x00000000, 0x053a },
{ /*0x007b*/ 0x827c, 0x0240, 0.75, 0x3f000000, 0x00000000, 0x0000 },
{ /*0x007c*/ 0x827c, 0x0242, 1, 0x3f706027, 0x00000000, 0x0531 },
{ /*0x007d*/ 0x827c, 0x0244, 1, 0x3f706027, 0x00000000, 0x0531 },
{ /*0x007e*/ 0x0638, 0x0246, 1, 0x3f5abde5, 0x00000000, 0x052b },
{ /*0x007f*/ 0x827c, 0x0261, 1, 0x3f706027, 0x00000000, 0x076c },
{ /*0x0080*/ 0xa27c, 0x0263, 1, 0x3f706027, 0x00000000, 0x0539 },
{ /*0x0081*/ 0xa278, 0x0264, 1, 0x3f706027, 0x00000000, 0x076c },
{ /*0x0082*/ 0xa278, 0x0265, 1, 0x3f706027, 0x00000000, 0x0536 },
{ /*0x0083*/ 0xada8, 0x0266, 1, 0x3f12a10d, 0x00000000, 0x0764 },
{ /*0x0084*/ 0x827c, 0x0339, 1, 0x3f706027, 0x00000000, 0x04e5 },
{ /*0x0085*/ 0x827c, 0x0339, 1, 0x3f706027, 0x00000000, 0x052e },
{ /*0x0086*/ 0x067c, 0x033c, 1, 0x3f73fb31, 0x00000000, 0x0530 },
{ /*0x0087*/ 0x067c, 0x049e, 1, 0x3f73fb31, 0x00000000, 0x0529 },
{ /*0x0088*/ 0x067c, 0x049f, 1, 0x3f73fb31, 0x00000000, 0x0529 },
{ /*0x0089*/ 0x067c, 0x04a0, 1, 0x3f73fb31, 0x00000000, 0x0536 },
{ /*0x008a*/ 0x067c, 0x04a1, 1, 0x3f73fb31, 0x00000000, 0x0532 },
{ /*0x008b*/ 0x267c, 0x04a2, 1, 0x3f5f8c9f, 0x00000000, 0x0532 },
{ /*0x008c*/ 0xa27c, 0x04a3, 1, 0x3f706027, 0x00000000, 0x052d },
{ /*0x008d*/ 0x827c, 0x04a4, 1, 0x3f61f3fb, 0x00000000, 0x0530 },
{ /*0x008e*/ 0xa27c, 0x04a5, 1, 0x3f706027, 0x00000000, 0x0534 },
{ /*0x008f*/ 0x267c, 0x04a6, 1, 0x3f5e58f1, 0x00000000, 0x0534 },
{ /*0x0090*/ 0x827c, 0x04a9, 1, 0x3f5bf194, 0x00000000, 0x0532 },
{ /*0x0091*/ 0x827c, 0x04aa, 1, 0x3f706027, 0x00000000, 0x0766 },
{ /*0x0092*/ 0xa27c, 0x04ab, 1, 0x3f706027, 0x00000000, 0x076d },
{ /*0x0093*/ 0x827c, 0x050b, 1, 0x3fa00000, 0x00000000, 0x0000 },
{ /*0x0094*/ 0x8da8, 0x050c, 1, 0x3f12a10d, 0x00000000, 0x0764 },
{ /*0x0095*/ 0x067c, 0x0559, 1, 0x3f73fb31, 0x00000000, 0x052b },
{ /*0x0096*/ 0x067c, 0x0796, 1, 0x3f73fb31, 0x00000000, 0x052f },
};
u32 var00023af0 = 0x00000000;
u32 var00023af4 = 0x3f800000;
u32 var00023af8 = 0x00000000;
u32 var00023afc = 0x00000000;
u32 var00023b00 = 0x04e50000;
u32 var00023b04 = 0xbd8ff972;
u32 var00023b08 = 0x3efbda51;
u32 var00023b0c = 0xbf5566cf;
u32 var00023b10 = 0x3f8951e7;
u32 var00023b14 = 0x3f8b4e44;
u32 var00023b18 = 0x3f6d1644;
u32 var00023b1c = 0xbdcccccd;
u32 var00023b20 = 0x3edae148;
u32 var00023b24 = 0xbef70a3d;
u32 var00023b28 = 0x3f844567;
u32 var00023b2c = 0x3f772c62;
u32 var00023b30 = 0x3f6e0e41;
u32 var00023b34 = 0x3e3851ec;
u32 var00023b38 = 0x00000000;
u32 var00023b3c = 0x00000000;
u32 var00023b40 = 0x3f893e4f;
u32 var00023b44 = 0x3f800000;
u32 var00023b48 = 0x3f800000;
u32 var00023b4c = 0x3e72b021;
u32 var00023b50 = 0x3f7a1cac;
u32 var00023b54 = 0xbee147ae;
u32 var00023b58 = 0x3f96d7e0;
u32 var00023b5c = 0x3f91ff82;
u32 var00023b60 = 0x3f925d10;
u32 var00023b64 = 0xbdb8ef35;
u32 var00023b68 = 0x3e6d7732;
u32 var00023b6c = 0x3e016f00;
u32 var00023b70 = 0x3f7da512;
u32 var00023b74 = 0x3f828f5c;
u32 var00023b78 = 0x3f58bac7;
u32 var00023b7c = 0x00000000;
u32 var00023b80 = 0x3e181062;
u32 var00023b84 = 0x3ec2339c;
u32 var00023b88 = 0x3f93d07d;
u32 var00023b8c = 0x3f7ded29;
u32 var00023b90 = 0x3f738ef3;
u32 var00023b94 = 0x00000000;
u32 var00023b98 = 0x00000000;
u32 var00023b9c = 0x00000000;
u32 var00023ba0 = 0x00000000;
u32 var00023ba4 = 0x3f800000;
u32 var00023ba8 = 0x00000000;
u32 var00023bac = 0x00000000;
u32 var00023bb0 = 0x00000000;
u32 var00023bb4 = 0x00000000;
u32 var00023bb8 = 0x00000000;
u32 var00023bbc = 0x00000000;
u32 var00023bc0 = 0x00000010;
u32 var00023bc4 = 0x00000020;
u32 var00023bc8 = 0x0000000c;
u32 var00023bcc = 0x00000020;
u32 var00023bd0 = 0x00000018;
u32 var00023bd4 = 0x00000040;
u32 var00023bd8 = 0x0000003c;
u32 var00023bdc = 0x00000050;
u32 var00023be0 = 0x000000e1;
u32 var00023be4 = 0x00000113;
u32 var00023be8 = 0x000001d6;
u32 var00023bec = 0x0000023a;
u32 var00023bf0 = 0xff99ffff;
u32 var00023bf4 = 0x9999ffff;
u32 var00023bf8 = 0x99ffffff;
u32 var00023bfc = 0x99ff99ff;
u32 var00023c00 = 0xffff99ff;
u32 var00023c04 = 0xff9999ff;
u32 var00023c08 = 0x00000000;
u32 var00023c0c = 0x00000000;
u32 var00023c10 = 0x00000000;
u32 var00023c14 = 0x00000000;
u32 var00023c18 = 0x00000000;
u32 var00023c1c = 0x3f800000;
u32 var00023c20 = 0x00000000;
u32 var00023c24 = 0x3f800000;
u32 var00023c28 = 0x00000000;
u32 var00023c2c = 0x00000000;
u32 var00023c30 = 0x00000000;
u32 var00023c34 = 0x00000100;
u32 var00023c38 = 0x00000000;
u32 var00023c3c = 0x00000000;
u32 var00023c40 = 0x00000000;
u32 var00023c44 = 0x00000000;
u32 var00023c48 = 0x00000000;
u32 var00023c4c = 0x00000000;
u32 var00023c50 = 0x00000000;
u32 var00023c54 = 0x00000000;
u32 var00023c58 = 0x00000000;
u32 var00023c5c = 0x00000000;
u32 var00023c60 = 0x00000000;
u32 var00023c64 = 0x00000000;
u32 var00023c68 = 0x00000000;
u32 var00023c6c = 0x00000000;
u32 var00023c70 = 0x00000000;
u32 var00023c74 = 0x00000000;
u32 var00023c78 = 0x00000000;
u32 var00023c7c = 0x00000000;
u32 var00023c80 = 0x00000000;
u32 var00023c84 = 0x00000000;
u32 var00023c88 = 0x00000000;
u32 var00023c8c = 0x00000000;
u32 var00023c90 = 0x00000000;
u32 var00023c94 = 0x00000000;
u32 var00023c98 = 0x00000000;
u32 var00023c9c = 0x00000000;
u32 var00023ca0 = 0x00000000;
u32 var00023ca4 = 0x3f800000;
u32 var00023ca8 = 0x00000000;
u32 var00023cac = 0x00000000;
u32 var00023cb0 = 0x00000000;
u32 var00023cb4 = 0x00000000;
u32 var00023cb8 = 0x3f800000;
u32 var00023cbc = 0x00000000;
u32 var00023cc0 = 0x00000000;
u32 var00023cc4 = 0x00000000;
u32 var00023cc8 = 0x00000000;
u32 var00023ccc = 0x3f800000;
u32 var00023cd0 = 0x00000000;
u32 var00023cd4 = 0x00000000;
u32 var00023cd8 = 0x00000000;
u32 var00023cdc = 0x00000000;
u32 var00023ce0 = 0x3f800000;
u32 var00023ce4 = 0x00000000;
u32 var00023ce8 = 0x00000000;
u32 var00023cec = 0x00000000;
u32 var00023cf0 = 0x00000000;
u32 var00023cf4 = 0x00000000;
u32 var00023cf8 = 0x00000000;
u32 var00023cfc = 0xbf800000;
u32 var00023d00 = 0x00000000;
u32 var00023d04 = 0x3f800000;
u32 var00023d08 = 0x00000000;
u32 var00023d0c = 0x00000000;
u32 var00023d10 = 0x00000000;
u32 var00023d14 = 0x00000000;
u32 var00023d18 = 0x00000000;
u32 var00023d1c = 0x00000000;
u32 var00023d20 = 0xc19ffffe;
u32 var00023d24 = 0x00000000;
u32 var00023d28 = 0x419ffffe;
u32 var00023d2c = 0x00000000;
u32 var00023d30 = 0x00000000;
u32 var00023d34 = 0x00000000;
u32 var00023d38 = 0x00000000;
u32 var00023d3c = 0x00000000;
u32 var00023d40 = 0x00000000;
u32 var00023d44 = 0x00000000;
u32 var00023d48 = 0x00000000;
u32 var00023d4c = 0x00000000;
u32 var00023d50 = 0x00000000;
u32 var00023d54 = 0x00000000;
u32 var00023d58 = 0x00000000;
u32 var00023d5c = 0x00000000;
u32 var00023d60 = 0x00000000;
u32 var00023d64 = 0x00000000;
u32 var00023d68 = 0xbf800000;
u32 var00023d6c = 0x00000000;
u32 var00023d70 = 0x00000000;
u32 var00023d74 = 0xbf800000;
u32 var00023d78 = 0x00000000;
u32 var00023d7c = 0x00000000;
u32 var00023d80 = 0xbf800000;
u32 var00023d84 = 0x00000000;
u32 var00023d88 = 0x00000000;
u32 var00023d8c = 0xbf800000;
u32 var00023d90 = 0x00000000;
u32 var00023d94 = 0x3f800000;
u32 var00023d98 = 0x00000000;
u32 var00023d9c = 0x00000000;
u32 var00023da0 = 0x3f800000;
u32 var00023da4 = 0x00000000;
u32 var00023da8 = 0x00000000;
u32 var00023dac = 0x3f800000;
u32 var00023db0 = 0x00000000;
u32 var00023db4 = 0x00000000;
u32 var00023db8 = 0x3f800000;
u32 var00023dbc = 0x00000000;
u32 var00023dc0 = 0x00000000;
u32 var00023dc4 = 0x00000000;
u32 var00023dc8 = 0x3f800000;
u32 var00023dcc = 0x3f800000;
u32 var00023dd0 = 0x00000000;
u32 var00023dd4 = 0x00000000;
u32 var00023dd8 = 0x00000000;
u32 var00023ddc = 0x00000000;
u32 var00023de0 = 0x00000000;
u32 var00023de4 = 0x00000000;
u32 var00023de8 = 0x00000000;
u32 var00023dec = 0x00000000;
u32 var00023df0 = 0x00000000;
u32 var00023df4 = 0x00000000;
u32 var00023df8 = 0x447a0000;
u32 var00023dfc = 0x00000000;
u32 var00023e00 = 0x00000000;
u32 var00023e04 = 0x00000000;
u32 var00023e08 = 0x00000000;
u32 var00023e0c = 0xff000000;
u32 var00023e10 = 0x00000000;
u32 var00023e14 = 0x00000000;
u32 var00023e18 = 0x00000000;
u32 var00023e1c = 0x00000000;
u32 var00023e20 = 0x00000000;
u32 var00023e24 = 0x00000000;
u32 var00023e28 = 0x00000000;
u32 var00023e2c = 0x00000000;
u32 var00023e30 = 0x00000000;
u32 var00023e34 = 0x00000000;
u32 var00023e38 = 0x00000000;
u32 var00023e3c = 0x00000000;
u32 var00023e40 = 0x00000000;
u32 var00023e44 = 0x00000000;
u32 var00023e48 = 0x00000000;
u32 var00023e4c = 0x00000000;
u32 var00023e50 = 0x00000000;
u32 var00023e54 = 0x00000000;
u32 var00023e58 = 0x00000000;
u32 var00023e5c = 0x00000000;
u32 var00023e60 = 0x00000000;
u32 var00023e64 = 0x00000000;
u32 var00023e68 = 0x00000000;
u32 var00023e6c = 0x00000000;
u32 var00023e70 = 0x00000000;
u32 var00023e74 = 0x00000000;
u32 var00023e78 = 0x00000000;
u32 var00023e7c = 0x00000000;
u32 var00023e80 = 0x00000000;
u32 var00023e84 = 0x00000000;
u32 var00023e88 = 0x00000000;
u32 var00023e8c = 0x00000000;
u32 var00023e90 = 0x00000000;
u32 var00023e94 = 0x00000000;
u32 var00023e98 = 0x00000000;
u32 var00023e9c = 0x00000000;
u32 var00023ea0 = 0x00000000;
u32 var00023ea4 = 0x00000000;
u32 var00023ea8 = 0x00000000;
u32 var00023eac = 0x00000000;
u32 var00023eb0 = 0x00000000;
u32 var00023eb4 = 0x00000000;
u32 var00023eb8 = 0x00000000;
u32 var00023ebc = 0x00000000;
u32 var00023ec0 = 0x00000000;
u32 var00023ec4 = 0x00000000;
u32 var00023ec8 = 0x00000000;
u32 var00023ecc = 0x00000000;
u32 var00023ed0 = 0x00000000;
u32 var00023ed4 = 0x00000000;
u32 var00023ed8 = 0x00000000;
u32 var00023edc = 0x00000000;
u32 var00023ee0 = 0x00000000;
u32 var00023ee4 = 0x00000000;
u32 var00023ee8 = 0x00000000;
u32 var00023eec = 0x00000000;
u32 var00023ef0 = 0x00000000;
u32 var00023ef4 = 0x00000000;
u32 var00023ef8 = 0x00000000;
u32 var00023efc = 0x00000000;
u32 var00023f00 = 0x00000000;
u32 var00023f04 = 0x00000000;
u32 var00023f08 = 0x00000000;
u32 var00023f0c = 0x00000000;
u32 var00023f10 = 0x00000000;
u32 var00023f14 = 0x00000000;
u32 var00023f18 = 0x00000000;
u32 var00023f1c = 0x00000000;
u32 var00023f20 = 0x00000000;
u32 var00023f24 = 0x00000000;
u32 var00023f28 = 0x00000000;
u32 var00023f2c = 0x00000000;
u32 var00023f30 = 0x00000000;
u32 var00023f34 = 0x00000000;
u32 var00023f38 = 0x00000000;
u32 var00023f3c = 0x00000000;
u32 var00023f40 = 0x00000000;
u32 var00023f44 = 0x00000000;
u32 var00023f48 = 0x00000000;
u32 var00023f4c = 0x00000000;
u32 var00023f50 = 0x00000000;
u32 var00023f54 = 0x00000000;
u32 var00023f58 = 0x00000000;
u32 var00023f5c = 0x00000000;
u32 var00023f60 = 0x00000000;
u32 var00023f64 = 0x00000000;
u32 var00023f68 = 0x00000000;
u32 var00023f6c = 0x00000000;
u32 var00023f70 = 0x00000000;
u32 var00023f74 = 0x00000000;
u32 var00023f78 = 0x00000000;
u32 var00023f7c = 0x00000000;
u32 var00023f80 = 0x00000000;
u32 var00023f84 = 0x00000000;
u32 var00023f88 = 0x00000000;
u32 var00023f8c = 0x00000000;
u32 var00023f90 = 0x00000000;
u32 var00023f94 = 0x00000000;
u32 var00023f98 = 0x00000000;
u32 var00023f9c = 0x00000000;
u32 var00023fa0 = 0x00000000;
u32 var00023fa4 = 0x00000000;
u32 var00023fa8 = 0x00000000;
u32 var00023fac = 0x00000000;
u32 var00023fb0 = 0x00000000;
u32 var00023fb4 = 0x00000000;
u32 var00023fb8 = 0x00000000;
u32 var00023fbc = 0x00000000;
u32 var00023fc0 = 0x00000000;
u32 var00023fc4 = 0x00000000;
u32 var00023fc8 = 0x00000000;
u32 var00023fcc = 0x00000000;
u32 var00023fd0 = 0x00000000;
u32 var00023fd4 = 0x00000000;
u32 var00023fd8 = 0x00000000;
u32 var00023fdc = 0x00000000;
u32 var00023fe0 = 0x00000000;
u32 var00023fe4 = 0x00000000;
u32 var00023fe8 = 0x00000000;
u32 var00023fec = 0x00000000;
u32 var00023ff0 = 0x00000000;
u32 var00023ff4 = 0x00000000;
u32 var00023ff8 = 0x00000000;
u32 var00023ffc = 0x00000000;
u32 var00024000 = 0x00000000;
u32 var00024004 = 0x00000000;
u32 var00024008 = 0x00000000;
u32 var0002400c = 0x00000000;
u32 var00024010 = 0x00000000;
u32 var00024014 = 0x00000000;
u32 var00024018 = 0x00000000;
u32 var0002401c = 0x00000000;
u32 var00024020 = 0x00000000;
u32 var00024024 = 0x00000000;
u32 var00024028 = 0x00000000;
u32 var0002402c = 0x00000000;
u32 var00024030 = 0x00000000;
u32 var00024034 = 0x00000000;
u32 var00024038 = 0x00000000;
u32 var0002403c = 0x00000000;
u32 var00024040 = 0x00000000;
u32 var00024044 = 0x00000000;
u32 var00024048 = 0x00000000;
u32 var0002404c = 0x00000000;
u32 var00024050 = 0x00000000;
u32 var00024054 = 0x00000000;
u32 var00024058 = 0x00000000;
u32 var0002405c = 0x00000000;
u32 var00024060 = 0x00000000;
u32 var00024064 = 0x00000000;
u32 var00024068 = 0x00000000;
u32 var0002406c = 0x00000000;
u32 var00024070 = 0x00000000;
u32 var00024074 = 0x00000000;
u32 var00024078 = 0x00000000;
u32 var0002407c = 0x00000000;
u32 var00024080 = 0x00000000;
u32 var00024084 = 0x00000000;
u32 var00024088 = 0x00000000;
u32 var0002408c = 0x00000000;
u32 var00024090 = 0x00000000;
u32 var00024094 = 0x00000000;
u32 var00024098 = 0x00000000;
u32 var0002409c = 0x00000000;
u32 var000240a0 = 0x00000000;
u32 var000240a4 = 0x00000000;
u32 var000240a8 = 0x00000000;
u32 var000240ac = 0x00000000;
u32 var000240b0 = 0x00000000;
u32 var000240b4 = 0x00000000;
u32 var000240b8 = 0x00000000;
u32 var000240bc = 0x00000000;
u32 var000240c0 = 0x00000000;
u32 var000240c4 = 0x00000000;
u32 var000240c8 = 0x00000000;
u32 var000240cc = 0x00000000;
u32 var000240d0 = 0x00000000;
u32 var000240d4 = 0x00000000;
u32 var000240d8 = 0x00000000;
u32 var000240dc = 0x00000000;
u32 var000240e0 = 0x00000000;
u32 var000240e4 = 0x00000000;
u32 var000240e8 = 0x00000000;
u32 var000240ec = 0x00000000;
u32 var000240f0 = 0x00000000;
u32 var000240f4 = 0x00000000;
u32 var000240f8 = 0x00000000;
u32 var000240fc = 0x00000000;
u32 var00024100 = 0x00000000;
u32 var00024104 = 0x00000000;
u32 var00024108 = 0x00000000;
u32 var0002410c = 0x00000000;
u32 var00024110 = 0x00000000;
u32 var00024114 = 0x00000000;
u32 var00024118 = 0x00000000;
u32 var0002411c = 0x00000000;
u32 var00024120 = 0x00000000;
u32 var00024124 = 0x00000000;
u32 var00024128 = 0x00000000;
u32 var0002412c = 0x00000000;
u32 var00024130 = 0x00000000;
u32 var00024134 = 0x00000000;
u32 var00024138 = 0x00000000;
u32 var0002413c = 0x00000000;
u32 var00024140 = 0x00000000;
u32 var00024144 = 0x00000000;
u32 var00024148 = 0x00000000;
u32 var0002414c = 0x00000000;
u32 var00024150 = 0x00000000;
u32 var00024154 = 0x00000000;
u32 var00024158 = 0x00000000;
u32 var0002415c = 0x00000000;
u32 var00024160 = 0x00000000;
u32 var00024164 = 0x00000000;
u32 var00024168 = 0x00000000;
u32 var0002416c = 0x00000000;
u32 var00024170 = 0x00000000;
u32 var00024174 = 0x00000000;
u32 var00024178 = 0x00000000;
u32 var0002417c = 0x00000000;
u32 var00024180 = 0x00000000;
u32 var00024184 = 0x00000000;
u32 var00024188 = 0x00000000;
u32 var0002418c = 0x00000000;
u32 var00024190 = 0x00000000;
u32 var00024194 = 0x00000000;
u32 var00024198 = 0x00000000;
u32 var0002419c = 0x00000000;
u32 var000241a0 = 0x00000000;
u32 var000241a4 = 0x00000000;
u32 var000241a8 = 0x00000000;
u32 var000241ac = 0x00000000;
u32 var000241b0 = 0x00000000;
u32 var000241b4 = 0x00000000;
u32 var000241b8 = 0x00000000;
u32 var000241bc = 0x00000000;
u32 var000241c0 = 0x00000000;
u32 var000241c4 = 0x00000000;
u32 var000241c8 = 0x00000000;
u32 var000241cc = 0x00000000;
u32 var000241d0 = 0x00000000;
u32 var000241d4 = 0x00000000;
u32 var000241d8 = 0x00000000;
u32 var000241dc = 0x00000000;
u32 var000241e0 = 0x00000000;
u32 var000241e4 = 0x00000000;
u32 var000241e8 = 0x00000000;
u32 var000241ec = 0x00000000;
u32 var000241f0 = 0x00000000;
u32 var000241f4 = 0x00000000;
u32 var000241f8 = 0x00000000;
u32 var000241fc = 0x00000000;
u32 var00024200 = 0x00000000;
u32 var00024204 = 0x00000000;
u32 var00024208 = 0x00000000;
u32 var0002420c = 0x00000000;
u32 var00024210 = 0x00000000;
u32 var00024214 = 0x00000000;
u32 var00024218 = 0x00000000;
u32 var0002421c = 0x00000000;
u32 var00024220 = 0x00000000;
u32 var00024224 = 0x00000000;
u32 var00024228 = 0x00000000;
u32 var0002422c = 0x00000000;
u32 var00024230 = 0x00000000;
u32 var00024234 = 0x00000000;
u32 var00024238 = 0x00000000;
u32 var0002423c = 0x00000000;
u32 var00024240 = 0x00000000;
u32 var00024244 = 0x00000000;
u32 var00024248 = 0x00000000;
u32 var0002424c = 0x00000000;
u32 var00024250 = 0x00000000;
u32 var00024254 = 0x00000000;
u32 var00024258 = 0x00000000;
u32 var0002425c = 0x00000000;
u32 var00024260 = 0x00000000;
u32 var00024264 = 0x00000000;
u32 var00024268 = 0x00000000;
u32 var0002426c = 0x00000000;
u32 var00024270 = 0x00000000;
u32 var00024274 = 0x00000000;
u32 var00024278 = 0x00000000;
u32 var0002427c = 0x00000000;
u32 var00024280 = 0x00000000;
u32 var00024284 = 0x00000000;
u32 var00024288 = 0x00000000;
u32 var0002428c = 0x00000000;
u32 var00024290 = 0x00000000;
u32 var00024294 = 0x00000000;
u32 var00024298 = 0x00000000;
u32 var0002429c = 0x00000000;
u32 var000242a0 = 0x00000000;
u32 var000242a4 = 0x00000000;
u32 var000242a8 = 0x00000000;
u32 var000242ac = 0x00000000;
u32 var000242b0 = 0x00000000;
u32 var000242b4 = 0x00000000;
u32 var000242b8 = 0x00000000;
u32 var000242bc = 0x00000000;
u32 var000242c0 = 0x00000000;
u32 var000242c4 = 0x00000000;
u32 var000242c8 = 0x00000000;
u32 var000242cc = 0x00000000;
u32 var000242d0 = 0x00000000;
u32 var000242d4 = 0x00000000;
u32 var000242d8 = 0x00000000;
u32 var000242dc = 0x00000000;
u32 var000242e0 = 0x00000000;
u32 var000242e4 = 0x00000000;
u32 var000242e8 = 0x00000000;
u32 var000242ec = 0x00000000;
u32 var000242f0 = 0x00000000;
u32 var000242f4 = 0x00000000;
u32 var000242f8 = 0x00000000;
u32 var000242fc = 0x00000000;
u32 var00024300 = 0x00000000;
u32 var00024304 = 0x00000000;
u32 var00024308 = 0x00000000;
u32 var0002430c = 0x00000000;
u32 var00024310 = 0x00000000;
u32 var00024314 = 0x00000000;
u32 var00024318 = 0x00000000;
u32 var0002431c = 0x00000000;
u32 var00024320 = 0x00000000;
u32 var00024324 = 0x00000000;
u32 var00024328 = 0x00000000;
u32 var0002432c = 0x00000000;
u32 var00024330 = 0x00000000;
u32 var00024334 = 0x00000000;
u32 var00024338 = 0x00000000;
u32 var0002433c = 0x00000000;
u32 var00024340 = 0x00000000;
u32 var00024344 = 0x00000000;
u32 var00024348 = 0x00000000;
u32 var0002434c = 0x00000000;
u32 var00024350 = 0x00000000;
u32 var00024354 = 0x00000000;
u32 var00024358 = 0x00000000;
u32 var0002435c = 0x00000000;
u32 var00024360 = 0x00000000;
u32 var00024364 = 0x00000000;
u32 var00024368 = 0x00000000;
u32 var0002436c = 0x00000000;
u32 var00024370 = 0x00000000;
u32 var00024374 = 0x00000000;
u32 var00024378 = 0x00000000;
u32 var0002437c = 0x00000000;
u32 var00024380 = 0x00000000;
u32 var00024384 = 0x00000000;
u32 var00024388 = 0x00000000;
u32 var0002438c = 0x00000000;
u32 var00024390 = 0x00000000;
u32 var00024394 = 0x00000000;
u32 var00024398 = 0x00000000;
u32 var0002439c = 0x00000000;
u32 var000243a0 = 0x00000000;
u32 var000243a4 = 0x00000000;
u32 var000243a8 = 0x00000000;
u32 var000243ac = 0x00000000;
u32 var000243b0 = 0x00000000;
u32 var000243b4 = 0x00000000;
u32 var000243b8 = 0x00000000;
u32 var000243bc = 0x00000000;
u32 var000243c0 = 0x00000000;
u32 var000243c4 = 0x00000000;
u32 var000243c8 = 0x00000000;
u32 var000243cc = 0x00000000;
u32 var000243d0 = 0x00000000;
u32 var000243d4 = 0x00000000;
u32 var000243d8 = 0x00000000;
u32 var000243dc = 0x00000000;
u32 var000243e0 = 0xab8d9f77;
u32 var000243e4 = 0x81280783;
u32 var000243e8 = 0x00000000;
u32 var000243ec = 0x00000000;
u32 var000243f0 = 0x00000bb8;
u32 var000243f4 = 0x00000078;
u32 var000243f8 = 0x00000bb8;
u32 var000243fc = 0x00000050;
u32 var00024400 = 0x00000000;
u32 var00024404 = 0x00000000;
u32 var00024408 = 0x000001f4;
u32 var0002440c = 0x00000014;
u32 var00024410 = 0x0000000c;
u32 var00024414 = 0x00000000;
u32 var00024418 = 0x00000000;
u32 var0002441c = 0x00000000;
u32 var00024420 = 0x00000000;
u32 var00024424 = 0x000005dc;
u32 var00024428 = 0x00000028;
u32 var0002442c = 0x000001f4;
u32 var00024430 = 0x00000014;
u32 var00024434 = 0x00000000;
u32 var00024438 = 0x00000000;
u32 var0002443c = 0x000001f4;
u32 var00024440 = 0x00000014;
u32 var00024444 = 0x0000000c;
u32 var00024448 = 0x00000000;
u32 var0002444c = 0x00000000;
u32 var00024450 = 0x00000000;
u32 var00024454 = 0x00000000;
u32 var00024458 = 0x00001770;
u32 var0002445c = 0x00000078;
u32 var00024460 = 0x00001770;
u32 var00024464 = 0x00000050;
u32 var00024468 = 0x00000000;
u32 var0002446c = 0x00000000;
u32 var00024470 = 0x000003e8;
u32 var00024474 = 0x00000014;
u32 var00024478 = 0x00000004;
u32 var0002447c = 0x00000000;
u32 var00024480 = 0x00000000;
u32 var00024484 = 0x00000000;
u32 var00024488 = 0x00000000;
u32 var0002448c = 0x000005dc;
u32 var00024490 = 0x00000028;
u32 var00024494 = 0x000001f4;
u32 var00024498 = 0x00000014;
u32 var0002449c = 0x00000000;
u32 var000244a0 = 0x00000000;
u32 var000244a4 = 0x000001f4;
u32 var000244a8 = 0x00000014;
u32 var000244ac = 0x00000004;
u32 var000244b0 = 0x00000000;
u32 var000244b4 = 0x00000000;
u32 var000244b8 = 0x00000000;
u32 var000244bc = 0x00000000;
u32 var000244c0 = 0x00000000;
u32 var000244c4 = 0x00000000;
u32 var000244c8 = 0x3f800000;
u32 var000244cc = 0x0000004b;
u32 var000244d0 = 0x000001e0;
u32 var000244d4 = 0x000000a8;
u32 var000244d8 = 0x3dcccccd;
u32 var000244dc = 0x3dcccccd;
u32 var000244e0 = 0x00000000;
u32 var000244e4 = 0x00000000;
// 244e8
u32 explosiontable[] = {
/*0x00*/ 0x3dcccccd, 0x00000000, 0x00000000, 0x00010001, 0x3f800000, 0x00000000, 0x00000000, 0x3f800000, 0x3f800000, 0x00000000, 0x00000000,
/*0x01*/ 0x3f800000, 0x00000000, 0x00000000, 0x001e0001, 0x3f800000, 0x07000000, 0x00000000, 0x41a00000, 0x41a00000, 0x00000000, 0x00000000,
/*0x02*/ 0x41f00000, 0x42480000, 0x42480000, 0x00280001, 0x40400000, 0x02008099, 0x3e000000, 0x42480000, 0x42480000, 0x00000000, 0x00000000,
/*0x03*/ 0x42480000, 0x42c80000, 0x42c80000, 0x002d0001, 0x40800000, 0x0200809a, 0x3f000000, 0x42700000, 0x42a00000, 0x40000000, 0x3f19999a,
/*0x04*/ 0x42c80000, 0x43020000, 0x43700000, 0x003c0002, 0x40a00000, 0x0100809e, 0x3f800000, 0x42700000, 0x42f00000, 0x40000000, 0x3f19999a,
/*0x05*/ 0x43160000, 0x43200000, 0x438c0000, 0x003c0002, 0x40a00000, 0x0100809e, 0x40000000, 0x41a00000, 0x41a00000, 0x00000000, 0x00000000,
/*0x06*/ 0x41b00000, 0x42200000, 0x42200000, 0x003c0001, 0x40400000, 0x02008099, 0x3f000000, 0x420c0000, 0x42200000, 0x00000000, 0x00000000,
/*0x07*/ 0x420c0000, 0x428c0000, 0x428c0000, 0x003c0001, 0x40800000, 0x0200809a, 0x3f800000, 0x42480000, 0x42a00000, 0x40000000, 0x3f19999a,
/*0x08*/ 0x42480000, 0x42c80000, 0x43200000, 0x003c0002, 0x40a00000, 0x0100809e, 0x40000000, 0x42700000, 0x42f00000, 0x40000000, 0x3f19999a,
/*0x09*/ 0x42480000, 0x43020000, 0x43340000, 0x003c0002, 0x40a00000, 0x0100809e, 0x40000000, 0x42200000, 0x42200000, 0x3f4ccccd, 0x3f000000,
/*0x0a*/ 0x428c0000, 0x42a00000, 0x43200000, 0x00500004, 0x40a00000, 0x040080a0, 0x3f800000, 0x42480000, 0x42480000, 0x3f99999a, 0x3f4ccccd,
/*0x0b*/ 0x42c80000, 0x42c80000, 0x43480000, 0x005a0001, 0x40800000, 0x0400809e, 0x40000000, 0x428c0000, 0x42700000, 0x40000000, 0x3f99999a,
/*0x0c*/ 0x43160000, 0x430c0000, 0x438c0000, 0x005a0002, 0x40a00000, 0x0500809e, 0x40800000, 0x42a00000, 0x42700000, 0x40800000, 0x3fb33333,
/*0x0d*/ 0x43480000, 0x43480000, 0x43c80000, 0x005a0002, 0x40a00000, 0x0600809f, 0x40800000, 0x42480000, 0x42480000, 0x00000000, 0x00000000,
/*0x0e*/ 0x42f00000, 0x43160000, 0x43960000, 0x00960004, 0x40800000, 0x0400809f, 0x40800000, 0x3f800000, 0x3f800000, 0x00000000, 0x00000000,
/*0x0f*/ 0x3f800000, 0x00000000, 0x00000000, 0x00010001, 0x3f800000, 0x0700809c, 0x00000000, 0x3f800000, 0x3f800000, 0x00000000, 0x00000000,
/*0x10*/ 0x3f800000, 0x00000000, 0x00000000, 0x00010001, 0x3f800000, 0x0700809c, 0x00000000, 0x42a00000, 0x42700000, 0x41200000, 0x40a00000,
/*0x11*/ 0x44bb8000, 0x45098000, 0x45610000, 0x01f40001, 0x40000000, 0x000080a5, 0x40800000, 0x42a00000, 0x42700000, 0x40400000, 0x3f800000,
/*0x12*/ 0x43960000, 0x43e10000, 0x44200000, 0x003c0001, 0x40000000, 0x0000809f, 0x40800000, 0x42b40000, 0x42960000, 0x40200000, 0x3f5eb852,
/*0x13*/ 0x437a0000, 0x43bb8000, 0x44160000, 0x00b40002, 0x40a00000, 0x0600809f, 0x40800000, 0x43200000, 0x42f00000, 0x40c00000, 0x40000000,
/*0x14*/ 0x44160000, 0x43e10000, 0x44200000, 0x003c0001, 0x40000000, 0x0000809f, 0x40800000, 0x42200000, 0x41f00000, 0x40000000, 0x3f333333,
/*0x15*/ 0x42c80000, 0x430c0000, 0x43870000, 0x002d0002, 0x40a00000, 0x0400809f, 0x40600000, 0x41a00000, 0x41a00000, 0x00000000, 0x00000000,
/*0x16*/ 0x41f00000, 0x42c80000, 0x43480000, 0x00280001, 0x40400000, 0x02008099, 0x3e800000, 0x42c80000, 0x42a00000, 0x40800000, 0x3fb33333,
/*0x17*/ 0x43520000, 0x435c0000, 0x43fa0000, 0x005a0002, 0x40a00000, 0x0600809f, 0x40800000, 0x42a00000, 0x42700000, 0x40800000, 0x3fb33333,
/*0x18*/ 0x43fa0000, 0x43480000, 0x43c80000, 0x005a0002, 0x40a00000, 0x0600809f, 0x40800000, 0x44200000, 0x43f00000, 0x42000000, 0x41333333,
/*0x19*/ 0x44c80000, 0x447a0000, 0x447a0000, 0x00b40002, 0x40a00000, 0x000080a4, 0x40800000, 0x00000000, 0x00000000, 0x00000000, 0xffffffff,
};
// 24960
u32 smoketable[] = {
/*0x00*/ 0x0001003c, 0x00630000, 0x00000000, 0x80808000, 0x3e99999a, 0x00780000, 0x3e19999a, 0x3e99999a, 0x3f800000,
/*0x01*/ 0x00dc003c, 0x002d003c, 0x3ca3d70a, 0x50506000, 0x3e99999a, 0x00780000, 0x3e19999a, 0x3e99999a, 0x3f800000,
/*0x02*/ 0x00dc003c, 0x00320014, 0x3c23d70a, 0x80808000, 0x3e99999a, 0x00780000, 0x3e19999a, 0x3e99999a, 0x3f800000,
/*0x03*/ 0x0118003c, 0x00780064, 0x3c23d70a, 0xc0c0c000, 0x3e99999a, 0x00780000, 0x3e19999a, 0x3e99999a, 0x3f800000,
/*0x04*/ 0x0118003c, 0x003c0050, 0x3ca3d70a, 0x40404000, 0x3e99999a, 0x00780000, 0x3e19999a, 0x3e99999a, 0x3f800000,
/*0x05*/ 0x0154003c, 0x003200be, 0x3c75c28f, 0x40404000, 0x3e99999a, 0x00780000, 0x3e19999a, 0x3e99999a, 0x3f800000,
/*0x06*/ 0x017c003c, 0x0046012c, 0x3c23d70a, 0x40404000, 0x3e99999a, 0x00780000, 0x3e19999a, 0x3e99999a, 0x3f800000,
/*0x07*/ 0x003c003c, 0x0008000f, 0x3cf5c28f, 0xffffff00, 0x3e99999a, 0x00780000, 0x3e19999a, 0x3e99999a, 0x3f800000,
/*0x08*/ 0x00140001, 0x0006001e, 0x3cf5c28f, 0xffffff00, 0x40000000, 0x001e0000, 0x3e19999a, 0x3e99999a, 0x3f800000,
/*0x09*/ 0x00190001, 0x00070010, 0x3cf5c28f, 0xe0e0e000, 0x40400000, 0x001e0000, 0x3e19999a, 0x3e99999a, 0x3f800000,
/*0x0a*/ 0x0384003c, 0x00460384, 0x3c23d70a, 0x40404000, 0x3e99999a, 0x00b40000, 0x3e19999a, 0x3e99999a, 0x3f800000,
/*0x0b*/ 0x00140001, 0x0006001e, 0x3cf5c28f, 0x18204000, 0x40000000, 0x001e0000, 0x3e19999a, 0x3e99999a, 0x3f800000,
/*0x0c*/ 0x00320019, 0x00070002, 0x3cf5c28f, 0xffffbf00, 0x3e99999a, 0x00960000, 0x3e19999a, 0x3e99999a, 0x3f800000,
/*0x0d*/ 0x000c000f, 0x00070005, 0x3cf5c28f, 0x66404000, 0x3f800000, 0x00120000, 0x3e19999a, 0x3e99999a, 0x3f800000,
/*0x0e*/ 0x000c000f, 0x00070005, 0x3cf5c28f, 0x66660000, 0x3f800000, 0x00120000, 0x3e19999a, 0x3e99999a, 0x3f800000,
/*0x0f*/ 0x00320005, 0x00050003, 0x3cf5c28f, 0xffffff00, 0x3e99999a, 0x00960000, 0x00000000, 0x3ee66666, 0x00000000,
/*0x10*/ 0x00320005, 0x00060003, 0x3cf5c28f, 0xafffaf00, 0x3e99999a, 0x00960000, 0x3db851ec, 0x3e99999a, 0x00000000,
/*0x11*/ 0x00320005, 0x00030003, 0x3cf5c28f, 0xffffff00, 0x3e99999a, 0x00960000, 0x00000000, 0x3eb33333, 0x00000000,
/*0x12*/ 0x00320005, 0x00030003, 0x3cf5c28f, 0xaf8f6f00, 0x3e99999a, 0x00960000, 0x3dcccccd, 0x3e99999a, 0x00000000,
/*0x13*/ 0x00320001, 0x00020010, 0x3cf5c28f, 0xffff8000, 0x40400000, 0x001e0000, 0x3e19999a, 0x3e99999a, 0x3f800000,
/*0x14*/ 0x00b4000a, 0x00080012, 0x3d75c28f, 0xffffff00, 0x3e99999a, 0x00000000, 0x3e428f5c, 0x3d8f5c29, 0x3f800000,
/*0x15*/ 0x00dc0028, 0x002d003c, 0x3ca3d70a, 0x20202000, 0x3e99999a, 0x001e0000, 0x3fc00000, 0x3fe66666, 0x40c00000,
/*0x16*/ 0x00dc0005, 0x0008003c, 0x3cf5c28f, 0xaf8f6f00, 0x3e99999a, 0x001e0000, 0x3fc00000, 0x3e99999a, 0x3f800000,
/*0x17*/ 0x00000000,
};
// 24ca0
u32 sparktable[] = {
/*0x00*/ 0x0064001c, 0x00640001, 0x00000000, 0x40000000, 0x003c003c, 0x000f0000, 0x00000001, 0xffff80ff, 0xffffffff, 0x3ca3d70a,
/*0x01*/ 0x0064001c, 0x00640001, 0x00000000, 0x40000000, 0x003c003c, 0x000f0000, 0x00000001, 0x80ffffff, 0xffffffff, 0x3ca3d70a,
/*0x02*/ 0x0028ffff, 0x001e001e, 0x00000000, 0x40000000, 0x00230023, 0x00050000, 0x00000001, 0x301010ff, 0x401010ff, 0x3ca3d70a,
/*0x03*/ 0x0028ffff, 0x012c00c8, 0x00000000, 0x3e19999a, 0x00050005, 0x00040000, 0x00000001, 0xffffff40, 0x560011a0, 0x3ca3d70a,
/*0x04*/ 0x000a0001, 0x04b00190, 0x00000000, 0x3e19999a, 0x00050005, 0x00050000, 0x00000001, 0xa0a0e000, 0xffffffff, 0x3ca3d70a,
/*0x05*/ 0x0028000a, 0x000a000a, 0x00000000, 0x40400000, 0x00b4005a, 0x00050000, 0x00000001, 0x00ff6aff, 0xffffffff, 0x3ca3d70a,
/*0x06*/ 0x000f000a, 0x00140014, 0x00000000, 0x3f266666, 0x00b4005a, 0x00050000, 0x00000001, 0xa0a0e0ff, 0xffffffff, 0x3ca3d70a,
/*0x07*/ 0x00010001, 0x00780002, 0x00000000, 0x00000000, 0x003c003c, 0x00050000, 0x00000001, 0xffff80ff, 0xffffffff, 0x3ca3d70a,
/*0x08*/ 0x00010001, 0x012c0032, 0x00000000, 0x00000000, 0x00050005, 0x00050000, 0x00000001, 0xffff8000, 0xffffffff, 0x3ca3d70a,
/*0x09*/ 0x00010001, 0x01900064, 0x00000000, 0x00000000, 0x000a000a, 0x00050000, 0x00000001, 0xffff8000, 0xffffffff, 0x3ca3d70a,
/*0x0a*/ 0x004b0064, 0x00640001, 0x00000000, 0x40000000, 0x003c003c, 0x000f0000, 0x00000001, 0xffff80ff, 0xffffffff, 0x3ca3d70a,
/*0x0b*/ 0x004b0064, 0x00140005, 0x00000000, 0x3fc00000, 0x003c003c, 0x00140000, 0x00000001, 0xa0a0e0ff, 0xffffffff, 0x3ca3d70a,
/*0x0c*/ 0x0014000a, 0x00640001, 0x00000000, 0x40000000, 0x003c003c, 0x000f0000, 0x00000001, 0xffff80ff, 0xffffffff, 0x3ca3d70a,
/*0x0d*/ 0x0014000a, 0x00140005, 0x00000000, 0x3fc00000, 0x003c003c, 0x00140000, 0x00000001, 0xa0a0e0ff, 0xffffffff, 0x3ca3d70a,
/*0x0e*/ 0x00010000, 0x00500001, 0x001e0005, 0x00000000, 0x0078005a, 0x000f0000, 0x00000000, 0x0808f000, 0xffffffff, 0x3ca3d70a,
/*0x0f*/ 0x00460000, 0x0096000f, 0x00000000, 0x40c00000, 0x0028000a, 0x00030000, 0x00000000, 0x11112880, 0xaaaaaa40, 0x3ca3d70a,
/*0x10*/ 0x0032001c, 0x00640001, 0x00000000, 0x3f800000, 0x003c001e, 0x000a0000, 0x00000001, 0xffff80ff, 0xffffffff, 0x3ca3d70a,
/*0x11*/ 0x012c0064, 0x00640002, 0x00000000, 0x3e99999a, 0x001e0001, 0x00280000, 0x00000002, 0xffff80ff, 0xffffffff, 0x3dcccccd,
/*0x12*/ 0x00aa0050, 0x003c0005, 0x00000000, 0x3ecccccd, 0x001e0005, 0x000a0000, 0x00000003, 0xa0a0e0ff, 0xffffffff, 0x3dcccccd,
/*0x13*/ 0x00780028, 0x001e0007, 0x00000000, 0x3e4ccccd, 0x003c0005, 0x000f0000, 0x00000003, 0xffff80ff, 0xffffffff, 0x3dcccccd,
/*0x14*/ 0x0050000a, 0x000a0009, 0x00000000, 0x3dcccccd, 0x001e0005, 0x00140000, 0x00000003, 0xa0a0e0ff, 0xffffffff, 0x3dcccccd,
/*0x15*/ 0x00640001, 0x00640032, 0x00000000, 0x40000000, 0x001e0014, 0x000f0000, 0x00000001, 0xffff80ff, 0xffffffff, 0x3ca3d70a,
/*0x16*/ 0x0064001c, 0x00640001, 0x00000000, 0x40000000, 0x00780078, 0x001e0000, 0x00000001, 0xff8080ff, 0xffff80ff, 0x3ca3d70a,
/*0x17*/ 0x0064001c, 0x00640001, 0x00000000, 0x40000000, 0x003c003c, 0x000f0000, 0x00000001, 0x4fff4fff, 0xffffffff, 0x3ca3d70a,
/*0x18*/ 0x0064001c, 0x00640001, 0x00000000, 0x40000000, 0x003c003c, 0x000f0000, 0x00000001, 0xffff7f7f, 0xffffffff, 0x3ca3d70a,
/*0x19*/ 0x0028ffff, 0x001e000a, 0x00000000, 0x40000000, 0x00320023, 0x000a0000, 0x00000001, 0x301010ff, 0x401010ff, 0x3ca3d70a,
/*0x1a*/ 0x00460000, 0x0096000f, 0x00000000, 0x40c00000, 0x0028000a, 0x00030000, 0x00000000, 0x1111a880, 0xaaaaff40, 0x3ca3d70a,
};
u32 var000250d8 = 0x00000000;
u32 var000250dc = 0x00000000;
u32 var000250e0 = 0x00000000;
u32 var000250e4 = 0x000080b7;
u32 var000250e8 = 0x000080b6;
u32 var000250ec = 0x000080b8;
u32 var000250f0 = 0xffffffff;
u32 var000250f4 = 0x00000014;
u32 var000250f8 = 0x0000000f;
u32 var000250fc = 0x0000000a;
u32 var00025100 = 0x00000001;
u32 var00025104 = 0xaaaaaa1f;
u32 var00025108 = 0x11111844;
u32 var0002510c = 0x00000032;
u32 var00025110 = 0x000009c4;
u32 var00025114 = 0x00000001;
u32 var00025118 = 0x00000001;
u32 var0002511c = 0x000055f0;
u32 var00025120 = 0x00000032;
u32 var00025124 = 0x00000005;
u32 var00025128 = 0x0000000a;
u32 var0002512c = 0x8888aaff;
u32 var00025130 = 0xffffff7f;
u32 var00025134 = 0x00000000;
u32 var00025138 = 0x00000000;
u32 var0002513c = 0x00000000;
u32 var00025140 = 0x00000000;
u32 var00025144 = 0x00000000;
u32 var00025148 = 0x00000000;
u32 var0002514c = 0x00000000;
u32 var00025150 = 0x00000000;
u32 var00025154 = 0x00000000;
u32 var00025158 = 0x00000000;
u32 var0002515c = 0x3e4ccccd;
u32 var00025160 = 0x00010001;
u32 var00025164 = 0x02010001;
u32 var00025168 = 0x00000000;
u32 var0002516c = 0x00000064;
u32 var00025170 = 0x00000064;
u32 var00025174 = 0x00000000;
u32 var00025178 = 0x00003d84;
u32 var0002517c = 0x00003d84;
u32 var00025180 = 0x00000000;
u32 var00025184 = 0x0036003d;
u32 var00025188 = 0x0036003d;
u32 var0002518c = 0x00000000;
u32 var00025190 = 0x3f800000;
u32 var00025194 = 0x00010001;
u32 var00025198 = 0x02010001;
u32 var0002519c = 0x00000000;
u32 var000251a0 = 0x00000037;
u32 var000251a4 = 0x000079a2;
u32 var000251a8 = 0x0036003d;
u32 var000251ac = 0x000079a2;
u32 var000251b0 = 0x0036003d;
u32 var000251b4 = 0x00000037;
u32 var000251b8 = 0x0036003d;
u32 var000251bc = 0x00000037;
u32 var000251c0 = 0x000079a2;
u32 var000251c4 = 0x3e4ccccd;
u32 var000251c8 = 0x00010001;
u32 var000251cc = 0x02010001;
u32 var000251d0 = 0x00000000;
u32 var000251d4 = 0x0036003d;
u32 var000251d8 = 0x0051003f;
u32 var000251dc = 0x00000037;
u32 var000251e0 = 0x0051003f;
u32 var000251e4 = 0x00000037;
u32 var000251e8 = 0x0036003d;
u32 var000251ec = 0x000000a6;
u32 var000251f0 = 0x0036003d;
u32 var000251f4 = 0x0051003f;
u32 var000251f8 = 0x3e4ccccd;
u32 var000251fc = 0x00010001;
u32 var00025200 = 0x02010001;
u32 var00025204 = 0x00000000;
u32 var00025208 = 0x00003d84;
u32 var0002520c = 0x00003d84;
u32 var00025210 = 0x00000064;
u32 var00025214 = 0x00000064;
u32 var00025218 = 0x00003d84;
u32 var0002521c = 0x00003d84;
u32 var00025220 = 0x0036003d;
u32 var00025224 = 0x00003d84;
u32 var00025228 = 0x0036003d;
u32 var0002522c = 0x3e4ccccd;
u32 var00025230 = 0x00010001;
u32 var00025234 = 0x02010001;
u32 var00025238 = 0x00000000;
u32 var0002523c = 0x00004345;
u32 var00025240 = 0x00004345;
u32 var00025244 = 0x0051003f;
u32 var00025248 = 0x00000037;
u32 var0002524c = 0x00000037;
u32 var00025250 = 0x00004345;
u32 var00025254 = 0x000079a2;
u32 var00025258 = 0x00004345;
u32 var0002525c = 0x000079a2;
u32 var00025260 = 0x3e4ccccd;
u32 var00025264 = 0x00010001;
u32 var00025268 = 0x02010001;
u32 var0002526c = 0x00000000;
u32 var00025270 = 0x000000a6;
u32 var00025274 = 0x000000a6;
u32 var00025278 = 0x00000000;
u32 var0002527c = 0x000000a6;
u32 var00025280 = 0x000000a6;
u32 var00025284 = 0x00000000;
u32 var00025288 = 0x000000a6;
u32 var0002528c = 0x000000a6;
u32 var00025290 = 0x00000000;
u32 var00025294 = 0x3c23d70a;
u32 var00025298 = 0x00010001;
u32 var0002529c = 0x02010001;
u32 var000252a0 = 0x00000000;
u32 var000252a4 = 0x0000ffff;
u32 var000252a8 = 0x000000ff;
u32 var000252ac = 0x00000000;
u32 var000252b0 = 0x0000ffff;
u32 var000252b4 = 0x000000ff;
u32 var000252b8 = 0x00000000;
u32 var000252bc = 0x0000ffff;
u32 var000252c0 = 0x000000ff;
u32 var000252c4 = 0x00000000;
u32 var000252c8 = 0x3c23d70a;
u32 var000252cc = 0x02010201;
u32 var000252d0 = 0x00010201;
u32 var000252d4 = 0x02000000;
u32 var000252d8 = 0x0000ffff;
u32 var000252dc = 0x000000ff;
u32 var000252e0 = 0x00000000;
u32 var000252e4 = 0x00ffffff;
u32 var000252e8 = 0x00ffffff;
u32 var000252ec = 0x00ffffff;
u32 var000252f0 = 0x00ffffff;
u32 var000252f4 = 0x00ffffff;
u32 var000252f8 = 0x00ffffff;
u32 var000252fc = 0x27102710;
u32 var00025300 = 0xff380000;
u32 var00025304 = 0x00000004;
u32 var00025308 = 0x42f00000;
u32 var0002530c = 0x00000000;
u32 var00025310 = 0x03e803e8;
u32 var00025314 = 0xff380000;
u32 var00025318 = 0x00000005;
u32 var0002531c = 0x435c0000;
u32 var00025320 = 0x00000000;
u32 var00025324 = 0x03e82710;
u32 var00025328 = 0xffce0000;
u32 var0002532c = 0x00000006;
u32 var00025330 = 0x435c0000;
u32 var00025334 = 0x00000000;
u32 var00025338 = 0x03e82710;
u32 var0002533c = 0xff380000;
u32 var00025340 = 0x00000026;
u32 var00025344 = 0x435c0000;
u32 var00025348 = 0x00000000;
u32 var0002534c = 0x01f42710;
u32 var00025350 = 0xff380000;
u32 var00025354 = 0x00000026;
u32 var00025358 = 0x44020000;
u32 var0002535c = 0x00000000;
u32 var00025360 = 0x03e84e20;
u32 var00025364 = 0xffce0000;
u32 var00025368 = 0x00000026;
u32 var0002536c = 0x42f00000;
u32 var00025370 = 0x00000000;
u32 var00025374 = 0x27102710;
u32 var00025378 = 0xff380000;
u32 var0002537c = 0x0000002a;
u32 var00025380 = 0x42f00000;
u32 var00025384 = 0x00000000;
u32 var00025388 = 0x27102710;
u32 var0002538c = 0xff380000;
u32 var00025390 = 0x0000002b;
u32 var00025394 = 0x42a00000;
u32 var00025398 = 0x00000000;
u32 var0002539c = 0x27100bb8;
u32 var000253a0 = 0xff380000;
u32 var000253a4 = 0x0000002b;
u32 var000253a8 = 0x42a00000;
u32 var000253ac = 0x00000000;
u32 var000253b0 = 0x0bb80bb8;
u32 var000253b4 = 0xff380000;
u32 var000253b8 = 0x0000002d;
u32 var000253bc = 0x42f00000;
u32 var000253c0 = 0x00000000;
u32 var000253c4 = 0x27102710;
u32 var000253c8 = 0xff380000;
u32 var000253cc = 0x00000007;
u32 var000253d0 = 0x42a00000;
u32 var000253d4 = 0x00000000;
u32 var000253d8 = 0x271003e8;
u32 var000253dc = 0xff380000;
u32 var000253e0 = 0x0000002d;
u32 var000253e4 = 0x435c0000;
u32 var000253e8 = 0x00000000;
u32 var000253ec = 0xffffffff;
u32 var000253f0 = 0xffffffff;
u32 var000253f4 = 0xffffffff;
u32 var000253f8 = 0xffffffff;
u32 var000253fc = 0x00000000;
u32 var00025400 = 0x00000000;
u32 var00025404 = 0x00000000;
u32 var00025408 = 0x00000001;
u32 var0002540c = 0x00000000;
u32 var00025410 = 0x00000000;
u32 var00025414 = 0x010301f4;
u32 var00025418 = 0x008888ff;
u32 var0002541c = 0x00ff88ff;
u32 var00025420 = 0x00ff8888;
u32 var00025424 = 0x006666ff;
u32 var00025428 = 0x41f00000;
u32 var0002542c = 0x41f00000;
u32 var00025430 = 0x0000ffff;
u32 var00025434 = 0x0044ffff;
u32 var00025438 = 0x0088ffff;
u32 var0002543c = 0x00ffffff;
u32 var00025440 = 0x8888ff7f;
u32 var00025444 = 0xff88ff7f;
u32 var00025448 = 0xff88887f;
u32 var0002544c = 0x6666ff7f;
u32 var00025450 = 0xff00007f;
u32 var00025454 = 0xffffff7f;
u32 var00025458 = 0xff00004f;
u32 var0002545c = 0xffffff4f;
u32 var00025460 = 0xffffff7f;
u32 var00025464 = 0xffffff5f;
u32 var00025468 = 0xffffff3f;
u32 var0002546c = 0xffffff1f;
u32 var00025470 = 0x0000002a;
u32 var00025474 = 0x00000000;
u32 var00025478 = 0x00200020;
u32 var0002547c = 0x0000002b;
u32 var00025480 = 0x00000000;
u32 var00025484 = 0x00200020;
u32 var00025488 = 0x00000025;
u32 var0002548c = 0x00000000;
u32 var00025490 = 0x00014e02;
u32 var00025494 = 0x4e000001;
u32 var00025498 = 0x4e034e04;
u32 var0002549c = 0x00014e05;
u32 var000254a0 = 0x4e060001;
u32 var000254a4 = 0x4e074e08;
u32 var000254a8 = 0x00014e09;
u32 var000254ac = 0x4e0a0001;
u32 var000254b0 = 0x4e0b4e0c;
u32 var000254b4 = 0x00014e0d;
u32 var000254b8 = 0x4e0e0001;
u32 var000254bc = 0x4e0f4e10;
u32 var000254c0 = 0x00014e11;
u32 var000254c4 = 0x4e120001;
u32 var000254c8 = 0x4e134e14;
u32 var000254cc = 0x00014e15;
u32 var000254d0 = 0x4e160001;
u32 var000254d4 = 0x4e174e18;
u32 var000254d8 = 0x00014e19;
u32 var000254dc = 0x4e1a0001;
u32 var000254e0 = 0x4e1b4e1c;
u32 var000254e4 = 0x00014e1d;
u32 var000254e8 = 0x4e1e0001;
u32 var000254ec = 0x4e1f4e20;
u32 var000254f0 = 0x00014e21;
u32 var000254f4 = 0x4e22a002;
u32 var000254f8 = 0x4e234e00;
u32 var000254fc = 0x80034e24;
u32 var00025500 = 0x4e250003;
u32 var00025504 = 0x4e264e01;
u32 var00025508 = 0xe0024e23;
u32 var0002550c = 0x4e008003;
u32 var00025510 = 0x4e274e28;
u32 var00025514 = 0x00034e29;
u32 var00025518 = 0x4e01c002;
u32 var0002551c = 0x4e234e00;
u32 var00025520 = 0x80034e2a;
u32 var00025524 = 0x4e2b0003;
u32 var00025528 = 0x4e2c4e01;
u32 var0002552c = 0x80024e2d;
u32 var00025530 = 0x4e008003;
u32 var00025534 = 0x4e2e4e2f;
u32 var00025538 = 0x00034e30;
u32 var0002553c = 0x4e31a002;
u32 var00025540 = 0x4e324e00;
u32 var00025544 = 0x80034e33;
u32 var00025548 = 0x4e340003;
u32 var0002554c = 0x4e354e01;
u32 var00025550 = 0xc0024e32;
u32 var00025554 = 0x4e008003;
u32 var00025558 = 0x4e364e37;
u32 var0002555c = 0x00034e38;
u32 var00025560 = 0x4e39a002;
u32 var00025564 = 0x4e3a4e00;
u32 var00025568 = 0x80034e3b;
u32 var0002556c = 0x4e3c0003;
u32 var00025570 = 0x4e3d4e3e;
u32 var00025574 = 0xe0024e3a;
u32 var00025578 = 0x4e008003;
u32 var0002557c = 0x4e3f4e40;
u32 var00025580 = 0x00034e41;
u32 var00025584 = 0x4e42c002;
u32 var00025588 = 0x4e3a4e00;
u32 var0002558c = 0x80034e44;
u32 var00025590 = 0x4e430003;
u32 var00025594 = 0x4e454e01;
u32 var00025598 = 0xa0074e5d;
u32 var0002559c = 0x4e008009;
u32 var000255a0 = 0x4e5e4e5f;
u32 var000255a4 = 0x80094e60;
u32 var000255a8 = 0x4e610009;
u32 var000255ac = 0x4e624e6d;
u32 var000255b0 = 0xe0074e5d;
u32 var000255b4 = 0x4e008009;
u32 var000255b8 = 0x4e634e64;
u32 var000255bc = 0x80094e65;
u32 var000255c0 = 0x4e660009;
u32 var000255c4 = 0x4e674e01;
u32 var000255c8 = 0xc0074e5d;
u32 var000255cc = 0x4e008009;
u32 var000255d0 = 0x4e684e69;
u32 var000255d4 = 0x80094e6a;
u32 var000255d8 = 0x4e6b0009;
u32 var000255dc = 0x4e6c4e01;
u32 var000255e0 = 0x80074e46; // var0001ae66
u32 var000255e4 = 0x4e008009;
u32 var000255e8 = 0x4e474e48;
u32 var000255ec = 0x00094e49;
u32 var000255f0 = 0x4e4a8007;
u32 var000255f4 = 0x4e4b4e00;
u32 var000255f8 = 0x80094e4c;
u32 var000255fc = 0x4e4d0009;
u32 var00025600 = 0x4e4e4e00;
u32 var00025604 = 0x80074e53; // var0001ae73
u32 var00025608 = 0x4e008009;
u32 var0002560c = 0x4e544e55;
u32 var00025610 = 0x00094e56;
u32 var00025614 = 0x4e008007;
u32 var00025618 = 0x4e574e00;
u32 var0002561c = 0x80094e58;
u32 var00025620 = 0x4e598009;
u32 var00025624 = 0x4e5a4e5b;
u32 var00025628 = 0x00094e5c;
u32 var0002562c = 0x4e008007;
u32 var00025630 = 0x4e764e00;
u32 var00025634 = 0x00094e77;
u32 var00025638 = 0x4e008002;
u32 var0002563c = 0x4e714e00;
u32 var00025640 = 0x80034e72;
u32 var00025644 = 0x4e730003;
u32 var00025648 = 0x4e744e75;
u32 var0002564c = 0x80024e6e;
u32 var00025650 = 0x4e000003;
u32 var00025654 = 0x4e6f4e70;
u32 var00025658 = 0xa0074e78;
u32 var0002565c = 0x4e008009;
u32 var00025660 = 0x4e794e7a;
u32 var00025664 = 0x00094e7b;
u32 var00025668 = 0x4e7cc007;
u32 var0002566c = 0x4e784e00;
u32 var00025670 = 0x80094e7d;
u32 var00025674 = 0x4e7e0009;
u32 var00025678 = 0x4e7f4e01;
u32 var0002567c = 0x00014e80;
u32 var00025680 = 0x4e818007;
u32 var00025684 = 0x4e824e00;
u32 var00025688 = 0x80094e83;
u32 var0002568c = 0x4e840009;
u32 var00025690 = 0x4e854e00;
u32 var00025694 = 0x80074e86; // var0001aea6
u32 var00025698 = 0x4e000009;
u32 var0002569c = 0x4e874e00;
u32 var000256a0 = 0xa0024e88;
u32 var000256a4 = 0x4e008003;
u32 var000256a8 = 0x4e894e8a;
u32 var000256ac = 0x00034e8b;
u32 var000256b0 = 0x4e8cc002;
u32 var000256b4 = 0x4e884e00;
u32 var000256b8 = 0x80034e8d;
u32 var000256bc = 0x4e8e0003;
u32 var000256c0 = 0x4e8f4e90;
u32 var000256c4 = 0x880a4e94;
u32 var000256c8 = 0x4e958005;
u32 var000256cc = 0x4e014e91;
u32 var000256d0 = 0x00054e92;
u32 var000256d4 = 0x4e930005;
u32 var000256d8 = 0x4e964e00;
u32 var000256dc = 0x00144e00;
u32 var000256e0 = 0x4e000000;
u32 var000256e4 = 0x40800000;
u32 var000256e8 = 0x41000000;
u32 var000256ec = 0x41400000;
u32 var000256f0 = 0x41800000;
u32 var000256f4 = 0x00000000;
u32 var000256f8 = 0x0000ffff;
u32 var000256fc = 0x00000000;
u32 var00025700 = 0xffffffff;
u32 var00025704 = 0xffffffff;
u32 var00025708 = 0x00000000;
u32 var0002570c = 0x00000000;
u32 var00025710 = 0x00000000;
u32 var00025714 = 0x00000000;
u32 var00025718 = 0x00000000;
u32 var0002571c = 0x00000041;
u32 var00025720 = 0x00000016;
u32 var00025724 = 0x0000001d;
u32 var00025728 = 0x0000004a;
u32 var0002572c = 0x00000006;
u32 var00025730 = 0x00000006;
u32 var00025734 = 0x00000038;
u32 var00025738 = 0x000003d5;
u32 var0002573c = 0x00000018;
u32 var00025740 = 0x00000018;
u32 var00025744 = 0x00000034;
u32 var00025748 = 0x000002f7;
u32 var0002574c = 0x00000012;
u32 var00025750 = 0x00000012;
u32 var00025754 = 0x00000000;
u32 var00025758 = 0x00000000;
u32 var0002575c = 0x00000000;
u32 var00025760 = 0x00000000;
u32 var00025764 = 0x400a0a00;
u32 var00025768 = 0x3f800000;
u32 var0002576c = 0x3f800000;
u32 var00025770 = 0x00000000;
u32 var00025774 = 0x00000000;
u32 var00025778 = 0x00000000;
u32 var0002577c = 0x41200000;
u32 var00025780 = 0x41200000;
u32 var00025784 = 0x01000000;
u32 var00025788 = 0x40c00000;
u32 var0002578c = 0x40c00000;
u32 var00025790 = 0x01000000;
u32 var00025794 = 0x41000000;
u32 var00025798 = 0x41000000;
u32 var0002579c = 0x00000000;
u32 var000257a0 = 0x40c00000;
u32 var000257a4 = 0x40c00000;
u32 var000257a8 = 0x01000000;
u32 var000257ac = 0x41000000;
u32 var000257b0 = 0x41000000;
u32 var000257b4 = 0x01000000;
u32 var000257b8 = 0x41400000;
u32 var000257bc = 0x41400000;
u32 var000257c0 = 0x01000000;
u32 var000257c4 = 0x40c00000;
u32 var000257c8 = 0x40c00000;
u32 var000257cc = 0x01000000;
u32 var000257d0 = 0x42c80000;
u32 var000257d4 = 0x42c80000;
u32 var000257d8 = 0x02000000;
u32 var000257dc = 0x41c00000;
u32 var000257e0 = 0x41c00000;
u32 var000257e4 = 0x04000000;
u32 var000257e8 = 0x41a00000;
u32 var000257ec = 0x41a00000;
u32 var000257f0 = 0x03000000;
u32 var000257f4 = 0x41a00000;
u32 var000257f8 = 0x41a00000;
u32 var000257fc = 0x03000000;
u32 var00025800 = 0x41a00000;
u32 var00025804 = 0x41a00000;
u32 var00025808 = 0x03000000;
u32 var0002580c = 0x41a00000;
u32 var00025810 = 0x41a00000;
u32 var00025814 = 0x03000000;
u32 var00025818 = 0x40c00000;
u32 var0002581c = 0x40c00000;
u32 var00025820 = 0x01000000;
u32 var00025824 = 0x41000000;
u32 var00025828 = 0x41000000;
u32 var0002582c = 0x01000000;
u32 var00025830 = 0x41400000;
u32 var00025834 = 0x41400000;
u32 var00025838 = 0x01000000;
u32 var0002583c = 0x40800000;
u32 var00025840 = 0x40800000;
u32 var00025844 = 0x01000000;
u32 var00025848 = 0x40c00000;
u32 var0002584c = 0x40c00000;
u32 var00025850 = 0x01000000;
u32 var00025854 = 0x00000000;
u32 var00025858 = 0x00000000;
u32 var0002585c = 0x00000000;
u32 var00025860 = 0x00000000;
u32 var00025864 = 0x00000000;
u32 var00025868 = 0x00000000;
u32 var0002586c = 0x0000005a;
u32 var00025870 = 0x00000003;
u32 var00025874 = 0x00000000;
u32 var00025878 = 0xb8000000;
u32 var0002587c = 0x00000000;
u32 var00025880 = 0xffffffff;
u32 var00025884 = 0x7f7f7fff;
u32 var00025888 = 0xffffffff;
u32 var0002588c = 0x7f7f7fff;
u32 var00025890 = 0x000003e8;
u32 var00025894 = 0x000003e8;
u32 var00025898 = 0x00000000;
u32 var0002589c = 0x6e00006e;
u32 var000258a0 = 0x65006500;
u32 var000258a4 = 0x00736500;
u32 var000258a8 = 0x73000073;
u32 var000258ac = 0x77007700;
u32 var000258b0 = 0x006e7700;
u32 var000258b4 = 0x6e000000;
u32 var000258b8 = 0x00000000;
u32 var000258bc = 0x00000000;
u32 var000258c0 = 0x3e19999a;
u32 var000258c4 = 0x40400000;
u32 var000258c8 = 0x41400000;
u32 var000258cc = 0x00000008;
u32 var000258d0 = 0x43340000;
u32 var000258d4 = 0x40a00000;
u32 var000258d8 = 0x42480000;
u32 var000258dc = 0x00000000;
u32 var000258e0 = 0x7f1b6050;
u32 var000258e4 = 0x7f1b6058;
u32 var000258e8 = 0x7f1b606c;
u32 var000258ec = 0x7f1b6080;
u32 var000258f0 = 0x7f1b6088;
u32 var000258f4 = 0x7f1b6090;
u32 var000258f8 = 0x7f1b6098;
u32 var000258fc = 0x00000000;
u32 var00025900 = 0x00000000;
u32 var00025904 = 0x00000000;
u32 var00025908 = 0x00000008;
u32 var0002590c = 0x0000005a;
u32 var00025910 = 0x00000005;
u32 var00025914 = 0x000000c8;
u32 var00025918 = 0x00000000;
u32 var0002591c = 0x00000001;
u32 var00025920 = 0x00000078;
u32 var00025924 = 0x02000233;
u32 var00025928 = 0x024e026b;
u32 var0002592c = 0x028902a9;
u32 var00025930 = 0x02ca02ed;
u32 var00025934 = 0x03120338;
u32 var00025938 = 0x0360038b;
u32 var0002593c = 0x03b703e5;
u32 var00025940 = 0x04160449;
u32 var00025944 = 0x047f04b7;
u32 var00025948 = 0x04f20530;
u32 var0002594c = 0x057005b4;
u32 var00025950 = 0x05fc0646;
u32 var00025954 = 0x069506e7;
u32 var00025958 = 0x073d0798;
u32 var0002595c = 0x07f7085a;
u32 var00025960 = 0x08c30930;
u32 var00025964 = 0x09a30a1b;
u32 var00025968 = 0x0a9a0b1e;
u32 var0002596c = 0x0ba90c3b;
u32 var00025970 = 0x0cd40d74;
u32 var00025974 = 0x0e1c0ecc;
u32 var00025978 = 0x0f851047;
u32 var0002597c = 0x111311e8;
u32 var00025980 = 0x12c813b3;
u32 var00025984 = 0x14a915ab;
u32 var00025988 = 0x16ba17d6;
u32 var0002598c = 0x18ff1a38;
u32 var00025990 = 0x1b7f1cd7;
u32 var00025994 = 0x1e3f1fb9;
u32 var00025998 = 0x214622e6;
u32 var0002599c = 0x249a2663;
u32 var000259a0 = 0x28432a3a;
u32 var000259a4 = 0x2c492e73;
u32 var000259a8 = 0x30b73318;
u32 var000259ac = 0x35963834;
u32 var000259b0 = 0x3af23dd3;
u32 var000259b4 = 0x40d74402;
u32 var000259b8 = 0x47534acf;
u32 var000259bc = 0x4e75524a;
u32 var000259c0 = 0x564e5a84;
u32 var000259c4 = 0x5eef6392;
u32 var000259c8 = 0x686e6d87;
u32 var000259cc = 0x72df787a;
u32 var000259d0 = 0x7e5c8487;
u32 var000259d4 = 0x8aff91c7;
u32 var000259d8 = 0x98e5a05b;
u32 var000259dc = 0xa82fb065;
u32 var000259e0 = 0xb901c208;
u32 var000259e4 = 0xcb81d570;
u32 var000259e8 = 0xdfdbeac8;
u32 var000259ec = 0xf63dffff;
u32 var000259f0 = 0x00000000;
u32 var000259f4 = 0x00000000;
u32 var000259f8 = 0x3f800000;
u32 var000259fc = 0x3f800000;
u32 var00025a00 = 0x3f800000;
u32 var00025a04 = 0x3f800000;
u32 var00025a08 = 0x3f800000;
u32 var00025a0c = 0x3f800000;
u32 var00025a10 = 0x3f800000;
u32 var00025a14 = 0x3f800000;
u32 var00025a18 = 0x3f800000;
u32 var00025a1c = 0x3b42938e;
u32 var00025a20 = 0x3c5a0169;
u32 var00025a24 = 0x3cb3b752;
u32 var00025a28 = 0x3c5a0169;
u32 var00025a2c = 0x3b42938e;
u32 var00025a30 = 0x3c5a0169;
u32 var00025a34 = 0x3d7442c8;
u32 var00025a38 = 0x3dc95bff;
u32 var00025a3c = 0x3d7442c8;
u32 var00025a40 = 0x3c5a0169;
u32 var00025a44 = 0x3cb3b752;
u32 var00025a48 = 0x3dc95bff;
u32 var00025a4c = 0x3e25fe54;
u32 var00025a50 = 0x3dc95bff;
u32 var00025a54 = 0x3cb3b752;
u32 var00025a58 = 0x3c5a0169;
u32 var00025a5c = 0x3d7442c8;
u32 var00025a60 = 0x3dc95bff;
u32 var00025a64 = 0x3d7442c8;
u32 var00025a68 = 0x3c5a0169;
u32 var00025a6c = 0x3b42938e;
u32 var00025a70 = 0x3c5a0169;
u32 var00025a74 = 0x3cb3b752;
u32 var00025a78 = 0x3c5a0169;
u32 var00025a7c = 0x3b42938e;
u32 var00025a80 = 0x3f800000;
u32 var00025a84 = 0x3f800000;
u32 var00025a88 = 0x3f800000;
u32 var00025a8c = 0x3f800000;
u32 var00025a90 = 0x3f800000;
u32 var00025a94 = 0x3f800000;
u32 var00025a98 = 0x3f800000;
u32 var00025a9c = 0x00000000;
u32 var00025aa0 = 0x00000000;
u32 var00025aa4 = 0x00000000;
u32 var00025aa8 = 0x00000000;
u32 var00025aac = 0x00000000;
u32 var00025ab0 = 0x01000000;
u32 var00025ab4 = 0x00000000;
u32 var00025ab8 = 0x00000000;
u32 var00025abc = 0x00000001;
u32 var00025ac0 = 0x00000000;
u32 var00025ac4 = 0x00000001;
u32 var00025ac8 = 0x00000001;
u32 var00025acc = 0x00000001;
u32 var00025ad0 = 0x00000000;
u32 var00025ad4 = 0x00000000;
u32 var00025ad8 = 0x00000000;
u32 var00025adc = 0x00000000;
u32 var00025ae0 = 0x00000001;
u32 var00025ae4 = 0x00000000;
u32 var00025ae8 = 0x00000000;
u32 var00025aec = 0x00000000;
u32 var00025af0 = 0x00000001;
u32 var00025af4 = 0xffffffff;
u32 var00025af8 = 0x00000000;
u32 var00025afc = 0x00000000;
u32 var00025b00 = 0x00000000;
u32 var00025b04 = 0x00000000;
u32 var00025b08 = 0x00000000;
u32 var00025b0c = 0x00000000;
u32 var00025b10 = 0x00000000;
u32 var00025b14 = 0x00000000;
u32 var00025b18 = 0x00000000;
u32 var00025b1c = 0x00000000;
u32 var00025b20 = 0x00000000;
u32 var00025b24 = 0x00000000;
u32 var00025b28 = 0x00000000;
u32 var00025b2c = 0x00000000;
u32 var00025b30 = 0x00000000;
u32 var00025b34 = 0x00000000;
u32 var00025b38 = 0x00000000;
u32 var00025b3c = 0x00000000;
u32 var00025b40 = 0x00000000;
u32 var00025b44 = 0x00000000;
u32 var00025b48 = 0x00000000;
u32 var00025b4c = 0x00000000;
u32 var00025b50 = 0x00000000;
u32 var00025b54 = 0x00000000;
u32 var00025b58 = 0x00000000;
u32 var00025b5c = 0xff00ff00;
u32 var00025b60 = 0xff00ff00;
u32 var00025b64 = 0xff00ff00;
u32 var00025b68 = 0xff00ff00;
u32 var00025b6c = 0xff00ff24;
u32 var00025b70 = 0xff48ff6c;
u32 var00025b74 = 0xff90ffb4;
u32 var00025b78 = 0xffd8ffff;
u32 var00025b7c = 0xff00ff58;
u32 var00025b80 = 0xff74ff90;
u32 var00025b84 = 0xffacffc8;
u32 var00025b88 = 0xffe4ffff;
u32 var00025b8c = 0xffffffff;
u32 var00025b90 = 0xffffffff;
u32 var00025b94 = 0xffffffff;
u32 var00025b98 = 0xffffffff;
u32 var00025b9c = 0xff00ff00;
u32 var00025ba0 = 0xff00ff00;
u32 var00025ba4 = 0xff00ff00;
u32 var00025ba8 = 0xff00ff00;
u32 var00025bac = 0xff00ff18;
u32 var00025bb0 = 0xff30ff5c;
u32 var00025bb4 = 0xff88ffb4;
u32 var00025bb8 = 0xffd8ffff;
u32 var00025bbc = 0x00000000;
u32 var00025bc0 = 0x00000000;
u32 var00025bc4 = 0xffffffff;
u32 var00025bc8 = 0x00000000;
u32 var00025bcc = 0x00000001;
u32 var00025bd0 = 0x00000064;
u32 var00025bd4 = 0x0000002c;
u32 var00025bd8 = 0x00000080;
u32 var00025bdc = 0x0000003c;
u32 var00025be0 = 0x44444400;
u32 var00025be4 = 0xffffff00;
u32 var00025be8 = 0xffffff00;
u32 var00025bec = 0x00000c0b;
u32 var00025bf0 = 0x00000000;
u32 var00025bf4 = 0x00000000;
u32 var00025bf8 = 0x00000000;
u32 var00025bfc = 0x00000c0b;
u32 var00025c00 = 0x00000000;
u32 var00025c04 = 0x00000000;
u32 var00025c08 = 0x00000000;
u32 var00025c0c = 0x00000c0b;
u32 var00025c10 = 0x00000000;
u32 var00025c14 = 0x00000000;
u32 var00025c18 = 0x00000000;
u32 var00025c1c = 0x00000000;
u32 var00025c20 = 0x00000001;
u32 var00025c24 = 0x00000000;
u32 var00025c28 = 0x00000000;
u32 var00025c2c = 0x00000000;
u32 var00025c30 = 0x00000000;
u32 var00025c34 = 0x00000000;
u32 var00025c38 = 0x01000100;
u32 var00025c3c = 0x00000000;
u32 var00025c40 = 0x00000001;
u32 var00025c44 = 0x800a4910;
u32 var00025c48 = 0x00000000;
u32 var00025c4c = 0x00000000;
u32 var00025c50 = 0x00000000;
u32 var00025c54 = 0x00000000;
u32 var00025c58 = 0x00000000;
u32 var00025c5c = 0xfffe0000;
u32 var00025c60 = 0x00000000;
u32 var00025c64 = 0xffffffff;
u32 var00025c68 = 0xffff0000;
u32 var00025c6c = 0x00000000;
u32 var00025c70 = 0x00000000;
u32 var00025c74 = 0x00000000;
u32 var00025c78 = 0x00000000;
u32 var00025c7c = 0x00000000;
u32 var00025c80 = 0x00000000;
u32 var00025c84 = 0x00000000;
u32 var00025c88 = 0x00000000;
u32 var00025c8c = 0x00000000;
u32 var00025c90 = 0x00000000;
u32 var00025c94 = 0x00000000;
u32 var00025c98 = 0x00000000;
u32 var00025c9c = 0x00000000;
u32 var00025ca0 = 0x00000000;
u32 var00025ca4 = 0x00000000;
u32 var00025ca8 = 0x00000000;
u32 var00025cac = 0x00000000;
u32 var00025cb0 = 0x00000000;
u32 var00025cb4 = 0x00000000;
u32 var00025cb8 = 0x00000000;
u32 var00025cbc = 0x00000000;
u32 var00025cc0 = 0x00000000;
u32 var00025cc4 = 0x00000000;
u32 var00025cc8 = 0x00000000;
u32 var00025ccc = 0x00000000;
u32 var00025cd0 = 0x00000190;
u32 var00025cd4 = 0x00000000;
u32 var00025cd8 = 0x00000000;
u32 var00025cdc = 0x00000000;
// 25ce0
struct stagetableentry stagetable[] = {
// id, ?, ?, ?, ?, ?, bg, tiles, pads, setup, mpsetp, ? 0x18, 0x1c, ?, ?, ?, 0x24, 0x28, ?, ?, ? ?
/*0x00*/ 0x09, 2, -1, 100, 100, 0, 0x001b, 0x0176, 0x0183, 0x0142, 0x011e, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x01*/ 0x14, 2, -1, 100, 100, 0, 0x001e, 0x0178, 0x0177, 0x0147, 0x0122, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, 700, 800, 400, 1,
/*0x02*/ 0x16, 2, -1, 100, 100, 0, 0x0017, 0x018a, 0x018d, 0x0148, 0x0123, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x03*/ 0x17, 2, -1, 100, 100, 0, 0x0004, 0x0150, 0x014f, 0x0128, 0x0104, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, 700, 800, 400, 1,
/*0x04*/ 0x18, 2, -1, 100, 100, 0, 0x0005, 0x014e, 0x014d, 0x0127, 0x0103, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x05*/ 0x19, 2, -1, 100, 100, 0, 0x001b, 0x0176, 0x018f, 0x0149, 0x0124, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x06*/ 0x1a, 2, -1, 100, 100, 0, 0x0007, 0x0164, 0x0163, 0x0132, 0x010e, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x07*/ 0x1b, 2, -1, 100, 100, 0, 0x0013, 0x0166, 0x0185, 0x0143, 0x011f, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x08*/ 0x1c, 2, -1, 100, 100, 0, 0x0009, 0x0156, 0x0155, 0x012b, 0x0107, 1, 0.5, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x09*/ 0x1d, 2, -1, 100, 100, 0, 0x000a, 0x017c, 0x017b, 0x013e, 0x011a, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x0a*/ 0x1e, 2, -1, 100, 100, 0, 0x000b, 0x0162, 0x0161, 0x0131, 0x010d, 1, 1, 100, 0, 0, 20, 220, 0x3e19999a, -1, 400, 0, 1,
/*0x0b*/ 0x1f, 2, -1, 100, 100, 0, 0x000c, 0x017e, 0x017d, 0x013f, 0x011b, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x0c*/ 0x20, 2, -1, 100, 100, 0, 0x000d, 0x015e, 0x015d, 0x012f, 0x010b, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, 700, 800, 400, 1,
/*0x0d*/ 0x21, 2, -1, 100, 100, 0, 0x000e, 0x0160, 0x015f, 0x0130, 0x010c, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x0e*/ 0x22, 2, -1, 100, 100, 0, 0x001c, 0x014c, 0x0151, 0x0129, 0x0105, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x0f*/ 0x23, 2, -1, 100, 100, 0, 0x0010, 0x0182, 0x0181, 0x0141, 0x011d, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x10*/ 0x24, 2, -1, 100, 100, 0, 0x0011, 0x0188, 0x0187, 0x0144, 0x0120, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x11*/ 0x25, 2, -1, 100, 100, 0, 0x0012, 0x016e, 0x016d, 0x0137, 0x0113, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, 700, 800, 400, 1,
/*0x12*/ 0x26, 2, -1, 100, 100, 0, 0x0013, 0x0166, 0x0165, 0x0133, 0x010f, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x13*/ 0x27, 2, -1, 100, 100, 0, 0x0014, 0x015a, 0x0159, 0x012d, 0x0109, 1, 0.5, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x14*/ 0x28, 2, -1, 100, 100, 0, 0x0015, 0x0158, 0x0157, 0x012c, 0x0108, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, 200, 800, 400, 1,
/*0x15*/ 0x29, 2, -1, 100, 100, 0, 0x0016, 0x015c, 0x015b, 0x012e, 0x010a, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, 700, 800, 400, 1,
/*0x16*/ 0x2a, 2, -1, 100, 100, 0, 0x0017, 0x018a, 0x0189, 0x0146, 0x0121, 1, 1, 100, 0, 0, 20, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x17*/ 0x2b, 2, -1, 100, 100, 0, 0x0011, 0x0188, 0x0187, 0x0144, 0x0120, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x18*/ 0x2c, 2, -1, 100, 100, 0, 0x0018, 0x016a, 0x0169, 0x0135, 0x0111, 1, 0.5, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x19*/ 0x2d, 2, -1, 100, 100, 0, 0x0013, 0x0166, 0x016b, 0x0136, 0x0112, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x1a*/ 0x2e, 2, -1, 100, 100, 0, 0x001a, 0x0154, 0x0153, 0x012a, 0x0106, 1, 1, 100, 0, 0, -1, 500, 0x3e19999a, -1, 400, 0, 1,
/*0x1b*/ 0x2f, 2, -1, 100, 100, 0, 0x001b, 0x0176, 0x0175, 0x013b, 0x0117, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x1c*/ 0x30, 2, -1, 100, 100, 0, 0x001c, 0x014c, 0x014b, 0x0126, 0x0102, 1, 1, 100, 0, 0, 40, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x1d*/ 0x31, 2, -1, 100, 100, 0, 0x001d, 0x0180, 0x017f, 0x0140, 0x011c, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x1e*/ 0x32, 2, -1, 100, 100, 0, 0x001e, 0x0178, 0x0177, 0x013c, 0x0118, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, 700, 800, 400, 1,
/*0x1f*/ 0x33, 2, -1, 100, 100, 0, 0x001f, 0x0168, 0x0167, 0x0134, 0x0110, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x20*/ 0x34, 2, -1, 100, 100, 0, 0x0020, 0x0170, 0x016f, 0x0138, 0x0114, 1, 1, 100, 0, 0, 40, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x21*/ 0x35, 2, -1, 100, 100, 0, 0x001b, 0x0176, 0x0173, 0x013a, 0x0116, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x22*/ 0x36, 2, -1, 100, 100, 0, 0x0022, 0x0172, 0x0171, 0x0139, 0x0115, 0.10040000081062, 1, 6.6844921112061, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x23*/ 0x37, 2, -1, 100, 100, 0, 0x001c, 0x014c, 0x014b, 0x014a, 0x0125, 1, 1, 100, 0, 0, 40, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x24*/ 0x38, 8, 96, 80, 200, 0, 0x0024, 0x017a, 0x0179, 0x013d, 0x0119, 1, 1, 100, 0, 0, 30, 255, 0x3e4ccccd, 300, 600, 0, 1,
/*0x25*/ 0x4d, 2, -1, 100, 100, 0, 0x0025, 0x01d4, 0x01d3, 0x01d1, 0x01d2, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x26*/ 0x4e, 2, -1, 100, 100, 0, 0x0026, 0x01d8, 0x01d7, 0x01d5, 0x01d6, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x27*/ 0x4f, 2, -1, 100, 100, 0, 0x0013, 0x0166, 0x01db, 0x01d9, 0x01da, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x28*/ 0x50, 2, -1, 100, 100, 0, 0x0028, 0x01e0, 0x01df, 0x01dd, 0x01de, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x29*/ 0x39, 2, -1, 100, 100, 0, 0x0029, 0x01e4, 0x01e3, 0x01e1, 0x01e2, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x2a*/ 0x3a, 2, -1, 100, 100, 0, 0x002a, 0x01e8, 0x01e7, 0x01e5, 0x01e6, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x2b*/ 0x3b, 2, -1, 100, 100, 0, 0x002b, 0x01ec, 0x01eb, 0x01e9, 0x01ea, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x2c*/ 0x3c, 2, -1, 100, 100, 0, 0x002c, 0x01f0, 0x01ef, 0x01ed, 0x01ee, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x2d*/ 0x3d, 2, -1, 100, 100, 0, 0x002d, 0x01f4, 0x01f3, 0x01f1, 0x01f2, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x2e*/ 0x3e, 2, -1, 100, 100, 0, 0x002e, 0x01f8, 0x01f7, 0x01f5, 0x01f6, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x2f*/ 0x3f, 2, -1, 100, 100, 0, 0x002f, 0x01fc, 0x01fb, 0x01f9, 0x01fa, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x30*/ 0x40, 2, -1, 100, 100, 0, 0x0030, 0x0200, 0x01ff, 0x01fd, 0x01fe, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x31*/ 0x41, 2, -1, 100, 100, 0, 0x0031, 0x0204, 0x0203, 0x0201, 0x0202, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x32*/ 0x42, 2, -1, 100, 100, 0, 0x0032, 0x0208, 0x0207, 0x0205, 0x0206, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x33*/ 0x43, 2, -1, 100, 100, 0, 0x0033, 0x020c, 0x020b, 0x0209, 0x020a, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x34*/ 0x44, 2, -1, 100, 100, 0, 0x0034, 0x0210, 0x020f, 0x020d, 0x020e, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x35*/ 0x45, 2, -1, 100, 100, 0, 0x0035, 0x0214, 0x0213, 0x0211, 0x0212, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x36*/ 0x46, 2, -1, 100, 100, 0, 0x0036, 0x0218, 0x0217, 0x0215, 0x0216, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x37*/ 0x47, 2, -1, 100, 100, 0, 0x0037, 0x021c, 0x021b, 0x0219, 0x021a, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x38*/ 0x48, 2, -1, 100, 100, 0, 0x0038, 0x0220, 0x021f, 0x021d, 0x021e, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x39*/ 0x49, 2, -1, 100, 100, 0, 0x0039, 0x0224, 0x0223, 0x0221, 0x0222, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x3a*/ 0x4a, 2, -1, 100, 100, 0, 0x003a, 0x0228, 0x0227, 0x0225, 0x0226, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x3b*/ 0x4b, 2, -1, 100, 100, 0, 0x003b, 0x022c, 0x022b, 0x0229, 0x022a, 1, 1, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
/*0x3c*/ 0x4c, 2, -1, 100, 100, 0, 0x003c, 0x0230, 0x022f, 0x022d, 0x022e, 1, 0.5, 100, 0, 0, -1, 255, 0x3e19999a, -1, 400, 0, 1,
};
u32 var00026a38 = 0x00000000;
u32 var00026a3c = 0x00000000;
u32 var00026a40 = 0xfc26a004;
u32 var00026a44 = 0x1f1093ff;
u32 var00026a48 = 0xfc232dff;
u32 var00026a4c = 0xfffffe38;
u32 var00026a50 = 0x00000000;
u32 var00026a54 = 0x00000000;
u32 var00026a58 = 0xb900031d;
u32 var00026a5c = 0x0c192078;
u32 var00026a60 = 0xb900031d;
u32 var00026a64 = 0xc8112078;
u32 var00026a68 = 0xb900031d;
u32 var00026a6c = 0x0c182078;
u32 var00026a70 = 0xb900031d;
u32 var00026a74 = 0xc8102078;
u32 var00026a78 = 0xb900031d;
u32 var00026a7c = 0x0c192d58;
u32 var00026a80 = 0xb900031d;
u32 var00026a84 = 0xc8112d58;
u32 var00026a88 = 0xb900031d;
u32 var00026a8c = 0x0c184dd8;
u32 var00026a90 = 0xb900031d;
u32 var00026a94 = 0xc8104dd8;
u32 var00026a98 = 0xb900031d;
u32 var00026a9c = 0x0c1849d8;
u32 var00026aa0 = 0xb900031d;
u32 var00026aa4 = 0xc81049d8;
u32 var00026aa8 = 0xb900031d;
u32 var00026aac = 0x0c193078;
u32 var00026ab0 = 0xb900031d;
u32 var00026ab4 = 0xc8113078;
u32 var00026ab8 = 0xb900031d;
u32 var00026abc = 0x0c192048;
u32 var00026ac0 = 0xb900031d;
u32 var00026ac4 = 0xc8112048;
u32 var00026ac8 = 0xb900031d;
u32 var00026acc = 0x0c182048;
u32 var00026ad0 = 0xb900031d;
u32 var00026ad4 = 0xc8102048;
u32 var00026ad8 = 0xfc26a004;
u32 var00026adc = 0x1f1093ff;
u32 var00026ae0 = 0xfc26a004;
u32 var00026ae4 = 0x1f1493ff;
u32 var00026ae8 = 0xfc121824;
u32 var00026aec = 0xff33ffff;
u32 var00026af0 = 0xfc121a24;
u32 var00026af4 = 0xff37ffff;
u32 var00026af8 = 0xfc26a004;
u32 var00026afc = 0x1ffc93fc;
u32 var00026b00 = 0xfc26a004;
u32 var00026b04 = 0x1ffc93fd;
u32 var00026b08 = 0xfc127e24;
u32 var00026b0c = 0xfffff9fc;
u32 var00026b10 = 0xfc127e24;
u32 var00026b14 = 0xfffffbfd;
u32 var00026b18 = 0xfc26a004;
u32 var00026b1c = 0x1f1093ff;
u32 var00026b20 = 0xfc26a004;
u32 var00026b24 = 0x1f1493ff;
u32 var00026b28 = 0xfc121824;
u32 var00026b2c = 0xff33ffff;
u32 var00026b30 = 0xfc121a24;
u32 var00026b34 = 0xff37ffff;
u32 var00026b38 = 0xfc26a004;
u32 var00026b3c = 0x1ffc93fc;
u32 var00026b40 = 0xfc26a004;
u32 var00026b44 = 0x1ffc93fd;
u32 var00026b48 = 0xfc127e24;
u32 var00026b4c = 0xfffff9fc;
u32 var00026b50 = 0xfc127e24;
u32 var00026b54 = 0xfffffbfd;
u32 var00026b58 = 0xfcffffff;
u32 var00026b5c = 0xfffe7838;
u32 var00026b60 = 0xfcffffff;
u32 var00026b64 = 0xfffe7a38;
u32 var00026b68 = 0xfcffffff;
u32 var00026b6c = 0xfffe793c;
u32 var00026b70 = 0xfcffffff;
u32 var00026b74 = 0xfffe7b3d;
u32 var00026b78 = 0xfc26e404;
u32 var00026b7c = 0x1f10ffff;
u32 var00026b80 = 0xfc26e404;
u32 var00026b84 = 0x1f14ffff;
u32 var00026b88 = 0x00000000;
u32 var00026b8c = 0x00000000;
u32 var00026b90 = 0xb900031d;
u32 var00026b94 = 0x0c184dd8;
u32 var00026b98 = 0xb900031d;
u32 var00026b9c = 0xc8104dd8;
u32 var00026ba0 = 0xb900031d;
u32 var00026ba4 = 0x0c1849d8;
u32 var00026ba8 = 0xb900031d;
u32 var00026bac = 0xc81049d8;
u32 var00026bb0 = 0xb900031d;
u32 var00026bb4 = 0x0c193078;
u32 var00026bb8 = 0xb900031d;
u32 var00026bbc = 0xc8113078;
u32 var00026bc0 = 0xfc26a004;
u32 var00026bc4 = 0x1f1093ff;
u32 var00026bc8 = 0xfc26a004;
u32 var00026bcc = 0x1f1493ff;
u32 var00026bd0 = 0xfc121824;
u32 var00026bd4 = 0xff33ffff;
u32 var00026bd8 = 0xfc121a24;
u32 var00026bdc = 0xff37ffff;
u32 var00026be0 = 0xfc26a004;
u32 var00026be4 = 0x1ffc93fc;
u32 var00026be8 = 0xfc26a004;
u32 var00026bec = 0x1ffc93fd;
u32 var00026bf0 = 0xfc127e24;
u32 var00026bf4 = 0xfffff9fc;
u32 var00026bf8 = 0xfc127e24;
u32 var00026bfc = 0xfffffbfd;
u32 var00026c00 = 0xfc26a004;
u32 var00026c04 = 0x1f1093ff;
u32 var00026c08 = 0xfc26a004;
u32 var00026c0c = 0x1f1493ff;
u32 var00026c10 = 0xfc121824;
u32 var00026c14 = 0xff33ffff;
u32 var00026c18 = 0xfc121a24;
u32 var00026c1c = 0xff37ffff;
u32 var00026c20 = 0xfc26a004;
u32 var00026c24 = 0x1ffc93fc;
u32 var00026c28 = 0xfc26a004;
u32 var00026c2c = 0x1ffc93fd;
u32 var00026c30 = 0xfc127e24;
u32 var00026c34 = 0xfffff9fc;
u32 var00026c38 = 0xfc127e24;
u32 var00026c3c = 0xfffffbfd;
u32 var00026c40 = 0xfcffffff;
u32 var00026c44 = 0xfffe7838;
u32 var00026c48 = 0xfcffffff;
u32 var00026c4c = 0xfffe7a38;
u32 var00026c50 = 0xfcffffff;
u32 var00026c54 = 0xfffe793c;
u32 var00026c58 = 0xfcffffff;
u32 var00026c5c = 0xfffe7b3d;
u32 var00026c60 = 0xfc26e404;
u32 var00026c64 = 0x1f10ffff;
u32 var00026c68 = 0xfc26e404;
u32 var00026c6c = 0x1f14ffff;
u32 var00026c70 = 0x00000000;
u32 var00026c74 = 0x00000000;
u32 var00026c78 = 0xfc26a004;
u32 var00026c7c = 0x1f1093ff;
u32 var00026c80 = 0xfc26a004;
u32 var00026c84 = 0x1f1493ff;
u32 var00026c88 = 0xfc121824;
u32 var00026c8c = 0xff33ffff;
u32 var00026c90 = 0xfc121a24;
u32 var00026c94 = 0xff37ffff;
u32 var00026c98 = 0xfc26a004;
u32 var00026c9c = 0x1ffc93fc;
u32 var00026ca0 = 0xfc26a004;
u32 var00026ca4 = 0x1ffc93fd;
u32 var00026ca8 = 0xfc127e24;
u32 var00026cac = 0xfffff9fc;
u32 var00026cb0 = 0xfc127e24;
u32 var00026cb4 = 0xfffffbfd;
u32 var00026cb8 = 0xfc26a004;
u32 var00026cbc = 0x1f1093ff;
u32 var00026cc0 = 0xfc26a004;
u32 var00026cc4 = 0x1f1493ff;
u32 var00026cc8 = 0xfc121824;
u32 var00026ccc = 0xff33ffff;
u32 var00026cd0 = 0xfc121a24;
u32 var00026cd4 = 0xff37ffff;
u32 var00026cd8 = 0xfc26a004;
u32 var00026cdc = 0x1ffc93fc;
u32 var00026ce0 = 0xfc26a004;
u32 var00026ce4 = 0x1ffc93fd;
u32 var00026ce8 = 0xfc127e24;
u32 var00026cec = 0xfffff9fc;
u32 var00026cf0 = 0xfc127e24;
u32 var00026cf4 = 0xfffffbfd;
u32 var00026cf8 = 0xfcffffff;
u32 var00026cfc = 0xfffe7838;
u32 var00026d00 = 0xfcffffff;
u32 var00026d04 = 0xfffe7a38;
u32 var00026d08 = 0xfcffffff;
u32 var00026d0c = 0xfffe793c;
u32 var00026d10 = 0xfcffffff;
u32 var00026d14 = 0xfffe7b3d;
u32 var00026d18 = 0x00000000;
u32 var00026d1c = 0x00000000;
u32 var00026d20 = 0xfc26a004;
u32 var00026d24 = 0x1f1093ff;
u32 var00026d28 = 0xfc26a004;
u32 var00026d2c = 0x1f1493ff;
u32 var00026d30 = 0xfc121824;
u32 var00026d34 = 0xff33ffff;
u32 var00026d38 = 0xfc121a24;
u32 var00026d3c = 0xff37ffff;
u32 var00026d40 = 0xfc26a004;
u32 var00026d44 = 0x1ffc93fc;
u32 var00026d48 = 0xfc26a004;
u32 var00026d4c = 0x1ffc93fd;
u32 var00026d50 = 0xfc127e24;
u32 var00026d54 = 0xfffff9fc;
u32 var00026d58 = 0xfc127e24;
u32 var00026d5c = 0xfffffbfd;
u32 var00026d60 = 0xfc26a004;
u32 var00026d64 = 0x1f1093ff;
u32 var00026d68 = 0xfc26a004;
u32 var00026d6c = 0x1f1493ff;
u32 var00026d70 = 0xfc121824;
u32 var00026d74 = 0xff33ffff;
u32 var00026d78 = 0xfc121a24;
u32 var00026d7c = 0xff37ffff;
u32 var00026d80 = 0xfc26a004;
u32 var00026d84 = 0x1ffc93fc;
u32 var00026d88 = 0xfc26a004;
u32 var00026d8c = 0x1ffc93fd;
u32 var00026d90 = 0xfc127e24;
u32 var00026d94 = 0xfffff9fc;
u32 var00026d98 = 0xfc127e24;
u32 var00026d9c = 0xfffffbfd;
u32 var00026da0 = 0xfcffffff;
u32 var00026da4 = 0xfffe7838;
u32 var00026da8 = 0xfcffffff;
u32 var00026dac = 0xfffe7a38;
u32 var00026db0 = 0xfcffffff;
u32 var00026db4 = 0xfffe793c;
u32 var00026db8 = 0xfcffffff;
u32 var00026dbc = 0xfffe7b3d;
u32 var00026dc0 = 0x00000000;
u32 var00026dc4 = 0x00000000;
u32 var00026dc8 = 0xb900031d;
u32 var00026dcc = 0x005049d8;
u32 var00026dd0 = 0xb900031d;
u32 var00026dd4 = 0x00553078;
u32 var00026dd8 = 0xb900031d;
u32 var00026ddc = 0x0c1849d8;
u32 var00026de0 = 0xb900031d;
u32 var00026de4 = 0x0c193078;
u32 var00026de8 = 0x00000000;
u32 var00026dec = 0x00000000;
u32 var00026df0 = 0xb900031d;
u32 var00026df4 = 0x00552078;
u32 var00026df8 = 0xb900031d;
u32 var00026dfc = 0x00502078;
u32 var00026e00 = 0xb900031d;
u32 var00026e04 = 0x0c192078;
u32 var00026e08 = 0xb900031d;
u32 var00026e0c = 0x0c182078;
u32 var00026e10 = 0x00000000;
u32 var00026e14 = 0x00000000;
u32 var00026e18 = 0xb900031d;
u32 var00026e1c = 0x0c1849d8;
u32 var00026e20 = 0xb900031d;
u32 var00026e24 = 0x0c184b50;
u32 var00026e28 = 0x00000000;
u32 var00026e2c = 0x00000000;
u32 var00026e30 = 0xba001402;
u32 var00026e34 = 0x00000000;
u32 var00026e38 = 0xba001402;
u32 var00026e3c = 0x00100000;
u32 var00026e40 = 0xb900031d;
u32 var00026e44 = 0x00502048;
u32 var00026e48 = 0xb900031d;
u32 var00026e4c = 0x08d02048;
u32 var00026e50 = 0xfc127e24;
u32 var00026e54 = 0xfffff9fc;
u32 var00026e58 = 0xfc127fff;
u32 var00026e5c = 0xfffff838;
u32 var00026e60 = 0x00000000;
u32 var00026e64 = 0x00000000;
u32 var00026e68 = 0xfc127e24;
u32 var00026e6c = 0xfffff9fc;
u32 var00026e70 = 0xfc137e26;
u32 var00026e74 = 0xfffff9fc;
u32 var00026e78 = 0xfc121824;
u32 var00026e7c = 0xff33ffff;
u32 var00026e80 = 0xfc131826;
u32 var00026e84 = 0xff33ffff;
u32 var00026e88 = 0xfc127e24;
u32 var00026e8c = 0xfffff9fc;
u32 var00026e90 = 0xfc137e26;
u32 var00026e94 = 0xfffff9fc;
u32 var00026e98 = 0xfc121824;
u32 var00026e9c = 0xff33ffff;
u32 var00026ea0 = 0xfc131826;
u32 var00026ea4 = 0xff33ffff;
u32 var00026ea8 = 0xfcffffff;
u32 var00026eac = 0xfffe793c;
u32 var00026eb0 = 0xfc637ec6;
u32 var00026eb4 = 0xfffff9fc;
u32 var00026eb8 = 0xfc26a004;
u32 var00026ebc = 0x1ffc93fc;
u32 var00026ec0 = 0xfc26a006;
u32 var00026ec4 = 0x1ffc93fc;
u32 var00026ec8 = 0xfc26a004;
u32 var00026ecc = 0x1f1093ff;
u32 var00026ed0 = 0xfc26a006;
u32 var00026ed4 = 0x1f1093ff;
u32 var00026ed8 = 0xfc26a004;
u32 var00026edc = 0x1ffc93fc;
u32 var00026ee0 = 0xfc26a006;
u32 var00026ee4 = 0x1ffc93fc;
u32 var00026ee8 = 0xfc26a004;
u32 var00026eec = 0x1f1093ff;
u32 var00026ef0 = 0xfc26a006;
u32 var00026ef4 = 0x1f1093ff;
u32 var00026ef8 = 0xfc26e404;
u32 var00026efc = 0x1ffcfffc;
u32 var00026f00 = 0xfc26e406;
u32 var00026f04 = 0x1ffcfffc;
u32 var00026f08 = 0xfc26e404;
u32 var00026f0c = 0x1f10ffff;
u32 var00026f10 = 0xfc26e406;
u32 var00026f14 = 0x1f10ffff;
u32 var00026f18 = 0xfc26e404;
u32 var00026f1c = 0x1ffcfffc;
u32 var00026f20 = 0xfc26e406;
u32 var00026f24 = 0x1ffcfffc;
u32 var00026f28 = 0xfc26e404;
u32 var00026f2c = 0x1f10ffff;
u32 var00026f30 = 0xfc26e406;
u32 var00026f34 = 0x1f10ffff;
u32 var00026f38 = 0xfcffffff;
u32 var00026f3c = 0xfffe7838;
u32 var00026f40 = 0xfc637fff;
u32 var00026f44 = 0xfffff838;
u32 var00026f48 = 0x00000000;
u32 var00026f4c = 0x00000000;
u32 var00026f50 = 0xfc137e26;
u32 var00026f54 = 0xfffff9fc;
u32 var00026f58 = 0xfc127e24;
u32 var00026f5c = 0xfffff9fc;
u32 var00026f60 = 0xfc131826;
u32 var00026f64 = 0xff33ffff;
u32 var00026f68 = 0xfc121824;
u32 var00026f6c = 0xff33ffff;
u32 var00026f70 = 0xfc137e26;
u32 var00026f74 = 0xfffff9fc;
u32 var00026f78 = 0xfc127e24;
u32 var00026f7c = 0xfffff9fc;
u32 var00026f80 = 0xfc131826;
u32 var00026f84 = 0xff33ffff;
u32 var00026f88 = 0xfc121824;
u32 var00026f8c = 0xff33ffff;
u32 var00026f90 = 0xfc637ec6;
u32 var00026f94 = 0xfffff9fc;
u32 var00026f98 = 0xfcffffff;
u32 var00026f9c = 0xfffe793c;
u32 var00026fa0 = 0xfc26a006;
u32 var00026fa4 = 0x1ffc93fc;
u32 var00026fa8 = 0xfc26a004;
u32 var00026fac = 0x1ffc93fc;
u32 var00026fb0 = 0xfc26a006;
u32 var00026fb4 = 0x1f1093ff;
u32 var00026fb8 = 0xfc26a004;
u32 var00026fbc = 0x1f1093ff;
u32 var00026fc0 = 0xfc26a006;
u32 var00026fc4 = 0x1ffc93fc;
u32 var00026fc8 = 0xfc26a004;
u32 var00026fcc = 0x1ffc93fc;
u32 var00026fd0 = 0xfc26a006;
u32 var00026fd4 = 0x1f1093ff;
u32 var00026fd8 = 0xfc26a004;
u32 var00026fdc = 0x1f1093ff;
u32 var00026fe0 = 0xfc26e406;
u32 var00026fe4 = 0x1ffcfffc;
u32 var00026fe8 = 0xfc26e404;
u32 var00026fec = 0x1ffcfffc;
u32 var00026ff0 = 0xfc26e406;
u32 var00026ff4 = 0x1f10ffff;
u32 var00026ff8 = 0xfc26e404;
u32 var00026ffc = 0x1f10ffff;
u32 var00027000 = 0xfc26e406;
u32 var00027004 = 0x1ffcfffc;
u32 var00027008 = 0xfc26e404;
u32 var0002700c = 0x1ffcfffc;
u32 var00027010 = 0xfc26e406;
u32 var00027014 = 0x1f10ffff;
u32 var00027018 = 0xfc26e404;
u32 var0002701c = 0x1f10ffff;
u32 var00027020 = 0xfc637fff;
u32 var00027024 = 0xfffff838;
u32 var00027028 = 0xfcffffff;
u32 var0002702c = 0xfffe7838;
u32 var00027030 = 0x00000000;
u32 var00027034 = 0x00000000;
u32 var00027038 = (u32) &var00026a40;
u32 var0002703c = (u32) &var00026a58;
u32 var00027040 = (u32) &var00026dc8;
u32 var00027044 = (u32) &var00026df0;
u32 var00027048 = (u32) &var00026e18;
u32 var0002704c = (u32) &var00026b90;
u32 var00027050 = (u32) &var00026c78;
u32 var00027054 = (u32) &var00026d20;
u32 var00027058 = (u32) &var00026e30;
u32 var0002705c = (u32) &var00026e68;
u32 var00027060 = (u32) &var00026f50;
u32 var00027064 = 0x00000000;
u32 var00027068 = 0x00000000;
u32 var0002706c = 0x00000000;
u32 var00027070 = 0x7f7fffff;
u32 var00027074 = 0x00000000;
u32 var00027078 = 0x00000384;
u32 var0002707c = 0x000003e8;
u32 var00027080 = 0x00000000;
u32 var00027084 = 0x00000000;
u32 var00027088 = 0x00000000;
u32 var0002708c = 0x00000000;
u32 var00027090 = 0x00000000;
u32 var00027094 = 0x00000000;
u32 var00027098 = 0x00000000;
u32 var0002709c = 0x00000000;
u32 var000270a0 = 0x00000000;
u32 var000270a4 = 0x00000000;
u32 var000270a8 = 0x00000000;
u32 var000270ac = 0x00000000;
u32 var000270b0 = 0x00000000;
u32 var000270b4 = 0x00000000;
u32 var000270b8 = 0x00000000;
u32 var000270bc = 0x00000000;
u32 var000270c0 = 0x00000000;
u32 var000270c4 = 0x00000000;
u32 var000270c8 = 0x00000000;
u32 var000270cc = 0x00000000;
// 270d0
struct suntableentry suntable[] = {
{ /*0x00*/ 0x01ffffff, 0xc9742400, 0x48435000, 0x47435000, 0x00140030 },
{ /*0x01*/ 0x00ffe080, 0xc8435000, 0x48975e00, 0x49742400, 0x00140030 },
{ /*0x02*/ 0x01ffffff, 0xc9742400, 0x48435000, 0x47435000, 0x00140030 },
{ /*0x03*/ 0x01ffffff, 0x48c35000, 0x49127c00, 0xc9742400, 0x00140030 },
{ /*0x04*/ 0x01ffffff, 0xc8c35000, 0x49127c00, 0x49742400, 0x00140030 },
{ /*0x05*/ 0x01ffffff, 0x00000000, 0x49742400, 0x49742400, 0x0019003c },
{ /*0x06*/ 0x01ffffff, 0x48c35000, 0x49127c00, 0x49742400, 0x000f0024 },
{ /*0x07*/ 0x01ffd7f2, 0x49e7ef00, 0x48927c00, 0xc9aae600, 0x00160030 },
{ /*0x08*/ 0x01ffd7f2, 0xc9927c00, 0x48435000, 0x48127c00, 0x001e003c },
};
u32 var00027184 = 0x001c000f;
u32 var00027188 = 0x27100000;
u32 var0002718c = 0x00000000;
u32 var00027190 = 0x03e203e8;
u32 var00027194 = 0x9b2d1e01;
u32 var00027198 = (u32) &suntable[7];
u32 var0002719c = 0x010005dc;
u32 var000271a0 = 0x00fafa00;
u32 var000271a4 = 0x0000ec78;
u32 var000271a8 = 0x00000000;
u32 var000271ac = 0x00000000;
u32 var000271b0 = 0x0021000f;
u32 var000271b4 = 0x3a980d05;
u32 var000271b8 = 0x115c0258;
u32 var000271bc = 0x03e303e8;
u32 var000271c0 = 0x2d3e6000;
u32 var000271c4 = 0x00000000;
u32 var000271c8 = 0x01001388;
u32 var000271cc = 0x00f0f0f0;
u32 var000271d0 = 0x0000f830;
u32 var000271d4 = 0x0014212b;
u32 var000271d8 = 0x00000000;
u32 var000271dc = 0x002c000f;
u32 var000271e0 = 0x4e200000;
u32 var000271e4 = 0x00000000;
u32 var000271e8 = 0x03d50417;
u32 var000271ec = 0x46a0ff01;
u32 var000271f0 = (u32) &suntable[2];
u32 var000271f4 = 0x01001388;
u32 var000271f8 = 0x00ffffff;
u32 var000271fc = 0x0000f8c6;
u32 var00027200 = 0x0100ffff;
u32 var00027204 = 0x00000000;
u32 var00027208 = 0x03a5001e;
u32 var0002720c = 0x3a980d05;
u32 var00027210 = 0x115c0258;
u32 var00027214 = 0x03e303e8;
u32 var00027218 = 0x10306000;
u32 var0002721c = 0x00000000;
u32 var00027220 = 0x01001388;
u32 var00027224 = 0x00ffffff;
u32 var00027228 = 0x0000fc18;
u32 var0002722c = 0x00000000;
u32 var00027230 = 0x00000000;
u32 var00027234 = 0x00240002;
u32 var00027238 = 0x61a80000;
u32 var0002723c = 0x00000000;
u32 var00027240 = 0x03e403e8;
u32 var00027244 = 0x00000000;
u32 var00027248 = 0x00000000;
u32 var0002724c = 0x01002710;
u32 var00027250 = 0x00ffffff;
u32 var00027254 = 0x00000000;
u32 var00027258 = 0x0100ffff;
u32 var0002725c = 0x07000000;
u32 var00027260 = 0x002b0002;
u32 var00027264 = 0x07d009c4;
u32 var00027268 = 0x0bef02ee;
u32 var0002726c = 0x03bd03e8;
u32 var00027270 = 0x20101000;
u32 var00027274 = 0x00000000;
u32 var00027278 = 0x01001388;
u32 var0002727c = 0x003a1100;
u32 var00027280 = 0x0000fc18;
u32 var00027284 = 0x0100ffff;
u32 var00027288 = 0x14000000;
u32 var0002728c = 0x03af0002;
u32 var00027290 = 0x1f401770;
u32 var00027294 = 0x1f400320;
u32 var00027298 = 0x03df03e8;
u32 var0002729c = 0x20101000;
u32 var000272a0 = 0x00000000;
u32 var000272a4 = 0x01001388;
u32 var000272a8 = 0x003a1100;
u32 var000272ac = 0x0000fc18;
u32 var000272b0 = 0x0100ffff;
u32 var000272b4 = 0x00000000;
u32 var000272b8 = 0x00ee000a;
u32 var000272bc = 0x17700000;
u32 var000272c0 = 0x00000000;
u32 var000272c4 = 0x03e403e8;
u32 var000272c8 = 0x18181800;
u32 var000272cc = 0x00000000;
u32 var000272d0 = 0x01002710;
u32 var000272d4 = 0x00787878;
u32 var000272d8 = 0x0000fe0c;
u32 var000272dc = 0x00000000;
u32 var000272e0 = 0x00000000;
u32 var000272e4 = 0x0152000a;
u32 var000272e8 = 0x17700000;
u32 var000272ec = 0x00000000;
u32 var000272f0 = 0x03e403e8;
u32 var000272f4 = 0x18181800;
u32 var000272f8 = 0x00000000;
u32 var000272fc = 0x01002710;
u32 var00027300 = 0x00787878;
u32 var00027304 = 0x0000fe0c;
u32 var00027308 = 0x00000000;
u32 var0002730c = 0x00000000;
u32 var00027310 = 0x01b6000a;
u32 var00027314 = 0x17700000;
u32 var00027318 = 0x00000000;
u32 var0002731c = 0x03e403e8;
u32 var00027320 = 0x18181800;
u32 var00027324 = 0x00000000;
u32 var00027328 = 0x01002710;
u32 var0002732c = 0x00787878;
u32 var00027330 = 0x0000fe0c;
u32 var00027334 = 0x00000000;
u32 var00027338 = 0x00000000;
u32 var0002733c = 0x00c8000a;
u32 var00027340 = 0x1d4c0000;
u32 var00027344 = 0x00000000;
u32 var00027348 = 0x03e403e8;
u32 var0002734c = 0x00000000;
u32 var00027350 = 0x00000000;
u32 var00027354 = 0x00000000;
u32 var00027358 = 0x00000000;
u32 var0002735c = 0x00000000;
u32 var00027360 = 0x00000000;
u32 var00027364 = 0x00000000;
u32 var00027368 = 0x012c000a;
u32 var0002736c = 0x17700000;
u32 var00027370 = 0x00000000;
u32 var00027374 = 0x03e403e8;
u32 var00027378 = 0x00000000;
u32 var0002737c = 0x00000000;
u32 var00027380 = 0x00000000;
u32 var00027384 = 0x00000000;
u32 var00027388 = 0x00000000;
u32 var0002738c = 0x00000000;
u32 var00027390 = 0x00000000;
u32 var00027394 = 0x0190000a;
u32 var00027398 = 0x13880000;
u32 var0002739c = 0x00000000;
u32 var000273a0 = 0x03e403e8;
u32 var000273a4 = 0x00000000;
u32 var000273a8 = 0x00000000;
u32 var000273ac = 0x00000000;
u32 var000273b0 = 0x00000000;
u32 var000273b4 = 0x00000000;
u32 var000273b8 = 0x00000000;
u32 var000273bc = 0x00000000;
u32 var000273c0 = 0x00000000;
u32 var000273c4 = 0x00000000;
u32 var000273c8 = 0x00000000;
u32 var000273cc = 0x00000000;
u32 var000273d0 = 0x00000000;
u32 var000273d4 = 0x00000000;
u32 var000273d8 = 0x00000000;
u32 var000273dc = 0x00000000;
u32 var000273e0 = 0x00000000;
u32 var000273e4 = 0x00000000;
u32 var000273e8 = 0x00000000;
u32 var000273ec = 0xffffffff;
u32 var000273f0 = 0x000f2710;
u32 var000273f4 = 0x00000000;
u32 var000273f8 = 0x00000010;
u32 var000273fc = 0x40000000;
u32 var00027400 = 0x00000000;
u32 var00027404 = 0x00ffffff;
u32 var00027408 = 0x459c4000;
u32 var0002740c = 0x00000000;
u32 var00027410 = 0x00000000;
u32 var00027414 = 0x00000000;
u32 var00027418 = 0x00000000;
u32 var0002741c = 0x00000000;
u32 var00027420 = 0x00000000;
u32 var00027424 = 0x00000035;
u32 var00027428 = 0x000f2710;
u32 var0002742c = 0x00000000;
u32 var00027430 = 0x00000000;
u32 var00027434 = 0x00000000;
u32 var00027438 = 0x00000000;
u32 var0002743c = 0x00ffffff;
u32 var00027440 = 0x459c4000;
u32 var00027444 = 0x00000000;
u32 var00027448 = 0x00000000;
u32 var0002744c = 0x00000000;
u32 var00027450 = 0x00000000;
u32 var00027454 = 0x00000000;
u32 var00027458 = 0x00000001;
u32 var0002745c = 0x00000009;
u32 var00027460 = 0x000f2710;
u32 var00027464 = 0x00000000;
u32 var00027468 = 0x00000000;
u32 var0002746c = 0x00000000;
u32 var00027470 = 0x00000000;
u32 var00027474 = 0x00ffffff;
u32 var00027478 = 0x459c4000;
u32 var0002747c = 0x00000000;
u32 var00027480 = 0x00000000;
u32 var00027484 = 0x00000000;
u32 var00027488 = 0x00000000;
u32 var0002748c = 0x00000000;
u32 var00027490 = 0x00000001;
u32 var00027494 = 0x00000034;
u32 var00027498 = 0x000f2710;
u32 var0002749c = 0x00000000;
u32 var000274a0 = 0x00000000;
u32 var000274a4 = 0x00000000;
u32 var000274a8 = 0x00000000;
u32 var000274ac = 0x00ffffff;
u32 var000274b0 = 0x459c4000;
u32 var000274b4 = 0x00000000;
u32 var000274b8 = 0x00000000;
u32 var000274bc = 0x00000000;
u32 var000274c0 = 0x00000000;
u32 var000274c4 = 0x00000000;
u32 var000274c8 = 0x00000000;
u32 var000274cc = 0x0000002f;
u32 var000274d0 = 0x000f2ee0;
u32 var000274d4 = 0x00000000;
u32 var000274d8 = 0x00000000;
u32 var000274dc = 0x00010000;
u32 var000274e0 = (u32) &suntable[1];
u32 var000274e4 = 0x00ffffff;
u32 var000274e8 = 0x459c4000;
u32 var000274ec = 0x00000000;
u32 var000274f0 = 0x00000000;
u32 var000274f4 = 0x00000000;
u32 var000274f8 = 0x00000000;
u32 var000274fc = 0x00000000;
u32 var00027500 = 0x00000001;
u32 var00027504 = 0x00000019;
u32 var00027508 = 0x000f2710;
u32 var0002750c = 0x00000000;
u32 var00027510 = 0x00000000;
u32 var00027514 = 0x00010000;
u32 var00027518 = (u32) &suntable[1];
u32 var0002751c = 0x00ffffff;
u32 var00027520 = 0x459c4000;
u32 var00027524 = 0x00000000;
u32 var00027528 = 0x00000000;
u32 var0002752c = 0x00000000;
u32 var00027530 = 0x00000000;
u32 var00027534 = 0x00000000;
u32 var00027538 = 0x00000001;
u32 var0002753c = 0x00000018;
u32 var00027540 = 0x000f2710;
u32 var00027544 = 0x00000000;
u32 var00027548 = 0x00000000;
u32 var0002754c = 0x00000000;
u32 var00027550 = 0x00000000;
u32 var00027554 = 0x00ffffff;
u32 var00027558 = 0x459c4000;
u32 var0002755c = 0x00000000;
u32 var00027560 = 0x00000000;
u32 var00027564 = 0x00000000;
u32 var00027568 = 0x00000000;
u32 var0002756c = 0x00000000;
u32 var00027570 = 0x00000000;
u32 var00027574 = 0x00000038;
u32 var00027578 = 0x000f2710;
u32 var0002757c = 0x00000000;
u32 var00027580 = 0x00000500;
u32 var00027584 = 0x00000000;
u32 var00027588 = 0x00000000;
u32 var0002758c = 0x009b9b9b;
u32 var00027590 = 0x459c4000;
u32 var00027594 = 0x00000000;
u32 var00027598 = 0x00000000;
u32 var0002759c = 0x00000000;
u32 var000275a0 = 0x00000000;
u32 var000275a4 = 0x00000000;
u32 var000275a8 = 0x00000000;
u32 var000275ac = 0x0000001a;
u32 var000275b0 = 0x000f2710;
u32 var000275b4 = 0x00000000;
u32 var000275b8 = 0x00001030;
u32 var000275bc = 0x60000000;
u32 var000275c0 = 0x00000000;
u32 var000275c4 = 0x01e6e6e6;
u32 var000275c8 = 0x453b8000;
u32 var000275cc = 0x000001ff;
u32 var000275d0 = 0xff960000;
u32 var000275d4 = 0xc3160000;
u32 var000275d8 = 0x00020000;
u32 var000275dc = 0x00000000;
u32 var000275e0 = 0x00000000;
u32 var000275e4 = 0x00000036;
u32 var000275e8 = 0x000f2710;
u32 var000275ec = 0x00000000;
u32 var000275f0 = 0x00003040;
u32 var000275f4 = 0x10000000;
u32 var000275f8 = 0x00000000;
u32 var000275fc = 0x00ffffff;
u32 var00027600 = 0x459c4000;
u32 var00027604 = 0x00000000;
u32 var00027608 = 0x00000000;
u32 var0002760c = 0x00000000;
u32 var00027610 = 0x00000000;
u32 var00027614 = 0x00000000;
u32 var00027618 = 0x00000000;
u32 var0002761c = 0x0000002e;
u32 var00027620 = 0x000f61a8;
u32 var00027624 = 0x00000000;
u32 var00027628 = 0x00000000;
u32 var0002762c = 0x00000000;
u32 var00027630 = 0x00000000;
u32 var00027634 = 0x00ffffff;
u32 var00027638 = 0x459c4000;
u32 var0002763c = 0x00000000;
u32 var00027640 = 0x00000000;
u32 var00027644 = 0x00000000;
u32 var00027648 = 0x00000000;
u32 var0002764c = 0x00000000;
u32 var00027650 = 0x00000001;
u32 var00027654 = 0x0000002d;
u32 var00027658 = 0x000f2710;
u32 var0002765c = 0x00000000;
u32 var00027660 = 0x000065b2;
u32 var00027664 = 0xff010000;
u32 var00027668 = (u32) &suntable[3];
u32 var0002766c = 0x00ffffff;
u32 var00027670 = 0x459c4000;
u32 var00027674 = 0x00000000;
u32 var00027678 = 0x00000000;
u32 var0002767c = 0x00000000;
u32 var00027680 = 0x00000000;
u32 var00027684 = 0x00000000;
u32 var00027688 = 0x00000001;
u32 var0002768c = 0x00000026;
u32 var00027690 = 0x000f2710;
u32 var00027694 = 0x00000000;
u32 var00027698 = 0x000065b2;
u32 var0002769c = 0xff010000;
u32 var000276a0 = (u32) &suntable[3];
u32 var000276a4 = 0x00ffffff;
u32 var000276a8 = 0x459c4000;
u32 var000276ac = 0x00000000;
u32 var000276b0 = 0x00000000;
u32 var000276b4 = 0x00000000;
u32 var000276b8 = 0x00000000;
u32 var000276bc = 0x00000000;
u32 var000276c0 = 0x00000001;
u32 var000276c4 = 0x0000004f;
u32 var000276c8 = 0x000a2710;
u32 var000276cc = 0x00000000;
u32 var000276d0 = 0x000065b2;
u32 var000276d4 = 0xff010000;
u32 var000276d8 = (u32) &suntable[3];
u32 var000276dc = 0x00ffffff;
u32 var000276e0 = 0x459c4000;
u32 var000276e4 = 0x00000000;
u32 var000276e8 = 0x00000000;
u32 var000276ec = 0x00000000;
u32 var000276f0 = 0x00000000;
u32 var000276f4 = 0x00000000;
u32 var000276f8 = 0x00000001;
u32 var000276fc = 0x0000001b;
u32 var00027700 = 0x000f2710;
u32 var00027704 = 0x00000000;
u32 var00027708 = 0x000065b2;
u32 var0002770c = 0xff010000;
u32 var00027710 = (u32) &suntable[3];
u32 var00027714 = 0x00ffffff;
u32 var00027718 = 0x459c4000;
u32 var0002771c = 0x00000000;
u32 var00027720 = 0x00000000;
u32 var00027724 = 0x00000000;
u32 var00027728 = 0x00000000;
u32 var0002772c = 0x00000000;
u32 var00027730 = 0x00000001;
u32 var00027734 = 0x00000030;
u32 var00027738 = 0x000a2710;
u32 var0002773c = 0x00000000;
u32 var00027740 = 0x00000000;
u32 var00027744 = 0x00000000;
u32 var00027748 = 0x00000000;
u32 var0002774c = 0x003a1100;
u32 var00027750 = 0x459c4000;
u32 var00027754 = 0x00000000;
u32 var00027758 = 0x00000000;
u32 var0002775c = 0x00000000;
u32 var00027760 = 0x00000000;
u32 var00027764 = 0x00000000;
u32 var00027768 = 0x00000001;
u32 var0002776c = 0x00000037;
u32 var00027770 = 0x000a2710;
u32 var00027774 = 0x00000000;
u32 var00027778 = 0x00000000;
u32 var0002777c = 0x00000000;
u32 var00027780 = 0x00000000;
u32 var00027784 = 0x003a1100;
u32 var00027788 = 0x459c4000;
u32 var0002778c = 0x00000000;
u32 var00027790 = 0x00000000;
u32 var00027794 = 0x00000000;
u32 var00027798 = 0x00000000;
u32 var0002779c = 0x00000000;
u32 var000277a0 = 0x00000001;
u32 var000277a4 = 0x00000022;
u32 var000277a8 = 0x000a2710;
u32 var000277ac = 0x00000000;
u32 var000277b0 = 0x00000000;
u32 var000277b4 = 0x00000000;
u32 var000277b8 = 0x00000000;
u32 var000277bc = 0x003a1100;
u32 var000277c0 = 0x459c4000;
u32 var000277c4 = 0x00000000;
u32 var000277c8 = 0x00000000;
u32 var000277cc = 0x00000000;
u32 var000277d0 = 0x00000000;
u32 var000277d4 = 0x00000000;
u32 var000277d8 = 0x00000001;
u32 var000277dc = 0x0000002a;
u32 var000277e0 = 0x000f2710;
u32 var000277e4 = 0x00000000;
u32 var000277e8 = 0x00006565;
u32 var000277ec = 0xff030000;
u32 var000277f0 = (u32) &suntable[4];
u32 var000277f4 = 0x00ffffff;
u32 var000277f8 = 0x459c4000;
u32 var000277fc = 0x00000000;
u32 var00027800 = 0x00000000;
u32 var00027804 = 0x00000000;
u32 var00027808 = 0x00000000;
u32 var0002780c = 0x00000000;
u32 var00027810 = 0x00000001;
u32 var00027814 = 0x00000016;
u32 var00027818 = 0x000f2710;
u32 var0002781c = 0x00000000;
u32 var00027820 = 0x00006565;
u32 var00027824 = 0xff030000;
u32 var00027828 = (u32) &suntable[4];
u32 var0002782c = 0x00ffffff;
u32 var00027830 = 0x459c4000;
u32 var00027834 = 0x00000000;
u32 var00027838 = 0x00000000;
u32 var0002783c = 0x00000000;
u32 var00027840 = 0x00000000;
u32 var00027844 = 0x00000000;
u32 var00027848 = 0x00000001;
u32 var0002784c = 0x00000023;
u32 var00027850 = 0x000f2710;
u32 var00027854 = 0x00000000;
u32 var00027858 = 0x00000000;
u32 var0002785c = 0x00000000;
u32 var00027860 = 0x00000000;
u32 var00027864 = 0x003a1100;
u32 var00027868 = 0x459c4000;
u32 var0002786c = 0x00000000;
u32 var00027870 = 0x00000000;
u32 var00027874 = 0x00000000;
u32 var00027878 = 0x00000000;
u32 var0002787c = 0x00000000;
u32 var00027880 = 0x00000001;
u32 var00027884 = 0x00000032;
u32 var00027888 = 0x000f2710;
u32 var0002788c = 0x00000000;
u32 var00027890 = 0x00000000;
u32 var00027894 = 0x00000000;
u32 var00027898 = 0x00000000;
u32 var0002789c = 0x013a1100;
u32 var000278a0 = 0x459c4000;
u32 var000278a4 = 0x00000000;
u32 var000278a8 = 0x00000000;
u32 var000278ac = 0xc59c4000;
u32 var000278b0 = 0x00000000;
u32 var000278b4 = 0x00000000;
u32 var000278b8 = 0x00000001;
u32 var000278bc = 0x00000014;
u32 var000278c0 = 0x000f2710;
u32 var000278c4 = 0x00000000;
u32 var000278c8 = 0x00000000;
u32 var000278cc = 0x00000000;
u32 var000278d0 = 0x00000000;
u32 var000278d4 = 0x013a1100;
u32 var000278d8 = 0x459c4000;
u32 var000278dc = 0x00000000;
u32 var000278e0 = 0x00000000;
u32 var000278e4 = 0xc59c4000;
u32 var000278e8 = 0x00000000;
u32 var000278ec = 0x00000000;
u32 var000278f0 = 0x00000001;
u32 var000278f4 = 0x0000001d;
u32 var000278f8 = 0x000a2710;
u32 var000278fc = 0x00000000;
u32 var00027900 = 0x00000000;
u32 var00027904 = 0x00000000;
u32 var00027908 = 0x00000000;
u32 var0002790c = 0x0150280a;
u32 var00027910 = 0x459c4000;
u32 var00027914 = 0x00000000;
u32 var00027918 = 0x00000000;
u32 var0002791c = 0xc59c4000;
u32 var00027920 = 0x00000000;
u32 var00027924 = 0x00000000;
u32 var00027928 = 0x00000001;
u32 var0002792c = 0x0000001e;
u32 var00027930 = 0x000f2710;
u32 var00027934 = 0x00000000;
u32 var00027938 = 0x00000000;
u32 var0002793c = 0x00000000;
u32 var00027940 = 0x00000000;
u32 var00027944 = 0x0050280a;
u32 var00027948 = 0x459c4000;
u32 var0002794c = 0x00000000;
u32 var00027950 = 0x00000000;
u32 var00027954 = 0xc59c4000;
u32 var00027958 = 0x00000000;
u32 var0002795c = 0x00000000;
u32 var00027960 = 0x00000001;
u32 var00027964 = 0x00000031;
u32 var00027968 = 0x000f4e20;
u32 var0002796c = 0x00000000;
u32 var00027970 = 0x00000010;
u32 var00027974 = 0x40000000;
u32 var00027978 = 0x00000000;
u32 var0002797c = 0x01ffffff;
u32 var00027980 = 0x459c4000;
u32 var00027984 = 0x000001ff;
u32 var00027988 = 0xffff0000;
u32 var0002798c = 0xc59c4000;
u32 var00027990 = 0x00020000;
u32 var00027994 = 0x00000000;
u32 var00027998 = 0x00000001;
u32 var0002799c = 0x00000017;
u32 var000279a0 = 0x000f2710;
u32 var000279a4 = 0x00000000;
u32 var000279a8 = 0x00000000;
u32 var000279ac = 0x00000000;
u32 var000279b0 = 0x00000000;
u32 var000279b4 = 0x0150280a;
u32 var000279b8 = 0x459c4000;
u32 var000279bc = 0x00000000;
u32 var000279c0 = 0x00000000;
u32 var000279c4 = 0xc6f23000;
u32 var000279c8 = 0x00000000;
u32 var000279cc = 0x00000000;
u32 var000279d0 = 0x00000001;
u32 var000279d4 = 0x00000027;
u32 var000279d8 = 0x000f4e20;
u32 var000279dc = 0x00000000;
u32 var000279e0 = 0x00000010;
u32 var000279e4 = 0x40010000;
u32 var000279e8 = (u32) &suntable[8];
u32 var000279ec = 0x01ffffff;
u32 var000279f0 = 0x459c4000;
u32 var000279f4 = 0x00000000;
u32 var000279f8 = 0x00000000;
u32 var000279fc = 0xc59c4000;
u32 var00027a00 = 0x00000000;
u32 var00027a04 = 0x00000000;
u32 var00027a08 = 0x00000001;
u32 var00027a0c = 0x00000033;
u32 var00027a10 = 0x000f2710;
u32 var00027a14 = 0x00000000;
u32 var00027a18 = 0x00000000;
u32 var00027a1c = 0x00000000;
u32 var00027a20 = 0x00000000;
u32 var00027a24 = 0x001e1e1e;
u32 var00027a28 = 0x459c4000;
u32 var00027a2c = 0x00000000;
u32 var00027a30 = 0x00000000;
u32 var00027a34 = 0xc59c4000;
u32 var00027a38 = 0x00000000;
u32 var00027a3c = 0x00000000;
u32 var00027a40 = 0x00000001;
u32 var00027a44 = 0x00000029;
u32 var00027a48 = 0x000f2710;
u32 var00027a4c = 0x00000000;
u32 var00027a50 = 0x00000000;
u32 var00027a54 = 0x08000000;
u32 var00027a58 = 0x00000000;
u32 var00027a5c = 0x0146c7ba;
u32 var00027a60 = 0x458ca000;
u32 var00027a64 = 0x00000000;
u32 var00027a68 = 0x00000000;
u32 var00027a6c = 0xc59c4000;
u32 var00027a70 = 0x00000000;
u32 var00027a74 = 0x00000000;
u32 var00027a78 = 0x00000000;
u32 var00027a7c = 0x00000020;
u32 var00027a80 = 0x000f2710;
u32 var00027a84 = 0x00000000;
u32 var00027a88 = 0x00000000;
u32 var00027a8c = 0x08000000;
u32 var00027a90 = 0x00000000;
u32 var00027a94 = 0x015a90a5;
u32 var00027a98 = 0x458ca000;
u32 var00027a9c = 0x00000000;
u32 var00027aa0 = 0x00000000;
u32 var00027aa4 = 0xc69c4000;
u32 var00027aa8 = 0x00000000;
u32 var00027aac = 0x00000000;
u32 var00027ab0 = 0x00000000;
u32 var00027ab4 = 0x00000025;
u32 var00027ab8 = 0x000f2710;
u32 var00027abc = 0x00000000;
u32 var00027ac0 = 0x00000010;
u32 var00027ac4 = 0x80000000;
u32 var00027ac8 = 0x00000000;
u32 var00027acc = 0x01ffffff;
u32 var00027ad0 = 0x459c4000;
u32 var00027ad4 = 0x00000000;
u32 var00027ad8 = 0xffff0000;
u32 var00027adc = 0xc4e74000;
u32 var00027ae0 = 0x00010000;
u32 var00027ae4 = 0x00000000;
u32 var00027ae8 = 0x00000001;
u32 var00027aec = 0x0000001f;
u32 var00027af0 = 0x000f2710;
u32 var00027af4 = 0x00000000;
u32 var00027af8 = 0x00000200;
u32 var00027afc = 0x00000000;
u32 var00027b00 = 0x00000000;
u32 var00027b04 = 0x0182aac8;
u32 var00027b08 = 0x459c4000;
u32 var00027b0c = 0x00000000;
u32 var00027b10 = 0x00000000;
u32 var00027b14 = 0xc59c4000;
u32 var00027b18 = 0x00000000;
u32 var00027b1c = 0x00000000;
u32 var00027b20 = 0x00000000;
u32 var00027b24 = 0x0000004d;
u32 var00027b28 = 0x000a2710;
u32 var00027b2c = 0x00000000;
u32 var00027b30 = 0x00000000;
u32 var00027b34 = 0x00000000;
u32 var00027b38 = 0x00000000;
u32 var00027b3c = 0x001e1e1e;
u32 var00027b40 = 0x459c4000;
u32 var00027b44 = 0x00000000;
u32 var00027b48 = 0x00000000;
u32 var00027b4c = 0xc59c4000;
u32 var00027b50 = 0x00000000;
u32 var00027b54 = 0x00000000;
u32 var00027b58 = 0x00000000;
u32 var00027b5c = 0x0000004e;
u32 var00027b60 = 0x000f7530;
u32 var00027b64 = 0x00000000;
u32 var00027b68 = 0x00000000;
u32 var00027b6c = 0x00000000;
u32 var00027b70 = 0x00000000;
u32 var00027b74 = 0x001e1e1e;
u32 var00027b78 = 0x459c4000;
u32 var00027b7c = 0x00000000;
u32 var00027b80 = 0x00000000;
u32 var00027b84 = 0xc59c4000;
u32 var00027b88 = 0x00000000;
u32 var00027b8c = 0x00000000;
u32 var00027b90 = 0x00000000;
u32 var00027b94 = 0x00000050;
u32 var00027b98 = 0x000f4e20;
u32 var00027b9c = 0x00000000;
u32 var00027ba0 = 0x00000000;
u32 var00027ba4 = 0x00000000;
u32 var00027ba8 = 0x00000000;
u32 var00027bac = 0x001e1e1e;
u32 var00027bb0 = 0x459c4000;
u32 var00027bb4 = 0x00000000;
u32 var00027bb8 = 0x00000000;
u32 var00027bbc = 0xc59c4000;
u32 var00027bc0 = 0x00000000;
u32 var00027bc4 = 0x00000000;
u32 var00027bc8 = 0x00000000;
u32 var00027bcc = 0x00000039;
u32 var00027bd0 = 0x000f4e20;
u32 var00027bd4 = 0x00000000;
u32 var00027bd8 = 0x00000400;
u32 var00027bdc = 0x00000000;
u32 var00027be0 = 0x00000000;
u32 var00027be4 = 0x0182b464;
u32 var00027be8 = 0x459c4000;
u32 var00027bec = 0x00000000;
u32 var00027bf0 = 0x00000000;
u32 var00027bf4 = 0xc59c4000;
u32 var00027bf8 = 0x00000000;
u32 var00027bfc = 0x00000000;
u32 var00027c00 = 0x00000000;
u32 var00027c04 = 0x0000003a;
u32 var00027c08 = 0x000f4e20;
u32 var00027c0c = 0x00000000;
u32 var00027c10 = 0x00000000;
u32 var00027c14 = 0x08000000;
u32 var00027c18 = 0x00000000;
u32 var00027c1c = 0x0146c7ba;
u32 var00027c20 = 0x459c4000;
u32 var00027c24 = 0x00000000;
u32 var00027c28 = 0x00000000;
u32 var00027c2c = 0xc59c4000;
u32 var00027c30 = 0x00000000;
u32 var00027c34 = 0x00000000;
u32 var00027c38 = 0x00000000;
u32 var00027c3c = 0x0000003b;
u32 var00027c40 = 0x000f2710;
u32 var00027c44 = 0x00000000;
u32 var00027c48 = 0x00000000;
u32 var00027c4c = 0x08000000;
u32 var00027c50 = 0x00000000;
u32 var00027c54 = 0x0146c7ba;
u32 var00027c58 = 0x458ca000;
u32 var00027c5c = 0x00000000;
u32 var00027c60 = 0x00000000;
u32 var00027c64 = 0xc59c4000;
u32 var00027c68 = 0x00000000;
u32 var00027c6c = 0x00000000;
u32 var00027c70 = 0x00000000;
u32 var00027c74 = 0x0000003c;
u32 var00027c78 = 0x000f2710;
u32 var00027c7c = 0x00000000;
u32 var00027c80 = 0x00000200;
u32 var00027c84 = 0x00000000;
u32 var00027c88 = 0x00000000;
u32 var00027c8c = 0x0182aac8;
u32 var00027c90 = 0x459c4000;
u32 var00027c94 = 0x00000000;
u32 var00027c98 = 0x00000000;
u32 var00027c9c = 0xc59c4000;
u32 var00027ca0 = 0x00000000;
u32 var00027ca4 = 0x00000000;
u32 var00027ca8 = 0x00000000;
u32 var00027cac = 0x0000003d;
u32 var00027cb0 = 0x000f2710;
u32 var00027cb4 = 0x00000000;
u32 var00027cb8 = 0x00000000;
u32 var00027cbc = 0x00000000;
u32 var00027cc0 = 0x00000000;
u32 var00027cc4 = 0x0164c886;
u32 var00027cc8 = 0x45abe000;
u32 var00027ccc = 0x00000000;
u32 var00027cd0 = 0x00000000;
u32 var00027cd4 = 0xc59c4000;
u32 var00027cd8 = 0x00000000;
u32 var00027cdc = 0x00000000;
u32 var00027ce0 = 0x00000000;
u32 var00027ce4 = 0x0000003e;
u32 var00027ce8 = 0x000f4e20;
u32 var00027cec = 0x00000000;
u32 var00027cf0 = 0x00000000;
u32 var00027cf4 = 0x00000000;
u32 var00027cf8 = 0x00000000;
u32 var00027cfc = 0x001e1e1e;
u32 var00027d00 = 0x459c4000;
u32 var00027d04 = 0x00000000;
u32 var00027d08 = 0x00000000;
u32 var00027d0c = 0xc59c4000;
u32 var00027d10 = 0x00000000;
u32 var00027d14 = 0x00000000;
u32 var00027d18 = 0x00000000;
u32 var00027d1c = 0x0000003f;
u32 var00027d20 = 0x000f4e20;
u32 var00027d24 = 0x00000000;
u32 var00027d28 = 0x00000000;
u32 var00027d2c = 0x00000000;
u32 var00027d30 = 0x00000000;
u32 var00027d34 = 0x001e1e1e;
u32 var00027d38 = 0x459c4000;
u32 var00027d3c = 0x00000000;
u32 var00027d40 = 0x00000000;
u32 var00027d44 = 0xc59c4000;
u32 var00027d48 = 0x00000000;
u32 var00027d4c = 0x00000000;
u32 var00027d50 = 0x00000000;
u32 var00027d54 = 0x00000040;
u32 var00027d58 = 0x000f4e20;
u32 var00027d5c = 0x00000000;
u32 var00027d60 = 0x00000000;
u32 var00027d64 = 0x00000000;
u32 var00027d68 = 0x00000000;
u32 var00027d6c = 0x001e1e1e;
u32 var00027d70 = 0x459c4000;
u32 var00027d74 = 0x00000000;
u32 var00027d78 = 0x00000000;
u32 var00027d7c = 0xc59c4000;
u32 var00027d80 = 0x00000000;
u32 var00027d84 = 0x00000000;
u32 var00027d88 = 0x00000000;
u32 var00027d8c = 0x00000041;
u32 var00027d90 = 0x000f2710;
u32 var00027d94 = 0x00000000;
u32 var00027d98 = 0x00000300;
u32 var00027d9c = 0x00000000;
u32 var00027da0 = 0x00000000;
u32 var00027da4 = 0x0182e6aa;
u32 var00027da8 = 0x459c4000;
u32 var00027dac = 0x00000000;
u32 var00027db0 = 0x00000000;
u32 var00027db4 = 0xc59c4000;
u32 var00027db8 = 0x00000000;
u32 var00027dbc = 0x00000000;
u32 var00027dc0 = 0x00000000;
u32 var00027dc4 = 0x00000042;
u32 var00027dc8 = 0x000f2710;
u32 var00027dcc = 0x00000000;
u32 var00027dd0 = 0x00000000;
u32 var00027dd4 = 0x00000000;
u32 var00027dd8 = 0x00000000;
u32 var00027ddc = 0x01646464;
u32 var00027de0 = 0x459c4000;
u32 var00027de4 = 0x00000000;
u32 var00027de8 = 0x00000000;
u32 var00027dec = 0xc59c4000;
u32 var00027df0 = 0x00000000;
u32 var00027df4 = 0x00000000;
u32 var00027df8 = 0x00000000;
u32 var00027dfc = 0x00000043;
u32 var00027e00 = 0x000a2710;
u32 var00027e04 = 0x00000000;
u32 var00027e08 = 0x00000405;
u32 var00027e0c = 0x00000000;
u32 var00027e10 = 0x00000000;
u32 var00027e14 = 0x0164d282;
u32 var00027e18 = 0x459c4000;
u32 var00027e1c = 0x00000000;
u32 var00027e20 = 0x00000000;
u32 var00027e24 = 0xc59c4000;
u32 var00027e28 = 0x00000000;
u32 var00027e2c = 0x00000000;
u32 var00027e30 = 0x00000000;
u32 var00027e34 = 0x00000044;
u32 var00027e38 = 0x000f2710;
u32 var00027e3c = 0x00000000;
u32 var00027e40 = 0x00000000;
u32 var00027e44 = 0x08000000;
u32 var00027e48 = 0x00000000;
u32 var00027e4c = 0x015a90a5;
u32 var00027e50 = 0x45abe000;
u32 var00027e54 = 0x00000000;
u32 var00027e58 = 0x00000000;
u32 var00027e5c = 0xc59c4000;
u32 var00027e60 = 0x00000000;
u32 var00027e64 = 0x00000000;
u32 var00027e68 = 0x00000000;
u32 var00027e6c = 0x00000045;
u32 var00027e70 = 0x000f2710;
u32 var00027e74 = 0x00000000;
u32 var00027e78 = 0x00008888;
u32 var00027e7c = 0xdc000000;
u32 var00027e80 = 0x00000000;
u32 var00027e84 = 0x01ffaa2a;
u32 var00027e88 = 0x459c4000;
u32 var00027e8c = 0x00000000;
u32 var00027e90 = 0x00000000;
u32 var00027e94 = 0xc59c4000;
u32 var00027e98 = 0x00000000;
u32 var00027e9c = 0x00000000;
u32 var00027ea0 = 0x00000000;
u32 var00027ea4 = 0x00000046;
u32 var00027ea8 = 0x000f4e20;
u32 var00027eac = 0x00000000;
u32 var00027eb0 = 0x00000000;
u32 var00027eb4 = 0x00000000;
u32 var00027eb8 = 0x00000000;
u32 var00027ebc = 0x001e1e1e;
u32 var00027ec0 = 0x459c4000;
u32 var00027ec4 = 0x00000000;
u32 var00027ec8 = 0x00000000;
u32 var00027ecc = 0xc59c4000;
u32 var00027ed0 = 0x00000000;
u32 var00027ed4 = 0x00000000;
u32 var00027ed8 = 0x00000000;
u32 var00027edc = 0x00000047;
u32 var00027ee0 = 0x000f2710;
u32 var00027ee4 = 0x00000000;
u32 var00027ee8 = 0x00000000;
u32 var00027eec = 0x00000000;
u32 var00027ef0 = 0x00000000;
u32 var00027ef4 = 0x001e1e1e;
u32 var00027ef8 = 0x459c4000;
u32 var00027efc = 0x00000000;
u32 var00027f00 = 0x00000000;
u32 var00027f04 = 0xc59c4000;
u32 var00027f08 = 0x00000000;
u32 var00027f0c = 0x00000000;
u32 var00027f10 = 0x00000000;
u32 var00027f14 = 0x00000048;
u32 var00027f18 = 0x000f4e20;
u32 var00027f1c = 0x00000000;
u32 var00027f20 = 0x00000000;
u32 var00027f24 = 0x00000000;
u32 var00027f28 = 0x00000000;
u32 var00027f2c = 0x001e1e1e;
u32 var00027f30 = 0x459c4000;
u32 var00027f34 = 0x00000000;
u32 var00027f38 = 0x00000000;
u32 var00027f3c = 0xc59c4000;
u32 var00027f40 = 0x00000000;
u32 var00027f44 = 0x00000000;
u32 var00027f48 = 0x00000000;
u32 var00027f4c = 0x00000049;
u32 var00027f50 = 0x000f4e20;
u32 var00027f54 = 0x00000000;
u32 var00027f58 = 0x00000000;
u32 var00027f5c = 0x00000000;
u32 var00027f60 = 0x00000000;
u32 var00027f64 = 0x0164c886;
u32 var00027f68 = 0x461c4000;
u32 var00027f6c = 0x00000000;
u32 var00027f70 = 0x00000000;
u32 var00027f74 = 0xc59c4000;
u32 var00027f78 = 0x00000000;
u32 var00027f7c = 0x00000000;
u32 var00027f80 = 0x00000000;
u32 var00027f84 = 0x0000004a;
u32 var00027f88 = 0x000f4e20;
u32 var00027f8c = 0x00000000;
u32 var00027f90 = 0x00000000;
u32 var00027f94 = 0x00000000;
u32 var00027f98 = 0x00000000;
u32 var00027f9c = 0x001e1e1e;
u32 var00027fa0 = 0x459c4000;
u32 var00027fa4 = 0x00000000;
u32 var00027fa8 = 0x00000000;
u32 var00027fac = 0xc59c4000;
u32 var00027fb0 = 0x00000000;
u32 var00027fb4 = 0x00000000;
u32 var00027fb8 = 0x00000000;
u32 var00027fbc = 0x0000004b;
u32 var00027fc0 = 0x000f4e20;
u32 var00027fc4 = 0x00000000;
u32 var00027fc8 = 0x00000000;
u32 var00027fcc = 0x00000000;
u32 var00027fd0 = 0x00000000;
u32 var00027fd4 = 0x001e1e1e;
u32 var00027fd8 = 0x459c4000;
u32 var00027fdc = 0x00000000;
u32 var00027fe0 = 0x00000000;
u32 var00027fe4 = 0xc59c4000;
u32 var00027fe8 = 0x00000000;
u32 var00027fec = 0x00000000;
u32 var00027ff0 = 0x00000000;
u32 var00027ff4 = 0x0000004c;
u32 var00027ff8 = 0x000f4e20;
u32 var00027ffc = 0x00000000;
u32 var00028000 = 0x00000010;
u32 var00028004 = 0x3c000000;
u32 var00028008 = 0x00000000;
u32 var0002800c = 0x01ffffff;
u32 var00028010 = 0x459c4000;
u32 var00028014 = 0x00000000;
u32 var00028018 = 0x00000000;
u32 var0002801c = 0xc59c4000;
u32 var00028020 = 0x00000000;
u32 var00028024 = 0x00000000;
u32 var00028028 = 0x00000001;
u32 var0002802c = 0x00000000;
u32 var00028030 = 0x00000000;
u32 var00028034 = 0x00000000;
u32 var00028038 = 0x00000000;
u32 var0002803c = 0x00000000;
u32 var00028040 = 0x00000000;
u32 var00028044 = 0x00000000;
u32 var00028048 = 0x00000000;
u32 var0002804c = 0x00000000;
u32 var00028050 = 0x00000000;
u32 var00028054 = 0x00000000;
u32 var00028058 = 0x00000000;
u32 var0002805c = 0x00000000;
u32 var00028060 = 0x00000000;
u32 var00028064 = 0x00000000;
u32 var00028068 = 0x00000000;
u32 var0002806c = 0x00000000;
u32 var00028070 = 0x00000000;
u32 var00028074 = 0x00000000;
u32 var00028078 = 0x00000000;
u32 var0002807c = 0x00000000;
// 28080
// ROM addresses of each file
u32 filetable[] = {
/*0x0000*/ 0x00000000, /*0x0001*/ 0x00ed83a0, /*0x0002*/ 0x00ed85a0, /*0x0003*/ 0x00ed87a0,
/*0x0004*/ 0x00ed89a0, /*0x0005*/ 0x00edda50, /*0x0006*/ 0x00eddc50, /*0x0007*/ 0x00edde50,
/*0x0008*/ 0x00ede050, /*0x0009*/ 0x00ede250, /*0x000a*/ 0x00f08ef0, /*0x000b*/ 0x00f27070,
/*0x000c*/ 0x00f40bd0, /*0x000d*/ 0x00f4a040, /*0x000e*/ 0x00f52420, /*0x000f*/ 0x00f9f4e0,
/*0x0010*/ 0x00f9f6e0, /*0x0011*/ 0x00f9f8e0, /*0x0012*/ 0x00f9fae0, /*0x0013*/ 0x00fa42f0,
/*0x0014*/ 0x00fccef0, /*0x0015*/ 0x00ffb5c0, /*0x0016*/ 0x00ffb7c0, /*0x0017*/ 0x01005cf0,
/*0x0018*/ 0x0103cbf0, /*0x0019*/ 0x01075b20, /*0x001a*/ 0x01075d20, /*0x001b*/ 0x01076380,
/*0x001c*/ 0x010e8250, /*0x001d*/ 0x011277b0, /*0x001e*/ 0x01169790, /*0x001f*/ 0x01173600,
/*0x0020*/ 0x011a37f0, /*0x0021*/ 0x011ef5b0, /*0x0022*/ 0x011ef7b0, /*0x0023*/ 0x011ef9b0,
/*0x0024*/ 0x011efbb0, /*0x0025*/ 0x01246820, /*0x0026*/ 0x01246a20, /*0x0027*/ 0x01246c20,
/*0x0028*/ 0x01246e20, /*0x0029*/ 0x01247020, /*0x002a*/ 0x012507f0, /*0x002b*/ 0x012509f0,
/*0x002c*/ 0x01259940, /*0x002d*/ 0x01263890, /*0x002e*/ 0x0126ba60, /*0x002f*/ 0x0126bc60,
/*0x0030*/ 0x0126be60, /*0x0031*/ 0x0126c060, /*0x0032*/ 0x01278420, /*0x0033*/ 0x01283f50,
/*0x0034*/ 0x012928d0, /*0x0035*/ 0x012a8670, /*0x0036*/ 0x012b4540, /*0x0037*/ 0x012b4740,
/*0x0038*/ 0x012ba2e0, /*0x0039*/ 0x012ba4e0, /*0x003a*/ 0x012ba6e0, /*0x003b*/ 0x012ba8e0,
/*0x003c*/ 0x012baae0, /*0x003d*/ 0x012bace0, /*0x003e*/ 0x012bace0, /*0x003f*/ 0x012c96d0,
/*0x0040*/ 0x012cd670, /*0x0041*/ 0x012d1d20, /*0x0042*/ 0x012d6d90, /*0x0043*/ 0x012da460,
/*0x0044*/ 0x012dddf0, /*0x0045*/ 0x012e32b0, /*0x0046*/ 0x012e7220, /*0x0047*/ 0x012eabd0,
/*0x0048*/ 0x012ee3b0, /*0x0049*/ 0x012ef5e0, /*0x004a*/ 0x012fbc20, /*0x004b*/ 0x012ffc00,
/*0x004c*/ 0x01300ad0, /*0x004d*/ 0x01304600, /*0x004e*/ 0x01308370, /*0x004f*/ 0x0130db30,
/*0x0050*/ 0x013112c0, /*0x0051*/ 0x01314a50, /*0x0052*/ 0x013185e0, /*0x0053*/ 0x0131bfc0,
/*0x0054*/ 0x01320fd0, /*0x0055*/ 0x01324de0, /*0x0056*/ 0x01334d10, /*0x0057*/ 0x01338ce0,
/*0x0058*/ 0x0133db10, /*0x0059*/ 0x0133e9f0, /*0x005a*/ 0x0133f1e0, /*0x005b*/ 0x013410d0,
/*0x005c*/ 0x013419a0, /*0x005d*/ 0x01344130, /*0x005e*/ 0x01344270, /*0x005f*/ 0x013443c0,
/*0x0060*/ 0x013444f0, /*0x0061*/ 0x01344830, /*0x0062*/ 0x01344db0, /*0x0063*/ 0x01345070,
/*0x0064*/ 0x013453c0, /*0x0065*/ 0x01345570, /*0x0066*/ 0x01345830, /*0x0067*/ 0x01345b60,
/*0x0068*/ 0x013466e0, /*0x0069*/ 0x013468d0, /*0x006a*/ 0x01346ae0, /*0x006b*/ 0x01347a60,
/*0x006c*/ 0x01347cd0, /*0x006d*/ 0x01347ed0, /*0x006e*/ 0x013481d0, /*0x006f*/ 0x013484e0,
/*0x0070*/ 0x013487f0, /*0x0071*/ 0x01348b50, /*0x0072*/ 0x01348e60, /*0x0073*/ 0x013490b0,
/*0x0074*/ 0x013492b0, /*0x0075*/ 0x013494e0, /*0x0076*/ 0x013497a0, /*0x0077*/ 0x01349bf0,
/*0x0078*/ 0x01349e10, /*0x0079*/ 0x0134a050, /*0x007a*/ 0x0134a2b0, /*0x007b*/ 0x0134a4d0,
/*0x007c*/ 0x0134b640, /*0x007d*/ 0x0134c4b0, /*0x007e*/ 0x0134ce90, /*0x007f*/ 0x0134d950,
/*0x0080*/ 0x0134f310, /*0x0081*/ 0x0134f5a0, /*0x0082*/ 0x013505e0, /*0x0083*/ 0x013515f0,
/*0x0084*/ 0x01351730, /*0x0085*/ 0x01353110, /*0x0086*/ 0x01353250, /*0x0087*/ 0x01354c20,
/*0x0088*/ 0x01355540, /*0x0089*/ 0x01355ab0, /*0x008a*/ 0x01355c00, /*0x008b*/ 0x01355dc0,
/*0x008c*/ 0x01356690, /*0x008d*/ 0x013569e0, /*0x008e*/ 0x01356b20, /*0x008f*/ 0x01356dd0,
/*0x0090*/ 0x01357090, /*0x0091*/ 0x013572c0, /*0x0092*/ 0x013574c0, /*0x0093*/ 0x013576b0,
/*0x0094*/ 0x01357910, /*0x0095*/ 0x01357cf0, /*0x0096*/ 0x01358090, /*0x0097*/ 0x013584e0,
/*0x0098*/ 0x01359d80, /*0x0099*/ 0x0135a140, /*0x009a*/ 0x0135a540, /*0x009b*/ 0x0135aa40,
/*0x009c*/ 0x0135ada0, /*0x009d*/ 0x0135aff0, /*0x009e*/ 0x0135b130, /*0x009f*/ 0x0135b640,
/*0x00a0*/ 0x0135bad0, /*0x00a1*/ 0x0135be40, /*0x00a2*/ 0x0135c1c0, /*0x00a3*/ 0x0135c520,
/*0x00a4*/ 0x0135c8f0, /*0x00a5*/ 0x0135cc50, /*0x00a6*/ 0x0135d150, /*0x00a7*/ 0x0135d4b0,
/*0x00a8*/ 0x0135d670, /*0x00a9*/ 0x0135da60, /*0x00aa*/ 0x0135dda0, /*0x00ab*/ 0x0135e200,
/*0x00ac*/ 0x0135e460, /*0x00ad*/ 0x0135e720, /*0x00ae*/ 0x0135e9c0, /*0x00af*/ 0x0135ecc0,
/*0x00b0*/ 0x0135ee70, /*0x00b1*/ 0x0135efd0, /*0x00b2*/ 0x0135f200, /*0x00b3*/ 0x0135f570,
/*0x00b4*/ 0x0135f680, /*0x00b5*/ 0x0135f920, /*0x00b6*/ 0x0135fa10, /*0x00b7*/ 0x01361600,
/*0x00b8*/ 0x01361980, /*0x00b9*/ 0x01361ae0, /*0x00ba*/ 0x01361e00, /*0x00bb*/ 0x01362060,
/*0x00bc*/ 0x013621b0, /*0x00bd*/ 0x01362490, /*0x00be*/ 0x01362700, /*0x00bf*/ 0x01362820,
/*0x00c0*/ 0x01362b60, /*0x00c1*/ 0x013630e0, /*0x00c2*/ 0x01363970, /*0x00c3*/ 0x01363d30,
/*0x00c4*/ 0x01364110, /*0x00c5*/ 0x013644e0, /*0x00c6*/ 0x013647b0, /*0x00c7*/ 0x01364a80,
/*0x00c8*/ 0x01364d60, /*0x00c9*/ 0x01367ea0, /*0x00ca*/ 0x013680e0, /*0x00cb*/ 0x013680e0,
/*0x00cc*/ 0x01368220, /*0x00cd*/ 0x01368350, /*0x00ce*/ 0x01368880, /*0x00cf*/ 0x013689b0,
/*0x00d0*/ 0x01368ed0, /*0x00d1*/ 0x01369050, /*0x00d2*/ 0x01369450, /*0x00d3*/ 0x01369a10,
/*0x00d4*/ 0x0136ab10, /*0x00d5*/ 0x0136ad40, /*0x00d6*/ 0x0136bde0, /*0x00d7*/ 0x0136dc80,
/*0x00d8*/ 0x0136e0d0, /*0x00d9*/ 0x0136e1b0, /*0x00da*/ 0x0136e900, /*0x00db*/ 0x0136ea70,
/*0x00dc*/ 0x0136ebe0, /*0x00dd*/ 0x0136ee90, /*0x00de*/ 0x01372400, /*0x00df*/ 0x01373ef0,
/*0x00e0*/ 0x01375a00, /*0x00e1*/ 0x013796c0, /*0x00e2*/ 0x01379a20, /*0x00e3*/ 0x0137e190,
/*0x00e4*/ 0x01380a70, /*0x00e5*/ 0x01384ed0, /*0x00e6*/ 0x01388930, /*0x00e7*/ 0x0138c390,
/*0x00e8*/ 0x0138d360, /*0x00e9*/ 0x0138d530, /*0x00ea*/ 0x0138dde0, /*0x00eb*/ 0x0138f130,
/*0x00ec*/ 0x01390180, /*0x00ed*/ 0x013903c0, /*0x00ee*/ 0x01394550, /*0x00ef*/ 0x01395a00,
/*0x00f0*/ 0x013977a0, /*0x00f1*/ 0x01397bd0, /*0x00f2*/ 0x01397da0, /*0x00f3*/ 0x01397ef0,
/*0x00f4*/ 0x013981b0, /*0x00f5*/ 0x01398480, /*0x00f6*/ 0x01398690, /*0x00f7*/ 0x013988b0,
/*0x00f8*/ 0x01399a70, /*0x00f9*/ 0x0139a420, /*0x00fa*/ 0x0139a620, /*0x00fb*/ 0x0139af60,
/*0x00fc*/ 0x0139b1c0, /*0x00fd*/ 0x0139b400, /*0x00fe*/ 0x0139c3c0, /*0x00ff*/ 0x0139c790,
/*0x0100*/ 0x013a43d0, /*0x0101*/ 0x013a44a0, /*0x0102*/ 0x013a4590, /*0x0103*/ 0x013a45b0,
/*0x0104*/ 0x013a45d0, /*0x0105*/ 0x013a47e0, /*0x0106*/ 0x013a4800, /*0x0107*/ 0x013a4820,
/*0x0108*/ 0x013a4840, /*0x0109*/ 0x013a4860, /*0x010a*/ 0x013a4880, /*0x010b*/ 0x013a4a40,
/*0x010c*/ 0x013a4bd0, /*0x010d*/ 0x013a4ed0, /*0x010e*/ 0x013a4ef0, /*0x010f*/ 0x013a4f10,
/*0x0110*/ 0x013a4f30, /*0x0111*/ 0x013a4f60, /*0x0112*/ 0x013a4f90, /*0x0113*/ 0x013a4fb0,
/*0x0114*/ 0x013a5160, /*0x0115*/ 0x013a5190, /*0x0116*/ 0x013a51c0, /*0x0117*/ 0x013a51e0,
/*0x0118*/ 0x013a5200, /*0x0119*/ 0x013a53c0, /*0x011a*/ 0x013a53f0, /*0x011b*/ 0x013a54e0,
/*0x011c*/ 0x013a5680, /*0x011d*/ 0x013a56b0, /*0x011e*/ 0x013a56e0, /*0x011f*/ 0x013a5700,
/*0x0120*/ 0x013a5720, /*0x0121*/ 0x013a5740, /*0x0122*/ 0x013a5760, /*0x0123*/ 0x013a5780,
/*0x0124*/ 0x013a57a0, /*0x0125*/ 0x013a57c0, /*0x0126*/ 0x013a57e0, /*0x0127*/ 0x013a7950,
/*0x0128*/ 0x013a7970, /*0x0129*/ 0x013a79c0, /*0x012a*/ 0x013a9790, /*0x012b*/ 0x013a97b0,
/*0x012c*/ 0x013aaa30, /*0x012d*/ 0x013aaa50, /*0x012e*/ 0x013acfd0, /*0x012f*/ 0x013ad000,
/*0x0130*/ 0x013ad030, /*0x0131*/ 0x013aeb40, /*0x0132*/ 0x013b0510, /*0x0133*/ 0x013b0530,
/*0x0134*/ 0x013b29d0, /*0x0135*/ 0x013b4860, /*0x0136*/ 0x013b6760, /*0x0137*/ 0x013b87e0,
/*0x0138*/ 0x013b8810, /*0x0139*/ 0x013ba680, /*0x013a*/ 0x013ba6b0, /*0x013b*/ 0x013bce20,
/*0x013c*/ 0x013beb80, /*0x013d*/ 0x013bed30, /*0x013e*/ 0x013c1470, /*0x013f*/ 0x013c2df0,
/*0x0140*/ 0x013c2e20, /*0x0141*/ 0x013c4d80, /*0x0142*/ 0x013c4da0, /*0x0143*/ 0x013c62e0,
/*0x0144*/ 0x013c6300, /*0x0145*/ 0x013c6320, /*0x0146*/ 0x013c6340, /*0x0147*/ 0x013c8350,
/*0x0148*/ 0x013c8370, /*0x0149*/ 0x013c8e80, /*0x014a*/ 0x013cb040, /*0x014b*/ 0x013cc5c0,
/*0x014c*/ 0x013cf8f0, /*0x014d*/ 0x013d78f0, /*0x014e*/ 0x013d7910, /*0x014f*/ 0x013d79c0,
/*0x0150*/ 0x013d9220, /*0x0151*/ 0x013da5f0, /*0x0152*/ 0x013dd960, /*0x0153*/ 0x013dda10,
/*0x0154*/ 0x013dda30, /*0x0155*/ 0x013ddae0, /*0x0156*/ 0x013e14d0, /*0x0157*/ 0x013f6450,
/*0x0158*/ 0x013f6470, /*0x0159*/ 0x013f6520, /*0x015a*/ 0x013f97c0, /*0x015b*/ 0x01409aa0,
/*0x015c*/ 0x0140b320, /*0x015d*/ 0x0140e2d0, /*0x015e*/ 0x0140f700, /*0x015f*/ 0x014121e0,
/*0x0160*/ 0x01415910, /*0x0161*/ 0x01433b00, /*0x0162*/ 0x01435200, /*0x0163*/ 0x0143d680,
/*0x0164*/ 0x0143d6a0, /*0x0165*/ 0x0143d750, /*0x0166*/ 0x01441920, /*0x0167*/ 0x0144d730,
/*0x0168*/ 0x014521c0, /*0x0169*/ 0x014626e0, /*0x016a*/ 0x014663c0, /*0x016b*/ 0x01476010,
/*0x016c*/ 0x0147a1d0, /*0x016d*/ 0x0147a280, /*0x016e*/ 0x0147b650, /*0x016f*/ 0x0147c7f0,
/*0x0170*/ 0x0147fac0, /*0x0171*/ 0x014a1ca0, /*0x0172*/ 0x014a1cc0, /*0x0173*/ 0x014a1d70,
/*0x0174*/ 0x014a9760, /*0x0175*/ 0x014a9810, /*0x0176*/ 0x014b1200, /*0x0177*/ 0x014d7e40,
/*0x0178*/ 0x014d9b20, /*0x0179*/ 0x014dc900, /*0x017a*/ 0x014e2850, /*0x017b*/ 0x015063f0,
/*0x017c*/ 0x01507bc0, /*0x017d*/ 0x0150f810, /*0x017e*/ 0x01510c00, /*0x017f*/ 0x01513fb0,
/*0x0180*/ 0x01516440, /*0x0181*/ 0x0152f3a0, /*0x0182*/ 0x0152f3c0, /*0x0183*/ 0x0152f470,
/*0x0184*/ 0x01536e60, /*0x0185*/ 0x01536f10, /*0x0186*/ 0x01536f30, /*0x0187*/ 0x01536fe0,
/*0x0188*/ 0x01537000, /*0x0189*/ 0x015370b0, /*0x018a*/ 0x01539630, /*0x018b*/ 0x01549860,
/*0x018c*/ 0x01549880, /*0x018d*/ 0x01549930, /*0x018e*/ 0x0154beb0, /*0x018f*/ 0x0154bf60,
/*0x0190*/ 0x01553950, /*0x0191*/ 0x01553a00, /*0x0192*/ 0x01556d30, /*0x0193*/ 0x01556de0,
/*0x0194*/ 0x01557d80, /*0x0195*/ 0x0155b830, /*0x0196*/ 0x0155bc70, /*0x0197*/ 0x0155c410,
/*0x0198*/ 0x0155c760, /*0x0199*/ 0x0155cbf0, /*0x019a*/ 0x015603e0, /*0x019b*/ 0x01563b10,
/*0x019c*/ 0x015672e0, /*0x019d*/ 0x01568cc0, /*0x019e*/ 0x0156a1e0, /*0x019f*/ 0x0156b010,
/*0x01a0*/ 0x0156c280, /*0x01a1*/ 0x0156d4d0, /*0x01a2*/ 0x0156e6f0, /*0x01a3*/ 0x0156f680,
/*0x01a4*/ 0x01570420, /*0x01a5*/ 0x01572040, /*0x01a6*/ 0x01573250, /*0x01a7*/ 0x01574ef0,
/*0x01a8*/ 0x01576420, /*0x01a9*/ 0x01577820, /*0x01aa*/ 0x01578660, /*0x01ab*/ 0x01578990,
/*0x01ac*/ 0x01578b00, /*0x01ad*/ 0x01578c30, /*0x01ae*/ 0x01579010, /*0x01af*/ 0x015792c0,
/*0x01b0*/ 0x01579800, /*0x01b1*/ 0x01579a20, /*0x01b2*/ 0x0157e7d0, /*0x01b3*/ 0x0157f920,
/*0x01b4*/ 0x01580a20, /*0x01b5*/ 0x01580cd0, /*0x01b6*/ 0x01580f30, /*0x01b7*/ 0x01581190,
/*0x01b8*/ 0x015816c0, /*0x01b9*/ 0x01581980, /*0x01ba*/ 0x01581e00, /*0x01bb*/ 0x01582130,
/*0x01bc*/ 0x015822e0, /*0x01bd*/ 0x01583370, /*0x01be*/ 0x01584200, /*0x01bf*/ 0x015852b0,
/*0x01c0*/ 0x01588da0, /*0x01c1*/ 0x01589c30, /*0x01c2*/ 0x01594af0, /*0x01c3*/ 0x01595d90,
/*0x01c4*/ 0x01596050, /*0x01c5*/ 0x01599f00, /*0x01c6*/ 0x0159b1f0, /*0x01c7*/ 0x0159e7a0,
/*0x01c8*/ 0x0159e8e0, /*0x01c9*/ 0x015a23f0, /*0x01ca*/ 0x015a5fd0, /*0x01cb*/ 0x015a8150,
/*0x01cc*/ 0x015abe70, /*0x01cd*/ 0x015af8a0, /*0x01ce*/ 0x015b09b0, /*0x01cf*/ 0x015b1940,
/*0x01d0*/ 0x015b2880, /*0x01d1*/ 0x015b3780, /*0x01d2*/ 0x015b37a0, /*0x01d3*/ 0x015b37c0,
/*0x01d4*/ 0x015b37e0, /*0x01d5*/ 0x015b3890, /*0x01d6*/ 0x015b39a0, /*0x01d7*/ 0x015b39c0,
/*0x01d8*/ 0x015b39e0, /*0x01d9*/ 0x015b3a90, /*0x01da*/ 0x015b3e00, /*0x01db*/ 0x015b3e20,
/*0x01dc*/ 0x015b7fe0, /*0x01dd*/ 0x015b8090, /*0x01de*/ 0x015b80b0, /*0x01df*/ 0x015b80d0,
/*0x01e0*/ 0x015b80f0, /*0x01e1*/ 0x015b81a0, /*0x01e2*/ 0x015b81c0, /*0x01e3*/ 0x015b8410,
/*0x01e4*/ 0x015b9e90, /*0x01e5*/ 0x015bd9d0, /*0x01e6*/ 0x015bd9f0, /*0x01e7*/ 0x015bda20,
/*0x01e8*/ 0x015bda40, /*0x01e9*/ 0x015bdaf0, /*0x01ea*/ 0x015bdb20, /*0x01eb*/ 0x015bdd90,
/*0x01ec*/ 0x015bfb10, /*0x01ed*/ 0x015c31d0, /*0x01ee*/ 0x015c31f0, /*0x01ef*/ 0x015c33a0,
/*0x01f0*/ 0x015c5cb0, /*0x01f1*/ 0x015c9bd0, /*0x01f2*/ 0x015c9bf0, /*0x01f3*/ 0x015c9db0,
/*0x01f4*/ 0x015cbb00, /*0x01f5*/ 0x015ce610, /*0x01f6*/ 0x015ce630, /*0x01f7*/ 0x015ce660,
/*0x01f8*/ 0x015ce680, /*0x01f9*/ 0x015ce730, /*0x01fa*/ 0x015ce750, /*0x01fb*/ 0x015ce790,
/*0x01fc*/ 0x015ce7b0, /*0x01fd*/ 0x015ce860, /*0x01fe*/ 0x015ce880, /*0x01ff*/ 0x015ce8c0,
/*0x0200*/ 0x015ce8e0, /*0x0201*/ 0x015ce990, /*0x0202*/ 0x015ce9b0, /*0x0203*/ 0x015ceb80,
/*0x0204*/ 0x015cfe10, /*0x0205*/ 0x015d2dd0, /*0x0206*/ 0x015d2e30, /*0x0207*/ 0x015d3020,
/*0x0208*/ 0x015d4230, /*0x0209*/ 0x015d7830, /*0x020a*/ 0x015d7850, /*0x020b*/ 0x015d7aa0,
/*0x020c*/ 0x015d9160, /*0x020d*/ 0x015df670, /*0x020e*/ 0x015df690, /*0x020f*/ 0x015df9b0,
/*0x0210*/ 0x015e2740, /*0x0211*/ 0x015e83e0, /*0x0212*/ 0x015e8400, /*0x0213*/ 0x015e8570,
/*0x0214*/ 0x015e9ce0, /*0x0215*/ 0x015ee200, /*0x0216*/ 0x015ee220, /*0x0217*/ 0x015ee250,
/*0x0218*/ 0x015ee270, /*0x0219*/ 0x015ee320, /*0x021a*/ 0x015ee340, /*0x021b*/ 0x015ee5c0,
/*0x021c*/ 0x015ef990, /*0x021d*/ 0x015f17f0, /*0x021e*/ 0x015f1810, /*0x021f*/ 0x015f1840,
/*0x0220*/ 0x015f1860, /*0x0221*/ 0x015f1910, /*0x0222*/ 0x015f1930, /*0x0223*/ 0x015f1970,
/*0x0224*/ 0x015f1990, /*0x0225*/ 0x015f1a40, /*0x0226*/ 0x015f1a60, /*0x0227*/ 0x015f1aa0,
/*0x0228*/ 0x015f1ac0, /*0x0229*/ 0x015f1b70, /*0x022a*/ 0x015f1b90, /*0x022b*/ 0x015f1bd0,
/*0x022c*/ 0x015f1bf0, /*0x022d*/ 0x015f1ca0, /*0x022e*/ 0x015f1cc0, /*0x022f*/ 0x015f1d00,
/*0x0230*/ 0x015f1d20, /*0x0231*/ 0x015f1dd0, /*0x0232*/ 0x015f5720, /*0x0233*/ 0x015f66d0,
/*0x0234*/ 0x015f6e60, /*0x0235*/ 0x015f6fe0, /*0x0236*/ 0x015f71e0, /*0x0237*/ 0x015f8680,
/*0x0238*/ 0x015fbfb0, /*0x0239*/ 0x015fcf70, /*0x023a*/ 0x016007e0, /*0x023b*/ 0x016017a0,
/*0x023c*/ 0x01606240, /*0x023d*/ 0x01609d00, /*0x023e*/ 0x0160ad30, /*0x023f*/ 0x0160adf0,
/*0x0240*/ 0x0160e380, /*0x0241*/ 0x01612be0, /*0x0242*/ 0x016142d0, /*0x0243*/ 0x01617ea0,
/*0x0244*/ 0x01618e30, /*0x0245*/ 0x0161ca50, /*0x0246*/ 0x0161d6e0, /*0x0247*/ 0x01621260,
/*0x0248*/ 0x016222e0, /*0x0249*/ 0x01622b50, /*0x024a*/ 0x016233d0, /*0x024b*/ 0x01623590,
/*0x024c*/ 0x01623740, /*0x024d*/ 0x01623900, /*0x024e*/ 0x01623b10, /*0x024f*/ 0x01623d20,
/*0x0250*/ 0x01623e00, /*0x0251*/ 0x01623ee0, /*0x0252*/ 0x01623fc0, /*0x0253*/ 0x016240b0,
/*0x0254*/ 0x016241a0, /*0x0255*/ 0x01624280, /*0x0256*/ 0x01624360, /*0x0257*/ 0x01624440,
/*0x0258*/ 0x01624530, /*0x0259*/ 0x01624620, /*0x025a*/ 0x01625130, /*0x025b*/ 0x01625a00,
/*0x025c*/ 0x016262f0, /*0x025d*/ 0x01626c30, /*0x025e*/ 0x01626db0, /*0x025f*/ 0x01626f20,
/*0x0260*/ 0x01627080, /*0x0261*/ 0x01627200, /*0x0262*/ 0x0162b230, /*0x0263*/ 0x0162c170,
/*0x0264*/ 0x0162ffd0, /*0x0265*/ 0x01634230, /*0x0266*/ 0x01637ed0, /*0x0267*/ 0x0163ade0,
/*0x0268*/ 0x0163bd40, /*0x0269*/ 0x0163cca0, /*0x026a*/ 0x0163ceb0, /*0x026b*/ 0x0163cfd0,
/*0x026c*/ 0x0163d100, /*0x026d*/ 0x0163d450, /*0x026e*/ 0x0163d7f0, /*0x026f*/ 0x0163d990,
/*0x0270*/ 0x0163db20, /*0x0271*/ 0x0163dcc0, /*0x0272*/ 0x0163e6d0, /*0x0273*/ 0x0163f9c0,
/*0x0274*/ 0x01640d00, /*0x0275*/ 0x01642390, /*0x0276*/ 0x01642f30, /*0x0277*/ 0x01644750,
/*0x0278*/ 0x016458b0, /*0x0279*/ 0x01646dc0, /*0x027a*/ 0x01648450, /*0x027b*/ 0x016495b0,
/*0x027c*/ 0x0164a150, /*0x027d*/ 0x0164aff0, /*0x027e*/ 0x0164bb90, /*0x027f*/ 0x0164d440,
/*0x0280*/ 0x0164e510, /*0x0281*/ 0x0164f980, /*0x0282*/ 0x01651010, /*0x0283*/ 0x01652520,
/*0x0284*/ 0x01653f60, /*0x0285*/ 0x01655250, /*0x0286*/ 0x01656280, /*0x0287*/ 0x01657790,
/*0x0288*/ 0x01658d80, /*0x0289*/ 0x0165a850, /*0x028a*/ 0x0165c410, /*0x028b*/ 0x0165e1f0,
/*0x028c*/ 0x0165f8d0, /*0x028d*/ 0x01660770, /*0x028e*/ 0x016616b0, /*0x028f*/ 0x01662810,
/*0x0290*/ 0x016645f0, /*0x0291*/ 0x01665f90, /*0x0292*/ 0x01667400, /*0x0293*/ 0x016682a0,
/*0x0294*/ 0x0166d890, /*0x0295*/ 0x0166eae0, /*0x0296*/ 0x0166f8a0, /*0x0297*/ 0x01670740,
/*0x0298*/ 0x016710c0, /*0x0299*/ 0x01671bc0, /*0x029a*/ 0x016725d0, /*0x029b*/ 0x01675030,
/*0x029c*/ 0x01676d70, /*0x029d*/ 0x01679340, /*0x029e*/ 0x01679cc0, /*0x029f*/ 0x0167a4b0,
/*0x02a0*/ 0x0167b4e0, /*0x02a1*/ 0x0167c420, /*0x02a2*/ 0x0167d2c0, /*0x02a3*/ 0x0167e600,
/*0x02a4*/ 0x0167f630, /*0x02a5*/ 0x01680570, /*0x02a6*/ 0x01681110, /*0x02a7*/ 0x01681e30,
/*0x02a8*/ 0x01683080, /*0x02a9*/ 0x01684e60, /*0x02aa*/ 0x016862d0, /*0x02ab*/ 0x01687740,
/*0x02ac*/ 0x016885e0, /*0x02ad*/ 0x0168a990, /*0x02ae*/ 0x0168cec0, /*0x02af*/ 0x0168e770,
/*0x02b0*/ 0x01690860, /*0x02b1*/ 0x016924c0, /*0x02b2*/ 0x01695710, /*0x02b3*/ 0x01698260,
/*0x02b4*/ 0x016994b0, /*0x02b5*/ 0x0169a580, /*0x02b6*/ 0x0169bc60, /*0x02b7*/ 0x0169ca20,
/*0x02b8*/ 0x0169dd10, /*0x02b9*/ 0x0169ef60, /*0x02ba*/ 0x016a0ed0, /*0x02bb*/ 0x016a39d0,
/*0x02bc*/ 0x016a5410, /*0x02bd*/ 0x016a7b60, /*0x02be*/ 0x016aa5c0, /*0x02bf*/ 0x016ac6b0,
/*0x02c0*/ 0x016ae530, /*0x02c1*/ 0x016af470, /*0x02c2*/ 0x016b1030, /*0x02c3*/ 0x016b1df0,
/*0x02c4*/ 0x016b3260, /*0x02c5*/ 0x016b46d0, /*0x02c6*/ 0x016b57a0, /*0x02c7*/ 0x016b9b50,
/*0x02c8*/ 0x016bda20, /*0x02c9*/ 0x016bef30, /*0x02ca*/ 0x016c1020, /*0x02cb*/ 0x016c28d0,
/*0x02cc*/ 0x016c46b0, /*0x02cd*/ 0x016c4f90, /*0x02ce*/ 0x016c5c10, /*0x02cf*/ 0x016c72f0,
/*0x02d0*/ 0x016c8c90, /*0x02d1*/ 0x016c9d60, /*0x02d2*/ 0x016cac00, /*0x02d3*/ 0x016cbaa0,
/*0x02d4*/ 0x016ccad0, /*0x02d5*/ 0x016cd2c0, /*0x02d6*/ 0x016cdf40, /*0x02d7*/ 0x016cef70,
/*0x02d8*/ 0x016d0260, /*0x02d9*/ 0x016d16d0, /*0x02da*/ 0x016d2f80, /*0x02db*/ 0x016d42c0,
/*0x02dc*/ 0x016d5200, /*0x02dd*/ 0x016d6a20, /*0x02de*/ 0x016d76a0, /*0x02df*/ 0x016d8540,
/*0x02e0*/ 0x016db830, /*0x02e1*/ 0x016ddfd0, /*0x02e2*/ 0x016df130, /*0x02e3*/ 0x016e1130,
/*0x02e4*/ 0x016e3b90, /*0x02e5*/ 0x016e6f60, /*0x02e6*/ 0x016e93f0, /*0x02e7*/ 0x016ea420,
/*0x02e8*/ 0x016ebab0, /*0x02e9*/ 0x016ed0a0, /*0x02ea*/ 0x016eeb70, /*0x02eb*/ 0x016f1dc0,
/*0x02ec*/ 0x016f32d0, /*0x02ed*/ 0x016f4610, /*0x02ee*/ 0x016f5a80, /*0x02ef*/ 0x016f67a0,
/*0x02f0*/ 0x016f7560, /*0x02f1*/ 0x016f9780, /*0x02f2*/ 0x016fbc10, /*0x02f3*/ 0x016fcf00,
/*0x02f4*/ 0x016fe8a0, /*0x02f5*/ 0x016ffdb0, /*0x02f6*/ 0x01701af0, /*0x02f7*/ 0x01703000,
/*0x02f8*/ 0x01704bc0, /*0x02f9*/ 0x01706560, /*0x02fa*/ 0x01708030, /*0x02fb*/ 0x01709710,
/*0x02fc*/ 0x0170a960, /*0x02fd*/ 0x0170b460, /*0x02fe*/ 0x0170d680, /*0x02ff*/ 0x0170e7e0,
/*0x0300*/ 0x0170f8b0, /*0x0301*/ 0x01710b00, /*0x0302*/ 0x017119a0, /*0x0303*/ 0x01712b00,
/*0x0304*/ 0x01714840, /*0x0305*/ 0x01715b30, /*0x0306*/ 0x01716e20, /*0x0307*/ 0x0171b4d0,
/*0x0308*/ 0x017200b0, /*0x0309*/ 0x017218d0, /*0x030a*/ 0x01722d40, /*0x030b*/ 0x01724080,
/*0x030c*/ 0x01725b50, /*0x030d*/ 0x01727890, /*0x030e*/ 0x01728e80, /*0x030f*/ 0x0172a170,
/*0x0310*/ 0x0172b4b0, /*0x0311*/ 0x0172ce50, /*0x0312*/ 0x0172e920, /*0x0313*/ 0x017301d0,
/*0x0314*/ 0x01731ca0, /*0x0315*/ 0x01733d90, /*0x0316*/ 0x01735f20, /*0x0317*/ 0x01738c40,
/*0x0318*/ 0x0173a800, /*0x0319*/ 0x0173cb10, /*0x031a*/ 0x0173e6d0, /*0x031b*/ 0x01740550,
/*0x031c*/ 0x01742550, /*0x031d*/ 0x01743840, /*0x031e*/ 0x01744030, /*0x031f*/ 0x017458e0,
/*0x0320*/ 0x01749060, /*0x0321*/ 0x0174ada0, /*0x0322*/ 0x0174b8a0, /*0x0323*/ 0x0174ddd0,
/*0x0324*/ 0x0174e8d0, /*0x0325*/ 0x0174fc10, /*0x0326*/ 0x01750f00, /*0x0327*/ 0x01751fd0,
/*0x0328*/ 0x01753f40, /*0x0329*/ 0x01756820, /*0x032a*/ 0x01758cb0, /*0x032b*/ 0x0175ac20,
/*0x032c*/ 0x0175c880, /*0x032d*/ 0x0175e4e0, /*0x032e*/ 0x0175f080, /*0x032f*/ 0x01760ac0,
/*0x0330*/ 0x017621a0, /*0x0331*/ 0x01763be0, /*0x0332*/ 0x01765400, /*0x0333*/ 0x017671e0,
/*0x0334*/ 0x01768b80, /*0x0335*/ 0x01769dd0, /*0x0336*/ 0x0176b4b0, /*0x0337*/ 0x0176caa0,
/*0x0338*/ 0x0176f070, /*0x0339*/ 0x01771160, /*0x033a*/ 0x017743f0, /*0x033b*/ 0x01775a10,
/*0x033c*/ 0x01776f80, /*0x033d*/ 0x0177b970, /*0x033e*/ 0x0177ce90, /*0x033f*/ 0x0177dfe0,
/*0x0340*/ 0x0177fb20, /*0x0341*/ 0x01780260, /*0x0342*/ 0x01780690, /*0x0343*/ 0x017808a0,
/*0x0344*/ 0x01780b00, /*0x0345*/ 0x01780f10, /*0x0346*/ 0x01781e20, /*0x0347*/ 0x01781ff0,
/*0x0348*/ 0x01782400, /*0x0349*/ 0x01782820, /*0x034a*/ 0x01782b80, /*0x034b*/ 0x01783010,
/*0x034c*/ 0x017833a0, /*0x034d*/ 0x017836e0, /*0x034e*/ 0x01783a00, /*0x034f*/ 0x01783e70,
/*0x0350*/ 0x01784370, /*0x0351*/ 0x017847f0, /*0x0352*/ 0x01784f30, /*0x0353*/ 0x01785390,
/*0x0354*/ 0x017858c0, /*0x0355*/ 0x01785da0, /*0x0356*/ 0x017862d0, /*0x0357*/ 0x01786570,
/*0x0358*/ 0x01786980, /*0x0359*/ 0x01786da0, /*0x035a*/ 0x017870b0, /*0x035b*/ 0x01787690,
/*0x035c*/ 0x01787a30, /*0x035d*/ 0x01787e40, /*0x035e*/ 0x017882b0, /*0x035f*/ 0x017886e0,
/*0x0360*/ 0x01788b20, /*0x0361*/ 0x01788f80, /*0x0362*/ 0x017893a0, /*0x0363*/ 0x01789b30,
/*0x0364*/ 0x01789dc0, /*0x0365*/ 0x0178a130, /*0x0366*/ 0x0178a3d0, /*0x0367*/ 0x0178a770,
/*0x0368*/ 0x0178ab00, /*0x0369*/ 0x0178ae80, /*0x036a*/ 0x0178bdb0, /*0x036b*/ 0x0178c000,
/*0x036c*/ 0x0178c290, /*0x036d*/ 0x0178c630, /*0x036e*/ 0x0178ca20, /*0x036f*/ 0x0178cd00,
/*0x0370*/ 0x0178d0a0, /*0x0371*/ 0x0178d480, /*0x0372*/ 0x0178d8f0, /*0x0373*/ 0x0178de60,
/*0x0374*/ 0x0178e010, /*0x0375*/ 0x0178e280, /*0x0376*/ 0x0178e510, /*0x0377*/ 0x0178e7a0,
/*0x0378*/ 0x01790300, /*0x0379*/ 0x017915c0, /*0x037a*/ 0x01792950, /*0x037b*/ 0x01794330,
/*0x037c*/ 0x01795d00, /*0x037d*/ 0x01796ca0, /*0x037e*/ 0x01797d70, /*0x037f*/ 0x01799070,
/*0x0380*/ 0x0179a610, /*0x0381*/ 0x0179bee0, /*0x0382*/ 0x0179d750, /*0x0383*/ 0x0179ec90,
/*0x0384*/ 0x0179fc70, /*0x0385*/ 0x017a12c0, /*0x0386*/ 0x017a2b20, /*0x0387*/ 0x017a4380,
/*0x0388*/ 0x017a6250, /*0x0389*/ 0x017a8480, /*0x038a*/ 0x017a9c70, /*0x038b*/ 0x017ab120,
/*0x038c*/ 0x017accb0, /*0x038d*/ 0x017ae4d0, /*0x038e*/ 0x017af960, /*0x038f*/ 0x017b0cc0,
/*0x0390*/ 0x017b1870, /*0x0391*/ 0x017b27f0, /*0x0392*/ 0x017b2e90, /*0x0393*/ 0x017b3530,
/*0x0394*/ 0x017b3ef0, /*0x0395*/ 0x017b4ad0, /*0x0396*/ 0x017b57c0, /*0x0397*/ 0x017b66d0,
/*0x0398*/ 0x017b6ff0, /*0x0399*/ 0x017b7910, /*0x039a*/ 0x017b84d0, /*0x039b*/ 0x017b8e20,
/*0x039c*/ 0x017b9990, /*0x039d*/ 0x017ba890, /*0x039e*/ 0x017bbbe0, /*0x039f*/ 0x017bc170,
/*0x03a0*/ 0x017bc9b0, /*0x03a1*/ 0x017bf8f0, /*0x03a2*/ 0x017c1c00, /*0x03a3*/ 0x017c35a0,
/*0x03a4*/ 0x017c5b70, /*0x03a5*/ 0x017c92f0, /*0x03a6*/ 0x017cb0d0, /*0x03a7*/ 0x017cdee0,
/*0x03a8*/ 0x017d1130, /*0x03a9*/ 0x017d38d0, /*0x03aa*/ 0x017d6420, /*0x03ab*/ 0x017d8390,
/*0x03ac*/ 0x017db010, /*0x03ad*/ 0x017de0d0, /*0x03ae*/ 0x017dfeb0, /*0x03af*/ 0x017e14a0,
/*0x03b0*/ 0x017e36c0, /*0x03b1*/ 0x017e61c0, /*0x03b2*/ 0x017e82b0, /*0x03b3*/ 0x017ebac0,
/*0x03b4*/ 0x017ee180, /*0x03b5*/ 0x017f00f0, /*0x03b6*/ 0x017f2d70, /*0x03b7*/ 0x017f6400,
/*0x03b8*/ 0x017f87b0, /*0x03b9*/ 0x017fb210, /*0x03ba*/ 0x017fe150, /*0x03bb*/ 0x01800680,
/*0x03bc*/ 0x01803af0, /*0x03bd*/ 0x018078d0, /*0x03be*/ 0x0180a5f0, /*0x03bf*/ 0x0180dc80,
/*0x03c0*/ 0x01810250, /*0x03c1*/ 0x01811eb0, /*0x03c2*/ 0x018151a0, /*0x03c3*/ 0x01818790,
/*0x03c4*/ 0x0181a880, /*0x03c5*/ 0x0181dc50, /*0x03c6*/ 0x0181fe70, /*0x03c7*/ 0x01822180,
/*0x03c8*/ 0x01825810, /*0x03c9*/ 0x018275f0, /*0x03ca*/ 0x01829780, /*0x03cb*/ 0x0182bb30,
/*0x03cc*/ 0x0182d570, /*0x03cd*/ 0x0182e4b0, /*0x03ce*/ 0x0182f7f0, /*0x03cf*/ 0x01830ed0,
/*0x03d0*/ 0x018331e0, /*0x03d1*/ 0x01835ff0, /*0x03d2*/ 0x018378a0, /*0x03d3*/ 0x0183c260,
/*0x03d4*/ 0x0183e830, /*0x03d5*/ 0x01840490, /*0x03d6*/ 0x018432a0, /*0x03d7*/ 0x01846710,
/*0x03d8*/ 0x01847b80, /*0x03d9*/ 0x01849960, /*0x03da*/ 0x0184b960, /*0x03db*/ 0x0184e0b0,
/*0x03dc*/ 0x01850020, /*0x03dd*/ 0x018536b0, /*0x03de*/ 0x01854ed0, /*0x03df*/ 0x01856d50,
/*0x03e0*/ 0x01859320, /*0x03e1*/ 0x0185aee0, /*0x03e2*/ 0x0185ea00, /*0x03e3*/ 0x01861680,
/*0x03e4*/ 0x01864740, /*0x03e5*/ 0x01865a80, /*0x03e6*/ 0x0186bf60, /*0x03e7*/ 0x0186d780,
/*0x03e8*/ 0x01875730, /*0x03e9*/ 0x01876dc0, /*0x03ea*/ 0x0187bbc0, /*0x03eb*/ 0x0187d250,
/*0x03ec*/ 0x018829d0, /*0x03ed*/ 0x018833e0, /*0x03ee*/ 0x01884280, /*0x03ef*/ 0x01886100,
/*0x03f0*/ 0x01886fa0, /*0x03f1*/ 0x01888ce0, /*0x03f2*/ 0x0188dd50, /*0x03f3*/ 0x018916f0,
/*0x03f4*/ 0x01892c00, /*0x03f5*/ 0x01893880, /*0x03f6*/ 0x01894380, /*0x03f7*/ 0x018955d0,
/*0x03f8*/ 0x018970a0, /*0x03f9*/ 0x01899b00, /*0x03fa*/ 0x0189ba70, /*0x03fb*/ 0x0189eee0,
/*0x03fc*/ 0x0189ffb0, /*0x03fd*/ 0x018a2c30, /*0x03fe*/ 0x018a38b0, /*0x03ff*/ 0x018a6b00,
/*0x0400*/ 0x018b0ab0, /*0x0401*/ 0x018b98b0, /*0x0402*/ 0x018bfed0, /*0x0403*/ 0x018c0fa0,
/*0x0404*/ 0x018c7430, /*0x0405*/ 0x018c9520, /*0x0406*/ 0x018d8dc0, /*0x0407*/ 0x018dcba0,
/*0x0408*/ 0x018e9fb0, /*0x0409*/ 0x018f5550, /*0x040a*/ 0x018f7860, /*0x040b*/ 0x018f9b70,
/*0x040c*/ 0x018fac40, /*0x040d*/ 0x018ffc70, /*0x040e*/ 0x01908d80, /*0x040f*/ 0x0190c590,
/*0x0410*/ 0x0190f210, /*0x0411*/ 0x019128a0, /*0x0412*/ 0x0191da90, /*0x0413*/ 0x019224f0,
/*0x0414*/ 0x0192a8e0, /*0x0415*/ 0x01933fc0, /*0x0416*/ 0x0193a230, /*0x0417*/ 0x019497d0,
/*0x0418*/ 0x0194b5b0, /*0x0419*/ 0x0194fae0, /*0x041a*/ 0x019528f0, /*0x041b*/ 0x01956b60,
/*0x041c*/ 0x0195cff0, /*0x041d*/ 0x0195e990, /*0x041e*/ 0x019661f0, /*0x041f*/ 0x01966e70,
/*0x0420*/ 0x01969db0, /*0x0421*/ 0x0196f8d0, /*0x0422*/ 0x01970c10, /*0x0423*/ 0x019727d0,
/*0x0424*/ 0x019730b0, /*0x0425*/ 0x019780e0, /*0x0426*/ 0x01979ca0, /*0x0427*/ 0x0197ae00,
/*0x0428*/ 0x0197ed60, /*0x0429*/ 0x01982aa0, /*0x042a*/ 0x0198a8d0, /*0x042b*/ 0x0198d330,
/*0x042c*/ 0x0198dfb0, /*0x042d*/ 0x0198fcf0, /*0x042e*/ 0x01994b90, /*0x042f*/ 0x01997250,
/*0x0430*/ 0x01997bd0, /*0x0431*/ 0x01998550, /*0x0432*/ 0x01999d70, /*0x0433*/ 0x0199d360,
/*0x0434*/ 0x0199eda0, /*0x0435*/ 0x019a4520, /*0x0436*/ 0x019a7070, /*0x0437*/ 0x019a8ef0,
/*0x0438*/ 0x019ad640, /*0x0439*/ 0x019b2970, /*0x043a*/ 0x019b5030, /*0x043b*/ 0x019b6eb0,
/*0x043c*/ 0x019b8d30, /*0x043d*/ 0x019bbd60, /*0x043e*/ 0x019c3970, /*0x043f*/ 0x019c5000,
/*0x0440*/ 0x019c6160, /*0x0441*/ 0x019c7840, /*0x0442*/ 0x019c8030, /*0x0443*/ 0x019ca9a0,
/*0x0444*/ 0x019cd4a0, /*0x0445*/ 0x019cf100, /*0x0446*/ 0x019d19e0, /*0x0447*/ 0x019d5070,
/*0x0448*/ 0x019da880, /*0x0449*/ 0x019e3460, /*0x044a*/ 0x019ecd60, /*0x044b*/ 0x019f2fd0,
/*0x044c*/ 0x019f7160, /*0x044d*/ 0x019f9690, /*0x044e*/ 0x019ff900, /*0x044f*/ 0x01a03f20,
/*0x0450*/ 0x01a0f3d0, /*0x0451*/ 0x01a10ea0, /*0x0452*/ 0x01a14f90, /*0x0453*/ 0x01a19420,
/*0x0454*/ 0x01a1b640, /*0x0455*/ 0x01a1c050, /*0x0456*/ 0x01a1e930, /*0x0457*/ 0x01a21d00,
/*0x0458*/ 0x01a236a0, /*0x0459*/ 0x01a249e0, /*0x045a*/ 0x01a26950, /*0x045b*/ 0x01a28510,
/*0x045c*/ 0x01a2c820, /*0x045d*/ 0x01a31100, /*0x045e*/ 0x01a323f0, /*0x045f*/ 0x01a3b2e0,
/*0x0460*/ 0x01a3f550, /*0x0461*/ 0x01a48c70, /*0x0462*/ 0x01a4bf60, /*0x0463*/ 0x01a50920,
/*0x0464*/ 0x01a524e0, /*0x0465*/ 0x01a53d90, /*0x0466*/ 0x01a58140, /*0x0467*/ 0x01a5ac90,
/*0x0468*/ 0x01a5cd80, /*0x0469*/ 0x01a5daa0, /*0x046a*/ 0x01a5ffd0, /*0x046b*/ 0x01a62e70,
/*0x046c*/ 0x01a660c0, /*0x046d*/ 0x01a68860, /*0x046e*/ 0x01a6bef0, /*0x046f*/ 0x01a6d1e0,
/*0x0470*/ 0x01a6e7d0, /*0x0471*/ 0x01a77ef0, /*0x0472*/ 0x01a7b700, /*0x0473*/ 0x01a81af0,
/*0x0474*/ 0x01a82500, /*0x0475*/ 0x01a97960, /*0x0476*/ 0x01a9c320, /*0x0477*/ 0x01aa0280,
/*0x0478*/ 0x01aa4150, /*0x0479*/ 0x01aa6ff0, /*0x047a*/ 0x01ab16f0, /*0x047b*/ 0x01ab24b0,
/*0x047c*/ 0x01ab33f0, /*0x047d*/ 0x01ab6420, /*0x047e*/ 0x01ab9670, /*0x047f*/ 0x01abad50,
/*0x0480*/ 0x01abd280, /*0x0481*/ 0x01ac0570, /*0x0482*/ 0x01ac4f30, /*0x0483*/ 0x01ac9bb0,
/*0x0484*/ 0x01acfa80, /*0x0485*/ 0x01ad0f90, /*0x0486*/ 0x01ad4ba0, /*0x0487*/ 0x01ad6670,
/*0x0488*/ 0x01adaeb0, /*0x0489*/ 0x01adb830, /*0x048a*/ 0x01add1d0, /*0x048b*/ 0x01aded90,
/*0x048c*/ 0x01adffe0, /*0x048d*/ 0x01ae20d0, /*0x048e*/ 0x01ae9620, /*0x048f*/ 0x01aed9d0,
/*0x0490*/ 0x01afc1b0, /*0x0491*/ 0x01b02860, /*0x0492*/ 0x01b05580, /*0x0493*/ 0x01b071e0,
/*0x0494*/ 0x01b088c0, /*0x0495*/ 0x01b0b1a0, /*0x0496*/ 0x01b0d770, /*0x0497*/ 0x01b0f6e0,
/*0x0498*/ 0x01b11340, /*0x0499*/ 0x01b14f00, /*0x049a*/ 0x01b17390, /*0x049b*/ 0x01b18bb0,
/*0x049c*/ 0x01b19d10, /*0x049d*/ 0x01b1a990, /*0x049e*/ 0x01b1b210, /*0x049f*/ 0x01b1e570,
/*0x04a0*/ 0x01b226c0, /*0x04a1*/ 0x01b25c30, /*0x04a2*/ 0x01b291b0, /*0x04a3*/ 0x01b2dab0,
/*0x04a4*/ 0x01b325d0, /*0x04a5*/ 0x01b351e0, /*0x04a6*/ 0x01b392a0, /*0x04a7*/ 0x01b3da10,
/*0x04a8*/ 0x01b3ef70, /*0x04a9*/ 0x01b3fe70, /*0x04aa*/ 0x01b43090, /*0x04ab*/ 0x01b45be0,
/*0x04ac*/ 0x01b48910, /*0x04ad*/ 0x01b49630, /*0x04ae*/ 0x01b4b1f0, /*0x04af*/ 0x01b4c7d0,
/*0x04b0*/ 0x01b4d510, /*0x04b1*/ 0x01b50970, /*0x04b2*/ 0x01b517e0, /*0x04b3*/ 0x01b51b80,
/*0x04b4*/ 0x01b521c0, /*0x04b5*/ 0x01b52320, /*0x04b6*/ 0x01b528a0, /*0x04b7*/ 0x01b52b70,
/*0x04b8*/ 0x01b53930, /*0x04b9*/ 0x01b549a0, /*0x04ba*/ 0x01b556b0, /*0x04bb*/ 0x01b56730,
/*0x04bc*/ 0x01b576b0, /*0x04bd*/ 0x01b58320, /*0x04be*/ 0x01b593f0, /*0x04bf*/ 0x01b5a430,
/*0x04c0*/ 0x01b5b7b0, /*0x04c1*/ 0x01b5c4b0, /*0x04c2*/ 0x01b5d360, /*0x04c3*/ 0x01b5dd10,
/*0x04c4*/ 0x01b5e810, /*0x04c5*/ 0x01b5f7c0, /*0x04c6*/ 0x01b603e0, /*0x04c7*/ 0x01b61030,
/*0x04c8*/ 0x01b620c0, /*0x04c9*/ 0x01b63070, /*0x04ca*/ 0x01b644a0, /*0x04cb*/ 0x01b65460,
/*0x04cc*/ 0x01b66650, /*0x04cd*/ 0x01b673c0, /*0x04ce*/ 0x01b683c0, /*0x04cf*/ 0x01b69390,
/*0x04d0*/ 0x01b69b90, /*0x04d1*/ 0x01b6a800, /*0x04d2*/ 0x01b6a990, /*0x04d3*/ 0x01b6abb0,
/*0x04d4*/ 0x01b6ae90, /*0x04d5*/ 0x01b6bf70, /*0x04d6*/ 0x01b6c230, /*0x04d7*/ 0x01b6c3e0,
/*0x04d8*/ 0x01b6cfb0, /*0x04d9*/ 0x01b6d410, /*0x04da*/ 0x01b6de80, /*0x04db*/ 0x01b6e8f0,
/*0x04dc*/ 0x01b6f360, /*0x04dd*/ 0x01b72f20, /*0x04de*/ 0x01b74080, /*0x04df*/ 0x01b74a90,
/*0x04e0*/ 0x01b75cb0, /*0x04e1*/ 0x01b75f20, /*0x04e2*/ 0x01b76100, /*0x04e3*/ 0x01b76260,
/*0x04e4*/ 0x01b763e0, /*0x04e5*/ 0x01b76580, /*0x04e6*/ 0x01b77a90, /*0x04e7*/ 0x01b78060,
/*0x04e8*/ 0x01b79290, /*0x04e9*/ 0x01b7c530, /*0x04ea*/ 0x01b7c710, /*0x04eb*/ 0x01b7ec40,
/*0x04ec*/ 0x01b808a0, /*0x04ed*/ 0x01b83740, /*0x04ee*/ 0x01b840c0, /*0x04ef*/ 0x01b849a0,
/*0x04f0*/ 0x01b85320, /*0x04f1*/ 0x01b85e20, /*0x04f2*/ 0x01b86320, /*0x04f3*/ 0x01b875c0,
/*0x04f4*/ 0x01b89260, /*0x04f5*/ 0x01b8a500, /*0x04f6*/ 0x01b8b7a0, /*0x04f7*/ 0x01b8e1d0,
/*0x04f8*/ 0x01b8eda0, /*0x04f9*/ 0x01b8f680, /*0x04fa*/ 0x01b8ff60, /*0x04fb*/ 0x01b90840,
/*0x04fc*/ 0x01b91120, /*0x04fd*/ 0x01b92090, /*0x04fe*/ 0x01b92900, /*0x04ff*/ 0x01b93170,
/*0x0500*/ 0x01b93970, /*0x0501*/ 0x01b93b70, /*0x0502*/ 0x01b93d20, /*0x0503*/ 0x01b93ec0,
/*0x0504*/ 0x01b942a0, /*0x0505*/ 0x01b947a0, /*0x0506*/ 0x01b97770, /*0x0507*/ 0x01b9a4f0,
/*0x0508*/ 0x01b9c020, /*0x0509*/ 0x01b9d480, /*0x050a*/ 0x01b9d9c0, /*0x050b*/ 0x01b9dd30,
/*0x050c*/ 0x01ba3750, /*0x050d*/ 0x01ba7a00, /*0x050e*/ 0x01ba8a60, /*0x050f*/ 0x01ba9c60,
/*0x0510*/ 0x01baac80, /*0x0511*/ 0x01bac010, /*0x0512*/ 0x01bacc00, /*0x0513*/ 0x01bad120,
/*0x0514*/ 0x01badb10, /*0x0515*/ 0x01bae350, /*0x0516*/ 0x01baeae0, /*0x0517*/ 0x01baeec0,
/*0x0518*/ 0x01bb0020, /*0x0519*/ 0x01bb2ca0, /*0x051a*/ 0x01bb4fb0, /*0x051b*/ 0x01bb6860,
/*0x051c*/ 0x01bb8420, /*0x051d*/ 0x01bba950, /*0x051e*/ 0x01bbcc60, /*0x051f*/ 0x01bbe340,
/*0x0520*/ 0x01bbfa20, /*0x0521*/ 0x01bc1760, /*0x0522*/ 0x01bc3320, /*0x0523*/ 0x01bc4bd0,
/*0x0524*/ 0x01bc6bd0, /*0x0525*/ 0x01bc7ec0, /*0x0526*/ 0x01bc8490, /*0x0527*/ 0x01bc8ed0,
/*0x0528*/ 0x01bc9780, /*0x0529*/ 0x01bc9870, /*0x052a*/ 0x01bcab70, /*0x052b*/ 0x01bcbeb0,
/*0x052c*/ 0x01bcd2b0, /*0x052d*/ 0x01bce660, /*0x052e*/ 0x01bcfa00, /*0x052f*/ 0x01bd1120,
/*0x0530*/ 0x01bd2460, /*0x0531*/ 0x01bd3790, /*0x0532*/ 0x01bd4ad0, /*0x0533*/ 0x01bd5e30,
/*0x0534*/ 0x01bd7170, /*0x0535*/ 0x01bd84c0, /*0x0536*/ 0x01bd9800, /*0x0537*/ 0x01bdabf0,
/*0x0538*/ 0x01bdbe20, /*0x0539*/ 0x01bdd160, /*0x053a*/ 0x01bde4f0, /*0x053b*/ 0x01bdf830,
/*0x053c*/ 0x01be0b10, /*0x053d*/ 0x01be2c40, /*0x053e*/ 0x01be3b30, /*0x053f*/ 0x01be4f20,
/*0x0540*/ 0x01be6070, /*0x0541*/ 0x01be6e10, /*0x0542*/ 0x01be7fb0, /*0x0543*/ 0x01be8a30,
/*0x0544*/ 0x01be8cf0, /*0x0545*/ 0x01be9000, /*0x0546*/ 0x01bea820, /*0x0547*/ 0x01bead20,
/*0x0548*/ 0x01beb040, /*0x0549*/ 0x01bec940, /*0x054a*/ 0x01becbc0, /*0x054b*/ 0x01becfd0,
/*0x054c*/ 0x01beddf0, /*0x054d*/ 0x01bf1690, /*0x054e*/ 0x01bf2610, /*0x054f*/ 0x01bf3b30,
/*0x0550*/ 0x01bf4cc0, /*0x0551*/ 0x01bf5f10, /*0x0552*/ 0x01bf7050, /*0x0553*/ 0x01bf8190,
/*0x0554*/ 0x01bf9cf0, /*0x0555*/ 0x01bfadd0, /*0x0556*/ 0x01bfb3f0, /*0x0557*/ 0x01bfb830,
/*0x0558*/ 0x01bfbfd0, /*0x0559*/ 0x01bfcca0, /*0x055a*/ 0x01c001f0, /*0x055b*/ 0x01c017f0,
/*0x055c*/ 0x01c02a30, /*0x055d*/ 0x01c04940, /*0x055e*/ 0x01c07830, /*0x055f*/ 0x01c097a0,
/*0x0560*/ 0x01c09b80, /*0x0561*/ 0x01c0cbb0, /*0x0562*/ 0x01c0e760, /*0x0563*/ 0x01c12280,
/*0x0564*/ 0x01c124e0, /*0x0565*/ 0x01c13970, /*0x0566*/ 0x01c140a0, /*0x0567*/ 0x01c14530,
/*0x0568*/ 0x01c15130, /*0x0569*/ 0x01c161f0, /*0x056a*/ 0x01c18630, /*0x056b*/ 0x01c190f0,
/*0x056c*/ 0x01c1af50, /*0x056d*/ 0x01c1b300, /*0x056e*/ 0x01c1b730, /*0x056f*/ 0x01c1c020,
/*0x0570*/ 0x01c1c2b0, /*0x0571*/ 0x01c1cec0, /*0x0572*/ 0x01c1dab0, /*0x0573*/ 0x01c1e6c0,
/*0x0574*/ 0x01c1f2d0, /*0x0575*/ 0x01c1fee0, /*0x0576*/ 0x01c20af0, /*0x0577*/ 0x01c21700,
/*0x0578*/ 0x01c21710, /*0x0579*/ 0x01c21720, /*0x057a*/ 0x01c21730, /*0x057b*/ 0x01c21740,
/*0x057c*/ 0x01c21750, /*0x057d*/ 0x01c21760, /*0x057e*/ 0x01c21770, /*0x057f*/ 0x01c21780,
/*0x0580*/ 0x01c21790, /*0x0581*/ 0x01c217a0, /*0x0582*/ 0x01c217b0, /*0x0583*/ 0x01c217c0,
/*0x0584*/ 0x01c217d0, /*0x0585*/ 0x01c217e0, /*0x0586*/ 0x01c21f60, /*0x0587*/ 0x01c226c0,
/*0x0588*/ 0x01c22e30, /*0x0589*/ 0x01c235a0, /*0x058a*/ 0x01c23d10, /*0x058b*/ 0x01c24480,
/*0x058c*/ 0x01c24bf0, /*0x058d*/ 0x01c24c00, /*0x058e*/ 0x01c24c10, /*0x058f*/ 0x01c24c20,
/*0x0590*/ 0x01c24c30, /*0x0591*/ 0x01c24c40, /*0x0592*/ 0x01c24c50, /*0x0593*/ 0x01c24c60,
/*0x0594*/ 0x01c24ef0, /*0x0595*/ 0x01c24fd0, /*0x0596*/ 0x01c25260, /*0x0597*/ 0x01c254f0,
/*0x0598*/ 0x01c25780, /*0x0599*/ 0x01c25a10, /*0x059a*/ 0x01c25ca0, /*0x059b*/ 0x01c26440,
/*0x059c*/ 0x01c26bc0, /*0x059d*/ 0x01c27360, /*0x059e*/ 0x01c27b00, /*0x059f*/ 0x01c282a0,
/*0x05a0*/ 0x01c28a40, /*0x05a1*/ 0x01c291e0, /*0x05a2*/ 0x01c291f0, /*0x05a3*/ 0x01c29200,
/*0x05a4*/ 0x01c29210, /*0x05a5*/ 0x01c29220, /*0x05a6*/ 0x01c29230, /*0x05a7*/ 0x01c29240,
/*0x05a8*/ 0x01c29250, /*0x05a9*/ 0x01c29bd0, /*0x05aa*/ 0x01c2a4c0, /*0x05ab*/ 0x01c2ae50,
/*0x05ac*/ 0x01c2b7e0, /*0x05ad*/ 0x01c2c170, /*0x05ae*/ 0x01c2cb00, /*0x05af*/ 0x01c2d490,
/*0x05b0*/ 0x01c2d4a0, /*0x05b1*/ 0x01c2d4b0, /*0x05b2*/ 0x01c2d4c0, /*0x05b3*/ 0x01c2d4d0,
/*0x05b4*/ 0x01c2d4e0, /*0x05b5*/ 0x01c2d4f0, /*0x05b6*/ 0x01c2d500, /*0x05b7*/ 0x01c2d510,
/*0x05b8*/ 0x01c2d520, /*0x05b9*/ 0x01c2d530, /*0x05ba*/ 0x01c2d540, /*0x05bb*/ 0x01c2d550,
/*0x05bc*/ 0x01c2d560, /*0x05bd*/ 0x01c2d570, /*0x05be*/ 0x01c2dc50, /*0x05bf*/ 0x01c2e2b0,
/*0x05c0*/ 0x01c2e970, /*0x05c1*/ 0x01c2f030, /*0x05c2*/ 0x01c2f6f0, /*0x05c3*/ 0x01c2fdb0,
/*0x05c4*/ 0x01c30470, /*0x05c5*/ 0x01c30f10, /*0x05c6*/ 0x01c31960, /*0x05c7*/ 0x01c32400,
/*0x05c8*/ 0x01c32ea0, /*0x05c9*/ 0x01c33940, /*0x05ca*/ 0x01c343e0, /*0x05cb*/ 0x01c34e80,
/*0x05cc*/ 0x01c34e90, /*0x05cd*/ 0x01c34ea0, /*0x05ce*/ 0x01c34eb0, /*0x05cf*/ 0x01c34ec0,
/*0x05d0*/ 0x01c34ed0, /*0x05d1*/ 0x01c34ee0, /*0x05d2*/ 0x01c34ef0, /*0x05d3*/ 0x01c357a0,
/*0x05d4*/ 0x01c35ff0, /*0x05d5*/ 0x01c36880, /*0x05d6*/ 0x01c37110, /*0x05d7*/ 0x01c379a0,
/*0x05d8*/ 0x01c38230, /*0x05d9*/ 0x01c38ac0, /*0x05da*/ 0x01c39570, /*0x05db*/ 0x01c3a020,
/*0x05dc*/ 0x01c3aad0, /*0x05dd*/ 0x01c3b580, /*0x05de*/ 0x01c3c030, /*0x05df*/ 0x01c3cae0,
/*0x05e0*/ 0x01c3d590, /*0x05e1*/ 0x01c3dfa0, /*0x05e2*/ 0x01c3e980, /*0x05e3*/ 0x01c3f390,
/*0x05e4*/ 0x01c3fda0, /*0x05e5*/ 0x01c407b0, /*0x05e6*/ 0x01c411c0, /*0x05e7*/ 0x01c41bd0,
/*0x05e8*/ 0x01c437b0, /*0x05e9*/ 0x01c45210, /*0x05ea*/ 0x01c46c70, /*0x05eb*/ 0x01c486d0,
/*0x05ec*/ 0x01c4a130, /*0x05ed*/ 0x01c4bb90, /*0x05ee*/ 0x01c4d5f0, /*0x05ef*/ 0x01c4dee0,
/*0x05f0*/ 0x01c4e720, /*0x05f1*/ 0x01c4f010, /*0x05f2*/ 0x01c4f900, /*0x05f3*/ 0x01c501f0,
/*0x05f4*/ 0x01c50ae0, /*0x05f5*/ 0x01c513d0, /*0x05f6*/ 0x01c513e0, /*0x05f7*/ 0x01c513f0,
/*0x05f8*/ 0x01c51400, /*0x05f9*/ 0x01c51410, /*0x05fa*/ 0x01c51420, /*0x05fb*/ 0x01c51430,
/*0x05fc*/ 0x01c51440, /*0x05fd*/ 0x01c51450, /*0x05fe*/ 0x01c51460, /*0x05ff*/ 0x01c51470,
/*0x0600*/ 0x01c51480, /*0x0601*/ 0x01c51490, /*0x0602*/ 0x01c514a0, /*0x0603*/ 0x01c514b0,
/*0x0604*/ 0x01c51c50, /*0x0605*/ 0x01c52360, /*0x0606*/ 0x01c52ac0, /*0x0607*/ 0x01c53220,
/*0x0608*/ 0x01c53980, /*0x0609*/ 0x01c540e0, /*0x060a*/ 0x01c54840, /*0x060b*/ 0x01c54850,
/*0x060c*/ 0x01c54860, /*0x060d*/ 0x01c54870, /*0x060e*/ 0x01c54880, /*0x060f*/ 0x01c54890,
/*0x0610*/ 0x01c548a0, /*0x0611*/ 0x01c548b0, /*0x0612*/ 0x01c554b0, /*0x0613*/ 0x01c56050,
/*0x0614*/ 0x01c56c30, /*0x0615*/ 0x01c57810, /*0x0616*/ 0x01c583f0, /*0x0617*/ 0x01c58fd0,
/*0x0618*/ 0x01c59bb0, /*0x0619*/ 0x01c5a5c0, /*0x061a*/ 0x01c5afa0, /*0x061b*/ 0x01c5b9a0,
/*0x061c*/ 0x01c5c3a0, /*0x061d*/ 0x01c5cda0, /*0x061e*/ 0x01c5d7a0, /*0x061f*/ 0x01c5e1a0,
/*0x0620*/ 0x01c62f10, /*0x0621*/ 0x01c664d0, /*0x0622*/ 0x01c6afa0, /*0x0623*/ 0x01c6fa70,
/*0x0624*/ 0x01c74540, /*0x0625*/ 0x01c79010, /*0x0626*/ 0x01c7dae0, /*0x0627*/ 0x01c7daf0,
/*0x0628*/ 0x01c7db00, /*0x0629*/ 0x01c7db10, /*0x062a*/ 0x01c7db20, /*0x062b*/ 0x01c7db30,
/*0x062c*/ 0x01c7db40, /*0x062d*/ 0x01c7db50, /*0x062e*/ 0x01c7db60, /*0x062f*/ 0x01c7db70,
/*0x0630*/ 0x01c7db80, /*0x0631*/ 0x01c7db90, /*0x0632*/ 0x01c7dba0, /*0x0633*/ 0x01c7dbb0,
/*0x0634*/ 0x01c7dbc0, /*0x0635*/ 0x01c7dbd0, /*0x0636*/ 0x01c7dbe0, /*0x0637*/ 0x01c7dbf0,
/*0x0638*/ 0x01c7dc00, /*0x0639*/ 0x01c7dc10, /*0x063a*/ 0x01c7dc20, /*0x063b*/ 0x01c7dc30,
/*0x063c*/ 0x01c7dc40, /*0x063d*/ 0x01c7dc50, /*0x063e*/ 0x01c7dc60, /*0x063f*/ 0x01c7dc70,
/*0x0640*/ 0x01c7dc80, /*0x0641*/ 0x01c7dc90, /*0x0642*/ 0x01c7dca0, /*0x0643*/ 0x01c7dcb0,
/*0x0644*/ 0x01c7dcc0, /*0x0645*/ 0x01c7dcd0, /*0x0646*/ 0x01c7dce0, /*0x0647*/ 0x01c7dcf0,
/*0x0648*/ 0x01c7dd00, /*0x0649*/ 0x01c7dd10, /*0x064a*/ 0x01c7dd20, /*0x064b*/ 0x01c7dd30,
/*0x064c*/ 0x01c7dd40, /*0x064d*/ 0x01c7dd50, /*0x064e*/ 0x01c7dd60, /*0x064f*/ 0x01c7dd70,
/*0x0650*/ 0x01c7dd80, /*0x0651*/ 0x01c7dd90, /*0x0652*/ 0x01c7dda0, /*0x0653*/ 0x01c7ddb0,
/*0x0654*/ 0x01c7ddc0, /*0x0655*/ 0x01c7ddd0, /*0x0656*/ 0x01c7dde0, /*0x0657*/ 0x01c7ddf0,
/*0x0658*/ 0x01c7de00, /*0x0659*/ 0x01c7de10, /*0x065a*/ 0x01c7de20, /*0x065b*/ 0x01c7de30,
/*0x065c*/ 0x01c7de40, /*0x065d*/ 0x01c7de50, /*0x065e*/ 0x01c7de60, /*0x065f*/ 0x01c7de70,
/*0x0660*/ 0x01c7de80, /*0x0661*/ 0x01c7de90, /*0x0662*/ 0x01c7dea0, /*0x0663*/ 0x01c7deb0,
/*0x0664*/ 0x01c7dec0, /*0x0665*/ 0x01c7ded0, /*0x0666*/ 0x01c7dee0, /*0x0667*/ 0x01c7def0,
/*0x0668*/ 0x01c7df00, /*0x0669*/ 0x01c7df10, /*0x066a*/ 0x01c7df20, /*0x066b*/ 0x01c7df30,
/*0x066c*/ 0x01c7df40, /*0x066d*/ 0x01c7df50, /*0x066e*/ 0x01c7df60, /*0x066f*/ 0x01c7df70,
/*0x0670*/ 0x01c7df80, /*0x0671*/ 0x01c7df90, /*0x0672*/ 0x01c7dfa0, /*0x0673*/ 0x01c7dfb0,
/*0x0674*/ 0x01c7dfc0, /*0x0675*/ 0x01c7dfd0, /*0x0676*/ 0x01c7dfe0, /*0x0677*/ 0x01c7dff0,
/*0x0678*/ 0x01c7e000, /*0x0679*/ 0x01c7e010, /*0x067a*/ 0x01c7e020, /*0x067b*/ 0x01c7e030,
/*0x067c*/ 0x01c7e040, /*0x067d*/ 0x01c7e050, /*0x067e*/ 0x01c7e060, /*0x067f*/ 0x01c7e070,
/*0x0680*/ 0x01c7e080, /*0x0681*/ 0x01c7e090, /*0x0682*/ 0x01c7e0a0, /*0x0683*/ 0x01c7e0b0,
/*0x0684*/ 0x01c7e0c0, /*0x0685*/ 0x01c7e0d0, /*0x0686*/ 0x01c7e0e0, /*0x0687*/ 0x01c7e0f0,
/*0x0688*/ 0x01c7e100, /*0x0689*/ 0x01c7e110, /*0x068a*/ 0x01c7e120, /*0x068b*/ 0x01c7e130,
/*0x068c*/ 0x01c7e140, /*0x068d*/ 0x01c7e150, /*0x068e*/ 0x01c7e160, /*0x068f*/ 0x01c7e170,
/*0x0690*/ 0x01c7e180, /*0x0691*/ 0x01c7e190, /*0x0692*/ 0x01c7e1a0, /*0x0693*/ 0x01c7e1b0,
/*0x0694*/ 0x01c7e1c0, /*0x0695*/ 0x01c7e1d0, /*0x0696*/ 0x01c7e1e0, /*0x0697*/ 0x01c7e1f0,
/*0x0698*/ 0x01c7e200, /*0x0699*/ 0x01c7e210, /*0x069a*/ 0x01c7e220, /*0x069b*/ 0x01c7e230,
/*0x069c*/ 0x01c7e240, /*0x069d*/ 0x01c7e250, /*0x069e*/ 0x01c7e260, /*0x069f*/ 0x01c7e270,
/*0x06a0*/ 0x01c7e280, /*0x06a1*/ 0x01c7e290, /*0x06a2*/ 0x01c7e2a0, /*0x06a3*/ 0x01c7e2b0,
/*0x06a4*/ 0x01c7e2c0, /*0x06a5*/ 0x01c7e2d0, /*0x06a6*/ 0x01c7e2e0, /*0x06a7*/ 0x01c7e2f0,
/*0x06a8*/ 0x01c7e300, /*0x06a9*/ 0x01c7e310, /*0x06aa*/ 0x01c7e320, /*0x06ab*/ 0x01c7e330,
/*0x06ac*/ 0x01c7e340, /*0x06ad*/ 0x01c7e350, /*0x06ae*/ 0x01c7e360, /*0x06af*/ 0x01c7e370,
/*0x06b0*/ 0x01c7e380, /*0x06b1*/ 0x01c7e390, /*0x06b2*/ 0x01c7e3a0, /*0x06b3*/ 0x01c7f460,
/*0x06b4*/ 0x01c80530, /*0x06b5*/ 0x01c81600, /*0x06b6*/ 0x01c826d0, /*0x06b7*/ 0x01c837a0,
/*0x06b8*/ 0x01c84870, /*0x06b9*/ 0x01c85940, /*0x06ba*/ 0x01c86560, /*0x06bb*/ 0x01c86eb0,
/*0x06bc*/ 0x01c87a90, /*0x06bd*/ 0x01c883f0, /*0x06be*/ 0x01c88d50, /*0x06bf*/ 0x01c896b0,
/*0x06c0*/ 0x01c8a010, /*0x06c1*/ 0x01c8a020, /*0x06c2*/ 0x01c8a030, /*0x06c3*/ 0x01c8a040,
/*0x06c4*/ 0x01c8a050, /*0x06c5*/ 0x01c8a060, /*0x06c6*/ 0x01c8a070, /*0x06c7*/ 0x01c8a080,
/*0x06c8*/ 0x01c8a090, /*0x06c9*/ 0x01c8a0a0, /*0x06ca*/ 0x01c8a0b0, /*0x06cb*/ 0x01c8a0c0,
/*0x06cc*/ 0x01c8a0d0, /*0x06cd*/ 0x01c8a0e0, /*0x06ce*/ 0x01c8a0f0, /*0x06cf*/ 0x01c8b430,
/*0x06d0*/ 0x01c8c580, /*0x06d1*/ 0x01c8d710, /*0x06d2*/ 0x01c8e8a0, /*0x06d3*/ 0x01c8fa30,
/*0x06d4*/ 0x01c90bc0, /*0x06d5*/ 0x01c91d50, /*0x06d6*/ 0x01c92670, /*0x06d7*/ 0x01c92f30,
/*0x06d8*/ 0x01c93800, /*0x06d9*/ 0x01c940d0, /*0x06da*/ 0x01c949a0, /*0x06db*/ 0x01c95270,
/*0x06dc*/ 0x01c95b40, /*0x06dd*/ 0x01c96400, /*0x06de*/ 0x01c96c90, /*0x06df*/ 0x01c97550,
/*0x06e0*/ 0x01c97e10, /*0x06e1*/ 0x01c986d0, /*0x06e2*/ 0x01c98f90, /*0x06e3*/ 0x01c99850,
/*0x06e4*/ 0x01c99a20, /*0x06e5*/ 0x01c99bf0, /*0x06e6*/ 0x01c99dc0, /*0x06e7*/ 0x01c99f90,
/*0x06e8*/ 0x01c9a160, /*0x06e9*/ 0x01c9a330, /*0x06ea*/ 0x01c9a500, /*0x06eb*/ 0x01c9a510,
/*0x06ec*/ 0x01c9a520, /*0x06ed*/ 0x01c9a530, /*0x06ee*/ 0x01c9a540, /*0x06ef*/ 0x01c9a550,
/*0x06f0*/ 0x01c9a560, /*0x06f1*/ 0x01c9a570, /*0x06f2*/ 0x01c9ae60, /*0x06f3*/ 0x01c9b740,
/*0x06f4*/ 0x01c9c030, /*0x06f5*/ 0x01c9c920, /*0x06f6*/ 0x01c9d210, /*0x06f7*/ 0x01c9db00,
/*0x06f8*/ 0x01c9e3f0, /*0x06f9*/ 0x01c9e400, /*0x06fa*/ 0x01c9e410, /*0x06fb*/ 0x01c9e420,
/*0x06fc*/ 0x01c9e430, /*0x06fd*/ 0x01c9e440, /*0x06fe*/ 0x01c9e450, /*0x06ff*/ 0x01c9e460,
/*0x0700*/ 0x01c9e7d0, /*0x0701*/ 0x01c9e8b0, /*0x0702*/ 0x01c9ec20, /*0x0703*/ 0x01c9ef90,
/*0x0704*/ 0x01c9f300, /*0x0705*/ 0x01c9f670, /*0x0706*/ 0x01c9f9e0, /*0x0707*/ 0x01c9fa70,
/*0x0708*/ 0x01c9fb00, /*0x0709*/ 0x01c9fb90, /*0x070a*/ 0x01c9fc20, /*0x070b*/ 0x01c9fcb0,
/*0x070c*/ 0x01c9fd40, /*0x070d*/ 0x01c9fdd0, /*0x070e*/ 0x01c9fde0, /*0x070f*/ 0x01c9fdf0,
/*0x0710*/ 0x01c9fe00, /*0x0711*/ 0x01c9fe10, /*0x0712*/ 0x01c9fe20, /*0x0713*/ 0x01c9fe30,
/*0x0714*/ 0x01c9fe40, /*0x0715*/ 0x01c9fe50, /*0x0716*/ 0x01c9fe60, /*0x0717*/ 0x01c9fe70,
/*0x0718*/ 0x01c9fe80, /*0x0719*/ 0x01c9fe90, /*0x071a*/ 0x01c9fea0, /*0x071b*/ 0x01c9feb0,
/*0x071c*/ 0x01ca07c0, /*0x071d*/ 0x01ca0fc0, /*0x071e*/ 0x01ca1830, /*0x071f*/ 0x01ca20a0,
/*0x0720*/ 0x01ca2910, /*0x0721*/ 0x01ca3180, /*0x0722*/ 0x01ca39f0, /*0x0723*/ 0x01ca3a00,
/*0x0724*/ 0x01ca3a10, /*0x0725*/ 0x01ca3a20, /*0x0726*/ 0x01ca3a30, /*0x0727*/ 0x01ca3a40,
/*0x0728*/ 0x01ca3a50, /*0x0729*/ 0x01ca3a60, /*0x072a*/ 0x01ca3d30, /*0x072b*/ 0x01ca3dc0,
/*0x072c*/ 0x01ca4090, /*0x072d*/ 0x01ca4360, /*0x072e*/ 0x01ca4630, /*0x072f*/ 0x01ca4900,
/*0x0730*/ 0x01ca4bd0, /*0x0731*/ 0x01ca5290, /*0x0732*/ 0x01ca5780, /*0x0733*/ 0x01ca5cb0,
/*0x0734*/ 0x01ca61e0, /*0x0735*/ 0x01ca6710, /*0x0736*/ 0x01ca6c40, /*0x0737*/ 0x01ca7170,
/*0x0738*/ 0x01ca7c80, /*0x0739*/ 0x01ca8700, /*0x073a*/ 0x01ca9210, /*0x073b*/ 0x01ca9d20,
/*0x073c*/ 0x01caa830, /*0x073d*/ 0x01cab340, /*0x073e*/ 0x01cabe50, /*0x073f*/ 0x01cabe60,
/*0x0740*/ 0x01cabe70, /*0x0741*/ 0x01cabe80, /*0x0742*/ 0x01cabe90, /*0x0743*/ 0x01cabea0,
/*0x0744*/ 0x01cabeb0, /*0x0745*/ 0x01cabec0, /*0x0746*/ 0x01cac2b0, /*0x0747*/ 0x01cac4c0,
/*0x0748*/ 0x01cac8a0, /*0x0749*/ 0x01cacc80, /*0x074a*/ 0x01cad060, /*0x074b*/ 0x01cad440,
/*0x074c*/ 0x01cad820, /*0x074d*/ 0x01cade10, /*0x074e*/ 0x01caf0f0, /*0x074f*/ 0x01caf960,
/*0x0750*/ 0x01cb0a90, /*0x0751*/ 0x01cb19c0, /*0x0752*/ 0x01cb2070, /*0x0753*/ 0x01cb2ad0,
/*0x0754*/ 0x01cb3330, /*0x0755*/ 0x01cb7110, /*0x0756*/ 0x01cb8700, /*0x0757*/ 0x01cb8830,
/*0x0758*/ 0x01cb9440, /*0x0759*/ 0x01cbb180, /*0x075a*/ 0x01cbd3a0, /*0x075b*/ 0x01cbebc0,
/*0x075c*/ 0x01cbf000, /*0x075d*/ 0x01cbf230, /*0x075e*/ 0x01cbf720, /*0x075f*/ 0x01cbf9f0,
/*0x0760*/ 0x01cbffd0, /*0x0761*/ 0x01cc0230, /*0x0762*/ 0x01cc03f0, /*0x0763*/ 0x01cc0700,
/*0x0764*/ 0x01cc0ff0, /*0x0765*/ 0x01cc1e80, /*0x0766*/ 0x01cc2200, /*0x0767*/ 0x01cc36a0,
/*0x0768*/ 0x01cc4a50, /*0x0769*/ 0x01cc5f00, /*0x076a*/ 0x01cc72b0, /*0x076b*/ 0x01cc8680,
/*0x076c*/ 0x01cc9b20, /*0x076d*/ 0x01ccaed0, /*0x076e*/ 0x01ccc1f0, /*0x076f*/ 0x01cccc40,
/*0x0770*/ 0x01ccd180, /*0x0771*/ 0x01ccd350, /*0x0772*/ 0x01cd2df0, /*0x0773*/ 0x01cd31e0,
/*0x0774*/ 0x01cd3990, /*0x0775*/ 0x01cd3af0, /*0x0776*/ 0x01cd46e0, /*0x0777*/ 0x01cd4bd0,
/*0x0778*/ 0x01cd56e0, /*0x0779*/ 0x01cd6c60, /*0x077a*/ 0x01cd7190, /*0x077b*/ 0x01cd7e10,
/*0x077c*/ 0x01cda3e0, /*0x077d*/ 0x01cdab30, /*0x077e*/ 0x01cdc600, /*0x077f*/ 0x01cdcd50,
/*0x0780*/ 0x01cdd850, /*0x0781*/ 0x01cde350, /*0x0782*/ 0x01cdf690, /*0x0783*/ 0x01ce0b00,
/*0x0784*/ 0x01ce1c60, /*0x0785*/ 0x01ce2eb0, /*0x0786*/ 0x01ce4540, /*0x0787*/ 0x01ce6320,
/*0x0788*/ 0x01ce70e0, /*0x0789*/ 0x01ce8990, /*0x078a*/ 0x01ceae20, /*0x078b*/ 0x01ced040,
/*0x078c*/ 0x01cedd60, /*0x078d*/ 0x01cef270, /*0x078e*/ 0x01cf10f0, /*0x078f*/ 0x01cf1840,
/*0x0790*/ 0x01cf1e10, /*0x0791*/ 0x01cf2790, /*0x0792*/ 0x01cf3860, /*0x0793*/ 0x01cf4580,
/*0x0794*/ 0x01cf5c60, /*0x0795*/ 0x01cf6760, /*0x0796*/ 0x01cf7c70, /*0x0797*/ 0x01cfc900,
/*0x0798*/ 0x01cfcd40, /*0x0799*/ 0x01cff5b0, /*0x079a*/ 0x01cff6a0, /*0x079b*/ 0x01d01580,
/*0x079c*/ 0x01d033c0, /*0x079d*/ 0x01d03610, /*0x079e*/ 0x01d03740, /*0x079f*/ 0x01d05520,
/*0x07a0*/ 0x01d07740, /*0x07a1*/ 0x01d09ee0, /*0x07a2*/ 0x01d0b220, /*0x07a3*/ 0x01d0d220,
/*0x07a4*/ 0x01d0ecf0, /*0x07a5*/ 0x01d10de0, /*0x07a6*/ 0x01d11e10, /*0x07a7*/ 0x01d12cb0,
/*0x07a8*/ 0x01d15370, /*0x07a9*/ 0x01d18430, /*0x07aa*/ 0x01d1b4f0, /*0x07ab*/ 0x01d1c7e0,
/*0x07ac*/ 0x01d1da30, /*0x07ad*/ 0x01d1fec0, /*0x07ae*/ 0x01d21330, /*0x07af*/ 0x01d22d70,
/*0x07b0*/ 0x01d24590, /*0x07b1*/ 0x01d25fd0, /*0x07b2*/ 0x01d26d90, /*0x07b3*/ 0x01d27570,
/*0x07b4*/ 0x01d27770, /*0x07b5*/ 0x01d28460, /*0x07b6*/ 0x01d2a250, /*0x07b7*/ 0x01d2a780,
/*0x07b8*/ 0x01d2acb0, /*0x07b9*/ 0x01d2b1e0, /*0x07ba*/ 0x01d2b710, /*0x07bb*/ 0x01d2c120,
/*0x07bc*/ 0x01d2c9d0, /*0x07bd*/ 0x01d2cc80, /*0x07be*/ 0x01d2dbe0, /*0x07bf*/ 0x01d2ece0,
/*0x07c0*/ 0x01d2fe70, /*0x07c1*/ 0x01d30da0, /*0x07c2*/ 0x01d31df0, /*0x07c3*/ 0x01d32f60,
/*0x07c4*/ 0x01d34130, /*0x07c5*/ 0x01d35450, /*0x07c6*/ 0x01d36150, /*0x07c7*/ 0x01d370f0,
/*0x07c8*/ 0x01d38ef0, /*0x07c9*/ 0x01d39c10, /*0x07ca*/ 0x01d3ac40, /*0x07cb*/ 0x01d3cd30,
/*0x07cc*/ 0x01d3e320, /*0x07cd*/ 0x01d3e570, /*0x07ce*/ 0x01d3f820, /*0x07cf*/ 0x01d407f0,
/*0x07d0*/ 0x01d418c0, /*0x07d1*/ 0x01d42830, /*0x07d2*/ 0x01d43870, /*0x07d3*/ 0x01d447b0,
/*0x07d4*/ 0x01d457c0, /*0x07d5*/ 0x01d46b70, /*0x07d6*/ 0x01d47ce0, /*0x07d7*/ 0x01d48ea0,
/*0x07d8*/ 0x01d49e70, /*0x07d9*/ 0x01d4adf0, /*0x07da*/ 0x01d4bdc0, /*0x07db*/ 0x01d4cd00,
/*0x07dc*/ 0x01d533b0, /*0x07dd*/ 0x01d55540, /*0x07de*/ 0x01d5ca00, /*0x07df*/ 0x00000000,
};
u32 var0002a000 = 0x00010000;
u32 var0002a004 = 0x00018000;
u32 var0002a008 = 0x00020000;
u32 var0002a00c = 0x00028000;
u32 var0002a010 = 0x00010000;
u32 var0002a014 = 0x00018000;
u32 var0002a018 = 0x00020000;
u32 var0002a01c = 0x00028000;
u32 var0002a020 = 0x00000000;
u32 var0002a024 = 0x00000001;
u32 var0002a028 = 0x00000002;
u32 var0002a02c = 0x00000000;
u32 var0002a030 = 0x00000000;
u32 var0002a034 = 0x00000000;
u32 var0002a038 = 0x3f800000;
u32 var0002a03c = 0x00000001;
u32 var0002a040 = 0x00000000;
u32 var0002a044 = 0x00000000;
u32 var0002a048 = 0x00008ca0;
u32 var0002a04c = 0x0000000a;
u32 var0002a050 = 0x00000014;
u32 var0002a054 = 0x00000000;
u32 var0002a058 = 0x00000000;
u32 var0002a05c = 0x00000000;
u32 var0002a060 = 0x00000001;
u32 var0002a064 = 0x000005c8;
u32 var0002a068 = 0x00008068;
u32 var0002a06c = 0x000001c8;
u32 var0002a070 = 0x00000000;
u32 var0002a074 = 0x00000000;
u32 var0002a078 = 0xbf800000;
u32 var0002a07c = 0x00000000;
u32 var0002a080 = 0x00000000;
u32 var0002a084 = 0x00000000;
u32 var0002a088 = 0x00000000;
u32 var0002a08c = 0x00000000;
u32 var0002a090 = 0x00000000;
u32 var0002a094 = 0x00000000;
u32 var0002a098 = 0x00000000;
u32 var0002a09c = 0x00000000;
u32 var0002a0a0 = 0x00000000;
u32 var0002a0a4 = 0x00000000;
u32 var0002a0a8 = 0x00000000;
u32 var0002a0ac = 0x00000000;
u32 var0002a0b0 = 0x00000000;
u32 var0002a0b4 = 0x1e000000;
u32 var0002a0b8 = 0x00000000;
u32 var0002a0bc = 0x00000064;
u32 var0002a0c0 = 0x00000000;
u32 var0002a0c4 = 0x00000000;
u32 var0002a0c8 = 0x00000000;
u32 var0002a0cc = 0x00000000;
u32 var0002a0d0 = 0x00000000;
u32 var0002a0d4 = 0x00000000;
u32 var0002a0d8 = 0x00000000;
u32 var0002a0dc = 0x00000000;
u32 var0002a0e0 = 0xffffffff;
u32 var0002a0e4 = 0x00000000;
u32 var0002a0e8 = 0xffffffff;
u32 var0002a0ec = 0xffffffff;
u32 var0002a0f0 = 0xffffffff;
u32 var0002a0f4 = 0x00000000;
u32 var0002a0f8 = 0x00000000;
u32 var0002a0fc = 0x00000000;
u32 var0002a100 = 0x0000000f;
u32 var0002a104 = 0x00000000;
u32 var0002a108 = 0x00000000;
u32 var0002a10c = 0x50000000;
u32 var0002a110 = 0x00000000;
u32 var0002a114 = 0x00000000;
u32 var0002a118 = 0x00000078;
u32 var0002a11c = 0x00000000;
u32 var0002a120 = 0x7f1b78c0;
u32 var0002a124 = 0x7f1b78c8;
u32 var0002a128 = 0x7f1b78d4;
u32 var0002a12c = 0x7f1b78f4;
u32 var0002a130 = 0x7f1b7900;
u32 var0002a134 = 0x7f1b7908;
u32 var0002a138 = 0x7f1b7910;
u32 var0002a13c = 0x00000000;
u32 var0002a140 = 0x00000000;
// 2a144
u16 langtable[] = {
/*0x00*/ 0x0000, /*0x01*/ 0x0570, /*0x02*/ 0x0577, /*0x03*/ 0x0585,
/*0x04*/ 0x058c, /*0x05*/ 0x059a, /*0x06*/ 0x05a1, /*0x07*/ 0x05a8,
/*0x08*/ 0x057e, /*0x09*/ 0x05af, /*0x0a*/ 0x05b6, /*0x0b*/ 0x05bd,
/*0x0c*/ 0x05c4, /*0x0d*/ 0x05cb, /*0x0e*/ 0x05d2, /*0x0f*/ 0x05d9,
/*0x10*/ 0x05e0, /*0x11*/ 0x05ee, /*0x12*/ 0x05f5, /*0x13*/ 0x0603,
/*0x14*/ 0x060a, /*0x15*/ 0x0611, /*0x16*/ 0x0618, /*0x17*/ 0x06c0,
/*0x18*/ 0x06d5, /*0x19*/ 0x06dc, /*0x1a*/ 0x06ea, /*0x1b*/ 0x06f1,
/*0x1c*/ 0x06f8, /*0x1d*/ 0x0706, /*0x1e*/ 0x06ff, /*0x1f*/ 0x070d,
/*0x20*/ 0x0714, /*0x21*/ 0x071b, /*0x22*/ 0x0722, /*0x23*/ 0x0729,
/*0x24*/ 0x0737, /*0x25*/ 0x0745, /*0x26*/ 0x05e7, /*0x27*/ 0x0730,
/*0x28*/ 0x06b2, /*0x29*/ 0x06e3, /*0x2a*/ 0x06b9, /*0x2b*/ 0x06ce,
/*0x2c*/ 0x061f, /*0x2d*/ 0x073e, /*0x2e*/ 0x06c7, /*0x2f*/ 0x0593,
/*0x30*/ 0x05fc, /*0x31*/ 0x066c, /*0x32*/ 0x067a, /*0x33*/ 0x0681,
/*0x34*/ 0x0688, /*0x35*/ 0x068f, /*0x36*/ 0x0696, /*0x37*/ 0x069d,
/*0x38*/ 0x06a4, /*0x39*/ 0x06ab, /*0x3a*/ 0x0626, /*0x3b*/ 0x062d,
/*0x3c*/ 0x0634, /*0x3d*/ 0x063b, /*0x3e*/ 0x0642, /*0x3f*/ 0x0649,
/*0x40*/ 0x0650, /*0x41*/ 0x0657, /*0x42*/ 0x065e, /*0x43*/ 0x0665,
/*0x44*/ 0x0673, /*0x45*/ 0x0000,
};
u32 var0002a1d0 = 0x0006ddd0;
u32 var0002a1d4 = 0x00000000;
u32 var0002a1d8 = 0x00000004;
u32 var0002a1dc = 0x00000003;
u32 var0002a1e0 = 0x00000003;
u32 var0002a1e4 = 0x00000003;
u32 var0002a1e8 = 0x00000002;
u32 var0002a1ec = 0x00000002;
u32 var0002a1f0 = 0x00000001;
u32 var0002a1f4 = 0x00000001;
u32 var0002a1f8 = 0x00000001;
u32 var0002a1fc = 0x00000001;
u32 var0002a200 = 0x00000001;
u32 var0002a204 = 0x00000001;
u32 var0002a208 = 0x00000001;
u32 var0002a20c = 0x00000000;
u32 var0002a210 = 0x00000001;
u32 var0002a214 = 0x00000000;
u32 var0002a218 = 0x00000000;
u32 var0002a21c = 0x00000000;
u32 var0002a220 = 0x00000000;
u32 var0002a224 = 0x00000001;
u32 var0002a228 = 0x00000000;
u32 var0002a22c = 0x00000000;
u32 var0002a230 = 0x00000000;
u32 var0002a234 = 0x00000000;
u32 var0002a238 = 0x00000000;
u32 var0002a23c = 0x00000000;
u32 var0002a240 = 0x00000100;
u32 var0002a244 = 0x00000020;
u32 var0002a248 = 0x00000100;
u32 var0002a24c = 0x00000020;
u32 var0002a250 = 0x00000100;
u32 var0002a254 = 0x00000010;
u32 var0002a258 = 0x00000008;
u32 var0002a25c = 0x00000100;
u32 var0002a260 = 0x00000010;
u32 var0002a264 = 0x00000100;
u32 var0002a268 = 0x00000010;
u32 var0002a26c = 0x00000100;
u32 var0002a270 = 0x00000010;
u32 var0002a274 = 0x00000020;
u32 var0002a278 = 0x00000010;
u32 var0002a27c = 0x00000018;
u32 var0002a280 = 0x0000000f;
u32 var0002a284 = 0x00000010;
u32 var0002a288 = 0x00000008;
u32 var0002a28c = 0x00000004;
u32 var0002a290 = 0x00000008;
u32 var0002a294 = 0x00000004;
u32 var0002a298 = 0x00000010;
u32 var0002a29c = 0x00000010;
u32 var0002a2a0 = 0x00000010;
u32 var0002a2a4 = 0x00000010;
u32 var0002a2a8 = 0x00000000;
u32 var0002a2ac = 0x00000000;
u32 var0002a2b0 = 0x00000000;
u32 var0002a2b4 = 0x00000000;
u32 var0002a2b8 = 0x00000003;
u32 var0002a2bc = 0x00000003;
u32 var0002a2c0 = 0x00000003;
u32 var0002a2c4 = 0x00000004;
u32 var0002a2c8 = 0x00000004;
u32 var0002a2cc = 0x00000002;
u32 var0002a2d0 = 0x00000002;
u32 var0002a2d4 = 0x00000002;
u32 var0002a2d8 = 0x00000002;
u32 var0002a2dc = 0x00000003;
u32 var0002a2e0 = 0x00000002;
u32 var0002a2e4 = 0x00000003;
u32 var0002a2e8 = 0x00000002;
u32 var0002a2ec = 0x00000002;
u32 var0002a2f0 = 0x00000001;
u32 var0002a2f4 = 0x00000000;
u32 var0002a2f8 = 0x00000001;
u32 var0002a2fc = 0x00000000;
u32 var0002a300 = 0x00000001;
u32 var0002a304 = 0x00000000;
u32 var0002a308 = 0x00000001;
u32 var0002a30c = 0x00000000;
u32 var0002a310 = 0x00000000;
u32 var0002a314 = 0x00000000;
u32 var0002a318 = 0x00000000;
u32 var0002a31c = 0x00000000;
u32 var0002a320 = 0x00000000;
u32 var0002a324 = 0x00000000;
u32 var0002a328 = 0x00000000;
u32 var0002a32c = 0x00000000;
u32 var0002a330 = 0x00000000;
u32 var0002a334 = 0x00008000;
u32 var0002a338 = 0x00008000;
u32 var0002a33c = 0x0000c000;
u32 var0002a340 = 0x0000c000;
u32 var0002a344 = 0x00000000;
u32 var0002a348 = 0x00000000;
u32 var0002a34c = 0x00000000;
u32 var0002a350 = 0x80878088;
u32 var0002a354 = 0x06000000;
u32 var0002a358 = (u32) &var0002a350;
u32 var0002a35c = (u32) &var0002a354;
u32 var0002a360 = 0x00020001;
u32 var0002a364 = 0x80878088;
u32 var0002a368 = 0x01000000;
u32 var0002a36c = (u32) &var0002a364;
u32 var0002a370 = (u32) &var0002a368;
u32 var0002a374 = 0x00020001;
u32 var0002a378 = 0x807e807f;
u32 var0002a37c = 0x10000000;
u32 var0002a380 = (u32) &var0002a378;
u32 var0002a384 = (u32) &var0002a37c;
u32 var0002a388 = 0x00020001;
u32 var0002a38c = 0x8079807b;
u32 var0002a390 = 0x11000000;
u32 var0002a394 = (u32) &var0002a38c;
u32 var0002a398 = (u32) &var0002a390;
u32 var0002a39c = 0x00020001;
u32 var0002a3a0 = 0x80770000;
u32 var0002a3a4 = 0x03040500;
u32 var0002a3a8 = (u32) &var0002a3a0;
u32 var0002a3ac = (u32) &var0002a3a4;
u32 var0002a3b0 = 0x00010003;
u32 var0002a3b4 = 0x807d0000;
u32 var0002a3b8 = 0x01000000;
u32 var0002a3bc = (u32) &var0002a3b4;
u32 var0002a3c0 = (u32) &var0002a3b8;
u32 var0002a3c4 = 0x00010001;
u32 var0002a3c8 = 0x80848085;
u32 var0002a3cc = 0x02000000;
u32 var0002a3d0 = (u32) &var0002a3c8;
u32 var0002a3d4 = (u32) &var0002a3cc;
u32 var0002a3d8 = 0x00020001;
u32 var0002a3dc = 0x80818082;
u32 var0002a3e0 = 0x80830000;
u32 var0002a3e4 = 0x02000000;
u32 var0002a3e8 = (u32) &var0002a3dc;
u32 var0002a3ec = (u32) &var0002a3e4;
u32 var0002a3f0 = 0x00030001;
u32 var0002a3f4 = 0x80860000;
u32 var0002a3f8 = 0x01000000;
u32 var0002a3fc = (u32) &var0002a3f4;
u32 var0002a400 = (u32) &var0002a3f8;
u32 var0002a404 = 0x00010001;
u32 var0002a408 = 0x8089808a;
u32 var0002a40c = 0x01060000;
u32 var0002a410 = (u32) &var0002a408;
u32 var0002a414 = (u32) &var0002a40c;
u32 var0002a418 = 0x00020002;
u32 var0002a41c = 0x80760000;
u32 var0002a420 = 0x02000000;
u32 var0002a424 = (u32) &var0002a41c;
u32 var0002a428 = (u32) &var0002a420;
u32 var0002a42c = 0x00010001;
u32 var0002a430 = 0x80770000;
u32 var0002a434 = 0x03040500;
u32 var0002a438 = (u32) &var0002a430;
u32 var0002a43c = (u32) &var0002a434;
u32 var0002a440 = 0x00010003;
u32 var0002a444 = 0x00000000;
u32 var0002a448 = 0x00000000;
u32 var0002a44c = 0x00000000;
u32 var0002a450 = 0x80800000;
u32 var0002a454 = 0x00000000;
u32 var0002a458 = (u32) &var0002a450;
u32 var0002a45c = (u32) &var0002a454;
u32 var0002a460 = 0x00010001;
u32 var0002a464 = 0x80800000;
u32 var0002a468 = 0x00000000;
u32 var0002a46c = (u32) &var0002a464;
u32 var0002a470 = (u32) &var0002a468;
u32 var0002a474 = 0x00010001;
u32 var0002a478 = (u32) &var0002a358;
u32 var0002a47c = (u32) &var0002a36c;
u32 var0002a480 = (u32) &var0002a380;
u32 var0002a484 = (u32) &var0002a394;
u32 var0002a488 = (u32) &var0002a3a8;
u32 var0002a48c = (u32) &var0002a458;
u32 var0002a490 = (u32) &var0002a3bc;
u32 var0002a494 = (u32) &var0002a3d0;
u32 var0002a498 = (u32) &var0002a3e8;
u32 var0002a49c = (u32) &var0002a3fc;
u32 var0002a4a0 = (u32) &var0002a410;
u32 var0002a4a4 = (u32) &var0002a424;
u32 var0002a4a8 = (u32) &var0002a438;
u32 var0002a4ac = (u32) &var0002a444;
u32 var0002a4b0 = (u32) &var0002a46c;
u32 var0002a4b4 = 0x7f1b7ba0;
u32 var0002a4b8 = 0x7f1b7ba8;
u32 var0002a4bc = 0x7f1b7bb0;
u32 var0002a4c0 = 0x7f1b7bb8;
u32 var0002a4c4 = 0x7f1b7bc0;
u32 var0002a4c8 = 0x7f1b7bc8;
u32 var0002a4cc = 0x7f1b7bd8;
u32 var0002a4d0 = 0x7f1b7be0;
u32 var0002a4d4 = 0x7f1b7be8;
u32 var0002a4d8 = 0x7f1b7bec;
u32 var0002a4dc = 0x7f1b7bf4;
u32 var0002a4e0 = 0x7f1b7c00;
u32 var0002a4e4 = 0x7f1b7c04;
u32 var0002a4e8 = 0x7f1b7c10;
u32 var0002a4ec = 0x7f1b7c18;
u32 var0002a4f0 = 0x00000000;
u32 var0002a4f4 = 0x00000000;
u32 var0002a4f8 = 0x00000000;
u32 var0002a4fc = 0x00000000;
u32 var0002a500 = 0x00000103;
u32 var0002a504 = 0x00000000;
u32 var0002a508 = 0x00000000;
u32 var0002a50c = 0x00000000;
u32 var0002a510 = 0x00000000;
u32 var0002a514 = 0x00000000;
u32 var0002a518 = 0x00000000;
u32 var0002a51c = 0x00000000;
// 2a520
struct stagemusic stagemusictable[] = {
// stage, main theme, background sfx, X theme
{ STAGE_CITRAINING, MUSIC_CI, -1, MUSIC_DEFENSE_X },
{ STAGE_DEFECTION, MUSIC_DEFECTION, MUSIC_DDTOWER_SFX, MUSIC_DEFECTION_X },
{ STAGE_INVESTIGATION, MUSIC_INVESTIGATION, MUSIC_INVESTIGATION_SFX, MUSIC_INVESTIGATION_X },
{ STAGE_EXTRACTION, MUSIC_EXTRACTION, MUSIC_DDTOWER_SFX, MUSIC_EXTRACTION_X },
{ STAGE_VILLA, MUSIC_VILLA, MUSIC_OCEAN, MUSIC_VILLA_X },
{ STAGE_CHICAGO, MUSIC_CHICAGO, MUSIC_TRAFFIC, MUSIC_CHICAGO_X },
{ STAGE_G5BUILDING, MUSIC_G5, MUSIC_TRAFFIC, MUSIC_G5_X },
{ STAGE_INFILTRATION, MUSIC_INFILTRATION, MUSIC_INFILTRATION_SFX, MUSIC_INFILTRATION_X },
{ STAGE_RESCUE, MUSIC_RESCUE, MUSIC_A51_LOUDSPEAKER1, MUSIC_RESCUE_X },
{ STAGE_ESCAPE, MUSIC_ESCAPE, MUSIC_A51_LOUDSPEAKER2, MUSIC_ESCAPE_X },
{ STAGE_AIRBASE, MUSIC_AIRBASE, MUSIC_WIND, MUSIC_AIRBASE_X },
{ STAGE_AIRFORCEONE, MUSIC_AIRFORCEONE, MUSIC_AIRFORCEONE_SFX, MUSIC_AIRFORCEONE_X },
{ STAGE_CRASHSITE, MUSIC_CRASHSITE, MUSIC_CRASHSITE_WIND, MUSIC_CRASHSITE_X },
{ STAGE_PELAGIC, MUSIC_PELAGIC, MUSIC_OCEAN, MUSIC_PELAGIC_X },
{ STAGE_DEEPSEA, MUSIC_DEEPSEA, MUSIC_DEEPSEA_SFX, MUSIC_DEEPSEA_X },
{ STAGE_DEFENSE, MUSIC_DEFENSE, -1, MUSIC_DEFENSE_X },
{ STAGE_ATTACKSHIP, MUSIC_ATTACKSHIP, MUSIC_ATTACKSHIP_SFX, MUSIC_ATTACKSHIP_X },
{ STAGE_SKEDARRUINS, MUSIC_SKEDARRUINS, MUSIC_SKEDAR_WIND, MUSIC_SKEDARRUINS_X },
{ STAGE_MBR, MUSIC_DARK_COMBAT, MUSIC_DDTOWER_SFX, MUSIC_DARK_COMBAT },
{ STAGE_MAIANSOS, MUSIC_MAIAN_TEARS, MUSIC_A51_LOUDSPEAKER2, MUSIC_MAIAN_TEARS },
{ STAGE_RETAKING, MUSIC_CI_OPERATIVE, -1, MUSIC_CI_OPERATIVE },
{ STAGE_WAR, MUSIC_ALIEN_CONFLICT, MUSIC_SKEDAR_WIND, MUSIC_ALIEN_CONFLICT },
{ STAGE_DUEL, MUSIC_CREDITS, -1, MUSIC_CREDITS },
{ 0x5c, MUSIC_ALIEN_CONFLICT, -1, MUSIC_ALIEN_CONFLICT },
};
u32 var0002a5e0 = 0x00000000;
u32 var0002a5e4 = 0x00000000;
u32 var0002a5e8 = 0x00000000;
u32 var0002a5ec = 0x00000000;
u32 var0002a5f0 = 0x497423f0;
u32 var0002a5f4 = 0x3727c5ac;
u32 var0002a5f8 = 0x00000001;
u32 var0002a5fc = 0x00000000;
u32 var0002a600 = 0x00000000;
u32 var0002a604 = 0x00000000;
u32 var0002a608 = 0x00000000;
u32 var0002a60c = 0x3f800000;
u32 var0002a610 = 0x00000000;
u32 var0002a614 = 0x00000000;
u32 var0002a618 = 0x00000000;
u32 var0002a61c = 0x3f800000;
u32 var0002a620 = 0x3f800000;
u32 var0002a624 = 0x00000000;
u32 var0002a628 = 0x00000000;
u32 var0002a62c = 0xffffffff;
u32 var0002a630 = 0x00000000;
u32 var0002a634 = 0x00000000;
u32 var0002a638 = 0x00000000;
u32 var0002a63c = 0x00000004;
u32 var0002a640 = 0x00000000;
u32 var0002a644 = 0x00000000;
u32 var0002a648 = 0x00000000;
u32 var0002a64c = 0x00000000;
u32 var0002a650 = 0x01000000;
u32 var0002a654 = 0x02000020;
u32 var0002a658 = 0x00005123;
u32 var0002a65c = 0x00000000;
u32 var0002a660 = 0x00000000;
u32 var0002a664 = 0x0b000000;
u32 var0002a668 = 0x00000000;
u32 var0002a66c = 0x00000082;
u32 var0002a670 = 0x00000000;
u32 var0002a674 = 0x00000000;
u32 var0002a678 = 0x04000000;
u32 var0002a67c = 0x00000028;
u32 var0002a680 = 0x00005124;
u32 var0002a684 = 0x00000000;
u32 var0002a688 = 0x00000000;
u32 var0002a68c = 0x04000000;
u32 var0002a690 = 0x00000020;
u32 var0002a694 = 0x00005125;
u32 var0002a698 = 0x00000000;
u32 var0002a69c = 0x7f177fd8;
u32 var0002a6a0 = 0x1a000000;
u32 var0002a6a4 = 0x00000000;
u32 var0002a6a8 = 0x00000000;
u32 var0002a6ac = 0x00000000;
u32 var0002a6b0 = 0x00000000;
u32 var0002a6b4 = 0x02000000;
u32 var0002a6b8 = 0x00005122;
u32 var0002a6bc = (u32) &var0002a650;
u32 var0002a6c0 = 0x00000000;
u32 var0002a6c4 = 0x00000000;
u32 var0002a6c8 = 0x00000000;
u32 var0002a6cc = 0x01000000;
u32 var0002a6d0 = 0x00000020;
u32 var0002a6d4 = 0x7f17eac8;
u32 var0002a6d8 = 0x00000000;
u32 var0002a6dc = 0x7f178018;
u32 var0002a6e0 = 0x01000000;
u32 var0002a6e4 = 0x00000020;
u32 var0002a6e8 = 0x7f18500c;
u32 var0002a6ec = 0x00000000;
u32 var0002a6f0 = 0x00000000;
u32 var0002a6f4 = 0x01000000;
u32 var0002a6f8 = 0x00000200;
u32 var0002a6fc = 0x000054a2;
u32 var0002a700 = 0x7f178050;
u32 var0002a704 = 0x7f17811c;
u32 var0002a708 = 0x01010000;
u32 var0002a70c = 0x00000200;
u32 var0002a710 = 0x000054a3;
u32 var0002a714 = 0x7f178050;
u32 var0002a718 = 0x7f17811c;
u32 var0002a71c = 0x01020000;
u32 var0002a720 = 0x00000200;
u32 var0002a724 = 0x000054a4;
u32 var0002a728 = 0x7f178050;
u32 var0002a72c = 0x7f17811c;
u32 var0002a730 = 0x0b000000;
u32 var0002a734 = 0x00000000;
u32 var0002a738 = 0x00000082;
u32 var0002a73c = 0x00000000;
u32 var0002a740 = 0x00000000;
u32 var0002a744 = 0x01000000;
u32 var0002a748 = 0x00000000;
u32 var0002a74c = 0x0000511e;
u32 var0002a750 = 0x7f1782f8;
u32 var0002a754 = 0x00000000;
u32 var0002a758 = 0x04010000;
u32 var0002a75c = 0x00000020;
u32 var0002a760 = 0x7f1782b8;
u32 var0002a764 = 0x00000000;
u32 var0002a768 = 0x7f1781ac;
u32 var0002a76c = 0x04000000;
u32 var0002a770 = 0x00000024;
u32 var0002a774 = 0x0000511f;
u32 var0002a778 = 0x00000000;
u32 var0002a77c = (u32) &var0002a6b4;
u32 var0002a780 = 0x1a000000;
u32 var0002a784 = 0x00000000;
u32 var0002a788 = 0x00000000;
u32 var0002a78c = 0x00000000;
u32 var0002a790 = 0x00000000;
u32 var0002a794 = 0x01000000;
u32 var0002a798 = 0x0000511d;
u32 var0002a79c = (u32) &var0002a6cc;
u32 var0002a7a0 = 0x00000000;
u32 var0002a7a4 = 0x00000000;
u32 var0002a7a8 = 0x00000000;
u32 var0002a7ac = 0x02000000;
u32 var0002a7b0 = 0x00000000;
u32 var0002a7b4 = 0x00000078;
u32 var0002a7b8 = 0x00000042;
u32 var0002a7bc = 0x7f106178;
u32 var0002a7c0 = 0x17000000;
u32 var0002a7c4 = 0x00000a00;
u32 var0002a7c8 = 0x7f178330;
u32 var0002a7cc = 0x00000000;
u32 var0002a7d0 = 0x00000000;
u32 var0002a7d4 = 0x1a000000;
u32 var0002a7d8 = 0x00000000;
u32 var0002a7dc = 0x00000000;
u32 var0002a7e0 = 0x00000000;
u32 var0002a7e4 = 0x00000000;
u32 var0002a7e8 = 0x01000000;
u32 var0002a7ec = 0x0000511c;
u32 var0002a7f0 = (u32) &var0002a7ac;
u32 var0002a7f4 = 0x00000000;
u32 var0002a7f8 = 0x00000000;
u32 var0002a7fc = (u32) &var0002a794;
u32 var0002a800 = 0x01000000;
u32 var0002a804 = 0x0000511c;
u32 var0002a808 = (u32) &var0002a7ac;
u32 var0002a80c = 0x00000000;
u32 var0002a810 = 0x00000000;
u32 var0002a814 = (u32) &var00018d78;
u32 var0002a818 = 0x01000000;
u32 var0002a81c = 0x0000511c;
u32 var0002a820 = (u32) &var0002a7ac;
u32 var0002a824 = 0x00000000;
u32 var0002a828 = 0x00000000;
u32 var0002a82c = (u32) &var00018d90;
u32 var0002a830 = 0x0f000000;
u32 var0002a834 = 0x00000000;
u32 var0002a838 = 0x00000000;
u32 var0002a83c = 0x00000000;
u32 var0002a840 = 0x7f177e00;
u32 var0002a844 = 0x1a000000;
u32 var0002a848 = 0x00000000;
u32 var0002a84c = 0x00000000;
u32 var0002a850 = 0x00000000;
u32 var0002a854 = 0x00000000;
u32 var0002a858 = 0x01000000;
u32 var0002a85c = 0x7f1783a0;
u32 var0002a860 = (u32) &var0002a830;
u32 var0002a864 = 0x00000000;
u32 var0002a868 = 0x00000000;
u32 var0002a86c = (u32) &var0002a7e8;
u32 var0002a870 = 0x01000000;
u32 var0002a874 = 0x7f1783a0;
u32 var0002a878 = (u32) &var0002a830;
u32 var0002a87c = 0x00000000;
u32 var0002a880 = 0x00000000;
u32 var0002a884 = 0x00000000;
u32 var0002a888 = 0x0e000000;
u32 var0002a88c = 0x00000000;
u32 var0002a890 = 0x00000000;
u32 var0002a894 = 0x00000000;
u32 var0002a898 = 0x00000000;
u32 var0002a89c = 0x1a000000;
u32 var0002a8a0 = 0x00000000;
u32 var0002a8a4 = 0x00000000;
u32 var0002a8a8 = 0x00000000;
u32 var0002a8ac = 0x00000000;
u32 var0002a8b0 = 0x01000000;
u32 var0002a8b4 = 0x00005114;
u32 var0002a8b8 = (u32) &var0002a888;
u32 var0002a8bc = 0x00000000;
u32 var0002a8c0 = 0x00000000;
u32 var0002a8c4 = (u32) &var0002a858;
u32 var0002a8c8 = 0x01000000;
u32 var0002a8cc = 0x00005114;
u32 var0002a8d0 = (u32) &var0002a888;
u32 var0002a8d4 = 0x00000000;
u32 var0002a8d8 = 0x00000000;
u32 var0002a8dc = (u32) &var0002a870;
u32 var0002a8e0 = 0x0e000000;
u32 var0002a8e4 = 0x00000000;
u32 var0002a8e8 = 0x00000001;
u32 var0002a8ec = 0x00000000;
u32 var0002a8f0 = 0x00000000;
u32 var0002a8f4 = 0x1a000000;
u32 var0002a8f8 = 0x00000000;
u32 var0002a8fc = 0x00000000;
u32 var0002a900 = 0x00000000;
u32 var0002a904 = 0x00000000;
u32 var0002a908 = 0x01000000;
u32 var0002a90c = 0x00005117;
u32 var0002a910 = (u32) &var0002a8e0;
u32 var0002a914 = 0x00000000;
u32 var0002a918 = 0x00000000;
u32 var0002a91c = (u32) &var0002a8b0;
u32 var0002a920 = 0x01000000;
u32 var0002a924 = 0x00005117;
u32 var0002a928 = (u32) &var0002a8e0;
u32 var0002a92c = 0x00000000;
u32 var0002a930 = 0x00000000;
u32 var0002a934 = (u32) &var0002a8c8;
u32 var0002a938 = 0x51085109;
u32 var0002a93c = 0x510a510b;
u32 var0002a940 = 0x510c510d;
u32 var0002a944 = 0x510e510f;
u32 var0002a948 = 0x51105111;
u32 var0002a94c = 0x51125113;
u32 var0002a950 = 0x01000000;
u32 var0002a954 = 0x01000010;
u32 var0002a958 = 0x7f17909c;
u32 var0002a95c = 0x7f17853c;
u32 var0002a960 = 0x7f1785c4;
u32 var0002a964 = 0x01000000;
u32 var0002a968 = 0x01000000;
u32 var0002a96c = 0x00005105;
u32 var0002a970 = 0x7f178bb0;
u32 var0002a974 = 0x7f178a94;
u32 var0002a978 = 0x0b000000;
u32 var0002a97c = 0x00000000;
u32 var0002a980 = 0x00000000;
u32 var0002a984 = 0x00000000;
u32 var0002a988 = 0x00000000;
u32 var0002a98c = 0x01000000;
u32 var0002a990 = 0x00000210;
u32 var0002a994 = 0x00005106;
u32 var0002a998 = 0x00000000;
u32 var0002a99c = 0x00000000;
u32 var0002a9a0 = 0x01000000;
u32 var0002a9a4 = 0x00000120;
u32 var0002a9a8 = 0x7f178450;
u32 var0002a9ac = 0x00000000;
u32 var0002a9b0 = 0x00000000;
u32 var0002a9b4 = 0x0b000000;
u32 var0002a9b8 = 0x00000000;
u32 var0002a9bc = 0x00000000;
u32 var0002a9c0 = 0x00000000;
u32 var0002a9c4 = 0x00000000;
u32 var0002a9c8 = 0x01000000;
u32 var0002a9cc = 0x00200210;
u32 var0002a9d0 = 0x00005107;
u32 var0002a9d4 = 0x00000000;
u32 var0002a9d8 = 0x7f1786d8;
u32 var0002a9dc = 0x01000000;
u32 var0002a9e0 = 0x00000120;
u32 var0002a9e4 = 0x7f1784a4;
u32 var0002a9e8 = 0x00000000;
u32 var0002a9ec = 0x00000000;
u32 var0002a9f0 = 0x01000000;
u32 var0002a9f4 = 0x00000120;
u32 var0002a9f8 = 0x7f1784f0;
u32 var0002a9fc = 0x00000000;
u32 var0002aa00 = 0x00000000;
u32 var0002aa04 = 0x1a000000;
u32 var0002aa08 = 0x00000000;
u32 var0002aa0c = 0x00000000;
u32 var0002aa10 = 0x00000000;
u32 var0002aa14 = 0x00000000;
u32 var0002aa18 = 0x01000000;
u32 var0002aa1c = 0x00005104;
u32 var0002aa20 = (u32) &var0002a950;
u32 var0002aa24 = 0x00000000;
u32 var0002aa28 = 0x00000000;
u32 var0002aa2c = (u32) &var0002a8c8;
u32 var0002aa30 = 0x01000000;
u32 var0002aa34 = 0x00005104;
u32 var0002aa38 = (u32) &var0002a950;
u32 var0002aa3c = 0x00000000;
u32 var0002aa40 = 0x00000000;
u32 var0002aa44 = (u32) &var0002a920;
u32 var0002aa48 = 0x03000000;
u32 var0002aa4c = 0x000054a5;
u32 var0002aa50 = (u32) &var0002a8e0;
u32 var0002aa54 = 0x00000000;
u32 var0002aa58 = 0x00000000;
u32 var0002aa5c = (u32) &var0002aa18;
u32 var0002aa60 = 0x02000000;
u32 var0002aa64 = 0x000054a7;
u32 var0002aa68 = (u32) &var0002a8e0;
u32 var0002aa6c = 0x00000000;
u32 var0002aa70 = 0x00000000;
u32 var0002aa74 = (u32) &var0002aa18;
u32 var0002aa78 = 0x02000000;
u32 var0002aa7c = 0x000054a6;
u32 var0002aa80 = (u32) &var0002a8e0;
u32 var0002aa84 = 0x00000000;
u32 var0002aa88 = 0x00000000;
u32 var0002aa8c = (u32) &var0002aa18;
u32 var0002aa90 = 0x01000000;
u32 var0002aa94 = 0x00000010;
u32 var0002aa98 = 0x000054fa;
u32 var0002aa9c = 0x00000000;
u32 var0002aaa0 = 0x00000000;
u32 var0002aaa4 = 0x0d000000;
u32 var0002aaa8 = 0x00000000;
u32 var0002aaac = 0x00000000;
u32 var0002aab0 = 0x00000000;
u32 var0002aab4 = 0x7f178bf4;
u32 var0002aab8 = 0x1a000000;
u32 var0002aabc = 0x00000000;
u32 var0002aac0 = 0x00000000;
u32 var0002aac4 = 0x00000000;
u32 var0002aac8 = 0x00000000;
u32 var0002aacc = 0x01000000;
u32 var0002aad0 = 0x0000508e;
u32 var0002aad4 = (u32) &var0002aa90;
u32 var0002aad8 = 0x00000000;
u32 var0002aadc = 0x00000000;
u32 var0002aae0 = 0x00000000;
u32 var0002aae4 = 0x01000000;
u32 var0002aae8 = 0x00000010;
u32 var0002aaec = 0x000054f7;
u32 var0002aaf0 = 0x00000000;
u32 var0002aaf4 = 0x00000000;
u32 var0002aaf8 = 0x04000000;
u32 var0002aafc = 0x0000002c;
u32 var0002ab00 = 0x000054f8;
u32 var0002ab04 = 0x00000000;
u32 var0002ab08 = (u32) &var0002aacc;
u32 var0002ab0c = 0x04000000;
u32 var0002ab10 = 0x00000028;
u32 var0002ab14 = 0x000054f9;
u32 var0002ab18 = 0x00000000;
u32 var0002ab1c = 0x00000000;
u32 var0002ab20 = 0x1a000000;
u32 var0002ab24 = 0x00000000;
u32 var0002ab28 = 0x00000000;
u32 var0002ab2c = 0x00000000;
u32 var0002ab30 = 0x00000000;
u32 var0002ab34 = 0x01000000;
u32 var0002ab38 = 0x000054f6;
u32 var0002ab3c = (u32) &var0002aae4;
u32 var0002ab40 = 0x00000000;
u32 var0002ab44 = 0x00000004;
u32 var0002ab48 = 0x00000000;
u32 var0002ab4c = 0x00000000;
u32 var0002ab50 = 0x01000000;
u32 var0002ab54 = 0x00000010;
u32 var0002ab58 = 0x000050c4;
u32 var0002ab5c = 0x00000000;
u32 var0002ab60 = 0x00000000;
u32 var0002ab64 = 0x04000000;
u32 var0002ab68 = 0x00000000;
u32 var0002ab6c = 0x000050c5;
u32 var0002ab70 = 0x00000000;
u32 var0002ab74 = 0x7f179060;
u32 var0002ab78 = 0x04000000;
u32 var0002ab7c = 0x00000008;
u32 var0002ab80 = 0x000050c6;
u32 var0002ab84 = 0x00000000;
u32 var0002ab88 = 0x00000000;
u32 var0002ab8c = 0x1a000000;
u32 var0002ab90 = 0x00000000;
u32 var0002ab94 = 0x00000000;
u32 var0002ab98 = 0x00000000;
u32 var0002ab9c = 0x00000000;
u32 var0002aba0 = 0x02000000;
u32 var0002aba4 = 0x000050c3;
u32 var0002aba8 = (u32) &var0002ab50;
u32 var0002abac = 0x00000000;
u32 var0002abb0 = 0x00000000;
u32 var0002abb4 = 0x00000000;
u32 var0002abb8 = 0x00320000;
u32 var0002abbc = 0x50770029;
u32 var0002abc0 = 0x00005078;
u32 var0002abc4 = 0x00172600;
u32 var0002abc8 = 0x50790020;
u32 var0002abcc = 0x2800507a;
u32 var0002abd0 = 0x00422c00;
u32 var0002abd4 = 0x507b003c;
u32 var0002abd8 = 0x2500507c;
u32 var0002abdc = 0x00472900;
u32 var0002abe0 = 0x507d0041;
u32 var0002abe4 = 0x2d00507e;
u32 var0002abe8 = 0x003b0000;
u32 var0002abec = 0x507f0039;
u32 var0002abf0 = 0x2e005080;
u32 var0002abf4 = 0x00443000;
u32 var0002abf8 = 0x50820045;
u32 var0002abfc = 0x2b005083;
u32 var0002ac00 = 0x003d2300;
u32 var0002ac04 = 0x50840025;
u32 var0002ac08 = 0x27005085;
u32 var0002ac0c = 0x001f2400;
u32 var0002ac10 = 0x50860043;
u32 var0002ac14 = 0x2a005087;
u32 var0002ac18 = 0x00010000;
u32 var0002ac1c = 0x50880000;
u32 var0002ac20 = 0x00000000;
u32 var0002ac24 = 0x50740000;
u32 var0002ac28 = 0x0000000d;
u32 var0002ac2c = 0x50750000;
u32 var0002ac30 = 0x00000010;
u32 var0002ac34 = 0x50760000;
u32 var0002ac38 = 0x56ef56f0;
u32 var0002ac3c = 0x56f156f2;
u32 var0002ac40 = 0x50d550d6;
u32 var0002ac44 = 0x01000000;
u32 var0002ac48 = 0x00000010;
u32 var0002ac4c = 0x000050bf;
u32 var0002ac50 = 0x00000000;
u32 var0002ac54 = 0x00000000;
u32 var0002ac58 = 0x01000000;
u32 var0002ac5c = 0x00000010;
u32 var0002ac60 = 0x000050c0;
u32 var0002ac64 = 0x00000000;
u32 var0002ac68 = 0x00000000;
u32 var0002ac6c = 0x04000000;
u32 var0002ac70 = 0x00000008;
u32 var0002ac74 = 0x000050c1;
u32 var0002ac78 = 0x00000000;
u32 var0002ac7c = 0x00000000;
u32 var0002ac80 = 0x04000000;
u32 var0002ac84 = 0x00000000;
u32 var0002ac88 = 0x000050c2;
u32 var0002ac8c = 0x00000000;
u32 var0002ac90 = 0x7f179a10;
u32 var0002ac94 = 0x1a000000;
u32 var0002ac98 = 0x00000000;
u32 var0002ac9c = 0x00000000;
u32 var0002aca0 = 0x00000000;
u32 var0002aca4 = 0x00000000;
u32 var0002aca8 = 0x01000000;
u32 var0002acac = 0x000050be;
u32 var0002acb0 = (u32) &var0002ac44;
u32 var0002acb4 = 0x00000000;
u32 var0002acb8 = 0x00000000;
u32 var0002acbc = 0x00000000;
u32 var0002acc0 = 0x01000000;
u32 var0002acc4 = 0x00000010;
u32 var0002acc8 = 0x000050bd;
u32 var0002accc = 0x00000000;
u32 var0002acd0 = 0x00000000;
u32 var0002acd4 = 0x0d000000;
u32 var0002acd8 = 0x00000000;
u32 var0002acdc = 0x00000000;
u32 var0002ace0 = 0x00000000;
u32 var0002ace4 = 0x7f179a50;
u32 var0002ace8 = 0x1a000000;
u32 var0002acec = 0x00000000;
u32 var0002acf0 = 0x00000000;
u32 var0002acf4 = 0x00000000;
u32 var0002acf8 = 0x00000000;
u32 var0002acfc = 0x01000000;
u32 var0002ad00 = 0x000050bc;
u32 var0002ad04 = (u32) &var0002acc0;
u32 var0002ad08 = 0x00000000;
u32 var0002ad0c = 0x00000000;
u32 var0002ad10 = 0x00000000;
u32 var0002ad14 = 0x01000000;
u32 var0002ad18 = 0x00000210;
u32 var0002ad1c = 0x000054e6;
u32 var0002ad20 = 0x7f179b58;
u32 var0002ad24 = 0x00000000;
u32 var0002ad28 = 0x01000000;
u32 var0002ad2c = 0x00000230;
u32 var0002ad30 = 0x7f108078;
u32 var0002ad34 = 0x00000000;
u32 var0002ad38 = 0x00000000;
u32 var0002ad3c = 0x01000000;
u32 var0002ad40 = 0x00000010;
u32 var0002ad44 = 0x000050b8;
u32 var0002ad48 = 0x00000000;
u32 var0002ad4c = 0x00000000;
u32 var0002ad50 = 0x04000000;
u32 var0002ad54 = 0x00000000;
u32 var0002ad58 = 0x000050b9;
u32 var0002ad5c = 0x00000000;
u32 var0002ad60 = 0x7f179ad0;
u32 var0002ad64 = 0x04000000;
u32 var0002ad68 = 0x00000000;
u32 var0002ad6c = 0x000050ba;
u32 var0002ad70 = 0x00000000;
u32 var0002ad74 = 0x7f179b18;
u32 var0002ad78 = 0x04000000;
u32 var0002ad7c = 0x00000008;
u32 var0002ad80 = 0x000050bb;
u32 var0002ad84 = 0x00000000;
u32 var0002ad88 = 0x00000000;
u32 var0002ad8c = 0x1a000000;
u32 var0002ad90 = 0x00000000;
u32 var0002ad94 = 0x00000000;
u32 var0002ad98 = 0x00000000;
u32 var0002ad9c = 0x00000000;
u32 var0002ada0 = 0x01000000;
u32 var0002ada4 = 0x000050b7;
u32 var0002ada8 = (u32) &var0002ad14;
u32 var0002adac = 0x00000000;
u32 var0002adb0 = 0x00000000;
u32 var0002adb4 = 0x00000000;
u32 var0002adb8 = 0x0c010000;
u32 var0002adbc = 0x00020090;
u32 var0002adc0 = 0x000050ae;
u32 var0002adc4 = 0x00000000;
u32 var0002adc8 = 0x7f179634;
u32 var0002adcc = 0x0b000000;
u32 var0002add0 = 0x00000000;
u32 var0002add4 = 0x00000000;
u32 var0002add8 = 0x00000000;
u32 var0002addc = 0x00000000;
u32 var0002ade0 = 0x01000000;
u32 var0002ade4 = 0x00000212;
u32 var0002ade8 = 0x000050af;
u32 var0002adec = 0x00000000;
u32 var0002adf0 = 0x00000000;
u32 var0002adf4 = 0x0c000000;
u32 var0002adf8 = 0x000a0080;
u32 var0002adfc = 0x000050b0;
u32 var0002ae00 = 0x00000000;
u32 var0002ae04 = 0x7f179574;
u32 var0002ae08 = 0x0c000000;
u32 var0002ae0c = 0x000a0080;
u32 var0002ae10 = 0x000050b1;
u32 var0002ae14 = 0x00000001;
u32 var0002ae18 = 0x7f179574;
u32 var0002ae1c = 0x0c000000;
u32 var0002ae20 = 0x000a0080;
u32 var0002ae24 = 0x000050b2;
u32 var0002ae28 = 0x00000002;
u32 var0002ae2c = 0x7f179574;
u32 var0002ae30 = 0x0c000000;
u32 var0002ae34 = 0x000a0080;
u32 var0002ae38 = 0x000050b3;
u32 var0002ae3c = 0x00000003;
u32 var0002ae40 = 0x7f179574;
u32 var0002ae44 = 0x0c000000;
u32 var0002ae48 = 0x000a0080;
u32 var0002ae4c = 0x000050b4;
u32 var0002ae50 = 0x00000004;
u32 var0002ae54 = 0x7f179574;
u32 var0002ae58 = 0x0c000000;
u32 var0002ae5c = 0x000a0080;
u32 var0002ae60 = 0x000050b5;
u32 var0002ae64 = 0x00000005;
u32 var0002ae68 = 0x7f179574;
u32 var0002ae6c = 0x0b000000;
u32 var0002ae70 = 0x00000000;
u32 var0002ae74 = 0x00000000;
u32 var0002ae78 = 0x00000000;
u32 var0002ae7c = 0x00000000;
u32 var0002ae80 = 0x04000000;
u32 var0002ae84 = 0x00000008;
u32 var0002ae88 = 0x000050b6;
u32 var0002ae8c = 0x00000000;
u32 var0002ae90 = 0x00000000;
u32 var0002ae94 = 0x1a000000;
u32 var0002ae98 = 0x00000000;
u32 var0002ae9c = 0x00000000;
u32 var0002aea0 = 0x00000000;
u32 var0002aea4 = 0x00000000;
u32 var0002aea8 = 0x01000000;
u32 var0002aeac = 0x000050ad;
u32 var0002aeb0 = (u32) &var0002adb8;
u32 var0002aeb4 = 0x00000000;
u32 var0002aeb8 = 0x00000010;
u32 var0002aebc = 0x00000000;
u32 var0002aec0 = 0x0c000000;
u32 var0002aec4 = 0x00020090;
u32 var0002aec8 = 0x000050ae;
u32 var0002aecc = 0x00000000;
u32 var0002aed0 = 0x7f179634;
u32 var0002aed4 = 0x0b000000;
u32 var0002aed8 = 0x00000000;
u32 var0002aedc = 0x00000000;
u32 var0002aee0 = 0x00000000;
u32 var0002aee4 = 0x00000000;
u32 var0002aee8 = 0x01000000;
u32 var0002aeec = 0x00000002;
u32 var0002aef0 = 0x000050b0;
u32 var0002aef4 = 0x7f17960c;
u32 var0002aef8 = 0x00000000;
u32 var0002aefc = 0x01010000;
u32 var0002af00 = 0x00000002;
u32 var0002af04 = 0x000050b1;
u32 var0002af08 = 0x7f17960c;
u32 var0002af0c = 0x00000000;
u32 var0002af10 = 0x01020000;
u32 var0002af14 = 0x00000002;
u32 var0002af18 = 0x000050b2;
u32 var0002af1c = 0x7f17960c;
u32 var0002af20 = 0x00000000;
u32 var0002af24 = 0x01030000;
u32 var0002af28 = 0x00000002;
u32 var0002af2c = 0x000050b3;
u32 var0002af30 = 0x7f17960c;
u32 var0002af34 = 0x00000000;
u32 var0002af38 = 0x01040000;
u32 var0002af3c = 0x00000002;
u32 var0002af40 = 0x000050b4;
u32 var0002af44 = 0x7f17960c;
u32 var0002af48 = 0x00000000;
u32 var0002af4c = 0x0b000000;
u32 var0002af50 = 0x00000000;
u32 var0002af54 = 0x00000000;
u32 var0002af58 = 0x00000000;
u32 var0002af5c = 0x00000000;
u32 var0002af60 = 0x04000000;
u32 var0002af64 = 0x00000008;
u32 var0002af68 = 0x000050b6;
u32 var0002af6c = 0x00000000;
u32 var0002af70 = 0x00000000;
u32 var0002af74 = 0x1a000000;
u32 var0002af78 = 0x00000000;
u32 var0002af7c = 0x00000000;
u32 var0002af80 = 0x00000000;
u32 var0002af84 = 0x00000000;
u32 var0002af88 = 0x01000000;
u32 var0002af8c = 0x000050ad;
u32 var0002af90 = (u32) &var0002aec0;
u32 var0002af94 = 0x00000000;
u32 var0002af98 = 0x00000010;
u32 var0002af9c = 0x00000000;
u32 var0002afa0 = 0x09000000;
u32 var0002afa4 = 0x00000000;
u32 var0002afa8 = 0x000050a8;
u32 var0002afac = 0x00000002;
u32 var0002afb0 = 0x7f179968;
u32 var0002afb4 = 0x09000000;
u32 var0002afb8 = 0x00000000;
u32 var0002afbc = 0x000050a9;
u32 var0002afc0 = 0x00000001;
u32 var0002afc4 = 0x7f179968;
u32 var0002afc8 = 0x09000000;
u32 var0002afcc = 0x00000000;
u32 var0002afd0 = 0x000050aa;
u32 var0002afd4 = 0x00000008;
u32 var0002afd8 = 0x7f179968;
u32 var0002afdc = 0x09000000;
u32 var0002afe0 = 0x00000000;
u32 var0002afe4 = 0x000050ab;
u32 var0002afe8 = 0x00000004;
u32 var0002afec = 0x7f179968;
u32 var0002aff0 = 0x0b000000;
u32 var0002aff4 = 0x00000000;
u32 var0002aff8 = 0x00000000;
u32 var0002affc = 0x00000000;
u32 var0002b000 = 0x00000000;
u32 var0002b004 = 0x04000000;
u32 var0002b008 = 0x00000008;
u32 var0002b00c = 0x000050ac;
u32 var0002b010 = 0x00000000;
u32 var0002b014 = 0x00000000;
u32 var0002b018 = 0x1a000000;
u32 var0002b01c = 0x00000000;
u32 var0002b020 = 0x00000000;
u32 var0002b024 = 0x00000000;
u32 var0002b028 = 0x00000000;
u32 var0002b02c = 0x01000000;
u32 var0002b030 = 0x000050a7;
u32 var0002b034 = (u32) &var0002afa0;
u32 var0002b038 = 0x00000000;
u32 var0002b03c = 0x00000000;
u32 var0002b040 = 0x00000000;
u32 var0002b044 = 0x0c000000;
u32 var0002b048 = 0x00000000;
u32 var0002b04c = 0x000050c8;
u32 var0002b050 = 0x00000000;
u32 var0002b054 = 0x7f1794b4;
u32 var0002b058 = 0x09000000;
u32 var0002b05c = 0x00000000;
u32 var0002b060 = 0x000050c9;
u32 var0002b064 = 0x00000001;
u32 var0002b068 = 0x7f1796c4;
u32 var0002b06c = 0x09000000;
u32 var0002b070 = 0x00000000;
u32 var0002b074 = 0x000050ca;
u32 var0002b078 = 0x00000002;
u32 var0002b07c = 0x7f1796c4;
u32 var0002b080 = 0x09000000;
u32 var0002b084 = 0x00000000;
u32 var0002b088 = 0x000050cb;
u32 var0002b08c = 0x00000080;
u32 var0002b090 = 0x7f1796c4;
u32 var0002b094 = 0x09000000;
u32 var0002b098 = 0x00000000;
u32 var0002b09c = 0x000050cc;
u32 var0002b0a0 = 0x00000008;
u32 var0002b0a4 = 0x7f1796c4;
u32 var0002b0a8 = 0x0c000000;
u32 var0002b0ac = 0x00000000;
u32 var0002b0b0 = 0x000050cd;
u32 var0002b0b4 = 0x00000000;
u32 var0002b0b8 = 0x7f1797e0;
u32 var0002b0bc = 0x0b000000;
u32 var0002b0c0 = 0x00000000;
u32 var0002b0c4 = 0x00000000;
u32 var0002b0c8 = 0x00000000;
u32 var0002b0cc = 0x00000000;
u32 var0002b0d0 = 0x09000000;
u32 var0002b0d4 = 0x00000000;
u32 var0002b0d8 = 0x000050ce;
u32 var0002b0dc = 0x00000004;
u32 var0002b0e0 = 0x7f1796c4;
u32 var0002b0e4 = 0x09000000;
u32 var0002b0e8 = 0x00000000;
u32 var0002b0ec = 0x000050cf;
u32 var0002b0f0 = 0x00000200;
u32 var0002b0f4 = 0x7f1796c4;
u32 var0002b0f8 = 0x09000000;
u32 var0002b0fc = 0x00000000;
u32 var0002b100 = 0x000050d0;
u32 var0002b104 = 0x00000400;
u32 var0002b108 = 0x7f1796c4;
u32 var0002b10c = 0x09000000;
u32 var0002b110 = 0x00000000;
u32 var0002b114 = 0x000050d1;
u32 var0002b118 = 0x00000020;
u32 var0002b11c = 0x7f1796c4;
u32 var0002b120 = 0x09000000;
u32 var0002b124 = 0x00000000;
u32 var0002b128 = 0x000050d2;
u32 var0002b12c = 0x00000040;
u32 var0002b130 = 0x7f1796c4;
u32 var0002b134 = 0x09000000;
u32 var0002b138 = 0x00000000;
u32 var0002b13c = 0x000050d3;
u32 var0002b140 = 0x00000800;
u32 var0002b144 = 0x7f1796c4;
u32 var0002b148 = 0x0b000000;
u32 var0002b14c = 0x00000000;
u32 var0002b150 = 0x00000000;
u32 var0002b154 = 0x00000000;
u32 var0002b158 = 0x00000000;
u32 var0002b15c = 0x04000000;
u32 var0002b160 = 0x00000008;
u32 var0002b164 = 0x000050d4;
u32 var0002b168 = 0x00000000;
u32 var0002b16c = 0x00000000;
u32 var0002b170 = 0x1a000000;
u32 var0002b174 = 0x00000000;
u32 var0002b178 = 0x00000000;
u32 var0002b17c = 0x00000000;
u32 var0002b180 = 0x00000000;
u32 var0002b184 = 0x01000000;
u32 var0002b188 = 0x000050c7;
u32 var0002b18c = (u32) &var0002b044;
u32 var0002b190 = 0x00000000;
u32 var0002b194 = 0x00000000;
u32 var0002b198 = 0x00000000;
u32 var0002b19c = 0x02000000;
u32 var0002b1a0 = 0x00200000;
u32 var0002b1a4 = 0x00000078;
u32 var0002b1a8 = 0x0000004d;
u32 var0002b1ac = 0x7f17a20c;
u32 var0002b1b0 = 0x1a000000;
u32 var0002b1b4 = 0x00000000;
u32 var0002b1b8 = 0x00000000;
u32 var0002b1bc = 0x00000000;
u32 var0002b1c0 = 0x00000000;
u32 var0002b1c4 = 0x01000000;
u32 var0002b1c8 = 0x000050a5;
u32 var0002b1cc = (u32) &var0002b19c;
u32 var0002b1d0 = 0x00000000;
u32 var0002b1d4 = 0x00000048;
u32 var0002b1d8 = 0x00000000;
u32 var0002b1dc = 0x4e806f76;
u32 var0002b1e0 = 0x7ca688ab;
u32 var0002b1e4 = 0x95bfa6ad;
u32 var0002b1e8 = 0xee888700;
u32 var0002b1ec = 0x5e6d5e7f;
u32 var0002b1f0 = 0x416c7d95;
u32 var0002b1f4 = 0x2e280000;
u32 var0002b1f8 = 0x01000000;
u32 var0002b1fc = 0x00000000;
u32 var0002b200 = 0x00005092;
u32 var0002b204 = 0x7f17a658;
u32 var0002b208 = 0x00000000;
u32 var0002b20c = 0x01000000;
u32 var0002b210 = 0x00000000;
u32 var0002b214 = 0x00005093;
u32 var0002b218 = 0x7f17a6ac;
u32 var0002b21c = 0x00000000;
u32 var0002b220 = 0x01000000;
u32 var0002b224 = 0x00000000;
u32 var0002b228 = 0x00005094;
u32 var0002b22c = 0x7f17ace8;
u32 var0002b230 = 0x00000000;
u32 var0002b234 = 0x01000000;
u32 var0002b238 = 0x00000000;
u32 var0002b23c = 0x00005095;
u32 var0002b240 = 0x7f17a7fc;
u32 var0002b244 = 0x00000000;
u32 var0002b248 = 0x0b000000;
u32 var0002b24c = 0x00000000;
u32 var0002b250 = 0x00000000;
u32 var0002b254 = 0x00000000;
u32 var0002b258 = 0x00000000;
u32 var0002b25c = 0x01000000;
u32 var0002b260 = 0x00000000;
u32 var0002b264 = 0x00005096;
u32 var0002b268 = 0x7f17a9a0;
u32 var0002b26c = 0x00000000;
u32 var0002b270 = 0x01000000;
u32 var0002b274 = 0x00000000;
u32 var0002b278 = 0x00005097;
u32 var0002b27c = 0x7f17af9c;
u32 var0002b280 = 0x00000000;
u32 var0002b284 = 0x01000000;
u32 var0002b288 = 0x00000000;
u32 var0002b28c = 0x00005098;
u32 var0002b290 = 0x7f17af1c;
u32 var0002b294 = 0x00000000;
u32 var0002b298 = 0x0b000000;
u32 var0002b29c = 0x00000000;
u32 var0002b2a0 = 0x00000000;
u32 var0002b2a4 = 0x00000000;
u32 var0002b2a8 = 0x00000000;
u32 var0002b2ac = 0x01000000;
u32 var0002b2b0 = 0x00000000;
u32 var0002b2b4 = 0x00005099;
u32 var0002b2b8 = 0x7f17a700;
u32 var0002b2bc = 0x00000000;
u32 var0002b2c0 = 0x01000000;
u32 var0002b2c4 = 0x00000000;
u32 var0002b2c8 = 0x0000509a;
u32 var0002b2cc = 0x7f17a754;
u32 var0002b2d0 = 0x00000000;
u32 var0002b2d4 = 0x01000000;
u32 var0002b2d8 = 0x00000000;
u32 var0002b2dc = 0x0000509b;
u32 var0002b2e0 = 0x7f17a7a8;
u32 var0002b2e4 = 0x00000000;
u32 var0002b2e8 = 0x01000000;
u32 var0002b2ec = 0x00000000;
u32 var0002b2f0 = 0x0000509c;
u32 var0002b2f4 = 0x7f17ab38;
u32 var0002b2f8 = 0x00000000;
u32 var0002b2fc = 0x01000000;
u32 var0002b300 = 0x00000000;
u32 var0002b304 = 0x0000509d;
u32 var0002b308 = 0x7f17aaa0;
u32 var0002b30c = 0x00000000;
u32 var0002b310 = 0x0b000000;
u32 var0002b314 = 0x00000000;
u32 var0002b318 = 0x00000000;
u32 var0002b31c = 0x00000000;
u32 var0002b320 = 0x00000000;
u32 var0002b324 = 0x01000000;
u32 var0002b328 = 0x00000210;
u32 var0002b32c = 0x0000509e;
u32 var0002b330 = 0x00000000;
u32 var0002b334 = 0x00000000;
u32 var0002b338 = 0x01020000;
u32 var0002b33c = 0x00200000;
u32 var0002b340 = 0x0000509f;
u32 var0002b344 = 0x7f17a850;
u32 var0002b348 = 0x7f17b01c;
u32 var0002b34c = 0x01010000;
u32 var0002b350 = 0x00200000;
u32 var0002b354 = 0x000050a0;
u32 var0002b358 = 0x7f17a8a4;
u32 var0002b35c = 0x7f17b01c;
u32 var0002b360 = 0x01000000;
u32 var0002b364 = 0x00200000;
u32 var0002b368 = 0x000050a1;
u32 var0002b36c = 0x7f17a8f8;
u32 var0002b370 = 0x7f17b01c;
u32 var0002b374 = 0x01030000;
u32 var0002b378 = 0x00200000;
u32 var0002b37c = 0x000050a2;
u32 var0002b380 = 0x7f17a94c;
u32 var0002b384 = 0x7f17b01c;
u32 var0002b388 = 0x0b000000;
u32 var0002b38c = 0x00000000;
u32 var0002b390 = 0x00000000;
u32 var0002b394 = 0x00000000;
u32 var0002b398 = 0x00000000;
u32 var0002b39c = 0x01000000;
u32 var0002b3a0 = 0x00000000;
u32 var0002b3a4 = 0x000050a3;
u32 var0002b3a8 = 0x00000000;
u32 var0002b3ac = 0x00000000;
u32 var0002b3b0 = 0x01000000;
u32 var0002b3b4 = 0x00000020;
u32 var0002b3b8 = 0x7f178bb0;
u32 var0002b3bc = 0x00000000;
u32 var0002b3c0 = 0x00000000;
u32 var0002b3c4 = 0x01000000;
u32 var0002b3c8 = 0x00000200;
u32 var0002b3cc = 0x000054db;
u32 var0002b3d0 = 0x00000000;
u32 var0002b3d4 = 0x7f17b3b8;
u32 var0002b3d8 = 0x01000000;
u32 var0002b3dc = 0x00000220;
u32 var0002b3e0 = 0x7f17b408;
u32 var0002b3e4 = 0x00000000;
u32 var0002b3e8 = 0x7f17b3b8;
u32 var0002b3ec = 0x01000000;
u32 var0002b3f0 = 0x00000200;
u32 var0002b3f4 = 0x000054dc;
u32 var0002b3f8 = 0x00000000;
u32 var0002b3fc = 0x7f17b3b8;
u32 var0002b400 = 0x01010000;
u32 var0002b404 = 0x00000220;
u32 var0002b408 = 0x7f17b408;
u32 var0002b40c = 0x00000000;
u32 var0002b410 = 0x7f17b3b8;
u32 var0002b414 = 0x0b000000;
u32 var0002b418 = 0x00000000;
u32 var0002b41c = 0x00000000;
u32 var0002b420 = 0x00000000;
u32 var0002b424 = 0x00000000;
u32 var0002b428 = 0x04000000;
u32 var0002b42c = 0x00000008;
u32 var0002b430 = 0x000050a4;
u32 var0002b434 = 0x00000000;
u32 var0002b438 = 0x00000000;
u32 var0002b43c = 0x1a000000;
u32 var0002b440 = 0x00000000;
u32 var0002b444 = 0x00000000;
u32 var0002b448 = 0x00000000;
u32 var0002b44c = 0x00000000;
u32 var0002b450 = 0x01000000;
u32 var0002b454 = 0x7f17b360;
u32 var0002b458 = (u32) &var0002b1f8;
u32 var0002b45c = 0x00000000;
u32 var0002b460 = 0x00000048;
u32 var0002b464 = (u32) &var0002b1c4;
u32 var0002b468 = 0x00000300;
u32 var0002b46c = 0x0400ff00;
u32 var0002b470 = 0x01000000;
u32 var0002b474 = 0x00004230;
u32 var0002b478 = 0x7f17b8b0;
u32 var0002b47c = 0x00000000;
u32 var0002b480 = 0x00000000;
u32 var0002b484 = 0x11000000;
u32 var0002b488 = 0x00000000;
u32 var0002b48c = 0x00000000;
u32 var0002b490 = 0x00000022;
u32 var0002b494 = 0x7f17b840;
u32 var0002b498 = 0x11000000;
u32 var0002b49c = 0x00000000;
u32 var0002b4a0 = 0x00000000;
u32 var0002b4a4 = 0x0000001b;
u32 var0002b4a8 = 0x7f17a028;
u32 var0002b4ac = 0x1a000000;
u32 var0002b4b0 = 0x00000000;
u32 var0002b4b4 = 0x00000000;
u32 var0002b4b8 = 0x00000000;
u32 var0002b4bc = 0x00000000;
u32 var0002b4c0 = 0x01000000;
u32 var0002b4c4 = 0x0000508f;
u32 var0002b4c8 = (u32) &var0002b470;
u32 var0002b4cc = 0x7f17a174;
u32 var0002b4d0 = 0x00000002;
u32 var0002b4d4 = 0x00000000;
u32 var0002b4d8 = 0x0d000000;
u32 var0002b4dc = 0x00000000;
u32 var0002b4e0 = 0x00000000;
u32 var0002b4e4 = 0x00000000;
u32 var0002b4e8 = 0x7f17b91c;
u32 var0002b4ec = 0x1a000000;
u32 var0002b4f0 = 0x00000000;
u32 var0002b4f4 = 0x00000000;
u32 var0002b4f8 = 0x00000000;
u32 var0002b4fc = 0x00000000;
u32 var0002b500 = 0x01000000;
u32 var0002b504 = 0x0000508e;
u32 var0002b508 = (u32) &var0002b4d8;
u32 var0002b50c = 0x00000000;
u32 var0002b510 = 0x00000000;
u32 var0002b514 = 0x00000000;
u32 var0002b518 = 0x02000000;
u32 var0002b51c = 0x00000000;
u32 var0002b520 = 0x00000078;
u32 var0002b524 = 0x00000042;
u32 var0002b528 = 0x7f17bab4;
u32 var0002b52c = 0x17000000;
u32 var0002b530 = 0x00000a00;
u32 var0002b534 = 0x7f17be2c;
u32 var0002b538 = 0x00000000;
u32 var0002b53c = 0x00000000;
u32 var0002b540 = 0x1a000000;
u32 var0002b544 = 0x00000000;
u32 var0002b548 = 0x00000000;
u32 var0002b54c = 0x00000000;
u32 var0002b550 = 0x00000000;
u32 var0002b554 = 0x01000000;
u32 var0002b558 = 0x0000508b;
u32 var0002b55c = (u32) &var0002b518;
u32 var0002b560 = 0x00000000;
u32 var0002b564 = 0x00000001;
u32 var0002b568 = 0x00000000;
u32 var0002b56c = 0x02010000;
u32 var0002b570 = 0x00000000;
u32 var0002b574 = 0x00000078;
u32 var0002b578 = 0x00000042;
u32 var0002b57c = 0x7f17bab4;
u32 var0002b580 = 0x17000000;
u32 var0002b584 = 0x00000a00;
u32 var0002b588 = 0x7f17be2c;
u32 var0002b58c = 0x00000000;
u32 var0002b590 = 0x00000000;
u32 var0002b594 = 0x1a000000;
u32 var0002b598 = 0x00000000;
u32 var0002b59c = 0x00000000;
u32 var0002b5a0 = 0x00000000;
u32 var0002b5a4 = 0x00000000;
u32 var0002b5a8 = 0x01000000;
u32 var0002b5ac = 0x0000508b;
u32 var0002b5b0 = (u32) &var0002b56c;
u32 var0002b5b4 = 0x00000000;
u32 var0002b5b8 = 0x00000000;
u32 var0002b5bc = 0x00000000;
u32 var0002b5c0 = 0x02000000;
u32 var0002b5c4 = 0x00000000;
u32 var0002b5c8 = 0x0000007e;
u32 var0002b5cc = 0x00000042;
u32 var0002b5d0 = 0x7f17bfc0;
u32 var0002b5d4 = 0x01000000;
u32 var0002b5d8 = 0x00000200;
u32 var0002b5dc = 0x0000508a;
u32 var0002b5e0 = 0x00000000;
u32 var0002b5e4 = 0x00000000;
u32 var0002b5e8 = 0x1a000000;
u32 var0002b5ec = 0x00000000;
u32 var0002b5f0 = 0x00000000;
u32 var0002b5f4 = 0x00000000;
u32 var0002b5f8 = 0x00000000;
u32 var0002b5fc = 0x01000000;
u32 var0002b600 = 0x00005089;
u32 var0002b604 = (u32) &var0002b5c0;
u32 var0002b608 = 0x00000000;
u32 var0002b60c = 0x00000000;
u32 var0002b610 = 0x00000000;
u32 var0002b614 = 0x02000000;
u32 var0002b618 = 0x00020000;
u32 var0002b61c = 0x00000078;
u32 var0002b620 = 0x0000004d;
u32 var0002b624 = 0x7f1791c8;
u32 var0002b628 = 0x1a000000;
u32 var0002b62c = 0x00000000;
u32 var0002b630 = 0x00000000;
u32 var0002b634 = 0x00000000;
u32 var0002b638 = 0x00000000;
u32 var0002b63c = 0x01000000;
u32 var0002b640 = 0x00005073;
u32 var0002b644 = (u32) &var0002b614;
u32 var0002b648 = 0x00000000;
u32 var0002b64c = 0x00000011;
u32 var0002b650 = 0x00000000;
u32 var0002b654 = 0x08000000;
u32 var0002b658 = 0x00020010;
u32 var0002b65c = 0x0000506c;
u32 var0002b660 = 0x0000003c;
u32 var0002b664 = 0x7f17c1a4;
u32 var0002b668 = 0x08000000;
u32 var0002b66c = 0x00020010;
u32 var0002b670 = 0x0000506d;
u32 var0002b674 = 0x00000064;
u32 var0002b678 = 0x7f17c264;
u32 var0002b67c = 0x08000000;
u32 var0002b680 = 0x00020010;
u32 var0002b684 = 0x000059bf;
u32 var0002b688 = 0x00000190;
u32 var0002b68c = 0x7f17c324;
u32 var0002b690 = 0x0b000000;
u32 var0002b694 = 0x00000000;
u32 var0002b698 = 0x00000000;
u32 var0002b69c = 0x00000000;
u32 var0002b6a0 = 0x00000000;
u32 var0002b6a4 = 0x04000000;
u32 var0002b6a8 = 0x00060000;
u32 var0002b6ac = 0x0000506e;
u32 var0002b6b0 = 0x00000000;
u32 var0002b6b4 = 0x7f17c3e8;
u32 var0002b6b8 = 0x04000000;
u32 var0002b6bc = 0x00000008;
u32 var0002b6c0 = 0x0000506f;
u32 var0002b6c4 = 0x00000000;
u32 var0002b6c8 = 0x00000000;
u32 var0002b6cc = 0x1a000000;
u32 var0002b6d0 = 0x00000000;
u32 var0002b6d4 = 0x00000000;
u32 var0002b6d8 = 0x00000000;
u32 var0002b6dc = 0x00000000;
u32 var0002b6e0 = 0x01000000;
u32 var0002b6e4 = 0x0000506b;
u32 var0002b6e8 = (u32) &var0002b654;
u32 var0002b6ec = 0x00000000;
u32 var0002b6f0 = 0x00000010;
u32 var0002b6f4 = 0x00000000;
u32 var0002b6f8 = 0x08000000;
u32 var0002b6fc = 0x00020010;
u32 var0002b700 = 0x7f17c524;
u32 var0002b704 = 0x000000ff;
u32 var0002b708 = 0x7f17c41c;
u32 var0002b70c = 0x08010000;
u32 var0002b710 = 0x00020010;
u32 var0002b714 = 0x7f17c524;
u32 var0002b718 = 0x000000ff;
u32 var0002b71c = 0x7f17c41c;
u32 var0002b720 = 0x08020000;
u32 var0002b724 = 0x00020010;
u32 var0002b728 = 0x7f17c524;
u32 var0002b72c = 0x000000ff;
u32 var0002b730 = 0x7f17c41c;
u32 var0002b734 = 0x08030000;
u32 var0002b738 = 0x00020010;
u32 var0002b73c = 0x7f17c524;
u32 var0002b740 = 0x000000ff;
u32 var0002b744 = 0x7f17c41c;
u32 var0002b748 = 0x0b000000;
u32 var0002b74c = 0x00000000;
u32 var0002b750 = 0x00000000;
u32 var0002b754 = 0x00000000;
u32 var0002b758 = 0x00000000;
u32 var0002b75c = 0x04000000;
u32 var0002b760 = 0x00060000;
u32 var0002b764 = 0x0000506e;
u32 var0002b768 = 0x00000000;
u32 var0002b76c = 0x7f17c56c;
u32 var0002b770 = 0x04000000;
u32 var0002b774 = 0x00000008;
u32 var0002b778 = 0x0000506f;
u32 var0002b77c = 0x00000000;
u32 var0002b780 = 0x00000000;
u32 var0002b784 = 0x1a000000;
u32 var0002b788 = 0x00000000;
u32 var0002b78c = 0x00000000;
u32 var0002b790 = 0x00000000;
u32 var0002b794 = 0x00000000;
u32 var0002b798 = 0x01000000;
u32 var0002b79c = 0x000054b8;
u32 var0002b7a0 = (u32) &var0002b6f8;
u32 var0002b7a4 = 0x00000000;
u32 var0002b7a8 = 0x00000010;
u32 var0002b7ac = 0x00000000;
u32 var0002b7b0 = 0x04000000;
u32 var0002b7b4 = 0x00000000;
u32 var0002b7b8 = 0x0000506a;
u32 var0002b7bc = 0x00000000;
u32 var0002b7c0 = 0x00000000;
u32 var0002b7c4 = 0x1a000000;
u32 var0002b7c8 = 0x00000000;
u32 var0002b7cc = 0x00000000;
u32 var0002b7d0 = 0x00000000;
u32 var0002b7d4 = 0x00000000;
u32 var0002b7d8 = 0x03000000;
u32 var0002b7dc = 0x00005069;
u32 var0002b7e0 = (u32) &var0002b7b0;
u32 var0002b7e4 = 0x7f17c5a4;
u32 var0002b7e8 = 0x00000001;
u32 var0002b7ec = 0x00000000;
u32 var0002b7f0 = 0x00000000;
u32 var0002b7f4 = 0x50670000;
u32 var0002b7f8 = 0x00000006;
u32 var0002b7fc = 0x50680000;
u32 var0002b800 = 0x02000000;
u32 var0002b804 = 0x00020000;
u32 var0002b808 = 0x00000078;
u32 var0002b80c = 0x00000042;
u32 var0002b810 = 0x7f17c6a4;
u32 var0002b814 = 0x17000000;
u32 var0002b818 = 0x00000a00;
u32 var0002b81c = 0x7f17ca40;
u32 var0002b820 = 0x00000000;
u32 var0002b824 = 0x00000000;
u32 var0002b828 = 0x1a000000;
u32 var0002b82c = 0x00000000;
u32 var0002b830 = 0x00000000;
u32 var0002b834 = 0x00000000;
u32 var0002b838 = 0x00000000;
u32 var0002b83c = 0x01000000;
u32 var0002b840 = 0x00005065;
u32 var0002b844 = (u32) &var0002b800;
u32 var0002b848 = 0x00000000;
u32 var0002b84c = 0x00000011;
u32 var0002b850 = 0x00000000;
u32 var0002b854 = 0x01000000;
u32 var0002b858 = 0x00005066;
u32 var0002b85c = (u32) &var0002b800;
u32 var0002b860 = 0x7f17c618;
u32 var0002b864 = 0x00000011;
u32 var0002b868 = 0x00000000;
u32 var0002b86c = 0x11000000;
u32 var0002b870 = 0x00020000;
u32 var0002b874 = 0x00000000;
u32 var0002b878 = 0x00000025;
u32 var0002b87c = 0x7f17ca94;
u32 var0002b880 = 0x11000000;
u32 var0002b884 = 0x00020000;
u32 var0002b888 = 0x00000000;
u32 var0002b88c = 0x0000001b;
u32 var0002b890 = 0x7f17cc24;
u32 var0002b894 = 0x1a000000;
u32 var0002b898 = 0x00000000;
u32 var0002b89c = 0x00000000;
u32 var0002b8a0 = 0x00000000;
u32 var0002b8a4 = 0x00000000;
u32 var0002b8a8 = 0x01000000;
u32 var0002b8ac = 0x00005064;
u32 var0002b8b0 = (u32) &var0002b86c;
u32 var0002b8b4 = 0x7f17ccfc;
u32 var0002b8b8 = 0x00000012;
u32 var0002b8bc = 0x00000000;
u32 var0002b8c0 = 0x0c000000;
u32 var0002b8c4 = 0x00020000;
u32 var0002b8c8 = 0x0000505f;
u32 var0002b8cc = 0x00000000;
u32 var0002b8d0 = 0x7f17cda0;
u32 var0002b8d4 = 0x04000000;
u32 var0002b8d8 = 0x00000000;
u32 var0002b8dc = 0x00005060;
u32 var0002b8e0 = 0x00000000;
u32 var0002b8e4 = 0x7f17d044;
u32 var0002b8e8 = 0x04000000;
u32 var0002b8ec = 0x00000004;
u32 var0002b8f0 = 0x00005061;
u32 var0002b8f4 = 0x00000000;
u32 var0002b8f8 = (u32) &var0002b8a8;
u32 var0002b8fc = 0x0b000000;
u32 var0002b900 = 0x00000000;
u32 var0002b904 = 0x00000000;
u32 var0002b908 = 0x00000000;
u32 var0002b90c = 0x00000000;
u32 var0002b910 = 0x04000000;
u32 var0002b914 = 0x00020000;
u32 var0002b918 = 0x00005062;
u32 var0002b91c = 0x00000000;
u32 var0002b920 = 0x7f17cf58;
u32 var0002b924 = 0x04000000;
u32 var0002b928 = 0x00000008;
u32 var0002b92c = 0x00005063;
u32 var0002b930 = 0x00000000;
u32 var0002b934 = 0x00000000;
u32 var0002b938 = 0x1a000000;
u32 var0002b93c = 0x00000000;
u32 var0002b940 = 0x00000000;
u32 var0002b944 = 0x00000000;
u32 var0002b948 = 0x00000000;
u32 var0002b94c = 0x01000000;
u32 var0002b950 = 0x7f17cfc0;
u32 var0002b954 = (u32) &var0002b8c0;
u32 var0002b958 = 0x7f17c618;
u32 var0002b95c = 0x00000010;
u32 var0002b960 = 0x00000000;
u32 var0002b964 = 0x04000000;
u32 var0002b968 = 0x00020000;
u32 var0002b96c = 0x00005054;
u32 var0002b970 = 0x00000000;
u32 var0002b974 = 0x7f17d1b0;
u32 var0002b978 = 0x0b000000;
u32 var0002b97c = 0x00000000;
u32 var0002b980 = 0x00000000;
u32 var0002b984 = 0x00000000;
u32 var0002b988 = 0x00000000;
u32 var0002b98c = 0x04000000;
u32 var0002b990 = 0x00000000;
u32 var0002b994 = 0x00005055;
u32 var0002b998 = 0x7f17d378;
u32 var0002b99c = 0x7f17d250;
u32 var0002b9a0 = 0x04010000;
u32 var0002b9a4 = 0x00000000;
u32 var0002b9a8 = 0x00005056;
u32 var0002b9ac = 0x7f17d378;
u32 var0002b9b0 = 0x7f17d250;
u32 var0002b9b4 = 0x04020000;
u32 var0002b9b8 = 0x00000000;
u32 var0002b9bc = 0x00005057;
u32 var0002b9c0 = 0x7f17d378;
u32 var0002b9c4 = 0x7f17d250;
u32 var0002b9c8 = 0x04030000;
u32 var0002b9cc = 0x00000000;
u32 var0002b9d0 = 0x00005058;
u32 var0002b9d4 = 0x7f17d378;
u32 var0002b9d8 = 0x7f17d250;
u32 var0002b9dc = 0x04040000;
u32 var0002b9e0 = 0x00000000;
u32 var0002b9e4 = 0x00005059;
u32 var0002b9e8 = 0x7f17d378;
u32 var0002b9ec = 0x7f17d250;
u32 var0002b9f0 = 0x04050000;
u32 var0002b9f4 = 0x00000000;
u32 var0002b9f8 = 0x0000505a;
u32 var0002b9fc = 0x7f17d378;
u32 var0002ba00 = 0x7f17d250;
u32 var0002ba04 = 0x04060000;
u32 var0002ba08 = 0x00000000;
u32 var0002ba0c = 0x0000505b;
u32 var0002ba10 = 0x7f17d378;
u32 var0002ba14 = 0x7f17d250;
u32 var0002ba18 = 0x04070000;
u32 var0002ba1c = 0x00000000;
u32 var0002ba20 = 0x0000505c;
u32 var0002ba24 = 0x7f17d378;
u32 var0002ba28 = 0x7f17d250;
u32 var0002ba2c = 0x0b000000;
u32 var0002ba30 = 0x00000000;
u32 var0002ba34 = 0x00000000;
u32 var0002ba38 = 0x00000000;
u32 var0002ba3c = 0x00000000;
u32 var0002ba40 = 0x04000000;
u32 var0002ba44 = 0x00020000;
u32 var0002ba48 = 0x0000505d;
u32 var0002ba4c = 0x00000000;
u32 var0002ba50 = 0x7f17d15c;
u32 var0002ba54 = 0x04000000;
u32 var0002ba58 = 0x00000008;
u32 var0002ba5c = 0x0000505e;
u32 var0002ba60 = 0x00000000;
u32 var0002ba64 = 0x00000000;
u32 var0002ba68 = 0x1a000000;
u32 var0002ba6c = 0x00000000;
u32 var0002ba70 = 0x00000000;
u32 var0002ba74 = 0x00000000;
u32 var0002ba78 = 0x00000000;
u32 var0002ba7c = 0x01000000;
u32 var0002ba80 = 0x00005053;
u32 var0002ba84 = (u32) &var0002b964;
u32 var0002ba88 = 0x7f17d468;
u32 var0002ba8c = 0x00000010;
u32 var0002ba90 = 0x00000000;
u32 var0002ba94 = 0x00000000;
u32 var0002ba98 = 0x00000000;
u32 var0002ba9c = 0x00000000;
u32 var0002baa0 = 0x00000000;
u32 var0002baa4 = 0x00010203;
u32 var0002baa8 = 0x04000000;
u32 var0002baac = 0x00020000;
u32 var0002bab0 = 0x0000504c;
u32 var0002bab4 = 0x00000000;
u32 var0002bab8 = 0x7f17d760;
u32 var0002babc = 0x04000000;
u32 var0002bac0 = 0x00020000;
u32 var0002bac4 = 0x0000504d;
u32 var0002bac8 = 0x00000000;
u32 var0002bacc = 0x7f17d780;
u32 var0002bad0 = 0x04000000;
u32 var0002bad4 = 0x00020000;
u32 var0002bad8 = 0x0000504e;
u32 var0002badc = 0x00000000;
u32 var0002bae0 = 0x7f17d7a0;
u32 var0002bae4 = 0x04000000;
u32 var0002bae8 = 0x00020000;
u32 var0002baec = 0x0000504f;
u32 var0002baf0 = 0x00000000;
u32 var0002baf4 = 0x7f17d7c0;
u32 var0002baf8 = 0x04000000;
u32 var0002bafc = 0x00020000;
u32 var0002bb00 = 0x00005050;
u32 var0002bb04 = 0x00000000;
u32 var0002bb08 = 0x7f17d8d0;
u32 var0002bb0c = 0x04000000;
u32 var0002bb10 = 0x00020000;
u32 var0002bb14 = 0x00005051;
u32 var0002bb18 = 0x00000000;
u32 var0002bb1c = 0x7f17d998;
u32 var0002bb20 = 0x0b000000;
u32 var0002bb24 = 0x00000000;
u32 var0002bb28 = 0x00000000;
u32 var0002bb2c = 0x00000000;
u32 var0002bb30 = 0x00000000;
u32 var0002bb34 = 0x04000000;
u32 var0002bb38 = 0x00000008;
u32 var0002bb3c = 0x00005052;
u32 var0002bb40 = 0x00000000;
u32 var0002bb44 = 0x00000000;
u32 var0002bb48 = 0x1a000000;
u32 var0002bb4c = 0x00000000;
u32 var0002bb50 = 0x00000000;
u32 var0002bb54 = 0x00000000;
u32 var0002bb58 = 0x00000000;
u32 var0002bb5c = 0x01000000;
u32 var0002bb60 = 0x0000504b;
u32 var0002bb64 = (u32) &var0002baa8;
u32 var0002bb68 = 0x00000000;
u32 var0002bb6c = 0x00000010;
u32 var0002bb70 = 0x00000000;
u32 var0002bb74 = 0x09000000;
u32 var0002bb78 = 0x00020000;
u32 var0002bb7c = 0x00005047;
u32 var0002bb80 = 0x00000002;
u32 var0002bb84 = 0x7f179914;
u32 var0002bb88 = 0x0b000000;
u32 var0002bb8c = 0x00000000;
u32 var0002bb90 = 0x00000000;
u32 var0002bb94 = 0x00000000;
u32 var0002bb98 = 0x00000000;
u32 var0002bb9c = 0x01000000;
u32 var0002bba0 = 0x00000010;
u32 var0002bba4 = 0x00005048;
u32 var0002bba8 = 0x00000000;
u32 var0002bbac = 0x7f1790c4;
u32 var0002bbb0 = 0x0c000000;
u32 var0002bbb4 = 0x00020000;
u32 var0002bbb8 = 0x7f17da94;
u32 var0002bbbc = 0x00000000;
u32 var0002bbc0 = 0x7f17db5c;
u32 var0002bbc4 = 0x0c010000;
u32 var0002bbc8 = 0x00020000;
u32 var0002bbcc = 0x7f17da94;
u32 var0002bbd0 = 0x00000000;
u32 var0002bbd4 = 0x7f17db5c;
u32 var0002bbd8 = 0x0c020000;
u32 var0002bbdc = 0x00020000;
u32 var0002bbe0 = 0x7f17da94;
u32 var0002bbe4 = 0x00000000;
u32 var0002bbe8 = 0x7f17db5c;
u32 var0002bbec = 0x0c030000;
u32 var0002bbf0 = 0x00020000;
u32 var0002bbf4 = 0x7f17da94;
u32 var0002bbf8 = 0x00000000;
u32 var0002bbfc = 0x7f17db5c;
u32 var0002bc00 = 0x0c040000;
u32 var0002bc04 = 0x00020000;
u32 var0002bc08 = 0x7f17da94;
u32 var0002bc0c = 0x00000000;
u32 var0002bc10 = 0x7f17db5c;
u32 var0002bc14 = 0x0c050000;
u32 var0002bc18 = 0x00020000;
u32 var0002bc1c = 0x7f17da94;
u32 var0002bc20 = 0x00000000;
u32 var0002bc24 = 0x7f17db5c;
u32 var0002bc28 = 0x0c060000;
u32 var0002bc2c = 0x00020000;
u32 var0002bc30 = 0x7f17da94;
u32 var0002bc34 = 0x00000000;
u32 var0002bc38 = 0x7f17db5c;
u32 var0002bc3c = 0x0c070000;
u32 var0002bc40 = 0x00020000;
u32 var0002bc44 = 0x7f17da94;
u32 var0002bc48 = 0x00000000;
u32 var0002bc4c = 0x7f17db5c;
u32 var0002bc50 = 0x0c080000;
u32 var0002bc54 = 0x00020000;
u32 var0002bc58 = 0x7f17da94;
u32 var0002bc5c = 0x00000000;
u32 var0002bc60 = 0x7f17db5c;
u32 var0002bc64 = 0x0c090000;
u32 var0002bc68 = 0x00020000;
u32 var0002bc6c = 0x7f17da94;
u32 var0002bc70 = 0x00000000;
u32 var0002bc74 = 0x7f17db5c;
u32 var0002bc78 = 0x0c0a0000;
u32 var0002bc7c = 0x00020000;
u32 var0002bc80 = 0x7f17da94;
u32 var0002bc84 = 0x00000000;
u32 var0002bc88 = 0x7f17db5c;
u32 var0002bc8c = 0x0c0b0000;
u32 var0002bc90 = 0x00020000;
u32 var0002bc94 = 0x7f17da94;
u32 var0002bc98 = 0x00000000;
u32 var0002bc9c = 0x7f17db5c;
u32 var0002bca0 = 0x0b000000;
u32 var0002bca4 = 0x00000000;
u32 var0002bca8 = 0x00000000;
u32 var0002bcac = 0x00000000;
u32 var0002bcb0 = 0x00000000;
u32 var0002bcb4 = 0x04000000;
u32 var0002bcb8 = 0x00000004;
u32 var0002bcbc = 0x00005049;
u32 var0002bcc0 = 0x00000000;
u32 var0002bcc4 = (u32) &var0002bb5c;
u32 var0002bcc8 = 0x04000000;
u32 var0002bccc = 0x00000008;
u32 var0002bcd0 = 0x0000504a;
u32 var0002bcd4 = 0x00000000;
u32 var0002bcd8 = 0x00000000;
u32 var0002bcdc = 0x1a000000;
u32 var0002bce0 = 0x00000000;
u32 var0002bce4 = 0x00000000;
u32 var0002bce8 = 0x00000000;
u32 var0002bcec = 0x00000000;
u32 var0002bcf0 = 0x01000000;
u32 var0002bcf4 = 0x00005046;
u32 var0002bcf8 = (u32) &var0002bb74;
u32 var0002bcfc = 0x00000000;
u32 var0002bd00 = 0x00000010;
u32 var0002bd04 = 0x00000000;
u32 var0002bd08 = 0x000058a6;
u32 var0002bd0c = 0x000058a7;
u32 var0002bd10 = 0x000058a8;
u32 var0002bd14 = 0x000058a9;
u32 var0002bd18 = 0x02000000;
u32 var0002bd1c = 0x00020000;
u32 var0002bd20 = 0x00000078;
u32 var0002bd24 = 0x0000004d;
u32 var0002bd28 = 0x7f17dc84;
u32 var0002bd2c = 0x1a000000;
u32 var0002bd30 = 0x00000000;
u32 var0002bd34 = 0x00000000;
u32 var0002bd38 = 0x00000000;
u32 var0002bd3c = 0x00000000;
u32 var0002bd40 = 0x01000000;
u32 var0002bd44 = 0x7f17dc44;
u32 var0002bd48 = (u32) &var0002bd18;
u32 var0002bd4c = 0x7f17df74;
u32 var0002bd50 = 0x00000010;
u32 var0002bd54 = 0x00000000;
u32 var0002bd58 = 0x01000000;
u32 var0002bd5c = 0x00000000;
u32 var0002bd60 = 0x0000503f;
u32 var0002bd64 = 0x00000000;
u32 var0002bd68 = 0x00000000;
u32 var0002bd6c = 0x01000000;
u32 var0002bd70 = 0x00000000;
u32 var0002bd74 = 0x00005603;
u32 var0002bd78 = 0x7f17dfac;
u32 var0002bd7c = 0x00000000;
u32 var0002bd80 = 0x0b000000;
u32 var0002bd84 = 0x00000000;
u32 var0002bd88 = 0x00000000;
u32 var0002bd8c = 0x00000000;
u32 var0002bd90 = 0x00000000;
u32 var0002bd94 = 0x04000000;
u32 var0002bd98 = 0x00000004;
u32 var0002bd9c = 0x7f17dc44;
u32 var0002bda0 = 0x00000000;
u32 var0002bda4 = (u32) &var0002bd40;
u32 var0002bda8 = 0x09000000;
u32 var0002bdac = 0x00020000;
u32 var0002bdb0 = 0x00005040;
u32 var0002bdb4 = 0x00000000;
u32 var0002bdb8 = 0x7f17e00c;
u32 var0002bdbc = 0x0b000000;
u32 var0002bdc0 = 0x00000000;
u32 var0002bdc4 = 0x00000000;
u32 var0002bdc8 = 0x00000000;
u32 var0002bdcc = 0x00000000;
u32 var0002bdd0 = 0x04000000;
u32 var0002bdd4 = 0x00000008;
u32 var0002bdd8 = 0x00005041;
u32 var0002bddc = 0x00000000;
u32 var0002bde0 = 0x00000000;
u32 var0002bde4 = 0x1a000000;
u32 var0002bde8 = 0x00000000;
u32 var0002bdec = 0x00000000;
u32 var0002bdf0 = 0x00000000;
u32 var0002bdf4 = 0x00000000;
u32 var0002bdf8 = 0x01000000;
u32 var0002bdfc = 0x0000503e;
u32 var0002be00 = (u32) &var0002bd58;
u32 var0002be04 = 0x00000000;
u32 var0002be08 = 0x00000010;
u32 var0002be0c = 0x00000000;
u32 var0002be10 = 0x0d000000;
u32 var0002be14 = 0x00000000;
u32 var0002be18 = 0x00000000;
u32 var0002be1c = 0x00000000;
u32 var0002be20 = 0x7f17e06c;
u32 var0002be24 = 0x1a000000;
u32 var0002be28 = 0x00000000;
u32 var0002be2c = 0x00000000;
u32 var0002be30 = 0x00000000;
u32 var0002be34 = 0x00000000;
u32 var0002be38 = 0x01000000;
u32 var0002be3c = 0x0000503d;
u32 var0002be40 = (u32) &var0002be10;
u32 var0002be44 = 0x00000000;
u32 var0002be48 = 0x00000000;
u32 var0002be4c = 0x00000000;
// Related to MP team colors
// Note all values are the same except names
u32 var0002be50[] = {
0x04000000, 0x00020000, 0x00005608, 0x7f17e288, 0x7f17e2ac, // "Red"
0x04000000, 0x00020000, 0x00005609, 0x7f17e288, 0x7f17e2ac, // "Yellow"
0x04000000, 0x00020000, 0x0000560a, 0x7f17e288, 0x7f17e2ac, // "Blue"
0x04000000, 0x00020000, 0x0000560b, 0x7f17e288, 0x7f17e2ac, // "Magenta"
0x04000000, 0x00020000, 0x0000560c, 0x7f17e288, 0x7f17e2ac, // "Cyan"
0x04000000, 0x00020000, 0x0000560d, 0x7f17e288, 0x7f17e2ac, // "Orange"
0x04000000, 0x00020000, 0x0000560e, 0x7f17e288, 0x7f17e2ac, // "Pink"
0x04000000, 0x00020000, 0x0000560f, 0x7f17e288, 0x7f17e2ac, // "Brown"
};
u32 var0002bef0 = 0x0b000000;
u32 var0002bef4 = 0x00000000;
u32 var0002bef8 = 0x00000000;
u32 var0002befc = 0x00000000;
u32 var0002bf00 = 0x00000000;
u32 var0002bf04 = 0x04000000;
u32 var0002bf08 = 0x00000008;
u32 var0002bf0c = 0x0000503c;
u32 var0002bf10 = 0x00000000;
u32 var0002bf14 = 0x00000000;
u32 var0002bf18 = 0x1a000000;
u32 var0002bf1c = 0x00000000;
u32 var0002bf20 = 0x00000000;
u32 var0002bf24 = 0x00000000;
u32 var0002bf28 = 0x00000000;
u32 var0002bf2c = 0x01000000;
u32 var0002bf30 = 0x0000503b;
u32 var0002bf34 = (u32) &var0002be50;
u32 var0002bf38 = 0x00000000;
u32 var0002bf3c = 0x00000010;
u32 var0002bf40 = 0x00000000;
u32 var0002bf44 = 0x05010000;
u32 var0002bf48 = 0x00000000;
u32 var0002bf4c = 0x0000007c;
u32 var0002bf50 = 0x00000037;
u32 var0002bf54 = 0x00000000;
u32 var0002bf58 = 0x0b000000;
u32 var0002bf5c = 0x00000000;
u32 var0002bf60 = 0x00000000;
u32 var0002bf64 = 0x00000000;
u32 var0002bf68 = 0x00000000;
u32 var0002bf6c = 0x04000000;
u32 var0002bf70 = 0x00060000;
u32 var0002bf74 = 0x00005039;
u32 var0002bf78 = 0x00000000;
u32 var0002bf7c = 0x7f17e38c;
u32 var0002bf80 = 0x04000000;
u32 var0002bf84 = 0x00000008;
u32 var0002bf88 = 0x0000503a;
u32 var0002bf8c = 0x00000000;
u32 var0002bf90 = 0x00000000;
u32 var0002bf94 = 0x1a000000;
u32 var0002bf98 = 0x00000000;
u32 var0002bf9c = 0x00000000;
u32 var0002bfa0 = 0x00000000;
u32 var0002bfa4 = 0x00000000;
u32 var0002bfa8 = 0x01000000;
u32 var0002bfac = 0x7f17e318;
u32 var0002bfb0 = (u32) &var0002bf44;
u32 var0002bfb4 = 0x7f17e3fc;
u32 var0002bfb8 = 0x00000014;
u32 var0002bfbc = 0x00000000;
u32 var0002bfc0 = 0x02000000;
u32 var0002bfc4 = 0x00200000;
u32 var0002bfc8 = 0x00000078;
u32 var0002bfcc = 0x0000004d;
u32 var0002bfd0 = 0x7f17e4d4;
u32 var0002bfd4 = 0x05020000;
u32 var0002bfd8 = 0x00000000;
u32 var0002bfdc = 0x0000007c;
u32 var0002bfe0 = 0x00000037;
u32 var0002bfe4 = 0x7f17e9d8;
u32 var0002bfe8 = 0x0b000000;
u32 var0002bfec = 0x00000000;
u32 var0002bff0 = 0x00000000;
u32 var0002bff4 = 0x00000000;
u32 var0002bff8 = 0x7f17e9d8;
u32 var0002bffc = 0x04000000;
u32 var0002c000 = 0x00000000;
u32 var0002c004 = 0x000054ab;
u32 var0002c008 = 0x00000000;
u32 var0002c00c = 0x7f17ea6c;
u32 var0002c010 = 0x04000000;
u32 var0002c014 = 0x00000000;
u32 var0002c018 = 0x00005033;
u32 var0002c01c = 0x00000000;
u32 var0002c020 = 0x7f17ea10;
u32 var0002c024 = 0x1a000000;
u32 var0002c028 = 0x00000000;
u32 var0002c02c = 0x00000000;
u32 var0002c030 = 0x00000000;
u32 var0002c034 = 0x00000000;
u32 var0002c038 = 0x01000000;
u32 var0002c03c = 0x7f17eac8;
u32 var0002c040 = (u32) &var0002bfc0;
u32 var0002c044 = 0x7f17eb34;
u32 var0002c048 = 0x00000808;
u32 var0002c04c = 0x00000000;
u32 var0002c050 = 0x01000000;
u32 var0002c054 = 0x7f17eac8;
u32 var0002c058 = (u32) &var0002bfc0;
u32 var0002c05c = 0x7f17eb34;
u32 var0002c060 = 0x00000808;
u32 var0002c064 = 0x80086484;
u32 var0002c068 = 0x05010000;
u32 var0002c06c = 0x00000000;
u32 var0002c070 = 0x0000007c;
u32 var0002c074 = 0x00000037;
u32 var0002c078 = 0x00000000;
u32 var0002c07c = 0x0b000000;
u32 var0002c080 = 0x00000000;
u32 var0002c084 = 0x00000000;
u32 var0002c088 = 0x00000000;
u32 var0002c08c = 0x00000000;
u32 var0002c090 = 0x04000000;
u32 var0002c094 = 0x00000000;
u32 var0002c098 = 0x00005039;
u32 var0002c09c = 0x00000000;
u32 var0002c0a0 = 0x7f17ec64;
u32 var0002c0a4 = 0x04000000;
u32 var0002c0a8 = 0x00000008;
u32 var0002c0ac = 0x0000503a;
u32 var0002c0b0 = 0x00000000;
u32 var0002c0b4 = 0x00000000;
u32 var0002c0b8 = 0x1a000000;
u32 var0002c0bc = 0x00000000;
u32 var0002c0c0 = 0x00000000;
u32 var0002c0c4 = 0x00000000;
u32 var0002c0c8 = 0x00000000;
u32 var0002c0cc = 0x01000000;
u32 var0002c0d0 = 0x7f17e318;
u32 var0002c0d4 = (u32) &var0002c068;
u32 var0002c0d8 = 0x7f17e3fc;
u32 var0002c0dc = 0x00000004;
u32 var0002c0e0 = 0x00000000;
u32 var0002c0e4 = 0x02010000;
u32 var0002c0e8 = 0x00200000;
u32 var0002c0ec = 0x00000078;
u32 var0002c0f0 = 0x0000004d;
u32 var0002c0f4 = 0x7f17e4d4;
u32 var0002c0f8 = 0x1a000000;
u32 var0002c0fc = 0x00000000;
u32 var0002c100 = 0x00000000;
u32 var0002c104 = 0x00000000;
u32 var0002c108 = 0x00000000;
u32 var0002c10c = 0x01000000;
u32 var0002c110 = 0x00005032;
u32 var0002c114 = (u32) &var0002c0e4;
u32 var0002c118 = 0x7f17eb34;
u32 var0002c11c = 0x00000000;
u32 var0002c120 = 0x00000000;
u32 var0002c124 = 0x502d502e;
u32 var0002c128 = 0x502f5030;
u32 var0002c12c = 0x04000000;
u32 var0002c130 = 0x00000004;
u32 var0002c134 = 0x00005029;
u32 var0002c138 = 0x00000000;
u32 var0002c13c = (u32) &var0002bdf8;
u32 var0002c140 = 0x04000000;
u32 var0002c144 = 0x00000004;
u32 var0002c148 = 0x0000502a;
u32 var0002c14c = 0x00000000;
u32 var0002c150 = (u32) &var0002bf2c;
u32 var0002c154 = 0x0c000000;
u32 var0002c158 = 0x00020000;
u32 var0002c15c = 0x0000502c;
u32 var0002c160 = 0x00000000;
u32 var0002c164 = 0x7f17ecd4;
u32 var0002c168 = 0x0b000000;
u32 var0002c16c = 0x00000000;
u32 var0002c170 = 0x00000000;
u32 var0002c174 = 0x00000000;
u32 var0002c178 = 0x00000000;
u32 var0002c17c = 0x0c000000;
u32 var0002c180 = 0x00000000;
u32 var0002c184 = 0x000056d8;
u32 var0002c188 = 0x00000000;
u32 var0002c18c = 0x7f102814;
u32 var0002c190 = 0x0c000000;
u32 var0002c194 = 0x00000000;
u32 var0002c198 = 0x0000549a;
u32 var0002c19c = 0x00000000;
u32 var0002c1a0 = 0x7f1028cc;
u32 var0002c1a4 = 0x0b000000;
u32 var0002c1a8 = 0x00000000;
u32 var0002c1ac = 0x00000000;
u32 var0002c1b0 = 0x00000000;
u32 var0002c1b4 = 0x00000000;
u32 var0002c1b8 = 0x04000000;
u32 var0002c1bc = 0x00000004;
u32 var0002c1c0 = 0x00005024;
u32 var0002c1c4 = 0x00000000;
u32 var0002c1c8 = (u32) &var0002b7d8;
u32 var0002c1cc = 0x04000000;
u32 var0002c1d0 = 0x00000004;
u32 var0002c1d4 = 0x00005025;
u32 var0002c1d8 = 0x00000000;
u32 var0002c1dc = (u32) &var0002aba0;
u32 var0002c1e0 = 0x04000000;
u32 var0002c1e4 = 0x00000004;
u32 var0002c1e8 = 0x0000501b;
u32 var0002c1ec = 0x00000000;
u32 var0002c1f0 = 0x80086364;
u32 var0002c1f4 = 0x1a000000;
u32 var0002c1f8 = 0x00000000;
u32 var0002c1fc = 0x00000000;
u32 var0002c200 = 0x00000000;
u32 var0002c204 = 0x00000000;
u32 var0002c208 = 0x01000000;
u32 var0002c20c = 0x00005028;
u32 var0002c210 = (u32) &var0002c12c;
u32 var0002c214 = 0x00000000;
u32 var0002c218 = 0x00000810;
u32 var0002c21c = (u32) &var0002c038;
u32 var0002c220 = 0x01000000;
u32 var0002c224 = 0x00005028;
u32 var0002c228 = (u32) &var0002c12c;
u32 var0002c22c = 0x00000000;
u32 var0002c230 = 0x00000810;
u32 var0002c234 = 0x00000000;
u32 var0002c238 = 0x04000000;
u32 var0002c23c = 0x00000004;
u32 var0002c240 = 0x0000501e;
u32 var0002c244 = 0x7f17909c;
u32 var0002c248 = (u32) &var0002b500;
u32 var0002c24c = 0x04000000;
u32 var0002c250 = 0x00000004;
u32 var0002c254 = 0x0000501f;
u32 var0002c258 = 0x00000000;
u32 var0002c25c = (u32) &var0002b4c0;
u32 var0002c260 = 0x04000000;
u32 var0002c264 = 0x00000004;
u32 var0002c268 = 0x00005021;
u32 var0002c26c = 0x00000000;
u32 var0002c270 = (u32) &var0002b184;
u32 var0002c274 = 0x04000000;
u32 var0002c278 = 0x00000004;
u32 var0002c27c = 0x00005022;
u32 var0002c280 = 0x00000000;
u32 var0002c284 = (u32) &var0002b02c;
u32 var0002c288 = 0x04000000;
u32 var0002c28c = 0x00000004;
u32 var0002c290 = 0x00005023;
u32 var0002c294 = 0x00000000;
u32 var0002c298 = (u32) &var0002b450;
u32 var0002c29c = 0x0b000000;
u32 var0002c2a0 = 0x00000000;
u32 var0002c2a4 = 0x00000000;
u32 var0002c2a8 = 0x00000000;
u32 var0002c2ac = 0x00000000;
u32 var0002c2b0 = 0x04000000;
u32 var0002c2b4 = 0x00000004;
u32 var0002c2b8 = 0x0000501d;
u32 var0002c2bc = 0x00000000;
u32 var0002c2c0 = (u32) &var0002b5fc;
u32 var0002c2c4 = 0x04000000;
u32 var0002c2c8 = 0x00000000;
u32 var0002c2cc = 0x7f17eed4;
u32 var0002c2d0 = 0x00000000;
u32 var0002c2d4 = 0x7f17ee60;
u32 var0002c2d8 = 0x1a000000;
u32 var0002c2dc = 0x00000000;
u32 var0002c2e0 = 0x00000000;
u32 var0002c2e4 = 0x00000000;
u32 var0002c2e8 = 0x00000000;
u32 var0002c2ec = 0x01000000;
u32 var0002c2f0 = 0x0000501c;
u32 var0002c2f4 = (u32) &var0002c238;
u32 var0002c2f8 = 0x00000000;
u32 var0002c2fc = 0x00000800;
u32 var0002c300 = (u32) &var0002c208;
u32 var0002c304 = 0x01000000;
u32 var0002c308 = 0x0000501c;
u32 var0002c30c = (u32) &var0002c238;
u32 var0002c310 = 0x00000000;
u32 var0002c314 = 0x00000800;
u32 var0002c318 = (u32) &var0002c220;
u32 var0002c31c = 0x01000000;
u32 var0002c320 = 0x0000501c;
u32 var0002c324 = (u32) &var0002c238;
u32 var0002c328 = 0x00000000;
u32 var0002c32c = 0x00000000;
u32 var0002c330 = 0x00000000;
u32 var0002c334 = 0x01000000;
u32 var0002c338 = 0x00000010;
u32 var0002c33c = 0x00005035;
u32 var0002c340 = 0x00000000;
u32 var0002c344 = 0x00000000;
u32 var0002c348 = 0x04000000;
u32 var0002c34c = 0x00000000;
u32 var0002c350 = 0x00005036;
u32 var0002c354 = 0x00000000;
u32 var0002c358 = 0x7f17ef30;
u32 var0002c35c = 0x04000000;
u32 var0002c360 = 0x00000008;
u32 var0002c364 = 0x00005037;
u32 var0002c368 = 0x00000000;
u32 var0002c36c = 0x00000000;
u32 var0002c370 = 0x1a000000;
u32 var0002c374 = 0x00000000;
u32 var0002c378 = 0x00000000;
u32 var0002c37c = 0x00000000;
u32 var0002c380 = 0x00000000;
u32 var0002c384 = 0x02000000;
u32 var0002c388 = 0x00005034;
u32 var0002c38c = (u32) &var0002c334;
u32 var0002c390 = 0x00000000;
u32 var0002c394 = 0x00000000;
u32 var0002c398 = 0x00000000;
u32 var0002c39c = 0x04000000;
u32 var0002c3a0 = 0x00020004;
u32 var0002c3a4 = 0x00005013;
u32 var0002c3a8 = 0x7f184fb0;
u32 var0002c3ac = 0x800871a4;
u32 var0002c3b0 = 0x04000000;
u32 var0002c3b4 = 0x00000000;
u32 var0002c3b8 = 0x00005015;
u32 var0002c3bc = 0x00000000;
u32 var0002c3c0 = 0x7f185380;
u32 var0002c3c4 = 0x04000000;
u32 var0002c3c8 = 0x00000004;
u32 var0002c3cc = 0x00005014;
u32 var0002c3d0 = 0x7f17f024;
u32 var0002c3d4 = (u32) &var0002b63c;
u32 var0002c3d8 = 0x04000000;
u32 var0002c3dc = 0x00000004;
u32 var0002c3e0 = 0x00005017;
u32 var0002c3e4 = 0x00000000;
u32 var0002c3e8 = (u32) &var0002aea8;
u32 var0002c3ec = 0x04000000;
u32 var0002c3f0 = 0x00000004;
u32 var0002c3f4 = 0x00005018;
u32 var0002c3f8 = 0x00000000;
u32 var0002c3fc = (u32) &var0002b6e0;
u32 var0002c400 = 0x04000000;
u32 var0002c404 = 0x00000004;
u32 var0002c408 = 0x000054b8;
u32 var0002c40c = 0x00000000;
u32 var0002c410 = (u32) &var0002b798;
u32 var0002c414 = 0x04000000;
u32 var0002c418 = 0x00000004;
u32 var0002c41c = 0x00005019;
u32 var0002c420 = 0x00000000;
u32 var0002c424 = (u32) &var0002ba7c;
u32 var0002c428 = 0x04000000;
u32 var0002c42c = 0x00000004;
u32 var0002c430 = 0x00005016;
u32 var0002c434 = 0x00000000;
u32 var0002c438 = (u32) &var0002bcf0;
u32 var0002c43c = 0x0b000000;
u32 var0002c440 = 0x00000000;
u32 var0002c444 = 0x00000082;
u32 var0002c448 = 0x00000000;
u32 var0002c44c = 0x00000000;
u32 var0002c450 = 0x04000000;
u32 var0002c454 = 0x00060004;
u32 var0002c458 = 0x00005012;
u32 var0002c45c = 0x00000000;
u32 var0002c460 = (u32) &var0002b554;
u32 var0002c464 = 0x04000000;
u32 var0002c468 = 0x00060000;
u32 var0002c46c = 0x0000501a;
u32 var0002c470 = 0x00000000;
u32 var0002c474 = 0x7f17efbc;
u32 var0002c478 = 0x1a000000;
u32 var0002c47c = 0x00000000;
u32 var0002c480 = 0x00000000;
u32 var0002c484 = 0x00000000;
u32 var0002c488 = 0x00000000;
u32 var0002c48c = 0x01000000;
u32 var0002c490 = 0x00005011;
u32 var0002c494 = (u32) &var0002c39c;
u32 var0002c498 = 0x7f17f0b0;
u32 var0002c49c = 0x00000810;
u32 var0002c4a0 = (u32) &var0002c2ec;
u32 var0002c4a4 = 0x01000000;
u32 var0002c4a8 = 0x00005011;
u32 var0002c4ac = (u32) &var0002c39c;
u32 var0002c4b0 = 0x7f17f0b0;
u32 var0002c4b4 = 0x00000810;
u32 var0002c4b8 = (u32) &var0002c304;
u32 var0002c4bc = 0x04000000;
u32 var0002c4c0 = 0x00000004;
u32 var0002c4c4 = 0x000059c8;
u32 var0002c4c8 = 0x00000000;
u32 var0002c4cc = (u32) &var0002b7d8;
u32 var0002c4d0 = 0x04000000;
u32 var0002c4d4 = 0x00000004;
u32 var0002c4d8 = 0x0000501d;
u32 var0002c4dc = 0x00000000;
u32 var0002c4e0 = (u32) &var0002b5fc;
u32 var0002c4e4 = 0x04000000;
u32 var0002c4e8 = 0x00000004;
u32 var0002c4ec = 0x000059ca;
u32 var0002c4f0 = 0x00000000;
u32 var0002c4f4 = (u32) &var0002c31c;
u32 var0002c4f8 = 0x04000000;
u32 var0002c4fc = 0x00000004;
u32 var0002c500 = 0x000059c9;
u32 var0002c504 = 0x00000000;
u32 var0002c508 = (u32) &var0002aba0;
u32 var0002c50c = 0x1a000000;
u32 var0002c510 = 0x00000000;
u32 var0002c514 = 0x00000000;
u32 var0002c518 = 0x00000000;
u32 var0002c51c = 0x00000000;
u32 var0002c520 = 0x01000000;
u32 var0002c524 = 0x000059cc;
u32 var0002c528 = (u32) &var0002c4bc;
u32 var0002c52c = 0x7f17f0dc;
u32 var0002c530 = 0x00000000;
u32 var0002c534 = 0x00000000;
u32 var0002c538 = 0x04000000;
u32 var0002c53c = 0x00020004;
u32 var0002c540 = 0x00005013;
u32 var0002c544 = 0x7f184fb0;
u32 var0002c548 = 0x800871e4;
u32 var0002c54c = 0x04000000;
u32 var0002c550 = 0x00000000;
u32 var0002c554 = 0x00005015;
u32 var0002c558 = 0x00000000;
u32 var0002c55c = 0x7f185380;
u32 var0002c560 = 0x04000000;
u32 var0002c564 = 0x00000004;
u32 var0002c568 = 0x00005014;
u32 var0002c56c = 0x7f17f024;
u32 var0002c570 = (u32) &var0002b63c;
u32 var0002c574 = 0x04000000;
u32 var0002c578 = 0x00000004;
u32 var0002c57c = 0x00005017;
u32 var0002c580 = 0x7f17f088;
u32 var0002c584 = (u32) &var0002af88;
u32 var0002c588 = 0x04000000;
u32 var0002c58c = 0x00000004;
u32 var0002c590 = 0x00005018;
u32 var0002c594 = 0x00000000;
u32 var0002c598 = (u32) &var0002b6e0;
u32 var0002c59c = 0x0b000000;
u32 var0002c5a0 = 0x00000000;
u32 var0002c5a4 = 0x00000082;
u32 var0002c5a8 = 0x00000000;
u32 var0002c5ac = 0x7f17f4c8;
u32 var0002c5b0 = 0x0c000000;
u32 var0002c5b4 = 0x00000000;
u32 var0002c5b8 = 0x000059c1;
u32 var0002c5bc = 0x00000000;
u32 var0002c5c0 = 0x7f17f4fc;
u32 var0002c5c4 = 0x0c010000;
u32 var0002c5c8 = 0x00000000;
u32 var0002c5cc = 0x000059c2;
u32 var0002c5d0 = 0x00000000;
u32 var0002c5d4 = 0x7f17f4fc;
u32 var0002c5d8 = 0x0c020000;
u32 var0002c5dc = 0x00000000;
u32 var0002c5e0 = 0x000059c3;
u32 var0002c5e4 = 0x00000000;
u32 var0002c5e8 = 0x7f17f4fc;
u32 var0002c5ec = 0x0c030000;
u32 var0002c5f0 = 0x00000000;
u32 var0002c5f4 = 0x000059c4;
u32 var0002c5f8 = 0x00000000;
u32 var0002c5fc = 0x7f17f4fc;
u32 var0002c600 = 0x0c000000;
u32 var0002c604 = 0x00000000;
u32 var0002c608 = 0x000059c5;
u32 var0002c60c = 0x00000000;
u32 var0002c610 = 0x7f17f5a4;
u32 var0002c614 = 0x0c000000;
u32 var0002c618 = 0x00000000;
u32 var0002c61c = 0x000059c6;
u32 var0002c620 = 0x00000000;
u32 var0002c624 = 0x7f17f68c;
u32 var0002c628 = 0x0c000000;
u32 var0002c62c = 0x00000000;
u32 var0002c630 = 0x000059c7;
u32 var0002c634 = 0x00000000;
u32 var0002c638 = 0x7f17f74c;
u32 var0002c63c = 0x0b000000;
u32 var0002c640 = 0x00000000;
u32 var0002c644 = 0x00000082;
u32 var0002c648 = 0x00000000;
u32 var0002c64c = 0x00000000;
u32 var0002c650 = 0x04000000;
u32 var0002c654 = 0x00000000;
u32 var0002c658 = 0x000059c0;
u32 var0002c65c = 0x00000000;
u32 var0002c660 = 0x7f17f480;
u32 var0002c664 = 0x0b000000;
u32 var0002c668 = 0x00000000;
u32 var0002c66c = 0x00000082;
u32 var0002c670 = 0x00000000;
u32 var0002c674 = 0x00000000;
u32 var0002c678 = 0x04000000;
u32 var0002c67c = 0x00060000;
u32 var0002c680 = 0x0000501a;
u32 var0002c684 = 0x00000000;
u32 var0002c688 = 0x7f17efbc;
u32 var0002c68c = 0x1a000000;
u32 var0002c690 = 0x00000000;
u32 var0002c694 = 0x00000000;
u32 var0002c698 = 0x00000000;
u32 var0002c69c = 0x00000000;
u32 var0002c6a0 = 0x01000000;
u32 var0002c6a4 = 0x00005011;
u32 var0002c6a8 = (u32) &var0002c538;
u32 var0002c6ac = 0x00000000;
u32 var0002c6b0 = 0x00000000;
u32 var0002c6b4 = 0x00000000;
u32 var0002c6b8 = 0x04000000;
u32 var0002c6bc = 0x00400000;
u32 var0002c6c0 = 0x000059cf;
u32 var0002c6c4 = 0x00000000;
u32 var0002c6c8 = 0x7f17f890;
u32 var0002c6cc = 0x04010000;
u32 var0002c6d0 = 0x00400000;
u32 var0002c6d4 = 0x000059d0;
u32 var0002c6d8 = 0x00000000;
u32 var0002c6dc = 0x7f17f890;
u32 var0002c6e0 = 0x0b000000;
u32 var0002c6e4 = 0x00000000;
u32 var0002c6e8 = 0x00000082;
u32 var0002c6ec = 0x00000000;
u32 var0002c6f0 = 0x00000000;
u32 var0002c6f4 = 0x04020000;
u32 var0002c6f8 = 0x00400000;
u32 var0002c6fc = 0x000059d1;
u32 var0002c700 = 0x00000000;
u32 var0002c704 = 0x7f17f890;
u32 var0002c708 = 0x04030000;
u32 var0002c70c = 0x00400000;
u32 var0002c710 = 0x000059d2;
u32 var0002c714 = 0x00000000;
u32 var0002c718 = 0x7f17f890;
u32 var0002c71c = 0x04040000;
u32 var0002c720 = 0x00400000;
u32 var0002c724 = 0x000059d3;
u32 var0002c728 = 0x00000000;
u32 var0002c72c = 0x7f17f890;
u32 var0002c730 = 0x1a000000;
u32 var0002c734 = 0x00000000;
u32 var0002c738 = 0x00000000;
u32 var0002c73c = 0x00000000;
u32 var0002c740 = 0x00000000;
u32 var0002c744 = 0x01000000;
u32 var0002c748 = 0x000059ce;
u32 var0002c74c = (u32) &var0002c6b8;
u32 var0002c750 = 0x00000000;
u32 var0002c754 = 0x00000004;
u32 var0002c758 = 0x00000000;
u32 var0002c75c = 0x04000000;
u32 var0002c760 = 0x00400004;
u32 var0002c764 = 0x000059b9;
u32 var0002c768 = 0x00000000;
u32 var0002c76c = (u32) &var0002c10c;
u32 var0002c770 = 0x04000000;
u32 var0002c774 = 0x00400004;
u32 var0002c778 = 0x000059ba;
u32 var0002c77c = 0x00000001;
u32 var0002c780 = (u32) &var0002b5a8;
u32 var0002c784 = 0x04000000;
u32 var0002c788 = 0x00400004;
u32 var0002c78c = 0x000059bb;
u32 var0002c790 = 0x00000002;
u32 var0002c794 = (u32) &var0002c744;
u32 var0002c798 = 0x04000000;
u32 var0002c79c = 0x00400000;
u32 var0002c7a0 = 0x000059bc;
u32 var0002c7a4 = 0x00000003;
u32 var0002c7a8 = 0x7f17f9ec;
u32 var0002c7ac = 0x1a000000;
u32 var0002c7b0 = 0x00000000;
u32 var0002c7b4 = 0x00000000;
u32 var0002c7b8 = 0x00000000;
u32 var0002c7bc = 0x00000000;
u32 var0002c7c0 = 0x01000000;
u32 var0002c7c4 = 0x000059bd;
u32 var0002c7c8 = (u32) &var0002c75c;
u32 var0002c7cc = 0x7f17f930;
u32 var0002c7d0 = 0x00000004;
u32 var0002c7d4 = 0x00000000;
u32 var0002c7d8 = 0x00000000;
u32 var0002c7dc = 0x00000000;
u32 var0002c7e0 = 0x50f050f1;
u32 var0002c7e4 = 0x50f20000;
u32 var0002c7e8 = 0x09000000;
u32 var0002c7ec = 0x00020000;
u32 var0002c7f0 = 0x000050de;
u32 var0002c7f4 = 0x00000001;
u32 var0002c7f8 = 0x7f17fdfc;
u32 var0002c7fc = 0x0c000000;
u32 var0002c800 = 0x00020000;
u32 var0002c804 = 0x000050df;
u32 var0002c808 = 0x00000000;
u32 var0002c80c = 0x7f17fe50;
u32 var0002c810 = 0x09000000;
u32 var0002c814 = 0x00020000;
u32 var0002c818 = 0x000050e0;
u32 var0002c81c = 0x00000100;
u32 var0002c820 = 0x7f179898;
u32 var0002c824 = 0x09000000;
u32 var0002c828 = 0x00020000;
u32 var0002c82c = 0x000050e1;
u32 var0002c830 = 0x00000200;
u32 var0002c834 = 0x7f17fdb0;
u32 var0002c838 = 0x09000000;
u32 var0002c83c = 0x00020000;
u32 var0002c840 = 0x000050e2;
u32 var0002c844 = 0x00000004;
u32 var0002c848 = 0x7f179898;
u32 var0002c84c = 0x09000000;
u32 var0002c850 = 0x00020000;
u32 var0002c854 = 0x000050e3;
u32 var0002c858 = 0x00000008;
u32 var0002c85c = 0x7f179898;
u32 var0002c860 = 0x0b000000;
u32 var0002c864 = 0x00000000;
u32 var0002c868 = 0x00000000;
u32 var0002c86c = 0x00000000;
u32 var0002c870 = 0x00000000;
u32 var0002c874 = 0x09000000;
u32 var0002c878 = 0x00020000;
u32 var0002c87c = 0x000050e4;
u32 var0002c880 = 0x00000010;
u32 var0002c884 = 0x7f179898;
u32 var0002c888 = 0x09000000;
u32 var0002c88c = 0x00020000;
u32 var0002c890 = 0x000050e5;
u32 var0002c894 = 0x00000020;
u32 var0002c898 = 0x7f179898;
u32 var0002c89c = 0x0b000000;
u32 var0002c8a0 = 0x00000000;
u32 var0002c8a4 = 0x00000000;
u32 var0002c8a8 = 0x00000000;
u32 var0002c8ac = 0x00000000;
u32 var0002c8b0 = 0x04000000;
u32 var0002c8b4 = 0x00000008;
u32 var0002c8b8 = 0x000050ef;
u32 var0002c8bc = 0x00000000;
u32 var0002c8c0 = 0x00000000;
u32 var0002c8c4 = 0x1a000000;
u32 var0002c8c8 = 0x00000000;
u32 var0002c8cc = 0x00000000;
u32 var0002c8d0 = 0x00000000;
u32 var0002c8d4 = 0x00000000;
u32 var0002c8d8 = 0x01000000;
u32 var0002c8dc = 0x000050d7;
u32 var0002c8e0 = (u32) &var0002c7e8;
u32 var0002c8e4 = 0x7f184ec0;
u32 var0002c8e8 = 0x00000010;
u32 var0002c8ec = 0x00000000;
u32 var0002c8f0 = 0x09000000;
u32 var0002c8f4 = 0x00020000;
u32 var0002c8f8 = 0x000050de;
u32 var0002c8fc = 0x00000001;
u32 var0002c900 = 0x7f17fdfc;
u32 var0002c904 = 0x0c000000;
u32 var0002c908 = 0x00020000;
u32 var0002c90c = 0x000050df;
u32 var0002c910 = 0x00000000;
u32 var0002c914 = 0x7f17fe50;
u32 var0002c918 = 0x09000000;
u32 var0002c91c = 0x00020000;
u32 var0002c920 = 0x000050e0;
u32 var0002c924 = 0x00000100;
u32 var0002c928 = 0x7f179898;
u32 var0002c92c = 0x09000000;
u32 var0002c930 = 0x00020000;
u32 var0002c934 = 0x000050e1;
u32 var0002c938 = 0x00000200;
u32 var0002c93c = 0x7f17fdb0;
u32 var0002c940 = 0x09000000;
u32 var0002c944 = 0x00020000;
u32 var0002c948 = 0x000050e2;
u32 var0002c94c = 0x00000004;
u32 var0002c950 = 0x7f179898;
u32 var0002c954 = 0x09000000;
u32 var0002c958 = 0x00020000;
u32 var0002c95c = 0x000050e3;
u32 var0002c960 = 0x00000008;
u32 var0002c964 = 0x7f179898;
u32 var0002c968 = 0x09000000;
u32 var0002c96c = 0x00020000;
u32 var0002c970 = 0x000057ed;
u32 var0002c974 = 0x00000400;
u32 var0002c978 = 0x7f179898;
u32 var0002c97c = 0x0b000000;
u32 var0002c980 = 0x00000000;
u32 var0002c984 = 0x00000000;
u32 var0002c988 = 0x00000000;
u32 var0002c98c = 0x00000000;
u32 var0002c990 = 0x09000000;
u32 var0002c994 = 0x00020000;
u32 var0002c998 = 0x000050ed;
u32 var0002c99c = 0x00000800;
u32 var0002c9a0 = 0x7f179898;
u32 var0002c9a4 = 0x09000000;
u32 var0002c9a8 = 0x00020000;
u32 var0002c9ac = 0x000050ee;
u32 var0002c9b0 = 0x00001000;
u32 var0002c9b4 = 0x7f179898;
u32 var0002c9b8 = 0x0b000000;
u32 var0002c9bc = 0x00000000;
u32 var0002c9c0 = 0x00000000;
u32 var0002c9c4 = 0x00000000;
u32 var0002c9c8 = 0x00000000;
u32 var0002c9cc = 0x04000000;
u32 var0002c9d0 = 0x00000008;
u32 var0002c9d4 = 0x000050ef;
u32 var0002c9d8 = 0x00000000;
u32 var0002c9dc = 0x00000000;
u32 var0002c9e0 = 0x1a000000;
u32 var0002c9e4 = 0x00000000;
u32 var0002c9e8 = 0x00000000;
u32 var0002c9ec = 0x00000000;
u32 var0002c9f0 = 0x00000000;
u32 var0002c9f4 = 0x01000000;
u32 var0002c9f8 = 0x000050d8;
u32 var0002c9fc = (u32) &var0002c8f0;
u32 var0002ca00 = 0x7f184ec0;
u32 var0002ca04 = 0x00000010;
u32 var0002ca08 = 0x00000000;
u32 var0002ca0c = 0x00000000;
u32 var0002ca10 = 0x01000008;
u32 var0002ca14 = 0x00110000;
u32 var0002ca18 = 0x00420001;
u32 var0002ca1c = 0x00204000;
u32 var0002ca20 = 0x00000000;
u32 var0002ca24 = 0x00000000;
u32 var0002ca28 = 0x00000000;
u32 var0002ca2c = 0x3f800000;
u32 var0002ca30 = 0x00000000;
u32 var0002ca34 = 0x00000000;
u32 var0002ca38 = 0x00000000;
u32 var0002ca3c = 0x3f800000;
u32 var0002ca40 = 0x00000000;
u32 var0002ca44 = 0x00000000;
u32 var0002ca48 = 0x00000000;
u32 var0002ca4c = 0x3f800000;
u32 var0002ca50 = 0x00000000;
u32 var0002ca54 = 0x00000000;
u32 var0002ca58 = 0x00000000;
u32 var0002ca5c = 0x000003e8;
u32 var0002ca60 = 0xffffff00;
u32 var0002ca64 = 0xffffff00;
u32 var0002ca68 = 0x0fff0000;
u32 var0002ca6c = 0x57000000;
u32 var0002ca70 = 0x00ffffff;
u32 var0002ca74 = 0x00000000;
u32 var0002ca78 = 0x09000000;
u32 var0002ca7c = 0x00020000;
u32 var0002ca80 = 0x000050de;
u32 var0002ca84 = 0x00000001;
u32 var0002ca88 = 0x7f17fdfc;
u32 var0002ca8c = 0x0c000000;
u32 var0002ca90 = 0x00020000;
u32 var0002ca94 = 0x000050df;
u32 var0002ca98 = 0x00000000;
u32 var0002ca9c = 0x7f17fe50;
u32 var0002caa0 = 0x09000000;
u32 var0002caa4 = 0x00020000;
u32 var0002caa8 = 0x000050e0;
u32 var0002caac = 0x00000100;
u32 var0002cab0 = 0x7f179898;
u32 var0002cab4 = 0x09000000;
u32 var0002cab8 = 0x00020000;
u32 var0002cabc = 0x000050e1;
u32 var0002cac0 = 0x00000200;
u32 var0002cac4 = 0x7f17fdb0;
u32 var0002cac8 = 0x09000000;
u32 var0002cacc = 0x00020000;
u32 var0002cad0 = 0x000050e2;
u32 var0002cad4 = 0x00000004;
u32 var0002cad8 = 0x7f179898;
u32 var0002cadc = 0x09000000;
u32 var0002cae0 = 0x00020000;
u32 var0002cae4 = 0x000050e3;
u32 var0002cae8 = 0x00000008;
u32 var0002caec = 0x7f179898;
u32 var0002caf0 = 0x09000000;
u32 var0002caf4 = 0x00020000;
u32 var0002caf8 = 0x000057ed;
u32 var0002cafc = 0x00000400;
u32 var0002cb00 = 0x7f179898;
u32 var0002cb04 = 0x0b000000;
u32 var0002cb08 = 0x00000000;
u32 var0002cb0c = 0x00000000;
u32 var0002cb10 = 0x00000000;
u32 var0002cb14 = 0x00000000;
u32 var0002cb18 = 0x09000000;
u32 var0002cb1c = 0x00020000;
u32 var0002cb20 = 0x000050ec;
u32 var0002cb24 = 0x00002000;
u32 var0002cb28 = 0x7f179898;
u32 var0002cb2c = 0x0b000000;
u32 var0002cb30 = 0x00000000;
u32 var0002cb34 = 0x00000000;
u32 var0002cb38 = 0x00000000;
u32 var0002cb3c = 0x00000000;
u32 var0002cb40 = 0x04000000;
u32 var0002cb44 = 0x00000008;
u32 var0002cb48 = 0x000050ef;
u32 var0002cb4c = 0x00000000;
u32 var0002cb50 = 0x00000000;
u32 var0002cb54 = 0x1a000000;
u32 var0002cb58 = 0x00000000;
u32 var0002cb5c = 0x00000000;
u32 var0002cb60 = 0x00000000;
u32 var0002cb64 = 0x00000000;
u32 var0002cb68 = 0x01000000;
u32 var0002cb6c = 0x000050dc;
u32 var0002cb70 = (u32) &var0002ca78;
u32 var0002cb74 = 0x7f184ec0;
u32 var0002cb78 = 0x00000010;
u32 var0002cb7c = 0x00000000;
u32 var0002cb80 = 0x01000008;
u32 var0002cb84 = 0x00110000;
u32 var0002cb88 = 0x00420001;
u32 var0002cb8c = 0x00204000;
u32 var0002cb90 = 0x00000000;
u32 var0002cb94 = 0x00000000;
u32 var0002cb98 = 0x00000000;
u32 var0002cb9c = 0x3f800000;
u32 var0002cba0 = 0x00000000;
u32 var0002cba4 = 0x00000000;
u32 var0002cba8 = 0x00000000;
u32 var0002cbac = 0x3f800000;
u32 var0002cbb0 = 0x00000000;
u32 var0002cbb4 = 0x00000000;
u32 var0002cbb8 = 0x00000000;
u32 var0002cbbc = 0x3f800000;
u32 var0002cbc0 = 0x00000000;
u32 var0002cbc4 = 0x00000000;
u32 var0002cbc8 = 0x00000000;
u32 var0002cbcc = 0x000003e8;
u32 var0002cbd0 = 0xffffff00;
u32 var0002cbd4 = 0xffffff00;
u32 var0002cbd8 = 0x0fff0000;
u32 var0002cbdc = 0x57000000;
u32 var0002cbe0 = 0x00ffffff;
u32 var0002cbe4 = 0x00000000;
u32 var0002cbe8 = 0x09000000;
u32 var0002cbec = 0x00020000;
u32 var0002cbf0 = 0x000050de;
u32 var0002cbf4 = 0x00000001;
u32 var0002cbf8 = 0x7f17fdfc;
u32 var0002cbfc = 0x0c000000;
u32 var0002cc00 = 0x00020000;
u32 var0002cc04 = 0x000050df;
u32 var0002cc08 = 0x00000000;
u32 var0002cc0c = 0x7f17fe50;
u32 var0002cc10 = 0x09000000;
u32 var0002cc14 = 0x00020000;
u32 var0002cc18 = 0x000050e0;
u32 var0002cc1c = 0x00000100;
u32 var0002cc20 = 0x7f179898;
u32 var0002cc24 = 0x09000000;
u32 var0002cc28 = 0x00020000;
u32 var0002cc2c = 0x000050e1;
u32 var0002cc30 = 0x00000200;
u32 var0002cc34 = 0x7f17fdb0;
u32 var0002cc38 = 0x09000000;
u32 var0002cc3c = 0x00020000;
u32 var0002cc40 = 0x000050e2;
u32 var0002cc44 = 0x00000004;
u32 var0002cc48 = 0x7f179898;
u32 var0002cc4c = 0x09000000;
u32 var0002cc50 = 0x00020000;
u32 var0002cc54 = 0x000050e3;
u32 var0002cc58 = 0x00000008;
u32 var0002cc5c = 0x7f179898;
u32 var0002cc60 = 0x09000000;
u32 var0002cc64 = 0x00020000;
u32 var0002cc68 = 0x000057ed;
u32 var0002cc6c = 0x00000400;
u32 var0002cc70 = 0x7f179898;
u32 var0002cc74 = 0x0b000000;
u32 var0002cc78 = 0x00000000;
u32 var0002cc7c = 0x00000000;
u32 var0002cc80 = 0x00000000;
u32 var0002cc84 = 0x00000000;
u32 var0002cc88 = 0x09000000;
u32 var0002cc8c = 0x00020000;
u32 var0002cc90 = 0x000050e9;
u32 var0002cc94 = 0x00004000;
u32 var0002cc98 = 0x7f179898;
u32 var0002cc9c = 0x09000000;
u32 var0002cca0 = 0x00020000;
u32 var0002cca4 = 0x000050ea;
u32 var0002cca8 = 0x00008000;
u32 var0002ccac = 0x7f179898;
u32 var0002ccb0 = 0x08000000;
u32 var0002ccb4 = 0x00020000;
u32 var0002ccb8 = 0x000050eb;
u32 var0002ccbc = 0x0000006e;
u32 var0002ccc0 = 0x7f181a98;
u32 var0002ccc4 = 0x0b000000;
u32 var0002ccc8 = 0x00000000;
u32 var0002cccc = 0x00000000;
u32 var0002ccd0 = 0x00000000;
u32 var0002ccd4 = 0x00000000;
u32 var0002ccd8 = 0x04000000;
u32 var0002ccdc = 0x00000008;
u32 var0002cce0 = 0x000050ef;
u32 var0002cce4 = 0x00000000;
u32 var0002cce8 = 0x00000000;
u32 var0002ccec = 0x1a000000;
u32 var0002ccf0 = 0x00000000;
u32 var0002ccf4 = 0x00000000;
u32 var0002ccf8 = 0x00000000;
u32 var0002ccfc = 0x00000000;
u32 var0002cd00 = 0x01000000;
u32 var0002cd04 = 0x000050db;
u32 var0002cd08 = (u32) &var0002cbe8;
u32 var0002cd0c = 0x7f184ec0;
u32 var0002cd10 = 0x00000010;
u32 var0002cd14 = 0x00000000;
u32 var0002cd18 = 0x09000000;
u32 var0002cd1c = 0x00020000;
u32 var0002cd20 = 0x000050de;
u32 var0002cd24 = 0x00000001;
u32 var0002cd28 = 0x7f17fdfc;
u32 var0002cd2c = 0x0c000000;
u32 var0002cd30 = 0x00020000;
u32 var0002cd34 = 0x000050df;
u32 var0002cd38 = 0x00000000;
u32 var0002cd3c = 0x7f17fe50;
u32 var0002cd40 = 0x09000000;
u32 var0002cd44 = 0x00020000;
u32 var0002cd48 = 0x000050e0;
u32 var0002cd4c = 0x00000100;
u32 var0002cd50 = 0x7f179898;
u32 var0002cd54 = 0x09000000;
u32 var0002cd58 = 0x00020000;
u32 var0002cd5c = 0x000050e1;
u32 var0002cd60 = 0x00000200;
u32 var0002cd64 = 0x7f17fdb0;
u32 var0002cd68 = 0x09000000;
u32 var0002cd6c = 0x00020000;
u32 var0002cd70 = 0x000050e2;
u32 var0002cd74 = 0x00000004;
u32 var0002cd78 = 0x7f179898;
u32 var0002cd7c = 0x09000000;
u32 var0002cd80 = 0x00020000;
u32 var0002cd84 = 0x000050e3;
u32 var0002cd88 = 0x00000008;
u32 var0002cd8c = 0x7f179898;
u32 var0002cd90 = 0x09000000;
u32 var0002cd94 = 0x00020000;
u32 var0002cd98 = 0x000057ed;
u32 var0002cd9c = 0x00000400;
u32 var0002cda0 = 0x7f179898;
u32 var0002cda4 = 0x0b000000;
u32 var0002cda8 = 0x00000000;
u32 var0002cdac = 0x00000000;
u32 var0002cdb0 = 0x00000000;
u32 var0002cdb4 = 0x00000000;
u32 var0002cdb8 = 0x09000000;
u32 var0002cdbc = 0x00020000;
u32 var0002cdc0 = 0x000050e7;
u32 var0002cdc4 = 0x00020000;
u32 var0002cdc8 = 0x7f179898;
u32 var0002cdcc = 0x09000000;
u32 var0002cdd0 = 0x00020000;
u32 var0002cdd4 = 0x000050ee;
u32 var0002cdd8 = 0x00040000;
u32 var0002cddc = 0x7f179898;
u32 var0002cde0 = 0x0b000000;
u32 var0002cde4 = 0x00000000;
u32 var0002cde8 = 0x00000000;
u32 var0002cdec = 0x00000000;
u32 var0002cdf0 = 0x00000000;
u32 var0002cdf4 = 0x04000000;
u32 var0002cdf8 = 0x00000008;
u32 var0002cdfc = 0x000050ef;
u32 var0002ce00 = 0x00000000;
u32 var0002ce04 = 0x00000000;
u32 var0002ce08 = 0x1a000000;
u32 var0002ce0c = 0x00000000;
u32 var0002ce10 = 0x00000000;
u32 var0002ce14 = 0x00000000;
u32 var0002ce18 = 0x00000000;
u32 var0002ce1c = 0x01000000;
u32 var0002ce20 = 0x000050d9;
u32 var0002ce24 = (u32) &var0002cd18;
u32 var0002ce28 = 0x7f184ec0;
u32 var0002ce2c = 0x00000010;
u32 var0002ce30 = 0x00000000;
u32 var0002ce34 = 0x02000008;
u32 var0002ce38 = 0x00130000;
u32 var0002ce3c = 0x00420001;
u32 var0002ce40 = 0x00204000;
u32 var0002ce44 = 0x00000000;
u32 var0002ce48 = 0x00000000;
u32 var0002ce4c = 0x00000000;
u32 var0002ce50 = 0x3f800000;
u32 var0002ce54 = 0x00000000;
u32 var0002ce58 = 0x00000000;
u32 var0002ce5c = 0x00000000;
u32 var0002ce60 = 0x3f800000;
u32 var0002ce64 = 0x00000000;
u32 var0002ce68 = 0x00000000;
u32 var0002ce6c = 0x00000000;
u32 var0002ce70 = 0x3f800000;
u32 var0002ce74 = 0x00000000;
u32 var0002ce78 = 0x00000000;
u32 var0002ce7c = 0x00000000;
u32 var0002ce80 = 0x000003e8;
u32 var0002ce84 = 0xffffff00;
u32 var0002ce88 = 0xffffff00;
u32 var0002ce8c = 0x0fff0000;
u32 var0002ce90 = 0x36000000;
u32 var0002ce94 = 0x00ffffff;
u32 var0002ce98 = 0x00000000;
u32 var0002ce9c = 0x09000000;
u32 var0002cea0 = 0x00020000;
u32 var0002cea4 = 0x000050de;
u32 var0002cea8 = 0x00000001;
u32 var0002ceac = 0x7f17fdfc;
u32 var0002ceb0 = 0x0c000000;
u32 var0002ceb4 = 0x00020000;
u32 var0002ceb8 = 0x000050df;
u32 var0002cebc = 0x00000000;
u32 var0002cec0 = 0x7f17fe50;
u32 var0002cec4 = 0x09000000;
u32 var0002cec8 = 0x00020000;
u32 var0002cecc = 0x000050e0;
u32 var0002ced0 = 0x00000100;
u32 var0002ced4 = 0x7f179898;
u32 var0002ced8 = 0x09000000;
u32 var0002cedc = 0x00020000;
u32 var0002cee0 = 0x000050e1;
u32 var0002cee4 = 0x00000200;
u32 var0002cee8 = 0x7f17fdb0;
u32 var0002ceec = 0x09000000;
u32 var0002cef0 = 0x00020000;
u32 var0002cef4 = 0x000050e2;
u32 var0002cef8 = 0x00000004;
u32 var0002cefc = 0x7f179898;
u32 var0002cf00 = 0x09000000;
u32 var0002cf04 = 0x00020000;
u32 var0002cf08 = 0x000050e3;
u32 var0002cf0c = 0x00000008;
u32 var0002cf10 = 0x7f179898;
u32 var0002cf14 = 0x09000000;
u32 var0002cf18 = 0x00020000;
u32 var0002cf1c = 0x000057ed;
u32 var0002cf20 = 0x00000400;
u32 var0002cf24 = 0x7f179898;
u32 var0002cf28 = 0x0b000000;
u32 var0002cf2c = 0x00000000;
u32 var0002cf30 = 0x00000000;
u32 var0002cf34 = 0x00000000;
u32 var0002cf38 = 0x00000000;
u32 var0002cf3c = 0x09000000;
u32 var0002cf40 = 0x00020000;
u32 var0002cf44 = 0x000050e6;
u32 var0002cf48 = 0x00080000;
u32 var0002cf4c = 0x7f179898;
u32 var0002cf50 = 0x09000000;
u32 var0002cf54 = 0x00020000;
u32 var0002cf58 = 0x000050ee;
u32 var0002cf5c = 0x00100000;
u32 var0002cf60 = 0x7f179898;
u32 var0002cf64 = 0x0b000000;
u32 var0002cf68 = 0x00000000;
u32 var0002cf6c = 0x00000000;
u32 var0002cf70 = 0x00000000;
u32 var0002cf74 = 0x00000000;
u32 var0002cf78 = 0x04000000;
u32 var0002cf7c = 0x00000008;
u32 var0002cf80 = 0x000050ef;
u32 var0002cf84 = 0x00000000;
u32 var0002cf88 = 0x00000000;
u32 var0002cf8c = 0x1a000000;
u32 var0002cf90 = 0x00000000;
u32 var0002cf94 = 0x00000000;
u32 var0002cf98 = 0x00000000;
u32 var0002cf9c = 0x00000000;
u32 var0002cfa0 = 0x01000000;
u32 var0002cfa4 = 0x000050da;
u32 var0002cfa8 = (u32) &var0002ce9c;
u32 var0002cfac = 0x7f184ec0;
u32 var0002cfb0 = 0x00000010;
u32 var0002cfb4 = 0x00000000;
u32 var0002cfb8[] = {
(u32) &var0002c8d8, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
(u32) &var0002c9f4, 0x7f17ff80, 0x7f17ffdc, 0x7f1802bc, 0x7f1802e0, 0x7f180600, 0x7f18079c, 0x7f180960, 0x7f180a68, 0x7f180b1c, 0x7f180c48, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
(u32) &var0002ce1c, 0x7f182b90, 0x7f182b9c, 0x7f182e98, 0x7f1830a4, 0x7f183380, 0x7f1839a8, 0x7f183bb4, 0x7f183d10, 0x7f184218, 0x7f184344, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
(u32) &var0002cfa0, 0x7f1844ec, 0x00000000, 0x7f18450c, 0x7f1848c0, 0x00000000, 0x7f184a18, 0x7f184c18, 0x7f184d84, 0x7f184d8c, 0x7f18452c, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
(u32) &var0002cd00, 0x7f181b70, 0x00000000, 0x7f181bfc, 0x7f181cf0, 0x00000000, 0x7f182670, 0x7f182908, 0x7f1829e4, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x7f182ae8, 0x7f182b08, 0x00000000, 0x7f181b24, 0x7f181b48,
(u32) &var0002cb68, 0x7f180c98, 0x7f180e1c, 0x7f180e34, 0x7f180e24, 0x7f180e2c, 0x00000000, 0x7f1813d8, 0x7f1814bc, 0x7f181608, 0x7f181764, 0x7f18189c, 0x7f181944, 0x7f18194c, 0x7f1819a4, 0x00000000, 0x00000000, 0x00000000,
};
u32 var0002d168 = 0x50f650fd;
u32 var0002d16c = 0x000050f7;
u32 var0002d170 = 0x50fe2000;
u32 var0002d174 = 0x50f850ff;
u32 var0002d178 = 0x4e0050f9;
u32 var0002d17c = 0x51004d00;
u32 var0002d180 = 0x50fa5101;
u32 var0002d184 = 0x1f0150fb;
u32 var0002d188 = 0x51022101;
u32 var0002d18c = 0x00000000;
u32 var0002d190 = 0x50f40000;
u32 var0002d194 = 0x00000004;
u32 var0002d198 = 0x50f50000;
u32 var0002d19c = 0x02000000;
u32 var0002d1a0 = 0x00020040;
u32 var0002d1a4 = 0x00000078;
u32 var0002d1a8 = 0x0000004d;
u32 var0002d1ac = 0x7f185068;
u32 var0002d1b0 = 0x1a000000;
u32 var0002d1b4 = 0x00000000;
u32 var0002d1b8 = 0x00000000;
u32 var0002d1bc = 0x00000000;
u32 var0002d1c0 = 0x00000000;
u32 var0002d1c4 = 0x01000000;
u32 var0002d1c8 = 0x000050f3;
u32 var0002d1cc = (u32) &var0002d19c;
u32 var0002d1d0 = 0x00000000;
u32 var0002d1d4 = 0x00000011;
u32 var0002d1d8 = 0x00000000;
u32 var0002d1dc = 0x02010000;
u32 var0002d1e0 = 0x00020040;
u32 var0002d1e4 = 0x00000078;
u32 var0002d1e8 = 0x0000004d;
u32 var0002d1ec = 0x7f185068;
u32 var0002d1f0 = 0x1a000000;
u32 var0002d1f4 = 0x00000000;
u32 var0002d1f8 = 0x00000000;
u32 var0002d1fc = 0x00000000;
u32 var0002d200 = 0x00000000;
u32 var0002d204 = 0x01000000;
u32 var0002d208 = 0x000050f3;
u32 var0002d20c = (u32) &var0002d1dc;
u32 var0002d210 = 0x00000000;
u32 var0002d214 = 0x00000011;
u32 var0002d218 = 0x00000000;
u32 var0002d21c = 0x01000003;
u32 var0002d220 = 0x0020ffff;
u32 var0002d224 = 0x00000000;
u32 var0002d228 = 0x00000000;
u32 var0002d22c = 0x00000000;
u32 var0002d230 = 0x00000000;
u32 var0002d234 = 0x00000000;
u32 var0002d238 = 0x3f800000;
u32 var0002d23c = 0x00000000;
u32 var0002d240 = 0x00000000;
u32 var0002d244 = 0x00000000;
u32 var0002d248 = 0x3f800000;
u32 var0002d24c = 0x00000000;
u32 var0002d250 = 0x00000000;
u32 var0002d254 = 0x00000000;
u32 var0002d258 = 0x3f800000;
u32 var0002d25c = 0x00000000;
u32 var0002d260 = 0x00000000;
u32 var0002d264 = 0x00000000;
u32 var0002d268 = 0x000003e8;
u32 var0002d26c = 0xffffff00;
u32 var0002d270 = 0xffffff00;
u32 var0002d274 = 0x0fff0000;
u32 var0002d278 = 0x00000000;
u32 var0002d27c = 0x00000000;
u32 var0002d280 = 0x00000000;
u32 var0002d284 = 0x00000000;
// 2d288
u16 mpweaponstable[] = {
/*0x00*/ 0x0000, 0x0000, 0x0080, 0x0118, 0x0100,
/*0x01*/ 0x0201, 0x5000, 0x0080, 0x00f5, 0x0100,
/*0x02*/ 0x0301, 0x5000, 0x0085, 0x00fb, 0x0100,
/*0x03*/ 0x0401, 0x5000, 0x0086, 0x00fc, 0x0100,
/*0x04*/ 0x0501, 0x5000, 0x0080, 0x00f6, 0x0100,
/*0x05*/ 0x0601, 0x5c00, 0x0087, 0x00f7, 0x0100,
/*0x06*/ 0x0701, 0x4000, 0x0088, 0x00fa, 0x0100,
/*0x07*/ 0x080a, 0x3200, 0x0080, 0x00f8, 0x0100,
/*0x08*/ 0x090a, 0x3200, 0x0089, 0x00f9, 0x0100,
/*0x09*/ 0x0a02, 0x6400, 0x0080, 0x00fd, 0x0100,
/*0x0a*/ 0x0b02, 0x9600, 0x0080, 0x0102, 0x0100,
/*0x0b*/ 0x0c02, 0x9600, 0x008a, 0x0103, 0x0100,
/*0x0c*/ 0x0d02, 0x9600, 0x008d, 0x0104, 0x0100,
/*0x0d*/ 0x0e02, 0x9600, 0x008b, 0x0105, 0x0100,
/*0x0e*/ 0x0f04, 0x9600, 0x0080, 0x00ff, 0x0100,
/*0x0f*/ 0x1004, 0x9600, 0x008c, 0x0101, 0x0100,
/*0x10*/ 0x1104, 0x6400, 0x0080, 0x00fe, 0x0100,
/*0x11*/ 0x1204, 0x960b, 0x1083, 0x0100, 0x0100,
/*0x12*/ 0x1305, 0x1000, 0x008e, 0x0106, 0x0100,
/*0x13*/ 0x140f, 0xc800, 0x008f, 0x0107, 0x0100,
/*0x14*/ 0x1504, 0x3200, 0x0080, 0x010c, 0x0100,
/*0x15*/ 0x1606, 0x0a00, 0x0081, 0x010b, 0x0100,
/*0x16*/ 0x170b, 0x1000, 0x0090, 0x0109, 0x0100,
/*0x17*/ 0x1808, 0x0300, 0x0080, 0x0108, 0x0100,
/*0x18*/ 0x1908, 0x0300, 0x0084, 0x010a, 0x0100,
/*0x19*/ 0x1a09, 0x0500, 0x0080, 0x010f, 0x0100,
/*0x1a*/ 0x1b03, 0x0a00, 0x0091, 0x010d, 0x0100,
/*0x1b*/ 0x1c13, 0x3200, 0x0082, 0x010e, 0x0100,
/*0x1c*/ 0x1e07, 0x0500, 0x0000, 0x0112, 0x0100,
/*0x1d*/ 0x1f12, 0x0300, 0x0012, 0x0110, 0x0100,
/*0x1e*/ 0x200e, 0x0500, 0x0000, 0x0113, 0x0180,
/*0x1f*/ 0x210d, 0x0500, 0x0013, 0x0114, 0x0180,
/*0x20*/ 0x220c, 0x0500, 0x0014, 0x0115, 0x0180,
/*0x21*/ 0x1d00, 0x0000, 0x00cf, 0x0195, 0x0200,
/*0x22*/ 0x2f00, 0x0000, 0x0095, 0x00f3, 0x0100,
/*0x23*/ 0x3100, 0x0000, 0x0097, 0x012e, 0x0100,
/*0x24*/ 0x2300, 0x0000, 0x0098, 0x012f, 0x0100,
/*0x25*/ 0x5b00, 0x0000, 0x0096, 0x00f4, 0x0100,
/*0x26*/ 0x5c00, 0x0000, 0x0000, 0x0000, 0x0000,
/*0x27*/ 0x0000,
};
// 2d410
struct mpweaponset mpweaponsetstable[] = {
{ /*0x00*/ 0x5437, { // Pistols
WEAPON_FALCON2,
WEAPON_MAGSEC4,
WEAPON_PHOENIX,
WEAPON_MAULER,
WEAPON_5B,
WEAPON_5C,
WEAPON_DY357MAGNUM,
WEAPON_PHOENIX,
WEAPON_NONE,
WEAPON_NONE,
WEAPON_FALCON2,
WEAPON_MAGSEC4,
WEAPON_FALCON2,
WEAPON_DY357MAGNUM,
WEAPON_5B,
WEAPON_5C
}
},
{ /*0x01*/ 0x5436, { // Automatics
WEAPON_FALCON2,
WEAPON_CMP150,
WEAPON_LAPTOPGUN,
WEAPON_AR34,
WEAPON_5B,
WEAPON_5C,
WEAPON_CYCLONE,
WEAPON_NONE,
WEAPON_NONE,
WEAPON_NONE,
WEAPON_FALCON2,
WEAPON_CMP150,
WEAPON_DRAGON,
WEAPON_AR34,
WEAPON_5B,
WEAPON_5C
}
},
{ /*0x02*/ 0x5435, { // Power
WEAPON_MAGSEC4,
WEAPON_DY357MAGNUM,
WEAPON_SHOTGUN,
WEAPON_RCP120,
WEAPON_5B,
WEAPON_5C,
WEAPON_LAPTOPGUN,
WEAPON_RCP120,
WEAPON_NONE,
WEAPON_NONE,
WEAPON_MAGSEC4,
WEAPON_DY357MAGNUM,
WEAPON_DRAGON,
WEAPON_AR34,
WEAPON_5B,
WEAPON_5C
}
},
{ /*0x03*/ 0x5434, { // FarSight
WEAPON_PHOENIX,
WEAPON_CYCLONE,
WEAPON_CALLISTONTG,
WEAPON_FARSIGHTXR20,
WEAPON_5B,
WEAPON_5C,
WEAPON_UNARMED,
WEAPON_CMP150,
WEAPON_NONE,
WEAPON_NONE,
WEAPON_5C,
WEAPON_5C,
WEAPON_5C,
WEAPON_5C,
WEAPON_5C,
WEAPON_5C
}
},
{ /*0x04*/ 0x5433, { // Tranquilizer
WEAPON_FALCON2,
WEAPON_CMP150,
WEAPON_DRAGON,
WEAPON_TRANQUILIZER,
WEAPON_5B,
WEAPON_5C,
WEAPON_FALCON2,
WEAPON_NONE,
WEAPON_NONE,
WEAPON_NONE,
WEAPON_5C,
WEAPON_5C,
WEAPON_5C,
WEAPON_5C,
WEAPON_5C,
WEAPON_5C
}
},
{ /*0x05*/ 0x5432, { // Heavy
WEAPON_MAULER,
WEAPON_K7AVENGER,
WEAPON_REAPER,
WEAPON_SUPERDRAGON,
WEAPON_5B,
WEAPON_5C,
WEAPON_FALCON2_SILENCER,
WEAPON_PHOENIX,
WEAPON_CALLISTONTG,
WEAPON_DRAGON,
WEAPON_5C,
WEAPON_5C,
WEAPON_5C,
WEAPON_5C,
WEAPON_5C,
WEAPON_5C
}
},
{ /*0x06*/ 0x5431, { // Golden Magnum
WEAPON_FALCON2_SILENCER,
WEAPON_GRENADE,
WEAPON_CMP150,
WEAPON_DY357LX,
WEAPON_5B,
WEAPON_5C,
WEAPON_MAGSEC4,
WEAPON_DY357LX,
WEAPON_NONE,
WEAPON_NONE,
WEAPON_5C,
WEAPON_5C,
WEAPON_5C,
WEAPON_5C,
WEAPON_5C,
WEAPON_5C
}
},
{ /*0x07*/ 0x5430, { // Explosive
WEAPON_DEVASTATOR,
WEAPON_DEVASTATOR,
WEAPON_SUPERDRAGON,
WEAPON_SUPERDRAGON,
WEAPON_5B,
WEAPON_5C,
WEAPON_FALCON2_SILENCER,
WEAPON_K7AVENGER,
WEAPON_NONE,
WEAPON_NONE,
WEAPON_5C,
WEAPON_5C,
WEAPON_5C,
WEAPON_5C,
WEAPON_5C,
WEAPON_5C
}
},
{ /*0x08*/ 0x542f, { // Grenade Launcher
WEAPON_MAGSEC4,
WEAPON_CMP150,
WEAPON_AR34,
WEAPON_DEVASTATOR,
WEAPON_5B,
WEAPON_5C,
WEAPON_K7AVENGER,
WEAPON_NONE,
WEAPON_NONE,
WEAPON_NONE,
WEAPON_5C,
WEAPON_5C,
WEAPON_5C,
WEAPON_5C,
WEAPON_5C,
WEAPON_5C
}
},
{ /*0x09*/ 0x542e, { // Rocket Launcher
WEAPON_MAULER,
WEAPON_CYCLONE,
WEAPON_DRAGON,
WEAPON_ROCKETLAUNCHER,
WEAPON_5B,
WEAPON_5C,
WEAPON_PHOENIX,
WEAPON_NONE,
WEAPON_NONE,
WEAPON_NONE,
WEAPON_FALCON2,
WEAPON_CYCLONE,
WEAPON_DRAGON,
WEAPON_ROCKETLAUNCHER,
WEAPON_5B,
WEAPON_5C
}
},
{ /*0x0a*/ 0x542d, { // Proximity Mine
WEAPON_MAGSEC4,
WEAPON_LAPTOPGUN,
WEAPON_K7AVENGER,
WEAPON_PROXIMITYMINE,
WEAPON_5B,
WEAPON_5C,
WEAPON_CYCLONE,
WEAPON_CALLISTONTG,
WEAPON_SHOTGUN,
WEAPON_NONE,
WEAPON_5C,
WEAPON_5C,
WEAPON_5C,
WEAPON_5C,
WEAPON_5C,
WEAPON_5C
}
},
{ /*0x0b*/ 0x542c, { // Close Combat
WEAPON_COMBATKNIFE,
WEAPON_COMBATKNIFE,
WEAPON_TIMEDMINE,
WEAPON_CROSSBOW,
WEAPON_5B,
WEAPON_5C,
WEAPON_AR34,
WEAPON_NONE,
WEAPON_NONE,
WEAPON_NONE,
WEAPON_COMBATKNIFE,
WEAPON_COMBATKNIFE,
WEAPON_TIMEDMINE,
WEAPON_TIMEDMINE,
WEAPON_5B,
WEAPON_5C
}
},
};
u32 var0002d4e8 = 0x00000000;
u32 var0002d4ec = 0x50005001;
u32 var0002d4f0 = 0x50025003;
u32 var0002d4f4 = 0x50045005;
u32 var0002d4f8 = 0x50065007;
u32 var0002d4fc = 0x50085009;
u32 var0002d500 = 0x500a500b;
u32 var0002d504 = 0x500c500d;
u32 var0002d508 = 0x500e500f;
u32 var0002d50c = 0x50100000;
u32 var0002d510 = 0x00000000;
u32 var0002d514 = 0x00000000;
u32 var0002d518 = 0x00000000;
u32 var0002d51c = 0x00000000;
u32 var0002d520 = 0x00000000;
u32 var0002d524 = 0x00000000;
u32 var0002d528 = 0x00000000;
u32 var0002d52c = 0x00000000;
u32 var0002d530 = 0x00000000;
u32 var0002d534 = 0x00000000;
u32 var0002d538 = 0x002b0000;
u32 var0002d53c = 0x00310000;
u32 var0002d540 = 0x00320000;
u32 var0002d544 = 0x00330000;
u32 var0002d548 = 0x00340000;
struct mpheadentry mpheadstable[] = {
// slot, head
{ /*0x00*/ 0x04, 0x00 },
{ /*0x01*/ 0x0c, 0x41 },
{ /*0x02*/ 0x2f, 0x45 },
{ /*0x03*/ 0x3c, 0x4a },
{ /*0x04*/ 0x05, 0x3d },
{ /*0x05*/ 0x3a, 0x3d },
{ /*0x06*/ 0x07, 0x00 },
{ /*0x07*/ 0x08, 0x38 },
{ /*0x08*/ 0x0e, 0x00 },
{ /*0x09*/ 0x09, 0x35 },
{ /*0x0a*/ 0x28, 0x3a },
{ /*0x0b*/ 0x3e, 0x00 },
{ /*0x0c*/ 0x3d, 0x41 },
{ /*0x0d*/ 0x0a, 0x00 },
{ /*0x0e*/ 0x1d, 0x3c },
{ /*0x0f*/ 0x30, 0x34 },
{ /*0x10*/ 0x39, 0x3a },
{ /*0x11*/ 0x0d, 0x00 },
{ /*0x12*/ 0x10, 0x32 },
{ /*0x13*/ 0x19, 0x32 },
{ /*0x14*/ 0x29, 0x3d },
{ /*0x15*/ 0x11, 0x00 },
{ /*0x16*/ 0x18, 0x00 },
{ /*0x17*/ 0x06, 0x00 },
{ /*0x18*/ 0x12, 0x00 },
{ /*0x19*/ 0x13, 0x00 },
{ /*0x1a*/ 0x14, 0x00 },
{ /*0x1b*/ 0x16, 0x00 },
{ /*0x1c*/ 0x1a, 0x00 },
{ /*0x1d*/ 0x1b, 0x00 },
{ /*0x1e*/ 0x1c, 0x00 },
{ /*0x1f*/ 0x37, 0x00 },
{ /*0x20*/ 0x3b, 0x00 },
{ /*0x21*/ 0x42, 0x00 },
{ /*0x22*/ 0x43, 0x00 },
{ /*0x23*/ 0x48, 0x00 },
{ /*0x24*/ 0x54, 0x00 },
{ /*0x25*/ 0x0b, 0x00 },
{ /*0x26*/ 0x17, 0x00 },
{ /*0x27*/ 0x1e, 0x00 },
{ /*0x28*/ 0x2a, 0x00 },
{ /*0x29*/ 0x44, 0x00 },
{ /*0x2a*/ 0x49, 0x00 },
{ /*0x2b*/ 0x4a, 0x00 },
{ /*0x2c*/ 0x4b, 0x00 },
{ /*0x2d*/ 0x4c, 0x00 },
{ /*0x2e*/ 0x4d, 0x00 },
{ /*0x2f*/ 0x4e, 0x00 },
{ /*0x30*/ 0x4f, 0x00 },
{ /*0x31*/ 0x50, 0x00 },
{ /*0x32*/ 0x51, 0x00 },
{ /*0x33*/ 0x52, 0x00 },
{ /*0x34*/ 0x53, 0x00 },
{ /*0x35*/ 0x55, 0x00 },
{ /*0x36*/ 0x45, 0x00 },
{ /*0x37*/ 0x46, 0x00 },
{ /*0x38*/ 0x47, 0x00 },
{ /*0x39*/ 0x1f, 0x00 },
{ /*0x3a*/ 0x20, 0x00 },
{ /*0x3b*/ 0x21, 0x00 },
{ /*0x3c*/ 0x22, 0x00 },
{ /*0x3d*/ 0x23, 0x00 },
{ /*0x3e*/ 0x24, 0x00 },
{ /*0x3f*/ 0x25, 0x00 },
{ /*0x40*/ 0x26, 0x00 },
{ /*0x41*/ 0x27, 0x00 },
{ /*0x42*/ 0x2e, 0x00 },
{ /*0x43*/ 0x41, 0x00 },
{ /*0x44*/ 0x3f, 0x00 },
{ /*0x45*/ 0x2c, 0x00 },
{ /*0x46*/ 0x2d, 0x00 },
{ /*0x47*/ 0x40, 0x00 },
{ /*0x48*/ 0x35, 0x00 },
{ /*0x49*/ 0x36, 0x00 },
{ /*0x4a*/ 0x38, 0x00 },
};
// 2d678
u32 table_0x2d678[] = {
21, 22, 23, 24, 25, 26, 27, 28, 29, 30,
31, 32, 33, 34, 35, 36, 37, 38, 39, 40,
41, 42, 43, 44, 45, 46, 47, 48, 49, 50,
51, 52, 53, 54, 55, 56, 57, 58, 59, 60,
61, 62, 63, 64, 65, 66, 67, 68, 69, 70,
71, 72, 73,
};
// 2d74c
struct mpsimulant mpsimulanttable[] = {
// type, skill, name, body, unk06
{ SIMTYPE_GENERAL, 0, 0x5858, 0x001a, 0x00 },
{ SIMTYPE_GENERAL, 1, 0x5859, 0x0019, 0x00 },
{ SIMTYPE_GENERAL, 2, 0x585a, 0x001b, 0x00 },
{ SIMTYPE_GENERAL, 3, 0x585b, 0x0017, 0x19 },
{ SIMTYPE_GENERAL, 4, 0x585c, 0x0029, 0x1a },
{ SIMTYPE_GENERAL, 5, 0x585d, 0x003a, 0x1c },
{ SIMTYPE_PEACE, 2, 0x585e, 0x002c, 0x00 },
{ SIMTYPE_SHIELD, 2, 0x585f, 0x0022, 0x00 },
{ SIMTYPE_ROCKET, 2, 0x5860, 0x0021, 0x00 },
{ SIMTYPE_KAZE, 2, 0x5861, 0x0035, 0x00 },
{ SIMTYPE_FIST, 2, 0x5862, 0x0037, 0x00 },
{ SIMTYPE_PREY, 2, 0x5863, 0x0017, 0x00 },
{ SIMTYPE_COWARD, 2, 0x5864, 0x0033, 0x00 },
{ SIMTYPE_JUDGE, 2, 0x5865, 0x0030, 0x00 },
{ SIMTYPE_FEUD, 2, 0x5866, 0x0034, 0x00 },
{ SIMTYPE_SPEED, 2, 0x5867, 0x0010, 0x00 },
{ SIMTYPE_TURTLE, 2, 0x5868, 0x000e, 0x00 },
{ SIMTYPE_VENGE, 2, 0x5869, 0x002e, 0x00 },
};
// 2d7dc
struct mpbody mpbodytable[] = {
// slot, name, unk04, unk06
/*0x00*/ { 0x0056, 0x5610, 0x0004, 0x00 },
/*0x01*/ { 0x0062, 0x5611, 0x0004, 0x46 },
/*0x02*/ { 0x0061, 0x5612, 0x000c, 0x41 },
/*0x03*/ { 0x006d, 0x5613, 0x000c, 0x41 },
/*0x04*/ { 0x0086, 0x5614, 0x0004, 0x3f },
/*0x05*/ { 0x0095, 0x549c, 0x0004, 0x37 },
/*0x06*/ { 0x0096, 0x549d, 0x0004, 0x34 },
/*0x07*/ { 0x0087, 0x5615, 0x002f, 0x45 },
/*0x08*/ { 0x0088, 0x5616, 0x002f, 0x45 },
/*0x09*/ { 0x0089, 0x5617, 0x003c, 0x4a },
/*0x0a*/ { 0x008a, 0x5618, 0x0004, 0x3a },
/*0x0b*/ { 0x0067, 0x5619, 0x0005, 0x3d },
/*0x0c*/ { 0x0057, 0x561a, 0x0005, 0x3d },
/*0x0d*/ { 0x0094, 0x549e, 0x0005, 0x3d },
/*0x0e*/ { 0x005a, 0x561b, 0x0007, 0x00 },
/*0x0f*/ { 0x0090, 0x561c, 0x0007, 0x41 },
/*0x10*/ { 0x005b, 0x561d, 0x0008, 0x38 },
/*0x11*/ { 0x0066, 0x561e, 0x000e, 0x00 },
/*0x12*/ { 0x005d, 0x561f, 0x0009, 0x35 },
/*0x13*/ { 0x0091, 0x5620, 0x0028, 0x4c },
/*0x14*/ { 0x008e, 0x5621, 0x03e8, 0x00 },
/*0x15*/ { 0x008f, 0x5622, 0x03e8, 0x00 },
/*0x16*/ { 0x0092, 0x5623, 0x03e8, 0x00 },
/*0x17*/ { 0x005e, 0x5624, 0x000a, 0x00 },
/*0x18*/ { 0x0068, 0x5625, 0x03e8, 0x32 },
/*0x19*/ { 0x006a, 0x5626, 0x03e8, 0x00 },
/*0x1a*/ { 0x006e, 0x5627, 0x03e8, 0x00 },
/*0x1b*/ { 0x006f, 0x5628, 0x03e8, 0x00 },
/*0x1c*/ { 0x0065, 0x5629, 0x03e8, 0x00 },
/*0x1d*/ { 0x0063, 0x562a, 0x03e8, 0x33 },
/*0x1e*/ { 0x0064, 0x562b, 0x03e8, 0x33 },
/*0x1f*/ { 0x007e, 0x562c, 0x03e8, 0x34 },
/*0x20*/ { 0x008c, 0x562d, 0x0030, 0x34 },
/*0x21*/ { 0x007f, 0x562e, 0x03e8, 0x37 },
/*0x22*/ { 0x0081, 0x562f, 0x03e8, 0x37 },
/*0x23*/ { 0x0073, 0x5630, 0x03e8, 0x39 },
/*0x24*/ { 0x0072, 0x5631, 0x03e8, 0x39 },
/*0x25*/ { 0x0058, 0x5632, 0x03e8, 0x3a },
/*0x26*/ { 0x0074, 0x5633, 0x03e8, 0x3a },
/*0x27*/ { 0x0075, 0x5634, 0x03e8, 0x3a },
/*0x28*/ { 0x0059, 0x5635, 0x03e8, 0x3a },
/*0x29*/ { 0x0060, 0x5636, 0x03e8, 0x44 },
/*0x2a*/ { 0x005f, 0x5637, 0x03e8, 0x3b },
/*0x2b*/ { 0x008b, 0x5638, 0x03e8, 0x3b },
/*0x2c*/ { 0x0069, 0x5639, 0x03e8, 0x3b },
/*0x2d*/ { 0x0071, 0x563a, 0x001d, 0x3c },
/*0x2e*/ { 0x0082, 0x563b, 0x03e8, 0x3e },
/*0x2f*/ { 0x008d, 0x563c, 0x03e8, 0x3f },
/*0x30*/ { 0x0077, 0x563d, 0x03e8, 0x3f },
/*0x31*/ { 0x0078, 0x563e, 0x03e8, 0x3f },
/*0x32*/ { 0x007a, 0x563f, 0x03e8, 0x3f },
/*0x33*/ { 0x0079, 0x5640, 0x003d, 0x41 },
/*0x34*/ { 0x007c, 0x5641, 0x03e8, 0x36 },
/*0x35*/ { 0x007d, 0x5642, 0x03e8, 0x43 },
/*0x36*/ { 0x0085, 0x5643, 0x003d, 0x42 },
/*0x37*/ { 0x0080, 0x5644, 0x03e8, 0x45 },
/*0x38*/ { 0x0083, 0x5645, 0x0029, 0x3d },
/*0x39*/ { 0x0001, 0x5646, 0x03e8, 0x40 },
/*0x3a*/ { 0x0003, 0x5646, 0x03e8, 0x40 },
/*0x3b*/ { 0x0002, 0x5646, 0x03e8, 0x40 },
/*0x3c*/ { 0x0000, 0x5646, 0x03e8, 0x40 },
};
u32 var0002d9c4 = 0x00000011;
u32 var0002d9c8 = 0x00000018;
u32 var0002d9cc = 0x00000006;
u32 var0002d9d0 = 0x00000012;
u32 var0002d9d4 = 0x00000013;
u32 var0002d9d8 = 0x00000014;
u32 var0002d9dc = 0x00000016;
u32 var0002d9e0 = 0x0000001a;
u32 var0002d9e4 = 0x0000001b;
u32 var0002d9e8 = 0x0000001c;
u32 var0002d9ec = 0x00000037;
u32 var0002d9f0 = 0x0000003b;
u32 var0002d9f4 = 0x00000042;
u32 var0002d9f8 = 0x00000043;
u32 var0002d9fc = 0x00000048;
u32 var0002da00 = 0x00000054;
u32 var0002da04 = 0x0000000b;
u32 var0002da08 = 0x0000001e;
u32 var0002da0c = 0x0000002a;
u32 var0002da10 = 0x00000044;
u32 var0002da14 = 0x00000049;
u32 var0002da18 = 0x0000004a;
u32 var0002da1c = 0x0000004b;
u32 var0002da20 = 0x0000004c;
u32 var0002da24 = 0x0000004d;
u32 var0002da28 = 0x0000004e;
u32 var0002da2c = 0x0000004f;
u32 var0002da30 = 0x00000050;
u32 var0002da34 = 0x00000051;
u32 var0002da38 = 0x00000052;
u32 var0002da3c = 0x00000053;
u32 var0002da40 = 0x00000055;
u32 var0002da44 = 0x0000001f;
u32 var0002da48 = 0x00000022;
u32 var0002da4c = 0x00000023;
u32 var0002da50 = 0x00000025;
u32 var0002da54 = 0x00000026;
u32 var0002da58 = 0x00000027;
u32 var0002da5c = 0x0000002e;
u32 var0002da60 = 0x00000041;
u32 var0002da64 = 0x0000003f;
u32 var0002da68 = 0x0000002d;
u32 var0002da6c = 0x00000040;
u32 var0002da70 = 0x00000036;
u32 var0002da74 = 0x00000045;
u32 var0002da78 = 0x00000046;
u32 var0002da7c = 0x00000047;
u32 var0002da80 = 0x00000020;
u32 var0002da84 = 0x00000021;
u32 var0002da88 = 0x00000024;
u32 var0002da8c = 0x0000002c;
// 2da90
struct mpmusictrack mpmusictable[] = {
// Audio ID, name, unlock category
/*0x00*/ { 0x74a0, 0x587c, -1 },
/*0x01*/ { 0x76aa, 0x587d, -1 },
/*0x02*/ { 0x7aaa, 0x587e, -1 },
/*0x03*/ { 0x7cb4, 0x587f, -1 },
/*0x04*/ { 0x7ec8, 0x5880, -1 },
/*0x05*/ { 0x80c5, 0x5881, -1 },
/*0x06*/ { 0x1a78, 0x5882, -1 },
/*0x07*/ { 0x1278, 0x5883, 0 },
/*0x08*/ { 0x2078, 0x5884, 0 },
/*0x09*/ { 0x2478, 0x5885, 1 },
/*0x0a*/ { 0x2678, 0x5886, 1 },
/*0x0b*/ { 0x0478, 0x5887, 2 },
/*0x0c*/ { 0x2278, 0x5888, 2 },
/*0x0d*/ { 0x1878, 0x5889, 3 },
/*0x0e*/ { 0x4e78, 0x588a, 3 },
/*0x0f*/ { 0x1c78, 0x588b, 4 },
/*0x10*/ { 0x5078, 0x588c, 4 },
/*0x11*/ { 0x1e78, 0x588d, 5 },
/*0x12*/ { 0x5278, 0x588e, 5 },
/*0x13*/ { 0x2878, 0x588f, 6 },
/*0x14*/ { 0x5478, 0x5890, 6 },
/*0x15*/ { 0x2c78, 0x5891, 7 },
/*0x16*/ { 0x6478, 0x5892, 7 },
/*0x17*/ { 0x0c78, 0x5893, 8 },
/*0x18*/ { 0x6678, 0x5894, 8 },
/*0x19*/ { 0x2e78, 0x5895, 9 },
/*0x1a*/ { 0x6878, 0x5896, 9 },
/*0x1b*/ { 0x3078, 0x5897, 10 },
/*0x1c*/ { 0x6a78, 0x5898, 10 },
/*0x1d*/ { 0x3a78, 0x5899, 11 },
/*0x1e*/ { 0x3c78, 0x589a, 11 },
/*0x1f*/ { 0x3878, 0x589b, 12 },
/*0x20*/ { 0x6c78, 0x589c, 12 },
/*0x21*/ { 0x0e78, 0x589d, 13 },
/*0x22*/ { 0x6e78, 0x589e, 13 },
/*0x23*/ { 0x0878, 0x589f, 14 },
/*0x24*/ { 0x4878, 0x58a0, 14 },
/*0x25*/ { 0x3e78, 0x58a1, 15 },
/*0x26*/ { 0x4078, 0x58a2, 15 },
/*0x27*/ { 0x4278, 0x58a3, 16 },
/*0x28*/ { 0x7078, 0x58a4, 16 },
/*0x29*/ { 0xb078, 0x58a5, 16 },
};
// 2db8c
u32 mppresets[] = {
0x54190000, 0x07, 0, 0, 0, 0, // "No Shield"
0x541a0000, 0x0c, 0, 0, 0, 0, // "Automatics"
0x541b0000, 0x0d, 0, 0, 0, 0, // "Rocket Launcher"
0x541c0000, 0x0b, 0, 0, 0, 0, // "Simulants"
0x541d0000, 0x09, 0, 0, 0, 0, // "King of the Hill"
0x541e0000, 0x02, 0, 0, 0, 0, // "Complex FarSight"
0x541f0000, 0x08, 0, 0, 0, 0, // "Hold the Briefcase"
0x54200000, 0x01, 0, 0, 0, 0, // "Pistol One-Hit Kills"
0x54210000, 0x0a, 0, 0, 0, 0, // "Capture the Case"
0x54220000, 0x05, 0, 0, 0, 0, // "Cloaking"
0x54230000, 0x00, 0, 0, 0, 0, // "Temple Explosives"
0x54240000, 0x04, 0, 0, 0, 0, // "Slayer"
0x54250000, 0x03, 0, 0, 0, 0, // "Tranquilizr"
0x54260000, 0x06, 0, 0, 0, 0, // "Slow Motion"
};
u32 var0002dcdc = 0x00000000;
u32 var0002dce0 = 0x00000001;
// 2dce4
u32 mpteamcolors[] = {
0xff000000, // Red
0xffff0000, // Yellow
0x0000ff00, // lue
0xff00ff00, // Magenta
0x00ffff00, // Cyan
0xff885500, // Orange
0x8800ff00, // Pink
0x88445500, // Brown
};
u16 var0002dd04[] = {
0xf801, 0xf801,
0xffc1, 0xffc1,
0x003f, 0x003f,
0xf83f, 0xf83f,
0x07ff, 0x07ff,
0xfc55, 0xfc55,
0xfc63, 0xfc63,
0x8a15, 0x8a15,
0x0000, 0x0000,
0x0000, 0x0000,
0x0000, 0x0000,
0x0000, 0x0000,
};
u32 var0002dd34[] = {
0x5a000000, 0x3e86051b, 0x3f06051b, 0x02580000, 0x41200000, 0x3f32b179, 0x3eb2b179, 0x000003e8,
0x3c000000, 0x3dfa2baa, 0x3e7a2baa, 0x01680000, 0x41200000, 0x3efea34d, 0x3e0ef461, 0x000003e8,
0x1e000000, 0x3d8ef461, 0x3e0ef461, 0x00b40000, 0x40800000, 0x3eb2b179, 0x3db2b179, 0x000005dc,
0x0f000000, 0x3cd66e92, 0x3d8ef461, 0x005a0000, 0x40000000, 0x3e7a2baa, 0x3d0ef461, 0x000009c4,
0x00000000, 0x00000000, 0x3d0ef461, 0x002d0000, 0x3f800000, 0x3e32b179, 0x00000000, 0x00000fa0,
0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x3e0ef461, 0x00000000, 0x00000fa0,
0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
};
// 2de14
u32 mpsimulantcommands[] = {
0x58af, // "Follow"
0x58b0, // "Attack"
0x58b1, // "Defend"
0x58b2, // "Hold"
0x58b3, // "Normal"
0x58b4, // "Download"
0x58b5, // "Get Case"
0x58b6, // "Tag Box"
0x58d1, // "Save Case"
0x58d2, // "Def Hill"
0x58d3, // "Hold Hill"
0x58d4, // "Get Case"
0x58d5, // "Pop Cap"
0x58d6, // "Protect"
};
u32 var0002de4c = 0x00000000;
u32 var0002de50 = 0x00000000;
u32 var0002de54 = 0x00000000;
u32 var0002de58 = 0x00000000;
u32 var0002de5c = 0x00000000;
u32 var0002de60 = 0x00000000;
u32 var0002de64 = 0x00000000;
u32 var0002de68 = 0x00000000;
u32 var0002de6c = 0x00000000;
u32 var0002de70 = 0x00000000;
u32 var0002de74 = 0x42f00000;
u32 var0002de78 = 0x461c4000;
u32 var0002de7c = 0x43960000;
u32 var0002de80 = 0x43e10000;
u32 var0002de84 = 0x458ca000;
u32 var0002de88 = 0x43960000;
u32 var0002de8c = 0x44160000;
u32 var0002de90 = 0x458ca000;
u32 var0002de94 = 0x44160000;
u32 var0002de98 = 0x44960000;
u32 var0002de9c = 0x458ca000;
u32 var0002dea0 = 0x43160000;
u32 var0002dea4 = 0x437a0000;
u32 var0002dea8 = 0x458ca000;
u32 var0002deac = 0x447a0000;
u32 var0002deb0 = 0x44fa0000;
u32 var0002deb4 = 0x453b8000;
u32 var0002deb8 = 0x00000000;
u32 var0002debc = 0x437a0000;
u32 var0002dec0 = 0x461c4000;
u32 var0002dec4 = 0x43e10000;
u32 var0002dec8 = 0x442f0000;
u32 var0002decc = 0x458ca000;
u32 var0002ded0 = 0x00000000;
u32 var0002ded4 = 0x08800000;
u32 var0002ded8 = 0x00000000;
u32 var0002dedc = 0x00000000;
u32 var0002dee0 = 0x0d0d0d0d;
u32 var0002dee4 = 0xc0000000;
u32 var0002dee8 = 0x00000000;
u32 var0002deec = 0x00000000;
u32 var0002def0 = 0x383c5458;
u32 var0002def4 = 0xc400001e;
u32 var0002def8 = 0x0000000a;
u32 var0002defc = 0x00002000;
u32 var0002df00 = 0x343c5058;
u32 var0002df04 = 0xc400001e;
u32 var0002df08 = 0x0000000a;
u32 var0002df0c = 0x00002000;
u32 var0002df10 = 0x3c3c5858;
u32 var0002df14 = 0xc400001e;
u32 var0002df18 = 0x0000000a;
u32 var0002df1c = 0x00002000;
u32 var0002df20 = 0x4c586878;
u32 var0002df24 = 0xc480001e;
u32 var0002df28 = 0x001e000a;
u32 var0002df2c = 0x000a2000;
u32 var0002df30 = 0x40585c78;
u32 var0002df34 = 0xc480001e;
u32 var0002df38 = 0x001e000a;
u32 var0002df3c = 0x000a2000;
u32 var0002df40 = 0x484c6478;
u32 var0002df44 = 0xc480001e;
u32 var0002df48 = 0x001e000a;
u32 var0002df4c = 0x000a4000;
u32 var0002df50 = 0x444c6078;
u32 var0002df54 = 0xc400001e;
u32 var0002df58 = 0x00000008;
u32 var0002df5c = 0x00006000;
u32 var0002df60 = 0xb4bcb8bc;
u32 var0002df64 = 0xc4000014;
u32 var0002df68 = 0x00000006;
u32 var0002df6c = 0x00006000;
u32 var0002df70 = 0x74808898;
u32 var0002df74 = 0xc8800064;
u32 var0002df78 = 0x0064001e;
u32 var0002df7c = 0x001e4000;
u32 var0002df80 = 0x7880848c;
u32 var0002df84 = 0xc8800096;
u32 var0002df88 = 0x00960032;
u32 var0002df8c = 0x00324000;
u32 var0002df90 = 0x98b00000;
u32 var0002df94 = 0xc8800064;
u32 var0002df98 = 0x00460019;
u32 var0002df9c = 0x000f4000;
u32 var0002dfa0 = 0xacbc0000;
u32 var0002dfa4 = 0x8880012c;
u32 var0002dfa8 = 0x00000028;
u32 var0002dfac = 0x00004000;
u32 var0002dfb0 = 0x808c0000;
u32 var0002dfb4 = 0xc8800064;
u32 var0002dfb8 = 0x0000001e;
u32 var0002dfbc = 0x00006000;
u32 var0002dfc0 = 0x7c940000;
u32 var0002dfc4 = 0xc880005a;
u32 var0002dfc8 = 0x0000001e;
u32 var0002dfcc = 0x00002000;
u32 var0002dfd0 = 0x9cb40000;
u32 var0002dfd4 = 0x88800096;
u32 var0002dfd8 = 0x00000028;
u32 var0002dfdc = 0x00004000;
u32 var0002dfe0 = 0x94b00000;
u32 var0002dfe4 = 0x88800078;
u32 var0002dfe8 = 0x00000028;
u32 var0002dfec = 0x00004000;
u32 var0002dff0 = 0xa4bc0000;
u32 var0002dff4 = 0xc8c00078;
u32 var0002dff8 = 0x0014001e;
u32 var0002dffc = 0x00062000;
u32 var0002e000 = 0x8c9c0000;
u32 var0002e004 = 0xc4400012;
u32 var0002e008 = 0x00120008;
u32 var0002e00c = 0x0008d000;
u32 var0002e010 = 0x90b00000;
u32 var0002e014 = 0xc8000190;
u32 var0002e018 = 0x00000050;
u32 var0002e01c = 0x00006000;
u32 var0002e020 = 0x1c280000;
u32 var0002e024 = 0x8880001e;
u32 var0002e028 = 0x001e000a;
u32 var0002e02c = 0x000a4000;
u32 var0002e030 = 0xbcbc0000;
u32 var0002e034 = 0x8d400010;
u32 var0002e038 = 0x00000004;
u32 var0002e03c = 0x00004000;
u32 var0002e040 = 0xb0bc0000;
u32 var0002e044 = 0xccc00014;
u32 var0002e048 = 0x00140004;
u32 var0002e04c = 0x00044000;
u32 var0002e050 = 0xa0bc0000;
u32 var0002e054 = 0xccc00002;
u32 var0002e058 = 0x00020001;
u32 var0002e05c = 0x00014000;
u32 var0002e060 = 0xa8bc0000;
u32 var0002e064 = 0xccc00002;
u32 var0002e068 = 0x00020001;
u32 var0002e06c = 0x00016000;
u32 var0002e070 = 0x14281828;
u32 var0002e074 = 0xc0800000;
u32 var0002e078 = 0x00050000;
u32 var0002e07c = 0x00012000;
u32 var0002e080 = 0x6cb00000;
u32 var0002e084 = 0xc880000f;
u32 var0002e088 = 0x000f0005;
u32 var0002e08c = 0x00059000;
u32 var0002e090 = 0x30bc0000;
u32 var0002e094 = 0xc8000014;
u32 var0002e098 = 0x00180006;
u32 var0002e09c = 0x00082000;
u32 var0002e0a0 = 0x70700000;
u32 var0002e0a4 = 0xc8000000;
u32 var0002e0a8 = 0x00000000;
u32 var0002e0ac = 0x00002000;
u32 var0002e0b0 = 0x24ac0000;
u32 var0002e0b4 = 0xddc00006;
u32 var0002e0b8 = 0x00060002;
u32 var0002e0bc = 0x00022000;
u32 var0002e0c0 = 0x20bc0000;
u32 var0002e0c4 = 0xddc00003;
u32 var0002e0c8 = 0x00030001;
u32 var0002e0cc = 0x00012000;
u32 var0002e0d0 = 0x0c0c0000;
u32 var0002e0d4 = 0x1c800005;
u32 var0002e0d8 = 0x00050001;
u32 var0002e0dc = 0x00012000;
u32 var0002e0e0 = 0x28b00000;
u32 var0002e0e4 = 0x1c800005;
u32 var0002e0e8 = 0x00050001;
u32 var0002e0ec = 0x00012000;
u32 var0002e0f0 = 0x2c9c0000;
u32 var0002e0f4 = 0x88800005;
u32 var0002e0f8 = 0x00050002;
u32 var0002e0fc = 0x00022000;
u32 var0002e100 = 0x08080000;
u32 var0002e104 = 0x08800000;
u32 var0002e108 = 0x00000000;
u32 var0002e10c = 0x00002000;
u32 var0002e110 = 0x00000000;
u32 var0002e114 = 0x08800000;
u32 var0002e118 = 0x00000000;
u32 var0002e11c = 0x00002000;
u32 var0002e120 = 0x00000000;
u32 var0002e124 = 0x08800000;
u32 var0002e128 = 0x00000000;
u32 var0002e12c = 0x00002000;
u32 var0002e130 = 0x00000000;
u32 var0002e134 = 0x08800000;
u32 var0002e138 = 0x00000000;
u32 var0002e13c = 0x00002000;
u32 var0002e140 = 0x00000000;
u32 var0002e144 = 0x08800000;
u32 var0002e148 = 0x00000000;
u32 var0002e14c = 0x00002000;
u32 var0002e150 = 0x00000000;
u32 var0002e154 = 0x08800000;
u32 var0002e158 = 0x00000000;
u32 var0002e15c = 0x00002000;
u32 var0002e160 = 0x00000000;
u32 var0002e164 = 0x08800000;
u32 var0002e168 = 0x00000000;
u32 var0002e16c = 0x00002000;
u32 var0002e170 = 0x00000000;
u32 var0002e174 = 0x08800000;
u32 var0002e178 = 0x00000000;
u32 var0002e17c = 0x00002000;
u32 var0002e180 = 0x00000000;
u32 var0002e184 = 0x08800000;
u32 var0002e188 = 0x00000000;
u32 var0002e18c = 0x00002000;
u32 var0002e190 = 0x00000000;
u32 var0002e194 = 0x08800000;
u32 var0002e198 = 0x00000000;
u32 var0002e19c = 0x00002000;
u32 var0002e1a0 = 0x00000000;
u32 var0002e1a4 = 0x08800000;
u32 var0002e1a8 = 0x00000000;
u32 var0002e1ac = 0x00002000;
u32 var0002e1b0 = 0x00000000;
u32 var0002e1b4 = 0x08800000;
u32 var0002e1b8 = 0x00000000;
u32 var0002e1bc = 0x00002000;
u32 var0002e1c0 = 0x04040000;
u32 var0002e1c4 = 0x08800000;
u32 var0002e1c8 = 0x00000000;
u32 var0002e1cc = 0x00002000;
u32 var0002e1d0 = 0x00000000;
u32 var0002e1d4 = 0x08800000;
u32 var0002e1d8 = 0x00000000;
u32 var0002e1dc = 0x00002000;
u32 var0002e1e0 = 0xdada0000;
u32 var0002e1e4 = 0x088004b0;
u32 var0002e1e8 = 0x00000000;
u32 var0002e1ec = 0x00002000;
u32 var0002e1f0 = 0x00000000;
u32 var0002e1f4 = 0x08800000;
u32 var0002e1f8 = 0x00000000;
u32 var0002e1fc = 0x00002000;
u32 var0002e200 = 0x00000000;
u32 var0002e204 = 0x08800000;
u32 var0002e208 = 0x00000000;
u32 var0002e20c = 0x00002000;
u32 var0002e210 = 0x00000000;
u32 var0002e214 = 0x08800000;
u32 var0002e218 = 0x00000000;
u32 var0002e21c = 0x00002000;
u32 var0002e220 = 0x00000000;
u32 var0002e224 = 0x08800000;
u32 var0002e228 = 0x00000000;
u32 var0002e22c = 0x00002000;
u32 var0002e230 = 0x00000000;
u32 var0002e234 = 0x08800000;
u32 var0002e238 = 0x00000000;
u32 var0002e23c = 0x00002000;
u32 var0002e240 = 0x00000000;
u32 var0002e244 = 0x08800000;
u32 var0002e248 = 0x00000000;
u32 var0002e24c = 0x00002000;
u32 var0002e250 = 0x00000000;
u32 var0002e254 = 0x08800000;
u32 var0002e258 = 0x00000000;
u32 var0002e25c = 0x00002000;
u32 var0002e260 = 0x00000000;
u32 var0002e264 = 0x08800000;
u32 var0002e268 = 0x00000000;
u32 var0002e26c = 0x00002000;
u32 var0002e270 = 0x00000000;
u32 var0002e274 = 0x08800000;
u32 var0002e278 = 0x00000000;
u32 var0002e27c = 0x00002000;
u32 var0002e280 = 0x00000000;
u32 var0002e284 = 0x08800000;
u32 var0002e288 = 0x00000000;
u32 var0002e28c = 0x00002000;
u32 var0002e290 = 0x00000000;
u32 var0002e294 = 0x08800000;
u32 var0002e298 = 0x00000000;
u32 var0002e29c = 0x00002000;
u32 var0002e2a0 = 0x00000000;
u32 var0002e2a4 = 0x08800000;
u32 var0002e2a8 = 0x00000000;
u32 var0002e2ac = 0x00002000;
u32 var0002e2b0 = 0x00000000;
u32 var0002e2b4 = 0x08800000;
u32 var0002e2b8 = 0x00000000;
u32 var0002e2bc = 0x00002000;
u32 var0002e2c0 = 0x00000000;
u32 var0002e2c4 = 0x08800000;
u32 var0002e2c8 = 0x00000000;
u32 var0002e2cc = 0x00002000;
u32 var0002e2d0 = 0x00000000;
u32 var0002e2d4 = 0x08800000;
u32 var0002e2d8 = 0x00000000;
u32 var0002e2dc = 0x00002000;
u32 var0002e2e0 = 0x00000000;
u32 var0002e2e4 = 0x08800000;
u32 var0002e2e8 = 0x00000000;
u32 var0002e2ec = 0x00002000;
u32 var0002e2f0 = 0x00000000;
u32 var0002e2f4 = 0x08800000;
u32 var0002e2f8 = 0x00000000;
u32 var0002e2fc = 0x00002000;
u32 var0002e300 = 0x00000000;
u32 var0002e304 = 0x08800000;
u32 var0002e308 = 0x00000000;
u32 var0002e30c = 0x00002000;
u32 var0002e310 = 0x00000000;
u32 var0002e314 = 0x08800000;
u32 var0002e318 = 0x00000000;
u32 var0002e31c = 0x00002000;
u32 var0002e320 = 0x00000000;
u32 var0002e324 = 0x08800000;
u32 var0002e328 = 0x00000000;
u32 var0002e32c = 0x00002000;
u32 var0002e330 = 0x00000000;
u32 var0002e334 = 0x08800000;
u32 var0002e338 = 0x00000000;
u32 var0002e33c = 0x00002000;
u32 var0002e340 = 0x00000000;
u32 var0002e344 = 0x08800000;
u32 var0002e348 = 0x00000000;
u32 var0002e34c = 0x00002000;
u32 var0002e350 = 0x00000000;
u32 var0002e354 = 0x08800000;
u32 var0002e358 = 0x00000000;
u32 var0002e35c = 0x00002000;
u32 var0002e360 = 0x00000000;
u32 var0002e364 = 0x08800000;
u32 var0002e368 = 0x00000000;
u32 var0002e36c = 0x00002000;
u32 var0002e370 = 0x00000000;
u32 var0002e374 = 0x08800000;
u32 var0002e378 = 0x00000000;
u32 var0002e37c = 0x00002000;
u32 var0002e380 = 0x00000000;
u32 var0002e384 = 0x08800000;
u32 var0002e388 = 0x00000000;
u32 var0002e38c = 0x00002000;
u32 var0002e390 = 0x00000000;
u32 var0002e394 = 0x08800000;
u32 var0002e398 = 0x00000000;
u32 var0002e39c = 0x00002000;
u32 var0002e3a0 = 0x00000000;
u32 var0002e3a4 = 0x08800000;
u32 var0002e3a8 = 0x00000000;
u32 var0002e3ac = 0x00002000;
u32 var0002e3b0 = 0x00000000;
u32 var0002e3b4 = 0x08800000;
u32 var0002e3b8 = 0x00000000;
u32 var0002e3bc = 0x00002000;
u32 var0002e3c0 = 0x00000000;
u32 var0002e3c4 = 0x08800000;
u32 var0002e3c8 = 0x00000000;
u32 var0002e3cc = 0x00002000;
u32 var0002e3d0 = 0x00000000;
u32 var0002e3d4 = 0x08800000;
u32 var0002e3d8 = 0x00000000;
u32 var0002e3dc = 0x00002000;
u32 var0002e3e0 = 0x00000000;
u32 var0002e3e4 = 0x08800000;
u32 var0002e3e8 = 0x00000000;
u32 var0002e3ec = 0x00002000;
u32 var0002e3f0 = 0x00000000;
u32 var0002e3f4 = 0x08800000;
u32 var0002e3f8 = 0x00000000;
u32 var0002e3fc = 0x00002000;
u32 var0002e400 = 0x00000000;
u32 var0002e404 = 0x08800000;
u32 var0002e408 = 0x00000000;
u32 var0002e40c = 0x00002000;
u32 var0002e410 = 0x00000000;
u32 var0002e414 = 0x08800000;
u32 var0002e418 = 0x00000000;
u32 var0002e41c = 0x00002000;
u32 var0002e420 = 0x00000000;
u32 var0002e424 = 0x08800000;
u32 var0002e428 = 0x00000000;
u32 var0002e42c = 0x00002000;
u32 var0002e430 = 0x00000000;
u32 var0002e434 = 0x08800000;
u32 var0002e438 = 0x00000000;
u32 var0002e43c = 0x00002000;
u32 var0002e440 = 0x00000000;
u32 var0002e444 = 0x08800000;
u32 var0002e448 = 0x00000000;
u32 var0002e44c = 0x00002000;
u32 var0002e450 = 0x00000000;
u32 var0002e454 = 0x08800000;
u32 var0002e458 = 0x00000000;
u32 var0002e45c = 0x00002000;
u32 var0002e460 = 0x00000000;
u32 var0002e464 = 0x08800000;
u32 var0002e468 = 0x00000000;
u32 var0002e46c = 0x00002000;
u32 var0002e470 = 0x00000000;
u32 var0002e474 = 0x08800000;
u32 var0002e478 = 0x00000000;
u32 var0002e47c = 0x00002000;
u32 var0002e480 = 0xdcdc0000;
u32 var0002e484 = 0x08800000;
u32 var0002e488 = 0x00000000;
u32 var0002e48c = 0x00002000;
u32 var0002e490 = 0x00000000;
u32 var0002e494 = 0x08800000;
u32 var0002e498 = 0x00000000;
u32 var0002e49c = 0x00002000;
u32 var0002e4a0 = 0x00000000;
u32 var0002e4a4 = 0x08800000;
u32 var0002e4a8 = 0x00000000;
u32 var0002e4ac = 0x00002000;
u32 var0002e4b0 = 0x16000000;
u32 var0002e4b4 = 0x00000000;
u32 var0002e4b8 = 0x00000000;
u32 var0002e4bc = 0x00000000;
u32 var0002e4c0 = 0x00000000;
u32 var0002e4c4 = 0x00000000;
u32 var0002e4c8 = 0x00000000;
u32 var0002e4cc = 0x00000000;
u32 var0002e4d0 = 0x00000000;
u32 var0002e4d4 = 0x00000000;
// 2e4d8
u16 challenges[] = {
0x5796, 0x0e, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0x5797, 0x0f, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0x5798, 0x10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0x5799, 0x11, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0x579a, 0x12, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0x579b, 0x13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0x579c, 0x14, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0x579d, 0x15, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0x579e, 0x16, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0x579f, 0x17, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0x57a0, 0x18, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0x57a1, 0x19, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0x57a2, 0x1a, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0x57a3, 0x1b, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0x57a4, 0x1c, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0x57a5, 0x1d, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0x57a6, 0x1e, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0x57a7, 0x1f, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0x57a8, 0x20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0x57a9, 0x21, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0x57aa, 0x22, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0x57ab, 0x23, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0x57ac, 0x24, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0x57ad, 0x25, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0x57ae, 0x26, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0x57af, 0x27, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0x57b0, 0x28, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0x57b1, 0x29, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0x57b2, 0x2a, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0x57b3, 0x2b, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
};
u32 var0002e7e4 = 0x007d1c20;
u32 var0002e7e8 = 0x007d5320;
u32 var0002e7ec = 0x007d5320;
u32 var0002e7f0 = 0x007d8a20;
u32 var0002e7f4 = 0x007d8a20;
u32 var0002e7f8 = 0x007dc120;
u32 var0002e7fc = 0x007dc120;
u32 var0002e800 = 0x007df820;
u32 var0002e804 = 0x007df820;
u32 var0002e808 = 0x007e2f20;
u32 var0002e80c = 0x007e2f20;
u32 var0002e810 = 0x007e6620;
u32 var0002e814 = 0x007e6620;
u32 var0002e818 = 0x007e9d20;
u32 var0002e81c = 0x00000000;
u32 var0002e820 = 0x00000000;
u32 var0002e824 = 0x00000000;
u32 var0002e828 = 0x00000000;
u32 var0002e82c = 0x00000000;
u32 var0002e830 = 0x00000000;
u32 var0002e834 = 0x00d600d7;
u32 var0002e838 = 0x00d900d8;
u32 var0002e83c = 0x00da00db;
u32 var0002e840 = 0x00dc00dd;
u32 var0002e844 = 0x00de00df;
u32 var0002e848 = 0x00e000e1;
u32 var0002e84c = 0x00e200e3;
u32 var0002e850 = 0x00e400e5;
u32 var0002e854 = 0x00e600e7;
u32 var0002e858 = 0x00e800e9;
u32 var0002e85c = 0x00ea00eb;
u32 var0002e860 = 0x00f400f3;
u32 var0002e864 = 0x00f200f1;
u32 var0002e868 = 0x00f000ef;
u32 var0002e86c = 0x00ee00ed;
u32 var0002e870 = 0x00ec0000;
u32 var0002e874 = 0x00000005;
u32 var0002e878 = 0x00000006;
u32 var0002e87c = 0x00000007;
u32 var0002e880 = 0x00000008;
u32 var0002e884 = 0x00000009;
u32 var0002e888 = 0x0000000a;
u32 var0002e88c = 0x0000000b;
u32 var0002e890 = 0x0000000c;
u32 var0002e894 = 0x00000011;
u32 var0002e898 = 0x00000012;
u32 var0002e89c = 0x00000013;
u32 var0002e8a0 = 0x00000014;
u32 var0002e8a4 = 0x00000015;
u32 var0002e8a8 = 0x00000016;
u32 var0002e8ac = 0x00000017;
u32 var0002e8b0 = 0x00000018;
u32 var0002e8b4 = 0x00000019;
u32 var0002e8b8 = 0x0000001a;
u32 var0002e8bc = 0x00000001;
u32 var0002e8c0 = 0x00000000;
// e28c4
u32 character_bios[] = {
// name, race, age, profile
/*0x00*/ 0x58db, 0x58dc, 0x58dd, 0x58de,
/*0x01*/ 0x58df, 0x58e0, 0x58e1, 0x58e2,
/*0x02*/ 0x58e3, 0x58e4, 0x58e5, 0x58e6,
/*0x03*/ 0x58e7, 0x58e8, 0x58e9, 0x58ea,
/*0x04*/ 0x58eb, 0x58ec, 0x58ed, 0x58ee,
/*0x05*/ 0x58ef, 0x58f0, 0x58f1, 0x58f2,
/*0x06*/ 0x58f3, 0x58f4, 0x58f5, 0x58f6,
/*0x07*/ 0x58f7, 0x58f8, 0x58f9, 0x58fa,
/*0x08*/ 0x58fb, 0x58fc, 0x58fd, 0x58fe,
/*0x09*/ 0x58ff, 0x5900, 0x5901, 0x5902,
};
u32 misc_bios[] = {
// name, description
0x5903, 0x5904, // Maians
0x5905, 0x5906, // Skedar Warrior
0x5907, 0x5908, // Background
0x5909, 0x590a, // The Story
0x0000,
};
// e2988
u32 place_bios[] = {
// name, description
0x5922, 0x5939, 0, 0,
0x5923, 0x593a, 0, 0,
0x5924, 0x593b, 0, 0,
0x5925, 0x593c, 0, 0,
0x5926, 0x593d, 0, 0,
0x5927, 0x593e, 0, 0,
0x5928, 0x593f, 0, 0,
0x5929, 0x5940, 0, 0,
0x592a, 0x5941, 0, 0,
0x592b, 0x5942, 0, 0,
0x592c, 0x5943, 0, 0,
0x592d, 0x5944, 0, 0,
0x592e, 0x5945, 0, 0,
0x592f, 0x5946, 0, 0,
};
u32 object_bios[] = {
// name, description
0x5930, 0x5947, 0, 0,
0x5931, 0x5948, 0, 0,
0x5932, 0x5949, 0, 0,
0x5933, 0x594a, 0, 0,
0x5934, 0x594b, 0, 0,
0x5935, 0x594c, 0, 0,
0x5936, 0x594d, 0, 0,
0x5937, 0x594e, 0, 0,
0x5938, 0x594f, 0, 0,
};
u32 var0002eaf8 = 0x00000000;
u32 var0002eafc = 0x00000000;
u32 var0002eb00 = 0x39383736;
u32 var0002eb04 = 0x35343332;
u32 var0002eb08 = 0x31300000;
u32 var0002eb0c = 0x00000036;
u32 var0002eb10 = 0x00000035;
u32 var0002eb14 = 0x0000002e;
u32 var0002eb18 = 0x0000002d;
u32 var0002eb1c = 0x00000039;
u32 var0002eb20 = 0x00000037;
u32 var0002eb24 = 0x00000030;
u32 var0002eb28 = 0x0000002f;
u32 var0002eb2c = 0x00000041;
u32 var0002eb30 = 0x00000031;
u32 var0002eb34 = 0x00000100;
u32 var0002eb38 = 0x00000200;
u32 var0002eb3c = 0x00000400;
u32 var0002eb40 = 0x00000800;
u32 var0002eb44 = 0x00001000;
u32 var0002eb48 = 0x00002000;
u32 var0002eb4c = 0x00004000;
u32 var0002eb50 = 0x00008000;
u32 var0002eb54 = 0x00010000;
u32 var0002eb58 = 0x00020000;
// 2eb5c
u32 device_descriptions[] = {
/*0*/ 0x5918,
/*1*/ 0x5917,
/*2*/ 0x590f,
/*3*/ 0x5910,
/*4*/ 0x5911,
/*5*/ 0x5915,
/*6*/ 0x5914,
/*7*/ 0x5912,
/*8*/ 0x5913,
/*9*/ 0x5916,
};
// 2eb84
u32 device_tips1[] = {
/*0*/ 0x5965,
/*1*/ 0x5966,
/*2*/ 0x5967,
/*3*/ 0x5968,
/*4*/ 0x5969,
/*5*/ 0x596a,
/*6*/ 0x596b,
/*7*/ 0x596c,
/*8*/ 0x596d,
/*9*/ 0x596e,
};
// 2ebac
u32 device_tips2[] = {
/*0*/ 0x596f,
/*1*/ 0x5970,
/*2*/ 0x5971,
/*3*/ 0x5972,
/*4*/ 0x5973,
/*5*/ 0x5974,
/*6*/ 0x5975,
/*7*/ 0x5976,
/*8*/ 0x5977,
/*9*/ 0x5978,
};
u32 var0002ebd4 = 0x00000000;
u32 var0002ebd8 = 0x00000000;
u32 var0002ebdc = 0x00160017;
u32 var0002ebe0 = 0x00180019;
u32 var0002ebe4 = 0xffff0000;
u32 var0002ebe8 = 0x0000599a;
u32 var0002ebec = 0x0000599b;
u32 var0002ebf0 = 0x0000599c;
u32 var0002ebf4 = 0x0000599d;
u32 var0002ebf8 = 0x0000599e;
u32 var0002ebfc = 0x0000599f;
u32 var0002ec00 = 0x000059a0;
u32 var0002ec04 = 0x00040000;
u32 var0002ec08 = 0x00080000;
u32 var0002ec0c = 0x00100000;
u32 var0002ec10 = 0x00200000;
u32 var0002ec14 = 0x00400000;
u32 var0002ec18 = 0x00800000;
u32 var0002ec1c = 0x01000000;
u32 var0002ec20 = 0x02000000;
u32 var0002ec24 = 0x00005950;
u32 var0002ec28 = 0x00005951;
u32 var0002ec2c = 0x00005952;
u32 var0002ec30 = 0x00005953;
u32 var0002ec34 = 0x00005954;
u32 var0002ec38 = 0x00005955;
u32 var0002ec3c = 0x00005956;
u32 var0002ec40 = 0x00005957;
u32 var0002ec44 = 0x00005958;
u32 var0002ec48 = 0x00005959;
u32 var0002ec4c = 0x0000595a;
u32 var0002ec50 = 0x0000595b;
u32 var0002ec54 = 0x0000595c;
u32 var0002ec58 = 0x0000595d;
u32 var0002ec5c = 0x0000595e;
u32 var0002ec60 = 0x0000595f;
u32 var0002ec64 = 0x00005960;
u32 var0002ec68 = 0x00005961;
u32 var0002ec6c = 0x00005962;
u32 var0002ec70 = 0x00005963;
u32 var0002ec74 = 0x00005964;
u32 var0002ec78 = 0x000059a7;
u32 var0002ec7c = 0x000059a8;
u32 var0002ec80 = 0x000059a9;
u32 var0002ec84 = 0x000059aa;
u32 var0002ec88 = 0x000059ab;
u32 var0002ec8c = 0x00000000;
u32 var0002ec90 = 0x51b751b8;
u32 var0002ec94 = 0x51b90000;
u32 var0002ec98 = 0x51c851c9;
u32 var0002ec9c = 0x51ca51cb;
u32 var0002eca0 = 0x51cc0000;
u32 var0002eca4 = 0x51b751b8;
u32 var0002eca8 = 0x51b90000;
u32 var0002ecac = 0x00000000;
u32 var0002ecb0 = 0x00000000;
u32 var0002ecb4 = 0x00000000;
u32 var0002ecb8 = 0x00000000;
u32 var0002ecbc = 0x00000000;
u32 var0002ecc0 = 0x00000000;
u32 var0002ecc4 = 0x00000000;
u32 var0002ecc8 = 0x00000000;
u32 var0002eccc = 0x01000000;
u32 var0002ecd0 = 0x00000012;
u32 var0002ecd4 = 0x000051bc;
u32 var0002ecd8 = 0x000051bd;
u32 var0002ecdc = 0x00000000;
u32 var0002ece0 = 0x04000000;
u32 var0002ece4 = 0x00000020;
u32 var0002ece8 = 0x000051b7;
u32 var0002ecec = 0x00005603;
u32 var0002ecf0 = 0x7f1a3c18;
u32 var0002ecf4 = 0x04010000;
u32 var0002ecf8 = 0x00000020;
u32 var0002ecfc = 0x000051b8;
u32 var0002ed00 = 0x00005603;
u32 var0002ed04 = 0x7f1a3c18;
u32 var0002ed08 = 0x04020000;
u32 var0002ed0c = 0x00000020;
u32 var0002ed10 = 0x000051b9;
u32 var0002ed14 = 0x00005603;
u32 var0002ed18 = 0x7f1a3c18;
u32 var0002ed1c = 0x0b000000;
u32 var0002ed20 = 0x00000000;
u32 var0002ed24 = 0x00000000;
u32 var0002ed28 = 0x00000000;
u32 var0002ed2c = 0x00000000;
u32 var0002ed30 = 0x04000000;
u32 var0002ed34 = 0x00000028;
u32 var0002ed38 = 0x000051ad;
u32 var0002ed3c = 0x00000000;
u32 var0002ed40 = 0x00000000;
u32 var0002ed44 = 0x1a000000;
u32 var0002ed48 = 0x00000000;
u32 var0002ed4c = 0x00000000;
u32 var0002ed50 = 0x00000000;
u32 var0002ed54 = 0x00000000;
u32 var0002ed58 = 0x01000000;
u32 var0002ed5c = 0x000051ba;
u32 var0002ed60 = (u32) &var0002eccc;
u32 var0002ed64 = 0x00000000;
u32 var0002ed68 = 0x00000200;
u32 var0002ed6c = 0x00000000;
u32 var0002ed70 = 0x02000000;
u32 var0002ed74 = 0x00200008;
u32 var0002ed78 = 0x000000aa;
u32 var0002ed7c = 0x00000000;
u32 var0002ed80 = 0x7f1a348c;
u32 var0002ed84 = 0x1a000000;
u32 var0002ed88 = 0x00000000;
u32 var0002ed8c = 0x00000000;
u32 var0002ed90 = 0x00000000;
u32 var0002ed94 = 0x00000000;
u32 var0002ed98 = 0x01000000;
u32 var0002ed9c = 0x000051be;
u32 var0002eda0 = (u32) &var0002ed70;
u32 var0002eda4 = 0x00000000;
u32 var0002eda8 = 0x00000200;
u32 var0002edac = 0x00000000;
u32 var0002edb0 = 0x01000000;
u32 var0002edb4 = 0x00000002;
u32 var0002edb8 = 0x000051bb;
u32 var0002edbc = 0x7f1a3df0;
u32 var0002edc0 = 0x00000000;
u32 var0002edc4 = 0x01000000;
u32 var0002edc8 = 0x00000002;
u32 var0002edcc = 0x7f1a40e8;
u32 var0002edd0 = 0x7f1a4144;
u32 var0002edd4 = 0x00000000;
u32 var0002edd8 = 0x01000000;
u32 var0002eddc = 0x00000002;
u32 var0002ede0 = 0x7f1a4194;
u32 var0002ede4 = 0x7f1a4230;
u32 var0002ede8 = 0x00000000;
u32 var0002edec = 0x01000000;
u32 var0002edf0 = 0x00000002;
u32 var0002edf4 = 0x7f1a42b8;
u32 var0002edf8 = 0x7f1a431c;
u32 var0002edfc = 0x00000000;
u32 var0002ee00 = 0x01000000;
u32 var0002ee04 = 0x00000002;
u32 var0002ee08 = 0x7f1a43b8;
u32 var0002ee0c = 0x7f1a441c;
u32 var0002ee10 = 0x00000000;
u32 var0002ee14 = 0x0b000000;
u32 var0002ee18 = 0x00000000;
u32 var0002ee1c = 0x00000000;
u32 var0002ee20 = 0x00000000;
u32 var0002ee24 = 0x00000000;
u32 var0002ee28 = 0x05060000;
u32 var0002ee2c = 0x00004000;
u32 var0002ee30 = 0x0000010e;
u32 var0002ee34 = 0x0000005f;
u32 var0002ee38 = 0x00000000;
u32 var0002ee3c = 0x0b000000;
u32 var0002ee40 = 0x00000000;
u32 var0002ee44 = 0x00000000;
u32 var0002ee48 = 0x00000000;
u32 var0002ee4c = 0x00000000;
u32 var0002ee50 = 0x04000000;
u32 var0002ee54 = 0x00000028;
u32 var0002ee58 = 0x00005603;
u32 var0002ee5c = 0x000051ac;
u32 var0002ee60 = 0x7f1a3340;
u32 var0002ee64 = 0x04000000;
u32 var0002ee68 = 0x00000028;
u32 var0002ee6c = 0x00005603;
u32 var0002ee70 = 0x000051ae;
u32 var0002ee74 = 0x7f1a3448;
u32 var0002ee78 = 0x1a000000;
u32 var0002ee7c = 0x00000000;
u32 var0002ee80 = 0x00000000;
u32 var0002ee84 = 0x00000000;
u32 var0002ee88 = 0x00000000;
u32 var0002ee8c = 0x01000000;
u32 var0002ee90 = 0x000051bf;
u32 var0002ee94 = (u32) &var0002edb0;
u32 var0002ee98 = 0x7f1a39a8;
u32 var0002ee9c = 0x00000602;
u32 var0002eea0 = 0x00000000;
u32 var0002eea4 = 0x01000000;
u32 var0002eea8 = 0x00000002;
u32 var0002eeac = 0x000051bb;
u32 var0002eeb0 = 0x7f1a3df0;
u32 var0002eeb4 = 0x00000000;
u32 var0002eeb8 = 0x01000000;
u32 var0002eebc = 0x00000002;
u32 var0002eec0 = 0x7f1a40e8;
u32 var0002eec4 = 0x7f1a4144;
u32 var0002eec8 = 0x00000000;
u32 var0002eecc = 0x01000000;
u32 var0002eed0 = 0x00000002;
u32 var0002eed4 = 0x7f1a4194;
u32 var0002eed8 = 0x7f1a4230;
u32 var0002eedc = 0x00000000;
u32 var0002eee0 = 0x01000000;
u32 var0002eee4 = 0x00000002;
u32 var0002eee8 = 0x7f1a42b8;
u32 var0002eeec = 0x7f1a431c;
u32 var0002eef0 = 0x00000000;
u32 var0002eef4 = 0x01000000;
u32 var0002eef8 = 0x00000002;
u32 var0002eefc = 0x7f1a43b8;
u32 var0002ef00 = 0x7f1a441c;
u32 var0002ef04 = 0x00000000;
u32 var0002ef08 = 0x0b000000;
u32 var0002ef0c = 0x00000000;
u32 var0002ef10 = 0x00000000;
u32 var0002ef14 = 0x00000000;
u32 var0002ef18 = 0x00000000;
u32 var0002ef1c = 0x05060000;
u32 var0002ef20 = 0x00004000;
u32 var0002ef24 = 0x0000010e;
u32 var0002ef28 = 0x0000005f;
u32 var0002ef2c = 0x00000000;
u32 var0002ef30 = 0x0b000000;
u32 var0002ef34 = 0x00000000;
u32 var0002ef38 = 0x00000000;
u32 var0002ef3c = 0x00000000;
u32 var0002ef40 = 0x00000000;
u32 var0002ef44 = 0x04000000;
u32 var0002ef48 = 0x00000028;
u32 var0002ef4c = 0x00005603;
u32 var0002ef50 = 0x000051ab;
u32 var0002ef54 = 0x7f1a3340;
u32 var0002ef58 = 0x04000000;
u32 var0002ef5c = 0x00000028;
u32 var0002ef60 = 0x00005603;
u32 var0002ef64 = 0x000051ad;
u32 var0002ef68 = 0x7f1a3448;
u32 var0002ef6c = 0x1a000000;
u32 var0002ef70 = 0x00000000;
u32 var0002ef74 = 0x00000000;
u32 var0002ef78 = 0x00000000;
u32 var0002ef7c = 0x00000000;
u32 var0002ef80 = 0x01000000;
u32 var0002ef84 = 0x000051bf;
u32 var0002ef88 = (u32) &var0002eea4;
u32 var0002ef8c = 0x7f1a39a8;
u32 var0002ef90 = 0x00000602;
u32 var0002ef94 = 0x00000000;
u32 var0002ef98 = 0x01000000;
u32 var0002ef9c = 0x00000020;
u32 var0002efa0 = 0x000051c1;
u32 var0002efa4 = 0x00000000;
u32 var0002efa8 = 0x00000000;
u32 var0002efac = 0x01000000;
u32 var0002efb0 = 0x00000002;
u32 var0002efb4 = 0x000051c2;
u32 var0002efb8 = 0x7f1a3f48;
u32 var0002efbc = 0x00000000;
u32 var0002efc0 = 0x01000000;
u32 var0002efc4 = 0x00000002;
u32 var0002efc8 = 0x000051c3;
u32 var0002efcc = 0x7f1a3ff0;
u32 var0002efd0 = 0x00000000;
u32 var0002efd4 = 0x0b000000;
u32 var0002efd8 = 0x00000000;
u32 var0002efdc = 0x00000000;
u32 var0002efe0 = 0x00000000;
u32 var0002efe4 = 0x00000000;
u32 var0002efe8 = 0x01000000;
u32 var0002efec = 0x00000002;
u32 var0002eff0 = 0x000051c4;
u32 var0002eff4 = 0x7f1a3df0;
u32 var0002eff8 = 0x00000000;
u32 var0002effc = 0x01000000;
u32 var0002f000 = 0x00000002;
u32 var0002f004 = 0x000051c5;
u32 var0002f008 = 0x7f1a3e40;
u32 var0002f00c = 0x00000000;
u32 var0002f010 = 0x0b000000;
u32 var0002f014 = 0x00000000;
u32 var0002f018 = 0x00000000;
u32 var0002f01c = 0x00000000;
u32 var0002f020 = 0x00000000;
u32 var0002f024 = 0x01000000;
u32 var0002f028 = 0x00000002;
u32 var0002f02c = 0x000051c6;
u32 var0002f030 = 0x7f1a3fc0;
u32 var0002f034 = 0x00000000;
u32 var0002f038 = 0x01000000;
u32 var0002f03c = 0x00000002;
u32 var0002f040 = 0x000051c7;
u32 var0002f044 = 0x7f1a402c;
u32 var0002f048 = 0x00000000;
u32 var0002f04c = 0x0b000000;
u32 var0002f050 = 0x00000000;
u32 var0002f054 = 0x00000000;
u32 var0002f058 = 0x00000000;
u32 var0002f05c = 0x00000000;
u32 var0002f060 = 0x12000000;
u32 var0002f064 = 0x00200002;
u32 var0002f068 = 0x000000d2;
u32 var0002f06c = 0x00000050;
u32 var0002f070 = 0x7f1a44c0;
u32 var0002f074 = 0x04000000;
u32 var0002f078 = 0x00000020;
u32 var0002f07c = 0x000054fc;
u32 var0002f080 = 0x00000000;
u32 var0002f084 = 0x7f1a5d5c;
u32 var0002f088 = 0x1a000000;
u32 var0002f08c = 0x00000000;
u32 var0002f090 = 0x00000000;
u32 var0002f094 = 0x00000000;
u32 var0002f098 = 0x00000000;
u32 var0002f09c = 0x03000000;
u32 var0002f0a0 = 0x000051c0;
u32 var0002f0a4 = (u32) &var0002ef98;
u32 var0002f0a8 = 0x7f1a3af4;
u32 var0002f0ac = 0x00000004;
u32 var0002f0b0 = 0x00000000;
u32 var0002f0b4 = 0x01000000;
u32 var0002f0b8 = 0x00000020;
u32 var0002f0bc = 0x7f1a3d98;
u32 var0002f0c0 = 0x00000000;
u32 var0002f0c4 = 0x00000000;
u32 var0002f0c8 = 0x01000000;
u32 var0002f0cc = 0x00000002;
u32 var0002f0d0 = 0x000051c2;
u32 var0002f0d4 = 0x7f1a3f48;
u32 var0002f0d8 = 0x00000000;
u32 var0002f0dc = 0x01000000;
u32 var0002f0e0 = 0x00000002;
u32 var0002f0e4 = 0x000051c3;
u32 var0002f0e8 = 0x7f1a3ff0;
u32 var0002f0ec = 0x00000000;
u32 var0002f0f0 = 0x0b000000;
u32 var0002f0f4 = 0x00000000;
u32 var0002f0f8 = 0x00000000;
u32 var0002f0fc = 0x00000000;
u32 var0002f100 = 0x00000000;
u32 var0002f104 = 0x01000000;
u32 var0002f108 = 0x00000002;
u32 var0002f10c = 0x000051c4;
u32 var0002f110 = 0x7f1a3df0;
u32 var0002f114 = 0x00000000;
u32 var0002f118 = 0x01000000;
u32 var0002f11c = 0x00000002;
u32 var0002f120 = 0x000051c5;
u32 var0002f124 = 0x7f1a3e40;
u32 var0002f128 = 0x00000000;
u32 var0002f12c = 0x0b000000;
u32 var0002f130 = 0x00000000;
u32 var0002f134 = 0x00000000;
u32 var0002f138 = 0x00000000;
u32 var0002f13c = 0x00000000;
u32 var0002f140 = 0x01000000;
u32 var0002f144 = 0x00000002;
u32 var0002f148 = 0x000051c6;
u32 var0002f14c = 0x7f1a3fc0;
u32 var0002f150 = 0x00000000;
u32 var0002f154 = 0x01000000;
u32 var0002f158 = 0x00000002;
u32 var0002f15c = 0x000051c7;
u32 var0002f160 = 0x7f1a402c;
u32 var0002f164 = 0x00000000;
u32 var0002f168 = 0x0b000000;
u32 var0002f16c = 0x00000000;
u32 var0002f170 = 0x00000000;
u32 var0002f174 = 0x00000000;
u32 var0002f178 = 0x00000000;
u32 var0002f17c = 0x12000000;
u32 var0002f180 = 0x00200002;
u32 var0002f184 = 0x000000d2;
u32 var0002f188 = 0x00000050;
u32 var0002f18c = 0x7f1a44c0;
u32 var0002f190 = 0x04000000;
u32 var0002f194 = 0x00000020;
u32 var0002f198 = 0x000054fc;
u32 var0002f19c = 0x00000000;
u32 var0002f1a0 = 0x7f1a5d5c;
u32 var0002f1a4 = 0x1a000000;
u32 var0002f1a8 = 0x00000000;
u32 var0002f1ac = 0x00000000;
u32 var0002f1b0 = 0x00000000;
u32 var0002f1b4 = 0x00000000;
u32 var0002f1b8 = 0x02000000;
u32 var0002f1bc = 0x000051c0;
u32 var0002f1c0 = (u32) &var0002f0b4;
u32 var0002f1c4 = 0x7f1a3af4;
u32 var0002f1c8 = 0x00000004;
u32 var0002f1cc = 0x00000000;
u32 var0002f1d0 = 0x00000000;
u32 var0002f1d4 = 0x51a50000;
u32 var0002f1d8 = 0x00000000;
u32 var0002f1dc = 0x51a60000;
u32 var0002f1e0 = 0x02000000;
u32 var0002f1e4 = 0x00000008;
u32 var0002f1e8 = 0x000000c8;
u32 var0002f1ec = 0x00000000;
u32 var0002f1f0 = 0x7f1a5dc0;
u32 var0002f1f4 = 0x1a000000;
u32 var0002f1f8 = 0x00000000;
u32 var0002f1fc = 0x00000000;
u32 var0002f200 = 0x00000000;
u32 var0002f204 = 0x00000000;
u32 var0002f208 = 0x01000000;
u32 var0002f20c = 0x000051a2;
u32 var0002f210 = (u32) &var0002f1e0;
u32 var0002f214 = 0x00000000;
u32 var0002f218 = 0x00000000;
u32 var0002f21c = 0x00000000;
u32 var0002f220 = 0x01000000;
u32 var0002f224 = 0x00000020;
u32 var0002f228 = 0x000051b5;
u32 var0002f22c = 0x00000000;
u32 var0002f230 = 0x00000000;
u32 var0002f234 = 0x0b000000;
u32 var0002f238 = 0x00000000;
u32 var0002f23c = 0x00000000;
u32 var0002f240 = 0x00000000;
u32 var0002f244 = 0x00000000;
u32 var0002f248 = 0x04000000;
u32 var0002f24c = 0x00000008;
u32 var0002f250 = 0x000051b6;
u32 var0002f254 = 0x00000000;
u32 var0002f258 = 0x00000000;
u32 var0002f25c = 0x1a000000;
u32 var0002f260 = 0x00000000;
u32 var0002f264 = 0x00000000;
u32 var0002f268 = 0x00000000;
u32 var0002f26c = 0x00000000;
u32 var0002f270 = 0x01000000;
u32 var0002f274 = 0x000051b4;
u32 var0002f278 = (u32) &var0002f220;
u32 var0002f27c = 0x00000000;
u32 var0002f280 = 0x00000200;
u32 var0002f284 = 0x00000000;
u32 var0002f288 = 0x01000200;
u32 var0002f28c = 0x03000400;
u32 var0002f290 = 0x05000700;
u32 var0002f294 = 0x08000900;
u32 var0002f298 = 0x0a000b00;
u32 var0002f29c = 0xff000000;
u32 var0002f2a0 = 0x0300ff00;
u32 var0002f2a4 = 0x12000000;
u32 var0002f2a8 = 0x00000002;
u32 var0002f2ac = 0x00000046;
u32 var0002f2b0 = 0x00000096;
u32 var0002f2b4 = 0x00000000;
u32 var0002f2b8 = 0x01000000;
u32 var0002f2bc = 0x00000003;
u32 var0002f2c0 = 0x000051b0;
u32 var0002f2c4 = 0x7f1a628c;
u32 var0002f2c8 = 0x00000000;
u32 var0002f2cc = 0x01000000;
u32 var0002f2d0 = 0x00000002;
u32 var0002f2d4 = 0x000051b1;
u32 var0002f2d8 = 0x7f1a62e0;
u32 var0002f2dc = 0x00000000;
u32 var0002f2e0 = 0x01000000;
u32 var0002f2e4 = 0x00000002;
u32 var0002f2e8 = 0x000051b2;
u32 var0002f2ec = 0x7f1a6334;
u32 var0002f2f0 = 0x00000000;
u32 var0002f2f4 = 0x0b000000;
u32 var0002f2f8 = 0x00000002;
u32 var0002f2fc = 0x00000000;
u32 var0002f300 = 0x00000000;
u32 var0002f304 = 0x00000000;
u32 var0002f308 = 0x05030000;
u32 var0002f30c = 0x00000000;
u32 var0002f310 = 0x000000b4;
u32 var0002f314 = 0x00000064;
u32 var0002f318 = 0x00000000;
u32 var0002f31c = 0x0b000000;
u32 var0002f320 = 0x00000002;
u32 var0002f324 = 0x00000000;
u32 var0002f328 = 0x00000000;
u32 var0002f32c = 0x00000000;
u32 var0002f330 = 0x01000000;
u32 var0002f334 = 0x00000022;
u32 var0002f338 = 0x000051b3;
u32 var0002f33c = 0x00000000;
u32 var0002f340 = 0x00000000;
u32 var0002f344 = 0x1a000000;
u32 var0002f348 = 0x00000000;
u32 var0002f34c = 0x00000000;
u32 var0002f350 = 0x00000000;
u32 var0002f354 = 0x00000000;
u32 var0002f358 = 0x01000000;
u32 var0002f35c = 0x000051af;
u32 var0002f360 = (u32) &var0002f2a4;
u32 var0002f364 = 0x7f1a5f48;
u32 var0002f368 = 0x00000002;
u32 var0002f36c = 0x00000000;
u32 var0002f370 = 0x05040000;
u32 var0002f374 = 0x00000000;
u32 var0002f378 = 0x000000c8;
u32 var0002f37c = 0x00000096;
u32 var0002f380 = 0x00000000;
u32 var0002f384 = 0x0b000000;
u32 var0002f388 = 0x00000002;
u32 var0002f38c = 0x00000000;
u32 var0002f390 = 0x00000000;
u32 var0002f394 = 0x00000000;
u32 var0002f398 = 0x01000000;
u32 var0002f39c = 0x00000022;
u32 var0002f3a0 = 0x0000519e;
u32 var0002f3a4 = 0x00000000;
u32 var0002f3a8 = 0x00000000;
u32 var0002f3ac = 0x1a000000;
u32 var0002f3b0 = 0x00000000;
u32 var0002f3b4 = 0x00000000;
u32 var0002f3b8 = 0x00000000;
u32 var0002f3bc = 0x00000000;
u32 var0002f3c0 = 0x01000000;
u32 var0002f3c4 = 0x7f1a6388;
u32 var0002f3c8 = (u32) &var0002f370;
u32 var0002f3cc = 0x00000000;
u32 var0002f3d0 = 0x00000200;
u32 var0002f3d4 = 0x00000000;
u32 var0002f3d8 = 0x02000000;
u32 var0002f3dc = 0x00000008;
u32 var0002f3e0 = 0x000000a0;
u32 var0002f3e4 = 0x00000000;
u32 var0002f3e8 = 0x7f1a63e4;
u32 var0002f3ec = 0x1a000000;
u32 var0002f3f0 = 0x00000000;
u32 var0002f3f4 = 0x00000000;
u32 var0002f3f8 = 0x00000000;
u32 var0002f3fc = 0x00000000;
u32 var0002f400 = 0x01000000;
u32 var0002f404 = 0x000051a1;
u32 var0002f408 = (u32) &var0002f3d8;
u32 var0002f40c = 0x00000000;
u32 var0002f410 = 0x00000000;
u32 var0002f414 = 0x00000000;
u32 var0002f418 = 0xfafa9664;
u32 var0002f41c = 0x64326464;
u32 var0002f420 = 0x32960000;
u32 var0002f424 = 0x05050000;
u32 var0002f428 = 0x00000000;
u32 var0002f42c = 0x000000aa;
u32 var0002f430 = 0x000000be;
u32 var0002f434 = 0x00000000;
u32 var0002f438 = 0x12000000;
u32 var0002f43c = 0x00000003;
u32 var0002f440 = 0x0000008c;
u32 var0002f444 = 0x0000009c;
u32 var0002f448 = 0x00000000;
u32 var0002f44c = 0x0b000000;
u32 var0002f450 = 0x00000002;
u32 var0002f454 = 0x00000000;
u32 var0002f458 = 0x00000000;
u32 var0002f45c = 0x00000000;
u32 var0002f460 = 0x04000000;
u32 var0002f464 = 0x00000008;
u32 var0002f468 = 0x7f1a67b0;
u32 var0002f46c = 0x00000000;
u32 var0002f470 = 0x7f1a64d8;
u32 var0002f474 = 0x04000000;
u32 var0002f478 = 0x00000008;
u32 var0002f47c = 0x7f1a67f8;
u32 var0002f480 = 0x00000000;
u32 var0002f484 = 0x7f1a6514;
u32 var0002f488 = 0x1a000000;
u32 var0002f48c = 0x00000000;
u32 var0002f490 = 0x00000000;
u32 var0002f494 = 0x00000000;
u32 var0002f498 = 0x00000000;
u32 var0002f49c = 0x01000000;
u32 var0002f4a0 = 0x7f1a64a0;
u32 var0002f4a4 = (u32) &var0002f424;
u32 var0002f4a8 = 0x7f1a6548;
u32 var0002f4ac = 0x00000206;
u32 var0002f4b0 = 0x00000000;
u32 var0002f4b4 = 0x01000000;
u32 var0002f4b8 = 0x00000032;
u32 var0002f4bc = 0x000051aa;
u32 var0002f4c0 = 0x00000000;
u32 var0002f4c4 = 0x00000000;
u32 var0002f4c8 = 0x0b000000;
u32 var0002f4cc = 0x00000002;
u32 var0002f4d0 = 0x00000000;
u32 var0002f4d4 = 0x00000000;
u32 var0002f4d8 = 0x00000000;
u32 var0002f4dc = 0x01000000;
u32 var0002f4e0 = 0x00000002;
u32 var0002f4e4 = 0x000051a8;
u32 var0002f4e8 = 0x7f1a6840;
u32 var0002f4ec = 0x00000000;
u32 var0002f4f0 = 0x0b000000;
u32 var0002f4f4 = 0x00000002;
u32 var0002f4f8 = 0x00000000;
u32 var0002f4fc = 0x00000000;
u32 var0002f500 = 0x00000000;
u32 var0002f504 = 0x050b0000;
u32 var0002f508 = 0x00000000;
u32 var0002f50c = 0x00000082;
u32 var0002f510 = 0x00000064;
u32 var0002f514 = 0x00000000;
u32 var0002f518 = 0x1a000000;
u32 var0002f51c = 0x00000000;
u32 var0002f520 = 0x00000000;
u32 var0002f524 = 0x00000000;
u32 var0002f528 = 0x00000000;
u32 var0002f52c = 0x02000000;
u32 var0002f530 = 0x000051a7;
u32 var0002f534 = (u32) &var0002f4b4;
u32 var0002f538 = 0x7f1a6918;
u32 var0002f53c = 0x00000200;
u32 var0002f540 = (u32) &var0002f400;
u32 var0002f544 = 0x01000000;
u32 var0002f548 = 0x00000032;
u32 var0002f54c = 0x000051a9;
u32 var0002f550 = 0x00000000;
u32 var0002f554 = 0x00000000;
u32 var0002f558 = 0x0b000000;
u32 var0002f55c = 0x00000002;
u32 var0002f560 = 0x00000000;
u32 var0002f564 = 0x00000000;
u32 var0002f568 = 0x00000000;
u32 var0002f56c = 0x01000000;
u32 var0002f570 = 0x00000002;
u32 var0002f574 = 0x000051a8;
u32 var0002f578 = 0x7f1a6840;
u32 var0002f57c = 0x00000000;
u32 var0002f580 = 0x0b000000;
u32 var0002f584 = 0x00000002;
u32 var0002f588 = 0x00000000;
u32 var0002f58c = 0x00000000;
u32 var0002f590 = 0x00000000;
u32 var0002f594 = 0x050c0000;
u32 var0002f598 = 0x00000000;
u32 var0002f59c = 0x00000082;
u32 var0002f5a0 = 0x00000064;
u32 var0002f5a4 = 0x00000000;
u32 var0002f5a8 = 0x1a000000;
u32 var0002f5ac = 0x00000000;
u32 var0002f5b0 = 0x00000000;
u32 var0002f5b4 = 0x00000000;
u32 var0002f5b8 = 0x00000000;
u32 var0002f5bc = 0x03000000;
u32 var0002f5c0 = 0x000051a7;
u32 var0002f5c4 = (u32) &var0002f544;
u32 var0002f5c8 = 0x7f1a6918;
u32 var0002f5cc = 0x00000200;
u32 var0002f5d0 = (u32) &var0002f400;
u32 var0002f5d4 = 0x02000000;
u32 var0002f5d8 = 0x00000008;
u32 var0002f5dc = 0x000000a0;
u32 var0002f5e0 = 0x00000000;
u32 var0002f5e4 = 0x7f1a6950;
u32 var0002f5e8 = 0x1a000000;
u32 var0002f5ec = 0x00000000;
u32 var0002f5f0 = 0x00000000;
u32 var0002f5f4 = 0x00000000;
u32 var0002f5f8 = 0x00000000;
u32 var0002f5fc = 0x01000000;
u32 var0002f600 = 0x000051a0;
u32 var0002f604 = (u32) &var0002f5d4;
u32 var0002f608 = 0x00000000;
u32 var0002f60c = 0x00000000;
u32 var0002f610 = 0x00000000;
u32 var0002f614 = 0x05080000;
u32 var0002f618 = 0x00000000;
u32 var0002f61c = 0x000000aa;
u32 var0002f620 = 0x000000be;
u32 var0002f624 = 0x00000000;
u32 var0002f628 = 0x12000000;
u32 var0002f62c = 0x00000003;
u32 var0002f630 = 0x0000008c;
u32 var0002f634 = 0x0000009c;
u32 var0002f638 = 0x00000000;
u32 var0002f63c = 0x0b000000;
u32 var0002f640 = 0x00000002;
u32 var0002f644 = 0x00000000;
u32 var0002f648 = 0x00000000;
u32 var0002f64c = 0x00000000;
u32 var0002f650 = 0x04000000;
u32 var0002f654 = 0x00000008;
u32 var0002f658 = 0x7f1a6aec;
u32 var0002f65c = 0x00000000;
u32 var0002f660 = 0x7f1a6a34;
u32 var0002f664 = 0x04000000;
u32 var0002f668 = 0x00000008;
u32 var0002f66c = 0x7f1a6b34;
u32 var0002f670 = 0x00000000;
u32 var0002f674 = 0x7f1a6a70;
u32 var0002f678 = 0x1a000000;
u32 var0002f67c = 0x00000000;
u32 var0002f680 = 0x00000000;
u32 var0002f684 = 0x00000000;
u32 var0002f688 = 0x00000000;
u32 var0002f68c = 0x01000000;
u32 var0002f690 = 0x7f1a6a04;
u32 var0002f694 = (u32) &var0002f614;
u32 var0002f698 = 0x7f1a6aa4;
u32 var0002f69c = 0x00000206;
u32 var0002f6a0 = 0x00000000;
u32 var0002f6a4 = 0x01000000;
u32 var0002f6a8 = 0x00000032;
u32 var0002f6ac = 0x000051aa;
u32 var0002f6b0 = 0x00000000;
u32 var0002f6b4 = 0x00000000;
u32 var0002f6b8 = 0x0b000000;
u32 var0002f6bc = 0x00000002;
u32 var0002f6c0 = 0x00000000;
u32 var0002f6c4 = 0x00000000;
u32 var0002f6c8 = 0x00000000;
u32 var0002f6cc = 0x01000000;
u32 var0002f6d0 = 0x00000002;
u32 var0002f6d4 = 0x000051a8;
u32 var0002f6d8 = 0x7f1a6b7c;
u32 var0002f6dc = 0x00000000;
u32 var0002f6e0 = 0x0b000000;
u32 var0002f6e4 = 0x00000002;
u32 var0002f6e8 = 0x00000000;
u32 var0002f6ec = 0x00000000;
u32 var0002f6f0 = 0x00000000;
u32 var0002f6f4 = 0x05090000;
u32 var0002f6f8 = 0x00000000;
u32 var0002f6fc = 0x00000082;
u32 var0002f700 = 0x00000064;
u32 var0002f704 = 0x00000000;
u32 var0002f708 = 0x1a000000;
u32 var0002f70c = 0x00000000;
u32 var0002f710 = 0x00000000;
u32 var0002f714 = 0x00000000;
u32 var0002f718 = 0x00000000;
u32 var0002f71c = 0x02000000;
u32 var0002f720 = 0x000051a7;
u32 var0002f724 = (u32) &var0002f6a4;
u32 var0002f728 = 0x7f1a6c54;
u32 var0002f72c = 0x00000200;
u32 var0002f730 = (u32) &var0002f5fc;
u32 var0002f734 = 0x01000000;
u32 var0002f738 = 0x00000032;
u32 var0002f73c = 0x000051a9;
u32 var0002f740 = 0x00000000;
u32 var0002f744 = 0x00000000;
u32 var0002f748 = 0x0b000000;
u32 var0002f74c = 0x00000002;
u32 var0002f750 = 0x00000000;
u32 var0002f754 = 0x00000000;
u32 var0002f758 = 0x00000000;
u32 var0002f75c = 0x01000000;
u32 var0002f760 = 0x00000002;
u32 var0002f764 = 0x000051a8;
u32 var0002f768 = 0x7f1a6b7c;
u32 var0002f76c = 0x00000000;
u32 var0002f770 = 0x0b000000;
u32 var0002f774 = 0x00000002;
u32 var0002f778 = 0x00000000;
u32 var0002f77c = 0x00000000;
u32 var0002f780 = 0x00000000;
u32 var0002f784 = 0x050a0000;
u32 var0002f788 = 0x00000000;
u32 var0002f78c = 0x00000082;
u32 var0002f790 = 0x00000064;
u32 var0002f794 = 0x00000000;
u32 var0002f798 = 0x1a000000;
u32 var0002f79c = 0x00000000;
u32 var0002f7a0 = 0x00000000;
u32 var0002f7a4 = 0x00000000;
u32 var0002f7a8 = 0x00000000;
u32 var0002f7ac = 0x03000000;
u32 var0002f7b0 = 0x000051a7;
u32 var0002f7b4 = (u32) &var0002f734;
u32 var0002f7b8 = 0x7f1a6c54;
u32 var0002f7bc = 0x00000200;
u32 var0002f7c0 = (u32) &var0002f5fc;
u32 var0002f7c4 = 0x00000000;
u32 var0002f7c8 = 0x51a30000;
u32 var0002f7cc = 0x00000000;
u32 var0002f7d0 = 0x51a40000;
u32 var0002f7d4 = 0x1b0d0e10;
u32 var0002f7d8 = 0x11121316;
u32 var0002f7dc = 0x1718191a;
u32 var0002f7e0 = 0x1c1d0000;
u32 var0002f7e4 = 0xb7000500;
u32 var0002f7e8 = 0x0400ff00;
u32 var0002f7ec = 0x000000c8;
u32 var0002f7f0 = 0x00000007;
u32 var0002f7f4 = 0x00080000;
u32 var0002f7f8 = 0x000000d7;
u32 var0002f7fc = 0xfffffffb;
u32 var0002f800 = 0x02580000;
u32 var0002f804 = 0x000000d5;
u32 var0002f808 = 0xfffffff6;
u32 var0002f80c = 0x00320000;
u32 var0002f810 = 0x000000d4;
u32 var0002f814 = 0xffffffec;
u32 var0002f818 = 0x03e80000;
u32 var0002f81c = 0x00000097;
u32 var0002f820 = 0x00000023;
u32 var0002f824 = 0x001e0000;
u32 var0002f828 = 0x00000236;
u32 var0002f82c = 0x00000000;
u32 var0002f830 = 0x00460000;
u32 var0002f834 = 0x000004b1;
u32 var0002f838 = 0xffffffe2;
u32 var0002f83c = 0x01f40000;
u32 var0002f840 = 0x0000033e;
u32 var0002f844 = 0x00000000;
u32 var0002f848 = 0x000f0000;
u32 var0002f84c = 0x0000023f;
u32 var0002f850 = 0x00000000;
u32 var0002f854 = 0x000a0000;
u32 var0002f858 = 0x12000000;
u32 var0002f85c = 0x00200002;
u32 var0002f860 = 0x00000104;
u32 var0002f864 = 0x0000002c;
u32 var0002f868 = 0x7f1a6ea4;
u32 var0002f86c = 0x0b000000;
u32 var0002f870 = 0x00000002;
u32 var0002f874 = 0x00000000;
u32 var0002f878 = 0x00000000;
u32 var0002f87c = 0x00000000;
u32 var0002f880 = 0x05070000;
u32 var0002f884 = 0x00000000;
u32 var0002f888 = 0x00000104;
u32 var0002f88c = 0x0000005a;
u32 var0002f890 = 0x00000000;
u32 var0002f894 = 0x0b000000;
u32 var0002f898 = 0x00000002;
u32 var0002f89c = 0x00000000;
u32 var0002f8a0 = 0x00000000;
u32 var0002f8a4 = 0x00000000;
u32 var0002f8a8 = 0x01000000;
u32 var0002f8ac = 0x00000022;
u32 var0002f8b0 = 0x0000519e;
u32 var0002f8b4 = 0x00000000;
u32 var0002f8b8 = 0x00000000;
u32 var0002f8bc = 0x1a000000;
u32 var0002f8c0 = 0x00000000;
u32 var0002f8c4 = 0x00000000;
u32 var0002f8c8 = 0x00000000;
u32 var0002f8cc = 0x00000000;
u32 var0002f8d0 = 0x12000000;
u32 var0002f8d4 = 0x00000002;
u32 var0002f8d8 = 0x00000104;
u32 var0002f8dc = 0x0000006e;
u32 var0002f8e0 = 0x00000000;
u32 var0002f8e4 = 0x0b000000;
u32 var0002f8e8 = 0x00000002;
u32 var0002f8ec = 0x00000000;
u32 var0002f8f0 = 0x00000000;
u32 var0002f8f4 = 0x00000000;
u32 var0002f8f8 = 0x01000000;
u32 var0002f8fc = 0x00000022;
u32 var0002f900 = 0x0000519e;
u32 var0002f904 = 0x00000000;
u32 var0002f908 = 0x00000000;
u32 var0002f90c = 0x1a000000;
u32 var0002f910 = 0x00000000;
u32 var0002f914 = 0x00000000;
u32 var0002f918 = 0x00000000;
u32 var0002f91c = 0x00000000;
u32 var0002f920 = 0x01000000;
u32 var0002f924 = 0x000059d7;
u32 var0002f928 = (u32) &var0002f8d0;
u32 var0002f92c = 0x7f1a737c;
u32 var0002f930 = 0x00000202;
u32 var0002f934 = 0x00000000;
u32 var0002f938 = 0x01000000;
u32 var0002f93c = 0x7f1a6c8c;
u32 var0002f940 = (u32) &var0002f858;
u32 var0002f944 = 0x00000000;
u32 var0002f948 = 0x00000202;
u32 var0002f94c = (u32) &var0002f920;
u32 var0002f950 = 0x01000000;
u32 var0002f954 = 0x7f1a6c8c;
u32 var0002f958 = (u32) &var0002f858;
u32 var0002f95c = 0x00000000;
u32 var0002f960 = 0x00000202;
u32 var0002f964 = 0x00000000;
u32 var0002f968 = 0x02000000;
u32 var0002f96c = 0x00000008;
u32 var0002f970 = 0x000000a0;
u32 var0002f974 = 0x00000000;
u32 var0002f978 = 0x7f1a6d4c;
u32 var0002f97c = 0x1a000000;
u32 var0002f980 = 0x00000000;
u32 var0002f984 = 0x00000000;
u32 var0002f988 = 0x00000000;
u32 var0002f98c = 0x00000000;
u32 var0002f990 = 0x01000000;
u32 var0002f994 = 0x0000519f;
u32 var0002f998 = (u32) &var0002f968;
u32 var0002f99c = 0x00000000;
u32 var0002f9a0 = 0x00000000;
u32 var0002f9a4 = 0x00000000;
u32 var0002f9a8 = 0x00000000;
u32 var0002f9ac = 0x00000000;
u32 var0002f9b0 = (u32) &var00022e60;
u32 var0002f9b4 = (u32) &var000221cc;
u32 var0002f9b8 = (u32) &var00022200;
u32 var0002f9bc = (u32) &var00022220;
u32 var0002f9c0 = (u32) &var0002208c;
u32 var0002f9c4 = (u32) &var00020e54;
u32 var0002f9c8 = (u32) &var00020ef8;
u32 var0002f9cc = (u32) &var00020ea4;
u32 var0002f9d0 = (u32) &var00020eec;
u32 var0002f9d4 = (u32) &var00020ec8;
u32 var0002f9d8 = (u32) &var00020e60;
u32 var0002f9dc = (u32) &var00020e6c;
u32 var0002f9e0 = (u32) &var00020e94;
u32 var0002f9e4 = (u32) &var00020f0c;
u32 var0002f9e8 = (u32) &var00020edc;
u32 var0002f9ec = (u32) &var00020e80;
u32 var0002f9f0 = (u32) &var000221a4;
u32 var0002f9f4 = (u32) &var000220d0;
u32 var0002f9f8 = (u32) &var000221e4;
u32 var0002f9fc = (u32) &var000220a4;
u32 var0002fa00 = (u32) &var00020f18;
u32 var0002fa04 = (u32) &var0002224c;
u32 var0002fa08 = (u32) &var00020e48;
u32 var0002fa0c = (u32) &var00022eb8;
u32 var0002fa10 = (u32) &var00020f24;
u32 var0002fa14 = (u32) &var00020f50;
u32 var0002fa18 = (u32) &var00020f5c;
u32 var0002fa1c = (u32) &var00020f74;
u32 var0002fa20 = (u32) &var000221b4;
u32 var0002fa24 = (u32) &var000222b4;
u32 var0002fa28 = (u32) &var00022f0c;
u32 var0002fa2c = (u32) &var00022318;
u32 var0002fa30 = (u32) &var00022374;
u32 var0002fa34 = (u32) &var00020f84;
u32 var0002fa38 = (u32) &var000223d4;
u32 var0002fa3c = (u32) &var00022424;
u32 var0002fa40 = (u32) &var00022ec8;
u32 var0002fa44 = (u32) &var00020fb8;
u32 var0002fa48 = (u32) &var0002247c;
u32 var0002fa4c = (u32) &var00020fd8;
u32 var0002fa50 = (u32) &var000224d8;
u32 var0002fa54 = (u32) &var00022538;
u32 var0002fa58 = (u32) &var0002258c;
u32 var0002fa5c = (u32) &var000225d8;
u32 var0002fa60 = (u32) &var00022630;
u32 var0002fa64 = (u32) &var00022698;
u32 var0002fa68 = (u32) &var000226e8;
u32 var0002fa6c = (u32) &var00022754;
u32 var0002fa70 = (u32) &var00020e10;
u32 var0002fa74 = (u32) &var000227ac;
u32 var0002fa78 = (u32) &var00022804;
u32 var0002fa7c = (u32) &var00022f1c;
u32 var0002fa80 = (u32) &var0002285c;
u32 var0002fa84 = (u32) &var000228b4;
u32 var0002fa88 = (u32) &var0002291c;
u32 var0002fa8c = (u32) &var00022970;
u32 var0002fa90 = (u32) &var000229c4;
u32 var0002fa94 = (u32) &var00022a20;
u32 var0002fa98 = (u32) &var00022a78;
u32 var0002fa9c = (u32) &var00022adc;
u32 var0002faa0 = (u32) &var00022c54;
u32 var0002faa4 = (u32) &var00022b28;
u32 var0002faa8 = (u32) &var00022b80;
u32 var0002faac = (u32) &var00022be0;
u32 var0002fab0 = (u32) &var00022ca0;
u32 var0002fab4 = (u32) &var00022c3c;
u32 var0002fab8 = (u32) &var00020e3c;
u32 var0002fabc = (u32) &var00022cf0;
u32 var0002fac0 = (u32) &var00020fe8;
u32 var0002fac4 = (u32) &var00022d40;
u32 var0002fac8 = (u32) &var00020ff8;
u32 var0002facc = (u32) &var0002100c;
u32 var0002fad0 = (u32) &var00021018;
u32 var0002fad4 = (u32) &var00022d90;
u32 var0002fad8 = (u32) &var00022de0;
u32 var0002fadc = (u32) &var00021024;
u32 var0002fae0 = (u32) &var00021034;
u32 var0002fae4 = (u32) &var00022e34;
u32 var0002fae8 = (u32) &var00021084;
u32 var0002faec = 0x00000000;
u32 var0002faf0 = 0x00000000;
u32 var0002faf4 = 0x0f6f1080;
u32 var0002faf8 = 0x00000f70;
u32 var0002fafc = 0x00871000;
u32 var0002fb00 = 0x00000ff8;
u32 var0002fb04 = 0x021f17a0;
u32 var0002fb08 = 0x00001218;
u32 var0002fb0c = 0x019717a0;
u32 var0002fb10 = 0x000013b0;
u32 var0002fb14 = 0x006717a0;
u32 var0002fb18 = 0x0ffaf006;
u32 var0002fb1c = 0x7fff0000;
u32 var0002fb20 = 0x00000001;
u32 var0002fb24 = 0x0002ffff;
u32 var0002fb28 = 0x40000004;
u32 var0002fb2c = 0x06330200;
u32 var0002fb30 = 0x7ffffff8;
u32 var0002fb34 = 0x00080040;
u32 var0002fb38 = 0x00208000;
u32 var0002fb3c = 0x01cccccc;
u32 var0002fb40 = 0x0001ffff;
u32 var0002fb44 = 0x00010001;
u32 var0002fb48 = 0x0001ffff;
u32 var0002fb4c = 0x00010001;
u32 var0002fb50 = 0x00020002;
u32 var0002fb54 = 0x00020002;
u32 var0002fb58 = 0x00020002;
u32 var0002fb5c = 0x00020002;
u32 var0002fb60 = 0x00010000;
u32 var0002fb64 = 0x00000001;
u32 var0002fb68 = 0x00000001;
u32 var0002fb6c = 0x00000001;
u32 var0002fb70 = 0x00010000;
u32 var0002fb74 = 0x0000ffff;
u32 var0002fb78 = 0x00000001;
u32 var0002fb7c = 0x0000ffff;
u32 var0002fb80 = 0x00000000;
u32 var0002fb84 = 0x0001ffff;
u32 var0002fb88 = 0x00000000;
u32 var0002fb8c = 0x00000001;
u32 var0002fb90 = 0x17ac7fff;
u32 var0002fb94 = 0x571d3a0c;
u32 var0002fb98 = 0x00010002;
u32 var0002fb9c = 0x01000200;
u32 var0002fba0 = 0x40000040;
u32 var0002fba4 = 0x000017a8;
u32 var0002fba8 = 0x00ffffff;
u32 var0002fbac = 0x139c10a8;
u32 var0002fbb0 = 0x11fc1364;
u32 var0002fbb4 = 0x10a813b4;
u32 var0002fbb8 = 0x10a81530;
u32 var0002fbbc = 0x154010a8;
u32 var0002fbc0 = 0x17501784;
u32 var0002fbc4 = 0x10a810a8;
u32 var0002fbc8 = 0x120c1358;
u32 var0002fbcc = 0x135c1350;
u32 var0002fbd0 = 0x10a81338;
u32 var0002fbd4 = 0x13281308;
u32 var0002fbd8 = 0x12c812c0;
u32 var0002fbdc = 0x129c1284;
u32 var0002fbe0 = 0x10a810a8;
u32 var0002fbe4 = 0x124c17f4;
u32 var0002fbe8 = 0x17f81850;
u32 var0002fbec = 0x1864199c;
u32 var0002fbf0 = 0x17bc17d8;
u32 var0002fbf4 = 0x10580000;
u32 var0002fbf8 = 0x00000000;
u32 var0002fbfc = 0x00000000;
u32 var0002fc00 = 0x0000ffff;
u32 var0002fc04 = 0x00000000;
u32 var0002fc08 = 0xef080cff;
u32 var0002fc0c = 0x00000000;
u32 var0002fc10 = 0x00000000;
u32 var0002fc14 = 0x00000000;
u32 var0002fc18 = 0x00000000;
u32 var0002fc1c = 0x80000040;
u32 var0002fc20 = 0x00000000;
u32 var0002fc24 = 0x00000000;
u32 var0002fc28 = 0x40004000;
u32 var0002fc2c = 0x00000000;
u32 var0002fc30 = 0x00000000;
u32 var0002fc34 = 0x00000000;
u32 var0002fc38 = 0x00000000;
u32 var0002fc3c = 0x00000000;
u32 var0002fc40 = 0x00000000;
u32 var0002fc44 = 0x00000000;
u32 var0002fc48 = 0x00000000;
u32 var0002fc4c = 0x00000000;
u32 var0002fc50 = 0x00000000;
u32 var0002fc54 = 0x00000000;
u32 var0002fc58 = 0x00000000;
u32 var0002fc5c = 0x00000000;
u32 var0002fc60 = 0x00000000;
u32 var0002fc64 = 0x00000000;
u32 var0002fc68 = 0x00000000;
u32 var0002fc6c = 0x00000000;
u32 var0002fc70 = 0x00000000;
u32 var0002fc74 = 0x00000000;
u32 var0002fc78 = 0x00000000;
u32 var0002fc7c = 0x00000000;
u32 var0002fc80 = 0x00000000;
u32 var0002fc84 = 0x00000000;
u32 var0002fc88 = 0x00000000;
u32 var0002fc8c = 0x00000000;
u32 var0002fc90 = 0x80000000;
u32 var0002fc94 = 0x80000000;
u32 var0002fc98 = 0x00000000;
u32 var0002fc9c = 0x00000000;
u32 var0002fca0 = 0x00800000;
u32 var0002fca4 = 0x00800000;
u32 var0002fca8 = 0x7f000000;
u32 var0002fcac = 0x00000000;
u32 var0002fcb0 = 0x00000000;
u32 var0002fcb4 = 0x00000000;
u32 var0002fcb8 = 0x00000000;
u32 var0002fcbc = 0x00000000;
u32 var0002fcc0 = 0x00000000;
u32 var0002fcc4 = 0x00000000;
u32 var0002fcc8 = 0x007f0000;
u32 var0002fccc = 0x00000000;
u32 var0002fcd0 = 0x00000000;
u32 var0002fcd4 = 0x00000000;
u32 var0002fcd8 = 0x00000000;
u32 var0002fcdc = 0x00000000;
u32 var0002fce0 = 0x00000000;
u32 var0002fce4 = 0x00000000;
u32 var0002fce8 = 0x00000000;
u32 var0002fcec = 0x00000000;
u32 var0002fcf0 = 0x00000000;
u32 var0002fcf4 = 0x00000000;
u32 var0002fcf8 = 0xe0011fff;
u32 var0002fcfc = 0x00040000;
u32 var0002fd00 = 0xff000000;
u32 var0002fd04 = 0xff000000;
u32 var0002fd08 = 0x00000000;
u32 var0002fd0c = 0x00000000;
u32 var0002fd10 = 0x000a141e;
u32 var0002fd14 = 0x28323c46;
u32 var0002fd18 = 0x505a646e;
u32 var0002fd1c = 0x78828c96;
u32 var0002fd20 = 0x026001b0;
u32 var0002fd24 = 0x01d001f0;
u32 var0002fd28 = 0x021001f0;
u32 var0002fd2c = 0x01f001f0;
u32 var0002fd30 = 0x01f001f0;
u32 var0002fd34 = 0x01f00138;
u32 var0002fd38 = 0x03300340;
u32 var0002fd3c = 0x03500320;
u32 var0002fd40 = 0x012c0070;
u32 var0002fd44 = 0x01600270;
u32 var0002fd48 = 0x01f00360;
u32 var0002fd4c = 0x01100000;
u32 var0002fd50 = 0x00000000;
u32 var0002fd54 = 0x00000000;
u32 var0002fd58 = 0x00000000;
u32 var0002fd5c = 0x00000000;
u32 var0002fd60 = 0x01000000;
u32 var0002fd64 = 0x00ff0000;
u32 var0002fd68 = 0x00000000;
u32 var0002fd6c = 0x00000000;
u32 var0002fd70 = 0x00000000;
u32 var0002fd74 = 0x00000000;
u32 var0002fd78 = 0x00000000;
u32 var0002fd7c = 0x00000000;
u32 var0002fd80 = 0x00000000;
u32 var0002fd84 = 0x00000000;
u32 var0002fd88 = 0x00000000;
u32 var0002fd8c = 0x00000000;
u32 var0002fd90 = 0x00000000;
u32 var0002fd94 = 0x00000000;
u32 var0002fd98 = 0x00000000;
u32 var0002fd9c = 0x00000000;
u32 var0002fda0 = 0x00000000;
u32 var0002fda4 = 0x00000000;
u32 var0002fda8 = 0x00000000;
u32 var0002fdac = 0x00000000;
u32 var0002fdb0 = 0x00000000;
u32 var0002fdb4 = 0x00000000;
u32 var0002fdb8 = 0x00000000;
u32 var0002fdbc = 0x00000000;
u32 var0002fdc0 = 0x00000000;
u32 var0002fdc4 = 0x00000000;
u32 var0002fdc8 = 0x00000000;
u32 var0002fdcc = 0x00000000;
u32 var0002fdd0 = 0x00000000;
u32 var0002fdd4 = 0x00000000;
u32 var0002fdd8 = 0x00000000;
u32 var0002fddc = 0x00000000;
u32 var0002fde0 = 0x00000000;
u32 var0002fde4 = 0x00000000;
u32 var0002fde8 = 0x00000000;
u32 var0002fdec = 0x00000000;
u32 var0002fdf0 = 0x00000000;
u32 var0002fdf4 = 0x00000000;
u32 var0002fdf8 = 0x00000000;
u32 var0002fdfc = 0x00000000;
u32 var0002fe00 = 0x00000000;
u32 var0002fe04 = 0x00000000;
u32 var0002fe08 = 0x00000000;
u32 var0002fe0c = 0x00000000;
u32 var0002fe10 = 0x00000000;
u32 var0002fe14 = 0x00000000;
u32 var0002fe18 = 0x00000000;
u32 var0002fe1c = 0x00000000;
u32 var0002fe20 = 0x00000000;
u32 var0002fe24 = 0x00000000;
u32 var0002fe28 = 0x00000000;
u32 var0002fe2c = 0x00000000;
u32 var0002fe30 = 0x00000000;
u32 var0002fe34 = 0x00000000;
u32 var0002fe38 = 0x00000000;
u32 var0002fe3c = 0x00000000;
u32 var0002fe40 = 0x00000000;
u32 var0002fe44 = 0x00000000;
u32 var0002fe48 = 0x00000000;
u32 var0002fe4c = 0x00000000;
u32 var0002fe50 = 0x00000000;
u32 var0002fe54 = 0x00000000;
u32 var0002fe58 = 0x00000000;
u32 var0002fe5c = 0x00000000;
u32 var0002fe60 = 0x00000000;
u32 var0002fe64 = 0x00000000;
u32 var0002fe68 = 0x00000000;
u32 var0002fe6c = 0x00000000;
u32 var0002fe70 = 0x00000000;
u32 var0002fe74 = 0x00000000;
u32 var0002fe78 = 0x00000000;
u32 var0002fe7c = 0x00000000;
u32 var0002fe80 = 0x00000000;
u32 var0002fe84 = 0x00000000;
u32 var0002fe88 = 0x00000000;
u32 var0002fe8c = 0x00000000;
u32 var0002fe90 = 0x00000000;
u32 var0002fe94 = 0x00000000;
u32 var0002fe98 = 0x00000000;
u32 var0002fe9c = 0x00000000;
u32 var0002fea0 = 0x00000000;
u32 var0002fea4 = 0x00000000;
u32 var0002fea8 = 0x00000000;
u32 var0002feac = 0x00000000;
u32 var0002feb0 = 0x00000000;
u32 var0002feb4 = 0x00000000;
u32 var0002feb8 = 0x00000000;
u32 var0002febc = 0x00000000;
u32 var0002fec0 = 0x00000000;
u32 var0002fec4 = 0x00000000;
u32 var0002fec8 = 0x00000000;
u32 var0002fecc = 0x00000000;
u32 var0002fed0 = 0x00000000;
u32 var0002fed4 = 0x00000000;
u32 var0002fed8 = 0x00000000;
u32 var0002fedc = 0x00000000;
u32 var0002fee0 = 0x00000000;
u32 var0002fee4 = 0x00000000;
u32 var0002fee8 = 0x00000000;
u32 var0002feec = 0x00000000;
u32 var0002fef0 = 0x00000000;
u32 var0002fef4 = 0x00000000;
u32 var0002fef8 = 0x00000000;
u32 var0002fefc = 0x00000000;
u32 var0002ff00 = 0x00000000;
u32 var0002ff04 = 0x00000000;
u32 var0002ff08 = 0x00000000;
u32 var0002ff0c = 0x00000000;
u32 var0002ff10 = 0x00000000;
u32 var0002ff14 = 0x00000000;
u32 var0002ff18 = 0x00000000;
u32 var0002ff1c = 0x00000000;
u32 var0002ff20 = 0x00000000;
u32 var0002ff24 = 0x00000000;
u32 var0002ff28 = 0x00000000;
u32 var0002ff2c = 0x00000000;
u32 var0002ff30 = 0x00000000;
u32 var0002ff34 = 0x00000000;
u32 var0002ff38 = 0x00000000;
u32 var0002ff3c = 0x00000000;
u32 var0002ff40 = 0x00000000;
u32 var0002ff44 = 0x00000000;
u32 var0002ff48 = 0x00000000;
u32 var0002ff4c = 0x00000000;
u32 var0002ff50 = 0x00000000;
u32 var0002ff54 = 0x00000000;
u32 var0002ff58 = 0x00000000;
u32 var0002ff5c = 0x00000000;
u32 var0002ff60 = 0x00000000;
u32 var0002ff64 = 0x00000000;
u32 var0002ff68 = 0x00000000;
u32 var0002ff6c = 0x00000000;
u32 var0002ff70 = 0x00000000;
u32 var0002ff74 = 0x00000000;
u32 var0002ff78 = 0x00000000;
u32 var0002ff7c = 0x00000000;
u32 var0002ff80 = 0x00000000;
u32 var0002ff84 = 0x00000000;
u32 var0002ff88 = 0x00000000;
u32 var0002ff8c = 0x00000000;
u32 var0002ff90 = 0x00000000;
u32 var0002ff94 = 0x00000000;
u32 var0002ff98 = 0x00000000;
u32 var0002ff9c = 0x00000000;
u32 var0002ffa0 = 0x00000000;
u32 var0002ffa4 = 0x00000000;
u32 var0002ffa8 = 0x00000000;
u32 var0002ffac = 0x00000000;
u32 var0002ffb0 = 0x00000000;
u32 var0002ffb4 = 0x00000000;
u32 var0002ffb8 = 0x00000000;
u32 var0002ffbc = 0x00000000;
u32 var0002ffc0 = 0x00000000;
u32 var0002ffc4 = 0x00000000;
u32 var0002ffc8 = 0x00000000;
u32 var0002ffcc = 0x00000000;
u32 var0002ffd0 = 0x00000000;
u32 var0002ffd4 = 0x00000000;
u32 var0002ffd8 = 0x00000000;
u32 var0002ffdc = 0x00000000;
u32 var0002ffe0 = 0x00000000;
u32 var0002ffe4 = 0x00000000;
u32 var0002ffe8 = 0x00000000;
u32 var0002ffec = 0x00000000;
u32 var0002fff0 = 0x00000000;
u32 var0002fff4 = 0x00000000;
u32 var0002fff8 = 0x00000000;
u32 var0002fffc = 0x00000000;
u32 var00030000 = 0x00000000;
u32 var00030004 = 0x00000000;
u32 var00030008 = 0x00000000;
u32 var0003000c = 0x00000000;
u32 var00030010 = 0x00000000;
u32 var00030014 = 0x00000000;
u32 var00030018 = 0x00000000;
u32 var0003001c = 0x00000000;
u32 var00030020 = 0x00000000;
u32 var00030024 = 0x00000000;
u32 var00030028 = 0x00000000;
u32 var0003002c = 0x00000000;
u32 var00030030 = 0x00000000;
u32 var00030034 = 0x00000000;
u32 var00030038 = 0x00000000;
u32 var0003003c = 0x00000000;
u32 var00030040 = 0x00000000;
u32 var00030044 = 0x00000000;
u32 var00030048 = 0x00000000;
u32 var0003004c = 0x00000000;
u32 var00030050 = 0x00000000;
u32 var00030054 = 0x00000000;
u32 var00030058 = 0x00000000;
u32 var0003005c = 0x00000000;
u32 var00030060 = 0x00000000;
u32 var00030064 = 0x00000000;
u32 var00030068 = 0x00000000;
u32 var0003006c = 0x00000000;
u32 var00030070 = 0x00000000;
u32 var00030074 = 0x00000000;
u32 var00030078 = 0x00000000;
u32 var0003007c = 0x00000000;
u32 var00030080 = 0x00000000;
u32 var00030084 = 0x00000000;
u32 var00030088 = 0x00000000;
u32 var0003008c = 0x00000000;
u32 var00030090 = 0x00000000;
u32 var00030094 = 0x00000000;
u32 var00030098 = 0x00000000;
u32 var0003009c = 0x00000000;
u32 var000300a0 = 0x00000000;
u32 var000300a4 = 0x00000000;
u32 var000300a8 = 0x00000000;
u32 var000300ac = 0x00000000;
u32 var000300b0 = 0x00000000;
u32 var000300b4 = 0x00000000;
u32 var000300b8 = 0x00000000;
u32 var000300bc = 0x00000000;
u32 var000300c0 = 0x00000000;
u32 var000300c4 = 0x00000000;
u32 var000300c8 = 0x00000000;
u32 var000300cc = 0x00000000;
u32 var000300d0 = 0x00000000;
u32 var000300d4 = 0x00000000;
u32 var000300d8 = 0x00000000;
u32 var000300dc = 0x00000000;
u32 var000300e0 = 0x00000000;
u32 var000300e4 = 0x00000000;
u32 var000300e8 = 0x00000000;
u32 var000300ec = 0x00000000;
u32 var000300f0 = 0x00000000;
u32 var000300f4 = 0x00000000;
u32 var000300f8 = 0x00000000;
u32 var000300fc = 0x00000000;
u32 var00030100 = 0x00000000;
u32 var00030104 = 0x00000000;
u32 var00030108 = 0x00000000;
u32 var0003010c = 0x00000000;
u32 var00030110 = 0x00000000;
u32 var00030114 = 0x00000000;
u32 var00030118 = 0x00000000;
u32 var0003011c = 0x00000000;
u32 var00030120 = 0x00000000;
u32 var00030124 = 0x00000000;
u32 var00030128 = 0x00000000;
u32 var0003012c = 0x00000000;
u32 var00030130 = 0x00000000;
u32 var00030134 = 0x00000000;
u32 var00030138 = 0x00000000;
u32 var0003013c = 0x00000000;
u32 var00030140 = 0x00000000;
u32 var00030144 = 0x00000000;
u32 var00030148 = 0x00000000;
u32 var0003014c = 0x00000000;
u32 var00030150 = 0x00000000;
u32 var00030154 = 0x00000000;
u32 var00030158 = 0x00000000;
u32 var0003015c = 0x00000000;
u32 var00030160 = 0x00000000;
u32 var00030164 = 0x00000000;
u32 var00030168 = 0x00000000;
u32 var0003016c = 0x00000000;
u32 var00030170 = 0x00000000;
u32 var00030174 = 0x00000000;
u32 var00030178 = 0x00000000;
u32 var0003017c = 0x00000000;
u32 var00030180 = 0x00000000;
u32 var00030184 = 0x00000000;
u32 var00030188 = 0x00000000;
u32 var0003018c = 0x00000000;
u32 var00030190 = 0x00000000;
u32 var00030194 = 0x00000000;
u32 var00030198 = 0x00000000;
u32 var0003019c = 0x00000000;
u32 var000301a0 = 0x00000000;
u32 var000301a4 = 0x00000000;
u32 var000301a8 = 0x00000000;
u32 var000301ac = 0x00000000;
u32 var000301b0 = 0x00000000;
u32 var000301b4 = 0x00000000;
u32 var000301b8 = 0x00000000;
u32 var000301bc = 0x00000000;
u32 var000301c0 = 0x00000000;
u32 var000301c4 = 0x00000000;
u32 var000301c8 = 0x00000000;
u32 var000301cc = 0x00000000;
u32 var000301d0 = 0x00000000;
u32 var000301d4 = 0x00000000;
u32 var000301d8 = 0x00000000;
u32 var000301dc = 0x00000000;
u32 var000301e0 = 0x00000000;
u32 var000301e4 = 0x00000000;
u32 var000301e8 = 0x00000000;
u32 var000301ec = 0x00000000;
u32 var000301f0 = 0x00000000;
u32 var000301f4 = 0x00000000;
u32 var000301f8 = 0x00000000;
u32 var000301fc = 0x00000000;
u32 var00030200 = 0x00000000;
u32 var00030204 = 0x00000000;
u32 var00030208 = 0x00000000;
u32 var0003020c = 0x00000000;
u32 var00030210 = 0x00000000;
u32 var00030214 = 0x00000000;
u32 var00030218 = 0x00000000;
u32 var0003021c = 0x00000000;
u32 var00030220 = 0x00000000;
u32 var00030224 = 0x00000000;
u32 var00030228 = 0x00000000;
u32 var0003022c = 0x00000000;
u32 var00030230 = 0x00000000;
u32 var00030234 = 0x00000000;
u32 var00030238 = 0x00000000;
u32 var0003023c = 0x00000000;
u32 var00030240 = 0x00000000;
u32 var00030244 = 0x00000000;
u32 var00030248 = 0x00000000;
u32 var0003024c = 0x00000000;
u32 var00030250 = 0x00000000;
u32 var00030254 = 0x00000000;
u32 var00030258 = 0x00000000;
u32 var0003025c = 0x00000000;
u32 var00030260 = 0x00000000;
u32 var00030264 = 0x00000000;
u32 var00030268 = 0x00000000;
u32 var0003026c = 0x00000000;
u32 var00030270 = 0x00000000;
u32 var00030274 = 0x00000000;
u32 var00030278 = 0x00000000;
u32 var0003027c = 0x00000000;
u32 var00030280 = 0x00000000;
u32 var00030284 = 0x00000000;
u32 var00030288 = 0x00000000;
u32 var0003028c = 0x00000000;
u32 var00030290 = 0x00000000;
u32 var00030294 = 0x00000000;
u32 var00030298 = 0x00000000;
u32 var0003029c = 0x00000000;
u32 var000302a0 = 0x00000000;
u32 var000302a4 = 0x00000000;
u32 var000302a8 = 0x00000000;
u32 var000302ac = 0x00000000;
u32 var000302b0 = 0x00000000;
u32 var000302b4 = 0x00000000;
u32 var000302b8 = 0x00000000;
u32 var000302bc = 0x00000000;
u32 var000302c0 = 0x00000000;
u32 var000302c4 = 0x00000000;
u32 var000302c8 = 0x00000000;
u32 var000302cc = 0x00000000;
u32 var000302d0 = 0x00000000;
u32 var000302d4 = 0x00000000;
u32 var000302d8 = 0x00000000;
u32 var000302dc = 0x00000000;
u32 var000302e0 = 0x00000000;
u32 var000302e4 = 0x00000000;
u32 var000302e8 = 0x00000000;
u32 var000302ec = 0x00000000;
u32 var000302f0 = 0x00000000;
u32 var000302f4 = 0x0f7f1080;
u32 var000302f8 = 0x00000f80;
u32 var000302fc = 0x09bf1238;
u32 var00030300 = 0x1ae8143c;
u32 var00030304 = 0x12401d84;
u32 var00030308 = 0x126c1b20;
u32 var0003030c = 0x12a81214;
u32 var00030310 = 0x141c1310;
u32 var00030314 = 0x13cc12e4;
u32 var00030318 = 0x1fb01358;
u32 var0003031c = 0x16ec1408;
u32 var00030320 = 0xf0000f00;
u32 var00030324 = 0x00f0000f;
u32 var00030328 = 0x00010010;
u32 var0003032c = 0x01001000;
u32 var00030330 = 0x00020004;
u32 var00030334 = 0x00060008;
u32 var00030338 = 0x000a000c;
u32 var0003033c = 0x000e0010;
u32 var00030340 = 0x00010001;
u32 var00030344 = 0x00010001;
u32 var00030348 = 0x00010001;
u32 var0003034c = 0x00010001;
u32 var00030350 = 0x00000020;
u32 var00030354 = 0x00020800;
u32 var00030358 = 0x00087fff;
u32 var0003035c = 0x01000200;
u32 var00030360 = 0x00010000;
u32 var00030364 = 0x00000000;
u32 var00030368 = 0x00010000;
u32 var0003036c = 0x00000000;
u32 var00030370 = 0x00000001;
u32 var00030374 = 0x00000000;
u32 var00030378 = 0x00000001;
u32 var0003037c = 0x00000000;
u32 var00030380 = 0x00000000;
u32 var00030384 = 0x00010000;
u32 var00030388 = 0x00000000;
u32 var0003038c = 0x00010000;
u32 var00030390 = 0x00000000;
u32 var00030394 = 0x00000001;
u32 var00030398 = 0x00000000;
u32 var0003039c = 0x00000001;
u32 var000303a0 = 0x20004000;
u32 var000303a4 = 0x60008000;
u32 var000303a8 = 0xa000c000;
u32 var000303ac = 0xe000ffff;
u32 var000303b0 = 0x0c3966ad;
u32 var000303b4 = 0x0d46ffdf;
u32 var000303b8 = 0x0b396696;
u32 var000303bc = 0x0e5fffd8;
u32 var000303c0 = 0x0a446669;
u32 var000303c4 = 0x0f83ffd0;
u32 var000303c8 = 0x095a6626;
u32 var000303cc = 0x10b4ffc8;
u32 var000303d0 = 0x087d65cd;
u32 var000303d4 = 0x11f0ffbf;
u32 var000303d8 = 0x07ab655e;
u32 var000303dc = 0x1338ffb6;
u32 var000303e0 = 0x06e464d9;
u32 var000303e4 = 0x148cffac;
u32 var000303e8 = 0x0628643f;
u32 var000303ec = 0x15ebffa1;
u32 var000303f0 = 0x0577638f;
u32 var000303f4 = 0x1756ff96;
u32 var000303f8 = 0x04d162cb;
u32 var000303fc = 0x18cbff8a;
u32 var00030400 = 0x043561f3;
u32 var00030404 = 0x1a4cff7e;
u32 var00030408 = 0x03a46106;
u32 var0003040c = 0x1bd7ff71;
u32 var00030410 = 0x031c6007;
u32 var00030414 = 0x1d6cff64;
u32 var00030418 = 0x029f5ef5;
u32 var0003041c = 0x1f0bff56;
u32 var00030420 = 0x022a5dd0;
u32 var00030424 = 0x20b3ff48;
u32 var00030428 = 0x01be5c9a;
u32 var0003042c = 0x2264ff3a;
u32 var00030430 = 0x015b5b53;
u32 var00030434 = 0x241eff2c;
u32 var00030438 = 0x010159fc;
u32 var0003043c = 0x25e0ff1e;
u32 var00030440 = 0x00ae5896;
u32 var00030444 = 0x27a9ff10;
u32 var00030448 = 0x00635720;
u32 var0003044c = 0x297aff02;
u32 var00030450 = 0x001f559d;
u32 var00030454 = 0x2b50fef4;
u32 var00030458 = 0xffe2540d;
u32 var0003045c = 0x2d2cfee8;
u32 var00030460 = 0xffac5270;
u32 var00030464 = 0x2f0dfedb;
u32 var00030468 = 0xff7c50c7;
u32 var0003046c = 0x30f3fed0;
u32 var00030470 = 0xff534f14;
u32 var00030474 = 0x32dcfec6;
u32 var00030478 = 0xff2e4d57;
u32 var0003047c = 0x34c8febd;
u32 var00030480 = 0xff0f4b91;
u32 var00030484 = 0x36b6feb6;
u32 var00030488 = 0xfef549c2;
u32 var0003048c = 0x38a5feb0;
u32 var00030490 = 0xfedf47ed;
u32 var00030494 = 0x3a95feac;
u32 var00030498 = 0xfece4611;
u32 var0003049c = 0x3c85feab;
u32 var000304a0 = 0xfec04430;
u32 var000304a4 = 0x3e74feac;
u32 var000304a8 = 0xfeb6424a;
u32 var000304ac = 0x4060feaf;
u32 var000304b0 = 0xfeaf4060;
u32 var000304b4 = 0x424afeb6;
u32 var000304b8 = 0xfeac3e74;
u32 var000304bc = 0x4430fec0;
u32 var000304c0 = 0xfeab3c85;
u32 var000304c4 = 0x4611fece;
u32 var000304c8 = 0xfeac3a95;
u32 var000304cc = 0x47edfedf;
u32 var000304d0 = 0xfeb038a5;
u32 var000304d4 = 0x49c2fef5;
u32 var000304d8 = 0xfeb636b6;
u32 var000304dc = 0x4b91ff0f;
u32 var000304e0 = 0xfebd34c8;
u32 var000304e4 = 0x4d57ff2e;
u32 var000304e8 = 0xfec632dc;
u32 var000304ec = 0x4f14ff53;
u32 var000304f0 = 0xfed030f3;
u32 var000304f4 = 0x50c7ff7c;
u32 var000304f8 = 0xfedb2f0d;
u32 var000304fc = 0x5270ffac;
u32 var00030500 = 0xfee82d2c;
u32 var00030504 = 0x540dffe2;
u32 var00030508 = 0xfef42b50;
u32 var0003050c = 0x559d001f;
u32 var00030510 = 0xff02297a;
u32 var00030514 = 0x57200063;
u32 var00030518 = 0xff1027a9;
u32 var0003051c = 0x589600ae;
u32 var00030520 = 0xff1e25e0;
u32 var00030524 = 0x59fc0101;
u32 var00030528 = 0xff2c241e;
u32 var0003052c = 0x5b53015b;
u32 var00030530 = 0xff3a2264;
u32 var00030534 = 0x5c9a01be;
u32 var00030538 = 0xff4820b3;
u32 var0003053c = 0x5dd0022a;
u32 var00030540 = 0xff561f0b;
u32 var00030544 = 0x5ef5029f;
u32 var00030548 = 0xff641d6c;
u32 var0003054c = 0x6007031c;
u32 var00030550 = 0xff711bd7;
u32 var00030554 = 0x610603a4;
u32 var00030558 = 0xff7e1a4c;
u32 var0003055c = 0x61f30435;
u32 var00030560 = 0xff8a18cb;
u32 var00030564 = 0x62cb04d1;
u32 var00030568 = 0xff961756;
u32 var0003056c = 0x638f0577;
u32 var00030570 = 0xffa115eb;
u32 var00030574 = 0x643f0628;
u32 var00030578 = 0xffac148c;
u32 var0003057c = 0x64d906e4;
u32 var00030580 = 0xffb61338;
u32 var00030584 = 0x655e07ab;
u32 var00030588 = 0xffbf11f0;
u32 var0003058c = 0x65cd087d;
u32 var00030590 = 0xffc810b4;
u32 var00030594 = 0x6626095a;
u32 var00030598 = 0xffd00f83;
u32 var0003059c = 0x66690a44;
u32 var000305a0 = 0xffd80e5f;
u32 var000305a4 = 0x66960b39;
u32 var000305a8 = 0xffdf0d46;
u32 var000305ac = 0x66ad0c39;
u32 var000305b0 = 0xfec4fb14;
u32 var000305b4 = 0xf4faec84;
u32 var000305b8 = 0xe1c4d4dc;
u32 var000305bc = 0xc5e4a268;
u32 var000305c0 = 0x8e3a78ae;
u32 var000305c4 = 0x61f84a50;
u32 var000305c8 = 0x31f21916;
u32 var000305cc = 0x80000000;
u32 var000305d0 = 0xffb2fd3a;
u32 var000305d4 = 0xf854f10a;
u32 var000305d8 = 0xe76cdb94;
u32 var000305dc = 0xcda0bdae;
u32 var000305e0 = 0xabec9880;
u32 var000305e4 = 0x839cdae8;
u32 var000305e8 = 0xac7c7c68;
u32 var000305ec = 0x4b201920;
u32 var000305f0 = 0xb504a57e;
u32 var000305f4 = 0x00016a09;
u32 var000305f8 = 0x0002d413;
u32 var000305fc = 0x0005a827;
u32 var00030600 = 0x0000fff3;
u32 var00030604 = 0x005dff38;
u32 var00030608 = 0x037af736;
u32 var0003060c = 0x0b37c00e;
u32 var00030610 = 0x7fff3ff2;
u32 var00030614 = 0x0b3708ca;
u32 var00030618 = 0x037a00c8;
u32 var0003061c = 0x005d000d;
u32 var00030620 = 0x0000fff3;
u32 var00030624 = 0x005dff38;
u32 var00030628 = 0x037af736;
u32 var0003062c = 0x0b37c00e;
u32 var00030630 = 0x7fff3ff2;
u32 var00030634 = 0x0b3708ca;
u32 var00030638 = 0x037a00c8;
u32 var0003063c = 0x005d000d;
u32 var00030640 = 0x0000fff2;
u32 var00030644 = 0x005fff1d;
u32 var00030648 = 0x0369f697;
u32 var0003064c = 0x0a2abce7;
u32 var00030650 = 0x7feb3ccb;
u32 var00030654 = 0x0c2b082b;
u32 var00030658 = 0x038500af;
u32 var0003065c = 0x005b000b;
u32 var00030660 = 0x0000fff2;
u32 var00030664 = 0x005fff1d;
u32 var00030668 = 0x0369f697;
u32 var0003066c = 0x0a2abce7;
u32 var00030670 = 0x7feb3ccb;
u32 var00030674 = 0x0c2b082b;
u32 var00030678 = 0x038500af;
u32 var0003067c = 0x005b000b;
u32 var00030680 = 0x0000fff1;
u32 var00030684 = 0x0061ff02;
u32 var00030688 = 0x0354f5f9;
u32 var0003068c = 0x0905b9c4;
u32 var00030690 = 0x7fb039a4;
u32 var00030694 = 0x0d08078c;
u32 var00030698 = 0x038c0098;
u32 var0003069c = 0x0058000a;
u32 var000306a0 = 0x0000fff1;
u32 var000306a4 = 0x0061ff02;
u32 var000306a8 = 0x0354f5f9;
u32 var000306ac = 0x0905b9c4;
u32 var000306b0 = 0x7fb039a4;
u32 var000306b4 = 0x0d08078c;
u32 var000306b8 = 0x038c0098;
u32 var000306bc = 0x0058000a;
u32 var000306c0 = 0x0000ffef;
u32 var000306c4 = 0x0062fee6;
u32 var000306c8 = 0x033bf55c;
u32 var000306cc = 0x07c8b6a4;
u32 var000306d0 = 0x7f4d367e;
u32 var000306d4 = 0x0dce06ee;
u32 var000306d8 = 0x038f0080;
u32 var000306dc = 0x00560009;
u32 var000306e0 = 0x0000ffef;
u32 var000306e4 = 0x0062fee6;
u32 var000306e8 = 0x033bf55c;
u32 var000306ec = 0x07c8b6a4;
u32 var000306f0 = 0x7f4d367e;
u32 var000306f4 = 0x0dce06ee;
u32 var000306f8 = 0x038f0080;
u32 var000306fc = 0x00560009;
u32 var00030700 = 0x0000ffee;
u32 var00030704 = 0x0063feca;
u32 var00030708 = 0x031cf4c3;
u32 var0003070c = 0x0671b38c;
u32 var00030710 = 0x7ec2335d;
u32 var00030714 = 0x0e7c0652;
u32 var00030718 = 0x038e006b;
u32 var0003071c = 0x00530008;
u32 var00030720 = 0x0000ffee;
u32 var00030724 = 0x0063feca;
u32 var00030728 = 0x031cf4c3;
u32 var0003072c = 0x0671b38c;
u32 var00030730 = 0x7ec2335d;
u32 var00030734 = 0x0e7c0652;
u32 var00030738 = 0x038e006b;
u32 var0003073c = 0x00530008;
u32 var00030740 = 0x0000ffec;
u32 var00030744 = 0x0064feac;
u32 var00030748 = 0x02f7f42c;
u32 var0003074c = 0x0502b07c;
u32 var00030750 = 0x7e123041;
u32 var00030754 = 0x0f1405b7;
u32 var00030758 = 0x038a0056;
u32 var0003075c = 0x00500007;
u32 var00030760 = 0x0000ffec;
u32 var00030764 = 0x0064feac;
u32 var00030768 = 0x02f7f42c;
u32 var0003076c = 0x0502b07c;
u32 var00030770 = 0x7e123041;
u32 var00030774 = 0x0f1405b7;
u32 var00030778 = 0x038a0056;
u32 var0003077c = 0x00500007;
u32 var00030780 = 0x0000ffeb;
u32 var00030784 = 0x0064fe8e;
u32 var00030788 = 0x02cef399;
u32 var0003078c = 0x037aad75;
u32 var00030790 = 0x7d3a2d2c;
u32 var00030794 = 0x0f970520;
u32 var00030798 = 0x03820043;
u32 var0003079c = 0x004d0007;
u32 var000307a0 = 0x0000ffeb;
u32 var000307a4 = 0x0064fe8e;
u32 var000307a8 = 0x02cef399;
u32 var000307ac = 0x037aad75;
u32 var000307b0 = 0x7d3a2d2c;
u32 var000307b4 = 0x0f970520;
u32 var000307b8 = 0x03820043;
u32 var000307bc = 0x004d0007;
u32 var000307c0 = 0xffffffe9;
u32 var000307c4 = 0x0063fe6f;
u32 var000307c8 = 0x029ef30b;
u32 var000307cc = 0x01d8aa7b;
u32 var000307d0 = 0x7c3d2a1f;
u32 var000307d4 = 0x1004048b;
u32 var000307d8 = 0x03770030;
u32 var000307dc = 0x004a0006;
u32 var000307e0 = 0xffffffe9;
u32 var000307e4 = 0x0063fe6f;
u32 var000307e8 = 0x029ef30b;
u32 var000307ec = 0x01d8aa7b;
u32 var000307f0 = 0x7c3d2a1f;
u32 var000307f4 = 0x1004048b;
u32 var000307f8 = 0x03770030;
u32 var000307fc = 0x004a0006;
u32 var00030800 = 0xffffffe7;
u32 var00030804 = 0x0062fe4f;
u32 var00030808 = 0x0269f282;
u32 var0003080c = 0x001fa78d;
u32 var00030810 = 0x7b1a271c;
u32 var00030814 = 0x105d03f9;
u32 var00030818 = 0x036a001f;
u32 var0003081c = 0x00460006;
u32 var00030820 = 0xffffffe7;
u32 var00030824 = 0x0062fe4f;
u32 var00030828 = 0x0269f282;
u32 var0003082c = 0x001fa78d;
u32 var00030830 = 0x7b1a271c;
u32 var00030834 = 0x105d03f9;
u32 var00030838 = 0x036a001f;
u32 var0003083c = 0x00460006;
u32 var00030840 = 0xffffffe4;
u32 var00030844 = 0x0061fe2f;
u32 var00030848 = 0x022ff1ff;
u32 var0003084c = 0xfe4ca4af;
u32 var00030850 = 0x79d32425;
u32 var00030854 = 0x10a2036c;
u32 var00030858 = 0x03590010;
u32 var0003085c = 0x00430005;
u32 var00030860 = 0xffffffe4;
u32 var00030864 = 0x0061fe2f;
u32 var00030868 = 0x022ff1ff;
u32 var0003086c = 0xfe4ca4af;
u32 var00030870 = 0x79d32425;
u32 var00030874 = 0x10a2036c;
u32 var00030878 = 0x03590010;
u32 var0003087c = 0x00430005;
u32 var00030880 = 0xffffffe2;
u32 var00030884 = 0x005efe10;
u32 var00030888 = 0x01eef184;
u32 var0003088c = 0xfc61a1e1;
u32 var00030890 = 0x78692139;
u32 var00030894 = 0x10d302e3;
u32 var00030898 = 0x03460001;
u32 var0003089c = 0x00400004;
u32 var000308a0 = 0xffffffe2;
u32 var000308a4 = 0x005efe10;
u32 var000308a8 = 0x01eef184;
u32 var000308ac = 0xfc61a1e1;
u32 var000308b0 = 0x78692139;
u32 var000308b4 = 0x10d302e3;
u32 var000308b8 = 0x03460001;
u32 var000308bc = 0x00400004;
u32 var000308c0 = 0xffffffe0;
u32 var000308c4 = 0x005bfdf0;
u32 var000308c8 = 0x01a8f111;
u32 var000308cc = 0xfa5f9f27;
u32 var000308d0 = 0x76db1e5c;
u32 var000308d4 = 0x10f2025e;
u32 var000308d8 = 0x0331fff3;
u32 var000308dc = 0x003d0004;
u32 var000308e0 = 0xffffffe0;
u32 var000308e4 = 0x005bfdf0;
u32 var000308e8 = 0x01a8f111;
u32 var000308ec = 0xfa5f9f27;
u32 var000308f0 = 0x76db1e5c;
u32 var000308f4 = 0x10f2025e;
u32 var000308f8 = 0x0331fff3;
u32 var000308fc = 0x003d0004;
u32 var00030900 = 0xffffffde;
u32 var00030904 = 0x0057fdd0;
u32 var00030908 = 0x015bf0a7;
u32 var0003090c = 0xf8459c80;
u32 var00030910 = 0x752c1b8e;
u32 var00030914 = 0x110001de;
u32 var00030918 = 0x0319ffe7;
u32 var0003091c = 0x003a0003;
u32 var00030920 = 0xffffffde;
u32 var00030924 = 0x0057fdd0;
u32 var00030928 = 0x015bf0a7;
u32 var0003092c = 0xf8459c80;
u32 var00030930 = 0x752c1b8e;
u32 var00030934 = 0x110001de;
u32 var00030938 = 0x0319ffe7;
u32 var0003093c = 0x003a0003;
u32 var00030940 = 0xfffeffdb;
u32 var00030944 = 0x0053fdb0;
u32 var00030948 = 0x0108f046;
u32 var0003094c = 0xf61399ee;
u32 var00030950 = 0x735c18d1;
u32 var00030954 = 0x10fd0163;
u32 var00030958 = 0x0300ffdc;
u32 var0003095c = 0x00370003;
u32 var00030960 = 0xfffeffdb;
u32 var00030964 = 0x0053fdb0;
u32 var00030968 = 0x0108f046;
u32 var0003096c = 0xf61399ee;
u32 var00030970 = 0x735c18d1;
u32 var00030974 = 0x10fd0163;
u32 var00030978 = 0x0300ffdc;
u32 var0003097c = 0x00370003;
u32 var00030980 = 0xfffeffd8;
u32 var00030984 = 0x004dfd90;
u32 var00030988 = 0x00b0eff0;
u32 var0003098c = 0xf3cc9775;
u32 var00030990 = 0x716c1624;
u32 var00030994 = 0x10ea00ee;
u32 var00030998 = 0x02e5ffd2;
u32 var0003099c = 0x00330003;
u32 var000309a0 = 0xfffeffd8;
u32 var000309a4 = 0x004dfd90;
u32 var000309a8 = 0x00b0eff0;
u32 var000309ac = 0xf3cc9775;
u32 var000309b0 = 0x716c1624;
u32 var000309b4 = 0x10ea00ee;
u32 var000309b8 = 0x02e5ffd2;
u32 var000309bc = 0x00330003;
u32 var000309c0 = 0xfffeffd6;
u32 var000309c4 = 0x0047fd72;
u32 var000309c8 = 0x0051efa6;
u32 var000309cc = 0xf16f9514;
u32 var000309d0 = 0x6f5e138a;
u32 var000309d4 = 0x10c8007e;
u32 var000309d8 = 0x02caffc9;
u32 var000309dc = 0x00300003;
u32 var000309e0 = 0xfffeffd6;
u32 var000309e4 = 0x0047fd72;
u32 var000309e8 = 0x0051efa6;
u32 var000309ec = 0xf16f9514;
u32 var000309f0 = 0x6f5e138a;
u32 var000309f4 = 0x10c8007e;
u32 var000309f8 = 0x02caffc9;
u32 var000309fc = 0x00300003;
u32 var00030a00 = 0xfffeffd3;
u32 var00030a04 = 0x0040fd54;
u32 var00030a08 = 0xffecef68;
u32 var00030a0c = 0xeefc92cd;
u32 var00030a10 = 0x6d331104;
u32 var00030a14 = 0x10980014;
u32 var00030a18 = 0x02acffc0;
u32 var00030a1c = 0x002d0002;
u32 var00030a20 = 0xfffeffd3;
u32 var00030a24 = 0x0040fd54;
u32 var00030a28 = 0xffecef68;
u32 var00030a2c = 0xeefc92cd;
u32 var00030a30 = 0x6d331104;
u32 var00030a34 = 0x10980014;
u32 var00030a38 = 0x02acffc0;
u32 var00030a3c = 0x002d0002;
u32 var00030a40 = 0x0030ffc9;
u32 var00030a44 = 0x02ca007e;
u32 var00030a48 = 0x10c8138a;
u32 var00030a4c = 0x6f5e9514;
u32 var00030a50 = 0xf16fefa6;
u32 var00030a54 = 0x0051fd72;
u32 var00030a58 = 0x0047ffd6;
u32 var00030a5c = 0xfffe0003;
u32 var00030a60 = 0x0030ffc9;
u32 var00030a64 = 0x02ca007e;
u32 var00030a68 = 0x10c8138a;
u32 var00030a6c = 0x6f5e9514;
u32 var00030a70 = 0xf16fefa6;
u32 var00030a74 = 0x0051fd72;
u32 var00030a78 = 0x0047ffd6;
u32 var00030a7c = 0xfffe0003;
u32 var00030a80 = 0x0033ffd2;
u32 var00030a84 = 0x02e500ee;
u32 var00030a88 = 0x10ea1624;
u32 var00030a8c = 0x716c9775;
u32 var00030a90 = 0xf3cceff0;
u32 var00030a94 = 0x00b0fd90;
u32 var00030a98 = 0x004dffd8;
u32 var00030a9c = 0xfffe0003;
u32 var00030aa0 = 0x0033ffd2;
u32 var00030aa4 = 0x02e500ee;
u32 var00030aa8 = 0x10ea1624;
u32 var00030aac = 0x716c9775;
u32 var00030ab0 = 0xf3cceff0;
u32 var00030ab4 = 0x00b0fd90;
u32 var00030ab8 = 0x004dffd8;
u32 var00030abc = 0xfffe0003;
u32 var00030ac0 = 0x0037ffdc;
u32 var00030ac4 = 0x03000163;
u32 var00030ac8 = 0x10fd18d1;
u32 var00030acc = 0x735c99ee;
u32 var00030ad0 = 0xf613f046;
u32 var00030ad4 = 0x0108fdb0;
u32 var00030ad8 = 0x0053ffdb;
u32 var00030adc = 0xfffe0003;
u32 var00030ae0 = 0x0037ffdc;
u32 var00030ae4 = 0x03000163;
u32 var00030ae8 = 0x10fd18d1;
u32 var00030aec = 0x735c99ee;
u32 var00030af0 = 0xf613f046;
u32 var00030af4 = 0x0108fdb0;
u32 var00030af8 = 0x0053ffdb;
u32 var00030afc = 0xfffe0003;
u32 var00030b00 = 0x003affe7;
u32 var00030b04 = 0x031901de;
u32 var00030b08 = 0x11001b8e;
u32 var00030b0c = 0x752c9c80;
u32 var00030b10 = 0xf845f0a7;
u32 var00030b14 = 0x015bfdd0;
u32 var00030b18 = 0x0057ffde;
u32 var00030b1c = 0xffff0003;
u32 var00030b20 = 0x003affe7;
u32 var00030b24 = 0x031901de;
u32 var00030b28 = 0x11001b8e;
u32 var00030b2c = 0x752c9c80;
u32 var00030b30 = 0xf845f0a7;
u32 var00030b34 = 0x015bfdd0;
u32 var00030b38 = 0x0057ffde;
u32 var00030b3c = 0xffff0004;
u32 var00030b40 = 0x003dfff3;
u32 var00030b44 = 0x0331025e;
u32 var00030b48 = 0x10f21e5c;
u32 var00030b4c = 0x76db9f27;
u32 var00030b50 = 0xfa5ff111;
u32 var00030b54 = 0x01a8fdf0;
u32 var00030b58 = 0x005bffe0;
u32 var00030b5c = 0xffff0004;
u32 var00030b60 = 0x003dfff3;
u32 var00030b64 = 0x0331025e;
u32 var00030b68 = 0x10f21e5c;
u32 var00030b6c = 0x76db9f27;
u32 var00030b70 = 0xfa5ff111;
u32 var00030b74 = 0x01a8fdf0;
u32 var00030b78 = 0x005bffe0;
u32 var00030b7c = 0xffff0004;
u32 var00030b80 = 0x00400001;
u32 var00030b84 = 0x034602e3;
u32 var00030b88 = 0x10d32139;
u32 var00030b8c = 0x7869a1e1;
u32 var00030b90 = 0xfc61f184;
u32 var00030b94 = 0x01eefe10;
u32 var00030b98 = 0x005effe2;
u32 var00030b9c = 0xffff0004;
u32 var00030ba0 = 0x00400001;
u32 var00030ba4 = 0x034602e3;
u32 var00030ba8 = 0x10d32139;
u32 var00030bac = 0x7869a1e1;
u32 var00030bb0 = 0xfc61f184;
u32 var00030bb4 = 0x01eefe10;
u32 var00030bb8 = 0x005effe2;
u32 var00030bbc = 0xffff0005;
u32 var00030bc0 = 0x00430010;
u32 var00030bc4 = 0x0359036c;
u32 var00030bc8 = 0x10a22425;
u32 var00030bcc = 0x79d3a4af;
u32 var00030bd0 = 0xfe4cf1ff;
u32 var00030bd4 = 0x022ffe2f;
u32 var00030bd8 = 0x0061ffe4;
u32 var00030bdc = 0xffff0005;
u32 var00030be0 = 0x00430010;
u32 var00030be4 = 0x0359036c;
u32 var00030be8 = 0x10a22425;
u32 var00030bec = 0x79d3a4af;
u32 var00030bf0 = 0xfe4cf1ff;
u32 var00030bf4 = 0x022ffe2f;
u32 var00030bf8 = 0x0061ffe4;
u32 var00030bfc = 0xffff0006;
u32 var00030c00 = 0x0046001f;
u32 var00030c04 = 0x036a03f9;
u32 var00030c08 = 0x105d271c;
u32 var00030c0c = 0x7b1aa78d;
u32 var00030c10 = 0x001ff282;
u32 var00030c14 = 0x0269fe4f;
u32 var00030c18 = 0x0062ffe7;
u32 var00030c1c = 0xffff0006;
u32 var00030c20 = 0x0046001f;
u32 var00030c24 = 0x036a03f9;
u32 var00030c28 = 0x105d271c;
u32 var00030c2c = 0x7b1aa78d;
u32 var00030c30 = 0x001ff282;
u32 var00030c34 = 0x0269fe4f;
u32 var00030c38 = 0x0062ffe7;
u32 var00030c3c = 0xffff0006;
u32 var00030c40 = 0x004a0030;
u32 var00030c44 = 0x0377048b;
u32 var00030c48 = 0x10042a1f;
u32 var00030c4c = 0x7c3daa7b;
u32 var00030c50 = 0x01d8f30b;
u32 var00030c54 = 0x029efe6f;
u32 var00030c58 = 0x0063ffe9;
u32 var00030c5c = 0xffff0006;
u32 var00030c60 = 0x004a0030;
u32 var00030c64 = 0x0377048b;
u32 var00030c68 = 0x10042a1f;
u32 var00030c6c = 0x7c3daa7b;
u32 var00030c70 = 0x01d8f30b;
u32 var00030c74 = 0x029efe6f;
u32 var00030c78 = 0x0063ffe9;
u32 var00030c7c = 0xffff0007;
u32 var00030c80 = 0x004d0043;
u32 var00030c84 = 0x03820520;
u32 var00030c88 = 0x0f972d2c;
u32 var00030c8c = 0x7d3aad75;
u32 var00030c90 = 0x037af399;
u32 var00030c94 = 0x02cefe8e;
u32 var00030c98 = 0x0064ffeb;
u32 var00030c9c = 0x00000007;
u32 var00030ca0 = 0x004d0043;
u32 var00030ca4 = 0x03820520;
u32 var00030ca8 = 0x0f972d2c;
u32 var00030cac = 0x7d3aad75;
u32 var00030cb0 = 0x037af399;
u32 var00030cb4 = 0x02cefe8e;
u32 var00030cb8 = 0x0064ffeb;
u32 var00030cbc = 0x00000007;
u32 var00030cc0 = 0x00500056;
u32 var00030cc4 = 0x038a05b7;
u32 var00030cc8 = 0x0f143041;
u32 var00030ccc = 0x7e12b07c;
u32 var00030cd0 = 0x0502f42c;
u32 var00030cd4 = 0x02f7feac;
u32 var00030cd8 = 0x0064ffec;
u32 var00030cdc = 0x00000007;
u32 var00030ce0 = 0x00500056;
u32 var00030ce4 = 0x038a05b7;
u32 var00030ce8 = 0x0f143041;
u32 var00030cec = 0x7e12b07c;
u32 var00030cf0 = 0x0502f42c;
u32 var00030cf4 = 0x02f7feac;
u32 var00030cf8 = 0x0064ffec;
u32 var00030cfc = 0x00000008;
u32 var00030d00 = 0x0053006b;
u32 var00030d04 = 0x038e0652;
u32 var00030d08 = 0x0e7c335d;
u32 var00030d0c = 0x7ec2b38c;
u32 var00030d10 = 0x0671f4c3;
u32 var00030d14 = 0x031cfeca;
u32 var00030d18 = 0x0063ffee;
u32 var00030d1c = 0x00000008;
u32 var00030d20 = 0x0053006b;
u32 var00030d24 = 0x038e0652;
u32 var00030d28 = 0x0e7c335d;
u32 var00030d2c = 0x7ec2b38c;
u32 var00030d30 = 0x0671f4c3;
u32 var00030d34 = 0x031cfeca;
u32 var00030d38 = 0x0063ffee;
u32 var00030d3c = 0x00000009;
u32 var00030d40 = 0x00560080;
u32 var00030d44 = 0x038f06ee;
u32 var00030d48 = 0x0dce367e;
u32 var00030d4c = 0x7f4db6a4;
u32 var00030d50 = 0x07c8f55c;
u32 var00030d54 = 0x033bfee6;
u32 var00030d58 = 0x0062ffef;
u32 var00030d5c = 0x00000009;
u32 var00030d60 = 0x00560080;
u32 var00030d64 = 0x038f06ee;
u32 var00030d68 = 0x0dce367e;
u32 var00030d6c = 0x7f4db6a4;
u32 var00030d70 = 0x07c8f55c;
u32 var00030d74 = 0x033bfee6;
u32 var00030d78 = 0x0062ffef;
u32 var00030d7c = 0x0000000a;
u32 var00030d80 = 0x00580098;
u32 var00030d84 = 0x038c078c;
u32 var00030d88 = 0x0d0839a4;
u32 var00030d8c = 0x7fb0b9c4;
u32 var00030d90 = 0x0905f5f9;
u32 var00030d94 = 0x0354ff02;
u32 var00030d98 = 0x0061fff1;
u32 var00030d9c = 0x0000000a;
u32 var00030da0 = 0x00580098;
u32 var00030da4 = 0x038c078c;
u32 var00030da8 = 0x0d0839a4;
u32 var00030dac = 0x7fb0b9c4;
u32 var00030db0 = 0x0905f5f9;
u32 var00030db4 = 0x0354ff02;
u32 var00030db8 = 0x0061fff1;
u32 var00030dbc = 0x0000000b;
u32 var00030dc0 = 0x005b00af;
u32 var00030dc4 = 0x0385082b;
u32 var00030dc8 = 0x0c2b3ccb;
u32 var00030dcc = 0x7febbce7;
u32 var00030dd0 = 0x0a2af697;
u32 var00030dd4 = 0x0369ff1d;
u32 var00030dd8 = 0x005ffff2;
u32 var00030ddc = 0x0000000b;
u32 var00030de0 = 0x005b00af;
u32 var00030de4 = 0x0385082b;
u32 var00030de8 = 0x0c2b3ccb;
u32 var00030dec = 0x7febbce7;
u32 var00030df0 = 0x0a2af697;
u32 var00030df4 = 0x0369ff1d;
u32 var00030df8 = 0x005ffff2;
u32 var00030dfc = 0x0000000d;
u32 var00030e00 = 0x005d00c8;
u32 var00030e04 = 0x037a08ca;
u32 var00030e08 = 0x0b373ff2;
u32 var00030e0c = 0x7fffc00e;
u32 var00030e10 = 0x0b37f736;
u32 var00030e14 = 0x037aff38;
u32 var00030e18 = 0x005dfff3;
u32 var00030e1c = 0x0000000d;
u32 var00030e20 = 0x005d00c8;
u32 var00030e24 = 0x037a08ca;
u32 var00030e28 = 0x0b373ff2;
u32 var00030e2c = 0x7fffc00e;
u32 var00030e30 = 0x0b37f736;
u32 var00030e34 = 0x037aff38;
u32 var00030e38 = 0x005dfff3;
u32 var00030e3c = 0x00000000;