Function at 0x73738a
Capabilities:
Execute anti-debugging instructions

Disassembly:
push ecx
jmp 0x721cfd
call fcn.00473d40
mov edx, 0x5c
mov word [ebp - 0xa0], dx
btr eax, 0x74
sub ch, ch
shl cl, 0x10
mov eax, 0x53
sal edx, cl
ror cx, 0x21
mov word [ebp - 0x9e], ax
mov eax, ecx
mov ecx, 0x4f
mov word [ebp - 0x9c], cx
mov edx, 0x46
shr ax, cl
and ch, 0xb1
mov word [ebp - 0x9a], dx
mov eax, 0x54
inc dx
sub cx, 0x668d
mov word [ebp - 0x98], ax
clc
mov ecx, 0x57
add edx, 0xbe4061b
xadd eax, eax
mov word [ebp - 0x96], cx
lahf
adc ch, 0x47
mov edx, 0x41
sbb al, 0x2e
rcl cx, 0x20
mov word [ebp - 0x94], dx
xor ax, bx
sar dx, cl
btc cx, cx
mov eax, 0x52
rol cl, cl
bt cx, 0xcf
cdq
mov word [ebp - 0x92], ax
xor ax, 0x5cd8
sal dl, 0xf
mov ecx, 0x45
rcr ah, 0xbb
cmp eax, ebp
cmp esp, 0x407b0cef
mov word [ebp - 0x90], cx
mov edx, 0x5c
xadd ecx, eax
mov word [ebp - 0x8e], dx
shld ax, cx, 0xbd
mov eax, 0x4d
sar ch, 0xfb
sbb cl, 0x4b
mov dx, bp
mov word [ebp - 0x8c], ax
setb al
mov ecx, 0x69
mov word [ebp - 0x8a], cx
add cx, bx
neg cl
mov edx, 0x63
not eax
mov word [ebp - 0x88], dx
mov eax, 0x72
cmc
cdq
stc
mov word [ebp - 0x86], ax
bsf dx, cx
sar ax, cl
mov ecx, 0x6f
sub ax, si
sal edx, cl
mov eax, ecx
ror dh, cl
mov word [ebp - 0x84], cx
bt dx, di
btc cx, si
mov edx, 0x73
or ecx, esp
and ecx, 0x4b200cd4
rol cl, cl
mov word [ebp - 0x82], dx
mov dx, 0x4d43
movzx dx, dl
shrd dx, cx, 0xe2
mov word [ebp - 0x80], ax
mov ecx, 0x66
shl eax, 0x78
mov word [ebp - 0x7e], cx
cmovg ecx, edi
mov edx, 0x74
shr ecx, cl
mov word [ebp - 0x7c], dx
not ax
bsr eax, esi
mov eax, 0x5c
cwd
mov word [ebp - 0x7a], ax
xor ch, 0x35
mov ecx, 0x57
add dl, 0x91
btr edx, 0xc5
lahf
mov word [ebp - 0x78], cx
bsr eax, ebp
mov edx, 0x69
sbb cx, 0x2849
mov word [ebp - 0x76], dx
rcr dl, cl
not eax
mov eax, 0x6e
bt edx, 0xb4
shl dh, cl
inc cl
mov word [ebp - 0x74], ax
test eax, 0x6bfd06b4
mov ecx, 0x64
neg edx
mov word [ebp - 0x72], cx
btc eax, edi
cdq
mov edx, 0x6f
shr ah, 0xf6
mov word [ebp - 0x70], dx
mov eax, 0x77
neg ch
or dx, cx
mov ecx, 0x73
adc edx, 0x4a135fc6
mov word [ebp - 0x6e], ax
rcr dx, 0xca
mov word [ebp - 0x6c], cx
sar cx, 0x56
mov edx, 0x5c
mov word [ebp - 0x6a], dx
shr al, 0xf
bt ecx, esp
mov eax, 0x43
mov ecx, 0x75
sbb dx, bx
sub dl, 0x4b
movzx edx, bp
mov edx, 0x72
test ecx, esi
stc
mov word [ebp - 0x68], ax
mov word [ebp - 0x66], cx
jmp 0x7d15e9
push edi
jmp 0x591765
mov word [ebp - 0x5c], ax
sbb al, 0xe9
rdtsc
sal dl, 0x47
mov word [ebp - 0x5a], cx
sbb cx, 0x32d4
mov edx, 0x65
cmc
xor cx, 0x27c9
rcr ax, 0x11
mov word [ebp - 0x58], dx
cdq
cmp ecx, esp
neg ecx
mov edx, 0x69
ror cl, 0x6c
btr ecx, 0xad
mov word [ebp - 0x52], dx
mov dl, al
test eax, 0x5578013d
mov eax, 0x72
mov word [ebp - 0x56], ax
shl cl, cl
setg dl
mov edx, 0x5c
bts eax, ecx
btr ax, 0x79
rcr cx, cl
mov word [ebp - 0x4c], dx
rol ah, 0x84
rcl ch, cl
mov eax, 0x6f
add cx, 0x7272
mov word [ebp - 0x50], ax
lahf
rcr edx, 0xef
mov ecx, 0x73
shld edx, edi, 0x54
test dx, cx
cmovg edx, eax
mov word [ebp - 0x54], cx
mov cl, bl
rcr dl, 0xb0
shl ax, cl
mov edx, 0x74
rcr ch, 0x35
sub cl, bl
bsr ecx, edx
mov word [ebp - 0x46], dx
btr cx, 0x9e
not dh
mov ecx, 0x6e
cwd
cmovs eax, esp
mov word [ebp - 0x4e], cx
mov word [ebp - 0x48], cx
sar dl, cl
shrd ecx, edx, 0xdd
sbb eax, edi
mov eax, 0x49
clc
mov word [ebp - 0x4a], ax
not edx
cwde
mov edx, 0x6e
mov word [ebp - 0x40], dx
rcl dl, cl
lahf
mov eax, 0x65
bt ecx, 0x40
mov word [ebp - 0x44], ax
shr dx, 0x4c
mov word [ebp - 0x3e], ax
cmp bl, 0x4b
mov ecx, 0x72
mov word [ebp - 0x42], cx
add cl, dh
mov edx, 0x20
mov word [ebp - 0x3a], dx
sal cx, cl
setae dl
mov eax, 0x53
mov word [ebp - 0x38], ax
shr ch, 0x58
bt dx, dx
stc
mov edx, 0x74
cmovbe ax, di
not ecx
cbw
mov eax, edx
test di, 0x9a6
add ecx, esp
mov ecx, 0x74
cmc
mov word [ebp - 0x3c], cx
mov ecx, 0x65
jmp loc.00449b22
mov word [ebp - 0x4a0], ax
jmp 0x597892
push ebp
mov ebp, esp
inc ch
adc ecx, edx
sub esp, 0x4ac
btr eax, ebp
stc
mov eax, dword [0x520628]
btr cx, 0x4b
and cx, 0x13be
xor eax, ebp
mov dword [ebp - 4], eax
mov cx, bp
push edi
xor edi, edi
sar ch, cl
neg cl
push 0x3fe
sar cx, 0x85
lea ecx, [ebp - 0x49e]
cmp dl, ah
sub eax, eax
jmp 0x62f305
mov eax, edx
and ch, 0x85
neg cl
test ebp, 0xf540148
mov ecx, 0x65
cmp ebp, 0xdda122c
clc
cmc
mov word [ebp - 0x64], dx
btc edx, edx
mov word [ebp - 0x62], ax
lahf
sbb al, 0xa5
mov word [ebp - 0x60], cx
or eax, 0x4f5d71b3
shr ah, 0x81
mov edx, 0x6e
movzx ecx, di
ror cl, cl
sub cx, dx
mov eax, 0x74
mov ecx, 0x56
cmp ax, bp
clc
test sp, dx
mov word [ebp - 0x5e], dx
btc edx, 0x51
jmp 0x684952