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

Disassembly:
mov word [rsp + 0x20], r9w
mov dword [rsp + 0x18], r8d
mov dword [rsp + 0x10], edx
mov dword [rsp + 8], ecx
sub rsp, 0x78
cmp dword [0x1401465d0], 5
jge 0x14007077b
mov eax, dword [0x1401465d0]
inc eax
mov dword [0x1401465d0], eax
mov byte [rsp + 0x28], 0xb7
mov eax, 0x3fe4
mov word [rsp + 0x24], ax
mov dword [rsp + 0x30], 0xbd79c540
mov eax, 0x77f7
mov word [rsp + 0x44], ax
mov dword [rsp + 0x68], 0x17146b4b
xor eax, eax
cmp eax, 0xfc
je 0x140070146
movzx eax, byte [0x1401432fc]
mov byte [0x140142eda], al
jmp 0x140070384
mov dword [0x1401438c4], 0
jmp 0x140070160
mov eax, dword [0x1401438c4]
inc eax
mov dword [0x1401438c4], eax
cmp dword [0x1401438c4], 0x64
jge 0x140070384
mov eax, 0x7b67
mov word [rsp + 0x38], ax
mov byte [rsp + 0x29], 0xb
mov dword [rsp + 0x48], 0xfa71c286
movzx eax, word [rsp + 0x38]
mov word [rsp + 0x98], ax
movzx ecx, byte [rsp + 0x88]
call fcn.14007f970
test eax, eax
je 0x140070348
mov dword [rsp + 0x4c], 0x4aec5329
mov byte [rsp + 0x2b], 0x9e
xor eax, eax
cmp eax, 0xa7
je 0x1400701e4
movsx ax, byte [rsp + 0x29]
mov word [0x140143654], ax
movzx eax, byte [0x140143160]
mov byte [rsp + 0x28], al
mov eax, dword [rsp + 0x4c]
mov dword [rsp + 0x80], eax
jmp 0x1400702a3
mov dword [rsp + 0x80], 0
jmp 0x140070201
cmp dword [rsp + 0x80], 0x64
jae 0x1400702a3
mov dword [rsp + 0x50], 0xc7d05c65
mov eax, 0xffffa58c
mov word [rsp + 0x3c], ax
mov eax, dword [0x1401465d0]
dec eax
mov dword [0x1401465d0], eax
mov eax, dword [rsp + 0x90]
jmp 0x140070780
cmp dword [rsp + 0x48], 0
je 0x140070308
mov dword [rsp + 0x54], 0x704552e0
mov eax, dword [rsp + 0x48]
mov dword [0x14014338c], eax
mov eax, dword [0x1401465d0]
dec eax
mov dword [0x1401465d0], eax
mov eax, dword [rsp + 0x54]
jmp 0x140070780
movsx ax, byte [rsp + 0x2b]
mov word [0x140143160], ax
xor eax, eax
cmp eax, 0x7a
je 0x14007032b
movzx eax, word [rsp + 0x24]
mov word [rsp + 0xa0], ax
jmp 0x140070339
mov eax, dword [0x1401465d0]
dec eax
mov dword [0x1401465d0], eax
movsx eax, word [rsp + 0x98]
jmp 0x140070780
mov byte [0x140142efe], 0
jmp 0x140070360
movzx eax, byte [0x140142efe]
inc al
mov byte [0x140142efe], al
movsx eax, byte [0x140142efe]
cmp eax, 0x64
jge 0x14007037f
mov dword [rsp + 0x58], 0xf1130279
movsx eax, byte [rsp + 0x28]
mov dword [rsp + 0x58], eax
jmp 0x140070351
jmp 0x140070152
mov eax, 0xffff9f96
mov word [rsp + 0x98], ax
cmp dword [0x140143528], 0
je 0x1400703ff
mov byte [rsp + 0x2a], 0xe8
movzx edx, byte [rsp + 0x2a]
mov cx, 0xd522
call fcn.1400721a0
test eax, eax
je 0x1400703be
movzx eax, byte [rsp + 0x2a]
mov byte [0x140142e0f], al
jmp 0x1400703c8
mov eax, 0x6c
mov word [rsp + 0x24], ax
movzx eax, word [rsp + 0x24]
mov word [rsp + 0x98], ax
movsx eax, word [rsp + 0x98]
test eax, eax
je 0x1400703ef
mov eax, 0xffff8ab7
mov word [0x140143250], ax
jmp 0x1400703fa
mov dword [rsp + 0x88], 0xff735260
jmp 0x14007056f
xor eax, eax
mov word [rsp + 0x24], ax
jmp 0x140070415
movsx eax, word [rsp + 0x24]
cmp eax, 0x64
jge 0x14007056f
mov eax, 0xba5
mov word [rsp + 0x40], ax
mov byte [rsp + 0x2c], 0x80
xor eax, eax
cmp eax, 0xed
je 0x1400704d5
mov dword [rsp + 0x5c], 0x99a292b6
movsx eax, word [0x1401439c0]
test eax, eax
je 0x140070482
mov eax, dword [0x1401465d0]
dec eax
mov dword [0x1401465d0], eax
mov eax, dword [rsp + 0x5c]
jmp 0x140070780
mov dword [rsp + 0x80], 0
jmp 0x14007049f
cmp dword [rsp + 0x80], 0x64
jae 0x1400704d0
mov eax, dword [0x1401465d0]
dec eax
mov dword [0x1401465d0], eax
movsx eax, word [rsp + 0x40]
jmp 0x140070780
jmp 0x14007055e
movsx eax, word [0x1401432a0]
test eax, eax
je 0x140070550
mov byte [0x140142d6e], 0
jmp 0x1400704f8
movzx eax, byte [0x140142d6e]
inc al
mov byte [0x140142d6e], al
movsx eax, byte [0x140142d6e]
cmp eax, 0x64
jge 0x140070513
movzx eax, word [0x14014328c]
mov dword [0x140143740], eax
jmp 0x1400704e9
mov eax, dword [0x1401465d0]
dec eax
mov dword [0x1401465d0], eax
mov eax, 0x96502fc7
jmp 0x140070780
mov eax, dword [0x1401465d0]
dec eax
mov dword [0x1401465d0], eax
movsx eax, byte [0x140142e56]
jmp 0x140070780
movsx ax, byte [rsp + 0x28]
movzx ecx, ax
call fcn.14007fd80
test eax, eax
je 0x1400706dd
mov dword [rsp + 0x34], 0xf475f8ca
mov dword [rsp + 0x34], 0
jmp 0x1400705a1
cmp dword [rsp + 0x34], 0x64
jge 0x1400705c9
mov dword [rsp + 0x60], 0x44e8a3f0
mov eax, dword [0x1401465d0]
dec eax
mov dword [0x1401465d0], eax
mov eax, dword [rsp + 0x60]
jmp 0x140070780
movzx edx, byte [rsp + 0xa0]
mov ecx, 0xd811
call fcn.14002f840
test eax, eax
je 0x140070628
mov dword [0x140143528], 0
jmp 0x1400705f9
cmp dword [0x140143528], 0x64
jae 0x140070623
mov dword [rsp + 0x64], 0x4e3d43b5
mov eax, dword [0x1401465d0]
dec eax
mov dword [0x1401465d0], eax
mov eax, dword [rsp + 0x64]
jmp 0x140070780
jmp 0x1400706c3
mov edx, 0x24
movzx ecx, word [rsp + 0x80]
call fcn.14007fdf0
test eax, eax
je 0x1400706b3
mov byte [rsp + 0x2d], 0x82
movsx eax, byte [rsp + 0x2d]
test eax, eax
je 0x140070699
mov eax, dword [0x1401465d0]
dec eax
mov dword [0x1401465d0], eax
mov eax, dword [0x140143a6c]
jmp 0x140070780
mov eax, dword [0x1401465d0]
dec eax
mov dword [0x1401465d0], eax
movsx eax, word [rsp + 0x44]
jmp 0x140070780
movzx eax, word [rsp + 0x80]
mov word [rsp + 0x98], ax
mov eax, dword [0x1401465d0]
dec eax
mov dword [0x1401465d0], eax
mov eax, 0x7bea
jmp 0x140070780
movzx eax, word [rsp + 0x90]
mov word [0x140143280], ax
mov dword [rsp + 0x30], 0
jmp 0x140070700
mov eax, dword [rsp + 0x30]
inc eax
mov dword [rsp + 0x30], eax
cmp dword [rsp + 0x30], 0x64
jge 0x140070737
mov byte [rsp + 0x20], 0xe4
mov byte [rsp + 0x20], 0
jmp 0x14007071e
movzx eax, byte [rsp + 0x20]
inc al
mov byte [rsp + 0x20], al
movzx eax, byte [rsp + 0x20]
cmp eax, 0x64
jge 0x140070735
mov dword [rsp + 0x88], 0xc2
jmp 0x140070713
jmp 0x1400706f6
movzx ecx, byte [0x1401435a4]
call fcn.14007fe50
mov edx, dword [rsp + 0x68]
movzx ecx, al
call fcn.140051630
mov byte [0x140142e56], al
mov eax, dword [0x1401465d0]
dec eax
mov dword [0x1401465d0], eax
mov eax, dword [0x14014358c]
jmp 0x140070780
mov eax, 0x6f3478ad
add rsp, 0x78
ret