Function at 0x140033b70
Capabilities:
Encode data using xor

Disassembly:
mov rax, rsp
mov qword [rax + 8], rbx
mov qword [rax + 0x10], rsi
mov qword [rax + 0x20], rdi
mov qword [rax + 0x18], r8
push rbp
push r12
push r13
push r14
push r15
lea rbp, [rax - 0x22b8]
mov eax, 0x2390
call fcn.14000c360
sub rsp, rax
lea rdx, str.en_US.UTF_8
xor ecx, ecx
call fcn.140013d64
call fcn.140038438
call fcn.140038a38
call fcn.140037aa0
xor r12d, r12d
mov dword [rbp - 0x78], r12d
mov rax, qword [0x1400a8ce0]
lea rcx, [rbp - 0x78]
mov qword [rsp + 0x28], rcx
mov dword [rsp + 0x20], r12d
xor r9d, r9d
lea r8, [0x140037660]
xor edx, edx
xor ecx, ecx
call rax
mov rbx, rax
lea rdx, str.COkglzn
lea rcx, [rbp + 0x1368]
call fcn.14000161c
lea rdx, str.UBwLqpu
lea rcx, [rbp + 0x1348]
call fcn.14000161c
lea rcx, [rbp + 0x1348]
call fcn.1400015c0
lea rcx, [rbp + 0x1368]
call fcn.1400015c0
lea rdx, str.y_BZeTV
lea rcx, [rbp + 0xcb8]
call fcn.14000161c
lea rdx, str.mXaGKUH
lea rcx, [rbp + 0xc98]
call fcn.14000161c
lea rdx, [rbp + 0xcb8]
lea rcx, [rbp + 0xc98]
call fcn.140030378
lea rcx, [rbp + 0xc98]
call fcn.1400015c0
lea rcx, [rbp + 0xcb8]
call fcn.1400015c0
lea rdx, str.wqfrzhK
lea rcx, [rbp + 0xcd8]
call fcn.14000161c
lea rdx, [rbp + 0xcd8]
lea rcx, [rbp + 0x1388]
call fcn.140030554
lea rcx, [rbp + 0x1388]
call fcn.1400015c0
lea rcx, [rbp + 0xcd8]
call fcn.1400015c0
lea rdx, str.JrlHWOK
lea rcx, [rbp + 0x13c8]
call fcn.14000161c
lea rdx, str.YhnuHyt
lea rcx, [rbp + 0x13a8]
call fcn.14000161c
lea rcx, [rbp + 0x13a8]
call fcn.1400015c0
lea rcx, [rbp + 0x13c8]
call fcn.1400015c0
lea rdx, str.grEXUo
lea rcx, [rbp + 0xd18]
call fcn.14000161c
lea rdx, str.JBhSgBN
lea rcx, [rbp + 0xcf8]
call fcn.14000161c
lea rdx, [rbp + 0xd18]
lea rcx, [rbp + 0xcf8]
call fcn.140030378
lea rcx, [rbp + 0xcf8]
call fcn.1400015c0
lea rcx, [rbp + 0xd18]
call fcn.1400015c0
lea rdx, str.MStYYfN
lea rcx, [rbp + 0xd38]
call fcn.14000161c
lea rdx, [rbp + 0xd38]
lea rcx, [rbp + 0x13e8]
call fcn.1400304dc
lea rcx, [rbp + 0x13e8]
call fcn.1400015c0
lea rcx, [rbp + 0xd38]
call fcn.1400015c0
lea rdx, str.chgsVSr
lea rcx, [rbp + 0xd58]
call fcn.14000161c
lea rdx, [rbp + 0xd58]
lea rcx, [rbp + 0x1408]
call fcn.140030180
lea rcx, [rbp + 0x1408]
call fcn.1400015c0
lea rcx, [rbp + 0xd58]
call fcn.1400015c0
lea rdx, str.tapCDhO
lea rcx, [rbp + 0x1428]
call fcn.140006dac
lea rcx, [rbp + 0x1428]
call fcn.1400015c0
lea rdx, str.yHFgybZ
lea rcx, [rbp + 0xd78]
call fcn.14000161c
lea rdx, [rbp + 0xd78]
lea rcx, [rbp + 0x1448]
call fcn.140030600
lea rcx, [rbp + 0x1448]
call fcn.1400015c0
lea rcx, [rbp + 0xd78]
call fcn.1400015c0
lea rdx, str.wtlSdNP
lea rcx, [rbp + 0xd98]
call fcn.14000161c
lea rdx, [rbp + 0xd98]
lea rcx, [rbp + 0x1468]
call fcn.140030298
lea rcx, [rbp + 0x1468]
call fcn.1400015c0
lea rcx, [rbp + 0xd98]
call fcn.1400015c0
lea rdx, str.RGoHpkx
lea rcx, [rbp + 0xdd8]
call fcn.14000161c
lea rdx, str._sZrcab
lea rcx, [rbp + 0xdb8]
call fcn.14000161c
lea rdx, [rbp + 0xdd8]
lea rcx, [rbp + 0xdb8]
call fcn.140030378
lea rcx, [rbp + 0xdb8]
call fcn.1400015c0
lea rcx, [rbp + 0xdd8]
call fcn.1400015c0
lea rdx, str._YlHhz
lea rcx, [rbp + 0x1488]
call fcn.140006dac
lea rcx, [rbp + 0x1488]
call fcn.1400015c0
mov qword [rsp + 0x70], r12
lea esi, [r12 + 7]
mov qword [rsp + 0x78], rsi
mov qword [rbp - 0x80], 0xf
mov rax, qword [str.AKDAbrI]
mov dword [rsp + 0x68], eax
movzx eax, word [0x140048b4c]
mov word [rsp + 0x6c], ax
mov al, byte [0x140048b4e]
mov byte [rsp + 0x6e], al
mov byte [rsp + 0x6f], r12b
lea rdx, [rsp + 0x68]
lea rcx, [rbp + 0xdf8]
call fcn.1400304dc
lea edi, [rsi + 0x20]
mov r13d, 0x1000
lea r14d, [r12 + 0x1f]
mov rdx, qword [rbp + 0xe10]
cmp rdx, 0x10
jb 0x140033f66
inc rdx
mov rcx, qword [rbp + 0xdf8]
mov rax, rcx
cmp rdx, r13
jb 0x140033f61
add rdx, rdi
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, r14
ja 0x14003762e
call fcn.14000bbf4
mov rdx, qword [rbp - 0x80]
cmp rdx, 0x10
jb 0x140033f9c
inc rdx
mov rcx, qword [rsp + 0x68]
mov rax, rcx
cmp rdx, r13
jb 0x140033f97
add rdx, rdi
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, r14
ja 0x14003762e
call fcn.14000bbf4
xorps xmm0, xmm0
movups xmmword [rbp + 0x1a8], xmm0
mov qword [rbp + 0x1b8], r12
mov qword [rbp + 0x1c0], r12
mov r8, rsi
lea rdx, str.tYjWkcw
lea rcx, [rbp + 0x1a8]
call fcn.1400019a0
xorps xmm0, xmm0
movups xmmword [rbp + 0x188], xmm0
mov qword [rbp + 0x198], r12
mov qword [rbp + 0x1a0], r12
mov r8, rsi
lea rdx, str.QusmlJx
lea rcx, [rbp + 0x188]
call fcn.1400019a0
lea rdx, [rbp + 0x1a8]
lea rcx, [rbp + 0x188]
call fcn.140030378
mov rdx, qword [rbp + 0x1a0]
cmp rdx, 0x10
jb 0x140034046
inc rdx
mov rcx, qword [rbp + 0x188]
mov rax, rcx
cmp rdx, r13
jb 0x140034041
add rdx, rdi
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, r14
ja 0x14003762e
call fcn.14000bbf4
mov rdx, qword [rbp + 0x1c0]
cmp rdx, 0x10
jb 0x140034081
inc rdx
mov rcx, qword [rbp + 0x1a8]
mov rax, rcx
cmp rdx, r13
jb 0x14003407c
add rdx, rdi
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, r14
ja 0x14003762e
call fcn.14000bbf4
xorps xmm0, xmm0
movups xmmword [rbp + 0x1c8], xmm0
mov qword [rbp + 0x1d8], r12
mov qword [rbp + 0x1e0], r12
mov r8, rsi
lea rdx, str.xyjhOfe
lea rcx, [rbp + 0x1c8]
call fcn.1400019a0
lea rdx, [rbp + 0x1c8]
lea rcx, [rbp + 0x14a8]
call fcn.140030180
lea rcx, [rbp + 0x14a8]
call fcn.1400015c0
mov rdx, qword [rbp + 0x1e0]
cmp rdx, 0x10
jb 0x140034109
inc rdx
mov rcx, qword [rbp + 0x1c8]
mov rax, rcx
cmp rdx, r13
jb 0x140034104
add rdx, rdi
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, r14
ja 0x140037604
call fcn.14000bbf4
xorps xmm0, xmm0
movups xmmword [rbp + 0x1e8], xmm0
mov qword [rbp + 0x1f8], r12
mov qword [rbp + 0x200], r12
mov r8, rsi
lea rdx, str.TnurpSV
lea rcx, [rbp + 0x1e8]
call fcn.1400019a0
lea rdx, [rbp + 0x1e8]
lea rcx, [rbp + 0x14c8]
call fcn.140030298
lea rcx, [rbp + 0x14c8]
call fcn.1400015c0
mov rdx, qword [rbp + 0x200]
cmp rdx, 0x10
jb 0x140034191
inc rdx
mov rcx, qword [rbp + 0x1e8]
mov rax, rcx
cmp rdx, r13
jb 0x14003418c
add rdx, rdi
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, r14
ja 0x14003760a
call fcn.14000bbf4
xorps xmm0, xmm0
movups xmmword [rbp + 0x208], xmm0
mov qword [rbp + 0x218], r12
mov qword [rbp + 0x220], r12
mov r8, rsi
lea rdx, str.GeCRIsw
lea rcx, [rbp + 0x208]
call fcn.1400019a0
lea rdx, [rbp + 0x208]
lea rcx, [rbp + 0x14e8]
call fcn.140030554
lea rcx, [rbp + 0x14e8]
call fcn.1400015c0
mov rdx, qword [rbp + 0x220]
cmp rdx, 0x10
jb 0x140034219
inc rdx
mov rcx, qword [rbp + 0x208]
mov rax, rcx
cmp rdx, r13
jb 0x140034214
add rdx, rdi
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, r14
ja 0x140037610
call fcn.14000bbf4
xorps xmm0, xmm0
movups xmmword [rbp + 0x310], xmm0
mov qword [rbp + 0x320], r12
mov qword [rbp + 0x328], r12
mov r8, rsi
lea rdx, str.CutJKVX
lea rcx, [rbp + 0x310]
call fcn.1400019a0
xorps xmm0, xmm0
movups xmmword [rbp + 0x2f0], xmm0
mov qword [rbp + 0x300], r12
mov qword [rbp + 0x308], r12
mov r8, rsi
lea rdx, str.eWeSwZX
lea rcx, [rbp + 0x2f0]
call fcn.1400019a0
mov rdx, qword [rbp + 0x308]
cmp rdx, 0x10
jb 0x1400342b0
inc rdx
mov rcx, qword [rbp + 0x2f0]
mov rax, rcx
cmp rdx, r13
jb 0x1400342ab
add rdx, rdi
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, r14
ja 0x14003762e
call fcn.14000bbf4
mov rdx, qword [rbp + 0x328]
cmp rdx, 0x10
jb 0x1400342eb
inc rdx
mov rcx, qword [rbp + 0x310]
mov rax, rcx
cmp rdx, r13
jb 0x1400342e6
add rdx, rdi
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, r14
ja 0x14003762e
call fcn.14000bbf4
xorps xmm0, xmm0
movups xmmword [rbp + 0x148], xmm0
mov qword [rbp + 0x158], r12
mov qword [rbp + 0x160], r12
mov r8, rsi
lea rdx, str.RlQRJKq
lea rcx, [rbp + 0x148]
call fcn.1400019a0
lea rdx, [rbp + 0x148]
lea rcx, [rbp + 0x1508]
call fcn.140030180
lea rcx, [rbp + 0x1508]
call fcn.1400015c0
mov rdx, qword [rbp + 0x160]
cmp rdx, 0x10
jb 0x140034373
inc rdx
mov rcx, qword [rbp + 0x148]
mov rax, rcx
cmp rdx, r13
jb 0x14003436e
add rdx, rdi
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, r14
ja 0x140037616
call fcn.14000bbf4
xorps xmm0, xmm0
movups xmmword [rbp + 0xe8], xmm0
mov qword [rbp + 0xf8], r12
mov qword [rbp + 0x100], r12
mov r8, rsi
lea rdx, str.CpePtDB
lea rcx, [rbp + 0xe8]
call fcn.1400019a0
lea rdx, [rbp + 0xe8]
lea rcx, [rbp + 0x1528]
call fcn.140030600
lea rcx, [rbp + 0x1528]
call fcn.1400015c0
mov rdx, qword [rbp + 0x100]
cmp rdx, 0x10
jb 0x1400343fb
inc rdx
mov rcx, qword [rbp + 0xe8]
mov rax, rcx
cmp rdx, r13
jb 0x1400343f6
add rdx, rdi
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, r14
ja 0x14003761c
call fcn.14000bbf4
xorps xmm0, xmm0
movups xmmword [rbp + 0x108], xmm0
mov qword [rbp + 0x118], r12
mov qword [rbp + 0x120], r12
mov r8, rsi
lea rdx, str.RXPnfmu
lea rcx, [rbp + 0x108]
call fcn.1400019a0
lea rdx, [rbp + 0x108]
lea rcx, [rbp + 0x1548]
call fcn.140030554
lea rcx, [rbp + 0x1548]
call fcn.1400015c0
mov rdx, qword [rbp + 0x120]
cmp rdx, 0x10
jb 0x140034483
inc rdx
mov rcx, qword [rbp + 0x108]
mov rax, rcx
cmp rdx, r13
jb 0x14003447e
add rdx, rdi
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, r14
ja 0x140037622
call fcn.14000bbf4
xorps xmm0, xmm0
movups xmmword [rbp + 0x128], xmm0
mov qword [rbp + 0x138], r12
mov qword [rbp + 0x140], r12
mov r8, rsi
lea rdx, str._SoVlvM
lea rcx, [rbp + 0x128]
call fcn.1400019a0
lea rdx, [rbp + 0x128]
lea rcx, [rbp + 0x1568]
call fcn.140030494
lea rcx, [rbp + 0x1568]
call fcn.1400015c0
mov rdx, qword [rbp + 0x140]
cmp rdx, 0x10
jb 0x14003450b
inc rdx
mov rcx, qword [rbp + 0x128]
mov rax, rcx
cmp rdx, r13
jb 0x140034506
add rdx, rdi
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, r14
ja 0x140037628
call fcn.14000bbf4
xorps xmm0, xmm0
movups xmmword [rbp + 0x350], xmm0
mov qword [rbp + 0x360], r12
mov qword [rbp + 0x368], r12
mov r8, rsi
lea rdx, str.AvErIYE
lea rcx, [rbp + 0x350]
call fcn.1400019a0
xorps xmm0, xmm0
movups xmmword [rbp + 0x330], xmm0
mov qword [rbp + 0x340], r12
mov qword [rbp + 0x348], r12
mov r8, rsi
lea rdx, str.zCvRvBc
lea rcx, [rbp + 0x330]
call fcn.1400019a0
mov rdx, qword [rbp + 0x348]
cmp rdx, 0x10
jb 0x1400345a2
inc rdx
mov rcx, qword [rbp + 0x330]
mov rax, rcx
cmp rdx, r13
jb 0x14003459d
add rdx, rdi
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, r14
ja 0x14003762e
call fcn.14000bbf4
mov rdx, qword [rbp + 0x368]
cmp rdx, 0x10
jb 0x1400345dd
inc rdx
mov rcx, qword [rbp + 0x350]
mov rax, rcx
cmp rdx, r13
jb 0x1400345d8
add rdx, rdi
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, r14
ja 0x14003762e
call fcn.14000bbf4
xorps xmm0, xmm0
movups xmmword [rbp + 0x390], xmm0
mov qword [rbp + 0x3a0], r12
mov qword [rbp + 0x3a8], r12
mov r8, rsi
lea rdx, str.YwhPRbd
lea rcx, [rbp + 0x390]
call fcn.1400019a0
xorps xmm0, xmm0
movups xmmword [rbp + 0x370], xmm0
mov qword [rbp + 0x380], r12
mov qword [rbp + 0x388], r12
mov r8, rsi
lea rdx, str.YJxIbur
lea rcx, [rbp + 0x370]
call fcn.1400019a0
mov rdx, qword [rbp + 0x388]
cmp rdx, 0x10
jb 0x140034674
inc rdx
mov rcx, qword [rbp + 0x370]
mov rax, rcx
cmp rdx, r13
jb 0x14003466f
add rdx, rdi
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, r14
ja 0x14003762e
call fcn.14000bbf4
mov rdx, qword [rbp + 0x3a8]
cmp rdx, 0x10
jb 0x1400346af
inc rdx
mov rcx, qword [rbp + 0x390]
mov rax, rcx
cmp rdx, r13
jb 0x1400346aa
add rdx, rdi
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, r14
ja 0x14003762e
call fcn.14000bbf4
xorps xmm0, xmm0
movups xmmword [rbp + 0x3d0], xmm0
mov qword [rbp + 0x3e0], r12
mov qword [rbp + 0x3e8], r12
mov r8, rsi
lea rdx, str.ik_ebJ
lea rcx, [rbp + 0x3d0]
call fcn.1400019a0
xorps xmm0, xmm0
movups xmmword [rbp + 0x3b0], xmm0
mov qword [rbp + 0x3c0], r12
mov qword [rbp + 0x3c8], r12
mov r8, rsi
lea rdx, str.PkmlIqd
lea rcx, [rbp + 0x3b0]
call fcn.1400019a0
mov rdx, qword [rbp + 0x3c8]
cmp rdx, 0x10
jb 0x140034746
inc rdx
mov rcx, qword [rbp + 0x3b0]
mov rax, rcx
cmp rdx, r13
jb 0x140034741
add rdx, rdi
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, r14
ja 0x14003762e
call fcn.14000bbf4
mov rdx, qword [rbp + 0x3e8]
cmp rdx, 0x10
jb 0x140034781
inc rdx
mov rcx, qword [rbp + 0x3d0]
mov rax, rcx
cmp rdx, r13
jb 0x14003477c
add rdx, rdi
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, r14
ja 0x14003762e
call fcn.14000bbf4
xorps xmm0, xmm0
movups xmmword [rbp + 0x168], xmm0
mov qword [rbp + 0x178], r12
mov qword [rbp + 0x180], r12
mov r8, rsi
lea rdx, str.PWDDkFC
lea rcx, [rbp + 0x168]
call fcn.1400019a0
lea rdx, [rbp + 0x168]
lea rcx, [rbp + 0x1588]
call fcn.140030600
lea rcx, [rbp + 0x1588]
call fcn.1400015c0
mov rdx, qword [rbp + 0x180]
cmp rdx, 0x10
jb 0x140034809
inc rdx
mov rcx, qword [rbp + 0x168]
mov rax, rcx
cmp rdx, r13
jb 0x140034804
add rdx, rdi
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, r14
ja 0x140037634
call fcn.14000bbf4
xorps xmm0, xmm0
movups xmmword [rbp + 0xc8], xmm0
mov qword [rbp + 0xd8], r12
mov qword [rbp + 0xe0], r12
mov r8, rsi
lea rdx, str.DbQNHLt
lea rcx, [rbp + 0xc8]
call fcn.1400019a0
lea rdx, [rbp + 0xc8]
lea rcx, [rbp + 0x15a8]
call fcn.140030494
lea rcx, [rbp + 0x15a8]
call fcn.1400015c0
mov rdx, qword [rbp + 0xe0]
cmp rdx, 0x10
jb 0x140034891
inc rdx
mov rcx, qword [rbp + 0xc8]
mov rax, rcx
cmp rdx, r13
jb 0x14003488c
add rdx, rdi
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, r14
ja 0x14003763a
call fcn.14000bbf4
xorps xmm0, xmm0
movups xmmword [rbp + 0x410], xmm0
mov qword [rbp + 0x420], r12
mov qword [rbp + 0x428], r12
mov r8, rsi
lea rdx, str.ojEXrla
lea rcx, [rbp + 0x410]
call fcn.1400019a0
xorps xmm0, xmm0
movups xmmword [rbp + 0x3f0], xmm0
mov qword [rbp + 0x400], r12
mov qword [rbp + 0x408], r12
mov r8, rsi
lea rdx, str.symwHye
lea rcx, [rbp + 0x3f0]
call fcn.1400019a0
lea rdx, [rbp + 0x410]
lea rcx, [rbp + 0x3f0]
call fcn.140030378
lea rcx, [rbp + 0x3f0]
call fcn.1400015c0
lea rcx, [rbp + 0x410]
call fcn.1400015c0
xorps xmm0, xmm0
movups xmmword [rbp + 0x430], xmm0
mov qword [rbp + 0x440], r12
mov qword [rbp + 0x448], r12
mov r8, rsi
lea rdx, str.ccFXKDv
lea rcx, [rbp + 0x430]
call fcn.1400019a0
lea rdx, [rbp + 0x430]
lea rcx, [rbp + 0x15c8]
call fcn.140030554
lea rcx, [rbp + 0x15c8]
call fcn.1400015c0
lea rcx, [rbp + 0x430]
call fcn.1400015c0
lea rdx, str.CMEAItu
lea rcx, [rbp + 0x15e8]
call fcn.140006dac
lea rcx, [rbp + 0x15e8]
call fcn.1400015c0
xorps xmm0, xmm0
movups xmmword [rbp + 0x450], xmm0
mov qword [rbp + 0x460], r12
mov qword [rbp + 0x468], r12
mov r8, rsi
lea rdx, str.opCzLgj
lea rcx, [rbp + 0x450]
call fcn.1400019a0
lea rdx, [rbp + 0x450]
lea rcx, [rbp + 0x1608]
call fcn.1400304dc
lea rcx, [rbp + 0x1608]
call fcn.1400015c0
lea rcx, [rbp + 0x450]
call fcn.1400015c0
xorps xmm0, xmm0
movups xmmword [rbp + 0x490], xmm0
mov qword [rbp + 0x4a0], r12
mov qword [rbp + 0x4a8], r12
mov r8, rsi
lea rdx, str.GphtMfG
lea rcx, [rbp + 0x490]
call fcn.1400019a0
xorps xmm0, xmm0
movups xmmword [rbp + 0x470], xmm0
mov qword [rbp + 0x480], r12
mov qword [rbp + 0x488], r12
mov r8, rsi
lea rdx, str.g_NrysM
lea rcx, [rbp + 0x470]
call fcn.1400019a0
lea rdx, [rbp + 0x490]
lea rcx, [rbp + 0x470]
call fcn.140030378
lea rcx, [rbp + 0x470]
call fcn.1400015c0
lea rcx, [rbp + 0x490]
call fcn.1400015c0
xorps xmm0, xmm0
movups xmmword [rbp + 0x4b0], xmm0
mov qword [rbp + 0x4c0], r12
mov qword [rbp + 0x4c8], r12
mov r8, rsi
lea rdx, str.cWeljkk
lea rcx, [rbp + 0x4b0]
call fcn.1400019a0
lea rdx, [rbp + 0x4b0]
lea rcx, [rbp + 0x1628]
call fcn.140030600
lea rcx, [rbp + 0x1628]
call fcn.1400015c0
lea rcx, [rbp + 0x4b0]
call fcn.1400015c0
xorps xmm0, xmm0
movups xmmword [rbp + 0x4d0], xmm0
mov qword [rbp + 0x4e0], r12
mov qword [rbp + 0x4e8], r12
mov r8, rsi
lea rdx, str.yaVurju
lea rcx, [rbp + 0x4d0]
call fcn.1400019a0
lea rdx, [rbp + 0x4d0]
lea rcx, [rbp + 0x1648]
call fcn.140030554
lea rcx, [rbp + 0x1648]
call fcn.1400015c0
lea rcx, [rbp + 0x4d0]
call fcn.1400015c0
xorps xmm0, xmm0
movups xmmword [rbp + 0x4f0], xmm0
mov qword [rbp + 0x500], r12
mov qword [rbp + 0x508], r12
mov r8, rsi
lea rdx, str.OgZyzrx
lea rcx, [rbp + 0x4f0]
call fcn.1400019a0
lea rdx, [rbp + 0x4f0]
lea rcx, [rbp + 0x1668]
call fcn.140030180
lea rcx, [rbp + 0x1668]
call fcn.1400015c0
lea rcx, [rbp + 0x4f0]
call fcn.1400015c0
xorps xmm0, xmm0
movups xmmword [rbp + 0xa30], xmm0
mov qword [rbp + 0xa40], r12
mov qword [rbp + 0xa48], r12
mov r8, rsi
lea rdx, str.PUSzWgA
lea rcx, [rbp + 0xa30]
call fcn.1400019a0
xorps xmm0, xmm0
movups xmmword [rbp + 0xa10], xmm0
mov qword [rbp + 0xa20], r12
mov qword [rbp + 0xa28], r12
mov r8, rsi
lea rdx, str.pFsSFMI
lea rcx, [rbp + 0xa10]
call fcn.1400019a0
lea rcx, [rbp + 0xa10]
call fcn.1400015c0
lea rcx, [rbp + 0xa30]
call fcn.1400015c0
xorps xmm0, xmm0
movups xmmword [rbp + 0x510], xmm0
mov qword [rbp + 0x520], r12
mov qword [rbp + 0x528], r12
mov r8, rsi
lea rdx, str.F_zMgfR
lea rcx, [rbp + 0x510]
call fcn.1400019a0
lea rdx, [rbp + 0x510]
lea rcx, [rbp + 0x1688]
call fcn.140030298
lea rcx, [rbp + 0x1688]
call fcn.1400015c0
lea rcx, [rbp + 0x510]
call fcn.1400015c0
xorps xmm0, xmm0
movups xmmword [rbp + 0x530], xmm0
mov qword [rbp + 0x540], r12
mov qword [rbp + 0x548], r12
mov r8, rsi
lea rdx, str.MOpaFsk
lea rcx, [rbp + 0x530]
call fcn.1400019a0
lea rdx, [rbp + 0x530]
lea rcx, [rbp + 0x16a8]
call fcn.140030554
lea rcx, [rbp + 0x16a8]
call fcn.1400015c0
lea rcx, [rbp + 0x530]
call fcn.1400015c0
xorps xmm0, xmm0
movups xmmword [rbp + 0xa70], xmm0
mov qword [rbp + 0xa80], r12
mov qword [rbp + 0xa88], r12
mov r8, rsi
lea rdx, str.RJXXU_C
lea rcx, [rbp + 0xa70]
call fcn.1400019a0
xorps xmm0, xmm0
movups xmmword [rbp + 0xa50], xmm0
mov qword [rbp + 0xa60], r12
mov qword [rbp + 0xa68], r12
mov r8, rsi
lea rdx, str.eIWOhmj
lea rcx, [rbp + 0xa50]
call fcn.1400019a0
lea rcx, [rbp + 0xa50]
call fcn.1400015c0
lea rcx, [rbp + 0xa70]
call fcn.1400015c0
xorps xmm0, xmm0
movups xmmword [rbp + 0x550], xmm0
mov qword [rbp + 0x560], r12
mov qword [rbp + 0x568], r12
mov r8, rsi
lea rdx, str.GmboakA
lea rcx, [rbp + 0x550]
call fcn.1400019a0
lea rdx, [rbp + 0x550]
lea rcx, [rbp + 0x16c8]
call fcn.140030554
lea rcx, [rbp + 0x16c8]
call fcn.1400015c0
lea rcx, [rbp + 0x550]
call fcn.1400015c0
xorps xmm0, xmm0
movups xmmword [rbp + 0x570], xmm0
mov qword [rbp + 0x580], r12
mov qword [rbp + 0x588], r12
mov r8, rsi
lea rdx, str.MlwPWrO
lea rcx, [rbp + 0x570]
call fcn.1400019a0
lea rdx, [rbp + 0x570]
lea rcx, [rbp + 0x16e8]
call fcn.140030554
lea rcx, [rbp + 0x16e8]
call fcn.1400015c0
lea rcx, [rbp + 0x570]
call fcn.1400015c0
xorps xmm0, xmm0
movups xmmword [rbp + 0x590], xmm0
mov qword [rbp + 0x5a0], r12
mov qword [rbp + 0x5a8], r12
mov r8, rsi
lea rdx, str.K_LPxdm
lea rcx, [rbp + 0x590]
call fcn.1400019a0
lea rdx, [rbp + 0x590]
lea rcx, [rbp + 0x1708]
call fcn.140030494
lea rcx, [rbp + 0x1708]
call fcn.1400015c0
lea rcx, [rbp + 0x590]
call fcn.1400015c0
xorps xmm0, xmm0
movups xmmword [rbp + 0x5d0], xmm0
mov qword [rbp + 0x5e0], r12
mov qword [rbp + 0x5e8], r12
mov r8, rsi
lea rdx, str.sGjtGLV
lea rcx, [rbp + 0x5d0]
call fcn.1400019a0
xorps xmm0, xmm0
movups xmmword [rbp + 0x5b0], xmm0
mov qword [rbp + 0x5c0], r12
mov qword [rbp + 0x5c8], r12
mov r8, rsi
lea rdx, str.XKsJqTm
lea rcx, [rbp + 0x5b0]
call fcn.1400019a0
lea rdx, [rbp + 0x5d0]
lea rcx, [rbp + 0x5b0]
call fcn.140030378
lea rcx, [rbp + 0x5b0]
call fcn.1400015c0
lea rcx, [rbp + 0x5d0]
call fcn.1400015c0
xorps xmm0, xmm0
movups xmmword [rbp + 0xab0], xmm0
mov qword [rbp + 0xac0], r12
mov qword [rbp + 0xac8], r12
mov r8, rsi
lea rdx, str.BqkIwhY
lea rcx, [rbp + 0xab0]
call fcn.1400019a0
xorps xmm0, xmm0
movups xmmword [rbp + 0xa90], xmm0
mov qword [rbp + 0xaa0], r12
mov qword [rbp + 0xaa8], r12
mov r8, rsi
lea rdx, str.gUYfMBd
lea rcx, [rbp + 0xa90]
call fcn.1400019a0
lea rcx, [rbp + 0xa90]
call fcn.1400015c0
lea rcx, [rbp + 0xab0]
call fcn.1400015c0
xorps xmm0, xmm0
movups xmmword [rbp + 0x610], xmm0
mov qword [rbp + 0x620], r12
mov qword [rbp + 0x628], r12
mov r8, rsi
lea rdx, str.EcVkyPb
lea rcx, [rbp + 0x610]
call fcn.1400019a0
xorps xmm0, xmm0
movups xmmword [rbp + 0x5f0], xmm0
mov qword [rbp + 0x600], r12
mov qword [rbp + 0x608], r12
mov r8, rsi
lea rdx, str.GAjeLCg
lea rcx, [rbp + 0x5f0]
call fcn.1400019a0
lea rdx, [rbp + 0x610]
lea rcx, [rbp + 0x5f0]
call fcn.140030378
lea rcx, [rbp + 0x5f0]
call fcn.1400015c0
lea rcx, [rbp + 0x610]
call fcn.1400015c0
xorps xmm0, xmm0
movups xmmword [rbp + 0x650], xmm0
mov qword [rbp + 0x660], r12
mov qword [rbp + 0x668], r12
mov r8, rsi
lea rdx, str.RZpvOIc
lea rcx, [rbp + 0x650]
call fcn.1400019a0
xorps xmm0, xmm0
movups xmmword [rbp + 0x630], xmm0
mov qword [rbp + 0x640], r12
mov qword [rbp + 0x648], r12
mov r8, rsi
lea rdx, str.cXFzfrj
lea rcx, [rbp + 0x630]
call fcn.1400019a0
lea rdx, [rbp + 0x650]
lea rcx, [rbp + 0x630]
call fcn.140030378
lea rcx, [rbp + 0x630]
call fcn.1400015c0
lea rcx, [rbp + 0x650]
call fcn.1400015c0
lea rdx, str.WgxPbQU
lea rcx, [rbp + 0x1728]
call fcn.140006dac
lea rcx, [rbp + 0x1728]
call fcn.1400015c0
lea rdx, str.VLCLkkc
lea rcx, [rbp + 0x1748]
call fcn.140006dac
lea rcx, [rbp + 0x1748]
call fcn.1400015c0
lea rdx, str.IBezyHb
lea rcx, [rbp + 0x1768]
call fcn.140006dac
lea rcx, [rbp + 0x1768]
call fcn.1400015c0
xorps xmm0, xmm0
movups xmmword [rbp + 0x670], xmm0
mov qword [rbp + 0x680], r12
mov qword [rbp + 0x688], r12
mov r8, rsi
lea rdx, str.GzFboey
lea rcx, [rbp + 0x670]
call fcn.1400019a0
lea rdx, [rbp + 0x670]
lea rcx, [rbp + 0x1788]
call fcn.140030180
lea rcx, [rbp + 0x1788]
call fcn.1400015c0
lea rcx, [rbp + 0x670]
call fcn.1400015c0
xorps xmm0, xmm0
movups xmmword [rbp + 0x690], xmm0
mov qword [rbp + 0x6a0], r12
mov qword [rbp + 0x6a8], r12
mov r8, rsi
lea rdx, str.taWffCl
lea rcx, [rbp + 0x690]
call fcn.1400019a0
lea rdx, [rbp + 0x690]
lea rcx, [rbp + 0x17a8]
call fcn.140030494
lea rcx, [rbp + 0x17a8]
call fcn.1400015c0
lea rcx, [rbp + 0x690]
call fcn.1400015c0
xorps xmm0, xmm0
movups xmmword [rbp + 0x6b0], xmm0
mov qword [rbp + 0x6c0], r12
mov qword [rbp + 0x6c8], r12
mov r8, rsi
lea rdx, str.iCSeuYN
lea rcx, [rbp + 0x6b0]
call fcn.1400019a0
lea rdx, [rbp + 0x6b0]
lea rcx, [rbp + 0x17c8]
call fcn.140030494
lea rcx, [rbp + 0x17c8]
call fcn.1400015c0
lea rcx, [rbp + 0x6b0]
call fcn.1400015c0
xorps xmm0, xmm0
movups xmmword [rbp + 0x6d0], xmm0
mov qword [rbp + 0x6e0], r12
mov qword [rbp + 0x6e8], r12
mov r8, rsi
lea rdx, str.HtwqMTu
lea rcx, [rbp + 0x6d0]
call fcn.1400019a0
lea rdx, [rbp + 0x6d0]
lea rcx, [rbp + 0x17e8]
call fcn.140030180
lea rcx, [rbp + 0x17e8]
call fcn.1400015c0
lea rcx, [rbp + 0x6d0]
call fcn.1400015c0
xorps xmm0, xmm0
movups xmmword [rbp + 0x6f0], xmm0
mov qword [rbp + 0x700], r12
mov qword [rbp + 0x708], r12
mov r8, rsi
lea rdx, str.cpcmIpw
lea rcx, [rbp + 0x6f0]
call fcn.1400019a0
lea rdx, [rbp + 0x6f0]
lea rcx, [rbp + 0x1808]
call fcn.140030554
lea rcx, [rbp + 0x1808]
call fcn.1400015c0
lea rcx, [rbp + 0x6f0]
call fcn.1400015c0
xorps xmm0, xmm0
movups xmmword [rbp + 0x730], xmm0
mov qword [rbp + 0x740], r12
mov qword [rbp + 0x748], r12
mov r8, rsi
lea rdx, str.KwenpPD
lea rcx, [rbp + 0x730]
call fcn.1400019a0
xorps xmm0, xmm0
movups xmmword [rbp + 0x710], xmm0
mov qword [rbp + 0x720], r12
mov qword [rbp + 0x728], r12
mov r8, rsi
lea rdx, str.LsdvnhO
lea rcx, [rbp + 0x710]
call fcn.1400019a0
lea rdx, [rbp + 0x730]
lea rcx, [rbp + 0x710]
call fcn.140030378
lea rcx, [rbp + 0x710]
call fcn.1400015c0
lea rcx, [rbp + 0x730]
call fcn.1400015c0
xorps xmm0, xmm0
movups xmmword [rbp + 0x750], xmm0
mov qword [rbp + 0x760], r12
mov qword [rbp + 0x768], r12
mov r8, rsi
lea rdx, str.SCHBxsk
lea rcx, [rbp + 0x750]
call fcn.1400019a0
lea rdx, [rbp + 0x750]
lea rcx, [rbp + 0x1828]
call fcn.140030298
lea rcx, [rbp + 0x1828]
call fcn.1400015c0
lea rcx, [rbp + 0x750]
call fcn.1400015c0
xorps xmm0, xmm0
movups xmmword [rbp + 0xaf0], xmm0
mov qword [rbp + 0xb00], r12
mov qword [rbp + 0xb08], r12
mov r8, rsi
lea rdx, str.ipzUxSx
lea rcx, [rbp + 0xaf0]
call fcn.1400019a0
xorps xmm0, xmm0
movups xmmword [rbp + 0xad0], xmm0
mov qword [rbp + 0xae0], r12
mov qword [rbp + 0xae8], r12
mov r8, rsi
lea rdx, str.FyCNifo
lea rcx, [rbp + 0xad0]
call fcn.1400019a0
lea rcx, [rbp + 0xad0]
call fcn.1400015c0
lea rcx, [rbp + 0xaf0]
call fcn.1400015c0
xorps xmm0, xmm0
movups xmmword [rbp + 0x770], xmm0
mov qword [rbp + 0x780], r12
mov qword [rbp + 0x788], r12
mov r8, rsi
lea rdx, str.eSFhUIR
lea rcx, [rbp + 0x770]
call fcn.1400019a0
lea rdx, [rbp + 0x770]
lea rcx, [rbp + 0x1848]
call fcn.140030494
lea rcx, [rbp + 0x1848]
call fcn.1400015c0
lea rcx, [rbp + 0x770]
call fcn.1400015c0
xorps xmm0, xmm0
movups xmmword [rbp + 0x790], xmm0
mov qword [rbp + 0x7a0], r12
mov qword [rbp + 0x7a8], r12
mov r8, rsi
lea rdx, str.mSNabNp
lea rcx, [rbp + 0x790]
call fcn.1400019a0
lea rdx, [rbp + 0x790]
lea rcx, [rbp + 0x1868]
call fcn.140030180
lea rcx, [rbp + 0x1868]
call fcn.1400015c0
lea rcx, [rbp + 0x790]
call fcn.1400015c0
xorps xmm0, xmm0
movups xmmword [rbp + 0x7b0], xmm0
mov qword [rbp + 0x7c0], r12
mov qword [rbp + 0x7c8], r12
mov r8, rsi
lea rdx, str.cD_jsnJ
lea rcx, [rbp + 0x7b0]
call fcn.1400019a0
lea rdx, [rbp + 0x7b0]
lea rcx, [rbp + 0x1888]
call fcn.140030298
lea rcx, [rbp + 0x1888]
call fcn.1400015c0
lea rcx, [rbp + 0x7b0]
call fcn.1400015c0
xorps xmm0, xmm0
movups xmmword [rbp + 0x7d0], xmm0
mov qword [rbp + 0x7e0], r12
mov qword [rbp + 0x7e8], r12
mov r8, rsi
lea rdx, str.FWebNBE
lea rcx, [rbp + 0x7d0]
call fcn.1400019a0
lea rdx, [rbp + 0x7d0]
lea rcx, [rbp + 0x18a8]
call fcn.140030180
lea rcx, [rbp + 0x18a8]
call fcn.1400015c0
lea rcx, [rbp + 0x7d0]
call fcn.1400015c0
xorps xmm0, xmm0
movups xmmword [rbp + 0x7f0], xmm0
mov qword [rbp + 0x800], r12
mov qword [rbp + 0x808], r12
mov r8, rsi
lea rdx, str.KtXdLxh
lea rcx, [rbp + 0x7f0]
call fcn.1400019a0
lea rdx, [rbp + 0x7f0]
lea rcx, [rbp + 0x18c8]
call fcn.140030554
lea rcx, [rbp + 0x18c8]
call fcn.1400015c0
lea rcx, [rbp + 0x7f0]
call fcn.1400015c0
xorps xmm0, xmm0
movups xmmword [rbp + 0x810], xmm0
mov qword [rbp + 0x820], r12
mov qword [rbp + 0x828], r12
mov r8, rsi
lea rdx, str.cHBBNRS
lea rcx, [rbp + 0x810]
call fcn.1400019a0
lea rdx, [rbp + 0x810]
lea rcx, [rbp + 0x18e8]
call fcn.140030298
lea rcx, [rbp + 0x18e8]
call fcn.1400015c0
lea rcx, [rbp + 0x810]
call fcn.1400015c0
xorps xmm0, xmm0
movups xmmword [rbp + 0x850], xmm0
mov qword [rbp + 0x860], r12
mov qword [rbp + 0x868], r12
mov r8, rsi
lea rdx, str.KaciqIa
lea rcx, [rbp + 0x850]
call fcn.1400019a0
xorps xmm0, xmm0
movups xmmword [rbp + 0x830], xmm0
mov qword [rbp + 0x840], r12
mov qword [rbp + 0x848], r12
mov r8, rsi
lea rdx, str.ESmubXK
lea rcx, [rbp + 0x830]
call fcn.1400019a0
lea rdx, [rbp + 0x850]
lea rcx, [rbp + 0x830]
call fcn.140030378
lea rcx, [rbp + 0x830]
call fcn.1400015c0
lea rcx, [rbp + 0x850]
call fcn.1400015c0
xorps xmm0, xmm0
movups xmmword [rbp + 0x870], xmm0
mov qword [rbp + 0x880], r12
mov qword [rbp + 0x888], r12
mov r8, rsi
lea rdx, str.QSNYrDq
lea rcx, [rbp + 0x870]
call fcn.1400019a0
lea rdx, [rbp + 0x870]
lea rcx, [rbp + 0x1908]
call fcn.140030600
lea rcx, [rbp + 0x1908]
call fcn.1400015c0
lea rcx, [rbp + 0x870]
call fcn.1400015c0
xorps xmm0, xmm0
movups xmmword [rbp + 0x8b0], xmm0
mov qword [rbp + 0x8c0], r12
mov qword [rbp + 0x8c8], r12
mov r8, rsi
lea rdx, str.TSHQDYs
lea rcx, [rbp + 0x8b0]
call fcn.1400019a0
xorps xmm0, xmm0
movups xmmword [rbp + 0x890], xmm0
mov qword [rbp + 0x8a0], r12
mov qword [rbp + 0x8a8], r12
mov r8, rsi
lea rdx, str.KEwhJzz
lea rcx, [rbp + 0x890]
call fcn.1400019a0
lea rdx, [rbp + 0x8b0]
lea rcx, [rbp + 0x890]
call fcn.140030378
lea rcx, [rbp + 0x890]
call fcn.1400015c0
lea rcx, [rbp + 0x8b0]
call fcn.1400015c0
xorps xmm0, xmm0
movups xmmword [rbp + 0x8d0], xmm0
mov qword [rbp + 0x8e0], r12
mov qword [rbp + 0x8e8], r12
mov r8, rsi
lea rdx, str.zPLMlQi
lea rcx, [rbp + 0x8d0]
call fcn.1400019a0
lea rdx, [rbp + 0x8d0]
lea rcx, [rbp + 0x1928]
call fcn.140030554
lea rcx, [rbp + 0x1928]
call fcn.1400015c0
lea rcx, [rbp + 0x8d0]
call fcn.1400015c0
xorps xmm0, xmm0
movups xmmword [rbp + 0x910], xmm0
mov qword [rbp + 0x920], r12
mov qword [rbp + 0x928], r12
mov r8, rsi
lea rdx, str.oehLCfM
lea rcx, [rbp + 0x910]
call fcn.1400019a0
xorps xmm0, xmm0
movups xmmword [rbp + 0x8f0], xmm0
mov qword [rbp + 0x900], r12
mov qword [rbp + 0x908], r12
mov r8, rsi
lea rdx, str.SKSQGIK
lea rcx, [rbp + 0x8f0]
call fcn.1400019a0
lea rdx, [rbp + 0x910]
lea rcx, [rbp + 0x8f0]
call fcn.140030378
lea rcx, [rbp + 0x8f0]
call fcn.1400015c0
lea rcx, [rbp + 0x910]
call fcn.1400015c0
xorps xmm0, xmm0
movups xmmword [rbp + 0x930], xmm0
mov qword [rbp + 0x940], r12
mov qword [rbp + 0x948], r12
mov r8, rsi
lea rdx, str.RsvXOeP
lea rcx, [rbp + 0x930]
call fcn.1400019a0
lea rdx, [rbp + 0x930]
lea rcx, [rbp + 0x1948]
call fcn.140030180
lea rcx, [rbp + 0x1948]
call fcn.1400015c0
lea rcx, [rbp + 0x930]
call fcn.1400015c0
xorps xmm0, xmm0
movups xmmword [rbp + 0x970], xmm0
mov qword [rbp + 0x980], r12
mov qword [rbp + 0x988], r12
mov r8, rsi
lea rdx, str.CAyrZiP
lea rcx, [rbp + 0x970]
call fcn.1400019a0
xorps xmm0, xmm0
movups xmmword [rbp + 0x950], xmm0
mov qword [rbp + 0x960], r12
mov qword [rbp + 0x968], r12
mov r8, rsi
lea rdx, str.a_Gd_rg
lea rcx, [rbp + 0x950]
call fcn.1400019a0
lea rdx, [rbp + 0x970]
lea rcx, [rbp + 0x950]
call fcn.140030378
lea rcx, [rbp + 0x950]
call fcn.1400015c0
lea rcx, [rbp + 0x970]
call fcn.1400015c0
xorps xmm0, xmm0
movups xmmword [rbp + 0xb30], xmm0
mov qword [rbp + 0xb40], r12
mov qword [rbp + 0xb48], r12
mov r8, rsi
lea rdx, str.obsx_Td
lea rcx, [rbp + 0xb30]
call fcn.1400019a0
xorps xmm0, xmm0
movups xmmword [rbp + 0xb10], xmm0
mov qword [rbp + 0xb20], r12
mov qword [rbp + 0xb28], r12
mov r8, rsi
lea rdx, str.rZTTczk
lea rcx, [rbp + 0xb10]
call fcn.1400019a0
lea rcx, [rbp + 0xb10]
call fcn.1400015c0
lea rcx, [rbp + 0xb30]
call fcn.1400015c0
xorps xmm0, xmm0
movups xmmword [rbp + 0xb70], xmm0
mov qword [rbp + 0xb80], r12
mov qword [rbp + 0xb88], r12
mov r8, rsi
lea rdx, str.rOhrocE
lea rcx, [rbp + 0xb70]
call fcn.1400019a0
xorps xmm0, xmm0
movups xmmword [rbp + 0xb50], xmm0
mov qword [rbp + 0xb60], r12
mov qword [rbp + 0xb68], r12
mov r8, rsi
lea rdx, str.rgfVsLV
lea rcx, [rbp + 0xb50]
call fcn.1400019a0
lea rcx, [rbp + 0xb50]
call fcn.1400015c0
lea rcx, [rbp + 0xb70]
call fcn.1400015c0
xorps xmm0, xmm0
movups xmmword [rbp + 0x990], xmm0
mov qword [rbp + 0x9a0], r12
mov qword [rbp + 0x9a8], r12
mov r8, rsi
lea rdx, str.gEcjskJ
lea rcx, [rbp + 0x990]
call fcn.1400019a0
lea rdx, [rbp + 0x990]
lea rcx, [rbp + 0x1968]
call fcn.1400304dc
lea rcx, [rbp + 0x1968]
call fcn.1400015c0
lea rcx, [rbp + 0x990]
call fcn.1400015c0
xorps xmm0, xmm0
movups xmmword [rbp + 0x9b0], xmm0
mov qword [rbp + 0x9c0], r12
mov qword [rbp + 0x9c8], r12
mov r8, rsi
lea rdx, str.IMVDHSw
lea rcx, [rbp + 0x9b0]
call fcn.1400019a0
lea rdx, [rbp + 0x9b0]
lea rcx, [rbp + 0x1988]
call fcn.140030494
lea rcx, [rbp + 0x1988]
call fcn.1400015c0
lea rcx, [rbp + 0x9b0]
call fcn.1400015c0
xorps xmm0, xmm0
movups xmmword [rbp + 0xbb0], xmm0
mov qword [rbp + 0xbc0], r12
mov qword [rbp + 0xbc8], r12
mov r8, rsi
lea rdx, str.taSkypL
lea rcx, [rbp + 0xbb0]
call fcn.1400019a0
xorps xmm0, xmm0
movups xmmword [rbp + 0xb90], xmm0
mov qword [rbp + 0xba0], r12
mov qword [rbp + 0xba8], r12
mov r8, rsi
lea rdx, str.RoclBZH
lea rcx, [rbp + 0xb90]
call fcn.1400019a0
lea rcx, [rbp + 0xb90]
call fcn.1400015c0
lea rcx, [rbp + 0xbb0]
call fcn.1400015c0
xorps xmm0, xmm0
movups xmmword [rbp + 0x9d0], xmm0
mov qword [rbp + 0x9e0], r12
mov qword [rbp + 0x9e8], r12
mov r8, rsi
lea rdx, str.nDFQuTZ
lea rcx, [rbp + 0x9d0]
call fcn.1400019a0
lea rdx, [rbp + 0x9d0]
lea rcx, [rbp + 0x19a8]
call fcn.1400304dc
lea rcx, [rbp + 0x19a8]
call fcn.1400015c0
lea rcx, [rbp + 0x9d0]
call fcn.1400015c0
xorps xmm0, xmm0
movups xmmword [rbp + 0x9f0], xmm0
mov qword [rbp + 0xa00], r12
mov qword [rbp + 0xa08], r12
mov r8, rsi
lea rdx, str.sLXp_zs
lea rcx, [rbp + 0x9f0]
call fcn.1400019a0
lea rdx, [rbp + 0x9f0]
lea rcx, [rbp + 0x19c8]
call fcn.140030554
lea rcx, [rbp + 0x19c8]
call fcn.1400015c0
lea rcx, [rbp + 0x9f0]
call fcn.1400015c0
xorps xmm0, xmm0
movups xmmword [rbp + 0xbf0], xmm0
mov qword [rbp + 0xc00], r12
mov qword [rbp + 0xc08], r12
mov r8, rsi
lea rdx, str.kfmiULe
lea rcx, [rbp + 0xbf0]
call fcn.1400019a0
xorps xmm0, xmm0
movups xmmword [rbp + 0xbd0], xmm0
mov qword [rbp + 0xbe0], r12
mov qword [rbp + 0xbe8], r12
mov r8, rsi
lea rdx, str.YsOnXcQ
lea rcx, [rbp + 0xbd0]
call fcn.1400019a0
lea rcx, [rbp + 0xbd0]
call fcn.1400015c0
lea rcx, [rbp + 0xbf0]
call fcn.1400015c0
xorps xmm0, xmm0
movups xmmword [rbp + 0x250], xmm0
mov qword [rbp + 0x260], r12
mov qword [rbp + 0x268], r12
mov r8, rsi
lea rdx, str.tmTfSHf
lea rcx, [rbp + 0x250]
call fcn.1400019a0
xorps xmm0, xmm0
movups xmmword [rbp + 0x230], xmm0
mov qword [rbp + 0x240], r12
mov qword [rbp + 0x248], r12
mov r8, rsi
lea rdx, str.yFNqu_j
lea rcx, [rbp + 0x230]
call fcn.1400019a0
lea rdx, [rbp + 0x250]
lea rcx, [rbp + 0x230]
call fcn.140030378
lea rcx, [rbp + 0x230]
call fcn.1400015c0
lea rcx, [rbp + 0x250]
call fcn.1400015c0
xorps xmm0, xmm0
movups xmmword [rbp + 0x270], xmm0
mov qword [rbp + 0x280], r12
mov qword [rbp + 0x288], r12
mov r8, rsi
lea rdx, str.tapANkN
lea rcx, [rbp + 0x270]
call fcn.1400019a0
lea rdx, [rbp + 0x270]
lea rcx, [rbp + 0x19e8]
call fcn.140030180
lea rcx, [rbp + 0x19e8]
call fcn.1400015c0
lea rcx, [rbp + 0x270]
call fcn.1400015c0
xorps xmm0, xmm0
movups xmmword [rbp + 0x290], xmm0
mov qword [rbp + 0x2a0], r12
mov qword [rbp + 0x2a8], r12
mov r8, rsi
lea rdx, str.OuwsWch
lea rcx, [rbp + 0x290]
call fcn.1400019a0
lea rdx, [rbp + 0x290]
lea rcx, [rbp + 0x1a08]
call fcn.140030180
lea rcx, [rbp + 0x1a08]
call fcn.1400015c0
lea rcx, [rbp + 0x290]
call fcn.1400015c0
xorps xmm0, xmm0
movups xmmword [rbp + 0x2b0], xmm0
mov qword [rbp + 0x2c0], r12
mov qword [rbp + 0x2c8], r12
mov r8, rsi
lea rdx, str.MmiszjP
lea rcx, [rbp + 0x2b0]
call fcn.1400019a0
lea rdx, [rbp + 0x2b0]
lea rcx, [rbp + 0x1a28]
call fcn.140030600
lea rcx, [rbp + 0x1a28]
call fcn.1400015c0
lea rcx, [rbp + 0x2b0]
call fcn.1400015c0
lea rdx, str.GFfPPqU
lea rcx, [rbp + 0xe18]
call fcn.14000161c
lea rdx, [rbp + 0xe18]
lea rcx, [rbp + 0x1a48]
call fcn.140030298
lea rcx, [rbp + 0x1a48]
call fcn.1400015c0
lea rcx, [rbp + 0xe18]
call fcn.1400015c0
lea rdx, str.sXJwMTI
lea rcx, [rbp + 0x1a88]
call fcn.14000161c
lea rdx, str.NrYLkpR
lea rcx, [rbp + 0x1a68]
call fcn.14000161c
lea rcx, [rbp + 0x1a68]
call fcn.1400015c0
lea rcx, [rbp + 0x1a88]
call fcn.1400015c0
lea rdx, str.YeIaAvo
lea rcx, [rbp + 0xe38]
call fcn.14000161c
lea rdx, [rbp + 0xe38]
lea rcx, [rbp + 0x1aa8]
call fcn.140030600
lea rcx, [rbp + 0x1aa8]
call fcn.1400015c0
lea rcx, [rbp + 0xe38]
call fcn.1400015c0
lea rdx, str.lFEYOMG
lea rcx, [rbp + 0xe58]
call fcn.14000161c
lea rdx, [rbp + 0xe58]
lea rcx, [rbp + 0x1ac8]
call fcn.1400304dc
lea rcx, [rbp + 0x1ac8]
call fcn.1400015c0
lea rcx, [rbp + 0xe58]
call fcn.1400015c0
lea rdx, str.EcekhOn
lea rcx, [rbp + 0xe78]
call fcn.14000161c
lea rdx, [rbp + 0xe78]
lea rcx, [rbp + 0x1ae8]
call fcn.140030298
lea rcx, [rbp + 0x1ae8]
call fcn.1400015c0
lea rcx, [rbp + 0xe78]
call fcn.1400015c0
lea rdx, str.aEsTsvE
lea rcx, [rbp + 0x1b08]
call fcn.140006dac
lea rcx, [rbp + 0x1b08]
call fcn.1400015c0
lea rdx, str.MGwjAEd
lea rcx, [rbp + 0x1b48]
call fcn.14000161c
lea rdx, str.g_gitep
lea rcx, [rbp + 0x1b28]
call fcn.14000161c
lea rcx, [rbp + 0x1b28]
call fcn.1400015c0
lea rcx, [rbp + 0x1b48]
call fcn.1400015c0
lea rdx, str.WRUTyIW
lea rcx, [rbp + 0xe98]
call fcn.14000161c
lea rdx, [rbp + 0xe98]
lea rcx, [rbp + 0x1b68]
call fcn.1400304dc
lea rcx, [rbp + 0x1b68]
call fcn.1400015c0
lea rcx, [rbp + 0xe98]
call fcn.1400015c0
lea rdx, str.x_WOlOU
lea rcx, [rbp + 0xeb8]
call fcn.14000161c
lea rdx, [rbp + 0xeb8]
lea rcx, [rbp + 0x1b88]
call fcn.140030494
lea rcx, [rbp + 0x1b88]
call fcn.1400015c0
lea rcx, [rbp + 0xeb8]
call fcn.1400015c0
lea rdx, str.pvksiOy
lea rcx, [rbp + 0xed8]
call fcn.14000161c
lea rdx, [rbp + 0xed8]
lea rcx, [rbp + 0x1ba8]
call fcn.1400304dc
lea rcx, [rbp + 0x1ba8]
call fcn.1400015c0
lea rcx, [rbp + 0xed8]
call fcn.1400015c0
lea rdx, str.AWTcfRO
lea rcx, [rbp + 0xef8]
call fcn.14000161c
lea rdx, [rbp + 0xef8]
lea rcx, [rbp + 0x1bc8]
call fcn.140030180
lea rcx, [rbp + 0x1bc8]
call fcn.1400015c0
lea rcx, [rbp + 0xef8]
call fcn.1400015c0
lea rdx, str.rIWQOpe
lea rcx, [rbp + 0xf18]
call fcn.14000161c
lea rdx, [rbp + 0xf18]
lea rcx, [rbp + 0x1be8]
call fcn.140030600
lea rcx, [rbp + 0x1be8]
call fcn.1400015c0
lea rcx, [rbp + 0xf18]
call fcn.1400015c0
lea rdx, str.AGdZjEV
lea rcx, [rbp + 0xf58]
call fcn.14000161c
lea rdx, str.rmBPlby
lea rcx, [rbp + 0xf38]
call fcn.14000161c
lea rdx, [rbp + 0xf58]
lea rcx, [rbp + 0xf38]
call fcn.140030378
lea rcx, [rbp + 0xf38]
call fcn.1400015c0
lea rcx, [rbp + 0xf58]
call fcn.1400015c0
lea rdx, str.LXmKPAa
lea rcx, [rbp + 0xf78]
call fcn.14000161c
lea rdx, [rbp + 0xf78]
lea rcx, [rbp + 0x1c08]
call fcn.140030494
lea rcx, [rbp + 0x1c08]
call fcn.1400015c0
lea rcx, [rbp + 0xf78]
call fcn.1400015c0
lea rdx, str._TwoTDg
lea rcx, [rbp + 0x1c28]
call fcn.140006dac
lea rcx, [rbp + 0x1c28]
call fcn.1400015c0
lea rdx, str.MHviPxT
lea rcx, [rbp + 0xf98]
call fcn.14000161c
lea rdx, [rbp + 0xf98]
lea rcx, [rbp + 0x1c48]
call fcn.1400304dc
lea rcx, [rbp + 0x1c48]
call fcn.1400015c0
lea rcx, [rbp + 0xf98]
call fcn.1400015c0
lea rdx, str.MIKCNwz
lea rcx, [rbp + 0xfb8]
call fcn.14000161c
lea rdx, [rbp + 0xfb8]
lea rcx, [rbp + 0x1c68]
call fcn.140030554
lea rcx, [rbp + 0x1c68]
call fcn.1400015c0
lea rcx, [rbp + 0xfb8]
call fcn.1400015c0
lea rdx, str.XIktDCh
lea rcx, [rbp + 0xff8]
call fcn.14000161c
lea rdx, str.sQKXIfO
lea rcx, [rbp + 0xfd8]
call fcn.14000161c
lea rdx, [rbp + 0xff8]
lea rcx, [rbp + 0xfd8]
call fcn.140030378
lea rcx, [rbp + 0xfd8]
call fcn.1400015c0
lea rcx, [rbp + 0xff8]
call fcn.1400015c0
lea rdx, str.rKrWXtt
lea rcx, [rbp + 0x1018]
call fcn.14000161c
lea rdx, [rbp + 0x1018]
lea rcx, [rbp + 0x1c88]
call fcn.140030180
lea rcx, [rbp + 0x1c88]
call fcn.1400015c0
lea rcx, [rbp + 0x1018]
call fcn.1400015c0
lea rdx, str.oUxQsMG
lea rcx, [rbp + 0x1038]
call fcn.14000161c
lea rdx, [rbp + 0x1038]
lea rcx, [rbp + 0x1ca8]
call fcn.140030180
lea rcx, [rbp + 0x1ca8]
call fcn.1400015c0
lea rcx, [rbp + 0x1038]
call fcn.1400015c0
lea rdx, str.KUayRBC
lea rcx, [rbp + 0x1058]
call fcn.14000161c
lea rdx, [rbp + 0x1058]
lea rcx, [rbp + 0x1cc8]
call fcn.140030298
lea rcx, [rbp + 0x1cc8]
call fcn.1400015c0
lea rcx, [rbp + 0x1058]
call fcn.1400015c0
lea rdx, str.oRIEq_X
lea rcx, [rbp + 0x1078]
call fcn.14000161c
lea rdx, [rbp + 0x1078]
lea rcx, [rbp + 0x1ce8]
call fcn.140030554
lea rcx, [rbp + 0x1ce8]
call fcn.1400015c0
lea rcx, [rbp + 0x1078]
call fcn.1400015c0
lea rdx, str.CFnaZUF
lea rcx, [rbp + 0x1098]
call fcn.14000161c
lea rdx, [rbp + 0x1098]
lea rcx, [rbp + 0x1d08]
call fcn.140030180
lea rcx, [rbp + 0x1d08]
call fcn.1400015c0
lea rcx, [rbp + 0x1098]
call fcn.1400015c0
lea rdx, str.ACFbAMk
lea rcx, [rbp + 0x10b8]
call fcn.14000161c
lea rdx, [rbp + 0x10b8]
lea rcx, [rbp + 0x1d28]
call fcn.140030180
lea rcx, [rbp + 0x1d28]
call fcn.1400015c0
lea rcx, [rbp + 0x10b8]
call fcn.1400015c0
lea rdx, str.PvdaNsK
lea rcx, [rbp + 0x10f8]
call fcn.14000161c
lea rdx, str.LcHEqWx
lea rcx, [rbp + 0x10d8]
call fcn.14000161c
lea rdx, [rbp + 0x10f8]
lea rcx, [rbp + 0x10d8]
call fcn.140030378
lea rcx, [rbp + 0x10d8]
call fcn.1400015c0
lea rcx, [rbp + 0x10f8]
call fcn.1400015c0
lea rdx, str.zlDqtXN
lea rcx, [rbp + 0x1d68]
call fcn.14000161c
lea rdx, str.bGxiEPk
lea rcx, [rbp + 0x1d48]
call fcn.14000161c
lea rcx, [rbp + 0x1d48]
call fcn.1400015c0
lea rcx, [rbp + 0x1d68]
call fcn.1400015c0
lea rdx, str.HYEPkFm
lea rcx, [rbp + 0x1118]
call fcn.14000161c
lea rdx, [rbp + 0x1118]
lea rcx, [rbp + 0x1d88]
call fcn.140030494
lea rcx, [rbp + 0x1d88]
call fcn.1400015c0
lea rcx, [rbp + 0x1118]
call fcn.1400015c0
lea rdx, str.ndXBESs
lea rcx, [rbp + 0x1138]
call fcn.14000161c
lea rdx, [rbp + 0x1138]
lea rcx, [rbp + 0x1da8]
call fcn.140030494
lea rcx, [rbp + 0x1da8]
call fcn.1400015c0
lea rcx, [rbp + 0x1138]
call fcn.1400015c0
lea rdx, str.uobvmhx
lea rcx, [rbp + 0x1158]
call fcn.14000161c
lea rdx, [rbp + 0x1158]
lea rcx, [rbp + 0x1dc8]
call fcn.140030180
lea rcx, [rbp + 0x1dc8]
call fcn.1400015c0
lea rcx, [rbp + 0x1158]
call fcn.1400015c0
lea rdx, str.ahdGgge
lea rcx, [rbp + 0x1198]
call fcn.14000161c
lea rdx, str.TeESFyH
lea rcx, [rbp + 0x1178]
call fcn.14000161c
lea rdx, [rbp + 0x1198]
lea rcx, [rbp + 0x1178]
call fcn.140030378
lea rcx, [rbp + 0x1178]
call fcn.1400015c0
lea rcx, [rbp + 0x1198]
call fcn.1400015c0
lea rdx, str.wpJbQsi
lea rcx, [rbp + 0x11b8]
call fcn.14000161c
lea rdx, [rbp + 0x11b8]
lea rcx, [rbp + 0x1de8]
call fcn.140030554
lea rcx, [rbp + 0x1de8]
call fcn.1400015c0
lea rcx, [rbp + 0x11b8]
call fcn.1400015c0
lea rdx, str.ZYAsywK
lea rcx, [rbp + 0x11d8]
call fcn.14000161c
lea rdx, [rbp + 0x11d8]
lea rcx, [rbp + 0x1e08]
call fcn.140030298
lea rcx, [rbp + 0x1e08]
call fcn.1400015c0
lea rcx, [rbp + 0x11d8]
call fcn.1400015c0
lea rdx, str.bPKp_fc
lea rcx, [rbp + 0x11f8]
call fcn.14000161c
lea rdx, [rbp + 0x11f8]
lea rcx, [rbp + 0x1e28]
call fcn.140030298
lea rcx, [rbp + 0x1e28]
call fcn.1400015c0
lea rcx, [rbp + 0x11f8]
call fcn.1400015c0
lea rdx, str.dwEIrTY
lea rcx, [rbp + 0x1218]
call fcn.14000161c
lea rdx, [rbp + 0x1218]
lea rcx, [rbp + 0x1e48]
call fcn.140030600
lea rcx, [rbp + 0x1e48]
call fcn.1400015c0
lea rcx, [rbp + 0x1218]
call fcn.1400015c0
lea rdx, str.srwC_Tl
lea rcx, [rbp + 0x1238]
call fcn.14000161c
lea rdx, [rbp + 0x1238]
lea rcx, [rbp + 0x1e68]
call fcn.140030600
lea rcx, [rbp + 0x1e68]
call fcn.1400015c0
lea rcx, [rbp + 0x1238]
call fcn.1400015c0
lea rdx, str.mGLDEpG
lea rcx, [rbp + 0x1ea8]
call fcn.14000161c
lea rdx, str.qIPtyfg
lea rcx, [rbp + 0x1e88]
call fcn.14000161c
lea rcx, [rbp + 0x1e88]
call fcn.1400015c0
lea rcx, [rbp + 0x1ea8]
call fcn.1400015c0
lea rdx, str.zNbjHFl
lea rcx, [rbp + 0x1ee8]
call fcn.14000161c
lea rdx, str.EozGqWG
lea rcx, [rbp + 0x1ec8]
call fcn.14000161c
lea rcx, [rbp + 0x1ec8]
call fcn.1400015c0
lea rcx, [rbp + 0x1ee8]
call fcn.1400015c0
lea rdx, str.dmPBdMU
lea rcx, [rbp + 0x1258]
call fcn.14000161c
lea rdx, [rbp + 0x1258]
lea rcx, [rbp + 0x1f08]
call fcn.140030180
lea rcx, [rbp + 0x1f08]
call fcn.1400015c0
lea rcx, [rbp + 0x1258]
call fcn.1400015c0
lea rdx, str.BYqjRBh
lea rcx, [rbp + 0x1f48]
call fcn.14000161c
lea rdx, str.KBdPLdX
lea rcx, [rbp + 0x1f28]
call fcn.14000161c
lea rcx, [rbp + 0x1f28]
call fcn.1400015c0
lea rcx, [rbp + 0x1f48]
call fcn.1400015c0
lea rdx, str.NfAhxUC
lea rcx, [rbp + 0x1298]
call fcn.14000161c
lea rdx, str.wmCmgRc
lea rcx, [rbp + 0x1278]
call fcn.14000161c
lea rdx, [rbp + 0x1298]
lea rcx, [rbp + 0x1278]
call fcn.140030378
lea rcx, [rbp + 0x1278]
call fcn.1400015c0
lea rcx, [rbp + 0x1298]
call fcn.1400015c0
lea rdx, str.OvdtxFT
lea rcx, [rbp + 0x12b8]
call fcn.14000161c
lea rdx, [rbp + 0x12b8]
lea rcx, [rbp + 0x1f68]
call fcn.140030298
lea rcx, [rbp + 0x1f68]
call fcn.1400015c0
lea rcx, [rbp + 0x12b8]
call fcn.1400015c0
lea rdx, str.fCndKXw
lea rcx, [rbp + 0x12d8]
call fcn.14000161c
lea rdx, [rbp + 0x12d8]
lea rcx, [rbp + 0x1f88]
call fcn.140030600
lea rcx, [rbp + 0x1f88]
call fcn.1400015c0
lea rcx, [rbp + 0x12d8]
call fcn.1400015c0
lea rdx, str.paIPeGl
lea rcx, [rbp + 0x12f8]
call fcn.14000161c
lea rdx, [rbp + 0x12f8]
lea rcx, [rbp + 0x1fa8]
call fcn.140030600
lea rcx, [rbp + 0x1fa8]
call fcn.1400015c0
lea rcx, [rbp + 0x12f8]
call fcn.1400015c0
or edx, 0xffffffff
mov rcx, rbx
call qword [0x1400a8cf0]
mov ebx, 0x208
mov ecx, ebx
call fcn.14000bbfc
mov r15, rax
mov qword [rbp + 0x90], rax
mov ecx, ebx
call fcn.14000bbfc
mov rdi, rax
mov rbx, qword [0x1400a8cc8]
mov rdx, qword [0x1400a8cc0]
xor ecx, ecx
call rdx
mov rcx, rax
mov r8d, 0x104
mov rdx, r15
call rbx
mov rcx, r15
mov rdx, rdi
sub rdx, r15
movzx eax, word [rcx]
mov word [rcx + rdx], ax
lea rcx, [rcx + 2]
test ax, ax
jne 0x14003687a
mov rcx, rdi
call fcn.140001140
mov r14, rax
lea rbx, [rax + 2]
or rdi, 0xffffffffffffffff
mov rcx, rdi
inc rcx
cmp word [rbx + rcx*2], r12w
jne 0x1400368a0
inc rcx
mov eax, 2
mul rcx
cmovo rax, rdi
mov rcx, rax
call fcn.14000bbfc
mov rdx, rbx
sub rax, rbx
movzx ecx, word [rdx]
mov word [rdx + rax], cx
lea rdx, [rdx + 2]
test cx, cx
jne 0x1400368c7
mov rdx, rbx
lea rcx, [rbp + 0x40]
call fcn.14000150c
mov rax, qword [rbp + 0x50]
mov word [r14 + rax*2 - 6], r12w
lea rcx, [rbp + 0xc68]
call fcn.140005204
mov rcx, rax
call fcn.1400051c0
mov rdx, rax
lea rcx, [rbp + 0xc78]
call fcn.14000150c
mov rdx, rbx
lea rcx, [rbp + 0x40]
call fcn.140005ef0
lea rdx, [rbp + 0xc78]
lea rcx, [rbp + 0x40]
call fcn.140005edc
mov edx, 0x16
lea rcx, [0x1400762a0]
call fcn.140037ce4
mov rdx, rax
lea rcx, [rbp - 0x30]
call fcn.14000161c
lea rcx, [rbp + 0x80]
call fcn.14000514c
mov rcx, rax
call fcn.140005108
mov rdx, rax
lea rcx, [rbp + 0xa8]
call fcn.14000150c
lea rdx, [0x140048ff8]
lea rcx, [rbp + 0x22d0]
call fcn.140001494
mov rcx, rax
call fcn.140001450
mov rbx, rax
xor edx, edx
lea rcx, [rbp - 0x30]
call fcn.140005f6c
mov cl, byte [rbx]
cmp byte [rax], cl
jne 0x140036a88
lea rcx, [rbp + 0x2000]
call fcn.14000501c
lea rcx, [rbp + 0x40]
call fcn.1400014f4
mov rdx, rax
lea rcx, [rbp + 0x2000]
call fcn.140004e94
lea rcx, [rbp + 0x2000]
call fcn.140004e08
lea r14, [0x1400486e0]
test al, al
je 0x140036a31
mov r8, r12
lea r9, [0x1400762c0]
movabs r10, 0x25e22708092f1139
mov rax, r10
mul r8
mov rax, r8
sub rax, rdx
shr rax, 1
add rax, rdx
shr rax, 7
imul rax, rax, 0xdf
mov rcx, r8
sub rcx, rax
mov al, byte [rcx + r14]
xor byte [r8 + r9], al
inc r8
cmp r8, 0x30aff
jb 0x1400369ee
lea rcx, [rbp + 0x2000]
call fcn.140005a64
lea rcx, [rbp + 0x2000]
call fcn.140004d6c
lea rdx, [rbp + 0x40]
cmp qword [rbp + 0x58], 8
cmovae rdx, qword [rbp + 0x40]
mov r8, qword [rbp + 0x50]
lea rcx, [rbp + 0xa8]
call fcn.140005e60
lea rcx, [rbp + 0x20a8]
call fcn.140004e14
nop
lea rax, vtable.std::ios_base.0
mov qword [rbp + 0x20a8], rax
lea rcx, [rbp + 0x20a8]
call fcn.14000b1bc
nop
jmp 0x14003720d
lea rdx, str.TEMP
lea rcx, [rbp + 0x228]
call fcn.140001398
mov rcx, rax
call fcn.140001354
mov rcx, rax
call fcn.140015894
mov qword [rbp + 0x88], rax
lea rdx, [rbp + 0x88]
lea rcx, [rbp + 0x1318]
call fcn.140006fac
lea rdx, [rbp + 0x1318]
lea rcx, [rbp + 0x98]
call fcn.140004114
lea rdx, [rbp + 0x98]
lea rcx, [rbp + 0x1338]
call fcn.140033b48
mov rdx, rax
lea rcx, [rbp - 0x10]
call fcn.1400042c0
lea rdx, [rbp + 0x98]
lea rcx, [rbp + 0x1fe8]
call fcn.140033b48
mov rdx, rax
lea rcx, [rsp + 0x58]
call fcn.1400042e4
lea rbx, [0x140048600]
lea r14, [0x1400486e0]
mov rdx, qword [rbp - 0x10]
cmp rdx, qword [rsp + 0x58]
je 0x14003715a
movups xmm0, xmmword [rdx]
movaps xmmword [rbp - 0x70], xmm0
movups xmm1, xmmword [rdx + 0x10]
movaps xmmword [rbp - 0x60], xmm1
add rdx, 0x20
xorps xmm0, xmm0
movups xmmword [rbp - 0x50], xmm0
mov qword [rbp - 0x40], r12
mov qword [rbp - 0x38], r12
mov r8, qword [rdx + 0x10]
cmp qword [rdx + 0x18], 8
jb 0x140036b64
mov rdx, qword [rdx]
lea rcx, [rbp - 0x50]
call fcn.1400073f8
mov eax, dword [rbp - 0x54]
and eax, 3
cmp al, 3
jne 0x140036bb8
test dword [rbp - 0x60], 0x400
je 0x140036ba6
cmp dword [rbp - 0x5c], 0xa000000c
jne 0x140036b93
mov eax, 4
jmp 0x140036c3f
cmp dword [rbp - 0x5c], 0xa0000003
jne 0x140036ba6
mov eax, 0xa
jmp 0x140036c3f
movzx eax, byte [rbp - 0x60]
and eax, 0x10
or eax, 0x20
shr eax, 4
jmp 0x140036c3f
test byte [rbp - 0x54], 2
mov r9d, 0xffffffff
cmovne r9d, dword [rbp - 0x60]
lea rcx, [rbp - 0x50]
cmp qword [rbp - 0x38], 8
cmovae rcx, qword [rbp - 0x50]
mov r8d, 3
lea rdx, [rbp + 0xc48]
call fcn.14000a85c
mov edx, eax
test eax, eax
jne 0x140036c13
mov eax, dword [rbp + 0xc58]
bt eax, 0xa
jae 0x140036baa
cmp dword [rbp + 0xc5c], 0xa000000c
je 0x140036b89
cmp dword [rbp + 0xc5c], 0xa0000003
jne 0x140036baa
jmp 0x140036b9c
sub eax, 2
je 0x140036c2a
sub eax, 1
je 0x140036c2a
sub eax, 0x32
je 0x140036c2a
cmp eax, 0x46
mov al, r12b
jne 0x140036c2c
mov al, 1
movzx ecx, al
mov eax, ecx
cmp ecx, 1
je 0x140036c3f
cmp ecx, 9
jne 0x140037640
cmp eax, 2
jne 0x140036f66
mov eax, dword [str..pdf]
mov dword [rsp + 0x50], eax
mov al, byte [0x140049008]
mov byte [rsp + 0x54], al
mov r8d, r12d
lea r9, [rsp + 0x50]
mov r10d, r12d
mov rax, rbx
inc r10d
cmp byte [rax], r12b
je 0x140036c77
inc rax
jmp 0x140036c6a
mov cl, byte [r9]
mov eax, r8d
cdq
idiv r10d
movsxd rax, edx
xor cl, byte [rax + rbx]
mov byte [r9], cl
inc r8d
inc r9
cmp r8d, 5
jb 0x140036c64
mov r8d, r12d
lea r9, [rsp + 0x50]
mov r10d, r12d
mov rax, rbx
inc r10d
cmp byte [rax], r12b
je 0x140036cb1
inc rax
jmp 0x140036ca4
mov cl, byte [r9]
mov eax, r8d
cdq
idiv r10d
movsxd rax, edx
xor cl, byte [rax + rbx]
mov byte [r9], cl
inc r8d
inc r9
cmp r8d, 5
jb 0x140036c9e
lea rax, [rsp + 0x50]
mov qword [rbp], rax
lea rcx, [rsp + 0x50]
mov rax, rdi
inc rax
cmp byte [rcx + rax], r12b
jne 0x140036ce1
mov qword [rbp + 8], rax
movaps xmm0, xmmword [rbp]
movdqa xmmword [rbp + 0xc20], xmm0
lea rdx, [rbp + 0xc20]
lea rcx, [rbp + 0x2d0]
call fcn.14000808c
lea rcx, [rbp - 0x50]
cmp qword [rbp - 0x38], 8
cmovae rcx, qword [rbp - 0x50]
mov rax, qword [rbp - 0x40]
lea rdx, [rcx + rax*2]
mov rbx, rdx
call fcn.140002fa4
jmp 0x140036d3d
cmp word [rax], 0x5c
je 0x140036d39
cmp word [rax], 0x2f
jne 0x140036d42
add rax, 2
cmp rax, rdx
jne 0x140036d2d
cmp rax, rdx
je 0x140036d5f
lea rcx, [rbx - 2]
cmp word [rcx], 0x5c
je 0x140036d5f
cmp word [rcx], 0x2f
je 0x140036d5f
mov rbx, rcx
cmp rax, rcx
jne 0x140036d47
mov r8d, 0x3a
mov rcx, rbx
call fcn.14000b5b0
cmp rbx, rax
je 0x140036da1
lea rdx, [rax - 2]
cmp rbx, rdx
je 0x140036da1
cmp word [rdx], 0x2e
jne 0x140036d98
lea rcx, [rdx - 2]
cmp rbx, rcx
jne 0x140036da4
cmp word [rcx], 0x2e
jne 0x140036da4
jmp 0x140036da1
cmp word [rdx], 0x2e
je 0x140036da4
sub rdx, 2
cmp rbx, rdx
jne 0x140036d92
mov rdx, rax
sub rax, rdx
sar rax, 1
xorps xmm0, xmm0
movups xmmword [rbp + 0x60], xmm0
mov qword [rbp + 0x70], r12
mov qword [rbp + 0x78], r12
mov r8, rax
lea rcx, [rbp + 0x60]
call fcn.140001740
lea rbx, [rbp + 0x2d0]
cmp qword [rbp + 0x2e8], 8
cmovae rbx, qword [rbp + 0x2d0]
mov r11, qword [rbp + 0x2e0]
lea r12, [rbp + 0x60]
cmp qword [rbp + 0x78], 8
cmovae r12, qword [rbp + 0x60]
mov rax, qword [rbp + 0x70]
lea r15, [r12 + rax*2]
mov rdx, r15
mov rcx, r12
call fcn.140002fa4
mov r13, rax
lea r11, [rbx + r11*2]
mov rdx, r11
mov rcx, rbx
call fcn.140002fa4
mov r8, rax
mov rcx, rax
sub rcx, rbx
sar rcx, 1
mov qword [rbp + 0xc10], rcx
mov rdx, r13
sub rdx, r12
sar rdx, 1
mov qword [rbp + 0xc18], rdx
mov rax, rdx
cmp rcx, rdx
cmovb rax, rcx
test rax, rax
je 0x140036e60
sub r12, rbx
movzx r9d, word [r12 + rbx]
cmp r9w, word [rbx]
jne 0x140036e69
add rbx, 2
sub rax, 1
jne 0x140036e4b
cmp rdx, rcx
jae 0x140036e72
mov ebx, edi
jmp 0x140036e79
sbb ebx, ebx
and ebx, 0xfffffffe
inc ebx
jmp 0x140036e79
jbe 0x140036e81
mov ebx, 1
xor r12d, r12d
jmp 0x140036f3c
mov rcx, r13
cmp r13, r15
je 0x140036e9e
cmp word [rcx], 0x5c
je 0x140036e95
cmp word [rcx], 0x2f
jne 0x140036e9e
add rcx, 2
cmp rcx, r15
jne 0x140036e89
mov rdx, r8
cmp r8, r11
je 0x140036ebb
cmp word [rdx], 0x5c
je 0x140036eb2
cmp word [rdx], 0x2f
jne 0x140036ebb
add rdx, 2
cmp rdx, r11
jne 0x140036ea6
xor r12d, r12d
mov eax, r12d
cmp r8, rdx
setne al
mov ebx, r12d
cmp r13, rcx
setne bl
sub ebx, eax
jne 0x140036f3c
jmp 0x140036f23
test ebx, ebx
jne 0x140036f3c
cmp word [rcx], 0x5c
je 0x140036ee9
cmp word [rcx], 0x2f
mov r8b, r12b
jne 0x140036eec
mov r8b, 1
cmp word [rdx], 0x5c
je 0x140036efb
cmp word [rdx], 0x2f
mov ebx, r12d
jne 0x140036f00
mov ebx, 1
movzx eax, r8b
sub ebx, eax
jne 0x140036f3c
test r8b, r8b
jne 0x140036fc4
movzx eax, word [rdx]
movzx ebx, word [rcx]
sub ebx, eax
jne 0x140036f3c
add rcx, 2
add rdx, 2
mov eax, r12d
cmp rcx, r15
sete al
mov ebx, r12d
cmp rdx, r11
sete bl
sub ebx, eax
cmp rcx, r15
jne 0x140036ed6
lea rcx, [rbp + 0x60]
call fcn.140001650
lea rcx, [rbp + 0x2d0]
call fcn.140001650
test ebx, ebx
je 0x140036fed
mov r13d, 0x1000
lea rbx, [0x140048600]
mov rdx, qword [rbp - 0x38]
cmp rdx, 8
jb 0x140036fa2
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp - 0x50]
mov rax, rcx
cmp rdx, r13
jb 0x140036f9d
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140037657
call fcn.14000bbf4
lea rcx, [rbp - 0x10]
call fcn.140003cc8
test eax, eax
jne 0x1400375fc
jmp 0x140036b1e
cmp word [rcx], 0x5c
je 0x140036fc4
cmp word [rcx], 0x2f
jne 0x140036fdf
add rcx, 2
cmp rcx, r15
jne 0x140036fb8
jmp 0x140036fdf
cmp word [rdx], 0x5c
je 0x140036fdf
cmp word [rdx], 0x2f
jne 0x140036f23
add rdx, 2
cmp rdx, r11
jne 0x140036fcf
jmp 0x140036f23
lea rcx, [rbp + 0x2110]
call fcn.14000501c
lea rdx, [rbp + 0x1fc8]
lea rcx, [rbp - 0x50]
call fcn.140003358
mov rcx, rax
call fcn.1400014f4
mov rdx, rax
lea rcx, [rbp + 0x2110]
call fcn.140004e94
lea rcx, [rbp + 0x1fc8]
call fcn.140001650
lea rcx, [rbp + 0x2110]
call fcn.140004e08
test al, al
je 0x140037093
mov r8, r12
lea r9, [0x1400762c0]
movabs r10, 0x25e22708092f1139
mov rax, r10
mul r8
mov rax, r8
sub rax, rdx
shr rax, 1
add rax, rdx
shr rax, 7
imul rax, rax, 0xdf
mov rcx, r8
sub rcx, rax
mov al, byte [rcx + r14]
xor byte [r8 + r9], al
inc r8
cmp r8, 0x30aff
jb 0x140037050
lea rcx, [rbp + 0x2110]
call fcn.140005a64
lea rcx, [rbp + 0x2110]
call fcn.140004d6c
xorps xmm0, xmm0
movups xmmword [rbp], xmm0
mov qword [rbp + 0x10], r12
mov qword [rbp + 0x18], r12
lea rdx, [rbp - 0x50]
cmp qword [rbp - 0x38], 8
cmovae rdx, qword [rbp - 0x50]
mov r8, qword [rbp - 0x40]
lea rcx, [rbp]
call fcn.1400073f8
lea rdx, [rbp]
cmp qword [rbp + 0x18], 8
cmovae rdx, qword [rbp]
mov r8, qword [rbp + 0x10]
lea rcx, [rbp + 0xa8]
call fcn.140005e60
lea rcx, [rbp]
call fcn.140001650
lea rcx, [rbp + 0x21b8]
call fcn.140004e14
nop
lea rax, vtable.std::ios_base.0
mov qword [rbp + 0x21b8], rax
lea rcx, [rbp + 0x21b8]
call fcn.14000b1bc
nop
mov rdx, qword [rbp - 0x38]
mov r13d, 0x1000
cmp rdx, 8
jb 0x14003715a
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp - 0x50]
mov rax, rcx
cmp rdx, r13
jb 0x140037155
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140037651
call fcn.14000bbf4
mov rcx, qword [rsp + 0x60]
test rcx, rcx
je 0x140037192
mov eax, edi
lock xadd dword [rcx + 8], eax
add eax, edi
jne 0x140037192
mov rbx, qword [rsp + 0x60]
mov rax, qword [rbx]
mov rcx, rbx
call qword [rax]
mov eax, edi
lock xadd dword [rbx + 0xc], eax
add eax, edi
jne 0x140037192
mov rcx, qword [rsp + 0x60]
mov rax, qword [rcx]
call qword [rax + 8]
mov rcx, qword [rbp - 8]
test rcx, rcx
je 0x1400371c7
mov eax, edi
lock xadd dword [rcx + 8], eax
add eax, edi
jne 0x1400371c7
mov rbx, qword [rbp - 8]
mov rax, qword [rbx]
mov rcx, rbx
call qword [rax]
mov eax, edi
lock xadd dword [rbx + 0xc], eax
add eax, edi
jne 0x1400371c7
mov rcx, qword [rbp - 8]
mov rax, qword [rcx]
call qword [rax + 8]
mov rbx, qword [rbp + 0xa0]
test rbx, rbx
je 0x1400371fa
mov eax, edi
lock xadd dword [rbx + 8], eax
add eax, edi
jne 0x1400371fa
mov rax, qword [rbx]
mov rcx, rbx
call qword [rax]
mov eax, edi
lock xadd dword [rbx + 0xc], eax
add eax, edi
jne 0x1400371fa
mov rax, qword [rbx]
mov rcx, rbx
call qword [rax + 8]
lea rcx, [rbp + 0x1318]
call fcn.140001650
mov r15, qword [rbp + 0x90]
movaps xmm0, xmmword [str.cmd__c]
movups xmmword [rsp + 0x58], xmm0
mov ecx, r12d
lea r8, [rsp + 0x58]
mov r9d, r12d
mov rax, r14
inc r9d
cmp byte [rax], r12b
je 0x140037234
inc rax
jmp 0x140037227
mov eax, ecx
cdq
idiv r9d
movsxd rax, edx
movsx eax, byte [rax + r14]
xor word [r8], ax
inc ecx
add r8, 2
cmp ecx, 8
jb 0x140037221
mov ecx, r12d
lea r8, [rsp + 0x58]
mov r9d, r12d
mov rax, r14
inc r9d
cmp byte [rax], r12b
je 0x14003726c
inc rax
jmp 0x14003725f
mov eax, ecx
cdq
idiv r9d
movsxd rax, edx
movsx eax, byte [rax + r14]
xor word [r8], ax
inc ecx
add r8, 2
cmp ecx, 8
jb 0x140037259
xorps xmm0, xmm0
movups xmmword [rbp + 0x20], xmm0
mov qword [rbp + 0x30], r12
mov qword [rbp + 0x38], r12
lea rax, [rsp + 0x58]
mov r8, rdi
inc r8
cmp word [rax + r8*2], r12w
jne 0x1400372a0
lea rdx, [rsp + 0x58]
lea rcx, [rbp + 0x20]
call fcn.140001740
lea rcx, [rbp - 0x30]
cmp qword [rbp - 0x18], 0x10
cmovae rcx, qword [rbp - 0x30]
mov r8, qword [rbp - 0x20]
add r8, rcx
lea rdx, [rbp - 0x30]
cmp qword [rbp - 0x18], 0x10
cmovae rdx, qword [rbp - 0x30]
xorps xmm0, xmm0
movups xmmword [rsp + 0x68], xmm0
mov qword [rsp + 0x78], r12
mov qword [rbp - 0x80], r12
cmp rdx, r8
jne 0x1400372fd
mov qword [rbp - 0x80], rsi
mov word [rsp + 0x68], r12w
jmp 0x140037311
mov r9, r8
sub r9, rdx
lea rcx, [rsp + 0x68]
call fcn.140001cb4
mov rsi, qword [rbp - 0x80]
lea rdx, [rsp + 0x68]
cmp rsi, 8
cmovae rdx, qword [rsp + 0x68]
mov r8, rdi
inc r8
cmp word [rdx + r8*2], r12w
jne 0x140037323
lea rcx, [rbp + 0x20]
call fcn.140005e60
lea rcx, [rsp + 0x68]
call fcn.140001650
mov r8, rdi
inc r8
cmp word [r15 + r8*2], r12w
jne 0x140037343
mov rdx, r15
lea rcx, [rbp + 0x20]
call fcn.140005e60
mov eax, dword [0x140048ff4]
mov dword [rbp + 0x22d0], eax
mov ecx, r12d
lea r8, [rbp + 0x22d0]
mov r9d, r12d
mov rax, r14
inc r9d
cmp byte [rax], r12b
je 0x140037382
inc rax
jmp 0x140037375
mov eax, ecx
cdq
idiv r9d
movsxd rax, edx
movsx eax, byte [rax + r14]
xor word [r8], ax
inc ecx
add r8, 2
cmp ecx, 2
jb 0x14003736f
mov ecx, r12d
lea r8, [rbp + 0x22d0]
mov r9d, r12d
mov rax, r14
inc r9d
cmp byte [rax], r12b
je 0x1400373bc
inc rax
jmp 0x1400373af
mov eax, ecx
cdq
idiv r9d
movsxd rax, edx
movsx eax, byte [rax + r14]
xor word [r8], ax
inc ecx
add r8, 2
cmp ecx, 2
jb 0x1400373a9
lea rax, [rbp + 0x22d0]
mov r8, rdi
inc r8
cmp word [rax + r8*2], r12w
jne 0x1400373e3
lea rdx, [rbp + 0x22d0]
lea rcx, [rbp + 0x20]
call fcn.140005e60
mov eax, dword [0x140048ff4]
mov dword [rbp + 0x22d0], eax
mov ecx, r12d
lea r8, [rbp + 0x22d0]
mov r9d, r12d
mov rax, r14
inc r9d
cmp byte [rax], r12b
je 0x140037426
inc rax
jmp 0x140037419
mov eax, ecx
cdq
idiv r9d
movsxd rax, edx
movsx eax, byte [rax + r14]
xor word [r8], ax
inc ecx
add r8, 2
cmp ecx, 2
jb 0x140037413
mov ecx, r12d
lea r8, [rbp + 0x22d0]
mov r9d, r12d
mov rax, r14
inc r9d
cmp byte [rax], r12b
je 0x140037460
inc rax
jmp 0x140037453
mov eax, ecx
cdq
idiv r9d
movsxd rax, edx
movsx eax, byte [rax + r14]
xor word [r8], ax
inc ecx
add r8, 2
cmp ecx, 2
jb 0x14003744d
lea rax, [rbp + 0x22d0]
inc rdi
cmp word [rax + rdi*2], r12w
jne 0x140037484
mov r8, rdi
lea rdx, [rbp + 0x22d0]
lea rcx, [rbp + 0xa8]
call fcn.140005e60
mov ecx, 0x3e8
call qword [0x1400a8ce8]
mov rax, qword [0x1400a8cf8]
lea r8, [rbp + 0xa8]
cmp qword [rbp + 0xc0], 8
cmovae r8, qword [rbp + 0xa8]
mov dword [rsp + 0x28], r12d
mov qword [rsp + 0x20], r12
xor r9d, r9d
xor edx, edx
xor ecx, ecx
call rax
mov ecx, 0x1388
call qword [0x1400a8ce8]
xor edx, edx
lea r8d, [rdx + 0x64]
lea rcx, [rbp + 0x2224]
call fcn.14000e600
mov dword [rbp + 0x2220], 0x68
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0xc30], xmm0
mov qword [rbp + 0xc40], rax
mov rax, qword [0x1400a8cd8]
lea rdx, [rbp + 0x20]
cmp qword [rbp + 0x38], 8
cmovae rdx, qword [rbp + 0x20]
lea rcx, [rbp + 0xc30]
mov qword [rsp + 0x48], rcx
lea rcx, [rbp + 0x2220]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], r12
mov qword [rsp + 0x30], r12
mov dword [rsp + 0x28], 0x8000000
mov dword [rsp + 0x20], r12d
xor r9d, r9d
xor r8d, r8d
xor ecx, ecx
call rax
lea rcx, [rbp + 0x20]
call fcn.140001650
lea rcx, [rbp + 0xa8]
call fcn.140001650
mov rdx, qword [rbp - 0x18]
cmp rdx, 0x10
jb 0x1400375b0
inc rdx
mov rcx, qword [rbp - 0x30]
mov rax, rcx
cmp rdx, r13
jb 0x1400375ab
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400375f6
call fcn.14000bbf4
mov qword [rbp - 0x20], r12
mov qword [rbp - 0x18], 0xf
mov byte [rbp - 0x30], r12b
lea rcx, [rbp + 0xc78]
call fcn.140001650
lea rcx, [rbp + 0x40]
call fcn.140001650
lea r11, [rsp + 0x2390]
mov rbx, qword [r11 + 0x30]
mov rsi, qword [r11 + 0x38]
mov rdi, qword [r11 + 0x48]
mov rsp, r11
pop r15
pop r14
pop r13
pop r12
pop rbp
ret
call fcn.14001353c
int3
mov edx, eax
call fcn.14000388c
int3
call fcn.14001353c
int3
call fcn.14001353c
int3
call fcn.14001353c
int3
call fcn.14001353c
int3
call fcn.14001353c
int3
call fcn.14001353c
int3
call fcn.14001353c
int3
call fcn.14001353c
int3
call fcn.14001353c
int3
call fcn.14001353c
int3
lea r8, [rbp - 0x50]
lea rcx, str.directory_entry::status
call fcn.1400039cc
int3
call fcn.14001353c
int3
call fcn.14001353c
int3