Function at 0x1400128e0
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 qword [rsp + 0x90], rax
mov rax, qword [rsp + 0x68]
add rax, 0x3c
mov qword [rsp + 0x98], rax
mov dword [rsp + 0x30], 0x4c852267
mov eax, dword [rsp + 0x30]
mov ecx, eax
sub ecx, 0x80dc67f5
mov dword [rsp + 0x2c], eax
je 0x140013e98
jmp 0x14001294b
mov eax, dword [rsp + 0x2c]
sub eax, 0x81df4dc6
je 0x1400130be
jmp 0x14001295f
mov eax, dword [rsp + 0x2c]
sub eax, 0x88e87597
je 0x140013542
jmp 0x140012973
mov eax, dword [rsp + 0x2c]
sub eax, 0x89d77dcd
je 0x140013ef0
jmp 0x140012987
mov eax, dword [rsp + 0x2c]
sub eax, 0x8bc60185
je 0x140013184
jmp 0x14001299b
mov eax, dword [rsp + 0x2c]
sub eax, 0x8c8edeaf
je 0x140013c0d
jmp 0x1400129af
mov eax, dword [rsp + 0x2c]
sub eax, 0x8d8475c0
je 0x140013a0b
jmp 0x1400129c3
mov eax, dword [rsp + 0x2c]
sub eax, 0x91c9c11e
je 0x140013e4f
jmp 0x1400129d7
mov eax, dword [rsp + 0x2c]
sub eax, 0x92888093
je 0x140013b2d
jmp 0x1400129eb
mov eax, dword [rsp + 0x2c]
sub eax, 0x92b96f40
je 0x140013435
jmp 0x1400129ff
mov eax, dword [rsp + 0x2c]
sub eax, 0x97932d36
je 0x140013dab
jmp 0x140012a13
mov eax, dword [rsp + 0x2c]
sub eax, 0x9959e7bb
je 0x140013e7e
jmp 0x140012a27
mov eax, dword [rsp + 0x2c]
sub eax, 0xa00c449d
je 0x14001324a
jmp 0x140012a3b
mov eax, dword [rsp + 0x2c]
sub eax, 0xa1f501ad
je 0x140013612
jmp 0x140012a4f
mov eax, dword [rsp + 0x2c]
sub eax, 0xa65889b4
je 0x14001366e
jmp 0x140012a63
mov eax, dword [rsp + 0x2c]
sub eax, 0xa99f59f9
je 0x140013477
jmp 0x140012a77
mov eax, dword [rsp + 0x2c]
sub eax, 0xacdbaec7
je 0x140013ebe
jmp 0x140012a8b
mov eax, dword [rsp + 0x2c]
sub eax, 0xace3934b
je 0x1400131db
jmp 0x140012a9f
mov eax, dword [rsp + 0x2c]
sub eax, 0xaedd9077
je 0x140013100
jmp 0x140012ab3
mov eax, dword [rsp + 0x2c]
sub eax, 0xb0114711
je 0x140013f0a
jmp 0x140012ac7
mov eax, dword [rsp + 0x2c]
sub eax, 0xb2c8ebd1
je 0x14001328c
jmp 0x140012adb
mov eax, dword [rsp + 0x2c]
sub eax, 0xb4f2b6e3
je 0x1400139c9
jmp 0x140012aef
mov eax, dword [rsp + 0x2c]
sub eax, 0xb7b705c6
je 0x14001395a
jmp 0x140012b03
mov eax, dword [rsp + 0x2c]
sub eax, 0xbad79e30
je 0x1400137ea
jmp 0x140012b17
mov eax, dword [rsp + 0x2c]
sub eax, 0xbad7f8d7
je 0x1400134d2
jmp 0x140012b2b
mov eax, dword [rsp + 0x2c]
sub eax, 0xbebbb836
je 0x140013d89
jmp 0x140012b3f
mov eax, dword [rsp + 0x2c]
sub eax, 0xc6a1fe2c
je 0x140013d9e
jmp 0x140012b53
mov eax, dword [rsp + 0x2c]
sub eax, 0xc82f84cd
je 0x140013bcc
jmp 0x140012b67
mov eax, dword [rsp + 0x2c]
sub eax, 0xcc822fe3
je 0x140013eb1
jmp 0x140012b7b
mov eax, dword [rsp + 0x2c]
sub eax, 0xcd8bbfb9
je 0x14001321d
jmp 0x140012b8f
mov eax, dword [rsp + 0x2c]
sub eax, 0xcdd91b8f
je 0x14001374e
jmp 0x140012ba3
mov eax, dword [rsp + 0x2c]
sub eax, 0xd0e31836
je 0x140013310
jmp 0x140012bb7
mov eax, dword [rsp + 0x2c]
sub eax, 0xd6b11645
je 0x1400133a8
jmp 0x140012bcb
mov eax, dword [rsp + 0x2c]
sub eax, 0xdcee1fc6
je 0x140013605
jmp 0x140012bdf
mov eax, dword [rsp + 0x2c]
sub eax, 0xe3cdd867
je 0x140013efd
jmp 0x140012bf3
mov eax, dword [rsp + 0x2c]
sub eax, 0xe4287cb9
je 0x140013def
jmp 0x140012c07
mov eax, dword [rsp + 0x2c]
sub eax, 0xe6144d66
je 0x140013809
jmp 0x140012c1b
mov eax, dword [rsp + 0x2c]
sub eax, 0xe68b3827
je 0x14001362a
jmp 0x140012c2f
mov eax, dword [rsp + 0x2c]
sub eax, 0xeb7785db
je 0x140013e10
jmp 0x140012c43
mov eax, dword [rsp + 0x2c]
sub eax, 0xebab9311
je 0x140013e42
jmp 0x140012c57
mov eax, dword [rsp + 0x2c]
sub eax, 0xec8a799c
je 0x140013c69
jmp 0x140012c6b
mov eax, dword [rsp + 0x2c]
sub eax, 0xedb912ac
je 0x1400138d6
jmp 0x140012c7f
mov eax, dword [rsp + 0x2c]
sub eax, 0xf21fb003
je 0x140013ccb
jmp 0x140012c93
mov eax, dword [rsp + 0x2c]
sub eax, 0xf8a2fe5d
je 0x140013415
jmp 0x140012ca7
mov eax, dword [rsp + 0x2c]
sub eax, 0xfb0f4b7a
je 0x1400136ca
jmp 0x140012cbb
mov eax, dword [rsp + 0x2c]
sub eax, 0xff75a64f
je 0x1400138c9
jmp 0x140012ccf
mov eax, dword [rsp + 0x2c]
sub eax, 0x3242997
je 0x140013062
jmp 0x140012ce3
mov eax, dword [rsp + 0x2c]
sub eax, 0x13a17736
je 0x140013e03
jmp 0x140012cf7
mov eax, dword [rsp + 0x2c]
sub eax, 0x1405bb3b
je 0x140013aa9
jmp 0x140012d0b
mov eax, dword [rsp + 0x2c]
sub eax, 0x1db3f996
je 0x140013cd8
jmp 0x140012d1f
mov eax, dword [rsp + 0x2c]
sub eax, 0x2020362a
je 0x140013cf5
jmp 0x140012d33
mov eax, dword [rsp + 0x2c]
sub eax, 0x203c942b
je 0x140013d79
jmp 0x140012d47
mov eax, dword [rsp + 0x2c]
sub eax, 0x235b9884
je 0x140013b7d
jmp 0x140012d5b
mov eax, dword [rsp + 0x2c]
sub eax, 0x25718191
je 0x140013521
jmp 0x140012d6f
mov eax, dword [rsp + 0x2c]
sub eax, 0x29ac2dfa
je 0x140013584
jmp 0x140012d83
mov eax, dword [rsp + 0x2c]
sub eax, 0x2b3b1c6e
je 0x1400134c5
jmp 0x140012d97
mov eax, dword [rsp + 0x2c]
sub eax, 0x2f900438
je 0x140013918
jmp 0x140012dab
mov eax, dword [rsp + 0x2c]
sub eax, 0x33e0d60f
je 0x140013a9c
jmp 0x140012dbf
mov eax, dword [rsp + 0x2c]
sub eax, 0x371fd791
je 0x140013be4
jmp 0x140012dd3
mov eax, dword [rsp + 0x2c]
sub eax, 0x398ddbaf
je 0x1400133ea
jmp 0x140012de7
mov eax, dword [rsp + 0x2c]
sub eax, 0x4265c32f
je 0x140013790
jmp 0x140012dfb
mov eax, dword [rsp + 0x2c]
sub eax, 0x431dca49
je 0x140013aeb
jmp 0x140012e0f
mov eax, dword [rsp + 0x2c]
sub eax, 0x47bfc078
je 0x140013695
jmp 0x140012e23
mov eax, dword [rsp + 0x2c]
sub eax, 0x49254fa9
je 0x140013142
jmp 0x140012e37
mov eax, dword [rsp + 0x2c]
sub eax, 0x4c852267
je 0x140012fe0
mov rax, qword [rsp + 0x50]
mov qword [rsp + 0xa8], rax
mov dword [rsp + 0x30], 0x66b902bf
jmp 0x140013f22
mov eax, dword [0x1400481dc]
mov ecx, dword [0x1400481e8]
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, 0xaedd9077
mov ecx, 0x7de01a7a
cmovne ecx, eax
mov dword [rsp + 0x30], ecx
jmp 0x140013f22
mov eax, dword [0x1400481dc]
mov ecx, dword [0x1400481e8]
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, 0x49254fa9
mov ecx, 0xbebbb836
cmovne ecx, eax
mov dword [rsp + 0x30], ecx
jmp 0x140013f22
mov eax, dword [0x1400481dc]
mov ecx, dword [0x1400481e8]
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, 0x8bc60185
mov ecx, 0x64888535
cmovne ecx, eax
mov dword [rsp + 0x30], ecx
jmp 0x140013f22
mov rax, qword [rsp + 0xa8]
mov ecx, dword [rax + 0x14]
mov dword [rsp + 0xb4], ecx
mov ecx, dword [0x1400481dc]
mov edx, dword [0x1400481e8]
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, 0xace3934b
mov edx, 0x64888535
cmovne edx, ecx
mov dword [rsp + 0x30], edx
jmp 0x140013f22
mov eax, dword [0x1400481dc]
mov ecx, dword [0x1400481e8]
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, 0xcd8bbfb9
mov ecx, 0xbebbb836
cmovne ecx, eax
mov dword [rsp + 0x30], ecx
jmp 0x140013f22
mov dword [rsp + 0x30], 0x701f8940
jmp 0x140013f22
mov eax, dword [0x1400481dc]
mov ecx, dword [0x1400481e8]
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, 0xb2c8ebd1
mov ecx, 0x9959e7bb
cmovne ecx, eax
mov dword [rsp + 0x30], ecx
jmp 0x140013f22
mov eax, dword [0x1400481dc]
mov ecx, dword [0x1400481e8]
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, 0x605751d0
mov ecx, 0x9959e7bb
cmovne ecx, eax
mov dword [rsp + 0x30], ecx
jmp 0x140013f22
mov eax, dword [0x1400481dc]
mov ecx, dword [0x1400481e8]
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, 0x77734d9e
mov ecx, 0x6db9949f
cmovne ecx, eax
mov dword [rsp + 0x30], ecx
jmp 0x140013f22
mov eax, dword [0x1400481dc]
mov ecx, dword [0x1400481e8]
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, 0x398ddbaf
mov ecx, 0xc6a1fe2c
cmovne ecx, eax
mov dword [rsp + 0x30], ecx
jmp 0x140013f22
mov dword [rsp + 0x30], 0x6663cc31
jmp 0x140013f22
mov eax, dword [rsp + 0xc4]
cmp eax, 0
mov eax, 0x92b96f40
mov ecx, 0x70a04fb1
cmove ecx, eax
mov dword [rsp + 0x30], ecx
jmp 0x140013f22
mov eax, dword [0x1400481dc]
mov ecx, dword [0x1400481e8]
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, 0xa99f59f9
mov ecx, 0x80dc67f5
cmovne ecx, eax
mov dword [rsp + 0x30], ecx
jmp 0x140013f22
mov qword [rsp + 0x88], 0
mov eax, dword [0x1400481dc]
mov ecx, dword [0x1400481e8]
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, 0x2b3b1c6e
mov ecx, 0x80dc67f5
cmovne ecx, eax
mov dword [rsp + 0x30], ecx
jmp 0x140013f22
mov dword [rsp + 0x30], 0xbad7f8d7
jmp 0x140013f22
mov dword [rsp + 0x30], 0x1db3f996
jmp 0x140013f22
mov rax, qword [rsp + 0xd0]
mov ecx, dword [rax]
mov eax, ecx
mov qword [rsp + 0xd8], rax
mov dword [rsp + 0x30], 0x88e87597
jmp 0x140013f22
mov eax, dword [0x1400481dc]
mov ecx, dword [0x1400481e8]
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, 0x29ac2dfa
mov ecx, 0x97932d36
cmovne ecx, eax
mov dword [rsp + 0x30], ecx
jmp 0x140013f22
mov rax, qword [rsp + 0xc8]
mov rcx, qword [rsp + 0xd8]
add rax, rcx
mov qword [rsp + 0x48], rax
mov rax, qword [rsp + 0x68]
mov rcx, qword [rsp + 0x50]
mov edx, dword [rcx + 0x1c]
mov ecx, edx
add rax, rcx
mov qword [rsp + 0x38], rax
mov dword [rsp + 0x34], 0
mov edx, dword [0x1400481dc]
mov r8d, dword [0x1400481e8]
mov r9d, edx
sub r9d, 1
imul edx, r9d
and edx, 1
cmp edx, 0
sete r10b
cmp r8d, 0xa
setl r11b
or r10b, r11b
test r10b, 1
mov edx, 0xdcee1fc6
mov r8d, 0x97932d36
cmovne r8d, edx
mov dword [rsp + 0x30], r8d
jmp 0x140013f22
mov dword [rsp + 0x30], 0xa1f501ad
jmp 0x140013f22
mov eax, dword [rsp + 0x34]
mov dword [rsp + 0xe4], eax
mov dword [rsp + 0x30], 0xe68b3827
jmp 0x140013f22
mov rax, qword [rsp + 0x50]
mov qword [rsp + 0xe8], rax
mov dword [rsp + 0x30], 0x5353fab0
jmp 0x140013f22
mov rax, qword [rsp + 0x78]
mov qword [rsp + 0xf0], rax
mov rax, qword [rsp + 0x68]
mov qword [rsp + 0xf8], rax
mov dword [rsp + 0x30], 0x47bfc078
jmp 0x140013f22
mov rax, qword [rsp + 0x40]
mov ecx, dword [rax]
mov eax, ecx
mov rdx, qword [rsp + 0xf8]
add rdx, rax
mov rcx, qword [rsp + 0xf0]
call fcn.140022b20
mov dword [rsp + 0x100], eax
mov dword [rsp + 0x30], 0xfb0f4b7a
jmp 0x140013f22
mov eax, dword [0x1400481dc]
mov ecx, dword [0x1400481e8]
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, 0x5613e1e3
mov ecx, 0xcc822fe3
cmovne ecx, eax
mov dword [rsp + 0x30], ecx
jmp 0x140013f22
mov eax, dword [0x1400481dc]
mov ecx, dword [0x1400481e8]
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, 0x4265c32f
mov ecx, 0xe4287cb9
cmovne ecx, eax
mov dword [rsp + 0x30], ecx
jmp 0x140013f22
mov eax, dword [rsp + 0x100]
cmp eax, 0
sete cl
and cl, 1
mov byte [rsp + 0x107], cl
mov eax, dword [0x1400481dc]
mov edx, dword [0x1400481e8]
mov r8d, eax
sub r8d, 1
imul eax, r8d
and eax, 1
cmp eax, 0
sete cl
cmp edx, 0xa
setl r9b
or cl, r9b
test cl, 1
mov eax, 0xbad79e30
mov edx, 0xe4287cb9
cmovne edx, eax
mov dword [rsp + 0x30], edx
jmp 0x140013f22
mov al, byte [rsp + 0x107]
test al, 1
mov ecx, 0xe6144d66
mov edx, 0x33e0d60f
cmovne edx, ecx
mov dword [rsp + 0x30], edx
jmp 0x140013f22
mov rax, qword [rsp + 0x68]
mov qword [rsp + 0x108], rax
mov dword [rsp + 0x30], 0x638e5788
jmp 0x140013f22
mov dword [rsp + 0x30], 0xedb912ac
jmp 0x140013f22
mov eax, dword [0x1400481dc]
mov ecx, dword [0x1400481e8]
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, 0x2f900438
mov ecx, 0xeb7785db
cmovne ecx, eax
mov dword [rsp + 0x30], ecx
jmp 0x140013f22
mov eax, dword [0x1400481dc]
mov ecx, dword [0x1400481e8]
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, 0xb7b705c6
mov ecx, 0xacdbaec7
cmovne ecx, eax
mov dword [rsp + 0x30], ecx
jmp 0x140013f22
mov rax, qword [rsp + 0x110]
mov rcx, qword [rsp + 0x118]
mov edx, dword [rax + rcx*4]
mov eax, edx
mov rcx, qword [rsp + 0x108]
add rcx, rax
mov qword [rsp + 0x70], rcx
mov edx, dword [0x1400481dc]
mov r8d, dword [0x1400481e8]
mov r9d, edx
sub r9d, 1
imul edx, r9d
and edx, 1
cmp edx, 0
sete r10b
cmp r8d, 0xa
setl r11b
or r10b, r11b
test r10b, 1
mov edx, 0xb4f2b6e3
mov r8d, 0xacdbaec7
cmovne r8d, edx
mov dword [rsp + 0x30], r8d
jmp 0x140013f22
mov eax, dword [0x1400481dc]
mov ecx, dword [0x1400481e8]
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, 0x8d8475c0
mov ecx, 0xeb7785db
cmovne ecx, eax
mov dword [rsp + 0x30], ecx
jmp 0x140013f22
mov eax, dword [0x1400481dc]
mov ecx, dword [0x1400481e8]
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, 0x516516ad
mov ecx, 0x89d77dcd
cmovne ecx, eax
mov dword [rsp + 0x30], ecx
jmp 0x140013f22
mov dword [rsp + 0x30], 0x1405bb3b
jmp 0x140013f22
mov eax, dword [0x1400481dc]
mov ecx, dword [0x1400481e8]
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, 0x431dca49
mov ecx, 0xebab9311
cmovne ecx, eax
mov dword [rsp + 0x30], ecx
jmp 0x140013f22
mov eax, dword [0x1400481dc]
mov ecx, dword [0x1400481e8]
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, 0x92888093
mov ecx, 0xe3cdd867
cmovne ecx, eax
mov dword [rsp + 0x30], ecx
jmp 0x140013f22
mov eax, dword [rsp + 0x34]
add eax, 1
mov dword [rsp + 0x124], eax
mov eax, dword [0x1400481dc]
mov ecx, dword [0x1400481e8]
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, 0x235b9884
mov ecx, 0xe3cdd867
cmovne ecx, eax
mov dword [rsp + 0x30], ecx
jmp 0x140013f22
mov eax, dword [0x1400481dc]
mov ecx, dword [0x1400481e8]
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, 0x7da52015
mov ecx, 0xebab9311
cmovne ecx, eax
mov dword [rsp + 0x30], ecx
jmp 0x140013f22
mov eax, dword [rsp + 0x124]
mov dword [rsp + 0x34], eax
mov dword [rsp + 0x30], 0x371fd791
jmp 0x140013f22
mov rax, qword [rsp + 0x40]
add rax, 4
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x48]
add rax, 2
mov qword [rsp + 0x48], rax
mov dword [rsp + 0x30], 0xa1f501ad
jmp 0x140013f22
mov rax, qword [rsp + 0x70]
mov qword [rsp + 0x128], rax
mov dword [rsp + 0x30], 0x58a90576
jmp 0x140013f22
mov rax, qword [rsp + 0x128]
mov qword [rsp + 0x88], rax
mov ecx, dword [0x1400481dc]
mov edx, dword [0x1400481e8]
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, 0x5ec792ff
mov edx, 0xb0114711
cmovne edx, ecx
mov dword [rsp + 0x30], edx
jmp 0x140013f22
mov dword [rsp + 0x30], 0x1db3f996
jmp 0x140013f22
mov rax, qword [rsp + 0x88]
mov qword [rsp + 0x130], rax
mov dword [rsp + 0x30], 0x2020362a
jmp 0x140013f22
mov eax, dword [0x1400481dc]
mov ecx, dword [0x1400481e8]
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, 0x61245fba
mov ecx, 0x91c9c11e
cmovne ecx, eax
mov dword [rsp + 0x30], ecx
jmp 0x140013f22
mov rax, qword [rsp + 0x130]
add rsp, 0x138
ret
mov rax, qword [rsp + 0xa8]
mov dword [rsp + 0x30], 0x49254fa9
jmp 0x140013f22
mov dword [rsp + 0x30], 0xd0e31836
jmp 0x140013f22
mov rax, qword [rsp + 0xc8]
mov rcx, qword [rsp + 0xd8]
add rax, rcx
mov qword [rsp + 0x48], rax
mov rax, qword [rsp + 0x68]
mov rcx, qword [rsp + 0x50]
mov edx, dword [rcx + 0x1c]
mov ecx, edx
add rax, rcx
mov qword [rsp + 0x38], rax
mov dword [rsp + 0x34], 0
mov dword [rsp + 0x30], 0x29ac2dfa
jmp 0x140013f22
mov eax, dword [rsp + 0x100]
mov dword [rsp + 0x30], 0x4265c32f
jmp 0x140013f22
mov dword [rsp + 0x30], 0x539baba5
jmp 0x140013f22
mov rax, qword [rsp + 0x110]
mov rcx, qword [rsp + 0x118]
mov edx, dword [rax + rcx*4]
mov eax, edx
mov rcx, qword [rsp + 0x108]
add rcx, rax
mov qword [rsp + 0x70], rcx
mov dword [rsp + 0x30], 0x2f900438
jmp 0x140013f22
mov dword [rsp + 0x30], 0x431dca49
jmp 0x140013f22
mov dword [rsp + 0x30], 0x61245fba
jmp 0x140013f22
mov dword [rsp + 0x30], 0xb2c8ebd1
jmp 0x140013f22
mov qword [rsp + 0x88], 0
mov dword [rsp + 0x30], 0xa99f59f9
jmp 0x140013f22
mov dword [rsp + 0x30], 0x5613e1e3
jmp 0x140013f22
mov rax, qword [rsp + 0x110]
mov rcx, qword [rsp + 0x118]
mov edx, dword [rax + rcx*4]
mov eax, edx
mov rcx, qword [rsp + 0x108]
add rcx, rax
mov qword [rsp + 0x70], rcx
mov dword [rsp + 0x30], 0xb7b705c6
jmp 0x140013f22
mov dword [rsp + 0x30], 0x516516ad
jmp 0x140013f22
mov dword [rsp + 0x30], 0x92888093
jmp 0x140013f22
mov rax, qword [rsp + 0x128]
mov qword [rsp + 0x88], rax
mov dword [rsp + 0x30], 0xec8a799c
jmp 0x140012930