Function at 0x4326c0
Capabilities:
Get geographical location

Disassembly:
push ebp
mov ebp, esp
push edi
push esi
push ebx
sub esp, 0x45c
mov dword [ebp - 0x414], ecx
call dword [method.QObject.sender___const]
mov ecx, 0x51789c
mov dword [esp], eax
mov edi, dword [method.QMetaObject.cast_QObject__const]
call edi
sub esp, 4
test eax, eax
mov ebx, eax
je 0x432b72
mov ecx, dword [eax + 8]
mov eax, dword [eax + 0xc]
mov esi, dword [eax]
mov dword [ebp - 0x404], eax
lea edx, [esi + 1]
cmp edx, 1
jbe 0x432712
lock add dword [eax], 1
setne dl
cmp ecx, 0x1b
ja case.0x43271b.0
jmp dword [ecx*4 + 0x51a370]
mov dword [esp], ebx
mov ecx, 0x528834
lea esi, [ebp - 0x404]
call edi
sub esp, 4
cmp byte [eax + 0x18], 0
mov dword [ebp - 0x420], eax
je case.0x43271b.0
lea eax, [ebp - 0x118]
mov edi, eax
mov dword [ebp - 0x418], eax
mov dword [esp], eax
call dword [method.QUuid.createUuid__]
lea ebx, [ebp - 0x358]
mov dword [esp], edi
mov ecx, ebx
call dword [method.QUuid.toString___const]
mov edi, dword [ebp - 0x414]
sub esp, 4
mov dword [esp + 8], 0
mov dword [esp + 4], ebx
mov dword [esp], esi
mov ecx, edi
call fcn.00414c90
sub esp, 0xc
mov ecx, ebx
call fcn.004fb960
mov dword [esp], esi
mov ecx, edi
call fcn.0041ce20
sub esp, 4
mov ecx, edi
mov dword [esp + 8], 0
mov dword [esp + 4], 0
mov dword [esp], esi
call fcn.004135a0
lea ebx, [ebp - 0x354]
sub esp, 0xc
mov dword [esp], 0x519998
mov ecx, ebx
call fcn.004fb920
sub esp, 4
mov ecx, edi
mov dword [esp + 4], ebx
mov dword [esp], esi
call fcn.0041b580
sub esp, 8
mov ecx, ebx
call fcn.004fb960
mov eax, dword [ebp - 0x404]
mov edi, dword [eax]
mov dword [ebp - 0x118], eax
lea edx, [edi + 1]
cmp edx, 1
jbe 0x43280c
lock add dword [eax], 1
setne dl
mov edi, dword [ebp - 0x418]
mov ecx, dword [ebp - 0x414]
mov dword [esp], edi
call fcn.00413310
sub esp, 4
mov ebx, eax
mov ecx, edi
call fcn.004fb960
test ebx, ebx
je 0x432838
mov ecx, dword [ebx + 8]
call fcn.00472ab0
mov eax, dword [sym.imp.Qt5Core.dll_QArrayData::shared_null]
mov dword [ebp - 0x218], eax
mov eax, dword [ebp - 0x420]
cmp byte [eax + 0x2d], 0
jne 0x434af0
mov eax, dword [ebp - 0x420]
cmp dword [eax + 0x14], 2
jne 0x434774
fild qword [eax + 0x38]
fstp qword [ebp - 0x410]
fld qword [ebp - 0x410]
fld dword [0x51b334]
fmul st(1), st(0)
fmul st(1), st(0)
fld st(1)
fstp qword [ebp - 0x428]
fld qword [0x51b338]
fucompi st(2)
fstp st(1)
ja 0x435044
fld dword [0x51b340]
fld qword [ebp - 0x428]
fxch st(1)
fucompi st(1)
fstp st(0)
jbe 0x434f0c
fstp st(0)
lea eax, [ebp - 0x218]
lea ecx, [ebp - 0x340]
mov dword [esp], 0x51a2be
mov dword [ebp - 0x41c], eax
call fcn.004fb920
sub esp, 4
lea ecx, [ebp - 0x348]
mov edi, dword [method.QMetaObject.tr_char_const__char_const__int__const]
mov dword [esp + 0xc], 0xffffffff
mov dword [esp + 8], 0
mov dword [esp + 4], str.Tips_CompressedDiskSuccessfullyWithUnit
mov dword [esp], 0x517734
call edi
sub esp, 0x10
mov eax, 0x20
lea ebx, [ebp - 0x344]
mov word [esp + 0x18], ax
fld qword [ebp - 0x428]
lea eax, [ebp - 0x348]
mov dword [esp + 0x14], 0
mov dword [esp + 0x10], 0x66
mov ecx, ebx
mov dword [esp + 0xc], 0
fstp qword [esp + 4]
mov dword [esp], eax
call dword [method.QString.arg_double__int__char__int__QChar__const]
sub esp, 0x1c
mov eax, 0x20
lea ecx, [ebp - 0x33c]
mov word [esp + 0xc], ax
lea eax, [ebp - 0x340]
mov dword [esp + 8], 0
mov dword [esp], ebx
mov dword [esp + 4], eax
call dword [method.QString.arg_QString_const__int__QChar__const]
mov eax, dword [ebp - 0x218]
mov edx, dword [ebp - 0x33c]
lea ecx, [ebp - 0x33c]
sub esp, 0x10
mov dword [ebp - 0x218], edx
mov dword [ebp - 0x33c], eax
call fcn.004fb960
mov ecx, ebx
call fcn.004fb960
lea ecx, [ebp - 0x348]
call fcn.004fb960
lea ecx, [ebp - 0x340]
call fcn.004fb960
mov eax, dword [ebp - 0x420]
cmp byte [eax + 0x2e], 0
jne 0x435022
mov eax, dword [ebp - 0x218]
mov eax, dword [eax + 4]
test eax, eax
lea eax, [ebp - 0x218]
mov dword [ebp - 0x41c], eax
je 0x432a79
mov eax, dword [ebp - 0x414]
mov dword [esp + 4], 0
mov ecx, dword [ebp - 0x418]
mov dword [esp + 8], eax
mov eax, dword [ebp - 0x41c]
mov dword [esp], eax
call dword [method.MEmuMsgBox.MEmuMsgBox_QString_const__int__QWidget_]
lea ebx, [ebp - 0x324]
sub esp, 0xc
mov dword [esp + 0xc], 0xffffffff
mov dword [esp + 8], 0
mov dword [esp + 4], 0x519aa7
mov dword [esp], 0x517734
mov ecx, ebx
call edi
mov edi, dword [ebp - 0x418]
sub esp, 0x10
mov dword [esp + 0xc], 1
mov dword [esp + 8], 0
mov dword [esp + 4], 0
mov dword [esp], ebx
mov ecx, edi
call dword [method.MEmuMsgBox.addButton_QString_const__bool__bool__bool_]
mov ecx, ebx
sub esp, 0x10
call fcn.004fb960
mov ecx, edi
call dword [method.QDialog.exec__]
mov ecx, edi
call dword [method.MEmuMsgBox.MEmuMsgBox__]
mov ecx, dword [ebp - 0x41c]
call fcn.004fb960
mov edi, dword [ebp - 0x414]
lea esi, [ebp - 0x404]
mov ecx, edi
call fcn.00413760
lea ebx, [ebp - 0x30c]
mov dword [esp], edi
mov ecx, ebx
call fcn.00419410
mov edx, dword [ebp - 0x30c]
sub esp, 4
mov ecx, edi
mov eax, dword [edx + 0xc]
sub eax, dword [edx + 8]
mov dword [esp], eax
call fcn.0041a380
sub esp, 4
mov ecx, ebx
call fcn.004fb2c0
mov eax, dword [ebp - 0x404]
mov esi, dword [eax]
mov dword [ebp - 0x118], eax
lea edx, [esi + 1]
cmp edx, 1
jbe 0x432ae7
lock add dword [eax], 1
setne dl
lea eax, [ebp - 0x118]
mov ecx, dword [ebp - 0x414]
mov dword [esp], eax
mov dword [ebp - 0x418], eax
call fcn.00413310
mov ebx, eax
mov eax, dword [ebp - 0x118]
sub esp, 4
mov edx, dword [eax]
test edx, edx
jne 0x432b80
mov dword [esp + 8], 4
mov dword [esp + 4], 2
mov dword [esp], eax
call dword [method.QArrayData.deallocate_QArrayData__unsigned_int__unsigned_int_]
test ebx, ebx
je 0x432b4d
lea esi, [ebp - 0x404]
mov ecx, dword [ebp - 0x414]
add ebx, 0x40
mov dword [esp + 4], ebx
mov dword [esp], esi
call fcn.0041b580
sub esp, 8
mov eax, dword [ebp - 0x404]
mov edx, dword [eax]
test edx, edx
jne 0x432ba0
mov dword [esp + 8], 4
mov dword [esp + 4], 2
mov dword [esp], eax
call dword [method.QArrayData.deallocate_QArrayData__unsigned_int__unsigned_int_]
lea esp, [ebp - 0xc]
pop ebx
pop esi
pop edi
pop ebp
ret
cmp edx, 0xffffffff
je 0x432b2b
lock sub dword [eax], 1
setne dl
test dl, dl
jne 0x432b2b
mov eax, dword [ebp - 0x118]
jmp 0x432b12
cmp edx, 0xffffffff
je 0x432b72
lock sub dword [eax], 1
setne dl
test dl, dl
jne 0x432b72
mov eax, dword [ebp - 0x404]
jmp 0x432b59
mov dword [esp], ebx
mov ecx, 0x528714
lea esi, [ebp - 0x404]
call edi
sub esp, 4
test eax, eax
mov ebx, eax
je 0x43389f
mov ecx, dword [ebp - 0x414]
mov dword [esp], esi
call fcn.0041ce20
sub esp, 4
cmp dword [ebx + 0x14], 2
je 0x4346a0
mov dword [esp + 4], 0x16
mov dword [esp], 0x51a04d
call dword [method.QString.fromAscii_helper_char_const__int_]
mov ebx, dword [ebp - 0x414]
mov dword [ebp - 0x118], eax
lea eax, [ebp - 0x118]
mov dword [esp], esi
mov dword [esp + 4], eax
mov edi, eax
mov dword [ebp - 0x418], eax
mov ecx, ebx
call fcn.0041b580
sub esp, 8
mov ecx, edi
call fcn.004fb960
mov dword [esp], 0x30
call sub.libstdc_6.dll_operator_new_unsigned_int_
mov dword [esp + 8], 0
mov dword [esp + 4], 1
mov ecx, eax
mov dword [esp], esi
mov edi, eax
call fcn.00475fa0
sub esp, 0xc
mov ecx, ebx
mov dword [esp], edi
call fcn.004d3760
sub esp, 4
jmp case.0x43271b.0
mov dword [esp], ebx
mov ecx, 0x528774
lea esi, [ebp - 0x404]
call edi
sub esp, 4
test eax, eax
je 0x43389f
mov edi, dword [ebp - 0x414]
mov ecx, dword [edi + 0x380]
call dword [method.QWidget.hide__]
mov eax, dword [sym.imp.Qt5Core.dll_QListData::shared_null]
mov dword [esp + 4], 1
mov ecx, edi
mov dword [ebp - 0x218], eax
lea eax, [ebp - 0x218]
mov dword [esp], eax
mov dword [ebp - 0x41c], eax
call fcn.00414ee0
sub esp, 8
mov ecx, edi
mov esi, edi
call fcn.0041ac90
lea ebx, [ebp - 0x320]
mov dword [esp + 0xc], 0xffffffff
mov dword [esp + 8], 0
mov dword [esp + 4], str.Tips_MultiExportFinished
mov dword [esp], 0x517734
mov ecx, ebx
mov edi, dword [method.QMetaObject.tr_char_const__char_const__int__const]
call edi
lea eax, [ebp - 0x118]
sub esp, 0x10
mov dword [esp + 8], esi
mov dword [esp + 4], 0
mov dword [ebp - 0x418], eax
mov dword [esp], ebx
mov esi, eax
mov ecx, eax
call dword [method.MEmuMsgBox.MEmuMsgBox_QString_const__int__QWidget_]
mov ecx, ebx
lea ebx, [ebp - 0x31c]
sub esp, 0xc
call fcn.004fb960
mov dword [esp + 0xc], 0xffffffff
mov dword [esp + 8], 0
mov ecx, ebx
mov dword [esp + 4], 0x519aa7
mov dword [esp], 0x517734
call edi
sub esp, 0x10
mov ecx, esi
mov dword [esp + 0xc], 1
mov dword [esp + 8], 0
mov dword [esp + 4], 1
mov dword [esp], ebx
call dword [method.MEmuMsgBox.addButton_QString_const__bool__bool__bool_]
mov ecx, ebx
sub esp, 0x10
call fcn.004fb960
mov ecx, esi
call dword [method.QDialog.exec__]
mov ecx, esi
call dword [method.MEmuMsgBox.MEmuMsgBox__]
mov ecx, dword [ebp - 0x41c]
call fcn.004fa5a0
jmp case.0x43271b.0
lea esi, [ebp - 0x404]
mov ecx, dword [ebp - 0x414]
mov dword [esp], esi
call fcn.0041ce20
mov ecx, dword [ebp - 0x414]
sub esp, 4
mov dword [esp + 8], 0
mov dword [esp + 4], 0
mov dword [esp], esi
call fcn.004135a0
mov ecx, dword [ebp - 0x414]
sub esp, 0xc
mov dword [esp + 8], 0x7fbf
mov dword [esp + 4], 1
mov dword [esp], esi
call fcn.00414910
sub esp, 0xc
mov dword [esp + 4], 0x11
mov dword [esp], 0x519998
call dword [method.QString.fromAscii_helper_char_const__int_]
mov dword [ebp - 0x118], eax
mov ecx, dword [ebp - 0x414]
lea eax, [ebp - 0x118]
mov dword [esp], esi
mov dword [esp + 4], eax
mov dword [ebp - 0x418], eax
call fcn.0041b580
mov ecx, dword [ebp - 0x418]
sub esp, 8
call fcn.004fb960
mov dword [esp], ebx
mov ecx, 0x5288dc
call edi
sub esp, 4
cmp dword [eax + 0x10], 0xfffffffa
je 0x4344c6
mov edx, dword [eax + 0x30]
mov edx, dword [edx + 4]
test edx, edx
je case.0x43271b.0
cmp dword [eax + 0x14], 2
je case.0x43271b.0
mov dword [esp + 0xc], 0xffffffff
mov dword [esp + 8], 0
lea ecx, [ebp - 0x3a8]
mov dword [esp + 4], str.Tips_FailedToExportEmulator
mov dword [esp], 0x517734
mov edi, dword [method.QMetaObject.tr_char_const__char_const__int__const]
call edi
sub esp, 0x10
lea ecx, [ebp - 0x3ac]
mov dword [esp + 0xc], 0xffffffff
mov dword [esp + 8], 0
mov dword [esp + 4], str.Title_Error
mov dword [esp], 0x517734
call edi
mov eax, dword [ebp - 0x414]
sub esp, 0x10
mov ecx, dword [ebp - 0x418]
mov dword [esp + 8], 2
mov dword [esp + 0xc], eax
lea eax, [ebp - 0x3a8]
mov dword [esp + 4], eax
lea eax, [ebp - 0x3ac]
mov dword [esp], eax
call dword [method.MEmuMsgBox.MEmuMsgBox_QString_const__QString_const__int__QWidget_]
lea ecx, [ebp - 0x3ac]
sub esp, 0x10
lea ebx, [ebp - 0x3a4]
call fcn.004fb960
lea ecx, [ebp - 0x3a8]
call fcn.004fb960
mov dword [esp + 0xc], 0xffffffff
mov dword [esp + 8], 0
mov ecx, ebx
mov dword [esp + 4], 0x519aa7
mov dword [esp], 0x517734
call edi
mov edi, dword [ebp - 0x418]
sub esp, 0x10
mov dword [esp + 0xc], 1
mov dword [esp + 8], 0
mov dword [esp + 4], 0
mov dword [esp], ebx
mov ecx, edi
call dword [method.MEmuMsgBox.addButton_QString_const__bool__bool__bool_]
mov ecx, ebx
sub esp, 0x10
call fcn.004fb960
mov ecx, edi
call dword [method.QDialog.exec__]
mov ecx, edi
call dword [method.MEmuMsgBox.MEmuMsgBox__]
jmp case.0x43271b.0
mov dword [esp], ebx
mov ecx, 0x5288c4
lea esi, [ebp - 0x404]
call edi
lea ebx, [ebp - 0x30c]
sub esp, 4
mov edi, eax
mov dword [esp + 4], eax
mov dword [esp], ebx
call fcn.005054f0
mov ecx, dword [ebp - 0x414]
mov dword [esp], ebx
call fcn.0041ce20
sub esp, 4
cmp dword [edi + 0x14], 2
je 0x434240
mov dword [esp + 4], 0x15
mov dword [esp], 0x519a33
call dword [method.QString.fromAscii_helper_char_const__int_]
mov dword [ebp - 0x118], eax
mov ecx, dword [ebp - 0x414]
lea eax, [ebp - 0x118]
mov dword [esp], ebx
mov dword [esp + 4], eax
mov esi, eax
mov dword [ebp - 0x418], eax
call fcn.0041b580
sub esp, 8
mov ecx, esi
mov dword [ebp - 0x418], esi
call fcn.004fb960
mov ecx, dword [ebp - 0x414]
mov dword [esp + 4], 0xbb8
mov dword [esp], ebx
call fcn.00413880
mov eax, dword [ebp - 0x418]
sub esp, 8
mov esi, dword [edi + 0x10]
lea ecx, [ebp - 0x388]
mov dword [ebp - 0x118], 2
mov dword [ebp - 0x114], 0
mov dword [ebp - 0x110], 0
mov dword [ebp - 0x10c], 0
mov dword [esp], eax
mov eax, dword [method.QMessageLogger.debug___const]
mov dword [ebp - 0x108], 0x51a1e8
mov dword [ebp - 0x41c], eax
call eax
mov edx, dword [method.QString.fromUtf8_helper_char_const__int_]
lea eax, [ebp - 0x308]
sub esp, 4
mov dword [esp + 8], 0x17
mov dword [esp + 4], 0x51ac87
mov dword [ebp - 0x42c], eax
mov dword [esp], eax
mov dword [ebp - 0x428], edx
call edx
mov eax, dword [ebp - 0x42c]
mov edx, dword [method.QTextStream.operator___QString_const_]
mov ecx, dword [ebp - 0x388]
mov dword [esp], eax
mov dword [ebp - 0x430], edx
call edx
mov ecx, dword [ebp - 0x42c]
sub esp, 4
call fcn.004fb960
mov ecx, dword [ebp - 0x388]
cmp byte [ecx + 0x14], 0
jne 0x434600
lea eax, [ebp - 0x2f0]
mov dword [esp + 8], 0x20
mov dword [esp + 4], str.:_cmdImportVm__getRetCode___is:
mov dword [ebp - 0x420], eax
mov dword [esp], eax
mov eax, dword [ebp - 0x428]
call eax
mov eax, dword [ebp - 0x420]
mov ecx, dword [ebp - 0x388]
mov dword [esp], eax
call dword [ebp - 0x430]
mov ecx, dword [ebp - 0x420]
sub esp, 4
call fcn.004fb960
mov ecx, dword [ebp - 0x388]
cmp byte [ecx + 0x14], 0
jne 0x4345e5
mov dword [esp], esi
call dword [method.QTextStream.operator___int_]
mov ecx, dword [ebp - 0x388]
sub esp, 4
cmp byte [ecx + 0x14], 0
jne 0x4345d0
lea ecx, [ebp - 0x388]
mov esi, dword [method.QDebug.QDebug__]
call esi
cmp dword [edi + 0x10], 0xfffffffd
je 0x434805
mov ecx, ebx
call fcn.004fb960
jmp case.0x43271b.0
mov dword [esp], ebx
mov ecx, 0x5288ac
lea esi, [ebp - 0x404]
call edi
sub esp, 4
test eax, eax
je 0x43389f
mov ebx, dword [ebp - 0x414]
mov dword [esp + 8], 0
mov dword [esp + 4], 0
mov dword [esp], esi
mov ecx, ebx
call fcn.004135a0
sub esp, 0xc
mov ecx, ebx
mov dword [esp + 8], 0x7fbf
mov dword [esp + 4], 1
mov dword [esp], esi
call fcn.00414910
sub esp, 0xc
mov dword [esp + 4], 0x11
mov dword [esp], 0x519998
call dword [method.QString.fromAscii_helper_char_const__int_]
mov dword [ebp - 0x118], eax
lea eax, [ebp - 0x118]
mov dword [esp], esi
mov ecx, ebx
mov dword [esp + 4], eax
mov edi, eax
mov dword [ebp - 0x418], eax
call fcn.0041b580
jmp 0x433a9d
mov dword [esp], ebx
mov ecx, 0x52872c
lea esi, [ebp - 0x404]
call edi
sub esp, 4
test eax, eax
je 0x43389f
mov edi, dword [ebp - 0x414]
mov dword [esp + 8], 0x7fbf
mov dword [esp + 4], 1
mov dword [esp], esi
mov ecx, edi
call fcn.00414910
sub esp, 0xc
mov ecx, edi
mov dword [esp + 8], 0
mov dword [esp + 4], 0
mov dword [esp], esi
call fcn.004135a0
sub esp, 0xc
mov ecx, edi
call fcn.0041ac90
jmp case.0x43271b.0
mov dword [esp], ebx
mov ecx, 0x52875c
lea esi, [ebp - 0x404]
call edi
sub esp, 4
test eax, eax
mov ebx, eax
je 0x43389f
mov edi, dword [ebp - 0x414]
mov ecx, dword [edi + 0x380]
call dword [method.QWidget.hide__]
mov eax, dword [sym.imp.Qt5Core.dll_QListData::shared_null]
mov dword [esp + 4], 1
mov ecx, edi
mov dword [ebp - 0x218], eax
lea eax, [ebp - 0x218]
mov dword [esp], eax
mov dword [ebp - 0x41c], eax
call fcn.00414ee0
sub esp, 8
mov ecx, edi
call fcn.0041ac90
cmp byte [ebx + 0x18], 0
je 0x433404
lea ebx, [ebp - 0x318]
mov dword [esp + 0xc], 0xffffffff
mov dword [esp + 8], 0
mov dword [esp + 4], str.Tips_MultiCompressFinished
mov dword [esp], 0x517734
mov ecx, ebx
mov edi, dword [method.QMetaObject.tr_char_const__char_const__int__const]
call edi
lea eax, [ebp - 0x118]
sub esp, 0x10
mov dword [esp + 4], 0
mov dword [esp], ebx
mov esi, eax
mov dword [ebp - 0x418], eax
mov eax, dword [ebp - 0x414]
mov ecx, esi
mov dword [esp + 8], eax
call dword [method.MEmuMsgBox.MEmuMsgBox_QString_const__int__QWidget_]
sub esp, 0xc
mov ecx, ebx
call fcn.004fb960
lea eax, [ebp - 0x314]
mov dword [esp + 0xc], 0xffffffff
mov dword [esp + 8], 0
mov dword [esp + 4], 0x519aa7
mov dword [esp], 0x517734
mov ebx, eax
mov dword [ebp - 0x430], eax
mov ecx, eax
call edi
sub esp, 0x10
mov ecx, esi
mov dword [esp + 0xc], 1
mov dword [esp + 8], 0
mov dword [esp + 4], 1
mov dword [esp], ebx
call dword [method.MEmuMsgBox.addButton_QString_const__bool__bool__bool_]
mov ecx, ebx
sub esp, 0x10
call fcn.004fb960
mov ecx, esi
call dword [method.QDialog.exec__]
mov ecx, esi
call dword [method.MEmuMsgBox.MEmuMsgBox__]
mov ecx, dword [ebp - 0x41c]
call fcn.004fa5a0
jmp case.0x43271b.0
mov dword [esp], ebx
mov ecx, 0x528744
lea esi, [ebp - 0x404]
call edi
sub esp, 4
test eax, eax
je 0x43389f
mov eax, dword [sym.imp.Qt5Core.dll_QListData::shared_null]
mov edi, dword [ebp - 0x414]
mov dword [esp + 4], 1
mov dword [ebp - 0x118], eax
lea eax, [ebp - 0x118]
mov ecx, edi
mov dword [esp], eax
mov esi, eax
mov dword [ebp - 0x418], eax
call fcn.00414ee0
sub esp, 8
mov ecx, edi
call fcn.0041ac90
mov ecx, esi
call fcn.004fa5a0
jmp case.0x43271b.0
mov dword [esp], ebx
mov ecx, 0x52884c
lea esi, [ebp - 0x404]
call edi
mov edx, dword [ebp - 0x404]
mov ebx, eax
sub esp, 4
mov eax, dword [edx]
mov dword [ebp - 0x218], edx
add eax, 1
cmp eax, 1
jbe 0x4334b8
lock add dword [edx], 1
setne al
mov edx, dword [ebp - 0x218]
mov eax, dword [edx + 4]
test eax, eax
je 0x4341c1
lea esi, [ebp - 0x218]
mov eax, dword [ebx + 0x14]
mov dword [ebp - 0x41c], esi
xor edx, edx
cmp eax, 2
mov ecx, 0x51a124
sete dl
mov eax, 0x51a10c
lea edx, [edx*4 + 0x17]
cmove eax, ecx
mov dword [esp], eax
mov dword [esp + 4], edx
call dword [method.QString.fromAscii_helper_char_const__int_]
mov esi, dword [ebp - 0x41c]
mov ebx, dword [ebp - 0x414]
mov dword [ebp - 0x118], eax
lea eax, [ebp - 0x118]
mov dword [esp], esi
mov dword [esp + 4], eax
mov ecx, ebx
mov edi, eax
mov dword [ebp - 0x418], eax
call fcn.0041b580
sub esp, 8
mov ecx, edi
call fcn.004fb960
mov dword [esp], esi
mov ecx, ebx
call fcn.0041ce20
sub esp, 4
mov ecx, esi
call fcn.004fb960
jmp case.0x43271b.0
mov edi, dword [ebp - 0x414]
lea esi, [ebp - 0x404]
mov dword [esp + 8], 0x7fbf
mov dword [esp + 4], 1
mov dword [esp], esi
mov ecx, edi
call fcn.00414910
sub esp, 0xc
mov ecx, edi
mov dword [esp + 8], 0
mov dword [esp + 4], 0
mov dword [esp], esi
call fcn.004135a0
sub esp, 0xc
mov ecx, edi
mov dword [ebp - 0x414], edi
mov dword [esp], esi
call fcn.004134f0
lea edi, [ebp - 0x400]
sub esp, 4
mov dword [esp + 4], eax
mov dword [esp], edi
call fcn.00445d10
mov ecx, dword [ebp - 0x414]
mov dword [esp + 4], edi
mov dword [esp], esi
call fcn.0041b580
sub esp, 8
mov ecx, edi
call fcn.004fb960
cmp dword [ebx + 0x14], 2
je case.0x43271b.0
mov eax, dword [ebx + 0x20]
mov dword [esp + 0x10], 1
mov dword [esp + 0xc], 0xffffffff
mov dword [esp + 8], str.VM_NOT_EXIST
mov edx, dword [eax + 4]
mov dword [esp + 4], edx
add eax, dword [eax + 0xc]
mov dword [esp], eax
call dword [method.QString.compare_helper_QChar_const__int__char_const__int__Qt::CaseSensitivity_]
test eax, eax
jne case.0x43271b.0
mov dword [esp + 4], 0xffffffff
mov dword [esp], 0
call dword [method.QString.fromAscii_helper_char_const__int_]
lea ebx, [ebp - 0x3fc]
mov dword [ebp - 0x218], eax
mov dword [esp + 0xc], 0xffffffff
mov dword [esp + 8], 0
mov dword [esp + 4], str.Tips_TheEmulatorhNotExist
mov dword [esp], 0x517734
mov ecx, ebx
mov edi, dword [method.QMetaObject.tr_char_const__char_const__int__const]
call edi
lea eax, [ebp - 0x118]
lea edx, [ebp - 0x218]
sub esp, 0x10
mov dword [esp + 0xc], 0
mov dword [esp + 8], 0
mov dword [ebp - 0x41c], edx
mov dword [esp + 4], edx
mov ecx, eax
mov dword [esp], ebx
mov dword [ebp - 0x418], eax
call dword [method.MEmuMsgBox.MEmuMsgBox_QString_const__QString_const__int__QWidget_]
sub esp, 0x10
mov ecx, ebx
lea ebx, [ebp - 0x3f8]
call fcn.004fb960
mov ecx, dword [ebp - 0x41c]
call fcn.004fb960
mov dword [esp + 0xc], 0xffffffff
mov dword [esp + 8], 0
mov ecx, ebx
mov dword [esp + 4], 0x519aa7
mov dword [esp], 0x517734
call edi
mov edi, dword [ebp - 0x418]
sub esp, 0x10
mov dword [esp + 0xc], 1
mov dword [esp + 8], 0
mov dword [esp + 4], 0
mov dword [esp], ebx
mov ecx, edi
call dword [method.MEmuMsgBox.addButton_QString_const__bool__bool__bool_]
mov ecx, ebx
sub esp, 0x10
call fcn.004fb960
mov ecx, edi
call dword [method.QDialog.exec__]
jmp 0x432f9a
mov dword [esp], ebx
mov ecx, 0x52893c
lea esi, [ebp - 0x404]
call edi
sub esp, 4
cmp byte [eax + 0x2e], 0
je case.0x43271b.0
mov dword [esp], esi
call dword [sym.imp.libmemuqt.dll_GetVmIndex_QString_const_]
test eax, eax
js 0x43384d
lea eax, [ebp - 0x218]
mov dword [esp + 4], 0
mov dword [ebp - 0x41c], eax
mov dword [esp], eax
call dword [method.QStandardPaths.writableLocation_QStandardPaths::StandardLocation_]
mov edx, dword [ebp - 0x414]
mov dword [esp + 4], esi
lea edi, [ebp - 0x3ec]
mov ecx, edi
mov eax, dword [edx + 0xac]
mov dword [esp], eax
call fcn.00402d60
sub esp, 8
lea ecx, [ebp - 0x3f4]
mov dword [esp], str._1_2.lnk
call fcn.004fb920
lea edx, [ebp - 0x3f4]
sub esp, 4
mov eax, 0x20
mov word [esp + 0xc], ax
mov eax, dword [ebp - 0x41c]
lea ebx, [ebp - 0x3f0]
mov dword [esp], edx
mov edx, dword [method.QString.arg_QString_const__int__QChar__const]
mov dword [esp + 8], 0
mov ecx, ebx
mov dword [esp + 4], eax
mov dword [ebp - 0x420], edx
call edx
lea edx, [ebp - 0x118]
sub esp, 0x10
mov eax, 0x20
mov word [esp + 0xc], ax
mov dword [esp + 8], 0
mov dword [esp + 4], edi
mov dword [esp], ebx
mov ecx, edx
mov dword [ebp - 0x418], edx
call dword [ebp - 0x420]
mov ecx, ebx
lea ebx, [ebp - 0x3f4]
sub esp, 0x10
call fcn.004fb960
mov ecx, ebx
call fcn.004fb960
mov ecx, edi
call fcn.004fb960
mov edi, dword [ebp - 0x418]
mov dword [esp], edi
call dword [method.QFile.remove_QString_const_]
mov ecx, edi
call fcn.004fb960
mov ecx, dword [ebp - 0x41c]
call fcn.004fb960
mov edi, dword [ebp - 0x414]
mov ecx, dword [edi + 0xac]
mov dword [esp], esi
call fcn.00403bc0
sub esp, 4
mov ecx, edi
mov dword [esp], esi
call fcn.00417230
sub esp, 4
mov ecx, edi
call fcn.0041ac90
jmp case.0x43271b.0
mov dword [esp], ebx
mov ecx, 0x528924
lea esi, [ebp - 0x404]
call edi
sub esp, 4
cmp byte [eax + 0x18], 0
mov ebx, eax
jne 0x433ff0
lea ecx, [ebp - 0x404]
call fcn.004fb960
lea esp, [ebp - 0xc]
pop ebx
pop esi
pop edi
pop ebp
ret
mov dword [esp], ebx
mov ecx, 0x52890c
lea esi, [ebp - 0x404]
call edi
lea edi, [ebp - 0x314]
sub esp, 4
mov ebx, eax
mov dword [esp + 4], eax
mov dword [ebp - 0x428], eax
mov dword [esp], edi
mov dword [ebp - 0x430], edi
call fcn.005054f0
mov ecx, dword [ebp - 0x414]
mov dword [esp], edi
call fcn.0041ce20
sub esp, 4
cmp dword [ebx + 0x14], 2
je 0x433ab0
mov eax, dword [method.QString.fromAscii_helper_char_const__int_]
mov dword [esp + 4], 0x14
lea esi, [ebp - 0x404]
mov dword [esp], 0x51a1a5
mov dword [ebp - 0x434], eax
call eax
mov edi, dword [ebp - 0x430]
mov ebx, dword [ebp - 0x414]
mov dword [ebp - 0x118], eax
lea eax, [ebp - 0x118]
mov dword [esp], edi
mov dword [esp + 4], eax
mov ecx, ebx
mov esi, eax
mov dword [ebp - 0x418], eax
call fcn.0041b580
sub esp, 8
mov ecx, esi
lea esi, [ebp - 0x404]
call fcn.004fb960
mov dword [esp + 4], 0xbb8
mov dword [esp], edi
mov ecx, ebx
call fcn.00413880
sub esp, 8
mov eax, dword [ebp - 0x428]
cmp byte [eax + 0x38], 0
je 0x433a06
mov edi, dword [ebp - 0x414]
lea esi, [ebp - 0x404]
mov dword [esp + 8], 0
mov dword [esp + 4], 0
mov dword [esp], esi
mov ecx, edi
call fcn.004135a0
sub esp, 0xc
mov ecx, edi
mov dword [esp + 8], 0x7fbf
mov dword [esp + 4], 1
mov dword [esp], esi
call fcn.00414910
sub esp, 0xc
mov eax, dword [ebp - 0x434]
mov dword [esp + 4], 0x11
mov dword [esp], 0x519998
call eax
mov ebx, dword [ebp - 0x418]
mov dword [esp], esi
mov ecx, edi
mov dword [ebp - 0x118], eax
mov dword [esp + 4], ebx
call fcn.0041b580
sub esp, 8
mov ecx, ebx
call fcn.004fb960
mov ecx, dword [ebp - 0x430]
call fcn.004fb960
jmp case.0x43271b.0
mov ebx, dword [ebp - 0x414]
lea esi, [ebp - 0x404]
mov dword [esp + 8], 0
mov dword [esp + 4], 0
mov dword [esp], esi
mov ecx, ebx
call fcn.004135a0
sub esp, 0xc
mov ecx, ebx
mov dword [esp + 8], 0x7fbf
mov dword [esp + 4], 1
mov dword [esp], esi
call fcn.00414910
sub esp, 0xc
mov dword [esp + 4], 0x11
mov dword [esp], 0x519998
call dword [method.QString.fromAscii_helper_char_const__int_]
mov dword [ebp - 0x118], eax
lea eax, [ebp - 0x118]
mov dword [esp], esi
mov ecx, ebx
mov dword [esp + 4], eax
mov edi, eax
mov dword [ebp - 0x418], eax
call fcn.0041b580
sub esp, 8
mov ecx, edi
call fcn.004fb960
jmp case.0x43271b.0
mov eax, dword [ebp - 0x428]
lea ebx, [eax + 0x30]
mov eax, dword [eax + 0x3c]
mov ecx, dword [eax + 4]
test ecx, ecx
jne 0x434615
mov dword [esp], ebx
call dword [sym.imp.libmemuqt.dll_GetVmIndex_QString_const_]
lea edi, [ebp - 0x3cc]
mov dword [esp + 8], 0xa
mov dword [esp + 4], eax
mov dword [esp], edi
call dword [method.QString.number_int__int_]
mov edx, dword [ebp - 0x404]
mov eax, dword [edx]
mov dword [ebp - 0x218], edx
add eax, 1
cmp eax, 1
jbe 0x433b08
lock add dword [edx], 1
setne al
lea eax, [ebp - 0x218]
mov ecx, dword [ebp - 0x414]
mov dword [esp], eax
mov dword [ebp - 0x41c], eax
call fcn.00413310
mov eax, dword [eax + 8]
sub esp, 4
mov edx, dword [eax + 8]
mov eax, dword [edx]
mov dword [ebp - 0x118], edx
add eax, 1
cmp eax, 1
jbe 0x433b42
lock add dword [edx], 1
setne al
mov eax, dword [ebp - 0x414]
mov ecx, dword [eax + 0xac]
lea eax, [ebp - 0x118]
mov dword [esp + 0xc], edi
mov dword [esp + 8], 1
mov dword [esp], ebx
mov dword [esp + 4], eax
mov esi, eax
mov dword [ebp - 0x418], eax
call fcn.00403900
sub esp, 0x10
mov ecx, esi
call fcn.004fb960
mov ecx, dword [ebp - 0x41c]
call fcn.004fb960
mov ecx, edi
call fcn.004fb960
mov eax, dword [method.QString.fromAscii_helper_char_const__int_]
mov dword [esp + 4], 0
lea esi, [ebp - 0x404]
mov dword [esp], 0x519283
mov dword [ebp - 0x434], eax
call eax
mov esi, dword [ebp - 0x414]
mov dword [ebp - 0x118], eax
mov ecx, dword [esi + 0xac]
mov dword [esp], ebx
call fcn.00403d90
mov edi, dword [ebp - 0x418]
mov edx, dword [ebp - 0x430]
sub esp, 4
mov dword [esp], eax
mov ecx, esi
mov dword [esp + 8], edi
mov dword [esp + 4], edx
call fcn.00423590
sub esp, 0xc
mov ecx, edi
call fcn.004fb960
mov eax, dword [ebp - 0x428]
mov eax, dword [eax + 0x30]
mov esi, dword [eax]
mov dword [ebp - 0x118], eax
lea edx, [esi + 1]
cmp edx, 1
jbe 0x433c17
lock add dword [eax], 1
setne dl
mov edi, dword [ebp - 0x418]
mov ecx, dword [ebp - 0x414]
mov dword [esp], edi
call fcn.00413310
sub esp, 4
mov ecx, edi
mov esi, eax
call fcn.004fb960
mov ecx, dword [ebp - 0x414]
mov byte [esi + 0x3c], 1
lea esi, [ebp - 0x404]
mov dword [esp + 8], 0
mov dword [esp + 4], 0
mov dword [esp], ebx
call fcn.004135a0
mov ecx, dword [ebp - 0x414]
sub esp, 0xc
mov dword [esp + 8], 0x7fbf
mov dword [esp + 4], 1
mov dword [esp], ebx
call fcn.00414910
sub esp, 0xc
mov eax, dword [ebp - 0x434]
mov dword [esp + 4], 0x11
mov dword [esp], 0x519998
call eax
mov ecx, dword [ebp - 0x414]
mov dword [esp + 4], edi
mov dword [esp], ebx
mov dword [ebp - 0x118], eax
call fcn.0041b580
sub esp, 8
mov ecx, edi
call fcn.004fb960
mov dword [esp], esi
call dword [sym.imp.libmemuqt.dll_GetVmIndex_QString_const_]
mov edi, eax
mov eax, dword [ebp - 0x428]
lea ebx, [ebp - 0x3c4]
mov eax, dword [eax + 0x30]
mov edx, dword [eax + 4]
mov dword [esp + 8], edx
add eax, dword [eax + 0xc]
mov dword [esp], ebx
mov dword [esp + 4], eax
mov eax, dword [method.QString.toLocal8Bit_helper_QChar_const__int_]
mov dword [ebp - 0x43c], eax
call eax
mov eax, dword [ebp - 0x3c4]
cmp dword [eax], 1
jbe 0x434763
movsx edx, byte [eax + 0xb]
mov ecx, ebx
shr edx, 0x1f
mov dword [esp + 4], edx
mov eax, dword [eax + 4]
add eax, 1
mov dword [esp], eax
call dword [method.QByteArray.reallocData_unsigned_int__QFlags_QArrayData::AllocationOption__]
mov eax, dword [ebp - 0x3c4]
sub esp, 8
mov edx, dword [eax + 0xc]
lea ecx, [ebp - 0x308]
add eax, edx
mov dword [esp + 0xc], 1
mov dword [esp + 8], 0
mov dword [esp + 4], edi
mov dword [ebp - 0x42c], ecx
mov dword [esp], eax
call dword [method.MemuInterface.MemuInterface_char_const__int__char_const__bool_]
sub esp, 0x10
mov ecx, ebx
call fcn.004ec2a0
mov eax, dword [ebp - 0x110]
mov dword [ebp - 0x118], 0
mov dword [esp + 4], 0xb
mov dword [esp], str.countryCode
mov edi, dword [ebp - 0x434]
and eax, 0xc0000000
mov dword [ebp - 0x110], eax
mov byte [ebp - 0x10d], pe_nt_image_headers32
call edi
mov dword [ebp - 0x218], eax
mov dword [esp + 4], 0xa
mov dword [esp], 0x519699
call edi
mov dword [ebp - 0x2f0], eax
lea eax, [ebp - 0x218]
mov dword [ebp - 0x41c], eax
lea eax, [ebp - 0x2f0]
mov dword [ebp - 0x420], eax
call dword [method.MemuConfig.getInstance__]
lea edi, [ebp - 0x300]
lea edx, [ebp - 0x218]
mov dword [esp], eax
mov ebx, edi
mov dword [ebp - 0x440], edi
mov edi, dword [ebp - 0x418]
mov dword [ebp - 0x41c], edx
mov dword [esp + 8], edx
mov ecx, ebx
mov dword [esp + 0xc], edi
mov edi, edx
lea edx, [ebp - 0x2f0]
mov dword [ebp - 0x420], edx
mov dword [esp + 4], edx
call dword [method.MemuConfig.getMemuConfig_QString_const__QString_const__QVariant_const_]
lea eax, [ebp - 0x310]
sub esp, 0x10
mov dword [esp], ebx
mov ecx, eax
mov dword [ebp - 0x438], ecx
call dword [method.QVariant.toString___const]
sub esp, 4
mov ecx, ebx
mov ebx, dword [method.QVariant.QVariant__]
call ebx
mov ecx, dword [ebp - 0x420]
call fcn.004fb960
mov ecx, edi
call fcn.004fb960
mov ecx, dword [ebp - 0x418]
call ebx
call dword [method.StaticDBManager.getDbManager__]
mov ebx, dword [ebp - 0x438]
mov dword [esp], eax
mov ecx, dword [ebp - 0x420]
mov dword [esp + 4], ebx
call dword [method.StaticDBManager.getRandomOperator_QString_const_]
xor eax, eax
mov ecx, 0x40
sub esp, 8
rep stosd dword es:[edi], eax
mov eax, dword [ebp - 0x284]
mov dword [esp + 4], eax
lea eax, [ebp - 0x218]
mov dword [ebp - 0x41c], eax
mov dword [esp], eax
call dword [sym.imp.libmemuqt.dll_genImei_char__int_]
mov edi, dword [ebp - 0x418]
xor eax, eax
mov ecx, 0x40
rep stosd dword es:[edi], eax
mov eax, dword [ebp - 0x2ec]
mov dword [esp + 8], eax
mov eax, dword [ebp - 0x2f0]
mov dword [esp + 4], eax
lea eax, [ebp - 0x118]
mov edi, eax
mov dword [ebp - 0x418], eax
mov dword [esp], eax
call dword [sym.imp.libmemuqt.dll_genImsi_char__int__int_]
mov eax, dword [ebp - 0x41c]
lea ebx, [ebp - 0x30c]
mov dword [esp + 8], edi
mov dword [esp], ebx
mov dword [esp + 4], eax
call dword [sym.imp.libmemuqt.dll_genAndroidId_char__char_]
mov dword [esp + 4], 0x10
mov dword [esp], ebx
lea ecx, [ebp - 0x3c0]
call dword [method.QString.left_int__const]
mov eax, dword [ebp - 0x30c]
mov edx, dword [ebp - 0x3c0]
lea ecx, [ebp - 0x3c0]
sub esp, 8
lea edi, [ebp - 0x3bc]
mov dword [ebp - 0x30c], edx
mov dword [ebp - 0x3c0], eax
call fcn.004fb960
mov eax, dword [ebp - 0x30c]
mov edx, dword [eax + 4]
mov dword [esp + 8], edx
add eax, dword [eax + 0xc]
mov dword [esp], edi
mov dword [esp + 4], eax
mov eax, dword [ebp - 0x43c]
call eax
mov eax, dword [ebp - 0x3bc]
cmp dword [eax], 1
jbe 0x434752
movsx edx, byte [eax + 0xb]
mov ecx, edi
shr edx, 0x1f
mov dword [esp + 4], edx
mov eax, dword [eax + 4]
add eax, 1
mov dword [esp], eax
call dword [method.QByteArray.reallocData_unsigned_int__QFlags_QArrayData::AllocationOption__]
mov eax, dword [ebp - 0x3bc]
sub esp, 8
mov edx, dword [eax + 0xc]
add eax, edx
mov ecx, dword [ebp - 0x42c]
mov dword [esp], eax
call dword [method.MemuInterface.setAndroidId_char_const_]
mov ecx, edi
sub esp, 4
call fcn.004ec2a0
mov edi, dword [ebp - 0x42c]
mov dword [esp], 1
mov ecx, edi
call dword [method.MemuInterface.setResetGaId_int_]
sub esp, 4
mov ecx, ebx
call fcn.004fb960
mov ecx, dword [ebp - 0x438]
call fcn.004fb960
mov ecx, edi
call dword [method.MemuInterface.MemuInterface__]
jmp 0x433975
lea edi, [ebx + 0x34]
mov ecx, dword [ebp - 0x414]
lea eax, [eax + 0x30]
mov dword [esp], edi
mov dword [ebp - 0x420], eax
call fcn.0041ce20
lea eax, [ebp - 0x3e8]
sub esp, 4
mov dword [esp + 4], 0
mov dword [esp], eax
call fcn.00445d10
lea eax, [ebp - 0x3e8]
mov ecx, dword [ebp - 0x414]
mov dword [esp], edi
mov dword [esp + 4], eax
call fcn.0041b580
lea ecx, [ebp - 0x3e8]
sub esp, 8
call fcn.004fb960
mov eax, dword [ebx + 0x20]
mov eax, dword [eax + 4]
test eax, eax
jne 0x43405d
cmp dword [ebx + 0x14], 2
je 0x434ce3
lea ecx, [ebp - 0x3e0]
mov dword [esp], 0x51a167
lea esi, [ebp - 0x404]
call fcn.004fb920
lea eax, [ebp - 0x3e0]
sub esp, 4
mov ecx, dword [ebp - 0x414]
mov dword [esp + 4], eax
mov eax, dword [ebp - 0x420]
mov dword [esp], eax
call fcn.0041b580
lea ecx, [ebp - 0x3e0]
sub esp, 8
lea esi, [ebp - 0x404]
call fcn.004fb960
lea ecx, [ebp - 0x3dc]
mov dword [esp], 0x51a167
call fcn.004fb920
lea eax, [ebp - 0x3dc]
mov ecx, dword [ebp - 0x414]
sub esp, 4
mov dword [esp], edi
mov dword [esp + 4], eax
call fcn.0041b580
lea ecx, [ebp - 0x3dc]
sub esp, 8
call fcn.004fb960
mov eax, dword [ebp - 0x420]
mov ecx, dword [ebp - 0x414]
mov dword [esp + 4], 0xbb8
mov dword [esp], eax
call fcn.00413880
mov ecx, dword [ebp - 0x414]
sub esp, 8
mov dword [esp + 4], 0xbb8
mov dword [esp], edi
call fcn.00413880
sub esp, 8
call dword [method.QCoreApplication.isQuitLockEnabled__]
test al, al
jne 0x434dc4
mov eax, dword [ebp - 0x420]
mov edi, dword [ebp - 0x414]
lea esi, [ebp - 0x404]
mov dword [esp + 8], 0x7fbf
mov dword [esp + 4], 1
mov dword [esp], eax
mov ecx, edi
call fcn.00414910
mov eax, dword [ebp - 0x420]
sub esp, 0xc
mov ecx, edi
mov dword [esp + 8], 0
mov dword [esp + 4], 0
mov dword [esp], eax
call fcn.004135a0
sub esp, 0xc
mov ecx, edi
call fcn.0041ac90
mov eax, dword [ebx + 0x58]
test eax, eax
je case.0x43271b.0
mov eax, dword [ebp - 0x420]
mov dword [esp], eax
call dword [sym.imp.libmemuqt.dll_GetVmIndex_QString_const_]
mov edi, dword [ebx + 0x58]
test edi, edi
je 0x435718
mov dword [esp + 4], eax
lea eax, [ebx + 0x50]
lea esi, [ebp - 0x404]
mov dword [esp], eax
call dword [ebx + 0x5c]
jmp case.0x43271b.0
lea esi, [ebp - 0x35c]
lea eax, [ebp - 0x218]
mov dword [esp + 4], ebx
mov dword [esp], esi
mov dword [ebp - 0x41c], eax
call fcn.005054f0
mov eax, dword [ebp - 0x218]
mov edx, dword [ebp - 0x35c]
mov ecx, esi
lea esi, [ebp - 0x218]
mov dword [ebp - 0x35c], eax
mov dword [ebp - 0x218], edx
call fcn.004fb960
mov eax, dword [ebx + 0x14]
mov dword [ebp - 0x41c], esi
cmp eax, 3
jne 0x4334d2
mov ecx, dword [ebp - 0x414]
mov dword [esp + 4], 0xbb8
mov dword [esp], esi
call fcn.00413880
sub esp, 8
mov eax, dword [ebx + 0x14]
jmp 0x4334d2
lea eax, [ebp - 0x218]
lea esi, [edi + 0x34]
mov ecx, eax
mov dword [ebp - 0x41c], eax
mov eax, dword [ebp - 0x414]
mov dword [esp + 4], esi
mov eax, dword [eax + 0xac]
mov dword [esp], eax
call fcn.00402d60
lea eax, [edi + 0x30]
sub esp, 8
lea ecx, [ebp - 0x39c]
mov dword [esp], eax
call dword [method.QFileInfo.QFileInfo_QString_const_]
lea eax, [ebp - 0x39c]
sub esp, 4
lea ecx, [ebp - 0x398]
mov dword [esp], eax
call dword [method.QFileInfo.fileName___const]
sub esp, 4
lea ecx, [ebp - 0x3a0]
mov dword [esp + 0xc], 0xffffffff
mov dword [esp + 8], 0
mov dword [esp + 4], 0x519a1c
mov dword [esp], 0x517734
call dword [method.QMetaObject.tr_char_const__char_const__int__const]
sub esp, 0x10
mov eax, 0x20
lea ecx, [ebp - 0x394]
mov word [esp + 0xc], ax
lea eax, [ebp - 0x398]
mov dword [esp + 8], 0
mov dword [esp + 4], eax
lea eax, [ebp - 0x3a0]
mov dword [esp], eax
call dword [method.QString.arg_QString_const__int__QChar__const]
mov eax, dword [ebp - 0x218]
sub esp, 0x10
mov edx, dword [eax]
mov dword [ebp - 0x118], eax
add edx, 1
cmp edx, 1
jbe 0x434318
lock add dword [eax], 1
setne dl
mov eax, dword [ebp - 0x414]
lea edx, [ebp - 0x394]
mov ecx, dword [eax + 0xac]
mov dword [esp + 0xc], edx
lea edx, [ebp - 0x118]
mov dword [esp + 8], 1
mov dword [esp], esi
mov dword [esp + 4], edx
mov dword [ebp - 0x418], edx
call fcn.00403900
mov ecx, dword [ebp - 0x418]
sub esp, 0x10
call fcn.004fb960
lea ecx, [ebp - 0x394]
call fcn.004fb960
lea ecx, [ebp - 0x3a0]
call fcn.004fb960
lea ecx, [ebp - 0x398]
call fcn.004fb960
lea ecx, [ebp - 0x39c]
call dword [method.QFileInfo.QFileInfo__]
lea ecx, [ebp - 0x390]
mov dword [esp], 0x519283
call fcn.004fb920
mov eax, dword [ebp - 0x414]
sub esp, 4
mov ecx, dword [eax + 0xac]
mov dword [esp], esi
call fcn.00403d90
lea edx, [ebp - 0x390]
mov ecx, dword [ebp - 0x414]
sub esp, 4
mov dword [esp + 4], ebx
mov dword [esp], eax
mov dword [esp + 8], edx
call fcn.00423590
lea ecx, [ebp - 0x390]
sub esp, 0xc
call fcn.004fb960
mov eax, dword [edi + 0x34]
mov edx, dword [eax]
mov dword [ebp - 0x118], eax
add edx, 1
cmp edx, 1
jbe 0x4343f9
lock add dword [eax], 1
setne dl
mov eax, dword [ebp - 0x418]
mov ecx, dword [ebp - 0x414]
mov dword [esp], eax
call fcn.00413310
mov ecx, dword [ebp - 0x418]
sub esp, 4
mov dword [ebp - 0x420], eax
call fcn.004fb960
cmp dword [edi + 0x10], 0xfffffffb
mov eax, dword [ebp - 0x420]
movzx edi, word [edi + 0x3c]
mov byte [eax + 0x3c], 1
je 0x434712
cmp di, 4
je 0x434712
mov edi, dword [ebp - 0x414]
mov dword [esp + 8], 0
mov dword [esp + 4], 0
mov dword [esp], esi
mov ecx, edi
call fcn.004135a0
sub esp, 0xc
mov ecx, edi
mov dword [esp + 8], 0x7fbf
mov dword [esp + 4], 1
mov dword [esp], esi
call fcn.00414910
lea edi, [ebp - 0x38c]
sub esp, 0xc
mov dword [esp], 0x519998
mov ecx, edi
call fcn.004fb920
mov ecx, dword [ebp - 0x414]
sub esp, 4
mov dword [esp + 4], edi
mov dword [esp], esi
call fcn.0041b580
sub esp, 8
mov ecx, edi
call fcn.004fb960
mov ecx, dword [ebp - 0x41c]
call fcn.004fb960
jmp 0x4331a0
lea ebx, [ebp - 0x3b4]
mov dword [esp + 0xc], 0xffffffff
mov dword [esp + 8], 0
mov dword [esp + 4], str.Tips_FailedToExportImageDueToNotEnoughSpace
mov dword [esp], 0x517734
mov ecx, ebx
mov edi, dword [method.QMetaObject.tr_char_const__char_const__int__const]
call edi
sub esp, 0x10
lea ecx, [ebp - 0x3b8]
mov dword [esp + 0xc], 0xffffffff
mov dword [esp + 8], 0
mov dword [esp + 4], str.Title_Error
mov dword [esp], 0x517734
call edi
mov eax, dword [ebp - 0x414]
sub esp, 0x10
mov ecx, dword [ebp - 0x418]
mov dword [esp + 8], 2
mov dword [esp + 4], ebx
mov dword [esp + 0xc], eax
lea eax, [ebp - 0x3b8]
mov dword [esp], eax
call dword [method.MEmuMsgBox.MEmuMsgBox_QString_const__QString_const__int__QWidget_]
lea ecx, [ebp - 0x3b8]
sub esp, 0x10
call fcn.004fb960
mov ecx, ebx
lea ebx, [ebp - 0x3b0]
call fcn.004fb960
mov dword [esp + 0xc], 0xffffffff
mov dword [esp + 8], 0
mov ecx, ebx
mov dword [esp + 4], 0x519aa7
mov dword [esp], 0x517734
call edi
mov edi, dword [ebp - 0x418]
sub esp, 0x10
mov dword [esp + 0xc], 1
mov dword [esp + 8], 0
mov dword [esp + 4], 0
mov dword [esp], ebx
mov ecx, edi
call dword [method.MEmuMsgBox.addButton_QString_const__bool__bool__bool_]
mov ecx, ebx
sub esp, 0x10
call fcn.004fb960
mov ecx, edi
call dword [method.QDialog.exec__]
jmp 0x432f9a
mov dword [esp], 0x20
call dword [method.QTextStream.operator___char_]
sub esp, 4
jmp 0x433188
mov dword [esp], 0x20
call dword [method.QTextStream.operator___char_]
sub esp, 4
mov ecx, dword [ebp - 0x388]
jmp 0x43316c
mov dword [esp], 0x20
call dword [method.QTextStream.operator___char_]
sub esp, 4
jmp 0x433112
lea edi, [ebp - 0x3c8]
mov dword [esp], 0x519283
lea esi, [ebp - 0x404]
mov ecx, edi
call fcn.004fb920
mov eax, dword [ebp - 0x428]
sub esp, 4
mov edx, dword [eax + 0x3c]
mov eax, dword [edx]
mov dword [ebp - 0x118], edx
add eax, 1
cmp eax, 1
jbe 0x434652
lock add dword [edx], 1
setne al
mov eax, dword [ebp - 0x414]
mov ecx, dword [eax + 0xac]
lea eax, [ebp - 0x118]
mov dword [esp + 0xc], edi
mov dword [esp + 8], 1
mov dword [esp], ebx
mov dword [esp + 4], eax
mov esi, eax
mov dword [ebp - 0x418], eax
call fcn.00403900
mov ecx, esi
sub esp, 0x10
call fcn.004fb960
mov ecx, edi
call fcn.004fb960
jmp 0x433b90
mov ebx, dword [ebp - 0x414]
mov dword [esp + 8], 0
mov dword [esp + 4], 0
mov dword [esp], esi
mov ecx, ebx
call fcn.004135a0
sub esp, 0xc
mov ecx, ebx
mov dword [esp + 8], 0x7fbf
mov dword [esp + 4], 1
mov dword [esp], esi
call fcn.00414910
lea eax, [ebp - 0x310]
sub esp, 0xc
mov dword [esp], 0x519998
mov ecx, eax
mov edi, eax
mov dword [ebp - 0x438], eax
call fcn.004fb920
sub esp, 4
mov ecx, ebx
mov dword [esp + 4], edi
mov dword [esp], esi
call fcn.0041b580
jmp 0x433a9d
mov dword [esp], 0x3c
call sub.libstdc_6.dll_operator_new_unsigned_int_
mov word [esp + 4], di
mov dword [esp], esi
mov ecx, eax
mov dword [ebp - 0x418], eax
call fcn.00477030
mov eax, dword [ebp - 0x418]
mov ecx, dword [ebp - 0x414]
sub esp, 8
mov dword [esp], eax
call fcn.004d3760
sub esp, 4
jmp 0x4344b6
mov edx, dword [eax + 0xc]
cmp edx, 0x10
jne 0x433f6c
jmp 0x433f94
mov edx, dword [eax + 0xc]
cmp edx, 0x10
jne 0x433d03
jmp 0x433d2b
lea eax, [ebp - 0x218]
mov dword [esp + 0xc], 0xffffffff
mov dword [esp + 8], 0
mov dword [esp + 4], str.Tips_FailedToCompressedDiskPlsCheckEmulatorConf
mov dword [esp], 0x517734
lea ecx, [ebp - 0x328]
mov edi, dword [method.QMetaObject.tr_char_const__char_const__int__const]
mov dword [ebp - 0x41c], eax
call edi
mov eax, dword [ebp - 0x218]
mov edx, dword [ebp - 0x328]
lea ecx, [ebp - 0x328]
sub esp, 0x10
mov dword [ebp - 0x328], eax
mov dword [ebp - 0x218], edx
call fcn.004fb960
lea eax, [ebp - 0x218]
mov dword [ebp - 0x41c], eax
mov eax, dword [ebp - 0x218]
mov edx, dword [eax + 4]
test edx, edx
je 0x432a79
mov eax, dword [ebp - 0x420]
cmp byte [eax + 0x2e], 0
jne 0x432a79
jmp 0x4329e0
call fcn.00409850
lea edi, [ebp - 0x300]
mov dword [esp + 8], 0xffffffff
mov dword [esp + 4], eax
mov dword [esp], edi
mov dword [ebp - 0x440], edi
call fcn.004fb8d0
mov eax, dword [ebp - 0x300]
mov eax, dword [eax + 4]
test eax, eax
jne 0x434b60
mov eax, dword [ebp - 0x440]
lea ecx, [ebp - 0x384]
mov dword [esp], eax
call dword [method.QDir.QDir_QString_const_]
lea edi, [ebp - 0x380]
sub esp, 4
mov dword [esp], edi
call dword [method.QDir.rootPath__]
mov eax, dword [ebp - 0x380]
mov ecx, edi
mov dword [ebp - 0x2f0], eax
mov eax, dword [sym.imp.Qt5Core.dll_QArrayData::shared_null]
mov dword [ebp - 0x380], eax
call fcn.004fb960
lea ecx, [ebp - 0x384]
call dword [method.QDir.QDir__]
mov edx, dword [ebp - 0x2f0]
mov eax, dword [edx]
mov dword [ebp - 0x118], edx
add eax, 1
cmp eax, 1
jbe 0x4348a9
lock add dword [edx], 1
setne al
mov eax, dword [ebp - 0x418]
mov dword [esp], eax
call dword [sym.imp.libmemuqt.dll_getDiskFreeSpace_QString_]
mov ecx, dword [ebp - 0x418]
mov dword [ebp - 0x42c], eax
mov edi, edx
call fcn.004fb960
mov eax, dword [ebp - 0x418]
mov dword [ebp - 0x118], 2
lea ecx, [ebp - 0x378]
mov dword [ebp - 0x114], 0
mov dword [ebp - 0x110], 0
mov dword [ebp - 0x10c], 0
mov dword [ebp - 0x108], 0x51a1e8
mov dword [esp], eax
call dword [ebp - 0x41c]
lea eax, [ebp - 0x218]
sub esp, 4
mov edx, dword [ebp - 0x428]
mov dword [esp + 8], 0xe
mov dword [esp + 4], str.freeDiskSize:
mov dword [ebp - 0x41c], eax
mov dword [esp], eax
call edx
mov eax, dword [ebp - 0x41c]
mov ecx, dword [ebp - 0x378]
mov dword [esp], eax
call dword [ebp - 0x430]
mov eax, dword [ebp - 0x218]
sub esp, 4
mov edx, dword [eax]
test edx, edx
jne 0x434cc0
mov dword [esp + 8], 4
mov dword [esp + 4], 2
mov dword [esp], eax
call dword [method.QArrayData.deallocate_QArrayData__unsigned_int__unsigned_int_]
mov ecx, dword [ebp - 0x378]
cmp byte [ecx + 0x14], 0
jne 0x434ef1
mov eax, dword [ebp - 0x42c]
mov dword [esp + 4], edi
mov dword [esp], eax
call dword [method.QTextStream.operator___long_long_]
mov ecx, dword [ebp - 0x378]
sub esp, 8
cmp byte [ecx + 0x14], 0
jne 0x434edc
lea ecx, [ebp - 0x378]
call esi
cmp edi, 0
jl 0x434bb8
jle 0x434ba8
mov dword [esp + 0xc], 0xffffffff
mov dword [esp + 8], 0
lea ecx, [ebp - 0x364]
mov dword [esp + 4], str.Tips_FailedToImportEmulatorDueToOvaMaybeBroken
mov dword [esp], 0x517734
mov edi, dword [method.QMetaObject.tr_char_const__char_const__int__const]
call edi
lea esi, [ebp - 0x368]
sub esp, 0x10
mov dword [esp + 0xc], 0xffffffff
mov dword [esp + 8], 0
mov dword [esp + 4], str.Title_Error
mov dword [esp], 0x517734
mov ecx, esi
call edi
mov eax, dword [ebp - 0x414]
sub esp, 0x10
mov ecx, dword [ebp - 0x418]
mov dword [esp + 8], 2
mov dword [esp], esi
mov dword [esp + 0xc], eax
lea eax, [ebp - 0x364]
mov dword [esp + 4], eax
call dword [method.MEmuMsgBox.MEmuMsgBox_QString_const__QString_const__int__QWidget_]
sub esp, 0x10
mov ecx, esi
lea esi, [ebp - 0x360]
call fcn.004fb960
lea ecx, [ebp - 0x364]
call fcn.004fb960
mov dword [esp + 0xc], 0xffffffff
mov dword [esp + 8], 0
mov ecx, esi
mov dword [esp + 4], 0x519aa7
mov dword [esp], 0x517734
call edi
mov edi, dword [ebp - 0x418]
sub esp, 0x10
mov dword [esp + 0xc], 1
mov dword [esp + 8], 0
mov dword [esp + 4], 0
mov dword [esp], esi
mov ecx, edi
call dword [method.MEmuMsgBox.addButton_QString_const__bool__bool__bool_]
mov ecx, esi
sub esp, 0x10
call fcn.004fb960
mov ecx, edi
call dword [method.QDialog.exec__]
mov ecx, edi
call dword [method.MEmuMsgBox.MEmuMsgBox__]
mov ecx, dword [ebp - 0x420]
call fcn.004fb960
mov ecx, dword [ebp - 0x440]
call fcn.004fb960
jmp 0x4331a0
lea eax, [ebp - 0x218]
mov dword [esp + 0xc], 0xffffffff
mov dword [esp + 8], 0
mov dword [esp + 4], str.Tips_DiskCompressionHasBeenCanceled
mov dword [esp], 0x517734
lea ecx, [ebp - 0x350]
mov edi, dword [method.QMetaObject.tr_char_const__char_const__int__const]
mov dword [ebp - 0x41c], eax
call edi
mov eax, dword [ebp - 0x218]
mov edx, dword [ebp - 0x350]
lea ecx, [ebp - 0x350]
sub esp, 0x10
mov dword [ebp - 0x350], eax
mov dword [ebp - 0x218], edx
call fcn.004fb960
lea eax, [ebp - 0x218]
mov dword [ebp - 0x41c], eax
jmp 0x4347df
mov eax, dword [ebp - 0x440]
lea edi, [ebp - 0x37c]
mov dword [esp + 4], 1
mov ecx, edi
mov dword [esp], eax
call dword [method.QString.left_int__const]
mov eax, dword [ebp - 0x420]
sub esp, 8
mov dword [esp + 8], 0x51972f
mov dword [esp + 4], edi
mov dword [esp], eax
call fcn.00507250
mov ecx, edi
call fcn.004fb960
jmp 0x43488c
cmp dword [ebp - 0x42c], 0x1ff
ja 0x4349ca
mov dword [esp + 0xc], 0xffffffff
mov dword [esp + 8], 0
lea ecx, [ebp - 0x370]
mov dword [esp + 4], str.Tips_FailedToImportEmulatorDueToNotEnoughSpace
mov dword [esp], 0x517734
mov edi, dword [method.QMetaObject.tr_char_const__char_const__int__const]
call edi
lea esi, [ebp - 0x374]
sub esp, 0x10
mov dword [esp + 0xc], 0xffffffff
mov dword [esp + 8], 0
mov dword [esp + 4], 0x519add
mov dword [esp], 0x517734
mov ecx, esi
call edi
mov eax, dword [ebp - 0x414]
sub esp, 0x10
mov ecx, dword [ebp - 0x418]
mov dword [esp + 8], 1
mov dword [esp], esi
mov dword [esp + 0xc], eax
lea eax, [ebp - 0x370]
mov dword [esp + 4], eax
call dword [method.MEmuMsgBox.MEmuMsgBox_QString_const__QString_const__int__QWidget_]
sub esp, 0x10
mov ecx, esi
lea esi, [ebp - 0x36c]
call fcn.004fb960
lea ecx, [ebp - 0x370]
call fcn.004fb960
mov dword [esp + 0xc], 0xffffffff
mov dword [esp + 8], 0
mov ecx, esi
mov dword [esp + 4], 0x519aa7
mov dword [esp], 0x517734
call edi
mov edi, dword [ebp - 0x418]
sub esp, 0x10
mov dword [esp + 0xc], 1
mov dword [esp + 8], 0
mov dword [esp + 4], 0
mov dword [esp], esi
mov ecx, edi
call dword [method.MEmuMsgBox.addButton_QString_const__bool__bool__bool_]
mov ecx, esi
sub esp, 0x10
call fcn.004fb960
mov ecx, edi
call dword [method.QDialog.exec__]
jmp 0x434acd
cmp edx, 0xffffffff
je 0x43497d
lock sub dword [eax], 1
setne dl
test dl, dl
jne 0x43497d
mov eax, dword [ebp - 0x218]
jmp 0x434964
lea esi, [ebp - 0x404]
call dword [method.ImageManager.get__]
lea esi, [ebp - 0x218]
mov dword [esp], eax
mov dword [ebp - 0x41c], esi
mov ecx, esi
lea esi, [ebp - 0x404]
call dword [method.ImageManager.getDefaultImageDir__]
lea esi, [ebp - 0x3e4]
sub esp, 4
mov dword [esp], 0x519283
mov ecx, esi
call fcn.004fb920
mov eax, dword [ebp - 0x414]
mov edx, dword [ebp - 0x420]
sub esp, 4
mov ecx, dword [eax + 0xac]
mov dword [esp], edx
call fcn.00403d90
mov ecx, dword [ebp - 0x414]
sub esp, 4
mov dword [esp + 8], esi
mov dword [esp + 4], edi
mov dword [esp], eax
call fcn.00423590
sub esp, 0xc
mov ecx, esi
call fcn.004fb960
mov edx, dword [ebx + 0x30]
mov eax, dword [edx]
mov dword [ebp - 0x118], edx
add eax, 1
cmp eax, 1
jbe 0x434d7d
lock add dword [edx], 1
setne al
lea eax, [ebp - 0x118]
mov ecx, dword [ebp - 0x414]
mov dword [esp], eax
mov esi, eax
mov dword [ebp - 0x418], eax
call fcn.00413310
mov ecx, esi
sub esp, 4
mov edi, eax
call fcn.004fb960
mov ecx, dword [ebp - 0x414]
mov byte [edi + 0x3c], 1
call fcn.00413ad0
mov ecx, dword [ebp - 0x41c]
call fcn.004fb960
jmp 0x43412b
mov dword [esp + 0xc], 0xffffffff
mov dword [esp + 8], 0
lea ecx, [ebp - 0x3d4]
mov dword [esp + 4], str.Tips_FailedToCreateEmulator
mov dword [esp], 0x517734
mov edi, dword [method.QMetaObject.tr_char_const__char_const__int__const]
call edi
lea esi, [ebp - 0x3d8]
sub esp, 0x10
mov dword [esp + 0xc], 0xffffffff
mov dword [esp + 8], 0
mov dword [esp + 4], str.Title_Error
mov dword [esp], 0x517734
mov ecx, esi
call edi
mov edx, dword [ebp - 0x414]
sub esp, 0x10
lea eax, [ebp - 0x118]
mov dword [esp + 8], 2
mov dword [esp], esi
mov dword [ebp - 0x418], eax
mov ecx, eax
mov dword [esp + 0xc], edx
lea edx, [ebp - 0x3d4]
mov dword [esp + 4], edx
call dword [method.MEmuMsgBox.MEmuMsgBox_QString_const__QString_const__int__QWidget_]
sub esp, 0x10
mov ecx, esi
lea esi, [ebp - 0x3d0]
call fcn.004fb960
lea ecx, [ebp - 0x3d4]
call fcn.004fb960
mov dword [esp + 0xc], 0xffffffff
mov dword [esp + 8], 0
mov ecx, esi
mov dword [esp + 4], 0x519aa7
mov dword [esp], 0x517734
call edi
mov edi, dword [ebp - 0x418]
sub esp, 0x10
mov dword [esp + 0xc], 1
mov dword [esp + 8], 0
mov dword [esp + 4], 0
mov dword [esp], esi
mov ecx, edi
call dword [method.MEmuMsgBox.addButton_QString_const__bool__bool__bool_]
mov ecx, esi
sub esp, 0x10
call fcn.004fb960
mov ecx, edi
call dword [method.QDialog.exec__]
mov ecx, edi
call dword [method.MEmuMsgBox.MEmuMsgBox__]
jmp 0x43412b
mov dword [esp], 0x20
call dword [method.QTextStream.operator___char_]
sub esp, 4
jmp 0x4349b3
mov dword [esp], 0x20
call dword [method.QTextStream.operator___char_]
sub esp, 4
mov ecx, dword [ebp - 0x378]
jmp 0x43498d
fmul qword [ebp - 0x428]
lea eax, [ebp - 0x218]
lea ecx, [ebp - 0x330]
mov dword [esp], 0x51a2ec
mov dword [ebp - 0x41c], eax
fstp qword [ebp - 0x428]
call fcn.004fb920
sub esp, 4
lea ecx, [ebp - 0x338]
mov edi, dword [method.QMetaObject.tr_char_const__char_const__int__const]
mov dword [esp + 0xc], 0xffffffff
mov dword [esp + 8], 0
mov dword [esp + 4], str.Tips_CompressedDiskSuccessfullyWithUnit
mov dword [esp], 0x517734
call edi
sub esp, 0x10
mov eax, 0x20
lea ebx, [ebp - 0x334]
mov word [esp + 0x18], ax
fld qword [ebp - 0x428]
lea eax, [ebp - 0x338]
mov dword [esp + 0x14], 1
mov dword [esp + 0x10], 0x66
mov ecx, ebx
mov dword [esp + 0xc], 0
fstp qword [esp + 4]
mov dword [esp], eax
call dword [method.QString.arg_double__int__char__int__QChar__const]
lea eax, [ebp - 0x330]
sub esp, 0x1c
mov ecx, 0x20
mov word [esp + 0xc], cx
mov dword [esp + 8], 0
lea ecx, [ebp - 0x32c]
mov dword [esp + 4], eax
mov dword [esp], ebx
call dword [method.QString.arg_QString_const__int__QChar__const]
mov eax, dword [ebp - 0x218]
mov edx, dword [ebp - 0x32c]
lea ecx, [ebp - 0x32c]
sub esp, 0x10
mov dword [ebp - 0x218], edx
mov dword [ebp - 0x32c], eax
call fcn.004fb960
mov ecx, ebx
call fcn.004fb960
lea ecx, [ebp - 0x338]
call fcn.004fb960
lea ecx, [ebp - 0x330]
call fcn.004fb960
jmp 0x4329b3
lea eax, [ebp - 0x218]
mov dword [esp], 0x519283
mov ecx, eax
mov dword [ebp - 0x41c], eax
call fcn.004fb9b0
sub esp, 4
jmp 0x4347df
fstp st(0)
lea eax, [ebp - 0x218]
mov dword [esp + 0xc], 0xffffffff
mov dword [esp + 8], 0
mov dword [esp + 4], str.Tips_InBestDiskCleanState
mov dword [esp], 0x517734
lea ecx, [ebp - 0x34c]
mov edi, dword [method.QMetaObject.tr_char_const__char_const__int__const]
mov dword [ebp - 0x41c], eax
call edi
mov eax, dword [ebp - 0x218]
mov edx, dword [ebp - 0x34c]
lea ecx, [ebp - 0x34c]
sub esp, 0x10
mov dword [ebp - 0x218], edx
mov dword [ebp - 0x34c], eax
call fcn.004fb960
jmp 0x4329b3
mov ecx, dword [ebp - 0x41c]
lea esi, [ebp - 0x404]
call fcn.004fb960
mov ecx, edi
call fcn.004fb960
mov ecx, dword [ebp - 0x430]
call fcn.004fb960
mov ecx, esi
call fcn.004fb960
mov dword [esp], ebx
call sub.libgcc_s_dw2_1.dll__Unwind_Resume
mov ebx, eax
jmp 0x4350b7
mov ecx, dword [ebp - 0x41c]
lea esi, [ebp - 0x404]
call fcn.004fb960
jmp 0x4350da
mov ecx, dword [ebp - 0x418]
mov ebx, eax
call fcn.004fb960
jmp 0x4351c4
call fcn.004df690
jmp 0x4352f6