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

Disassembly:
push rbx
sub rsp, 0x130
mov qword [rsp + 0x78], rcx
mov qword [rsp + 0x70], rdx
mov qword [rsp + 0x68], 0
mov rax, qword [rsp + 0x78]
mov qword [rsp + 0x60], rax
mov rax, qword [rsp + 0x60]
mov qword [rsp + 0x88], rax
mov rax, qword [rsp + 0x60]
movsxd rax, dword [rax + 0x3c]
mov qword [rsp + 0x90], rax
mov dword [rsp + 0x28], 0x53683f38
mov eax, dword [rsp + 0x28]
mov ecx, eax
sub ecx, 0x80849bbe
mov dword [rsp + 0x24], eax
je 0x140016bb8
jmp 0x140014d56
mov eax, dword [rsp + 0x24]
sub eax, 0x85a0a309
je 0x140015db6
jmp 0x140014d6a
mov eax, dword [rsp + 0x24]
sub eax, 0x87aab2a6
je 0x140017084
jmp 0x140014d7e
mov eax, dword [rsp + 0x24]
sub eax, 0x89bb0b30
je 0x140016ca2
jmp 0x140014d92
mov eax, dword [rsp + 0x24]
sub eax, 0x8bd0ca8f
je 0x140015829
jmp 0x140014da6
mov eax, dword [rsp + 0x24]
sub eax, 0x8c6758e2
je 0x140016266
jmp 0x140014dba
mov eax, dword [rsp + 0x24]
sub eax, 0x8f8a1c9f
je 0x140015ac0
jmp 0x140014dce
mov eax, dword [rsp + 0x24]
sub eax, 0x92629abe
je 0x1400170ee
jmp 0x140014de2
mov eax, dword [rsp + 0x24]
sub eax, 0x932a9e22
je 0x140016b40
jmp 0x140014df6
mov eax, dword [rsp + 0x24]
sub eax, 0x96fd913b
je 0x140017146
jmp 0x140014e0a
mov eax, dword [rsp + 0x24]
sub eax, 0x974b1b1e
je 0x140015e05
jmp 0x140014e1e
mov eax, dword [rsp + 0x24]
sub eax, 0x99f61ec2
je 0x140015fae
jmp 0x140014e32
mov eax, dword [rsp + 0x24]
sub eax, 0x9a12ad9f
je 0x140016130
jmp 0x140014e46
mov eax, dword [rsp + 0x24]
sub eax, 0x9a3d145f
je 0x140016b9e
jmp 0x140014e5a
mov eax, dword [rsp + 0x24]
sub eax, 0x9b6b5b16
je 0x140016f7f
jmp 0x140014e6e
mov eax, dword [rsp + 0x24]
sub eax, 0xa41b60fe
je 0x140017029
jmp 0x140014e82
mov eax, dword [rsp + 0x24]
sub eax, 0xa5787af5
je 0x140016a0e
jmp 0x140014e96
mov eax, dword [rsp + 0x24]
sub eax, 0xa5e409bc
je 0x140017077
jmp 0x140014eaa
mov eax, dword [rsp + 0x24]
sub eax, 0xa63b7c59
je 0x140016696
jmp 0x140014ebe
mov eax, dword [rsp + 0x24]
sub eax, 0xa6506cf4
je 0x140016ffb
jmp 0x140014ed2
mov eax, dword [rsp + 0x24]
sub eax, 0xa76b662f
je 0x140016ec6
jmp 0x140014ee6
mov eax, dword [rsp + 0x24]
sub eax, 0xa82c855a
je 0x14001698a
jmp 0x140014efa
mov eax, dword [rsp + 0x24]
sub eax, 0xa8300a38
je 0x140016769
jmp 0x140014f0e
mov eax, dword [rsp + 0x24]
sub eax, 0xaa11cc55
je 0x140016cf1
jmp 0x140014f22
mov eax, dword [rsp + 0x24]
sub eax, 0xad3a5771
je 0x140016402
jmp 0x140014f36
mov eax, dword [rsp + 0x24]
sub eax, 0xad7161cb
je 0x140016f72
jmp 0x140014f4a
mov eax, dword [rsp + 0x24]
sub eax, 0xae246ac2
je 0x140016953
jmp 0x140014f5e
mov eax, dword [rsp + 0x24]
sub eax, 0xb060edc5
je 0x140015bfc
jmp 0x140014f72
mov eax, dword [rsp + 0x24]
sub eax, 0xb25c3360
je 0x140016df3
jmp 0x140014f86
mov eax, dword [rsp + 0x24]
sub eax, 0xb2992cc4
je 0x140016da4
jmp 0x140014f9a
mov eax, dword [rsp + 0x24]
sub eax, 0xb617594a
je 0x14001706a
jmp 0x140014fae
mov eax, dword [rsp + 0x24]
sub eax, 0xb67e65f1
je 0x1400162a8
jmp 0x140014fc2
mov eax, dword [rsp + 0x24]
sub eax, 0xb6d16a31
je 0x1400166e5
jmp 0x140014fd6
mov eax, dword [rsp + 0x24]
sub eax, 0xb6e9c29a
je 0x140015a1a
jmp 0x140014fea
mov eax, dword [rsp + 0x24]
sub eax, 0xb7694ba6
je 0x1400161b8
jmp 0x140014ffe
mov eax, dword [rsp + 0x24]
sub eax, 0xb8d1c367
je 0x140017043
jmp 0x140015012
mov eax, dword [rsp + 0x24]
sub eax, 0xb8f1dde2
je 0x140015bba
jmp 0x140015026
mov eax, dword [rsp + 0x24]
sub eax, 0xb957fb0e
je 0x140015e47
jmp 0x14001503a
mov eax, dword [rsp + 0x24]
sub eax, 0xba1d923b
je 0x140016f30
jmp 0x14001504e
mov eax, dword [rsp + 0x24]
sub eax, 0xba9949af
je 0x1400159d4
jmp 0x140015062
mov eax, dword [rsp + 0x24]
sub eax, 0xbb907e56
je 0x140015cab
jmp 0x140015076
mov eax, dword [rsp + 0x24]
sub eax, 0xbc57e2fc
je 0x140016b51
jmp 0x14001508a
mov eax, dword [rsp + 0x24]
sub eax, 0xc03ecde0
je 0x140016abc
jmp 0x14001509e
mov eax, dword [rsp + 0x24]
sub eax, 0xc0679a03
je 0x140015c4b
jmp 0x1400150b2
mov eax, dword [rsp + 0x24]
sub eax, 0xc2393ec2
je 0x1400162ea
jmp 0x1400150c6
mov eax, dword [rsp + 0x24]
sub eax, 0xc41bd388
je 0x14001679c
jmp 0x1400150da
mov eax, dword [rsp + 0x24]
sub eax, 0xc8e29075
je 0x140016559
jmp 0x1400150ee
mov eax, dword [rsp + 0x24]
sub eax, 0xc8eb6bb0
je 0x140017050
jmp 0x140015102
mov eax, dword [rsp + 0x24]
sub eax, 0xcc382bc0
je 0x140015ae0
jmp 0x140015116
mov eax, dword [rsp + 0x24]
sub eax, 0xce05a211
je 0x140016afe
jmp 0x14001512a
mov eax, dword [rsp + 0x24]
sub eax, 0xce774886
je 0x140015ecb
jmp 0x14001513e
mov eax, dword [rsp + 0x24]
sub eax, 0xd0de0f8a
je 0x140016bab
jmp 0x140015152
mov eax, dword [rsp + 0x24]
sub eax, 0xd221f069
je 0x140017091
jmp 0x140015166
mov eax, dword [rsp + 0x24]
sub eax, 0xd437be3a
je 0x1400165da
jmp 0x14001517a
mov eax, dword [rsp + 0x24]
sub eax, 0xd5471bfd
je 0x14001696d
jmp 0x14001518e
mov eax, dword [rsp + 0x24]
sub eax, 0xd7f36831
je 0x14001607a
jmp 0x1400151a2
mov eax, dword [rsp + 0x24]
sub eax, 0xd8a1b1de
je 0x140016ce4
jmp 0x1400151b6
mov eax, dword [rsp + 0x24]
sub eax, 0xdc06bd76
je 0x140016a38
jmp 0x1400151ca
mov eax, dword [rsp + 0x24]
sub eax, 0xdd84667f
je 0x140016038
jmp 0x1400151de
mov eax, dword [rsp + 0x24]
sub eax, 0xe0a20870
je 0x1400170b8
jmp 0x1400151f2
mov eax, dword [rsp + 0x24]
sub eax, 0xe27eac05
je 0x140016820
jmp 0x140015206
mov eax, dword [rsp + 0x24]
sub eax, 0xe34c09a2
je 0x1400160ee
jmp 0x14001521a
mov eax, dword [rsp + 0x24]
sub eax, 0xe380e411
je 0x140016eee
jmp 0x14001522e
mov eax, dword [rsp + 0x24]
sub eax, 0xe3f55f75
je 0x140016fcc
jmp 0x140015242
mov eax, dword [rsp + 0x24]
sub eax, 0xe6a509f8
je 0x140015cd7
mov eax, dword [0x1400451dc]
mov ecx, dword [0x1400451e8]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete r8b
cmp ecx, 0xa
setl r9b
or r8b, r9b
test r8b, 1
mov eax, 0x4e4a8f3b
mov ecx, 0x9b6b5b16
cmovne ecx, eax
mov dword [rsp + 0x28], ecx
jmp 0x14001714e
mov dword [rsp + 0x28], 0x76e5b0fa
jmp 0x14001714e
mov eax, dword [0x1400451dc]
mov ecx, dword [0x1400451e8]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete r8b
cmp ecx, 0xa
setl r9b
or r8b, r9b
test r8b, 1
mov eax, 0x42f96e59
mov ecx, 0xfff9c2aa
cmovne ecx, eax
mov dword [rsp + 0x28], ecx
jmp 0x14001714e
mov eax, dword [rsp + 0xac]
cmp eax, 0
mov eax, 0xe6a509f8
mov ecx, 0xcc382bc0
cmove ecx, eax
mov dword [rsp + 0x28], ecx
jmp 0x14001714e
mov eax, dword [0x1400451dc]
mov ecx, dword [0x1400451e8]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete r8b
cmp ecx, 0xa
setl r9b
or r8b, r9b
test r8b, 1
mov eax, 0x1190a461
mov ecx, 0x9a3d145f
cmovne ecx, eax
mov dword [rsp + 0x28], ecx
jmp 0x14001714e
mov eax, dword [0x1400451dc]
mov ecx, dword [0x1400451e8]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete r8b
cmp ecx, 0xa
setl r9b
or r8b, r9b
test r8b, 1
mov eax, 0xb060edc5
mov ecx, 0x9a3d145f
cmovne ecx, eax
mov dword [rsp + 0x28], ecx
jmp 0x14001714e
mov dword [rsp + 0x28], 0x63465395
jmp 0x14001714e
mov rax, qword [rsp + 0xb0]
cmp dword [rax], 0
sete cl
and cl, 1
mov byte [rsp + 0xbf], cl
mov edx, dword [0x1400451dc]
mov r8d, dword [0x1400451e8]
mov r9d, edx
sub r9d, 1
imul edx, r9d
and edx, 1
cmp edx, 0
sete cl
cmp r8d, 0xa
setl r10b
or cl, r10b
test cl, 1
mov edx, 0xbb907e56
mov r8d, 0xa6506cf4
cmovne r8d, edx
mov dword [rsp + 0x28], r8d
jmp 0x14001714e
mov dword [rsp + 0x28], 0xefda0657
jmp 0x14001714e
mov eax, dword [0x1400451dc]
mov ecx, dword [0x1400451e8]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete r8b
cmp ecx, 0xa
setl r9b
or r8b, r9b
test r8b, 1
mov eax, 0x3b534dc3
mov ecx, 0xa41b60fe
cmovne ecx, eax
mov dword [rsp + 0x28], ecx
jmp 0x14001714e
mov eax, dword [0x1400451dc]
mov ecx, dword [0x1400451e8]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete r8b
cmp ecx, 0xa
setl r9b
or r8b, r9b
test r8b, 1
mov eax, 0xb957fb0e
mov ecx, 0x79e4acd
cmovne ecx, eax
mov dword [rsp + 0x28], ecx
jmp 0x14001714e
mov eax, dword [0x1400451dc]
mov ecx, dword [0x1400451e8]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete r8b
cmp ecx, 0xa
setl r9b
or r8b, r9b
test r8b, 1
mov eax, 0x2c4e7742
mov ecx, 0x79e4acd
cmovne ecx, eax
mov dword [rsp + 0x28], ecx
jmp 0x14001714e
mov eax, dword [0x1400451dc]
mov ecx, dword [0x1400451e8]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete r8b
cmp ecx, 0xa
setl r9b
or r8b, r9b
test r8b, 1
mov eax, 0xeba02312
mov ecx, 0xb8d1c367
cmovne ecx, eax
mov dword [rsp + 0x28], ecx
jmp 0x14001714e
mov dword [rsp + 0x28], 0x670b0ec3
jmp 0x14001714e
mov eax, dword [0x1400451dc]
mov ecx, dword [0x1400451e8]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete r8b
cmp ecx, 0xa
setl r9b
or r8b, r9b
test r8b, 1
mov eax, 0xd7f36831
mov ecx, 0xc8eb6bb0
cmovne ecx, eax
mov dword [rsp + 0x28], ecx
jmp 0x14001714e
mov eax, dword [rsp + 0x2c]
mov dword [rsp + 0xdc], eax
mov eax, dword [0x1400451dc]
mov ecx, dword [0x1400451e8]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete r8b
cmp ecx, 0xa
setl r9b
or r8b, r9b
test r8b, 1
mov eax, 0x67523b13
mov ecx, 0xc8eb6bb0
cmovne ecx, eax
mov dword [rsp + 0x28], ecx
jmp 0x14001714e
mov eax, dword [0x1400451dc]
mov ecx, dword [0x1400451e8]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete r8b
cmp ecx, 0xa
setl r9b
or r8b, r9b
test r8b, 1
mov eax, 0x9a12ad9f
mov ecx, 0x80849bbe
cmovne ecx, eax
mov dword [rsp + 0x28], ecx
jmp 0x14001714e
mov rax, qword [rsp + 0xe0]
mov ecx, dword [rax + 0x18]
mov edx, dword [rsp + 0xdc]
cmp edx, ecx
setb r8b
and r8b, 1
mov byte [rsp + 0xef], r8b
mov ecx, dword [0x1400451dc]
mov edx, dword [0x1400451e8]
mov r9d, ecx
sub r9d, 1
imul ecx, r9d
and ecx, 1
cmp ecx, 0
sete r8b
cmp edx, 0xa
setl r10b
or r8b, r10b
test r8b, 1
mov ecx, 0x3be4eda
mov edx, 0x80849bbe
cmovne edx, ecx
mov dword [rsp + 0x28], edx
jmp 0x14001714e
mov eax, dword [0x1400451dc]
mov ecx, dword [0x1400451e8]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete r8b
cmp ecx, 0xa
setl r9b
or r8b, r9b
test r8b, 1
mov eax, 0x15f20287
mov ecx, 0x3c80ca0d
cmovne ecx, eax
mov dword [rsp + 0x28], ecx
jmp 0x14001714e
mov eax, dword [0x1400451dc]
mov ecx, dword [0x1400451e8]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete r8b
cmp ecx, 0xa
setl r9b
or r8b, r9b
test r8b, 1
mov eax, 0xb67e65f1
mov ecx, 0xb617594a
cmovne ecx, eax
mov dword [rsp + 0x28], ecx
jmp 0x14001714e
mov eax, dword [0x1400451dc]
mov ecx, dword [0x1400451e8]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete r8b
cmp ecx, 0xa
setl r9b
or r8b, r9b
test r8b, 1
mov eax, 0xc2393ec2
mov ecx, 0xb617594a
cmovne ecx, eax
mov dword [rsp + 0x28], ecx
jmp 0x14001714e
mov eax, dword [0x1400451dc]
mov ecx, dword [0x1400451e8]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete r8b
cmp ecx, 0xa
setl r9b
or r8b, r9b
test r8b, 1
mov eax, 0x5a046785
mov ecx, 0x3a0c9902
cmovne ecx, eax
mov dword [rsp + 0x28], ecx
jmp 0x14001714e
mov eax, dword [0x1400451dc]
mov ecx, dword [0x1400451e8]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete r8b
cmp ecx, 0xa
setl r9b
or r8b, r9b
test r8b, 1
mov eax, 0x49ff342a
mov ecx, 0x87aab2a6
cmovne ecx, eax
mov dword [rsp + 0x28], ecx
jmp 0x14001714e
mov rax, qword [rsp + 0x100]
mov ecx, dword [rax]
mov eax, ecx
mov rdx, qword [rsp + 0xf8]
add rdx, rax
mov rcx, qword [rsp + 0xf0]
call fcn.14001f140
cmp eax, 0
sete r8b
and r8b, 1
mov byte [rsp + 0x10f], r8b
mov eax, dword [0x1400451dc]
mov r9d, dword [0x1400451e8]
mov r10d, eax
sub r10d, 1
imul eax, r10d
and eax, 1
cmp eax, 0
sete r8b
cmp r9d, 0xa
setl r11b
or r8b, r11b
test r8b, 1
mov eax, 0xd437be3a
mov r9d, 0xaa11cc55
cmovne r9d, eax
mov dword [rsp + 0x28], r9d
jmp 0x14001714e
mov al, byte [rsp + 0x10f]
test al, 1
mov ecx, 0xf47f20d8
mov edx, 0xb6d16a31
cmovne edx, ecx
mov dword [rsp + 0x28], edx
jmp 0x14001714e
mov eax, dword [0x1400451dc]
mov ecx, dword [0x1400451e8]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete r8b
cmp ecx, 0xa
setl r9b
or r8b, r9b
test r8b, 1
mov eax, 0x1f2e0434
mov ecx, 0x1340b06d
cmovne ecx, eax
mov dword [rsp + 0x28], ecx
jmp 0x14001714e
mov eax, dword [0x1400451dc]
mov ecx, dword [0x1400451e8]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete r8b
cmp ecx, 0xa
setl r9b
or r8b, r9b
test r8b, 1
mov eax, 0x4d594ce9
mov ecx, 0x76ae3e84
cmovne ecx, eax
mov dword [rsp + 0x28], ecx
jmp 0x14001714e
mov dword [rsp + 0x28], 0x5b556575
jmp 0x14001714e
mov eax, dword [0x1400451dc]
mov ecx, dword [0x1400451e8]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete r8b
cmp ecx, 0xa
setl r9b
or r8b, r9b
test r8b, 1
mov eax, 0xf11396ab
mov ecx, 0x2b42fc23
cmovne ecx, eax
mov dword [rsp + 0x28], ecx
jmp 0x14001714e
mov eax, dword [0x1400451dc]
mov ecx, dword [0x1400451e8]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete r8b
cmp ecx, 0xa
setl r9b
or r8b, r9b
test r8b, 1
mov eax, 0x58dde83d
mov ecx, 0xc72e653
cmovne ecx, eax
mov dword [rsp + 0x28], ecx
jmp 0x14001714e
mov rax, qword [rsp + 0x68]
mov qword [rsp + 0x120], rax
mov dword [rsp + 0x28], 0xd5471bfd
jmp 0x14001714e
mov rax, qword [rsp + 0x120]
mov qword [rsp + 0x80], rax
mov dword [rsp + 0x28], 0xa82c855a
jmp 0x14001714e
mov eax, dword [0x1400451dc]
mov ecx, dword [0x1400451e8]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete r8b
cmp ecx, 0xa
setl r9b
or r8b, r9b
test r8b, 1
mov eax, 0x7847f746
mov ecx, 0xe0a20870
cmovne ecx, eax
mov dword [rsp + 0x28], ecx
jmp 0x14001714e
mov dword [rsp + 0x28], 0x4d58ae1c
jmp 0x14001714e
mov eax, dword [0x1400451dc]
mov ecx, dword [0x1400451e8]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete r8b
cmp ecx, 0xa
setl r9b
or r8b, r9b
test r8b, 1
mov eax, 0x3c057a8d
mov ecx, 0xe380e411
cmovne ecx, eax
mov dword [rsp + 0x28], ecx
jmp 0x14001714e
mov eax, dword [0x1400451dc]
mov ecx, dword [0x1400451e8]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete r8b
cmp ecx, 0xa
setl r9b
or r8b, r9b
test r8b, 1
mov eax, 0xce05a211
mov ecx, 0x49d8eb56
cmovne ecx, eax
mov dword [rsp + 0x28], ecx
jmp 0x14001714e
mov eax, dword [0x1400451dc]
mov ecx, dword [0x1400451e8]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete r8b
cmp ecx, 0xa
setl r9b
or r8b, r9b
test r8b, 1
mov eax, 0x932a9e22
mov ecx, 0x49d8eb56
cmovne ecx, eax
mov dword [rsp + 0x28], ecx
jmp 0x14001714e
mov rax, qword [rsp + 0x128]
add rsp, 0x130
pop rbx
ret
mov rax, qword [rsp + 0x88]
mov rcx, qword [rsp + 0x90]
add rax, rcx
mov qword [rsp + 0x58], rax
mov rax, qword [rsp + 0x58]
add rax, 0x18
add rax, 0x70
mov qword [rsp + 0x50], rax
mov rax, qword [rsp + 0x60]
mov rcx, qword [rsp + 0x50]
mov edx, dword [rcx]
mov ecx, edx
add rax, rcx
mov qword [rsp + 0x48], rax
mov dword [rsp + 0x28], 0x8bd0ca8f
jmp 0x14001714e
mov dword [rsp + 0x28], 0x1190a461
jmp 0x14001714e
mov dword [rsp + 0x28], 0xce774886
jmp 0x14001714e
mov eax, dword [0x1400451dc]
mov ecx, dword [0x1400451e8]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete r8b
cmp ecx, 0xa
setl r9b
or r8b, r9b
test r8b, 1
mov eax, 0xf02142be
mov ecx, 0x75b0979
cmovne ecx, eax
mov dword [rsp + 0x28], ecx
jmp 0x14001714e
mov eax, dword [0x1400451dc]
mov ecx, dword [0x1400451e8]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete r8b
cmp ecx, 0xa
setl r9b
or r8b, r9b
test r8b, 1
mov eax, 0xd8a1b1de
mov ecx, 0x92629abe
cmovne ecx, eax
mov dword [rsp + 0x28], ecx
jmp 0x14001714e
mov dword [rsp + 0x28], 0x5a046785
jmp 0x14001714e
mov eax, dword [0x1400451dc]
mov ecx, dword [0x1400451e8]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete r8b
cmp ecx, 0xa
setl r9b
or r8b, r9b
test r8b, 1
mov eax, 0x4a47db67
mov ecx, 0x49a32118
cmovne ecx, eax
mov dword [rsp + 0x28], ecx
jmp 0x14001714e
mov dword [rsp + 0x28], 0xc8e29075
jmp 0x14001714e
mov eax, dword [0x1400451dc]
mov ecx, dword [0x1400451e8]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete r8b
cmp ecx, 0xa
setl r9b
or r8b, r9b
test r8b, 1
mov eax, 0x331a2ad3
mov ecx, 0x35e8b1f4
cmovne ecx, eax
mov dword [rsp + 0x28], ecx
jmp 0x14001714e
mov dword [rsp + 0x28], 0x4d594ce9
jmp 0x14001714e
mov eax, dword [0x1400451dc]
mov ecx, dword [0x1400451e8]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete r8b
cmp ecx, 0xa
setl r9b
or r8b, r9b
test r8b, 1
mov eax, 0xba1d923b
mov ecx, 0x96fd913b
cmovne ecx, eax
mov dword [rsp + 0x28], ecx
jmp 0x14001714e
mov eax, dword [0x1400451dc]
mov ecx, dword [0x1400451e8]
mov edx, eax
sub edx, 1
imul eax, edx
and eax, 1
cmp eax, 0
sete r8b
cmp ecx, 0xa
setl r9b
or r8b, r9b
test r8b, 1
mov eax, 0xad7161cb
mov ecx, 0x96fd913b
cmovne ecx, eax
mov dword [rsp + 0x28], ecx
jmp 0x14001714e
mov dword [rsp + 0x28], 0x3c057a8d
jmp 0x14001714e
mov rax, qword [rsp + 0x88]
mov rcx, qword [rsp + 0x90]
add rax, rcx
mov qword [rsp + 0x58], rax
mov rax, qword [rsp + 0x58]
add rax, 0x18
add rax, 0x70
mov qword [rsp + 0x50], rax
mov rax, qword [rsp + 0x60]
mov rcx, qword [rsp + 0x50]
mov edx, dword [rcx]
mov ecx, edx
add rax, rcx
mov qword [rsp + 0x48], rax
mov dword [rsp + 0x28], 0x4e4a8f3b
jmp 0x14001714e
mov dword [rsp + 0x28], 0x3c6f7b81
jmp 0x14001714e
mov rax, qword [rsp + 0xb0]
mov dword [rsp + 0x28], 0xc0679a03
jmp 0x14001714e
mov dword [rsp + 0x28], 0x85a0a309
jmp 0x14001714e
mov dword [rsp + 0x28], 0xeba02312
jmp 0x14001714e
mov dword [rsp + 0x28], 0xd7f36831
jmp 0x14001714e
mov dword [rsp + 0x28], 0xb67e65f1
jmp 0x14001714e
mov dword [rsp + 0x28], 0x1954c949
jmp 0x14001714e
mov dword [rsp + 0x28], 0x49ff342a
jmp 0x14001714e
mov dword [rsp + 0x28], 0xea569a27
jmp 0x14001714e
mov dword [rsp + 0x28], 0x7847f746
jmp 0x14001714e
mov dword [rsp + 0x28], 0x89bb0b30
jmp 0x14001714e
mov dword [rsp + 0x28], 0xba1d923b
jmp 0x140014d3b