Function at 0x14005e2d0
Capabilities:
Get common file path

Disassembly:
push rbx
sub rsp, 0x50
movaps xmmword [rsp + 0x40], xmm6
mov rbx, rcx
call fcn.140072130
mov rcx, qword [rbx + 0x128]
xor edx, edx
call qword [sym.imp.Qt5Widgets.dll_public:_void___cdecl_QAbstractButton::setChecked_bool____ptr64]
mov rcx, qword [rbx + 0x130]
xor edx, edx
call qword [sym.imp.Qt5Widgets.dll_public:_void___cdecl_QAbstractButton::setChecked_bool____ptr64]
mov rcx, qword [rbx + 0x138]
xor edx, edx
call qword [sym.imp.Qt5Widgets.dll_public:_void___cdecl_QAbstractButton::setChecked_bool____ptr64]
mov rcx, qword [rbx + 0x150]
xor edx, edx
call qword [sym.imp.Qt5Widgets.dll_public:_void___cdecl_QAbstractButton::setChecked_bool____ptr64]
mov rcx, qword [rbx + 0x148]
xor edx, edx
call qword [sym.imp.Qt5Widgets.dll_public:_void___cdecl_QAbstractButton::setChecked_bool____ptr64]
mov dword [0x1411dcddc], 0
mov rcx, rbx
mov byte [0x1411ec733], 0
mov rax, qword [rbx + 0x28]
movups xmm6, xmmword [rax + 0x14]
call qword [sym.imp.Qt5Widgets.dll_public:_void___cdecl_QWidget::hide_void____ptr64]
mov rcx, qword [0x1411dc840]
lea rdx, [rsp + 0x30]
movdqa xmmword [rsp + 0x30], xmm6
call fcn.140015040
mov rcx, qword [0x1411dc840]
call fcn.1400f3920
mov rcx, qword [0x1411dc840]
call fcn.1400f3460
mov rcx, qword [0x1411dc840]
call fcn.1400f2a60
mov rcx, qword [0x1411dc840]
call qword [sym.imp.Qt5Widgets.dll_public:_void___cdecl_QWidget::show_void____ptr64]
mov rcx, qword [0x1411dc840]
call fcn.1400f3220
mov rcx, qword [0x1411dc840]
call fcn.1400f31b0
mov rcx, qword [0x1411dc840]
xor edx, edx
call fcn.1400f1d90
mov rcx, qword [0x1411dc840]
call fcn.1400f2d30
mov rdx, qword [0x1411dc840]
lea rax, [0x1402dd4e8]
mov dword [rsp + 0x28], 0
lea r8, [0x1402dd500]
mov r9, rbx
mov qword [rsp + 0x20], rax
lea rcx, [rsp + 0x60]
call qword [sym.imp.Qt5Core.dll_public:_static_class_QMetaObject::Connection___cdecl_QObject::connect_class_QObject_const____ptr64__char_const____ptr64__class_QObject_const____ptr64__char_const____ptr64__enum_Qt::ConnectionType_]
lea rcx, [rsp + 0x60]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QMetaObject::Connection::destructor_void____ptr64]
movaps xmm6, xmmword [rsp + 0x40]
add rsp, 0x50
pop rbx
ret
push rbp
push rbx
push rdi
mov rbp, rsp
sub rsp, 0x30
mov rbx, rcx
mov rcx, qword [rcx + 0x138]
call qword [sym.imp.Qt5Widgets.dll_public:_bool___cdecl_QAbstractButton::isChecked_void_const___ptr64]
test al, al
je 0x140059bb9
cmp byte [0x1411e99be], 1
jne 0x1400599b5
mov edx, 5
lea rcx, [0x1402dd4e0]
call qword [sym.imp.Qt5Core.dll_private:_static_struct_QTypedArrayData_unsigned_short_int_____ptr64___cdecl_QString::fromAscii_helper_char_const____ptr64__int_]
mov qword [rbp + 0x28], rax
mov dword [rsp + 0x20], 0xffffffff
xor r9d, r9d
lea r8, [0x1402d4e70]
lea rdx, [rbp + 0x20]
lea rcx, [0x1411d8648]
call qword [sym.imp.Qt5Core.dll_public:_class_QString___cdecl_QMetaObject::tr_char_const____ptr64__char_const____ptr64__int____ptr64]
nop
mov dword [rsp + 0x20], 0x13
lea r9, [rbp + 0x28]
lea r8, [rbp + 0x20]
mov rdx, rbx
lea rcx, [rbp + 0x30]
call qword [sym.imp.Qt5Widgets.dll_public:_static_class_QString___cdecl_QFileDialog::getExistingDirectory_class_QWidget____ptr64__class_QString_const____ptr64__class_QString_const____ptr64__class_QFlags_enum_QFileDialog::Option__]
lea rdi, [rbx + 0x2e0]
mov rdx, rax
mov rcx, rdi
call qword [sym.imp.Qt5Core.dll_public:_class_QString____ptr64___cdecl_QString::operator_class_QString____ptr64____ptr64]
lea rcx, [rbp + 0x30]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QString::destructor_void____ptr64]
nop
lea rcx, [rbp + 0x20]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QString::destructor_void____ptr64]
nop
jmp 0x140059b3c
cmp byte [0x1411dd08c], 0
jne 0x140059abc
cmp byte [0x1411dd08d], 0
jne 0x140059abc
cmp byte [0x1411dd08e], 0
jne 0x140059abc
cmp byte [0x1411dd08f], 0
jne 0x140059abc
cmp byte [0x1411dd091], 0
jne 0x140059abc
cmp byte [0x1411dd090], 0
jne 0x140059abc
cmp byte [0x1411dd092], 0
jne 0x140059abc
cmp byte [0x1411dd094], 0
jne 0x140059abc
cmp byte [0x1411dd093], 0
jne 0x140059abc
cmp byte [0x1411dd095], 0
jne 0x140059abc
mov edx, 5
lea rcx, [0x1402dd4e0]
call qword [sym.imp.Qt5Core.dll_private:_static_struct_QTypedArrayData_unsigned_short_int_____ptr64___cdecl_QString::fromAscii_helper_char_const____ptr64__int_]
mov qword [rbp + 0x28], rax
mov dword [rsp + 0x20], 0xffffffff
xor r9d, r9d
lea r8, [0x1402d4e70]
lea rdx, [rbp + 0x20]
lea rcx, [0x1411d8648]
call qword [sym.imp.Qt5Core.dll_public:_class_QString___cdecl_QMetaObject::tr_char_const____ptr64__char_const____ptr64__int____ptr64]
nop
mov dword [rsp + 0x20], 3
lea r9, [rbp + 0x28]
lea r8, [rbp + 0x20]
mov rdx, rbx
lea rcx, [rbp + 0x30]
call qword [sym.imp.Qt5Widgets.dll_public:_static_class_QString___cdecl_QFileDialog::getExistingDirectory_class_QWidget____ptr64__class_QString_const____ptr64__class_QString_const____ptr64__class_QFlags_enum_QFileDialog::Option__]
lea rdi, [rbx + 0x2e0]
mov rdx, rax
mov rcx, rdi
call qword [sym.imp.Qt5Core.dll_public:_class_QString____ptr64___cdecl_QString::operator_class_QString____ptr64____ptr64]
lea rcx, [rbp + 0x30]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QString::destructor_void____ptr64]
nop
lea rcx, [rbp + 0x20]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QString::destructor_void____ptr64]
nop
jmp 0x140059b3c
mov edx, 5
lea rcx, [0x1402dd4e0]
call qword [sym.imp.Qt5Core.dll_private:_static_struct_QTypedArrayData_unsigned_short_int_____ptr64___cdecl_QString::fromAscii_helper_char_const____ptr64__int_]
mov qword [rbp + 0x28], rax
mov dword [rsp + 0x20], 0xffffffff
xor r9d, r9d
lea r8, [0x1402d4e70]
lea rdx, [rbp + 0x20]
lea rcx, [0x1411d8648]
call qword [sym.imp.Qt5Core.dll_public:_class_QString___cdecl_QMetaObject::tr_char_const____ptr64__char_const____ptr64__int____ptr64]
nop
mov dword [rsp + 0x20], 0x13
lea r9, [rbp + 0x28]
lea r8, [rbp + 0x20]
mov rdx, rbx
lea rcx, [rbp + 0x30]
call qword [sym.imp.Qt5Widgets.dll_public:_static_class_QString___cdecl_QFileDialog::getExistingDirectory_class_QWidget____ptr64__class_QString_const____ptr64__class_QString_const____ptr64__class_QFlags_enum_QFileDialog::Option__]
lea rdi, [rbx + 0x2e0]
mov rdx, rax
mov rcx, rdi
call qword [sym.imp.Qt5Core.dll_public:_class_QString____ptr64___cdecl_QString::operator_class_QString____ptr64____ptr64]
lea rcx, [rbp + 0x30]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QString::destructor_void____ptr64]
nop
lea rcx, [rbp + 0x20]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QString::destructor_void____ptr64]
nop
lea rcx, [rbp + 0x28]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QString::destructor_void____ptr64]
mov rax, qword [rdi]
cmp dword [rax + 4], 0
jne 0x140059b66
xor edx, edx
mov rcx, qword [rbx + 0x138]
add rsp, 0x30
pop rdi
pop rbx
pop rbp
jmp qword [sym.imp.Qt5Widgets.dll_public:_void___cdecl_QAbstractButton::setChecked_bool____ptr64]
mov rcx, rbx
call fcn.140072130
xor edx, edx
mov rcx, qword [rbx + 0x128]
call qword [sym.imp.Qt5Widgets.dll_public:_void___cdecl_QAbstractButton::setChecked_bool____ptr64]
xor edx, edx
mov rcx, qword [rbx + 0x130]
call qword [sym.imp.Qt5Widgets.dll_public:_void___cdecl_QAbstractButton::setChecked_bool____ptr64]
xor edx, edx
mov rcx, qword [rbx + 0x150]
call qword [sym.imp.Qt5Widgets.dll_public:_void___cdecl_QAbstractButton::setChecked_bool____ptr64]
xor edx, edx
mov rcx, qword [rbx + 0x148]
call qword [sym.imp.Qt5Widgets.dll_public:_void___cdecl_QAbstractButton::setChecked_bool____ptr64]
mov rcx, rbx
add rsp, 0x30
pop rdi
pop rbx
pop rbp
jmp 0x1400626e0
add rsp, 0x30
pop rdi
pop rbx
pop rbp
ret
push rbp
mov rbp, rsp
sub rsp, 0x60
xor edx, edx
lea rcx, [0x1402c8037]
call qword [sym.imp.Qt5Core.dll_private:_static_struct_QTypedArrayData_unsigned_short_int_____ptr64___cdecl_QString::fromAscii_helper_char_const____ptr64__int_]
mov qword [rbp + 0x20], rax
lea rdx, [0x1411e9b60]
lea rcx, [rbp + 0x20]
call qword [sym.imp.Qt5Core.dll_public:_class_QString____ptr64___cdecl_QString::operator_class_QString_const____ptr64____ptr64]
xor r9d, r9d
xor r8d, r8d
lea rdx, [rbp + 0x20]
lea rcx, [rbp - 0x38]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QSettings::constructor_class_QString_const____ptr64__enum_QSettings::Format__class_QObject____ptr64____ptr64]
nop
xor edx, edx
lea rcx, [0x1402c8037]
call qword [sym.imp.Qt5Core.dll_private:_static_struct_QTypedArrayData_unsigned_short_int_____ptr64___cdecl_QString::fromAscii_helper_char_const____ptr64__int_]
mov qword [rbp + 0x18], rax
mov edx, 0x11
cmp byte [0x1411dd08c], 0
je 0x140059e75
lea rcx, [0x1402d5af0]
call qword [sym.imp.Qt5Core.dll_private:_static_struct_QTypedArrayData_unsigned_short_int_____ptr64___cdecl_QString::fromAscii_helper_char_const____ptr64__int_]
mov qword [rbp + 0x28], rax
lea rcx, [rbp - 0x18]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QVariant::constructor_void____ptr64]
nop
mov r9, rax
lea r8, [rbp + 0x28]
lea rdx, [rbp - 0x28]
lea rcx, [rbp - 0x38]
call qword [sym.imp.Qt5Core.dll_public:_class_QVariant___cdecl_QSettings::value_class_QString_const____ptr64__class_QVariant_const____ptr64____ptr64]
nop
lea rdx, [rbp - 0x40]
mov rcx, rax
call qword [sym.imp.Qt5Core.dll_public:_class_QString___cdecl_QVariant::toString_void____ptr64]
mov rdx, rax
lea rcx, [rbp + 0x18]
call qword [sym.imp.Qt5Core.dll_public:_class_QString____ptr64___cdecl_QString::operator_class_QString____ptr64____ptr64]
lea rcx, [rbp - 0x40]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QString::destructor_void____ptr64]
nop
lea rcx, [rbp - 0x28]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QVariant::destructor_void____ptr64]
nop
lea rcx, [rbp - 0x18]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QVariant::destructor_void____ptr64]
nop
jmp 0x14005a332
cmp byte [0x1411dd08d], 0
je 0x140059ef0
lea rcx, [0x1402d5b08]
call qword [sym.imp.Qt5Core.dll_private:_static_struct_QTypedArrayData_unsigned_short_int_____ptr64___cdecl_QString::fromAscii_helper_char_const____ptr64__int_]
mov qword [rbp + 0x28], rax
lea rcx, [rbp - 0x28]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QVariant::constructor_void____ptr64]
nop
mov r9, rax
lea r8, [rbp + 0x28]
lea rdx, [rbp - 0x18]
lea rcx, [rbp - 0x38]
call qword [sym.imp.Qt5Core.dll_public:_class_QVariant___cdecl_QSettings::value_class_QString_const____ptr64__class_QVariant_const____ptr64____ptr64]
nop
lea rdx, [rbp - 0x40]
mov rcx, rax
call qword [sym.imp.Qt5Core.dll_public:_class_QString___cdecl_QVariant::toString_void____ptr64]
mov rdx, rax
lea rcx, [rbp + 0x18]
call qword [sym.imp.Qt5Core.dll_public:_class_QString____ptr64___cdecl_QString::operator_class_QString____ptr64____ptr64]
lea rcx, [rbp - 0x40]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QString::destructor_void____ptr64]
nop
lea rcx, [rbp - 0x18]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QVariant::destructor_void____ptr64]
nop
lea rcx, [rbp - 0x28]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QVariant::destructor_void____ptr64]
nop
jmp 0x14005a332
cmp byte [0x1411dd08e], 0
je 0x140059f6b
lea rcx, [0x1402d5b20]
call qword [sym.imp.Qt5Core.dll_private:_static_struct_QTypedArrayData_unsigned_short_int_____ptr64___cdecl_QString::fromAscii_helper_char_const____ptr64__int_]
mov qword [rbp + 0x28], rax
lea rcx, [rbp - 0x28]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QVariant::constructor_void____ptr64]
nop
mov r9, rax
lea r8, [rbp + 0x28]
lea rdx, [rbp - 0x18]
lea rcx, [rbp - 0x38]
call qword [sym.imp.Qt5Core.dll_public:_class_QVariant___cdecl_QSettings::value_class_QString_const____ptr64__class_QVariant_const____ptr64____ptr64]
nop
lea rdx, [rbp - 0x40]
mov rcx, rax
call qword [sym.imp.Qt5Core.dll_public:_class_QString___cdecl_QVariant::toString_void____ptr64]
mov rdx, rax
lea rcx, [rbp + 0x18]
call qword [sym.imp.Qt5Core.dll_public:_class_QString____ptr64___cdecl_QString::operator_class_QString____ptr64____ptr64]
lea rcx, [rbp - 0x40]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QString::destructor_void____ptr64]
nop
lea rcx, [rbp - 0x18]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QVariant::destructor_void____ptr64]
nop
lea rcx, [rbp - 0x28]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QVariant::destructor_void____ptr64]
nop
jmp 0x14005a332
cmp byte [0x1411dd08f], 0
je 0x140059fe6
lea rcx, [0x1402d5b38]
call qword [sym.imp.Qt5Core.dll_private:_static_struct_QTypedArrayData_unsigned_short_int_____ptr64___cdecl_QString::fromAscii_helper_char_const____ptr64__int_]
mov qword [rbp + 0x28], rax
lea rcx, [rbp - 0x28]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QVariant::constructor_void____ptr64]
nop
mov r9, rax
lea r8, [rbp + 0x28]
lea rdx, [rbp - 0x18]
lea rcx, [rbp - 0x38]
call qword [sym.imp.Qt5Core.dll_public:_class_QVariant___cdecl_QSettings::value_class_QString_const____ptr64__class_QVariant_const____ptr64____ptr64]
nop
lea rdx, [rbp - 0x40]
mov rcx, rax
call qword [sym.imp.Qt5Core.dll_public:_class_QString___cdecl_QVariant::toString_void____ptr64]
mov rdx, rax
lea rcx, [rbp + 0x18]
call qword [sym.imp.Qt5Core.dll_public:_class_QString____ptr64___cdecl_QString::operator_class_QString____ptr64____ptr64]
lea rcx, [rbp - 0x40]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QString::destructor_void____ptr64]
nop
lea rcx, [rbp - 0x18]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QVariant::destructor_void____ptr64]
nop
lea rcx, [rbp - 0x28]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QVariant::destructor_void____ptr64]
nop
jmp 0x14005a332
cmp byte [0x1411dd090], 0
je 0x14005a061
lea rcx, [0x1402d5b50]
call qword [sym.imp.Qt5Core.dll_private:_static_struct_QTypedArrayData_unsigned_short_int_____ptr64___cdecl_QString::fromAscii_helper_char_const____ptr64__int_]
mov qword [rbp + 0x28], rax
lea rcx, [rbp - 0x28]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QVariant::constructor_void____ptr64]
nop
mov r9, rax
lea r8, [rbp + 0x28]
lea rdx, [rbp - 0x18]
lea rcx, [rbp - 0x38]
call qword [sym.imp.Qt5Core.dll_public:_class_QVariant___cdecl_QSettings::value_class_QString_const____ptr64__class_QVariant_const____ptr64____ptr64]
nop
lea rdx, [rbp - 0x40]
mov rcx, rax
call qword [sym.imp.Qt5Core.dll_public:_class_QString___cdecl_QVariant::toString_void____ptr64]
mov rdx, rax
lea rcx, [rbp + 0x18]
call qword [sym.imp.Qt5Core.dll_public:_class_QString____ptr64___cdecl_QString::operator_class_QString____ptr64____ptr64]
lea rcx, [rbp - 0x40]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QString::destructor_void____ptr64]
nop
lea rcx, [rbp - 0x18]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QVariant::destructor_void____ptr64]
nop
lea rcx, [rbp - 0x28]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QVariant::destructor_void____ptr64]
nop
jmp 0x14005a332
cmp byte [0x1411dd091], 0
je 0x14005a0dc
lea rcx, [0x1402d5b68]
call qword [sym.imp.Qt5Core.dll_private:_static_struct_QTypedArrayData_unsigned_short_int_____ptr64___cdecl_QString::fromAscii_helper_char_const____ptr64__int_]
mov qword [rbp + 0x28], rax
lea rcx, [rbp - 0x28]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QVariant::constructor_void____ptr64]
nop
mov r9, rax
lea r8, [rbp + 0x28]
lea rdx, [rbp - 0x18]
lea rcx, [rbp - 0x38]
call qword [sym.imp.Qt5Core.dll_public:_class_QVariant___cdecl_QSettings::value_class_QString_const____ptr64__class_QVariant_const____ptr64____ptr64]
nop
lea rdx, [rbp - 0x40]
mov rcx, rax
call qword [sym.imp.Qt5Core.dll_public:_class_QString___cdecl_QVariant::toString_void____ptr64]
mov rdx, rax
lea rcx, [rbp + 0x18]
call qword [sym.imp.Qt5Core.dll_public:_class_QString____ptr64___cdecl_QString::operator_class_QString____ptr64____ptr64]
lea rcx, [rbp - 0x40]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QString::destructor_void____ptr64]
nop
lea rcx, [rbp - 0x18]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QVariant::destructor_void____ptr64]
nop
lea rcx, [rbp - 0x28]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QVariant::destructor_void____ptr64]
nop
jmp 0x14005a332
cmp byte [0x1411dd092], 0
je 0x14005a157
lea rcx, [0x1402d5b80]
call qword [sym.imp.Qt5Core.dll_private:_static_struct_QTypedArrayData_unsigned_short_int_____ptr64___cdecl_QString::fromAscii_helper_char_const____ptr64__int_]
mov qword [rbp + 0x28], rax
lea rcx, [rbp - 0x28]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QVariant::constructor_void____ptr64]
nop
mov r9, rax
lea r8, [rbp + 0x28]
lea rdx, [rbp - 0x18]
lea rcx, [rbp - 0x38]
call qword [sym.imp.Qt5Core.dll_public:_class_QVariant___cdecl_QSettings::value_class_QString_const____ptr64__class_QVariant_const____ptr64____ptr64]
nop
lea rdx, [rbp - 0x40]
mov rcx, rax
call qword [sym.imp.Qt5Core.dll_public:_class_QString___cdecl_QVariant::toString_void____ptr64]
mov rdx, rax
lea rcx, [rbp + 0x18]
call qword [sym.imp.Qt5Core.dll_public:_class_QString____ptr64___cdecl_QString::operator_class_QString____ptr64____ptr64]
lea rcx, [rbp - 0x40]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QString::destructor_void____ptr64]
nop
lea rcx, [rbp - 0x18]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QVariant::destructor_void____ptr64]
nop
lea rcx, [rbp - 0x28]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QVariant::destructor_void____ptr64]
nop
jmp 0x14005a332
cmp byte [0x1411dd094], 0
je 0x14005a1d2
lea rcx, [0x1402d5b98]
call qword [sym.imp.Qt5Core.dll_private:_static_struct_QTypedArrayData_unsigned_short_int_____ptr64___cdecl_QString::fromAscii_helper_char_const____ptr64__int_]
mov qword [rbp + 0x28], rax
lea rcx, [rbp - 0x28]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QVariant::constructor_void____ptr64]
nop
mov r9, rax
lea r8, [rbp + 0x28]
lea rdx, [rbp - 0x18]
lea rcx, [rbp - 0x38]
call qword [sym.imp.Qt5Core.dll_public:_class_QVariant___cdecl_QSettings::value_class_QString_const____ptr64__class_QVariant_const____ptr64____ptr64]
nop
lea rdx, [rbp - 0x40]
mov rcx, rax
call qword [sym.imp.Qt5Core.dll_public:_class_QString___cdecl_QVariant::toString_void____ptr64]
mov rdx, rax
lea rcx, [rbp + 0x18]
call qword [sym.imp.Qt5Core.dll_public:_class_QString____ptr64___cdecl_QString::operator_class_QString____ptr64____ptr64]
lea rcx, [rbp - 0x40]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QString::destructor_void____ptr64]
nop
lea rcx, [rbp - 0x18]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QVariant::destructor_void____ptr64]
nop
lea rcx, [rbp - 0x28]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QVariant::destructor_void____ptr64]
nop
jmp 0x14005a332
cmp byte [0x1411dd093], 0
je 0x14005a24d
lea rcx, [0x1402d5bb0]
call qword [sym.imp.Qt5Core.dll_private:_static_struct_QTypedArrayData_unsigned_short_int_____ptr64___cdecl_QString::fromAscii_helper_char_const____ptr64__int_]
mov qword [rbp + 0x28], rax
lea rcx, [rbp - 0x28]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QVariant::constructor_void____ptr64]
nop
mov r9, rax
lea r8, [rbp + 0x28]
lea rdx, [rbp - 0x18]
lea rcx, [rbp - 0x38]
call qword [sym.imp.Qt5Core.dll_public:_class_QVariant___cdecl_QSettings::value_class_QString_const____ptr64__class_QVariant_const____ptr64____ptr64]
nop
lea rdx, [rbp - 0x40]
mov rcx, rax
call qword [sym.imp.Qt5Core.dll_public:_class_QString___cdecl_QVariant::toString_void____ptr64]
mov rdx, rax
lea rcx, [rbp + 0x18]
call qword [sym.imp.Qt5Core.dll_public:_class_QString____ptr64___cdecl_QString::operator_class_QString____ptr64____ptr64]
lea rcx, [rbp - 0x40]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QString::destructor_void____ptr64]
nop
lea rcx, [rbp - 0x18]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QVariant::destructor_void____ptr64]
nop
lea rcx, [rbp - 0x28]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QVariant::destructor_void____ptr64]
nop
jmp 0x14005a332
cmp byte [0x1411dd095], 0
je 0x14005a2c5
lea rcx, [0x1402d5bc8]
call qword [sym.imp.Qt5Core.dll_private:_static_struct_QTypedArrayData_unsigned_short_int_____ptr64___cdecl_QString::fromAscii_helper_char_const____ptr64__int_]
mov qword [rbp + 0x28], rax
lea rcx, [rbp - 0x28]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QVariant::constructor_void____ptr64]
nop
mov r9, rax
lea r8, [rbp + 0x28]
lea rdx, [rbp - 0x18]
lea rcx, [rbp - 0x38]
call qword [sym.imp.Qt5Core.dll_public:_class_QVariant___cdecl_QSettings::value_class_QString_const____ptr64__class_QVariant_const____ptr64____ptr64]
nop
lea rdx, [rbp - 0x40]
mov rcx, rax
call qword [sym.imp.Qt5Core.dll_public:_class_QString___cdecl_QVariant::toString_void____ptr64]
mov rdx, rax
lea rcx, [rbp + 0x18]
call qword [sym.imp.Qt5Core.dll_public:_class_QString____ptr64___cdecl_QString::operator_class_QString____ptr64____ptr64]
lea rcx, [rbp - 0x40]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QString::destructor_void____ptr64]
nop
lea rcx, [rbp - 0x18]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QVariant::destructor_void____ptr64]
nop
lea rcx, [rbp - 0x28]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QVariant::destructor_void____ptr64]
nop
jmp 0x14005a332
lea rcx, [0x1402d5be0]
call qword [sym.imp.Qt5Core.dll_private:_static_struct_QTypedArrayData_unsigned_short_int_____ptr64___cdecl_QString::fromAscii_helper_char_const____ptr64__int_]
mov qword [rbp + 0x28], rax
lea rcx, [rbp - 0x28]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QVariant::constructor_void____ptr64]
nop
mov r9, rax
lea r8, [rbp + 0x28]
lea rdx, [rbp - 0x18]
lea rcx, [rbp - 0x38]
call qword [sym.imp.Qt5Core.dll_public:_class_QVariant___cdecl_QSettings::value_class_QString_const____ptr64__class_QVariant_const____ptr64____ptr64]
nop
lea rdx, [rbp - 0x40]
mov rcx, rax
call qword [sym.imp.Qt5Core.dll_public:_class_QString___cdecl_QVariant::toString_void____ptr64]
mov rdx, rax
lea rcx, [rbp + 0x18]
call qword [sym.imp.Qt5Core.dll_public:_class_QString____ptr64___cdecl_QString::operator_class_QString____ptr64____ptr64]
lea rcx, [rbp - 0x40]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QString::destructor_void____ptr64]
nop
lea rcx, [rbp - 0x18]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QVariant::destructor_void____ptr64]
nop
lea rcx, [rbp - 0x28]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QVariant::destructor_void____ptr64]
nop
lea rcx, [rbp + 0x28]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QString::destructor_void____ptr64]
mov rax, qword [rbp + 0x18]
cmp dword [rax + 4], 0
je 0x14005a36d
xor r8d, r8d
lea rdx, [rbp + 0x18]
lea rcx, [rbp + 0x28]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QUrl::constructor_class_QString_const____ptr64__enum_QUrl::ParsingMode____ptr64]
nop
mov rcx, rax
call qword [sym.imp.Qt5Gui.dll_public:_static_bool___cdecl_QDesktopServices::openUrl_class_QUrl_const____ptr64_]
nop
lea rcx, [rbp + 0x28]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QUrl::destructor_void____ptr64]
nop
lea rcx, [rbp + 0x18]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QString::destructor_void____ptr64]
nop
lea rcx, [rbp - 0x38]
call qword [sym.imp.Qt5Core.dll_public_virtual:_void___cdecl_QSettings::destructor_void____ptr64]
nop
lea rcx, [rbp + 0x20]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QString::destructor_void____ptr64]
add rsp, 0x60
pop rbp
ret
push rbx
sub rsp, 0x50
movaps xmmword [rsp + 0x40], xmm6
mov rbx, rcx
call fcn.140072130
mov dword [0x1411dcddc], 0
mov rcx, rbx
mov byte [0x1411ec733], 0
mov rax, qword [rbx + 0x28]
movups xmm6, xmmword [rax + 0x14]
call qword [sym.imp.Qt5Widgets.dll_public:_void___cdecl_QWidget::hide_void____ptr64]
mov rcx, qword [0x1411dc860]
lea rdx, [rsp + 0x30]
movdqa xmmword [rsp + 0x30], xmm6
call fcn.140015040
mov rcx, qword [0x1411dc860]
call fcn.1400f2a60
mov rcx, qword [0x1411dc860]
call qword [sym.imp.Qt5Widgets.dll_public:_void___cdecl_QWidget::show_void____ptr64]
mov rcx, qword [0x1411dc860]
call fcn.1400f3220
mov rcx, qword [0x1411dc860]
call fcn.14015e920
mov rcx, qword [0x1411dc860]
call fcn.1401619c0
mov rdx, qword [0x1411dc860]
lea rax, [0x1402dd4e8]
mov dword [rsp + 0x28], 0
lea r8, [0x1402dd500]
mov r9, rbx
mov qword [rsp + 0x20], rax
lea rcx, [rsp + 0x60]
call qword [sym.imp.Qt5Core.dll_public:_static_class_QMetaObject::Connection___cdecl_QObject::connect_class_QObject_const____ptr64__char_const____ptr64__class_QObject_const____ptr64__char_const____ptr64__enum_Qt::ConnectionType_]
lea rcx, [rsp + 0x60]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QMetaObject::Connection::destructor_void____ptr64]
movaps xmm6, xmmword [rsp + 0x40]
add rsp, 0x50
pop rbx
ret
sub rsp, 0x48
cmp byte [0x1411dd071], 0
je 0x14005a4bb
call qword [sym.imp.Qt5Widgets.dll_public:_bool___cdecl_QWidget::close_void____ptr64]
movzx r9d, byte [0x1411e99bd]
mov dword [rsp + 0x20], 4
mov edx, 3
lea r8d, [rdx - 1]
lea rcx, [0x1411dc830]
call fcn.14007b080
call qword [sym.imp.Qt5Core.dll_public:_static_class_QCoreApplication____ptr64___cdecl_QCoreApplication::instance_void_]
xor ecx, ecx
add rsp, 0x48
jmp qword [sym.imp.Qt5Core.dll_public:_static_void___cdecl_QCoreApplication::exit_int_]
lea rax, [rsp + 0x58]
mov qword [rsp + 0x68], rax
mov rax, qword [rcx + 0x28]
movups xmm0, xmmword [rax + 0x14]
movaps xmmword [rsp + 0x30], xmm0
mov dword [rsp + 0x20], 0xffffffff
xor r9d, r9d
lea r8, [0x1402d5ac0]
lea rdx, [rsp + 0x58]
lea rcx, [0x1411d8648]
call qword [sym.imp.Qt5Core.dll_public:_class_QString___cdecl_QMetaObject::tr_char_const____ptr64__char_const____ptr64__int____ptr64]
nop
mov dword [rsp + 0x20], 0xffffffff
xor r9d, r9d
lea r8, [0x1402d3a20]
lea rdx, [rsp + 0x60]
lea rcx, [0x1411d8648]
call qword [sym.imp.Qt5Core.dll_public:_class_QString___cdecl_QMetaObject::tr_char_const____ptr64__char_const____ptr64__int____ptr64]
nop
lea rax, [rsp + 0x30]
mov qword [rsp + 0x28], rax
mov dword [rsp + 0x20], 1
lea r9, [rsp + 0x58]
lea r8, [rsp + 0x60]
mov edx, 2
lea rcx, [0x1411dc830]
call fcn.140082290
add rsp, 0x48
ret
push rbx
sub rsp, 0x20
mov rbx, rcx
mov rcx, qword [rcx + 0x128]
call qword [sym.imp.Qt5Widgets.dll_public:_bool___cdecl_QAbstractButton::isChecked_void_const___ptr64]
test al, al
je 0x14005a6ab
mov rcx, rbx
call fcn.140072130
mov rcx, qword [rbx + 0x130]
xor edx, edx
call qword [sym.imp.Qt5Widgets.dll_public:_void___cdecl_QAbstractButton::setChecked_bool____ptr64]
mov rcx, qword [rbx + 0x138]
xor edx, edx
call qword [sym.imp.Qt5Widgets.dll_public:_void___cdecl_QAbstractButton::setChecked_bool____ptr64]
mov rcx, qword [rbx + 0x150]
xor edx, edx
call qword [sym.imp.Qt5Widgets.dll_public:_void___cdecl_QAbstractButton::setChecked_bool____ptr64]
mov rcx, qword [rbx + 0x148]
xor edx, edx
call qword [sym.imp.Qt5Widgets.dll_public:_void___cdecl_QAbstractButton::setChecked_bool____ptr64]
mov rcx, rbx
add rsp, 0x20
pop rbx
jmp 0x1400626e0
add rsp, 0x20
pop rbx
ret
sub rsp, 0x38
call qword [sym.imp.Qt5Widgets.dll_public:_bool___cdecl_QWidget::close_void____ptr64]
movzx r9d, byte [0x1411e99bd]
lea rcx, [0x1411dc830]
mov edx, 4
mov dword [rsp + 0x20], 1
lea r8d, [rdx - 3]
call fcn.14007b080
call qword [sym.imp.Qt5Core.dll_public:_static_class_QCoreApplication____ptr64___cdecl_QCoreApplication::instance_void_]
xor ecx, ecx
add rsp, 0x38
jmp qword [sym.imp.Qt5Core.dll_public:_static_void___cdecl_QCoreApplication::exit_int_]
add rcx, 0x2e8
mov edx, 7
jmp qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QThread::start_enum_QThread::Priority____ptr64]
push rbx
sub rsp, 0x20
mov rbx, rcx
call fcn.1400624a0
movzx eax, byte [0x1411e99c4]
cmp al, 0x10
jne 0x14005a75e
mov rcx, rbx
call fcn.14006e1d0
mov rcx, rbx
add rsp, 0x20
pop rbx
jmp fcn.14006b860
cmp al, 0x20
jne 0x14005a791
mov rcx, rbx
mov dword [rbx + 0x38c], 0
call fcn.14006d750
mov rcx, rbx
call fcn.14006e1d0
mov rcx, rbx
call fcn.14006cc70
mov rcx, rbx
add rsp, 0x20
pop rbx
jmp fcn.1400620b0
add rsp, 0x20
pop rbx
ret
push rbx
sub rsp, 0x20
cmp byte [0x1411e99c4], 0x20
mov rbx, rcx
jne 0x14005a7e7
mov rax, qword [rcx + 0x318]
mov rdx, qword [rax + 0x28]
mov eax, dword [rdx + 8]
shr eax, 0xf
test al, 1
je 0x14005a7e7
mov rcx, qword [rcx + 0x308]
call qword [sym.imp.Qt5Widgets.dll_public:_bool___cdecl_QWidget::close_void____ptr64]
mov rcx, qword [rbx + 0x318]
add rsp, 0x20
pop rbx
jmp qword [sym.imp.Qt5Widgets.dll_public:_void___cdecl_QWidget::hide_void____ptr64]
add rsp, 0x20
pop rbx
ret
mov rcx, qword [rcx + 0x308]
jmp qword [sym.imp.Qt5Widgets.dll_public:_bool___cdecl_QWidget::close_void____ptr64]
push rbx
sub rsp, 0x50
movaps xmmword [rsp + 0x40], xmm6
mov rbx, rcx
call fcn.140072130
mov dword [0x1411dcddc], 0
mov rcx, rbx
mov byte [0x1411ec733], 0
mov rax, qword [rbx + 0x28]
movups xmm6, xmmword [rax + 0x14]
call qword [sym.imp.Qt5Widgets.dll_public:_void___cdecl_QWidget::hide_void____ptr64]
mov rcx, qword [0x1411dc868]
lea rdx, [rsp + 0x30]
movdqa xmmword [rsp + 0x30], xmm6
call fcn.140015040
mov rcx, qword [0x1411dc868]
call fcn.1400f2a60
mov rcx, qword [0x1411dc868]
call qword [sym.imp.Qt5Widgets.dll_public:_void___cdecl_QWidget::show_void____ptr64]
mov rcx, qword [0x1411dc868]
call fcn.1400f3220
mov rcx, qword [0x1411dc868]
call fcn.140186e90
mov rcx, qword [0x1411dc868]
call fcn.1400f2d30
mov rdx, qword [0x1411dc868]
lea rax, [0x1402dd4e8]
mov dword [rsp + 0x28], 0
lea r8, [0x1402dd500]
mov r9, rbx
mov qword [rsp + 0x20], rax
lea rcx, [rsp + 0x60]
call qword [sym.imp.Qt5Core.dll_public:_static_class_QMetaObject::Connection___cdecl_QObject::connect_class_QObject_const____ptr64__char_const____ptr64__class_QObject_const____ptr64__char_const____ptr64__enum_Qt::ConnectionType_]
lea rcx, [rsp + 0x60]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QMetaObject::Connection::destructor_void____ptr64]
movaps xmm6, xmmword [rsp + 0x40]
add rsp, 0x50
pop rbx
ret
push rbx
sub rsp, 0x20
mov rbx, rcx
mov rcx, qword [rcx + 0x130]
call qword [sym.imp.Qt5Widgets.dll_public:_bool___cdecl_QAbstractButton::isChecked_void_const___ptr64]
test al, al
je 0x14005c92b
mov rcx, rbx
call fcn.140072130
mov rcx, qword [rbx + 0x128]
xor edx, edx
call qword [sym.imp.Qt5Widgets.dll_public:_void___cdecl_QAbstractButton::setChecked_bool____ptr64]
mov rcx, qword [rbx + 0x138]
xor edx, edx
call qword [sym.imp.Qt5Widgets.dll_public:_void___cdecl_QAbstractButton::setChecked_bool____ptr64]
mov rcx, qword [rbx + 0x150]
xor edx, edx
call qword [sym.imp.Qt5Widgets.dll_public:_void___cdecl_QAbstractButton::setChecked_bool____ptr64]
mov rcx, qword [rbx + 0x148]
xor edx, edx
call qword [sym.imp.Qt5Widgets.dll_public:_void___cdecl_QAbstractButton::setChecked_bool____ptr64]
mov rcx, rbx
add rsp, 0x20
pop rbx
jmp 0x1400626e0
add rsp, 0x20
pop rbx
ret
sub rsp, 0x38
call qword [sym.imp.Qt5Widgets.dll_public:_bool___cdecl_QWidget::close_void____ptr64]
movzx r9d, byte [0x1411e99bd]
lea rcx, [0x1411dc830]
mov edx, 4
mov dword [rsp + 0x20], 3
lea r8d, [rdx - 3]
call fcn.14007b080
call qword [sym.imp.Qt5Core.dll_public:_static_class_QCoreApplication____ptr64___cdecl_QCoreApplication::instance_void_]
xor ecx, ecx
add rsp, 0x38
jmp qword [sym.imp.Qt5Core.dll_public:_static_void___cdecl_QCoreApplication::exit_int_]
push rbx
sub rsp, 0x20
mov rbx, rcx
mov rcx, qword [rcx + 0x148]
call qword [sym.imp.Qt5Widgets.dll_public:_bool___cdecl_QAbstractButton::isChecked_void_const___ptr64]
test al, al
je 0x14005deec
mov rcx, rbx
call fcn.140072130
mov dword [0x1411dcddc], 0
xor edx, edx
mov byte [0x1411ec733], 0
mov rcx, qword [rbx + 0x128]
call qword [sym.imp.Qt5Widgets.dll_public:_void___cdecl_QAbstractButton::setChecked_bool____ptr64]
mov rcx, qword [rbx + 0x130]
xor edx, edx
call qword [sym.imp.Qt5Widgets.dll_public:_void___cdecl_QAbstractButton::setChecked_bool____ptr64]
mov rcx, qword [rbx + 0x138]
xor edx, edx
call qword [sym.imp.Qt5Widgets.dll_public:_void___cdecl_QAbstractButton::setChecked_bool____ptr64]
mov rcx, qword [rbx + 0x150]
xor edx, edx
call qword [sym.imp.Qt5Widgets.dll_public:_void___cdecl_QAbstractButton::setChecked_bool____ptr64]
mov rcx, rbx
add rsp, 0x20
pop rbx
jmp 0x1400626e0
add rsp, 0x20
pop rbx
ret
push rbx
sub rsp, 0x30
mov rbx, rcx
call fcn.140072130
mov rcx, qword [0x1411dc9f0]
lea rdx, [rsp + 0x20]
mov dword [0x1411dcddc], 0
mov r8b, 1
mov byte [0x1411ec733], 0
mov rax, qword [rbx + 0x28]
movups xmm0, xmmword [rax + 0x14]
movaps xmmword [rsp + 0x20], xmm0
call fcn.1400b5e20
mov rcx, qword [0x1411dc9f0]
call fcn.1400afaf0
mov rcx, qword [0x1411dc9f0]
call fcn.1400aff20
mov rcx, qword [0x1411dc9f0]
call fcn.1400aca70
mov rcx, qword [0x1411dc9f0]
add rsp, 0x30
pop rbx
jmp qword [sym.imp.Qt5Widgets.dll_public:_void___cdecl_QWidget::show_void____ptr64]
mov rax, rsp
mov qword [rax + 0x10], rbx
mov qword [rax + 0x18], rsi
mov qword [rax + 0x20], rdi
push rbp
push r14
push r15
lea rbp, [rax - 0x408]
sub rsp, 0x4f0
movaps xmmword [rax - 0x28], xmm6
mov rax, qword [0x1411d99d8]
xor rax, rsp
mov qword [rbp + 0x3d0], rax
mov rbx, rcx
xor r15b, r15b
mov byte [0x1411ec733], r15b
mov rcx, qword [rcx + 0x128]
call qword [sym.imp.Qt5Widgets.dll_public:_bool___cdecl_QAbstractButton::isChecked_void_const___ptr64]
test al, al
je 0x14005e47e
xor r14d, r14d
mov dword [0x1411dcddc], r14d
mov byte [0x1411dcc88], 2
lea rcx, [0x1411dc830]
call fcn.14007ccc0
movzx ecx, byte [0x1411dcc88]
lea eax, [rcx - 1]
cmp al, 1
jbe 0x14005eaaa
cmp cl, 3
jne 0x14005ee6b
mov rax, qword [rbx + 0x2e0]
cmp dword [rax + 4], 0
je 0x14005f21f
mov r8d, 2
lea rdx, [rsp + 0x58]
lea rcx, [rbx + 0x2e0]
call qword [sym.imp.Qt5Core.dll_public:_class_QString___cdecl_QString::left_int____ptr64]
nop
xor edx, edx
lea rcx, [0x1402c8037]
call qword [sym.imp.Qt5Core.dll_private:_static_struct_QTypedArrayData_unsigned_short_int_____ptr64___cdecl_QString::fromAscii_helper_char_const____ptr64__int_]
mov qword [rsp + 0x50], rax
mov rsi, qword [0x1411dcc48]
test rsi, rsi
je 0x14005ea6a
cmp byte [rsi + 0xb], 1
jne 0x14005e476
mov rdi, qword [rsi + 0xc]
test rdi, rdi
je 0x14005e476
xorps xmm0, xmm0
movups xmmword [rbp - 0x70], xmm0
movups xmmword [rbp - 0x60], xmm0
mov qword [rsp + 0x38], r14
mov qword [rsp + 0x30], r14
mov dword [rsp + 0x28], 0x20
lea rax, [rbp - 0x70]
mov qword [rsp + 0x20], rax
mov r9d, 0x20
lea r8, [rdi + 1]
xor edx, edx
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_WideCharToMultiByte]
mov r8d, 0xffffffff
lea rdx, [rdi + 1]
lea rcx, [rsp + 0x48]
call qword [sym.imp.Qt5Core.dll_public:_static_class_QString___cdecl_QString::fromWCharArray_wchar_t_const____ptr64__int_]
mov rdx, rax
lea rcx, [rsp + 0x50]
call qword [sym.imp.Qt5Core.dll_public:_class_QString____ptr64___cdecl_QString::operator_class_QString____ptr64____ptr64]
lea rcx, [rsp + 0x48]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QString::destructor_void____ptr64]
mov r8d, 2
lea rdx, [rbp - 0x80]
lea rcx, [rsp + 0x50]
call qword [sym.imp.Qt5Core.dll_public:_class_QString___cdecl_QString::left_int____ptr64]
mov rdx, rax
lea rcx, [rsp + 0x50]
call qword [sym.imp.Qt5Core.dll_public:_class_QString____ptr64___cdecl_QString::operator_class_QString____ptr64____ptr64]
lea rcx, [rbp - 0x80]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QString::destructor_void____ptr64]
xor r8d, r8d
lea rdx, [rsp + 0x58]
lea rcx, [rsp + 0x50]
call qword [sym.imp.Qt5Core.dll_public:_static_int___cdecl_QString::compare_class_QString_const____ptr64__class_QString_const____ptr64__enum_Qt::CaseSensitivity_]
test eax, eax
je 0x14005e90d
mov rsi, qword [rsi]
jmp 0x14005e3a6
mov rcx, qword [rbx + 0x130]
call qword [sym.imp.Qt5Widgets.dll_public:_bool___cdecl_QAbstractButton::isChecked_void_const___ptr64]
test al, al
je 0x14005e4a5
xor r14d, r14d
mov dword [0x1411dcddc], r14d
mov byte [0x1411dcc88], 1
jmp 0x14005e33a
mov rcx, qword [rbx + 0x138]
call qword [sym.imp.Qt5Widgets.dll_public:_bool___cdecl_QAbstractButton::isChecked_void_const___ptr64]
test al, al
je 0x14005e4cc
xor r14d, r14d
mov dword [0x1411dcddc], r14d
mov byte [0x1411dcc88], 3
jmp 0x14005e33a
mov rcx, qword [rbx + 0x150]
call qword [sym.imp.Qt5Widgets.dll_public:_bool___cdecl_QAbstractButton::isChecked_void_const___ptr64]
test al, al
je 0x14005e4f3
xor r14d, r14d
mov dword [0x1411dcddc], r14d
mov byte [0x1411dcc88], r14b
jmp 0x14005f216
mov rcx, qword [rbx + 0x148]
call qword [sym.imp.Qt5Widgets.dll_public:_bool___cdecl_QAbstractButton::isChecked_void_const___ptr64]
xor r14d, r14d
test al, al
je 0x14005e573
mov dword [0x1411dcddc], r14d
mov byte [0x1411dcc88], r14b
mov rax, qword [rbx + 0x28]
movups xmm6, xmmword [rax + 0x14]
mov ecx, 0x550
call fcn.1402b222c
mov qword [rsp + 0x70], rax
xor edx, edx
mov rcx, rax
call fcn.14023d5b0
mov rbx, rax
movdqa xmmword [rsp + 0x70], xmm6
lea rdx, [rsp + 0x70]
mov rcx, rax
call fcn.140015040
mov rdx, qword [rbx]
mov rcx, rbx
call qword [rdx + 0x170]
cmp eax, 1
jne 0x14005f21f
mov rcx, qword [rbx + 0x150]
call qword [sym.imp.Qt5Widgets.dll_public:_bool___cdecl_QAbstractButton::isChecked_void_const___ptr64]
jmp 0x14005f21f
mov edi, r14d
mov rcx, qword [rbx + 0x1b0]
call qword [sym.imp.Qt5Widgets.dll_public:_int___cdecl_QListWidget::count_void_const___ptr64]
test eax, eax
je 0x14005e70c
nop dword [rax + rax]
mov edx, edi
mov rcx, qword [rbx + 0x1b0]
call qword [sym.imp.Qt5Widgets.dll_public:_class_QListWidgetItem____ptr64___cdecl_QListWidget::item_int_const___ptr64]
test rax, rax
je 0x14005e5c9
mov rdx, rax
mov rcx, qword [rbx + 0x1b0]
call qword [sym.imp.Qt5Widgets.dll_public:_class_QWidget____ptr64___cdecl_QListWidget::itemWidget_class_QListWidgetItem____ptr64_const___ptr64]
mov rsi, rax
test rax, rax
je 0x14005e5c9
mov rcx, rax
call qword [sym.imp.Qt5Widgets.dll_public:_bool___cdecl_QAbstractButton::isChecked_void_const___ptr64]
test al, al
jne 0x14005e5e2
inc edi
mov rcx, qword [rbx + 0x1b0]
call qword [sym.imp.Qt5Widgets.dll_public:_int___cdecl_QListWidget::count_void_const___ptr64]
cmp edi, eax
jae 0x14005e70c
jmp 0x14005e590
mov byte [0x1411dcc88], r14b
mov r15b, 1
lea rdx, [rsi + 0x60]
lea rcx, [rsp + 0x40]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QString::constructor_class_QString_const____ptr64____ptr64]
nop
xor edx, edx
lea r8d, [rdx + 0xa]
lea rcx, [rsp + 0x40]
call qword [sym.imp.Qt5Core.dll_public:_unsigned_int___cdecl_QString::toUInt_bool____ptr64__int_const___ptr64]
cmp eax, 0x100
jne 0x14005e701
mov dword [0x1411dcddc], r14d
mov byte [0x1411ec733], 0
mov byte [0x1411dcc88], 0
mov rax, qword [rbx + 0x28]
movups xmm6, xmmword [rax + 0x14]
mov rcx, rbx
call qword [sym.imp.Qt5Widgets.dll_public:_void___cdecl_QWidget::hide_void____ptr64]
movdqa xmmword [rsp + 0x70], xmm6
lea rdx, [rsp + 0x70]
mov rcx, qword [0x1411dc840]
call fcn.140015040
mov rcx, qword [0x1411dc840]
call fcn.1400f3920
mov rcx, qword [0x1411dc840]
call fcn.1400f3460
mov rcx, qword [0x1411dc840]
call fcn.1400f2a60
mov rcx, qword [0x1411dc840]
call qword [sym.imp.Qt5Widgets.dll_public:_void___cdecl_QWidget::show_void____ptr64]
mov rcx, qword [0x1411dc840]
call fcn.1400f3220
mov rcx, qword [0x1411dc840]
call fcn.1400f31b0
xor edx, edx
mov rcx, qword [0x1411dc840]
call fcn.1400f1d90
mov rcx, qword [0x1411dc840]
call fcn.1400f2d30
mov dword [rsp + 0x28], r14d
lea rax, [0x1402dd4e8]
mov qword [rsp + 0x20], rax
mov r9, rbx
lea r8, [0x1402dd500]
mov rdx, qword [0x1411dc840]
lea rcx, [rsp + 0x48]
call qword [sym.imp.Qt5Core.dll_public:_static_class_QMetaObject::Connection___cdecl_QObject::connect_class_QObject_const____ptr64__char_const____ptr64__class_QObject_const____ptr64__char_const____ptr64__enum_Qt::ConnectionType_]
lea rcx, [rsp + 0x48]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QMetaObject::Connection::destructor_void____ptr64]
nop
lea rcx, [rsp + 0x40]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QString::destructor_void____ptr64]
jmp 0x14005f21f
lea rcx, [rsp + 0x40]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QString::destructor_void____ptr64]
cmp byte [0x1411e99c4], 0x10
jne 0x14005e78f
test r15b, r15b
jne 0x14005e33a
mov edi, r14d
mov rcx, qword [rbx + 0x1b8]
call qword [sym.imp.Qt5Widgets.dll_public:_int___cdecl_QListWidget::count_void_const___ptr64]
test eax, eax
je 0x14005e798
nop dword [rax]
nop word [rax + rax]
mov edx, edi
mov rcx, qword [rbx + 0x1b8]
call qword [sym.imp.Qt5Widgets.dll_public:_class_QListWidgetItem____ptr64___cdecl_QListWidget::item_int_const___ptr64]
test rax, rax
je 0x14005e77a
mov rdx, rax
mov rcx, qword [rbx + 0x1b8]
call qword [sym.imp.Qt5Widgets.dll_public:_class_QWidget____ptr64___cdecl_QListWidget::itemWidget_class_QListWidgetItem____ptr64_const___ptr64]
test rax, rax
je 0x14005e77a
mov rcx, rax
call qword [sym.imp.Qt5Widgets.dll_public:_bool___cdecl_QAbstractButton::isChecked_void_const___ptr64]
test al, al
jne 0x14005e901
inc edi
mov rcx, qword [rbx + 0x1b8]
call qword [sym.imp.Qt5Widgets.dll_public:_int___cdecl_QListWidget::count_void_const___ptr64]
cmp edi, eax
jb 0x14005e740
jmp 0x14005e798
test r15b, r15b
jne 0x14005e33a
cmp byte [0x1411e99c4], 0x20
jne 0x14005e86e
mov edi, r14d
mov rcx, qword [rbx + 0x1c0]
call qword [sym.imp.Qt5Widgets.dll_public:_int___cdecl_QListWidget::count_void_const___ptr64]
test eax, eax
je 0x14005e80d
nop dword [rax]
mov edx, edi
mov rcx, qword [rbx + 0x1c0]
call qword [sym.imp.Qt5Widgets.dll_public:_class_QListWidgetItem____ptr64___cdecl_QListWidget::item_int_const___ptr64]
test rax, rax
je 0x14005e7fa
mov rdx, rax
mov rcx, qword [rbx + 0x1c0]
call qword [sym.imp.Qt5Widgets.dll_public:_class_QWidget____ptr64___cdecl_QListWidget::itemWidget_class_QListWidgetItem____ptr64_const___ptr64]
test rax, rax
je 0x14005e7fa
mov rcx, rax
call qword [sym.imp.Qt5Widgets.dll_public:_bool___cdecl_QAbstractButton::isChecked_void_const___ptr64]
test al, al
jne 0x14005e901
inc edi
mov rcx, qword [rbx + 0x1c0]
call qword [sym.imp.Qt5Widgets.dll_public:_int___cdecl_QListWidget::count_void_const___ptr64]
cmp edi, eax
jb 0x14005e7c0
mov edi, r14d
mov rcx, qword [rbx + 0x1a8]
call qword [sym.imp.Qt5Widgets.dll_public:_int___cdecl_QListWidget::count_void_const___ptr64]
test eax, eax
je 0x14005e86e
mov edx, edi
mov rcx, qword [rbx + 0x1a8]
call qword [sym.imp.Qt5Widgets.dll_public:_class_QListWidgetItem____ptr64___cdecl_QListWidget::item_int_const___ptr64]
test rax, rax
je 0x14005e85b
mov rdx, rax
mov rcx, qword [rbx + 0x1a8]
call qword [sym.imp.Qt5Widgets.dll_public:_class_QWidget____ptr64___cdecl_QListWidget::itemWidget_class_QListWidgetItem____ptr64_const___ptr64]
test rax, rax
je 0x14005e85b
mov rcx, rax
call qword [sym.imp.Qt5Widgets.dll_public:_bool___cdecl_QAbstractButton::isChecked_void_const___ptr64]
test al, al
jne 0x14005e901
inc edi
mov rcx, qword [rbx + 0x1a8]
call qword [sym.imp.Qt5Widgets.dll_public:_int___cdecl_QListWidget::count_void_const___ptr64]
cmp edi, eax
jb 0x14005e821
lea rax, [rsp + 0x40]
mov qword [rsp + 0x70], rax
mov rax, qword [rbx + 0x28]
movups xmm0, xmmword [rax + 0x14]
movaps xmmword [rsp + 0x60], xmm0
mov dword [rsp + 0x20], 0xffffffff
xor r9d, r9d
lea r8, [0x1402dd518]
lea rdx, [rsp + 0x40]
lea rcx, [0x1411d8648]
call qword [sym.imp.Qt5Core.dll_public:_class_QString___cdecl_QMetaObject::tr_char_const____ptr64__char_const____ptr64__int____ptr64]
nop
mov dword [rsp + 0x20], 0xffffffff
xor r9d, r9d
lea r8, [0x1402d4e70]
lea rdx, [rsp + 0x58]
lea rcx, [0x1411d8648]
call qword [sym.imp.Qt5Core.dll_public:_class_QString___cdecl_QMetaObject::tr_char_const____ptr64__char_const____ptr64__int____ptr64]
nop
lea rax, [rsp + 0x60]
mov qword [rsp + 0x28], rax
mov dword [rsp + 0x20], 2
lea r9, [rsp + 0x40]
lea r8, [rsp + 0x58]
mov edx, 2
lea rcx, [0x1411dc830]
call fcn.140082290
jmp 0x14005f21f
mov byte [0x1411dcc88], 0
jmp 0x14005e33a
mov qword [0x1411dcc50], rsi
lea rdx, [rbx + 0x2e0]
lea rcx, [0x1411e9a88]
call qword [sym.imp.Qt5Core.dll_public:_class_QString____ptr64___cdecl_QString::operator_class_QString_const____ptr64____ptr64]
cmp byte [0x1411dcccf], 0
je 0x14005ea54
cmp byte [0x1411dccd3], 0
je 0x14005ea54
xor edx, edx
mov r8d, 0x208
lea rcx, [rbp - 0x50]
call sub.VCRUNTIME140.dll_memset
xor r9d, r9d
xor r8d, r8d
lea rdx, [rbp - 0x50]
xor ecx, ecx
call qword [sym.imp.SHELL32.dll_SHGetSpecialFolderPathW]
mov r8d, 0xffffffff
lea rdx, [rbp - 0x50]
lea rcx, [rsp + 0x40]
call qword [sym.imp.Qt5Core.dll_public:_static_class_QString___cdecl_QString::fromWCharArray_wchar_t_const____ptr64__int_]
nop
mov r8d, 2
lea rdx, [rsp + 0x48]
lea rcx, [rsp + 0x40]
call qword [sym.imp.Qt5Core.dll_public:_class_QString___cdecl_QString::left_int____ptr64]
xor r8d, r8d
mov rdx, rax
lea rcx, [rsp + 0x50]
call qword [sym.imp.Qt5Core.dll_public:_static_int___cdecl_QString::compare_class_QString_const____ptr64__class_QString_const____ptr64__enum_Qt::CaseSensitivity_]
mov edi, eax
lea rcx, [rsp + 0x48]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QString::destructor_void____ptr64]
test edi, edi
jne 0x14005ea48
lea rax, [rbp - 0x80]
mov qword [rsp + 0x70], rax
mov rax, qword [rbx + 0x28]
movups xmm0, xmmword [rax + 0x14]
movaps xmmword [rsp + 0x60], xmm0
mov dword [rsp + 0x20], 0xffffffff
xor r9d, r9d
lea r8, [0x1402dd550]
lea rdx, [rbp - 0x80]
lea rcx, [0x1411d8648]
call qword [sym.imp.Qt5Core.dll_public:_class_QString___cdecl_QMetaObject::tr_char_const____ptr64__char_const____ptr64__int____ptr64]
nop
mov dword [rsp + 0x20], 0xffffffff
xor r9d, r9d
lea r8, [0x1402d4e34]
lea rdx, [rsp + 0x48]
lea rcx, [0x1411d8648]
call qword [sym.imp.Qt5Core.dll_public:_class_QString___cdecl_QMetaObject::tr_char_const____ptr64__char_const____ptr64__int____ptr64]
nop
lea rax, [rsp + 0x60]
mov qword [rsp + 0x28], rax
mov dword [rsp + 0x20], 1
lea r9, [rbp - 0x80]
lea r8, [rsp + 0x48]
lea edx, [rdi + 2]
lea rcx, [0x1411dc830]
call fcn.140082290
nop
lea rcx, [rsp + 0x40]
jmp 0x14005ea87
lea rcx, [rsp + 0x40]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QString::destructor_void____ptr64]
nop
lea rcx, [rsp + 0x50]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QString::destructor_void____ptr64]
nop
lea rcx, [rsp + 0x58]
jmp 0x14005ee65
mov r8d, 2
lea rdx, [rsp + 0x48]
lea rcx, [rbx + 0x2e0]
call qword [sym.imp.Qt5Core.dll_public:_class_QString___cdecl_QString::left_int____ptr64]
lea rcx, [rsp + 0x48]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QString::destructor_void____ptr64]
nop
lea rcx, [rsp + 0x50]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QString::destructor_void____ptr64]
nop
lea rcx, [rsp + 0x58]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QString::destructor_void____ptr64]
jmp 0x14005f21f
xor r15b, r15b
xor edx, edx
lea rcx, [0x1402c8037]
call qword [sym.imp.Qt5Core.dll_private:_static_struct_QTypedArrayData_unsigned_short_int_____ptr64___cdecl_QString::fromAscii_helper_char_const____ptr64__int_]
mov qword [rsp + 0x50], rax
mov rsi, qword [0x1411dcc48]
test rsi, rsi
je 0x14005ee42
cmp byte [rsi + 0xb], 1
jne 0x14005eca6
mov rdi, qword [rsi + 0xc]
test rdi, rdi
je 0x14005eca6
xorps xmm0, xmm0
movups xmmword [rbp - 0x70], xmm0
movups xmmword [rbp - 0x60], xmm0
mov qword [rsp + 0x38], r14
mov qword [rsp + 0x30], r14
mov dword [rsp + 0x28], 0x20
lea rax, [rbp - 0x70]
mov qword [rsp + 0x20], rax
mov r9d, 0x20
lea r8, [rdi + 1]
xor edx, edx
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_WideCharToMultiByte]
mov r8d, 0xffffffff
lea rdx, [rdi + 1]
lea rcx, [rsp + 0x48]
call qword [sym.imp.Qt5Core.dll_public:_static_class_QString___cdecl_QString::fromWCharArray_wchar_t_const____ptr64__int_]
mov rdx, rax
lea rcx, [rsp + 0x50]
call qword [sym.imp.Qt5Core.dll_public:_class_QString____ptr64___cdecl_QString::operator_class_QString____ptr64____ptr64]
lea rcx, [rsp + 0x48]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QString::destructor_void____ptr64]
mov r8d, 2
lea rdx, [rbp - 0x80]
lea rcx, [rsp + 0x50]
call qword [sym.imp.Qt5Core.dll_public:_class_QString___cdecl_QString::left_int____ptr64]
mov rdx, rax
lea rcx, [rsp + 0x50]
call qword [sym.imp.Qt5Core.dll_public:_class_QString____ptr64___cdecl_QString::operator_class_QString____ptr64____ptr64]
lea rcx, [rbp - 0x80]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QString::destructor_void____ptr64]
movzx eax, byte [0x1411dcc88]
cmp al, 2
jne 0x14005ec14
xor edx, edx
mov r8d, 0x208
lea rcx, [rbp - 0x50]
call sub.VCRUNTIME140.dll_memset
xor r9d, r9d
xor r8d, r8d
lea rdx, [rbp - 0x50]
xor ecx, ecx
call qword [sym.imp.SHELL32.dll_SHGetSpecialFolderPathW]
mov r8d, 0xffffffff
lea rdx, [rbp - 0x50]
lea rcx, [rsp + 0x58]
call qword [sym.imp.Qt5Core.dll_public:_static_class_QString___cdecl_QString::fromWCharArray_wchar_t_const____ptr64__int_]
nop
mov r8d, 2
lea rdx, [rsp + 0x60]
lea rcx, [rsp + 0x58]
call qword [sym.imp.Qt5Core.dll_public:_class_QString___cdecl_QString::left_int____ptr64]
xor r8d, r8d
mov rdx, rax
lea rcx, [rsp + 0x50]
call qword [sym.imp.Qt5Core.dll_public:_static_int___cdecl_QString::compare_class_QString_const____ptr64__class_QString_const____ptr64__enum_Qt::CaseSensitivity_]
mov edi, eax
lea rcx, [rsp + 0x60]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QString::destructor_void____ptr64]
test edi, edi
je 0x14005ecae
lea rcx, [rsp + 0x58]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QString::destructor_void____ptr64]
mov rsi, qword [rsi]
jmp 0x14005eac8
cmp al, 1
jne 0x14005eca6
xor edx, edx
mov r8d, 0x208
lea rcx, [rbp + 0x1c0]
call sub.VCRUNTIME140.dll_memset
xor r9d, r9d
lea r8d, [r9 + 5]
lea rdx, [rbp + 0x1c0]
xor ecx, ecx
call qword [sym.imp.SHELL32.dll_SHGetSpecialFolderPathW]
mov r8d, 0xffffffff
lea rdx, [rbp + 0x1c0]
lea rcx, [rsp + 0x40]
call qword [sym.imp.Qt5Core.dll_public:_static_class_QString___cdecl_QString::fromWCharArray_wchar_t_const____ptr64__int_]
nop
mov r8d, 2
lea rdx, [rsp + 0x70]
lea rcx, [rsp + 0x40]
call qword [sym.imp.Qt5Core.dll_public:_class_QString___cdecl_QString::left_int____ptr64]
xor r8d, r8d
mov rdx, rax
lea rcx, [rsp + 0x50]
call qword [sym.imp.Qt5Core.dll_public:_static_int___cdecl_QString::compare_class_QString_const____ptr64__class_QString_const____ptr64__enum_Qt::CaseSensitivity_]
mov edi, eax
lea rcx, [rsp + 0x70]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QString::destructor_void____ptr64]
test edi, edi
je 0x14005ed79
lea rcx, [rsp + 0x40]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QString::destructor_void____ptr64]
mov rsi, qword [rsi]
jmp 0x14005eac8
mov r15b, 1
mov qword [0x1411dcc50], rsi
cmp byte [0x1411dcccf], 0
je 0x14005ed6f
cmp byte [0x1411dccd3], 0
je 0x14005ed6f
lea rax, [rsp + 0x48]
mov qword [rsp + 0x70], rax
mov rax, qword [rbx + 0x28]
movups xmm0, xmmword [rax + 0x14]
movaps xmmword [rsp + 0x60], xmm0
mov dword [rsp + 0x20], 0xffffffff
xor r9d, r9d
lea r8, [0x1402dd550]
lea rdx, [rsp + 0x48]
lea rcx, [0x1411d8648]
call qword [sym.imp.Qt5Core.dll_public:_class_QString___cdecl_QMetaObject::tr_char_const____ptr64__char_const____ptr64__int____ptr64]
nop
mov dword [rsp + 0x20], 0xffffffff
xor r9d, r9d
lea r8, [0x1402d4e34]
lea rdx, [rbp - 0x80]
lea rcx, [0x1411d8648]
call qword [sym.imp.Qt5Core.dll_public:_class_QString___cdecl_QMetaObject::tr_char_const____ptr64__char_const____ptr64__int____ptr64]
nop
lea rax, [rsp + 0x60]
mov qword [rsp + 0x28], rax
mov dword [rsp + 0x20], 1
lea r9, [rsp + 0x48]
lea r8, [rbp - 0x80]
mov edx, 2
lea rcx, [0x1411dc830]
call fcn.140082290
nop
lea rcx, [rsp + 0x58]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QString::destructor_void____ptr64]
jmp 0x14005ee50
lea rcx, [rsp + 0x58]
jmp 0x14005ee3c
mov r15b, 1
mov qword [0x1411dcc50], rsi
cmp byte [0x1411dcccf], 0
je 0x14005ee37
cmp byte [0x1411dccd3], 0
je 0x14005ee37
lea rax, [rsp + 0x48]
mov qword [rsp + 0x70], rax
mov rax, qword [rbx + 0x28]
movups xmm0, xmmword [rax + 0x14]
movaps xmmword [rsp + 0x60], xmm0
mov dword [rsp + 0x20], 0xffffffff
xor r9d, r9d
lea r8, [0x1402dd550]
lea rdx, [rsp + 0x48]
lea rcx, [0x1411d8648]
call qword [sym.imp.Qt5Core.dll_public:_class_QString___cdecl_QMetaObject::tr_char_const____ptr64__char_const____ptr64__int____ptr64]
nop
mov dword [rsp + 0x20], 0xffffffff
xor r9d, r9d
lea r8, [0x1402d4e34]
lea rdx, [rbp - 0x80]
lea rcx, [0x1411d8648]
call qword [sym.imp.Qt5Core.dll_public:_class_QString___cdecl_QMetaObject::tr_char_const____ptr64__char_const____ptr64__int____ptr64]
nop
lea rax, [rsp + 0x60]
mov qword [rsp + 0x28], rax
mov dword [rsp + 0x20], 1
lea r9, [rsp + 0x48]
lea r8, [rbp - 0x80]
mov edx, 2
lea rcx, [0x1411dc830]
call fcn.140082290
nop
lea rcx, [rsp + 0x40]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QString::destructor_void____ptr64]
jmp 0x14005ee50
lea rcx, [rsp + 0x40]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QString::destructor_void____ptr64]
cmp byte [0x1411e99be], 1
jne 0x14005ee60
test r15b, r15b
jne 0x14005ee60
lea rcx, [rsp + 0x50]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QString::destructor_void____ptr64]
jmp 0x14005f21f
lea rcx, [rsp + 0x50]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QString::destructor_void____ptr64]
mov esi, 0x251
mov edx, dword [0x1411dcddc]
test edx, edx
jne 0x14005f0a8
cmp byte [0x1411dcccf], dl
je 0x14005f078
cmp byte [0x1411dccd3], dl
je 0x14005f078
mov rcx, qword [0x1411dcc50]
test rcx, rcx
je 0x14005f21f
cmp byte [rcx + 0xb], 1
jne 0x14005f07f
mov rdi, qword [rcx + 0xc]
test rdi, rdi
je 0x14005f07f
xorps xmm0, xmm0
movups xmmword [rbp - 0x70], xmm0
movups xmmword [rbp - 0x60], xmm0
mov qword [rsp + 0x38], r14
mov qword [rsp + 0x30], r14
mov dword [rsp + 0x28], 0x20
lea rax, [rbp - 0x70]
mov qword [rsp + 0x20], rax
lea r9d, [rdx + 0x20]
lea r8, [rdi + 1]
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_WideCharToMultiByte]
mov r8d, 0xffffffff
lea rdx, [rdi + 1]
lea rcx, [rsp + 0x50]
call qword [sym.imp.Qt5Core.dll_public:_static_class_QString___cdecl_QString::fromWCharArray_wchar_t_const____ptr64__int_]
nop
mov r8d, 2
lea rdx, [rsp + 0x70]
lea rcx, [rsp + 0x50]
call qword [sym.imp.Qt5Core.dll_public:_class_QString___cdecl_QString::left_int____ptr64]
mov rdx, rax
lea rcx, [rsp + 0x50]
call qword [sym.imp.Qt5Core.dll_public:_class_QString____ptr64___cdecl_QString::operator_class_QString____ptr64____ptr64]
lea rcx, [rsp + 0x70]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QString::destructor_void____ptr64]
xor edx, edx
lea r8d, [rsi - 0x49]
lea rcx, [rbp + 0x1c0]
call sub.VCRUNTIME140.dll_memset
xor r9d, r9d
xor r8d, r8d
lea rdx, [rbp + 0x1c0]
xor ecx, ecx
call qword [sym.imp.SHELL32.dll_SHGetSpecialFolderPathW]
mov r8d, 0xffffffff
lea rdx, [rbp + 0x1c0]
lea rcx, [rsp + 0x40]
call qword [sym.imp.Qt5Core.dll_public:_static_class_QString___cdecl_QString::fromWCharArray_wchar_t_const____ptr64__int_]
nop
mov r8d, 2
lea rdx, [rsp + 0x70]
lea rcx, [rsp + 0x40]
call qword [sym.imp.Qt5Core.dll_public:_class_QString___cdecl_QString::left_int____ptr64]
xor r8d, r8d
mov rdx, rax
lea rcx, [rsp + 0x50]
call qword [sym.imp.Qt5Core.dll_public:_static_int___cdecl_QString::compare_class_QString_const____ptr64__class_QString_const____ptr64__enum_Qt::CaseSensitivity_]
mov edi, eax
lea rcx, [rsp + 0x70]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QString::destructor_void____ptr64]
test edi, edi
jne 0x14005f05b
lea rax, [rsp + 0x48]
mov qword [rsp + 0x70], rax
mov rax, qword [rbx + 0x28]
movups xmm0, xmmword [rax + 0x14]
movaps xmmword [rsp + 0x60], xmm0
mov dword [rsp + 0x20], 0xffffffff
xor r9d, r9d
lea r8, [0x1402dd550]
lea rdx, [rsp + 0x48]
lea rcx, [0x1411d8648]
call qword [sym.imp.Qt5Core.dll_public:_class_QString___cdecl_QMetaObject::tr_char_const____ptr64__char_const____ptr64__int____ptr64]
nop
mov dword [rsp + 0x20], 0xffffffff
xor r9d, r9d
lea r8, [0x1402d4e34]
lea rdx, [rbp - 0x80]
lea rcx, [0x1411d8648]
call qword [sym.imp.Qt5Core.dll_public:_class_QString___cdecl_QMetaObject::tr_char_const____ptr64__char_const____ptr64__int____ptr64]
nop
lea rax, [rsp + 0x60]
mov qword [rsp + 0x28], rax
mov dword [rsp + 0x20], 1
lea r9, [rsp + 0x48]
lea r8, [rbp - 0x80]
lea edx, [rdi + 2]
lea rcx, [0x1411dc830]
call fcn.140082290
nop
lea rcx, [rsp + 0x40]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QString::destructor_void____ptr64]
nop
lea rcx, [rsp + 0x50]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QString::destructor_void____ptr64]
jmp 0x14005f21f
lea rcx, [rsp + 0x40]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QString::destructor_void____ptr64]
nop
lea rcx, [rsp + 0x50]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QString::destructor_void____ptr64]
mov edx, dword [0x1411dcddc]
mov rcx, qword [0x1411dcc50]
test rcx, rcx
je 0x14005f21f
movzx eax, byte [rcx + 0xb]
cmp al, 9
ja 0x14005f095
bt esi, eax
jb 0x14005f0af
mov rax, qword [rcx + 0xc]
cmp byte [rax + 0x1ff], 1
je 0x14005f21f
jmp 0x14005f0af
mov rcx, qword [0x1411dcc50]
movzx eax, byte [0x1411e99c4]
cmp al, 0x10
jne 0x14005f20a
test edx, edx
jne 0x14005f216
movzx eax, byte [rcx + 0xb]
cmp al, 9
ja 0x14005f216
bt esi, eax
jae 0x14005f216
lea rcx, [0x1402c8037]
call qword [sym.imp.Qt5Core.dll_private:_static_struct_QTypedArrayData_unsigned_short_int_____ptr64___cdecl_QString::fromAscii_helper_char_const____ptr64__int_]
mov qword [rsp + 0x40], rax
lea rdx, [0x1411e9b60]
lea rcx, [rsp + 0x40]
call qword [sym.imp.Qt5Core.dll_public:_class_QString____ptr64___cdecl_QString::operator_class_QString_const____ptr64____ptr64]
xor r9d, r9d
xor r8d, r8d
lea rdx, [rsp + 0x40]
lea rcx, [rsp + 0x60]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QSettings::constructor_class_QString_const____ptr64__enum_QSettings::Format__class_QObject____ptr64____ptr64]
nop
mov edx, 0x14
lea rcx, [0x1402dd590]
call qword [sym.imp.Qt5Core.dll_private:_static_struct_QTypedArrayData_unsigned_short_int_____ptr64___cdecl_QString::fromAscii_helper_char_const____ptr64__int_]
mov qword [rsp + 0x48], rax
lea rcx, [rbp - 0x80]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QVariant::constructor_void____ptr64]
nop
mov r9, rax
lea r8, [rsp + 0x48]
lea rdx, [rsp + 0x70]
lea rcx, [rsp + 0x60]
call qword [sym.imp.Qt5Core.dll_public:_class_QVariant___cdecl_QSettings::value_class_QString_const____ptr64__class_QVariant_const____ptr64____ptr64]
nop
mov rcx, rax
call qword [sym.imp.Qt5Core.dll_public:_bool___cdecl_QVariant::toBool_void_const___ptr64]
movzx edi, al
lea rcx, [rsp + 0x70]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QVariant::destructor_void____ptr64]
nop
lea rcx, [rbp - 0x80]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QVariant::destructor_void____ptr64]
nop
lea rcx, [rsp + 0x48]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QString::destructor_void____ptr64]
test dil, dil
jne 0x14005f1e7
mov ecx, 0xf0
call fcn.1402b222c
mov qword [rsp + 0x70], rax
mov rdx, rbx
mov rcx, rax
call fcn.14001f3f0
mov rdi, rax
mov rdx, qword [rax]
mov rcx, rax
call qword [rdx + 0x170]
cmp eax, 1
jne 0x14005f1f1
mov rcx, qword [rdi + 0x40]
call qword [sym.imp.Qt5Widgets.dll_public:_bool___cdecl_QAbstractButton::isChecked_void_const___ptr64]
test al, al
jne 0x14005f1e7
mov rcx, qword [rdi + 0x50]
call qword [sym.imp.Qt5Widgets.dll_public:_bool___cdecl_QAbstractButton::isChecked_void_const___ptr64]
test al, al
je 0x14005f1f1
lea rcx, [rsp + 0x60]
call qword [sym.imp.Qt5Core.dll_public_virtual:_void___cdecl_QSettings::destructor_void____ptr64]
nop
lea rcx, [rsp + 0x40]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QString::destructor_void____ptr64]
jmp 0x14005f21f
mov rcx, rbx
call qword [sym.imp.Qt5Widgets.dll_public:_void___cdecl_QWidget::hide_void____ptr64]
nop
lea rcx, [rsp + 0x60]
call qword [sym.imp.Qt5Core.dll_public_virtual:_void___cdecl_QSettings::destructor_void____ptr64]
nop
lea rcx, [rsp + 0x40]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QString::destructor_void____ptr64]
jmp 0x14005f21f
cmp al, 0x20
jne 0x14005f21f
test edx, edx
jne 0x14005f216
movzx eax, byte [rcx + 0xb]
mov rcx, rbx
call qword [sym.imp.Qt5Widgets.dll_public:_void___cdecl_QWidget::hide_void____ptr64]
mov rcx, qword [rbp + 0x3d0]
xor rcx, rsp
call fcn.1402b25d0
lea r11, [rsp + 0x4f0]
mov rbx, qword [r11 + 0x28]
mov rsi, qword [r11 + 0x30]
mov rdi, qword [r11 + 0x38]
movaps xmm6, xmmword [r11 - 0x10]
mov rsp, r11
pop r15
pop r14
pop rbp
ret
mov qword [rsp + 8], rbx
push rdi
sub rsp, 0x50
mov rdi, rcx
xor edx, edx
lea rcx, [0x1402c8037]
call qword [sym.imp.Qt5Core.dll_private:_static_struct_QTypedArrayData_unsigned_short_int_____ptr64___cdecl_QString::fromAscii_helper_char_const____ptr64__int_]
mov qword [rsp + 0x68], rax
lea rdx, [0x1411e9b60]
lea rcx, [rsp + 0x68]
call qword [sym.imp.Qt5Core.dll_public:_class_QString____ptr64___cdecl_QString::operator_class_QString_const____ptr64____ptr64]
xor r9d, r9d
xor r8d, r8d
lea rdx, [rsp + 0x68]
lea rcx, [rsp + 0x20]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QSettings::constructor_class_QString_const____ptr64__enum_QSettings::Format__class_QObject____ptr64____ptr64]
nop
mov edx, 0xe
lea rcx, [0x1402d39e8]
call qword [sym.imp.Qt5Core.dll_private:_static_struct_QTypedArrayData_unsigned_short_int_____ptr64___cdecl_QString::fromAscii_helper_char_const____ptr64__int_]
mov qword [rsp + 0x70], rax
lea rcx, [rsp + 0x40]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QVariant::constructor_void____ptr64]
nop
mov r9, rax
lea r8, [rsp + 0x70]
lea rdx, [rsp + 0x30]
lea rcx, [rsp + 0x20]
call qword [sym.imp.Qt5Core.dll_public:_class_QVariant___cdecl_QSettings::value_class_QString_const____ptr64__class_QVariant_const____ptr64____ptr64]
nop
mov rcx, rax
call qword [sym.imp.Qt5Core.dll_public:_bool___cdecl_QVariant::toBool_void_const___ptr64]
movzx ebx, al
lea rcx, [rsp + 0x30]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QVariant::destructor_void____ptr64]
nop
lea rcx, [rsp + 0x40]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QVariant::destructor_void____ptr64]
nop
lea rcx, [rsp + 0x70]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QString::destructor_void____ptr64]
test bl, bl
je 0x1400627c4
mov byte [0x1411dd076], 0
xor edx, edx
mov rcx, qword [rdi + 0x338]
call qword [sym.imp.Qt5Widgets.dll_public:_void___cdecl_QAbstractSlider::setValue_int____ptr64]
mov rcx, rdi
call fcn.14005f250
mov rcx, qword [rdi + 0x350]
call qword [sym.imp.Qt5Widgets.dll_public:_void___cdecl_QWidget::hide_void____ptr64]
movzx eax, byte [0x1411e99c4]
cmp al, 0x10
je 0x1400627d3
cmp al, 0x20
jne 0x1400627f8
mov rcx, qword [rdi + 0x360]
call qword [sym.imp.Qt5Widgets.dll_public:_void___cdecl_QWidget::hide_void____ptr64]
mov rcx, qword [rdi + 0x368]
call qword [sym.imp.Qt5Widgets.dll_public:_void___cdecl_QWidget::hide_void____ptr64]
mov rcx, qword [rdi + 0x38]
call qword [sym.imp.Qt5Widgets.dll_public:_void___cdecl_QWidget::hide_void____ptr64]
nop
lea rcx, [rsp + 0x20]
call qword [sym.imp.Qt5Core.dll_public_virtual:_void___cdecl_QSettings::destructor_void____ptr64]
nop
lea rcx, [rsp + 0x68]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QString::destructor_void____ptr64]
mov rbx, qword [rsp + 0x60]
add rsp, 0x50
pop rdi
ret
push rbx
sub rsp, 0x20
mov rbx, rcx
mov rcx, qword [rcx + 0x308]
call qword [sym.imp.Qt5Widgets.dll_public:_bool___cdecl_QWidget::close_void____ptr64]
cmp dword [0x1411dcddc], 0
jne 0x1400628d8
mov rax, qword [0x1411dcc50]
test rax, rax
je 0x1400628f2
mov rax, qword [rax + 0xc]
cmp byte [rax + 0x1ff], 1
je 0x1400628f2
mov rcx, rbx
call qword [sym.imp.Qt5Widgets.dll_public:_void___cdecl_QWidget::hide_void____ptr64]
lea rcx, [0x1411dc830]
add rsp, 0x20
pop rbx
jmp fcn.14007ccc0
add rsp, 0x20
pop rbx
ret
sub rsp, 0x38
call qword [sym.imp.Qt5Widgets.dll_public:_bool___cdecl_QWidget::close_void____ptr64]
movzx r9d, byte [0x1411e99bd]
lea rcx, [0x1411dc830]
mov edx, 4
mov dword [rsp + 0x20], 2
lea r8d, [rdx - 3]
call fcn.14007b080
call qword [sym.imp.Qt5Core.dll_public:_static_class_QCoreApplication____ptr64___cdecl_QCoreApplication::instance_void_]
xor ecx, ecx
add rsp, 0x38
jmp qword [sym.imp.Qt5Core.dll_public:_static_void___cdecl_QCoreApplication::exit_int_]
push rbx
sub rsp, 0x20
mov rbx, rcx
mov rcx, qword [rcx + 0x150]
call qword [sym.imp.Qt5Widgets.dll_public:_bool___cdecl_QAbstractButton::isChecked_void_const___ptr64]
test al, al
je 0x140064a6c
mov rcx, rbx
call fcn.140072130
mov dword [0x1411dcddc], 0
xor edx, edx
mov byte [0x1411ec733], 0
mov rcx, qword [rbx + 0x128]
call qword [sym.imp.Qt5Widgets.dll_public:_void___cdecl_QAbstractButton::setChecked_bool____ptr64]
mov rcx, qword [rbx + 0x130]
xor edx, edx
call qword [sym.imp.Qt5Widgets.dll_public:_void___cdecl_QAbstractButton::setChecked_bool____ptr64]
mov rcx, qword [rbx + 0x138]
xor edx, edx
call qword [sym.imp.Qt5Widgets.dll_public:_void___cdecl_QAbstractButton::setChecked_bool____ptr64]
mov rcx, qword [rbx + 0x148]
xor edx, edx
call qword [sym.imp.Qt5Widgets.dll_public:_void___cdecl_QAbstractButton::setChecked_bool____ptr64]
mov rcx, rbx
add rsp, 0x20
pop rbx
jmp 0x1400626e0
add rsp, 0x20
pop rbx
ret
push rbx
sub rsp, 0x40
mov rbx, rcx
test edx, edx
jne 0x1402a07c7
cmp r8d, 0x2d
ja case.default.0x1402a04df
lea rcx, [0x140000000]
movsxd rax, r8d
mov edx, dword [rcx + rax*4 + 0x2a07fc]
add rdx, rcx
jmp rdx
mov rax, qword [r9 + 8]
lea rdx, [0x1411d8648]
lea r9, [rsp + 0x20]
mov qword [rsp + 0x20], 0
xor r8d, r8d
mov rcx, rbx
movups xmm0, xmmword [rax]
lea rax, [rsp + 0x30]
mov qword [rsp + 0x28], rax
movaps xmmword [rsp + 0x30], xmm0
call qword [sym.imp.Qt5Core.dll_public:_static_void___cdecl_QMetaObject::activate_class_QObject____ptr64__struct_QMetaObject_const____ptr64__int__void____ptr64____ptr64_]
add rsp, 0x40
pop rbx
ret
mov rcx, rbx
call fcn.140066af0
add rsp, 0x40
pop rbx
ret
mov rax, qword [r9 + 8]
lea rdx, [rsp + 0x20]
mov rcx, rbx
movups xmm0, xmmword [rax]
movaps xmmword [rsp + 0x20], xmm0
call fcn.140063b90
add rsp, 0x40
pop rbx
ret
mov rax, qword [r9 + 8]
lea rdx, [rsp + 0x20]
mov rcx, rbx
movups xmm0, xmmword [rax]
movaps xmmword [rsp + 0x20], xmm0
call fcn.140063410
add rsp, 0x40
pop rbx
ret
mov rcx, rbx
call fcn.140058ba0
add rsp, 0x40
pop rbx
ret
mov rcx, rbx
call fcn.140058ba0
add rsp, 0x40
pop rbx
ret
mov rcx, rbx
call fcn.140064a80
add rsp, 0x40
pop rbx
ret
mov rcx, rbx
call fcn.14005c940
add rsp, 0x40
pop rbx
ret
mov rcx, rbx
call fcn.14005df60
add rsp, 0x40
pop rbx
ret
mov rcx, rbx
call fcn.140057e70
add rsp, 0x40
pop rbx
ret
mov rcx, rbx
call fcn.140062900
add rsp, 0x40
pop rbx
ret
mov rcx, rbx
call fcn.14005de20
add rsp, 0x40
pop rbx
ret
mov rcx, rbx
call fcn.14005ba70
add rsp, 0x40
pop rbx
ret
mov rcx, rbx
call fcn.140053e40
add rsp, 0x40
pop rbx
ret
mov rcx, rbx
call fcn.14004bbe0
add rsp, 0x40
pop rbx
ret
mov rcx, rbx
call sub.Qt5Widgets.dll_public:_void___cdecl_QWidget::showMinimized_void____ptr64
add rsp, 0x40
pop rbx
ret
mov rcx, rbx
call fcn.140059bd0
add rsp, 0x40
pop rbx
ret
mov rcx, rbx
call fcn.140015470
add rsp, 0x40
pop rbx
ret
mov rcx, rbx
call fcn.140015470
add rsp, 0x40
pop rbx
ret
mov rdx, qword [r9 + 8]
lea rcx, [rsp + 0x20]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QString::constructor_class_QString_const____ptr64____ptr64]
mov rdx, rax
mov rcx, rbx
call fcn.140058be0
add rsp, 0x40
pop rbx
ret
mov rdx, qword [r9 + 8]
lea rcx, [rsp + 0x20]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QString::constructor_class_QString_const____ptr64____ptr64]
mov rdx, rax
mov rcx, rbx
call fcn.14005bbf0
add rsp, 0x40
pop rbx
ret
mov rcx, rbx
add rsp, 0x40
pop rbx
jmp 0x14005a710
mov rcx, rbx
add rsp, 0x40
pop rbx
jmp 0x14005a640
mov rcx, rbx
add rsp, 0x40
pop rbx
jmp 0x14005c8c0
mov rcx, rbx
add rsp, 0x40
pop rbx
jmp 0x140059900
mov rcx, rbx
add rsp, 0x40
pop rbx
jmp 0x1400597c0
mov rcx, rbx
add rsp, 0x40
pop rbx
jmp 0x1400649f0
mov rcx, rbx
add rsp, 0x40
pop rbx
jmp fcn.140015470
mov rcx, rbx
add rsp, 0x40
pop rbx
jmp 0x14005de70
mov rcx, rbx
add rsp, 0x40
pop rbx
jmp 0x14005e2d0
mov rcx, rbx
add rsp, 0x40
pop rbx
jmp 0x14005e250
mov rax, qword [r9 + 8]
mov rcx, rbx
mov edx, dword [rax]
add rsp, 0x40
pop rbx
jmp 0x1400628a0
mov rcx, rbx
add rsp, 0x40
pop rbx
jmp 0x14005bb10
mov rcx, rbx
add rsp, 0x40
pop rbx
jmp 0x14005a3a0
mov rcx, rbx
add rsp, 0x40
pop rbx
jmp 0x14005a470
mov rcx, rbx
add rsp, 0x40
pop rbx
jmp 0x14005a6c0
mov rcx, rbx
add rsp, 0x40
pop rbx
jmp 0x1400649a0
mov rcx, rbx
add rsp, 0x40
pop rbx
jmp 0x14005ddd0
mov rcx, rbx
add rsp, 0x40
pop rbx
jmp 0x140059da0
mov rcx, rbx
add rsp, 0x40
pop rbx
jmp 0x14005a7f0
mov rcx, rbx
add rsp, 0x40
pop rbx
jmp 0x14005a7a0
mov rcx, rbx
add rsp, 0x40
pop rbx
jmp 0x14005a730
mov rcx, rbx
add rsp, 0x40
pop rbx
jmp fcn.140058a60
mov rcx, rbx
add rsp, 0x40
pop rbx
jmp fcn.140057ed0
mov rcx, rbx
add rsp, 0x40
pop rbx
jmp fcn.14005f250
mov rcx, rbx
add rsp, 0x40
pop rbx
jmp fcn.14005f710
cmp edx, 0xa
jne case.default.0x1402a04df
mov rax, qword [r9 + 8]
lea r8, [fcn.14029f950]
mov rdx, qword [r9]
mov rcx, qword [rax]
cmp rcx, r8
jne case.default.0x1402a04df
test rcx, rcx
je 0x1402a07ed
cmp dword [rax + 8], 0
jne case.default.0x1402a04df
mov dword [rdx], 0
add rsp, 0x40
pop rbx
ret