Function at 0x449fc6
Capabilities:
Terminate process

Disassembly:
push 0x660
push 0x5ef368
call fcn.00549b0c
xor ebx, ebx
mov word [ebp - 0x5d0], bx
xor eax, eax
lea edi, [ebp - 0x5ce]
stosw word es:[edi], ax
call fcn.004fa8e4
mov dword [ebp - 0x5e8], eax
push 1
call fcn.0042b035
pop ecx
call fcn.0045b02c
call fcn.004fa8e4
mov dword [ebp - 0xa8], eax
mov dword [ebp - 0x670], 0x1c6
push 2
pop edi
cmp dword [0x607ce4], edi
jl 0x44a055
mov esi, str._Setup
push esi
push dword [0x607cec]
call fcn.005318fe
pop ecx
pop ecx
test eax, eax
je 0x44a049
push esi
push dword [0x607cf0]
call fcn.005318fe
pop ecx
pop ecx
test eax, eax
jne 0x44a055
mov dword [ebp - 0x5bc], 1
jmp 0x44a05b
mov dword [ebp - 0x5bc], ebx
cmp dword [0x607ce4], edi
jl 0x44a1f5
mov esi, str._StartOnce
push esi
push dword [0x607cec]
call fcn.005318fe
pop ecx
pop ecx
test eax, eax
je 0x44a090
push esi
push dword [0x607cf0]
call fcn.005318fe
pop ecx
pop ecx
test eax, eax
jne 0x44a09c
call fcn.00441b0c
push ebx
call fcn.004418a3
pop ecx
cmp dword [0x607ce4], edi
jl 0x44a1f5
mov esi, str._StartTelnet
push esi
push dword [0x607cec]
call fcn.005318fe
pop ecx
pop ecx
test eax, eax
je 0x44a0d1
push esi
push dword [0x607cf0]
call fcn.005318fe
pop ecx
pop ecx
test eax, eax
jne 0x44a0e8
push ebx
mov ecx, fcn.004608de
call fcn.00411a5e
pop ecx
call fcn.004d4bfa
call fcn.00549b54
ret
cmp dword [0x607ce4], edi
jl 0x44a1f5
mov esi, str._StartGraphicalT
push esi
push dword [0x607cec]
call fcn.005318fe
pop ecx
pop ecx
test eax, eax
je 0x44a11d
push esi
push dword [0x607cf0]
call fcn.005318fe
pop ecx
pop ecx
test eax, eax
jne 0x44a130
push ebx
mov ecx, fcn.004608de
call fcn.00411a5e
pop ecx
call fcn.004d4a33
jmp 0x44a0e2
cmp dword [0x607ce4], edi
jl 0x44a1f5
mov esi, str._StartConnectionT
push esi
push dword [0x607cec]
call fcn.005318fe
pop ecx
pop ecx
test eax, eax
je 0x44a165
push esi
push dword [0x607cf0]
call fcn.005318fe
pop ecx
pop ecx
test eax, eax
jne 0x44a17d
push ebx
mov ecx, fcn.004608de
call fcn.00411a5e
pop ecx
push ebx
call fcn.004d484b
pop ecx
jmp 0x44a0e2
cmp dword [0x607ce4], edi
jl 0x44a1f5
mov esi, str._EnablePrivileges
push esi
push dword [0x607cec]
call fcn.005318fe
pop ecx
pop ecx
test eax, eax
je 0x44a1ae
push esi
push dword [0x607cf0]
call fcn.005318fe
pop ecx
pop ecx
test eax, eax
jne 0x44a1b8
call fcn.0043f4f9
jmp 0x44a0e2
cmp dword [0x607ce4], edi
jl 0x44a1f5
mov esi, str._StartAdminSetup
push esi
push dword [0x607cec]
call fcn.005318fe
pop ecx
pop ecx
test eax, eax
je 0x44a1e9
push esi
push dword [0x607cf0]
call fcn.005318fe
pop ecx
pop ecx
test eax, eax
jne 0x44a1f5
call fcn.0043f348
xor eax, eax
jmp 0x44a0e2
call fcn.0044146b
test eax, eax
je 0x44a208
mov dword [ebp - 0x5bc], 1
call fcn.0042ddc9
test eax, eax
je 0x44a2b1
mov word [ebp - 0x5e4], bx
xor eax, eax
lea edi, [ebp - 0x5e2]
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosw word es:[edi], ax
lea eax, [ebp - 0x5e4]
push eax
call dword [sym.imp.KERNEL32.dll_GetLocalTime]
push str._ProgLog.txt
sub esp, 0x10
lea esi, [ebp - 0x5e4]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
call fcn.004fa177
add esp, 0x10
push eax
push ebx
push ebx
call fcn.00493154
pop ecx
pop ecx
push eax
push str._s_s_SETUP_s
push ebx
call fcn.004ce595
add esp, 0x14
push eax
push str.INITIALIZE
call fcn.0041679b
pop ecx
pop ecx
call fcn.0042ddc9
cmp eax, 3
jne 0x44a296
push str.Patch.ark
call fcn.0043f948
pop ecx
mov esi, eax
call fcn.004468d5
jmp 0x44a2a3
push str.PAULA.ark
call fcn.0043f948
pop ecx
mov esi, eax
push 4
call fcn.0041679b
pop ecx
push esi
call fcn.00531745
call fcn.004fa8e4
mov dword [ebp - 0xa4], eax
mov dword [ebp - 0x66c], 0x219
call fcn.00449d38
mov dword [ebp - 0x5b4], eax
cmp eax, ebx
jne 0x44a2f4
push 0x40030
push str.__Out_of_memory__
push str.THE_SYSTEM_IS_OUT_OF_MEMORY__nPlease_try_rebooting_this_terminal.
call fcn.00411df1
push eax
call dword [sym.imp.USER32.dll_MessageBoxA]
push 0xffffffffffffffff
jmp 0x44a2ac
call fcn.004fa8e4
mov dword [ebp - 0xa0], eax
mov dword [ebp - 0x668], 0x221
call fcn.004935a3
test eax, eax
je 0x44a323
call fcn.0041846f
push ebx
call fcn.0042b035
pop ecx
jmp 0x44a499
mov byte [ebp - 0x2b8], bl
push 0x103
push ebx
lea eax, [ebp - 0x2b7]
push eax
call fcn.005306b0
add esp, 0xc
push str.E32Settings.flg
push ebx
push ebx
call fcn.00493030
pop ecx
pop ecx
push eax
mov esi, 0x553c34
push esi
lea eax, [ebp - 0x2b8]
push eax
call fcn.00531b2f
add esp, 0x10
lea edi, [ebp - 0x2b8]
call fcn.00432263
test eax, eax
je 0x44a378
call fcn.0041846f
jmp 0x44a37d
call fcn.0041847a
push ebx
push str.__ihd__eg_fltIlt
call fcn.004cf702
pop ecx
pop ecx
push eax
push ebx
push ebx
call fcn.00493030
pop ecx
pop ecx
push eax
push esi
push ebx
call fcn.004ce595
add esp, 0x10
mov edi, eax
call fcn.00432263
test eax, eax
je 0x44a499
lea eax, [ebp - 0x5e4]
push eax
call dword [sym.imp.KERNEL32.dll_GetLocalTime]
cmp word [ebp - 0x5e2], 1
jne 0x44a499
cmp word [ebp - 0x5de], 0x16
jae 0x44a431
cmp word [ebp - 0x5e4], 0x7d7
jne 0x44a431
push str.hoodsoftlaptop
push ecx
push ebx
xor eax, eax
call fcn.0046b1e5
pop ecx
pop ecx
push eax
call fcn.004cd9f0
pop ecx
pop ecx
test eax, eax
je 0x44a431
push 1
push str.E32Settings.flg
push ebx
push str.__ihd__eg_fltIlt
call fcn.004cf702
pop ecx
pop ecx
push eax
push ebx
push ebx
call fcn.00493030
pop ecx
pop ecx
push eax
push esi
push ebx
call fcn.004ce595
add esp, 0x10
mov ecx, eax
call fcn.00430397
pop ecx
pop ecx
call fcn.0041846f
cmp word [ebp - 0x5e2], 1
jne 0x44a499
cmp word [ebp - 0x5e4], 0x7d8
jne 0x44a499
push str.little_mission
push ecx
push ebx
xor eax, eax
call fcn.0046b1e5
pop ecx
pop ecx
push eax
call fcn.004cd9f0
pop ecx
pop ecx
test eax, eax
je 0x44a499
push 1
push str.E32Settings.flg
push ebx
push str.__ihd__eg_fltIlt
call fcn.004cf702
pop ecx
pop ecx
push eax
push ebx
push ebx
call fcn.00493030
pop ecx
pop ecx
push eax
push esi
push ebx
call fcn.004ce595
add esp, 0x10
mov ecx, eax
call fcn.00430397
pop ecx
pop ecx
call fcn.0041846f
cmp dword [ebp - 0x5bc], ebx
je 0x44a56a
mov word [ebp - 0x5e4], bx
xor eax, eax
lea edi, [ebp - 0x5e2]
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosw word es:[edi], ax
push ebx
call fcn.004ca282
pop ecx
cmp dword [0x607ce4], 2
jl 0x44a4f9
mov esi, str._InitServer
push esi
push dword [0x607cec]
call fcn.005318fe
pop ecx
pop ecx
test eax, eax
je 0x44a4f2
push esi
push dword [0x607cf0]
call fcn.005318fe
pop ecx
pop ecx
test eax, eax
jne 0x44a4f9
push 4
call fcn.00460dbe
lea eax, [ebp - 0x5e4]
push eax
call dword [sym.imp.KERNEL32.dll_GetLocalTime]
push str._ProgLog.txt
sub esp, 0x10
lea esi, [ebp - 0x5e4]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
call fcn.004fa177
add esp, 0x10
push eax
push ebx
push ebx
call fcn.00493154
pop ecx
pop ecx
push eax
push str._s_s_SETUP_s
push ebx
call fcn.004ce595
add esp, 0x14
push eax
push str.INITIALIZE
call fcn.0041679b
push dword [ebp - 0x5b4]
call fcn.0044103d
add esp, 0xc
mov esi, eax
push 4
call fcn.0041679b
pop ecx
cmp esi, ebx
je 0x44a4f2
push 1
call fcn.00412039
pop ecx
call fcn.00418450
call fcn.004fa8e4
mov dword [ebp - 0x9c], eax
mov dword [ebp - 0x664], 0x265
call fcn.004935a3
test eax, eax
jle 0x44a5c7
mov esi, dword [0x607ce4]
cmp esi, ebx
jle 0x44a5fb
push str.telnet
push dword [0x607cec]
call fcn.004cd9f0
pop ecx
pop ecx
test eax, eax
jne 0x44a5c7
cmp esi, ebx
jle 0x44a5fb
push str.:HCTCPAULA_
push dword [0x607ce8]
call fcn.004cd9f0
pop ecx
pop ecx
test eax, eax
je 0x44a5fb
call fcn.00493572
test eax, eax
je 0x44a5d9
push ebx
push ebx
call fcn.004132b3
pop ecx
pop ecx
push ebx
call fcn.00414065
pop ecx
test eax, eax
je 0x44a5f5
push dword [ebp - 0x5b4]
call fcn.004d4151
pop ecx
jmp 0x44a4f2
mov esi, dword [0x607ce4]
cmp esi, 1
jle 0x44a6a6
xor edi, edi
cmp esi, ebx
jle 0x44a6a6
lea esi, [edi*4 + 0x607ce8]
push str._TELNET306
push dword [esi]
call fcn.005318fe
pop ecx
pop ecx
test eax, eax
je 0x44a787
push str.TELNET306
push dword [esi]
call fcn.005318fe
pop ecx
pop ecx
test eax, eax
je 0x44a787
push str._TELNET241
push dword [esi]
call fcn.005318fe
pop ecx
pop ecx
test eax, eax
je 0x44a773
push str.TELNET241
push dword [esi]
call fcn.005318fe
pop ecx
pop ecx
test eax, eax
je 0x44a773
push str._TELNET111
push dword [esi]
call fcn.005318fe
pop ecx
pop ecx
test eax, eax
je 0x44a740
push str.TELNET111
push dword [esi]
call fcn.005318fe
pop ecx
pop ecx
test eax, eax
je 0x44a740
inc edi
cmp edi, dword [0x607ce4]
jl 0x44a60e
call fcn.004fa8e4
mov dword [ebp - 0x98], eax
push 5
pop esi
mov dword [ebp - 0x5b8], esi
mov dword [ebp - 0x660], 0x28c
mov dword [ebp - 0x5c0], ebx
mov edi, fcn.004608de
mov eax, dword [0x607ce4]
cmp dword [ebp - 0x5c0], eax
jge 0x44b052
mov esi, dword [ebp - 0x5c0]
shl esi, 2
push str._RunServer
push dword [esi + 0x607ce8]
call fcn.005318fe
pop ecx
pop ecx
test eax, eax
jne 0x44a7e9
wait
mov dword [ebp - 4], ebx
call fcn.0041848e
test eax, eax
jne 0x44a4f2
call fcn.004187d8
call fcn.004935a3
test eax, eax
jle 0x44a79b
push ebx
mov ecx, edi
call fcn.00411a5e
pop ecx
call fcn.00414796
push 0xa0
call fcn.00414a9e
pop ecx
jmp 0x44a7c6
push 1
mov ecx, fcn.004608de
call fcn.00411a5e
pop ecx
push 0x6f
pop edi
call fcn.00416142
push str.PaulaConfig.cfg
push dword [ebp - 0x5b4]
call fcn.00461390
push edi
call fcn.0044da46
add esp, 0xc
jmp 0x44a4f2
push 1
mov ecx, fcn.004608de
call fcn.00411a5e
pop ecx
mov edi, 0xf1
jmp 0x44a750
push 1
mov ecx, fcn.004608de
call fcn.00411a5e
pop ecx
mov edi, 0x132
jmp 0x44a750
call fcn.00493572
test eax, eax
je 0x44a7c1
push ebx
mov ecx, edi
call fcn.00411a5e
pop ecx
call fcn.00414796
push 0x70
call fcn.00414a9e
pop ecx
call fcn.00411b8e
jmp 0x44a7c6
call fcn.00411c51
call fcn.004bf096
jmp 0x44a4f2
push str._StartServer
push dword [esi + 0x607ce8]
call fcn.005318fe
pop ecx
pop ecx
test eax, eax
jne 0x44a84a
wait
mov dword [ebp - 4], 1
call fcn.0041848e
test eax, eax
jne 0x44a4f2
call fcn.004187d8
push 0x2710
call dword [sym.imp.KERNEL32.dll_Sleep]
call fcn.004935a3
test eax, eax
jg 0x44a4f2
push ebx
call fcn.004c741f
jmp 0x44a5ef
push str._StopServer
push dword [esi + 0x607ce8]
call fcn.005318fe
pop ecx
pop ecx
test eax, eax
jne 0x44a8d1
wait
mov dword [ebp - 4], 2
call fcn.004187d8
push ebx
mov ecx, edi
call fcn.00411a5e
mov dword [esp], str._n_nTerminating_the_server...
call fcn.0041679b
pop ecx
call fcn.004c7cbf
test eax, eax
je 0x44a89c
push str.Done_
call fcn.0041679b
mov eax, 0x3e8
jmp 0x44a8ab
push str.FAILED___
call fcn.0041679b
mov eax, 0x2710
pop ecx
call fcn.0043ce01
push 0x56afb0
call fcn.0041679b
jmp 0x44a5ef
push str._InitServer
push dword [esi + 0x607ce8]
call fcn.005318fe
pop ecx
pop ecx
test eax, eax
jne 0x44a953
wait
mov dword [ebp - 4], 3
call fcn.0041848e
test eax, eax
jne 0x44a4f2
call fcn.004187d8
call fcn.004935a3
test eax, eax
jle 0x44a925
push ebx
mov ecx, edi
call fcn.00411a5e
pop ecx
call fcn.00493572
test eax, eax
je 0x44a4f2
jmp 0x44a7c6
call fcn.00411df1
test eax, eax
je 0x44a93b
push ebx
call fcn.00411df1
push eax
call dword [sym.imp.USER32.dll_ShowWindow]
push 1
jmp 0x44a832
push str._RunUpdate
push dword [esi + 0x607ce8]
call fcn.005318fe
pop ecx
pop ecx
test eax, eax
jne 0x44a9af
wait
push 4
pop esi
mov dword [ebp - 4], esi
call fcn.00418798
call fcn.004935a3
test eax, eax
je 0x44a985
push ebx
call fcn.0042b035
pop ecx
call fcn.00411c51
push ebx
call fcn.00506b84
pop ecx
push ebx
call fcn.00512cdd
pop ecx
push esi
jmp 0x44a4f4
push str._StartUpdate
push dword [esi + 0x607ce8]
call fcn.005318fe
pop ecx
pop ecx
test eax, eax
jne 0x44aa09
wait
mov dword [ebp - 4], 5
call fcn.00418798
call fcn.004935a3
test eax, eax
jg 0x44a4f2
push ebx
push ebx
push ebx
call fcn.005142e8
jmp 0x44a76b
push str._RunForceUpdate
push dword [esi + 0x607ce8]
call fcn.005318fe
pop ecx
pop ecx
test eax, eax
jne 0x44aa4d
call fcn.00418798
call fcn.004935a3
test eax, eax
je 0x44aa34
push ebx
call fcn.0042b035
pop ecx
call fcn.00411c51
push 1
call fcn.00506b84
pop ecx
push 1
call fcn.00512cdd
jmp 0x44a5ef
push str._StartForceUpdate
push dword [esi + 0x607ce8]
call fcn.005318fe
pop ecx
pop ecx
test eax, eax
jne 0x44aa70
call fcn.00418798
push ebx
push 1
jmp 0x44a9e1
push str._RunUpdateDaemon
push dword [esi + 0x607ce8]
call fcn.005318fe
pop ecx
pop ecx
test eax, eax
jne 0x44aac3
wait
mov dword [ebp - 4], 6
call fcn.00418798
call fcn.004935a3
test eax, eax
je 0x44aaa3
push ebx
call fcn.0042b035
pop ecx
call fcn.00411c51
call fcn.00506e29
jmp 0x44a4f2
push str._StartUpdateDaemon
push dword [esi + 0x607ce8]
call fcn.005318fe
pop ecx
pop ecx
test eax, eax
jne 0x44ab20
push 0x20
call dword [sym.imp.KERNEL32.dll_GetCurrentProcess]
push eax
call dword [sym.imp.KERNEL32.dll_SetPriorityClass]
wait
mov dword [ebp - 4], 7
call fcn.00418798
call fcn.004935a3
test eax, eax
jg 0x44a4f2
push 1
jmp 0x44a9e0
push str._StartupLGUProc
push dword [esi + 0x607ce8]
call fcn.005318fe
pop ecx
pop ecx
test eax, eax
jne 0x44ab94
push 0x4000
call dword [sym.imp.KERNEL32.dll_GetCurrentProcess]
push eax
call dword [sym.imp.KERNEL32.dll_SetPriorityClass]
push ebx
push 1
push dword [0x607ce8]
call fcn.00434967
add esp, 0xc
wait
mov dword [ebp - 4], 8
call fcn.00418798
call fcn.004935a3
test eax, eax
jg 0x44a4f2
push 1
push ebx
push 1
jmp 0x44a9e2
push str._Progress
push dword [esi + 0x607ce8]
call fcn.005318fe
pop ecx
pop ecx
test eax, eax
jne 0x44ac2f
mov eax, dword [ebp - 0x5c0]
inc eax
cmp eax, dword [0x607ce4]
jge 0x44ac2f
mov edi, dword [esi + 0x607cec]
call fcn.00432263
test eax, eax
je 0x44a4f2
mov byte [ebp - 0x3b8], bl
push 0x207
push ebx
lea eax, [ebp - 0x3b7]
push eax
call fcn.005306b0
add esp, 0xc
mov edi, esi
push dword [edi + 0x607cec]
mov ebx, 0x208
mov ecx, ebx
lea eax, [ebp - 0x3b8]
call fcn.004ccc3f
pop ecx
mov esi, eax
call fcn.004cd457
push str..htm
mov eax, ebx
call fcn.004ccd0f
pop ecx
push 0xc
push dword [edi + 0x607cec]
mov ebx, esi
call fcn.00502295
pop ecx
jmp 0x44a5ef
push str._ReparseAllHTML
push dword [esi + 0x607ce8]
call fcn.005318fe
pop ecx
pop ecx
test eax, eax
je 0x44afe4
push str._ReparseAllTillSheets
push dword [esi + 0x607ce8]
call fcn.005318fe
pop ecx
pop ecx
test eax, eax
je 0x44afe4
push str._ReparseAllHTMLFrom
push dword [esi + 0x607ce8]
call fcn.005318fe
pop ecx
pop ecx
test eax, eax
jne 0x44acdd
push ebx
mov ecx, edi
call fcn.00411a5e
pop ecx
xor edi, edi
call fcn.00416142
call fcn.00504ec2
mov eax, dword [0x607ce4]
lea ecx, [eax - 1]
mov eax, dword [ebp - 0x5c0]
cmp eax, ecx
jge 0x44a4f2
push dword [eax*4 + 0x607cec]
push str.from_s
push 1
call fcn.004ce595
add esp, 0xc
mov esi, eax
cmp esi, ebx
je 0x44a4f2
push ebx
push ebx
push ebx
push 1
push esi
call fcn.0051a756
add esp, 0x14
push esi
call fcn.0053061e
jmp 0x44a5ef
push str._SetCreationDate
push dword [esi + 0x607ce8]
call fcn.005318fe
pop ecx
pop ecx
test eax, eax
je 0x44afcc
push str._ShowLCG
push dword [esi + 0x607ce8]
call fcn.005318fe
pop ecx
pop ecx
test eax, eax
jne 0x44ad53
mov eax, dword [ebp - 0x5c0]
inc eax
mov dword [ebp - 0x5bc], eax
cmp eax, dword [0x607ce4]
jge 0x44ad53
push ebx
mov ecx, edi
call fcn.00411a5e
pop ecx
xor edi, edi
call fcn.00416142
push ebx
mov eax, dword [ebp - 0x5bc]
push dword [eax*4 + 0x607ce8]
call fcn.004b0e26
pop ecx
pop ecx
xor eax, eax
call fcn.0043ce01
jmp 0x44a4f2
push str._Unpack
push dword [esi + 0x607ce8]
call fcn.005318fe
pop ecx
pop ecx
test eax, eax
jne 0x44ad98
mov eax, dword [ebp - 0x5c0]
inc eax
cmp eax, dword [0x607ce4]
jge 0x44ad98
push ebx
mov ecx, edi
call fcn.00411a5e
pop ecx
xor edi, edi
call fcn.00416142
lea edi, [ebp - 0x5c0]
call fcn.004048c9
jmp 0x44a4f2
push str._Pack
push dword [esi + 0x607ce8]
call fcn.005318fe
pop ecx
pop ecx
test eax, eax
jne 0x44addd
mov eax, dword [ebp - 0x5c0]
inc eax
cmp eax, dword [0x607ce4]
jge 0x44addd
push ebx
mov ecx, edi
call fcn.00411a5e
pop ecx
xor edi, edi
call fcn.00416142
lea ecx, [ebp - 0x5c0]
call fcn.004046aa
jmp 0x44a4f2
push str._ShowSales
push dword [esi + 0x607ce8]
call fcn.005318fe
pop ecx
pop ecx
test eax, eax
jne 0x44ae56
mov eax, dword [ebp - 0x5c0]
inc eax
mov dword [ebp - 0x5bc], eax
cmp eax, dword [0x607ce4]
jge 0x44ae56
push ebx
mov ecx, fcn.004608de
call fcn.00411a5e
pop ecx
xor edi, edi
call fcn.00416142
mov eax, dword [ebp - 0x5bc]
mov dword [ebp - 0x5c0], eax
lea edi, [eax*4 + 0x607ce8]
push str..sls
mov esi, dword [edi]
call fcn.004cd54a
push eax
call fcn.005318fe
pop ecx
pop ecx
test eax, eax
jne 0x44afc7
mov ecx, dword [edi]
call fcn.00528e55
jmp 0x44a4f2
push str._RipTAMSInvoices
push dword [esi + 0x607ce8]
call fcn.005318fe
pop ecx
pop ecx
test eax, eax
je 0x44afdd
push str._RipInvoices
push dword [esi + 0x607ce8]
call fcn.005318fe
pop ecx
pop ecx
test eax, eax
je 0x44afdd
push str._RunInvoiceRipping
push dword [esi + 0x607ce8]
call fcn.005318fe
pop ecx
pop ecx
test eax, eax
jne 0x44aeb0
call fcn.00411c51
push ebx
call fcn.00486f9a
jmp 0x44a5ef
push str._REMOTE
push dword [0x607cec]
call fcn.005318fe
pop ecx
pop ecx
test eax, eax
je 0x44afbb
push str.REMOTE
push dword [0x607cec]
call fcn.005318fe
pop ecx
pop ecx
test eax, eax
je 0x44afbb
push str._TELNET
push dword [0x607cec]
call fcn.005318fe
pop ecx
pop ecx
test eax, eax
je 0x44afaa
push str.TELNET
push dword [0x607cec]
call fcn.005318fe
pop ecx
pop ecx
test eax, eax
je 0x44afaa
push str._UPDATEEODREPORT
push dword [esi + 0x607ce8]
call fcn.005318fe
pop ecx
pop ecx
test eax, eax
jne 0x44afcc
mov eax, dword [ebp - 0x5c0]
inc eax
cmp eax, dword [0x607ce4]
jge 0x44afcc
push ebx
mov ecx, edi
call fcn.00411a5e
pop ecx
call fcn.00493572
test eax, eax
je 0x44af95
xor edi, edi
call fcn.00416142
lea esi, [esi + 0x607cec]
mov edx, dword [esi]
call fcn.004ccc0d
test eax, eax
jne 0x44af8e
call fcn.00504ec2
push dword [esi]
call fcn.0051f617
pop ecx
test eax, eax
jge 0x44af87
push str._n_nUpdate_FAILED:_check_log.
jmp 0x44af9a
push str._n_nUpdate_complete...
jmp 0x44af9a
push str._nMissing_parameter_
jmp 0x44af9a
push str._nIllegal_parameter_
call fcn.0041679b
pop ecx
mov eax, 0x493e0
jmp 0x44ad49
push ebx
mov ecx, dword [ebp - 0x5b4]
call fcn.0044d52a
jmp 0x44a5ef
mov dword [0x610cb4], 1
jmp 0x44afcc
mov edi, fcn.004608de
inc dword [ebp - 0x5c0]
mov esi, dword [ebp - 0x5b8]
jmp 0x44a6cf
push 1
jmp 0x44aea6
push ebx
mov ecx, edi
call fcn.00411a5e
pop ecx
xor edi, edi
call fcn.00416142
call fcn.00504ec2
mov eax, dword [0x607ce4]
lea ecx, [eax - 1]
mov eax, dword [ebp - 0x5c0]
push ebx
push ebx
push str._ReparseAllTillSheets
cmp eax, ecx
jge 0x44b02e
lea esi, [eax*4 + 0x607cec]
push dword [esi]
call fcn.005318fe
pop ecx
pop ecx
neg eax
sbb eax, eax
inc eax
push eax
push 1
push dword [esi]
jmp 0x44b045
push dword [eax*4 + 0x607ce8]
call fcn.005318fe
pop ecx
pop ecx
neg eax
sbb eax, eax
inc eax
push eax
push 1
push ebx
call fcn.0051a756
add esp, 0x14
jmp 0x44a4f2
call fcn.004fa8e4
mov dword [ebp + esi*4 - 0xa8], eax
inc esi
mov dword [ebp + esi*4 - 0x674], 0x37e
call fcn.004c6ac2
call fcn.004fa8e4
mov dword [ebp + esi*4 - 0xa8], eax
inc esi
mov dword [ebp + esi*4 - 0x674], 0x385
push 1
mov ecx, edi
call fcn.00411a5e
pop ecx
call fcn.004c73cd
call fcn.004fa8e4
mov dword [ebp + esi*4 - 0xa8], eax
inc esi
mov dword [ebp - 0x5b8], esi
mov dword [ebp + esi*4 - 0x674], 0x38d
call fcn.004e166a
mov edi, 0xde
call fcn.00416142
push str.___PAULA_Session__
call fcn.004162a6
pop ecx
call fcn.004935a3
test eax, eax
je 0x44b10e
call fcn.00471d78
push ebx
push dword [ebp - 0x5b4]
call fcn.00461390
pop ecx
pop ecx
call fcn.00471d78
test eax, eax
je 0x44b10e
push str.LoadConfigSettings_pPaula__NULL__is_not_working_correctly___nIt_has_made_a_non_NO_SYNC_BASIC_logon_attempt__nThis_must_be_fixed___n_nPress_C_to_acknowlege...
push str.__DO_NOT_CONTINUE_____
push ebx
push 0x554164
push ebx
push 1
call fcn.0043dc3e
add esp, 0x18
call fcn.004935a3
test eax, eax
je 0x44b12f
mov eax, dword [ebp - 0x5b4]
add eax, 0x6c8a0
push eax
push ebx
call fcn.00464531
pop ecx
pop ecx
mov esi, eax
jmp 0x44b131
xor esi, esi
call fcn.004348a7
call fcn.004fa8e4
mov edi, dword [ebp - 0x5b8]
mov dword [ebp + edi*4 - 0xa8], eax
inc edi
mov dword [ebp + edi*4 - 0x674], 0x3ab
call fcn.00415783
call fcn.00418444
test eax, eax
je 0x44b16d
push str._n_n_n_n_n_nInitializing...._n_n
call fcn.0041679b
pop ecx
call fcn.004fa8e4
mov dword [ebp + edi*4 - 0xa8], eax
inc edi
mov dword [ebp + edi*4 - 0x674], 0x3b1
mov esi, str.PaulaConfig.cfg
push esi
push dword [ebp - 0x5b4]
call fcn.00461390
pop ecx
pop ecx
mov dword [ebp - 0x5bc], eax
call fcn.004fa8e4
mov dword [ebp + edi*4 - 0xa8], eax
inc edi
mov dword [ebp - 0x5b8], edi
shl edi, 2
mov dword [ebp - 0x5c8], edi
mov dword [ebp + edi - 0x674], 0x3b4
cmp dword [ebp - 0x5bc], ebx
je 0x44b2f7
mov byte [ebp - 0x1b0], bl
mov edi, 0x103
push edi
push ebx
lea eax, [ebp - 0x1af]
push eax
call fcn.005306b0
add esp, 0xc
mov byte [ebp - 0x2b8], bl
push edi
push ebx
lea eax, [ebp - 0x2b7]
push eax
call fcn.005306b0
add esp, 0xc
push ebx
push ebx
call fcn.00493030
push eax
push str._sCFG_BackupsLastKnownGoodConfig.bak
lea eax, [ebp - 0x1b0]
push eax
call fcn.00531b2f
add esp, 0x14
call fcn.00415783
push dword [ebp - 0x5bc]
push str.:8:Problem_with_PAULA_cfg_file.__Could_not_start_PAULA:__s
call fcn.0042b70b
push str._n_n_________________________________________________________
call fcn.0041679b
add esp, 0xc
push str._nThere_is_a_problem_with_PAULAs_configuration_file.
call fcn.0041679b
pop ecx
push dword [ebp - 0x5bc]
push 0x54f2e4
call fcn.0041679b
push 0x556890
push str._nPlease_call__s_for_HoodSoftware_tech_support.
call fcn.0041679b
push str._nPress_S_to_run_PAULA_setup.
call fcn.0041679b
add esp, 0x14
push str._nOr_press__SPACE_BAR__to_manually_edit_and_fix_the_CFG_file.
call fcn.0041679b
pop ecx
lea edi, [ebp - 0x1b0]
call fcn.00432263
test eax, eax
je 0x44b29e
push str._nOr_press_R_to_Restore_the_last_known_good_configuration.
call fcn.0041679b
pop ecx
call fcn.0041207a
push ebx
push 0xffffffffffffffff
mov ecx, str.sSrR
call fcn.0043ce1e
pop ecx
pop ecx
call fcn.004cca76
cmp eax, 0x73
jne 0x44b3cd
push str.You_have_chosen_to_run_PAULA_setup_which_will_reinstall_PAULA._nYou_will_be_guided_through_the_original_setup_process._nAll_settings_including_the_Till_Base_Amount__Over_Shorts__nand_store_information_will_all_need_to_be_reentered._n_nWould_you_like_to_continue___Y_N__n_nYes___No
push str.__Repair_Installation___
push ebx
push 1
call fcn.0043d5cf
add esp, 0x10
test eax, eax
je 0x44b3a0
push dword [ebp - 0x5b4]
call fcn.0044103d
pop ecx
test eax, eax
je 0x44a4f2
mov edi, dword [ebp - 0x5c8]
call fcn.004fa8e4
mov dword [ebp + edi - 0xa8], eax
inc dword [ebp - 0x5b8]
mov eax, dword [ebp - 0x5b8]
mov dword [ebp + eax*4 - 0x674], 0x3f8
push str.DEN122
push ecx
push ebx
xor ecx, ecx
call fcn.0046b0c2
pop ecx
pop ecx
push eax
call fcn.005318fe
pop ecx
pop ecx
mov esi, dword [ebp - 0x5b4]
test eax, eax
je 0x44b348
cmp dword [esi + 0xd90], 0x1dcd6962
jne 0x44b366
push 0x28
call fcn.004ca36a
push eax
push str.:1:FYI_Changing_Master_Volume:_lResult___ld
call fcn.0042bd38
pop ecx
pop ecx
mov dword [0x610cb8], 1
cmp dword [esi + 0xd90], 0x1dcd79e3
jne 0x44b4a8
push str.10.164.136.
push ecx
push ebx
push ebx
call fcn.0046b280
add esp, 0xc
push eax
call fcn.00531210
pop ecx
pop ecx
test eax, eax
je 0x44b4a8
call fcn.004184b9
jmp 0x44b4ad
push str.Press__SPACE__to_exit._nIf_you_would_like_to_attempt_to_continue_with_na_PAULA_session_despite_this_problem__npress_F_to_attempt_to_Force_a_session._n_nPress__SPACE__to_exit.
push str.__Press__SPACE__To_Exit__
push ebx
push str._fF_27_
push ebx
push ebx
call fcn.0043dc3e
add esp, 0x18
call fcn.004cca76
cmp eax, 0x66
je 0x44b2f1
jmp 0x44a4f2
cmp eax, 0x72
jne 0x44b498
push str._n_nRestoring_previous_config...
call fcn.0041679b
pop ecx
push ebx
mov eax, dword [ebp - 0x5b4]
add eax, 0x22a8
push eax
lea eax, [ebp - 0x1b0]
push eax
call fcn.00431386
add esp, 0xc
push esi
push str.ServerSync_
push ebx
push ebx
call fcn.00493030
pop ecx
pop ecx
push eax
push 0x54f4c0
push 0x104
lea eax, [ebp - 0x2b8]
push eax
call fcn.004ce4e5
push ebx
lea eax, [ebp - 0x2b8]
push eax
lea eax, [ebp - 0x1b0]
push eax
call fcn.00431386
add esp, 0x24
push esi
lea edi, [ebp - 0x2b8]
call fcn.00470e3d
pop ecx
push ebx
mov eax, edi
push eax
lea eax, [ebp - 0x1b0]
push eax
call fcn.00431386
add esp, 0xc
push 0xa
pop esi
push 0x551adc
call fcn.0041679b
pop ecx
push 0xc8
call dword [sym.imp.KERNEL32.dll_Sleep]
dec esi
jne 0x44b45d
push str._n_nThe_last_known_good_configuration_has_been_restored.
call fcn.0041679b
mov dword [esp], str._nPlease_restart_PAULA_for_the_settings_to_be_applied.
call fcn.0041679b
mov dword [esp], str._nPress_any_key_to_exit...
jmp 0x44af9a
mov ecx, dword [ebp - 0x5b4]
call fcn.00454c29
jmp 0x44b2e9
call fcn.004184c4
call fcn.004184ad
test eax, eax
je 0x44b52e
push 4
xor eax, eax
inc eax
call fcn.00468c65
pop ecx
mov dword [ebp - 0x5c4], eax
push 4
xor eax, eax
inc eax
call fcn.00468c65
pop ecx
push eax
push ebx
push ebx
call fcn.00493030
pop ecx
pop ecx
push eax
push str._sSoundsIntroTodd_d.wav
push ebx
call fcn.004ce595
mov edi, eax
push edi
push str.:2:Last_startup_sound_played_for_Todd_Franks:___s_
call fcn.0042bd38
add esp, 0x18
push 0x20001
push ebx
push edi
call dword [sym.imp.WINMM.dll_PlaySoundA]
mov eax, dword [ebp - 0x5c4]
dec eax
je 0x44b523
dec eax
je 0x44b51c
dec eax
dec eax
jne 0x44b52e
push 0xfa0
jmp 0x44b528
push 0xcb2
jmp 0x44b528
push 0x7d0
call dword [sym.imp.KERNEL32.dll_Sleep]
call fcn.00411e52
call fcn.004fa8e4
mov ecx, dword [ebp - 0x5b8]
mov dword [ebp + ecx*4 - 0xa8], eax
inc ecx
mov dword [ebp - 0x5b8], ecx
mov edi, ecx
shl edi, 2
mov dword [ebp - 0x5c8], edi
mov dword [ebp + edi - 0x674], 0x427
mov byte [esi + 0x2513], bl
mov byte [esi + 0x2512], bl
lea eax, [esi + 0x2510]
mov dword [ebp - 0x5c0], eax
mov word [eax], bx
call fcn.00434890
mov edx, eax
call fcn.004ccc0d
test eax, eax
jne 0x44b6a5
mov byte [ebp - 0x1b0], bl
push 0x103
push ebx
lea eax, [ebp - 0x1af]
push eax
call fcn.005306b0
add esp, 0xc
mov esi, str.PaulaEmpConfig.cfg
push esi
push str.Misc_Files_
call fcn.00434890
push eax
mov edi, 0x54f4c0
push edi
push 0x104
lea eax, [ebp - 0x1b0]
push eax
call fcn.004ce4e5
push ebx
push 0xffffffffffffffff
push 0xffffffffffffffff
mov eax, dword [ebp - 0x5b4]
push dword [eax + 0xd90]
lea ecx, [ebp - 0x1b0]
push ecx
push eax
call fcn.00466bb2
add esp, 0x30
push ebx
push esi
push ebx
push ebx
call fcn.00493030
pop ecx
pop ecx
push eax
push 0x553c34
push ebx
call fcn.004ce595
add esp, 0x10
push eax
lea eax, [ebp - 0x1b0]
push eax
call fcn.00431386
add esp, 0xc
push ebx
push esi
push str.ServerSync_
push ebx
push ebx
call fcn.00493030
pop ecx
pop ecx
push eax
push edi
push ebx
call fcn.004ce595
add esp, 0x14
push eax
lea eax, [ebp - 0x1b0]
push eax
call fcn.00431386
add esp, 0xc
push ebx
push esi
push 0x54f4f0
push str.empty
push ebx
call fcn.004ce595
pop ecx
pop ecx
mov edi, eax
call fcn.00470e3d
pop ecx
pop ecx
push eax
lea eax, [ebp - 0x1b0]
push eax
call fcn.00431386
add esp, 0xc
push 1
push esi
push 0x54f4f0
push str.empty
push ebx
call fcn.004ce595
pop ecx
pop ecx
mov edi, eax
call fcn.00470e3d
pop ecx
pop ecx
push eax
call fcn.00431553
pop ecx
pop ecx
mov edi, dword [ebp - 0x5c8]
jmp 0x44b6be
push ebx
push 0xffffffffffffffff
push 0xffffffffffffffff
push dword [esi + 0xd90]
push str.PaulaEmpConfig.cfg
push esi
call fcn.00466bb2
add esp, 0x18
call fcn.004935a3
test eax, eax
je 0x44b711
mov byte [ebp - 0x2b8], bl
push 0x103
push ebx
lea eax, [ebp - 0x2b7]
push eax
call fcn.005306b0
add esp, 0xc
push str.InstallPaula2.exe
lea eax, [ebp - 0x2b8]
push eax
call fcn.00493278
lea eax, [ebp - 0x2b8]
push eax
push str._n_nTEMP_DIR:_n_s
call fcn.0041679b
add esp, 0x10
mov eax, 0x6f1
call fcn.0043ce01
call fcn.00411e52
call fcn.004fa8e4
mov dword [ebp + edi - 0xa8], eax
mov esi, dword [ebp - 0x5b8]
inc esi
mov dword [ebp + esi*4 - 0x674], 0x45b
call fcn.0044d183
test eax, eax
je 0x44a4f2
call fcn.004fa8e4
mov dword [ebp + esi*4 - 0xa8], eax
inc esi
mov dword [ebp + esi*4 - 0x674], 0x461
call fcn.0044d104
test eax, eax
jne 0x44a4f2
call fcn.004fa8e4
mov dword [ebp + esi*4 - 0xa8], eax
inc esi
mov dword [ebp + esi*4 - 0x674], 0x467
push dword [ebp - 0x5b4]
call fcn.0045b4e9
mov dword [esp], str.SetupPAULA.exe
push ebx
call fcn.00493154
pop ecx
pop ecx
mov edi, eax
call fcn.00432263
test eax, eax
je 0x44b7d7
mov edi, str.SetupPAULA.exe
push edi
push ebx
call fcn.00493154
call fcn.004314ff
push eax
push str.:0:FYI_the_setup_exe_is_being_deleted:__d
call fcn.0042bd38
add esp, 0x10
push 1
push ebx
push edi
push ebx
call fcn.00493154
pop ecx
pop ecx
push eax
call fcn.00434967
add esp, 0xc
call fcn.00411823
mov ecx, dword [ebp - 0x5b4]
add ecx, 0x1094
call fcn.0046adcc
call fcn.004fa8e4
mov dword [ebp + esi*4 - 0xa8], eax
inc esi
mov dword [ebp - 0x5b8], esi
mov dword [ebp + esi*4 - 0x674], 0x47f
mov esi, str.NeedAdminLogin.flg
push esi
push ebx
call fcn.00493154
pop ecx
pop ecx
mov ecx, eax
call fcn.00433c19
cmp eax, 1
jne 0x44b8ac
push str.:0:FYI:Attempting_to_fix_the_Limited_User_ODBC_Registry_issue...
call fcn.0042bd38
pop ecx
call fcn.0048020e
push ebx
call fcn.00481c76
pop ecx
mov edi, eax
cmp edi, ebx
jne 0x44b880
push esi
push ebx
call fcn.00493154
pop ecx
pop ecx
mov ecx, eax
call fcn.00433c19
cmp eax, 1
jne 0x44b880
push str.:2:...ODBC_fix_FAILED_
call fcn.0042b70b
mov dword [esp], str._nPlease_login_to_Windows_as_Administrator_to_fix_this_terminal._nPAULA_must_be_run_as_Administrator_to_complete_setup._n_nPress_any_key_to_continue...
push str.__Note_To_Administrator__
push ebx
push ebx
push ebx
push 1
call fcn.0043dc3e
add esp, 0x18
jmp 0x44b8a1
push edi
push str.:0:FYI:...ODBC_fix_succeeded__hODBC___p
call fcn.0042bd38
push str._nThe_admin_login_problem_has_been_resolved._n_nPress_any_key_to_continue...
push str.__Note_To_Administrator__
push ebx
push ebx
push ebx
push ebx
call fcn.0043dc3e
add esp, 0x20
cmp edi, ebx
je 0x44b8ac
push edi
call fcn.0048073c
pop ecx
call fcn.004187ab
test eax, eax
jne 0x44b943
push str.details:
lea eax, [ebp - 0x5b0]
push eax
call fcn.005312a0
pop ecx
pop ecx
mov esi, dword [ebp - 0x5b8]
jmp 0x44b900
lea eax, [ebp + esi*4 - 0xa8]
mov ecx, dword [eax]
sub ecx, dword [eax - 4]
push ecx
push dword [ebp + esi*4 - 0x670]
push str.L_ld__ldms_
mov eax, 0x400
lea edi, [ebp - 0x5b0]
call fcn.004ce4a3
add esp, 0xc
dec esi
cmp esi, ebx
jg 0x44b8d4
push 2
lea esi, [ebp - 0x5b0]
call fcn.004cd862
pop ecx
mov eax, esi
push eax
call fcn.004fa8e4
sub eax, dword [ebp - 0x5e8]
xor edx, edx
mov ecx, 0x3e8
div ecx
mov ecx, eax
call fcn.004f9fcb
push eax
push str.:1:Paula_startup_time:__s:__s
call fcn.0042bd38
add esp, 0xc
jmp 0x44b943
xor ebx, ebx
mov esi, dword [ebp - 0x5b4]
call fcn.004935a3
test eax, eax
je 0x44b957
call fcn.004c3b2e
xor edi, edi
call fcn.004fd014
cmp eax, 0x33
ja case.0x44b967.1
jmp dword [eax*4 + 0x44c946]
mov edi, esi
call fcn.00453ba2
jmp 0x44b949
push esi
call fcn.00453c62
pop ecx
jmp 0x44b949
mov edi, esi
call fcn.00453ed2
jmp 0x44b949
mov edi, esi
call fcn.00453f7f
jmp 0x44b949
mov ecx, esi
call fcn.00454a1c
jmp 0x44b949
mov byte [ebp - 0x68], bl
push 0x3f
push ebx
lea eax, [ebp - 0x67]
push eax
call fcn.005306b0
add esp, 0xc
call fcn.00418518
test eax, eax
jne 0x44b9cb
cmp dword [esi + 0x2128], ebx
jne 0x44b9cb
push dword [esi + 0x2150]
push str.TAMS_Invoice_Printer__d
jmp 0x44ba43
mov eax, dword [esi + 0x215c]
cmp eax, ebx
jne 0x44ba29
call fcn.00495e15
mov esi, eax
push str.Laser.cfg
push ebx
call fcn.00493030
push esi
mov ecx, eax
call fcn.0049fa0e
add esp, 0xc
push 0x25
lea eax, [ebp - 0x68]
call fcn.0049f7aa
pop ecx
lea edx, [ebp - 0x68]
call fcn.004ccc0d
test eax, eax
je 0x44ba1a
push str.Default_Windows_Printer
push 0x40
pop ecx
lea eax, [ebp - 0x68]
call fcn.004ccc3f
pop ecx
mov eax, esi
call fcn.00495ea0
mov esi, dword [ebp - 0x5b4]
jmp 0x44ba51
cmp eax, 0x64
jle 0x44ba3d
push ebx
call fcn.004a28a5
pop ecx
push eax
push str.Net_Printer__s
jmp 0x44ba43
push eax
push str.TAMS_Report_Printer__d
push 0x40
lea eax, [ebp - 0x68]
push eax
call fcn.004ce4e5
add esp, 0x10
lea eax, [ebp - 0x68]
push eax
push str.This_will_print_a_test_page_to_the_Till_Sheet_Printer:_n__s__n_nWould_you_like_to_continue___Y_N__n_nYes___No
push str.__Print_Test_Page___
push ebx
push ebx
call fcn.0043d5cf
add esp, 0x14
test eax, eax
je 0x44b949
mov byte [ebp - 0x24], bl
xor eax, eax
lea edi, [ebp - 0x23]
stosd dword es:[edi], eax
mov ecx, 0x56adb0
call fcn.00414f21
push eax
lea eax, [ebp - 0x24]
push eax
call fcn.005312a0
push 0x57528c
call fcn.0041679b
add esp, 0xc
push str._n__________________Print_Test_Page___n_n_n
call fcn.0041679b
pop ecx
push 1
push ebx
push ebx
push esi
call fcn.00444182
add esp, 0x10
test eax, eax
lea eax, [ebp - 0x68]
push eax
je 0x44bac2
push str._n_n_The_test_page_successfully_printed_to:__n__s_
jmp 0x44bac7
push str._n_n_ERROR:_The_test_page_failed_to_print_to:__n__s_
call fcn.0041679b
pop ecx
pop ecx
push str._n_nPress_any_key_to_continue...
call fcn.0041679b
pop ecx
mov eax, 0x927c0
call fcn.0043ce01
push ecx
fld dword [0x5ee10c]
fstp dword [esp]
call fcn.00494d56
pop ecx
lea eax, [ebp - 0x24]
push eax
call fcn.0041579e
jmp 0x44b97d
push str.Use_this_tool_to_add_missing_stores_to_the_notes_database._nEnter_a_zip_code_near_the_area_that_should_be_searched._n_n_rEnter_a_zip_code:
push 0xffffffffffffffff
push str.Enter_a_zip_code:
call fcn.00530f70
pop ecx
push eax
push ebx
mov ebx, str.__Enter_A_5_Digit_Zip_Code__
xor esi, esi
push 5
pop edx
call fcn.0043d8f5
add esp, 0x10
mov esi, eax
test esi, esi
je 0x44b941
push esi
call fcn.005317e2
pop ecx
cmp eax, 0x2b67
je 0x44c565
push esi
call fcn.005317e2
pop ecx
test eax, eax
jle 0x44bba6
and dword [ebp - 0x5bc], 0
lea eax, [ebp - 0x5bc]
push eax
push esi
call fcn.005317e2
pop ecx
push eax
call fcn.004011ad
pop ecx
pop ecx
push eax
push dword [ebp - 0x5bc]
push esi
push str._s:_Added__d_n
push str.ZipCodesManuallyScanned.txt
push str.ZipCodesManualScan_
push 0x553c34
push 0
call fcn.00493030
add esp, 0x10
push eax
call fcn.004343aa
add esp, 0x14
push str._n_nPress_any_key_to_exit...
call fcn.0041679b
jmp 0x44bc05
push 0x57544c
push esi
call fcn.00531180
pop ecx
pop ecx
test eax, eax
jne 0x44b941
call fcn.004935a3
test eax, eax
je 0x44b941
push str.Are_you_sure_you_want_to_resubmit_all_the_noriginal_database_entries___Y_N__n_nYes___No
push str.__Reset_Database___
push 0
push 1
call fcn.0043d5cf
add esp, 0x10
test eax, eax
je 0x44b941
push str.ZipCodesAllStoresSorted.txt
push 0
call fcn.00492f0c
push eax
call fcn.00401340
add esp, 0xc
push str._n_nProcess_is_complete.__Press_any_key...
call fcn.00419451
pop ecx
mov eax, 0x5265c00
call fcn.0043ce01
jmp 0x44b941
mov ecx, esi
call fcn.00452cb3
jmp 0x44b949
mov esi, dword [ebp - 0x5b4]
call fcn.004533f8
jmp 0x44b943
push esi
call fcn.0045315e
jmp 0x44b97d
mov ecx, esi
call fcn.0044e72c
jmp 0x44b949
mov esi, dword [ebp - 0x5b4]
mov eax, esi
call fcn.0044f5c0
call fcn.00463a34
jmp 0x44b943
mov esi, dword [ebp - 0x5b4]
call fcn.0045088c
jmp 0x44bc55
mov esi, dword [ebp - 0x5b4]
mov eax, esi
call fcn.0044f8ec
jmp 0x44bc55
mov ecx, esi
call fcn.0044f9b0
jmp 0x44b949
push ebx
call fcn.004d299a
pop ecx
test eax, eax
je 0x44b949
jmp 0x44a4f2
mov esi, dword [ebp - 0x5b4]
mov eax, esi
call fcn.004509f5
jmp 0x44bc55
call fcn.00450ab9
mov esi, dword [ebp - 0x5b4]
jmp 0x44bc55
mov esi, dword [ebp - 0x5b4]
mov eax, esi
call fcn.0044f6af
jmp 0x44bc55
mov esi, dword [ebp - 0x5b4]
mov eax, esi
call fcn.0044f80c
jmp 0x44bc55
mov esi, dword [ebp - 0x5b4]
mov eax, esi
call fcn.0044cab2
jmp 0x44bc55
push str.ttcon.dat
push ebx
call fcn.00493030
pop ecx
pop ecx
mov edi, eax
call fcn.00432263
test eax, eax
je 0x44bd06
call fcn.004d4bfa
jmp 0x44bc8e
push ebx
mov ecx, esi
call fcn.0044d52a
xor edi, edi
inc edi
jmp 0x44c532
push 1
mov ecx, esi
call fcn.0044d52a
jmp 0x44b97d
mov ecx, esi
call fcn.0044d538
jmp 0x44b949
push esi
call fcn.004661e2
jmp 0x44b97d
push esi
call fcn.00466046
jmp 0x44b97d
mov eax, esi
call fcn.0044cbd0
jmp 0x44b949
mov dword [ebp - 0x5c8], ebx
push ebx
call fcn.0041579e
mov dword [esp], str._n________EXCLUDED_INVOICE_RECONCILIATION_REPORT__n_n
call fcn.0041679b
mov dword [esp], str.Run_this_report_to_find_EXCLUDED__F10__invoices_nthat_have_never_been_included._n_nWould_you_like_to_run_this_report_now___Y_N__n_nYes___No
push str.__Show_Unapplied_EXCLUDED_Invoices___
push ebx
push ebx
call fcn.0043d5cf
add esp, 0x10
test eax, eax
je 0x44bf6a
push str.:0:FYI:_STARTCODE_EXCINVREPORT_has_been_run.
call fcn.0042bd38
mov dword [esp], str..MainPAULA.c
push 0x5cf
xor ecx, ecx
call fcn.00469183
pop ecx
pop ecx
mov dword [ebp - 0x5b8], eax
push ebx
push 1
push ebx
push ebx
xor ecx, ecx
call fcn.004f96b6
pop ecx
pop ecx
push eax
push esi
call fcn.00455241
add esp, 0x10
mov dword [ebp - 0x5d4], eax
cmp eax, ebx
je 0x44bf45
mov ecx, dword [eax]
mov dword [ebp - 0x5bc], ecx
mov word [ebp - 0x5ec], bx
xor eax, eax
lea edi, [ebp - 0x5ea]
stosw word es:[edi], ax
cmp ecx, 1
jne 0x44be0a
push str._n_______The_invoice_below_was_excluded_using_the_F10_EXCLUDE_invoice_option_
mov ecx, dword [ebp - 0x5b8]
call fcn.00469631
mov dword [esp], str._n___________but_it_has_never_been_F10_INCLUDED_by_anyone_as_of_today.
jmp 0x44be25
cmp ecx, ebx
jle 0x44be43
push str._n_______The_invoices_listed_below_were_excluded_using_the_F10_EXCLUDE_invoice_option_
mov ecx, dword [ebp - 0x5b8]
call fcn.00469631
mov dword [esp], str._n_____________but_they_have_never_been_F10_INCLUDED_by_anyone_as_of_today.
mov ecx, dword [ebp - 0x5b8]
call fcn.00469631
mov dword [esp], 0x56afb0
mov ecx, dword [ebp - 0x5b8]
call fcn.00469631
pop ecx
xor edi, edi
cmp dword [ebp - 0x5bc], ebx
jle 0x44bf39
mov eax, dword [ebp - 0x5d4]
add eax, 0x56
mov dword [ebp - 0x5cc], eax
mov eax, dword [ebp - 0x5cc]
push dword [eax]
push dword [ebp - 0x5ec]
call fcn.004f9837
pop ecx
pop ecx
test eax, eax
jne 0x44be98
mov eax, dword [ebp - 0x5cc]
mov eax, dword [eax]
mov dword [ebp - 0x5ec], eax
push 0x54f250
mov ecx, dword [ebp - 0x5b8]
call fcn.00469631
pop ecx
lea eax, [edi + 1]
mov dword [ebp - 0x5c4], eax
push dword [ebp - 0x5b8]
push ebx
push eax
push dword [ebp - 0x5d4]
mov ecx, edi
call fcn.00457192
add esp, 0x10
mov edi, dword [ebp - 0x5c4]
add dword [ebp - 0x5cc], 0x90
cmp edi, dword [ebp - 0x5bc]
jl 0x44be60
cmp dword [ebp - 0x5bc], ebx
jle 0x44bf39
mov dword [ebp - 0x5c8], 1
push ebx
mov edi, str.PRP076.txt
push edi
push ebx
call fcn.00493154
pop ecx
pop ecx
push eax
mov eax, dword [ebp - 0x5b8]
call fcn.00469eb9
mov eax, dword [ebp - 0x5b8]
call fcn.004692da
push edi
push ebx
call fcn.00493154
push eax
push str.START___Unreconciled_Excluded_Invoice_List____MAX_notepad___s_
call fcn.004174c0
push str.The_unreconciled_invoice_list_has_been_opened_in_another_window._nIf_the_page_has_not_appeared__check_your_Windows_Task_Bar_for_na_minimized_window._n_nPress_any_key_to_continue...
push str.__Please_Check_Your_Task_Bar__
push ebx
push ebx
push 1
push ebx
xor edx, edx
mov ecx, 0x55f0
call fcn.0043dbd7
add esp, 0x30
push dword [ebp - 0x5d4]
call fcn.0053061e
pop ecx
cmp dword [ebp - 0x5c8], ebx
jne 0x44a4f2
push ebx
push 0xffffffffffffffff
push 0xffffffffffffffff
push dword [esi + 0xd90]
push str.PaulaEmpConfig.cfg
push esi
call fcn.00466bb2
add esp, 0x18
cmp dword [ebp - 0x5c8], ebx
jmp 0x44bc90
push ebx
call fcn.0041579e
mov dword [esp], str._n______________PRP077__PAULA_CASH_REPORT__n_n
call fcn.0041679b
pop ecx
cmp dword [esi + 0x216c], ebx
jne 0x44bfc3
push str.A_default_printer_should_be_setup_before_running_this_report._nIf_you_choose_not_to_setup_a_default_report_printer__nthis_report_will_be_printed_to_the_default_Windows_printer._n_nWould_you_like_to_provide_a_TAMS_report_printer_now___Y_N__n_nYes___No
push str.__Create_Default_Printer___
push ebx
push 1
call fcn.0043d5cf
add esp, 0x10
test eax, eax
je 0x44bfc3
mov edi, esi
call fcn.00453ed2
push ebx
call fcn.0041579e
mov dword [esp], str._n______________PRP077__PAULA_CASH_REPORT__n_n
call fcn.0041679b
pop ecx
push str.This_option_will_run_the_PAULA_Cash_Report__PRP077__for_any_date._nThis_report_normally_prints_every_night_to_the_default_report_printer._nYou_may_enter_an_invoice_date_below_to_rerun_this_report_for_any_day._n_n_r____Enter_the_transaction_date_to_run:_______________n_n_rESC_Cancel
push str.__Enter_Transaction_Date__
push ebx
lea eax, [ebp - 0x5d0]
push eax
push 0x43f17f
push ebx
push ebx
call fcn.0043dcad
add esp, 0x1c
test eax, eax
je 0x44c26f
mov dword [ebp - 0x5c4], ebx
mov edi, str..MainPAULA.c
push edi
push 0x61b
xor ecx, ecx
call fcn.00469183
mov dword [ebp - 0x5b8], eax
push edi
push 0x61c
xor ecx, ecx
call fcn.00469183
mov dword [ebp - 0x5d4], eax
push edi
push 0x61d
xor ecx, ecx
call fcn.00469183
mov dword [ebp - 0x5cc], eax
push edi
push 0x61e
xor ecx, ecx
call fcn.00469183
mov dword [ebp - 0x5c8], eax
push edi
push 0x61f
xor ecx, ecx
call fcn.00469183
add esp, 0x28
mov dword [ebp - 0x5bc], eax
call fcn.00418518
test eax, eax
jne 0x44c08d
push str.Would_you_also_like_to_search_for_missing_or_misbilled_invoices___Y_N__n_nYes___No
push str.__Reconcile_Invoices___
push ebx
push ebx
call fcn.0043d5cf
add esp, 0x10
test eax, eax
jne 0x44c08d
mov eax, dword [ebp - 0x5b8]
call fcn.004692da
mov dword [ebp - 0x5b8], ebx
jmp 0x44c0c3
push dword [ebp - 0x5c0]
push 1
push dword [ebp - 0x5bc]
push dword [ebp - 0x5c8]
push dword [ebp - 0x5cc]
push dword [ebp - 0x5d4]
push dword [ebp - 0x5b8]
push dword [ebp - 0x5d0]
mov ecx, esi
call fcn.00455625
add esp, 0x20
call fcn.0041207a
call fcn.0041848e
test eax, eax
je 0x44c142
push dword [ebp - 0x5bc]
push dword [ebp - 0x5c8]
push dword [ebp - 0x5cc]
push dword [ebp - 0x5d4]
push dword [ebp - 0x5b8]
push dword [ebp - 0x5d0]
mov ecx, esi
call fcn.0045d2b5
add esp, 0x18
mov dword [ebp - 0x5e8], eax
push ebx
mov edi, 0x575bac
push edi
push ebx
call fcn.00493154
pop ecx
pop ecx
push eax
mov eax, dword [ebp - 0x5e8]
call fcn.00469eb9
mov eax, dword [ebp - 0x5e8]
call fcn.004692da
push edi
push ebx
call fcn.00493154
push eax
push str.START___PAULA_Cash_Report____MAX_notepad___s_
call fcn.004174c0
add esp, 0x18
jmp 0x44c178
push ebx
push 1
push dword [ebp - 0x5bc]
push dword [ebp - 0x5c8]
push dword [ebp - 0x5cc]
push dword [ebp - 0x5d4]
push dword [ebp - 0x5b8]
push dword [ebp - 0x5d0]
push esi
call fcn.0045ca2c
add esp, 0x24
mov dword [ebp - 0x5c4], eax
mov eax, dword [ebp - 0x5b8]
call fcn.004692da
mov eax, dword [ebp - 0x5d4]
call fcn.004692da
mov eax, dword [ebp - 0x5cc]
call fcn.004692da
mov eax, dword [ebp - 0x5c8]
call fcn.004692da
mov eax, dword [ebp - 0x5bc]
call fcn.004692da
lea edi, [esi + 0x37644]
mov eax, dword [edi]
call fcn.004907bc
mov dword [edi], ebx
cmp dword [ebp - 0x5c4], ebx
jne 0x44c5a1
movzx eax, word [ebp - 0x5d0]
push eax
movzx eax, byte [ebp - 0x5cd]
push eax
movzx eax, byte [ebp - 0x5ce]
push eax
push str.:3:PrintLaserCashReport___FAILED_when_selected_from_menu:__02d__02d__04d
call fcn.0042bd38
add esp, 0x10
call fcn.004935a3
test eax, eax
je 0x44c256
mov byte [ebp - 0x2b8], bl
push 0x103
push ebx
lea eax, [ebp - 0x2b7]
push eax
call fcn.005306b0
add esp, 0xc
push str.PaulaEmpConfig.cfg
push str.Misc_Files_
call fcn.00434890
push eax
push 0x54f4c0
push 0x104
lea eax, [ebp - 0x2b8]
push eax
call fcn.004ce4e5
push ebx
push 0xffffffffffffffff
push 0xffffffffffffffff
push dword [esi + 0xd90]
lea eax, [ebp - 0x2b8]
push eax
push esi
call fcn.00466bb2
add esp, 0x30
jmp 0x44c26f
push ebx
push 0xffffffffffffffff
push 0xffffffffffffffff
push dword [esi + 0xd90]
push str.PaulaEmpConfig.cfg
push esi
call fcn.00466bb2
add esp, 0x18
push 4
push ebx
lea eax, [ebp - 0x5d0]
push eax
call fcn.005306b0
add esp, 0xc
jmp 0x44b949
call fcn.0046a681
jmp 0x44b949
call fcn.00505a6a
jmp 0x44b949
call fcn.004ca7f3
jmp 0x44b949
push 0xff
call fcn.00477280
pop ecx
mov dword [ebp - 0x5c4], eax
cmp eax, ebx
je 0x44c30e
push 0x552e64
push eax
call fcn.00531210
pop ecx
pop ecx
test eax, eax
je 0x44c2fc
push str.SoundsFYI.wav
push ebx
call fcn.00493030
pop ecx
pop ecx
mov edi, eax
call fcn.00432263
test eax, eax
je 0x44c2fc
push 0x20001
push ebx
push str.SoundsFYI.wav
push ebx
call fcn.00493030
pop ecx
pop ecx
push eax
call dword [sym.imp.WINMM.dll_PlaySoundA]
push dword [ebp - 0x5c4]
push 0x54f2e4
call fcn.00419451
pop ecx
pop ecx
push 1
call dword [sym.imp.KERNEL32.dll_Sleep]
call fcn.0041190c
test eax, eax
je 0x44c2a4
jmp 0x44b949
push str._n_n______APPLYING_UPDATES__
call fcn.00419451
mov dword [esp], str._n_n_Please_wait..._n
call fcn.00419451
pop ecx
push 1
call fcn.00512cdd
pop ecx
test eax, eax
jne 0x44c6b1
push str._nERROR:_The_update_could_not_be_applied.
call fcn.00419451
mov dword [esp], str._n_nPress_any_key...
call fcn.00419451
xor eax, eax
pop ecx
call fcn.0043ce01
jmp 0x44b949
push str._n_n______UPDATE_PAULA__
call fcn.00419451
mov dword [esp], str._n_n_Please_wait..._n
call fcn.00419451
pop ecx
push 1
push 7
call fcn.0041730b
push str.:3:A_live_update_is_being_forced.
call fcn.0042bd38
add esp, 0xc
push 0x6a2
push str..MainPAULA.c
push str.DisableServerHack.txt
push ebx
call fcn.00493154
pop ecx
pop ecx
mov edx, 0x54f4bc
mov ecx, eax
call fcn.00434df1
pop ecx
pop ecx
mov edi, eax
cmp edi, ebx
je 0x44c3dc
push str.Server_has_been_reenabled_
push edi
call fcn.00530ffb
pop ecx
pop ecx
mov ecx, edi
call fcn.00435239
jmp 0x44c3ec
push str._nA_file_create_error_occurred_
call fcn.00419451
pop ecx
call fcn.004119b0
push ebx
xor edi, edi
inc edi
push edi
push edi
call fcn.005079ca
add esp, 0xc
test eax, eax
jne 0x44c6cc
push str.:3:The_forced_live_update_was_NOT_done_because_an_update_is_already_in_progress_
call fcn.0042bd38
pop ecx
xor ecx, ecx
call fcn.0050d156
push ebx
push 0xffffffffffffffff
call fcn.0041730b
push str._nAn_update_is_already_in_progress.
call fcn.00419451
add esp, 0xc
push str._nPlease_try_again_in_a_few_minutes_
call fcn.00419451
mov dword [esp], str._nor_try_forcing_an_update_from_a_different_terminal.
call fcn.00419451
mov dword [esp], str._n_nPress_any_key_to_exit...
call fcn.00419451
mov eax, 0x7530
jmp 0x44c363
cmp dword [esi + 0x2118], ebx
je 0x44c478
push str.The__Top_Seven__feature_is_not_available_when_nthe__One_Till__option_is_enabled._n_nPress_any_key_to_continue...
push str.__Top_Seven_Has_Been_Disabled___
push ebx
push ebx
push ebx
push ebx
call fcn.0043dc3e
add esp, 0x18
jmp 0x44b949
mov ecx, esi
call fcn.004ffde6
jmp 0x44b949
call fcn.0041845b
jmp 0x44b949
call fcn.0041848e
test eax, eax
je 0x44c4a4
call fcn.0040925e
mov ecx, dword [ebp - 0x5c0]
mov dword [ecx], eax
call fcn.00418463
test eax, eax
je 0x44c533
call fcn.0041848e
test eax, eax
je case.0x44b967.4
mov eax, dword [ebp - 0x5c0]
push dword [eax]
call fcn.004f974d
pop ecx
test eax, eax
jne 0x44c533
push dword [ebp - 0x5c0]
call fcn.004904a5
pop ecx
test eax, eax
jne 0x44c533
xor edi, edi
inc edi
jmp 0x44c533
push 0x56adb0
call fcn.0041579e
mov dword [esp], str._n_n_________________REPRINT_TILL_SHEET_
call fcn.0041679b
pop ecx
push 3
push esi
call fcn.00464aaf
pop ecx
pop ecx
mov edi, eax
cmp edi, ebx
jl 0x44c520
push 0x5742f4
call fcn.0041579e
pop ecx
push ebx
push esi
mov eax, edi
call fcn.0044e1ce
pop ecx
pop ecx
jmp case.0x44b967.3
xor edi, edi
inc edi
push ecx
fld dword [0x5ee10c]
fstp dword [esp]
call fcn.00494d56
pop ecx
cmp edi, ebx
jne 0x44b949
call fcn.00411e52
mov ecx, esi
call fcn.0044cc51
call fcn.004187ef
call fcn.00418444
test eax, eax
jne 0x44c929
mov ecx, esi
call fcn.0048247d
jmp 0x44c932
call fcn.00401000
push str._n_nPress_any_key_to_enter_another_account...
call fcn.00419451
pop ecx
mov eax, 0x5265c00
call fcn.0043ce01
push 0x56afb0
call fcn.00419451
pop ecx
jmp 0x44c565
call fcn.004b2c27
jmp 0x44a4f2
push esi
call fcn.0044e4fe
jmp 0x44a5ef
push str.:0:The_PAULA_Cash_Report_was_manually_run.
call fcn.0042bd38
jmp 0x44a5ef
push ebx
call fcn.0044da46
jmp 0x44a5ef
mov word [ebp - 0x5e4], bx
xor eax, eax
lea edi, [ebp - 0x5e2]
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosw word es:[edi], ax
jmp 0x44c630
lea eax, [ebp - 0x5e4]
push eax
call fcn.004fb9a6
pop ecx
movzx eax, word [ebp - 0x5d8]
push eax
movzx eax, word [ebp - 0x5da]
push eax
movzx eax, word [ebp - 0x5dc]
push eax
movzx eax, word [ebp - 0x5e4]
push eax
movzx eax, word [ebp - 0x5e2]
push eax
movzx eax, word [ebp - 0x5de]
push eax
movzx eax, word [ebp - 0x5e0]
call fcn.004ce052
push eax
push str._nTime:__s___02d__02d__04d____02d:_02d._02d
call fcn.00419451
add esp, 0x20
push 0x37
call dword [sym.imp.KERNEL32.dll_Sleep]
call fcn.0041190c
test eax, eax
je 0x44c5d1
push str._n_nPress_Q_to_quit...
call fcn.00419451
pop ecx
jmp 0x44c69d
lea eax, [ebp - 0x5e4]
push eax
call fcn.004fb9a6
pop ecx
movzx eax, word [ebp - 0x5d8]
push eax
movzx eax, word [ebp - 0x5da]
push eax
movzx eax, word [ebp - 0x5dc]
push eax
movzx eax, word [ebp - 0x5e4]
push eax
movzx eax, word [ebp - 0x5e2]
push eax
movzx eax, word [ebp - 0x5de]
push eax
movzx eax, word [ebp - 0x5e0]
call fcn.004ce052
push eax
push str._nTime:__s___02d__02d__04d____02d:_02d._02d
call fcn.00419451
add esp, 0x20
call fcn.004119b0
call fcn.004cca6a
cmp eax, 0x51
jne 0x44c646
jmp 0x44a4f2
push str._nAn_updated_revision_was_successfully_applied.
call fcn.00419451
mov dword [esp], str._n_nPress_any_key...
call fcn.00419451
jmp 0x44ad46
push str.:3:The_forced_live_update_successfully_started_
call fcn.0042bd38
pop ecx
xor ecx, ecx
call fcn.0050d156
call fcn.00418798
push ebx
push 0xffffffffffffffff
call fcn.0041730b
push str._n_An_update_has_been_started.
call fcn.00419451
add esp, 0xc
push str._n_This_could_take_a_while.
call fcn.00419451
mov dword [esp], str._n_Do_not_close_this_window_until_the_update_is_complete.
call fcn.00419451
mov dword [esp], str._n_Please_wait..._n_n
call fcn.00419451
pop ecx
push edi
push 7
call fcn.0041730b
push edi
call fcn.00506b84
add esp, 0xc
mov esi, eax
cmp esi, ebx
jne 0x44c767
push str._n_nThe_process_was_successful.
call fcn.00416cd2
mov dword [esp], str._nThe_update_is_being_applied...
call fcn.00416cd2
pop ecx
push edi
call fcn.00512cdd
pop ecx
test eax, eax
je 0x44c760
push str.SUCCESS._n
call fcn.00416cd2
jmp 0x44c7d6
push str.FAIL._n
jmp 0x44c759
mov dword [ebp - 0x5c4], ebx
push str._n_nThe_update_process_FAILED.
call fcn.00416cd2
pop ecx
push esi
push str._nERROR__ld_has_occurred.
call fcn.00416cd2
call fcn.004187a3
push ebx
lea ecx, [ebp - 0x5c4]
call fcn.0050bfa1
add esp, 0xc
push 0x576030
call fcn.0046881a
pop ecx
push eax
push dword [ebp - 0x5c4]
call fcn.0050757b
push eax
push esi
push ebx
xor ecx, ecx
call fcn.0046b0c2
pop ecx
push eax
push str.The_procedure_FAILED._nERROR__s__lu__lu__lu__d_has_occurred._n_nPress_any_key_to_continue...
push str.__Update_FAILED__
push ebx
push ebx
push ebx
push edi
call fcn.0043dc3e
add esp, 0x2c
push ebx
call fcn.00512cdd
pop ecx
push ebx
push 0xffffffffffffffff
call fcn.0041730b
push 0x5742f4
call fcn.0041579e
add esp, 0xc
cmp esi, ebx
jne 0x44c7fd
push str._n_nThe_update_is_complete.
call fcn.00419451
pop ecx
jmp 0x44c829
push 0x576030
call fcn.0046881a
pop ecx
push eax
call fcn.0050757b
push eax
push esi
push ecx
push ebx
xor ecx, ecx
call fcn.0046b0c2
pop ecx
pop ecx
push eax
push str._n_nThe_process_failed:_error__s__lu__lu__d
call fcn.00419451
add esp, 0x14
push str._nPress_any_key_to_exit...
call fcn.00419451
pop ecx
mov eax, 0x4e20
jmp 0x44ad49
call fcn.00445282
push 3
jmp 0x44a4f4
push 0x576184
call fcn.0041679b
mov dword [esp], str._nThe_following_patch_file_is_about_to_be_created:
call fcn.0041679b
pop ecx
mov esi, str.E:HCTCPAULA_Installation_
push esi
push str._n_____sFixMePatchMe.exe_
call fcn.0041679b
push str._n_nPlease_now_copy_any_files_or_directories_that_should
call fcn.0041679b
add esp, 0xc
push str._nbe_included_in_the_patch_into_this_directory.
call fcn.0041679b
mov dword [esp], str._nNote_that_this_EXE_is_NOT_included_in_the_archive.
call fcn.0041679b
mov dword [esp], str._nIf_the_PAULA.exe_needs_to_be_patched__it_needs_to_be_copied
call fcn.0041679b
mov dword [esp], str._ninto_the_source_directory.__This_exe_is_only_used_for_decompression.
call fcn.0041679b
mov dword [esp], str._nYou_may_UPLOAD_the_patch_to__fix__on_the_web_server.
call fcn.0041679b
mov dword [esp], str._n_nPress_any_key_when_ready...
call fcn.0041679b
pop ecx
push esi
push str.explorer___sFixMe_
call fcn.004174c0
or eax, 0xffffffff
call fcn.0043ce01
push str._n_n_______Starting_patch_compilation..._n_n
call fcn.0041679b
add esp, 0xc
push esi
push str._sFixMe_
push ebx
call fcn.004ce595
add esp, 0xc
mov ecx, eax
call fcn.00444fd1
test eax, eax
je case.0x44b967.0
push str._n_nPatch_has_been_successfully_created.
call fcn.0041679b
mov dword [esp], str._nPress_any_key_to_exit...
call fcn.0041679b
pop ecx
mov eax, 0xea60
call fcn.0043ce01
jmp case.0x44b967.0
push ebx
push esi
call fcn.0047ac39
pop ecx
pop ecx
call fcn.004187fa
call fcn.00411e52
call fcn.004c6b18
jmp case.0x44b967.0