Function at 0x4169f8
Capabilities:
Reference http user-agent string

Disassembly:
push ebp
mov ebp, esp
sub esp, 0x9c
xor eax, eax
push ebx
push esi
push edi
push 0x4366a2
lea esi, [ebp - 0x30]
mov dword [ebp - 0x28], eax
mov dword [ebp - 0x30], eax
mov dword [ebp - 0x2c], eax
mov dword [ebp - 0x1c], eax
mov dword [ebp - 0x24], eax
mov dword [ebp - 0x20], eax
mov dword [ebp - 0x10], eax
mov dword [ebp - 0x18], eax
mov dword [ebp - 0x14], eax
call fcn.0041051e
push 0x4366a3
lea esi, [ebp - 0x24]
call fcn.0041051e
push 0x4366a6
lea esi, [ebp - 0x18]
call fcn.0041051e
push 0x436b94
lea esi, [ebp - 0x78]
call fcn.004104bc
push 0x4366a7
lea esi, [ebp - 0x3c]
call fcn.004104bc
push 0x4366aa
lea esi, [ebp - 0x48]
call fcn.004104bc
push 0x4366ab
lea esi, [ebp - 0x54]
call fcn.004104bc
push 0x4366b2
lea esi, [ebp - 0x60]
call fcn.004104bc
push 0x4366b3
lea esi, [ebp - 0x6c]
call fcn.004104bc
push 0x436b98
sub esp, 0xc
mov eax, esp
call fcn.004029f8
sub esp, 0xc
mov eax, esp
call fcn.00402a09
sub esp, 0x68
lea ebx, [ebp + 0xc]
mov edi, esp
call fcn.00401cfd
lea ebx, [ebp - 0xc]
call fcn.00416908
add esp, 0x84
lea esi, [ebp - 0x3c]
call fcn.00410562
mov eax, dword [ebp - 0xc]
call fcn.00402920
push 0x436b9c
push dword [ebp - 0x3c]
call dword [0x65e3b8]
test eax, eax
je 0x416b33
sub esp, 0xc
mov eax, esp
call fcn.00402a1a
sub esp, 0xc
mov eax, esi
mov esi, esp
call fcn.004104ee
sub esp, 0x68
lea ebx, [ebp + 0xc]
mov edi, esp
call fcn.00401cfd
lea edi, [ebp - 0x9c]
call fcn.00416880
add esp, 0x80
lea esi, [ebp - 0x3c]
call fcn.00410562
mov eax, dword [ebp - 0x9c]
call fcn.00402920
push 0x436ba4
push dword [ebp - 0x3c]
call dword [0x65e3b8]
test eax, eax
jne 0x416d16
push 0x436bac
sub esp, 0xc
mov eax, esp
call fcn.00402a2b
sub esp, 0xc
mov eax, esp
call fcn.00402a3c
sub esp, 0x68
lea ebx, [ebp + 0xc]
mov edi, esp
call fcn.00401cfd
lea ebx, [ebp - 0x90]
call fcn.00416908
add esp, 0x84
lea esi, [ebp - 0x48]
call fcn.00410562
mov eax, dword [ebp - 0x90]
call fcn.00402920
push 0x436bb0
push dword [ebp - 0x48]
call dword [0x65e3b8]
test eax, eax
je 0x416bec
sub esp, 0xc
mov eax, esp
call fcn.00402a4d
sub esp, 0xc
mov eax, esi
mov esi, esp
call fcn.004104ee
sub esp, 0x68
lea ebx, [ebp + 0xc]
mov edi, esp
call fcn.00401cfd
lea edi, [ebp - 0x84]
call fcn.00416880
add esp, 0x80
lea esi, [ebp - 0x48]
call fcn.00410562
mov eax, dword [ebp - 0x84]
call fcn.00402920
push 0x436bb8
push dword [ebp - 0x48]
call dword [0x65e3b8]
test eax, eax
jne 0x416ce5
push 0x436bcc
push dword [ebp - 0x54]
call dword [0x65e3b8]
test eax, eax
jne 0x416cb4
push 0x436be0
push dword [ebp - 0x60]
call dword [0x65e3b8]
test eax, eax
jne 0x416c80
push 0x436bf4
push dword [ebp + 0xc]
call dword [0x65e3b8]
test eax, eax
jne 0x416c4c
push 0xea60
call dword [0x65e210]
jmp 0x416a96
lea eax, [ebp - 0x6c]
lea esi, [ebp - 0x30]
call fcn.00410562
push 0x4369ea
lea esi, [ebp - 0xc]
call fcn.004104bc
mov eax, esi
lea esi, [ebp - 0x24]
call fcn.00410562
mov eax, dword [ebp - 0xc]
call fcn.00402920
push 0x4369eb
jmp 0x416d45
lea eax, [ebp - 0x60]
lea esi, [ebp - 0x30]
call fcn.00410562
push 0x4369e3
lea esi, [ebp - 0xc]
call fcn.004104bc
mov eax, esi
lea esi, [ebp - 0x24]
call fcn.00410562
mov eax, dword [ebp - 0xc]
call fcn.00402920
push str.sqlite3.dll
jmp 0x416d45
lea eax, [ebp - 0x54]
lea esi, [ebp - 0x30]
call fcn.00410562
push 0x4369cf
lea esi, [ebp - 0xc]
call fcn.004104bc
mov eax, esi
lea esi, [ebp - 0x24]
call fcn.00410562
mov eax, dword [ebp - 0xc]
call fcn.00402920
push 0x437b08
jmp 0x416d45
lea eax, [ebp - 0x48]
lea esi, [ebp - 0x30]
call fcn.00410562
push str.Mozilla_5.0__Macintosh__Intel_Mac_OS_X_10.15__rv:130.0__Gecko_20100101_Firefox_130.0
lea esi, [ebp - 0xc]
call fcn.004104bc
mov eax, esi
lea esi, [ebp - 0x24]
call fcn.00410562
mov eax, dword [ebp - 0xc]
call fcn.00402920
push str.sqlp.dll
jmp 0x416d45
lea eax, [ebp - 0x3c]
lea esi, [ebp - 0x30]
call fcn.00410562
push 0x437a10
lea esi, [ebp - 0xc]
call fcn.004104bc
mov eax, esi
lea esi, [ebp - 0x24]
call fcn.00410562
mov eax, dword [ebp - 0xc]
call fcn.00402920
push 0x437af0
lea esi, [ebp - 0xc]
call fcn.004104bc
mov eax, esi
lea esi, [ebp - 0x18]
call fcn.00410562
mov eax, dword [ebp - 0xc]
call fcn.00402920
mov edi, dword [ebp + 8]
lea ebx, [ebp - 0x30]
call fcn.00416de4
mov eax, dword [ebp - 0x6c]
call fcn.00402920
mov eax, dword [ebp - 0x60]
call fcn.00402920
mov eax, dword [ebp - 0x54]
call fcn.00402920
mov eax, dword [ebp - 0x48]
call fcn.00402920
mov eax, dword [ebp - 0x3c]
call fcn.00402920
mov eax, dword [ebp - 0x78]
call fcn.00402920
mov esi, ebx
call fcn.00416dcd
lea esi, [ebp + 0xc]
call fcn.00401cde
mov eax, edi
pop edi
pop esi
pop ebx
leave
ret