Function at 0x140004840
Capabilities:
Access peb ldr_data
Get process filename

Disassembly:
mov qword [rsp + 8], rbx
mov qword [rsp + 0x10], rsi
mov qword [rsp + 0x18], rdi
mov qword [rsp + 0x20], r12
push rbp
push r14
push r15
lea rbp, [rsp - 0xf0]
sub rsp, 0x1f0
mov rax, qword [0x14007e008]
xor rax, rsp
mov qword [rbp + 0xe8], rax
lea rcx, [rsp + 0x50]
call fcn.140009650
mov rcx, rax
mov rsi, rax
call fcn.14000c520
mov r11, qword gs:[0x60]
xor r12d, r12d
mov rdi, qword [r11 + 0x18]
add rdi, 0x20
mov rbx, qword [rdi]
cmp rbx, rdi
je 0x1400048cd
nop word [rax + rax]
mov rcx, qword [rbx + 0x40]
mov rdx, rsi
call fcn.14003bfb8
test rax, rax
jne 0x140006f30
mov rbx, qword [rbx]
cmp rbx, rdi
jne 0x1400048b0
mov rax, r12
lea rcx, [rbp + 0xd0]
mov qword [0x1400bba18], rax
call fcn.140009500
mov rcx, rax
mov rsi, rax
call fcn.14000c400
mov r11, qword gs:[0x60]
mov rdi, qword [r11 + 0x18]
add rdi, 0x20
mov rbx, qword [rdi]
cmp rbx, rdi
je 0x140004929
nop word [rax + rax]
mov rcx, qword [rbx + 0x40]
mov rdx, rsi
call fcn.14003bfb8
test rax, rax
jne 0x140004929
mov rbx, qword [rbx]
cmp rbx, rdi
jne 0x140004910
lea rcx, [rsp + 0x50]
call fcn.1400092a0
mov rcx, rax
mov r11, rax
call fcn.14000c1d0
mov rcx, r11
call qword [sym.imp.KERNEL32.dll_LoadLibraryW]
mov qword [0x1400bba20], rax
call fcn.140002950
lea rax, [rbp + 0xe0]
mov dword [rbp + 0xe0], r12d
mov qword [rsp + 0x28], rax
lea r8, [0x1400036f0]
xor r9d, r9d
mov dword [rsp + 0x20], r12d
xor edx, edx
xor ecx, ecx
call qword [0x1400bba08]
xorps xmm0, xmm0
lea rdx, str.qTeFcUGEP
xorps xmm1, xmm1
lea rcx, [rsp + 0x50]
mov r8d, 9
mov r15, rax
movups xmmword [rsp + 0x50], xmm0
movdqu xmmword [rsp + 0x60], xmm1
call fcn.14000eb60
lea rdx, [rsp + 0x50]
lea rcx, [rsp + 0x70]
call fcn.14000a0a0
mov rcx, qword [rsp + 0x70]
lea r14, [rsp + 0x70]
mov r8, qword [rbp - 0x78]
lea rbx, [rsp + 0x70]
mov rdi, qword [rbp - 0x80]
lea rsi, [rsp + 0x70]
cmp r8, 0x10
cmovae r14, rcx
add r14, rdi
cmp r8, 0x10
cmovae rbx, rcx
cmovae rsi, rcx
add rbx, rdi
cmp rbx, rsi
je 0x140004a26
nop dword [rax]
nop dword [rax + rax]
movsx ecx, byte [rbx - 1]
lea rdi, [rbx - 1]
call fcn.140044830
test eax, eax
je 0x140004a19
mov rbx, rdi
cmp rdi, rsi
jne 0x140004a00
mov r8, qword [rbp - 0x78]
mov rdi, qword [rbp - 0x80]
mov rcx, qword [rsp + 0x70]
cmp r8, 0x10
lea rax, [rsp + 0x70]
mov rdx, rbx
cmovae rax, rcx
sub r14, rbx
sub rdx, rax
mov rax, rdi
sub rax, rdx
cmp rax, r14
cmovb r14, rax
cmp r8, 0x10
lea rax, [rsp + 0x70]
cmovae rax, rcx
sub rdi, r14
mov r8, rdi
sub r8, rdx
inc r8
lea rcx, [rax + rdx]
lea rdx, [rcx + r14]
call fcn.14003c960
mov rdx, qword [rbp - 0x78]
mov qword [rbp - 0x80], rdi
cmp rdx, 0x10
jb 0x140004aaf
mov rcx, qword [rsp + 0x70]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x140004aaa
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140006f3f
call fcn.140012e40
mov rdx, qword [rsp + 0x68]
movdqa xmm0, xmmword [0x140075d00]
mov byte [rsp + 0x70], r12b
movdqu xmmword [rbp - 0x80], xmm0
cmp rdx, 0x10
jb 0x140004afe
mov rcx, qword [rsp + 0x50]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x140004af9
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140006f3f
call fcn.140012e40
xorps xmm0, xmm0
lea rdx, str.qTeFcUGEP
xorps xmm1, xmm1
lea rcx, [rsp + 0x50]
mov r8d, 9
movups xmmword [rsp + 0x50], xmm0
movdqu xmmword [rsp + 0x60], xmm1
call fcn.14000eb60
lea rdx, [rsp + 0x50]
lea rcx, [rbp - 0x70]
call fcn.14000a0a0
mov rcx, qword [rbp - 0x70]
lea r14, [rbp - 0x70]
mov r8, qword [rbp - 0x58]
lea rbx, [rbp - 0x70]
mov rdi, qword [rbp - 0x60]
lea rsi, [rbp - 0x70]
cmp r8, 0x10
cmovae r14, rcx
add r14, rdi
cmp r8, 0x10
cmovae rbx, rcx
cmovae rsi, rcx
add rbx, rdi
cmp rbx, rsi
je 0x140004b95
nop dword [rax + rax]
movsx ecx, byte [rbx - 1]
lea rdi, [rbx - 1]
call fcn.140044830
test eax, eax
je 0x140004b89
mov rbx, rdi
cmp rdi, rsi
jne 0x140004b70
mov r8, qword [rbp - 0x58]
mov rdi, qword [rbp - 0x60]
mov rcx, qword [rbp - 0x70]
cmp r8, 0x10
lea rax, [rbp - 0x70]
mov rdx, rbx
cmovae rax, rcx
sub r14, rbx
sub rdx, rax
mov rax, rdi
sub rax, rdx
cmp rax, r14
cmovb r14, rax
cmp r8, 0x10
lea rax, [rbp - 0x70]
cmovae rax, rcx
sub rdi, r14
mov r8, rdi
sub r8, rdx
inc r8
lea rcx, [rax + rdx]
lea rdx, [rcx + r14]
call fcn.14003c960
mov rdx, qword [rbp - 0x58]
mov qword [rbp - 0x60], rdi
cmp rdx, 0x10
jb 0x140004c1b
mov rcx, qword [rbp - 0x70]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x140004c16
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140006f45
call fcn.140012e40
mov rdx, qword [rsp + 0x68]
movdqa xmm0, xmmword [0x140075d00]
mov byte [rbp - 0x70], r12b
movdqu xmmword [rbp - 0x60], xmm0
cmp rdx, 0x10
jb 0x140004c69
mov rcx, qword [rsp + 0x50]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x140004c64
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140006f45
call fcn.140012e40
lea rcx, [rsp + 0x30]
call fcn.14000e2d0
mov rdx, qword [rsp + 0x48]
cmp rdx, 0x10
jb 0x140004cb0
mov rcx, qword [rsp + 0x30]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x140004cab
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140006f4b
call fcn.140012e40
xorps xmm0, xmm0
lea rdx, str.IcmNljUMk
xorps xmm1, xmm1
lea rcx, [rsp + 0x50]
mov r8d, 9
movups xmmword [rsp + 0x50], xmm0
movdqu xmmword [rsp + 0x60], xmm1
call fcn.14000eb60
lea rdx, [rsp + 0x50]
lea rcx, [rbp - 0x50]
call fcn.14000a0a0
mov r8, qword [rbp - 0x50]
lea rcx, [rbp - 0x50]
mov rdx, qword [rbp - 0x38]
lea rdi, [rbp - 0x50]
mov rsi, qword [rbp - 0x40]
lea rbx, [rbp - 0x50]
cmp rdx, 0x10
cmovae rcx, r8
cmovae rdi, r8
add rsi, rcx
cmp rdx, 0x10
cmovae rbx, r8
cmp rbx, rsi
je 0x140004d3b
sub rdi, rbx
nop dword [rax]
movzx ecx, byte [rbx]
call fcn.140041378
mov byte [rbx + rdi], al
inc rbx
cmp rbx, rsi
jne 0x140004d20
mov rdx, qword [rbp - 0x38]
mov r8, qword [rbp - 0x50]
cmp rdx, 0x10
jb 0x140004d71
inc rdx
mov rax, r8
cmp rdx, 0x1000
jb 0x140004d69
mov r8, qword [r8 - 8]
add rdx, 0x27
sub rax, r8
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140006f51
mov rcx, r8
call fcn.140012e40
mov rdx, qword [rsp + 0x68]
movdqa xmm0, xmmword [0x140075d00]
mov byte [rbp - 0x50], r12b
movdqu xmmword [rbp - 0x40], xmm0
cmp rdx, 0x10
jb 0x140004dbf
mov rcx, qword [rsp + 0x50]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x140004dba
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140006f51
call fcn.140012e40
xorps xmm0, xmm0
lea rdx, str.KOLoDWvWP
xorps xmm1, xmm1
lea rcx, [rsp + 0x30]
mov r8d, 9
movups xmmword [rsp + 0x30], xmm0
movdqu xmmword [rsp + 0x40], xmm1
call fcn.14000eb60
xorps xmm0, xmm0
lea rdx, str.hjGhKytlm
xorps xmm1, xmm1
lea rcx, [rsp + 0x50]
mov r8d, 9
movups xmmword [rsp + 0x50], xmm0
movdqu xmmword [rsp + 0x60], xmm1
call fcn.14000eb60
lea rdx, [rsp + 0x30]
lea rcx, [rsp + 0x50]
call fcn.140004410
mov rdx, qword [rsp + 0x68]
cmp rdx, 0x10
jb 0x140004e5b
mov rcx, qword [rsp + 0x50]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x140004e56
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140006f57
call fcn.140012e40
mov rdx, qword [rsp + 0x48]
cmp rdx, 0x10
jb 0x140004e98
mov rcx, qword [rsp + 0x30]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x140004e93
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140006f57
call fcn.140012e40
xorps xmm0, xmm0
lea rdx, str.tXVLctGgM
xorps xmm1, xmm1
lea rcx, [rsp + 0x30]
mov r8d, 9
movups xmmword [rsp + 0x30], xmm0
movdqu xmmword [rsp + 0x40], xmm1
call fcn.14000eb60
lea rdx, [rsp + 0x30]
lea rcx, [rsp + 0x50]
call fcn.14000a0a0
cmp qword [rsp + 0x60], r12
je 0x140004f02
cmp qword [rsp + 0x68], 0x10
lea rax, [rsp + 0x50]
cmovae rax, qword [rsp + 0x50]
movsx ecx, byte [rax]
call fcn.140041378
cmp qword [rsp + 0x68], 0x10
lea rcx, [rsp + 0x50]
cmovae rcx, qword [rsp + 0x50]
mov byte [rcx], al
mov rdx, qword [rsp + 0x68]
cmp rdx, 0x10
jb 0x140004f3f
mov rcx, qword [rsp + 0x50]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x140004f3a
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140006f5d
call fcn.140012e40
mov rdx, qword [rsp + 0x48]
mov qword [rsp + 0x60], r12
mov qword [rsp + 0x68], 0xf
mov byte [rsp + 0x50], r12b
cmp rdx, 0x10
jb 0x140004f8f
mov rcx, qword [rsp + 0x30]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x140004f8a
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140006f5d
call fcn.140012e40
xorps xmm0, xmm0
lea rdx, str.tXVLctGgM
xorps xmm1, xmm1
lea rcx, [rsp + 0x30]
mov r8d, 9
movups xmmword [rsp + 0x30], xmm0
movdqu xmmword [rsp + 0x40], xmm1
call fcn.14000eb60
lea rdx, [rsp + 0x30]
lea rcx, [rsp + 0x50]
call fcn.14000a0a0
cmp qword [rsp + 0x60], r12
je 0x140004ff9
cmp qword [rsp + 0x68], 0x10
lea rax, [rsp + 0x50]
cmovae rax, qword [rsp + 0x50]
movsx ecx, byte [rax]
call fcn.140041378
cmp qword [rsp + 0x68], 0x10
lea rcx, [rsp + 0x50]
cmovae rcx, qword [rsp + 0x50]
mov byte [rcx], al
mov rdx, qword [rsp + 0x68]
cmp rdx, 0x10
jb 0x140005036
mov rcx, qword [rsp + 0x50]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x140005031
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140006f63
call fcn.140012e40
mov rdx, qword [rsp + 0x48]
mov qword [rsp + 0x60], r12
mov qword [rsp + 0x68], 0xf
mov byte [rsp + 0x50], r12b
cmp rdx, 0x10
jb 0x140005086
mov rcx, qword [rsp + 0x30]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x140005081
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140006f63
call fcn.140012e40
xorps xmm0, xmm0
lea rdx, str.TrygglJqh
xorps xmm1, xmm1
lea rcx, [rsp + 0x30]
mov r8d, 9
movups xmmword [rsp + 0x30], xmm0
movdqu xmmword [rsp + 0x40], xmm1
call fcn.14000eb60
xorps xmm0, xmm0
lea rdx, str.KBgSDXlqX
xorps xmm1, xmm1
lea rcx, [rsp + 0x50]
mov r8d, 9
movups xmmword [rsp + 0x50], xmm0
movdqu xmmword [rsp + 0x60], xmm1
call fcn.14000eb60
mov rdx, qword [rsp + 0x68]
cmp rdx, 0x10
jb 0x140005113
mov rcx, qword [rsp + 0x50]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x14000510e
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140006f69
call fcn.140012e40
mov rdx, qword [rsp + 0x48]
movdqa xmm0, xmmword [0x140075d00]
mov byte [rsp + 0x50], r12b
movdqu xmmword [rsp + 0x60], xmm0
cmp rdx, 0x10
jb 0x140005163
mov rcx, qword [rsp + 0x30]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x14000515e
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140006f69
call fcn.140012e40
xorps xmm0, xmm0
lea rdx, str.TrygglJqh
xorps xmm1, xmm1
lea rcx, [rsp + 0x30]
mov r8d, 9
movups xmmword [rsp + 0x30], xmm0
movdqu xmmword [rsp + 0x40], xmm1
call fcn.14000eb60
xorps xmm0, xmm0
lea rdx, str.KBgSDXlqX
xorps xmm1, xmm1
lea rcx, [rsp + 0x50]
mov r8d, 9
movups xmmword [rsp + 0x50], xmm0
movdqu xmmword [rsp + 0x60], xmm1
call fcn.14000eb60
mov rdx, qword [rsp + 0x68]
cmp rdx, 0x10
jb 0x1400051f0
mov rcx, qword [rsp + 0x50]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400051eb
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140006f6f
call fcn.140012e40
mov rdx, qword [rsp + 0x48]
movdqa xmm0, xmmword [0x140075d00]
mov byte [rsp + 0x50], r12b
movdqu xmmword [rsp + 0x60], xmm0
cmp rdx, 0x10
jb 0x140005240
mov rcx, qword [rsp + 0x30]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x14000523b
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140006f6f
call fcn.140012e40
xorps xmm0, xmm0
lea rdx, str.IcmNljUMk
xorps xmm1, xmm1
lea rcx, [rsp + 0x30]
mov r8d, 9
movups xmmword [rsp + 0x30], xmm0
movdqu xmmword [rsp + 0x40], xmm1
call fcn.14000eb60
lea rdx, [rsp + 0x30]
lea rcx, [rbp - 0x30]
call fcn.14000a0a0
mov r8, qword [rbp - 0x30]
lea rsi, [rbp - 0x30]
mov rdx, qword [rbp - 0x18]
lea rdi, [rbp - 0x30]
cmp rdx, 0x10
lea rbx, [rbp - 0x30]
cmovae rsi, r8
cmovae rdi, r8
add rsi, qword [rbp - 0x20]
cmp rdx, 0x10
cmovae rbx, r8
cmp rbx, rsi
je 0x1400052cb
sub rdi, rbx
nop word [rax + rax]
movzx ecx, byte [rbx]
call fcn.140041378
mov byte [rbx + rdi], al
inc rbx
cmp rbx, rsi
jne 0x1400052b0
mov rdx, qword [rbp - 0x18]
mov r8, qword [rbp - 0x30]
cmp rdx, 0x10
jb 0x140005301
inc rdx
mov rax, r8
cmp rdx, 0x1000
jb 0x1400052f9
mov r8, qword [r8 - 8]
add rdx, 0x27
sub rax, r8
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140006f75
mov rcx, r8
call fcn.140012e40
mov rdx, qword [rsp + 0x48]
movdqa xmm0, xmmword [0x140075d00]
mov byte [rbp - 0x30], r12b
movdqu xmmword [rbp - 0x20], xmm0
cmp rdx, 0x10
jb 0x14000534f
mov rcx, qword [rsp + 0x30]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x14000534a
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140006f75
call fcn.140012e40
xorps xmm0, xmm0
lea rdx, str.IcmNljUMk
xorps xmm1, xmm1
lea rcx, [rsp + 0x30]
mov r8d, 9
movups xmmword [rsp + 0x30], xmm0
movdqu xmmword [rsp + 0x40], xmm1
call fcn.14000eb60
lea rdx, [rsp + 0x30]
lea rcx, [rbp - 0x10]
call fcn.14000a0a0
mov r8, qword [rbp - 0x10]
lea rcx, [rbp - 0x10]
mov rdx, qword [rbp + 8]
lea rdi, [rbp - 0x10]
mov rsi, qword [rbp]
lea rbx, [rbp - 0x10]
cmp rdx, 0x10
cmovae rcx, r8
cmovae rdi, r8
add rsi, rcx
cmp rdx, 0x10
cmovae rbx, r8
cmp rbx, rsi
je 0x1400053db
sub rdi, rbx
nop dword [rax]
movzx ecx, byte [rbx]
call fcn.140041378
mov byte [rdi + rbx], al
inc rbx
cmp rbx, rsi
jne 0x1400053c0
mov rdx, qword [rbp + 8]
mov r8, qword [rbp - 0x10]
cmp rdx, 0x10
jb 0x140005411
inc rdx
mov rax, r8
cmp rdx, 0x1000
jb 0x140005409
mov r8, qword [r8 - 8]
add rdx, 0x27
sub rax, r8
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140006f7b
mov rcx, r8
call fcn.140012e40
mov rdx, qword [rsp + 0x48]
movdqa xmm0, xmmword [0x140075d00]
mov byte [rbp - 0x10], r12b
movdqu xmmword [rbp], xmm0
cmp rdx, 0x10
jb 0x14000545f
mov rcx, qword [rsp + 0x30]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x14000545a
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140006f7b
call fcn.140012e40
xorps xmm0, xmm0
lea rdx, str.tXVLctGgM
xorps xmm1, xmm1
lea rcx, [rsp + 0x30]
mov r8d, 9
movups xmmword [rsp + 0x30], xmm0
movdqu xmmword [rsp + 0x40], xmm1
call fcn.14000eb60
lea rdx, [rsp + 0x30]
lea rcx, [rsp + 0x50]
call fcn.14000a0a0
cmp qword [rsp + 0x60], r12
je 0x1400054c9
cmp qword [rsp + 0x68], 0x10
lea rax, [rsp + 0x50]
cmovae rax, qword [rsp + 0x50]
movsx ecx, byte [rax]
call fcn.140041378
cmp qword [rsp + 0x68], 0x10
lea rcx, [rsp + 0x50]
cmovae rcx, qword [rsp + 0x50]
mov byte [rcx], al
mov rdx, qword [rsp + 0x68]
cmp rdx, 0x10
jb 0x140005506
mov rcx, qword [rsp + 0x50]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x140005501
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140006f81
call fcn.140012e40
mov rdx, qword [rsp + 0x48]
mov qword [rsp + 0x60], r12
mov qword [rsp + 0x68], 0xf
mov byte [rsp + 0x50], r12b
cmp rdx, 0x10
jb 0x140005556
mov rcx, qword [rsp + 0x30]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x140005551
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140006f81
call fcn.140012e40
lea rcx, [rsp + 0x30]
call fcn.14000e2d0
mov rdx, qword [rsp + 0x48]
cmp rdx, 0x10
jb 0x14000559d
mov rcx, qword [rsp + 0x30]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x140005598
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140006f87
call fcn.140012e40
xorps xmm0, xmm0
lea rdx, str.MhUBnKzBw
xorps xmm1, xmm1
lea rcx, [rsp + 0x30]
mov r8d, 9
movups xmmword [rsp + 0x30], xmm0
movdqu xmmword [rsp + 0x40], xmm1
call fcn.14000eb60
lea rdx, [rsp + 0x30]
lea rcx, [rsp + 0x50]
call fcn.140004360
mov rdx, qword [rsp + 0x68]
cmp rdx, 0x10
jb 0x140005611
mov rcx, qword [rsp + 0x50]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x14000560c
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140006f8d
call fcn.140012e40
mov rdx, qword [rsp + 0x48]
movdqa xmm0, xmmword [0x140075d00]
mov byte [rsp + 0x50], r12b
movdqu xmmword [rsp + 0x60], xmm0
cmp rdx, 0x10
jb 0x140005661
mov rcx, qword [rsp + 0x30]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x14000565c
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140006f8d
call fcn.140012e40
xorps xmm0, xmm0
lea rdx, str.MhUBnKzBw
xorps xmm1, xmm1
lea rcx, [rsp + 0x30]
mov r8d, 9
movups xmmword [rsp + 0x30], xmm0
movdqu xmmword [rsp + 0x40], xmm1
call fcn.14000eb60
lea rdx, [rsp + 0x30]
lea rcx, [rsp + 0x50]
call fcn.140004360
mov rdx, qword [rsp + 0x68]
cmp rdx, 0x10
jb 0x1400056d5
mov rcx, qword [rsp + 0x50]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400056d0
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140006f93
call fcn.140012e40
mov rdx, qword [rsp + 0x48]
movdqa xmm0, xmmword [0x140075d00]
mov byte [rsp + 0x50], r12b
movdqu xmmword [rsp + 0x60], xmm0
cmp rdx, 0x10
jb 0x140005725
mov rcx, qword [rsp + 0x30]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x140005720
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140006f93
call fcn.140012e40
xorps xmm0, xmm0
lea rdx, str.IcmNljUMk
xorps xmm1, xmm1
lea rcx, [rsp + 0x30]
mov r8d, 9
movups xmmword [rsp + 0x30], xmm0
movdqu xmmword [rsp + 0x40], xmm1
call fcn.14000eb60
lea rdx, [rsp + 0x30]
lea rcx, [rbp + 0x10]
call fcn.14000a0a0
mov r8, qword [rbp + 0x10]
lea rsi, [rbp + 0x10]
mov rdx, qword [rbp + 0x28]
lea rdi, [rbp + 0x10]
cmp rdx, 0x10
lea rbx, [rbp + 0x10]
cmovae rsi, r8
cmovae rdi, r8
add rsi, qword [rbp + 0x20]
cmp rdx, 0x10
cmovae rbx, r8
cmp rbx, rsi
je 0x1400057ab
sub rdi, rbx
nop
movzx ecx, byte [rbx]
call fcn.140041378
mov byte [rbx + rdi], al
inc rbx
cmp rbx, rsi
jne 0x140005790
mov rdx, qword [rbp + 0x28]
mov r8, qword [rbp + 0x10]
cmp rdx, 0x10
jb 0x1400057e1
inc rdx
mov rax, r8
cmp rdx, 0x1000
jb 0x1400057d9
mov r8, qword [r8 - 8]
add rdx, 0x27
sub rax, r8
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140006f99
mov rcx, r8
call fcn.140012e40
mov rdx, qword [rsp + 0x48]
movdqa xmm0, xmmword [0x140075d00]
mov byte [rbp + 0x10], r12b
movdqu xmmword [rbp + 0x20], xmm0
cmp rdx, 0x10
jb 0x14000582f
mov rcx, qword [rsp + 0x30]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x14000582a
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140006f99
call fcn.140012e40
xorps xmm0, xmm0
lea rdx, str.tXVLctGgM
xorps xmm1, xmm1
lea rcx, [rsp + 0x30]
mov r8d, 9
movups xmmword [rsp + 0x30], xmm0
movdqu xmmword [rsp + 0x40], xmm1
call fcn.14000eb60
lea rdx, [rsp + 0x30]
lea rcx, [rsp + 0x50]
call fcn.14000a0a0
cmp qword [rsp + 0x60], r12
je 0x140005899
cmp qword [rsp + 0x68], 0x10
lea rax, [rsp + 0x50]
cmovae rax, qword [rsp + 0x50]
movsx ecx, byte [rax]
call fcn.140041378
cmp qword [rsp + 0x68], 0x10
lea rcx, [rsp + 0x50]
cmovae rcx, qword [rsp + 0x50]
mov byte [rcx], al
mov rdx, qword [rsp + 0x68]
cmp rdx, 0x10
jb 0x1400058d6
mov rcx, qword [rsp + 0x50]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400058d1
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140006f9f
call fcn.140012e40
mov rdx, qword [rsp + 0x48]
mov qword [rsp + 0x60], r12
mov qword [rsp + 0x68], 0xf
mov byte [rsp + 0x50], r12b
cmp rdx, 0x10
jb 0x140005926
mov rcx, qword [rsp + 0x30]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x140005921
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140006f9f
call fcn.140012e40
xorps xmm0, xmm0
lea rdx, str.MhUBnKzBw
xorps xmm1, xmm1
lea rcx, [rsp + 0x30]
mov r8d, 9
movups xmmword [rsp + 0x30], xmm0
movdqu xmmword [rsp + 0x40], xmm1
call fcn.14000eb60
lea rdx, [rsp + 0x30]
lea rcx, [rsp + 0x50]
call fcn.140004360
mov rdx, qword [rsp + 0x68]
cmp rdx, 0x10
jb 0x14000599a
mov rcx, qword [rsp + 0x50]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x140005995
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140006fa5
call fcn.140012e40
mov rdx, qword [rsp + 0x48]
movdqa xmm0, xmmword [0x140075d00]
mov byte [rsp + 0x50], r12b
movdqu xmmword [rsp + 0x60], xmm0
cmp rdx, 0x10
jb 0x1400059ea
mov rcx, qword [rsp + 0x30]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400059e5
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140006fa5
call fcn.140012e40
xorps xmm0, xmm0
lea rdx, str.qTeFcUGEP
xorps xmm1, xmm1
lea rcx, [rsp + 0x30]
mov r8d, 9
movups xmmword [rsp + 0x30], xmm0
movdqu xmmword [rsp + 0x40], xmm1
call fcn.14000eb60
lea rdx, [rsp + 0x30]
lea rcx, [rsp + 0x50]
call fcn.140004670
mov rdx, qword [rsp + 0x68]
cmp rdx, 0x10
jb 0x140005a5e
mov rcx, qword [rsp + 0x50]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x140005a59
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140006fab
call fcn.140012e40
mov rdx, qword [rsp + 0x48]
movdqa xmm0, xmmword [0x140075d00]
mov byte [rsp + 0x50], r12b
movdqu xmmword [rsp + 0x60], xmm0
cmp rdx, 0x10
jb 0x140005aae
mov rcx, qword [rsp + 0x30]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x140005aa9
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140006fab
call fcn.140012e40
xorps xmm0, xmm0
lea rdx, str.qTeFcUGEP
xorps xmm1, xmm1
lea rcx, [rsp + 0x30]
mov r8d, 9
movups xmmword [rsp + 0x30], xmm0
movdqu xmmword [rsp + 0x40], xmm1
call fcn.14000eb60
lea rdx, [rsp + 0x30]
lea rcx, [rsp + 0x50]
call fcn.140004670
mov rdx, qword [rsp + 0x68]
cmp rdx, 0x10
jb 0x140005b22
mov rcx, qword [rsp + 0x50]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x140005b1d
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140006fb1
call fcn.140012e40
mov rdx, qword [rsp + 0x48]
movdqa xmm0, xmmword [0x140075d00]
mov byte [rsp + 0x50], r12b
movdqu xmmword [rsp + 0x60], xmm0
cmp rdx, 0x10
jb 0x140005b72
mov rcx, qword [rsp + 0x30]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x140005b6d
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140006fb1
call fcn.140012e40
xorps xmm0, xmm0
lea rdx, str.IcmNljUMk
xorps xmm1, xmm1
lea rcx, [rsp + 0x30]
mov r8d, 9
movups xmmword [rsp + 0x30], xmm0
movdqu xmmword [rsp + 0x40], xmm1
call fcn.14000eb60
lea rdx, [rsp + 0x30]
lea rcx, [rbp + 0x30]
call fcn.14000a0a0
mov r8, qword [rbp + 0x30]
lea rcx, [rbp + 0x30]
mov rdx, qword [rbp + 0x48]
lea rdi, [rbp + 0x30]
mov rsi, qword [rbp + 0x40]
lea rbx, [rbp + 0x30]
cmp rdx, 0x10
cmovae rcx, r8
cmovae rdi, r8
add rsi, rcx
cmp rdx, 0x10
cmovae rbx, r8
cmp rbx, rsi
je 0x140005bfb
sub rdi, rbx
nop
movzx ecx, byte [rbx]
call fcn.140041378
mov byte [rbx + rdi], al
inc rbx
cmp rbx, rsi
jne 0x140005be0
mov rdx, qword [rbp + 0x48]
mov r8, qword [rbp + 0x30]
cmp rdx, 0x10
jb 0x140005c31
inc rdx
mov rax, r8
cmp rdx, 0x1000
jb 0x140005c29
mov r8, qword [r8 - 8]
add rdx, 0x27
sub rax, r8
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140006f39
mov rcx, r8
call fcn.140012e40
mov rdx, qword [rsp + 0x48]
movdqa xmm0, xmmword [0x140075d00]
mov byte [rbp + 0x30], r12b
movdqu xmmword [rbp + 0x40], xmm0
cmp rdx, 0x10
jb 0x140005c7f
mov rcx, qword [rsp + 0x30]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x140005c7a
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140006f39
call fcn.140012e40
xorps xmm0, xmm0
lea rdx, str.TrygglJqh
xorps xmm1, xmm1
lea rcx, [rsp + 0x30]
mov r8d, 9
movups xmmword [rsp + 0x30], xmm0
movdqu xmmword [rsp + 0x40], xmm1
call fcn.14000eb60
xorps xmm0, xmm0
lea rdx, str.KBgSDXlqX
xorps xmm1, xmm1
lea rcx, [rsp + 0x50]
mov r8d, 9
movups xmmword [rsp + 0x50], xmm0
movdqu xmmword [rsp + 0x60], xmm1
call fcn.14000eb60
mov r8, qword [rsp + 0x68]
cmp r8, 0x10
jb 0x140005cec
mov rdx, qword [rsp + 0x50]
lea rcx, [rsp + 0x50]
inc r8
call fcn.14000c920
mov r8, qword [rsp + 0x48]
movdqa xmm0, xmmword [0x140075d00]
mov byte [rsp + 0x50], r12b
movdqu xmmword [rsp + 0x60], xmm0
cmp r8, 0x10
jb 0x140005d1c
mov rdx, qword [rsp + 0x30]
lea rcx, [rsp + 0x30]
inc r8
call fcn.14000c920
xorps xmm0, xmm0
lea rdx, str.cHezTaGXL
xorps xmm1, xmm1
lea rcx, [rsp + 0x50]
mov r8d, 9
movups xmmword [rsp + 0x50], xmm0
movdqu xmmword [rsp + 0x60], xmm1
call fcn.14000eb60
lea rdx, [rsp + 0x50]
lea rcx, [rsp + 0x30]
call fcn.1400045c0
mov r8, qword [rsp + 0x48]
cmp r8, 0x10
jb 0x140005d70
mov rdx, qword [rsp + 0x30]
lea rcx, [rsp + 0x30]
inc r8
call fcn.14000c920
mov r8, qword [rsp + 0x68]
movdqa xmm0, xmmword [0x140075d00]
mov byte [rsp + 0x30], r12b
movdqu xmmword [rsp + 0x40], xmm0
cmp r8, 0x10
jb 0x140005da0
mov rdx, qword [rsp + 0x50]
lea rcx, [rsp + 0x50]
inc r8
call fcn.14000c920
xorps xmm0, xmm0
lea rdx, str.yGuzKCYeC
xorps xmm1, xmm1
lea rcx, [rsp + 0x30]
mov r8d, 9
movups xmmword [rsp + 0x30], xmm0
movdqu xmmword [rsp + 0x40], xmm1
call fcn.14000eb60
lea rdx, [rsp + 0x30]
lea rcx, [rbp + 0x50]
call fcn.14000a0a0
cmp qword [rbp + 0x68], 0x10
lea rsi, [rbp + 0x50]
mov r8, qword [rbp + 0x50]
lea rdi, [rbp + 0x50]
cmovae rsi, r8
lea rbx, [rbp + 0x50]
cmovae rdi, r8
add rsi, qword [rbp + 0x60]
cmp qword [rbp + 0x68], 0x10
cmovae rbx, r8
cmp rbx, rsi
je 0x140005e1b
sub rdi, rbx
movzx ecx, byte [rbx]
call fcn.14004134c
mov byte [rbx + rdi], al
inc rbx
cmp rbx, rsi
jne 0x140005e08
lea rcx, [rbp + 0x50]
call fcn.140009e60
lea rcx, [rsp + 0x30]
call fcn.140009e60
xorps xmm0, xmm0
lea rdx, str.MhUBnKzBw
xorps xmm1, xmm1
lea rcx, [rsp + 0x30]
mov r8d, 9
movups xmmword [rsp + 0x30], xmm0
movdqu xmmword [rsp + 0x40], xmm1
call fcn.14000eb60
lea rdx, [rsp + 0x30]
lea rcx, [rsp + 0x50]
call fcn.140004360
lea rcx, [rsp + 0x50]
call fcn.140009e60
lea rcx, [rsp + 0x30]
call fcn.140009e60
xorps xmm0, xmm0
lea rdx, str.TrygglJqh
xorps xmm1, xmm1
lea rcx, [rsp + 0x50]
mov r8d, 9
movups xmmword [rsp + 0x50], xmm0
movdqu xmmword [rsp + 0x60], xmm1
call fcn.14000eb60
xorps xmm0, xmm0
lea rdx, str.KBgSDXlqX
xorps xmm1, xmm1
lea rcx, [rsp + 0x30]
mov r8d, 9
movups xmmword [rsp + 0x30], xmm0
movdqu xmmword [rsp + 0x40], xmm1
call fcn.14000eb60
lea rcx, [rsp + 0x30]
call fcn.140009e60
lea rcx, [rsp + 0x50]
call fcn.140009e60
xorps xmm0, xmm0
lea rdx, str.qTeFcUGEP
xorps xmm1, xmm1
lea rcx, [rsp + 0x30]
mov r8d, 9
movups xmmword [rsp + 0x30], xmm0
movdqu xmmword [rsp + 0x40], xmm1
call fcn.14000eb60
lea rdx, [rsp + 0x30]
lea rcx, [rsp + 0x50]
call fcn.140004670
lea rcx, [rsp + 0x50]
call fcn.140009e60
lea rcx, [rsp + 0x30]
call fcn.140009e60
xorps xmm0, xmm0
lea rdx, str.cHezTaGXL
xorps xmm1, xmm1
lea rcx, [rsp + 0x30]
mov r8d, 9
movups xmmword [rsp + 0x30], xmm0
movdqu xmmword [rsp + 0x40], xmm1
call fcn.14000eb60
lea rdx, [rsp + 0x30]
lea rcx, [rsp + 0x50]
call fcn.1400045c0
lea rcx, [rsp + 0x50]
call fcn.140009e60
lea rcx, [rsp + 0x30]
call fcn.140009e60
xorps xmm0, xmm0
lea rdx, str.cHezTaGXL
xorps xmm1, xmm1
lea rcx, [rsp + 0x30]
mov r8d, 9
movups xmmword [rsp + 0x30], xmm0
movdqu xmmword [rsp + 0x40], xmm1
call fcn.14000eb60
lea rdx, [rsp + 0x30]
lea rcx, [rsp + 0x50]
call fcn.1400045c0
lea rcx, [rsp + 0x50]
call fcn.140009e60
lea rcx, [rsp + 0x30]
call fcn.140009e60
xorps xmm0, xmm0
lea rdx, str.IcmNljUMk
xorps xmm1, xmm1
lea rcx, [rsp + 0x30]
mov r8d, 9
movups xmmword [rsp + 0x30], xmm0
movdqu xmmword [rsp + 0x40], xmm1
call fcn.14000eb60
lea rdx, [rsp + 0x30]
lea rcx, [rbp + 0x70]
call fcn.14000a0a0
cmp qword [rbp + 0x88], 0x10
lea rsi, [rbp + 0x70]
mov r8, qword [rbp + 0x70]
lea rdi, [rbp + 0x70]
cmovae rsi, r8
lea rbx, [rbp + 0x70]
cmovae rdi, r8
add rsi, qword [rbp + 0x80]
cmp qword [rbp + 0x88], 0x10
cmovae rbx, r8
cmp rbx, rsi
je 0x140006043
sub rdi, rbx
nop
movzx ecx, byte [rbx]
call fcn.140041378
mov byte [rbx + rdi], al
inc rbx
cmp rbx, rsi
jne 0x140006030
lea rcx, [rbp + 0x70]
call fcn.140009e60
lea rcx, [rsp + 0x30]
call fcn.140009e60
xorps xmm0, xmm0
lea rdx, str.yGuzKCYeC
xorps xmm1, xmm1
lea rcx, [rsp + 0x30]
mov r8d, 9
movups xmmword [rsp + 0x30], xmm0
movdqu xmmword [rsp + 0x40], xmm1
call fcn.14000eb60
lea rdx, [rsp + 0x30]
lea rcx, [rbp + 0x90]
call fcn.14000a0a0
cmp qword [rbp + 0xa8], 0x10
lea rsi, [rbp + 0x90]
mov r8, qword [rbp + 0x90]
lea rdi, [rbp + 0x90]
cmovae rsi, r8
lea rbx, [rbp + 0x90]
cmovae rdi, r8
add rsi, qword [rbp + 0xa0]
cmp qword [rbp + 0xa8], 0x10
cmovae rbx, r8
cmp rbx, rsi
je 0x1400060e9
sub rdi, rbx
movzx ecx, byte [rbx]
call fcn.14004134c
mov byte [rbx + rdi], al
inc rbx
cmp rbx, rsi
jne 0x1400060d6
lea rcx, [rbp + 0x90]
call fcn.140009e60
lea rcx, [rsp + 0x30]
call fcn.140009e60
xorps xmm0, xmm0
lea rdx, str.TrygglJqh
xorps xmm1, xmm1
lea rcx, [rsp + 0x50]
mov r8d, 9
movups xmmword [rsp + 0x50], xmm0
movdqu xmmword [rsp + 0x60], xmm1
call fcn.14000eb60
xorps xmm0, xmm0
lea rdx, str.KBgSDXlqX
xorps xmm1, xmm1
lea rcx, [rsp + 0x30]
mov r8d, 9
movups xmmword [rsp + 0x30], xmm0
movdqu xmmword [rsp + 0x40], xmm1
call fcn.14000eb60
lea rcx, [rsp + 0x30]
call fcn.140009e60
lea rcx, [rsp + 0x50]
call fcn.140009e60
xorps xmm0, xmm0
lea rdx, str.tXVLctGgM
xorps xmm1, xmm1
lea rcx, [rsp + 0x30]
mov r8d, 9
movups xmmword [rsp + 0x30], xmm0
movdqu xmmword [rsp + 0x40], xmm1
call fcn.14000eb60
lea rdx, [rsp + 0x30]
lea rcx, [rsp + 0x50]
call fcn.14000a0a0
cmp qword [rsp + 0x60], r12
je 0x1400061cd
cmp qword [rsp + 0x68], 0x10
lea rax, [rsp + 0x50]
cmovae rax, qword [rsp + 0x50]
movsx ecx, byte [rax]
call fcn.140041378
cmp qword [rsp + 0x68], 0x10
lea rcx, [rsp + 0x50]
cmovae rcx, qword [rsp + 0x50]
mov byte [rcx], al
lea rcx, [rsp + 0x50]
call fcn.140009e60
lea rcx, [rsp + 0x30]
call fcn.140009e60
xorps xmm0, xmm0
lea rdx, str.IcmNljUMk
xorps xmm1, xmm1
lea rcx, [rsp + 0x30]
mov r8d, 9
movups xmmword [rsp + 0x30], xmm0
movdqu xmmword [rsp + 0x40], xmm1
call fcn.14000eb60
lea rdx, [rsp + 0x30]
lea rcx, [rbp + 0xb0]
call fcn.14000a0a0
cmp qword [rbp + 0xc8], 0x10
lea rsi, [rbp + 0xb0]
mov r8, qword [rbp + 0xb0]
lea rdi, [rbp + 0xb0]
cmovae rsi, r8
lea rbx, [rbp + 0xb0]
cmovae rdi, r8
add rsi, qword [rbp + 0xc0]
cmp qword [rbp + 0xc8], 0x10
cmovae rbx, r8
cmp rbx, rsi
je 0x140006274
sub rdi, rbx
movzx ecx, byte [rbx]
call fcn.140041378
mov byte [rbx + rdi], al
inc rbx
cmp rbx, rsi
jne 0x140006261
lea rcx, [rbp + 0xb0]
call fcn.140009e60
lea rcx, [rsp + 0x30]
call fcn.140009e60
xorps xmm0, xmm0
lea rdx, str.TrygglJqh
xorps xmm1, xmm1
lea rcx, [rsp + 0x50]
mov r8d, 9
movups xmmword [rsp + 0x50], xmm0
movdqu xmmword [rsp + 0x60], xmm1
call fcn.14000eb60
xorps xmm0, xmm0
lea rdx, str.KBgSDXlqX
xorps xmm1, xmm1
lea rcx, [rsp + 0x30]
mov r8d, 9
movups xmmword [rsp + 0x30], xmm0
movdqu xmmword [rsp + 0x40], xmm1
call fcn.14000eb60
lea rcx, [rsp + 0x30]
call fcn.140009e60
lea rcx, [rsp + 0x50]
call fcn.140009e60
xorps xmm0, xmm0
lea rdx, str.TrygglJqh
xorps xmm1, xmm1
lea rcx, [rsp + 0x50]
mov r8d, 9
movups xmmword [rsp + 0x50], xmm0
movdqu xmmword [rsp + 0x60], xmm1
call fcn.14000eb60
xorps xmm0, xmm0
lea rdx, str.KBgSDXlqX
xorps xmm1, xmm1
lea rcx, [rsp + 0x30]
mov r8d, 9
movups xmmword [rsp + 0x30], xmm0
movdqu xmmword [rsp + 0x40], xmm1
call fcn.14000eb60
lea rcx, [rsp + 0x30]
call fcn.140009e60
lea rcx, [rsp + 0x50]
call fcn.140009e60
xorps xmm0, xmm0
lea rdx, str.KOLoDWvWP
xorps xmm1, xmm1
lea rcx, [rsp + 0x50]
mov r8d, 9
movups xmmword [rsp + 0x50], xmm0
movdqu xmmword [rsp + 0x60], xmm1
call fcn.14000eb60
xorps xmm0, xmm0
lea rdx, str.hjGhKytlm
xorps xmm1, xmm1
lea rcx, [rsp + 0x30]
mov r8d, 9
movups xmmword [rsp + 0x30], xmm0
movdqu xmmword [rsp + 0x40], xmm1
call fcn.14000eb60
lea rdx, [rsp + 0x50]
lea rcx, [rsp + 0x30]
call fcn.140004410
lea rcx, [rsp + 0x30]
call fcn.140009e60
lea rcx, [rsp + 0x50]
call fcn.140009e60
xorps xmm0, xmm0
lea rdx, str.KOLoDWvWP
xorps xmm1, xmm1
lea rcx, [rsp + 0x50]
mov r8d, 9
movups xmmword [rsp + 0x50], xmm0
movdqu xmmword [rsp + 0x60], xmm1
call fcn.14000eb60
xorps xmm0, xmm0
lea rdx, str.hjGhKytlm
xorps xmm1, xmm1
mov r8d, 9
movups xmmword [rsp + 0x30], xmm0
movdqu xmmword [rsp + 0x40], xmm1
lea rcx, [rsp + 0x30]
call fcn.14000eb60
lea rdx, [rsp + 0x50]
lea rcx, [rsp + 0x30]
call fcn.140004410
lea rcx, [rsp + 0x30]
call fcn.140009e60
lea rcx, [rsp + 0x50]
call fcn.140009e60
xorps xmm0, xmm0
lea rdx, str.tXVLctGgM
xorps xmm1, xmm1
lea rcx, [rsp + 0x30]
mov r8d, 9
movups xmmword [rsp + 0x30], xmm0
movdqu xmmword [rsp + 0x40], xmm1
call fcn.14000eb60
lea rdx, [rsp + 0x30]
lea rcx, [rsp + 0x50]
call fcn.14000a0a0
cmp qword [rsp + 0x60], r12
je 0x1400064a2
cmp qword [rsp + 0x68], 0x10
lea rax, [rsp + 0x50]
cmovae rax, qword [rsp + 0x50]
movsx ecx, byte [rax]
call fcn.140041378
cmp qword [rsp + 0x68], 0x10
lea rcx, [rsp + 0x50]
cmovae rcx, qword [rsp + 0x50]
mov byte [rcx], al
lea rcx, [rsp + 0x50]
call fcn.140009e60
lea rcx, [rsp + 0x30]
call fcn.140009e60
lea rcx, [rsp + 0x30]
call fcn.14000f960
mov r8d, 9
lea rdx, str.MhUBnKzBw
lea rcx, [rsp + 0x30]
call fcn.14000eb60
lea rdx, [rsp + 0x30]
lea rcx, [rsp + 0x50]
call fcn.140004360
lea rcx, [rsp + 0x50]
call fcn.140009e60
lea rcx, [rsp + 0x30]
call fcn.140009e60
lea rdx, str.MhUBnKzBw
lea rcx, [rsp + 0x30]
call fcn.14000a060
lea rdx, [rsp + 0x30]
lea rcx, [rsp + 0x50]
call fcn.140004360
lea rcx, [rsp + 0x50]
call fcn.140009e60
lea rcx, [rsp + 0x30]
call fcn.140009e60
lea rdx, str.IcmNljUMk
lea rcx, [rsp + 0x30]
call fcn.14000a060
lea rdx, [rsp + 0x30]
lea rcx, [rsp + 0x50]
call fcn.1400042a0
lea rcx, [rsp + 0x50]
call fcn.140009e60
lea rcx, [rsp + 0x30]
call fcn.140009e60
lea rdx, str.TrygglJqh
lea rcx, [rsp + 0x50]
call fcn.14000a060
lea rdx, str.KBgSDXlqX
lea rcx, [rsp + 0x30]
call fcn.14000a060
lea rcx, [rsp + 0x30]
call fcn.140009e60
lea rcx, [rsp + 0x50]
call fcn.140009e60
lea rdx, str.TrygglJqh
lea rcx, [rsp + 0x50]
call fcn.14000a060
lea rdx, str.KBgSDXlqX
lea rcx, [rsp + 0x30]
call fcn.14000a060
lea rcx, [rsp + 0x30]
call fcn.140009e60
lea rcx, [rsp + 0x50]
call fcn.140009e60
lea rdx, str.qTeFcUGEP
lea rcx, [rsp + 0x30]
call fcn.14000a060
lea rdx, [rsp + 0x30]
lea rcx, [rsp + 0x50]
call fcn.140004670
lea rcx, [rsp + 0x50]
call fcn.140009e60
lea rcx, [rsp + 0x30]
call fcn.140009e60
lea rdx, str.tXVLctGgM
lea rcx, [rsp + 0x30]
call fcn.14000a060
lea rdx, [rsp + 0x30]
lea rcx, [rsp + 0x50]
call fcn.140004310
lea rcx, [rsp + 0x50]
call fcn.140009e60
lea rcx, [rsp + 0x30]
call fcn.140009e60
lea rdx, str.qTeFcUGEP
lea rcx, [rsp + 0x30]
call fcn.14000a060
lea rdx, [rsp + 0x30]
lea rcx, [rsp + 0x50]
call fcn.140004670
lea rcx, [rsp + 0x50]
call fcn.140009e60
lea rcx, [rsp + 0x30]
call fcn.140009e60
lea rdx, str.cHezTaGXL
lea rcx, [rsp + 0x30]
call fcn.14000a060
lea rdx, [rsp + 0x30]
lea rcx, [rsp + 0x50]
call fcn.1400045c0
lea rcx, [rsp + 0x50]
call fcn.140009e60
lea rcx, [rsp + 0x30]
call fcn.140009e60
lea rdx, str.TrygglJqh
lea rcx, [rsp + 0x50]
call fcn.14000a060
lea rdx, str.KBgSDXlqX
lea rcx, [rsp + 0x30]
call fcn.14000a060
lea rcx, [rsp + 0x30]
call fcn.140009e60
lea rcx, [rsp + 0x50]
call fcn.140009e60
lea rdx, str.yGuzKCYeC
lea rcx, [rsp + 0x30]
call fcn.14000a060
lea rdx, [rsp + 0x30]
lea rcx, [rsp + 0x50]
call fcn.140004230
lea rcx, [rsp + 0x50]
call fcn.140009e60
lea rcx, [rsp + 0x30]
call fcn.140009e60
lea rdx, str.TrygglJqh
lea rcx, [rsp + 0x50]
call fcn.14000a060
lea rdx, str.KBgSDXlqX
lea rcx, [rsp + 0x30]
call fcn.14000a060
lea rcx, [rsp + 0x30]
call fcn.140009e60
lea rcx, [rsp + 0x50]
call fcn.140009e60
lea rdx, str.tXVLctGgM
lea rcx, [rsp + 0x30]
call fcn.14000a060
lea rdx, [rsp + 0x30]
lea rcx, [rsp + 0x50]
call fcn.140004310
lea rcx, [rsp + 0x50]
call fcn.140009e60
lea rcx, [rsp + 0x30]
call fcn.140009e60
lea rdx, str.TrygglJqh
lea rcx, [rsp + 0x50]
call fcn.14000a060
lea rdx, str.KBgSDXlqX
lea rcx, [rsp + 0x30]
call fcn.14000a060
lea rcx, [rsp + 0x30]
call fcn.140009e60
lea rcx, [rsp + 0x50]
call fcn.140009e60
lea rdx, str.qTeFcUGEP
lea rcx, [rsp + 0x30]
call fcn.14000a060
lea rdx, [rsp + 0x30]
lea rcx, [rsp + 0x50]
call fcn.140004670
lea rcx, [rsp + 0x50]
call fcn.140009e60
lea rcx, [rsp + 0x30]
call fcn.140009e60
lea rdx, str.MhUBnKzBw
lea rcx, [rsp + 0x30]
call fcn.14000a060
lea rdx, [rsp + 0x30]
lea rcx, [rsp + 0x50]
call fcn.140004360
lea rcx, [rsp + 0x50]
call fcn.140009e60
lea rcx, [rsp + 0x30]
call fcn.140009e60
lea rdx, str.tXVLctGgM
lea rcx, [rsp + 0x30]
call fcn.14000a060
lea rdx, [rsp + 0x30]
lea rcx, [rsp + 0x50]
call fcn.140004310
lea rcx, [rsp + 0x50]
call fcn.140009e60
lea rcx, [rsp + 0x30]
call fcn.140009e60
lea rdx, str.qTeFcUGEP
lea rcx, [rsp + 0x30]
call fcn.14000a060
lea rdx, [rsp + 0x30]
lea rcx, [rsp + 0x50]
call fcn.140004670
lea rcx, [rsp + 0x50]
call fcn.140009e60
lea rcx, [rsp + 0x30]
call fcn.140009e60
lea rcx, [rsp + 0x30]
call fcn.14000e2d0
lea rcx, [rsp + 0x30]
call fcn.140009e60
lea rcx, [rsp + 0x30]
call fcn.14000e2d0
lea rcx, [rsp + 0x30]
call fcn.140009e60
lea rdx, str.cHezTaGXL
lea rcx, [rsp + 0x30]
call fcn.14000a060
lea rdx, [rsp + 0x30]
lea rcx, [rsp + 0x50]
call fcn.1400045c0
lea rcx, [rsp + 0x50]
call fcn.140009e60
lea rcx, [rsp + 0x30]
call fcn.140009e60
lea rdx, str.tXVLctGgM
lea rcx, [rsp + 0x30]
call fcn.14000a060
lea rdx, [rsp + 0x30]
lea rcx, [rsp + 0x50]
call fcn.140004310
lea rcx, [rsp + 0x50]
call fcn.140009e60
lea rcx, [rsp + 0x30]
call fcn.140009e60
lea rdx, str.KOLoDWvWP
lea rcx, [rsp + 0x50]
call fcn.14000a060
lea rdx, str.hjGhKytlm
lea rcx, [rsp + 0x30]
call fcn.14000a060
lea rdx, [rsp + 0x50]
lea rcx, [rsp + 0x30]
call fcn.140004410
lea rcx, [rsp + 0x30]
call fcn.140009e60
lea rcx, [rsp + 0x50]
call fcn.140009e60
lea rdx, str.IcmNljUMk
lea rcx, [rsp + 0x30]
call fcn.14000a060
lea rdx, [rsp + 0x30]
lea rcx, [rsp + 0x50]
call fcn.1400042a0
lea rcx, [rsp + 0x50]
call fcn.140009e60
lea rcx, [rsp + 0x30]
call fcn.140009e60
lea rdx, str.yGuzKCYeC
lea rcx, [rsp + 0x30]
call fcn.14000a060
lea rdx, [rsp + 0x30]
lea rcx, [rsp + 0x50]
call fcn.140004230
lea rcx, [rsp + 0x50]
call fcn.140009e60
lea rcx, [rsp + 0x30]
call fcn.140009e60
lea rdx, str.KOLoDWvWP
lea rcx, [rsp + 0x50]
call fcn.14000a060
lea rdx, str.hjGhKytlm
lea rcx, [rsp + 0x30]
call fcn.14000a060
lea rdx, [rsp + 0x50]
lea rcx, [rsp + 0x30]
call fcn.140004410
lea rcx, [rsp + 0x30]
call fcn.140009e60
lea rcx, [rsp + 0x50]
call fcn.140009e60
lea rcx, [rsp + 0x30]
call fcn.14000e2d0
lea rcx, [rsp + 0x30]
call fcn.140009e60
lea rdx, str.KOLoDWvWP
lea rcx, [rsp + 0x50]
call fcn.14000a060
lea rdx, str.hjGhKytlm
lea rcx, [rsp + 0x30]
call fcn.14000a060
lea rdx, [rsp + 0x50]
lea rcx, [rsp + 0x30]
call fcn.140004410
lea rcx, [rsp + 0x30]
call fcn.140009e60
lea rcx, [rsp + 0x50]
call fcn.140009e60
lea rdx, str.TrygglJqh
lea rcx, [rsp + 0x50]
call fcn.14000a060
lea rdx, str.KBgSDXlqX
lea rcx, [rsp + 0x30]
call fcn.14000a060
lea rcx, [rsp + 0x30]
call fcn.140009e60
lea rcx, [rsp + 0x50]
call fcn.140009e60
lea rdx, str.yGuzKCYeC
lea rcx, [rsp + 0x30]
call fcn.14000a060
lea rdx, [rsp + 0x30]
lea rcx, [rsp + 0x50]
call fcn.140004230
lea rcx, [rsp + 0x50]
call fcn.140009e60
lea rcx, [rsp + 0x30]
call fcn.140009e60
lea rdx, str.yGuzKCYeC
lea rcx, [rsp + 0x30]
call fcn.14000a060
lea rdx, [rsp + 0x30]
lea rcx, [rsp + 0x50]
call fcn.140004230
lea rcx, [rsp + 0x50]
call fcn.140009e60
lea rcx, [rsp + 0x30]
call fcn.140009e60
lea rdx, str.tXVLctGgM
lea rcx, [rsp + 0x30]
call fcn.14000a060
lea rdx, [rsp + 0x30]
lea rcx, [rsp + 0x50]
call fcn.140004310
lea rcx, [rsp + 0x50]
call fcn.140009e60
lea rcx, [rsp + 0x30]
call fcn.140009e60
lea rdx, str.yGuzKCYeC
lea rcx, [rsp + 0x30]
call fcn.14000a060
lea rdx, [rsp + 0x30]
lea rcx, [rsp + 0x50]
call fcn.140004230
lea rcx, [rsp + 0x50]
call fcn.140009e60
lea rcx, [rsp + 0x30]
call fcn.140009e60
lea rdx, str.KOLoDWvWP
lea rcx, [rsp + 0x50]
call fcn.14000a060
lea rdx, str.hjGhKytlm
lea rcx, [rsp + 0x30]
call fcn.14000a060
lea rdx, [rsp + 0x50]
lea rcx, [rsp + 0x30]
call fcn.140004410
lea rcx, [rsp + 0x30]
call fcn.140009e60
lea rcx, [rsp + 0x50]
call fcn.140009e60
lea rdx, str.qTeFcUGEP
lea rcx, [rsp + 0x30]
call fcn.14000a060
lea rdx, [rsp + 0x30]
lea rcx, [rsp + 0x50]
call fcn.140004670
lea rcx, [rsp + 0x50]
call fcn.140009e60
lea rcx, [rsp + 0x30]
call fcn.140009e60
lea rdx, str.yGuzKCYeC
lea rcx, [rsp + 0x30]
call fcn.14000a060
lea rdx, [rsp + 0x30]
lea rcx, [rsp + 0x50]
call fcn.140004230
lea rcx, [rsp + 0x50]
call fcn.140009e60
lea rcx, [rsp + 0x30]
call fcn.140009e60
lea rdx, str.cHezTaGXL
lea rcx, [rsp + 0x30]
call fcn.14000a060
lea rdx, [rsp + 0x30]
lea rcx, [rsp + 0x50]
call fcn.1400045c0
lea rcx, [rsp + 0x50]
call fcn.140009e60
lea rcx, [rsp + 0x30]
call fcn.140009e60
lea rdx, str.TrygglJqh
lea rcx, [rsp + 0x50]
call fcn.14000a060
lea rdx, str.KBgSDXlqX
lea rcx, [rsp + 0x30]
call fcn.14000a060
lea rcx, [rsp + 0x30]
call fcn.140009e60
lea rcx, [rsp + 0x50]
call fcn.140009e60
lea rdx, str.IcmNljUMk
lea rcx, [rsp + 0x30]
call fcn.14000a060
lea rdx, [rsp + 0x30]
lea rcx, [rsp + 0x50]
call fcn.1400042a0
lea rcx, [rsp + 0x50]
call fcn.140009e60
lea rcx, [rsp + 0x30]
call fcn.140009e60
lea rdx, str.TrygglJqh
lea rcx, [rsp + 0x50]
call fcn.14000a060
lea rdx, str.KBgSDXlqX
lea rcx, [rsp + 0x30]
call fcn.14000a060
lea rcx, [rsp + 0x30]
call fcn.140009e60
lea rcx, [rsp + 0x50]
call fcn.140009e60
lea rcx, [rsp + 0x30]
call fcn.14000e2d0
lea rcx, [rsp + 0x30]
call fcn.140009e60
lea rdx, str.qTeFcUGEP
lea rcx, [rsp + 0x30]
call fcn.14000a060
lea rdx, [rsp + 0x30]
lea rcx, [rsp + 0x50]
call fcn.140004670
lea rcx, [rsp + 0x50]
call fcn.140009e60
lea rcx, [rsp + 0x30]
call fcn.140009e60
lea rdx, str.TrygglJqh
lea rcx, [rsp + 0x50]
call fcn.14000a060
lea rdx, str.KBgSDXlqX
lea rcx, [rsp + 0x30]
call fcn.14000a060
lea rcx, [rsp + 0x30]
call fcn.140009e60
lea rcx, [rsp + 0x50]
call fcn.140009e60
lea rdx, str.MhUBnKzBw
lea rcx, [rsp + 0x30]
call fcn.14000a060
lea rdx, [rsp + 0x30]
lea rcx, [rsp + 0x50]
call fcn.140004360
lea rcx, [rsp + 0x50]
call fcn.140009e60
lea rcx, [rsp + 0x30]
call fcn.140009e60
lea rdx, str.IcmNljUMk
lea rcx, [rsp + 0x30]
call fcn.14000a060
lea rdx, [rsp + 0x30]
lea rcx, [rsp + 0x50]
call fcn.1400042a0
lea rcx, [rsp + 0x50]
call fcn.140009e60
lea rcx, [rsp + 0x30]
call fcn.140009e60
lea rdx, str.TrygglJqh
lea rcx, [rsp + 0x50]
call fcn.14000a060
lea rdx, str.KBgSDXlqX
lea rcx, [rsp + 0x30]
call fcn.14000a060
lea rcx, [rsp + 0x30]
call fcn.140009e60
lea rcx, [rsp + 0x50]
call fcn.140009e60
lea rdx, str.MhUBnKzBw
lea rcx, [rsp + 0x30]
call fcn.14000a060
lea rdx, [rsp + 0x30]
lea rcx, [rsp + 0x50]
call fcn.140004360
lea rcx, [rsp + 0x50]
call fcn.140009e60
lea rcx, [rsp + 0x30]
call fcn.140009e60
lea rcx, [rsp + 0x30]
call fcn.14000e2d0
lea rcx, [rsp + 0x30]
call fcn.140009e60
lea rdx, str.cHezTaGXL
lea rcx, [rsp + 0x30]
call fcn.14000a060
lea rdx, [rsp + 0x30]
lea rcx, [rsp + 0x50]
call fcn.1400045c0
lea rcx, [rsp + 0x50]
call fcn.140009e60
lea rcx, [rsp + 0x30]
call fcn.140009e60
lea rdx, str.TrygglJqh
lea rcx, [rsp + 0x50]
call fcn.14000a060
lea rdx, str.KBgSDXlqX
lea rcx, [rsp + 0x30]
call fcn.14000a060
lea rcx, [rsp + 0x30]
call fcn.140009e60
lea rcx, [rsp + 0x50]
call fcn.140009e60
lea rdx, str.KOLoDWvWP
lea rcx, [rsp + 0x50]
call fcn.14000a060
lea rdx, str.hjGhKytlm
lea rcx, [rsp + 0x30]
call fcn.14000a060
lea rdx, [rsp + 0x50]
lea rcx, [rsp + 0x30]
call fcn.140004410
lea rcx, [rsp + 0x30]
call fcn.140009e60
lea rcx, [rsp + 0x50]
call fcn.140009e60
mov edx, 0xffffffff
mov rcx, r15
call qword [0x1400bba00]
call fcn.140001210
mov rcx, qword [rbp + 0xe8]
xor rcx, rsp
call fcn.140012e20
lea r11, [rsp + 0x1f0]
mov rbx, qword [r11 + 0x20]
mov rsi, qword [r11 + 0x28]
mov rdi, qword [r11 + 0x30]
mov r12, qword [r11 + 0x38]
mov rsp, r11
pop r15
pop r14
pop rbp
ret
mov rax, qword [rbx + 0x20]
jmp 0x1400048d0
call fcn.140044d30
int3
call fcn.140044d30
int3
call fcn.140044d30
int3
call fcn.140044d30
int3
call fcn.140044d30
int3
call fcn.140044d30
int3
call fcn.140044d30
int3
call fcn.140044d30
int3
call fcn.140044d30
int3
call fcn.140044d30
int3
call fcn.140044d30
int3
call fcn.140044d30
int3
call fcn.140044d30
int3
call fcn.140044d30
int3
call fcn.140044d30
int3
call fcn.140044d30
int3
call fcn.140044d30
int3
call fcn.140044d30
int3
call fcn.140044d30
int3
call fcn.140044d30
int3
call fcn.140044d30
int3