
REFERENCE 0x53917b
0053916b: c3 ret 
0053916c: cc int3 
0053916d: cc int3 
0053916e: cc int3 
0053916f: cc int3 
00539170: e8db7d4b00 call 0x9f0f50
00539175: 85c0 test eax, eax
00539177: 7420 je 0x539199
00539179: 833db45be80105 cmp dword ptr [0x1e85bb4], 5
00539180: b801000000 mov eax, 1
00539185: 7e0b jle 0x539192
00539187: c705b45be80100000000 mov dword ptr [0x1e85bb4], 0
00539191: c3 ret 
00539192: 0105b45be801 add dword ptr [0x1e85bb4], eax
00539198: c3 ret 
00539199: e9428ff7ff jmp 0x4b20e0
0053919e: cc int3 
0053919f: cc int3 
005391a0: e8ab7d4b00 call 0x9f0f50
005391a5: 85c0 test eax, eax
005391a7: 741f je 0x5391c8

REFERENCE 0x539189
00539179: 833db45be80105 cmp dword ptr [0x1e85bb4], 5
00539180: b801000000 mov eax, 1
00539185: 7e0b jle 0x539192
00539187: c705b45be80100000000 mov dword ptr [0x1e85bb4], 0
00539191: c3 ret 
00539192: 0105b45be801 add dword ptr [0x1e85bb4], eax
00539198: c3 ret 
00539199: e9428ff7ff jmp 0x4b20e0
0053919e: cc int3 
0053919f: cc int3 
005391a0: e8ab7d4b00 call 0x9f0f50
005391a5: 85c0 test eax, eax
005391a7: 741f je 0x5391c8
005391a9: b801000000 mov eax, 1
005391ae: 3905b45be801 cmp dword ptr [0x1e85bb4], eax
005391b4: 7d0b jge 0x5391c1

REFERENCE 0x539194
00539184: 007e0b add byte ptr [esi + 0xb], bh
00539187: c705b45be80100000000 mov dword ptr [0x1e85bb4], 0
00539191: c3 ret 
00539192: 0105b45be801 add dword ptr [0x1e85bb4], eax
00539198: c3 ret 
00539199: e9428ff7ff jmp 0x4b20e0
0053919e: cc int3 
0053919f: cc int3 
005391a0: e8ab7d4b00 call 0x9f0f50
005391a5: 85c0 test eax, eax
005391a7: 741f je 0x5391c8
005391a9: b801000000 mov eax, 1
005391ae: 3905b45be801 cmp dword ptr [0x1e85bb4], eax
005391b4: 7d0b jge 0x5391c1
005391b6: c705b45be80106000000 mov dword ptr [0x1e85bb4], 6
005391c0: c3 ret 

REFERENCE 0x5391b0
005391a0: e8ab7d4b00 call 0x9f0f50
005391a5: 85c0 test eax, eax
005391a7: 741f je 0x5391c8
005391a9: b801000000 mov eax, 1
005391ae: 3905b45be801 cmp dword ptr [0x1e85bb4], eax
005391b4: 7d0b jge 0x5391c1
005391b6: c705b45be80106000000 mov dword ptr [0x1e85bb4], 6
005391c0: c3 ret 
005391c1: 2905b45be801 sub dword ptr [0x1e85bb4], eax
005391c7: c3 ret 
005391c8: e9a38ff7ff jmp 0x4b2170
005391cd: cc int3 
005391ce: cc int3 
005391cf: cc int3 
005391d0: 83ec14 sub esp, 0x14
005391d3: 56 push esi
005391d4: 8bf1 mov esi, ecx
005391d6: c744240800000000 mov dword ptr [esp + 8], 0

REFERENCE 0x5391b8
005391a8: 1f pop ds
005391a9: b801000000 mov eax, 1
005391ae: 3905b45be801 cmp dword ptr [0x1e85bb4], eax
005391b4: 7d0b jge 0x5391c1
005391b6: c705b45be80106000000 mov dword ptr [0x1e85bb4], 6
005391c0: c3 ret 
005391c1: 2905b45be801 sub dword ptr [0x1e85bb4], eax
005391c7: c3 ret 
005391c8: e9a38ff7ff jmp 0x4b2170
005391cd: cc int3 
005391ce: cc int3 
005391cf: cc int3 
005391d0: 83ec14 sub esp, 0x14
005391d3: 56 push esi
005391d4: 8bf1 mov esi, ecx
005391d6: c744240800000000 mov dword ptr [esp + 8], 0
005391de: c744240c01000000 mov dword ptr [esp + 0xc], 1

REFERENCE 0x5391c3
005391b3: 017d0b add dword ptr [ebp + 0xb], edi
005391b6: c705b45be80106000000 mov dword ptr [0x1e85bb4], 6
005391c0: c3 ret 
005391c1: 2905b45be801 sub dword ptr [0x1e85bb4], eax
005391c7: c3 ret 
005391c8: e9a38ff7ff jmp 0x4b2170
005391cd: cc int3 
005391ce: cc int3 
005391cf: cc int3 
005391d0: 83ec14 sub esp, 0x14
005391d3: 56 push esi
005391d4: 8bf1 mov esi, ecx
005391d6: c744240800000000 mov dword ptr [esp + 8], 0
005391de: c744240c01000000 mov dword ptr [esp + 0xc], 1
005391e6: e8657d4b00 call 0x9f0f50
005391eb: 85c0 test eax, eax
005391ed: 740e je 0x5391fd

REFERENCE 0x5391f0
005391e0: 240c and al, 0xc
005391e2: 0100 add dword ptr [eax], eax
005391e4: 0000 add byte ptr [eax], al
005391e6: e8657d4b00 call 0x9f0f50
005391eb: 85c0 test eax, eax
005391ed: 740e je 0x5391fd
005391ef: a1b45be801 mov eax, dword ptr [0x1e85bb4]
005391f4: 8b048538b1ed00 mov eax, dword ptr [eax*4 + 0xedb138]
005391fb: eb05 jmp 0x539202
005391fd: e8de33f7ff call 0x4ac5e0
00539202: 8d4c2404 lea ecx, [esp + 4]
00539206: 8d542408 lea edx, [esp + 8]
0053920a: 894c2410 mov dword ptr [esp + 0x10], ecx
0053920e: 52 push edx
0053920f: badf700fcc mov edx, 0xcc0f70df
00539214: 8bce mov ecx, esi
00539216: 89442408 mov dword ptr [esp + 8], eax

REFERENCE 0x6c51f1
006c51e1: c1c20c rol edx, 0xc
006c51e4: 0003 add byte ptr [ebx], al
006c51e6: cc int3 
006c51e7: cc int3 
006c51e8: cc int3 
006c51e9: cc int3 
006c51ea: cc int3 
006c51eb: cc int3 
006c51ec: cc int3 
006c51ed: cc int3 
006c51ee: cc int3 
006c51ef: cc int3 
006c51f0: a1b45be801 mov eax, dword ptr [0x1e85bb4]
006c51f5: 83f806 cmp eax, 6
006c51f8: 770e ja 0x6c5208
006c51fa: 0fb69034526c00 movzx edx, byte ptr [eax + 0x6c5234]
006c5201: ff24952c526c00 jmp dword ptr [edx*4 + 0x6c522c]
006c5208: b805000000 mov eax, 5
006c520d: 8b89000b0000 mov ecx, dword ptr [ecx + 0xb00]
006c5213: 8b5130 mov edx, dword ptr [ecx + 0x30]
006c5216: 8b8a84120000 mov ecx, dword ptr [edx + 0x1284]
006c521c: c1e904 shr ecx, 4
006c521f: 33d2 xor edx, edx

REFERENCE 0x6d5923
006d5913: 818412000083e070318184 add dword ptr [edx + edx - 0x1f7d0000], 0x84813170
006d591e: 1200 adc al, byte ptr [eax]
006d5920: 008b15b45be8 add byte ptr [ebx - 0x17a44beb], cl
006d5926: 018b81841200 add dword ptr [ebx + 0x128481], ecx
006d592c: 0085d2743a83 add byte ptr [ebp - 0x7cc58b2e], al
006d5932: 3d905ae801 cmp eax, 0x1e85a90
006d5937: 005674 add byte ptr [esi + 0x74], dl
006d593a: 158b35d45c adc eax, 0x5cd4358b
006d593f: e80183fe06 call 0x76bdc45
006d5944: 7424 je 0x6d596a
006d5946: 83fe07 cmp esi, 7
006d5949: 741f je 0x6d596a
006d594b: 83fe05 cmp esi, 5
006d594e: 741a je 0x6d596a
006d5950: c1e804 shr eax, 4

REFERENCE 0x75abbf
0075abaf: f30f114c2410 movss dword ptr [esp + 0x10], xmm1
0075abb5: e846b3f7ff call 0x6d5f00
0075abba: d95c241c fstp dword ptr [esp + 0x1c]
0075abbe: a1b45be801 mov eax, dword ptr [0x1e85bb4]
0075abc3: 83f806 cmp eax, 6
0075abc6: 770e ja 0x75abd6
0075abc8: 0fb68884ac7500 movzx ecx, byte ptr [eax + 0x75ac84]
0075abcf: ff248d7cac7500 jmp dword ptr [ecx*4 + 0x75ac7c]
0075abd6: b805000000 mov eax, 5
0075abdb: 8b8e000b0000 mov ecx, dword ptr [esi + 0xb00]
0075abe1: 8b5130 mov edx, dword ptr [ecx + 0x30]
0075abe4: 8b9284120000 mov edx, dword ptr [edx + 0x1284]
0075abea: c1ea04 shr edx, 4

REFERENCE 0x9a8281
009a8271: ebfe jmp 0x9a8271

REFERENCE 0x9abd0c
009abcfc: 008bcfe86c66 add byte ptr [ebx + 0x666ce8cf], cl
009abd02: ed in eax, dx
009abd03: ff8983cc0200 dec dword ptr [ecx + 0x2cc83]
009abd09: 008b15b45be8 add byte ptr [ebx - 0x17a44beb], cl
009abd0f: 018d43548993 add dword ptr [ebp - 0x6c76abbd], ecx
009abd15: d002 rol byte ptr [edx], 1
009abd17: 0000 add byte ptr [eax], al
009abd19: 8d4814 lea ecx, [eax + 0x14]
009abd1c: 8d642400 lea esp, [esp]
009abd20: 8930 mov dword ptr [eax], esi
009abd22: 83c004 add eax, 4
009abd25: 3bc1 cmp eax, ecx
009abd27: 72f7 jb 0x9abd20
009abd29: 8d4c2420 lea ecx, [esp + 0x20]
009abd2d: 89742420 mov dword ptr [esp + 0x20], esi
009abd31: 897c2424 mov dword ptr [esp + 0x24], edi
009abd35: 89742428 mov dword ptr [esp + 0x28], esi

REFERENCE 0x9f5bac
009f5b9c: e8af69abff call 0x4ac550
009f5ba1: a3b05be801 mov dword ptr [0x1e85bb0], eax
009f5ba6: e8156aabff call 0x4ac5c0
009f5bab: a3b45be801 mov dword ptr [0x1e85bb4], eax
009f5bb0: e87b6aabff call 0x4ac630
009f5bb5: a3b85be801 mov dword ptr [0x1e85bb8], eax
009f5bba: e8e16aabff call 0x4ac6a0
009f5bbf: a3bc5be801 mov dword ptr [0x1e85bbc], eax
009f5bc4: e8476babff call 0x4ac710
009f5bc9: a3c05be801 mov dword ptr [0x1e85bc0], eax
009f5bce: e8ad6babff call 0x4ac780
009f5bd3: a3c45be801 mov dword ptr [0x1e85bc4], eax

REFERENCE 0xa25d02
00a25cf2: 5d pop ebp
00a25cf3: e801a3345d call 0x5dd6fff9
00a25cf8: e801890d3c call 0x3cafe5fe
00a25cfd: 5d pop ebp
00a25cfe: e801c705b4 call 0xb4a82404
00a25d03: 5b pop ebx
00a25d04: e801060000 call 0xa2630a
00a25d09: 00a3405de801 add byte ptr [ebx + 0x1e85d40], ah
00a25d0f: c3 ret 
00a25d10: 33c0 xor eax, eax
00a25d12: a3885be801 mov dword ptr [0x1e85b88], eax
00a25d17: a38c5be801 mov dword ptr [0x1e85b8c], eax
00a25d1c: a3905be801 mov dword ptr [0x1e85b90], eax
00a25d21: a3945be801 mov dword ptr [0x1e85b94], eax
00a25d26: a3385de801 mov dword ptr [0x1e85d38], eax
00a25d2b: a3985be801 mov dword ptr [0x1e85b98], eax

REFERENCE 0xa25da9
00a25d99: a3305de801 mov dword ptr [0x1e85d30], eax
00a25d9e: a3345de801 mov dword ptr [0x1e85d34], eax
00a25da3: a33c5de801 mov dword ptr [0x1e85d3c], eax
00a25da8: a3b45be801 mov dword ptr [0x1e85bb4], eax
00a25dad: c705405de80101000000 mov dword ptr [0x1e85d40], 1
00a25db7: c3 ret 
00a25db8: cc int3 
00a25db9: cc int3 
00a25dba: cc int3 
00a25dbb: cc int3 
00a25dbc: cc int3 
00a25dbd: cc int3 
00a25dbe: cc int3 
00a25dbf: cc int3 
00a25dc0: 33c0 xor eax, eax
00a25dc2: b905000000 mov ecx, 5
00a25dc7: 890d9c5de801 mov dword ptr [0x1e85d9c], ecx
00a25dcd: 890da05de801 mov dword ptr [0x1e85da0], ecx
00a25dd3: 8b4c2404 mov ecx, dword ptr [esp + 4]
00a25dd7: 2bc8 sub ecx, eax

REFERENCE 0xa25fbf

REFERENCE 0xa2606f
00a2605f: e801893564 call 0x64d7e965
00a26064: 5d pop ebp
00a26065: e80189356c call 0x6cd7e96b
00a2606a: 5d pop ebp
00a2606b: e801c705b4 call 0xb4a82771
00a26070: 5b pop ebx
00a26071: e801060000 call 0xa26677
00a26076: 00c7 add bh, al
00a26078: 05a45de801 add eax, 0x1e85da4
00a2607d: 0100 add dword ptr [eax], eax
00a2607f: 0000 add byte ptr [eax], al
00a26081: 5e pop esi
00a26082: c3 ret 
00a26083: cc int3 
00a26084: cc int3 
00a26085: cc int3 
00a26086: cc int3 
00a26087: cc int3 
00a26088: cc int3 
00a26089: cc int3 
00a2608a: cc int3 
00a2608b: cc int3 
00a2608c: cc int3 
00a2608d: cc int3 
00a2608e: cc int3 
00a2608f: cc int3 
00a26090: 33c9 xor ecx, ecx
00a26092: ba01000000 mov edx, 1
00a26097: 890d545de801 mov dword ptr [0x1e85d54], ecx

REFERENCE 0xa2611b
00a2610b: 0000 add byte ptr [eax], al
00a2610d: 8915885be801 mov dword ptr [0x1e85b88], edx
00a26113: 89158c5be801 mov dword ptr [0x1e85b8c], edx
00a26119: c705b45be80106000000 mov dword ptr [0x1e85bb4], 6
00a26123: 89151c5de801 mov dword ptr [0x1e85d1c], edx
00a26129: 8915845de801 mov dword ptr [0x1e85d84], edx
00a2612f: a39c5de801 mov dword ptr [0x1e85d9c], eax
00a26134: a3a05de801 mov dword ptr [0x1e85da0], eax
00a26139: 66c705385ee8016464 mov word ptr [0x1e85e38], 0x6464
00a26142: 890d405ee801 mov dword ptr [0x1e85e40], ecx
00a26148: c3 ret 
00a26149: cc int3 
00a2614a: cc int3 

REFERENCE 0xa261c7
00a261b7: a05de801a3 mov al, byte ptr [0xa301e85d]
00a261bc: a4 movsb byte ptr es:[edi], byte ptr [esi]
00a261bd: 5d pop ebp
00a261be: e801e84bfb call 0xfbee49c4

REFERENCE 0xa26267
00a26257: a05de801a3 mov al, byte ptr [0xa301e85d]
00a2625c: a4 movsb byte ptr es:[edi], byte ptr [esi]
00a2625d: 5d pop ebp
00a2625e: e801e8abfa call 0xfb4e4a64

REFERENCE 0xa2630c
00a262fc: a05de801a3 mov al, byte ptr [0xa301e85d]
00a26301: a4 movsb byte ptr es:[edi], byte ptr [esi]
00a26302: 5d pop ebp
00a26303: e801e806fa call 0xfaa94b09

REFERENCE 0xa263a0
00a26390: 9c pushfd 
00a26391: 5d pop ebp
00a26392: e801a3a05d call 0x5e430698
00a26397: e801e872f9 call 0xfa154b9d

REFERENCE 0xa265cf
00a265bf: e801890d18 call 0x18afeec5
00a265c4: 5d pop ebp
00a265c5: e801890d1c call 0x1cafeecb
00a265ca: 5d pop ebp
00a265cb: e801c705b4 call 0xb4a82cd1
00a265d0: 5b pop ebx
00a265d1: e801060000 call 0xa26bd7
00a265d6: 008d4afee991 add byte ptr [ebp - 0x6e1601b6], cl
00a265dc: 97 xchg edi, eax
00a265dd: f9 stc 
00a265de: ffcc dec esp
00a265e0: 56 push esi
00a265e1: 6a00 push 0
00a265e3: 8bf1 mov esi, ecx
00a265e5: e8d6f7ffff call 0xa25dc0
00a265ea: c705145de80100000000 mov dword ptr [0x1e85d14], 0
00a265f4: e8a748a8ff call 0x4aaea0
00a265f9: 85f6 test esi, esi

REFERENCE 0xa26812
00a26802: e801890d68 call 0x68aff108
00a26807: 5d pop ebp
00a26808: e801890d7c call 0x7caff10e
00a2680d: 5d pop ebp
00a2680e: e801c705b4 call 0xb4a82f14
00a26813: 5b pop ebx
00a26814: e801060000 call 0xa26e1a
00a26819: 00b902000000 add byte ptr [ecx + 2], bh
00a2681f: e94c95f9ff jmp 0x9bfd70
00a26824: cc int3 
00a26825: cc int3 
00a26826: cc int3 
00a26827: cc int3 
00a26828: cc int3 
00a26829: cc int3 
00a2682a: cc int3 
00a2682b: cc int3 
00a2682c: cc int3 
00a2682d: cc int3 
00a2682e: cc int3 
00a2682f: cc int3 
00a26830: 33c0 xor eax, eax
00a26832: ba01000000 mov edx, 1
00a26837: a3545de801 mov dword ptr [0x1e85d54], eax
00a2683c: a3585de801 mov dword ptr [0x1e85d58], eax

REFERENCE 0xa268a6
00a26896: f4 hlt 

REFERENCE 0xa26983
00a26973: e801890d1c call 0x1caff279
00a26978: 5d pop ebp
00a26979: e801890d18 call 0x18aff27f
00a2697e: 5d pop ebp
00a2697f: e801c705b4 call 0xb4a83085
00a26984: 5b pop ebx
00a26985: e801060000 call 0xa26f8b
00a2698a: 00a39c5de801 add byte ptr [ebx + 0x1e85d9c], ah
00a26990: a3a05de801 mov dword ptr [0x1e85da0], eax
00a26995: 8d48fd lea ecx, [eax - 3]
00a26998: e9d393f9ff jmp 0x9bfd70
00a2699d: cc int3 
00a2699e: cc int3 
00a2699f: cc int3 
00a269a0: 53 push ebx
00a269a1: 56 push esi
00a269a2: 57 push edi
00a269a3: 8bd9 mov ebx, ecx
00a269a5: e8c6a3fbff call 0x9e0d70
00a269aa: 33f6 xor esi, esi
00a269ac: 8bc8 mov ecx, eax
00a269ae: bf01000000 mov edi, 1

REFERENCE 0xa26a3b
00a26a2b: 5d pop ebp
00a26a2c: e8018935a4 call 0xa4d7f332
00a26a31: 5d pop ebp
00a26a32: e801e8d7f2 call 0xf37a5238

REFERENCE 0xa26b6b
00a26b5b: 5d pop ebp
00a26b5c: e8018935a4 call 0xa4d7f462
00a26b61: 5d pop ebp
00a26b62: e801e8a7f1 call 0xf24a5368

REFERENCE 0xa26c6b
00a26c5b: b1f0 mov cl, 0xf0

REFERENCE 0xa26d44
00a26d34: 5d pop ebp
00a26d35: e8018935a4 call 0xa4d7f63b
00a26d3a: 5d pop ebp
00a26d3b: e801e8ceef call 0xf0715541

REFERENCE 0xa26ecf
00a26ebf: 01e8 add eax, ebp
00a26ec1: 4b dec ebx
00a26ec2: ee out dx, al

REFERENCE 0xa27081
00a27071: 145d adc al, 0x5d
00a27073: e801c7059c call 0x9ca83779
00a27078: 5b pop ebx
00a27079: e801000000 call 0xa2707f
00a2707e: 00c7 add bh, al
00a27080: 05b45be801 add eax, 0x1e85bb4
00a27085: 0500000089 add eax, 0x89000000
00a2708a: 35bc5de801 xor eax, 0x1e85dbc
00a2708f: 8935a85de801 mov dword ptr [0x1e85da8], esi
00a27095: 8935ac5de801 mov dword ptr [0x1e85dac], esi
00a2709b: 8935b45de801 mov dword ptr [0x1e85db4], esi
00a270a1: 8935b85de801 mov dword ptr [0x1e85db8], esi
00a270a7: 8935b05de801 mov dword ptr [0x1e85db0], esi

REFERENCE 0xa27134
00a27124: ebff jmp 0xa27125

REFERENCE 0xa27295
00a27285: e801890d94 call 0x94affb8b
00a2728a: 5d pop ebp
00a2728b: e801891514 call 0x14b7fb91
00a27290: 5d pop ebp
00a27291: e8018915b4 call 0xb4b7fb97
00a27296: 5b pop ebx
00a27297: e8018915c4 call 0xc4b7fb9d
00a2729c: 5b pop ebx
00a2729d: e8018915c8 call 0xc8b7fba3
00a272a2: 5b pop ebx
00a272a3: e80189152c call 0x2cb7fba9
00a272a8: 5d pop ebp
00a272a9: e801a39c5d call 0x5e3f15af
00a272ae: e801a3a05d call 0x5e4315b4
00a272b3: e801891568 call 0x68b7fbb9
00a272b8: 5d pop ebp
00a272b9: e80189156c call 0x6cb7fbbf
00a272be: 5d pop ebp
00a272bf: e8018d4a03 call 0x3ecffc5

REFERENCE 0xa2735d
00a2734d: 145d adc al, 0x5d
00a2734f: e801c7059c call 0x9ca83a55
00a27354: 5b pop ebx
00a27355: e801000000 call 0xa2735b
00a2735a: 00c7 add bh, al
00a2735c: 05b45be801 add eax, 0x1e85bb4
00a27361: 05000000a3 add eax, 0xa3000000
00a27366: bc5de801a3 mov esp, 0xa301e85d
00a2736b: a85d test al, 0x5d
00a2736d: e801a3ac5d call 0x5e4f1673
00a27372: e801a3b45d call 0x5e571678
00a27377: e801a3b85d call 0x5e5b167d
00a2737c: e801a3b05d call 0x5e531682
00a27381: e801c70540 call 0x40a83a87
00a27386: 5d pop ebp
00a27387: e801000000 call 0xa2738d

REFERENCE 0xa2755d
00a2754d: 145d adc al, 0x5d
00a2754f: e801c7059c call 0x9ca83c55
00a27554: 5b pop ebx
00a27555: e801000000 call 0xa2755b
00a2755a: 00c7 add bh, al
00a2755c: 05b45be801 add eax, 0x1e85bb4
00a27561: 05000000a3 add eax, 0xa3000000
00a27566: bc5de801a3 mov esp, 0xa301e85d
00a2756b: a85d test al, 0x5d
00a2756d: e801a3ac5d call 0x5e4f1873
00a27572: e801a3b45d call 0x5e571878
00a27577: e801a3b85d call 0x5e5b187d
00a2757c: e801a3b05d call 0x5e531882
00a27581: e801c70540 call 0x40a83c87
00a27586: 5d pop ebp
00a27587: e801000000 call 0xa2758d

REFERENCE 0xaccb92
00accb82: ce into 
00accb83: ba0c000000 mov edx, 0xc
00accb88: 5e pop esi
00accb89: e9322eabff jmp 0x57f9c0
00accb8e: 5e pop esi
00accb8f: c3 ret 
00accb90: 8b0db45be801 mov ecx, dword ptr [0x1e85bb4]
00accb96: 83f906 cmp ecx, 6
00accb99: 7734 ja 0xaccbcf
00accb9b: 0fb681dccbac00 movzx eax, byte ptr [ecx + 0xaccbdc]
00accba2: ff2485d4cbac00 jmp dword ptr [eax*4 + 0xaccbd4]
00accba9: 8b542404 mov edx, dword ptr [esp + 4]
00accbad: 8b4230 mov eax, dword ptr [edx + 0x30]
00accbb0: 56 push esi
00accbb1: 8bb084120000 mov esi, dword ptr [eax + 0x1284]
00accbb7: c1ee04 shr esi, 4
00accbba: 83e607 and esi, 7
00accbbd: e8fecd9dff call 0x4a99c0

REFERENCE 0xacfe55
00acfe45: e010 loopne 0xacfe57
00acfe47: c1f81c sar eax, 0x1c
00acfe4a: 85c0 test eax, eax
00acfe4c: 7405 je 0xacfe53
00acfe4e: 83f803 cmp eax, 3
00acfe51: 7535 jne 0xacfe88
00acfe53: 8b0db45be801 mov ecx, dword ptr [0x1e85bb4]
00acfe59: 83f906 cmp ecx, 6
00acfe5c: 7723 ja 0xacfe81
00acfe5e: 0fb6815c02ad00 movzx eax, byte ptr [ecx + 0xad025c]
00acfe65: ff24855402ad00 jmp dword ptr [eax*4 + 0xad0254]
00acfe6c: 8bb284120000 mov esi, dword ptr [edx + 0x1284]
00acfe72: c1ee04 shr esi, 4
00acfe75: 83e607 and esi, 7
00acfe78: e8439b9dff call 0x4a99c0
00acfe7d: 3bf0 cmp esi, eax
00acfe7f: 7d07 jge 0xacfe88
00acfe81: 8bcf mov ecx, edi

REFERENCE 0xacfee0
00acfed0: e010 loopne 0xacfee2
00acfed2: c1f81c sar eax, 0x1c
00acfed5: 85c0 test eax, eax
00acfed7: 7405 je 0xacfede
00acfed9: 83f803 cmp eax, 3
00acfedc: 753c jne 0xacff1a
00acfede: 8b0db45be801 mov ecx, dword ptr [0x1e85bb4]
00acfee4: 83f906 cmp ecx, 6
00acfee7: 7726 ja 0xacff0f
00acfee9: 0fb6816c02ad00 movzx eax, byte ptr [ecx + 0xad026c]
00acfef0: ff24856402ad00 jmp dword ptr [eax*4 + 0xad0264]
00acfef7: 8b5230 mov edx, dword ptr [edx + 0x30]
00acfefa: 8bba84120000 mov edi, dword ptr [edx + 0x1284]
00acff00: c1ef04 shr edi, 4
00acff03: 83e707 and edi, 7
00acff06: e8b59a9dff call 0x4a99c0
00acff0b: 3bf8 cmp edi, eax
00acff0d: 7d0b jge 0xacff1a

REFERENCE 0xacffae
00acff9e: e010 loopne 0xacffb0
00acffa0: c1f81c sar eax, 0x1c
00acffa3: 85c0 test eax, eax
00acffa5: 7405 je 0xacffac
00acffa7: 83f803 cmp eax, 3
00acffaa: 753f jne 0xacffeb
00acffac: 8b0db45be801 mov ecx, dword ptr [0x1e85bb4]
00acffb2: 83f906 cmp ecx, 6
00acffb5: 7723 ja 0xacffda
00acffb7: 0fb6817c02ad00 movzx eax, byte ptr [ecx + 0xad027c]
00acffbe: ff24857402ad00 jmp dword ptr [eax*4 + 0xad0274]
00acffc5: 8bba84120000 mov edi, dword ptr [edx + 0x1284]
00acffcb: c1ef04 shr edi, 4
00acffce: 83e707 and edi, 7
00acffd1: e8ea999dff call 0x4a99c0
00acffd6: 3bf8 cmp edi, eax
00acffd8: 7d11 jge 0xacffeb
00acffda: 8933 mov dword ptr [ebx], esi

REFERENCE 0xad0073
00ad0063: e010 loopne 0xad0075
00ad0065: c1f81c sar eax, 0x1c
00ad0068: 85c0 test eax, eax
00ad006a: 7405 je 0xad0071
00ad006c: 83f803 cmp eax, 3
00ad006f: 754c jne 0xad00bd
00ad0071: 8b0db45be801 mov ecx, dword ptr [0x1e85bb4]
00ad0077: 83f906 cmp ecx, 6
00ad007a: 7726 ja 0xad00a2
00ad007c: 0fb6818c02ad00 movzx eax, byte ptr [ecx + 0xad028c]
00ad0083: ff24858402ad00 jmp dword ptr [eax*4 + 0xad0284]
00ad008a: 8b5230 mov edx, dword ptr [edx + 0x30]
00ad008d: 8bba84120000 mov edi, dword ptr [edx + 0x1284]
00ad0093: c1ef04 shr edi, 4
00ad0096: 83e707 and edi, 7
00ad0099: e822999dff call 0x4a99c0
00ad009e: 3bf8 cmp edi, eax
00ad00a0: 7d1b jge 0xad00bd

REFERENCE 0xad0138
00ad0128: e010 loopne 0xad013a
00ad012a: c1f81c sar eax, 0x1c
00ad012d: 85c0 test eax, eax
00ad012f: 7405 je 0xad0136
00ad0131: 83f803 cmp eax, 3
00ad0134: 754c jne 0xad0182
00ad0136: 8b0db45be801 mov ecx, dword ptr [0x1e85bb4]
00ad013c: 83f906 cmp ecx, 6
00ad013f: 7726 ja 0xad0167
00ad0141: 0fb6819c02ad00 movzx eax, byte ptr [ecx + 0xad029c]
00ad0148: ff24859402ad00 jmp dword ptr [eax*4 + 0xad0294]
00ad014f: 8b5230 mov edx, dword ptr [edx + 0x30]
00ad0152: 8bba84120000 mov edi, dword ptr [edx + 0x1284]
00ad0158: c1ef04 shr edi, 4
00ad015b: 83e707 and edi, 7
00ad015e: e85d989dff call 0x4a99c0
00ad0163: 3bf8 cmp edi, eax
00ad0165: 7d1b jge 0xad0182

REFERENCE 0xad0331
00ad0321: 671b3d sbb edi, dword ptr [di]
00ad0324: 795b jns 0xad0381
00ad0326: c3 ret 
00ad0327: 5f pop edi
00ad0328: b8ef0e210c mov eax, 0xc210eef
00ad032d: 5b pop ebx
00ad032e: c3 ret 
00ad032f: 8b0db45be801 mov ecx, dword ptr [0x1e85bb4]
00ad0335: 83f906 cmp ecx, 6
00ad0338: 7730 ja 0xad036a
00ad033a: 0fb6913c04ad00 movzx edx, byte ptr [ecx + 0xad043c]
00ad0341: ff24953404ad00 jmp dword ptr [edx*4 + 0xad0434]
00ad0348: 8b4730 mov eax, dword ptr [edi + 0x30]
00ad034b: 56 push esi
00ad034c: 8bb084120000 mov esi, dword ptr [eax + 0x1284]
00ad0352: c1ee04 shr esi, 4
00ad0355: 83e607 and esi, 7
00ad0358: e863969dff call 0x4a99c0
00ad035d: 3bf0 cmp esi, eax
00ad035f: 5e pop esi

REFERENCE 0xb02d58
00b02d48: e010 loopne 0xb02d5a
00b02d4a: c1f81c sar eax, 0x1c
00b02d4d: 85c0 test eax, eax
00b02d4f: 7405 je 0xb02d56
00b02d51: 83f803 cmp eax, 3
00b02d54: 753a jne 0xb02d90
00b02d56: 8b0db45be801 mov ecx, dword ptr [0x1e85bb4]
00b02d5c: 83f906 cmp ecx, 6
00b02d5f: 7729 ja 0xb02d8a
00b02d61: 0fb681fc2fb000 movzx eax, byte ptr [ecx + 0xb02ffc]
00b02d68: ff2485f42fb000 jmp dword ptr [eax*4 + 0xb02ff4]
00b02d6f: 8bb284120000 mov esi, dword ptr [edx + 0x1284]
00b02d75: c1ee04 shr esi, 4
00b02d78: 83e607 and esi, 7
00b02d7b: e8406c9aff call 0x4a99c0
00b02d80: 3bf0 cmp esi, eax
00b02d82: 7d0c jge 0xb02d90

REFERENCE 0xb02d86
00b02d76: ee out dx, al
00b02d77: 0483 add al, 0x83
00b02d79: e607 out 7, al
00b02d7b: e8406c9aff call 0x4a99c0
00b02d80: 3bf0 cmp esi, eax
00b02d82: 7d0c jge 0xb02d90
00b02d84: 8b0db45be801 mov ecx, dword ptr [0x1e85bb4]
00b02d8a: ff442410 inc dword ptr [esp + 0x10]
00b02d8e: eb06 jmp 0xb02d96
00b02d90: 8b0db45be801 mov ecx, dword ptr [0x1e85bb4]
00b02d96: 47 inc edi
00b02d97: 4b dec ebx
00b02d98: 7586 jne 0xb02d20
00b02d9a: 8b442414 mov eax, dword ptr [esp + 0x14]
00b02d9e: eb06 jmp 0xb02da6
00b02da0: 8b0db45be801 mov ecx, dword ptr [0x1e85bb4]
00b02da6: 83c010 add eax, 0x10
00b02da9: 7405 je 0xb02db0
00b02dab: 8d5088 lea edx, [eax - 0x78]
00b02dae: eb02 jmp 0xb02db2
00b02db0: 33d2 xor edx, edx
00b02db2: 8b527c mov edx, dword ptr [edx + 0x7c]

REFERENCE 0xb02d92
00b02d82: 7d0c jge 0xb02d90
00b02d84: 8b0db45be801 mov ecx, dword ptr [0x1e85bb4]
00b02d8a: ff442410 inc dword ptr [esp + 0x10]
00b02d8e: eb06 jmp 0xb02d96
00b02d90: 8b0db45be801 mov ecx, dword ptr [0x1e85bb4]
00b02d96: 47 inc edi
00b02d97: 4b dec ebx
00b02d98: 7586 jne 0xb02d20
00b02d9a: 8b442414 mov eax, dword ptr [esp + 0x14]
00b02d9e: eb06 jmp 0xb02da6
00b02da0: 8b0db45be801 mov ecx, dword ptr [0x1e85bb4]
00b02da6: 83c010 add eax, 0x10
00b02da9: 7405 je 0xb02db0
00b02dab: 8d5088 lea edx, [eax - 0x78]
00b02dae: eb02 jmp 0xb02db2
00b02db0: 33d2 xor edx, edx
00b02db2: 8b527c mov edx, dword ptr [edx + 0x7c]
00b02db5: 85c0 test eax, eax
00b02db7: 7405 je 0xb02dbe
00b02db9: 83c088 add eax, -0x78
00b02dbc: eb02 jmp 0xb02dc0
00b02dbe: 33c0 xor eax, eax
00b02dc0: 8bf2 mov esi, edx

REFERENCE 0xb02da2
00b02d92: b45b mov ah, 0x5b
00b02d94: e801474b75 call 0x75fb749a
00b02d99: 868b442414eb xchg byte ptr [ebx - 0x14ebdbbc], cl
00b02d9f: 06 push es
00b02da0: 8b0db45be801 mov ecx, dword ptr [0x1e85bb4]
00b02da6: 83c010 add eax, 0x10
00b02da9: 7405 je 0xb02db0
00b02dab: 8d5088 lea edx, [eax - 0x78]
00b02dae: eb02 jmp 0xb02db2
00b02db0: 33d2 xor edx, edx
00b02db2: 8b527c mov edx, dword ptr [edx + 0x7c]
00b02db5: 85c0 test eax, eax
00b02db7: 7405 je 0xb02dbe
00b02db9: 83c088 add eax, -0x78
00b02dbc: eb02 jmp 0xb02dc0
00b02dbe: 33c0 xor eax, eax
00b02dc0: 8bf2 mov esi, edx
00b02dc2: 2bf0 sub esi, eax
00b02dc4: f7de neg esi
00b02dc6: 1bf6 sbb esi, esi
00b02dc8: 23f2 and esi, edx
00b02dca: 7461 je 0xb02e2d
00b02dcc: 8d642400 lea esp, [esp]

REFERENCE 0xb02e23
00b02e13: f8 clc 
00b02e14: 7d04 jge 0xb02e1a
00b02e16: ff442410 inc dword ptr [esp + 0x10]
00b02e1a: 8bce mov ecx, esi
00b02e1c: e89f1bbbff call 0x6b49c0
00b02e21: 8b0db45be801 mov ecx, dword ptr [0x1e85bb4]
00b02e27: 8bf0 mov esi, eax
00b02e29: 85f6 test esi, esi
00b02e2b: 75a3 jne 0xb02dd0
00b02e2d: 8b442414 mov eax, dword ptr [esp + 0x14]
00b02e31: 83c018 add eax, 0x18
00b02e34: 7405 je 0xb02e3b
00b02e36: 8d5088 lea edx, [eax - 0x78]
00b02e39: eb02 jmp 0xb02e3d
00b02e3b: 33d2 xor edx, edx
00b02e3d: 8b527c mov edx, dword ptr [edx + 0x7c]
00b02e40: 85c0 test eax, eax
00b02e42: 7405 je 0xb02e49
00b02e44: 83c088 add eax, -0x78
00b02e47: eb02 jmp 0xb02e4b
00b02e49: 33c0 xor eax, eax
00b02e4b: 8bf2 mov esi, edx
00b02e4d: 2bf0 sub esi, eax
00b02e4f: f7de neg esi
00b02e51: 1bf6 sbb esi, esi

REFERENCE 0xb02e62
00b02e52: f623 mul byte ptr [ebx]
00b02e54: f27466 bnd je 0xb02ebd
00b02e57: eb0d jmp 0xb02e66
00b02e59: 8da42400000000 lea esp, [esp]
00b02e60: 8b0db45be801 mov ecx, dword ptr [0x1e85bb4]
00b02e66: 8b8684120000 mov eax, dword ptr [esi + 0x1284]
00b02e6c: c1e010 shl eax, 0x10
00b02e6f: c1f81c sar eax, 0x1c
00b02e72: 85c0 test eax, eax
00b02e74: 7405 je 0xb02e7b
00b02e76: 83f803 cmp eax, 3
00b02e79: 7535 jne 0xb02eb0
00b02e7b: 8b86000b0000 mov eax, dword ptr [esi + 0xb00]
00b02e81: 83f906 cmp ecx, 6
00b02e84: 7726 ja 0xb02eac
00b02e86: 0fb6911c30b000 movzx edx, byte ptr [ecx + 0xb0301c]

REFERENCE 0xd81fc2
00d81fb2: 2404 and al, 4
00d81fb4: 5e pop esi
00d81fb5: 0f94c0 sete al
00d81fb8: 59 pop ecx
00d81fb9: c20400 ret 4
00d81fbc: cc int3 
00d81fbd: cc int3 
00d81fbe: cc int3 
00d81fbf: cc int3 
00d81fc0: 833db45be80100 cmp dword ptr [0x1e85bb4], 0
00d81fc7: 7505 jne 0xd81fce
00d81fc9: 33c0 xor eax, eax
00d81fcb: c20400 ret 4
00d81fce: 803a05 cmp byte ptr [edx], 5
00d81fd1: 7404 je 0xd81fd7
00d81fd3: 33c9 xor ecx, ecx
00d81fd5: eb03 jmp 0xd81fda
00d81fd7: 8b4a04 mov ecx, dword ptr [edx + 4]
00d81fda: 56 push esi
00d81fdb: 6a00 push 0
00d81fdd: 6a00 push 0
00d81fdf: ba14000000 mov edx, 0x14
00d81fe4: e8c7628bff call 0x6382b0
00d81fe9: e8b20f0a00 call 0xe22fa0

REFERENCE 0xd81ff0
00d81fe0: 1400 adc al, 0
00d81fe2: 0000 add byte ptr [eax], al
00d81fe4: e8c7628bff call 0x6382b0
00d81fe9: e8b20f0a00 call 0xe22fa0
00d81fee: 8b0db45be801 mov ecx, dword ptr [0x1e85bb4]
00d81ff4: 8bf0 mov esi, eax
00d81ff6: e8c57972ff call 0x4a99c0
00d81ffb: 33c9 xor ecx, ecx
00d81ffd: 3bf0 cmp esi, eax
00d81fff: 0f9dc1 setge cl
00d82002: 5e pop esi
00d82003: 8bc1 mov eax, ecx
00d82005: 8b4c2404 mov ecx, dword ptr [esp + 4]
00d82009: c60101 mov byte ptr [ecx], 1
00d8200c: 894104 mov dword ptr [ecx + 4], eax
00d8200f: b801000000 mov eax, 1
00d82014: c20400 ret 4
00d82017: cc int3 
00d82018: cc int3 
00d82019: cc int3 
00d8201a: cc int3 
00d8201b: cc int3 
00d8201c: cc int3 
00d8201d: cc int3 
00d8201e: cc int3 
00d8201f: cc int3 

REFERENCE 0xd86c01
00d86bf1: 240f and al, 0xf
00d86bf3: 94 xchg esp, eax
00d86bf4: c059c204 rcr byte ptr [ecx - 0x3e], 4
00d86bf8: 00cc add ah, cl
00d86bfa: cc int3 
00d86bfb: cc int3 
00d86bfc: cc int3 
00d86bfd: cc int3 
00d86bfe: cc int3 
00d86bff: cc int3 
00d86c00: a1b45be801 mov eax, dword ptr [0x1e85bb4]
00d86c05: 53 push ebx
00d86c06: 33db xor ebx, ebx
00d86c08: 57 push edi
00d86c09: 8bfa mov edi, edx
00d86c0b: 85c0 test eax, eax
00d86c0d: 0f84a6000000 je 0xd86cb9
00d86c13: 8b0dece5de01 mov ecx, dword ptr [0x1dee5ec]
00d86c19: f30f100d84e8de01 movss xmm1, dword ptr [0x1dee884]
00d86c21: 0f57c0 xorps xmm0, xmm0
00d86c24: 49 dec ecx
00d86c25: f30f2ac1 cvtsi2ss xmm0, ecx
00d86c29: f30f59c1 mulss xmm0, xmm1
