Function at 0xa06edf
Capabilities:
Encode data using base64
Resolve function by parsing pe exports

Disassembly:
sub eax, edi
test edi, esp
clc
cmp dx, di
sub esi, edi
mov edi, edx
shr edi, 5
cmc
cmp si, dx
sub edx, edi
mov word [ebx + ecx], dx
not dx
movzx edx, bp
inc ebx
bt edx, ebx
lea ebx, [ebx + ebx]
movzx edx, word [ebx + ecx]
test esi, 0x6db94a9e
cmp eax, 0x1000000
jae 0x99040d
mov edi, dword [ebp - 4]
cmp ax, di
cmp cx, 0x7de1
movzx edi, byte [edi]
stc
shl esi, 8
stc
cmc
shl eax, 8
cmp si, 0x56da
test sp, 0x6871
or esi, edi
not edi
cmovle edi, esp
inc dword [ebp - 4]
bsr di, dx
xor edi, 0x682b6ae5
shrd edi, edi, 0x45
mov edi, eax
shr edi, 0xb
cmp edx, esp
imul edi, edx
cmp esi, edi
jae 0x9f4898
mov eax, edi
shrd di, dx, 0xb0
sbb di, bp
clc
mov edi, 0x800
cmp edi, 0x336c0569
cmp bp, cx
sub edi, edx
shr edi, 5
add edi, edx
mov word [ebx + ecx], di
jmp 0x9f48bb
movzx edi, word [edx + ecx*2]
test bl, 0xac
cmp eax, 0x1000000
jae 0x990af6
mov ebx, dword [ebp - 4]
test edx, ebp
movzx ebx, byte [ebx]
stc
test bh, 0xc4
shl esi, 8
shl eax, 8
test edi, edx
or esi, ebx
mov bl, ah
inc dword [ebp - 4]
mov ebx, eax
shr ebx, 0xb
imul ebx, edi
cmc
test esp, ecx
cmp esi, ebx
jae 0x9f2f58
mov eax, ebx
or bx, 0x2e06
dec bl
mov ebx, 0x800
sub ebx, edi
shr ebx, 5
cmp bp, 0x3296
add ebx, edi
mov word [edx + ecx*2], bx
cmc
add ecx, ecx
jmp 0x9f2f7a
sub eax, edi
cmp bp, 0x3cdf
test dh, 0xc4
sub esi, edi
neg di
mov edi, edx
cmp bp, 0x5d41
test edi, edi
shr edi, 5
test ebx, ebx
clc
sub edx, edi
stc
cmc
mov word [ecx + ebx*2 + 0x1b0], dx
test dx, bx
cmc
movzx edx, word [ecx + ebx*2 + 0x1c8]
cmc
cmp dl, 0x31
test bp, 0x3526
cmp eax, 0x1000000
jae 0x9921e5
mov edi, dword [ebp - 4]
test edi, ebp
movzx edi, byte [edi]
clc
cmp eax, 0x1d980082
shl esi, 8
shl eax, 8
cmc
stc
test bh, al
or esi, edi
inc dword [ebp - 4]
btr di, si
xor di, ax
mov edi, eax
test si, 0x64dc
cmp al, 0x22
shr edi, 0xb
cmp eax, esi
cmc
stc
imul edi, edx
test ebx, 0x7fbf4da0
cmp esp, ecx
cmp esi, edi
jae 0x9ee7f5
mov eax, edi
mov edi, 0x800
sub edi, edx
cmc
shr edi, 5
test bh, 0xcd
add edi, edx
mov edx, dword [ebp - 0x30]
mov word [ecx + ebx*2 + 0x1c8], di
jmp 0x9ee837
sub eax, edi
cmc
clc
cmp edx, esi
sub esi, edi
dec edi
xchg edi, edi
stc
mov edi, edx
shr edi, 5
cmc
cmp bx, sp
sub edx, edi
sbb di, 0x1444
sub di, 0x61c0
mov edi, dword [ebp - 0x1c]
cmc
mov word [edi + ecx + 0x644], dx
rol dl, 0x1d
xchg edx, edx
xor dl, 0x45
lea edx, [edi + 1]
test edx, 0x66873ab4
or ebx, 2
lea edx, [edx + edx]
clc
mov dword [ebp - 0x1c], edx
stc
cmp si, 0x724a
movzx edx, word [edx + ecx + 0x644]
cmp edx, edi
cmp eax, 0x1000000
jae 0x995537
mov edi, dword [ebp - 4]
movzx edi, byte [edi]
test dl, bh
shl esi, 8
test edi, 0x21015686
shl eax, 8
test ax, 0x3996
test edi, eax
or esi, edi
inc dword [ebp - 4]
bts edi, ebp
mov edi, eax
cmp bp, bp
test di, 0x7586
shr edi, 0xb
cmc
imul edi, edx
test sp, sp
clc
cmp esi, edi
jae 0x9e409e
mov eax, edi
shr di, 0x19
cmc
mov edi, 0x800
cmc
sub edi, edx
cmc
clc
shr edi, 5
stc
cmc
add edi, edx
mov edx, dword [ebp - 0x1c]
mov word [edx + ecx + 0x644], di
jmp 0x9e40d0
sub eax, edx
cmc
cmp esi, esp
sub esi, edx
test esi, eax
mov edx, ecx
clc
cmc
test si, 0x1a27
shr edx, 5
sub ecx, edx
or dx, di
adc edx, esp
sar dl, 0xd3
mov edx, dword [ebp - 8]
stc
mov word [edx], cx
cmp bp, 0xd77
mov ecx, dword [ebp - 0x20]
movzx edx, word [ecx + ebx*2 + 0x180]
test si, dx
stc
cmp eax, 0x1000000
jae 0x997951
mov edi, dword [ebp - 4]
movzx edi, byte [edi]
shl esi, 8
stc
cmp si, ax
shl eax, 8
cmp sp, dx
test bh, 0x63
stc
or esi, edi
inc dword [ebp - 4]
bsr di, si
rol di, 0xc6
mov edi, eax
test si, dx
shr edi, 0xb
imul edi, edx
clc
cmp esi, edi
jae 0x998b50
mov eax, edi
btr edi, 0xab
mov edi, 0x800
sub edi, edx
shr edi, 5
stc
clc
add edi, edx
stc
mov word [ecx + ebx*2 + 0x180], di
lea ebx, [ebx + 0xc]
cmc
add ecx, 0x664
jmp 0x9ee88b
sub eax, edi
stc
sub esi, edi
bt di, 0xe3
shld edi, esp, 0xcd
not edi
mov edi, edx
shr edi, 5
cmp dl, 0x2a
clc
cmp ebx, edi
sub edx, edi
mov word [ebx + ecx], dx
xchg dx, dx
mov edx, esi
inc ebx
add ebx, ebx
sar edx, cl
bsf dx, bp
movzx edx, word [ebx + ecx]
test di, 0x4197
cmp ecx, 0x178535dd
stc
cmp eax, 0x1000000
jae 0x9981ce
mov edi, dword [ebp - 4]
movzx edi, byte [edi]
cmp si, 0x6829
stc
shl esi, 8
cmp si, 0x1da4
stc
clc
shl eax, 8
or esi, edi
not di
inc dword [ebp - 4]
mov edi, eax
test esp, ecx
shr edi, 0xb
imul edi, edx
cmp esi, edi
jae 0x9e53eb
mov eax, edi
cmc
cmp cx, si
mov edi, 0x800
cmp ax, 0x403
cmp edx, ebp
sub edi, edx
cmc
stc
shr edi, 5
cmc
add edi, edx
mov word [ebx + ecx], di
jmp 0x9e541f
sub eax, edi
test bl, dh
sub esi, edi
bt di, 0xd
bts di, dx
adc di, 0x6235
mov edi, edx
shr edi, 5
clc
sub edx, edi
test si, 0x3ae1
cmp dword [ebp - 0x3c], 0
mov word [ecx + ebx*2 + 0x180], dx
jne 0x998b8d
cmp dword [ebp - 0x10], 0
je 0xa04973
movzx edx, word [ecx + ebx*2 + 0x198]
test ebx, 0x18ce53af
test di, cx
cmp bh, 0x24
cmp eax, 0x1000000
jae 0x998bc9
mov edi, dword [ebp - 4]
test edx, edi
cmp dl, 0xa7
movzx edi, byte [edi]
shl esi, 8
clc
shl eax, 8
cmp ebx, 0x381e3434
or esi, edi
inc dword [ebp - 4]
mov edi, eax
test bl, bh
shr edi, 0xb
cmp bh, 0xe4
clc
imul edi, edx
cmp al, ah
mov dword [ebp - 0x4c], edi
clc
cmc
cmp esi, edi
jae 0x99cf72
mov eax, edi
xchg di, di
mov edi, 0x800
sub edi, edx
test bl, 0xe9
stc
cmp edi, 0x5eea5a6d
shr edi, 5
lea edi, [edi + edx]
movzx edx, si
lea edx, [ebx + 0xf]
stc
cmp di, 0x4d1e
shl edx, 4
stc
clc
add edx, dword [ebp - 0x1c]
mov word [ecx + ebx*2 + 0x198], di
xor di, 0x4a5a
lea edx, [ecx + edx*2]
mov edi, eax
clc
cmp ebx, ebx
mov dword [ebp - 8], edx
cmc
stc
cmp cx, bx
movzx edx, word [edx]
test bp, cx
cmp esi, 0x58534d22
cmp edi, 0x1000000
jae 0x998c79
shl edi, 8
btc eax, 0xcf
btr ax, 0x14
inc al
mov eax, edi
bt di, 0xee
mov edi, dword [ebp - 4]
test sp, si
movzx edi, byte [edi]
cmp sp, 0x1e2f
shl esi, 8
or esi, edi
inc dword [ebp - 4]
movsx edi, bp
mov edi, eax
cmp esp, esi
stc
shr edi, 0xb
imul edi, edx
test esp, edx
cmp esi, edi
jae 0x9ecc68
mov ecx, 0x800
shl ax, cl
stc
sub ecx, edx
and ah, 0xb
shr ecx, 5
add ecx, edx
mov edx, dword [ebp - 8]
sub al, 0xcb
mov word [edx], cx
xor cl, dl
sbb eax, 0x8c85d85
inc cl
mov ecx, dword [ebp - 0x18]
cmovae ax, dx
mov eax, edi
mov edi, dword [ebp - 0xc]
clc
cmp edi, ecx
sbb edx, edx
clc
and edx, dword [ebp - 0x24]
inc dword [ebp - 0x10]
cmp cx, bx
sub edx, ecx
movzx ecx, di
mov ecx, dword [ebp - 0x34]
add edx, edi
mov dl, byte [edx + ecx]
mov byte [edi + ecx], dl
inc edi
test bh, bh
cmc
cmp ebx, 7
sbb ecx, ecx
and ecx, 0xfffffffe
clc
cmp bx, 0x231f
cmc
add ecx, 0xb
mov dword [ebp - 0x14], ecx
jmp 0xe7d86d
sub eax, ebx
test di, 0x3bd5
stc
sub esi, ebx
mov ebx, edi
test ecx, esi
stc
shr ebx, 5
stc
sub edi, ebx
btr ebx, 0xbd
movzx bx, ch
neg ebx
mov ebx, dword [ebp - 0x44]
stc
test si, si
test ebx, 0x53400e19
mov word [ebx], di
lea ecx, [ecx + ecx + 1]
stc
test bl, 0xa8
cmp bp, 0x7fc7
and dword [ebp - 0x1c], edx
test esp, 0x786d0871
test ebx, eax
cmp ecx, 0x100
jb 0x9f33cb
mov edx, dword [ebp - 0xc]
mov edi, dword [ebp - 0x34]
mov byte [edx + edi], cl
inc edx
inc dword [ebp - 0x10]
mov dword [ebp - 0xc], edx
jmp 0xe7d879
lea ecx, [ecx - 4]
lea ecx, [ecx]
cmp dl, al
cmp eax, 0x1000000
jae 0x998d91
mov edx, dword [ebp - 4]
btc di, ax
movzx edi, byte [edx]
cmc
shl esi, 8
cmp ebx, edi
cmc
shl eax, 8
stc
or esi, edi
inc edx
mov dword [ebp - 4], edx
shr eax, 1
rcr dx, 0xea
sub esi, eax
movzx edx, di
cdq
mov edx, esi
test dl, 0xb6
shr edx, 0x1f
neg edx
lea ebx, [edx + ebx*2 + 1]
stc
and edx, eax
cmp dh, bh
lea esi, [esi + edx]
sub ecx, 1
jne 0x998d6b
mov ecx, dword [ebp - 0x20]
stc
movzx edx, word [ecx + 0x646]
shl ebx, 4
cmp sp, 0x43f2
cmp bx, di
cmp eax, 0x1000000
jae 0x998e02
mov edi, dword [ebp - 4]
cmp edi, ecx
clc
movzx edi, byte [edi]
stc
cmp cx, 0x75f1
cmp di, sp
shl esi, 8
shl eax, 8
cmc
or esi, edi
inc dword [ebp - 4]
ror edi, 0x30
btc edi, 0x3e
mov edi, eax
cmp ax, cx
stc
shr edi, 0xb
test bx, 0x2240
test esp, esi
imul edi, edx
cmc
cmp esi, edi
jae 0x9f447c
mov eax, edi
sbb di, bp
sal di, 0xe4
mov edi, 0x800
stc
cmp edi, 0x365628a7
test eax, esi
sub edi, edx
shr edi, 5
add edi, edx
mov word [ecx + 0x646], di
movsx edx, si
movzx edx, sp
cdq
mov edx, 2
jmp 0x9f44b5
cmp ebx, ecx
jae 0xa04973
cmp dword [ebp - 0x14], 0x13
setns dl
not edi
mov edx, dword [ebp - 0x28]
sbb ecx, ecx
and ecx, 0xfffffffd
bswap di
btr di, 6
add ecx, 0xa
mov dword [ebp - 0x14], ecx
cmc
cmovne cx, sp
rol di, 0xdd
mov ecx, dword [ebp + 0xc]
and edi, ebx
mov edi, dword [ebp - 0xc]
lea edx, [edx + 2]
cmp ecx, edi
je 0xa04973
sub ecx, edi
mov dword [ebp - 0xc], ecx
cmc
cmp edi, 0x25115f34
cmp dl, al
cmp ecx, edx
jb 0x998eb0
mov dword [ebp - 0xc], edx
cmp edi, dword [ebp - 0x18]
mov ebx, dword [ebp - 0xc]
sbb ecx, ecx
cmp bl, ch
and ecx, dword [ebp - 0x24]
cmp cx, 0x3f
test esi, edx
add dword [ebp - 0x10], ebx
test eax, 0x54e40b85
cmp esp, 0x7c584de7
sub ecx, dword [ebp - 0x18]
test dh, 0x65
clc
sub edx, ebx
add ecx, edi
mov dword [ebp - 0x28], edx
btr dx, 0xaf
sal dx, cl
lea edx, [ecx + ebx]
clc
test al, 0x96
cmp edx, dword [ebp - 0x24]
cdq
not edx
mov edx, dword [ebp - 0x34]
ja 0xe7d849
lea edx, [edx + edi]
cmp cl, 0x3c
add ebx, edx
sub ecx, edi
test sp, 0x44b
add edi, dword [ebp - 0xc]
mov dword [ebp - 0x4c], ebx
mov bl, bl
mov dword [ebp - 0xc], edi
mov bl, byte [ecx + edx]
mov byte [edx], bl
inc edx
cmp edx, dword [ebp - 0x4c]
jne 0x998f17
jmp 0xe7d879
mov ecx, dword [ebp - 0xc]
cmp ecx, dword [ebp - 0x18]
mov dword [ebp - 0x1c], 0x100
sbb edx, edx
cmc
clc
and edx, dword [ebp - 0x24]
sub edx, dword [ebp - 0x18]
cmc
test edi, ebp
stc
add edx, dword [edi + 0x14]
cmp ebx, 0xa
movsx edi, sp
movzx edi, byte [edx + ecx]
sbb edx, edx
sal cl, 0x3d
cmp esp, eax
cmovno cx, cx
and edx, 0xfffffffd
bts cx, di
add edx, 6
sub ch, 0x4c
sub ebx, edx
movsx ecx, cx
movsx cx, bh
mov cl, ch
mov dword [ebp - 0x14], ebx
movsx cx, cl
bswap ecx
mov ecx, 1
jmp 0x9f33ce
sub eax, ecx
sub esi, ecx
bswap ecx
mov ch, cl
mov ecx, edx
test al, 0xb3
clc
shr ecx, 5
test ebp, 0x6812052e
test ecx, ecx
sub edx, ecx
mov ecx, dword [ebp - 8]
cmp esi, edi
or ebx, dword [ebp - 0x38]
test ax, 0x3033
test dx, bp
mov word [ecx + edi*2], dx
cmp di, 0x6017
lea edi, [edi + edi + 1]
shl dword [ebp - 0x38], 1
stc
clc
sub dword [ebp - 0x44], 1
jne 0x9f4936
jmp 0xa05cd9
sub eax, edi
test bx, di
sub esi, edi
mov edi, ecx
cmp esi, esp
shr edi, 5
clc
cmc
test dl, 0x62
sub ecx, edi
cmc
mov edi, dword [ebp - 0x28]
cmp si, bp
mov word [edi + edx*2], cx
xor ch, 0x87
add cx, si
lea edx, [edx + edx + 1]
mov ecx, dword [ebp - 0x1c]
stc
cmp edx, ecx
jb 0x9ecf64
mov edi, dword [ebp - 8]
cmp ebx, ebp
cmc
sub edi, ecx
lea edx, [edx + edi]
clc
mov dword [ebp - 0x28], edx
cmc
cmp ebx, 0xc
jb 0x998e84
mov ecx, edx
cmp eax, ebp
cmp edx, 4
jb 0x99be91
mov ecx, 3
sete dh
shrd dx, si, 0xd6
mov edx, dword [ebp - 0x20]
cmp bp, 0x519c
shl ecx, 7
lea ecx, [ecx + edx + 0x360]
movzx edx, word [ecx + 2]
stc
cmp edx, 0x2edf3cce
test sp, 0x3999
cmp eax, 0x1000000
jae 0x99bee6
mov edi, dword [ebp - 4]
add ebx, ecx
stc
btc ebx, 0x88
movzx ebx, byte [edi]
cmp eax, eax
shl esi, 8
cmp cx, si
shl eax, 8
test esp, 0x1c5f0710
or esi, ebx
inc edi
cmp esi, ecx
clc
stc
mov dword [ebp - 4], edi
mov edi, eax
shr edi, 0xb
cmp si, bx
test bl, 0x22
test si, sp
imul edi, edx
cmp esp, 0x4d44355f
test bl, bh
cmp di, sp
cmp esi, edi
jae 0x9f5083
mov eax, edi
mov edi, 0x800
cmp bx, bp
sub edi, edx
test edx, 0x78245a47
clc
shr edi, 5
test bl, 0x66
add edi, edx
mov word [ecx + 2], di
mov edx, 2
jmp 0x9f50bc
sub eax, edi
stc
test bp, 0xa9d
cmp ax, sp
sub esi, edi
adc di, di
xor edi, esp
mov edi, edx
shr edi, 5
sub edx, edi
cmp bx, 0x712f
mov word [ecx + ebx*2 + 0x198], dx
bt edx, 0x2b
mov dx, 0xa3b
movzx edx, word [ecx + ebx*2 + 0x1b0]
cmp edx, esi
test edi, 0x61f41f9
cmp eax, 0x1000000
jae 0x99cfeb
mov edi, dword [ebp - 4]
test sp, bx
movzx edi, byte [edi]
shl esi, 8
test esp, 0x5ff82f4c
cmc
cmp ecx, 0x21a3207a
shl eax, 8
cmc
cmp eax, 0x9ad2b59
stc
or esi, edi
inc dword [ebp - 4]
shld di, dx, 0x13
test cx, dx
mov edi, eax
cmc
shr edi, 0xb
stc
imul edi, edx
clc
cmp esi, edi
jae 0x992177
mov eax, edi
sal edi, 2
not di
xadd edi, edi
mov edi, 0x800
cmp ax, dx
sub edi, edx
cmp bl, 0xe7
shr edi, 5
add edi, edx
mov dx, 0x1cb0
mov edx, dword [ebp - 0x2c]
mov word [ecx + ebx*2 + 0x1b0], di
jmp 0x9ee845
sub eax, edi
cmp si, dx
stc
cmc
sub esi, edi
mov edi, edx
cmc
test dx, sp
shr edi, 5
sub edx, edi
add edi, 0x7eb8275f
mov edi, dword [ebp - 0x1c]
cmp cx, di
stc
mov word [edi + ecx + 0x644], dx
cmp bh, 7
lea edx, [edi + 1]
or ebx, 4
mov dword [ebp - 0x1c], edx
stc
cmc
movzx edx, word [ecx + edx*2 + 0x644]
cmc
cmp eax, 0x1000000
jae 0x9e4107
mov edi, dword [ebp - 4]
clc
movzx edi, byte [edi]
cmc
cmp esi, edx
shl esi, 8
shl eax, 8
or esi, edi
mov edi, edi
xchg edi, edi
inc dword [ebp - 4]
sbb di, 0x439e
mov edi, eax
cmp ch, dl
test dl, cl
clc
shr edi, 0xb
cmp esp, 0x631e1772
test esp, 0x38e95f44
imul edi, edx
stc
cmp esi, edi
jae 0xa05ca9
mov eax, edi
not edi
mov edi, 0x800
sub edi, edx
cmp bx, 0x7321
shr edi, 5
test bp, 0x6d0
test ax, ax
add edi, edx
mov dl, dl
mov edx, dword [ebp - 0x1c]
mov word [ecx + edx*2 + 0x644], di
jmp 0xa05cd0
sub eax, edi
cmp edx, edi
stc
test sp, 0x2e19
sub esi, edi
bt edi, 0x53
shrd di, bx, 0xd6
mov edi, edx
cmp cx, si
shr edi, 5
sub edx, edi
mov word [ebx + ecx], dx
movzx edx, cx
mov dl, 0xdb
inc ebx
xor dx, 0x5683
mov dx, cx
or dh, 0x54
add ebx, ebx
shld edx, edi, 0x78
shr edx, 0xfd
movzx edx, word [ebx + ecx]
cmp eax, 0x1000000
jae 0x9e5454
mov edi, dword [ebp - 4]
movzx edi, byte [edi]
shl esi, 8
clc
test sp, 0x1fab
shl eax, 8
clc
or esi, edi
inc dword [ebp - 4]
test dh, dh
not di
mov edi, eax
shr edi, 0xb
imul edi, edx
stc
cmp esi, edi
jae 0xa06b49
mov eax, edi
and di, si
mov edi, 0x800
cmp dl, 0x57
sub edi, edx
stc
shr edi, 5
cmp esp, 0x363c522d
test bp, bp
test dx, 0xf29
add edi, edx
mov word [ebx + ecx], di
jmp 0xa06b6f
sub eax, edi
cmc
sub esi, edi
mov edi, edx
cmp di, di
shr edi, 5
clc
test bx, di
stc
sub edx, edi
cmovg di, cx
not edi
mov di, 0x4d4f
mov edi, dword [ebp - 8]
mov word [edi], dx
jmp 0x9ee85e
sub eax, edi
stc
clc
sub esi, edi
mov edi, edx
stc
shr edi, 5
clc
test ax, cx
sub edx, edi
mov word [ecx + 2], dx
rcl edx, 0x6c
movzx edx, dx
lea edi, [ecx + 0x204]
mov dword [ebp - 8], 0x10
shl dx, cl
mov dword [ebp - 0x1c], 0x100
neg dh
shrd edx, edx, 0x23
rcr dh, 0x70
mov dword [ebp - 0x28], edi
and cx, sp
sbb ecx, 0x9c775de
mov edx, 1
and cx, dx
nop
add ch, 0x95
and cl, ah
shld cx, sp, 0x1d
movzx ecx, word [edi + edx*2]
cmp eax, 0x1000000
jae 0x9ecf92
mov edi, dword [ebp - 4]
test ecx, 0x463157c
cmp ax, 0x2fe4
movzx edi, byte [edi]
stc
shl esi, 8
shl eax, 8
cmp cx, dx
or esi, edi
inc dword [ebp - 4]
mov edi, eax
clc
shr edi, 0xb
stc
test si, dx
imul edi, ecx
test bx, 0x49ca
clc
cmp esi, edi
jae 0x99be28
mov eax, edi
mov edi, 0x800
cmc
sub edi, ecx
shr edi, 5
cmp di, 0x70c7
add edi, ecx
btr ecx, edi
mov ecx, edi
stc
mov edi, dword [ebp - 0x28]
cmp edi, edx
test di, bp
mov word [edi + edx*2], cx
add edx, edx
jmp 0x99be52
sub eax, edi
sub esi, edi
bsf di, cx
mov edi, edx
shr edi, 5
sub edx, edi
mov word [ecx], dx
add edx, edx
adc dl, 0xec
movzx edx, word [ecx + 2]
cmc
test ecx, 0x5d136a13
cmp eax, 0x1000000
jae 0x9ed492
mov edi, dword [ebp - 4]
test ebx, 0x2e8a2b6e
movzx edi, byte [edi]
shl esi, 8
shl eax, 8
stc
cmp bp, bp
or esi, edi
inc dword [ebp - 4]
bts di, sp
mov edi, eax
shr edi, 0xb
imul edi, edx
cmp esi, edi
jae 0x9ecf09
mov eax, edi
bswap di
shl edi, 1
mov edi, 0x800
stc
cmc
sub edi, edx
shr edi, 5
cmp eax, 0x1b0c16e2
lea edi, [edi + edx]
bt edx, esp
add dl, bh
mov edx, dword [ebp - 0x1c]
mov word [ecx + 2], di
shl edx, 4
bswap edi
lea edi, [edx + ecx + 0x104]
movsx ecx, bx
cmovae cx, sp
mov ecx, 8
mov dword [ebp - 8], ecx
mov dword [ebp - 0x1c], ecx
jmp 0x9ecf45
sub eax, edi
cmp dl, dl
sub esi, edi
rcr di, 0x33
cmc
movzx edi, bp
mov edi, edx
cmc
shr edi, 5
sub edx, edi
neg edi
mov edi, dword [ebp - 0x30]
test esi, ebp
mov word [ecx + ebx*2 + 0x1c8], dx
bts edx, edx
sal edx, 0x23
xchg edx, edx
mov edx, dword [ebp - 0x38]
cmp di, 0x587c
stc
mov dword [ebp - 0x38], edi
bts edi, edx
adc edi, 0x7afa76bb
mov edi, dword [ebp - 0x2c]
clc
cmc
cmp di, bp
mov dword [ebp - 0x30], edi
movsx edi, si
mov edi, dword [ebp - 0x18]
clc
test esp, 0x776c0b8b
mov dword [ebp - 0x2c], edi
mov dword [ebp - 0x18], edx
dec dl
cmp bp, 0x2c79
shr dl, cl
cmp ebx, 7
cmovne dx, cx
dec dl
sbb ebx, ebx
rcl dl, 0x7e
bsr edx, ecx
and ebx, 0xfffffffd
rcl dl, 0x6b
lea ebx, [ebx + 0xb]
btc edx, 0xe0
add ecx, 0xa68
rcr dh, 0xdb
adc edx, 0x376d5757
movzx edx, word [ecx]
cmc
mov dword [ebp - 0x14], ebx
cmp eax, 0x1000000
jae 0x9ee8be
mov edi, dword [ebp - 4]
movzx edi, byte [edi]
cmp ebp, esi
cmp si, 0x6b05
shl esi, 8
clc
shl eax, 8
or esi, edi
bswap di
mov edi, 0x1aa6658b
inc dword [ebp - 4]
mov edi, eax
shr edi, 0xb
test sp, bx
cmc
imul edi, edx
cmp si, cx
stc
cmp esi, edi
jae 0x9ed446
mov eax, edi
mov edi, 0x800
test si, 0x561a
sub edi, edx
shr edi, 5
test sp, bp
add edi, edx
btc edx, ebx
movsx dx, bl
shld dx, cx, 0xdb
mov edx, dword [ebp - 0x1c]
cmc
cmp esi, 0x757226ce
shl edx, 4
mov word [ecx], di
mov edi, edi
xchg di, di
cmovp di, bp
lea edi, [edx + ecx + 4]
mov dword [ebp - 8], 0
mov dword [ebp - 0x1c], 8
jmp 0x9ecf45
sub eax, ebx
sub esi, ebx
sbb bx, 0x29f0
mov ebx, edi
clc
test ax, cx
shr ebx, 5
sub edi, ebx
clc
mov word [edx + ecx*2], di
clc
lea ecx, [ecx + ecx + 1]
clc
test al, 0xb0
stc
cmp ecx, 0x100
jb 0x990ac9
jmp 0x998d4e
mov edi, dword [ebp - 0x4c]
mov edx, dword [ebp - 0x1c]
movzx ebx, di
mov ebx, dword [ebp - 8]
clc
test edi, eax
lea edi, [edi + edi]
and edx, edi
mov dword [ebp - 0x4c], edi
mov edi, dword [ebp - 0x1c]
test esp, esp
lea edi, [edi + edx]
test esi, 0x3c381493
lea edi, [edi + ecx]
cmp di, 0x2f17
lea edi, [ebx + edi*2]
mov dword [ebp - 0x44], edi
test di, 0x228b
movzx edi, word [edi]
clc
cmp eax, 0x1000000
jae 0x9f3438
mov ebx, dword [ebp - 4]
cmp di, bp
movzx ebx, byte [ebx]
test bl, 0x92
cmp bl, 0x4e
shl esi, 8
cmp bh, 0x3a
cmp ebx, esi
shl eax, 8
or esi, ebx
mov bx, 0x5538
movzx ebx, si
inc dword [ebp - 4]
mov ebx, eax
cmp bp, bp
cmc
shr ebx, 0xb
cmp esi, ecx
imul ebx, edi
cmp esi, ebx
jae 0x998cfb
mov eax, ebx
sub ebx, 0x19fa288d
mov ebx, 0x800
sub ebx, edi
cmp ax, si
clc
shr ebx, 5
stc
cmp cl, 0x15
lea ebx, [ebx + edi]
xor edi, 0x60e670fd
mov edi, dword [ebp - 0x44]
mov word [edi], bx
add ecx, ecx
not edx
jmp 0x998d37
sub eax, edi
test esp, esp
cmp sp, 0x1984
sub esi, edi
bts di, dx
mov edi, edx
cmp ebp, 0x58245dcb
test edx, edi
shr edi, 5
sub edx, edi
cmc
clc
mov word [ecx + 0x646], dx
and edx, 0x22601571
mov edx, 3
cmp ecx, ebp
or ebx, 1
cmc
clc
lea edx, [edx + edx]
clc
mov dword [ebp - 0x1c], edx
test bx, 0x6c0a
movzx edx, word [edx + ecx + 0x644]
test bl, 0xab
cmp eax, 0x1000000
jae 0x9f4502
mov edi, dword [ebp - 4]
test esi, 0x286c4019
stc
movzx edi, byte [edi]
cmp cl, dl
stc
shl esi, 8
cmp edi, ebx
cmp dh, 0xad
shl eax, 8
stc
cmp bh, 0xfa
or esi, edi
cmovb di, cx
mov edi, ecx
inc edi
inc dword [ebp - 4]
mov edi, eax
clc
shr edi, 0xb
stc
clc
imul edi, edx
cmc
clc
cmp esi, edi
jae 0x9954b2
mov eax, edi
sub edi, 0x1c5f4cdf
mov edi, 0x800
clc
test ebp, esp
sub edi, edx
shr edi, 5
cmp cx, 0xe9d
cmp ecx, esp
add edi, edx
movzx edx, cx
not dh
mov edx, dword [ebp - 0x1c]
mov word [edx + ecx + 0x644], di
jmp 0x9954f3
sub eax, edi
cmc
sub esi, edi
mov edi, edx
cmp di, bx
cmp ah, 0xe4
clc
shr edi, 5
test esi, esp
test sp, 0x52d2
sub edx, edi
mov word [ebx + ecx], dx
inc ebx
cmp di, bx
cmc
lea ebx, [ebx - 0x40]
cmp ebx, 4
jb 0xa05cd9
mov ecx, ebx
inc dl
mov edx, ebx
sal edi, 0xdb
mov edi, 1
cmp ax, di
shr ecx, 1
and ebx, edi
sub ecx, edi
cmc
or ebx, 2
test ebp, ebp
mov dword [ebp - 0x44], ecx
cmc
clc
cmp edx, 0xe
jae 0x998d63
shl ebx, cl
shld cx, ax, 0x77
add ecx, edi
mov dword [ebp - 0x38], edi
neg ch
adc cl, 0xa2
mov ecx, ebx
cmp bp, 0x5dfd
cmp eax, edx
cmc
sub ecx, edx
rol dx, cl
shl dh, 0x55
mov edx, dword [ebp - 0x20]
lea ecx, [edx + ecx*2 + 0x55e]
or dl, 0xb1
mov dword [ebp - 8], ecx
sbb edx, 0x5e5a7120
lea esp, [esp]
movsx dx, bl
movzx edx, word [ecx + edi*2]
cmp dx, sp
cmp edi, 0x6b2e2221
cmp eax, 0x1000000
jae 0x9f496f
mov ecx, dword [ebp - 4]
stc
movzx ecx, byte [ecx]
cmp bh, 0x67
cmc
shl esi, 8
cmc
shl eax, 8
cmp bp, 0x4e22
or esi, ecx
movzx ecx, dx
mov cl, al
inc dword [ebp - 4]
mov ecx, eax
cmc
shr ecx, 0xb
imul ecx, edx
cmc
test di, 0x172d
cmp edi, 0x35435ab1
cmp esi, ecx
jae 0x999881
mov eax, ecx
mov ecx, 0x800
sub ecx, edx
test dx, si
stc
shr ecx, 5
add ecx, edx
mov edx, ecx
mov ecx, dword [ebp - 8]
test edi, 0x684420fa
mov word [ecx + edi*2], dx
add edi, edi
jmp 0x9998b7
sub eax, edi
adc ebx, ebp
sub esi, edi
rcr di, 0xe2
mov edi, edx
btr bx, di
bt bx, bp
adc bh, 0xc8
shr edi, 5
stc
mov bh, dh
sub edx, edi
inc bh
cmp ah, 0x7c
xchg bx, bx
mov word [ecx + 2], dx
xchg bh, bl
bsf bx, bx
mov edx, 3
sar bx, cl
lea ebx, [edx + edx]
movzx edx, word [ebx + ecx]
test ebx, 0x7c473044
cmp eax, 0x1000000
jae 0x9f50eb
mov edi, dword [ebp - 4]
movzx edi, byte [edi]
shl esi, 8
clc
shl eax, 8
or esi, edi
inc edi
cmovo di, dx
inc dword [ebp - 4]
mov edi, eax
shr edi, 0xb
cmc
stc
imul edi, edx
test ecx, edi
cmc
stc
cmp esi, edi
jae 0x998163
mov eax, edi
rcr edi, 0x31
xor edi, 0x280b219c
mov edi, 0x800
sub edi, edx
cmp dx, cx
cmc
shr edi, 5
cmp cx, 0x6150
test si, 0x4b72
add edi, edx
mov word [ebx + ecx], di
jmp 0x99818a
pop edi
pop esi
mov eax, 1
xchg bh, bl
not bl
pop ebx
mov esp, ebp
not bp
pop ebp
ret 0xc
sub eax, edi
sub esi, edi
btc edi, esp
cmp cl, 0xdb
adc edi, eax
mov edi, edx
test esi, esp
shr edi, 5
sub edx, edi
btc edi, esi
mov edi, dword [ebp - 0x1c]
mov word [ecx + edi*2 + 0x644], dx
or ebx, 8
cmc
cmp ebx, 0xffffffff
je 0xe6e8b1
mov ecx, dword [ebp - 0x30]
rcl dx, 0x3d
ror dx, cl
mov edx, dword [ebp - 0x2c]
cmp ax, 0x4697
mov dword [ebp - 0x38], ecx
dec cx
mov ecx, dword [ebp - 0x18]
test bx, di
mov dword [ebp - 0x2c], ecx
adc cl, 0x99
rol ecx, 0xaa
bts cx, dx
mov ecx, dword [ebp - 0x3c]
cmp bx, dx
mov dword [ebp - 0x30], edx
movsx dx, ah
cmovp dx, dx
lea edx, [ebx + 1]
mov dword [ebp - 0x18], edx
clc
test ecx, ecx
jne 0x998e54
cmp ebx, dword [ebp - 0x10]
jmp 0x998e56
sub eax, edi
stc
sub esi, edi
rol di, 0x64
mov edi, edx
cmp edi, 0x3ba3b30
shr edi, 5
sub edx, edi
mov word [ebx + ecx], dx
cdq
bswap edx
cwd
inc ebx
cwd
cdq
add dh, 0x35
lea ebx, [ebx + ebx]
movzx edx, word [ebx + ecx]
stc
cmp eax, 0x1000000
jae 0xa06b98
mov edi, dword [ebp - 4]
clc
movzx edi, byte [edi]
shl esi, 8
cmc
shl eax, 8
or esi, edi
inc dword [ebp - 4]
sar edi, 0x27
mov edi, eax
test ebp, edi
shr edi, 0xb
test esi, 0x437d44ec
imul edi, edx
cmp esi, edi
jae 0x990399
mov eax, edi
bts edi, esp
or di, 0x11d9
mov edi, 0x800
sub edi, edx
test eax, esp
shr edi, 5
test si, cx
stc
add edi, edx
mov word [ebx + ecx], di
jmp 0x9903bc
push ebp
rol ah, 0x43
mov ebp, esp
rcr dh, cl
sub esp, 0x50
ror ax, 0x45
push ebx
neg ah
push esi
push edi
sub esi, 0x28e71000
setle ah
stc
mov edi, dword [ebp + 8]
mov ebx, edi
rol cl, 0xa9
mov ecx, dword [edi + 0x38]
mov eax, dword [edi + 0x10]
mov edx, dword [edi + 0x3c]
clc
mov dword [ebp - 0x20], eax
bt bx, bp
mov eax, dword [edi + 0x40]
mov ebx, dword [edi + 0x34]
movsx esi, cx
mov dword [ebp - 0x18], ecx
test si, 0xcb5
cmp bp, bx
mov ecx, dword [edi + 0x44]
mov esi, dword [edi + 0x20]
stc
cmp ebx, edi
mov dword [ebp - 0x30], eax
ror ah, 0xcd
movsx ax, ah
sub ah, 0xf0
mov dword [ebp - 0x38], ecx
neg ch
mov ecx, dword [edi + 8]
rcr eax, cl
mov dword [ebp - 0x2c], edx
rol dh, cl
shr al, 0xb
mov edx, 1
sbb ax, cx
inc ah
shl edx, cl
add cl, 0x6a
bts cx, bx
mov ecx, dword [edi + 4]
mov eax, 1
stc
test edx, 0x304d164e
shl eax, cl
movzx ecx, cx
mov ecx, dword [edi + 0x14]
dec edx
mov dword [ebp - 0x34], ecx
mov ecx, dword [edi + 0x24]
dec eax
cmp ebp, ecx
cmc
mov dword [ebp - 0x48], eax
mov eax, dword [edi]
stc
mov dword [ebp - 0x40], eax
or eax, 0x7a8339b8
adc eax, 0x45811611
mov eax, dword [edi + 0x28]
stc
mov dword [ebp - 0x24], eax
mov eax, dword [edi + 0x2c]
clc
mov dword [ebp - 0x10], eax
bts eax, ebp
test ch, 0xd
mov eax, dword [edi + 0x18]
test dh, ch
cmp dl, ch
cmp bp, 0x4c88
mov dword [ebp - 0xc], ecx
bts cx, bx
sub ecx, 0x633d1986
test cx, bp
mov ecx, dword [edi + 0x30]
mov dword [ebp - 4], eax
bt ax, bp
cmc
sub eax, esi
mov eax, dword [edi + 0x1c]
test bx, sp
mov dword [ebp - 0x14], ebx
cmc
clc
test ebp, 0x656a36e2
mov dword [ebp - 0x50], edx
test dx, bp
mov dword [ebp - 0x3c], ecx
bt cx, bx
or ecx, eax
rcl ch, 0xbc
mov dword [ebp - 0x28], 0
mov ecx, dword [ebp - 0x10]
cmp ebx, edx
and ecx, edx
adc dx, bp
rcr dl, 0x22
shrd edx, edi, 0x21
mov edx, ebx
test ebp, edi
cmc
shl edx, 4
cmc
add edx, ecx
mov dword [ebp - 0x1c], ecx
mov ecx, dword [ebp - 0x20]
lea ecx, [ecx + edx*2]
test edx, 0x4de93b0b
mov dword [ebp - 8], ecx
cmp si, 0x16a0
test edx, ebp
movzx ecx, word [ecx]
cmp eax, 0x1000000
jae 0xa07060
mov edx, dword [ebp - 4]
cmp sp, dx
stc
movzx edx, byte [edx]
shl esi, 8
cmc
shl eax, 8
cmp bx, di
or esi, edx
inc dword [ebp - 4]
mov dx, bx
mov edx, eax
shr edx, 0xb
test di, ax
imul edx, ecx
test bp, 0x8f7
cmp esi, edx
jae 0x9978e8
mov eax, edx
mov edx, 0x800
clc
test esi, eax
sub edx, ecx
test ch, 0x63
cmp ax, 0x21c0
shr edx, 5
lea edx, [edx + ecx]
btc cx, 0x47
mov ecx, dword [ebp - 8]
test di, 0x1bf5
cmp dh, 0x3e
clc
mov word [ecx], dx
mov edx, dword [ebp - 0x20]
stc
test sp, bp
test dh, 0x17
add edx, 0xe6c
cmc
cmp bp, cx
cmp dword [ebp - 0x3c], 0
mov dword [ebp - 8], edx
jne 0xa070d0
cmp dword [ebp - 0x10], 0
je 0xa07140
mov ecx, dword [ebp - 0xc]
test ebx, eax
test ecx, ecx
jne 0xa070e5
mov ecx, dword [ebp - 0x24]
rol ebx, cl
bt ebx, esp
mov edx, dword [ebp - 0x34]
sbb bl, 0x23
movzx ebx, byte [ecx + edx - 1]
mov edx, dword [ebp - 0x10]
cmp al, bl
and edx, dword [ebp - 0x48]
sub ecx, 0x3955555f
mov ecx, 8
sub cl, byte [ebp - 0x40]
cmp edx, edi
cmc
cmp cl, 0xa3
shr ebx, cl
test di, ax
inc cx
btc ecx, edi
mov ecx, dword [ebp - 0x40]
cmc
cmp sp, cx
shl edx, cl
clc
cmp sp, 0xf43
cmc
add ebx, edx
clc
mov edx, dword [ebp - 8]
imul ebx, ebx, 0x600
add edx, ebx
bsf ebx, edi
mov ebx, dword [ebp - 0x14]
stc
clc
mov dword [ebp - 8], edx
cmp ebx, 7
jae 0x999813
mov ecx, ebx
test edi, esp
cmp ebx, 4
jb 0xa07163
mov ecx, 3
cmp eax, eax
cmp edi, 0x50d07114
sub ebx, ecx
mov dword [ebp - 0x14], ebx
mov cl, dh
cmovg cx, si
mov ecx, 1
jmp 0x990ac9
and byte [ebx + 0x75], ah
insb byte es:[edi], dx
insb byte es:[edi], dx
imul ebp, dword [esi + 0x67], 0x20736920
outsb dx, byte gs:[esi]
popal
bound ebp, qword [ebp + 0x64]
and byte cs:[edi + 0x68], dl
outsb dx, byte gs:[esi]
and byte [eax + ebp*2 + 0x69], dh
jae 0xe6e8f0
jbe 0xe6e933
insb byte es:[edi], dx
jne 0xe6e93a
and byte [ecx + 0x73], ch
and byte [edx + esi*2 + 0x75], dh
sub al, 0x20
bound esp, qword [ecx + 0x63]
imul ebp, dword [0x65636166], 0x20
arpl word [ebp + 0x6c], si
insb byte es:[edi], dx
imul ebp, dword [esi + 0x67], 0x20736920
imul esi, dword fs:[ebx + 0x61], 0x64656c62
and byte [ecx + 0x73], ch
and byte [ecx + ebp*2 + 0x73], ah
popal
bound ebp, qword [ebp + 0x64]
and byte [ecx + 0x6e], ah
and byte fs:[edi + ebp*2 + 0x75], ah
bound ebp, qword [ebp + 0x20]
jae 0xe6e973
and byte fs:[ecx + ebp*2 + 0x67], ch
push 0x676e6974
and byte [ecx + 0x73], ch
and byte [ebp + 0x6e], ah
popal
bound ebp, qword [ebp + 0x64]
and byte cs:[eax + ebp*2 + 0x65], dl
and byte [edx + 0x61], ah
arpl word [ebx + 0x2d], bp
popaw
arpl word [ebp + 0x20], sp
insd dword es:[edi], dx
jne 0xe6e9a7
jae 0xe6e9a9
je 0xe6e956
and byte [eax + 0x61], ch
jbe 0xe6e99f
push 0x20657661
imul esi, dword [ebx + esi*2 + 0x20], 0x6d726f6e
and byte [ecx + 0x74], ch
jae 0xe6e95f
outsb dx, byte [esi]
outsd dx, dword [esi]
jb 0xe6e9b0
popal
insb byte es:[edi], dx
jae 0xe6e967
jb 0xe6e9ae
jbe 0xe6e9b0
jb 0xe6e9c0
and byte fs:[edx + 0x65], ah
outsw dx, word [esi]
jb 0xe6e9bb
and byte [eax + ebp*2 + 0x65], dh
and byte [ecx + ebp*2 + 0x67], ch
push 0x676e6974
and byte [ebp + 0x71], ah
je 0xe6e9ca
outsb dx, byte [esi]
and byte [di + 0x71], ah
jne 0xe6e9c9
popal
je 0xe6e9d3
outsd dx, dword [esi]
outsb dx, byte [esi]
and byte [ecx + 0x73], ch
and byte [ebp + 0x76], ah
popal
insb byte es:[edi], dx
jne 0xe6e9d7
je 0xe6e9dd
and cl, byte cs:[edx]
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
jge 0xe6e998
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
jge 0xe6e9c8
or ah, byte [eax]
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and ah, byte [ebp + 0x70]
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [edx], ah
jo 0xe6ea14
outsb dx, byte gs:[esi]
outsb dx, byte [esi]
outsb dx, byte gs:[esi]
arpl word [ecx + 0x65], bp
jae 0xe6e9da
and byte [edx], bh
and byte [ebx + 0xa], bh
jnp 0xe6e9c7
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and ah, byte [ecx + 0x6c]
and byte [eax], ah
and byte [edx], ah
popal
insb byte es:[edi], dx
jo 0xe6ea3a
popal
inc ebx
jne 0xe6ea4a
outsd dx, dword [esi]
and ah, byte [eax]
cmp ah, byte [eax]
and byte [edx], bh
and byte [ebx + 0x22], bl
popal
insb byte es:[edi], dx
pop ebx
and ah, byte [ecx + 0x6c]
jo 0xe6ea4b
popal
dec ebp
outsd dx, dword [esi]
and bl, byte gs:[ebp + 0xa]
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
jge 0xe6ea03
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
jge 0xe6ea0d
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
add byte [eax], al
add byte [eax], al
add byte [edx], cl
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
jnp 0xe6ea25
and byte [eax], ah
and byte [eax], ah
and byte [ebx + 0xa], bh
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and ah, byte [ebx + esi*2]
arpl word [eax + 0x65], bp
insd dword es:[edi], dx
popal
and bh, byte [edx]
and byte [edx], ah
push 0x3a707474
das
das
push 0x73
outsd dx, dword [esi]
outsb dx, byte [esi]
sub eax, 0x65686373
insd dword es:[edi], dx
popal
outsd dx, dword cs:[esi]
jb 0xe6eab0
das
jb 0xe6eaae
jb 0xe6eaae
je 0xe6ea7d
xor byte [edi + ebp], dh
jae 0xe6eab8
push 0x22616d65
sub al, 0xa
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and dh, byte [ecx + ebp*2 + 0x74]
insb byte es:[edi], dx
and bh, byte gs:[edx]
and byte [edx], ah
inc ebx
push 0x20646c69
outsd dx, dword [esi]
and byte [ecx + 0x20], ah
insb byte es:[di], dx
push esp
inc esi
and byte [edx + 0x6f], dh
outsd dx, dword [esi]
je 0xe6eaa7
jo 0xe6eafb
outsd dx, dword [esi]
jo 0xe6eaf1
jb 0xe6eb02
jns 0xe6eab2
sub al, 0xa
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and dh, byte [ecx + edi*2 + 0x70]
and bh, byte gs:[edx]
and byte [edx], ah
outsd dx, dword [esi]
bound ebp, qword [edx + 0x65]
arpl word [edx + 0x2c], si
or ah, byte [eax]
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [edx], ah
popal
insb byte es:[edi], dx
sub al, 0xa
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and ah, byte [ecx + 0x6c]
insb byte es:[edi], dx
dec edi
and bh, byte [edx]
and byte [ebx + 0x20], bl
jnp 0xe6eae9
and ah, byte [edx + esi*2]
and bh, byte gs:[edx]
and byte [edx], ah
insb byte es:[di], dx
push esp
inc esi
push eax
jb 0xe6eb48
jo 0xe6eb40
jb 0xe6eb51
jns 0xe6eb0d
jae 0xe6eb44
push 0x2e616d65
push 0x73
outsd dx, dword [esi]
outsb dx, byte [esi]
and ah, byte [eax]
jge 0xe6eb0e
pop ebp
sub al, 0xa
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and dh, byte [eax + 0x72]
outsd dx, dword [esi]
jo 0xe6eb68
jb 0xe6eb79
jb 0xe6eb79
imul esp, dword [ebp + 0x73], 0x7b203a22
or ah, byte [eax]
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and ch, byte [esi + 0x61]
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [edx], ah
outsb dx, byte [esi]
popal
insd dword es:[edi], dx
and bh, byte gs:[edx]
and byte [ebx + 0xa], bh
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and dh, byte [ecx + edi*2 + 0x70]
and bh, byte gs:[edx]
and bh, byte [edx]
and byte [edx], ah
jae 0xe6ebba
jb 0xe6ebb1
outsb dx, byte [esi]
and ch, byte [si]
or ah, byte [eax]
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [edx], ah
jae 0xe6ebc9
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and ah, byte [ebp + 0x73]
arpl word [edx + 0x69], si
jb 0xe6ebd1
jo 0xe6ebde
imul ebp, dword [edi + 0x6e], 0x22203a22
push esp
push 0x73752065
jb 0xe6eba7
sub eax, 0x69666564
outsb dx, byte [esi]
and byte fs:[esi + 0x61], ch
imul bp, word gs:[esi + 0x65], 0x2064
outsb dx, byte [esi]
popal
insd dword es:[edi], dx
and byte gs:[edi + 0x66], ch
and byte [eax + ebp*2 + 0x69], dh
jae 0xe6ebaf
outsd dx, dword [esi]
bound ebp, qword [edx + 0x65]
arpl word [esi + ebp + 0x22], si
sub al, 0xa
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and ah, byte [edi + 0x6c]
insb byte es:[edi], dx
je 0xe6ec18
pop di
pop edi
je 0xe6ec18
imul ebp, dword [ebp + 0x64], 0x63736544
inc esp
jae 0xe6ec22
jb 0xe6ec2a
jo 0xe6ec37
imul ebp, dword [edi + 0x6e], 0x22203a22
push esp
push 0x73752065
and dl, byte [eax + ebp*2 + 0x65]
and byte [ebp + 0x73], dh
jb 0xe6ec00
jb 0xe6ec00
imul bp, word gs:[esi + 0x65], 0x2064
outsb dx, byte [esi]
popal
insd dword es:[edi], dx
and byte gs:[edi + 0x66], ch
and byte [eax + ebp*2 + 0x69], dh
jae 0xe6ec08
outsd dx, dword [esi]
bound ebp, qword [edx + 0x65]
arpl word [esi + ebp + 0x20], si
and byte [eax + ebp*2 + 0x69], dl
jae 0xe6ec16
imul esi, dword [ebx + 0x20], 0x20746f6e
outsb dx, byte [esi]
arpl word gs:[ebp + 0x73], sp
jae 0xe6ec65
jae 0xe6ec76
popal
jb 0xe6ec6f
insb byte es:[edi], dx
jns 0xe6ec29
and byte [ebp + 0x6e], dh
jne 0xe6ec79
imul esi, dword [ecx + 0x75], 0x65202c65
sub al, 0x20
popal
and byte [ecx + 0x6e], ah
outsb dx, byte [esi]
and byte [ecx + 0x63], ah
arpl word [ebp + 0x73], sp
jae 0xe6ec90
jb 0xe6ec43
and byte [ecx + 0x6e], ah
popal
outsb dx, byte [esi]
and byte fs:[ecx + 0x20], ah
bound esi, qword [ebp + 0x66]
jne 0xe6ec92
jb 0xe6ec50
arpl word [edi + 0x75], bp
insb byte es:[edi], dx
and byte fs:[eax + 0x61], ch
popal
jbe 0xe6ec9f
and byte [eax + ebp*2 + 0x65], dh
and byte [ebx + 0x61], dh
insd dword es:[edi], dx
and byte gs:[esi + 0x61], ch
and byte [esi + 0x61], ch
insd dword es:[edi], dx
sub al, 0x20
outsd dx, dword [esi]
jb 0xe6ec6d
je 0xe6ecc6
outsd dx, dword [esi]
and byte [ecx + 0x63], ah
arpl word [ebp + 0x73], sp
jae 0xe6ecc7
jb 0xe6eccd
and byte [ebx + 0x6f], ah
jne 0xe6eccb
and byte fs:[ebp + 0x76], ah
outsb dx, byte gs:[esi]
and byte [eax + 0x61], ch
jbe 0xe6eccf
and byte [eax + ebp*2 + 0x65], dh
and byte [ebx + 0x61], dh
and byte gs:[ebx + 0x61], dh
jae 0xe6ecd2
insd dword es:[edi], dx
and byte gs:[esi + 0x61], ch
insd dword es:[edi], dx
and cl, byte cs:[edx]
and cl, byte [edx]
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
jge 0xe6ec97
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [ebp + 0xa], bh
and byte [eax], ah
jge 0xe6eca5
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
jge 0xe6ecaf
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
add byte [eax], al
add byte [edx], cl
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
jnp 0xe6ecc5
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [edx], ah
and al, 0x73
and ah, byte [ebx + esi*2]
arpl word [eax + 0x65], bp
push 0x22616d65
cmp ah, byte [eax]
insd dword es:[edi], dx
popal
and bh, byte [edx]
and byte [edx], ah
push 0x3a707474
das
and ch, byte [eax + 0x74]
je 0xe6ed47
cmp ch, byte [edi]
das
push 0x73
outsd dx, dword [esi]
outsb dx, byte [esi]
sub eax, 0x65686373
insd dword es:[edi], dx
popal
outsd dx, dword cs:[esi]
jb 0xe6ed50
das
jb 0xe6ed4e
je 0xe6ed1d
xor byte [edi + ebp], dh
jae 0xe6ed58
push 0x22616d65
sub al, 0xa
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and dh, byte [ecx + ebp*2 + 0x74]
insb byte es:[edi], dx
and bh, byte gs:[edx]
and byte [edx], ah
imul ebp, dword [ebp + 0x61], 0x2c226567
or ah, byte [eax]
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [edx], ah
je 0xe6eda2
jo 0xe6ed90
and bh, byte [edx]
and byte [edx], ah
outsd dx, dword [esi]
bound ebp, qword [edx + 0x65]
arpl word [edx + 0x2c], si
or ah, byte [eax]
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [edx], ah
jae 0xe6edac
jae 0xe6edac
jb 0xe6edb4
jo 0xe6edc1
imul ebp, dword [edi + 0x6e], 0x22203a22
outsd dx, dword [esi]
outsb dx, byte [esi]
and bh, byte [edx]
and byte [edx], ah
dec ecx
insd dword es:[edi], dx
popal
and byte gs:[si + 0x61], ah
je 0xe6edbf
and byte gs:[ecx + 0x74], ah
popal
and byte [ebp + 0x73], dh
and byte fs:[edi + ebp*2 + 0x20], dh
arpl word [edx + 0x65], si
popal
je 0xe6edd2
and byte [ecx + 0x20], ah
je 0xe6edd7
js 0xe6ede8
jne 0xe6ede8
and byte cs:[ecx + 0x6d], cl
popal
and byte gs:[bp + di + 0x61], ah
outsb dx, byte [esi]
and byte [edx + 0x65], ah
and byte [edx + 0x65], dh
jb 0xe6edf1
outsb dx, byte [esi]
arpl word [ebp + 0x64], sp
and byte [edx + 0x79], ah
and byte [ebp + 0x52], dl
dec ecx
and byte [edi + 0x72], ch
and byte [eax + 0x62], ah
jne 0xe6ee05
jb 0xe6edf9
push esi
imul esp, dword [ebp + 0x77], 0x6e692060
js 0xe6eddc
js 0xe6eddc
and byte [eax + 0x6d], ah
imul ebp, dword [ebp + 0x65], 0x65707954
pushal
push esp
jns 0xe6ee27
pushal
and byte [ecx + 0x73], ch
and byte [edx + 0x65], dh
jno 0xe6ee36
imul esi, dword [edx + 0x65], 0x6e692064
and byte [eax + ebp*2 + 0x65], dh
and byte [ecx + 0x74], ch
je 0xe6ee37
jb 0xe6edf4
arpl word [ecx + 0x73], sp
and ch, byte cs:[edx + ecx]
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and ah, byte [ecx + 0x6c]
insb byte es:[edi], dx
dec edi
and bh, byte [edx]
and byte [ebx + 0x20], bl
jnp 0xe6ee15
pop ebx
and byte [ebx + 0x20], bh
and byte [edx], ah
and al, 0x72
and ah, byte [edx + esi*2]
and bh, byte gs:[edx]
and bh, byte [edx]
and byte [edx], ah
insb byte es:[di], dx
push esp
inc esi
inc ebx
push 0x4f646c69
insb byte es:[edi], dx
dec edi
push dx
outsd dx, dword [esi]
outsd dx, dword [esi]
je 0xe6ee5e
jb 0xe6ee7f
jo 0xe6ee77
jb 0xe6ee88
jns 0xe6ee44
jae 0xe6ee7b
jae 0xe6ee7b
push 0x2e616d65
push 0x73
outsd dx, dword [esi]
outsb dx, byte [esi]
and ah, byte [eax]
jge 0xe6ee45
pop ebp
sub al, 0xa
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and dh, byte [eax + 0x72]
or ah, byte [eax]
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [edx], ah
jo 0xe6eea9
jb 0xe6eea7
outsd dx, dword [esi]
jo 0xe6ee9f
jb 0xe6eeb0
imul esp, dword [ebp + 0x73], 0x7b203a22
or ah, byte [eax]
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and dh, byte [ebp + 0x72]
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [edx], ah
jne 0xe6eec9
imul esp, dword [edx], 0xa7b203a
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and dh, byte [ecx + edi*2 + 0x70]
and bh, byte gs:[edx]
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [edx], ah
je 0xe6eeed
jo 0xe6eedb
and bh, byte [edx]
cmp ah, byte [eax]
and dh, byte [ebx + 0x74]
and byte [edx], ah
jae 0xe6eef0
je 0xe6eeef
jb 0xe6eee7
imul ebp, dword [esi + 0x67], 0x200a2c22
outsb dx, byte [esi]
and ch, byte [si]
or ah, byte [eax]
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [edx], ah
jae 0xe6eeff
jb 0xe6ef07
jo 0xe6ef14
je 0xe6ef0a
imul ebp, dword [edi + 0x6e], 0x22203a22
outsd dx, dword [esi]
outsb dx, byte [esi]
and bh, byte [edx]
and byte [edx], ah
push esp
push 0x72752065
and byte gs:[ebp + 0x72], dh
imul esp, dword [eax], 0x7420666f
push 0x6d692065
and byte [eax + ebp*2 + 0x65], dh
and byte [ecx + 0x6d], ch
popal
and ch, byte cs:[si]
or ah, byte [eax]
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [edx], ah
outsw dx, word [esi]
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and ah, byte [esi + 0x6f]
jb 0xe6ef45
popal
je 0xe6eefd
cmp ah, byte [eax]
and dh, byte [ebp + 0x72]
imul esi, dword [edx + 0x65], 0xa2c2266
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and ah, byte [edi + 0x6c]
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [edx], ah
insb byte es:[di], dx
insb byte es:[edi], dx
je 0xe6ef66
pop di
pop edi
je 0xe6ef66
imul ebp, dword [ebp + 0x64], 0x63736544
inc esp
jae 0xe6ef70
jb 0xe6ef78
jo 0xe6ef85
imul ebp, dword [edi + 0x6e], 0x22203a22
and bh, byte [edx]
and byte [edx], ah
push esp
push 0x72752065
imul esp, dword [eax], 0x7420666f
push 0x6d692065
popal
and byte cs:[bx + si], ah
push edx
insb byte es:[edi], dx
popal
je 0xe6ef9e
jbe 0xe6ef9c
and byte [eax + 0x61], dh
je 0xe6efa4
jae 0xe6ef5e
popal
jb 0xe6efa6
and byte [edx + 0x65], dh
insb byte es:[edi], dx
popal
je 0xe6efb1
jbe 0xe6efaf
and byte [edi + ebp*2 + 0x20], dh
je 0xe6efb8
and byte gs:[esi], ch
insb byte es:[di], dx
je 0xe6efbd
and byte [esi + 0x69], ah
insb byte es:[edi], dx
and byte cs:[eax], ah
dec ecx
outsb dx, byte [esi]
and byte [ecx + 0x6e], cl
jae 0xe6efd7
popal
and byte fs:[edi + 0x66], ch
and byte [edi + 0x66], ch
and byte [edx + 0x65], dh
jb 0xe6efd5
outsb dx, byte [esi]
arpl word [ecx + 0x6e], bp
and byte [bx + di + 0x6e], ah
and byte [ebp + 0x78], ah
je 0xe6efe2
jb 0xe6efed
popal
insb byte es:[edi], dx
and byte [esi + 0x69], ah
insb byte es:[edi], dx
sub al, 0x20
je 0xe6eff2
and byte gs:[ebp + 0x72], dh
imul esp, dword [eax], 0x206e6163
popal
insb byte es:[edi], dx
jae 0xe6f007
and byte [edx + 0x65], ah
and byte [ecx + 0x20], ah
popal
and byte [ecx + 0x74], ah
popal
popal
je 0xe6f003
sub eax, 0x2e697275
and byte [eax], ah
jb 0xe6f00f
and byte cs:[eax], ah
push esp
push 0x6d692065
popal
and byte gs:[bp + 0x6f], ah
and byte gs:[esi + 0x6f], ah
jb 0xe6f024
popal
je 0xe6efda
insd dword es:[edi], dx
jne 0xe6f030
je 0xe6efdf
bound esp, qword [ebp + 0x20]
push 0x70
and byte [bx + 0x72], ch
and byte [eax + 0x6e], dh
and ch, byte cs:[si]
or ah, byte [eax]
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [edx], ah
insb byte es:[di], dx
and byte [eax], ah
and ah, byte [edi + 0x6c]
je 0xe6f04f
pop edi
jne 0xe6f05e
imul edx, dword [ecx + edi*2 + 0x70], 0x203a2265
push esp
jns 0xe6f060
and bh, byte gs:[edx]
and byte [edx], ah
imul ebp, dword [ebp + 0x61], 0xa226567
cmp ah, byte [eax]
and ch, byte [ecx + 0x6d]
popal
and cl, byte gs:[bp + si]
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
jge 0xe6f03a
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [ebp + 0x2c], bh
or ah, byte [eax]
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [edx], ah
insd dword es:[edi], dx
imul ebp, dword [ebp + 0x65], 0x65707954
and bh, byte [edx]
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and ch, byte [ebp + 0x69]
insd dword es:[edi], dx
push esp
push esp
jns 0xe6f097
and bh, byte gs:[edx]
and byte [ebx + 0xa], bh
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and ah, byte [ecx + 0x6e]
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [edx], ah
popal
outsb dx, byte [esi]
jns 0xe6f095
and bh, byte [edx]
and byte [ebx + 0xa], bl
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [ebx + 0xa], bh
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
jnp 0xe6f070
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and ah, byte [ebp + 0x6e]
jne 0xe6f0f4
and bh, byte [edx]
and byte [ebx + 0x20], bl
and ch, byte [ecx + 0x6d]
popal
das
push 0x70
and ah, byte gs:[bx + si]
and ah, byte [eax]
pop ebp
or ah, byte [eax]
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [ebp + 0x2c], bh
or ah, byte [eax]
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [ebx + 0xa], bh
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and ah, byte [ebp + 0x6e]
jne 0xe6f15e
and bh, byte [edx]
and byte [ebx + 0x20], bl
and ch, byte [ecx + 0x6d]
popal
das
jo 0xe6f16d
pop ebx
and byte [edx], ah
imul ebp, dword [ebp + 0x61], 0x702f6567
outsb dx, byte [esi]
and ah, byte [bx + si]
pop ebp
or ah, byte [eax]
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [ebp + 0x2c], bh
or ah, byte [eax]
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [ebx + 0xa], bh
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and dh, byte [ecx + edi*2 + 0x70]
and bh, byte gs:[edx]
and byte [edx], ah
jae 0xe6f1d4
jb 0xe6f1cb
outsb dx, byte [esi]
and cl, byte [bp + si]
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
jge 0xe6f18a
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [ebp + 0xa], bh
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
pop ebp
sub al, 0xa
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and ah, byte [ebp + 0x73]
arpl word [edx + 0x69], si
jo 0xe6f228
imul ebp, dword [edi + 0x6e], 0x22203a22
push esp
push 0x6d692065
popal
daa
jae 0xe6f1e7
dec ebp
dec ecx
dec ebp
inc ebp
and byte [ecx + edi*2 + 0x70], dh
and cl, byte cs:[edx]
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
jge 0xe6f211
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [ebp + 0x2c], bh
or ah, byte [eax]
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [edx], ah
bound esi, qword [ebp + 0x66]
jb 0xe6f254
imul esp, dword [ebp + 0x77], 0x7b203a22
or ah, byte [eax]
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [edx], ah
popal
insb byte es:[edi], dx
insb byte es:[edi], dx
dec edi
and bh, byte [edx]
and byte [ebx + 0x20], bl
jnp 0xe6f247
and ah, byte [edx + esi*2]
and al, 0x72
and bh, byte gs:[edx]
and byte [edx], ah
insb byte es:[di], dx
push esp
inc esi
imul esp, dword [esi + ebp + 0x73], 0x6d656863
popal
push 0x73
outsd dx, dword [esi]
outsb dx, byte [esi]
and ah, byte [eax]
jge 0xe6f266
pop ebp
sub al, 0xa
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and ah, byte [ebp + 0x73]
arpl word [edx + 0x69], si
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [edx], ah
jae 0xe6f2c5
jb 0xe6f2cd
jo 0xe6f2da
imul ebp, dword [edi + 0x6e], 0x22203a22
push esp
push 0x6e692065
js 0xe6f297
outsd dx, dword [esi]
and byte [eax + ebp*2 + 0x65], dh
and byte [edx + 0x75], ah
jb 0xe6f2db
imul esp, dword [ebp + 0x77], 0x61687420
je 0xe6f2ae
arpl word [edi + 0x6e], bp
je 0xe6f2f4
imul ebp, dword [esi + 0x73], 0x65687420
and byte [ecx + 0x6d], ch
je 0xe6f301
and byte gs:[ecx + 0x6d], ch
popal
and byte cs:[di + 0x73], dl
and byte gs:[eax + ebp*2 + 0x69], dh
jae 0xe6f2cb
imul ebp, dword [esi + 0x73], 0x64616574
and byte [edi + 0x66], ch
je 0xe6f315
popal
and byte fs:[edi + 0x66], ch
and byte [eax + ebp*2 + 0x65], dh
and byte [ecx + 0x6d], ch
popal
daa
jae 0xe6f2e2
jne 0xe6f336
imul esp, dword [eax], 0x706f7270
jb 0xe6f341
and byte [eax + 0x72], dh
outsd dx, dword [esi]
jo 0xe6f330
jb 0xe6f341
jns 0xe6f2fd
and cl, byte [edx]
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [ebp + 0x2c], bh
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
jge 0xe6f30f
sub al, 0xa
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
or ah, byte [eax]
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [edx], ah
outsb dx, byte [esi]
popal
and ch, byte [esi + 0x61]
insd dword es:[edi], dx
and bh, byte gs:[edx]
and byte [ebx + 0x20], bh
jge 0xe6f32c
and byte [ebp + 0x2c], bh
or ah, byte [eax]
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [edx], ah
js 0xe6f389
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and ah, byte [ebp + 0x78]
je 0xe6f37b
outsb dx, byte gs:[esi]
outsb dx, byte [esi]
jae 0xe6f382
outsd dx, dword [esi]
outsb dx, byte [esi]
jae 0xe6f33f
cmp ah, byte [eax]
jnp 0xe6f341
jge 0xe6f34f
or ah, byte [eax]
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [edx], ah
js 0xe6f3ac
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and ah, byte [ebp + 0x78]
je 0xe6f3ab
js 0xe6f3ac
jb 0xe6f39b
popal
jae 0xe6f35e
cmp ah, byte [eax]
jnp 0xe6f360
and byte [ebp + 0xa], bh
jge 0xe6f34c
or ah, byte [eax]
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [ebp + 0x2c], bh
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
jge 0xe6f37c
sub al, 0xa
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and ah, byte [ebp + 0x70]
outsb dx, byte gs:[esi]
or ah, byte [eax]
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [edx], ah
jo 0xe6f3c7
jo 0xe6f3c7
outsb dx, byte [esi]
outsb dx, byte gs:[esi]
arpl word [ecx + 0x65], bp
jae 0xe6f38d
cmp ah, byte [eax]
jnp 0xe6f379
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and ah, byte [edx + 0x75]
and byte [eax], ah
and byte [edx], ah
bound esi, qword [ebp + 0x66]
jb 0xe6f3dd
jb 0xe6f3dd
imul esp, dword [ebp + 0x77], 0x5b203a22
ja 0xe6f3ad
cmp ah, byte [eax]
pop ebx
and byte [edx], ah
insd dword es:[edi], dx
imul ebp, dword [ebp + 0x65], 0x65707954
and ah, byte [eax]
pop ebp
or ah, byte [eax]
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [ebp + 0x2c], bh
or ah, byte [eax]
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [edx], ah
outsd dx, dword [esi]
outsb dx, byte [esi]
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and ch, byte [edi + 0x6e]
dec edi
and bh, byte [edx]
and byte [ebx + 0xa], bl
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
jnp 0xe6f3f4
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [ebx + 0x20], bh
and dh, byte [edx + 0x65]
jno 0xe6f44e
imul esi, dword [edx + 0x65], 0x203a2264
pop ebx
and byte [edx], ah
jne 0xe6f457
and bh, byte [edx]
and byte [ebx + 0x20], bl
and dh, byte [ebp + 0x72]
imul esp, dword [edx], 0x7d205d20
sub al, 0xa
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
jnp 0xe6f41f
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [ebx + 0x20], bh
and dh, byte [edx + 0x65]
jno 0xe6f479
imul esi, dword [edx + 0x65], 0x203a2264
pop ebx
and byte [edx], ah
bound esi, qword [ebp + 0x66]
jb 0xe6f46b
imul esp, dword [ebp + 0x77], 0x205d2022
jge 0xe6f428
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [ebp + 0xa], bl
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
jge 0xe6f440
and byte [eax], ah
pop ebp
or ah, byte [eax]
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [ebp + 0xa], bh
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
add byte [eax], al
or ah, byte [eax]
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [ebx + 0xa], bh
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [edx], ah
and al, 0x73
and ah, byte [ebx + esi*2]
arpl word [eax + 0x65], bp
insd dword es:[edi], dx
popal
and bh, byte [edx]
and byte [edx], ah
push 0x3a707474
das
das
push 0x73
outsd dx, dword [esi]
jae 0xe6f4dc
outsb dx, byte [esi]
sub eax, 0x65686373
insd dword es:[edi], dx
popal
outsd dx, dword cs:[esi]
jb 0xe6f4e0
das
jb 0xe6f4de
je 0xe6f4ad
xor byte [edi + ebp], dh
jae 0xe6f4e8
push 0x22616d65
sub al, 0xa
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and dh, byte [ecx + ebp*2 + 0x74]
insb byte es:[edi], dx
and bh, byte gs:[edx]
and byte [edx], ah
popal
outsb dx, byte [esi]
imul ebp, dword [ebp + 0x61], 0x6e6f6974
and byte [ebx + 0x61], dh
popal
insd dword es:[edi], dx
jo 0xe6f51d
jb 0xe6f4d6
sub al, 0xa
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and dh, byte [ecx + edi*2 + 0x70]
and bh, byte gs:[edx]
and byte [edx], ah
outsd dx, dword [esi]
bound ebp, qword [edx + 0x65]
arpl word [edx + 0x2c], si
or ah, byte [eax]
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [edx], ah
jae 0xe6f548
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and ah, byte [ebp + 0x73]
arpl word [edx + 0x69], si
jb 0xe6f550
jo 0xe6f55d
je 0xe6f553
imul ebp, dword [edi + 0x6e], 0x22203a22
outsd dx, dword [esi]
outsb dx, byte [esi]
and bh, byte [edx]
and byte [edx], ah
inc ebx
outsd dx, dword [esi]
insd dword es:[edi], dx
bound ebp, qword [ecx + 0x6e]
jae 0xe6f519
imul ebp, dword [esi + 0x70], 0x61207475
outsb dx, byte [esi]
and byte fs:[edi + 0x75], ch
je 0xe6f577
jne 0xe6f57d
and byte [ecx + 0x63], ah
arpl word [ebp + 0x73], sp
jae 0xe6f580
jb 0xe6f586
and byte [edi + 0x69], dh
je 0xe6f580
and byte [ecx + 0x6e], ah
popal
outsb dx, byte [esi]
and byte [ecx + 0x6e], ch
outsb dx, byte [esi]
je 0xe6f585
jb 0xe6f592
outsd dx, dword [esi]
insb byte es:[edi], dx
popal
je 0xe6f590
outsd dx, dword [esi]
outsb dx, byte [esi]
and byte [ecx + 0x6c], ah
outsd dx, dword [si]
jb 0xe6f599
je 0xe6f59a
insd dword es:[edi], dx
and byte [edi + ebp*2 + 0x20], dh
imul bp, word gs:[esi + 0x65], 0x6120
and byte [ebx + 0x65], ch
jns 0xe6f5aa
jb 0xe6f5a7
insd dword es:[edi], dx
and byte gs:[edi + 0x72], ah
and byte [edi + 0x72], ah
popal
jo 0xe6f5b6
and byte [eax], ch
bound esi, qword [ebp + 0x74]
and byte [esi + 0x6f], ch
je 0xe6f578
imul esi, dword [ebx + esi*2 + 0x20], 0x67726174
popal
jb 0xe6f5c7
je 0xe6f58c
and ch, byte cs:[edx + ecx]
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and ah, byte [ecx + 0x6c]
insb byte es:[edi], dx
dec edi
and bh, byte [edx]
and byte [ebx + 0x20], bl
jnp 0xe6f5a0
and byte [ebx + 0x20], bh
and ah, byte [edx + esi*2]
and bh, byte gs:[edx]
and bh, byte [edx]
cmp ah, byte [eax]
and ah, byte [edi + 0x6c]
and byte [edx], ah
insb byte es:[di], dx
push esp
inc esi
push eax
jb 0xe6f5ff
jo 0xe6f5f7
jb 0xe6f608
jns 0xe6f5c4
jae 0xe6f5fb
push 0x2e616d65
push 0x73
insd dword es:[edi], dx
insd dword es:[edi], dx
popal
push 0x73
outsd dx, dword [esi]
outsb dx, byte [esi]
and ah, byte [eax]
jge 0xe6f5c5
pop ebp
sub al, 0xa
and byte [eax], ah
or ah, byte [eax]
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [edx], ah
jo 0xe6f629
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and dh, byte [eax + 0x72]
jb 0xe6f627
outsd dx, dword [esi]
jo 0xe6f61f
jb 0xe6f630
imul esp, dword [ebp + 0x73], 0x7b203a22
or ah, byte [eax]
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and ch, byte [ecx + 0x6e]
jo 0xe6f64e
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [edx], ah
imul ebp, dword [esi + 0x70], 0x3a227475
and byte [ebx + 0xa], bh
je 0xe6f5fd
cmp ah, byte [eax]
jnp 0xe6f5e9
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and ah, byte [ecx + 0x6c]
insb byte es:[edi], dx
dec edi
and bh, byte [edx]
and byte [ebx + 0x20], bl
jnp 0xe6f620
and byte [ebx + 0x20], bh
and byte [edx], ah
and al, 0x72
and ah, byte [edx + esi*2]
and bh, byte gs:[edx]
and byte [edx], ah
insb byte es:[di], dx
and ah, byte [edi + 0x6c]
push esp
inc esi
imul esp, dword [esi + ebp + 0x73], 0x6d656863
popal
push 0x73
outsd dx, dword [esi]
outsb dx, byte [esi]
and ah, byte [eax]
jge 0xe6f63f
pop ebp
sub al, 0xa
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [edx], ah
jae 0xe6f69e
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and ah, byte [ebp + 0x73]
arpl word [edx + 0x69], si
jb 0xe6f6a6
jo 0xe6f6b3
imul ebp, dword [edi + 0x6e], 0x22203a22
push esp
push 0x6e692065
js 0xe6f670
js 0xe6f670
outsd dx, dword [esi]
and byte [ecx + 0x6e], ah
and byte [ecx + 0x63], ah
arpl word [ebp + 0x73], sp
jae 0xe6f6cc
jb 0xe6f67f
arpl word [edi + 0x6e], bp
je 0xe6f6c5
imul ebp, dword [esi + 0x69], 0x6b20676e
jns 0xe6f6d4
jb 0xe6f6d1
insd dword es:[edi], dx
and byte gs:[ecx + 0x6e], ch
jo 0xe6f6ec
je 0xe6f699
jbe 0xe6f6dc
insb byte es:[edi], dx
jne 0xe6f6e3
jae 0xe6f6ac
sub al, 0x20
sub al, 0x20
and byte [ebp + 0x2e], ah
sub al, 0x20
je 0xe6f6f2
insd dword es:[edi], dx
and ch, byte cs:[edx + ecx]
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and ah, byte [edi + 0x6c]
and byte [eax], ah
and byte [eax], ah
and byte [edx], ah
insb byte es:[di], dx
je 0xe6f70e
pop edi
je 0xe6f70e
popal
imul ebp, dword [ebp + 0x64], 0x63736544
jae 0xe6f718
jb 0xe6f720
jo 0xe6f72d
imul ebp, dword [edi + 0x6e], 0x22203a22
push esp
push 0x6e692065
outsb dx, byte [esi]
js 0xe6f6ea
outsd dx, dword [esi]
and byte [ecx + 0x6e], ah
and byte [ecx + 0x6e], ah
and byte [ecx + 0x63], ah
arpl word [ebp + 0x73], sp
jae 0xe6f746
arpl word [ebx + 0x65], sp
jae 0xe6f749
outsd dx, dword [esi]
jb 0xe6f6f9
arpl word [edi + 0x6e], bp
je 0xe6f73f
imul ebp, dword [esi + 0x69], 0x6b20676e
jns 0xe6f74e
and byte [ebx + 0x65], ch
jns 0xe6f74e
jb 0xe6f74b
insd dword es:[edi], dx
and byte gs:[ecx + 0x6e], ch
and byte [ecx + 0x6e], ch
jo 0xe6f766
je 0xe6f713
and byte [esi + 0x61], dh
jbe 0xe6f756
insb byte es:[edi], dx
jne 0xe6f75d
jae 0xe6f726
sub al, 0x20
sub al, 0x20
and byte [ebp + 0x2e], ah
sub al, 0x20
je 0xe6f76c
insd dword es:[edi], dx
and byte cs:[eax + ebp*2 + 0x61], dl
je 0xe6f72c
popal
arpl word [ebx + 0x65], sp
jae 0xe6f785
arpl word [ebp + 0x73], sp
jae 0xe6f782
outsd dx, dword [esi]
jb 0xe6f735
insd dword es:[edi], dx
jne 0xe6f78b
je 0xe6f73a
push 0x20657661
arpl word [edi + 0x6d], bp
outsd dx, dword [esi]
insd dword es:[edi], dx
jo 0xe6f793
outsb dx, byte [esi]
outsb dx, byte gs:[esi]
outsb dx, byte [esi]
je 0xe6f77d
jns 0xe6f79b
and byte gs:[eax + 0x46], ah
and byte [eax + 0x46], ah
pushal
inc esi
dec esp
dec edi
inc ecx
push esp
pushal
and byte cs:[eax + ebp*2 + 0x65], dl
and byte [eax + ebp*2 + 0x65], dl
and byte [esi + 0x61], dh
jbe 0xe6f79d
insb byte es:[edi], dx
jne 0xe6f7a4
jae 0xe6f761
jb 0xe6f7a8
jo 0xe6f7b7
jae 0xe6f7ad
jae 0xe6f7ad
outsb dx, byte [esi]
je 0xe6f76b
je 0xe6f7b6
insd dword es:[edi], dx
and byte gs:[ecx + 0x6e], ch
and byte [ebx + 0x65], dh
arpl word [edi + 0x6e], bp
outsd dx, dword [esi]
outsb dx, byte [esi]
jae 0xe6f77b
ja 0xe6f7c6
je 0xe6f7c7
and byte [eax + 0x74], ah
imul ebp, dword [ebp + 0x65], 0x205d305b
je 0xe6f7cc
insd dword es:[edi], dx
pop ebx
xor byte [ebp + 0x20], bl
cmp eax, 0x302e3020
pushal
sub al, 0x20
popal
outsb dx, byte [esi]
and byte [eax], dh
xor byte cs:[eax + 0x2c], ah
xor byte [esi], ch
xor byte [eax + 0x2c], ah
and byte [ecx + 0x6e], ah
and byte fs:[ebx + 0x74], dh
jb 0xe6f7e3
arpl word [esp + ebp*2 + 0x79], si
and byte [ecx + 0x6e], ch
arpl word [edx + 0x65], si
je 0xe6f7e9
jns 0xe6f79f
imul ebp, dword [esi + 0x63], 0x73616572
imul ebp, dword [esi + 0x67], 0x6c617620
jb 0xe6f7e9
popal
jae 0xe6f7f0
outsb dx, byte [esi]
and byte [bp + 0x61], dh
popal
insb byte es:[edi], dx
jne 0xe6f7f4
jae 0xe6f7bd
and byte [ecx + 0x2e], ch
sub al, 0x20
sub al, 0x20
pushal
je 0xe6f804
insd dword es:[edi], dx
pop ebx
pop ebx
outsb dx, byte [esi]
and byte [ebx], ch
and byte [ecx], dh
pop ebp
and byte [esi], bh
and byte [ecx + ebp*2 + 0x6d], dh
pop ebx
outsb dx, byte [esi]
imul ebp, dword [ebp + 0x65], 0x605d6e5b
pop ebp
pushal
and cl, byte cs:[edx]
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
jge 0xe6f7f0
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [ebp + 0x2c], bh
or ah, byte [eax]
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and ch, byte [ecx + 0x6e]
je 0xe6f83f
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [edx], ah
imul ebp, dword [esi + 0x74], 0x6f707265
jb 0xe6f84c
outsd dx, dword [esi]
insb byte es:[edi], dx
popal
je 0xe6f84a
outsd dx, dword [esi]
outsb dx, byte [esi]
and bh, byte [edx]
and byte [ebx + 0xa], bh
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [edx], ah
jae 0xe6f864
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and ah, byte [ebp + 0x73]
arpl word [edx + 0x69], si
jb 0xe6f86c
jo 0xe6f879
je 0xe6f86f
imul ebp, dword [edi + 0x6e], 0x22203a22
outsd dx, dword [esi]
outsb dx, byte [esi]
and bh, byte [edx]
and byte [edx], ah
dec ecx
outsb dx, byte [esi]
je 0xe6f875
jb 0xe6f882
outsd dx, dword [esi]
insb byte es:[edi], dx
popal
je 0xe6f880
outsd dx, dword [esi]
outsb dx, byte [esi]
and byte [ecx + 0x6c], ah
outsd dx, dword [si]
jb 0xe6f889
je 0xe6f88a
insd dword es:[edi], dx
and ch, byte cs:[edx + ecx]
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and ah, byte [ebp + 0x66]
popal
jne 0xe6f8ae
je 0xe6f866
cmp ah, byte [eax]
and cl, byte [ecx + ecx*2 + 0x4e]
inc ebp
inc ecx
push edx
and ch, byte [edx + ecx]
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and ah, byte [edi + 0x6c]
insb byte es:[edi], dx
je 0xe6f8cf
pop edi
je 0xe6f8cf
je 0xe6f8cf
imul ebp, dword [ebp + 0x64], 0x63736544
insb byte es:[edi], dx
inc esp
jae 0xe6f8d9
arpl word [edx + 0x69], si
jb 0xe6f8e1
jo 0xe6f8ee
je 0xe6f8e4
imul ebp, dword [edi + 0x6e], 0x22203a22
outsd dx, dword [esi]
outsb dx, byte [esi]
and bh, byte [edx]
and byte [edx], ah
and cl, byte [ecx + 0x6e]
dec ecx
outsb dx, byte [esi]
je 0xe6f8ea
jb 0xe6f8f7
outsd dx, dword [esi]
insb byte es:[edi], dx
popal
je 0xe6f8f5
outsd dx, dword [esi]
outsb dx, byte [esi]
and byte [ecx + 0x6c], ah
outsd dx, dword [si]
jb 0xe6f8fe
je 0xe6f8ff
insd dword es:[edi], dx
and ch, byte cs:[edx + ecx]
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and ah, byte [ecx + 0x6e]
jns 0xe6f904
and bh, byte [edx]
and byte [ebx + 0xa], bl
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
jnp 0xe6f8df
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and ah, byte [ebp + 0x6e]
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [edx], ah
outsb dx, byte gs:[esi]
jne 0xe6f963
insd dword es:[edi], dx
and bh, byte [edx]
and byte [ebx + 0x20], bl
and cl, byte [ecx + ecx*2 + 0x4e]
cmp ah, byte [eax]
pop ebx
and byte [edx], ah
dec esp
dec ecx
dec esi
inc ebp
inc ecx
push edx
and ah, byte [eax]
pop ebp
sub al, 0xa
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and ah, byte [ebp + 0x73]
arpl word [edx + 0x69], si
jo 0xe6f9a0
imul ebp, dword [edi + 0x6e], 0x22203a22
push esp
push 0x6e612065
imul ebp, dword [ebp + 0x61], 0x20646574
jbe 0xe6f9a3
insb byte es:[edi], dx
jne 0xe6f9aa
jae 0xe6f967
popal
jb 0xe6f9af
and byte [ecx + ebp*2 + 0x6e], ch
popal
jb 0xe6f9be
jns 0xe6f974
imul ebp, dword [esi + 0x74], 0x6f707265
insb byte es:[edi], dx
popal
je 0xe6f9c4
and byte fs:[edx + 0x65], ah
je 0xe6f9dc
outsb dx, byte gs:[esi]
outsb dx, byte [esi]
and byte [ebx + 0x65], ch
jns 0xe6f9d3
jb 0xe6f9d0
insd dword es:[edi], dx
jae 0xe6f9a1
and byte [edi + 0x68], dl
outsb dx, byte gs:[esi]
and byte [ecx + 0x72], dh
je 0xe6f9e9
push edi
push 0x74206e65
popal
jb 0xe6f9e4
je 0xe6f9e9
outsb dx, byte [esi]
and byte [bx + di + 0x20], ah
jb 0xe6f9f6
je 0xe6f9ea
je 0xe6f9f4
outsd dx, dword [esi]
outsb dx, byte [esi]
sub al, 0x20
jae 0xe6fa01
push 0x63697265
popal
insb byte es:[edi], dx
and byte [ecx + ebp*2 + 0x6e], ch
popal
jb 0xe6f9c0
imul ebp, dword [esi + 0x74], 0x6f707265
outsb dx, byte [esi]
je 0xe6fa09
jb 0xe6fa16
jb 0xe6fa16
outsd dx, dword [esi]
insb byte es:[edi], dx
popal
je 0xe6fa14
imul ebp, dword [edi + 0x6e], 0x6c732820
outsd dx, dword [esi]
outsb dx, byte [esi]
and byte [eax], ch
jae 0xe6fa1d
jb 0xe6fa24
sub dword [eax], esp
jae 0xe6fa20
outsd dx, dword [esi]
jne 0xe6fa27
and byte fs:[edx + 0x65], ah
and byte [ebp + 0x73], dh
and byte gs:[ebp + 0x73], dh
jne 0xe6fa35
and byte fs:[edi + ebp*2 + 0x20], dh
and byte [edi + ebp*2 + 0x20], dh
imul ebp, dword [esi + 0x74], 0x6f707265
insb byte es:[edi], dx
popal
je 0xe6fa38
and byte [ecx + 0x75], dh
popal
je 0xe6fa3e
jb 0xe6fa49
imul ebp, dword [edi + 0x6e], 0x54202e73
push 0x756e2065
outsd dx, dword [esi]
outsb dx, byte [esi]
jae 0xe6fa0e
and byte [eax + ebp*2 + 0x65], dl
and byte [esi + 0x75], ch
insd dword es:[edi], dx
bound esp, qword [ebp + 0x72]
and byte [edi + 0x75], ch
je 0xe6fa60
jb 0xe6fa0c
jb 0xe6fa0c
outsd dx, dword [esi]
jne 0xe6fa63
jo 0xe6fa66
jne 0xe6fa66
je 0xe6fa13
and byte [edi + 0x66], ch
and byte [ebp + 0x6c], ah
outsd dx, dword [esi]
and byte [ebp + 0x6c], ah
insb byte es:[edi], dx
insd dword es:[edi], dx
outsb dx, byte gs:[esi]
je 0xe6fa71
and byte [ebp + 0x75], ch
jae 0xe6fa77
and byte [ebp + 0x71], ah
jne 0xe6fa69
insb byte es:[edi], dx
and byte [eax + ebp*2 + 0x65], dh
and byte [esi + 0x75], ch
and byte gs:[esi + 0x75], ch
outsb dx, byte [esi]
jne 0xe6fa7e
insd dword es:[edi], dx
bound esp, qword [ebp + 0x72]
jb 0xe6fa35
and byte [edi + 0x66], ch
and byte [ecx + 0x6e], ch
outsd dx, dword [esi]
and byte [ecx + 0x6e], ch
jo 0xe6fa91
je 0xe6fa3e
and byte [ebp + 0x6c], ah
insb byte es:[edi], dx
insd dword es:[edi], dx
outsb dx, byte gs:[esi]
je 0xe6fa99
and cl, byte cs:[edx]
and cl, byte [edx]
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
jge 0xe6fa6f
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [ebp + 0x2c], bh
or ah, byte [eax]
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [ebx + 0xa], bh
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and ah, byte [ebp + 0x6e]
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [edx], ah
outsb dx, byte gs:[esi]
jne 0xe6faec
insd dword es:[edi], dx
and bh, byte [edx]
and byte [ebx + 0x20], bl
and dl, byte [ebx + 0x54]
inc ebp
push eax
and ah, byte [eax]
pop ebp
sub al, 0xa
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and ah, byte [ebp + 0x73]
arpl word [edx + 0x69], si
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [edx], ah
jae 0xe6fb12
outsd dx, dword [esi]
and byte [eax + ebp*2 + 0x65], dh
and byte [eax], ah
and ah, byte [edx + esi*2]
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [eax], ah
and byte [ebp + 0x2c], bh