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

Disassembly:
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
mov eax, 0x12c8
call fcn.140083f80
sub rsp, rax
mov rsi, rcx
xorps xmm0, xmm0
movaps xmmword [rsp + 0x1a0], xmm0
movaps xmmword [rsp + 0x1b0], xmm0
movaps xmmword [rsp + 0x1c0], xmm0
movaps xmmword [rsp + 0x1d0], xmm0
movaps xmmword [rsp + 0x1e0], xmm0
movaps xmmword [rsp + 0x1f0], xmm0
movaps xmmword [rsp + 0x200], xmm0
movaps xmmword [rsp + 0x210], xmm0
movaps xmmword [rsp + 0x220], xmm0
movaps xmmword [rsp + 0x230], xmm0
movaps xmmword [rsp + 0x240], xmm0
movaps xmmword [rsp + 0x250], xmm0
movaps xmmword [rsp + 0x260], xmm0
movaps xmmword [rsp + 0x270], xmm0
movaps xmmword [rsp + 0x280], xmm0
movaps xmmword [rsp + 0x290], xmm0
call qword [sym.imp.KERNEL32.dll_GetTickCount]
mov edi, eax
movaps xmm0, xmmword [0x1400bc650]
movaps xmmword [rsp + 0x2a0], xmm0
mov dword [rsp + 0x2b0], 0
mov word [rsp + 0x2b4], 0
lea rbx, [rsp + 0x2a0]
call fcn.1400692c0
mov r14, qword [rax]
call fcn.1400692d0
mov rcx, qword [rax]
xor eax, eax
jmp 0x140072ce8
lea r8, [rcx + 3]
cmp r14, r8
jne 0x140072c33
nop word cs:[rax + rax]
lea r8d, [rax + 0x215afbf6]
lea r10d, [rdx + rax]
add r10d, 0x215afbf6
and r8d, edx
add r8d, r8d
sub r10d, r8d
add r10b, 0x46
mov byte [rsp + rax + 0x2a0], r10b
movzx r8d, r10b
not rcx
add rcx, rax
sub rcx, r8
lea eax, [rcx - 0x261bcaa8]
lea r8d, [rcx + rdx]
add r8d, 0xd9e43558
and eax, edx
add eax, eax
sub r8d, eax
add r8b, 0x98
mov byte [rsp + rcx + 0x2a0], r8b
sub rcx, r14
inc r14
movzx r8d, byte [rsp + rcx + 0x29e]
add rcx, 0xfffffffffffffffe
mov rax, rcx
movzx ecx, r8b
add rax, r9
add rax, rcx
mov rcx, r9
inc rax
cmp rax, 0x16
jae 0x140072faf
cmp r14, rax
ja 0x140072fa5
movzx r8d, byte [rsp + rax + 0x2a0]
movzx edx, r8b
lea r9, [rcx + 1]
cmp r14, r9
jae 0x140072d60
cmp rcx, rax
ja 0x140072fb4
lea r10, [r14 + rcx]
cmp r10, rax
jbe 0x140072dc0
lea r8, [rcx + 5]
cmp r14, r8
jne 0x140072e47
lea ecx, [rax + 0x3f36166e]
lea r8d, [rax + rdx]
add r8d, 0x3f36166e
and ecx, edx
add ecx, ecx
sub r8d, ecx
add r8b, 0xfe
mov byte [rsp + rax + 0x2a0], r8b
jmp 0x140072ea5
jne 0x140072d70
mov r9, rcx
jmp 0x140072cce
lea r10, [rcx + 3]
cmp r14, r10
je 0x140072c60
lea r10, [rcx + 5]
cmp r14, r10
jne 0x140072e78
lea r9d, [rax - 0x121a88ca]
lea r8d, [rax + rdx]
add r8d, 0xede57736
and r9d, edx
add r9d, r9d
sub r8d, r9d
add r8b, 0x86
add r14, rcx
mov r10, r14
jmp 0x140072f93
cmp r10, 4
je 0x140072c60
lea r11, [rcx + 5]
cmp r14, r11
jbe 0x140072e90
lea ebp, [rax - 0x74d53a6]
lea r11d, [rax + rdx]
add r11d, 0xf8b2ac5a
and ebp, edx
add ebp, ebp
sub r11d, ebp
add r11b, 0x8a
cmp r14, 3
ja 0x140072f47
cmp r14, r9
je 0x140072d62
lea r8, [rcx + 2]
cmp r14, r8
je 0x140072c60
lea r8, [rcx + 3]
cmp r14, r8
jne 0x140072f0a
lea r9d, [rax + 0x51509f38]
lea r8d, [rax + rdx]
add r8d, 0x51509f38
and r9d, edx
add r9d, r9d
sub r8d, r9d
add r8b, 0x78
mov r10, r14
jmp 0x140072f93
lea r8, [rcx + 4]
cmp r14, r8
jne 0x140072c4a
lea r9d, [rax - 0x61d1ff98]
lea r8d, [rax + rdx]
add r8d, 0x9e2e0068
and r9d, edx
add r9d, r9d
sub r8d, r9d
add r8b, 0x28
jmp 0x140072f69
lea r10, [rcx + 2]
cmp r14, r10
je 0x140072ea2
lea r10, [rcx + 4]
cmp r14, r10
jne 0x140072d07
jmp 0x140072ea5
cmp r14, r9
je 0x140072d2a
lea r11, [rcx + 2]
cmp r14, r11
jne 0x140072ead
mov r9, rcx
dec rax
jmp 0x140072cd8
lea r11, [rcx + 3]
cmp r14, r11
jne 0x140072eda
lea r9d, [rax + 0x2e0eea2e]
lea r8d, [rax + rdx]
add r8d, 0x2e0eea2e
and r9d, edx
add r9d, r9d
sub r8d, r9d
add r8b, 0xbe
jmp 0x140072f93
lea r11, [rcx + 4]
cmp r14, r11
jne 0x140072f21
lea r9d, [rax - 0x60dea30e]
lea r8d, [rax + rdx]
add r8d, 0x9f215cf2
and r9d, edx
add r9d, r9d
sub r8d, r9d
add r8b, 0x62
mov r10, r14
jmp 0x140072f93
cmp rcx, 3
ja 0x140072d2a
mov byte [rsp + rax + 0x2a0], r11b
jmp 0x140072cdb
lea ebp, [rax - 0x4776c69e]
lea r11d, [rax + rdx]
add r11d, 0xb8893962
and ebp, edx
add ebp, ebp
sub r11d, ebp
add r11b, 0x52
cmp r14, 3
jbe 0x140072dfd
lea r9d, [rax - 0x840b030]
lea r11d, [rax + rdx]
add r11d, 0xf7bf4fd0
and r9d, edx
add r9d, r9d
sub r11d, r9d
add r8b, r11b
add r8b, 0x50
lea r9d, [rax - 0x4fb776ce]
lea r11d, [rax + rdx]
add r11d, 0xb0488932
and r9d, edx
add r9d, r9d
sub r11d, r9d
add r11b, r8b
add r11b, 0xa2
mov byte [rsp + rax + 0x2a0], r11b
movzx edx, r8b
not rdx
add rax, rdx
mov r14, r10
jmp 0x140072cdb
lea r8, [rsp + 0xbbc9da]
jmp 0x140072fbc
mov r8, rbx
jmp 0x140072fbc
lea r8, [rsp + 0x1729078]
lea r14, [rsp + 0x1a0]
mov edx, 0xff
mov rcx, r14
mov r9d, edi
call fcn.140072950
mov rcx, r14
call fcn.14009f290
mov rdi, rax
lea ebp, [rax + 1]
xorps xmm0, xmm0
movaps xmmword [rsp + 0xa0], xmm0
movaps xmmword [rsp + 0xb0], xmm0
movaps xmmword [rsp + 0xc0], xmm0
movaps xmmword [rsp + 0xd0], xmm0
movaps xmmword [rsp + 0xe0], xmm0
movaps xmmword [rsp + 0xf0], xmm0
movaps xmmword [rsp + 0x100], xmm0
movaps xmmword [rsp + 0x110], xmm0
movaps xmmword [rsp + 0x120], xmm0
movaps xmmword [rsp + 0x130], xmm0
movaps xmmword [rsp + 0x140], xmm0
movaps xmmword [rsp + 0x150], xmm0
movaps xmmword [rsp + 0x160], xmm0
movaps xmmword [rsp + 0x170], xmm0
movaps xmmword [rsp + 0x180], xmm0
movaps xmmword [rsp + 0x190], xmm0
movaps xmm0, xmmword [0x1400bc660]
movaps xmmword [rsp + 0x2a0], xmm0
mov dword [rsp + 0x2b0], 0
mov byte [rsp + 0x2b4], 0
call fcn.1400692c0
mov r14, qword [rax]
call fcn.1400692d0
mov rcx, qword [rax]
xor eax, eax
jmp 0x1400730bd
mov r8, rcx
movzx ecx, r10b
add rax, r8
add rax, rcx
mov rcx, r8
inc rax
cmp rax, 0x15
jae 0x1400733dc
cmp r14, rax
ja 0x1400733ca
movzx r10d, byte [rsp + rax + 0x2a0]
movzx edx, r10b
lea r8, [rcx + 1]
cmp r14, r8
jae 0x140073130
cmp rcx, rax
ja 0x1400733d4
lea r9, [r14 + rcx]
cmp r9, rax
jbe 0x140073180
lea r10, [rcx + 6]
cmp r14, r10
jne 0x14007320d
lea r10d, [rax + 0x6e79f806]
lea r8d, [rax + rdx]
add r8d, 0x6e79f806
and r10d, edx
add r10d, r10d
sub r8d, r10d
add r8b, 0xd6
jmp 0x14007323c
je 0x1400730a0
lea r9, [rcx + 2]
cmp r14, r9
je 0x1400732d8
lea r9, [rcx + 5]
cmp r14, r9
jne 0x140073286
lea r9d, [rax - 0x3f76ccad]
lea r8d, [rax + rdx]
add r8d, 0xc0893353
and r9d, edx
add r9d, r9d
sub r8d, r9d
add r8b, 0xbb
add r14, rcx
jmp 0x140073239
lea r11, [rcx + 9]
cmp r14, r11
jae 0x14007324e
lea r15d, [rax - 0x62dc4127]
lea r11d, [rax + rdx]
add r11d, 0x9d23bed9
and r15d, edx
add r15d, r15d
sub r11d, r15d
add r11b, 0x11
cmp r14, r8
je 0x14007329c
lea r15, [rcx + 3]
cmp r14, r15
jne 0x14007334b
lea r10d, [rax + 0x5aa2707d]
lea r8d, [rax + rdx]
add r8d, 0x5aa2707d
and r10d, edx
add r10d, r10d
sub r8d, r10d
add r8b, 0x95
lea r10d, [rax + 0x73a94701]
lea r11d, [rax + rdx]
add r11d, 0x73a94701
and r10d, edx
add r10d, r10d
sub r11d, r10d
add r11b, r8b
add r11b, 0xf9
mov byte [rsp + rax + 0x2a0], r11b
jmp 0x14007323c
lea r9, [rcx + 3]
cmp r14, r9
jne 0x1400732cb
lea r9d, [rax - 0x573e8a48]
lea r8d, [rax + rdx]
add r8d, 0xa8c175b8
and r9d, edx
add r9d, r9d
sub r8d, r9d
add r8b, 0xf8
mov r9, r14
movzx edx, r8b
not rdx
add rax, rdx
mov r14, r9
jmp 0x1400730b0
cmp r14, r8
je 0x1400730a0
cmp r14, r11
je 0x14007329c
lea r15d, [rax - 0x1c115833]
lea r11d, [rax + rdx]
add r11d, 0xe3eea7cd
and r15d, edx
add r15d, r15d
sub r11d, r15d
add r11b, 0x65
cmp r14, r8
jne 0x1400731b5
jmp 0x14007329c
lea r9, [rcx + 3]
cmp r14, r9
je 0x1400732c3
lea r9, [rcx + 4]
cmp r14, r9
jne 0x1400730dc
lea ecx, [rax + 0x3961c94f]
lea r9d, [rdx + rax]
add r9d, 0x3961c94f
and ecx, edx
add ecx, ecx
sub r9d, ecx
add r9b, 0xd7
mov byte [rsp + rax + 0x2a0], r9b
mov rcx, r8
dec rax
jmp 0x1400730b0
lea r9, [rcx + 0xa]
cmp r14, r9
jne 0x140073087
lea r9d, [rax - 0x520f3b4d]
lea r10d, [rdx + rax]
add r10d, 0xadf0c4b3
and r9d, edx
add r9d, r9d
sub r10d, r9d
add r10b, 0x1b
mov byte [rsp + rax + 0x2a0], r10b
movzx r9d, r10b
not rcx
add rcx, rax
sub rcx, r9
lea eax, [rcx + 0x4b14838c]
lea r9d, [rcx + rdx]
add r9d, 0x4b14838c
and eax, edx
add eax, eax
sub r9d, eax
add r9b, 0x2c
mov byte [rsp + rcx + 0x2a0], r9b
sub rcx, r14
inc r14
movzx r10d, byte [rsp + rcx + 0x29e]
add rcx, 0xfffffffffffffffe
mov rax, rcx
jmp 0x1400730a3
lea r15, [rcx + 4]
cmp r14, r15
jne 0x140073378
lea r10d, [rax - 0x6b1611d1]
lea r8d, [rax + rdx]
add r8d, 0x94e9ee2f
and r10d, edx
add r10d, r10d
sub r8d, r10d
add r8b, 0xb7
jmp 0x14007323c
lea r9, [rcx + 5]
cmp r14, r9
jne 0x1400733a5
lea r9d, [rax - 0x30ce941f]
lea r8d, [rax + rdx]
add r8d, 0xcf316be1
and r9d, edx
add r9d, r9d
sub r8d, r9d
add r8b, 0xd9
jmp 0x140073239
lea r9, [rcx + 2]
cmp r14, r9
je 0x1400730a0
test rcx, rcx
jne 0x14007329c
mov byte [rsp + rax + 0x2a0], r11b
xor ecx, ecx
jmp 0x1400730b0
lea rbx, [rsp + 0x167fb45]
jmp 0x1400733dc
lea rbx, [rsp + 0x1443c6c]
lea r14, [rsp + 0xa0]
mov edx, 0xff
mov rcx, r14
mov r8, rbx
mov r9, rsi
call fcn.140072950
mov rcx, r14
call fcn.14009f290
mov rbx, rax
lea r12d, [rax + 1]
movaps xmm0, xmmword [0x1400bc670]
movaps xmmword [rsp + 0x20], xmm0
movaps xmm0, xmmword [0x1400bc680]
movaps xmmword [rsp + 0x30], xmm0
mov dword [rsp + 0x40], 0xeee8e9e5
mov byte [rsp + 0x44], 0xda
xorps xmm0, xmm0
movups xmmword [rsp + 0x45], xmm0
mov dword [rsp + 0x54], 0
lea r14, [rsp + 0x20]
call fcn.1400692c0
mov r15, qword [rax]
call fcn.1400692d0
mov rcx, qword [rax]
xor eax, eax
jmp 0x1400734df
lea r9, [rcx + 0x2a]
cmp r15, r9
jne 0x140073440
lea r9d, [rax - 0x5f4bca43]
lea r10d, [rdx + rax]
add r10d, 0xa0b435bd
and r9d, edx
add r9d, r9d
sub r10d, r9d
add r10b, 0xd5
mov byte [rsp + rax + 0x20], r10b
movzx r9d, r10b
not rcx
add rcx, rax
sub rcx, r9
lea eax, [rcx + 0x42814234]
lea r9d, [rcx + rdx]
add r9d, 0x42814234
and eax, edx
add eax, eax
sub r9d, eax
add r9b, 0x94
mov byte [rsp + rcx + 0x20], r9b
sub rcx, r15
inc r15
movzx r9d, byte [rsp + rcx + 0x1e]
add rcx, 0xfffffffffffffffe
mov rax, rcx
mov rcx, r8
movzx edx, r9b
add rax, r8
add rax, rdx
inc rax
cmp rax, 0x38
jae 0x140073750
cmp r15, rax
ja 0x14007373e
movzx r9d, byte [rsp + rax + 0x20]
movzx edx, r9b
lea r8, [rcx + 1]
cmp r15, r8
jae 0x140073520
cmp rcx, rax
ja 0x140073748
lea r9, [r15 + rcx]
cmp r9, rax
jbe 0x140073530
lea r10, [rcx + 0x28]
cmp r15, r10
jne 0x1400735b1
mov r8, rcx
jmp 0x140073564
jne 0x140073570
mov r8, rcx
jmp 0x1400734c8
cmp r9, 0xa
je 0x140073460
cmp r15, r8
jne 0x140073616
lea ecx, [rax + 0x198003e1]
lea r9d, [rax + rdx]
add r9d, 0x198003e1
and ecx, edx
add ecx, ecx
sub r9d, ecx
add r9b, 0xd9
mov byte [rsp + rax + 0x20], r9b
dec rax
mov rcx, r8
jmp 0x1400734d2
lea r9, [rcx + 3]
cmp r15, r9
je 0x140073460
lea r9, [rcx + 4]
cmp r15, r9
jne 0x14007367b
lea r9d, [rax + 0x3769a20b]
lea r8d, [rax + rdx]
add r8d, 0x3769a20b
and r9d, edx
add r9d, r9d
sub r8d, r9d
add r8b, 0xb3
add r15, rcx
mov r9, r15
jmp 0x1400735dd
lea r10, [rcx + 0xa]
cmp r15, r10
jne 0x140073651
lea r10d, [rax + 0x50e9a5ec]
lea r8d, [rax + rdx]
add r8d, 0x50e9a5ec
and r10d, edx
add r10d, r10d
sub r8d, r10d
add r8b, 0x8c
lea r10d, [rax + 0x5d1a1ccf]
lea r11d, [rdx + rax]
add r11d, 0x5d1a1ccf
and r10d, edx
add r10d, r10d
sub r11d, r10d
add r11b, r8b
add r11b, 0x57
mov byte [rsp + rax + 0x20], r11b
movzx edx, r8b
not rdx
add rax, rdx
mov r15, r9
jmp 0x1400734d2
lea r10, [rcx + 3]
cmp r15, r10
je 0x14007351a
lea r10, [rcx + 2]
cmp r15, r10
jne 0x1400736c1
lea r10d, [rax - 0x63bba3ed]
lea r8d, [rax + rdx]
add r8d, 0x9c445c13
and r10d, edx
add r10d, r10d
sub r8d, r10d
add r8b, 0x7b
jmp 0x1400735dd
lea r10, [rcx + 6]
cmp r15, r10
jne 0x14007368d
lea r10d, [rax - 0x6b7c4126]
lea r8d, [rax + rdx]
add r8d, 0x9483beda
and r10d, edx
add r10d, r10d
sub r8d, r10d
add r8b, 0xa
jmp 0x140073604
lea r9, [rcx + 6]
cmp r15, r9
jne 0x1400734fb
jmp 0x14007351a
lea r9, [rcx + 3]
cmp r15, r9
jne 0x140073457
lea r9d, [rax - 0x27e22838]
lea r8d, [rax + rdx]
add r8d, 0xd81dd7c8
and r9d, edx
add r9d, r9d
sub r8d, r9d
add r8b, 0x88
mov r9, r15
jmp 0x140073604
lea r9, [rcx + 7]
cmp r15, r9
je 0x140073460
cmp r15, r8
jbe 0x1400736fe
lea r10d, [rax - 0x2c5201e2]
lea r9d, [rax + rdx]
add r9d, 0xd3adfe1e
and r10d, edx
add r10d, r10d
sub r9d, r10d
add r9b, 0x2e
cmp rcx, 4
ja 0x140073543
jmp 0x140073734
lea r9, [rcx + 4]
cmp r15, r9
je 0x14007351a
lea r10d, [rax - 0x5e32f389]
lea r9d, [rax + rdx]
add r9d, 0xa1cd0c77
and r10d, edx
add r10d, r10d
sub r9d, r10d
add r9b, 0xbf
cmp rcx, 4
ja 0x140073543
mov byte [rsp + rax + 0x20], r9b
jmp 0x1400734d2
lea r14, [rsp + 0x1116c8b]
jmp 0x140073750
lea r14, [rsp + 0x1446014]
mov dword [rsp + 0x60], 0xededede0
mov word [rsp + 0x64], 0xe0ff
mov byte [rsp + 0x66], 0x5c
xorps xmm0, xmm0
movups xmmword [rsp + 0x67], xmm0
mov dword [rsp + 0x77], 0
lea r15, [rsp + 0x60]
call fcn.1400692c0
mov r13, qword [rax]
call fcn.1400692d0
mov rcx, qword [rax]
xor eax, eax
jmp 0x140073812
lea r8d, [rax - 0x2862fcef]
lea r10d, [rdx + rax]
add r10d, 0xd79d0311
and r8d, edx
add r8d, r8d
sub r10d, r8d
add r10b, 0x89
mov byte [rsp + rax + 0x60], r10b
movzx r8d, r10b
not rcx
add rcx, rax
sub rcx, r8
mov rax, rcx
mov rcx, r9
lea r8d, [rax - 0x6493c37c]
lea r9d, [rax + rdx]
add r9d, 0x9b6c3c84
and r8d, edx
add r8d, r8d
sub r9d, r8d
add r9b, 0x64
mov byte [rsp + rax + 0x60], r9b
sub rax, r13
inc r13
movzx r8d, byte [rsp + rax + 0x5e]
add rax, 0xfffffffffffffffe
movzx edx, r8b
add rax, rcx
add rax, rdx
inc rax
cmp rax, 0x1b
jae 0x140073a29
cmp r13, rax
ja 0x140073a17
movzx r8d, byte [rsp + rax + 0x60]
movzx edx, r8b
lea r9, [rcx + 1]
cmp r13, r9
jae 0x1400738b0
cmp rcx, rax
ja 0x140073a21
lea r10, [rcx + r13]
cmp r10, rax
jbe 0x140073900
lea r8, [rcx + 4]
cmp r13, r8
jne 0x140073779
lea r9d, [rax - 0x4619f7e4]
lea r8d, [rax + rdx]
add r8d, 0xb9e6081c
and r9d, edx
add r9d, r9d
sub r8d, r9d
add r8b, 0x3c
lea r9d, [rax + 0x4ffe902b]
lea r10d, [rdx + rax]
add r10d, 0x4ffe902b
and r9d, edx
add r9d, r9d
sub r10d, r9d
add r10b, r8b
add r10b, 0xd3
mov byte [rsp + rax + 0x60], r10b
add r13, rcx
movzx edx, r8b
not rdx
jmp 0x140073802
je 0x1400737fb
lea r10, [rcx + 2]
cmp r13, r10
je 0x140073790
lea r10, [rcx + 5]
cmp r13, r10
jne 0x140073969
lea r9d, [rax + 0x69e777f1]
lea r8d, [rax + rdx]
add r8d, 0x69e777f1
and r9d, edx
add r9d, r9d
sub r8d, r9d
add r8b, 0x69
jmp 0x14007389b
cmp r13, r9
jne 0x14007392b
lea ecx, [rax - 0x379fe2bb]
lea r8d, [rax + rdx]
add r8d, 0xc8601d45
and ecx, edx
add ecx, ecx
sub r8d, ecx
add r8b, 0x1d
mov byte [rsp + rax + 0x60], r8b
mov rcx, r13
jmp 0x140073934
lea r10, [rcx + 2]
cmp r13, r10
jne 0x14007393c
dec rax
jmp 0x140073805
lea r10, [rcx + 5]
cmp r13, r10
jne 0x14007399a
lea r9d, [rax + 0x4e78eee5]
lea r8d, [rax + rdx]
add r8d, 0x4e78eee5
and r9d, edx
add r9d, r9d
sub r8d, r9d
add r8b, 0xbd
jmp 0x14007389b
lea r10, [rcx + 4]
cmp r13, r10
jne 0x140073832
lea r9d, [rax - 0xe7a1529]
lea r8d, [rax + rdx]
add r8d, 0xf185ead7
and r9d, edx
add r9d, r9d
sub r8d, r9d
add r8b, 0x1f
jmp 0x140073874
lea r10, [rcx + 4]
cmp r13, r10
je 0x140073790
lea r9, [rcx + 3]
cmp r13, r9
je 0x1400737c7
lea r9, [rcx + 7]
cmp r13, r9
je 0x1400737fb
cmp r13, 5
ja 0x1400739f0
lea r8d, [rax - 0x3c30c68d]
lea r9d, [rax + rdx]
add r9d, 0xc3cf3973
and r8d, edx
add r8d, r8d
sub r9d, r8d
add r9b, 0xdb
mov byte [rsp + rax + 0x60], r9b
jmp 0x140073805
lea r9d, [rax - 0x73d0a948]
lea r10d, [rax + rdx]
add r10d, 0x8c2f56b8
and r9d, edx
add r9d, r9d
sub r10d, r9d
add r8b, r10b
add r8b, 0xf8
jmp 0x140073874
lea r15, [rsp + 0x149d317]
jmp 0x140073a29
lea r15, [rsp + 0x17a99a4]
lea r9, [rsp + 0x2a0]
mov rcx, r15
mov rdx, r14
mov r8d, 2
call fcn.1400724d0
test eax, eax
je 0x140073dec
mov esi, 1
cmp byte [0x1400dc2f8], 0
je 0x140074ed1
movaps xmm0, xmmword [0x1400bc690]
movaps xmmword [rsp + 0x20], xmm0
movaps xmm0, xmmword [0x1400bc6a0]
movaps xmmword [rsp + 0x30], xmm0
mov dword [rsp + 0x40], 0x2bcfb5c9
mov qword [rsp + 0x44], 0
mov qword [rsp + 0x4b], 0
lea rdi, [rsp + 0x20]
call fcn.1400692c0
mov rbx, qword [rax]
call fcn.1400692d0
mov rcx, qword [rax]
xor eax, eax
jmp 0x140073ae0
lea r9d, [rax + 0x5cf292e]
lea r8d, [rax + rdx]
add r8d, 0x5cf292e
and r9d, edx
add r9d, r9d
sub r8d, r9d
add r8b, 0xbe
add rbx, rcx
movzx edx, r8b
not rdx
add rax, rdx
inc rax
cmp rax, 0x33
jae 0x140073f04
cmp rbx, rax
ja 0x140073ef2
movzx r8d, byte [rsp + rax + 0x20]
movzx edx, r8b
lea r9, [rcx + 1]
cmp rbx, r9
jae 0x140073b50
cmp rcx, rax
ja 0x140073efc
lea r14, [rbx + rcx]
cmp r14, rax
jbe 0x140073ba0
cmp rbx, r9
je 0x140073aa7
lea r8, [rcx + 4]
cmp rbx, r8
jne 0x140073a93
lea r9d, [rax + 0x46fe0fd8]
lea r8d, [rax + rdx]
add r8d, 0x46fe0fd8
and r9d, edx
add r9d, r9d
sub r8d, r9d
add r8b, 0x18
jmp 0x140073ac9
jne 0x140073b60
mov r9, rcx
jmp 0x140073c38
lea r10, [rcx + 2]
cmp rbx, r10
je 0x140073bd3
lea r10, [rcx + 4]
cmp rbx, r10
jne 0x140073cba
lea r9d, [rax - 0x197e0b59]
lea r8d, [rax + rdx]
add r8d, 0xe681f4a7
and r9d, edx
add r9d, r9d
sub r8d, r9d
add r8b, 0x6f
jmp 0x140073ac6
lea r10, [rcx + 4]
cmp rbx, r10
jae 0x140073c4a
lea ebp, [rax - 0x5f688cab]
lea r11d, [rax + rdx]
add r11d, 0xa0977355
and ebp, edx
add ebp, ebp
sub r11d, ebp
add r11b, 0xad
cmp r14, 0x28
jne 0x140073c8f
lea r8d, [rax + 0x1f4d3487]
lea r10d, [rdx + rax]
add r10d, 0x1f4d3487
and r8d, edx
add r8d, r8d
sub r10d, r8d
add r10b, 0x4f
mov byte [rsp + rax + 0x20], r10b
movzx r8d, r10b
not rcx
add rcx, rax
sub rcx, r8
lea eax, [rcx - 0x401b5824]
lea r8d, [rcx + rdx]
add r8d, 0xbfe4a7dc
and eax, edx
add eax, eax
sub r8d, eax
add r8b, 0xfc
mov byte [rsp + rcx + 0x20], r8b
sub rcx, rbx
inc rbx
movzx r8d, byte [rsp + rcx + 0x1e]
add rcx, 0xfffffffffffffffe
mov rax, rcx
movzx ecx, r8b
add rax, r9
add rax, rcx
mov rcx, r9
jmp 0x140073ad3
cmp rbx, r9
je 0x140073b52
cmp rbx, r10
je 0x140073ced
lea r11, [rcx + 7]
cmp rbx, r11
je 0x140073cff
lea ebp, [rax + 0x2c6c75f9]
lea r11d, [rax + rdx]
add r11d, 0x2c6c75f9
and ebp, edx
add ebp, ebp
sub r11d, ebp
add r11b, 0x31
cmp r14, 0x28
je 0x140073bd3
cmp rbx, r9
jne 0x140073ce4
lea ecx, [rax - 0x631098cd]
lea r8d, [rax + rdx]
add r8d, 0x9cef6733
and ecx, edx
add ecx, ecx
sub r8d, ecx
add r8b, 0x9b
mov byte [rsp + rax + 0x20], r8b
mov r9, rbx
jmp 0x140073cff
lea r10, [rcx + 5]
cmp rbx, r10
jne 0x140073cf2
lea r9d, [rax + 0x27b0db51]
lea r8d, [rax + rdx]
add r8d, 0x27b0db51
and r9d, edx
add r9d, r9d
sub r8d, r9d
add r8b, 0xc9
jmp 0x140073d2f
lea r14, [rcx + 3]
cmp rbx, r14
jne 0x140073d07
mov r9, rcx
jmp 0x140073cff
lea r10, [rcx + 3]
cmp rbx, r10
jne 0x140073afc
dec rax
jmp 0x140073c42
lea r14, [rcx + 2]
cmp rbx, r14
jne 0x140073d5b
lea r9d, [rax + 0x48d215e9]
lea r8d, [rax + rdx]
add r8d, 0x48d215e9
and r9d, edx
add r9d, r9d
sub r8d, r9d
add r8b, 0xa1
lea r9d, [rax - 0x21e1b223]
lea r10d, [rdx + rax]
add r10d, 0xde1e4ddd
and r9d, edx
add r9d, r9d
sub r10d, r9d
add r10b, r8b
add r10b, 0xf5
mov byte [rsp + rax + 0x20], r10b
jmp 0x140073ac6
lea r14, [rcx + 5]
cmp rbx, r14
jne 0x140073d88
lea r9d, [rax - 0x75ff036d]
lea r8d, [rax + rdx]
add r8d, 0x8a00fc93
and r9d, edx
add r9d, r9d
sub r8d, r9d
add r8b, 0xfb
jmp 0x140073ac6
cmp rbx, r10
je 0x140073bd3
cmp rbx, 7
ja 0x140073dc5
cmp rbx, r10
jbe 0x140073dbb
lea r8d, [rax + 0x7082f13a]
lea r11d, [rax + rdx]
add r11d, 0x7082f13a
and r8d, edx
add r8d, r8d
sub r11d, r8d
add r11b, 0x6a
mov byte [rsp + rax + 0x20], r11b
jmp 0x140073ad3
lea r9d, [rax + 0x3d86da88]
lea r10d, [rax + rdx]
add r10d, 0x3d86da88
and r9d, edx
add r9d, r9d
sub r10d, r9d
add r8b, r10b
add r8b, 0x48
jmp 0x140073d2f
lea rcx, [rsp + 0x2c0]
mov r8d, 0xffc
xor edx, edx
call fcn.1400b9280
movaps xmm0, xmmword [0x1400bc6b0]
movups xmmword [rsp + 0x2ac], xmm0
mov dword [rsp + 0x2bc], 0xf003f
mov dword [rsp + 0xab4], 0xc
lea rcx, [rsp + 0x2a0]
mov edx, 0x1b
call fcn.1400729b0
test eax, eax
jne 0x140074ebe
cmp dword [rsp + 0x12b8], 0x18
jne 0x140074ebe
cmp dword [rsp + 0xacc], 0
jne 0x140074ebe
lea r14, [rsp + 0x2b4]
mov eax, dword [r14 + 0x814]
mov dword [rsp + 0x70], eax
movups xmm0, xmmword [r14 + 0x804]
movaps xmmword [rsp + 0x60], xmm0
movabs r15, 0x100000000
mov qword [rsp + 0x2ac], r15
lea rcx, [rsp + 0x2d0]
mov r8d, 0xfec
xor edx, edx
call fcn.1400b9280
movaps xmm0, xmmword [rsp + 0x60]
movups xmmword [r14], xmm0
mov eax, dword [rsp + 0x70]
mov dword [r14 + 0x10], eax
mov dword [rsp + 0x2c8], ebp
mov dword [rsp + 0x2cc], 0
mov dword [rsp + 0x2d0], ebp
mov dword [rsp + 0xab4], 0x20
cmp ebp, 0x7e1
jb 0x140073f20
mov dword [rsp + 0x2ac], 1
mov eax, 0x20
jmp 0x140073f5c
lea rdi, [rsp + 0x98f091]
jmp 0x140073f04
lea rdi, [rsp + 0x1417d3c]
lea rcx, [0x1400e30d0]
mov rdx, rdi
call fcn.140010330
mov rcx, rax
call fcn.140001c30
jmp 0x140074ed1
lea rcx, [rsp + 0x2d4]
mov r8d, ebp
lea rdx, [rsp + 0x1a0]
call fcn.1400b8be0
mov eax, dword [rsp + 0xab4]
and edi, 0xfffffffc
add eax, edi
add eax, 4
mov dword [rsp + 0xab4], eax
cmp dword [rsp + 0x2b0], 0
je 0x1400740c3
lea ecx, [rax - 0x7fd]
cmp ecx, 3
ja 0x140073f74
mov dword [rsp + 0x2ac], 1
jmp 0x140073ff3
mov eax, eax
mov dword [rsp + rax + 0x2b4], 0
mov ecx, dword [rsp + 0xab4]
lea eax, [rcx + 4]
mov dword [rsp + 0xab4], eax
add ecx, 0xfffff807
cmp ecx, 4
jb 0x140073ff3
mov eax, eax
mov dword [rsp + rax + 0x2b4], 0xf01ff
mov ecx, dword [rsp + 0xab4]
lea eax, [rcx + 4]
mov dword [rsp + 0xab4], eax
add ecx, 0xfffff807
cmp ecx, 4
jb 0x140073ff3
mov eax, eax
mov dword [rsp + rax + 0x2b4], 0x10
mov ecx, dword [rsp + 0xab4]
lea eax, [rcx + 4]
mov dword [rsp + 0xab4], eax
add ecx, 0xfffff807
cmp ecx, 3
ja 0x14007498e
mov dword [rsp + 0x2ac], 1
mov dword [rsp + 0x2ac], 1
mov dword [rsp + 0x2ac], 1
mov ecx, 0x800
sub ecx, eax
cmp ecx, r12d
jae 0x14007402d
mov dword [rsp + 0x2ac], 1
jmp 0x14007406a
mov eax, eax
lea rcx, [rsp + rax]
add rcx, 0x2b4
mov r8d, r12d
lea rdx, [rsp + 0xa0]
call fcn.1400b8be0
mov eax, dword [rsp + 0xab4]
and ebx, 0xfffffffc
add eax, ebx
add eax, 4
mov dword [rsp + 0xab4], eax
cmp dword [rsp + 0x2b0], 0
je 0x1400740c3
lea ecx, [rax - 0x7fd]
cmp ecx, 4
jb 0x1400740a2
mov eax, eax
mov dword [rsp + rax + 0x2b4], 0
mov ecx, dword [rsp + 0xab4]
lea eax, [rcx + 4]
mov dword [rsp + 0xab4], eax
add ecx, 0xfffff807
cmp ecx, 3
ja 0x14007449c
mov dword [rsp + 0x2ac], 1
mov dword [rsp + 0x2ac], 1
mov dword [rsp + 0x2ac], 1
lea rcx, [rsp + 0x2a0]
mov edx, 0x18
call fcn.1400729b0
test eax, eax
jne 0x140074ebe
cmp dword [rsp + 0x12b8], 0x1c
jne 0x140074ebe
mov edi, dword [rsp + 0xad0]
test edi, edi
je 0x140074597
movaps xmm0, xmmword [0x1400bc6c0]
movaps xmmword [rsp + 0x20], xmm0
movabs rax, 0x711b74781d242e22
mov qword [rsp + 0x30], rax
mov byte [rsp + 0x38], 0x64
xorps xmm0, xmm0
movups xmmword [rsp + 0x39], xmm0
mov qword [rsp + 0x46], 0
lea rsi, [rsp + 0x20]
call fcn.1400692c0
mov rbx, qword [rax]
call fcn.1400692d0
mov rcx, qword [rax]
xor eax, eax
jmp 0x140074161
mov r9, rcx
movzx ecx, r10b
add rax, r9
add rax, rcx
mov rcx, r9
inc rax
cmp rax, 0x2e
jae 0x140074a7b
cmp rbx, rax
ja 0x140074a5f
movzx r10d, byte [rsp + rax + 0x20]
movzx edx, r10b
lea r9, [rcx + 1]
cmp rbx, r9
jae 0x1400741c6
cmp rcx, rax
ja 0x140074a73
lea r8, [rbx + rcx]
cmp r8, rax
jbe 0x140074244
lea r10, [rcx + 3]
cmp rbx, r10
jne 0x14007426b
lea ecx, [rax + 0x6d86c6c6]
lea r8d, [rdx + rax]
add r8d, 0x6d86c6c6
and ecx, edx
add ecx, ecx
sub r8d, ecx
add r8b, 0x96
mov byte [rsp + rax + 0x20], r8b
jmp 0x14007437e
je 0x140074144
lea r8, [rcx + 3]
cmp rbx, r8
je 0x1400742e1
lea r8, [rcx + 5]
cmp rbx, r8
jne 0x140074372
lea r8d, [rax - 0x7d5c593e]
lea r9d, [rax + rdx]
add r9d, 0x82a3a6c2
and r8d, edx
add r8d, r8d
sub r9d, r8d
add r9b, 0xb2
add rbx, rcx
mov r8, rbx
lea r10d, [rax - 0x434c5aa6]
lea r11d, [rdx + rax]
add r11d, 0xbcb3a55a
and r10d, edx
add r10d, r10d
sub r11d, r10d
add r11b, r9b
add r11b, 0x8a
mov byte [rsp + rax + 0x20], r11b
movzx edx, r9b
not rdx
add rax, rdx
mov rbx, r8
jmp 0x140074154
lea r11, [rcx + 0x10]
cmp rbx, r11
jae 0x1400742b6
lea ebp, [rax - 0x586990b6]
lea r11d, [rax + rdx]
add r11d, 0xa7966f4a
and ebp, edx
add ebp, ebp
sub r11d, ebp
add r11b, 0xfa
jmp 0x1400742db
lea r10, [rcx + 2]
cmp rbx, r10
je 0x14007437e
lea r9, [rcx + 0x10]
cmp rbx, r9
je 0x14007437b
lea r9, [rcx + 0xa]
cmp rbx, r9
jne 0x14007443b
lea r10d, [rax - 0xfd59278]
lea r9d, [rax + rdx]
add r9d, 0xf02a6d88
and r10d, edx
add r10d, r10d
sub r9d, r10d
add r9b, 0x48
jmp 0x14007420b
cmp rbx, r9
je 0x140074144
lea ebp, [rax - 0x40a8deee]
lea r11d, [rax + rdx]
add r11d, 0xbf572112
and ebp, edx
add ebp, ebp
sub r11d, ebp
add r11b, 0x82
cmp r8, 6
jne 0x14007434b
lea r8d, [rax + 0xbe083ee]
lea r10d, [rdx + rax]
add r10d, 0xbe083ee
and r8d, edx
add r8d, r8d
sub r10d, r8d
add r10b, 0x7e
mov byte [rsp + rax + 0x20], r10b
movzx r8d, r10b
not rcx
add rcx, rax
sub rcx, r8
lea eax, [rcx - 0x4c890cc8]
lea r8d, [rcx + rdx]
add r8d, 0xb376f338
and eax, edx
add eax, eax
sub r8d, eax
add r8b, 0x78
mov byte [rsp + rcx + 0x20], r8b
sub rcx, rbx
inc rbx
movzx r10d, byte [rsp + rcx + 0x1e]
add rcx, 0xfffffffffffffffe
mov rax, rcx
jmp 0x140074147
lea r14, [rcx + 2]
cmp rbx, r14
jbe 0x140074386
lea ebp, [rax - 0x11277b5e]
lea r11d, [rax + rdx]
add r11d, 0xeed884a2
and ebp, edx
add ebp, ebp
sub r11d, ebp
add r11b, 0x92
jmp 0x1400743b8
lea r8, [rcx + 6]
cmp rbx, r8
jne 0x1400743ea
mov r9, rcx
dec rax
jmp 0x140074151
cmp rbx, r9
je 0x1400741a0
cmp rbx, r14
jne 0x1400743b8
lea r10d, [rax + 0x7ab8dd86]
lea r9d, [rax + rdx]
add r9d, 0x7ab8dd86
and r10d, edx
add r10d, r10d
sub r9d, r10d
add r9b, 0x56
jmp 0x140074232
lea r15, [rcx + 6]
cmp rbx, r15
jbe 0x1400743fc
lea r8d, [rax - 0x51d05a4c]
lea r11d, [rax + rdx]
add r11d, 0xae2fa5b4
and r8d, edx
add r8d, r8d
sub r11d, r8d
add r11b, 0x14
mov byte [rsp + rax + 0x20], r11b
jmp 0x140074154
lea r8, [rcx + 8]
cmp rbx, r8
jne 0x14007417d
jmp 0x1400741a0
cmp rbx, r9
je 0x140074144
cmp rbx, r14
je 0x1400742e1
lea r9, [rcx + 5]
cmp rbx, r9
jne 0x1400743e0
lea r10d, [rax - 0x76c322d4]
lea r9d, [rax + rdx]
add r9d, 0x893cdd2c
and r10d, edx
add r10d, r10d
sub r9d, r10d
add r9b, 0xcc
jmp 0x14007420b
lea r9, [rcx + 9]
cmp rbx, r9
jne 0x140074468
lea r10d, [rax + 0x3f574c1c]
lea r9d, [rax + rdx]
add r9d, 0x3f574c1c
and r10d, edx
add r10d, r10d
sub r9d, r10d
add r9b, 0x3c
jmp 0x140074232
lea r8, [rcx + 8]
cmp rbx, r8
jne 0x140074130
lea r8d, [rax - 0x717bd550]
lea r9d, [rax + rdx]
add r9d, 0x8e842ab0
and r8d, edx
add r8d, r8d
sub r9d, r8d
add r9b, 0x30
mov r8, rbx
jmp 0x140074232
mov eax, eax
mov dword [rsp + rax + 0x2b4], 0
mov ecx, dword [rsp + 0xab4]
lea eax, [rcx + 4]
mov dword [rsp + 0xab4], eax
add ecx, 0xfffff807
cmp ecx, 4
jb 0x1400740ad
mov eax, eax
mov dword [rsp + rax + 0x2b4], 0
mov ecx, dword [rsp + 0xab4]
lea eax, [rcx + 4]
mov dword [rsp + 0xab4], eax
add ecx, 0xfffff807
cmp ecx, 4
jb 0x1400740ad
mov eax, eax
mov dword [rsp + rax + 0x2b4], 0
mov ecx, dword [rsp + 0xab4]
lea eax, [rcx + 4]
mov dword [rsp + 0xab4], eax
add ecx, 0xfffff807
cmp ecx, 3
jbe 0x1400740ad
mov eax, eax
mov dword [rsp + rax + 0x2b4], 0
mov ecx, dword [rsp + 0xab4]
lea eax, [rcx + 4]
mov dword [rsp + 0xab4], eax
add ecx, 0xfffff807
cmp ecx, 4
jb 0x1400740b8
mov eax, eax
mov dword [rsp + rax + 0x2b4], 0
mov ecx, dword [rsp + 0xab4]
lea eax, [rcx + 4]
mov dword [rsp + 0xab4], eax
add ecx, 0xfffff807
cmp ecx, 3
jbe 0x1400740b8
mov eax, eax
mov dword [rsp + rax + 0x2b4], 0
add dword [rsp + 0xab4], 4
jmp 0x1400740c3
mov eax, dword [rsp + 0xacc]
mov dword [rsp + 0x90], eax
movups xmm0, xmmword [rsp + 0xabc]
movaps xmmword [rsp + 0x80], xmm0
movaps xmm0, xmmword [0x1400bc6d0]
movaps xmmword [rsp + 0x20], xmm0
movaps xmm0, xmmword [0x1400bc6e0]
movaps xmmword [rsp + 0x30], xmm0
movabs rax, 0xef86e3e0e11a2e1b
mov qword [rsp + 0x40], rax
xorps xmm0, xmm0
movups xmmword [rsp + 0x48], xmm0
mov byte [rsp + 0x58], 0
movabs rbx, 0x11042a8f85289754
movabs r12, 0x3804574442c01bd
lea rdi, [rsp + 0x20]
movabs r13, 0x915af31d53563445
call fcn.1400692c0
mov rbp, qword [rax]
call fcn.1400692d0
mov rcx, qword [rax]
xor eax, eax
jmp 0x1400746a5
lea r9d, [rax - 0x2ab0a08d]
lea r10d, [rax + rdx]
add r10d, 0xd54f5f73
and r9d, edx
add r9d, r9d
sub r10d, r9d
add r10b, 0xdb
mov byte [rsp + rax + 0x20], r10b
movzx r9d, r10b
not rcx
add rcx, rax
sub rcx, r9
mov rax, rcx
mov rcx, r8
lea r8d, [rax + 0x3e2e9e8c]
lea r9d, [rax + rdx]
add r9d, 0x3e2e9e8c
and r8d, edx
add r8d, r8d
sub r9d, r8d
add r9b, 0x2c
mov byte [rsp + rax + 0x20], r9b
sub rax, rbp
inc rbp
movzx r9d, byte [rsp + rax + 0x1e]
add rax, 0xfffffffffffffffe
movzx edx, r9b
add rax, rcx
add rax, rdx
inc rax
cmp rax, 0x39
jae 0x140074a92
cmp rbp, rax
ja 0x140074a69
movzx r9d, byte [rsp + rax + 0x20]
movzx edx, r9b
lea r8, [rcx + 1]
cmp rbp, r8
jae 0x140074702
cmp rcx, rax
ja 0x140074a8a
lea r10, [rcx + 6]
cmp rbp, r10
jb 0x14007476b
cmp rbp, r8
jne 0x140074742
lea ecx, [rax + 0x31d2630f]
lea r9d, [rdx + rax]
add r9d, 0x31d2630f
and ecx, edx
add ecx, ecx
sub r9d, ecx
add r9b, 0x97
mov byte [rsp + rax + 0x20], r9b
jmp 0x14007478d
je 0x14007468e
lea r10, [rcx + 3]
cmp rbp, r10
je 0x140074623
lea r10, [rcx + 2]
cmp rbp, r10
jne 0x140074804
lea r9d, [rax - 0x5026c81f]
lea r8d, [rax + rdx]
add r8d, 0xafd937e1
and r9d, edx
add r9d, r9d
sub r8d, r9d
add r8b, 0xd9
jmp 0x1400748d4
cmp rbp, r10
jne 0x14007476b
lea r9d, [rax - 0x7b38ddc7]
lea r8d, [rax + rdx]
add r8d, 0x84c72239
and r9d, edx
add r9d, r9d
sub r8d, r9d
add r8b, 0x71
jmp 0x1400748d4
lea r11, [rcx + rbp]
cmp r11, rax
jbe 0x140074798
lea r9, [rcx + 0x20]
cmp rbp, r9
je 0x14007478d
lea r9, [rcx + 4]
cmp rbp, r9
jne 0x140074831
mov r8, rcx
dec rax
mov rcx, r8
jmp 0x140074698
cmp r11, 0x2a
je 0x140074623
lea r11, [rcx + 0xa]
cmp rbp, r11
jbe 0x14007484d
lea r11d, [rax - 0x2cdf70b]
lea r10d, [rax + rdx]
add r10d, 0xfd3208f5
and r11d, edx
add r11d, r11d
sub r10d, r11d
add r10b, 0x4d
lea r11, [rcx + 8]
cmp rbp, r11
jbe 0x1400748e0
lea r8d, [rax - 0x687dc9fe]
lea r10d, [rax + rdx]
add r10d, 0x97823602
and r8d, edx
add r8d, r8d
sub r10d, r8d
add r10b, 0xf2
mov byte [rsp + rax + 0x20], r10b
jmp 0x140074698
lea r10, [rcx + 4]
cmp rbp, r10
jne 0x140074883
lea r9d, [rax - 0x7e6849ed]
lea r8d, [rax + rdx]
add r8d, 0x8197b613
and r9d, edx
add r9d, r9d
sub r8d, r9d
add r8b, 0x7b
jmp 0x1400748d1
cmp rbp, r10
jne 0x140074915
lea r10, [rax + rbx]
lea r8, [r10 + rdx]
mov r9d, edx
and r9d, r10d
mov r10b, 0xb4
jmp 0x1400748a1
cmp rbp, r8
je 0x1400746dc
lea r11, [rcx + 2]
cmp rbp, r11
je 0x14007478a
lea r11, [rcx + 3]
cmp rbp, r11
jne 0x140074934
lea r10, [rax + r12]
lea r8, [r10 + rdx]
mov r9d, edx
and r9d, r10d
mov r10b, 0xd5
jmp 0x1400748a1
lea r10, [rcx + 5]
cmp rbp, r10
jne 0x1400746c1
lea r10, [rax + r13]
lea r8, [r10 + rdx]
mov r9d, edx
and r9d, r10d
mov r10b, 0x1d
add r9d, r9d
sub r8d, r9d
add r8b, r10b
lea r9d, [rax + 0x390e141]
lea r10d, [rdx + rax]
add r10d, 0x390e141
and r9d, edx
add r9d, r9d
sub r10d, r9d
add r10b, r8b
add r10b, 0x39
mov byte [rsp + rax + 0x20], r10b
add rbp, rcx
movzx edx, r8b
not rdx
jmp 0x140074695
cmp rbp, r8
je 0x14007468e
lea r9, [rcx + 3]
cmp rbp, r9
je 0x140074623
lea r9, [rcx + 2]
cmp rbp, r9
je 0x14007478a
lea r9, [rcx + 4]
cmp rbp, r9
je 0x1400746dc
jmp 0x1400747fa
lea r9, [rcx + 0x10]
cmp rbp, r9
je 0x140074623
lea r8, [rcx + 3]
cmp rbp, r8
je 0x14007465a
jmp 0x14007460c
lea r11, [rcx + 5]
cmp rbp, r11
jne 0x140074961
lea r9d, [rax + 0x15ea7fef]
lea r8d, [rax + rdx]
add r8d, 0x15ea7fef
and r9d, edx
add r9d, r9d
sub r8d, r9d
add r8b, 0x77
jmp 0x1400748d1
cmp rbp, r10
je 0x14007468e
lea r11d, [rax + 0x68df3f19]
lea r10d, [rax + rdx]
add r10d, 0x68df3f19
and r11d, edx
add r11d, r11d
sub r10d, r11d
add r10b, 0x51
jmp 0x1400747ce
mov eax, eax
mov dword [rsp + rax + 0x2b4], 3
mov ecx, dword [rsp + 0xab4]
lea eax, [rcx + 4]
mov dword [rsp + 0xab4], eax
add ecx, 0xfffff807
cmp ecx, 4
jb 0x140073ffe
mov eax, eax
mov dword [rsp + rax + 0x2b4], 0
mov ecx, dword [rsp + 0xab4]
lea eax, [rcx + 4]
mov dword [rsp + 0xab4], eax
add ecx, 0xfffff807
cmp ecx, 3
jbe 0x140073ffe
mov eax, eax
mov dword [rsp + rax + 0x2b4], r12d
mov ecx, dword [rsp + 0xab4]
lea eax, [rcx + 4]
mov dword [rsp + 0xab4], eax
add ecx, 0xfffff807
cmp ecx, 4
jb 0x140074009
mov eax, eax
mov dword [rsp + rax + 0x2b4], 0
mov ecx, dword [rsp + 0xab4]
lea eax, [rcx + 4]
mov dword [rsp + 0xab4], eax
add ecx, 0xfffff807
cmp ecx, 3
jbe 0x140074009
mov eax, eax
mov dword [rsp + rax + 0x2b4], r12d
mov eax, dword [rsp + 0xab4]
add eax, 4
mov dword [rsp + 0xab4], eax
jmp 0x140074014
lea rsi, [rsp + 0xa93522]
jmp 0x140074a7b
lea rdi, [rsp + 0x9da405]
jmp 0x140074a92
lea rsi, [rsp + 0x152c5d8]
mov rcx, rsi
mov edx, edi
call fcn.14002e300
jmp 0x140074ebe
lea rdi, [rsp + 0x17e64ec]
mov rcx, rdi
mov rdx, rsi
call fcn.14002e300
mov qword [rsp + 0x2ac], r15
lea rcx, [rsp + 0x2d0]
mov r8d, 0xfec
xor edx, edx
call fcn.1400b9280
movaps xmm0, xmmword [rsp + 0x80]
movups xmmword [r14], xmm0
mov eax, dword [rsp + 0x90]
mov dword [r14 + 0x10], eax
mov qword [rsp + 0x2c8], 0
mov dword [rsp + 0xab4], 0x1c
lea rcx, [rsp + 0x2a0]
mov edx, 0x1f
call fcn.1400729b0
test eax, eax
jne 0x140074ebe
cmp dword [rsp + 0x12b8], 4
jne 0x140074ebe
mov esi, dword [rsp + 0xab8]
test esi, esi
je 0x140074b27
cmp esi, 0x41d
jne 0x140074ee7
mov qword [rsp + 0x2ac], r15
lea rcx, [rsp + 0x2c8]
mov r8d, 0xff4
xor edx, edx
call fcn.1400b9280
movaps xmm0, xmmword [rsp + 0x80]
movups xmmword [r14], xmm0
mov eax, dword [rsp + 0x90]
mov dword [r14 + 0x10], eax
mov dword [rsp + 0xab4], 0x14
lea rcx, [rsp + 0x2a0]
mov edx, 2
call fcn.1400729b0
test eax, eax
jne 0x140074ebe
cmp dword [rsp + 0x12b8], 4
jne 0x140074ebe
mov esi, dword [rsp + 0xab8]
test esi, esi
je 0x140075409
movaps xmm0, xmmword [0x1400bc6f0]
movaps xmmword [rsp + 0x20], xmm0
movabs rax, 0x5d33404469303e32
mov qword [rsp + 0x30], rax
mov byte [rsp + 0x38], 0x98
mov qword [rsp + 0x39], 0
mov dword [rsp + 0x41], 0
lea rdi, [rsp + 0x20]
call fcn.1400692c0
mov rbx, qword [rax]
call fcn.1400692d0
mov rcx, qword [rax]
xor eax, eax
jmp 0x140074c1b
lea ecx, [rax + 0x4669a78]
lea r9d, [rax + rdx]
add r9d, 0x4669a78
and ecx, edx
add ecx, ecx
sub r9d, ecx
add r9b, 0xb8
mov byte [rsp + rax + 0x20], r9b
dec rax
inc rax
mov rcx, r8
cmp rax, 0x25
jae 0x140075a00
cmp rbx, rax
ja 0x1400759ee
movzx r10d, byte [rsp + rax + 0x20]
movzx edx, r10b
lea r8, [rcx + 1]
cmp rbx, r8
jae 0x140074c88
cmp rcx, rax
ja 0x1400759f8
lea r9, [rcx + 9]
cmp rbx, r9
jb 0x140074c4e
cmp rbx, r8
je 0x140074be7
lea r9, [rbx + rcx]
cmp r9, rax
jbe 0x140074cc8
lea r8, [rcx + 8]
cmp rbx, r8
jne 0x140074d80
lea r10d, [rax + 0x79c592a0]
lea r8d, [rax + rdx]
add r8d, 0x79c592a0
and r10d, edx
add r10d, r10d
sub r8d, r10d
add r8b, 0xa0
jmp 0x140074e4b
je 0x140074d3d
lea r9, [rcx + 2]
cmp rbx, r9
je 0x140074cd2
lea r9, [rcx + 3]
cmp rbx, r9
jne 0x140074d49
lea r9d, [rax - 0x24e5a2f8]
lea r8d, [rax + rdx]
add r8d, 0xdb1a5d08
and r9d, edx
add r9d, r9d
sub r8d, r9d
add r8b, 0xc8
jmp 0x140074e75
cmp r9, 9
jne 0x140074dad
lea r9d, [rax - 0x6154ca68]
lea r10d, [rdx + rax]
add r10d, 0x9eab3598
and r9d, edx
add r9d, r9d
sub r10d, r9d
add r10b, 0xd8
mov byte [rsp + rax + 0x20], r10b
movzx r9d, r10b
not rcx
add rcx, rax
sub rcx, r9
mov rax, rcx
mov rcx, r8
lea r8d, [rax + 0x453c5c60]
lea r9d, [rax + rdx]
add r9d, 0x453c5c60
and r8d, edx
add r8d, r8d
sub r9d, r8d
add r9b, 0x60
mov byte [rsp + rax + 0x20], r9b
sub rax, rbx
inc rbx
movzx r10d, byte [rsp + rax + 0x1e]
add rax, 0xfffffffffffffffe
movzx edx, r10b
add rax, rcx
jmp 0x140074e7c
lea r9, [rcx + 5]
cmp rbx, r9
jne 0x140074de9
lea r9d, [rax + 0x755ef828]
lea r8d, [rax + rdx]
add r8d, 0x755ef828
and r9d, edx
add r9d, r9d
sub r8d, r9d
add r8b, 0xe8
add rbx, rcx
mov r9, rbx
jmp 0x140074e4b
lea r8, [rcx + 0x10]
cmp rbx, r8
jne 0x140074dfb
lea r10d, [rax - 0x39181fd0]
lea r8d, [rax + rdx]
add r8d, 0xc6e7e030
and r10d, edx
add r10d, r10d
sub r8d, r10d
add r8b, 0xb0
jmp 0x140074e72
lea r10, [rcx + 6]
cmp rbx, r10
jbe 0x140074e1a
lea r10d, [rax + 0x5a7e6c10]
lea r9d, [rax + rdx]
add r9d, 0x5a7e6c10
and r10d, edx
add r10d, r10d
sub r9d, r10d
add r9b, 0x90
cmp rcx, 9
ja 0x140074be7
mov byte [rsp + rax + 0x20], r9b
jmp 0x140074e7f
lea r9, [rcx + 6]
cmp rbx, r9
jne 0x140074c37
jmp 0x140074be7
lea r8, [rcx + 3]
cmp rbx, r8
je 0x140074d09
lea rdx, [rcx + 6]
cmp rbx, rdx
je 0x140074d3d
jmp 0x140074bd3
cmp rbx, r8
je 0x140074be7
lea r10, [rcx + 3]
cmp rbx, r10
jne 0x140074e87
lea r10d, [rax - 0x1ae08c18]
lea r8d, [rax + rdx]
add r8d, 0xe51f73e8
and r10d, edx
add r10d, r10d
sub r8d, r10d
add r8b, 0xa8
lea r10d, [rax + 0x5188e808]
lea r11d, [rdx + rax]
add r11d, 0x5188e808
and r10d, edx
add r10d, r10d
sub r11d, r10d
add r11b, r8b
add r11b, 0xc8
mov byte [rsp + rax + 0x20], r11b
mov rbx, r9
movzx edx, r8b
not rdx
add rax, rdx
mov r8, rcx
jmp 0x140074c0b
lea r10d, [rax - 0x596ed938]
lea r9d, [rax + rdx]
add r9d, 0xa69126c8
and r10d, edx
add r10d, r10d
sub r9d, r10d
add r9b, 0x88
lea r10, [rcx + 2]
cmp rbx, r10
je 0x140074cd2
ja 0x140074db6
jmp 0x140074dd5
mov rcx, qword [rsp + 0x2a0]
call qword [0x1400e2b80]
mov esi, 1
mov eax, esi
add rsp, 0x12c8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
movabs rbx, 0x89a974a81e5458e5
movaps xmm0, xmmword [0x1400bc700]
movaps xmmword [rsp + 0x20], xmm0
movabs rax, 0xbfb642919b8a4347
mov qword [rsp + 0x30], rax
xorps xmm0, xmm0
movups xmmword [rsp + 0x38], xmm0
mov qword [rsp + 0x48], 0
movabs r14, 0x26d0203d083e3266
movabs r12, 0x5e397b1ab993fc93
lea rdi, [rsp + 0x20]
call fcn.1400692c0
mov rbp, qword [rax]
call fcn.1400692d0
mov rcx, qword [rax]
xor eax, eax
jmp 0x140074f7c
lea r8d, [rax + 0x5afd0aaf]
lea r13d, [rax + rdx]
add r13d, 0x5afd0aaf
and r8d, edx
add r8d, r8d
sub r13d, r8d
add r13b, 0x37
add rax, rcx
add rax, rdx
inc rax
cmp rax, 0x30
jae 0x140075a00
mov r9, rax
sub r9, rbp
jb 0x1400753ef
movzx edx, byte [rsp + rax + 0x20]
lea r8, [rcx + 1]
cmp rbp, r8
jae 0x140074fe8
lea r9d, [rax + rbx]
lea r13d, [r9 + rdx]
mov r10d, edx
and r10d, r9d
add r10d, r10d
sub r13d, r10d
add r13b, 0xbd
cmp rcx, rax
ja 0x1400753fc
lea r9, [rcx + 0x20]
cmp rbp, r9
jae 0x140075053
lea r9d, [rax + 0x7ceb4ac9]
lea r13d, [rax + rdx]
add r13d, 0x7ceb4ac9
and r9d, edx
add r9d, r9d
sub r13d, r9d
add r13b, 0x81
jmp 0x14007506f
je 0x140074f4a
lea r10, [rcx + 2]
cmp rbp, r10
jne 0x1400750eb
lea r8d, [rax - 0x685a4387]
lea r13d, [rax + rdx]
add r13d, 0x97a5bc79
and r8d, edx
add r8d, r8d
sub r13d, r8d
add r13b, 0xb1
lea r8d, [rax - 0x346a7f64]
lea r10d, [rax + rdx]
add r10d, 0xcb95809c
and r8d, edx
add r8d, r8d
sub r10d, r8d
add r10b, 0xbc
mov byte [rsp + rax + 0x20], r10b
inc rbp
movzx edx, byte [rsp + r9 + 0x1e]
add r9, 0xfffffffffffffffe
mov rax, r9
jmp 0x140074f69
cmp rbp, r8
jne 0x14007506f
lea r9, [rax + r12]
mov r13, rdx
add r13, r9
mov ecx, edx
and ecx, r9d
mov r9b, 0xfb
jmp 0x14007528f
lea r9, [rcx + rbp]
cmp r9, rax
jbe 0x14007509c
lea r10, [rcx + 8]
cmp rbp, r10
jne 0x140075122
lea r9, [rax + r14]
mov r13, rdx
add r13, r9
mov ecx, edx
and ecx, r9d
mov r9b, 0x36
jmp 0x14007528f
lea r10, [rcx + 5]
cmp rbp, r10
jae 0x140075156
lea r11d, [rax + rbx]
lea r13d, [r11 + rdx]
mov r15d, edx
and r15d, r11d
add r15d, r15d
sub r13d, r15d
add r13b, 0xbd
cmp rbp, r8
jne 0x1400751b7
movabs rcx, 0xe0b3b55f76c1e05b
lea r9, [rax + rcx]
mov r13, rdx
add r13, r9
mov ecx, edx
and ecx, r9d
mov r9b, 0x83
jmp 0x14007528f
lea r9, [rcx + 3]
cmp rbp, r9
jne 0x140075183
lea r8d, [rax - 0x75b77c5f]
lea r13d, [rax + rdx]
add r13d, 0x8a4883a1
and r8d, edx
add r8d, r8d
sub r13d, r8d
add r13b, 0x99
add rbp, rcx
mov r9, rbp
jmp 0x14007523a
lea r10, [rcx + 4]
cmp rbp, r10
jne 0x1400751e5
lea r8d, [rax - 0x7e706a06]
lea r13d, [rax + rdx]
add r13d, 0x818f95fa
and r8d, edx
add r8d, r8d
sub r13d, r8d
add r13b, 0x2a
dec rax
jmp 0x140074f6f
cmp rbp, r8
jne 0x140075212
lea r8d, [rax - 0x6296a6e]
lea r13d, [rax + rdx]
add r13d, 0xf9d69592
and r8d, edx
add r8d, r8d
sub r13d, r8d
add r13b, 2
jmp 0x140074f69
lea r9, [rcx + 4]
cmp rbp, r9
jne 0x140075266
lea r8d, [rax - 0x390eca95]
lea r13d, [rax + rdx]
add r13d, 0xc6f1356b
and r8d, edx
add r8d, r8d
sub r13d, r8d
add r13b, 0x13
dec rax
jmp 0x140074f6f
lea r11, [rcx + 2]
cmp rbp, r11
jne 0x1400752c3
lea ecx, [rax - 0x4c956ddb]
lea r13d, [rax + rdx]
add r13d, 0xb36a9225
and ecx, edx
add ecx, ecx
sub r13d, ecx
add r13b, 0xfd
jmp 0x1400752b8
cmp rbp, r8
jne 0x1400752f7
lea r8d, [rax - 0x51f0672]
lea r13d, [rax + rdx]
add r13d, 0xfae0f98e
and r8d, edx
add r8d, r8d
sub r13d, r8d
add r13b, 0x1e
jmp 0x140075380
cmp rbp, r10
jne 0x140075328
lea r8d, [rax + 0x29220e84]
lea r13d, [rax + rdx]
add r13d, 0x29220e84
and r8d, edx
add r8d, r8d
sub r13d, r8d
add r13b, 0x64
lea r8d, [rax + 0x709875ed]
lea r10d, [rdx + rax]
add r10d, 0x709875ed
and r8d, edx
add r8d, r8d
sub r10d, r8d
add r10b, r13b
add r10b, 0x85
mov byte [rsp + rax + 0x20], r10b
jmp 0x140075380
lea r9, [rcx + 7]
cmp rbp, r9
jne 0x140074fae
movabs rcx, 0x3793a87a404298ff
lea r9, [rax + rcx]
mov r13, rdx
add r13, r9
mov ecx, edx
and ecx, r9d
mov r9b, 7
add ecx, ecx
sub r13d, ecx
add r13b, r9b
lea ecx, [rax + 0x33efc423]
lea r9d, [rdx + rax]
add r9d, 0x33efc423
and ecx, edx
add ecx, ecx
sub r9d, ecx
add r9b, 0xb
mov byte [rsp + rax + 0x20], r9b
dec rax
mov rcx, r8
jmp 0x140074f6f
lea r8, [rcx + 3]
cmp rbp, r8
jne 0x14007535c
lea r8d, [rax - 0xfecbc11]
lea r13d, [rax + rdx]
add r13d, 0xf01343ef
and r8d, edx
add r8d, r8d
sub r13d, r8d
add r13b, 0x77
dec rax
jmp 0x140074f6f
lea r8, [rcx + 0x28]
cmp rbp, r8
jne 0x1400753cc
lea r8d, [rax + 0x3789ab58]
lea r13d, [rax + rdx]
add r13d, 0x3789ab58
and r8d, edx
add r8d, r8d
sub r13d, r8d
add r13b, 0x98
mov r9, rbp
jmp 0x140075380
lea r11, [rcx + 7]
cmp rbp, r11
jne 0x1400750c1
lea r8d, [rax + 0x65cac04e]
lea r13d, [rax + rdx]
add r13d, 0x65cac04e
and r8d, edx
add r8d, r8d
sub r13d, r8d
add r13b, 0xde
dec rax
jmp 0x140074f6f
cmp rbp, r10
jne 0x140075392
lea r8d, [rax + 0x6964a783]
lea r13d, [rax + rdx]
add r13d, 0x6964a783
and r8d, edx
add r8d, r8d
sub r13d, r8d
add r13b, 0x6b
movzx edx, r13b
not rdx
add rax, rdx
mov rbp, r9
jmp 0x140074f6f
lea r8, [rcx + 6]
cmp rbp, r8
jne 0x1400753c2
lea r8d, [rax + 0x5fa155e0]
lea r13d, [rax + rdx]
add r13d, 0x5fa155e0
and r8d, edx
add r8d, r8d
sub r13d, r8d
add r13b, 0xe0
dec rax
jmp 0x140074f6f
mov byte [rsp + rax + 0x20], r13b
jmp 0x140074f6f
mov ecx, eax
add ecx, 0x85297d2f
lea r13d, [rax + rdx]
add r13d, 0x85297d2f
and ecx, edx
add ecx, ecx
sub r13d, ecx
add r13b, 0xb7
jmp 0x140074f36
lea rdi, [rsp + 0x8012e1]
jmp 0x140075a00
lea rdi, [rsp + 0x16bb9fc]
jmp 0x140075a00
cmp byte [0x1400dc2f8], 0
je 0x140075a33
movabs rdi, 0x40bcdca636a760ae
movabs rax, 0x9ebc51adb4a2bbb3
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x28], 0x938d9c86
mov word [rsp + 0x2c], 0x9d9d
mov byte [rsp + 0x2e], 0x7e
mov word [rsp + 0x2f], 0
mov byte [rsp + 0x31], 0
movabs rbx, 0xd0f7d2eee909afa2
movabs r14, 0xee7a4ce77330cad2
lea rsi, [rsp + 0x20]
movabs r15, 0xce0460560e6c2cea
call fcn.1400692c0
mov r12, qword [rax]
call fcn.1400692d0
mov rcx, qword [rax]
xor eax, eax
jmp 0x1400754bb
lea r8d, [rax - 0x5c09ddf6]
lea r13d, [rax + rdx]
add r13d, 0xa3f6220a
and r8d, edx
add r8d, r8d
sub r13d, r8d
add r13b, 0xba
add rdx, rax
add rdx, rcx
mov rax, rdx
inc rax
cmp rax, 0x12
jae 0x140075a1c
cmp r12, rax
ja 0x140075a0a
movzx edx, byte [rsp + rax + 0x20]
lea r8, [rcx + 1]
cmp r12, r8
jae 0x14007553e
lea r9d, [rax + rdi]
lea r13d, [r9 + rdx]
mov r10d, edx
and r10d, r9d
add r10d, r10d
sub r13d, r10d
add r13b, 0x3e
cmp rcx, rax
ja 0x140075a14
cmp r12, rcx
jbe 0x140075571
cmp r12, r8
jne 0x1400755de
lea r9, [rax + rbx]
mov r13, rdx
add r13, r9
mov ecx, edx
and ecx, r9d
mov r9b, 0x92
add ecx, ecx
sub r13d, ecx
add r13b, r9b
lea ecx, [rax - 0x2a819fe]
lea r9d, [rdx + rax]
add r9d, 0xfd57e602
and ecx, edx
add ecx, ecx
sub r9d, ecx
add r9b, 0xf2
mov byte [rsp + rax + 0x20], r9b
jmp 0x1400755a2
je 0x140075486
lea r9, [rcx + 2]
cmp r12, r9
jne 0x1400755ad
lea r9d, [rax + 0x7e93a4c2]
lea r13d, [rax + rdx]
add r13d, 0x7e93a4c2
and r9d, edx
add r9d, r9d
sub r13d, r9d
add r13b, 0xb2
jmp 0x140075656
lea r9, [r12 + rcx]
cmp r9, rax
jbe 0x140075612
lea r9, [rcx + 8]
cmp r12, r9
jne 0x1400756c5
mov ecx, eax
or ecx, 0xe93a4c20
lea r13d, [rcx + rdx]
and ecx, edx
add ecx, ecx
sub r13d, ecx
add r13b, 0x20
dec rax
mov rcx, r8
jmp 0x1400754ae
lea r9, [rcx + 3]
cmp r12, r9
jne 0x140075726
lea r8d, [rax - 0x141d99e2]
lea r13d, [rax + rdx]
add r13d, 0xebe2661e
and r8d, edx
add r8d, r8d
sub r13d, r8d
add r13b, 0x2e
jmp 0x1400757b0
lea r9, [rcx + 2]
cmp r12, r9
jne 0x14007575a
lea r8d, [rax - 0x3c58cda6]
lea r13d, [rax + rdx]
add r13d, 0xc3a7325a
and r8d, edx
add r8d, r8d
sub r13d, r8d
add r13b, 0x8a
dec rax
jmp 0x1400754ae
lea r10d, [rax + rdi]
lea r13d, [r10 + rdx]
mov r11d, edx
and r11d, r10d
add r11d, r11d
sub r13d, r11d
add r13b, 0x3e
cmp r9, 3
jne 0x1400756f9
lea r9d, [rax - 0x5eb1f7f4]
lea r13d, [rax + rdx]
add r13d, 0xa14e080c
and r9d, edx
add r9d, r9d
sub r13d, r9d
sub r13b, dl
add r13b, 0xac
lea r9d, [rax - 0x280a9746]
lea r10d, [rdx + rax]
add r10d, 0xd7f568ba
and r9d, edx
add r9d, r9d
sub r10d, r9d
add r10b, 0xea
mov byte [rsp + rax + 0x20], r10b
movzx r9d, r10b
not rcx
add rcx, rax
sub rcx, r9
mov rax, rcx
mov rcx, r8
lea r8d, [rax + 0xe9cc968]
lea r9d, [rax + rdx]
add r9d, 0xe9cc968
and r8d, edx
add r8d, r8d
sub r9d, r8d
add r9b, 0x28
mov byte [rsp + rax + 0x20], r9b
sub rax, r12
inc r12
movzx edx, byte [rsp + rax + 0x1e]
add rax, 0xfffffffffffffffe
jmp 0x1400754a5
lea r8, [rcx + 0x10]
cmp r12, r8
jne 0x1400757bf
lea r8d, [rax + 0x56890d7c]
lea r13d, [rax + rdx]
add r13d, 0x56890d7c
and r8d, edx
add r8d, r8d
sub r13d, r8d
add r13b, 0x9c
dec rax
jmp 0x1400754ae
cmp r12, r8
jbe 0x1400757f0
lea r8d, [rax + 0x33ff46b0]
lea r13d, [rax + rdx]
add r13d, 0x33ff46b0
and r8d, edx
add r8d, r8d
sub r13d, r8d
add r13b, dl
add r13b, 0x30
jmp 0x140075786
lea r9, [rcx + 7]
cmp r12, r9
jne 0x14007580d
lea r8d, [rax + 0x33ceaa32]
lea r13d, [rax + rdx]
add r13d, 0x33ceaa32
and r8d, edx
add r8d, r8d
sub r13d, r8d
add r13b, 0xa2
dec rax
jmp 0x1400754ae
lea r9, [rcx + 3]
cmp r12, r9
jne 0x140075831
lea r8d, [rax + 0x30f5f3b6]
lea r13d, [rax + rdx]
add r13d, 0x30f5f3b6
and r8d, edx
add r8d, r8d
sub r13d, r8d
add r13b, 6
lea r8d, [rax + 0x6aa6a75e]
lea r9d, [rdx + rax]
add r9d, 0x6aa6a75e
and r8d, edx
add r8d, r8d
sub r9d, r8d
add r9b, r13b
add r9b, 0x6e
mov byte [rsp + rax + 0x20], r9b
add r12, rcx
movzx edx, r13b
not rdx
add rax, rdx
jmp 0x1400754ae
lea r8, [rcx + 2]
cmp r12, r8
jne 0x140075862
lea r8d, [rax + 0x7912d448]
lea r13d, [rax + rdx]
add r13d, 0x7912d448
and r8d, edx
add r8d, r8d
sub r13d, r8d
add r13b, 8
jmp 0x14007568d
jne 0x140075893
lea r9, [rax + r14]
mov r13, rdx
add r13, r9
mov ecx, edx
and ecx, r9d
mov r9b, 0x42
jmp 0x140075513
lea r9, [rcx + 4]
cmp r12, r9
jne 0x1400754ea
lea r9, [rax + r15]
mov r13, rdx
add r13, r9
mov ecx, edx
and ecx, r9d
mov r9b, 0x9a
jmp 0x140075513
lea r9, [rcx + 7]
cmp r12, r9
jne 0x1400758c3
lea r9d, [rax + 0x78e237ca]
lea r13d, [rax + rdx]
add r13d, 0x78e237ca
and r9d, edx
add r9d, r9d
sub r13d, r9d
add r13b, 0x7a
jmp 0x140075656
lea r8, [rcx + 5]
cmp r12, r8
jne 0x1400759cb
lea r8d, [rax - 0x199e6a5c]
lea r13d, [rax + rdx]
add r13d, 0xe66195a4
and r8d, edx
add r8d, r8d
sub r13d, r8d
add r13b, 0x84
jmp 0x1400754a5
lea r9, [rcx + 2]
cmp r12, r9
jne 0x1400758f0
lea r8d, [rax + 0x4dce4d8a]
lea r13d, [rax + rdx]
add r13d, 0x4dce4d8a
and r8d, edx
add r8d, r8d
sub r13d, r8d
add r13b, 0x3a
dec rax
jmp 0x1400754ae
lea r9, [rcx + 4]
cmp r12, r9
jne 0x14007591d
lea r8d, [rax + 0x537fba82]
lea r13d, [rax + rdx]
add r13d, 0x537fba82
and r8d, edx
add r8d, r8d
sub r13d, r8d
add r13b, 0x72
jmp 0x1400754a5
lea r9, [rcx + 3]
cmp r12, r9
jne 0x14007595b
lea r8d, [rax - 0x44e2f11a]
lea r13d, [rax + rdx]
add r13d, 0xbb1d0ee6
and r8d, edx
add r8d, r8d
sub r13d, r8d
add r13b, 0xb6
jmp 0x140075786
lea r9, [r12 + rcx]
cmp r9, rax
ja 0x14007557e
lea r10, [rcx + 6]
cmp r12, r10
jne 0x14007562a
lea r8d, [rax + 0x19ffa358]
lea r13d, [rax + rdx]
add r13d, 0x19ffa358
and r8d, edx
add r8d, r8d
sub r13d, r8d
add r13b, 0x98
jmp 0x140075786
lea r9, [rcx + 7]
cmp r12, r9
jne 0x140075988
lea r9d, [rax + 0x30952fa]
lea r13d, [rax + rdx]
add r13d, 0x30952fa
and r9d, edx
add r9d, r9d
sub r13d, r9d
add r13b, 0x2a
jmp 0x140075656
lea r8, [rcx + 4]
cmp r12, r8
jne 0x1400759b5
lea r8d, [rax - 0x22592a4e]
lea r13d, [rax + rdx]
add r13d, 0xdda6d5b2
and r8d, edx
add r8d, r8d
sub r13d, r8d
add r13b, 0x22
jmp 0x1400754a5
test r12, r12
jne 0x140075702
mov byte [rsp + rax + 0x20], r13b
xor r12d, r12d
jmp 0x1400754ae
mov ecx, eax
add ecx, 0xf7a6790a
lea r13d, [rax + rdx]
add r13d, 0xf7a6790a
and ecx, edx
add ecx, ecx
sub r13d, ecx
add r13b, 0xba
jmp 0x140075472
lea rdi, [rsp + 0xd73548]
jmp 0x140075a00
lea rdi, [rsp + 0x1460e80]
mov rcx, rdi
mov edx, esi
jmp 0x140074a80
lea rsi, [rsp + 0x15c55b6]
jmp 0x140075a1c
lea rsi, [rsp + 0x174f508]
lea rcx, [0x1400e30d0]
mov rdx, rsi
call fcn.140010330
mov rcx, rax
call fcn.140001c30
mov rcx, qword [rsp + 0x2a0]
call qword [0x1400e2b80]
xor esi, esi
jmp 0x140074ed1