Function at 0x140032830
Capabilities:
Authenticate hmac
Parse pe header
Terminate process

Disassembly:
mov qword [rsp + 8], rbx
mov qword [rsp + 0x10], rsi
mov qword [rsp + 0x18], rdi
push rbp
push r12
push r13
push r14
push r15
lea rbp, [rsp - 0x13b0]
mov eax, 0x14b0
call fcn.14007e700
sub rsp, rax
mov rax, qword [0x14009e180]
xor rax, rsp
mov qword [rbp + 0x13a0], rax
movdqa xmm1, xmmword [0x14008d9e0]
movdqu xmmword [rbp + 0x300], xmm1
mov dl, 0x6c
mov r8b, 0x56
mov r9b, 0x6a
mov r10b, 0x70
mov r11b, 0x67
mov bl, 0x63
mov dil, 0x66
movdqa xmm0, xmm1
psrldq xmm0, 1
movd eax, xmm0
movd ecx, xmm1
xor al, cl
mov byte [rbp + 0x301], al
xor byte [rbp + 0x302], cl
xor byte [rbp + 0x303], cl
xor byte [rbp + 0x304], cl
xor byte [rbp + 0x305], cl
xor byte [rbp + 0x306], cl
xor byte [rbp + 0x307], cl
xor byte [rbp + 0x308], cl
xor byte [rbp + 0x309], cl
xor byte [rbp + 0x30a], cl
xor byte [rbp + 0x30b], cl
xor byte [rbp + 0x30c], cl
xor byte [rbp + 0x30d], cl
xor byte [rbp + 0x30e], cl
xor byte [rbp + 0x30f], cl
xor dl, cl
mov byte [rbp + 0x310], dl
xor r8b, cl
mov byte [rbp + 0x311], r8b
xor r9b, cl
mov byte [rbp + 0x312], r9b
xor r10b, cl
mov byte [rbp + 0x313], r10b
xor r11b, cl
mov byte [rbp + 0x314], r11b
xor bl, cl
mov byte [rbp + 0x315], bl
xor dil, cl
mov byte [rbp + 0x316], dil
mov byte [rbp + 0x317], 0
mov byte [rbp + 0x698], 0x33
mov al, 0x5d
mov cl, 0x47
mov dl, 0x57
mov r8b, 0x5f
movzx r9d, r8b
mov r10b, 0x1d
movzx r11d, dl
movzx ebx, r8b
movzx edi, r8b
xor esi, esi
xor al, 0x33
mov byte [rbp + 0x699], al
xor cl, 0x33
mov byte [rbp + 0x69a], cl
xor dl, 0x33
mov byte [rbp + 0x69b], dl
xor r8b, 0x33
mov byte [rbp + 0x69c], r8b
xor r9b, 0x33
mov byte [rbp + 0x69d], r9b
xor r10b, 0x33
mov byte [rbp + 0x69e], r10b
xor r11b, 0x33
mov byte [rbp + 0x69f], r11b
xor bl, 0x33
mov byte [rbp + 0x6a0], bl
xor dil, 0x33
mov byte [rbp + 0x6a1], dil
mov byte [rbp + 0x6a2], sil
lea rcx, [rbp + 0x699]
call qword [sym.imp.KERNEL32.dll_GetModuleHandleA]
lea rdx, [rbp + 0x301]
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov rbx, rax
test rax, rax
je 0x140032a19
cmp qword [sym.imp.KERNEL32.dll_GetCurrentThread], rsi
jne 0x140032a06
call qword [sym.imp.KERNEL32.dll_GetCurrentThread]
mov rcx, rax
jmp 0x140032a0d
mov rcx, qword [sym.imp.KERNEL32.dll_GetCurrentThread]
xor r9d, r9d
xor r8d, r8d
lea edx, [r9 + 0x11]
call rbx
mov byte [rbp - 0x78], 3
mov dl, 0x48
lea rcx, [rbp - 0x78]
call fcn.140063330
mov byte [rbp - 0x77], al
mov dl, 0x54
lea rcx, [rbp - 0x78]
call fcn.140063330
mov byte [rbp - 0x76], al
mov dl, 0x54
lea rcx, [rbp - 0x78]
call fcn.140063330
mov byte [rbp - 0x75], al
mov dl, 0x50
lea rcx, [rbp - 0x78]
call fcn.140063330
mov byte [rbp - 0x74], al
mov dl, 0x20
lea rcx, [rbp - 0x78]
call fcn.140063330
mov byte [rbp - 0x73], al
mov dl, 0x44
lea rcx, [rbp - 0x78]
call fcn.140063330
mov byte [rbp - 0x72], al
mov dl, 0x65
lea rcx, [rbp - 0x78]
call fcn.140063330
mov byte [rbp - 0x71], al
mov dl, 0x62
lea rcx, [rbp - 0x78]
call fcn.140063330
mov byte [rbp - 0x70], al
mov dl, 0x75
lea rcx, [rbp - 0x78]
call fcn.140063330
mov byte [rbp - 0x6f], al
mov dl, 0x67
lea rcx, [rbp - 0x78]
call fcn.140063330
mov byte [rbp - 0x6e], al
mov dl, 0x67
lea rcx, [rbp - 0x78]
call fcn.140063330
mov byte [rbp - 0x6d], al
mov dl, 0x65
lea rcx, [rbp - 0x78]
call fcn.140063330
mov byte [rbp - 0x6c], al
mov dl, 0x72
lea rcx, [rbp - 0x78]
call fcn.140063330
mov byte [rbp - 0x6b], al
xor eax, eax
mov byte [rbp - 0x6a], al
xor edi, edi
nop word [rax + rax]
mov rdx, rsi
lea rcx, [rbp - 0x77]
call fcn.140063560
movzx edx, byte [rax]
lea rcx, [rbp - 0x78]
call fcn.140063330
movzx ebx, al
mov rdx, rsi
lea rcx, [rbp - 0x77]
call fcn.140063560
mov byte [rax], bl
inc rsi
cmp rsi, 0xd
jb 0x140032ae0
mov edx, 0xd
lea rcx, [rbp - 0x77]
call fcn.140063560
mov byte [rax], dil
lea rcx, [rbp - 0x77]
call fcn.140063550
mov rdx, rax
lea rcx, [rbp + 0x700]
call fcn.140027c60
nop
mov byte [rbp - 0x30], 8
mov dl, 0x49
lea rcx, [rbp - 0x30]
call fcn.140063330
mov byte [rbp - 0x2f], al
mov dl, 0x44
lea rcx, [rbp - 0x30]
call fcn.140063330
mov byte [rbp - 0x2e], al
mov dl, 0x41
lea rcx, [rbp - 0x30]
call fcn.140063330
mov byte [rbp - 0x2d], al
mov dl, 0x3a
lea rcx, [rbp - 0x30]
call fcn.140063330
mov byte [rbp - 0x2c], al
mov dl, 0x20
lea rcx, [rbp - 0x30]
call fcn.140063330
mov byte [rbp - 0x2b], al
mov dl, 0x51
lea rcx, [rbp - 0x30]
call fcn.140063330
mov byte [rbp - 0x2a], al
mov dl, 0x75
lea rcx, [rbp - 0x30]
call fcn.140063330
mov byte [rbp - 0x29], al
mov dl, 0x69
lea rcx, [rbp - 0x30]
call fcn.140063330
mov byte [rbp - 0x28], al
mov dl, 0x63
lea rcx, [rbp - 0x30]
call fcn.140063330
mov byte [rbp - 0x27], al
mov dl, 0x6b
lea rcx, [rbp - 0x30]
call fcn.140063330
mov byte [rbp - 0x26], al
mov dl, 0x20
lea rcx, [rbp - 0x30]
call fcn.140063330
mov byte [rbp - 0x25], al
mov dl, 0x73
lea rcx, [rbp - 0x30]
call fcn.140063330
mov byte [rbp - 0x24], al
mov dl, 0x74
lea rcx, [rbp - 0x30]
call fcn.140063330
mov byte [rbp - 0x23], al
mov dl, 0x61
lea rcx, [rbp - 0x30]
call fcn.140063330
mov byte [rbp - 0x22], al
mov dl, 0x72
lea rcx, [rbp - 0x30]
call fcn.140063330
mov byte [rbp - 0x21], al
mov dl, 0x74
lea rcx, [rbp - 0x30]
call fcn.140063330
mov byte [rbp - 0x20], al
xor eax, eax
mov byte [rbp - 0x1f], al
mov rsi, rdi
nop dword [rax + rax]
mov rdx, rsi
lea rcx, [rbp - 0x2f]
call fcn.140063560
movzx edx, byte [rax]
lea rcx, [rbp - 0x30]
call fcn.140063330
movzx ebx, al
mov rdx, rsi
lea rcx, [rbp - 0x2f]
call fcn.140063560
mov byte [rax], bl
inc rsi
cmp rsi, 0x10
jb 0x140032c30
mov edx, 0x10
lea rcx, [rbp - 0x2f]
call fcn.140063560
mov byte [rax], 0
lea rcx, [rbp - 0x2f]
call fcn.140063550
mov rdx, rax
lea rcx, [rbp + 0x720]
call fcn.140027c60
nop
mov byte [rbp], 1
mov dl, 0x53
lea rcx, [rbp]
call fcn.140063330
mov byte [rbp + 1], al
mov dl, 0x63
lea rcx, [rbp]
call fcn.140063330
mov byte [rbp + 2], al
mov dl, 0x79
lea rcx, [rbp]
call fcn.140063330
mov byte [rbp + 3], al
mov dl, 0x6c
lea rcx, [rbp]
call fcn.140063330
mov byte [rbp + 4], al
mov dl, 0x6c
lea rcx, [rbp]
call fcn.140063330
mov byte [rbp + 5], al
mov dl, 0x61
lea rcx, [rbp]
call fcn.140063330
mov byte [rbp + 6], al
mov dl, 0x20
lea rcx, [rbp]
call fcn.140063330
mov byte [rbp + 7], al
mov dl, 0x78
lea rcx, [rbp]
call fcn.140063330
mov byte [rbp + 8], al
mov dl, 0x36
lea rcx, [rbp]
call fcn.140063330
mov byte [rbp + 9], al
mov dl, 0x34
lea rcx, [rbp]
call fcn.140063330
mov byte [rbp + 0xa], al
mov dl, 0x20
lea rcx, [rbp]
call fcn.140063330
mov byte [rbp + 0xb], al
mov dl, 0x76
lea rcx, [rbp]
call fcn.140063330
mov byte [rbp + 0xc], al
mov dl, 0x30
lea rcx, [rbp]
call fcn.140063330
mov byte [rbp + 0xd], al
mov dl, 0x2e
lea rcx, [rbp]
call fcn.140063330
mov byte [rbp + 0xe], al
mov dl, 0x39
lea rcx, [rbp]
call fcn.140063330
mov byte [rbp + 0xf], al
mov dl, 0x2e
lea rcx, [rbp]
call fcn.140063330
mov byte [rbp + 0x10], al
mov dl, 0x38
lea rcx, [rbp]
call fcn.140063330
mov byte [rbp + 0x11], al
xor eax, eax
mov byte [rbp + 0x12], al
mov rsi, rdi
nop word [rax + rax]
mov rdx, rsi
lea rcx, [rbp + 1]
call fcn.140063560
movzx edx, byte [rax]
lea rcx, [rbp]
call fcn.140063330
movzx ebx, al
mov rdx, rsi
lea rcx, [rbp + 1]
call fcn.140063560
mov byte [rax], bl
inc rsi
cmp rsi, 0x11
jb 0x140032d90
mov edx, 0x11
lea rcx, [rbp + 1]
call fcn.140063560
mov byte [rax], 0
lea rcx, [rbp + 1]
call fcn.140063550
mov rdx, rax
lea rcx, [rbp + 0x740]
call fcn.140027c60
nop
mov byte [rbp - 0x68], 0x12
mov dl, 0x50
lea rcx, [rbp - 0x68]
call fcn.140063330
mov byte [rbp - 0x67], al
mov dl, 0x72
lea rcx, [rbp - 0x68]
call fcn.140063330
mov byte [rbp - 0x66], al
mov dl, 0x6f
lea rcx, [rbp - 0x68]
call fcn.140063330
mov byte [rbp - 0x65], al
mov dl, 0x63
lea rcx, [rbp - 0x68]
call fcn.140063330
mov byte [rbp - 0x64], al
mov dl, 0x65
lea rcx, [rbp - 0x68]
call fcn.140063330
mov byte [rbp - 0x63], al
mov dl, 0x73
lea rcx, [rbp - 0x68]
call fcn.140063330
mov byte [rbp - 0x62], al
mov dl, 0x73
lea rcx, [rbp - 0x68]
call fcn.140063330
mov byte [rbp - 0x61], al
mov dl, 0x48
lea rcx, [rbp - 0x68]
call fcn.140063330
mov byte [rbp - 0x60], al
mov dl, 0x61
lea rcx, [rbp - 0x68]
call fcn.140063330
mov byte [rbp - 0x5f], al
mov dl, 0x63
lea rcx, [rbp - 0x68]
call fcn.140063330
mov byte [rbp - 0x5e], al
mov dl, 0x6b
lea rcx, [rbp - 0x68]
call fcn.140063330
mov byte [rbp - 0x5d], al
mov dl, 0x65
lea rcx, [rbp - 0x68]
call fcn.140063330
mov byte [rbp - 0x5c], al
mov dl, 0x72
lea rcx, [rbp - 0x68]
call fcn.140063330
mov byte [rbp - 0x5b], al
xor eax, eax
mov byte [rbp - 0x5a], al
nop dword [rax + rax]
mov rdx, rdi
lea rcx, [rbp - 0x67]
call fcn.140063560
movzx edx, byte [rax]
lea rcx, [rbp - 0x68]
call fcn.140063330
movzx ebx, al
mov rdx, rdi
lea rcx, [rbp - 0x67]
call fcn.140063560
mov byte [rax], bl
inc rdi
cmp rdi, 0xd
jb 0x140032eb0
mov edx, 0xd
lea rcx, [rbp - 0x67]
call fcn.140063560
mov byte [rax], 0
lea rcx, [rbp - 0x67]
call fcn.140063550
mov rdx, rax
lea rcx, [rbp + 0x760]
call fcn.140027c60
nop
mov byte [rbp + 0x688], 0x22
mov al, 0x55
mov cl, 0x4b
mov dl, 0x4c
mov r8b, 0x46
mov r9b, 0x4d
movzx r10d, al
mov r11b, 0x50
mov bl, 0x47
movzx edi, dl
mov sil, 0x43
mov r14b, 0x4f
movzx r15d, bl
movzx r12d, r11b
xor r13d, r13d
xor al, 0x22
mov byte [rbp + 0x689], al
xor cl, 0x22
mov byte [rbp + 0x68a], cl
xor dl, 0x22
mov byte [rbp + 0x68b], dl
xor r8b, 0x22
mov byte [rbp + 0x68c], r8b
xor r9b, 0x22
mov byte [rbp + 0x68d], r9b
xor r10b, 0x22
mov byte [rbp + 0x68e], r10b
xor r11b, 0x22
mov byte [rbp + 0x68f], r11b
xor bl, 0x22
mov byte [rbp + 0x690], bl
xor dil, 0x22
mov byte [rbp + 0x691], dil
xor sil, 0x22
mov byte [rbp + 0x692], sil
xor r14b, 0x22
mov byte [rbp + 0x693], r14b
xor r15b, 0x22
mov byte [rbp + 0x694], r15b
xor r12b, 0x22
mov byte [rbp + 0x695], r12b
mov byte [rbp + 0x696], r13b
movzx edx, byte [rsp + 0x20]
lea rcx, [rbp + 0x780]
call fcn.140027ca0
nop
lea rax, [rbp + 0x689]
mov rbx, 0xffffffffffffffff
mov r8, rbx
nop dword [rax]
inc r8
cmp byte [rax + r8], 0
jne 0x140032ff0
lea rdx, [rbp + 0x689]
lea rcx, [rbp + 0x780]
call fcn.140027cd0
nop
movdqa xmm1, xmmword [str._w_VJPWF_mDFN_W]
movdqu xmmword [rbp + 0x1c0], xmm1
movdqa xmm0, xmm1
psrldq xmm0, 1
movd eax, xmm0
movd ecx, xmm1
xor al, cl
mov byte [rbp + 0x1c1], al
xor byte [rbp + 0x1c2], cl
xor byte [rbp + 0x1c3], cl
xor byte [rbp + 0x1c4], cl
xor byte [rbp + 0x1c5], cl
xor byte [rbp + 0x1c6], cl
xor byte [rbp + 0x1c7], cl
xor byte [rbp + 0x1c8], cl
xor byte [rbp + 0x1c9], cl
xor byte [rbp + 0x1ca], cl
xor byte [rbp + 0x1cb], cl
xor byte [rbp + 0x1cc], cl
xor byte [rbp + 0x1cd], cl
xor byte [rbp + 0x1ce], cl
mov byte [rbp + 0x1cf], 0
movzx edx, byte [rsp + 0x20]
lea rcx, [rbp + 0x7a0]
call fcn.140027ca0
nop
lea rax, [rbp + 0x1c1]
mov r8, rbx
nop dword [rax + rax]
inc r8
cmp byte [rax + r8], 0
jne 0x1400330b0
lea rdx, [rbp + 0x1c1]
lea rcx, [rbp + 0x7a0]
call fcn.140027cd0
nop
movdqa xmm1, xmmword [str._nEHLY_rhCJDCH_r]
movdqu xmmword [rbp + 0x150], xmm1
mov dl, 0x18
movdqa xmm0, xmm1
psrldq xmm0, 1
movd eax, xmm0
movd ecx, xmm1
xor al, cl
mov byte [rbp + 0x151], al
xor byte [rbp + 0x152], cl
xor byte [rbp + 0x153], cl
xor byte [rbp + 0x154], cl
xor byte [rbp + 0x155], cl
xor byte [rbp + 0x156], cl
xor byte [rbp + 0x157], cl
xor byte [rbp + 0x158], cl
xor byte [rbp + 0x159], cl
xor byte [rbp + 0x15a], cl
xor byte [rbp + 0x15b], cl
xor byte [rbp + 0x15c], cl
xor byte [rbp + 0x15d], cl
xor byte [rbp + 0x15e], cl
xor byte [rbp + 0x15f], cl
xor dl, cl
mov byte [rbp + 0x160], dl
mov byte [rbp + 0x161], 0
movzx edx, byte [rsp + 0x20]
lea rcx, [rbp + 0x7c0]
call fcn.140027ca0
nop
lea rax, [rbp + 0x151]
mov r8, rbx
nop dword [rax + rax]
inc r8
cmp byte [rax + r8], 0
jne 0x140033180
lea rdx, [rbp + 0x151]
lea rcx, [rbp + 0x7c0]
call fcn.140027cd0
nop
mov byte [rbp + 0x618], 0x2d
mov al, 0x6e
mov cl, 0x45
mov dl, 0x48
mov r8b, 0x4c
mov r9b, 0x59
mov r10b, 0xd
mov r11b, 0x68
mov dil, 0x43
mov sil, 0x4a
mov r14b, 0x44
movzx r15d, dil
movzx r12d, dl
xor r13d, r13d
xor al, 0x2d
mov byte [rbp + 0x619], al
xor cl, 0x2d
mov byte [rbp + 0x61a], cl
xor dl, 0x2d
mov byte [rbp + 0x61b], dl
xor r8b, 0x2d
mov byte [rbp + 0x61c], r8b
xor r9b, 0x2d
mov byte [rbp + 0x61d], r9b
xor r10b, 0x2d
mov byte [rbp + 0x61e], r10b
xor r11b, 0x2d
mov byte [rbp + 0x61f], r11b
xor dil, 0x2d
mov byte [rbp + 0x620], dil
xor sil, 0x2d
mov byte [rbp + 0x621], sil
xor r14b, 0x2d
mov byte [rbp + 0x622], r14b
xor r15b, 0x2d
mov byte [rbp + 0x623], r15b
xor r12b, 0x2d
mov byte [rbp + 0x624], r12b
mov byte [rbp + 0x625], r13b
movzx edx, byte [rsp + 0x20]
lea rcx, [rbp + 0x7e0]
call fcn.140027ca0
nop
lea rax, [rbp + 0x619]
mov r8, rbx
nop dword [rax + rax]
inc r8
cmp byte [rax + r8], 0
jne 0x140033270
lea rdx, [rbp + 0x619]
lea rcx, [rbp + 0x7e0]
call fcn.140027cd0
nop
movdqa xmm1, xmmword [0x14008d630]
movdqu xmmword [rbp + 0x138], xmm1
mov dl, 0x52
movdqa xmm0, xmm1
psrldq xmm0, 1
movd eax, xmm0
movd ecx, xmm1
xor al, cl
mov byte [rbp + 0x139], al
xor byte [rbp + 0x13a], cl
xor byte [rbp + 0x13b], cl
xor byte [rbp + 0x13c], cl
xor byte [rbp + 0x13d], cl
xor byte [rbp + 0x13e], cl
xor byte [rbp + 0x13f], cl
xor byte [rbp + 0x140], cl
xor byte [rbp + 0x141], cl
xor byte [rbp + 0x142], cl
xor byte [rbp + 0x143], cl
xor byte [rbp + 0x144], cl
xor byte [rbp + 0x145], cl
xor byte [rbp + 0x146], cl
xor byte [rbp + 0x147], cl
xor dl, cl
mov byte [rbp + 0x148], dl
mov byte [rbp + 0x149], 0
movzx edx, byte [rsp + 0x20]
lea rcx, [rbp + 0x800]
call fcn.140027ca0
nop
lea rax, [rbp + 0x139]
mov r8, rbx
nop dword [rax + rax]
inc r8
cmp byte [rax + r8], 0
jne 0x140033340
lea rdx, [rbp + 0x139]
lea rcx, [rbp + 0x800]
call fcn.140027cd0
nop
movdqa xmm1, xmmword [str.6RXeFO]
movdqu xmmword [rbp + 0x338], xmm1
mov cl, 2
mov dl, 0x1b
mov r8b, 0x54
mov r10b, 0x5f
mov r11b, 0x42
mov dil, 0x1a
mov sil, 0x16
mov r14b, 0x18
mov r15b, 0x78
mov r12b, 0x73
mov r13b, 0x62
movdqa xmm0, xmm1
psrldq xmm0, 1
movd eax, xmm0
movd r9d, xmm1
xor al, r9b
mov byte [rbp + 0x339], al
xor byte [rbp + 0x33a], r9b
xor byte [rbp + 0x33b], r9b
xor byte [rbp + 0x33c], r9b
xor byte [rbp + 0x33d], r9b
xor byte [rbp + 0x33e], r9b
xor byte [rbp + 0x33f], r9b
xor byte [rbp + 0x340], r9b
xor byte [rbp + 0x341], r9b
xor byte [rbp + 0x342], r9b
xor byte [rbp + 0x343], r9b
xor byte [rbp + 0x344], r9b
xor byte [rbp + 0x345], r9b
xor byte [rbp + 0x346], r9b
xor byte [rbp + 0x347], r9b
xor cl, r9b
mov byte [rbp + 0x348], cl
xor dl, r9b
mov byte [rbp + 0x349], dl
xor r8b, r9b
mov byte [rbp + 0x34a], r8b
xor r10b, r9b
mov byte [rbp + 0x34b], r10b
xor r11b, r9b
mov byte [rbp + 0x34c], r11b
xor dil, r9b
mov byte [rbp + 0x34d], dil
xor sil, r9b
mov byte [rbp + 0x34e], sil
xor r14b, r9b
mov byte [rbp + 0x34f], r14b
xor r15b, r9b
mov byte [rbp + 0x350], r15b
xor r12b, r9b
mov byte [rbp + 0x351], r12b
xor r13b, r9b
mov byte [rbp + 0x352], r13b
mov al, 0x1f
xor al, r9b
mov byte [rbp + 0x353], al
mov byte [rbp + 0x354], 0
movzx edx, byte [rsp + 0x20]
lea rcx, [rbp + 0x820]
call fcn.140027ca0
nop
lea rax, [rbp + 0x339]
mov r8, rbx
inc r8
cmp byte [rax + r8], 0
jne 0x1400334a4
lea rdx, [rbp + 0x339]
lea rcx, [rbp + 0x820]
call fcn.140027cd0
nop
mov byte [rbp + 0x5e8], 0x54
mov al, 0x30
mov cl, 0x3a
mov dl, 7
mov r8b, 0x24
mov r9b, 0x2d
mov r10b, 0x74
mov r11b, 0x22
mov dil, 0x62
mov sil, 0x7a
mov r14b, 0x65
movzx r15d, sil
mov r12b, 0x6c
xor r13d, r13d
xor al, 0x54
mov byte [rbp + 0x5e9], al
xor cl, 0x54
mov byte [rbp + 0x5ea], cl
xor dl, 0x54
mov byte [rbp + 0x5eb], dl
xor r8b, 0x54
mov byte [rbp + 0x5ec], r8b
xor r9b, 0x54
mov byte [rbp + 0x5ed], r9b
xor r10b, 0x54
mov byte [rbp + 0x5ee], r10b
xor r11b, 0x54
mov byte [rbp + 0x5ef], r11b
xor dil, 0x54
mov byte [rbp + 0x5f0], dil
xor sil, 0x54
mov byte [rbp + 0x5f1], sil
xor r14b, 0x54
mov byte [rbp + 0x5f2], r14b
xor r15b, 0x54
mov byte [rbp + 0x5f3], r15b
xor r12b, 0x54
mov byte [rbp + 0x5f4], r12b
mov byte [rbp + 0x5f5], r13b
movzx edx, byte [rsp + 0x20]
lea rcx, [rbp + 0x840]
call fcn.140027ca0
nop
lea rax, [rbp + 0x5e9]
mov r8, rbx
nop
inc r8
cmp byte [rax + r8], 0
jne 0x140033590
lea rdx, [rbp + 0x5e9]
lea rcx, [rbp + 0x840]
call fcn.140027cd0
nop
mov byte [rbp + 0x3e0], 0xd
mov al, 0x75
mov cl, 0x3b
mov dl, 0x39
mov r8b, 0x69
mov r9b, 0x6f
mov r10b, 0x6a
xor r11d, r11d
xor al, 0xd
mov byte [rbp + 0x3e1], al
xor cl, 0xd
mov byte [rbp + 0x3e2], cl
xor dl, 0xd
mov byte [rbp + 0x3e3], dl
xor r8b, 0xd
mov byte [rbp + 0x3e4], r8b
xor r9b, 0xd
mov byte [rbp + 0x3e5], r9b
xor r10b, 0xd
mov byte [rbp + 0x3e6], r10b
mov byte [rbp + 0x3e7], r11b
movzx edx, byte [rsp + 0x20]
lea rcx, [rbp + 0x860]
call fcn.140027ca0
nop
lea rax, [rbp + 0x3e1]
mov r8, rbx
inc r8
cmp byte [rax + r8], 0
jne 0x140033625
lea rdx, [rbp + 0x3e1]
lea rcx, [rbp + 0x860]
call fcn.140027cd0
nop
mov byte [rbp + 0x3e8], 0x32
mov al, 0x4a
mov cl, 1
xor dl, dl
mov r8b, 0x56
mov r9b, 0x50
mov r10b, 0x55
xor r11d, r11d
xor al, 0x32
mov byte [rbp + 0x3e9], al
xor cl, 0x32
mov byte [rbp + 0x3ea], cl
xor dl, 0x32
mov byte [rbp + 0x3eb], dl
xor r8b, 0x32
mov byte [rbp + 0x3ec], r8b
xor r9b, 0x32
mov byte [rbp + 0x3ed], r9b
xor r10b, 0x32
mov byte [rbp + 0x3ee], r10b
mov byte [rbp + 0x3ef], r11b
movzx edx, byte [rsp + 0x20]
lea rcx, [rbp + 0x880]
call fcn.140027ca0
nop
lea rax, [rbp + 0x3e9]
mov r8, rbx
nop word [rax + rax]
inc r8
cmp byte [rax + r8], 0
jne 0x1400336c0
lea rdx, [rbp + 0x3e9]
lea rcx, [rbp + 0x880]
call fcn.140027cd0
nop
mov byte [rbp + 0x3b8], 0x7d
mov al, 0x14
mov cl, 0x19
mov dl, 0x1c
mov r8b, 0xc
xor r9d, r9d
xor al, 0x7d
mov byte [rbp + 0x3b9], al
xor cl, 0x7d
mov byte [rbp + 0x3ba], cl
xor dl, 0x7d
mov byte [rbp + 0x3bb], dl
xor r8b, 0x7d
mov byte [rbp + 0x3bc], r8b
mov byte [rbp + 0x3bd], r9b
movzx edx, byte [rsp + 0x20]
lea rcx, [rbp + 0x8a0]
call fcn.140027ca0
nop
lea rax, [rbp + 0x3b9]
mov r8, rbx
nop dword [rax]
inc r8
cmp byte [rax + r8], 0
jne 0x140033740
lea rdx, [rbp + 0x3b9]
lea rcx, [rbp + 0x8a0]
call fcn.140027cd0
nop
mov byte [rbp + 0x330], 0xb
mov al, 0x42
mov cl, 0x4f
mov dl, 0x4a
xor r8d, r8d
xor al, 0xb
mov byte [rbp + 0x331], al
xor cl, 0xb
mov byte [rbp + 0x332], cl
xor dl, 0xb
mov byte [rbp + 0x333], dl
mov byte [rbp + 0x334], r8b
movzx edx, byte [rsp + 0x20]
lea rcx, [rbp + 0x8c0]
call fcn.140027ca0
nop
lea rax, [rbp + 0x331]
mov r8, rbx
nop dword [rax + rax]
inc r8
cmp byte [rax + r8], 0
jne 0x1400337b0
lea rdx, [rbp + 0x331]
lea rcx, [rbp + 0x8c0]
call fcn.140027cd0
nop
mov byte [rbp + 0x4e0], 0x46
mov al, 0x1d
mov cl, 3
mov dl, 0x2a
mov r8b, 0x23
mov r9b, 0x30
mov r10b, 0x27
mov r11b, 0x32
movzx edi, r8b
mov sil, 0x22
mov r14b, 0x1b
xor r15d, r15d
xor al, 0x46
mov byte [rbp + 0x4e1], al
xor cl, 0x46
mov byte [rbp + 0x4e2], cl
xor dl, 0x46
mov byte [rbp + 0x4e3], dl
xor r8b, 0x46
mov byte [rbp + 0x4e4], r8b
xor r9b, 0x46
mov byte [rbp + 0x4e5], r9b
xor r10b, 0x46
mov byte [rbp + 0x4e6], r10b
xor r11b, 0x46
mov byte [rbp + 0x4e7], r11b
xor dil, 0x46
mov byte [rbp + 0x4e8], dil
xor sil, 0x46
mov byte [rbp + 0x4e9], sil
xor r14b, 0x46
mov byte [rbp + 0x4ea], r14b
mov byte [rbp + 0x4eb], r15b
movzx edx, byte [rsp + 0x20]
lea rcx, [rbp + 0x8e0]
call fcn.140027ca0
nop
lea rax, [rbp + 0x4e1]
mov r8, rbx
nop
inc r8
cmp byte [rax + r8], 0
jne 0x140033880
lea rdx, [rbp + 0x4e1]
lea rcx, [rbp + 0x8e0]
call fcn.140027cd0
nop
mov byte [rbp + 0x3c0], 0x76
mov al, 0x24
mov cl, 0x33
mov dl, 0x25
mov r8b, 0x22
xor r9d, r9d
xor al, 0x76
mov byte [rbp + 0x3c1], al
xor cl, 0x76
mov byte [rbp + 0x3c2], cl
xor dl, 0x76
mov byte [rbp + 0x3c3], dl
xor r8b, 0x76
mov byte [rbp + 0x3c4], r8b
mov byte [rbp + 0x3c5], r9b
movzx edx, byte [rsp + 0x20]
lea rcx, [rbp + 0x900]
call fcn.140027ca0
nop
lea rax, [rbp + 0x3c1]
mov r8, rbx
nop dword [rax]
inc r8
cmp byte [rax + r8], 0
jne 0x140033900
lea rdx, [rbp + 0x3c1]
lea rcx, [rbp + 0x900]
call fcn.140027cd0
nop
mov byte [rbp + 0x3d8], 0x1d
mov al, 0x59
mov cl, 0x78
mov dl, 0x7f
mov r8b, 0x68
mov r9b, 0x7a
xor r10d, r10d
xor al, 0x1d
mov byte [rbp + 0x3d9], al
xor cl, 0x1d
mov byte [rbp + 0x3da], cl
xor dl, 0x1d
mov byte [rbp + 0x3db], dl
xor r8b, 0x1d
mov byte [rbp + 0x3dc], r8b
xor r9b, 0x1d
mov byte [rbp + 0x3dd], r9b
mov byte [rbp + 0x3de], r10b
movzx edx, byte [rsp + 0x20]
lea rcx, [rbp + 0x920]
call fcn.140027ca0
nop
lea rax, [rbp + 0x3d9]
mov r8, rbx
nop word [rax + rax]
inc r8
cmp byte [rax + r8], 0
jne 0x140033990
lea rdx, [rbp + 0x3d9]
lea rcx, [rbp + 0x920]
call fcn.140027cd0
nop
mov byte [rbp + 0x5c8], 0xe
mov al, 0x4b
mov cl, 0x63
mov dl, 0x6c
mov r8b, 0x6f
mov r9b, 0x7c
mov r10b, 0x6d
movzx r11d, r8b
mov dil, 0x6a
mov sil, 0x6b
movzx r14d, r9b
mov r15b, 0x61
xor r12d, r12d
xor al, 0xe
mov byte [rbp + 0x5c9], al
xor cl, 0xe
mov byte [rbp + 0x5ca], cl
xor dl, 0xe
mov byte [rbp + 0x5cb], dl
xor r8b, 0xe
mov byte [rbp + 0x5cc], r8b
xor r9b, 0xe
mov byte [rbp + 0x5cd], r9b
xor r10b, 0xe
mov byte [rbp + 0x5ce], r10b
xor r11b, 0xe
mov byte [rbp + 0x5cf], r11b
xor dil, 0xe
mov byte [rbp + 0x5d0], dil
xor sil, 0xe
mov byte [rbp + 0x5d1], sil
xor r14b, 0xe
mov byte [rbp + 0x5d2], r14b
xor r15b, 0xe
mov byte [rbp + 0x5d3], r15b
mov byte [rbp + 0x5d4], r12b
movzx edx, byte [rsp + 0x20]
lea rcx, [rbp + 0x940]
call fcn.140027ca0
nop
lea rax, [rbp + 0x5c9]
mov r8, rbx
nop dword [rax]
inc r8
cmp byte [rax + r8], 0
jne 0x140033a70
lea rdx, [rbp + 0x5c9]
lea rcx, [rbp + 0x940]
call fcn.140027cd0
nop
mov byte [rbp + 0x450], 0x4f
mov al, 0x18
mov cl, 0x26
mov dl, 0x3d
mov r8b, 0x2a
mov r9b, 0x3c
mov r10b, 0x27
mov r11b, 0x2e
movzx edi, dl
mov sil, 0x24
xor r14d, r14d
xor al, 0x4f
mov byte [rbp + 0x451], al
xor cl, 0x4f
mov byte [rbp + 0x452], cl
xor dl, 0x4f
mov byte [rbp + 0x453], dl
xor r8b, 0x4f
mov byte [rbp + 0x454], r8b
xor r9b, 0x4f
mov byte [rbp + 0x455], r9b
xor r10b, 0x4f
mov byte [rbp + 0x456], r10b
xor r11b, 0x4f
mov byte [rbp + 0x457], r11b
xor dil, 0x4f
mov byte [rbp + 0x458], dil
xor sil, 0x4f
mov byte [rbp + 0x459], sil
mov byte [rbp + 0x45a], r14b
movzx edx, byte [rsp + 0x20]
lea rcx, [rbp + 0x960]
call fcn.140027ca0
nop
lea rax, [rbp + 0x451]
mov r8, rbx
nop
inc r8
cmp byte [rax + r8], 0
jne 0x140033b30
lea rdx, [rbp + 0x451]
lea rcx, [rbp + 0x960]
call fcn.140027cd0
nop
movdqa xmm1, xmmword [0x14008cda0]
movdqu xmmword [rbp + 0x1b0], xmm1
movdqa xmm0, xmm1
psrldq xmm0, 1
movd eax, xmm0
movd ecx, xmm1
xor al, cl
mov byte [rbp + 0x1b1], al
xor byte [rbp + 0x1b2], cl
xor byte [rbp + 0x1b3], cl
xor byte [rbp + 0x1b4], cl
xor byte [rbp + 0x1b5], cl
xor byte [rbp + 0x1b6], cl
xor byte [rbp + 0x1b7], cl
xor byte [rbp + 0x1b8], cl
xor byte [rbp + 0x1b9], cl
xor byte [rbp + 0x1ba], cl
xor byte [rbp + 0x1bb], cl
xor byte [rbp + 0x1bc], cl
xor byte [rbp + 0x1bd], cl
xor byte [rbp + 0x1be], cl
mov byte [rbp + 0x1bf], 0
movzx edx, byte [rsp + 0x20]
lea rcx, [rbp + 0x980]
call fcn.140027ca0
nop
lea rax, [rbp + 0x1b1]
mov r8, rbx
nop dword [rax + rax]
inc r8
cmp byte [rax + r8], 0
jne 0x140033bf0
lea rdx, [rbp + 0x1b1]
lea rcx, [rbp + 0x980]
call fcn.140027cd0
nop
mov byte [rbp + 0x3c8], 0x10
mov al, 0x58
mov cl, 0x44
movzx edx, cl
mov r8b, 0x40
xor r9d, r9d
xor al, 0x10
mov byte [rbp + 0x3c9], al
xor cl, 0x10
mov byte [rbp + 0x3ca], cl
xor dl, 0x10
mov byte [rbp + 0x3cb], dl
xor r8b, 0x10
mov byte [rbp + 0x3cc], r8b
mov byte [rbp + 0x3cd], r9b
movzx edx, byte [rsp + 0x20]
lea rcx, [rbp + 0x9a0]
call fcn.140027ca0
nop
lea rax, [rbp + 0x3c9]
mov r8, rbx
nop word [rax + rax]
inc r8
cmp byte [rax + r8], 0
jne 0x140033c70
lea rdx, [rbp + 0x3c9]
lea rcx, [rbp + 0x9a0]
call fcn.140027cd0
nop
mov byte [rbp + 0x420], 0x67
mov al, 0x24
mov cl, 0xf
mov dl, 6
mov r8b, 0x15
mov r9b, 0xb
mov r10b, 2
mov r11b, 0x14
xor edi, edi
xor al, 0x67
mov byte [rbp + 0x421], al
xor cl, 0x67
mov byte [rbp + 0x422], cl
xor dl, 0x67
mov byte [rbp + 0x423], dl
xor r8b, 0x67
mov byte [rbp + 0x424], r8b
xor r9b, 0x67
mov byte [rbp + 0x425], r9b
xor r10b, 0x67
mov byte [rbp + 0x426], r10b
xor r11b, 0x67
mov byte [rbp + 0x427], r11b
mov byte [rbp + 0x428], dil
movzx edx, byte [rsp + 0x20]
lea rcx, [rbp + 0x9c0]
call fcn.140027ca0
nop
lea rax, [rbp + 0x421]
mov r8, rbx
inc r8
cmp byte [rax + r8], 0
jne 0x140033d12
lea rdx, [rbp + 0x421]
lea rcx, [rbp + 0x9c0]
call fcn.140027cd0
nop
mov byte [rbp + 0x440], 0x17
mov al, 0x5f
mov cl, 0x72
mov dl, 0x6f
mov r8b, 0x3a
mov r9b, 0x45
mov r10b, 0x76
mov r11b, 0x6e
mov dil, 0x64
xor esi, esi
xor al, 0x17
mov byte [rbp + 0x441], al
xor cl, 0x17
mov byte [rbp + 0x442], cl
xor dl, 0x17
mov byte [rbp + 0x443], dl
xor r8b, 0x17
mov byte [rbp + 0x444], r8b
xor r9b, 0x17
mov byte [rbp + 0x445], r9b
xor r10b, 0x17
mov byte [rbp + 0x446], r10b
xor r11b, 0x17
mov byte [rbp + 0x447], r11b
xor dil, 0x17
mov byte [rbp + 0x448], dil
mov byte [rbp + 0x449], sil
movzx edx, byte [rsp + 0x20]
lea rcx, [rbp + 0x9e0]
call fcn.140027ca0
nop
lea rax, [rbp + 0x441]
mov r8, rbx
inc r8
cmp byte [rax + r8], 0
jne 0x140033dc2
lea rdx, [rbp + 0x441]
lea rcx, [rbp + 0x9e0]
call fcn.140027cd0
nop
mov byte [rbp + 0x3d0], 0x3a
mov al, 0x56
movzx ecx, al
mov dl, 0x5e
mov r8b, 0x58
xor r9d, r9d
xor al, 0x3a
mov byte [rbp + 0x3d1], al
xor cl, 0x3a
mov byte [rbp + 0x3d2], cl
xor dl, 0x3a
mov byte [rbp + 0x3d3], dl
xor r8b, 0x3a
mov byte [rbp + 0x3d4], r8b
mov byte [rbp + 0x3d5], r9b
movzx edx, byte [rsp + 0x20]
lea rcx, [rbp + 0xa00]
call fcn.140027ca0
nop
lea rax, [rbp + 0x3d1]
mov r8, rbx
nop dword [rax]
inc r8
cmp byte [rax + r8], 0
jne 0x140033e40
lea rdx, [rbp + 0x3d1]
lea rcx, [rbp + 0xa00]
call fcn.140027cd0
nop
mov byte [rbp + 0x5f8], 0x7b
mov al, 0x3f
mov cl, 0x12
mov dl, 8
mov r8b, 0x1a
movzx r9d, dl
movzx r10d, dl
mov r11b, 0x1e
mov dil, 0x16
mov sil, 0x19
mov r14b, 0x17
movzx r15d, r11b
mov r12b, 9
xor r13d, r13d
xor al, 0x7b
mov byte [rbp + 0x5f9], al
xor cl, 0x7b
mov byte [rbp + 0x5fa], cl
xor dl, 0x7b
mov byte [rbp + 0x5fb], dl
xor r8b, 0x7b
mov byte [rbp + 0x5fc], r8b
xor r9b, 0x7b
mov byte [rbp + 0x5fd], r9b
xor r10b, 0x7b
mov byte [rbp + 0x5fe], r10b
xor r11b, 0x7b
mov byte [rbp + 0x5ff], r11b
xor dil, 0x7b
mov byte [rbp + 0x600], dil
xor sil, 0x7b
mov byte [rbp + 0x601], sil
xor r14b, 0x7b
mov byte [rbp + 0x602], r14b
xor r15b, 0x7b
mov byte [rbp + 0x603], r15b
xor r12b, 0x7b
mov byte [rbp + 0x604], r12b
mov byte [rbp + 0x605], r13b
movzx edx, byte [rsp + 0x20]
lea rcx, [rbp + 0xa20]
call fcn.140027ca0
nop
lea rax, [rbp + 0x5f9]
mov r8, rbx
nop dword [rax]
inc r8
cmp byte [rax + r8], 0
jne 0x140033f30
lea rdx, [rbp + 0x5f9]
lea rcx, [rbp + 0xa20]
call fcn.140027cd0
nop
mov byte [rbp + 0x5d8], 0x46
mov al, 5
mov cl, 0x29
mov dl, 0x22
mov r8b, 0x23
mov r9b, 4
mov r10b, 0x34
movzx r11d, cl
mov dil, 0x31
mov sil, 0x35
movzx r14d, r8b
movzx r15d, r10b
xor r12d, r12d
xor al, 0x46
mov byte [rbp + 0x5d9], al
xor cl, 0x46
mov byte [rbp + 0x5da], cl
xor dl, 0x46
mov byte [rbp + 0x5db], dl
xor r8b, 0x46
mov byte [rbp + 0x5dc], r8b
xor r9b, 0x46
mov byte [rbp + 0x5dd], r9b
xor r10b, 0x46
mov byte [rbp + 0x5de], r10b
xor r11b, 0x46
mov byte [rbp + 0x5df], r11b
xor dil, 0x46
mov byte [rbp + 0x5e0], dil
xor sil, 0x46
mov byte [rbp + 0x5e1], sil
xor r14b, 0x46
mov byte [rbp + 0x5e2], r14b
xor r15b, 0x46
mov byte [rbp + 0x5e3], r15b
mov byte [rbp + 0x5e4], r12b
movzx edx, byte [rsp + 0x20]
lea rcx, [rbp + 0xa40]
call fcn.140027ca0
nop
lea rax, [rbp + 0x5d9]
mov r8, rbx
nop
inc r8
cmp byte [rax + r8], 0
jne 0x140034010
lea rdx, [rbp + 0x5d9]
lea rcx, [rbp + 0xa40]
call fcn.140027cd0
nop
movdqa xmm1, xmmword [0x14008cc80]
movdqu xmmword [rbp + 0x1d0], xmm1
movdqa xmm0, xmm1
psrldq xmm0, 1
movd eax, xmm0
movd ecx, xmm1
xor al, cl
mov byte [rbp + 0x1d1], al
xor byte [rbp + 0x1d2], cl
xor byte [rbp + 0x1d3], cl
xor byte [rbp + 0x1d4], cl
xor byte [rbp + 0x1d5], cl
xor byte [rbp + 0x1d6], cl
xor byte [rbp + 0x1d7], cl
xor byte [rbp + 0x1d8], cl
xor byte [rbp + 0x1d9], cl
xor byte [rbp + 0x1da], cl
xor byte [rbp + 0x1db], cl
xor byte [rbp + 0x1dc], cl
xor byte [rbp + 0x1dd], cl
xor byte [rbp + 0x1de], cl
mov byte [rbp + 0x1df], 0
movzx edx, byte [rsp + 0x20]
lea rcx, [rbp + 0xa60]
call fcn.140027ca0
nop
lea rax, [rbp + 0x1d1]
mov r8, rbx
nop dword [rax + rax]
inc r8
cmp byte [rax + r8], 0
jne 0x1400340d0
lea rdx, [rbp + 0x1d1]
lea rcx, [rbp + 0xa60]
call fcn.140027cd0
nop
mov byte [rbp + 0x3f0], 0x71
mov al, 0x22
mov cl, 0x12
mov dl, 8
mov r8b, 0x1d
movzx r9d, r8b
mov r10b, 0x10
xor r11d, r11d
xor al, 0x71
mov byte [rbp + 0x3f1], al
xor cl, 0x71
mov byte [rbp + 0x3f2], cl
xor dl, 0x71
mov byte [rbp + 0x3f3], dl
xor r8b, 0x71
mov byte [rbp + 0x3f4], r8b
xor r9b, 0x71
mov byte [rbp + 0x3f5], r9b
xor r10b, 0x71
mov byte [rbp + 0x3f6], r10b
mov byte [rbp + 0x3f7], r11b
movzx edx, byte [rsp + 0x20]
lea rcx, [rbp + 0xa80]
call fcn.140027ca0
nop
lea rax, [rbp + 0x3f1]
mov r8, rbx
inc r8
cmp byte [rax + r8], 0
jne 0x140034166
lea rdx, [rbp + 0x3f1]
lea rcx, [rbp + 0xa80]
call fcn.140027cd0
nop
mov byte [rbp + 0x4f0], 0x6b
mov al, 0x38
mov cl, 8
mov dl, 0x12
mov r8b, 7
movzx r9d, r8b
mov r10b, 0xa
mov r11b, 0x45
mov dil, 0xe
mov sil, 0x13
movzx r14d, dil
xor r15d, r15d
xor al, 0x6b
mov byte [rbp + 0x4f1], al
xor cl, 0x6b
mov byte [rbp + 0x4f2], cl
xor dl, 0x6b
mov byte [rbp + 0x4f3], dl
xor r8b, 0x6b
mov byte [rbp + 0x4f4], r8b
xor r9b, 0x6b
mov byte [rbp + 0x4f5], r9b
xor r10b, 0x6b
mov byte [rbp + 0x4f6], r10b
xor r11b, 0x6b
mov byte [rbp + 0x4f7], r11b
xor dil, 0x6b
mov byte [rbp + 0x4f8], dil
xor sil, 0x6b
mov byte [rbp + 0x4f9], sil
xor r14b, 0x6b
mov byte [rbp + 0x4fa], r14b
mov byte [rbp + 0x4fb], r15b
movzx edx, byte [rsp + 0x20]
lea rcx, [rbp + 0xaa0]
call fcn.140027ca0
nop
lea rax, [rbp + 0x4f1]
mov r8, rbx
inc r8
cmp byte [rax + r8], 0
jne 0x140034235
lea rdx, [rbp + 0x4f1]
lea rcx, [rbp + 0xaa0]
call fcn.140027cd0
nop
mov byte [rbp + 0x5a8], 0x34
mov al, 0x7b
mov cl, 0x78
movzx edx, cl
mov r8b, 0x6d
mov r9b, 0x70
mov r10b, 0x76
mov r11b, 0x73
mov dil, 0x1a
mov sil, 0x51
mov r14b, 0x4c
movzx r15d, sil
xor r12d, r12d
xor al, 0x34
mov byte [rbp + 0x5a9], al
xor cl, 0x34
mov byte [rbp + 0x5aa], cl
xor dl, 0x34
mov byte [rbp + 0x5ab], dl
xor r8b, 0x34
mov byte [rbp + 0x5ac], r8b
xor r9b, 0x34
mov byte [rbp + 0x5ad], r9b
xor r10b, 0x34
mov byte [rbp + 0x5ae], r10b
xor r11b, 0x34
mov byte [rbp + 0x5af], r11b
xor dil, 0x34
mov byte [rbp + 0x5b0], dil
xor sil, 0x34
mov byte [rbp + 0x5b1], sil
xor r14b, 0x34
mov byte [rbp + 0x5b2], r14b
xor r15b, 0x34
mov byte [rbp + 0x5b3], r15b
mov byte [rbp + 0x5b4], r12b
movzx edx, byte [rsp + 0x20]
lea rcx, [rbp + 0xac0]
call fcn.140027ca0
nop
lea rax, [rbp + 0x5a9]
mov r8, rbx
inc r8
cmp byte [rax + r8], 0
jne 0x140034312
lea rdx, [rbp + 0x5a9]
lea rcx, [rbp + 0xac0]
call fcn.140027cd0
nop
mov byte [rbp + 0x598], 0x22
mov al, 0x4d
mov cl, 0x4e
movzx edx, cl
mov r8b, 0x5b
mov r9b, 0x46
mov r10b, 0x40
mov r11b, 0x45
mov dil, 0xc
mov sil, 0x47
mov r14b, 0x5a
movzx r15d, sil
xor r12d, r12d
xor al, 0x22
mov byte [rbp + 0x599], al
xor cl, 0x22
mov byte [rbp + 0x59a], cl
xor dl, 0x22
mov byte [rbp + 0x59b], dl
xor r8b, 0x22
mov byte [rbp + 0x59c], r8b
xor r9b, 0x22
mov byte [rbp + 0x59d], r9b
xor r10b, 0x22
mov byte [rbp + 0x59e], r10b
xor r11b, 0x22
mov byte [rbp + 0x59f], r11b
xor dil, 0x22
mov byte [rbp + 0x5a0], dil
xor sil, 0x22
mov byte [rbp + 0x5a1], sil
xor r14b, 0x22
mov byte [rbp + 0x5a2], r14b
xor r15b, 0x22
mov byte [rbp + 0x5a3], r15b
mov byte [rbp + 0x5a4], r12b
movzx edx, byte [rsp + 0x20]
lea rcx, [rbp + 0xae0]
call fcn.140027ca0
nop
lea rax, [rbp + 0x599]
mov r8, rbx
nop
inc r8
cmp byte [rax + r8], 0
jne 0x1400343f0
lea rdx, [rbp + 0x599]
lea rcx, [rbp + 0xae0]
call fcn.140027cd0
nop
movdqa xmm1, xmmword [0x14008d910]
movdqu xmmword [rbp + 0x220], xmm1
mov dl, 0x7a
mov r8b, 0x67
movdqa xmm0, xmm1
psrldq xmm0, 1
movd eax, xmm0
movd ecx, xmm1
xor al, cl
mov byte [rbp + 0x221], al
xor byte [rbp + 0x222], cl
xor byte [rbp + 0x223], cl
xor byte [rbp + 0x224], cl
xor byte [rbp + 0x225], cl
xor byte [rbp + 0x226], cl
xor byte [rbp + 0x227], cl
xor byte [rbp + 0x228], cl
xor byte [rbp + 0x229], cl
xor byte [rbp + 0x22a], cl
xor byte [rbp + 0x22b], cl
xor byte [rbp + 0x22c], cl
xor byte [rbp + 0x22d], cl
xor byte [rbp + 0x22e], cl
xor byte [rbp + 0x22f], cl
xor dl, cl
mov byte [rbp + 0x230], dl
xor r8b, cl
mov byte [rbp + 0x231], r8b
mov byte [rbp + 0x232], 0
movzx edx, byte [rsp + 0x20]
lea rcx, [rbp + 0xb00]
call fcn.140027ca0
nop
lea rax, [rbp + 0x221]
mov r8, rbx
inc r8
cmp byte [rax + r8], 0
jne 0x1400344c5
lea rdx, [rbp + 0x221]
lea rcx, [rbp + 0xb00]
call fcn.140027cd0
nop
mov byte [rbp + 0x588], 0x19
mov al, 0x6d
mov cl, 0x7a
mov dl, 0x69
mov r8b, 0x6f
mov r9b, 0x70
mov r10b, 0x7c
mov r11b, 0x6e
mov dil, 0x37
movzx esi, r10b
mov r14b, 0x61
movzx r15d, r10b
xor r12d, r12d
xor al, 0x19
mov byte [rbp + 0x589], al
xor cl, 0x19
mov byte [rbp + 0x58a], cl
xor dl, 0x19
mov byte [rbp + 0x58b], dl
xor r8b, 0x19
mov byte [rbp + 0x58c], r8b
xor r9b, 0x19
mov byte [rbp + 0x58d], r9b
xor r10b, 0x19
mov byte [rbp + 0x58e], r10b
xor r11b, 0x19
mov byte [rbp + 0x58f], r11b
xor dil, 0x19
mov byte [rbp + 0x590], dil
xor sil, 0x19
mov byte [rbp + 0x591], sil
xor r14b, 0x19
mov byte [rbp + 0x592], r14b
xor r15b, 0x19
mov byte [rbp + 0x593], r15b
mov byte [rbp + 0x594], r12b
movzx edx, byte [rsp + 0x20]
lea rcx, [rbp + 0xb20]
call fcn.140027ca0
nop
lea rax, [rbp + 0x589]
mov r8, rbx
inc r8
cmp byte [rax + r8], 0
jne 0x1400345a2
lea rdx, [rbp + 0x589]
lea rcx, [rbp + 0xb20]
call fcn.140027cd0
nop
mov byte [rbp + 0x608], 0x19
mov al, 0x78
mov cl, 0x6c
mov dl, 0x6d
mov r8b, 0x76
mov r9b, 0x6b
movzx r10d, cl
mov r11b, 0x77
mov dil, 0x6a
mov sil, 0x37
mov r14b, 0x7c
mov r15b, 0x61
movzx r12d, r14b
xor r13d, r13d
xor al, 0x19
mov byte [rbp + 0x609], al
xor cl, 0x19
mov byte [rbp + 0x60a], cl
xor dl, 0x19
mov byte [rbp + 0x60b], dl
xor r8b, 0x19
mov byte [rbp + 0x60c], r8b
xor r9b, 0x19
mov byte [rbp + 0x60d], r9b
xor r10b, 0x19
mov byte [rbp + 0x60e], r10b
xor r11b, 0x19
mov byte [rbp + 0x60f], r11b
xor dil, 0x19
mov byte [rbp + 0x610], dil
xor sil, 0x19
mov byte [rbp + 0x611], sil
xor r14b, 0x19
mov byte [rbp + 0x612], r14b
xor r15b, 0x19
mov byte [rbp + 0x613], r15b
xor r12b, 0x19
mov byte [rbp + 0x614], r12b
mov byte [rbp + 0x615], r13b
movzx edx, byte [rsp + 0x20]
lea rcx, [rbp + 0xb40]
call fcn.140027ca0
nop
lea rax, [rbp + 0x609]
mov r8, rbx
nop dword [rax]
inc r8
cmp byte [rax + r8], 0
jne 0x140034690
lea rdx, [rbp + 0x609]
lea rcx, [rbp + 0xb40]
call fcn.140027cd0
nop
mov byte [rbp + 0x678], 9
mov al, 0x68
mov cl, 0x7c
mov dl, 0x7d
mov r8b, 0x66
mov r9b, 0x7b
movzx r10d, cl
mov r11b, 0x67
mov dil, 0x7a
mov sil, 0x6a
mov r14b, 0x27
mov r15b, 0x6c
mov r12b, 0x71
movzx r13d, r15b
xor ebx, ebx
xor al, 9
mov byte [rbp + 0x679], al
xor cl, 9
mov byte [rbp + 0x67a], cl
xor dl, 9
mov byte [rbp + 0x67b], dl
xor r8b, 9
mov byte [rbp + 0x67c], r8b
xor r9b, 9
mov byte [rbp + 0x67d], r9b
xor r10b, 9
mov byte [rbp + 0x67e], r10b
xor r11b, 9
mov byte [rbp + 0x67f], r11b
xor dil, 9
mov byte [rbp + 0x680], dil
xor sil, 9
mov byte [rbp + 0x681], sil
xor r14b, 9
mov byte [rbp + 0x682], r14b
xor r15b, 9
mov byte [rbp + 0x683], r15b
xor r12b, 9
mov byte [rbp + 0x684], r12b
xor r13b, 9
mov byte [rbp + 0x685], r13b
mov byte [rbp + 0x686], bl
movzx edx, byte [rsp + 0x20]
lea rcx, [rbp + 0xb60]
call fcn.140027ca0
nop
lea rax, [rbp + 0x679]
mov rbx, 0xffffffffffffffff
mov r8, rbx
nop
inc r8
cmp byte [rax + r8], 0
jne 0x140034790
lea rdx, [rbp + 0x679]
lea rcx, [rbp + 0xb60]
call fcn.140027cd0
nop
mov byte [rbp + 0x578], 8
mov al, 0x6e
mov cl, 0x61
mov dl, 0x64
mov r8b, 0x6d
mov r9b, 0x65
mov r10b, 0x67
mov r11b, 0x66
mov dil, 0x26
movzx esi, r8b
mov r14b, 0x70
movzx r15d, r8b
xor r12d, r12d
xor al, 8
mov byte [rbp + 0x579], al
xor cl, 8
mov byte [rbp + 0x57a], cl
xor dl, 8
mov byte [rbp + 0x57b], dl
xor r8b, 8
mov byte [rbp + 0x57c], r8b
xor r9b, 8
mov byte [rbp + 0x57d], r9b
xor r10b, 8
mov byte [rbp + 0x57e], r10b
xor r11b, 8
mov byte [rbp + 0x57f], r11b
xor dil, 8
mov byte [rbp + 0x580], dil
xor sil, 8
mov byte [rbp + 0x581], sil
xor r14b, 8
mov byte [rbp + 0x582], r14b
xor r15b, 8
mov byte [rbp + 0x583], r15b
mov byte [rbp + 0x584], r12b
movzx edx, byte [rsp + 0x20]
lea rcx, [rbp + 0xb80]
call fcn.140027ca0
nop
lea rax, [rbp + 0x579]
mov r8, rbx
nop dword [rax]
inc r8
cmp byte [rax + r8], 0
jne 0x140034870
lea rdx, [rbp + 0x579]
lea rcx, [rbp + 0xb80]
call fcn.140027cd0
nop
mov byte [rbp + 0x528], 0x3f
mov al, 0x4f
mov cl, 0x4d
mov dl, 0x50
mov r8b, 0x5c
mov r9b, 0x52
movzx r10d, dl
mov r11b, 0x51
mov dil, 0x11
mov sil, 0x5a
mov r14b, 0x47
movzx r15d, sil
xor r12d, r12d
xor al, 0x3f
mov byte [rbp + 0x529], al
xor cl, 0x3f
mov byte [rbp + 0x52a], cl
xor dl, 0x3f
mov byte [rbp + 0x52b], dl
xor r8b, 0x3f
mov byte [rbp + 0x52c], r8b
xor r9b, 0x3f
mov byte [rbp + 0x52d], r9b
xor r10b, 0x3f
mov byte [rbp + 0x52e], r10b
xor r11b, 0x3f
mov byte [rbp + 0x52f], r11b
xor dil, 0x3f
mov byte [rbp + 0x530], dil
xor sil, 0x3f
mov byte [rbp + 0x531], sil
xor r14b, 0x3f
mov byte [rbp + 0x532], r14b
xor r15b, 0x3f
mov byte [rbp + 0x533], r15b
mov byte [rbp + 0x534], r12b
movzx edx, byte [rsp + 0x20]
lea rcx, [rbp + 0xba0]
call fcn.140027ca0
nop
lea rax, [rbp + 0x529]
mov r8, rbx
nop dword [rax]
inc r8
cmp byte [rax + r8], 0
jne 0x140034950
lea rdx, [rbp + 0x529]
lea rcx, [rbp + 0xba0]
call fcn.140027cd0
nop
mov byte [rbp + 0x4d0], 0x63
mov al, 0x11
mov cl, 6
mov dl, 4
mov r8b, 0xe
mov r9b, 0xc
mov r10b, 0xd
mov r11b, 0x4d
movzx edi, cl
mov sil, 0x1b
movzx r14d, cl
xor r15d, r15d
xor al, 0x63
mov byte [rbp + 0x4d1], al
xor cl, 0x63
mov byte [rbp + 0x4d2], cl
xor dl, 0x63
mov byte [rbp + 0x4d3], dl
xor r8b, 0x63
mov byte [rbp + 0x4d4], r8b
xor r9b, 0x63
mov byte [rbp + 0x4d5], r9b
xor r10b, 0x63
mov byte [rbp + 0x4d6], r10b
xor r11b, 0x63
mov byte [rbp + 0x4d7], r11b
xor dil, 0x63
mov byte [rbp + 0x4d8], dil
xor sil, 0x63
mov byte [rbp + 0x4d9], sil
xor r14b, 0x63
mov byte [rbp + 0x4da], r14b
mov byte [rbp + 0x4db], r15b
movzx edx, byte [rsp + 0x20]
lea rcx, [rbp + 0xbc0]
call fcn.140027ca0
nop
lea rax, [rbp + 0x4d1]
mov r8, rbx
nop
inc r8
cmp byte [rax + r8], 0
jne 0x140034a20
lea rdx, [rbp + 0x4d1]
lea rcx, [rbp + 0xbc0]
call fcn.140027cd0
nop
mov byte [rbp + 0x400], 0x64
xor al, al
mov cl, 0xd
mov dl, 1
mov r8b, 0x4a
movzx r9d, dl
mov r10b, 0x1c
movzx r11d, dl
xor edi, edi
xor al, 0x64
mov byte [rbp + 0x401], al
xor cl, 0x64
mov byte [rbp + 0x402], cl
xor dl, 0x64
mov byte [rbp + 0x403], dl
xor r8b, 0x64
mov byte [rbp + 0x404], r8b
xor r9b, 0x64
mov byte [rbp + 0x405], r9b
xor r10b, 0x64
mov byte [rbp + 0x406], r10b
xor r11b, 0x64
mov byte [rbp + 0x407], r11b
mov byte [rbp + 0x408], dil
movzx edx, byte [rsp + 0x20]
lea rcx, [rbp + 0xbe0]
call fcn.140027ca0
nop
lea rax, [rbp + 0x401]
mov r8, rbx
inc r8
cmp byte [rax + r8], 0
jne 0x140034ac4
lea rdx, [rbp + 0x401]
lea rcx, [rbp + 0xbe0]
call fcn.140027cd0
nop
mov byte [rbp + 0x568], 0x4d
mov al, 0x3d
mov cl, 0x3f
mov dl, 0x22
mov r8b, 0x2e
mov r9b, 0x28
mov r10b, 0x35
movzx r11d, al
mov dil, 0x63
movzx esi, r9b
movzx r14d, r10b
movzx r15d, r9b
xor r12d, r12d
xor al, 0x4d
mov byte [rbp + 0x569], al
xor cl, 0x4d
mov byte [rbp + 0x56a], cl
xor dl, 0x4d
mov byte [rbp + 0x56b], dl
xor r8b, 0x4d
mov byte [rbp + 0x56c], r8b
xor r9b, 0x4d
mov byte [rbp + 0x56d], r9b
xor r10b, 0x4d
mov byte [rbp + 0x56e], r10b
xor r11b, 0x4d
mov byte [rbp + 0x56f], r11b
xor dil, 0x4d
mov byte [rbp + 0x570], dil
xor sil, 0x4d
mov byte [rbp + 0x571], sil
xor r14b, 0x4d
mov byte [rbp + 0x572], r14b
xor r15b, 0x4d
mov byte [rbp + 0x573], r15b
mov byte [rbp + 0x574], r12b
movzx edx, byte [rsp + 0x20]
lea rcx, [rbp + 0xc00]
call fcn.140027ca0
nop
lea rax, [rbp + 0x569]
mov r8, rbx
inc r8
cmp byte [rax + r8], 0
jne 0x140034ba3
lea rdx, [rbp + 0x569]
lea rcx, [rbp + 0xc00]
call fcn.140027cd0
nop
mov byte [rbp + 0x430], 0x5a
mov al, 0x33
mov cl, 0x3e
mov dl, 0x3b
mov r8b, 0x2b
mov r9b, 0x74
mov r10b, 0x3f
mov r11b, 0x22
movzx edi, r10b
xor esi, esi
xor al, 0x5a
mov byte [rbp + 0x431], al
xor cl, 0x5a
mov byte [rbp + 0x432], cl
xor dl, 0x5a
mov byte [rbp + 0x433], dl
xor r8b, 0x5a
mov byte [rbp + 0x434], r8b
xor r9b, 0x5a
mov byte [rbp + 0x435], r9b
xor r10b, 0x5a
mov byte [rbp + 0x436], r10b
xor r11b, 0x5a
mov byte [rbp + 0x437], r11b
xor dil, 0x5a
mov byte [rbp + 0x438], dil
mov byte [rbp + 0x439], sil
movzx edx, byte [rsp + 0x20]
lea rcx, [rbp + 0xc20]
call fcn.140027ca0
nop
lea rax, [rbp + 0x431]
mov r8, rbx
inc r8
cmp byte [rax + r8], 0
jne 0x140034c54
lea rdx, [rbp + 0x431]
lea rcx, [rbp + 0xc20]
call fcn.140027cd0
nop
mov byte [rbp + 0x410], 0x34
mov al, 0x5d
mov cl, 0x50
mov dl, 0x55
mov r8b, 0x1a
mov r9b, 0x51
mov r10b, 0x4c
movzx r11d, r9b
xor edi, edi
xor al, 0x34
mov byte [rbp + 0x411], al
xor cl, 0x34
mov byte [rbp + 0x412], cl
xor dl, 0x34
mov byte [rbp + 0x413], dl
xor r8b, 0x34
mov byte [rbp + 0x414], r8b
xor r9b, 0x34
mov byte [rbp + 0x415], r9b
xor r10b, 0x34
mov byte [rbp + 0x416], r10b
xor r11b, 0x34
mov byte [rbp + 0x417], r11b
mov byte [rbp + 0x418], dil
movzx edx, byte [rsp + 0x20]
lea rcx, [rbp + 0xc40]
call fcn.140027ca0
nop
lea rax, [rbp + 0x411]
mov r8, rbx
nop word [rax + rax]
inc r8
cmp byte [rax + r8], 0
jne 0x140034d00
lea rdx, [rbp + 0x411]
lea rcx, [rbp + 0xc40]
call fcn.140027cd0
nop
mov byte [rbp + 0x500], 0x22
mov al, 0x4b
mov cl, 0x46
mov dl, 0x43
mov r8b, 0x53
mov r9b, 0x14
mov r10b, 0x16
mov r11b, 0xc
mov dil, 0x47
mov sil, 0x5a
movzx r14d, dil
xor r15d, r15d
xor al, 0x22
mov byte [rbp + 0x501], al
xor cl, 0x22
mov byte [rbp + 0x502], cl
xor dl, 0x22
mov byte [rbp + 0x503], dl
xor r8b, 0x22
mov byte [rbp + 0x504], r8b
xor r9b, 0x22
mov byte [rbp + 0x505], r9b
xor r10b, 0x22
mov byte [rbp + 0x506], r10b
xor r11b, 0x22
mov byte [rbp + 0x507], r11b
xor dil, 0x22
mov byte [rbp + 0x508], dil
xor sil, 0x22
mov byte [rbp + 0x509], sil
xor r14b, 0x22
mov byte [rbp + 0x50a], r14b
mov byte [rbp + 0x50b], r15b
movzx edx, byte [rsp + 0x20]
lea rcx, [rbp + 0xc60]
call fcn.140027ca0
nop
lea rax, [rbp + 0x501]
mov r8, rbx
nop
inc r8
cmp byte [rax + r8], 0
jne 0x140034dd0
lea rdx, [rbp + 0x501]
lea rcx, [rbp + 0xc60]
call fcn.140027cd0
nop
movdqa xmm1, xmmword [str.a__f_f]
movdqu xmmword [rbp + 0x2a0], xmm1
mov dl, 0x13
mov r8b, 0x4f
mov r9b, 4
mov r10b, 0x19
movzx r11d, r9b
movdqa xmm0, xmm1
psrldq xmm0, 1
movd eax, xmm0
movd ecx, xmm1
xor al, cl
mov byte [rbp + 0x2a1], al
xor byte [rbp + 0x2a2], cl
xor byte [rbp + 0x2a3], cl
xor byte [rbp + 0x2a4], cl
xor byte [rbp + 0x2a5], cl
xor byte [rbp + 0x2a6], cl
xor byte [rbp + 0x2a7], cl
xor byte [rbp + 0x2a8], cl
xor byte [rbp + 0x2a9], cl
xor byte [rbp + 0x2aa], cl
xor byte [rbp + 0x2ab], cl
xor byte [rbp + 0x2ac], cl
xor byte [rbp + 0x2ad], cl
xor byte [rbp + 0x2ae], cl
xor byte [rbp + 0x2af], cl
xor dl, cl
mov byte [rbp + 0x2b0], dl
xor r8b, cl
mov byte [rbp + 0x2b1], r8b
xor r9b, cl
mov byte [rbp + 0x2b2], r9b
xor r10b, cl
mov byte [rbp + 0x2b3], r10b
xor r11b, cl
mov byte [rbp + 0x2b4], r11b
mov byte [rbp + 0x2b5], 0
movzx edx, byte [rsp + 0x20]
lea rcx, [rbp + 0xc80]
call fcn.140027ca0
nop
lea rax, [rbp + 0x2a1]
mov r8, rbx
nop dword [rax]
inc r8
cmp byte [rax + r8], 0
jne 0x140034ed0
lea rdx, [rbp + 0x2a1]
lea rcx, [rbp + 0xc80]
call fcn.140027cd0
nop
mov byte [rbp + 0x658], 0x1d
mov al, 0x4a
mov cl, 0x74
mov dl, 0x6f
mov r8b, 0x78
mov r9b, 0x6e
mov r10b, 0x75
mov r11b, 0x7c
movzx edi, dl
mov sil, 0x76
mov r14b, 0x33
movzx r15d, r8b
mov r12b, 0x65
movzx r13d, r8b
xor ebx, ebx
xor al, 0x1d
mov byte [rbp + 0x659], al
xor cl, 0x1d
mov byte [rbp + 0x65a], cl
xor dl, 0x1d
mov byte [rbp + 0x65b], dl
xor r8b, 0x1d
mov byte [rbp + 0x65c], r8b
xor r9b, 0x1d
mov byte [rbp + 0x65d], r9b
xor r10b, 0x1d
mov byte [rbp + 0x65e], r10b
xor r11b, 0x1d
mov byte [rbp + 0x65f], r11b
xor dil, 0x1d
mov byte [rbp + 0x660], dil
xor sil, 0x1d
mov byte [rbp + 0x661], sil
xor r14b, 0x1d
mov byte [rbp + 0x662], r14b
xor r15b, 0x1d
mov byte [rbp + 0x663], r15b
xor r12b, 0x1d
mov byte [rbp + 0x664], r12b
xor r13b, 0x1d
mov byte [rbp + 0x665], r13b
mov byte [rbp + 0x666], bl
movzx edx, byte [rsp + 0x20]
lea rcx, [rbp + 0xca0]
call fcn.140027ca0
nop
lea rax, [rbp + 0x659]
mov rbx, 0xffffffffffffffff
mov r8, rbx
nop
inc r8
cmp byte [rax + r8], 0
jne 0x140034fd0
lea rdx, [rbp + 0x659]
lea rcx, [rbp + 0xca0]
call fcn.140027cd0
nop
mov byte [rbp + 0x558], 0x5e
mov al, 0x3a
mov cl, 0x2b
mov dl, 0x33
mov r8b, 0x2e
mov r9b, 0x3d
mov r10b, 0x3f
movzx r11d, r8b
mov dil, 0x70
mov sil, 0x3b
mov r14b, 0x26
movzx r15d, sil
xor r12d, r12d
xor al, 0x5e
mov byte [rbp + 0x559], al
xor cl, 0x5e
mov byte [rbp + 0x55a], cl
xor dl, 0x5e
mov byte [rbp + 0x55b], dl
xor r8b, 0x5e
mov byte [rbp + 0x55c], r8b
xor r9b, 0x5e
mov byte [rbp + 0x55d], r9b
xor r10b, 0x5e
mov byte [rbp + 0x55e], r10b
xor r11b, 0x5e
mov byte [rbp + 0x55f], r11b
xor dil, 0x5e
mov byte [rbp + 0x560], dil
xor sil, 0x5e
mov byte [rbp + 0x561], sil
xor r14b, 0x5e
mov byte [rbp + 0x562], r14b
xor r15b, 0x5e
mov byte [rbp + 0x563], r15b
mov byte [rbp + 0x564], r12b
movzx edx, byte [rsp + 0x20]
lea rcx, [rbp + 0xcc0]
call fcn.140027ca0
nop
lea rax, [rbp + 0x559]
mov r8, rbx
nop dword [rax]
inc r8
cmp byte [rax + r8], 0
jne 0x1400350b0
lea rdx, [rbp + 0x559]
lea rcx, [rbp + 0xcc0]
call fcn.140027cd0
nop
movdqa xmm1, xmmword [0x14008cfd0]
movdqu xmmword [rbp + 0x120], xmm1
mov dl, 0xa
movdqa xmm0, xmm1
psrldq xmm0, 1
movd eax, xmm0
movd ecx, xmm1
xor al, cl
mov byte [rbp + 0x121], al
xor byte [rbp + 0x122], cl
xor byte [rbp + 0x123], cl
xor byte [rbp + 0x124], cl
xor byte [rbp + 0x125], cl
xor byte [rbp + 0x126], cl
xor byte [rbp + 0x127], cl
xor byte [rbp + 0x128], cl
xor byte [rbp + 0x129], cl
xor byte [rbp + 0x12a], cl
xor byte [rbp + 0x12b], cl
xor byte [rbp + 0x12c], cl
xor byte [rbp + 0x12d], cl
xor byte [rbp + 0x12e], cl
xor byte [rbp + 0x12f], cl
xor dl, cl
mov byte [rbp + 0x130], dl
mov byte [rbp + 0x131], 0
movzx edx, byte [rsp + 0x20]
lea rcx, [rbp + 0xce0]
call fcn.140027ca0
nop
lea rax, [rbp + 0x121]
mov r8, rbx
nop dword [rax + rax]
inc r8
cmp byte [rax + r8], 0
jne 0x140035180
lea rdx, [rbp + 0x121]
lea rcx, [rbp + 0xce0]
call fcn.140027cd0
nop
mov byte [rbp + 0x648], 0x2a
mov al, 0x63
mov cl, 0x47
mov dl, 0x5a
mov r8b, 0x45
mov r9b, 0x58
mov r10b, 0x5e
mov r11b, 0x78
mov dil, 0x6f
mov sil, 0x69
mov r14b, 4
mov r15b, 0x4f
mov r12b, 0x52
movzx r13d, r15b
xor ebx, ebx
xor al, 0x2a
mov byte [rbp + 0x649], al
xor cl, 0x2a
mov byte [rbp + 0x64a], cl
xor dl, 0x2a
mov byte [rbp + 0x64b], dl
xor r8b, 0x2a
mov byte [rbp + 0x64c], r8b
xor r9b, 0x2a
mov byte [rbp + 0x64d], r9b
xor r10b, 0x2a
mov byte [rbp + 0x64e], r10b
xor r11b, 0x2a
mov byte [rbp + 0x64f], r11b
xor dil, 0x2a
mov byte [rbp + 0x650], dil
xor sil, 0x2a
mov byte [rbp + 0x651], sil
xor r14b, 0x2a
mov byte [rbp + 0x652], r14b
xor r15b, 0x2a
mov byte [rbp + 0x653], r15b
xor r12b, 0x2a
mov byte [rbp + 0x654], r12b
xor r13b, 0x2a
mov byte [rbp + 0x655], r13b
mov byte [rbp + 0x656], bl
movzx edx, byte [rsp + 0x20]
lea rcx, [rbp + 0xd00]
call fcn.140027ca0
nop
lea rax, [rbp + 0x649]
mov rbx, 0xffffffffffffffff
mov r8, rbx
nop dword [rax]
inc r8
cmp byte [rax + r8], 0
jne 0x140035280
lea rdx, [rbp + 0x649]
lea rcx, [rbp + 0xd00]
call fcn.140027cd0
nop
mov byte [rbp + 0x548], 0x22
mov al, 0x72
mov cl, 0x67
mov dl, 0x76
mov r8b, 0x4d
movzx r9d, r8b
mov r10b, 0x4e
mov r11b, 0x51
mov dil, 0xc
mov sil, 0x47
mov r14b, 0x5a
movzx r15d, sil
xor r12d, r12d
xor al, 0x22
mov byte [rbp + 0x549], al
xor cl, 0x22
mov byte [rbp + 0x54a], cl
xor dl, 0x22
mov byte [rbp + 0x54b], dl
xor r8b, 0x22
mov byte [rbp + 0x54c], r8b
xor r9b, 0x22
mov byte [rbp + 0x54d], r9b
xor r10b, 0x22
mov byte [rbp + 0x54e], r10b
xor r11b, 0x22
mov byte [rbp + 0x54f], r11b
xor dil, 0x22
mov byte [rbp + 0x550], dil
xor sil, 0x22
mov byte [rbp + 0x551], sil
xor r14b, 0x22
mov byte [rbp + 0x552], r14b
xor r15b, 0x22
mov byte [rbp + 0x553], r15b
mov byte [rbp + 0x554], r12b
movzx edx, byte [rsp + 0x20]
lea rcx, [rbp + 0xd20]
call fcn.140027ca0
nop
lea rax, [rbp + 0x549]
mov r8, rbx
nop dword [rax]
inc r8
cmp byte [rax + r8], 0
jne 0x140035360
lea rdx, [rbp + 0x549]
lea rcx, [rbp + 0xd20]
call fcn.140027cd0
nop
mov byte [rbp + 0x480], 0x71
mov al, 0x3d
mov cl, 0x1e
mov dl, 3
mov r8b, 0x15
mov r9b, 0x21
mov r10b, 0x34
mov r11b, 0x5f
mov dil, 0x14
mov sil, 9
movzx r14d, dil
xor r15d, r15d
xor al, 0x71
mov byte [rbp + 0x481], al
xor cl, 0x71
mov byte [rbp + 0x482], cl
xor dl, 0x71
mov byte [rbp + 0x483], dl
xor r8b, 0x71
mov byte [rbp + 0x484], r8b
xor r9b, 0x71
mov byte [rbp + 0x485], r9b
xor r10b, 0x71
mov byte [rbp + 0x486], r10b
xor r11b, 0x71
mov byte [rbp + 0x487], r11b
xor dil, 0x71
mov byte [rbp + 0x488], dil
xor sil, 0x71
mov byte [rbp + 0x489], sil
xor r14b, 0x71
mov byte [rbp + 0x48a], r14b
mov byte [rbp + 0x48b], r15b
movzx edx, byte [rsp + 0x20]
lea rcx, [rbp + 0xd40]
call fcn.140027ca0
nop
lea rax, [rbp + 0x481]
mov r8, rbx
nop
inc r8
cmp byte [rax + r8], 0
jne 0x140035430
lea rdx, [rbp + 0x481]
lea rcx, [rbp + 0xd40]
call fcn.140027cd0
nop
mov byte [rbp + 0x5b8], 0x64
xor al, al
mov cl, 0x11
mov dl, 9
mov r8b, 0x14
mov r9b, 7
mov r10b, 5
movzx r11d, r8b
mov dil, 0x4a
mov sil, 1
mov r14b, 0x1c
movzx r15d, sil
xor r12d, r12d
xor al, 0x64
mov byte [rbp + 0x5b9], al
xor cl, 0x64
mov byte [rbp + 0x5ba], cl
xor dl, 0x64
mov byte [rbp + 0x5bb], dl
xor r8b, 0x64
mov byte [rbp + 0x5bc], r8b
xor r9b, 0x64
mov byte [rbp + 0x5bd], r9b
xor r10b, 0x64
mov byte [rbp + 0x5be], r10b
xor r11b, 0x64
mov byte [rbp + 0x5bf], r11b
xor dil, 0x64
mov byte [rbp + 0x5c0], dil
xor sil, 0x64
mov byte [rbp + 0x5c1], sil
xor r14b, 0x64
mov byte [rbp + 0x5c2], r14b
xor r15b, 0x64
mov byte [rbp + 0x5c3], r15b
mov byte [rbp + 0x5c4], r12b
movzx edx, byte [rsp + 0x20]
lea rcx, [rbp + 0xd60]
call fcn.140027ca0
nop
lea rax, [rbp + 0x5b9]
mov r8, rbx
nop dword [rax]
inc r8
cmp byte [rax + r8], 0
jne 0x140035510
lea rdx, [rbp + 0x5b9]
lea rcx, [rbp + 0xd60]
call fcn.140027cd0
nop
movdqa xmm1, xmmword [0x14008cef0]
movdqu xmmword [rbp + 0x108], xmm1
mov dl, 0x17
movdqa xmm0, xmm1
psrldq xmm0, 1
movd eax, xmm0
movd ecx, xmm1
xor al, cl
mov byte [rbp + 0x109], al
xor byte [rbp + 0x10a], cl
xor byte [rbp + 0x10b], cl
xor byte [rbp + 0x10c], cl
xor byte [rbp + 0x10d], cl
xor byte [rbp + 0x10e], cl
xor byte [rbp + 0x10f], cl
xor byte [rbp + 0x110], cl
xor byte [rbp + 0x111], cl
xor byte [rbp + 0x112], cl
xor byte [rbp + 0x113], cl
xor byte [rbp + 0x114], cl
xor byte [rbp + 0x115], cl
xor byte [rbp + 0x116], cl
xor byte [rbp + 0x117], cl
xor dl, cl
mov byte [rbp + 0x118], dl
mov byte [rbp + 0x119], 0
movzx edx, byte [rsp + 0x20]
lea rcx, [rbp + 0xd80]
call fcn.140027ca0
nop
lea rax, [rbp + 0x109]
mov r8, rbx
nop dword [rax + rax]
inc r8
cmp byte [rax + r8], 0
jne 0x1400355e0
lea rdx, [rbp + 0x109]
lea rcx, [rbp + 0xd80]
call fcn.140027cd0
nop
movdqa xmm1, xmmword [0x14008d840]
movdqu xmmword [rbp + 0x208], xmm1
mov dl, 0x40
mov r8b, 0x5d
movdqa xmm0, xmm1
psrldq xmm0, 1
movd eax, xmm0
movd ecx, xmm1
xor al, cl
mov byte [rbp + 0x209], al
xor byte [rbp + 0x20a], cl
xor byte [rbp + 0x20b], cl
xor byte [rbp + 0x20c], cl
xor byte [rbp + 0x20d], cl
xor byte [rbp + 0x20e], cl
xor byte [rbp + 0x20f], cl
xor byte [rbp + 0x210], cl
xor byte [rbp + 0x211], cl
xor byte [rbp + 0x212], cl
xor byte [rbp + 0x213], cl
xor byte [rbp + 0x214], cl
xor byte [rbp + 0x215], cl
xor byte [rbp + 0x216], cl
xor byte [rbp + 0x217], cl
xor dl, cl
mov byte [rbp + 0x218], dl
xor r8b, cl
mov byte [rbp + 0x219], r8b
mov byte [rbp + 0x21a], 0
movzx edx, byte [rsp + 0x20]
lea rcx, [rbp + 0xda0]
call fcn.140027ca0
nop
lea rax, [rbp + 0x209]
mov r8, rbx
inc r8
cmp byte [rax + r8], 0
jne 0x1400356b5
lea rdx, [rbp + 0x209]
lea rcx, [rbp + 0xda0]
call fcn.140027cd0
nop
movdqa xmm1, xmmword [0x14008d300]
movdqu xmmword [rbp + 0xd8], xmm1
movdqa xmm0, xmm1
psrldq xmm0, 1
movd eax, xmm0
movd ecx, xmm1
xor al, cl
mov byte [rbp + 0xd9], al
xor byte [rbp + 0xda], cl
xor byte [rbp + 0xdb], cl
xor byte [rbp + 0xdc], cl
xor byte [rbp + 0xdd], cl
xor byte [rbp + 0xde], cl
xor byte [rbp + 0xdf], cl
xor byte [rbp + 0xe0], cl
xor byte [rbp + 0xe1], cl
xor byte [rbp + 0xe2], cl
xor byte [rbp + 0xe3], cl
xor byte [rbp + 0xe4], cl
xor byte [rbp + 0xe5], cl
xor byte [rbp + 0xe6], cl
xor byte [rbp + 0xe7], cl
mov byte [rbp + 0xe8], 0
movzx edx, byte [rsp + 0x20]
lea rcx, [rbp + 0xdc0]
call fcn.140027ca0
nop
lea rax, [rbp + 0xd9]
mov r8, rbx
inc r8
cmp byte [rax + r8], 0
jne 0x140035773
lea rdx, [rbp + 0xd9]
lea rcx, [rbp + 0xdc0]
call fcn.140027cd0
nop
mov byte [rbp + 0x638], 0x11
mov al, 0x62
mov cl, 0x7f
mov dl, 0x78
mov r8b, 0x77
movzx r9d, r8b
mov r10b, 0x4e
mov r11b, 0x79
movzx edi, dl
mov sil, 0x65
mov r14b, 0x3f
mov r15b, 0x74
mov r12b, 0x69
movzx r13d, r15b
xor ebx, ebx
xor al, 0x11
mov byte [rbp + 0x639], al
xor cl, 0x11
mov byte [rbp + 0x63a], cl
xor dl, 0x11
mov byte [rbp + 0x63b], dl
xor r8b, 0x11
mov byte [rbp + 0x63c], r8b
xor r9b, 0x11
mov byte [rbp + 0x63d], r9b
xor r10b, 0x11
mov byte [rbp + 0x63e], r10b
xor r11b, 0x11
mov byte [rbp + 0x63f], r11b
xor dil, 0x11
mov byte [rbp + 0x640], dil
xor sil, 0x11
mov byte [rbp + 0x641], sil
xor r14b, 0x11
mov byte [rbp + 0x642], r14b
xor r15b, 0x11
mov byte [rbp + 0x643], r15b
xor r12b, 0x11
mov byte [rbp + 0x644], r12b
xor r13b, 0x11
mov byte [rbp + 0x645], r13b
mov byte [rbp + 0x646], bl
movzx edx, byte [rsp + 0x20]
lea rcx, [rbp + 0xde0]
call fcn.140027ca0
nop
lea rax, [rbp + 0x639]
mov rbx, 0xffffffffffffffff
mov r8, rbx
inc r8
cmp byte [rax + r8], 0
jne 0x140035871
lea rdx, [rbp + 0x639]
lea rcx, [rbp + 0xde0]
call fcn.140027cd0
nop
mov byte [rbp + 0x490], 0x3b
mov al, 0x4c
mov cl, 0x52
mov dl, 0x55
mov r8b, 0x5f
mov r9b, 0x59
mov r10b, 0x5c
mov r11b, 0x15
mov dil, 0x5e
mov sil, 0x43
movzx r14d, dil
xor r15d, r15d
xor al, 0x3b
mov byte [rbp + 0x491], al
xor cl, 0x3b
mov byte [rbp + 0x492], cl
xor dl, 0x3b
mov byte [rbp + 0x493], dl
xor r8b, 0x3b
mov byte [rbp + 0x494], r8b
xor r9b, 0x3b
mov byte [rbp + 0x495], r9b
xor r10b, 0x3b
mov byte [rbp + 0x496], r10b
xor r11b, 0x3b
mov byte [rbp + 0x497], r11b
xor dil, 0x3b
mov byte [rbp + 0x498], dil
xor sil, 0x3b
mov byte [rbp + 0x499], sil
xor r14b, 0x3b
mov byte [rbp + 0x49a], r14b
mov byte [rbp + 0x49b], r15b
movzx edx, byte [rsp + 0x20]
lea rcx, [rbp + 0xe00]
call fcn.140027ca0
nop
lea rax, [rbp + 0x491]
mov r8, rbx
nop
inc r8
cmp byte [rax + r8], 0
jne 0x140035940
lea rdx, [rbp + 0x491]
lea rcx, [rbp + 0xe00]
call fcn.140027cd0
nop
movdqa xmm1, xmmword [0x14008d850]
movdqu xmmword [rbp + 0x1f0], xmm1
mov dl, 0x42
mov r8b, 0x5f
movdqa xmm0, xmm1
psrldq xmm0, 1
movd eax, xmm0
movd ecx, xmm1
xor al, cl
mov byte [rbp + 0x1f1], al
xor byte [rbp + 0x1f2], cl
xor byte [rbp + 0x1f3], cl
xor byte [rbp + 0x1f4], cl
xor byte [rbp + 0x1f5], cl
xor byte [rbp + 0x1f6], cl
xor byte [rbp + 0x1f7], cl
xor byte [rbp + 0x1f8], cl
xor byte [rbp + 0x1f9], cl
xor byte [rbp + 0x1fa], cl
xor byte [rbp + 0x1fb], cl
xor byte [rbp + 0x1fc], cl
xor byte [rbp + 0x1fd], cl
xor byte [rbp + 0x1fe], cl
xor byte [rbp + 0x1ff], cl
xor dl, cl
mov byte [rbp + 0x200], dl
xor r8b, cl
mov byte [rbp + 0x201], r8b
mov byte [rbp + 0x202], 0
movzx edx, byte [rsp + 0x20]
lea rcx, [rbp + 0xe20]
call fcn.140027ca0
nop
lea rax, [rbp + 0x1f1]
mov r8, rbx
inc r8
cmp byte [rax + r8], 0
jne 0x140035a15
lea rdx, [rbp + 0x1f1]
lea rcx, [rbp + 0xe20]
call fcn.140027cd0
nop
movdqa xmm1, xmmword [0x14008d410]
movdqu xmmword [rbp + 0xf0], xmm1
mov dl, 0x22
movdqa xmm0, xmm1
psrldq xmm0, 1
movd eax, xmm0
movd ecx, xmm1
xor al, cl
mov byte [rbp + 0xf1], al
xor byte [rbp + 0xf2], cl
xor byte [rbp + 0xf3], cl
xor byte [rbp + 0xf4], cl
xor byte [rbp + 0xf5], cl
xor byte [rbp + 0xf6], cl
xor byte [rbp + 0xf7], cl
xor byte [rbp + 0xf8], cl
xor byte [rbp + 0xf9], cl
xor byte [rbp + 0xfa], cl
xor byte [rbp + 0xfb], cl
xor byte [rbp + 0xfc], cl
xor byte [rbp + 0xfd], cl
xor byte [rbp + 0xfe], cl
xor byte [rbp + 0xff], cl
xor dl, cl
mov byte [rbp + 0x100], dl
mov byte [rbp + 0x101], 0
movzx edx, byte [rsp + 0x20]
lea rcx, [rbp + 0xe40]
call fcn.140027ca0
nop
lea rax, [rbp + 0xf1]
mov r8, rbx
nop dword [rax]
inc r8
cmp byte [rax + r8], 0
jne 0x140035ae0
lea rdx, [rbp + 0xf1]
lea rcx, [rbp + 0xe40]
call fcn.140027cd0
nop
mov byte [rbp + 0x538], 0x78
mov al, 0x1e
mov cl, 0x11
mov dl, 0x1c
movzx r8d, dl
mov r9b, 0x14
mov r10b, 0x1d
mov r11b, 0xa
mov dil, 0x56
movzx esi, r10b
xor r14b, r14b
movzx r15d, r10b
xor r12d, r12d
xor al, 0x78
mov byte [rbp + 0x539], al
xor cl, 0x78
mov byte [rbp + 0x53a], cl
xor dl, 0x78
mov byte [rbp + 0x53b], dl
xor r8b, 0x78
mov byte [rbp + 0x53c], r8b
xor r9b, 0x78
mov byte [rbp + 0x53d], r9b
xor r10b, 0x78
mov byte [rbp + 0x53e], r10b
xor r11b, 0x78
mov byte [rbp + 0x53f], r11b
xor dil, 0x78
mov byte [rbp + 0x540], dil
xor sil, 0x78
mov byte [rbp + 0x541], sil
xor r14b, 0x78
mov byte [rbp + 0x542], r14b
xor r15b, 0x78
mov byte [rbp + 0x543], r15b
mov byte [rbp + 0x544], r12b
movzx edx, byte [rsp + 0x20]
lea rcx, [rbp + 0xe60]
call fcn.140027ca0
nop
lea rax, [rbp + 0x539]
mov r8, rbx
nop
inc r8
cmp byte [rax + r8], 0
jne 0x140035bc0
lea rdx, [rbp + 0x539]
lea rcx, [rbp + 0xe60]
call fcn.140027cd0
nop
mov byte [rbp + 0x4a0], 0x3c
mov al, 0x44
mov cl, 0xf
mov dl, 0xe
mov r8b, 0x58
mov r9b, 0x5e
mov r10b, 0x5b
mov r11b, 0x12
mov dil, 0x59
movzx esi, al
movzx r14d, dil
xor r15d, r15d
xor al, 0x3c
mov byte [rbp + 0x4a1], al
xor cl, 0x3c
mov byte [rbp + 0x4a2], cl
xor dl, 0x3c
mov byte [rbp + 0x4a3], dl
xor r8b, 0x3c
mov byte [rbp + 0x4a4], r8b
xor r9b, 0x3c
mov byte [rbp + 0x4a5], r9b
xor r10b, 0x3c
mov byte [rbp + 0x4a6], r10b
xor r11b, 0x3c
mov byte [rbp + 0x4a7], r11b
xor dil, 0x3c
mov byte [rbp + 0x4a8], dil
xor sil, 0x3c
mov byte [rbp + 0x4a9], sil
xor r14b, 0x3c
mov byte [rbp + 0x4aa], r14b
mov byte [rbp + 0x4ab], r15b
movzx edx, byte [rsp + 0x20]
lea rcx, [rbp + 0xe80]
call fcn.140027ca0
nop
lea rax, [rbp + 0x4a1]
mov r8, rbx
nop
inc r8
cmp byte [rax + r8], 0
jne 0x140035c90
lea rdx, [rbp + 0x4a1]
lea rcx, [rbp + 0xe80]
call fcn.140027cd0
nop
mov byte [rbp + 0x4b0], 0x72
mov al, 0xa
mov cl, 0x44
mov dl, 0x46
mov r8b, 0x16
mov r9b, 0x10
mov r10b, 0x15
mov r11b, 0x5c
mov dil, 0x17
movzx esi, al
movzx r14d, dil
xor r15d, r15d
xor al, 0x72
mov byte [rbp + 0x4b1], al
xor cl, 0x72
mov byte [rbp + 0x4b2], cl
xor dl, 0x72
mov byte [rbp + 0x4b3], dl
xor r8b, 0x72
mov byte [rbp + 0x4b4], r8b
xor r9b, 0x72
mov byte [rbp + 0x4b5], r9b
xor r10b, 0x72
mov byte [rbp + 0x4b6], r10b
xor r11b, 0x72
mov byte [rbp + 0x4b7], r11b
xor dil, 0x72
mov byte [rbp + 0x4b8], dil
xor sil, 0x72
mov byte [rbp + 0x4b9], sil
xor r14b, 0x72
mov byte [rbp + 0x4ba], r14b
mov byte [rbp + 0x4bb], r15b
movzx edx, byte [rsp + 0x20]
lea rcx, [rbp + 0xea0]
call fcn.140027ca0
nop
lea rax, [rbp + 0x4b1]
mov r8, rbx
nop
inc r8
cmp byte [rax + r8], 0
jne 0x140035d60
lea rdx, [rbp + 0x4b1]
lea rcx, [rbp + 0xea0]
call fcn.140027cd0
nop
mov byte [rbp + 0x4c0], 0x2b
mov al, 0x53
mov cl, 0x12
mov dl, 0x1d
mov r8b, 0x4f
mov r9b, 0x49
mov r10b, 0x4c
mov r11b, 5
mov dil, 0x4e
movzx esi, al
movzx r14d, dil
xor r15d, r15d
xor al, 0x2b
mov byte [rbp + 0x4c1], al
xor cl, 0x2b
mov byte [rbp + 0x4c2], cl
xor dl, 0x2b
mov byte [rbp + 0x4c3], dl
xor r8b, 0x2b
mov byte [rbp + 0x4c4], r8b
xor r9b, 0x2b
mov byte [rbp + 0x4c5], r9b
xor r10b, 0x2b
mov byte [rbp + 0x4c6], r10b
xor r11b, 0x2b
mov byte [rbp + 0x4c7], r11b
xor dil, 0x2b
mov byte [rbp + 0x4c8], dil
xor sil, 0x2b
mov byte [rbp + 0x4c9], sil
xor r14b, 0x2b
mov byte [rbp + 0x4ca], r14b
mov byte [rbp + 0x4cb], r15b
movzx edx, byte [rsp + 0x20]
lea rcx, [rbp + 0xec0]
call fcn.140027ca0
nop
lea rax, [rbp + 0x4c1]
mov r8, rbx
nop
inc r8
cmp byte [rax + r8], 0
jne 0x140035e30
lea rdx, [rbp + 0x4c1]
lea rcx, [rbp + 0xec0]
call fcn.140027cd0
nop
mov byte [rbp + 0x518], 0x17
mov al, 0x54
mov cl, 0x7f
mov dl, 0x76
mov r8b, 0x65
mov r9b, 0x7b
mov r10b, 0x72
mov r11b, 0x64
mov dil, 0x39
movzx esi, r10b
mov r14b, 0x6f
movzx r15d, r10b
xor r12d, r12d
xor al, 0x17
mov byte [rbp + 0x519], al
xor cl, 0x17
mov byte [rbp + 0x51a], cl
xor dl, 0x17
mov byte [rbp + 0x51b], dl
xor r8b, 0x17
mov byte [rbp + 0x51c], r8b
xor r9b, 0x17
mov byte [rbp + 0x51d], r9b
xor r10b, 0x17
mov byte [rbp + 0x51e], r10b
xor r11b, 0x17
mov byte [rbp + 0x51f], r11b
xor dil, 0x17
mov byte [rbp + 0x520], dil
xor sil, 0x17
mov byte [rbp + 0x521], sil
xor r14b, 0x17
mov byte [rbp + 0x522], r14b
xor r15b, 0x17
mov byte [rbp + 0x523], r15b
mov byte [rbp + 0x524], r12b
movzx edx, byte [rsp + 0x20]
lea rcx, [rbp + 0xee0]
call fcn.140027ca0
nop
lea rax, [rbp + 0x519]
mov r8, rbx
nop dword [rax]
inc r8
cmp byte [rax + r8], 0
jne 0x140035f10
lea rdx, [rbp + 0x519]
lea rcx, [rbp + 0xee0]
call fcn.140027cd0
nop
movdqa xmm1, xmmword [0x14008dac0]
movdqu xmmword [rbp + 0x2b8], xmm1
mov dl, 0x7e
mov r8b, 0x35
movzx r9d, dl
mov r10b, 0x63
movzx r11d, dl
movdqa xmm0, xmm1
psrldq xmm0, 1
movd eax, xmm0
movd ecx, xmm1
xor al, cl
mov byte [rbp + 0x2b9], al
xor byte [rbp + 0x2ba], cl
xor byte [rbp + 0x2bb], cl
xor byte [rbp + 0x2bc], cl
xor byte [rbp + 0x2bd], cl
xor byte [rbp + 0x2be], cl
xor byte [rbp + 0x2bf], cl
xor byte [rbp + 0x2c0], cl
xor byte [rbp + 0x2c1], cl
xor byte [rbp + 0x2c2], cl
xor byte [rbp + 0x2c3], cl
xor byte [rbp + 0x2c4], cl
xor byte [rbp + 0x2c5], cl
xor byte [rbp + 0x2c6], cl
xor byte [rbp + 0x2c7], cl
xor dl, cl
mov byte [rbp + 0x2c8], dl
xor r8b, cl
mov byte [rbp + 0x2c9], r8b
xor r9b, cl
mov byte [rbp + 0x2ca], r9b
xor r10b, cl
mov byte [rbp + 0x2cb], r10b
xor r11b, cl
mov byte [rbp + 0x2cc], r11b
mov byte [rbp + 0x2cd], 0
movzx edx, byte [rsp + 0x20]
lea rcx, [rbp + 0xf00]
call fcn.140027ca0
nop
lea rax, [rbp + 0x2b9]
mov r8, rbx
nop
inc r8
cmp byte [rax + r8], 0
jne 0x140036010
lea rdx, [rbp + 0x2b9]
lea rcx, [rbp + 0xf00]
call fcn.140027cd0
nop
movdqa xmm1, xmmword [0x14008da00]
movdqu xmmword [rbp + 0x2d0], xmm1
mov dl, 0x5c
mov r8b, 0x3d
mov r9b, 0x24
mov r10b, 0x6f
mov r11b, 0x72
movzx edi, r10b
movdqa xmm0, xmm1
psrldq xmm0, 1
movd eax, xmm0
movd ecx, xmm1
xor al, cl
mov byte [rbp + 0x2d1], al
xor byte [rbp + 0x2d2], cl
xor byte [rbp + 0x2d3], cl
xor byte [rbp + 0x2d4], cl
xor byte [rbp + 0x2d5], cl
xor byte [rbp + 0x2d6], cl
xor byte [rbp + 0x2d7], cl
xor byte [rbp + 0x2d8], cl
xor byte [rbp + 0x2d9], cl
xor byte [rbp + 0x2da], cl
xor byte [rbp + 0x2db], cl
xor byte [rbp + 0x2dc], cl
xor byte [rbp + 0x2dd], cl
xor byte [rbp + 0x2de], cl
xor byte [rbp + 0x2df], cl
xor dl, cl
mov byte [rbp + 0x2e0], dl
xor r8b, cl
mov byte [rbp + 0x2e1], r8b
xor r9b, cl
mov byte [rbp + 0x2e2], r9b
xor r10b, cl
mov byte [rbp + 0x2e3], r10b
xor r11b, cl
mov byte [rbp + 0x2e4], r11b
xor dil, cl
mov byte [rbp + 0x2e5], dil
mov byte [rbp + 0x2e6], 0
movzx edx, byte [rsp + 0x20]
lea rcx, [rbp + 0xf20]
call fcn.140027ca0
nop
lea rax, [rbp + 0x2d1]
mov r8, rbx
nop word [rax + rax]
inc r8
cmp byte [rax + r8], 0
jne 0x140036120
lea rdx, [rbp + 0x2d1]
lea rcx, [rbp + 0xf20]
call fcn.140027cd0
nop
movdqa xmm1, xmmword [str.6SQWrC_FSD]
movdqu xmmword [rbp + 0x1a0], xmm1
movdqa xmm0, xmm1
psrldq xmm0, 1
movd eax, xmm0
movd ecx, xmm1
xor al, cl
mov byte [rbp + 0x1a1], al
xor byte [rbp + 0x1a2], cl
xor byte [rbp + 0x1a3], cl
xor byte [rbp + 0x1a4], cl
xor byte [rbp + 0x1a5], cl
xor byte [rbp + 0x1a6], cl
xor byte [rbp + 0x1a7], cl
xor byte [rbp + 0x1a8], cl
xor byte [rbp + 0x1a9], cl
xor byte [rbp + 0x1aa], cl
xor byte [rbp + 0x1ab], cl
xor byte [rbp + 0x1ac], cl
xor byte [rbp + 0x1ad], cl
xor byte [rbp + 0x1ae], cl
mov byte [rbp + 0x1af], 0
movzx edx, byte [rsp + 0x20]
lea rcx, [rbp + 0xf40]
call fcn.140027ca0
nop
lea rax, [rbp + 0x1a1]
mov r8, rbx
nop dword [rax + rax]
inc r8
cmp byte [rax + r8], 0
jne 0x1400361e0
lea rdx, [rbp + 0x1a1]
lea rcx, [rbp + 0xf40]
call fcn.140027cd0
nop
movdqa xmm1, xmmword [0x14008ccb0]
movdqu xmmword [rbp + 0x1e0], xmm1
movdqa xmm0, xmm1
psrldq xmm0, 1
movd eax, xmm0
movd ecx, xmm1
xor al, cl
mov byte [rbp + 0x1e1], al
xor byte [rbp + 0x1e2], cl
xor byte [rbp + 0x1e3], cl
xor byte [rbp + 0x1e4], cl
xor byte [rbp + 0x1e5], cl
xor byte [rbp + 0x1e6], cl
xor byte [rbp + 0x1e7], cl
xor byte [rbp + 0x1e8], cl
xor byte [rbp + 0x1e9], cl
xor byte [rbp + 0x1ea], cl
xor byte [rbp + 0x1eb], cl
xor byte [rbp + 0x1ec], cl
xor byte [rbp + 0x1ed], cl
xor byte [rbp + 0x1ee], cl
mov byte [rbp + 0x1ef], 0
movzx edx, byte [rsp + 0x20]
lea rcx, [rbp + 0xf60]
call fcn.140027ca0
nop
lea rax, [rbp + 0x1e1]
mov r8, rbx
nop dword [rax + rax]
inc r8
cmp byte [rax + r8], 0
jne 0x1400362a0
lea rdx, [rbp + 0x1e1]
lea rcx, [rbp + 0xf60]
call fcn.140027cd0
nop
movdqa xmm1, xmmword [0x14008ccd0]
movdqu xmmword [rbp + 0x190], xmm1
movdqa xmm0, xmm1
psrldq xmm0, 1
movd eax, xmm0
movd ecx, xmm1
xor al, cl
mov byte [rbp + 0x191], al
xor byte [rbp + 0x192], cl
xor byte [rbp + 0x193], cl
xor byte [rbp + 0x194], cl
xor byte [rbp + 0x195], cl
xor byte [rbp + 0x196], cl
xor byte [rbp + 0x197], cl
xor byte [rbp + 0x198], cl
xor byte [rbp + 0x199], cl
xor byte [rbp + 0x19a], cl
xor byte [rbp + 0x19b], cl
xor byte [rbp + 0x19c], cl
xor byte [rbp + 0x19d], cl
xor byte [rbp + 0x19e], cl
mov byte [rbp + 0x19f], 0
movzx edx, byte [rsp + 0x20]
lea rcx, [rbp + 0xf80]
call fcn.140027ca0
nop
lea rax, [rbp + 0x191]
mov r8, rbx
nop dword [rax + rax]
inc r8
cmp byte [rax + r8], 0
jne 0x140036360
lea rdx, [rbp + 0x191]
lea rcx, [rbp + 0xf80]
call fcn.140027cd0
nop
movdqa xmm1, xmmword [0x14008cd10]
movdqu xmmword [rbp + 0x180], xmm1
movdqa xmm0, xmm1
psrldq xmm0, 1
movd eax, xmm0
movd ecx, xmm1
xor al, cl
mov byte [rbp + 0x181], al
xor byte [rbp + 0x182], cl
xor byte [rbp + 0x183], cl
xor byte [rbp + 0x184], cl
xor byte [rbp + 0x185], cl
xor byte [rbp + 0x186], cl
xor byte [rbp + 0x187], cl
xor byte [rbp + 0x188], cl
xor byte [rbp + 0x189], cl
xor byte [rbp + 0x18a], cl
xor byte [rbp + 0x18b], cl
xor byte [rbp + 0x18c], cl
xor byte [rbp + 0x18d], cl
xor byte [rbp + 0x18e], cl
mov byte [rbp + 0x18f], 0
movzx edx, byte [rsp + 0x20]
lea rcx, [rbp + 0xfa0]
call fcn.140027ca0
nop
lea rax, [rbp + 0x181]
mov r8, rbx
nop dword [rax + rax]
inc r8
cmp byte [rax + r8], 0
jne 0x140036420
lea rdx, [rbp + 0x181]
lea rcx, [rbp + 0xfa0]
call fcn.140027cd0
nop
mov byte [rbp + 0x628], 0x3b
mov al, 0x6f
mov cl, 0x52
mov dl, 0x4f
mov r8b, 0x5a
mov r9b, 0x55
mov r10b, 0x73
movzx r11d, cl
mov dil, 0x5f
mov sil, 0x5e
mov r14b, 0x15
movzx r15d, sil
mov r12b, 0x43
movzx r13d, sil
xor ebx, ebx
xor al, 0x3b
mov byte [rbp + 0x629], al
xor cl, 0x3b
mov byte [rbp + 0x62a], cl
xor dl, 0x3b
mov byte [rbp + 0x62b], dl
xor r8b, 0x3b
mov byte [rbp + 0x62c], r8b
xor r9b, 0x3b
mov byte [rbp + 0x62d], r9b
xor r10b, 0x3b
mov byte [rbp + 0x62e], r10b
xor r11b, 0x3b
mov byte [rbp + 0x62f], r11b
xor dil, 0x3b
mov byte [rbp + 0x630], dil
xor sil, 0x3b
mov byte [rbp + 0x631], sil
xor r14b, 0x3b
mov byte [rbp + 0x632], r14b
xor r15b, 0x3b
mov byte [rbp + 0x633], r15b
xor r12b, 0x3b
mov byte [rbp + 0x634], r12b
xor r13b, 0x3b
mov byte [rbp + 0x635], r13b
mov byte [rbp + 0x636], bl
movzx edx, byte [rsp + 0x20]
lea rcx, [rbp + 0xfc0]
call fcn.140027ca0
nop
lea rax, [rbp + 0x629]
mov rbx, 0xffffffffffffffff
mov r8, rbx
nop
inc r8
cmp byte [rax + r8], 0
jne 0x140036520
lea rdx, [rbp + 0x629]
lea rcx, [rbp + 0xfc0]
call fcn.140027cd0
nop
mov byte [rbp + 0x460], 0x35
mov al, 0x5c
mov cl, 0x51
mov dl, 0x54
mov r8b, 3
mov r9b, 1
mov r10b, 0x1b
mov r11b, 0x50
mov dil, 0x4d
movzx esi, r11b
xor r14d, r14d
xor al, 0x35
mov byte [rbp + 0x461], al
xor cl, 0x35
mov byte [rbp + 0x462], cl
xor dl, 0x35
mov byte [rbp + 0x463], dl
xor r8b, 0x35
mov byte [rbp + 0x464], r8b
xor r9b, 0x35
mov byte [rbp + 0x465], r9b
xor r10b, 0x35
mov byte [rbp + 0x466], r10b
xor r11b, 0x35
mov byte [rbp + 0x467], r11b
xor dil, 0x35
mov byte [rbp + 0x468], dil
xor sil, 0x35
mov byte [rbp + 0x469], sil
mov byte [rbp + 0x46a], r14b
movzx edx, byte [rsp + 0x20]
lea rcx, [rbp + 0xfe0]
call fcn.140027ca0
nop
lea rax, [rbp + 0x461]
mov r8, rbx
inc r8
cmp byte [rax + r8], 0
jne 0x1400365e0
lea rdx, [rbp + 0x461]
lea rcx, [rbp + 0xfe0]
call fcn.140027cd0
nop
mov byte [rbp + 0x470], 0x7b
mov al, 0x12
mov cl, 0x1f
mov dl, 0x1a
mov r8b, 0x48
mov r9b, 0x49
mov r10b, 0x55
mov r11b, 0x1e
mov dil, 3
movzx esi, r11b
xor r14d, r14d
xor al, 0x7b
mov byte [rbp + 0x471], al
xor cl, 0x7b
mov byte [rbp + 0x472], cl
xor dl, 0x7b
mov byte [rbp + 0x473], dl
xor r8b, 0x7b
mov byte [rbp + 0x474], r8b
xor r9b, 0x7b
mov byte [rbp + 0x475], r9b
xor r10b, 0x7b
mov byte [rbp + 0x476], r10b
xor r11b, 0x7b
mov byte [rbp + 0x477], r11b
xor dil, 0x7b
mov byte [rbp + 0x478], dil
xor sil, 0x7b
mov byte [rbp + 0x479], sil
mov byte [rbp + 0x47a], r14b
movzx edx, byte [rsp + 0x20]
lea rcx, [rbp + 0x1000]
call fcn.140027ca0
nop
lea rax, [rbp + 0x471]
nop dword [rax]
inc rbx
cmp byte [rax + rbx], 0
jne 0x1400366a0
mov r8, rbx
lea rdx, [rbp + 0x471]
lea rcx, [rbp + 0x1000]
call fcn.140027cd0
nop
movdqa xmm1, xmmword [0x14008d880]
movdqu xmmword [rbp + 0x358], xmm1
mov cl, 0x76
mov dl, 0x72
mov r9b, 0x6d
mov r10b, 0x67
mov r11b, 0x61
mov bl, 0x52
mov dil, 0x33
mov sil, 0x2a
movzx r14d, r11b
mov r15b, 0x7c
movzx r12d, r11b
movdqa xmm0, xmm1
psrldq xmm0, 1
movd eax, xmm0
movd r8d, xmm1
xor al, r8b
mov byte [rbp + 0x359], al
xor byte [rbp + 0x35a], r8b
xor byte [rbp + 0x35b], r8b
xor byte [rbp + 0x35c], r8b
xor byte [rbp + 0x35d], r8b
xor byte [rbp + 0x35e], r8b
xor byte [rbp + 0x35f], r8b
xor byte [rbp + 0x360], r8b
xor byte [rbp + 0x361], r8b
xor byte [rbp + 0x362], r8b
xor byte [rbp + 0x363], r8b
xor byte [rbp + 0x364], r8b
xor byte [rbp + 0x365], r8b
xor byte [rbp + 0x366], r8b
xor byte [rbp + 0x367], r8b
xor cl, r8b
mov byte [rbp + 0x368], cl
xor dl, r8b
mov byte [rbp + 0x369], dl
xor r9b, r8b
mov byte [rbp + 0x36a], r9b
xor r10b, r8b
mov byte [rbp + 0x36b], r10b
xor r11b, r8b
mov byte [rbp + 0x36c], r11b
xor bl, r8b
mov byte [rbp + 0x36d], bl
xor dil, r8b
mov byte [rbp + 0x36e], dil
xor sil, r8b
mov byte [rbp + 0x36f], sil
xor r14b, r8b
mov byte [rbp + 0x370], r14b
xor r15b, r8b
mov byte [rbp + 0x371], r15b
xor r12b, r8b
mov byte [rbp + 0x372], r12b
mov byte [rbp + 0x373], 0
lea rdx, [rbp + 0x359]
lea rcx, [rbp + 0x1020]
call fcn.140027c60
nop
movdqa xmm1, xmmword [0x14008cdb0]
movdqu xmmword [rbp + 0x250], xmm1
movdqa xmm0, xmm1
psrldq xmm0, 1
movd eax, xmm0
movd ecx, xmm1
xor al, cl
mov byte [rbp + 0x251], al
xor byte [rbp + 0x252], cl
xor byte [rbp + 0x253], cl
xor byte [rbp + 0x254], cl
xor byte [rbp + 0x255], cl
xor byte [rbp + 0x256], cl
xor byte [rbp + 0x257], cl
xor byte [rbp + 0x258], cl
xor byte [rbp + 0x259], cl
xor byte [rbp + 0x25a], cl
xor byte [rbp + 0x25b], cl
xor byte [rbp + 0x25c], cl
xor byte [rbp + 0x25d], cl
xor byte [rbp + 0x25e], cl
mov byte [rbp + 0x25f], 0
lea rdx, [rbp + 0x251]
lea rcx, [rbp + 0x1040]
call fcn.140027c60
nop
mov byte [rbp + 0x668], 0x22
mov al, 0x46
mov cl, 0x57
mov dl, 0x4f
mov r8b, 0x52
mov r9b, 0xc
mov r10b, 0x47
mov r11b, 0x5a
movzx ebx, r10b
xor edi, edi
xor al, 0x22
mov byte [rbp + 0x669], al
xor cl, 0x22
mov byte [rbp + 0x66a], cl
xor dl, 0x22
mov byte [rbp + 0x66b], dl
xor r8b, 0x22
mov byte [rbp + 0x66c], r8b
xor r9b, 0x22
mov byte [rbp + 0x66d], r9b
xor r10b, 0x22
mov byte [rbp + 0x66e], r10b
xor r11b, 0x22
mov byte [rbp + 0x66f], r11b
xor bl, 0x22
mov byte [rbp + 0x670], bl
mov byte [rbp + 0x671], dil
lea rdx, [rbp + 0x669]
lea rcx, [rbp + 0x1060]
call fcn.140027c60
nop
movdqa xmm1, xmmword [0x14008d180]
movdqu xmmword [rbp + 0x168], xmm1
movdqa xmm0, xmm1
psrldq xmm0, 1
movd eax, xmm0
movd ecx, xmm1
xor al, cl
mov byte [rbp + 0x169], al
xor byte [rbp + 0x16a], cl
xor byte [rbp + 0x16b], cl
xor byte [rbp + 0x16c], cl
xor byte [rbp + 0x16d], cl
xor byte [rbp + 0x16e], cl
xor byte [rbp + 0x16f], cl
xor byte [rbp + 0x170], cl
xor byte [rbp + 0x171], cl
xor byte [rbp + 0x172], cl
xor byte [rbp + 0x173], cl
xor byte [rbp + 0x174], cl
xor byte [rbp + 0x175], cl
xor byte [rbp + 0x176], cl
xor byte [rbp + 0x177], cl
mov byte [rbp + 0x178], dil
lea rdx, [rbp + 0x169]
lea rcx, [rbp + 0x1080]
call fcn.140027c60
nop
movdqa xmm1, xmmword [0x14008d8e0]
movdqu xmmword [rbp + 0x288], xmm1
mov dl, 0x2f
mov r8b, 0x32
movzx r9d, dl
movdqa xmm0, xmm1
psrldq xmm0, 1
movd eax, xmm0
movd ecx, xmm1
xor al, cl
mov byte [rbp + 0x289], al
xor byte [rbp + 0x28a], cl
xor byte [rbp + 0x28b], cl
xor byte [rbp + 0x28c], cl
xor byte [rbp + 0x28d], cl
xor byte [rbp + 0x28e], cl
xor byte [rbp + 0x28f], cl
xor byte [rbp + 0x290], cl
xor byte [rbp + 0x291], cl
xor byte [rbp + 0x292], cl
xor byte [rbp + 0x293], cl
xor byte [rbp + 0x294], cl
xor byte [rbp + 0x295], cl
xor byte [rbp + 0x296], cl
xor byte [rbp + 0x297], cl
xor dl, cl
mov byte [rbp + 0x298], dl
xor r8b, cl
mov byte [rbp + 0x299], r8b
xor r9b, cl
mov byte [rbp + 0x29a], r9b
mov byte [rbp + 0x29b], dil
lea rdx, [rbp + 0x289]
lea rcx, [rbp + 0x10a0]
call fcn.140027c60
nop
movdqa xmm1, xmmword [0x14008dae0]
movdqu xmmword [rbp + 0x378], xmm1
mov cl, 0x70
mov dl, 0x72
mov r9b, 0x65
mov r10b, 0x41
mov r11b, 0x26
mov bl, 0x39
mov dil, 0x27
movzx esi, bl
movzx r14d, dl
mov r15b, 0x6f
movzx r12d, dl
movdqa xmm0, xmm1
psrldq xmm0, 1
movd eax, xmm0
movd r8d, xmm1
xor al, r8b
mov byte [rbp + 0x379], al
xor byte [rbp + 0x37a], r8b
xor byte [rbp + 0x37b], r8b
xor byte [rbp + 0x37c], r8b
xor byte [rbp + 0x37d], r8b
xor byte [rbp + 0x37e], r8b
xor byte [rbp + 0x37f], r8b
xor byte [rbp + 0x380], r8b
xor byte [rbp + 0x381], r8b
xor byte [rbp + 0x382], r8b
xor byte [rbp + 0x383], r8b
xor byte [rbp + 0x384], r8b
xor byte [rbp + 0x385], r8b
xor byte [rbp + 0x386], r8b
xor byte [rbp + 0x387], r8b
xor cl, r8b
mov byte [rbp + 0x388], cl
xor dl, r8b
mov byte [rbp + 0x389], dl
xor r9b, r8b
mov byte [rbp + 0x38a], r9b
xor r10b, r8b
mov byte [rbp + 0x38b], r10b
xor r11b, r8b
mov byte [rbp + 0x38c], r11b
xor bl, r8b
mov byte [rbp + 0x38d], bl
xor dil, r8b
mov byte [rbp + 0x38e], dil
xor sil, r8b
mov byte [rbp + 0x38f], sil
xor r14b, r8b
mov byte [rbp + 0x390], r14b
xor r15b, r8b
mov byte [rbp + 0x391], r15b
xor r12b, r8b
mov byte [rbp + 0x392], r12b
mov byte [rbp + 0x393], 0
lea rdx, [rbp + 0x379]
lea rcx, [rbp + 0x10c0]
call fcn.140027c60
nop
movdqa xmm1, xmmword [0x14008d290]
movdqu xmmword [rbp + 0x398], xmm1
mov cl, 0x3e
mov dl, 0x3c
mov r9b, 0x2b
mov r10b, 0xf
mov r11b, 0x6b
mov bl, 0x77
mov dil, 0x69
movzx esi, bl
movzx r14d, dl
mov r15b, 0x21
movzx r12d, dl
movdqa xmm0, xmm1
psrldq xmm0, 1
movd eax, xmm0
movd r8d, xmm1
xor al, r8b
mov byte [rbp + 0x399], al
xor byte [rbp + 0x39a], r8b
xor byte [rbp + 0x39b], r8b
xor byte [rbp + 0x39c], r8b
xor byte [rbp + 0x39d], r8b
xor byte [rbp + 0x39e], r8b
xor byte [rbp + 0x39f], r8b
xor byte [rbp + 0x3a0], r8b
xor byte [rbp + 0x3a1], r8b
xor byte [rbp + 0x3a2], r8b
xor byte [rbp + 0x3a3], r8b
xor byte [rbp + 0x3a4], r8b
xor byte [rbp + 0x3a5], r8b
xor byte [rbp + 0x3a6], r8b
xor byte [rbp + 0x3a7], r8b
xor cl, r8b
mov byte [rbp + 0x3a8], cl
xor dl, r8b
mov byte [rbp + 0x3a9], dl
xor r9b, r8b
mov byte [rbp + 0x3aa], r9b
xor r10b, r8b
mov byte [rbp + 0x3ab], r10b
xor r11b, r8b
mov byte [rbp + 0x3ac], r11b
xor bl, r8b
mov byte [rbp + 0x3ad], bl
xor dil, r8b
mov byte [rbp + 0x3ae], dil
xor sil, r8b
mov byte [rbp + 0x3af], sil
xor r14b, r8b
mov byte [rbp + 0x3b0], r14b
xor r15b, r8b
mov byte [rbp + 0x3b1], r15b
xor r12b, r8b
mov byte [rbp + 0x3b2], r12b
mov byte [rbp + 0x3b3], 0
lea rdx, [rbp + 0x399]
lea rcx, [rbp + 0x10e0]
call fcn.140027c60
nop
movdqa xmm1, xmmword [0x14008d6c0]
movdqu xmmword [rbp + 0x318], xmm1
mov dl, 0x59
mov r8b, 0x5b
mov r9b, 0x4c
mov r10b, 0x10
movzx r11d, r8b
mov bl, 0x46
movzx edi, r8b
movdqa xmm0, xmm1
psrldq xmm0, 1
movd eax, xmm0
movd ecx, xmm1
xor al, cl
mov byte [rbp + 0x319], al
xor byte [rbp + 0x31a], cl
xor byte [rbp + 0x31b], cl
xor byte [rbp + 0x31c], cl
xor byte [rbp + 0x31d], cl
xor byte [rbp + 0x31e], cl
xor byte [rbp + 0x31f], cl
xor byte [rbp + 0x320], cl
xor byte [rbp + 0x321], cl
xor byte [rbp + 0x322], cl
xor byte [rbp + 0x323], cl
xor byte [rbp + 0x324], cl
xor byte [rbp + 0x325], cl
xor byte [rbp + 0x326], cl
xor byte [rbp + 0x327], cl
xor dl, cl
mov byte [rbp + 0x328], dl
xor r8b, cl
mov byte [rbp + 0x329], r8b
xor r9b, cl
mov byte [rbp + 0x32a], r9b
xor r10b, cl
mov byte [rbp + 0x32b], r10b
xor r11b, cl
mov byte [rbp + 0x32c], r11b
xor bl, cl
mov byte [rbp + 0x32d], bl
xor dil, cl
mov byte [rbp + 0x32e], dil
mov byte [rbp + 0x32f], 0
lea rdx, [rbp + 0x319]
lea rcx, [rbp + 0x1100]
call fcn.140027c60
nop
movdqa xmm1, xmmword [0x14008d170]
movdqu xmmword [rbp + 0x2e8], xmm1
mov dl, 0x25
mov r8b, 0x27
mov r9b, 0x30
mov r10b, 0x6c
movzx r11d, r8b
mov bl, 0x3a
movzx edi, r8b
movdqa xmm0, xmm1
psrldq xmm0, 1
movd eax, xmm0
movd ecx, xmm1
xor al, cl
mov byte [rbp + 0x2e9], al
xor byte [rbp + 0x2ea], cl
xor byte [rbp + 0x2eb], cl
xor byte [rbp + 0x2ec], cl
xor byte [rbp + 0x2ed], cl
xor byte [rbp + 0x2ee], cl
xor byte [rbp + 0x2ef], cl
xor byte [rbp + 0x2f0], cl
xor byte [rbp + 0x2f1], cl
xor byte [rbp + 0x2f2], cl
xor byte [rbp + 0x2f3], cl
xor byte [rbp + 0x2f4], cl
xor byte [rbp + 0x2f5], cl
xor byte [rbp + 0x2f6], cl
xor byte [rbp + 0x2f7], cl
xor dl, cl
mov byte [rbp + 0x2f8], dl
xor r8b, cl
mov byte [rbp + 0x2f9], r8b
xor r9b, cl
mov byte [rbp + 0x2fa], r9b
xor r10b, cl
mov byte [rbp + 0x2fb], r10b
xor r11b, cl
mov byte [rbp + 0x2fc], r11b
xor bl, cl
mov byte [rbp + 0x2fd], bl
xor dil, cl
mov byte [rbp + 0x2fe], dil
mov byte [rbp + 0x2ff], 0
lea rdx, [rbp + 0x2e9]
lea rcx, [rbp + 0x1120]
call fcn.140027c60
nop
mov byte [rbp + 0x6a8], 0x69
mov al, 0x2f
xor cl, cl
mov dl, 0xd
movzx r8d, dl
mov r9b, 5
mov r10b, 0xc
mov r11b, 0x1b
mov bl, 0x47
movzx edi, r10b
mov sil, 0x11
movzx r14d, r10b
xor r15d, r15d
xor al, 0x69
mov byte [rbp + 0x6a9], al
xor cl, 0x69
mov byte [rbp + 0x6aa], cl
xor dl, 0x69
mov byte [rbp + 0x6ab], dl
xor r8b, 0x69
mov byte [rbp + 0x6ac], r8b
xor r9b, 0x69
mov byte [rbp + 0x6ad], r9b
xor r10b, 0x69
mov byte [rbp + 0x6ae], r10b
xor r11b, 0x69
mov byte [rbp + 0x6af], r11b
xor bl, 0x69
mov byte [rbp + 0x6b0], bl
xor dil, 0x69
mov byte [rbp + 0x6b1], dil
xor sil, 0x69
mov byte [rbp + 0x6b2], sil
xor r14b, 0x69
mov byte [rbp + 0x6b3], r14b
mov byte [rbp + 0x6b4], r15b
lea rdx, [rbp + 0x6a9]
lea rcx, [rbp + 0x1140]
call fcn.140027c60
nop
movdqa xmm1, xmmword [0x14008cee0]
movdqu xmmword [rbp + 0x270], xmm1
mov dl, 0x42
mov r8b, 0x5f
movzx r9d, dl
movdqa xmm0, xmm1
psrldq xmm0, 1
movd eax, xmm0
movd ecx, xmm1
xor al, cl
mov byte [rbp + 0x271], al
xor byte [rbp + 0x272], cl
xor byte [rbp + 0x273], cl
xor byte [rbp + 0x274], cl
xor byte [rbp + 0x275], cl
xor byte [rbp + 0x276], cl
xor byte [rbp + 0x277], cl
xor byte [rbp + 0x278], cl
xor byte [rbp + 0x279], cl
xor byte [rbp + 0x27a], cl
xor byte [rbp + 0x27b], cl
xor byte [rbp + 0x27c], cl
xor byte [rbp + 0x27d], cl
xor byte [rbp + 0x27e], cl
xor byte [rbp + 0x27f], cl
xor dl, cl
mov byte [rbp + 0x280], dl
xor r8b, cl
mov byte [rbp + 0x281], r8b
xor r9b, cl
mov byte [rbp + 0x282], r9b
mov byte [rbp + 0x283], r15b
lea rdx, [rbp + 0x271]
lea rcx, [rbp + 0x1160]
call fcn.140027c60
nop
movdqa xmm1, xmmword [0x14008d680]
movdqu xmmword [rbp + 0x238], xmm1
mov dl, 0x50
movdqa xmm0, xmm1
psrldq xmm0, 1
movd eax, xmm0
movd ecx, xmm1
xor al, cl
mov byte [rbp + 0x239], al
xor byte [rbp + 0x23a], cl
xor byte [rbp + 0x23b], cl
xor byte [rbp + 0x23c], cl
xor byte [rbp + 0x23d], cl
xor byte [rbp + 0x23e], cl
xor byte [rbp + 0x23f], cl
xor byte [rbp + 0x240], cl
xor byte [rbp + 0x241], cl
xor byte [rbp + 0x242], cl
xor byte [rbp + 0x243], cl
xor byte [rbp + 0x244], cl
xor byte [rbp + 0x245], cl
xor byte [rbp + 0x246], cl
xor byte [rbp + 0x247], cl
xor dl, cl
mov byte [rbp + 0x248], dl
mov byte [rbp + 0x249], r15b
lea rdx, [rbp + 0x239]
lea rcx, [rbp + 0x1180]
call fcn.140027c60
nop
mov byte [rbp + 0x30], 0x3b
mov dl, 0x57
lea rcx, [rbp + 0x30]
call fcn.140063330
mov byte [rbp + 0x31], al
mov dl, 0x69
lea rcx, [rbp + 0x30]
call fcn.140063330
mov byte [rbp + 0x32], al
mov dl, 0x6e
lea rcx, [rbp + 0x30]
call fcn.140063330
mov byte [rbp + 0x33], al
mov dl, 0x44
lea rcx, [rbp + 0x30]
call fcn.140063330
mov byte [rbp + 0x34], al
mov dl, 0x62
lea rcx, [rbp + 0x30]
call fcn.140063330
mov byte [rbp + 0x35], al
mov dl, 0x67
lea rcx, [rbp + 0x30]
call fcn.140063330
mov byte [rbp + 0x36], al
mov dl, 0x46
lea rcx, [rbp + 0x30]
call fcn.140063330
mov byte [rbp + 0x37], al
mov dl, 0x72
lea rcx, [rbp + 0x30]
call fcn.140063330
mov byte [rbp + 0x38], al
mov dl, 0x61
lea rcx, [rbp + 0x30]
call fcn.140063330
mov byte [rbp + 0x39], al
mov dl, 0x6d
lea rcx, [rbp + 0x30]
call fcn.140063330
mov byte [rbp + 0x3a], al
mov dl, 0x65
lea rcx, [rbp + 0x30]
call fcn.140063330
mov byte [rbp + 0x3b], al
mov dl, 0x43
lea rcx, [rbp + 0x30]
call fcn.140063330
mov byte [rbp + 0x3c], al
mov dl, 0x6c
lea rcx, [rbp + 0x30]
call fcn.140063330
mov byte [rbp + 0x3d], al
mov dl, 0x61
lea rcx, [rbp + 0x30]
call fcn.140063330
mov byte [rbp + 0x3e], al
mov dl, 0x73
lea rcx, [rbp + 0x30]
call fcn.140063330
mov byte [rbp + 0x3f], al
mov dl, 0x73
lea rcx, [rbp + 0x30]
call fcn.140063330
mov byte [rbp + 0x40], al
mov dl, 0x2e
lea rcx, [rbp + 0x30]
call fcn.140063330
mov byte [rbp + 0x41], al
mov dl, 0x65
lea rcx, [rbp + 0x30]
call fcn.140063330
mov byte [rbp + 0x42], al
mov dl, 0x78
lea rcx, [rbp + 0x30]
call fcn.140063330
mov byte [rbp + 0x43], al
mov dl, 0x65
lea rcx, [rbp + 0x30]
call fcn.140063330
mov byte [rbp + 0x44], al
xor eax, eax
mov byte [rbp + 0x45], al
xor edi, edi
mov esi, edi
mov rdx, rsi
lea rcx, [rbp + 0x31]
call fcn.140063560
movzx edx, byte [rax]
lea rcx, [rbp + 0x30]
call fcn.140063330
movzx ebx, al
mov rdx, rsi
lea rcx, [rbp + 0x31]
call fcn.140063560
mov byte [rax], bl
inc rsi
cmp rsi, 0x14
jb 0x1400371e0
mov edx, 0x14
lea rcx, [rbp + 0x31]
call fcn.140063560
mov byte [rax], dil
lea rcx, [rbp + 0x31]
call fcn.140063550
mov rdx, rax
lea rcx, [rbp + 0x11a0]
call fcn.140027c60
nop
mov byte [rbp + 0x60], 0x10
mov dl, 0x46
lea rcx, [rbp + 0x60]
call fcn.140063330
mov byte [rbp + 0x61], al
mov dl, 0x6f
lea rcx, [rbp + 0x60]
call fcn.140063330
mov byte [rbp + 0x62], al
mov dl, 0x6c
lea rcx, [rbp + 0x60]
call fcn.140063330
mov byte [rbp + 0x63], al
mov dl, 0x64
lea rcx, [rbp + 0x60]
call fcn.140063330
mov byte [rbp + 0x64], al
mov dl, 0x65
lea rcx, [rbp + 0x60]
call fcn.140063330
mov byte [rbp + 0x65], al
mov dl, 0x72
lea rcx, [rbp + 0x60]
call fcn.140063330
mov byte [rbp + 0x66], al
mov dl, 0x43
lea rcx, [rbp + 0x60]
call fcn.140063330
mov byte [rbp + 0x67], al
mov dl, 0x68
lea rcx, [rbp + 0x60]
call fcn.140063330
mov byte [rbp + 0x68], al
mov dl, 0x61
lea rcx, [rbp + 0x60]
call fcn.140063330
mov byte [rbp + 0x69], al
mov dl, 0x6e
lea rcx, [rbp + 0x60]
call fcn.140063330
mov byte [rbp + 0x6a], al
mov dl, 0x67
lea rcx, [rbp + 0x60]
call fcn.140063330
mov byte [rbp + 0x6b], al
mov dl, 0x65
lea rcx, [rbp + 0x60]
call fcn.140063330
mov byte [rbp + 0x6c], al
mov dl, 0x73
lea rcx, [rbp + 0x60]
call fcn.140063330
mov byte [rbp + 0x6d], al
mov dl, 0x56
lea rcx, [rbp + 0x60]
call fcn.140063330
mov byte [rbp + 0x6e], al
mov dl, 0x69
lea rcx, [rbp + 0x60]
call fcn.140063330
mov byte [rbp + 0x6f], al
mov dl, 0x65
lea rcx, [rbp + 0x60]
call fcn.140063330
mov byte [rbp + 0x70], al
mov dl, 0x77
lea rcx, [rbp + 0x60]
call fcn.140063330
mov byte [rbp + 0x71], al
mov dl, 0x2e
lea rcx, [rbp + 0x60]
call fcn.140063330
mov byte [rbp + 0x72], al
mov dl, 0x65
lea rcx, [rbp + 0x60]
call fcn.140063330
mov byte [rbp + 0x73], al
mov dl, 0x78
lea rcx, [rbp + 0x60]
call fcn.140063330
mov byte [rbp + 0x74], al
mov dl, 0x65
lea rcx, [rbp + 0x60]
call fcn.140063330
mov byte [rbp + 0x75], al
xor eax, eax
mov byte [rbp + 0x76], al
mov rsi, rdi
nop
mov rdx, rsi
lea rcx, [rbp + 0x61]
call fcn.140063560
movzx edx, byte [rax]
lea rcx, [rbp + 0x60]
call fcn.140063330
movzx ebx, al
mov rdx, rsi
lea rcx, [rbp + 0x61]
call fcn.140063560
mov byte [rax], bl
inc rsi
cmp rsi, 0x15
jb 0x140037370
mov edx, 0x15
lea rcx, [rbp + 0x61]
call fcn.140063560
mov byte [rax], 0
lea rcx, [rbp + 0x61]
call fcn.140063550
mov rdx, rax
lea rcx, [rbp + 0x11c0]
call fcn.140027c60
nop
mov byte [rsp + 0x68], 0x2e
mov dl, 0x70
lea rcx, [rsp + 0x68]
call fcn.140063330
mov byte [rsp + 0x69], al
mov dl, 0x72
lea rcx, [rsp + 0x68]
call fcn.140063330
mov byte [rsp + 0x6a], al
mov dl, 0x6f
lea rcx, [rsp + 0x68]
call fcn.140063330
mov byte [rsp + 0x6b], al
mov dl, 0x63
lea rcx, [rsp + 0x68]
call fcn.140063330
mov byte [rsp + 0x6c], al
mov dl, 0x6d
lea rcx, [rsp + 0x68]
call fcn.140063330
mov byte [rsp + 0x6d], al
mov dl, 0x6f
lea rcx, [rsp + 0x68]
call fcn.140063330
mov byte [rsp + 0x6e], al
mov dl, 0x6e
lea rcx, [rsp + 0x68]
call fcn.140063330
mov byte [rsp + 0x6f], al
mov dl, 0x2e
lea rcx, [rsp + 0x68]
call fcn.140063330
mov byte [rsp + 0x70], al
mov dl, 0x65
lea rcx, [rsp + 0x68]
call fcn.140063330
mov byte [rsp + 0x71], al
mov dl, 0x78
lea rcx, [rsp + 0x68]
call fcn.140063330
mov byte [rsp + 0x72], al
mov dl, 0x65
lea rcx, [rsp + 0x68]
call fcn.140063330
mov byte [rsp + 0x73], al
xor eax, eax
mov byte [rsp + 0x74], al
mov rsi, rdi
nop word [rax + rax]
mov rdx, rsi
lea rcx, [rsp + 0x69]
call fcn.140063560
movzx edx, byte [rax]
lea rcx, [rsp + 0x68]
call fcn.140063330
movzx ebx, al
mov rdx, rsi
lea rcx, [rsp + 0x69]
call fcn.140063560
mov byte [rax], bl
inc rsi
cmp rsi, 0xb
jb 0x140037490
mov edx, 0xb
lea rcx, [rsp + 0x69]
call fcn.140063560
mov byte [rax], 0
lea rcx, [rsp + 0x69]
call fcn.140063550
mov rdx, rax
lea rcx, [rbp + 0x11e0]
call fcn.140027c60
nop
mov byte [rbp + 0x18], 2
mov dl, 0x4b
lea rcx, [rbp + 0x18]
call fcn.140063330
mov byte [rbp + 0x19], al
mov dl, 0x73
lea rcx, [rbp + 0x18]
call fcn.140063330
mov byte [rbp + 0x1a], al
mov dl, 0x44
lea rcx, [rbp + 0x18]
call fcn.140063330
mov byte [rbp + 0x1b], al
mov dl, 0x75
lea rcx, [rbp + 0x18]
call fcn.140063330
mov byte [rbp + 0x1c], al
mov dl, 0x6d
lea rcx, [rbp + 0x18]
call fcn.140063330
mov byte [rbp + 0x1d], al
mov dl, 0x70
lea rcx, [rbp + 0x18]
call fcn.140063330
mov byte [rbp + 0x1e], al
mov dl, 0x65
lea rcx, [rbp + 0x18]
call fcn.140063330
mov byte [rbp + 0x1f], al
mov dl, 0x72
lea rcx, [rbp + 0x18]
call fcn.140063330
mov byte [rbp + 0x20], al
mov dl, 0x43
lea rcx, [rbp + 0x18]
call fcn.140063330
mov byte [rbp + 0x21], al
mov dl, 0x6c
lea rcx, [rbp + 0x18]
call fcn.140063330
mov byte [rbp + 0x22], al
mov dl, 0x69
lea rcx, [rbp + 0x18]
call fcn.140063330
mov byte [rbp + 0x23], al
mov dl, 0x65
lea rcx, [rbp + 0x18]
call fcn.140063330
mov byte [rbp + 0x24], al
mov dl, 0x6e
lea rcx, [rbp + 0x18]
call fcn.140063330
mov byte [rbp + 0x25], al
mov dl, 0x74
lea rcx, [rbp + 0x18]
call fcn.140063330
mov byte [rbp + 0x26], al
mov dl, 0x2e
lea rcx, [rbp + 0x18]
call fcn.140063330
mov byte [rbp + 0x27], al
mov dl, 0x65
lea rcx, [rbp + 0x18]
call fcn.140063330
mov byte [rbp + 0x28], al
mov dl, 0x78
lea rcx, [rbp + 0x18]
call fcn.140063330
mov byte [rbp + 0x29], al
mov dl, 0x65
lea rcx, [rbp + 0x18]
call fcn.140063330
mov byte [rbp + 0x2a], al
xor eax, eax
mov byte [rbp + 0x2b], al
mov rsi, rdi
nop dword [rax]
mov rdx, rsi
lea rcx, [rbp + 0x19]
call fcn.140063560
movzx edx, byte [rax]
lea rcx, [rbp + 0x18]
call fcn.140063330
movzx ebx, al
mov rdx, rsi
lea rcx, [rbp + 0x19]
call fcn.140063560
mov byte [rax], bl
inc rsi
cmp rsi, 0x12
jb 0x140037600
mov edx, 0x12
lea rcx, [rbp + 0x19]
call fcn.140063560
mov byte [rax], 0
lea rcx, [rbp + 0x19]
call fcn.140063550
mov rdx, rax
lea rcx, [rbp + 0x1200]
call fcn.140027c60
nop
mov byte [rsp + 0x58], 0x60
mov dl, 0x58
lea rcx, [rsp + 0x58]
call fcn.140063330
mov byte [rsp + 0x59], al
mov dl, 0x65
lea rcx, [rsp + 0x58]
call fcn.140063330
mov byte [rsp + 0x5a], al
mov dl, 0x6e
lea rcx, [rsp + 0x58]
call fcn.140063330
mov byte [rsp + 0x5b], al
mov dl, 0x6f
lea rcx, [rsp + 0x58]
call fcn.140063330
mov byte [rsp + 0x5c], al
mov dl, 0x73
lea rcx, [rsp + 0x58]
call fcn.140063330
mov byte [rsp + 0x5d], al
mov dl, 0x36
lea rcx, [rsp + 0x58]
call fcn.140063330
mov byte [rsp + 0x5e], al
mov dl, 0x34
lea rcx, [rsp + 0x58]
call fcn.140063330
mov byte [rsp + 0x5f], al
mov dl, 0x2e
lea rcx, [rsp + 0x58]
call fcn.140063330
mov byte [rsp + 0x60], al
mov dl, 0x65
lea rcx, [rsp + 0x58]
call fcn.140063330
mov byte [rsp + 0x61], al
mov dl, 0x78
lea rcx, [rsp + 0x58]
call fcn.140063330
mov byte [rsp + 0x62], al
mov dl, 0x65
lea rcx, [rsp + 0x58]
call fcn.140063330
mov byte [rsp + 0x63], al
xor eax, eax
mov byte [rsp + 0x64], al
mov rsi, rdi
nop word [rax + rax]
mov rdx, rsi
lea rcx, [rsp + 0x59]
call fcn.140063560
movzx edx, byte [rax]
lea rcx, [rsp + 0x58]
call fcn.140063330
movzx ebx, al
mov rdx, rsi
lea rcx, [rsp + 0x59]
call fcn.140063560
mov byte [rax], bl
inc rsi
cmp rsi, 0xb
jb 0x140037720
mov edx, 0xb
lea rcx, [rsp + 0x59]
call fcn.140063560
mov byte [rax], 0
lea rcx, [rsp + 0x59]
call fcn.140063550
mov rdx, rax
lea rcx, [rbp + 0x1220]
call fcn.140027c60
nop
mov byte [rbp - 0x48], 0x6e
mov dl, 0x43
lea rcx, [rbp - 0x48]
call fcn.140063330
mov byte [rbp - 0x47], al
mov dl, 0x68
lea rcx, [rbp - 0x48]
call fcn.140063330
mov byte [rbp - 0x46], al
mov dl, 0x65
lea rcx, [rbp - 0x48]
call fcn.140063330
mov byte [rbp - 0x45], al
mov dl, 0x61
lea rcx, [rbp - 0x48]
call fcn.140063330
mov byte [rbp - 0x44], al
mov dl, 0x74
lea rcx, [rbp - 0x48]
call fcn.140063330
mov byte [rbp - 0x43], al
mov dl, 0x20
lea rcx, [rbp - 0x48]
call fcn.140063330
mov byte [rbp - 0x42], al
mov dl, 0x45
lea rcx, [rbp - 0x48]
call fcn.140063330
mov byte [rbp - 0x41], al
mov dl, 0x6e
lea rcx, [rbp - 0x48]
call fcn.140063330
mov byte [rbp - 0x40], al
mov dl, 0x67
lea rcx, [rbp - 0x48]
call fcn.140063330
mov byte [rbp - 0x3f], al
mov dl, 0x69
lea rcx, [rbp - 0x48]
call fcn.140063330
mov byte [rbp - 0x3e], al
mov dl, 0x6e
lea rcx, [rbp - 0x48]
call fcn.140063330
mov byte [rbp - 0x3d], al
mov dl, 0x65
lea rcx, [rbp - 0x48]
call fcn.140063330
mov byte [rbp - 0x3c], al
mov dl, 0x2e
lea rcx, [rbp - 0x48]
call fcn.140063330
mov byte [rbp - 0x3b], al
mov dl, 0x65
lea rcx, [rbp - 0x48]
call fcn.140063330
mov byte [rbp - 0x3a], al
mov dl, 0x78
lea rcx, [rbp - 0x48]
call fcn.140063330
mov byte [rbp - 0x39], al
mov dl, 0x65
lea rcx, [rbp - 0x48]
call fcn.140063330
mov byte [rbp - 0x38], al
xor eax, eax
mov byte [rbp - 0x37], al
mov rsi, rdi
nop dword [rax]
mov rdx, rsi
lea rcx, [rbp - 0x47]
call fcn.140063560
movzx edx, byte [rax]
lea rcx, [rbp - 0x48]
call fcn.140063330
movzx ebx, al
mov rdx, rsi
lea rcx, [rbp - 0x47]
call fcn.140063560
mov byte [rax], bl
inc rsi
cmp rsi, 0x10
jb 0x140037870
mov edx, 0x10
lea rcx, [rbp - 0x47]
call fcn.140063560
mov byte [rax], 0
lea rcx, [rbp - 0x47]
call fcn.140063550
mov rdx, rax
lea rcx, [rbp + 0x1240]
call fcn.140027c60
nop
mov byte [rbp + 0xa8], 0x2d
mov dl, 0x48
lea rcx, [rbp + 0xa8]
call fcn.140063330
mov byte [rbp + 0xa9], al
mov dl, 0x54
lea rcx, [rbp + 0xa8]
call fcn.140063330
mov byte [rbp + 0xaa], al
mov dl, 0x54
lea rcx, [rbp + 0xa8]
call fcn.140063330
mov byte [rbp + 0xab], al
mov dl, 0x50
lea rcx, [rbp + 0xa8]
call fcn.140063330
mov byte [rbp + 0xac], al
mov dl, 0x20
lea rcx, [rbp + 0xa8]
call fcn.140063330
mov byte [rbp + 0xad], al
mov dl, 0x44
lea rcx, [rbp + 0xa8]
call fcn.140063330
mov byte [rbp + 0xae], al
mov dl, 0x65
lea rcx, [rbp + 0xa8]
call fcn.140063330
mov byte [rbp + 0xaf], al
mov dl, 0x62
lea rcx, [rbp + 0xa8]
call fcn.140063330
mov byte [rbp + 0xb0], al
mov dl, 0x75
lea rcx, [rbp + 0xa8]
call fcn.140063330
mov byte [rbp + 0xb1], al
mov dl, 0x67
lea rcx, [rbp + 0xa8]
call fcn.140063330
mov byte [rbp + 0xb2], al
mov dl, 0x67
lea rcx, [rbp + 0xa8]
call fcn.140063330
mov byte [rbp + 0xb3], al
mov dl, 0x65
lea rcx, [rbp + 0xa8]
call fcn.140063330
mov byte [rbp + 0xb4], al
mov dl, 0x72
lea rcx, [rbp + 0xa8]
call fcn.140063330
mov byte [rbp + 0xb5], al
mov dl, 0x20
lea rcx, [rbp + 0xa8]
call fcn.140063330
mov byte [rbp + 0xb6], al
mov dl, 0x57
lea rcx, [rbp + 0xa8]
call fcn.140063330
mov byte [rbp + 0xb7], al
mov dl, 0x69
lea rcx, [rbp + 0xa8]
call fcn.140063330
mov byte [rbp + 0xb8], al
mov dl, 0x6e
lea rcx, [rbp + 0xa8]
call fcn.140063330
mov byte [rbp + 0xb9], al
mov dl, 0x64
lea rcx, [rbp + 0xa8]
call fcn.140063330
mov byte [rbp + 0xba], al
mov dl, 0x6f
lea rcx, [rbp + 0xa8]
call fcn.140063330
mov byte [rbp + 0xbb], al
mov dl, 0x77
lea rcx, [rbp + 0xa8]
call fcn.140063330
mov byte [rbp + 0xbc], al
mov dl, 0x73
lea rcx, [rbp + 0xa8]
call fcn.140063330
mov byte [rbp + 0xbd], al
mov dl, 0x20
lea rcx, [rbp + 0xa8]
call fcn.140063330
mov byte [rbp + 0xbe], al
mov dl, 0x53
lea rcx, [rbp + 0xa8]
call fcn.140063330
mov byte [rbp + 0xbf], al
mov dl, 0x65
lea rcx, [rbp + 0xa8]
call fcn.140063330
mov byte [rbp + 0xc0], al
mov dl, 0x72
lea rcx, [rbp + 0xa8]
call fcn.140063330
mov byte [rbp + 0xc1], al
mov dl, 0x76
lea rcx, [rbp + 0xa8]
call fcn.140063330
mov byte [rbp + 0xc2], al
mov dl, 0x69
lea rcx, [rbp + 0xa8]
call fcn.140063330
mov byte [rbp + 0xc3], al
mov dl, 0x63
lea rcx, [rbp + 0xa8]
call fcn.140063330
mov byte [rbp + 0xc4], al
mov dl, 0x65
lea rcx, [rbp + 0xa8]
call fcn.140063330
mov byte [rbp + 0xc5], al
mov dl, 0x20
lea rcx, [rbp + 0xa8]
call fcn.140063330
mov byte [rbp + 0xc6], al
mov dl, 0x28
lea rcx, [rbp + 0xa8]
call fcn.140063330
mov byte [rbp + 0xc7], al
mov dl, 0x33
lea rcx, [rbp + 0xa8]
call fcn.140063330
mov byte [rbp + 0xc8], al
mov dl, 0x32
lea rcx, [rbp + 0xa8]
call fcn.140063330
mov byte [rbp + 0xc9], al
mov dl, 0x20
lea rcx, [rbp + 0xa8]
call fcn.140063330
mov byte [rbp + 0xca], al
mov dl, 0x62
lea rcx, [rbp + 0xa8]
call fcn.140063330
mov byte [rbp + 0xcb], al
mov dl, 0x69
lea rcx, [rbp + 0xa8]
call fcn.140063330
mov byte [rbp + 0xcc], al
mov dl, 0x74
lea rcx, [rbp + 0xa8]
call fcn.140063330
mov byte [rbp + 0xcd], al
mov dl, 0x29
lea rcx, [rbp + 0xa8]
call fcn.140063330
mov byte [rbp + 0xce], al
mov dl, 0x2e
lea rcx, [rbp + 0xa8]
call fcn.140063330
mov byte [rbp + 0xcf], al
mov dl, 0x65
lea rcx, [rbp + 0xa8]
call fcn.140063330
mov byte [rbp + 0xd0], al
mov dl, 0x78
lea rcx, [rbp + 0xa8]
call fcn.140063330
mov byte [rbp + 0xd1], al
mov dl, 0x65
lea rcx, [rbp + 0xa8]
call fcn.140063330
mov byte [rbp + 0xd2], al
xor eax, eax
mov byte [rbp + 0xd3], al
mov rsi, rdi
nop word [rax + rax]
mov rdx, rsi
lea rcx, [rbp + 0xa9]
call fcn.140063560
movzx edx, byte [rax]
lea rcx, [rbp + 0xa8]
call fcn.140063330
movzx ebx, al
mov rdx, rsi
lea rcx, [rbp + 0xa9]
call fcn.140063560
mov byte [rax], bl
inc rsi
cmp rsi, 0x2a
jb 0x140037c30
mov edx, 0x2a
lea rcx, [rbp + 0xa9]
call fcn.140063560
mov byte [rax], 0
lea rcx, [rbp + 0xa9]
call fcn.140063550
mov rdx, rax
lea rcx, [rbp + 0x1260]
call fcn.140027c60
nop
mov byte [rsp + 0x78], 2
mov dl, 0x4b
lea rcx, [rsp + 0x78]
call fcn.140063330
mov byte [rsp + 0x79], al
mov dl, 0x73
lea rcx, [rsp + 0x78]
call fcn.140063330
mov byte [rsp + 0x7a], al
mov dl, 0x44
lea rcx, [rsp + 0x78]
call fcn.140063330
mov byte [rsp + 0x7b], al
mov dl, 0x75
lea rcx, [rsp + 0x78]
call fcn.140063330
mov byte [rsp + 0x7c], al
mov dl, 0x6d
lea rcx, [rsp + 0x78]
call fcn.140063330
mov byte [rsp + 0x7d], al
mov dl, 0x70
lea rcx, [rsp + 0x78]
call fcn.140063330
mov byte [rsp + 0x7e], al
mov dl, 0x65
lea rcx, [rsp + 0x78]
call fcn.140063330
mov byte [rsp + 0x7f], al
mov dl, 0x72
lea rcx, [rsp + 0x78]
call fcn.140063330
mov byte [rbp - 0x80], al
mov dl, 0x2e
lea rcx, [rsp + 0x78]
call fcn.140063330
mov byte [rbp - 0x7f], al
mov dl, 0x65
lea rcx, [rsp + 0x78]
call fcn.140063330
mov byte [rbp - 0x7e], al
mov dl, 0x78
lea rcx, [rsp + 0x78]
call fcn.140063330
mov byte [rbp - 0x7d], al
mov dl, 0x65
lea rcx, [rsp + 0x78]
call fcn.140063330
mov byte [rbp - 0x7c], al
xor eax, eax
mov byte [rbp - 0x7b], al
mov rsi, rdi
mov rdx, rsi
lea rcx, [rsp + 0x79]
call fcn.140063560
movzx edx, byte [rax]
lea rcx, [rsp + 0x78]
call fcn.140063330
movzx ebx, al
mov rdx, rsi
lea rcx, [rsp + 0x79]
call fcn.140063560
mov byte [rax], bl
inc rsi
cmp rsi, 0xc
jb 0x140037d63
mov edx, 0xc
lea rcx, [rsp + 0x79]
call fcn.140063560
mov byte [rax], 0
lea rcx, [rsp + 0x79]
call fcn.140063550
mov rdx, rax
lea rcx, [rbp + 0x1280]
call fcn.140027c60
nop
mov byte [rbp - 0x58], 0x1d
mov dl, 0x45
lea rcx, [rbp - 0x58]
call fcn.140063330
mov byte [rbp - 0x57], al
mov dl, 0x76
lea rcx, [rbp - 0x58]
call fcn.140063330
mov byte [rbp - 0x56], al
mov dl, 0x65
lea rcx, [rbp - 0x58]
call fcn.140063330
mov byte [rbp - 0x55], al
mov dl, 0x72
lea rcx, [rbp - 0x58]
call fcn.140063330
mov byte [rbp - 0x54], al
mov dl, 0x79
lea rcx, [rbp - 0x58]
call fcn.140063330
mov byte [rbp - 0x53], al
mov dl, 0x74
lea rcx, [rbp - 0x58]
call fcn.140063330
mov byte [rbp - 0x52], al
mov dl, 0x68
lea rcx, [rbp - 0x58]
call fcn.140063330
mov byte [rbp - 0x51], al
mov dl, 0x69
lea rcx, [rbp - 0x58]
call fcn.140063330
mov byte [rbp - 0x50], al
mov dl, 0x6e
lea rcx, [rbp - 0x58]
call fcn.140063330
mov byte [rbp - 0x4f], al
mov dl, 0x67
lea rcx, [rbp - 0x58]
call fcn.140063330
mov byte [rbp - 0x4e], al
mov dl, 0x2e
lea rcx, [rbp - 0x58]
call fcn.140063330
mov byte [rbp - 0x4d], al
mov dl, 0x65
lea rcx, [rbp - 0x58]
call fcn.140063330
mov byte [rbp - 0x4c], al
mov dl, 0x78
lea rcx, [rbp - 0x58]
call fcn.140063330
mov byte [rbp - 0x4b], al
mov dl, 0x65
lea rcx, [rbp - 0x58]
call fcn.140063330
mov byte [rbp - 0x4a], al
xor eax, eax
mov byte [rbp - 0x49], al
mov rsi, rdi
mov rdx, rsi
lea rcx, [rbp - 0x57]
call fcn.140063560
movzx edx, byte [rax]
lea rcx, [rbp - 0x58]
call fcn.140063330
movzx ebx, al
mov rdx, rsi
lea rcx, [rbp - 0x57]
call fcn.140063560
mov byte [rax], bl
inc rsi
cmp rsi, 0xe
jb 0x140037e94
mov edx, 0xe
lea rcx, [rbp - 0x57]
call fcn.140063560
mov byte [rax], 0
lea rcx, [rbp - 0x57]
call fcn.140063550
mov rdx, rax
lea rcx, [rbp + 0x12a0]
call fcn.140027c60
nop
mov byte [rsp + 0x28], 9
mov dl, 0x48
lea rcx, [rsp + 0x28]
call fcn.140063330
mov byte [rsp + 0x29], al
mov dl, 0x78
lea rcx, [rsp + 0x28]
call fcn.140063330
mov byte [rsp + 0x2a], al
mov dl, 0x44
lea rcx, [rsp + 0x28]
call fcn.140063330
mov byte [rsp + 0x2b], al
mov dl, 0x36
lea rcx, [rsp + 0x28]
call fcn.140063330
mov byte [rsp + 0x2c], al
mov dl, 0x34
lea rcx, [rsp + 0x28]
call fcn.140063330
mov byte [rsp + 0x2d], al
mov dl, 0x2e
lea rcx, [rsp + 0x28]
call fcn.140063330
mov byte [rsp + 0x2e], al
mov dl, 0x65
lea rcx, [rsp + 0x28]
call fcn.140063330
mov byte [rsp + 0x2f], al
mov dl, 0x78
lea rcx, [rsp + 0x28]
call fcn.140063330
mov byte [rsp + 0x30], al
mov dl, 0x65
lea rcx, [rsp + 0x28]
call fcn.140063330
mov byte [rsp + 0x31], al
xor eax, eax
mov byte [rsp + 0x32], al
mov rsi, rdi
nop
mov rdx, rsi
lea rcx, [rsp + 0x29]
call fcn.140063560
movzx edx, byte [rax]
lea rcx, [rsp + 0x28]
call fcn.140063330
movzx ebx, al
mov rdx, rsi
lea rcx, [rsp + 0x29]
call fcn.140063560
mov byte [rax], bl
inc rsi
cmp rsi, 9
jb 0x140037f90
mov edx, 9
lea rcx, [rsp + 0x29]
call fcn.140063560
mov byte [rax], 0
lea rcx, [rsp + 0x29]
call fcn.140063550
mov rdx, rax
lea rcx, [rbp + 0x12c0]
call fcn.140027c60
nop
mov byte [rsp + 0x38], 0x3a
mov dl, 0x48
lea rcx, [rsp + 0x38]
call fcn.140063330
mov byte [rsp + 0x39], al
mov dl, 0x78
lea rcx, [rsp + 0x38]
call fcn.140063330
mov byte [rsp + 0x3a], al
mov dl, 0x44
lea rcx, [rsp + 0x38]
call fcn.140063330
mov byte [rsp + 0x3b], al
mov dl, 0x33
lea rcx, [rsp + 0x38]
call fcn.140063330
mov byte [rsp + 0x3c], al
mov dl, 0x32
lea rcx, [rsp + 0x38]
call fcn.140063330
mov byte [rsp + 0x3d], al
mov dl, 0x2e
lea rcx, [rsp + 0x38]
call fcn.140063330
mov byte [rsp + 0x3e], al
mov dl, 0x65
lea rcx, [rsp + 0x38]
call fcn.140063330
mov byte [rsp + 0x3f], al
mov dl, 0x78
lea rcx, [rsp + 0x38]
call fcn.140063330
mov byte [rsp + 0x40], al
mov dl, 0x65
lea rcx, [rsp + 0x38]
call fcn.140063330
mov byte [rsp + 0x41], al
xor eax, eax
mov byte [rsp + 0x42], al
mov rsi, rdi
nop
mov rdx, rsi
lea rcx, [rsp + 0x39]
call fcn.140063560
movzx edx, byte [rax]
lea rcx, [rsp + 0x38]
call fcn.140063330
movzx ebx, al
mov rdx, rsi
lea rcx, [rsp + 0x39]
call fcn.140063560
mov byte [rax], bl
inc rsi
cmp rsi, 9
jb 0x140038090
mov edx, 9
lea rcx, [rsp + 0x39]
call fcn.140063560
mov byte [rax], 0
lea rcx, [rsp + 0x39]
call fcn.140063550
mov rdx, rax
lea rcx, [rbp + 0x12e0]
call fcn.140027c60
nop
mov byte [rsp + 0x48], 0x6d
mov dl, 0x73
lea rcx, [rsp + 0x48]
call fcn.140063330
mov byte [rsp + 0x49], al
mov dl, 0x6e
lea rcx, [rsp + 0x48]
call fcn.140063330
mov byte [rsp + 0x4a], al
mov dl, 0x6f
lea rcx, [rsp + 0x48]
call fcn.140063330
mov byte [rsp + 0x4b], al
mov dl, 0x77
lea rcx, [rsp + 0x48]
call fcn.140063330
mov byte [rsp + 0x4c], al
mov dl, 0x6d
lea rcx, [rsp + 0x48]
call fcn.140063330
mov byte [rsp + 0x4d], al
mov dl, 0x61
lea rcx, [rsp + 0x48]
call fcn.140063330
mov byte [rsp + 0x4e], al
mov dl, 0x6e
lea rcx, [rsp + 0x48]
call fcn.140063330
mov byte [rsp + 0x4f], al
mov dl, 0x2e
lea rcx, [rsp + 0x48]
call fcn.140063330
mov byte [rsp + 0x50], al
mov dl, 0x65
lea rcx, [rsp + 0x48]
call fcn.140063330
mov byte [rsp + 0x51], al
mov dl, 0x78
lea rcx, [rsp + 0x48]
call fcn.140063330
mov byte [rsp + 0x52], al
mov dl, 0x65
lea rcx, [rsp + 0x48]
call fcn.140063330
mov byte [rsp + 0x53], al
xor eax, eax
mov byte [rsp + 0x54], al
mov rsi, rdi
nop
mov rdx, rsi
lea rcx, [rsp + 0x49]
call fcn.140063560
movzx edx, byte [rax]
lea rcx, [rsp + 0x48]
call fcn.140063330
movzx ebx, al
mov rdx, rsi
lea rcx, [rsp + 0x49]
call fcn.140063560
mov byte [rax], bl
inc rsi
cmp rsi, 0xb
jb 0x1400381b0
mov edx, 0xb
lea rcx, [rsp + 0x49]
call fcn.140063560
mov byte [rax], 0
lea rcx, [rsp + 0x49]
call fcn.140063550
mov rdx, rax
lea rcx, [rbp + 0x1300]
call fcn.140027c60
nop
mov byte [rbp + 0x48], 0x69
mov dl, 0x57
lea rcx, [rbp + 0x48]
call fcn.140063330
mov byte [rbp + 0x49], al
mov dl, 0x69
lea rcx, [rbp + 0x48]
call fcn.140063330
mov byte [rbp + 0x4a], al
mov dl, 0x6e
lea rcx, [rbp + 0x48]
call fcn.140063330
mov byte [rbp + 0x4b], al
mov dl, 0x44
lea rcx, [rbp + 0x48]
call fcn.140063330
mov byte [rbp + 0x4c], al
mov dl, 0x62
lea rcx, [rbp + 0x48]
call fcn.140063330
mov byte [rbp + 0x4d], al
mov dl, 0x67
lea rcx, [rbp + 0x48]
call fcn.140063330
mov byte [rbp + 0x4e], al
mov dl, 0x46
lea rcx, [rbp + 0x48]
call fcn.140063330
mov byte [rbp + 0x4f], al
mov dl, 0x72
lea rcx, [rbp + 0x48]
call fcn.140063330
mov byte [rbp + 0x50], al
mov dl, 0x61
lea rcx, [rbp + 0x48]
call fcn.140063330
mov byte [rbp + 0x51], al
mov dl, 0x6d
lea rcx, [rbp + 0x48]
call fcn.140063330
mov byte [rbp + 0x52], al
mov dl, 0x65
lea rcx, [rbp + 0x48]
call fcn.140063330
mov byte [rbp + 0x53], al
mov dl, 0x43
lea rcx, [rbp + 0x48]
call fcn.140063330
mov byte [rbp + 0x54], al
mov dl, 0x6c
lea rcx, [rbp + 0x48]
call fcn.140063330
mov byte [rbp + 0x55], al
mov dl, 0x61
lea rcx, [rbp + 0x48]
call fcn.140063330
mov byte [rbp + 0x56], al
mov dl, 0x73
lea rcx, [rbp + 0x48]
call fcn.140063330
mov byte [rbp + 0x57], al
mov dl, 0x73
lea rcx, [rbp + 0x48]
call fcn.140063330
mov byte [rbp + 0x58], al
mov dl, 0x2e
lea rcx, [rbp + 0x48]
call fcn.140063330
mov byte [rbp + 0x59], al
mov dl, 0x65
lea rcx, [rbp + 0x48]
call fcn.140063330
mov byte [rbp + 0x5a], al
mov dl, 0x78
lea rcx, [rbp + 0x48]
call fcn.140063330
mov byte [rbp + 0x5b], al
mov dl, 0x65
lea rcx, [rbp + 0x48]
call fcn.140063330
mov byte [rbp + 0x5c], al
xor eax, eax
mov byte [rbp + 0x5d], al
mov rsi, rdi
nop word [rax + rax]
mov rdx, rsi
lea rcx, [rbp + 0x49]
call fcn.140063560
movzx edx, byte [rax]
lea rcx, [rbp + 0x48]
call fcn.140063330
movzx ebx, al
mov rdx, rsi
lea rcx, [rbp + 0x49]
call fcn.140063560
mov byte [rax], bl
inc rsi
cmp rsi, 0x14
jb 0x140038340
mov edx, 0x14
lea rcx, [rbp + 0x49]
call fcn.140063560
mov byte [rax], 0
lea rcx, [rbp + 0x49]
call fcn.140063550
mov rdx, rax
lea rcx, [rbp + 0x1320]
call fcn.140027c60
nop
mov byte [rbp + 0x90], 0x66
mov dl, 0x63
lea rcx, [rbp + 0x90]
call fcn.140063330
mov byte [rbp + 0x91], al
mov dl, 0x68
lea rcx, [rbp + 0x90]
call fcn.140063330
mov byte [rbp + 0x92], al
mov dl, 0x65
lea rcx, [rbp + 0x90]
call fcn.140063330
mov byte [rbp + 0x93], al
mov dl, 0x61
lea rcx, [rbp + 0x90]
call fcn.140063330
mov byte [rbp + 0x94], al
mov dl, 0x74
lea rcx, [rbp + 0x90]
call fcn.140063330
mov byte [rbp + 0x95], al
mov dl, 0x65
lea rcx, [rbp + 0x90]
call fcn.140063330
mov byte [rbp + 0x96], al
mov dl, 0x6e
lea rcx, [rbp + 0x90]
call fcn.140063330
mov byte [rbp + 0x97], al
mov dl, 0x67
lea rcx, [rbp + 0x90]
call fcn.140063330
mov byte [rbp + 0x98], al
mov dl, 0x69
lea rcx, [rbp + 0x90]
call fcn.140063330
mov byte [rbp + 0x99], al
mov dl, 0x6e
lea rcx, [rbp + 0x90]
call fcn.140063330
mov byte [rbp + 0x9a], al
mov dl, 0x65
lea rcx, [rbp + 0x90]
call fcn.140063330
mov byte [rbp + 0x9b], al
mov dl, 0x2d
lea rcx, [rbp + 0x90]
call fcn.140063330
mov byte [rbp + 0x9c], al
mov dl, 0x78
lea rcx, [rbp + 0x90]
call fcn.140063330
mov byte [rbp + 0x9d], al
mov dl, 0x38
lea rcx, [rbp + 0x90]
call fcn.140063330
mov byte [rbp + 0x9e], al
mov dl, 0x36
lea rcx, [rbp + 0x90]
call fcn.140063330
mov byte [rbp + 0x9f], al
mov dl, 0x5f
lea rcx, [rbp + 0x90]
call fcn.140063330
mov byte [rbp + 0xa0], al
mov dl, 0x36
lea rcx, [rbp + 0x90]
call fcn.140063330
mov byte [rbp + 0xa1], al
mov dl, 0x34
lea rcx, [rbp + 0x90]
call fcn.140063330
mov byte [rbp + 0xa2], al
mov dl, 0x2e
lea rcx, [rbp + 0x90]
call fcn.140063330
mov byte [rbp + 0xa3], al
mov dl, 0x65
lea rcx, [rbp + 0x90]
call fcn.140063330
mov byte [rbp + 0xa4], al
mov dl, 0x78
lea rcx, [rbp + 0x90]
call fcn.140063330
mov byte [rbp + 0xa5], al
mov dl, 0x65
lea rcx, [rbp + 0x90]
call fcn.140063330
mov byte [rbp + 0xa6], al
xor eax, eax
mov byte [rbp + 0xa7], al
mov rsi, rdi
nop word [rax + rax]
mov rdx, rsi
lea rcx, [rbp + 0x91]
call fcn.140063560
movzx edx, byte [rax]
lea rcx, [rbp + 0x90]
call fcn.140063330
movzx ebx, al
mov rdx, rsi
lea rcx, [rbp + 0x91]
call fcn.140063560
mov byte [rax], bl
inc rsi
cmp rsi, 0x16
jb 0x140038570
mov edx, 0x16
lea rcx, [rbp + 0x91]
call fcn.140063560
mov byte [rax], 0
lea rcx, [rbp + 0x91]
call fcn.140063550
mov rdx, rax
lea rcx, [rbp + 0x1340]
call fcn.140027c60
nop
mov byte [rbp + 0x78], 0x5a
mov dl, 0x63
lea rcx, [rbp + 0x78]
call fcn.140063330
mov byte [rbp + 0x79], al
mov dl, 0x68
lea rcx, [rbp + 0x78]
call fcn.140063330
mov byte [rbp + 0x7a], al
mov dl, 0x65
lea rcx, [rbp + 0x78]
call fcn.140063330
mov byte [rbp + 0x7b], al
mov dl, 0x61
lea rcx, [rbp + 0x78]
call fcn.140063330
mov byte [rbp + 0x7c], al
mov dl, 0x74
lea rcx, [rbp + 0x78]
call fcn.140063330
mov byte [rbp + 0x7d], al
mov dl, 0x65
lea rcx, [rbp + 0x78]
call fcn.140063330
mov byte [rbp + 0x7e], al
mov dl, 0x6e
lea rcx, [rbp + 0x78]
call fcn.140063330
mov byte [rbp + 0x7f], al
mov dl, 0x67
lea rcx, [rbp + 0x78]
call fcn.140063330
mov byte [rbp + 0x80], al
mov dl, 0x69
lea rcx, [rbp + 0x78]
call fcn.140063330
mov byte [rbp + 0x81], al
mov dl, 0x6e
lea rcx, [rbp + 0x78]
call fcn.140063330
mov byte [rbp + 0x82], al
mov dl, 0x65
lea rcx, [rbp + 0x78]
call fcn.140063330
mov byte [rbp + 0x83], al
mov dl, 0x2d
lea rcx, [rbp + 0x78]
call fcn.140063330
mov byte [rbp + 0x84], al
mov dl, 0x78
lea rcx, [rbp + 0x78]
call fcn.140063330
mov byte [rbp + 0x85], al
mov dl, 0x36
lea rcx, [rbp + 0x78]
call fcn.140063330
mov byte [rbp + 0x86], al
mov dl, 0x34
lea rcx, [rbp + 0x78]
call fcn.140063330
mov byte [rbp + 0x87], al
mov dl, 0x5f
lea rcx, [rbp + 0x78]
call fcn.140063330
mov byte [rbp + 0x88], al
mov dl, 0x38
lea rcx, [rbp + 0x78]
call fcn.140063330
mov byte [rbp + 0x89], al
mov dl, 0x36
lea rcx, [rbp + 0x78]
call fcn.140063330
mov byte [rbp + 0x8a], al
mov dl, 0x2e
lea rcx, [rbp + 0x78]
call fcn.140063330
mov byte [rbp + 0x8b], al
mov dl, 0x65
lea rcx, [rbp + 0x78]
call fcn.140063330
mov byte [rbp + 0x8c], al
mov dl, 0x78
lea rcx, [rbp + 0x78]
call fcn.140063330
mov byte [rbp + 0x8d], al
mov dl, 0x65
lea rcx, [rbp + 0x78]
call fcn.140063330
mov byte [rbp + 0x8e], al
xor eax, eax
mov byte [rbp + 0x8f], al
mov rsi, rdi
nop dword [rax + rax]
mov rdx, rsi
lea rcx, [rbp + 0x79]
call fcn.140063560
movzx edx, byte [rax]
lea rcx, [rbp + 0x78]
call fcn.140063330
movzx ebx, al
mov rdx, rsi
lea rcx, [rbp + 0x79]
call fcn.140063560
mov byte [rax], bl
inc rsi
cmp rsi, 0x16
jb 0x140038750
mov edx, 0x16
lea rcx, [rbp + 0x79]
call fcn.140063560
mov byte [rax], 0
lea rcx, [rbp + 0x79]
call fcn.140063550
mov rdx, rax
lea rcx, [rbp + 0x1360]
call fcn.140027c60
nop
mov byte [rbp - 0x18], 0x5e
mov dl, 0x55
lea rcx, [rbp - 0x18]
call fcn.140063330
mov byte [rbp - 0x17], al
mov dl, 0x6e
lea rcx, [rbp - 0x18]
call fcn.140063330
mov byte [rbp - 0x16], al
mov dl, 0x69
lea rcx, [rbp - 0x18]
call fcn.140063330
mov byte [rbp - 0x15], al
mov dl, 0x6e
lea rcx, [rbp - 0x18]
call fcn.140063330
mov byte [rbp - 0x14], al
mov dl, 0x73
lea rcx, [rbp - 0x18]
call fcn.140063330
mov byte [rbp - 0x13], al
mov dl, 0x74
lea rcx, [rbp - 0x18]
call fcn.140063330
mov byte [rbp - 0x12], al
mov dl, 0x61
lea rcx, [rbp - 0x18]
call fcn.140063330
mov byte [rbp - 0x11], al
mov dl, 0x6c
lea rcx, [rbp - 0x18]
call fcn.140063330
mov byte [rbp - 0x10], al
mov dl, 0x6c
lea rcx, [rbp - 0x18]
call fcn.140063330
mov byte [rbp - 0xf], al
mov dl, 0x54
lea rcx, [rbp - 0x18]
call fcn.140063330
mov byte [rbp - 0xe], al
mov dl, 0x6f
lea rcx, [rbp - 0x18]
call fcn.140063330
mov byte [rbp - 0xd], al
mov dl, 0x6f
lea rcx, [rbp - 0x18]
call fcn.140063330
mov byte [rbp - 0xc], al
mov dl, 0x6c
lea rcx, [rbp - 0x18]
call fcn.140063330
mov byte [rbp - 0xb], al
mov dl, 0x2e
lea rcx, [rbp - 0x18]
call fcn.140063330
mov byte [rbp - 0xa], al
mov dl, 0x65
lea rcx, [rbp - 0x18]
call fcn.140063330
mov byte [rbp - 9], al
mov dl, 0x78
lea rcx, [rbp - 0x18]
call fcn.140063330
mov byte [rbp - 8], al
mov dl, 0x65
lea rcx, [rbp - 0x18]
call fcn.140063330
mov byte [rbp - 7], al
xor eax, eax
mov byte [rbp - 6], al
mov rsi, rdi
nop word [rax + rax]
mov rdx, rsi
lea rcx, [rbp - 0x17]
call fcn.140063560
movzx edx, byte [rax]
lea rcx, [rbp - 0x18]
call fcn.140063330
movzx ebx, al
mov rdx, rsi
lea rcx, [rbp - 0x17]
call fcn.140063560
mov byte [rax], bl
inc rsi
cmp rsi, 0x11
jb 0x1400388b0
mov edx, 0x11
lea rcx, [rbp - 0x17]
call fcn.140063560
mov byte [rax], 0
lea rcx, [rbp - 0x17]
call fcn.140063550
mov rdx, rax
lea rcx, [rbp + 0x1380]
call fcn.140027c60
nop
nop dword [rax]
movsxd rax, edi
shl rax, 5
lea rbx, [rbp + 0x700]
add rbx, rax
mov rcx, rbx
call fcn.14002b8a0
mov rcx, rax
call fcn.140032540
test eax, eax
jne 0x14003899b
inc edi
cmp edi, 0x65
jl 0x140038910
mov ecx, 0x1000
call qword [sym.imp.USER32.dll_GetSystemMetrics]
test eax, eax
setne bl
lea r9, [fcn.140065820]
mov edx, 0x20
lea r8d, [rdx + 0x45]
lea rcx, [rbp + 0x700]
call fcn.14007c780
movzx eax, bl
mov rcx, qword [rbp + 0x13a0]
xor rcx, rsp
call fcn.14007c640
lea r11, [rsp + 0x14b0]
mov rbx, qword [r11 + 0x30]
mov rsi, qword [r11 + 0x38]
mov rdi, qword [r11 + 0x40]
mov rsp, r11
pop r15
pop r14
pop r13
pop r12
pop rbp
ret
mov rcx, rbx
call fcn.14002b8a0
mov rcx, rax
call fcn.140032090
mov byte [rbp + 0x3f8], 0x75
mov al, 0x5b
mov cl, 0x55
mov dl, 0x4e
mov r8b, 0x5c
xor r9d, r9d
xor al, 0x75
mov byte [rbp + 0x3f9], al
xor cl, 0x75
mov byte [rbp + 0x3fa], cl
xor dl, 0x75
mov byte [rbp + 0x3fb], dl
xor r8b, 0x75
mov byte [rbp + 0x3fc], r8b
mov byte [rbp + 0x3fd], r9b
mov byte [rbp + 0x510], 0x45
mov al, 6
mov cl, 0x29
mov dl, 0x2a
mov r9b, 0x36
mov r10b, 0x20
mov r11b, 0x65
xor r8d, r8d
xor al, 0x45
mov byte [rbp + 0x511], al
xor cl, 0x45
mov byte [rbp + 0x512], cl
xor dl, 0x45
mov byte [rbp + 0x513], dl
xor r9b, 0x45
mov byte [rbp + 0x514], r9b
xor r10b, 0x45
mov byte [rbp + 0x515], r10b
xor r11b, 0x45
mov byte [rbp + 0x516], r11b
mov byte [rbp + 0x517], r8b
mov r8, rbx
lea rdx, [rbp + 0x511]
lea rcx, [rbp + 0x6b8]
call fcn.140066bb0
nop
lea r8, [rbp + 0x3f9]
mov rdx, rax
lea rcx, [rbp + 0x6d8]
call fcn.1400669d0
nop
lea rcx, [rbp + 0x6b8]
call fcn.140065820
movdqa xmm1, xmmword [0x14008cc70]
movdqu xmmword [rbp + 0x260], xmm1
movdqa xmm0, xmm1
psrldq xmm0, 1
movd eax, xmm0
movd ecx, xmm1
xor al, cl
mov byte [rbp + 0x261], al
xor byte [rbp + 0x262], cl
xor byte [rbp + 0x263], cl
xor byte [rbp + 0x264], cl
xor byte [rbp + 0x265], cl
xor byte [rbp + 0x266], cl
xor byte [rbp + 0x267], cl
xor byte [rbp + 0x268], cl
xor byte [rbp + 0x269], cl
xor byte [rbp + 0x26a], cl
xor byte [rbp + 0x26b], cl
xor byte [rbp + 0x26c], cl
xor byte [rbp + 0x26d], cl
xor byte [rbp + 0x26e], cl
mov byte [rbp + 0x26f], 0
lea rcx, [rbp + 0x6d8]
call fcn.14002b8a0
mov r9d, 0x10
lea r8, [rbp + 0x261]
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.USER32.dll_MessageBoxA]
call qword [sym.imp.KERNEL32.dll_GetCurrentProcess]
mov rcx, rax
mov edx, 1
call qword [sym.imp.KERNEL32.dll_TerminateProcess]
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_ExitProcess]