Function at 0x44a875
Capabilities:
Resolve function by parsing pe exports

Disassembly:
or ah, byte [edi]
add byte [eax], ah
xor cl, byte [ebp + 0xa]
push cs
dec ebp
or cl, byte [esi]
enter 0x1245, 0xffffffffffffffad
and al, 0
and dl, byte [esi]
loop 0x44a8e3
add byte [0x1ac50e], ch
sbb al, byte [eax]
popal
push cs
mov eax, 0xe740063
loop 0x44a8af
mov ecx, 0x16e72a5c
mov eax, dword [0xa431219]
or byte [esi], ch
and byte [ecx + 0xe], al
adc esi, eax
sub eax, 0x1c40122
je 0x44a8e1
add al, byte [eax]
popal
add eax, 0x4929df
bound ecx, qword [esi]
sal dh, 1
and dword [edi], edi
popal
test eax, 0x61216f00
or al, 0x72
and byte [ecx + 0x63], ah
inc ebp
mov byte [0x25340097], dh
lea esp, [edx]
aas
or byte [esi + 0x6f], ch
je 0x44a87a
test byte [eax], al
popal
adc cl, byte [ebx + 9]
push cs
push ebp
jno 0x44a904
cmpsd dword [esi], dword es:[edi]
sub dword [eax + 1], esp
outsd dx, dword [esi]
or al, 0x6f
outsb dx, byte [esi]
insb byte es:[edi], dx
jns 0x44a8fc
or byte [eax], dh
push cs
cwde
inc esp
sbb bl, byte [esp + ecx + 0x6400ae2d]
xor eax, 0x39238935
jge 0x44a972
mov dword [ebx], esp
cmp dword [ebp + 0x71], edi
ret 0xbb45
sbb al, 0x20
ja 0x44a977
outsb dx, byte [esi]
loop 0x44a88b
cdq
je 0x44a93c
pushfd
add byte [eax], al
and al, byte ss:[ecx]
dec edx
pop esp
or edx, dword [ecx]
adc eax, dword [eax]
and cl, byte [esi]
jge 0x44a97f
and edx, esi
or byte [ecx + 0x20], ah
push ebx
or al, dh
add byte [ebx + 0x25], dl
into
add byte [ecx + eax], ch
out 0x2e, al
mov al, byte [edx]
add al, 0x69
je 0x44a945
xchg ecx, eax
pushal
adc bh, byte [ecx + 0x15]
add al, 0x75
jb 0x44a98d
jmp 0x44a95a
outsd dx, dword [esi]
jbe 0x44a9ad
sub al, 0xe
pop ebx
push cs
in eax, 0xf2
push cs
and byte [edx + edx], dl
cmp al, 0x67
popal
add byte ds:[edi - 0x77], dh
sbb al, 8
popal
je 0x44a97f
add ebp, esp
add al, 0x69
popal
inc ecx
pop dword [ecx - 0x2d]
push cs
int 0xe
add byte [ebp + 0x21], ah
and dword [edi], ebx
adc byte [eax], ah
jo 0x44a9e2
outsd dx, dword [esi]
jae 0x44a9e8
push cs
test dword [ebp - 0x52], 0x9d1a00b7
add dword [bx + di + 0xc], esp
inc ebp
scasb al, byte es:[edi]
mov bh, 0
sbb bl, byte [ebp + 0xc610167]
popal
or al, 0x64
jbe 0x44a9ed
jbe 0x44a9ed
jae 0x44a9a7
nop
add dword [ebx + 0x16], esp
pushal
or dword [esp + esi*2], ecx
and byte gs:[ebp + 0x12], cl
je 0x44a9f4
and byte [ebp + 0x12], cl
sub al, 0x62
and dword [ebx], ebp
adc byte [eax], ah
inc ebx
insb byte es:[edi], dx
jne 0x44a9fe
or dword [edi], 0x15657300
adc dword [edx], esp
or al, 0x73
and byte [edi + 0x62], ch
adc dh, byte [esi + 0x25640030]
mov edx, 0x20612024
jbe 0x44aa25
outsd dx, dword [esi]
bound edx, qword [edx]
mov dh, 0x30
add byte [ebp - 0x46], ah
and al, 0x20
popal
and eax, 0x612024ba
and byte [esi + 0x6f], dh
jne 0x44aa1b
push 0xcc857265
push cs
cmp al, 0x46
imul ebp, dword [ecx], 0x143b720e
and byte cs:[ecx + 0x6c], al
jae 0x44aa3b
outsd dx, dword [esi]
lea esp, [0xe2c7b12]
and eax, 0xe2c7b12
add al, 0xb
or byte [ecx + 0x6e], ch
je 0x44a9f2
les esi, [edx]
aas
add eax, dword [eax]
popal
jno 0x44aa46
push cs
jae 0x44a9f0
popfd
sub al, 0
dec ecx
sub edx, ecx
inc ebp
push ecx
and ebp, edi
std
insd dword es:[edi], dx
xor byte [ebp + 0x32150e85], ch
dec ecx
jg 0x44aa00
lodsd eax, dword [esi]
test dword [esi], ecx
push cs
adc eax, 0x87f4932
xor cl, byte [ecx + 0x7f]
or byte [edx + 0x69], dh
jb 0x44aa63
arpl word [edx - 0x72], bx
sbb eax, 0x22103949
dec ecx
cmp dword [eax], edx
and bl, byte [ecx + 0x65]
jae 0x44aa32
adc byte [edx], ah
pop ecx
jae 0x44aa32
and dword [ecx + 0x16736904], ecx
add dword [edi + 0x5a], eax
push edx
add byte [esi], cl
outsb dx, byte [esi]
bound ebx, qword [edx]
aad 0xb
add al, 0x6f
jb 0x44aa28
or al, byte [ebx + esi*2]
sub al, 0xad
add dword [bx + di + 0x6f00], eax
or dword [ecx + 0xe], esi
pop edi
sbb eax, 0xb0327e41
or dh, byte [edx]
out 4, al
mov al, 0xa
xor ah, dh
add al, 0x1a
xor ebx, dword [esi]
sbb dh, byte [ebx]
push ds
push ds
aaa
pop ss
or eax, 0x819364c
sbb dword [eax], ecx
jbe 0x44aa2d
add eax, 0x3d766f00
add byte [ecx], al
jl 0x44a9cd
sbb eax, 0x671cf861
jb 0x44aab0
bound esp, qword [eax]
popal
and byte [ebx + 0x12], ah
ror byte [eax], 1
add dword [ecx - 0x78d96a9b], ebx
push 0x12
loopne 0x44aa78
and edx, 0x6c757020
and byte [eax + 0x75], dh
insb byte es:[edi], dx
insb byte es:[edi], dx
and byte [ebx + 0x6c], dh
outsd dx, dword [esi]
ja 0x44aa80
jnp 0x44aa8a
add al, 0x7d
pop ebp
sbb bl, cl
and al, 0
ja 0x44aac7
dec esi
fldenv [esp + esi]
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ecx + 0x6c], sp
insb byte es:[edi], dx
push ebx
je 0x44aaf3
jb 0x44aae7
push ss
push ss
adc al, 0xef
push cs
invalid
sub dword [ecx], ebp
je 0x44aad0
inc ebx
sub al, 0x16
adc byte [edi], bl
push cs
add dword [edi], esi
inc edx
sub al, 0
je 0x44aa75
fadd qword [eax]
push ebx
push ss
outsd dx, dword [esi]
daa
add byte [edx + eax*2 - 0x77], dh
sub dword [ecx + ebp], ecx
or al, 0x29
and dword [0x461d0d3d], edi
cmpsb byte [esi], byte es:[edi]
sub dword [esi], ecx
mov dword [0x6e3b0425], eax
push ss
retf 0x288b
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ecx + 0x6c], sp
push ebx
je 0x44ab5e
add byte [ecx + 0x72770065], cl
ja 0x44ab67
jle 0x44ab37
add byte [eax + 0x7243f004], 0x61
jae 0x44ab68
je 0x44ab4e
je 0x44ab6c
insd dword es:[edi], dx
sub byte [edx], ah
jb 0x44ab71
arpl word [ebp + 0x6e], sp
je 0x44ab7d
jns 0x44ab69
imul esp, dword [ebp + 0x77], 0x2c226465
dec edx
push ebx
dec edi
dec esi
jae 0x44ab95
jb 0x44ab8c
outsb dx, byte [esi]
imul esp, dword [bp + 0x79], 0x29296e28
jge 0x44ab93
insb byte es:[edi], dx
jae 0x44ab96
and byte [edi + ebp*2 + 0x63], ch
popal
insb byte es:[edi], dx
push ebx
je 0x44aba9
jb 0x44ab9d
jae 0x44aadb
add al, dh
pop eax
pop ebx
pop ebp
sub dword [ecx], ebp
cmp esi, dword [edx + 0x65]
je 0x44abc4
jne 0x44abc2
jb 0x44abbf
outsb dx, byte [esi]
and dword [eax], esi
jge 0x44ab90
arpl word [edi + 0x6e], bp
jae 0x44abce
and byte [ebx + 0x63], al
cmp eax, 0x636e7566
je 0x44abcd
jne 0x44abcf
arpl word [ecx + ebp*2 + 0x6f], si
outsd dx, dword [esi]
outsb dx, byte [esi]
sub byte [ebp + 0x2c], ah
sub al, 0x74
sub al, 0x74
je 0x44ab94
sub dword [ebx + 0x76], edi
jnp 0x44abe3
jbe 0x44abcf
popal
jb 0x44ab90
outsb dx, byte [esi]
cmp eax, 0x75636f64
insd dword es:[edi], dx
outsb dx, byte gs:[esi]
je 0x44aba9
jno 0x44abf2
jb 0x44abf9
push ebx
insb byte es:[edi], dx
arpl word gs:[edi + ebp*2 + 0x72], si
inc ecx
insb byte es:[edi], dx
insb byte es:[edi], dx
sub byte [edx], ah
pop ebx
and ch, byte [esi]
and bl, byte [ebx + 0x22]
arpl word cs:[edi + 0x6e], bp
arpl word [edi + 0x6e], bp
arpl word [ecx + 0x74], sp
popal
je 0x44abbf
sub byte [ebp + 0x2c], ah
and bh, byte [0x11292227]
sub al, 0x22
cmp eax, 0x11292227
sub dword [ecx], edx
pcmpeqb mm6, qword [esp + ebp + 0x22]
daa
pop ebp
and ch, byte [ecx]
sub dword [ebx], edi
imul esp, dword [esi + 0x28], 0x6e26266e
cmp ebp, dword [ecx + 0x66]
sub byte [esi + 0x26], ch
outsb dx, byte es:[esi]
insb byte es:[edi], dx
outsb dx, byte gs:[esi]
je 0x44ac20
xor dword ds:[ecx], ebp
outsw dx, word [esi]
jb 0x44abe7
add dword [eax + 0x14], ebx
jb 0x44ac01
xor byte [ebx], bh
jb 0x44ac04
adc dword [ecx], ebx
pop eax
sub eax, 0x2b723b31
cmp esi, dword [edx + 0x2b]
jb 0x44abfb
sub edi, dword [0x5b6e2931]
cmp eax, 0x5b6e2931
jb 0x44ac34
jb 0x44ac3f
insd dword es:[edi], dx
outsd dx, dword [esi]
jbe 0x44ac43
sub byte [ecx], ch
jge 0x44ac1d
add dword [ecx], ebp
xor byte [edi + 0x63], cl
sub dword [eax], esi
dec edi
arpl word [0x3938286e], di
cmp eax, 0x3938286e
xor esi, dword [0x502c2931]
add dword [esp + ebx], ecx
cmp dword [edx], esi
xor esi, dword [esi + 0x1542c29]
xor eax, 0x1542c29
sub al, 0x54
add dword [eax + ebx], ecx
or al, 0x18
aaa
xor dh, byte [edx]
cmp dword [edi], esi
aaa
sub dword [ebx], edi
adc dword [edi + 0x63412008], esi
or dword [edx + 0x2000db09], edi
adc dword [eax], ebx
cmp byte [eax], ch
sub dword gs:[ebx + 0x69], edi
sub byte [ecx + 0x72], al
jb 0x44ac82
inc ecx
jb 0x44ac92
popal
jns 0x44ac51
imul esi, dword [ebx + 5], 0x65280c08
sub dword [ecx], ebp
or eax, 0x7d651827
sub byte [ebp + 0x29], ah
jl 0x44acb2
sbb dword [esi], ebp
sbb ebp, edi
sbb al, 0x6e
jne 0x44acaa
insb byte es:[edi], dx
cmp eax, 0x13f653d
or byte [eax + 0x3a], bh
add dword [eax], ecx
js 0x44ac81
and dh, byte [ebp + 0x6e]
imul bp, word gs:[esi + 0x65], 0x2264
and dword [0x65707974], edi
and ah, byte [ecx]
cmp eax, 0x65707974
outsd dx, dword [esi]
and byte [ebx + 0x79], dl
insd dword es:[edi], dx
bound ebp, qword [edi + 0x6c]
pop ebx
or dword [edx], ecx
inc eax
imul esi, dword cs:[ebp + 0x72], 0x726f7461
pop ebp
jl 0x44acf0
pop ebx
and al, byte [eax + 0x40]
adc dword [eax], edx
add al, 0x22
pop ebp
and eax, 0x50050d
outsb dx, byte [esi]
or eax, 0x58e1057a
push eax
add byte [esi + 0xd], ch
jp 0x44ac8c
loope 0x44ace1
jb 0x44acb7
outsd dx, dword [esi]
sub al, 0x69
cmp eax, 0x612c5d5b
popal
cmp eax, 0x732c3021
cmp eax, 0x743b3121
jb 0x44ad18
jnp 0x44acc2
sub eax, ebp
outsb dx, byte [esi]
cmp eax, 0x61632e6e
insb byte es:[edi], dx
insb byte es:[edi], dx
sub byte [ebp + 0x29], ah
cmp esp, dword [ecx]
sub byte [ecx + 0x3d], ah
sub byte [edx + 0x3d], dh
outsb dx, byte [esi]
cmp eax, 0x6e3d7228
outsb dx, byte cs:[esi]
js 0x44ad30
sub byte [ecx], ch
sub dword [esi], ebp
outsd dx, dword fs:[esi]
outsb dx, byte [esi]
sub dword gs:[esi], esp
sub byte es:[ecx + 0x2e], ch
jo 0x44ad41
jae 0x44ad36
sub byte [edx + 0x2e], dh
jbe 0x44ad34
insb byte es:[edi], dx
jne 0x44ad3b
sub dword [ecx], ebp
je 0x44ad57
jl 0x44ad46
sub dword cs:[ecx + 0x14], esi
and dword [0x3b29743d], edi
add dword [ecx + 0x1c], ebx
sub dword [ebx], edi
jge 0x44ad51
popal
je 0x44ad54
arpl word [eax + 0x21], bp
or eax, dword [eax]
jae 0x44acf8
push 0x73000b21
add dword [ecx + 0x2c], ebp
outsd dx, dword [esi]
imul ebp, dword [edi + ebp*2], 0x667d653d
imul ebp, dword [esi + 0x61], 0x7b796c6c
sub al, 0x6f
cmp eax, 0x69667d65
outsb dx, byte [esi]
popal
insb byte es:[edi], dx
insb byte es:[edi], dx
jns 0x44ad80
add dword [eax + 8], esi
popal
jl 0x44ad87
or eax, 0x292e009d
pop ss
add al, 0x7c
jl 0x44ad26
or al, byte [eax + ebp]
sub dword [0x6669342a], edx
sub byte [ebx + 0x29], dh
je 0x44ad8b
jb 0x44ad94
ja 0x44ad47
and byte [edi + 0x7d], ch
jge 0x44ad34
outsd dx, dword [esi]
jge 0x44ada7
or dword [ecx], ebp
or byte [eax], ah
imul edi, dword [ebp + 0x25], 0x1423e76
sub dword [eax], ecx
and byte [ecx + 0x7d], ch
and eax, 0x1423e76
add dword [eax], edx
adc byte [ecx + 0x66], ch
sub byte [ecx], ah
adc edx, ebp
imul esp, dword [esi + 0x28], 0xea116521
adc edx, ebp
or al, 0x69
sub byte [edx], ah
dec ecx
mov edi, 0x313d2204
cmp al, 0x11
and cl, byte [ecx - 0x41]
add al, 0x22
cmp eax, 0x1d113c31
add al, 0x20
imul ebp, dword [ecx], 0xffffffb7
and eax, 0x3d6e340f
dec edi
bound ebp, qword [edx + 0x65]
xor dword [ecx + edx], edi
sbb eax, 0x296b2004
mov bh, 0x25
sysenter
outsb dx, byte [esi]
cmp eax, 0x656a624f
push 0x65
arpl word [esi + ebp + 0x70], si
jb 0x44adce
je 0x44add0
and dword [esi + 0x10], esp
je 0x44add6
push ebx
je 0x44adab
stc
xor dword [esp + esi], ecx
jae 0x44addd
imul esp, dword [ebx + 0x65], 0x2d2c3828
xor dword [ecx], ebp
cmp esp, dword [edx]
or dword [edi], ebp
sbb al, 0x22
cmp eax, 0x266e3d3d
inc ecx
inc ecx
or byte [ebx + esi*2], 0x74
jb 0x44ae03
je 0x44adff
jne 0x44add0
inc ecx
movsb byte es:[edi], byte [esi]
adc byte [esi], ah
sub byte es:[esi + 0x3d], ch
xor dl, byte [edx]
add byte [eax], dl
outsb dx, byte [esi]
cmp eax, 0x10001232
outsb dx, byte cs:[esi]
popal
insd dword es:[edi], dx
inc ebp
xchg esi, eax
or al, 0x22
dec ebp
popal
jo 0x44adac
xor al, 0x10
jl 0x44ae27
and dl, byte [ebx + 0x65]
or dword [edi], edi
push ebx
or dword gs:[edi], edi
or eax, 0x452000ac
and byte [eax], dl
jb 0x44ae2a
insd dword es:[edi], dx
and dword [ecx + 1], edi
mov edx, 0x6772410c
jne 0x44ae27
add al, 0
jae 0x44add7
xor ecx, dword [eax + 0x3f285e2f]
sub byte [edi], bh
cmp dl, byte [ebp + 0x69]
jl 0x44ae1e
sub dword [esi + 0x74], ebp
sub byte [edi], bh
outsb dx, byte [esi]
je 0x44ae01
aas
cmp bh, byte [eax]
jl 0x44ae0f
xor dword [esi], esi
jl 0x44ae14
jl 0x44ae14
xor ch, byte [ecx]
sub byte [edi], bh
cmp al, byte [ebx + 0x6c]
popal
insd dword es:[edi], dx
jo 0x44ae51
sub dword fs:[edi], edi
add eax, 0x2f242445
je 0x44ae5c
jae 0x44ae6d
sub byte [esi + 0x29], ch
adc dword [ebp + ecx - 0x15], ebx
inc edx
jmp 0x44ae43
xor al, byte [ecx]
add al, 0x29
jnp 0x44ae30
push esi
nop
outsb dx, byte [esi]
ja 0x44ae2d
push esp
jns 0x44ae80
jo 0x44ae76
inc ebp
inc ebp
jb 0x44ae86
outsd dx, dword [esi]
jb 0x44ae3f
and cl, byte [ecx + 0x6e]
jbe 0x44ae7d
insb byte es:[edi], dx
imul esp, dword [eax + 0x61], 0x6d657474
and byte fs:[ecx + 0x74], ah
je 0x44ae89
insd dword es:[edi], dx
jo 0x44ae9b
and byte [edi + ebp*2 + 0x20], dh
jae 0x44ae34
and byte [ebp + 0x73], ah
add eax, 0x72751ce0
jae 0x44ae34
loopne 0x44ae4d
sbb al, 0x75
jb 0x44ae99
jne 0x44aea5
and byte gs:[esi + 0x6f], ch
and byte [esi + 0x6f], ch
outsb dx, byte [esi]
sub eax, 0x62586145
insb byte es:[edi], dx
and byte gs:[ecx + 0x6e], ch
and byte [ecx + 0x6e], ch
jae 0x44aeb8
je 0x44aea6
popal
outsb dx, byte [esi]
arpl word [ebp + 0x2e], sp
pop esp
outsb dx, byte [esi]
dec ecx
outsb dx, byte [esi]
and byte [edi + 0x72], ch
jb 0x44ae55
jb 0x44ae55
xor byte [eax], cl
bound esp, qword [ebp + 0x20]
adc dword [ebx], esp
add byte [eax + 0x61610031], ch
or byte [edx + 0x65], ah
and byte [ecx], dl
and eax, dword [eax]
sub al, 5
xor dword [eax], eax
popal
popal
pop es
add al, 0x20
outsd dx, dword [esi]
and eax, 0x20733466
insd dword es:[edi], dx
jne 0x44aee1
jae 0x44aee3
je 0x44ae90
and byte [eax + 0x61], ch
jbe 0x44aed9
push 0x20657661
popal
and byte [ecx + 0x20], ah
inc edx
les eax, [edx]
xor byte [eax], ch
sub dword [eax], esp
insd dword es:[edi], dx
je 0x44aeea
and byte [edx - 0x3c], al
add dh, byte [eax]
sub byte [ecx], ch
and byte [ebp + 0x65], ch
je 0x44aeea
outsd dx, dword [esi]
and ch, byte cs:[ecx]
jge 0x44aeca
sub dword [ebp + 0x41], edi
pop es
lea esp, [eax]
adc edi, eax
add al, 0x7b
sub byte [ecx + 0x34], cl
adc al, 0x74
jl 0x44af13
je 0x44aed7
insd dword es:[edi], dx
out 0x41, al
xchg ebp, eax
add al, 0x74
cmp eax, 0x3b000e15
inc ecx
retf 0xca61
cmp ebp, dword [esi + 0x3c]
je 0x44aef8
outsb dx, byte [esi]
sub ebp, dword [ebx]
sub dword [edx + 0x5b], esi
outsb dx, byte [esi]
pop ebp
cmp eax, 0x5d6e5b65
lea edx, [ebp + 0x7d722008]
add dword [edx], esi
add byte [esi + 0x2e], cl
xchg edx, eax
add al, 0x89
nop
mov dword [eax + 0x65085901], edx
insb byte es:[edi], dx
add dword [ecx + 8], ebx
insb byte es:[edi], dx
sub al, 0x21
fdivr dword [eax]
imul ebp, dword [ebp + 0x61], 0x722c6567
cmp byte [ecx + 0x6d], ch
insd dword es:[edi], dx
popal
sub al, 0x72
cmp eax, 0x6e692e65
js 0x44af33
imul ebp, dword cs:[esi + 0x64], 0xd2417865
sub byte [esi], ch
outsd dx, dword [esi]
shr byte [eax], cl
outsd dx, dword cs:[esi]
outsb dx, byte [esi]
inc ebx
push 0x65676e61
sub al, 0x69
add dword [edi], edx
add dword [ecx], esp
sbb byte [ebx + 0x6c], al
popal
jae 0x44af7c
sub al, 0x61
add dword [edi], ecx
xor byte [ebx + 0x48], 0x6f
jb 0x44af7c
jp 0x44af84
outsb dx, byte [esi]
je 0x44af79
insb byte es:[edi], dx
sub al, 0x73
cmp eax, 0x63612e65
je 0x44af8b
jbe 0x44af89
inc esi
outsd dx, dword [esi]
jb 0x44af95
popal
je 0x44af74
sub al, 0x6c
cmp eax, 0x4c0042a5
mov eax, dword [0x151552]
jne 0x44af3b
sub al, ah
bound esi, qword [edx + esi + 0x37]
loopne 0x44af9f
je 0x44af71
aaa
xor byte [esp], ch
cmp eax, 0x64696f76
and byte [eax], dh
cmp eax, 0x3f753d3d
and ah, byte [ebx + 0x6f]
outsb dx, byte [esi]
je 0x44afc7
outsd dx, dword [esi]
insb byte es:[edi], dx
and bh, byte [edx]
jne 0x44af87
jo 0x44af9a
je 0x44af8d
imul esp, dword [esp + ebp + 0x66], 0x732e743d
push 0x6374726f
jne 0x44afe2
sub al, 0x68
cmp eax, 0x6f662e74
je 0x44afa1
outsw dx, word [esi]
outsd dx, dword [esi]
add dword [edx + 4], ebx
sub al, 0x6d
insd dword es:[edi], dx
add dword [eax], ebx
adc byte [ecx + 0x7a], ch
sub al, 0x79
or eax, 0x65441809
sbb byte [ebp + 0x73], al
arpl word [edx + 0x69], si
jae 0x44afec
jb 0x44aff4
jo 0x44af2e
imul eax, dword [esp + ebp], 0x83c0176
je 0x44affb
insd dword es:[edi], dx
insd dword es:[edi], dx
adc eax, 0x3d672071
je 0x44afcc
cmp eax, 0x696d2e74
outsb dx, byte [esi]
insd dword es:[edi], dx
imul ebp, dword [esi + 0x69], 0x8e12161
sub al, 0x5f
imul esp, dword [ecx + 0x21], 0x5f2c08e1
cmp eax, 0x49744711
sub al, 0x62
cmp eax, 0x502c3028
je 0x44afe5
inc esi
sub dword [eax], ebp
sub dword [esi], ebp
imul esi, dword [ebx + 0x4d], 0x6c69626f
sub al, 0x77
cmp eax, 0x1223f66
aas
and al, byte [ecx]
pushal
or byte [0xfe41222d], ch
pushal
arpl word [ecx + 0x74], sp
sub byte [esi + 0x2e], ah
je 0x44b04a
dec esp
outsd dx, dword [esi]
ja 0x44b044
jb 0x44b024
popal
jae 0x44b049
sub byte [ecx], ch
sub al, 0x22
sub dword [edx], ebp
sub eax, 0x1129222d
sbb eax, 0x3a297008
adc dword [0x3a297008], ebx
xor byte ds:[eax], al
add byte [eax + 0x6e], ch
xor byte [eax], al
adc byte [esi + 0x29], dh
add byte [eax], al
push 0x1000306e
jbe 0x44b026
sub al, 0x43
cmp eax, 0x400323e
aas
cmp ah, byte [eax + eax]
cmp bh, byte [edx]
inc esp
add byte [ecx + ebp + 0x2c], bh
dec edi
cmp eax, 0x452e616a
push edi
imul ebp, dword cs:[esi + 0x63], 0x6564756c
jae 0x44b04a
jns 0x44b092
push ecx
jno 0x44b051
sub al, 0x50
cmp eax, 0x28292845
or dword [ecx + 0x38], edx
jo 0x44b09d
arpl word [ebx + 0x65], bp
jb 0x44b098
pop edi
insb byte es:[edi], dx
popal
bound esp, qword [ebp + 0x6c]
and ch, byte [edx + ecx*2]
adc eax, 0x10d51900
inc ebx
sub dword [ecx], ebp
sbb ebp, edx
adc byte [ebx + 0x29], al
sub dword [esp + edx*2], ebp
sub al, 0x54
or dword [0x622d30da], edi
popal
arpl word [ebx + 0x67], bp
jb 0x44b0c8
sub eax, 0x6b636162
jb 0x44b0c8
jne 0x44b0c9
and ch, byte fs:[edx + eax*2]
adc eax, dword [eax]
cmp byte cs:[eax], al
add al, 0x2c
jnp 0x44b0ae
pop ds
add byte [ebp + 0x180d5568], al
and bh, byte [edx]
popal
jge 0x44b09e
sub al, 0x41
or dword [ebx + 0x10], ebx
je 0x44b0e1
js 0x44b0f2
and byte [ecx], al
add eax, 0x642d2d28
popal
jb 0x44b0f3
jb 0x44b0f0
jns 0x44b0ad
and eax, 0x69741c5e
je 0x44b100
and ch, byte gs:[ebx + edi*2]
add eax, 0x2d2d2422
je 0x44b108
imul ebp, dword [esi + 0x79], 0x2c623a22
outsb dx, byte [esi]
jns 0x44b0c4
cmp ah, byte [edx + 0x2c]
or eax, 0x6d73300f
popal
insb byte es:[edi], dx
insb byte es:[edi], dx
and bh, byte [edx]
and dword [edx + 0x7d], esp
sub dword [ebx + ebp*2], ebp
cmp ah, byte [ecx]
bound edi, qword [ebp + 0x29]
sub al, 0x6b
or dword [edx + 0x18], ecx
arpl word [eax + 0x6f], bp
outsd dx, dword [esi]
jae 0x44b123
sub eax, 0x5f103d01
pop edi
bound esi, qword [esi + ebp*2 + 1]
cmp al, 0x3e
adc al, 0
adc al, 0
add al, 0x2d
sub eax, 0x22308549
cmp ch, byte [eax]
jo 0x44b153
jl 0x44b138
sub dword [0x7d733d3d], edi
int1
wait
sub al, 0x28
xor byte [ebx], ch
push 0x73
js 0x44b15e
sub dword [eax], ebp
and ch, byte [0x637b0421]
add al, 0x7b
arpl word [ecx - 0x31], ax
and al, 0x4e
popal
insd dword es:[edi], dx
cmp dl, byte gs:[eax + 0x2c]
push 0xa9416d74
xor byte [edx], bh
ja 0x44b132
inc ecx
iretd
inc ecx
test eax, 0x2c773a30
arpl word [eax + 0x69], bp
insb byte es:[edi], dx
jb 0x44b172
imul ebp, dword [esp + 0x72], 0x5b3a6e65
adc dword [eax + edx*4], esi
outsb dx, byte [esi]
cmp bl, byte [ebx + 0x11]
xor al, 0x90
sub dword [eax], ebp
and ch, byte [ecx + 0x6e]
jo 0x44b18f
je 0x44b13e
sub al, 0x7b
popaw
jne 0x44b190
insb byte es:[edi], dx
je 0x44b169
push 0x656b6365
cmp dh, byte fs:[eax]
cmp eax, 0x2c723d3d
imul esp, dword [edx + edi + 0x77], 0x490ea12c
or al, 0
sub al, 0x69
cmp dh, byte fs:[edi + 0x2c]
mov eax, dword [0xc490e]
pop edi
sub dword [ecx + 0x712c2204], ecx
inc ecx
add byte [edx], bh
jno 0x44b134
adc al, 0x28
sub dword [ebx + 0x6f], edi
sub byte [ebx + 0x65], bh
bound ecx, qword [eax]
cmp dh, byte [edx + 0x2c]
add ebp, ecx
adc byte [ecx + 0x64], cl
cmp dh, byte [eax + 0x2c]
mov ah, 2
xor al, 0x3a
jbe 0x44b1e2
sub dword [esp + ebp*2], ebp
sub byte [edi + 0x7c], bl
jl 0x44b1dd
pop edi
jl 0x44b1e8
jo 0x44b197
sub dword [ebp + 0x2c], edi
jge 0x44b19c
mov eax, dword [0x223a28b3]
jb 0x44b1d8
sub byte [edx], bh
and dh, byte [edx + 0x61]
imul ebp, dword fs:[edi + 0x22], 0x112c297d
xchg ecx, eax
add ebp, eax
or al, 0x64
imul esi, dword [esi + 0x22], 0xc32e
imul ecx, dword [edx - 0x47], 0
dec esi
sub byte [eax], al
add byte [ecx + 0x4a], al
sub byte [eax], al
adc byte [ecx], ch
sub byte [edx], ah
push 0x4e3234
sub byte [edx], ah
push 0x69646165
outsb dx, byte [esi]
sub eax, 0x30192234
and byte [esi + 0x7c], ah
jl 0x44b21b
xor al, 0x32
dec esi
add byte [eax], ch
and ch, byte [eax + 0x65]
popal
imul ebp, dword fs:[esi + 0x67], 0x1922342d
xor byte [eax], ah
jl 0x44b22e
push 0x792c297d
jge 0x44b1de
sub al, 0x79
aas
adc dword [eax + 0x2228290c], ecx
jo 0x44b1c1
aaa
xor dword [edx], esi
or al, 0x4f
aas
jns 0x44b1f6
add esi, edx
and byte [edi + 0x69], bl
outsb dx, byte [esi]
pop edi
imul ebp, dword [esi + 0x63], 0xf193a68
adc byte [ebx + 0x6d], ah
insd dword es:[edi], dx
jge 0x44b204
cmp ah, byte [esi + 0x38]
cmp byte [eax], al
add byte [ebp + 0x36], ch
add byte [eax], al
insd dword es:[edi], dx
cmp byte ss:[eax], al
cmp byte [eax], al
sbb dword [edi], ecx
add dword [eax], edi
add byte [ebp + 0x1d], bl
sti
add al, 0x29
sub byte [edx - 6], al
add byte [edx], ah
jbe 0x44b25f
jae 0x44b26d
popal
insb byte es:[edi], dx
imul esi, dword [ebx + 0x61], 0x2d1c0681
ja 0x44b275
popal
jo 0x44b276
jb 0x44b226
mov eax, 0x363e771d
add dword [eax], eax
push esp
sbb esi, ebx
push 0x26
add byte [eax], al
imul edx, dword [edx + 0x186d0026], 0x80008072
imul ebp, dword [ebp + 0x67], 0x617b2c22
insd dword es:[edi], dx
sbb byte [edx - 0x80], dh
add byte [eax + 0x22676d69], al
sub al, 0x7b
popal
jnp 0x44b289
insb byte es:[edi], dx
je 0x44b265
and dl, byte [ebx + 0x69]
jp 0x44b295
and byte [eax + 0x72], dh
jbe 0x44b29f
ja 0x44b25b
sub al, 0x73
jb 0x44b2a0
cmp ch, byte [esi + 0x7c]
jl 0x44b2a9
add dword [ecx], ecx
adc byte [ebx + 0x65], dl
je 0x44b283
and dl, byte [ebp + 0x14160580]
and ah, byte [eax]
xor dword [eax + 0x2c], edi
and byte [ecx + 0x10150d78], bl
xor bh, byte [eax + 0x22]
js 0x44b27f
sub dword [ebp + 0x15], edi
add bh, byte [esp + ebp]
bound edi, qword [esp + edi*2 + 0x22]
adc eax, 0x622c3c02
jl 0x44b2e2
jl 0x44b289
and dh, byte [esi + 0x31]
jbe 0x44b29a
and ah, byte [ecx]
cmp eax, 0x7c7c643d
jl 0x44b2ec
and cl, byte [ecx + eax + 9]
add byte [esi + 0x16], ah
push ss
push ss
outsd dx, dword [esi]
or dword [edx - 0x23], ebp
add byte [edx], dh
bound esp, qword [ebp + 0x73]
je 0x44b2b0
jae 0x44b2f6
sub eax, 0x696f6863
arpl word [ebp + 0x2d], sp
sub eax, 0x3d3da0a9
xor al, 0x22
inc edx
arpl word [eax + 0x6f], bp
imul esp, dword [ebx + 0x65], 0xa0a92d2d
cmp eax, 0x4222343d
sub eax, 0x3da0a92d
cmp eax, 0x45422234
inc ebp
push ebx
push esp
and byte [ebx + 0x48], al
dec edi
dec ecx
inc ebx
inc ebp
and bh, byte [ebp + 0x21]
mov word [eax], cs
pop ebp
jge 0x44b2cd
or byte [ebp + 0x7d], bl
sub dword [esi], ebx
push ds
out 0xa, eax
add byte [ebx + 0x56], dl
push esi
push ebp
push es
or al, 0x64
popal
je 0x44b312
popal
lds edx, [edi + 0x18]
jb 0x44b318
insd dword es:[edi], dx
dec ecx
lds ebx, fs:[ecx + 0x1c]
imul bp, word [esi + 0x69], 0x6873
dec ecx
lds ecx, fs:[edi + 8]
jae 0x44b330
je 0x44b282
cmpsb byte [esi], byte es:[edi]
lds edx, [eax - 0x3f]
pop edi
lds ecx, [ecx + 0x71]
xor eax, 0x43c12c00
adc byte [eax + 0x69], ch
dec eax
dec ecx
mov al, ch
popal
lds edi, [esi]
popal
sub cl, byte [eax]
inc ebx
outsd dx, dword [esi]
insb byte es:[edi], dx
push cs
aaa
or ebx, dword [eax]
imul ebp, dword [edi + 0x6e], 0x642c6449
mov word ds:[esi], es
mov word [esi], es
fdiv dword [eax + 0x3d]
inc ecx
arpl word [eax], bp
sub byte [eax], dh
sub al, 0x6f
jne 0x44b378
push ebx
je 0x44b36a
je 0x44b370
sub dword [eax], ebp
xor dword [eax], esi
xor byte [ecx], dh
sub dword [edx + esi], ebp
sub al, 0x32
sub dword [esi], ebp
cmp eax, 0x5d305b70
sub al, 0x68
cmp eax, 0x5d315b70
jo 0x44b375
xor byte [ebp + 0x2c], bl
push 0x315b703d
pop ebp
sub al, 0x6d
cmp eax, 0x472c3028
sub al, 0x47
jb 0x44b35a
insd dword es:[edi], dx
sub dword [eax], ebp
and cl, byte [0x3b2904f7]
or eax, 0x3b2904f7
adc dword [ebx], edi
and byte [ebp + 0x66], al
arpl word gs:[ecx + ebp + 0x28], si
sub byte [ebp - 0x44], bh
sbb ah, byte [ebx + 0x9680009]
push ecx
adc al, 0x7d
sub dword [ebx + ebx*2], ebp
jne 0x44b3ae
push ss
imul ecx, dword [ecx], 0xee2a7900
or eax, dword [eax]
sub dword [ecx], edx
sub cl, cl
loop 0x44b381
lea edx, [eax]
aas
cmp ah, byte fs:[ebp + 0x7d]
in eax, dx
invalid
mov al, byte [ecx]
popal
cmp al, 0xad
invalid
cmp eax, 0x79321182
into
sub byte [ecx + 0x64], ch
cmp ah, byte [edx]
cmp ah, byte fs:[edx]
jo 0x44b3ef
outsd dx, dword [esi]
jne 0x44b3e4
je 0x44b328
adc ebx, dword [0x215b102d]
insb byte es:[edi], dx
adc dword es:[edx], esi
jno 0x44b330
xchg ebp, eax
call 0x205d153b
insd dword es:[edi], dx
bound ebp, qword [0x1d35312d]
xor eax, 0x8a162200
or al, 0xa5
pushfd
add byte [edx], bh
imul eax, dword cs:[esi + ecx*2], 0x77bd036e
sbb eax, 0x26740c43
je 0x44b3d1
ja 0x44b3cd
inc ebx
or al, 0x74
je 0x44b3d1
mov ah, 8
add dword [edx], ecx
or byte [ebp + 0x61], ch
jo 0x44b3fd
cmp edx, dword [edx]
add eax, 0x193e290c
wait
or al, 0x4e
arpl word [ebx + edi*2], bp
sub dword [edi + 8], esi
cmp ch, byte [ebp + 0x2c]
test eax, 0x1c1351ba
cmp ah, byte [esi + 0x2c]
insb byte es:[edi], dx
insd dword es:[edi], dx
sub al, 0xa9
mov edx, 0x3a1c1351
sub al, 0x65
insb byte es:[edi], dx
cmp ah, byte [ebp + 0x2c]
inc ebp
push ss
add al, 0x3a
popal
or dword [eax], ecx
adc bh, byte [ebp + 8]
or al, 0x3a
je 0x44b42a
xor al, byte [ecx + 0x6354187f]
pop edx
cmp dword [edi + 0x18], 0x5a2e6354
sub dword [eax], ebp
jnp 0x44b447
pushal
or byte [edx], bh
outsb dx, byte [esi]
sub al, 0x51
pop esi
or byte [edx], bh
jb 0x44b431
add eax, 0x736560ef
cmp bl, byte [ebx + 0x79]
sub byte [ebp + 0x2e], ah
imul esi, dword [ebx + 0x4c], 0x73646e61
arpl word [ecx + 0x70], sp
sub dword gs:[edi], edi
and ah, byte [edx + 0x74]
outsb dx, byte [esi]
lodsd eax, dword ss:[esi]
push es
and byte [edx], ah
and bl, byte [ebp + 0x7d]
sub dword [edx], edi
and ah, byte [edx]
sub al, 0xa9
cmp ah, byte [edx]
and ch, byte [ecx + ebp*4]
xchg ebp, eax
add al, 0x74
sub al, 0x2e
invalid
je 0x44b45f
invalid
add al, 0x3a
imul eax, dword [ecx], 0x8f23214
sub al, 0x3a
push 0x2e652c7d
imul esp, dword [esp + edi*2 + 0x7c], 0xc1162e65
or byte [ecx + ecx*2], dl
adc al, 0x49
sub dword fs:[ebp + 0x29], edi
sub dword [ebp + 0x47], esp
popal
inc esi
push ecx
pop ebp
add al, 0x20
js 0x44b486
mov dh, 0xb
sub eax, 0xd6dfe25
invalid
mov byte [0x49000d6d], al
sub dword [edi - 0x1f29202], esi
insd dword es:[edi], dx
or eax, 0x8e0d6dfe
insd dword es:[edi], dx
or eax, 0x6dfeeb0d
or eax, 0xfe0d6dfe
insd dword es:[edi], dx
or eax, 0x6dfec70d
or eax, 0x160d6d6a
add dword [edx], edx
add byte [edx + edi*2 + 0x1a], al
pop es
and byte [ebp + 0x6f], ch
popal
insb byte es:[edi], dx
dec edi
jo 0x44b522
outsb dx, byte [esi]
in eax, 0x1c
sbb al, 0x6f
outsb dx, byte [esi]
inc ebx
insb byte es:[edi], dx
outsd dx, dword [esi]
jae 0x44b52d
dec ebp
add dword [0x6f2820e5], edx
outsb dx, byte [esi]
inc ecx
push esp
outsd dx, dword [esi]
inc ebx
popal
jb 0x44b54d
in eax, 0x20
add al, 0x61
push cs
mov cs, word [ecx]
or eax, 0xd700e11
xor al, 0x69
jae 0x44b530
je 0x44b550
push 0x2c676e69
insb byte es:[edi], dx
cmp eax, 0x6f34278
add byte [eax], dh
invalid
adc al, byte cs:[eax]
sub byte [edi + 0x70], ch
jne 0x44b59a
sub eax, 0x6d627573
imul esi, dword [esi + ecx + 0x6a], 0x133090b
sub bl, byte [edi + ebp*2]
bound ebp, qword [ebp + 0x69]
je 0x44b540
push 0xb
or dword [ebx], esi
add dword [edx], ebp
sbb al, 0x6f
arpl word [ebp + 0x73], sp
jae 0x44b5a8
outsb dx, byte [esi]
push ss
out 0xb, eax
add byte [esi - 0x27], ah
test dword [eax], 0x1647b29
jne 0x44b55f
jb 0x44b579
sub byte [ecx], ah
xor dword [ecx], ebp
inc esi
jmp 0x44b55d
and dword [ecx], esi
sub dword [esi - 0x15], eax
push es
or al, 0x50
arpl word [esi], bp
pop edx
push cs
lodsd eax, dword [esi]
or bl, byte [eax]
outsd dx, dword [esi]
jae 0x44b5c8
sbb byte [edi + 0x73], ch
dec edi
dec edi
outsb dx, byte [esi]
inc esp
outsd dx, dword [esi]
push ss
add eax, 0x6c432013
imul esp, dword [ebx + 0x6b], 0x2c31213a
push cs
dec dword [0x746e6524]
push ebx
outsb dx, byte [esi]
je 0x44b5cf
je 0x44b5f7
insb byte es:[edi], dx
cmp bh, byte gs:[ebx + 0x26]
mov cl, byte [esp + edi]
cmp ah, byte [edx]
je 0x44b5fc
popal
outsb dx, byte [esi]
jae 0x44b5fe
popal
jb 0x44b5f6
outsb dx, byte [esi]
je 0x44b5b6
sub al, 0x70
sub dword [0x2c303a10], eax
bound ebp, qword [edi + 0xe]
xor byte [edx], ch
outsd dx, dword [esi]
push cs
xchg ecx, eax
seto byte [edx]
and ch, byte [esi + 0x6f]
outsb dx, byte [esi]
and ch, byte gs:[edi + esi*2]
and ch, byte [edi + esi*2]
imul esp, dword [esp + esi*2 + 0x68], 0x7561223a
je 0x44b624
and bh, byte [ebp + 0x2c]
jge 0x44b5e4
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ebx + 0x53], bp
arpl word [edx + 0x6f], si
insb byte es:[edi], dx
insb byte es:[edi], dx
cmp ah, byte [ecx]
xor byte [ebp*2 + 0x9015221], ch
push edx
add dword [ecx], ecx
sub eax, 0x663a4062
sub al, 0x6f
sub al, 0x6f
jo 0x44b639
outsb dx, byte [esi]
cmp ch, byte [esi + 0x2c]
outsd dx, dword [esi]
jbe 0x44b640
jb 0x44b649
popal
jns 0x44b62a
jne 0x44b5e2
and al, 0x72
bound esp, qword [bx + di + 0x28]
xor dh, byte [esi + 0x519202c]
sbb al, 0x30
cmp dword cs:[ecx], ebp
and ch, byte [edx + edi*2]
jp 0x44b641
dec ecx
push cs
sbb eax, 0x223a1c0f
cmp ah, byte [edx]
xor dword [eax], esi
xor byte [0x15967d22], dh
or ch, byte [ecx]
sub eax, 0x632d6f74
popal
jb 0x44b687
sub eax, 0x22005825
inc esi
cmp byte [eax], al
stc
fcmovb st(0), st(5)
mov esp, 0xc9312
and al, byte [0x5f5f042d]
add eax, 0x5f5f042d
sbb cl, byte [edi + 0xa]
add byte [eax], ah
ltr word ss:[eax]
dec edi
or al, byte [eax]
and byte [esi], dh
ltr word [eax]
sub eax, 0x6c75662d
insb byte es:[edi], dx
sub eax, 0x511dfb05
and dh, byte [ebx + 0x526e0c]
push cs
add eax, 0x22511dfb
mov bl, 0xc
outsb dx, byte [esi]
push edx
add byte [esi], cl
fisttp dword [ebx]
xor ah, byte [eax]
or edx, dword [0xc089a36]
adc eax, 0xc089a36
add al, 0x22
inc ebx
adc cl, byte [esi + 0x82f520d]
dec ecx
sub ecx, dword [esi]
adc eax, 0x875260c
or eax, 0x216300bb
call dword [edx]
push ss
or eax, 0xfcd1f925
add byte [eax], ch
fdecstp
add byte [eax], ch
and dh, bl
or al, 0xd
inc edi
in eax, 0x29
jb 0x44b672
or al, 0x15
pop ebp
add al, 0x6f
outsb dx, byte [esi]
inc ecx
inc esp
xor dword [edi], esp
or eax, 0x122d000f
pop ds
or dword [edx], ebx
add byte [0x1a091f12], ch
push ebx
or dword [eax], esp
insd dword es:[edi], dx
je 0x44b6c1
sub eax, 0x2c223033
jae 0x44b6e0
imul ebx, dword [eax], 0x542e7248
dec esp
aas
jnp 0x44b6f2
push esi
inc eax
inc edx
outsd dx, dword [esi]
je 0x44b71f
outsd dx, dword [esi]
insd dword es:[edi], dx
cmp ah, byte [edx]
xor dword [eax + esi], esi
jo 0x44b72c
and bh, byte [ebp + 0x3a]
jnp 0x44b6f6
fist word [ebx + ebx*2]
and dword [ebx + 0x26], esi
je 0x44b6f0
push edi
push edi
or dword [ebx + edx*2], ecx
arpl word [ebx + edi*2], bp
push cs
in eax, 0xa
or byte [edx], bh
je 0x44b6fc
sub ah, byte [ebx + 0x1668410a]
mov bl, 8
push cs
retf 0x4111
sbb edx, ebp
sub bh, byte [eax + 0x11]
adc dh, byte [eax + 8]
adc al, 0x3b
sub byte fs:[ecx + ebp + 0x7d], dh
fimul word ss:[esp + eax]
fimul word [esp + eax]
add al, 0x68
jb 0x44b72c
push 0x13d3672
add al, 0x6d
jns 0x44b701
cmp eax, 0x796d0401
add eax, 0x2536b5
invalid
mov ch, 0x36
and eax, 0xcc73e00
xor ah, byte [esi + 2]
sub dword [eax + eax], edi
sub eax, 0x61080321
imul ebp, dword [esi + 0x32], 0x7e2601ea
or dword [ecx], esi
bound esp, qword [ecx - 0x6a]
add al, 0x61
jae 0x44b767
invalid
jae 0x44b730
adc byte [eax + 0x2c], dh
jo 0x44b74e
imul esi, dword fs:[ebx + 0xe], 0x640c12ff
cmp ah, byte [ecx]
je 0x44b72f
mov edi, 0x801a85a
imul ebp, dword [eax], 0xb890e7b
pop edx
test al, 1
or byte [ecx + 0x28], ch
jnp 0x44b745
mov dword [ebx], ecx
sbb byte [ecx + 0x64], cl
cmp dh, byte [ebx + ebx*2 + 0x75]
pop ebp
inc esi
xchg ebp, eax
or ebx, dword [esi]
jmp 0x44b74f
loope 0x44b752
loope 0x44b752
jns 0x44b75f
or al, 0
popal
push cs
add byte [ecx + 0xe], ah
xlatb
or dword [edx], edx
mov dword [0x10d00e0f], eax
add al, 0x70
popal
jo 0x44b7c2
inc esp
add al, byte [eax]
insb byte es:[edi], dx
and eax, 0x4301907
and al, byte [ecx - 0x5b]
pop es
sbb dword [eax], esi
add al, 0x22
inc ecx
movsd dword es:[edi], dword [esi]
adc ecx, dword [esi]
xchg esi, eax
adc esp, dword [ecx + 0x5c]
or al, 0x2e
and ch, byte cs:[edx]
bound ecx, qword [esi]
popal
add byte [ecx], dl
inc ebp
push ds
sahf
push cs
add byte [ebx + 0xe], bl
movsb byte es:[edi], byte [esi]
or al, byte [ecx]
mov cl, 0xc
jo 0x44b7ff
imul esp, dword [ebx + 0x1a], 0x74300a6c
sub al, 0x22
and dl, ah
and byte [edx + 0x64644120], 0x11
dec esp
push cs
adc al, 0xa
push cs
push esi
or eax, 0x7f455d00
add dword [edx], ecx
push ss
aas
pop ss
add byte [edx + 0xe], ch
daa
pop ss
adc byte [esi], dh
xor byte [eax], dh
xor dword [ebx], esi
sub ah, byte [edi]
pop ss
add byte [edx + 0x12], dl
add ecx, dword [eax]
or byte [esi + ebp*2], ch
sub al, 0x12
jl 0x44b7e1
or byte [ecx], ch
sub dword [edx], edx
add dl, byte [esi]
push cs
jb 0x44b7e8
xor byte [ebx + 0x3d], dh
pop ebx
imul ebx, dword [ebp + 0x28], 0x6c2c2961
cmp eax, 0x16521673
cmp byte es:[esi], dl
push ss
push ss
push cs
or edx, dword [esi]
and al, 0xc
push cs
push esp
pop ss
add al, 0x7d
jae 0x44b808
test dword [esi], edx
mov byte [edi], bh
je 0x44b824
insb byte es:[edi], dx
sub dword [edx], edi
push eax
jb 0x44b871
insd dword es:[edi], dx
imul esi, dword [ebx + 0x65], 0x7365722e
outsd dx, dword [esi]
jae 0x44b87a
insb byte es:[edi], dx
jbe 0x44b873
sub byte [ecx + ebp + 0x2e], ch
je 0x44b87c
outsb dx, byte gs:[esi]
sub byte [edx + 0x2c], dh
outsd dx, dword [esi]
sub dword [ebp + 0x71], edi
cmp byte [eax], cl
and byte [ebp + 0x63], cl
inc ecx
push ecx
or eax, 0x161149
sub byte [esi], bl
fist dword [ebx]
and byte [eax + ebp*2 + 0x69], dh
jae 0x44b85f
outsb dx, byte [esi]
cmp eax, 0x6e1a7261
adc eax, 0xc7f1a
and byte [esi], cl
xor al, 0x14
or eax, 0x26280060
fisttp qword [ecx + eax]
pop edx
add eax, 0x13ec0eb5
and byte [ecx + 0x70], ah
jo 0x44b8c1
jns 0x44b87f
je 0x44b885
outsb dx, byte [esi]
sbb eax, 0x16100e7
insb byte es:[edi], dx
or al, 0x52
arpl word [eax], bp
imul eax, dword [0x2c6110e8], 0xe222c73
cmp eax, 0x2c220817
and ch, byte [0x7300921d]
inc esi
sbb eax, 0x46730092
and eax, 0x158a1200
add eax, 0x28610426
push ss
add byte [edx], dl
mov dl, byte [0x61042605]
add al, 0x61
sub byte [esi], dl
adc dword [0x120b0112], ecx
or eax, 0x120b0112
xchg ebx, eax
adc al, 0
dec esp
and al, 7
push cs
sub byte [eax], bl
or esp, ecx
add byte [ebx + 0x12], bh
not byte [eax]
xor al, 0x6a
arpl word [esi], bp
pop edi
push esp
sub al, 0x70
popal
jns 0x44b912
outsd dx, dword [esi]
popal
cmp ch, byte fs:[ecx + 0x6e]
adc al, 0x65
jge 0x44b8dc
imul esi, dword [ebx + 0x50], 0x3a149dc1
je 0x44b936
jge 0x44b8e7
inc esi
jp 0x44b8fe
add byte [edx + ebx*2], al
push edi
sbb dword [eax], eax
push cs
add al, 0x16
inc ecx
add byte [eax], al
push ebp
inc ecx
add byte [ecx + 0x1a750087], bl
mov ecx, 0x29741019
jnp 0x44b951
je 0x44b906
sub byte [0x6d56888e], dl
adc eax, 0x6d56888e
jge 0x44b90e
sub al, 0x4d
outsb dx, byte [esi]
pop edx
je 0x44b917
and ch, byte [edi]
insb byte es:[edi], dx
popal
jo 0x44b95e
das
imul esi, dword fs:[ebx + 0x70], 0x6574616c
das
and ch, byte [esi]
arpl word [edi + 0x6e], bp
push cs
das
adc al, 4
sub dword gs:[0x5d39ad], ebp
outsb dx, byte [esi]
adc eax, 0x1974005b
adc eax, 0x4a810c9d
add byte [esi + 0x15], ch
pop ebx
add byte [ecx + ebx + 0x15], dh
popfd
or al, 0x81
dec edx
adc ch, byte [edi]
invalid
or dword [eax], edx
add byte [esi + 9], ch
add byte ds:[ecx + 0xe], ch
bound ecx, qword [esi]
push cs
pop ecx
or al, 4
sub dword [esi], ebp
push ss
wait
sbb byte [ecx], bl
imul eax, dword [eax], 0x20d9296e
jb 0x44b98e
jae 0x44b9cc
imul esi, dword [ebx + 0x68], 0x188a0e28
jae 0x44b9d0
jae 0x44b9d0
outsd dx, dword [esi]
outsb dx, byte [esi]
jae 0x44b9c9
jae 0x44b9db
popal
je 0x44b9df
jae 0x44b995
jnp 0x44b9d1
popal
jae 0x44b9d6
and byte [eax + esi], dh
xor byte [edx], bh
jb 0x44b9b5
sub dword [ecx], ebp
push cs
pop ss
adc al, 0x3a
jnp 0x44b9ef
outsd dx, dword [esi]
je 0x44b9ca
push cs
adc dl, byte [esp + ebp]
cmp ah, byte [ecx]
xor byte [ebp + 0x7d], bh
cmp esp, dword [edx + 0x72]
popal
bound esi, qword [edx + 0x65]
popal
imul edi, dword [ebx], 0xd
sub eax, dword [eax]
xor al, 0x3a
sub eax, dword [eax]
adc al, 0x69
jae 0x44b9e6
outsd dx, dword [esi]
outsb dx, byte [esi]
inc edx
sub dword [eax], eax
add byte [0x1c005442], dh
imul ebp, dword [esi + 0x74], 0x616e7265
insb byte es:[edi], dx
adc dl, byte [edi + edx + 0x1a00302e]
pop edx
adc edi, dword [edx]
pop eax
add byte [edx], dh
add dword [eax], 4
jge 0x44ba39
pop ss
xor byte cs:[eax], al
sbb bl, byte [edx + 0x13]
cmp bl, byte [eax]
xor al, byte [ebx + 0x747d0400]
sbb esi, edx
dec esi
xor byte [edx], al
add al, byte [eax + edi*2]
add al, 0x78
push ecx
cmp dword [0x72726508], ebp
jb 0x44ba45
jb 0x44ba45
push cs
inc ecx
push cs
add byte [ecx + eax*2 + 0x29], ah
sbb al, 0x7d
sub byte [edx + 0x7c], dh
jge 0x44ba05
jb 0x44ba5b
jl 0x44ba4f
sub al, 0x65
and eax, 0x7d7d0c20
jge 0x44ba65
sub al, 0x56
scasb al, byte es:[edi]
test dword [ecx], 0xf6967500
add dword [esp + ebp], ecx
and ch, byte [edi]
xchg esi, eax
test byte [ecx], 0xc
sub al, 0x22
das
arpl word [edx], sp
cdq
adc byte [ebp - 0x1e96938d], cl
arpl si, di
or eax, dword [edx]
xor cl, byte [ebx]
add al, byte [edx + ecx*2]
or eax, dword [edx]
add al, 0x4a
ja 0x44ba24
invalid
jge 0x44baa3
sub dword [edx], ebx
invalid
sub dword [ebx + 0x6e], edi
jns 0x44ba6d
add al, 0x71
pop eax
xor bh, byte [ecx]
add dword [ebp + 0x20], esi
inc esp
jns 0x44bab7
and byte [ecx + edi*2 + 0x6e], al
inc esp
jo 0x44ba79
and ch, byte [edi]
popal
jb 0x44bac6
ja 0x44bac3
jb 0x44bac1
jae 0x44ba87
and ah, byte [edx]
dec ebp
pop ss
and dword [ebp + 0x1c], eax
jns 0x44bace
popal
insb byte es:[edi], dx
and ch, byte [ecx]
sub al, 0x7b
push ss
movsd dword es:[edi], dword [esi]
or byte [eax], bl
jae 0x44baa7
jnp 0x44ba91
inc ecx
bound ebp, qword [0x3409110e]
and bh, byte [edx]
and dh, byte [ebx + 0x65]
jae 0x44bae0
insd dword es:[edi], dx
popal
outsb dx, byte [esi]
je 0x44bae9
arpl word [edx], sp
jge 0x44bb01
inc edx
add ebx, dword fs:[ecx]
fild dword [eax]
outsb dx, byte [esi]
pop ebp
sbb ebx, ebx
add byte [esi + 0x5d], ch
and eax, 0xe80efb49
sbb byte [ecx], ah
xor ah, byte [ebp + 0x64]
cmp dword [esi + 0x6e424900], esp
add eax, dword [esp]
jns 0x44bada
push es
add dword [ecx], esi
or byte [edx], bh
je 0x44bad4
xor dword [eax], ecx
cmp dh, byte [esp + ebp + 0x2e]
sub al, 0x2e
das
das
add byte [ecx], ah
adc al, 0x71
js 0x44bab0
add eax, 0x36050552
and al, 0
add byte [ecx + 0x2e], dh
dec edx
add byte [eax], al
je 0x44badc
dec edx
xchg dword [ebx], eax
mov eax, dword cs:[0x19d30e00]
add byte [esi], cl
rcr dword [ecx], cl
cmp dword [eax + eax + 0x45], edi
jl 0x44bac8
inc ebp
sbb dword [ebp + 0x29], esi
jnp 0x44bace
je 0x44bb05
jnp 0x44bad7
dec ebp
or byte [ebp + 0x2c], bh
jge 0x44bb02
jp 0x44bb06
jnp 0x44badb
jnp 0x44badb
sbb esp, edx
aam 0xe9
test dword [0x1273f1d6], eax
jmp 0xf21ac066
int1
jae 0x44baf5
dec esi
or al, 0x30
jae 0x44bb4d
popal
jb 0x44bb4e
push 0x72657551
jns 0x44bb1e
outsd dx, dword [esi]
imul ebx, dword es:[ecx], 0xb167200
adc al, 4
sbb dword [eax], eax
jb 0x44bb0f
or edx, dword [esp + eax]
jb 0x44bb2a
mov eax, dword [0x113a1ae4]
cmp dl, byte [ecx]
adc dword [esp + ebp], eax
add al, 0x2c
popal
sbb dword [eax], esp
or byte [ecx + 0x3f], ch
xor byte [esi], cl
les edx, [eax]
add al, 0x3d
stosd dword es:[edi], eax
adc eax, dword [eax]
insb byte es:[edi], dx
sbb dword [esi], ebx
sbb byte [ebx + 0x3f], dh
xor byte [edx], bh
jae 0x44bb4c
arpl word [edx], dx
jo 0x44bb37
movsd dword es:[edi], dword [esi]
or dword [ebp + 0x90059ab], 0xffffff99
xor byte [ebp + 0x3d], ah
dec ebp
or dword [ecx + 0x4d3d6530], ebx
arpl word [eax], bp
push esi
sub byte [ecx], ch
insd dword es:[edi], dx
popal
jb 0x44bba5
cdq
xchg dword [eax], ecx
sub byte gs:[edx + 9], dh
and dword [ecx + ebp*2], eax
sub al, 0xd5
mov word [ecx], es
daa
push cs
loopne 0x44bb57
or bl, byte [ecx]
sbb dword [edi], esp
daa
and dword [edi], esp
push cs
in al, 0x1a
or byte [ebx], bh
cmp ebp, dword [ecx]
lea ebp, [edi + 0xe2e6504]
sub dword [ebp + 0x2e6504af], ecx
push cs
and al, 0x15
add al, 0x3d
adc ch, byte gs:[ebp + ebx + 0x3004ab8d]
cmp cl, cl
sub bl, byte [eax]
and byte [ecx + 0x3d], ch
popal
sub ebp, dword [esp + ebp + 0xd]
and ecx, dword [eax]
xor dword [edx + esi*2], ebp
pop ecx
jg 0x44bb8e
push eax
and al, 0x7d
sub dword [ecx + ecx], ebp
xor eax, 0xa9353d04
mov bh, 8
jo 0x44bbfc
jae 0x44bb30
mov eax, dword [0xe6300b8]
mov cl, byte [ebx]
add al, 0x61
mov eax, 0x8a0e6300
or eax, dword [ecx]
adc ch, al
sbb byte [eax], bl
je 0x44bc03
insd dword es:[edi], dx
sub eax, 0x553d6469
popfd
or al, 0x74
sub al, 0x22
sub dword es:[ebx + 5], ecx
pop ss
push ebp
lcall 0x7126, 0x222c6e14
cmp eax, 0x6f3c1019
sub al, 0x22
jne 0x44bc30
jb 0x44bc24
sub eax, 0x6b73616d
sbb eax, 0x2969081b
sub dword [ecx + 0x3a350425], ebp
push cs
mov ch, 0x1d
add byte [eax], ch
and dword [eax + 0x18], edx
jae 0x44bc44
outsb dx, byte [esi]
je 0x44bc0b
sub dword [ebx + 0xd], edi
pop dword [ecx + esi]
xor ch, byte [ecx + 0x1df31e4c]
adc al, 0x72
sub byte [ebx + 0x28], cl
jae 0x44bc3b
dec ebx
cmp al, 0x2e
arpl word [edi + 0x64], bp
sub al, 0x63
sub dword [ecx], ebp
sub al, 0x77
imul ebp, dword [esi + 0x64], 0x1505776f
sbb byte [ecx + 0x79], cl
jb 0x44bc37
dec esp
popal
jns 0x44bc74
jb 0x44bc37
adc al, byte ds:[eax]
sub al, 0x2e
jo 0x44bc8e
jae 0x44bc83
sub byte [ebx + 0x65], bh
jbe 0x44bc85
outsb dx, byte [esi]
je 0x44bc35
add dword [edx], ecx
push ss
or dl, byte [esi]
push ds
push cs
adc dh, byte [ebp + 0xa2f0e09]
add byte [edx + 0xe], dh
push cs
pop es
adc eax, 0x752e6a18
jne 0x44bc61
sub dword [eax], ebp
sub dword [ecx], ebp
sub byte [ecx], ch
sub dword [ecx], ecx
or eax, 0x472e4410
or dword [0x472e4410], ecx
xor byte [ecx], ch
or eax, 0x742c086a
push 8
sub al, 0x74
sub dword [ecx], esp
and byte [ecx], dl
bound esi, qword [edx + 0x75]
jo 0x44bcc6
push cs
and esp, dword [ecx]
sbb byte [ebp + esi*2 + 0x72], dh
outsb dx, byte [esi]
and ch, byte [ebx + esi*2]
or eax, 0x323108bd
cmp dl, byte [ecx]
scasb al, byte es:[edi]
add byte [edi], dh
or dword [esi - 0x55ac500], ebp
xor bh, byte [edx]
adc dword [esi - 0x51f6c900], ebp
add byte [ebx], bh
movsd dword es:[edi], dword [esi]
cli
or byte [ecx], dh
xor al, 0x3a
xor dword [esi + 0x14], ebp
xor al, 0x2c
je 0x44bcaa
push cs
adc al, 0x1e
adc cl, byte [edi + ebx]
add byte [ecx], dh
add dword [ebp + 8], esp
or byte gs:[esi + 0x63], al
sub byte [ecx], al
adc eax, 0x31080331
inc esi
arpl word [eax], bp
add dword [0x31080331], edx
aaa
cmp al, byte [ecx]
adc byte ss:[edx], ah
outsb dx, byte gs:[esi]
and dh, byte fs:[ecx]
mov bl, 0xc1
jbe 0x44bca5
outsd dx, dword [esi]
jo 0x44bcc8
adc dh, bh
or al, byte [0xb29122c]
sub al, 0x12
sub dword [ebx], ecx
sbb al, 0x5b
pop ebx
pop ebx
xor dword [ecx + esi], ebp
xor al, 0x5d
pop ebp
push cs
sbb cl, byte [eax]
push ds
mov al, 0x19
pop ecx
push edi
add byte [ebp + esi*8 + 0x3e], dh
add al, 0x65
sbb bl, byte cs:[edx + 0x8db0e08]
and bl, cl
or byte [ecx + ebp], al
jge 0x44bcdc
or byte [edx], ah
invalid
dec esi
sbb eax, 0x7d482c04
and al, 0x15
xor al, byte [eax]
int1
dec eax
jge 0x44bcf9
adc eax, 0xf1660032
retf
sub dword gs:[ebx + 0x65], edi
pop ecx
sbb eax, 0x166b6304
dec edi
or esp, ecx
into
pop eax
sub dword [eax], ebp
and ch, byte [edi]
das
je 0x44bd63
jne 0x44bd66
je 0x44bd65
imul ebp, dword [edi + ebp*2 + 0x74], 0x6168772f
das
ja 0x44bd64
popal
je 0x44bd72
sub eax, 0xd9f12d61
add byte [edx], ah
inc edx
push 4
sbb eax, 0x46a3290
dec ecx
xchg ebx, eax
mov ch, 0x52
add al, 0x75
aaa
jns 0x44bcee
test dword [eax + eax + 0x65], ecx
loope 0x44bcd2
add byte [ebp - 0x2e], dh
lds ecx, [ecx - 0x65f856be]
pop ecx
add byte [edx], al
push esi
sbb dword [ecx - 0x3b], ebx
out 5, al
pop eax
add eax, 0x7d7d0c53
sub al, 0x57
stosb byte es:[edi], al
pop es
add dword [edi + edx*2], eax
inc ebx
bound eax, qword [edi]
add dword [esi], edx
xchg edi, eax
sbb byte [eax], al
jae 0x44bd2a
bound edx, qword [esi + 0x19]
pop ecx
invalid
inc byte [eax]
add al, 0x4b
dec esi
sbb dword [ebp + 0x800fe3e], esp
pop ebx
xor byte [ebp + 5], bl
scasb al, byte es:[edi]
fiadd word [ecx]
add dword [ebx + ecx*2], eax
inc edi
sbb dword [esi + eax*2 + 1], ebx
add dword [eax], eax
add byte [ecx + 0x3d], dh
jno 0x44bda3
cmp eax, 0x5574b901
or dword [eax], eax
add dword [ecx + 0x95574], edi
je 0x44bda0
aam 9
add byte [edx - 0x2f], ch
movsb byte es:[edi], byte [esi]
cmp bl, byte [esp + eax]
in eax, dx
rcr dword [esi], 0xb1
wrmsr
jnp 0x44bdde
shl dword [edx + edi - 0x3e12fbe4], 1
push ds
mov cl, 0xf
xor byte [ebx + 0x5f], bh
je 0x44bdf0
imul esp, dword [ebp + 0x6e], 0x3a
jns 0x44bdf5
jb 0x44bdb6
xor dword [0x17d95f00], 0x7b165f00
or dword [esi], edx
pop edi
push ss
jnp 0x44bd9e
push ss
mov eax, dword [0x2114a0b]
cmp dh, ah
or dword [edx], edi
add bh, byte es:[esi]
cmp ah, byte [esi]
add bh, byte [esi]
aam 7
pop es
and eax, 0x565cddcd
sub dword [ecx], eax
sbb eax, ebx
adc cl, byte cs:[ecx]
push ecx
not byte [ebp - 0x7d]
add al, 0x4f
inc edx
dec edx
sub dword [ecx], eax
and al, byte [esi]
or dword [eax], eax
dec ebx
cmp eax, 0x393b1129
sub byte [esi], dh
xor dword [ebx], eax
add al, 0x45
dec eax
xor dword [ecx], ebp
sub bh, ah
or bl, byte [esi*2 + 0x73726573]
das
insd dword es:[edi], dx
sub bh, cl
or byte [eax], al
jae 0x44bdf9
sbb dl, byte [ecx]
or edx, dword [ecx + edi*2]
adc dword [ebx], ecx
adc al, 0x79
sub eax, 0x7473696c
out 0x3e, al
add al, byte [eax]
inc esp
sbb dword [ecx + 0x56023e3e], edi
adc al, byte [ecx]
add dl, byte ds:[esi + 0x12]
add dword [edx + 0x7a00033c], ebx
jge 0x44bd91
lcall 0x957d, 0x7a00033c
jp 0x44be78
xchg ebp, eax
inc esi
cmp eax, dword [edx]
add byte [edi + 0x32], al
adc al, byte [ecx]
push cs
ret
add eax, 0x8261e0a
add byte [ebx], dh
js 0x44be83
push ss
int 0xb
cmp ch, byte [ecx + eax + 0x65]
cld
push cs
or dword [0x109f42a], 0x7d720410
sub eax, 0x31330047
jl 0x44be9c
outsd dx, dword [esi]
adc al, byte [ecx]
and edx, dword [esi + ebp*2]
je 0x44bed0
imul edi, dword [0x17c5e6f], 0x350d6900
add byte [esi], dh
invalid
push esi
movaps xmm4, xmmword [ebx + 0x6f]
outsb dx, byte [esi]
jbe 0x44bf3d
jb 0x44bf4d
imul ebp, dword [edi + 0x6e], 0x8df122d
add byte [edi], ch
push ds
in eax, dx
sbb al, 0xe
sub al, 0x1f
add al, 0x65
insd dword es:[edi], dx
invalid
xor eax, 0x52580040
mov byte [eax], 0x76
stosd dword es:[edi], eax
sub cl, byte [esp + esi*2]
jne 0x44bf73
push cs
rcr byte [edx], 1
xor ch, byte [ebp + 0x29]
add byte [ecx], ch
push cs
imul ebp, dword [ecx], 0
and ch, byte [edx - 0x63]
sub cl, byte [esi]
mov dl, 0xa
add al, 0x21
cmp eax, 0x112aa34e
sbb al, byte [eax]
and ch, byte [esi]
test eax, 0x28ac1e2a
adc ah, byte [edi + 0x29081e27]
or byte [ecx], ch
add byte [ebp + 0x12], bh
and al, 0x2b
add byte [ebp + 1], ah
sub byte [edx], 0xe9
sub dword [esi + 0x731428b7], esp
jo 0x44bffa
popal
adc al, byte fs:[ecx + 0x288f1e28]
add al, 0x20
imul edi, esi, 0xb2aa28b2
sub byte [eax], al
dec edx
inc ebp
scasb al, byte es:[edi]
push edx
xor eax, 0x2c1bfe08
invalid
or eax, 0x163a00dd
sbb dword [edi], edx
add byte [ebp - 0x67], bh
iretd