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

Disassembly:
mov dh, 0xc0
add byte [eax], al
add byte [ebx + 0x5f5e5cc4], al
leave
sbb al, byte [eax]
ret
xor eax, eax
push 0x1b1e8a
ret
jmp 0x1b2542
test edi, edi
jne 0x1b1f3c
je 0x1b24d6
jne 0x1b24d6
je 0xfd8da963
invalid
jne 0x1b2131
push 0
push 3
call dword [eax + 0xc]
mov dword [esi + 0x2c], eax
add eax, 0x2801
push 0x1b26ec
ret
mov ebx, dword [esi + 4]
cmp edx, 1
mov dword [esi + 8], ebp
mov ebp, dword [esp + 0x18]
mov byte [ebx + ecx], 0x90
jmp 0x1b2691
je 0x1b256e
jne 0x1b24f0
add byte [eax], al
add byte [eax], al
pop esi
pop edi
pop ebx
pop ebp
je 0x1b2743
jne 0x1b2743
mov esi, ecx
jne 0x1b2627
mov ecx, dword [esi + 0x28]
mov ebp, dword [esp + 0x18]
je 0x1b275c
jne 0x1b275c
je 0x1b42f688
add bl, al
add byte [eax], al
add byte [eax], al
jmp 0x1b427293
add eax, 0xfffffffc
nop word [eax + eax]
je 0x1b2591
jne 0x1b2591
je 0x1b25e7
jne 0x1b25e7
je 0x1b1dae
jne 0x1b1e5c
jmp 0xff39ab80
add edi, dword [esi + 0x20]
mov eax, dword [esp + 0x1c]
mov ecx, dword [esp + 0x14]
je 0x1b282c
jne 0x1b282c
push 0x1b2703
ret
je 0x1b2673
jmp 0x1b2644
je 0x1b2591
jne 0x1b1f9f
jmp 0xf1b6c39
lea ebx, [edx + 1]
je 0x1b2778
jne 0x1b2778
add byte [eax], al
add byte [eax], al
mov dword [esi + 8], 0
push eax
call fcn.001e4b2a
je 0x1b26fe
jne 0x1b26fe
jmp 0x1bbbeb
jmp 0x1b2797
mov dword [eax], edi
mov eax, dword [esi + 4]
mov dword [ecx], eax
je 0x1b27d0
jne 0x1b27d0
jmp 0x1b435993
ret 0xc
mov eax, dword [ecx]
push 0x400
push 0x10
je 0x1b25a2
jne 0x1b25a2
mov dword [esi + 8], ebx
mov byte [ecx + edx], 0x90
je 0x1b27e0
jne 0x1b27e0
jmp 0x9f90c8fc
cmp dword [ecx + 8], 0
jmp 0x1b2603
add esp, 4
mov ecx, esi
mov dword [esi + 4], eax
call fcn.001b2860
mov ecx, esi
call fcn.001b2cf0
push 0x1b27b5
ret
je 0x1b2633
jne 0x1b2633
je 0x1b23b1
jne 0x1b221f
lea ebp, [ecx + 1]
je 0x1b25b8
jne 0x1b25b8
jne 0x1b26d9
jmp 0x1b269f
jmp 0x1b2713
je 0x1b20bd
jne 0x1b33ae
jmp 0x891fabb4
add esp, 4
mov ebx, eax
sar eax, 0x1f
je 0x1b30f1
jne 0x1b30f1
jmp 0x1b2d61
je 0x1b1ec5
push 0x1b2cff
ret
jne 0x1b2e68
mov edx, edi
mov edi, dword [esp]
mov ecx, ebp
jmp 0x1b3136
jmp 0x1b3714
mov edx, edi
je 0x1b3278
jne 0x1b3278
jmp 0x5338303
cmp dword [esp + 4], 0x8664
je 0x1b2d86
jne 0x1b2d86
je 0x1b2950
jne 0x1b329b
je 0x870b3c6
add byte [eax], al
push 0x1b3223
ret
lea edx, [esp + 0x1c]
push edx
push eax
call dword [edi + 0xc]
mov eax, dword [esi + 4]
je 0x1b2de1
jne 0x1b2de1
je 0x847b306
add byte [eax], al
jne 0x1b3725
je 0x1b22bb
jne 0x1b2807
add byte [eax], al
add byte [eax], al
mov eax, dword [esi + 0x24]
jmp 0x1b337b
je 0x1b52fea3
add bl, al
jmp 0xe92375cb
mov eax, dword [esi + 0x24]
je 0x1b3746
jne 0x1b3746
jmp 0x1b4ec735
add edx, 2
mov dword [esi + 8], edx
mov dword [esp + 4], edx
je 0x1b2fb9
jne 0x1b2fb9
add byte [eax], al
add byte [eax], al
jne 0x1b2e91
jmp 0x683f3cac
push edi
call fcn.001a6490
je 0x1b2d47
jne 0x1b2d47
je 0x1b30a8
mov ecx, ebp
shr eax, 0x1d
add eax, ebx
je 0x1b33d0
jne 0x1b33d0
je 0x221b619
add byte [eax], al
je 0x1b21e6
jne 0x1b1ec5
je 0x43f7da9
mov ecx, dword [esp + 4]
je 0x1b375e
jne 0x1b375e
je 0x1b278c
push 0x1b336e
ret
mov byte [edi + edx], 0x48
push 0x1b35b8
ret
mov edi, dword [ecx]
push dword [esi + 0x24]
je 0x1b370e
push 0x1b2eb3
ret
mov eax, ebx
or eax, 1
cmp ebx, ebp
je 0x1b3090
cmp eax, 5
je 0x1b35e3
jmp 0x1b3707
mov eax, dword [esi + 4]
mov ecx, dword [esi + 0x24]
push 0x1b3255
ret
push 0x1b332d
ret
mov edi, dword [esp]
mov ecx, ebp
mov eax, ebx
add al, 0xb8
je 0x1b3397
jne 0x1b3397
je 0x1b33f6
jne 0x1b33f6
je 0xf1fa99e
push dword [esi + 4]
je 0x1b35a2
test dh, bh
add al, byte [eax]
add byte [edi], cl
test eax, edi
add al, byte [eax]
add byte [edi], cl
test byte [edi], cl
test byte [edi], ch
add al, byte [eax]
add byte [edi], cl
test dword [ecx], ebp
add al, byte [eax]
add byte [edi], cl
test bh, al
inc esp
and al, 0x10
jne 0x1b35a2
je 0x24ab6bf
add byte [eax], al
jne 0x1b34e1
je 0x103f7785
mov dword [esp + 0x10], 0
add byte [eax], al
add byte [eax], al
lea edx, [esp + 0x10]
mov ecx, dword [esi + 0xc]
je 0x1b3170
jne 0x1b3170
je 0x1b2f35
jne 0x1b2f35
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
je 0x1b30f1
jne 0x1b30f1
mov ecx, ebp
je 0x1b35f5
jne 0x1b35f5
je 0x1b27c3
jmp 0x1b330b
jne 0x1b2633
jmp 0x43f879f
mov ecx, dword [esi + 0xc]
je 0x1b3657
jne 0x1b3657
jmp 0xfe83b79e
je 0x1b31f9
jne 0x1b31f9
push 0x1b3269
ret
mov dword [esp + 8], edx
mov edx, ecx
lea ecx, [ebx + 3]
mov dword [esp], ecx
je 0x1b311a
je 0x1b3758
jne 0x1b3758
add byte [eax], al
add byte [eax], al
je 0x1b3835
jne 0x1b3835
je 0x1b2d18
jne 0x1b2d18
je 0x1b34e1
jne 0x1b262f
je 0x1b33fa
add byte [eax], al
add byte [eax], al
mov byte [edx + edi], cl
mov edx, dword [esp]
je 0x1b3794
jne 0x1b3794
add byte [eax], al
add byte [eax], al
je 0x1b3725
jne 0x1b3725
jmp 0x8a1815a4
call fcn.001a5df0
add esp, 0xc
je 0x1b345e
jne 0x1b345e
je 0x1b206a
jne 0x1b1e60
jmp 0x1b4b5eb6
add dword [eax], eax
add byte [edi], cl
test ah, bh
add dword [eax], eax
add byte [edi], cl
test esi, esi
add dword [eax], eax
add byte [ebx + 0x968fbc2], al
xor bl, byte [ebx]
add bl, al
add byte [eax], al
add byte [eax], al
mov eax, ebx
add al, 0x58
mov byte [edi + edx + 2], al
add edx, 3
jmp 0x1b3009
add edx, 0xfffffffb
push 0x1b3209
ret
push dword [esp + 0x14]
push dword [eax + 0x18]
push 0x1b3140
ret
mov edx, ebp
push 0x1b2e03
ret
je 0x1b35af
jne 0x1b35af
push 0x1b3349
ret
je 0x1b3090
je 0x1b338b
jne 0x1b338b
jne 0x1b3006
push 0x1b30b5
ret
mov byte [edi + ecx], 0x48
inc ecx
je 0x1b35d9
jne 0x1b35d9
je 0x1b255d
jne 0x1b1e60
add byte [eax], al
add byte [eax], al
jne 0x1b21b5
mov edi, dword [esi + 4]
mov dword [esp], eax
mov eax, dword [ecx]
call dword [eax + 0x10]
mov ecx, dword [esi + 8]
cmp dword [esp], 0x8664
jne 0x1b35af
jmp 0x1b373a
je 0x1b36cd
cmp eax, 0x14c
jne 0x1b3812
je 0x1b36cd
jne 0x1b36cd
push 0x1b30a4
ret
lea eax, [edx + 1]
push 0x1b2ec1
ret
jne 0x1b35e3
jmp 0xf7e12064
push edx
jmp 0x1b2ed9
add eax, dword [esi + 8]
push dword [esp + 0x10]
push dword [esp + 0x18]
push eax
jmp 0x1b3431
mov eax, dword [esi + 0x14]
push dword [esi + 0x10]
push dword [esi + 0x24]
mov edi, dword [esp + 0x20]
push edi
jmp 0x1b329b
je 0x1b3638
jne 0x1b3638
cmp eax, 0x8664
je 0x1b3687
jne 0x1b3687
jmp 0xf9d7bc6b
jne 0x1b311a
shl dl, 3
or dl, 5
jmp 0x1b37f8
mov dword [esi + 8], edx
je 0x1b3809
jne 0x1b3809
je 0x1b35f5
jne 0x1b3397
push 0x1b32e5
ret
add eax, 0xfffffff9
je 0x1b3219
jne 0x1b3219
je 0x43f8c96
mov dword [esp + 4], edx
jmp 0x1b32ba
mov eax, ecx
jmp 0x1b32ba
and eax, 0xfffffff8
sub ebx, eax
je 0x1b31c1
jne 0x1b31c1
jmp 0xf896bc5a
push ebx
push dword [esp + 0x14]
push 0x1b6bf9
ret
push 0x2710
call dword [sym.imp.HDWOMH_6aod_Pm_dx]
mov ecx, dword [esi + 0xc]
mov eax, dword [ecx]
je 0x1b6f74
jne 0x1b6f74
jmp 0xf4d2f0a8
push ebp
push edi
je 0x1b6a66
jne 0x1b6a66
je 0x1b6b78
jne 0x1b6b78
add byte [eax], al
add byte [eax], al
call fcn.001b0d80
lea ecx, [esp + 8]
push 0x1b764d
ret
ret 4
pop esi
pop edi
pop ebx
jmp 0x1b7644
lea ecx, [esp + 0x10]
call fcn.001b0ed0
mov eax, ebx
add esp, 0x18
je 0x1b76c7
jne 0x1b76c7
je 0x1b6781
jne 0x1b6e37
je 0x103fc384
push 0x1ff130
je 0x1b75b1
jne 0x1b75b1
je 0x1b6013
jne 0x1b6938
jmp 0x9503c76c
je 0x1b77a9
jne 0x1b77a9
je 0x1b7b51
jne 0x1b7b51
je 0x1ceb8f
add byte [edi], cl
test byte [ebp + 0x53], dl
push ebp
push ebx
push edi
push esi
sub esp, 0x40
mov ebx, ecx
lea ecx, [esp + 0x20]
push 0x1ff182
call fcn.001b0d80
push 0x1b7794
ret
push eax
push esi
je 0x1b7c8c
jne 0x1b7c8c
add byte [eax], al
add byte [eax], al
mov eax, dword [ecx]
call dword [eax + 8]
push eax
push 0x1b7cbe
ret
pop edi
pop ebx
je 0x1b79be
jne 0x1b79be
lea eax, [esp + 0x28]
lea ebp, [esp + 0x30]
je 0x1b78ff
jne 0x1b78ff
add byte [eax], al
add byte [eax], al
je 0x1b7c10
jne 0x1b7c10
je 0x1b7a99
jne 0x1b7a99
jmp 0x489fc6d
je 0x1b7cce
lea ecx, [esp + 0x10]
je 0x1b7985
jne 0x1b7985
test eax, eax
je 0x1b7a88
mov esi, eax
je 0x1b7829
je 0x1b7a0e
jne 0x1b7a0e
je 0x842b5917
mov eax, esp
je 0x1b77f9
invalid
jne 0x1b77f9
je 0x1b63fb
jne 0x1b76d3
jmp 0xc79f3e32
push 0x4000
call fcn.001e4b2a
je 0x1b7bdb
jne 0x1b7bdb
je 0x1b6403
jne 0x1b6052
je 0x1c08e8
jmp 0x1b788a
add byte [eax], al
push eax
push ebp
call fcn.001dd9e0
add esp, 8
cmp eax, 1
jne 0x1b7cce
je 0x1b78f9
jne 0x1b78f9
add byte [eax], al
add byte [eax], al
mov dword [esp + 4], eax
je 0x1b793e
jmp 0x1b7841
xor ebp, ebp
xor edi, edi
je 0x1b7990
jne 0x1b7990
je 0x1b7c6e
jne 0x1b6fa8
je 0x1b781b
jne 0x1b781b
add byte [eax], al
add byte [eax], al
call fcn.001dd4b0
add esp, 0x10
mov edi, eax
jmp 0x1b7990
call fcn.001b0f90
push 0x1b77d6
ret
push esi
call fcn.001e4b33
add esp, 4
push dword [esp + 0xc]
je 0x1b7ac9
jne 0x1b7ac9
add byte [eax], al
add byte [eax], al
push 0x1b7bed
ret
pop ebp
ret 8
je 0x1b793c
jmp 0x1b7c21
je 0x1b79c2
je 0x1b7c56
je 0x1b7b21
jne 0x1b7b21
jmp 0xfe30ff21
jne 0x1b7829
jmp 0x26efe28
push 0x1ff198
call fcn.001b0d80
lea ecx, [esp + 0x10]
push 0x1ff1ae
call fcn.001b0d80
mov dword [esp], 0x400
mov dword [esp + 8], 0
je 0x1b78d5
jne 0x1b78d5
mov edi, eax
add edi, 2
jmp 0x1b7ca9
mov eax, edi
je 0x1b7ce6
jne 0x1b7ce6
je 0x1b7c21
jne 0x1b6e35
add byte [eax], al
add byte [eax], al
call fcn.001e4b33
add esp, 4
lea ecx, [esp + 0x10]
call fcn.001b0ed0
push 0x1b7bcc
ret
test eax, eax
je 0x1b79ad
push eax
je 0x1b7c5e
jne 0x1b7c5e
push ebp
push dword [esp + 0x10]
push 0x1b7ab9
ret
call fcn.001e4b33
add esp, 4
mov eax, dword [esp + 4]
je 0x1b7b41
jne 0x1b7b41
jmp 0xf1fc669
mov ecx, dword [ebx + 4]
je 0x1b780b
push 0x1b7819
ret
jne 0x1b7c56
add byte [eax], al
add byte [eax], al
lea ecx, [esp + 0x20]
mov ebp, eax
call fcn.001b0f90
push 0
push ebp
push 0x1b79cd
ret
je 0x1b784d
jne 0x1b784d
add byte [eax], al
add byte [eax], al
lea ecx, [esp + 0x18]
je 0x1b7a25
jne 0x1b7a25
jmp 0x1a954f
push edi
push eax
call fcn.001a7cc0
add esp, 8
test eax, eax
je 0x1b79f9
jne 0x1b79f9
je 0x1b699d
jne 0x1b7bdb
jmp 0x1b7c0e
add esp, 4
xor edi, edi
je 0x1b7870
jne 0x1b7870
jmp 0x842b6976
mov edi, 0
jne 0x1b7990
jmp 0x1b7ada
je 0x83ff897
cmp dword [esp + 8], 0x40
inc eax
je 0x1b7bfc
jne 0x1b7bfc
push 0x1b7b87
ret
jne 0x1b793c
add byte [eax], al
add byte [eax], al
lea ecx, [esp + 0x20]
call fcn.001b0ed0
jmp 0x1b7a62
push 0x1b77cc
ret
call fcn.001e4b33
add esp, 4
push 0x1b7c3d
ret
push dword [esp + 0x68]
call fcn.001a7b50
add esp, 0x18
test eax, eax
je 0x1b785a
jne 0x1b785a
jmp 0x1b7cef
push dword [esp + 0x60]
push dword [esp + 0x60]
push ebp
call fcn.001dda30
add esp, 0x14
cmp eax, 1
jne 0x1b7cce
push 0x1b77c6
ret
mov eax, dword [ecx]
je 0x1b7cf3
jne 0x1b7cf3
jmp 0xfbc000c3
je 0x1b7cd2
jne 0x1b7cd2
push esi
je 0x1b7a80
jne 0x1b7a80
jmp 0x1b97db4c
add esp, 0x40
pop esi
jmp 0x1b7950
add byte [eax], al
add byte [eax], al
call dword [eax + 8]
jmp 0x1b7ba8
test eax, eax
push 0x1bbb65
ret
lea ecx, [eax + 8]
jne 0x1bbc7a
jmp 0x1bbc57
adc al, 0x75
adc ch, cl
nop
jmp 0x1bbc7a
push 0x1bbc8e
ret
mov eax, dword [ecx]
mov ebp, ecx
test eax, eax
je 0x1bbb8d
jne 0x1bbb8d
je 0x885c9fc
push dword [edi + 0x18]
call dword [sym.imp.HDWOMH_6aod_KddqIhdkg]
je 0x1bbb5d
jne 0x1bbb5d
je 0x75ba310b
pushfd
jmp 0xf6907ce4
jmp 0x1beaa4
je 0x1becb4
jne 0x1becb4
jmp 0x1dd5b1
call fcn.001dfa2b
add esp, 8
mov eax, dword [esp + 0x28]
push 0x1bec88
ret
mov dword [edi + 0x10], 0
je 0x1becf0
je 0x1bebd2
jne 0x1bebd2
jmp 0x8431e553
push edi
call dword [sym.imp.HDWOMH_6aod__mjrmLij_if]
inc ebp
add ebx, 0x18
cmp ebp, dword [esp]
jb 0x1be9f5
xor eax, eax
je 0x1be67e
jmp 0x1bea4e
jne 0x1be944
add byte [eax], al
add byte [eax], al
push 0x1be759
ret
jne 0x1be76a
add byte [eax], al
add byte [eax], al
mov dword [edi + 0xc], ecx
mov dword [edi + 8], 0
push 0x1bebf7
ret
jne 0x1be845
je 0x1bebe8
jne 0x1bebe8
je 0x1be9ef
jne 0x1be661
add byte [eax], al
add byte [eax], al
push eax
call fcn.001dfa10
add esp, 4
add eax, 2
mov ecx, 0xffffffff
add eax, eax
cmovb eax, ecx
jmp 0x1bea09
add esp, 4
pop esi
pop edi
pop ebx
pop ebp
ret 0x14
call dword [sym.imp.HDWOMH_6aod_T_luNkzWmkddlIalabv]
je 0x1be5f8
jne 0x1be5f8
jmp 0x1446bce
mov ebx, dword [ecx]
test ebx, ebx
je 0x1be60e
mov ecx, dword [ecx + 4]
jmp 0x1bed7d
push edi
call fcn.001bf230
inc ebp
add ebx, 0x18
cmp ebp, dword [esp]
je 0x1be7b8
je 0x1be94b
jne 0x1be94b
add byte [eax], al
add byte [eax], al
mov dword [edi + 0x18], 0
test eax, eax
je 0x1be5d3
je 0x1be784
jne 0x1be784
je 0x8528abe0
test esi, esi
je 0x1be5de
test byte [edi], 0x84
jp 0x1be760
invalid
jne 0x1be5de
mov eax, dword [ecx]
call dword [eax + 8]
mov ecx, eax
mov eax, 1
test ecx, ecx
je 0x1be60e
jmp 0x1beca6
je 0x1be661
jne 0x1be661
je 0x1be5b0
jne 0x1becd5
add byte [eax], al
add byte [eax], al
push 0x1be67e
ret
je 0x1be91a
jne 0x1be91a
je 0x1e1aa5
jmp 0x1be9ef
add byte [edi], cl
test dword [ebx + 0x68000002], esp
salc
ljmp 0x8584
jne 0x1bea66
push 0x1bead6
ret
test eax, eax
je 0x1beaf8
jne 0x1beaf8
je 0x51d6bee
add byte [eax], al
jne 0x1bece2
je 0x84082b78
clc
add dword [edi], ecx
test byte [edi + 3], cl
add byte [eax], al
jne 0x1beb44
je 0x1be94b
jne 0x1be804
jmp 0x8b24ac8b
add esp, 8
mov eax, dword [esp + 0x24]
je 0x1be9e9
jne 0x1be9e9
mov byte [eax + 0x14], 0
push 0x1be697
ret
inc eax
push eax
call fcn.001e4b2a
add esp, 4
push 0x1be7cb
ret
jmp 0x1be9f5
jmp 0x1beda6
cmovb eax, ecx
push eax
call fcn.001e4b2a
add esp, 4
test eax, eax
mov dword [edi + 0x10], eax
je 0x1becf0
push 0x1be7db
ret
mov byte [eax + 0x19], 0
mov byte [eax + 0x1a], 0
mov byte [eax + 0x1b], 0
mov byte [eax + 0x1c], 0
mov byte [eax + 0x1d], 0
je 0x1beb57
jne 0x1beb57
je 0x11aed0e7
push eax
call fcn.001dfa2b
add al, byte [eax]
je 0x1be804
jne 0x1be804
add byte [eax], al
add byte [eax], al
jmp 0x1c405d39
test eax, eax
mov dword [edi + 0x18], eax
je 0x1be5d3
push ecx
push eax
je 0x1be5cb
jne 0x1be5cb
je 0x1beb6a
jne 0x1beb6a
jmp 0x1f29ad
push 0x2710
push eax
je 0x1be6a8
jne 0x1be6a8
je 0x1be951
jne 0x1beb24
add byte [eax], al
add byte [eax], al
add esp, 4
push 0x1bec2b
ret
jne 0x1be727
mov eax, dword [ebx - 0x10]
mov dword [edi + 0x20], eax
je 0x1be944
jmp 0x1be617
add esp, 4
je 0x1bec25
jne 0x1bec25
add byte [eax], al
add byte [eax], al
push 0
jmp 0x1beb7a
jne 0x1be7b8
mov byte [eax + 0x21], 0
mov byte [eax + 0x22], 0
mov byte [eax + 0x23], 0
mov edi, eax
mov eax, dword [ebx - 8]
mov dword [edi + 4], eax
mov dword [edi], 0
mov ecx, dword [ebx]
jmp 0x1bec53
call dword [sym.imp.HDWOMH_6aod__s__alv_bl]
mov edi, eax
je 0x1be8f1
jne 0x1be8f1
jmp 0x1c042f19
mov dword [edi + 0x14], 0
test esi, esi
je 0x1be807
push esi
je 0x1bed24
jne 0x1bed24
add byte [eax], al
add byte [eax], al
jmp 0x1be744
jae 0x1be60c
push 0x24
je 0x1bea66
je 0x1be7bd
jne 0x1be7bd
add byte [eax], al
add byte [eax], al
je 0x1bec94
jne 0x1bec94
mov byte [eax + 0x16], 0
mov byte [eax + 0x17], 0
mov byte [eax + 0x18], 0
je 0x1be871
je 0x1bea2c
jne 0x1bea2c
jmp 0xfe5b6f3f
jne 0x1be871
add byte [eax], al
add byte [eax], al
mov ecx, dword [esp + 0x18]
je 0x1be76a
je 0x1be628
jne 0x1be628
je 0xfc466f61
jne 0x1be67e
invalid
je 0x1a8143
inc dword [eax]
add byte [eax], al
add byte [edi], cl
test dword [ecx + 1], ebx
add byte [eax], al
jmp 0xfe8ea052
call fcn.001a5d20
je 0x1be90f
jne 0x1be90f
je 0x1be7b8
jne 0x1be76a
je 0x1be5cb
jne 0x1be5cb
mov byte [eax], 0
mov byte [eax + 1], 0
mov byte [eax + 2], 0
push 0x1be8e3
ret
push ebp
push ebx
push edi
push esi
push eax
je 0x1bea36
push 0x1beb8d
ret
je 0x1be75c
je 0x1be5b7
jne 0x1be5b7
je 0xfdb06edc
invalid
jmp 0x22b1fc3
call fcn.001dfa10
add esp, 4
add eax, 2
mov ecx, 0xffffffff
add eax, eax
je 0x1be845
jmp 0x1be643
je 0x1bebbe
push 0x1bea5f
ret
add esp, 0xc
cmp dword [ebx - 4], 0
jmp 0x1beab5
add eax, 2
mov ecx, 0xffffffff
je 0x1bec61
jne 0x1bec61
mov eax, dword [ebx - 0x10]
mov dword [edi + 0x20], eax
je 0x1be721
jne 0x1be721
je 0x1bed35
jne 0x1be9c9
je 0xfd126f57
je 0x1be840
invalid
je 0x1bed0b
jne 0x1bed0b
jmp 0x3a2c21
mov byte [eax + 0x1e], 0
mov byte [eax + 0x1f], 0
mov byte [eax + 0x20], 0
push 0x1becbf
ret
je 0x1be817
jne 0x1beb72
push eax
push 0x1bed70
ret
push 0
push edi
push 0x1bedf0
push 0
push 0
push 0x1be998
ret
add byte [eax], al
add byte [eax], al
mov dword [edi], eax
je 0x1beb08
push dword [edi + 4]
je 0x1bebe9
jne 0x1bebe9
jmp 0x1bea8f
push esi
je 0x1bead7
jne 0x1bead7
jmp 0xea185fe3
jmp 0x51105fec
push dword [ebx - 0xc]
push eax
call fcn.001a5df0
jmp 0x1beb05
cmp dword [ebx - 0xc], 0
je 0x1beb08
push 0x1be822
ret
push 0x1be9b5
ret
je 0x1be632
jne 0x1be632
je 0x422bac66
add eax, eax
cmovb eax, ecx
push eax
call fcn.001e4b2a
rcl dword [eax - 0x18], 0xbe
pop esi
add al, byte [eax]
je 0x1be931
jne 0x1be931
jmp 0xfb47718c
push eax
call fcn.001e4b2a
mov ecx, dword [esp + 0x28]
add esp, 4
jmp 0x1be8bd
je 0x1be6cb
jne 0x1be6cb
je 0x40283443
mov eax, dword [edi + 0xc]
inc eax
push 0x1bed35
ret
mov edx, 0xaaaaaaab
je 0x1becf6
jne 0x1becf6
add byte [eax], al
add byte [eax], al
je 0x1bece6
jne 0x1bece6
push esi
push eax
call fcn.001dfa2b
add esp, 8
push 0x1bedd0
ret
mov eax, ecx
add ebx, 0x14
xor ebp, ebp
mul edx
shr edx, 4
mov dword [esp], edx
jmp 0x1be833
test eax, eax
je 0x1be7aa
push 0x1bec79
ret
call fcn.001dfa10
add esp, 4
jmp 0x1beb10
je 0x1beb72
jne 0x1beb72
jmp 0x1bebba
cmp ecx, 0x18
jb 0x1be60e
mov esi, dword [esp + 0x1c]
je 0x1becd5
jne 0x1becd5
je 0x1be7aa
jne 0x1be7aa
add byte [eax], al
add byte [eax], al
je 0x1beb24
jne 0x1beb24
je 0x1becd5
jne 0x1be76a
je 0xff3871d3
invalid
push ebp
push ebx
je 0x1bef92
jne 0x1bef92
jmp 0x1cf1ec
jmp 0x1bef07
push eax
call 0x1bf5b0
add esp, 4
push 0
call dword [sym.imp.HDWOMH_6aod_Fylulzaea]
je 0x1bf001
jne 0x1bf001
add byte [eax], al
add byte [eax], al
test edi, edi
je 0x1bf079
je 0x1bf02e
jne 0x1bf02e
jmp 0x8920b2c2
add esp, 4
mov ecx, eax
mov ebx, eax
call fcn.001c0f10
jmp 0x1bee9a
test byte [ebx - 0x76f874e8], cl
stc
mov ebx, dword [eax]
mov eax, dword [edi]
mov ecx, edi
je 0x1bf16e
jne 0x1bf16e
jmp 0x89243f60
call dword [eax + 8]
mov edi, ebx
je 0x1bee4a
jne 0x1bee4a
je 0x2a7727b
je 0x1bf0f9
add byte [eax], al
jne 0x1bf0f9
add byte [eax], al
add byte [eax], al
push eax
push ebx
push ebp
je 0x1bf05d
jne 0x1bf05d
je 0x4607edbe
xor edi, edi
jmp 0x1beed2
mov eax, dword [ebp + 0x20]
xor edi, edi
test eax, eax
jmp 0x1bf1f9
test ebx, ebx
jne 0x1bf1ce
je 0x1bee68
jne 0x1bee68
add byte [eax], al
add byte [eax], al
jmp 0x1bee26
punpckhbw mm1, qword [ecx - 0x12]
sbb eax, dword [eax]
ret
je 0x1bedff
jne 0x1bedff
je 0x18372df
je 0x1bf039
add byte [eax], al
push eax
call fcn.001e4b33
add esp, 4
jmp 0x1bf039
mov ebx, eax
call fcn.001c2280
push 0x1bef1f
ret
push esi
call fcn.001a5d50
add esp, 4
jmp 0x1bf079
cmp dword [ebx], 0
push 0x1bf144
ret
call fcn.001a5d20
add esp, 4
je 0x1bf119
jne 0x1bf119
add byte [eax], al
add byte [eax], al
mov ecx, edi
push 1
call dword [eax]
je 0x1bf079
jne 0x1bf079
cmp eax, 3
jne 0x1bf0e2
push 0x10
push 0x1befeb
ret
jne 0x1be90f
add byte [eax], al
add byte [eax], al
cmp dword [ebp + 4], 0
je 0x1bf079
push 8
je 0x1bef37
push 0x1beee4
ret
push edi
push esi
je 0x1bf002
jne 0x1bf002
je 0x1bec25
jne 0x1bec25
je 0x26073b9
add byte [eax], al
jne 0x1bf1f0
je 0x1befb8
add byte [eax], al
add byte [eax], al
push 0x10
call fcn.001a5d20
add esp, 4
mov ecx, eax
jmp 0x1bf0a7
cmp eax, 1
je 0x1bf189
jne 0x1bf189
je 0x1be632
jne 0x1be632
push 0x1bee5c
ret
jmp 0x14405c91
mov ebp, dword [esp + 0x14]
mov edi, dword [ebp]
push 0x1bf089
ret
call fcn.001a7e60
add esp, 8
test eax, eax
mov dword [esi], eax
jne 0x1bef15
je 0x1beebe
jne 0x1beebe
mov eax, dword [edi]
jmp 0x1bef4f
push esi
call fcn.001a5d50
add esp, 4
push 0x1bf201
ret
call 0x1bf7d0
add esp, 0xc
je 0x1bf0e2
jne 0x1bf0e2
je 0x1bf19a
jne 0x1bf115
add byte [eax], al
add byte [eax], al
lea eax, [esp + 0x14]
je 0x1bee05
jne 0x1bee05
test edi, edi
je 0x1bf079
je 0x1bf134
jne 0x1bf134
je 0x1be822
jne 0x1be67e
je 0xfe6574ba
je 0x1beef6
invalid
jne 0x1beef6
je 0x842bcc3e
test ebx, ebx
je 0x1bf1aa
in eax, dx
add byte [eax], al
add byte [edi], cl
test edi, esp
add byte [eax], al
add byte [eax], al
add byte [eax], al
add al, ch
push esp
insb byte es:[edi], dx
invalid
jne 0x1bf1aa
add byte [eax], al
add byte [eax], al
call fcn.001a5d20
push 0x1bf049
ret
je 0x1bef61
jne 0x1bef61
add byte [eax], al
add byte [eax], al
mov eax, dword [esi]
test eax, eax
je 0x1beecc
jne 0x1beecc
jmp 0x1beeb3
jmp 0x1bf0e2
jmp 0x1bf11d
test eax, eax
jmp 0x1bf17b
mov ebx, eax
mov esi, eax
mov dword [eax + 4], 0
je 0x1bf19a
jne 0x1bf19a
je 0x1c8d1b
add cl, ch
je 0x1bef7c
push 0x1bef90
ret
jne 0x1bee8d
je 0x1bee89
jne 0x1bee89
je 0x1befb4
jne 0x1befb4
je 0x1beda6
jne 0x1be9ef
call dword [eax + 8]
add eax, 4
push 0x1bee78
ret
je 0x1bf20d
jne 0x1bf20d
je 0xfe45759c
je 0x1befb8
invalid
jmp 0x1bf0d2
je 0x1bf265
mov dword [eax], 0
add byte [eax], al
add ebx, 4
push ebx
push edi
jmp 0x1bf010
jne 0x1bf1ce
jmp 0x1bf0e2
push 0x10
push 0x1bf0c7
ret
mov ecx, eax
mov ebx, eax
call fcn.001c1c00
je 0x1bf0b5
jne 0x1bf0b5
mov eax, dword [ebx]
mov ecx, ebx
push esi
call dword [eax + 4]
mov eax, dword [ebx]
mov ecx, ebx
je 0x1bee5d
jne 0x1bee5d
push 0x1bf198
ret
jmp 0x1bee3b
je 0x1bf1b1
jmp 0x1befca
je 0x1bf079
je 0x1bf115
jne 0x1bf115
je 0x1bea66
jmp 0x1bef72
mov eax, dword [ecx]
push 1
push esi
call dword [eax + 0xc]
je 0x1bf2ff
jne 0x1bf2ff
je 0x274cf3e
add byte [edi], cl
test byte [edi + 2], ah
add byte [eax], al
jne 0x1bf4c4
je 0xff4b7678
je 0x1bf19a
invalid
jne 0x1becd5
je 0x1ee060
add byte [eax], al
add byte [eax], al
add byte [edi + 0xf], bl
test cl, bl
add al, byte [eax]
add byte [edi], cl
test ebx, edx
add al, byte [eax]
add byte [edi], cl
test byte [ecx], cl
invalid
pop edi
je 0x1bf55c
jne 0x1bf55c
je 0x1bf198
jne 0x1bedf0
je 0x1bf49b
mov eax, dword [edi + 0x20]
je 0x1bf440
jne 0x1bf440
add byte [eax], al
add byte [eax], al
je 0x1bf4fc
jne 0x1bf4fc
jmp 0x40e3b948
mov esi, eax
mov dword [eax + 4], 0
je 0x1bf423
jne 0x1bf423
je 0x6a94db2c
push esi
call fcn.001a5d50
add esp, 4
invalid
lea eax, [esp + 0x14]
push eax
call 0x1bf5b0
je 0x1bf4eb
jne 0x1bf4eb
je 0x1bf4c4
jne 0x1bee26
je 0x842af98e
mov eax, dword [esi]
je 0x1bf516
lar eax, word [eax]
add byte [edi], cl
test dword [ecx], ecx
add al, byte [eax]
add byte [edi], cl
test bh, cl
stc
invalid
jne 0x1bf516
je 0x1bece2
jne 0x1be817
push 0x1bf365
ret
jmp 0x1bf27c
je 0x1bf2d2
cmp dword [ebp], 0
je 0x1bf295
jne 0x1bf295
je 0x1bee49
jne 0x1be845
push esi
mov edi, dword [esp + 0x14]
test edi, edi
je 0x1bf2db
cmp dword [edi], 0
push 0x1bf3f8
ret
je 0x1bf2db
push 0x1bf573
ret
je 0x1bf4fc
jne 0x1bf4fc
je 0x1bf265
jne 0x1bf265
jmp 0x1bf415
mov ecx, dword [edi + 0x1c]
push 0x1bf23c
ret
jmp 0x1bf4b0
mov dword [eax], 0
je 0x1bf431
jne 0x1bf431
add byte [eax], al
add byte [eax], al
push 0x1bf31f
ret
test eax, eax
je 0x1bf415
push 0x1bf33f
ret
add esp, 4
push 0x1bf38a
ret
xor eax, eax
pop esi
je 0x1bf338
jne 0x1bf338
jmp 0x1bf41e
push eax
push 0x1bf252
ret
mov eax, dword [esi]
test eax, eax
jne 0x1bf49b
jmp 0x1bf2d2
je 0x1bf474
jne 0x1bf474
jmp 0xfe1f78dc
push 0x1bf35e
ret
je 0x1bf319
jne 0x1bf319
jmp 0x1bf2ba
je 0x1bf2db
cmp dword [edi + 4], 0
je 0x1bf3e8
jne 0x1bf3e8
add byte [eax], al
add byte [eax], al
test eax, eax
je 0x1bf2d2
jmp 0x1bf49b
pop ebx
push 0x1bf3e4
ret
je 0x1bf489
jne 0x1bf489
je 0x85384502
mov ecx, dword [edi + 0x1c]
test ecx, ecx
leave
je 0x1bf2db
je 0x1bf4e3
jne 0x1bf4e3
je 0x1bf115
jne 0x1be90f
add byte [eax], al
add byte [eax], al
je 0x1bf3ac
jne 0x1bf3ac
nop word cs:[eax + eax]
push edi
je 0x1bf6c9
jne 0x1bf6c9
add byte [eax], al
add byte [eax], al
test eax, eax
jmp 0x1bf5f2
push eax
call fcn.001e4b33
add esp, 4
jmp 0x1bf64a
mov eax, dword [edi + 0x18]
test eax, eax
je 0x1bf64a
je 0x1bf6ee
jne 0x1bf6ee
je 0x1bf66c
jne 0x1bf66c
je 0x1bf699
push eax
call fcn.001e4b33
je 0x1bf63c
jne 0x1bf63c
add byte [eax], al
add byte [eax], al
add esp, 4
je 0x1bf664
jne 0x1bf664
add byte [eax], al
add byte [eax], al
add esp, 4
jmp 0x1bf699
mov eax, dword [edi + 0x10]
test eax, eax
je 0x1bf67a
push eax
call fcn.001e4b33
add esp, 4
jmp 0x1bf67a
je 0x1bf66e
jne 0x1bf66e
je 0x2a9122ae
je 0xd191c9b4
je 0x1bf611
jne 0x1bf611
je 0x1bef7c
jne 0x1bf6c1
je 0xbf7a5d
je 0x1bf6f3
add byte [eax], al
jne 0x1bf6f3
je 0x1be8f1
jne 0x1bee5c
je 0xe9243df3
mov eax, dword [edi + 8]
jmp 0x1bf5c1
push ebp
invalid
je 0x54dbdec2
push eax
call fcn.001e4b33
add al, byte [eax]
jmp 0x1bf606
je 0x1bf682
jne 0x1bf682
add byte [eax], al
add byte [eax], al
mov eax, dword [edi + 0x14]
test eax, eax
je 0x1bf6e2
jne 0x1bf6e2
add byte [eax], al
add byte [eax], al
pop edi
ret
push 0x1bf5d2
ret
je 0x1bf61d
jne 0x1bf61d
je 0x1bf3f8
jne 0x1be643
add byte [eax], al
add byte [eax], al
call fcn.001a5d50
add esp, 4
mov dword [esi], 0
pop esi
je 0x1bf68f
jne 0x1bf68f
jmp 0x69059839
je 0x1bf664
jmp 0x1bf630
push esi
mov esi, dword [esp + 0xc]
mov edi, dword [esi]
test edi, edi
je 0x1bf6bb
mov eax, dword [edi]
test eax, eax
je 0x1bf6c1
jne 0x1bf6c1
jmp 0x1bf68f
je 0x1bf5db
je 0x1bf692
jne 0x1bf692
je 0x1ac9db
jmp 0x1bf5c5
call dword [edi + 0x74]
mov bh, 0x75
mov ch, 0xf
pop ds
test byte [eax], al
add byte [eax], al
add byte [eax], al
push edi
je 0x1bf6ad
jne 0x1bf6ad
nop dword [eax + eax]
jmp 0x1bf72d
push esi
je 0x1bf71f
jne 0x1bf71f
je 0x1bf73a
jne 0x1bf73a
je 0x1befb8
jne 0x1bec94
je 0x842b150a
mov ebx, dword [esp + 0x10]
xor edi, edi
test ebx, ebx
je 0x1bf7a6
je 0x1bf709
jne 0x1bf709
push ebx
push edi
je 0x1bf704
jne 0x1bf704
add byte [eax], al
add byte [eax], al
pop edi
pop ebx
ret
push 8
call fcn.001a5d20
add esp, 4
test eax, eax
je 0x1bf7a6
mov esi, eax
add eax, 4
je 0x1bf798
jne 0x1bf798
je 0x1bef72
jne 0x1bec53
jne 0x1bf778
je 0x1be76a
jne 0x1beb72
mov dword [esi + 4], 0
je 0x1bf7ab
jne 0x1bf7ab
je 0x842b2067
jmp 0x1bf7a2
call fcn.001a7e60
add esp, 8
je 0x1bf778
je 0x1bf75d
jne 0x1bf75d
je 0x1bf144
jne 0x1bf709
je 0xcf91c910
je 0x1bf76b
jne 0x1bf76b
je 0x9910316
mov edi, esi
mov dword [esi], eax
mov eax, edi
pop esi
jmp 0x1bf737
mov dword [esi], 0
push eax
push ebx
je 0x1bf77c
jne 0x1bf77c
je 0x1be744
jne 0x1be8bd
nop word cs:[eax + eax]
nop dword [eax]
push ebp
push ebx
push edi
je 0x1c0278
jne 0x1c0278
jmp 0x1bfcaa
lea ecx, [esp + 0x18]
je 0x1bfa6d
jne 0x1bfa6d
mov byte [esp + eax + 0x46c], 0
inc eax
jne 0x1bf7f8
push 0x1c00be
ret
mov ebp, dword [esp + 0x484]
push eax
je 0x1bff22
jne 0x1bff22
je 0x1bf573
jne 0x1bea4e
jmp 0xff329917
je 0x1bfaec
cmp eax, 2
jne 0x1bfd4d
je 0x1bfa56
jne 0x1bfa56
je 0x1bf2bb
jne 0x1bfd10
je 0x1bfb07
jne 0x1bfb07
je 0x833c3e17
mov eax, dword [ebp + 0x20]
cmp eax, 1
jg 0x1c019a
clc
add dword [edi], ecx
pop dword [esi]
or dword [eax], eax
add byte [ebp + 0x3b840fc0], al
or dword [eax], eax
add byte [edi], cl
test byte [edx + 8], dh
add byte [eax], al
test eax, eax
je 0x1c01d7
je 0x1c0114
jne 0x1c0114
add byte [eax], al
add byte [eax], al
mov byte [esp + 2], 0
mov byte [esp + 3], 0
mov byte [esp + 4], 0
mov byte [esp + 5], 0
mov byte [esp + 6], 0
mov byte [esp + 7], 0
je 0x1bfd9c
jne 0x1bfd9c
je 0x1bfa69
jne 0x1bfa69
lea ecx, [esp + 8]
call fcn.001b9b70
push 0x1bfc3b
ret
push 0x1ff870
call fcn.001b0d80
lea ecx, [esp + 0x18]
je 0x1c00d7
jne 0x1c00d7
add byte [eax], al
add byte [eax], al
push 0x1c0235
ret
je 0x1bfbaa
jne 0x1bfbaa
je 0x1c15eb92
push 0x1bf9f2
ret
add bl, al
je 0xf39c7d41
je 0x1becb4
invalid
jne 0x1bf319
jmp 0xff325a27
call fcn.001b0fa0
lea ecx, [esp + 8]
push ebx
push 0x1c0267
ret
call fcn.001b0d80
lea ecx, [esp + 0x28]
push 0x1ff858
call fcn.001b0d80
lea ecx, [esp + 0x20]
jmp 0x1bf8f3
cmp dword [ebp + 0x18], 0
je 0x1c0172
mov eax, 0xfffffbfe
nop word cs:[eax + eax]
nop dword [eax]
je 0x1bf7f8
jmp 0x1bfe1c
lea ecx, [esp + 8]
je 0x1c01b6
jne 0x1c01b6
mov ecx, ebx
push ebp
mov ebp, dword [esp + 0x484]
je 0x1bfa8c
jne 0x1bfa8c
je 0x1bfddb
jne 0x1bfddb
mov byte [esp + 5], 0
mov byte [esp + 6], 0
mov byte [esp + 7], 0
push 0x1bfac7
ret
mov eax, dword [esp]
test eax, eax
je 0x1bfbb7
push 0x8000
je 0x1bfbcf
push 0x1bffed
ret
jmp 0x1bfd4d
lea ecx, [esp + 0x38]
call fcn.001b0fa0
lea ecx, [esp + 0x10]
mov ebp, eax
call fcn.001b0fa0
je 0x1bfb3f
jne 0x1bfb3f
jmp 0xf9087e59
je 0x1bf338
jne 0x1bf6ee
add byte [eax], al
add byte [eax], al
lea ecx, [esp + 0x20]
call fcn.001b0fa0
lea ecx, [esp + 0x10]
push 0x1bf835
ret
add byte [eax], al
add byte [eax], al
call fcn.001b0ed0
lea ecx, [esp + 0x20]
call fcn.001b0ed0
lea ecx, [esp + 0x28]
je 0x1bfca0
jne 0x1bfca0
jmp fcn.001dcf79
jmp 0x1bfc65
lea ecx, [esp + 0x30]
je 0x1bffcd
jne 0x1bffcd
add byte [eax], al
add byte [eax], al
push 0x1bfa93
ret
add byte [eax], al
add byte [eax], al
push 0x1ff840
je 0x1bf950
jne 0x1bf950
je 0x1c0171
jne 0x1c0171
add byte [eax], al
add byte [eax], al
test byte [ebp + 0x28019b], cl
add byte [eax + 0x2800], bh
lea ebx, [ebx + 0x2801]
mov eax, 0x2800
mov ecx, edi
jmp 0x1c0135
lea ebx, [esp + 8]
mov ecx, ebx
push ebp
push 0x1bfe4c
ret
jne 0x1c011b
add byte [eax], al
add byte [eax], al
push 0x1bcc20
push 0x1bca70
push 0x1bfd69
ret
je 0x1bfff6
jne 0x1bfff6
punpckhbw mm5, qword [ebx + edi*8]
sbb eax, dword [eax]
ret
je 0x1bfff3
jne 0x1bfff3
mov byte [esp + 2], 0
mov byte [esp + 3], 0
mov byte [esp + 4], 0
push 0x1bf9dd
ret
mov edx, dword [edi]
lea eax, [eax + eax + 2]
push 0x1c01a2
ret
test edi, edi
je 0x1c00b7
jmp 0x1c00af
push 0
push eax
call dword [sym.imp.HDWOMH_6aod_UhwuedBv_f]
je 0x1bfea0
jne 0x1bfea0
je 0x1be7cb
jne 0x1bf3ce
jmp 0x3904c37e
call dword [edx + 8]
mov esi, eax
je 0x1bf926
jne 0x1bf926
je 0x1bfa46
jne 0x1bfa46
je 0x1c00af
jne 0x1bfa20
add byte [eax], al
add byte [eax], al
mov ebx, dword [edi + 4]
mov byte [esp], 0
je 0x1c028f
jne 0x1c028f
jmp 0x400119
mov byte [esp], 0
mov byte [esp + 1], 0
je 0x1bf8ac
jne 0x1bf8ac
jmp 0xe9e5b9
push eax
jmp 0x1bfd38
push 0x1bfc6d
ret
je 0x1bf4fc
je 0x1c0201
jne 0x1c0201
je 0x1bf68f
jne 0x1bebba
test edi, edi
je 0x1c02e4
jne 0x1c02e4
je 0x1bf5b0
jne 0x1bf1f0
jmp 0xfb3d80f6
call fcn.001c0d70
jmp 0x1bfd4a
jmp 0x1c02c4
test eax, eax
je 0x1bf9f2
lea esi, [esp + 4]
mov ebx, eax
push eax
call fcn.001dfa10
add esp, 4
jmp 0x1bf918
call fcn.001b9eb0
push dword [esp + 0x484]
push ebx
call 0x1c0430
add esp, 8
mov ebp, dword [ebp + 0x18]
je 0x1bff87
jne 0x1bff87
je 0x1bf1b9
jne 0x1be998
jmp 0x8d204e6c
push 0x1ff888
call fcn.001b0d80
push 0x1bf8e2
ret
je 0x1bfbb7
jne 0x1bfbb7
je 0x1be643
jne 0x1be8bd
je 0x1c024d
jne 0x1c024d
je 0x1bea66
jne 0x1bef7c
je 0x19a81e1
add byte [eax], al
jne 0x1bff52
jmp 0xed5f81ee
je 0x1beb24
jne 0x1be621
jmp 0x8405a79
lea ebx, [esp + 8]
je 0x1bf9bb
push 0x1c004b
ret
push eax
push ebx
mov eax, dword [esp + 0x490]
push dword [eax + 0x10]
push dword [eax + 0x14]
je 0x1bfc0e
jne 0x1bfc0e
jmp 0x1bfed5
jne 0x1bf7f8
je 0xfbe48237
invalid
lea ebx, [esp + 0x58]
je 0x1bfeb0
jne 0x1bfeb0
je 0x1bfb58
jne 0x1bec61
je 0x1c028f
jne 0x1c028f
je 0x1bf23c
jne 0x1bf27c
je 0xaca78295
je 0x8440ab13
and al, 0x84
add al, 0
add byte [eax - 0x18], dl
pop ds
mov al, byte [0xb4ffffff]
and al, 0x84
add al, 0
add byte [eax - 0x1f], ch
cli
sbb eax, dword [eax]
ret
je 0x1bfc4f
jne 0x1bfc4f
add byte [eax], al
add byte [eax], al
mov ecx, ebx
push 0x1ff8c4
call fcn.001b0d80
lea ebp, [esp + 0x60]
mov ecx, ebp
push 0x1ff8ec
je 0x1c0355
jne 0x1c0355
je 0xff2cc5c1
call fcn.001b0fa0
je 0x1bff52
push dword [esi + esi*2 + 0x75]
je 0x1bfeee
jne 0x1bff52
punpckhbw mm6, qword [esi - 1]
sbb eax, dword [eax]
push 0x1bff76
ret
call fcn.001b0fa0
je 0x1bfdb4
invalid
jne 0x1bfdb4
je 0x1becf6
jne 0x1bf144
mov ecx, ebx
push ebp
je 0x1bf80a
jne 0x1bf80a
je 0xfdca8327
invalid
call fcn.001b9eb0
lea ecx, [esp + 0x18]
call fcn.001b0fa0
lea edx, [esp + 0x6a]
mov ecx, ebx
je 0x1c015e
jne 0x1c015e
je 0x1bf6ad
jne 0x1bebf7
add byte [eax], al
add byte [eax], al
lea ebx, [esp + 8]
mov ecx, ebx
push ebp
push eax
call fcn.001b9ff0
mov ecx, ebx
call fcn.001b9d10
je 0x1bfd1b
push 0x1bfa10
ret
lea ecx, [esp + 0x50]
je 0x1bfed5
jne 0x1bfed5
jmp 0x187185
mov ebp, dword [esp + 0x480]
xor esi, esi
test ebp, ebp
je 0x1c0172
mov edi, dword [esp + 0x488]
je 0x1c0000
jne 0x1c0000
mov ebp, eax
call fcn.001b0fa0
je 0x1c0208
jne 0x1c0208
call fcn.001b0fa0
lea ecx, [esp + 0x10]
mov ebp, eax
call fcn.001b0fa0
je 0x1bfde8
push 0x1bfbc5
ret
pop ebx
pop ebp
ret
push 0x1c032b
ret
je 0x1bfcc8
jne 0x1bfcc8
je 0x1bf189
jne 0x1bee68
add byte [eax], al
add byte [eax], al
je 0x1c01d7
jne 0x1c01d7
je 0x1bf6c9
jne 0x1bf71f
jmp 0xc3a5e9c2
mov ecx, ebp
mov ebx, eax
je 0x1bf93b
jne 0x1bf93b
jmp 0x4d07509c
push edx
push eax
jmp 0x1c0096
jne 0x1bf9bb
call fcn.001b0d80
lea ecx, [esp + 0x10]
push 0x1ff80c
je 0x1bfd10
jne 0x1bfd10
je 0x1bedff
jne 0x1bef61
pcmpeqb mm5, qword [ecx + 0x75]
add byte [bx + si], al
add byte [eax], al
test eax, eax
je 0x1bf9f2
je 0x1bfb6a
jne 0x1bfb6a
je 0xffba1682
call fcn.001b9eb0
je 0x1bf888
dec dword [edi]
test bh, ah
idiv edi
dec dword [edi]
test ecx, esp
idiv edi
dec dword [edi]
test byte [ecx], ch
ljmp 0x78b
jne 0x1bf888
je 0x1bead6
jne 0x1c004b
mov eax, dword [edi]
mov ecx, edi
push 1
call dword [eax]
jmp 0x1bf9ab
je 0x1bfd7e
jne 0x1bfd7e
test byte [ebp + 0xf30244c], cl
test byte [0xffffffa], bl
test dword [edi], edx
cli
invalid
lea ecx, [esp + 0x30]
je 0x1bfb0b
jne 0x1bfb0b
je 0x1be621
jne 0x1bf565
add byte [eax], al
add byte [eax], al
je 0x1bfdfc
jne 0x1bfdfc
add byte [eax], al
add byte [eax], al
jne 0x1c01d7
jmp 0xffb99207
call fcn.001b9eb0
push dword [esp + 0x484]
push ebx
je 0x1bfcfc
jne 0x1bfcfc
jmp 0x8bf44548
cmove ebx, eax
mov eax, dword [edi]
push 0
push 0
je 0x1bfb58
jne 0x1bfb58
add byte [eax], al
add byte [eax], al
je 0x1bfa20
jne 0x1bfa20
add byte [eax], al
add byte [eax], al
je 0x1c0046
jne 0x1c0046
jmp 0x1bfe82
jmp 0xc49df1ff
mov eax, esi
add esp, 0x46c
pop esi
pop edi
jmp 0x1bfb7e
cmp eax, 3
jmp 0x1bf853
call fcn.001b9b80
je 0x1bf7e8
jne 0x1bf7e8
je 0x1be893
jne 0x1bef07
add byte [eax], al
add byte [eax], al
je 0x1bfa25
cmp eax, 1
jne 0x1bfd4d
lea ecx, [esp + 0x28]
call fcn.001b0fa0
lea ecx, [esp + 0x10]
je 0x1bffba
jne 0x1bffba
je 0xe9398714
jne 0x1beb24
invalid
jmp 0x8405e99
lea ebx, [esp + 8]
mov ecx, ebx
push ebp
mov ebp, dword [esp + 0x484]
push eax
je 0x1c011b
je 0x1bfb4e
jne 0x1bfb4e
je 0x1bf7a2
jne 0x1bf630
call fcn.001b9eb0
je 0x1bfe54
jne 0x1bfe54
jmp 0x1c030d
je 0x1c0035
jne 0x1c0035
je 0x1bf198
jne 0x1bf5b0
je 0xaca011bb
add byte [eax], al
add byte [edi], cl
test dword [esi], esp
add byte [eax], al
add byte [esi - 0x7f], dl
in al, dx
insb byte es:[edi], dx
add al, 0
add byte [edi], cl
test byte [ecx], bl
std
invalid
push esi
sub esp, 0x46c
je 0x1bff9e
jne 0x1bff9e
add byte [eax], al
add byte [eax], al
mov byte [esp + 1], 0
je 0x1bfb8a
jne 0x1bfb8a
jmp 0x50404f32
lea ecx, [esp + 0x50]
call fcn.001b0ed0
je 0x1c0172
jne 0x1c0172
je 0x1bf92e
jne 0x1bf92e
je 0xff26bab0
call fcn.001b0d80
lea ecx, [esp + 0x38]
push 0x1ff828
call fcn.001b0d80
je 0x1c00e4
dec dword [ebp + 0x6838244c]
sub al, bh
pop ds
add al, ch
test eax, 0xfffff0a
test byte [edi], al
invalid
jne 0x1c00e4
jmp 0xfea486f7
je 0x1c0172
je 0x1bf983
jne 0x1bf983
je 0x48404f89
mov ebp, eax
call fcn.001b0fa0
lea ebx, [esp + 8]
jmp 0x1bff03
lea ecx, [esp + 0x48]
call fcn.001b0ed0
je 0x1c02a1
jne 0x1c02a1
call fcn.001b9eb0
mov ecx, ebp
push 0x1bf96b
ret
call fcn.001b0d80
mov ecx, ebx
je 0x1bfee6
jne 0x1bfee6
nop dword [eax + eax]
push ebp
push ebx
push edi
push esi
je 0x1c03d7
jne 0x1c03d7
add byte [eax], al
add byte [eax], al
mov ecx, ebx
call fcn.001b0ed0
je 0x1c03f5
jne 0x1c03f5
mov ecx, ebx
mov ebp, eax
push 0x1c03af
ret
ret
call fcn.001b0d80
mov ebx, esp
mov ecx, ebx
push 0x1ff8ec
call fcn.001b0d80
mov ecx, esi
je 0x1c03f1
jmp 0x1c03c2
jne 0x1c03f1
je 0x1005b8b5
jne 0x1be6a8
test ecx, ebx
loop 0x1c03cd
invalid
dec dword [edi]
test byte [eax - 0xb], ch
add ebx, dword [eax + eax]
ret
je 0x1c1ff93d
add bl, al
sub esp, 0x10
mov edi, dword [esp + 0x24]
lea esi, [esp + 8]
mov ecx, esi
push 0x1ff8c4
je 0x1c0396
jne 0x1c0396
add byte [eax], al
add byte [eax], al
jmp 0x1c0406
mov ecx, esi
call fcn.001b0ed0
add esp, 0x10
pop esi
pop edi
pop ebx
pop ebp
jmp 0x1c0395
call fcn.001b0fa0
je 0x1c0387
jne 0x1c0387
je 0x1bf93b
je 0x1c03c9
jne 0x1c03c9
nop word cs:[eax + eax]
nop dword [eax + eax]
je 0x1c07f6
jne 0x1c07f6
je 0x1bee26
je 0x1c058e
jne 0x1c058e
je 0x1c0452
jne 0x1c0452
jmp 0x1c0774
push 0x1c05ab
ret
jne 0x1bfb2d
je 0x1c215202
add bl, al
jmp 0x8a053816
push ebx
push edi
je 0x1c076e
jne 0x1c076e
add byte [eax], al
add byte [eax], al
jmp 0x1c086f
je 0x1c04ae
jne 0x1c04ae
push 0x1c07b7
ret
mov esi, eax
call fcn.001b0fa0
push 0x1c052f
ret
push 0x1c0881
ret
mov edi, dword [esp + 0x54]
je 0x1c06c8
jne 0x1c06c8
add byte [eax], al
add byte [eax], al
jmp 0x1c0774
push ebp
jmp 0x1c06af
call fcn.001b0fa0
lea ecx, [esp + 0x18]
jmp 0x1c075d
dec dword [ebp + 0x6820244c]
adc dl, bh
pop ds
add al, ch
mov dword [edi + edi*8], eax
dec dword [ebp + 0x6818244c]
xor bh, dl
pop ds
add byte [edi], cl
test byte [esi + 2], ch
add byte [eax], al
jmp 0x1c0b50
jne 0x1c0b74
lea esi, [esp + 0x18]
jmp 0x1c0bf0
call fcn.001b0d80
lea ecx, [esp + 0x10]
push 0x1ffa56
je 0x1c0c93
jne 0x1c0c93
je 0x1bf6c1
push 0x1c0d17
ret
mov edi, dword [esp + 0x64]
mov ecx, esi
push 0x1c09bc
ret
push 0x1c0c3b
ret
dec dword [edi]
test byte [ebp + 2], bh
add byte [eax], al
jmp 0x1ceb94
mov word [eax], 0x8b66
push dword [ebp]
call fcn.001a6490
je 0x1cf1c6
jne 0x1cf1c6
je 0x1cecfb
jne 0x1cecf3
add esp, 4
mov edx, 0x82082083
mov ecx, eax
mov ebx, 3
imul edx
je 0x1cf853
jne 0x1cf853
je 0x1b34d2
dec dword [edi]
test dword [ecx - 3], ebx
pop ecx
std
invalid
or bl, ah
mov ah, byte [edx + 7]
xor ah, byte [ecx + 7]
or ah, bl
mov bl, byte [edx + 8]
xor bl, byte [ecx + 8]
or bl, ah
mov ah, byte [edx + 9]
xor ah, byte [ecx + 9]
or ah, bl
mov bl, byte [edx + 0xa]
xor bl, byte [ecx + 0xa]
or bl, ah
mov ah, byte [edx + 0xb]
xor ah, byte [ecx + 0xb]
or ah, bl
mov bl, byte [edx + 0xc]
xor bl, byte [ecx + 0xc]
or bl, ah
mov ah, byte [edx + 0xd]
xor ah, byte [ecx + 0xd]
or ah, bl
mov bl, byte [edx + 0xe]
xor bl, byte [ecx + 0xe]
or bl, ah
mov ah, byte [edx + 0xf]
xor ah, byte [ecx + 0xf]
or ah, bl
mov bl, byte [edx + 0x10]
xor bl, byte [ecx + 0x10]
or bl, ah
mov ah, byte [edx + 0x11]
xor ah, byte [ecx + 0x11]
or ah, bl
mov bl, byte [edx + 0x12]
xor bl, byte [ecx + 0x12]
or bl, ah
mov ah, byte [edx + 0x13]
xor ah, byte [ecx + 0x13]
or ah, bl
mov bl, byte [edx + 0x14]
xor bl, byte [ecx + 0x14]
or bl, ah
mov ah, byte [edx + 0x15]
xor ah, byte [ecx + 0x15]
or ah, bl
mov bl, byte [edx + 0x16]
xor bl, byte [ecx + 0x16]
or bl, ah
mov ah, byte [edx + 0x17]
xor ah, byte [ecx + 0x17]
or ah, bl
mov bl, byte [edx + 0x18]
xor bl, byte [ecx + 0x18]
or bl, ah
mov ah, byte [edx + 0x19]
xor ah, byte [ecx + 0x19]
or ah, bl
mov bl, byte [edx + 0x1a]
xor bl, byte [ecx + 0x1a]
or bl, ah
mov ah, byte [edx + 0x1b]
xor ah, byte [ecx + 0x1b]
or ah, bl
mov bl, byte [edx + 0x1c]
xor bl, byte [ecx + 0x1c]
or bl, ah
mov ah, byte [edx + 0x1d]
xor ah, byte [ecx + 0x1d]
or ah, bl
mov bl, byte [edx + 0x1e]
xor bl, byte [ecx + 0x1e]
or bl, ah
or bl, al
mov dl, byte [edx + 0x1f]
xor dl, byte [ecx + 0x1f]
xor eax, eax
or dl, bl
sete al
pop ebx
ret
in al, 0xdd
add byte [ebp + 0x5ddddc45], cl
in al, dx
fld qword [esi]
push eax
fstp qword [ebp - 0xc]
call dword [0x1ea254]
call edi
pop ecx
test eax, eax
jne 0x1e1c1e
call fcn.001e15d3
mov dword [eax], 0x21
jmp 0x1e1c1e
fld qword [ebp - 0xc]
fstp qword [esi]
mov ecx, dword [ebp - 4]
pop edi
xor ecx, ebp
pop esi
call fcn.001e4c0d
mov esp, ebp
pop ebp
ret
xchg ecx, eax
daa
jl 0x1ee065
in al, dx
ret