0054c7b0 53 push ebx
0054c7b1 8bd9 mov ebx, ecx
0054c7b3 e8e83d4a00 call 0x9f05a0
0054c7b8 83f802 cmp eax, 2
0054c7bb 7506 jne 0x54c7c3
0054c7bd 5b pop ebx
0054c7be e9adfbffff jmp 0x54c370
0054c7c3 660fefc0 pxor xmm0, xmm0
0054c7c7 56 push esi
0054c7c8 660fd605d0c46101 movq qword ptr [0x161c4d0], xmm0
0054c7d0 e89bfbffff call 0x54c370
0054c7d5 33f6 xor esi, esi
0054c7d7 6aff push -1
0054c7d9 33d2 xor edx, edx
0054c7db 8bce mov ecx, esi
0054c7dd e83eae0300 call 0x587620
0054c7e2 46 inc esi
0054c7e3 83fe0a cmp esi, 0xa
0054c7e6 7cef jl 0x54c7d7
0054c7e8 68b392a2e7 push 0xe7a292b3
0054c7ed 8bcb mov ecx, ebx
0054c7ef c705e8c4610101000000 mov dword ptr [0x161c4e8], 1
0054c7f9 e8e2ba0100 call 0x5682e0
0054c7fe ba339560e1 mov edx, 0xe1609533
0054c803 8bc8 mov ecx, eax
0054c805 e8469e0100 call 0x566650
0054c80a 68b392a2e7 push 0xe7a292b3
0054c80f 8bcb mov ecx, ebx
0054c811 e8caba0100 call 0x5682e0
0054c816 badfefa1d5 mov edx, 0xd5a1efdf
0054c81b 8bc8 mov ecx, eax
0054c81d e82e9e0100 call 0x566650
0054c822 5e pop esi
0054c823 c70578c7610101000000 mov dword ptr [0x161c778], 1
0054c82d 5b pop ebx
0054c82e c3 ret 
0054c82f cc int3 
0054c830 c70598c7610100000000 mov dword ptr [0x161c798], 0
0054c83a e8613d4a00 call 0x9f05a0
0054c83f 83f802 cmp eax, 2
0054c842 7423 je 0x54c867
0054c844 e8e7b81500 call 0x6a8130
0054c849 c705d8c4610106000000 mov dword ptr [0x161c4d8], 6
0054c853 c70570c9610100000000 mov dword ptr [0x161c970], 0
0054c85d c705dcc4610100000000 mov dword ptr [0x161c4dc], 0
0054c867 c3 ret 
0054c868 cc int3 
0054c869 cc int3 
0054c86a cc int3 
0054c86b cc int3 
0054c86c cc int3 
0054c86d cc int3 
0054c86e cc int3 
0054c86f cc int3 
0054c870 e82b3d4a00 call 0x9f05a0
0054c875 83f802 cmp eax, 2
0054c878 740f je 0x54c889
0054c87a c70588c7610100000000 mov dword ptr [0x161c788], 0
0054c884 e9b7ac5700 jmp 0xac7540
0054c889 c3 ret 
0054c88a 71cc jno 0x54c858
0054c88c cc int3 
0054c88d cc int3 
0054c88e cc int3 
0054c88f cc int3 
0054c890 e91ba9c101 jmp 0x21671b0
0054c895 cc int3 
0054c896 e9093febff jmp 0x4007a4
0054c89b e9493debff jmp 0x4005e9
0054c8a0 655a pop edx
0054c8a2 e90c5cebff jmp 0x4024b3
0054c8a7 05e9df6beb add eax, 0xeb6bdfe9
0054c8ac ff .byte 0xff
0054c8ad e9903bebff jmp 0x400442
0054c8b2 eb0f jmp 0x54c8c3
0054c8b4 cc int3 
0054c8b5 cc int3 
0054c8b6 cc int3 
0054c8b7 cc int3 
0054c8b8 cc int3 
0054c8b9 cc int3 
0054c8ba cc int3 
0054c8bb cc int3 
0054c8bc cc int3 
0054c8bd cc int3 
0054c8be cc int3 
0054c8bf cc int3 
0054c8c0 81ecd0020000 sub esp, 0x2d0
0054c8c6 68d0020000 push 0x2d0
0054c8cb 32d2 xor dl, dl
0054c8cd 8d4c2404 lea ecx, [esp + 4]
0054c8d1 e84a8f8400 call 0xd95820
0054c8d6 e83548f4ff call 0x491110
0054c8db 85c0 test eax, eax
0054c8dd 0f859d000000 jne 0x54c980
0054c8e3 57 push edi
0054c8e4 e87739f4ff call 0x490260
0054c8e9 8bf8 mov edi, eax
0054c8eb 83ff1e cmp edi, 0x1e
0054c8ee 7e05 jle 0x54c8f5
0054c8f0 bf1e000000 mov edi, 0x1e
0054c8f5 56 push esi
0054c8f6 33f6 xor esi, esi
0054c8f8 85ff test edi, edi
0054c8fa 7e17 jle 0x54c913
0054c8fc 53 push ebx
0054c8fd 8d .byte 0x8d
0054c8fe 5c pop esp
0054c8ff 24 .byte 0x24
