Function at 0x42bfb6
Capabilities:
Contain obfuscated stackstrings

Disassembly:
push ebp
sub esp, 0x114
lea ebp, [esp - 4]
mov eax, dword [0x4fc5b0]
xor eax, ebp
mov dword [ebp + 0x114], eax
push 0x5c
mov eax, 0x4bdace
call fcn.00492516
mov esi, dword [ebp + 0x120]
mov edi, dword [ebp + 0x12c]
push esi
lea eax, [ebp - 0x14]
push str.in_DigitalSigningStampAgeCheck____path_
push eax
call fcn.00470fb0
and dword [ebp - 4], 0
push eax
call fcn.004126e0
or dword [ebp - 4], 0xffffffff
add esp, 0x10
lea ecx, [ebp - 0x14]
call fcn.00470660
cmp byte [esi + 7], 0xff
jne 0x42c016
mov esi, dword [esi]
push 3
lea eax, [ebp + 4]
push esi
lea ecx, [ebp]
mov dword [ebp], eax
call fcn.00412cc0
push dword [ebp]
lea ecx, [ebp - 0x18]
mov dword [ebp - 4], 1
call fcn.0042102e
lea eax, [ebp + 4]
mov byte [ebp - 4], 3
cmp dword [ebp], eax
je 0x42c04e
push dword [ebp]
call fcn.00493e67
pop ecx
lea eax, [ebp - 0x28]
push eax
push dword [ebp - 0x18]
call fcn.00424637
pop ecx
pop ecx
test eax, eax
jns 0x42c090
mov ecx, dword [ebp - 0x18]
add ecx, 0xfffffff0
call fcn.0041956a
xor eax, eax
mov ecx, dword [ebp - 0xc]
mov dword fs:[0], ecx
pop ecx
pop edi
pop esi
pop ebx
mov ecx, dword [ebp + 0x114]
xor ecx, ebp
call fcn.00492093
add ebp, 0x118
leave
ret
mov esi, dword [sym.imp.KERNEL32.dll_FileTimeToSystemTime]
lea eax, [ebp + 0x104]
push eax
lea eax, [ebp - 0x28]
push eax
call esi
lea ecx, [ebp - 0x14]
call fcn.004703d0
push dword [ebp + 0x10e]
lea ecx, [ebp - 0x14]
push dword [ebp + 0x10c]
mov byte [ebp - 4], 4
push dword [ebp + 0x104]
push dword [ebp + 0x10a]
push dword [ebp + 0x106]
push str.Date_of_signing_timestamp__UTC__:__02d__02d__04d__02d:_02d_n
call fcn.0042914c
lea eax, [ebp - 0x14]
push eax
call fcn.004126e0
pop ecx
lea ecx, [ebp - 0x14]
mov byte [ebp - 4], 3
call fcn.00470660
lea eax, [ebp - 0x20]
push eax
test edi, edi
jne 0x42c150
call dword [sym.imp.KERNEL32.dll_GetSystemTimeAsFileTime]
lea eax, [ebp + 0x104]
push eax
lea eax, [ebp - 0x20]
push eax
call esi
lea ecx, [ebp - 0x14]
call fcn.004703d0
push dword [ebp + 0x10e]
lea ecx, [ebp - 0x14]
push dword [ebp + 0x10c]
mov byte [ebp - 4], 5
push dword [ebp + 0x104]
push dword [ebp + 0x10a]
push dword [ebp + 0x106]
push str.Now__UTC__:__02d__02d__04d__02d:_02d_n
call fcn.0042914c
lea ecx, [ebp - 0x14]
mov byte [ebp - 4], 3
call fcn.00470660
jmp 0x42c157
push edi
call dword [sym.imp.KERNEL32.dll_SystemTimeToFileTime]
mov eax, dword [ebp - 0x1c]
mov edx, dword [ebp - 0x24]
xor ecx, ecx
xor esi, esi
add ecx, dword [ebp - 0x20]
adc eax, esi
xor ebx, ebx
add esi, dword [ebp - 0x28]
push ebx
adc edx, ebx
sub ecx, esi
push 0x989680
sbb eax, edx
push eax
push ecx
call fcn.00498ce0
mov edi, edx
mov esi, eax
xor edx, edx
mov ecx, 0x15180
div ecx
xor edx, edx
mov ebx, 0xe10
push eax
mov eax, esi
div ebx
mov ebx, eax
lea eax, [ebp + 0x10c]
push eax
call fcn.004362ed
mov dword [ebp - 0x10], eax
lea eax, [ebp - 0x48]
push ebx
push eax
mov byte [ebp - 4], 6
call fcn.004362ed
mov ebx, eax
lea eax, [ebp - 0x38]
push esi
push eax
mov byte [ebp - 4], 7
call fcn.004362ed
push eax
lea eax, [ebp - 0x50]
push str.digi_timestamp_
push eax
mov byte [ebp - 4], 8
call fcn.00470fb0
push 0x4d2b48
push eax
lea eax, [ebp - 0x60]
push eax
mov byte [ebp - 4], 9
call fcn.00470f60
push ebx
push eax
lea eax, [ebp - 0x40]
push eax
mov byte [ebp - 4], 0xa
call fcn.00470f10
push 0x4d2b44
push eax
lea eax, [ebp - 0x30]
push eax
mov byte [ebp - 4], 0xb
call fcn.00470f60
add esp, 0x48
push dword [ebp - 0x10]
mov byte [ebp - 4], 0xc
push eax
lea eax, [ebp - 0x58]
push eax
call fcn.00470f10
push 0x4cf890
push eax
lea eax, [ebp - 0x68]
push eax
mov byte [ebp - 4], 0xd
call fcn.00470f60
push eax
mov byte [ebp - 4], 0xe
call fcn.004126e0
add esp, 0x1c
lea ecx, [ebp - 0x68]
mov byte [ebp - 4], 0xd
call fcn.00470660
lea ecx, [ebp - 0x58]
mov byte [ebp - 4], 0xc
call fcn.00470660
lea ecx, [ebp - 0x30]
mov byte [ebp - 4], 0xb
call fcn.00470660
lea ecx, [ebp - 0x40]
mov byte [ebp - 4], 0xa
call fcn.00470660
lea ecx, [ebp - 0x60]
mov byte [ebp - 4], 9
call fcn.00470660
lea ecx, [ebp - 0x50]
mov byte [ebp - 4], 8
call fcn.00470660
lea ecx, [ebp - 0x38]
mov byte [ebp - 4], 7
call fcn.00470660
lea ecx, [ebp - 0x48]
mov byte [ebp - 4], 6
call fcn.00470660
lea ecx, [ebp + 0x10c]
mov byte [ebp - 4], 3
call fcn.00470660
cmp edi, dword [ebp + 0x128]
jb 0x42c2d7
ja 0x42c2c3
cmp esi, dword [ebp + 0x124]
jbe 0x42c2d7
xor esi, esi
mov ecx, dword [ebp - 0x18]
add ecx, 0xfffffff0
call fcn.0041956a
mov eax, esi
jmp 0x42c06d
xor esi, esi
inc esi
jmp 0x42c2c5