Function at 0x140054300
Capabilities:
Link many functions at runtime

Disassembly:
push rbx
sub rsp, 0x20
mov rbx, rcx
call fcn.1400548c0
mov rcx, qword [0x1400d0d48]
test rcx, rcx
je 0x1400546db
lea rdx, str.WBXTRACE
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov rcx, qword [0x1400d0d48]
lea rdx, str.WBXTRACERAW
mov qword [0x1400d0d50], rax
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov rcx, qword [0x1400d0d48]
lea rdx, str.WBXTRACEA
mov qword [0x1400d0d58], rax
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov rcx, qword [0x1400d0d48]
lea rdx, str.WBXTRACERAWA
mov qword [0x1400d0d60], rax
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov rcx, qword [0x1400d0d48]
lea rdx, str.WBXTRACERAWA_RESIDENT
mov qword [0x1400d0d68], rax
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov rcx, qword [0x1400d0d48]
lea rdx, str.WBXTRACERAWADLLNAME_RESIDENT
mov qword [0x1400d0d70], rax
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov rcx, qword [0x1400d0d48]
lea rdx, str.WBXTRACERAW_RESIDENT
mov qword [0x1400d0d78], rax
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov rcx, qword [0x1400d0d48]
lea rdx, str.WBXTRACEA_RESIDENT
mov qword [0x1400d0d80], rax
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov rcx, qword [0x1400d0d48]
lea rdx, str.WBXTRACE_RESIDENT
mov qword [0x1400d0d88], rax
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov rcx, qword [0x1400d0d48]
lea rdx, str.WBXTRACEADLLNAME_RESIDENT
mov qword [0x1400d0d90], rax
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov rcx, qword [0x1400d0d48]
lea rdx, str.WBXDumptoFile
mov qword [0x1400d0d98], rax
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov rcx, qword [0x1400d0d48]
lea rdx, str.WBXIsDebugMode
mov qword [0x1400d0da0], rax
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov rcx, qword [0x1400d0d48]
lea rdx, str.WBXDumpFileClose
mov qword [0x1400d0da8], rax
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov rcx, qword [0x1400d0d48]
lea rdx, str.WBXZIP_PROCESS
mov qword [0x1400d0db0], rax
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov rcx, qword [0x1400d0d48]
lea rdx, str.WBXZipTrace
mov qword [0x1400d0db8], rax
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov rcx, qword [0x1400d0d48]
lea rdx, str.WBXTRACKING_INTERNAL
mov qword [0x1400d0dc0], rax
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov rcx, qword [0x1400d0d48]
lea rdx, str.WBXTRACKING_UPLOAD_INTERNAL
mov qword [0x1400d0dc8], rax
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov rcx, qword [0x1400d0d48]
lea rdx, str.WBXJMF_UPLOAD_INTERNAL
mov qword [0x1400d0dd0], rax
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov rcx, qword [0x1400d0d48]
lea rdx, str.WBXTELEMETRY_INIT
mov qword [0x1400d0dd8], rax
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov rcx, qword [0x1400d0d48]
lea rdx, str.WBXTELEMETRY_DATA
mov qword [0x1400d0de0], rax
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov rcx, qword [0x1400d0d48]
lea rdx, str.WBXTELEMETRY_UNINIT
mov qword [0x1400d0de8], rax
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov rcx, qword [0x1400d0d48]
lea rdx, str.WBXTELEMETRY_TICK
mov qword [0x1400d0df0], rax
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov rcx, qword [0x1400d0d48]
lea rdx, str.WBXTELEMETRY_UPLOAD
mov qword [0x1400d0df8], rax
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov rcx, qword [0x1400d0d48]
lea rdx, str.WBXTRACE_SETFILESIZE
mov qword [0x1400d0e00], rax
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov rcx, qword [0x1400d0d48]
lea rdx, str.WBXTRACE_GETTRACEROOTPATH
mov qword [0x1400d0e08], rax
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov rcx, qword [0x1400d0d48]
lea rdx, str.WBXTRACE_SETSUBFOLDERNAME
mov qword [0x1400d0e10], rax
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov rcx, qword [0x1400d0d48]
lea rdx, str.WBXTRACE_GETFILENAME
mov qword [0x1400d0e18], rax
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov rcx, qword [0x1400d0d48]
lea rdx, str.WBXZIPFILE
mov qword [0x1400d0e20], rax
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov rcx, qword [0x1400d0d48]
lea rdx, str.WBXADDTOZIPFILE
mov qword [0x1400d0e28], rax
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov rcx, qword [0x1400d0d48]
lea rdx, str.CopyLogFile2
mov qword [0x1400d0e30], rax
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov rcx, qword [0x1400d0d48]
lea rdx, str.WbxTrace_ResetLog
mov qword [0x1400d0e38], rax
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov rcx, qword [0x1400d0d48]
lea rdx, str.WBXTRACE_SETCLIENTSINK
mov qword [0x1400d0e40], rax
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov rcx, qword [0x1400d0d48]
lea rdx, str.isEnableLog
mov qword [0x1400d0e48], rax
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov rcx, qword [0x1400d0d48]
lea rdx, str.setEnableLog
mov qword [0x1400d0e50], rax
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov rcx, qword [0x1400d0d48]
lea rdx, str.setLogMainThreadID
mov qword [0x1400d0e58], rax
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400d0e60], rax
test rax, rax
je 0x1400546db
call qword [sym.imp.KERNEL32.dll_GetCurrentThreadId]
mov ecx, eax
call qword [0x1400d0e60]
mov rax, rbx
add rsp, 0x20
pop rbx
ret