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

Disassembly:
push rax
pushf
mov eax, 0x7d4c157b
pushf
not eax
add eax, 0xbb8a8016
xor eax, 0xa8c61013
rol eax, 0x87
popf
pushf
not eax
add eax, 0xf6e5bc6f
xor eax, 0x9bbc07e7
rol eax, 0x14
popf
pushf
not eax
add eax, 0x9e37ee99
xor eax, 0xdecbac57
rol eax, 0x75
popf
pushf
not eax
add eax, 0xe1d5b7de
xor eax, 0xc10cd38f
rol eax, 0xf7
popf
cmp eax, 4
jne 0x1402da297
popf
pop rax
jmp 0x1402da59d
cmp eax, 0
jne 0x1402da2a6
popf
pop rax
jmp 0x1402da2e2
cmp eax, 3
jne 0x1402da2b5
popf
pop rax
jmp 0x1402da561
cmp eax, 1
jne 0x1402da2c4
popf
pop rax
jmp 0x1402da483
cmp eax, 5
jne 0x1402da2d3
popf
pop rax
jmp 0x1402da607
cmp eax, 2
jne 0x1402da2e2
popf
pop rax
jmp 0x1402da55b
mov qword [rsp + 0x18], r8
mov dword [rsp + 0x10], edx
mov qword [rsp + 8], rcx
sub rsp, 0x98
mov dword [rsp + 0x58], 1
mov dword [rsp + 0x5c], 0
xorps xmm0, xmm0
movss dword [rsp + 0x60], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x64], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x68], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x6c], xmm0
mov dword [rsp + 0x70], 0
mov dword [rsp + 0x74], 0
mov dword [rsp + 0x78], 0
mov dword [rsp + 0x7c], 0
mov qword [rsp + 0x80], 0
mov dword [rsp + 0x88], 0
mov dword [rsp + 0x20], 0
mov dword [rsp + 0x24], 0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x2c], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x34], xmm0
mov dword [rsp + 0x38], 0
mov dword [rsp + 0x3c], 0
mov dword [rsp + 0x40], 0
mov dword [rsp + 0x44], 0
mov qword [rsp + 0x48], 0
mov dword [rsp + 0x50], 0
lea r8, [rsp + 0x58]
mov edx, dword [rsp + 0xa8]
mov rcx, qword [rsp + 0xa0]
call fcn.140070e60
test eax, eax
je 0x1402da43d
push rax
pushf
mov eax, 0x1bfb3c3f
pushf
not eax
add eax, 0xd93cfff5
xor eax, 0xe91350f9
rol eax, 0x24
popf
pushf
not eax
add eax, 0xc0bdb29c
xor eax, 0xf1457dc5
rol eax, 0xb8
popf
pushf
not eax
add eax, 0x82c12294
xor eax, 0xa3d023ea
rol eax, 0x17
popf
pushf
not eax
add eax, 0xe26a4b30
xor eax, 0xa58bd7f6
rol eax, 0x6d
popf
jmp 0x1402da288
push rax
pushf
mov eax, 0x67d60410
pushf
not eax
add eax, 0xe4ef361a
xor eax, 0xa5d1481d
rol eax, 0x3c
popf
pushf
not eax
add eax, 0xf584feea
xor eax, 0xc3e79d63
rol eax, 0xb2
popf
pushf
not eax
add eax, 0x8b2f8e4b
xor eax, 0xe281fccb
rol eax, 0xfa
popf
jmp 0x1402da288
movsxd rax, dword [rsp + 0x88]
imul rax, rax, 0xe
mov rcx, rax
call fcn.14027358b
mov rcx, qword [rsp + 0xb0]
mov qword [rcx], rax
mov rax, qword [rsp + 0xb0]
mov rax, qword [rax]
mov qword [rsp + 0x48], rax
lea r8, [rsp + 0x20]
mov edx, dword [rsp + 0xa8]
mov rcx, qword [rsp + 0xa0]
call fcn.140070e60
test eax, eax
je 0x1402da502
push rax
pushf
mov eax, 0xc51aaf7e
pushf
not eax
add eax, 0xb43992ce
xor eax, 0xe731184b
rol eax, 0xb6
popf
pushf
not eax
add eax, 0x851fead4
xor eax, 0xc43dded5
rol eax, 0xec
popf
jmp 0x1402da288
push rax
pushf
mov eax, 0xee1c72d8
pushf
not eax
add eax, 0x96868851
xor eax, 0xfbb8e4bf
rol eax, 0x69
popf
pushf
not eax
add eax, 0x84da5fb1
xor eax, 0x891768c1
rol eax, 0x41
popf
pushf
not eax
add eax, 0xdc09733c
xor eax, 0x88abc28c
rol eax, 0xaa
popf
pushf
not eax
add eax, 0x952e254d
xor eax, 0xdc39c6b9
rol eax, 0xf4
popf
jmp 0x1402da288
xor eax, eax
test eax, eax
jne 0x1402da55b
mov eax, dword [rsp + 0x50]
jmp 0x1402da607
mov rax, qword [rsp + 0xb0]
mov qword [rax], 0
xor eax, eax
push rax
pushf
mov eax, 0x6641292b
pushf
not eax
add eax, 0xd29c5ab9
xor eax, 0xc518c626
rol eax, 0x47
popf
pushf
not eax
add eax, 0xa12b83c8
xor eax, 0xe144d7fa
rol eax, 0xfc
popf
pushf
not eax
add eax, 0xb2bb7d43
xor eax, 0xcbfe11fd
rol eax, 0xd4
popf
pushf
not eax
add eax, 0xd37e9877
xor eax, 0x8d7ff1c9
rol eax, 0x16
popf
jmp 0x1402da288
add rsp, 0x98
ret