Function at 0x14009a6f0
Capabilities:
Connect to wmi namespace via wbemlocator

Disassembly:
mov qword [rsp + 0x10], rdx
mov qword [rsp + 8], rcx
push rdi
sub rsp, 0x210
movss xmm0, dword [0x1401172b8]
movss dword [rsp + 0x8c], xmm0
movss xmm0, dword [0x140109f10]
movss dword [rsp + 0x8c], xmm0
cvtss2sd xmm0, dword [rsp + 0x8c]
ucomisd xmm0, qword [0x140102908]
jp 0x14009a75b
jne 0x14009a75b
movss xmm0, dword [0x140115c00]
movss dword [rsp + 0x8c], xmm0
movss xmm0, dword [0x140107520]
movss dword [rsp + 0x8c], xmm0
cvtss2sd xmm0, dword [rsp + 0x8c]
ucomisd xmm0, qword [0x14010d540]
jp 0x14009a792
jne 0x14009a792
movss xmm0, dword [0x14010b674]
movss dword [rsp + 0x8c], xmm0
movss xmm0, dword [0x1401173a4]
movss dword [rsp + 0x8c], xmm0
cvtss2sd xmm0, dword [rsp + 0x8c]
ucomisd xmm0, qword [0x14010ee38]
jp 0x14009a7c9
jne 0x14009a7c9
movss xmm0, dword [0x140116094]
movss dword [rsp + 0x8c], xmm0
movss xmm0, dword [0x14010c840]
movss dword [rsp + 0x8c], xmm0
cvtss2sd xmm0, dword [rsp + 0x8c]
ucomisd xmm0, qword [0x14010d420]
jp 0x14009a800
jne 0x14009a800
movss xmm0, dword [str.__rX]
movss dword [rsp + 0x8c], xmm0
movss xmm0, dword [0x14010997c]
movss dword [rsp + 0x8c], xmm0
movss xmm0, dword [0x140111fa0]
movss dword [rsp + 0xa8], xmm0
movss xmm0, dword [0x1401144f8]
movss dword [rsp + 0xa8], xmm0
cvtss2sd xmm0, dword [rsp + 0xa8]
ucomisd xmm0, qword [0x14010f4a0]
jp 0x14009a859
jne 0x14009a859
movss xmm0, dword [0x1401128d8]
movss dword [rsp + 0xa8], xmm0
movss xmm0, dword [0x1401146d8]
movss dword [rsp + 0xa8], xmm0
cvtss2sd xmm0, dword [rsp + 0xa8]
ucomisd xmm0, qword [0x14010e3a8]
jp 0x14009a890
jne 0x14009a890
movss xmm0, dword [0x14010a22c]
movss dword [rsp + 0xa8], xmm0
movss xmm0, dword [0x140115174]
movss dword [rsp + 0xa8], xmm0
cvtss2sd xmm0, dword [rsp + 0xa8]
ucomisd xmm0, qword [0x140102b70]
jp 0x14009a8c7
jne 0x14009a8c7
movss xmm0, dword [0x140111a8c]
movss dword [rsp + 0xa8], xmm0
movss xmm0, dword [0x140111ff0]
movss dword [rsp + 0xa8], xmm0
xor edx, edx
xor ecx, ecx
call qword [sym.imp.ole32.dll_CoInitializeEx]
mov dword [rsp + 0x7c], eax
movss xmm0, dword [0x140109508]
movss dword [rsp + 0x54], xmm0
movss xmm0, dword [0x1401076fc]
movss dword [rsp + 0x54], xmm0
cvtss2sd xmm0, dword [rsp + 0x54]
ucomisd xmm0, qword [0x140104a90]
jp 0x14009a91f
jne 0x14009a91f
movss xmm0, dword [0x140112150]
movss dword [rsp + 0x54], xmm0
movss xmm0, dword [0x140111b24]
movss dword [rsp + 0x54], xmm0
cvtss2sd xmm0, dword [rsp + 0x54]
ucomisd xmm0, qword [0x14010f608]
jp 0x14009a94d
jne 0x14009a94d
movss xmm0, dword [0x140109d74]
movss dword [rsp + 0x54], xmm0
movss xmm0, dword [0x140107f50]
movss dword [rsp + 0x54], xmm0
cvtss2sd xmm0, dword [rsp + 0x54]
ucomisd xmm0, qword [0x14010eca0]
jp 0x14009a97b
jne 0x14009a97b
movss xmm0, dword [0x140116e90]
movss dword [rsp + 0x54], xmm0
movss xmm0, dword [0x14010adc4]
movss dword [rsp + 0x54], xmm0
cvtss2sd xmm0, dword [rsp + 0x54]
ucomisd xmm0, qword [0x140102f98]
jp 0x14009a9a9
jne 0x14009a9a9
movss xmm0, dword [0x14010967c]
movss dword [rsp + 0x54], xmm0
movss xmm0, dword [0x140109848]
movss dword [rsp + 0x54], xmm0
cvtss2sd xmm0, dword [rsp + 0x54]
ucomisd xmm0, qword [0x1401055e0]
jp 0x14009a9d7
jne 0x14009a9d7
movss xmm0, dword [0x14010b8a8]
movss dword [rsp + 0x54], xmm0
movss xmm0, dword [0x140116828]
movss dword [rsp + 0x54], xmm0
cmp dword [rsp + 0x7c], 0
jge 0x14009a9e5
xor eax, eax
jmp 0x14009cef4
movss xmm0, dword [0x140111954]
movss dword [rsp + 0x58], xmm0
movss xmm0, dword [0x14010c094]
movss dword [rsp + 0x58], xmm0
cvtss2sd xmm0, dword [rsp + 0x58]
ucomisd xmm0, qword [0x140106108]
jp 0x14009aa2f
jne 0x14009aa2f
movss xmm0, dword [0x14010874c]
movss dword [rsp + 0x58], xmm0
movss xmm0, dword [0x1401071a0]
movss dword [rsp + 0x58], xmm0
cvtss2sd xmm0, dword [rsp + 0x58]
ucomisd xmm0, qword [0x140106ce8]
jp 0x14009aa5d
jne 0x14009aa5d
movss xmm0, dword [0x1401124a8]
movss dword [rsp + 0x58], xmm0
movss xmm0, dword [0x140113aac]
movss dword [rsp + 0x58], xmm0
cvtss2sd xmm0, dword [rsp + 0x58]
ucomisd xmm0, qword [0x140104450]
jp 0x14009aa8b
jne 0x14009aa8b
movss xmm0, dword [0x140115f6c]
movss dword [rsp + 0x58], xmm0
movss xmm0, dword [0x140113360]
movss dword [rsp + 0x58], xmm0
cvtss2sd xmm0, dword [rsp + 0x58]
ucomisd xmm0, qword [0x1401111d8]
jp 0x14009aab9
jne 0x14009aab9
movss xmm0, dword [0x140117340]
movss dword [rsp + 0x58], xmm0
movss xmm0, dword [0x14010bfb8]
movss dword [rsp + 0x58], xmm0
cvtss2sd xmm0, dword [rsp + 0x58]
ucomisd xmm0, qword [0x140103380]
jp 0x14009aae7
jne 0x14009aae7
movss xmm0, dword [0x140109a1c]
movss dword [rsp + 0x58], xmm0
movss xmm0, dword [0x140112bf8]
movss dword [rsp + 0x58], xmm0
mov qword [rsp + 0x40], 0
mov dword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 3
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov edx, 0xffffffff
xor ecx, ecx
call qword [sym.imp.ole32.dll_CoInitializeSecurity]
mov dword [rsp + 0x7c], eax
movss xmm0, dword [0x1401154d4]
movss dword [rsp + 0xac], xmm0
movss xmm0, dword [0x14010b758]
movss dword [rsp + 0xac], xmm0
cvtss2sd xmm0, dword [rsp + 0xac]
ucomisd xmm0, qword [0x140102a70]
jp 0x14009ab81
jne 0x14009ab81
movss xmm0, dword [0x140114cb0]
movss dword [rsp + 0xac], xmm0
movss xmm0, dword [0x140108568]
movss dword [rsp + 0xac], xmm0
cvtss2sd xmm0, dword [rsp + 0xac]
ucomisd xmm0, qword [0x1401108d0]
jp 0x14009abb8
jne 0x14009abb8
movss xmm0, dword [0x14010ae9c]
movss dword [rsp + 0xac], xmm0
movss xmm0, dword [0x14010a4ac]
movss dword [rsp + 0xac], xmm0
cvtss2sd xmm0, dword [rsp + 0xac]
ucomisd xmm0, qword [0x14010e780]
jp 0x14009abef
jne 0x14009abef
movss xmm0, dword [0x14010bd58]
movss dword [rsp + 0xac], xmm0
movss xmm0, dword [0x140111bc0]
movss dword [rsp + 0xac], xmm0
cmp dword [rsp + 0x7c], 0
jge 0x14009ac03
call qword [sym.imp.ole32.dll_CoUninitialize]
xor eax, eax
jmp 0x14009cef4
movss xmm0, dword [0x1401122a8]
movss dword [rsp + 0xb0], xmm0
movss xmm0, dword [0x140113964]
movss dword [rsp + 0xb0], xmm0
cvtss2sd xmm0, dword [rsp + 0xb0]
ucomisd xmm0, qword [0x14010d440]
jp 0x14009ac5c
jne 0x14009ac5c
movss xmm0, dword [0x14010a35c]
movss dword [rsp + 0xb0], xmm0
movss xmm0, dword [0x140112f0c]
movss dword [rsp + 0xb0], xmm0
cvtss2sd xmm0, dword [rsp + 0xb0]
ucomisd xmm0, qword [0x14010f1c0]
jp 0x14009ac93
jne 0x14009ac93
movss xmm0, dword [0x140116d88]
movss dword [rsp + 0xb0], xmm0
movss xmm0, dword [0x14010bb4c]
movss dword [rsp + 0xb0], xmm0
cvtss2sd xmm0, dword [rsp + 0xb0]
ucomisd xmm0, qword [0x14010d0a8]
jp 0x14009acca
jne 0x14009acca
movss xmm0, dword [0x140107fd0]
movss dword [rsp + 0xb0], xmm0
movss xmm0, dword [0x14010ac18]
movss dword [rsp + 0xb0], xmm0
mov qword [rsp + 0x108], 0
movss xmm0, dword [0x14010a818]
movss dword [rsp + 0x5c], xmm0
movss xmm0, dword [0x14010cf50]
movss dword [rsp + 0x5c], xmm0
cvtss2sd xmm0, dword [rsp + 0x5c]
ucomisd xmm0, qword [0x140104a70]
jp 0x14009ad20
jne 0x14009ad20
movss xmm0, dword [0x140111ee0]
movss dword [rsp + 0x5c], xmm0
movss xmm0, dword [0x140108e40]
movss dword [rsp + 0x5c], xmm0
cvtss2sd xmm0, dword [rsp + 0x5c]
ucomisd xmm0, qword [0x14010ff70]
jp 0x14009ad4e
jne 0x14009ad4e
movss xmm0, dword [0x1401141fc]
movss dword [rsp + 0x5c], xmm0
movss xmm0, dword [0x140107a50]
movss dword [rsp + 0x5c], xmm0
cvtss2sd xmm0, dword [rsp + 0x5c]
ucomisd xmm0, qword [0x140105038]
jp 0x14009ad7c
jne 0x14009ad7c
movss xmm0, dword [0x14010a390]
movss dword [rsp + 0x5c], xmm0
movss xmm0, dword [0x14010bb08]
movss dword [rsp + 0x5c], xmm0
cvtss2sd xmm0, dword [rsp + 0x5c]
ucomisd xmm0, qword [0x14010de88]
jp 0x14009adaa
jne 0x14009adaa
movss xmm0, dword [0x14010757c]
movss dword [rsp + 0x5c], xmm0
movss xmm0, dword [0x14011621c]
movss dword [rsp + 0x5c], xmm0
cvtss2sd xmm0, dword [rsp + 0x5c]
ucomisd xmm0, qword [0x140104d90]
jp 0x14009add8
jne 0x14009add8
movss xmm0, dword [0x140114764]
movss dword [rsp + 0x5c], xmm0
movss xmm0, dword [0x1401125ac]
movss dword [rsp + 0x5c], xmm0
lea rax, [rsp + 0x108]
mov qword [rsp + 0x20], rax
lea r9, [0x140117df0]
mov r8d, 1
xor edx, edx
lea rcx, [0x140117ec0]
call qword [sym.imp.ole32.dll_CoCreateInstance]
mov dword [rsp + 0x7c], eax
movss xmm0, dword [0x140114938]
movss dword [rsp + 0xf8], xmm0
movss xmm0, dword [0x1401087d8]
movss dword [rsp + 0xf8], xmm0
cvtss2sd xmm0, dword [rsp + 0xf8]
ucomisd xmm0, qword [0x14010d688]
jp 0x14009ae5e
jne 0x14009ae5e
movss xmm0, dword [0x140115cd8]
movss dword [rsp + 0xf8], xmm0
movss xmm0, dword [0x1401118b0]
movss dword [rsp + 0xf8], xmm0
cmp dword [rsp + 0x7c], 0
jge 0x14009b004
movss xmm0, dword [0x14010ac60]
movss dword [rsp + 0x88], xmm0
movss xmm0, dword [0x140108774]
movss dword [rsp + 0x88], xmm0
cvtss2sd xmm0, dword [rsp + 0x88]
ucomisd xmm0, qword [0x140104148]
jp 0x14009aec2
jne 0x14009aec2
movss xmm0, dword [0x14010acac]
movss dword [rsp + 0x88], xmm0
movss xmm0, dword [0x140114a8c]
movss dword [rsp + 0x88], xmm0
cvtss2sd xmm0, dword [rsp + 0x88]
ucomisd xmm0, qword [0x140110518]
jp 0x14009aef9
jne 0x14009aef9
movss xmm0, dword [0x14010cac0]
movss dword [rsp + 0x88], xmm0
movss xmm0, dword [0x140108850]
movss dword [rsp + 0x88], xmm0
cvtss2sd xmm0, dword [rsp + 0x88]
ucomisd xmm0, qword [0x140106f28]
jp 0x14009af30
jne 0x14009af30
movss xmm0, dword [0x1401138a8]
movss dword [rsp + 0x88], xmm0
movss xmm0, dword [0x14010be9c]
movss dword [rsp + 0x88], xmm0
cvtss2sd xmm0, dword [rsp + 0x88]
ucomisd xmm0, qword [0x14010d650]
jp 0x14009af67
jne 0x14009af67
movss xmm0, dword [0x14010829c]
movss dword [rsp + 0x88], xmm0
movss xmm0, dword [0x140112cd0]
movss dword [rsp + 0x88], xmm0
call qword [sym.imp.ole32.dll_CoUninitialize]
movss xmm0, dword [0x14010aeb8]
movss dword [rsp + 0xd8], xmm0
movss xmm0, dword [0x140116500]
movss dword [rsp + 0xd8], xmm0
cvtss2sd xmm0, dword [rsp + 0xd8]
ucomisd xmm0, qword [0x14010e4b8]
jp 0x14009afc6
jne 0x14009afc6
movss xmm0, dword [0x140115304]
movss dword [rsp + 0xd8], xmm0
movss xmm0, dword [0x14010966c]
movss dword [rsp + 0xd8], xmm0
cvtss2sd xmm0, dword [rsp + 0xd8]
ucomisd xmm0, qword [0x1401067c8]
jp 0x14009affd
jne 0x14009affd
movss xmm0, dword [0x14010b344]
movss dword [rsp + 0xd8], xmm0
movss xmm0, dword [0x14011651c]
movss dword [rsp + 0xd8], xmm0
xor eax, eax
jmp 0x14009cef4
movss xmm0, dword [0x14010c584]
movss dword [rsp + 0xb4], xmm0
movss xmm0, dword [0x14010a444]
movss dword [rsp + 0xb4], xmm0
cvtss2sd xmm0, dword [rsp + 0xb4]
ucomisd xmm0, qword [0x140110540]
jp 0x14009b05d
jne 0x14009b05d
movss xmm0, dword [0x140107c58]
movss dword [rsp + 0xb4], xmm0
movss xmm0, dword [0x14010ba34]
movss dword [rsp + 0xb4], xmm0
cvtss2sd xmm0, dword [rsp + 0xb4]
ucomisd xmm0, qword [0x1401055b8]
jp 0x14009b094
jne 0x14009b094
movss xmm0, dword [0x140114b44]
movss dword [rsp + 0xb4], xmm0
movss xmm0, dword [0x140117240]
movss dword [rsp + 0xb4], xmm0
cvtss2sd xmm0, dword [rsp + 0xb4]
ucomisd xmm0, qword [0x14010fc20]
jp 0x14009b0cb
jne 0x14009b0cb
movss xmm0, dword [0x140115584]
movss dword [rsp + 0xb4], xmm0
movss xmm0, dword [0x140108f44]
movss dword [rsp + 0xb4], xmm0
mov qword [rsp + 0x110], 0
movss xmm0, dword [0x140113e60]
movss dword [rsp + 0x60], xmm0
movss xmm0, dword [0x140112550]
movss dword [rsp + 0x60], xmm0
cvtss2sd xmm0, dword [rsp + 0x60]
ucomisd xmm0, qword [0x14010ed98]
jp 0x14009b121
jne 0x14009b121
movss xmm0, dword [0x140114df8]
movss dword [rsp + 0x60], xmm0
movss xmm0, dword [0x14010aea8]
movss dword [rsp + 0x60], xmm0
cvtss2sd xmm0, dword [rsp + 0x60]
ucomisd xmm0, qword [0x14010da30]
jp 0x14009b14f
jne 0x14009b14f
movss xmm0, dword [0x140114d88]
movss dword [rsp + 0x60], xmm0
movss xmm0, dword [0x1401146ec]
movss dword [rsp + 0x60], xmm0
cvtss2sd xmm0, dword [rsp + 0x60]
ucomisd xmm0, qword [0x14010d9d8]
jp 0x14009b17d
jne 0x14009b17d
movss xmm0, dword [0x14010cabc]
movss dword [rsp + 0x60], xmm0
movss xmm0, dword [0x140112350]
movss dword [rsp + 0x60], xmm0
cvtss2sd xmm0, dword [rsp + 0x60]
ucomisd xmm0, qword [0x140110470]
jp 0x14009b1ab
jne 0x14009b1ab
movss xmm0, dword [0x140108004]
movss dword [rsp + 0x60], xmm0
movss xmm0, dword [0x14010caf4]
movss dword [rsp + 0x60], xmm0
cvtss2sd xmm0, dword [rsp + 0x60]
ucomisd xmm0, qword [0x1401102f8]
jp 0x14009b1d9
jne 0x14009b1d9
movss xmm0, dword [0x1401138ac]
movss dword [rsp + 0x60], xmm0
movss xmm0, dword [0x1401089f8]
movss dword [rsp + 0x60], xmm0
lea rax, [rsp + 0xd6]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x1b0]
lea rcx, [rsp + 0xd6]
call fcn.14009cf10
mov rcx, rax
call fcn.14009ff60
mov rdx, rax
lea rcx, [rsp + 0x148]
call fcn.14009e400
mov qword [rsp + 0x130], rax
mov rax, qword [rsp + 0x130]
mov qword [rsp + 0x138], rax
mov rcx, qword [rsp + 0x138]
call fcn.14009e9e0
mov rcx, qword [rsp + 0x108]
mov rcx, qword [rcx]
mov qword [rsp + 0x140], rcx
lea rdx, [rsp + 0x110]
mov qword [rsp + 0x40], rdx
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0
mov qword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, rax
mov rcx, qword [rsp + 0x108]
mov rax, qword [rsp + 0x140]
call qword [rax + 0x18]
mov dword [rsp + 0x7c], eax
lea rcx, [rsp + 0x148]
call fcn.14009e750
movss xmm0, dword [0x140109a64]
movss dword [rsp + 0x64], xmm0
movss xmm0, dword [0x14010a5d8]
movss dword [rsp + 0x64], xmm0
cvtss2sd xmm0, dword [rsp + 0x64]
ucomisd xmm0, qword [0x14010e4e0]
jp 0x14009b2f9
jne 0x14009b2f9
movss xmm0, dword [0x1401119d8]
movss dword [rsp + 0x64], xmm0
movss xmm0, dword [str.___f__f]
movss dword [rsp + 0x64], xmm0
cvtss2sd xmm0, dword [rsp + 0x64]
ucomisd xmm0, qword [0x1401062d8]
jp 0x14009b327
jne 0x14009b327
movss xmm0, dword [0x1401127e8]
movss dword [rsp + 0x64], xmm0
movss xmm0, dword [0x140113168]
movss dword [rsp + 0x64], xmm0
cvtss2sd xmm0, dword [rsp + 0x64]
ucomisd xmm0, qword [0x140110b68]
jp 0x14009b355
jne 0x14009b355
movss xmm0, dword [0x14011444c]
movss dword [rsp + 0x64], xmm0
movss xmm0, dword [0x140114908]
movss dword [rsp + 0x64], xmm0
cvtss2sd xmm0, dword [rsp + 0x64]
ucomisd xmm0, qword [str._t__t1N]
jp 0x14009b383
jne 0x14009b383
movss xmm0, dword [0x140109844]
movss dword [rsp + 0x64], xmm0
movss xmm0, dword [0x14010b3b8]
movss dword [rsp + 0x64], xmm0
cvtss2sd xmm0, dword [rsp + 0x64]
ucomisd xmm0, qword [0x14010e258]
jp 0x14009b3b1
jne 0x14009b3b1
movss xmm0, dword [0x140116fa8]
movss dword [rsp + 0x64], xmm0
movss xmm0, dword [0x1401156ac]
movss dword [rsp + 0x64], xmm0
cmp dword [rsp + 0x7c], 0
jge 0x14009b536
mov rax, qword [rsp + 0x108]
mov rax, qword [rax]
mov rcx, qword [rsp + 0x108]
call qword [rax + 0x10]
movss xmm0, dword [0x140113cd0]
movss dword [rsp + 0x94], xmm0
movss xmm0, dword [0x140115f30]
movss dword [rsp + 0x94], xmm0
cvtss2sd xmm0, dword [rsp + 0x94]
ucomisd xmm0, qword [0x14010fa28]
jp 0x14009b42b
jne 0x14009b42b
movss xmm0, dword [0x1401165e0]
movss dword [rsp + 0x94], xmm0
movss xmm0, dword [0x140108250]
movss dword [rsp + 0x94], xmm0
cvtss2sd xmm0, dword [rsp + 0x94]
ucomisd xmm0, qword [0x14010dbb0]
jp 0x14009b462
jne 0x14009b462
movss xmm0, dword [0x14011647c]
movss dword [rsp + 0x94], xmm0
movss xmm0, dword [0x1401084c0]
movss dword [rsp + 0x94], xmm0
cvtss2sd xmm0, dword [rsp + 0x94]
ucomisd xmm0, qword [0x140102998]
jp 0x14009b499
jne 0x14009b499
movss xmm0, dword [0x140114630]
movss dword [rsp + 0x94], xmm0
movss xmm0, dword [0x1401143e4]
movss dword [rsp + 0x94], xmm0
cvtss2sd xmm0, dword [rsp + 0x94]
ucomisd xmm0, qword [0x14010e1d0]
jp 0x14009b4d0
jne 0x14009b4d0
movss xmm0, dword [0x140113804]
movss dword [rsp + 0x94], xmm0
movss xmm0, dword [0x1401169cc]
movss dword [rsp + 0x94], xmm0
call qword [sym.imp.ole32.dll_CoUninitialize]
movss xmm0, dword [0x14010a64c]
movss dword [rsp + 0xfc], xmm0
movss xmm0, dword [0x1401176e8]
movss dword [rsp + 0xfc], xmm0
cvtss2sd xmm0, dword [rsp + 0xfc]
ucomisd xmm0, qword [0x140105170]
jp 0x14009b52f
jne 0x14009b52f
movss xmm0, dword [0x140115f7c]
movss dword [rsp + 0xfc], xmm0
movss xmm0, dword [0x1401123dc]
movss dword [rsp + 0xfc], xmm0
xor eax, eax
jmp 0x14009cef4
movss xmm0, dword [0x140107578]
movss dword [rsp + 0xdc], xmm0
movss xmm0, dword [0x1401087d4]
movss dword [rsp + 0xdc], xmm0
cvtss2sd xmm0, dword [rsp + 0xdc]
ucomisd xmm0, qword [0x14010e6d8]
jp 0x14009b58f
jne 0x14009b58f
movss xmm0, dword [0x14010c2d8]
movss dword [rsp + 0xdc], xmm0
movss xmm0, dword [0x14010b554]
movss dword [rsp + 0xdc], xmm0
cvtss2sd xmm0, dword [rsp + 0xdc]
ucomisd xmm0, qword [0x140103bf8]
jp 0x14009b5c6
jne 0x14009b5c6
movss xmm0, dword [0x14011262c]
movss dword [rsp + 0xdc], xmm0
movss xmm0, dword [0x140107ecc]
movss dword [rsp + 0xdc], xmm0
mov qword [rsp + 0x120], 0
movss xmm0, dword [0x140115a60]
movss dword [rsp + 0xe0], xmm0
movss xmm0, dword [0x140113f88]
movss dword [rsp + 0xe0], xmm0
cvtss2sd xmm0, dword [rsp + 0xe0]
ucomisd xmm0, qword [0x14010ff50]
jp 0x14009b62b
jne 0x14009b62b
movss xmm0, dword [0x14010b364]
movss dword [rsp + 0xe0], xmm0
movss xmm0, dword [0x140116b10]
movss dword [rsp + 0xe0], xmm0
cvtss2sd xmm0, dword [rsp + 0xe0]
ucomisd xmm0, qword [0x140103fb0]
jp 0x14009b662
jne 0x14009b662
movss xmm0, dword [0x14010ccf0]
movss dword [rsp + 0xe0], xmm0
movss xmm0, dword [0x140107258]
movss dword [rsp + 0xe0], xmm0
lea rax, [rsp + 0xd4]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rax, [rsp + 0xd5]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x1c6]
lea rcx, [rsp + 0xd4]
call fcn.14009cf70
mov rcx, rax
call fcn.14009ff20
mov rdx, rax
lea rcx, [rsp + 0x188]
call fcn.14009e400
mov qword [rsp + 0x150], rax
mov rax, qword [rsp + 0x150]
mov qword [rsp + 0x158], rax
mov rcx, qword [rsp + 0x158]
call fcn.14009e9e0
mov qword [rsp + 0x170], rax
lea rdx, [rsp + 0x1a8]
lea rcx, [rsp + 0xd5]
call fcn.14009cf40
mov rcx, rax
call fcn.14009fda0
mov rdx, rax
lea rcx, [rsp + 0x180]
call fcn.14009e400
mov qword [rsp + 0x160], rax
mov rax, qword [rsp + 0x160]
mov qword [rsp + 0x168], rax
mov rcx, qword [rsp + 0x168]
call fcn.14009e9e0
mov rcx, qword [rsp + 0x110]
mov rcx, qword [rcx]
mov qword [rsp + 0x178], rcx
lea rdx, [rsp + 0x120]
mov qword [rsp + 0x28], rdx
mov qword [rsp + 0x20], 0
mov r9d, 0x30
mov rdx, qword [rsp + 0x170]
mov r8, rdx
mov rdx, rax
mov rcx, qword [rsp + 0x110]
mov rax, qword [rsp + 0x178]
call qword [rax + 0xa0]
mov dword [rsp + 0x7c], eax
lea rcx, [rsp + 0x180]
call fcn.14009e750
nop
lea rcx, [rsp + 0x188]
call fcn.14009e750
movss xmm0, dword [0x140109858]
movss dword [rsp + 0x50], xmm0
movss xmm0, dword [0x140111af4]
movss dword [rsp + 0x50], xmm0
cvtss2sd xmm0, dword [rsp + 0x50]
ucomisd xmm0, qword [0x14010f6d0]
jp 0x14009b7f2
jne 0x14009b7f2
movss xmm0, dword [0x14010b800]
movss dword [rsp + 0x50], xmm0
movss xmm0, dword [0x140115ad0]
movss dword [rsp + 0x50], xmm0
cvtss2sd xmm0, dword [rsp + 0x50]
ucomisd xmm0, qword [0x140111208]
jp 0x14009b820
jne 0x14009b820
movss xmm0, dword [0x140107b04]
movss dword [rsp + 0x50], xmm0
movss xmm0, dword [0x140113098]
movss dword [rsp + 0x50], xmm0
cvtss2sd xmm0, dword [rsp + 0x50]
ucomisd xmm0, qword [0x1401041a0]
jp 0x14009b84e
jne 0x14009b84e
movss xmm0, dword [0x140114a90]
movss dword [rsp + 0x50], xmm0
movss xmm0, dword [0x140115794]
movss dword [rsp + 0x50], xmm0
cvtss2sd xmm0, dword [rsp + 0x50]
ucomisd xmm0, qword [0x140103980]
jp 0x14009b87c
jne 0x14009b87c
movss xmm0, dword [0x14010b7f0]
movss dword [rsp + 0x50], xmm0
movss xmm0, dword [0x140116de8]
movss dword [rsp + 0x50], xmm0
cvtss2sd xmm0, dword [rsp + 0x50]
ucomisd xmm0, qword [0x1401115b8]
jp 0x14009b8aa
jne 0x14009b8aa
movss xmm0, dword [0x140113530]
movss dword [rsp + 0x50], xmm0
movss xmm0, dword [0x140114ab0]
movss dword [rsp + 0x50], xmm0
cmp dword [rsp + 0x7c], 0
jge 0x14009bb7e
mov rax, qword [rsp + 0x110]
mov rax, qword [rax]
mov rcx, qword [rsp + 0x110]
call qword [rax + 0x10]
movss xmm0, dword [0x140116e14]
movss dword [rsp + 0x98], xmm0
movss xmm0, dword [0x140114d90]
movss dword [rsp + 0x98], xmm0
cvtss2sd xmm0, dword [rsp + 0x98]
ucomisd xmm0, qword [0x140110f90]
jp 0x14009b924
jne 0x14009b924
movss xmm0, dword [0x140114e50]
movss dword [rsp + 0x98], xmm0
movss xmm0, dword [0x140114048]
movss dword [rsp + 0x98], xmm0
cvtss2sd xmm0, dword [rsp + 0x98]
ucomisd xmm0, qword [0x14010e1e8]
jp 0x14009b95b
jne 0x14009b95b
movss xmm0, dword [0x14011560c]
movss dword [rsp + 0x98], xmm0
movss xmm0, dword [0x14010a358]
movss dword [rsp + 0x98], xmm0
cvtss2sd xmm0, dword [rsp + 0x98]
ucomisd xmm0, qword [0x14010d190]
jp 0x14009b992
jne 0x14009b992
movss xmm0, dword [0x140107b60]
movss dword [rsp + 0x98], xmm0
movss xmm0, dword [0x140114784]
movss dword [rsp + 0x98], xmm0
cvtss2sd xmm0, dword [rsp + 0x98]
ucomisd xmm0, qword [0x14010dce0]
jp 0x14009b9c9
jne 0x14009b9c9
movss xmm0, dword [0x140116f48]
movss dword [rsp + 0x98], xmm0
movss xmm0, dword [0x1401137b0]
movss dword [rsp + 0x98], xmm0
mov rax, qword [rsp + 0x108]
mov rax, qword [rax]
mov rcx, qword [rsp + 0x108]
call qword [rax + 0x10]
movss xmm0, dword [0x140116618]
movss dword [rsp + 0xe4], xmm0
movss xmm0, dword [0x14010ad24]
movss dword [rsp + 0xe4], xmm0
cvtss2sd xmm0, dword [rsp + 0xe4]
ucomisd xmm0, qword [0x140110378]
jp 0x14009ba38
jne 0x14009ba38
movss xmm0, dword [0x140109244]
movss dword [rsp + 0xe4], xmm0
movss xmm0, dword [0x14010bc48]
movss dword [rsp + 0xe4], xmm0
cvtss2sd xmm0, dword [rsp + 0xe4]
ucomisd xmm0, qword [0x14010d388]
jp 0x14009ba6f
jne 0x14009ba6f
movss xmm0, dword [0x14010a990]
movss dword [rsp + 0xe4], xmm0
movss xmm0, dword [0x1401140c8]
movss dword [rsp + 0xe4], xmm0
call qword [sym.imp.ole32.dll_CoUninitialize]
movss xmm0, dword [0x14010ce80]
movss dword [rsp + 0x68], xmm0
movss xmm0, dword [str.p__r_r]
movss dword [rsp + 0x68], xmm0
cvtss2sd xmm0, dword [rsp + 0x68]
ucomisd xmm0, qword [0x14010d908]
jp 0x14009babf
jne 0x14009babf
movss xmm0, dword [0x140107ebc]
movss dword [rsp + 0x68], xmm0
movss xmm0, dword [0x1401148b8]
movss dword [rsp + 0x68], xmm0
cvtss2sd xmm0, dword [rsp + 0x68]
ucomisd xmm0, qword [0x140106920]
jp 0x14009baed
jne 0x14009baed
movss xmm0, dword [0x1401126a0]
movss dword [rsp + 0x68], xmm0
movss xmm0, dword [0x1401158ac]
movss dword [rsp + 0x68], xmm0
cvtss2sd xmm0, dword [rsp + 0x68]
ucomisd xmm0, qword [0x140102bf8]
jp 0x14009bb1b
jne 0x14009bb1b
movss xmm0, dword [0x140112d38]
movss dword [rsp + 0x68], xmm0
movss xmm0, dword [0x14011520c]
movss dword [rsp + 0x68], xmm0
cvtss2sd xmm0, dword [rsp + 0x68]
ucomisd xmm0, qword [0x140111470]
jp 0x14009bb49
jne 0x14009bb49
movss xmm0, dword [0x140116e10]
movss dword [rsp + 0x68], xmm0
movss xmm0, dword [0x140115820]
movss dword [rsp + 0x68], xmm0
cvtss2sd xmm0, dword [rsp + 0x68]
ucomisd xmm0, qword [0x1401106b0]
jp 0x14009bb77
jne 0x14009bb77
movss xmm0, dword [0x140114f30]
movss dword [rsp + 0x68], xmm0
movss xmm0, dword [0x140107cb0]
movss dword [rsp + 0x68], xmm0
xor eax, eax
jmp 0x14009cef4
movss xmm0, dword [0x140113b04]
movss dword [rsp + 0x6c], xmm0
movss xmm0, dword [0x140113c74]
movss dword [rsp + 0x6c], xmm0
cvtss2sd xmm0, dword [rsp + 0x6c]
ucomisd xmm0, qword [0x140105d58]
jp 0x14009bbc8
jne 0x14009bbc8
movss xmm0, dword [0x1401174ac]
movss dword [rsp + 0x6c], xmm0
movss xmm0, dword [0x140107718]
movss dword [rsp + 0x6c], xmm0
cvtss2sd xmm0, dword [rsp + 0x6c]
ucomisd xmm0, qword [0x140104e48]
jp 0x14009bbf6
jne 0x14009bbf6
movss xmm0, dword [0x14010a9e0]
movss dword [rsp + 0x6c], xmm0
movss xmm0, dword [0x1401097b0]
movss dword [rsp + 0x6c], xmm0
cvtss2sd xmm0, dword [rsp + 0x6c]
ucomisd xmm0, qword [0x140104f00]
jp 0x14009bc24
jne 0x14009bc24
movss xmm0, dword [0x14010933c]
movss dword [rsp + 0x6c], xmm0
movss xmm0, dword [0x1401151c8]
movss dword [rsp + 0x6c], xmm0
cvtss2sd xmm0, dword [rsp + 0x6c]
ucomisd xmm0, qword [0x14010d5e0]
jp 0x14009bc52
jne 0x14009bc52
movss xmm0, dword [0x140109598]
movss dword [rsp + 0x6c], xmm0
movss xmm0, dword [0x140107104]
movss dword [rsp + 0x6c], xmm0
cvtss2sd xmm0, dword [rsp + 0x6c]
ucomisd xmm0, qword [0x1401101f8]
jp 0x14009bc80
jne 0x14009bc80
movss xmm0, dword [0x140107f8c]
movss dword [rsp + 0x6c], xmm0
movss xmm0, dword [0x14010932c]
movss dword [rsp + 0x6c], xmm0
mov qword [rsp + 0x118], 0
movss xmm0, dword [0x14010b580]
movss dword [rsp + 0x80], xmm0
movss xmm0, dword [0x14011422c]
movss dword [rsp + 0x80], xmm0
cvtss2sd xmm0, dword [rsp + 0x80]
ucomisd xmm0, qword [0x1401100f0]
jp 0x14009bce5
jne 0x14009bce5
movss xmm0, dword [0x140113b2c]
movss dword [rsp + 0x80], xmm0
movss xmm0, dword [0x14010b134]
movss dword [rsp + 0x80], xmm0
cvtss2sd xmm0, dword [rsp + 0x80]
ucomisd xmm0, qword [0x14010fc80]
jp 0x14009bd1c
jne 0x14009bd1c
movss xmm0, dword [0x14010a8d0]
movss dword [rsp + 0x80], xmm0
movss xmm0, dword [0x140116eac]
movss dword [rsp + 0x80], xmm0
cvtss2sd xmm0, dword [rsp + 0x80]
ucomisd xmm0, qword [0x140103358]
jp 0x14009bd53
jne 0x14009bd53
movss xmm0, dword [0x140108f5c]
movss dword [rsp + 0x80], xmm0
movss xmm0, dword [0x14010a1e8]
movss dword [rsp + 0x80], xmm0
cvtss2sd xmm0, dword [rsp + 0x80]
ucomisd xmm0, qword [0x140106568]
jp 0x14009bd8a
jne 0x14009bd8a
movss xmm0, dword [0x140116418]
movss dword [rsp + 0x80], xmm0
movss xmm0, dword [0x1401169a4]
movss dword [rsp + 0x80], xmm0
mov dword [rsp + 0x128], 0
movss xmm0, dword [0x140108450]
movss dword [rsp + 0xe8], xmm0
movss xmm0, dword [0x1401123bc]
movss dword [rsp + 0xe8], xmm0
cvtss2sd xmm0, dword [rsp + 0xe8]
ucomisd xmm0, qword [0x140106208]
jp 0x14009bdee
jne 0x14009bdee
movss xmm0, dword [0x140112448]
movss dword [rsp + 0xe8], xmm0
movss xmm0, dword [0x14010724c]
movss dword [rsp + 0xe8], xmm0
cvtss2sd xmm0, dword [rsp + 0xe8]
ucomisd xmm0, qword [0x140103d00]
jp 0x14009be25
jne 0x14009be25
movss xmm0, dword [0x140108350]
movss dword [rsp + 0xe8], xmm0
movss xmm0, dword [0x14010998c]
movss dword [rsp + 0xe8], xmm0
cmp qword [rsp + 0x120], 0
je 0x14009cb2e
movss xmm0, dword [0x14011668c]
movss dword [rsp + 0xb8], xmm0
movss xmm0, dword [0x1401159d0]
movss dword [rsp + 0xb8], xmm0
cvtss2sd xmm0, dword [rsp + 0xb8]
ucomisd xmm0, qword [0x140106940]
jp 0x14009be8d
jne 0x14009be8d
movss xmm0, dword [0x140116854]
movss dword [rsp + 0xb8], xmm0
movss xmm0, dword [0x14010a180]
movss dword [rsp + 0xb8], xmm0
cvtss2sd xmm0, dword [rsp + 0xb8]
ucomisd xmm0, qword [0x14010faf0]
jp 0x14009bec4
jne 0x14009bec4
movss xmm0, dword [0x14010cb14]
movss dword [rsp + 0xb8], xmm0
movss xmm0, dword [0x14010b6b8]
movss dword [rsp + 0xb8], xmm0
cvtss2sd xmm0, dword [rsp + 0xb8]
ucomisd xmm0, qword [0x14010ee90]
jp 0x14009befb
jne 0x14009befb
movss xmm0, dword [0x140108ad8]
movss dword [rsp + 0xb8], xmm0
movss xmm0, dword [0x14011718c]
movss dword [rsp + 0xb8], xmm0
mov rax, qword [rsp + 0x120]
mov rax, qword [rax]
lea rcx, [rsp + 0x128]
mov qword [rsp + 0x20], rcx
lea r9, [rsp + 0x118]
mov r8d, 1
mov edx, 0xffffffff
mov rcx, qword [rsp + 0x120]
call qword [rax + 0x20]
mov dword [rsp + 0x7c], eax
movss xmm0, dword [0x140112510]
movss dword [rsp + 0x84], xmm0
movss xmm0, dword [0x14010752c]
movss dword [rsp + 0x84], xmm0
cvtss2sd xmm0, dword [rsp + 0x84]
ucomisd xmm0, qword [0x1401039c8]
jp 0x14009bf8e
jne 0x14009bf8e
movss xmm0, dword [0x140114980]
movss dword [rsp + 0x84], xmm0
movss xmm0, dword [0x140109d04]
movss dword [rsp + 0x84], xmm0
cvtss2sd xmm0, dword [rsp + 0x84]
ucomisd xmm0, qword [0x140103fa8]
jp 0x14009bfc5
jne 0x14009bfc5
movss xmm0, dword [0x140111edc]
movss dword [rsp + 0x84], xmm0
movss xmm0, dword [0x140111be0]
movss dword [rsp + 0x84], xmm0
cvtss2sd xmm0, dword [rsp + 0x84]
ucomisd xmm0, qword [0x1401058b0]
jp 0x14009bffc
jne 0x14009bffc
movss xmm0, dword [0x140107130]
movss dword [rsp + 0x84], xmm0
movss xmm0, dword [0x140116154]
movss dword [rsp + 0x84], xmm0
cvtss2sd xmm0, dword [rsp + 0x84]
ucomisd xmm0, qword [0x14010d308]
jp 0x14009c033
jne 0x14009c033
movss xmm0, dword [0x140113428]
movss dword [rsp + 0x84], xmm0
movss xmm0, dword [0x14010a318]
movss dword [rsp + 0x84], xmm0
cmp dword [rsp + 0x128], 0
jne 0x14009c042
jmp 0x14009cb2e
movss xmm0, dword [0x14010a4e0]
movss dword [rsp + 0x70], xmm0
movss xmm0, dword [0x140113414]
movss dword [rsp + 0x70], xmm0
cvtss2sd xmm0, dword [rsp + 0x70]
ucomisd xmm0, qword [0x1401045f0]
jp 0x14009c08c
jne 0x14009c08c
movss xmm0, dword [0x14010ac6c]
movss dword [rsp + 0x70], xmm0
movss xmm0, dword [0x140113b98]
movss dword [rsp + 0x70], xmm0
cvtss2sd xmm0, dword [rsp + 0x70]
ucomisd xmm0, qword [0x140111128]
jp 0x14009c0ba
jne 0x14009c0ba
movss xmm0, dword [0x140116590]
movss dword [rsp + 0x70], xmm0
movss xmm0, dword [0x140117300]
movss dword [rsp + 0x70], xmm0
cvtss2sd xmm0, dword [rsp + 0x70]
ucomisd xmm0, qword [0x1401103d0]
jp 0x14009c0e8
jne 0x14009c0e8
movss xmm0, dword [0x1401153a0]
movss dword [rsp + 0x70], xmm0
movss xmm0, dword [0x1401123d0]
movss dword [rsp + 0x70], xmm0
cvtss2sd xmm0, dword [rsp + 0x70]
ucomisd xmm0, qword [0x14010db48]
jp 0x14009c116
jne 0x14009c116
movss xmm0, dword [0x14010aad4]
movss dword [rsp + 0x70], xmm0
movss xmm0, dword [0x140112c00]
movss dword [rsp + 0x70], xmm0
cvtss2sd xmm0, dword [rsp + 0x70]
ucomisd xmm0, qword [0x14010dba0]
jp 0x14009c144
jne 0x14009c144
movss xmm0, dword [0x14010bd08]
movss dword [rsp + 0x70], xmm0
movss xmm0, dword [0x140107c3c]
movss dword [rsp + 0x70], xmm0
movss xmm0, dword [0x140107fb8]
movss dword [rsp + 0xbc], xmm0
movss xmm0, dword [0x1401152f8]
movss dword [rsp + 0xbc], xmm0
cvtss2sd xmm0, dword [rsp + 0xbc]
ucomisd xmm0, qword [0x14010fb68]
jp 0x14009c19d
jne 0x14009c19d
movss xmm0, dword [0x140113640]
movss dword [rsp + 0xbc], xmm0
movss xmm0, dword [0x1401080b0]
movss dword [rsp + 0xbc], xmm0
cvtss2sd xmm0, dword [rsp + 0xbc]
ucomisd xmm0, qword [0x14010dd88]
jp 0x14009c1d4
jne 0x14009c1d4
movss xmm0, dword [0x1401122f0]
movss dword [rsp + 0xbc], xmm0
movss xmm0, dword [0x140109d38]
movss dword [rsp + 0xbc], xmm0
cvtss2sd xmm0, dword [rsp + 0xbc]
ucomisd xmm0, qword [0x140104048]
jp 0x14009c20b
jne 0x14009c20b
movss xmm0, dword [0x1401080d0]
movss dword [rsp + 0xbc], xmm0
movss xmm0, dword [0x1401098d0]
movss dword [rsp + 0xbc], xmm0
mov rax, qword [rsp + 0x118]
mov rax, qword [rax]
mov qword [rsp + 0x28], 0
mov qword [rsp + 0x20], 0
lea r9, [rsp + 0x190]
xor r8d, r8d
lea rdx, str.Caption
mov rcx, qword [rsp + 0x118]
call qword [rax + 0x20]
mov dword [rsp + 0x7c], eax
movss xmm0, dword [0x140109c2c]
movss dword [rsp + 0xc0], xmm0
movss xmm0, dword [0x140116c5c]
movss dword [rsp + 0xc0], xmm0
cvtss2sd xmm0, dword [rsp + 0xc0]
ucomisd xmm0, qword [0x14010d828]
jp 0x14009c2a2
jne 0x14009c2a2
movss xmm0, dword [0x1401082e0]
movss dword [rsp + 0xc0], xmm0
movss xmm0, dword [0x140114298]
movss dword [rsp + 0xc0], xmm0
cvtss2sd xmm0, dword [rsp + 0xc0]
ucomisd xmm0, qword [0x14010f928]
jp 0x14009c2d9
jne 0x14009c2d9
movss xmm0, dword [0x140113ce0]
movss dword [rsp + 0xc0], xmm0
movss xmm0, dword [0x14010824c]
movss dword [rsp + 0xc0], xmm0
cvtss2sd xmm0, dword [rsp + 0xc0]
ucomisd xmm0, qword [0x140104000]
jp 0x14009c310
jne 0x14009c310
movss xmm0, dword [0x140113bd4]
movss dword [rsp + 0xc0], xmm0
movss xmm0, dword [0x140114078]
movss dword [rsp + 0xc0], xmm0
cmp dword [rsp + 0x7c], 0
jl 0x14009c560
movss xmm0, dword [0x1401151d4]
movss dword [rsp + 0xc4], xmm0
movss xmm0, dword [0x140114e58]
movss dword [rsp + 0xc4], xmm0
cvtss2sd xmm0, dword [rsp + 0xc4]
ucomisd xmm0, qword [0x14010f4f8]
jp 0x14009c374
jne 0x14009c374
movss xmm0, dword [0x14010a8d4]
movss dword [rsp + 0xc4], xmm0
movss xmm0, dword [0x14010cc24]
movss dword [rsp + 0xc4], xmm0
cvtss2sd xmm0, dword [rsp + 0xc4]
ucomisd xmm0, qword [0x1401100f8]
jp 0x14009c3ab
jne 0x14009c3ab
movss xmm0, dword [0x1401097f8]
movss dword [rsp + 0xc4], xmm0
movss xmm0, dword [0x140108f7c]
movss dword [rsp + 0xc4], xmm0
cvtss2sd xmm0, dword [rsp + 0xc4]
ucomisd xmm0, qword [0x1401054d0]
jp 0x14009c3e2
jne 0x14009c3e2
movss xmm0, dword [0x140107998]
movss dword [rsp + 0xc4], xmm0
movss xmm0, dword [0x14011400c]
movss dword [rsp + 0xc4], xmm0
mov rdx, qword [rsp + 0x198]
mov rcx, qword [rsp + 0x220]
call fcn.14009e810
movss xmm0, dword [0x14010caac]
movss dword [rsp + 0x100], xmm0
movss xmm0, dword [0x14010bdc8]
movss dword [rsp + 0x100], xmm0
cvtss2sd xmm0, dword [rsp + 0x100]
ucomisd xmm0, qword [0x140110130]
jp 0x14009c450
jne 0x14009c450
movss xmm0, dword [0x140108eb8]
movss dword [rsp + 0x100], xmm0
movss xmm0, dword [0x14011237c]
movss dword [rsp + 0x100], xmm0
lea rcx, [rsp + 0x190]
call qword [sym.imp.OLEAUT32.dll_VariantCopy]
movss xmm0, dword [0x140107b64]
movss dword [rsp + 0x74], xmm0
movss xmm0, dword [0x140113cf0]
movss dword [rsp + 0x74], xmm0
cvtss2sd xmm0, dword [rsp + 0x74]
ucomisd xmm0, qword [0x140103390]
jp 0x14009c4a8
jne 0x14009c4a8
movss xmm0, dword [0x14010be18]
movss dword [rsp + 0x74], xmm0
movss xmm0, dword [0x14010875c]
movss dword [rsp + 0x74], xmm0
cvtss2sd xmm0, dword [rsp + 0x74]
ucomisd xmm0, qword [0x1401039a8]
jp 0x14009c4d6
jne 0x14009c4d6
movss xmm0, dword [0x14010c334]
movss dword [rsp + 0x74], xmm0
movss xmm0, dword [0x14010bbb8]
movss dword [rsp + 0x74], xmm0
cvtss2sd xmm0, dword [rsp + 0x74]
ucomisd xmm0, qword [0x14010e638]
jp 0x14009c504
jne 0x14009c504
movss xmm0, dword [0x1401126b0]
movss dword [rsp + 0x74], xmm0
movss xmm0, dword [0x140113a50]
movss dword [rsp + 0x74], xmm0
cvtss2sd xmm0, dword [rsp + 0x74]
ucomisd xmm0, qword [0x14010d1d8]
jp 0x14009c532
jne 0x14009c532
movss xmm0, dword [0x14010a89c]
movss dword [rsp + 0x74], xmm0
movss xmm0, dword [0x140116bf4]
movss dword [rsp + 0x74], xmm0
cvtss2sd xmm0, dword [rsp + 0x74]
ucomisd xmm0, qword [0x140110b00]
jp 0x14009c560
jne 0x14009c560
movss xmm0, dword [0x14010a614]
movss dword [rsp + 0x74], xmm0
movss xmm0, dword [0x14010c4d8]
movss dword [rsp + 0x74], xmm0
movss xmm0, dword [0x14010a0d4]
movss dword [rsp + 0xc8], xmm0
movss xmm0, dword [0x14010cdd4]
movss dword [rsp + 0xc8], xmm0
cvtss2sd xmm0, dword [rsp + 0xc8]
ucomisd xmm0, qword [0x14010f560]
jp 0x14009c5b9
jne 0x14009c5b9
movss xmm0, dword [0x140111f78]
movss dword [rsp + 0xc8], xmm0
movss xmm0, dword [0x14010c7b0]
movss dword [rsp + 0xc8], xmm0
cvtss2sd xmm0, dword [rsp + 0xc8]
ucomisd xmm0, qword [0x140110ec0]
jp 0x14009c5f0
jne 0x14009c5f0
movss xmm0, dword [0x140112dc0]
movss dword [rsp + 0xc8], xmm0
movss xmm0, dword [0x14010c8b8]
movss dword [rsp + 0xc8], xmm0
cvtss2sd xmm0, dword [rsp + 0xc8]
ucomisd xmm0, qword [0x14010d9b0]
jp 0x14009c627
jne 0x14009c627
movss xmm0, dword [0x140111e70]
movss dword [rsp + 0xc8], xmm0
movss xmm0, dword [0x140111928]
movss dword [rsp + 0xc8], xmm0
mov rax, qword [rsp + 0x118]
mov rax, qword [rax]
mov qword [rsp + 0x28], 0
mov qword [rsp + 0x20], 0
lea r9, [rsp + 0x190]
xor r8d, r8d
lea rdx, str.AdapterRAM
mov rcx, qword [rsp + 0x118]
call qword [rax + 0x20]
mov dword [rsp + 0x7c], eax
movss xmm0, dword [0x140112528]
movss dword [rsp + 0xcc], xmm0
movss xmm0, dword [0x1401149fc]
movss dword [rsp + 0xcc], xmm0
cvtss2sd xmm0, dword [rsp + 0xcc]
ucomisd xmm0, qword [0x140104068]
jp 0x14009c6be
jne 0x14009c6be
movss xmm0, dword [0x1401122c0]
movss dword [rsp + 0xcc], xmm0
movss xmm0, dword [0x14010ca84]
movss dword [rsp + 0xcc], xmm0
cvtss2sd xmm0, dword [rsp + 0xcc]
ucomisd xmm0, qword [0x140104b60]
jp 0x14009c6f5
jne 0x14009c6f5
movss xmm0, dword [str.NPnun]
movss dword [rsp + 0xcc], xmm0
movss xmm0, dword [0x140112a7c]
movss dword [rsp + 0xcc], xmm0
cvtss2sd xmm0, dword [rsp + 0xcc]
ucomisd xmm0, qword [0x140103620]
jp 0x14009c72c
jne 0x14009c72c
movss xmm0, dword [0x140114af8]
movss dword [rsp + 0xcc], xmm0
movss xmm0, dword [str.U_..0.]
movss dword [rsp + 0xcc], xmm0
cmp dword [rsp + 0x7c], 0
jl 0x14009c94e
movss xmm0, dword [0x14011532c]
movss dword [rsp + 0x104], xmm0
movss xmm0, dword [0x14010b09c]
movss dword [rsp + 0x104], xmm0
cvtss2sd xmm0, dword [rsp + 0x104]
ucomisd xmm0, qword [0x140105400]
jp 0x14009c790
jne 0x14009c790
movss xmm0, dword [0x14010bac8]
movss dword [rsp + 0x104], xmm0
movss xmm0, dword [0x14010afa8]
movss dword [rsp + 0x104], xmm0
xor edx, edx
mov rax, qword [rsp + 0x198]
mov ecx, 0x100000
div rcx
movzx edx, ax
mov rcx, qword [rsp + 0x228]
call fcn.14009e840
movss xmm0, dword [0x1401081ac]
movss dword [rsp + 0xd0], xmm0
movss xmm0, dword [0x1401176b8]
movss dword [rsp + 0xd0], xmm0
cvtss2sd xmm0, dword [rsp + 0xd0]
ucomisd xmm0, qword [0x140106f38]
jp 0x14009c80b
jne 0x14009c80b
movss xmm0, dword [0x1401164bc]
movss dword [rsp + 0xd0], xmm0
movss xmm0, dword [0x140115d0c]
movss dword [rsp + 0xd0], xmm0
cvtss2sd xmm0, dword [rsp + 0xd0]
ucomisd xmm0, qword [0x140105870]
jp 0x14009c842
jne 0x14009c842
movss xmm0, dword [0x140112a70]
movss dword [rsp + 0xd0], xmm0
movss xmm0, dword [0x14010abd0]
movss dword [rsp + 0xd0], xmm0
cvtss2sd xmm0, dword [rsp + 0xd0]
ucomisd xmm0, qword [0x14010ea10]
jp 0x14009c879
jne 0x14009c879
movss xmm0, dword [0x140115b28]
movss dword [rsp + 0xd0], xmm0
movss xmm0, dword [0x140115f64]
movss dword [rsp + 0xd0], xmm0
lea rcx, [rsp + 0x190]
call qword [sym.imp.OLEAUT32.dll_VariantCopy]
movss xmm0, dword [0x1401149cc]
movss dword [rsp + 0x9c], xmm0
movss xmm0, dword [0x140114260]
movss dword [rsp + 0x9c], xmm0
cvtss2sd xmm0, dword [rsp + 0x9c]
ucomisd xmm0, qword [0x140106c88]
jp 0x14009c8e0
jne 0x14009c8e0
movss xmm0, dword [0x14010a39c]
movss dword [rsp + 0x9c], xmm0
movss xmm0, dword [0x140112040]
movss dword [rsp + 0x9c], xmm0
cvtss2sd xmm0, dword [rsp + 0x9c]
ucomisd xmm0, qword [0x140110a38]
jp 0x14009c917
jne 0x14009c917
movss xmm0, dword [0x140111ca4]
movss dword [rsp + 0x9c], xmm0
movss xmm0, dword [0x14010b05c]
movss dword [rsp + 0x9c], xmm0
cvtss2sd xmm0, dword [rsp + 0x9c]
ucomisd xmm0, qword [0x14010fbd8]
jp 0x14009c94e
jne 0x14009c94e
movss xmm0, dword [0x140113268]
movss dword [rsp + 0x9c], xmm0
movss xmm0, dword [0x140107ef0]
movss dword [rsp + 0x9c], xmm0
movss xmm0, dword [0x14010c0dc]
movss dword [rsp + 0x90], xmm0
movss xmm0, dword [0x14010a804]
movss dword [rsp + 0x90], xmm0
cvtss2sd xmm0, dword [rsp + 0x90]
ucomisd xmm0, qword [0x140104f10]
jp 0x14009c9a7
jne 0x14009c9a7
movss xmm0, dword [0x140108674]
movss dword [rsp + 0x90], xmm0
movss xmm0, dword [0x140116f1c]
movss dword [rsp + 0x90], xmm0
cvtss2sd xmm0, dword [rsp + 0x90]
ucomisd xmm0, qword [0x140104e68]
jp 0x14009c9de
jne 0x14009c9de
movss xmm0, dword [0x140115ddc]
movss dword [rsp + 0x90], xmm0
movss xmm0, dword [0x140109108]
movss dword [rsp + 0x90], xmm0
cvtss2sd xmm0, dword [rsp + 0x90]
ucomisd xmm0, qword [0x140106d90]
jp 0x14009ca15
jne 0x14009ca15
movss xmm0, dword [0x140113e50]
movss dword [rsp + 0x90], xmm0
movss xmm0, dword [0x1401157d0]
movss dword [rsp + 0x90], xmm0
cvtss2sd xmm0, dword [rsp + 0x90]
ucomisd xmm0, qword [0x14010f780]
jp 0x14009ca4c
jne 0x14009ca4c
movss xmm0, dword [0x1401120ac]
movss dword [rsp + 0x90], xmm0
movss xmm0, dword [0x140111e24]
movss dword [rsp + 0x90], xmm0
mov rax, qword [rsp + 0x118]
mov rax, qword [rax]
mov rcx, qword [rsp + 0x118]
call qword [rax + 0x10]
movss xmm0, dword [0x1401161cc]
movss dword [rsp + 0xa0], xmm0
movss xmm0, dword [0x140116a5c]
movss dword [rsp + 0xa0], xmm0
cvtss2sd xmm0, dword [rsp + 0xa0]
ucomisd xmm0, qword [0x14010ed18]
jp 0x14009cabb
jne 0x14009cabb
movss xmm0, dword [0x140117120]
movss dword [rsp + 0xa0], xmm0
movss xmm0, dword [0x14010a84c]
movss dword [rsp + 0xa0], xmm0
cvtss2sd xmm0, dword [rsp + 0xa0]
ucomisd xmm0, qword [0x1401069a0]
jp 0x14009caf2
jne 0x14009caf2
movss xmm0, dword [0x14010aeb4]
movss dword [rsp + 0xa0], xmm0
movss xmm0, dword [0x140107af8]
movss dword [rsp + 0xa0], xmm0
cvtss2sd xmm0, dword [rsp + 0xa0]
ucomisd xmm0, qword [0x140106af0]
jp 0x14009cb29
jne 0x14009cb29
movss xmm0, dword [0x14010cbc8]
movss dword [rsp + 0xa0], xmm0
movss xmm0, dword [0x14011722c]
movss dword [rsp + 0xa0], xmm0
jmp 0x14009be25
movss xmm0, dword [0x140113c50]
movss dword [rsp + 0xa4], xmm0
movss xmm0, dword [0x140112ff8]
movss dword [rsp + 0xa4], xmm0
cvtss2sd xmm0, dword [rsp + 0xa4]
ucomisd xmm0, qword [0x14010da10]
jp 0x14009cb87
jne 0x14009cb87
movss xmm0, dword [0x14010a644]
movss dword [rsp + 0xa4], xmm0
movss xmm0, dword [0x140114a6c]
movss dword [rsp + 0xa4], xmm0
cvtss2sd xmm0, dword [rsp + 0xa4]
ucomisd xmm0, qword [0x140102898]
jp 0x14009cbbe
jne 0x14009cbbe
movss xmm0, dword [0x14010c874]
movss dword [rsp + 0xa4], xmm0
movss xmm0, dword [0x14011706c]
movss dword [rsp + 0xa4], xmm0
cvtss2sd xmm0, dword [rsp + 0xa4]
ucomisd xmm0, qword [0x140104a80]
jp 0x14009cbf5
jne 0x14009cbf5
movss xmm0, dword [0x140113a08]
movss dword [rsp + 0xa4], xmm0
movss xmm0, dword [0x140113d60]
movss dword [rsp + 0xa4], xmm0
mov rax, qword [rsp + 0x110]
mov rax, qword [rax]
mov rcx, qword [rsp + 0x110]
call qword [rax + 0x10]
movss xmm0, dword [0x14011756c]
movss dword [rsp + 0xec], xmm0
movss xmm0, dword [0x1401151a0]
movss dword [rsp + 0xec], xmm0
cvtss2sd xmm0, dword [rsp + 0xec]
ucomisd xmm0, qword [0x140104e08]
jp 0x14009cc64
jne 0x14009cc64
movss xmm0, dword [0x140117148]
movss dword [rsp + 0xec], xmm0
movss xmm0, dword [str._E_I_T_]
movss dword [rsp + 0xec], xmm0
cvtss2sd xmm0, dword [rsp + 0xec]
ucomisd xmm0, qword [0x140104240]
jp 0x14009cc9b
jne 0x14009cc9b
movss xmm0, dword [0x14010a734]
movss dword [rsp + 0xec], xmm0
movss xmm0, dword [0x140108c0c]
movss dword [rsp + 0xec], xmm0
mov rax, qword [rsp + 0x108]
mov rax, qword [rax]
mov rcx, qword [rsp + 0x108]
call qword [rax + 0x10]
movss xmm0, dword [0x1401146ac]
movss dword [rsp + 0x78], xmm0
movss xmm0, dword [0x140113d20]
movss dword [rsp + 0x78], xmm0
cvtss2sd xmm0, dword [rsp + 0x78]
ucomisd xmm0, qword [0x1401058c8]
jp 0x14009ccfb
jne 0x14009ccfb
movss xmm0, dword [0x140108818]
movss dword [rsp + 0x78], xmm0
movss xmm0, dword [0x140108bdc]
movss dword [rsp + 0x78], xmm0
cvtss2sd xmm0, dword [rsp + 0x78]
ucomisd xmm0, qword [0x14010e6b0]
jp 0x14009cd29
jne 0x14009cd29
movss xmm0, dword [0x140109b38]
movss dword [rsp + 0x78], xmm0
movss xmm0, dword [0x140113710]
movss dword [rsp + 0x78], xmm0
cvtss2sd xmm0, dword [rsp + 0x78]
ucomisd xmm0, qword [0x14010ebb0]
jp 0x14009cd57
jne 0x14009cd57
movss xmm0, dword [0x140117380]
movss dword [rsp + 0x78], xmm0
movss xmm0, dword [0x140116960]
movss dword [rsp + 0x78], xmm0
cvtss2sd xmm0, dword [rsp + 0x78]
ucomisd xmm0, qword [0x140103b70]
jp 0x14009cd85
jne 0x14009cd85
movss xmm0, dword [0x14010bc9c]
movss dword [rsp + 0x78], xmm0
movss xmm0, dword [0x140109960]
movss dword [rsp + 0x78], xmm0
cvtss2sd xmm0, dword [rsp + 0x78]
ucomisd xmm0, qword [0x1401106b8]
jp 0x14009cdb3
jne 0x14009cdb3
movss xmm0, dword [0x14010ba7c]
movss dword [rsp + 0x78], xmm0
movss xmm0, dword [0x140107c74]
movss dword [rsp + 0x78], xmm0
mov rax, qword [rsp + 0x120]
mov rax, qword [rax]
mov rcx, qword [rsp + 0x120]
call qword [rax + 0x10]
movss xmm0, dword [0x14010be34]
movss dword [rsp + 0xf0], xmm0
movss xmm0, dword [0x14010bc64]
movss dword [rsp + 0xf0], xmm0
cvtss2sd xmm0, dword [rsp + 0xf0]
ucomisd xmm0, qword [0x1401032e8]
jp 0x14009ce22
jne 0x14009ce22
movss xmm0, dword [0x140113714]
movss dword [rsp + 0xf0], xmm0
movss xmm0, dword [0x1401167e0]
movss dword [rsp + 0xf0], xmm0
cvtss2sd xmm0, dword [rsp + 0xf0]
ucomisd xmm0, qword [0x14010f248]
jp 0x14009ce59
jne 0x14009ce59
movss xmm0, dword [0x140114eac]
movss dword [rsp + 0xf0], xmm0
movss xmm0, dword [0x14010a3a0]
movss dword [rsp + 0xf0], xmm0
call qword [sym.imp.ole32.dll_CoUninitialize]
movss xmm0, dword [0x1401147b0]
movss dword [rsp + 0xf4], xmm0
movss xmm0, dword [0x140108d30]
movss dword [rsp + 0xf4], xmm0
cvtss2sd xmm0, dword [rsp + 0xf4]
ucomisd xmm0, qword [0x140110c80]
jp 0x14009ceb8
jne 0x14009ceb8
movss xmm0, dword [0x14010ac7c]
movss dword [rsp + 0xf4], xmm0
movss xmm0, dword [0x14011291c]
movss dword [rsp + 0xf4], xmm0
cvtss2sd xmm0, dword [rsp + 0xf4]
ucomisd xmm0, qword [0x14010d358]
jp 0x14009ceef
jne 0x14009ceef
movss xmm0, dword [0x14011727c]
movss dword [rsp + 0xf4], xmm0
movss xmm0, dword [0x140113b38]
movss dword [rsp + 0xf4], xmm0
mov eax, 1
add rsp, 0x210
pop rdi
ret