Function at 0x47ccb1
Capabilities:
Contain obfuscated stackstrings

Disassembly:
push 0x254
mov eax, 0x5ebf63
call fcn.0059bbd7
mov dword [ebp - 0x244], ecx
call fcn.004157b4
mov esi, eax
test esi, esi
setne byte [ebp - 0x23e]
call fcn.00415839
mov edi, eax
test edi, edi
setne byte [ebp - 0x23f]
call fcn.00415702
mov ebx, eax
lea ecx, [ebp - 0x250]
test ebx, ebx
setne byte [ebp - 0x23d]
and dword [ebp - 0x250], 0
call fcn.00415145
test eax, eax
mov dword [ebp - 0x24c], eax
mov edx, 0x633e78
mov ecx, 0x633e74
cmove ecx, edx
push ecx
lea ecx, [ebp - 0x1c4]
call fcn.0040b0d5
xor ecx, ecx
mov eax, 0x633e74
mov dword [ebp - 4], ecx
test esi, esi
mov ecx, 0x633e78
cmove eax, ecx
lea ecx, [ebp - 0xec]
push eax
call fcn.0040b0d5
mov esi, 0x633e74
mov byte [ebp - 4], 1
test edi, edi
lea ecx, [ebp - 0x44]
mov eax, esi
mov edi, 0x633e78
cmove eax, edi
push eax
call fcn.0040b0d5
test ebx, ebx
mov byte [ebp - 4], 2
mov eax, esi
lea ecx, [ebp - 0x74]
cmove eax, edi
push eax
call fcn.0040b0d5
mov byte [ebp - 4], 3
cmp dword [ebp - 0x24c], 0
je 0x47cfbc
cmp byte [ebp - 0x23e], 0
jne 0x47cfbc
cmp byte [ebp - 0x23f], 0
jne 0x47cfbc
cmp byte [ebp - 0x23d], 0
jne 0x47cfbc
push str.https:__dd.browser.360.cn_static_a_1286.5458.gif__refererstart_s_
lea ecx, [ebp - 0x5c]
call fcn.0040b0d5
mov byte [ebp - 4], 4
lea ecx, [ebp - 0x104]
mov edx, dword [ebp - 0x250]
call fcn.00420ed4
mov esi, eax
push 0x651ba0
lea edx, [ebp - 0x1c4]
mov byte [ebp - 4], 5
lea ecx, [ebp - 0x134]
call fcn.00411559
pop ecx
push esi
mov edx, eax
mov byte [ebp - 4], 6
lea ecx, [ebp - 0x14c]
call fcn.00420d7e
mov byte [ebp - 4], 7
lea ecx, [ebp - 0x17c]
mov edx, eax
mov dword [esp], 0x651b98
call fcn.0041152a
pop ecx
mov byte [ebp - 4], 8
lea ecx, [ebp - 0xec]
cmp dword [ebp - 0xd8], 8
push dword [ebp - 0xdc]
cmovae ecx, dword [ebp - 0xec]
push ecx
mov ecx, eax
call fcn.0040b220
xor ebx, ebx
lea ecx, [ebp - 0xa4]
mov byte [ebp - 0x24c], bl
push dword [ebp - 0x24c]
mov dword [ebp - 0x94], ebx
push eax
mov dword [ebp - 0x90], ebx
call fcn.0040b632
push 0x651b90
lea edx, [ebp - 0xa4]
mov byte [ebp - 4], 9
lea ecx, [ebp - 0xd4]
call fcn.0041152a
pop ecx
mov byte [ebp - 4], 0xa
lea ecx, [ebp - 0x44]
cmp dword [ebp - 0x30], 8
push dword [ebp - 0x34]
cmovae ecx, dword [ebp - 0x44]
push ecx
mov ecx, eax
call fcn.0040b220
mov byte [ebp - 0x24c], bl
lea ecx, [ebp - 0x8c]
push dword [ebp - 0x24c]
mov dword [ebp - 0x7c], ebx
push eax
mov dword [ebp - 0x78], ebx
call fcn.0040b632
push 0x651b88
lea edx, [ebp - 0x8c]
mov byte [ebp - 4], 0xb
lea ecx, [ebp - 0xbc]
call fcn.0041152a
pop ecx
mov byte [ebp - 4], 0xc
lea ecx, [ebp - 0x74]
cmp dword [ebp - 0x60], 8
cmovae ecx, dword [ebp - 0x74]
push dword [ebp - 0x64]
push ecx
mov ecx, eax
call fcn.0040b220
mov byte [ebp - 0x24c], bl
lea ecx, [ebp - 0x2c]
push dword [ebp - 0x24c]
mov dword [ebp - 0x1c], ebx
push eax
mov dword [ebp - 0x18], ebx
call fcn.0040b632
mov byte [ebp - 4], 0xd
lea eax, [ebp - 0x2c]
cmp dword [ebp - 0x18], 8
lea ecx, [ebp - 0x5c]
push dword [ebp - 0x1c]
cmovae eax, dword [ebp - 0x2c]
push eax
call fcn.0040b220
lea ecx, [ebp - 0x2c]
call fcn.0040b67e
lea ecx, [ebp - 0xbc]
call fcn.0040b67e
lea ecx, [ebp - 0x8c]
call fcn.0040b67e
lea ecx, [ebp - 0xd4]
call fcn.0040b67e
lea ecx, [ebp - 0xa4]
call fcn.0040b67e
lea ecx, [ebp - 0x17c]
call fcn.0040b67e
lea ecx, [ebp - 0x14c]
call fcn.0040b67e
lea ecx, [ebp - 0x134]
call fcn.0040b67e
lea ecx, [ebp - 0x104]
mov byte [ebp - 4], 4
call fcn.0040b67e
push 1
push ebx
mov dl, 1
lea ecx, [ebp - 0x5c]
call fcn.004ce396
push 0x1368
push str.HealthMgr::CheckPrivancyPopup
push str.__s__d___HealthMgr::CheckPrivancyPopup_360safe_secore_return
call fcn.0040a649
add esp, 0x14
lea ecx, [ebp - 0x5c]
call fcn.0040b67e
jmp 0x47d985
push 0x136b
mov edi, str.HealthMgr::CheckPrivancyPopup
push edi
push str.__s__d___HealthMgr::CheckPrivancyPopup
call fcn.0040a649
add esp, 0xc
call fcn.004cbcfb
xor ebx, ebx
mov dword [ebp - 0x108], 0xf
mov esi, eax
mov byte [ebp - 0x245], bl
mov dword [ebp - 0x10c], ebx
mov byte [ebp - 0x11c], bl
mov byte [ebp - 4], 0xe
call fcn.004d27e8
imul ecx, esi, 0xea60
cmp eax, ecx
jbe 0x47d019
push 0x1375
push edi
push str.__s__d___HealthMgr::CheckPrivancyPopup_need_popup_for_normal_privancy_delay
jmp 0x47d047
lea ecx, [ebp - 0x11c]
push ecx
push eax
call fcn.004e8257
mov ecx, eax
call fcn.004e829b
test al, al
je 0x47d97a
push 0x1379
push edi
mov byte [ebp - 0x245], 1
push str.__s__d___HealthMgr::CheckPrivancyPopup_SceneService::Get____CheckNeedPopup_hit
call fcn.0040a649
add esp, 0xc
push 0x137c
push edi
push str.__s__d___HealthMgr::CheckPrivancyPopup_run_healthmgr
call fcn.0040a649
add esp, 0xc
mov dword [ebp - 0x260], ebx
lea eax, [ebp - 0x260]
mov esi, str.Software360360huabaohuabao
mov edx, esi
mov ecx, reloc.WS2_32.dll_accept
push eax
push str.guide_show
call fcn.004261bf
cmp dword [ebp - 0x260], 1
mov edx, esi
mov ecx, dword [ebp - 0x244]
sete al
mov dword [ebp - 0x254], ebx
mov byte [ecx + 0x3cc], al
lea eax, [ebp - 0x254]
push eax
push str.enable
mov ecx, reloc.WS2_32.dll_accept
call fcn.004261bf
add esp, 0x10
cmp dword [ebp - 0x254], 1
jne 0x47d0ca
call fcn.00479ebf
cmp byte [ebp - 0x23e], 0
jne 0x47d25d
cmp byte [ebp - 0x23f], 0
jne 0x47d25d
cmp byte [ebp - 0x23d], 0
jne 0x47d25d
call fcn.004d0356
test al, al
je 0x47d10a
push 0x13a3
push edi
push str.__s__d___HealthMgr::CheckCloseVal_return_true
jmp 0x47d275
push 0x13a6
push edi
push str.__s__d___HealthMgr::CheckCloseVal_return_false
call fcn.0040a649
add esp, 0xc
lea ecx, [ebp - 0x5c]
push str.https:__dd.browser.360.cn_static_a_1286.9003.gif__referermid_p_
call fcn.0040b0d5
push 0x651b90
lea edx, [ebp - 0xec]
mov byte [ebp - 4], 0x15
lea ecx, [ebp - 0x14c]
call fcn.00411559
pop ecx
mov byte [ebp - 4], 0x16
lea ecx, [ebp - 0x44]
cmp dword [ebp - 0x30], 8
push dword [ebp - 0x34]
cmovae ecx, dword [ebp - 0x44]
push ecx
mov ecx, eax
call fcn.0040b220
mov byte [ebp - 0x244], bl
lea ecx, [ebp - 0x8c]
push dword [ebp - 0x244]
mov dword [ebp - 0x7c], ebx
push eax
mov dword [ebp - 0x78], ebx
call fcn.0040b632
push 0x651b88
lea edx, [ebp - 0x8c]
mov byte [ebp - 4], 0x17
lea ecx, [ebp - 0x134]
call fcn.0041152a
pop ecx
mov byte [ebp - 4], 0x18
lea ecx, [ebp - 0x74]
cmp dword [ebp - 0x60], 8
push dword [ebp - 0x64]
cmovae ecx, dword [ebp - 0x74]
push ecx
mov ecx, eax
call fcn.0040b220
mov byte [ebp - 0x244], bl
lea ecx, [ebp - 0xa4]
push dword [ebp - 0x244]
mov dword [ebp - 0x94], ebx
push eax
mov dword [ebp - 0x90], ebx
call fcn.0040b632
push str._clo_0
lea edx, [ebp - 0xa4]
mov byte [ebp - 4], 0x19
lea ecx, [ebp - 0x104]
call fcn.0041152a
pop ecx
mov byte [ebp - 4], 0x1a
mov ecx, eax
cmp dword [eax + 0x14], 8
jb 0x47d1ff
mov ecx, dword [eax]
push dword [eax + 0x10]
push ecx
lea ecx, [ebp - 0x5c]
call fcn.0040b220
lea ecx, [ebp - 0x104]
call fcn.0040b67e
lea ecx, [ebp - 0xa4]
call fcn.0040b67e
lea ecx, [ebp - 0x134]
call fcn.0040b67e
lea ecx, [ebp - 0x8c]
call fcn.0040b67e
lea ecx, [ebp - 0x14c]
mov byte [ebp - 4], 0x15
call fcn.0040b67e
push 1
push ebx
mov dl, 1
lea ecx, [ebp - 0x5c]
call fcn.004ce396
pop ecx
pop ecx
lea ecx, [ebp - 0x5c]
jmp 0x47d973
call fcn.004d0318
test al, al
je 0x47d822
push 0x1398
push edi
push str.__s__d___HealthMgr::CheckUninstallTimeInterVal_return_true
call fcn.0040a649
xor eax, eax
mov dword [ebp - 0x1c], ebx
add esp, 0xc
mov dword [ebp - 0x18], 7
mov word [ebp - 0x2c], ax
mov byte [ebp - 4], 0x1b
cmp byte [ebp - 0x23e], al
je 0x47d29e
push 3
pop edi
jmp 0x47d2bb
cmp byte [ebp - 0x23d], 0
je 0x47d2ab
push 5
jmp 0x47d29b
xor edi, edi
inc edi
cmp byte [ebp - 0x23f], 0
push 4
pop eax
cmovne edi, eax
lea eax, [ebp - 0x258]
mov dword [ebp - 0x250], edi
push eax
mov esi, str.Software360360se6chromehuabao
mov dword [ebp - 0x258], ebx
push 0x63529c
mov edx, esi
mov dword [ebp - 0x25c], ebx
mov ecx, reloc.WS2_32.dll_accept
call fcn.004261bf
lea eax, [ebp - 0x25c]
mov edx, esi
push eax
push str.gui_preview
mov ecx, reloc.WS2_32.dll_accept
call fcn.004261bf
add esp, 0x10
cmp byte [ebp - 0x23e], 0
push 8
pop esi
je 0x47d34f
cmp dword [ebp - 0x258], 3
jne 0x47d34f
cmp dword [ebp - 0x25c], 1
jne 0x47d34f
push str._s__from:pic___guimode3
call fcn.005c2f90
pop ecx
push eax
push str._s__from:pic___guimode3
lea ecx, [ebp - 0x2c]
call fcn.0040b566
cmp dword [ebp - 0x18], esi
lea eax, [ebp - 0x2c]
cmovae eax, dword [ebp - 0x2c]
push eax
push edi
push 0x13c1
jmp 0x47d394
cmp byte [ebp - 0x23d], 0
je 0x47d3ab
cmp dword [ebp - 0x258], 3
jne 0x47d3ab
cmp dword [ebp - 0x25c], 1
jne 0x47d3ab
push str._s__from:wscore___guimode3
call fcn.005c2f90
pop ecx
push eax
push str._s__from:wscore___guimode3
lea ecx, [ebp - 0x2c]
call fcn.0040b566
cmp dword [ebp - 0x18], esi
lea eax, [ebp - 0x2c]
cmovae eax, dword [ebp - 0x2c]
push eax
push edi
push 0x13c6
push str.HealthMgr::CheckPrivancyPopup
push str.__s__d___HealthMgr::LaunchGuideScreen_form_d__strcmd_s
call fcn.0040a649
add esp, 0x14
jmp 0x47d4dc
cmp dword [ebp - 0x254], 1
jne 0x47d4dc
push 0x65219c
call fcn.005c2f90
pop ecx
push eax
push 0x65219c
lea ecx, [ebp - 0x2c]
call fcn.0040b566
cmp byte [ebp - 0x23e], 0
je 0x47d3ed
push str.__from:pic
call fcn.005c2f90
pop ecx
push eax
push str.__from:pic
jmp 0x47d423
cmp byte [ebp - 0x23d], 0
je 0x47d409
push str.__from:wscore
call fcn.005c2f90
pop ecx
push eax
push str.__from:wscore
jmp 0x47d423
cmp byte [ebp - 0x23f], 0
je 0x47d42b
push str.__from:unistpic
call fcn.005c2f90
pop ecx
push eax
push str.__from:unistpic
lea ecx, [ebp - 0x2c]
call fcn.0040b220
cmp byte [ebp - 0x245], 0
je 0x47d4b3
push 0x63438c
call fcn.005c2f90
pop ecx
push eax
push 0x63438c
lea ecx, [ebp - 0x2c]
call fcn.0040b220
push str._scn:
call fcn.005c2f90
pop ecx
push eax
push str._scn:
lea ecx, [ebp - 0x2c]
call fcn.0040b220
sub esp, 0x18
lea eax, [ebp - 0x11c]
mov ecx, esp
push eax
mov dword [ecx + 0x10], ebx
mov dword [ecx + 0x14], ebx
call fcn.00404267
lea ecx, [ebp - 0x104]
call fcn.00435b82
add esp, 0x18
mov byte [ebp - 4], 0x1c
mov ecx, eax
cmp dword [eax + 0x14], esi
jb 0x47d498
mov ecx, dword [eax]
push dword [eax + 0x10]
push ecx
lea ecx, [ebp - 0x2c]
call fcn.0040b220
lea ecx, [ebp - 0x104]
mov byte [ebp - 4], 0x1b
call fcn.0040b67e
cmp dword [ebp - 0x18], esi
lea eax, [ebp - 0x2c]
cmovae eax, dword [ebp - 0x2c]
push eax
push edi
push dword [ebp - 0x254]
push 0x13dc
push str.HealthMgr::CheckPrivancyPopup
push str.__s__d___HealthMgr::LaunchHealthMgrProcess_health_enable__d__form_d__strcmd_s
call fcn.0040a649
add esp, 0x18
cmp dword [ebp - 0x1c], 0
je 0x47d7e9
cmp byte [ebp - 0x245], 0
mov ecx, 0x633e78
mov eax, 0x633e74
cmove eax, ecx
lea ecx, [ebp - 0x8c]
push eax
call fcn.0040b0d5
push str.https:__dd.browser.360.cn_static_a_1286.9003.gif__refererrel_p_
lea ecx, [ebp - 0xbc]
mov byte [ebp - 4], 0x1d
call fcn.0040b0d5
mov byte [ebp - 4], 0x1e
lea ecx, [ebp - 0x164]
mov edx, dword [ebp - 0x254]
call fcn.0045bbd2
mov ebx, eax
mov byte [ebp - 4], 0x1f
lea ecx, [ebp - 0x1ac]
mov edx, dword [ebp - 0x25c]
call fcn.0045bbd2
mov edi, eax
mov byte [ebp - 4], 0x20
lea ecx, [ebp - 0x194]
mov edx, dword [ebp - 0x258]
call fcn.0045bbd2
mov esi, eax
push 0x651b90
lea edx, [ebp - 0xec]
mov byte [ebp - 4], 0x21
lea ecx, [ebp - 0x23c]
call fcn.00411559
pop ecx
mov byte [ebp - 4], 0x22
lea ecx, [ebp - 0x44]
cmp dword [ebp - 0x30], 8
push dword [ebp - 0x34]
cmovae ecx, dword [ebp - 0x44]
push ecx
mov ecx, eax
call fcn.0040b220
xor ecx, ecx
mov byte [ebp - 0x244], cl
push dword [ebp - 0x244]
mov dword [ebp - 0x4c], ecx
mov dword [ebp - 0x48], ecx
lea ecx, [ebp - 0x5c]
push eax
call fcn.0040b632
push 0x651b88
lea edx, [ebp - 0x5c]
mov byte [ebp - 4], 0x23
lea ecx, [ebp - 0x224]
call fcn.0041152a
pop ecx
mov byte [ebp - 4], 0x24
lea ecx, [ebp - 0x74]
cmp dword [ebp - 0x60], 8
push dword [ebp - 0x64]
cmovae ecx, dword [ebp - 0x74]
push ecx
mov ecx, eax
call fcn.0040b220
xor ecx, ecx
mov byte [ebp - 0x244], cl
push dword [ebp - 0x244]
mov dword [ebp - 0xc4], ecx
mov dword [ebp - 0xc0], ecx
lea ecx, [ebp - 0xd4]
push eax
call fcn.0040b632
mov byte [ebp - 4], 0x25
push str._sc_
lea edx, [ebp - 0xd4]
lea ecx, [ebp - 0x20c]
call fcn.0041152a
pop ecx
mov byte [ebp - 4], 0x26
lea ecx, [ebp - 0x8c]
cmp dword [ebp - 0x78], 8
push dword [ebp - 0x7c]
cmovae ecx, dword [ebp - 0x8c]
push ecx
mov ecx, eax
call fcn.0040b220
xor ecx, ecx
mov byte [ebp - 0x244], cl
push dword [ebp - 0x244]
mov dword [ebp - 0x94], ecx
mov dword [ebp - 0x90], ecx
lea ecx, [ebp - 0xa4]
push eax
call fcn.0040b632
push str._mo_
lea edx, [ebp - 0xa4]
mov byte [ebp - 4], 0x27
lea ecx, [ebp - 0x1f4]
call fcn.0041152a
pop ecx
push esi
mov edx, eax
mov byte [ebp - 4], 0x28
lea ecx, [ebp - 0x1dc]
call fcn.00420d7e
mov byte [ebp - 4], 0x29
lea ecx, [ebp - 0x17c]
mov edx, eax
mov dword [esp], str._pr_
call fcn.0041152a
pop ecx
push edi
mov edx, eax
mov byte [ebp - 4], 0x2a
lea ecx, [ebp - 0x14c]
call fcn.00420d7e
mov byte [ebp - 4], 0x2b
lea ecx, [ebp - 0x134]
mov edx, eax
mov dword [esp], str._en_
call fcn.0041152a
pop ecx
push ebx
mov edx, eax
mov byte [ebp - 4], 0x2c
lea ecx, [ebp - 0x104]
call fcn.00420d7e
pop ecx
mov byte [ebp - 4], 0x2d
mov ecx, eax
cmp dword [eax + 0x14], 8
jb 0x47d6fc
mov ecx, dword [eax]
push dword [eax + 0x10]
push ecx
lea ecx, [ebp - 0xbc]
call fcn.0040b220
lea ecx, [ebp - 0x104]
call fcn.0040b67e
lea ecx, [ebp - 0x134]
call fcn.0040b67e
lea ecx, [ebp - 0x14c]
call fcn.0040b67e
lea ecx, [ebp - 0x17c]
call fcn.0040b67e
lea ecx, [ebp - 0x1dc]
call fcn.0040b67e
lea ecx, [ebp - 0x1f4]
call fcn.0040b67e
lea ecx, [ebp - 0xa4]
call fcn.0040b67e
lea ecx, [ebp - 0x20c]
call fcn.0040b67e
lea ecx, [ebp - 0xd4]
call fcn.0040b67e
lea ecx, [ebp - 0x224]
call fcn.0040b67e
lea ecx, [ebp - 0x5c]
call fcn.0040b67e
lea ecx, [ebp - 0x23c]
call fcn.0040b67e
lea ecx, [ebp - 0x194]
call fcn.0040b67e
lea ecx, [ebp - 0x1ac]
call fcn.0040b67e
lea ecx, [ebp - 0x164]
mov byte [ebp - 4], 0x1e
call fcn.0040b67e
xor ecx, ecx
mov dl, 1
push 1
push ecx
lea ecx, [ebp - 0xbc]
call fcn.004ce396
mov ecx, dword [ebp - 0x250]
lea edx, [ebp - 0x2c]
push 1
call fcn.004ceb86
add esp, 0xc
lea ecx, [ebp - 0xbc]
call fcn.0040b67e
lea ecx, [ebp - 0x8c]
jmp 0x47d815
push str.https:__dd.browser.360.cn_static_a_1286.9003.gif__refererrel_empty
lea ecx, [ebp - 0xbc]
call fcn.0040b0d5
push 1
push ebx
mov dl, 1
mov byte [ebp - 4], 0x2e
lea ecx, [ebp - 0xbc]
call fcn.004ce396
pop ecx
pop ecx
lea ecx, [ebp - 0xbc]
call fcn.0040b67e
lea ecx, [ebp - 0x2c]
jmp 0x47d973
push 0x139a
push edi
push str.__s__d___HealthMgr::CheckUninstallTimeInterVal_return_false
call fcn.0040a649
add esp, 0xc
lea ecx, [ebp - 0xbc]
push str.https:__dd.browser.360.cn_static_a_1286.9003.gif__referermid_p_
call fcn.0040b0d5
push 0x651b90
lea edx, [ebp - 0xec]
mov byte [ebp - 4], 0xf
lea ecx, [ebp - 0x194]
call fcn.00411559
pop ecx
mov byte [ebp - 4], 0x10
lea ecx, [ebp - 0x44]
cmp dword [ebp - 0x30], 8
push dword [ebp - 0x34]
cmovae ecx, dword [ebp - 0x44]
push ecx
mov ecx, eax
call fcn.0040b220
mov byte [ebp - 0x244], bl
lea ecx, [ebp - 0xd4]
push dword [ebp - 0x244]
mov dword [ebp - 0xc4], ebx
push eax
mov dword [ebp - 0xc0], ebx
call fcn.0040b632
push 0x651b88
lea edx, [ebp - 0xd4]
mov byte [ebp - 4], 0x11
lea ecx, [ebp - 0x1ac]
call fcn.0041152a
pop ecx
mov byte [ebp - 4], 0x12
lea ecx, [ebp - 0x74]
cmp dword [ebp - 0x60], 8
push dword [ebp - 0x64]
cmovae ecx, dword [ebp - 0x74]
push ecx
mov ecx, eax
call fcn.0040b220
mov byte [ebp - 0x244], bl
lea ecx, [ebp - 0x5c]
push dword [ebp - 0x244]
mov dword [ebp - 0x4c], ebx
push eax
mov dword [ebp - 0x48], ebx
call fcn.0040b632
push str._scr_0
lea edx, [ebp - 0x5c]
mov byte [ebp - 4], 0x13
lea ecx, [ebp - 0x164]
call fcn.0041152a
pop ecx
mov byte [ebp - 4], 0x14
mov ecx, eax
cmp dword [eax + 0x14], 8
jb 0x47d914
mov ecx, dword [eax]
push dword [eax + 0x10]
push ecx
lea ecx, [ebp - 0xbc]
call fcn.0040b220
lea ecx, [ebp - 0x164]
call fcn.0040b67e
lea ecx, [ebp - 0x5c]
call fcn.0040b67e
lea ecx, [ebp - 0x1ac]
call fcn.0040b67e
lea ecx, [ebp - 0xd4]
call fcn.0040b67e
lea ecx, [ebp - 0x194]
mov byte [ebp - 4], 0xf
call fcn.0040b67e
push 1
push ebx
mov dl, 1
lea ecx, [ebp - 0xbc]
call fcn.004ce396
pop ecx
pop ecx
lea ecx, [ebp - 0xbc]
call fcn.0040b67e
mov bl, 1
lea ecx, [ebp - 0x11c]
call fcn.00404812
lea ecx, [ebp - 0x74]
call fcn.0040b67e
lea ecx, [ebp - 0x44]
call fcn.0040b67e
lea ecx, [ebp - 0xec]
call fcn.0040b67e
lea ecx, [ebp - 0x1c4]
call fcn.0040b67e
mov al, bl
call fcn.0059bb81
ret