Function at 0x4fc7f6
Capabilities:
Read file on windows
Resolve function by parsing pe exports

Disassembly:
mov eax, 0x27ac
call fcn.00524dc0
mov eax, dword [0x5c4e68]
xor eax, esp
mov dword [esp + 0x27a4], eax
mov eax, dword [esp + 0x27b4]
push ebx
mov ebx, dword [esp + 0x27b4]
push ebp
push esi
push edi
mov esi, 0x103
push esi
mov dword [esp + 0x20], eax
xor ebp, ebp
lea eax, [esp + 0x19d]
push ebp
push eax
mov byte [esp + 0x1a4], 0
call fcn.005117f0
add esp, 0xc
push 0x2003
lea eax, [esp + 0x3ad]
push ebp
push eax
mov dword [esp + 0x30], ebp
mov dword [esp + 0x48], ebp
mov byte [esp + 0x3b4], 0
call fcn.005117f0
add esp, 0xc
push esi
lea eax, [esp + 0x2a5]
push ebp
push eax
mov byte [esp + 0x2ac], 0
call fcn.005117f0
xor eax, eax
mov byte [esp + 0x5c], 0
lea edi, [esp + 0x5d]
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosd dword es:[edi], eax
stosd dword es:[edi], eax
add esp, 0xc
push esi
stosb byte es:[edi], al
lea eax, [esp + 0x95]
push ebp
push eax
mov dword [esp + 0x40], ebp
mov dword [esp + 0x3c], ebp
mov byte [esp + 0x9c], 0
call fcn.005117f0
add esp, 0xc
cmp ebx, ebp
jne 0x4fc8c3
xor eax, eax
jmp 0x4ffcad
mov edx, dword [esp + 0x1c]
call fcn.004c3b34
test eax, eax
jne 0x4fc8bc
push dword [esp + 0x1c]
mov edi, 0x104
mov ecx, edi
lea eax, [esp + 0x19c]
call fcn.004c3b66
pop ecx
mov edx, eax
call fcn.004c470f
mov esi, edx
call fcn.004c47b0
mov eax, esi
push eax
call fcn.005120b0
pop ecx
mov ecx, dword [esp + 0x1c]
cmp byte [eax + ecx - 1], 0x5c
je 0x4fc917
push 0x53ed7c
mov eax, edi
call fcn.004c3c36
pop ecx
push str.Counting_DBTillSheetParameters.dat
push ecx
push ebp
call fcn.0048a45f
pop ecx
pop ecx
push eax
push 0x56d368
lea eax, [esp + 0x9c]
push edi
push eax
call fcn.004c53b7
add esp, 0x14
lea esi, [esp + 0x90]
call fcn.004c3e68
push ebp
push ebp
call fcn.0048a119
pop ecx
pop ecx
mov edx, eax
mov ecx, esi
call fcn.004c40f5
call fcn.004f16be
sub eax, dword [0x6e23e0]
cmp eax, 0x493e0
ja 0x4fc97a
push ebp
mov ecx, esi
call fcn.0042b397
cmp eax, 0xa
pop ecx
jae 0x4fc9b8
push str.Counting_DBTillSheetParameters.dat
push ecx
push ebp
call fcn.0048a45f
pop ecx
pop ecx
push eax
push 0x56d368
lea eax, [esp + 0x2ac]
push edi
push eax
call fcn.004c53b7
add esp, 0x14
push ebp
lea eax, [esp + 0x94]
push eax
lea eax, [esp + 0x2a8]
push eax
call fcn.0042a5f2
add esp, 0xc
push 0x411
mov esi, str..WebCreation.c
push esi
mov edx, 0x530488
lea ecx, [esp + 0x98]
call fcn.0042d2c6
cmp eax, ebp
pop ecx
pop ecx
mov dword [esp + 0x20], eax
je 0x4fca2a
push ebp
lea ecx, [esp + 0x94]
call fcn.0042b397
mov dword [esp + 0x3c], eax
imul eax, eax, 7
pop ecx
add eax, 0x5800
push 1
push eax
call fcn.00511988
mov edi, eax
cmp edi, ebp
pop ecx
pop ecx
mov dword [esp + 0x10], eax
je 0x4fca1f
push dword [esp + 0x20]
push dword [esp + 0x3c]
push 1
push edi
call fcn.00511c63
add esp, 0x10
mov ecx, dword [esp + 0x20]
call fcn.0042d70e
jmp 0x4fca30
xor edi, edi
mov dword [esp + 0x10], edi
cmp edi, ebp
jne 0x4fcaea
push ebp
lea ecx, [esp + 0x94]
call fcn.0042b397
pop ecx
push eax
lea eax, [esp + 0x94]
push eax
push str.Could_not_load___s__n_d_BYTES_n_nPress_any_key...
push str.__CreateTillSheetHTML___FAILED___
push ebp
push ebp
push ebp
push 1
xor edx, edx
mov ecx, 0x1d4c0
call fcn.004360a9
add esp, 0x20
cmp dword [0x6e23e4], 2
jne 0x4fcaad
call fcn.004f16be
sub eax, dword [0x6e23e8]
cmp eax, 0x36ee80
jbe 0x4fcaad
push 0x422
push esi
push ebp
push 1
push str.Template_file___s__is_inaccessable_
push str.Server_Stalled_
call fcn.00401e01
add esp, 0x18
call fcn.004f16be
mov dword [0x6e23e8], eax
inc dword [0x6e23e4]
cmp dword [0x6e23e4], 7
jge 0x4fcadf
lea eax, [esp + 0x198]
push eax
push ebx
call fcn.004fc7f6
cmp eax, ebp
pop ecx
pop ecx
je 0x4ffcad
mov dword [0x6e23e4], ebp
jmp 0x4ffcad
mov dword [0x6e23e4], ebp
jmp 0x4fc8bc
mov eax, dword [ebx + 0xcf8]
cmp eax, ebp
mov dword [esp + 0x28], eax
je 0x4fcd44
push 0x43a
mov ecx, esi
call fcn.004c7204
mov ecx, esi
mov dword [esp + 0x28], eax
mov dword [esp], 0x43b
call fcn.004c7204
sub esp, 0xc
lea esi, [ebx + 0x1c]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
mov dword [esp + 0x4c], eax
movsd dword es:[edi], dword [esi]
call fcn.004f05c5
mov dword [esp + 0x30], eax
mov eax, dword [esp + 0x38]
add esp, 0x10
cmp dword [eax], ebp
mov dword [esp + 0x18], ebp
jle 0x4fcd36
add eax, 0x4f4
mov dword [esp + 0x2c], eax
mov ebp, closesocket
mov eax, dword [esp + 0x2c]
mov esi, dword [eax]
push dword [esp + 0x20]
mov ecx, esi
call fcn.004d6889
xor edi, edi
cmp eax, edi
pop ecx
jl 0x4fcb78
imul eax, eax, 0x1234
add eax, esi
mov esi, eax
jmp 0x4fcb7a
xor esi, esi
cmp esi, edi
je 0x4fcd1d
push dword [esi + 0x30]
lea eax, [esp + 0x3ac]
push 0x5312fc
push eax
call fcn.00511173
add esp, 0xc
cmp word [esi + 0xf18], di
mov dword [esp + 0x14], edi
jle 0x4fcbee
lea eax, [esi + 0xf1a]
mov dword [esp + 0x1c], eax
mov eax, dword [esp + 0x1c]
movsx eax, word [eax]
cmp eax, dword [esi + 0x30]
je 0x4fcbd6
push eax
push 0x55a65c
mov eax, 0x2004
lea edi, [esp + 0x3b0]
call fcn.004c5375
pop ecx
pop ecx
movsx eax, word [esi + 0xf18]
inc dword [esp + 0x14]
add dword [esp + 0x1c], 2
cmp dword [esp + 0x14], eax
jl 0x4fcbb1
xor edi, edi
cmp dword [esi + 0xf90], edi
je 0x4fcbfd
push str.__ONE_TILL
jmp 0x4fcc48
cmp dword [esi + 0x10b0], edi
je 0x4fcc0c
push str.__ALL
jmp 0x4fcc48
cmp dword [esi + 0xf78], edi
je 0x4fcc3b
push dword [esi + 0xcf4]
mov eax, 0x2004
push dword [esi + 0xcf0]
lea edi, [esp + 0x3b0]
push str.__RANGE:_Inv_06d____06d
call fcn.004c5375
add esp, 0xc
jmp 0x4fcc5a
cmp dword [esi + 0x1170], edi
je 0x4fcc5a
push str.__DISPATCH
mov eax, 0x2004
lea edi, [esp + 0x3ac]
call fcn.004c5375
pop ecx
mov eax, dword [esi + 0x30]
cmp eax, dword [ebx + 0x30]
push ebp
lea eax, [esp + 0x3ac]
lea edi, [esi + 0x38]
push eax
push edi
jne 0x4fcc76
push str._s__s:this:
jmp 0x4fcc7b
push str._s__s
push 1
call fcn.004c5467
add esp, 0x10
push eax
push dword [esp + 0x2c]
call fcn.004c75fc
movsx eax, byte [edi]
mov edx, dword [esi + 0x30]
add esp, 0xc
call fcn.004c39b2
movzx ecx, word [esi + 0x22]
push ebp
push edx
push eax
push ecx
movzx ecx, word [esi + 0x1e]
push ecx
movzx ecx, word [esi + 0x1c]
push ecx
push edx
push eax
push str...__c_d__04d__02d__02d_TS__c._d.htm
push 1
call fcn.004c5467
add esp, 0x24
push eax
push dword [esp + 0x44]
call fcn.004c75fc
mov ecx, dword [esp + 0x48]
add esp, 0xc
or eax, 0xffffffff
call fcn.004c7e05
mov ecx, dword [esp + 0x24]
push eax
or eax, 0xffffffff
call fcn.004c7f02
test eax, eax
pop ecx
jne 0x4fcd12
mov ecx, dword [esp + 0x24]
or eax, 0xffffffff
call fcn.004c7e05
mov ecx, dword [esp + 0x3c]
push eax
or eax, 0xffffffff
call fcn.004c7e05
push eax
push str.:8:CreateTillSheetHTML___FAILED_to_link___s__to___s___
call fcn.004265da
add esp, 0xc
mov eax, dword [esp + 0x24]
push esi
call fcn.004c7f99
pop ecx
inc dword [esp + 0x18]
mov eax, dword [esp + 0x28]
mov ecx, dword [esp + 0x18]
add dword [esp + 0x2c], 4
cmp ecx, dword [eax]
jl 0x4fcb54
mov eax, dword [esp + 0x24]
call fcn.004c901f
jmp 0x4fce48
push dword [0x30]
lea eax, [esp + 0x3ac]
push 0x5312fc
push eax
call fcn.00511173
add esp, 0xc
xor esi, esi
cmp word [0xf18], bp
jle 0x4fcd9f
movsx eax, word [esi + esi + 0xf1a]
cmp eax, dword [0x30]
je 0x4fcd93
push eax
push 0x55a65c
mov eax, 0x2004
lea edi, [esp + 0x3b0]
call fcn.004c5375
pop ecx
pop ecx
movsx eax, word [0xf18]
inc esi
cmp esi, eax
jl 0x4fcd6a
mov ebp, closesocket
push ebp
lea eax, [esp + 0x3ac]
push eax
push 0x38
push str._s__s:this:
push 1
call fcn.004c5467
add esp, 0x10
push eax
push 0
call fcn.004c75fc
movsx eax, byte [ebx + 0x38]
mov edx, dword [ebx + 0x30]
add esp, 0xc
call fcn.004c39b2
movzx ecx, word [ebx + 0x22]
push ebp
push edx
push eax
push ecx
movzx ecx, word [ebx + 0x1e]
push ecx
movzx ecx, word [ebx + 0x1c]
push ecx
push edx
push eax
push str...__c_d__04d__02d__02d_TS__c._d.htm
push 1
call fcn.004c5467
add esp, 0x24
push eax
push 0
call fcn.004c75fc
or esi, 0xffffffff
add esp, 0xc
mov eax, esi
xor ecx, ecx
call fcn.004c7e05
push eax
mov eax, esi
xor ecx, ecx
call fcn.004c7f02
test eax, eax
pop ecx
jne 0x4fce3f
mov eax, esi
xor ecx, ecx
call fcn.004c7e05
push eax
mov eax, esi
xor ecx, ecx
call fcn.004c7e05
push eax
push str.:6:CreateTillSheetHTML___FAILED_2_to_link___s__to___s___
call fcn.004265da
add esp, 0xc
push ebx
xor eax, eax
call fcn.004c7f99
pop ecx
push 0x493
mov ecx, str..WebCreation.c
call fcn.004c7204
mov dword [esp + 0x30], eax
mov eax, dword [ebx + 0x104c]
xor edi, edi
cmp eax, edi
pop ecx
je 0x4fcecf
push edi
push eax
push dword [esp + 0x34]
call fcn.004c75fc
add esp, 0xc
mov esi, eax
call fcn.004c3e68
mov eax, dword [ebx + 0x104c]
cmp dword [eax + 0x10c], edi
jle 0x4fcecf
mov ebp, pe_nt_image_headers32
mov eax, dword [eax + ebp]
mov eax, dword [eax + 0x104c]
test eax, eax
je 0x4fcebd
push 0
push 0
push eax
push dword [esp + 0x38]
call fcn.004c75fc
add esp, 0xc
mov esi, eax
call fcn.004c3e68
push eax
call fcn.005017da
pop ecx
pop ecx
mov eax, dword [ebx + 0x104c]
inc edi
add ebp, 4
cmp edi, dword [eax + 0x10c]
jl 0x4fce90
movzx eax, word [ebx + 0x1c]
movzx edi, word [ebx + 0x22]
push eax
lea esi, [ebx + 0x38]
call fcn.004c4e2e
push eax
movzx eax, word [ebx + 0x22]
push eax
movzx eax, word [ebx + 0x1e]
call fcn.004c503a
movzx ecx, word [ebx + 0x1c]
push eax
movzx eax, word [ebx + 0x22]
push eax
movzx eax, word [ebx + 0x1e]
call fcn.004f07fb
pop ecx
call fcn.004c4f24
push eax
push dword [ebx + 0x30]
lea eax, [esp + 0x3c0]
push esi
push str._s__d__s___s__d_s___04d
push eax
call fcn.00511173
add esp, 0x24
push 1
mov ebp, 0x2004
push ebp
lea edx, [esp + 0x3b0]
call fcn.004c6b1c
pop ecx
push eax
push 0xffffffffffffffff
push dword [esp + 0x1c]
mov eax, str.__PutTemplateTitleHere___
call fcn.004c5655
add esp, 0x10
lea eax, [esp + 0x3a8]
call fcn.004c3ab2
mov eax, dword [esp + 0x24]
and dword [esp + 0x14], 0
call fcn.004c8095
test eax, eax
jle 0x4fd075
mov eax, dword [esp + 0x14]
mov ecx, dword [esp + 0x24]
call fcn.004c7e05
mov ecx, dword [esp + 0x24]
mov esi, eax
mov eax, dword [esp + 0x14]
call fcn.004c7f50
push 0x4b5
push str..WebCreation.c
mov edx, esi
mov dword [esp + 0x28], eax
call fcn.004c3b34
push eax
call fcn.00425f1f
add esp, 0xc
test eax, eax
jne 0x4fd05e
push str.:this:
push esi
call fcn.00512350
pop ecx
test eax, eax
pop ecx
lea edi, [esp + 0x3a8]
mov eax, ebp
je 0x4fcfe6
push str._option_selected_selected_
call fcn.004c5375
pop ecx
push 1
push str.:this:
push esi
call fcn.004c4574
add esp, 0xc
jmp 0x4fcff1
push str._option
call fcn.004c5375
pop ecx
mov edx, dword [esp + 0x20]
call fcn.004c3b34
test eax, eax
lea edi, [esp + 0x3a8]
mov eax, ebp
jne 0x4fd018
push dword [esp + 0x20]
push str._value__s__nbsp_
call fcn.004c5375
pop ecx
jmp 0x4fd022
push str._nbsp_
call fcn.004c5375
pop ecx
push esi
push 0x5304c0
mov eax, ebp
lea edi, [esp + 0x3b0]
call fcn.004c5375
push esi
call fcn.005120b0
add esp, 0xc
cmp eax, dword [esp + 0x30]
jle 0x4fd04a
mov dword [esp + 0x30], eax
push str.__option_
mov eax, ebp
lea edi, [esp + 0x3ac]
call fcn.004c5375
pop ecx
mov eax, dword [esp + 0x24]
inc dword [esp + 0x14]
call fcn.004c8095
cmp dword [esp + 0x14], eax
jl 0x4fcf6d
push 1
lea eax, [esp + 0x3ac]
push eax
push 0xffffffffffffffff
push dword [esp + 0x1c]
mov eax, str._option_PutEmpSelectOptionsHere___option_
call fcn.004c5655
add esp, 0x10
push 1
push 0xa
push dword [esp + 0x38]
xor eax, eax
call fcn.00460055
pop ecx
pop ecx
push eax
push 0xffffffffffffffff
push dword [esp + 0x1c]
mov eax, str.PutMaxEmpDescLenHere_
call fcn.004c5655
movzx edi, word [ebx + 0x22]
lea esi, [ebx + 0x1c]
movzx eax, word [esi]
add esp, 0x10
push eax
call fcn.004c4e2e
push eax
movzx eax, word [ebx + 0x22]
push eax
movzx eax, word [ebx + 0x1e]
call fcn.004c503a
movzx ecx, word [esi]
push eax
movzx eax, word [ebx + 0x22]
push eax
movzx eax, word [ebx + 0x1e]
call fcn.004f07fb
pop ecx
call fcn.004c4faf
push eax
lea eax, [esp + 0x3bc]
push str._s___s.__d_s___04d
push eax
call fcn.00511173
add esp, 0x1c
push 1
lea eax, [esp + 0x3ac]
push eax
push str.TitlePutDateHere_
push 0xffffffffffffffff
push dword [esp + 0x20]
call fcn.004c5572
add esp, 0x14
push 0
sub esp, 0x10
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
lea eax, [esp + 0x3bc]
movsd dword es:[edi], dword [esi]
call fcn.004f1507
add esp, 0x14
cmp dword [ebx + 0xce8], 0
je 0x4fd1b2
push str._span_style_color:red__font_size:_10pt__font_weight:_normal__text_decoration:blink__
mov eax, ebp
lea edi, [esp + 0x3ac]
call fcn.004c5375
pop ecx
push 0
sub esp, 0x10
lea esi, [ebx + 0x1054]
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.004f0665
add esp, 0x14
test eax, eax
lea edi, [esp + 0x3a8]
je 0x4fd1a5
movzx eax, word [ebx + 0x1054]
push eax
movzx eax, word [ebx + 0x105a]
push eax
movzx eax, word [ebx + 0x1056]
push eax
push str._Manually_entered_by_management__02d__02d__04d____span_
mov eax, ebp
call fcn.004c5375
add esp, 0x10
jmp 0x4fd1b2
push str._Manually_entered_by_management____span_
mov eax, ebp
call fcn.004c5375
pop ecx
mov esi, dword [esp + 0x10]
push 1
lea eax, [esp + 0x3ac]
push eax
push str.TitlePutStartTimeHere_
push 0xffffffffffffffff
push esi
call fcn.004c5572
xor eax, eax
add esp, 0x14
cmp word [ebx + 0x2a], ax
jne 0x4fd215
cmp dword [ebx + 0x1040], eax
je 0x4fd200
mov eax, ebx
call fcn.004d882e
test eax, eax
lea eax, [esp + 0x3a8]
je 0x4fd1f9
push str._span_style_color:red__font_size:_10pt__font_weight:_normal__text_decoration:_blink__Incomplete_and_Undetermined.__span_
jmp 0x4fd20c
push str.Session_in_Progress.
jmp 0x4fd20c
push str.Undetermined.
lea eax, [esp + 0x3ac]
push eax
call fcn.00511173
pop ecx
jmp 0x4fd26c
movzx ecx, word [ebx + 0x2a]
cmp dword [ebx + 0x1040], eax
push 0x3c
mov eax, ecx
pop edi
cdq
je 0x4fd26f
idiv edi
mov edx, eax
imul edx, edx, 0x3c
sub ecx, edx
push ecx
push eax
lea eax, [esp + 0x3b0]
push str._span_style_text_decoration:line_through___d_min___d_sec__span_
push eax
call fcn.00511173
add esp, 0x10
mov eax, ebx
call fcn.004d882e
test eax, eax
lea edi, [esp + 0x3a8]
mov eax, ebp
je 0x4fd262
push str._span_style_color:red__text_decoration:blink__nbsp__INCOMPLETE_____span_
jmp 0x4fd267
push str.nbsp___span_style_color:red__font_size:_10pt__font_weight:_normal__text_decoration:_blink___Session_in_Progress.___span_
call fcn.004c5375
pop ecx
jmp 0x4fd28f
idiv edi
mov edx, eax
imul edx, edx, 0x3c
sub ecx, edx
push ecx
push eax
lea eax, [esp + 0x3b0]
push str._d_min___d_sec
push eax
call fcn.00511173
add esp, 0x10
mov eax, dword [esp + 0x2c]
call fcn.004c8095
cmp eax, 1
jle 0x4fd2c5
cmp dword [ebx + 0x1040], 0
jne 0x4fd2c5
mov eax, dword [esp + 0x2c]
call fcn.004c8095
push eax
push str.__span_style_font_size:_11pt__font_weight:_normal___Counted__d_times____span_
mov eax, ebp
lea edi, [esp + 0x3b0]
call fcn.004c5375
pop ecx
pop ecx
push 1
lea eax, [esp + 0x3ac]
push eax
push str.TitlePutTimeTakenHere_
push 0xffffffffffffffff
push esi
call fcn.004c5572
add esp, 0x14
push 1
push dword [ebx + 0x8bc]
call fcn.0045feeb
pop ecx
push eax
push str.TitlePutOverToleranceHere_
push 0xffffffffffffffff
push esi
call fcn.004c5572
add esp, 0x14
push 1
push dword [ebx + 0x8c0]
call fcn.0045feeb
pop ecx
push eax
push str.TitlePutShortToleranceHere_
push 0xffffffffffffffff
push esi
call fcn.004c5572
add esp, 0x14
mov eax, ebx
call fcn.004d6973
test eax, eax
push dword [ebx + 0x8dc]
jne 0x4fd33c
call fcn.0045feeb
pop ecx
push eax
push str._span_style_color:red___s__span_
jmp 0x4fd348
call fcn.0045feeb
pop ecx
push eax
push 0x5304c0
lea eax, [esp + 0x3b0]
push eax
call fcn.00511173
mov eax, dword [ebx + 0x8e0]
add esp, 0xc
cmp dword [ebx + 0x8dc], eax
je 0x4fd383
push eax
call fcn.0045feeb
pop ecx
push eax
push str.__Total___s__See_Below_
mov eax, ebp
lea edi, [esp + 0x3b0]
call fcn.004c5375
pop ecx
pop ecx
push 1
lea eax, [esp + 0x3ac]
push eax
push str.TitlePutOverShortDiscHere_
push 0xffffffffffffffff
push esi
call fcn.004c5572
mov eax, dword [ebx + 0x1174]
add esp, 0x14
test eax, eax
jle 0x4fd3c6
push 1
push 0xa
push eax
xor eax, eax
call fcn.00460055
pop ecx
pop ecx
push eax
push str.PutTillNumberHere_
push 0xffffffffffffffff
push esi
call fcn.004c5572
add esp, 0x14
push 0xffffffffffffffff
mov edx, ebx
call fcn.004d85ab
pop ecx
push 1
xor edi, edi
push edi
mov dword [esp + 0x1c], eax
mov eax, dword [ebx + 0x6c]
sub eax, dword [ebx + 0xc0]
mov ebp, str.nbsp_
push ebp
mov esi, 0x530248
push esi
push 0xffffffffffffffff
push eax
call fcn.00460099
pop ecx
push eax
push str.__5s
push edi
call fcn.004c5467
add esp, 0xc
push eax
call fcn.004c5572
add esp, 0x14
push eax
push 0xffffffffffffffff
push dword [esp + 0x1c]
mov eax, str.PPPC1
call fcn.004c5655
mov eax, dword [ebx + 0x6c]
sub eax, dword [ebx + 0xc0]
add esp, 0x10
push 1
push edi
push ebp
push esi
mov edi, 0x2004
push edi
push 1
push 1
push 0xa
push eax
mov eax, dword [esp + 0x38]
call fcn.004600ba
push eax
lea eax, [esp + 0x3d0]
push eax
call fcn.005123e0
add esp, 0x18
push eax
call fcn.004c5572
add esp, 0x14
push eax
push 0xffffffffffffffff
push dword [esp + 0x1c]
mov eax, str.._ppc1Tot
call fcn.004c5655
mov eax, dword [ebx + 0x70]
sub eax, dword [ebx + 0xc4]
add esp, 0x10
push 1
push 0
push ebp
push esi
push 0xffffffffffffffff
push eax
call fcn.00460099
pop ecx
push eax
push str.__5s
push 0
call fcn.004c5467
add esp, 0xc
push eax
call fcn.004c5572
add esp, 0x14
push eax
push 0xffffffffffffffff
push dword [esp + 0x1c]
mov eax, str.NNNC1
call fcn.004c5655
mov eax, dword [ebx + 0x70]
sub eax, dword [ebx + 0xc4]
add esp, 0x10
push 1
imul eax, eax, 5
push 0
push ebp
push esi
push edi
push 1
push 1
push 0xa
push eax
mov eax, dword [esp + 0x38]
call fcn.004600ba
push eax
lea eax, [esp + 0x3d0]
push eax
call fcn.005123e0
add esp, 0x18
push eax
call fcn.004c5572
add esp, 0x14
push eax
push 0xffffffffffffffff
push dword [esp + 0x1c]
mov eax, str.._nnc1Tot
call fcn.004c5655
mov eax, dword [ebx + 0x74]
sub eax, dword [ebx + 0xc8]
add esp, 0x10
push 1
push 0
push ebp
push esi
push 0xffffffffffffffff
push eax
call fcn.00460099
pop ecx
push eax
push str.__5s
push 0
call fcn.004c5467
add esp, 0xc
push eax
call fcn.004c5572
add esp, 0x14
push eax
push 0xffffffffffffffff
push dword [esp + 0x1c]
mov eax, str.DDDC1
call fcn.004c5655
mov eax, dword [ebx + 0x74]
sub eax, dword [ebx + 0xc8]
add esp, 0x10
push 1
imul eax, eax, 0xa
push 0
push ebp
push esi
push edi
push 1
push 1
push 0xa
push eax
mov eax, dword [esp + 0x38]
call fcn.004600ba
push eax
lea eax, [esp + 0x3d0]
push eax
call fcn.005123e0
add esp, 0x18
push eax
call fcn.004c5572
add esp, 0x14
push eax
push 0xffffffffffffffff
push dword [esp + 0x1c]
mov eax, str.._ddc1Tot
call fcn.004c5655
mov eax, dword [ebx + 0x78]
sub eax, dword [ebx + 0xcc]
add esp, 0x10
push 1
push 0
push ebp
push esi
push 0xffffffffffffffff
push eax
call fcn.00460099
pop ecx
push eax
push str.__5s
push 0
call fcn.004c5467
add esp, 0xc
push eax
call fcn.004c5572
add esp, 0x14
push eax
push 0xffffffffffffffff
push dword [esp + 0x1c]
mov eax, str.QQQC1
call fcn.004c5655
mov eax, dword [ebx + 0x78]
sub eax, dword [ebx + 0xcc]
add esp, 0x10
push 1
imul eax, eax, 0x19
push 0
push ebp
push esi
push edi
push 1
push 1
push 0xa
push eax
mov eax, dword [esp + 0x38]
call fcn.004600ba
push eax
lea eax, [esp + 0x3d0]
push eax
call fcn.005123e0
add esp, 0x18
push eax
call fcn.004c5572
add esp, 0x14
push eax
push 0xffffffffffffffff
push dword [esp + 0x1c]
mov eax, str.._qqc1Tot
call fcn.004c5655
mov eax, dword [ebx + 0x7c]
sub eax, dword [ebx + 0xd0]
add esp, 0x10
push 1
push 0
push ebp
push esi
push 0xffffffffffffffff
push eax
call fcn.00460099
pop ecx
push eax
push str.__5s
push 0
call fcn.004c5467
add esp, 0xc
push eax
call fcn.004c5572
add esp, 0x14
push eax
push 0xffffffffffffffff
push dword [esp + 0x1c]
mov eax, str.HHHC1
call fcn.004c5655
add esp, 0x10
push 1
push 0
push ebp
mov eax, dword [ebx + 0x7c]
sub eax, dword [ebx + 0xd0]
push esi
imul eax, eax, 0x32
push edi
push 1
push 1
push 0xa
push eax
mov eax, dword [esp + 0x38]
call fcn.004600ba
push eax
lea eax, [esp + 0x3d0]
push eax
call fcn.005123e0
add esp, 0x18
push eax
call fcn.004c5572
add esp, 0x14
push eax
push 0xffffffffffffffff
push dword [esp + 0x1c]
mov eax, str.._hhc1Tot
call fcn.004c5655
mov eax, dword [ebx + 0x80]
sub eax, dword [ebx + 0xd4]
add esp, 0x10
push 1
push 0
push ebp
push esi
push 0xffffffffffffffff
push eax
call fcn.00460099
pop ecx
push eax
push str.__5s
push 0
call fcn.004c5467
add esp, 0xc
push eax
call fcn.004c5572
add esp, 0x14
push eax
push 0xffffffffffffffff
push dword [esp + 0x1c]
mov eax, str.SSSC1
call fcn.004c5655
mov eax, dword [ebx + 0x80]
sub eax, dword [ebx + 0xd4]
add esp, 0x10
push 1
imul eax, eax, 0x64
push 0
push ebp
push esi
push edi
push 1
push 1
push 0xa
push eax
mov eax, dword [esp + 0x38]
call fcn.004600ba
push eax
lea eax, [esp + 0x3d0]
push eax
call fcn.005123e0
add esp, 0x18
push eax
call fcn.004c5572
add esp, 0x14
push eax
push 0xffffffffffffffff
push dword [esp + 0x1c]
mov eax, str.._ssc1Tot
call fcn.004c5655
add esp, 0x10
push 1
push 0
push ebp
push esi
mov eax, dword [ebx + 0x9c]
sub eax, dword [ebx + 0xd8]
push edi
push 1
push 1
push 0xa
push eax
xor eax, eax
call fcn.004600ba
push eax
lea eax, [esp + 0x3d0]
push eax
call fcn.005123e0
add esp, 0x18
push eax
call fcn.004c5572
add esp, 0x14
push eax
push 0xffffffffffffffff
push dword [esp + 0x1c]
mov eax, str.._TTotCoC1
call fcn.004c5655
push 0xffffffffffffffff
mov edx, ebx
call fcn.004d86c7
add esp, 0x14
push 1
push 0
mov dword [esp + 0x1c], eax
mov eax, dword [ebx + 0x84]
sub eax, dword [ebx + 0xf5c]
push ebp
push esi
push 0xffffffffffffffff
push eax
call fcn.00460099
pop ecx
push eax
push str.__5s
push 0
call fcn.004c5467
add esp, 0xc
push eax
call fcn.004c5572
add esp, 0x14
push eax
push 0xffffffffffffffff
push dword [esp + 0x1c]
mov eax, str.OO1C1
call fcn.004c5655
mov eax, dword [ebx + 0x84]
sub eax, dword [ebx + 0xf5c]
add esp, 0x10
push 1
imul eax, eax, 0x64
push 0
push ebp
push esi
push edi
push 1
push 1
push 0xa
push eax
mov eax, dword [esp + 0x38]
call fcn.004600ba
push eax
lea eax, [esp + 0x3d0]
push eax
call fcn.005123e0
add esp, 0x18
push eax
call fcn.004c5572
add esp, 0x14
push eax
push 0xffffffffffffffff
push dword [esp + 0x1c]
mov eax, str.._o1c1Tot
call fcn.004c5655
add esp, 0x10
push 1
push 0
mov eax, dword [ebx + 0x88]
sub eax, dword [ebx + 0xf60]
push ebp
push esi
push 0xffffffffffffffff
push eax
call fcn.00460099
pop ecx
push eax
push str.__5s
push 0
call fcn.004c5467
add esp, 0xc
push eax
call fcn.004c5572
add esp, 0x14
push eax
push 0xffffffffffffffff
push dword [esp + 0x1c]
mov eax, str.FF5C1
call fcn.004c5655
mov eax, dword [ebx + 0x88]
sub eax, dword [ebx + 0xf60]
add esp, 0x10
push 1
imul eax, eax, 0x1f4
push 0
push ebp
push esi
push edi
push 1
push 1
push 0xa
push eax
mov eax, dword [esp + 0x38]
call fcn.004600ba
push eax
lea eax, [esp + 0x3d0]
push eax
call fcn.005123e0
add esp, 0x18
push eax
call fcn.004c5572
add esp, 0x14
push eax
push 0xffffffffffffffff
push dword [esp + 0x1c]
mov eax, str.._f5c1Tot
call fcn.004c5655
mov eax, dword [ebx + 0x8c]
sub eax, dword [ebx + 0xf64]
add esp, 0x10
push 1
push 0
push ebp
push esi
push 0xffffffffffffffff
push eax
call fcn.00460099
pop ecx
push eax
push str.__5s
push 0
call fcn.004c5467
add esp, 0xc
push eax
call fcn.004c5572
add esp, 0x14
push eax
push 0xffffffffffffffff
push dword [esp + 0x1c]
mov eax, str.T10C1
call fcn.004c5655
add esp, 0x10
push 1
push 0
push ebp
push esi
push edi
push 1
push 1
mov eax, dword [ebx + 0x8c]
sub eax, dword [ebx + 0xf64]
push 0xa
imul eax, eax, 0x3e8
push eax
mov eax, dword [esp + 0x38]
call fcn.004600ba
push eax
lea eax, [esp + 0x3d0]
push eax
call fcn.005123e0
add esp, 0x18
push eax
call fcn.004c5572
add esp, 0x14
push eax
push 0xffffffffffffffff
push dword [esp + 0x1c]
mov eax, str.._10c1Tot
call fcn.004c5655
mov eax, dword [ebx + 0x90]
sub eax, dword [ebx + 0xf68]
add esp, 0x10
push 1
push 0
push ebp
push esi
push 0xffffffffffffffff
push eax
call fcn.00460099
pop ecx
push eax
push str.__5s
push 0
call fcn.004c5467
add esp, 0xc
push eax
call fcn.004c5572
add esp, 0x14
push eax
push 0xffffffffffffffff
push dword [esp + 0x1c]
mov eax, str.T20C1
call fcn.004c5655
mov eax, dword [ebx + 0x90]
sub eax, dword [ebx + 0xf68]
add esp, 0x10
push 1
imul eax, eax, 0x7d0
push 0
push ebp
push esi
push edi
push 1
push 1
push 0xa
push eax
mov eax, dword [esp + 0x38]
call fcn.004600ba
push eax
lea eax, [esp + 0x3d0]
push eax
call fcn.005123e0
add esp, 0x18
push eax
call fcn.004c5572
add esp, 0x14
push eax
push 0xffffffffffffffff
push dword [esp + 0x1c]
mov eax, str.._20c1Tot
call fcn.004c5655
mov eax, dword [ebx + 0x94]
add esp, 0x10
sub eax, dword [ebx + 0xf6c]
push 1
push 0
push ebp
push esi
push 0xffffffffffffffff
push eax
call fcn.00460099
pop ecx
push eax
push str.__5s
push 0
call fcn.004c5467
add esp, 0xc
push eax
call fcn.004c5572
add esp, 0x14
push eax
push 0xffffffffffffffff
push dword [esp + 0x1c]
mov eax, str.F50C1
call fcn.004c5655
mov eax, dword [ebx + 0x94]
sub eax, dword [ebx + 0xf6c]
add esp, 0x10
push 1
imul eax, eax, 0x1388
push 0
push ebp
push esi
push edi
push 1
push 1
push 0xa
push eax
mov eax, dword [esp + 0x38]
call fcn.004600ba
push eax
lea eax, [esp + 0x3d0]
push eax
call fcn.005123e0
add esp, 0x18
push eax
call fcn.004c5572
add esp, 0x14
push eax
push 0xffffffffffffffff
push dword [esp + 0x1c]
mov eax, str.._50c1Tot
call fcn.004c5655
mov eax, dword [ebx + 0x98]
sub eax, dword [ebx + 0xf70]
add esp, 0x10
push 1
push 0
push ebp
push esi
push 0xffffffffffffffff
push eax
call fcn.00460099
pop ecx
push eax
push str.__5s
push 0
call fcn.004c5467
add esp, 0xc
push eax
call fcn.004c5572
add esp, 0x14
push eax
push 0xffffffffffffffff
push dword [esp + 0x1c]
mov eax, str.H100C1
call fcn.004c5655
mov eax, dword [ebx + 0x98]
sub eax, dword [ebx + 0xf70]
add esp, 0x10
push 1
imul eax, eax, 0x2710
push 0
push ebp
push esi
push edi
push 1
push 1
push 0xa
push eax
mov eax, dword [esp + 0x38]
call fcn.004600ba
push eax
lea eax, [esp + 0x3d0]
push eax
call fcn.005123e0
add esp, 0x18
push eax
call fcn.004c5572
add esp, 0x14
push eax
push 0xffffffffffffffff
push dword [esp + 0x1c]
mov eax, str.._100c1Tot
call fcn.004c5655
mov eax, dword [ebx + 0xa0]
sub eax, dword [ebx + 0xdc]
add esp, 0x10
push 1
push 0
push ebp
push esi
push edi
push 1
push 1
push 0
push eax
xor eax, eax
call fcn.004600ba
push eax
lea eax, [esp + 0x3d0]
push eax
call fcn.005123e0
add esp, 0x18
push eax
call fcn.004c5572
add esp, 0x14
push eax
push 0xffffffffffffffff
push dword [esp + 0x1c]
mov eax, str.._TTotBiC1
call fcn.004c5655
mov eax, dword [ebx + 0xa4]
sub eax, dword [ebx + 0xe0]
add esp, 0x10
push 1
push 0
push ebp
push esi
push edi
push 1
push 1
push 0
push eax
xor eax, eax
call fcn.004600ba
push eax
lea eax, [esp + 0x3d0]
push eax
call fcn.005123e0
add esp, 0x18
push eax
call fcn.004c5572
add esp, 0x14
push eax
push 0xffffffffffffffff
push dword [esp + 0x1c]
mov eax, str.._TTotAllC1
call fcn.004c5655
push 0
mov edx, ebx
call fcn.004d85ab
add esp, 0x14
push 1
push 0
push ebp
push esi
push 0xffffffffffffffff
push dword [ebx + 0xc0]
mov dword [esp + 0x2c], eax
call fcn.00460099
pop ecx
push eax
push str.__5s
push 0
call fcn.004c5467
add esp, 0xc
push eax
call fcn.004c5572
add esp, 0x14
push eax
push 0xffffffffffffffff
push dword [esp + 0x1c]
mov eax, str.PPPC2
call fcn.004c5655
mov eax, dword [esp + 0x24]
add esp, 0x10
push 1
push 0
push ebp
push esi
push edi
push 1
push 1
push 0xa
push dword [ebx + 0xc0]
call fcn.004600ba
push eax
lea eax, [esp + 0x3d0]
push eax
call fcn.005123e0
add esp, 0x18
push eax
call fcn.004c5572
add esp, 0x14
push eax
push 0xffffffffffffffff
push dword [esp + 0x1c]
mov eax, str.._ppC2Tot
call fcn.004c5655
add esp, 0x10
push 1
push 0
push ebp
push esi
push 0xffffffffffffffff
push dword [ebx + 0xc4]
call fcn.00460099
pop ecx
push eax
push str.__5s
push 0
call fcn.004c5467
add esp, 0xc
push eax
call fcn.004c5572
add esp, 0x14
push eax
push 0xffffffffffffffff
push dword [esp + 0x1c]
mov eax, str.NNNC2
call fcn.004c5655
mov eax, dword [ebx + 0xc4]
add esp, 0x10
imul eax, eax, 5
push 1
push 0
push ebp
push esi
push edi
push 1
push 1
push 0xa
push eax
mov eax, dword [esp + 0x38]
call fcn.004600ba
push eax
lea eax, [esp + 0x3d0]
push eax
call fcn.005123e0
add esp, 0x18
push eax
call fcn.004c5572
add esp, 0x14
push eax
push 0xffffffffffffffff
push dword [esp + 0x1c]
mov eax, str.._nnC2Tot
call fcn.004c5655
add esp, 0x10
push 1
push 0
push ebp
push esi
push 0xffffffffffffffff
push dword [ebx + 0xc8]
call fcn.00460099
pop ecx
push eax
push str.__5s
push 0
call fcn.004c5467
add esp, 0xc
push eax
call fcn.004c5572
add esp, 0x14
push eax
push 0xffffffffffffffff
push dword [esp + 0x1c]
mov eax, str.DDDC2
call fcn.004c5655
mov eax, dword [ebx + 0xc8]
add esp, 0x10
imul eax, eax, 0xa
push 1
push 0
push ebp
push esi
push edi
push 1
push 1
push 0xa
push eax
mov eax, dword [esp + 0x38]
call fcn.004600ba
push eax
lea eax, [esp + 0x3d0]
push eax
call fcn.005123e0
add esp, 0x18
push eax
call fcn.004c5572
add esp, 0x14
push eax
push 0xffffffffffffffff
push dword [esp + 0x1c]
mov eax, str.._ddC2Tot
call fcn.004c5655
add esp, 0x10
push 1
push 0
push ebp
push esi
push 0xffffffffffffffff
push dword [ebx + 0xcc]
call fcn.00460099
pop ecx
push eax
push str.__5s
push 0
call fcn.004c5467
add esp, 0xc
push eax
call fcn.004c5572
add esp, 0x14
push eax
push 0xffffffffffffffff
push dword [esp + 0x1c]
mov eax, str.QQQC2
call fcn.004c5655
add esp, 0x10
push 1
push 0
push ebp
mov eax, dword [ebx + 0xcc]
push esi
imul eax, eax, 0x19
push edi
push 1
push 1
push 0xa
push eax
mov eax, dword [esp + 0x38]
call fcn.004600ba
push eax
lea eax, [esp + 0x3d0]
push eax
call fcn.005123e0
add esp, 0x18
push eax
call fcn.004c5572
add esp, 0x14
push eax
push 0xffffffffffffffff
push dword [esp + 0x1c]
mov eax, str.._qqC2Tot
call fcn.004c5655
add esp, 0x10
push 1
push 0
push ebp
push esi
push 0xffffffffffffffff
push dword [ebx + 0xd0]
call fcn.00460099
pop ecx
push eax
push str.__5s
push 0
call fcn.004c5467
add esp, 0xc
push eax
call fcn.004c5572
add esp, 0x14
push eax
push 0xffffffffffffffff
push dword [esp + 0x1c]
mov eax, str.HHHC2
call fcn.004c5655
mov eax, dword [ebx + 0xd0]
add esp, 0x10
imul eax, eax, 0x32
push 1
push 0
push ebp
push esi
push edi
push 1
push 1
push 0xa
push eax
mov eax, dword [esp + 0x38]
call fcn.004600ba
push eax
lea eax, [esp + 0x3d0]
push eax
call fcn.005123e0
add esp, 0x18
push eax
call fcn.004c5572
add esp, 0x14
push eax
push 0xffffffffffffffff
push dword [esp + 0x1c]
mov eax, str.._hhC2Tot
call fcn.004c5655
add esp, 0x10
push 1
push 0
push ebp
push esi
push 0xffffffffffffffff
push dword [ebx + 0xd4]
call fcn.00460099
pop ecx
push eax
push str.__5s
push 0
call fcn.004c5467
add esp, 0xc
push eax
call fcn.004c5572
add esp, 0x14
push eax
push 0xffffffffffffffff
push dword [esp + 0x1c]
mov eax, str.SSSC2
call fcn.004c5655
mov eax, dword [ebx + 0xd4]
add esp, 0x10
imul eax, eax, 0x64
push 1
push 0
push ebp
push esi
push edi
push 1
push 1
push 0xa
push eax
mov eax, dword [esp + 0x38]
call fcn.004600ba
push eax
lea eax, [esp + 0x3d0]
push eax
call fcn.005123e0
add esp, 0x18
push eax
call fcn.004c5572
add esp, 0x14
push eax
push 0xffffffffffffffff
push dword [esp + 0x1c]
mov eax, str.._ssC2Tot
call fcn.004c5655
add esp, 0x10
push 1
push 0
push ebp
push esi
push edi
push 1
push 1
push 0xa
push dword [ebx + 0xd8]
xor eax, eax
call fcn.004600ba
push eax
lea eax, [esp + 0x3d0]
push eax
call fcn.005123e0
add esp, 0x18
push eax
call fcn.004c5572
add esp, 0x14
push eax
push 0xffffffffffffffff
push dword [esp + 0x1c]
mov eax, str.._TTotCoC2
call fcn.004c5655
push 0
mov edx, ebx
call fcn.004d86c7
add esp, 0x14
push 1
push 0
push ebp
push esi
push 0xffffffffffffffff
push dword [ebx + 0xf5c]
mov dword [esp + 0x2c], eax
call fcn.00460099
pop ecx
push eax
push str.__5s
push 0
call fcn.004c5467
add esp, 0xc
push eax
call fcn.004c5572
add esp, 0x14
push eax
push 0xffffffffffffffff
push dword [esp + 0x1c]
mov eax, str.OO1C2
call fcn.004c5655
mov eax, dword [ebx + 0xf5c]
add esp, 0x10
imul eax, eax, 0x64
push 1
push 0
push ebp
push esi
push edi
push 1
push 1
push 0xa
push eax
mov eax, dword [esp + 0x38]
call fcn.004600ba
push eax
lea eax, [esp + 0x3d0]
push eax
call fcn.005123e0
add esp, 0x18
push eax
call fcn.004c5572
add esp, 0x14
push eax
push 0xffffffffffffffff
push dword [esp + 0x1c]
mov eax, str.._o1C2Tot
call fcn.004c5655
add esp, 0x10
push 1
push 0
push ebp
push esi
push 0xffffffffffffffff
push dword [ebx + 0xf60]
call fcn.00460099
pop ecx
push eax
push str.__5s
push 0
call fcn.004c5467
add esp, 0xc
push eax
call fcn.004c5572
add esp, 0x14
push eax
push 0xffffffffffffffff
push dword [esp + 0x1c]
mov eax, str.FF5C2
call fcn.004c5655
mov eax, dword [ebx + 0xf60]
add esp, 0x10
imul eax, eax, 0x1f4
push 1
push 0
push ebp
push esi
push edi
push 1
push 1
push 0xa
push eax
mov eax, dword [esp + 0x38]
call fcn.004600ba
push eax
lea eax, [esp + 0x3d0]
push eax
call fcn.005123e0
add esp, 0x18
push eax
call fcn.004c5572
add esp, 0x14
push eax
push 0xffffffffffffffff
push dword [esp + 0x1c]
mov eax, str.._f5C2Tot
call fcn.004c5655
add esp, 0x10
push 1
push 0
push ebp
push esi
push 0xffffffffffffffff
push dword [ebx + 0xf64]
call fcn.00460099
pop ecx
push eax
push str.__5s
push 0
call fcn.004c5467
add esp, 0xc
push eax
call fcn.004c5572
add esp, 0x14
push eax
push 0xffffffffffffffff
push dword [esp + 0x1c]
mov eax, str.T10C2
call fcn.004c5655
mov eax, dword [ebx + 0xf64]
add esp, 0x10
imul eax, eax, 0x3e8
push 1
push 0
push ebp
push esi
push edi
push 1
push 1
push 0xa
push eax
mov eax, dword [esp + 0x38]
call fcn.004600ba
push eax
lea eax, [esp + 0x3d0]
push eax
call fcn.005123e0
add esp, 0x18
push eax
call fcn.004c5572
add esp, 0x14
push eax
push 0xffffffffffffffff
push dword [esp + 0x1c]
mov eax, str.._10C2Tot
call fcn.004c5655
add esp, 0x10
push 1
push 0
push ebp
push esi
push 0xffffffffffffffff
push dword [ebx + 0xf68]
call fcn.00460099
pop ecx
push eax
push str.__5s
push 0
call fcn.004c5467
add esp, 0xc
push eax
call fcn.004c5572
add esp, 0x14
push eax
push 0xffffffffffffffff
push dword [esp + 0x1c]
mov eax, str.T20C2
call fcn.004c5655
add esp, 0x10
push 1
push 0
push ebp
push esi
mov eax, dword [ebx + 0xf68]
imul eax, eax, 0x7d0
push edi
push 1
push 1
push 0xa
push eax
mov eax, dword [esp + 0x38]
call fcn.004600ba
push eax
lea eax, [esp + 0x3d0]
push eax
call fcn.005123e0
add esp, 0x18
push eax
call fcn.004c5572
add esp, 0x14
push eax
push 0xffffffffffffffff
push dword [esp + 0x1c]
mov eax, str.._20C2Tot
call fcn.004c5655
add esp, 0x10
push 1
push 0
push ebp
push esi
push 0xffffffffffffffff
push dword [ebx + 0xf6c]
call fcn.00460099
pop ecx
push eax
push str.__5s
push 0
call fcn.004c5467
add esp, 0xc
push eax
call fcn.004c5572
add esp, 0x14
push eax
push 0xffffffffffffffff
push dword [esp + 0x1c]
mov eax, str.F50C2
call fcn.004c5655
mov eax, dword [ebx + 0xf6c]
add esp, 0x10
imul eax, eax, 0x1388
push 1
push 0
push ebp
push esi
push edi
push 1
push 1
push 0xa
push eax
mov eax, dword [esp + 0x38]
call fcn.004600ba
push eax
lea eax, [esp + 0x3d0]
push eax
call fcn.005123e0
add esp, 0x18
push eax
call fcn.004c5572
add esp, 0x14
push eax
push 0xffffffffffffffff
push dword [esp + 0x1c]
mov eax, str.._50C2Tot
call fcn.004c5655
add esp, 0x10
push 1
push 0
push ebp
push esi
push 0xffffffffffffffff
push dword [ebx + 0xf70]
call fcn.00460099
pop ecx
push eax
push str.__5s
push 0
call fcn.004c5467
add esp, 0xc
push eax
call fcn.004c5572
add esp, 0x14
push eax
push 0xffffffffffffffff
push dword [esp + 0x1c]
mov eax, str.H100C2
call fcn.004c5655
mov eax, dword [ebx + 0xf70]
add esp, 0x10
imul eax, eax, 0x2710
push 1
push 0
push ebp
push esi
push edi
push 1
push 1
push 0xa
push eax
mov eax, dword [esp + 0x38]
call fcn.004600ba
push eax
lea eax, [esp + 0x3d0]
push eax
call fcn.005123e0
add esp, 0x18
push eax
call fcn.004c5572
add esp, 0x14
push eax
push 0xffffffffffffffff
push dword [esp + 0x1c]
mov eax, str.._100C2Tot
call fcn.004c5655
add esp, 0x10
push 1
push 0
push ebp
push esi
push edi
push 1
push 1
push 0
push dword [ebx + 0xdc]
xor eax, eax
call fcn.004600ba
push eax
lea eax, [esp + 0x3d0]
push eax
call fcn.005123e0
add esp, 0x18
push eax
call fcn.004c5572
add esp, 0x14
push eax
push 0xffffffffffffffff
push dword [esp + 0x1c]
mov eax, str.._TTotBiC2
call fcn.004c5655
add esp, 0x10
push 1
push 0
push ebp
push esi
push edi
push 1
push 1
push 0
push dword [ebx + 0xe0]
xor eax, eax
call fcn.004600ba
push eax
lea eax, [esp + 0x3d0]
push eax
call fcn.005123e0
add esp, 0x18
push eax
call fcn.004c5572
add esp, 0x14
push eax
push 0xffffffffffffffff
push dword [esp + 0x1c]
mov eax, str.._TTotAllC2
call fcn.004c5655
push 1
mov edx, ebx
call fcn.004d85ab
add esp, 0x14
push 1
push 0
push ebp
push esi
push 0xffffffffffffffff
push dword [ebx + 0x6c]
mov dword [esp + 0x2c], eax
call fcn.00460099
pop ecx
push eax
push str.__5s
push 0
call fcn.004c5467
add esp, 0xc
push eax
call fcn.004c5572
add esp, 0x14
push eax
push 0xffffffffffffffff
push dword [esp + 0x1c]
mov eax, str.PPPC3
call fcn.004c5655
mov eax, dword [esp + 0x24]
add esp, 0x10
push 1
push 0
push ebp
push esi
push edi
push 1
push 1
push 0xa
push dword [ebx + 0x6c]
call fcn.004600ba
push eax
lea eax, [esp + 0x3d0]
push eax
call fcn.005123e0
add esp, 0x18
push eax
call fcn.004c5572
add esp, 0x14
push eax
push 0xffffffffffffffff
push dword [esp + 0x1c]
mov eax, str.._ppC3Tot
call fcn.004c5655
add esp, 0x10
push 1
push 0
push ebp
push esi
push 0xffffffffffffffff
push dword [ebx + 0x70]
call fcn.00460099
pop ecx
push eax
push str.__5s
push 0
call fcn.004c5467
add esp, 0xc
push eax
call fcn.004c5572
add esp, 0x14
push eax
push 0xffffffffffffffff
push dword [esp + 0x1c]
mov eax, str.NNNC3
call fcn.004c5655
mov eax, dword [ebx + 0x70]
add esp, 0x10
imul eax, eax, 5
push 1
push 0
push ebp
push esi
push edi
push 1
push 1
push 0xa
push eax
mov eax, dword [esp + 0x38]
call fcn.004600ba
push eax
lea eax, [esp + 0x3d0]
push eax
call fcn.005123e0
add esp, 0x18
push eax
call fcn.004c5572
add esp, 0x14
push eax
push 0xffffffffffffffff
push dword [esp + 0x1c]
mov eax, str.._nnC3Tot
call fcn.004c5655
add esp, 0x10
push 1
push 0
push ebp
push esi
push 0xffffffffffffffff
push dword [ebx + 0x74]
call fcn.00460099
pop ecx
push eax
push str.__5s
push 0
call fcn.004c5467
add esp, 0xc
push eax
call fcn.004c5572
add esp, 0x14
push eax
push 0xffffffffffffffff
push dword [esp + 0x1c]
mov eax, str.DDDC3
call fcn.004c5655
mov eax, dword [ebx + 0x74]
add esp, 0x10
imul eax, eax, 0xa
push 1
push 0
push ebp
push esi
push edi
push 1
push 1
push 0xa
push eax
mov eax, dword [esp + 0x38]
call fcn.004600ba
push eax
lea eax, [esp + 0x3d0]
push eax
call fcn.005123e0
add esp, 0x18
push eax
call fcn.004c5572
add esp, 0x14
push eax
push 0xffffffffffffffff
push dword [esp + 0x1c]
mov eax, str.._ddC3Tot
call fcn.004c5655
add esp, 0x10
push 1
push 0
push ebp
push esi
push 0xffffffffffffffff
push dword [ebx + 0x78]
call fcn.00460099
pop ecx
push eax
push str.__5s
push 0
call fcn.004c5467
add esp, 0xc
push eax
call fcn.004c5572
add esp, 0x14
push eax
push 0xffffffffffffffff
push dword [esp + 0x1c]
mov eax, str.QQQC3
call fcn.004c5655
mov eax, dword [ebx + 0x78]
add esp, 0x10
imul eax, eax, 0x19
push 1
push 0
push ebp
push esi
push edi
push 1
push 1
push 0xa
push eax
mov eax, dword [esp + 0x38]
call fcn.004600ba
push eax
lea eax, [esp + 0x3d0]
push eax
call fcn.005123e0
add esp, 0x18
push eax
call fcn.004c5572
add esp, 0x14
push eax
push 0xffffffffffffffff
push dword [esp + 0x1c]
mov eax, str.._qqC3Tot
call fcn.004c5655
add esp, 0x10
push 1
push 0
push ebp
push esi
push 0xffffffffffffffff
push dword [ebx + 0x7c]
call fcn.00460099
pop ecx
push eax
push str.__5s
push 0
call fcn.004c5467
add esp, 0xc
push eax
call fcn.004c5572
add esp, 0x14
push eax
push 0xffffffffffffffff
push dword [esp + 0x1c]
mov eax, str.HHHC3
call fcn.004c5655
mov eax, dword [ebx + 0x7c]
add esp, 0x10
imul eax, eax, 0x32
push 1
push 0
push ebp
push esi
push edi
push 1
push 1
push 0xa
push eax
mov eax, dword [esp + 0x38]
call fcn.004600ba
push eax
lea eax, [esp + 0x3d0]
push eax
call fcn.005123e0
add esp, 0x18
push eax
call fcn.004c5572
add esp, 0x14
push eax
push 0xffffffffffffffff
push dword [esp + 0x1c]
mov eax, str.._hhC3Tot
call fcn.004c5655
add esp, 0x10
push 1
push 0
push ebp
push esi
push 0xffffffffffffffff
push dword [ebx + 0x80]
call fcn.00460099
pop ecx
push eax
push str.__5s
push 0
call fcn.004c5467
add esp, 0xc
push eax
call fcn.004c5572
add esp, 0x14
push eax
push 0xffffffffffffffff
push dword [esp + 0x1c]
mov eax, str.SSSC3
call fcn.004c5655
mov eax, dword [ebx + 0x80]
add esp, 0x10
imul eax, eax, 0x64
push 1
push 0
push ebp
push esi
push edi
push 1
push 1
push 0xa
push eax
mov eax, dword [esp + 0x38]
call fcn.004600ba
push eax
lea eax, [esp + 0x3d0]
push eax
call fcn.005123e0
add esp, 0x18
push eax
call fcn.004c5572
add esp, 0x14
push eax
push 0xffffffffffffffff
push dword [esp + 0x1c]
mov eax, str.._ssC3Tot
call fcn.004c5655
add esp, 0x10
push 1
push 0
push ebp
push esi
push edi
push 1
push 1
push 0xa
push dword [ebx + 0x9c]
xor eax, eax
call fcn.004600ba
push eax
lea eax, [esp + 0x3d0]
push eax
call fcn.005123e0
add esp, 0x18
push eax
call fcn.004c5572
add esp, 0x14
push eax
push 0xffffffffffffffff
push dword [esp + 0x1c]
mov eax, str.._TTotCoC3
call fcn.004c5655
push 1
mov edx, ebx
call fcn.004d86c7
add esp, 0x14
push 1
push 0
push ebp
push esi
push 0xffffffffffffffff
push dword [ebx + 0x84]
mov dword [esp + 0x2c], eax
call fcn.00460099
pop ecx
push eax
push str.__5s
push 0
call fcn.004c5467
add esp, 0xc
push eax
call fcn.004c5572
add esp, 0x14
push eax
push 0xffffffffffffffff
push dword [esp + 0x1c]
mov eax, str.OO1C3
call fcn.004c5655
mov eax, dword [ebx + 0x84]
add esp, 0x10
imul eax, eax, 0x64
push 1
push 0
push ebp
push esi
push edi
push 1
push 1
push 0xa
push eax
mov eax, dword [esp + 0x38]
call fcn.004600ba
push eax
lea eax, [esp + 0x3d0]
push eax
call fcn.005123e0
add esp, 0x18
push eax
call fcn.004c5572
add esp, 0x14
push eax
push 0xffffffffffffffff
push dword [esp + 0x1c]
mov eax, str.._o1C3Tot
call fcn.004c5655
add esp, 0x10
push 1
push 0
push ebp
push esi
push 0xffffffffffffffff
push dword [ebx + 0x88]
call fcn.00460099
pop ecx
push eax
push str.__5s
push 0
call fcn.004c5467
add esp, 0xc
push eax
call fcn.004c5572
add esp, 0x14
push eax
push 0xffffffffffffffff
push dword [esp + 0x1c]
mov eax, str.FF5C3
call fcn.004c5655
add esp, 0x10
mov eax, dword [ebx + 0x88]
push 1
imul eax, eax, 0x1f4
push 0
push ebp
push esi
push edi
push 1
push 1
push 0xa
push eax
mov eax, dword [esp + 0x38]
call fcn.004600ba
push eax
lea eax, [esp + 0x3d0]
push eax
call fcn.005123e0
add esp, 0x18
push eax
call fcn.004c5572
add esp, 0x14
push eax
push 0xffffffffffffffff
push dword [esp + 0x1c]
mov eax, str.._f5C3Tot
call fcn.004c5655
add esp, 0x10
push 1
push 0
push ebp
push esi
push 0xffffffffffffffff
push dword [ebx + 0x8c]
call fcn.00460099
pop ecx
push eax
push str.__5s
push 0
call fcn.004c5467
add esp, 0xc
push eax
call fcn.004c5572
add esp, 0x14
push eax
push 0xffffffffffffffff
push dword [esp + 0x1c]
mov eax, str.T10C3
call fcn.004c5655
mov eax, dword [ebx + 0x8c]
add esp, 0x10
imul eax, eax, 0x3e8
push 1
push 0
push ebp
push esi
push edi
push 1
push 1
push 0xa
push eax
mov eax, dword [esp + 0x38]
call fcn.004600ba
push eax
lea eax, [esp + 0x3d0]
push eax
call fcn.005123e0
add esp, 0x18
push eax
call fcn.004c5572
add esp, 0x14
push eax
push 0xffffffffffffffff
push dword [esp + 0x1c]
mov eax, str.._10C3Tot
call fcn.004c5655
add esp, 0x10
push 1
push 0
push ebp
push esi
push 0xffffffffffffffff
push dword [ebx + 0x90]
call fcn.00460099
pop ecx
push eax
push str.__5s
push 0
call fcn.004c5467
add esp, 0xc
push eax
call fcn.004c5572
add esp, 0x14
push eax
push 0xffffffffffffffff
push dword [esp + 0x1c]
mov eax, str.T20C3
call fcn.004c5655
mov eax, dword [ebx + 0x90]
add esp, 0x10
imul eax, eax, 0x7d0
push 1
push 0
push ebp
push esi
push edi
push 1
push 1
push 0xa
push eax
mov eax, dword [esp + 0x38]
call fcn.004600ba
push eax
lea eax, [esp + 0x3d0]
push eax
call fcn.005123e0
add esp, 0x18
push eax
call fcn.004c5572
add esp, 0x14
push eax
push 0xffffffffffffffff
push dword [esp + 0x1c]
mov eax, str.._20C3Tot
call fcn.004c5655
add esp, 0x10
push 1
push 0
push ebp
push esi
push 0xffffffffffffffff
push dword [ebx + 0x94]
call fcn.00460099
pop ecx
push eax
push str.__5s
push 0
call fcn.004c5467
add esp, 0xc
push eax
call fcn.004c5572
add esp, 0x14
push eax
push 0xffffffffffffffff
push dword [esp + 0x1c]
mov eax, str.F50C3
call fcn.004c5655
mov eax, dword [ebx + 0x94]
add esp, 0x10
imul eax, eax, 0x1388
push 1
push 0
push ebp
push esi
push edi
push 1
push 1
push 0xa
push eax
mov eax, dword [esp + 0x38]
call fcn.004600ba
push eax
lea eax, [esp + 0x3d0]
push eax
call fcn.005123e0
add esp, 0x18
push eax
call fcn.004c5572
add esp, 0x14
push eax
push 0xffffffffffffffff
push dword [esp + 0x1c]
mov eax, str.._50C3Tot
call fcn.004c5655
add esp, 0x10
push 1
push 0
push ebp
push esi
push 0xffffffffffffffff
push dword [ebx + 0x98]
call fcn.00460099
pop ecx
push eax
push str.__5s
push 0
call fcn.004c5467
add esp, 0xc
push eax
call fcn.004c5572
add esp, 0x14
push eax
push 0xffffffffffffffff
push dword [esp + 0x1c]
mov eax, str.H100C3
call fcn.004c5655
mov eax, dword [ebx + 0x98]
add esp, 0x10
imul eax, eax, 0x2710
push 1
push 0
push ebp
push esi
push edi
push 1
push 1
push 0xa
push eax
mov eax, dword [esp + 0x38]
call fcn.004600ba
push eax
lea eax, [esp + 0x3d0]
push eax
call fcn.005123e0
add esp, 0x18
push eax
call fcn.004c5572
add esp, 0x14
push eax
push 0xffffffffffffffff
push dword [esp + 0x1c]
mov eax, str.._100C3Tot
call fcn.004c5655
add esp, 0x10
push 1
push 0
push ebp
push esi
push edi
push 1
push 1
push 0
push dword [ebx + 0xa0]
xor eax, eax
call fcn.004600ba
push eax
lea eax, [esp + 0x3d0]
push eax
call fcn.005123e0
add esp, 0x18
push eax
call fcn.004c5572
add esp, 0x14
push eax
push 0xffffffffffffffff
push dword [esp + 0x1c]
mov eax, str.._TTotBiC3
call fcn.004c5655
add esp, 0x10
push 1
push 0
push ebp
push esi
push edi
push 1
push 1
push 0
push dword [ebx + 0xa4]
xor eax, eax
call fcn.004600ba
push eax
lea eax, [esp + 0x3d0]
push eax
call fcn.005123e0
add esp, 0x18
push eax
call fcn.004c5572
add esp, 0x14
push eax
push 0xffffffffffffffff
push dword [esp + 0x1c]
mov eax, str.._TTotAllC3
call fcn.004c5655
add esp, 0x10
lea eax, [esp + 0x3a8]
call fcn.004c3ab2
and dword [esp + 0x14], 0
mov dword [esp + 0x18], eax
lea eax, [ebx + 0xe4]
cmp dword [eax], 0
je 0x4febf3
mov dword [esp + 0x28], eax
mov dword [esp + 0x20], eax
mov eax, dword [esp + 0x14]
test eax, eax
je 0x4febaf
push 3
cdq
pop ecx
idiv ecx
test edx, edx
jne 0x4feb9f
push 0x5b6704
jmp 0x4feba4
push 0x536a2c
push dword [esp + 0x1c]
call fcn.005123f0
pop ecx
pop ecx
mov eax, dword [esp + 0x28]
push dword [eax]
call fcn.0045feeb
pop ecx
push eax
push 0x5b6708
push dword [esp + 0x20]
call fcn.004c533e
add esp, 0xc
push dword [esp + 0x18]
call fcn.005120b0
add dword [esp + 0x1c], eax
mov eax, dword [esp + 0x24]
inc dword [esp + 0x18]
add eax, 4
cmp dword [eax], 0
pop ecx
mov dword [esp + 0x20], eax
mov dword [esp + 0x28], eax
jne 0x4feb86
lea edx, [esp + 0x3a8]
call fcn.004c3b34
test eax, eax
je 0x4fec17
lea eax, [esp + 0x3a8]
push str.None_entered.
push eax
call fcn.005123e0
pop ecx
pop ecx
mov eax, dword [esp + 0x14]
inc eax
mov dword [esp + 0x1c], eax
push 1
lea eax, [esp + 0x3ac]
push eax
push 0xffffffffffffffff
push dword [esp + 0x1c]
mov eax, str.AllCreditCardEntriesHere_
call fcn.004c5655
add esp, 0x10
push 1
push 0
push ebp
push esi
push edi
push 1
push 1
push 0
push dword [ebx + 0xa8]
xor eax, eax
call fcn.004600ba
push eax
lea eax, [esp + 0x3d0]
push eax
call fcn.005123e0
add esp, 0x18
push eax
call fcn.004c5572
add esp, 0x14
push eax
push 0xffffffffffffffff
push dword [esp + 0x1c]
mov eax, str.._CCTotHere
call fcn.004c5655
add esp, 0x10
push 1
push 0xa
push 1
push ebx
call fcn.004d6c14
pop ecx
pop ecx
push eax
lea eax, [esp + 0x5c]
call fcn.00460055
pop ecx
pop ecx
push eax
push 0xffffffffffffffff
push dword [esp + 0x1c]
mov eax, str.._CCcountTotHere
call fcn.004c5655
add esp, 0x10
lea eax, [esp + 0x3a8]
call fcn.004c3ab2
mov dword [esp + 0x18], eax
mov eax, dword [esp + 0x1c]
mov dword [esp + 0x14], eax
lea eax, [ebx + eax*4 + 0xe4]
cmp dword [eax], 0
je 0x4fed5f
and dword [esp + 0x30], 0
mov dword [esp + 0x28], eax
mov dword [esp + 0x20], eax
mov eax, dword [esp + 0x1c]
cmp dword [esp + 0x14], eax
je 0x4fed17
mov eax, dword [esp + 0x30]
push 3
cdq
pop ecx
idiv ecx
test edx, edx
jne 0x4fed07
push 0x5b6704
jmp 0x4fed0c
push 0x536a2c
push dword [esp + 0x1c]
call fcn.005123f0
pop ecx
pop ecx
mov eax, dword [esp + 0x28]
push dword [eax]
call fcn.0045feeb
pop ecx
push eax
push 0x5b6708
push dword [esp + 0x20]
call fcn.004c533e
add esp, 0xc
push dword [esp + 0x18]
call fcn.005120b0
add dword [esp + 0x1c], eax
mov eax, dword [esp + 0x24]
inc dword [esp + 0x18]
inc dword [esp + 0x34]
add eax, 4
cmp dword [eax], 0
pop ecx
mov dword [esp + 0x20], eax
mov dword [esp + 0x28], eax
jne 0x4fece8
lea edx, [esp + 0x3a8]
call fcn.004c3b34
test eax, eax
je 0x4fed83
lea eax, [esp + 0x3a8]
push str.None_entered.
push eax
call fcn.005123e0
pop ecx
pop ecx
mov eax, dword [esp + 0x14]
inc eax
mov dword [esp + 0x1c], eax
push 1
lea eax, [esp + 0x3ac]
push eax
push 0xffffffffffffffff
push dword [esp + 0x1c]
mov eax, str.AllPaperCheckEntriesHere_
call fcn.004c5655
add esp, 0x10
push 1
push 0
push ebp
push esi
push edi
push 1
push 1
push 0
push dword [ebx + 0xac]
xor eax, eax
call fcn.004600ba
push eax
lea eax, [esp + 0x3d0]
push eax
call fcn.005123e0
add esp, 0x18
push eax
call fcn.004c5572
add esp, 0x14
push eax
push 0xffffffffffffffff
push dword [esp + 0x1c]
mov eax, str.._PCTotHere
call fcn.004c5655
add esp, 0x10
push 1
push 0xa
push 2
push ebx
call fcn.004d6c14
pop ecx
pop ecx
push eax
lea eax, [esp + 0x5c]
call fcn.00460055
pop ecx
pop ecx
push eax
push 0xffffffffffffffff
push dword [esp + 0x1c]
mov eax, str.._PCcountTotHere
call fcn.004c5655
add esp, 0x10
lea eax, [esp + 0x3a8]
call fcn.004c3ab2
mov dword [esp + 0x18], eax
mov eax, dword [esp + 0x1c]
mov dword [esp + 0x14], eax
lea eax, [ebx + eax*4 + 0xe4]
cmp dword [eax], 0
je 0x4feecb
and dword [esp + 0x30], 0
mov dword [esp + 0x28], eax
mov dword [esp + 0x20], eax
mov eax, dword [esp + 0x1c]
cmp dword [esp + 0x14], eax
je 0x4fee83
mov eax, dword [esp + 0x30]
push 3
cdq
pop ecx
idiv ecx
test edx, edx
jne 0x4fee73
push 0x5b6704
jmp 0x4fee78
push 0x536a2c
push dword [esp + 0x1c]
call fcn.005123f0
pop ecx
pop ecx
mov eax, dword [esp + 0x28]
push dword [eax]
call fcn.0045feeb
pop ecx
push eax
push 0x5b6708
push dword [esp + 0x20]
call fcn.004c533e
add esp, 0xc
push dword [esp + 0x18]
call fcn.005120b0
add dword [esp + 0x1c], eax
mov eax, dword [esp + 0x24]
inc dword [esp + 0x18]
inc dword [esp + 0x34]
add eax, 4
cmp dword [eax], 0
pop ecx
mov dword [esp + 0x20], eax
mov dword [esp + 0x28], eax
jne 0x4fee54
lea edx, [esp + 0x3a8]
call fcn.004c3b34
test eax, eax
je 0x4feeef
lea eax, [esp + 0x3a8]
push str.None_entered.
push eax
call fcn.005123e0
pop ecx
pop ecx
mov eax, dword [esp + 0x14]
inc eax
mov dword [esp + 0x1c], eax
push 1
lea eax, [esp + 0x3ac]
push eax
push 0xffffffffffffffff
push dword [esp + 0x1c]
mov eax, str.AllElectronicCheckEntriesHere_
call fcn.004c5655
add esp, 0x10
push 1
push 0
push ebp
push esi
push edi
push 1
push 1
push 0
push dword [ebx + 0xb0]
xor eax, eax
call fcn.004600ba
push eax
lea eax, [esp + 0x3d0]
push eax
call fcn.005123e0
add esp, 0x18
push eax
call fcn.004c5572
add esp, 0x14
push eax
push 0xffffffffffffffff
push dword [esp + 0x1c]
mov eax, str.._ECTotHere
call fcn.004c5655
add esp, 0x10
push 1
push 0xa
push 4
push ebx
call fcn.004d6c14
pop ecx
pop ecx
push eax
lea eax, [esp + 0x5c]
call fcn.00460055
pop ecx
pop ecx
push eax
push 0xffffffffffffffff
push dword [esp + 0x1c]
mov eax, str.._ECcountTotHere
call fcn.004c5655
add esp, 0x10
lea eax, [esp + 0x3a8]
call fcn.004c3ab2
mov dword [esp + 0x18], eax
mov eax, dword [esp + 0x1c]
lea eax, [ebx + eax*4 + 0xe4]
cmp dword [eax], 0
je 0x4ff06e
and dword [esp + 0x14], 0
mov dword [esp + 0x28], eax
mov dword [esp + 0x20], eax
mov eax, dword [esp + 0x1c]
mov ecx, dword [esp + 0x14]
add ecx, eax
cmp ecx, eax
je 0x4fefda
push 0x530220
push dword [esp + 0x1c]
call fcn.005123f0
pop ecx
pop ecx
mov eax, dword [esp + 0x28]
push dword [eax]
call fcn.0045feeb
pop ecx
push eax
push str._8s:
push dword [esp + 0x20]
call fcn.004c533e
mov ecx, dword [esp + 0x20]
add esp, 0xc
mov edx, ebx
call fcn.004da19b
mov edx, eax
call fcn.004c3b34
test eax, eax
jne 0x4ff034
mov ecx, dword [esp + 0x14]
mov edx, ebx
call fcn.004da19b
mov edi, dword [esp + 0x18]
push eax
push 0x5304c0
mov eax, 0x1002
call fcn.004c5375
mov edi, 0x2004
jmp 0x4ff042
push str.No_description_entered_
push dword [esp + 0x1c]
call fcn.004c533e
pop ecx
pop ecx
push dword [esp + 0x18]
call fcn.005120b0
add dword [esp + 0x1c], eax
mov eax, dword [esp + 0x24]
inc dword [esp + 0x18]
add eax, 4
cmp dword [eax], 0
pop ecx
mov dword [esp + 0x20], eax
mov dword [esp + 0x28], eax
jne 0x4fefbc
lea edx, [esp + 0x3a8]
call fcn.004c3b34
test eax, eax
je 0x4ff092
lea eax, [esp + 0x3a8]
push str.None_entered.
push eax
call fcn.005123e0
pop ecx
pop ecx
push 1
push edi
lea edx, [esp + 0x3b0]
call fcn.004c6b1c
pop ecx
push eax
push 0xffffffffffffffff
push dword [esp + 0x1c]
mov eax, str.AllPaidOutEntriesHere_
call fcn.004c5655
add esp, 0x10
push 1
push 0
push ebp
push esi
push edi
push 1
push 1
push 0
push dword [ebx + 0xb4]
xor eax, eax
call fcn.004600ba
push eax
lea eax, [esp + 0x3d0]
push eax
call fcn.005123e0
add esp, 0x18
push eax
call fcn.004c5572
add esp, 0x14
push eax
push 0xffffffffffffffff
push dword [esp + 0x1c]
mov eax, str.._POTotHere
call fcn.004c5655
add esp, 0x10
push 1
push 0xa
push 8
push ebx
call fcn.004d6c14
pop ecx
pop ecx
push eax
lea eax, [esp + 0x5c]
call fcn.00460055
pop ecx
pop ecx
push eax
push 0xffffffffffffffff
push dword [esp + 0x1c]
mov eax, str.._POcountTotHere
call fcn.004c5655
add esp, 0x10
lea eax, [esp + 0x3a8]
call fcn.004c3ab2
cmp dword [ebx + 0x1040], 0
je 0x4ff1b9
mov eax, ebx
call fcn.004d882e
test eax, eax
lea edi, [esp + 0x3a8]
je 0x4ff166
mov ebp, 0x2004
push str._________Till_count_was_not_completed__________
mov eax, ebp
call fcn.004c5375
jmp 0x4ff17a
push str._________Till_count_is_not_complete__________
mov eax, 0x2004
call fcn.004c5375
mov ebp, 0x2004
pop ecx
push 1
push ebp
lea edx, [esp + 0x3b0]
call fcn.004c6b1c
mov esi, dword [esp + 0x18]
pop ecx
push eax
push 0xffffffffffffffff
push esi
mov eax, str.OverShortDescriptionsPutHere_
call fcn.004c5655
push 1
push str._0.00
push 0xffffffffffffffff
push esi
mov eax, str.._OSTotHere
call fcn.004c5655
add esp, 0x20
jmp 0x4ff27d
push str..WebCreation.c
push 0x5f7
xor ecx, ecx
call fcn.0046091b
push 0xffffffffffffffff
push 0
push 0
push eax
xor edx, edx
mov ecx, ebx
mov dword [esp + 0x4c], eax
call fcn.00456fee
push 1
push dword [esp + 0x50]
xor ecx, ecx
call fcn.0045766b
mov edx, dword [esp + 0x54]
add esp, 0x20
mov eax, 0x2003
lea ecx, [esp + 0x3a8]
call fcn.004610b0
lea edx, [esp + 0x3a8]
call fcn.004c470f
push 1
push edi
call fcn.004c6b1c
pop ecx
push eax
push 0xffffffffffffffff
push dword [esp + 0x1c]
mov eax, str.OverShortDescriptionsPutHere_
call fcn.004c5655
add esp, 0x10
push 1
push 0
push ebp
push esi
push edi
push 1
push 1
push 0xb
push dword [ebx + 0x8e0]
xor eax, eax
call fcn.004600ba
push eax
lea eax, [esp + 0x3d0]
push eax
call fcn.005123e0
add esp, 0x18
push eax
call fcn.004c5572
add esp, 0x14
push eax
push 0xffffffffffffffff
push dword [esp + 0x1c]
mov eax, str.._OSTotHere
call fcn.004c5655
mov esi, dword [esp + 0x20]
add esp, 0x10
mov ebp, 0x2004
mov ecx, dword [esp + 0x2c]
push 1
xor eax, eax
call fcn.004c7e05
call fcn.004c6b0d
push eax
call fcn.005017da
push eax
lea eax, [esp + 0x3b4]
push str._option_selected_selected__value_.__s__nbsp_
push eax
call fcn.00511173
add esp, 0x14
cmp dword [ebx + 0x1040], 0
je 0x4ff2da
mov eax, ebx
call fcn.004d882e
test eax, eax
lea eax, [ebx + 0x38]
push eax
lea edi, [esp + 0x3ac]
mov eax, ebp
je 0x4ff2d3
push str._ss_Final_INCOMPLETED_Count
jmp 0x4ff320
push str._ss_Count__In_Progress__
jmp 0x4ff320
mov eax, dword [esp + 0x2c]
call fcn.004c8095
cmp eax, 1
jle 0x4ff30e
mov eax, dword [esp + 0x2c]
call fcn.004c8095
push eax
lea eax, [ebx + 0x38]
push eax
push str._ss_Final_Count_of__d
mov eax, ebp
lea edi, [esp + 0x3b4]
call fcn.004c5375
add esp, 0xc
jmp 0x4ff327
lea eax, [ebx + 0x38]
push eax
push str._ss_Closing_Count
mov eax, ebp
lea edi, [esp + 0x3b0]
call fcn.004c5375
pop ecx
pop ecx
push str.__option_
mov eax, ebp
lea edi, [esp + 0x3ac]
call fcn.004c5375
xor eax, eax
inc eax
mov dword [esp + 0x18], eax
jmp 0x4ff3da
mov eax, dword [esp + 0x18]
mov ecx, dword [esp + 0x30]
call fcn.004c7e05
call fcn.004c6b0d
push eax
call fcn.005017da
push eax
push str._option_value_.__s__nbsp_
mov eax, ebp
lea edi, [esp + 0x3b8]
call fcn.004c5375
mov edi, dword [esp + 0x24]
call fcn.004c4e2e
push eax
push edi
lea eax, [ebx + 0x38]
push eax
push str._ss__d_s_Count
mov eax, ebp
lea edi, [esp + 0x3c8]
call fcn.004c5375
add esp, 0x20
cmp dword [ebx + 0x1040], 0
je 0x4ff3bf
mov eax, ebx
call fcn.004d882e
test eax, eax
mov eax, ebp
je 0x4ff3b4
push str.__INCOMPLETE_
jmp 0x4ff3b9
push str.__In_Progress__
call fcn.004c5375
pop ecx
push str.__option_
mov eax, ebp
lea edi, [esp + 0x3ac]
call fcn.004c5375
inc dword [esp + 0x18]
mov eax, dword [esp + 0x18]
pop ecx
mov ecx, dword [esp + 0x2c]
call fcn.004c7e05
mov edx, eax
call fcn.004c3b34
test eax, eax
push 1
je 0x4ff346
lea eax, [esp + 0x3ac]
push eax
push str._option_PutCountDetailSelectOptionsHere___option_
push 0xffffffffffffffff
push esi
call fcn.004c5572
movzx eax, word [ebx + 0x1c]
add esp, 0x14
push eax
movzx eax, word [ebx + 0x22]
push eax
movzx eax, word [ebx + 0x1e]
push eax
lea eax, [esp + 0x3b4]
push str._02d__02d__04d
push eax
call fcn.00511173
add esp, 0x14
push 1
lea eax, [esp + 0x3ac]
push eax
push str.hhPutDayTotalDateHere_hh
push 0xffffffffffffffff
push esi
call fcn.004c5572
add esp, 0x14
cmp dword [esp + 0x24], 0
je 0x4ff679
mov eax, dword [esp + 0x24]
xor edi, edi
mov dword [esp + 0x30], edi
mov dword [esp + 0x48], edi
mov dword [esp + 0x1c], edi
mov dword [esp + 0x4c], edi
mov dword [esp + 0x28], edi
mov dword [esp + 0x38], edi
mov dword [esp + 0x18], edi
mov dword [esp + 0x20], edi
mov dword [esp + 0x44], edi
mov dword [esp + 0x40], edi
mov dword [esp + 0x14], edi
call fcn.004c8095
test eax, eax
jle 0x4ff548
mov eax, dword [esp + 0x14]
mov ecx, dword [esp + 0x24]
call fcn.004c7fe2
mov esi, eax
test esi, esi
je 0x4ff52d
mov eax, dword [esi + 0xa4]
sub eax, dword [esi + 0xe0]
add edi, dword [esi + 0xa8]
add dword [esp + 0x30], eax
push 1
push esi
call fcn.004d6c14
add dword [esp + 0x50], eax
mov eax, dword [esi + 0xac]
add dword [esp + 0x24], eax
push 2
push esi
call fcn.004d6c14
add dword [esp + 0x5c], eax
mov eax, dword [esi + 0xb0]
add dword [esp + 0x38], eax
push 4
push esi
call fcn.004d6c14
add dword [esp + 0x50], eax
mov eax, dword [esi + 0xb4]
add dword [esp + 0x30], eax
push 8
push esi
call fcn.004d6c14
add dword [esp + 0x40], eax
mov eax, dword [esi + 0x8e0]
add dword [esp + 0x64], eax
mov eax, dword [esi + 0xb8]
sub eax, dword [esi + 0xe0]
add esp, 0x20
add dword [esp + 0x40], eax
mov eax, dword [esp + 0x24]
inc dword [esp + 0x14]
call fcn.004c8095
cmp dword [esp + 0x14], eax
jl 0x4ff495
mov esi, dword [esp + 0x10]
push 1
push dword [esp + 0x34]
call fcn.0045feeb
pop ecx
push eax
push 0xffffffffffffffff
push esi
mov eax, str.hhPutCashDayTotalHere_hh
call fcn.004c5655
add esp, 0x10
push 1
push edi
call fcn.0045feeb
pop ecx
push eax
or edi, 0xffffffff
push edi
push esi
mov eax, str.hhPutCCDayTotalHere_hh
call fcn.004c5655
add esp, 0x10
push 1
push dword [esp + 0x20]
call fcn.0045feeb
pop ecx
push eax
push edi
push esi
mov eax, str.hhPutPCheckDayTotalHere_hh
call fcn.004c5655
add esp, 0x10
push 1
push dword [esp + 0x2c]
call fcn.0045feeb
pop ecx
push eax
push edi
push esi
mov eax, str.hhPutECheckDayTotalHere_hh
call fcn.004c5655
add esp, 0x10
push 1
push dword [esp + 0x1c]
call fcn.0045feeb
pop ecx
push eax
push edi
push esi
mov eax, str.hhPutPaidOutDayTotalHere_hh
call fcn.004c5655
add esp, 0x10
push 1
push dword [esp + 0x48]
call fcn.0045feeb
pop ecx
push eax
push edi
push esi
mov eax, str.hhPutOverShortDayTotalHere_hh
call fcn.004c5655
add esp, 0x10
push 1
push dword [esp + 0x44]
call fcn.0045feeb
pop ecx
push eax
push edi
push esi
mov eax, str.hhPutGrandDayTotalHere_hh
call fcn.004c5655
mov eax, dword [esp + 0x58]
add esp, 0x10
push 1
call fcn.004ffe0a
push eax
push edi
push esi
mov eax, str.hhPutCCDayTotalCountHere_hh
call fcn.004c5655
add esp, 0x10
push 1
mov eax, dword [esp + 0x50]
call fcn.004ffe0a
push eax
push edi
push esi
mov eax, str.hhPutPCheckDayTotalCountHere_hh
call fcn.004c5655
mov eax, dword [esp + 0x48]
add esp, 0x10
push 1
call fcn.004ffe0a
push eax
push edi
push esi
mov eax, str.hhPutECheckDayTotalCountHere_hh
call fcn.004c5655
mov eax, dword [esp + 0x30]
add esp, 0x10
push 1
call fcn.004ffe0a
push eax
push edi
push esi
mov eax, str.hhPutPaidOutDayTotalCountHere_hh
call fcn.004c5655
add esp, 0x10
lea eax, [esp + 0x3a8]
call fcn.004c3ab2
mov eax, dword [esp + 0x24]
and dword [esp + 0x14], 0
call fcn.004c8095
test eax, eax
jle 0x4ff7bf
mov eax, dword [esp + 0x14]
mov ecx, dword [esp + 0x24]
call fcn.004c7fe2
test eax, eax
mov dword [esp + 0x1c], eax
je 0x4ff7a8
push 8
call fcn.004d6c31
pop ecx
mov edx, eax
xor eax, eax
push 9
pop ecx
lea edi, [esp + 0x69]
mov byte [esp + 0x68], 0
rep stosd dword es:[edi], eax
mov eax, dword [esp + 0x1c]
lea eax, [eax + edx*4 + 0xe4]
cmp dword [eax], 0
je 0x4ff7a8
and dword [esp + 0x20], 0
mov edi, eax
mov dword [esp + 0x38], eax
mov ecx, dword [esp + 0x20]
mov edx, dword [esp + 0x1c]
call fcn.004da19b
push eax
push 0x537390
lea eax, [esp + 0x70]
push 0x25
push eax
call fcn.004c53b7
add esp, 0x10
lea eax, [esp + 0x3a8]
call fcn.004c3b56
test eax, eax
je 0x4ff743
movzx eax, word [ebx + 0x1c]
push eax
movzx eax, word [ebx + 0x22]
push eax
movzx eax, word [ebx + 0x1e]
push eax
lea eax, [esp + 0x3b4]
push str.All_Paid_Outs_Ins_for__02d__02d__04d:_n
push eax
call fcn.00511173
add esp, 0x14
mov eax, dword [edi]
test eax, eax
lea ecx, [esp + 0x68]
push ecx
push eax
jle 0x4ff768
call fcn.0045feeb
pop ecx
push eax
mov eax, dword [esp + 0x24]
push dword [eax + 0x30]
add eax, 0x38
push eax
push str._n__s__d__Paid_Out:__s___s
jmp 0x4ff77f
call fcn.0045feeb
pop ecx
push eax
mov eax, dword [esp + 0x24]
push dword [eax + 0x30]
add eax, 0x38
push eax
push str._n__s__d__Paid_In:__s___s
mov eax, ebp
lea edi, [esp + 0x3bc]
call fcn.004c5375
mov edi, dword [esp + 0x4c]
add esp, 0x14
inc dword [esp + 0x20]
add edi, 4
cmp dword [edi], 0
mov dword [esp + 0x38], edi
jne 0x4ff6ed
mov eax, dword [esp + 0x24]
inc dword [esp + 0x14]
call fcn.004c8095
cmp dword [esp + 0x14], eax
jl 0x4ff69b
lea edx, [esp + 0x3a8]
call fcn.004c3b34
test eax, eax
je 0x4ff7f3
movzx eax, word [ebx + 0x1c]
push eax
movzx eax, word [ebx + 0x22]
push eax
movzx eax, word [ebx + 0x1e]
push eax
lea eax, [esp + 0x3b4]
push str.No_Paid_Outs_were_entered_for__02d__02d__04d__n
push eax
call fcn.00511173
add esp, 0x14
xor edi, edi
push edi
push 0x567d70
push 0x530220
lea eax, [esp + 0x3b4]
push ebp
push eax
call fcn.004c5572
add esp, 0x14
push ebp
lea edx, [esp + 0x3ac]
call fcn.004c6b1c
pop ecx
push edi
push 0x5b6bc8
push str.quot_
lea eax, [esp + 0x3b4]
push ebp
push eax
call fcn.004c5572
add esp, 0x14
push 1
lea eax, [esp + 0x3ac]
push eax
push 0xffffffffffffffff
push esi
mov eax, str.hhPutAllDayPaidOutPopupDetailsHere_hh
call fcn.004c5655
add esp, 0x10
lea eax, [esp + 0x3a8]
call fcn.004c3ab2
mov eax, dword [esp + 0x24]
mov dword [esp + 0x14], edi
call fcn.004c8095
test eax, eax
jle 0x4ff9d4
mov eax, dword [esp + 0x14]
mov ecx, dword [esp + 0x24]
call fcn.004c7fe2
mov edi, eax
test edi, edi
je 0x4ff9bb
lea eax, [esp + 0x3a8]
call fcn.004c3b56
test eax, eax
je 0x4ff8c2
movzx eax, word [ebx + 0x1c]
push eax
movzx eax, word [ebx + 0x22]
push eax
movzx eax, word [ebx + 0x1e]
push eax
push str.All_Over_Shorts_for__02d__02d__04d:_n
lea eax, [esp + 0x3b8]
push ebp
push eax
call fcn.004c53b7
add esp, 0x18
cmp dword [edi + 0x1040], 0
je 0x4ff8ff
mov eax, edi
call fcn.004d882e
push dword [edi + 0x30]
add edi, 0x38
push edi
test eax, eax
lea edi, [esp + 0x3b0]
mov eax, ebp
je 0x4ff8ed
push str._s__d:_UNKNOWN:_DID_NOT_COMPLETE_
jmp 0x4ff8f2
push str._s__d:_UNKNOWN:_Session_in_progress_
call fcn.004c5375
add esp, 0xc
jmp 0x4ff9bb
push 0x3ff
lea eax, [esp + 0x23b5]
push 0
push eax
mov byte [esp + 0x23bc], 0
call fcn.005117f0
mov eax, dword [esp + 0x40]
add esp, 0xc
test eax, eax
jne 0x4ff93f
push str..WebCreation.c
push 0x6af
xor ecx, ecx
call fcn.0046091b
pop ecx
pop ecx
mov dword [esp + 0x34], eax
jmp 0x4ff944
call fcn.00461bc3
push 0xffffffffffffffff
xor esi, esi
push esi
push esi
push dword [esp + 0x40]
xor edx, edx
mov ecx, edi
call fcn.00456fee
mov edx, dword [esp + 0x44]
add esp, 0x10
mov eax, 0x3ff
lea ecx, [esp + 0x23b0]
call fcn.004610b0
push esi
push dword [edi + 0x30]
add edi, 0x38
push edi
push str._n_s__d:
push esi
call fcn.004c5467
add esp, 0x10
push eax
push 0x530220
lea eax, [esp + 0x23bc]
push 0x400
push eax
call fcn.004c5572
add esp, 0x14
lea eax, [esp + 0x23b0]
push eax
mov eax, ebp
lea esi, [esp + 0x3ac]
call fcn.004c3c36
mov esi, dword [esp + 0x14]
pop ecx
mov eax, dword [esp + 0x24]
inc dword [esp + 0x14]
call fcn.004c8095
cmp dword [esp + 0x14], eax
jl 0x4ff876
xor edi, edi
lea edx, [esp + 0x3a8]
call fcn.004c3b34
test eax, eax
je 0x4ffa1c
push 0x6bd
push str..WebCreation.c
push 1
call fcn.00425f1f
movzx eax, word [ebx + 0x1c]
add esp, 0xc
push eax
movzx eax, word [ebx + 0x22]
push eax
movzx eax, word [ebx + 0x1e]
push eax
lea eax, [esp + 0x3b4]
push str.There_were_no_over_shorts_for__02d__02d__04d__n
push eax
call fcn.00511173
add esp, 0x14
push edi
push 0x567d70
push 0x530220
lea eax, [esp + 0x3b4]
push ebp
push eax
call fcn.004c5572
add esp, 0x14
push ebp
lea edx, [esp + 0x3ac]
call fcn.004c6b1c
pop ecx
push edi
push 0x5b6bc8
push str.quot_
lea eax, [esp + 0x3b4]
push ebp
push eax
call fcn.004c5572
add esp, 0x14
push 1
lea eax, [esp + 0x3ac]
push eax
push 0xffffffffffffffff
push esi
mov eax, str.hhPutAllDayOverShortPopupDetailsHere_hh
call fcn.004c5655
lea eax, [esp + 0x3b8]
push eax
push ebx
call fcn.004ffcc6
push 1
lea eax, [esp + 0x3c4]
push eax
push 0xffffffffffffffff
push esi
mov eax, str.hhPutAppliedInvsHere_hh
call fcn.004c5655
mov eax, dword [ebx + 0xfb8]
add esp, 0x28
cmp eax, edi
jle 0x4ffb07
lea eax, [ebx + 0xfbc]
mov dword [esp + 0x14], edi
mov dword [esp + 0x1c], eax
mov edi, dword [esp + 0x1c]
push dword [edi + 0x128]
call fcn.0045feeb
cmp dword [esp + 0x18], 0
pop ecx
push eax
push dword [edi]
mov eax, ebp
lea edi, [esp + 0x3b0]
jle 0x4ffae3
push str._t_d__s
jmp 0x4ffae8
push str._d__s
call fcn.004c5375
add dword [esp + 0x28], 4
add esp, 0xc
inc dword [esp + 0x14]
mov eax, dword [esp + 0x14]
cmp eax, dword [ebx + 0xfb8]
jl 0x4ffab9
jmp 0x4ffb1d
push 0x53a714
lea eax, [esp + 0x3ac]
push ebp
push eax
call fcn.004c53b7
add esp, 0xc
push 1
lea eax, [esp + 0x3ac]
push eax
push 0xffffffffffffffff
push esi
mov eax, str.hhPutInvExceptionsHere_hh
call fcn.004c5655
add esp, 0x10
cmp dword [ebx + 0x11d8], 0
lea eax, [esp + 0x3a8]
je 0x4ffbc0
push 0x5419a4
push ebp
push eax
call fcn.004c53b7
lea ecx, [ebx + 0x7f0]
mov eax, dword [ecx]
add esp, 0xc
test eax, eax
je 0x4ffb8a
mov esi, ecx
push eax
call fcn.0051209e
pop ecx
push eax
push str.___d
mov eax, ebp
lea edi, [esp + 0x3b0]
call fcn.004c5375
add esi, 4
mov eax, dword [esi]
test eax, eax
pop ecx
pop ecx
jne 0x4ffb64
lea ecx, [ebx + 0x854]
mov eax, dword [ecx]
test eax, eax
je 0x4ffbcf
mov esi, ecx
push eax
call fcn.0051209e
pop ecx
push eax
push 0x559dec
mov eax, ebp
lea edi, [esp + 0x3b0]
call fcn.004c5375
add esi, 4
mov eax, dword [esi]
test eax, eax
pop ecx
pop ecx
jne 0x4ffb98
jmp 0x4ffbcf
push 0x5312f8
push ebp
push eax
call fcn.004c53b7
add esp, 0xc
mov edi, dword [esp + 0x10]
push 1
lea eax, [esp + 0x3ac]
push eax
push 0xffffffffffffffff
push edi
mov eax, str.hhPutMissingExtraInvsHere_hh
call fcn.004c5655
lea ecx, [esp + 0x2b0]
lea edx, [esp + 0x1a8]
mov esi, ebx
call fcn.004ffe5d
lea eax, [esp + 0x2b0]
push 0x530484
push eax
call fcn.00503410
mov esi, eax
add esp, 0x18
test esi, esi
je 0x4ffc66
push edi
call fcn.005120b0
pop ecx
push eax
push edi
push esi
call fcn.0050346d
add esp, 0xc
xor ebx, ebx
push esi
inc ebx
call fcn.0050349b
pop ecx
xor esi, esi
call fcn.004fb7c8
test eax, eax
jne 0x4ffc52
push 0x3e8
call dword [sym.imp.KERNEL32.dll_Sleep]
inc esi
cmp esi, 0xa
jl 0x4ffc38
cmp esi, 0xa
jne 0x4ffc7c
lea eax, [esp + 0x2a0]
push eax
push str.:7:CreateTillSheetHTML___FAILED:_The_till_sheet_FAILED_to_be_registered_to_the_backup_server:__s
jmp 0x4ffc73
lea eax, [esp + 0x2a0]
push eax
push str.:5:CreateTillSheetHTML___FAILED:_fopen___s____wb___FAILED_
call fcn.004265da
pop ecx
xor ebx, ebx
pop ecx
mov eax, dword [esp + 0x24]
call fcn.004c7340
mov eax, dword [esp + 0x3c]
call fcn.004c7340
mov eax, dword [esp + 0x2c]
call fcn.004c7340
push edi
call fcn.00511758
mov eax, dword [esp + 0x38]
test eax, eax
pop ecx
je 0x4ffcab
call fcn.00460a72
mov eax, ebx
mov ecx, dword [esp + 0x27b4]
pop edi
pop esi
pop ebp
pop ebx
xor ecx, esp
call fcn.0051291c
add esp, 0x27ac
ret