Function at 0x7ff713eab520
Capabilities:
Encode data using xor

Disassembly:
push rbp
push rbx
push rsi
push rdi
lea rbp, [rsp - 0x2bc8]
mov eax, 0x2cc8
call fcn.7ff713f6e1d0
sub rsp, rax
mov word [rbp + 0x2bf0], 0x31
mov byte [rbp + 0x2bf2], 0
lea rax, [rbp + 0x4e8]
mov qword [rsp + 0x30], rax
mov dword [rsp + 0x70], 0xfef6f3f8
mov dword [rsp + 0x74], 0x100eaf2
xor ebx, ebx
mov ecx, ebx
nop word [rax + rax]
lea eax, [rcx - 0x67]
xor byte [rsp + rcx + 0x70], al
inc rcx
cmp rcx, 6
jb 0x7ff713eab570
mov byte [rsp + 0x77], bl
xorps xmm0, xmm0
movups xmmword [rbp + 0x4e8], xmm0
mov qword [rbp + 0x4f8], rbx
mov qword [rbp + 0x500], rbx
lea rax, [rsp + 0x70]
mov rsi, 0xffffffffffffffff
mov r8, rsi
nop dword [rax + rax]
inc r8
cmp byte [rax + r8], bl
jne 0x7ff713eab5b0
lea rdx, [rsp + 0x70]
lea rcx, [rbp + 0x4e8]
call fcn.7ff713e88450
nop
lea rax, [rbp + 0x508]
mov qword [rsp + 0x40], rax
mov dword [rsp + 0x78], 0xfef6f3f8
mov dword [rsp + 0x7c], 0x100eaf2
mov rcx, rbx
nop word [rax + rax]
lea eax, [rcx - 0x67]
xor byte [rsp + rcx + 0x78], al
inc rcx
cmp rcx, 6
jb 0x7ff713eab5f0
mov byte [rsp + 0x7f], 0
xorps xmm0, xmm0
movups xmmword [rbp + 0x508], xmm0
mov qword [rbp + 0x518], rbx
mov qword [rbp + 0x520], rbx
lea rax, [rsp + 0x78]
mov r8, rsi
inc r8
cmp byte [rax + r8], 0
jne 0x7ff713eab625
lea rdx, [rsp + 0x78]
lea rcx, [rbp + 0x508]
call fcn.7ff713e88450
nop
mov dword [rbp + 0x168], 0xefc7a0da
mov dword [rbp + 0x16c], 0x8eedffe9
mov dword [rbp + 0x170], 0xc2cdcdc2
mov dword [rbp + 0x174], 0x100c1cc
mov rcx, rbx
nop dword [rax]
lea eax, [rcx - 0x67]
xor byte [rbp + rcx + 0x168], al
inc rcx
cmp rcx, 0xe
jb 0x7ff713eab670
mov byte [rbp + 0x177], 0
xorps xmm0, xmm0
movups xmmword [rbp + 0x528], xmm0
mov qword [rbp + 0x538], rbx
mov qword [rbp + 0x540], rbx
lea rax, [rbp + 0x168]
mov r8, rsi
nop dword [rax]
inc r8
cmp byte [rax + r8], 0
jne 0x7ff713eab6b0
lea rdx, [rbp + 0x168]
lea rcx, [rbp + 0x528]
call fcn.7ff713e88450
nop
lea r9, [rbp + 0x4e8]
lea r8, [rbp + 0x508]
lea rdx, [rbp + 0x528]
lea rcx, [rbp + 0x7f8]
call fcn.7ff713eb7170
mov rcx, rax
lea rdx, [rbp + 0x2bf0]
mov rax, rsi
nop dword [rax]
inc rax
cmp byte [rdx + rax], 0
jne 0x7ff713eab700
mov r8, qword [rcx + 0x10]
cmp qword [rcx + 0x18], 0xf
jbe 0x7ff713eab717
mov rcx, qword [rcx]
cmp r8, rax
jne 0x7ff713eab731
lea rdx, [rbp + 0x2bf0]
call sub.VCRUNTIME140.dll_memcmp
test eax, eax
jne 0x7ff713eab731
mov dil, 1
jmp 0x7ff713eab734
xor dil, dil
mov rdx, qword [rbp + 0x810]
cmp rdx, 0xf
jbe 0x7ff713eab778
inc rdx
mov rcx, qword [rbp + 0x7f8]
mov rax, rcx
cmp rdx, 0x1000
jb 0x7ff713eab773
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x7ff713eab773
call qword [sym.imp.ucrtbase.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.7ff713f6dbfc
movdqa xmm0, xmmword [0x7ff713f7c280]
movdqu xmmword [rbp + 0x808], xmm0
mov byte [rbp + 0x7f8], 0
test dil, dil
setne cl
mov rax, qword [0x7ff714395ec0]
mov byte [rax + 0x71], cl
mov word [rbp + 0x2bf8], 0x31
mov byte [rbp + 0x2bfa], 0
lea rax, [rbp + 0x548]
mov qword [rsp + 0x60], rax
mov dword [rbp - 0x70], 0xebfae8fd
mov dword [rbp - 0x6c], 0xe9f1fb
mov byte [rbp - 0x68], 1
mov rcx, rbx
lea eax, [rcx - 0x67]
xor byte [rbp + rcx - 0x70], al
inc rcx
cmp rcx, 7
jb 0x7ff713eab7d0
mov byte [rbp - 0x68], 0
xorps xmm0, xmm0
movups xmmword [rbp + 0x548], xmm0
mov qword [rbp + 0x558], rbx
mov qword [rbp + 0x560], rbx
lea rax, [rbp - 0x70]
mov r8, rsi
inc r8
cmp byte [rax + r8], 0
jne 0x7ff713eab803
lea rdx, [rbp - 0x70]
lea rcx, [rbp + 0x548]
call fcn.7ff713e88450
nop
lea rax, [rbp + 0x568]
mov qword [rsp + 0x40], rax
mov dword [rbp - 0x80], 0xfef6f3f8
mov dword [rbp - 0x7c], 0x100eaf2
mov rcx, rbx
nop dword [rax + rax]
lea eax, [rcx - 0x67]
xor byte [rbp + rcx - 0x80], al
inc rcx
cmp rcx, 6
jb 0x7ff713eab840
mov byte [rbp - 0x79], 0
xorps xmm0, xmm0
movups xmmword [rbp + 0x568], xmm0
mov qword [rbp + 0x578], rbx
mov qword [rbp + 0x580], rbx
lea rax, [rbp - 0x80]
mov r8, rsi
inc r8
cmp byte [rax + r8], 0
jne 0x7ff713eab873
lea rdx, [rbp - 0x80]
lea rcx, [rbp + 0x568]
call fcn.7ff713e88450
nop
mov dword [rbp + 0x178], 0xefc7a0da
mov dword [rbp + 0x17c], 0x8eedffe9
mov dword [rbp + 0x180], 0xc2cdcdc2
mov dword [rbp + 0x184], 0x100c1cc
mov rcx, rbx
nop dword [rax]
lea eax, [rcx - 0x67]
xor byte [rbp + rcx + 0x178], al
inc rcx
cmp rcx, 0xe
jb 0x7ff713eab8c0
mov byte [rbp + 0x187], 0
xorps xmm0, xmm0
movups xmmword [rbp + 0x588], xmm0
mov qword [rbp + 0x598], rbx
mov qword [rbp + 0x5a0], rbx
lea rax, [rbp + 0x178]
mov r8, rsi
nop dword [rax]
inc r8
cmp byte [rax + r8], 0
jne 0x7ff713eab900
lea rdx, [rbp + 0x178]
lea rcx, [rbp + 0x588]
call fcn.7ff713e88450
nop
lea r9, [rbp + 0x548]
lea r8, [rbp + 0x568]
lea rdx, [rbp + 0x588]
lea rcx, [rbp + 0x818]
call fcn.7ff713eb7170
mov rcx, rax
lea rdx, [rbp + 0x2bf8]
mov rax, rsi
nop dword [rax]
inc rax
cmp byte [rdx + rax], 0
jne 0x7ff713eab950
mov r8, qword [rcx + 0x10]
cmp qword [rcx + 0x18], 0xf
jbe 0x7ff713eab967
mov rcx, qword [rcx]
cmp r8, rax
jne 0x7ff713eab981
lea rdx, [rbp + 0x2bf8]
call sub.VCRUNTIME140.dll_memcmp
test eax, eax
jne 0x7ff713eab981
mov dil, 1
jmp 0x7ff713eab984
xor dil, dil
mov rdx, qword [rbp + 0x830]
cmp rdx, 0xf
jbe 0x7ff713eab9c8
inc rdx
mov rcx, qword [rbp + 0x818]
mov rax, rcx
cmp rdx, 0x1000
jb 0x7ff713eab9c3
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x7ff713eab9c3
call qword [sym.imp.ucrtbase.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.7ff713f6dbfc
movdqa xmm0, xmmword [0x7ff713f7c280]
movdqu xmmword [rbp + 0x828], xmm0
mov byte [rbp + 0x818], 0
test dil, dil
setne cl
mov rax, qword [0x7ff714395ec0]
mov byte [rax + 0xa4], cl
mov word [rbp + 0x2c00], 0x31
mov byte [rbp + 0x2c02], 0
lea rax, [rbp + 0x5a8]
mov qword [rsp + 0x60], rax
mov dword [rbp + 0x20], 0xfbf2e8ed
mov dword [rbp + 0x24], 0xc2edfbfa
mov dword [rbp + 0x28], 0x100d6ce
mov rcx, rbx
nop word [rax + rax]
lea eax, [rcx - 0x67]
xor byte [rbp + rcx + 0x20], al
inc rcx
cmp rcx, 0xa
jb 0x7ff713eaba30
mov byte [rbp + 0x2b], 0
xorps xmm0, xmm0
movups xmmword [rbp + 0x5a8], xmm0
mov qword [rbp + 0x5b8], rbx
mov qword [rbp + 0x5c0], rbx
lea rax, [rbp + 0x20]
mov r8, rsi
inc r8
cmp byte [rax + r8], 0
jne 0x7ff713eaba63
lea rdx, [rbp + 0x20]
lea rcx, [rbp + 0x5a8]
call fcn.7ff713e88450
nop
lea rax, [rbp + 0x5c8]
mov qword [rsp + 0x40], rax
mov dword [rbp - 0x78], 0xfef6f3f8
mov dword [rbp - 0x74], 0x100eaf2
mov rcx, rbx
nop dword [rax + rax]
lea eax, [rcx - 0x67]
xor byte [rbp + rcx - 0x78], al
inc rcx
cmp rcx, 6
jb 0x7ff713eabaa0
mov byte [rbp - 0x71], 0
xorps xmm0, xmm0
movups xmmword [rbp + 0x5c8], xmm0
mov qword [rbp + 0x5d8], rbx
mov qword [rbp + 0x5e0], rbx
lea rax, [rbp - 0x78]
mov r8, rsi
inc r8
cmp byte [rax + r8], 0
jne 0x7ff713eabad3
lea rdx, [rbp - 0x78]
lea rcx, [rbp + 0x5c8]
call fcn.7ff713e88450
nop
mov dword [rbp + 0x108], 0xefc7a0da
mov dword [rbp + 0x10c], 0x8eedffe9
mov dword [rbp + 0x110], 0xc2cdcdc2
mov dword [rbp + 0x114], 0x100c1cc
mov rcx, rbx
nop dword [rax]
lea eax, [rcx - 0x67]
xor byte [rbp + rcx + 0x108], al
inc rcx
cmp rcx, 0xe
jb 0x7ff713eabb20
mov byte [rbp + 0x117], 0
xorps xmm0, xmm0
movups xmmword [rbp + 0x5e8], xmm0
mov qword [rbp + 0x5f8], rbx
mov qword [rbp + 0x600], rbx
lea rax, [rbp + 0x108]
mov r8, rsi
nop dword [rax]
inc r8
cmp byte [rax + r8], 0
jne 0x7ff713eabb60
lea rdx, [rbp + 0x108]
lea rcx, [rbp + 0x5e8]
call fcn.7ff713e88450
nop
lea r9, [rbp + 0x5a8]
lea r8, [rbp + 0x5c8]
lea rdx, [rbp + 0x5e8]
lea rcx, [rbp + 0x838]
call fcn.7ff713eb7170
mov rcx, rax
lea rdx, [rbp + 0x2c00]
mov rax, rsi
nop dword [rax]
inc rax
cmp byte [rdx + rax], 0
jne 0x7ff713eabbb0
mov r8, qword [rcx + 0x10]
cmp qword [rcx + 0x18], 0xf
jbe 0x7ff713eabbc7
mov rcx, qword [rcx]
cmp r8, rax
jne 0x7ff713eabbe1
lea rdx, [rbp + 0x2c00]
call sub.VCRUNTIME140.dll_memcmp
test eax, eax
jne 0x7ff713eabbe1
mov dil, 1
jmp 0x7ff713eabbe4
xor dil, dil
mov rdx, qword [rbp + 0x850]
cmp rdx, 0xf
jbe 0x7ff713eabc28
inc rdx
mov rcx, qword [rbp + 0x838]
mov rax, rcx
cmp rdx, 0x1000
jb 0x7ff713eabc23
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x7ff713eabc23
call qword [sym.imp.ucrtbase.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.7ff713f6dbfc
movdqa xmm0, xmmword [0x7ff713f7c280]
movdqu xmmword [rbp + 0x848], xmm0
mov byte [rbp + 0x838], 0
test dil, dil
setne cl
mov rax, qword [0x7ff714395ec0]
mov byte [rax + 0xc5], cl
mov word [rbp + 0x2c08], 0x31
mov byte [rbp + 0x2c0a], 0
lea rax, [rbp + 0x4c8]
mov qword [rsp + 0x60], rax
mov dword [rbp - 0x10], 0xe8e8f3fd
mov dword [rbp - 0xc], 0xc5fcf0fc
mov word [rbp - 8], 0x100
mov rcx, rbx
nop word [rax + rax]
lea eax, [rcx - 0x67]
xor byte [rbp + rcx - 0x10], al
inc rcx
cmp rcx, 8
jb 0x7ff713eabc90
mov byte [rbp - 7], 0
xorps xmm0, xmm0
movups xmmword [rbp + 0x4c8], xmm0
mov qword [rbp + 0x4d8], rbx
mov qword [rbp + 0x4e0], rbx
lea rax, [rbp - 0x10]
mov r8, rsi
inc r8
cmp byte [rax + r8], 0
jne 0x7ff713eabcc3
lea rdx, [rbp - 0x10]
lea rcx, [rbp + 0x4c8]
call fcn.7ff713e88450
nop
lea rax, [rbp + 0x4a8]
mov qword [rsp + 0x40], rax
mov dword [rbp - 0x60], 0xe9e8f3ef
mov dword [rbp - 0x5c], 0xecf2fc
mov byte [rbp - 0x58], 1
mov rcx, rbx
nop
lea eax, [rcx - 0x67]
xor byte [rbp + rcx - 0x60], al
inc rcx
cmp rcx, 7
jb 0x7ff713eabd00
mov byte [rbp - 0x58], 0
xorps xmm0, xmm0
movups xmmword [rbp + 0x4a8], xmm0
mov qword [rbp + 0x4b8], rbx
mov qword [rbp + 0x4c0], rbx
lea rax, [rbp - 0x60]
mov r8, rsi
inc r8
cmp byte [rax + r8], 0
jne 0x7ff713eabd33
lea rdx, [rbp - 0x60]
lea rcx, [rbp + 0x4a8]
call fcn.7ff713e88450
nop
mov dword [rbp + 0x158], 0xefc7a0da
mov dword [rbp + 0x15c], 0x8eedffe9
mov dword [rbp + 0x160], 0xc2cdcdc2
mov dword [rbp + 0x164], 0x100c1cc
mov rcx, rbx
nop dword [rax]
lea eax, [rcx - 0x67]
xor byte [rbp + rcx + 0x158], al
inc rcx
cmp rcx, 0xe
jb 0x7ff713eabd80
mov byte [rbp + 0x167], 0
xorps xmm0, xmm0
movups xmmword [rbp + 0x608], xmm0
mov qword [rbp + 0x618], rbx
mov qword [rbp + 0x620], rbx
lea rax, [rbp + 0x158]
mov r8, rsi
nop dword [rax]
inc r8
cmp byte [rax + r8], 0
jne 0x7ff713eabdc0
lea rdx, [rbp + 0x158]
lea rcx, [rbp + 0x608]
call fcn.7ff713e88450
nop
lea r9, [rbp + 0x4c8]
lea r8, [rbp + 0x4a8]
lea rdx, [rbp + 0x608]
lea rcx, [rbp + 0x628]
call fcn.7ff713eb7170
lea rdx, [rbp + 0x2c08]
mov rcx, rax
call fcn.7ff713e92740
movzx edi, al
mov r8, qword [rbp + 0x640]
cmp r8, 0xf
jbe 0x7ff713eabe31
mov rdx, qword [rbp + 0x628]
lea rcx, [rbp + 0x628]
call fcn.7ff713e91ee0
movdqa xmm0, xmmword [0x7ff713f7c280]
movdqu xmmword [rbp + 0x638], xmm0
mov byte [rbp + 0x628], 0
test dil, dil
setne cl
mov rax, qword [0x7ff714395ec0]
mov byte [rax + 0x48], cl
mov word [rbp + 0xd0], 0x31
mov byte [rbp + 0xd2], 0
lea rax, [rbp + 0x648]
mov qword [rsp + 0x60], rax
mov dword [rbp + 0x30], 0xf2eef5fb
mov dword [rbp + 0x34], 0xc7f1f7f9
mov dword [rbp + 0x38], 0xdcccc0fe
mov word [rbp + 0x3c], 0x100
mov rcx, rbx
nop dword [rax]
nop word [rax + rax]
lea eax, [rcx - 0x67]
xor byte [rbp + rcx + 0x30], al
inc rcx
cmp rcx, 0xc
jb 0x7ff713eabea0
mov byte [rbp + 0x3d], 0
xorps xmm0, xmm0
movups xmmword [rbp + 0x648], xmm0
mov qword [rbp + 0x658], rbx
mov qword [rbp + 0x660], rbx
lea rax, [rbp + 0x30]
mov r8, rsi
inc r8
cmp byte [rax + r8], 0
jne 0x7ff713eabed3
lea rdx, [rbp + 0x30]
lea rcx, [rbp + 0x648]
call fcn.7ff713e88450
nop
lea rax, [rbp + 0x668]
mov qword [rsp + 0x40], rax
mov dword [rbp - 0x50], 0xe9e8f3ef
mov dword [rbp - 0x4c], 0xecf2fc
mov byte [rbp - 0x48], 1
mov rcx, rbx
nop
lea eax, [rcx - 0x67]
xor byte [rbp + rcx - 0x50], al
inc rcx
cmp rcx, 7
jb 0x7ff713eabf10
mov byte [rbp - 0x48], 0
xorps xmm0, xmm0
movups xmmword [rbp + 0x668], xmm0
mov qword [rbp + 0x678], rbx
mov qword [rbp + 0x680], rbx
lea rax, [rbp - 0x50]
mov r8, rsi
inc r8
cmp byte [rax + r8], 0
jne 0x7ff713eabf43
lea rdx, [rbp - 0x50]
lea rcx, [rbp + 0x668]
call fcn.7ff713e88450
nop
mov dword [rbp + 0x118], 0xefc7a0da
mov dword [rbp + 0x11c], 0x8eedffe9
mov dword [rbp + 0x120], 0xc2cdcdc2
mov dword [rbp + 0x124], 0x100c1cc
mov rcx, rbx
nop dword [rax]
lea eax, [rcx - 0x67]
xor byte [rbp + rcx + 0x118], al
inc rcx
cmp rcx, 0xe
jb 0x7ff713eabf90
mov byte [rbp + 0x127], 0
xorps xmm0, xmm0
movups xmmword [rbp + 0x688], xmm0
mov qword [rbp + 0x698], rbx
mov qword [rbp + 0x6a0], rbx
lea rax, [rbp + 0x118]
mov r8, rsi
nop dword [rax]
inc r8
cmp byte [rax + r8], 0
jne 0x7ff713eabfd0
lea rdx, [rbp + 0x118]
lea rcx, [rbp + 0x688]
call fcn.7ff713e88450
nop
lea r9, [rbp + 0x648]
lea r8, [rbp + 0x668]
lea rdx, [rbp + 0x688]
lea rcx, [rbp + 0x858]
call fcn.7ff713eb7170
lea rdx, [rbp + 0xd0]
mov rcx, rax
call fcn.7ff713e92740
movzx edi, al
lea rcx, [rbp + 0x858]
call fcn.7ff713e88cf0
test dil, dil
setne cl
mov rax, qword [0x7ff714395ec0]
mov byte [rax + 0x21], cl
mov word [rbp + 0xb8], 0x31
mov byte [rbp + 0xba], 0
lea rax, [rbp + 0x6a8]
mov qword [rsp + 0x60], rax
mov dword [rbp + 0x10], 0xeff4e8fa
mov dword [rbp + 0x14], 0xc9fef6ee
mov word [rbp + 0x18], 0xd3
mov byte [rbp + 0x1a], 1
mov rcx, rbx
nop dword [rax]
nop dword [rax + rax]
lea eax, [rcx - 0x67]
xor byte [rbp + rcx + 0x10], al
inc rcx
cmp rcx, 9
jb 0x7ff713eac080
mov byte [rbp + 0x1a], 0
xorps xmm0, xmm0
movups xmmword [rbp + 0x6a8], xmm0
mov qword [rbp + 0x6b8], rbx
mov qword [rbp + 0x6c0], rbx
lea rax, [rbp + 0x10]
mov r8, rsi
inc r8
cmp byte [rax + r8], 0
jne 0x7ff713eac0b3
lea rdx, [rbp + 0x10]
lea rcx, [rbp + 0x6a8]
call fcn.7ff713e88450
nop
lea rax, [rbp + 0x6c8]
mov qword [rsp + 0x40], rax
mov dword [rsp + 0x68], 0xffe8f3f4
mov word [rsp + 0x6c], 0x100
mov rcx, rbx
nop dword [rax]
lea eax, [rcx - 0x67]
xor byte [rsp + rcx + 0x68], al
inc rcx
cmp rcx, 4
jb 0x7ff713eac0f0
mov byte [rsp + 0x6d], 0
xorps xmm0, xmm0
movups xmmword [rbp + 0x6c8], xmm0
mov qword [rbp + 0x6d8], rbx
mov qword [rbp + 0x6e0], rbx
lea rax, [rsp + 0x68]
mov r8, rsi
inc r8
cmp byte [rax + r8], 0
jne 0x7ff713eac125
lea rdx, [rsp + 0x68]
lea rcx, [rbp + 0x6c8]
call fcn.7ff713e88450
nop
mov dword [rbp + 0x128], 0xefc7a0da
mov dword [rbp + 0x12c], 0x8eedffe9
mov dword [rbp + 0x130], 0xc2cdcdc2
mov dword [rbp + 0x134], 0x100c1cc
mov rcx, rbx
nop dword [rax]
lea eax, [rcx - 0x67]
xor byte [rbp + rcx + 0x128], al
inc rcx
cmp rcx, 0xe
jb 0x7ff713eac170
mov byte [rbp + 0x137], 0
xorps xmm0, xmm0
movups xmmword [rbp + 0x6e8], xmm0
mov qword [rbp + 0x6f8], rbx
mov qword [rbp + 0x700], rbx
lea rax, [rbp + 0x128]
mov r8, rsi
nop dword [rax]
inc r8
cmp byte [rax + r8], 0
jne 0x7ff713eac1b0
lea rdx, [rbp + 0x128]
lea rcx, [rbp + 0x6e8]
call fcn.7ff713e88450
nop
lea r9, [rbp + 0x6a8]
lea r8, [rbp + 0x6c8]
lea rdx, [rbp + 0x6e8]
lea rcx, [rbp + 0x878]
call fcn.7ff713eb7170
lea rdx, [rbp + 0xb8]
mov rcx, rax
call fcn.7ff713e92740
movzx edi, al
lea rcx, [rbp + 0x878]
call fcn.7ff713e88cf0
test dil, dil
setne cl
mov rax, qword [0x7ff714395ec0]
mov byte [rax + 0xaa], cl
mov word [rbp + 0xbc], 0x31
mov byte [rbp + 0xbe], 0
lea rax, [rbp + 0x708]
mov qword [rsp + 0x60], rax
mov dword [rbp - 0x20], 0xf0fef1ea
mov dword [rbp - 0x1c], 0xcef0eaf8
mov word [rbp - 0x18], 0x100
mov rcx, rbx
nop dword [rax]
nop word [rax + rax]
lea eax, [rcx - 0x67]
xor byte [rbp + rcx - 0x20], al
inc rcx
cmp rcx, 8
jb 0x7ff713eac260
mov byte [rbp - 0x17], 0
xorps xmm0, xmm0
movups xmmword [rbp + 0x708], xmm0
mov qword [rbp + 0x718], rbx
mov qword [rbp + 0x720], rbx
lea rax, [rbp - 0x20]
mov r8, rsi
inc r8
cmp byte [rax + r8], 0
jne 0x7ff713eac293
lea rdx, [rbp - 0x20]
lea rcx, [rbp + 0x708]
call fcn.7ff713e88450
nop
lea rax, [rbp + 0x728]
mov qword [rsp + 0x40], rax
mov dword [rbp - 0x40], 0xe9e8f3ef
mov dword [rbp - 0x3c], 0xecf2fc
mov byte [rbp - 0x38], 1
mov rcx, rbx
nop
lea eax, [rcx - 0x67]
xor byte [rbp + rcx - 0x40], al
inc rcx
cmp rcx, 7
jb 0x7ff713eac2d0
mov byte [rbp - 0x38], 0
xorps xmm0, xmm0
movups xmmword [rbp + 0x728], xmm0
mov qword [rbp + 0x738], rbx
mov qword [rbp + 0x740], rbx
lea rax, [rbp - 0x40]
mov r8, rsi
inc r8
cmp byte [rax + r8], 0
jne 0x7ff713eac303
lea rdx, [rbp - 0x40]
lea rcx, [rbp + 0x728]
call fcn.7ff713e88450
nop
mov dword [rbp + 0x138], 0xefc7a0da
mov dword [rbp + 0x13c], 0x8eedffe9
mov dword [rbp + 0x140], 0xc2cdcdc2
mov dword [rbp + 0x144], 0x100c1cc
mov rcx, rbx
nop dword [rax]
lea eax, [rcx - 0x67]
xor byte [rbp + rcx + 0x138], al
inc rcx
cmp rcx, 0xe
jb 0x7ff713eac350
mov byte [rbp + 0x147], 0
xorps xmm0, xmm0
movups xmmword [rbp + 0x748], xmm0
mov qword [rbp + 0x758], rbx
mov qword [rbp + 0x760], rbx
lea rax, [rbp + 0x138]
mov r8, rsi
nop dword [rax]
inc r8
cmp byte [rax + r8], 0
jne 0x7ff713eac390
lea rdx, [rbp + 0x138]
lea rcx, [rbp + 0x748]
call fcn.7ff713e88450
nop
lea r9, [rbp + 0x708]
lea r8, [rbp + 0x728]
lea rdx, [rbp + 0x748]
lea rcx, [rbp + 0x898]
call fcn.7ff713eb7170
lea rdx, [rbp + 0xbc]
mov rcx, rax
call fcn.7ff713e92740
movzx edi, al
lea rcx, [rbp + 0x898]
call fcn.7ff713e88cf0
test dil, dil
setne cl
mov rax, qword [0x7ff714395ec0]
mov byte [rax + 0x20], cl
mov word [rbp + 0xc0], 0x31
mov byte [rbp + 0xc2], 0
lea rax, [rbp + 0x768]
mov qword [rsp + 0x60], rax
mov dword [rbp], 0xffe8f3cf
mov dword [rbp + 4], 0xcbfcfbf5
mov word [rbp + 8], 0x100
mov rcx, rbx
lea eax, [rcx - 0x67]
xor byte [rbp + rcx], al
inc rcx
cmp rcx, 8
jb 0x7ff713eac430
mov byte [rbp + 9], 0
xorps xmm0, xmm0
movups xmmword [rbp + 0x768], xmm0
mov qword [rbp + 0x778], rbx
mov qword [rbp + 0x780], rbx
lea rax, [rbp]
mov r8, rsi
inc r8
cmp byte [rax + r8], 0
jne 0x7ff713eac463
lea rdx, [rbp]
lea rcx, [rbp + 0x768]
call fcn.7ff713e88450
nop
lea rax, [rbp + 0x788]
mov qword [rsp + 0x40], rax
mov dword [rbp - 0x30], 0xe9e8f3ef
mov dword [rbp - 0x2c], 0xecf2fc
mov byte [rbp - 0x28], 1
mov rcx, rbx
nop
lea eax, [rcx - 0x67]
xor byte [rbp + rcx - 0x30], al
inc rcx
cmp rcx, 7
jb 0x7ff713eac4a0
mov byte [rbp - 0x28], 0
xorps xmm0, xmm0
movups xmmword [rbp + 0x788], xmm0
mov qword [rbp + 0x798], rbx
mov qword [rbp + 0x7a0], rbx
lea rax, [rbp - 0x30]
mov r8, rsi
inc r8
cmp byte [rax + r8], 0
jne 0x7ff713eac4d3
lea rdx, [rbp - 0x30]
lea rcx, [rbp + 0x788]
call fcn.7ff713e88450
nop
mov dword [rbp + 0x148], 0xefc7a0da
mov dword [rbp + 0x14c], 0x8eedffe9
mov dword [rbp + 0x150], 0xc2cdcdc2
mov dword [rbp + 0x154], 0x100c1cc
mov rcx, rbx
nop dword [rax]
lea eax, [rcx - 0x67]
xor byte [rbp + rcx + 0x148], al
inc rcx
cmp rcx, 0xe
jb 0x7ff713eac520
mov byte [rbp + 0x157], 0
xorps xmm0, xmm0
movups xmmword [rbp + 0x7a8], xmm0
mov qword [rbp + 0x7b8], rbx
mov qword [rbp + 0x7c0], rbx
lea rax, [rbp + 0x148]
nop dword [rax]
inc rsi
cmp byte [rax + rsi], 0
jne 0x7ff713eac560
mov r8, rsi
lea rdx, [rbp + 0x148]
lea rcx, [rbp + 0x7a8]
call fcn.7ff713e88450
nop
lea r9, [rbp + 0x768]
lea r8, [rbp + 0x788]
lea rdx, [rbp + 0x7a8]
lea rcx, [rbp + 0x8b8]
call fcn.7ff713eb7170
lea rdx, [rbp + 0xc0]
mov rcx, rax
call fcn.7ff713e92740
movzx edi, al
lea rcx, [rbp + 0x8b8]
call fcn.7ff713e88cf0
test dil, dil
setne cl
mov rax, qword [0x7ff714395ec0]
mov byte [rax + 0xc1], cl
mov word [rbp + 0xc4], 0x31
mov byte [rbp + 0xc6], 0
lea rax, [rbp + 0x8d8]
mov qword [rsp + 0x60], rax
mov dword [rsp + 0x40], 0xf0f6f3d8
mov dword [rsp + 0x44], 0xfaf0f4
mov byte [rsp + 0x48], 1
mov rcx, rbx
nop word [rax + rax]
lea eax, [rcx - 0x67]
xor byte [rsp + rcx + 0x40], al
inc rcx
cmp rcx, 7
jb 0x7ff713eac610
mov byte [rsp + 0x48], 0
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x8d8]
call fcn.7ff713e94870
mov rsi, rax
lea rax, [rbp + 0x8f8]
mov qword [rsp + 0x40], rax
mov dword [rsp + 0x30], 0xfef6f3f8
mov dword [rsp + 0x34], 0x100eaf2
mov rcx, rbx
nop dword [rax + rax]
lea eax, [rcx - 0x67]
xor byte [rsp + rcx + 0x30], al
inc rcx
cmp rcx, 6
jb 0x7ff713eac660
mov byte [rsp + 0x37], 0
lea rdx, [rsp + 0x30]
lea rcx, [rbp + 0x8f8]
call fcn.7ff713e94870
mov rdi, rax
mov dword [rsp + 0x30], 0xefc7a0da
mov dword [rsp + 0x34], 0x8eedffe9
mov dword [rsp + 0x38], 0xc2cdcdc2
mov dword [rsp + 0x3c], 0x100c1cc
mov rcx, rbx
nop dword [rax]
lea eax, [rcx - 0x67]
xor byte [rsp + rcx + 0x30], al
inc rcx
cmp rcx, 0xe
jb 0x7ff713eac6b0
mov byte [rsp + 0x3f], 0
lea rdx, [rsp + 0x30]
lea rcx, [rbp + 0x918]
call fcn.7ff713e94870
nop
mov r9, rsi
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x938]
call fcn.7ff713eb7170
lea rdx, [rbp + 0xc4]
mov rcx, rax
call fcn.7ff713e92740
movzx edi, al
lea rcx, [rbp + 0x938]
call fcn.7ff713e88cf0
test dil, dil
setne cl
mov rax, qword [0x7ff714395ec0]
mov byte [rax + 0x74], cl
mov word [rbp + 0xc8], 0x31
mov byte [rbp + 0xca], 0
lea rax, [rbp + 0x958]
mov qword [rsp + 0x60], rax
mov dword [rsp + 0x40], 0xf2e9f5da
mov dword [rsp + 0x44], 0xcfddecf8
mov word [rsp + 0x48], 0xd9
mov byte [rsp + 0x4a], 1
mov rcx, rbx
nop word [rax + rax]
lea eax, [rcx - 0x67]
xor byte [rsp + rcx + 0x40], al
inc rcx
cmp rcx, 9
jb 0x7ff713eac760
mov byte [rsp + 0x4a], 0
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x958]
call fcn.7ff713e94870
mov rsi, rax
lea rax, [rbp + 0x978]
mov qword [rsp + 0x40], rax
mov dword [rsp + 0x30], 0xe9e8f3ef
mov dword [rsp + 0x34], 0xecf2fc
mov byte [rsp + 0x38], 1
mov rcx, rbx
nop dword [rax]
lea eax, [rcx - 0x67]
xor byte [rsp + rcx + 0x30], al
inc rcx
cmp rcx, 7
jb 0x7ff713eac7b0
mov byte [rsp + 0x38], 0
lea rdx, [rsp + 0x30]
lea rcx, [rbp + 0x978]
call fcn.7ff713e94870
mov rdi, rax
mov dword [rsp + 0x30], 0xefc7a0da
mov dword [rsp + 0x34], 0x8eedffe9
mov dword [rsp + 0x38], 0xc2cdcdc2
mov dword [rsp + 0x3c], 0x100c1cc
mov rcx, rbx
nop dword [rax]
lea eax, [rcx - 0x67]
xor byte [rsp + rcx + 0x30], al
inc rcx
cmp rcx, 0xe
jb 0x7ff713eac800
mov byte [rsp + 0x3f], 0
lea rdx, [rsp + 0x30]
lea rcx, [rbp + 0x998]
call fcn.7ff713e94870
nop
mov r9, rsi
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x9b8]
call fcn.7ff713eb7170
lea rdx, [rbp + 0xc8]
mov rcx, rax
call fcn.7ff713e92740
movzx edi, al
lea rcx, [rbp + 0x9b8]
call fcn.7ff713e88cf0
test dil, dil
setne cl
mov rax, qword [0x7ff714395ec0]
mov byte [rax + 0x68], cl
mov word [rbp + 0xcc], 0x31
mov byte [rbp + 0xce], 0
lea rax, [rbp + 0x9d8]
mov qword [rsp + 0x60], rax
mov dword [rsp + 0x40], 0xf0efefd6
mov dword [rsp + 0x44], 0xfaf0f4
mov byte [rsp + 0x48], 1
mov rcx, rbx
nop
lea eax, [rcx - 0x67]
xor byte [rsp + rcx + 0x40], al
inc rcx
cmp rcx, 7
jb 0x7ff713eac8a0
mov byte [rsp + 0x48], 0
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x9d8]
call fcn.7ff713e94870
mov rsi, rax
lea rax, [rbp + 0x9f8]
mov qword [rsp + 0x40], rax
mov dword [rsp + 0x30], 0xe9e8f3ef
mov dword [rsp + 0x34], 0xecf2fc
mov byte [rsp + 0x38], 1
mov rcx, rbx
nop dword [rax]
lea eax, [rcx - 0x67]
xor byte [rsp + rcx + 0x30], al
inc rcx
cmp rcx, 7
jb 0x7ff713eac8f0
mov byte [rsp + 0x38], 0
lea rdx, [rsp + 0x30]
lea rcx, [rbp + 0x9f8]
call fcn.7ff713e94870
mov rdi, rax
mov dword [rsp + 0x30], 0xefc7a0da
mov dword [rsp + 0x34], 0x8eedffe9
mov dword [rsp + 0x38], 0xc2cdcdc2
mov dword [rsp + 0x3c], 0x100c1cc
mov rcx, rbx
nop dword [rax]
lea eax, [rcx - 0x67]
xor byte [rsp + rcx + 0x30], al
inc rcx
cmp rcx, 0xe
jb 0x7ff713eac940
mov byte [rsp + 0x3f], 0
lea rdx, [rsp + 0x30]
lea rcx, [rbp + 0xa18]
call fcn.7ff713e94870
nop
mov r9, rsi
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0xa38]
call fcn.7ff713eb7170
lea rdx, [rbp + 0xcc]
mov rcx, rax
call fcn.7ff713e92740
movzx edi, al
lea rcx, [rbp + 0xa38]
call fcn.7ff713e88cf0
test dil, dil
setne cl
mov rax, qword [0x7ff714395ec0]
mov byte [rax + 0x49], cl
mov word [rbp + 0xd4], 0x31
mov byte [rbp + 0xd6], 0
lea rax, [rbp + 0xa58]
mov qword [rsp + 0x60], rax
mov dword [rsp + 0x30], 0xf8faffd1
mov word [rsp + 0x34], 0x100
mov rcx, rbx
nop dword [rax + rax]
lea eax, [rcx - 0x67]
xor byte [rsp + rcx + 0x30], al
inc rcx
cmp rcx, 4
jb 0x7ff713eac9e0
mov byte [rsp + 0x35], 0
lea rdx, [rsp + 0x30]
lea rcx, [rbp + 0xa58]
call fcn.7ff713e94870
mov rsi, rax
lea rax, [rbp + 0xa78]
mov qword [rsp + 0x40], rax
mov dword [rsp + 0x30], 0xe9e8f3ef
mov dword [rsp + 0x34], 0xecf2fc
mov byte [rsp + 0x38], 1
mov rcx, rbx
nop dword [rax]
lea eax, [rcx - 0x67]
xor byte [rsp + rcx + 0x30], al
inc rcx
cmp rcx, 7
jb 0x7ff713eaca30
mov byte [rsp + 0x38], 0
lea rdx, [rsp + 0x30]
lea rcx, [rbp + 0xa78]
call fcn.7ff713e94870
mov rdi, rax
mov dword [rsp + 0x30], 0xefc7a0da
mov dword [rsp + 0x34], 0x8eedffe9
mov dword [rsp + 0x38], 0xc2cdcdc2
mov dword [rsp + 0x3c], 0x100c1cc
mov rcx, rbx
nop dword [rax]
lea eax, [rcx - 0x67]
xor byte [rsp + rcx + 0x30], al
inc rcx
cmp rcx, 0xe
jb 0x7ff713eaca80
mov byte [rsp + 0x3f], 0
lea rdx, [rsp + 0x30]
lea rcx, [rbp + 0xa98]
call fcn.7ff713e94870
nop
mov r9, rsi
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0xab8]
call fcn.7ff713eb7170
lea rdx, [rbp + 0xd4]
mov rcx, rax
call fcn.7ff713e92740
movzx edi, al
lea rcx, [rbp + 0xab8]
call fcn.7ff713e88cf0
test dil, dil
setne cl
mov rax, qword [0x7ff714395ec0]
mov byte [rax + 0x60], cl
mov word [rbp + 0x7c], 0x31
mov byte [rbp + 0x7e], 0
lea rax, [rbp + 0xad8]
mov qword [rsp + 0x60], rax
mov dword [rsp + 0x30], 0xf9f6fbf7
mov word [rsp + 0x34], 0x100
mov rcx, rbx
nop dword [rax]
nop word [rax + rax]
lea eax, [rcx - 0x67]
xor byte [rsp + rcx + 0x30], al
inc rcx
cmp rcx, 4
jb 0x7ff713eacb20
mov byte [rsp + 0x35], 0
lea rdx, [rsp + 0x30]
lea rcx, [rbp + 0xad8]
call fcn.7ff713e94870
mov rsi, rax
lea rax, [rbp + 0xaf8]
mov qword [rsp + 0x40], rax
mov dword [rsp + 0x30], 0xe9e8f3ef
mov dword [rsp + 0x34], 0xecf2fc
mov byte [rsp + 0x38], 1
mov rcx, rbx
nop dword [rax]
lea eax, [rcx - 0x67]
xor byte [rsp + rcx + 0x30], al
inc rcx
cmp rcx, 7
jb 0x7ff713eacb70
mov byte [rsp + 0x38], 0
lea rdx, [rsp + 0x30]
lea rcx, [rbp + 0xaf8]
call fcn.7ff713e94870
mov rdi, rax
mov dword [rsp + 0x30], 0xefc7a0da
mov dword [rsp + 0x34], 0x8eedffe9
mov dword [rsp + 0x38], 0xc2cdcdc2
mov dword [rsp + 0x3c], 0x100c1cc
mov rcx, rbx
nop dword [rax]
lea eax, [rcx - 0x67]
xor byte [rsp + rcx + 0x30], al
inc rcx
cmp rcx, 0xe
jb 0x7ff713eacbc0
mov byte [rsp + 0x3f], 0
lea rdx, [rsp + 0x30]
lea rcx, [rbp + 0xb18]
call fcn.7ff713e94870
nop
mov r9, rsi
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0xb38]
call fcn.7ff713eb7170
lea rdx, [rbp + 0x7c]
mov rcx, rax
call fcn.7ff713e92740
movzx edi, al
lea rcx, [rbp + 0xb38]
call fcn.7ff713e88cf0
test dil, dil
setne cl
mov rax, qword [0x7ff714395ec0]
mov byte [rax + 0x22], cl
mov word [rbp + 0xd8], 0x31
mov byte [rbp + 0xda], 0
lea rax, [rbp + 0xb58]
mov qword [rsp + 0x60], rax
mov dword [rsp + 0x40], 0xecfaffee
mov dword [rsp + 0x44], 0xc5c0f0f2
mov dword [rsp + 0x48], 0x100d2d2
mov rcx, rbx
nop
lea eax, [rcx - 0x67]
xor byte [rsp + rcx + 0x40], al
inc rcx
cmp rcx, 0xa
jb 0x7ff713eacc60
mov byte [rsp + 0x4b], 0
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0xb58]
call fcn.7ff713e94870
mov rsi, rax
lea rax, [rbp + 0xb78]
mov qword [rsp + 0x40], rax
mov dword [rsp + 0x30], 0xe9e8f3ef
mov dword [rsp + 0x34], 0xecf2fc
mov byte [rsp + 0x38], 1
mov rcx, rbx
nop dword [rax]
lea eax, [rcx - 0x67]
xor byte [rsp + rcx + 0x30], al
inc rcx
cmp rcx, 7
jb 0x7ff713eaccb0
mov byte [rsp + 0x38], 0
lea rdx, [rsp + 0x30]
lea rcx, [rbp + 0xb78]
call fcn.7ff713e94870
mov rdi, rax
mov dword [rsp + 0x30], 0xefc7a0da
mov dword [rsp + 0x34], 0x8eedffe9
mov dword [rsp + 0x38], 0xc2cdcdc2
mov dword [rsp + 0x3c], 0x100c1cc
mov rcx, rbx
nop dword [rax]
lea eax, [rcx - 0x67]
xor byte [rsp + rcx + 0x30], al
inc rcx
cmp rcx, 0xe
jb 0x7ff713eacd00
mov byte [rsp + 0x3f], 0
lea rdx, [rsp + 0x30]
lea rcx, [rbp + 0xb98]
call fcn.7ff713e94870
nop
mov r9, rsi
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0xbb8]
call fcn.7ff713eb7170
lea rdx, [rbp + 0xd8]
mov rcx, rax
call fcn.7ff713e92740
movzx edi, al
lea rcx, [rbp + 0xbb8]
call fcn.7ff713e88cf0
test dil, dil
setne cl
mov rax, qword [0x7ff714395ec0]
mov byte [rax + 0x70], cl
mov word [rbp + 0xdc], 0x31
mov byte [rbp + 0xde], 0
lea rax, [rbp + 0xbd8]
mov qword [rsp + 0x60], rax
mov dword [rsp + 0x40], 0xecfaffee
mov dword [rsp + 0x44], 0xc3c0f0f2
mov dword [rsp + 0x48], 0xd0c5c7
mov byte [rsp + 0x4c], 1
mov rcx, rbx
nop word [rax + rax]
lea eax, [rcx - 0x67]
xor byte [rsp + rcx + 0x40], al
inc rcx
cmp rcx, 0xb
jb 0x7ff713eacdb0
mov byte [rsp + 0x4c], 0
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0xbd8]
call fcn.7ff713e94870
mov rsi, rax
lea rax, [rbp + 0xbf8]
mov qword [rsp + 0x40], rax
mov dword [rsp + 0x30], 0xfef6f3f8
mov dword [rsp + 0x34], 0x100eaf2
mov rcx, rbx
nop dword [rax + rax]
lea eax, [rcx - 0x67]
xor byte [rsp + rcx + 0x30], al
inc rcx
cmp rcx, 6
jb 0x7ff713eace00
mov byte [rsp + 0x37], 0
lea rdx, [rsp + 0x30]
lea rcx, [rbp + 0xbf8]
call fcn.7ff713e94870
mov rdi, rax
mov dword [rsp + 0x30], 0xefc7a0da
mov dword [rsp + 0x34], 0x8eedffe9
mov dword [rsp + 0x38], 0xc2cdcdc2
mov dword [rsp + 0x3c], 0x100c1cc
mov rcx, rbx
nop dword [rax]
lea eax, [rcx - 0x67]
xor byte [rsp + rcx + 0x30], al
inc rcx
cmp rcx, 0xe
jb 0x7ff713eace50
mov byte [rsp + 0x3f], 0
lea rdx, [rsp + 0x30]
lea rcx, [rbp + 0xc18]
call fcn.7ff713e94870
nop
mov r9, rsi
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0xc38]
call fcn.7ff713eb7170
lea rdx, [rbp + 0xdc]
mov rcx, rax
call fcn.7ff713e92740
movzx edi, al
lea rcx, [rbp + 0xc38]
call fcn.7ff713e88cf0
test dil, dil
setne cl
mov rax, qword [0x7ff714395ec0]
mov byte [rax + 0xab], cl
mov word [rbp + 0xe4], 0x31
mov byte [rbp + 0xe6], 0
lea rax, [rbp + 0xc58]
mov qword [rsp + 0x60], rax
mov dword [rsp + 0x40], 0xffe9f3fa
mov dword [rsp + 0x44], 0xc6c0fbf1
mov dword [rsp + 0x48], 0x100d4ce
mov rcx, rbx
nop dword [rax]
nop dword [rax + rax]
lea eax, [rcx - 0x67]
xor byte [rsp + rcx + 0x40], al
inc rcx
cmp rcx, 0xa
jb 0x7ff713eacf00
mov byte [rsp + 0x4b], 0
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0xc58]
call fcn.7ff713e94870
mov rsi, rax
lea rax, [rbp + 0xc78]
mov qword [rsp + 0x40], rax
mov dword [rsp + 0x30], 0xffe8f3f4
mov word [rsp + 0x34], 0x100
mov rcx, rbx
nop word [rax + rax]
lea eax, [rcx - 0x67]
xor byte [rsp + rcx + 0x30], al
inc rcx
cmp rcx, 4
jb 0x7ff713eacf50
mov byte [rsp + 0x35], 0
lea rdx, [rsp + 0x30]
lea rcx, [rbp + 0xc78]
call fcn.7ff713e94870
mov rdi, rax
mov dword [rsp + 0x30], 0xefc7a0da
mov dword [rsp + 0x34], 0x8eedffe9
mov dword [rsp + 0x38], 0xc2cdcdc2
mov dword [rsp + 0x3c], 0x100c1cc
mov rcx, rbx
nop dword [rax]
lea eax, [rcx - 0x67]
xor byte [rsp + rcx + 0x30], al
inc rcx
cmp rcx, 0xe
jb 0x7ff713eacfa0
mov byte [rsp + 0x3f], 0
lea rdx, [rsp + 0x30]
lea rcx, [rbp + 0xc98]
call fcn.7ff713e94870
nop
mov r9, rsi
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0xcb8]
call fcn.7ff713eb7170
lea rdx, [rbp + 0xe4]
mov rcx, rax
call fcn.7ff713e92740
movzx edi, al
lea rcx, [rbp + 0xcb8]
call fcn.7ff713e88cf0
test dil, dil
setne cl
mov rax, qword [0x7ff714395ec0]
mov byte [rax + 0xa5], cl
mov word [rbp + 0xe8], 0x31
mov byte [rbp + 0xea], 0
lea rax, [rbp + 0xcd8]
mov qword [rsp + 0x60], rax
mov dword [rsp + 0x40], 0xf7f8f3fd
mov dword [rsp + 0x44], 0xd6f0f8c2
mov word [rsp + 0x48], 0x100
mov rcx, rbx
nop dword [rax]
nop word [rax + rax]
lea eax, [rcx - 0x67]
xor byte [rsp + rcx + 0x40], al
inc rcx
cmp rcx, 8
jb 0x7ff713ead050
mov byte [rsp + 0x49], 0
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0xcd8]
call fcn.7ff713e94870
mov rsi, rax
lea rax, [rbp + 0xcf8]
mov qword [rsp + 0x40], rax
mov dword [rsp + 0x30], 0xffe8f3f4
mov word [rsp + 0x34], 0x100
mov rcx, rbx
nop word [rax + rax]
lea eax, [rcx - 0x67]
xor byte [rsp + rcx + 0x30], al
inc rcx
cmp rcx, 4
jb 0x7ff713ead0a0
mov byte [rsp + 0x35], 0
lea rdx, [rsp + 0x30]
lea rcx, [rbp + 0xcf8]
call fcn.7ff713e94870
mov rdi, rax
mov dword [rsp + 0x30], 0xefc7a0da
mov dword [rsp + 0x34], 0x8eedffe9
mov dword [rsp + 0x38], 0xc2cdcdc2
mov dword [rsp + 0x3c], 0x100c1cc
mov rcx, rbx
nop dword [rax]
lea eax, [rcx - 0x67]
xor byte [rsp + rcx + 0x30], al
inc rcx
cmp rcx, 0xe
jb 0x7ff713ead0f0
mov byte [rsp + 0x3f], 0
lea rdx, [rsp + 0x30]
lea rcx, [rbp + 0xd18]
call fcn.7ff713e94870
nop
mov r9, rsi
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0xd38]
call fcn.7ff713eb7170
lea rdx, [rbp + 0xe8]
mov rcx, rax
call fcn.7ff713e92740
movzx edi, al
lea rcx, [rbp + 0xd38]
call fcn.7ff713e88cf0
test dil, dil
setne cl
mov rax, qword [0x7ff714395ec0]
mov byte [rax + 0xa8], cl
mov word [rbp + 0xec], 0x31
mov byte [rbp + 0xee], 0
lea rax, [rbp + 0xd58]
mov qword [rsp + 0x60], rax
mov dword [rsp + 0x40], 0xf3e9f2fa
mov dword [rsp + 0x44], 0xc6c0fbf0
mov dword [rsp + 0x48], 0x100d4ce
mov rcx, rbx
nop dword [rax]
nop dword [rax + rax]
lea eax, [rcx - 0x67]
xor byte [rsp + rcx + 0x40], al
inc rcx
cmp rcx, 0xa
jb 0x7ff713ead1a0
mov byte [rsp + 0x4b], 0
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0xd58]
call fcn.7ff713e94870
mov rsi, rax
lea rax, [rbp + 0xd78]
mov qword [rsp + 0x40], rax
mov dword [rsp + 0x30], 0xffe8f3f4
mov word [rsp + 0x34], 0x100
mov rcx, rbx
nop word [rax + rax]
lea eax, [rcx - 0x67]
xor byte [rsp + rcx + 0x30], al
inc rcx
cmp rcx, 4
jb 0x7ff713ead1f0
mov byte [rsp + 0x35], 0
lea rdx, [rsp + 0x30]
lea rcx, [rbp + 0xd78]
call fcn.7ff713e94870
mov rdi, rax
mov dword [rsp + 0x30], 0xefc7a0da
mov dword [rsp + 0x34], 0x8eedffe9
mov dword [rsp + 0x38], 0xc2cdcdc2
mov dword [rsp + 0x3c], 0x100c1cc
mov rcx, rbx
nop dword [rax]
lea eax, [rcx - 0x67]
xor byte [rsp + rcx + 0x30], al
inc rcx
cmp rcx, 0xe
jb 0x7ff713ead240
mov byte [rsp + 0x3f], 0
lea rdx, [rsp + 0x30]
lea rcx, [rbp + 0xd98]
call fcn.7ff713e94870
nop
mov r9, rsi
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0xdb8]
call fcn.7ff713eb7170
lea rdx, [rbp + 0xec]
mov rcx, rax
call fcn.7ff713e92740
movzx edi, al
lea rcx, [rbp + 0xdb8]
call fcn.7ff713e88cf0
test dil, dil
setne cl
mov rax, qword [0x7ff714395ec0]
mov byte [rax + 0xa7], cl
mov word [rbp + 0xf0], 0x31
mov byte [rbp + 0xf2], 0
lea rax, [rbp + 0xdd8]
mov qword [rsp + 0x60], rax
mov dword [rsp + 0x40], 0xeefaeeea
mov dword [rsp + 0x44], 0xd6f0f8c2
mov word [rsp + 0x48], 0x100
mov rcx, rbx
nop dword [rax]
nop word [rax + rax]
lea eax, [rcx - 0x67]
xor byte [rsp + rcx + 0x40], al
inc rcx
cmp rcx, 8
jb 0x7ff713ead2f0
mov byte [rsp + 0x49], 0
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0xdd8]
call fcn.7ff713e94870
mov rsi, rax
lea rax, [rbp + 0xdf8]
mov qword [rsp + 0x40], rax
mov dword [rsp + 0x30], 0xfef6f3f8
mov dword [rsp + 0x34], 0x100eaf2
mov rcx, rbx
nop dword [rax + rax]
lea eax, [rcx - 0x67]
xor byte [rsp + rcx + 0x30], al
inc rcx
cmp rcx, 6
jb 0x7ff713ead340
mov byte [rsp + 0x37], 0
lea rdx, [rsp + 0x30]
lea rcx, [rbp + 0xdf8]
call fcn.7ff713e94870
mov rdi, rax
mov dword [rsp + 0x30], 0xefc7a0da
mov dword [rsp + 0x34], 0x8eedffe9
mov dword [rsp + 0x38], 0xc2cdcdc2
mov dword [rsp + 0x3c], 0x100c1cc
mov rcx, rbx
nop dword [rax]
lea eax, [rcx - 0x67]
xor byte [rsp + rcx + 0x30], al
inc rcx
cmp rcx, 0xe
jb 0x7ff713ead390
mov byte [rsp + 0x3f], 0
lea rdx, [rsp + 0x30]
lea rcx, [rbp + 0xe18]
call fcn.7ff713e94870
nop
mov r9, rsi
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0xe38]
call fcn.7ff713eb7170
lea rdx, [rbp + 0xf0]
mov rcx, rax
call fcn.7ff713e92740
movzx edi, al
lea rcx, [rbp + 0xe38]
call fcn.7ff713e88cf0
test dil, dil
setne cl
mov rax, qword [0x7ff714395ec0]
mov byte [rax + 0xa6], cl
mov word [rbp + 0xf4], 0x31
mov byte [rbp + 0xf6], 0
lea rax, [rbp + 0xe58]
mov qword [rsp + 0x60], rax
mov dword [rsp + 0x40], 0xfdf2e8ed
mov dword [rsp + 0x44], 0xc5f3f9f3
mov dword [rsp + 0x48], 0xd2ccc4fe
mov word [rsp + 0x4c], 0x100
mov rcx, rbx
nop dword [rax + rax]
lea eax, [rcx - 0x67]
xor byte [rsp + rcx + 0x40], al
inc rcx
cmp rcx, 0xc
jb 0x7ff713ead440
mov byte [rsp + 0x4d], 0
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0xe58]
call fcn.7ff713e94870
mov rsi, rax
lea rax, [rbp + 0xe78]
mov qword [rsp + 0x40], rax
mov dword [rsp + 0x30], 0xffe8f3f4
mov word [rsp + 0x34], 0x100
mov rcx, rbx
nop word [rax + rax]
lea eax, [rcx - 0x67]
xor byte [rsp + rcx + 0x30], al
inc rcx
cmp rcx, 4
jb 0x7ff713ead490
mov byte [rsp + 0x35], 0
lea rdx, [rsp + 0x30]
lea rcx, [rbp + 0xe78]
call fcn.7ff713e94870
mov rdi, rax
mov dword [rsp + 0x30], 0xefc7a0da
mov dword [rsp + 0x34], 0x8eedffe9
mov dword [rsp + 0x38], 0xc2cdcdc2
mov dword [rsp + 0x3c], 0x100c1cc
mov rcx, rbx
nop dword [rax]
lea eax, [rcx - 0x67]
xor byte [rsp + rcx + 0x30], al
inc rcx
cmp rcx, 0xe
jb 0x7ff713ead4e0
mov byte [rsp + 0x3f], 0
lea rdx, [rsp + 0x30]
lea rcx, [rbp + 0xe98]
call fcn.7ff713e94870
nop
mov r9, rsi
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0xeb8]
call fcn.7ff713eb7170
lea rdx, [rbp + 0xf4]
mov rcx, rax
call fcn.7ff713e92740
movzx edi, al
lea rcx, [rbp + 0xeb8]
call fcn.7ff713e88cf0
test dil, dil
setne cl
mov rax, qword [0x7ff714395ec0]
mov byte [rax + 0xa9], cl
mov word [rbp + 0xf8], 0x31
mov byte [rbp + 0xfa], 0
lea rax, [rbp + 0xed8]
mov qword [rsp + 0x60], rax
mov dword [rsp + 0x40], 0xf8fafff1
mov dword [rsp + 0x44], 0xcef0fcc2
mov word [rsp + 0x48], 0xc4
mov byte [rsp + 0x4a], 1
mov rcx, rbx
nop dword [rax + rax]
lea eax, [rcx - 0x67]
xor byte [rsp + rcx + 0x40], al
inc rcx
cmp rcx, 9
jb 0x7ff713ead590
mov byte [rsp + 0x4a], 0
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0xed8]
call fcn.7ff713e94870
mov rsi, rax
lea rax, [rbp + 0xef8]
mov qword [rsp + 0x40], rax
mov dword [rsp + 0x30], 0xfef6f3f8
mov dword [rsp + 0x34], 0x100eaf2
mov rcx, rbx
nop dword [rax + rax]
lea eax, [rcx - 0x67]
xor byte [rsp + rcx + 0x30], al
inc rcx
cmp rcx, 6
jb 0x7ff713ead5e0
mov byte [rsp + 0x37], 0
lea rdx, [rsp + 0x30]
lea rcx, [rbp + 0xef8]
call fcn.7ff713e94870
mov rdi, rax
mov dword [rsp + 0x30], 0xefc7a0da
mov dword [rsp + 0x34], 0x8eedffe9
mov dword [rsp + 0x38], 0xc2cdcdc2
mov dword [rsp + 0x3c], 0x100c1cc
mov rcx, rbx
nop dword [rax]
lea eax, [rcx - 0x67]
xor byte [rsp + rcx + 0x30], al
inc rcx
cmp rcx, 0xe
jb 0x7ff713ead630
mov byte [rsp + 0x3f], 0
lea rdx, [rsp + 0x30]
lea rcx, [rbp + 0xf18]
call fcn.7ff713e94870
nop
mov r9, rsi
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0xf38]
call fcn.7ff713eb7170
lea rdx, [rbp + 0xf8]
mov rcx, rax
call fcn.7ff713e92740
movzx edi, al
lea rcx, [rbp + 0xf38]
call fcn.7ff713e88cf0
test dil, dil
setne cl
mov rax, qword [0x7ff714395ec0]
mov byte [rax + 0x73], cl
mov word [rbp + 0xfc], 0x31
mov byte [rbp + 0xfe], 0
lea rax, [rbp + 0xf58]
mov qword [rsp + 0x60], rax
mov dword [rsp + 0x40], 0xeffef2fa
mov dword [rsp + 0x44], 0xcffdc1e9
mov dword [rsp + 0x48], 0x100c7cf
mov rcx, rbx
nop dword [rax]
nop word [rax + rax]
lea eax, [rcx - 0x67]
xor byte [rsp + rcx + 0x40], al
inc rcx
cmp rcx, 0xa
jb 0x7ff713ead6e0
mov byte [rsp + 0x4b], 0
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0xf58]
call fcn.7ff713e94870
mov rsi, rax
lea rax, [rbp + 0xf78]
mov qword [rsp + 0x40], rax
mov dword [rsp + 0x30], 0xfef6f3f8
mov dword [rsp + 0x34], 0x100eaf2
mov rcx, rbx
nop dword [rax + rax]
lea eax, [rcx - 0x67]
xor byte [rsp + rcx + 0x30], al
inc rcx
cmp rcx, 6
jb 0x7ff713ead730
mov byte [rsp + 0x37], 0
lea rdx, [rsp + 0x30]
lea rcx, [rbp + 0xf78]
call fcn.7ff713e94870
mov rdi, rax
mov dword [rsp + 0x30], 0xefc7a0da
mov dword [rsp + 0x34], 0x8eedffe9
mov dword [rsp + 0x38], 0xc2cdcdc2
mov dword [rsp + 0x3c], 0x100c1cc
mov rcx, rbx
nop dword [rax]
lea eax, [rcx - 0x67]
xor byte [rsp + rcx + 0x30], al
inc rcx
cmp rcx, 0xe
jb 0x7ff713ead780
mov byte [rsp + 0x3f], 0
lea rdx, [rsp + 0x30]
lea rcx, [rbp + 0xf98]
call fcn.7ff713e94870
nop
mov r9, rsi
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0xfb8]
call fcn.7ff713eb7170
lea rdx, [rbp + 0xfc]
mov rcx, rax
call fcn.7ff713e92740
movzx edi, al
lea rcx, [rbp + 0xfb8]
call fcn.7ff713e88cf0
test dil, dil
setne cl
mov rax, qword [0x7ff714395ec0]
mov byte [rax + 0x79], cl
mov word [rbp + 0x100], 0x31
mov byte [rbp + 0x102], 0
lea rax, [rbp + 0xfd8]
mov qword [rsp + 0x60], rax
mov dword [rsp + 0x40], 0xeaf7ffe9
mov dword [rsp + 0x44], 0xc2c0edf4
mov dword [rsp + 0x48], 0xc6ccce
mov byte [rsp + 0x4c], 1
mov rcx, rbx
nop word [rax + rax]
lea eax, [rcx - 0x67]
xor byte [rsp + rcx + 0x40], al
inc rcx
cmp rcx, 0xb
jb 0x7ff713ead830
mov byte [rsp + 0x4c], 0
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0xfd8]
call fcn.7ff713e94870
mov rsi, rax
lea rax, [rbp + 0xff8]
mov qword [rsp + 0x40], rax
mov dword [rsp + 0x30], 0xfef6f3f8
mov dword [rsp + 0x34], 0x100eaf2
mov rcx, rbx
nop dword [rax + rax]
lea eax, [rcx - 0x67]
xor byte [rsp + rcx + 0x30], al
inc rcx
cmp rcx, 6
jb 0x7ff713ead880
mov byte [rsp + 0x37], 0
lea rdx, [rsp + 0x30]
lea rcx, [rbp + 0xff8]
call fcn.7ff713e94870
mov rdi, rax
mov dword [rsp + 0x30], 0xefc7a0da
mov dword [rsp + 0x34], 0x8eedffe9
mov dword [rsp + 0x38], 0xc2cdcdc2
mov dword [rsp + 0x3c], 0x100c1cc
mov rcx, rbx
nop dword [rax]
lea eax, [rcx - 0x67]
xor byte [rsp + rcx + 0x30], al
inc rcx
cmp rcx, 0xe
jb 0x7ff713ead8d0
mov byte [rsp + 0x3f], 0
lea rdx, [rsp + 0x30]
lea rcx, [rbp + 0x1018]
call fcn.7ff713e94870
nop
mov r9, rsi
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x1038]
call fcn.7ff713eb7170
lea rdx, [rbp + 0x100]
mov rcx, rax
call fcn.7ff713e92740
movzx edi, al
lea rcx, [rbp + 0x1038]
call fcn.7ff713e88cf0
test dil, dil
setne cl
mov rax, qword [0x7ff714395ec0]
mov byte [rax + 0x7a], cl
mov word [rbp + 0x40], 0x31
mov byte [rbp + 0x42], 0
lea rax, [rbp + 0x1058]
mov qword [rsp + 0x60], rax
mov dword [rsp + 0x40], 0xf7f8fff7
mov dword [rsp + 0x44], 0xcef0fcc2
mov word [rsp + 0x48], 0xc4
mov byte [rsp + 0x4a], 1
mov rcx, rbx
nop
lea eax, [rcx - 0x67]
xor byte [rsp + rcx + 0x40], al
inc rcx
cmp rcx, 9
jb 0x7ff713ead970
mov byte [rsp + 0x4a], 0
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x1058]
call fcn.7ff713e94870
mov rsi, rax
lea rax, [rbp + 0x1078]
mov qword [rsp + 0x40], rax
mov dword [rsp + 0x30], 0xfef6f3f8
mov dword [rsp + 0x34], 0x100eaf2
mov rcx, rbx
nop dword [rax + rax]
lea eax, [rcx - 0x67]
xor byte [rsp + rcx + 0x30], al
inc rcx
cmp rcx, 6
jb 0x7ff713ead9c0
mov byte [rsp + 0x37], 0
lea rdx, [rsp + 0x30]
lea rcx, [rbp + 0x1078]
call fcn.7ff713e94870
mov rdi, rax
mov dword [rsp + 0x30], 0xefc7a0da
mov dword [rsp + 0x34], 0x8eedffe9
mov dword [rsp + 0x38], 0xc2cdcdc2
mov dword [rsp + 0x3c], 0x100c1cc
mov rcx, rbx
nop dword [rax]
lea eax, [rcx - 0x67]
xor byte [rsp + rcx + 0x30], al
inc rcx
cmp rcx, 0xe
jb 0x7ff713eada10
mov byte [rsp + 0x3f], 0
lea rdx, [rsp + 0x30]
lea rcx, [rbp + 0x1098]
call fcn.7ff713e94870
nop
mov r9, rsi
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x10b8]
call fcn.7ff713eb7170
lea rdx, [rbp + 0x40]
mov rcx, rax
call fcn.7ff713e92740
movzx edi, al
lea rcx, [rbp + 0x10b8]
call fcn.7ff713e88cf0
test dil, dil
setne cl
mov rax, qword [0x7ff714395ec0]
mov byte [rax + 0x78], cl
mov word [rbp + 0x44], 0x31
mov byte [rbp + 0x46], 0
lea rax, [rbp + 0x10d8]
mov qword [rsp + 0x60], rax
mov dword [rsp + 0x40], 0xfbe9fbed
mov dword [rsp + 0x44], 0xd4c0eaf8
mov dword [rsp + 0x48], 0xd7dac4
mov byte [rsp + 0x4c], 1
mov rcx, rbx
nop dword [rax]
lea eax, [rcx - 0x67]
xor byte [rsp + rcx + 0x40], al
inc rcx
cmp rcx, 0xb
jb 0x7ff713eadab0
mov byte [rsp + 0x4c], 0
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x10d8]
call fcn.7ff713e94870
mov rsi, rax
lea rax, [rbp + 0x10f8]
mov qword [rsp + 0x40], rax
mov dword [rsp + 0x30], 0xfef6f3f8
mov dword [rsp + 0x34], 0x100eaf2
mov rcx, rbx
nop dword [rax + rax]
lea eax, [rcx - 0x67]
xor byte [rsp + rcx + 0x30], al
inc rcx
cmp rcx, 6
jb 0x7ff713eadb00
mov byte [rsp + 0x37], 0
lea rdx, [rsp + 0x30]
lea rcx, [rbp + 0x10f8]
call fcn.7ff713e94870
mov rdi, rax
mov dword [rsp + 0x30], 0xefc7a0da
mov dword [rsp + 0x34], 0x8eedffe9
mov dword [rsp + 0x38], 0xc2cdcdc2
mov dword [rsp + 0x3c], 0x100c1cc
mov rcx, rbx
nop dword [rax]
lea eax, [rcx - 0x67]
xor byte [rsp + rcx + 0x30], al
inc rcx
cmp rcx, 0xe
jb 0x7ff713eadb50
mov byte [rsp + 0x3f], 0
lea rdx, [rsp + 0x30]
lea rcx, [rbp + 0x1118]
call fcn.7ff713e94870
nop
mov r9, rsi
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x1138]
call fcn.7ff713eb7170
lea rdx, [rbp + 0x44]
mov rcx, rax
call fcn.7ff713e92740
movzx edi, al
lea rcx, [rbp + 0x1138]
call fcn.7ff713e88cf0
test dil, dil
setne cl
mov rax, qword [0x7ff714395ec0]
mov byte [rax + 0x76], cl
mov word [rbp + 0x48], 0x31
mov byte [rbp + 0x4a], 0
lea rax, [rbp + 0x1158]
mov qword [rsp + 0x60], rax
mov dword [rsp + 0x40], 0xf0fdf3eb
mov dword [rsp + 0x44], 0xc8ecc1f8
mov dword [rsp + 0x48], 0xc2fcd5ce
mov dword [rsp + 0x4c], 0x100d0ca
mov rcx, rbx
lea eax, [rcx - 0x67]
xor byte [rsp + rcx + 0x40], al
inc rcx
cmp rcx, 0xe
jb 0x7ff713eadbf0
mov byte [rsp + 0x4f], 0
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x1158]
call fcn.7ff713e94870
mov rsi, rax
lea rax, [rbp + 0x1178]
mov qword [rsp + 0x40], rax
mov dword [rsp + 0x30], 0xf0fdf3eb
mov word [rsp + 0x34], 0xf8
mov byte [rsp + 0x36], 1
mov rcx, rbx
nop dword [rax]
lea eax, [rcx - 0x67]
xor byte [rsp + rcx + 0x30], al
inc rcx
cmp rcx, 5
jb 0x7ff713eadc40
mov byte [rsp + 0x36], 0
lea rdx, [rsp + 0x30]
lea rcx, [rbp + 0x1178]
call fcn.7ff713e94870
mov rdi, rax
mov dword [rsp + 0x30], 0xefc7a0da
mov dword [rsp + 0x34], 0x8eedffe9
mov dword [rsp + 0x38], 0xc2cdcdc2
mov dword [rsp + 0x3c], 0x100c1cc
mov rcx, rbx
nop dword [rax]
lea eax, [rcx - 0x67]
xor byte [rsp + rcx + 0x30], al
inc rcx
cmp rcx, 0xe
jb 0x7ff713eadc90
mov byte [rsp + 0x3f], 0
lea rdx, [rsp + 0x30]
lea rcx, [rbp + 0x1198]
call fcn.7ff713e94870
nop
mov r9, rsi
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x11b8]
call fcn.7ff713eb7170
lea rdx, [rbp + 0x48]
mov rcx, rax
call fcn.7ff713e92740
movzx edi, al
lea rcx, [rbp + 0x11b8]
call fcn.7ff713e88cf0
mov byte [0x7ff714396040], dil
mov word [rbp + 0x4c], 0x31
mov byte [rbp + 0x4e], 0
lea rax, [rbp + 0x11d8]
mov qword [rsp + 0x60], rax
movdqa xmm0, xmmword [0x7ff713f7e6d0]
movdqu xmmword [rsp + 0x40], xmm0
mov word [rsp + 0x50], 0x100
mov rcx, rbx
nop dword [rax]
lea eax, [rcx - 0x67]
xor byte [rsp + rcx + 0x40], al
inc rcx
cmp rcx, 0x10
jb 0x7ff713eadd20
mov byte [rsp + 0x51], 0
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x11d8]
call fcn.7ff713e94870
mov rsi, rax
lea rax, [rbp + 0x11f8]
mov qword [rsp + 0x40], rax
mov dword [rsp + 0x30], 0xe8f4f2ea
mov dword [rsp + 0x34], 0xf1ebfa
mov byte [rsp + 0x38], 1
mov rcx, rbx
nop dword [rax]
lea eax, [rcx - 0x67]
xor byte [rsp + rcx + 0x30], al
inc rcx
cmp rcx, 7
jb 0x7ff713eadd70
mov byte [rsp + 0x38], 0
lea rdx, [rsp + 0x30]
lea rcx, [rbp + 0x11f8]
call fcn.7ff713e94870
mov rdi, rax
mov dword [rsp + 0x30], 0xefc7a0da
mov dword [rsp + 0x34], 0x8eedffe9
mov dword [rsp + 0x38], 0xc2cdcdc2
mov dword [rsp + 0x3c], 0x100c1cc
mov rcx, rbx
nop dword [rax]
lea eax, [rcx - 0x67]
xor byte [rsp + rcx + 0x30], al
inc rcx
cmp rcx, 0xe
jb 0x7ff713eaddc0
mov byte [rsp + 0x3f], 0
lea rdx, [rsp + 0x30]
lea rcx, [rbp + 0x1218]
call fcn.7ff713e94870
nop
mov r9, rsi
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x1238]
call fcn.7ff713eb7170
lea rdx, [rbp + 0x4c]
mov rcx, rax
call fcn.7ff713e92740
movzx edi, al
lea rcx, [rbp + 0x1238]
call fcn.7ff713e88cf0
mov byte [0x7ff714396041], dil
mov word [rbp + 0x50], 0x31
mov byte [rbp + 0x52], 0
lea rax, [rbp + 0x1258]
mov qword [rsp + 0x60], rax
mov dword [rsp + 0x40], 0xc3fcf7ea
mov dword [rsp + 0x44], 0xd7f0f6ee
mov dword [rsp + 0x48], 0xd2ccc4fe
mov word [rsp + 0x4c], 0x100
mov rcx, rbx
nop word [rax + rax]
lea eax, [rcx - 0x67]
xor byte [rsp + rcx + 0x40], al
inc rcx
cmp rcx, 0xc
jb 0x7ff713eade60
mov byte [rsp + 0x4d], 0
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x1258]
call fcn.7ff713e94870
mov rsi, rax
lea rax, [rbp + 0x1278]
mov qword [rsp + 0x40], rax
mov dword [rsp + 0x30], 0xfcf7ea
mov byte [rsp + 0x34], 1
mov rcx, rbx
nop word [rax + rax]
lea eax, [rcx - 0x67]
xor byte [rsp + rcx + 0x30], al
inc rcx
cmp rcx, 3
jb 0x7ff713eadeb0
mov byte [rsp + 0x34], 0
lea rdx, [rsp + 0x30]
lea rcx, [rbp + 0x1278]
call fcn.7ff713e94870
mov rdi, rax
mov dword [rsp + 0x30], 0xefc7a0da
mov dword [rsp + 0x34], 0x8eedffe9
mov dword [rsp + 0x38], 0xc2cdcdc2
mov dword [rsp + 0x3c], 0x100c1cc
mov rcx, rbx
nop dword [rax]
lea eax, [rcx - 0x67]
xor byte [rsp + rcx + 0x30], al
inc rcx
cmp rcx, 0xe
jb 0x7ff713eadf00
mov byte [rsp + 0x3f], 0
lea rdx, [rsp + 0x30]
lea rcx, [rbp + 0x1298]
call fcn.7ff713e94870
nop
mov r9, rsi
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x12b8]
call fcn.7ff713eb7170
lea rdx, [rbp + 0x50]
mov rcx, rax
call fcn.7ff713e92740
movzx edi, al
lea rcx, [rbp + 0x12b8]
call fcn.7ff713e88cf0
mov byte [0x7ff714396042], dil
mov word [rbp + 0x54], 0x31
mov byte [rbp + 0x56], 0
lea rax, [rbp + 0x12d8]
mov qword [rsp + 0x60], rax
movdqa xmm0, xmmword [0x7ff713f7e2e0]
movdqu xmmword [rsp + 0x40], xmm0
mov byte [rsp + 0x50], 1
mov rcx, rbx
nop word [rax + rax]
lea eax, [rcx - 0x67]
xor byte [rsp + rcx + 0x40], al
inc rcx
cmp rcx, 0xf
jb 0x7ff713eadf90
mov byte [rsp + 0x50], 0
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x12d8]
call fcn.7ff713e94870
mov rsi, rax
lea rax, [rbp + 0x12f8]
mov qword [rsp + 0x40], rax
mov dword [rsp + 0x30], 0xecf2f4ea
mov dword [rsp + 0x34], 0x100ecf8
mov rcx, rbx
nop dword [rax + rax]
lea eax, [rcx - 0x67]
xor byte [rsp + rcx + 0x30], al
inc rcx
cmp rcx, 6
jb 0x7ff713eadfe0
mov byte [rsp + 0x37], 0
lea rdx, [rsp + 0x30]
lea rcx, [rbp + 0x12f8]
call fcn.7ff713e94870
mov rdi, rax
mov dword [rsp + 0x30], 0xefc7a0da
mov dword [rsp + 0x34], 0x8eedffe9
mov dword [rsp + 0x38], 0xc2cdcdc2
mov dword [rsp + 0x3c], 0x100c1cc
mov rcx, rbx
nop dword [rax]
lea eax, [rcx - 0x67]
xor byte [rsp + rcx + 0x30], al
inc rcx
cmp rcx, 0xe
jb 0x7ff713eae030
mov byte [rsp + 0x3f], 0
lea rdx, [rsp + 0x30]
lea rcx, [rbp + 0x1318]
call fcn.7ff713e94870
nop
mov r9, rsi
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x1338]
call fcn.7ff713eb7170
lea rdx, [rbp + 0x54]
mov rcx, rax
call fcn.7ff713e92740
movzx edi, al
lea rcx, [rbp + 0x1338]
call fcn.7ff713e88cf0
mov byte [0x7ff714396043], dil
mov word [rbp + 0x58], 0x31
mov byte [rbp + 0x5a], 0
lea rax, [rbp + 0x1358]
mov qword [rsp + 0x60], rax
mov dword [rsp + 0x40], 0xf7f8f3e9
mov dword [rsp + 0x44], 0xeceee8
mov byte [rsp + 0x48], 1
mov rcx, rbx
nop dword [rax]
lea eax, [rcx - 0x67]
xor byte [rsp + rcx + 0x40], al
inc rcx
cmp rcx, 7
jb 0x7ff713eae0c0
mov byte [rsp + 0x48], 0
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x1358]
call fcn.7ff713e94870
mov rsi, rax
lea rax, [rbp + 0x1378]
mov qword [rsp + 0x40], rax
mov dword [rsp + 0x30], 0xf0e9f5ee
mov word [rsp + 0x34], 0xf9
mov byte [rsp + 0x36], 1
mov rcx, rbx
nop dword [rax]
lea eax, [rcx - 0x67]
xor byte [rsp + rcx + 0x30], al
inc rcx
cmp rcx, 5
jb 0x7ff713eae110
mov byte [rsp + 0x36], 0
lea rdx, [rsp + 0x30]
lea rcx, [rbp + 0x1378]
call fcn.7ff713e94870
mov rdi, rax
mov dword [rsp + 0x30], 0xefc7a0da
mov dword [rsp + 0x34], 0x8eedffe9
mov dword [rsp + 0x38], 0xc2cdcdc2
mov dword [rsp + 0x3c], 0x100c1cc
mov rcx, rbx
nop dword [rax]
lea eax, [rcx - 0x67]
xor byte [rsp + rcx + 0x30], al
inc rcx
cmp rcx, 0xe
jb 0x7ff713eae160
mov byte [rsp + 0x3f], 0
lea rdx, [rsp + 0x30]
lea rcx, [rbp + 0x1398]
call fcn.7ff713e94870
nop
mov r9, rsi
mov r8, rdi
mov rdx, rax
lea rcx, [rbp + 0x13b8]
call fcn.7ff713eb7170
lea rdx, [rbp + 0x58]
mov rcx, rax
call fcn.7ff713e92740
movzx edi, al
lea rcx, [rbp + 0x13b8]
call fcn.7ff713e88cf0
test dil, dil
setne cl
mov rax, qword [0x7ff714395ec0]
mov byte [rax + 0x7e], cl
mov word [rbp + 0x5c], 0x31
mov byte [rbp + 0x5e], 0
lea rax, [rbp + 0x13d8]
mov qword [rsp + 0x60], rax
mov dword [rsp + 0x40], 0xf5f3ffef
mov dword [rsp + 0x44], 0xfaf2fe
mov byte [rsp + 0x48], 1
mov rcx, rbx
nop word [rax + rax]
lea eax, [rcx - 0x67]
xor byte [rsp + rcx + 0x40], al
inc rcx
cmp rcx, 7
jb 0x7ff713eae200
mov byte [rsp + 0x48], 0
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x13d8]
call fcn.7ff713e94870
mov rsi, rax
lea rax, [rbp + 0x13f8]
mov qword [rsp + 0x40], rax
mov dword [rsp + 0x30], 0xf0e9f5ee
mov word [rsp + 0x34], 0xf9
mov byte [rsp + 0x36], 1
mov rcx, rbx
nop dword [rax]
lea eax, [rcx - 0x67]
xor byte [rsp + rcx + 0x30], al
inc rcx
cmp rcx, 5
jb 0x7ff713eae250