Function at 0x18004ab80
Capabilities:
Read .ini file

Disassembly:
mov qword [rsp + 0x10], rbx
mov qword [rsp + 0x18], rsi
mov qword [rsp + 0x20], rdi
push rbp
push r12
push r13
push r14
push r15
mov eax, 0x1090
call fcn.180062150
sub rsp, rax
lea rbp, [rsp + 0x50]
and rbp, 0xffffffffffffffe0
mov rax, qword [0x180102040]
xor rax, rsp
mov qword [rbp + 0x1030], rax
mov rbx, rcx
mov qword [rbp + 0xbe0], rcx
movabs rax, 0x521ee8152d111dab
mov qword [rbp + 0x20], rax
movabs r12, 0xcd1302d8b229a5fe
mov qword [rbp + 0x28], r12
movabs r15, 0x521ee815447f7485
mov qword [rbp + 0xc00], r15
mov qword [rbp + 0xc08], r12
movdqa xmm0, xmmword [rbp + 0xc00]
xorps xmm0, xmmword [rbp + 0x20]
movdqa xmmword [rbp + 0x20], xmm0
call fcn.180002c90
movabs rcx, 0x3b78867a07234ec6
mov qword [rbp + 0x30], rcx
movabs rcx, 0xcd6027ab9775d699
mov qword [rbp + 0x38], rcx
mov qword [rbp + 0xc00], r15
mov qword [rbp + 0xc08], r12
movdqa xmm0, xmmword [rbp + 0xc00]
xorps xmm0, xmmword [rbp + 0x30]
movdqa xmmword [rbp + 0x30], xmm0
lea r9, [rbp + 0x20]
mov r8, rax
lea rdx, [rbp + 0x30]
lea rcx, [rbp + 0xf20]
call fcn.180052760
movzx r8d, byte [0x180116795]
movabs rax, 0x33418d79261e1ae0
mov qword [rbp + 0x40], rax
movabs rax, 0xcd1302d8b229c897
mov qword [rbp + 0x48], rax
mov qword [rbp + 0xbf0], r15
mov qword [rbp + 0xbf8], r12
movdqa xmm0, xmmword [rbp + 0x40]
xorps xmm0, xmmword [rbp + 0xbf0]
movdqa xmmword [rbp + 0x40], xmm0
movabs rdi, 0x521e9c7a26121de4
mov qword [rbp + 0x50], rdi
mov qword [rbp + 0x58], r12
mov qword [rbp + 0xbf0], r15
mov qword [rbp + 0xbf8], r12
movdqa xmm0, xmmword [rbp + 0xbf0]
xorps xmm0, xmmword [rbp + 0x50]
movdqa xmmword [rbp + 0x50], xmm0
lea r9, [rbp + 0xf20]
lea rdx, [rbp + 0x40]
lea rcx, [rbp + 0x50]
call qword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
test eax, eax
setne byte [0x180116795]
movabs rax, 0x52678d7e1b121de4
mov qword [rbp + 0x60], rax
mov qword [rbp + 0x68], r12
mov qword [rbp + 0xbf0], r15
mov qword [rbp + 0xbf8], r12
movdqa xmm0, xmmword [rbp + 0xbf0]
xorps xmm0, xmmword [rbp + 0x60]
movdqa xmmword [rbp + 0x60], xmm0
mov qword [rbp + 0x70], rdi
mov qword [rbp + 0x78], r12
mov qword [rbp + 0xbf0], r15
mov qword [rbp + 0xbf8], r12
movdqa xmm0, xmmword [rbp + 0xbf0]
xorps xmm0, xmmword [rbp + 0x70]
movdqa xmmword [rbp + 0x70], xmm0
lea r9, [rbp + 0xf20]
mov r8d, dword [reloc.XINPUT1_4.dll_Ordinal_2]
lea rdx, [rbp + 0x60]
lea rcx, [rbp + 0x70]
call qword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
mov dword [reloc.XINPUT1_4.dll_Ordinal_2], eax
movzx r8d, byte [0x1801fed9b]
movabs rax, 0x521e9c70291311ed
mov qword [rbp + 0x80], rax
mov qword [rbp + 0x88], r12
mov qword [rbp + 0xbf0], r15
mov qword [rbp + 0xbf8], r12
movdqa xmm0, xmmword [rbp + 0xbf0]
xorps xmm0, xmmword [rbp + 0x80]
movdqa xmmword [rbp + 0x80], xmm0
mov qword [rbp + 0x90], rdi
mov qword [rbp + 0x98], r12
mov qword [rbp + 0xbf0], r15
mov qword [rbp + 0xbf8], r12
movdqa xmm0, xmmword [rbp + 0xbf0]
xorps xmm0, xmmword [rbp + 0x90]
movdqa xmmword [rbp + 0x90], xmm0
lea r9, [rbp + 0xf20]
lea rdx, [rbp + 0x80]
lea rcx, [rbp + 0x90]
call qword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
test eax, eax
setne byte [0x1801fed9b]
movzx r8d, byte [0x1801fed4e]
movabs rax, 0x521ee815201e11ed
mov qword [rbp + 0xa0], rax
mov qword [rbp + 0xa8], r12
mov qword [rbp + 0xbf0], r15
mov qword [rbp + 0xbf8], r12
movdqa xmm0, xmmword [rbp + 0xbf0]
xorps xmm0, xmmword [rbp + 0xa0]
movdqa xmmword [rbp + 0xa0], xmm0
mov qword [rbp + 0xb0], rdi
mov qword [rbp + 0xb8], r12
mov qword [rbp + 0xbf0], r15
mov qword [rbp + 0xbf8], r12
movdqa xmm0, xmmword [rbp + 0xbf0]
xorps xmm0, xmmword [rbp + 0xb0]
movdqa xmmword [rbp + 0xb0], xmm0
lea r9, [rbp + 0xf20]
lea rdx, [rbp + 0xa0]
lea rcx, [rbp + 0xb0]
call qword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
test eax, eax
setne byte [0x1801fed4e]
movzx r8d, byte [0x1801fed25]
movabs rax, 0x521ee8152f1c11eb
mov qword [rbp + 0xc0], rax
mov qword [rbp + 0xc8], r12
mov qword [rbp + 0xbf0], r15
mov qword [rbp + 0xbf8], r12
movdqa xmm0, xmmword [rbp + 0xbf0]
xorps xmm0, xmmword [rbp + 0xc0]
movdqa xmmword [rbp + 0xc0], xmm0
mov qword [rbp + 0xd0], rdi
mov qword [rbp + 0xd8], r12
mov qword [rbp + 0xbf0], r15
mov qword [rbp + 0xbf8], r12
movdqa xmm0, xmmword [rbp + 0xbf0]
xorps xmm0, xmmword [rbp + 0xd0]
movdqa xmmword [rbp + 0xd0], xmm0
lea r9, [rbp + 0xf20]
lea rdx, [rbp + 0xc0]
lea rcx, [rbp + 0xd0]
call qword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
test eax, eax
setne byte [0x1801fed25]
movzx r8d, byte [0x1801fec9d]
movabs rax, 0x521ee861371a1ce6
mov qword [rbp + 0xe0], rax
mov qword [rbp + 0xe8], r12
mov qword [rbp + 0xbf0], r15
mov qword [rbp + 0xbf8], r12
movdqa xmm0, xmmword [rbp + 0xbf0]
xorps xmm0, xmmword [rbp + 0xe0]
movdqa xmmword [rbp + 0xe0], xmm0
mov qword [rbp + 0xf0], rdi
mov qword [rbp + 0xf8], r12
mov qword [rbp + 0xbf0], r15
mov qword [rbp + 0xbf8], r12
movdqa xmm0, xmmword [rbp + 0xbf0]
xorps xmm0, xmmword [rbp + 0xf0]
movdqa xmmword [rbp + 0xf0], xmm0
lea r9, [rbp + 0xf20]
lea rdx, [rbp + 0xe0]
lea rcx, [rbp + 0xf0]
call qword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
test eax, eax
setne byte [0x1801fec9d]
movzx r8d, byte [0x1801fed9c]
movabs rax, 0x521ee815441b1de8
mov qword [rbp + 0x100], rax
mov qword [rbp + 0x108], r12
mov qword [rbp + 0xbf0], r15
mov qword [rbp + 0xbf8], r12
movdqa xmm0, xmmword [rbp + 0xbf0]
xorps xmm0, xmmword [rbp + 0x100]
movdqa xmmword [rbp + 0x100], xmm0
mov qword [rbp + 0x110], rdi
mov qword [rbp + 0x118], r12
mov qword [rbp + 0xbf0], r15
mov qword [rbp + 0xbf8], r12
movdqa xmm0, xmmword [rbp + 0xbf0]
xorps xmm0, xmmword [rbp + 0x110]
movdqa xmmword [rbp + 0x110], xmm0
lea r9, [rbp + 0xf20]
lea rdx, [rbp + 0x100]
lea rcx, [rbp + 0x110]
call qword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
test eax, eax
setne byte [0x1801fed9c]
movzx r8d, byte [0x1801fed24]
movabs rax, 0x521ee86c291201f1
mov qword [rbp + 0x120], rax
mov qword [rbp + 0x128], r12
mov qword [rbp + 0xbf0], r15
mov qword [rbp + 0xbf8], r12
movdqa xmm0, xmmword [rbp + 0xbf0]
xorps xmm0, xmmword [rbp + 0x120]
movdqa xmmword [rbp + 0x120], xmm0
mov qword [rbp + 0x130], rdi
mov qword [rbp + 0x138], r12
mov qword [rbp + 0xbf0], r15
mov qword [rbp + 0xbf8], r12
movdqa xmm0, xmmword [rbp + 0xbf0]
xorps xmm0, xmmword [rbp + 0x130]
movdqa xmmword [rbp + 0x130], xmm0
lea r9, [rbp + 0xf20]
lea rdx, [rbp + 0x120]
lea rcx, [rbp + 0x130]
call qword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
test eax, eax
setne byte [0x1801fed24]
movzx r8d, byte [0x1801fed4f]
movabs rax, 0x521e9b7c321311f5
mov qword [rbp + 0x140], rax
mov qword [rbp + 0x148], r12
mov qword [rbp + 0xbf0], r15
mov qword [rbp + 0xbf8], r12
movdqa xmm0, xmmword [rbp + 0xbf0]
xorps xmm0, xmmword [rbp + 0x140]
movdqa xmmword [rbp + 0x140], xmm0
mov qword [rbp + 0x150], rdi
mov qword [rbp + 0x158], r12
mov qword [rbp + 0xbf0], r15
mov qword [rbp + 0xbf8], r12
movdqa xmm0, xmmword [rbp + 0x150]
xorps xmm0, xmmword [rbp + 0xbf0]
movdqa xmmword [rbp + 0x150], xmm0
lea r9, [rbp + 0xf20]
lea rdx, [rbp + 0x140]
lea rcx, [rbp + 0x150]
call qword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
test eax, eax
setne byte [0x1801fed4f]
movzx r8d, byte [0x1801fed9a]
movabs rax, 0x3d78b7612c181df7
mov qword [rbp + 0x160], rax
movabs rax, 0xcd1302d8b229c191
mov qword [rbp + 0x168], rax
mov qword [rbp + 0xbf0], r15
mov qword [rbp + 0xbf8], r12
movdqa xmm0, xmmword [rbp + 0x160]
xorps xmm0, xmmword [rbp + 0xbf0]
movdqa xmmword [rbp + 0x160], xmm0
mov qword [rbp + 0x170], rdi
mov qword [rbp + 0x178], r12
mov qword [rbp + 0xbf0], r15
mov qword [rbp + 0xbf8], r12
movdqa xmm0, xmmword [rbp + 0x170]
xorps xmm0, xmmword [rbp + 0xbf0]
movdqa xmmword [rbp + 0x170], xmm0
lea r9, [rbp + 0xf20]
lea rdx, [rbp + 0x160]
lea rcx, [rbp + 0x170]
call qword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
test eax, eax
setne byte [0x1801fed9a]
movzx r8d, byte [0x1801fed8e]
movabs rax, 0x3d718e4a301911e9
mov qword [rbp], rax
movabs rax, 0xcd1302d8b229a59a
mov qword [rbp + 8], rax
mov qword [rbp + 0xbf0], r15
mov qword [rbp + 0xbf8], r12
movdqa xmm0, xmmword [rbp]
xorps xmm0, xmmword [rbp + 0xbf0]
movdqa xmmword [rbp], xmm0
mov qword [rbp + 0x190], rdi
mov qword [rbp + 0x198], r12
mov qword [rbp + 0xbf0], r15
mov qword [rbp + 0xbf8], r12
movdqa xmm0, xmmword [rbp + 0x190]
xorps xmm0, xmmword [rbp + 0xbf0]
movdqa xmmword [rbp + 0x190], xmm0
lea r9, [rbp + 0xf20]
lea rdx, [rbp]
lea rcx, [rbp + 0x190]
call qword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
test eax, eax
setne byte [0x1801fed8e]
movzx r8d, byte [0x1801fed26]
movabs rax, 0x30419c70230d15f1
mov qword [rbp + 0x1a0], rax
movabs rax, 0xcd1302d8b24ccb91
mov qword [rbp + 0x1a8], rax
mov qword [rbp + 0xbf0], r15
mov qword [rbp + 0xbf8], r12
movdqa xmm0, xmmword [rbp + 0x1a0]
xorps xmm0, xmmword [rbp + 0xbf0]
movdqa xmmword [rbp + 0x1a0], xmm0
mov qword [rbp + 0x1b0], rdi
mov qword [rbp + 0x1b8], r12
mov qword [rbp + 0xbf0], r15
mov qword [rbp + 0xbf8], r12
movdqa xmm0, xmmword [rbp + 0x1b0]
xorps xmm0, xmmword [rbp + 0xbf0]
movdqa xmmword [rbp + 0x1b0], xmm0
lea r9, [rbp + 0xf20]
lea rdx, [rbp + 0x1a0]
lea rcx, [rbp + 0x1b0]
call qword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
test eax, eax
setne byte [0x1801fed26]
movzx r8d, byte [0x180116797]
movabs rax, 0x3b7f8066371006e6
mov qword [rbp + 0x1c0], rax
movabs rax, 0xcd1302d8b229a58c
mov qword [rbp + 0x1c8], rax
mov qword [rbp + 0xbf0], r15
mov qword [rbp + 0xbf8], r12
movdqa xmm0, xmmword [rbp + 0x1c0]
xorps xmm0, xmmword [rbp + 0xbf0]
movdqa xmmword [rbp + 0x1c0], xmm0
mov qword [rbp + 0x1d0], rdi
mov qword [rbp + 0x1d8], r12
mov qword [rbp + 0xbf0], r15
mov qword [rbp + 0xbf8], r12
movdqa xmm0, xmmword [rbp + 0xbf0]
xorps xmm0, xmmword [rbp + 0x1d0]
movdqa xmmword [rbp + 0x1d0], xmm0
lea r9, [rbp + 0xf20]
lea rdx, [rbp + 0x1c0]
lea rcx, [rbp + 0x1d0]
call qword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
test eax, eax
setne byte [0x180116797]
movzx r8d, byte [0x1801fed98]
movabs rax, 0x3d70834a34161ff6
mov qword [rbp + 0x1e0], rax
movabs rax, 0xcd1302d8d64cce9d
mov qword [rbp + 0x1e8], rax
mov qword [rbp + 0xbf0], r15
mov qword [rbp + 0xbf8], r12
movdqa xmm0, xmmword [rbp + 0xbf0]
xorps xmm0, xmmword [rbp + 0x1e0]
movdqa xmmword [rbp + 0x1e0], xmm0
mov qword [rbp + 0x1f0], rdi
mov qword [rbp + 0x1f8], r12
mov qword [rbp + 0xbf0], r15
mov qword [rbp + 0xbf8], r12
movdqa xmm0, xmmword [rbp + 0xbf0]
xorps xmm0, xmmword [rbp + 0x1f0]
movdqa xmmword [rbp + 0x1f0], xmm0
lea r9, [rbp + 0xf20]
lea rdx, [rbp + 0x1e0]
lea rcx, [rbp + 0x1f0]
call qword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
test eax, eax
setne byte [0x1801fed98]
movzx r8d, byte [0x1801167bc]
movabs rax, 0x3f77894a33101cf6
mov qword [rbp + 0x200], rax
movabs rax, 0xcd1376b6db46d5a1
mov qword [rbp + 0x208], rax
mov qword [rbp + 0xbf0], r15
mov qword [rbp + 0xbf8], r12
movdqa xmm0, xmmword [rbp + 0x200]
xorps xmm0, xmmword [rbp + 0xbf0]
movdqa xmmword [rbp + 0x200], xmm0
mov qword [rbp + 0x210], rdi
mov qword [rbp + 0x218], r12
mov qword [rbp + 0xbf0], r15
mov qword [rbp + 0xbf8], r12
movdqa xmm0, xmmword [rbp + 0x210]
xorps xmm0, xmmword [rbp + 0xbf0]
movdqa xmmword [rbp + 0x210], xmm0
lea r9, [rbp + 0xf20]
lea rdx, [rbp + 0x200]
lea rcx, [rbp + 0x210]
call qword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
test eax, eax
setne byte [0x1801167bc]
movzx r8d, byte [0x1801feda2]
movabs rax, 0x3b6a8b7c201a06f5
mov qword [rbp + 0x220], rax
movabs rax, 0xcd1302d8b229cb91
mov qword [rbp + 0x228], rax
mov qword [rbp + 0xbf0], r15
mov qword [rbp + 0xbf8], r12
movdqa xmm0, xmmword [rbp + 0x220]
xorps xmm0, xmmword [rbp + 0xbf0]
movdqa xmmword [rbp + 0x220], xmm0
mov qword [rbp + 0x230], rdi
mov qword [rbp + 0x238], r12
mov qword [rbp + 0xbf0], r15
mov qword [rbp + 0xbf8], r12
movdqa xmm0, xmmword [rbp + 0x230]
xorps xmm0, xmmword [rbp + 0xbf0]
movdqa xmmword [rbp + 0x230], xmm0
lea r9, [rbp + 0xf20]
lea rdx, [rbp + 0x220]
lea rcx, [rbp + 0x230]
call qword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
test eax, eax
setne byte [0x1801feda2]
movzx r8d, byte [0x1801fed4c]
movabs rax, 0x24718e4a33101cf6
mov qword [rbp + 0x240], rax
mov qword [rbp + 0x248], r12
mov qword [rbp + 0xbf0], r15
mov qword [rbp + 0xbf8], r12
movdqa xmm0, xmmword [rbp + 0x240]
xorps xmm0, xmmword [rbp + 0xbf0]
movdqa xmmword [rbp + 0x240], xmm0
mov qword [rbp + 0x250], rdi
mov qword [rbp + 0x258], r12
mov qword [rbp + 0xbf0], r15
mov qword [rbp + 0xbf8], r12
movdqa xmm0, xmmword [rbp + 0x250]
xorps xmm0, xmmword [rbp + 0xbf0]
movdqa xmmword [rbp + 0x250], xmm0
lea r9, [rbp + 0xf20]
lea rdx, [rbp + 0x240]
lea rcx, [rbp + 0x250]
call qword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
test eax, eax
setne byte [0x1801fed4c]
movzx r8d, byte [0x1801167a3]
movabs rax, 0x34418474290d1beb
mov qword [rbp + 0x260], rax
movabs rax, 0xcd1302d8b229d391
mov qword [rbp + 0x268], rax
mov qword [rbp + 0xbf0], r15
mov qword [rbp + 0xbf8], r12
movdqa xmm0, xmmword [rbp + 0x260]
xorps xmm0, xmmword [rbp + 0xbf0]
movdqa xmmword [rbp + 0x260], xmm0
mov qword [rbp + 0x270], rdi
mov qword [rbp + 0x278], r12
mov qword [rbp + 0xbf0], r15
mov qword [rbp + 0xbf8], r12
movdqa xmm0, xmmword [rbp + 0x270]
xorps xmm0, xmmword [rbp + 0xbf0]
movdqa xmmword [rbp + 0x270], xmm0
lea r9, [rbp + 0xf20]
lea rdx, [rbp + 0x260]
lea rcx, [rbp + 0x270]
call qword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
test eax, eax
setne byte [0x1801167a3]
movzx r8d, byte [0x1801fed8c]
movabs rsi, 0xd6987772a1615f7
mov qword [rbp + 0x280], rsi
movabs rax, 0xcd1302d8b25fca98
mov qword [rbp + 0x288], rax
mov qword [rbp + 0xbf0], r15
mov qword [rbp + 0xbf8], r12
movdqa xmm0, xmmword [rbp + 0x280]
xorps xmm0, xmmword [rbp + 0xbf0]
movdqa xmmword [rbp + 0x280], xmm0
mov qword [rbp + 0x290], rdi
mov qword [rbp + 0x298], r12
mov qword [rbp + 0xbf0], r15
mov qword [rbp + 0xbf8], r12
movdqa xmm0, xmmword [rbp + 0x290]
xorps xmm0, xmmword [rbp + 0xbf0]
movdqa xmmword [rbp + 0x290], xmm0
lea r9, [rbp + 0xf20]
lea rdx, [rbp + 0x280]
lea rcx, [rbp + 0x290]
call qword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
test eax, eax
setne byte [0x1801fed8c]
movd xmm2, dword [0x1801167ac]
cvtdq2ps xmm2, xmm2
movabs rax, 0x3d7185661b121de4
mov qword [rbp + 0x2a0], rax
movabs rax, 0xcd1302d8b229cd8a
mov qword [rbp + 0x2a8], rax
mov qword [rbp + 0xbf0], r15
mov qword [rbp + 0xbf8], r12
movdqa xmm0, xmmword [rbp + 0x2a0]
xorps xmm0, xmmword [rbp + 0xbf0]
movdqa xmmword [rbp + 0x2a0], xmm0
mov qword [rbp + 0x2b0], rdi
mov qword [rbp + 0x2b8], r12
mov qword [rbp + 0xbf0], r15
mov qword [rbp + 0xbf8], r12
movdqa xmm0, xmmword [rbp + 0x2b0]
xorps xmm0, xmmword [rbp + 0xbf0]
movdqa xmmword [rbp + 0x2b0], xmm0
lea r9, [rbp + 0xf20]
lea rdx, [rbp + 0x2a0]
lea rcx, [rbp + 0x2b0]
call fcn.180046e10
cvttss2si eax, xmm0
mov dword [0x1801167ac], eax
movzx r8d, byte [0x180116794]
movabs rdi, 0x31418d79261e1ae0
mov qword [rbp + 0x2c0], rdi
movabs rax, 0xcd1302abdf5bc496
mov qword [rbp + 0x2c8], rax
mov qword [rbp + 0xbf0], r15
mov qword [rbp + 0xbf8], r12
movdqa xmm0, xmmword [rbp + 0x2c0]
xorps xmm0, xmmword [rbp + 0xbf0]
movdqa xmmword [rbp + 0x2c0], xmm0
movabs r13, 0x526d8474310c1df3
mov qword [rbp + 0x2d0], r13
mov qword [rbp + 0x2d8], r12
mov qword [rbp + 0xbf0], r15
mov qword [rbp + 0xbf8], r12
movdqa xmm0, xmmword [rbp + 0x2d0]
xorps xmm0, xmmword [rbp + 0xbf0]
movdqa xmmword [rbp + 0x2d0], xmm0
lea r9, [rbp + 0xf20]
lea rdx, [rbp + 0x2c0]
lea rcx, [rbp + 0x2d0]
call qword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
test eax, eax
setne byte [0x180116794]
movzx r8d, byte [0x1801167bd]
movabs rax, 0x30418d79261e1ae0
mov qword [rbp + 0x2e0], rax
movabs rax, 0xcd1302d8b229dd91
mov qword [rbp + 0x2e8], rax
mov qword [rbp + 0xbf0], r15
mov qword [rbp + 0xbf8], r12
movdqa xmm0, xmmword [rbp + 0x2e0]
xorps xmm0, xmmword [rbp + 0xbf0]
movdqa xmmword [rbp + 0x2e0], xmm0
mov qword [rbp + 0x2f0], r13
mov qword [rbp + 0x2f8], r12
mov qword [rbp + 0xbf0], r15
mov qword [rbp + 0xbf8], r12
movdqa xmm0, xmmword [rbp + 0x2f0]
xorps xmm0, xmmword [rbp + 0xbf0]
movdqa xmmword [rbp + 0x2f0], xmm0
lea r9, [rbp + 0xf20]
lea rdx, [rbp + 0x2e0]
lea rcx, [rbp + 0x2f0]
call qword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
test eax, eax
setne byte [0x1801167bd]
movzx r8d, byte [0x1801fed7d]
mov qword [rbp + 0x180], rdi
movabs rax, 0xcd1302aad747d791
mov qword [rbp + 0x188], rax
mov qword [rbp + 0xbf0], r15
mov qword [rbp + 0xbf8], r12
movdqa xmm0, xmmword [rbp + 0x180]
xorps xmm0, xmmword [rbp + 0xbf0]
movdqa xmmword [rbp + 0x180], xmm0
mov qword [rbp + 0x310], r13
mov qword [rbp + 0x318], r12
mov qword [rbp + 0xbf0], r15
mov qword [rbp + 0xbf8], r12
movdqa xmm0, xmmword [rbp + 0x310]
xorps xmm0, xmmword [rbp + 0xbf0]
movdqa xmmword [rbp + 0x310], xmm0
lea r9, [rbp + 0xf20]
lea rdx, [rbp + 0x180]
lea rcx, [rbp + 0x310]
call qword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
test eax, eax
setne byte [0x1801fed7d]
movzx r8d, byte [0x1801167a2]
movabs rdi, 0x21418d79261e1ae0
mov qword [rbp + 0x320], rdi
movabs rax, 0xcd7d6dacd745c095
mov qword [rbp + 0x328], rax
mov qword [rbp + 0xbf0], r15
mov qword [rbp + 0xbf8], r12
movdqa xmm0, xmmword [rbp + 0x320]
xorps xmm0, xmmword [rbp + 0xbf0]
movdqa xmmword [rbp + 0x320], xmm0
mov qword [rbp + 0x330], r13
mov qword [rbp + 0x338], r12
mov qword [rbp + 0xbf0], r15
mov qword [rbp + 0xbf8], r12
movdqa xmm0, xmmword [rbp + 0x330]
xorps xmm0, xmmword [rbp + 0xbf0]
movdqa xmmword [rbp + 0x330], xmm0
lea r9, [rbp + 0xf20]
lea rdx, [rbp + 0x320]
lea rcx, [rbp + 0x330]
call qword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
test eax, eax
setne byte [0x1801167a2]
movzx r8d, byte [0x1801fec9f]
mov qword [rbp + 0x340], rdi
movabs rax, 0xcd766cb1de59c490
mov qword [rbp + 0x348], rax
mov qword [rbp + 0xbf0], r15
mov qword [rbp + 0xbf8], r12
movdqa xmm0, xmmword [rbp + 0x340]
xorps xmm0, xmmword [rbp + 0xbf0]
movdqa xmmword [rbp + 0x340], xmm0
mov qword [rbp + 0x350], r13
mov qword [rbp + 0x358], r12
mov qword [rbp + 0xbf0], r15
mov qword [rbp + 0xbf8], r12
movdqa xmm0, xmmword [rbp + 0x350]
xorps xmm0, xmmword [rbp + 0xbf0]
movdqa xmmword [rbp + 0x350], xmm0
lea r9, [rbp + 0xf20]
lea rdx, [rbp + 0x340]
lea rcx, [rbp + 0x350]
call qword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
test eax, eax
setne byte [0x1801fec9f]
movzx r8d, byte [0x1801fecc7]
movabs r14, 0x37708179341e1af6
mov qword [rbp + 0x360], r14
movabs rax, 0xcd6167acdc4cc6a1
mov qword [rbp + 0x368], rax
mov qword [rbp + 0xbf0], r15
mov qword [rbp + 0xbf8], r12
movdqa xmm0, xmmword [rbp + 0x360]
xorps xmm0, xmmword [rbp + 0xbf0]
movdqa xmmword [rbp + 0x360], xmm0
mov qword [rbp + 0x370], r13
mov qword [rbp + 0x378], r12
mov qword [rbp + 0xbf0], r15
mov qword [rbp + 0xbf8], r12
movdqa xmm0, xmmword [rbp + 0x370]
xorps xmm0, xmmword [rbp + 0xbf0]
movdqa xmmword [rbp + 0x370], xmm0
lea r9, [rbp + 0xf20]
lea rdx, [rbp + 0x360]
lea rcx, [rbp + 0x370]
call qword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
test eax, eax
setne byte [0x1801fecc7]
movzx r8d, byte [0x1801fecaf]
mov qword [rbp + 0x380], r14
movabs rax, 0xcd7e6dacc646c7a1
mov qword [rbp + 0x388], rax
mov qword [rbp + 0xbf0], r15
mov qword [rbp + 0xbf8], r12
movdqa xmm0, xmmword [rbp + 0x380]
xorps xmm0, xmmword [rbp + 0xbf0]
movdqa xmmword [rbp + 0x380], xmm0
mov qword [rbp + 0x390], r13
mov qword [rbp + 0x398], r12
mov qword [rbp + 0xbf0], r15
mov qword [rbp + 0xbf8], r12
movdqa xmm0, xmmword [rbp + 0x390]
xorps xmm0, xmmword [rbp + 0xbf0]
movdqa xmmword [rbp + 0x390], xmm0
lea r9, [rbp + 0xf20]
lea rdx, [rbp + 0x380]
lea rcx, [rbp + 0x390]
call qword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
test eax, eax
setne byte [0x1801fecaf]
movzx r8d, byte [0x1801fecc4]
mov qword [rbp + 0x3a0], r14
movabs rax, 0xcd1372adc246d1a1
mov qword [rbp + 0x3a8], rax
mov qword [rbp + 0xbf0], r15
mov qword [rbp + 0xbf8], r12
movdqa xmm0, xmmword [rbp + 0x3a0]
xorps xmm0, xmmword [rbp + 0xbf0]
movdqa xmmword [rbp + 0x3a0], xmm0
mov qword [rbp + 0x3b0], r13
mov qword [rbp + 0x3b8], r12
mov qword [rbp + 0xbf0], r15
mov qword [rbp + 0xbf8], r12
movdqa xmm0, xmmword [rbp + 0x3b0]
xorps xmm0, xmmword [rbp + 0xbf0]
movdqa xmmword [rbp + 0x3b0], xmm0
lea r9, [rbp + 0xf20]
lea rdx, [rbp + 0x3a0]
lea rcx, [rbp + 0x3b0]
call qword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
test eax, eax
setne byte [0x1801fecc4]
movzx r8d, byte [0x1801fecad]
movabs rax, 0x3a418d79261e1ae0
mov qword [rbp + 0x3c0], rax
movabs rax, 0xcd6163bac645c49b
mov qword [rbp + 0x3c8], rax
mov qword [rbp + 0xbf0], r15
mov qword [rbp + 0xbf8], r12
movdqa xmm0, xmmword [rbp + 0x3c0]
xorps xmm0, xmmword [rbp + 0xbf0]
movdqa xmmword [rbp + 0x3c0], xmm0
mov qword [rbp + 0x3d0], r13
mov qword [rbp + 0x3d8], r12
mov qword [rbp + 0xbf0], r15
mov qword [rbp + 0xbf8], r12
movdqa xmm0, xmmword [rbp + 0x3d0]
xorps xmm0, xmmword [rbp + 0xbf0]
movdqa xmmword [rbp + 0x3d0], xmm0
lea r9, [rbp + 0xf20]
lea rdx, [rbp + 0x3c0]
lea rcx, [rbp + 0x3d0]
call qword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
test eax, eax
setne byte [0x1801fecad]
movzx r8d, byte [0x180116796]
movabs rax, 0x36418d79261e1ae0
mov qword [rbp + 0x3e0], rax
movabs rax, 0xcd7661b6d35dd697
mov qword [rbp + 0x3e8], rax
mov qword [rbp + 0xbf0], r15
mov qword [rbp + 0xbf8], r12
movdqa xmm0, xmmword [rbp + 0x3e0]
xorps xmm0, xmmword [rbp + 0xbf0]
movdqa xmmword [rbp + 0x3e0], xmm0
mov qword [rbp + 0x3f0], r13
mov qword [rbp + 0x3f8], r12
mov qword [rbp + 0xbf0], r15
mov qword [rbp + 0xbf8], r12
movdqa xmm0, xmmword [rbp + 0x3f0]
xorps xmm0, xmmword [rbp + 0xbf0]
movdqa xmmword [rbp + 0x3f0], xmm0
lea r9, [rbp + 0xf20]
lea rdx, [rbp + 0x3e0]
lea rcx, [rbp + 0x3f0]
call qword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
test eax, eax
setne byte [0x180116796]
movzx r8d, byte [0x1801167a0]
movabs rax, 0x3c418d79261e1ae0
mov qword [rbp + 0x400], rax
movabs rax, 0xcd1302d8c14cc89f
mov qword [rbp + 0x408], rax
mov qword [rbp + 0xbf0], r15
mov qword [rbp + 0xbf8], r12
movdqa xmm0, xmmword [rbp + 0x400]
xorps xmm0, xmmword [rbp + 0xbf0]
movdqa xmmword [rbp + 0x400], xmm0
mov qword [rbp + 0x410], r13
mov qword [rbp + 0x418], r12
mov qword [rbp + 0xbf0], r15
mov qword [rbp + 0xbf8], r12
movdqa xmm0, xmmword [rbp + 0x410]
xorps xmm0, xmmword [rbp + 0xbf0]
movdqa xmmword [rbp + 0x410], xmm0
lea r9, [rbp + 0xf20]
lea rdx, [rbp + 0x400]
lea rcx, [rbp + 0x410]
call qword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
test eax, eax
setne byte [0x1801167a0]
movzx r8d, byte [0x1801167a1]
movabs rax, 0x3e6a9d7a1b071be7
mov qword [rbp + 0x420], rax
movabs rax, 0xcd1302d8b24ccb97
mov qword [rbp + 0x428], rax
mov qword [rbp + 0xbf0], r15
mov qword [rbp + 0xbf8], r12
movdqa xmm0, xmmword [rbp + 0x420]
xorps xmm0, xmmword [rbp + 0xbf0]
movdqa xmmword [rbp + 0x420], xmm0
mov qword [rbp + 0x430], r13
mov qword [rbp + 0x438], r12
mov qword [rbp + 0xbf0], r15
mov qword [rbp + 0xbf8], r12
movdqa xmm0, xmmword [rbp + 0x430]
xorps xmm0, xmmword [rbp + 0xbf0]
movdqa xmmword [rbp + 0x430], xmm0
lea r9, [rbp + 0xf20]
lea rdx, [rbp + 0x420]
lea rcx, [rbp + 0x430]
call qword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
test eax, eax
setne byte [0x1801167a1]
movzx r8d, byte [0x1801fec9e]
movabs rax, 0x3d419a702a0d1be6
mov qword [rbp + 0x440], rax
movabs rax, 0xcd1367b6db45d18b
mov qword [rbp + 0x448], rax
mov qword [rbp + 0xbf0], r15
mov qword [rbp + 0xbf8], r12
movdqa xmm0, xmmword [rbp + 0x440]
xorps xmm0, xmmword [rbp + 0xbf0]
movdqa xmmword [rbp + 0x440], xmm0
mov qword [rbp + 0x450], r13
mov qword [rbp + 0x458], r12
mov qword [rbp + 0xbf0], r15
mov qword [rbp + 0xbf8], r12
movdqa xmm0, xmmword [rbp + 0x450]
xorps xmm0, xmmword [rbp + 0xbf0]
movdqa xmmword [rbp + 0x450], xmm0
lea r9, [rbp + 0xf20]
lea rdx, [rbp + 0x440]
lea rcx, [rbp + 0x450]
call qword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
test eax, eax
setne byte [0x1801fec9e]
movzx r8d, byte [0x1801fed4d]
mov qword [rbp + 0x880], r14
movabs rax, 0xa87d6bb4c65ccaa1
mov qword [rbp + 0x888], rax
movabs r12, 0xdebb1c0bf3914987
mov qword [rbp + 0x890], r12
movabs r15, 0x77182b4eb60c3dc0
mov qword [rbp + 0x898], r15
movabs rdi, 0x521ee815447f7485
mov qword [rbp + 0xc20], rdi
movabs rax, 0xcd1302d8b229a5fe
mov qword [rbp + 0xc28], rax
mov qword [rbp + 0xc30], r12
mov qword [rbp + 0xc38], r15
vmovdqu ymm0, ymmword [rbp + 0x880]
vpxor ymm1, ymm0, ymmword [rbp + 0xc20]
vmovdqa ymmword [rbp + 0x880], ymm1
mov qword [rbp + 0x460], r13
mov qword [rbp + 0x468], rax
mov qword [rbp + 0xbf0], rdi
mov qword [rbp + 0xbf8], rax
vmovdqa xmm0, xmmword [rbp + 0x460]
vxorps xmm0, xmm0, xmmword [rbp + 0xbf0]
vmovdqa xmmword [rbp + 0x460], xmm0
lea r9, [rbp + 0xf20]
lea rdx, [rbp + 0x880]
lea rcx, [rbp + 0x460]
vzeroupper
call qword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
test eax, eax
setne byte [0x1801fed4d]
movzx r8d, byte [0x1801fed27]
mov qword [rbp + 0x470], rsi
movabs rax, 0xcd1302d8b251ca9c
mov qword [rbp + 0x478], rax
mov qword [rbp + 0xbf0], rdi
movabs rax, 0xcd1302d8b229a5fe
mov qword [rbp + 0xbf8], rax
movdqa xmm0, xmmword [rbp + 0x470]
xorps xmm0, xmmword [rbp + 0xbf0]
movdqa xmmword [rbp + 0x470], xmm0
mov qword [rbp + 0x480], r13
mov qword [rbp + 0x488], rax
mov qword [rbp + 0xbf0], rdi
mov qword [rbp + 0xbf8], rax
movdqa xmm0, xmmword [rbp + 0x480]
xorps xmm0, xmmword [rbp + 0xbf0]
movdqa xmmword [rbp + 0x480], xmm0
lea r9, [rbp + 0xf20]
lea rdx, [rbp + 0x470]
lea rcx, [rbp + 0x480]
call qword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
test eax, eax
setne byte [0x1801fed27]
movzx r8d, byte [0x1801fed7e]
mov qword [rbp + 0x490], rsi
movabs rax, 0xcd1370bddc5bca9d
mov qword [rbp + 0x498], rax
mov qword [rbp + 0xbf0], rdi
movabs rax, 0xcd1302d8b229a5fe
mov qword [rbp + 0xbf8], rax
movdqa xmm0, xmmword [rbp + 0x490]
xorps xmm0, xmmword [rbp + 0xbf0]
movdqa xmmword [rbp + 0x490], xmm0
mov qword [rbp + 0x4a0], r13
mov qword [rbp + 0x4a8], rax
mov qword [rbp + 0xbf0], rdi
mov qword [rbp + 0xbf8], rax
movdqa xmm0, xmmword [rbp + 0x4a0]
xorps xmm0, xmmword [rbp + 0xbf0]
movdqa xmmword [rbp + 0x4a0], xmm0
lea r9, [rbp + 0xf20]
lea rdx, [rbp + 0x490]
lea rcx, [rbp + 0x4a0]
call qword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
test eax, eax
setne byte [0x1801fed7e]
movzx r8d, byte [0x1801ff534]
mov qword [rbp + 0x4b0], rsi
movabs rax, 0xcd1302abdf48cd9d
mov qword [rbp + 0x4b8], rax
mov qword [rbp + 0xbf0], rdi
movabs rax, 0xcd1302d8b229a5fe
mov qword [rbp + 0xbf8], rax
movdqa xmm0, xmmword [rbp + 0x4b0]
xorps xmm0, xmmword [rbp + 0xbf0]
movdqa xmmword [rbp + 0x4b0], xmm0
mov qword [rbp + 0x4c0], r13
mov qword [rbp + 0x4c8], rax
mov qword [rbp + 0xbf0], rdi
mov qword [rbp + 0xbf8], rax
movdqa xmm0, xmmword [rbp + 0x4c0]
xorps xmm0, xmmword [rbp + 0xbf0]
movdqa xmmword [rbp + 0x4c0], xmm0
lea r9, [rbp + 0xf20]
lea rdx, [rbp + 0x4b0]
lea rcx, [rbp + 0x4c0]
call qword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
test eax, eax
setne byte [0x1801ff534]
movzx r8d, byte [0x1801fed99]
mov qword [rbp + 0x8a0], rsi
movabs rax, 0xa37c76bdde4cce8d
mov qword [rbp + 0x8a8], rax
mov qword [rbp + 0x8b0], r12
mov qword [rbp + 0x8b8], r15
mov qword [rbp + 0xc40], rdi
movabs rax, 0xcd1302d8b229a5fe
mov qword [rbp + 0xc48], rax
mov qword [rbp + 0xc50], r12
mov qword [rbp + 0xc58], r15
vmovdqu ymm0, ymmword [rbp + 0x8a0]
vpxor ymm1, ymm0, ymmword [rbp + 0xc40]
vmovdqa ymmword [rbp + 0x8a0], ymm1
mov qword [rbp + 0x4d0], r13
mov qword [rbp + 0x4d8], rax
mov qword [rbp + 0xbf0], rdi
mov qword [rbp + 0xbf8], rax
vmovdqa xmm0, xmmword [rbp + 0x4d0]
vxorps xmm0, xmm0, xmmword [rbp + 0xbf0]
vmovdqa xmmword [rbp + 0x4d0], xmm0
lea r9, [rbp + 0xf20]
lea rdx, [rbp + 0x8a0]
lea rcx, [rbp + 0x4d0]
vzeroupper
call qword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
test eax, eax
setne byte [0x1801fed99]
movzx r8d, byte [0x1801fed8d]
mov qword [rbp + 0x8c0], rsi
movabs rax, 0xa87d6bb4c248cb8d
mov qword [rbp + 0x8c8], rax
mov qword [rbp + 0x8d0], r12
mov qword [rbp + 0x8d8], r15
mov qword [rbp + 0xc60], rdi
movabs rax, 0xcd1302d8b229a5fe
mov qword [rbp + 0xc68], rax
mov qword [rbp + 0xc70], r12
mov qword [rbp + 0xc78], r15
vmovdqu ymm0, ymmword [rbp + 0x8c0]
vpxor ymm1, ymm0, ymmword [rbp + 0xc60]
vmovdqa ymmword [rbp + 0x8c0], ymm1
mov qword [rbp + 0x4e0], r13
mov qword [rbp + 0x4e8], rax
mov qword [rbp + 0xbf0], rdi
mov qword [rbp + 0xbf8], rax
vmovdqa xmm0, xmmword [rbp + 0x4e0]
vxorps xmm0, xmm0, xmmword [rbp + 0xbf0]
vmovdqa xmmword [rbp + 0x4e0], xmm0
lea r9, [rbp + 0xf20]
lea rdx, [rbp + 0x8c0]
lea rcx, [rbp + 0x4e0]
vzeroupper
call qword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
test eax, eax
setne byte [0x1801fed8d]
movzx r8d, byte [0x1801fecc6]
mov qword [rbp + 0x4f0], rsi
movabs rax, 0xcd1302d8d744c490
mov qword [rbp + 0x4f8], rax
mov qword [rbp + 0xbf0], rdi
movabs rax, 0xcd1302d8b229a5fe
mov qword [rbp + 0xbf8], rax
movdqa xmm0, xmmword [rbp + 0x4f0]
xorps xmm0, xmmword [rbp + 0xbf0]
movdqa xmmword [rbp + 0x4f0], xmm0
mov qword [rbp + 0x500], r13
mov qword [rbp + 0x508], rax
mov qword [rbp + 0xbf0], rdi
mov qword [rbp + 0xbf8], rax
movdqa xmm0, xmmword [rbp + 0x500]
xorps xmm0, xmmword [rbp + 0xbf0]
movdqa xmmword [rbp + 0x500], xmm0
lea r9, [rbp + 0xf20]
lea rdx, [rbp + 0x4f0]
lea rcx, [rbp + 0x500]
call qword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
test eax, eax
setne byte [0x1801fecc6]
movzx r8d, byte [0x1801fed7f]
mov qword [rbp + 0x740], rsi
movabs rax, 0xa8706cb9c65acc9a
mov qword [rbp + 0x748], rax
mov qword [rbp + 0x750], r12
mov qword [rbp + 0x758], r15
mov qword [rbp + 0xc80], rdi
movabs rax, 0xcd1302d8b229a5fe
mov qword [rbp + 0xc88], rax
mov qword [rbp + 0xc90], r12
mov qword [rbp + 0xc98], r15
vmovdqu ymm0, ymmword [rbp + 0x740]
vpxor ymm1, ymm0, ymmword [rbp + 0xc80]
vmovdqa ymmword [rbp + 0x740], ymm1
mov qword [rbp + 0x510], r13
mov qword [rbp + 0x518], rax
mov qword [rbp + 0xbf0], rdi
mov qword [rbp + 0xbf8], rax
vmovdqa xmm0, xmmword [rbp + 0x510]
vxorps xmm0, xmm0, xmmword [rbp + 0xbf0]
vmovdqa xmmword [rbp + 0x510], xmm0
lea r9, [rbp + 0xf20]
lea rdx, [rbp + 0x740]
lea rcx, [rbp + 0x510]
vzeroupper
call qword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
test eax, eax
setne byte [0x1801fed7f]
movd xmm2, dword [0x1801167a4]
cvtdq2ps xmm2, xmm2
mov qword [rbp + 0x520], rsi
movabs rax, 0xcd1302abd74dcc8d
mov qword [rbp + 0x528], rax
mov qword [rbp + 0xbf0], rdi
movabs rax, 0xcd1302d8b229a5fe
mov qword [rbp + 0xbf8], rax
movdqa xmm0, xmmword [rbp + 0x520]
xorps xmm0, xmmword [rbp + 0xbf0]
movdqa xmmword [rbp + 0x520], xmm0
mov qword [rbp + 0x530], r13
mov qword [rbp + 0x538], rax
mov qword [rbp + 0xbf0], rdi
mov qword [rbp + 0xbf8], rax
movdqa xmm0, xmmword [rbp + 0x530]
xorps xmm0, xmmword [rbp + 0xbf0]
movdqa xmmword [rbp + 0x530], xmm0
lea r9, [rbp + 0xf20]
lea rdx, [rbp + 0x520]
lea rcx, [rbp + 0x530]
call fcn.180046e10
cvttss2si eax, xmm0
mov dword [0x1801167a4], eax
movd xmm2, dword [0x1801167b4]
cvtdq2ps xmm2, xmm2
mov qword [rbp + 0x7a0], rsi
movabs rax, 0xb4676bbbdd45c088
mov qword [rbp + 0x7a8], rax
mov qword [rbp + 0x7b0], r12
mov qword [rbp + 0x7b8], r15
mov qword [rbp + 0xca0], rdi
movabs rsi, 0xcd1302d8b229a5fe
mov qword [rbp + 0xca8], rsi
mov qword [rbp + 0xcb0], r12
mov qword [rbp + 0xcb8], r15
vmovdqu ymm0, ymmword [rbp + 0x7a0]
vpxor ymm1, ymm0, ymmword [rbp + 0xca0]
vmovdqa ymmword [rbp + 0x7a0], ymm1
mov qword [rbp + 0x540], r13
mov qword [rbp + 0x548], rsi
mov qword [rbp + 0xbf0], rdi
mov qword [rbp + 0xbf8], rsi
vmovdqa xmm0, xmmword [rbp + 0x540]
vxorps xmm0, xmm0, xmmword [rbp + 0xbf0]
vmovdqa xmmword [rbp + 0x540], xmm0
lea r9, [rbp + 0xf20]
lea rdx, [rbp + 0x7a0]
lea rcx, [rbp + 0x540]
vzeroupper
call fcn.180046e10
cvttss2si eax, xmm0
mov dword [0x1801167b4], eax
movabs rax, 0x3b68b766291e1ce6
mov qword [rbp + 0x550], rax
movabs rax, 0xcd1302bdde4bcc8d
mov qword [rbp + 0x558], rax
mov qword [rbp + 0xbf0], rdi
mov qword [rbp + 0xbf8], rsi
movdqa xmm0, xmmword [rbp + 0x550]
xorps xmm0, xmmword [rbp + 0xbf0]
movdqa xmmword [rbp + 0x550], xmm0
mov qword [rbp + 0x560], r13
mov qword [rbp + 0x568], rsi
mov qword [rbp + 0xbf0], rdi
mov qword [rbp + 0xbf8], rsi
movdqa xmm0, xmmword [rbp + 0x560]
xorps xmm0, xmmword [rbp + 0xbf0]
movdqa xmmword [rbp + 0x560], xmm0
lea rax, [rbp + 0xf20]
mov qword [rsp + 0x20], rax
lea r9, [0x1801fc540]
lea r8, [rbp + 0x550]
lea rdx, [rbp + 0x560]
lea rcx, [rbp + 0xb40]
call fcn.180046fd0
movups xmm0, xmmword [rax]
movups xmmword [0x1801fc540], xmm0
movabs rax, 0x3b6d81631b071be7
mov qword [rbp + 0x570], rax
movabs rax, 0xcd1302d8b24cc99c
mov qword [rbp + 0x578], rax
mov qword [rbp + 0xbf0], rdi
mov qword [rbp + 0xbf8], rsi
movdqa xmm0, xmmword [rbp + 0x570]
xorps xmm0, xmmword [rbp + 0xbf0]
movdqa xmmword [rbp + 0x570], xmm0
mov qword [rbp + 0x580], r13
mov qword [rbp + 0x588], rsi
mov qword [rbp + 0xbf0], rdi
mov qword [rbp + 0xbf8], rsi
movdqa xmm0, xmmword [rbp + 0x580]
xorps xmm0, xmmword [rbp + 0xbf0]
movdqa xmmword [rbp + 0x580], xmm0
lea rax, [rbp + 0xf20]
mov qword [rsp + 0x20], rax
lea r9, [0x1801fc4d0]
lea r8, [rbp + 0x570]
lea rdx, [rbp + 0x580]
lea rcx, [rbp + 0xb50]
call fcn.180046fd0
movups xmm0, xmmword [rax]
movups xmmword [0x1801fc4d0], xmm0
movabs rax, 0x24419a702a0d1be6
mov qword [rbp + 0x590], rax
movabs rax, 0xcd1367b4d040d697
mov qword [rbp + 0x598], rax
mov qword [rbp + 0xbf0], rdi
mov qword [rbp + 0xbf8], rsi
movdqa xmm0, xmmword [rbp + 0x590]
xorps xmm0, xmmword [rbp + 0xbf0]
movdqa xmmword [rbp + 0x590], xmm0
mov qword [rbp + 0x5a0], r13
mov qword [rbp + 0x5a8], rsi
mov qword [rbp + 0xbf0], rdi
mov qword [rbp + 0xbf8], rsi
movdqa xmm0, xmmword [rbp + 0x5a0]
xorps xmm0, xmmword [rbp + 0xbf0]
movdqa xmmword [rbp + 0x5a0], xmm0
lea rax, [rbp + 0xf20]
mov qword [rsp + 0x20], rax
lea r9, [0x1801fc400]
lea r8, [rbp + 0x590]
lea rdx, [rbp + 0x5a0]
lea rcx, [rbp + 0xb60]
call fcn.180046fd0
movups xmm0, xmmword [rax]
movups xmmword [0x1801fc400], xmm0
movabs rsi, 0x3c719c70281a1ff6
mov qword [rbp + 0x7c0], rsi
movabs rdi, 0xa87f60b1c140d3a1
mov qword [rbp + 0x7c8], rdi
mov qword [rbp + 0x7d0], r12
mov qword [rbp + 0x7d8], r15
movabs rax, 0x521ee815447f7485
mov qword [rbp + 0xcc0], rax
movabs rcx, 0xcd1302d8b229a5fe
mov qword [rbp + 0xcc8], rcx
mov qword [rbp + 0xcd0], r12
mov qword [rbp + 0xcd8], r15
vmovdqu ymm0, ymmword [rbp + 0x7c0]
vpxor ymm1, ymm0, ymmword [rbp + 0xcc0]
vmovdqa ymmword [rbp + 0x7c0], ymm1
mov qword [rbp + 0x5b0], r13
mov qword [rbp + 0x5b8], rcx
mov qword [rbp + 0xbf0], rax
mov qword [rbp + 0xbf8], rcx
vmovdqa xmm0, xmmword [rbp + 0x5b0]
vxorps xmm0, xmm0, xmmword [rbp + 0xbf0]
vmovdqa xmmword [rbp + 0x5b0], xmm0
lea rax, [rbp + 0xf20]
mov qword [rsp + 0x20], rax
lea r9, [0x1801fc3c0]
lea r8, [rbp + 0x7c0]
lea rdx, [rbp + 0x5b0]
lea rcx, [rbp + 0xb70]
vzeroupper
call fcn.180046fd0
movups xmm0, xmmword [rax]
movups xmmword [0x1801fc3c0], xmm0
mov qword [rbp + 0x7e0], r14
mov qword [rbp + 0x7e8], rdi
mov qword [rbp + 0x7f0], r12
mov qword [rbp + 0x7f8], r15
movabs r14, 0x521ee815447f7485
mov qword [rbp + 0xce0], r14
movabs rax, 0xcd1302d8b229a5fe
mov qword [rbp + 0xce8], rax
mov qword [rbp + 0xcf0], r12
mov qword [rbp + 0xcf8], r15
vmovdqu ymm0, ymmword [rbp + 0x7e0]
vpxor ymm1, ymm0, ymmword [rbp + 0xce0]
vmovdqa ymmword [rbp + 0x7e0], ymm1
mov qword [rbp + 0x5c0], r13
mov qword [rbp + 0x5c8], rax
mov qword [rbp + 0xbf0], r14
mov qword [rbp + 0xbf8], rax
vmovdqa xmm0, xmmword [rbp + 0x5c0]
vxorps xmm0, xmm0, xmmword [rbp + 0xbf0]
vmovdqa xmmword [rbp + 0x5c0], xmm0
lea rax, [rbp + 0xf20]
mov qword [rsp + 0x20], rax
lea r9, [0x1801fc4a0]
lea r8, [rbp + 0x7e0]
lea rdx, [rbp + 0x5c0]
lea rcx, [rbp + 0xb80]
vzeroupper
call fcn.180046fd0
movups xmm0, xmmword [rax]
movups xmmword [0x1801fc4a0], xmm0
movabs rax, 0x2a718a4a291e11f1
mov qword [rbp + 0x820], rax
mov qword [rbp + 0x828], rdi
mov qword [rbp + 0x830], r12
mov qword [rbp + 0x838], r15
mov qword [rbp + 0xd00], r14
movabs rax, 0xcd1302d8b229a5fe
mov qword [rbp + 0xd08], rax
mov qword [rbp + 0xd10], r12
mov qword [rbp + 0xd18], r15
vmovdqu ymm0, ymmword [rbp + 0x820]
vpxor ymm1, ymm0, ymmword [rbp + 0xd00]
vmovdqa ymmword [rbp + 0x820], ymm1
mov qword [rbp + 0x5d0], r13
mov qword [rbp + 0x5d8], rax
mov qword [rbp + 0xbf0], r14
mov qword [rbp + 0xbf8], rax
vmovdqa xmm0, xmmword [rbp + 0x5d0]
vxorps xmm0, xmm0, xmmword [rbp + 0xbf0]
vmovdqa xmmword [rbp + 0x5d0], xmm0
lea rax, [rbp + 0xf20]
mov qword [rsp + 0x20], rax
lea r9, [0x1801fc410]
lea r8, [rbp + 0x820]
lea rdx, [rbp + 0x5d0]
lea rcx, [rbp + 0xb30]
vzeroupper
call fcn.180046fd0
movups xmm0, xmmword [rax]
movups xmmword [0x1801fc410], xmm0
movabs rax, 0x20718b4a291e11f1
mov qword [rbp + 0x860], rax
movabs rax, 0xa4606baeed5bc090
mov qword [rbp + 0x868], rax
movabs rax, 0xdebb1c0bf3f425e5
mov qword [rbp + 0x870], rax
mov qword [rbp + 0x878], r15
mov qword [rbp + 0xd20], r14
movabs rax, 0xcd1302d8b229a5fe
mov qword [rbp + 0xd28], rax
mov qword [rbp + 0xd30], r12
mov qword [rbp + 0xd38], r15
vmovdqu ymm0, ymmword [rbp + 0x860]
vpxor ymm1, ymm0, ymmword [rbp + 0xd20]
vmovdqa ymmword [rbp + 0x860], ymm1
mov qword [rbp + 0x5e0], r13
mov qword [rbp + 0x5e8], rax
mov qword [rbp + 0xbf0], r14
mov qword [rbp + 0xbf8], rax
vmovdqa xmm0, xmmword [rbp + 0x5e0]
vxorps xmm0, xmm0, xmmword [rbp + 0xbf0]
vmovdqa xmmword [rbp + 0x5e0], xmm0
lea rax, [rbp + 0xf20]
mov qword [rsp + 0x20], rax
lea r9, [0x1801fc3e0]
lea r8, [rbp + 0x860]
lea rdx, [rbp + 0x5e0]
lea rcx, [rbp + 0xb90]
vzeroupper
call fcn.180046fd0
movups xmm0, xmmword [rax]
movups xmmword [0x1801fc3e0], xmm0
movabs rax, 0x37759b4a291e11f1
mov qword [rbp + 0x840], rax
movabs rax, 0xa4655db6dd5dc092
mov qword [rbp + 0x848], rax
movabs r14, 0xdebb1c6e9ff320f4
mov qword [rbp + 0x850], r14
mov qword [rbp + 0x858], r15
movabs rax, 0x521ee815447f7485
mov qword [rbp + 0xd40], rax
movabs rcx, 0xcd1302d8b229a5fe
mov qword [rbp + 0xd48], rcx
mov qword [rbp + 0xd50], r12
mov qword [rbp + 0xd58], r15
vmovdqu ymm0, ymmword [rbp + 0x840]
vpxor ymm1, ymm0, ymmword [rbp + 0xd40]
vmovdqa ymmword [rbp + 0x840], ymm1
mov qword [rbp + 0x5f0], r13
mov qword [rbp + 0x5f8], rcx
mov qword [rbp + 0xbf0], rax
mov qword [rbp + 0xbf8], rcx
vmovdqa xmm0, xmmword [rbp + 0x5f0]
vxorps xmm0, xmm0, xmmword [rbp + 0xbf0]
vmovdqa xmmword [rbp + 0x5f0], xmm0
lea rax, [rbp + 0xf20]
mov qword [rsp + 0x20], rax
lea r9, [0x1801fc440]
lea r8, [rbp + 0x840]
lea rdx, [rbp + 0x5f0]
lea rcx, [rbp + 0xba0]
vzeroupper
call fcn.180046fd0
movups xmm0, xmmword [rax]
movups xmmword [0x1801fc440], xmm0
movabs rax, 0x33709b4a291e11f1
mov qword [rbp + 0x800], rax
movabs rax, 0xa4655dbddc40c98e
mov qword [rbp + 0x808], rax
mov qword [rbp + 0x810], r14
mov qword [rbp + 0x818], r15
movabs rax, 0x521ee815447f7485
mov qword [rbp + 0xd60], rax
movabs rcx, 0xcd1302d8b229a5fe
mov qword [rbp + 0xd68], rcx
mov qword [rbp + 0xd70], r12
mov qword [rbp + 0xd78], r15
vmovdqu ymm0, ymmword [rbp + 0x800]
vpxor ymm1, ymm0, ymmword [rbp + 0xd60]
vmovdqa ymmword [rbp + 0x800], ymm1
mov qword [rbp + 0x600], r13
mov qword [rbp + 0x608], rcx
mov qword [rbp + 0xbf0], rax
mov qword [rbp + 0xbf8], rcx
vmovdqa xmm0, xmmword [rbp + 0x600]
vxorps xmm0, xmm0, xmmword [rbp + 0xbf0]
vmovdqa xmmword [rbp + 0x600], xmm0
lea rax, [rbp + 0xf20]
mov qword [rsp + 0x20], rax
lea r9, [0x1801fc500]
lea r8, [rbp + 0x800]
lea rdx, [rbp + 0x600]
lea rcx, [rbp + 0xbb0]
vzeroupper
call fcn.180046fd0
movups xmm0, xmmword [rax]
movups xmmword [0x1801fc500], xmm0
movabs r13, 0x21778c4a291e11f1
mov qword [rbp + 0x780], r13
movabs rax, 0xa4655dbdd147c48a
mov qword [rbp + 0x788], rax
mov qword [rbp + 0x790], r14
mov qword [rbp + 0x798], r15
movabs rcx, 0x521ee815447f7485
mov qword [rbp + 0xd80], rcx
movabs rdx, 0xcd1302d8b229a5fe
mov qword [rbp + 0xd88], rdx
mov qword [rbp + 0xd90], r12
mov qword [rbp + 0xd98], r15
vmovdqu ymm0, ymmword [rbp + 0x780]
vpxor ymm1, ymm0, ymmword [rbp + 0xd80]
vmovdqa ymmword [rbp + 0x780], ymm1
movabs rax, 0x526d8474310c1df3
mov qword [rbp + 0x610], rax
mov qword [rbp + 0x618], rdx
mov qword [rbp + 0xbf0], rcx
mov qword [rbp + 0xbf8], rdx
vmovdqa xmm0, xmmword [rbp + 0x610]
vxorps xmm0, xmm0, xmmword [rbp + 0xbf0]
vmovdqa xmmword [rbp + 0x610], xmm0
lea rax, [rbp + 0xf20]
mov qword [rsp + 0x20], rax
lea r9, [0x1801fc3b0]
lea r8, [rbp + 0x780]
lea rdx, [rbp + 0x610]
lea rcx, [rbp + 0xbc0]
vzeroupper
call fcn.180046fd0
movups xmm0, xmmword [rax]
movups xmmword [0x1801fc3b0], xmm0
movabs r12, 0x3f7f864a291e11f1
mov qword [rbp + 0x760], r12
movabs rax, 0xaf7a71b1c476d69b
mov qword [rbp + 0x768], rax
movabs rax, 0xdebb1c0bf3912ceb
mov qword [rbp + 0x770], rax
mov qword [rbp + 0x778], r15
movabs rcx, 0x521ee815447f7485
mov qword [rbp + 0xda0], rcx
movabs rdx, 0xcd1302d8b229a5fe
mov qword [rbp + 0xda8], rdx
movabs rax, 0xdebb1c0bf3914987
mov qword [rbp + 0xdb0], rax
mov qword [rbp + 0xdb8], r15
vmovdqu ymm0, ymmword [rbp + 0x760]
vpxor ymm1, ymm0, ymmword [rbp + 0xda0]
vmovdqa ymmword [rbp + 0x760], ymm1
movabs r15, 0x526d8474310c1df3
mov qword [rbp + 0x620], r15
mov qword [rbp + 0x628], rdx
mov qword [rbp + 0xbf0], rcx
mov qword [rbp + 0xbf8], rdx
vmovdqa xmm0, xmmword [rbp + 0x620]
vxorps xmm0, xmm0, xmmword [rbp + 0xbf0]
vmovdqa xmmword [rbp + 0x620], xmm0
lea rax, [rbp + 0xf20]
mov qword [rsp + 0x20], rax
lea r9, [0x1801fc3d0]
lea r8, [rbp + 0x760]
lea rdx, [rbp + 0x620]
lea rcx, [rbp + 0xbd0]
vzeroupper
call fcn.180046fd0
movups xmm0, xmmword [rax]
movups xmmword [0x1801fc3d0], xmm0
movabs rax, 0x21779e4a211215eb
mov qword [rbp + 0x630], rax
movabs rax, 0xcd1302d8d745c797
mov qword [rbp + 0x638], rax
movabs rax, 0x521ee815447f7485
mov qword [rbp + 0xbf0], rax
movabs rcx, 0xcd1302d8b229a5fe
mov qword [rbp + 0xbf8], rcx
movdqa xmm0, xmmword [rbp + 0x630]
xorps xmm0, xmmword [rbp + 0xbf0]
movdqa xmmword [rbp + 0x630], xmm0
mov qword [rbp + 0x640], r15
mov qword [rbp + 0x648], rcx
mov qword [rbp + 0xbf0], rax
mov qword [rbp + 0xbf8], rcx
movdqa xmm0, xmmword [rbp + 0x640]
xorps xmm0, xmmword [rbp + 0xbf0]
movdqa xmmword [rbp + 0x640], xmm0
lea rax, [rbp + 0xf20]
mov qword [rsp + 0x20], rax
lea r9, [0x1801fc520]
lea r8, [rbp + 0x630]
lea rdx, [rbp + 0x640]
lea rcx, [rbp + 0xa40]
call fcn.180046fd0
movups xmm0, xmmword [rax]
movups xmmword [0x1801fc520], xmm0
movabs r15, 0x377d8674300c1de1
mov qword [rbp + 0x8e0], r15
mov qword [rbp + 0x8e8], rdi
movabs rax, 0xdebb1c0bf3914987
mov qword [rbp + 0x8f0], rax
movabs rdi, 0x77182b4eb60c3dc0
mov qword [rbp + 0x8f8], rdi
movabs rcx, 0x521ee815447f7485
mov qword [rbp + 0xdc0], rcx
movabs rdx, 0xcd1302d8b229a5fe
mov qword [rbp + 0xdc8], rdx
mov qword [rbp + 0xdd0], rax
mov qword [rbp + 0xdd8], rdi
vmovdqu ymm0, ymmword [rbp + 0x8e0]
vpxor ymm1, ymm0, ymmword [rbp + 0xdc0]
vmovdqa ymmword [rbp + 0x8e0], ymm1
movabs rax, 0x526d8474310c1df3
mov qword [rbp + 0x650], rax
mov qword [rbp + 0x658], rdx
mov qword [rbp + 0xbf0], rcx
mov qword [rbp + 0xbf8], rdx
vmovdqa xmm0, xmmword [rbp + 0x650]
vxorps xmm0, xmm0, xmmword [rbp + 0xbf0]
vmovdqa xmmword [rbp + 0x650], xmm0
lea rax, [rbp + 0xf20]
mov qword [rsp + 0x20], rax
lea r9, [0x1801fc3b0]
lea r8, [rbp + 0x8e0]
lea rdx, [rbp + 0x650]
lea rcx, [rbp + 0xa50]
vzeroupper
call fcn.180046fd0
movups xmm0, xmmword [rax]
movups xmmword [0x1801fc3b0], xmm0
movabs rax, 0x3c77b766291e1ce6
mov qword [rbp + 0x660], rax
movabs rax, 0xcd766ebadb5acc88
mov qword [rbp + 0x668], rax
movabs rcx, 0x521ee815447f7485
mov qword [rbp + 0xbf0], rcx
movabs rdx, 0xcd1302d8b229a5fe
mov qword [rbp + 0xbf8], rdx
movdqa xmm0, xmmword [rbp + 0x660]
xorps xmm0, xmmword [rbp + 0xbf0]
movdqa xmmword [rbp + 0x660], xmm0
movabs rax, 0x526d8474310c1df3
mov qword [rbp + 0x670], rax
mov qword [rbp + 0x678], rdx
mov qword [rbp + 0xbf0], rcx
mov qword [rbp + 0xbf8], rdx
movdqa xmm0, xmmword [rbp + 0x670]
xorps xmm0, xmmword [rbp + 0xbf0]
movdqa xmmword [rbp + 0x670], xmm0
lea rax, [rbp + 0xf20]
mov qword [rsp + 0x20], rax
lea r9, [0x1801fc550]
lea r8, [rbp + 0x660]
lea rdx, [rbp + 0x670]
lea rcx, [rbp + 0xa60]
call fcn.180046fd0
movups xmm0, xmmword [rax]
movups xmmword [0x1801fc550], xmm0
movabs rax, 0x3b68867c1b071be7
mov qword [rbp + 0x680], rax
movabs rax, 0xcd1302bdde4bcc8d
mov qword [rbp + 0x688], rax
movabs rcx, 0x521ee815447f7485
mov qword [rbp + 0xbf0], rcx
movabs rdx, 0xcd1302d8b229a5fe
mov qword [rbp + 0xbf8], rdx
movdqa xmm0, xmmword [rbp + 0x680]
xorps xmm0, xmmword [rbp + 0xbf0]
movdqa xmmword [rbp + 0x680], xmm0
movabs rax, 0x526d8474310c1df3
mov qword [rbp + 0x690], rax
mov qword [rbp + 0x698], rdx
mov qword [rbp + 0xbf0], rcx
mov qword [rbp + 0xbf8], rdx
movdqa xmm0, xmmword [rbp + 0x690]
xorps xmm0, xmmword [rbp + 0xbf0]
movdqa xmmword [rbp + 0x690], xmm0
lea rax, [rbp + 0xf20]
mov qword [rsp + 0x20], rax
lea r9, [0x1801fc4c0]
lea r8, [rbp + 0x680]
lea rdx, [rbp + 0x690]
lea rcx, [rbp + 0xb20]
call fcn.180046fd0
movups xmm0, xmmword [rax]
movups xmmword [0x1801fc4c0], xmm0
movabs rax, 0x3b419a702a0d1be6
mov qword [rbp + 0x900], rax
movabs rax, 0xa87f60b1c140d390
mov qword [rbp + 0x908], rax
movabs rax, 0xdebb1c0bf3914987
mov qword [rbp + 0x910], rax
mov qword [rbp + 0x918], rdi
movabs rcx, 0x521ee815447f7485
mov qword [rbp + 0xde0], rcx
movabs rdx, 0xcd1302d8b229a5fe
mov qword [rbp + 0xde8], rdx
mov qword [rbp + 0xdf0], rax
mov qword [rbp + 0xdf8], rdi
vmovdqu ymm0, ymmword [rbp + 0x900]
vpxor ymm1, ymm0, ymmword [rbp + 0xde0]
vmovdqa ymmword [rbp + 0x900], ymm1
movabs rax, 0x526d8474310c1df3
mov qword [rbp + 0x6a0], rax
mov qword [rbp + 0x6a8], rdx
mov qword [rbp + 0xbf0], rcx
mov qword [rbp + 0xbf8], rdx
vmovdqa xmm0, xmmword [rbp + 0x6a0]
vxorps xmm0, xmm0, xmmword [rbp + 0xbf0]
vmovdqa xmmword [rbp + 0x6a0], xmm0
lea rax, [rbp + 0xf20]
mov qword [rsp + 0x20], rax
lea r9, [0x1801fc4e0]
lea r8, [rbp + 0x900]
lea rdx, [rbp + 0x6a0]
lea rcx, [rbp + 0xa70]
vzeroupper
call fcn.180046fd0
movups xmm0, xmmword [rax]
movups xmmword [0x1801fc4e0], xmm0
mov qword [rbp + 0x920], rsi
movabs rsi, 0xaf7a71b1c447cca1
mov qword [rbp + 0x928], rsi
movabs rdi, 0xdebb1c0bf3912ceb
mov qword [rbp + 0x930], rdi
movabs rax, 0x77182b4eb60c3dc0
mov qword [rbp + 0x938], rax
movabs rdx, 0x521ee815447f7485
mov qword [rbp + 0xe00], rdx
movabs r8, 0xcd1302d8b229a5fe
mov qword [rbp + 0xe08], r8
movabs rcx, 0xdebb1c0bf3914987
mov qword [rbp + 0xe10], rcx
mov qword [rbp + 0xe18], rax
vmovdqu ymm0, ymmword [rbp + 0x920]
vpxor ymm1, ymm0, ymmword [rbp + 0xe00]
vmovdqa ymmword [rbp + 0x920], ymm1
movabs rax, 0x526d8474310c1df3
mov qword [rbp + 0x6b0], rax
mov qword [rbp + 0x6b8], r8
mov qword [rbp + 0xbf0], rdx
mov qword [rbp + 0xbf8], r8
vmovdqa xmm0, xmmword [rbp + 0x6b0]
vxorps xmm0, xmm0, xmmword [rbp + 0xbf0]
vmovdqa xmmword [rbp + 0x6b0], xmm0
lea rax, [rbp + 0xf20]
mov qword [rsp + 0x20], rax
lea r9, [0x1801fc530]
lea r8, [rbp + 0x920]
lea rdx, [rbp + 0x6b0]
lea rcx, [rbp + 0xa80]
vzeroupper
call fcn.180046fd0
movups xmm0, xmmword [rax]
movups xmmword [0x1801fc530], xmm0
movabs rax, 0x37708179341e1af6
mov qword [rbp + 0x940], rax
mov qword [rbp + 0x948], rsi
mov qword [rbp + 0x950], rdi
movabs rax, 0x77182b4eb60c3dc0
mov qword [rbp + 0x958], rax
movabs rdx, 0x521ee815447f7485
mov qword [rbp + 0xe20], rdx
movabs r8, 0xcd1302d8b229a5fe
mov qword [rbp + 0xe28], r8
movabs rcx, 0xdebb1c0bf3914987
mov qword [rbp + 0xe30], rcx
mov qword [rbp + 0xe38], rax
vmovdqu ymm0, ymmword [rbp + 0x940]
vpxor ymm1, ymm0, ymmword [rbp + 0xe20]
vmovdqa ymmword [rbp + 0x940], ymm1
movabs rax, 0x526d8474310c1df3
mov qword [rbp + 0x6c0], rax
mov qword [rbp + 0x6c8], r8
mov qword [rbp + 0xbf0], rdx
mov qword [rbp + 0xbf8], r8
vmovdqa xmm0, xmmword [rbp + 0x6c0]
vxorps xmm0, xmm0, xmmword [rbp + 0xbf0]
vmovdqa xmmword [rbp + 0x6c0], xmm0
lea rax, [rbp + 0xf20]
mov qword [rsp + 0x20], rax
lea r9, [0x1801fc4f0]
lea r8, [rbp + 0x940]
lea rdx, [rbp + 0x6c0]
lea rcx, [rbp + 0xa90]
vzeroupper
call fcn.180046fd0
movups xmm0, xmmword [rax]
movups xmmword [0x1801fc4f0], xmm0
movabs rax, 0x2a718a4a291e11f1
mov qword [rbp + 0x960], rax
mov qword [rbp + 0x968], rsi
mov qword [rbp + 0x970], rdi
movabs rax, 0x77182b4eb60c3dc0
mov qword [rbp + 0x978], rax
movabs rcx, 0x521ee815447f7485
mov qword [rbp + 0xe40], rcx
movabs rdx, 0xcd1302d8b229a5fe
mov qword [rbp + 0xe48], rdx
movabs rdi, 0xdebb1c0bf3914987
mov qword [rbp + 0xe50], rdi
mov qword [rbp + 0xe58], rax
vmovdqu ymm0, ymmword [rbp + 0x960]
vpxor ymm1, ymm0, ymmword [rbp + 0xe40]
vmovdqa ymmword [rbp + 0x960], ymm1
movabs rax, 0x526d8474310c1df3
mov qword [rbp + 0x6d0], rax
mov qword [rbp + 0x6d8], rdx
mov qword [rbp + 0xbf0], rcx
mov qword [rbp + 0xbf8], rdx
vmovdqa xmm0, xmmword [rbp + 0x6d0]
vxorps xmm0, xmm0, xmmword [rbp + 0xbf0]
vmovdqa xmmword [rbp + 0x6d0], xmm0
lea rax, [rbp + 0xf20]
mov qword [rsp + 0x20], rax
lea r9, [0x1801fc480]
lea r8, [rbp + 0x960]
lea rdx, [rbp + 0x6d0]
lea rcx, [rbp + 0xaa0]
vzeroupper
call fcn.180046fd0
movups xmm0, xmmword [rax]
movups xmmword [0x1801fc480], xmm0
movabs rax, 0x20718b4a291e11f1
mov qword [rbp + 0x980], rax
movabs rax, 0xa4656cb1ed5bc090
mov qword [rbp + 0x988], rax
mov qword [rbp + 0x990], r14
movabs r14, 0x77182b4eb60c3dc0
mov qword [rbp + 0x998], r14
movabs rcx, 0x521ee815447f7485
mov qword [rbp + 0xe60], rcx
movabs rdx, 0xcd1302d8b229a5fe
mov qword [rbp + 0xe68], rdx
mov qword [rbp + 0xe70], rdi
mov qword [rbp + 0xe78], r14
vmovdqu ymm0, ymmword [rbp + 0x980]
vpxor ymm1, ymm0, ymmword [rbp + 0xe60]
vmovdqa ymmword [rbp + 0x980], ymm1
movabs rax, 0x526d8474310c1df3
mov qword [rbp + 0x6e0], rax
mov qword [rbp + 0x6e8], rdx
mov qword [rbp + 0xbf0], rcx
mov qword [rbp + 0xbf8], rdx
vmovdqa xmm0, xmmword [rbp + 0x6e0]
vxorps xmm0, xmm0, xmmword [rbp + 0xbf0]
vmovdqa xmmword [rbp + 0x6e0], xmm0
lea rax, [rbp + 0xf20]
mov qword [rsp + 0x20], rax
lea r9, [0x1801fc490]
lea r8, [rbp + 0x980]
lea rdx, [rbp + 0x6e0]
lea rcx, [rbp + 0xab0]
vzeroupper
call fcn.180046fd0
movups xmm0, xmmword [rax]
movups xmmword [0x1801fc490], xmm0
movabs rax, 0x37759b4a291e11f1
mov qword [rbp + 0x9a0], rax
movabs rax, 0xa37a5db6dd5dc092
mov qword [rbp + 0x9a8], rax
movabs rdi, 0xdede70699ae220f1
mov qword [rbp + 0x9b0], rdi
mov qword [rbp + 0x9b8], r14
movabs rcx, 0x521ee815447f7485
mov qword [rbp + 0xe80], rcx
movabs rdx, 0xcd1302d8b229a5fe
mov qword [rbp + 0xe88], rdx
movabs rax, 0xdebb1c0bf3914987
mov qword [rbp + 0xe90], rax
mov qword [rbp + 0xe98], r14
vmovdqu ymm0, ymmword [rbp + 0x9a0]
vpxor ymm1, ymm0, ymmword [rbp + 0xe80]
vmovdqa ymmword [rbp + 0x9a0], ymm1
movabs rax, 0x526d8474310c1df3
mov qword [rbp + 0x6f0], rax
mov qword [rbp + 0x6f8], rdx
mov qword [rbp + 0xbf0], rcx
mov qword [rbp + 0xbf8], rdx
vmovdqa xmm0, xmmword [rbp + 0x6f0]
vxorps xmm0, xmm0, xmmword [rbp + 0xbf0]
vmovdqa xmmword [rbp + 0x6f0], xmm0
lea rax, [rbp + 0xf20]
mov qword [rsp + 0x20], rax
lea r9, [0x1801fc430]
lea r8, [rbp + 0x9a0]
lea rdx, [rbp + 0x6f0]
lea rcx, [rbp + 0xac0]
vzeroupper
call fcn.180046fd0
movups xmm0, xmmword [rax]
movups xmmword [0x1801fc430], xmm0
movabs rax, 0x33709b4a291e11f1
mov qword [rbp + 0x9c0], rax
movabs rax, 0xa37a5dbddc40c98e
mov qword [rbp + 0x9c8], rax
mov qword [rbp + 0x9d0], rdi
mov qword [rbp + 0x9d8], r14
movabs rcx, 0x521ee815447f7485
mov qword [rbp + 0xea0], rcx
movabs rdx, 0xcd1302d8b229a5fe
mov qword [rbp + 0xea8], rdx
movabs rax, 0xdebb1c0bf3914987
mov qword [rbp + 0xeb0], rax
mov qword [rbp + 0xeb8], r14
vmovdqu ymm0, ymmword [rbp + 0x9c0]
vpxor ymm1, ymm0, ymmword [rbp + 0xea0]
vmovdqa ymmword [rbp + 0x9c0], ymm1
movabs rax, 0x526d8474310c1df3
mov qword [rbp + 0x700], rax
mov qword [rbp + 0x708], rdx
mov qword [rbp + 0xbf0], rcx
mov qword [rbp + 0xbf8], rdx
vmovdqa xmm0, xmmword [rbp + 0x700]
vxorps xmm0, xmm0, xmmword [rbp + 0xbf0]
vmovdqa xmmword [rbp + 0x700], xmm0
lea rax, [rbp + 0xf20]
mov qword [rsp + 0x20], rax
lea r9, [0x1801fc450]
lea r8, [rbp + 0x9c0]
lea rdx, [rbp + 0x700]
lea rcx, [rbp + 0xad0]
vzeroupper
call fcn.180046fd0
movups xmm0, xmmword [rax]
movups xmmword [0x1801fc450], xmm0
mov qword [rbp + 0x9e0], r13
movabs rax, 0xa37a5dbdd147c48a
mov qword [rbp + 0x9e8], rax
mov qword [rbp + 0x9f0], rdi
mov qword [rbp + 0x9f8], r14
movabs rax, 0x521ee815447f7485
mov qword [rbp + 0xec0], rax
movabs rcx, 0xcd1302d8b229a5fe
mov qword [rbp + 0xec8], rcx
movabs rdi, 0xdebb1c0bf3914987
mov qword [rbp + 0xed0], rdi
mov qword [rbp + 0xed8], r14
vmovdqu ymm0, ymmword [rbp + 0x9e0]
vpxor ymm1, ymm0, ymmword [rbp + 0xec0]
vmovdqa ymmword [rbp + 0x9e0], ymm1
movabs r13, 0x526d8474310c1df3
mov qword [rbp + 0x710], r13
mov qword [rbp + 0x718], rcx
mov qword [rbp + 0xbf0], rax
mov qword [rbp + 0xbf8], rcx
vmovdqa xmm0, xmmword [rbp + 0x710]
vxorps xmm0, xmm0, xmmword [rbp + 0xbf0]
vmovdqa xmmword [rbp + 0x710], xmm0
lea rax, [rbp + 0xf20]
mov qword [rsp + 0x20], rax
lea r9, [0x1801fc4b0]
lea r8, [rbp + 0x9e0]
lea rdx, [rbp + 0x710]
lea rcx, [rbp + 0xae0]
vzeroupper
call fcn.180046fd0
movups xmm0, xmmword [rax]
movups xmmword [0x1801fc4b0], xmm0
mov qword [rbp + 0xa00], r12
movabs rax, 0xbe7a74b6db76d69b
mov qword [rbp + 0xa08], rax
movabs rax, 0xdebb1c0b96fd2bee
mov qword [rbp + 0xa10], rax
mov qword [rbp + 0xa18], r14
movabs r12, 0x521ee815447f7485
mov qword [rbp + 0xee0], r12
movabs rax, 0xcd1302d8b229a5fe
mov qword [rbp + 0xee8], rax
mov qword [rbp + 0xef0], rdi
mov qword [rbp + 0xef8], r14
vmovdqu ymm0, ymmword [rbp + 0xa00]
vpxor ymm1, ymm0, ymmword [rbp + 0xee0]
vmovdqa ymmword [rbp + 0xa00], ymm1
mov qword [rbp + 0x720], r13
mov qword [rbp + 0x728], rax
mov qword [rbp + 0xbf0], r12
mov qword [rbp + 0xbf8], rax
vmovdqa xmm0, xmmword [rbp + 0x720]
vxorps xmm0, xmm0, xmmword [rbp + 0xbf0]
vmovdqa xmmword [rbp + 0x720], xmm0
lea rax, [rbp + 0xf20]
mov qword [rsp + 0x20], rax
lea r9, [0x1801fc3a0]
lea r8, [rbp + 0xa00]
lea rdx, [rbp + 0x720]
lea rcx, [rbp + 0xaf0]
vzeroupper
call fcn.180046fd0
movups xmm0, xmmword [rax]
movups xmmword [0x1801fc3a0], xmm0
movabs rax, 0x2470814a211215eb
mov qword [rbp + 0x10], rax
movabs rax, 0xcd1367b4d040d697
mov qword [rbp + 0x18], rax
mov qword [rbp + 0xbf0], r12
movabs rax, 0xcd1302d8b229a5fe
mov qword [rbp + 0xbf8], rax
movdqa xmm0, xmmword [rbp + 0x10]
xorps xmm0, xmmword [rbp + 0xbf0]
movdqa xmmword [rbp + 0x10], xmm0
mov qword [rbp + 0x300], r13
mov qword [rbp + 0x308], rax
mov qword [rbp + 0xbf0], r12
mov qword [rbp + 0xbf8], rax
movdqa xmm0, xmmword [rbp + 0x300]
xorps xmm0, xmmword [rbp + 0xbf0]
movdqa xmmword [rbp + 0x300], xmm0
lea rax, [rbp + 0xf20]
mov qword [rsp + 0x20], rax
lea r9, [0x1801fc510]
lea r8, [rbp + 0x10]
lea rdx, [rbp + 0x300]
lea rcx, [rbp + 0xb00]
call fcn.180046fd0
movups xmm0, xmmword [rax]
movups xmmword [0x1801fc510], xmm0
mov qword [rbp + 0xa20], r15
mov qword [rbp + 0xa28], rsi
movabs rax, 0xdebb1c0bf3912ceb
mov qword [rbp + 0xa30], rax
mov qword [rbp + 0xa38], r14
mov qword [rbp + 0xf00], r12
movabs rax, 0xcd1302d8b229a5fe
mov qword [rbp + 0xf08], rax
mov qword [rbp + 0xf10], rdi
mov qword [rbp + 0xf18], r14
vmovdqu ymm0, ymmword [rbp + 0xa20]
vpxor ymm1, ymm0, ymmword [rbp + 0xf00]
vmovdqa ymmword [rbp + 0xa20], ymm1
mov qword [rbp + 0xc00], r13
mov qword [rbp + 0xc08], rax
mov qword [rbp + 0xbf0], r12
mov qword [rbp + 0xbf8], rax
vmovdqa xmm0, xmmword [rbp + 0xc00]
vxorps xmm0, xmm0, xmmword [rbp + 0xbf0]
vmovdqa xmmword [rbp + 0xc00], xmm0
lea rax, [rbp + 0xf20]
mov qword [rsp + 0x20], rax
lea r9, [0x1801fc4b0]
lea r8, [rbp + 0xa20]
lea rdx, [rbp + 0xc00]
lea rcx, [rbp + 0xb10]
vzeroupper
call fcn.180046fd0
movups xmm0, xmmword [rax]
movups xmmword [0x1801fc4b0], xmm0
mov rdx, rbx
lea rcx, [0x1801fc6a0]
call fcn.180052680
nop
mov rcx, rbx
call fcn.180002ca0
mov rcx, qword [rbp + 0x1030]
xor rcx, rsp
call fcn.18005a430
lea r11, [rsp + 0x1090]
mov rbx, qword [r11 + 0x38]
mov rsi, qword [r11 + 0x40]
mov rdi, qword [r11 + 0x48]
mov rsp, r11
pop r15
pop r14
pop r13
pop r12
pop rbp
ret