Function at 0x1400b1500
Capabilities:
Hash data using fnv
Resolve function by parsing pe exports

Disassembly:
push rbp
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x1c8
lea rbp, [rsp + 0x80]
movaps xmmword [rbp + 0x130], xmm6
mov qword [rbp + 0x128], 0xfffffffffffffffe
mov qword [rbp - 0x58], rdx
mov eax, dword [0x14035d008]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
sete al
cmp dword [0x14035d00c], 0xa
setl cl
or cl, al
mov eax, 0x95f1895d
mov edx, 0xdb72a4d
cmove eax, edx
mov ecx, 0x85b0d76e
cmove ecx, edx
mov edx, 0xa3b5494f
nop dword [rax]
cmp edx, 0xa3b5494e
jle 0x1400b15a0
cmp edx, 0xa3b5494f
je 0x1400b15b7
cmp edx, 0xdb72a4d
je 0x1400b15bb
cmp edx, 0x53699318
jne 0x1400b1570
jmp 0x1400b15f5
cmp edx, 0x85b0d76e
je 0x1400b15d8
cmp edx, 0x95f1895d
jne 0x1400b1570
mov edx, 0x53699318
jmp 0x1400b1570
mov edx, ecx
jmp 0x1400b1570
movups xmm0, xmmword [0x14031f0db]
movups xmmword [rbp + 0xa], xmm0
movups xmm0, xmmword [0x14031f0d1]
movaps xmmword [rbp], xmm0
mov edx, 0x85b0d76e
jmp 0x1400b1570
movups xmm0, xmmword [0x14031f0db]
movups xmmword [rbp + 0xa], xmm0
movups xmm0, xmmword [0x14031f0d1]
movaps xmmword [rbp], xmm0
mov edx, eax
jmp 0x1400b1570
mov eax, 0x4ad47e8c
movabs r12, 0xa0a0a0a0a0a0a0a1
mov r15d, 0xdb716438
mov rbx, rbp
mov r13d, 0x23bf5291
mov r14d, 0xce416371
jmp 0x1400b1630
mov rax, qword [rbp + 0xf0]
mov qword [rbp + 0x120], rax
mov eax, 0x9c73a130
nop
cmp eax, 0x13545bef
jle 0x1400b1670
cmp eax, 0x48a75c34
jg 0x1400b17c0
cmp eax, 0x13545bf0
je 0x1400b18e9
cmp eax, 0x3ebc13ce
jne 0x1400b1630
mov qword [rbp + 0xc8], rbx
mov eax, 0xe7bd3b85
jmp 0x1400b1630
cmp eax, 0xd714cc5f
jle 0x1400b18c9
cmp eax, 0xd714cc60
je 0x1400b161b
cmp eax, 0xe7bd3b85
jne 0x1400b1630
mov rsi, qword [rbp + 0xc8]
mov eax, 0x298c64da
nop word cs:[rax + rax]
nop
cmp eax, 0x298c64d9
jle 0x1400b1710
cmp eax, 0x40226bc5
jg 0x1400b1750
cmp eax, 0x298c64da
je 0x1400b1782
cmp eax, 0x2b216601
jne 0x1400b16a0
mov rcx, qword [rbp + 0xd0]
mov rax, rcx
mul r12
shr rdx, 5
imul eax, edx, 0x33
sub ecx, eax
mov rax, qword [rbp + 0x78]
mov edx, 0xce
sub edx, ecx
add ecx, 0x31
and edx, 0xc1
and ecx, 0x3e
or ecx, edx
xor eax, ecx
xor al, 0xc1
mov byte [rbp + 0x100], al
mov eax, 0x6831791f
jmp 0x1400b16a0
cmp eax, 0xc3dd4b28
je 0x1400b178c
cmp eax, 0xd5c9f005
je 0x1400b18f3
cmp eax, 0xdb716438
jne 0x1400b16a0
mov rax, qword [rbp + 0xd0]
movsx rax, byte [rsi + rax]
mov qword [rbp + 0x78], rax
mov eax, 0x2b216601
jmp 0x1400b16a0
cmp eax, 0x6831791f
je 0x1400b1798
cmp eax, 0x40226bc6
jne 0x1400b16a0
mov qword [rbp + 0xd0], rdi
mov rax, qword [rbp + 0xd0]
cmp rax, 0x1a
mov eax, 0xd5c9f005
cmovb eax, r15d
jmp 0x1400b16a0
mov eax, 0xc3dd4b28
jmp 0x1400b16a0
mov eax, 0x40226bc6
xor edi, edi
jmp 0x1400b16a0
mov rax, qword [rbp + 0xd0]
movzx ecx, byte [rbp + 0x100]
mov byte [rbp + rax], cl
mov rdi, qword [rbp + 0xd0]
add rdi, 1
mov eax, 0x40226bc6
jmp 0x1400b16a0
cmp eax, 0x48a75c35
je 0x1400b18fd
cmp eax, 0x4ad47e8c
jne 0x1400b1630
mov eax, 0x54281311
nop dword [rax + rax]
cmp eax, 0x49d85c4
je 0x1400b190e
cmp eax, 0x54281311
jne 0x1400b17e0
mov qword [rbp + 0x100], 0x19
mov qword [rbp + 0x78], rbx
mov eax, dword [0x140361898]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
sete al
cmp dword [0x14036189c], 0xa
setl cl
or cl, al
mov edi, 0x9dbb4c78
cmovne edi, r13d
mov ecx, 0x9dbb4c78
cmovne ecx, r14d
mov eax, 0x4d082f6e
nop word cs:[rax + rax]
cmp eax, 0x23bf5290
jle 0x1400b1860
cmp eax, 0x23bf5291
je 0x1400b187d
cmp eax, 0x4d082f6e
je 0x1400b1884
cmp eax, 0x5ac96625
jne 0x1400b1840
jmp 0x1400b189a
cmp eax, 0x9dbb4c78
je 0x1400b1888
cmp eax, 0xce416371
jne 0x1400b1840
mov rdx, qword [rbp + 0x100]
add rdx, qword [rbp + 0x78]
mov eax, edi
jmp 0x1400b1840
mov eax, 0x5ac96625
jmp 0x1400b1840
mov eax, ecx
jmp 0x1400b1840
mov rax, qword [rbp + 0x100]
mov rax, qword [rbp + 0x78]
mov eax, 0xce416371
jmp 0x1400b1840
mov qword [rbp + 0xd0], rdx
mov rax, qword [rbp + 0xd0]
mov cl, byte [rax]
sub rsp, 0x20
call fcn.1400cab70
add rsp, 0x20
xor al, 1
mov byte [rbp + 0xb0], al
mov eax, 0x49d85c4
jmp 0x1400b17e0
cmp eax, 0xa604c965
jne 0x1400b1924
cmp byte [rbp + 0xb8], 0
mov eax, 0x48a75c35
mov ecx, 0x3ebc13ce
cmovne eax, ecx
jmp 0x1400b1630
mov eax, 0x48a75c35
jmp 0x1400b1630
mov eax, 0x13545bf0
jmp 0x1400b1630
mov qword [rbp + 0xf0], rbx
mov eax, 0xd714cc60
jmp 0x1400b1630
mov al, byte [rbp + 0xb0]
mov byte [rbp + 0xb8], al
mov eax, 0xa604c965
jmp 0x1400b1630
cmp eax, 0x9c73a130
jne 0x1400b1630
mov rax, qword [rbp + 0x120]
mov qword [rbp - 0x50], rax
mov eax, 0x686b8451
nop
cmp eax, 0x519bb608
je 0x1400b196e
cmp eax, 0x686b8451
jne 0x1400b1940
movzx eax, word [0x14031f0f3]
mov word [rbp + 0x80], ax
mov rax, qword [0x14031f0eb]
mov qword [rbp + 0x78], rax
mov eax, 0x519bb608
jmp 0x1400b1940
mov eax, 0xb4554a26
movabs r15, 0x7fffffffffffffce
movabs r13, 0x5c1cd865a037496e
mov r14d, 0x883df692
jmp 0x1400b19a0
lea rax, [rbp + 0x78]
mov qword [rbp + 0xf0], rax
mov eax, 0x73cddc6e
nop
cmp eax, 0x4c37c6c1
jle 0x1400b1b80
cmp eax, 0x5d312ded
jg 0x1400b1bc0
cmp eax, 0x4c37c6c2
je 0x1400b198f
cmp eax, 0x5a95084b
jne 0x1400b19a0
mov r8, qword [rbp + 0xc8]
mov eax, dword [0x140361848]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
sete al
cmp dword [0x14036184c], 0xa
setl cl
or cl, al
mov r9d, 0x7eacb55c
mov eax, 0x6ac2de2e
cmovne r9d, eax
mov ebx, 0x7eacb55c
mov eax, 0x1f02d43c
cmovne ebx, eax
mov eax, 0x90086306
jmp 0x1400b1a20
mov rsi, qword [rbp + 0xd0]
add rsi, 1
mov eax, 0x45abe34e
nop dword [rax]
cmp eax, 0x1f02d43b
jle 0x1400b1a60
cmp eax, 0x6ac2de2d
jle 0x1400b1a90
cmp eax, 0x6ac2de2e
je 0x1400b1b08
cmp eax, 0x6db6d036
je 0x1400b1ae2
cmp eax, 0x7eacb55c
jne 0x1400b1a20
mov rax, qword [rbp + 0xd0]
mov eax, 0x1f02d43c
jmp 0x1400b1a20
cmp eax, 0xba8caed1
jg 0x1400b1ab0
cmp eax, 0x883df692
je 0x1400b1b1d
cmp eax, 0x90086306
jne 0x1400b1b6a
mov eax, 0x6db6d036
jmp 0x1400b1a20
cmp eax, 0x1f02d43c
je 0x1400b1aee
cmp eax, 0x45abe34e
jne 0x1400b1a20
mov qword [rbp + 0xd0], rsi
mov eax, ebx
jmp 0x1400b1a20
cmp eax, 0xba8caed2
je 0x1400b1a0c
cmp eax, 0xf0a8f22b
jne 0x1400b1a20
mov rax, qword [rbp + 0x100]
mov rcx, qword [rbp + 0xd0]
mov byte [rbp + rcx + 0x78], al
mov eax, 0xba8caed2
jmp 0x1400b1a20
mov eax, 0x45abe34e
xor esi, esi
jmp 0x1400b1a20
mov rax, qword [rbp + 0xd0]
cmp rax, 0xa
setb byte [rbp + 0xb8]
mov eax, r9d
jmp 0x1400b1a20
cmp byte [rbp + 0xb8], 0
mov eax, 0x884fc0dd
cmovne eax, r14d
jmp 0x1400b1a20
mov rax, qword [rbp + 0xd0]
movsx rdi, byte [r8 + rax]
mov rcx, qword [rbp + 0xd0]
mov rax, rcx
mul r12
shr rdx, 5
imul rax, rdx, 0x33
sub rcx, rax
lea eax, [rcx + 0x11]
mov rdx, r15
sub rdx, rcx
and rdx, r13
and eax, 0x11
or rax, rdx
xor rdi, r13
xor rdi, rax
mov qword [rbp + 0x100], rdi
mov eax, 0xf0a8f22b
jmp 0x1400b1a20
cmp eax, 0x884fc0dd
jne 0x1400b1a20
mov eax, 0x4c37c6c2
jmp 0x1400b19a0
cmp eax, 0x218153f9
jg 0x1400b1bea
cmp eax, 0xb4554a26
je 0x1400b1c0a
cmp eax, 0xb8ab0d70
jne 0x1400b19a0
mov rax, qword [rbp + 0xb0]
mov qword [rbp + 0xc8], rax
mov eax, 0x5a95084b
jmp 0x1400b19a0
cmp eax, 0x5d312dee
je 0x1400b1c43
cmp eax, 0x73cddc6e
jne 0x1400b19a0
mov rax, qword [rbp + 0xf0]
mov qword [rbp + 0x120], rax
mov eax, 0x2694e889
jmp 0x1400b19a0
cmp eax, 0x218153fa
jne 0x1400b1cbb
lea rax, [rbp + 0x78]
mov qword [rbp + 0xb0], rax
mov eax, 0xb8ab0d70
jmp 0x1400b19a0
mov qword [rbp + 0xd0], 9
mov ecx, 0x40305d11
nop word [rax + rax]
cmp ecx, 0x81b14c60
je 0x1400b1c59
cmp ecx, 0x40305d11
jne 0x1400b1c20
mov rax, qword [rbp + 0xd0]
movzx eax, byte [rbp + rax + 0x78]
mov ecx, 0x81b14c60
jmp 0x1400b1c20
cmp byte [rbp + 0x48], 0
mov eax, 0x4c37c6c2
mov ecx, 0x218153fa
cmovne eax, ecx
jmp 0x1400b19a0
mov byte [rbp + 0x100], al
mov cl, byte [rbp + 0x100]
sub rsp, 0x20
call fcn.1400cab70
add rsp, 0x20
mov byte [rbp + 0x100], al
mov ecx, 0x15d2d471
nop dword [rax]
cmp ecx, 0x1f9fcb17
je 0x1400b1ca0
cmp ecx, 0x15d2d471
jne 0x1400b1c80
movzx eax, byte [rbp + 0x100]
xor al, 1
mov ecx, 0x1f9fcb17
jmp 0x1400b1c80
and al, 1
mov byte [rbp + 0xd0], al
mov al, byte [rbp + 0xd0]
mov byte [rbp + 0x48], al
mov eax, 0x5d312dee
jmp 0x1400b19a0
cmp eax, 0x2694e889
jne 0x1400b19a0
mov qword [rbp - 0x10], rsp
mov rax, qword [rbp + 0x120]
mov qword [rbp - 8], rax
mov eax, 0xea370bc3
mov r8d, 0x5dadebc4
cmp eax, 0x624220d3
je 0x1400b29f0
cmp eax, 0xea370bc3
jne 0x1400b1ce0
mov qword [rbp - 0x48], rsp
mov eax, dword [0x14035dc08]
mov ecx, dword [0x14035dc0c]
lea edx, [rax - 1]
imul edx, eax
test dl, 1
sete byte [rbp + 0xa3]
cmp ecx, 0xa
setl byte [rbp + 0xff]
mov eax, 0xa03737d3
jmp 0x1400b29d5
cmp eax, 0xe70e3af5
jle 0x1400b1da0
cmp eax, 0x3f227a18
jle 0x1400b1e40
cmp eax, 0x5dc5f8a9
jle 0x1400b1f1c
cmp eax, 0x66852879
jg 0x1400b1ff3
cmp eax, 0x5dc5f8aa
je 0x1400b200e
cmp eax, 0x6277f950
jne 0x1400b1d30
mov qword [rbp + 0xc8], r14
mov rax, qword [rbp + 0x88]
test r10d, r10d
mov eax, 0x6685287a
mov ecx, 0x5dc5f8aa
cmove eax, ecx
mov r9, qword [rbp + 0xc8]
jmp 0x1400b1d30
cmp eax, 0xa79dd6c3
jg 0x1400b1ea0
cmp eax, 0x9961a169
jg 0x1400b1f4d
cmp eax, 0x897d178a
je 0x1400b2089
cmp eax, 0x8d7dbc13
je 0x1400b20a3
cmp eax, 0x90e2d29e
jne 0x1400b1d30
mov eax, select
call fcn.1402e5fd0
sub rsp, rax
mov rax, rsp
mov qword [rbp + 0x58], rax
mov eax, 0x20
call fcn.1402e5fd0
sub rsp, rax
mov rax, rsp
mov qword [rbp + 0x98], rax
mov rax, qword [rbp + 0x58]
mov qword [rbp + 0x40], rax
mov rax, qword [rbp + 0x40]
mov eax, dword [0x14035dc08]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x9dd238d9
mov ecx, 0xa79dd6c4
cmove eax, ecx
cmp dword [0x14035dc0c], 0xa
cmovl eax, ecx
jmp 0x1400b1d30
cmp eax, 0xf123afe6
jg 0x1400b1f92
cmp eax, 0xe70e3af6
je 0x1400b20ba
cmp eax, 0xe8809f5c
je 0x1400b20fe
cmp eax, 0xecb872fd
jne 0x1400b1d30
mov rax, qword [rbp + 0x98]
mov rax, qword [rax + 0x10]
mov edx, 0x94abbcde
nop dword [rax]
cmp edx, 0xa1fee0f6
je 0x1400b2175
cmp edx, 0x94abbcde
jne 0x1400b1e80
mov ecx, dword [rax + 0x18]
mov edx, 0xa1fee0f6
jmp 0x1400b1e80
cmp eax, 0xc17f0e77
jg 0x1400b1fbd
cmp eax, 0xa79dd6c4
je 0x1400b2191
cmp eax, 0xa84a689a
je 0x1400b219b
cmp eax, 0xb9bbd83f
jne 0x1400b1d30
mov rcx, qword [rbp + 0x98]
mov eax, dword [rbp + 0xac]
lea rdx, [rcx + 8]
mov qword [rbp + 0x100], rdx
mov edx, 0xb60b7b9a
nop dword [rax]
cmp edx, 0x25b9a0de
je 0x1400b21af
cmp edx, 0xb60b7b9a
jne 0x1400b1ef0
mov rdx, qword [rbp + 0x100]
mov rdx, qword [rdx]
mov qword [rbp + 0xd0], rdx
mov edx, 0x25b9a0de
jmp 0x1400b1ef0
cmp eax, 0x3f227a19
je 0x1400b21e3
cmp eax, 0x5d4a85a6
je 0x1400b2207
cmp eax, 0x5dadebc4
jne 0x1400b1d30
mov eax, 0x6277f950
xor r10d, r10d
mov r14, r15
jmp 0x1400b1d30
cmp eax, 0x9961a16a
je 0x1400b2218
cmp eax, 0x9dd238d9
je 0x1400b2225
cmp eax, 0xa03737d3
jne 0x1400b1d30
mov cl, byte [rbp + 0xa3]
cmp byte [rbp + 0xff], 0
mov eax, 0x9dd238d9
mov edx, 0x90e2d29e
cmovne eax, edx
test cl, cl
cmovne eax, edx
jmp 0x1400b1d30
cmp eax, 0xf123afe7
je 0x1400b222f
cmp eax, 0x157efc5c
je 0x1400b224d
cmp eax, 0x2c9b23a8
jne 0x1400b1d30
mov eax, 0x5d4a85a6
jmp 0x1400b1d30
cmp eax, 0xc17f0e78
je 0x1400b22f7
cmp eax, 0xc5adb239
je 0x1400b2470
cmp eax, 0xd22eadab
jne 0x1400b1d30
mov rax, qword [rbp + 0x48]
mov qword [rbp + 0xb8], rax
mov eax, 0x8d7dbc13
jmp 0x1400b1d30
cmp eax, 0x7e33e872
je 0x1400b29d0
cmp eax, 0x6685287a
jne 0x1400b1d30
jmp 0x1400b29da
mov ecx, 0xc018c481
mov rax, qword [rbp + 0x58]
nop word [rax + rax]
cmp ecx, 0x7178a558
je 0x1400b285c
cmp ecx, 0xc018c481
jne 0x1400b2020
mov rcx, qword [rax]
mov qword [rbp + 0x100], rcx
mov ecx, 0x8a56b12d
nop word cs:[rax + rax]
nop dword [rax]
cmp ecx, 0xcd83133a
je 0x1400b2078
cmp ecx, 0x8a56b12d
jne 0x1400b2050
mov rcx, qword [rbp + 0x100]
mov rcx, qword [rcx]
mov qword [rbp + 0xd0], rcx
mov ecx, 0xcd83133a
jmp 0x1400b2050
mov rcx, qword [rbp + 0xd0]
mov qword [rax], rcx
mov ecx, 0x7178a558
jmp 0x1400b2020
test r11d, r11d
mov eax, 0x6277f950
cmove eax, r8d
mov r10d, r11d
mov r14, rsi
mov r15, rsi
jmp 0x1400b1d30
mov eax, 0x897d178a
mov r11d, 1
mov rsi, qword [rbp + 0xb8]
jmp 0x1400b1d30
mov rcx, qword [rbp + 0x98]
mov eax, dword [rbp + 0xac]
mov rdx, qword [rcx + 8]
mov qword [rbp + 0xd0], rdx
mov rcx, qword [rcx + 0x10]
mov ebx, 0x8425ab85
nop dword [rax + rax]
cmp ebx, 0xa1b8e94e
je 0x1400b286d
cmp ebx, 0x8425ab85
jne 0x1400b20e0
mov edx, dword [rcx + 0x20]
mov ebx, 0xa1b8e94e
jmp 0x1400b20e0
mov rax, qword [rbp - 0x20]
mov qword [rbp + 0xb0], rax
mov rax, qword [rbp + 0x98]
mov qword [rbp + 0x88], rax
mov rax, qword [rbp + 0x88]
mov rax, qword [rbp + 0x58]
mov rax, qword [rax]
mov rax, qword [rax + 0x30]
mov rcx, qword [rbp + 0x98]
mov qword [rcx + 8], rax
movsxd rdx, dword [rax + 0x3c]
mov qword [rbp + 0x100], rdx
mov ebx, 0xd467d0b8
nop word cs:[rax + rax]
nop
cmp ebx, 0x144e2b46
je 0x1400b2898
cmp ebx, 0xd467d0b8
jne 0x1400b2150
mov rdx, qword [rbp + 0x100]
add rdx, rax
mov ebx, 0x144e2b46
jmp 0x1400b2150
mov dword [rbp + 0xd0], ecx
mov eax, dword [rbp + 0xd0]
mov dword [rbp + 0xa8], eax
mov eax, 0x2c9b23a8
jmp 0x1400b1d30
mov eax, 0xc17f0e78
jmp 0x1400b1d30
mov eax, 0x897d178a
xor r11d, r11d
mov rsi, qword [rbp + 0xb0]
jmp 0x1400b1d30
mov rcx, qword [rcx + 0x10]
mov edx, dword [rcx + 0x1c]
add rdx, qword [rbp + 0xd0]
mov ecx, dword [rcx + 0x24]
add rcx, qword [rbp + 0xd0]
movzx eax, word [rcx + rax*2]
mov eax, dword [rdx + rax*4]
add rax, qword [rbp + 0xd0]
mov qword [rbp + 0x48], rax
mov eax, 0xd22eadab
jmp 0x1400b1d30
cmp byte [rbp + 0x11f], 0
mov eax, 0x9961a16a
mov ecx, 0xe8809f5c
cmovne eax, ecx
mov rcx, qword [rbp + 0xc8]
mov qword [rbp - 0x20], rcx
jmp 0x1400b1d30
mov eax, 0xf123afe7
mov r13d, dword [rbp + 0xa8]
jmp 0x1400b1d30
mov eax, 0x6685287a
xor r9d, r9d
jmp 0x1400b1d30
mov eax, 0x90e2d29e
jmp 0x1400b1d30
mov eax, r13d
sub eax, 1
mov dword [rbp + 0xac], eax
mov eax, 0x157efc5c
mov ecx, 0xa84a689a
cmovb eax, ecx
jmp 0x1400b1d30
mov eax, 0xaa958613
mov qword [rbp + 0xd0], rax
mov eax, dword [0x14035db58]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
sete al
cmp dword [0x14035db5c], 0xa
setl cl
or cl, al
mov ebx, 0x3a7e69c1
mov eax, 0xff58b94d
cmovne ebx, eax
mov ecx, 0x3a7e69c1
mov eax, 0x8e1ae353
cmovne ecx, eax
mov eax, 0xcd764cdc
nop word cs:[rax + rax]
cmp eax, 0xff58b94c
jle 0x1400b22d0
cmp eax, 0xff58b94d
je 0x1400b28ee
cmp eax, 0x3a7e69c1
je 0x1400b22ec
cmp eax, 0x50dc9b73
jne 0x1400b22a0
mov eax, ecx
jmp 0x1400b22a0
cmp eax, 0x8e1ae353
je 0x1400b22f3
cmp eax, 0xcd764cdc
jne 0x1400b22a0
mov rdx, qword [rbp + 0xd0]
mov eax, 0x50dc9b73
jmp 0x1400b22a0
mov eax, 0x8e1ae353
jmp 0x1400b22a0
mov eax, ebx
jmp 0x1400b22a0
mov rax, qword [rbp + 0x58]
mov ecx, dword [0x14035db80]
lea edx, [rcx - 1]
imul edx, ecx
test dl, 1
sete cl
cmp dword [0x14035db84], 0xa
setl dl
or dl, cl
mov edi, 0x3ee768fd
mov ecx, 0x64238420
cmovne edi, ecx
mov edx, 0x3ee768fd
mov ecx, 0x324406d4
cmovne edx, ecx
mov ecx, 0x9b98f9b0
nop dword [rax + rax]
cmp ecx, 0xc30ee89
je 0x1400b2907
cmp ecx, 0x9b98f9b0
jne 0x1400b2340
mov qword [rbp + 0xf0], rax
mov rcx, qword gs:[0x60]
mov qword [rbp + 0x100], rcx
mov ebx, 0xff04b6f4
cmp ebx, 0x8c12aa5d
je 0x1400b238e
cmp ebx, 0xff04b6f4
jne 0x1400b2370
mov rcx, qword [rbp + 0x100]
mov ebx, 0x8c12aa5d
jmp 0x1400b2370
mov qword [rbp + 0xd0], rcx
mov rcx, qword [rbp + 0xd0]
mov qword [rbp + 0x100], rcx
mov ecx, 0x9e26083a
nop dword [rax + rax]
cmp ecx, 0x324406d3
jle 0x1400b23e0
cmp ecx, 0x324406d4
je 0x1400b23f4
cmp ecx, 0x3ee768fd
je 0x1400b23f8
cmp ecx, 0x64238420
jne 0x1400b23b0
jmp 0x1400b2411
cmp ecx, 0x9e26083a
je 0x1400b23ff
cmp ecx, 0x3acef11
jne 0x1400b23b0
mov ecx, edx
jmp 0x1400b23b0
mov ecx, edi
jmp 0x1400b23b0
mov ecx, 0x324406d4
jmp 0x1400b23b0
mov rcx, qword [rbp + 0x100]
mov rbx, qword [rcx + 0x18]
mov ecx, 0x3acef11
jmp 0x1400b23b0
mov qword [rbp + 0xd0], rbx
mov rcx, qword [rbp + 0xd0]
add rcx, 0x10
mov qword [rbp + 0x100], rcx
mov ecx, 0x9c20b951
nop
cmp ecx, 0xe98e1dff
je 0x1400b2458
cmp ecx, 0x9c20b951
jne 0x1400b2430
mov rcx, qword [rbp + 0x100]
mov rcx, qword [rcx]
mov qword [rbp + 0xd0], rcx
mov ecx, 0xe98e1dff
jmp 0x1400b2430
mov rcx, qword [rbp + 0xd0]
mov qword [rbp + 0x120], rcx
mov ecx, 0xc30ee89
jmp 0x1400b2340
mov qword [rbp - 0x18], r15
mov qword [rbp - 0x28], r14
mov qword [rbp - 0x30], rsi
mov dword [rbp + 0x38], r11d
mov dword [rbp + 0x94], r10d
mov qword [rbp + 0x30], r9
mov eax, dword [rbp + 0x64]
mov dword [rbp + 0x50], eax
mov rax, qword [rbp + 0x70]
mov qword [rbp - 0x38], rax
mov eax, dword [0x14035db50]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
sete al
cmp dword [0x14035db54], 0xa
setl cl
or cl, al
mov eax, dword [0x14035db98]
lea edx, [rax - 1]
imul edx, eax
test dl, 1
sete al
cmp dword [0x14035db9c], 0xa
setl dl
or dl, al
mov edx, 0xcdc97c26
mov eax, 0xe8ef0059
cmovne edx, eax
mov dword [rbp + 0x68], edx
mov edx, 0xcdc97c26
mov eax, 0xd97af4ab
cmovne edx, eax
mov dword [rbp + 0x6c], edx
test cl, cl
mov esi, 0x1c843295
mov eax, 0xf8a93662
cmovne esi, eax
mov ecx, 0x1c843295
mov eax, 0x2dfee2
cmovne ecx, eax
mov r8d, 0x13398310
mov eax, 0xc777126c
cmovne r8d, eax
mov r9d, 0x13398310
mov eax, 0x39e056bd
cmovne r9d, eax
mov eax, 0xf16492a
jmp 0x1400b2540
mov eax, 0x39e056bd
nop dword [rax + rax]
mov r15d, eax
cmp eax, 0x1339830f
jg 0x1400b2590
cmp r15d, 0xf8a93661
jle 0x1400b2600
cmp r15d, 0xf164929
jg 0x1400b2671
cmp r15d, 0xf8a93662
je 0x1400b2779
mov eax, r15d
cmp r15d, 0x2dfee2
jne 0x1400b2540
mov eax, esi
jmp 0x1400b2540
cmp r15d, 0x39e056bc
jle 0x1400b2640
cmp r15d, 0x7504dc6b
jg 0x1400b271f
mov eax, r8d
cmp r15d, 0x39e056bd
je 0x1400b2540
mov eax, r15d
cmp r15d, 0x46f6f8b9
jne 0x1400b2540
mov dword [rbp + 0xf0], r14d
test r11d, r11d
mov eax, 0xe241f500
mov edx, 0x7504dc6c
cmove eax, edx
mov rdx, qword [rbp + 0xd0]
mov r10d, dword [rbp + 0xf0]
mov r13d, r12d
jmp 0x1400b2540
cmp r15d, 0xe113664c
jg 0x1400b274e
cmp r15d, 0xb57e0bfa
je 0x1400b2783
mov eax, r15d
cmp r15d, 0xc777126c
jne 0x1400b2540
mov eax, 0x76ecbf5d
jmp 0x1400b2540
cmp r15d, 0x13398310
je 0x1400b2536
cmp r15d, 0x1c843295
je 0x1400b27ee
mov eax, r15d
cmp r15d, 0x308ad114
jne 0x1400b2540
mov eax, ecx
jmp 0x1400b2540
mov eax, r9d
cmp r15d, 0xf16492a
je 0x1400b2540
mov eax, r15d
cmp r15d, 0x12cc335b
jne 0x1400b2540
movsx edi, byte [rbp + 0x90]
mov eax, dword [rbp + 0xc4]
mov dword [rbp + 0x120], edi
mov edi, 0x84711cf2
nop dword [rax]
cmp edi, 0xd97af4aa
jle 0x1400b26f0
cmp edi, 0x16a156a
je 0x1400b279b
cmp edi, 0xe8ef0059
je 0x1400b2713
cmp edi, 0xd97af4ab
jne 0x1400b26b0
mov edi, dword [rbp + 0x120]
xor edi, eax
imul ebx, edi, 0x1000193
mov edi, dword [rbp + 0x68]
jmp 0x1400b26b0
cmp edi, 0x84711cf2
je 0x1400b271a
cmp edi, 0xcdc97c26
jne 0x1400b26b0
mov edi, dword [rbp + 0x120]
mov edi, dword [rbp + 0x120]
mov edi, 0xd97af4ab
jmp 0x1400b26b0
mov edi, 0x16a156a
jmp 0x1400b26b0
mov edi, dword [rbp + 0x6c]
jmp 0x1400b26b0
cmp r15d, 0x7504dc6c
je 0x1400b27b7
mov eax, r15d
cmp r15d, 0x76ecbf5d
jne 0x1400b2540
mov eax, 0x7504dc6c
mov r13d, dword [rbp + 0x50]
mov rdx, qword [rbp - 0x38]
jmp 0x1400b2540
cmp r15d, 0xe113664d
jne 0x1400b27f8
mov r12d, dword [rbp + 0xc4]
mov eax, 0x46f6f8b9
mov r11d, 1
mov r14d, dword [rbp + 0xc4]
jmp 0x1400b2540
mov eax, 0xb57e0bfa
jmp 0x1400b2540
mov r12d, dword [rbp + 0xa4]
mov eax, 0x46f6f8b9
xor r11d, r11d
mov r14d, dword [rbp + 0x60]
jmp 0x1400b2540
mov dword [rbp + 0x100], ebx
mov eax, dword [rbp + 0x100]
mov dword [rbp + 0xa4], eax
mov eax, 0x308ad114
jmp 0x1400b2540
mov dword [rbp + 0x60], r10d
mov dword [rbp + 0xc4], r13d
lea rax, [rdx + 1]
mov qword [rbp + 0xd0], rax
mov al, byte [rdx]
mov byte [rbp + 0x90], al
cmp byte [rbp + 0x90], 0
mov eax, 0x12cc335b
mov edi, 0xe113664d
cmove eax, edi
jmp 0x1400b2540
mov eax, 0x2dfee2
jmp 0x1400b2540
mov eax, r15d
cmp r15d, 0xe241f500
jne 0x1400b2540
mov eax, dword [rbp + 0xf0]
mov ecx, 0xbf2edd5e
mov r8d, 0x5dadebc4
mov r9, qword [rbp + 0x30]
mov r10d, dword [rbp + 0x94]
mov r11d, dword [rbp + 0x38]
mov rsi, qword [rbp - 0x30]
mov r14, qword [rbp - 0x28]
mov r15, qword [rbp - 0x18]
nop word cs:[rax + rax]
nop
cmp ecx, 0xbf2edd5e
je 0x1400b2855
cmp ecx, 0xddafd050
jne 0x1400b2840
jmp 0x1400b2922
mov ecx, 0xddafd050
jmp 0x1400b2840
mov byte [rbp + 0x11f], 1
mov eax, 0x3f227a19
jmp 0x1400b1d30
mov dword [rbp + 0x100], edx
mov ecx, dword [rbp + 0x100]
add rcx, qword [rbp + 0xd0]
mov eax, dword [rcx + rax*4]
add rax, qword [rbp + 0xd0]
mov qword [rbp + 0x70], rax
mov eax, 0xc5adb239
jmp 0x1400b1d30
mov qword [rbp + 0xd0], rdx
mov edx, 0xa6c1b42
nop word cs:[rax + rax]
nop
cmp edx, 0xf1170c2b
je 0x1400b294f
cmp edx, 0xa6c1b42
jne 0x1400b28b0
mov rdx, qword [rbp + 0xd0]
mov edx, dword [rdx + 0x88]
mov rbx, qword [rbp + 0xd0]
mov ebx, dword [rbx + 0x8c]
add rdx, rax
mov qword [rcx + 0x10], rdx
mov dword [rcx], ebx
mov edx, 0xf1170c2b
jmp 0x1400b28b0
mov dword [rbp + 0x100], edx
mov eax, dword [rbp + 0x100]
mov dword [rbp + 0x64], eax
mov eax, 0xe70e3af6
jmp 0x1400b1d30
mov rax, qword [rbp + 0xf0]
mov rcx, qword [rbp + 0x120]
mov qword [rax], rcx
mov eax, 0x7e33e872
jmp 0x1400b1d30
mov qword [rbp + 0xd0], 0x2d829d76
mov rcx, qword [rbp + 0xd0]
cmp eax, ecx
mov eax, 0xf123afe7
mov ecx, 0xb9bbd83f
cmove eax, ecx
mov r13d, dword [rbp + 0xac]
jmp 0x1400b1d30
mov rax, qword [rbp + 0x98]
mov rcx, qword [rax + 0x10]
mov qword [rbp + 0x120], rcx
add rax, 8
mov ecx, 0x87d6dda9
nop word [rax + rax]
cmp ecx, 0x81eb2d3
je 0x1400b298e
cmp ecx, 0x87d6dda9
jne 0x1400b2970
mov ecx, 0x81eb2d3
mov rdx, qword [rbp + 0x120]
jmp 0x1400b2970
mov qword [rbp + 0x100], rdx
mov qword [rbp + 0xd0], rax
mov rax, qword [rbp + 0xd0]
mov rcx, qword [rbp + 0x100]
cmp rcx, qword [rax]
mov eax, 0xecb872fd
cmove eax, r8d
mov r15, qword [rbp + 0xb0]
jmp 0x1400b1d30
mov eax, 0xe8809f5c
jmp 0x1400b1d30
mov rax, qword [rbp + 0x40]
mov rsp, qword [rbp - 0x48]
mov qword [rbp - 0x40], r9
mov eax, 0x624220d3
jmp 0x1400b1ce0
mov rax, qword [rbp - 0x40]
sub rsp, 0x20
mov rcx, qword [rbp - 8]
call rax
add rsp, 0x20
mov qword [rbp - 8], rax
mov rsp, qword [rbp - 0x10]
mov eax, 0x1e1f28c4
lea r9, [rbp + 0xd8]
mov r8d, 0x19ee5579
lea r15, [rbp + 0x98]
mov r10d, 0x64238420
mov r11d, 0x324406d4
nop
cmp eax, 0xca20bb55
je 0x1400b394c
cmp eax, 0x1e1f28c4
jne 0x1400b2a30
mov edi, 0x1500c697
jmp 0x1400b2a55
mov edi, 0xd2e6b95b
jmp 0x1400b2a80
mov eax, dword [0x14035d298]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov edi, 0x6d0ab63b
mov eax, 0xdd4b8856
cmove edi, eax
cmp dword [0x14035d29c], 0xa
cmovl edi, eax
nop dword [rax]
cmp edi, 0x11a4af86
jg 0x1400b2b40
cmp edi, 0xc5753982
jle 0x1400b2b90
cmp edi, 0xebd965d3
jg 0x1400b2c31
cmp edi, 0xd4470e1e
jg 0x1400b2d30
cmp edi, 0xc5753983
je 0x1400b2ee7
cmp edi, 0xd2e6b95b
jne 0x1400b2a80
mov rax, qword [rbp - 0x10]
mov qword [rbp + 0xb8], rax
lea rax, [rbp + 0xd0]
mov qword [rbp + 0x88], rax
mov rax, qword [rbp + 0x88]
mov rax, qword [rbp + 0x98]
mov rax, qword [rax + 0x30]
mov qword [rbp + 0xd8], rax
movsxd rcx, dword [rax + 0x3c]
mov qword [rbp + 0x120], rcx
mov edx, 0xd467d0b8
nop word cs:[rax + rax]
cmp edx, 0x144e2b46
je 0x1400b2efb
cmp edx, 0xd467d0b8
jne 0x1400b2b10
mov rcx, qword [rbp + 0x120]
add rcx, rax
mov edx, 0x144e2b46
jmp 0x1400b2b10
cmp edi, 0x4644a02f
jle 0x1400b2be0
cmp edi, 0x6ccb6ee3
jg 0x1400b2c83
cmp edi, 0x545edcb8
jg 0x1400b2d6e
cmp edi, 0x4644a030
je 0x1400b2f55
cmp edi, 0x4e7295cb
jne 0x1400b2a80
mov edi, 0x11a4af87
jmp 0x1400b2a80
cmp edi, 0xa26a62e7
jle 0x1400b2cb5
cmp edi, 0xb350c1d0
jg 0x1400b2daa
cmp edi, 0xa26a62e8
je 0x1400b2f8e
cmp edi, 0xae527f47
jne 0x1400b2a80
mov edi, 0x27694c19
mov eax, dword [rbp + 0x90]
mov dword [rbp + 0x94], eax
jmp 0x1400b2a80
cmp edi, 0x1ca4e357
jle 0x1400b2cf7
cmp edi, 0x3221311a
jg 0x1400b2e0e
cmp edi, 0x1ca4e358
je 0x1400b2fba
cmp edi, 0x27694c19
jne 0x1400b2a80
mov eax, dword [rbp + 0x94]
sub eax, 1
mov dword [rbp + 0xa8], eax
mov edi, 0x3221311b
mov eax, 0x9c9f1345
cmovb edi, eax
jmp 0x1400b2a80
cmp edi, 0xfc0c7754
jg 0x1400b2e9b
cmp edi, 0xebd965d4
je 0x1400b310e
cmp edi, 0xeecdcbf3
jne 0x1400b2a80
mov rax, qword [rbp + 0x30]
mov qword [rbp + 0xb0], rax
mov rax, qword [rbp + 0x88]
test r12d, r12d
mov edi, 0x7265aa0d
mov eax, 0x448833cc
cmove edi, eax
mov r14, qword [rbp + 0xb0]
jmp 0x1400b2a80
cmp edi, 0x7265aa0c
jg 0x1400b2ebd
cmp edi, 0x6ccb6ee4
je 0x1400b312a
cmp edi, 0x6d0ab63b
jne 0x1400b2a80
mov rax, qword [rbp + 0x70]
mov edi, 0xdd4b8856
jmp 0x1400b2a80
cmp edi, 0x9925e1a5
je 0x1400b2a57
cmp edi, 0x9c9f1345
je 0x1400b327e
cmp edi, 0xa0201c29
jne 0x1400b2a80
mov eax, dword [0x14035d298]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov edi, 0x545edcb9
mov eax, 0xae527f47
jmp 0x1400b2a70
cmp edi, 0x11a4af87
je 0x1400b3292
cmp edi, 0x1500c697
je 0x1400b32b0
cmp edi, 0x19ee5579
jne 0x1400b2a80
mov edi, 0xeecdcbf3
xor r12d, r12d
mov rax, qword [rbp + 0x38]
mov qword [rbp + 0x30], rax
jmp 0x1400b2a80
cmp edi, 0xd4470e1f
je 0x1400b32c2
cmp edi, 0xdd4b8856
jne 0x1400b2a80
mov rax, qword [rbp + 0x70]
mov qword [rbp + 0x48], rax
mov eax, dword [0x14035d298]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov edi, 0x6d0ab63b
mov eax, 0xfd952e2f
jmp 0x1400b2a70
cmp edi, 0x545edcb9
je 0x1400b330c
cmp edi, 0x5b72e3a1
jne 0x1400b2a80
cmp byte [rbp + 0xff], 0
mov edi, 0xfc0c7755
mov eax, 0xd2e6b95b
cmovne edi, eax
mov rax, qword [rbp + 0xb0]
mov qword [rbp - 0x10], rax
jmp 0x1400b2a80
cmp edi, 0xb350c1d1
je 0x1400b2a50
cmp edi, 0xb4c5cd02
jne 0x1400b2a80
mov eax, dword [rbp + 0xa8]
mov rdx, qword [rbp + 0xd8]
mov rcx, qword [rbp + 0xe0]
mov qword [rbp + 0x100], rdx
mov ebx, 0x8425ab85
nop word cs:[rax + rax]
nop dword [rax]
cmp ebx, 0xa1b8e94e
je 0x1400b3316
cmp ebx, 0x8425ab85
jne 0x1400b2df0
mov edx, dword [rcx + 0x20]
mov ebx, 0xa1b8e94e
jmp 0x1400b2df0
cmp edi, 0x3221311b
je 0x1400b3705
cmp edi, 0x448833cc
jne 0x1400b2a80
mov eax, 0xc018c481
nop dword [rax + rax]
cmp eax, 0x7178a558
je 0x1400b37a7
cmp eax, 0xc018c481
jne 0x1400b2e30
mov rax, qword [rbp + 0x98]
mov qword [rbp + 0x120], rax
mov eax, 0x8a56b12d
nop word cs:[rax + rax]
nop
cmp eax, 0xcd83133a
je 0x1400b2e86
cmp eax, 0x8a56b12d
jne 0x1400b2e60
mov rax, qword [rbp + 0x120]
mov rax, qword [rax]
mov qword [rbp + 0x100], rax
mov eax, 0xcd83133a
jmp 0x1400b2e60
mov rax, qword [rbp + 0x100]
mov qword [rbp + 0x98], rax
mov eax, 0x7178a558
jmp 0x1400b2e30
cmp edi, 0xfc0c7755
je 0x1400b37b8
cmp edi, 0xfd952e2f
jne 0x1400b2a80
mov edi, 0xc5753983
jmp 0x1400b2a80
cmp edi, 0x7cf6b431
jne 0x1400b3926
mov eax, dword [0x14035d298]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov edi, 0x6ccb6ee4
mov eax, 0x1ca4e358
jmp 0x1400b2a70
mov edi, 0xebd965d4
mov r13d, 1
mov rsi, qword [rbp + 0x48]
jmp 0x1400b2a80
mov qword [rbp + 0x100], rcx
mov ecx, 0xa6c1b42
nop word [rax + rax]
cmp ecx, 0xf1170c2b
je 0x1400b37c5
cmp ecx, 0xa6c1b42
jne 0x1400b2f10
mov rcx, qword [rbp + 0x100]
mov ecx, dword [rcx + 0x88]
mov rdx, qword [rbp + 0x100]
mov edx, dword [rdx + 0x8c]
add rcx, rax
mov qword [rbp + 0xe0], rcx
mov dword [rbp + 0xd0], edx
mov ecx, 0xf1170c2b
jmp 0x1400b2f10
mov edx, 0x94abbcde
mov rax, qword [rbp + 0xe0]
nop word cs:[rax + rax]
nop dword [rax + rax]
cmp edx, 0xa1fee0f6
je 0x1400b3800
cmp edx, 0x94abbcde
jne 0x1400b2f70
mov ecx, dword [rax + 0x18]
mov edx, 0xa1fee0f6
jmp 0x1400b2f70
mov eax, 0xbf2edd5e
nop word cs:[rax + rax]
nop dword [rax]
cmp eax, 0xbf2edd5e
je 0x1400b2fb3
cmp eax, 0xddafd050
jne 0x1400b2fa0
jmp 0x1400b381c
mov eax, 0xddafd050
jmp 0x1400b2fa0
mov eax, dword [0x14035db80]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
sete al
cmp dword [0x14035db84], 0xa
setl cl
or cl, al
mov ebx, 0x3ee768fd
cmovne ebx, r10d
mov ecx, 0x3ee768fd
cmovne ecx, r11d
mov eax, 0x9b98f9b0
nop
cmp eax, 0xc30ee89
je 0x1400b3851
cmp eax, 0x9b98f9b0
jne 0x1400b2ff0
mov qword [rbp + 0xc8], r15
mov rax, qword gs:[0x60]
mov qword [rbp + 0x120], rax
mov edx, 0xff04b6f4
nop
cmp edx, 0x8c12aa5d
je 0x1400b303e
cmp edx, 0xff04b6f4
jne 0x1400b3020
mov rax, qword [rbp + 0x120]
mov edx, 0x8c12aa5d
jmp 0x1400b3020
mov qword [rbp + 0x100], rax
mov rax, qword [rbp + 0x100]
mov qword [rbp + 0x120], rax
mov eax, 0x9e26083a
nop dword [rax + rax]
cmp eax, 0x324406d3
jle 0x1400b3080
cmp eax, 0x324406d4
je 0x1400b3092
cmp eax, 0x3ee768fd
je 0x1400b3096
cmp eax, 0x64238420
jne 0x1400b3060
jmp 0x1400b30af
cmp eax, 0x9e26083a
je 0x1400b309d
cmp eax, 0x3acef11
jne 0x1400b3060
mov eax, ecx
jmp 0x1400b3060
mov eax, ebx
jmp 0x1400b3060
mov eax, 0x324406d4
jmp 0x1400b3060
mov rax, qword [rbp + 0x120]
mov rdx, qword [rax + 0x18]
mov eax, 0x3acef11
jmp 0x1400b3060
mov qword [rbp + 0x100], rdx
mov rax, qword [rbp + 0x100]
add rax, 0x10
mov qword [rbp + 0x120], rax
mov eax, 0x9c20b951
nop dword [rax]
cmp eax, 0xe98e1dff
je 0x1400b30f6
cmp eax, 0x9c20b951
jne 0x1400b30d0
mov rax, qword [rbp + 0x120]
mov rax, qword [rax]
mov qword [rbp + 0x100], rax
mov eax, 0xe98e1dff
jmp 0x1400b30d0
mov rax, qword [rbp + 0x100]
mov qword [rbp + 0xf0], rax
mov eax, 0xc30ee89
jmp 0x1400b2ff0
test r13d, r13d
mov edi, 0xeecdcbf3
cmove edi, r8d
mov r12d, r13d
mov qword [rbp + 0x30], rsi
mov qword [rbp + 0x38], rsi
jmp 0x1400b2a80
mov eax, dword [0x14035db80]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
sete al
cmp dword [0x14035db84], 0xa
setl cl
or cl, al
mov ebx, 0x3ee768fd
cmovne ebx, r10d
mov ecx, 0x3ee768fd
cmovne ecx, r11d
mov eax, 0x9b98f9b0
nop
cmp eax, 0xc30ee89
je 0x1400b3880
cmp eax, 0x9b98f9b0
jne 0x1400b3160
mov qword [rbp + 0xc8], r15
mov rax, qword gs:[0x60]
mov qword [rbp + 0x120], rax
mov edx, 0xff04b6f4
nop
cmp edx, 0x8c12aa5d
je 0x1400b31ae
cmp edx, 0xff04b6f4
jne 0x1400b3190
mov rax, qword [rbp + 0x120]
mov edx, 0x8c12aa5d
jmp 0x1400b3190
mov qword [rbp + 0x100], rax
mov rax, qword [rbp + 0x100]
mov qword [rbp + 0x120], rax
mov eax, 0x9e26083a
nop dword [rax + rax]
cmp eax, 0x324406d3
jle 0x1400b31f0
cmp eax, 0x324406d4
je 0x1400b3202
cmp eax, 0x3ee768fd
je 0x1400b3206
cmp eax, 0x64238420
jne 0x1400b31d0
jmp 0x1400b321f
cmp eax, 0x9e26083a
je 0x1400b320d
cmp eax, 0x3acef11
jne 0x1400b31d0
mov eax, ecx
jmp 0x1400b31d0
mov eax, ebx
jmp 0x1400b31d0
mov eax, 0x324406d4
jmp 0x1400b31d0
mov rax, qword [rbp + 0x120]
mov rdx, qword [rax + 0x18]
mov eax, 0x3acef11
jmp 0x1400b31d0
mov qword [rbp + 0x100], rdx
mov rax, qword [rbp + 0x100]
add rax, 0x10
mov qword [rbp + 0x120], rax
mov eax, 0x9c20b951
nop dword [rax]
cmp eax, 0xe98e1dff
je 0x1400b3266
cmp eax, 0x9c20b951
jne 0x1400b3240
mov rax, qword [rbp + 0x120]
mov rax, qword [rax]
mov qword [rbp + 0x100], rax
mov eax, 0xe98e1dff
jmp 0x1400b3240
mov rax, qword [rbp + 0x100]
mov qword [rbp + 0xf0], rax
mov eax, 0xc30ee89
jmp 0x1400b3160
mov edi, 0xebd965d4
xor r13d, r13d
mov rsi, qword [rbp + 0xb8]
jmp 0x1400b2a80
mov eax, dword [0x14035d298]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov edi, 0x545edcb9
mov eax, 0xa0201c29
jmp 0x1400b2a70
mov qword [rbp + 0x40], r15
mov rax, qword [rbp + 0x40]
mov edi, 0x7cf6b431
jmp 0x1400b2a80
mov eax, dword [rbp + 0xa8]
mov qword [rbp + 0x120], r9
mov ecx, 0xb60b7b9a
nop word cs:[rax + rax]
nop
cmp ecx, 0x25b9a0de
je 0x1400b389b
cmp ecx, 0xb60b7b9a
jne 0x1400b32e0
mov rcx, qword [rbp + 0x120]
mov rcx, qword [rcx]
mov qword [rbp + 0x100], rcx
mov ecx, 0x25b9a0de
jmp 0x1400b32e0
mov edi, 0xa0201c29
jmp 0x1400b2a80
mov qword [rbp - 0x18], rsi
mov dword [rbp - 0x20], r13d
mov dword [rbp - 0x28], r12d
mov qword [rbp - 0x30], r14
mov dword [rbp + 0x120], edx
mov ecx, dword [rbp + 0x120]
add rcx, qword [rbp + 0x100]
mov eax, dword [rcx + rax*4]
add rax, qword [rbp + 0x100]
mov qword [rbp + 0x50], rax
mov eax, dword [rbp + 0xac]
mov dword [rbp - 0x38], eax
mov eax, dword [0x14035db50]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
sete al
cmp dword [0x14035db54], 0xa
setl cl
or cl, al
mov eax, dword [0x14035db98]
lea edx, [rax - 1]
imul edx, eax
test dl, 1
sete al
cmp dword [0x14035db9c], 0xa
setl dl
or dl, al
mov edx, 0xcdc97c26
mov eax, 0xe8ef0059
cmovne edx, eax
mov dword [rbp + 0x68], edx
mov edx, 0xcdc97c26
mov eax, 0xd97af4ab
cmovne edx, eax
mov dword [rbp + 0x6c], edx
test cl, cl
mov r10d, 0x1c843295
mov eax, 0xf8a93662
cmovne r10d, eax
mov r13d, 0x1c843295
mov eax, 0x2dfee2
cmovne r13d, eax
mov r9d, 0x13398310
mov eax, 0xc777126c
cmovne r9d, eax
mov r12d, 0x13398310
mov eax, 0x39e056bd
cmovne r12d, eax
mov ebx, 0xf16492a
jmp 0x1400b3400
mov ebx, 0x2dfee2
nop word cs:[rax + rax]
mov r14d, ebx
cmp ebx, 0x1339830f
jg 0x1400b3450
cmp r14d, 0xf8a93661
jle 0x1400b34c0
cmp r14d, 0xf164929
jg 0x1400b3532
cmp r14d, 0xf8a93662
je 0x1400b3635
mov ebx, r14d
cmp r14d, 0x2dfee2
jne 0x1400b3400
mov ebx, r10d
jmp 0x1400b3400
cmp r14d, 0x39e056bc
jle 0x1400b3500
cmp r14d, 0x7504dc6b
jg 0x1400b35dd
mov ebx, r9d
cmp r14d, 0x39e056bd
je 0x1400b3400
mov ebx, r14d
cmp r14d, 0x46f6f8b9
jne 0x1400b3400
mov dword [rbp + 0xc8], edx
test r11d, r11d
mov ebx, 0xe241f500
mov eax, 0x7504dc6c
cmove ebx, eax
mov rdi, qword [rbp + 0x100]
mov r8d, dword [rbp + 0xc8]
mov ecx, r15d
jmp 0x1400b3400
cmp r14d, 0xe113664c
jg 0x1400b360b
cmp r14d, 0xb57e0bfa
je 0x1400b363f
mov ebx, r14d
cmp r14d, 0xc777126c
jne 0x1400b3400
mov ebx, 0x76ecbf5d
jmp 0x1400b3400
cmp r14d, 0x13398310
je 0x1400b3656
cmp r14d, 0x1c843295
je 0x1400b33f1
mov ebx, r14d
cmp r14d, 0x308ad114
jne 0x1400b3400
mov ebx, r13d
jmp 0x1400b3400
mov ebx, r12d
cmp r14d, 0xf16492a
je 0x1400b3400
mov ebx, r14d
cmp r14d, 0x12cc335b
jne 0x1400b3400
movsx eax, byte [rbp + 0x11f]
mov ebx, dword [rbp + 0xc4]
mov dword [rbp + 0xf0], eax
mov eax, 0x84711cf2
nop word [rax + rax]
cmp eax, 0xd97af4aa
jle 0x1400b35b0
cmp eax, 0x16a156a
je 0x1400b3660
cmp eax, 0xe8ef0059
je 0x1400b35d1
cmp eax, 0xd97af4ab
jne 0x1400b3570
mov eax, dword [rbp + 0xf0]
xor eax, ebx
imul esi, eax, 0x1000193
mov eax, dword [rbp + 0x68]
jmp 0x1400b3570
cmp eax, 0x84711cf2
je 0x1400b35d8
cmp eax, 0xcdc97c26
jne 0x1400b3570
mov eax, dword [rbp + 0xf0]
mov eax, dword [rbp + 0xf0]
mov eax, 0xd97af4ab
jmp 0x1400b3570
mov eax, 0x16a156a
jmp 0x1400b3570
mov eax, dword [rbp + 0x6c]
jmp 0x1400b3570
cmp r14d, 0x7504dc6c
je 0x1400b367c
mov ebx, r14d
cmp r14d, 0x76ecbf5d
jne 0x1400b3400
mov ebx, 0x7504dc6c
mov ecx, dword [rbp - 0x38]
mov rdi, qword [rbp + 0x50]
jmp 0x1400b3400
cmp r14d, 0xe113664d
jne 0x1400b36b2
mov r15d, dword [rbp + 0xc4]
mov ebx, 0x46f6f8b9
mov r11d, 1
mov edx, dword [rbp + 0xc4]
jmp 0x1400b3400
mov ebx, 0xb57e0bfa
jmp 0x1400b3400
mov r15d, dword [rbp + 0xa4]
mov ebx, 0x46f6f8b9
xor r11d, r11d
mov edx, dword [rbp + 0x60]
jmp 0x1400b3400
mov ebx, 0x39e056bd
jmp 0x1400b3400
mov dword [rbp + 0x120], esi
mov eax, dword [rbp + 0x120]
mov dword [rbp + 0xa4], eax
mov ebx, 0x308ad114
jmp 0x1400b3400
mov dword [rbp + 0x60], r8d
mov dword [rbp + 0xc4], ecx
lea rax, [rdi + 1]
mov qword [rbp + 0x100], rax
mov al, byte [rdi]
mov byte [rbp + 0x11f], al
cmp byte [rbp + 0x11f], 0
mov ebx, 0x12cc335b
mov eax, 0xe113664d
cmove ebx, eax
jmp 0x1400b3400
mov ebx, r14d
cmp r14d, 0xe241f500
jne 0x1400b3400
mov eax, dword [rbp + 0xc8]
mov dword [rbp + 0x64], eax
mov edi, 0xa26a62e8
lea r9, [rbp + 0xd8]
mov r8d, 0x19ee5579
lea r15, [rbp + 0x98]
mov r10d, 0x64238420
mov r11d, 0x324406d4
mov r14, qword [rbp - 0x30]
mov r12d, dword [rbp - 0x28]
mov r13d, dword [rbp - 0x20]
mov rsi, qword [rbp - 0x18]
jmp 0x1400b2a80
mov eax, 0xa9958480
mov qword [rbp + 0x100], rax
mov eax, dword [0x14035db58]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
sete al
cmp dword [0x14035db5c], 0xa
setl cl
or cl, al
mov ebx, 0x3a7e69c1
mov eax, 0xff58b94d
cmovne ebx, eax
mov ecx, 0x3a7e69c1
mov eax, 0x8e1ae353
cmovne ecx, eax
mov eax, 0xcd764cdc
nop
cmp eax, 0xff58b94c
jle 0x1400b3780
cmp eax, 0xff58b94d
je 0x1400b38d2
cmp eax, 0x3a7e69c1
je 0x1400b379c
cmp eax, 0x50dc9b73
jne 0x1400b3750
mov eax, ecx
jmp 0x1400b3750
cmp eax, 0x8e1ae353
je 0x1400b37a3
cmp eax, 0xcd764cdc
jne 0x1400b3750
mov rdx, qword [rbp + 0x100]
mov eax, 0x50dc9b73
jmp 0x1400b3750
mov eax, 0x8e1ae353
jmp 0x1400b3750
mov eax, ebx
jmp 0x1400b3750
mov byte [rbp + 0xff], 1
mov edi, 0x5b72e3a1
jmp 0x1400b2a80
mov edi, 0x7265aa0d
xor r14d, r14d
jmp 0x1400b2a80
mov rax, qword [rbp + 0xe0]
mov qword [rbp + 0xf0], rax
mov eax, 0x87d6dda9
nop dword [rax + rax]
cmp eax, 0x81eb2d3
je 0x1400b38ee
cmp eax, 0x87d6dda9
jne 0x1400b37e0
mov eax, 0x81eb2d3
mov rcx, qword [rbp + 0xf0]
jmp 0x1400b37e0
mov dword [rbp + 0x100], ecx
mov eax, dword [rbp + 0x100]
mov dword [rbp + 0x90], eax
mov edi, 0x4e7295cb
jmp 0x1400b2a80
mov qword [rbp + 0x100], 0x31de82c
mov rax, qword [rbp + 0x100]
mov ecx, dword [rbp + 0x64]
cmp ecx, eax
mov edi, 0x27694c19
mov eax, 0xd4470e1f
cmove edi, eax
mov eax, dword [rbp + 0xa8]
mov dword [rbp + 0x94], eax
jmp 0x1400b2a80
mov rax, qword [rbp + 0xc8]
mov rcx, qword [rbp + 0xf0]
mov qword [rax], rcx
mov eax, dword [0x14035d298]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov edi, 0x6ccb6ee4
mov eax, 0xb350c1d1
jmp 0x1400b2a70
mov rax, qword [rbp + 0xc8]
mov rcx, qword [rbp + 0xf0]
mov qword [rax], rcx
mov edi, 0x1ca4e358
jmp 0x1400b2a80
mov rcx, qword [rbp + 0xe0]
mov edx, dword [rcx + 0x1c]
add rdx, qword [rbp + 0x100]
mov ecx, dword [rcx + 0x24]
add rcx, qword [rbp + 0x100]
movzx eax, word [rcx + rax*2]
mov eax, dword [rdx + rax*4]
add rax, qword [rbp + 0x100]
mov qword [rbp + 0x70], rax
mov edi, 0x9925e1a5
jmp 0x1400b2a80
mov dword [rbp + 0x120], edx
mov eax, dword [rbp + 0x120]
mov dword [rbp + 0xac], eax
mov edi, 0xb4c5cd02
jmp 0x1400b2a80
mov qword [rbp + 0x120], rcx
mov qword [rbp + 0x100], r9
mov rax, qword [rbp + 0x100]
mov rcx, qword [rbp + 0x120]
cmp rcx, qword [rax]
mov edi, 0x4644a030
cmove edi, r8d
mov rax, qword [rbp + 0xb8]
mov qword [rbp + 0x38], rax
jmp 0x1400b2a80
cmp edi, 0x7265aa0d
jne 0x1400b2a80
mov rax, qword [rbp + 0x40]
mov qword [rbp - 0x40], r14
lea rax, [rbp - 0x50]
mov qword [rbp + 0x58], rax
mov eax, 0xca20bb55
jmp 0x1400b2a30
mov rax, qword [rbp + 0x58]
mov rdx, qword [rax]
mov rax, qword [rbp - 0x40]
sub rsp, 0x20
mov rcx, qword [rbp - 8]
call rax
add rsp, 0x20
mov qword [rbp - 8], rax
mov qword [rbp - 0x48], rsp
mov eax, 0x15d6fa22
lea r9, [rbp + 0x88]
mov r8d, 0xb63b3cef
nop
cmp eax, 0xedb9ebb5
je 0x1400b46a9
cmp eax, 0x15d6fa22
jne 0x1400b3980
mov qword [rbp - 0x60], rsp
mov eax, 0xc8ecb8ea
jmp 0x1400b39b3
mov rax, qword [rbp + 0x100]
mov rcx, qword [rbp + 0x78]
mov qword [rax], rcx
mov eax, 0xe726fe60
jmp 0x1400b39e0
mov eax, dword [0x14035dc10]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x92d3def6
mov ecx, 0x40b8466b
cmove eax, ecx
cmp dword [0x14035dc14], 0xa
cmovl eax, ecx
nop dword [rax + rax]
cmp eax, 0xe94fcbcc
jle 0x1400b3a40
cmp eax, 0x45c2b0a8
jg 0x1400b3aa0
cmp eax, 0xc986e8c
jle 0x1400b3b95
cmp eax, 0x2548198f
jg 0x1400b3d0a
cmp eax, 0xc986e8d
je 0x1400b3e2d
cmp eax, 0x220016c5
jne 0x1400b39e0
cmp byte [rbp + 0x90], 0
mov eax, 0x7f92e535
mov ecx, 0xe94fcbcd
cmovne eax, ecx
mov r10, qword [rbp + 0x120]
jmp 0x1400b39e0
cmp eax, 0xa4275cad
jle 0x1400b3af0
cmp eax, 0xb63b3cee
jle 0x1400b3c54
cmp eax, 0xd9c26f1d
jg 0x1400b3d95
cmp eax, 0xb63b3cef
je 0x1400b3e45
cmp eax, 0xc8ecb8ea
jne 0x1400b39e0
mov eax, 0x20
call fcn.1402e5fd0
sub rsp, rax
mov rax, rsp
mov qword [rbp + 0x70], rax
mov qword [rbp + 0x48], r9
mov eax, 0x5585c80c
jmp 0x1400b39e0
cmp eax, 0x5866d903
jle 0x1400b3cb9
cmp eax, 0x72a34f41
jg 0x1400b3e15
cmp eax, 0x5866d904
je 0x1400b3e55
cmp eax, 0x6fa1eab1
jne 0x1400b39e0
mov eax, r14d
sub eax, 1
mov dword [rbp + 0xa4], eax
mov eax, 0xee2ea49b
mov ecx, 0x25481990
cmovb eax, ecx
jmp 0x1400b39e0
cmp eax, 0x951aa2ac
jg 0x1400b3cdf
cmp eax, 0x871aa685
je 0x1400b3e6e
cmp eax, 0x8fb5d78a
je 0x1400b3e9e
cmp eax, 0x92d3def6
jne 0x1400b39e0
mov eax, 0xc018c481
nop word cs:[rax + rax]
nop dword [rax + rax]
cmp eax, 0x7178a558
je 0x1400b3eae
cmp eax, 0xc018c481
jne 0x1400b3b30
mov rax, qword [rbp + 0x88]
mov qword [rbp + 0xd0], rax
mov eax, 0x8a56b12d
nop word cs:[rax + rax]
nop
cmp eax, 0xcd83133a
je 0x1400b3b83
cmp eax, 0x8a56b12d
jne 0x1400b3b60
mov rax, qword [rbp + 0xd0]
mov rax, qword [rax]
mov qword [rbp], rax
mov eax, 0xcd83133a
jmp 0x1400b3b60
mov rax, qword [rbp]
mov qword [rbp + 0x88], rax
mov eax, 0x7178a558
jmp 0x1400b3b30
cmp eax, 0xe94fcbcd
je 0x1400b39b5
cmp eax, 0xead30336
je 0x1400b3eb8
cmp eax, 0xee2ea49b
jne 0x1400b39e0
mov eax, 0xbd7fddad
mov qword [rbp], rax
mov eax, dword [0x14035db58]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
sete al
cmp dword [0x14035db5c], 0xa
setl cl
or cl, al
mov ebx, 0x3a7e69c1
mov eax, 0xff58b94d
cmovne ebx, eax
mov ecx, 0x3a7e69c1
mov eax, 0x8e1ae353
cmovne ecx, eax
mov eax, 0xcd764cdc
nop dword [rax]
cmp eax, 0xff58b94c
jle 0x1400b3c30
cmp eax, 0xff58b94d
je 0x1400b3ec2
cmp eax, 0x3a7e69c1
je 0x1400b3c49
cmp eax, 0x50dc9b73
jne 0x1400b3c00
mov eax, ecx
jmp 0x1400b3c00
cmp eax, 0x8e1ae353
je 0x1400b3c50
cmp eax, 0xcd764cdc
jne 0x1400b3c00
mov rdx, qword [rbp]
mov eax, 0x50dc9b73
jmp 0x1400b3c00
mov eax, 0x8e1ae353
jmp 0x1400b3c00
mov eax, ebx
jmp 0x1400b3c00
cmp eax, 0xa4275cae
je 0x1400b3edb
cmp eax, 0xabfb8e1f
je 0x1400b3f0e
cmp eax, 0xb3690912
jne 0x1400b39e0
mov rcx, qword [rbp + 0x70]
mov eax, dword [rbp + 0xa4]
lea rdx, [rcx + 8]
mov qword [rbp + 0xd0], rdx
mov edx, 0xb60b7b9a
nop
cmp edx, 0x25b9a0de
je 0x1400b3f4e
cmp edx, 0xb60b7b9a
jne 0x1400b3c90
mov rdx, qword [rbp + 0xd0]
mov rdx, qword [rdx]
mov qword [rbp], rdx
mov edx, 0x25b9a0de
jmp 0x1400b3c90
cmp eax, 0x45c2b0a9
je 0x1400b3f7c
cmp eax, 0x5564a0ae
je 0x1400b3f9c
cmp eax, 0x5585c80c
je 0x1400b4520
jmp 0x1400b39e0
cmp eax, 0x951aa2ad
je 0x1400b3faa
cmp eax, 0x98c49d09
je 0x1400b3fce
cmp eax, 0xa2274dcc
jne 0x1400b39e0
mov eax, 0x5564a0ae
jmp 0x1400b39e0
cmp eax, 0x25481990
je 0x1400b3fe4
cmp eax, 0x40b8466b
jne 0x1400b39e0
mov eax, 0xc018c481
nop word cs:[rax + rax]
nop
cmp eax, 0x7178a558
je 0x1400b3ff7
cmp eax, 0xc018c481
jne 0x1400b3d30
mov rax, qword [rbp + 0x88]
mov qword [rbp + 0xd0], rax
mov eax, 0x8a56b12d
nop word cs:[rax + rax]
nop
cmp eax, 0xcd83133a
je 0x1400b3d83
cmp eax, 0x8a56b12d
jne 0x1400b3d60
mov rax, qword [rbp + 0xd0]
mov rax, qword [rax]
mov qword [rbp], rax
mov eax, 0xcd83133a
jmp 0x1400b3d60
mov rax, qword [rbp]
mov qword [rbp + 0x88], rax
mov eax, 0x7178a558
jmp 0x1400b3d30
cmp eax, 0xd9c26f1e
je 0x1400b401c
cmp eax, 0xe726fe60
jne 0x1400b39e0
mov rax, qword [rbp - 0x10]
mov qword [rbp + 0xf0], rax
mov rax, qword [rbp + 0x70]
mov qword [rbp + 0xb8], rax
mov rax, qword [rbp + 0xb8]
mov rax, qword [rbp + 0x88]
mov rax, qword [rax + 0x30]
mov rcx, qword [rbp + 0x70]
mov qword [rcx + 8], rax
movsxd rdx, dword [rax + 0x3c]
mov qword [rbp + 0xd0], rdx
mov ebx, 0xd467d0b8
nop dword [rax + rax]
cmp ebx, 0x144e2b46
je 0x1400b4048
cmp ebx, 0xd467d0b8
jne 0x1400b3df0
mov rdx, qword [rbp + 0xd0]
add rdx, rax
mov ebx, 0x144e2b46
jmp 0x1400b3df0
cmp eax, 0x72a34f42
jne 0x1400b4509
mov eax, 0x7f92e535
xor r10d, r10d
jmp 0x1400b39e0
mov rax, qword [rbp + 0xb0]
mov qword [rbp + 0xc8], rax
mov eax, 0x98c49d09
jmp 0x1400b39e0
mov eax, 0xa4275cae
xor r11d, r11d
mov r15, r12
jmp 0x1400b39e0
test edi, edi
mov eax, 0xa4275cae
cmove eax, r8d
mov r11d, edi
mov r15, rsi
mov r12, rsi
jmp 0x1400b39e0
mov rax, qword [rbp + 0x70]
mov rax, qword [rax + 0x10]
mov edx, 0x94abbcde
nop dword [rax + rax]
cmp edx, 0xa1fee0f6
je 0x1400b4098
cmp edx, 0x94abbcde
jne 0x1400b3e80
mov ecx, dword [rax + 0x18]
mov edx, 0xa1fee0f6
jmp 0x1400b3e80
mov eax, dword [rbp + 0xc4]
mov eax, 0xd9c26f1e
jmp 0x1400b39e0
mov eax, 0x40b8466b
jmp 0x1400b39e0
mov eax, 0x951aa2ad
jmp 0x1400b39e0
mov dword [rbp + 0xd0], edx
mov eax, dword [rbp + 0xd0]
mov dword [rbp + 0x60], eax
mov eax, 0xabfb8e1f
jmp 0x1400b39e0
mov dword [rbp + 0xc4], r11d
mov qword [rbp + 0x120], r15
mov rax, qword [rbp + 0xb8]
mov eax, dword [0x14035dc10]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x8fb5d78a
mov ecx, 0xd9c26f1e
jmp 0x1400b39ce
mov rcx, qword [rbp + 0x70]
mov eax, dword [rbp + 0xa4]
mov rdx, qword [rcx + 8]
mov qword [rbp], rdx
mov rcx, qword [rcx + 0x10]
mov ebx, 0x8425ab85
nop dword [rax]
cmp ebx, 0xa1b8e94e
je 0x1400b40ab
cmp ebx, 0x8425ab85
jne 0x1400b3f30
mov edx, dword [rcx + 0x20]
mov ebx, 0xa1b8e94e
jmp 0x1400b3f30
mov rcx, qword [rcx + 0x10]
mov edx, dword [rcx + 0x1c]
add rdx, qword [rbp]
mov ecx, dword [rcx + 0x24]
add rcx, qword [rbp]
movzx eax, word [rcx + rax*2]
mov eax, dword [rdx + rax*4]
add rax, qword [rbp]
mov qword [rbp + 0xb0], rax
mov eax, 0xc986e8d
jmp 0x1400b39e0
cmp byte [rbp + 0x11f], 0
mov eax, 0x6fa1eab1
mov ecx, 0xb3690912
cmovne eax, ecx
mov r14d, dword [rbp + 0xa4]
jmp 0x1400b39e0
mov eax, 0x6fa1eab1
mov r14d, dword [rbp + 0x64]
jmp 0x1400b39e0
cmp byte [rbp + 0xa8], 0
mov eax, 0x72a34f42
mov ecx, 0xe726fe60
cmovne eax, ecx
mov rcx, qword [rbp + 0x120]
mov qword [rbp - 0x10], rcx
jmp 0x1400b39e0
mov eax, 0x5866d904
mov edi, 1
mov rsi, qword [rbp + 0xc8]
jmp 0x1400b39e0
mov eax, 0x5866d904
xor edi, edi
mov rsi, qword [rbp + 0xf0]
jmp 0x1400b39e0
mov byte [rbp + 0xa8], 1
mov eax, dword [0x14035dc10]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x92d3def6
mov ecx, 0xead30336
jmp 0x1400b39ce
cmp dword [rbp + 0xc4], 0
sete byte [rbp + 0x90]
mov eax, dword [0x14035dc10]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
mov eax, 0x8fb5d78a
mov ecx, 0x220016c5
jmp 0x1400b39ce
mov qword [rbp], rdx
mov edx, 0xa6c1b42
nop word cs:[rax + rax]
nop dword [rax + rax]
cmp edx, 0xf1170c2b
je 0x1400b4489
cmp edx, 0xa6c1b42
jne 0x1400b4060
mov rdx, qword [rbp]
mov edx, dword [rdx + 0x88]
mov rbx, qword [rbp]
mov ebx, dword [rbx + 0x8c]
add rdx, rax
mov qword [rcx + 0x10], rdx
mov dword [rcx], ebx
mov edx, 0xf1170c2b
jmp 0x1400b4060
mov dword [rbp], ecx
mov eax, dword [rbp]
mov dword [rbp + 0x64], eax
mov eax, 0xa2274dcc
jmp 0x1400b39e0
mov qword [rbp - 0x18], r12
mov qword [rbp - 0x20], r15
mov dword [rbp - 0x28], r14d
mov qword [rbp - 0x30], rsi
mov dword [rbp + 0x38], edi
mov dword [rbp + 0x94], r11d
mov qword [rbp + 0x30], r10
mov dword [rbp + 0xd0], edx
mov ecx, dword [rbp + 0xd0]
add rcx, qword [rbp]
mov eax, dword [rcx + rax*4]
add rax, qword [rbp]
mov qword [rbp + 0x50], rax
mov eax, dword [rbp + 0x60]
mov dword [rbp - 0x38], eax
mov eax, dword [0x14035db50]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
sete al
cmp dword [0x14035db54], 0xa
setl cl
or cl, al
mov eax, dword [0x14035db98]
lea edx, [rax - 1]
imul edx, eax
test dl, 1
sete al
cmp dword [0x14035db9c], 0xa
setl dl
or dl, al
mov edx, 0xcdc97c26
mov eax, 0xe8ef0059
cmovne edx, eax
mov dword [rbp + 0x68], edx
mov edx, 0xcdc97c26
mov eax, 0xd97af4ab
cmovne edx, eax
mov dword [rbp + 0x6c], edx
test cl, cl
mov r11d, 0x1c843295
mov eax, 0xf8a93662
cmovne r11d, eax
mov r9d, 0x1c843295
mov eax, 0x2dfee2
cmovne r9d, eax
mov r13d, 0x13398310
mov eax, 0xc777126c
cmovne r13d, eax
mov edx, 0x13398310
mov eax, 0x39e056bd
cmovne edx, eax
mov edi, 0xf16492a
jmp 0x1400b4190
mov edi, 0x2dfee2
nop
mov r14d, edi
cmp edi, 0x1339830f
jg 0x1400b41e0
cmp r14d, 0xf8a93661
jle 0x1400b4240
cmp r14d, 0xf164929
jg 0x1400b42e0
cmp r14d, 0xf8a93662
je 0x1400b43ae
mov edi, r14d
cmp r14d, 0x2dfee2
jne 0x1400b4190
mov edi, r11d
jmp 0x1400b4190
cmp r14d, 0x39e056bc
jle 0x1400b4280
cmp r14d, 0x7504dc6b
jg 0x1400b42b2
mov edi, r13d
cmp r14d, 0x39e056bd
je 0x1400b4190
mov edi, r14d
cmp r14d, 0x46f6f8b9
jne 0x1400b4190
mov dword [rbp + 0x100], r12d
test r15d, r15d
mov edi, 0xe241f500
mov eax, 0x7504dc6c
cmove edi, eax
mov rax, qword [rbp]
mov r10d, dword [rbp + 0x100]
mov ebx, r8d
jmp 0x1400b4190
cmp r14d, 0xe113664c
jg 0x1400b4389
cmp r14d, 0xb57e0bfa
je 0x1400b43b8
mov edi, r14d
cmp r14d, 0xc777126c
jne 0x1400b4190
mov edi, 0x76ecbf5d
jmp 0x1400b4190
cmp r14d, 0x13398310
je 0x1400b43cd
cmp r14d, 0x1c843295
je 0x1400b4189
mov edi, r14d
cmp r14d, 0x308ad114
jne 0x1400b4190
mov edi, r9d
jmp 0x1400b4190
cmp r14d, 0x7504dc6c
je 0x1400b43d7
mov edi, r14d
cmp r14d, 0x76ecbf5d
jne 0x1400b4190
mov edi, 0x7504dc6c
mov ebx, dword [rbp - 0x38]
mov rax, qword [rbp + 0x50]
jmp 0x1400b4190
mov edi, edx
cmp r14d, 0xf16492a
je 0x1400b4190
mov edi, r14d
cmp r14d, 0x12cc335b
jne 0x1400b4190
movsx ecx, byte [rbp + 0xac]
mov edi, dword [rbp + 0x58]
mov dword [rbp + 0x78], ecx
mov ecx, 0x84711cf2
nop word cs:[rax + rax]
nop dword [rax + rax]
cmp ecx, 0xd97af4aa
jle 0x1400b4360
cmp ecx, 0x16a156a
je 0x1400b4407
cmp ecx, 0xe8ef0059
je 0x1400b437d
cmp ecx, 0xd97af4ab
jne 0x1400b4320
mov ecx, dword [rbp + 0x78]
xor ecx, edi
imul esi, ecx, 0x1000193
mov ecx, dword [rbp + 0x68]
jmp 0x1400b4320
cmp ecx, 0x84711cf2
je 0x1400b4384
cmp ecx, 0xcdc97c26
jne 0x1400b4320
mov ecx, dword [rbp + 0x78]
mov ecx, dword [rbp + 0x78]
mov ecx, 0xd97af4ab
jmp 0x1400b4320
mov ecx, 0x16a156a
jmp 0x1400b4320
mov ecx, dword [rbp + 0x6c]
jmp 0x1400b4320
cmp r14d, 0xe113664d
jne 0x1400b4420
mov r8d, dword [rbp + 0x58]
mov edi, 0x46f6f8b9
mov r15d, 1
mov r12d, dword [rbp + 0x58]
jmp 0x1400b4190
mov edi, 0xb57e0bfa
jmp 0x1400b4190
mov r8d, dword [rbp - 0x50]
mov edi, 0x46f6f8b9
xor r15d, r15d
mov r12d, dword [rbp - 0x40]
jmp 0x1400b4190
mov edi, 0x39e056bd
jmp 0x1400b4190
mov dword [rbp - 0x40], r10d
mov dword [rbp + 0x58], ebx
lea rcx, [rax + 1]
mov qword [rbp], rcx
mov cl, byte [rax]
mov byte [rbp + 0xac], cl
cmp byte [rbp + 0xac], 0
mov edi, 0x12cc335b
mov ecx, 0xe113664d
cmove edi, ecx
jmp 0x1400b4190
mov dword [rbp + 0xd0], esi
mov ecx, dword [rbp + 0xd0]
mov dword [rbp - 0x50], ecx
mov edi, 0x308ad114
jmp 0x1400b4190
mov edi, r14d
cmp r14d, 0xe241f500
jne 0x1400b4190
mov eax, dword [rbp + 0x100]
mov ecx, 0xbf2edd5e
lea r9, [rbp + 0x88]
mov r8d, 0xb63b3cef
mov r10, qword [rbp + 0x30]
mov r11d, dword [rbp + 0x94]
mov edi, dword [rbp + 0x38]
mov rsi, qword [rbp - 0x30]
mov r14d, dword [rbp - 0x28]
mov r15, qword [rbp - 0x20]
mov r12, qword [rbp - 0x18]
nop word cs:[rax + rax]
cmp ecx, 0xbf2edd5e
je 0x1400b4482
cmp ecx, 0xddafd050
jne 0x1400b4470
jmp 0x1400b44bb
mov ecx, 0xddafd050
jmp 0x1400b4470
mov rax, qword [rbp + 0x70]
mov rcx, qword [rax + 0x10]
mov qword [rbp + 0x78], rcx
add rax, 8
mov ecx, 0x87d6dda9
nop
cmp ecx, 0x81eb2d3
je 0x1400b44db
cmp ecx, 0x87d6dda9
jne 0x1400b44a0
mov ecx, 0x81eb2d3
mov rdx, qword [rbp + 0x78]
jmp 0x1400b44a0
mov ecx, 0x9346cb1e
mov qword [rbp], rcx
mov rcx, qword [rbp]
cmp eax, ecx
sete byte [rbp + 0x11f]
mov eax, 0x45c2b0a9
jmp 0x1400b39e0
mov qword [rbp + 0xd0], rdx
mov qword [rbp], rax
mov rax, qword [rbp]
mov rcx, qword [rbp + 0xd0]
cmp rcx, qword [rax]
mov eax, 0x871aa685
cmove eax, r8d
mov r12, qword [rbp + 0xf0]
jmp 0x1400b39e0
cmp eax, 0x7f92e535
jne 0x1400b39e0
jmp 0x1400b4685
mov rax, qword [rbp + 0x48]
mov eax, dword [0x14035db80]
lea ecx, [rax - 1]
imul ecx, eax
test cl, 1
sete al
cmp dword [0x14035db84], 0xa
setl cl
or cl, al
mov ebx, 0x3ee768fd
mov eax, 0x64238420
cmovne ebx, eax
mov ecx, 0x3ee768fd
mov eax, 0x324406d4
cmovne ecx, eax
mov eax, 0x9b98f9b0
nop word cs:[rax + rax]
nop dword [rax + rax]
cmp eax, 0xc30ee89
je 0x1400b39a0
cmp eax, 0x9b98f9b0
jne 0x1400b4570
mov qword [rbp + 0x100], r9
mov rax, qword gs:[0x60]
mov qword [rbp + 0xd0], rax
mov edx, 0xff04b6f4
nop
cmp edx, 0x8c12aa5d
je 0x1400b45be
cmp edx, 0xff04b6f4
jne 0x1400b45a0
mov rax, qword [rbp + 0xd0]
mov edx, 0x8c12aa5d
jmp 0x1400b45a0
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xd0], rax
mov eax, 0x9e26083a
nop word cs:[rax + rax]
nop dword [rax]
cmp eax, 0x324406d3
jle 0x1400b4600
cmp eax, 0x324406d4
je 0x1400b4612
cmp eax, 0x3ee768fd
je 0x1400b4616
cmp eax, 0x64238420
jne 0x1400b45e0
jmp 0x1400b462f
cmp eax, 0x9e26083a
je 0x1400b461d
cmp eax, 0x3acef11
jne 0x1400b45e0
mov eax, ecx
jmp 0x1400b45e0
mov eax, ebx
jmp 0x1400b45e0
mov eax, 0x324406d4
jmp 0x1400b45e0
mov rax, qword [rbp + 0xd0]
mov rdx, qword [rax + 0x18]
mov eax, 0x3acef11
jmp 0x1400b45e0
mov qword [rbp], rdx
mov rax, qword [rbp]
add rax, 0x10
mov qword [rbp + 0xd0], rax
mov eax, 0x9c20b951
nop word [rax + rax]
cmp eax, 0xe98e1dff
je 0x1400b4673
cmp eax, 0x9c20b951
jne 0x1400b4650
mov rax, qword [rbp + 0xd0]
mov rax, qword [rax]
mov qword [rbp], rax
mov eax, 0xe98e1dff
jmp 0x1400b4650
mov rax, qword [rbp]
mov qword [rbp + 0x78], rax
mov eax, 0xc30ee89
jmp 0x1400b4570
mov rax, qword [rbp + 0x48]
mov rsp, qword [rbp - 0x60]
mov qword [rbp + 0x98], r10
lea rax, [0x1403617c8]
mov qword [rbp + 0x40], rax
mov eax, 0xedb9ebb5
jmp 0x1400b3980
mov rax, qword [rbp + 0x40]
mov r8d, dword [rax]
mov rax, qword [rbp + 0x98]
sub rsp, 0x20
mov ecx, 0x400
xor edx, edx
call rax
add rsp, 0x20
mov rsp, qword [rbp - 0x48]
sub rsp, 0x30
mov qword [rsp + 0x20], 0
mov r8, rbp
mov rcx, rax
xor edx, edx
mov r9d, 0x30
call qword [rbp - 8]
add rsp, 0x30
mov r8, qword [rbp + 8]
mov rdx, qword [0x1403617c0]
lea rax, [rbp + 0x78]
mov qword [rbp + 0xd0], rax
mov rax, qword [rbp + 0xd0]
mov eax, 0xc2d8aa2e
cmp eax, 0x195fbabd
je 0x1400b472d
cmp eax, 0xc2d8aa2e
jne 0x1400b4710
mov qword [rbp + 0x78], 0
mov eax, 0x195fbabd
jmp 0x1400b4710
add r8, 0x18
mov r9, qword [rbp + 0xd0]
sub rsp, 0x30
mov qword [rsp + 0x20], 8
lea rcx, [0x140363c30]
call fcn.1402dad50
add rsp, 0x30
mov rcx, qword [rbp + 0x78]
mov rax, qword [rbp + 0xd0]
add rcx, 0x20
mov qword [rbp + 0x50], rcx
mov rdx, qword [0x1403617c0]
mov eax, 0xd38f6fad
xorps xmm0, xmm0
nop word [rax + rax]
cmp eax, 0x308ed50f
je 0x1400b47aa
cmp eax, 0xd38f6fad
jne 0x1400b4780
lea rax, [rbp + 0x78]
mov qword [rbp + 0x100], rax
mov rax, qword [rbp + 0x100]
movups xmmword [rax], xmm0
mov eax, 0x308ed50f
jmp 0x1400b4780
mov rax, qword [rbp + 0x50]
mov qword [rbp + 0xd0], rax
mov r9, qword [rbp + 0x100]
mov r8, qword [rbp + 0xd0]
sub rsp, 0x30
mov qword [rsp + 0x20], select
lea r12, [0x140363c30]
mov rcx, r12
call fcn.1402dad50
add rsp, 0x30
mov r14, qword [rbp + 0x78]
xorps xmm6, xmm6
lea rbx, [rbp + 0x100]
lea r13, [rbp + 0x120]
jmp 0x1400b4835
mov qword [rbp + 0x100], r14
mov r9, qword [rbp + 0x120]
mov r8, qword [rbp + 0x100]
sub rsp, 0x30
mov qword [rsp + 0x20], select
mov rcx, r12
call fcn.1402dad50
add rsp, 0x30
mov r14, qword [rbp + 0xd0]
mov rdx, qword [0x1403617c0]
mov eax, 0x462f2301
nop word cs:[rax + rax]
nop dword [rax + rax]
cmp eax, 0xbd95db45
je 0x1400b4880
cmp eax, 0x462f2301
jne 0x1400b4850
mov qword [rbp + 0xd0], rbx
mov rax, qword [rbp + 0xd0]
mov eax, 0xbd95db45
jmp 0x1400b4850
mov qword [rbp + 0x100], 0
mov r9, qword [rbp + 0xd0]
sub rsp, 0x30
mov qword [rsp + 0x20], 8
mov rcx, r12
mov r8, r14
call fcn.1402dad50
add rsp, 0x30
mov rax, qword [rbp + 0xd0]
mov rax, qword [rbp + 0x50]
cmp qword [rbp + 0x100], rax
je 0x1400b4ec1
mov rdx, qword [0x1403617c0]
mov eax, 0xe43a563f
nop word cs:[rax + rax]
nop dword [rax]
cmp eax, 0x89d38bb2
je 0x1400b4920
cmp eax, 0xe43a563f
jne 0x1400b48e0
mov qword [rbp + 0x100], r13
mov rax, qword [rbp + 0x100]
mov qword [rbp + 0x120], 0
mov qword [rbp + 0xd0], r14
mov eax, 0x89d38bb2
jmp 0x1400b48e0
mov r9, qword [rbp + 0x100]
mov r8, qword [rbp + 0xd0]
sub rsp, 0x30
mov qword [rsp + 0x20], 8
mov rcx, r12
call fcn.1402dad50
add rsp, 0x30
mov r8, qword [rbp + 0x120]
mov rax, qword [rbp + 0x100]
add r8, 0xfffffffffffffff0
mov rdx, qword [0x1403617c0]
mov qword [rbp + 0xd0], 0
sub rsp, 0x30
mov qword [rsp + 0x20], 8
mov rcx, r12
lea r9, [rbp + 0xd0]
call fcn.1402dad50
add rsp, 0x30
mov rsi, qword [rbp + 0xd0]
lea rax, [rsi + 0x30]
mov rdx, qword [0x1403617c0]
mov ecx, 0xc99d5211
nop word cs:[rax + rax]
nop dword [rax]
cmp ecx, 0x9d8c013c
je 0x1400b49f0
cmp ecx, 0xc99d5211
jne 0x1400b49b0
mov qword [rbp + 0x100], r13
mov rcx, qword [rbp + 0x100]
mov qword [rbp + 0x120], 0
mov qword [rbp + 0xd0], rax
mov ecx, 0x9d8c013c
jmp 0x1400b49b0
mov r9, qword [rbp + 0x100]
mov r8, qword [rbp + 0xd0]
sub rsp, 0x30
mov qword [rsp + 0x20], 8
mov rcx, r12
call fcn.1402dad50
add rsp, 0x30
mov r15, qword [rbp + 0x120]
mov rax, qword [rbp + 0x100]
add rsi, 0x48
mov rdx, qword [0x1403617c0]
movaps xmmword [rbp + 0x100], xmm6
sub rsp, 0x30
mov qword [rsp + 0x20], select
mov rcx, r12
mov r8, rsi
mov r9, rbx
call fcn.1402dad50
add rsp, 0x30
movzx edi, word [rbp + 0x100]
mov ecx, edi
and ecx, 0xfffffffe
add rcx, 2
sub rsp, 0x20
call fcn.1402e5d1c
add rsp, 0x20
mov rsi, rax
mov r8, qword [rbp + 0x108]
mov rdx, qword [0x1403617c0]
sub rsp, 0x30
mov qword [rsp + 0x20], rdi
mov rcx, r12
mov r9, rax
call fcn.1402dad50
add rsp, 0x30
movzx eax, word [rbp + 0x100]
and eax, 0xfffffffe
mov word [rsi + rax], 0
sub rsp, 0x20
lea rdi, [rbp + 0xd0]
mov rcx, rdi
mov rdx, rsi
call fcn.140010df0
add rsp, 0x20
mov qword [rbp + 0xb8], rdi
mov ecx, 0x6e32864d
nop word cs:[rax + rax]
nop dword [rax]
cmp ecx, 0x47184a61
je 0x1400b4b20
cmp ecx, 0x6e32864d
jne 0x1400b4ae0
mov rsi, qword [rbp + 0xb8]
mov rcx, qword [rbp + 0xb8]
sub rsp, 0x20
call fcn.14001edf0
add rsp, 0x20
mov ecx, 0x47184a61
jmp 0x1400b4ae0
mov qword [rbp + 0xb0], rsi
mov qword [rbp + 0xc8], rax
mov rax, qword [rbp + 0xb0]
mov rax, qword [rbp + 0xc8]
mov ecx, 0x376fc84e
nop word cs:[rax + rax]
nop dword [rax + rax]
cmp ecx, 0x376fc84e
je 0x1400b4b62
cmp ecx, 0xdd33edc
jne 0x1400b4b50
jmp 0x1400b4b70
mov ecx, 0xdd33edc
jmp 0x1400b4b50
lea rcx, [rbp - 0x78]
mov qword [rbp + 0xf0], rcx
mov rcx, qword [rbp + 0xf0]
mov edx, 0x51f206a5
nop word [rax + rax]
cmp edx, 0x51f206a5
je 0x1400b4ba2
cmp edx, 0x9a9aea6f
jne 0x1400b4b90
jmp 0x1400b4bb0
mov edx, 0x9a9aea6f
jmp 0x1400b4b90
mov qword [rbp + 0x120], rcx
mov rcx, qword [rbp + 0x120]
mov qword [rcx], rax
sub rsp, 0x20
lea rsi, [rbp + 0xd0]
mov rcx, rsi
lea rdx, [rbp - 0x70]
call fcn.140017640
add rsp, 0x20
mov qword [rbp + 0xb8], rsi
mov ecx, 0x6e32864d
nop dword [rax + rax]
cmp ecx, 0x47184a61
je 0x1400b4c30
cmp ecx, 0x6e32864d
jne 0x1400b4bf0
mov rsi, qword [rbp + 0xb8]
mov rcx, qword [rbp + 0xb8]
sub rsp, 0x20
call fcn.14001edf0
add rsp, 0x20
mov ecx, 0x47184a61
jmp 0x1400b4bf0
mov qword [rbp + 0xb0], rsi
mov qword [rbp + 0xc8], rax
mov rax, qword [rbp + 0xb0]
mov rax, qword [rbp + 0xc8]
mov ecx, 0x376fc84e
nop word cs:[rax + rax]
nop dword [rax + rax]
cmp ecx, 0x376fc84e
je 0x1400b4c72
cmp ecx, 0xdd33edc
jne 0x1400b4c60
jmp 0x1400b4c80
mov ecx, 0xdd33edc
jmp 0x1400b4c60
lea rcx, [rbp - 0x68]
mov qword [rbp + 0xf0], rcx
mov rcx, qword [rbp + 0xf0]
mov edx, 0x51f206a5
nop word [rax + rax]
cmp edx, 0x51f206a5
je 0x1400b4cb2
cmp edx, 0x9a9aea6f
jne 0x1400b4ca0
jmp 0x1400b4cc0
mov edx, 0x9a9aea6f
jmp 0x1400b4ca0
mov qword [rbp + 0x120], rcx
mov rcx, qword [rbp + 0x120]
mov qword [rcx], rax
mov rdx, qword [rbp - 0x68]
mov r8, qword [rbp - 0x70]
mov r9, qword [rbp - 0x78]
sub rsp, 0x30
lea rax, [0x14030189c]
mov qword [rsp + 0x20], rax
mov rcx, r13
call fcn.1400b4fa0
add rsp, 0x30
mov ecx, 0x272fd923
nop
cmp ecx, 0x5fdade69
je 0x1400b4d30
cmp ecx, 0x272fd923
jne 0x1400b4d00
sub rsp, 0x20
mov rcx, qword [rbp - 0x58]
call fcn.140301b18
add rsp, 0x20
mov ecx, 0x5fdade69
jmp 0x1400b4d00
mov qword [rbp + 0x120], rax
mov rax, qword [rbp + 0x120]
mov qword [rbp + 0xb0], rax
lea rax, [rbp + 0xd0]
mov qword [rbp + 0xc8], rax
mov ecx, 0x887e6093
nop dword [rax + rax]
cmp ecx, 0x5ca32af
je 0x1400b4d90
cmp ecx, 0x887e6093
jne 0x1400b4d60
mov rax, qword [rbp + 0xc8]
mov qword [rbp + 0xf0], rax
mov rax, qword [rbp + 0xf0]
mov rax, qword [rax + 0x10]
mov ecx, 0x5ca32af
jmp 0x1400b4d60
mov rsi, r15
mov qword [rbp + 0x120], rax
mov rcx, qword [rbp + 0xf0]
sub rsp, 0x20
call fcn.1400c4880
add rsp, 0x20
mov rcx, qword [rbp + 0xb0]
mov rdx, qword [rbp + 0x120]
sub rsp, 0x30
mov qword [rsp + 0x20], rcx
mov rcx, rax
xor r8d, r8d
mov r9, qword [rbp - 0x58]
call fcn.1400c4b40
add rsp, 0x30
mov r15, rax
mov eax, 0xefa495b9
cmp eax, 0xac73d36e
je 0x1400b4e10
cmp eax, 0xefa495b9
jne 0x1400b4de0
sub rsp, 0x20
lea rcx, [rbp + 0xd0]
call fcn.14000d4b0
add rsp, 0x20
mov eax, 0xac73d36e
jmp 0x1400b4de0
lea rax, [rbp + 0xd0]
mov qword [rbp + 0x120], rax
mov rax, qword [rbp + 0x120]
mov eax, 0x58fe4632
nop word [rax + rax]
cmp eax, 0x815f998d
je 0x1400b4e70
cmp eax, 0x58fe4632
jne 0x1400b4e30
mov eax, 0xb2f07e88
nop word cs:[rax + rax]
nop dword [rax]
cmp eax, 0xb2f07e88
je 0x1400b4e60
cmp eax, 0xc7037f89
jne 0x1400b4e50
jmp 0x1400b4e67
mov eax, 0xc7037f89
jmp 0x1400b4e50
mov eax, 0x815f998d
jmp 0x1400b4e30
cmp r15, 0xffffffffffffffff
jne 0x1400b4ec5
mov rdx, qword [0x1403617c0]
mov eax, 0xd38f6fad
nop word cs:[rax + rax]
nop dword [rax]
cmp eax, 0x308ed50f
je 0x1400b4800
cmp eax, 0xd38f6fad
jne 0x1400b4e90
lea rax, [rbp + 0xd0]
mov qword [rbp + 0x120], rax
mov rax, qword [rbp + 0x120]
movups xmmword [rax], xmm6
mov eax, 0x308ed50f
jmp 0x1400b4e90
xor eax, eax
jmp 0x1400b4ec8
mov rax, rsi
movaps xmm6, xmmword [rbp + 0x130]
lea rsp, [rbp + 0x148]
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret