Function at 0x140013af0
Capabilities:
Check mutex on windows

Disassembly:
push r12
push rbp
push rdi
push rsi
push rbx
sub rsp, 0x60
movaps xmmword [rsp + 0x30], xmm6
movaps xmmword [rsp + 0x40], xmm7
movaps xmmword [rsp + 0x50], xmm8
lea rax, str.SECURITY_DESCRIPTOR
movq xmm6, rax
lea rax, str.SECURITY_ATTRIBUTES
movq xmm7, rax
lea rax, str.CRITICAL_SECTION
movq xmm8, rax
lea rsi, [0x14015d760]
xor ecx, ecx
call sub.KERNEL32.dll_GetModuleHandleW
mov qword [0x14015d848], rax
xor r8d, r8d
mov edx, 0x1000
xor ecx, ecx
call sub.KERNEL32.dll_HeapCreate
mov qword [0x14015d850], rax
call fcn.1400169f0
lea rax, [0x140158960]
mov qword [0x14015d840], rax
call fcn.140077520
lea rax, str.OSVERSIONINFOEX
mov qword [0x14015864e], rax
lea rax, [0x1401527d0]
mov qword [0x140157ec2], rax
lea rax, str.Byte
mov qword [0x140157e82], rax
lea rax, str.Integer
mov qword [0x140157e42], rax
lea rax, str.Double
mov qword [0x140157e02], rax
lea rax, str.Float
mov qword [0x140157dc2], rax
lea rax, str.Quad
mov qword [0x140157d82], rax
lea rax, str.HW_PROFILE_INFO
mov qword [0x14015763e], rax
lea rax, str.INPUT
mov qword [0x14015760d], rax
mov qword [0x1401575cd], rax
lea rdx, str.threadInfo
mov qword [0x140157566], rdx
mov qword [0x1401573e2], rdx
lea rax, str.memoryTable
mov qword [0x140157393], rax
mov qword [0x1401572fc], rax
lea rbx, str.PROCESSENTRY32
mov qword [0x1401570ac], rbx
lea rbx, [0x14015d810]
mov qword [0x140155029], rbx
lea rdi, [0x14015d808]
mov qword [0x140155043], rdi
lea rbx, [0x14015d800]
mov qword [0x14015505d], rbx
lea rcx, str.info
lea rdi, [0x14015d7e0]
movq xmm0, rdi
movq xmm1, rcx
punpcklqdq xmm0, xmm1
movups xmmword [0x140155072], xmm0
lea rbx, [0x14015d7d0]
mov qword [0x14015508d], rbx
lea rdi, [0x14015d7c8]
mov qword [0x1401550b1], rdi
lea rbx, [0x14015d7c0]
mov qword [0x1401550d5], rbx
lea rdi, [0x14015d7b8]
mov qword [0x1401550eb], rdi
lea rbx, [0x14015d7b0]
mov qword [0x140155106], rbx
lea rdi, [0x14015d7a8]
mov qword [0x140155121], rdi
lea rbx, [0x14015d7a0]
mov qword [0x14015513c], rbx
lea rdi, [0x14015d798]
mov qword [0x14015515d], rdi
lea rbx, [0x14015d790]
mov qword [0x140155177], rbx
lea rdi, [0x14015d788]
mov qword [0x140155190], rdi
movq xmm0, rsi
punpcklqdq xmm0, xmm8
movups xmmword [0x1401551aa], xmm0
lea rbx, [0x14015d730]
movq xmm0, rbx
punpcklqdq xmm0, xmm7
movups xmmword [0x1401551c8], xmm0
lea rdi, [0x14015d700]
movq xmm0, rdi
punpcklqdq xmm0, xmm6
movups xmmword [0x1401551e7], xmm0
lea rbx, [0x14015d6f8]
mov qword [0x140155211], rbx
lea rdi, [0x14015d6f0]
mov qword [0x140155245], rdi
lea rbx, [0x14015d6e8]
mov qword [0x140155277], rbx
lea rdi, [0x14015d6d0]
movq xmm0, rdi
punpcklqdq xmm0, xmm7
movups xmmword [0x14015528f], xmm0
lea rbx, [0x14015d6c8]
mov qword [0x1401552b0], rbx
lea rdi, [0x14015d6a0]
movq xmm0, rdi
punpcklqdq xmm0, xmm6
movups xmmword [0x1401552c9], xmm0
lea rbx, [0x14015d690]
mov qword [0x1401552f5], rbx
lea rdi, [0x14015d688]
mov qword [0x140155313], rdi
lea rbx, [0x14015d660]
movq xmm0, rbx
punpcklqdq xmm0, xmm8
movups xmmword [0x14015532a], xmm0
lea rdi, [0x14015d630]
movq xmm0, rdi
punpcklqdq xmm0, xmm7
movups xmmword [0x14015534e], xmm0
lea rbx, [0x14015d628]
mov qword [0x140155373], rbx
lea rdi, [0x14015d600]
movq xmm0, rdi
punpcklqdq xmm0, xmm6
movaps xmmword [0x140155390], xmm0
lea rbx, [0x14015d5f0]
mov qword [0x1401553c0], rbx
lea rcx, [0x140157570]
lea rdi, [fcn.140011490]
movq xmm0, rdi
movq xmm2, rcx
punpcklqdq xmm0, xmm2
movups xmmword [0x1401539b1], xmm0
lea rcx, [0x140157550]
lea rbx, [0x14015756f]
movq xmm0, rbx
movq xmm3, rcx
punpcklqdq xmm0, xmm3
movups xmmword [0x1401539c1], xmm0
lea rdi, [0x140157541]
mov qword [0x1401539d1], rdi
lea rcx, [0x1401574e0]
lea rbx, [fcn.1400110f0]
movq xmm0, rbx
movq xmm4, rcx
punpcklqdq xmm0, xmm4
movups xmmword [0x1401539f3], xmm0
lea rcx, [0x1401574d9]
lea rdi, [0x1401574da]
movq xmm0, rdi
movq xmm5, rcx
punpcklqdq xmm0, xmm5
movups xmmword [0x140153a03], xmm0
lea rbx, [0x1401574d8]
mov qword [0x140153a13], rbx
lea rcx, [0x140157520]
lea rdi, [fcn.140010db0]
movq xmm0, rdi
movq xmm1, rcx
punpcklqdq xmm0, xmm1
movups xmmword [0x140153a33], xmm0
lea rcx, [0x140157503]
lea rbx, [0x140157504]
movq xmm0, rbx
movq xmm2, rcx
punpcklqdq xmm0, xmm2
movups xmmword [0x140153a43], xmm0
lea rdi, [0x140157502]
mov qword [0x140153a53], rdi
lea rcx, [0x140158360]
lea rbx, [fcn.14000f230]
movq xmm0, rbx
movq xmm3, rcx
punpcklqdq xmm0, xmm3
movups xmmword [0x140153a84], xmm0
lea rcx, [0x140158352]
lea rdi, [0x140158353]
movq xmm0, rdi
movq xmm4, rcx
punpcklqdq xmm0, xmm4
movups xmmword [0x140153a94], xmm0
lea rbx, [0x140158351]
mov qword [0x140153aa4], rbx
lea rcx, [0x140158260]
lea rdi, [fcn.1400103b0]
movq xmm0, rdi
movq xmm5, rcx
punpcklqdq xmm0, xmm5
movups xmmword [0x140153ac9], xmm0
lea rcx, [0x140158245]
lea rbx, [0x140158246]
movq xmm0, rbx
movq xmm1, rcx
punpcklqdq xmm0, xmm1
movups xmmword [0x140153ad9], xmm0
lea rdi, [0x140158244]
mov qword [0x140153ae9], rdi
lea rcx, [0x1401581e0]
lea rbx, [fcn.14000fb10]
movq xmm0, rbx
movq xmm2, rcx
punpcklqdq xmm0, xmm2
movups xmmword [0x140153b13], xmm0
lea rcx, [0x1401581c7]
lea rdi, [0x1401581c8]
movq xmm0, rdi
movq xmm3, rcx
punpcklqdq xmm0, xmm3
movups xmmword [0x140153b23], xmm0
lea rbx, [0x1401581c6]
mov qword [0x140153b33], rbx
lea rcx, [0x1401580e0]
lea rdi, [0x14000ec10]
movq xmm0, rdi
movq xmm4, rcx
punpcklqdq xmm0, xmm4
movups xmmword [0x140153b5f], xmm0
lea rcx, [0x1401580dc]
lea rbx, [0x1401580dd]
movq xmm0, rbx
movq xmm5, rcx
punpcklqdq xmm0, xmm5
movups xmmword [0x140153b6f], xmm0
lea rdi, [0x1401580db]
mov qword [0x140153b7f], rdi
lea rcx, [0x140158464]
lea rbx, [fcn.140011e20]
movq xmm0, rbx
movq xmm6, rcx
punpcklqdq xmm0, xmm6
movups xmmword [0x140153b96], xmm0
lea rcx, [0x140158462]
lea rdi, [0x140158463]
movq xmm0, rdi
movq xmm7, rcx
punpcklqdq xmm0, xmm7
movups xmmword [0x140153ba6], xmm0
lea rbx, [0x140158461]
mov qword [0x140153bb6], rbx
lea rcx, [0x1401582e0]
lea rdi, [fcn.14000f8c0]
movq xmm0, rdi
movq xmm1, rcx
punpcklqdq xmm0, xmm1
movups xmmword [0x140153be5], xmm0
lea rcx, [0x1401582c8]
lea rbx, [0x1401582c9]
movq xmm0, rbx
movq xmm2, rcx
punpcklqdq xmm0, xmm2
movups xmmword [0x140153bf5], xmm0
lea rdi, [0x1401582c7]
mov qword [0x140153c05], rdi
lea rcx, [0x140158140]
lea rbx, [fcn.1400106d0]
movq xmm0, rbx
movq xmm3, rcx
punpcklqdq xmm0, xmm3
movups xmmword [0x140153c34], xmm0
lea rcx, [0x14015812f]
lea rdi, [0x140158130]
movq xmm0, rdi
movq xmm4, rcx
punpcklqdq xmm0, xmm4
movups xmmword [0x140153c44], xmm0
lea rbx, [0x14015812e]
mov qword [0x140153c54], rbx
lea rcx, [0x140158400]
lea rdi, [fcn.14000edd0]
movq xmm0, rdi
movq xmm5, rcx
punpcklqdq xmm0, xmm5
movups xmmword [0x140153c7c], xmm0
lea rcx, [0x1401583e2]
lea rbx, [0x1401583e3]
movq xmm0, rbx
movq xmm6, rcx
punpcklqdq xmm0, xmm6
movups xmmword [0x140153c8c], xmm0
lea rdi, [0x1401583e1]
mov qword [0x140153c9c], rdi
lea rcx, [0x1401584e0]
lea rbx, [fcn.14000e960]
movq xmm0, rbx
movq xmm7, rcx
punpcklqdq xmm0, xmm7
movups xmmword [0x140153cbe], xmm0
lea rcx, [0x1401584cd]
lea rdi, [0x1401584ce]
movq xmm0, rdi
movq xmm1, rcx
punpcklqdq xmm0, xmm1
movups xmmword [0x140153cce], xmm0
lea rbx, [0x1401584cc]
mov qword [0x140153cde], rbx
lea rcx, [0x140158540]
lea rdi, [fcn.140001170]
movq xmm0, rdi
movq xmm2, rcx
punpcklqdq xmm0, xmm2
movups xmmword [0x140153cfd], xmm0
lea rcx, [0x140158531]
lea rbx, [0x140158532]
movq xmm0, rbx
movq xmm3, rcx
punpcklqdq xmm0, xmm3
movups xmmword [0x140153d0d], xmm0
lea rdi, [0x140158530]
mov qword [0x140153d1d], rdi
lea rcx, [0x140158480]
lea rbx, [0x14000e6c0]
movq xmm0, rbx
movq xmm4, rcx
punpcklqdq xmm0, xmm4
movups xmmword [0x140153d3a], xmm0
lea rcx, [0x140158466]
lea rdi, [0x140158467]
movq xmm0, rdi
movq xmm5, rcx
punpcklqdq xmm0, xmm5
movups xmmword [0x140153d4a], xmm0
lea rbx, [0x140158465]
mov qword [0x140153d5a], rbx
lea rcx, [0x14015739d]
lea rdi, [fcn.14000de50]
movq xmm0, rdi
movq xmm6, rcx
punpcklqdq xmm0, xmm6
movups xmmword [0x140153d7c], xmm0
lea rcx, [0x140157380]
lea rbx, [0x14015739c]
movq xmm0, rbx
movq xmm7, rcx
punpcklqdq xmm0, xmm7
movups xmmword [0x140153d8c], xmm0
lea rdi, [0x140157373]
mov qword [0x140153d9c], rdi
lea rcx, [0x140157360]
lea rbx, [fcn.140007230]
movq xmm0, rbx
movq xmm1, rcx
punpcklqdq xmm0, xmm1
movups xmmword [0x140153db9], xmm0
lea rcx, [0x140157358]
lea rdi, [0x140157359]
movq xmm0, rdi
movq xmm2, rcx
punpcklqdq xmm0, xmm2
movups xmmword [0x140153dc9], xmm0
lea rbx, [0x140157357]
mov qword [0x140153dd9], rbx
lea rcx, [0x140157280]
lea rdi, [0x14000dbd0]
movq xmm0, rdi
movq xmm3, rcx
punpcklqdq xmm0, xmm3
movups xmmword [0x140153e07], xmm0
lea rcx, [0x14015727b]
lea rbx, [0x14015727c]
movq xmm0, rbx
movq xmm4, rcx
punpcklqdq xmm0, xmm4
movups xmmword [0x140153e17], xmm0
lea rdi, [0x14015727a]
mov qword [0x140153e27], rdi
lea rcx, [0x140157200]
lea rbx, [fcn.14000d7e0]
movq xmm0, rbx
movq xmm5, rcx
punpcklqdq xmm0, xmm5
movups xmmword [0x140153e5e], xmm0
lea rcx, [0x1401571eb]
lea rdi, [0x1401571ec]
movq xmm0, rdi
movq xmm6, rcx
punpcklqdq xmm0, xmm6
movups xmmword [0x140153e6e], xmm0
lea rbx, [0x1401571ea]
mov qword [0x140153e7e], rbx
lea rcx, [0x1401570e0]
lea rdi, [fcn.140001220]
movq xmm0, rdi
movq xmm7, rcx
punpcklqdq xmm0, xmm7
movaps xmmword [0x140153ea0], xmm0
lea rcx, [0x1401570cc]
lea rbx, [0x1401570cd]
movq xmm0, rbx
movq xmm1, rcx
punpcklqdq xmm0, xmm1
movaps xmmword [0x140153eb0], xmm0
lea rdi, [0x1401570cb]
mov qword [0x140153ec0], rdi
lea rcx, [0x1401571e5]
lea rbx, [0x140002f60]
movq xmm0, rbx
movq xmm2, rcx
punpcklqdq xmm0, xmm2
movups xmmword [0x140153ed9], xmm0
lea rcx, [0x1401571e3]
lea rdi, [0x1401571e4]
movq xmm0, rdi
movq xmm3, rcx
punpcklqdq xmm0, xmm3
movups xmmword [0x140153ee9], xmm0
lea rbx, [0x1401571e2]
mov qword [0x140153ef9], rbx
lea rcx, [0x140157320]
lea rdi, [fcn.14000e030]
movq xmm0, rdi
movq xmm4, rcx
punpcklqdq xmm0, xmm4
movups xmmword [0x140153f18], xmm0
lea rcx, [0x1401572e0]
lea rbx, [0x140157305]
movq xmm0, rbx
movq xmm5, rcx
punpcklqdq xmm0, xmm5
movups xmmword [0x140153f28], xmm0
lea rdi, [0x1401572da]
mov qword [0x140153f38], rdi
lea rcx, [0x1401571e9]
lea rbx, [fcn.140002ef0]
movq xmm0, rbx
movq xmm6, rcx
punpcklqdq xmm0, xmm6
movups xmmword [0x140153f4d], xmm0
lea rcx, [0x1401571e7]
lea rdi, [0x1401571e8]
movq xmm0, rdi
movq xmm7, rcx
punpcklqdq xmm0, xmm7
movups xmmword [0x140153f5d], xmm0
lea rbx, [0x1401571e6]
mov qword [0x140153f6d], rbx
lea rcx, [0x140158560]
lea rdi, [fcn.140012040]
movq xmm0, rdi
movq xmm1, rcx
punpcklqdq xmm0, xmm1
movups xmmword [0x140153f8f], xmm0
lea rcx, [0x14015855a]
lea rbx, [0x14015855b]
movq xmm0, rbx
movq xmm2, rcx
punpcklqdq xmm0, xmm2
movups xmmword [0x140153f9f], xmm0
lea rdi, [0x140158559]
mov qword [0x140153faf], rdi
lea rcx, [0x1401572c0]
lea rbx, [fcn.140011f60]
movq xmm0, rbx
movq xmm3, rcx
punpcklqdq xmm0, xmm3
movups xmmword [0x140153fcb], xmm0
lea rcx, [0x1401572b3]
lea rdi, [0x1401572b4]
movq xmm0, rdi
movq xmm4, rcx
punpcklqdq xmm0, xmm4
movups xmmword [0x140153fdb], xmm0
lea rbx, [0x1401572b2]
mov qword [0x140153feb], rbx
lea rcx, [0x1401571a0]
lea rdi, [fcn.1400133f0]
movq xmm0, rdi
movq xmm5, rcx
punpcklqdq xmm0, xmm5
movups xmmword [0x140154005], xmm0
lea rcx, [0x14015718f]
lea rbx, [0x140157190]
movq xmm0, rbx
movq xmm6, rcx
punpcklqdq xmm0, xmm6
movups xmmword [0x140154015], xmm0
lea rdi, [0x14015718e]
mov qword [0x140154025], rdi
lea rcx, [0x140157400]
lea rbx, [fcn.140011710]
movq xmm0, rbx
movq xmm7, rcx
punpcklqdq xmm0, xmm7
movups xmmword [0x140154044], xmm0
lea rcx, [0x1401573d0]
lea rdi, [0x1401573eb]
movq xmm0, rdi
movq xmm1, rcx
punpcklqdq xmm0, xmm1
movups xmmword [0x140154054], xmm0
lea rbx, [0x1401573ca]
mov qword [0x140154064], rbx
lea rcx, [0x140156ce0]
lea rdi, [section..text]
movq xmm0, rdi
movq xmm2, rcx
punpcklqdq xmm0, xmm2
movups xmmword [0x140154083], xmm0
lea rcx, [0x140156cd1]
lea rbx, [0x140156cd2]
movq xmm0, rbx
movq xmm3, rcx
punpcklqdq xmm0, xmm3
movups xmmword [0x140154093], xmm0
lea rdi, [0x140156cd0]
mov qword [0x1401540a3], rdi
lea rcx, [0x140157040]
lea rbx, [fcn.140001420]
movq xmm0, rbx
movq xmm4, rcx
punpcklqdq xmm0, xmm4
movups xmmword [0x1401540c5], xmm0
lea rcx, [0x140157027]
lea rdi, [0x140157028]
movq xmm0, rdi
movq xmm5, rcx
punpcklqdq xmm0, xmm5
movups xmmword [0x1401540d5], xmm0
lea rbx, [0x140157026]
mov qword [0x1401540e5], rbx
lea rcx, [0x1401573b0]
lea rdi, [fcn.140011e80]
movq xmm0, rdi
movq xmm6, rcx
punpcklqdq xmm0, xmm6
movups xmmword [0x140154101], xmm0
lea rcx, [0x14015739f]
lea rbx, [0x1401573a0]
movq xmm0, rbx
movq xmm7, rcx
punpcklqdq xmm0, xmm7
movups xmmword [0x140154111], xmm0
lea rdi, [0x14015739e]
mov qword [0x140154121], rdi
lea rcx, [0x140156ca0]
lea rbx, [fcn.1400018a0]
movq xmm0, rbx
movq xmm1, rcx
punpcklqdq xmm0, xmm1
movups xmmword [0x140154139], xmm0
lea rcx, [0x140156c99]
lea rdi, [0x140156c9a]
movq xmm0, rdi
movq xmm2, rcx
punpcklqdq xmm0, xmm2
movups xmmword [0x140154149], xmm0
lea rbx, [0x140156c98]
mov qword [0x140154159], rbx
lea rcx, [0x140157140]
lea rdi, [fcn.1400108b0]
movq xmm0, rdi
movq xmm3, rcx
punpcklqdq xmm0, xmm3
movups xmmword [0x14015417f], xmm0
lea rcx, [0x14015712e]
lea rbx, [0x14015712f]
movq xmm0, rbx
movq xmm4, rcx
punpcklqdq xmm0, xmm4
movups xmmword [0x14015418f], xmm0
lea rdi, [0x14015712d]
mov qword [0x14015419f], rdi
lea rcx, [0x140158640]
lea rbx, [fcn.140003ea0]
movq xmm0, rbx
movq xmm5, rcx
punpcklqdq xmm0, xmm5
movups xmmword [0x1401541bf], xmm0
lea rcx, [0x140158623]
lea rdi, [0x140158624]
movq xmm0, rdi
movq xmm6, rcx
punpcklqdq xmm0, xmm6
movups xmmword [0x1401541cf], xmm0
lea rbx, [0x140158622]
mov qword [0x1401541df], rbx
lea rcx, [0x140157da0]
lea rdi, [0x1400085f0]
movq xmm0, rdi
movq xmm7, rcx
punpcklqdq xmm0, xmm7
movups xmmword [0x140154209], xmm0
lea rcx, [0x140157d8c]
lea rbx, [0x140157d8d]
movq xmm0, rbx
movq xmm1, rcx
punpcklqdq xmm0, xmm1
movups xmmword [0x140154219], xmm0
lea rdi, [0x140157d8b]
mov qword [0x140154229], rdi
lea rcx, [0x140157940]
lea rbx, [0x14000cdc0]
movq xmm0, rbx
movq xmm2, rcx
punpcklqdq xmm0, xmm2
movups xmmword [0x140154259], xmm0
lea rcx, [0x140157922]
lea rdi, [0x140157928]
movq xmm0, rdi
movq xmm3, rcx
punpcklqdq xmm0, xmm3
movups xmmword [0x140154269], xmm0
lea rbx, [0x140157921]
mov qword [0x140154279], rbx
lea rcx, [0x140157a80]
lea rdi, [fcn.14000d430]
movq xmm0, rdi
movq xmm4, rcx
punpcklqdq xmm0, xmm4
movups xmmword [0x1401542a5], xmm0
lea rcx, [0x140157a6a]
lea rbx, [0x140157a6b]
movq xmm0, rbx
movq xmm5, rcx
punpcklqdq xmm0, xmm5
movups xmmword [0x1401542b5], xmm0
lea rdi, [0x140157a69]
mov qword [0x1401542c5], rdi
lea rcx, [0x140157fc0]
lea rbx, [fcn.140007de0]
movq xmm0, rbx
movq xmm6, rcx
punpcklqdq xmm0, xmm6
movups xmmword [0x1401542ea], xmm0
lea rcx, [0x140157fb2]
lea rdi, [0x140157fb3]
movq xmm0, rdi
movq xmm7, rcx
punpcklqdq xmm0, xmm7
movups xmmword [0x1401542fa], xmm0
lea rbx, [0x140157fb1]
mov qword [0x14015430a], rbx
lea rcx, [0x140157f30]
lea rdi, [0x140008580]
movq xmm0, rdi
movq xmm1, rcx
punpcklqdq xmm0, xmm1
movups xmmword [0x140154331], xmm0
lea rcx, [0x140157f25]
lea rbx, [0x140157f26]
movq xmm0, rbx
movq xmm2, rcx
punpcklqdq xmm0, xmm2
movups xmmword [0x140154341], xmm0
lea rdi, [0x140157f24]
mov qword [0x140154351], rdi
lea rcx, [0x140157f10]
lea rbx, [0x140008500]
movq xmm0, rbx
movq xmm3, rcx
punpcklqdq xmm0, xmm3
movups xmmword [0x140154377], xmm0
lea rcx, [0x140157f05]
lea rdi, [0x140157f06]
movq xmm0, rdi
movq xmm4, rcx
punpcklqdq xmm0, xmm4
movups xmmword [0x140154387], xmm0
lea rbx, [0x140157f04]
mov qword [0x140154397], rbx
lea rcx, [0x140157de0]
lea rdi, [0x140008470]
movq xmm0, rdi
movq xmm5, rcx
punpcklqdq xmm0, xmm5
movups xmmword [0x1401543c2], xmm0
lea rcx, [0x140157dcc]
lea rbx, [0x140157dcd]
movq xmm0, rbx
movq xmm6, rcx
punpcklqdq xmm0, xmm6
movups xmmword [0x1401543d2], xmm0
lea rdi, [0x140157dcb]
mov qword [0x1401543e2], rdi
lea rcx, [0x140157e60]
lea rbx, [0x1400083e0]
movq xmm0, rbx
movq xmm7, rcx
punpcklqdq xmm0, xmm7
movups xmmword [0x14015440e], xmm0
lea rcx, [0x140157e4c]
lea rdi, [0x140157e4d]
movq xmm0, rdi
movq xmm1, rcx
punpcklqdq xmm0, xmm1
movups xmmword [0x14015441e], xmm0
lea rbx, [0x140157e4b]
mov qword [0x14015442e], rbx
lea rcx, [0x140157ae0]
lea rdi, [fcn.14000c920]
movq xmm0, rdi
movq xmm2, rcx
punpcklqdq xmm0, xmm2
movups xmmword [0x140154459], xmm0
lea rcx, [0x140157aca]
lea rbx, [0x140157acb]
movq xmm0, rbx
movq xmm3, rcx
punpcklqdq xmm0, xmm3
movups xmmword [0x140154469], xmm0
lea rdi, [0x140157ac9]
mov qword [0x140154479], rdi
lea rcx, [0x140157d60]
lea rbx, [0x140008350]
movq xmm0, rbx
movq xmm4, rcx
punpcklqdq xmm0, xmm4
movups xmmword [0x1401544a2], xmm0
lea rcx, [0x140157d4d]
lea rdi, [0x140157d4e]
movq xmm0, rdi
movq xmm5, rcx
punpcklqdq xmm0, xmm5
movups xmmword [0x1401544b2], xmm0
lea rbx, [0x140157d4c]
mov qword [0x1401544c2], rbx
lea rcx, [0x1401579c0]
lea rdi, [fcn.14000c1d0]
movq xmm0, rdi
movq xmm6, rcx
punpcklqdq xmm0, xmm6
movups xmmword [0x1401544ed], xmm0
lea rcx, [0x1401579a2]
lea rbx, [0x1401579a3]
movq xmm0, rbx
movq xmm7, rcx
punpcklqdq xmm0, xmm7
movups xmmword [0x1401544fd], xmm0
lea rdi, [0x1401579a1]
mov qword [0x14015450d], rdi
lea rcx, [0x140157f80]
lea rbx, [0x140008200]
movq xmm0, rbx
movq xmm1, rcx
punpcklqdq xmm0, xmm1
movups xmmword [0x140154533], xmm0
lea rcx, [0x140157f65]
lea rdi, [0x140157f66]
movq xmm0, rdi
movq xmm2, rcx
punpcklqdq xmm0, xmm2
movups xmmword [0x140154543], xmm0
lea rbx, [0x140157f64]
mov qword [0x140154553], rbx
lea rcx, [0x140157ea0]
lea rdi, [0x140008130]
movq xmm0, rdi
movq xmm3, rcx
punpcklqdq xmm0, xmm3
movups xmmword [0x14015457e], xmm0
lea rcx, [0x140157e8c]
lea rbx, [0x140157e8d]
movq xmm0, rbx
movq xmm4, rcx
punpcklqdq xmm0, xmm4
movups xmmword [0x14015458e], xmm0
lea rdi, [0x140157e8b]
mov qword [0x14015459e], rdi
lea rcx, [0x1401578c0]
lea rbx, [0x14000bb60]
movq xmm0, rbx
movq xmm5, rcx
punpcklqdq xmm0, xmm5
movups xmmword [0x1401545cf], xmm0
lea rcx, [0x1401578a2]
lea rdi, [0x1401578a8]
movq xmm0, rdi
movq xmm6, rcx
punpcklqdq xmm0, xmm6
movups xmmword [0x1401545df], xmm0
lea rbx, [0x1401578a1]
mov qword [0x1401545ef], rbx
lea rcx, [0x140158000]
lea rdi, [fcn.1400077f0]
movq xmm0, rdi
movq xmm7, rcx
punpcklqdq xmm0, xmm7
movaps xmmword [0x140154610], xmm0
lea rcx, [0x140157fd1]
lea rbx, [0x140157fe0]
movq xmm0, rbx
movq xmm1, rcx
punpcklqdq xmm0, xmm1
movaps xmmword [0x140154620], xmm0
lea rdi, [0x140157fd0]
mov qword [0x140154630], rdi
lea rcx, [0x140157b60]
lea rbx, [fcn.140008ad0]
movq xmm0, rbx
movq xmm2, rcx
punpcklqdq xmm0, xmm2
movups xmmword [0x14015465c], xmm0
lea rcx, [0x140157b3e]
lea rdi, [0x140157b40]
movq xmm0, rdi
movq xmm3, rcx
punpcklqdq xmm0, xmm3
movups xmmword [0x14015466c], xmm0
lea rbx, [0x140157b3d]
mov qword [0x14015467c], rbx
lea rcx, [0x1401576c0]
lea rdi, [0x14000b4f0]
movq xmm0, rdi
movq xmm4, rcx
punpcklqdq xmm0, xmm4
movups xmmword [0x1401546aa], xmm0
lea rcx, [0x14015769a]
lea rbx, [0x1401576a0]
movq xmm0, rbx
movq xmm5, rcx
punpcklqdq xmm0, xmm5
movups xmmword [0x1401546ba], xmm0
lea rdi, [0x140157699]
mov qword [0x1401546ca], rdi
lea rcx, [0x140157ce0]
lea rbx, [fcn.140012660]
movq xmm0, rbx
movq xmm6, rcx
punpcklqdq xmm0, xmm6
movups xmmword [0x1401546f5], xmm0
lea rcx, [0x140157ccb]
lea rdi, [0x140157ccc]
movq xmm0, rdi
movq xmm7, rcx
punpcklqdq xmm0, xmm7
movups xmmword [0x140154705], xmm0
lea rbx, [0x140157cca]
mov qword [0x140154715], rbx
lea rcx, [0x140157a20]
lea rdi, [fcn.14000b140]
movq xmm0, rdi
movq xmm1, rcx
punpcklqdq xmm0, xmm1
movups xmmword [0x140154741], xmm0
lea rcx, [0x140157a18]
lea rbx, [0x140157a19]
movq xmm0, rbx
movq xmm2, rcx
punpcklqdq xmm0, xmm2
movups xmmword [0x140154751], xmm0
lea rdi, [0x140157a17]
mov qword [0x140154761], rdi
lea rcx, [0x140157f50]
lea rbx, [0x140007780]
movq xmm0, rbx
movq xmm3, rcx
punpcklqdq xmm0, xmm3
movups xmmword [0x140154788], xmm0
lea rcx, [0x140157f45]
lea rdi, [0x140157f46]
movq xmm0, rdi
movq xmm4, rcx
punpcklqdq xmm0, xmm4
movups xmmword [0x140154798], xmm0
lea rbx, [0x140157f44]
mov qword [0x1401547a8], rbx
lea rcx, [0x140158040]
lea rdi, [fcn.140007490]
movq xmm0, rdi
movq xmm5, rcx
punpcklqdq xmm0, xmm5
movups xmmword [0x1401547ca], xmm0
lea rcx, [0x140158029]
lea rbx, [0x14015802a]
movq xmm0, rbx
movq xmm6, rcx
punpcklqdq xmm0, xmm6
movups xmmword [0x1401547da], xmm0
lea rdi, [0x140158028]
mov qword [0x1401547ea], rdi
lea rcx, [0x140157740]
lea rbx, [0x14000aad0]
movq xmm0, rbx
movq xmm7, rcx
punpcklqdq xmm0, xmm7
movups xmmword [0x140154819], xmm0
lea rcx, [0x140157722]
lea rdi, [0x140157728]
movq xmm0, rdi
movq xmm1, rcx
punpcklqdq xmm0, xmm1
movups xmmword [0x140154829], xmm0
lea rbx, [0x140157721]
mov qword [0x140154839], rbx
lea rcx, [0x140157ef0]
lea rdi, [0x140007410]
movq xmm0, rdi
movq xmm2, rcx
punpcklqdq xmm0, xmm2
movups xmmword [0x14015485e], xmm0
lea rcx, [0x140157ee5]
lea rbx, [0x140157ee6]
movq xmm0, rbx
movq xmm3, rcx
punpcklqdq xmm0, xmm3
movups xmmword [0x14015486e], xmm0
lea rdi, [0x140157ee4]
mov qword [0x14015487e], rdi
lea rcx, [0x140157c60]
lea rbx, [fcn.14000fe80]
movq xmm0, rbx
movq xmm4, rcx
punpcklqdq xmm0, xmm4
movups xmmword [0x1401548a4], xmm0
lea rcx, [0x140157c5a]
lea rdi, [0x140157c5b]
movq xmm0, rdi
movq xmm5, rcx
punpcklqdq xmm0, xmm5
movups xmmword [0x1401548b4], xmm0
lea rbx, [0x140157c59]
mov qword [0x1401548c4], rbx
lea rcx, [0x140157e20]
lea rdi, [0x1400071a0]
movq xmm0, rdi
movq xmm6, rcx
punpcklqdq xmm0, xmm6
movaps xmmword [0x1401548f0], xmm0
lea rcx, [0x140157e0c]
lea rbx, [0x140157e0d]
movq xmm0, rbx
movq xmm7, rcx
punpcklqdq xmm0, xmm7
movaps xmmword [0x140154900], xmm0
lea rdi, [0x140157e0b]
mov qword [0x140154910], rdi
lea rcx, [0x140157ed0]
lea rbx, [0x140007130]
movq xmm0, rbx
movq xmm1, rcx
punpcklqdq xmm0, xmm1
movups xmmword [0x140154934], xmm0
lea rcx, [0x140157ecc]
lea rdi, [0x140157ecd]
movq xmm0, rdi
movq xmm2, rcx
punpcklqdq xmm0, xmm2
movups xmmword [0x140154944], xmm0
lea rbx, [0x140157ecb]
mov qword [0x140154954], rbx
lea rcx, [0x1401577c0]
lea rdi, [0x14000a460]
movq xmm0, rdi
movq xmm3, rcx
punpcklqdq xmm0, xmm3
movups xmmword [0x140154984], xmm0
lea rcx, [0x1401577a2]
lea rbx, [0x1401577a8]
movq xmm0, rbx
movq xmm4, rcx
punpcklqdq xmm0, xmm4
movups xmmword [0x140154994], xmm0
lea rdi, [0x1401577a1]
mov qword [0x1401549a4], rdi
lea rcx, [0x140157660]
lea rbx, [fcn.140006db0]
movq xmm0, rbx
movq xmm5, rcx
punpcklqdq xmm0, xmm5
movups xmmword [0x1401549c6], xmm0
lea rcx, [0x140157648]
lea rdi, [0x140157649]
movq xmm0, rdi
movq xmm6, rcx
punpcklqdq xmm0, xmm6
movups xmmword [0x1401549d6], xmm0
lea rbx, [0x140157647]
mov qword [0x1401549e6], rbx
lea rcx, [0x140157840]
lea rdi, [0x140009df0]
movq xmm0, rdi
movq xmm7, rcx
punpcklqdq xmm0, xmm7
movups xmmword [0x140154a17], xmm0
lea rcx, [0x140157822]
lea rbx, [0x140157828]
movq xmm0, rbx
movq xmm1, rcx
punpcklqdq xmm0, xmm1
movups xmmword [0x140154a27], xmm0
lea rdi, [0x140157821]
mov qword [0x140154a37], rdi
lea rcx, [0x140158080]
lea rbx, [fcn.1400069d0]
movq xmm0, rbx
movq xmm2, rcx
punpcklqdq xmm0, xmm2
movups xmmword [0x140154a5e], xmm0
lea rcx, [0x14015807c]
lea rdi, [0x14015807d]
movq xmm0, rdi
movq xmm3, rcx
punpcklqdq xmm0, xmm3
movups xmmword [0x140154a6e], xmm0
lea rbx, [0x14015807b]
mov qword [0x140154a7e], rbx
lea rcx, [0x140156da0]
lea rdi, [0x140006860]
movq xmm0, rdi
movq xmm4, rcx
punpcklqdq xmm0, xmm4
movups xmmword [0x140154a9d], xmm0
lea rcx, [0x140156d8c]
lea rbx, [0x140156d8d]
movq xmm0, rbx
movq xmm5, rcx
punpcklqdq xmm0, xmm5
movups xmmword [0x140154aad], xmm0
lea rdi, [0x140156d8b]
mov qword [0x140154abd], rdi
lea rcx, [0x140156de0]
lea rbx, [0x1400062c0]
movq xmm0, rbx
movq xmm6, rcx
punpcklqdq xmm0, xmm6
movups xmmword [0x140154af2], xmm0
lea rcx, [0x140156dc2]
lea rdi, [0x140156dc3]
movq xmm0, rdi
movq xmm7, rcx
punpcklqdq xmm0, xmm7
movups xmmword [0x140154b02], xmm0
lea rbx, [0x140156dc1]
mov qword [0x140154b12], rbx
lea rcx, [0x140156d20]
lea rdi, [0x140005140]
movq xmm0, rdi
movq xmm1, rcx
punpcklqdq xmm0, xmm1
movups xmmword [0x140154b36], xmm0
lea rcx, [0x140156d17]
lea rbx, [0x140156d18]
movq xmm0, rbx
movq xmm2, rcx
punpcklqdq xmm0, xmm2
movups xmmword [0x140154b46], xmm0
lea rdi, [0x140156d16]
mov qword [0x140154b56], rdi
lea rcx, [0x140158740]
lea rbx, [0x140004770]
movq xmm0, rbx
movq xmm3, rcx
punpcklqdq xmm0, xmm3
movups xmmword [0x140154b86], xmm0
lea rcx, [0x140158715]
lea rdi, [0x140158720]
movq xmm0, rdi
movq xmm4, rcx
punpcklqdq xmm0, xmm4
movups xmmword [0x140154b96], xmm0
lea rbx, [0x140158714]
mov qword [0x140154ba6], rbx
lea rcx, [0x140158840]
lea rdi, [0x140003bb0]
movq xmm0, rdi
movq xmm5, rcx
punpcklqdq xmm0, xmm5
movups xmmword [0x140154bd7], xmm0
lea rcx, [0x140158832]
lea rbx, [0x140158833]
movq xmm0, rbx
movq xmm6, rcx
punpcklqdq xmm0, xmm6
movups xmmword [0x140154be7], xmm0
lea rdi, [0x140158831]
mov qword [0x140154bf7], rdi
lea rcx, [0x140156fe0]
lea rbx, [fcn.140003360]
movq xmm0, rbx
movq xmm7, rcx
punpcklqdq xmm0, xmm7
movups xmmword [0x140154c21], xmm0
lea rcx, [0x140156fc4]
lea rdi, [0x140156fc5]
movq xmm0, rdi
movq xmm1, rcx
punpcklqdq xmm0, xmm1
movups xmmword [0x140154c31], xmm0
lea rbx, [0x140156fc3]
mov qword [0x140154c41], rbx
lea rcx, [0x140156f50]
lea rdi, [0x140003240]
movq xmm0, rdi
movq xmm2, rcx
punpcklqdq xmm0, xmm2
movups xmmword [0x140154c62], xmm0
lea rcx, [0x140156f45]
lea rbx, [0x140156f46]
movq xmm0, rbx
movq xmm3, rcx
punpcklqdq xmm0, xmm3
movups xmmword [0x140154c72], xmm0
lea rdi, [0x140156f44]
mov qword [0x140154c82], rdi
lea rcx, [0x140156ec0]
lea rbx, [fcn.140002770]
movq xmm0, rbx
movq xmm4, rcx
punpcklqdq xmm0, xmm4
movups xmmword [0x140154ca7], xmm0
lea rcx, [0x140156ea8]
lea rdi, [0x140156ea9]
movq xmm0, rdi
movq xmm5, rcx
punpcklqdq xmm0, xmm5
movups xmmword [0x140154cb7], xmm0
lea rbx, [0x140156ea7]
mov qword [0x140154cc7], rbx
lea rcx, [0x140156f80]
lea rdi, [0x1400035f0]
movq xmm0, rdi
movq xmm6, rcx
punpcklqdq xmm0, xmm6
movups xmmword [0x140154cef], xmm0
lea rcx, [0x140156f63]
lea rbx, [0x140156f64]
movq xmm0, rbx
movq xmm7, rcx
punpcklqdq xmm0, xmm7
movups xmmword [0x140154cff], xmm0
lea rdi, [0x140156f62]
mov qword [0x140154d0f], rdi
lea rcx, [0x140156f20]
lea rbx, [fcn.140002fd0]
movq xmm0, rbx
movq xmm1, rcx
punpcklqdq xmm0, xmm1
movups xmmword [0x140154d35], xmm0
lea rcx, [0x140156f03]
lea rdi, [0x140156f04]
movq xmm0, rdi
movq xmm2, rcx
punpcklqdq xmm0, xmm2
movups xmmword [0x140154d45], xmm0
lea rbx, [0x140156f02]
mov qword [0x140154d55], rbx
lea rcx, [0x140156ef0]
lea rdi, [fcn.1400026b0]
movq xmm0, rdi
movq xmm3, rcx
punpcklqdq xmm0, xmm3
movups xmmword [0x140154d78], xmm0
lea rcx, [0x140156ee7]
lea rbx, [0x140156ee8]
movq xmm0, rbx
movq xmm4, rcx
punpcklqdq xmm0, xmm4
movups xmmword [0x140154d88], xmm0
lea rdi, [0x140156ee6]
mov qword [0x140154d98], rdi
lea rcx, [0x1401586a0]
lea rbx, [fcn.140008680]
movq xmm0, rbx
movq xmm5, rcx
punpcklqdq xmm0, xmm5
movups xmmword [0x140154dc7], xmm0
lea rcx, [0x14015867f]
lea rdi, [0x140158680]
movq xmm0, rdi
movq xmm6, rcx
punpcklqdq xmm0, xmm6
movups xmmword [0x140154dd7], xmm0
lea rbx, [0x14015867e]
mov qword [0x140154de7], rbx
lea rcx, [0x1401575c0]
lea rdi, [fcn.140002c60]
movq xmm0, rdi
movq xmm7, rcx
punpcklqdq xmm0, xmm7
movups xmmword [0x140154e0c], xmm0
lea rcx, [0x1401575a1]
lea rbx, [0x1401575a2]
movq xmm0, rbx
movq xmm1, rcx
punpcklqdq xmm0, xmm1
movups xmmword [0x140154e1c], xmm0
lea rdi, [0x1401575a0]
mov qword [0x140154e2c], rdi
lea rcx, [0x140157600]
lea rbx, [fcn.140002ae0]
movq xmm0, rbx
movq xmm2, rcx
punpcklqdq xmm0, xmm2
movups xmmword [0x140154e4f], xmm0
lea rcx, [0x1401575e4]
lea rdi, [0x1401575e5]
movq xmm0, rdi
movq xmm3, rcx
punpcklqdq xmm0, xmm3
movups xmmword [0x140154e5f], xmm0
lea rbx, [0x1401575e3]
mov qword [0x140154e6f], rbx
lea rcx, [0x140157580]
lea rdi, [fcn.140002de0]
movq xmm0, rdi
movq xmm4, rcx
punpcklqdq xmm0, xmm4
movups xmmword [0x140154e95], xmm0
lea rcx, [0x140157572]
lea rbx, [0x140157573]
movq xmm0, rbx
movq xmm5, rcx
punpcklqdq xmm0, xmm5
movups xmmword [0x140154ea5], xmm0
lea rdi, [0x140157571]
mov qword [0x140154eb5], rdi
lea rcx, [0x140156d15]
lea rbx, [fcn.1400019d0]
movq xmm0, rbx
movq xmm6, rcx
punpcklqdq xmm0, xmm6
movaps xmmword [0x140154ed0], xmm0
lea rcx, [0x140156d13]
lea rdi, [0x140156d14]
movq xmm0, rdi
movq xmm7, rcx
punpcklqdq xmm0, xmm7
movaps xmmword [0x140154ee0], xmm0
lea rbx, [0x140156d12]
mov qword [0x140154ef0], rbx
lea rcx, [0x140156e80]
lea rdi, [0x140002880]
movq xmm0, rdi
movq xmm1, rcx
punpcklqdq xmm0, xmm1
movups xmmword [0x140154f1f], xmm0
lea rcx, [0x140156e7e]
lea rbx, [0x140156e7f]
movq xmm0, rbx
movq xmm2, rcx
punpcklqdq xmm0, xmm2
movups xmmword [0x140154f2f], xmm0
lea rdi, [0x140156e7d]
mov qword [0x140154f3f], rdi
lea rcx, [0x140157440]
lea rbx, [fcn.140001c20]
movq xmm0, rbx
movq xmm3, rcx
punpcklqdq xmm0, xmm3
movaps xmmword [0x140154f60], xmm0
lea rcx, [0x140157423]
lea rdi, [0x140157424]
movq xmm0, rdi
movq xmm4, rcx
punpcklqdq xmm0, xmm4
movaps xmmword [0x140154f70], xmm0
lea rbx, [0x140157422]
mov qword [0x140154f80], rbx
lea rcx, [0x1401574a0]
lea rdi, [fcn.140001a40]
movq xmm0, rdi
movq xmm5, rcx
punpcklqdq xmm0, xmm5
movups xmmword [0x140154fa6], xmm0
lea rcx, [0x14015749e]
lea rbx, [0x14015749f]
movq xmm0, rbx
movq xmm6, rcx
punpcklqdq xmm0, xmm6
movups xmmword [0x140154fb6], xmm0
lea rdi, [0x14015749d]
mov qword [0x140154fc6], rdi
lea rcx, [0x140157630]
lea rbx, [fcn.1400125a0]
movq xmm0, rbx
movq xmm7, rcx
punpcklqdq xmm0, xmm7
movups xmmword [0x140154fdf], xmm0
lea rcx, [0x140157624]
lea rdi, [0x140157625]
movq xmm0, rdi
movq xmm1, rcx
punpcklqdq xmm0, xmm1
movups xmmword [0x140154fef], xmm0
lea rbx, [0x140157623]
mov qword [0x140154fff], rbx
lea rdi, [0x14015d898]
movq xmm0, rdi
movq xmm2, rdx
punpcklqdq xmm0, xmm2
movups xmmword [0x14015388b], xmm0
lea rdx, [0x14015d890]
movq xmm0, rdx
movq xmm3, rax
punpcklqdq xmm0, xmm3
movups xmmword [0x1401538b2], xmm0
lea rax, str.fileInfo
lea rdx, [0x14015d888]
movq xmm0, rdx
movq xmm4, rax
punpcklqdq xmm0, xmm4
movups xmmword [0x1401538d4], xmm0
lea rax, [0x14015d880]
mov qword [0x1401538f9], rax
lea rax, [0x140152040]
lea rdx, [0x14015d878]
movq xmm0, rdx
movq xmm5, rax
punpcklqdq xmm0, xmm5
movaps xmmword [0x140153910], xmm0
lea rax, [0x140151f60]
lea rdx, [0x14015d870]
movq xmm0, rdx
movq xmm6, rax
punpcklqdq xmm0, xmm6
movups xmmword [0x140153932], xmm0
lea rax, [0x140151e80]
lea rdx, [0x14015d868]
movq xmm0, rdx
movq xmm7, rax
punpcklqdq xmm0, xmm7
movups xmmword [0x140153955], xmm0
lea rax, [0x140151e20]
lea rdx, [0x14015d860]
movq xmm0, rdx
movq xmm1, rax
punpcklqdq xmm0, xmm1
movaps xmmword [0x140153980], xmm0
lea rax, [0x140151d60]
mov qword [0x1401528f4], rax
lea rax, [0x140151d40]
mov qword [0x140152872], rax
lea rax, [0x140151d20]
mov qword [0x14015280c], rax
lea rax, [0x140151d10]
mov qword [0x1401527d8], rax
lea rax, str.MOUSEINPUT
mov qword [0x14015225c], rax
lea rax, str.KEYBDINPUT
mov qword [0x14015226c], rax
lea rax, str.HARDWAREINPUT
mov qword [0x14015227c], rax
lea rax, [0x140151ce0]
mov qword [0x1401520ce], rax
lea rax, [0x140151cc0]
mov qword [0x14015204c], rax
lea rax, [0x140151c60]
mov qword [0x140151f70], rax
lea rax, str.IPC_Msg
mov qword [0x140151f10], rax
lea rax, [0x140151c40]
mov qword [0x140151e90], rax
lea rax, reloc.WS2_32.dll_recv
mov qword [0x140151e38], rax
mov edx, 1
xor ecx, ecx
call fcn.1400786f0
xor ecx, ecx
call fcn.1400799a0
call fcn.140077040
call fcn.1400757c4
call fcn.14006d960
call fcn.14006ecc0
call fcn.14006c740
call fcn.14006b7dc
call fcn.140066d2c
call fcn.1400680ec
call fcn.140064b38
call fcn.1400658a8
call fcn.140064364
call fcn.140063d2c
call fcn.140064174
call fcn.140045d70
call fcn.140046390
call fcn.1400459c0
call fcn.140045780
call fcn.140044c00
call fcn.14004535c
lea rbx, [0x14015d8a0]
mov rdx, rbx
lea rcx, [0x14015d5e8]
call fcn.1400772b0
call fcn.140016aa4
xor edx, edx
mov ecx, 0x100000
call fcn.1400778c0
xor edx, edx
mov ecx, 0x200000
call fcn.1400778c0
xor r8d, r8d
xor edx, edx
xor ecx, ecx
call fcn.140079650
xor edx, edx
mov ecx, 0x20003e
call fcn.1400778c0
call fcn.140064758
xor edx, edx
mov ecx, 0x200047
call fcn.1400778c0
xor edx, edx
mov ecx, 0x200050
call fcn.1400778c0
xor edx, edx
mov ecx, 0x200053
call fcn.1400778c0
xor edx, edx
mov ecx, 0x300000
call fcn.1400778c0
xor edx, edx
mov ecx, 0x400000
call fcn.1400778c0
xor edx, edx
mov ecx, 0x4000d3
call fcn.1400778c0
xor edx, edx
mov ecx, 0x300013
call fcn.1400778c0
mov byte [0x14015d688], 1
xor edx, edx
mov ecx, 0x300046
call fcn.1400778c0
xor edx, edx
mov ecx, 0x500000
call fcn.1400778c0
xor edx, edx
mov ecx, 0x500070
call fcn.1400778c0
xor edx, edx
mov ecx, 0x600000
call fcn.1400778c0
xor edx, edx
mov ecx, 0x600021
call fcn.1400778c0
xor edx, edx
mov ecx, 0x700000
call fcn.1400778c0
xor edx, edx
mov ecx, 0x800000
call fcn.1400778c0
xor edx, edx
mov ecx, 0x900000
call fcn.1400778c0
xor edx, edx
mov ecx, 0x900056
call fcn.1400778c0
xor edx, edx
mov ecx, 0x800029
call fcn.1400778c0
call fcn.1400454a0
mov qword [0x14015d808], rax
xor edx, edx
mov ecx, 0x8000ff
call fcn.1400778c0
call fcn.140011e20
mov ecx, 0x8000ff
call fcn.1400786b0
xor r8d, r8d
xor edx, edx
xor ecx, ecx
call fcn.140079650
xor edx, edx
mov ecx, 0x800155
call fcn.1400778c0
xor edx, edx
mov ecx, 0x7000b5
call fcn.1400778c0
mov dword [rsp + 0x20], 0x200
lea r9, [0x14015d888]
lea r8, [0x140151ce0]
mov edx, 7
mov ecx, 0x40
call fcn.14006b808
xor edx, edx
mov ecx, 0x7000b6
call fcn.1400778c0
mov dword [rsp + 0x20], 0x200
lea r9, [0x14015d880]
xor r8d, r8d
mov edx, reloc.WS2_32.dll_setsockopt
mov ecx, 8
call fcn.14006b808
xor edx, edx
mov ecx, 0x7000b7
call fcn.1400778c0
mov rcx, rsi
call sub.KERNEL32.dll_InitializeCriticalSection
mov ecx, 0x7000b7
call fcn.1400786b0
xor r8d, r8d
xor edx, edx
xor ecx, ecx
call fcn.140079650
xor edx, edx
mov ecx, 0x7000b9
call fcn.1400778c0
lea rsi, str.__0_9___
mov rdx, rsi
mov rcx, 0xffffffffffffffff
call fcn.140045c60
mov rdx, rsi
mov rcx, 0xffffffffffffffff
call fcn.140045e40
mov qword [0x14015d798], rax
xor edx, edx
mov ecx, 0x7000ba
call fcn.1400778c0
call fcn.1400454a0
mov qword [0x14015d790], rax
xor edx, edx
mov ecx, 0x7000bb
call fcn.1400778c0
call fcn.1400454a0
mov qword [0x14015d788], rax
xor edx, edx
mov ecx, 0x70055e
call fcn.1400778c0
xor edx, edx
mov ecx, 0xa00000
call fcn.1400778c0
xor edx, edx
mov ecx, 0xa0003a
call fcn.1400778c0
xor edx, edx
mov ecx, 0xb00000
call fcn.1400778c0
xor edx, edx
mov ecx, 0xc00000
call fcn.1400778c0
xor edx, edx
mov ecx, 0xc00077
call fcn.1400778c0
xor edx, edx
mov ecx, 0xd00000
call fcn.1400778c0
xor edx, edx
mov ecx, 0xd0002e
call fcn.1400778c0
call fcn.1400454a0
mov qword [0x14015d810], rax
xor edx, edx
mov ecx, 0xd0002f
call fcn.1400778c0
mov dword [rsp + 0x20], 0x200
mov r9, rdi
lea r8, [0x140151d60]
mov edx, 7
mov ecx, 0x36
call fcn.14006b808
xor edx, edx
mov ecx, 0xe00000
call fcn.1400778c0
xor edx, edx
mov ecx, 0xe0003f
call fcn.1400778c0
xor edx, edx
mov ecx, 0xd000c9
call fcn.1400778c0
mov r8d, 1
lea rdi, str.config_program_kitShutdown_enable
mov rdx, rdi
xor ecx, ecx
call fcn.14000d430
mov rsi, rax
mov ecx, 0xd000c9
call fcn.1400786b0
test rsi, rsi
jne 0x1400165c0
xor edx, edx
mov ecx, 0xd000cb
call fcn.1400778c0
xor edx, edx
mov ecx, 0xd000cd
call fcn.1400778c0
xor edx, edx
mov ecx, 0xf00000
call fcn.1400778c0
xor edx, edx
mov ecx, 0xf00030
call fcn.1400778c0
mov dword [rsp + 0x20], 0x200
lea r9, [0x14015d890]
lea r8, [0x140151d40]
mov edx, 7
mov ecx, gethostbyname
call fcn.14006b808
xor edx, edx
mov ecx, 0xf00031
call fcn.1400778c0
call fcn.1400454a0
mov qword [0x14015d800], rax
xor edx, edx
mov ecx, 0xf000a9
call fcn.1400778c0
mov r8d, 1
mov rdx, rdi
xor ecx, ecx
call fcn.14000d430
mov rsi, rax
mov ecx, 0xf000a9
call fcn.1400786b0
test rsi, rsi
jne 0x1400165f0
xor edx, edx
mov ecx, 0xf000ab
call fcn.1400778c0
xor edx, edx
mov ecx, 0xf000ac
call fcn.1400778c0
xor edx, edx
mov ecx, 0x1000000
call fcn.1400778c0
xor edx, edx
mov ecx, 0x1000042
call fcn.1400778c0
xor edx, edx
mov ecx, 0xb00033
call fcn.1400778c0
xor edx, edx
mov ecx, 0x100040
call fcn.1400778c0
mov qword [rsp + 0x20], rbx
lea r9, [0x14015d8a0]
mov r8d, 0x41
lea rsi, str.rooconfig.pbi
mov rdx, rsi
lea r12, [0x140156300]
mov rcx, r12
call fcn.140008680
mov ecx, 0x100040
call fcn.1400786b0
xor r8d, r8d
xor edx, edx
xor ecx, ecx
call fcn.140079650
xor edx, edx
mov ecx, 0x100042
call fcn.1400778c0
call fcn.140077130
call fcn.140077130
call fcn.140077130
call fcn.140077130
call fcn.140077130
call fcn.140077060
mov ecx, eax
call fcn.140063a38
call fcn.140077100
mov rdi, rax
call fcn.140077060
mov ebp, eax
mov edx, eax
mov rcx, rdi
call fcn.14006cfb0
mov edx, ebp
mov rcx, rdi
call fcn.14006d330
call fcn.140077100
mov rcx, rax
call fcn.14006d4d0
call fcn.1400770a0
xor r8d, r8d
xor edx, edx
xor ecx, ecx
call fcn.140079650
xor edx, edx
mov ecx, 0x10004f
call fcn.1400778c0
call fcn.140077130
call fcn.140077130
lea rcx, str.___WIN
call fcn.140077160
call fcn.140077130
call fcn.140077130
call fcn.140077060
mov ecx, eax
call fcn.140003ea0
mov ecx, 0x10004f
call fcn.1400786b0
call fcn.140077060
call fcn.140077100
mov rcx, rax
mov qword [rsp + 0x20], rbx
lea r9, [0x14015d8a0]
mov r8d, 0x50
mov rdx, rsi
call fcn.140008680
mov ecx, 0x10004f
call fcn.1400786b0
call fcn.1400770a0
xor r8d, r8d
xor edx, edx
xor ecx, ecx
call fcn.140079650
xor edx, edx
mov ecx, 0x100050
call fcn.1400778c0
call fcn.140077130
call fcn.140077130
lea rcx, str.STRART
call fcn.140077160
call fcn.140077130
call fcn.140077130
call fcn.140077060
mov ecx, eax
call fcn.140063a38
call fcn.140077060
call fcn.140077100
mov rcx, rax
mov qword [rsp + 0x20], rbx
lea r9, [0x14015d8a0]
mov r8d, 0x51
mov rdx, rsi
call fcn.140008680
mov ecx, 0x100050
call fcn.1400786b0
call fcn.1400770a0
xor r8d, r8d
xor edx, edx
xor ecx, ecx
call fcn.140079650
xor edx, edx
mov ecx, 0x100052
call fcn.1400778c0
call fcn.140077130
call fcn.140077130
lea rcx, str.___VER
call fcn.140077160
call fcn.140077130
call fcn.140077130
call fcn.140077130
call fcn.140077130
call fcn.140077060
mov ecx, eax
call fcn.140063a38
call fcn.140077100
mov rdi, rax
call fcn.140077060
mov edx, eax
mov rcx, rdi
call fcn.140012040
mov ecx, 0x100052
call fcn.1400786b0
call fcn.140077060
call fcn.140077100
mov rcx, rax
mov qword [rsp + 0x20], rbx
lea r9, [0x14015d8a0]
mov r8d, 0x53
mov rdx, rsi
call fcn.140008680
mov ecx, 0x100052
call fcn.1400786b0
call fcn.1400770a0
xor r8d, r8d
xor edx, edx
xor ecx, ecx
call fcn.140079650
xor edx, edx
mov ecx, 0x100054
call fcn.1400778c0
call fcn.140077130
call fcn.140077130
lea rcx, str.Hardware_ID
call fcn.140077160
call fcn.140077130
call fcn.140077130
call fcn.140077060
mov ecx, eax
call fcn.1400125a0
mov ecx, 0x100054
call fcn.1400786b0
call fcn.140077060
call fcn.140077100
mov rcx, rax
mov qword [rsp + 0x20], rbx
lea r9, [0x14015d8a0]
mov r8d, 0x55
mov rdx, rsi
call fcn.140008680
mov ecx, 0x100054
call fcn.1400786b0
call fcn.1400770a0
xor r8d, r8d
xor edx, edx
xor ecx, ecx
call fcn.140079650
xor edx, edx
mov ecx, 0x100055
call fcn.1400778c0
mov qword [rsp + 0x20], rbx
lea r9, [0x14015d8a0]
mov r8d, 0x56
mov rdx, rsi
mov rcx, r12
call fcn.140008680
mov ecx, 0x100055
call fcn.1400786b0
xor r8d, r8d
xor edx, edx
xor ecx, ecx
call fcn.140079650
xor edx, edx
mov ecx, 0x100058
call fcn.1400778c0
call fcn.140077130
call fcn.140077130
call fcn.140077130
call fcn.140077130
call fcn.140077130
call fcn.140077060
mov ecx, eax
call fcn.140063a38
call fcn.140077100
mov rsi, rax
call fcn.140077060
mov edi, eax
mov edx, eax
mov rcx, rsi
call fcn.14006cfb0
mov edx, edi
mov rcx, rsi
call fcn.14006d330
lea rcx, str._rooConfig.json
call fcn.140077160
mov rax, qword [0x1401300b0]
add qword [rax], 2
call fcn.140077100
mov rdx, rax
lea r9, [0x14015d8a0]
xor r8d, r8d
xor ecx, ecx
call fcn.140012660
mov ecx, 0x100058
call fcn.1400786b0
call fcn.1400770a0
xor r8d, r8d
xor edx, edx
xor ecx, ecx
call fcn.140079650
xor edx, edx
mov ecx, 0x10005a
call fcn.1400778c0
lea rdx, str.config_servers_ftp_
xor ecx, ecx
call fcn.1400108b0
mov ecx, 0x10005a
call fcn.1400786b0
xor r8d, r8d
xor edx, edx
xor ecx, ecx
call fcn.140079650
xor edx, edx
mov ecx, 0x10005b
call fcn.1400778c0
lea rdx, str.config_servers_email_
xor ecx, ecx
call fcn.1400108b0
mov ecx, 0x10005b
call fcn.1400786b0
xor r8d, r8d
xor edx, edx
xor ecx, ecx
call fcn.140079650
xor edx, edx
mov ecx, 0x100064
call fcn.1400778c0
xor edx, edx
mov ecx, 0x1100000
call fcn.1400778c0
xor edx, edx
mov ecx, 0x1100049
call fcn.1400778c0
xor edx, edx
mov ecx, 0x1200000
call fcn.1400778c0
xor edx, edx
mov ecx, 0x1200055
call fcn.1400778c0
mov dword [rsp + 0x20], 0x200
lea r9, [0x14015d868]
lea r8, [0x140151c40]
mov edx, 7
mov ecx, reloc.WS2_32.dll_recv
call fcn.14006b808
xor edx, edx
mov ecx, 0x12000ff
call fcn.1400778c0
mov dword [rsp + 0x20], 0x200
lea r9, [0x14015d860]
lea r8, reloc.WS2_32.dll_recv
mov edx, 7
mov ecx, 0x18
call fcn.14006b808
xor edx, edx
mov ecx, 0x12001b0
call fcn.1400778c0
mov dword [rsp + 0x20], 0x200
lea r9, [0x14015d878]
lea r8, [0x140151cc0]
mov edx, 7
mov ecx, reloc.WS2_32.dll_recv
call fcn.14006b808
xor edx, edx
mov ecx, 0x120022b
call fcn.1400778c0
mov dword [rsp + 0x20], 0x200
lea r9, [0x14015d870]
lea r8, [0x140151c60]
mov edx, 7
mov ecx, WSAStartup
call fcn.14006b808
xor edx, edx
mov ecx, 0x1200374
call fcn.1400778c0
call fcn.1400019d0
mov ecx, 0x1200374
call fcn.1400786b0
xor r8d, r8d
xor edx, edx
xor ecx, ecx
call fcn.140079650
xor edx, edx
mov ecx, 0x1200377
call fcn.1400778c0
xor edx, edx
mov ecx, 0x2f
call fcn.1400778c0
lea r8, str.roo.kill
mov edx, 1
xor ecx, ecx
call sub.KERNEL32.dll_CreateMutexW
mov rsi, rax
mov ecx, 0x2f
call fcn.1400786b0
mov qword [0x14015d7d0], rsi
xor edx, edx
mov ecx, gethostbyname
call fcn.1400778c0
cmp qword [0x14015d7d0], 0
jne 0x140016620
xor edx, edx
mov ecx, gethostbyname
call fcn.1400778c0
mov rcx, qword [0x14015d7d0]
call sub.KERNEL32.dll_CloseHandle
mov ecx, gethostbyname
call fcn.1400786b0
xor r8d, r8d
xor edx, edx
xor ecx, ecx
call fcn.140079650
xor edx, edx
mov ecx, gethostbyname
call fcn.1400778c0
mov qword [rsp + 0x20], rbx
lea r9, [0x14015d8a0]
mov r8d, reloc.WS2_32.dll_gethostbyname
lea rdx, [0x1401563b0]
lea rcx, str.ERROR:_Program_already_running
call fcn.140008680
mov ecx, gethostbyname
call fcn.1400786b0
xor r8d, r8d
xor edx, edx
xor ecx, ecx
call fcn.140079650
xor edx, edx
mov ecx, 0x38
call fcn.1400778c0
xor edx, edx
mov ecx, 0x4e
call fcn.1400778c0
xor edx, edx
mov ecx, 0x50
call fcn.1400778c0
call fcn.1400133f0
mov ecx, 0x50
call fcn.1400786b0
xor r8d, r8d
xor edx, edx
xor ecx, ecx
call fcn.140079650
xor edx, edx
mov ecx, 0x52
call fcn.1400778c0
call fcn.140013a90
movaps xmm6, xmmword [rsp + 0x30]
movaps xmm7, xmmword [rsp + 0x40]
movaps xmm8, xmmword [rsp + 0x50]
add rsp, 0x60
pop rbx
pop rsi
pop rdi
pop rbp
pop r12
ret
xor edx, edx
mov ecx, 0xd000ca
call fcn.1400778c0
call fcn.140011e80
mov ecx, 0xd000ca
call fcn.1400786b0
xor r8d, r8d
xor edx, edx
xor ecx, ecx
call fcn.140079650
jmp 0x140015e6b
xor edx, edx
mov ecx, 0xf000aa
call fcn.1400778c0
call fcn.140011f60
mov ecx, 0xf000aa
call fcn.1400786b0
xor r8d, r8d
xor edx, edx
xor ecx, ecx
call fcn.140079650
jmp 0x140015f0a
call sub.KERNEL32.dll_GetLastError
mov rsi, rax
mov ecx, gethostbyname
call fcn.1400786b0
cmp rsi, 0xb7
je 0x1400164de
xor edx, edx
mov ecx, 0x38
call fcn.1400778c0
xor edx, edx
mov ecx, 0x3a
call fcn.1400778c0
lea r9, str.rooShutdownSignal
mov r8d, 1
mov edx, 1
xor ecx, ecx
call sub.KERNEL32.dll_CreateEventW
mov rsi, rax
mov ecx, 0x3a
call fcn.1400786b0
mov qword [0x14015d7b8], rsi
xor edx, edx
mov ecx, 0x3b
call fcn.1400778c0
mov ecx, 0x3e8
call fcn.14006468c
mov ecx, 0x3e8
call fcn.1400646c0
xor r8d, r8d
xor edx, edx
xor ecx, ecx
call fcn.140079650
xor edx, edx
mov ecx, 0x3c
call fcn.1400778c0
lea rcx, str.rooMonitor.exe
call fcn.1400018a0
mov rsi, rax
mov ecx, 0x3c
call fcn.1400786b0
test rsi, rsi
je 0x140016738
xor edx, edx
mov ecx, 0x3d
call fcn.1400778c0
mov qword [rsp + 0x20], rbx
lea r9, [0x14015d8a0]
mov r8d, 0x3e
lea rdi, [0x1401563b0]
mov rdx, rdi
lea rcx, str.Monitor_killed
call fcn.140008680
mov ecx, 0x3d
call fcn.1400786b0
xor r8d, r8d
xor edx, edx
xor ecx, ecx
call fcn.140079650
xor edx, edx
mov ecx, 0x3f
call fcn.1400778c0
jmp 0x14001678e
xor edx, edx
mov ecx, 0x3f
call fcn.1400778c0
xor edx, edx
mov ecx, 0x3f
call fcn.1400778c0
mov qword [rsp + 0x20], rbx
lea r9, [0x14015d8a0]
mov r8d, 0x40
lea rdi, [0x1401563b0]
mov rdx, rdi
lea rcx, str.Monitor_not_killed
call fcn.140008680
mov ecx, 0x3f
call fcn.1400786b0
xor r8d, r8d
xor edx, edx
xor ecx, ecx
call fcn.140079650
xor edx, edx
mov ecx, 0x40
call fcn.1400778c0
xor edx, edx
mov ecx, 0x42
call fcn.1400778c0
lea rcx, str.ROOhtaccess.exe
call fcn.1400018a0
mov rsi, rax
mov ecx, 0x42
call fcn.1400786b0
xor edx, edx
test rsi, rsi
jne 0x140016888
mov ecx, 0x45
call fcn.1400778c0
xor edx, edx
mov ecx, 0x45
call fcn.1400778c0
mov qword [rsp + 0x20], rbx
lea r9, [0x14015d8a0]
mov r8d, 0x46
mov rdx, rdi
lea rcx, str.htaccess_not_killed
call fcn.140008680
mov ecx, 0x45
call fcn.1400786b0
xor r8d, r8d
xor edx, edx
xor ecx, ecx
call fcn.140079650
xor edx, edx
mov ecx, 0x46
call fcn.1400778c0
xor edx, edx
mov ecx, 0x4c
call fcn.1400778c0
mov rcx, qword [0x14015d7d0]
call sub.KERNEL32.dll_ReleaseMutex
mov ecx, 0x4c
call fcn.1400786b0
xor r8d, r8d
xor edx, edx
xor ecx, ecx
call fcn.140079650
xor edx, edx
mov ecx, 0x4d
call fcn.1400778c0
mov rcx, qword [0x14015d7d0]
call sub.KERNEL32.dll_CloseHandle
mov ecx, 0x4d
call fcn.1400786b0
xor r8d, r8d
xor edx, edx
xor ecx, ecx
call fcn.140079650
jmp 0x14001655f
mov ecx, 0x43
call fcn.1400778c0
mov qword [rsp + 0x20], rbx
lea r9, [0x14015d8a0]
mov r8d, 0x44
mov rdx, rdi
lea rcx, str.htaccess_killed
call fcn.140008680
mov ecx, 0x43
call fcn.1400786b0
xor r8d, r8d
xor edx, edx
xor ecx, ecx
call fcn.140079650
xor edx, edx
mov ecx, 0x45
call fcn.1400778c0
jmp 0x140016817