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

Disassembly:
sub rsp, 0x138
mov qword [rsp + 0x80], rcx
mov qword [rsp + 0x78], rdx
mov qword [rsp + 0x70], 0
mov rax, qword [rsp + 0x80]
mov qword [rsp + 0x68], rax
mov rax, qword [rsp + 0x68]
mov rcx, qword [rsp + 0x68]
movsxd rcx, dword [rcx + 0x3c]
add rax, rcx
mov qword [rsp + 0x60], rax
mov rax, qword [rsp + 0x60]
add rax, 0x18
add rax, 0x70
mov qword [rsp + 0x90], rax
mov dword [rsp + 0x30], 0xd11bbf6f
mov eax, dword [rsp + 0x30]
mov ecx, eax
sub ecx, 0x81555638
mov dword [rsp + 0x2c], eax
je 0x14001207c
jmp 0x1400108b8
mov eax, dword [rsp + 0x2c]
sub eax, 0x84a5a4c8
je 0x140011575
jmp 0x1400108cc
mov eax, dword [rsp + 0x2c]
sub eax, 0x89a51da6
je 0x1400123a0
jmp 0x1400108e0
mov eax, dword [rsp + 0x2c]
sub eax, 0x89cadd5e
je 0x140012056
jmp 0x1400108f4
mov eax, dword [rsp + 0x2c]
sub eax, 0x8d1dacbc
je 0x1400121c7
jmp 0x140010908
mov eax, dword [rsp + 0x2c]
sub eax, 0x8d56da00
je 0x140012365
jmp 0x14001091c
mov eax, dword [rsp + 0x2c]
sub eax, 0x8e9cbb66
je 0x140011e9d
jmp 0x140010930
mov eax, dword [rsp + 0x2c]
sub eax, 0x8f8380f3
je 0x1400115b7
jmp 0x140010944
mov eax, dword [rsp + 0x2c]
sub eax, 0xa0dcfec0
je 0x140011ef2
jmp 0x140010958
mov eax, dword [rsp + 0x2c]
sub eax, 0xa18e3df7
je 0x14001182d
jmp 0x14001096c
mov eax, dword [rsp + 0x2c]
sub eax, 0xa9d3c313
je 0x140011a95
jmp 0x140010980
mov eax, dword [rsp + 0x2c]
sub eax, 0xabe6d087
je 0x140011b3c
jmp 0x140010994
mov eax, dword [rsp + 0x2c]
sub eax, 0xac325f13
je 0x140012393
jmp 0x1400109a8
mov eax, dword [rsp + 0x2c]
sub eax, 0xadda9f3b
je 0x14001186f
jmp 0x1400109bc
mov eax, dword [rsp + 0x2c]
sub eax, 0xb2466fdd
je 0x140011914
jmp 0x1400109d0
mov eax, dword [rsp + 0x2c]
sub eax, 0xb468fac2
je 0x1400117cb
jmp 0x1400109e4
mov eax, dword [rsp + 0x2c]
sub eax, 0xb59c64a6
je 0x140011f90
jmp 0x1400109f8
mov eax, dword [rsp + 0x2c]
sub eax, 0xb72bcb5f
je 0x140011f83
jmp 0x140010a0c
mov eax, dword [rsp + 0x2c]
sub eax, 0xb83b19ac
je 0x140011483
jmp 0x140010a20
mov eax, dword [rsp + 0x2c]
sub eax, 0xb8bdff86
je 0x14001206f
jmp 0x140010a34
mov eax, dword [rsp + 0x2c]
sub eax, 0xb9a616af
je 0x1400121d4
jmp 0x140010a48
mov eax, dword [rsp + 0x2c]
sub eax, 0xbd0b7c66
je 0x140011195
jmp 0x140010a5c
mov eax, dword [rsp + 0x2c]
sub eax, 0xbd10d3c0
je 0x140011a11
jmp 0x140010a70
mov eax, dword [rsp + 0x2c]
sub eax, 0xbd268115
je 0x1400123b9
jmp 0x140010a84
mov eax, dword [rsp + 0x2c]
sub eax, 0xbd2f5060
je 0x1400122f4
jmp 0x140010a98
mov eax, dword [rsp + 0x2c]
sub eax, 0xbe52254c
je 0x140011605
jmp 0x140010aac
mov eax, dword [rsp + 0x2c]
sub eax, 0xc11e9837
je 0x1400122b2
jmp 0x140010ac0
mov eax, dword [rsp + 0x2c]
sub eax, 0xc2163558
je 0x140011cd7
jmp 0x140010ad4
mov eax, dword [rsp + 0x2c]
sub eax, 0xc4bfd868
je 0x140011a53
jmp 0x140010ae8
mov eax, dword [rsp + 0x2c]
sub eax, 0xc6777fe9
je 0x140011647
jmp 0x140010afc
mov eax, dword [rsp + 0x2c]
sub eax, 0xce5118aa
je 0x140011133
jmp 0x140010b10
mov eax, dword [rsp + 0x2c]
sub eax, 0xcf46fa40
je 0x14001197c
jmp 0x140010b24
mov eax, dword [rsp + 0x2c]
sub eax, 0xd11bbf6f
je 0x1400110f1
jmp 0x140010b38
mov eax, dword [rsp + 0x2c]
sub eax, 0xd1686eb8
je 0x140011696
jmp 0x140010b4c
mov eax, dword [rsp + 0x2c]
sub eax, 0xd1c6addd
je 0x140011815
jmp 0x140010b60
mov eax, dword [rsp + 0x2c]
sub eax, 0xd21cc37e
je 0x140012136
jmp 0x140010b74
mov eax, dword [rsp + 0x2c]
sub eax, 0xd5333034
je 0x140011dfc
jmp 0x140010b88
mov eax, dword [rsp + 0x2c]
sub eax, 0xd5722d3e
je 0x1400113cb
jmp 0x140010b9c
mov eax, dword [rsp + 0x2c]
sub eax, 0xd8ccaa0d
je 0x140011dba
jmp 0x140010bb0
mov eax, dword [rsp + 0x2c]
sub eax, 0xda010156
je 0x140012343
jmp 0x140010bc4
mov eax, dword [rsp + 0x2c]
sub eax, 0xdb64caf1
je 0x140012372
jmp 0x140010bd8
mov eax, dword [rsp + 0x2c]
sub eax, 0xdc0d88f3
je 0x140011b74
jmp 0x140010bec
mov eax, dword [rsp + 0x2c]
sub eax, 0xdd202a61
je 0x140011cf2
jmp 0x140010c00
mov eax, dword [rsp + 0x2c]
sub eax, 0xdd7f4670
je 0x1400123e2
jmp 0x140010c14
mov eax, dword [rsp + 0x2c]
sub eax, 0xe10b2da4
je 0x140012143
jmp 0x140010c28
mov eax, dword [rsp + 0x2c]
sub eax, 0xe526eaa8
je 0x140012497
jmp 0x140010c3c
mov eax, dword [rsp + 0x2c]
sub eax, 0xeb722908
je 0x1400111f4
jmp 0x140010c50
mov eax, dword [rsp + 0x2c]
sub eax, 0xec973f14
je 0x140011e5b
jmp 0x140010c64
mov eax, dword [rsp + 0x2c]
sub eax, 0xece15973
je 0x140012350
jmp 0x140010c78
mov eax, dword [rsp + 0x2c]
sub eax, 0xefa801f9
je 0x14001136a
jmp 0x140010c8c
mov eax, dword [rsp + 0x2c]
sub eax, 0xf065f4bd
je 0x1400116e5
jmp 0x140010ca0
mov eax, dword [rsp + 0x2c]
sub eax, 0xf31a07ea
je 0x140011328
jmp 0x140010cb4
mov eax, dword [rsp + 0x2c]
sub eax, 0xfa91a897
je 0x14001220e
jmp 0x140010cc8
mov eax, dword [rsp + 0x2c]
sub eax, 0xfc8c0dbf
je 0x1400111da
jmp 0x140010cdc
mov eax, dword [rsp + 0x2c]
sub eax, 0xffb5d11a
je 0x140012250
jmp 0x140010cf0
mov eax, dword [rsp + 0x2c]
sub eax, 0x8ecc3b
je 0x1400113e7
jmp 0x140010d04
mov eax, dword [rsp + 0x2c]
sub eax, 0x21d7042
je 0x1400112d9
jmp 0x140010d18
mov eax, dword [rsp + 0x2c]
sub eax, 0x3d417a3
je 0x140012336
jmp 0x140010d2c
mov eax, dword [rsp + 0x2c]
sub eax, 0x748f4ea
je 0x1400122a5
jmp 0x140010d40
mov eax, dword [rsp + 0x2c]
sub eax, 0x7ad2ac3
je 0x1400118d2
jmp 0x140010d54
mov eax, dword [rsp + 0x2c]
sub eax, 0x9c072e1
je 0x140011d34
jmp 0x140010d68
mov eax, dword [rsp + 0x2c]
sub eax, 0xa89eac9
je 0x14001246d
jmp 0x140010d7c
mov eax, dword [rsp + 0x2c]
sub eax, 0xd4d5839
je 0x140011b0b
jmp 0x140010d90
mov eax, dword [rsp + 0x2c]
sub eax, 0xde4d74b
je 0x140012425
jmp 0x140010da4
mov eax, dword [rsp + 0x2c]
sub eax, 0x107e8a16
je 0x140011cca
mov eax, dword [0x14003e1dc]
mov ecx, dword [0x14003e1e8]
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, 0xce5118aa
mov ecx, 0xece15973
cmovne ecx, eax
mov dword [rsp + 0x30], ecx
jmp 0x14001249f
mov rax, qword [rsp + 0x90]
mov qword [rsp + 0x98], rax
mov ecx, dword [0x14003e1dc]
mov edx, dword [0x14003e1e8]
mov r8d, ecx
sub r8d, 1
imul ecx, r8d
and ecx, 1
cmp ecx, 0
sete r9b
cmp edx, 0xa
setl r10b
or r9b, r10b
test r9b, 1
mov ecx, 0x5863da49
mov edx, 0xece15973
cmovne edx, ecx
mov dword [rsp + 0x30], edx
jmp 0x14001249f
mov rax, qword [rsp + 0x98]
mov qword [rsp + 0x58], rax
mov rax, qword [rsp + 0x68]
mov rcx, qword [rsp + 0x58]
mov edx, dword [rcx]
mov ecx, edx
add rax, rcx
mov qword [rsp + 0x50], rax
mov rax, qword [rsp + 0x58]
cmp dword [rax + 4], 0
mov edx, 0x77905c9c
mov r8d, 0xfc8c0dbf
cmove r8d, edx
mov dword [rsp + 0x30], r8d
jmp 0x14001249f
mov rax, qword [rsp + 0x50]
mov qword [rsp + 0xa0], rax
mov dword [rsp + 0x30], 0xeb722908
jmp 0x14001249f
mov eax, dword [0x14003e1dc]
mov ecx, dword [0x14003e1e8]
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, 0x318ef7dd
mov ecx, 0x2a2a5b40
cmovne ecx, eax
mov dword [rsp + 0x30], ecx
jmp 0x14001249f
mov eax, dword [0x14003e1dc]
mov ecx, dword [0x14003e1e8]
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, 0x79a5b99e
mov ecx, 0x8d56da00
cmovne ecx, eax
mov dword [rsp + 0x30], ecx
jmp 0x14001249f
mov eax, dword [0x14003e1dc]
mov ecx, dword [0x14003e1e8]
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, 0xefa801f9
mov ecx, 0xdb64caf1
cmovne ecx, eax
mov dword [rsp + 0x30], ecx
jmp 0x14001249f
mov eax, dword [0x14003e1dc]
mov ecx, dword [0x14003e1e8]
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, 0x7467aae5
mov ecx, 0xdb64caf1
cmovne ecx, eax
mov dword [rsp + 0x30], ecx
jmp 0x14001249f
mov rax, qword [rsp + 0x50]
mov ecx, dword [rax + 0x18]
mov dword [rsp + 0xb0], ecx
mov dword [rsp + 0x30], 0x8ecc3b
jmp 0x14001249f
mov eax, dword [0x14003e1dc]
mov ecx, dword [0x14003e1e8]
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, 0x341a33e9
mov ecx, 0x6e141cff
cmovne ecx, eax
mov dword [rsp + 0x30], ecx
jmp 0x14001249f
mov dword [rsp + 0x30], 0x722feed3
jmp 0x14001249f
mov eax, dword [0x14003e1dc]
mov ecx, dword [0x14003e1e8]
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, 0x8f8380f3
mov ecx, 0x89a51da6
cmovne ecx, eax
mov dword [rsp + 0x30], ecx
jmp 0x14001249f
mov qword [rsp + 0x88], 0
mov eax, dword [0x14003e1dc]
mov ecx, dword [0x14003e1e8]
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, 0xbe52254c
mov ecx, 0x89a51da6
cmovne ecx, eax
mov dword [rsp + 0x30], ecx
jmp 0x14001249f
mov eax, dword [0x14003e1dc]
mov ecx, dword [0x14003e1e8]
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, 0xc6777fe9
mov ecx, 0x89cadd5e
cmovne ecx, eax
mov dword [rsp + 0x30], ecx
jmp 0x14001249f
mov dword [rsp + 0x30], 0x2bd42080
jmp 0x14001249f
mov eax, dword [0x14003e1dc]
mov ecx, dword [0x14003e1e8]
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, 0x4fbd39ea
mov ecx, 0xb8bdff86
cmovne ecx, eax
mov dword [rsp + 0x30], ecx
jmp 0x14001249f
mov eax, dword [0x14003e1dc]
mov ecx, dword [0x14003e1e8]
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, 0x4180a6c1
mov ecx, 0x81555638
cmovne ecx, eax
mov dword [rsp + 0x30], ecx
jmp 0x14001249f
mov rax, qword [rsp + 0xb8]
mov rcx, qword [rsp + 0xc0]
add rax, rcx
mov qword [rsp + 0xc8], rax
mov dword [rsp + 0x30], 0x6efc8262
jmp 0x14001249f
mov eax, dword [rsp + 0x34]
mov dword [rsp + 0xd4], eax
mov dword [rsp + 0x30], 0xa18e3df7
jmp 0x14001249f
mov eax, dword [0x14003e1dc]
mov ecx, dword [0x14003e1e8]
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, 0xadda9f3b
mov ecx, 0xe10b2da4
cmovne ecx, eax
mov dword [rsp + 0x30], ecx
jmp 0x14001249f
mov rax, qword [rsp + 0x50]
add rax, 0x18
mov qword [rsp + 0xd8], rax
mov ecx, dword [0x14003e1dc]
mov edx, dword [0x14003e1e8]
mov r8d, ecx
sub r8d, 1
imul ecx, r8d
and ecx, 1
cmp ecx, 0
sete r9b
cmp edx, 0xa
setl r10b
or r9b, r10b
test r9b, 1
mov ecx, 0x1c73978c
mov edx, 0xe10b2da4
cmovne edx, ecx
mov dword [rsp + 0x30], edx
jmp 0x14001249f
mov eax, dword [0x14003e1dc]
mov ecx, dword [0x14003e1e8]
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, 0xb2466fdd
mov ecx, 0xbd268115
cmovne ecx, eax
mov dword [rsp + 0x30], ecx
jmp 0x14001249f
mov rax, qword [rsp + 0xd8]
mov ecx, dword [rax]
mov edx, dword [rsp + 0xd4]
cmp edx, ecx
setb r8b
and r8b, 1
mov byte [rsp + 0xe7], r8b
mov ecx, dword [0x14003e1dc]
mov edx, dword [0x14003e1e8]
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, 0xcf46fa40
mov edx, 0xbd268115
cmovne edx, ecx
mov dword [rsp + 0x30], edx
jmp 0x14001249f
mov al, byte [rsp + 0xe7]
test al, 1
mov ecx, 0x7dfe4da8
mov edx, 0xd8ccaa0d
cmovne edx, ecx
mov dword [rsp + 0x30], edx
jmp 0x14001249f
mov eax, dword [0x14003e1dc]
mov ecx, dword [0x14003e1e8]
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, 0xc4bfd868
mov ecx, 0x258384bd
cmovne ecx, eax
mov dword [rsp + 0x30], ecx
jmp 0x14001249f
mov eax, dword [0x14003e1dc]
mov ecx, dword [0x14003e1e8]
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, 0xa9d3c313
mov ecx, 0xb9a616af
cmovne ecx, eax
mov dword [rsp + 0x30], ecx
jmp 0x14001249f
mov rax, qword [rsp + 0xf8]
mov ecx, dword [rax]
mov eax, ecx
mov rdx, qword [rsp + 0xf0]
add rdx, rax
mov qword [rsp + 0x100], rdx
mov ecx, dword [0x14003e1dc]
mov r8d, dword [0x14003e1e8]
mov r9d, ecx
sub r9d, 1
imul ecx, r9d
and ecx, 1
cmp ecx, 0
sete r10b
cmp r8d, 0xa
setl r11b
or r10b, r11b
test r10b, 1
mov ecx, 0x31206628
mov r8d, 0xb9a616af
cmovne r8d, ecx
mov dword [rsp + 0x30], r8d
jmp 0x14001249f
mov rcx, qword [rsp + 0xe8]
mov rdx, qword [rsp + 0x100]
call fcn.140018150
cmp eax, 0
mov eax, 0xabe6d087
mov r8d, 0x107e8a16
cmove r8d, eax
mov dword [rsp + 0x30], r8d
jmp 0x14001249f
mov rax, qword [rsp + 0x68]
mov qword [rsp + 0x108], rax
mov rax, qword [rsp + 0x38]
mov rcx, qword [rsp + 0x48]
movzx edx, word [rcx]
mov ecx, edx
shl rcx, 2
add rax, rcx
mov qword [rsp + 0x110], rax
mov dword [rsp + 0x30], 0xdc0d88f3
jmp 0x14001249f
mov eax, dword [0x14003e1dc]
mov ecx, dword [0x14003e1e8]
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, 0x4acf2736
mov ecx, 0x2b2f19f1
cmovne ecx, eax
mov dword [rsp + 0x30], ecx
jmp 0x14001249f
mov eax, dword [rsp + 0x34]
add eax, 1
mov dword [rsp + 0x124], eax
mov dword [rsp + 0x30], 0xdd202a61
jmp 0x14001249f
mov eax, dword [0x14003e1dc]
mov ecx, dword [0x14003e1e8]
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, 0x9c072e1
mov ecx, 0x38a8ab94
cmovne ecx, eax
mov dword [rsp + 0x30], ecx
jmp 0x14001249f
mov eax, dword [rsp + 0x124]
mov dword [rsp + 0x34], eax
mov rcx, qword [rsp + 0x40]
add rcx, 4
mov qword [rsp + 0x40], rcx
mov eax, dword [0x14003e1dc]
mov edx, dword [0x14003e1e8]
mov r8d, eax
sub r8d, 1
imul eax, r8d
and eax, 1
cmp eax, 0
sete r9b
cmp edx, 0xa
setl r10b
or r9b, r10b
test r9b, 1
mov eax, 0x54018c66
mov edx, 0x38a8ab94
cmovne edx, eax
mov dword [rsp + 0x30], edx
jmp 0x14001249f
mov eax, dword [0x14003e1dc]
mov ecx, dword [0x14003e1e8]
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, 0xd5333034
mov ecx, 0xde4d74b
cmovne ecx, eax
mov dword [rsp + 0x30], ecx
jmp 0x14001249f
mov rax, qword [rsp + 0x70]
mov qword [rsp + 0x128], rax
mov ecx, dword [0x14003e1dc]
mov edx, dword [0x14003e1e8]
mov r8d, ecx
sub r8d, 1
imul ecx, r8d
and ecx, 1
cmp ecx, 0
sete r9b
cmp edx, 0xa
setl r10b
or r9b, r10b
test r9b, 1
mov ecx, 0x6e0f0c51
mov edx, 0xde4d74b
cmovne edx, ecx
mov dword [rsp + 0x30], edx
jmp 0x14001249f
mov eax, dword [0x14003e1dc]
mov ecx, dword [0x14003e1e8]
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, 0x8e9cbb66
mov ecx, 0xfa91a897
cmovne ecx, eax
mov dword [rsp + 0x30], ecx
jmp 0x14001249f
mov rax, qword [rsp + 0x128]
mov qword [rsp + 0x88], rax
mov ecx, dword [0x14003e1dc]
mov edx, dword [0x14003e1e8]
mov r8d, ecx
sub r8d, 1
imul ecx, r8d
and ecx, 1
cmp ecx, 0
sete r9b
cmp edx, 0xa
setl r10b
or r9b, r10b
test r9b, 1
mov ecx, 0xa0dcfec0
mov edx, 0xfa91a897
cmovne edx, ecx
mov dword [rsp + 0x30], edx
jmp 0x14001249f
mov dword [rsp + 0x30], 0x75b90858
jmp 0x14001249f
mov dword [rsp + 0x30], 0xb59c64a6
jmp 0x14001249f
mov rax, qword [rsp + 0x88]
mov qword [rsp + 0x130], rax
mov dword [rsp + 0x30], 0x4a587cc0
jmp 0x14001249f
mov qword [rsp + 0x88], 0
mov dword [rsp + 0x30], 0x84a5a4c8
jmp 0x14001249f
mov dword [rsp + 0x30], 0xd1686eb8
jmp 0x14001249f
mov eax, dword [0x14003e1dc]
mov ecx, dword [0x14003e1e8]
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, 0x31385fe0
mov ecx, 0x37e840c0
cmovne ecx, eax
mov dword [rsp + 0x30], ecx
jmp 0x14001249f
mov dword [rsp + 0x30], 0x4180a6c1
jmp 0x14001249f
mov eax, dword [0x14003e1dc]
mov ecx, dword [0x14003e1e8]
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, 0x6a3fd694
mov ecx, 0xa89eac9
cmovne ecx, eax
mov dword [rsp + 0x30], ecx
jmp 0x14001249f
mov dword [rsp + 0x30], 0xadda9f3b
jmp 0x14001249f
mov rax, qword [rsp + 0xf8]
mov rcx, qword [rsp + 0xf0]
mov dword [rsp + 0x30], 0xa9d3c313
jmp 0x14001249f
mov eax, dword [0x14003e1dc]
mov ecx, dword [0x14003e1e8]
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, 0xffb5d11a
mov ecx, 0x5945a6f8
cmovne ecx, eax
mov dword [rsp + 0x30], ecx
jmp 0x14001249f
mov rax, qword [rsp + 0x128]
mov qword [rsp + 0x88], rax
mov ecx, dword [0x14003e1dc]
mov edx, dword [0x14003e1e8]
mov r8d, ecx
sub r8d, 1
imul ecx, r8d
and ecx, 1
cmp ecx, 0
sete r9b
cmp edx, 0xa
setl r10b
or r9b, r10b
test r9b, 1
mov ecx, 0x748f4ea
mov edx, 0x5945a6f8
cmovne edx, ecx
mov dword [rsp + 0x30], edx
jmp 0x14001249f
mov dword [rsp + 0x30], 0x8e9cbb66
jmp 0x14001249f
mov eax, dword [0x14003e1dc]
mov ecx, dword [0x14003e1e8]
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, 0xbd2f5060
mov ecx, 0xe526eaa8
cmovne ecx, eax
mov dword [rsp + 0x30], ecx
jmp 0x14001249f
mov eax, dword [0x14003e1dc]
mov ecx, dword [0x14003e1e8]
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, 0x3d417a3
mov ecx, 0xe526eaa8
cmovne ecx, eax
mov dword [rsp + 0x30], ecx
jmp 0x14001249f
mov dword [rsp + 0x30], 0x5ecf993c
jmp 0x14001249f
mov dword [rsp + 0x30], 0x7d8f2e0b
jmp 0x14001249f
mov rax, qword [rsp + 0x90]
mov dword [rsp + 0x30], 0xce5118aa
jmp 0x14001249f
mov dword [rsp + 0x30], 0x21d7042
jmp 0x14001249f
mov dword [rsp + 0x30], 0xefa801f9
jmp 0x14001249f
mov dword [rsp + 0x30], 0x1239e013
jmp 0x14001249f
mov qword [rsp + 0x88], 0
mov dword [rsp + 0x30], 0x8f8380f3
jmp 0x14001249f
mov rax, qword [rsp + 0xd8]
mov ecx, dword [rsp + 0xd4]
mov dword [rsp + 0x30], 0xb2466fdd
jmp 0x14001249f
mov rax, qword [rsp + 0x110]
mov rcx, qword [rsp + 0x108]
mov dword [rsp + 0x30], 0x5cd16841
jmp 0x14001249f
mov dword [rsp + 0x30], 0xd5333034
jmp 0x14001249f
mov dword [rsp + 0x30], 0x6a3fd694
jmp 0x14001249f
mov dword [rsp + 0x30], 0xbd2f5060
jmp 0x14001089d