Function at 0x140027f92
Capabilities:
Get geographical location
Reference sql statements

Disassembly:
mov qword [rsp + 8], rcx
push rbp
push r15
xor rax, rax
push rax
push rax
sub rsp, 0x28
call fcn.1400f55c0
mov r15, qword [0x1401c8c28]
and r15, r15
jle 0x14002806b
mov qword [0x1401c8c28], 0
push 0
pop rcx
call fcn.140022b98
mov qword [0x1410fbee8], 0
push qword [0x1410fbf08]
pop rcx
call fcn.1400ec154
mov rax, rax
push rax
push 9
pop rcx
pop rdx
call fcn.1400d12a8
push 0
push 0x51
pop rcx
pop rdx
call fcn.1400d3d14
push 0
push 8
pop rcx
pop rdx
call fcn.1400d3d14
push 0
push 0xa
pop rcx
pop rdx
call fcn.1400d3d14
push 0
push 0xb
pop rcx
pop rdx
call fcn.1400d3d14
push 0
push 0x36
pop rcx
pop rdx
call fcn.1400d3d14
push 0
push 3
pop rcx
pop rdx
call fcn.1400d12a8
mov qword [0x1410fc190], 0
jmp 0x140028b05
mov r15, qword [0x1410fc190]
and r15, r15
jle 0x14002807c
jmp 0x140028b05
push 1
push 0x51
pop rcx
pop rdx
call fcn.1400d3d14
push 1
push 8
pop rcx
pop rdx
call fcn.1400d3d14
push 1
push 0xa
pop rcx
pop rdx
call fcn.1400d3d14
push 1
push 0xb
pop rcx
pop rdx
call fcn.1400d3d14
mov qword [0x1410fc190], 1
mov qword [0x1401c8c28], 1
movabs rax, 0x1401b1222
push rax
push 9
pop rcx
pop rdx
call fcn.1400d3e80
push 1
push 9
pop rcx
pop rdx
call fcn.1400d3d14
push 1
pop rcx
call fcn.140022b98
movabs rax, 0x1401ac0c4
push rax
push 7
pop rcx
pop rdx
call fcn.1400d3e80
mov rcx, qword [0x1410fc120]
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401c2548
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
lea rcx, [rsp + 0x30]
pop rdx
call fcn.1400f5260
push qword [rsp + 0x28]
pop rcx
call fcn.1400debd4
push 1
sub rsp, 8
push 0
pop rcx
sub rsp, 0x20
call fcn.1400dc580
add rsp, 0x28
mov rax, rax
push rax
pop rcx
pop rdx
call fcn.14004b00f
push 0
push qword [rsp + 0x30]
pop rcx
pop rdx
call fcn.14002da52
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x38]
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401c3c9a
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
call fcn.1400f54f0
push 0x6f
push rax
call fcn.1400f54c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400df860
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14008aea8
add rsp, 0x28
pop rax
movabs rbp, 0x140a4a3f3
mov r15, rbp
movabs rbp, 0x1409ea417
sub r15, rbp
mov rax, r15
push rax
movabs rbp, 0x1409ea417
mov rax, rbp
push rax
push 0x6f
pop rcx
pop rdx
pop r8
call fcn.1400dfbc0
push 0x6f
pop rcx
call fcn.1400df4f0
push 0
movabs rax, 0x1401ac0c4
push rax
pop rcx
pop rdx
call fcn.140080292
push 0
movabs rax, 0x1401c747c
push rax
pop rcx
pop rdx
call fcn.140080292
push 0
movabs rax, 0x1401ac0c4
push rax
pop rcx
pop rdx
call fcn.140080292
push 0
push 0
mov rax, 1
mov rax, rax
push rax
push qword [rsp + 0x40]
movabs rax, 0x1401b1ebc
push rax
movabs rax, 0x1401afb14
push rax
pop rcx
pop rdx
pop r8
pop r9
sub rsp, 0x20
call fcn.140022211
add rsp, 0x30
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x38]
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b39da
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
call fcn.1400f54f0
push 0x6f
push rax
call fcn.1400f54c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400df860
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14008aea8
add rsp, 0x28
pop rax
movabs rbp, 0x140aaa38f
mov r15, rbp
movabs rbp, 0x140a4a3f3
sub r15, rbp
mov rax, r15
push rax
movabs rbp, 0x140a4a3f3
mov rax, rbp
push rax
push 0x6f
pop rcx
pop rdx
pop r8
call fcn.1400dfbc0
push 0x6f
pop rcx
call fcn.1400df4f0
push 0
movabs rax, 0x1401ac0c4
push rax
pop rcx
pop rdx
call fcn.140080292
push 0
movabs rax, 0x1401bdb06
push rax
pop rcx
pop rdx
call fcn.140080292
push 0
movabs rax, 0x1401ac0c4
push rax
pop rcx
pop rdx
call fcn.140080292
push 0
push 0
mov rax, 1
mov rax, rax
push rax
push qword [rsp + 0x40]
movabs rax, 0x1401c3e4e
push rax
movabs rax, 0x1401afb14
push rax
pop rcx
pop rdx
pop r8
pop r9
sub rsp, 0x20
call fcn.140022211
add rsp, 0x30
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x38]
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b5cb4
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
call fcn.1400f54f0
push 0x6f
push rax
call fcn.1400f54c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400df860
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14008aea8
add rsp, 0x28
pop rax
movabs rbp, 0x1409e3f41
mov r15, rbp
movabs rbp, 0x1409bb037
sub r15, rbp
mov rax, r15
push rax
movabs rbp, 0x1409bb037
mov rax, rbp
push rax
push 0x6f
pop rcx
pop rdx
pop r8
call fcn.1400dfbc0
push 0x6f
pop rcx
call fcn.1400df4f0
push 0
movabs rax, 0x1401ac0c4
push rax
pop rcx
pop rdx
call fcn.140080292
push 0
movabs rax, 0x1401b9986
push rax
pop rcx
pop rdx
call fcn.140080292
push 0
movabs rax, 0x1401ac0c4
push rax
pop rcx
pop rdx
call fcn.140080292
push 0
push 0
mov rax, 1
mov rax, rax
push rax
push qword [rsp + 0x40]
movabs rax, 0x1401af3da
push rax
movabs rax, 0x1401afb14
push rax
pop rcx
pop rdx
pop r8
pop r9
sub rsp, 0x20
call fcn.140022211
add rsp, 0x30
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [rsp + 0x38]
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b6424
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
call fcn.1400f54f0
push 0x6f
push rax
call fcn.1400f54c0
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400df860
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14008aea8
add rsp, 0x28
pop rax
movabs rbp, 0x1409ea417
mov r15, rbp
movabs rbp, 0x1409e3f41
sub r15, rbp
mov rax, r15
push rax
movabs rbp, 0x1409e3f41
mov rax, rbp
push rax
push 0x6f
pop rcx
pop rdx
pop r8
call fcn.1400dfbc0
push 0x6f
pop rcx
call fcn.1400df4f0
push 0
movabs rax, 0x1401ac0c4
push rax
pop rcx
pop rdx
call fcn.140080292
push 0
movabs rax, 0x1401c0dce
push rax
pop rcx
pop rdx
call fcn.140080292
push 0
movabs rax, 0x1401ac0c4
push rax
pop rcx
pop rdx
call fcn.140080292
push 0
push 0
mov rax, 1
mov rax, rax
push rax
push qword [rsp + 0x40]
movabs rax, 0x1401b470c
push rax
movabs rax, 0x1401afb14
push rax
pop rcx
pop rdx
pop r8
pop r9
sub rsp, 0x20
call fcn.140022211
add rsp, 0x30
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push 3
movabs rax, 0x1401ac0c4
push rax
mov rcx, qword [0x1410fc120]
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401c2548
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
push rax
call fcn.1400f54c0
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
pop rdx
pop r8
sub rsp, 0x20
call fcn.1400de87c
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14008aea8
add rsp, 0x28
pop rax
push 0
sub rsp, 8
push 0
pop rcx
sub rsp, 0x20
call fcn.1400dc580
add rsp, 0x28
mov rax, rax
push rax
pop rcx
pop rdx
call fcn.14004b00f
push 0x100
push 1
pop rcx
pop rdx
call fcn.140089d1f
movabs rax, 0x1401ad70c
push rax
movabs rax, 0x1401ad552
push rax
pop rcx
pop rdx
call fcn.140089424
movabs rax, 0x1401ad70c
push rax
movabs rax, 0x1401c69c6
push rax
pop rcx
pop rdx
call fcn.140089424
movabs rax, 0x1401ad70c
push rax
movabs rax, 0x1401ac0d6
push rax
pop rcx
pop rdx
call fcn.140089424
movabs rax, 0x1401ad70c
push rax
movabs rax, 0x1401c68c6
push rax
pop rcx
pop rdx
call fcn.140089424
movabs rax, 0x1401ad70c
push rax
movabs rax, 0x1401b88b2
push rax
pop rcx
pop rdx
call fcn.140089424
movabs rax, 0x1401ad70c
push rax
movabs rax, 0x1401b70c8
push rax
pop rcx
pop rdx
call fcn.140089424
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push 0
push 0
xor rax, rax
mov rax, rax
push rax
mov rcx, qword [0x1410fbbd8]
push rcx
sub rsp, 0x20
call fcn.1400f51a0
add rsp, 0x20
pop rcx
push rax
sub rsp, 0x20
call fcn.1400f51f0
add rsp, 0x20
movabs rcx, 0x1401b9d4e
sub rsp, 0x20
call fcn.1400f51f0
add rsp, 0x20
call fcn.1400f54f0
movabs rax, 0x1401bc03a
push rax
movabs rax, 0x1401c038c
push rax
push rax
call fcn.1400f54c0
mov rdx, rax
pop rax
add qword [rsp + 0x10], rdx
pop rcx
pop rdx
pop r8
pop r9
sub rsp, 0x20
call fcn.140022211
add rsp, 0x38
pop rcx
push rax
sub rsp, 0x28
call fcn.14008aea8
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [0x1410fbb60]
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b7cae
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
push rax
call fcn.1400f54c0
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.1400de630
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14008aea8
add rsp, 0x28
pop rax
mov r15, rax
cmp r15, 0xfffffffffffffffe
jne 0x140028a22
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push 3
movabs rax, 0x1401ac0c4
push rax
mov rcx, qword [0x1410fbb60]
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
movabs rcx, 0x1401b7cae
sub rsp, 0x28
call fcn.1400f51f0
add rsp, 0x28
push rax
call fcn.1400f54c0
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
pop rdx
pop r8
sub rsp, 0x20
call fcn.1400de87c
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.14008aea8
add rsp, 0x28
pop rax
push 0
movabs rax, 0x1401babec
push rax
pop rcx
pop rdx
call fcn.140080292
push 0
movabs rax, 0x1401ac0c4
push rax
pop rcx
pop rdx
call fcn.140080292
push 0
push 9
pop rcx
pop rdx
call fcn.1400d3d14
mov qword [0x1410fbee8], 1
push rcx
sub rsp, 0x28
call fcn.1400f51a0
add rsp, 0x28
pop rcx
push rax
push rcx
sub rsp, 0x20
call fcn.1400f51a0
add rsp, 0x20
pop rcx
push rax
sub rsp, 0x20
call fcn.1400899f5
add rsp, 0x28
lea rcx, [rsp + 0x38]
pop rdx
call fcn.1400f5260
push 1
push qword [0x1410fbca0]
push qword [rsp + 0x40]
pop rcx
pop rdx
pop r8
call fcn.1400f2470
mov r15, rax
and r15, r15
jle 0x140028ae0
push qword [rsp + 0x30]
push 0
pop rcx
pop rdx
call sub.USER32.dll_FindWindowW
mov rax, rax
push rax
pop rcx
call sub.USER32.dll_SetForegroundWindow
jmp 0x140028afd
push qword [rsp + 0x30]
movabs rcx, 0x1401ac0c4
pop rdx
call fcn.1400f5340
or rax, rax
je 0x140028a6c
call fcn.140081513
xor rax, rax
push rax
mov rcx, qword [rsp + 0x30]
sub rsp, 0x28
call fcn.1400f5630
add rsp, 0x28
mov rcx, qword [rsp + 0x38]
sub rsp, 0x28
call fcn.1400f5630
add rsp, 0x28
pop rax
add rsp, 0x38
pop r15
pop rbp
ret