Function at 0x440c30
Capabilities:
Get geographical location

Disassembly:
push ebp
mov ebp, esp
push edi
push esi
push ebx
lea ebx, [ebp - 0x58]
mov esi, ecx
sub esp, 0x30c
mov eax, dword [method.QString.fromAscii_helper_char_const__int_]
mov dword [esp + 4], 0xa
mov dword [esp], 0x5156b8
mov dword [ebp - 0x2f4], eax
call eax
mov dword [esp], ebx
mov dword [ebp - 0x38], eax
call dword [method.QCoreApplication.applicationDirPath__]
mov dword [esp], ebx
lea ecx, [ebp - 0x48]
call dword [method.QDir.QDir_QString_const_]
lea edx, [ebp - 0x38]
sub esp, 4
lea ebx, [ebp - 0x28]
mov edi, edx
mov dword [ebp - 0x304], edx
mov dword [esp + 4], edx
lea edx, [ebp - 0x48]
mov ecx, ebx
mov dword [esp], edx
call dword [method.QDir.absoluteFilePath_QString_const__const]
sub esp, 8
lea ecx, [ebp - 0x2e0]
mov dword [esp + 8], 0
mov dword [esp + 4], 1
mov dword [esp], ebx
call dword [method.QSettings.QSettings_QString_const__QSettings::Format__QObject_]
sub esp, 0xc
mov ecx, ebx
call fcn.004f6890
lea ecx, [ebp - 0x48]
call dword [method.QDir.QDir__]
lea ecx, [ebp - 0x58]
call fcn.004f6890
mov ecx, edi
mov dword [ebp - 0x304], edi
lea edi, [ebp - 0x2d8]
call fcn.004f6890
mov eax, dword [esi + 0x17c]
mov edx, dword [method.QVariant.QVariant_int_]
mov ecx, edi
mov dword [esp], eax
mov dword [ebp - 0x2f8], edx
call edx
sub esp, 4
mov eax, dword [ebp - 0x2f4]
mov dword [esp + 4], 9
mov dword [esp], str.batch_cpu
call eax
mov edx, dword [method.QSettings.setValue_QString_const__QVariant_const_]
mov dword [ebp - 0x28], eax
lea ecx, [ebp - 0x2e0]
mov dword [esp + 4], edi
mov dword [esp], ebx
mov dword [ebp - 0x2f0], edx
call edx
sub esp, 8
mov ecx, ebx
call fcn.004f6890
mov edx, dword [method.QVariant.QVariant__]
mov ecx, edi
lea edi, [ebp - 0x2c8]
mov dword [ebp - 0x2ec], edx
call edx
mov eax, dword [esi + 0x180]
mov ecx, edi
mov dword [esp], eax
call dword [ebp - 0x2f8]
sub esp, 4
mov eax, dword [ebp - 0x2f4]
mov dword [esp + 4], 0xc
mov dword [esp], str.batch_memory
call eax
mov dword [ebp - 0x28], eax
mov dword [esp + 4], edi
lea ecx, [ebp - 0x2e0]
mov dword [esp], ebx
call dword [ebp - 0x2f0]
sub esp, 8
mov ecx, ebx
call fcn.004f6890
mov ecx, edi
mov edx, dword [ebp - 0x2ec]
lea edi, [ebp - 0x2b8]
call edx
mov eax, dword [esi + 0x188]
mov ecx, edi
mov dword [esp], eax
call dword [ebp - 0x2f8]
sub esp, 4
mov eax, dword [ebp - 0x2f4]
mov dword [esp + 4], 0xc
mov dword [esp], str.batch_render
call eax
mov dword [ebp - 0x28], eax
mov dword [esp + 4], edi
lea ecx, [ebp - 0x2e0]
mov dword [esp], ebx
call dword [ebp - 0x2f0]
sub esp, 8
mov ecx, ebx
call fcn.004f6890
mov ecx, edi
mov edx, dword [ebp - 0x2ec]
lea edi, [ebp - 0x2a8]
call edx
movzx eax, byte [esi + 0x18d]
mov ecx, edi
mov dword [esp], eax
mov eax, dword [method.QVariant.QVariant_bool_]
mov dword [ebp - 0x2fc], eax
call eax
sub esp, 4
mov eax, dword [ebp - 0x2f4]
mov dword [esp + 4], 0xa
mov dword [esp], str.batch_root
call eax
mov dword [ebp - 0x28], eax
mov dword [esp + 4], edi
lea ecx, [ebp - 0x2e0]
mov dword [esp], ebx
call dword [ebp - 0x2f0]
sub esp, 8
mov ecx, ebx
call fcn.004f6890
mov ecx, edi
mov edx, dword [ebp - 0x2ec]
lea edi, [ebp - 0x298]
call edx
movzx eax, byte [esi + 0x18f]
mov ecx, edi
mov dword [esp], eax
call dword [ebp - 0x2fc]
sub esp, 4
mov eax, dword [ebp - 0x2f4]
mov dword [esp + 4], 0xd
mov dword [esp], str.batch_gMemOpt
call eax
mov dword [ebp - 0x28], eax
mov dword [esp + 4], edi
lea ecx, [ebp - 0x2e0]
mov dword [esp], ebx
call dword [ebp - 0x2f0]
sub esp, 8
mov ecx, ebx
call fcn.004f6890
mov ecx, edi
mov edx, dword [ebp - 0x2ec]
lea edi, [ebp - 0x288]
call edx
movzx eax, byte [esi + 0x191]
mov ecx, edi
mov dword [esp], eax
call dword [ebp - 0x2fc]
sub esp, 4
mov eax, dword [ebp - 0x2f4]
mov dword [esp + 4], 0xa
mov dword [esp], str.batch_astc
call eax
mov dword [ebp - 0x28], eax
mov dword [esp + 4], edi
lea ecx, [ebp - 0x2e0]
mov dword [esp], ebx
call dword [ebp - 0x2f0]
sub esp, 8
mov ecx, ebx
call fcn.004f6890
mov ecx, edi
mov edx, dword [ebp - 0x2ec]
lea edi, [ebp - 0x278]
call edx
mov eax, dword [esi + 0x194]
mov ecx, edi
mov dword [esp], eax
call dword [ebp - 0x2f8]
sub esp, 4
mov eax, dword [ebp - 0x2f4]
mov dword [esp + 4], 0xb
mov dword [esp], str.batch_width
call eax
mov dword [ebp - 0x28], eax
mov dword [esp + 4], edi
lea ecx, [ebp - 0x2e0]
mov dword [esp], ebx
call dword [ebp - 0x2f0]
sub esp, 8
mov ecx, ebx
call fcn.004f6890
mov ecx, edi
mov edx, dword [ebp - 0x2ec]
lea edi, [ebp - 0x268]
call edx
mov eax, dword [esi + 0x198]
mov ecx, edi
mov dword [esp], eax
call dword [ebp - 0x2f8]
sub esp, 4
mov eax, dword [ebp - 0x2f4]
mov dword [esp + 4], 0xc
mov dword [esp], str.batch_height
call eax
mov dword [ebp - 0x28], eax
mov dword [esp + 4], edi
lea ecx, [ebp - 0x2e0]
mov dword [esp], ebx
call dword [ebp - 0x2f0]
sub esp, 8
mov ecx, ebx
call fcn.004f6890
mov ecx, edi
mov edx, dword [ebp - 0x2ec]
lea edi, [ebp - 0x258]
call edx
mov eax, dword [esi + 0x19c]
mov ecx, edi
mov dword [esp], eax
call dword [ebp - 0x2f8]
sub esp, 4
mov eax, dword [ebp - 0x2f4]
mov dword [esp + 4], 9
mov dword [esp], str.batch_dpi
call eax
mov dword [ebp - 0x28], eax
mov dword [esp + 4], edi
lea ecx, [ebp - 0x2e0]
mov dword [esp], ebx
call dword [ebp - 0x2f0]
sub esp, 8
mov ecx, ebx
call fcn.004f6890
mov ecx, edi
mov edx, dword [ebp - 0x2ec]
lea edi, [ebp - 0x248]
call edx
mov eax, dword [esi + 0x1a4]
mov ecx, edi
mov dword [esp], eax
call dword [ebp - 0x2f8]
sub esp, 4
mov eax, dword [ebp - 0x2f4]
mov dword [esp + 4], 9
mov dword [esp], str.batch_fps
call eax
mov dword [ebp - 0x28], eax
mov dword [esp + 4], edi
lea ecx, [ebp - 0x2e0]
mov dword [esp], ebx
call dword [ebp - 0x2f0]
sub esp, 8
mov ecx, ebx
call fcn.004f6890
mov ecx, edi
mov edx, dword [ebp - 0x2ec]
lea edi, [ebp - 0x238]
call edx
mov eax, dword [esi + 0x1a8]
mov ecx, edi
mov dword [esp], eax
call dword [ebp - 0x2f8]
sub esp, 4
mov eax, dword [ebp - 0x2f4]
mov dword [esp + 4], 0xd
mov dword [esp], str.batch_highfps
call eax
mov dword [ebp - 0x28], eax
mov dword [esp + 4], edi
lea ecx, [ebp - 0x2e0]
mov dword [esp], ebx
call dword [ebp - 0x2f0]
sub esp, 8
mov ecx, ebx
call fcn.004f6890
mov ecx, edi
mov edx, dword [ebp - 0x2ec]
lea edi, [ebp - 0x228]
call edx
movzx eax, byte [esi + 0x1ad]
mov ecx, edi
mov dword [esp], eax
call dword [ebp - 0x2fc]
sub esp, 4
mov eax, dword [ebp - 0x2f4]
mov dword [esp + 4], 0xb
mov dword [esp], str.batch_vsync
call eax
mov dword [ebp - 0x28], eax
mov dword [esp + 4], edi
lea ecx, [ebp - 0x2e0]
mov dword [esp], ebx
call dword [ebp - 0x2f0]
sub esp, 8
mov ecx, ebx
call fcn.004f6890
mov ecx, edi
mov edx, dword [ebp - 0x2ec]
lea edi, [ebp - 0x218]
call edx
movzx eax, byte [esi + 0x1af]
mov ecx, edi
mov dword [esp], eax
call dword [ebp - 0x2fc]
sub esp, 4
mov eax, dword [ebp - 0x2f4]
mov dword [esp + 4], 0x11
mov dword [esp], str.batch_discordmode
call eax
mov dword [ebp - 0x28], eax
mov dword [esp + 4], edi
lea ecx, [ebp - 0x2e0]
mov dword [esp], ebx
call dword [ebp - 0x2f0]
sub esp, 8
mov ecx, ebx
call fcn.004f6890
mov ecx, edi
mov edx, dword [ebp - 0x2ec]
lea edi, [ebp - 0x2e4]
call edx
mov dword [esp + 8], 0xa
mov eax, dword [esi + 0x1b4]
mov dword [esp], edi
mov dword [esp + 4], eax
call dword [method.QString.number_int__int_]
mov eax, dword [method.QVariant.QVariant_QString_const_]
mov dword [esp], edi
lea ecx, [ebp - 0x208]
mov dword [ebp - 0x300], eax
call eax
sub esp, 4
mov eax, dword [ebp - 0x2f4]
mov dword [esp + 4], 0x10
mov dword [esp], str.batch_devicetype
call eax
lea ecx, [ebp - 0x208]
mov dword [ebp - 0x28], eax
mov dword [esp], ebx
mov dword [esp + 4], ecx
lea ecx, [ebp - 0x2e0]
call dword [ebp - 0x2f0]
sub esp, 8
mov ecx, ebx
call fcn.004f6890
lea ecx, [ebp - 0x208]
mov edx, dword [ebp - 0x2ec]
call edx
mov ecx, edi
lea edi, [ebp - 0x1f8]
call fcn.004f6890
lea eax, [esi + 0x1b8]
mov ecx, edi
mov dword [esp], eax
call dword [ebp - 0x300]
sub esp, 4
mov eax, dword [ebp - 0x2f4]
mov dword [esp + 4], 0x11
mov dword [esp], str.batch_devicebrand
call eax
mov dword [ebp - 0x28], eax
mov dword [esp + 4], edi
lea ecx, [ebp - 0x2e0]
mov dword [esp], ebx
call dword [ebp - 0x2f0]
sub esp, 8
mov ecx, ebx
call fcn.004f6890
mov ecx, edi
mov edx, dword [ebp - 0x2ec]
lea edi, [ebp - 0x1e8]
call edx
lea eax, [esi + 0x1bc]
mov ecx, edi
mov dword [esp], eax
call dword [ebp - 0x300]
sub esp, 4
mov eax, dword [ebp - 0x2f4]
mov dword [esp + 4], 0x10
mov dword [esp], str.batch_devicename
call eax
mov dword [ebp - 0x28], eax
mov dword [esp + 4], edi
lea ecx, [ebp - 0x2e0]
mov dword [esp], ebx
call dword [ebp - 0x2f0]
sub esp, 8
mov ecx, ebx
call fcn.004f6890
mov ecx, edi
mov edx, dword [ebp - 0x2ec]
lea edi, [ebp - 0x1d8]
call edx
lea eax, [esi + 0x1c0]
mov ecx, edi
mov dword [esp], eax
call dword [ebp - 0x300]
sub esp, 4
mov eax, dword [ebp - 0x2f4]
mov dword [esp + 4], 0x11
mov dword [esp], str.batch_deviceboard
call eax
mov dword [ebp - 0x28], eax
mov dword [esp + 4], edi
lea ecx, [ebp - 0x2e0]
mov dword [esp], ebx
call dword [ebp - 0x2f0]
sub esp, 8
mov ecx, ebx
call fcn.004f6890
mov ecx, edi
mov edx, dword [ebp - 0x2ec]
lea edi, [ebp - 0x1c8]
call edx
lea eax, [esi + 0x1c4]
mov ecx, edi
mov dword [esp], eax
call dword [ebp - 0x300]
sub esp, 4
mov eax, dword [ebp - 0x2f4]
mov dword [esp + 4], 0x14
mov dword [esp], str.batch_devicehardware
call eax
mov dword [ebp - 0x28], eax
mov dword [esp + 4], edi
lea ecx, [ebp - 0x2e0]
mov dword [esp], ebx
call dword [ebp - 0x2f0]
sub esp, 8
mov ecx, ebx
call fcn.004f6890
mov ecx, edi
mov edx, dword [ebp - 0x2ec]
lea edi, [ebp - 0x1b8]
call edx
lea eax, [esi + 0x1c8]
mov ecx, edi
mov dword [esp], eax
call dword [ebp - 0x300]
sub esp, 4
mov eax, dword [ebp - 0x2f4]
mov dword [esp + 4], 0xf
mov dword [esp], str.batch_devicegsm
call eax
mov dword [ebp - 0x28], eax
mov dword [esp + 4], edi
lea ecx, [ebp - 0x2e0]
mov dword [esp], ebx
call dword [ebp - 0x2f0]
sub esp, 8
mov ecx, ebx
call fcn.004f6890
mov ecx, edi
mov edx, dword [ebp - 0x2ec]
lea edi, [ebp - 0x1a8]
call edx
lea eax, [esi + 0x1d0]
mov ecx, edi
mov dword [esp], eax
call dword [ebp - 0x300]
sub esp, 4
mov eax, dword [ebp - 0x2f4]
mov dword [esp + 4], 0x11
mov dword [esp], str.batch_countrycode
call eax
mov dword [ebp - 0x28], eax
mov dword [esp + 4], edi
lea ecx, [ebp - 0x2e0]
mov dword [esp], ebx
call dword [ebp - 0x2f0]
sub esp, 8
mov ecx, ebx
call fcn.004f6890
mov ecx, edi
mov edx, dword [ebp - 0x2ec]
lea edi, [ebp - 0x198]
call edx
lea eax, [esi + 0x1d4]
mov ecx, edi
mov dword [esp], eax
call dword [ebp - 0x300]
sub esp, 4
mov eax, dword [ebp - 0x2f4]
mov dword [esp + 4], 0x12
mov dword [esp], str.batch_operatorname
call eax
mov dword [ebp - 0x28], eax
mov dword [esp + 4], edi
lea ecx, [ebp - 0x2e0]
mov dword [esp], ebx
call dword [ebp - 0x2f0]
sub esp, 8
mov ecx, ebx
call fcn.004f6890
mov ecx, edi
mov edx, dword [ebp - 0x2ec]
lea edi, [ebp - 0x188]
call edx
lea eax, [esi + 0x1dc]
mov ecx, edi
mov dword [esp], eax
call dword [ebp - 0x300]
sub esp, 4
mov eax, dword [ebp - 0x2f4]
mov dword [esp + 4], 0xa
mov dword [esp], str.batch_ssid
call eax
mov dword [ebp - 0x28], eax
mov dword [esp + 4], edi
lea ecx, [ebp - 0x2e0]
mov dword [esp], ebx
call dword [ebp - 0x2f0]
sub esp, 8
mov ecx, ebx
call fcn.004f6890
mov ecx, edi
mov edx, dword [ebp - 0x2ec]
lea edi, [ebp - 0x178]
call edx
lea eax, [esi + 0x1e4]
mov ecx, edi
mov dword [esp], eax
call dword [ebp - 0x300]
sub esp, 4
mov eax, dword [ebp - 0x2f4]
mov dword [esp + 4], 9
mov dword [esp], str.batch_mic
call eax
mov dword [ebp - 0x28], eax
mov dword [esp + 4], edi
lea ecx, [ebp - 0x2e0]
mov dword [esp], ebx
call dword [ebp - 0x2f0]
sub esp, 8
mov ecx, ebx
call fcn.004f6890
mov ecx, edi
mov edx, dword [ebp - 0x2ec]
lea edi, [ebp - 0x168]
call edx
movzx eax, byte [esi + 0x1e9]
mov ecx, edi
mov dword [esp], eax
call dword [ebp - 0x2fc]
sub esp, 4
mov eax, dword [ebp - 0x2f4]
mov dword [esp + 4], 0xe
mov dword [esp], str.batch_usesound
call eax
mov dword [ebp - 0x28], eax
mov dword [esp + 4], edi
lea ecx, [ebp - 0x2e0]
mov dword [esp], ebx
call dword [ebp - 0x2f0]
sub esp, 8
mov ecx, ebx
call fcn.004f6890
mov ecx, edi
mov edx, dword [ebp - 0x2ec]
lea edi, [ebp - 0x158]
call edx
lea eax, [esi + 0x1ec]
mov ecx, edi
mov dword [esp], eax
call dword [ebp - 0x300]
sub esp, 4
mov eax, dword [ebp - 0x2f4]
mov dword [esp + 4], 0xb
mov dword [esp], str.batch_sound
call eax
mov dword [ebp - 0x28], eax
mov dword [esp + 4], edi
lea ecx, [ebp - 0x2e0]
mov dword [esp], ebx
call dword [ebp - 0x2f0]
sub esp, 8
mov ecx, ebx
call fcn.004f6890
mov ecx, edi
mov edx, dword [ebp - 0x2ec]
lea edi, [ebp - 0x148]
call edx
mov eax, dword [esi + 0x1f4]
mov ecx, edi
mov dword [esp], eax
call dword [ebp - 0x2f8]
sub esp, 4
mov eax, dword [ebp - 0x2f4]
mov dword [esp + 4], 0x10
mov dword [esp], str.batch_cameratype
call eax
mov dword [ebp - 0x28], eax
mov dword [esp + 4], edi
lea ecx, [ebp - 0x2e0]
mov dword [esp], ebx
call dword [ebp - 0x2f0]
sub esp, 8
mov ecx, ebx
call fcn.004f6890
mov ecx, edi
mov edx, dword [ebp - 0x2ec]
lea edi, [ebp - 0x138]
call edx
movzx eax, byte [esi + 0x1f9]
mov ecx, edi
mov dword [esp], eax
call dword [ebp - 0x2fc]
sub esp, 4
mov eax, dword [ebp - 0x2f4]
mov dword [esp + 4], 0xf
mov dword [esp], str.batch_hostcache
call eax
mov dword [ebp - 0x28], eax
mov dword [esp + 4], edi
lea ecx, [ebp - 0x2e0]
mov dword [esp], ebx
call dword [ebp - 0x2f0]
sub esp, 8
mov ecx, ebx
call fcn.004f6890
mov ecx, edi
mov edx, dword [ebp - 0x2ec]
lea edi, [ebp - 0x128]
call edx
mov eax, dword [esi + 0x1fc]
mov ecx, edi
mov dword [esp], eax
call dword [ebp - 0x2f8]
sub esp, 4
mov eax, dword [ebp - 0x2f4]
mov dword [esp + 4], 0x16
mov dword [esp], str.batch_diskautoincrease
call eax
mov dword [ebp - 0x28], eax
mov dword [esp + 4], edi
lea ecx, [ebp - 0x2e0]
mov dword [esp], ebx
call dword [ebp - 0x2f0]
sub esp, 8
mov ecx, ebx
call fcn.004f6890
mov ecx, edi
mov edx, dword [ebp - 0x2ec]
lea edi, [ebp - 0x118]
call edx
fld qword [esi + 0x200]
mov ecx, edi
fstp qword [esp]
call dword [method.QVariant.QVariant_double_]
sub esp, 8
mov eax, dword [ebp - 0x2f4]
mov dword [esp + 4], 0xe
mov dword [esp], str.batch_disksize
call eax
mov dword [ebp - 0x28], eax
mov dword [esp + 4], edi
lea ecx, [ebp - 0x2e0]
mov dword [esp], ebx
call dword [ebp - 0x2f0]
sub esp, 8
mov ecx, ebx
call fcn.004f6890
mov ecx, edi
mov edx, dword [ebp - 0x2ec]
lea edi, [ebp - 0x108]
call edx
mov eax, dword [esi + 0x20c]
mov ecx, edi
mov dword [esp], eax
call dword [ebp - 0x2f8]
sub esp, 4
mov eax, dword [ebp - 0x2f4]
mov dword [esp + 4], 0xf
mov dword [esp], str.batch_phonemode
call eax
mov dword [ebp - 0x28], eax
mov dword [esp + 4], edi
lea ecx, [ebp - 0x2e0]
mov dword [esp], ebx
call dword [ebp - 0x2f0]
sub esp, 8
mov ecx, ebx
call fcn.004f6890
mov ecx, edi
mov edx, dword [ebp - 0x2ec]
lea edi, [ebp - 0xf8]
call edx
mov eax, dword [esi + 0x214]
mov ecx, edi
mov dword [esp], eax
call dword [ebp - 0x2f8]
sub esp, 4
mov eax, dword [ebp - 0x2f4]
mov dword [esp + 4], 0xd
mov dword [esp], str.batch_winmode
call eax
mov dword [ebp - 0x28], eax
mov dword [esp + 4], edi
lea ecx, [ebp - 0x2e0]
mov dword [esp], ebx
call dword [ebp - 0x2f0]
sub esp, 8
mov ecx, ebx
call fcn.004f6890
mov ecx, edi
mov edx, dword [ebp - 0x2ec]
lea edi, [ebp - 0xe8]
call edx
mov eax, dword [esi + 0x21c]
mov ecx, edi
mov dword [esp], eax
call dword [ebp - 0x2f8]
sub esp, 4
mov eax, dword [ebp - 0x2f4]
mov dword [esp + 4], 0x10
mov dword [esp], str.batch_cursortype
call eax
mov dword [ebp - 0x28], eax
mov dword [esp + 4], edi
lea ecx, [ebp - 0x2e0]
mov dword [esp], ebx
call dword [ebp - 0x2f0]
sub esp, 8
mov ecx, ebx
call fcn.004f6890
mov ecx, edi
mov edx, dword [ebp - 0x2ec]
lea edi, [ebp - 0xd8]
call edx
movzx eax, byte [esi + 0x221]
mov ecx, edi
mov dword [esp], eax
call dword [ebp - 0x2fc]
sub esp, 4
mov eax, dword [ebp - 0x2f4]
mov dword [esp + 4], 0x11
mov dword [esp], str.batch_show_tabbar
call eax
mov dword [ebp - 0x28], eax
mov dword [esp + 4], edi
lea ecx, [ebp - 0x2e0]
mov dword [esp], ebx
call dword [ebp - 0x2f0]
sub esp, 8
mov ecx, ebx
call fcn.004f6890
mov ecx, edi
mov edx, dword [ebp - 0x2ec]
lea edi, [ebp - 0xc8]
call edx
movzx eax, byte [esi + 0x223]
mov ecx, edi
mov dword [esp], eax
call dword [ebp - 0x2fc]
sub esp, 4
mov eax, dword [ebp - 0x2f4]
mov dword [esp + 4], 0x15
mov dword [esp], str.batch_uselargetoolbar
call eax
mov dword [ebp - 0x28], eax
mov dword [esp + 4], edi
lea ecx, [ebp - 0x2e0]
mov dword [esp], ebx
call dword [ebp - 0x2f0]
sub esp, 8
mov ecx, ebx
call fcn.004f6890
mov ecx, edi
mov edx, dword [ebp - 0x2ec]
lea edi, [ebp - 0xb8]
call edx
movzx eax, byte [esi + 0x225]
mov ecx, edi
mov dword [esp], eax
call dword [ebp - 0x2fc]
sub esp, 4
mov eax, dword [ebp - 0x2f4]
mov dword [esp + 4], 0x14
mov dword [esp], str.batch_usewindpiscale
call eax
mov dword [ebp - 0x28], eax
mov dword [esp + 4], edi
lea ecx, [ebp - 0x2e0]
mov dword [esp], ebx
call dword [ebp - 0x2f0]
sub esp, 8
mov ecx, ebx
call fcn.004f6890
mov ecx, edi
mov edx, dword [ebp - 0x2ec]
lea edi, [ebp - 0xa8]
call edx
mov eax, dword [esi + 0x228]
mov ecx, edi
mov dword [esp], eax
call dword [ebp - 0x2f8]
sub esp, 4
mov eax, dword [ebp - 0x2f4]
mov dword [esp + 4], 0x11
mov dword [esp], str.batch_guilanguage
call eax
mov dword [ebp - 0x28], eax
mov dword [esp + 4], edi
lea ecx, [ebp - 0x2e0]
mov dword [esp], ebx
call dword [ebp - 0x2f0]
sub esp, 8
mov ecx, ebx
call fcn.004f6890
mov ecx, edi
mov edx, dword [ebp - 0x2ec]
lea edi, [ebp - 0x98]
call edx
mov eax, dword [esi + 0x230]
mov ecx, edi
mov dword [esp], eax
call dword [ebp - 0x2f8]
sub esp, 4
mov eax, dword [ebp - 0x2f4]
mov dword [esp + 4], 0xf
mov dword [esp], str.batch_sleepmode
call eax
mov dword [ebp - 0x28], eax
mov dword [esp + 4], edi
lea ecx, [ebp - 0x2e0]
mov dword [esp], ebx
call dword [ebp - 0x2f0]
sub esp, 8
mov ecx, ebx
call fcn.004f6890
mov ecx, edi
mov edx, dword [ebp - 0x2ec]
lea edi, [ebp - 0x88]
call edx
mov eax, dword [esi + 0x238]
mov ecx, edi
mov dword [esp], eax
call dword [ebp - 0x2f8]
sub esp, 4
mov eax, dword [ebp - 0x2f4]
mov dword [esp + 4], 0xe
mov dword [esp], str.batch_exitmode
call eax
mov dword [ebp - 0x28], eax
mov dword [esp + 4], edi
lea ecx, [ebp - 0x2e0]
mov dword [esp], ebx
call dword [ebp - 0x2f0]
sub esp, 8
mov ecx, ebx
call fcn.004f6890
mov ecx, edi
mov edx, dword [ebp - 0x2ec]
lea edi, [ebp - 0x78]
call edx
mov eax, dword [esi + 0x240]
mov ecx, edi
mov dword [esp], eax
call dword [ebp - 0x2f8]
sub esp, 4
mov eax, dword [ebp - 0x2f4]
mov dword [esp + 4], 0xa
mov dword [esp], str.batch_vkey
call eax
mov dword [ebp - 0x28], eax
mov dword [esp + 4], edi
lea ecx, [ebp - 0x2e0]
mov dword [esp], ebx
call dword [ebp - 0x2f0]
sub esp, 8
mov ecx, ebx
call fcn.004f6890
mov ecx, edi
mov edx, dword [ebp - 0x2ec]
lea edi, [ebp - 0x68]
call edx
movzx eax, byte [esi + 0x245]
mov ecx, edi
mov dword [esp], eax
call dword [ebp - 0x2fc]
sub esp, 4
mov eax, dword [ebp - 0x2f4]
mov dword [esp + 4], 0xf
mov dword [esp], str.batch_shownotic
call eax
mov dword [ebp - 0x28], eax
mov dword [esp + 4], edi
lea ecx, [ebp - 0x2e0]
mov dword [esp], ebx
call dword [ebp - 0x2f0]
sub esp, 8
mov ecx, ebx
call fcn.004f6890
mov ecx, edi
mov edx, dword [ebp - 0x2ec]
call edx
movzx eax, byte [esi + 0x247]
lea ecx, [ebp - 0x58]
mov dword [esp], eax
call dword [ebp - 0x2fc]
sub esp, 4
mov edi, dword [ebp - 0x2f4]
mov dword [esp + 4], 0xe
mov dword [esp], str.batch_synctime
call edi
lea ecx, [ebp - 0x58]
mov dword [ebp - 0x28], eax
mov dword [esp], ebx
mov dword [esp + 4], ecx
lea ecx, [ebp - 0x2e0]
call dword [ebp - 0x2f0]
sub esp, 8
mov ecx, ebx
call fcn.004f6890
lea ecx, [ebp - 0x58]
mov edx, dword [ebp - 0x2ec]
call edx
movzx eax, byte [esi + 0x249]
lea ecx, [ebp - 0x48]
mov dword [esp], eax
call dword [ebp - 0x2fc]
sub esp, 4
mov dword [esp + 4], 0xe
mov dword [esp], str.batch_autoboot
call edi
lea ecx, [ebp - 0x48]
mov dword [ebp - 0x28], eax
mov dword [esp], ebx
mov dword [esp + 4], ecx
lea ecx, [ebp - 0x2e0]
call dword [ebp - 0x2f0]
sub esp, 8
mov ecx, ebx
call fcn.004f6890
lea ecx, [ebp - 0x48]
mov edx, dword [ebp - 0x2ec]
call edx
movzx eax, byte [esi + 0x24b]
mov ecx, dword [ebp - 0x304]
mov dword [esp], eax
call dword [ebp - 0x2fc]
sub esp, 4
mov dword [esp + 4], 0xd
mov dword [esp], str.batch_accelon
call edi
mov ecx, dword [ebp - 0x304]
mov dword [ebp - 0x28], eax
mov dword [esp], ebx
mov dword [esp + 4], ecx
lea ecx, [ebp - 0x2e0]
call dword [ebp - 0x2f0]
sub esp, 8
mov ecx, ebx
call fcn.004f6890
mov ecx, dword [ebp - 0x304]
mov edx, dword [ebp - 0x2ec]
call edx
movzx eax, byte [esi + 0x24d]
mov ecx, ebx
mov dword [esp], eax
call dword [ebp - 0x2fc]
sub esp, 4
mov dword [esp + 4], 0x10
mov dword [esp], str.batch_appstartup
call edi
mov esi, dword [ebp - 0x304]
mov dword [ebp - 0x38], eax
lea ecx, [ebp - 0x2e0]
mov dword [esp + 4], ebx
mov dword [esp], esi
call dword [ebp - 0x2f0]
sub esp, 8
mov ecx, esi
call fcn.004f6890
mov ecx, ebx
mov edx, dword [ebp - 0x2ec]
call edx
lea ecx, [ebp - 0x2e0]
call dword [method.QSettings.QSettings__]
lea esp, [ebp - 0xc]
pop ebx
pop esi
pop edi
pop ebp
ret