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

Disassembly:
sub rsp, 0x118
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 dword [rsp + 0x28], 0x89ed4412
mov eax, dword [rsp + 0x28]
mov ecx, eax
sub ecx, 0x892d51bb
mov dword [rsp + 0x24], eax
je 0x1400154d7
jmp 0x140013ae7
mov eax, dword [rsp + 0x24]
sub eax, 0x89c05a52
je 0x1400154c2
jmp 0x140013afb
mov eax, dword [rsp + 0x24]
sub eax, 0x89ed4412
je 0x1400143d4
jmp 0x140013b0f
mov eax, dword [rsp + 0x24]
sub eax, 0x8ad98bac
je 0x1400156a0
jmp 0x140013b23
mov eax, dword [rsp + 0x24]
sub eax, 0x8b917fb4
je 0x14001529b
jmp 0x140013b37
mov eax, dword [rsp + 0x24]
sub eax, 0x94435e14
je 0x1400150e1
jmp 0x140013b4b
mov eax, dword [rsp + 0x24]
sub eax, 0x948c3d91
je 0x1400151d5
jmp 0x140013b5f
mov eax, dword [rsp + 0x24]
sub eax, 0x94fa676a
je 0x140014c6c
jmp 0x140013b73
mov eax, dword [rsp + 0x24]
sub eax, 0x960a06df
je 0x1400154b5
jmp 0x140013b87
mov eax, dword [rsp + 0x24]
sub eax, 0x96e60bce
je 0x140014aba
jmp 0x140013b9b
mov eax, dword [rsp + 0x24]
sub eax, 0x99ba0202
je 0x140014a0a
jmp 0x140013baf
mov eax, dword [rsp + 0x24]
sub eax, 0x9bf60b00
je 0x1400153da
jmp 0x140013bc3
mov eax, dword [rsp + 0x24]
sub eax, 0x9c7ac0f5
je 0x1400153f7
jmp 0x140013bd7
mov eax, dword [rsp + 0x24]
sub eax, 0x9f4c3c23
je 0x140015796
jmp 0x140013beb
mov eax, dword [rsp + 0x24]
sub eax, 0x9f968222
je 0x140015259
jmp 0x140013bff
mov eax, dword [rsp + 0x24]
sub eax, 0x9f9e9e8d
je 0x1400157fb
jmp 0x140013c13
mov eax, dword [rsp + 0x24]
sub eax, 0xa54e0b9e
je 0x140014bc2
jmp 0x140013c27
mov eax, dword [rsp + 0x24]
sub eax, 0xa815c50c
je 0x14001501a
jmp 0x140013c3b
mov eax, dword [rsp + 0x24]
sub eax, 0xae1fd634
je 0x1400147c5
jmp 0x140013c4f
mov eax, dword [rsp + 0x24]
sub eax, 0xaeabe915
je 0x140015865
jmp 0x140013c63
mov eax, dword [rsp + 0x24]
sub eax, 0xaf300f7b
je 0x1400157e1
jmp 0x140013c77
mov eax, dword [rsp + 0x24]
sub eax, 0xb1b2afd9
je 0x1400156ba
jmp 0x140013c8b
mov eax, dword [rsp + 0x24]
sub eax, 0xbc221440
je 0x1400157d4
jmp 0x140013c9f
mov eax, dword [rsp + 0x24]
sub eax, 0xbecb5161
je 0x140014714
jmp 0x140013cb3
mov eax, dword [rsp + 0x24]
sub eax, 0xc283dbd5
je 0x140014e34
jmp 0x140013cc7
mov eax, dword [rsp + 0x24]
sub eax, 0xc349b2b9
je 0x140015567
jmp 0x140013cdb
mov eax, dword [rsp + 0x24]
sub eax, 0xc76a6c7f
je 0x140015069
jmp 0x140013cef
mov eax, dword [rsp + 0x24]
sub eax, 0xc811ef37
je 0x14001488f
jmp 0x140013d03
mov eax, dword [rsp + 0x24]
sub eax, 0xc8d1391e
je 0x140015027
jmp 0x140013d17
mov eax, dword [rsp + 0x24]
sub eax, 0xc9deaf4c
je 0x140015858
jmp 0x140013d2b
mov eax, dword [rsp + 0x24]
sub eax, 0xca87635e
je 0x140015574
jmp 0x140013d3f
mov eax, dword [rsp + 0x24]
sub eax, 0xd6396428
je 0x140014cda
jmp 0x140013d53
mov eax, dword [rsp + 0x24]
sub eax, 0xd7d70988
je 0x1400156ad
jmp 0x140013d67
mov eax, dword [rsp + 0x24]
sub eax, 0xd8b05c68
je 0x140015709
jmp 0x140013d7b
mov eax, dword [rsp + 0x24]
sub eax, 0xd97c6bf5
je 0x140015193
jmp 0x140013d8f
mov eax, dword [rsp + 0x24]
sub eax, 0xd9b5824f
je 0x14001452b
jmp 0x140013da3
mov eax, dword [rsp + 0x24]
sub eax, 0xd9fafcb8
je 0x14001587f
jmp 0x140013db7
mov eax, dword [rsp + 0x24]
sub eax, 0xdb07f5d8
je 0x140015371
jmp 0x140013dcb
mov eax, dword [rsp + 0x24]
sub eax, 0xdc95ba3e
je 0x1400145ce
jmp 0x140013ddf
mov eax, dword [rsp + 0x24]
sub eax, 0xded0816b
je 0x1400148de
jmp 0x140013df3
mov eax, dword [rsp + 0x24]
sub eax, 0xdf5b8244
je 0x1400152ed
jmp 0x140013e07
mov eax, dword [rsp + 0x24]
sub eax, 0xe19c40de
je 0x140015186
jmp 0x140013e1b
mov eax, dword [rsp + 0x24]
sub eax, 0xe2edd556
je 0x140015217
jmp 0x140013e2f
mov eax, dword [rsp + 0x24]
sub eax, 0xe37bce74
je 0x140014e82
jmp 0x140013e43
mov eax, dword [rsp + 0x24]
sub eax, 0xe44d5484
je 0x140014da0
jmp 0x140013e57
mov eax, dword [rsp + 0x24]
sub eax, 0xe797ab9c
je 0x140014efd
jmp 0x140013e6b
mov eax, dword [rsp + 0x24]
sub eax, 0xeb129ca6
je 0x1400157b0
jmp 0x140013e7f
mov eax, dword [rsp + 0x24]
sub eax, 0xeb18a916
je 0x140014986
jmp 0x140013e93
mov eax, dword [rsp + 0x24]
sub eax, 0xebdf92e0
je 0x1400147df
jmp 0x140013ea7
mov eax, dword [rsp + 0x24]
sub eax, 0xf09c9b47
je 0x140014ebb
jmp 0x140013ebb
mov eax, dword [rsp + 0x24]
sub eax, 0xf0c80e7c
je 0x14001588c
jmp 0x140013ecf
mov eax, dword [rsp + 0x24]
sub eax, 0xf2355b99
je 0x140014f72
jmp 0x140013ee3
mov eax, dword [rsp + 0x24]
sub eax, 0xf352eab5
je 0x140014df2
jmp 0x140013ef7
mov eax, dword [rsp + 0x24]
sub eax, 0xf40a6e6a
je 0x140014506
jmp 0x140013f0b
mov eax, dword [rsp + 0x24]
sub eax, 0xf572e8a7
je 0x140014683
jmp 0x140013f1f
mov eax, dword [rsp + 0x24]
sub eax, 0xf60003ee
je 0x1400155f8
jmp 0x140013f33
mov eax, dword [rsp + 0x24]
sub eax, 0xf7079209
je 0x1400158bf
jmp 0x140013f47
mov eax, dword [rsp + 0x24]
sub eax, 0xf753474f
je 0x1400153b3
jmp 0x140013f5b
mov eax, dword [rsp + 0x24]
sub eax, 0xf7a8f907
je 0x140015824
jmp 0x140013f6f
mov eax, dword [rsp + 0x24]
sub eax, 0xf7c5d03a
je 0x140015817
jmp 0x140013f83
mov eax, dword [rsp + 0x24]
sub eax, 0xf81652d2
je 0x14001462a
jmp 0x140013f97
mov eax, dword [rsp + 0x24]
sub eax, 0xf8724461
je 0x14001547b
jmp 0x140013fab
mov eax, dword [rsp + 0x24]
sub eax, 0xf98e09d0
je 0x1400156c7
jmp 0x140013fbf
mov eax, dword [rsp + 0x24]
sub eax, 0xfc756902
je 0x1400145af
jmp 0x140013fd3
mov eax, dword [rsp + 0x24]
sub eax, 0xf5a678
je 0x140014482
mov eax, dword [0x1400401dc]
mov ecx, dword [0x1400401e8]
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, 0x115aa904
mov ecx, 0x9f4c3c23
cmovne ecx, eax
mov dword [rsp + 0x28], ecx
jmp 0x1400158ff
mov rax, qword [rsp + 0x98]
cmp dword [rax], 0
sete cl
and cl, 1
mov byte [rsp + 0xa7], cl
mov dword [rsp + 0x28], 0xd9b5824f
jmp 0x1400158ff
mov eax, dword [0x1400401dc]
mov ecx, dword [0x1400401e8]
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, 0x19845e0f
mov ecx, 0x960a06df
cmovne ecx, eax
mov dword [rsp + 0x28], ecx
jmp 0x1400158ff
mov al, byte [rsp + 0xa7]
test al, 1
mov ecx, 0x606b6420
mov edx, 0xdc95ba3e
cmovne edx, ecx
mov dword [rsp + 0x28], edx
jmp 0x1400158ff
mov rax, qword [rsp + 0x48]
mov qword [rsp + 0xa8], rax
mov dword [rsp + 0x28], 0x144c23dd
jmp 0x1400158ff
mov rax, qword [rsp + 0xa8]
add rax, 0x18
mov qword [rsp + 0xb0], rax
mov ecx, dword [0x1400401dc]
mov edx, dword [0x1400401e8]
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, 0xf572e8a7
mov edx, 0x89c05a52
cmovne edx, ecx
mov dword [rsp + 0x28], edx
jmp 0x1400158ff
mov eax, dword [0x1400401dc]
mov ecx, dword [0x1400401e8]
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, 0x6cc8a5f7
mov ecx, 0x52e3a55a
cmovne ecx, eax
mov dword [rsp + 0x28], ecx
jmp 0x1400158ff
mov rax, qword [rsp + 0xb0]
cmp dword [rax], 0
mov ecx, 0x606b6420
mov edx, 0xebdf92e0
cmove edx, ecx
mov dword [rsp + 0x28], edx
jmp 0x1400158ff
mov dword [rsp + 0x28], 0x2bdaf91a
jmp 0x1400158ff
mov eax, dword [0x1400401dc]
mov ecx, dword [0x1400401e8]
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, 0x592c1bda
mov ecx, 0xeb129ca6
cmovne ecx, eax
mov dword [rsp + 0x28], ecx
jmp 0x1400158ff
mov dword [rsp + 0x28], 0x4284a22f
jmp 0x1400158ff
mov rax, qword [rsp + 0x48]
mov ecx, dword [rax + 0x24]
mov dword [rsp + 0xc0], ecx
mov ecx, dword [0x1400401dc]
mov edx, dword [0x1400401e8]
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, 0x48f8be1f
mov edx, 0xbc221440
cmovne edx, ecx
mov dword [rsp + 0x28], edx
jmp 0x1400158ff
mov eax, dword [0x1400401dc]
mov ecx, dword [0x1400401e8]
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, 0xd27d6ce
mov ecx, 0xca87635e
cmovne ecx, eax
mov dword [rsp + 0x28], ecx
jmp 0x1400158ff
mov eax, dword [rsp + 0x2c]
mov dword [rsp + 0xc4], eax
mov rcx, qword [rsp + 0x48]
add rcx, 0x18
mov qword [rsp + 0xc8], rcx
mov eax, dword [0x1400401dc]
mov edx, dword [0x1400401e8]
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, 0x2c372849
mov edx, 0xaf300f7b
cmovne edx, eax
mov dword [rsp + 0x28], edx
jmp 0x1400158ff
mov eax, dword [0x1400401dc]
mov ecx, dword [0x1400401e8]
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, 0x69001def
mov ecx, 0x235013cf
cmovne ecx, eax
mov dword [rsp + 0x28], ecx
jmp 0x1400158ff
mov rax, qword [rsp + 0xc8]
mov ecx, dword [rax]
mov edx, dword [rsp + 0xc4]
cmp edx, ecx
setb r8b
and r8b, 1
mov byte [rsp + 0xd7], r8b
mov ecx, dword [0x1400401dc]
mov edx, dword [0x1400401e8]
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, 0x13226601
mov edx, 0x9f9e9e8d
cmovne edx, ecx
mov dword [rsp + 0x28], edx
jmp 0x1400158ff
mov dword [rsp + 0x28], 0x63568fa3
jmp 0x1400158ff
mov eax, dword [0x1400401dc]
mov ecx, dword [0x1400401e8]
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, 0x1579caab
mov ecx, 0xf7c5d03a
cmovne ecx, eax
mov dword [rsp + 0x28], ecx
jmp 0x1400158ff
mov rax, qword [rsp + 0x70]
mov qword [rsp + 0xd8], rax
mov ecx, dword [0x1400401dc]
mov edx, dword [0x1400401e8]
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, 0xf352eab5
mov edx, 0xf7a8f907
cmovne edx, ecx
mov dword [rsp + 0x28], edx
jmp 0x1400158ff
mov eax, dword [0x1400401dc]
mov ecx, dword [0x1400401e8]
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, 0xc283dbd5
mov ecx, 0xd7d70988
cmovne ecx, eax
mov dword [rsp + 0x28], ecx
jmp 0x1400158ff
mov dword [rsp + 0x28], 0x12fa5ac6
jmp 0x1400158ff
mov al, byte [rsp + 0xe7]
test al, 1
mov ecx, 0x68d4a90a
mov edx, 0xc8d1391e
cmovne edx, ecx
mov dword [rsp + 0x28], edx
jmp 0x1400158ff
mov eax, dword [0x1400401dc]
mov ecx, dword [0x1400401e8]
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, 0xe797ab9c
mov ecx, 0xb1b2afd9
cmovne ecx, eax
mov dword [rsp + 0x28], ecx
jmp 0x1400158ff
mov rax, qword [rsp + 0x30]
mov rcx, qword [rsp + 0x40]
movzx edx, word [rcx]
mov ecx, edx
shl rcx, 2
add rax, rcx
mov qword [rsp + 0xf0], rax
mov edx, dword [0x1400401dc]
mov r8d, dword [0x1400401e8]
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, 0x5367ea13
mov r8d, 0xb1b2afd9
cmovne r8d, edx
mov dword [rsp + 0x28], r8d
jmp 0x1400158ff
mov eax, dword [0x1400401dc]
mov ecx, dword [0x1400401e8]
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, 0x178fefd1
mov ecx, 0xf98e09d0
cmovne ecx, eax
mov dword [rsp + 0x28], ecx
jmp 0x1400158ff
mov dword [rsp + 0x28], 0x6d4c9184
jmp 0x1400158ff
mov eax, dword [0x1400401dc]
mov ecx, dword [0x1400401e8]
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, 0xc76a6c7f
mov ecx, 0x2593d206
cmovne ecx, eax
mov dword [rsp + 0x28], ecx
jmp 0x1400158ff
mov eax, dword [0x1400401dc]
mov ecx, dword [0x1400401e8]
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, 0x73711519
mov ecx, 0x2593d206
cmovne ecx, eax
mov dword [rsp + 0x28], ecx
jmp 0x1400158ff
mov eax, dword [0x1400401dc]
mov ecx, dword [0x1400401e8]
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, 0x239f8671
mov ecx, 0x9f64039
cmovne ecx, eax
mov dword [rsp + 0x28], ecx
jmp 0x1400158ff
mov dword [rsp + 0x28], 0xd97c6bf5
jmp 0x1400158ff
mov eax, dword [0x1400401dc]
mov ecx, dword [0x1400401e8]
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, 0x948c3d91
mov ecx, 0xc9deaf4c
cmovne ecx, eax
mov dword [rsp + 0x28], ecx
jmp 0x1400158ff
mov eax, dword [0x1400401dc]
mov ecx, dword [0x1400401e8]
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, 0xe2edd556
mov ecx, 0xc9deaf4c
cmovne ecx, eax
mov dword [rsp + 0x28], ecx
jmp 0x1400158ff
mov eax, dword [0x1400401dc]
mov ecx, dword [0x1400401e8]
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, 0x9f968222
mov ecx, 0x7a3a9964
cmovne ecx, eax
mov dword [rsp + 0x28], ecx
jmp 0x1400158ff
mov eax, dword [0x1400401dc]
mov ecx, dword [0x1400401e8]
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, 0x8b917fb4
mov ecx, 0xaeabe915
cmovne ecx, eax
mov dword [rsp + 0x28], ecx
jmp 0x1400158ff
mov rax, qword [rsp + 0x100]
mov qword [rsp + 0x40], rax
mov ecx, dword [0x1400401dc]
mov edx, dword [0x1400401e8]
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, 0xdf5b8244
mov edx, 0xaeabe915
cmovne edx, ecx
mov dword [rsp + 0x28], edx
jmp 0x1400158ff
mov eax, dword [0x1400401dc]
mov ecx, dword [0x1400401e8]
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, 0x2809f897
mov ecx, 0x7a3a9964
cmovne ecx, eax
mov dword [rsp + 0x28], ecx
jmp 0x1400158ff
mov eax, dword [0x1400401dc]
mov ecx, dword [0x1400401e8]
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, 0xf753474f
mov ecx, 0xd9fafcb8
cmovne ecx, eax
mov dword [rsp + 0x28], ecx
jmp 0x1400158ff
mov dword [rsp + 0x28], 0xeb18a916
jmp 0x1400158ff
mov rax, qword [rsp + 0x108]
mov qword [rsp + 0x80], rax
mov dword [rsp + 0x28], 0x9c7ac0f5
jmp 0x1400158ff
mov eax, dword [0x1400401dc]
mov ecx, dword [0x1400401e8]
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, 0x42b0862d
mov ecx, 0xf0c80e7c
cmovne ecx, eax
mov dword [rsp + 0x28], ecx
jmp 0x1400158ff
mov dword [rsp + 0x28], 0x1f345cb9
jmp 0x1400158ff
mov dword [rsp + 0x28], 0x19845e0f
jmp 0x1400158ff
mov rax, qword [rsp + 0xa8]
mov dword [rsp + 0x28], 0xf81652d2
jmp 0x1400158ff
mov eax, dword [0x1400401dc]
mov ecx, dword [0x1400401e8]
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, 0x5a99d30e
mov ecx, 0x227d8f5b
cmovne ecx, eax
mov dword [rsp + 0x28], ecx
jmp 0x1400158ff
mov dword [rsp + 0x28], 0x489e142f
jmp 0x1400158ff
mov eax, dword [0x1400401dc]
mov ecx, dword [0x1400401e8]
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, 0x3c93bad6
mov ecx, 0x24418c83
cmovne ecx, eax
mov dword [rsp + 0x28], ecx
jmp 0x1400158ff
mov dword [rsp + 0x28], 0xd27d6ce
jmp 0x1400158ff
mov dword [rsp + 0x28], 0x7b13a107
jmp 0x1400158ff
mov dword [rsp + 0x28], 0x20a54aca
jmp 0x1400158ff
mov dword [rsp + 0x28], 0xe797ab9c
jmp 0x1400158ff
mov eax, dword [0x1400401dc]
mov ecx, dword [0x1400401e8]
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, 0xd8b05c68
mov ecx, 0x6ee22178
cmovne ecx, eax
mov dword [rsp + 0x28], ecx
jmp 0x1400158ff
mov rax, qword [rsp + 0xf0]
mov ecx, dword [rax]
mov eax, ecx
mov rdx, qword [rsp + 0xe8]
add rdx, rax
mov qword [rsp + 0x68], rdx
mov ecx, dword [0x1400401dc]
mov r8d, dword [0x1400401e8]
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, 0x680f8682
mov r8d, 0x6ee22178
cmovne r8d, ecx
mov dword [rsp + 0x28], r8d
jmp 0x1400158ff
mov dword [rsp + 0x28], 0x115aa904
jmp 0x1400158ff
mov rax, qword [rsp + 0x60]
mov rcx, qword [rsp + 0x48]
mov edx, dword [rcx + 0x20]
mov ecx, edx
add rax, rcx
mov qword [rsp + 0x38], rax
mov dword [rsp + 0x28], 0x592c1bda
jmp 0x1400158ff
mov dword [rsp + 0x28], 0xded0816b
jmp 0x1400158ff
mov dword [rsp + 0x28], 0x99ba0202
jmp 0x1400158ff
mov rax, qword [rsp + 0xc8]
mov ecx, dword [rsp + 0xc4]
mov dword [rsp + 0x28], 0xa54e0b9e
jmp 0x1400158ff
mov dword [rsp + 0x28], 0xd6396428
jmp 0x1400158ff
mov dword [rsp + 0x28], 0xe44d5484
jmp 0x1400158ff
mov dword [rsp + 0x28], 0x948c3d91
jmp 0x1400158ff
mov rax, qword [rsp + 0x100]
mov qword [rsp + 0x40], rax
mov dword [rsp + 0x28], 0x8b917fb4
jmp 0x1400158ff
mov dword [rsp + 0x28], 0xdb07f5d8
jmp 0x1400158ff
mov dword [rsp + 0x28], 0x42b0862d
jmp 0x1400158ff
mov rax, qword [rsp + 0xc8]
mov ecx, dword [rsp + 0xc4]
mov dword [rsp + 0x28], 0x1a0a3410
jmp 0x1400158ff
jmp 0x140013acc