Function at 0x140080d0
Capabilities:
Hide graphical window

Disassembly:
push 0x27c
mov eax, 0x14036cb2
call fcn.14034eaa
mov esi, dword [0x14047c0c]
push 0x83
push dword [esi + 0x28]
mov dword [ebp - 0x1f8], esi
call dword [sym.imp.USER32.dll_LoadIconW]
mov dword [ebp - 0x200], eax
xor edi, edi
lea eax, [ebp - 0x1f4]
push eax
mov dword [0x14047be8], edi
mov dword [0x14047bf4], edi
mov dword [0x14047c08], edi
mov byte [esi + 0x92], 1
call fcn.140028f4
lea eax, [ebp - 0x1f4]
push eax
call fcn.1400290e
mov eax, dword [esi + 0x50]
or dword [esi + 0x114], 0xffffffff
push 0x234
mov dword [ebp - 0x58], eax
mov dword [ebp - 0x1f4], 0xd
mov dword [ebp - 0x1f0], 0x6e
mov dword [ebp - 0x1ec], 0xc5
mov dword [ebp - 0x1e8], 0x150
call fcn.14020bd0
pop ecx
mov dword [ebp - 0x1fc], eax
mov dword [ebp - 4], edi
cmp eax, edi
je 0x1400818d
push eax
lea ecx, [ebp - 0x1f4]
call fcn.1400d833
jmp 0x1400818f
xor eax, eax
or dword [ebp - 4], 0xffffffff
mov dword [0x14047c88], eax
call fcn.1400b699
test al, al
jne 0x140083e8
push 0x37
lea eax, [ebp - 0x274]
push edi
push eax
mov dword [ebp - 0x278], edi
call fcn.14020a90
mov eax, dword [esi + 0x50]
add esp, 0xc
push str.General
mov ecx, str.BottomButton
mov dword [ebp - 0x58], eax
mov dword [ebp - 0x30], 5
mov dword [ebp - 0xb0], 0xf
call fcn.1400ce09
mov ecx, dword [0x14047b9c]
mov edi, dword [esi + 0x50]
mov dword [ebp - 0xa8], eax
xor eax, eax
mov dword [ebp - 0x1f4], 0xc
mov dword [ebp - 0x1f0], 0x1bc
mov dword [ebp - 0x1ec], 0xbe
mov dword [ebp - 0x1e8], 0x40
cmp dword [ecx + 0xb04], 1
push 0x20
setne al
pop ebx
push 0xdb
push dword [0x14047c1c]
mov byte [ebp - 0xdc], 1
mov dword [ebp - 0xd8], ebx
mov dword [ebp - 0xd4], 6
lea eax, [eax + eax + 0xc]
mov dword [ebp - 0xe4], eax
lea eax, [ebp - 0x278]
push eax
mov dword [ebp - 0xe0], 0x190
call fcn.1401e860
test al, al
jne 0x14008286
push 0x10
push 0x1403f9ec
push 0x1403fd80
push edi
call dword [sym.imp.USER32.dll_MessageBoxW]
xor eax, eax
jmp 0x140082a3
push 0
push edi
lea eax, [ebp - 0x278]
mov edi, 0x14047bfc
mov ebx, 0x14047b94
call fcn.1401cf8c
pop ecx
pop ecx
push 0x20
pop ebx
push 0x138
mov dword [ebp - 0x6c], eax
call fcn.14020bd0
pop ecx
mov dword [ebp - 0x1fc], eax
mov dword [ebp - 4], 1
test eax, eax
je 0x140082d9
push eax
lea esi, [ebp - 0x1f4]
call fcn.14002adb
mov esi, dword [ebp - 0x1f8]
push 0x20
pop ebx
jmp 0x140082db
xor eax, eax
or dword [ebp - 4], 0xffffffff
mov dword [0x14047ba0], eax
push eax
mov eax, esi
call fcn.1401e67c
mov eax, dword [0x14047ba0]
xor cl, cl
call fcn.1401e6ad
mov eax, dword [esi + 0x50]
push str.General
mov ecx, str.Registration
mov dword [ebp - 0x58], eax
mov dword [ebp - 0x30], 2
call fcn.1400ce09
push 0x18
pop edi
push ebx
push ebx
push 0xc6
mov dword [ebp - 0xa8], eax
mov byte [ebp - 0xdc], 1
mov dword [ebp - 0xd8], ebx
mov dword [ebp - 0xd4], 0xa
mov dword [ebp - 0x1f4], 0x190
mov dword [ebp - 0x1f0], 0x2c
mov dword [ebp - 0x1ec], 0x6e
mov dword [ebp - 0x1e8], edi
mov dword [ebp - 0xe4], 0xd
mov dword [ebp - 0xe8], 0xffffff
mov dword [ebp - 0xe0], 0x2bc
call fcn.1401c2ae
and dword [ebp - 0x48], 0
and dword [ebp - 0x44], 0
add esp, 0xc
push 0x138
mov dword [ebp - 0x54], eax
mov dword [ebp - 0x40], ebx
mov dword [ebp - 0x3c], ebx
mov dword [ebp - 0xb0], 0x1d
call fcn.14020bd0
pop ecx
mov dword [ebp - 0x1fc], eax
mov dword [ebp - 4], 2
test eax, eax
je 0x140083d3
push eax
lea esi, [ebp - 0x1f4]
call fcn.14002adb
mov esi, dword [ebp - 0x1f8]
push 0x20
pop ebx
jmp 0x140083d5
xor eax, eax
or dword [ebp - 4], 0xffffffff
mov dword [0x14047be4], eax
push eax
mov eax, esi
call fcn.1401e67c
jmp 0x140083ee
push 0x20
pop ebx
push 0x18
pop edi
mov eax, dword [esi + 0x50]
and dword [ebp - 0xb0], 0
push 0x30
mov dword [ebp - 0x58], eax
pop eax
push eax
push eax
push 0x83
mov dword [ebp - 0x44], 0x2a
mov dword [ebp - 0x48], 0x12
mov dword [ebp - 0x40], eax
mov dword [ebp - 0x3c], eax
call fcn.1401c2ae
add esp, 0xc
mov dword [ebp - 0x54], eax
mov eax, dword [esi + 0x50]
push str.General
mov ecx, str.BottomText
mov dword [ebp - 0x58], eax
call fcn.1400ce09
push 0x124
mov dword [ebp - 0xa8], eax
mov dword [ebp - 0x1f4], 0x258
mov dword [ebp - 0x1f0], 0x1f2
mov dword [ebp - 0x1ec], 0xa0
mov dword [ebp - 0x1e8], 0x14
mov dword [ebp - 0xe4], 0xd
mov dword [ebp - 0xe0], 0x190
mov dword [ebp - 0xe8], 0xffd77a
call fcn.14020bd0
pop ecx
mov dword [ebp - 0x1fc], eax
mov dword [ebp - 4], 3
test eax, eax
je 0x140084b2
push eax
lea edi, [ebp - 0x1f4]
call fcn.14017020
push 0x18
pop edi
jmp 0x140084b4
xor eax, eax
or dword [ebp - 4], 0xffffffff
push eax
mov eax, esi
call fcn.1401e67c
mov eax, dword [esi + 0x50]
push str.General
mov ecx, str.Caption
mov dword [ebp - 0x58], eax
call fcn.1400ce09
mov dword [ebp - 0xa8], eax
mov eax, dword [esi + 0x50]
push str.General
mov ecx, str.TopText
mov dword [ebp - 0x1f4], 0x50
mov dword [ebp - 0x1f0], 0x2d
mov dword [ebp - 0x1ec], 0x104
mov dword [ebp - 0x1e8], edi
mov dword [ebp - 0xe4], edi
mov dword [ebp - 0xe0], 0x2bc
mov dword [ebp - 0xe8], 0xffffff
mov dword [ebp - 0x58], eax
call fcn.1400ce09
and dword [ebp - 0x48], 0
and dword [ebp - 0x44], 0
mov dword [ebp - 0xa8], eax
mov eax, dword [esi + 0x50]
push str.General
mov ecx, str.Update
mov dword [ebp - 0x1f4], 0x50
mov dword [ebp - 0x1f0], 0x46
mov dword [ebp - 0x1ec], 0x104
mov dword [ebp - 0x1e8], edi
mov dword [ebp - 0x58], eax
mov dword [ebp - 0x30], 2
mov byte [ebp - 0xdc], 1
mov dword [ebp - 0xd8], ebx
mov dword [ebp - 0xd4], 0xa
mov dword [ebp - 0xe4], 0xd
mov dword [ebp - 0xe8], 0xffffff
mov dword [ebp - 0xe0], 0x2bc
mov dword [ebp - 0x40], ebx
mov dword [ebp - 0x3c], ebx
call fcn.1400ce09
push ebx
push ebx
push 0xc8
mov dword [ebp - 0xa8], eax
mov dword [ebp - 0x1f4], 0x208
mov dword [ebp - 0x1f0], 0x2c
mov dword [ebp - 0x1ec], 0x64
mov dword [ebp - 0x1e8], edi
call fcn.1401c2ae
add esp, 0xc
push 0x138
mov dword [ebp - 0x54], eax
mov dword [ebp - 0xb0], 0x1c
call fcn.14020bd0
pop ecx
mov dword [ebp - 0x1fc], eax
mov dword [ebp - 4], 4
test eax, eax
je 0x14008630
push eax
lea esi, [ebp - 0x1f4]
call fcn.14002adb
mov esi, dword [ebp - 0x1f8]
push 0x20
pop ebx
jmp 0x14008632
xor eax, eax
or dword [ebp - 4], 0xffffffff
mov dword [0x14047bb0], eax
push eax
mov eax, esi
call fcn.1401e67c
push str.General
mov ecx, str.Support
call fcn.1400ce09
push ebx
push ebx
push 0xc7
mov dword [ebp - 0xa8], eax
mov dword [ebp - 0x1f4], 0x26c
mov dword [ebp - 0x1f0], 0x2c
mov dword [ebp - 0x1ec], 0x64
mov dword [ebp - 0x1e8], edi
call fcn.1401c2ae
add esp, 0xc
push 0x138
mov dword [ebp - 0x54], eax
mov dword [ebp - 0xb0], 0x1b
call fcn.14020bd0
pop ecx
mov dword [ebp - 0x1fc], eax
mov dword [ebp - 4], 5
test eax, eax
je 0x140086c8
push eax
lea esi, [ebp - 0x1f4]
call fcn.14002adb
mov esi, dword [ebp - 0x1f8]
jmp 0x140086ca
xor eax, eax
or dword [ebp - 4], 0xffffffff
mov dword [0x14047c7c], eax
push eax
mov eax, esi
call fcn.1401e67c
mov eax, dword [esi + 0x50]
and dword [ebp - 0x70], 0
and dword [ebp - 0x6c], 0
mov dword [ebp - 0x58], eax
mov eax, 0xfbfbfb
push 0x174
mov dword [ebp - 0xb0], 0x32
mov dword [ebp - 0x1f4], 0xd2
mov dword [ebp - 0x1f0], 0x5a
mov dword [ebp - 0x1ec], 0x210
mov dword [ebp - 0x1e8], 0x190
mov dword [ebp - 0x94], eax
mov dword [ebp - 0xa0], eax
call fcn.14020bd0
pop ecx
mov dword [ebp - 0x1fc], eax
mov dword [ebp - 4], 6
test eax, eax
je 0x14008757
lea ecx, [ebp - 0x1f4]
push ecx
push eax
call fcn.14007420
jmp 0x14008759
xor eax, eax
or dword [ebp - 4], 0xffffffff
lea edi, [esi + 0x120]
mov ebx, eax
mov dword [edi], eax
call fcn.140109b9
mov edi, dword [edi]
push 1
push dword [edi + 0x50]
mov byte [edi + 0x92], 1
mov edi, dword [sym.imp.USER32.dll_ShowWindow]
call edi
push 0x180
call fcn.14020bd0
mov ebx, eax
pop ecx
mov dword [ebp - 0x1fc], ebx
mov dword [ebp - 4], 7
test ebx, ebx
je 0x140087ce
push ebx
call fcn.14018f1f
mov byte [ebp - 4], 8
mov eax, dword [0x14047c1c]
mov dword [ebx + 0x28], eax
lea eax, [ebp - 0x1f4]
push eax
mov ecx, ebx
mov dword [ebx], vtable.CWProt.0
call fcn.14013cda
mov byte [ebp - 4], 7
mov ecx, ebx
jmp 0x140087d0
xor ecx, ecx
or dword [ebp - 4], 0xffffffff
lea ebx, [esi + 0x124]
mov dword [ebx], ecx
call fcn.1400e894
mov ebx, dword [ebx]
push 0
push dword [ebx + 0x50]
mov byte [ebx + 0x92], 0
call edi
push 0x120
call fcn.14020bd0
mov ebx, eax
pop ecx
mov dword [ebp - 0x1fc], ebx
mov dword [ebp - 4], 9
test ebx, ebx
je 0x1400883d
push ebx
call fcn.14018f1f
mov byte [ebp - 4], 0xa
mov eax, dword [0x14047c1c]
mov dword [ebx + 0x28], eax
lea eax, [ebp - 0x1f4]
push eax
mov ecx, ebx
mov dword [ebx], vtable.CWPriv.0
call fcn.14013cda
mov byte [ebp - 4], 9
mov ecx, ebx
jmp 0x1400883f
xor ecx, ecx
or dword [ebp - 4], 0xffffffff
lea ebx, [esi + 0x128]
mov dword [ebx], ecx
call fcn.1400ddc5
mov ebx, dword [ebx]
push 0
push dword [ebx + 0x50]
mov byte [ebx + 0x92], 0
call edi
push 0x128
call fcn.14020bd0
mov ebx, eax
pop ecx
mov dword [ebp - 0x1fc], ebx
mov dword [ebp - 4], 0xb
test ebx, ebx
je 0x140088a4
push ebx
call fcn.14018f1f
mov byte [ebp - 4], 0xc
lea eax, [ebp - 0x1f4]
push eax
mov ecx, ebx
mov dword [ebx], vtable.CWUpdate.0
call fcn.14013cda
mov byte [ebp - 4], 0xb
mov ecx, ebx
jmp 0x140088a6
xor ecx, ecx
or dword [ebp - 4], 0xffffffff
lea ebx, [esi + 0x12c]
mov dword [ebx], ecx
call fcn.140123c1
mov ebx, dword [ebx]
push 0
push dword [ebx + 0x50]
mov byte [ebx + 0x92], 0
call edi
push 0x118
call fcn.14020bd0
mov ebx, eax
pop ecx
mov dword [ebp - 0x1fc], ebx
mov dword [ebp - 4], 0xd
test ebx, ebx
je 0x1400890b
push ebx
call fcn.14018f1f
mov byte [ebp - 4], 0xe
lea eax, [ebp - 0x1f4]
push eax
mov ecx, ebx
mov dword [ebx], vtable.CWSettings.0
call fcn.14013cda
mov byte [ebp - 4], 0xd
mov ecx, ebx
jmp 0x1400890d
xor ecx, ecx
or dword [ebp - 4], 0xffffffff
lea ebx, [esi + 0x130]
mov dword [ebx], ecx
call fcn.14011694
mov ebx, dword [ebx]
push 0
push dword [ebx + 0x50]
mov byte [ebx + 0x92], 0
call edi
cmp dword [0x14047cd0], 0
mov ebx, 0x80
mov edi, SysReAllocString
jne 0x140089cd
push 0x150
call fcn.14020bd0
pop ecx
mov dword [ebp - 0x1f8], eax
mov dword [ebp - 4], 0xf
test eax, eax
je 0x1400897d
push eax
call fcn.14015ac8
mov byte [ebp - 4], 0x10
mov eax, dword [ebp - 0x1f8]
mov dword [eax], vtable.CWAlertReg.0
mov byte [ebp - 4], 0xf
jmp 0x1400897f
xor eax, eax
or dword [ebp - 4], 0xffffffff
push 0x154
push 0x186
mov dword [0x14047cd0], eax
mov dword [eax + 0xc8], 7
mov eax, dword [eax]
push edi
push edi
mov ecx, str.Registration
add eax, ebx
push ecx
mov dword [ebp - 0x1f8], eax
call fcn.1400ce09
mov ecx, dword [0x14047cd0]
push eax
mov eax, dword [ebp - 0x1f8]
push 0
push 8
push 0
call dword [eax]
call fcn.140060ae
cmp dword [0x14047c20], 0
jne 0x14008a66
push 0x13c
call fcn.14020bd0
pop ecx
mov dword [ebp - 0x1f8], eax
mov dword [ebp - 4], 0x11
test eax, eax
je 0x14008a12
push eax
call fcn.14015ac8
mov byte [ebp - 4], 0x12
mov eax, dword [ebp - 0x1f8]
mov dword [eax], vtable.CWAlertUpdate.0
mov byte [ebp - 4], 0x11
jmp 0x14008a14
xor eax, eax
or dword [ebp - 4], 0xffffffff
push 0x14a
push 0x122
mov dword [0x14047c20], eax
mov dword [eax + 0xc8], 6
mov eax, dword [eax]
push edi
push edi
add eax, ebx
push str.AlertUpdate
mov ecx, str.Caption
mov dword [ebp - 0x1f8], eax
call fcn.1400ce09
mov ecx, dword [0x14047c20]
push eax
mov eax, dword [ebp - 0x1f8]
push 0
push 8
push 0
call dword [eax]
call fcn.14006bd6
cmp dword [0x14047ccc], 0
jne 0x14008aff
push 0x130
call fcn.14020bd0
pop ecx
mov dword [ebp - 0x1f8], eax
mov dword [ebp - 4], 0x13
test eax, eax
je 0x14008aab
push eax
call fcn.14015ac8
mov byte [ebp - 4], 0x14
mov eax, dword [ebp - 0x1f8]
mov dword [eax], vtable.CWAlertActiv.0
mov byte [ebp - 4], 0x13
jmp 0x14008aad
xor eax, eax
or dword [ebp - 4], 0xffffffff
push 0xd2
push 0x190
mov dword [0x14047ccc], eax
mov dword [eax + 0xc8], 8
mov eax, dword [eax]
push edi
push edi
add eax, ebx
push 0x1403a438
mov ecx, str.Caption
mov dword [ebp - 0x1f8], eax
call fcn.1400ce09
mov ecx, dword [0x14047ccc]
push eax
mov eax, dword [ebp - 0x1f8]
push 0
push 8
push 0
call dword [eax]
call fcn.14002b73
xor eax, eax
cmp dword [0x1404805c], eax
jne 0x14008b99
push eax
lea ecx, [ebp - 0x288]
push ecx
push eax
push 0x30
call dword [sym.imp.USER32.dll_SystemParametersInfoW]
push 0x14c
call fcn.14020bd0
pop ecx
mov dword [ebp - 0x1fc], eax
mov dword [ebp - 4], 0x15
test eax, eax
je 0x14008b42
push eax
call fcn.140078ce
jmp 0x14008b44
xor eax, eax
or dword [ebp - 4], 0xffffffff
push 0x258
push 0x320
mov dword [0x1404805c], eax
mov dword [eax + 0xc8], 1
mov eax, dword [eax]
push edi
push edi
add eax, ebx
push 0x1403a438
mov ecx, str.Caption
mov dword [ebp - 0x1f8], eax
call fcn.1400ce09
mov ecx, dword [0x1404805c]
push eax
mov eax, dword [ebp - 0x1f8]
push str.ThisIsPayFormClass
push 8
push 0
call dword [eax]
call fcn.140054f1
cmp dword [0x14047be8], 0
jne 0x14008c33
push 0x37c
call fcn.14020bd0
pop ecx
mov dword [ebp - 0x1f8], eax
mov dword [ebp - 4], 0x16
test eax, eax
je 0x14008bde
push eax
call fcn.14015ac8
mov byte [ebp - 4], 0x17
mov eax, dword [ebp - 0x1f8]
mov dword [eax], vtable.CWAlertBrows.0
mov byte [ebp - 4], 0x16
jmp 0x14008be0
xor eax, eax
or dword [ebp - 4], 0xffffffff
push 0x1a4
push 0x1fe
mov dword [0x14047be8], eax
mov dword [eax + 0xc8], 1
mov eax, dword [eax]
push edi
push edi
add eax, ebx
push str.Browser
mov ecx, str.Caption
mov dword [ebp - 0x1f8], eax
call fcn.1400ce09
mov ecx, dword [0x14047be8]
push eax
mov eax, dword [ebp - 0x1f8]
push 0
push 8
push dword [esi + 0x50]
call dword [eax]
call fcn.14003028
cmp dword [0x14047bf4], 0
jne 0x14008ccd
push 0x144
call fcn.14020bd0
pop ecx
mov dword [ebp - 0x1f8], eax
mov dword [ebp - 4], 0x18
test eax, eax
je 0x14008c78
push eax
call fcn.14015ac8
mov byte [ebp - 4], 0x19
mov eax, dword [ebp - 0x1f8]
mov dword [eax], vtable.CWAlertHarmf.0
mov byte [ebp - 4], 0x18
jmp 0x14008c7a
xor eax, eax
or dword [ebp - 4], 0xffffffff
push 0x136
push 0x1a4
mov dword [0x14047bf4], eax
mov dword [eax + 0xc8], 2
mov eax, dword [eax]
push edi
push edi
add eax, ebx
push str.Harmful
mov ecx, str.Caption
mov dword [ebp - 0x1f8], eax
call fcn.1400ce09
mov ecx, dword [0x14047bf4]
push eax
mov eax, dword [ebp - 0x1f8]
push 0
push 8
push dword [esi + 0x50]
call dword [eax]
call fcn.140040e8
cmp dword [0x14047c08], 0
jne 0x14008d67
push 0x160
call fcn.14020bd0
pop ecx
mov dword [ebp - 0x1f8], eax
mov dword [ebp - 4], 0x1a
test eax, eax
je 0x14008d12
push eax
call fcn.14015ac8
mov byte [ebp - 4], 0x1b
mov eax, dword [ebp - 0x1f8]
mov dword [eax], vtable.CWAlertInfect.0
mov byte [ebp - 4], 0x1a
jmp 0x14008d14
xor eax, eax
or dword [ebp - 4], 0xffffffff
push 0x1a4
push 0x1ea
mov dword [0x14047c08], eax
mov dword [eax + 0xc8], 3
mov eax, dword [eax]
push edi
push edi
add eax, ebx
push str.Result
mov ecx, str.Caption
mov dword [ebp - 0x1f8], eax
call fcn.1400ce09
mov ecx, dword [0x14047c08]
push eax
mov eax, dword [ebp - 0x1f8]
push 0
push 8
push dword [esi + 0x50]
call dword [eax]
call fcn.14004827
push 0x420
call fcn.14020bd0
pop ecx
mov dword [ebp - 0x1f8], eax
mov dword [ebp - 4], 0x1c
xor ebx, ebx
cmp eax, ebx
je 0x14008da9
push dword [ebp - 0x200]
mov eax, str.Tztufn_Tfdvsjuz_Wfstjpo_5_63
call fcn.1401d94e
push eax
push dword [esi + 0x50]
push dword [esi + 0x28]
push dword [ebp - 0x1f8]
call fcn.1401a2fb
jmp 0x14008dab
xor eax, eax
or dword [ebp - 4], 0xffffffff
mov ecx, dword [esi + 0x50]
mov dword [esi + 0x134], eax
mov dword [eax + 0x3cc], ecx
call fcn.1400b699
test al, al
jne 0x14008dd7
cmp byte [0x140466a4], bl
jne 0x14008dd7
push 0xfffffffffffffffe
push esi
call fcn.140096b3
push 0x37
lea eax, [ebp - 0x238]
push ebx
push eax
mov dword [ebp - 0x23c], ebx
call fcn.14020a90
mov edi, dword [esi + 0x50]
add esp, 0xc
push 0xdc
push dword [0x14047c1c]
lea eax, [ebp - 0x23c]
push eax
call fcn.1401e860
test al, al
jne 0x14008e24
push 0x10
push 0x1403f9ec
push 0x1403fd80
push edi
call dword [sym.imp.USER32.dll_MessageBoxW]
xor eax, eax
jmp 0x14008e3d
push ebx
push edi
lea eax, [ebp - 0x23c]
mov edi, 0x14047bfc
mov ebx, 0x14047b94
call fcn.1401cf8c
pop ecx
pop ecx
mov dword [0x14047c30], eax
lea eax, [ebp - 0x23c]
push 0x3b
push eax
call fcn.1400dd2d
mov esi, dword [esi + 0x50]
pop ecx
pop ecx
push 0xe7
push dword [0x14047c1c]
lea eax, [ebp - 0x23c]
push eax
call fcn.1401e860
test al, al
jne 0x14008e87
push 0x10
push 0x1403f9ec
push 0x1403fd80
push esi
call dword [sym.imp.USER32.dll_MessageBoxW]
xor eax, eax
jmp 0x14008ea1
push 1
push esi
lea eax, [ebp - 0x23c]
mov edi, 0x14047c8c
mov ebx, 0x14047c90
call fcn.1401cf8c
pop ecx
pop ecx
mov dword [0x14047c34], eax
lea eax, [ebp - 0x1f4]
push eax
call fcn.1400290e
call fcn.14034ef4
ret