Function at 0x42a9d8
Capabilities:
Contain obfuscated stackstrings

Disassembly:
push ebp
sub esp, 0x114
lea ebp, [esp - 4]
mov eax, dword [0x4f9590]
xor eax, ebp
mov dword [ebp + 0x114], eax
push 0x5c
mov eax, 0x4bf93c
call fcn.00494508
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.00473090
and dword [ebp - 4], 0
push eax
call fcn.00411cd0
or dword [ebp - 4], 0xffffffff
add esp, 0x10
lea ecx, [ebp - 0x14]
call fcn.00472740
cmp byte [esi + 7], 0xff
jne 0x42aa38
mov esi, dword [esi]
push 3
lea eax, [ebp + 4]
push esi
lea ecx, [ebp]
mov dword [ebp], eax
call fcn.00412170
push dword [ebp]
lea ecx, [ebp - 0x18]
mov dword [ebp - 4], 1
call fcn.0041f7fb
lea eax, [ebp + 4]
mov byte [ebp - 4], 3
cmp dword [ebp], eax
je 0x42aa70
push dword [ebp]
call fcn.00495e67
pop ecx
lea eax, [ebp - 0x28]
push eax
push dword [ebp - 0x18]
call fcn.00422dc1
pop ecx
pop ecx
test eax, eax
jns 0x42aab2
mov ecx, dword [ebp - 0x18]
add ecx, 0xfffffff0
call fcn.004186e9
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.004944f9
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.004724b0
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.00427fba
lea eax, [ebp - 0x14]
push eax
call fcn.00411cd0
pop ecx
lea ecx, [ebp - 0x14]
mov byte [ebp - 4], 3
call fcn.00472740
lea eax, [ebp - 0x20]
push eax
test edi, edi
jne 0x42ab72
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.004724b0
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.00427fba
lea ecx, [ebp - 0x14]
mov byte [ebp - 4], 3
call fcn.00472740
jmp 0x42ab79
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.0049ad30
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.0043459c
mov dword [ebp - 0x10], eax
lea eax, [ebp - 0x48]
push ebx
push eax
mov byte [ebp - 4], 6
call fcn.0043459c
mov ebx, eax
lea eax, [ebp - 0x38]
push esi
push eax
mov byte [ebp - 4], 7
call fcn.0043459c
push eax
lea eax, [ebp - 0x50]
push str.digi_timestamp_
push eax
mov byte [ebp - 4], 8
call fcn.00473090
push 0x4d0778
push eax
lea eax, [ebp - 0x60]
push eax
mov byte [ebp - 4], 9
call fcn.00473040
push ebx
push eax
lea eax, [ebp - 0x40]
push eax
mov byte [ebp - 4], 0xa
call fcn.00472ff0
push 0x4d0774
push eax
lea eax, [ebp - 0x30]
push eax
mov byte [ebp - 4], 0xb
call fcn.00473040
add esp, 0x48
push dword [ebp - 0x10]
mov byte [ebp - 4], 0xc
push eax
lea eax, [ebp - 0x58]
push eax
call fcn.00472ff0
push 0x4cd840
push eax
lea eax, [ebp - 0x68]
push eax
mov byte [ebp - 4], 0xd
call fcn.00473040
push eax
mov byte [ebp - 4], 0xe
call fcn.00411cd0
add esp, 0x1c
lea ecx, [ebp - 0x68]
mov byte [ebp - 4], 0xd
call fcn.00472740
lea ecx, [ebp - 0x58]
mov byte [ebp - 4], 0xc
call fcn.00472740
lea ecx, [ebp - 0x30]
mov byte [ebp - 4], 0xb
call fcn.00472740
lea ecx, [ebp - 0x40]
mov byte [ebp - 4], 0xa
call fcn.00472740
lea ecx, [ebp - 0x60]
mov byte [ebp - 4], 9
call fcn.00472740
lea ecx, [ebp - 0x50]
mov byte [ebp - 4], 8
call fcn.00472740
lea ecx, [ebp - 0x38]
mov byte [ebp - 4], 7
call fcn.00472740
lea ecx, [ebp - 0x48]
mov byte [ebp - 4], 6
call fcn.00472740
lea ecx, [ebp + 0x10c]
mov byte [ebp - 4], 3
call fcn.00472740
cmp edi, dword [ebp + 0x128]
jb 0x42acf9
ja 0x42ace5
cmp esi, dword [ebp + 0x124]
jbe 0x42acf9
xor esi, esi
mov ecx, dword [ebp - 0x18]
add ecx, 0xfffffff0
call fcn.004186e9
mov eax, esi
jmp 0x42aa8f
xor esi, esi
inc esi
jmp 0x42ace7