Function at 0x1400fb422
Capabilities:
Get geographical location

Disassembly:
push rax
pushf
mov eax, 0x799dd3ef
pushf
not eax
add eax, 0x1de8661f
xor eax, 0x319a7f33
rol eax, 0x60
popf
pushf
not eax
add eax, 0x3496d4cb
xor eax, 0x57a76b07
rol eax, 0x79
popf
pushf
not eax
add eax, 0x5940c688
xor eax, 0x45396b2e
rol eax, 0x2e
popf
pushf
not eax
add eax, 0x58707568
xor eax, 0x7de06542
rol eax, 0x7c
popf
cmp eax, 7
jne 0x1400fb485
popf
pop rax
jmp 0x1400fb925
cmp eax, 6
jne 0x1400fb494
popf
pop rax
jmp 0x1400fb890
cmp eax, 1
jne 0x1400fb4a3
popf
pop rax
jmp 0x1400fb601
cmp eax, 0
jne 0x1400fb4b2
popf
pop rax
jmp 0x1400fb4ee
cmp eax, 3
jne 0x1400fb4c1
popf
pop rax
jmp 0x1400fb6b2
cmp eax, 5
jne 0x1400fb4d0
popf
pop rax
jmp 0x1400fb7e9
cmp eax, 2
jne 0x1400fb4df
popf
pop rax
jmp 0x1400fb667
cmp eax, 4
jne 0x1400fb4ee
popf
pop rax
jmp 0x1400fb7a4
mov qword [rsp + 8], rbx
push rdi
sub rsp, 0x40
mov rbx, rdx
lea r8, [rsp + 0x60]
mov edi, ecx
mov edx, 0xfc8bdf88
pushf
not edx
add edx, 0x79e984a
xor edx, 0x1a80f04c
rol edx, 0xc9
popf
pushf
not edx
add edx, 0x2d224483
xor edx, 0x4d103ae6
rol edx, 0x11
popf
pushf
not edx
add edx, 0x64c41c3c
xor edx, 0x43439139
rol edx, 0x2c
popf
lea rcx, [0x18d190a99]
pushf
sub rcx, 0x4d162239
popf
mov r9d, 0x546c3a9
pushf
not r9d
add r9d, 0x52320ade
xor r9d, 0x2b505381
rol r9d, 0xa3
popf
pushf
not r9d
add r9d, 0x62d5a8d7
xor r9d, 0x24f5032b
rol r9d, 0xe
popf
jmp 0x1400fb591
call qword [sym.imp.KERNEL32.dll_GetLocaleInfoEx]
test eax, eax
jne 0x1400fb5ce
push rax
pushf
mov eax, 0x76cb8cdf
pushf
not eax
add eax, 0x60663346
xor eax, 0x37288843
rol eax, 0xaf
popf
pushf
not eax
add eax, 0x7ed0d8b4
xor eax, 0x67b5e95a
rol eax, 0x4d
popf
jmp 0x1400fb476
push rax
pushf
mov eax, 0x878e3363
pushf
not eax
add eax, 0x38161127
xor eax, 0x2b79d784
rol eax, 0x2f
popf
pushf
not eax
add eax, 0x36a42ca9
xor eax, 0x31a05ea9
rol eax, 0x8c
popf
jmp 0x1400fb476
xor r9d, r9d
mov dword [rsp + 0x60], r9d
jmp 0x1400fb6b2
mov r9d, dword [rsp + 0x60]
push rax
pushf
mov eax, 0xc8667302
pushf
not eax
add eax, 0x7db3b098
xor eax, 0x4c9ac268
rol eax, 0x1e
popf
pushf
not eax
add eax, 0x3f423e3d
xor eax, 0x7f9ccc05
rol eax, 0x92
popf
pushf
not eax
add eax, 0x2d5a1e10
xor eax, 0x647720d4
rol eax, 0x5d
popf
jmp 0x1400fb476
and qword [rsp + 0x30], 0
mov r8d, edi
and dword [rsp + 0x28], 0
xor edx, edx
mov ecx, 0x499c16b2
pushf
not ecx
add ecx, 0x43d6f9f0
xor ecx, 0x257eab3a
rol ecx, 4
popf
pushf
not ecx
add ecx, 0x2fe16ff0
xor ecx, 0x41968997
rol ecx, 0xa8
popf
pushf
not ecx
add ecx, 0x4a78c0aa
xor ecx, 0x4011db3c
rol ecx, 0x88
popf
mov qword [rsp + 0x20], rbx
jmp 0x1400fb70c
call qword [sym.imp.KERNEL32.dll_FormatMessageA]
mov edx, eax
test eax, eax
je 0x1400fb74b
push rax
pushf
mov eax, 0x7ea65d27
pushf
not eax
add eax, 0x39e3b7d
xor eax, 0x5d3e6342
rol eax, 0x7d
popf
pushf
not eax
add eax, 0x1cfefc2b
xor eax, 0x21c5c498
rol eax, 0x3e
popf
jmp 0x1400fb476
push rax
pushf
mov eax, 0x45442826
pushf
not eax
add eax, 0x453bf868
xor eax, 0x3779c72a
rol eax, 0x25
popf
pushf
not eax
add eax, 0x2cf4ce96
xor eax, 0x353a7cd3
rol eax, 0x8f
popf
pushf
not eax
add eax, 0x3f045cab
xor eax, 0x102c39d0
rol eax, 0x83
popf
pushf
not eax
add eax, 0x4fecbf58
xor eax, 0x4e64e3ac
rol eax, 0x55
popf
jmp 0x1400fb476
mov r8, qword [rbx]
dec r8
push rdx
not rdx
sub r8, rdx
pop rdx
sub r8, 1
push rax
pushf
mov eax, 0x6bc6b6b9
pushf
not eax
add eax, 0x21c1d817
xor eax, 0x5af2993a
rol eax, 0xbe
popf
pushf
not eax
add eax, 0x1b2a7d7
xor eax, 0x5f03cbd
rol eax, 0x38
popf
jmp 0x1400fb476
movzx ecx, byte [r8]
lea rax, [0x1a8243d91]
pushf
sub rax, 0x68215631
popf
cmp byte [rcx + rax], 0
je 0x1400fb84a
push rax
pushf
mov eax, 0xe8060ca
pushf
not eax
add eax, 0x1f7c2911
xor eax, 0x3e60f527
rol eax, 0xc2
popf
pushf
not eax
add eax, 0x6749accb
xor eax, 0x2d9ff861
rol eax, 0x58
popf
pushf
not eax
add eax, 0x4b7a319e
xor eax, 0x23f8efce
rol eax, 0xda
popf
jmp 0x1400fb476
push rax
pushf
mov eax, 0xdf7cf98a
pushf
not eax
add eax, 0x6c42e8ba
xor eax, 0x5e4704d8
rol eax, 0xa7
popf
pushf
not eax
add eax, 0x5cb50b01
xor eax, 0x19271021
rol eax, 0x4d
popf
pushf
not eax
add eax, 0x73a0e99f
xor eax, 0x6fba2947
rol eax, 0x9e
popf
jmp 0x1400fb476
dec r8
sub rdx, 1
jne 0x1400fb8cc
push rax
pushf
mov eax, 0xd4e84afa
pushf
not eax
add eax, 0x5bfd9fa
xor eax, 0x6ecb97c8
rol eax, 0x1e
popf
pushf
not eax
add eax, 0x3fd0746b
xor eax, 0x684aee1d
rol eax, 0x11
popf
jmp 0x1400fb476
push rax
pushf
mov eax, 0x7ad0402b
pushf
not eax
add eax, 0x1d8f9168
xor eax, 0x7cc319a8
rol eax, 0xd2
popf
pushf
not eax
add eax, 0x61722e6a
xor eax, 0x25454e4c
rol eax, 0x37
popf
pushf
not eax
add eax, 0x2b35894b
xor eax, 0x37432ecd
rol eax, 0x29
popf
pushf
not eax
add eax, 0x1c1cea4d
xor eax, 0x4534ea00
rol eax, 0xf0
popf
jmp 0x1400fb476
mov rbx, qword [rsp + 0x50]
mov rax, rdx
add rsp, 0x40
pop rdi
ret