Function at 0x1400542c0
Capabilities:
Contain obfuscated stackstrings

Disassembly:
push rbp
push rbx
push rsi
push rdi
lea rbp, [rsp - 0x1668]
mov eax, 0x1768
call fcn.14006feb0
sub rsp, rax
mov word [rbp + 0x1691], 0
movzx eax, word [0x1400a5a38]
mov byte [rbp + 0x1690], al
lea rax, [rbp + 0x5a8]
mov qword [rsp + 0x40], rax
mov word [rbp - 0x43], 0x74
mov dword [rbp - 0x48], 0x626d6961
mov byte [rbp - 0x44], 0x6f
mov byte [rbp - 0x41], 0
xorps xmm0, xmm0
movups xmmword [rbp + 0x5a8], xmm0
xor esi, esi
mov qword [rbp + 0x5b8], rsi
mov qword [rbp + 0x5c0], rsi
lea rax, [rbp - 0x48]
mov rbx, 0xffffffffffffffff
mov r8, rbx
nop dword [rax]
inc r8
cmp byte [rax + r8], sil
jne 0x140054340
lea rdx, [rbp - 0x48]
lea rcx, [rbp + 0x5a8]
call fcn.1400017a0
nop
lea rax, [rbp + 0x5c8]
mov qword [rsp + 0x30], rax
mov word [rbp - 0x73], 0x74
mov dword [rbp - 0x78], 0x626d6961
mov byte [rbp - 0x74], 0x6f
mov byte [rbp - 0x71], 0
xorps xmm0, xmm0
movups xmmword [rbp + 0x5c8], xmm0
mov qword [rbp + 0x5d8], rsi
mov qword [rbp + 0x5e0], rsi
lea rax, [rbp - 0x78]
mov r8, rbx
nop word [rax + rax]
inc r8
cmp byte [rax + r8], 0
jne 0x1400543a0
lea rdx, [rbp - 0x78]
lea rcx, [rbp + 0x5c8]
call fcn.1400017a0
nop
mov word [rbp + 0x19d], 0x67
mov dword [rbp + 0x190], 0x485c3a43
mov dword [rbp + 0x194], 0x2e587375
mov dword [rbp + 0x198], 0x666e6f63
mov byte [rbp + 0x19c], 0x69
mov byte [rbp + 0x19f], 0
xorps xmm0, xmm0
movups xmmword [rbp + 0x5e8], xmm0
mov qword [rbp + 0x5f8], rsi
mov qword [rbp + 0x600], rsi
lea rax, [rbp + 0x190]
mov r8, rbx
inc r8
cmp byte [rax + r8], 0
jne 0x140054412
lea rdx, [rbp + 0x190]
lea rcx, [rbp + 0x5e8]
call fcn.1400017a0
nop
lea r9, [rbp + 0x5a8]
lea r8, [rbp + 0x5c8]
lea rdx, [rbp + 0x5e8]
lea rcx, [rbp + 0x900]
call fcn.1400577f0
mov rcx, rax
lea rdx, [rbp + 0x1690]
mov rax, rbx
nop
inc rax
cmp byte [rdx + rax], 0
jne 0x140054460
mov r8, qword [rcx + 0x10]
cmp qword [rcx + 0x18], 0xf
jbe 0x140054477
mov rcx, qword [rcx]
cmp r8, rax
jne 0x140054491
lea rdx, [rbp + 0x1690]
call fcn.1400a1dd0
test eax, eax
jne 0x140054491
mov dil, 1
jmp 0x140054494
xor dil, dil
mov rdx, qword [rbp + 0x918]
cmp rdx, 0xf
jbe 0x1400544d5
inc rdx
mov rcx, qword [rbp + 0x900]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400544d0
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140056f9c
call fcn.14006f920
movdqa xmm0, xmmword [0x1400a4ac0]
movdqu xmmword [rbp + 0x910], xmm0
mov byte [rbp + 0x900], 0
mov byte [0x140126734], dil
mov word [rbp + 0x1699], 0
movzx eax, word [0x1400a5a38]
mov byte [rbp + 0x1698], al
lea rax, [rbp + 0x608]
mov qword [rsp + 0x38], rax
mov word [rbp + 0x61], 0x6e
mov dword [rbp + 0x58], 0x64657270
mov dword [rbp + 0x5c], 0x69746369
mov byte [rbp + 0x60], 0x6f
mov byte [rbp + 0x63], 0
xorps xmm0, xmm0
movups xmmword [rbp + 0x608], xmm0
mov qword [rbp + 0x618], rsi
mov qword [rbp + 0x620], rsi
lea rax, [rbp + 0x58]
mov r8, rbx
inc r8
cmp byte [rax + r8], 0
jne 0x140054550
lea rdx, [rbp + 0x58]
lea rcx, [rbp + 0x608]
call fcn.1400017a0
nop
lea rax, [rbp + 0x628]
mov qword [rsp + 0x30], rax
mov word [rbp - 0x63], 0x74
mov dword [rbp - 0x68], 0x626d6961
mov byte [rbp - 0x64], 0x6f
mov byte [rbp - 0x61], 0
xorps xmm0, xmm0
movups xmmword [rbp + 0x628], xmm0
mov qword [rbp + 0x638], rsi
mov qword [rbp + 0x640], rsi
lea rax, [rbp - 0x68]
mov r8, rbx
nop dword [rax + rax]
inc r8
cmp byte [rax + r8], 0
jne 0x1400545b0
lea rdx, [rbp - 0x68]
lea rcx, [rbp + 0x628]
call fcn.1400017a0
nop
mov word [rbp + 0x1ad], 0x67
mov dword [rbp + 0x1a0], 0x485c3a43
mov dword [rbp + 0x1a4], 0x2e587375
mov dword [rbp + 0x1a8], 0x666e6f63
mov byte [rbp + 0x1ac], 0x69
mov byte [rbp + 0x1af], 0
xorps xmm0, xmm0
movups xmmword [rbp + 0x648], xmm0
mov qword [rbp + 0x658], rsi
mov qword [rbp + 0x660], rsi
lea rax, [rbp + 0x1a0]
mov r8, rbx
inc r8
cmp byte [rax + r8], 0
jne 0x140054622
lea rdx, [rbp + 0x1a0]
lea rcx, [rbp + 0x648]
call fcn.1400017a0
nop
lea r9, [rbp + 0x608]
lea r8, [rbp + 0x628]
lea rdx, [rbp + 0x648]
lea rcx, [rbp + 0x920]
call fcn.1400577f0
mov rcx, rax
lea rdx, [rbp + 0x1698]
mov rax, rbx
nop
inc rax
cmp byte [rdx + rax], 0
jne 0x140054670
mov r8, qword [rcx + 0x10]
cmp qword [rcx + 0x18], 0xf
jbe 0x140054687
mov rcx, qword [rcx]
cmp r8, rax
jne 0x1400546a1
lea rdx, [rbp + 0x1698]
call fcn.1400a1dd0
test eax, eax
jne 0x1400546a1
mov dil, 1
jmp 0x1400546a4
xor dil, dil
mov rdx, qword [rbp + 0x938]
cmp rdx, 0xf
jbe 0x1400546e5
inc rdx
mov rcx, qword [rbp + 0x920]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400546e0
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140056fa2
call fcn.14006f920
movdqa xmm0, xmmword [0x1400a4ac0]
movdqu xmmword [rbp + 0x930], xmm0
mov byte [rbp + 0x920], 0
mov byte [0x140126736], dil
mov word [rbp + 0x16a1], 0
movzx eax, word [0x1400a5a38]
mov byte [rbp + 0x16a0], al
lea rax, [rbp + 0x668]
mov qword [rsp + 0x38], rax
mov dword [rbp + 0x70], 0x646f68
mov dword [rbp + 0x68], 0x75706e69
mov dword [rbp + 0x6c], 0x74656d74
mov byte [rbp + 0x74], 0
xorps xmm0, xmm0
movups xmmword [rbp + 0x668], xmm0
mov qword [rbp + 0x678], rsi
mov qword [rbp + 0x680], rsi
lea rax, [rbp + 0x68]
mov r8, rbx
nop dword [rax]
inc r8
cmp byte [rax + r8], 0
jne 0x140054760
lea rdx, [rbp + 0x68]
lea rcx, [rbp + 0x668]
call fcn.1400017a0
nop
lea rax, [rbp + 0x688]
mov qword [rsp + 0x30], rax
mov word [rbp - 0x5b], 0x74
mov dword [rbp - 0x60], 0x626d6961
mov byte [rbp - 0x5c], 0x6f
mov byte [rbp - 0x59], 0
xorps xmm0, xmm0
movups xmmword [rbp + 0x688], xmm0
mov qword [rbp + 0x698], rsi
mov qword [rbp + 0x6a0], rsi
lea rax, [rbp - 0x60]
mov r8, rbx
nop dword [rax + rax]
inc r8
cmp byte [rax + r8], 0
jne 0x1400547c0
lea rdx, [rbp - 0x60]
lea rcx, [rbp + 0x688]
call fcn.1400017a0
nop
mov word [rbp + 0x1bd], 0x67
mov dword [rbp + 0x1b0], 0x485c3a43
mov dword [rbp + 0x1b4], 0x2e587375
mov dword [rbp + 0x1b8], 0x666e6f63
mov byte [rbp + 0x1bc], 0x69
mov byte [rbp + 0x1bf], 0
xorps xmm0, xmm0
movups xmmword [rbp + 0x6a8], xmm0
mov qword [rbp + 0x6b8], rsi
mov qword [rbp + 0x6c0], rsi
lea rax, [rbp + 0x1b0]
mov r8, rbx
inc r8
cmp byte [rax + r8], 0
jne 0x140054832
lea rdx, [rbp + 0x1b0]
lea rcx, [rbp + 0x6a8]
call fcn.1400017a0
nop
lea r9, [rbp + 0x668]
lea r8, [rbp + 0x688]
lea rdx, [rbp + 0x6a8]
lea rcx, [rbp + 0x940]
call fcn.1400577f0
mov rcx, rax
lea rdx, [rbp + 0x16a0]
mov rax, rbx
nop
inc rax
cmp byte [rdx + rax], 0
jne 0x140054880
mov r8, qword [rcx + 0x10]
cmp qword [rcx + 0x18], 0xf
jbe 0x140054897
mov rcx, qword [rcx]
cmp r8, rax
jne 0x1400548b1
lea rdx, [rbp + 0x16a0]
call fcn.1400a1dd0
test eax, eax
jne 0x1400548b1
mov dil, 1
jmp 0x1400548b4
xor dil, dil
mov rdx, qword [rbp + 0x958]
cmp rdx, 0xf
jbe 0x1400548f5
inc rdx
mov rcx, qword [rbp + 0x940]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400548f0
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140056fa8
call fcn.14006f920
movdqa xmm0, xmmword [0x1400a4ac0]
movdqu xmmword [rbp + 0x950], xmm0
mov byte [rbp + 0x940], 0
mov byte [0x140126742], dil
mov word [rbp + 0x16a9], 0
movzx eax, word [0x1400a5a38]
mov byte [rbp + 0x16a8], al
lea rax, [rbp + 0x6c8]
mov qword [rsp + 0x38], rax
mov word [rbp + 0xbb], 0x64
mov dword [rbp + 0xb0], 0x6e72656b
mov dword [rbp + 0xb4], 0x656d6c65
mov word [rbp + 0xb8], 0x6874
mov byte [rbp + 0xba], 0x6f
mov byte [rbp + 0xbd], 0
xorps xmm0, xmm0
movups xmmword [rbp + 0x6c8], xmm0
mov qword [rbp + 0x6d8], rsi
mov qword [rbp + 0x6e0], rsi
lea rax, [rbp + 0xb0]
mov r8, rbx
nop dword [rax + rax]
inc r8
cmp byte [rax + r8], 0
jne 0x140054990
lea rdx, [rbp + 0xb0]
lea rcx, [rbp + 0x6c8]
call fcn.1400017a0
nop
lea rax, [rbp + 0x6e8]
mov qword [rsp + 0x30], rax
mov word [rbp - 0x53], 0x74
mov dword [rbp - 0x58], 0x626d6961
mov byte [rbp - 0x54], 0x6f
mov byte [rbp - 0x51], 0
xorps xmm0, xmm0
movups xmmword [rbp + 0x6e8], xmm0
mov qword [rbp + 0x6f8], rsi
mov qword [rbp + 0x700], rsi
lea rax, [rbp - 0x58]
mov r8, rbx
nop
inc r8
cmp byte [rax + r8], 0
jne 0x1400549f0
lea rdx, [rbp - 0x58]
lea rcx, [rbp + 0x6e8]
call fcn.1400017a0
nop
mov word [rbp + 0x14d], 0x67
mov dword [rbp + 0x140], 0x485c3a43
mov dword [rbp + 0x144], 0x2e587375
mov dword [rbp + 0x148], 0x666e6f63
mov byte [rbp + 0x14c], 0x69
mov byte [rbp + 0x14f], 0
xorps xmm0, xmm0
movups xmmword [rbp + 0x708], xmm0
mov qword [rbp + 0x718], rsi
mov qword [rbp + 0x720], rsi
lea rax, [rbp + 0x140]
mov r8, rbx
inc r8
cmp byte [rax + r8], 0
jne 0x140054a62
lea rdx, [rbp + 0x140]
lea rcx, [rbp + 0x708]
call fcn.1400017a0
nop
lea r9, [rbp + 0x6c8]
lea r8, [rbp + 0x6e8]
lea rdx, [rbp + 0x708]
lea rcx, [rbp + 0x960]
call fcn.1400577f0
mov rcx, rax
lea rdx, [rbp + 0x16a8]
mov rax, rbx
nop
inc rax
cmp byte [rdx + rax], 0
jne 0x140054ab0
mov r8, qword [rcx + 0x10]
cmp qword [rcx + 0x18], 0xf
jbe 0x140054ac7
mov rcx, qword [rcx]
cmp r8, rax
jne 0x140054ae1
lea rdx, [rbp + 0x16a8]
call fcn.1400a1dd0
test eax, eax
jne 0x140054ae1
mov dil, 1
jmp 0x140054ae4
xor dil, dil
mov rdx, qword [rbp + 0x978]
cmp rdx, 0xf
jbe 0x140054b25
inc rdx
mov rcx, qword [rbp + 0x960]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140054b20
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140056f96
call fcn.14006f920
movdqa xmm0, xmmword [0x1400a4ac0]
movdqu xmmword [rbp + 0x970], xmm0
mov byte [rbp + 0x960], 0
mov byte [0x140126743], dil
mov word [rsp + 0x49], 0
movzx eax, word [0x1400a5a38]
mov byte [rsp + 0x48], al
lea rax, [rbp + 0x728]
mov qword [rsp + 0x38], rax
mov dword [rbp - 0x3c], 0x766f66
mov dword [rbp - 0x40], 0x77617264
mov byte [rbp - 0x38], 0
xorps xmm0, xmm0
movups xmmword [rbp + 0x728], xmm0
mov qword [rbp + 0x738], rsi
mov qword [rbp + 0x740], rsi
lea rax, [rbp - 0x40]
mov r8, rbx
inc r8
cmp byte [rax + r8], 0
jne 0x140054b92
lea rdx, [rbp - 0x40]
lea rcx, [rbp + 0x728]
call fcn.1400017a0
nop
lea rax, [rbp + 0x748]
mov qword [rsp + 0x30], rax
mov word [rbp - 0x6b], 0x74
mov dword [rbp - 0x70], 0x626d6961
mov byte [rbp - 0x6c], 0x6f
mov byte [rbp - 0x69], 0
xorps xmm0, xmm0
movups xmmword [rbp + 0x748], xmm0
mov qword [rbp + 0x758], rsi
mov qword [rbp + 0x760], rsi
lea rax, [rbp - 0x70]
mov r8, rbx
nop dword [rax]
inc r8
cmp byte [rax + r8], 0
jne 0x140054bf0
lea rdx, [rbp - 0x70]
lea rcx, [rbp + 0x748]
call fcn.1400017a0
nop
mov word [rbp + 0x15d], 0x67
mov dword [rbp + 0x150], 0x485c3a43
mov dword [rbp + 0x154], 0x2e587375
mov dword [rbp + 0x158], 0x666e6f63
mov byte [rbp + 0x15c], 0x69
mov byte [rbp + 0x15f], 0
xorps xmm0, xmm0
movups xmmword [rbp + 0x768], xmm0
mov qword [rbp + 0x778], rsi
mov qword [rbp + 0x780], rsi
lea rax, [rbp + 0x150]
mov r8, rbx
inc r8
cmp byte [rax + r8], 0
jne 0x140054c62
lea rdx, [rbp + 0x150]
lea rcx, [rbp + 0x768]
call fcn.1400017a0
nop
lea r9, [rbp + 0x728]
lea r8, [rbp + 0x748]
lea rdx, [rbp + 0x768]
lea rcx, [rbp + 0x788]
call fcn.1400577f0
lea rdx, [rsp + 0x48]
mov rcx, rax
call fcn.14004eb00
movzx edi, al
mov r8, qword [rbp + 0x7a0]
cmp r8, 0xf
jbe 0x140054cd1
mov rdx, qword [rbp + 0x788]
lea rcx, [rbp + 0x788]
call fcn.14005cc60
movdqa xmm0, xmmword [0x1400a4ac0]
movdqu xmmword [rbp + 0x798], xmm0
mov byte [rbp + 0x788], 0
mov byte [0x140126753], dil
mov word [rsp + 0x4d], 0
movzx eax, word [0x1400a5a38]
mov byte [rsp + 0x4c], al
lea rax, [rbp + 0x7a8]
mov qword [rsp + 0x38], rax
mov word [rbp + 0x51], 0x74
mov dword [rbp + 0x48], 0x67697274
mov dword [rbp + 0x4c], 0x62726567
mov byte [rbp + 0x50], 0x6f
mov byte [rbp + 0x53], 0
xorps xmm0, xmm0
movups xmmword [rbp + 0x7a8], xmm0
mov qword [rbp + 0x7b8], rsi
mov qword [rbp + 0x7c0], rsi
lea rax, [rbp + 0x48]
mov r8, rbx
nop dword [rax + rax]
inc r8
cmp byte [rax + r8], 0
jne 0x140054d50
lea rdx, [rbp + 0x48]
lea rcx, [rbp + 0x7a8]
call fcn.1400017a0
nop
lea rax, [rbp + 0x7c8]
mov qword [rsp + 0x30], rax
mov word [rbp - 0x4b], 0x74
mov dword [rbp - 0x50], 0x626d6961
mov byte [rbp - 0x4c], 0x6f
mov byte [rbp - 0x49], 0
xorps xmm0, xmm0
movups xmmword [rbp + 0x7c8], xmm0
mov qword [rbp + 0x7d8], rsi
mov qword [rbp + 0x7e0], rsi
lea rax, [rbp - 0x50]
mov r8, rbx
nop dword [rax + rax]
inc r8
cmp byte [rax + r8], 0
jne 0x140054db0
lea rdx, [rbp - 0x50]
lea rcx, [rbp + 0x7c8]
call fcn.1400017a0
nop
mov word [rbp + 0x18d], 0x67
mov dword [rbp + 0x180], 0x485c3a43
mov dword [rbp + 0x184], 0x2e587375
mov dword [rbp + 0x188], 0x666e6f63
mov byte [rbp + 0x18c], 0x69
mov byte [rbp + 0x18f], 0
xorps xmm0, xmm0
movups xmmword [rbp + 0x7e8], xmm0
mov qword [rbp + 0x7f8], rsi
mov qword [rbp + 0x800], rsi
lea rax, [rbp + 0x180]
mov r8, rbx
inc r8
cmp byte [rax + r8], 0
jne 0x140054e22
lea rdx, [rbp + 0x180]
lea rcx, [rbp + 0x7e8]
call fcn.1400017a0
nop
lea r9, [rbp + 0x7a8]
lea r8, [rbp + 0x7c8]
lea rdx, [rbp + 0x7e8]
lea rcx, [rbp + 0x980]
call fcn.1400577f0
lea rdx, [rsp + 0x4c]
mov rcx, rax
call fcn.14004eb00
movzx edi, al
lea rcx, [rbp + 0x980]
call fcn.1400030e0
mov byte [0x14012673d], dil
mov word [rsp + 0x51], 0
movzx eax, word [0x1400a5a38]
mov byte [rsp + 0x50], al
lea rax, [rbp + 0x808]
mov qword [rsp + 0x38], rax
mov word [rbp + 0x2f], 0x65
mov dword [rbp + 0x28], 0x74736964
mov word [rbp + 0x2c], 0x6e61
mov byte [rbp + 0x2e], 0x63
mov byte [rbp + 0x31], 0
xorps xmm0, xmm0
movups xmmword [rbp + 0x808], xmm0
mov qword [rbp + 0x818], rsi
mov qword [rbp + 0x820], rsi
lea rax, [rbp + 0x28]
mov r8, rbx
nop dword [rax]
inc r8
cmp byte [rax + r8], 0
jne 0x140054ee0
lea rdx, [rbp + 0x28]
lea rcx, [rbp + 0x808]
call fcn.1400017a0
nop
lea rax, [rbp + 0x828]
mov qword [rsp + 0x30], rax
mov dword [rbp - 0x2c], 0x736c61
mov dword [rbp - 0x30], 0x75736976
mov byte [rbp - 0x28], 0
xorps xmm0, xmm0
movups xmmword [rbp + 0x828], xmm0
mov qword [rbp + 0x838], rsi
mov qword [rbp + 0x840], rsi
lea rax, [rbp - 0x30]
mov r8, rbx
nop dword [rax + rax]
inc r8
cmp byte [rax + r8], 0
jne 0x140054f40
lea rdx, [rbp - 0x30]
lea rcx, [rbp + 0x828]
call fcn.1400017a0
nop
mov word [rbp + 0x16d], 0x67
mov dword [rbp + 0x160], 0x485c3a43
mov dword [rbp + 0x164], 0x2e587375
mov dword [rbp + 0x168], 0x666e6f63
mov byte [rbp + 0x16c], 0x69
mov byte [rbp + 0x16f], 0
xorps xmm0, xmm0
movups xmmword [rbp + 0x848], xmm0
mov qword [rbp + 0x858], rsi
mov qword [rbp + 0x860], rsi
lea rax, [rbp + 0x160]
mov r8, rbx
inc r8
cmp byte [rax + r8], 0
jne 0x140054fb2
lea rdx, [rbp + 0x160]
lea rcx, [rbp + 0x848]
call fcn.1400017a0
nop
lea r9, [rbp + 0x808]
lea r8, [rbp + 0x828]
lea rdx, [rbp + 0x848]
lea rcx, [rbp + 0x9a0]
call fcn.1400577f0
lea rdx, [rsp + 0x50]
mov rcx, rax
call fcn.14004eb00
movzx edi, al
lea rcx, [rbp + 0x9a0]
call fcn.1400030e0
mov byte [0x140126751], dil
mov word [rsp + 0x55], 0
movzx eax, word [0x1400a5a38]
mov byte [rsp + 0x54], al
lea rax, [rbp + 0x868]
mov qword [rsp + 0x38], rax
mov word [rbp + 7], 0x6e
mov dword [rbp], 0x6c656b73
mov word [rbp + 4], 0x7465
mov byte [rbp + 6], 0x6f
mov byte [rbp + 9], 0
xorps xmm0, xmm0
movups xmmword [rbp + 0x868], xmm0
mov qword [rbp + 0x878], rsi
mov qword [rbp + 0x880], rsi
lea rax, [rbp]
mov r8, rbx
nop dword [rax]
inc r8
cmp byte [rax + r8], 0
jne 0x140055070
lea rdx, [rbp]
lea rcx, [rbp + 0x868]
call fcn.1400017a0
nop
lea rax, [rbp + 0x888]
mov qword [rsp + 0x30], rax
mov dword [rbp - 0x1c], 0x736c61
mov dword [rbp - 0x20], 0x75736976
mov byte [rbp - 0x18], 0
xorps xmm0, xmm0
movups xmmword [rbp + 0x888], xmm0
mov qword [rbp + 0x898], rsi
mov qword [rbp + 0x8a0], rsi
lea rax, [rbp - 0x20]
mov r8, rbx
nop dword [rax + rax]
inc r8
cmp byte [rax + r8], 0
jne 0x1400550d0
lea rdx, [rbp - 0x20]
lea rcx, [rbp + 0x888]
call fcn.1400017a0
nop
mov word [rbp + 0x17d], 0x67
mov dword [rbp + 0x170], 0x485c3a43
mov dword [rbp + 0x174], 0x2e587375
mov dword [rbp + 0x178], 0x666e6f63
mov byte [rbp + 0x17c], 0x69
mov byte [rbp + 0x17f], 0
xorps xmm0, xmm0
movups xmmword [rbp + 0x8a8], xmm0
mov qword [rbp + 0x8b8], rsi
mov qword [rbp + 0x8c0], rsi
lea rax, [rbp + 0x170]
mov r8, rbx
inc r8
cmp byte [rax + r8], 0
jne 0x140055142
lea rdx, [rbp + 0x170]
lea rcx, [rbp + 0x8a8]
call fcn.1400017a0
nop
lea r9, [rbp + 0x868]
lea r8, [rbp + 0x888]
lea rdx, [rbp + 0x8a8]
lea rcx, [rbp + 0x9c0]
call fcn.1400577f0
lea rdx, [rsp + 0x54]
mov rcx, rax
call fcn.14004eb00
movzx edi, al
lea rcx, [rbp + 0x9c0]
call fcn.1400030e0
mov byte [0x140126750], dil
mov word [rsp + 0x59], 0
movzx eax, word [0x1400a5a38]
mov byte [rsp + 0x58], al
lea rax, [rbp + 0x8c8]
mov qword [rsp + 0x38], rax
mov word [rbp + 0x1f], 0x6b
mov dword [rbp + 0x18], 0x63736956
mov word [rbp + 0x1c], 0x6568
mov byte [rbp + 0x1e], 0x63
mov byte [rbp + 0x21], 0
xorps xmm0, xmm0
movups xmmword [rbp + 0x8c8], xmm0
mov qword [rbp + 0x8d8], rsi
mov qword [rbp + 0x8e0], rsi
lea rax, [rbp + 0x18]
nop dword [rax]
inc rbx
cmp byte [rax + rbx], 0
jne 0x140055200
mov r8, rbx
lea rdx, [rbp + 0x18]
lea rcx, [rbp + 0x8c8]
call fcn.1400017a0
nop
lea rax, [rbp + 0x9e0]
mov qword [rsp + 0x30], rax
mov dword [rbp + 0x1c4], 0x736c61
mov dword [rbp + 0x1c0], 0x75736976
mov byte [rbp + 0x1c8], 0
lea rdx, [rbp + 0x1c0]
lea rcx, [rbp + 0x9e0]
call fcn.140050850
mov rbx, rax
mov word [rbp + 0x37d], 0x67
mov dword [rbp + 0x370], 0x485c3a43
mov dword [rbp + 0x374], 0x2e587375
mov dword [rbp + 0x378], 0x666e6f63
mov byte [rbp + 0x37c], 0x69
mov byte [rbp + 0x37f], 0
lea rdx, [rbp + 0x370]
lea rcx, [rbp + 0xa00]
call fcn.140050850
nop
lea r9, [rbp + 0x8c8]
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0xa20]
call fcn.1400577f0
lea rdx, [rsp + 0x58]
mov rcx, rax
call fcn.14004eb00
movzx ebx, al
lea rcx, [rbp + 0xa20]
call fcn.1400030e0
mov byte [0x140126744], bl
mov word [rsp + 0x5d], 0
movzx eax, word [0x1400a5a38]
mov byte [rsp + 0x5c], al
lea rax, [rbp + 0xa40]
mov qword [rsp + 0x38], rax
mov word [rbp + 0x3b], 0x65
mov word [rbp + 0x38], 0x616e
mov byte [rbp + 0x3a], 0x6d
mov byte [rbp + 0x3d], 0
lea rdx, [rbp + 0x38]
lea rcx, [rbp + 0xa40]
call fcn.140050850
mov rdi, rax
lea rax, [rbp + 0xa60]
mov qword [rsp + 0x30], rax
mov dword [rbp + 0x1d4], 0x736c61
mov dword [rbp + 0x1d0], 0x75736976
mov byte [rbp + 0x1d8], 0
lea rdx, [rbp + 0x1d0]
lea rcx, [rbp + 0xa60]
call fcn.140050850
mov rbx, rax
mov word [rbp + 0x38d], 0x67
mov dword [rbp + 0x380], 0x485c3a43
mov dword [rbp + 0x384], 0x2e587375
mov dword [rbp + 0x388], 0x666e6f63
mov byte [rbp + 0x38c], 0x69
mov byte [rbp + 0x38f], 0
lea rdx, [rbp + 0x380]
lea rcx, [rbp + 0xa80]
call fcn.140050850
nop
mov r9, rdi
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0xaa0]
call fcn.1400577f0
lea rdx, [rsp + 0x5c]
mov rcx, rax
call fcn.14004eb00
movzx ebx, al
lea rcx, [rbp + 0xaa0]
call fcn.1400030e0
mov byte [0x140126752], bl
mov word [rsp + 0x61], 0
movzx eax, word [0x1400a5a38]
mov byte [rsp + 0x60], al
lea rax, [rbp + 0xac0]
mov qword [rsp + 0x38], rax
mov word [rbp + 0x279], 0x70
mov dword [rbp + 0x270], 0x70616577
mov dword [rbp + 0x274], 0x655f6e6f
mov byte [rbp + 0x278], 0x73
mov byte [rbp + 0x27b], 0
lea rdx, [rbp + 0x270]
lea rcx, [rbp + 0xac0]
call fcn.140050850
mov rdi, rax
lea rax, [rbp + 0xae0]
mov qword [rsp + 0x30], rax
mov dword [rbp + 0x1e4], 0x736c61
mov dword [rbp + 0x1e0], 0x75736976
mov byte [rbp + 0x1e8], 0
lea rdx, [rbp + 0x1e0]
lea rcx, [rbp + 0xae0]
call fcn.140050850
mov rbx, rax
mov dword [rbp + 0x390], 0x6f7a1f67
mov dword [rbp + 0x394], 0x5725a5d
mov dword [rbp + 0x398], 0x4940424f
mov dword [rbp + 0x39c], 0x1005659
lea rcx, [rbp + 0x390]
call fcn.140069e50
mov rdx, rax
lea rcx, [rbp + 0xb00]
call fcn.140050850
nop
mov r9, rdi
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0xb20]
call fcn.1400577f0
lea rdx, [rsp + 0x60]
mov rcx, rax
call fcn.14004eb00
movzx ebx, al
lea rcx, [rbp + 0xb20]
call fcn.1400030e0
mov byte [0x14012673b], bl
mov word [rsp + 0x65], 0
movzx eax, word [0x1400a5a38]
mov byte [rsp + 0x64], al
lea rax, [rbp + 0xb40]
mov qword [rsp + 0x38], rax
mov dword [rbp + 0x2e8], 0x736766
mov dword [rbp + 0x2e0], 0x70616577
mov dword [rbp + 0x2e4], 0x635f6e6f
mov byte [rbp + 0x2ec], 0
lea rdx, [rbp + 0x2e0]
lea rcx, [rbp + 0xb40]
call fcn.140050850
mov rdi, rax
lea rax, [rbp + 0xb60]
mov qword [rsp + 0x30], rax
mov word [rbp + 0xc5], 0x74
mov dword [rbp + 0xc0], 0x626d6961
mov byte [rbp + 0xc4], 0x6f
mov byte [rbp + 0xc7], 0
lea rdx, [rbp + 0xc0]
lea rcx, [rbp + 0xb60]
call fcn.140050850
mov rbx, rax
mov dword [rbp + 0x3a0], 0x6f7a1f67
mov dword [rbp + 0x3a4], 0x5725a5d
mov dword [rbp + 0x3a8], 0x4940424f
mov dword [rbp + 0x3ac], 0x1005659
lea rcx, [rbp + 0x3a0]
call fcn.140069e50
mov rdx, rax
lea rcx, [rbp + 0xb80]
call fcn.140050850
nop
mov r9, rdi
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0xba0]
call fcn.1400577f0
lea rdx, [rsp + 0x64]
mov rcx, rax
call fcn.14004eb00
movzx ebx, al
lea rcx, [rbp + 0xba0]
call fcn.1400030e0
mov byte [0x14012673c], bl
mov word [rsp + 0x69], 0
movzx eax, word [0x1400a5a38]
mov byte [rsp + 0x68], al
lea rax, [rbp + 0xbc0]
mov qword [rsp + 0x38], rax
mov word [rbp + 0x289], 0x76
mov dword [rbp + 0x280], 0x63726963
mov dword [rbp + 0x284], 0x665f656c
mov byte [rbp + 0x288], 0x6f
mov byte [rbp + 0x28b], 0
lea rdx, [rbp + 0x280]
lea rcx, [rbp + 0xbc0]
call fcn.140050850
mov rdi, rax
lea rax, [rbp + 0xbe0]
mov qword [rsp + 0x30], rax
mov word [rbp + 0x43], 0x63
mov word [rbp + 0x40], 0x696d
mov byte [rbp + 0x42], 0x73
mov byte [rbp + 0x45], 0
lea rdx, [rbp + 0x40]
lea rcx, [rbp + 0xbe0]
call fcn.140050850
mov rbx, rax
mov dword [rbp + 0x3b0], 0x6f7a1f67
mov dword [rbp + 0x3b4], 0x5725a5d
mov dword [rbp + 0x3b8], 0x4940424f
mov dword [rbp + 0x3bc], 0x1005659
lea rcx, [rbp + 0x3b0]
call fcn.140069e50
mov rdx, rax
lea rcx, [rbp + 0xc00]
call fcn.140050850
nop
mov r9, rdi
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0xc20]
call fcn.1400577f0
lea rdx, [rsp + 0x68]
mov rcx, rax
call fcn.14004eb00
movzx ebx, al
lea rcx, [rbp + 0xc20]
call fcn.1400030e0
mov byte [0x140126753], bl
mov word [rsp + 0x6d], 0
movzx eax, word [0x1400a5a38]
mov byte [rsp + 0x6c], al
lea rax, [rbp + 0xc40]
mov qword [rsp + 0x38], rax
mov dword [rbp + 0x3c0], 0x4b404c56
mov dword [rbp + 0x3c4], 0x4359764d
mov dword [rbp + 0x3c8], 0x49715a43
mov dword [rbp + 0x3cc], 0x100475f
lea rcx, [rbp + 0x3c0]
call fcn.140069e50
mov rdx, rax
lea rcx, [rbp + 0xc40]
call fcn.140050850
mov rdi, rax
lea rax, [rbp + 0xc60]
mov qword [rsp + 0x30], rax
mov dword [rbp + 0x7a], 0x656c66
mov word [rbp + 0x78], 0x6972
mov byte [rbp + 0x7e], 0
lea rdx, [rbp + 0x78]
lea rcx, [rbp + 0xc60]
call fcn.140050850
mov rbx, rax
mov dword [rbp + 0x3d0], 0x6f7a1f67
mov dword [rbp + 0x3d4], 0x5725a5d
mov dword [rbp + 0x3d8], 0x4940424f
mov dword [rbp + 0x3dc], 0x1005659
lea rcx, [rbp + 0x3d0]
call fcn.140069e50
mov rdx, rax
lea rcx, [rbp + 0xc80]
call fcn.140050850
nop
mov r9, rdi
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0xca0]
call fcn.1400577f0
lea rdx, [rsp + 0x6c]
mov rcx, rax
call fcn.14004eb00
movzx ebx, al
lea rcx, [rbp + 0xca0]
call fcn.1400030e0
mov byte [0x140126755], bl
mov word [rsp + 0x71], 0
movzx eax, word [0x1400a5a38]
mov byte [rsp + 0x70], al
lea rax, [rbp + 0xcc0]
mov qword [rsp + 0x38], rax
movdqa xmm0, xmmword [0x1400acbb0]
movdqu xmmword [rbp + 0x590], xmm0
mov word [rbp + 0x5a0], 0x100
lea rcx, [rbp + 0x590]
call fcn.140069bd0
mov rdx, rax
lea rcx, [rbp + 0xcc0]
call fcn.140050850
mov rdi, rax
lea rax, [rbp + 0xce0]
mov qword [rsp + 0x30], rax
mov dword [rbp + 0x1f4], 0x6e7567
mov dword [rbp + 0x1f0], 0x746f6873
mov byte [rbp + 0x1f8], 0
lea rdx, [rbp + 0x1f0]
lea rcx, [rbp + 0xce0]
call fcn.140050850
mov rbx, rax
mov dword [rbp + 0x3e0], 0x6f7a1f67
mov dword [rbp + 0x3e4], 0x5725a5d
mov dword [rbp + 0x3e8], 0x4940424f
mov dword [rbp + 0x3ec], 0x1005659
lea rcx, [rbp + 0x3e0]
call fcn.140069e50
mov rdx, rax
lea rcx, [rbp + 0xd00]
call fcn.140050850
nop
mov r9, rdi
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0xd20]
call fcn.1400577f0
lea rdx, [rsp + 0x70]
mov rcx, rax
call fcn.14004eb00
movzx ebx, al
lea rcx, [rbp + 0xd20]
call fcn.1400030e0
mov byte [0x140126760], bl
mov word [rsp + 0x75], 0
movzx eax, word [0x1400a5a38]
mov byte [rsp + 0x74], al
lea rax, [rbp + 0xd40]
mov qword [rsp + 0x38], rax
mov dword [rbp + 0x320], 0x78414857
mov dword [rbp + 0x324], 0x5c45415b
mov dword [rbp + 0x328], 0x59414b73
mov word [rbp + 0x32c], 0x100
lea rcx, [rbp + 0x320]
call fcn.140069dc0
mov rdx, rax
lea rcx, [rbp + 0xd40]
call fcn.140050850
mov rdi, rax
lea rax, [rbp + 0xd60]
mov qword [rsp + 0x30], rax
mov dword [rbp - 0x10], 0x676d73
mov byte [rbp - 0xc], 0
lea rdx, [rbp - 0x10]
lea rcx, [rbp + 0xd60]
call fcn.140050850
mov rbx, rax
mov dword [rbp + 0x3f0], 0x6f7a1f67
mov dword [rbp + 0x3f4], 0x5725a5d
mov dword [rbp + 0x3f8], 0x4940424f
mov dword [rbp + 0x3fc], 0x1005659
lea rcx, [rbp + 0x3f0]
call fcn.140069e50
mov rdx, rax
lea rcx, [rbp + 0xd80]
call fcn.140050850
nop
mov r9, rdi
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0xda0]
call fcn.1400577f0
lea rdx, [rsp + 0x74]
mov rcx, rax
call fcn.14004eb00
movzx ebx, al
lea rcx, [rbp + 0xda0]
call fcn.1400030e0
mov byte [0x14012676c], bl
mov word [rsp + 0x79], 0
movzx eax, word [0x1400a5a38]
mov byte [rsp + 0x78], al
lea rax, [rbp + 0xdc0]
mov qword [rsp + 0x38], rax
movdqa xmm0, xmmword [str.WKOWM_uXDBYpVD]
movdqu xmmword [rbp + 0x8e8], xmm0
mov byte [rbp + 0x8f8], 1
lea rcx, [rbp + 0x8e8]
call fcn.140069b80
mov rdx, rax
lea rcx, [rbp + 0xdc0]
call fcn.140050850
mov rdi, rax
lea rax, [rbp + 0xde0]
mov qword [rsp + 0x30], rax
mov word [rbp + 0xcd], 0x72
mov dword [rbp + 0xc8], 0x70696e73
mov byte [rbp + 0xcc], 0x65
mov byte [rbp + 0xcf], 0
lea rdx, [rbp + 0xc8]
lea rcx, [rbp + 0xde0]
call fcn.140050850
mov rbx, rax
mov dword [rbp + 0x400], 0x6f7a1f67
mov dword [rbp + 0x404], 0x5725a5d
mov dword [rbp + 0x408], 0x4940424f
mov dword [rbp + 0x40c], 0x1005659
lea rcx, [rbp + 0x400]
call fcn.140069e50
mov rdx, rax
lea rcx, [rbp + 0xe00]
call fcn.140050850
nop
mov r9, rdi
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0xe20]
call fcn.1400577f0
lea rdx, [rsp + 0x78]
mov rcx, rax
call fcn.14004eb00
movzx ebx, al
lea rcx, [rbp + 0xe20]
call fcn.1400030e0
mov byte [0x140126778], bl
mov word [rsp + 0x7d], 0
movzx eax, word [0x1400a5a38]
mov byte [rsp + 0x7c], al
lea rax, [rbp + 0xe40]
mov qword [rsp + 0x38], rax
mov dword [rbp + 0x204], 0x737075
mov dword [rbp + 0x200], 0x6b636970
mov byte [rbp + 0x208], 0
lea rdx, [rbp + 0x200]
lea rcx, [rbp + 0xe40]
call fcn.140050850
mov rdi, rax
lea rax, [rbp + 0xe60]
mov qword [rsp + 0x30], rax
mov dword [rbp + 0x82], 0x646c72
mov word [rbp + 0x80], 0x6f77
mov byte [rbp + 0x86], 0
lea rdx, [rbp + 0x80]
lea rcx, [rbp + 0xe60]
call fcn.140050850
mov rbx, rax
mov dword [rbp + 0x410], 0x6f7a1f67
mov dword [rbp + 0x414], 0x5725a5d
mov dword [rbp + 0x418], 0x4940424f
mov dword [rbp + 0x41c], 0x1005659
lea rcx, [rbp + 0x410]
call fcn.140069e50
mov rdx, rax
lea rcx, [rbp + 0xe80]
call fcn.140050850
nop
mov r9, rdi
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0xea0]
call fcn.1400577f0
lea rdx, [rsp + 0x7c]
mov rcx, rax
call fcn.14004eb00
movzx ebx, al
lea rcx, [rbp + 0xea0]
call fcn.1400030e0
mov byte [0x14012673a], bl
mov word [rbp - 0x7f], 0
movzx eax, word [0x1400a5a38]
mov byte [rbp - 0x80], al
lea rax, [rbp + 0xec0]
mov qword [rsp + 0x38], rax
mov word [rbp + 0xd5], 0x73
mov dword [rbp + 0xd0], 0x73656863
mov byte [rbp + 0xd4], 0x74
mov byte [rbp + 0xd7], 0
lea rdx, [rbp + 0xd0]
lea rcx, [rbp + 0xec0]
call fcn.140050850
mov rdi, rax
lea rax, [rbp + 0xee0]
mov qword [rsp + 0x30], rax
mov dword [rbp + 0x8a], 0x646c72
mov word [rbp + 0x88], 0x6f77
mov byte [rbp + 0x8e], 0
lea rdx, [rbp + 0x88]
lea rcx, [rbp + 0xee0]
call fcn.140050850
mov rbx, rax
mov dword [rbp + 0x420], 0x6f7a1f67
mov dword [rbp + 0x424], 0x5725a5d
mov dword [rbp + 0x428], 0x4940424f
mov dword [rbp + 0x42c], 0x1005659
lea rcx, [rbp + 0x420]
call fcn.140069e50
mov rdx, rax
lea rcx, [rbp + 0xf00]
call fcn.140050850
nop
mov r9, rdi
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0xf20]
call fcn.1400577f0
lea rdx, [rbp - 0x80]
mov rcx, rax
call fcn.14004eb00
movzx ebx, al
lea rcx, [rbp + 0xf20]
call fcn.1400030e0
mov byte [0x140126735], bl
lea rax, [rbp + 0xf40]
mov qword [rsp + 0x38], rax
mov word [rbp + 0xdd], 0x76
mov dword [rbp + 0xd8], 0x666d6961
mov byte [rbp + 0xdc], 0x6f
mov byte [rbp + 0xdf], 0
lea rdx, [rbp + 0xd8]
lea rcx, [rbp + 0xf40]
call fcn.140050850
mov rdi, rax
lea rax, [rbp + 0xf60]
mov qword [rsp + 0x30], rax
mov word [rbp + 0xe5], 0x74
mov dword [rbp + 0xe0], 0x626d6961
mov byte [rbp + 0xe4], 0x6f
mov byte [rbp + 0xe7], 0
lea rdx, [rbp + 0xe0]
lea rcx, [rbp + 0xf60]
call fcn.140050850
mov rbx, rax
mov dword [rbp + 0x430], 0x6f7a1f67
mov dword [rbp + 0x434], 0x5725a5d
mov dword [rbp + 0x438], 0x4940424f
mov dword [rbp + 0x43c], 0x1005659
lea rcx, [rbp + 0x430]
call fcn.140069e50
mov rdx, rax
lea rcx, [rbp + 0xf80]
call fcn.140050850
nop
mov dword [rsp + 0x20], 4
mov r9, rdi
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x570]
call fcn.1400579d0
lea rcx, [rbp + 0x570]
call fcn.1400030e0
lea rax, [rbp + 0xfa0]
mov qword [rsp + 0x38], rax
mov dword [rbp + 0x290], 0x43435754
mov dword [rbp + 0x294], 0x425e4a41
mov dword [rbp + 0x298], 0x1004343
lea rcx, [rbp + 0x290]
call fcn.140069d40
mov rdx, rax
lea rcx, [rbp + 0xfa0]
call fcn.140050850
mov rdi, rax
lea rax, [rbp + 0xfc0]
mov qword [rsp + 0x30], rax
mov word [rbp + 0xed], 0x74
mov dword [rbp + 0xe8], 0x626d6961
mov byte [rbp + 0xec], 0x6f
mov byte [rbp + 0xef], 0
lea rdx, [rbp + 0xe8]
lea rcx, [rbp + 0xfc0]
call fcn.140050850
mov rbx, rax
mov dword [rbp + 0x440], 0x6f7a1f67
mov dword [rbp + 0x444], 0x5725a5d
mov dword [rbp + 0x448], 0x4940424f
mov dword [rbp + 0x44c], 0x1005659
lea rcx, [rbp + 0x440]
call fcn.140069e50
mov rdx, rax
lea rcx, [rbp + 0xfe0]
call fcn.140050850
nop
mov dword [rsp + 0x20], 4
mov r9, rdi
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x570]
call fcn.1400579d0
lea rcx, [rbp + 0x570]
call fcn.1400030e0
lea rax, [rbp + 0x1000]
mov qword [rsp + 0x38], rax
mov dword [rbp + 0x256], 0x646f68
mov dword [rbp + 0x250], 0x6d6c6c64
mov word [rbp + 0x254], 0x7465
mov byte [rbp + 0x25a], 0
lea rdx, [rbp + 0x250]
lea rcx, [rbp + 0x1000]
call fcn.140050850
mov rdi, rax
lea rax, [rbp + 0x1020]
mov qword [rsp + 0x30], rax
mov word [rbp + 0xf5], 0x74
mov dword [rbp + 0xf0], 0x626d6961
mov byte [rbp + 0xf4], 0x6f
mov byte [rbp + 0xf7], 0
lea rdx, [rbp + 0xf0]
lea rcx, [rbp + 0x1020]
call fcn.140050850
mov rbx, rax
mov dword [rbp + 0x450], 0x6f7a1f67
mov dword [rbp + 0x454], 0x5725a5d
mov dword [rbp + 0x458], 0x4940424f
mov dword [rbp + 0x45c], 0x1005659
lea rcx, [rbp + 0x450]
call fcn.140069e50
mov rdx, rax
lea rcx, [rbp + 0x1040]
call fcn.140050850
nop
mov dword [rsp + 0x20], 4
mov r9, rdi
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x570]
call fcn.1400579d0
lea rcx, [rbp + 0x570]
call fcn.1400030e0
lea rax, [rbp + 0x1060]
mov qword [rsp + 0x38], rax
mov dword [rbp + 0x330], 0x4954404f
mov dword [rbp + 0x334], 0x4e47454d
mov dword [rbp + 0x338], 0x4b414558
mov word [rbp + 0x33c], 0x100
lea rcx, [rbp + 0x330]
call fcn.140069dc0
mov rdx, rax
lea rcx, [rbp + 0x1060]
call fcn.140050850
mov rdi, rax
lea rax, [rbp + 0x1080]
mov qword [rsp + 0x30], rax
mov word [rbp + 0xfd], 0x74
mov dword [rbp + 0xf8], 0x626d6961
mov byte [rbp + 0xfc], 0x6f
mov byte [rbp + 0xff], 0
lea rdx, [rbp + 0xf8]
lea rcx, [rbp + 0x1080]
call fcn.140050850
mov rbx, rax
mov dword [rbp + 0x460], 0x6f7a1f67
mov dword [rbp + 0x464], 0x5725a5d
mov dword [rbp + 0x468], 0x4940424f
mov dword [rbp + 0x46c], 0x1005659
lea rcx, [rbp + 0x460]
call fcn.140069e50
mov rdx, rax
lea rcx, [rbp + 0x10a0]
call fcn.140050850
nop
mov dword [rsp + 0x20], 4
mov r9, rdi
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x570]
call fcn.1400579d0
lea rcx, [rbp + 0x570]
call fcn.1400030e0
lea rax, [rbp + 0x10c0]
mov qword [rsp + 0x38], rax
mov word [rbp + 0x105], 0x68
mov dword [rbp + 0x100], 0x6f6f6d73
mov byte [rbp + 0x104], 0x74
mov byte [rbp + 0x107], 0
lea rdx, [rbp + 0x100]
lea rcx, [rbp + 0x10c0]
call fcn.140050850
mov rdi, rax
lea rax, [rbp + 0x10e0]
mov qword [rsp + 0x30], rax
mov word [rbp + 0x10d], 0x74
mov dword [rbp + 0x108], 0x626d6961
mov byte [rbp + 0x10c], 0x6f
mov byte [rbp + 0x10f], 0
lea rdx, [rbp + 0x108]
lea rcx, [rbp + 0x10e0]
call fcn.140050850
mov rbx, rax
mov dword [rbp + 0x470], 0x6f7a1f67
mov dword [rbp + 0x474], 0x5725a5d
mov dword [rbp + 0x478], 0x4940424f
mov dword [rbp + 0x47c], 0x1005659
lea rcx, [rbp + 0x470]
call fcn.140069e50
mov rdx, rax
lea rcx, [rbp + 0x1100]
call fcn.140050850
nop
mov dword [rsp + 0x20], 5
mov r9, rdi
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x570]
call fcn.1400579d0
lea rcx, [rbp + 0x570]
call fcn.1400030e0
lea rax, [rbp + 0x1120]
mov qword [rsp + 0x38], rax
mov dword [rbp + 0x214], 0x79656b
mov dword [rbp + 0x210], 0x5f6d6961
mov byte [rbp + 0x218], 0
lea rdx, [rbp + 0x210]
lea rcx, [rbp + 0x1120]
call fcn.140050850
mov rdi, rax
lea rax, [rbp + 0x1140]
mov qword [rsp + 0x30], rax
mov word [rbp + 0x115], 0x74
mov dword [rbp + 0x110], 0x626d6961
mov byte [rbp + 0x114], 0x6f
mov byte [rbp + 0x117], 0
lea rdx, [rbp + 0x110]
lea rcx, [rbp + 0x1140]
call fcn.140050850
mov rbx, rax
mov dword [rbp + 0x480], 0x6f7a1f67
mov dword [rbp + 0x484], 0x5725a5d
mov dword [rbp + 0x488], 0x4940424f
mov dword [rbp + 0x48c], 0x1005659
lea rcx, [rbp + 0x480]
call fcn.140069e50
mov rdx, rax
lea rcx, [rbp + 0x1160]
call fcn.140050850
nop
mov dword [rsp + 0x20], 8
mov r9, rdi
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x570]
call fcn.1400579d0
lea rcx, [rbp + 0x570]
call fcn.1400030e0
lea rax, [rbp + 0x1180]
mov qword [rsp + 0x38], rax
mov dword [rbp + 0x2f0], 0x404f5750
mov dword [rbp + 0x2f4], 0x74584c4f
mov dword [rbp + 0x2f8], 0x574847
mov byte [rbp + 0x2fc], 1
lea rcx, [rbp + 0x2f0]
call fcn.140069d80
mov rdx, rax
lea rcx, [rbp + 0x1180]
call fcn.140050850
mov rdi, rax
lea rax, [rbp + 0x11a0]
mov qword [rsp + 0x30], rax
mov word [rbp + 0x11d], 0x74
mov dword [rbp + 0x118], 0x626d6961
mov byte [rbp + 0x11c], 0x6f
mov byte [rbp + 0x11f], 0
lea rdx, [rbp + 0x118]
lea rcx, [rbp + 0x11a0]
call fcn.140050850
mov rbx, rax
mov dword [rbp + 0x490], 0x6f7a1f67
mov dword [rbp + 0x494], 0x5725a5d
mov dword [rbp + 0x498], 0x4940424f
mov dword [rbp + 0x49c], 0x1005659
lea rcx, [rbp + 0x490]
call fcn.140069e50
mov rdx, rax
lea rcx, [rbp + 0x11c0]
call fcn.140050850
nop
mov dword [rsp + 0x20], 9
mov r9, rdi
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x570]
call fcn.1400579d0
lea rcx, [rbp + 0x570]
call fcn.1400030e0
lea rax, [rbp + 0x11e0]
mov qword [rsp + 0x38], rax
mov dword [rbp + 0x260], 0x4b404c56
mov dword [rbp + 0x264], 0x444c764d
mov word [rbp + 0x268], 0x5a
mov byte [rbp + 0x26a], 1
lea rcx, [rbp + 0x260]
call fcn.140069b40
mov rdx, rax
lea rcx, [rbp + 0x11e0]
call fcn.140050850
mov rdi, rax
lea rax, [rbp + 0x1200]
mov qword [rsp + 0x30], rax
mov dword [rbp + 0x92], 0x656c66
mov word [rbp + 0x90], 0x6972
mov byte [rbp + 0x96], 0
lea rdx, [rbp + 0x90]
lea rcx, [rbp + 0x1200]
call fcn.140050850
mov rbx, rax
mov dword [rbp + 0x4a0], 0x6f7a1f67
mov dword [rbp + 0x4a4], 0x5725a5d
mov dword [rbp + 0x4a8], 0x4940424f
mov dword [rbp + 0x4ac], 0x1005659
lea rcx, [rbp + 0x4a0]
call fcn.140069e50
mov rdx, rax
lea rcx, [rbp + 0x1220]
call fcn.140050850
nop
mov dword [rsp + 0x20], 0xa
mov r9, rdi
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x570]
call fcn.1400579d0
lea rcx, [rbp + 0x570]
call fcn.1400030e0
lea rax, [rbp + 0x1240]
mov qword [rsp + 0x38], rax
mov dword [rbp + 0x340], 0x4b404c56
mov dword [rbp + 0x344], 0x4659764d
mov dword [rbp + 0x348], 0x475a4243
mov word [rbp + 0x34c], 0x100
lea rcx, [rbp + 0x340]
call fcn.140069dc0
mov rdx, rax
lea rcx, [rbp + 0x1240]
call fcn.140050850
mov rdi, rax
lea rax, [rbp + 0x1260]
mov qword [rsp + 0x30], rax
mov dword [rbp + 0x9a], 0x656c66
mov word [rbp + 0x98], 0x6972
mov byte [rbp + 0x9e], 0
lea rdx, [rbp + 0x98]
lea rcx, [rbp + 0x1260]
call fcn.140050850
mov rbx, rax
mov dword [rbp + 0x4b0], 0x6f7a1f67
mov dword [rbp + 0x4b4], 0x5725a5d
mov dword [rbp + 0x4b8], 0x4940424f
mov dword [rbp + 0x4bc], 0x1005659
lea rcx, [rbp + 0x4b0]
call fcn.140069e50
mov rdx, rax
lea rcx, [rbp + 0x1280]
call fcn.140050850
nop
mov dword [rsp + 0x20], 0xb
mov r9, rdi
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x570]
call fcn.1400579d0
lea rcx, [rbp + 0x570]
call fcn.1400030e0
lea rax, [rbp + 0x12a0]
mov qword [rsp + 0x38], rax
mov dword [rbp + 0x310], 0x40494d57
mov dword [rbp + 0x314], 0x74445c5c
mov dword [rbp + 0x318], 0x58424a
mov byte [rbp + 0x31c], 1
lea rcx, [rbp + 0x310]
call fcn.140069d80
mov rdx, rax
lea rcx, [rbp + 0x12a0]
call fcn.140050850
mov rdi, rax
lea rax, [rbp + 0x12c0]
mov qword [rsp + 0x30], rax
mov dword [rbp + 0x224], 0x6e7574
mov dword [rbp + 0x220], 0x676f6873
mov byte [rbp + 0x228], 0
lea rdx, [rbp + 0x220]
lea rcx, [rbp + 0x12c0]
call fcn.140050850
mov rbx, rax
mov dword [rbp + 0x4c0], 0x6f7a1f67
mov dword [rbp + 0x4c4], 0x5725a5d
mov dword [rbp + 0x4c8], 0x4940424f
mov dword [rbp + 0x4cc], 0x1005659
lea rcx, [rbp + 0x4c0]
call fcn.140069e50
mov rdx, rax
lea rcx, [rbp + 0x12e0]
call fcn.140050850
nop
mov dword [rsp + 0x20], 0xc
mov r9, rdi
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x570]
call fcn.1400579d0
lea rcx, [rbp + 0x570]
call fcn.1400030e0
lea rax, [rbp + 0x1300]
mov qword [rsp + 0x38], rax
mov dword [rbp + 0x4d0], 0x40494d57
mov dword [rbp + 0x4d4], 0x74445c5c
mov dword [rbp + 0x4d8], 0x4041405f
mov dword [rbp + 0x4dc], 0x1005944
lea rcx, [rbp + 0x4d0]
call fcn.140069e50
mov rdx, rax
lea rcx, [rbp + 0x1300]
call fcn.140050850
mov rdi, rax
lea rax, [rbp + 0x1320]
mov qword [rsp + 0x30], rax
mov dword [rbp + 0x234], 0x6e7574
mov dword [rbp + 0x230], 0x676f6873
mov byte [rbp + 0x238], 0
lea rdx, [rbp + 0x230]
lea rcx, [rbp + 0x1320]
call fcn.140050850
mov rbx, rax
mov dword [rbp + 0x4e0], 0x6f7a1f67
mov dword [rbp + 0x4e4], 0x5725a5d
mov dword [rbp + 0x4e8], 0x4940424f
mov dword [rbp + 0x4ec], 0x1005659
lea rcx, [rbp + 0x4e0]
call fcn.140069e50
mov rdx, rax
lea rcx, [rbp + 0x1340]
call fcn.140050850
nop
mov dword [rsp + 0x20], 0xd
mov r9, rdi
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x570]
call fcn.1400579d0
lea rcx, [rbp + 0x570]
call fcn.1400030e0
lea rax, [rbp + 0x1360]
mov qword [rsp + 0x38], rax
mov dword [rbp + 0x244], 0x766f66
mov dword [rbp + 0x240], 0x5f676d73
mov byte [rbp + 0x248], 0
lea rdx, [rbp + 0x240]
lea rcx, [rbp + 0x1360]
call fcn.140050850
mov rdi, rax
lea rax, [rbp + 0x1380]
mov qword [rsp + 0x30], rax
mov dword [rbp + 0x10], 0x676d73
mov byte [rbp + 0x14], 0
lea rdx, [rbp + 0x10]
lea rcx, [rbp + 0x1380]
call fcn.140050850
mov rbx, rax
mov dword [rbp + 0x4f0], 0x6f7a1f67
mov dword [rbp + 0x4f4], 0x5725a5d
mov dword [rbp + 0x4f8], 0x4940424f
mov dword [rbp + 0x4fc], 0x1005659
lea rcx, [rbp + 0x4f0]
call fcn.140069e50
mov rdx, rax
lea rcx, [rbp + 0x13a0]
call fcn.140050850
nop
mov dword [rsp + 0x20], 0xe
mov r9, rdi
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x570]
call fcn.1400579d0
lea rcx, [rbp + 0x570]
call fcn.1400030e0
lea rax, [rbp + 0x13c0]
mov qword [rsp + 0x38], rax
mov dword [rbp + 0x2a0], 0x78414857
mov dword [rbp + 0x2a4], 0x4445445b
mov dword [rbp + 0x2a8], 0x1004558
lea rcx, [rbp + 0x2a0]
call fcn.140069d40
mov rdx, rax
lea rcx, [rbp + 0x13c0]
call fcn.140050850
mov rdi, rax
lea rax, [rbp + 0x13e0]
mov qword [rsp + 0x30], rax
mov dword [rbp - 8], 0x676d73
mov byte [rbp - 4], 0
lea rdx, [rbp - 8]
lea rcx, [rbp + 0x13e0]
call fcn.140050850
mov rbx, rax
mov dword [rbp + 0x500], 0x6f7a1f67
mov dword [rbp + 0x504], 0x5725a5d
mov dword [rbp + 0x508], 0x4940424f
mov dword [rbp + 0x50c], 0x1005659
lea rcx, [rbp + 0x500]
call fcn.140069e50
mov rdx, rax
lea rcx, [rbp + 0x1400]
call fcn.140050850
nop
mov dword [rsp + 0x20], 0xf
mov r9, rdi
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x570]
call fcn.1400579d0
lea rcx, [rbp + 0x570]
call fcn.1400030e0
lea rax, [rbp + 0x1420]
mov qword [rsp + 0x38], rax
mov dword [rbp + 0x2b0], 0x574f4b57
mov dword [rbp + 0x2b4], 0x4d755b4d
mov dword [rbp + 0x2b8], 0x1005b43
lea rcx, [rbp + 0x2b0]
call fcn.140069d40
mov rdx, rax
lea rcx, [rbp + 0x1420]
call fcn.140050850
mov rdi, rax
lea rax, [rbp + 0x1440]
mov qword [rsp + 0x30], rax
mov word [rbp + 0x125], 0x72
mov dword [rbp + 0x120], 0x70696e73
mov byte [rbp + 0x124], 0x65
mov byte [rbp + 0x127], 0
lea rdx, [rbp + 0x120]
lea rcx, [rbp + 0x1440]
call fcn.140050850
mov rbx, rax
mov dword [rbp + 0x510], 0x6f7a1f67
mov dword [rbp + 0x514], 0x5725a5d
mov dword [rbp + 0x518], 0x4940424f
mov dword [rbp + 0x51c], 0x1005659
lea rcx, [rbp + 0x510]
call fcn.140069e50
mov rdx, rax
lea rcx, [rbp + 0x1460]
call fcn.140050850
nop
mov dword [rsp + 0x20], 0x10
mov r9, rdi
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x570]
call fcn.1400579d0
lea rcx, [rbp + 0x570]
call fcn.1400030e0
lea rax, [rbp + 0x1480]
mov qword [rsp + 0x38], rax
mov dword [rbp + 0x350], 0x574f4b57
mov dword [rbp + 0x354], 0x58755b4d
mov dword [rbp + 0x358], 0x5b414241
mov word [rbp + 0x35c], 0x58
mov byte [rbp + 0x35e], 1
lea rcx, [rbp + 0x350]
call fcn.140069e00
mov rdx, rax
lea rcx, [rbp + 0x1480]
call fcn.140050850
mov rdi, rax
lea rax, [rbp + 0x14a0]
mov qword [rsp + 0x30], rax
mov word [rbp + 0x12d], 0x72
mov dword [rbp + 0x128], 0x70696e73
mov byte [rbp + 0x12c], 0x65
mov byte [rbp + 0x12f], 0
lea rdx, [rbp + 0x128]
lea rcx, [rbp + 0x14a0]
call fcn.140050850
mov rbx, rax
mov dword [rbp + 0x520], 0x6f7a1f67
mov dword [rbp + 0x524], 0x5725a5d
mov dword [rbp + 0x528], 0x4940424f
mov dword [rbp + 0x52c], 0x1005659
lea rcx, [rbp + 0x520]
call fcn.140069e50
mov rdx, rax
lea rcx, [rbp + 0x14c0]
call fcn.140050850
nop
mov dword [rsp + 0x20], 0x11
mov r9, rdi
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x570]
call fcn.1400579d0
lea rcx, [rbp + 0x570]
call fcn.1400030e0
lea rax, [rbp + 0x14e0]
mov qword [rsp + 0x38], rax
mov dword [rbp + 0x300], 0x4c454c54
mov dword [rbp + 0x304], 0x4f75595d
mov dword [rbp + 0x308], 0x5a5e45
mov byte [rbp + 0x30c], 1
lea rcx, [rbp + 0x300]
call fcn.140069d80
mov rdx, rax
lea rcx, [rbp + 0x14e0]
call fcn.140050850
mov rdi, rax
lea rax, [rbp + 0x1500]
mov qword [rsp + 0x30], rax
mov dword [rbp + 0xa2], 0x646c72
mov word [rbp + 0xa0], 0x6f77
mov byte [rbp + 0xa6], 0
lea rdx, [rbp + 0xa0]
lea rcx, [rbp + 0x1500]
call fcn.140050850
mov rbx, rax
mov dword [rbp + 0x530], 0x6f7a1f67
mov dword [rbp + 0x534], 0x5725a5d
mov dword [rbp + 0x538], 0x4940424f
mov dword [rbp + 0x53c], 0x1005659
lea rcx, [rbp + 0x530]
call fcn.140069e50
mov rdx, rax
lea rcx, [rbp + 0x1520]
call fcn.140050850
nop
mov dword [rsp + 0x20], 0x12
mov r9, rdi
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x570]
call fcn.1400579d0
lea rcx, [rbp + 0x570]
call fcn.1400030e0
lea rax, [rbp + 0x1540]
mov qword [rsp + 0x38], rax
mov dword [rbp + 0x2c0], 0x54434d47
mov dword [rbp + 0x2c4], 0x424e765c
mov dword [rbp + 0x2c8], 0x100595f
lea rcx, [rbp + 0x2c0]
call fcn.140069d40
mov rdx, rax
lea rcx, [rbp + 0x1540]
call fcn.140050850
mov rdi, rax
lea rax, [rbp + 0x1560]
mov qword [rsp + 0x30], rax
mov dword [rbp + 0xaa], 0x646c72
mov word [rbp + 0xa8], 0x6f77
mov byte [rbp + 0xae], 0
lea rdx, [rbp + 0xa8]
lea rcx, [rbp + 0x1560]
call fcn.140050850
mov rbx, rax
mov dword [rbp + 0x540], 0x6f7a1f67
mov dword [rbp + 0x544], 0x5725a5d
mov dword [rbp + 0x548], 0x4940424f
mov dword [rbp + 0x54c], 0x1005659
lea rcx, [rbp + 0x540]
call fcn.140069e50
mov rdx, rax
lea rcx, [rbp + 0x1580]
call fcn.140050850
nop
mov dword [rsp + 0x20], 0x15
mov r9, rdi
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x570]
call fcn.1400579d0
lea rcx, [rbp + 0x570]
call fcn.1400030e0
lea rax, [rbp + 0x15a0]
mov qword [rsp + 0x38], rax
mov dword [rbp + 0x2d0], 0x715e4a66
mov dword [rbp + 0x2d4], 0x49435a41
mov dword [rbp + 0x2d8], 0x1004840
lea rcx, [rbp + 0x2d0]
call fcn.140069d40
mov rdx, rax
lea rcx, [rbp + 0x15a0]
call fcn.140050850
mov rdi, rax
lea rax, [rbp + 0x15c0]
mov qword [rsp + 0x30], rax
mov word [rbp + 0x135], 0x73
mov dword [rbp + 0x130], 0x6f6c6f63
mov byte [rbp + 0x134], 0x72
mov byte [rbp + 0x137], 0
lea rdx, [rbp + 0x130]
lea rcx, [rbp + 0x15c0]
call fcn.140050850
mov rbx, rax
mov dword [rbp + 0x550], 0x6f7a1f67
mov dword [rbp + 0x554], 0x5725a5d
mov dword [rbp + 0x558], 0x4940424f
mov dword [rbp + 0x55c], 0x1005659
lea rcx, [rbp + 0x550]
call fcn.140069e50
mov rdx, rax
lea rcx, [rbp + 0x15e0]
call fcn.140050850
nop
mov dword [rsp + 0x20], 4
lea r9, [0x1401247f8]
mov r8, rdi
mov rdx, rbx
mov rcx, rax
call fcn.1400573c0
lea rax, [rbp + 0x1600]
mov qword [rsp + 0x38], rax
mov dword [rbp + 0x360], 0x695e4a66
mov dword [rbp + 0x364], 0x427c5d47
mov dword [rbp + 0x368], 0x434c445f
mov word [rbp + 0x36c], 0x55
mov byte [rbp + 0x36e], 1
lea rcx, [rbp + 0x360]
call fcn.140069e00
mov rdx, rax
lea rcx, [rbp + 0x1600]
call fcn.140050850
mov rdi, rax
lea rax, [rbp + 0x1620]
mov qword [rsp + 0x30], rax
mov word [rbp + 0x13d], 0x73
mov dword [rbp + 0x138], 0x6f6c6f63
mov byte [rbp + 0x13c], 0x72
mov byte [rbp + 0x13f], 0
lea rdx, [rbp + 0x138]
lea rcx, [rbp + 0x1620]
call fcn.140050850
mov rbx, rax
mov dword [rbp + 0x560], 0x6f7a1f67
mov dword [rbp + 0x564], 0x5725a5d
mov dword [rbp + 0x568], 0x4940424f
mov dword [rbp + 0x56c], 0x1005659
lea rcx, [rbp + 0x560]
call fcn.140069e50
mov rdx, rax
lea rcx, [rbp + 0x1640]
call fcn.140050850
nop
mov dword [rsp + 0x20], 4
lea r9, [0x140124808]
mov r8, rdi
mov rdx, rbx
mov rcx, rax
call fcn.1400573c0
add rsp, 0x1768
pop rdi
pop rsi
pop rbx
pop rbp
ret
call fcn.1400767f4
int3
call fcn.1400767f4
int3
call fcn.1400767f4
int3
call fcn.1400767f4
int3