Function at 0x140100e10
Capabilities:
Check for time delay via gettickcount

Disassembly:
push rbx
sub rsp, reloc.MFC80U.DLL_Ordinal_768
mov rax, qword [0x14042d950]
xor rax, rsp
mov qword [rsp + 0x2e0], rax
cvtsi2sd xmm0, dword [rcx + 0x41e8]
mov eax, 0x64
mov rbx, rcx
cmp edx, eax
mov qword [rsp + 0x320], rdi
cmovg edx, eax
cvtsi2sd xmm1, edx
mulsd xmm1, qword [rcx + 0x41e0]
mov rcx, qword [rcx + 0x30]
mov rax, qword [rcx]
addsd xmm1, xmm0
cvttsd2si edi, xmm1
call qword [rax + 0xa0]
cmp eax, edi
jge 0x140100e79
mov rcx, qword [rbx + 0x30]
mov edx, edi
mov rax, qword [rcx]
call qword [rax + 0x10]
mov eax, dword [0x14043d544]
mov rdi, qword [rsp + 0x320]
test al, 1
jne 0x140100ea0
or eax, 1
mov dword [0x14043d544], eax
call qword [sym.imp.KERNEL32.dll_GetTickCount]
mov dword [0x14043d540], eax
call qword [sym.imp.KERNEL32.dll_GetTickCount]
sub eax, dword [0x14043d540]
cmp eax, 0x3e8
jb 0x14010112e
cmp dword [rbx + 0x38], 0
jne 0x14010112e
lea rcx, [rsp + 0xe2]
xor edx, edx
mov r8d, 0xfe
mov word [rsp + 0xe0], 0
call sub.ntdll.dll_memset
lea rcx, [rsp + 0x1e2]
xor edx, edx
mov r8d, 0xfe
mov word [rsp + 0x1e0], 0
call sub.ntdll.dll_memset
mov rax, qword [rbx + 0x41f0]
test rax, rax
je 0x1401010d4
cmp qword [rbx + reloc.MFC80U.DLL_Ordinal_424], 0
je 0x1401010d4
movaps xmmword [rsp + reloc.MFC80U.DLL_Ordinal_752], xmm6
cvtsi2sd xmm6, rax
call qword [sym.imp.KERNEL32.dll_GetTickCount]
sub eax, dword [rbx + 0x41f8]
lea rcx, [rsp + 0xa0]
mov word [rsp + 0xa0], 0
cvtsi2sd xmm0, rax
xor eax, eax
mov qword [rsp + 0xa2], rax
mov qword [rsp + 0xaa], rax
mov qword [rsp + 0xb2], rax
mov qword [rsp + 0xba], rax
mov qword [rsp + 0xc2], rax
mov qword [rsp + 0xca], rax
divsd xmm0, qword [0x1402ed6c0]
mov qword [rsp + 0xd2], rax
mov dword [rsp + 0xda], eax
mov word [rsp + 0xde], ax
divsd xmm6, xmm0
mov eax, dword [rbx + 0x4238]
cvtsi2sd xmm0, rax
mulsd xmm0, xmm6
cvttsd2si rdx, xmm0
call fcn.140100ca0
mov edx, dword [rbx + 0x4238]
xor eax, eax
lea rcx, [rsp + 0x20]
mov word [rsp + 0x20], 0
mov qword [rsp + 0x22], rax
imul rdx, qword [rbx + 0x41f0]
mov qword [rsp + 0x2a], rax
mov qword [rsp + 0x32], rax
mov qword [rsp + 0x3a], rax
mov qword [rsp + 0x42], rax
mov qword [rsp + 0x4a], rax
mov qword [rsp + 0x52], rax
mov dword [rsp + 0x5a], eax
mov word [rsp + 0x5e], ax
mov word [rsp + 0x60], ax
mov qword [rsp + 0x62], rax
mov qword [rsp + 0x6a], rax
mov qword [rsp + 0x72], rax
mov qword [rsp + 0x7a], rax
mov qword [rsp + 0x82], rax
mov qword [rsp + 0x8a], rax
mov qword [rsp + 0x92], rax
mov dword [rsp + 0x9a], eax
mov word [rsp + 0x9e], ax
call fcn.140100ca0
mov edx, dword [rbx + 0x4238]
movzx eax, word [rbx + 0x28]
imul rdx, rax
lea rcx, [rsp + 0x60]
imul rdx, qword [rbx + reloc.MFC80U.DLL_Ordinal_424]
call fcn.140100ca0
movzx eax, word [rsp + 0x20]
movzx r11d, word [rbx + 0x28]
imul r11, qword [rbx + reloc.MFC80U.DLL_Ordinal_424]
cmp qword [rbx + 0x41f0], r11
lea r9, [rsp + 0x60]
lea r8, [rsp + 0x20]
cmovg ax, word [rsp + 0x60]
lea rdx, str.Filesystem_Adjusting__Status:__s__s_
lea rcx, [rsp + 0xe0]
mov word [rsp + 0x20], ax
call qword [sym.imp.MSVCR80.dll__swprintf]
lea r9, [rsp + 0x60]
lea r8, [rsp + 0x20]
lea rdx, str.Status:_s__s
lea rcx, [rsp + 0x1e0]
call qword [sym.imp.MSVCR80.dll__swprintf]
movaps xmm6, xmmword [rsp + reloc.MFC80U.DLL_Ordinal_752]
jmp 0x1401010fe
lea rdx, str.Filesystem_Adjusting...
lea rcx, [rsp + 0xe0]
call qword [sym.imp.MSVCR80.dll__swprintf]
lea rdx, str.Adjusting...
lea rcx, [rsp + 0x1e0]
call qword [sym.imp.MSVCR80.dll__swprintf]
mov rcx, qword [rbx + 0x30]
lea rdx, [rsp + 0xe0]
mov rax, qword [rcx]
call qword [rax + 0x70]
mov rcx, qword [rbx + 0x30]
lea rdx, [rsp + 0x1e0]
mov rax, qword [rcx]
call qword [rax + 0x78]
call qword [sym.imp.KERNEL32.dll_GetTickCount]
mov dword [0x14043d540], eax
mov rcx, qword [rsp + 0x2e0]
xor rcx, rsp
call fcn.140161080
add rsp, reloc.MFC80U.DLL_Ordinal_768
pop rbx
ret