Function at 0x1800126e0
Capabilities:
Parse pe header

Disassembly:
mov rax, rsp
mov qword [rax + 0x10], rbx
mov qword [rax + 0x18], rsi
mov qword [rax + 0x20], rdi
push rbp
push r12
push r13
push r14
push r15
lea rbp, [rax - 0x38]
sub rsp, 0x110
movaps xmmword [rax - 0x38], xmm6
mov rax, qword [0x180098038]
xor rax, rsp
mov qword [rbp - 0x10], rax
mov r13, rcx
mov qword [rbp - 0x18], rcx
mov r8b, 0x67
mov byte [rsp + 0x40], 0x14
movzx r15d, r8b
mov dl, 0x75
movzx ecx, dl
mov r10b, 0x71
xor cl, 0x14
movzx r14d, r10b
xor dl, 0x14
mov byte [rsp + 0x49], cl
xor r8b, 0x14
mov byte [rsp + 0x42], dl
xor r12d, r12d
mov byte [rsp + 0x43], r8b
mov al, 0x59
mov byte [rsp + 0x4d], r12b
mov r9b, 0x60
lea rcx, [rsp + 0x41]
mov r11b, 0x66
xor al, 0x14
xor r9b, 0x14
mov byte [rsp + 0x41], al
xor r10b, 0x14
mov byte [rsp + 0x44], r9b
xor r11b, 0x14
mov byte [rsp + 0x45], r10b
mov bl, 0x34
mov byte [rsp + 0x46], r11b
mov dil, 0x53
lea r8d, [r12 + 0x21]
mov sil, 0x79
xor bl, 0x14
xor dil, 0x14
mov byte [rsp + 0x47], bl
xor sil, 0x14
mov byte [rsp + 0x48], dil
xor r14b, 0x14
mov byte [rsp + 0x4a], sil
xor r15b, 0x14
mov byte [rsp + 0x4b], r14b
xor edx, edx
mov byte [rsp + 0x4c], r15b
call fcn.180027f70
call fcn.18002c650
xor edx, edx
lea ecx, [rdx + 3]
call fcn.18001d350
cmp byte [0x1800980ed], r12b
je 0x1800129f8
movdqa xmm1, xmmword [str._mASTER]
mov dl, 0x6d
movd ecx, xmm1
mov r8b, 0x45
movdqu xmmword [rsp + 0x40], xmm1
mov byte [rsp + 0x59], r12b
mov r9b, 0x4e
xor byte [rsp + 0x42], cl
movdqa xmm0, xmm1
xor byte [rsp + 0x43], cl
xor dl, cl
xor byte [rsp + 0x44], cl
xor r8b, cl
xor byte [rsp + 0x45], cl
xor r9b, cl
xor byte [rsp + 0x46], cl
mov r10b, 0x55
xor byte [rsp + 0x47], cl
xor r10b, cl
xor byte [rsp + 0x48], cl
mov r11b, 0x1a
xor byte [rsp + 0x49], cl
xor r11b, cl
xor byte [rsp + 0x4a], cl
xor bl, bl
xor byte [rsp + 0x4b], cl
xor bl, cl
xor byte [rsp + 0x4c], cl
mov dil, 0x74
xor byte [rsp + 0x4d], cl
xor dil, cl
xor byte [rsp + 0x4e], cl
mov sil, 0x61
xor byte [rsp + 0x4f], cl
xor sil, cl
psrldq xmm0, 1
mov r14b, 0x62
xor r14b, cl
movd eax, xmm0
mov byte [rsp + 0x50], dl
xor edx, edx
mov byte [rsp + 0x51], r8b
xor r8d, r8d
xor al, cl
mov byte [rsp + 0x52], r9b
lea rcx, [rsp + 0x41]
mov byte [rsp + 0x41], al
mov byte [rsp + 0x53], r10b
mov byte [rsp + 0x54], r11b
mov byte [rsp + 0x55], bl
mov byte [rsp + 0x56], dil
mov byte [rsp + 0x57], sil
mov byte [rsp + 0x58], r14b
call fcn.180014d20
call fcn.180014ac0
movdqa xmm1, xmmword [0x18008be10]
mov dl, 0x49
movdqa xmm2, xmmword [0x18008bdc0]
movdqa xmm0, xmm1
movdqa xmm3, xmmword [0x18008be00]
movzx r8d, dl
movdqa xmm4, xmmword [0x18008bd70]
mov r9b, 0x41
movd ecx, xmm1
mov r10b, 0x40
movdqa xmmword [rbp - 0x80], xmm1
psrldq xmm0, 1
xor byte [rbp - 0x7e], cl
xor byte [rbp - 0x7d], cl
xor byte [rbp - 0x7c], cl
xor byte [rbp - 0x7b], cl
xor byte [rbp - 0x7a], cl
xor byte [rbp - 0x79], cl
xor byte [rbp - 0x78], cl
movd eax, xmm0
movdqa xmmword [rbp - 0x70], xmm2
movdqa xmmword [rbp - 0x60], xmm3
xor al, cl
movdqa xmmword [rbp - 0x50], xmm4
xor byte [rbp - 0x77], cl
mov byte [rbp - 0x7f], al
xor byte [rbp - 0x76], cl
xor dl, cl
xor byte [rbp - 0x75], cl
xor r8b, cl
xor byte [rbp - 0x74], cl
xor r9b, cl
xor byte [rbp - 0x73], cl
xor byte [rbp - 0x72], cl
xor byte [rbp - 0x71], cl
xor byte [rbp - 0x6f], cl
xor byte [rbp - 0x6e], cl
xor byte [rbp - 0x6d], cl
xor byte [rbp - 0x6c], cl
xor byte [rbp - 0x6b], cl
xor byte [rbp - 0x6a], cl
xor byte [rbp - 0x69], cl
xor byte [rbp - 0x68], cl
xor byte [rbp - 0x67], cl
xor byte [rbp - 0x66], cl
xor byte [rbp - 0x65], cl
xor byte [rbp - 0x64], cl
xor byte [rbp - 0x63], cl
xor byte [rbp - 0x62], cl
xor byte [rbp - 0x61], cl
xor byte [rbp - 0x5f], cl
xor byte [rbp - 0x5e], cl
xor byte [rbp - 0x5d], cl
xor byte [rbp - 0x5c], cl
xor byte [rbp - 0x5b], cl
xor byte [rbp - 0x5a], cl
xor byte [rbp - 0x59], cl
xor byte [rbp - 0x58], cl
xor byte [rbp - 0x57], cl
xor byte [rbp - 0x56], cl
xor byte [rbp - 0x55], cl
xor byte [rbp - 0x54], cl
xor byte [rbp - 0x53], cl
xor byte [rbp - 0x52], cl
xor byte [rbp - 0x51], cl
xor byte [rbp - 0x4f], cl
xor byte [rbp - 0x4e], cl
xor byte [rbp - 0x4d], cl
xor byte [rbp - 0x4c], cl
xor byte [rbp - 0x4b], cl
xor byte [rbp - 0x4a], cl
xor byte [rbp - 0x49], cl
xor byte [rbp - 0x48], cl
xor byte [rbp - 0x47], cl
xor byte [rbp - 0x46], cl
xor byte [rbp - 0x45], cl
xor byte [rbp - 0x44], cl
xor byte [rbp - 0x43], cl
xor byte [rbp - 0x42], cl
xor byte [rbp - 0x41], cl
movd eax, xmm2
mov byte [rbp - 0x40], dl
mov byte [rbp - 0x3f], r8b
xor al, cl
mov byte [rbp - 0x3e], r9b
mov byte [rbp - 0x70], al
movd eax, xmm3
mov byte [rbp - 0x3c], r12b
xor al, cl
mov byte [rbp - 0x60], al
movd eax, xmm4
xor al, cl
xor r10b, cl
mov byte [rbp - 0x50], al
mov byte [rbp - 0x3d], r10b
lea rcx, [rbp - 0x7f]
jmp 0x180012b8f
movdqa xmm1, xmmword [0x18008bea0]
mov dl, 0x13
movd ecx, xmm1
mov r8b, 0x3b
movdqu xmmword [rsp + 0x40], xmm1
mov byte [rsp + 0x59], r12b
mov r9b, 0x30
xor byte [rsp + 0x42], cl
movdqa xmm0, xmm1
xor byte [rsp + 0x43], cl
xor dl, cl
xor byte [rsp + 0x44], cl
xor r8b, cl
xor byte [rsp + 0x45], cl
xor r9b, cl
xor byte [rsp + 0x46], cl
mov r10b, 0x2b
xor byte [rsp + 0x47], cl
xor r10b, cl
xor byte [rsp + 0x48], cl
mov r11b, 0x64
xor byte [rsp + 0x49], cl
xor r11b, cl
xor byte [rsp + 0x4a], cl
mov bl, 0x7e
xor byte [rsp + 0x4b], cl
xor bl, cl
xor byte [rsp + 0x4c], cl
mov dil, 0xa
xor byte [rsp + 0x4d], cl
xor dil, cl
xor byte [rsp + 0x4e], cl
mov sil, 0x1f
xor byte [rsp + 0x4f], cl
xor sil, cl
psrldq xmm0, 1
mov r14b, 0x1c
xor r14b, cl
movd eax, xmm0
mov byte [rsp + 0x50], dl
xor edx, edx
mov byte [rsp + 0x51], r8b
xor r8d, r8d
xor al, cl
mov byte [rsp + 0x52], r9b
lea rcx, [rsp + 0x41]
mov byte [rsp + 0x41], al
mov byte [rsp + 0x53], r10b
mov byte [rsp + 0x54], r11b
mov byte [rsp + 0x55], bl
mov byte [rsp + 0x56], dil
mov byte [rsp + 0x57], sil
mov byte [rsp + 0x58], r14b
call fcn.180014d20
call fcn.180014ac0
movdqa xmm1, xmmword [0x18008be40]
mov dl, 0x62
movd ecx, xmm1
movdqa xmm0, xmm1
movdqu xmmword [rsp + 0x40], xmm1
mov r8b, 6
mov r9b, 0x50
psrldq xmm0, 1
mov r10b, 0x43
xor byte [rsp + 0x42], cl
mov r11b, 0x54
xor byte [rsp + 0x43], cl
mov bl, 0x55
xor byte [rsp + 0x44], cl
mov dil, 0x4f
xor byte [rsp + 0x45], cl
mov sil, 0x49
xor byte [rsp + 0x46], cl
mov r14b, 0x48
xor byte [rsp + 0x47], cl
xor byte [rsp + 0x48], cl
xor byte [rsp + 0x49], cl
movd eax, xmm0
xor al, cl
xor byte [rsp + 0x4a], cl
mov byte [rsp + 0x41], al
xor byte [rsp + 0x4b], cl
xor dl, cl
xor byte [rsp + 0x4c], cl
xor r8b, cl
xor byte [rsp + 0x4d], cl
xor r9b, cl
xor byte [rsp + 0x4e], cl
xor r10b, cl
xor byte [rsp + 0x4f], cl
xor r11b, cl
xor bl, cl
mov byte [rsp + 0x50], dl
xor dil, cl
mov byte [rsp + 0x51], r8b
xor sil, cl
mov byte [rsp + 0x52], r9b
xor r14b, cl
mov byte [rsp + 0x53], r10b
mov byte [rsp + 0x58], r14b
lea rcx, [rsp + 0x41]
mov byte [rsp + 0x54], r11b
mov byte [rsp + 0x55], bl
mov byte [rsp + 0x56], dil
mov byte [rsp + 0x57], sil
mov byte [rsp + 0x59], r12b
xor r8d, r8d
xor edx, edx
call fcn.180014d20
call fcn.180053ae0
call fcn.180053ae0
mov ecx, 1
call fcn.18001d470
call fcn.18002c780
call fcn.180014ac0
xor edx, edx
lea ecx, [rdx + 3]
call fcn.18001d350
lea rcx, [rbp - 0x30]
call fcn.18002c5f0
mov r8b, 0x66
mov dl, 0x4f
movzx esi, r8b
xor dl, 3
xor r8b, 3
mov r9b, 0x65
movss xmm1, dword [rax + 4]
mov r10b, 0x77
mov byte [rsp + 0x43], dl
mov al, 0x20
movzx ecx, al
mov byte [rsp + 0x44], r8b
xor cl, 3
movss dword [rbp - 0x1c], xmm1
mov byte [rsp + 0x42], cl
lea rdx, [rsp + 0x41]
mov rcx, qword [0x180099630]
xor al, 3
mov dword [rbp - 0x20], 0x42c80000
mov r11b, 0x50
mov byte [rsp + 0x40], 3
xor r9b, 3
mov byte [rsp + 0x41], al
xor r10b, 3
mov byte [rsp + 0x45], r9b
xor r11b, 3
mov byte [rsp + 0x46], r10b
mov bl, 0x6a
mov byte [rsp + 0x47], r11b
mov dil, 0x67
mov byte [rsp + 0x4b], r12b
xor bl, 3
mov byte [rsp + 0x48], bl
xor dil, 3
mov byte [rsp + 0x49], dil
xor sil, 3
mov byte [rsp + 0x4a], sil
xor r8d, r8d
mov rax, qword [rcx + 0x3fe0]
mov byte [rax + 0xcd], 1
mov rcx, qword [rcx + 0x3fe0]
call fcn.18001fcf0
mov edx, eax
mov dword [rsp + 0x20], r12d
mov r9b, 1
lea r8, [rbp - 0x20]
lea rcx, [rsp + 0x41]
call fcn.180024c40
mov ecx, 1
call fcn.18001d470
mov rax, qword [0x180099630]
mov rcx, qword [rax + 0x3fe0]
movss xmm0, dword [rcx + 0x11c]
subss xmm0, dword [rcx + 0x4c]
addss xmm0, dword [rcx + 0x9c]
addss xmm0, dword [0x18008baf0]
call fcn.18002c480
cmp dword [r13 + 8], r12d
lea rax, [0x180098150]
lea rdx, [0x180098160]
mov ecx, 0x15
cmove rdx, rax
call fcn.18001d410
mov al, 0x48
mov dword [rbp - 0x20], 0x42a00000
mov dword [rbp - 0x1c], 0x41b00000
mov byte [rsp + 0x40], 0xe
mov dl, 0x6b
mov cl, 0x7c
movzx r8d, dl
movzx r11d, dl
movzx r14d, cl
movzx r15d, dl
xor r8b, 0xe
movzx r10d, al
xor cl, 0xe
mov byte [rsp + 0x44], r8b
xor dl, 0xe
mov byte [rsp + 0x42], cl
mov r9b, 0x2e
mov byte [rsp + 0x43], dl
xor al, 0xe
lea rdx, [rbp - 0x20]
xor r9b, 0xe
mov byte [rsp + 0x41], al
xor r10b, 0xe
mov byte [rsp + 0x45], r9b
xor r11b, 0xe
mov byte [rsp + 0x46], r10b
mov bl, 0x6f
mov byte [rsp + 0x47], r11b
mov dil, 0x7a
lea rcx, [rsp + 0x41]
mov sil, 0x7b
mov r12b, 0x7d
xor r13d, r13d
xor bl, 0xe
xor dil, 0xe
mov byte [rsp + 0x48], bl
xor sil, 0xe
mov byte [rsp + 0x49], dil
xor r14b, 0xe
mov byte [rsp + 0x4a], sil
xor r15b, 0xe
mov byte [rsp + 0x4b], r14b
xor r12b, 0xe
mov byte [rsp + 0x4c], r15b
xor r8d, r8d
mov byte [rsp + 0x4d], r12b
mov byte [rsp + 0x4e], r13b
call fcn.180052380
xor ecx, ecx
call fcn.180024af0
mov r13, qword [rbp - 0x18]
test al, al
je 0x180012dc2
xor eax, eax
mov dword [r13 + 8], eax
mov ecx, 1
call fcn.18001d470
cmp dword [r13 + 8], 1
lea rax, [0x180098150]
lea rdx, [0x180098160]
mov ecx, 0x15
cmove rdx, rax
call fcn.18001d410
mov cl, 8
mov dword [rbp - 0x20], 0x42a00000
movzx ebx, cl
mov dword [rbp - 0x1c], 0x41b00000
xor dl, dl
mov byte [rsp + 0x40], 0x69
mov r8b, 0xd
mov r11b, 0xc
xor cl, 0x69
movzx r15d, r11b
xor dl, 0x69
mov byte [rsp + 0x42], cl
xor r8b, 0x69
mov byte [rsp + 0x43], dl
mov al, 0x39
mov byte [rsp + 0x44], r8b
mov r9b, 0x49
lea rcx, [rsp + 0x41]
mov r10b, 0x2f
lea rdx, [rbp - 0x20]
xor al, 0x69
xor r9b, 0x69
xor r10b, 0x69
mov byte [rsp + 0x41], al
xor r11b, 0x69
mov byte [rsp + 0x45], r9b
mov dil, 0x1d
mov byte [rsp + 0x46], r10b
mov sil, 0x1c
mov byte [rsp + 0x47], r11b
mov r14b, 0x1b
mov r12b, 0x1a
xor r13d, r13d
xor bl, 0x69
xor dil, 0x69
mov byte [rsp + 0x48], bl
xor sil, 0x69
mov byte [rsp + 0x49], dil
xor r14b, 0x69
mov byte [rsp + 0x4a], sil
xor r15b, 0x69
mov byte [rsp + 0x4b], r14b
xor r12b, 0x69
mov byte [rsp + 0x4c], r15b
xor r8d, r8d
mov byte [rsp + 0x4d], r12b
mov byte [rsp + 0x4e], r13b
call fcn.180052380
xor ecx, ecx
call fcn.180024af0
mov r13, qword [rbp - 0x18]
test al, al
je 0x180012ec1
mov dword [r13 + 8], 1
mov ecx, 1
call fcn.18001d470
cmp dword [r13 + 8], 2
lea rdx, [0x180098160]
lea r12, [0x180098150]
mov ecx, 0x15
cmove rdx, r12
call fcn.18001d410
mov r8b, 0x66
mov dword [rbp - 0x18], 0x42a00000
xor r8b, 0x13
mov dword [rbp - 0x14], 0x41b00000
mov cl, 0x71
mov byte [rbp - 0x1c], r8b
xor cl, 0x13
mov byte [rbp - 0x20], 0x13
mov dl, 0x7c
mov byte [rbp - 0x1e], cl
xor dl, 0x13
lea rcx, [rbp - 0x1f]
mov al, 0x52
mov byte [rbp - 0x1d], dl
mov r9b, 0x67
lea rdx, [rbp - 0x18]
xor r10d, r10d
xor al, 0x13
xor r9b, 0x13
mov byte [rbp - 0x1f], al
xor r8d, r8d
mov byte [rbp - 0x1b], r9b
mov byte [rbp - 0x1a], r10b
call fcn.180052380
xor ecx, ecx
call fcn.180024af0
test al, al
je 0x180012f55
mov dword [r13 + 8], 2
mov ecx, 1
call fcn.18001d470
call fcn.180024e70
call fcn.180014ce0
xor edx, edx
lea ecx, [rdx + 3]
call fcn.18001d350
lea rcx, [rbp - 0x30]
call fcn.18002c5f0
lea rcx, [rbp - 0x30]
movss xmm6, dword [rax + 4]
call fcn.18002c5f0
mov r8b, 0x36
mov dl, 0xd
movzx edi, r8b
xor dl, 0x5f
xor r8b, 0x5f
mov r9b, 0x38
movss xmm0, dword [rax]
mov r10b, 0x37
mov byte [rsp + 0x43], dl
mov al, 0x7c
movzx ecx, al
mov byte [rsp + 0x44], r8b
xor cl, 0x5f
movss dword [rbp - 0x20], xmm0
mov byte [rsp + 0x42], cl
lea rdx, [rsp + 0x41]
mov rcx, qword [0x180099630]
xor al, 0x5f
movss dword [rbp - 0x1c], xmm6
mov r11b, 0x2b
mov byte [rsp + 0x40], 0x5f
xor r9b, 0x5f
mov byte [rsp + 0x41], al
xor r10b, 0x5f
mov byte [rsp + 0x45], r9b
xor r11b, 0x5f
mov byte [rsp + 0x46], r10b
mov bl, 0xc
mov byte [rsp + 0x47], r11b
mov sil, 0x3b
mov r14b, 0x3a
xor r15d, r15d
mov byte [rsp + 0x4c], r15b
xor bl, 0x5f
mov byte [rsp + 0x48], bl
xor dil, 0x5f
mov byte [rsp + 0x49], dil
xor sil, 0x5f
mov byte [rsp + 0x4a], sil
xor r14b, 0x5f
mov byte [rsp + 0x4b], r14b
xor r8d, r8d
mov rax, qword [rcx + 0x3fe0]
mov byte [rax + 0xcd], 1
mov rcx, qword [rcx + 0x3fe0]
call fcn.18001fcf0
mov edx, eax
mov dword [rsp + 0x20], r15d
mov r9b, 1
lea r8, [rbp - 0x20]
lea rcx, [rsp + 0x41]
call fcn.180024c40
lea ecx, [r15 + 1]
call fcn.18001d470
mov rdx, r12
lea ecx, [r15 + 0x17]
call fcn.18001d410
mov ecx, dword [r13 + 8]
test ecx, ecx
je 0x180013b4f
sub ecx, 1
je 0x180013674
cmp ecx, 1
jne 0x180013dcf
call fcn.180053ae0
movdqa xmm1, xmmword [0x18008bda0]
mov r9b, 0x1b
movd ecx, xmm1
movzx ebx, r9b
movdqu xmmword [rsp + 0x40], xmm1
mov byte [rsp + 0x56], r15b
mov dl, 0x4e
xor byte [rsp + 0x42], cl
movdqa xmm0, xmm1
xor byte [rsp + 0x43], cl
xor dl, cl
xor byte [rsp + 0x44], cl
xor r9b, cl
xor byte [rsp + 0x45], cl
xor bl, cl
xor byte [rsp + 0x46], cl
mov r8b, 0x18
xor byte [rsp + 0x47], cl
xor r8b, cl
xor byte [rsp + 0x48], cl
mov r10b, 0x1e
xor byte [rsp + 0x49], cl
xor r10b, cl
xor byte [rsp + 0x4a], cl
mov r11b, 0x19
xor byte [rsp + 0x4b], cl
xor r11b, cl
xor byte [rsp + 0x4c], cl
xor byte [rsp + 0x4d], cl
xor byte [rsp + 0x4e], cl
xor byte [rsp + 0x4f], cl
psrldq xmm0, 1
movd eax, xmm0
mov byte [rsp + 0x50], dl
mov byte [rsp + 0x51], r8b
xor al, cl
mov byte [rsp + 0x52], r9b
lea rcx, [rsp + 0x41]
mov byte [rsp + 0x41], al
mov byte [rsp + 0x53], r10b
mov byte [rsp + 0x54], r11b
mov byte [rsp + 0x55], bl
call fcn.180051af0
movdqa xmm1, xmmword [0x18008bdf0]
mov r8b, 0x4d
movd ecx, xmm1
movdqa xmm0, xmm1
movdqu xmmword [rsp + 0x40], xmm1
mov dl, 0x5c
mov r9b, 0x5a
xor dl, cl
psrldq xmm0, 1
xor byte [rsp + 0x42], cl
xor r9b, cl
xor byte [rsp + 0x43], cl
movzx edi, r8b
xor byte [rsp + 0x44], cl
xor r8b, cl
xor byte [rsp + 0x45], cl
mov r10b, 0x6f
xor byte [rsp + 0x46], cl
mov r11b, 0x49
xor byte [rsp + 0x47], cl
mov bl, 0x45
xor byte [rsp + 0x48], cl
mov sil, 0x5b
xor byte [rsp + 0x49], cl
xor byte [rsp + 0x4a], cl
xor byte [rsp + 0x4b], cl
xor byte [rsp + 0x4c], cl
xor byte [rsp + 0x4d], cl
xor byte [rsp + 0x4e], cl
xor byte [rsp + 0x4f], cl
movd eax, xmm0
mov byte [rsp + 0x50], dl
mov byte [rsp + 0x51], r8b
xor al, cl
mov byte [rsp + 0x52], r9b
mov byte [rsp + 0x41], al
xor r10b, cl
xor r11b, cl
mov byte [rsp + 0x53], r10b
xor bl, cl
mov byte [rsp + 0x54], r11b
xor dil, cl
mov byte [rsp + 0x55], bl
xor sil, cl
mov byte [rsp + 0x56], dil
lea rcx, [rsp + 0x41]
mov byte [rsp + 0x57], sil
mov byte [rsp + 0x58], r15b
call fcn.180051af0
movdqa xmm1, xmmword [0x18008bdd0]
mov cl, 0x4c
movd r10d, xmm1
mov r11b, 0x40
movdqa xmm2, xmmword [0x18008bd90]
movzx r8d, cl
movdqu xmmword [rbp - 0x70], xmm2
xor byte [rbp - 0x6f], r10b
xor cl, r10b
xor byte [rbp - 0x6e], r10b
xor r8b, r10b
xor byte [rbp - 0x6d], r10b
movdqa xmm0, xmm1
xor byte [rbp - 0x6c], r10b
mov dl, 0x5f
xor byte [rbp - 0x6b], r10b
xor dl, r10b
xor byte [rbp - 0x6a], r10b
mov r9b, 0x45
xor byte [rbp - 0x69], r10b
xor r9b, r10b
xor byte [rbp - 0x68], r10b
mov bl, 0x47
xor byte [rbp - 0x67], r10b
xor bl, r10b
xor byte [rbp - 0x66], r10b
mov dil, 0x4e
xor byte [rbp - 0x65], r10b
xor dil, r10b
xor byte [rbp - 0x64], r10b
movzx r12d, r11b
xor byte [rbp - 0x63], r10b
xor r11b, r10b
xor byte [rbp - 0x62], r10b
mov sil, 0x76
xor byte [rbp - 0x61], r10b
mov r14b, 0x48
movdqu xmmword [rbp - 0x80], xmm1
xor byte [rbp - 0x7e], r10b
mov r15b, 0x5b
xor byte [rbp - 0x7d], r10b
mov r13b, 0x5a
xor byte [rbp - 0x7c], r10b
xor byte [rbp - 0x7b], r10b
xor byte [rbp - 0x7a], r10b
xor byte [rbp - 0x79], r10b
xor byte [rbp - 0x78], r10b
xor byte [rbp - 0x77], r10b
xor byte [rbp - 0x76], r10b
xor byte [rbp - 0x75], r10b
xor byte [rbp - 0x74], r10b
xor byte [rbp - 0x73], r10b
xor byte [rbp - 0x72], r10b
xor byte [rbp - 0x71], r10b
psrldq xmm0, 1
movd eax, xmm0
mov byte [rbp - 0x60], cl
mov byte [rbp - 0x5f], dl
xor al, r10b
mov byte [rbp - 0x5e], r8b
mov byte [rbp - 0x7f], al
movd eax, xmm2
mov byte [rbp - 0x5d], r9b
mov byte [rbp - 0x5c], r11b
xor al, r10b
mov byte [rbp - 0x5b], bl
mov byte [rbp - 0x70], al
xor sil, r10b
mov byte [rbp - 0x5a], dil
movdqa xmm1, xmmword [0x18008bd10]
xor r14b, r10b
movd ecx, xmm1
xor r15b, r10b
movdqa xmm2, xmmword [str.eimznadmag_n_2_9__3d6._dqqp3_q3____]
xor r12b, r10b
movdqa xmm3, xmmword [0x18008be30]
xor r13b, r10b
movdqu xmmword [rsp + 0x50], xmm2
xor byte [rsp + 0x51], cl
mov al, 0x4c
xor byte [rsp + 0x52], cl
xor al, r10b
xor byte [rsp + 0x53], cl
movdqa xmm0, xmm1
xor byte [rsp + 0x54], cl
mov dl, 0x57
xor byte [rsp + 0x55], cl
mov r8b, 0x69
xor byte [rsp + 0x56], cl
mov r9b, 0x7a
xor byte [rsp + 0x57], cl
mov r10b, 0x61
xor byte [rsp + 0x58], cl
mov r11b, 0x7b
xor byte [rsp + 0x59], cl
mov bl, 0x6d
xor byte [rsp + 0x5a], cl
xor byte [rsp + 0x5b], cl
xor byte [rsp + 0x5c], cl
xor byte [rsp + 0x5d], cl
xor byte [rsp + 0x5e], cl
xor byte [rsp + 0x5f], cl
movdqu xmmword [rsp + 0x60], xmm3
xor byte [rsp + 0x61], cl
xor byte [rsp + 0x62], cl
xor byte [rsp + 0x63], cl
xor byte [rsp + 0x64], cl
xor byte [rsp + 0x65], cl
xor byte [rsp + 0x66], cl
xor byte [rsp + 0x67], cl
xor byte [rsp + 0x68], cl
xor byte [rsp + 0x69], cl
xor byte [rsp + 0x6a], cl
xor byte [rsp + 0x6b], cl
xor byte [rsp + 0x6c], cl
xor byte [rsp + 0x6d], cl
xor byte [rsp + 0x6e], cl
movdqu xmmword [rsp + 0x40], xmm1
xor byte [rsp + 0x42], cl
xor byte [rsp + 0x43], cl
xor byte [rsp + 0x44], cl
xor byte [rsp + 0x45], cl
xor byte [rsp + 0x46], cl
xor byte [rsp + 0x47], cl
xor byte [rsp + 0x48], cl
xor byte [rsp + 0x49], cl
xor byte [rsp + 0x4a], cl
xor byte [rsp + 0x4b], cl
xor byte [rsp + 0x4c], cl
xor byte [rsp + 0x4d], cl
xor byte [rsp + 0x4e], cl
xor byte [rsp + 0x4f], cl
mov byte [rbp - 0x54], al
psrldq xmm0, 1
movd eax, xmm0
mov byte [rbp - 0x59], sil
mov byte [rbp - 0x58], r14b
xor al, cl
mov byte [rbp - 0x57], r15b
mov byte [rsp + 0x41], al
movd eax, xmm2
mov byte [rbp - 0x56], r12b
mov byte [rbp - 0x55], r13b
xor al, cl
mov byte [rbp - 0x53], 0
mov byte [rsp + 0x50], al
movd eax, xmm3
xor al, cl
xor byte [rsp + 0x6f], cl
mov byte [rsp + 0x60], al
xor dl, cl
mov byte [rsp + 0x76], 0
xor r8b, cl
mov byte [rsp + 0x70], dl
xor r9b, cl
mov byte [rsp + 0x71], r8b
xor r10b, cl
mov byte [rsp + 0x72], r9b
xor r11b, cl
mov byte [rsp + 0x73], r10b
xor bl, cl
mov byte [rsp + 0x74], r11b
lea rdx, [rbp - 0x7f]
mov byte [rsp + 0x75], bl
lea rcx, [rsp + 0x41]
call fcn.180013f90
movdqa xmm1, xmmword [0x18008bc70]
mov r9b, 0x37
movdqa xmm2, xmmword [0x18008bc80]
movdqa xmm0, xmm1
movd ecx, xmm1
mov dl, 8
movdqu xmmword [rsp + 0x50], xmm2
mov byte [rsp + 0x61], 0
mov r10b, 0x38
xor byte [rsp + 0x51], cl
movzx r11d, r9b
xor byte [rsp + 0x52], cl
mov bl, 0x3d
xor byte [rsp + 0x53], cl
mov dil, 0x3f
xor byte [rsp + 0x54], cl
movzx r14d, r9b
xor byte [rsp + 0x55], cl
mov r12b, 0x30
xor byte [rsp + 0x56], cl
xor byte [rsp + 0x57], cl
xor byte [rsp + 0x58], cl
xor byte [rsp + 0x59], cl
xor byte [rsp + 0x5a], cl
xor byte [rsp + 0x5b], cl
xor byte [rsp + 0x5c], cl
xor byte [rsp + 0x5d], cl
xor byte [rsp + 0x5e], cl
xor byte [rsp + 0x5f], cl
movdqu xmmword [rsp + 0x40], xmm1
xor byte [rsp + 0x42], cl
movdqa xmm1, xmmword [0x18008bce0]
xor byte [rsp + 0x43], cl
xor byte [rsp + 0x44], cl
xor byte [rsp + 0x45], cl
xor byte [rsp + 0x46], cl
xor byte [rsp + 0x47], cl
xor byte [rsp + 0x48], cl
xor byte [rsp + 0x49], cl
xor byte [rsp + 0x4a], cl
xor byte [rsp + 0x4b], cl
xor byte [rsp + 0x4c], cl
xor byte [rsp + 0x4d], cl
xor byte [rsp + 0x4e], cl
xor byte [rsp + 0x4f], cl
psrldq xmm0, 1
movd eax, xmm0
movdqa xmm0, xmm1
psrldq xmm0, 1
movdqu xmmword [rbp - 0x80], xmm1
xor al, cl
movd r8d, xmm1
mov byte [rsp + 0x41], al
movd eax, xmm2
movdqa xmm2, xmmword [0x18008bcf0]
movdqu xmmword [rbp - 0x70], xmm2
xor al, cl
xor dl, cl
mov byte [rsp + 0x50], al
mov byte [rsp + 0x60], dl
mov cl, 0x31
mov dl, 0x2a
movd eax, xmm0
movzx esi, dl
movzx r15d, cl
xor byte [rbp - 0x7e], r8b
xor al, r8b
xor byte [rbp - 0x7d], r8b
xor cl, r8b
xor byte [rbp - 0x7c], r8b
xor dl, r8b
xor byte [rbp - 0x7b], r8b
xor r9b, r8b
xor byte [rbp - 0x7a], r8b
xor r10b, r8b
xor byte [rbp - 0x79], r8b
xor r11b, r8b
xor byte [rbp - 0x78], r8b
xor bl, r8b
xor byte [rbp - 0x77], r8b
xor dil, r8b
xor byte [rbp - 0x76], r8b
xor sil, r8b
xor byte [rbp - 0x75], r8b
xor r14b, r8b
xor byte [rbp - 0x74], r8b
xor r15b, r8b
xor byte [rbp - 0x73], r8b
xor r12b, r8b
xor byte [rbp - 0x72], r8b
xor byte [rbp - 0x71], r8b
xor byte [rbp - 0x6f], r8b
xor byte [rbp - 0x6e], r8b
xor byte [rbp - 0x6d], r8b
xor byte [rbp - 0x6c], r8b
xor byte [rbp - 0x6b], r8b
xor byte [rbp - 0x6a], r8b
xor byte [rbp - 0x69], r8b
xor byte [rbp - 0x68], r8b
xor byte [rbp - 0x67], r8b
xor byte [rbp - 0x66], r8b
xor byte [rbp - 0x65], r8b
xor byte [rbp - 0x64], r8b
xor byte [rbp - 0x63], r8b
xor byte [rbp - 0x62], r8b
xor byte [rbp - 0x61], r8b
mov byte [rbp - 0x7f], al
movd eax, xmm2
mov byte [rbp - 0x60], cl
lea rcx, [rbp - 0x7f]
mov byte [rbp - 0x5f], dl
lea rdx, [rsp + 0x41]
xor al, r8b
mov byte [rbp - 0x5e], r9b
mov byte [rbp - 0x70], al
mov byte [rbp - 0x5d], r10b
mov byte [rbp - 0x5c], r11b
mov byte [rbp - 0x5b], bl
mov byte [rbp - 0x5a], dil
mov byte [rbp - 0x59], sil
mov byte [rbp - 0x58], r14b
mov byte [rbp - 0x57], r15b
mov byte [rbp - 0x56], r12b
mov byte [rbp - 0x55], 0
call fcn.180013f90
jmp 0x180013dcf
lea rdx, [rbp - 0x20]
mov dword [rbp - 0x20], 0x40000000
mov ecx, 0xb
mov dword [rbp - 0x1c], 0x40000000
call fcn.18001d540
call fcn.18002c650
cmp byte [0x1800980ed], r15b
je 0x1800138bb
movdqa xmm1, xmmword [0x18008be60]
mov cl, 0x6f
movd r11d, xmm1
movzx esi, cl
movdqu xmmword [rsp + 0x40], xmm1
mov dl, 0x67
mov byte [rsp + 0x5e], 0
xor byte [rsp + 0x42], r11b
mov r9b, 0x7f
xor byte [rsp + 0x43], r11b
movzx r10d, dl
xor byte [rsp + 0x44], r11b
movzx r12d, r9b
xor byte [rsp + 0x45], r11b
xor cl, r11b
xor byte [rsp + 0x46], r11b
movdqa xmm0, xmm1
xor byte [rsp + 0x47], r11b
mov r8b, 0x63
xor byte [rsp + 0x48], r11b
xor dl, r11b
xor byte [rsp + 0x49], r11b
xor r8b, r11b
xor byte [rsp + 0x4a], r11b
xor r9b, r11b
xor byte [rsp + 0x4b], r11b
xor r10b, r11b
xor byte [rsp + 0x4c], r11b
xor sil, r11b
xor byte [rsp + 0x4d], r11b
xor r12b, r11b
xor byte [rsp + 0x4e], r11b
mov bl, 0x2a
xor byte [rsp + 0x4f], r11b
xor bl, r11b
psrldq xmm0, 1
mov dil, 0x4c
movd eax, xmm0
xor dil, r11b
mov byte [rsp + 0x50], cl
mov r14b, 0x6b
xor r14b, r11b
mov byte [rsp + 0x51], dl
xor al, r11b
mov byte [rsp + 0x52], r8b
mov byte [rsp + 0x41], al
lea rcx, [rsp + 0x41]
mov al, 0x6f
mov byte [rsp + 0x53], r9b
xor al, r11b
mov byte [rsp + 0x54], r10b
mov byte [rsp + 0x5c], al
mov r15b, 0x7e
mov al, 0x79
mov byte [rsp + 0x55], bl
xor al, r11b
mov byte [rsp + 0x56], dil
xor r15b, r11b
mov byte [rsp + 0x5d], al
mov r13b, 0x78
mov byte [rsp + 0x57], sil
xor r13b, r11b
mov byte [rsp + 0x58], r14b
mov byte [rsp + 0x59], r15b
mov byte [rsp + 0x5a], r12b
mov byte [rsp + 0x5b], r13b
call fcn.180051af0
movdqa xmm1, xmmword [0x18008be70]
mov cl, 0x71
mov r8b, 0x69
mov dil, 0x79
movdqu xmmword [rsp + 0x40], xmm1
movzx r9d, cl
movzx r15d, r8b
mov dl, 0x75
mov r11b, 0x3c
mov bl, 0x5a
mov sil, 0x7d
mov r14b, 0x68
mov r12b, 0x6e
movzx r13d, dil
movd r10d, xmm1
movdqa xmm0, xmm1
psrldq xmm0, 1
movd eax, xmm0
xor byte [rsp + 0x42], r10b
xor cl, r10b
xor byte [rsp + 0x43], r10b
xor dl, r10b
xor byte [rsp + 0x44], r10b
xor al, r10b
xor byte [rsp + 0x45], r10b
xor r8b, r10b
xor byte [rsp + 0x46], r10b
xor r9b, r10b
xor byte [rsp + 0x47], r10b
xor r11b, r10b
xor byte [rsp + 0x48], r10b
xor bl, r10b
xor byte [rsp + 0x49], r10b
xor dil, r10b
xor byte [rsp + 0x4a], r10b
xor sil, r10b
xor byte [rsp + 0x4b], r10b
xor r14b, r10b
xor byte [rsp + 0x4c], r10b
xor r15b, r10b
xor byte [rsp + 0x4d], r10b
xor r12b, r10b
xor byte [rsp + 0x4e], r10b
xor r13b, r10b
xor byte [rsp + 0x4f], r10b
mov byte [rsp + 0x41], al
mov al, 0x6f
xor al, r10b
mov byte [rsp + 0x50], cl
lea rcx, [rsp + 0x41]
mov byte [rsp + 0x5c], al
mov byte [rsp + 0x51], dl
mov byte [rsp + 0x52], r8b
mov byte [rsp + 0x53], r9b
mov byte [rsp + 0x54], r11b
mov byte [rsp + 0x55], bl
mov byte [rsp + 0x56], dil
mov byte [rsp + 0x57], sil
mov byte [rsp + 0x58], r14b
mov byte [rsp + 0x59], r15b
mov byte [rsp + 0x5a], r12b
mov byte [rsp + 0x5b], r13b
mov byte [rsp + 0x5d], 0
call fcn.180051af0
jmp 0x180013dc0
mov r10b, 0x26
mov byte [rsp + 0x40], 0x47
movzx ebx, r10b
mov cl, 0x2e
xor cl, 0x47
mov dl, 0x3f
xor dl, 0x47
mov byte [rsp + 0x42], cl
mov al, 1
mov byte [rsp + 0x43], dl
mov r8b, 0x67
lea rdx, [0x18009808a]
mov r9b, 3
lea rcx, [rsp + 0x41]
mov r11b, 0x2a
xor al, 0x47
xor r8b, 0x47
mov byte [rsp + 0x41], al
xor r9b, 0x47
mov byte [rsp + 0x44], r8b
xor r10b, 0x47
mov byte [rsp + 0x45], r9b
xor r11b, 0x47
mov byte [rsp + 0x46], r10b
mov dil, 0x20
mov byte [rsp + 0x47], r11b
mov sil, 0x22
xor bl, 0x47
xor r14d, r14d
mov byte [rsp + 0x48], bl
xor dil, 0x47
mov byte [rsp + 0x4b], r14b
xor sil, 0x47
mov byte [rsp + 0x49], dil
mov byte [rsp + 0x4a], sil
call fcn.180014440
cmp byte [0x18009808a], r14b
lea rdx, [0x180069a70]
je 0x1800139ef
movdqa xmm1, xmmword [str._nAPlIEIOMID_M]
lea r9, [rbp - 0x20]
movd ecx, xmm1
lea r8, [0x18009808c]
movdqu xmmword [rsp + 0x40], xmm1
mov dword [rsp + 0x30], r15d
xor byte [rsp + 0x42], cl
movdqa xmm0, xmm1
xor byte [rsp + 0x43], cl
xor byte [rsp + 0x44], cl
xor byte [rsp + 0x45], cl
xor byte [rsp + 0x46], cl
xor byte [rsp + 0x47], cl
xor byte [rsp + 0x48], cl
xor byte [rsp + 0x49], cl
xor byte [rsp + 0x4a], cl
xor byte [rsp + 0x4b], cl
xor byte [rsp + 0x4c], cl
xor byte [rsp + 0x4d], cl
xor byte [rsp + 0x4e], cl
mov qword [rsp + 0x28], rdx
lea edx, [r14 + 4]
psrldq xmm0, 1
movd eax, xmm0
mov byte [rsp + 0x4f], r14b
mov dword [rbp - 0x18], 0x5f5e100
xor al, cl
mov dword [rbp - 0x20], r15d
mov byte [rsp + 0x41], al
lea rcx, [rsp + 0x41]
lea rax, [rbp - 0x18]
mov qword [rsp + 0x20], rax
call fcn.180055410
mov dl, 0x4f
mov byte [rbp - 0x30], 0x23
movzx r8d, dl
mov cl, 0x4a
xor dl, 0x23
xor cl, 0x23
mov al, 0x68
mov byte [rbp - 0x2d], dl
mov r9b, 3
mov byte [rbp - 0x2e], cl
mov r10b, 0x62
lea rdx, [0x180098090]
mov r11b, 0x56
lea rcx, [rbp - 0x2f]
xor al, 0x23
xor r8b, 0x23
xor r9b, 0x23
mov byte [rbp - 0x2f], al
xor r10b, 0x23
mov byte [rbp - 0x2c], r8b
xor r11b, 0x23
mov byte [rbp - 0x2b], r9b
mov bl, 0x51
mov byte [rbp - 0x2a], r10b
mov dil, 0x42
mov byte [rbp - 0x29], r11b
xor esi, esi
xor bl, 0x23
xor dil, 0x23
mov byte [rbp - 0x28], bl
mov byte [rbp - 0x27], dil
mov byte [rbp - 0x26], sil
call fcn.180014440
cmp byte [0x180098090], sil
je 0x180013dc0
mov dl, 7
mov byte [rsp + 0x40], 0x6b
movzx r8d, dl
mov dword [rbp - 0x20], 0x5f5e100
movzx r14d, dl
mov al, 0x20
xor al, 0x6b
mov r10b, 0x1e
mov byte [rsp + 0x41], al
xor r13d, r13d
xor eax, eax
mov byte [rsp + 0x4e], r13b
mov dword [rsp + 0x30], eax
movzx r15d, r10b
mov dword [rbp - 0x18], eax
xor dl, 0x6b
xor r8b, 0x6b
mov byte [rsp + 0x43], dl
mov cl, 2
mov byte [rsp + 0x44], r8b
xor cl, 0x6b
lea rax, [0x180069a70]
mov qword [rsp + 0x28], rax
lea r8, [0x180098094]
mov r9b, 0x2a
mov byte [rsp + 0x42], cl
xor r9b, 0x6b
lea rax, [rbp - 0x20]
mov bl, 0xa
mov byte [rsp + 0x45], r9b
mov r11b, 0x19
mov qword [rsp + 0x20], rax
movzx esi, bl
lea r9, [rbp - 0x18]
xor r10b, 0x6b
lea edx, [r13 + 4]
xor r11b, 0x6b
mov byte [rsp + 0x46], r10b
xor bl, 0x6b
mov byte [rsp + 0x47], r11b
xor sil, 0x6b
mov byte [rsp + 0x48], bl
xor r14b, 0x6b
mov byte [rsp + 0x4a], sil
xor r15b, 0x6b
mov byte [rsp + 0x4b], r14b
mov dil, 0x3d
mov byte [rsp + 0x4c], r15b
xor dil, 0x6b
lea rcx, [rsp + 0x41]
mov r12b, 0xe
mov byte [rsp + 0x49], dil
xor r12b, 0x6b
mov byte [rsp + 0x4d], r12b
call fcn.180055410
jmp 0x180013dc0
lea rdx, [rbp - 0x20]
mov dword [rbp - 0x20], 0x40000000
mov ecx, 0xb
mov dword [rbp - 0x1c], 0x40000000
call fcn.18001d540
call fcn.18002c650
mov cl, 0x3c
mov byte [rbp - 0x30], 0x53
movzx r10d, cl
mov dl, 0x37
movzx r11d, dl
xor cl, 0x53
xor dl, 0x53
mov byte [rbp - 0x2e], cl
mov al, 0x14
mov byte [rbp - 0x2d], dl
mov r8b, 0x73
lea rdx, [0x180098080]
mov r9b, 0x1e
lea rcx, [rbp - 0x2f]
xor al, 0x53
xor r8b, 0x53
xor r9b, 0x53
mov byte [rbp - 0x2f], al
xor r10b, 0x53
mov byte [rbp - 0x2c], r8b
xor r11b, 0x53
mov byte [rbp - 0x2b], r9b
mov bl, 0x36
mov byte [rbp - 0x2a], r10b
xor edi, edi
mov byte [rbp - 0x29], r11b
xor bl, 0x53
mov byte [rbp - 0x27], dil
mov byte [rbp - 0x28], bl
call fcn.180014440
movdqa xmm1, xmmword [0x18008bcc0]
lea rdx, [0x180098081]
movdqa xmm2, xmmword [0x18008bc60]
movdqa xmm0, xmm1
movd ecx, xmm1
movdqu xmmword [rsp + 0x50], xmm2
mov byte [rsp + 0x5f], dil
xor byte [rsp + 0x51], cl
xor byte [rsp + 0x52], cl
xor byte [rsp + 0x53], cl
xor byte [rsp + 0x54], cl
xor byte [rsp + 0x55], cl
xor byte [rsp + 0x56], cl
xor byte [rsp + 0x57], cl
xor byte [rsp + 0x58], cl
xor byte [rsp + 0x59], cl
xor byte [rsp + 0x5a], cl
xor byte [rsp + 0x5b], cl
xor byte [rsp + 0x5c], cl
xor byte [rsp + 0x5d], cl
xor byte [rsp + 0x5e], cl
movdqu xmmword [rsp + 0x40], xmm1
xor byte [rsp + 0x42], cl
xor byte [rsp + 0x43], cl
xor byte [rsp + 0x44], cl
xor byte [rsp + 0x45], cl
xor byte [rsp + 0x46], cl
xor byte [rsp + 0x47], cl
xor byte [rsp + 0x48], cl
xor byte [rsp + 0x49], cl
xor byte [rsp + 0x4a], cl
xor byte [rsp + 0x4b], cl
xor byte [rsp + 0x4c], cl
xor byte [rsp + 0x4d], cl
xor byte [rsp + 0x4e], cl
xor byte [rsp + 0x4f], cl
psrldq xmm0, 1
movd eax, xmm0
xor al, cl
mov byte [rsp + 0x41], al
movd eax, xmm2
xor al, cl
lea rcx, [rsp + 0x41]
mov byte [rsp + 0x50], al
call fcn.180014440
mov r9b, 0x6b
mov byte [rsp + 0x40], 0xe
movzx edi, r9b
mov byte [rsp + 0x4c], r15b
mov cl, 0x7e
mov dl, 0x2e
xor cl, 0xe
xor dl, 0xe
mov al, 0x43
mov byte [rsp + 0x42], cl
mov r8b, 0x5c
mov byte [rsp + 0x43], dl
mov r10b, 0x6d
lea rdx, [0x180098082]
mov r11b, 0x61
lea rcx, [rsp + 0x41]
xor al, 0xe
xor r8b, 0xe
xor r9b, 0xe
mov byte [rsp + 0x41], al
xor r10b, 0xe
mov byte [rsp + 0x44], r8b
xor r11b, 0xe
mov byte [rsp + 0x45], r9b
mov bl, 0x78
mov byte [rsp + 0x46], r10b
mov sil, 0x7c
mov byte [rsp + 0x47], r11b
mov r14b, 0x77
xor dil, 0xe
xor bl, 0xe
mov byte [rsp + 0x49], dil
xor sil, 0xe
mov byte [rsp + 0x48], bl
xor r14b, 0xe
mov byte [rsp + 0x4a], sil
mov byte [rsp + 0x4b], r14b
call fcn.180014440
mov r11b, 0x58
mov byte [rsp + 0x40], 0x39
movzx edi, r11b
mov byte [rsp + 0x4c], r15b
mov cl, 0x4b
mov dl, 0x50
xor cl, 0x39
xor dl, 0x39
mov al, 0x7a
mov byte [rsp + 0x42], cl
mov r8b, 0x4d
mov byte [rsp + 0x43], dl
mov r9b, 0x19
lea rdx, [0x180098088]
mov r10b, 0x7d
lea rcx, [rsp + 0x41]
xor dil, 0x39
xor al, 0x39
xor r8b, 0x39
mov byte [rsp + 0x49], dil
xor r9b, 0x39
mov byte [rsp + 0x41], al
xor r10b, 0x39
mov byte [rsp + 0x44], r8b
xor r11b, 0x39
mov byte [rsp + 0x45], r9b
mov bl, 0x54
mov byte [rsp + 0x46], r10b
xor bl, 0x39
mov byte [rsp + 0x47], r11b
mov sil, 0x5e
mov byte [rsp + 0x48], bl
xor sil, 0x39
mov r14b, 0x5c
xor r14b, 0x39
mov byte [rsp + 0x4a], sil
mov byte [rsp + 0x4b], r14b
call fcn.180014440
call fcn.18002c780
mov ecx, 1
call fcn.18001d5d0
mov ecx, 1
call fcn.18001d470
call fcn.180024e70
call fcn.18002abd0
mov rcx, qword [rbp - 0x10]
xor rcx, rsp
call fcn.180064270
lea r11, [rsp + 0x110]
mov rbx, qword [r11 + 0x38]
mov rsi, qword [r11 + 0x40]
mov rdi, qword [r11 + 0x48]
movaps xmm6, xmmword [r11 - 0x10]
mov rsp, r11
pop r15
pop r14
pop r13
pop r12
pop rbp
ret