Function at 0x10014510
Capabilities:
Hide graphical window
Read .ini file

Disassembly:
push ebp
mov ebp, esp
push 0xffffffffffffffff
push 0x10097b0d
mov eax, dword fs:[0]
push eax
sub esp, 0x118
mov eax, dword [0x100de66c]
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 - 0x58], ebx
cmp dword [ebx + 0x30], 0
je 0x10015070
call fcn.10006290
mov ecx, eax
test ecx, ecx
je 0x10015090
mov eax, dword [ecx]
call dword [eax + 0xc]
add eax, 0x10
mov dword [ebp - 0x5c], eax
push 0x100ace04
lea ecx, [ebp - 0x5c]
mov dword [ebp - 4], 0
call fcn.100059a0
test al, al
jne 0x1001458e
push 0
push 0x100ace04
lea ecx, [ebp - 0x5c]
call fcn.10007f20
mov dword [ebp - 4], 1
call dword [sym.imp.KERNEL32.dll_GetTickCount64]
sub eax, dword [ebx + 0x2d8]
sbb edx, dword [ebx + 0x2dc]
push edx
push eax
lea eax, [ebp - 0x5c]
push str.ex_ary_time__lld
push eax
call fcn.10005fa0
mov ecx, dword [0x100e321c]
add esp, 0x10
test ecx, ecx
jne 0x10014618
push 0x100de068
call dword [sym.imp.KERNEL32.dll_EnterCriticalSection]
cmp dword [0x100e321c], 0
jne 0x10014607
push 4
call fcn.10030b6d
add esp, 4
mov dword [ebp - 0x44], eax
mov byte [ebp - 4], 2
test eax, eax
je 0x100145f8
mov ecx, eax
call fcn.10034340
mov ecx, eax
jmp 0x100145fa
xor ecx, ecx
mov byte [ebp - 4], 1
xchg dword [ebp - 0x54], eax
mov dword [0x100e321c], ecx
push 0x100de068
call dword [sym.imp.KERNEL32.dll_LeaveCriticalSection]
mov ecx, dword [0x100e321c]
mov esi, dword [ebp - 0x5c]
push 0
push 0
push 1
push esi
push str.clean_tips_finish_scan
push 0xa
call fcn.10034420
mov eax, dword [ebx + 0x30]
push eax
mov ecx, dword [eax]
call dword [ecx + 0x3c]
push dword [ebx + 0x2c]
xor edi, edi
mov dword [ebp - 0x48], eax
push edi
push str.TestThreholdSize
mov ecx, 0x40000000
mov dword [ebp - 0x4c], edx
push 0x100ace84
mov dword [ebp - 0x54], ecx
mov dword [ebp - 0x50], edi
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntW]
xor ecx, ecx
test eax, eax
je 0x1001466c
mov dword [ebp - 0x54], eax
mov dword [ebp - 0x50], edi
jmp 0x10014671
mov eax, 0x40000000
push edi
push eax
lea eax, [ebp - 0x64]
push eax
call fcn.1001f260
push dword [ebp - 0x4c]
lea eax, [ebp - 0x60]
mov byte [ebp - 4], 3
push dword [ebp - 0x48]
push eax
call fcn.1001f260
add esp, 0x18
mov byte [ebp - 4], 4
call fcn.100331e0
mov ecx, eax
push 0
mov edx, dword [eax]
mov eax, dword [edx + 8]
call eax
movzx eax, al
sub eax, 1
jne 0x100147f4
push 0x4b
push 0x100ace98
lea ecx, [ebp - 0x40]
mov dword [ebp - 0x30], eax
mov dword [ebp - 0x2c], 0xf
mov byte [ebp - 0x40], al
call fcn.10009d20
push 3
push 0x100acee4
lea ecx, [ebp - 0x28]
mov byte [ebp - 4], 5
mov dword [ebp - 0x18], 0
mov dword [ebp - 0x14], 0xf
mov byte [ebp - 0x28], 0
call fcn.10009d20
mov byte [ebp - 4], 6
call fcn.100331e0
mov dword [ebp - 0x44], eax
lea ecx, [ebp - 0x124]
push 0x17c
lea eax, [ebp - 0x40]
push eax
lea eax, [ebp - 0x28]
push eax
call fcn.10003fe0
mov ebx, eax
push 0x100acee8
push ebx
mov byte [ebp - 4], 7
call fcn.10002f30
mov ecx, dword [ebp - 0x64]
mov edi, 0x100a279c
test ecx, ecx
mov edx, edi
cmovne edx, ecx
push edx
push ebx
call fcn.10002f30
push str._size:
push ebx
call fcn.10002f30
mov eax, dword [ebp - 0x60]
test eax, eax
cmovne edi, eax
push edi
push ebx
call fcn.10002f30
mov ecx, dword [ebp - 0x44]
add esp, 0x20
mov eax, dword [ecx]
push ebx
call dword [eax + 0x1c]
lea ecx, [ebp - 0x124]
call fcn.10005390
mov edx, dword [ebp - 0x14]
mov byte [ebp - 4], 5
cmp edx, 0x10
jb 0x100147a7
mov ecx, dword [ebp - 0x28]
inc edx
mov eax, ecx
cmp edx, 0x1000
jb 0x1001479d
mov ecx, dword [ecx - 4]
add edx, 0x23
sub eax, ecx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x1001509a
push edx
push ecx
call fcn.100307d8
add esp, 8
mov edx, dword [ebp - 0x2c]
mov dword [ebp - 0x18], 0
mov dword [ebp - 0x14], 0xf
mov byte [ebp - 0x28], 0
mov byte [ebp - 4], 4
cmp edx, 0x10
jb 0x100147f1
mov ecx, dword [ebp - 0x40]
inc edx
mov eax, ecx
cmp edx, 0x1000
jb 0x100147e7
mov ecx, dword [ecx - 4]
add edx, 0x23
sub eax, ecx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x1001509f
push edx
push ecx
call fcn.100307d8
add esp, 8
mov ebx, dword [ebp - 0x58]
mov eax, dword [ebp - 0x4c]
or edi, 0xffffffff
cmp eax, dword [ebp - 0x50]
jb 0x10015015
ja 0x10014811
mov ecx, dword [ebp - 0x54]
cmp dword [ebp - 0x48], ecx
jbe 0x10015015
mov ecx, dword [0x100e321c]
test ecx, ecx
jne 0x1001486f
push 0x100de068
call dword [sym.imp.KERNEL32.dll_EnterCriticalSection]
cmp dword [0x100e321c], 0
jne 0x1001485e
push 4
call fcn.10030b6d
add esp, 4
mov dword [ebp - 0x44], eax
mov byte [ebp - 4], 8
test eax, eax
je 0x1001484f
mov ecx, eax
call fcn.10034340
mov ecx, eax
jmp 0x10014851
xor ecx, ecx
mov byte [ebp - 4], 4
xchg dword [ebp - 0x44], eax
mov dword [0x100e321c], ecx
push 0x100de068
call dword [sym.imp.KERNEL32.dll_LeaveCriticalSection]
mov ecx, dword [0x100e321c]
push 0
push 0
push 1
push 0
push str.clean_tips_need_show
push 0xa
call fcn.10034420
push dword [ebp - 0x4c]
lea ecx, [ebx + 0x38]
push dword [ebp - 0x48]
call fcn.10007ea0
call fcn.10006290
mov ecx, eax
test ecx, ecx
je 0x100150a4
mov eax, dword [ecx]
call dword [eax + 0xc]
add eax, 0x10
mov dword [ebp - 0x48], eax
push str.8FA908C0_EAC5_47F9_8074_FFC5EBBEB255
lea ecx, [ebp - 0x48]
mov byte [ebp - 4], 9
call fcn.100059a0
test al, al
jne 0x100148cf
push 0x26
push str.8FA908C0_EAC5_47F9_8074_FFC5EBBEB255
lea ecx, [ebp - 0x48]
call fcn.10007f20
mov byte [ebp - 4], 0xa
call fcn.10006290
mov ecx, eax
test ecx, ecx
je 0x100150ae
mov eax, dword [ecx]
call dword [eax + 0xc]
add eax, 0x10
mov dword [ebp - 0x50], eax
push str.hw1i0h1bAg9IQKuOBXluowbhi3EUQU2L
lea ecx, [ebp - 0x50]
mov byte [ebp - 4], 0xb
call fcn.100059a0
test al, al
jne 0x10014911
push 0x20
push str.hw1i0h1bAg9IQKuOBXluowbhi3EUQU2L
lea ecx, [ebp - 0x50]
call fcn.10007f20
lea eax, [ebp - 0x48]
mov byte [ebp - 4], 0xc
push eax
lea eax, [ebp - 0x50]
push eax
lea eax, [ebp - 0x54]
push eax
call fcn.10039ba0
add esp, 0xc
mov edx, dword [eax]
xor eax, eax
mov ecx, edx
mov word [ebp - 0x40], ax
mov byte [ebp - 4], 0xd
mov dword [ebp - 0x30], 0
mov dword [ebp - 0x2c], 7
lea eax, [ecx + 2]
mov dword [ebp - 0x44], eax
nop dword [eax + eax]
mov ax, word [ecx]
add ecx, 2
test ax, ax
jne 0x10014950
sub ecx, dword [ebp - 0x44]
sar ecx, 1
push ecx
push edx
lea ecx, [ebp - 0x40]
call fcn.1000f750
mov edx, dword [ebp - 0x54]
mov eax, edi
mov byte [ebp - 4], 0xc
add edx, 0xfffffff0
lock xadd dword [edx + 0xc], eax
dec eax
test eax, eax
jg 0x10014988
mov ecx, dword [edx]
push edx
mov eax, dword [ecx]
call dword [eax + 4]
mov edx, dword [ebp - 0x50]
mov eax, edi
mov byte [ebp - 4], 0xa
add edx, 0xfffffff0
lock xadd dword [edx + 0xc], eax
dec eax
test eax, eax
jg 0x100149a6
mov ecx, dword [edx]
push edx
mov eax, dword [ecx]
call dword [eax + 4]
mov edx, dword [ebp - 0x48]
mov eax, edi
mov byte [ebp - 4], 4
add edx, 0xfffffff0
lock xadd dword [edx + 0xc], eax
dec eax
test eax, eax
jg 0x100149c4
mov ecx, dword [edx]
push edx
mov eax, dword [ecx]
call dword [eax + 4]
push str.ComputerZTrayMainWndName
push str.ComputerZTrayMainWnd
mov dword [ebp - 0x4c], 0
call dword [sym.imp.USER32.dll_FindWindowW]
test eax, eax
jne 0x100149e6
mov ecx, 0x80
jmp 0x10014a0e
lea ecx, [ebp - 0x4c]
push ecx
push 0x3e8
push 1
push 0
push 0x58
push 0x3524
push eax
call dword [sym.imp.USER32.dll_SendMessageTimeoutW]
mov ecx, dword [ebp - 0x4c]
test eax, eax
mov edx, 0x40
cmove ecx, edx
mov edx, dword [ebp - 0x2c]
xor eax, eax
test ecx, ecx
mov dword [ebp - 0x4c], ecx
sete al
mov dword [ebp - 0x44], eax
cmp edx, 8
jb 0x10014a58
mov ecx, dword [ebp - 0x40]
lea edx, [edx*2 + 2]
mov eax, ecx
cmp edx, 0x1000
jb 0x10014a4b
mov ecx, dword [ecx - 4]
add edx, 0x23
sub eax, ecx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x100150b8
push edx
push ecx
call fcn.100307d8
mov eax, dword [ebp - 0x44]
add esp, 8
test eax, eax
je 0x10014c2a
push dword [ebp - 0x44]
lea eax, [ebx + 0x58]
push eax
push 0x100de300
push 0x100de028
push 0x100e34c4
call fcn.1000b150
add esp, 0x14
movzx eax, ax
lea ecx, [ebx + 0x38]
push 0
push eax
push 0
push 0x80000
push 0x86020000
push 0
push 0
push 0
call fcn.100105d0
mov dword [ebx + 0x2c8], eax
test eax, eax
je 0x10015015
mov eax, dword [ebx + 4]
push 5
push dword [ebx + 0x3c]
mov dword [ebx + 0xe4], eax
call dword [sym.imp.USER32.dll_ShowWindow]
push dword [ebx + 0x3c]
call dword [sym.imp.USER32.dll_BringWindowToTop]
mov edi, dword [sym.imp.USER32.dll_SetWindowPos]
push 3
push 0
push 0
push 0
push 0
push 0xffffffffffffffff
push dword [ebx + 0x3c]
call edi
push 3
push 0
push 0
push 0
push 0
push 0xfffffffffffffffe
push dword [ebx + 0x3c]
call edi
mov ecx, ebx
call fcn.10016c00
call fcn.100331e0
mov ecx, eax
push 0
mov edx, dword [eax]
mov eax, dword [edx + 8]
call eax
movzx eax, al
sub eax, 1
jne 0x10015015
push 0x4b
push 0x100acf48
lea ecx, [ebp - 0x40]
mov dword [ebp - 0x30], eax
mov dword [ebp - 0x2c], 0xf
mov byte [ebp - 0x40], al
call fcn.10009d20
push 3
push 0x100acf94
lea ecx, [ebp - 0x28]
mov byte [ebp - 4], 0xe
mov dword [ebp - 0x18], 0
mov dword [ebp - 0x14], 0xf
mov byte [ebp - 0x28], 0
call fcn.10009d20
mov byte [ebp - 4], 0xf
call fcn.100331e0
mov ebx, eax
lea ecx, [ebp - 0x124]
push 0x18b
lea eax, [ebp - 0x40]
push eax
lea eax, [ebp - 0x28]
push eax
call fcn.10003fe0
mov edi, eax
push 0x100acf98
push edi
mov byte [ebp - 4], 0x10
call fcn.10002f30
mov edx, dword [ebx]
add esp, 8
mov ecx, ebx
push edi
call dword [edx + 0x1c]
lea ecx, [ebp - 0x124]
call fcn.10005390
mov edx, dword [ebp - 0x14]
mov byte [ebp - 4], 0xe
cmp edx, 0x10
jb 0x10014bd7
mov ecx, dword [ebp - 0x28]
inc edx
mov eax, ecx
cmp edx, 0x1000
jb 0x10014bcd
mov ecx, dword [ecx - 4]
add edx, 0x23
sub eax, ecx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x100150bd
push edx
push ecx
call fcn.100307d8
add esp, 8
mov edx, dword [ebp - 0x2c]
mov dword [ebp - 0x18], 0
mov dword [ebp - 0x14], 0xf
mov byte [ebp - 0x28], 0
mov byte [ebp - 4], 4
cmp edx, 0x10
jb 0x10015015
mov ecx, dword [ebp - 0x40]
inc edx
mov eax, ecx
cmp edx, 0x1000
jb 0x10014c1b
mov ecx, dword [ecx - 4]
add edx, 0x23
sub eax, ecx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x100150c2
push edx
push ecx
call fcn.100307d8
add esp, 8
jmp 0x10015015
call fcn.100331e0
mov ecx, eax
push 0
mov edx, dword [eax]
mov eax, dword [edx + 8]
call eax
movzx eax, al
sub eax, 1
jne 0x10014d56
push 0x4b
push 0x100acfc8
lea ecx, [ebp - 0x40]
mov dword [ebp - 0x30], eax
mov dword [ebp - 0x2c], 0xf
mov byte [ebp - 0x40], al
call fcn.10009d20
push 3
push 0x100ad014
lea ecx, [ebp - 0x28]
mov byte [ebp - 4], 0x11
mov dword [ebp - 0x18], 0
mov dword [ebp - 0x14], 0xf
mov byte [ebp - 0x28], 0
call fcn.10009d20
mov byte [ebp - 4], 0x12
call fcn.100331e0
mov ebx, eax
lea ecx, [ebp - 0x124]
push 0x18f
lea eax, [ebp - 0x40]
push eax
lea eax, [ebp - 0x28]
push eax
call fcn.10003fe0
mov edi, eax
push 0x100ad018
push edi
mov byte [ebp - 4], 0x13
call fcn.10002f30
mov edx, dword [ebx]
add esp, 8
mov ecx, ebx
push edi
call dword [edx + 0x1c]
lea ecx, [ebp - 0x124]
call fcn.10005390
mov edx, dword [ebp - 0x14]
mov byte [ebp - 4], 0x11
cmp edx, 0x10
jb 0x10014d09
mov ecx, dword [ebp - 0x28]
inc edx
mov eax, ecx
cmp edx, 0x1000
jb 0x10014cff
mov ecx, dword [ecx - 4]
add edx, 0x23
sub eax, ecx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x100150c7
push edx
push ecx
call fcn.100307d8
add esp, 8
mov edx, dword [ebp - 0x2c]
mov dword [ebp - 0x18], 0
mov dword [ebp - 0x14], 0xf
mov byte [ebp - 0x28], 0
mov byte [ebp - 4], 4
cmp edx, 0x10
jb 0x10014d53
mov ecx, dword [ebp - 0x40]
inc edx
mov eax, ecx
cmp edx, 0x1000
jb 0x10014d49
mov ecx, dword [ecx - 4]
add edx, 0x23
sub eax, ecx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x100150cc
push edx
push ecx
call fcn.100307d8
add esp, 8
mov ebx, dword [ebp - 0x58]
call fcn.1001f940
mov ecx, dword [sym.imp.USER32.dll_DefWindowProcW]
mov edi, eax
mov dword [ebp - 0x88], 0
mov dword [ebp - 0x78], 0
mov dword [ebp - 0x74], 0
mov dword [ebp - 0x70], 0
mov dword [ebp - 0x6c], ecx
mov dword [ebp - 0x8c], vtable.CTipParentWnd.0
push dword [ebp - 0x44]
movaps xmm0, xmmword [0x100ad5b0]
lea eax, [ebp - 0x6c]
push eax
push 0x100de150
push 0x100de028
push 0x100e34c4
mov byte [ebp - 4], 0x14
movups xmmword [ebp - 0x20], xmm0
call fcn.1000b150
add esp, 0x14
movzx eax, ax
lea ecx, [ebp - 0x8c]
push 0
push eax
push 0
push 0
push 0x40000000
push 0
lea eax, [ebp - 0x20]
push eax
push edi
call fcn.100105d0
test eax, eax
je 0x10014e28
push 0xfffffffffffffff0
push dword [ebp - 0x88]
call dword [sym.imp.USER32.dll_GetWindowLongW]
mov ecx, eax
and ecx, 0xbfffffff
or ecx, 0xcf0000
cmp eax, ecx
je 0x10014e10
push ecx
push 0xfffffffffffffff0
push dword [ebp - 0x88]
call dword [sym.imp.USER32.dll_SetWindowLongW]
push 3
push 0
push 0
push 0
push 0
push 1
push dword [ebp - 0x88]
call dword [sym.imp.USER32.dll_SetWindowPos]
push dword [ebp - 0x44]
lea eax, [ebx + 0x58]
push eax
push 0x100de300
push 0x100de028
push 0x100e34c4
call fcn.1000b150
add esp, 0x14
movzx eax, ax
lea ecx, [ebx + 0x38]
push 0
push eax
push 0
push 0x80000
push 0x86020000
push 0
push 0
push 0
call fcn.100105d0
mov dword [ebx + 0x2c8], eax
test eax, eax
je 0x10014fe2
mov eax, dword [ebx + 4]
push 5
push dword [ebx + 0x3c]
mov dword [ebx + 0xe4], eax
call dword [sym.imp.USER32.dll_ShowWindow]
push 0x13
push 0
push 0
push 0
push 0
push 1
push dword [ebx + 0x3c]
call dword [sym.imp.USER32.dll_SetWindowPos]
call fcn.100331e0
mov ecx, eax
push 0
mov edx, dword [eax]
mov eax, dword [edx + 8]
call eax
movzx eax, al
sub eax, 1
jne 0x10014fdb
push 0x4b
push str.d:jenkins.jenkinsworkspacelib_commoncleantipclean_tpi_srcmain_wnd.cc
lea ecx, [ebp - 0x40]
mov dword [ebp - 0x30], eax
mov dword [ebp - 0x2c], 0xf
mov byte [ebp - 0x40], al
call fcn.10009d20
push 3
push 0x100ad0ac
lea ecx, [ebp - 0x28]
mov byte [ebp - 4], 0x15
mov dword [ebp - 0x18], 0
mov dword [ebp - 0x14], 0xf
mov byte [ebp - 0x28], 0
call fcn.10009d20
mov byte [ebp - 4], 0x16
call fcn.100331e0
mov ebx, eax
lea ecx, [ebp - 0x124]
push 0x19b
lea eax, [ebp - 0x40]
push eax
lea eax, [ebp - 0x28]
push eax
call fcn.10003fe0
mov edi, eax
push 0x100ad0b0
push edi
mov byte [ebp - 4], 0x17
call fcn.10002f30
mov edx, dword [ebx]
add esp, 8
mov ecx, ebx
push edi
call dword [edx + 0x1c]
lea ecx, [ebp - 0x124]
call fcn.10005390
mov edx, dword [ebp - 0x14]
mov byte [ebp - 4], 0x15
cmp edx, 0x10
jb 0x10014f7c
mov ecx, dword [ebp - 0x28]
inc edx
mov eax, ecx
cmp edx, 0x1000
jb 0x10014f72
mov ecx, dword [ecx - 4]
add edx, 0x23
sub eax, ecx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x100150d1
push edx
push ecx
call fcn.100307d8
add esp, 8
mov edx, dword [ebp - 0x2c]
mov dword [ebp - 0x18], 0
mov dword [ebp - 0x14], 0xf
mov byte [ebp - 0x28], 0
mov byte [ebp - 4], 0x14
cmp edx, 0x10
jb 0x10014fc6
mov ecx, dword [ebp - 0x40]
inc edx
mov eax, ecx
cmp edx, 0x1000
jb 0x10014fbc
mov ecx, dword [ecx - 4]
add edx, 0x23
sub eax, ecx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x100150d6
push edx
push ecx
call fcn.100307d8
add esp, 8
mov ebx, dword [ebp - 0x58]
mov dword [ebp - 0x30], 0
mov dword [ebp - 0x2c], 0xf
mov byte [ebp - 0x40], 0
mov ecx, ebx
call fcn.10016c00
push dword [ebp - 0x88]
mov dword [ebp - 0x8c], vtable.CTipParentWnd.0
call dword [sym.imp.USER32.dll_IsWindow]
test eax, eax
je 0x10015008
push dword [ebp - 0x88]
call dword [sym.imp.USER32.dll_DestroyWindow]
mov eax, dword [ebp - 0x78]
test eax, eax
je 0x10015015
push eax
call fcn.1002531e
mov edx, dword [ebp - 0x60]
or ebx, 0xffffffff
mov byte [ebp - 4], 3
add edx, 0xfffffff0
mov eax, ebx
lock xadd dword [edx + 0xc], eax
dec eax
test eax, eax
jg 0x10015036
mov ecx, dword [edx]
push edx
mov eax, dword [ecx]
call dword [eax + 4]
mov edx, dword [ebp - 0x64]
mov eax, ebx
mov byte [ebp - 4], 1
add edx, 0xfffffff0
lock xadd dword [edx + 0xc], eax
dec eax
test eax, eax
jg 0x10015054
mov ecx, dword [edx]
push edx
mov eax, dword [ecx]
call dword [eax + 4]
mov dword [ebp - 4], 0xffffffff
add esi, 0xfffffff0
lock xadd dword [esi + 0xc], ebx
dec ebx
test ebx, ebx
jg 0x10015070
mov ecx, dword [esi]
push esi
mov eax, dword [ecx]
call dword [eax + 4]
xor eax, eax
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.10030b57
mov esp, ebp
pop ebp
ret 0x10
push 0x80004005
call fcn.10005980
call fcn.10073f6e
call fcn.10073f6e
push 0x80004005
call fcn.10005980
push 0x80004005
call fcn.10005980
call fcn.10073f6e
call fcn.10073f6e
call fcn.10073f6e
call fcn.10073f6e
call fcn.10073f6e
call fcn.10073f6e
call fcn.10073f6e
int3