0x1000 block 0x1000 block 0x1000 instruction 60 pushal 0x1001 instruction 89e5 mov ebp, esp 0x1003 instruction 31c0 xor eax, eax 0x1005 instruction 648b5030 mov edx, dword ptr fs:[eax + 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 ac lodsb al, byte ptr [esi] 0x1019 instruction 3c61 cmp al, 0x61 0x101b instruction 7c02 jl 0x101f 0x101d block 0x101d block 0x101d instruction 2c20 sub al, 0x20 0x101f block 0x101f block 0x101f instruction c1cf0d ror edi, 0xd 0x1022 instruction 01c7 add edi, eax 0x1024 instruction e2f2 loop 0x1018 0x1026 block 0x1026 block 0x1026 instruction 52 push edx 0x1027 instruction 57 push edi 0x1028 instruction 8b5210 mov edx, dword ptr [edx + 0x10] 0x102b instruction 8b4a3c mov ecx, dword ptr [edx + 0x3c] 0x102e instruction 8b4c1178 mov ecx, dword ptr [ecx + edx + 0x78] 0x1032 instruction e348 jecxz 0x107c 0x1034 block 0x1034 block 0x1034 instruction 01d1 add ecx, edx 0x1036 instruction 51 push ecx 0x1037 instruction 8b5920 mov ebx, dword ptr [ecx + 0x20] 0x103a instruction 01d3 add ebx, edx 0x103c instruction 8b4918 mov ecx, dword ptr [ecx + 0x18] 0x103f block 0x103f block 0x103f instruction e33a jecxz 0x107b 0x1041 block 0x1041 block 0x1041 instruction 49 dec ecx 0x1042 instruction 8b348b mov esi, dword ptr [ebx + ecx*4] 0x1045 instruction 01d6 add esi, edx 0x1047 instruction 31ff xor edi, edi 0x1049 block 0x1049 block 0x1049 instruction ac lodsb al, byte ptr [esi] 0x104a instruction c1cf0d ror edi, 0xd 0x104d instruction 01c7 add edi, eax 0x104f instruction 38e0 cmp al, ah 0x1051 instruction 75f6 jne 0x1049 0x1053 block 0x1053 block 0x1053 instruction 037df8 add edi, dword ptr [ebp - 8] 0x1056 instruction 3b7d24 cmp edi, dword ptr [ebp + 0x24] 0x1059 instruction 75e4 jne 0x103f 0x105b block 0x105b block 0x105b instruction 58 pop eax 0x105c instruction 8b5824 mov ebx, dword ptr [eax + 0x24] 0x105f instruction 01d3 add ebx, edx 0x1061 instruction 668b0c4b mov cx, word ptr [ebx + ecx*2] 0x1065 instruction 8b581c mov ebx, dword ptr [eax + 0x1c] 0x1068 instruction 01d3 add ebx, edx 0x106a instruction 8b048b mov eax, dword ptr [ebx + ecx*4] 0x106d instruction 01d0 add eax, edx 0x106f instruction 89442424 mov dword ptr [esp + 0x24], eax 0x1073 instruction 5b pop ebx 0x1074 instruction 5b pop ebx 0x1075 instruction 61 popal 0x1076 instruction 59 pop ecx 0x1077 instruction 5a pop edx 0x1078 instruction 51 push ecx 0x1079 instruction ffe0 jmp eax 0x107b block 0x107b block 0x107b instruction 5f pop edi 0x107c block 0x107c block 0x107c instruction 5f pop edi 0x107d instruction 5a pop edx 0x107e instruction 8b12 mov edx, dword ptr [edx] 0x1080 instruction eb8d jmp 0x100f