0x1000 block 0x1000 block 0x1000 instruction 60 pushal 0x1001 instruction 89e5 mov ebp, esp 0x1003 instruction 31d2 xor edx, edx 0x1005 instruction 648b5230 mov edx, dword ptr fs:[edx + 0x30] 0x1009 instruction 8b520c mov edx, dword ptr [edx + 0xc] 0x100c instruction 8b5214 mov edx, dword ptr [edx + 0x14] 0x100f block 0x100f block 0x100f instruction 8b7228 mov esi, dword ptr [edx + 0x28] 0x1012 instruction 0fb74a24 movzx ecx, word ptr [edx + 0x24] 0x1016 instruction bf00000000 mov edi, 0 0x101b block 0x101b block 0x101b instruction 31c0 xor eax, eax 0x101d instruction ac lodsb al, byte ptr [esi] 0x101e instruction 3c61 cmp al, 0x61 0x1020 instruction 7c02 jl 0x1024 0x1022 block 0x1022 block 0x1022 instruction 2c20 sub al, 0x20 0x1024 block 0x1024 block 0x1024 instruction c1cf0d ror edi, 0xd 0x1027 instruction 01c7 add edi, eax 0x1029 instruction 49 dec ecx 0x102a instruction 75ef jne 0x101b 0x102c block 0x102c block 0x102c instruction 52 push edx 0x102d instruction 57 push edi 0x102e instruction 8b5210 mov edx, dword ptr [edx + 0x10] 0x1031 instruction 8b423c mov eax, dword ptr [edx + 0x3c] 0x1034 instruction 01d0 add eax, edx 0x1036 instruction 8b4078 mov eax, dword ptr [eax + 0x78] 0x1039 instruction 85c0 test eax, eax 0x103b instruction 744a je 0x1087 0x103d block 0x103d block 0x103d instruction 01d0 add eax, edx 0x103f instruction 50 push eax 0x1040 instruction 8b4818 mov ecx, dword ptr [eax + 0x18] 0x1043 instruction 8b5820 mov ebx, dword ptr [eax + 0x20] 0x1046 instruction 01d3 add ebx, edx 0x1048 block 0x1048 block 0x1048 instruction 85c9 test ecx, ecx 0x104a instruction 743a je 0x1086 0x104c block 0x104c block 0x104c instruction 49 dec ecx 0x104d instruction 8b348b mov esi, dword ptr [ebx + ecx*4] 0x1050 instruction 01d6 add esi, edx 0x1052 instruction 8b7df8 mov edi, dword ptr [ebp - 8] 0x1055 block 0x1055 block 0x1055 instruction 31c0 xor eax, eax 0x1057 instruction ac lodsb al, byte ptr [esi] 0x1058 instruction c1cf0d ror edi, 0xd 0x105b instruction 01c7 add edi, eax 0x105d instruction 38e0 cmp al, ah 0x105f instruction 75f4 jne 0x1055 0x1061 block 0x1061 block 0x1061 instruction 3b7d24 cmp edi, dword ptr [ebp + 0x24] 0x1064 instruction 75e2 jne 0x1048 0x1066 block 0x1066 block 0x1066 instruction 58 pop eax 0x1067 instruction 8b5824 mov ebx, dword ptr [eax + 0x24] 0x106a instruction 01d3 add ebx, edx 0x106c instruction 668b0c4b mov cx, word ptr [ebx + ecx*2] 0x1070 instruction 8b581c mov ebx, dword ptr [eax + 0x1c] 0x1073 instruction 01d3 add ebx, edx 0x1075 instruction 8b048b mov eax, dword ptr [ebx + ecx*4] 0x1078 instruction 01d0 add eax, edx 0x107a instruction 89442424 mov dword ptr [esp + 0x24], eax 0x107e instruction 5b pop ebx 0x107f instruction 5b pop ebx 0x1080 instruction 61 popal 0x1081 instruction 59 pop ecx 0x1082 instruction 5a pop edx 0x1083 instruction 51 push ecx 0x1084 instruction ffe0 jmp eax 0x1086 block 0x1086 block 0x1086 instruction 58 pop eax 0x1087 block 0x1087 block 0x1087 instruction 5f pop edi 0x1088 instruction 5a pop edx 0x1089 instruction 8b12 mov edx, dword ptr [edx] 0x108b instruction eb82 jmp 0x100f