Function at 0x140032db0
Capabilities:
Resolve function by parsing pe exports

Disassembly:
mov rax, rsp
mov qword [rax + 8], rbx
mov qword [rax + 0x10], rsi
mov qword [rax + 0x18], rdi
push rbp
push r12
push r13
push r14
push r15
lea rbp, [rax - 0xc8]
sub rsp, 0x1a0
movaps xmmword [rax - 0x38], xmm6
movaps xmmword [rax - 0x48], xmm7
movaps xmmword [rax - 0x58], xmm8
movaps xmmword [rax - 0x68], xmm9
movaps xmmword [rax - 0x78], xmm10
movaps xmmword [rax - 0x88], xmm11
movaps xmmword [rax - 0x98], xmm12
movaps xmmword [rax - 0xa8], xmm13
movaps xmmword [rax - 0xb8], xmm14
movaps xmmword [rax - 0xc8], xmm15
mov rax, qword [0x14012bf00]
xor rax, rsp
mov qword [rbp - 0x10], rax
mov r13, rdx
mov r15, qword [0x1401e17e0]
mov rax, qword [r15 + 0x3ed0]
mov byte [rax + 0xb0], 1
mov rsi, qword [r15 + 0x3ed0]
cmp byte [rsi + 0xb3], 0
je 0x140032e52
xor al, al
jmp 0x140033ccb
movsxd r8, dword [rsi + 0xe8]
mov rax, qword [rsi + 0xf0]
mov r8d, dword [rax + r8*4 - 4]
xor edx, edx
lea rbx, [0x14011008e]
mov rcx, rbx
call fcn.1400036b0
mov edi, eax
cmp dword [r15 + 0x3f18], eax
jne 0x140032e90
mov r8, rbx
mov edx, ntohs
mov ecx, eax
call fcn.140019870
movss xmm6, dword [rsi + 0xf8]
movss xmm7, dword [rsi + 0xfc]
mov ecx, 4
mov rax, qword gs:[0x58]
mov rax, qword [rax]
xor r12d, r12d
mov eax, dword [rcx + rax]
cmp dword [0x1401e2494], eax
jle 0x140032f1d
lea rcx, [0x1401e2494]
call fcn.1400ebef8
cmp dword [0x1401e2494], 0xffffffff
jne 0x140032f1d
mov qword [0x1401e24d8], r12
mov qword [0x1401e24e0], r12
mov ecx, 0x50
call fcn.1400ec210
mov qword [rax], rax
mov qword [rax + 8], rax
mov qword [rax + 0x10], rax
mov word [rax + 0x18], 0x101
mov qword [0x1401e24d8], rax
lea rcx, [0x1400ef400]
call fcn.1400ec544
nop
lea rcx, [0x1401e2494]
call fcn.1400ebe8c
mov r14, qword [0x1401e24d8]
mov r8, qword [r14 + 8]
mov rbx, r14
movzx ecx, byte [r8 + 0x19]
test cl, cl
jne 0x140032f4e
mov rax, r8
cmp dword [rax + 0x1c], edi
jae 0x140032f42
mov rax, qword [rax + 0x10]
jmp 0x140032f48
mov rbx, rax
mov rax, qword [rax]
cmp byte [rax + 0x19], 0
je 0x140032f37
cmp byte [rbx + 0x19], 0
jne 0x140032f59
cmp edi, dword [rbx + 0x1c]
jae 0x140032f5c
mov rbx, r14
cmp rbx, r14
jne 0x140033085
xorps xmm0, xmm0
xorps xmm1, xmm1
xorps xmm8, xmm8
mov dword [rbp - 0x58], edi
movups xmmword [rbp - 0x54], xmm0
movups xmmword [rbp - 0x44], xmm1
movups xmmword [rbp - 0x34], xmm8
mov edx, r12d
mov r9, r14
test cl, cl
jne 0x140032fb0
mov rax, r8
nop dword [rax]
mov r8, rax
cmp dword [rax + 0x1c], edi
jae 0x140032f9e
mov rax, qword [rax + 0x10]
jmp 0x140032fa4
mov r9, rax
mov rax, qword [rax]
mov edx, r12d
setae dl
cmp byte [rax + 0x19], 0
je 0x140032f90
mov qword [rsp + 0x78], r8
mov dword [rbp - 0x80], edx
mov eax, dword [rbp - 0x7c]
mov dword [rbp - 0x7c], eax
cmp byte [r9 + 0x19], 0
jne 0x140032fcf
cmp edi, dword [r9 + 0x1c]
jae 0x140033053
movabs rax, 0x333333333333333
cmp qword [0x1401e24e0], rax
je 0x140033d30
lea rbx, [0x1401e24d8]
mov qword [rbp - 0x20], rbx
mov qword [rbp - 0x18], r12
mov ecx, 0x50
call fcn.1400ec210
mov r8, rax
movups xmm0, xmmword [rbp - 0x58]
movups xmmword [rax + 0x1c], xmm0
movups xmm1, xmmword [rbp - 0x48]
movups xmmword [rax + 0x2c], xmm1
movups xmm0, xmmword [rbp - 0x38]
movups xmmword [rax + 0x3c], xmm0
psrldq xmm8, 0xc
movd dword [rax + 0x4c], xmm8
mov qword [rax], r14
mov qword [rax + 8], r14
mov qword [rax + 0x10], r14
mov word [rax + 0x18], 0
movups xmm0, xmmword [rsp + 0x78]
movaps xmmword [rbp - 0x20], xmm0
lea rdx, [rbp - 0x20]
mov rcx, rbx
call fcn.14001b1f0
mov r14, qword [0x1401e24d8]
mov rax, qword [r14 + 8]
mov rbx, r14
cmp byte [rax + 0x19], 0
jne 0x140033077
cmp dword [rax + 0x1c], edi
jae 0x14003306b
mov rax, qword [rax + 0x10]
jmp 0x140033071
mov rbx, rax
mov rax, qword [rax]
cmp byte [rax + 0x19], 0
je 0x140033060
cmp byte [rbx + 0x19], 0
jne 0x140033082
cmp edi, dword [rbx + 0x1c]
jae 0x140033085
mov rbx, r14
movaps xmm1, xmm6
addss xmm1, dword [0x140116658]
movaps xmm0, xmm7
movss xmm9, dword [0x1401165dc]
addss xmm0, xmm9
movss dword [rbp - 0x20], xmm6
movss dword [rbp - 0x1c], xmm7
movss dword [rbp - 0x18], xmm1
movss dword [rbp - 0x14], xmm0
addss xmm6, dword [0x140116608]
movaps xmm1, xmm6
addss xmm1, dword [0x1401165f8]
addss xmm7, dword [0x1401165c8]
movaps xmm0, xmm7
addss xmm0, dword [0x140116590]
movss dword [rsp + 0x50], xmm6
movss dword [rsp + 0x54], xmm7
movss dword [rsp + 0x58], xmm1
movss dword [rsp + 0x5c], xmm0
mov dword [rbp - 0x68], 0x442f0000
mov dword [rbp - 0x64], 0x432a0000
movss xmm1, dword [r15 + 0x3820]
lea rcx, [rbp - 0x68]
call fcn.1400125c0
xor r9d, r9d
xor r8d, r8d
mov edx, edi
lea rcx, [rbp - 0x20]
call fcn.140012730
mov dword [rsp + 0x20], r12d
lea r9, [rbp - 0x70]
lea r8, [rsp + 0x60]
mov edx, edi
lea rcx, [rsp + 0x50]
call fcn.140032670
movzx r12d, al
lea rcx, [rsp + 0x68]
cmp byte [rsp + 0x60], 0
je 0x140033158
movdqa xmm0, xmmword [0x1401167e0]
jmp 0x140033160
movdqa xmm0, xmmword [0x1401166f0]
movups xmmword [rsp + 0x68], xmm0
movups xmm8, xmmword [rcx]
movaps xmm7, xmm8
shufps xmm7, xmm8, 0x55
subss xmm7, dword [rbx + 0x34]
movss xmm2, dword [0x1401e1da8]
mulss xmm7, xmm2
movss xmm4, dword [rbx + 0x38]
movaps xmm3, xmm8
shufps xmm3, xmm8, 0xaa
subss xmm3, xmm4
mulss xmm3, xmm2
movaps xmm1, xmm8
shufps xmm1, xmm8, 0xff
subss xmm1, dword [rbx + 0x3c]
mulss xmm1, xmm2
subss xmm8, dword [rbx + 0x30]
mulss xmm8, xmm2
addss xmm8, dword [rbx + 0x30]
movss dword [rbx + 0x30], xmm8
addss xmm7, dword [rbx + 0x34]
movss dword [rbx + 0x34], xmm7
addss xmm4, xmm3
movss dword [rbx + 0x38], xmm4
addss xmm1, dword [rbx + 0x3c]
movss dword [rbx + 0x3c], xmm1
lea rcx, [0x1401e0640]
call fcn.140003c40
mov r9d, eax
xor r14d, r14d
mov dword [rsp + 0x28], r14d
movss xmm0, dword [r15 + 0x3824]
movss dword [rsp + 0x20], xmm0
lea r8, [rbp - 0x18]
lea rdx, [rbp - 0x20]
mov rcx, qword [rsi + 0x290]
call fcn.140025640
lea rcx, [0x1401e0630]
call fcn.140003c40
mov r9d, eax
mov dword [rsp + 0x28], r14d
movss xmm0, dword [r15 + 0x3824]
movss dword [rsp + 0x20], xmm0
lea r8, [rsp + 0x58]
lea rdx, [rsp + 0x50]
mov rcx, qword [rsi + 0x290]
call fcn.140025640
mov rbx, qword [rsi + 0x290]
lea rcx, [0x1401e05e0]
call fcn.140003c40
mov edi, eax
movss xmm0, dword [0x1401e2490]
movss xmm11, dword [0x1401164c4]
mulss xmm0, xmm11
movss xmm14, dword [rsp + 0x50]
movaps xmm6, xmm14
subss xmm6, xmm0
mov rcx, qword [0x1401e17e0]
mov qword [rsp + 0x30], r14
lea rax, str.Load
mov qword [rsp + 0x28], rax
movss xmm15, dword [0x140116694]
movss dword [rsp + 0x20], xmm15
movss xmm10, dword [0x140116688]
movaps xmm3, xmm10
movss xmm2, dword [rcx + 0x3c20]
lea rdx, [rbp - 0x68]
mov rcx, qword [rcx + 0x3c18]
call fcn.14002cb80
movss xmm0, dword [rbp - 0x68]
movss xmm13, dword [0x1401164f4]
addss xmm0, xmm13
cvttss2si eax, xmm0
movd xmm1, eax
cvtdq2ps xmm1, xmm1
movss xmm8, dword [rsp + 0x58]
movaps xmm0, xmm8
subss xmm0, xmm6
mulss xmm0, xmm11
addss xmm0, xmm6
mulss xmm1, xmm11
subss xmm0, xmm1
movss dword [rsp + 0x68], xmm0
movss xmm12, dword [rsp + 0x5c]
subss xmm12, dword [rsp + 0x54]
mulss xmm12, xmm11
addss xmm12, dword [rsp + 0x54]
movss xmm1, dword [rbp - 0x64]
mulss xmm1, xmm11
movaps xmm0, xmm12
subss xmm0, xmm1
movss dword [rsp + 0x6c], xmm0
xorps xmm7, xmm7
test edi, 0xff000000
je 0x1400333b2
mov rax, qword [rbx + 0x38]
movups xmm0, xmmword [rbx + 0x88]
movups xmmword [rsp + 0x50], xmm0
mov byte [rsp + 0x48], r14b
movss dword [rsp + 0x40], xmm7
lea rcx, [0x140115ec4]
mov qword [rsp + 0x38], rcx
lea rcx, str.Load
mov qword [rsp + 0x30], rcx
lea rcx, [rsp + 0x50]
mov qword [rsp + 0x28], rcx
mov dword [rsp + 0x20], edi
lea r9, [rsp + 0x68]
movss xmm2, dword [rax + 0x10]
mov rdx, rbx
mov rcx, qword [rax + 8]
call fcn.14002cda0
mov rcx, qword [0x1401e1dc8]
call fcn.14000fb90
mov rbx, qword [0x1401e17e0]
mov qword [rsp + 0x30], r14
lea rax, [0x140115ec8]
mov qword [rsp + 0x28], rax
movss dword [rsp + 0x20], xmm15
movaps xmm3, xmm10
movss xmm2, dword [rbx + 0x3c20]
lea rdx, [rsp + 0x50]
mov rcx, qword [rbx + 0x3c18]
call fcn.14002cb80
movss xmm0, dword [rsp + 0x50]
addss xmm0, xmm13
cvttss2si eax, xmm0
movd xmm6, eax
cvtdq2ps xmm6, xmm6
movss dword [0x1401e2490], xmm6
mov rdi, qword [rsi + 0x290]
lea rcx, [0x1401e05e0]
call fcn.140003c40
mov r14d, eax
mov qword [rsp + 0x30], 0
lea rcx, [0x140115ec8]
mov qword [rsp + 0x28], rcx
movss dword [rsp + 0x20], xmm15
movaps xmm3, xmm10
movss xmm2, dword [rbx + 0x3c20]
lea rdx, [rsp + 0x50]
mov rcx, qword [rbx + 0x3c18]
call fcn.14002cb80
movss xmm0, dword [rsp + 0x54]
mulss xmm0, xmm11
subss xmm12, xmm0
mov qword [rsp + 0x30], 0
lea rax, [0x140115ec8]
mov qword [rsp + 0x28], rax
movss dword [rsp + 0x20], xmm15
movaps xmm3, xmm10
movss xmm2, dword [rbx + 0x3c20]
lea rdx, [rbp - 0x68]
mov rcx, qword [rbx + 0x3c18]
call fcn.14002cb80
mov qword [rsp + 0x30], 0
lea rax, str.Load
mov qword [rsp + 0x28], rax
movss dword [rsp + 0x20], xmm15
movaps xmm3, xmm10
movss xmm2, dword [rbx + 0x3c20]
lea rdx, [rsp + 0x68]
mov rcx, qword [rbx + 0x3c18]
call fcn.14002cb80
mulss xmm6, xmm11
subss xmm14, xmm6
mov qword [rsp + 0x30], 0
lea rax, str.Load
mov qword [rsp + 0x28], rax
movss dword [rsp + 0x20], xmm15
movaps xmm3, xmm10
movss xmm2, dword [rbx + 0x3c20]
lea rdx, [rsp + 0x50]
mov rcx, qword [rbx + 0x3c18]
call fcn.14002cb80
movss xmm0, dword [rsp + 0x50]
addss xmm0, xmm13
cvttss2si eax, xmm0
movd xmm1, eax
cvtdq2ps xmm1, xmm1
subss xmm8, xmm14
mulss xmm8, xmm11
addss xmm8, xmm14
mulss xmm1, xmm11
subss xmm8, xmm1
movss xmm0, dword [rsp + 0x68]
addss xmm0, xmm13
cvttss2si eax, xmm0
movd xmm1, eax
cvtdq2ps xmm1, xmm1
addss xmm8, xmm1
movss xmm0, dword [rbp - 0x68]
addss xmm0, xmm13
cvttss2si eax, xmm0
movd xmm1, eax
cvtdq2ps xmm1, xmm1
mulss xmm1, dword [0x1401164ac]
subss xmm8, xmm1
movss dword [rsp + 0x68], xmm8
movss dword [rsp + 0x6c], xmm12
test r14d, 0xff000000
je 0x140033606
mov rax, qword [rdi + 0x38]
movups xmm0, xmmword [rdi + 0x88]
movups xmmword [rsp + 0x50], xmm0
mov byte [rsp + 0x48], 0
movss dword [rsp + 0x40], xmm7
lea rcx, [0x140115ec9]
mov qword [rsp + 0x38], rcx
lea rcx, [0x140115ec8]
mov qword [rsp + 0x30], rcx
lea rcx, [rsp + 0x50]
mov qword [rsp + 0x28], rcx
mov dword [rsp + 0x20], r14d
lea r9, [rsp + 0x68]
movss xmm2, dword [rax + 0x10]
mov rdx, rdi
mov rcx, qword [rax + 8]
call fcn.14002cda0
call fcn.14000fc30
movdqa xmm0, xmmword [0x140116a90]
movups xmmword [rsp + 0x78], xmm0
mov dword [rsp + 0x68], 0x3f800000
mov dword [rsp + 0x6c], 0x3f800000
mov qword [rbp - 0x68], 0
movss xmm8, dword [rbp - 0x20]
movaps xmm11, xmm8
addss xmm11, dword [0x140116600]
movss dword [rsp + 0x50], xmm11
movss xmm6, dword [rbp - 0x1c]
movaps xmm12, xmm6
addss xmm12, xmm9
movss dword [rsp + 0x54], xmm12
lea rcx, [rsp + 0x78]
call fcn.140003c40
mov dword [rsp + 0x40], 0x50
movss xmm0, dword [r15 + 0x3824]
movss dword [rsp + 0x38], xmm0
mov dword [rsp + 0x30], eax
lea rax, [rsp + 0x68]
mov qword [rsp + 0x28], rax
lea rax, [rbp - 0x68]
mov qword [rsp + 0x20], rax
lea r9, [rsp + 0x50]
lea r8, [rbp - 0x20]
mov rdx, r13
mov rcx, qword [rsi + 0x290]
call fcn.140025be0
mov rcx, qword [0x1401e1dd0]
call fcn.14000fb90
mov r8, qword [rsi + 0x290]
lea rcx, [0x1401e0630]
call fcn.140003c40
mov ecx, eax
movaps xmm9, xmm8
addss xmm9, dword [0x140116610]
movss xmm14, dword [0x14011654c]
subss xmm9, xmm14
movss dword [rsp + 0x50], xmm9
movaps xmm10, xmm6
addss xmm10, dword [0x140116574]
movss xmm13, dword [0x140116540]
subss xmm10, xmm13
movss dword [rsp + 0x54], xmm10
test eax, 0xff000000
je 0x140033773
mov rax, qword [r8 + 0x38]
movups xmm0, xmmword [r8 + 0x88]
movups xmmword [rsp + 0x78], xmm0
mov byte [rsp + 0x48], 0
movss dword [rsp + 0x40], xmm7
lea rdx, [0x1401103b1]
mov qword [rsp + 0x38], rdx
lea rdx, [0x1401103b0]
mov qword [rsp + 0x30], rdx
lea rdx, [rsp + 0x78]
mov qword [rsp + 0x28], rdx
mov dword [rsp + 0x20], ecx
lea r9, [rsp + 0x50]
movss xmm2, dword [rax + 0x10]
mov rdx, r8
mov rcx, qword [rax + 8]
call fcn.14002cda0
mov r10, qword [rsi + 0x290]
lea rcx, [0x1401e0630]
call fcn.140003c40
movss dword [rsp + 0x50], xmm9
movaps xmm0, xmm6
addss xmm0, dword [0x1401165ac]
subss xmm0, xmm13
movss dword [rsp + 0x54], xmm0
test eax, 0xff000000
je 0x140033803
mov r8, qword [r10 + 0x38]
movups xmm0, xmmword [r10 + 0x88]
movups xmmword [rsp + 0x78], xmm0
mov byte [rsp + 0x48], 0
movss dword [rsp + 0x40], xmm7
lea rcx, [0x1401103ad]
mov qword [rsp + 0x38], rcx
lea rcx, [0x1401103ac]
mov qword [rsp + 0x30], rcx
lea rcx, [rsp + 0x78]
mov qword [rsp + 0x28], rcx
mov dword [rsp + 0x20], eax
lea r9, [rsp + 0x50]
movss xmm2, dword [r8 + 0x10]
mov rdx, r10
mov rcx, qword [r8 + 8]
call fcn.14002cda0
mov r10, qword [rsi + 0x290]
lea rcx, [0x1401e0630]
call fcn.140003c40
movaps xmm0, xmm8
addss xmm0, dword [0x140116644]
subss xmm0, xmm14
movss dword [rsp + 0x50], xmm0
movss dword [rsp + 0x54], xmm10
test eax, 0xff000000
je 0x140033894
mov r8, qword [r10 + 0x38]
movups xmm0, xmmword [r10 + 0x88]
movups xmmword [rsp + 0x78], xmm0
mov byte [rsp + 0x48], 0
movss dword [rsp + 0x40], xmm7
lea rcx, [0x1401103a9]
mov qword [rsp + 0x38], rcx
lea rcx, [0x1401103a8]
mov qword [rsp + 0x30], rcx
lea rcx, [rsp + 0x78]
mov qword [rsp + 0x28], rcx
mov dword [rsp + 0x20], eax
lea r9, [rsp + 0x50]
movss xmm2, dword [r8 + 0x10]
mov rdx, r10
mov rcx, qword [r8 + 8]
call fcn.14002cda0
call fcn.14000fc30
mov r8, qword [rsi + 0x290]
lea rcx, [0x1401e05e0]
call fcn.140003c40
mov ecx, eax
movaps xmm9, xmm8
addss xmm9, dword [0x14011661c]
movss dword [rsp + 0x50], xmm9
movaps xmm10, xmm6
addss xmm10, dword [0x140116560]
movss dword [rsp + 0x54], xmm10
test eax, 0xff000000
je 0x140033935
mov rax, qword [r8 + 0x38]
movups xmm0, xmmword [r8 + 0x88]
movups xmmword [rsp + 0x78], xmm0
mov byte [rsp + 0x48], 0
movss dword [rsp + 0x40], xmm7
lea rdx, [0x140115ee2]
mov qword [rsp + 0x38], rdx
lea rdx, str.Subscription_till:
mov qword [rsp + 0x30], rdx
lea rdx, [rsp + 0x78]
mov qword [rsp + 0x28], rdx
mov dword [rsp + 0x20], ecx
lea r9, [rsp + 0x50]
movss xmm2, dword [rax + 0x10]
mov rdx, r8
mov rcx, qword [rax + 8]
call fcn.14002cda0
mov r10, qword [rsi + 0x290]
lea rcx, [0x1401e05e0]
call fcn.140003c40
movss dword [rsp + 0x50], xmm9
movaps xmm0, xmm6
addss xmm0, dword [0x1401165a4]
movss dword [rsp + 0x54], xmm0
test eax, 0xff000000
je 0x1400339c0
mov r8, qword [r10 + 0x38]
movups xmm0, xmmword [r10 + 0x88]
movups xmmword [rsp + 0x78], xmm0
mov byte [rsp + 0x48], 0
movss dword [rsp + 0x40], xmm7
lea rdx, [0x140115ef4]
mov qword [rsp + 0x38], rdx
lea rdx, str.Last_launch:
mov qword [rsp + 0x30], rdx
lea rdx, [rsp + 0x78]
mov qword [rsp + 0x28], rdx
mov dword [rsp + 0x20], eax
lea r9, [rsp + 0x50]
movss xmm2, dword [r8 + 0x10]
mov rdx, r10
mov rcx, qword [r8 + 8]
call fcn.14002cda0
mov r10, qword [rsi + 0x290]
lea rcx, [0x1401e05e0]
call fcn.140003c40
addss xmm8, dword [0x14011664c]
movss dword [rsp + 0x50], xmm8
movss dword [rsp + 0x54], xmm10
test eax, 0xff000000
je 0x140033a4a
mov r8, qword [r10 + 0x38]
movups xmm0, xmmword [r10 + 0x88]
movups xmmword [rsp + 0x78], xmm0
mov byte [rsp + 0x48], 0
movss dword [rsp + 0x40], xmm7
lea rcx, [0x140115f04]
mov qword [rsp + 0x38], rcx
lea rcx, str.Last_update:
mov qword [rsp + 0x30], rcx
lea rcx, [rsp + 0x78]
mov qword [rsp + 0x28], rcx
mov dword [rsp + 0x20], eax
lea r9, [rsp + 0x50]
movss xmm2, dword [r8 + 0x10]
mov rdx, r10
mov rcx, qword [r8 + 8]
call fcn.14002cda0
mov r10, qword [rsi + 0x290]
lea rcx, [0x1401e0630]
call fcn.140003c40
movss dword [rsp + 0x50], xmm9
movaps xmm10, xmm6
addss xmm10, dword [0x140116588]
movss dword [rsp + 0x54], xmm10
test eax, 0xff000000
je 0x140033ad8
mov r8, qword [r10 + 0x38]
movups xmm0, xmmword [r10 + 0x88]
movups xmmword [rsp + 0x78], xmm0
mov byte [rsp + 0x48], 0
movss dword [rsp + 0x40], xmm7
lea rcx, [0x1401163c2]
mov qword [rsp + 0x38], rcx
lea rcx, str.11.12.2024
mov qword [rsp + 0x30], rcx
lea rcx, [rsp + 0x78]
mov qword [rsp + 0x28], rcx
mov dword [rsp + 0x20], eax
lea r9, [rsp + 0x50]
movss xmm2, dword [r8 + 0x10]
mov rdx, r10
mov rcx, qword [r8 + 8]
call fcn.14002cda0
mov r10, qword [rsi + 0x290]
lea rcx, [0x1401e0630]
call fcn.140003c40
movss dword [rsp + 0x50], xmm9
addss xmm6, dword [0x1401165bc]
movss dword [rsp + 0x54], xmm6
test eax, 0xff000000
je 0x140033b60
mov r8, qword [r10 + 0x38]
movups xmm0, xmmword [r10 + 0x88]
movups xmmword [rsp + 0x78], xmm0
mov byte [rsp + 0x48], 0
movss dword [rsp + 0x40], xmm7
lea rdx, [0x1401163a9]
mov qword [rsp + 0x38], rdx
lea rdx, str.Yesterday
mov qword [rsp + 0x30], rdx
lea rdx, [rsp + 0x78]
mov qword [rsp + 0x28], rdx
mov dword [rsp + 0x20], eax
lea r9, [rsp + 0x50]
movss xmm2, dword [r8 + 0x10]
mov rdx, r10
mov rcx, qword [r8 + 8]
call fcn.14002cda0
mov r10, qword [rsi + 0x290]
lea rcx, [0x1401e0630]
call fcn.140003c40
movss dword [rsp + 0x50], xmm8
movss dword [rsp + 0x54], xmm10
test eax, 0xff000000
je 0x140033be1
mov r8, qword [r10 + 0x38]
movups xmm0, xmmword [r10 + 0x88]
movups xmmword [rsp + 0x78], xmm0
mov byte [rsp + 0x48], 0
movss dword [rsp + 0x40], xmm7
lea rcx, [0x1401163b1]
mov qword [rsp + 0x38], rcx
lea rcx, str.Today
mov qword [rsp + 0x30], rcx
lea rcx, [rsp + 0x78]
mov qword [rsp + 0x28], rcx
mov dword [rsp + 0x20], eax
lea r9, [rsp + 0x50]
movss xmm2, dword [r8 + 0x10]
mov rdx, r10
mov rcx, qword [r8 + 8]
call fcn.14002cda0
mov rcx, qword [0x1401e17e0]
mov qword [rsp + 0x30], 0
lea rax, [0x14011008e]
mov qword [rsp + 0x28], rax
movss dword [rsp + 0x20], xmm15
movss xmm3, dword [0x140116688]
movss xmm2, dword [rcx + 0x3c20]
lea rdx, [rsp + 0x50]
mov rcx, qword [rcx + 0x3c18]
call fcn.14002cb80
movss xmm2, dword [0x1401e0640]
movss dword [rsp + 0x68], xmm2
movss xmm1, dword [0x1401e0644]
movss dword [rsp + 0x6c], xmm1
movss xmm0, dword [0x1401e0648]
movss dword [rsp + 0x70], xmm0
mov dword [rsp + 0x74], 0
movss dword [rbp - 0x68], xmm2
movss dword [rbp - 0x64], xmm1
movss dword [rbp - 0x60], xmm0
mov dword [rbp - 0x5c], 0
movss dword [rsp + 0x50], xmm11
movss dword [rsp + 0x54], xmm12
lea rcx, [0x1401e0640]
call fcn.140003c40
mov r10d, eax
lea rcx, [rsp + 0x68]
call fcn.140003c40
mov r8d, eax
lea rcx, [rbp - 0x68]
call fcn.140003c40
mov r9d, eax
mov dword [rsp + 0x30], r8d
mov dword [rsp + 0x28], r10d
mov dword [rsp + 0x20], r10d
lea r8, [rsp + 0x50]
lea rdx, [rbp - 0x20]
mov rcx, qword [rsi + 0x290]
call fcn.1400257f0
movzx eax, r12b
mov rcx, qword [rbp - 0x10]
xor rcx, rsp
call fcn.1400ebe30
lea r11, [rsp + 0x1a0]
mov rbx, qword [r11 + 0x30]
mov rsi, qword [r11 + 0x38]
mov rdi, qword [r11 + 0x40]
movaps xmm6, xmmword [r11 - 0x10]
movaps xmm7, xmmword [r11 - 0x20]
movaps xmm8, xmmword [r11 - 0x30]
movaps xmm9, xmmword [r11 - 0x40]
movaps xmm10, xmmword [r11 - 0x50]
movaps xmm11, xmmword [r11 - 0x60]
movaps xmm12, xmmword [r11 - 0x70]
movaps xmm13, xmmword [r11 - 0x80]
movaps xmm14, xmmword [r11 - 0x90]
movaps xmm15, xmmword [r11 - 0xa0]
mov rsp, r11
pop r15
pop r14
pop r13
pop r12
pop rbp
ret
call fcn.140001b40
int3