Function at 0x439ac0
Capabilities:
Get geographical location

Disassembly:
push ebp
mov ebp, esp
push edi
push esi
push ebx
sub esp, 0x61c
mov eax, dword [method.QString.fromAscii_helper_char_const__int_]
mov dword [ebp - 0x5dc], ecx
mov dword [esp + 4], 0xa
mov dword [esp], 0x5156b8
mov esi, eax
call eax
mov dword [ebp - 0x38], eax
lea eax, [ebp - 0x58]
mov dword [esp], eax
call dword [method.QCoreApplication.applicationDirPath__]
lea eax, [ebp - 0x58]
mov dword [esp], eax
lea eax, [ebp - 0x48]
mov ecx, eax
call dword [method.QDir.QDir_QString_const_]
lea eax, [ebp - 0x38]
sub esp, 4
lea ebx, [ebp - 0x28]
mov edi, eax
mov dword [ebp - 0x600], eax
mov dword [esp + 4], eax
lea eax, [ebp - 0x48]
mov ecx, ebx
mov dword [esp], eax
call dword [method.QDir.absoluteFilePath_QString_const__const]
lea eax, [ebp - 0x5a0]
sub esp, 8
mov dword [esp + 8], 0
mov dword [esp + 4], 1
mov dword [esp], ebx
mov ecx, eax
call dword [method.QSettings.QSettings_QString_const__QSettings::Format__QObject_]
sub esp, 0xc
mov ecx, ebx
call fcn.004f6890
lea eax, [ebp - 0x48]
mov ecx, eax
call dword [method.QDir.QDir__]
lea eax, [ebp - 0x58]
mov ecx, eax
call fcn.004f6890
mov ecx, edi
lea edi, [ebp - 0x598]
call fcn.004f6890
mov eax, dword [method.QVariant.QVariant_int_]
mov dword [esp], 1
mov ecx, edi
mov dword [ebp - 0x5ec], eax
call eax
sub esp, 4
mov dword [ebp - 0x5e0], esi
mov dword [esp + 4], 9
mov dword [esp], str.batch_cpu
call esi
lea esi, [ebp - 0x5a0]
mov dword [ebp - 0x28], eax
mov dword [esp + 8], edi
mov dword [esp + 4], ebx
lea ecx, [ebp - 0x588]
mov dword [esp], esi
mov esi, dword [method.QSettings.value_QString_const__QVariant_const__const]
mov dword [ebp - 0x5e4], esi
call esi
mov edx, dword [method.QVariant.toInt_bool__const]
sub esp, 0xc
lea ecx, [ebp - 0x588]
mov dword [esp], 0
mov dword [ebp - 0x5e8], edx
call edx
mov edx, dword [ebp - 0x5dc]
sub esp, 4
lea ecx, [ebp - 0x588]
mov esi, dword [method.QVariant.QVariant__]
mov dword [edx + 0x17c], eax
call esi
mov ecx, ebx
call fcn.004f6890
mov ecx, edi
lea edi, [ebp - 0x578]
call esi
mov dword [esp], 0x400
mov ecx, edi
call dword [ebp - 0x5ec]
sub esp, 4
mov eax, dword [ebp - 0x5e0]
mov dword [esp + 4], 0xc
mov dword [esp], str.batch_memory
call eax
lea ecx, [ebp - 0x5a0]
mov dword [ebp - 0x28], eax
mov dword [esp + 8], edi
mov dword [esp + 4], ebx
mov dword [esp], ecx
lea ecx, [ebp - 0x568]
call dword [ebp - 0x5e4]
sub esp, 0xc
lea ecx, [ebp - 0x568]
mov dword [esp], 0
call dword [ebp - 0x5e8]
mov edx, dword [ebp - 0x5dc]
sub esp, 4
lea ecx, [ebp - 0x568]
mov dword [edx + 0x180], eax
call esi
mov ecx, ebx
call fcn.004f6890
mov ecx, edi
lea edi, [ebp - 0x558]
call esi
mov dword [esp], 0xffffffff
mov ecx, edi
call dword [ebp - 0x5ec]
sub esp, 4
mov eax, dword [ebp - 0x5e0]
mov dword [esp + 4], 0xc
mov dword [esp], str.batch_render
call eax
lea ecx, [ebp - 0x5a0]
mov dword [ebp - 0x28], eax
mov dword [esp + 8], edi
mov dword [esp + 4], ebx
mov dword [esp], ecx
lea ecx, [ebp - 0x548]
call dword [ebp - 0x5e4]
sub esp, 0xc
lea ecx, [ebp - 0x548]
mov dword [esp], 0
call dword [ebp - 0x5e8]
mov edx, dword [ebp - 0x5dc]
sub esp, 4
lea ecx, [ebp - 0x548]
mov dword [edx + 0x188], eax
call esi
mov ecx, ebx
call fcn.004f6890
mov ecx, edi
call esi
mov edx, dword [ebp - 0x5dc]
cmp dword [edx + 0x188], 0xffffffff
je 0x43b470
mov eax, dword [method.QVariant.QVariant_bool_]
lea edi, [ebp - 0x538]
mov dword [esp], 1
mov ecx, edi
mov dword [ebp - 0x5f0], eax
call eax
sub esp, 4
mov eax, dword [ebp - 0x5e0]
mov dword [esp + 4], 0xa
mov dword [esp], str.batch_root
call eax
lea edx, [ebp - 0x5a0]
mov dword [ebp - 0x28], eax
mov dword [esp + 8], edi
mov dword [esp + 4], ebx
lea ecx, [ebp - 0x528]
mov dword [esp], edx
call dword [ebp - 0x5e4]
mov edx, dword [method.QVariant.toBool___const]
sub esp, 0xc
lea ecx, [ebp - 0x528]
mov dword [ebp - 0x5f4], edx
call edx
mov edx, dword [ebp - 0x5dc]
lea ecx, [ebp - 0x528]
mov byte [edx + 0x18d], al
call esi
mov ecx, ebx
call fcn.004f6890
mov ecx, edi
lea edi, [ebp - 0x518]
call esi
mov dword [esp], 1
mov ecx, edi
call dword [ebp - 0x5f0]
sub esp, 4
mov eax, dword [ebp - 0x5e0]
mov dword [esp + 4], 0xd
mov dword [esp], str.batch_gMemOpt
call eax
lea ecx, [ebp - 0x5a0]
mov dword [ebp - 0x28], eax
mov dword [esp + 8], edi
mov dword [esp + 4], ebx
mov dword [esp], ecx
lea ecx, [ebp - 0x508]
call dword [ebp - 0x5e4]
sub esp, 0xc
lea ecx, [ebp - 0x508]
mov edx, dword [ebp - 0x5f4]
call edx
mov edx, dword [ebp - 0x5dc]
lea ecx, [ebp - 0x508]
mov byte [edx + 0x18f], al
call esi
mov ecx, ebx
call fcn.004f6890
mov ecx, edi
lea edi, [ebp - 0x4f8]
call esi
mov dword [esp], 1
mov ecx, edi
call dword [ebp - 0x5f0]
sub esp, 4
mov eax, dword [ebp - 0x5e0]
mov dword [esp + 4], 0xa
mov dword [esp], str.batch_astc
call eax
lea ecx, [ebp - 0x5a0]
mov dword [ebp - 0x28], eax
mov dword [esp + 8], edi
mov dword [esp + 4], ebx
mov dword [esp], ecx
lea ecx, [ebp - 0x4e8]
call dword [ebp - 0x5e4]
sub esp, 0xc
lea ecx, [ebp - 0x4e8]
mov eax, dword [ebp - 0x5f4]
call eax
mov edx, dword [ebp - 0x5dc]
lea ecx, [ebp - 0x4e8]
mov byte [edx + 0x191], al
call esi
mov ecx, ebx
call fcn.004f6890
mov ecx, edi
lea edi, [ebp - 0x4d8]
call esi
mov dword [esp], 0x500
mov ecx, edi
call dword [ebp - 0x5ec]
sub esp, 4
mov eax, dword [ebp - 0x5e0]
mov dword [esp + 4], 0xb
mov dword [esp], str.batch_width
call eax
lea ecx, [ebp - 0x5a0]
mov dword [ebp - 0x28], eax
mov dword [esp + 8], edi
mov dword [esp + 4], ebx
mov dword [esp], ecx
lea ecx, [ebp - 0x4c8]
call dword [ebp - 0x5e4]
sub esp, 0xc
lea ecx, [ebp - 0x4c8]
mov dword [esp], 0
call dword [ebp - 0x5e8]
mov edx, dword [ebp - 0x5dc]
sub esp, 4
lea ecx, [ebp - 0x4c8]
mov dword [edx + 0x194], eax
call esi
mov ecx, ebx
call fcn.004f6890
mov ecx, edi
lea edi, [ebp - 0x4b8]
call esi
mov dword [esp], 0x2d0
mov ecx, edi
call dword [ebp - 0x5ec]
sub esp, 4
mov eax, dword [ebp - 0x5e0]
mov dword [esp + 4], 0xc
mov dword [esp], str.batch_height
call eax
lea ecx, [ebp - 0x5a0]
mov dword [ebp - 0x28], eax
mov dword [esp + 8], edi
mov dword [esp + 4], ebx
mov dword [esp], ecx
lea ecx, [ebp - 0x4a8]
call dword [ebp - 0x5e4]
sub esp, 0xc
lea ecx, [ebp - 0x4a8]
mov dword [esp], 0
call dword [ebp - 0x5e8]
mov edx, dword [ebp - 0x5dc]
sub esp, 4
lea ecx, [ebp - 0x4a8]
mov dword [edx + 0x198], eax
call esi
mov ecx, ebx
call fcn.004f6890
mov ecx, edi
lea edi, [ebp - 0x498]
call esi
mov dword [esp], 0xc0
mov ecx, edi
call dword [ebp - 0x5ec]
sub esp, 4
mov eax, dword [ebp - 0x5e0]
mov dword [esp + 4], 9
mov dword [esp], str.batch_dpi
call eax
lea ecx, [ebp - 0x5a0]
mov dword [ebp - 0x28], eax
mov dword [esp + 8], edi
mov dword [esp + 4], ebx
mov dword [esp], ecx
lea ecx, [ebp - 0x488]
call dword [ebp - 0x5e4]
sub esp, 0xc
lea ecx, [ebp - 0x488]
mov dword [esp], 0
call dword [ebp - 0x5e8]
mov edx, dword [ebp - 0x5dc]
sub esp, 4
lea ecx, [ebp - 0x488]
mov dword [edx + 0x19c], eax
call esi
mov ecx, ebx
call fcn.004f6890
mov ecx, edi
lea edi, [ebp - 0x478]
call esi
mov dword [esp], 0x14
mov ecx, edi
call dword [ebp - 0x5ec]
sub esp, 4
mov eax, dword [ebp - 0x5e0]
mov dword [esp + 4], 9
mov dword [esp], str.batch_fps
call eax
lea ecx, [ebp - 0x5a0]
mov dword [ebp - 0x28], eax
mov dword [esp + 8], edi
mov dword [esp + 4], ebx
mov dword [esp], ecx
lea ecx, [ebp - 0x468]
call dword [ebp - 0x5e4]
sub esp, 0xc
lea ecx, [ebp - 0x468]
mov dword [esp], 0
call dword [ebp - 0x5e8]
mov edx, dword [ebp - 0x5dc]
sub esp, 4
lea ecx, [ebp - 0x468]
mov dword [edx + 0x1a4], eax
call esi
mov ecx, ebx
call fcn.004f6890
mov ecx, edi
lea edi, [ebp - 0x458]
call esi
mov dword [esp], 0
mov ecx, edi
call dword [ebp - 0x5ec]
sub esp, 4
mov eax, dword [ebp - 0x5e0]
mov dword [esp + 4], 0xd
mov dword [esp], str.batch_highfps
call eax
lea ecx, [ebp - 0x5a0]
mov dword [ebp - 0x28], eax
mov dword [esp + 8], edi
mov dword [esp + 4], ebx
mov dword [esp], ecx
lea ecx, [ebp - 0x448]
call dword [ebp - 0x5e4]
sub esp, 0xc
lea ecx, [ebp - 0x448]
mov dword [esp], 0
call dword [ebp - 0x5e8]
mov edx, dword [ebp - 0x5dc]
sub esp, 4
lea ecx, [ebp - 0x448]
mov dword [edx + 0x1a8], eax
call esi
mov ecx, ebx
call fcn.004f6890
mov ecx, edi
call esi
mov edx, dword [ebp - 0x5dc]
cmp dword [edx + 0x1a8], 1
je 0x43b460
lea edi, [ebp - 0x438]
mov dword [esp], 0
mov ecx, edi
call dword [ebp - 0x5f0]
sub esp, 4
mov eax, dword [ebp - 0x5e0]
mov dword [esp + 4], 0xb
mov dword [esp], str.batch_vsync
call eax
lea edx, [ebp - 0x5a0]
mov dword [ebp - 0x28], eax
mov dword [esp + 8], edi
mov dword [esp + 4], ebx
lea ecx, [ebp - 0x428]
mov dword [esp], edx
call dword [ebp - 0x5e4]
sub esp, 0xc
lea ecx, [ebp - 0x428]
mov edx, dword [ebp - 0x5f4]
call edx
mov ecx, dword [ebp - 0x5dc]
mov byte [ecx + 0x1ad], al
lea ecx, [ebp - 0x428]
call esi
mov ecx, ebx
call fcn.004f6890
mov ecx, edi
lea edi, [ebp - 0x418]
call esi
mov dword [esp], 0
mov ecx, edi
call dword [ebp - 0x5f0]
sub esp, 4
mov eax, dword [ebp - 0x5e0]
mov dword [esp + 4], 0x11
mov dword [esp], str.batch_discordmode
call eax
lea ecx, [ebp - 0x5a0]
mov dword [ebp - 0x28], eax
mov dword [esp + 8], edi
mov dword [esp + 4], ebx
mov dword [esp], ecx
lea ecx, [ebp - 0x408]
call dword [ebp - 0x5e4]
sub esp, 0xc
lea ecx, [ebp - 0x408]
mov edx, dword [ebp - 0x5f4]
call edx
mov ecx, dword [ebp - 0x5dc]
mov byte [ecx + 0x1af], al
lea ecx, [ebp - 0x408]
call esi
mov ecx, ebx
call fcn.004f6890
mov ecx, edi
lea edi, [ebp - 0x3f8]
call esi
mov eax, dword [method.QVariant.QVariant_char_const_]
mov dword [esp], 0x514243
mov ecx, edi
mov dword [ebp - 0x5f8], eax
call eax
sub esp, 4
mov eax, dword [ebp - 0x5e0]
mov dword [esp + 4], 0x10
mov dword [esp], str.batch_devicetype
call eax
mov dword [ebp - 0x28], eax
lea eax, [ebp - 0x5a0]
mov dword [esp + 8], edi
mov dword [esp + 4], ebx
mov dword [esp], eax
lea eax, [ebp - 0x3e8]
mov ecx, eax
call dword [ebp - 0x5e4]
lea eax, [ebp - 0x3e8]
sub esp, 0xc
mov dword [esp], eax
lea eax, [ebp - 0x5cc]
mov ecx, eax
mov eax, dword [method.QVariant.toString___const]
mov dword [ebp - 0x5fc], eax
call eax
lea eax, [ebp - 0x3e8]
sub esp, 4
mov ecx, eax
call esi
mov ecx, ebx
call fcn.004f6890
mov ecx, edi
call esi
mov eax, dword [ebp - 0x5cc]
mov dword [esp + 0x10], 1
mov dword [esp + 0xc], 0xffffffff
mov dword [esp + 8], str.device
mov edi, dword [method.QString.compare_helper_QChar_const__int__char_const__int__Qt::CaseSensitivity_]
mov edx, dword [eax + 4]
mov dword [esp + 4], edx
add eax, dword [eax + 0xc]
mov dword [esp], eax
call edi
test eax, eax
jne 0x43b415
mov ecx, dword [ebp - 0x5dc]
mov dword [ecx + 0x1b4], 0
lea edi, [ebp - 0x3d8]
mov dword [esp], 0x514243
mov ecx, edi
call dword [ebp - 0x5f8]
sub esp, 4
mov eax, dword [ebp - 0x5e0]
mov dword [esp + 4], 0x11
mov dword [esp], str.batch_devicebrand
call eax
lea ecx, [ebp - 0x5a0]
mov dword [ebp - 0x28], eax
mov dword [esp + 8], edi
mov dword [esp + 4], ebx
mov dword [esp], ecx
lea ecx, [ebp - 0x3c8]
call dword [ebp - 0x5e4]
lea ecx, [ebp - 0x3c8]
sub esp, 0xc
mov dword [esp], ecx
lea ecx, [ebp - 0x5c8]
call dword [ebp - 0x5fc]
mov ecx, dword [ebp - 0x5dc]
mov edx, dword [ebp - 0x5c8]
sub esp, 4
mov eax, dword [ecx + 0x1b8]
mov dword [ecx + 0x1b8], edx
lea ecx, [ebp - 0x5c8]
mov dword [ebp - 0x5c8], eax
call fcn.004f6890
lea ecx, [ebp - 0x3c8]
call esi
mov ecx, ebx
call fcn.004f6890
mov ecx, edi
lea edi, [ebp - 0x3b8]
call esi
mov dword [esp], 0x514243
mov ecx, edi
call dword [ebp - 0x5f8]
sub esp, 4
mov edx, dword [ebp - 0x5e0]
mov dword [esp + 4], 0x10
mov dword [esp], str.batch_devicename
call edx
mov dword [ebp - 0x28], eax
lea eax, [ebp - 0x5a0]
mov dword [esp + 8], edi
mov dword [esp + 4], ebx
lea ecx, [ebp - 0x3a8]
mov dword [esp], eax
call dword [ebp - 0x5e4]
lea ecx, [ebp - 0x3a8]
sub esp, 0xc
mov dword [esp], ecx
lea ecx, [ebp - 0x5c4]
call dword [ebp - 0x5fc]
mov ecx, dword [ebp - 0x5dc]
mov edx, dword [ebp - 0x5c4]
sub esp, 4
mov eax, dword [ecx + 0x1bc]
mov dword [ecx + 0x1bc], edx
lea ecx, [ebp - 0x5c4]
mov dword [ebp - 0x5c4], eax
call fcn.004f6890
lea ecx, [ebp - 0x3a8]
call esi
mov ecx, ebx
call fcn.004f6890
mov ecx, edi
lea edi, [ebp - 0x398]
call esi
mov dword [esp], 0x514243
mov ecx, edi
call dword [ebp - 0x5f8]
sub esp, 4
mov edx, dword [ebp - 0x5e0]
mov dword [esp + 4], 0x11
mov dword [esp], str.batch_deviceboard
call edx
mov dword [ebp - 0x28], eax
lea eax, [ebp - 0x5a0]
mov dword [esp + 8], edi
mov dword [esp + 4], ebx
lea ecx, [ebp - 0x388]
mov dword [esp], eax
call dword [ebp - 0x5e4]
lea ecx, [ebp - 0x388]
sub esp, 0xc
mov dword [esp], ecx
lea ecx, [ebp - 0x5c0]
call dword [ebp - 0x5fc]
mov ecx, dword [ebp - 0x5dc]
mov edx, dword [ebp - 0x5c0]
sub esp, 4
mov eax, dword [ecx + 0x1c0]
mov dword [ecx + 0x1c0], edx
lea ecx, [ebp - 0x5c0]
mov dword [ebp - 0x5c0], eax
call fcn.004f6890
lea ecx, [ebp - 0x388]
call esi
mov ecx, ebx
call fcn.004f6890
mov ecx, edi
lea edi, [ebp - 0x378]
call esi
mov dword [esp], 0x514243
mov ecx, edi
call dword [ebp - 0x5f8]
sub esp, 4
mov edx, dword [ebp - 0x5e0]
mov dword [esp + 4], 0x14
mov dword [esp], str.batch_devicehardware
call edx
mov dword [ebp - 0x28], eax
lea eax, [ebp - 0x5a0]
mov dword [esp + 8], edi
mov dword [esp + 4], ebx
lea ecx, [ebp - 0x368]
mov dword [esp], eax
call dword [ebp - 0x5e4]
lea ecx, [ebp - 0x368]
sub esp, 0xc
mov dword [esp], ecx
lea ecx, [ebp - 0x5bc]
call dword [ebp - 0x5fc]
mov ecx, dword [ebp - 0x5dc]
mov edx, dword [ebp - 0x5bc]
sub esp, 4
mov eax, dword [ecx + 0x1c4]
mov dword [ecx + 0x1c4], edx
lea ecx, [ebp - 0x5bc]
mov dword [ebp - 0x5bc], eax
call fcn.004f6890
lea ecx, [ebp - 0x368]
call esi
mov ecx, ebx
call fcn.004f6890
mov ecx, edi
lea edi, [ebp - 0x358]
call esi
mov dword [esp], 0x514243
mov ecx, edi
call dword [ebp - 0x5f8]
sub esp, 4
mov edx, dword [ebp - 0x5e0]
mov dword [esp + 4], 0xf
mov dword [esp], str.batch_devicegsm
call edx
lea ecx, [ebp - 0x5a0]
mov dword [ebp - 0x28], eax
mov dword [esp + 8], edi
mov dword [esp + 4], ebx
mov dword [esp], ecx
lea ecx, [ebp - 0x348]
call dword [ebp - 0x5e4]
lea ecx, [ebp - 0x348]
sub esp, 0xc
mov dword [esp], ecx
lea ecx, [ebp - 0x5b8]
call dword [ebp - 0x5fc]
mov ecx, dword [ebp - 0x5dc]
mov edx, dword [ebp - 0x5b8]
sub esp, 4
mov eax, dword [ecx + 0x1c8]
mov dword [ecx + 0x1c8], edx
lea ecx, [ebp - 0x5b8]
mov dword [ebp - 0x5b8], eax
call fcn.004f6890
lea ecx, [ebp - 0x348]
call esi
mov ecx, ebx
call fcn.004f6890
mov ecx, edi
lea edi, [ebp - 0x338]
call esi
mov dword [esp], 0x514243
mov ecx, edi
call dword [ebp - 0x5f8]
sub esp, 4
mov edx, dword [ebp - 0x5e0]
mov dword [esp + 4], 0x11
mov dword [esp], str.batch_countrycode
call edx
lea ecx, [ebp - 0x5a0]
mov dword [ebp - 0x28], eax
mov dword [esp + 8], edi
mov dword [esp + 4], ebx
mov dword [esp], ecx
lea ecx, [ebp - 0x328]
call dword [ebp - 0x5e4]
lea ecx, [ebp - 0x328]
sub esp, 0xc
mov dword [esp], ecx
lea ecx, [ebp - 0x5b4]
call dword [ebp - 0x5fc]
mov ecx, dword [ebp - 0x5dc]
mov edx, dword [ebp - 0x5b4]
sub esp, 4
mov eax, dword [ecx + 0x1d0]
mov dword [ecx + 0x1d0], edx
lea ecx, [ebp - 0x5b4]
mov dword [ebp - 0x5b4], eax
call fcn.004f6890
lea ecx, [ebp - 0x328]
call esi
mov ecx, ebx
call fcn.004f6890
mov ecx, edi
lea edi, [ebp - 0x318]
call esi
mov dword [esp], 0x514243
mov ecx, edi
call dword [ebp - 0x5f8]
sub esp, 4
mov edx, dword [ebp - 0x5e0]
mov dword [esp + 4], 0x12
mov dword [esp], str.batch_operatorname
call edx
lea ecx, [ebp - 0x5a0]
mov dword [ebp - 0x28], eax
mov dword [esp + 8], edi
mov dword [esp + 4], ebx
mov dword [esp], ecx
lea ecx, [ebp - 0x308]
call dword [ebp - 0x5e4]
lea ecx, [ebp - 0x308]
sub esp, 0xc
mov dword [esp], ecx
lea ecx, [ebp - 0x5b0]
call dword [ebp - 0x5fc]
mov ecx, dword [ebp - 0x5dc]
mov edx, dword [ebp - 0x5b0]
sub esp, 4
mov eax, dword [ecx + 0x1d4]
mov dword [ecx + 0x1d4], edx
lea ecx, [ebp - 0x5b0]
mov dword [ebp - 0x5b0], eax
call fcn.004f6890
lea ecx, [ebp - 0x308]
call esi
mov ecx, ebx
call fcn.004f6890
mov ecx, edi
lea edi, [ebp - 0x2f8]
call esi
mov dword [esp], 0x514243
mov ecx, edi
call dword [ebp - 0x5f8]
sub esp, 4
mov edx, dword [ebp - 0x5e0]
mov dword [esp + 4], 0xa
mov dword [esp], str.batch_ssid
call edx
lea ecx, [ebp - 0x5a0]
mov dword [ebp - 0x28], eax
mov dword [esp + 8], edi
mov dword [esp + 4], ebx
mov dword [esp], ecx
lea ecx, [ebp - 0x2e8]
call dword [ebp - 0x5e4]
lea ecx, [ebp - 0x2e8]
sub esp, 0xc
mov dword [esp], ecx
lea ecx, [ebp - 0x5ac]
call dword [ebp - 0x5fc]
mov ecx, dword [ebp - 0x5dc]
mov edx, dword [ebp - 0x5ac]
sub esp, 4
mov eax, dword [ecx + 0x1dc]
mov dword [ecx + 0x1dc], edx
lea ecx, [ebp - 0x5ac]
mov dword [ebp - 0x5ac], eax
call fcn.004f6890
lea ecx, [ebp - 0x2e8]
call esi
mov ecx, ebx
call fcn.004f6890
mov ecx, edi
lea edi, [ebp - 0x2d8]
call esi
mov dword [esp], 0x514243
mov ecx, edi
call dword [ebp - 0x5f8]
sub esp, 4
mov edx, dword [ebp - 0x5e0]
mov dword [esp + 4], 9
mov dword [esp], str.batch_mic
call edx
lea ecx, [ebp - 0x5a0]
mov dword [ebp - 0x28], eax
mov dword [esp + 8], edi
mov dword [esp + 4], ebx
mov dword [esp], ecx
lea ecx, [ebp - 0x2c8]
call dword [ebp - 0x5e4]
lea ecx, [ebp - 0x2c8]
sub esp, 0xc
mov dword [esp], ecx
lea ecx, [ebp - 0x5a8]
call dword [ebp - 0x5fc]
mov ecx, dword [ebp - 0x5dc]
mov edx, dword [ebp - 0x5a8]
sub esp, 4
mov eax, dword [ecx + 0x1e4]
mov dword [ecx + 0x1e4], edx
lea ecx, [ebp - 0x5a8]
mov dword [ebp - 0x5a8], eax
call fcn.004f6890
lea ecx, [ebp - 0x2c8]
call esi
mov ecx, ebx
call fcn.004f6890
mov ecx, edi
lea edi, [ebp - 0x2b8]
call esi
mov dword [esp], 0
mov ecx, edi
call dword [ebp - 0x5f0]
sub esp, 4
mov edx, dword [ebp - 0x5e0]
mov dword [esp + 4], 0xe
mov dword [esp], str.batch_usesound
call edx
lea ecx, [ebp - 0x5a0]
mov dword [ebp - 0x28], eax
mov dword [esp + 8], edi
mov dword [esp + 4], ebx
mov dword [esp], ecx
lea ecx, [ebp - 0x2a8]
call dword [ebp - 0x5e4]
sub esp, 0xc
lea ecx, [ebp - 0x2a8]
mov edx, dword [ebp - 0x5f4]
call edx
mov ecx, dword [ebp - 0x5dc]
mov byte [ecx + 0x1e9], al
lea ecx, [ebp - 0x2a8]
call esi
mov ecx, ebx
call fcn.004f6890
mov ecx, edi
lea edi, [ebp - 0x298]
call esi
mov dword [esp], 0x514243
mov ecx, edi
call dword [ebp - 0x5f8]
sub esp, 4
mov edx, dword [ebp - 0x5e0]
mov dword [esp + 4], 0xb
mov dword [esp], str.batch_sound
call edx
lea ecx, [ebp - 0x5a0]
mov dword [ebp - 0x28], eax
mov dword [esp + 8], edi
mov dword [esp + 4], ebx
mov dword [esp], ecx
lea ecx, [ebp - 0x288]
call dword [ebp - 0x5e4]
lea ecx, [ebp - 0x288]
sub esp, 0xc
mov dword [esp], ecx
lea ecx, [ebp - 0x5a4]
call dword [ebp - 0x5fc]
mov ecx, dword [ebp - 0x5dc]
mov edx, dword [ebp - 0x5a4]
sub esp, 4
mov eax, dword [ecx + 0x1ec]
mov dword [ecx + 0x1ec], edx
lea ecx, [ebp - 0x5a4]
mov dword [ebp - 0x5a4], eax
call fcn.004f6890
lea ecx, [ebp - 0x288]
call esi
mov ecx, ebx
call fcn.004f6890
mov ecx, edi
lea edi, [ebp - 0x278]
call esi
mov dword [esp], 0
mov ecx, edi
call dword [ebp - 0x5ec]
sub esp, 4
mov edx, dword [ebp - 0x5e0]
mov dword [esp + 4], 0x10
mov dword [esp], str.batch_cameratype
call edx
lea ecx, [ebp - 0x5a0]
mov dword [ebp - 0x28], eax
mov dword [esp + 8], edi
mov dword [esp + 4], ebx
mov dword [esp], ecx
lea ecx, [ebp - 0x268]
call dword [ebp - 0x5e4]
sub esp, 0xc
lea ecx, [ebp - 0x268]
mov dword [esp], 0
call dword [ebp - 0x5e8]
mov ecx, dword [ebp - 0x5dc]
sub esp, 4
mov dword [ecx + 0x1f4], eax
lea ecx, [ebp - 0x268]
call esi
mov ecx, ebx
call fcn.004f6890
mov ecx, edi
lea edi, [ebp - 0x258]
call esi
mov dword [esp], 1
mov ecx, edi
call dword [ebp - 0x5f0]
sub esp, 4
mov edx, dword [ebp - 0x5e0]
mov dword [esp + 4], 0xf
mov dword [esp], str.batch_hostcache
call edx
lea ecx, [ebp - 0x5a0]
mov dword [ebp - 0x28], eax
mov dword [esp + 8], edi
mov dword [esp + 4], ebx
mov dword [esp], ecx
lea ecx, [ebp - 0x248]
call dword [ebp - 0x5e4]
sub esp, 0xc
lea ecx, [ebp - 0x248]
mov edx, dword [ebp - 0x5f4]
call edx
mov ecx, dword [ebp - 0x5dc]
mov byte [ecx + 0x1f9], al
lea ecx, [ebp - 0x248]
call esi
mov ecx, ebx
call fcn.004f6890
mov ecx, edi
lea edi, [ebp - 0x238]
call esi
mov dword [esp], 1
mov ecx, edi
call dword [ebp - 0x5ec]
sub esp, 4
mov edx, dword [ebp - 0x5e0]
mov dword [esp + 4], 0x16
mov dword [esp], str.batch_diskautoincrease
call edx
lea ecx, [ebp - 0x5a0]
mov dword [ebp - 0x28], eax
mov dword [esp + 8], edi
mov dword [esp + 4], ebx
mov dword [esp], ecx
lea ecx, [ebp - 0x228]
call dword [ebp - 0x5e4]
sub esp, 0xc
lea ecx, [ebp - 0x228]
mov dword [esp], 0
call dword [ebp - 0x5e8]
mov ecx, dword [ebp - 0x5dc]
sub esp, 4
mov dword [ecx + 0x1fc], eax
lea ecx, [ebp - 0x228]
call esi
mov ecx, ebx
call fcn.004f6890
mov ecx, edi
lea edi, [ebp - 0x218]
call esi
fld dword [0x515fc4]
mov ecx, edi
fstp qword [esp]
call dword [method.QVariant.QVariant_double_]
sub esp, 8
mov edx, dword [ebp - 0x5e0]
mov dword [esp + 4], 0xe
mov dword [esp], str.batch_disksize
call edx
lea ecx, [ebp - 0x5a0]
mov dword [ebp - 0x28], eax
mov dword [esp + 8], edi
mov dword [esp + 4], ebx
mov dword [esp], ecx
lea ecx, [ebp - 0x208]
call dword [ebp - 0x5e4]
sub esp, 0xc
lea ecx, [ebp - 0x208]
mov dword [esp], 0
call dword [method.QVariant.toDouble_bool__const]
mov ecx, dword [ebp - 0x5dc]
sub esp, 4
fstp qword [ecx + 0x200]
lea ecx, [ebp - 0x208]
call esi
mov ecx, ebx
call fcn.004f6890
mov ecx, edi
lea edi, [ebp - 0x1f8]
call esi
mov dword [esp], 2
mov ecx, edi
call dword [ebp - 0x5ec]
sub esp, 4
mov edx, dword [ebp - 0x5e0]
mov dword [esp + 4], 0xf
mov dword [esp], str.batch_phonemode
call edx
lea ecx, [ebp - 0x5a0]
mov dword [ebp - 0x28], eax
mov dword [esp + 8], edi
mov dword [esp + 4], ebx
mov dword [esp], ecx
lea ecx, [ebp - 0x1e8]
call dword [ebp - 0x5e4]
sub esp, 0xc
lea ecx, [ebp - 0x1e8]
mov dword [esp], 0
call dword [ebp - 0x5e8]
mov ecx, dword [ebp - 0x5dc]
sub esp, 4
mov dword [ecx + 0x20c], eax
lea ecx, [ebp - 0x1e8]
call esi
mov ecx, ebx
call fcn.004f6890
mov ecx, edi
lea edi, [ebp - 0x1d8]
call esi
mov dword [esp], 0
mov ecx, edi
call dword [ebp - 0x5ec]
sub esp, 4
mov edx, dword [ebp - 0x5e0]
mov dword [esp + 4], 0xd
mov dword [esp], str.batch_winmode
call edx
lea ecx, [ebp - 0x5a0]
mov dword [ebp - 0x28], eax
mov dword [esp + 8], edi
mov dword [esp + 4], ebx
mov dword [esp], ecx
lea ecx, [ebp - 0x1c8]
call dword [ebp - 0x5e4]
sub esp, 0xc
lea ecx, [ebp - 0x1c8]
mov dword [esp], 0
call dword [ebp - 0x5e8]
mov ecx, dword [ebp - 0x5dc]
sub esp, 4
mov dword [ecx + 0x214], eax
lea ecx, [ebp - 0x1c8]
call esi
mov ecx, ebx
call fcn.004f6890
mov ecx, edi
lea edi, [ebp - 0x1b8]
call esi
mov dword [esp], 0
mov ecx, edi
call dword [ebp - 0x5ec]
sub esp, 4
mov edx, dword [ebp - 0x5e0]
mov dword [esp + 4], 0x10
mov dword [esp], str.batch_cursortype
call edx
lea ecx, [ebp - 0x5a0]
mov dword [ebp - 0x28], eax
mov dword [esp + 8], edi
mov dword [esp + 4], ebx
mov dword [esp], ecx
lea ecx, [ebp - 0x1a8]
call dword [ebp - 0x5e4]
sub esp, 0xc
lea ecx, [ebp - 0x1a8]
mov dword [esp], 0
call dword [ebp - 0x5e8]
mov ecx, dword [ebp - 0x5dc]
sub esp, 4
mov dword [ecx + 0x21c], eax
lea ecx, [ebp - 0x1a8]
call esi
mov ecx, ebx
call fcn.004f6890
mov ecx, edi
lea edi, [ebp - 0x198]
call esi
mov dword [esp], 1
mov ecx, edi
call dword [ebp - 0x5f0]
sub esp, 4
mov edx, dword [ebp - 0x5e0]
mov dword [esp + 4], 0x11
mov dword [esp], str.batch_show_tabbar
call edx
lea ecx, [ebp - 0x5a0]
mov dword [ebp - 0x28], eax
mov dword [esp + 8], edi
mov dword [esp + 4], ebx
mov dword [esp], ecx
lea ecx, [ebp - 0x188]
call dword [ebp - 0x5e4]
sub esp, 0xc
lea ecx, [ebp - 0x188]
mov edx, dword [ebp - 0x5f4]
call edx
mov ecx, dword [ebp - 0x5dc]
mov byte [ecx + 0x221], al
lea ecx, [ebp - 0x188]
call esi
mov ecx, ebx
call fcn.004f6890
mov ecx, edi
lea edi, [ebp - 0x178]
call esi
mov dword [esp], 1
mov ecx, edi
call dword [ebp - 0x5f0]
sub esp, 4
mov edx, dword [ebp - 0x5e0]
mov dword [esp + 4], 0x15
mov dword [esp], str.batch_uselargetoolbar
call edx
lea ecx, [ebp - 0x5a0]
mov dword [ebp - 0x28], eax
mov dword [esp + 8], edi
mov dword [esp + 4], ebx
mov dword [esp], ecx
lea ecx, [ebp - 0x168]
call dword [ebp - 0x5e4]
sub esp, 0xc
lea ecx, [ebp - 0x168]
mov edx, dword [ebp - 0x5f4]
call edx
mov ecx, dword [ebp - 0x5dc]
mov byte [ecx + 0x223], al
lea ecx, [ebp - 0x168]
call esi
mov ecx, ebx
call fcn.004f6890
mov ecx, edi
lea edi, [ebp - 0x158]
call esi
mov dword [esp], 0
mov ecx, edi
call dword [ebp - 0x5f0]
sub esp, 4
mov edx, dword [ebp - 0x5e0]
mov dword [esp + 4], 0x14
mov dword [esp], str.batch_usewindpiscale
call edx
lea ecx, [ebp - 0x5a0]
mov dword [ebp - 0x28], eax
mov dword [esp + 8], edi
mov dword [esp + 4], ebx
mov dword [esp], ecx
lea ecx, [ebp - 0x148]
call dword [ebp - 0x5e4]
sub esp, 0xc
lea ecx, [ebp - 0x148]
mov edx, dword [ebp - 0x5f4]
call edx
mov ecx, dword [ebp - 0x5dc]
mov byte [ecx + 0x225], al
lea ecx, [ebp - 0x148]
call esi
mov ecx, ebx
call fcn.004f6890
mov ecx, edi
lea edi, [ebp - 0x138]
call esi
mov dword [esp], 0xffffffff
mov ecx, edi
call dword [ebp - 0x5ec]
sub esp, 4
mov edx, dword [ebp - 0x5e0]
mov dword [esp + 4], 0x11
mov dword [esp], str.batch_guilanguage
call edx
lea ecx, [ebp - 0x5a0]
mov dword [ebp - 0x28], eax
mov dword [esp + 8], edi
mov dword [esp + 4], ebx
mov dword [esp], ecx
lea ecx, [ebp - 0x128]
call dword [ebp - 0x5e4]
sub esp, 0xc
lea ecx, [ebp - 0x128]
mov dword [esp], 0
call dword [ebp - 0x5e8]
mov ecx, dword [ebp - 0x5dc]
sub esp, 4
mov dword [ecx + 0x228], eax
lea ecx, [ebp - 0x128]
call esi
mov ecx, ebx
call fcn.004f6890
mov ecx, edi
lea edi, [ebp - 0x118]
call esi
mov dword [esp], 0
mov ecx, edi
call dword [ebp - 0x5ec]
sub esp, 4
mov edx, dword [ebp - 0x5e0]
mov dword [esp + 4], 0xf
mov dword [esp], str.batch_sleepmode
call edx
lea ecx, [ebp - 0x5a0]
mov dword [ebp - 0x28], eax
mov dword [esp + 8], edi
mov dword [esp + 4], ebx
mov dword [esp], ecx
lea ecx, [ebp - 0x108]
call dword [ebp - 0x5e4]
sub esp, 0xc
lea ecx, [ebp - 0x108]
mov dword [esp], 0
call dword [ebp - 0x5e8]
mov ecx, dword [ebp - 0x5dc]
sub esp, 4
mov dword [ecx + 0x230], eax
lea ecx, [ebp - 0x108]
call esi
mov ecx, ebx
call fcn.004f6890
mov ecx, edi
lea edi, [ebp - 0xf8]
call esi
mov dword [esp], 0
mov ecx, edi
call dword [ebp - 0x5ec]
sub esp, 4
mov edx, dword [ebp - 0x5e0]
mov dword [esp + 4], 0xe
mov dword [esp], str.batch_exitmode
call edx
lea ecx, [ebp - 0x5a0]
mov dword [ebp - 0x28], eax
mov dword [esp + 8], edi
mov dword [esp + 4], ebx
mov dword [esp], ecx
lea ecx, [ebp - 0xe8]
call dword [ebp - 0x5e4]
sub esp, 0xc
lea ecx, [ebp - 0xe8]
mov dword [esp], 0
call dword [ebp - 0x5e8]
mov ecx, dword [ebp - 0x5dc]
sub esp, 4
mov dword [ecx + 0x238], eax
lea ecx, [ebp - 0xe8]
call esi
mov ecx, ebx
call fcn.004f6890
mov ecx, edi
lea edi, [ebp - 0xd8]
call esi
mov dword [esp], 0xff
mov ecx, edi
call dword [ebp - 0x5ec]
sub esp, 4
mov edx, dword [ebp - 0x5e0]
mov dword [esp + 4], 0xa
mov dword [esp], str.batch_vkey
call edx
lea ecx, [ebp - 0x5a0]
mov dword [ebp - 0x28], eax
mov dword [esp + 8], edi
mov dword [esp + 4], ebx
mov dword [esp], ecx
lea ecx, [ebp - 0xc8]
call dword [ebp - 0x5e4]
sub esp, 0xc
lea ecx, [ebp - 0xc8]
mov dword [esp], 0
call dword [ebp - 0x5e8]
mov ecx, dword [ebp - 0x5dc]
sub esp, 4
mov dword [ecx + 0x240], eax
lea ecx, [ebp - 0xc8]
call esi
mov ecx, ebx
call fcn.004f6890
mov ecx, edi
lea edi, [ebp - 0xb8]
call esi
mov dword [esp], 1
mov ecx, edi
call dword [ebp - 0x5f0]
sub esp, 4
mov edx, dword [ebp - 0x5e0]
mov dword [esp + 4], 0xf
mov dword [esp], str.batch_shownotic
call edx
lea ecx, [ebp - 0x5a0]
mov dword [ebp - 0x28], eax
mov dword [esp + 8], edi
mov dword [esp + 4], ebx
mov dword [esp], ecx
lea ecx, [ebp - 0xa8]
call dword [ebp - 0x5e4]
sub esp, 0xc
lea ecx, [ebp - 0xa8]
mov edx, dword [ebp - 0x5f4]
call edx
mov ecx, dword [ebp - 0x5dc]
mov byte [ecx + 0x245], al
lea ecx, [ebp - 0xa8]
call esi
mov ecx, ebx
call fcn.004f6890
mov ecx, edi
lea edi, [ebp - 0x98]
call esi
mov dword [esp], 0
mov ecx, edi
call dword [ebp - 0x5f0]
sub esp, 4
mov edx, dword [ebp - 0x5e0]
mov dword [esp + 4], 0xe
mov dword [esp], str.batch_synctime
call edx
lea ecx, [ebp - 0x5a0]
mov dword [ebp - 0x28], eax
mov dword [esp + 8], edi
mov dword [esp + 4], ebx
mov dword [esp], ecx
lea ecx, [ebp - 0x88]
call dword [ebp - 0x5e4]
sub esp, 0xc
lea ecx, [ebp - 0x88]
mov edx, dword [ebp - 0x5f4]
call edx
mov ecx, dword [ebp - 0x5dc]
mov byte [ecx + 0x247], al
lea ecx, [ebp - 0x88]
call esi
mov ecx, ebx
call fcn.004f6890
mov ecx, edi
lea edi, [ebp - 0x78]
call esi
mov dword [esp], 0
mov ecx, edi
call dword [ebp - 0x5f0]
sub esp, 4
mov edx, dword [ebp - 0x5e0]
mov dword [esp + 4], 0xe
mov dword [esp], str.batch_autoboot
call edx
lea ecx, [ebp - 0x5a0]
mov dword [ebp - 0x28], eax
mov dword [esp + 8], edi
mov dword [esp + 4], ebx
mov dword [esp], ecx
lea ecx, [ebp - 0x68]
call dword [ebp - 0x5e4]
sub esp, 0xc
lea ecx, [ebp - 0x68]
mov edx, dword [ebp - 0x5f4]
call edx
mov ecx, dword [ebp - 0x5dc]
mov byte [ecx + 0x249], al
lea ecx, [ebp - 0x68]
call esi
mov ecx, ebx
call fcn.004f6890
mov ecx, edi
call esi
mov dword [esp], 1
lea ecx, [ebp - 0x58]
call dword [ebp - 0x5f0]
sub esp, 4
mov edx, dword [ebp - 0x5e0]
mov dword [esp + 4], 0xd
mov dword [esp], str.batch_accelon
call edx
lea ecx, [ebp - 0x58]
mov dword [ebp - 0x28], eax
mov dword [esp + 4], ebx
mov dword [esp + 8], ecx
lea ecx, [ebp - 0x5a0]
mov dword [esp], ecx
lea ecx, [ebp - 0x48]
call dword [ebp - 0x5e4]
sub esp, 0xc
lea ecx, [ebp - 0x48]
mov edi, dword [ebp - 0x5f4]
call edi
mov edi, dword [ebp - 0x5dc]
lea ecx, [ebp - 0x48]
mov byte [edi + 0x24b], al
call esi
mov ecx, ebx
call fcn.004f6890
lea ecx, [ebp - 0x58]
call esi
mov dword [esp], 0
mov ecx, dword [ebp - 0x600]
call dword [ebp - 0x5f0]
sub esp, 4
mov edx, dword [ebp - 0x5e0]
mov dword [esp + 4], 0x10
mov dword [esp], str.batch_appstartup
call edx
lea edx, [ebp - 0x48]
mov ecx, dword [ebp - 0x600]
mov dword [ebp - 0x48], eax
mov dword [esp + 4], edx
lea edx, [ebp - 0x5a0]
mov dword [esp + 8], ecx
mov ecx, ebx
mov dword [esp], edx
call dword [ebp - 0x5e4]
sub esp, 0xc
mov ecx, ebx
mov edx, dword [ebp - 0x5f4]
call edx
mov byte [edi + 0x24d], al
mov ecx, ebx
call esi
lea eax, [ebp - 0x48]
mov ecx, eax
call fcn.004f6890
mov ecx, dword [ebp - 0x600]
call esi
lea ecx, [ebp - 0x5cc]
call fcn.004f6890
lea ecx, [ebp - 0x5a0]
call dword [method.QSettings.QSettings__]
lea esp, [ebp - 0xc]
pop ebx
pop esi
pop edi
pop ebp
ret
mov eax, dword [ebp - 0x5cc]
mov dword [esp + 0x10], 1
mov dword [esp + 0xc], 0xffffffff
mov dword [esp + 8], str.else
mov edx, dword [eax + 4]
mov dword [esp + 4], edx
add eax, dword [eax + 0xc]
mov dword [esp], eax
call edi
test eax, eax
jne 0x43b5f0
mov eax, dword [ebp - 0x5dc]
mov dword [eax + 0x1b4], 1
jmp 0x43a356
mov dword [edx + 0x1a8], 0x78
jmp 0x43a17c
mov dword [edx + 0x188], 1
call dword [method.GraphicsInfo.getInstance__]
mov dword [esp], eax
lea ecx, [ebp - 0x48]
call dword [method.GraphicsInfo.getDisplayCardInfo__]
mov eax, dword [ebp - 0x48]
sub esp, 4
mov edx, dword [eax + 8]
cmp dword [eax + 0xc], edx
je 0x43b5e0
cmp dword [eax], 1
jbe 0x43b544
lea edi, [eax + edx*4 + 0x10]
mov eax, dword [eax + 4]
lea ecx, [ebp - 0x48]
mov dword [esp], eax
call dword [method.QListData.detach_int_]
mov dword [ebp - 0x5f0], eax
mov eax, dword [ebp - 0x48]
sub esp, 4
mov edx, dword [eax + 0xc]
lea edx, [eax + edx*4 + 0x10]
mov ecx, edx
mov edx, dword [eax + 8]
lea eax, [eax + edx*4 + 0x10]
cmp ecx, eax
je 0x43b523
mov edx, dword [ebp - 0x5dc]
mov dword [ebp - 0x5dc], ecx
mov dword [ebp - 0x5f4], edx
lea esi, [esi]
test eax, eax
je 0x43b509
mov edx, dword [edi]
mov ecx, dword [edx]
mov dword [eax], edx
add ecx, 1
cmp ecx, 1
jbe 0x43b509
lock add dword [edx], 1
setne cl
add eax, 4
add edi, 4
cmp dword [ebp - 0x5dc], eax
jne 0x43b4f0
mov eax, dword [ebp - 0x5f4]
mov dword [ebp - 0x5dc], eax
mov eax, dword [ebp - 0x5f0]
mov eax, dword [eax]
test eax, eax
jne 0x43b620
mov eax, dword [ebp - 0x5f0]
call fcn.0040ccd0
mov eax, dword [ebp - 0x48]
mov edx, dword [eax + 8]
lea eax, [eax + edx*4 + 0x10]
mov ecx, dword [ebp - 0x600]
mov edi, dword [method.QString.toLower___const]
mov dword [esp], eax
call edi
sub esp, 4
mov edx, dword [ebp - 0x5e0]
mov dword [esp + 4], 4
mov dword [esp], str.qcom
call edx
mov dword [ebp - 0x28], eax
mov eax, dword [ebp - 0x600]
lea ecx, [ebp - 0x5d0]
mov dword [esp], eax
call edi
sub esp, 4
lea ecx, [ebp - 0x5d0]
mov dword [esp + 8], 1
mov dword [esp + 4], 0
mov dword [esp], ebx
call dword [method.QString.indexOf_QString_const__int__Qt::CaseSensitivity__const]
lea ecx, [ebp - 0x5d0]
sub esp, 0xc
mov edi, eax
call fcn.004f6890
mov ecx, ebx
call fcn.004f6890
cmp edi, 0xffffffff
je 0x43b5d5
mov eax, dword [ebp - 0x5dc]
mov dword [eax + 0x188], 0
mov ecx, dword [ebp - 0x600]
call fcn.004f6890
lea ecx, [ebp - 0x48]
call fcn.004f5500
jmp 0x439d3c
mov dword [esp + 4], 0xa
mov dword [esp], 0
lea ecx, [ebp - 0x5cc]
call dword [method.QString.toInt_bool__int__const]
mov edi, dword [ebp - 0x5dc]
sub esp, 8
mov dword [edi + 0x1b4], eax
jmp 0x43a356
cmp eax, 0xffffffff
je 0x43b53e
mov eax, dword [ebp - 0x5f0]
lock sub dword [eax], 1
setne al
test al, al
jne 0x43b53e
jmp 0x43b533