Function at 0x140060b00
Capabilities:
Move file

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 - 0x1e58]
mov eax, 0x1f30
call fcn.140035770
sub rsp, rax
xor r12d, r12d
mov r15d, r12d
mov dword [rbp + 0x1e70], r12d
call fcn.1400697a0
lea rdx, str.CreateThread
lea rcx, [rbp + 0x1060]
call fcn.14000b7e8
mov rcx, rax
call fcn.14000b7a4
lea rcx, [rbp + 0x1e1a]
call fcn.14000b6fc
mov rcx, rax
call fcn.14000b6b8
lea rdx, str.CommandLineToArgvW
lea rcx, [rbp + 0x1df2]
call fcn.14000b630
mov rcx, rax
call fcn.14000b5ec
lea rdx, str.VirtualAlloc
lea rcx, [rbp + 0x106e]
call fcn.14000b7e8
mov rcx, rax
call fcn.14000b7a4
lea rdx, [0x14007a670]
lea rcx, [rbp + 0x1e06]
call fcn.14000b630
mov rcx, rax
call fcn.14000b5ec
lea rcx, [rbp + 0x1de0]
call fcn.14000b550
mov rcx, rax
call fcn.14000b50c
lea rcx, [rbp + 0x107c]
call fcn.14000b49c
mov rcx, rax
call fcn.14000b458
lea rax, [rbp + 0x1e70]
mov dword [rbp + 0x1e70], r12d
mov qword [rsp + 0x28], rax
lea r8, [0x140068d7c]
xor r9d, r9d
mov dword [rsp + 0x20], r12d
xor edx, edx
xor ecx, ecx
call qword [0x1400e09e0]
lea rdx, str.HAreVZQ
mov rbx, rax
lea rcx, [rbp + 0xcc0]
call fcn.14000233c
lea rdx, [rbp + 0xcc0]
lea rcx, [rbp + 0x10e0]
call fcn.1400608fc
lea rcx, [rbp + 0x10e0]
call fcn.1400022b0
lea rcx, [rbp + 0xcc0]
call fcn.1400022b0
lea rdx, str.OoshZpK
lea rcx, [rbp + 0xd00]
call fcn.14000233c
lea rdx, str.Rlxaeqi
lea rcx, [rbp + 0xce0]
call fcn.14000233c
lea rdx, [rbp + 0xd00]
lea rcx, [rbp + 0xce0]
call fcn.1400607e0
lea rcx, [rbp + 0xce0]
call fcn.1400022b0
lea rcx, [rbp + 0xd00]
call fcn.1400022b0
lea rdx, str.GhXRhtC
lea rcx, [rbp + 0xd20]
call fcn.14000233c
lea rdx, [rbp + 0xd20]
lea rcx, [rbp + 0x1100]
call fcn.140060700
lea rcx, [rbp + 0x1100]
call fcn.1400022b0
lea rcx, [rbp + 0xd20]
call fcn.1400022b0
lea rdx, str.pVFkFwZ
lea rcx, [rbp + 0xd40]
call fcn.14000233c
lea rdx, [rbp + 0xd40]
lea rcx, [rbp + 0x1120]
call fcn.1400605e8
lea rcx, [rbp + 0x1120]
call fcn.1400022b0
lea rcx, [rbp + 0xd40]
call fcn.1400022b0
lea rdx, str.aeTLjRd
lea rcx, [rbp + 0xa00]
call fcn.14000233c
lea rdx, [rbp + 0xa00]
lea rcx, [rbp + 0x1140]
call fcn.1400608fc
lea rcx, [rbp + 0x1140]
call fcn.1400022b0
mov rdx, qword [rbp + 0xa18]
lea edi, [r12 + 0x10]
mov r13d, 0x1000
cmp rdx, rdi
jb 0x140060d9d
mov rcx, qword [rbp + 0xa00]
inc rdx
mov rax, rcx
cmp rdx, r13
jb 0x140060d98
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140063ce5
call fcn.140034f84
mov rax, qword [str.RdMQqSW]
lea rdx, [rbp - 0x50]
movdqa xmm0, xmmword [0x14007a6c0]
lea rcx, [rbp + 0x1160]
mov dword [rbp - 0x50], eax
movzx eax, word [0x140079fd4]
mov word [rbp - 0x4c], ax
mov al, byte [0x140079fd6]
mov byte [rbp - 0x4a], al
movdqu xmmword [rbp - 0x48], xmm0
mov qword [rbp - 0x38], 0xf
mov byte [rbp - 0x49], r12b
call fcn.140060700
lea rcx, [rbp + 0x1160]
call fcn.1400022b0
mov rdx, qword [rbp - 0x38]
cmp rdx, rdi
jb 0x140060e26
mov rcx, qword [rbp - 0x50]
inc rdx
mov rax, rcx
cmp rdx, r13
jb 0x140060e21
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140063ceb
call fcn.140034f84
xorps xmm0, xmm0
lea rdx, str.PfX_QFO
xorps xmm1, xmm1
lea rcx, [rbp + 0x130]
mov r14d, 7
mov r8d, r14d
movups xmmword [rbp + 0x130], xmm0
movdqu xmmword [rbp + 0x140], xmm1
call fcn.140002818
lea rdx, [rbp + 0x130]
lea rcx, [rbp + 0x1180]
call fcn.140060700
lea rcx, [rbp + 0x1180]
call fcn.1400022b0
mov rdx, qword [rbp + 0x148]
cmp rdx, rdi
jb 0x140060eb2
mov rcx, qword [rbp + 0x130]
inc rdx
mov rax, rcx
cmp rdx, r13
jb 0x140060ead
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140063cf1
call fcn.140034f84
xorps xmm0, xmm0
lea rdx, str.IJjzZjP
xorps xmm1, xmm1
lea rcx, [rbp + 0x150]
mov r8, r14
movups xmmword [rbp + 0x150], xmm0
movdqu xmmword [rbp + 0x160], xmm1
call fcn.140002818
lea rdx, [rbp + 0x150]
lea rcx, [rbp + 0x11a0]
call fcn.140060700
lea rcx, [rbp + 0x11a0]
call fcn.1400022b0
mov rdx, qword [rbp + 0x168]
cmp rdx, rdi
jb 0x140060f38
mov rcx, qword [rbp + 0x150]
inc rdx
mov rax, rcx
cmp rdx, r13
jb 0x140060f33
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140063cf7
call fcn.140034f84
xorps xmm0, xmm0
lea rdx, str.uydUoGQ
xorps xmm1, xmm1
lea rcx, [rbp + 0x190]
mov r8, r14
movups xmmword [rbp + 0x190], xmm0
movdqu xmmword [rbp + 0x1a0], xmm1
call fcn.140002818
xorps xmm0, xmm0
lea rdx, str.mKjxbkA
xorps xmm1, xmm1
lea rcx, [rbp + 0x170]
mov r8, r14
movups xmmword [rbp + 0x170], xmm0
movdqu xmmword [rbp + 0x180], xmm1
call fcn.140002818
lea rdx, [rbp + 0x190]
lea rcx, [rbp + 0x170]
call fcn.1400607e0
mov rdx, qword [rbp + 0x188]
cmp rdx, rdi
jb 0x140060fdd
mov rcx, qword [rbp + 0x170]
inc rdx
mov rax, rcx
cmp rdx, r13
jb 0x140060fd8
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140063d33
call fcn.140034f84
mov rdx, qword [rbp + 0x1a8]
cmp rdx, rdi
jb 0x140061019
mov rcx, qword [rbp + 0x190]
inc rdx
mov rax, rcx
cmp rdx, r13
jb 0x140061014
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140063d33
call fcn.140034f84
xorps xmm0, xmm0
lea rdx, str.eTFnqhj
xorps xmm1, xmm1
lea rcx, [rbp + 0x390]
mov r8, r14
movups xmmword [rbp + 0x390], xmm0
movdqu xmmword [rbp + 0x3a0], xmm1
call fcn.140002818
xorps xmm0, xmm0
lea rdx, str._uiQCMM
xorps xmm1, xmm1
lea rcx, [rbp + 0x370]
mov r8, r14
movups xmmword [rbp + 0x370], xmm0
movdqu xmmword [rbp + 0x380], xmm1
call fcn.140002818
mov rdx, qword [rbp + 0x388]
cmp rdx, rdi
jb 0x1400610ab
mov rcx, qword [rbp + 0x370]
inc rdx
mov rax, rcx
cmp rdx, r13
jb 0x1400610a6
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140063d33
call fcn.140034f84
mov rdx, qword [rbp + 0x3a8]
cmp rdx, rdi
jb 0x1400610e7
mov rcx, qword [rbp + 0x390]
inc rdx
mov rax, rcx
cmp rdx, r13
jb 0x1400610e2
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140063d33
call fcn.140034f84
xorps xmm0, xmm0
lea rdx, str.ocVHdYR
xorps xmm1, xmm1
lea rcx, [rbp + 0x1b0]
mov r8, r14
movups xmmword [rbp + 0x1b0], xmm0
movdqu xmmword [rbp + 0x1c0], xmm1
call fcn.140002818
lea rdx, [rbp + 0x1b0]
lea rcx, [rbp + 0x11c0]
call fcn.140060700
lea rcx, [rbp + 0x11c0]
call fcn.1400022b0
mov rdx, qword [rbp + 0x1c8]
cmp rdx, rdi
jb 0x14006116d
mov rcx, qword [rbp + 0x1b0]
inc rdx
mov rax, rcx
cmp rdx, r13
jb 0x140061168
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140063cfd
call fcn.140034f84
xorps xmm0, xmm0
lea rdx, str.twdWQNy
xorps xmm1, xmm1
lea rcx, [rbp + 0x1f0]
mov r8, r14
movups xmmword [rbp + 0x1f0], xmm0
movdqu xmmword [rbp + 0x200], xmm1
call fcn.140002818
xorps xmm0, xmm0
lea rdx, str.OihsTNQ
xorps xmm1, xmm1
lea rcx, [rbp + 0xd0]
mov r8, r14
movups xmmword [rbp + 0xd0], xmm0
movdqu xmmword [rbp + 0xe0], xmm1
call fcn.140002818
lea rdx, [rbp + 0x1f0]
lea rcx, [rbp + 0xd0]
call fcn.1400607e0
mov rdx, qword [rbp + 0xe8]
cmp rdx, rdi
jb 0x140061212
mov rcx, qword [rbp + 0xd0]
inc rdx
mov rax, rcx
cmp rdx, r13
jb 0x14006120d
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140063d33
call fcn.140034f84
mov rdx, qword [rbp + 0x208]
cmp rdx, rdi
jb 0x14006124e
mov rcx, qword [rbp + 0x1f0]
inc rdx
mov rax, rcx
cmp rdx, r13
jb 0x140061249
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140063d33
call fcn.140034f84
xorps xmm0, xmm0
lea rdx, str.BbTyHqs
xorps xmm1, xmm1
lea rcx, [rbp + 0x210]
mov r8, r14
movups xmmword [rbp + 0x210], xmm0
movdqu xmmword [rbp + 0x220], xmm1
call fcn.140002818
lea rdx, [rbp + 0x210]
lea rcx, [rbp + 0x11e0]
call fcn.1400608fc
lea rcx, [rbp + 0x11e0]
call fcn.1400022b0
mov rdx, qword [rbp + 0x228]
cmp rdx, rdi
jb 0x1400612d4
mov rcx, qword [rbp + 0x210]
inc rdx
mov rax, rcx
cmp rdx, r13
jb 0x1400612cf
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140063d03
call fcn.140034f84
xorps xmm0, xmm0
lea rdx, str.ZQcJChM
xorps xmm1, xmm1
lea rcx, [rbp + 0x230]
mov r8, r14
movups xmmword [rbp + 0x230], xmm0
movdqu xmmword [rbp + 0x240], xmm1
call fcn.140002818
lea rdx, [rbp + 0x230]
lea rcx, [rbp + 0x1200]
call fcn.140060a68
lea rcx, [rbp + 0x1200]
call fcn.1400022b0
mov rdx, qword [rbp + 0x248]
cmp rdx, rdi
jb 0x14006135a
mov rcx, qword [rbp + 0x230]
inc rdx
mov rax, rcx
cmp rdx, r13
jb 0x140061355
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140063d09
call fcn.140034f84
xorps xmm0, xmm0
lea rdx, str.GyqtpkE
xorps xmm1, xmm1
lea rcx, [rbp - 0x18]
mov r8, r14
movups xmmword [rbp - 0x18], xmm0
movdqu xmmword [rbp - 8], xmm1
call fcn.140002818
lea rdx, [rbp - 0x18]
lea rcx, [rbp + 0x1220]
call fcn.140060a68
lea rcx, [rbp + 0x1220]
call fcn.1400022b0
mov rdx, qword [rbp]
cmp rdx, rdi
jb 0x1400613ce
mov rcx, qword [rbp - 0x18]
inc rdx
mov rax, rcx
cmp rdx, r13
jb 0x1400613c9
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140063d0f
call fcn.140034f84
xorps xmm0, xmm0
lea rdx, str.rQKWZCB
xorps xmm1, xmm1
lea rcx, [rbp + 8]
mov r8, r14
movups xmmword [rbp + 8], xmm0
movdqu xmmword [rbp + 0x18], xmm1
call fcn.140002818
lea rdx, [rbp + 8]
lea rcx, [rbp + 0x1240]
call fcn.1400609bc
lea rcx, [rbp + 0x1240]
call fcn.1400022b0
mov rdx, qword [rbp + 0x20]
cmp rdx, rdi
jb 0x140061442
mov rcx, qword [rbp + 8]
inc rdx
mov rax, rcx
cmp rdx, r13
jb 0x14006143d
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140063d15
call fcn.140034f84
xorps xmm0, xmm0
lea rdx, str.higxfTN
xorps xmm1, xmm1
lea rcx, [rbp + 0x28]
mov r8, r14
movups xmmword [rbp + 0x28], xmm0
movdqu xmmword [rbp + 0x38], xmm1
call fcn.140002818
lea rdx, [rbp + 0x28]
lea rcx, [rbp + 0x1260]
call fcn.1400608fc
lea rcx, [rbp + 0x1260]
call fcn.1400022b0
mov rdx, qword [rbp + 0x40]
cmp rdx, rdi
jb 0x1400614b6
mov rcx, qword [rbp + 0x28]
inc rdx
mov rax, rcx
cmp rdx, r13
jb 0x1400614b1
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140063d1b
call fcn.140034f84
xorps xmm0, xmm0
lea rdx, str.WAWseNT
xorps xmm1, xmm1
lea rcx, [rbp + 0x60]
mov r8, r14
movups xmmword [rbp + 0x60], xmm0
movdqu xmmword [rbp + 0x70], xmm1
call fcn.140002818
lea rdx, [rbp + 0x60]
lea rcx, [rbp + 0x1280]
call fcn.140060944
lea rcx, [rbp + 0x1280]
call fcn.1400022b0
mov rdx, qword [rbp + 0x78]
cmp rdx, rdi
jb 0x14006152a
mov rcx, qword [rbp + 0x60]
inc rdx
mov rax, rcx
cmp rdx, r13
jb 0x140061525
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140063d33
call fcn.140034f84
xorps xmm0, xmm0
lea rdx, str.yxqwjhV
xorps xmm1, xmm1
lea rcx, [rbp + 0x80]
mov r8, r14
movups xmmword [rbp + 0x80], xmm0
movdqu xmmword [rbp + 0x90], xmm1
call fcn.140002818
lea rdx, [rbp + 0x80]
lea rcx, [rbp + 0x12a0]
call fcn.140060700
lea rcx, [rbp + 0x12a0]
call fcn.1400022b0
mov rdx, qword [rbp + 0x98]
cmp rdx, rdi
jb 0x1400615b0
mov rcx, qword [rbp + 0x80]
inc rdx
mov rax, rcx
cmp rdx, r13
jb 0x1400615ab
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140063d21
call fcn.140034f84
xorps xmm0, xmm0
lea rdx, str.zUjvRQh
xorps xmm1, xmm1
lea rcx, [rbp + 0xb0]
mov r8, r14
movups xmmword [rbp + 0xb0], xmm0
movdqu xmmword [rbp + 0xc0], xmm1
call fcn.140002818
lea rdx, [rbp + 0xb0]
lea rcx, [rbp + 0x12c0]
call fcn.140060700
lea rcx, [rbp + 0x12c0]
call fcn.1400022b0
mov rdx, qword [rbp + 0xc8]
cmp rdx, rdi
jb 0x140061636
mov rcx, qword [rbp + 0xb0]
inc rdx
mov rax, rcx
cmp rdx, r13
jb 0x140061631
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140063d27
call fcn.140034f84
xorps xmm0, xmm0
lea rdx, str.ValFMrn
xorps xmm1, xmm1
lea rcx, [rbp + 0xf0]
mov r8, r14
movups xmmword [rbp + 0xf0], xmm0
movdqu xmmword [rbp + 0x100], xmm1
call fcn.140002818
lea rdx, [rbp + 0xf0]
lea rcx, [rbp + 0x12e0]
call fcn.1400605e8
lea rcx, [rbp + 0x12e0]
call fcn.1400022b0
mov rdx, qword [rbp + 0x108]
cmp rdx, rdi
jb 0x1400616bc
mov rcx, qword [rbp + 0xf0]
inc rdx
mov rax, rcx
cmp rdx, r13
jb 0x1400616b7
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140063d2d
call fcn.140034f84
lea rdx, str._gKUjKj
lea rcx, [rbp + 0x1300]
call fcn.140007bc0
lea rcx, [rbp + 0x1300]
call fcn.1400022b0
xorps xmm0, xmm0
lea rdx, str.BMXhOte
xorps xmm1, xmm1
lea rcx, [rbp + 0x110]
mov r8, r14
movups xmmword [rbp + 0x110], xmm0
movdqu xmmword [rbp + 0x120], xmm1
call fcn.140002818
lea rdx, [rbp + 0x110]
lea rcx, [rbp + 0x1320]
call fcn.140060944
lea rcx, [rbp + 0x1320]
call fcn.1400022b0
mov rdx, qword [rbp + 0x128]
cmp rdx, rdi
jb 0x140061761
mov rcx, qword [rbp + 0x110]
inc rdx
mov rax, rcx
cmp rdx, r13
jb 0x14006175c
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140063d33
call fcn.140034f84
lea rdx, str.ecDPf_e
lea rcx, [rbp + 0x1340]
call fcn.140007bc0
lea rcx, [rbp + 0x1340]
call fcn.1400022b0
xorps xmm0, xmm0
lea rdx, str.rRgbQxJ
xorps xmm1, xmm1
lea rcx, [rbp + 0xa40]
mov r8, r14
movups xmmword [rbp + 0xa40], xmm0
movdqu xmmword [rbp + 0xa50], xmm1
call fcn.140002818
xorps xmm0, xmm0
lea rdx, str.ubz_DsD
xorps xmm1, xmm1
lea rcx, [rbp + 0xa20]
mov r8, r14
movups xmmword [rbp + 0xa20], xmm0
movdqu xmmword [rbp + 0xa30], xmm1
call fcn.140002818
lea rcx, [rbp + 0xa20]
call fcn.1400022b0
lea rcx, [rbp + 0xa40]
call fcn.1400022b0
xorps xmm0, xmm0
lea rdx, str.tEgnuXM
xorps xmm1, xmm1
lea rcx, [rbp + 0xa80]
mov r8, r14
movups xmmword [rbp + 0xa80], xmm0
movdqu xmmword [rbp + 0xa90], xmm1
call fcn.140002818
xorps xmm0, xmm0
lea rdx, str.RDabFHn
xorps xmm1, xmm1
lea rcx, [rbp + 0xa60]
mov r8, r14
movups xmmword [rbp + 0xa60], xmm0
movdqu xmmword [rbp + 0xa70], xmm1
call fcn.140002818
lea rcx, [rbp + 0xa60]
call fcn.1400022b0
lea rcx, [rbp + 0xa80]
call fcn.1400022b0
xorps xmm0, xmm0
lea rdx, str._SCQuxW
xorps xmm1, xmm1
lea rcx, [rbp + 0x3b0]
mov r8, r14
movups xmmword [rbp + 0x3b0], xmm0
movdqu xmmword [rbp + 0x3c0], xmm1
call fcn.140002818
lea rdx, [rbp + 0x3b0]
lea rcx, [rbp + 0x1360]
call fcn.1400609bc
lea rcx, [rbp + 0x1360]
call fcn.1400022b0
lea rcx, [rbp + 0x3b0]
call fcn.1400022b0
xorps xmm0, xmm0
lea rdx, str.syHQC_Y
xorps xmm1, xmm1
lea rcx, [rbp + 0xac0]
mov r8, r14
movups xmmword [rbp + 0xac0], xmm0
movdqu xmmword [rbp + 0xad0], xmm1
call fcn.140002818
xorps xmm0, xmm0
lea rdx, str.TzlUNtk
xorps xmm1, xmm1
lea rcx, [rbp + 0xaa0]
mov r8, r14
movups xmmword [rbp + 0xaa0], xmm0
movdqu xmmword [rbp + 0xab0], xmm1
call fcn.140002818
lea rcx, [rbp + 0xaa0]
call fcn.1400022b0
lea rcx, [rbp + 0xac0]
call fcn.1400022b0
xorps xmm0, xmm0
xorps xmm1, xmm1
lea rdx, str.zEZwlFB
mov r8, r14
lea rcx, [rbp + 0x3d0]
movdqu xmmword [rbp + 0x3e0], xmm1
movups xmmword [rbp + 0x3d0], xmm0
call fcn.140002818
lea rdx, [rbp + 0x3d0]
lea rcx, [rbp + 0x1380]
call fcn.140060944
lea rcx, [rbp + 0x1380]
call fcn.1400022b0
lea rcx, [rbp + 0x3d0]
call fcn.1400022b0
xorps xmm0, xmm0
lea rdx, str.vfbJAFV
xorps xmm1, xmm1
lea rcx, [rbp + 0x3f0]
mov r8, r14
movups xmmword [rbp + 0x3f0], xmm0
movdqu xmmword [rbp + 0x400], xmm1
call fcn.140002818
lea rdx, [rbp + 0x3f0]
lea rcx, [rbp + 0x13a0]
call fcn.1400605e8
lea rcx, [rbp + 0x13a0]
call fcn.1400022b0
lea rcx, [rbp + 0x3f0]
call fcn.1400022b0
xorps xmm0, xmm0
lea rdx, str.QAKsOSa
xorps xmm1, xmm1
lea rcx, [rbp + 0x410]
mov r8, r14
movups xmmword [rbp + 0x410], xmm0
movdqu xmmword [rbp + 0x420], xmm1
call fcn.140002818
lea rdx, [rbp + 0x410]
lea rcx, [rbp + 0x13c0]
call fcn.1400605e8
lea rcx, [rbp + 0x13c0]
call fcn.1400022b0
lea rcx, [rbp + 0x410]
call fcn.1400022b0
lea rdx, str.vaWIRYj
lea rcx, [rbp + 0x13e0]
call fcn.140007bc0
lea rcx, [rbp + 0x13e0]
call fcn.1400022b0
xorps xmm0, xmm0
lea rdx, str.xMcjIIl
xorps xmm1, xmm1
lea rcx, [rbp + 0x430]
mov r8, r14
movups xmmword [rbp + 0x430], xmm0
movdqu xmmword [rbp + 0x440], xmm1
call fcn.140002818
lea rdx, [rbp + 0x430]
lea rcx, [rbp + 0x1400]
call fcn.1400609bc
lea rcx, [rbp + 0x1400]
call fcn.1400022b0
lea rcx, [rbp + 0x430]
call fcn.1400022b0
xorps xmm0, xmm0
lea rdx, str.APXfNem
xorps xmm1, xmm1
lea rcx, [rbp + 0x450]
mov r8, r14
movups xmmword [rbp + 0x450], xmm0
movdqu xmmword [rbp + 0x460], xmm1
call fcn.140002818
lea rdx, [rbp + 0x450]
lea rcx, [rbp + 0x1420]
call fcn.140060a68
lea rcx, [rbp + 0x1420]
call fcn.1400022b0
lea rcx, [rbp + 0x450]
call fcn.1400022b0
xorps xmm0, xmm0
movups xmmword [rbp + 0x470], xmm0
xorps xmm1, xmm1
lea rdx, str.XDfdvMI
mov r8, r14
lea rcx, [rbp + 0x470]
movdqu xmmword [rbp + 0x480], xmm1
call fcn.140002818
lea rdx, [rbp + 0x470]
lea rcx, [rbp + 0x1440]
call fcn.140060944
lea rcx, [rbp + 0x1440]
call fcn.1400022b0
lea rcx, [rbp + 0x470]
call fcn.1400022b0
xorps xmm0, xmm0
lea rdx, str.mjALmVg
xorps xmm1, xmm1
lea rcx, [rbp + 0xb00]
mov r8, r14
movups xmmword [rbp + 0xb00], xmm0
movdqu xmmword [rbp + 0xb10], xmm1
call fcn.140002818
xorps xmm0, xmm0
lea rdx, str.xCPaXnx
xorps xmm1, xmm1
lea rcx, [rbp + 0xae0]
mov r8, r14
movups xmmword [rbp + 0xae0], xmm0
movdqu xmmword [rbp + 0xaf0], xmm1
call fcn.140002818
lea rcx, [rbp + 0xae0]
call fcn.1400022b0
lea rcx, [rbp + 0xb00]
call fcn.1400022b0
xorps xmm0, xmm0
lea rdx, str.GjRNlXw
xorps xmm1, xmm1
lea rcx, [rbp + 0x490]
mov r8, r14
movups xmmword [rbp + 0x490], xmm0
movdqu xmmword [rbp + 0x4a0], xmm1
call fcn.140002818
lea rdx, [rbp + 0x490]
lea rcx, [rbp + 0x1460]
call fcn.1400608fc
lea rcx, [rbp + 0x1460]
call fcn.1400022b0
lea rcx, [rbp + 0x490]
call fcn.1400022b0
xorps xmm0, xmm0
lea rdx, str.yBRblWa
xorps xmm1, xmm1
lea rcx, [rbp + 0x4b0]
mov r8, r14
movups xmmword [rbp + 0x4b0], xmm0
movdqu xmmword [rbp + 0x4c0], xmm1
call fcn.140002818
lea rdx, [rbp + 0x4b0]
lea rcx, [rbp + 0x1480]
call fcn.140060700
lea rcx, [rbp + 0x1480]
call fcn.1400022b0
lea rcx, [rbp + 0x4b0]
call fcn.1400022b0
xorps xmm0, xmm0
lea rdx, str.pOpvyXI
xorps xmm1, xmm1
lea rcx, [rbp + 0xb40]
mov r8, r14
movups xmmword [rbp + 0xb40], xmm0
movdqu xmmword [rbp + 0xb50], xmm1
call fcn.140002818
xorps xmm0, xmm0
lea rdx, str.VoYCWQH
xorps xmm1, xmm1
lea rcx, [rbp + 0xb20]
mov r8, r14
movups xmmword [rbp + 0xb20], xmm0
movdqu xmmword [rbp + 0xb30], xmm1
call fcn.140002818
lea rcx, [rbp + 0xb20]
call fcn.1400022b0
lea rcx, [rbp + 0xb40]
call fcn.1400022b0
xorps xmm0, xmm0
lea rdx, str.rIkRCbY
xorps xmm1, xmm1
lea rcx, [rbp + 0xb80]
mov r8, r14
movups xmmword [rbp + 0xb80], xmm0
movdqu xmmword [rbp + 0xb90], xmm1
call fcn.140002818
xorps xmm0, xmm0
lea rdx, str.SldvsLQ
xorps xmm1, xmm1
lea rcx, [rbp + 0xb60]
mov r8, r14
movups xmmword [rbp + 0xb60], xmm0
movdqu xmmword [rbp + 0xb70], xmm1
call fcn.140002818
lea rcx, [rbp + 0xb60]
call fcn.1400022b0
lea rcx, [rbp + 0xb80]
call fcn.1400022b0
xorps xmm0, xmm0
lea rdx, str.lrmsqwD
xorps xmm1, xmm1
lea rcx, [rbp + 0x4d0]
mov r8, r14
movups xmmword [rbp + 0x4d0], xmm0
movdqu xmmword [rbp + 0x4e0], xmm1
call fcn.140002818
lea rdx, [rbp + 0x4d0]
lea rcx, [rbp + 0x14a0]
call fcn.140060700
lea rcx, [rbp + 0x14a0]
call fcn.1400022b0
lea rcx, [rbp + 0x4d0]
call fcn.1400022b0
xorps xmm0, xmm0
lea rdx, str.yXdFcxJ
xorps xmm1, xmm1
lea rcx, [rbp + 0x4f0]
mov r8, r14
movups xmmword [rbp + 0x4f0], xmm0
movdqu xmmword [rbp + 0x500], xmm1
call fcn.140002818
lea rdx, [rbp + 0x4f0]
lea rcx, [rbp + 0x14c0]
call fcn.1400605e8
lea rcx, [rbp + 0x14c0]
call fcn.1400022b0
lea rcx, [rbp + 0x4f0]
call fcn.1400022b0
xorps xmm0, xmm0
lea rdx, str.uPtlR_p
xorps xmm1, xmm1
lea rcx, [rbp + 0x510]
mov r8, r14
movups xmmword [rbp + 0x510], xmm0
movdqu xmmword [rbp + 0x520], xmm1
call fcn.140002818
lea rdx, [rbp + 0x510]
lea rcx, [rbp + 0x14e0]
call fcn.140060700
lea rcx, [rbp + 0x14e0]
call fcn.1400022b0
lea rcx, [rbp + 0x510]
call fcn.1400022b0
lea rdx, str.QScNQAZ
lea rcx, [rbp + 0x1500]
call fcn.140007bc0
lea rcx, [rbp + 0x1500]
call fcn.1400022b0
xorps xmm0, xmm0
lea rdx, str.WyrBmxs
xorps xmm1, xmm1
lea rcx, [rbp + 0x530]
mov r8, r14
movups xmmword [rbp + 0x530], xmm0
movdqu xmmword [rbp + 0x540], xmm1
call fcn.140002818
lea rdx, [rbp + 0x530]
lea rcx, [rbp + 0x1520]
call fcn.140060700
lea rcx, [rbp + 0x1520]
call fcn.1400022b0
lea rcx, [rbp + 0x530]
call fcn.1400022b0
xorps xmm0, xmm0
lea rdx, str.ImQIwov
xorps xmm1, xmm1
lea rcx, [rbp + 0x550]
mov r8, r14
movups xmmword [rbp + 0x550], xmm0
movdqu xmmword [rbp + 0x560], xmm1
call fcn.140002818
lea rdx, [rbp + 0x550]
lea rcx, [rbp + 0x1540]
call fcn.1400605e8
lea rcx, [rbp + 0x1540]
call fcn.1400022b0
lea rcx, [rbp + 0x550]
call fcn.1400022b0
xorps xmm0, xmm0
lea rdx, str.SYpzcvS
xorps xmm1, xmm1
lea rcx, [rbp + 0xbc0]
mov r8, r14
movups xmmword [rbp + 0xbc0], xmm0
movdqu xmmword [rbp + 0xbd0], xmm1
call fcn.140002818
xorps xmm0, xmm0
lea rdx, str.mhxZCdf
xorps xmm1, xmm1
lea rcx, [rbp + 0xba0]
mov r8, r14
movups xmmword [rbp + 0xba0], xmm0
movdqu xmmword [rbp + 0xbb0], xmm1
call fcn.140002818
lea rcx, [rbp + 0xba0]
call fcn.1400022b0
lea rcx, [rbp + 0xbc0]
call fcn.1400022b0
xorps xmm0, xmm0
lea rdx, str.pYWcFEp
xorps xmm1, xmm1
lea rcx, [rbp + 0x590]
mov r8, r14
movups xmmword [rbp + 0x590], xmm0
movdqu xmmword [rbp + 0x5a0], xmm1
call fcn.140002818
xorps xmm0, xmm0
lea rdx, str.QsLOIEM
xorps xmm1, xmm1
lea rcx, [rbp + 0x570]
mov r8, r14
movups xmmword [rbp + 0x570], xmm0
movdqu xmmword [rbp + 0x580], xmm1
call fcn.140002818
lea rdx, [rbp + 0x590]
lea rcx, [rbp + 0x570]
call fcn.1400607e0
lea rcx, [rbp + 0x570]
call fcn.1400022b0
lea rcx, [rbp + 0x590]
call fcn.1400022b0
xorps xmm0, xmm0
lea rdx, str.sYmixSw
xorps xmm1, xmm1
lea rcx, [rbp + 0x5b0]
mov r8, r14
movups xmmword [rbp + 0x5b0], xmm0
movdqu xmmword [rbp + 0x5c0], xmm1
call fcn.140002818
lea rdx, [rbp + 0x5b0]
lea rcx, [rbp + 0x1560]
call fcn.1400608fc
lea rcx, [rbp + 0x1560]
call fcn.1400022b0
lea rcx, [rbp + 0x5b0]
call fcn.1400022b0
xorps xmm0, xmm0
movups xmmword [rbp + 0x5d0], xmm0
xorps xmm1, xmm1
lea rdx, str.kVgotdY
mov r8, r14
lea rcx, [rbp + 0x5d0]
movdqu xmmword [rbp + 0x5e0], xmm1
call fcn.140002818
lea rdx, [rbp + 0x5d0]
lea rcx, [rbp + 0x1580]
call fcn.140060a68
lea rcx, [rbp + 0x1580]
call fcn.1400022b0
lea rcx, [rbp + 0x5d0]
call fcn.1400022b0
xorps xmm0, xmm0
lea rdx, str.jGrUvqN
xorps xmm1, xmm1
lea rcx, [rbp + 0x610]
mov r8, r14
movups xmmword [rbp + 0x610], xmm0
movdqu xmmword [rbp + 0x620], xmm1
call fcn.140002818
xorps xmm0, xmm0
lea rdx, str.FCNGqy
xorps xmm1, xmm1
lea rcx, [rbp + 0x5f0]
mov r8, r14
movups xmmword [rbp + 0x5f0], xmm0
movdqu xmmword [rbp + 0x600], xmm1
call fcn.140002818
lea rdx, [rbp + 0x610]
lea rcx, [rbp + 0x5f0]
call fcn.1400607e0
lea rcx, [rbp + 0x5f0]
call fcn.1400022b0
lea rcx, [rbp + 0x610]
call fcn.1400022b0
xorps xmm0, xmm0
lea rdx, str.CDnKjon
xorps xmm1, xmm1
lea rcx, [rbp + 0x630]
mov r8, r14
movups xmmword [rbp + 0x630], xmm0
movdqu xmmword [rbp + 0x640], xmm1
call fcn.140002818
lea rdx, [rbp + 0x630]
lea rcx, [rbp + 0x15a0]
call fcn.1400605e8
lea rcx, [rbp + 0x15a0]
call fcn.1400022b0
lea rcx, [rbp + 0x630]
call fcn.1400022b0
lea rdx, str.dbN_xxs
lea rcx, [rbp + 0x15c0]
call fcn.140007bc0
lea rcx, [rbp + 0x15c0]
call fcn.1400022b0
xorps xmm0, xmm0
lea rdx, str.tmzZSRQ
xorps xmm1, xmm1
lea rcx, [rbp + 0x650]
mov r8, r14
movups xmmword [rbp + 0x650], xmm0
movdqu xmmword [rbp + 0x660], xmm1
call fcn.140002818
lea rdx, [rbp + 0x650]
lea rcx, [rbp + 0x15e0]
call fcn.1400609bc
lea rcx, [rbp + 0x15e0]
call fcn.1400022b0
lea rcx, [rbp + 0x650]
call fcn.1400022b0
xorps xmm0, xmm0
lea rdx, str.gcuEzDq
xorps xmm1, xmm1
lea rcx, [rbp + 0x690]
mov r8, r14
movups xmmword [rbp + 0x690], xmm0
movdqu xmmword [rbp + 0x6a0], xmm1
call fcn.140002818
xorps xmm0, xmm0
movups xmmword [rbp + 0x670], xmm0
xorps xmm1, xmm1
lea rdx, str.AlcpXIE
mov r8, r14
lea rcx, [rbp + 0x670]
movdqu xmmword [rbp + 0x680], xmm1
call fcn.140002818
lea rdx, [rbp + 0x690]
lea rcx, [rbp + 0x670]
call fcn.1400607e0
lea rcx, [rbp + 0x670]
call fcn.1400022b0
lea rcx, [rbp + 0x690]
call fcn.1400022b0
xorps xmm0, xmm0
lea rdx, str._pl_JvE
xorps xmm1, xmm1
lea rcx, [rbp + 0x6b0]
mov r8, r14
movups xmmword [rbp + 0x6b0], xmm0
movdqu xmmword [rbp + 0x6c0], xmm1
call fcn.140002818
lea rdx, [rbp + 0x6b0]
lea rcx, [rbp + 0x1600]
call fcn.1400608fc
lea rcx, [rbp + 0x1600]
call fcn.1400022b0
lea rcx, [rbp + 0x6b0]
call fcn.1400022b0
xorps xmm0, xmm0
lea rdx, str.qJioebn
xorps xmm1, xmm1
lea rcx, [rbp + 0x6d0]
mov r8, r14
movups xmmword [rbp + 0x6d0], xmm0
movdqu xmmword [rbp + 0x6e0], xmm1
call fcn.140002818
lea rdx, [rbp + 0x6d0]
lea rcx, [rbp + 0x1620]
call fcn.1400608fc
lea rcx, [rbp + 0x1620]
call fcn.1400022b0
lea rcx, [rbp + 0x6d0]
call fcn.1400022b0
lea rdx, str.oChKhJY
lea rcx, [rbp + 0x1640]
call fcn.140007bc0
lea rcx, [rbp + 0x1640]
call fcn.1400022b0
xorps xmm0, xmm0
lea rdx, str.XHUXoMh
xorps xmm1, xmm1
lea rcx, [rbp + 0x6f0]
mov r8, r14
movups xmmword [rbp + 0x6f0], xmm0
movdqu xmmword [rbp + 0x700], xmm1
call fcn.140002818
lea rdx, [rbp + 0x6f0]
lea rcx, [rbp + 0x1660]
call fcn.1400605e8
lea rcx, [rbp + 0x1660]
call fcn.1400022b0
lea rcx, [rbp + 0x6f0]
call fcn.1400022b0
xorps xmm0, xmm0
lea rdx, str.xIpYNoW
xorps xmm1, xmm1
lea rcx, [rbp + 0x710]
mov r8, r14
movups xmmword [rbp + 0x710], xmm0
movdqu xmmword [rbp + 0x720], xmm1
call fcn.140002818
lea rdx, [rbp + 0x710]
lea rcx, [rbp + 0x1680]
call fcn.1400605e8
lea rcx, [rbp + 0x1680]
call fcn.1400022b0
lea rcx, [rbp + 0x710]
call fcn.1400022b0
xorps xmm0, xmm0
xorps xmm1, xmm1
movups xmmword [rbp + 0x730], xmm0
mov r8, r14
lea rdx, str.NZBtpMS
lea rcx, [rbp + 0x730]
movdqu xmmword [rbp + 0x740], xmm1
call fcn.140002818
lea rdx, [rbp + 0x730]
lea rcx, [rbp + 0x16a0]
call fcn.140060944
lea rcx, [rbp + 0x16a0]
call fcn.1400022b0
lea rcx, [rbp + 0x730]
call fcn.1400022b0
xorps xmm0, xmm0
lea rdx, str.HGXXSIT
xorps xmm1, xmm1
lea rcx, [rbp + 0x930]
mov r8, r14
movups xmmword [rbp + 0x930], xmm0
movdqu xmmword [rbp + 0x940], xmm1
call fcn.140002818
xorps xmm0, xmm0
lea rdx, str.rOMpLkK
xorps xmm1, xmm1
lea rcx, [rbp + 0xbe0]
mov r8, r14
movups xmmword [rbp + 0xbe0], xmm0
movdqu xmmword [rbp + 0xbf0], xmm1
call fcn.140002818
lea rcx, [rbp + 0xbe0]
call fcn.1400022b0
lea rcx, [rbp + 0x930]
call fcn.1400022b0
xorps xmm0, xmm0
lea rdx, str.qfETGpu
xorps xmm1, xmm1
lea rcx, [rbp + 0x750]
mov r8, r14
movups xmmword [rbp + 0x750], xmm0
movdqu xmmword [rbp + 0x760], xmm1
call fcn.140002818
lea rdx, [rbp + 0x750]
lea rcx, [rbp + 0x1a80]
call fcn.1400608fc
lea rcx, [rbp + 0x1a80]
call fcn.1400022b0
lea rcx, [rbp + 0x750]
call fcn.1400022b0
xorps xmm0, xmm0
lea rdx, str.CsTRSsZ
xorps xmm1, xmm1
lea rcx, [rbp + 0x970]
mov r8, r14
movups xmmword [rbp + 0x970], xmm0
movdqu xmmword [rbp + 0x980], xmm1
call fcn.140002818
xorps xmm0, xmm0
lea rdx, str.KGHeuWF
xorps xmm1, xmm1
lea rcx, [rbp + 0x950]
mov r8, r14
movups xmmword [rbp + 0x950], xmm0
movdqu xmmword [rbp + 0x960], xmm1
call fcn.140002818
lea rcx, [rbp + 0x950]
call fcn.1400022b0
lea rcx, [rbp + 0x970]
call fcn.1400022b0
xorps xmm0, xmm0
lea rdx, str.qMTXwXL
xorps xmm1, xmm1
lea rcx, [rbp + 0x770]
mov r8, r14
movups xmmword [rbp + 0x770], xmm0
movdqu xmmword [rbp + 0x780], xmm1
call fcn.140002818
lea rdx, [rbp + 0x770]
lea rcx, [rbp + 0x16e0]
call fcn.1400609bc
lea rcx, [rbp + 0x16e0]
call fcn.1400022b0
lea rcx, [rbp + 0x770]
call fcn.1400022b0
xorps xmm0, xmm0
lea rdx, str.SQJKroD
xorps xmm1, xmm1
lea rcx, [rbp + 0x790]
mov r8, r14
movups xmmword [rbp + 0x790], xmm0
movdqu xmmword [rbp + 0x7a0], xmm1
call fcn.140002818
lea rdx, [rbp + 0x790]
lea rcx, [rbp + 0x1700]
call fcn.140060944
lea rcx, [rbp + 0x1700]
call fcn.1400022b0
lea rcx, [rbp + 0x790]
call fcn.1400022b0
xorps xmm0, xmm0
lea rdx, str.IGBMYXI
xorps xmm1, xmm1
lea rcx, [rbp + 0x7b0]
mov r8, r14
movups xmmword [rbp + 0x7b0], xmm0
movdqu xmmword [rbp + 0x7c0], xmm1
call fcn.140002818
lea rdx, [rbp + 0x7b0]
lea rcx, [rbp + 0x1720]
call fcn.1400609bc
lea rcx, [rbp + 0x1720]
call fcn.1400022b0
lea rcx, [rbp + 0x7b0]
call fcn.1400022b0
xorps xmm0, xmm0
lea rdx, str._qHOMMf
xorps xmm1, xmm1
lea rcx, [rbp + 0x250]
mov r8, r14
movups xmmword [rbp + 0x250], xmm0
movdqu xmmword [rbp + 0x260], xmm1
call fcn.140002818
xorps xmm0, xmm0
lea rdx, str.vHSCQZF
xorps xmm1, xmm1
lea rcx, [rbp + 0x7d0]
mov r8, r14
movups xmmword [rbp + 0x7d0], xmm0
movdqu xmmword [rbp + 0x7e0], xmm1
call fcn.140002818
lea rdx, [rbp + 0x250]
lea rcx, [rbp + 0x7d0]
call fcn.1400607e0
lea rcx, [rbp + 0x7d0]
call fcn.1400022b0
lea rcx, [rbp + 0x250]
call fcn.1400022b0
xorps xmm0, xmm0
lea rdx, str.SfnmRac
xorps xmm1, xmm1
lea rcx, [rbp + 0x270]
mov r8, r14
movups xmmword [rbp + 0x270], xmm0
movdqu xmmword [rbp + 0x280], xmm1
call fcn.140002818
lea rdx, [rbp + 0x270]
lea rcx, [rbp + 0x1740]
call fcn.140060a68
lea rcx, [rbp + 0x1740]
call fcn.1400022b0
lea rcx, [rbp + 0x270]
call fcn.1400022b0
xorps xmm0, xmm0
lea rdx, str.zWfvSzs
xorps xmm1, xmm1
lea rcx, [rbp + 0x290]
mov r8, r14
movups xmmword [rbp + 0x290], xmm0
movdqu xmmword [rbp + 0x2a0], xmm1
call fcn.140002818
lea rdx, [rbp + 0x290]
lea rcx, [rbp + 0x1760]
call fcn.140060700
lea rcx, [rbp + 0x1760]
call fcn.1400022b0
lea rcx, [rbp + 0x290]
call fcn.1400022b0
lea rdx, str.sFgBcxk
lea rcx, [rbp + 0x1780]
call fcn.140007bc0
lea rcx, [rbp + 0x1780]
call fcn.1400022b0
xorps xmm0, xmm0
lea rdx, str.Wdlb_rW
xorps xmm1, xmm1
lea rcx, [rbp + 0x2b0]
mov r8, r14
movups xmmword [rbp + 0x2b0], xmm0
movdqu xmmword [rbp + 0x2c0], xmm1
call fcn.140002818
lea rdx, [rbp + 0x2b0]
lea rcx, [rbp + 0x17a0]
call fcn.1400609bc
lea rcx, [rbp + 0x17a0]
call fcn.1400022b0
lea rcx, [rbp + 0x2b0]
call fcn.1400022b0
xorps xmm0, xmm0
lea rdx, str.UvcgTTR
xorps xmm1, xmm1
lea rcx, [rbp + 0x2d0]
mov r8, r14
movups xmmword [rbp + 0x2d0], xmm0
movdqu xmmword [rbp + 0x2e0], xmm1
call fcn.140002818
lea rdx, [rbp + 0x2d0]
lea rcx, [rbp + 0x17c0]
call fcn.140060944
lea rcx, [rbp + 0x17c0]
call fcn.1400022b0
lea rcx, [rbp + 0x2d0]
call fcn.1400022b0
xorps xmm0, xmm0
lea rdx, str.jgbdJak
xorps xmm1, xmm1
lea rcx, [rbp + 0x2f0]
mov r8, r14
movups xmmword [rbp + 0x2f0], xmm0
movdqu xmmword [rbp + 0x300], xmm1
call fcn.140002818
lea rdx, [rbp + 0x2f0]
lea rcx, [rbp + 0x17e0]
call fcn.140060700
lea rcx, [rbp + 0x17e0]
call fcn.1400022b0
lea rcx, [rbp + 0x2f0]
call fcn.1400022b0
xorps xmm0, xmm0
lea rdx, str.khlGzOU
xorps xmm1, xmm1
lea rcx, [rbp + 0x310]
mov r8, r14
movups xmmword [rbp + 0x310], xmm0
movdqu xmmword [rbp + 0x320], xmm1
call fcn.140002818
lea rdx, [rbp + 0x310]
lea rcx, [rbp + 0x1800]
call fcn.1400608fc
lea rcx, [rbp + 0x1800]
call fcn.1400022b0
lea rcx, [rbp + 0x310]
call fcn.1400022b0
xorps xmm0, xmm0
lea rdx, str.luXFoKL
xorps xmm1, xmm1
lea rcx, [rbp + 0x330]
mov r8, r14
movups xmmword [rbp + 0x330], xmm0
movdqu xmmword [rbp + 0x340], xmm1
call fcn.140002818
lea rdx, [rbp + 0x330]
lea rcx, [rbp + 0x1820]
call fcn.1400608fc
lea rcx, [rbp + 0x1820]
call fcn.1400022b0
lea rcx, [rbp + 0x330]
call fcn.1400022b0
xorps xmm0, xmm0
lea rdx, str.AJyqewC
xorps xmm1, xmm1
lea rcx, [rbp + 0x9c0]
mov r8, r14
movups xmmword [rbp + 0x9c0], xmm0
movdqu xmmword [rbp + 0x9d0], xmm1
call fcn.140002818
xorps xmm0, xmm0
lea rdx, str.kRGNHoL
xorps xmm1, xmm1
lea rcx, [rbp + 0x9a0]
mov r8, r14
movups xmmword [rbp + 0x9a0], xmm0
movdqu xmmword [rbp + 0x9b0], xmm1
call fcn.140002818
lea rcx, [rbp + 0x9a0]
call fcn.1400022b0
lea rcx, [rbp + 0x9c0]
call fcn.1400022b0
lea rdx, str.fmyYBZ
lea rcx, [rbp + 0xd60]
call fcn.14000233c
lea rdx, [rbp + 0xd60]
lea rcx, [rbp + 0x1840]
call fcn.1400605e8
lea rcx, [rbp + 0x1840]
call fcn.1400022b0
lea rcx, [rbp + 0xd60]
call fcn.1400022b0
lea rdx, str.kxgMKSg
lea rcx, [rbp + 0x1860]
call fcn.140007bc0
lea rcx, [rbp + 0x1860]
call fcn.1400022b0
lea rdx, str.cEzDIFS
lea rcx, [rbp + 0x18a0]
call fcn.14000233c
lea rdx, str.irExuAb
lea rcx, [rbp + 0x1880]
call fcn.14000233c
lea rcx, [rbp + 0x1880]
call fcn.1400022b0
lea rcx, [rbp + 0x18a0]
call fcn.1400022b0
lea rdx, str.ScJhoea
lea rcx, [rbp + 0xd80]
call fcn.14000233c
lea rdx, [rbp + 0xd80]
lea rcx, [rbp + 0x18c0]
call fcn.140060944
lea rcx, [rbp + 0x18c0]
call fcn.1400022b0
lea rcx, [rbp + 0xd80]
call fcn.1400022b0
lea rdx, str.wlJWlNj
lea rcx, [rbp + 0xda0]
call fcn.14000233c
lea rdx, [rbp + 0xda0]
lea rcx, [rbp + 0x18e0]
call fcn.1400609bc
lea rcx, [rbp + 0x18e0]
call fcn.1400022b0
lea rcx, [rbp + 0xda0]
call fcn.1400022b0
lea rdx, str.OFlicRx
lea rcx, [rbp + 0xdc0]
call fcn.14000233c
lea rdx, [rbp + 0xdc0]
lea rcx, [rbp + 0x1900]
call fcn.1400609bc
lea rcx, [rbp + 0x1900]
call fcn.1400022b0
lea rcx, [rbp + 0xdc0]
call fcn.1400022b0
lea rdx, str.GKjKsnu
lea rcx, [rbp + 0xde0]
call fcn.14000233c
lea rdx, [rbp + 0xde0]
lea rcx, [rbp + 0x1920]
call fcn.1400608fc
lea rcx, [rbp + 0x1920]
call fcn.1400022b0
lea rcx, [rbp + 0xde0]
call fcn.1400022b0
lea rdx, str.BsDkfmZ
lea rcx, [rbp + 0xe00]
call fcn.14000233c
lea rdx, [rbp + 0xe00]
lea rcx, [rbp + 0x1940]
call fcn.140060944
lea rcx, [rbp + 0x1940]
call fcn.1400022b0
lea rcx, [rbp + 0xe00]
call fcn.1400022b0
lea rdx, str.gLRTKyA
lea rcx, [rbp + 0xe20]
call fcn.14000233c
lea rdx, [rbp + 0xe20]
lea rcx, [rbp + 0x1960]
call fcn.140060944
lea rcx, [rbp + 0x1960]
call fcn.1400022b0
lea rcx, [rbp + 0xe20]
call fcn.1400022b0
lea rdx, str.UqQnOsS
lea rcx, [rbp + 0xe40]
call fcn.14000233c
lea rdx, [rbp + 0xe40]
lea rcx, [rbp + 0x1980]
call fcn.1400609bc
lea rcx, [rbp + 0x1980]
call fcn.1400022b0
lea rcx, [rbp + 0xe40]
call fcn.1400022b0
lea rdx, str.OgwfEeT
lea rcx, [rbp + 0xe60]
call fcn.14000233c
lea rdx, [rbp + 0xe60]
lea rcx, [rbp + 0x19a0]
call fcn.140060a68
lea rcx, [rbp + 0x19a0]
call fcn.1400022b0
lea rcx, [rbp + 0xe60]
call fcn.1400022b0
lea rdx, str.TTsKfKk
lea rcx, [rbp + 0x19c0]
call fcn.140007bc0
lea rcx, [rbp + 0x19c0]
call fcn.1400022b0
lea rdx, str.IvHxijr
lea rcx, [rbp + 0xe80]
call fcn.14000233c
lea rdx, [rbp + 0xe80]
lea rcx, [rbp + 0x19e0]
call fcn.1400609bc
lea rcx, [rbp + 0x19e0]
call fcn.1400022b0
lea rcx, [rbp + 0xe80]
call fcn.1400022b0
lea rdx, str.xrpvklY
lea rcx, [rbp + 0xea0]
call fcn.14000233c
lea rdx, [rbp + 0xea0]
lea rcx, [rbp + 0x1a00]
call fcn.1400605e8
lea rcx, [rbp + 0x1a00]
call fcn.1400022b0
lea rcx, [rbp + 0xea0]
call fcn.1400022b0
lea rdx, str.Ox_wUCj
lea rcx, [rbp + 0xec0]
call fcn.14000233c
lea rdx, [rbp + 0xec0]
lea rcx, [rbp + 0x1a20]
call fcn.1400608fc
lea rcx, [rbp + 0x1a20]
call fcn.1400022b0
lea rcx, [rbp + 0xec0]
call fcn.1400022b0
lea rdx, str.GfaRMdr
lea rcx, [rbp + 0xee0]
call fcn.14000233c
lea rdx, [rbp + 0xee0]
lea rcx, [rbp + 0x1a40]
call fcn.140060944
lea rcx, [rbp + 0x1a40]
call fcn.1400022b0
lea rcx, [rbp + 0xee0]
call fcn.1400022b0
lea rdx, str.rMNsaSi
lea rcx, [rbp + 0x1a60]
call fcn.140007bc0
lea rcx, [rbp + 0x1a60]
call fcn.1400022b0
lea rdx, str.rILJOth
lea rcx, [rbp + 0xf00]
call fcn.14000233c
lea rdx, [rbp + 0xf00]
lea rcx, [rbp + 0x16c0]
call fcn.140060944
lea rcx, [rbp + 0x16c0]
call fcn.1400022b0
lea rcx, [rbp + 0xf00]
call fcn.1400022b0
lea rdx, str.foOLsSy
lea rcx, [rbp + 0x1aa0]
call fcn.140007bc0
lea rcx, [rbp + 0x1aa0]
call fcn.1400022b0
lea rdx, str.lqKicoW
lea rcx, [rbp + 0xf20]
call fcn.14000233c
lea rdx, [rbp + 0xf20]
lea rcx, [rbp + 0x1ac0]
call fcn.140060700
lea rcx, [rbp + 0x1ac0]
call fcn.1400022b0
lea rcx, [rbp + 0xf20]
call fcn.1400022b0
lea rdx, str.kHtcrAD
lea rcx, [rbp + 0xf40]
call fcn.14000233c
lea rdx, [rbp + 0xf40]
lea rcx, [rbp + 0x1ae0]
call fcn.1400609bc
lea rcx, [rbp + 0x1ae0]
call fcn.1400022b0
lea rcx, [rbp + 0xf40]
call fcn.1400022b0
lea rdx, str.DmRopvJ
lea rcx, [rbp + 0xf60]
call fcn.14000233c
lea rdx, [rbp + 0xf60]
lea rcx, [rbp + 0x1b00]
call fcn.1400609bc
lea rcx, [rbp + 0x1b00]
call fcn.1400022b0
lea rcx, [rbp + 0xf60]
call fcn.1400022b0
lea rdx, str.zKkATtf
lea rcx, [rbp + 0x1b20]
call fcn.140007bc0
lea rcx, [rbp + 0x1b20]
call fcn.1400022b0
lea rdx, str.fLZVXBc
lea rcx, [rbp + 0xf80]
call fcn.14000233c
lea rdx, [rbp + 0xf80]
lea rcx, [rbp + 0x1b40]
call fcn.140060a68
lea rcx, [rbp + 0x1b40]
call fcn.1400022b0
lea rcx, [rbp + 0xf80]
call fcn.1400022b0
lea rdx, str.PNcjnQd
lea rcx, [rbp + 0x1b60]
call fcn.140007bc0
lea rcx, [rbp + 0x1b60]
call fcn.1400022b0
lea rdx, str.iWCJNAb
lea rcx, [rbp + 0x1b80]
call fcn.140007bc0
lea rcx, [rbp + 0x1b80]
call fcn.1400022b0
lea rdx, str.HXqrEU
lea rcx, [rbp + 0xfa0]
call fcn.14000233c
lea rdx, [rbp + 0xfa0]
lea rcx, [rbp + 0x1ba0]
call fcn.140060944
lea rcx, [rbp + 0x1ba0]
call fcn.1400022b0
lea rcx, [rbp + 0xfa0]
call fcn.1400022b0
lea rdx, str.hUGUUFx
lea rcx, [rbp + 0x1bc0]
call fcn.140007bc0
lea rcx, [rbp + 0x1bc0]
call fcn.1400022b0
lea rdx, str.qxujTtP
lea rcx, [rbp + 0xfc0]
call fcn.14000233c
lea rdx, [rbp + 0xfc0]
lea rcx, [rbp + 0x1be0]
call fcn.1400609bc
lea rcx, [rbp + 0x1be0]
call fcn.1400022b0
lea rcx, [rbp + 0xfc0]
call fcn.1400022b0
lea rdx, str.RKLt_LJ
lea rcx, [rbp + 0x1c20]
call fcn.14000233c
lea rdx, str.VVGeYCx
lea rcx, [rbp + 0x1c00]
call fcn.14000233c
lea rcx, [rbp + 0x1c00]
call fcn.1400022b0
lea rcx, [rbp + 0x1c20]
call fcn.1400022b0
lea rdx, str.aY_iPDO
lea rcx, [rbp + 0xfe0]
call fcn.14000233c
lea rdx, [rbp + 0xfe0]
lea rcx, [rbp + 0x1c40]
call fcn.140060944
lea rcx, [rbp + 0x1c40]
call fcn.1400022b0
lea rcx, [rbp + 0xfe0]
call fcn.1400022b0
lea rdx, str.jQgoUFN
lea rcx, [rbp + 0x1c60]
call fcn.140007bc0
lea rcx, [rbp + 0x1c60]
call fcn.1400022b0
lea rdx, str.PmeUcSr
lea rcx, [rbp + 0x1000]
call fcn.14000233c
lea rdx, [rbp + 0x1000]
lea rcx, [rbp + 0x1c80]
call fcn.1400609bc
lea rcx, [rbp + 0x1c80]
call fcn.1400022b0
lea rcx, [rbp + 0x1000]
call fcn.1400022b0
lea rdx, str.OqfoLfN
lea rcx, [rbp + 0x1cc0]
call fcn.14000233c
lea rdx, str.LcFmcvD
lea rcx, [rbp + 0x1ca0]
call fcn.14000233c
lea rcx, [rbp + 0x1ca0]
call fcn.1400022b0
lea rcx, [rbp + 0x1cc0]
call fcn.1400022b0
lea rdx, str.vfmuaXQ
lea rcx, [rbp + 0x1020]
call fcn.14000233c
lea rdx, [rbp + 0x1020]
lea rcx, [rbp + 0x1ce0]
call fcn.140060944
lea rcx, [rbp + 0x1ce0]
call fcn.1400022b0
lea rcx, [rbp + 0x1020]
call fcn.1400022b0
lea rdx, str.agrxbqK
lea rcx, [rbp + 0x1040]
call fcn.14000233c
lea rdx, [rbp + 0x1040]
lea rcx, [rbp + 0x1d00]
call fcn.140060a68
lea rcx, [rbp + 0x1d00]
call fcn.1400022b0
lea rcx, [rbp + 0x1040]
call fcn.1400022b0
lea rdx, str.BnDtEOQ
lea rcx, [rbp + 0x1d40]
call fcn.14000233c
lea rdx, str.DqFyEiC
lea rcx, [rbp + 0x1d20]
call fcn.14000233c
lea rcx, [rbp + 0x1d20]
call fcn.1400022b0
lea rcx, [rbp + 0x1d40]
call fcn.1400022b0
lea rdx, str.IhSgHyj
lea rcx, [rbp + 0xc00]
call fcn.14000233c
lea rdx, [rbp + 0xc00]
lea rcx, [rbp + 0x1d60]
call fcn.140060700
lea rcx, [rbp + 0x1d60]
call fcn.1400022b0
lea rcx, [rbp + 0xc00]
call fcn.1400022b0
lea rdx, str.fpZUVbU
lea rcx, [rbp + 0x1da0]
call fcn.14000233c
lea rdx, str.sqknfH
lea rcx, [rbp + 0x1d80]
call fcn.14000233c
lea rcx, [rbp + 0x1d80]
call fcn.1400022b0
lea rcx, [rbp + 0x1da0]
call fcn.1400022b0
lea rdx, str.UPrqxHw
lea rcx, [rbp + 0xc20]
call fcn.14000233c
lea rdx, [rbp + 0xc20]
lea rcx, [rbp + 0x1dc0]
call fcn.1400608fc
lea rcx, [rbp + 0x1dc0]
call fcn.1400022b0
lea rcx, [rbp + 0xc20]
call fcn.1400022b0
or edx, 0xffffffff
mov rcx, rbx
call qword [0x1400e09e8]
lea rdx, str..pdf
lea rcx, [rbp + 0x350]
call fcn.14000233c
lea rcx, str.TEMP
call fcn.14003ef90
lea rdx, [rbp - 0x30]
mov qword [rbp - 0x30], rax
lea rcx, [rbp + 0xca0]
call fcn.140007dc0
lea rdx, [rbp + 0xca0]
lea rcx, [rbp - 0x28]
call fcn.1400053a4
lea rdx, [rbp - 0x28]
lea rcx, [rbp + 0x1090]
call fcn.1400055d4
mov rdx, rax
lea rcx, [rsp + 0x70]
call fcn.140005558
lea rdx, [rbp - 0x28]
lea rcx, [rbp + 0xa0]
call fcn.1400055d4
mov rdx, rax
lea rcx, [rbp - 0x80]
call fcn.14000557c
mov rsi, qword [rsp + 0x70]
cmp rsi, qword [rbp - 0x80]
je 0x140063bc3
mov ecx, dword [rsi + 0x1c]
mov eax, ecx
and eax, 3
cmp al, 3
jne 0x140063356
mov ecx, dword [rsi + 0x10]
mov eax, ecx
shr eax, 0xa
test al, 1
je 0x140063345
cmp dword [rsi + 0x14], 0xa000000c
jne 0x140063332
mov ecx, 4
jmp 0x1400633f0
cmp dword [rsi + 0x14], 0xa0000003
jne 0x140063345
mov ecx, 0xa
jmp 0x1400633f0
shr ecx, 4
movzx ecx, cl
and ecx, 1
or ecx, 2
jmp 0x1400633f0
shr ecx, 1
test cl, 1
je 0x140063363
mov r9d, dword [rsi + 0x10]
jmp 0x140063367
or r9d, 0xffffffff
cmp qword [rsi + 0x38], 8
lea rbx, [rsi + 0x20]
mov rcx, rbx
jb 0x140063378
mov rcx, qword [rbx]
mov r8d, 3
lea rdx, [rbp + 0x9e0]
call fcn.1400106cc
mov edx, eax
test eax, eax
jne 0x1400633c6
mov ecx, dword [rbp + 0x9f0]
mov eax, ecx
shr eax, 0xa
test al, 1
je 0x1400633bb
cmp dword [rbp + 0x9f4], 0xa000000c
je 0x140063328
cmp dword [rbp + 0x9f4], 0xa0000003
je 0x14006333b
shr ecx, 4
and ecx, 1
add ecx, 2
jmp 0x1400633f0
sub eax, 2
je 0x1400633dd
sub eax, 1
je 0x1400633dd
sub eax, 0x32
je 0x1400633dd
mov ecx, r12d
cmp eax, 0x46
jne 0x1400633e2
mov ecx, 1
lea eax, [rcx - 1]
test eax, 0xfffffff7
jne 0x140063ccd
cmp ecx, 2
jne 0x140063a55
add rsi, 0x20
mov rcx, rsi
cmp qword [rsi + 0x18], 8
jb 0x14006340a
mov rcx, qword [rsi]
mov rax, qword [rsi + 0x10]
lea rdx, [rcx + rax*2]
mov rbx, rdx
call fcn.140003e5c
jmp 0x14006342c
cmp word [rax], 0x5c
je 0x140063428
cmp word [rax], 0x2f
jne 0x140063431
add rax, 2
cmp rax, rdx
jne 0x14006341c
cmp rax, rdx
je 0x14006344e
lea rcx, [rbx - 2]
cmp word [rcx], 0x5c
je 0x14006344e
cmp word [rcx], 0x2f
je 0x14006344e
mov rbx, rcx
cmp rax, rcx
jne 0x140063436
mov r8d, 0x3a
mov rcx, rbx
call fcn.140010e30
cmp rbx, rax
je 0x140063490
lea rdx, [rax - 2]
cmp rbx, rdx
je 0x140063490
cmp word [rdx], 0x2e
jne 0x140063487
lea rcx, [rdx - 2]
cmp rbx, rcx
jne 0x140063493
cmp word [rcx], 0x2e
jne 0x140063493
jmp 0x140063490
cmp word [rdx], 0x2e
je 0x140063493
sub rdx, 2
cmp rbx, rdx
jne 0x140063481
mov rdx, rax
sub rax, rdx
mov qword [rbp - 0x60], r12
sar rax, 1
lea rcx, [rbp - 0x70]
xorps xmm0, xmm0
mov qword [rbp - 0x58], r12
mov r8, rax
movups xmmword [rbp - 0x70], xmm0
call fcn.1400025b8
lea rax, [0x140079950]
mov qword [rbp + 0x58], r12
lea rdx, [rbp + 0x50]
mov qword [rbp + 0x50], rax
lea rcx, [rbp + 0xc40]
call fcn.140008f28
lea rdx, [rbp + 0xc40]
lea rcx, [rbp - 0x70]
call fcn.1400043bc
lea rcx, [rbp + 0xc40]
mov bl, al
call fcn.1400023d0
test bl, bl
je 0x14006353a
mov rdx, qword [rbp - 0x58]
cmp rdx, 8
jb 0x140063a55
mov rcx, qword [rbp - 0x70]
lea rdx, [rdx*2 + 2]
mov rax, rcx
cmp rdx, r13
jb 0x140063530
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140063d39
call fcn.140034f84
jmp 0x140063a55
lea rax, [0x14007a478]
mov qword [rbp + 0x8d0], r12
mov qword [rbp + 0x820], rax
lea rdx, [rbp + 0x828]
lea rax, vtable.std::basic_ostream_char__struct_std::char_traits_char__.0
mov qword [rbp + 0x8f8], r12
xorps xmm0, xmm0
mov qword [rbp + 0x8c8], rax
xor r8d, r8d
movdqa xmmword [rbp + 0x900], xmm0
lea rcx, [rbp + 0x8c8]
mov dword [rbp + 0x8c4], 0x98
or r15d, 1
call fcn.1400077e4
mov rax, qword [rbp + 0x820]
movsxd rcx, dword [rax + 4]
lea rax, [0x14007a460]
mov qword [rbp + rcx + 0x820], rax
mov rax, qword [rbp + 0x820]
movsxd rcx, dword [rax + 4]
lea edx, [rcx - 0xa8]
mov dword [rbp + rcx + 0x81c], edx
lea rcx, [rbp + 0x828]
call fcn.1400078a0
lea rax, vtable.std::basic_filebuf_char__struct_std::char_traits_char__.0
xor r8d, r8d
xor edx, edx
mov qword [rbp + 0x828], rax
lea rcx, [rbp + 0x828]
call fcn.140007308
cmp qword [rsi + 0x18], 8
mov rdi, rsi
jb 0x1400635fd
mov rdi, qword [rsi]
mov r14, qword [rsi + 0x10]
mov r8d, 3
mov qword [rsp + 0x68], r8
xorps xmm0, xmm0
mov rbx, r12
mov qword [rsp + 0x60], rbx
movups xmmword [rsp + 0x50], xmm0
mov dword [rsp + 0x50], r12d
cmp r14, r8
jbe 0x14006363d
mov rdx, r14
lea rcx, [rsp + 0x50]
call fcn.14000904c
mov r8, qword [rsp + 0x68]
mov qword [rsp + 0x60], rbx
lea r14, [rdi + r14*2]
cmp rdi, r14
je 0x1400636ef
movzx ecx, word [rdi]
mov eax, 0xd7ff
cmp cx, ax
jbe 0x1400636a7
mov eax, 0xdbff
cmp cx, ax
ja 0x140063699
add rdi, 2
cmp rdi, r14
je 0x140063d45
movzx edx, word [rdi]
mov r9d, 0x3ff
lea eax, [rdx - 0xdc00]
cmp eax, r9d
ja 0x140063d3f
mov r9d, ecx
shl r9d, 0xa
add r9d, 0xfca02400
add r9d, edx
jmp 0x1400636aa
mov eax, 0xdfff
cmp cx, ax
jbe 0x140063d4b
mov r9d, ecx
cmp rbx, r8
jae 0x1400636d2
lea rax, [rbx + 1]
cmp r8, 4
mov qword [rsp + 0x60], rax
lea rax, [rsp + 0x50]
cmovae rax, qword [rsp + 0x50]
mov dword [rax + rbx*4 + 4], r12d
mov dword [rax + rbx*4], r9d
jmp 0x1400636dc
lea rcx, [rsp + 0x50]
call fcn.140009198
mov r8, qword [rsp + 0x68]
add rdi, 2
mov rbx, qword [rsp + 0x60]
jmp 0x140063641
mov r14d, 7
lea rdi, [rsp + 0x50]
cmp r8, 4
mov qword [rsp + 0x48], r14
xorps xmm0, xmm0
mov rcx, r12
cmovae rdi, qword [rsp + 0x50]
mov r9d, r14d
mov qword [rsp + 0x40], rcx
movups xmmword [rsp + 0x30], xmm0
mov word [rsp + 0x30], r12w
cmp rbx, r14
jbe 0x140063746
mov rdx, rbx
lea rcx, [rsp + 0x30]
call fcn.140007f40
mov r9, qword [rsp + 0x48]
mov rcx, r12
mov r8, qword [rsp + 0x68]
mov qword [rsp + 0x40], rcx
lea rbx, [rdi + rbx*4]
cmp rdi, rbx
je 0x14006387e
mov edx, dword [rdi]
mov eax, 0xd7ff
cmp edx, eax
ja 0x1400637ba
movzx edx, word [rdi]
cmp rcx, r9
jae 0x140063787
lea rax, [rcx + 1]
cmp r9, 8
mov qword [rsp + 0x40], rax
lea rax, [rsp + 0x30]
cmovae rax, qword [rsp + 0x30]
mov word [rax + rcx*2], dx
jmp 0x14006386e
movzx r9d, dx
mov r8b, byte [rbp + 0x1e70]
lea rcx, [rsp + 0x30]
mov edx, 1
call fcn.140008084
mov r9, qword [rsp + 0x48]
add rdi, 4
cmp rdi, rbx
je 0x140063879
mov rcx, qword [rsp + 0x40]
jmp 0x140063753
mov eax, 0xdfff
cmp edx, eax
jbe 0x140063d57
cmp edx, 0xffff
jbe 0x14006375e
cmp edx, 0x10ffff
ja 0x140063d51
shr edx, 0xa
mov eax, 0x2840
sub dx, ax
cmp rcx, r9
jae 0x14006380f
lea rax, [rcx + 1]
cmp r9, 8
mov qword [rsp + 0x40], rax
lea rax, [rsp + 0x30]
cmovae rax, qword [rsp + 0x30]
mov word [rax + rcx*2], dx
mov word [rax + rcx*2 + 2], r12w
jmp 0x140063829
mov r8b, byte [rbp + 0x1e70]
lea rcx, [rsp + 0x30]
movzx r9d, dx
mov edx, 1
call fcn.140008084
movzx r9d, word [rdi]
mov eax, 0x3ff
mov rcx, qword [rsp + 0x40]
and r9w, ax
mov eax, 0x2400
sub r9w, ax
cmp rcx, qword [rsp + 0x48]
jae 0x14006378b
cmp qword [rsp + 0x48], 8
lea rax, [rcx + 1]
mov qword [rsp + 0x40], rax
lea rax, [rsp + 0x30]
cmovae rax, qword [rsp + 0x30]
mov word [rax + rcx*2], r9w
mov word [rax + rcx*2 + 2], r12w
jmp 0x1400637a1
mov r8, qword [rsp + 0x68]
cmp r9, 8
lea rcx, [rsp + 0x30]
cmovae rcx, qword [rsp + 0x30]
cmp qword [rbp + 0x8a8], r12
jne 0x140063964
mov edx, 0x22
lea r8d, [rdx + 0x1e]
call fcn.140010aa8
test rax, rax
je 0x14006395a
mov r8d, 1
lea rcx, [rbp + 0x828]
mov rdx, rax
call fcn.140007308
mov rax, qword [rbp + 0x888]
mov rbx, qword [rax + 8]
mov rcx, rbx
mov qword [rbp + 0x998], rbx
mov rax, qword [rbx]
call qword [rax + 8]
lea rcx, [rbp + 0x990]
call fcn.140007e30
mov rdx, rax
lea rcx, [rbp + 0x828]
call fcn.1400071e8
test rbx, rbx
je 0x14006391d
mov rax, qword [rbx]
mov rcx, rbx
call qword [rax + 0x10]
test rax, rax
je 0x14006391d
mov r8, qword [rax]
mov edx, 1
mov rcx, rax
call qword [r8]
mov rax, qword [rbp + 0x820]
movsxd rdx, dword [rax + 4]
mov rax, qword [rbp + rdx + 0x868]
neg rax
sbb ecx, ecx
not ecx
and ecx, 4
mov dword [rbp + rdx + 0x830], ecx
test dword [rbp + rdx + 0x834], ecx
jne 0x140063d5d
mov r9, qword [rsp + 0x48]
mov r8, qword [rsp + 0x68]
jmp 0x1400639a4
mov r9, qword [rsp + 0x48]
mov r8, qword [rsp + 0x68]
mov rax, qword [rbp + 0x820]
movsxd rdx, dword [rax + 4]
mov rax, qword [rbp + rdx + 0x868]
neg rax
mov eax, dword [rbp + rdx + 0x834]
sbb ecx, ecx
not ecx
and ecx, 4
or ecx, dword [rbp + rdx + 0x830]
and ecx, 0x15
or ecx, 2
mov dword [rbp + rdx + 0x830], ecx
and eax, ecx
jne 0x140063da4
cmp r9, 8
jb 0x1400639e2
mov rcx, qword [rsp + 0x30]
lea rdx, [r9*2 + 2]
mov rax, rcx
cmp rdx, r13
jb 0x1400639d8
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140063d98
call fcn.140034f84
mov r8, qword [rsp + 0x68]
mov qword [rsp + 0x40], r12
mov qword [rsp + 0x48], r14
mov word [rsp + 0x30], r12w
cmp r8, 4
jb 0x140063a2b
mov rcx, qword [rsp + 0x50]
lea rdx, [r8*4 + 4]
mov rax, rcx
cmp rdx, r13
jb 0x140063a26
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140063d98
call fcn.140034f84
lea rcx, [rbp + 0x820]
cmp qword [rbp + 0x8a8], r12
jne 0x140063a6c
call fcn.14000605c
lea rcx, [rbp + 0x820]
call fcn.1400055fc
lea rcx, [rbp - 0x70]
call fcn.1400023d0
lea rcx, [rsp + 0x70]
call fcn.140004f58
test eax, eax
jne 0x140063cdd
jmp 0x1400632f8
call fcn.140006968
lea rcx, [rbp + 0x820]
call fcn.14000605c
mov rdx, rsi
lea rcx, [rbp + 0x1d0]
call fcn.1400045f4
lea rdx, [rbp + 0x350]
lea rcx, [rbp + 0xc60]
call fcn.140007dfc
lea rdx, [rbp + 0xc60]
lea rcx, [rbp - 0x70]
call fcn.1400043bc
lea rcx, [rbp + 0xc60]
mov bl, al
call fcn.1400023d0
test bl, bl
jne 0x140063b5e
lea rdx, [rbp + 0x350]
lea rcx, [rbp + 0xc80]
call fcn.140007dfc
lea rdx, [rbp + 0xc80]
lea rcx, [rbp + 0x1d0]
call fcn.140004210
mov rdx, rax
lea rcx, [rbp + 0x1d0]
call fcn.140004578
lea rcx, [rbp + 0xc80]
call fcn.1400023d0
lea rdx, [rbp + 0x10c0]
lea rcx, [rbp + 0x1d0]
call fcn.140004380
mov rcx, rax
call fcn.14000221c
lea rdx, [rbp + 0x10a0]
mov rcx, rsi
mov rbx, rax
call fcn.140004380
mov rcx, rax
call fcn.14000221c
mov rdx, rbx
mov rcx, rax
call fcn.14003e1d4
lea rcx, [rbp + 0x10a0]
call fcn.1400023d0
lea rcx, [rbp + 0x10c0]
call fcn.1400023d0
mov rbx, qword [0x1400e09f0]
lea rdx, [rbp + 0x7f0]
lea rcx, [rbp + 0x1d0]
call fcn.140004380
mov rcx, rax
call fcn.14000221c
mov r8, rax
mov dword [rsp + 0x28], r12d
xor r9d, r9d
mov qword [rsp + 0x20], r12
xor edx, edx
xor ecx, ecx
call rbx
lea rcx, [rbp + 0x7f0]
call fcn.1400023d0
lea rcx, [rbp + 0x1d0]
call fcn.1400023d0
lea rcx, [rbp + 0x820]
call fcn.1400055fc
lea rcx, [rbp - 0x70]
call fcn.1400023d0
mov rcx, qword [rbp - 0x78]
or edi, 0xffffffff
test rcx, rcx
je 0x140063bfb
mov eax, edi
lock xadd dword [rcx + 8], eax
add eax, edi
jne 0x140063bfb
mov rbx, qword [rbp - 0x78]
mov rcx, rbx
mov rax, qword [rbx]
call qword [rax]
mov eax, edi
lock xadd dword [rbx + 0xc], eax
add eax, edi
jne 0x140063bfb
mov rcx, qword [rbp - 0x78]
mov rax, qword [rcx]
call qword [rax + 8]
mov rcx, qword [rsp + 0x78]
test rcx, rcx
je 0x140063c33
mov eax, edi
lock xadd dword [rcx + 8], eax
add eax, edi
jne 0x140063c33
mov rbx, qword [rsp + 0x78]
mov rcx, rbx
mov rax, qword [rbx]
call qword [rax]
mov eax, edi
lock xadd dword [rbx + 0xc], eax
add eax, edi
jne 0x140063c33
mov rcx, qword [rsp + 0x78]
mov rax, qword [rcx]
call qword [rax + 8]
mov rbx, qword [rbp - 0x20]
test rbx, rbx
je 0x140063c63
mov eax, edi
lock xadd dword [rbx + 8], eax
add eax, edi
jne 0x140063c63
mov rax, qword [rbx]
mov rcx, rbx
call qword [rax]
mov eax, edi
lock xadd dword [rbx + 0xc], eax
add eax, edi
jne 0x140063c63
mov rax, qword [rbx]
mov rcx, rbx
call qword [rax + 8]
lea rcx, [rbp + 0xca0]
call fcn.1400023d0
mov rdx, qword [rbp + 0x368]
cmp rdx, 0x10
jb 0x140063cac
mov rcx, qword [rbp + 0x350]
inc rdx
mov rax, rcx
cmp rdx, r13
jb 0x140063ca7
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140063d9e
call fcn.140034f84
lea r11, [rsp + 0x1f30]
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
mov r8, rbx
lea rcx, str.directory_entry::status
call fcn.140004c5c
int3
mov edx, eax
call fcn.140004b1c
int3
call fcn.14003cf94
int3
call fcn.14003cf94
int3
call fcn.14003cf94
int3
call fcn.14003cf94
int3
call fcn.14003cf94
int3
call fcn.14003cf94
int3
call fcn.14003cf94
int3
call fcn.14003cf94
int3
call fcn.14003cf94
int3
call fcn.14003cf94
int3
call fcn.14003cf94
int3
call fcn.14003cf94
int3
call fcn.14003cf94
int3
call fcn.14003cf94
int3
call fcn.14003cf94
int3
call fcn.14000362c
int3
call fcn.14000362c
int3
call fcn.14000362c
int3
call fcn.14000362c
int3
call fcn.14000362c
int3
mov edx, 1
lea rcx, [rbp + 0xa0]
call fcn.140003248
mov r8, rax
lea rdx, str.ios_base::badbit_set
lea rcx, [rbp + 0x7f0]
call fcn.140003c18
lea rdx, [0x140085d80]
lea rcx, [rbp + 0x7f0]
call fcn.14003726c
int3
call fcn.14003cf94
int3
call fcn.14003cf94
int3
test al, 4
je 0x140063db1
lea rbx, str.ios_base::badbit_set
jmp 0x140063dc5
test al, 2
lea rbx, str.ios_base::failbit_set
lea rax, str.ios_base::eofbit_set
cmove rbx, rax
mov edx, 1
lea rcx, [rbp + 0xa0]
call fcn.140003248
mov r8, rax
lea rcx, [rbp + 0x7f0]
mov rdx, rbx
call fcn.140003c18
lea rdx, [0x140085d80]
lea rcx, [rbp + 0x7f0]
call fcn.14003726c
int3