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 0fb74a26 movzx ecx, word ptr [edx + 0x26] 0x1016 instruction 31ff xor edi, edi 0x1018 block 0x1018 block 0x1018 instruction 31c0 xor eax, eax 0x101a instruction ac lodsb al, byte ptr [esi] 0x101b instruction 3c61 cmp al, 0x61 0x101d instruction 7c02 jl 0x1021 0x101f block 0x101f block 0x101f instruction 2c20 sub al, 0x20 0x1021 block 0x1021 block 0x1021 instruction c1cf0d ror edi, 0xd 0x1024 instruction 01c7 add edi, eax 0x1026 instruction 49 dec ecx 0x1027 instruction 75ef jne 0x1018 0x1029 block 0x1029 block 0x1029 instruction 52 push edx 0x102a instruction 57 push edi 0x102b instruction 8b5210 mov edx, dword ptr [edx + 0x10] 0x102e instruction 8b423c mov eax, dword ptr [edx + 0x3c] 0x1031 instruction 01d0 add eax, edx 0x1033 instruction 8b4078 mov eax, dword ptr [eax + 0x78] 0x1036 instruction 85c0 test eax, eax 0x1038 instruction 744c je 0x1086 0x103a block 0x103a block 0x103a instruction 01d0 add eax, edx 0x103c instruction 50 push eax 0x103d instruction 8b4818 mov ecx, dword ptr [eax + 0x18] 0x1040 instruction 8b5820 mov ebx, dword ptr [eax + 0x20] 0x1043 instruction 01d3 add ebx, edx 0x1045 block 0x1045 block 0x1045 instruction 85c9 test ecx, ecx 0x1047 instruction 743c je 0x1085 0x1049 block 0x1049 block 0x1049 instruction 49 dec ecx 0x104a instruction 8b348b mov esi, dword ptr [ebx + ecx*4] 0x104d instruction 01d6 add esi, edx 0x104f instruction 31ff xor edi, edi 0x1051 block 0x1051 block 0x1051 instruction 31c0 xor eax, eax 0x1053 instruction ac lodsb al, byte ptr [esi] 0x1054 instruction c1cf0d ror edi, 0xd 0x1057 instruction 01c7 add edi, eax 0x1059 instruction 38e0 cmp al, ah 0x105b instruction 75f4 jne 0x1051 0x105d block 0x105d block 0x105d instruction 037df8 add edi, dword ptr [ebp - 8] 0x1060 instruction 3b7d24 cmp edi, dword ptr [ebp + 0x24] 0x1063 instruction 75e0 jne 0x1045 0x1065 block 0x1065 block 0x1065 instruction 58 pop eax 0x1066 instruction 8b5824 mov ebx, dword ptr [eax + 0x24] 0x1069 instruction 01d3 add ebx, edx 0x106b instruction 668b0c4b mov cx, word ptr [ebx + ecx*2] 0x106f instruction 8b581c mov ebx, dword ptr [eax + 0x1c] 0x1072 instruction 01d3 add ebx, edx 0x1074 instruction 8b048b mov eax, dword ptr [ebx + ecx*4] 0x1077 instruction 01d0 add eax, edx 0x1079 instruction 89442424 mov dword ptr [esp + 0x24], eax 0x107d instruction 5b pop ebx 0x107e instruction 5b pop ebx 0x107f instruction 61 popal 0x1080 instruction 59 pop ecx 0x1081 instruction 5a pop edx 0x1082 instruction 51 push ecx 0x1083 instruction ffe0 jmp eax 0x1085 block 0x1085 block 0x1085 instruction 58 pop eax 0x1086 block 0x1086 block 0x1086 instruction 5f pop edi 0x1087 instruction 5a pop edx 0x1088 instruction 8b12 mov edx, dword ptr [edx] 0x108a instruction eb83 jmp 0x100f