Function at 0x924d2e
Capabilities:
Check for peb beingdebugged flag
Check for vm using instruction vpcext
Get number of processors

Disassembly:
outsb dx, byte [esi]
add bh, byte [edx]
daa
add al, 0x35
jnp 0x924a6c
cmp dword [edi + 2], edx
cmp dword [ebx + eax + 0x39], edi
push esi
add bh, byte [ecx]
jge 0x924a77
cmp dword [ebx + 1], edi
pop ebp
push 3
cmp dword [ecx + 2], ebx
cmp ah, byte [0x27e3902]
add dword [ebp + 0x6a], ebx
add edi, dword [ecx]
pop ecx
add bh, byte [edx]
and eax, 0x27e3902
cmp ah, byte [edx]
add al, byte [ecx + 0x34]
add edi, dword [edi]
pop ebp
add al, byte [ecx + 0x33]
add al, byte [ecx + 0x31]
add al, byte [ecx + 0x29]
add al, byte [ecx + 0x38]
add al, byte [ecx + 0x2c]
add al, byte [ecx + 0x36]
add al, byte [ecx + 0x3d]
add al, byte [ecx + 0x35]
add dword [edx + 0x60], esp
add edi, dword [edi]
add word [edx + 0x5c], sp
add al, byte [ecx + 0x2a]
add edi, dword [edi]
pushal
add al, byte [ecx + 0x30]
add dword [edx + 0x5e], esp
add edi, dword [edi]
push 0x12f4102
bound ebx, qword [edi + 1]
bound esp, qword [ecx + 2]
inc ecx
xor al, byte [ebx]
aas
imul eax, dword [ecx], 0x62015962
pop edx
add al, byte [ecx + 0x3e]
add al, byte [ecx + 0x3c]
add edi, dword [edi]
bound eax, qword [edx]
inc ecx
cmp eax, dword [edx]
inc ecx
sub eax, 0x2653f03
inc ecx
cmp dword [ebx + edi], eax
add word [edx + 0x5d], sp
push es
dec edi
outsd dx, dword [esi]
add edi, dword [edi]
pop esi
add esp, dword [esi + 0x59]
add edi, dword [edi]
arpl word [ecx], ax
bound ebx, qword [ebx + 2]
inc ecx
cmp al, byte [edx]
inc ecx
sub eax, dword [edx]
inc ecx
add al, byte cs:[ecx + 0x37]
add esp, dword [esi + 0x58]
add cl, byte [edi + 0x22]
add cl, byte [eax + 0x3d]
add eax, dword [ebp + 0x2e]
add cl, byte [eax + 0x36]
add cl, byte [eax + 0x49]
add cl, byte [eax + 0x52]
add cl, byte [eax + 0x39]
add dword [edi + 0x49], esp
add eax, dword [ebp + 0x2b]
add cl, byte [eax + 0x46]
add dword [edi + 0x3f], esp
add dword [edi + 0x41], esp
add dword [edi + 0x4d], esp
add cl, byte [eax + 0x37]
add eax, dword [ebp + 0x37]
add eax, dword [ebp + 0x2f]
add dword [edi + 0x42], esp
add dword [edi + 0x44], esp
add dword [edi + 0x4e], esp
add dword [edi + 0x43], esp
add eax, dword [ebp + 0x39]
add al, 0x41
inc ecx
add al, 0x41
inc esi
add eax, dword [ebp + 0x38]
add dword [edi + 0x4c], esp
add cl, byte [eax + 0x3f]
add al, 0x41
dec eax
add cl, byte [eax + 0x34]
add dword [edi + 0x4a], esp
add cl, byte [eax + 0x3e]
add dword [edi + 0x46], esp
add cl, byte [eax + 0x50]
add dword [edi + 0x4b], esp
add cl, byte [eax + 0x4e]
add cl, byte [eax + 0x42]
add cl, byte [eax + 0x4c]
add dword [edi + 0x48], esp
add cl, byte [eax + 0x35]
add cl, byte [eax + 0x4f]
add cl, byte [eax + 0x4a]
add eax, dword [ebp + 0x2a]
add cl, byte [eax + 0x51]
add dword [edi + 0x40], esp
add al, 0x41
inc eax
add eax, dword [ebp + 0x2d]
add dword [edi + 0x4f], esp
add dword [edi + 0x45], esp
add eax, dword [ebp + 0x31]
add eax, dword [ebp + 0x29]
add cl, byte [eax + 0x3b]
add eax, dword [ebp + 0x34]
add cl, byte [eax + 0x43]
add cl, byte [eax + 0x47]
add eax, dword [ebp + 0x33]
add cl, byte [eax + 0x4b]
add dword [edi + 0x47], esp
add cl, byte [eax + 0x3a]
add cl, byte [eax + 0x38]
add cl, byte [eax + 0x44]
add al, 0x41
inc edx
add al, 0x41
inc ebx
add eax, dword [ebp + 0x32]
add eax, dword [ebp + 0x35]
add cl, byte [eax + 0x41]
add cl, byte [eax + 0x40]
add eax, dword [ebp + 0x36]
add cl, byte [eax + 0x45]
add cl, byte [eax + 0x48]
add cl, byte [eax + 0x4d]
add esp, dword [esi + 0x5a]
cmovne esi, dword [edx + 4]
inc edi
jne 0x924be5
dec esi
pushal
cmovge esp, dword [edx]
add dword [ebx + 0x4f], ebp
add cl, byte [esi + 0x6a]
add cl, byte [esi + 0x62]
add dword [ebx + 0x55], ebp
add dword [ebx + 0x59], ebp
add cl, byte [esi + 0x73]
add cl, byte [esi + 0x7b]
add cl, byte [esi + 0x6c]
add dword [ebx + 0x51], ebp
add ecx, dword [edx + 0x34]
add cl, byte [esi + 0x70]
add cl, byte [eax + 0x3c]
add ecx, dword [edx + 0x35]
add dword [ebx + 0x52], ebp
add cl, byte [esi + 0x77]
add cl, byte [esi + 0x7c]
add cl, byte [esi + 0x74]
add ecx, dword [edx + 0x2f]
add cl, byte [esi + 0x76]
add cl, byte [edi + 0x21]
add cl, byte [esi + 0x78]
add cl, byte [esi + 0x66]
add cl, byte [esi + 0x6f]
add eax, dword [ebp + 0x30]
add ecx, dword [edx + 0x38]
add dword [ebx + 0x5a], ebp
add ecx, dword [edx + 0x33]
add dword [ebx + 0x56], ebp
add cl, byte [esi + 0x64]
add cl, byte [esi + 0x71]
add dword [ebx + 0x54], ebp
add cl, byte [esi + 0x6b]
add dword [ebx + 0x53], ebp
add cl, byte [esi + 0x79]
add cl, byte [esi + 0x68]
add cl, byte [esi + 0x61]
add dword [ebx + 0x57], ebp
add cl, byte [esi + 0x7e]
add ecx, dword [edx + 0x39]
add al, 0x47
ja 0x924c63
dec esi
arpl word [edx], ax
dec esi
jne 0x924c69
add cl, byte [esi + 0x75]
add cl, byte [esi + 0x72]
dec esi
jb 0x924c6c
add cl, byte [esi + 0x6d]
dec esi
insd dword es:[edi], dx
add cl, byte [esi + 0x5f]
add cl, byte [esi + 0x5e]
add cl, byte [esi + 0x67]
add cl, byte [esi + 0x7a]
add dword [ebx + 0x58], ebp
add cl, byte [esi + 0x7d]
add cl, byte [esi + 0x65]
add cl, byte [esi + 0x69]
add dword [ebx + 0x50], ebp
add ecx, dword [edx + 0x32]
add ecx, dword [edx + 0x37]
cmovge esp, dword [edi]
add esp, dword [edi + 0x2a]
add ecx, dword [edx + 0x31]
add dword [edi + 0x63], ebp
add dword [edi + 0x5e], ebp
add dl, byte [ebp + 0x4d]
add dl, byte [ebp + 0x49]
push ebp
dec ecx
add dl, byte [ebp + 0x31]
add dword [edi + 0x5a], ebp
add ecx, dword [edi + 0x42]
add ecx, dword [edi + 0x50]
add al, 0x4e
inc ebp
add dword [edi + 0x59], ebp
add dword [edi + 0x5f], ebp
add al, 0x4e
inc edi
add ecx, dword [edi + 0x43]
add ecx, dword [edi + 0x41]
add dl, byte [ebp + 0x2f]
add dword [edi + 0x5d], ebp
add dl, byte [ebp + 0x3b]
add dl, byte [ebp + 0x2d]
add dl, byte [ebp + 0x2e]
add dword [edi + 0x58], ebp
add dl, byte [ebp + 0x4c]
add dword [edi + 0x61], ebp
add dl, byte [ebp + 0x3e]
add dl, byte [ebp + 0x43]
add dl, byte [ebp + 0x3d]
add bl, byte [ebx + 0x3c]
add dl, byte [ebp + 0x39]
add dl, byte [ebp + 0x41]
add dl, byte [ebp + 0x3f]
add dl, byte [ebp + 0x32]
add dl, byte [ebp + 0x2c]
add dl, byte [ebp + 0x47]
add dword [edi + 0x60], ebp
add dl, byte [ebp + 0x48]
add ecx, dword [edi + 0x48]
add dl, byte [ebp + 0x42]
add ecx, dword [edi + 0x49]
add dl, byte [ebp + 0x37]
add dl, byte [ebp + 0x35]
add dl, byte [ebp + 0x30]
add ecx, dword [edi + 0x4b]
add ecx, dword [edi + 0x4e]
add ecx, dword [edi + 0x44]
add dl, byte [ebp + 0x38]
add dl, byte [ebp + 0x45]
add dl, byte [ebp + 0x34]
add dl, byte [ebp + 0x44]
add dl, byte [ebp + 0x4a]
add ecx, dword [edi + 0x51]
add al, 0x4e
inc esi
add dword [edi + 0x5c], ebp
pop esp
add ecx, dword [edi + 0x45]
add dl, byte [ebp + 0x40]
add dl, byte [ebp + 0x46]
add dl, byte [ebp + 0x3c]
add dl, byte [ebp + 0x36]
add dword [edi + 0x5b], ebp
add ecx, dword [edi + 0x52]
add al, 0x4e
inc esp
add ecx, dword [edi + 0x4c]
add cl, byte [esi + 0x6e]
add dl, byte [ebp + 0x3a]
add dword [edi + 0x62], ebp
add dl, byte [ebp + 0x33]
rsqrtps xmm5, xmmword [ebx + 3]
dec edi
dec ebp
add esp, dword [esi + 0x5b]
add esp, dword [esi + 0x5c]
add ecx, dword [edx + 0x30]
add bl, byte [ebx + 0x41]
add dword [edx + 0x61], esi
add bl, byte [ebx + 0x40]
add bl, byte [ebx + 0x3e]
add bl, byte [ebx + 0x50]
add dword [edx + 0x65], esi
add edx, dword [ebx + 0x35]
add bl, byte [ebx + 0x4d]
add bl, byte [ebx + 0x45]
add bl, byte [ebx + 0x4f]
add bl, byte [ebx + 0x37]
add bl, byte [ebx + 0x43]
add edx, dword [ebx + 0x3d]
add dword [edx + 0x67], esi
add edx, dword [ebx + 0x3e]
add bl, byte [ebx + 0x2f]
add edx, dword [ebx + 0x38]
add bl, byte [ebx + 0x2d]
add bl, byte [ebx + 0x4e]
add edx, dword [ebx + 0x32]
add bl, byte [ebx + 0x4c]
add bl, byte [ebx + 0x4b]
add bl, byte [ebx + 0x3b]
add bl, byte [ebx + 0x3a]
add bl, byte [ebx + 0x30]
add dword [edx + 0x69], esi
add al, 0x54
inc ebx
add bl, byte [ebx + 0x36]
add bl, byte [ebx + 0x3f]
add bl, byte [ebx + 0x4a]
add dword [edx + 0x6c], esi
add bl, byte [ebx + 0x51]
add edx, dword [ebx + 0x36]
add dword [ebp + 0x73], esi
add dword [edx + 0x6e], esi
add dword [edx + 0x68], esi
add bl, byte [ebx + 0x34]
add edx, dword [ebx + 0x37]
add bl, byte [ebx + 0x3d]
add bl, byte [ebx + 0x2c]
add bl, byte [ebx + 0x2e]
add dword [edx + 0x5f], esi
add dword [edx + 0x6b], esi
add dword [edx + 0x64], esi
add bl, byte [ebx + 0x35]
add bl, byte [ebx + 0x44]
add dl, byte [ebp + 0x4b]
add dword [edx + 0x6a], esi
add bl, byte [ebx + 0x2b]
add dword [ebp + 0x6e], esi
add bl, byte [ebx + 0x46]
add bl, byte [ebx + 0x49]
add dword [edx + 0x66], esi
add edx, dword [ebx + 0x3b]
add bl, byte [ebx + 0x39]
add dword [edx + 0x6d], esi
add dword [edx + 0x63], esi
add edx, dword [ebx + 0x3c]
add edx, dword [ebx + 0x39]
add edx, dword [ebx + 0x3a]
add dword [edx + 0x62], esi
add bl, byte [ebx + 0x42]
add bl, byte [ebx + 0x48]
add dword [edx + 0x60], esi
add al, 0x54
inc ebp
add bl, byte [ebx + 0x32]
add bl, byte [ebx + 0x47]
addps xmm3, xmmword [ecx + 0xf]
pop eax
dec eax
add bl, byte [ebx + 0x33]
pop es
xor al, 0x63
add esp, dword [esi + 0x5d]
addps xmm2, xmmword [ebp + 3]
pop si
add al, 0x54
dec ecx
add edx, dword [ebx + 0x31]
add bl, byte [ebx + 0x38]
add bl, byte [edi + 0x7e]
add edx, dword [esi + 0x65]
add ah, byte [eax + 0x25]
add dword [ebp + 0x70], esi
add dword [ebp + 0x72], esi
add ah, byte [eax + 0x2b]
add dword [ebp + 0x6c], esi
add ah, byte [eax + 0x39]
add ah, byte [eax + 0x31]
add ah, byte [eax + 0x26]
add ah, byte [eax + 0x27]
add ah, byte [eax + 0x30]
add edx, dword [esi + 0x66]
add dword [ebp + 0x79], esi
add ah, byte [eax + 0x2f]
add bl, byte [edi + 0x7d]
add ah, byte [eax + 0x2e]
add ah, byte [eax + 0x22]
add ah, byte [eax + 0x3a]
add dword [ebp + 0x78], esi
add dword [ebp + 0x76], esi
add ah, byte [eax + 0x23]
add edx, dword [esi + 0x5d]
add ah, byte [eax + 0x36]
add edx, dword [esi + 0x67]
add ah, byte [eax + 0x28]
add ah, byte [eax + 0x35]
add edx, dword [esi + 0x64]
add ah, byte [eax + 0x37]
add bl, byte [edi + 0x7c]
add dword [ebp + 0x71], esi
add edx, dword [esi + 0x5b]
add ah, byte [eax + 0x38]
add edx, dword [esi + 0x68]
add edx, dword [esi + 0x5e]
add ah, byte [eax + 0x2c]
add edx, dword [esi + 0x6b]
add dword [ebp + 0x75], esi
add ah, byte [eax + 0x29]
add edx, dword [esi + 0x61]
add al, 0x59
dec ecx
add dword [ebp + 0x77], esi
add ah, byte [eax + 0x32]
add edx, dword [esi + 0x62]
add edx, dword [esi + 0x63]
add edx, dword [esi + 0x5f]
add dword [ebp + 0x6f], esi
add ah, byte [eax + 0x24]
add ah, byte [eax + 0x33]
add edx, dword [esi + 0x5c]
add ah, byte [eax + 0x2d]
add bl, byte [ebx + 0x31]
add ah, byte [eax + 0x34]
add ah, byte [eax + 0x21]
add edx, dword [esi + 0x60]
add dword [ebp + 0x74], esi
add edx, dword [esi + 0x6a]
add ah, byte [edi + ebp + 4]
pop ecx
inc edi
add dword [ebp + 0x6d], esi
add bl, byte [edi + 0x7a]
add al, 0x59
inc esi
minps xmm0, xmmword [ecx + 3]
pop di
minps xmm7, xmmword [ecx]
add ah, byte [esp + ebp + 2]
and eax, 0x3547701
pop ecx
inc ebx
add ah, byte [ebx + 0x7e]
add ah, byte [eax + esi + 2]
daa
add ah, byte [eax + 0x2a]
add ebx, dword [ecx + 0x40]
add ah, byte [edx + esi + 2]
and dword fs:[ebx], eax
pop ecx
inc edx
add dword [edi + 0x53], esi
add ah, byte [ebx + ebp + 1]
ja 0x924f91
add dword [edi + 0x5d], esi
add dword [edi + 0x5b], esi
add ah, byte [ebp + ebp + 1]
ja 0x924fa4
add ah, byte [ebx + 3]
pop ecx
dec ecx
add ah, byte [esp + 2]
sub dword fs:[edx], eax
add ebx, dword cs:[ecx + 0x3e]
add bl, byte [edi + 0x79]
add dword [edi + 0x56], esi
add ah, byte [edi + esi + 2]
xor al, 2
popal
add ah, byte [edx + ebp + 2]
add ah, byte es:[ebp + esi + 2]
push esi
add ah, byte [eax + ebp + 4]
pop esi
xor dword [ecx], eax
ja 0x924fd7
add ebx, dword [ecx + 0x44]
add dword [edi + 0x58], esi
add bl, byte [edi + 0x7b]
add dword [edi + 0x5a], esi
add ah, byte [ecx + esi + 2]
xor eax, dword fs:[ecx]
ja 0x924fea
add ah, byte [esi + esi + 2]
arpl word [ebp + 4], di
pop esi
sub dword [edx], eax
and al, byte fs:[ebx]
pop ecx
inc esi
punpcklwd mm6, dword [ebx]
add ebx, dword [ecx + 0x45]
xor eax, dword [ebx]
pop ecx
inc ebp
add esp, dword [esi + 0x61]
add esp, dword [esi + 0x62]
add esp, dword [esi + 0x60]
punpcklwd mm0, dword [ebx + 2]
pop edi
add ebx, dword [ebx + 0x50]
add ah, byte [edi + 0x4f]
add dword [ecx + 0x38], edi
add ah, byte [edi + 0x5d]
add ebx, dword [ebx + 0x44]
add ebx, dword [ebx + 0x45]
add ah, byte [edi + 0x4d]
add dword [ecx + 0x39], edi
add al, 0x61
add ah, byte [bx + 0x58]
add ebx, dword [ebx + 0x43]
inc ebx
add ah, byte [edi + 0x54]
add dword [ecx + 0x3e], edi
add ah, byte [edi + 0x5e]
add ah, byte [edi + 0x4e]
add ah, byte [edi + 0x51]
add dword [ecx + 0x36], edi
add ah, byte [edi + 0x60]
add ebx, dword [ebx + 0x48]
add ah, byte [edi + 0x59]
add ah, byte [edi + 0x5c]
add dword [ecx + 0x3c], edi
add dword [ecx + 0x41], edi
add dword [ecx + 0x3f], edi
add ah, byte [edi + 0x55]
add ah, byte [edi + 0x50]
add ebx, dword [ebx + 0x4d]
add dword [ecx + 0x3a], edi
add dword [ecx + 0x3b], edi
add ah, byte [edi + 0x4c]
add dword [ecx + 0x37], edi
add ebx, dword [ebx + 0x4f]
add dword [ecx + 0x35], edi
add dword [ecx + 0x3d], edi
add ah, byte [edi + 0x5b]
add dword [ecx + 0x40], edi
add ebx, dword [ebx + 0x4a]
add ah, byte [edi + 0x57]
add ah, byte [edi + 0x62]
add dword [ecx + 0x42], edi
add ebx, dword [ebx + 0x41]
add ebx, dword [ebx + 0x42]
add ebx, dword [ebx + 0x4e]
add ah, byte [edi + 0x53]
add ebx, dword [ebx + 0x47]
add ah, byte [edi + 0x5a]
add esp, dword [esi + 0x65]
add esp, dword [esi + 0x63]
add esp, dword [esi + 0x64]
add ebx, dword [ebp + 0x41]
add ebx, dword [esi + 0x6a]
add ch, byte [edx + 0x41]
add ch, byte [edx + 0x50]
add ch, byte [edx + 0x43]
add ch, byte [edx + 0x4a]
add ah, byte [edi + 0x52]
add ch, byte [edx + 0x48]
add ch, byte [edx + 0x37]
add ch, byte [edx + 0x4e]
add dword [edx + 0x4e], edi
add ch, byte [edx + 0x3b]
add ch, byte [edx + 0x4d]
add ch, byte [edx + 0x42]
add al, 0x64
add ebx, dword [di + 0x43]
add dword [edx + 0x4d], edi
add ebx, dword [ebp + 0x3c]
add ebx, dword [ebp + 0x3f]
add ch, byte [edx + 0x52]
add ch, byte [edx + 0x44]
add ebx, dword [ebp + 0x3e]
add ch, byte [edx + 0x49]
add ch, byte [edx + 0x4c]
add ch, byte [edx + 0x35]
add ch, byte [edx + 0x4f]
add ch, byte [edx + 0x40]
add ch, byte [edx + 0x45]
add ch, byte [edx + 0x39]
add ch, byte [edx + 0x3d]
add ch, byte [edx + 0x51]
add ch, byte [edx + 0x47]
add ch, byte [edx + 0x36]
add ch, byte [edx + 0x3a]
add ch, byte [edx + 0x3c]
add ch, byte [edx + 0x46]
add ebx, dword [ebp + 0x3d]
add dword [edx + 0x4c], edi
add ch, byte [edx + 0x3f]
add ebx, dword [ebp + 0x44]
add ebx, dword [ebp + 0x45]
add ebx, dword [ebp + 0x47]
add al, 0x64
imul eax, dword [ebx], 0x5d
inc edx
add ebx, dword [ebp + 0x3a]
add ch, byte [edx + 0x38]
add esp, dword [esi + 0x66]
add esp, dword [esi + 0x67]
add esp, dword [esi + 0x68]
pcmpgtd mm2, qword [edi + 3]
pop ebp
inc esi
add ch, byte [edx + 0x3e]
add ch, byte [eax + edx*2 + 2]
insb byte es:[edi], dx
push esp
add dword [ebx + 0x3b], edi
add ch, byte [esi + edx*2 + 3]
pop esi
insd dword es:[edi], dx
add dword [ebx + 0x35], edi
add al, 0x64
outsd dx, dword [esi]
add ch, byte [edx + edx*2 + 2]
insb byte es:[edi], dx
pop eax
add dword [ebx + 0x3a], edi
add dword [ebx + 0x36], edi
add al, 0x67
pop esp
add dword [ebx + 0x37], edi
add ch, byte [edi + ecx*2 + 2]
insb byte es:[edi], dx
push ebp
add dword [ebx + 0x39], edi
add ch, byte [ebx + edx*2 + 1]
jnp 0x925154
add ch, byte [esi + ecx*2 + 2]
push 0x4b
add ch, byte [ecx + edx*2 + 4]
bound eax, qword [bp + si]
insb byte es:[edi], dx
dec ebp
add ch, byte [edi + edx*2 + 3]
pop edi
imul eax, dword [ebx], 0x7b016e5f
jnp 0x92513a
outsb dx, byte [esi]
cmp al, 2
outsb dx, byte [esi]
aas
add ch, byte [esi + 0x3f]
add ch, byte [esi + 0x3b]
add ch, byte [esi + 0x3d]
add ch, byte [esi + 0x3e]
add ch, byte [esi + 0x38]
add ch, byte [esi + 0x39]
add ch, byte [esi + 0x36]
add ebx, dword [edi + 0x6a]
add ebx, dword [edi + 0x6c]
insb byte es:[edi], dx
add ch, byte [esi + 0x3a]
add ch, byte [esi + 0x37]
add dword [ebx + 0x7c], edi
add dword [ebx + 0x7d], edi
add ebx, dword [edi + 0x6b]
add ch, byte [edi + 0x59]
add esp, dword [eax + 0x52]
add ch, byte [edi + 0x5b]
add al, 0x6b
sub dword [0x60035d76], eax
push ebp
add esp, dword [eax + 0x54]
add esp, dword [eax + 0x56]
add ch, byte [edi + 0x5a]
add ch, byte [edi + 0x5c]
add esp, dword [eax + 0x4f]
add dword [esp + ecx*2 + 3], edi
pushal
push ebx
add ch, byte [edi + 0x58]
add dword [ebx + ecx*2 + 1], edi
jl 0x9251e1
add esp, dword [eax + 0x57]
add esp, dword [esi + 0x6a]
add esp, dword [esi + 0x69]
add dh, byte [eax + 0x59]
add dh, byte [eax + 0x5a]
add dword [edi + ebp*2 + 2], edi
jo 0x925201
add esp, dword [ecx + 0x22]
add dh, byte [ecx + 0x42]
add dh, byte [ecx + 0x41]
add dh, byte [ecx + 0x43]
add dword [ebp + 0x2c], edi
add dh, byte [ecx + 0x44]
add dword [ebp + 0x2b], edi
add dh, byte [ecx + 0x45]
add dh, byte [ecx + 0x61]
add dh, byte [ecx + 0x64]
add dh, byte [ecx + 0x63]
add dword [ebp + 0x35], edi
add dh, byte [ecx + 0x62]
bound eax, qword [ebp*2 + 0x6f610362]
add esp, dword [edx + 0x23]
add dword [ebp + 0x3f], edi
add dword [ebp + 0x3d], edi
add dword [ebp + 0x3e], edi
add dword [ebp + 0x44], edi
add dword ds:[ebp + 0x44], edi
add dh, byte [edx + 0x30]
add dh, byte [edx + 0x31]
add dh, byte [edx + 0x2f]
add dh, byte [edx + 0x37]
add esp, dword [edx + 0x36]
add dword [edi + 0x5b], ecx
add al, 0x25
sub eax, dword [eax + esi]
cmp al, byte [edx]
cmp ch, byte [eax]
add al, byte [ecx + 0x3f]
inc ecx
aas
add dl, byte [ebp + 0x4e]
add ah, byte [edi + 0x63]
add eax, 0x4f015671
pop esp
add ebp, dword [edi]
inc eax
add dword [ebx + 0x6d], edx
add dword [eax + 0x60], ebx
add al, 0x30
cmp eax, dword [ebx]
xor al, 0x32
add bh, byte [edx]
sub dword [ebx], eax
cmp dword [edx + eax + 0x3a], ebx
sub al, byte [ecx]
pop ebp
jo 0x92522c
bound esp, qword [edx + eax + 0x41]
inc ecx
add al, byte fs:[ecx + 0x41]
add al, byte [ecx + 0x40]
add dword [edx + 0x68], esp
add dword [edx + 0x63], esp
add al, byte [ecx + 0x42]
add dword [edx + 0x65], esp
add dword [edx + 0x67], esp
add dword [edx + 0x66], esp
add dword [edx + 0x62], esp
add edi, dword [edi]
insb byte es:[edi], dx
invalid