Function at 0x140097a80
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 [0x1401110d0]
movss dword [rsp + 0x84], xmm0
movss xmm0, dword [0x14010aaa4]
movss dword [rsp + 0x84], xmm0
cvtss2sd xmm0, dword [rsp + 0x84]
ucomisd xmm0, qword [0x140101cc8]
jp 0x140097aeb
jne 0x140097aeb
movss xmm0, dword [0x140111aa4]
movss dword [rsp + 0x84], xmm0
movss xmm0, dword [0x1401092c4]
movss dword [rsp + 0x84], xmm0
cvtss2sd xmm0, dword [rsp + 0x84]
ucomisd xmm0, qword [0x14010c088]
jp 0x140097b22
jne 0x140097b22
movss xmm0, dword [0x14010f3b8]
movss dword [rsp + 0x84], xmm0
movss xmm0, dword [0x14010894c]
movss dword [rsp + 0x84], xmm0
cvtss2sd xmm0, dword [rsp + 0x84]
ucomisd xmm0, qword [0x14010cd68]
jp 0x140097b59
jne 0x140097b59
movss xmm0, dword [0x14010fe7c]
movss dword [rsp + 0x84], xmm0
movss xmm0, dword [0x140107860]
movss dword [rsp + 0x84], xmm0
cvtss2sd xmm0, dword [rsp + 0x84]
ucomisd xmm0, qword [0x14010ebd8]
jp 0x140097b90
jne 0x140097b90
movss xmm0, dword [0x140114480]
movss dword [rsp + 0x84], xmm0
movss xmm0, dword [0x140111d6c]
movss dword [rsp + 0x84], xmm0
movss xmm0, dword [0x140112df0]
movss dword [rsp + 0x88], xmm0
movss xmm0, dword [0x140110eac]
movss dword [rsp + 0x88], xmm0
cvtss2sd xmm0, dword [rsp + 0x88]
ucomisd xmm0, qword [0x1401017d0]
jp 0x140097be9
jne 0x140097be9
movss xmm0, dword [0x140105670]
movss dword [rsp + 0x88], xmm0
movss xmm0, dword [0x140109c78]
movss dword [rsp + 0x88], xmm0
cvtss2sd xmm0, dword [rsp + 0x88]
ucomisd xmm0, qword [0x140101b30]
jp 0x140097c20
jne 0x140097c20
movss xmm0, dword [0x140111cb4]
movss dword [rsp + 0x88], xmm0
movss xmm0, dword [0x14011294c]
movss dword [rsp + 0x88], xmm0
cvtss2sd xmm0, dword [rsp + 0x88]
ucomisd xmm0, qword [str.P__t]
jp 0x140097c57
jne 0x140097c57
movss xmm0, dword [0x140104f38]
movss dword [rsp + 0x88], xmm0
movss xmm0, dword [0x140105ec0]
movss dword [rsp + 0x88], xmm0
cvtss2sd xmm0, dword [rsp + 0x88]
ucomisd xmm0, qword [0x14010d540]
jp 0x140097c8e
jne 0x140097c8e
movss xmm0, dword [0x1401056c8]
movss dword [rsp + 0x88], xmm0
movss xmm0, dword [0x1401057ac]
movss dword [rsp + 0x88], xmm0
xor edx, edx
xor ecx, ecx
call qword [sym.imp.ole32.dll_CoInitializeEx]
mov dword [rsp + 0x74], eax
movss xmm0, dword [0x140110600]
movss dword [rsp + 0xc4], xmm0
movss xmm0, dword [0x14010f24c]
movss dword [rsp + 0xc4], xmm0
cvtss2sd xmm0, dword [rsp + 0xc4]
ucomisd xmm0, qword [0x1401010e8]
jp 0x140097cf5
jne 0x140097cf5
movss xmm0, dword [0x140106778]
movss dword [rsp + 0xc4], xmm0
movss xmm0, dword [0x1401147a0]
movss dword [rsp + 0xc4], xmm0
cvtss2sd xmm0, dword [rsp + 0xc4]
ucomisd xmm0, qword [str.__n_7]
jp 0x140097d2c
jne 0x140097d2c
movss xmm0, dword [0x140111dc4]
movss dword [rsp + 0xc4], xmm0
movss xmm0, dword [0x14010fbd0]
movss dword [rsp + 0xc4], xmm0
cvtss2sd xmm0, dword [rsp + 0xc4]
ucomisd xmm0, qword [0x14010dd20]
jp 0x140097d63
jne 0x140097d63
movss xmm0, dword [0x1401068e0]
movss dword [rsp + 0xc4], xmm0
movss xmm0, dword [0x140112198]
movss dword [rsp + 0xc4], xmm0
cmp dword [rsp + 0x74], 0
jge 0x140097d71
xor eax, eax
jmp 0x14009a3a9
movss xmm0, dword [0x140112454]
movss dword [rsp + 0x8c], xmm0
movss xmm0, dword [0x1401082c8]
movss dword [rsp + 0x8c], xmm0
cvtss2sd xmm0, dword [rsp + 0x8c]
ucomisd xmm0, qword [0x140100ca8]
jp 0x140097dca
jne 0x140097dca
movss xmm0, dword [0x140112e00]
movss dword [rsp + 0x8c], xmm0
movss xmm0, dword [0x140105ef0]
movss dword [rsp + 0x8c], xmm0
cvtss2sd xmm0, dword [rsp + 0x8c]
ucomisd xmm0, qword [0x140100840]
jp 0x140097e01
jne 0x140097e01
movss xmm0, dword [0x140112c5c]
movss dword [rsp + 0x8c], xmm0
movss xmm0, dword [0x140112f78]
movss dword [rsp + 0x8c], xmm0
cvtss2sd xmm0, dword [rsp + 0x8c]
ucomisd xmm0, qword [0x14010b340]
jp 0x140097e38
jne 0x140097e38
movss xmm0, dword [0x140108f04]
movss dword [rsp + 0x8c], xmm0
movss xmm0, dword [0x140107d4c]
movss dword [rsp + 0x8c], xmm0
cvtss2sd xmm0, dword [rsp + 0x8c]
ucomisd xmm0, qword [0x140104bf8]
jp 0x140097e6f
jne 0x140097e6f
movss xmm0, dword [0x14010a608]
movss dword [rsp + 0x8c], xmm0
movss xmm0, dword [0x140109808]
movss dword [rsp + 0x8c], 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 + 0x74], eax
movss xmm0, dword [0x140114320]
movss dword [rsp + 0x54], xmm0
movss xmm0, dword [0x14010fdc0]
movss dword [rsp + 0x54], xmm0
cvtss2sd xmm0, dword [rsp + 0x54]
ucomisd xmm0, qword [0x1401007b0]
jp 0x140097efa
jne 0x140097efa
movss xmm0, dword [0x1401139d0]
movss dword [rsp + 0x54], xmm0
movss xmm0, dword [0x140108958]
movss dword [rsp + 0x54], xmm0
cvtss2sd xmm0, dword [rsp + 0x54]
ucomisd xmm0, qword [0x140104c78]
jp 0x140097f28
jne 0x140097f28
movss xmm0, dword [0x140108c44]
movss dword [rsp + 0x54], xmm0
movss xmm0, dword [0x14011496c]
movss dword [rsp + 0x54], xmm0
cvtss2sd xmm0, dword [rsp + 0x54]
ucomisd xmm0, qword [0x1401019b0]
jp 0x140097f56
jne 0x140097f56
movss xmm0, dword [0x14010597c]
movss dword [rsp + 0x54], xmm0
movss xmm0, dword [0x1401121d8]
movss dword [rsp + 0x54], xmm0
cvtss2sd xmm0, dword [rsp + 0x54]
ucomisd xmm0, qword [0x1401022e0]
jp 0x140097f84
jne 0x140097f84
movss xmm0, dword [0x140107b74]
movss dword [rsp + 0x54], xmm0
movss xmm0, dword [0x140111160]
movss dword [rsp + 0x54], xmm0
cvtss2sd xmm0, dword [rsp + 0x54]
ucomisd xmm0, qword [0x14010d810]
jp 0x140097fb2
jne 0x140097fb2
movss xmm0, dword [0x140109460]
movss dword [rsp + 0x54], xmm0
movss xmm0, dword [0x140104f14]
movss dword [rsp + 0x54], xmm0
cmp dword [rsp + 0x74], 0
jge 0x140097fc6
call qword [sym.imp.ole32.dll_CoUninitialize]
xor eax, eax
jmp 0x14009a3a9
movss xmm0, dword [0x14010a1e8]
movss dword [rsp + 0x80], xmm0
movss xmm0, dword [0x1401088c0]
movss dword [rsp + 0x80], xmm0
cvtss2sd xmm0, dword [rsp + 0x80]
ucomisd xmm0, qword [0x140102e90]
jp 0x14009801f
jne 0x14009801f
movss xmm0, dword [0x1401053fc]
movss dword [rsp + 0x80], xmm0
movss xmm0, dword [0x140109420]
movss dword [rsp + 0x80], xmm0
cvtss2sd xmm0, dword [rsp + 0x80]
ucomisd xmm0, qword [0x140100b18]
jp 0x140098056
jne 0x140098056
movss xmm0, dword [0x140112ff8]
movss dword [rsp + 0x80], xmm0
movss xmm0, dword [0x140107248]
movss dword [rsp + 0x80], xmm0
cvtss2sd xmm0, dword [rsp + 0x80]
ucomisd xmm0, qword [0x14010ac00]
jp 0x14009808d
jne 0x14009808d
movss xmm0, dword [0x140110900]
movss dword [rsp + 0x80], xmm0
movss xmm0, dword [0x14010808c]
movss dword [rsp + 0x80], xmm0
cvtss2sd xmm0, dword [rsp + 0x80]
ucomisd xmm0, qword [0x14010e740]
jp 0x1400980c4
jne 0x1400980c4
movss xmm0, dword [0x140114624]
movss dword [rsp + 0x80], xmm0
movss xmm0, dword [0x14011270c]
movss dword [rsp + 0x80], xmm0
mov qword [rsp + 0x108], 0
movss xmm0, dword [0x140106214]
movss dword [rsp + 0x58], xmm0
movss xmm0, dword [0x14010940c]
movss dword [rsp + 0x58], xmm0
cvtss2sd xmm0, dword [rsp + 0x58]
ucomisd xmm0, qword [0x140100b10]
jp 0x14009811a
jne 0x14009811a
movss xmm0, dword [0x14010972c]
movss dword [rsp + 0x58], xmm0
movss xmm0, dword [0x140109e74]
movss dword [rsp + 0x58], xmm0
cvtss2sd xmm0, dword [rsp + 0x58]
ucomisd xmm0, qword [0x140101070]
jp 0x140098148
jne 0x140098148
movss xmm0, dword [0x140108488]
movss dword [rsp + 0x58], xmm0
movss xmm0, dword [0x140105644]
movss dword [rsp + 0x58], xmm0
cvtss2sd xmm0, dword [rsp + 0x58]
ucomisd xmm0, qword [0x140101a00]
jp 0x140098176
jne 0x140098176
movss xmm0, dword [0x140110c04]
movss dword [rsp + 0x58], xmm0
movss xmm0, dword [0x140107c04]
movss dword [rsp + 0x58], xmm0
cvtss2sd xmm0, dword [rsp + 0x58]
ucomisd xmm0, qword [0x14010c800]
jp 0x1400981a4
jne 0x1400981a4
movss xmm0, dword [0x140109dbc]
movss dword [rsp + 0x58], xmm0
movss xmm0, dword [0x140111dc8]
movss dword [rsp + 0x58], xmm0
cvtss2sd xmm0, dword [rsp + 0x58]
ucomisd xmm0, qword [0x140103d68]
jp 0x1400981d2
jne 0x1400981d2
movss xmm0, dword [0x140108ec8]
movss dword [rsp + 0x58], xmm0
movss xmm0, dword [0x140107f54]
movss dword [rsp + 0x58], xmm0
lea rax, [rsp + 0x108]
mov qword [rsp + 0x20], rax
lea r9, [0x140115270]
mov r8d, 1
xor edx, edx
lea rcx, [0x140115340]
call qword [sym.imp.ole32.dll_CoCreateInstance]
mov dword [rsp + 0x74], eax
movss xmm0, dword [0x140105438]
movss dword [rsp + 0xf0], xmm0
movss xmm0, dword [0x140107324]
movss dword [rsp + 0xf0], xmm0
cvtss2sd xmm0, dword [rsp + 0xf0]
ucomisd xmm0, qword [0x14010d680]
jp 0x140098258
jne 0x140098258
movss xmm0, dword [0x14010897c]
movss dword [rsp + 0xf0], xmm0
movss xmm0, dword [0x14010a8a4]
movss dword [rsp + 0xf0], xmm0
cmp dword [rsp + 0x74], 0
jge 0x140098470
movss xmm0, dword [0x140110b10]
movss dword [rsp + 0x5c], xmm0
movss xmm0, dword [0x140110a70]
movss dword [rsp + 0x5c], xmm0
cvtss2sd xmm0, dword [rsp + 0x5c]
ucomisd xmm0, qword [0x14010abb8]
jp 0x1400982ad
jne 0x1400982ad
movss xmm0, dword [0x1401118e8]
movss dword [rsp + 0x5c], xmm0
movss xmm0, dword [0x140114a60]
movss dword [rsp + 0x5c], xmm0
cvtss2sd xmm0, dword [rsp + 0x5c]
ucomisd xmm0, qword [0x14010dbd0]
jp 0x1400982db
jne 0x1400982db
movss xmm0, dword [0x140109dd8]
movss dword [rsp + 0x5c], xmm0
movss xmm0, dword [0x1401140d4]
movss dword [rsp + 0x5c], xmm0
cvtss2sd xmm0, dword [rsp + 0x5c]
ucomisd xmm0, qword [0x14010e7c8]
jp 0x140098309
jne 0x140098309
movss xmm0, dword [0x140112ad0]
movss dword [rsp + 0x5c], xmm0
movss xmm0, dword [0x140106574]
movss dword [rsp + 0x5c], xmm0
cvtss2sd xmm0, dword [rsp + 0x5c]
ucomisd xmm0, qword [0x14010daa0]
jp 0x140098337
jne 0x140098337
movss xmm0, dword [0x14010aa74]
movss dword [rsp + 0x5c], xmm0
movss xmm0, dword [0x14010558c]
movss dword [rsp + 0x5c], xmm0
cvtss2sd xmm0, dword [rsp + 0x5c]
ucomisd xmm0, qword [0x140101bc0]
jp 0x140098365
jne 0x140098365
movss xmm0, dword [0x140107440]
movss dword [rsp + 0x5c], xmm0
movss xmm0, dword [0x140111b34]
movss dword [rsp + 0x5c], xmm0
call qword [sym.imp.ole32.dll_CoUninitialize]
movss xmm0, dword [0x140108600]
movss dword [rsp + 0x94], xmm0
movss xmm0, dword [0x14011164c]
movss dword [rsp + 0x94], xmm0
cvtss2sd xmm0, dword [rsp + 0x94]
ucomisd xmm0, qword [0x1401011b0]
jp 0x1400983c4
jne 0x1400983c4
movss xmm0, dword [0x140111870]
movss dword [rsp + 0x94], xmm0
movss xmm0, dword [0x140108b48]
movss dword [rsp + 0x94], xmm0
cvtss2sd xmm0, dword [rsp + 0x94]
ucomisd xmm0, qword [0x140104148]
jp 0x1400983fb
jne 0x1400983fb
movss xmm0, dword [0x140107348]
movss dword [rsp + 0x94], xmm0
movss xmm0, dword [0x140105e7c]
movss dword [rsp + 0x94], xmm0
cvtss2sd xmm0, dword [rsp + 0x94]
ucomisd xmm0, qword [0x14010b7b8]
jp 0x140098432
jne 0x140098432
movss xmm0, dword [0x1401053e0]
movss dword [rsp + 0x94], xmm0
movss xmm0, dword [0x14011267c]
movss dword [rsp + 0x94], xmm0
cvtss2sd xmm0, dword [rsp + 0x94]
ucomisd xmm0, qword [0x140103048]
jp 0x140098469
jne 0x140098469
movss xmm0, dword [0x140108c90]
movss dword [rsp + 0x94], xmm0
movss xmm0, dword [0x140113640]
movss dword [rsp + 0x94], xmm0
xor eax, eax
jmp 0x14009a3a9
movss xmm0, dword [0x140114b70]
movss dword [rsp + 0xf4], xmm0
movss xmm0, dword [0x140114764]
movss dword [rsp + 0xf4], xmm0
cvtss2sd xmm0, dword [rsp + 0xf4]
ucomisd xmm0, qword [0x14010c7b8]
jp 0x1400984c9
jne 0x1400984c9
movss xmm0, dword [0x140105184]
movss dword [rsp + 0xf4], xmm0
movss xmm0, dword [str.u_v]
movss dword [rsp + 0xf4], xmm0
mov qword [rsp + 0x110], 0
movss xmm0, dword [0x140108720]
movss dword [rsp + 0x98], xmm0
movss xmm0, dword [0x14010541c]
movss dword [rsp + 0x98], xmm0
cvtss2sd xmm0, dword [rsp + 0x98]
ucomisd xmm0, qword [0x14010efa8]
jp 0x14009852e
jne 0x14009852e
movss xmm0, dword [0x1401054d4]
movss dword [rsp + 0x98], xmm0
movss xmm0, dword [0x1401148e8]
movss dword [rsp + 0x98], xmm0
cvtss2sd xmm0, dword [rsp + 0x98]
ucomisd xmm0, qword [0x14010ce68]
jp 0x140098565
jne 0x140098565
movss xmm0, dword [0x14010a040]
movss dword [rsp + 0x98], xmm0
movss xmm0, dword [0x140114020]
movss dword [rsp + 0x98], xmm0
cvtss2sd xmm0, dword [rsp + 0x98]
ucomisd xmm0, qword [0x140100d30]
jp 0x14009859c
jne 0x14009859c
movss xmm0, dword [0x1401085f0]
movss dword [rsp + 0x98], xmm0
movss xmm0, dword [0x140106fbc]
movss dword [rsp + 0x98], xmm0
cvtss2sd xmm0, dword [rsp + 0x98]
ucomisd xmm0, qword [0x140101508]
jp 0x1400985d3
jne 0x1400985d3
movss xmm0, dword [0x14010857c]
movss dword [rsp + 0x98], xmm0
movss xmm0, dword [0x140114988]
movss dword [rsp + 0x98], xmm0
lea rax, [rsp + 0xde]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x1b0]
lea rcx, [rsp + 0xde]
call fcn.14009a3c0
mov rcx, rax
call fcn.14009d530
mov rdx, rax
lea rcx, [rsp + 0x148]
call fcn.14009b9d0
mov qword [rsp + 0x130], rax
mov rax, qword [rsp + 0x130]
mov qword [rsp + 0x138], rax
mov rcx, qword [rsp + 0x138]
call fcn.14009bfb0
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 + 0x74], eax
lea rcx, [rsp + 0x148]
call fcn.14009bd20
movss xmm0, dword [0x1401069d8]
movss dword [rsp + 0xc8], xmm0
movss xmm0, dword [0x140109928]
movss dword [rsp + 0xc8], xmm0
cvtss2sd xmm0, dword [rsp + 0xc8]
ucomisd xmm0, qword [0x14010b1d0]
jp 0x140098702
jne 0x140098702
movss xmm0, dword [0x14010a964]
movss dword [rsp + 0xc8], xmm0
movss xmm0, dword [0x140108584]
movss dword [rsp + 0xc8], xmm0
cvtss2sd xmm0, dword [rsp + 0xc8]
ucomisd xmm0, qword [0x1401047a8]
jp 0x140098739
jne 0x140098739
movss xmm0, dword [0x14010800c]
movss dword [rsp + 0xc8], xmm0
movss xmm0, dword [0x140109fe0]
movss dword [rsp + 0xc8], xmm0
cvtss2sd xmm0, dword [rsp + 0xc8]
ucomisd xmm0, qword [0x14010b108]
jp 0x140098770
jne 0x140098770
movss xmm0, dword [0x140106674]
movss dword [rsp + 0xc8], xmm0
movss xmm0, dword [0x140111f7c]
movss dword [rsp + 0xc8], xmm0
cmp dword [rsp + 0x74], 0
jge 0x1400989a2
mov rax, qword [rsp + 0x108]
mov rax, qword [rax]
mov rcx, qword [rsp + 0x108]
call qword [rax + 0x10]
movss xmm0, dword [0x140109c10]
movss dword [rsp + 0x60], xmm0
movss xmm0, dword [0x140106710]
movss dword [rsp + 0x60], xmm0
cvtss2sd xmm0, dword [rsp + 0x60]
ucomisd xmm0, qword [0x14010b2b8]
jp 0x1400987db
jne 0x1400987db
movss xmm0, dword [0x140111b18]
movss dword [rsp + 0x60], xmm0
movss xmm0, dword [0x1401105bc]
movss dword [rsp + 0x60], xmm0
cvtss2sd xmm0, dword [rsp + 0x60]
ucomisd xmm0, qword [0x140100eb8]
jp 0x140098809
jne 0x140098809
movss xmm0, dword [0x140106748]
movss dword [rsp + 0x60], xmm0
movss xmm0, dword [0x140112968]
movss dword [rsp + 0x60], xmm0
cvtss2sd xmm0, dword [rsp + 0x60]
ucomisd xmm0, qword [0x140102500]
jp 0x140098837
jne 0x140098837
movss xmm0, dword [0x14010a280]
movss dword [rsp + 0x60], xmm0
movss xmm0, dword [0x140105bec]
movss dword [rsp + 0x60], xmm0
cvtss2sd xmm0, dword [rsp + 0x60]
ucomisd xmm0, qword [0x14010cc28]
jp 0x140098865
jne 0x140098865
movss xmm0, dword [0x14010a390]
movss dword [rsp + 0x60], xmm0
movss xmm0, dword [0x140113360]
movss dword [rsp + 0x60], xmm0
cvtss2sd xmm0, dword [rsp + 0x60]
ucomisd xmm0, qword [0x14010ab90]
jp 0x140098893
jne 0x140098893
movss xmm0, dword [0x1401118bc]
movss dword [rsp + 0x60], xmm0
movss xmm0, dword [0x1401069dc]
movss dword [rsp + 0x60], xmm0
call qword [sym.imp.ole32.dll_CoUninitialize]
movss xmm0, dword [0x14011484c]
movss dword [rsp + 0x64], xmm0
movss xmm0, dword [0x140109f94]
movss dword [rsp + 0x64], xmm0
cvtss2sd xmm0, dword [rsp + 0x64]
ucomisd xmm0, qword [0x14010c0e8]
jp 0x1400988e3
jne 0x1400988e3
movss xmm0, dword [0x140113ab0]
movss dword [rsp + 0x64], xmm0
movss xmm0, dword [0x140105be4]
movss dword [rsp + 0x64], xmm0
cvtss2sd xmm0, dword [rsp + 0x64]
ucomisd xmm0, qword [0x14010eb60]
jp 0x140098911
jne 0x140098911
movss xmm0, dword [0x140111ebc]
movss dword [rsp + 0x64], xmm0
movss xmm0, dword [0x140112e08]
movss dword [rsp + 0x64], xmm0
cvtss2sd xmm0, dword [rsp + 0x64]
ucomisd xmm0, qword [0x14010d610]
jp 0x14009893f
jne 0x14009893f
movss xmm0, dword [0x140108ed4]
movss dword [rsp + 0x64], xmm0
movss xmm0, dword [0x14010fcb4]
movss dword [rsp + 0x64], xmm0
cvtss2sd xmm0, dword [rsp + 0x64]
ucomisd xmm0, qword [0x140103108]
jp 0x14009896d
jne 0x14009896d
movss xmm0, dword [0x1401074ac]
movss dword [rsp + 0x64], xmm0
movss xmm0, dword [str.Tj]
movss dword [rsp + 0x64], xmm0
cvtss2sd xmm0, dword [rsp + 0x64]
ucomisd xmm0, qword [0x14010ca08]
jp 0x14009899b
jne 0x14009899b
movss xmm0, dword [0x1401141e4]
movss dword [rsp + 0x64], xmm0
movss xmm0, dword [0x1401126a4]
movss dword [rsp + 0x64], xmm0
xor eax, eax
jmp 0x14009a3a9
movss xmm0, dword [0x1401081d0]
movss dword [rsp + 0xe0], xmm0
movss xmm0, dword [0x140108e8c]
movss dword [rsp + 0xe0], xmm0
cvtss2sd xmm0, dword [rsp + 0xe0]
ucomisd xmm0, qword [0x140102008]
jp 0x1400989fb
jne 0x1400989fb
movss xmm0, dword [0x140108714]
movss dword [rsp + 0xe0], xmm0
movss xmm0, dword [0x1401111f4]
movss dword [rsp + 0xe0], xmm0
cvtss2sd xmm0, dword [rsp + 0xe0]
ucomisd xmm0, qword [str._f51]
jp 0x140098a32
jne 0x140098a32
movss xmm0, dword [0x14010f344]
movss dword [rsp + 0xe0], xmm0
movss xmm0, dword [0x140110384]
movss dword [rsp + 0xe0], xmm0
mov qword [rsp + 0x120], 0
movss xmm0, dword [0x1401121cc]
movss dword [rsp + 0xe4], xmm0
movss xmm0, dword [0x140109668]
movss dword [rsp + 0xe4], xmm0
cvtss2sd xmm0, dword [rsp + 0xe4]
ucomisd xmm0, qword [0x140103400]
jp 0x140098a97
jne 0x140098a97
movss xmm0, dword [0x140111bb4]
movss dword [rsp + 0xe4], xmm0
movss xmm0, dword [0x1401110d8]
movss dword [rsp + 0xe4], xmm0
cvtss2sd xmm0, dword [rsp + 0xe4]
ucomisd xmm0, qword [0x14010b4e0]
jp 0x140098ace
jne 0x140098ace
movss xmm0, dword [0x140107ee8]
movss dword [rsp + 0xe4], xmm0
movss xmm0, dword [0x140105370]
movss dword [rsp + 0xe4], xmm0
lea rax, [rsp + 0xdc]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rax, [rsp + 0xdd]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x1c6]
lea rcx, [rsp + 0xdc]
call fcn.14009a420
mov rcx, rax
call fcn.14009d4f0
mov rdx, rax
lea rcx, [rsp + 0x188]
call fcn.14009b9d0
mov qword [rsp + 0x150], rax
mov rax, qword [rsp + 0x150]
mov qword [rsp + 0x158], rax
mov rcx, qword [rsp + 0x158]
call fcn.14009bfb0
mov qword [rsp + 0x170], rax
lea rdx, [rsp + 0x1a8]
lea rcx, [rsp + 0xdd]
call fcn.14009a3f0
mov rcx, rax
call fcn.14009d370
mov rdx, rax
lea rcx, [rsp + 0x180]
call fcn.14009b9d0
mov qword [rsp + 0x160], rax
mov rax, qword [rsp + 0x160]
mov qword [rsp + 0x168], rax
mov rcx, qword [rsp + 0x168]
call fcn.14009bfb0
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 + 0x74], eax
lea rcx, [rsp + 0x180]
call fcn.14009bd20
nop
lea rcx, [rsp + 0x188]
call fcn.14009bd20
movss xmm0, dword [0x140113198]
movss dword [rsp + 0xf8], xmm0
movss xmm0, dword [0x1401065c8]
movss dword [rsp + 0xf8], xmm0
cvtss2sd xmm0, dword [rsp + 0xf8]
ucomisd xmm0, qword [0x140104898]
jp 0x140098c6d
jne 0x140098c6d
movss xmm0, dword [0x140106ffc]
movss dword [rsp + 0xf8], xmm0
movss xmm0, dword [0x140112348]
movss dword [rsp + 0xf8], xmm0
cmp dword [rsp + 0x74], 0
jge 0x140098f41
mov rax, qword [rsp + 0x110]
mov rax, qword [rax]
mov rcx, qword [rsp + 0x110]
call qword [rax + 0x10]
movss xmm0, dword [0x140111b94]
movss dword [rsp + 0xcc], xmm0
movss xmm0, dword [0x14011169c]
movss dword [rsp + 0xcc], xmm0
cvtss2sd xmm0, dword [rsp + 0xcc]
ucomisd xmm0, qword [0x140103e08]
jp 0x140098ce7
jne 0x140098ce7
movss xmm0, dword [0x140111b50]
movss dword [rsp + 0xcc], xmm0
movss xmm0, dword [0x14010f954]
movss dword [rsp + 0xcc], xmm0
cvtss2sd xmm0, dword [rsp + 0xcc]
ucomisd xmm0, qword [0x14010c208]
jp 0x140098d1e
jne 0x140098d1e
movss xmm0, dword [0x140106fb4]
movss dword [rsp + 0xcc], xmm0
movss xmm0, dword [0x140111b1c]
movss dword [rsp + 0xcc], xmm0
cvtss2sd xmm0, dword [rsp + 0xcc]
ucomisd xmm0, qword [0x140102e30]
jp 0x140098d55
jne 0x140098d55
movss xmm0, dword [0x140108350]
movss dword [rsp + 0xcc], xmm0
movss xmm0, dword [0x1401139ac]
movss dword [rsp + 0xcc], xmm0
mov rax, qword [rsp + 0x108]
mov rax, qword [rax]
mov rcx, qword [rsp + 0x108]
call qword [rax + 0x10]
movss xmm0, dword [0x140111d50]
movss dword [rsp + 0xd0], xmm0
movss xmm0, dword [0x140111e40]
movss dword [rsp + 0xd0], xmm0
cvtss2sd xmm0, dword [rsp + 0xd0]
ucomisd xmm0, qword [0x1401021c8]
jp 0x140098dc4
jne 0x140098dc4
movss xmm0, dword [0x14010a360]
movss dword [rsp + 0xd0], xmm0
movss xmm0, dword [0x140113ea0]
movss dword [rsp + 0xd0], xmm0
cvtss2sd xmm0, dword [rsp + 0xd0]
ucomisd xmm0, qword [0x140101200]
jp 0x140098dfb
jne 0x140098dfb
movss xmm0, dword [0x140110550]
movss dword [rsp + 0xd0], xmm0
movss xmm0, dword [0x140108a1c]
movss dword [rsp + 0xd0], xmm0
cvtss2sd xmm0, dword [rsp + 0xd0]
ucomisd xmm0, qword [str.OBj]
jp 0x140098e32
jne 0x140098e32
movss xmm0, dword [0x1401104bc]
movss dword [rsp + 0xd0], xmm0
movss xmm0, dword [0x1401144c4]
movss dword [rsp + 0xd0], xmm0
call qword [sym.imp.ole32.dll_CoUninitialize]
movss xmm0, dword [0x140106350]
movss dword [rsp + 0x50], xmm0
movss xmm0, dword [0x140113960]
movss dword [rsp + 0x50], xmm0
cvtss2sd xmm0, dword [rsp + 0x50]
ucomisd xmm0, qword [0x140104178]
jp 0x140098e82
jne 0x140098e82
movss xmm0, dword [0x1401094b8]
movss dword [rsp + 0x50], xmm0
movss xmm0, dword [0x1401146d8]
movss dword [rsp + 0x50], xmm0
cvtss2sd xmm0, dword [rsp + 0x50]
ucomisd xmm0, qword [0x14010cfe8]
jp 0x140098eb0
jne 0x140098eb0
movss xmm0, dword [0x140110f94]
movss dword [rsp + 0x50], xmm0
movss xmm0, dword [0x140106c38]
movss dword [rsp + 0x50], xmm0
cvtss2sd xmm0, dword [rsp + 0x50]
ucomisd xmm0, qword [0x14010ea98]
jp 0x140098ede
jne 0x140098ede
movss xmm0, dword [0x140110870]
movss dword [rsp + 0x50], xmm0
movss xmm0, dword [0x14010f510]
movss dword [rsp + 0x50], xmm0
cvtss2sd xmm0, dword [rsp + 0x50]
ucomisd xmm0, qword [0x14010c6b8]
jp 0x140098f0c
jne 0x140098f0c
movss xmm0, dword [0x140110c00]
movss dword [rsp + 0x50], xmm0
movss xmm0, dword [0x1401110c4]
movss dword [rsp + 0x50], xmm0
cvtss2sd xmm0, dword [rsp + 0x50]
ucomisd xmm0, qword [0x14010c0d0]
jp 0x140098f3a
jne 0x140098f3a
movss xmm0, dword [0x140105188]
movss dword [rsp + 0x50], xmm0
movss xmm0, dword [0x14010f968]
movss dword [rsp + 0x50], xmm0
xor eax, eax
jmp 0x14009a3a9
movss xmm0, dword [0x14010f9c4]
movss dword [rsp + 0x9c], xmm0
movss xmm0, dword [0x140105f78]
movss dword [rsp + 0x9c], xmm0
cvtss2sd xmm0, dword [rsp + 0x9c]
ucomisd xmm0, qword [0x14010caf8]
jp 0x140098f9a
jne 0x140098f9a
movss xmm0, dword [0x140114848]
movss dword [rsp + 0x9c], xmm0
movss xmm0, dword [0x140114314]
movss dword [rsp + 0x9c], xmm0
cvtss2sd xmm0, dword [rsp + 0x9c]
ucomisd xmm0, qword [0x14010e408]
jp 0x140098fd1
jne 0x140098fd1
movss xmm0, dword [0x14010f2ac]
movss dword [rsp + 0x9c], xmm0
movss xmm0, dword [0x140108158]
movss dword [rsp + 0x9c], xmm0
cvtss2sd xmm0, dword [rsp + 0x9c]
ucomisd xmm0, qword [0x14010c230]
jp 0x140099008
jne 0x140099008
movss xmm0, dword [0x14010a64c]
movss dword [rsp + 0x9c], xmm0
movss xmm0, dword [0x140110e38]
movss dword [rsp + 0x9c], xmm0
cvtss2sd xmm0, dword [rsp + 0x9c]
ucomisd xmm0, qword [0x140103b28]
jp 0x14009903f
jne 0x14009903f
movss xmm0, dword [0x140112db4]
movss dword [rsp + 0x9c], xmm0
movss xmm0, dword [0x140108f44]
movss dword [rsp + 0x9c], xmm0
mov qword [rsp + 0x118], 0
movss xmm0, dword [0x14010f7a0]
movss dword [rsp + 0xa0], xmm0
movss xmm0, dword [0x140105100]
movss dword [rsp + 0xa0], xmm0
cvtss2sd xmm0, dword [rsp + 0xa0]
ucomisd xmm0, qword [0x14010cb60]
jp 0x1400990a4
jne 0x1400990a4
movss xmm0, dword [0x140107bd8]
movss dword [rsp + 0xa0], xmm0
movss xmm0, dword [0x140109050]
movss dword [rsp + 0xa0], xmm0
cvtss2sd xmm0, dword [rsp + 0xa0]
ucomisd xmm0, qword [0x14010adb0]
jp 0x1400990db
jne 0x1400990db
movss xmm0, dword [0x140112260]
movss dword [rsp + 0xa0], xmm0
movss xmm0, dword [0x140114778]
movss dword [rsp + 0xa0], xmm0
cvtss2sd xmm0, dword [rsp + 0xa0]
ucomisd xmm0, qword [0x140103f70]
jp 0x140099112
jne 0x140099112
movss xmm0, dword [0x140112a8c]
movss dword [rsp + 0xa0], xmm0
movss xmm0, dword [0x1401141a8]
movss dword [rsp + 0xa0], xmm0
cvtss2sd xmm0, dword [rsp + 0xa0]
ucomisd xmm0, qword [0x14010bab0]
jp 0x140099149
jne 0x140099149
movss xmm0, dword [0x14010fbd8]
movss dword [rsp + 0xa0], xmm0
movss xmm0, dword [0x140114964]
movss dword [rsp + 0xa0], xmm0
mov dword [rsp + 0x128], 0
movss xmm0, dword [0x140109f2c]
movss dword [rsp + 0xa4], xmm0
movss xmm0, dword [0x14010f8f8]
movss dword [rsp + 0xa4], xmm0
cvtss2sd xmm0, dword [rsp + 0xa4]
ucomisd xmm0, qword [0x14010e5b8]
jp 0x1400991ad
jne 0x1400991ad
movss xmm0, dword [0x14010a3f0]
movss dword [rsp + 0xa4], xmm0
movss xmm0, dword [0x140109578]
movss dword [rsp + 0xa4], xmm0
cvtss2sd xmm0, dword [rsp + 0xa4]
ucomisd xmm0, qword [0x14010eb08]
jp 0x1400991e4
jne 0x1400991e4
movss xmm0, dword [str._t_oo_oEogoio]
movss dword [rsp + 0xa4], xmm0
movss xmm0, dword [0x140108710]
movss dword [rsp + 0xa4], xmm0
cvtss2sd xmm0, dword [rsp + 0xa4]
ucomisd xmm0, qword [0x140102b78]
jp 0x14009921b
jne 0x14009921b
movss xmm0, dword [0x14010fe84]
movss dword [rsp + 0xa4], xmm0
movss xmm0, dword [0x140105ac8]
movss dword [rsp + 0xa4], xmm0
cvtss2sd xmm0, dword [rsp + 0xa4]
ucomisd xmm0, qword [0x140104488]
jp 0x140099252
jne 0x140099252
movss xmm0, dword [0x140106b74]
movss dword [rsp + 0xa4], xmm0
movss xmm0, dword [0x140110724]
movss dword [rsp + 0xa4], xmm0
cmp qword [rsp + 0x120], 0
je 0x140099fac
movss xmm0, dword [0x140113b24]
movss dword [rsp + 0xd4], xmm0
movss xmm0, dword [0x14011077c]
movss dword [rsp + 0xd4], xmm0
cvtss2sd xmm0, dword [rsp + 0xd4]
ucomisd xmm0, qword [0x140102350]
jp 0x1400992ba
jne 0x1400992ba
movss xmm0, dword [0x140105930]
movss dword [rsp + 0xd4], xmm0
movss xmm0, dword [0x140107d10]
movss dword [rsp + 0xd4], xmm0
cvtss2sd xmm0, dword [rsp + 0xd4]
ucomisd xmm0, qword [0x14010b150]
jp 0x1400992f1
jne 0x1400992f1
movss xmm0, dword [0x140112820]
movss dword [rsp + 0xd4], xmm0
movss xmm0, dword [0x1401117ec]
movss dword [rsp + 0xd4], xmm0
cvtss2sd xmm0, dword [rsp + 0xd4]
ucomisd xmm0, qword [0x14010e6b0]
jp 0x140099328
jne 0x140099328
movss xmm0, dword [0x140107be8]
movss dword [rsp + 0xd4], xmm0
movss xmm0, dword [0x14011273c]
movss dword [rsp + 0xd4], 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 + 0x74], eax
movss xmm0, dword [0x1401144c8]
movss dword [rsp + 0xa8], xmm0
movss xmm0, dword [0x14010f7b8]
movss dword [rsp + 0xa8], xmm0
cvtss2sd xmm0, dword [rsp + 0xa8]
ucomisd xmm0, qword [0x14010cfc0]
jp 0x1400993bb
jne 0x1400993bb
movss xmm0, dword [0x1401105e4]
movss dword [rsp + 0xa8], xmm0
movss xmm0, dword [0x140112f64]
movss dword [rsp + 0xa8], xmm0
cvtss2sd xmm0, dword [rsp + 0xa8]
ucomisd xmm0, qword [0x14010c878]
jp 0x1400993f2
jne 0x1400993f2
movss xmm0, dword [0x140109000]
movss dword [rsp + 0xa8], xmm0
movss xmm0, dword [0x140114980]
movss dword [rsp + 0xa8], xmm0
cvtss2sd xmm0, dword [rsp + 0xa8]
ucomisd xmm0, qword [0x1401023e8]
jp 0x140099429
jne 0x140099429
movss xmm0, dword [0x140105a84]
movss dword [rsp + 0xa8], xmm0
movss xmm0, dword [0x140110f78]
movss dword [rsp + 0xa8], xmm0
cvtss2sd xmm0, dword [rsp + 0xa8]
ucomisd xmm0, qword [0x14010ea48]
jp 0x140099460
jne 0x140099460
movss xmm0, dword [0x1401111fc]
movss dword [rsp + 0xa8], xmm0
movss xmm0, dword [0x14010921c]
movss dword [rsp + 0xa8], xmm0
cmp dword [rsp + 0x128], 0
jne 0x14009946f
jmp 0x140099fac
movss xmm0, dword [0x140105fdc]
movss dword [rsp + 0xac], xmm0
movss xmm0, dword [0x1401089f8]
movss dword [rsp + 0xac], xmm0
cvtss2sd xmm0, dword [rsp + 0xac]
ucomisd xmm0, qword [0x1401020d0]
jp 0x1400994c8
jne 0x1400994c8
movss xmm0, dword [0x140110e58]
movss dword [rsp + 0xac], xmm0
movss xmm0, dword [0x140110ae0]
movss dword [rsp + 0xac], xmm0
cvtss2sd xmm0, dword [rsp + 0xac]
ucomisd xmm0, qword [0x14010e3c0]
jp 0x1400994ff
jne 0x1400994ff
movss xmm0, dword [0x140107d14]
movss dword [rsp + 0xac], xmm0
movss xmm0, dword [0x14010a540]
movss dword [rsp + 0xac], xmm0
cvtss2sd xmm0, dword [rsp + 0xac]
ucomisd xmm0, qword [0x140101930]
jp 0x140099536
jne 0x140099536
movss xmm0, dword [0x14010f024]
movss dword [rsp + 0xac], xmm0
movss xmm0, dword [0x140105ce4]
movss dword [rsp + 0xac], xmm0
cvtss2sd xmm0, dword [rsp + 0xac]
ucomisd xmm0, qword [0x14010b460]
jp 0x14009956d
jne 0x14009956d
movss xmm0, dword [0x140106290]
movss dword [rsp + 0xac], xmm0
movss xmm0, dword [0x1401095d0]
movss dword [rsp + 0xac], xmm0
movss xmm0, dword [0x140112cfc]
movss dword [rsp + 0xe8], xmm0
movss xmm0, dword [0x140106560]
movss dword [rsp + 0xe8], xmm0
cvtss2sd xmm0, dword [rsp + 0xe8]
ucomisd xmm0, qword [0x14010d968]
jp 0x1400995c6
jne 0x1400995c6
movss xmm0, dword [0x1401135ac]
movss dword [rsp + 0xe8], xmm0
movss xmm0, dword [0x140114730]
movss dword [rsp + 0xe8], xmm0
cvtss2sd xmm0, dword [rsp + 0xe8]
ucomisd xmm0, qword [0x140100b08]
jp 0x1400995fd
jne 0x1400995fd
movss xmm0, dword [0x140107d80]
movss dword [rsp + 0xe8], xmm0
movss xmm0, dword [0x140105868]
movss dword [rsp + 0xe8], 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 + 0x74], eax
movss xmm0, dword [0x140106aa8]
movss dword [rsp + 0xb0], xmm0
movss xmm0, dword [0x14010a708]
movss dword [rsp + 0xb0], xmm0
cvtss2sd xmm0, dword [rsp + 0xb0]
ucomisd xmm0, qword [0x1401021f8]
jp 0x140099694
jne 0x140099694
movss xmm0, dword [0x140104f60]
movss dword [rsp + 0xb0], xmm0
movss xmm0, dword [0x1401057f0]
movss dword [rsp + 0xb0], xmm0
cvtss2sd xmm0, dword [rsp + 0xb0]
ucomisd xmm0, qword [0x14010ae40]
jp 0x1400996cb
jne 0x1400996cb
movss xmm0, dword [0x14010a84c]
movss dword [rsp + 0xb0], xmm0
movss xmm0, dword [0x140105e64]
movss dword [rsp + 0xb0], xmm0
cvtss2sd xmm0, dword [rsp + 0xb0]
ucomisd xmm0, qword [0x14010da80]
jp 0x140099702
jne 0x140099702
movss xmm0, dword [0x140112ca0]
movss dword [rsp + 0xb0], xmm0
movss xmm0, dword [0x1401120a4]
movss dword [rsp + 0xb0], xmm0
cvtss2sd xmm0, dword [rsp + 0xb0]
ucomisd xmm0, qword [0x140102128]
jp 0x140099739
jne 0x140099739
movss xmm0, dword [0x140109194]
movss dword [rsp + 0xb0], xmm0
movss xmm0, dword [0x140112a08]
movss dword [rsp + 0xb0], xmm0
cmp dword [rsp + 0x74], 0
jl 0x14009994e
movss xmm0, dword [0x140107a84]
movss dword [rsp + 0xfc], xmm0
movss xmm0, dword [0x1401139f8]
movss dword [rsp + 0xfc], xmm0
cvtss2sd xmm0, dword [rsp + 0xfc]
ucomisd xmm0, qword [0x14010ef18]
jp 0x14009979d
jne 0x14009979d
movss xmm0, dword [0x140109a70]
movss dword [rsp + 0xfc], xmm0
movss xmm0, dword [0x140104f88]
movss dword [rsp + 0xfc], xmm0
mov rdx, qword [rsp + 0x198]
mov rcx, qword [rsp + 0x220]
call fcn.14009bde0
movss xmm0, dword [0x14011314c]
movss dword [rsp + 0xec], xmm0
movss xmm0, dword [0x14010f474]
movss dword [rsp + 0xec], xmm0
cvtss2sd xmm0, dword [rsp + 0xec]
ucomisd xmm0, qword [0x14010cf50]
jp 0x14009980b
jne 0x14009980b
movss xmm0, dword [0x140106d98]
movss dword [rsp + 0xec], xmm0
movss xmm0, dword [0x14010a32c]
movss dword [rsp + 0xec], xmm0
cvtss2sd xmm0, dword [rsp + 0xec]
ucomisd xmm0, qword [0x140102d88]
jp 0x140099842
jne 0x140099842
movss xmm0, dword [0x140104fc8]
movss dword [rsp + 0xec], xmm0
movss xmm0, dword [0x140109964]
movss dword [rsp + 0xec], xmm0
lea rcx, [rsp + 0x190]
call qword [sym.imp.OLEAUT32.dll_VariantCopy]
movss xmm0, dword [0x140112ccc]
movss dword [rsp + 0xb4], xmm0
movss xmm0, dword [0x140107ad4]
movss dword [rsp + 0xb4], xmm0
cvtss2sd xmm0, dword [rsp + 0xb4]
ucomisd xmm0, qword [str.Pbmt]
jp 0x1400998a9
jne 0x1400998a9
movss xmm0, dword [0x14010f3e4]
movss dword [rsp + 0xb4], xmm0
movss xmm0, dword [0x140107254]
movss dword [rsp + 0xb4], xmm0
cvtss2sd xmm0, dword [rsp + 0xb4]
ucomisd xmm0, qword [0x14010bb38]
jp 0x1400998e0
jne 0x1400998e0
movss xmm0, dword [0x140114248]
movss dword [rsp + 0xb4], xmm0
movss xmm0, dword [0x140111748]
movss dword [rsp + 0xb4], xmm0
cvtss2sd xmm0, dword [rsp + 0xb4]
ucomisd xmm0, qword [0x14010df40]
jp 0x140099917
jne 0x140099917
movss xmm0, dword [0x140113bac]
movss dword [rsp + 0xb4], xmm0
movss xmm0, dword [0x140109920]
movss dword [rsp + 0xb4], xmm0
cvtss2sd xmm0, dword [rsp + 0xb4]
ucomisd xmm0, qword [0x14010d058]
jp 0x14009994e
jne 0x14009994e
movss xmm0, dword [0x140109dc8]
movss dword [rsp + 0xb4], xmm0
movss xmm0, dword [0x140110714]
movss dword [rsp + 0xb4], xmm0
movss xmm0, dword [0x140107b30]
movss dword [rsp + 0xd8], xmm0
movss xmm0, dword [0x140111fa8]
movss dword [rsp + 0xd8], xmm0
cvtss2sd xmm0, dword [rsp + 0xd8]
ucomisd xmm0, qword [0x14010c948]
jp 0x1400999a7
jne 0x1400999a7
movss xmm0, dword [0x140112358]
movss dword [rsp + 0xd8], xmm0
movss xmm0, dword [0x140106bb0]
movss dword [rsp + 0xd8], xmm0
cvtss2sd xmm0, dword [rsp + 0xd8]
ucomisd xmm0, qword [0x14010ed98]
jp 0x1400999de
jne 0x1400999de
movss xmm0, dword [0x140112fa4]
movss dword [rsp + 0xd8], xmm0
movss xmm0, dword [0x1401125dc]
movss dword [rsp + 0xd8], xmm0
cvtss2sd xmm0, dword [rsp + 0xd8]
ucomisd xmm0, qword [0x14010e900]
jp 0x140099a15
jne 0x140099a15
movss xmm0, dword [0x1401144a4]
movss dword [rsp + 0xd8], xmm0
movss xmm0, dword [0x14010725c]
movss dword [rsp + 0xd8], 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 + 0x74], eax
movss xmm0, dword [0x140107428]
movss dword [rsp + 0x68], xmm0
movss xmm0, dword [0x14011466c]
movss dword [rsp + 0x68], xmm0
cvtss2sd xmm0, dword [rsp + 0x68]
ucomisd xmm0, qword [0x1401039f0]
jp 0x140099a9d
jne 0x140099a9d
movss xmm0, dword [0x140110368]
movss dword [rsp + 0x68], xmm0
movss xmm0, dword [0x14011052c]
movss dword [rsp + 0x68], xmm0
cvtss2sd xmm0, dword [rsp + 0x68]
ucomisd xmm0, qword [0x14010e1b0]
jp 0x140099acb
jne 0x140099acb
movss xmm0, dword [0x14010fa00]
movss dword [rsp + 0x68], xmm0
movss xmm0, dword [0x14010a954]
movss dword [rsp + 0x68], xmm0
cvtss2sd xmm0, dword [rsp + 0x68]
ucomisd xmm0, qword [0x140103398]
jp 0x140099af9
jne 0x140099af9
movss xmm0, dword [0x14010a960]
movss dword [rsp + 0x68], xmm0
movss xmm0, dword [0x14010fb78]
movss dword [rsp + 0x68], xmm0
cvtss2sd xmm0, dword [rsp + 0x68]
ucomisd xmm0, qword [0x140102df8]
jp 0x140099b27
jne 0x140099b27
movss xmm0, dword [0x14011003c]
movss dword [rsp + 0x68], xmm0
movss xmm0, dword [0x140112138]
movss dword [rsp + 0x68], xmm0
cvtss2sd xmm0, dword [rsp + 0x68]
ucomisd xmm0, qword [0x14010d148]
jp 0x140099b55
jne 0x140099b55
movss xmm0, dword [0x140108180]
movss dword [rsp + 0x68], xmm0
movss xmm0, dword [0x140110860]
movss dword [rsp + 0x68], xmm0
cmp dword [rsp + 0x74], 0
jl 0x140099dbf
movss xmm0, dword [0x140113db8]
movss dword [rsp + 0x100], xmm0
movss xmm0, dword [0x14010f8f0]
movss dword [rsp + 0x100], xmm0
cvtss2sd xmm0, dword [rsp + 0x100]
ucomisd xmm0, qword [0x14010c9d0]
jp 0x140099bb9
jne 0x140099bb9
movss xmm0, dword [0x1401122dc]
movss dword [rsp + 0x100], xmm0
movss xmm0, dword [0x1401130a0]
movss dword [rsp + 0x100], xmm0
xor edx, edx
mov rax, qword [rsp + 0x198]
mov ecx, 0x100000
div rcx
movzx edx, ax
mov rcx, qword [rsp + 0x228]
call fcn.14009be10
movss xmm0, dword [0x14011067c]
movss dword [rsp + 0x78], xmm0
movss xmm0, dword [0x140105294]
movss dword [rsp + 0x78], xmm0
cvtss2sd xmm0, dword [rsp + 0x78]
ucomisd xmm0, qword [0x14010e870]
jp 0x140099c25
jne 0x140099c25
movss xmm0, dword [0x140107d70]
movss dword [rsp + 0x78], xmm0
movss xmm0, dword [0x140107a28]
movss dword [rsp + 0x78], xmm0
cvtss2sd xmm0, dword [rsp + 0x78]
ucomisd xmm0, qword [0x14010c1c0]
jp 0x140099c53
jne 0x140099c53
movss xmm0, dword [0x140106e24]
movss dword [rsp + 0x78], xmm0
movss xmm0, dword [0x140113c6c]
movss dword [rsp + 0x78], xmm0
cvtss2sd xmm0, dword [rsp + 0x78]
ucomisd xmm0, qword [0x14010cde0]
jp 0x140099c81
jne 0x140099c81
movss xmm0, dword [0x140109cc8]
movss dword [rsp + 0x78], xmm0
movss xmm0, dword [0x14010fe68]
movss dword [rsp + 0x78], xmm0
cvtss2sd xmm0, dword [rsp + 0x78]
ucomisd xmm0, qword [0x140102958]
jp 0x140099caf
jne 0x140099caf
movss xmm0, dword [0x140111bc4]
movss dword [rsp + 0x78], xmm0
movss xmm0, dword [0x1401100b4]
movss dword [rsp + 0x78], xmm0
lea rcx, [rsp + 0x190]
call qword [sym.imp.OLEAUT32.dll_VariantCopy]
movss xmm0, dword [0x140111184]
movss dword [rsp + 0x6c], xmm0
movss xmm0, dword [0x140113fd4]
movss dword [rsp + 0x6c], xmm0
cvtss2sd xmm0, dword [rsp + 0x6c]
ucomisd xmm0, qword [0x1401030b8]
jp 0x140099d07
jne 0x140099d07
movss xmm0, dword [0x14011258c]
movss dword [rsp + 0x6c], xmm0
movss xmm0, dword [0x140109a20]
movss dword [rsp + 0x6c], xmm0
cvtss2sd xmm0, dword [rsp + 0x6c]
ucomisd xmm0, qword [0x140101820]
jp 0x140099d35
jne 0x140099d35
movss xmm0, dword [0x140110420]
movss dword [rsp + 0x6c], xmm0
movss xmm0, dword [0x1401063dc]
movss dword [rsp + 0x6c], xmm0
cvtss2sd xmm0, dword [rsp + 0x6c]
ucomisd xmm0, qword [0x1401022f0]
jp 0x140099d63
jne 0x140099d63
movss xmm0, dword [0x14011293c]
movss dword [rsp + 0x6c], xmm0
movss xmm0, dword [0x140111aa0]
movss dword [rsp + 0x6c], xmm0
cvtss2sd xmm0, dword [rsp + 0x6c]
ucomisd xmm0, qword [0x14010b8c8]
jp 0x140099d91
jne 0x140099d91
movss xmm0, dword [0x140113cd8]
movss dword [rsp + 0x6c], xmm0
movss xmm0, dword [0x140104ec0]
movss dword [rsp + 0x6c], xmm0
cvtss2sd xmm0, dword [rsp + 0x6c]
ucomisd xmm0, qword [0x140100a18]
jp 0x140099dbf
jne 0x140099dbf
movss xmm0, dword [0x1401132f4]
movss dword [rsp + 0x6c], xmm0
movss xmm0, dword [0x1401138a8]
movss dword [rsp + 0x6c], xmm0
movss xmm0, dword [0x140108698]
movss dword [rsp + 0x7c], xmm0
movss xmm0, dword [0x140107470]
movss dword [rsp + 0x7c], xmm0
cvtss2sd xmm0, dword [rsp + 0x7c]
ucomisd xmm0, qword [0x140103b30]
jp 0x140099e09
jne 0x140099e09
movss xmm0, dword [0x14010a5ec]
movss dword [rsp + 0x7c], xmm0
movss xmm0, dword [0x14010f164]
movss dword [rsp + 0x7c], xmm0
cvtss2sd xmm0, dword [rsp + 0x7c]
ucomisd xmm0, qword [0x14010b910]
jp 0x140099e37
jne 0x140099e37
movss xmm0, dword [0x140107404]
movss dword [rsp + 0x7c], xmm0
movss xmm0, dword [0x14010f9e8]
movss dword [rsp + 0x7c], xmm0
cvtss2sd xmm0, dword [rsp + 0x7c]
ucomisd xmm0, qword [0x140101660]
jp 0x140099e65
jne 0x140099e65
movss xmm0, dword [0x140106934]
movss dword [rsp + 0x7c], xmm0
movss xmm0, dword [0x140111f34]
movss dword [rsp + 0x7c], xmm0
cvtss2sd xmm0, dword [rsp + 0x7c]
ucomisd xmm0, qword [0x14010b040]
jp 0x140099e93
jne 0x140099e93
movss xmm0, dword [0x140106cb0]
movss dword [rsp + 0x7c], xmm0
movss xmm0, dword [0x140112590]
movss dword [rsp + 0x7c], xmm0
mov rax, qword [rsp + 0x118]
mov rax, qword [rax]
mov rcx, qword [rsp + 0x118]
call qword [rax + 0x10]
movss xmm0, dword [0x140106150]
movss dword [rsp + 0x90], xmm0
movss xmm0, dword [0x140111b48]
movss dword [rsp + 0x90], xmm0
cvtss2sd xmm0, dword [rsp + 0x90]
ucomisd xmm0, qword [0x140104d20]
jp 0x140099f02
jne 0x140099f02
movss xmm0, dword [0x140110cac]
movss dword [rsp + 0x90], xmm0
movss xmm0, dword [0x14011475c]
movss dword [rsp + 0x90], xmm0
cvtss2sd xmm0, dword [rsp + 0x90]
ucomisd xmm0, qword [0x14010c570]
jp 0x140099f39
jne 0x140099f39
movss xmm0, dword [0x1401081f4]
movss dword [rsp + 0x90], xmm0
movss xmm0, dword [0x140113c00]
movss dword [rsp + 0x90], xmm0
cvtss2sd xmm0, dword [rsp + 0x90]
ucomisd xmm0, qword [0x14010c628]
jp 0x140099f70
jne 0x140099f70
movss xmm0, dword [0x140113c88]
movss dword [rsp + 0x90], xmm0
movss xmm0, dword [0x140113e80]
movss dword [rsp + 0x90], xmm0
cvtss2sd xmm0, dword [rsp + 0x90]
ucomisd xmm0, qword [0x14010e8b0]
jp 0x140099fa7
jne 0x140099fa7
movss xmm0, dword [0x140106174]
movss dword [rsp + 0x90], xmm0
movss xmm0, dword [0x140111024]
movss dword [rsp + 0x90], xmm0
jmp 0x140099252
movss xmm0, dword [0x140107108]
movss dword [rsp + 0xb8], xmm0
movss xmm0, dword [0x14010748c]
movss dword [rsp + 0xb8], xmm0
cvtss2sd xmm0, dword [rsp + 0xb8]
ucomisd xmm0, qword [0x140103d88]
jp 0x14009a005
jne 0x14009a005
movss xmm0, dword [0x14010f084]
movss dword [rsp + 0xb8], xmm0
movss xmm0, dword [0x140108634]
movss dword [rsp + 0xb8], xmm0
cvtss2sd xmm0, dword [rsp + 0xb8]
ucomisd xmm0, qword [0x14010cf80]
jp 0x14009a03c
jne 0x14009a03c
movss xmm0, dword [0x1401141d4]
movss dword [rsp + 0xb8], xmm0
movss xmm0, dword [0x140107780]
movss dword [rsp + 0xb8], xmm0
cvtss2sd xmm0, dword [rsp + 0xb8]
ucomisd xmm0, qword [0x14010bf88]
jp 0x14009a073
jne 0x14009a073
movss xmm0, dword [0x14010f040]
movss dword [rsp + 0xb8], xmm0
movss xmm0, dword [0x14010722c]
movss dword [rsp + 0xb8], xmm0
mov rax, qword [rsp + 0x110]
mov rax, qword [rax]
mov rcx, qword [rsp + 0x110]
call qword [rax + 0x10]
movss xmm0, dword [0x140114644]
movss dword [rsp + 0x70], xmm0
movss xmm0, dword [0x140110690]
movss dword [rsp + 0x70], xmm0
cvtss2sd xmm0, dword [rsp + 0x70]
ucomisd xmm0, qword [str.xT_O]
jp 0x14009a0d3
jne 0x14009a0d3
movss xmm0, dword [0x1401110a8]
movss dword [rsp + 0x70], xmm0
movss xmm0, dword [0x1401143c0]
movss dword [rsp + 0x70], xmm0
cvtss2sd xmm0, dword [rsp + 0x70]
ucomisd xmm0, qword [0x1401026f0]
jp 0x14009a101
jne 0x14009a101
movss xmm0, dword [0x140109178]
movss dword [rsp + 0x70], xmm0
movss xmm0, dword [0x140106d70]
movss dword [rsp + 0x70], xmm0
cvtss2sd xmm0, dword [rsp + 0x70]
ucomisd xmm0, qword [0x14010e528]
jp 0x14009a12f
jne 0x14009a12f
movss xmm0, dword [0x140106fac]
movss dword [rsp + 0x70], xmm0
movss xmm0, dword [0x1401058f8]
movss dword [rsp + 0x70], xmm0
cvtss2sd xmm0, dword [rsp + 0x70]
ucomisd xmm0, qword [0x14010dea8]
jp 0x14009a15d
jne 0x14009a15d
movss xmm0, dword [0x140108288]
movss dword [rsp + 0x70], xmm0
movss xmm0, dword [0x140112f74]
movss dword [rsp + 0x70], xmm0
cvtss2sd xmm0, dword [rsp + 0x70]
ucomisd xmm0, qword [0x14010ca00]
jp 0x14009a18b
jne 0x14009a18b
movss xmm0, dword [0x140109350]
movss dword [rsp + 0x70], xmm0
movss xmm0, dword [0x1401054a4]
movss dword [rsp + 0x70], xmm0
mov rax, qword [rsp + 0x108]
mov rax, qword [rax]
mov rcx, qword [rsp + 0x108]
call qword [rax + 0x10]
movss xmm0, dword [0x140108b58]
movss dword [rsp + 0xbc], xmm0
movss xmm0, dword [0x1401104b8]
movss dword [rsp + 0xbc], xmm0
cvtss2sd xmm0, dword [rsp + 0xbc]
ucomisd xmm0, qword [str._f_2_X]
jp 0x14009a1fa
jne 0x14009a1fa
movss xmm0, dword [0x140107628]
movss dword [rsp + 0xbc], xmm0
movss xmm0, dword [0x14010a9f0]
movss dword [rsp + 0xbc], xmm0
cvtss2sd xmm0, dword [rsp + 0xbc]
ucomisd xmm0, qword [0x140100ab0]
jp 0x14009a231
jne 0x14009a231
movss xmm0, dword [0x140110d48]
movss dword [rsp + 0xbc], xmm0
movss xmm0, dword [0x140111b90]
movss dword [rsp + 0xbc], xmm0
cvtss2sd xmm0, dword [rsp + 0xbc]
ucomisd xmm0, qword [0x14010e510]
jp 0x14009a268
jne 0x14009a268
movss xmm0, dword [0x140106f80]
movss dword [rsp + 0xbc], xmm0
movss xmm0, dword [0x14010f6ec]
movss dword [rsp + 0xbc], xmm0
mov rax, qword [rsp + 0x120]
mov rax, qword [rax]
mov rcx, qword [rsp + 0x120]
call qword [rax + 0x10]
movss xmm0, dword [0x1401125e0]
movss dword [rsp + 0x104], xmm0
movss xmm0, dword [0x140113870]
movss dword [rsp + 0x104], xmm0
cvtss2sd xmm0, dword [rsp + 0x104]
ucomisd xmm0, qword [0x140101410]
jp 0x14009a2d7
jne 0x14009a2d7
movss xmm0, dword [0x1401142f0]
movss dword [rsp + 0x104], xmm0
movss xmm0, dword [0x140114104]
movss dword [rsp + 0x104], xmm0
call qword [sym.imp.ole32.dll_CoUninitialize]
movss xmm0, dword [0x1401117cc]
movss dword [rsp + 0xc0], xmm0
movss xmm0, dword [0x140111ec8]
movss dword [rsp + 0xc0], xmm0
cvtss2sd xmm0, dword [rsp + 0xc0]
ucomisd xmm0, qword [0x14010e170]
jp 0x14009a336
jne 0x14009a336
movss xmm0, dword [0x140106df0]
movss dword [rsp + 0xc0], xmm0
movss xmm0, dword [0x14010fae8]
movss dword [rsp + 0xc0], xmm0
cvtss2sd xmm0, dword [rsp + 0xc0]
ucomisd xmm0, qword [0x14010b9d8]
jp 0x14009a36d
jne 0x14009a36d
movss xmm0, dword [0x140111340]
movss dword [rsp + 0xc0], xmm0
movss xmm0, dword [0x140107a58]
movss dword [rsp + 0xc0], xmm0
cvtss2sd xmm0, dword [rsp + 0xc0]
ucomisd xmm0, qword [0x14010e3e8]
jp 0x14009a3a4
jne 0x14009a3a4
movss xmm0, dword [0x140113754]
movss dword [rsp + 0xc0], xmm0
movss xmm0, dword [0x140112d64]
movss dword [rsp + 0xc0], xmm0
mov eax, 1
add rsp, 0x210
pop rdi
ret