Function at 0x719885
Capabilities:
Packed with generic packer

Disassembly:
nop
jmp 0x81120c
call fcn.00464c9d
add esp, 4
mov ah, bh
movsx eax, bx
mov eax, dword [ebp - 0x34]
jmp 0x8100b5
je 0x9cf56b
push 0xee
jmp 0x6ac963
test ebx, ebx
je 0x8e29f7
push ebx
jmp 0x8e29e9
call fcn.00464c9d
add esp, 4
push reloc.OLEAUT32.dll_SysReAllocStringLen
neg ah
not ah
adc ax, 0x3dcd
push 0
mov eax, dword [ebp - 0x2c]
test eax, eax
jmp 0x7cf038
nop
nop
jmp 0x9492e1
je 0x6824ea
push ebx
call fcn.00464c9d
lea esp, [esp + 4]
mov ebx, dword [ebp - 0x28]
clc
cmp bh, ah
test ebx, ebx
je 0x66cc3c
push ebx
jmp 0x66cc34
nop
jmp 0x91ddd0
call fcn.0040aa65
mov dword [ebp - 0x1c], eax
call fcn.0040fb81
mov dword [ebp - 0x20], eax
jmp 0x9c2cb1
nop
jmp 0x91bc7e
push dword [ebp - 8]
movsx ecx, dx
jmp 0x9dba4f
push 0x40847f5
jmp 0x6d2c2d
nop
jmp 0x8fe64e
nop
jmp 0x6c139c
nop
nop
jmp 0x9a59e2
je 0x9e4158
push ebx
jmp 0x9e414f
push 6
jmp 0x9cf55a
nop
nop
jmp 0xa46732
call fcn.00464ca3
add esp, 0x10
jmp LocalFree
nop
jmp 0x74d04d
push ebp
or ebp, esi
sbb bp, 0x3210
mov ebp, esp
jmp 0x78a738
nop
jmp 0x878376
nop
jmp 0xa33ed7
mov esp, ebp
cmovne bp, di
movsx ebp, bx
pop ebp
jmp 0x41573c
nop
nop
jmp 0x9034c9
jne 0x995bfd
mov eax, 0x52fdd2
jmp 0x995bfd
push edx
mov edx, 1
bswap edx
cwd
not dx
mov edx, 2
mov edx, 4
movzx dx, dh
bswap dx
cwd
mov edx, 2
mov edx, 5
cdq
movzx edx, sp
movzx dx, ch
mov edx, 4
cwd
movsx dx, al
mov edx, 2
movsx edx, bx
cmovne dx, ax
jmp 0x9d72d6
sub esp, 0x34
jmp 0x906b0e
je 0x7b6cd7
push ebx
call fcn.00464c9d
add esp, 4
cmovo ebx, ecx
mov ebx, dword [ebp - 0x1c]
jmp 0x65cfe9
mov eax, 4
mov eax, 2
movsx ecx, bp
cwde
cbw
mov eax, 5
mov edi, 0x70ab0413
lahf
mov eax, 6
mov dl, ah
movzx ebp, cx
cmovo eax, ebx
popal
jmp 0x788602
jne 0x7cf043
mov eax, 0x52fdd2
push eax
mov ebx, ebp
push 1
mov ebx, 0x4665a0
jmp 0xa14d23
call fcn.00464c9d
lea esp, [esp + 4]
mov ebx, dword [ebp - 0xc]
stc
test ebx, ebx
jmp 0x6cf3da
nop
nop
jmp 0x6f30fc
nop
jmp 0x971b84
nop
jmp 0x8554ef
nop
jmp 0x84a3c7
nop
jmp 0x7449e4
nop
jmp 0x9477be
nop
jmp 0x5f1530
je 0x62c63e
push ebx
jmp 0x62c631
nop
jmp 0x74c405
nop
nop
jmp 0x688ca3
test ebx, ebx
je 0x7de252
push ebx
jmp 0x7de249
call fcn.0040a7bc
mov dword [ebp - 4], eax
mov ah, ch
push reloc.OLEAUT32.dll_SysReAllocStringLen
adc eax, 0x3a42032b
push 0
shr ax, cl
and eax, 0x8046834
mov eax, dword [ebp - 4]
cmp dh, 0xc6
jmp 0x96f40e
call fcn.00464caf
cmp dword [ebp - 0x10], esp
jmp 0x65ba22
call fcn.00464c9d
add esp, 4
shr ebx, 0xa2
ror bx, cl
mov ebx, dword [ebp - 0x20]
stc
test ebx, ebx
jmp 0x6824da
push eax
jmp 0x93ac5b
nop
nop
jmp 0x866651
nop
nop
jmp 0x89a6ba
pushal
cwde
mov eax, 1
mov eax, 2
mov eax, 4
mov eax, 2
movsx ecx, bp
cwd
xchg cx, di
mov eax, 5
jmp 0x7b7ef7
nop
jmp 0x929600
nop
jmp 0x804ba0
nop
jmp 0x709664
nop
jmp 0x6c5206
call fcn.00409820
mov dword [ebp - 0x34], eax
mov ebx, dword [ebp - 0x30]
test ax, di
test ebx, ebx
jmp 0x8737ee
nop
nop
jmp 0x675fbc
nop
jmp 0x6c7adf
je 0xa4ea21
push ebx
jmp 0xa4ea19
test eax, eax
jmp 0x77d425
nop
jmp 0x98dccd
nop
nop
nop
jmp 0xa5088c
push eax
push 1
mov ebx, 0x4670b0
call fcn.00464ca3
add esp, 0x10
add bl, bl
btr bx, 0xbe
mov dword [ebp - 8], eax
mov ebx, dword [ebp - 4]
test ebx, ebx
jmp 0x94b31d
nop
jmp 0x75956c
call fcn.00410177
push 0x80000301
bswap ebx
xchg bx, bx
mov bh, dh
push 0
push eax
movsx ebx, sp
movsx bx, cl
push 1
mov ebx, 0x4670b0
call fcn.00464ca3
add esp, 0x10
xchg ecx, ecx
mov dword [ebp - 0x28], eax
movsx cx, dh
push dword [ebp - 0x28]
not cl
push dword [ebp - 0x20]
movzx ecx, dx
push dword [ebp - 0x1c]
push dword [ebp - 0x18]
push dword [ebp - 0xc]
jmp lstrcpynA
call fcn.00464ca9
add esp, 0xc
movsx bx, ah
xchg bl, bh
bswap bx
push 0x80000301
mov ebx, 0x1c846463
mov bx, dx
push 0
push eax
push 1
not bl
mov ebx, 0x4670b0
jmp 0x6fdceb
mov edx, 5
mov edx, 5
mov edx, esp
setp dh
movzx edx, dx
pop edx
jmp 0x8c0d82
mov ecx, 6
jmp 0xa3c240
call fcn.00464c9d
lea esp, [esp + 4]
mov ebx, dword [ebp - 0x18]
test ebx, ebx
jmp 0x7b6cc5
call fcn.00464ca3
lea esp, [esp + 0x10]
mov bx, cx
cmovae bx, sp
mov dword [ebp - 0x30], eax
mov ebx, dword [ebp - 0x2c]
clc
cmp bx, 0x7ae4
cmp ecx, esi
test ebx, ebx
je 0xa14d52
push ebx
call fcn.00464c9d
add esp, 4
lea eax, [ebp - 0x30]
jmp 0x8e2d55
nop
jmp 0x92be5c
mov dword [ebp - 0x18], eax
jmp 0x69dbd4
call fcn.0040110c
lea esp, [esp + 0x18]
mov dword [ebp - 0x2c], eax
sbb ebx, edi
mov ebx, dword [ebp - 8]
test edi, edx
stc
jmp 0x89e54a
nop
jmp 0x6a3855
call fcn.00464c9d
add esp, 4
call fcn.0040ee14
mov dword [ebp - 0xc], eax
cbw
movzx eax, dx
xchg al, al
mov dword [ebp - 0x10], esp
bswap ax
cmovs eax, ebp
cbw
mov eax, 0x38
jmp 0x8cbd5a
nop
jmp 0x82fa53