Function at 0x431070
Capabilities:
Contain obfuscated stackstrings

Disassembly:
push ebp
mov ebp, esp
push 0xffffffffffffffff
push 0x4b891e
mov eax, dword fs:[0]
push eax
sub esp, 0x28c
mov eax, dword [0x532804]
xor eax, ebp
mov dword [ebp - 0x10], eax
push ebx
push esi
push edi
push eax
lea eax, [ebp - 0xc]
mov dword fs:[0], eax
mov ebx, ecx
mov dword [ebp - 0x94], ebx
lea eax, [ebp - 0x50]
push str._____msg.wui.dialog.playerPref.txtFeedback_This_product_participates_in_VMwares_Customer_Experience_Improvement_Program___CEIP__._The_CEIP_provides_VMware_with_information_that_enables_VMware_to_improve_its_products_and_services__to_fix_problems__and_to_advise_you_on_how_best_to_deploy_and_use_our_products._As_part_of_the_CEIP__VMware_collects_technical_information_about_your_organizations_use_of_VMware_products_and_services_on_a_regular_basis_in_association_with_your_organizations_VMware_license_key_s_._This_information_does_not_personally_identify_any_individual._For_additional_information_regarding_the_CEIP__please_see_the_Trust__Assurance_Center_at__s.
push eax
call dword [0x4d98b0]
mov dword [ebp - 4], 0
sub esp, 0x18
mov esi, esp
mov dword [ebp - 0xb8], esp
lea ecx, [ebp - 0x50]
push str.https:__www.vmware.com_trustvmware_ceip.html
call dword [0x4d9ef4]
push eax
push esi
call dword [0x4d9e78]
add esp, 0xc
mov byte [ebp - 4], 1
mov byte [ebp - 4], 0
lea ecx, [ebp - 0x50]
call dword [0x4d9ed0]
mov eax, dword [ebx + 0x24]
push str._____msg.wui.dialog.playerPref.title_Preferences
mov esi, dword [eax + 0x10]
lea eax, [ebp - 0x30]
push eax
call dword [0x4d98b0]
add esp, 8
mov byte [ebp - 4], 2
mov ecx, eax
call dword [0x4d9ee4]
push eax
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x24]
call esi
mov byte [ebp - 4], 0
lea ecx, [ebp - 0x30]
call dword [0x4d9ef8]
mov eax, dword [ebx + 0x24]
push 0
push 0x19
mov esi, dword [eax + 0x18]
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x24]
call esi
mov eax, dword [ebx + 0x24]
lea ecx, [ebx + 0xa8]
neg ecx
push 0
sbb ecx, ecx
mov esi, dword [eax + 0x1c]
lea eax, [ebx + 0xd0]
and ecx, eax
push ecx
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x24]
call esi
mov eax, dword [ebx + 0x24]
push str._____msg.wui.dialog.playerPref.gbxCloseVM_Close_behavior
mov esi, dword [eax + 0x54]
lea eax, [ebp - 0x30]
push eax
call dword [0x4d98b0]
add esp, 8
mov byte [ebp - 4], 3
mov ecx, eax
call dword [0x4d9ee4]
push eax
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x24]
call esi
mov byte [ebp - 4], 0
lea ecx, [ebp - 0x30]
call dword [0x4d9ef8]
mov eax, dword [ebx + 0x24]
mov esi, dword [eax + 0x18]
mov ecx, esi
push 0
push 0x19
call dword [0x4da544]
lea ecx, [ebx + 0x24]
call esi
mov eax, dword [ebx + 0x24]
lea ecx, [ebx + 0x190]
neg ecx
push 0
sbb ecx, ecx
mov esi, dword [eax + 0x1c]
lea eax, [ebx + 0x1b8]
and ecx, eax
push ecx
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x24]
call esi
mov eax, dword [ebx + 0x24]
push str._____msg.wui.dialog.playerPref.chkConfirmClose_Confirm_before_closing_a_virtual_machine
mov esi, dword [eax + 0x54]
lea eax, [ebp - 0x30]
push eax
call dword [0x4d98b0]
add esp, 8
mov byte [ebp - 4], 4
mov ecx, eax
call dword [0x4d9ee4]
push eax
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x24]
call esi
mov byte [ebp - 4], 0
lea ecx, [ebp - 0x30]
call dword [0x4d9ef8]
mov eax, dword [ebx + 0x24]
push 0
mov esi, dword [eax + 0x28]
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x24]
call esi
mov eax, dword [ebx + 0x24]
lea ecx, [ebx + 0x294]
neg ecx
push 0
sbb ecx, ecx
mov esi, dword [eax + 0x1c]
lea eax, [ebx + 0x2bc]
and ecx, eax
push ecx
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x24]
call esi
mov eax, dword [ebx + 0x24]
push str._____msg.wui.dialog.playerPref.lblCloseVM_When_closing_a_virtual_machine:
mov esi, dword [eax + 0x54]
lea eax, [ebp - 0x30]
push eax
call dword [0x4d98b0]
add esp, 8
mov byte [ebp - 4], 5
mov ecx, eax
call dword [0x4d9ee4]
push eax
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x24]
call esi
mov byte [ebp - 4], 0
lea ecx, [ebp - 0x30]
call dword [0x4d9ef8]
mov eax, dword [ebx + 0x24]
push 0
mov esi, dword [eax + 0x28]
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x24]
call esi
mov eax, dword [ebx + 0x24]
lea ecx, [ebx + 0x398]
neg ecx
push 0
sbb ecx, ecx
mov esi, dword [eax + 0x1c]
lea eax, [ebx + 0x3c0]
and ecx, eax
push ecx
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x24]
call esi
mov eax, dword [ebx + 0x24]
push str._____msg.wui.dialog.playerPref.rdoSuspend_Suspend_the_virtual_machine
mov esi, dword [eax + 0x54]
lea eax, [ebp - 0x30]
push eax
call dword [0x4d98b0]
add esp, 8
mov byte [ebp - 4], 6
mov ecx, eax
call dword [0x4d9ee4]
push eax
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x24]
call esi
mov byte [ebp - 4], 0
lea ecx, [ebp - 0x30]
call dword [0x4d9ef8]
mov eax, dword [ebx + 0x24]
push 0
mov esi, dword [eax + 0x28]
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x24]
call esi
mov eax, dword [ebx + 0x24]
lea ecx, [ebx + 0x49c]
neg ecx
push 0
sbb ecx, ecx
mov esi, dword [eax + 0x1c]
lea eax, [ebx + 0x4c4]
and ecx, eax
push ecx
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x24]
call esi
mov eax, dword [ebx + 0x24]
push str._____msg.wui.dialog.playerPref.rdoPowerOff_Power_off_the_virtual_machine
mov esi, dword [eax + 0x54]
lea eax, [ebp - 0x30]
push eax
call dword [0x4d98b0]
add esp, 8
mov byte [ebp - 4], 7
mov ecx, eax
call dword [0x4d9ee4]
push eax
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x24]
call esi
mov byte [ebp - 4], 0
lea ecx, [ebp - 0x30]
call dword [0x4d9ef8]
mov eax, dword [ebx + 0x24]
push 0
mov esi, dword [eax + 0x28]
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x24]
call esi
mov eax, dword [ebx + 0x24]
push 0
mov esi, dword [eax + 0x28]
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x24]
call esi
mov eax, dword [ebx + 0x24]
push 0
mov esi, dword [eax + 0x28]
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x24]
call esi
mov eax, dword [ebx + 0x24]
push 0
push 7
mov esi, dword [eax + 0x18]
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x24]
call esi
mov eax, dword [ebx + 0x24]
push str._____msg.wui.dialog.playerPref.gbxSoftwareUpdate_Software_updates
mov esi, dword [eax + 0x54]
lea eax, [ebp - 0x30]
push eax
call dword [0x4d98b0]
add esp, 8
mov byte [ebp - 4], 8
mov ecx, eax
call dword [0x4d9ee4]
push eax
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x24]
call esi
mov byte [ebp - 4], 0
lea ecx, [ebp - 0x30]
call dword [0x4d9ef8]
mov eax, dword [ebx + 0x24]
push 0
push 0x19
mov esi, dword [eax + 0x18]
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x24]
call esi
mov eax, dword [ebx + 0x24]
lea ecx, [ebx + 0x5a0]
neg ecx
push 0
sbb ecx, ecx
mov esi, dword [eax + 0x1c]
lea eax, [ebx + 0x5c8]
and ecx, eax
push ecx
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x24]
call esi
mov eax, dword [ebx + 0x24]
push str._____msg.wui.dialog.playerPref.cbxSoftwareUpdate_Check_for_product_updates_on_startup
mov esi, dword [eax + 0x54]
lea eax, [ebp - 0x30]
push eax
call dword [0x4d98b0]
add esp, 8
mov byte [ebp - 4], 9
mov ecx, eax
call dword [0x4d9ee4]
push eax
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x24]
call esi
mov byte [ebp - 4], 0
lea ecx, [ebp - 0x30]
call dword [0x4d9ef8]
mov eax, dword [ebx + 0x24]
push 0
mov esi, dword [eax + 0x28]
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x24]
call esi
mov eax, dword [ebx + 0x24]
lea ecx, [ebx + 0x6a4]
neg ecx
push 0
sbb ecx, ecx
mov esi, dword [eax + 0x1c]
lea eax, [ebx + 0x6cc]
and ecx, eax
push ecx
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x24]
call esi
mov eax, dword [ebx + 0x24]
push 1
mov esi, dword [eax + 0x94]
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x24]
call esi
mov eax, dword [ebx + 0x24]
push str._____msg.wui.dialog.playerPref.txtSoftwareUpdate_When__s_starts__check_for_new_versions_of_the_application_and_installed_software_components.
mov esi, dword [eax + 0x54]
lea eax, [ebp - 0x30]
push eax
call dword [0x4d98b0]
add esp, 8
mov byte [ebp - 4], 0xa
mov ecx, eax
call dword [0x4d9ee4]
push eax
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x24]
call esi
mov byte [ebp - 4], 0
lea ecx, [ebp - 0x30]
call dword [0x4d9ef8]
mov eax, dword [ebx + 0x24]
push 2
mov esi, dword [eax + 0xd0]
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x24]
call esi
mov eax, dword [ebx + 0x24]
push 0
mov esi, dword [eax + 0x28]
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x24]
call esi
mov eax, dword [ebx + 0x24]
push 0
mov esi, dword [eax + 0x1c]
lea eax, [ebx + 0x7a8]
push eax
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x24]
call esi
mov eax, dword [ebx + 0x24]
lea ecx, [ebx + 0x874]
neg ecx
push 0
sbb ecx, ecx
mov esi, dword [eax + 0x1c]
lea eax, [ebx + 0x89c]
and ecx, eax
push ecx
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x24]
call esi
mov eax, dword [ebx + 0x24]
push str._____msg.wui.dialog.playerPref.cbxDownloadUpdate_Check_for_software_components_as_needed
mov esi, dword [eax + 0x54]
lea eax, [ebp - 0x30]
push eax
call dword [0x4d98b0]
add esp, 8
mov byte [ebp - 4], 0xb
mov ecx, eax
call dword [0x4d9ee4]
push eax
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x24]
call esi
mov byte [ebp - 4], 0
lea ecx, [ebp - 0x30]
call dword [0x4d9ef8]
mov eax, dword [ebx + 0x24]
push 0
mov esi, dword [eax + 0x28]
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x24]
call esi
mov eax, dword [ebx + 0x24]
push 0
push 0x14
mov esi, dword [eax + 0x18]
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x24]
call esi
mov eax, dword [ebx + 0x24]
push 1
mov esi, dword [eax + 0x94]
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x24]
call esi
mov eax, dword [ebx + 0x24]
push str._____msg.wui.dialog.playerPref.txtComponentUpdate_When_a_software_component_is_needed__such_as_installing_VMware_Tools__check_for_a_new_version_of_the_component.
mov esi, dword [eax + 0x54]
lea eax, [ebp - 0x30]
push eax
call dword [0x4d98b0]
add esp, 8
mov byte [ebp - 4], 0xc
mov ecx, eax
call dword [0x4d9ee4]
push eax
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x24]
call esi
mov byte [ebp - 4], 0
lea ecx, [ebp - 0x30]
call dword [0x4d9ef8]
mov eax, dword [ebx + 0x24]
push 2
mov esi, dword [eax + 0xd0]
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x24]
call esi
mov eax, dword [ebx + 0x24]
push 0
mov esi, dword [eax + 0x28]
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x24]
call esi
mov eax, dword [ebx + 0x24]
push 0
mov esi, dword [eax + 0x28]
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x24]
call esi
mov eax, dword [ebx + 0x24]
push 0
push 0x18
mov esi, dword [eax + 0x18]
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x24]
call esi
mov eax, dword [ebx + 0x24]
push 1
mov esi, dword [eax + 0x94]
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x24]
call esi
mov eax, dword [ebx + 0x24]
push 8
mov esi, dword [eax + 0x6c]
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x24]
call esi
mov eax, dword [ebx + 0x24]
lea ecx, [ebx + 0x978]
neg ecx
push 0x3e8
sbb ecx, ecx
mov esi, dword [eax + 0x1c]
lea eax, [ebx + 0x9a0]
and ecx, eax
push ecx
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x24]
call esi
mov eax, dword [ebx + 0x24]
push str._____msg.wui.dialog.playerPref.btnDownloadAll_Download_All_Components_Now
mov esi, dword [eax + 0x54]
lea eax, [ebp - 0x30]
push eax
call dword [0x4d98b0]
add esp, 8
mov byte [ebp - 4], 0xd
mov ecx, eax
call dword [0x4d9ee4]
push eax
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x24]
call esi
mov byte [ebp - 4], 0
lea ecx, [ebp - 0x30]
call dword [0x4d9ef8]
mov eax, dword [ebx + 0x24]
push 0
mov esi, dword [eax + 0x28]
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x24]
call esi
mov eax, dword [ebx + 0x24]
lea ecx, [ebx + 0xa60]
neg ecx
push 0x3e9
sbb ecx, ecx
mov esi, dword [eax + 0x1c]
lea eax, [ebx + 0xa88]
and ecx, eax
push ecx
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x24]
call esi
mov eax, dword [ebx + 0x24]
push str._____msg.wui.dialog.playerPref.btnAdvanced_Advanced
mov esi, dword [eax + 0x54]
lea eax, [ebp - 0x30]
push eax
call dword [0x4d98b0]
add esp, 8
mov byte [ebp - 4], 0xe
mov ecx, eax
call dword [0x4d9ee4]
push eax
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x24]
call esi
mov byte [ebp - 4], 0
lea ecx, [ebp - 0x30]
call dword [0x4d9ef8]
mov eax, dword [ebx + 0x24]
push 0
mov esi, dword [eax + 0x28]
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x24]
call esi
mov eax, dword [ebx + 0x24]
push 0
mov esi, dword [eax + 0x28]
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x24]
call esi
mov eax, dword [ebx + 0x24]
lea ecx, [ebx + 0xb48]
neg ecx
push 0x3ea
sbb ecx, ecx
mov esi, dword [eax + 0x1c]
lea eax, [ebx + 0xba8]
and ecx, eax
push ecx
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x24]
call esi
mov eax, dword [ebx + 0x24]
push 5
mov esi, dword [eax + 0x6c]
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x24]
call esi
mov eax, dword [ebx + 0x24]
push str._____msg.wui.dialog.playerPref.lnkUpdate_Learn_More
mov esi, dword [eax + 0x54]
lea eax, [ebp - 0x30]
push eax
call dword [0x4d98b0]
add esp, 8
mov byte [ebp - 4], 0xf
mov ecx, eax
call dword [0x4d9ee4]
push eax
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x24]
call esi
mov byte [ebp - 4], 0
lea ecx, [ebp - 0x30]
call dword [0x4d9ef8]
mov eax, dword [ebx + 0x24]
push 0
push 0x10000
mov esi, dword [eax + 0x60]
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x24]
call esi
mov eax, dword [ebx + 0x24]
push 0
mov esi, dword [eax + 0x28]
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x24]
call esi
mov eax, dword [ebx + 0x24]
push 0
mov esi, dword [eax + 0x28]
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x24]
call esi
mov eax, dword [ebx + 0x24]
push 0
mov esi, dword [eax + 0x28]
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x24]
call esi
mov eax, dword [ebx + 0x24]
lea ecx, [ebx + 0x2034]
neg ecx
push 0
sbb ecx, ecx
mov esi, dword [eax + 0x1c]
lea eax, [ebx + 0x205c]
and ecx, eax
push ecx
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x24]
call esi
mov eax, dword [ebx + 0x24]
push str._____msg.wui.dialog.playerPref.remoteVMConnProxy_Connection_Proxy_for_Remote_Virtual_Machine
mov esi, dword [eax + 0x54]
lea eax, [ebp - 0x30]
push eax
call dword [0x4d98b0]
add esp, 8
mov byte [ebp - 4], 0x10
mov ecx, eax
call dword [0x4d9ee4]
push eax
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x24]
call esi
mov byte [ebp - 4], 0
lea ecx, [ebp - 0x30]
call dword [0x4d9ef8]
mov eax, dword [ebx + 0x24]
push 0
push 0x19
mov esi, dword [eax + 0x18]
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x24]
call esi
mov eax, dword [ebx + 0x24]
lea ecx, [ebx + 0x211c]
neg ecx
push 0x3eb
sbb ecx, ecx
mov esi, dword [eax + 0x1c]
lea eax, [ebx + 0x2144]
and ecx, eax
push ecx
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x24]
call esi
mov eax, dword [ebx + 0x24]
push str._____msg.wui.dialog.playerPref.remoteVMConnProxy.component.accel_Enable_connection_proxy_for_remote_virtual_machine
mov esi, dword [eax + 0x54]
lea eax, [ebp - 0x30]
push eax
call dword [0x4d98b0]
add esp, 8
mov byte [ebp - 4], 0x11
mov ecx, eax
call dword [0x4d9ee4]
push eax
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x24]
call esi
mov byte [ebp - 4], 0
lea ecx, [ebp - 0x30]
call dword [0x4d9ef8]
mov eax, dword [ebx + 0x24]
push 0
mov esi, dword [eax + 0x28]
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x24]
call esi
mov eax, dword [ebx + 0x24]
lea ecx, [ebx + 0x2220]
neg ecx
push 0
sbb ecx, ecx
mov esi, dword [eax + 0x1c]
lea eax, [ebx + 0x2248]
and ecx, eax
push ecx
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x24]
call esi
mov eax, dword [ebx + 0x24]
push 1
mov esi, dword [eax + 0x94]
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x24]
call esi
mov eax, dword [ebx + 0x24]
push str._____msg.wui.dialog.playerPref.remoteVMConnProxy.component.description_When_using__s_to_open_remote_virtual_machine__use_the_configured_proxy_setting_for_the_connection.
mov esi, dword [eax + 0x54]
lea eax, [ebp - 0x30]
push eax
call dword [0x4d98b0]
add esp, 8
mov byte [ebp - 4], 0x12
mov ecx, eax
call dword [0x4d9ee4]
push eax
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x24]
call esi
mov byte [ebp - 4], 0
lea ecx, [ebp - 0x30]
call dword [0x4d9ef8]
mov eax, dword [ebx + 0x24]
push 2
mov esi, dword [eax + 0xd0]
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x24]
call esi
mov eax, dword [ebx + 0x24]
push 0
mov esi, dword [eax + 0x28]
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x24]
call esi
mov eax, dword [ebx + 0x24]
push 0
push 0x18
mov esi, dword [eax + 0x18]
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x24]
call esi
mov eax, dword [ebx + 0x24]
push 1
mov esi, dword [eax + 0x94]
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x24]
call esi
mov eax, dword [ebx + 0x24]
push 8
mov esi, dword [eax + 0x6c]
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x24]
call esi
mov eax, dword [ebx + 0x24]
lea ecx, [ebx + 0x2324]
neg ecx
push 0x3ec
sbb ecx, ecx
mov esi, dword [eax + 0x1c]
lea eax, [ebx + 0x234c]
and ecx, eax
push ecx
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x24]
call esi
mov eax, dword [ebx + 0x24]
push str._____msg.wui.dialog.playerPref.remoteVMConnProxy.component.settings_Connection_Proxy_Settings
mov esi, dword [eax + 0x54]
lea eax, [ebp - 0x30]
push eax
call dword [0x4d98b0]
add esp, 8
mov byte [ebp - 4], 0x13
mov ecx, eax
call dword [0x4d9ee4]
push eax
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x24]
call esi
mov byte [ebp - 4], 0
lea ecx, [ebp - 0x30]
call dword [0x4d9ef8]
mov eax, dword [ebx + 0x24]
push 0
mov esi, dword [eax + 0x28]
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x24]
call esi
mov eax, dword [ebx + 0x24]
push 0
mov esi, dword [eax + 0x28]
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x24]
call esi
mov eax, dword [ebx + 0x24]
push 0
mov esi, dword [eax + 0x28]
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x24]
call esi
mov eax, dword [ebx + 0x24]
push 0
mov esi, dword [eax + 0x28]
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x24]
call esi
mov eax, dword [ebx + 0x24]
lea ecx, [ebx + 0x1d78]
neg ecx
push 0
sbb ecx, ecx
mov esi, dword [eax + 0x1c]
lea eax, [ebx + 0x1da0]
and ecx, eax
push ecx
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x24]
call esi
mov eax, dword [ebx + 0x24]
mov esi, dword [eax + 0x54]
lea eax, [ebp - 0x30]
push str._____msg.wui.dialog.playerPref.display_Display_Behaviors
push eax
call dword [0x4d98b0]
add esp, 8
mov byte [ebp - 4], 0x14
mov ecx, eax
call dword [0x4d9ee4]
push eax
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x24]
call esi
mov byte [ebp - 4], 0
lea ecx, [ebp - 0x30]
call dword [0x4d9ef8]
mov eax, dword [ebx + 0x24]
push 0
push 0x19
mov esi, dword [eax + 0x18]
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x24]
call esi
mov eax, dword [ebx + 0x24]
lea ecx, [ebx + 0x1e60]
neg ecx
push 0
sbb ecx, ecx
mov esi, dword [eax + 0x1c]
lea eax, [ebx + 0x1e88]
and ecx, eax
push ecx
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x24]
call esi
mov eax, dword [ebx + 0x24]
push str._____msg.wui.dialog.playerPref.lblResize_VM_Window_Resize:
mov esi, dword [eax + 0x54]
lea eax, [ebp - 0x30]
push eax
call dword [0x4d98b0]
add esp, 8
mov byte [ebp - 4], 0x15
mov ecx, eax
call dword [0x4d9ee4]
push eax
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x24]
call esi
mov byte [ebp - 4], 0
lea ecx, [ebp - 0x30]
call dword [0x4d9ef8]
mov eax, dword [ebx + 0x24]
push 0
mov esi, dword [eax + 0x28]
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x24]
call esi
mov eax, dword [ebx + 0x24]
push 0
mov esi, dword [eax + 0x1c]
lea eax, [ebx + 0x1f64]
push eax
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x24]
call esi
mov eax, dword [ebx + 0x24]
push 0
push 3
mov esi, dword [eax + 0x60]
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x24]
call esi
mov eax, dword [ebx + 0x24]
push 1
mov esi, dword [eax + 0x98]
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x24]
call esi
mov eax, dword [ebx + 0x24]
push 0
mov esi, dword [eax + 0x28]
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x24]
call esi
mov eax, dword [ebx + 0x24]
push 0
mov esi, dword [eax + 0x28]
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x24]
call esi
mov eax, dword [ebx + 0x24]
push 0
mov esi, dword [eax + 0x28]
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x24]
call esi
mov eax, dword [ebx + 0x24]
lea ecx, [ebx + 0x240c]
neg ecx
push 0
sbb ecx, ecx
mov esi, dword [eax + 0x1c]
lea eax, [ebx + 0x2434]
and ecx, eax
push ecx
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x24]
call esi
mov eax, dword [ebx + 0x24]
push str._____msg.wui.dialog.playerPref.remoteMKSHDAccel_Graphics
mov esi, dword [eax + 0x54]
lea eax, [ebp - 0x30]
push eax
call dword [0x4d98b0]
add esp, 8
mov byte [ebp - 4], 0x16
mov ecx, eax
call dword [0x4d9ee4]
push eax
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x24]
call esi
mov byte [ebp - 4], 0
lea ecx, [ebp - 0x30]
call dword [0x4d9ef8]
mov eax, dword [ebx + 0x24]
push 0
push 0x19
mov esi, dword [eax + 0x18]
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x24]
call esi
mov eax, dword [ebx + 0x24]
lea ecx, [ebx + 0x24f4]
neg ecx
push 0
sbb ecx, ecx
mov esi, dword [eax + 0x1c]
lea eax, [ebx + 0x251c]
and ecx, eax
push ecx
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x24]
call esi
mov eax, dword [ebx + 0x24]
push str._____msg.wui.dialog.playerPref.remoteMKSHDAccelEnabled_Hardware_acceleration
mov esi, dword [eax + 0x54]
lea eax, [ebp - 0x30]
push eax
call dword [0x4d98b0]
add esp, 8
mov byte [ebp - 4], 0x17
mov ecx, eax
call dword [0x4d9ee4]
push eax
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x24]
call esi
mov byte [ebp - 4], 0
lea ecx, [ebp - 0x30]
call dword [0x4d9ef8]
mov eax, dword [ebx + 0x24]
push 0
mov esi, dword [eax + 0x28]
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x24]
call esi
mov eax, dword [ebx + 0x24]
push 0
mov esi, dword [eax + 0x28]
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x24]
call esi
mov eax, dword [ebx + 0x24]
push 0
mov esi, dword [eax + 0x28]
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x24]
call esi
mov eax, dword [ebx + 0x24]
lea ecx, [ebx + 0xc84]
neg ecx
push 0
sbb ecx, ecx
mov esi, dword [eax + 0x1c]
lea eax, [ebx + 0xcac]
and ecx, eax
push ecx
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x24]
call esi
mov eax, dword [ebx + 0x24]
push str._____msg.wui.dialog.playerPref.gbxFeedback_Customer_Experience_Improvement_Program
mov esi, dword [eax + 0x54]
lea eax, [ebp - 0xd8]
push eax
call dword [0x4d98b0]
add esp, 8
mov byte [ebp - 4], 0x18
mov ecx, eax
call dword [0x4d9ee4]
push eax
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x24]
call esi
mov byte [ebp - 4], 0
lea ecx, [ebp - 0xd8]
call dword [0x4d9ef8]
mov eax, dword [ebx + 0x24]
push 0
push 0x19
mov esi, dword [eax + 0x18]
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x24]
call esi
mov eax, dword [ebx + 0x24]
lea ecx, [ebx + 0xd6c]
neg ecx
push 0
sbb ecx, ecx
mov esi, dword [eax + 0x1c]
lea eax, [ebx + 0xd94]
and ecx, eax
push ecx
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x24]
call esi
mov eax, dword [ebx + 0x24]
push str._____msg.wui.dialog.playerPref.chkFeedback_Join_the_VMware_Customer_Experience_Improvement_Program
mov esi, dword [eax + 0x54]
lea eax, [ebp - 0xf8]
push eax
call dword [0x4d98b0]
add esp, 8
mov byte [ebp - 4], 0x19
mov ecx, eax
call dword [0x4d9ee4]
push eax
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x24]
call esi
mov byte [ebp - 4], 0
lea ecx, [ebp - 0xf8]
call dword [0x4d9ef8]
mov eax, dword [ebx + 0x24]
push 0
mov esi, dword [eax + 0x28]
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x24]
call esi
mov eax, dword [ebx + 0x24]
lea ecx, [ebx + 0xe70]
neg ecx
push 0
sbb ecx, ecx
mov esi, dword [eax + 0x1c]
lea eax, [ebx + 0xf04]
and ecx, eax
push ecx
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x24]
call esi
mov eax, dword [ebx + 0x24]
push 1
mov esi, dword [eax + 0x94]
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x24]
call esi
mov eax, dword [ebx + 0x24]
lea ecx, [ebp - 0x50]
mov esi, dword [eax + 0x54]
call dword [0x4d9ee4]
push eax
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x24]
call esi
mov eax, dword [ebx + 0x24]
push 6
mov esi, dword [eax + 0xd0]
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x24]
call esi
mov eax, dword [ebx + 0x24]
push 0
mov esi, dword [eax + 0x28]
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x24]
call esi
mov eax, dword [ebx + 0x24]
push 0
mov esi, dword [eax + 0x28]
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x24]
call esi
mov eax, dword [ebx + 0x24]
push 0
mov esi, dword [eax + 0x28]
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x24]
call esi
mov eax, dword [ebx + 0x24]
lea ecx, [ebx + 0xfe8]
neg ecx
push 0
sbb ecx, ecx
mov esi, dword [eax + 0x1c]
lea eax, [ebx + 0x1010]
and ecx, eax
push ecx
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x24]
call esi
mov eax, dword [ebx + 0x24]
push str._____msg.wui.dialog.playerPref.gbxDevices_Devices
mov esi, dword [eax + 0x54]
lea eax, [ebp - 0x118]
push eax
call dword [0x4d98b0]
add esp, 8
mov byte [ebp - 4], 0x1a
mov ecx, eax
call dword [0x4d9ee4]
push eax
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x24]
call esi
mov byte [ebp - 4], 0
lea ecx, [ebp - 0x118]
call dword [0x4d9ef8]
mov eax, dword [ebx + 0x24]
push 0
push 0x19
mov esi, dword [eax + 0x18]
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x24]
call esi
mov eax, dword [ebx + 0x24]
lea ecx, [ebx + 0x10d0]
neg ecx
push 0
sbb ecx, ecx
mov esi, dword [eax + 0x1c]
lea eax, [ebx + 0x10f8]
and ecx, eax
push ecx
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x24]
call esi
mov eax, dword [ebx + 0x24]
push str._____msg.wui.dialog.playerPref.chkThinPrint_Enable_virtual_printers
mov esi, dword [eax + 0x54]
lea eax, [ebp - 0x138]
push eax
call dword [0x4d98b0]
add esp, 8
mov byte [ebp - 4], 0x1b
mov ecx, eax
call dword [0x4d9ee4]
push eax
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x24]
call esi
mov byte [ebp - 4], 0
lea ecx, [ebp - 0x138]
call dword [0x4d9ef8]
mov eax, dword [ebx + 0x24]
push 0
mov esi, dword [eax + 0x28]
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x24]
call esi
mov eax, dword [ebx + 0x24]
lea ecx, [ebx + 0x11d4]
neg ecx
push 0
sbb ecx, ecx
mov esi, dword [eax + 0x1c]
lea eax, [ebx + 0x11fc]
and ecx, eax
push ecx
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x24]
call esi
mov eax, dword [ebx + 0x24]
push 1
mov esi, dword [eax + 0x94]
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x24]
call esi
mov eax, dword [ebx + 0x24]
push str._____msg.wui.dialog.playerPref.txtThinPrint_The_virtual_printer_device_allows_a_virtual_machine_with_VMware_Tools_to_print_to_any_printers_configured_on_your_host.
mov esi, dword [eax + 0x54]
lea eax, [ebp - 0x158]
push eax
call dword [0x4d98b0]
add esp, 8
mov byte [ebp - 4], 0x1c
mov ecx, eax
call dword [0x4d9ee4]
push eax
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x24]
call esi
mov byte [ebp - 4], 0
lea ecx, [ebp - 0x158]
call dword [0x4d9ef8]
mov eax, dword [ebx + 0x24]
push 2
mov esi, dword [eax + 0xd0]
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x24]
call esi
mov eax, dword [ebx + 0x24]
push 0
mov esi, dword [eax + 0x28]
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x24]
call esi
mov eax, dword [ebx + 0x24]
lea ecx, [ebx + 0x12d8]
neg ecx
push 0
sbb ecx, ecx
mov esi, dword [eax + 0x1c]
lea eax, [ebx + 0x1300]
and ecx, eax
push ecx
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x24]
call esi
mov eax, dword [ebx + 0x24]
mov esi, dword [eax + 0x6c]
push 8
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x24]
call esi
mov eax, dword [ebx + 0x24]
push str._____msg.vmappsdkWin32.devices.changeSettings_Change_Settings
mov esi, dword [eax + 0x54]
lea eax, [ebp - 0x178]
push eax
call dword [0x4d98b0]
add esp, 8
mov byte [ebp - 4], 0x1d
mov ecx, eax
call dword [0x4d9ee4]
push eax
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x24]
call esi
mov byte [ebp - 4], 0
lea ecx, [ebp - 0x178]
call dword [0x4d9ef8]
mov eax, dword [ebx + 0x24]
push 0
mov esi, dword [eax + 0x28]
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x24]
call esi
mov eax, dword [ebx + 0x24]
push 0
mov esi, dword [eax + 0x1c]
lea eax, [ebx + 0x13c0]
push eax
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x24]
call esi
mov eax, dword [ebx + 0x24]
push 0
push 0xc
mov esi, dword [eax + 0x18]
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x24]
call esi
mov eax, dword [ebx + 0x24]
push 0
push 0x803
mov esi, dword [eax + 0x60]
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x24]
call esi
mov eax, dword [ebx + 0x24]
push 0x2df5
mov esi, dword [eax + 0xcc]
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x24]
call esi
mov eax, dword [ebx + 0x24]
push 1
mov esi, dword [eax + 0x6c]
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x24]
call esi
mov eax, dword [ebx + 0x24]
push 0
mov esi, dword [eax + 0x28]
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x24]
call esi
mov eax, dword [ebx + 0x24]
push 0
push 0x14
mov esi, dword [eax + 0x18]
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x24]
call esi
mov eax, dword [ebx + 0x24]
push str._____msg.vmappsdkWin32.devices.mustBeAdmin_Only_users_with_administrative_privileges_can_change_this_setting.
mov esi, dword [eax + 0x54]
lea eax, [ebp - 0x198]
push eax
call dword [0x4d98b0]
add esp, 8
mov byte [ebp - 4], 0x1e
mov ecx, eax
call dword [0x4d9ee4]
push eax
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x24]
call esi
mov byte [ebp - 4], 0
lea ecx, [ebp - 0x198]
call dword [0x4d9ef8]
mov eax, dword [ebx + 0x24]
push 2
mov esi, dword [eax + 0xd4]
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x24]
call esi
mov eax, dword [ebx + 0x24]
push 1
mov esi, dword [eax + 0x98]
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x24]
call esi
mov eax, dword [ebx + 0x24]
push 0
mov esi, dword [eax + 0x6c]
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x24]
call esi
mov eax, dword [ebx + 0x24]
push 0
mov esi, dword [eax + 0x28]
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x24]
call esi
mov eax, dword [ebx + 0x24]
push 0
mov esi, dword [eax + 0x28]
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x24]
call esi
mov eax, dword [ebx + 0x24]
push 0
mov esi, dword [eax + 0x28]
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x24]
call esi
mov eax, dword [ebx + 0x24]
push 0
mov esi, dword [eax + 0x28]
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x24]
call esi
mov eax, dword [ebx + 0x24]
lea ecx, [ebx + 0x148c]
neg ecx
push 0
sbb ecx, ecx
mov esi, dword [eax + 0x1c]
lea eax, [ebx + 0x14b4]
and ecx, eax
push ecx
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x24]
call esi
mov eax, dword [ebx + 0x24]
push str._____msg.wui.dialog.playerPref.gbxUSB_USB
mov esi, dword [eax + 0x54]
lea eax, [ebp - 0x1b8]
push eax
call dword [0x4d98b0]
add esp, 8
mov byte [ebp - 4], 0x1f
mov ecx, eax
call dword [0x4d9ee4]
push eax
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x24]
call esi
mov byte [ebp - 4], 0
lea ecx, [ebp - 0x1b8]
call dword [0x4d9ef8]
mov eax, dword [ebx + 0x24]
push 0
push 0x19
mov esi, dword [eax + 0x18]
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x24]
call esi
mov eax, dword [ebx + 0x24]
lea ecx, [ebx + 0x1574]
neg ecx
push 0
sbb ecx, ecx
mov esi, dword [eax + 0x1c]
lea eax, [ebx + 0x159c]
and ecx, eax
push ecx
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x24]
call esi
mov eax, dword [ebx + 0x24]
push str._____msg.wui.dialog.playerPref.usbDetect_When_a_new_USB_device_is_detected___s_should:
mov esi, dword [eax + 0x54]
lea eax, [ebp - 0x1d8]
push eax
call dword [0x4d98b0]
add esp, 8
mov byte [ebp - 4], 0x20
mov ecx, eax
call dword [0x4d9ee4]
push eax
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x24]
call esi
mov byte [ebp - 4], 0
lea ecx, [ebp - 0x1d8]
call dword [0x4d9ef8]
mov eax, dword [ebx + 0x24]
push 2
mov esi, dword [eax + 0xd4]
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x24]
call esi
mov eax, dword [ebx + 0x24]
push 0
mov esi, dword [eax + 0x28]
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x24]
call esi
mov eax, dword [ebx + 0x24]
lea ecx, [ebx + 0x1880]
push 0
mov esi, dword [eax + 0x1c]
neg ecx
lea eax, [ebx + 0x18a8]
sbb ecx, ecx
and ecx, eax
push ecx
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x24]
call esi
mov eax, dword [ebx + 0x24]
push str._____msg.wui.dialog.playerPref.usbToAskConnect_Ask_me_what_to_do
mov esi, dword [eax + 0x54]
lea eax, [ebp - 0x1f8]
push eax
call dword [0x4d98b0]
add esp, 8
mov byte [ebp - 4], 0x21
mov ecx, eax
call dword [0x4d9ee4]
push eax
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x24]
call esi
mov byte [ebp - 4], 0
lea ecx, [ebp - 0x1f8]
call dword [0x4d9ef8]
mov eax, dword [ebx + 0x24]
push 0
mov esi, dword [eax + 0x28]
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x24]
call esi
mov eax, dword [ebx + 0x24]
lea ecx, [ebx + 0x177c]
neg ecx
push 0
sbb ecx, ecx
mov esi, dword [eax + 0x1c]
lea eax, [ebx + 0x17a4]
and ecx, eax
push ecx
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x24]
call esi
mov eax, dword [ebx + 0x24]
push str._____msg.wui.dialog.playerPref.usbToHost_Connect_the_device_to_the_host
mov esi, dword [eax + 0x54]
lea eax, [ebp - 0x218]
push eax
call dword [0x4d98b0]
add esp, 8
mov byte [ebp - 4], 0x22
mov ecx, eax
call dword [0x4d9ee4]
push eax
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x24]
call esi
mov byte [ebp - 4], 0
lea ecx, [ebp - 0x218]
call dword [0x4d9ef8]
mov eax, dword [ebx + 0x24]
push 0
mov esi, dword [eax + 0x28]
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x24]
call esi
mov eax, dword [ebx + 0x24]
lea ecx, [ebx + 0x1678]
neg ecx
push 0
sbb ecx, ecx
mov esi, dword [eax + 0x1c]
lea eax, [ebx + 0x16a0]
and ecx, eax
push ecx
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x24]
call esi
mov eax, dword [ebx + 0x24]
push str._____msg.wui.dialog.playerPref.usbToFgVM_Connect_the_device_to_the_running_virtual_machine
mov esi, dword [eax + 0x54]
lea eax, [ebp - 0x238]
push eax
call dword [0x4d98b0]
add esp, 8
mov byte [ebp - 4], 0x23
mov ecx, eax
call dword [0x4d9ee4]
push eax
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x24]
call esi
mov byte [ebp - 4], 0
lea ecx, [ebp - 0x238]
call dword [0x4d9ef8]
mov eax, dword [ebx + 0x24]
push 0
mov esi, dword [eax + 0x28]
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x24]
call esi
mov eax, dword [ebx + 0x24]
push 0
mov esi, dword [eax + 0x28]
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x24]
call esi
mov eax, dword [ebx + 0x24]
push 0
mov esi, dword [eax + 0x28]
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x24]
call esi
mov eax, dword [ebx + 0x24]
lea ecx, [ebx + 0x1984]
neg ecx
push 0
sbb ecx, ecx
mov esi, dword [eax + 0x1c]
lea eax, [ebx + 0x19ac]
and ecx, eax
push ecx
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x24]
call esi
mov eax, dword [ebx + 0x24]
push str._____msg.wui.dialog.playerPref.colorTheme_Color_Theme:
mov esi, dword [eax + 0x54]
lea eax, [ebp - 0x258]
push eax
call dword [0x4d98b0]
add esp, 8
mov byte [ebp - 4], 0x24
mov ecx, eax
call dword [0x4d9ee4]
push eax
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x24]
call esi
mov byte [ebp - 4], 0
lea ecx, [ebp - 0x258]
call dword [0x4d9ef8]
mov eax, dword [ebx + 0x24]
push 0
mov esi, dword [eax + 0x18]
push 0x18
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x24]
call esi
mov eax, dword [ebx + 0x24]
lea ecx, [ebx + 0x1a6c]
neg ecx
push 0
sbb ecx, ecx
mov esi, dword [eax + 0x1c]
lea eax, [ebx + 0x1a94]
and ecx, eax
push ecx
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x24]
call esi
mov eax, dword [ebx + 0x24]
push str._____msg.wui.dialog.playerPref.colorThemeSystem_System__Use_app_mode_of_Host_OS_
mov esi, dword [eax + 0x54]
lea eax, [ebp - 0x278]
push eax
call dword [0x4d98b0]
add esp, 8
mov byte [ebp - 4], 0x25
mov ecx, eax
call dword [0x4d9ee4]
push eax
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x24]
call esi
mov byte [ebp - 4], 0
lea ecx, [ebp - 0x278]
call dword [0x4d9ef8]
mov eax, dword [ebx + 0x24]
push 0
mov esi, dword [eax + 0x28]
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x24]
call esi
mov eax, dword [ebx + 0x24]
lea ecx, [ebx + 0x1b70]
neg ecx
push 0
sbb ecx, ecx
mov esi, dword [eax + 0x1c]
lea eax, [ebx + 0x1b98]
and ecx, eax
push ecx
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x24]
call esi
mov eax, dword [ebx + 0x24]
push str._____msg.wui.dialog.playerPref.colorThemeLight_Light
mov esi, dword [eax + 0x54]
lea eax, [ebp - 0x298]
push eax
call dword [0x4d98b0]
add esp, 8
mov byte [ebp - 4], 0x26
mov ecx, eax
call dword [0x4d9ee4]
push eax
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x24]
call esi
mov byte [ebp - 4], 0
lea ecx, [ebp - 0x298]
call dword [0x4d9ef8]
mov eax, dword [ebx + 0x24]
push 0
mov esi, dword [eax + 0x28]
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x24]
call esi
mov eax, dword [ebx + 0x24]
lea ecx, [ebx + 0x1c74]
neg ecx
push 0
sbb ecx, ecx
mov esi, dword [eax + 0x1c]
lea eax, [ebx + 0x1c9c]
and ecx, eax
push ecx
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x24]
call esi
mov eax, dword [ebx + 0x24]
push str._____msg.wui.dialog.playerPref.colorThemeDark_Dark
mov esi, dword [eax + 0x54]
lea eax, [ebp - 0xb4]
push eax
call dword [0x4d98b0]
add esp, 8
mov byte [ebp - 4], 0x27
mov ecx, eax
call dword [0x4d9ee4]
push eax
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x24]
call esi
mov byte [ebp - 4], 0
lea ecx, [ebp - 0xb4]
call dword [0x4d9ef8]
mov eax, dword [ebx + 0x24]
push 0
mov esi, dword [eax + 0x28]
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x24]
call esi
mov eax, dword [ebx + 0x24]
push 0
mov esi, dword [eax + 0x28]
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x24]
call esi
mov eax, dword [ebx + 0x24]
push 0
mov esi, dword [eax + 0x28]
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x24]
call esi
mov eax, dword [ebx + 0x24]
push 0
push 0x16
mov esi, dword [eax + 0x18]
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x24]
call esi
mov eax, dword [ebx + 0x24]
push 1
mov esi, dword [eax + 0x98]
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x24]
call esi
mov eax, dword [ebx + 0x24]
push 0
mov esi, dword [eax + 0x28]
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x24]
call esi
mov eax, dword [ebx + 0x24]
push 0
mov esi, dword [eax + 0x28]
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x24]
call esi
mov eax, dword [ebx + 0x24]
mov esi, dword [eax + 0x14]
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x24]
call esi
mov eax, dword [ebx + 0x6cc]
mov esi, dword [eax + 0x10]
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x6cc]
call esi
push eax
lea ecx, [ebp - 0x90]
call dword [0x4d9ee8]
mov byte [ebp - 4], 0x28
mov eax, dword [ebx + 0x6cc]
mov edi, dword [eax + 0x14]
call fcn.004b02d1
lea ecx, [ebp - 0x90]
mov esi, eax
call dword [0x4d9ef4]
push esi
push eax
lea eax, [ebp - 0xb4]
push eax
call dword [0x4d9e78]
add esp, 0xc
mov byte [ebp - 4], 0x29
mov ecx, eax
call dword [0x4d9ee4]
push eax
mov ecx, edi
call dword [0x4da544]
lea ecx, [ebx + 0x6cc]
call edi
mov byte [ebp - 4], 0x28
lea ecx, [ebp - 0xb4]
call dword [0x4d9ef8]
mov eax, dword [ebx + 0x2248]
mov esi, dword [eax + 0x10]
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x2248]
call esi
push eax
lea ecx, [ebp - 0x70]
call dword [0x4d9ee8]
mov byte [ebp - 4], 0x2a
mov eax, dword [ebx + 0x2248]
mov edi, dword [eax + 0x14]
call fcn.004b02d1
lea ecx, [ebp - 0x70]
mov esi, eax
call dword [0x4d9ef4]
push esi
push eax
lea eax, [ebp - 0xb4]
push eax
call dword [0x4d9e78]
add esp, 0xc
mov byte [ebp - 4], 0x2b
mov ecx, eax
call dword [0x4d9ee4]
push eax
mov ecx, edi
call dword [0x4da544]
lea ecx, [ebx + 0x2248]
call edi
mov byte [ebp - 4], 0x2a
lea ecx, [ebp - 0xb4]
call dword [0x4d9ef8]
call fcn.004b02d7
cmp eax, 4
jne 0x432ada
mov eax, dword [ebx + 0x159c]
mov esi, dword [eax + 0x10]
mov ecx, esi
call dword [0x4da544]
lea ecx, [ebx + 0x159c]
call esi
push eax
lea ecx, [ebp - 0x30]
call dword [0x4d9ee8]
mov byte [ebp - 4], 0x2c
mov eax, dword [ebx + 0x159c]
mov edi, dword [eax + 0x14]
call fcn.004b02d1
lea ecx, [ebp - 0x30]
mov esi, eax
call dword [0x4d9ef4]
push esi
push eax
lea eax, [ebp - 0xb4]
push eax
call dword [0x4d9e78]
add esp, 0xc
mov byte [ebp - 4], 0x2d
mov ecx, eax
call dword [0x4d9ee4]
push eax
mov ecx, edi
call dword [0x4da544]
lea ecx, [ebx + 0x159c]
call edi
mov byte [ebp - 4], 0x2c
lea ecx, [ebp - 0xb4]
call dword [0x4d9ef8]
mov byte [ebp - 4], 0x2a
lea ecx, [ebp - 0x30]
call dword [0x4d9ef8]
call dword [0x4d986c]
mov ecx, dword [eax + 0x78c]
add eax, 0x788
mov edi, dword [ecx + 0xc]
add edi, eax
mov eax, dword [edi + 4]
mov esi, dword [eax + 4]
mov ecx, esi
call dword [0x4da544]
lea ecx, [edi + 4]
call esi
mov al, byte [eax]
test al, al
jne 0x432b5a
mov edi, dword [ebp - 0x94]
push str._____msg.wui.dialog.playerPref.btnSettings_Connection_Settings
mov eax, dword [edi + 0xa88]
mov esi, dword [eax + 0x14]
lea eax, [ebp - 0xb4]
push eax
call dword [0x4d98b0]
add esp, 8
mov byte [ebp - 4], 0x2e
mov ecx, eax
call dword [0x4d9ee4]
push eax
mov ecx, esi
call dword [0x4da544]
lea ecx, [edi + 0xa88]
call esi
mov byte [ebp - 4], 0x2a
lea ecx, [ebp - 0xb4]
call dword [0x4d9ef8]
mov byte [ebp - 4], 0x28
lea ecx, [ebp - 0x70]
call dword [0x4d9ef8]
mov byte [ebp - 4], 0
lea ecx, [ebp - 0x90]
call dword [0x4d9ef8]
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x50]
call dword [0x4d9ef8]
mov ecx, dword [ebp - 0xc]
mov dword fs:[0], ecx
pop ecx
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 0x10]
xor ecx, ebp
call fcn.004aeb30
mov esp, ebp
pop ebp
ret