Function at 0x41ddf0
Capabilities:
Contain obfuscated stackstrings

Disassembly:
push ebp
mov ebp, esp
push 0xffffffffffffffff
push 0x442074
mov eax, dword fs:[0]
push eax
sub esp, 0x1fc
push ebx
push esi
push edi
mov eax, dword [0x45bb20]
xor eax, ebp
push eax
lea eax, [ebp - 0xc]
mov dword fs:[0], eax
push 0x47
mov dword [ebp - 0x14], 0
mov edi, dword [sym.imp.Qt5CoreKso.dll_private:_static_struct_kso_qt::QTypedArrayData_unsigned_short_int_____cdecl_kso_qt::QString::fromAscii_helper_char_const___int_]
push str.HKEY_CURRENT_USERSoftwareKingsoftOffice6.0wppApplication_Settings
call edi
add esp, 8
mov dword [ebp - 0x20], eax
push 0
push 0
lea eax, [ebp - 0x20]
mov dword [ebp - 4], 0
push eax
lea ecx, [ebp - 0x28]
call dword [sym.imp.Qt5CoreKso.dll_public:_void___thiscall_kso_qt::QSettings::constructor_class_kso_qt::QString_const___enum_kso_qt::QSettings::Format__class_kso_qt::QObject__]
lea ecx, [ebp - 0x20]
call dword [sym.imp.Qt5CoreKso.dll_public:_void___thiscall_kso_qt::QString::destructor_void_]
lea ecx, [ebp - 0xe8]
call dword [sym.imp.Qt5CoreKso.dll_public:_void___thiscall_kso_qt::QVariant::constructor_void_]
push 0x44795c
lea ecx, [ebp - 0xc8]
mov byte [ebp - 4], 3
call dword [sym.imp.Qt5CoreKso.dll_public:_void___thiscall_kso_qt::QVariant::constructor_char_const__]
mov esi, eax
push 0xa
push str.deviceInfo
mov byte [ebp - 4], 4
call edi
add esp, 8
mov dword [ebp - 0x18], eax
push esi
lea eax, [ebp - 0x18]
mov byte [ebp - 4], 5
push eax
lea eax, [ebp - 0xd8]
push eax
lea ecx, [ebp - 0x28]
call dword [sym.imp.Qt5CoreKso.dll_public:_class_kso_qt::QVariant___thiscall_kso_qt::QSettings::value_class_kso_qt::QString_const___class_kso_qt::QVariant_const__]
push eax
lea ecx, [ebp - 0xe8]
call dword [sym.imp.Qt5CoreKso.dll_public:_class_kso_qt::QVariant____thiscall_kso_qt::QVariant::operator_class_kso_qt::QVariant__]
mov ebx, dword [sym.imp.Qt5CoreKso.dll_public:_void___thiscall_kso_qt::QVariant::destructor_void_]
lea ecx, [ebp - 0xd8]
call ebx
lea ecx, [ebp - 0x18]
call dword [sym.imp.Qt5CoreKso.dll_public:_void___thiscall_kso_qt::QString::destructor_void_]
lea ecx, [ebp - 0xc8]
mov byte [ebp - 4], 3
call ebx
lea eax, [ebp - 0x54]
push eax
lea ecx, [ebp - 0xe8]
call dword [sym.imp.Qt5CoreKso.dll_public:_class_kso_qt::QString___thiscall_kso_qt::QVariant::toString_void_]
push 1
push 0x448960
mov byte [ebp - 4], 6
xor esi, esi
call edi
add esp, 8
mov dword [ebp - 0x18], eax
push 1
push esi
lea eax, [ebp - 0x18]
mov byte [ebp - 4], 7
push eax
lea eax, [ebp - 0x10]
push eax
lea ecx, [ebp - 0x54]
call dword [sym.imp.Qt5CoreKso.dll_public:_class_kso_qt::QStringList___thiscall_kso_qt::QString::split_class_kso_qt::QString_const___enum_kso_qt::QString::SplitBehavior__enum_kso_qt::Qt::CaseSensitivity_]
lea ecx, [ebp - 0x18]
mov byte [ebp - 4], 9
call dword [sym.imp.Qt5CoreKso.dll_public:_void___thiscall_kso_qt::QString::destructor_void_]
lea ecx, [ebp - 0x10]
call dword [sym.imp.Qt5CoreKso.dll_public:_int___thiscall_kso_qt::QListData::size_void_const]
mov edi, dword [sym.imp.Qt5CoreKso.dll_public:_class_kso_qt::QString____thiscall_kso_qt::QString::operator_class_kso_qt::QString_const__]
test eax, eax
jle 0x41df6a
mov eax, dword [ebp - 0x10]
mov eax, dword [eax]
cmp eax, 1
je 0x41df50
test eax, eax
je 0x41df50
mov eax, dword [ebp - 0x10]
lea ecx, [ebp - 0x10]
push dword [eax + 4]
call fcn.004137e0
push 0
lea ecx, [ebp - 0x10]
call dword [sym.imp.Qt5CoreKso.dll_public:_void_____thiscall_kso_qt::QListData::at_int_const]
mov ebx, dword [ebp + 8]
mov esi, 1
push eax
mov ecx, ebx
call edi
jmp 0x41df6d
mov ebx, dword [ebp + 8]
lea ecx, [ebp - 0x10]
call dword [sym.imp.Qt5CoreKso.dll_public:_int___thiscall_kso_qt::QListData::size_void_const]
cmp eax, esi
jle 0x41dfa7
mov eax, dword [ebp - 0x10]
mov eax, dword [eax]
cmp eax, 1
je 0x41df96
test eax, eax
je 0x41df96
mov eax, dword [ebp - 0x10]
lea ecx, [ebp - 0x10]
push dword [eax + 4]
call fcn.004137e0
push esi
lea ecx, [ebp - 0x10]
call dword [sym.imp.Qt5CoreKso.dll_public:_void_____thiscall_kso_qt::QListData::at_int_const]
push eax
lea ecx, [ebx + 4]
inc esi
call edi
lea ecx, [ebp - 0x10]
call dword [sym.imp.Qt5CoreKso.dll_public:_int___thiscall_kso_qt::QListData::size_void_const]
cmp eax, esi
jle 0x41dfe1
mov eax, dword [ebp - 0x10]
mov eax, dword [eax]
cmp eax, 1
je 0x41dfd0
test eax, eax
je 0x41dfd0
mov eax, dword [ebp - 0x10]
lea ecx, [ebp - 0x10]
push dword [eax + 4]
call fcn.004137e0
push esi
lea ecx, [ebp - 0x10]
call dword [sym.imp.Qt5CoreKso.dll_public:_void_____thiscall_kso_qt::QListData::at_int_const]
push eax
lea ecx, [ebx + 8]
inc esi
call edi
lea ecx, [ebp - 0x10]
call dword [sym.imp.Qt5CoreKso.dll_public:_int___thiscall_kso_qt::QListData::size_void_const]
cmp eax, esi
jle 0x41e01b
mov eax, dword [ebp - 0x10]
mov eax, dword [eax]
cmp eax, 1
je 0x41e00a
test eax, eax
je 0x41e00a
mov eax, dword [ebp - 0x10]
lea ecx, [ebp - 0x10]
push dword [eax + 4]
call fcn.004137e0
push esi
lea ecx, [ebp - 0x10]
call dword [sym.imp.Qt5CoreKso.dll_public:_void_____thiscall_kso_qt::QListData::at_int_const]
push eax
lea ecx, [ebx + 0xc]
inc esi
call edi
lea ecx, [ebp - 0x10]
call dword [sym.imp.Qt5CoreKso.dll_public:_int___thiscall_kso_qt::QListData::size_void_const]
cmp eax, esi
jle 0x41e055
mov eax, dword [ebp - 0x10]
mov eax, dword [eax]
cmp eax, 1
je 0x41e044
test eax, eax
je 0x41e044
mov eax, dword [ebp - 0x10]
lea ecx, [ebp - 0x10]
push dword [eax + 4]
call fcn.004137e0
push esi
lea ecx, [ebp - 0x10]
call dword [sym.imp.Qt5CoreKso.dll_public:_void_____thiscall_kso_qt::QListData::at_int_const]
push eax
lea ecx, [ebx + 0x10]
inc esi
call edi
lea ecx, [ebp - 0x10]
call dword [sym.imp.Qt5CoreKso.dll_public:_int___thiscall_kso_qt::QListData::size_void_const]
cmp eax, esi
jle 0x41e08f
mov eax, dword [ebp - 0x10]
mov eax, dword [eax]
cmp eax, 1
je 0x41e07e
test eax, eax
je 0x41e07e
mov eax, dword [ebp - 0x10]
lea ecx, [ebp - 0x10]
push dword [eax + 4]
call fcn.004137e0
push esi
lea ecx, [ebp - 0x10]
call dword [sym.imp.Qt5CoreKso.dll_public:_void_____thiscall_kso_qt::QListData::at_int_const]
push eax
lea ecx, [ebx + 0x14]
inc esi
call edi
lea ecx, [ebp - 0x10]
call dword [sym.imp.Qt5CoreKso.dll_public:_int___thiscall_kso_qt::QListData::size_void_const]
cmp esi, eax
jge 0x41e0fa
lea esp, [esp]
mov eax, dword [ebp - 0x10]
mov eax, dword [eax]
cmp eax, 1
je 0x41e0bc
test eax, eax
je 0x41e0bc
mov eax, dword [ebp - 0x10]
lea ecx, [ebp - 0x10]
push dword [eax + 4]
call fcn.004137e0
push esi
lea ecx, [ebp - 0x10]
call dword [sym.imp.Qt5CoreKso.dll_public:_void_____thiscall_kso_qt::QListData::at_int_const]
push eax
lea ecx, [ebx + 0x18]
call dword [sym.imp.Qt5CoreKso.dll_public:_class_kso_qt::QString____thiscall_kso_qt::QString::append_class_kso_qt::QString_const__]
lea ecx, [ebp - 0x10]
call dword [sym.imp.Qt5CoreKso.dll_public:_int___thiscall_kso_qt::QListData::size_void_const]
dec eax
cmp esi, eax
je 0x41e0ec
push 0x4494e4
lea ecx, [ebx + 0x18]
call dword [sym.imp.Qt5CoreKso.dll_public:_class_kso_qt::QString____thiscall_kso_qt::QString::operator_char_const__]
lea ecx, [ebp - 0x10]
inc esi
call dword [sym.imp.Qt5CoreKso.dll_public:_int___thiscall_kso_qt::QListData::size_void_const]
cmp esi, eax
jl 0x41e0a0
call dword [sym.imp.Qt5GuiKso.dll_public:_static_class_kso_qt::QScreen____cdecl_kso_qt::QGuiApplication::primaryScreen_void_]
test eax, eax
je 0x41e1c2
lea ecx, [ebp - 0xb8]
push ecx
mov ecx, eax
call dword [sym.imp.Qt5GuiKso.dll_public:_class_kso_qt::QSize___thiscall_kso_qt::QScreen::size_void_]
push 5
push 0x4494e8
call dword [sym.imp.Qt5CoreKso.dll_private:_static_struct_kso_qt::QTypedArrayData_unsigned_short_int_____cdecl_kso_qt::QString::fromAscii_helper_char_const___int_]
add esp, 8
mov dword [ebp - 0x48], eax
lea ecx, [ebp - 0xb8]
mov byte [ebp - 4], 0xa
call dword [sym.imp.Qt5CoreKso.dll_public:_int___thiscall_kso_qt::QSize::width_void_const]
push ecx
mov byte [ebp - 0x44], 0x20
mov ecx, esp
push dword [ebp - 0x44]
mov esi, eax
call dword [sym.imp.Qt5CoreKso.dll_public:_void___thiscall_kso_qt::QChar::constructor_struct_kso_qt::QLatin1Char_]
push 0xa
push 0
push esi
lea eax, [ebp - 0x58]
push eax
lea ecx, [ebp - 0x48]
call dword [sym.imp.Qt5CoreKso.dll_public:_class_kso_qt::QString___thiscall_kso_qt::QString::arg_int__int__int__class_kso_qt::QChar_]
mov edi, eax
lea ecx, [ebp - 0xb8]
mov byte [ebp - 4], 0xb
call dword [sym.imp.Qt5CoreKso.dll_public:_int___thiscall_kso_qt::QSize::height_void_const]
push ecx
mov byte [ebp - 0x44], 0x20
mov ecx, esp
push dword [ebp - 0x44]
mov esi, eax
call dword [sym.imp.Qt5CoreKso.dll_public:_void___thiscall_kso_qt::QChar::constructor_struct_kso_qt::QLatin1Char_]
push 0xa
push 0
push esi
lea eax, [ebp - 0xb0]
mov ecx, edi
push eax
call dword [sym.imp.Qt5CoreKso.dll_public:_class_kso_qt::QString___thiscall_kso_qt::QString::arg_int__int__int__class_kso_qt::QChar_]
push eax
lea ecx, [ebx + 0x1c]
call dword [sym.imp.Qt5CoreKso.dll_public:_class_kso_qt::QString____thiscall_kso_qt::QString::operator_class_kso_qt::QString__]
lea ecx, [ebp - 0xb0]
call dword [sym.imp.Qt5CoreKso.dll_public:_void___thiscall_kso_qt::QString::destructor_void_]
lea ecx, [ebp - 0x58]
call dword [sym.imp.Qt5CoreKso.dll_public:_void___thiscall_kso_qt::QString::destructor_void_]
lea ecx, [ebp - 0x48]
mov byte [ebp - 4], 9
call dword [sym.imp.Qt5CoreKso.dll_public:_void___thiscall_kso_qt::QString::destructor_void_]
push 0x44795c
lea ecx, [ebp - 0x178]
call dword [sym.imp.Qt5CoreKso.dll_public:_void___thiscall_kso_qt::QVariant::constructor_char_const__]
mov esi, eax
push 0x13
push str.HardwareAccelerated
mov byte [ebp - 4], 0xc
call dword [sym.imp.Qt5CoreKso.dll_private:_static_struct_kso_qt::QTypedArrayData_unsigned_short_int_____cdecl_kso_qt::QString::fromAscii_helper_char_const___int_]
add esp, 8
mov dword [ebp - 0x4c], eax
push esi
lea eax, [ebp - 0x4c]
mov byte [ebp - 4], 0xd
push eax
lea eax, [ebp - 0x168]
push eax
mov eax, dword [sym.imp.Qt5CoreKso.dll_public:_class_kso_qt::QVariant___thiscall_kso_qt::QSettings::value_class_kso_qt::QString_const___class_kso_qt::QVariant_const__]
lea ecx, [ebp - 0x28]
call eax
lea ecx, [ebp - 0x4c]
call dword [sym.imp.Qt5CoreKso.dll_public:_void___thiscall_kso_qt::QString::destructor_void_]
mov edi, dword [sym.imp.Qt5CoreKso.dll_public:_void___thiscall_kso_qt::QVariant::destructor_void_]
lea ecx, [ebp - 0x178]
mov byte [ebp - 4], 0x10
call edi
lea eax, [ebp - 0x50]
push eax
lea ecx, [ebp - 0x168]
call dword [sym.imp.Qt5CoreKso.dll_public:_class_kso_qt::QString___thiscall_kso_qt::QVariant::toString_void_]
lea eax, [ebp - 0x50]
mov byte [ebp - 4], 0x11
push eax
lea ecx, [ebx + 0x20]
call dword [sym.imp.Qt5CoreKso.dll_public:_class_kso_qt::QString____thiscall_kso_qt::QString::operator_class_kso_qt::QString_const__]
mov ecx, dword [ebp + 0xc]
lea eax, [ebp - 0x60]
push eax
call dword [sym.imp.Qt5CoreKso.dll__toLower_QString_kso_qt__QGBE_AV12_XZ]
mov esi, eax
push 0xffffffffffffffff
lea eax, [ebp - 0x5c]
mov byte [ebp - 4], 0x12
push str.wpp.exe
push eax
call dword [sym.imp.Qt5CoreKso.dll_public:_static_class_kso_qt::QString___cdecl_kso_qt::QString::fromLatin1_char_const___int_]
add esp, 0xc
push 1
push 0
push eax
mov ecx, esi
mov byte [ebp - 4], 0x13
call dword [sym.imp.Qt5CoreKso.dll_public:_int___thiscall_kso_qt::QString::indexOf_class_kso_qt::QString_const___int__enum_kso_qt::Qt::CaseSensitivity_const]
lea ecx, [ebp - 0x5c]
mov esi, eax
call dword [sym.imp.Qt5CoreKso.dll_public:_void___thiscall_kso_qt::QString::destructor_void_]
lea ecx, [ebp - 0x60]
mov byte [ebp - 4], 0x11
call dword [sym.imp.Qt5CoreKso.dll_public:_void___thiscall_kso_qt::QString::destructor_void_]
cmp esi, 0xffffffff
je 0x41e922
lea eax, [ebp - 0x1c]
push 0x7c
push eax
call dword [sym.imp.Qt5CoreKso.dll_public:_static_class_kso_qt::QChar___cdecl_kso_qt::QChar::fromLatin1_char_]
mov ebx, dword [sym.imp.Qt5CoreKso.dll_public:_void___thiscall_kso_qt::QVariant::constructor_int_]
lea ecx, [ebp - 0xf8]
add esp, 8
push 0x1e
call ebx
push 0xffffffffffffffff
lea eax, [ebp - 0x68]
mov byte [ebp - 4], 0x14
push str.MaxUndoStep
push eax
call dword [sym.imp.Qt5CoreKso.dll_public:_static_class_kso_qt::QString___cdecl_kso_qt::QString::fromLatin1_char_const___int_]
add esp, 0xc
mov esi, dword [sym.imp.Qt5CoreKso.dll_public:_class_kso_qt::QVariant___thiscall_kso_qt::QSettings::value_class_kso_qt::QString_const___class_kso_qt::QVariant_const__]
lea ecx, [ebp - 0xf8]
push ecx
push eax
lea eax, [ebp - 0x188]
mov byte [ebp - 4], 0x15
push eax
lea ecx, [ebp - 0x28]
call esi
lea ecx, [ebp - 0x64]
mov byte [ebp - 4], 0x16
push ecx
mov ecx, eax
call dword [sym.imp.Qt5CoreKso.dll_public:_class_kso_qt::QString___thiscall_kso_qt::QVariant::toString_void_]
mov ecx, dword [ebp + 8]
add ecx, 0x24
push eax
call dword [sym.imp.Qt5CoreKso.dll_public:_class_kso_qt::QString____thiscall_kso_qt::QString::operator_class_kso_qt::QString__]
lea ecx, [ebp - 0x64]
call dword [sym.imp.Qt5CoreKso.dll_public:_void___thiscall_kso_qt::QString::destructor_void_]
lea ecx, [ebp - 0x188]
call edi
lea ecx, [ebp - 0x68]
call dword [sym.imp.Qt5CoreKso.dll_public:_void___thiscall_kso_qt::QString::destructor_void_]
lea ecx, [ebp - 0xf8]
mov byte [ebp - 4], 0x11
call edi
push 1
lea ecx, [ebp - 0x108]
call ebx
push 0xffffffffffffffff
lea eax, [ebp - 0x70]
mov byte [ebp - 4], 0x17
push str.EnableBackUp
push eax
call dword [sym.imp.Qt5CoreKso.dll_public:_static_class_kso_qt::QString___cdecl_kso_qt::QString::fromLatin1_char_const___int_]
add esp, 0xc
lea ecx, [ebp - 0x108]
mov byte [ebp - 4], 0x18
push ecx
push eax
lea eax, [ebp - 0x198]
push eax
lea ecx, [ebp - 0x28]
call esi
lea ecx, [ebp - 0x6c]
mov byte [ebp - 4], 0x19
push ecx
mov ecx, eax
call dword [sym.imp.Qt5CoreKso.dll_public:_class_kso_qt::QString___thiscall_kso_qt::QVariant::toString_void_]
mov esi, eax
push dword [ebp - 0x1c]
mov edi, dword [sym.imp.Qt5CoreKso.dll_public:_void___thiscall_kso_qt::QString::constructor_class_kso_qt::QChar_]
lea ecx, [ebp - 0x2c]
mov byte [ebp - 4], 0x1b
call edi
mov dword [ebp - 0x14], 1
push esi
mov esi, dword [sym.imp.Qt5CoreKso.dll_public:_class_kso_qt::QString____thiscall_kso_qt::QString::append_class_kso_qt::QString_const__]
lea ecx, [ebp - 0x2c]
call esi
mov ecx, dword [ebp + 8]
lea eax, [ebp - 0x2c]
push eax
lea ecx, [ecx + 0x24]
call esi
lea ecx, [ebp - 0x2c]
mov dword [ebp - 0x14], 0
call dword [sym.imp.Qt5CoreKso.dll_public:_void___thiscall_kso_qt::QString::destructor_void_]
lea ecx, [ebp - 0x6c]
call dword [sym.imp.Qt5CoreKso.dll_public:_void___thiscall_kso_qt::QString::destructor_void_]
mov esi, dword [sym.imp.Qt5CoreKso.dll_public:_void___thiscall_kso_qt::QVariant::destructor_void_]
lea ecx, [ebp - 0x198]
call esi
lea ecx, [ebp - 0x70]
call dword [sym.imp.Qt5CoreKso.dll_public:_void___thiscall_kso_qt::QString::destructor_void_]
lea ecx, [ebp - 0x108]
mov byte [ebp - 4], 0x11
call esi
push 1
lea ecx, [ebp - 0x118]
call ebx
push 0xffffffffffffffff
lea eax, [ebp - 0x78]
mov byte [ebp - 4], 0x1c
push str.EnableIncBackup
push eax
call dword [sym.imp.Qt5CoreKso.dll_public:_static_class_kso_qt::QString___cdecl_kso_qt::QString::fromLatin1_char_const___int_]
add esp, 0xc
lea ecx, [ebp - 0x118]
mov byte [ebp - 4], 0x1d
push ecx
push eax
lea eax, [ebp - 0x1a8]
push eax
mov eax, dword [sym.imp.Qt5CoreKso.dll_public:_class_kso_qt::QVariant___thiscall_kso_qt::QSettings::value_class_kso_qt::QString_const___class_kso_qt::QVariant_const__]
lea ecx, [ebp - 0x28]
call eax
lea ecx, [ebp - 0x74]
mov byte [ebp - 4], 0x1e
push ecx
mov ecx, eax
call dword [sym.imp.Qt5CoreKso.dll_public:_class_kso_qt::QString___thiscall_kso_qt::QVariant::toString_void_]
mov esi, eax
push dword [ebp - 0x1c]
lea ecx, [ebp - 0x30]
mov byte [ebp - 4], 0x20
call edi
push esi
mov esi, dword [sym.imp.Qt5CoreKso.dll_public:_class_kso_qt::QString____thiscall_kso_qt::QString::append_class_kso_qt::QString_const__]
lea ecx, [ebp - 0x30]
mov dword [ebp - 0x14], 2
call esi
mov ecx, dword [ebp + 8]
lea eax, [ebp - 0x30]
push eax
lea ecx, [ecx + 0x24]
call esi
lea ecx, [ebp - 0x30]
mov dword [ebp - 0x14], 0
call dword [sym.imp.Qt5CoreKso.dll_public:_void___thiscall_kso_qt::QString::destructor_void_]
lea ecx, [ebp - 0x74]
call dword [sym.imp.Qt5CoreKso.dll_public:_void___thiscall_kso_qt::QString::destructor_void_]
mov esi, dword [sym.imp.Qt5CoreKso.dll_public:_void___thiscall_kso_qt::QVariant::destructor_void_]
lea ecx, [ebp - 0x1a8]
call esi
lea ecx, [ebp - 0x78]
call dword [sym.imp.Qt5CoreKso.dll_public:_void___thiscall_kso_qt::QString::destructor_void_]
lea ecx, [ebp - 0x118]
mov byte [ebp - 4], 0x11
call esi
push 0x2710
lea ecx, [ebp - 0x128]
call ebx
push 0xffffffffffffffff
lea eax, [ebp - 0x80]
mov byte [ebp - 4], 0x21
push str.AutoSave
push eax
call dword [sym.imp.Qt5CoreKso.dll_public:_static_class_kso_qt::QString___cdecl_kso_qt::QString::fromLatin1_char_const___int_]
add esp, 0xc
lea ecx, [ebp - 0x128]
mov byte [ebp - 4], 0x22
push ecx
push eax
lea eax, [ebp - 0x1b8]
push eax
lea ecx, [ebp - 0x28]
call dword [sym.imp.Qt5CoreKso.dll_public:_class_kso_qt::QVariant___thiscall_kso_qt::QSettings::value_class_kso_qt::QString_const___class_kso_qt::QVariant_const__]
lea ecx, [ebp - 0x7c]
mov byte [ebp - 4], 0x23
push ecx
mov ecx, eax
call dword [sym.imp.Qt5CoreKso.dll_public:_class_kso_qt::QString___thiscall_kso_qt::QVariant::toString_void_]
mov esi, eax
push dword [ebp - 0x1c]
lea ecx, [ebp - 0x34]
mov byte [ebp - 4], 0x25
call edi
push esi
mov esi, dword [sym.imp.Qt5CoreKso.dll_public:_class_kso_qt::QString____thiscall_kso_qt::QString::append_class_kso_qt::QString_const__]
lea ecx, [ebp - 0x34]
mov dword [ebp - 0x14], 4
call esi
mov ecx, dword [ebp + 8]
lea eax, [ebp - 0x34]
push eax
lea ecx, [ecx + 0x24]
call esi
lea ecx, [ebp - 0x34]
mov dword [ebp - 0x14], 0
call dword [sym.imp.Qt5CoreKso.dll_public:_void___thiscall_kso_qt::QString::destructor_void_]
lea ecx, [ebp - 0x7c]
call dword [sym.imp.Qt5CoreKso.dll_public:_void___thiscall_kso_qt::QString::destructor_void_]
mov esi, dword [sym.imp.Qt5CoreKso.dll_public:_void___thiscall_kso_qt::QVariant::destructor_void_]
lea ecx, [ebp - 0x1b8]
call esi
lea ecx, [ebp - 0x80]
call dword [sym.imp.Qt5CoreKso.dll_public:_void___thiscall_kso_qt::QString::destructor_void_]
lea ecx, [ebp - 0x128]
mov byte [ebp - 4], 0x11
call esi
push 0xa
lea ecx, [ebp - 0x138]
call ebx
push 0xffffffffffffffff
lea eax, [ebp - 0x88]
mov byte [ebp - 4], 0x26
push str.AutoSaveTimeCycle
push eax
call dword [sym.imp.Qt5CoreKso.dll_public:_static_class_kso_qt::QString___cdecl_kso_qt::QString::fromLatin1_char_const___int_]
add esp, 0xc
lea ecx, [ebp - 0x138]
mov byte [ebp - 4], 0x27
push ecx
push eax
lea eax, [ebp - 0x1c8]
push eax
lea ecx, [ebp - 0x28]
call dword [sym.imp.Qt5CoreKso.dll_public:_class_kso_qt::QVariant___thiscall_kso_qt::QSettings::value_class_kso_qt::QString_const___class_kso_qt::QVariant_const__]
lea ecx, [ebp - 0x84]
mov byte [ebp - 4], 0x28
push ecx
mov ecx, eax
call dword [sym.imp.Qt5CoreKso.dll_public:_class_kso_qt::QString___thiscall_kso_qt::QVariant::toString_void_]
mov esi, eax
push dword [ebp - 0x1c]
lea ecx, [ebp - 0x38]
mov byte [ebp - 4], 0x2a
call edi
push esi
mov esi, dword [sym.imp.Qt5CoreKso.dll_public:_class_kso_qt::QString____thiscall_kso_qt::QString::append_class_kso_qt::QString_const__]
lea ecx, [ebp - 0x38]
mov dword [ebp - 0x14], 8
call esi
mov ecx, dword [ebp + 8]
lea eax, [ebp - 0x38]
push eax
lea ecx, [ecx + 0x24]
call esi
lea ecx, [ebp - 0x38]
mov dword [ebp - 0x14], 0
call dword [sym.imp.Qt5CoreKso.dll_public:_void___thiscall_kso_qt::QString::destructor_void_]
lea ecx, [ebp - 0x84]
call dword [sym.imp.Qt5CoreKso.dll_public:_void___thiscall_kso_qt::QString::destructor_void_]
mov esi, dword [sym.imp.Qt5CoreKso.dll_public:_void___thiscall_kso_qt::QVariant::destructor_void_]
lea ecx, [ebp - 0x1c8]
call esi
lea ecx, [ebp - 0x88]
call dword [sym.imp.Qt5CoreKso.dll_public:_void___thiscall_kso_qt::QString::destructor_void_]
lea ecx, [ebp - 0x138]
mov byte [ebp - 4], 0x11
call esi
push 0
lea ecx, [ebp - 0x148]
call ebx
push 0xffffffffffffffff
lea eax, [ebp - 0x90]
mov byte [ebp - 4], 0x2b
push str.HardwareDeviceRemovedIndex
push eax
call dword [sym.imp.Qt5CoreKso.dll_public:_static_class_kso_qt::QString___cdecl_kso_qt::QString::fromLatin1_char_const___int_]
add esp, 0xc
lea ecx, [ebp - 0x148]
mov byte [ebp - 4], 0x2c
push ecx
push eax
lea eax, [ebp - 0x1d8]
push eax
lea ecx, [ebp - 0x28]
call dword [sym.imp.Qt5CoreKso.dll_public:_class_kso_qt::QVariant___thiscall_kso_qt::QSettings::value_class_kso_qt::QString_const___class_kso_qt::QVariant_const__]
lea ecx, [ebp - 0x8c]
mov byte [ebp - 4], 0x2d
push ecx
mov ecx, eax
call dword [sym.imp.Qt5CoreKso.dll_public:_class_kso_qt::QString___thiscall_kso_qt::QVariant::toString_void_]
mov esi, eax
push dword [ebp - 0x1c]
lea ecx, [ebp - 0x3c]
mov byte [ebp - 4], 0x2f
call edi
push esi
mov esi, dword [sym.imp.Qt5CoreKso.dll_public:_class_kso_qt::QString____thiscall_kso_qt::QString::append_class_kso_qt::QString_const__]
lea ecx, [ebp - 0x3c]
mov dword [ebp - 0x14], 0x10
call esi
mov ecx, dword [ebp + 8]
lea eax, [ebp - 0x3c]
push eax
lea ecx, [ecx + 0x24]
call esi
lea ecx, [ebp - 0x3c]
mov dword [ebp - 0x14], 0
call dword [sym.imp.Qt5CoreKso.dll_public:_void___thiscall_kso_qt::QString::destructor_void_]
lea ecx, [ebp - 0x8c]
call dword [sym.imp.Qt5CoreKso.dll_public:_void___thiscall_kso_qt::QString::destructor_void_]
mov esi, dword [sym.imp.Qt5CoreKso.dll_public:_void___thiscall_kso_qt::QVariant::destructor_void_]
lea ecx, [ebp - 0x1d8]
call esi
lea ecx, [ebp - 0x90]
call dword [sym.imp.Qt5CoreKso.dll_public:_void___thiscall_kso_qt::QString::destructor_void_]
lea ecx, [ebp - 0x148]
mov byte [ebp - 4], 0x11
call esi
push 0
lea ecx, [ebp - 0x158]
call ebx
push 0xffffffffffffffff
lea eax, [ebp - 0x98]
mov byte [ebp - 4], 0x30
push str.HardwareSysInitLockIndex
push eax
call dword [sym.imp.Qt5CoreKso.dll_public:_static_class_kso_qt::QString___cdecl_kso_qt::QString::fromLatin1_char_const___int_]
add esp, 0xc
lea ecx, [ebp - 0x158]
mov byte [ebp - 4], 0x31
push ecx
push eax
lea eax, [ebp - 0x1e8]
push eax
lea ecx, [ebp - 0x28]
call dword [sym.imp.Qt5CoreKso.dll_public:_class_kso_qt::QVariant___thiscall_kso_qt::QSettings::value_class_kso_qt::QString_const___class_kso_qt::QVariant_const__]
lea ecx, [ebp - 0x94]
mov byte [ebp - 4], 0x32
push ecx
mov ecx, eax
call dword [sym.imp.Qt5CoreKso.dll_public:_class_kso_qt::QString___thiscall_kso_qt::QVariant::toString_void_]
mov esi, eax
push dword [ebp - 0x1c]
lea ecx, [ebp - 0x40]
mov byte [ebp - 4], 0x34
call edi
push esi
mov esi, dword [sym.imp.Qt5CoreKso.dll_public:_class_kso_qt::QString____thiscall_kso_qt::QString::append_class_kso_qt::QString_const__]
lea ecx, [ebp - 0x40]
mov dword [ebp - 0x14], 0x20
call esi
mov ecx, dword [ebp + 8]
lea eax, [ebp - 0x40]
push eax
lea ecx, [ecx + 0x24]
call esi
lea ecx, [ebp - 0x40]
mov dword [ebp - 0x14], 0
call dword [sym.imp.Qt5CoreKso.dll_public:_void___thiscall_kso_qt::QString::destructor_void_]
lea ecx, [ebp - 0x94]
call dword [sym.imp.Qt5CoreKso.dll_public:_void___thiscall_kso_qt::QString::destructor_void_]
mov esi, dword [sym.imp.Qt5CoreKso.dll_public:_void___thiscall_kso_qt::QVariant::destructor_void_]
lea ecx, [ebp - 0x1e8]
call esi
lea ecx, [ebp - 0x98]
call dword [sym.imp.Qt5CoreKso.dll_public:_void___thiscall_kso_qt::QString::destructor_void_]
lea ecx, [ebp - 0x158]
mov byte [ebp - 4], 0x11
call esi
push 0
lea ecx, [ebp - 0xc8]
call ebx
push 0xffffffffffffffff
lea eax, [ebp - 0xa0]
mov byte [ebp - 4], 0x35
push str.WarpDeviceRemovedIndex
push eax
call dword [sym.imp.Qt5CoreKso.dll_public:_static_class_kso_qt::QString___cdecl_kso_qt::QString::fromLatin1_char_const___int_]
add esp, 0xc
lea ecx, [ebp - 0xc8]
mov byte [ebp - 4], 0x36
push ecx
push eax
lea eax, [ebp - 0x1f8]
push eax
lea ecx, [ebp - 0x28]
call dword [sym.imp.Qt5CoreKso.dll_public:_class_kso_qt::QVariant___thiscall_kso_qt::QSettings::value_class_kso_qt::QString_const___class_kso_qt::QVariant_const__]
lea ecx, [ebp - 0x9c]
mov byte [ebp - 4], 0x37
push ecx
mov ecx, eax
call dword [sym.imp.Qt5CoreKso.dll_public:_class_kso_qt::QString___thiscall_kso_qt::QVariant::toString_void_]
mov esi, eax
push dword [ebp - 0x1c]
lea ecx, [ebp - 0x20]
mov byte [ebp - 4], 0x39
call edi
push esi
mov esi, dword [sym.imp.Qt5CoreKso.dll_public:_class_kso_qt::QString____thiscall_kso_qt::QString::append_class_kso_qt::QString_const__]
lea ecx, [ebp - 0x20]
mov dword [ebp - 0x14], 0x40
call esi
mov ecx, dword [ebp + 8]
lea eax, [ebp - 0x20]
push eax
lea ecx, [ecx + 0x24]
call esi
lea ecx, [ebp - 0x20]
mov dword [ebp - 0x14], 0
call dword [sym.imp.Qt5CoreKso.dll_public:_void___thiscall_kso_qt::QString::destructor_void_]
lea ecx, [ebp - 0x9c]
call dword [sym.imp.Qt5CoreKso.dll_public:_void___thiscall_kso_qt::QString::destructor_void_]
mov esi, dword [sym.imp.Qt5CoreKso.dll_public:_void___thiscall_kso_qt::QVariant::destructor_void_]
lea ecx, [ebp - 0x1f8]
call esi
lea ecx, [ebp - 0xa0]
call dword [sym.imp.Qt5CoreKso.dll_public:_void___thiscall_kso_qt::QString::destructor_void_]
lea ecx, [ebp - 0xc8]
mov byte [ebp - 4], 0x11
call esi
push 0
lea ecx, [ebp - 0xd8]
call ebx
push 0xffffffffffffffff
lea eax, [ebp - 0xa8]
mov byte [ebp - 4], 0x3a
push str.WarpSysInitLockIndex
push eax
call dword [sym.imp.Qt5CoreKso.dll_public:_static_class_kso_qt::QString___cdecl_kso_qt::QString::fromLatin1_char_const___int_]
add esp, 0xc
lea ecx, [ebp - 0xd8]
mov byte [ebp - 4], 0x3b
push ecx
push eax
lea eax, [ebp - 0x208]
push eax
lea ecx, [ebp - 0x28]
call dword [sym.imp.Qt5CoreKso.dll_public:_class_kso_qt::QVariant___thiscall_kso_qt::QSettings::value_class_kso_qt::QString_const___class_kso_qt::QVariant_const__]
lea ecx, [ebp - 0xa4]
mov byte [ebp - 4], 0x3c
push ecx
mov ecx, eax
call dword [sym.imp.Qt5CoreKso.dll_public:_class_kso_qt::QString___thiscall_kso_qt::QVariant::toString_void_]
mov esi, eax
push dword [ebp - 0x1c]
lea ecx, [ebp - 0x18]
mov byte [ebp - 4], 0x3e
call edi
mov ebx, dword [sym.imp.Qt5CoreKso.dll_public:_class_kso_qt::QString____thiscall_kso_qt::QString::append_class_kso_qt::QString_const__]
lea ecx, [ebp - 0x18]
push esi
mov dword [ebp - 0x14], 0x80
call ebx
mov ecx, dword [ebp + 8]
lea eax, [ebp - 0x18]
push eax
lea ecx, [ecx + 0x24]
call ebx
lea ecx, [ebp - 0x18]
call dword [sym.imp.Qt5CoreKso.dll_public:_void___thiscall_kso_qt::QString::destructor_void_]
lea ecx, [ebp - 0xa4]
call dword [sym.imp.Qt5CoreKso.dll_public:_void___thiscall_kso_qt::QString::destructor_void_]
mov edi, dword [sym.imp.Qt5CoreKso.dll_public:_void___thiscall_kso_qt::QVariant::destructor_void_]
lea ecx, [ebp - 0x208]
call edi
lea ecx, [ebp - 0xa8]
call dword [sym.imp.Qt5CoreKso.dll_public:_void___thiscall_kso_qt::QString::destructor_void_]
lea ecx, [ebp - 0xd8]
call edi
lea ecx, [ebp - 0x50]
call dword [sym.imp.Qt5CoreKso.dll_public:_void___thiscall_kso_qt::QString::destructor_void_]
lea ecx, [ebp - 0x168]
call edi
lea ecx, [ebp - 0x10]
call fcn.004015b0
lea ecx, [ebp - 0x54]
call dword [sym.imp.Qt5CoreKso.dll_public:_void___thiscall_kso_qt::QString::destructor_void_]
lea ecx, [ebp - 0xe8]
call edi
lea ecx, [ebp - 0x28]
call dword [sym.imp.Qt5CoreKso.dll_public_virtual:_void___thiscall_kso_qt::QSettings::destructor_void_]
mov ecx, dword [ebp - 0xc]
mov dword fs:[0], ecx
pop ecx
pop edi
pop esi
pop ebx
mov esp, ebp
pop ebp
ret