Function at 0x18011cb70
Capabilities:
Contain obfuscated stackstrings

Disassembly:
mov qword [rsp + 0x10], rdx
mov qword [rsp + 8], rcx
push rbp
push rsi
push rdi
sub rsp, 0xc80
lea rbp, [rsp + 0x30]
lea rdi, [rsp + 0x30]
mov ecx, 0x224
mov eax, 0xcccccccc
rep stosd dword [rdi], eax
mov rcx, qword [rsp + 0xca8]
mov rax, qword [0x180371940]
xor rax, rbp
mov qword [rbp + 0xc40], rax
mov rcx, qword [0x1803789e0]
call fcn.1800e0000
movzx eax, al
test eax, eax
je 0x18011cbd9
mov rcx, qword [0x1803789e0]
call fcn.1800e0030
movzx eax, al
test eax, eax
jne 0x18011cbde
jmp 0x18011ded1
cmp qword [0x180378990], 0
je 0x18011cbf2
cmp qword [0x180378998], 0
jne 0x18011cbf7
jmp 0x18011ded1
mov rax, qword [0x180378998]
mov qword [rbp + 8], rax
cmp qword [rbp + 8], 0
je 0x18011cc17
mov rcx, qword [rbp + 8]
call fcn.1800df420
cmp dword [rax], 0
jg 0x18011cc1c
jmp 0x18011ded1
lea rax, [0x180379630]
mov qword [rbp + 0x28], rax
lea rdx, [rbp + 0x48]
mov rcx, qword [rbp + 0x28]
call fcn.180121190
lea rdx, [rbp + 0x68]
mov rcx, qword [rbp + 0x28]
call fcn.180121320
jmp 0x18011cc4c
lea rcx, [rbp + 0x48]
call fcn.1801182b0
lea rdx, [rbp + 0x68]
lea rcx, [rbp + 0x48]
call fcn.180117e00
movzx eax, al
test eax, eax
jne 0x18011ccd4
lea rcx, [rbp + 0x48]
call fcn.180118240
mov qword [rbp + 0x88], rax
mov rcx, qword [rbp + 0x88]
call fcn.1801152a0
mov qword [rbp + 0xa8], rax
mov rcx, qword [rbp + 0x88]
call fcn.180115270
mov qword [rbp + 0xc8], rax
mov rcx, qword [rbp + 0xc8]
call fcn.1801181b0
mov qword [rbp + 0xc08], rax
mov rax, qword [rbp + 0xc78]
mov rax, qword [rax + 0x30]
mov eax, dword [rax + 0x48]
mov dword [rbp + 0xc10], eax
mov edx, dword [rbp + 0xc10]
mov rcx, qword [rbp + 0xc08]
call fcn.180124d20
jmp 0x18011cc43
mov rcx, qword [rbp + 8]
call fcn.180119940
mov rax, qword [rax]
mov qword [rbp + 0xe8], rax
cmp qword [rbp + 0xe8], 0
jne 0x18011ccf6
jmp 0x18011ded1
mov rax, qword [0x1803789d8]
mov rax, qword [rax + 0x58]
mov qword [rbp + 0xc08], rax
mov rcx, qword [rbp + 0xe8]
call fcn.180124100
mov eax, dword [rax]
mov dword [rbp + 0x7e4], eax
mov edx, dword [rbp + 0x7e4]
mov rcx, qword [rbp + 0xc08]
call fcn.180110140
mov qword [rbp + 0x108], rax
cmp qword [rbp + 0x108], 0
jne 0x18011cd44
jmp 0x18011ded1
mov rcx, qword [rbp + 0x108]
call fcn.180109830
mov rax, qword [rax]
mov qword [rbp + 0x128], rax
cmp qword [rbp + 0x128], 0
je 0x18011cd75
mov rcx, qword [rbp + 0x128]
call fcn.180109f40
cmp dword [rax], 0x10
jne 0x18011cd7a
jmp 0x18011ded1
cmp qword [rbp + 0xc78], 0
jne 0x18011cd89
jmp 0x18011ded1
mov rax, qword [rbp + 0xc78]
cmp dword [rax + 0x3c], 0xffffffff
jne 0x18011cd9b
jmp 0x18011ded1
mov rax, qword [rbp + 0xc78]
mov edx, dword [rax + 0x3c]
mov rcx, qword [rbp + 0xc78]
call fcn.18010c200
mov qword [rbp + 0x148], rax
cmp qword [rbp + 0x148], 0
je 0x18011cde2
mov rax, qword [rbp + 0x148]
cmp qword [rax + 0x48], 0
je 0x18011cde2
mov rax, qword [rbp + 0x148]
cmp qword [rax + 0x50], 0
jne 0x18011ce8e
mov byte [rbp + 0x808], 0x5b
mov byte [rbp + 0x809], 0x72
mov byte [rbp + 0x80a], 0x61
mov byte [rbp + 0x80b], 0x67
mov byte [rbp + 0x80c], 0x65
mov byte [rbp + 0x80d], 0x2e
mov byte [rbp + 0x80e], 0x63
mov byte [rbp + 0x80f], 0x70
mov byte [rbp + 0x810], 0x70
mov byte [rbp + 0x811], 0x3a
mov byte [rbp + 0x812], 0x36
mov byte [rbp + 0x813], 0x34
mov byte [rbp + 0x814], 0x33
mov byte [rbp + 0x815], 0x5d
mov byte [rbp + 0x816], 0x20
mov byte [rbp + 0x817], 0
lea rcx, [rbp + 0x808]
call fcn.1800c8390
mov r8, rax
mov dl, 3
lea rcx, [0x1802c2df8]
call fcn.18015eb60
mov qword [rbp + 0xc08], rax
lea rdx, str.invalid_sub_tick
mov rcx, qword [rbp + 0xc08]
call fcn.18015e890
jmp 0x18011ded1
mov rax, qword [rbp + 0x148]
mov rax, qword [rax + 0x18]
add rax, 0x18
mov rdx, rax
lea rcx, [rbp + 0x168]
call fcn.18015f700
lea rdx, [rbp + 0x198]
mov rcx, qword [rbp + 8]
call fcn.18013c140
mov rcx, qword [rbp + 0x128]
call fcn.18010a0c0
movss xmm2, dword [rax]
lea rdx, [rbp + 0x834]
lea rcx, [rbp + 0x168]
call fcn.18010d990
mov r8, rax
lea rdx, [rbp + 0x1c8]
lea rcx, [rbp + 0x198]
call fcn.180118320
call fcn.180123ad0
movss dword [rbp + 0x1f4], xmm0
mov byte [rbp + 0x858], 0x5b
mov byte [rbp + 0x859], 0x72
mov byte [rbp + 0x85a], 0x61
mov byte [rbp + 0x85b], 0x67
mov byte [rbp + 0x85c], 0x65
mov byte [rbp + 0x85d], 0x2e
mov byte [rbp + 0x85e], 0x63
mov byte [rbp + 0x85f], 0x70
mov byte [rbp + 0x860], 0x70
mov byte [rbp + 0x861], 0x3a
mov byte [rbp + 0x862], 0x36
mov byte [rbp + 0x863], 0x35
mov byte [rbp + 0x864], 0x32
mov byte [rbp + 0x865], 0x5d
mov byte [rbp + 0x866], 0x20
mov byte [rbp + 0x867], 0
lea rcx, [rbp + 0x858]
call fcn.1800c8390
mov r8, rax
mov dl, 1
lea rcx, [0x1802c2df8]
call fcn.18015eb60
mov qword [rbp + 0xc08], rax
lea rdx, str._lagcomp__get_las_valid_sim_time:
mov rcx, qword [rbp + 0xc08]
call fcn.18015e890
mov qword [rbp + 0xc10], rax
call fcn.180123ad0
movss dword [rbp + 0xc18], xmm0
movss xmm1, dword [rbp + 0xc18]
mov rcx, qword [rbp + 0xc10]
call fcn.18010fc70
mov dword [rbp + 0x214], 0xffffffff
call fcn.18010a180
movss dword [rbp + 0x234], xmm0
lea rax, [0x180379630]
mov qword [rbp + 0x258], rax
lea rdx, [rbp + 0x278]
mov rcx, qword [rbp + 0x258]
call fcn.180121190
lea rdx, [rbp + 0x298]
mov rcx, qword [rbp + 0x258]
call fcn.180121320
jmp 0x18011d02a
lea rcx, [rbp + 0x278]
call fcn.1801182b0
lea rdx, [rbp + 0x298]
lea rcx, [rbp + 0x278]
call fcn.180117e00
movzx eax, al
test eax, eax
jne 0x18011d27a
lea rcx, [rbp + 0x278]
call fcn.180118240
mov qword [rbp + 0x2b8], rax
mov rcx, qword [rbp + 0x2b8]
call fcn.1801152a0
mov qword [rbp + 0x2d8], rax
mov rcx, qword [rbp + 0x2b8]
call fcn.180115270
mov qword [rbp + 0x2f8], rax
mov rcx, qword [rbp + 0x2f8]
call fcn.1801181b0
movzx eax, byte [rax + 0x28]
test eax, eax
jne 0x18011d097
jmp 0x18011d01e
mov rcx, qword [rbp + 0x2f8]
call fcn.1801181b0
mov qword [rbp + 0xc08], rax
lea rax, [rbp + 0x8b8]
lea rcx, [rbp + 0x1c8]
mov rdi, rax
mov rsi, rcx
mov ecx, 0xc
rep movsb byte [rdi], byte [rsi]
lea rax, [rbp + 0x888]
lea rcx, [rbp + 0x198]
mov rdi, rax
mov rsi, rcx
mov ecx, 0xc
rep movsb byte [rdi], byte [rsi]
lea rax, [rbp + 0xb90]
lea rcx, [rbp + 0x8b8]
mov rdi, rax
mov rsi, rcx
mov ecx, 0xc
rep movsb byte [rdi], byte [rsi]
lea rax, [rbp + 0xb60]
lea rcx, [rbp + 0x888]
mov rdi, rax
mov rsi, rcx
mov ecx, 0xc
rep movsb byte [rdi], byte [rsi]
movss xmm3, dword [rbp + 0x1f4]
lea r8, [rbp + 0xb90]
lea rdx, [rbp + 0xb60]
mov rcx, qword [rbp + 0xc08]
call fcn.180122490
movss dword [rbp + 0x314], xmm0
movss xmm0, dword [rbp + 0x234]
comiss xmm0, dword [rbp + 0x314]
jbe 0x18011d275
mov rax, qword [rbp + 0x2d8]
mov eax, dword [rax]
mov dword [rbp + 0x214], eax
movss xmm0, dword [rbp + 0x314]
movss dword [rbp + 0x234], xmm0
mov byte [rbp + 0x8e8], 0x5b
mov byte [rbp + 0x8e9], 0x72
mov byte [rbp + 0x8ea], 0x61
mov byte [rbp + 0x8eb], 0x67
mov byte [rbp + 0x8ec], 0x65
mov byte [rbp + 0x8ed], 0x2e
mov byte [rbp + 0x8ee], 0x63
mov byte [rbp + 0x8ef], 0x70
mov byte [rbp + 0x8f0], 0x70
mov byte [rbp + 0x8f1], 0x3a
mov byte [rbp + 0x8f2], 0x36
mov byte [rbp + 0x8f3], 0x36
mov byte [rbp + 0x8f4], 0x34
mov byte [rbp + 0x8f5], 0x5d
mov byte [rbp + 0x8f6], 0x20
mov byte [rbp + 0x8f7], 0
lea rcx, [rbp + 0x8e8]
call fcn.1800c8390
mov r8, rax
mov dl, 2
lea rcx, [0x1802c2df8]
call fcn.18015eb60
mov qword [rbp + 0xc08], rax
lea rdx, str._lagcomp__Inserted_new_best_record__idx:
mov rcx, qword [rbp + 0xc08]
call fcn.18015e890
mov qword [rbp + 0xc10], rax
mov eax, dword [rbp + 0x214]
mov dword [rbp + 0xc18], eax
mov edx, dword [rbp + 0xc18]
mov rcx, qword [rbp + 0xc10]
call fcn.1800faba0
mov qword [rbp + 0xc20], rax
lea rdx, str._at_distanc:
mov rcx, qword [rbp + 0xc20]
call fcn.18015e890
mov qword [rbp + 0xc28], rax
movss xmm1, dword [rbp + 0x234]
mov rcx, qword [rbp + 0xc28]
call fcn.18010fc70
jmp 0x18011d01e
cmp dword [rbp + 0x214], 0xffffffff
je 0x18011d294
movss xmm0, dword [rbp + 0x234]
comiss xmm0, dword [0x18023cc50]
jbe 0x18011d299
jmp 0x18011ded1
lea rdx, [rbp + 0x214]
lea rcx, [0x180379630]
call fcn.180117fe0
mov rcx, rax
call fcn.1801238d0
mov qword [rbp + 0x338], rax
lea rax, [rbp + 0xbf0]
lea rcx, [rbp + 0x1c8]
mov rdi, rax
mov rsi, rcx
mov ecx, 0xc
rep movsb byte [rdi], byte [rsi]
lea rax, [rbp + 0xbc0]
lea rcx, [rbp + 0x198]
mov rdi, rax
mov rsi, rcx
mov ecx, 0xc
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [rbp + 0x1f4]
movss dword [rsp + 0x20], xmm0
lea r9, [rbp + 0xbf0]
lea r8, [rbp + 0xbc0]
lea rdx, [rbp + 0x358]
mov rcx, qword [rbp + 0x338]
call fcn.180122d30
mov rax, qword [0x1803789d0]
movss xmm0, dword [rax + 0x14]
movss dword [rbp + 0x384], xmm0
movss xmm2, dword [rbp + 0x368]
mov rax, qword [rbp + 0x360]
movss xmm1, dword [rax + 4]
mov rax, qword [rbp + 0x358]
movss xmm0, dword [rax + 4]
call fcn.180123fc0
movss dword [rbp + 0x3a4], xmm0
movss xmm0, dword [rbp + 0x3a4]
divss xmm0, dword [rbp + 0x384]
movss dword [rbp + 0x3c4], xmm0
movss xmm0, dword [rbp + 0x3c4]
call fcn.18010cbc0
cvttss2si eax, xmm0
mov dword [rbp + 0x3e4], eax
cvtsi2ss xmm0, dword [rbp + 0x3e4]
movss xmm1, dword [rbp + 0x3c4]
subss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rbp + 0x404], xmm0
mov eax, dword [rbp + 0x3e4]
dec eax
mov dword [rbp + 0x3e4], eax
mov byte [rbp + 0x918], 0x5b
mov byte [rbp + 0x919], 0x72
mov byte [rbp + 0x91a], 0x61
mov byte [rbp + 0x91b], 0x67
mov byte [rbp + 0x91c], 0x65
mov byte [rbp + 0x91d], 0x2e
mov byte [rbp + 0x91e], 0x63
mov byte [rbp + 0x91f], 0x70
mov byte [rbp + 0x920], 0x70
mov byte [rbp + 0x921], 0x3a
mov byte [rbp + 0x922], 0x36
mov byte [rbp + 0x923], 0x38
mov byte [rbp + 0x924], 0x35
mov byte [rbp + 0x925], 0x5d
mov byte [rbp + 0x926], 0x20
mov byte [rbp + 0x927], 0
lea rcx, [rbp + 0x918]
call fcn.1800c8390
mov r8, rax
mov dl, 1
lea rcx, [0x1802c2df8]
call fcn.18015eb60
mov qword [rbp + 0xc08], rax
lea rdx, str._lagcomp__backtracking_info__best_tick:
mov rcx, qword [rbp + 0xc08]
call fcn.18015e890
mov qword [rbp + 0xc10], rax
mov edx, dword [rbp + 0x3e4]
mov rcx, qword [rbp + 0xc10]
call fcn.1800faba0
mov qword [rbp + 0xc18], rax
lea rdx, str.__tick_fraction:
mov rcx, qword [rbp + 0xc18]
call fcn.18015e890
mov qword [rbp + 0xc20], rax
movss xmm1, dword [rbp + 0x404]
mov rcx, qword [rbp + 0xc20]
call fcn.18010fc70
mov qword [rbp + 0xc28], rax
lea rdx, str._ticks:
mov rcx, qword [rbp + 0xc28]
call fcn.18015e890
mov qword [rbp + 0xc30], rax
mov rax, qword [0x1803789d0]
movss xmm0, dword [rax + 0x2c]
subss xmm0, dword [rbp + 0x3a4]
mulss xmm0, dword [0x18023cc68]
movss dword [rbp + 0xc38], xmm0
movss xmm1, dword [rbp + 0xc38]
mov rcx, qword [rbp + 0xc30]
call fcn.18010fc70
mov rax, qword [rbp + 0x148]
cmp qword [rax + 0x40], 0
je 0x18011d539
mov rax, qword [rbp + 0x148]
cmp qword [rax + 0x48], 0
je 0x18011d539
mov rax, qword [rbp + 0x148]
cmp qword [rax + 0x50], 0
jne 0x18011d5e5
mov byte [rbp + 0x948], 0x5b
mov byte [rbp + 0x949], 0x72
mov byte [rbp + 0x94a], 0x61
mov byte [rbp + 0x94b], 0x67
mov byte [rbp + 0x94c], 0x65
mov byte [rbp + 0x94d], 0x2e
mov byte [rbp + 0x94e], 0x63
mov byte [rbp + 0x94f], 0x70
mov byte [rbp + 0x950], 0x70
mov byte [rbp + 0x951], 0x3a
mov byte [rbp + 0x952], 0x36
mov byte [rbp + 0x953], 0x39
mov byte [rbp + 0x954], 0x30
mov byte [rbp + 0x955], 0x5d
mov byte [rbp + 0x956], 0x20
mov byte [rbp + 0x957], 0
lea rcx, [rbp + 0x948]
call fcn.1800c8390
mov r8, rax
mov dl, 1
lea rcx, [0x1802c2df8]
call fcn.18015eb60
mov qword [rbp + 0xc08], rax
lea rdx, str.Invalid_sub_tick
mov rcx, qword [rbp + 0xc08]
call fcn.18015e890
jmp 0x18011ded1
mov byte [rbp + 0x978], 0x5b
mov byte [rbp + 0x979], 0x72
mov byte [rbp + 0x97a], 0x61
mov byte [rbp + 0x97b], 0x67
mov byte [rbp + 0x97c], 0x65
mov byte [rbp + 0x97d], 0x2e
mov byte [rbp + 0x97e], 0x63
mov byte [rbp + 0x97f], 0x70
mov byte [rbp + 0x980], 0x70
mov byte [rbp + 0x981], 0x3a
mov byte [rbp + 0x982], 0x36
mov byte [rbp + 0x983], 0x39
mov byte [rbp + 0x984], 0x34
mov byte [rbp + 0x985], 0x5d
mov byte [rbp + 0x986], 0x20
mov byte [rbp + 0x987], 0
lea rcx, [rbp + 0x978]
call fcn.1800c8390
mov r8, rax
mov dl, 1
lea rcx, [0x1802c2df8]
call fcn.18015eb60
mov qword [rbp + 0xc08], rax
lea rdx, str._subtick__subtick_info:
mov rcx, qword [rbp + 0xc08]
call fcn.18015e890
mov byte [rbp + 0x9a8], 0x5b
mov byte [rbp + 0x9a9], 0x72
mov byte [rbp + 0x9aa], 0x61
mov byte [rbp + 0x9ab], 0x67
mov byte [rbp + 0x9ac], 0x65
mov byte [rbp + 0x9ad], 0x2e
mov byte [rbp + 0x9ae], 0x63
mov byte [rbp + 0x9af], 0x70
mov byte [rbp + 0x9b0], 0x70
mov byte [rbp + 0x9b1], 0x3a
mov byte [rbp + 0x9b2], 0x36
mov byte [rbp + 0x9b3], 0x39
mov byte [rbp + 0x9b4], 0x36
mov byte [rbp + 0x9b5], 0x5d
mov byte [rbp + 0x9b6], 0x20
mov byte [rbp + 0x9b7], 0
lea rcx, [rbp + 0x9a8]
call fcn.1800c8390
mov r8, rax
mov dl, 1
lea rcx, [0x1802c2df8]
call fcn.18015eb60
mov qword [rbp + 0xc08], rax
lea rdx, str._subtick__cl_interp_info__cl_interp_tick:
mov rcx, qword [rbp + 0xc08]
call fcn.18015e890
mov qword [rbp + 0xc10], rax
mov rax, qword [rbp + 0x148]
mov rax, qword [rax + 0x40]
mov eax, dword [rax + 0x20]
mov dword [rbp + 0xc18], eax
mov edx, dword [rbp + 0xc18]
mov rcx, qword [rbp + 0xc10]
call fcn.1800faba0
mov byte [rbp + 0x9d8], 0x5b
mov byte [rbp + 0x9d9], 0x72
mov byte [rbp + 0x9da], 0x61
mov byte [rbp + 0x9db], 0x67
mov byte [rbp + 0x9dc], 0x65
mov byte [rbp + 0x9dd], 0x2e
mov byte [rbp + 0x9de], 0x63
mov byte [rbp + 0x9df], 0x70
mov byte [rbp + 0x9e0], 0x70
mov byte [rbp + 0x9e1], 0x3a
mov byte [rbp + 0x9e2], 0x36
mov byte [rbp + 0x9e3], 0x39
mov byte [rbp + 0x9e4], 0x37
mov byte [rbp + 0x9e5], 0x5d
mov byte [rbp + 0x9e6], 0x20
mov byte [rbp + 0x9e7], 0
lea rcx, [rbp + 0x9d8]
call fcn.1800c8390
mov r8, rax
mov dl, 1
lea rcx, [0x1802c2df8]
call fcn.18015eb60
mov qword [rbp + 0xc08], rax
lea rdx, str._subtick__cl_interp_info__nSrcTick_tick:
mov rcx, qword [rbp + 0xc08]
call fcn.18015e890
mov qword [rbp + 0xc10], rax
mov rax, qword [rbp + 0x148]
mov rax, qword [rax + 0x40]
mov eax, dword [rax + 0x1c]
mov dword [rbp + 0xc18], eax
mov edx, dword [rbp + 0xc18]
mov rcx, qword [rbp + 0xc10]
call fcn.1800faba0
mov byte [rbp + 0xa08], 0x5b
mov byte [rbp + 0xa09], 0x72
mov byte [rbp + 0xa0a], 0x61
mov byte [rbp + 0xa0b], 0x67
mov byte [rbp + 0xa0c], 0x65
mov byte [rbp + 0xa0d], 0x2e
mov byte [rbp + 0xa0e], 0x63
mov byte [rbp + 0xa0f], 0x70
mov byte [rbp + 0xa10], 0x70
mov byte [rbp + 0xa11], 0x3a
mov byte [rbp + 0xa12], 0x36
mov byte [rbp + 0xa13], 0x39
mov byte [rbp + 0xa14], 0x38
mov byte [rbp + 0xa15], 0x5d
mov byte [rbp + 0xa16], 0x20
mov byte [rbp + 0xa17], 0
lea rcx, [rbp + 0xa08]
call fcn.1800c8390
mov r8, rax
mov dl, 1
lea rcx, [0x1802c2df8]
call fcn.18015eb60
mov qword [rbp + 0xc08], rax
lea rdx, str._subtick__cl_interp_info__flFraction_tick:
mov rcx, qword [rbp + 0xc08]
call fcn.18015e890
mov qword [rbp + 0xc10], rax
mov rax, qword [rbp + 0x148]
mov rax, qword [rax + 0x40]
movss xmm0, dword [rax + 0x18]
movss dword [rbp + 0xc18], xmm0
movss xmm1, dword [rbp + 0xc18]
mov rcx, qword [rbp + 0xc10]
call fcn.18010fc70
mov byte [rbp + 0xa38], 0x5b
mov byte [rbp + 0xa39], 0x72
mov byte [rbp + 0xa3a], 0x61
mov byte [rbp + 0xa3b], 0x67
mov byte [rbp + 0xa3c], 0x65
mov byte [rbp + 0xa3d], 0x2e
mov byte [rbp + 0xa3e], 0x63
mov byte [rbp + 0xa3f], 0x70
mov byte [rbp + 0xa40], 0x70
mov byte [rbp + 0xa41], 0x3a
mov byte [rbp + 0xa42], 0x37
mov byte [rbp + 0xa43], 0x30
mov byte [rbp + 0xa44], 0x30
mov byte [rbp + 0xa45], 0x5d
mov byte [rbp + 0xa46], 0x20
mov byte [rbp + 0xa47], 0
lea rcx, [rbp + 0xa38]
call fcn.1800c8390
mov r8, rax
mov dl, 1
lea rcx, [0x1802c2df8]
call fcn.18015eb60
mov qword [rbp + 0xc08], rax
lea rdx, str._subtick__sv_interp0_info__cl_interp_tick:
mov rcx, qword [rbp + 0xc08]
call fcn.18015e890
mov qword [rbp + 0xc10], rax
mov rax, qword [rbp + 0x148]
mov rax, qword [rax + 0x48]
mov eax, dword [rax + 0x20]
mov dword [rbp + 0xc18], eax
mov edx, dword [rbp + 0xc18]
mov rcx, qword [rbp + 0xc10]
call fcn.1800faba0
mov byte [rbp + 0xa68], 0x5b
mov byte [rbp + 0xa69], 0x72
mov byte [rbp + 0xa6a], 0x61
mov byte [rbp + 0xa6b], 0x67
mov byte [rbp + 0xa6c], 0x65
mov byte [rbp + 0xa6d], 0x2e
mov byte [rbp + 0xa6e], 0x63
mov byte [rbp + 0xa6f], 0x70
mov byte [rbp + 0xa70], 0x70
mov byte [rbp + 0xa71], 0x3a
mov byte [rbp + 0xa72], 0x37
mov byte [rbp + 0xa73], 0x30
mov byte [rbp + 0xa74], 0x31
mov byte [rbp + 0xa75], 0x5d
mov byte [rbp + 0xa76], 0x20
mov byte [rbp + 0xa77], 0
lea rcx, [rbp + 0xa68]
call fcn.1800c8390
mov r8, rax
mov dl, 1
lea rcx, [0x1802c2df8]
call fcn.18015eb60
mov qword [rbp + 0xc08], rax
lea rdx, str._subtick__sv_interp0_info__nSrcTick_tick:
mov rcx, qword [rbp + 0xc08]
call fcn.18015e890
mov qword [rbp + 0xc10], rax
mov rax, qword [rbp + 0x148]
mov rax, qword [rax + 0x48]
mov eax, dword [rax + 0x1c]
mov dword [rbp + 0xc18], eax
mov edx, dword [rbp + 0xc18]
mov rcx, qword [rbp + 0xc10]
call fcn.1800faba0
mov byte [rbp + 0xa98], 0x5b
mov byte [rbp + 0xa99], 0x72
mov byte [rbp + 0xa9a], 0x61
mov byte [rbp + 0xa9b], 0x67
mov byte [rbp + 0xa9c], 0x65
mov byte [rbp + 0xa9d], 0x2e
mov byte [rbp + 0xa9e], 0x63
mov byte [rbp + 0xa9f], 0x70
mov byte [rbp + 0xaa0], 0x70
mov byte [rbp + 0xaa1], 0x3a
mov byte [rbp + 0xaa2], 0x37
mov byte [rbp + 0xaa3], 0x30
mov byte [rbp + 0xaa4], 0x32
mov byte [rbp + 0xaa5], 0x5d
mov byte [rbp + 0xaa6], 0x20
mov byte [rbp + 0xaa7], 0
lea rcx, [rbp + 0xa98]
call fcn.1800c8390
mov r8, rax
mov dl, 1
lea rcx, [0x1802c2df8]
call fcn.18015eb60
mov qword [rbp + 0xc08], rax
lea rdx, str._subtick__sv_interp0_info__flFraction_tick:
mov rcx, qword [rbp + 0xc08]
call fcn.18015e890
mov qword [rbp + 0xc10], rax
mov rax, qword [rbp + 0x148]
mov rax, qword [rax + 0x48]
movss xmm0, dword [rax + 0x18]
movss dword [rbp + 0xc18], xmm0
movss xmm1, dword [rbp + 0xc18]
mov rcx, qword [rbp + 0xc10]
call fcn.18010fc70
mov byte [rbp + 0xac8], 0x5b
mov byte [rbp + 0xac9], 0x72
mov byte [rbp + 0xaca], 0x61
mov byte [rbp + 0xacb], 0x67
mov byte [rbp + 0xacc], 0x65
mov byte [rbp + 0xacd], 0x2e
mov byte [rbp + 0xace], 0x63
mov byte [rbp + 0xacf], 0x70
mov byte [rbp + 0xad0], 0x70
mov byte [rbp + 0xad1], 0x3a
mov byte [rbp + 0xad2], 0x37
mov byte [rbp + 0xad3], 0x30
mov byte [rbp + 0xad4], 0x34
mov byte [rbp + 0xad5], 0x5d
mov byte [rbp + 0xad6], 0x20
mov byte [rbp + 0xad7], 0
lea rcx, [rbp + 0xac8]
call fcn.1800c8390
mov r8, rax
mov dl, 1
lea rcx, [0x1802c2df8]
call fcn.18015eb60
mov qword [rbp + 0xc08], rax
lea rdx, str._subtick__sv_interp1_info__cl_interp_tick:
mov rcx, qword [rbp + 0xc08]
call fcn.18015e890
mov qword [rbp + 0xc10], rax
mov rax, qword [rbp + 0x148]
mov rax, qword [rax + 0x50]
mov eax, dword [rax + 0x20]
mov dword [rbp + 0xc18], eax
mov edx, dword [rbp + 0xc18]
mov rcx, qword [rbp + 0xc10]
call fcn.1800faba0
mov byte [rbp + 0xaf8], 0x5b
mov byte [rbp + 0xaf9], 0x72
mov byte [rbp + 0xafa], 0x61
mov byte [rbp + 0xafb], 0x67
mov byte [rbp + 0xafc], 0x65
mov byte [rbp + 0xafd], 0x2e
mov byte [rbp + 0xafe], 0x63
mov byte [rbp + 0xaff], 0x70
mov byte [rbp + 0xb00], 0x70
mov byte [rbp + 0xb01], 0x3a
mov byte [rbp + 0xb02], 0x37
mov byte [rbp + 0xb03], 0x30
mov byte [rbp + 0xb04], 0x35
mov byte [rbp + 0xb05], 0x5d
mov byte [rbp + 0xb06], 0x20
mov byte [rbp + 0xb07], 0
lea rcx, [rbp + 0xaf8]
call fcn.1800c8390
mov r8, rax
mov dl, 1
lea rcx, [0x1802c2df8]
call fcn.18015eb60
mov qword [rbp + 0xc08], rax
lea rdx, str._subtick__sv_interp1_info__nSrcTick_tick:
mov rcx, qword [rbp + 0xc08]
call fcn.18015e890
mov qword [rbp + 0xc10], rax
mov rax, qword [rbp + 0x148]
mov rax, qword [rax + 0x50]
mov eax, dword [rax + 0x1c]
mov dword [rbp + 0xc18], eax
mov edx, dword [rbp + 0xc18]
mov rcx, qword [rbp + 0xc10]
call fcn.1800faba0
mov byte [rbp + 0xb28], 0x5b
mov byte [rbp + 0xb29], 0x72
mov byte [rbp + 0xb2a], 0x61
mov byte [rbp + 0xb2b], 0x67
mov byte [rbp + 0xb2c], 0x65
mov byte [rbp + 0xb2d], 0x2e
mov byte [rbp + 0xb2e], 0x63
mov byte [rbp + 0xb2f], 0x70
mov byte [rbp + 0xb30], 0x70
mov byte [rbp + 0xb31], 0x3a
mov byte [rbp + 0xb32], 0x37
mov byte [rbp + 0xb33], 0x30
mov byte [rbp + 0xb34], 0x36
mov byte [rbp + 0xb35], 0x5d
mov byte [rbp + 0xb36], 0x20
mov byte [rbp + 0xb37], 0
lea rcx, [rbp + 0xb28]
call fcn.1800c8390
mov r8, rax
mov dl, 1
lea rcx, [0x1802c2df8]
call fcn.18015eb60
mov qword [rbp + 0xc08], rax
lea rdx, str._subtick__sv_interp1_info__flFraction_tick:
mov rcx, qword [rbp + 0xc08]
call fcn.18015e890
mov qword [rbp + 0xc10], rax
mov rax, qword [rbp + 0x148]
mov rax, qword [rax + 0x50]
movss xmm0, dword [rax + 0x18]
movss dword [rbp + 0xc18], xmm0
movss xmm1, dword [rbp + 0xc18]
mov rcx, qword [rbp + 0xc10]
call fcn.18010fc70
mov rax, qword [rbp + 0x148]
mov rax, qword [rax + 0x40]
mov ecx, dword [rbp + 0x3e4]
mov dword [rax + 0x1c], ecx
mov eax, dword [rbp + 0x3e4]
inc eax
mov rcx, qword [rbp + 0x148]
mov rcx, qword [rcx + 0x40]
mov dword [rcx + 0x20], eax
mov rax, qword [rbp + 0x148]
mov rax, qword [rax + 0x40]
movss xmm0, dword [rbp + 0x404]
movss dword [rax + 0x18], xmm0
mov rax, qword [rbp + 0x148]
mov rax, qword [rax + 0x48]
mov ecx, dword [rbp + 0x3e4]
mov dword [rax + 0x1c], ecx
mov eax, dword [rbp + 0x3e4]
inc eax
mov rcx, qword [rbp + 0x148]
mov rcx, qword [rcx + 0x48]
mov dword [rcx + 0x20], eax
mov rax, qword [rbp + 0x148]
mov rax, qword [rax + 0x48]
xorps xmm0, xmm0
movss dword [rax + 0x18], xmm0
mov eax, dword [rbp + 0x3e4]
inc eax
mov rcx, qword [rbp + 0x148]
mov rcx, qword [rcx + 0x50]
mov dword [rcx + 0x1c], eax
mov eax, dword [rbp + 0x3e4]
add eax, 2
mov rcx, qword [rbp + 0x148]
mov rcx, qword [rcx + 0x50]
mov dword [rcx + 0x20], eax
mov rax, qword [rbp + 0x148]
mov rax, qword [rax + 0x50]
xorps xmm0, xmm0
movss dword [rax + 0x18], xmm0
lea rcx, [rbp - 0x30]
lea rdx, [0x180263e90]
call fcn.180225a10
nop
mov rcx, qword [rbp + 0xc40]
xor rcx, rbp
call fcn.180225d60
lea rsp, [rbp + 0xc50]
pop rdi
pop rsi
pop rbp
ret