Function at 0x470e30
Capabilities:
Parse pe header

Disassembly:
push ebp
mov ebp, esp
push 0xffffffffffffffff
push 0x6b4bce
mov eax, dword fs:[0]
push eax
sub esp, 0x13c
mov eax, dword [0x7e500c]
xor eax, ebp
mov dword [ebp - 0x10], eax
push esi
push edi
push eax
lea eax, [ebp - 0xc]
mov dword fs:[0], eax
mov edi, dword [ebp + 0xc]
mov eax, edi
mov esi, dword [ebp + 8]
mov dword [ebp - 0x1c], 0
cmp dword [edi + 0x14], 8
jb 0x470e74
mov eax, dword [edi]
cmp dword [esi + 0x14], 8
mov ecx, esi
jb 0x470e7e
mov ecx, dword [esi]
push eax
push ecx
push str.Processing_message_from_view:__s_data:_s
push 0x71a27c
push 0x71a27c
push 0x7306b8
push str.WAMB
push 0xa
call fcn.00432560
add esp, 0x20
mov ecx, esi
push str.openurl
call fcn.00430760
test al, al
je 0x470ec1
mov dl, 1
mov ecx, edi
call fcn.005d6870
jmp 0x472fcc
push str.openFileURL
mov ecx, esi
call fcn.00430760
test al, al
je 0x470f84
push edi
mov edx, str.file:___
lea ecx, [ebp - 0xb0]
call fcn.00431170
add esp, 4
mov dword [ebp - 4], 0
lea ecx, [ebp - 0x50]
push 1
xor eax, eax
mov dword [ebp - 0x40], 0
push 0x7223c4
mov dword [ebp - 0x3c], 7
mov word [ebp - 0x50], ax
call fcn.004271d0
mov byte [ebp - 4], 1
lea ecx, [ebp - 0x38]
push 1
xor eax, eax
mov dword [ebp - 0x28], 0
push 0x71b0d0
mov dword [ebp - 0x24], 7
mov word [ebp - 0x38], ax
call fcn.004271d0
lea eax, [ebp - 0x50]
mov byte [ebp - 4], 2
push eax
lea edx, [ebp - 0x38]
lea ecx, [ebp - 0xb0]
call fcn.005d5940
add esp, 4
lea ecx, [ebp - 0x38]
call fcn.00427170
lea ecx, [ebp - 0x50]
mov byte [ebp - 4], 0
call fcn.00427170
mov dl, 1
lea ecx, [ebp - 0xb0]
call fcn.005d6870
lea ecx, [ebp - 0xb0]
call fcn.00427170
jmp 0x472fcc
push str.piiLearnMoreClicked
mov ecx, esi
call fcn.00430760
test al, al
je 0x47118a
push 0x19
xor eax, eax
mov dword [ebp - 0x28], 0
push str.lbs_pii_notice_learn_more
lea ecx, [ebp - 0x38]
mov dword [ebp - 0x24], 7
mov word [ebp - 0x38], ax
call fcn.004271d0
mov dword [ebp - 4], 3
mov eax, dword [0x807678]
test eax, eax
jne 0x470ffe
push 0xe0
call fcn.00650ded
mov esi, eax
mov dword [ebp - 0x1c], esi
push 0xe0
push 0
push esi
mov byte [ebp - 4], 4
call fcn.00663090
add esp, 0x10
mov ecx, esi
call fcn.0044cf20
mov byte [ebp - 4], 3
mov dword [0x807678], eax
lea ecx, [ebp - 0x38]
push ecx
mov ecx, eax
call fcn.0044f100
lea ecx, [ebp - 0x38]
mov dword [ebp - 4], 0xffffffff
call fcn.00427170
xor eax, eax
mov dword [ebp - 0x58], 0
push eax
push 0x71a27c
lea ecx, [ebp - 0x68]
mov dword [ebp - 0x54], 7
mov word [ebp - 0x68], ax
call fcn.004271d0
mov dword [ebp - 4], 5
lea ecx, [ebp - 0x98]
push 0xa
xor eax, eax
mov dword [ebp - 0x88], 0
push str.learn_more
mov dword [ebp - 0x84], 7
mov word [ebp - 0x98], ax
call fcn.004271d0
mov byte [ebp - 4], 6
lea ecx, [ebp - 0x80]
push 5
xor eax, eax
mov dword [ebp - 0x70], 0
push str.click
mov dword [ebp - 0x6c], 7
mov word [ebp - 0x80], ax
call fcn.004271d0
mov byte [ebp - 4], 7
lea ecx, [ebp - 0x50]
push 3
xor eax, eax
mov dword [ebp - 0x40], 0
push 0x7291f8
mov dword [ebp - 0x3c], 7
mov word [ebp - 0x50], ax
call fcn.004271d0
xor eax, eax
mov byte [ebp - 4], 8
push eax
push 0x71a27c
lea ecx, [ebp - 0x38]
mov dword [ebp - 0x28], 0
mov dword [ebp - 0x24], 7
mov word [ebp - 0x38], ax
call fcn.004271d0
mov byte [ebp - 4], 9
push 0x40
mov dword [ebp - 0x18], 0
mov dword [ebp - 0x14], 0
call fcn.00650ded
add esp, 4
mov dword [eax], eax
mov dword [eax + 4], eax
mov dword [eax + 8], eax
mov word [eax + 0xc], 0x101
mov dword [ebp - 0x18], eax
lea eax, [ebp - 0x18]
mov byte [ebp - 4], 0xa
push eax
lea eax, [ebp - 0x68]
push eax
lea eax, [ebp - 0x98]
push eax
lea eax, [ebp - 0x80]
push eax
lea eax, [ebp - 0x50]
push eax
lea eax, [ebp - 0x38]
push eax
call fcn.004502d0
mov ecx, eax
call fcn.00452a60
mov eax, dword [ebp - 0x18]
push dword [eax + 4]
lea eax, [ebp - 0x18]
push eax
mov ecx, eax
call fcn.004393c0
push 0x40
push dword [ebp - 0x18]
call fcn.0065106e
add esp, 8
lea ecx, [ebp - 0x38]
call fcn.00427170
lea ecx, [ebp - 0x50]
call fcn.00427170
lea ecx, [ebp - 0x80]
call fcn.00427170
lea ecx, [ebp - 0x98]
call fcn.00427170
lea ecx, [ebp - 0x68]
call fcn.00427170
jmp 0x472fcc
push str.piiAccountPreferencesClicked
mov ecx, esi
call fcn.00430760
test al, al
je 0x471310
xor eax, eax
mov dword [ebp - 0x88], 0
push eax
push 0x71a27c
lea ecx, [ebp - 0x98]
mov dword [ebp - 0x84], 7
mov word [ebp - 0x98], ax
call fcn.004271d0
mov dword [ebp - 4], 0xb
lea ecx, [ebp - 0x80]
push 0x13
xor eax, eax
mov dword [ebp - 0x70], 0
push str.account_preferences
mov dword [ebp - 0x6c], 7
mov word [ebp - 0x80], ax
call fcn.004271d0
mov byte [ebp - 4], 0xc
lea ecx, [ebp - 0x50]
push 5
xor eax, eax
mov dword [ebp - 0x40], 0
push str.click
mov dword [ebp - 0x3c], 7
mov word [ebp - 0x50], ax
call fcn.004271d0
mov byte [ebp - 4], 0xd
lea ecx, [ebp - 0x38]
push 3
xor eax, eax
mov dword [ebp - 0x28], 0
push 0x7291f8
mov dword [ebp - 0x24], 7
mov word [ebp - 0x38], ax
call fcn.004271d0
xor eax, eax
mov byte [ebp - 4], 0xe
push eax
push 0x71a27c
lea ecx, [ebp - 0x68]
mov dword [ebp - 0x58], 0
mov dword [ebp - 0x54], 7
mov word [ebp - 0x68], ax
call fcn.004271d0
mov byte [ebp - 4], 0xf
push 0x40
mov dword [ebp - 0x18], 0
mov dword [ebp - 0x14], 0
call fcn.00650ded
add esp, 4
mov dword [eax], eax
mov dword [eax + 4], eax
mov dword [eax + 8], eax
mov word [eax + 0xc], 0x101
mov dword [ebp - 0x18], eax
lea eax, [ebp - 0x18]
mov byte [ebp - 4], 0x10
push eax
lea eax, [ebp - 0x98]
push eax
lea eax, [ebp - 0x80]
push eax
lea eax, [ebp - 0x50]
push eax
lea eax, [ebp - 0x38]
push eax
lea eax, [ebp - 0x68]
push eax
call fcn.004502d0
mov ecx, eax
call fcn.00452a60
mov eax, dword [ebp - 0x18]
push dword [eax + 4]
lea eax, [ebp - 0x18]
push eax
mov ecx, eax
call fcn.004393c0
push 0x40
push dword [ebp - 0x18]
call fcn.0065106e
add esp, 8
lea ecx, [ebp - 0x68]
call fcn.00427170
lea ecx, [ebp - 0x38]
call fcn.00427170
lea ecx, [ebp - 0x50]
call fcn.00427170
lea ecx, [ebp - 0x80]
call fcn.00427170
lea ecx, [ebp - 0x98]
call fcn.00427170
jmp 0x472fcc
push str.welcomeContinue
mov ecx, esi
call fcn.00430760
test al, al
je 0x4715d8
push 0x13
xor eax, eax
mov dword [ebp - 0x58], 0
push str.cci.common.continue
lea ecx, [ebp - 0x68]
mov dword [ebp - 0x54], 7
mov word [ebp - 0x68], ax
call fcn.004271d0
mov dword [ebp - 4], 0x11
call fcn.00432610
lea edx, [ebp - 0x68]
push edx
lea edx, [ebp - 0xb0]
mov ecx, dword [eax + 0x188]
push edx
mov eax, dword [ecx]
call dword [eax + 0x14]
lea ecx, [ebp - 0x68]
mov byte [ebp - 4], 0x13
call fcn.00427170
push 0x1c
xor eax, eax
mov dword [ebp - 0x28], 0
push str.lbs_welcome_continue_clicked
lea ecx, [ebp - 0x38]
mov dword [ebp - 0x24], 7
mov word [ebp - 0x38], ax
call fcn.004271d0
mov byte [ebp - 4], 0x14
mov eax, dword [0x807678]
test eax, eax
jne 0x4713d8
push 0xe0
call fcn.00650ded
mov esi, eax
mov dword [ebp - 0x1c], esi
push 0xe0
push 0
push esi
mov byte [ebp - 4], 0x15
call fcn.00663090
add esp, 0x10
mov ecx, esi
call fcn.0044cf20
mov byte [ebp - 4], 0x14
mov dword [0x807678], eax
lea ecx, [ebp - 0x38]
push ecx
mov ecx, eax
call fcn.0044f100
lea ecx, [ebp - 0x38]
mov byte [ebp - 4], 0x13
call fcn.00427170
push 8
xor eax, eax
mov dword [ebp - 0x88], 0
push str.continue
lea ecx, [ebp - 0x98]
mov dword [ebp - 0x84], 7
mov word [ebp - 0x98], ax
call fcn.004271d0
mov byte [ebp - 4], 0x16
lea ecx, [ebp - 0x80]
push 5
xor eax, eax
mov dword [ebp - 0x70], 0
push str.click
mov dword [ebp - 0x6c], 7
mov word [ebp - 0x80], ax
call fcn.004271d0
mov byte [ebp - 4], 0x17
lea ecx, [ebp - 0x50]
push 0x11
xor eax, eax
mov dword [ebp - 0x40], 0
push str.ElevationSSOPII
mov dword [ebp - 0x3c], 7
mov word [ebp - 0x50], ax
call fcn.004271d0
mov byte [ebp - 4], 0x18
lea ecx, [ebp - 0x38]
push 0x1c
xor eax, eax
mov dword [ebp - 0x28], 0
push str.lbs_welcome_continue_clicked
mov dword [ebp - 0x24], 7
mov word [ebp - 0x38], ax
call fcn.004271d0
mov byte [ebp - 4], 0x19
push 0x40
mov dword [ebp - 0x18], 0
mov dword [ebp - 0x14], 0
call fcn.00650ded
add esp, 4
mov dword [eax], eax
mov dword [eax + 4], eax
mov dword [eax + 8], eax
mov word [eax + 0xc], 0x101
mov dword [ebp - 0x18], eax
lea eax, [ebp - 0x18]
mov byte [ebp - 4], 0x1a
push eax
lea eax, [ebp - 0xb0]
push eax
lea eax, [ebp - 0x98]
push eax
lea eax, [ebp - 0x80]
push eax
lea eax, [ebp - 0x50]
push eax
lea eax, [ebp - 0x38]
push eax
call fcn.004502d0
mov ecx, eax
call fcn.00452a60
mov eax, dword [ebp - 0x18]
push dword [eax + 4]
lea eax, [ebp - 0x18]
push eax
mov ecx, eax
call fcn.004393c0
push 0x40
push dword [ebp - 0x18]
call fcn.0065106e
add esp, 8
lea ecx, [ebp - 0x38]
call fcn.00427170
lea ecx, [ebp - 0x50]
call fcn.00427170
lea ecx, [ebp - 0x80]
call fcn.00427170
lea ecx, [ebp - 0x98]
mov byte [ebp - 4], 0x13
call fcn.00427170
mov ecx, dword [0x807670]
test ecx, ecx
jne 0x471573
push 0x1b8
call fcn.00650ded
mov esi, eax
mov dword [ebp - 0x1c], esi
push 0x1b8
push 0
push esi
mov byte [ebp - 4], 0x1b
call fcn.00663090
add esp, 0x10
mov ecx, esi
call fcn.00432680
mov ecx, eax
mov byte [ebp - 4], 0x13
mov dword [0x807670], ecx
lea eax, [ecx + 0x138]
mov ecx, dword [ecx + 0x17c]
push eax
call fcn.00454ec0
test al, al
je 0x4715a5
call fcn.00427ea0
lea ecx, [ebp - 0xb0]
mov dword [eax + 0x1c], 0x901
call fcn.00427170
jmp 0x472fcc
push str.User_cancelled_on_elevation_permission.
push 0x71a27c
push 0x71a27c
push 0x7306b8
push str.WAMB
push 0x32
call fcn.00432560
add esp, 0x18
lea ecx, [ebp - 0xb0]
call fcn.00427170
jmp 0x472fcc
push str.cancelButtonClicked
mov ecx, esi
call fcn.00430760
test al, al
je 0x471620
call fcn.00427ea0
push 4
push str.WorkflowManager::setCurrentUIAction_:_Current_UI_action_set_to_:__d
push 0x71a27c
push 0x71a27c
push str.WorkflowManager
push str.WAMB
push 0xa
mov esi, eax
call fcn.00432560
add esp, 0x1c
mov dword [esi + 0x20], 4
jmp 0x472fcc
push str.quitConfirmationYesClicked
mov ecx, esi
call fcn.00430760
test al, al
je 0x4717ad
call fcn.004502d0
xorps xmm0, xmm0
mov esi, eax
movlpd qword [ebp - 0x20], xmm0
push 0x40
mov dword [ebp - 0x20], 0
mov dword [ebp - 0x1c], 0
call fcn.00650ded
add esp, 4
mov dword [eax], eax
mov dword [eax + 4], eax
mov dword [eax + 8], eax
mov word [eax + 0xc], 0x101
mov dword [ebp - 0x20], eax
lea eax, [ebp - 0x20]
mov dword [ebp - 4], 0x1c
push eax
call fcn.00453780
lea eax, [ebp - 0x20]
push eax
call fcn.004539a0
push 8
xor eax, eax
mov dword [ebp - 0x40], 0
push str.feedback
lea ecx, [ebp - 0x50]
mov dword [ebp - 0x3c], 7
mov word [ebp - 0x50], ax
call fcn.004271d0
mov byte [ebp - 4], 0x1d
lea ecx, [ebp - 0x38]
push 5
xor eax, eax
mov dword [ebp - 0x28], 0
push str.click
mov dword [ebp - 0x24], 7
mov word [ebp - 0x38], ax
call fcn.004271d0
xor eax, eax
mov byte [ebp - 4], 0x1e
push eax
push 0x71a27c
lea ecx, [ebp - 0x68]
mov dword [ebp - 0x58], 0
mov dword [ebp - 0x54], 7
mov word [ebp - 0x68], ax
call fcn.004271d0
lea eax, [ebp - 0xb0]
mov byte [ebp - 4], 0x1f
push eax
mov ecx, esi
call fcn.00453580
lea ecx, [ebp - 0x20]
mov byte [ebp - 4], 0x20
push ecx
push edi
lea ecx, [ebp - 0x50]
push ecx
lea ecx, [ebp - 0x38]
push ecx
push eax
lea eax, [ebp - 0x68]
mov ecx, esi
push eax
call fcn.00452a60
lea ecx, [ebp - 0xb0]
call fcn.00427170
lea ecx, [ebp - 0x68]
call fcn.00427170
lea ecx, [ebp - 0x38]
call fcn.00427170
lea ecx, [ebp - 0x50]
mov byte [ebp - 4], 0x1c
call fcn.00427170
call fcn.00427ea0
mov byte [eax + 0x1d8], 1
call fcn.00427ea0
push 5
push str.WorkflowManager::setCurrentUIAction_:_Current_UI_action_set_to_:__d
push 0x71a27c
push 0x71a27c
push str.WorkflowManager
push str.WAMB
push 0xa
mov esi, eax
call fcn.00432560
mov dword [esi + 0x20], 5
add esp, 0x1c
mov eax, dword [ebp - 0x20]
push dword [eax + 4]
lea eax, [ebp - 0x20]
push eax
mov ecx, eax
call fcn.004393c0
push 0x40
push dword [ebp - 0x20]
call fcn.0065106e
add esp, 8
jmp 0x472fcc
push str.quitConfirmationNoClicked
mov ecx, esi
call fcn.00430760
test al, al
je 0x47191a
push 0x15
xor eax, eax
mov dword [ebp - 0x40], 0
push str.continue_installation
lea ecx, [ebp - 0x50]
mov dword [ebp - 0x3c], 7
mov word [ebp - 0x50], ax
call fcn.004271d0
mov dword [ebp - 4], 0x21
lea ecx, [ebp - 0x38]
push 5
xor eax, eax
mov dword [ebp - 0x28], 0
push str.click
mov dword [ebp - 0x24], 7
mov word [ebp - 0x38], ax
call fcn.004271d0
xor eax, eax
mov byte [ebp - 4], 0x22
push eax
push 0x71a27c
lea ecx, [ebp - 0x68]
mov dword [ebp - 0x58], 0
mov dword [ebp - 0x54], 7
mov word [ebp - 0x68], ax
call fcn.004271d0
mov byte [ebp - 4], 0x23
push 0x40
mov dword [ebp - 0x18], 0
mov dword [ebp - 0x14], 0
call fcn.00650ded
add esp, 4
mov dword [eax], eax
mov dword [eax + 4], eax
mov dword [eax + 8], eax
mov word [eax + 0xc], 0x101
mov dword [ebp - 0x18], eax
lea eax, [ebp - 0xb0]
mov byte [ebp - 4], 0x24
push eax
call fcn.004502d0
mov ecx, eax
call fcn.00453580
lea ecx, [ebp - 0x18]
mov byte [ebp - 4], 0x25
push ecx
push edi
lea ecx, [ebp - 0x50]
push ecx
lea ecx, [ebp - 0x38]
push ecx
push eax
lea eax, [ebp - 0x68]
push eax
call fcn.004502d0
mov ecx, eax
call fcn.00452a60
lea ecx, [ebp - 0xb0]
call fcn.00427170
mov eax, dword [ebp - 0x18]
push dword [eax + 4]
lea eax, [ebp - 0x18]
push eax
mov ecx, eax
call fcn.004393c0
push 0x40
push dword [ebp - 0x18]
call fcn.0065106e
add esp, 8
lea ecx, [ebp - 0x68]
call fcn.00427170
lea ecx, [ebp - 0x38]
call fcn.00427170
lea ecx, [ebp - 0x50]
mov dword [ebp - 4], 0xffffffff
call fcn.00427170
call fcn.00427ea0
push 6
push str.WorkflowManager::setCurrentUIAction_:_Current_UI_action_set_to_:__d
push 0x71a27c
push 0x71a27c
push str.WorkflowManager
push str.WAMB
push 0xa
mov esi, eax
call fcn.00432560
add esp, 0x1c
mov dword [esi + 0x20], 6
jmp 0x472fcc
push str.retryClicked
mov ecx, esi
call fcn.00430760
test al, al
je 0x471ad5
call fcn.004502d0
xorps xmm0, xmm0
mov esi, eax
movlpd qword [ebp - 0x20], xmm0
push 0x40
mov dword [ebp - 0x20], 0
mov dword [ebp - 0x1c], 0
call fcn.00650ded
add esp, 4
mov dword [eax], eax
mov dword [eax + 4], eax
mov dword [eax + 8], eax
mov word [eax + 0xc], 0x101
mov dword [ebp - 0x20], eax
lea eax, [ebp - 0x20]
mov dword [ebp - 4], 0x26
push eax
call fcn.00453780
lea eax, [ebp - 0x20]
push eax
call fcn.004539a0
lea eax, [ebp - 0x20]
push eax
call fcn.004541d0
xor eax, eax
mov dword [ebp - 0x70], 0
push eax
push 0x71a27c
lea ecx, [ebp - 0x80]
mov dword [ebp - 0x6c], 7
mov word [ebp - 0x80], ax
call fcn.004271d0
mov byte [ebp - 4], 0x27
lea ecx, [ebp - 0x50]
push 5
xor eax, eax
mov dword [ebp - 0x40], 0
push str.retry
mov dword [ebp - 0x3c], 7
mov word [ebp - 0x50], ax
call fcn.004271d0
mov byte [ebp - 4], 0x28
lea ecx, [ebp - 0x38]
push 5
xor eax, eax
mov dword [ebp - 0x28], 0
push str.click
mov dword [ebp - 0x24], 7
mov word [ebp - 0x38], ax
call fcn.004271d0
xor eax, eax
mov byte [ebp - 4], 0x29
push eax
push 0x71a27c
lea ecx, [ebp - 0x68]
mov dword [ebp - 0x58], 0
mov dword [ebp - 0x54], 7
mov word [ebp - 0x68], ax
call fcn.004271d0
lea eax, [ebp - 0xb0]
mov byte [ebp - 4], 0x2a
push eax
mov ecx, esi
call fcn.00453580
lea ecx, [ebp - 0x20]
mov byte [ebp - 4], 0x2b
push ecx
lea ecx, [ebp - 0x80]
push ecx
lea ecx, [ebp - 0x50]
push ecx
lea ecx, [ebp - 0x38]
push ecx
push eax
lea eax, [ebp - 0x68]
push eax
mov ecx, esi
call fcn.00452a60
lea ecx, [ebp - 0xb0]
call fcn.00427170
lea ecx, [ebp - 0x68]
call fcn.00427170
lea ecx, [ebp - 0x38]
call fcn.00427170
lea ecx, [ebp - 0x50]
call fcn.00427170
lea ecx, [ebp - 0x80]
mov byte [ebp - 4], 0x26
call fcn.00427170
call fcn.00427ea0
push 3
push str.WorkflowManager::setCurrentUIAction_:_Current_UI_action_set_to_:__d
push 0x71a27c
push 0x71a27c
push str.WorkflowManager
push str.WAMB
push 0xa
mov esi, eax
call fcn.00432560
mov dword [esi + 0x20], 3
add esp, 0x1c
mov eax, dword [ebp - 0x20]
push dword [eax + 4]
lea eax, [ebp - 0x20]
push eax
mov ecx, eax
call fcn.004393c0
push 0x40
push dword [ebp - 0x20]
call fcn.0065106e
add esp, 8
jmp 0x472fcc
push str.proxyAlertLoginButtonClicked
mov ecx, esi
call fcn.00430760
test al, al
je 0x471e64
xorps xmm0, xmm0
movups xmmword [ebp - 0x98], xmm0
mov dword [ebp - 0x90], 0
movq qword [ebp - 0x88], xmm0
mov dword [ebp - 0x8c], 0
mov dword [ebp - 0x88], 0
mov dword [ebp - 0x84], 0
push 0x74
lea eax, [ebp - 0x144]
mov dword [ebp - 4], 0x2d
push 0
push eax
mov dword [ebp - 0xb4], 1
call fcn.00663090
add esp, 0xc
lea eax, [ebp - 0xb4]
lea ecx, [ebp - 0x144]
push eax
call fcn.004916d0
push ecx
mov edx, edi
mov byte [ebp - 4], 0x2e
lea ecx, [ebp - 0x50]
call fcn.005d5fe0
lea eax, [ebp - 0x98]
mov byte [ebp - 4], 0x2f
push eax
lea eax, [ebp - 0x50]
push eax
lea ecx, [ebp - 0x144]
call fcn.004917e0
test al, al
je 0x4723db
push 0x7309f8
push str.userName
lea ecx, [ebp - 0x98]
call fcn.0049b020
lea ecx, [ebp - 0xb0]
push ecx
mov ecx, eax
call fcn.0049a2e0
mov edi, eax
mov byte [ebp - 4], 0x30
mov eax, dword [0x807670]
test eax, eax
jne 0x471bef
push 0x1b8
call fcn.00650ded
mov esi, eax
mov dword [ebp - 0x1c], esi
push 0x1b8
push 0
push esi
mov byte [ebp - 4], 0x31
call fcn.00663090
add esp, 0x10
mov ecx, esi
call fcn.00432680
mov byte [ebp - 4], 0x30
mov dword [0x807670], eax
cmp dword [edi + 0x14], 0x10
lea edx, [eax + 0x1c]
jb 0x471bfa
mov edi, dword [edi]
push ecx
mov ecx, edi
call fcn.005ced40
mov byte [ebp - 4], 0x2f
add esp, 4
mov edx, dword [ebp - 0x9c]
cmp edx, 0x10
jb 0x471c43
mov ecx, dword [ebp - 0xb0]
inc edx
mov eax, ecx
cmp edx, 0x1000
jb 0x471c39
mov ecx, dword [ecx - 4]
add edx, 0x23
sub eax, ecx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x472fe9
push edx
push ecx
call fcn.0065106e
add esp, 8
push 0x730a4c
push 0x730a44
lea ecx, [ebp - 0x98]
call fcn.0049b020
lea ecx, [ebp - 0xb0]
push ecx
mov ecx, eax
call fcn.0049a2e0
mov edi, eax
mov byte [ebp - 4], 0x32
mov eax, dword [0x807670]
test eax, eax
jne 0x471ca8
push 0x1b8
call fcn.00650ded
mov esi, eax
mov dword [ebp - 0x1c], esi
push 0x1b8
push 0
push esi
mov byte [ebp - 4], 0x33
call fcn.00663090
add esp, 0x10
mov ecx, esi
call fcn.00432680
mov byte [ebp - 4], 0x32
mov dword [0x807670], eax
cmp dword [edi + 0x14], 0x10
lea edx, [eax + 0x34]
jb 0x471cb3
mov edi, dword [edi]
push ecx
mov ecx, edi
call fcn.005ced40
mov byte [ebp - 4], 0x2f
add esp, 4
mov edx, dword [ebp - 0x9c]
cmp edx, 0x10
jb 0x471cfc
mov ecx, dword [ebp - 0xb0]
inc edx
mov eax, ecx
cmp edx, 0x1000
jb 0x471cf2
mov ecx, dword [ecx - 4]
add edx, 0x23
sub eax, ecx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x472fee
push edx
push ecx
call fcn.0065106e
add esp, 8
xor eax, eax
mov dword [ebp - 0x70], 0
mov dword [ebp - 0x6c], 7
mov word [ebp - 0x80], ax
push 0x730a42
push str.rememberMe
lea ecx, [ebp - 0x98]
mov byte [ebp - 4], 0x34
call fcn.0049b020
lea ecx, [ebp - 0xb0]
push ecx
mov ecx, eax
call fcn.0049a2e0
mov byte [ebp - 4], 0x35
cmp dword [eax + 0x14], 0x10
jb 0x471d43
mov eax, dword [eax]
push ecx
lea edx, [ebp - 0x80]
mov ecx, eax
call fcn.005ced40
mov byte [ebp - 4], 0x34
add esp, 4
mov edx, dword [ebp - 0x9c]
cmp edx, 0x10
jb 0x471d8f
mov ecx, dword [ebp - 0xb0]
inc edx
mov eax, ecx
cmp edx, 0x1000
jb 0x471d85
mov ecx, dword [ecx - 4]
add edx, 0x23
sub eax, ecx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x472ff3
push edx
push ecx
call fcn.0065106e
add esp, 8
cmp dword [ebp - 0x6c], 8
lea ecx, [ebp - 0x80]
mov edx, dword [ebp - 0x70]
cmovae ecx, dword [ebp - 0x80]
push 4
push 0x7212ac
call fcn.0042fde0
mov edi, eax
add esp, 8
mov eax, dword [0x807670]
test eax, eax
jne 0x471dea
push 0x1b8
call fcn.00650ded
mov esi, eax
mov dword [ebp - 0x1c], esi
push 0x1b8
push 0
push esi
mov byte [ebp - 4], 0x36
call fcn.00663090
add esp, 0x10
mov ecx, esi
call fcn.00432680
mov byte [ebp - 4], 0x34
mov dword [0x807670], eax
test edi, edi
sete cl
mov byte [eax + 0x4c], cl
call fcn.00427ea0
push 1
push str.WorkflowManager::setCurrentUIAction_:_Current_UI_action_set_to_:__d
push 0x71a27c
push 0x71a27c
push str.WorkflowManager
push str.WAMB
push 0xa
mov esi, eax
call fcn.00432560
add esp, 0x1c
mov dword [esi + 0x20], 1
lea ecx, [ebp - 0x80]
call fcn.00427170
mov edx, dword [ebp - 0x3c]
cmp edx, 0x10
jb 0x47240f
mov ecx, dword [ebp - 0x50]
inc edx
mov eax, ecx
cmp edx, 0x1000
jb 0x472405
mov ecx, dword [ecx - 4]
add edx, 0x23
sub eax, ecx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x472ff8
jmp 0x472405
push str.openCCD
mov ecx, esi
call fcn.00430760
test al, al
je 0x47206a
call fcn.00427ea0
cmp dword [eax + 0x1c], 0x2205
jne 0x471e9b
call fcn.00432610
mov ecx, dword [eax + 0x1a4]
call fcn.00440970
jmp 0x472fcc
call fcn.00432610
mov esi, dword [eax + 0x184]
cmp dword [esi + 0x348], 4
je 0x471eec
push 4
push str.Set_Survey_State__d_:
push 0x71a27c
push 0x71a27c
push str.SurveyManager
push str.WAMB
push 0x1e
call fcn.00432560
add esp, 0x1c
mov dword [esi + 0x348], 4
lea eax, [esi + 0x34c]
mov ecx, esi
push eax
call fcn.00469700
call fcn.00427ea0
lea ecx, [ebp - 0x98]
mov dword [ebp - 0x88], 0
mov dword [ebp - 0x84], 7
mov dword [eax + 0x1c], 0x2101
xor eax, eax
push eax
push 0x71a27c
mov word [ebp - 0x98], ax
call fcn.004271d0
mov dword [ebp - 4], 0x37
lea ecx, [ebp - 0x80]
push 4
xor eax, eax
mov dword [ebp - 0x70], 0
push str.open
mov dword [ebp - 0x6c], 7
mov word [ebp - 0x80], ax
call fcn.004271d0
mov byte [ebp - 4], 0x38
lea ecx, [ebp - 0x50]
push 5
xor eax, eax
mov dword [ebp - 0x40], 0
push str.click
mov dword [ebp - 0x3c], 7
mov word [ebp - 0x50], ax
call fcn.004271d0
mov byte [ebp - 4], 0x39
lea ecx, [ebp - 0x38]
push 0x19
xor eax, eax
mov dword [ebp - 0x28], 0
push str.UserSignals:CCD_Installed
mov dword [ebp - 0x24], 7
mov word [ebp - 0x38], ax
call fcn.004271d0
xor eax, eax
mov byte [ebp - 4], 0x3a
push eax
push 0x71a27c
lea ecx, [ebp - 0x68]
mov dword [ebp - 0x58], 0
mov dword [ebp - 0x54], 7
mov word [ebp - 0x68], ax
call fcn.004271d0
mov byte [ebp - 4], 0x3b
push 0x40
mov dword [ebp - 0x18], 0
mov dword [ebp - 0x14], 0
call fcn.00650ded
add esp, 4
mov dword [eax], eax
mov dword [eax + 4], eax
mov dword [eax + 8], eax
mov word [eax + 0xc], 0x101
mov dword [ebp - 0x18], eax
lea eax, [ebp - 0x18]
mov byte [ebp - 4], 0x3c
push eax
lea eax, [ebp - 0x98]
push eax
lea eax, [ebp - 0x80]
push eax
lea eax, [ebp - 0x50]
push eax
lea eax, [ebp - 0x38]
push eax
lea eax, [ebp - 0x68]
push eax
call fcn.004502d0
mov ecx, eax
call fcn.00452a60
mov eax, dword [ebp - 0x18]
push dword [eax + 4]
lea eax, [ebp - 0x18]
push eax
mov ecx, eax
call fcn.004393c0
push 0x40
push dword [ebp - 0x18]
call fcn.0065106e
add esp, 8
lea ecx, [ebp - 0x68]
call fcn.00427170
lea ecx, [ebp - 0x38]
call fcn.00427170
lea ecx, [ebp - 0x50]
call fcn.00427170
lea ecx, [ebp - 0x80]
call fcn.00427170
lea ecx, [ebp - 0x98]
call fcn.00427170
jmp 0x472fcc
push str.surveyRendered
mov ecx, esi
call fcn.00430760
test al, al
je 0x472090
call fcn.00432610
push edi
mov ecx, dword [eax + 0x184]
call fcn.0046a300
jmp 0x472fcc
push str.surveyAction
mov ecx, esi
call fcn.00430760
test al, al
je 0x4720b0
call fcn.00432610
push edi
call fcn.0046aa00
jmp 0x472fcc
push str.ignoreProductInstall
mov ecx, esi
call fcn.00430760
test al, al
je 0x47211b
call fcn.00432610
mov esi, eax
mov dword [ebp - 0x58], 0
push 0x14
xor eax, eax
mov dword [ebp - 0x54], 7
push str.ignoreProductInstall
lea ecx, [ebp - 0x68]
mov word [ebp - 0x68], ax
call fcn.004271d0
lea eax, [ebp - 0x68]
mov dword [ebp - 4], 0x3d
push eax
lea ecx, [esi + 0x144]
call fcn.00438090
push 4
push 0x7212ac
mov ecx, eax
call fcn.004271d0
lea ecx, [ebp - 0x68]
call fcn.00427170
jmp 0x472fcc
push str.surveyAllQuestionsAnswered
mov ecx, esi
call fcn.00430760
test al, al
je 0x4721a4
call fcn.00432610
push 4
push str.Set_Survey_State__d_:
push 0x71a27c
mov esi, dword [eax + 0x184]
push 0x71a27c
push str.SurveyManager
push str.WAMB
push 0x1e
call fcn.00432560
add esp, 0x1c
mov dword [esi + 0x348], 4
call fcn.00432610
lea ecx, [eax + 0x144]
call fcn.00447810
test al, al
je 0x472fcc
call fcn.00432610
cmp dword [eax + 0x1ac], 0
je 0x472fcc
call fcn.00432610
mov ecx, dword [eax + 0x1ac]
call fcn.0045f7f0
jmp 0x472fcc
push str.helpMenuOpened
mov ecx, esi
call fcn.00430760
test al, al
je 0x47232a
xor eax, eax
mov dword [ebp - 0x88], 0
push eax
push 0x71a27c
lea ecx, [ebp - 0x98]
mov dword [ebp - 0x84], 7
mov word [ebp - 0x98], ax
call fcn.004271d0
mov dword [ebp - 4], 0x3e
lea ecx, [ebp - 0x80]
push 4
xor eax, eax
mov dword [ebp - 0x70], 0
push str.menu
mov dword [ebp - 0x6c], 7
mov word [ebp - 0x80], ax
call fcn.004271d0
mov byte [ebp - 4], 0x3f
lea ecx, [ebp - 0x50]
push 6
xor eax, eax
mov dword [ebp - 0x40], 0
push str.render
mov dword [ebp - 0x3c], 7
mov word [ebp - 0x50], ax
call fcn.004271d0
mov byte [ebp - 4], 0x40
lea ecx, [ebp - 0x38]
push 4
xor eax, eax
mov dword [ebp - 0x28], 0
push str.Help
mov dword [ebp - 0x24], 7
mov word [ebp - 0x38], ax
call fcn.004271d0
xor eax, eax
mov byte [ebp - 4], 0x41
push eax
push 0x71a27c
lea ecx, [ebp - 0x68]
mov dword [ebp - 0x58], 0
mov dword [ebp - 0x54], 7
mov word [ebp - 0x68], ax
call fcn.004271d0
mov byte [ebp - 4], 0x42
push 0x40
mov dword [ebp - 0x18], 0
mov dword [ebp - 0x14], 0
call fcn.00650ded
add esp, 4
mov dword [eax], eax
mov dword [eax + 4], eax
mov dword [eax + 8], eax
mov word [eax + 0xc], 0x101
mov dword [ebp - 0x18], eax
lea eax, [ebp - 0x18]
mov byte [ebp - 4], 0x43
push eax
lea eax, [ebp - 0x98]
push eax
lea eax, [ebp - 0x80]
push eax
lea eax, [ebp - 0x50]
push eax
lea eax, [ebp - 0x38]
push eax
lea eax, [ebp - 0x68]
push eax
call fcn.004502d0
mov ecx, eax
call fcn.00452a60
mov eax, dword [ebp - 0x18]
push dword [eax + 4]
lea eax, [ebp - 0x18]
push eax
mov ecx, eax
call fcn.004393c0
push 0x40
push dword [ebp - 0x18]
call fcn.0065106e
add esp, 8
lea ecx, [ebp - 0x68]
call fcn.00427170
lea ecx, [ebp - 0x38]
call fcn.00427170
lea ecx, [ebp - 0x50]
call fcn.00427170
lea ecx, [ebp - 0x80]
call fcn.00427170
lea ecx, [ebp - 0x98]
call fcn.00427170
jmp 0x472fcc
push str.helpMenuItemClicked
mov ecx, esi
call fcn.00430760
test al, al
je 0x472818
xorps xmm0, xmm0
movups xmmword [ebp - 0x98], xmm0
mov dword [ebp - 0x90], 0
movq qword [ebp - 0x88], xmm0
mov dword [ebp - 0x8c], 0
mov dword [ebp - 0x88], 0
mov dword [ebp - 0x84], 0
push 0x74
lea eax, [ebp - 0x144]
mov dword [ebp - 4], 0x45
push 0
push eax
mov dword [ebp - 0xb4], 1
call fcn.00663090
add esp, 0xc
lea eax, [ebp - 0xb4]
lea ecx, [ebp - 0x144]
push eax
call fcn.004916d0
push ecx
mov edx, edi
mov byte [ebp - 4], 0x46
lea ecx, [ebp - 0x50]
call fcn.005d5fe0
lea eax, [ebp - 0x98]
mov byte [ebp - 4], 0x47
push eax
lea eax, [ebp - 0x50]
push eax
lea ecx, [ebp - 0x144]
call fcn.004917e0
test al, al
jne 0x47243c
mov edx, dword [ebp - 0x3c]
cmp edx, 0x10
jb 0x47240f
mov ecx, dword [ebp - 0x50]
inc edx
mov eax, ecx
cmp edx, 0x1000
jb 0x472405
mov ecx, dword [ecx - 4]
add edx, 0x23
sub eax, ecx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x472ff8
push edx
push ecx
call fcn.0065106e
add esp, 8
lea ecx, [ebp - 0x144]
mov dword [ebp - 0x40], 0
mov dword [ebp - 0x3c], 0xf
mov byte [ebp - 0x50], 0
call fcn.00441d90
lea ecx, [ebp - 0x98]
call fcn.0049a170
jmp 0x472fcc
xor eax, eax
mov dword [ebp - 0x28], 0
mov dword [ebp - 0x24], 7
mov word [ebp - 0x38], ax
mov dword [ebp - 0xa0], eax
mov dword [ebp - 0x9c], 7
mov word [ebp - 0xb0], ax
xorps xmm0, xmm0
mov byte [ebp - 4], 0x49
movlpd qword [ebp - 0x18], xmm0
push 0x40
mov dword [ebp - 0x18], eax
mov dword [ebp - 0x14], eax
call fcn.00650ded
add esp, 4
mov dword [eax], eax
mov dword [eax + 4], eax
mov dword [eax + 8], eax
mov word [eax + 0xc], 0x101
mov dword [ebp - 0x18], eax
push 0x723ac4
push 0x723ac0
lea ecx, [ebp - 0x98]
mov byte [ebp - 4], 0x4a
call fcn.0049b020
lea ecx, [ebp - 0xd0]
push ecx
mov ecx, eax
call fcn.0049a2e0
mov byte [ebp - 4], 0x4b
cmp dword [eax + 0x14], 0x10
jb 0x4724c7
mov eax, dword [eax]
push ecx
lea edx, [ebp - 0x38]
mov ecx, eax
call fcn.005ced40
mov byte [ebp - 4], 0x4a
add esp, 4
mov edx, dword [ebp - 0xbc]
cmp edx, 0x10
jb 0x472513
mov ecx, dword [ebp - 0xd0]
inc edx
mov eax, ecx
cmp edx, 0x1000
jb 0x472509
mov ecx, dword [ecx - 4]
add edx, 0x23
sub eax, ecx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x472ffd
push edx
push ecx
call fcn.0065106e
add esp, 8
push 0x72a28e
push 0x72a28c
lea ecx, [ebp - 0x98]
call fcn.0049b020
lea ecx, [ebp - 0xd0]
push ecx
mov ecx, eax
call fcn.0049a2e0
mov byte [ebp - 4], 0x4c
cmp dword [eax + 0x14], 0x10
jb 0x472542
mov eax, dword [eax]
push ecx
lea edx, [ebp - 0xb0]
mov ecx, eax
call fcn.005ced40
mov byte [ebp - 4], 0x4a
add esp, 4
mov edx, dword [ebp - 0xbc]
cmp edx, 0x10
jb 0x472591
mov ecx, dword [ebp - 0xd0]
inc edx
mov eax, ecx
cmp edx, 0x1000
jb 0x472587
mov ecx, dword [ecx - 4]
add edx, 0x23
sub eax, ecx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x473002
push edx
push ecx
call fcn.0065106e
add esp, 8
push str.link
lea ecx, [ebp - 0x38]
call fcn.00430760
test al, al
je 0x4725d8
push 0x72400a
push str.action
lea ecx, [ebp - 0x98]
call fcn.0049b020
lea ecx, [ebp - 0xd0]
push ecx
mov ecx, eax
call fcn.0049a2e0
mov ecx, 1
cmp dword [eax + 0x10], 0
je 0x4725db
mov byte [ebp - 0x145], cl
jmp 0x4725e2
mov ecx, dword [ebp - 0x1c]
mov byte [ebp - 0x145], 0
test cl, 1
je 0x472621
mov edx, dword [ebp - 0xbc]
cmp edx, 0x10
jb 0x472621
mov ecx, dword [ebp - 0xd0]
inc edx
mov eax, ecx
cmp edx, 0x1000
jb 0x472617
mov ecx, dword [ecx - 4]
add edx, 0x23
sub eax, ecx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x473007
push edx
push ecx
call fcn.0065106e
add esp, 8
cmp byte [ebp - 0x145], 0
je 0x472722
xor eax, eax
mov dword [ebp - 0x70], 0
mov dword [ebp - 0x6c], 7
mov word [ebp - 0x80], ax
push 0x72400a
push str.action
lea ecx, [ebp - 0x98]
mov byte [ebp - 4], 0x4d
call fcn.0049b020
lea ecx, [ebp - 0xd0]
push ecx
mov ecx, eax
call fcn.0049a2e0
mov byte [ebp - 4], 0x4e
cmp dword [eax + 0x14], 0x10
jb 0x472675
mov eax, dword [eax]
push ecx
lea edx, [ebp - 0x80]
mov ecx, eax
call fcn.005ced40
mov byte [ebp - 4], 0x4d
add esp, 4
mov edx, dword [ebp - 0xbc]
cmp edx, 0x10
jb 0x4726c1
mov ecx, dword [ebp - 0xd0]
inc edx
mov eax, ecx
cmp edx, 0x1000
jb 0x4726b7
mov ecx, dword [ecx - 4]
add edx, 0x23
sub eax, ecx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x47300c
push edx
push ecx
call fcn.0065106e
add esp, 8
push 0xe
xor eax, eax
mov dword [ebp - 0x58], 0
push str.content.action
lea ecx, [ebp - 0x68]
mov dword [ebp - 0x54], 7
mov word [ebp - 0x68], ax
call fcn.004271d0
lea eax, [ebp - 0x68]
mov byte [ebp - 4], 0x4f
push eax
lea ecx, [ebp - 0x18]
call fcn.00438090
lea ecx, [ebp - 0x80]
cmp eax, ecx
je 0x47270e
cmp dword [ebp - 0x6c], 8
push dword [ebp - 0x70]
cmovae ecx, dword [ebp - 0x80]
push ecx
mov ecx, eax
call fcn.004271d0
lea ecx, [ebp - 0x68]
call fcn.00427170
lea ecx, [ebp - 0x80]
mov byte [ebp - 4], 0x4a
call fcn.00427170
push 5
xor eax, eax
mov dword [ebp - 0xc0], 0
push str.click
lea ecx, [ebp - 0xd0]
mov dword [ebp - 0xbc], 7
mov word [ebp - 0xd0], ax
call fcn.004271d0
mov byte [ebp - 4], 0x50
lea ecx, [ebp - 0x80]
push 4
xor eax, eax
mov dword [ebp - 0x70], 0
push str.Help
mov dword [ebp - 0x6c], 7
mov word [ebp - 0x80], ax
call fcn.004271d0
xor eax, eax
mov byte [ebp - 4], 0x51
push eax
push 0x71a27c
lea ecx, [ebp - 0x68]
mov dword [ebp - 0x58], 0
mov dword [ebp - 0x54], 7
mov word [ebp - 0x68], ax
call fcn.004271d0
lea eax, [ebp - 0x18]
mov byte [ebp - 4], 0x52
push eax
lea eax, [ebp - 0xb0]
push eax
lea eax, [ebp - 0x38]
push eax
lea eax, [ebp - 0xd0]
push eax
lea eax, [ebp - 0x80]
push eax
lea eax, [ebp - 0x68]
push eax
call fcn.004502d0
mov ecx, eax
call fcn.00452a60
lea ecx, [ebp - 0x68]
call fcn.00427170
lea ecx, [ebp - 0x80]
call fcn.00427170
lea ecx, [ebp - 0xd0]
call fcn.00427170
mov eax, dword [ebp - 0x18]
push dword [eax + 4]
lea eax, [ebp - 0x18]
push eax
mov ecx, eax
call fcn.004393c0
push 0x40
push dword [ebp - 0x18]
call fcn.0065106e
add esp, 8
lea ecx, [ebp - 0xb0]
call fcn.00427170
lea ecx, [ebp - 0x38]
jmp 0x471e28
push str.chatClientInitialized
mov ecx, esi
call fcn.00430760
test al, al
je 0x4728fb
push 4
xor eax, eax
mov dword [ebp - 0xa0], 0
push str.chat
lea ecx, [ebp - 0xb0]
mov dword [ebp - 0x9c], 7
mov word [ebp - 0xb0], ax
call fcn.004271d0
push str.init
lea ecx, [ebp - 0x38]
mov dword [ebp - 4], 0x53
call fcn.00426fe0
push str.Help
lea ecx, [ebp - 0x68]
mov byte [ebp - 4], 0x54
call fcn.00426fe0
push 0x71a27c
lea ecx, [ebp - 0xd0]
mov byte [ebp - 4], 0x55
call fcn.00426fe0
lea ecx, [ebp - 0x18]
mov byte [ebp - 4], 0x56
call fcn.00448310
push eax
push edi
lea eax, [ebp - 0xb0]
mov byte [ebp - 4], 0x57
push eax
lea eax, [ebp - 0x38]
push eax
lea eax, [ebp - 0x68]
push eax
lea eax, [ebp - 0xd0]
push eax
call fcn.004502d0
mov ecx, eax
call fcn.00452a60
lea ecx, [ebp - 0x18]
call fcn.004321f0
lea ecx, [ebp - 0xd0]
call fcn.00427170
lea ecx, [ebp - 0x68]
call fcn.00427170
lea ecx, [ebp - 0x38]
call fcn.00427170
lea ecx, [ebp - 0xb0]
call fcn.00427170
jmp 0x472fcc
push str.chatClientClicked
mov ecx, esi
call fcn.00430760
test al, al
je 0x4729db
push 0x71a27c
lea ecx, [ebp - 0x50]
call fcn.00426fe0
push str.chat
lea ecx, [ebp - 0x38]
mov dword [ebp - 4], 0x58
call fcn.00426fe0
push str.click
lea ecx, [ebp - 0x68]
mov byte [ebp - 4], 0x59
call fcn.00426fe0
push str.Help
lea ecx, [ebp - 0xd0]
mov byte [ebp - 4], 0x5a
call fcn.00426fe0
push 0x71a27c
lea ecx, [ebp - 0xb0]
mov byte [ebp - 4], 0x5b
call fcn.00426fe0
lea ecx, [ebp - 0x18]
mov byte [ebp - 4], 0x5c
call fcn.00448310
push eax
lea eax, [ebp - 0x50]
mov byte [ebp - 4], 0x5d
push eax
lea eax, [ebp - 0x38]
push eax
lea eax, [ebp - 0x68]
push eax
lea eax, [ebp - 0xd0]
push eax
lea eax, [ebp - 0xb0]
push eax
call fcn.004502d0
mov ecx, eax
call fcn.00452a60
lea ecx, [ebp - 0x18]
call fcn.004321f0
lea ecx, [ebp - 0xb0]
call fcn.00427170
lea ecx, [ebp - 0xd0]
call fcn.00427170
lea ecx, [ebp - 0x68]
call fcn.00427170
lea ecx, [ebp - 0x38]
call fcn.00427170
lea ecx, [ebp - 0x50]
call fcn.00427170
jmp 0x472fcc
push str.gdprConfirmed
mov ecx, esi
call fcn.00430760
test al, al
je 0x472b40
push str.cci.common.continue
lea ecx, [ebp - 0xb0]
call fcn.00426fe0
mov dword [ebp - 4], 0x5e
call fcn.00432610
lea edx, [ebp - 0xb0]
push edx
lea edx, [ebp - 0x50]
mov ecx, dword [eax + 0x188]
push edx
mov eax, dword [ecx]
call dword [eax + 0x14]
lea ecx, [ebp - 0xb0]
mov byte [ebp - 4], 0x60
call fcn.00427170
xorps xmm0, xmm0
lea ecx, [ebp - 0x18]
movlpd qword [ebp - 0x18], xmm0
call fcn.00448310
push 0x720f7c
lea ecx, [ebp - 0xd0]
mov byte [ebp - 4], 0x61
call fcn.00426fe0
lea ecx, [ebp - 0xb0]
mov byte [ebp - 4], 0x62
call fcn.00426b60
push eax
lea eax, [ebp - 0xd0]
mov byte [ebp - 4], 0x63
push eax
lea ecx, [ebp - 0x18]
call fcn.00438090
mov ecx, eax
call fcn.0042ef20
lea ecx, [ebp - 0xb0]
call fcn.00427170
lea ecx, [ebp - 0xd0]
mov byte [ebp - 4], 0x61
call fcn.00427170
push str.adobeID
lea ecx, [ebp - 0x68]
call fcn.00426fe0
mov byte [ebp - 4], 0x64
call fcn.00432610
lea ecx, [ebp - 0x18]
mov eax, dword [eax + 0x178]
add eax, 0x1fc
push eax
lea eax, [ebp - 0x68]
push eax
call fcn.00438090
mov ecx, eax
call fcn.0042eef0
lea ecx, [ebp - 0x68]
mov byte [ebp - 4], 0x61
call fcn.00427170
push str.consentButtonLabel
lea ecx, [ebp - 0x38]
call fcn.00426fe0
lea eax, [ebp - 0x50]
mov byte [ebp - 4], 0x65
push eax
lea eax, [ebp - 0x38]
push eax
lea ecx, [ebp - 0x18]
call fcn.00438090
mov ecx, eax
call fcn.0042eef0
lea ecx, [ebp - 0x38]
mov byte [ebp - 4], 0x61
call fcn.00427170
push 0
lea eax, [ebp - 0x18]
push eax
call fcn.0044cea0
mov ecx, eax
call fcn.0044f340
call fcn.00427ea0
lea ecx, [ebp - 0x18]
mov dword [eax + 0x1c], 0xf01
call fcn.004321f0
lea ecx, [ebp - 0x50]
call fcn.00427170
jmp 0x472fcc
push str.delayToastAction
mov ecx, esi
call fcn.00430760
test al, al
je 0x472d28
xorps xmm0, xmm0
lea ecx, [ebp - 0x50]
push 0
movups xmmword [ebp - 0x50], xmm0
movq qword [ebp - 0x40], xmm0
call fcn.00499de0
lea ecx, [ebp - 0x1c]
mov dword [ebp - 4], 0x66
call fcn.004916c0
push 0x74
lea eax, [ebp - 0x144]
push 0
push eax
call fcn.00663090
add esp, 0xc
lea eax, [ebp - 0x1c]
lea ecx, [ebp - 0x144]
push eax
call fcn.004916d0
push ecx
mov edx, edi
mov byte [ebp - 4], 0x67
lea ecx, [ebp - 0x68]
call fcn.005d5fe0
lea eax, [ebp - 0x50]
mov byte [ebp - 4], 0x68
push eax
lea eax, [ebp - 0x68]
push eax
lea ecx, [ebp - 0x144]
call fcn.004917e0
test al, al
je 0x472d08
lea ecx, [ebp - 0xd0]
call fcn.00427030
lea ecx, [ebp - 0xb0]
call fcn.00427030
lea eax, [ebp - 0x38]
mov byte [ebp - 4], 0x6a
push eax
push str.event.type
lea ecx, [ebp - 0x50]
call fcn.0049b360
mov ecx, eax
call fcn.0049a2e0
push ecx
lea edx, [ebp - 0xd0]
mov byte [ebp - 4], 0x6b
mov ecx, eax
call fcn.005ceef0
add esp, 4
mov byte [ebp - 4], 0x6a
lea ecx, [ebp - 0x38]
call fcn.004270e0
lea eax, [ebp - 0x38]
push eax
push str.event.subtype
lea ecx, [ebp - 0x50]
call fcn.0049b360
mov ecx, eax
call fcn.0049a2e0
push ecx
lea edx, [ebp - 0xb0]
mov byte [ebp - 4], 0x6c
mov ecx, eax
call fcn.005ceef0
add esp, 4
mov byte [ebp - 4], 0x6a
lea ecx, [ebp - 0x38]
call fcn.004270e0
call fcn.004502d0
xorps xmm0, xmm0
lea ecx, [ebp - 0x18]
mov esi, eax
movlpd qword [ebp - 0x18], xmm0
call fcn.00448310
lea eax, [ebp - 0x18]
mov byte [ebp - 4], 0x6d
push eax
call fcn.00453780
push str.slow_stall_toast
lea ecx, [ebp - 0x80]
call fcn.00426fe0
push 0x71a27c
lea ecx, [ebp - 0x38]
mov byte [ebp - 4], 0x6e
call fcn.00426fe0
lea eax, [ebp - 0x98]
mov byte [ebp - 4], 0x6f
push eax
mov ecx, esi
call fcn.00453580
lea ecx, [ebp - 0x18]
mov byte [ebp - 4], 0x70
push ecx
lea ecx, [ebp - 0x80]
push ecx
lea ecx, [ebp - 0xb0]
push ecx
lea ecx, [ebp - 0xd0]
push ecx
push eax
lea eax, [ebp - 0x38]
mov ecx, esi
push eax
call fcn.00452a60
lea ecx, [ebp - 0x98]
call fcn.00427170
lea ecx, [ebp - 0x38]
call fcn.00427170
lea ecx, [ebp - 0x80]
call fcn.00427170
lea ecx, [ebp - 0x18]
call fcn.004321f0
lea ecx, [ebp - 0xb0]
call fcn.00427170
lea ecx, [ebp - 0xd0]
call fcn.00427170
lea ecx, [ebp - 0x68]
call fcn.004270e0
lea ecx, [ebp - 0x144]
call fcn.00441d90
lea ecx, [ebp - 0x50]
call fcn.0049a170
jmp 0x472fcc
push str.errorLinkClicked
mov ecx, esi
call fcn.00430760
test al, al
je 0x472e35
push 0x71a27c
mov ecx, edi
call fcn.00430760
test al, al
je 0x472d74
push str.Errorlink_data_is_empty
push 0x71a27c
push 0x71a27c
push 0x7306b8
push str.WAMB
push 0x32
call fcn.00432560
add esp, 0x18
jmp 0x472fcc
call fcn.004502d0
xorps xmm0, xmm0
lea ecx, [ebp - 0x18]
mov esi, eax
movlpd qword [ebp - 0x18], xmm0
call fcn.00448310
lea eax, [ebp - 0x18]
mov dword [ebp - 4], 0x71
push eax
call fcn.004539a0
push 0x71a27c
lea ecx, [ebp - 0x68]
call fcn.00426fe0
push str.click
lea ecx, [ebp - 0xd0]
mov byte [ebp - 4], 0x72
call fcn.00426fe0
push 0x71a27c
lea ecx, [ebp - 0xb0]
mov byte [ebp - 4], 0x73
call fcn.00426fe0
lea eax, [ebp - 0x38]
mov byte [ebp - 4], 0x74
push eax
mov ecx, esi
call fcn.00453580
lea ecx, [ebp - 0x18]
mov byte [ebp - 4], 0x75
push ecx
lea ecx, [ebp - 0x68]
push ecx
push edi
lea ecx, [ebp - 0xd0]
push ecx
push eax
lea eax, [ebp - 0xb0]
mov ecx, esi
push eax
call fcn.00452a60
lea ecx, [ebp - 0x38]
call fcn.00427170
lea ecx, [ebp - 0xb0]
call fcn.00427170
lea ecx, [ebp - 0xd0]
call fcn.00427170
lea ecx, [ebp - 0x68]
call fcn.00427170
lea ecx, [ebp - 0x18]
call fcn.004321f0
jmp 0x472fcc
push str.summaryContinueClicked
mov ecx, esi
call fcn.00430760
test al, al
jne 0x472165
push str.editLocationClicked
mov ecx, esi
call fcn.00430760
test al, al
je 0x472f7d
push str.editLocationClicked
push 0x71a27c
push 0x71a27c
push 0x7306b8
push str.WAMB
push 0x1e
call fcn.00432560
add esp, 0x18
call fcn.004502d0
xorps xmm0, xmm0
lea ecx, [ebp - 0xb8]
mov esi, eax
movlpd qword [ebp - 0xb8], xmm0
call fcn.00448310
lea eax, [ebp - 0xb8]
mov dword [ebp - 4], 0x76
push eax
call fcn.004539a0
push 0x71a27c
lea ecx, [ebp - 0x38]
call fcn.00426fe0
push str.editInstallLocation
lea ecx, [ebp - 0x68]
mov byte [ebp - 4], 0x77
call fcn.00426fe0
push str.click
lea ecx, [ebp - 0xd0]
mov byte [ebp - 4], 0x78
call fcn.00426fe0
push 0x71a27c
lea ecx, [ebp - 0xb0]
mov byte [ebp - 4], 0x79
call fcn.00426fe0
lea eax, [ebp - 0x80]
mov byte [ebp - 4], 0x7a
push eax
mov ecx, esi
call fcn.00453580
lea ecx, [ebp - 0xb8]
mov byte [ebp - 4], 0x7b
push ecx
lea ecx, [ebp - 0x38]
push ecx
lea ecx, [ebp - 0x68]
push ecx
lea ecx, [ebp - 0xd0]
push ecx
push eax
lea eax, [ebp - 0xb0]
mov ecx, esi
push eax
call fcn.00452a60
lea ecx, [ebp - 0x80]
call fcn.00427170
lea ecx, [ebp - 0xb0]
call fcn.00427170
lea ecx, [ebp - 0xd0]
call fcn.00427170
lea ecx, [ebp - 0x68]
call fcn.00427170
lea ecx, [ebp - 0x38]
mov byte [ebp - 4], 0x76
call fcn.00427170
call fcn.00432610
mov ecx, dword [eax + 0x1a4]
call fcn.00440970
lea ecx, [ebp - 0xb8]
call fcn.004321f0
jmp 0x472fcc
push str.onboardingRendered
mov ecx, esi
call fcn.00430760
test al, al
je 0x472f9a
call fcn.00432610
push edi
call fcn.0045f9a0
jmp 0x472fcc
push str.onboardingAction
mov ecx, esi
call fcn.00430760
test al, al
je 0x472fb7
call fcn.00432610
push edi
call fcn.00460440
jmp 0x472fcc
push str.openTaskManager
mov ecx, esi
call fcn.00430760
test al, al
je 0x472fcc
call fcn.004302c0
mov ecx, dword [ebp - 0xc]
mov dword fs:[0], ecx
pop ecx
pop edi
pop esi
mov ecx, dword [ebp - 0x10]
xor ecx, ebp
call fcn.00650ddc
mov esp, ebp
pop ebp
ret 8
call fcn.0066bea5
call fcn.0066bea5
call fcn.0066bea5
call fcn.0066bea5
call fcn.0066bea5
call fcn.0066bea5
call fcn.0066bea5
call fcn.0066bea5
int3