Function at 0x40f3eb
Capabilities:
Encode data using xor

Disassembly:
mov bh, 0xf4
outsd dx, dword [esi]
add dword [edx - 0x71], edx
push cs
insb byte es:[edi], dx
ja 0x40f1c0
adc byte [esi + 0x5c], dh
iretd
daa
add dword [edi + 0xf], esi
ja 0x40f224
aaa
ja 0x40f13f
jno 0x40f1fa
push 0x8b2ce077
ljmp 0x276d
outsb dx, byte [esi]
ja 0x40f23a
invalid
sub al, 0x9b
loopne 0x40f212
mov ebp, edx
hlt
jae 0x40f271
jbe 0x40f274
jbe 0x40f1e2
sub al, 0x8b
sbb byte [edx + 0x3a], 0xb7
aaa
stosb byte es:[edi], al
loop 0x40f216
invalid
mov edi, 0x77777776
ja 0x40f1a7
invalid
or al, 0x4a
ja 0x40f293
stosb byte es:[edi], al
mov edi, 0x80777702
pop ebp
add dh, byte [edi + 0x77]
sbb byte [ebp + 0x75], 0x76
jne 0x40f29c
jbe 0x40f244
sbb al, 0xe2
sbb dword [eax], 0x1a
loop 0x40f1ad
sbb byte [edx], bl
loop 0x40f25a
arpl dx, bp
mov bh, 0x63
loopne 0x40f260
jae 0x40f241
loop 0x40f28c
ja 0x40f2b1
ja 0x40f2b3
loop 0x40f2a8
or ecx, edx
ja 0x40f2b9
ja 0x40f2ba
ja 0x40f2bb
ja 0x40f227
loop 0x40f272
sub al, 0x6f
outsd dx, dword [esi]
loop 0x40f25d
arpl dx, sp
add al, 0x73
loop 0x40f259
jae 0x40f2c7
xchg edi, eax
adc ah, byte [eax + 0x1f776fa9]
adc dh, ch
out dx, al
imul ecx, dword [ebx + 0x76], 0xffffff97
xchg edi, eax
sbb al, 0xe2
sbb dword [eax], 0x18
sbb bl, byte [0x3ce20b1e]
sbb byte [edx], bl
sbb eax, 0x3ce20b1e
ja 0x40f2e2
ja 0x40f2e4
loopne 0x40f26b
jae 0x40f21f
scasb al, byte es:[edi]
sub al, 0x7f
jg 0x40f262
out dx, al
jns 0x40f2ad
ja 0x40f279
add dword [edi + 0x76], esi
ja 0x40f2f0
jbe 0x40f277
cld
arpl word [esi - 4], si
jg 0x40f2f6
cld
outsd dx, dword [esi]
invalid
imul ebp, edx, 0xffffff97
je 0x40f273
and al, 0x63
loopne 0x40f2bd
imul ecx, dword [ebx], 0xffffffe2
xor al, 0x77
ja 0x40f313
ja 0x40f314
ja 0x40f280
loop 0x40f2b3
adc al, 0x73
loopne 0x40f2d4
jae 0x40f281
xor cl, byte [ebx]
loopne 0x40f2f9
or esp, eax
push esp
ja 0x40f31e
ja 0x40f320
ja 0x40f2c0
push ss
adc eax, 0x6fa9a012
ja 0x40f2cd
test eax, 0xe21c776f
sub edx, 0xffffff83
loop 0x40f236
ljmp 0x731e:0x1d1a6f83
outsd dx, dword [esi]
sbb bl, byte [0x2ce0731e]
jae 0x40f29b
loopne 0x40f2e8
sub al, 0x73
jae 0x40f2f8
cmp dh, byte [edi + 0x76272727]
cld
mov bh, 0x27
daa
daa
jbe 0x40f2c0
jae 0x40f33c
cld
pop ebx
jbe 0x40f2c6
cld
jbe 0x40f2c9
arpl word [esi - 4], si
outsd dx, dword [esi]
invalid
ja 0x40f34d
ljmp 0x167f:0x2ce057ab
loop 0x40f270
adc al, 0xaa
stosb byte es:[edi], al
sbb eax, 0x4bfbe273
loop 0x40f2e5
dec ebx
arpl dx, sp
and eax, 0x8fa53a6f
adc eax, 0x1767678
ja 0x40f316
movsd dword es:[edi], dword [esi]
invalid
add dword [edi + 0x1d], esi
sbb eax, 0x765bfd76
std
jbe 0x40f2f8
pop ebx
jbe 0x40f2fb
arpl word [ecx], ax
ja 0x40f378
sti
dec ebx
dec ebx
jbe 0x40f304
jbe 0x40f305
dec ebx
dec ebx
invalid
push edi
adc eax, 0x83e21caa
ljmp 0x6ff4
sbb al, 0xe2
sub edx, 0xffffff83
aas
sbb ch, al
hlt
dec edx
push 0x59fc7777
mov edi, 0x77377ab6
loop 0x40f351
arpl ax, sp
push 0x8037b73a
invalid
scasb al, byte es:[edi]
sub al, 0x93
cmp byte [edx + 0x37], 0x77
enter 0xffffffffffff927f, 0x29
ja 0x40f32d
and al, 0x9f
cmp ch, byte [eax - 0x1d68d320]
loopne 0x40f37b
xchg edi, eax
loop 0x40f37e
sub al, 0x5f
pop edi
loopne 0x40f381
mov esp, edx
sub al, 0x63
loopne 0x40f387
invalid
and edx, 0x2c
push edi
loopne 0x40f393
xchg edx, ebp
or al, 0x7b
ja 0x40f357
or al, 0x7f
ja 0x40f35b
or al, 0x73
ja 0x40f355
or al, 0x7b
loopne 0x40f37d
add al, 0x7f
or ecx, eax
ja 0x40f3f5
jg 0x40f386
enter 0x7777, 0x77
ja 0x40f3f6
ja 0x40f3f7
ja 0x40f361
loopne 0x40f3ae
sub al, 0x9f
lahf
in al, 0x2c
lahf
or ecx, edx
ja 0x40f401
retf 0x7777
ja 0x40f403
scasb al, byte es:[edi]
sub al, 0xaf
push 0xe2777777
sub al, 0x6f
loop 0x40f3c1
outsd dx, dword [esi]
loopne 0x40f3c4
mov dword [0xe0672ce2], eax
sub al, 0xa7
invalid
sub al, 0xa3
daa
loop 0x40f3df
outsd dx, dword [esi]
jbe 0x40f3fd
jbe 0x40f3d4
wait
adc byte [eax], dl
ljmp 0x73f4
jae 0x40f43a
sti
pop esi
or esp, edx
push esp
ja 0x40f441
ja 0x40f443
loop 0x40f438
loop 0x40f3e4
lahf
loopne 0x40f43d
or esp, eax
push esp
loopne 0x40f42a
ja 0x40f44f
ja 0x40f451
and byte [eax - 0x1e], 0x2c
lahf
or ecx, edx
ja 0x40f45a
ja 0x40f45c
ja 0x40f3c8
loop 0x40f413
sub al, 0xaf
scasd eax, dword es:[edi]
adc ah, byte [eax - 0x7c1de356]
sbb byte [edx], bl
jae 0x40f3d4
sub al, 0x63
loop 0x40f425
das
outsd dx, dword [esi]
cmp ah, byte [ebx]
invalid
xchg dword [esi + 0x76], esi
jbe 0x40f475
loop 0x40f42d
outsd dx, dword [esi]
loop 0x40f43b
aaa
imul ebp, edx, 0xffffff97
or eax, 0x2ce258fb
arpl word [esi + 0x77684b37], bp
ja 0x40f48b
ja 0x40f44f
cmp dh, byte [edi - 0x7dfc7dc9]
mov bh, 0x37
add byte [ebx], 0x82
add byte [ecx], 1
add dword [ecx], eax
push 0x76632ce2
pop es
pop edi
loop 0x40f451
arpl word [esi + 7], si
pop ebx
loop 0x40f457
sub al, 0x63
jbe 0x40f435
arpl word [esi + 7], si
pop es
arpl word [ecx], ax
ja 0x40f4a8
cld
loop 0x40f462
sub al, 0x63
jbe 0x40f440
arpl word [esi + 7], si
pop es
jbe 0x40f438
jbe 0x40f438
cld
outsd dx, dword [esi]
invalid
ja 0x40f4b9
ja 0x40f42d
ljmp 0xea63:0x2ce257ab
stosd dword es:[edi], eax
push edi
loop 0x40f473
arpl dx, bp
dec dword [ebx + 0x77]
cld
bound esi, qword [esi - 4]
ljmp 0x7662:0xfc774bff
cld
outsd dx, dword [esi]
jbe 0x40f44f
arpl word [edi + 0x7676756c], cx
jbe 0x40f4cf
add dword [edi + 1], esi
ja 0x40f45d
ja 0x40f45f
add dword [edi + 1], esi
ja 0x40f461
add dword [edi + 1], esi
ja 0x40f463
add dword [edi - 0x1c], esi
ja 0x40f448
in al, 0x2c
jae 0x40f48e
sub al, 0x73
daa
cmovp ebp, dword [eax + 0x77]
ja 0x40f3fc
int3
push ebx
loop 0x40f4a2
sub al, 0x73
loop 0x40f48d
jae 0x40f45a
adc al, 0x63
loop 0x40f486
arpl dx, sp
or dl, byte [ebx - 0x1e]
add dl, byte [edi + 0x76]
push ebx
loop 0x40f481
push edi
jbe 0x40f419
xchg edi, eax
cmp dh, byte [edi - 0x555fedc9]
sbb al, 0xe2
sbb dword [eax], 0x1a
adc ah, byte [eax - 0x7c1de356]
mov al, byte [0x83e21caa]
sbb byte [edx], bl
sbb bl, byte [0x6ff4e21e]
sbb eax, 0x6ff4e21e
push ds
loop 0x40f485
outsd dx, dword [esi]
loop 0x40f4c2
loop 0x40f495
loop 0x40f495
arpl ax, sp
sub al, 0x73
loop 0x40f432
add byte [edx + ebp*8 + 0x75], 0x76
cld
insb byte es:[edi], dx
invalid
ja 0x40f48c
and al, 0x73
and eax, 0xb702ade2
pop ebx
push 0xffffffffffffffa8
loop 0x40f4da
xor byte [bx], ch
imul esi, esp, 0x6c
xor ch, byte [edi]
outsd dx, dword [esi]
cmc
insb byte es:[edi], dx
ljmp 0x2476
jne 0x40f53a
cld
pushal
jbe 0x40f4ec
arpl dx, sp
adc al, 0x6f
loopne 0x40f4ca
outsd dx, dword [esi]
ljmp 0xe2a1:0xf47763f4
inc edi
loop 0x40f509
pop edi
loopne 0x40f53f
xor dl, byte [esi]
arpl si, di
imul esi, dword [edx], 0x7a
std
insb byte es:[edi], dx
invalid
ja 0x40f565
loop 0x40f49d
add dh, byte [edi + 0x732c6a5b]
pop ebx
push 0x2c
jae 0x40f50d
sub al, 0x73
push ss
adc eax, 0xe2aaa012
sub ecx, dword [ebx + 0x6f]
sbb eax, 0x6f4bfbe2
dec ebx
outsd dx, dword [esi]
loopne 0x40f573
invalid
ja 0x40f582
loop 0x40f504
fbstp tbyte [edi + 0x77]
ja 0x40f4f2
sub eax, 0x47e28f6b
ja 0x40f590
loopne 0x40f4e2
fbstp tbyte [edi + 0x77]
ja 0x40f502
lodsd eax, dword [esi]
adc eax, 0x47f38faa
inc edi
ja 0x40f59f
loop 0x40f521
fbstp tbyte [edi + 0x77]
ja 0x40f4b1
invalid
imul ebp, esp, 0xffffffb7
cld
js 0x40f577
aaa
stosb byte es:[edi], al
cmp dh, byte [edi + 0x118f1daa]
inc edi
ja 0x40f5c1
loop 0x40f547
dec ebx
outsd dx, dword [esi]
xor al, bh
fbstp tbyte [edi + 0x77]
ja 0x40f5ca
ja 0x40f551
push cs
pop ss
and byte [edi + 0x77], al
ja 0x40f53e
and eax, 0xdfefe06b
ja 0x40f5da
ja 0x40f57a
adc eax, 0x47308faa
ja 0x40f5e2
stosb byte es:[edi], al
invalid
loop 0x40f564
fbstp tbyte [edi + 0x77]
ja 0x40f4f4
pushal
loop 0x40f5a4
das
imul esi, dword [edx], 0x78
sti
js 0x40f574
loop 0x40f524
loop 0x40f524
ljmp 0x1578:0xfc776bff
adc eax, 0x77fcb380
ja 0x40f56b
mov bl, 0xfc
ja 0x40f5ff
loop 0x40f5af
and eax, 0x6b2fe06b
adc eax, 0x83e21caa
imul esp, eax, 0x2f
imul edx, dword [0x83e21caa], 0xffffffea
sbb al, 0xe2
sub edx, 0xffffff83
pop edi
enter 0xffffffffffff927f, 0x29
ja 0x40f586
ljmp 0x2992:0x7fc85f83
sbb dword [edi - 0x38], 0x7f
xchg edx, eax
sub dword [edi - 0x16], esi
or al, 0x8f
ja 0x40f584
in al, 0x24
invalid
and al, 0x8f
cmp ch, byte [eax - 0x1f90db1e]
loop 0x40f5ca
outsd dx, dword [esi]
loopne 0x40f5d5
sub al, 0x87
loop 0x40f5d8
xchg edx, esp
sub al, 0x63
loopne 0x40f5db
arpl ax, sp
sub al, 0x7b
loop 0x40f5de
jnp 0x40f593
sub al, 0x5b
pop ebx
aaa
scasb al, byte es:[edi]
sub al, 0x83
lea edi, [ecx + 0x37]
ja 0x40f59c
and al, 0x7f
loopne 0x40f5ec
sub al, 0x73
jae 0x40f5cd
or ecx, eax
ja 0x40f63c
enter 0x7777, 0x77
ja 0x40f5a8
ja 0x40f63e
loopne 0x40f5f5
sub al, 0x8f
invalid
in al, 0x2c
invalid
or ecx, edx
ja 0x40f648
ja 0x40f64a
jbe 0x40f5d1
pop edi
sbb byte [esi - 4], dh
cld
invalid
invalid
mov eax, 0xe27777fc
ja 0x40f5c2
scasd eax, dword es:[edi]
loop 0x40f60f
sub al, 0x8f
or ecx, edx
ja 0x40f65f
invalid
ja 0x40f661
loop 0x40f594
mov al, byte [0x760b27aa]
cmp al, 0x77
ja 0x40f66c
ja 0x40f5db
sub ecx, dword [ebx + 0x63]
inc edx
or ecx, dword [ebx + 0x63]
sbb bl, byte [0xe24fe01e]
arpl word [edx], bx
sbb eax, 0xe24fe01e
loopne 0x40f652
loop 0x40f594
invalid
enter 0xffffffffffff927f, 0x29
ja 0x40f645
lodsb al, byte [esi]
daa
jbe 0x40f60b
cld
jae 0x40f5bf
sub al, 0x73
jbe 0x40f68b
jbe 0x40f68d
in al, 0x2c
jnp 0x40f626
retf 0x7777
ja 0x40f69f
ja 0x40f60e
sub ecx, dword [ebx + 0x63]
inc edx
or ecx, dword [ebx + 0x63]
sbb bl, byte [0xe24fe01e]
dec ebx
arpl word [edx + 0xb], ax
dec ebx
arpl word [edx], bx
sbb eax, 0xe24fe01e
invalid
ja 0x40f678
lodsb al, byte [esi]
daa
loopne 0x40f64e
xchg dword [esi - 4], esi
cld
jae 0x40f5f5
sub al, 0x73
jbe 0x40f6c1
jae 0x40f6c0
jbe 0x40f6c2
jbe 0x40f6c3
jbe 0x40f632
in al, 0x2c
jnp 0x40f65c
sub al, 0x7b
or ecx, edx
retf 0x7777
ja 0x40f6cb
ja 0x40f6cc
ja 0x40f6cd
ja 0x40f601
stosb byte es:[edi], al
daa
or esi, dword [esi + 0x3c]
ja 0x40f6d4
ja 0x40f6d5
ja 0x40f6d6
ja 0x40f644
in al, 0x2b
sub ecx, dword [ebx + 0x63]
inc edx
or ecx, dword [ebx + 0x63]
sbb bl, byte [0xe24fe01e]
dec ebx
arpl word [edx + 0xb], ax
dec ebx
arpl word [edx], bx
sbb eax, 0xe24fe01e
loop 0x40f5fd
invalid
enter 0xffffffffffff927f, 0x29
ja 0x40f6ae
lodsb al, byte [esi]
daa
loopne 0x40f6a4
sub al, 0x87
jbe 0x40f677
xchg dword [esi - 4], esi
jae 0x40f62b
sub al, 0x73
jbe 0x40f6f7
jbe 0x40f6f9
in al, 0x2c
jnp 0x40f692
retf 0x7777
ja 0x40f637
loop 0x40f6b3
jnp 0x40f69c
loopne 0x40f6f7
ja 0x40f70c
ja 0x40f70c
ja 0x40f70e
adc byte [esi], dl
push ss
adc eax, 0x148ce212
loop 0x40f62a
adc al, 0x18
sbb byte [edx + 0x3a8724e2], ch
stosb byte es:[edi], al
loop 0x40f6c7
xchg dword [edx], edi
cmp ah, byte [edi + ecx*4 + 0x767684c0]
movsb byte es:[edi], byte [esi]
pop eax
test byte [esi + 0x76], dh
adc byte [esi + esi*2 + 0x618f7676], 0x14
jbe 0x40f726
invalid
adc al, 0x77
ja 0x40f72c
ja 0x40f72c
jbe 0x40f6b2
sti
dec ebx
imul ecx, dword [edi + 0x77771208], 0x76
cmp al, 0xeb
jmp 0x40f653
xchg ecx, eax
sub dword [edi - 0x71], esi
ja 0x40f654
cwde
inc ebx
ja 0x40f740
pcmpeqd mm6, qword [edi + 0x77]
ja 0x40f744
ja 0x40f745
ja 0x40f745
jbe 0x40f677
cmpsd dword [esi], dword es:[edi]
ljmp 0x3ab:0xfaa63ab
bts dword [ebx], eax
sub dword [edi + 0x76], esi
stosd dword es:[edi], eax
add ebp, dword [ecx]
ja 0x40f750
pop esp
arpl word [ecx], bx
sub dword [edi - 0x14], esi
sbb dword [ecx], ebp
ja 0x40f6cc
mov bh, 0xfb
pop ebp
btc dword [ebx], eax
sub dword [edi + 0x27], esi
jbe 0x40f747
sbb dword [bx + di], ebp
ja 0x40f6dc
mov bh, 0xfb
insd dword es:[edi], dx
jbe 0x40f6f0
dec ebx
imul esi, dword [esi - 0x59], 0xffffffaa
jbe 0x40f6a0
stosb byte es:[edi], al
jbe 0x40f6f7
dec ebx
imul ecx, dword [edi + 0x76767698], 0x10
jbe 0x40f701
jbe 0x40f779
adc byte [esi - 5], dh
dec ebx
imul esi, dword [esi + 0x5c], 0xffffffbf
daa
sub dword [edi - 0x5d], esi
add dword [edi - 0x71], ebp
les esp, [esi]
ja 0x40f78d
mov dword [0xc48f6f01], eax
ja 0x40f78d
adc byte [edx - 0x5c7090ff], ch
and eax, 0xaa107777
sbb eax, 0x628287e2
loop 0x40f795
in al, dx
mov bh, 0xfb
imul esi, dword [esi - 0x59], 0x326badea
sti
dec ebx
outsd dx, dword [esi]
stc
xchg byte [0xfbe21daa], dl
dec ebx
outsd dx, dword [esi]
cmp dh, byte [edi - 0x4813997e]
jbe 0x40f6d5
ljmp 0x6f4b:0xfb326bad
and byte [esi - 0x14], 0xb7
cld
pop eax
loop 0x40f7ad
in al, dx
in al, dx
mov al, byte [0x987669fb]
ljmp 0x634b
imul esi, dword [edx], 0xfffffffb
dec ebx
arpl cx, di
adc byte [0x4b23e2aa], 0x6b
sbb eax, 0xa5327d3a
cld
push esp
invalid
ljmp 0x151f:0x5d015bab
mov bh, 0x15
stosb byte es:[edi], al
loop 0x40f7bd
adc eax, 0x4b2be2aa
dec ebx
imul ebx, dword [0xad327d3a], 0xfffffffc
cmp bh, byte [ebp + 0x32]
lodsd eax, dword [esi]
cld
push esp
invalid
ja 0x40f827
ljmp 0x151f:0x5d015bab
pop ebx
sub dh, byte fs:[edi - 5]
ja 0x40f7ba
xchg edx, eax
loop 0x40f826
push edi
sub dh, byte fs:[edi - 0x20]
outsd dx, dword [esi]
cmp dh, byte [edi + 0x34eaaa15]
xchg dword [ebx], eax
sub dword [edi + 0x77], esi
sti
push ecx
ja 0x8fb820de
invalid
scasd eax, dword es:[edi]
sbb ebp, dword [ecx]
ja 0x40f809
ret
ja 0x40f78e
cmp eax, 0xec767676
mov bh, 0x10
adc ah, bh
sbb ebx, dword [0x14bd0f1e]
sbb eax, 0x14bd0f1e
sub byte [edi - 0x71], dh
or eax, 0xb5767684
aaa
sbb ebp, dword [ecx]
ja 0x40f7fd
lodsd eax, dword [esi]
mov dh, 0xcf
sbb ebp, dword [ecx]
ja 0x40f854
scasb al, byte es:[edi]
adc dl, bh
loop 0x40f895
loop 0x40f895
insd dword es:[edi], dx
in al, dx
mov bh, 0xfb
imul esi, dword [esi - 0x59], 0x326badea
jle 0x40f82d
cmpsd dword [esi], dword es:[edi]
ljmp 0x78f9
js 0x40f820
xor al, 0xfb
inc ecx
sub dh, byte [edi + 0x77]
push ss
adc eax, 0xfb0f52fb
inc ecx
sub dh, byte [edi - 0x71]
dec edi
sti
ja 0x40f8c1
in al, dx
mov bh, 0x10
sti
arpl word [ecx], ax
ja 0x40f853
imul eax, dword [ecx], 0xfb5c7677
add dword [edi + 0x76], esi
ja 0x40f8cc
pop esp
sti
inc ecx
sub dh, byte [edi + 0x3a]
mov bh, 0xaa
add dword [ebx + 0xf], esp
xchg edi, eax
les ebp, [ecx]
ja 0x40f7f5
cdq
push ebx
ja 0x40f8e1
add dword [edi - 0x71], ebp
sbb dword [0xea107777], esp
or al, 0x73
ja 0x40f8b1
cmp bh, byte [ebp + 0x2d]
jge 0x40f8a6
xor byte [ebx + ebx], bh
sub dh, byte fs:[edi - 5]
add ah, al
cmp al, 0x27
sub dh, byte fs:[edi - 0x1f]
sub al, 0x67
leave
and esp, dword [edx + ebp + 0x77]
ljmp 0x762e
jbe 0x40f8d3
add eax, dword [ecx + 0x2a]
ja 0x40f82b
jno 0x40f8df
ja 0x40f917
loop 0x40f921
jg 0x40f919
jbe 0x40f8e0
cmp al, 0xf
inc ecx
cmovno ebp, dword [edx]
ja 0x40f838
sub dh, byte [edi - 0x71]
test byte [ecx + 0x77], al
ja 0x40f8be
adc al, ah
sub al, 0x8b
in al, dx
mov ebp, esp
jbe 0x40f8b0
pop ebp
ljmp 0x8bf4
loop 0x40f8ed
mov esp, edx
ja 0x40f8b1
mov bh, 0xfb
test dword [esi - 0x59], esi
add byte [ecx + 0x291b9f0f], 0x77
mov edi, 0x77291ba3
setg byte [ebx]
sub dword [edi - 0x41], esi
mov dword [0x8f77291b], eax
sbb ebp, dword [ecx]
ja 0x40f866
invalid
sub eax, 0x10767675
jnp 0xbfb821fd
sub dword [edi - 0x41], esi
ja 0x40f8a1
mov edi, 0x77291b93
invalid
xchg ebx, eax
sbb ebp, dword [ecx]
ja 0x40f876
sub dword [edi - 0x71], esi
cmp eax, 0x10767675
scasb al, byte es:[edi]
sub al, 0x73
jne 0x40f967
jbe 0x40f969
invalid
hlt
ja 0x40f8f9
dec edi
loopne 0x40f93c
sbb esp, dword [edx + ebp + 0x77]
add dword [edi - 0x71], ebp
xchg edi, eax
and esi, dword [edi + 0x77]
adc byte [esi - 4], dh
outsd dx, dword [esi]
invalid
ljmp 0x16f:0xfb7767f4
ja 0x40f917
outsd dx, dword [esi]
add dword [edi - 0x71], ebp
scasb al, byte es:[edi]
and esi, dword [edi + 0x77]
adc byte [edx + 0x77531d8f], ch
ja 0x40f8d6
add dword [edi + 1], esi
ja 0x40f9a7
sti
dec ebx
arpl word [edi + 0x7676764c], cx
ljmp 0x177:0x1aa63ab
stosb byte es:[edi], al
add dword [edi + 1], esi
push 0x634bfb76
invalid
arpl word [edi + 0x7676765b], cx
ljmp 0x168
ja 0x40f8e4
insb byte es:[edi], dx
jbe 0x40f9ce
jbe 0x40f944
stosd dword es:[edi], eax
arpl word [edx + 0x68016801], bp
add dword [edi - 0x71], esi
jge 0x40f9db
jbe 0x40f9de
jbe 0x40f953
ljmp 0x568f:0x1daa63ab
stosd dword es:[edi], eax
arpl word [edx + 0x41568f1d], bp
ja 0x40f9e9
loop 0x40f8fb
sbb eax, 0x771ff08f
ja 0x40f998
invalid
invalid
sbb eax, 0x762d578f
jbe 0x40f9bc
invalid
aaa
ja 0x40f939
test dword [eax + 0x77], 0x4babea77
retf 0x91eb
dec ebx
imul ebx, dword [edx], 0x3a
sbb bh, byte [edx]
xchg edx, eax
xor ah, byte [edx + 0x6ffb1e1d]
loop 0x40f9ba
dec ebx
pop ebx
xor dh, byte [edx - 2]
push edx
invalid
adc ebp, dword [eax + 0x77]
ja 0x40f9d4
pop ebp
adc eax, 0x1a1a47e0
sbb bl, byte [edx]
sbb cl, byte [edi + 0x7777342d]
ljmp 0x3882
xor al, 0x77
ja 0x40f9cc
stosd dword es:[edi], eax
pop ebx
loop 0x40f993
cmp byte [eax], 0xe2
sti
dec ebx
pop edi
xor bh, byte [edx - 4]
imul ebp, edi, 0x50
adc byte [eax + 0x6de198e2], 0xef
imul ebp, dword [ecx], 0xfbaa312d
push 0x26
cld
jp 0x40fa36
jb 0x40fa02
out dx, eax
push eax
invalid
ja 0x40faaf
ja 0x40fa3b
pop ebp
adc eax, 0x1e1e47e0
push ds
push ds
push ds
invalid
ja 0x40fab2
pop ebp
adc eax, 0x1e1e47e0
push ds
push ds
push ds
invalid