Function at 0x1403461a3
Capabilities:
Get geographical location
Hash data using murmur3

Disassembly:
push rax
pushf
mov eax, 0xe4eac816
pushf
not eax
add eax, 0xde4dd2af
xor eax, 0xc6d87ac3
rol eax, 0x5e
popf
pushf
not eax
add eax, 0x88ed3f04
xor eax, 0xdbb8cef2
rol eax, 0x75
popf
pushf
not eax
add eax, 0xda4fb959
xor eax, 0x870e19d2
rol eax, 0x41
popf
pushf
not eax
add eax, 0x9950c536
xor eax, 0xf6763292
rol eax, 0xd2
popf
cmp eax, 0x20
jne 0x140346206
popf
pop rax
jmp 0x140347656
cmp eax, 0
jne 0x140346215
popf
pop rax
jmp 0x140346404
cmp eax, 3
jne 0x140346224
popf
pop rax
jmp 0x1403465fb
cmp eax, 1
jne 0x140346233
popf
pop rax
jmp 0x140346520
cmp eax, 0xd
jne 0x140346242
popf
pop rax
jmp 0x140346b78
cmp eax, 0x1a
jne 0x140346251
popf
pop rax
jmp 0x14034728c
cmp eax, 0xe
jne 0x140346260
popf
pop rax
jmp 0x140346bdf
cmp eax, 0xb
jne 0x14034626f
popf
pop rax
jmp 0x140346a3f
cmp eax, 0x19
jne 0x14034627e
popf
pop rax
jmp 0x1403471aa
cmp eax, 8
jne 0x14034628d
popf
pop rax
jmp 0x14034687a
cmp eax, 0x1d
jne 0x14034629c
popf
pop rax
jmp 0x1403473ea
cmp eax, 0x17
jne 0x1403462ab
popf
pop rax
jmp 0x14034705d
cmp eax, 0x1c
jne 0x1403462ba
popf
pop rax
jmp 0x140347353
cmp eax, 0x12
jne 0x1403462c9
popf
pop rax
jmp 0x140346dd8
cmp eax, 0x18
jne 0x1403462d8
popf
pop rax
jmp 0x14034710c
cmp eax, 0x11
jne 0x1403462e7
popf
pop rax
jmp 0x140346d92
cmp eax, 0x1b
jne 0x1403462f6
popf
pop rax
jmp 0x14034730a
cmp eax, 0x21
jne 0x140346305
popf
pop rax
jmp 0x1403476df
cmp eax, 0xa
jne 0x140346314
popf
pop rax
jmp 0x14034695e
cmp eax, 0x14
jne 0x140346323
popf
pop rax
jmp 0x140346f32
cmp eax, 0xf
jne 0x140346332
popf
pop rax
jmp 0x140346c46
cmp eax, 0x13
jne 0x140346341
popf
pop rax
jmp 0x140346e5b
cmp eax, 0x15
jne 0x140346350
popf
pop rax
jmp 0x140346f94
cmp eax, 0x22
jne 0x14034635f
popf
pop rax
jmp 0x14034773a
cmp eax, 0x1e
jne 0x14034636e
popf
pop rax
jmp 0x140347514
cmp eax, 0xc
jne 0x14034637d
popf
pop rax
jmp 0x140346ad3
cmp eax, 7
jne 0x14034638c
popf
pop rax
jmp 0x14034683c
cmp eax, 5
jne 0x14034639b
popf
pop rax
jmp 0x1403466f0
cmp eax, 0x1f
jne 0x1403463aa
popf
pop rax
jmp 0x14034760d
cmp eax, 0x10
jne 0x1403463b9
popf
pop rax
jmp 0x140346cda
cmp eax, 6
jne 0x1403463c8
popf
pop rax
jmp 0x140346797
cmp eax, 9
jne 0x1403463d7
popf
pop rax
jmp 0x1403468b6
cmp eax, 4
jne 0x1403463e6
popf
pop rax
jmp 0x140346684
cmp eax, 0x16
jne 0x1403463f5
popf
pop rax
jmp 0x140346fdb
cmp eax, 2
jne 0x140346404
popf
pop rax
jmp 0x1403465d8
push rbp
push rbx
push rsi
push rdi
push r12
push r14
push r15
mov rbp, rsp
sub rsp, 0x40
mov rax, qword [0x140103090]
xor rax, rsp
mov qword [rbp - 0x10], rax
mov rdi, r8
mov r15, rdx
mov r14, rcx
call fcn.1401754ef
mov rsi, rax
xor eax, eax
mov qword [rbp - 0x20], rax
mov dword [rbp - 0x18], eax
call fcn.1401754ef
lea rcx, [rbp - 0x20]
xor r12d, r12d
lea rbx, [rsi + 0xa0]
mov qword [rax + 0x3a0], rcx
lea rax, [r14 + 0x80]
mov qword [rsi + 0x98], r14
mov qword [rbx], rax
test rax, rax
je 0x1403464c7
push rax
pushf
mov eax, 0xfa684c2f
pushf
not eax
add eax, 0xcee2700f
xor eax, 0xa8954c77
rol eax, 0x1b
popf
pushf
not eax
add eax, 0xb8a10a35
xor eax, 0xd30a639a
rol eax, 0xce
popf
pushf
not eax
add eax, 0xc0cf7921
xor eax, 0xaef73b17
rol eax, 0xf8
popf
pushf
not eax
add eax, 0xed8f0632
xor eax, 0xca2312fd
rol eax, 0xf1
popf
jmp 0x1403461f7
push rax
pushf
mov eax, 0xe1f87cc1
pushf
not eax
add eax, 0xa0db7e50
xor eax, 0xee20d6e9
rol eax, 0x48
popf
pushf
not eax
add eax, 0x9b38b545
xor eax, 0xb546f40c
rol eax, 0x3f
popf
pushf
not eax
add eax, 0xd025ea60
xor eax, 0xebf85c58
rol eax, 0x92
popf
pushf
not eax
add eax, 0xd4ee649a
xor eax, 0x9c0090f0
rol eax, 0x46
popf
jmp 0x1403461f7
cmp word [rax], r12w
je 0x14034657f
push rax
pushf
mov eax, 0x44d307a5
pushf
not eax
add eax, 0x9954fd66
xor eax, 0xdbfeb684
rol eax, 0xc3
popf
pushf
not eax
add eax, 0x9e5c8698
xor eax, 0xbf03d318
rol eax, 0x1c
popf
pushf
not eax
add eax, 0x97f85a77
xor eax, 0xae08c78e
rol eax, 0x28
popf
pushf
not eax
add eax, 0xf6912062
xor eax, 0xcbb811f1
rol eax, 0xec
popf
jmp 0x1403461f7
push rax
pushf
mov eax, 0xb9c5958c
pushf
not eax
add eax, 0xb776adcf
xor eax, 0xfbfec78e
rol eax, 0x21
popf
pushf
not eax
add eax, 0xdb9b8883
xor eax, 0x9ef3018b
rol eax, 0xd9
popf
pushf
not eax
add eax, 0xcd7f124d
xor eax, 0xa41890e7
rol eax, 0x95
popf
pushf
not eax
add eax, 0xe9c5d09c
xor eax, 0xde0ff799
rol eax, 0xdc
popf
jmp 0x1403461f7
mov edx, dword [reloc.WS2_32.dll_socket]
lea rcx, [0x1b61a33db]
pushf
sub rcx, 0x7612ba1b
popf
jmp 0x1403465f1
dec edx
mov r8, rbx
call fcn.1402d740c
mov dword [rbp - 0x20], r12d
mov rax, qword [rsi + 0x98]
test rax, rax
je 0x140346651
push rax
pushf
mov eax, 0xa4b78ab0
pushf
not eax
add eax, 0xe7c59769
xor eax, 0xe8b54f4c
rol eax, 0xec
popf
pushf
not eax
add eax, 0xb71abff2
xor eax, 0xb63fa219
rol eax, 0x5a
popf
pushf
not eax
add eax, 0x80528df8
xor eax, 0xc17efa1b
rol eax, 0x1b
popf
jmp 0x1403461f7
push rax
pushf
mov eax, 0x8a0d7a62
pushf
not eax
add eax, 0xc5afa1cd
xor eax, 0xaf3ca1ba
rol eax, 0xf7
popf
pushf
not eax
add eax, 0xe7202a64
xor eax, 0xfed5db27
rol eax, 0xe1
popf
jmp 0x1403461f7
cmp word [rax], r12w
je 0x1403466bd
push rax
pushf
mov eax, 0xb882ff57
pushf
not eax
add eax, 0xbb3d1f80
xor eax, 0xa7c446f9
rol eax, 0x92
popf
pushf
not eax
add eax, 0xe9bbc84e
xor eax, 0xee753254
rol eax, 3
popf
jmp 0x1403461f7
push rax
pushf
mov eax, 0x6336624b
pushf
not eax
add eax, 0xc4721c37
xor eax, 0x84f357ba
rol eax, 0x2b
popf
pushf
not eax
add eax, 0x9d81d4ff
xor eax, 0xb60f45d1
rol eax, 0xc3
popf
jmp 0x1403461f7
mov rax, qword [rbx]
test rax, rax
je 0x140346751
push rax
pushf
mov eax, 0x33f2b957
pushf
not eax
add eax, 0xef66dd55
xor eax, 0xe451695d
rol eax, 0x67
popf
pushf
not eax
add eax, 0xd1cf0f3e
xor eax, 0xea2f06ee
rol eax, 0x87
popf
pushf
not eax
add eax, 0xe066eecd
xor eax, 0xd6608396
rol eax, 0xc2
popf
pushf
not eax
add eax, 0xc227aabf
xor eax, 0x9501b2ec
rol eax, 0x4a
popf
jmp 0x1403461f7
push rax
pushf
mov eax, 0xe96f678d
pushf
not eax
add eax, 0xe14e1df3
xor eax, 0xda6b46cd
rol eax, 0xe1
popf
pushf
not eax
add eax, 0x8ff296a4
xor eax, 0x89f4a69c
rol eax, 0x51
popf
pushf
not eax
add eax, 0xd4ce115a
xor eax, 0xad2e9635
rol eax, 0x1d
popf
jmp 0x1403461f7
cmp word [rax], r12w
je 0x1403467e3
push rax
pushf
mov eax, 0x346e142
pushf
not eax
add eax, 0xc9d81f64
xor eax, 0xfa2b8468
rol eax, 0x67
popf
pushf
not eax
add eax, 0xcefe56c5
xor eax, 0xd8bf1dfd
rol eax, 0xf4
popf
pushf
not eax
add eax, 0xcaed84c3
xor eax, 0xcd3282e0
rol eax, 0x94
popf
jmp 0x1403461f7
push rax
pushf
mov eax, 0x10fcd860
pushf
not eax
add eax, 0xc4d92c01
xor eax, 0xe5dfdebc
rol eax, 0x2d
popf
pushf
not eax
add eax, 0xc0ef4252
xor eax, 0xed9a4232
rol eax, 0xb2
popf
pushf
not eax
add eax, 0xb8d9c57d
xor eax, 0xd12cd536
rol eax, 0x24
popf
pushf
not eax
add eax, 0xf5575094
xor eax, 0xbed86020
rol eax, 0x3d
popf
jmp 0x1403461f7
lea rcx, [rbp - 0x20]
call fcn.140361cb1
jmp 0x1403468b6
lea rcx, [rbp - 0x20]
call fcn.140349a9c
push rax
pushf
mov eax, 0x8a4f5ef3
pushf
not eax
add eax, 0xd642ea55
xor eax, 0xe654f539
rol eax, 0xd4
popf
pushf
not eax
add eax, 0x856dab46
xor eax, 0xbfe2d0cf
rol eax, 0x83
popf
jmp 0x1403461f7
cmp dword [rbp - 0x20], r12d
jne 0x140346919
push rax
pushf
mov eax, 0x5b55d84e
pushf
not eax
add eax, 0xce108104
xor eax, 0xad27b503
rol eax, 0xf4
popf
pushf
not eax
add eax, 0xef62b5e5
xor eax, 0xce7919e9
rol eax, 0xde
popf
pushf
not eax
add eax, 0x913e8c46
xor eax, 0xc67ae987
rol eax, 0x71
popf
pushf
not eax
add eax, 0xfcd5e7b9
xor eax, 0xc655a875
rol eax, 0x24
popf
jmp 0x1403461f7
push rax
pushf
mov eax, 0xe5b6a1af
pushf
not eax
add eax, 0xc527743d
xor eax, 0xf1dee5b2
rol eax, 0x1a
popf
pushf
not eax
add eax, 0xcacb93c7
xor eax, 0xb967ce9a
rol eax, 0x7b
popf
pushf
not eax
add eax, 0xfdca6d6f
xor eax, 0xfa0eb4c0
rol eax, 1
popf
jmp 0x1403461f7
mov edx, dword [0x1400779b0]
lea r8, [rsi + 0x98]
jmp 0x14034696c
dec edx
lea rcx, [0x1ba041075]
pushf
sub rcx, 0x79fc9ad5
popf
call fcn.1402d740c
test al, al
je 0x1403469e6
push rax
pushf
mov eax, 0xc4312bb0
pushf
not eax
add eax, 0xd9d75f34
xor eax, 0x8158fc7e
rol eax, 0xfd
popf
pushf
not eax
add eax, 0x8c45cc9e
xor eax, 0xc1c9cab3
rol eax, 0xc2
popf
pushf
not eax
add eax, 0xbe7b7def
xor eax, 0xa2d58230
rol eax, 0xf4
popf
pushf
not eax
add eax, 0x9f45e060
xor eax, 0xae907e6e
rol eax, 0x11
popf
jmp 0x1403461f7
push rax
pushf
mov eax, 0x7233659f
pushf
not eax
add eax, 0xa4cdee73
xor eax, 0xd7267c0d
rol eax, 0xb7
popf
pushf
not eax
add eax, 0xbf87bc28
xor eax, 0x8aadcb20
rol eax, 0xe1
popf
pushf
not eax
add eax, 0x8a70a023
xor eax, 0xcbdfb04a
rol eax, 0x56
popf
pushf
not eax
add eax, 0xbd5626ba
xor eax, 0xea0e5e42
rol eax, 0x81
popf
jmp 0x1403461f7
mov rax, qword [rbx]
test rax, rax
je 0x140346aa0
push rax
pushf
mov eax, 0xe44416d
pushf
not eax
add eax, 0x92de2edb
xor eax, 0xe8fb39e2
rol eax, 0x7e
popf
pushf
not eax
add eax, 0xd5eb041c
xor eax, 0xe10ecef4
rol eax, 0xd4
popf
pushf
not eax
add eax, 0x8f226ffb
xor eax, 0xce0fd4b8
rol eax, 0xf5
popf
pushf
not eax
add eax, 0xe145d981
xor eax, 0xcffdcb94
rol eax, 0xa4
popf
jmp 0x1403461f7
push rax
pushf
mov eax, 0xa240810a
pushf
not eax
add eax, 0xa7a9870a
xor eax, 0xeb1bc9ec
rol eax, 0x56
popf
pushf
not eax
add eax, 0xc9f8b09e
xor eax, 0xc4fd13f6
rol eax, 0x7f
popf
jmp 0x1403461f7
cmp word [rax], r12w
je 0x140346b1f
push rax
pushf
mov eax, 0x326cbd7f
pushf
not eax
add eax, 0xebdbf3c0
xor eax, 0xde49934d
rol eax, 0x9f
popf
pushf
not eax
add eax, 0xf3d9361d
xor eax, 0xabd066d7
rol eax, 0xf8
popf
pushf
not eax
add eax, 0xd95b11f2
xor eax, 0x976f7c76
rol eax, 0xbf
popf
jmp 0x1403461f7
push rax
pushf
mov eax, 0x828847e1
pushf
not eax
add eax, 0xc8dbc94e
xor eax, 0xa06df1f4
rol eax, 0xc8
popf
pushf
not eax
add eax, 0xa38fd8e0
xor eax, 0xff3220cd
rol eax, 0xd
popf
pushf
not eax
add eax, 0xc7b8ecb4
xor eax, 0xaf1f8298
rol eax, 0xf
popf
pushf
not eax
add eax, 0xfa8f6ed3
xor eax, 0x8c94286f
rol eax, 0xc2
popf
jmp 0x1403461f7
lea rcx, [rbp - 0x20]
call fcn.140361cb1
jmp 0x140346fdb
lea rcx, [rbp - 0x20]
call fcn.140349a9c
jmp 0x140346fdb
mov rax, qword [rbx]
test rax, rax
je 0x140346c81
push rax
pushf
mov eax, 0x76235207
pushf
not eax
add eax, 0xfbf682ac
xor eax, 0xf0cbd40d
rol eax, 0x33
popf
pushf
not eax
add eax, 0xaa2a144d
xor eax, 0x84de7b85
rol eax, 0x98
popf
jmp 0x1403461f7
push rax
pushf
mov eax, 0x41263748
pushf
not eax
add eax, 0xc8ba0315
xor eax, 0xaa08e475
rol eax, 0xe
popf
pushf
not eax
add eax, 0xa0e9cbc3
xor eax, 0xc151acc9
rol eax, 0x9e
popf
pushf
not eax
add eax, 0xad17d8c2
xor eax, 0x912e4406
rol eax, 0x51
popf
pushf
not eax
add eax, 0xee3c4445
xor eax, 0xf106573e
rol eax, 0xe7
popf
jmp 0x1403461f7
cmp word [rax], r12w
je 0x140346d39
push rax
pushf
mov eax, 0x1d81dc3
pushf
not eax
add eax, 0xf97e4a86
xor eax, 0xe30feecc
rol eax, 0x97
popf
pushf
not eax
add eax, 0xb3966034
xor eax, 0xc8881247
rol eax, 0x87
popf
pushf
not eax
add eax, 0xe01236ff
xor eax, 0xda5f1fb9
rol eax, 0x53
popf
pushf
not eax
add eax, 0x85dd259e
xor eax, 0xe63500e8
rol eax, 0xbb
popf
jmp 0x1403461f7
push rax
pushf
mov eax, 0x9dde2c66
pushf
not eax
add eax, 0xd018ce82
xor eax, 0xad4c96e2
rol eax, 0xda
popf
pushf
not eax
add eax, 0xca7b5de8
xor eax, 0xdf582387
rol eax, 7
popf
pushf
not eax
add eax, 0xc8c220d5
xor eax, 0xb0bd3e4a
rol eax, 0x4c
popf
pushf
not eax
add eax, 0xeab81f50
xor eax, 0xac2052ae
rol eax, 0xde
popf
jmp 0x1403461f7
call fcn.1401754ef
mov rdx, rax
or rcx, 0xffffffffffffffff
mov rax, qword [rax + 0xa0]
push rax
pushf
mov eax, 0x8622f563
pushf
not eax
add eax, 0xdc44e3a0
xor eax, 0xcee52c1c
rol eax, 0xbe
popf
pushf
not eax
add eax, 0xd61fb0f5
xor eax, 0xab6e806c
rol eax, 0x4a
popf
jmp 0x1403461f7
inc rcx
cmp word [rax + rcx*2], r12w
jne 0x140346e28
push rax
pushf
mov eax, 0x719fbdcc
pushf
not eax
add eax, 0xab391a27
xor eax, 0xeeaaa697
rol eax, 0xec
popf
pushf
not eax
add eax, 0x90aac8ff
xor eax, 0xe111b6d7
rol eax, 0x4b
popf
pushf
not eax
add eax, 0xeb833cd2
xor eax, 0x88985764
rol eax, 0x9f
popf
jmp 0x1403461f7
push rax
pushf
mov eax, 0x534d54c4
pushf
not eax
add eax, 0x90e7d79a
xor eax, 0xa3747d9e
rol eax, 0xd7
popf
pushf
not eax
add eax, 0x9086fc45
xor eax, 0xeab5c4c5
rol eax, 0xf3
popf
jmp 0x1403461f7
cmp rcx, 3
mov eax, r12d
lea rcx, [0x192994649]
pushf
sub rcx, 0x5292fc49
popf
sete al
mov dword [rdx + 0xb4], eax
mov edx, 0xb4e2c6c9
pushf
not edx
add edx, 0xd9c081ce
xor edx, 0xcb642f35
rol edx, 0x8f
popf
pushf
not edx
add edx, 0xb6a4c099
xor edx, 0xeccbc8bc
rol edx, 0xaa
popf
jmp 0x140346ead
call qword [sym.imp.KERNEL32.dll_EnumSystemLocalesW]
test byte [rbp - 0x20], 4
jne 0x140346eec
push rax
pushf
mov eax, 0xa9f055ae
pushf
not eax
add eax, 0xccffba12
xor eax, 0xe54dc742
rol eax, 0xaa
popf
pushf
not eax
add eax, 0xf7c17625
xor eax, 0xe834ef0b
rol eax, 0xa
popf
jmp 0x1403461f7
push rax
pushf
mov eax, 0x486e7181
pushf
not eax
add eax, 0x8075013e
xor eax, 0xb89571f2
rol eax, 0x40
popf
pushf
not eax
add eax, 0xf76b22ce
xor eax, 0xc4e09f5d
rol eax, 0x66
popf
pushf
not eax
add eax, 0x82a5505f
xor eax, 0xf4b6abb2
rol eax, 0xb7
popf
jmp 0x1403461f7
mov dword [rbp - 0x20], r12d
jmp 0x140346fdb
mov dword [rbp - 0x20], 0x104
jmp 0x140346f9c
call qword [sym.imp.KERNEL32.dll_GetUserDefaultLCID]
mov dword [rbp - 0x18], eax
mov dword [rbp - 0x1c], eax
push rax
pushf
mov eax, 0xfbbc01e
pushf
not eax
add eax, 0xf2c60f94
xor eax, 0x9a140711
rol eax, 0x92
popf
pushf
not eax
add eax, 0xcf65caa7
xor eax, 0xad63e62d
rol eax, 0xad
popf
jmp 0x1403461f7
cmp dword [rbp - 0x20], r12d
je 0x14034702a
push rax
pushf
mov eax, 0x3cd19201
pushf
not eax
add eax, 0xf65f6d95
xor eax, 0xd01150c7
rol eax, 0x11
popf
pushf
not eax
add eax, 0x911ed38d
xor eax, 0x8bcdf376
rol eax, 1
popf
pushf
not eax
add eax, 0xd587f776
xor eax, 0xf21b912a
rol eax, 0x31
popf
jmp 0x1403461f7
push rax
pushf
mov eax, 0x6d048f55
pushf
not eax
add eax, 0xa5d08968
xor eax, 0xcb41a483
rol eax, 0x31
popf
pushf
not eax
add eax, 0x8ab9c2b5
xor eax, 0xec95dba0
rol eax, 0x28
popf
jmp 0x1403461f7
lea rax, [r14 + 0x100]
neg r14
lea rdx, [rbp - 0x20]
sbb rcx, rcx
and rcx, rax
call fcn.1403128ce
mov ebx, eax
test eax, eax
je 0x1403470d9
push rax
pushf
mov eax, 0x880ba7f9
pushf
not eax
add eax, 0xfed9d1d3
xor eax, 0xc6536054
rol eax, 0xd6
popf
pushf
not eax
add eax, 0xdeaa72f7
xor eax, 0x84309e99
rol eax, 0x4e
popf
pushf
not eax
add eax, 0xecc96cc4
xor eax, 0xc227e9b2
rol eax, 0x2b
popf
pushf
not eax
add eax, 0x80c4e1be
xor eax, 0x909f4a23
rol eax, 0xbf
popf
jmp 0x1403461f7
push rax
pushf
mov eax, 0xcc2034a0
pushf
not eax
add eax, 0xdbc5b24b
xor eax, 0xa813661f
rol eax, 0x85
popf
pushf
not eax
add eax, 0xd5cd80e7
xor eax, 0xdf0a8e32
rol eax, 0xf6
popf
jmp 0x1403461f7
movzx ecx, bx
jmp 0x140347110
call qword [sym.imp.KERNEL32.dll_IsValidCodePage]
test eax, eax
je 0x140347151
push rax
pushf
mov eax, 0xeeca6fe4
pushf
not eax
add eax, 0xdd74a9f9
xor eax, 0xa98ded8e
rol eax, 0x15
popf
pushf
not eax
add eax, 0xa4de9b0a
xor eax, 0xb195b66b
rol eax, 0xbe
popf
jmp 0x1403461f7
push rax
pushf
mov eax, 0x48b5a5f9
pushf
not eax
add eax, 0xe8f1211c
xor eax, 0x90bba6c6
rol eax, 0xcb
popf
pushf
not eax
add eax, 0xdd14cf5d
xor eax, 0x9b02af64
rol eax, 0x53
popf
pushf
not eax
add eax, 0x9d4e2626
xor eax, 0xb9f5812f
rol eax, 0xdf
popf
pushf
not eax
add eax, 0xabbdf3b7
xor eax, 0x8c6fdcd5
rol eax, 0xd5
popf
jmp 0x1403461f7
mov ecx, dword [rbp - 0x1c]
mov edx, 0xb4eafc75
pushf
not edx
add edx, 0xb12adf28
xor edx, 0xb7803aaf
rol edx, 0x21
popf
pushf
not edx
add edx, 0xaf2e6da9
xor edx, 0xf8252e6d
rol edx, 0xdb
popf
pushf
not edx
add edx, 0xf005a221
xor edx, 0xd0894598
rol edx, 0xfc
popf
jmp 0x1403471f2
call qword [sym.imp.KERNEL32.dll_IsValidLocale]
test eax, eax
je 0x140347233
push rax
pushf
mov eax, 0x41da6e80
pushf
not eax
add eax, 0xc94e3497
xor eax, 0xf6d251c5
rol eax, 0x11
popf
pushf
not eax
add eax, 0xda69ecf6
xor eax, 0xaac30962
rol eax, 0xbd
popf
jmp 0x1403461f7
push rax
pushf
mov eax, 0xe3f37d06
pushf
not eax
add eax, 0x833a2f4c
xor eax, 0x9efe6319
rol eax, 0xe6
popf
pushf
not eax
add eax, 0xcad02d55
xor eax, 0x995c1c51
rol eax, 0x5f
popf
pushf
not eax
add eax, 0xfeb78da6
xor eax, 0xd8a338fa
rol eax, 0xf1
popf
pushf
not eax
add eax, 0xb78097a6
xor eax, 0x964910c4
rol eax, 0xee
popf
jmp 0x1403461f7
test r15, r15
je 0x1403472d7
push rax
pushf
mov eax, 0x2a3d43eb
pushf
not eax
add eax, 0xb92e2661
xor eax, 0xf44abf66
rol eax, 0x9e
popf
pushf
not eax
add eax, 0xfca5b37b
xor eax, 0xffbec825
rol eax, 0xa3
popf
pushf
not eax
add eax, 0xc7d52dfd
xor eax, 0xb586965d
rol eax, 0xf8
popf
jmp 0x1403461f7
push rax
pushf
mov eax, 0xa572d3fd
pushf
not eax
add eax, 0x8a4ff2a8
xor eax, 0xf753e586
rol eax, 0x4f
popf
pushf
not eax
add eax, 0x89b7d956
xor eax, 0x8c21cf8d
rol eax, 0xe3
popf
jmp 0x1403461f7
mov dword [r15], ebx
push rax
pushf
mov eax, 0x5e8311d9
pushf
not eax
add eax, 0x815fe213
xor eax, 0xe5f650e4
rol eax, 0xc6
popf
pushf
not eax
add eax, 0xbcfa4052
xor eax, 0x8e3f37ea
rol eax, 0x33
popf
pushf
not eax
add eax, 0xd48d7743
xor eax, 0xdc3a1419
rol eax, 0x53
popf
jmp 0x1403461f7
mov ecx, dword [rbp - 0x1c]
lea rdx, [rsi + 0x2f0]
xor r9d, r9d
lea esi, [r9 + 0x55]
mov r8d, esi
call fcn.140222b47
test rdi, rdi
je 0x1403473b7
push rax
pushf
mov eax, 0x909cb68b
pushf
not eax
add eax, 0xc7db8127
xor eax, 0xe6cd3d90
rol eax, 0x46
popf
pushf
not eax
add eax, 0xf0c5e896
xor eax, 0xd66cb0c9
rol eax, 0x47
popf
pushf
not eax
add eax, 0x94a08a9a
xor eax, 0xc255a247
rol eax, 0x16
popf
jmp 0x1403461f7
push rax
pushf
mov eax, 0xb3105550
pushf
not eax
add eax, 0xf1abda39
xor eax, 0xf08dc4ea
rol eax, 0x9e
popf
pushf
not eax
add eax, 0xa90005e6
xor eax, 0xf57a75e4
rol eax, 0x85
popf
jmp 0x1403461f7
mov ecx, dword [rbp - 0x1c]
lea rdx, [rdi + 0x120]
xor r9d, r9d
mov r8d, esi
call fcn.140222b47
mov ecx, dword [rbp - 0x1c]
mov esi, 0x26a01b95
pushf
not esi
add esi, 0x9a9242a0
xor esi, 0xe8630e50
rol esi, 0xbc
popf
pushf
not esi
add esi, 0xdf2a5e7d
xor esi, 0xb48d6ff0
rol esi, 0x99
popf
pushf
not esi
add esi, 0x8f963474
xor esi, 0xe0923c2b
rol esi, 0xe7
popf
mov r9d, esi
mov r8, rdi
mov edx, 0x21221e59
pushf
not edx
add edx, 0xee20dc0c
xor edx, 0xc56cceb2
rol edx, 0xca
popf
pushf
not edx
add edx, 0xfd7d9397
xor edx, 0x840a47ad
rol edx, 5
popf
pushf
not edx
add edx, 0xd2234d0b
xor edx, 0xdaa8a165
rol edx, 0x60
popf
jmp 0x140347491
call qword [sym.imp.KERNEL32.dll_GetLocaleInfoW]
test eax, eax
je 0x1403474ce
push rax
pushf
mov eax, 0xddd953a0
pushf
not eax
add eax, 0xbac1f532
xor eax, 0xaa0f3ed4
rol eax, 0x54
popf
pushf
not eax
add eax, 0xa8ca5603
xor eax, 0xb4730789
rol eax, 0xb4
popf
jmp 0x1403461f7
push rax
pushf
mov eax, 0x9c275b82
pushf
not eax
add eax, 0x80245377
xor eax, 0xba7c652c
rol eax, 0xe6
popf
pushf
not eax
add eax, 0x9a62edfb
xor eax, 0x926881ca
rol eax, 0xe7
popf
pushf
not eax
add eax, 0xf8356865
xor eax, 0xedda5110
rol eax, 0x68
popf
jmp 0x1403461f7
mov ecx, dword [rbp - 0x18]
lea r8, [rdi + 0x80]
mov r9d, esi
mov edx, 0xd3835d8b
pushf
not edx
add edx, 0xd1d5e7f2
xor edx, 0xdee7e09c
rol edx, 0x98
popf
pushf
not edx
add edx, 0xa5c710ba
xor edx, 0xafa6db4f
rol edx, 0xd2
popf
jmp 0x140347551
call qword [sym.imp.KERNEL32.dll_GetLocaleInfoW]
test eax, eax
je 0x1403475b4
push rax
pushf
mov eax, 0x489d3339
pushf
not eax
add eax, 0xd8536a67
xor eax, 0x92d152ea
rol eax, 8
popf
pushf
not eax
add eax, 0xbd82f501
xor eax, 0xf5bd3bc0
rol eax, 0xb0
popf
pushf
not eax
add eax, 0xbac20867
xor eax, 0xe7797974
rol eax, 0x46
popf
pushf
not eax
add eax, 0xa8a9c22b
xor eax, 0xae9e559a
rol eax, 0xe
popf
jmp 0x1403461f7
push rax
pushf
mov eax, 0x6831b9b1
pushf
not eax
add eax, 0xa2a75769
xor eax, 0x885c1d05
rol eax, 0xf8
popf
pushf
not eax
add eax, 0xad035f23
xor eax, 0xdd1f00d5
rol eax, 0xae
popf
pushf
not eax
add eax, 0xc54ae5ae
xor eax, 0x9deb1287
rol eax, 0xaf
popf
pushf
not eax
add eax, 0x8ae907bf
xor eax, 0x862ab2bb
rol eax, 0xb1
popf
jmp 0x1403461f7
lea rdx, [rdi + 0x100]
mov ecx, ebx
lea r9d, [rsi - 0x36]
lea r8d, [rsi - 0x30]
call fcn.14023151f
push rax
pushf
mov eax, 0x5b6296c4
pushf
not eax
add eax, 0xc6ebb8d3
xor eax, 0xf02474de
rol eax, 0x26
popf
pushf
not eax
add eax, 0xaae84bd1
xor eax, 0xbf9297ab
rol eax, 0x65
popf
jmp 0x1403461f7
mov eax, 0x650ba243
pushf
not eax
add eax, 0xb8ab6ffe
xor eax, 0xe03d5a5b
rol eax, 0xa
popf
pushf
not eax
add eax, 0xb396b95d
xor eax, 0xaacd5c66
rol eax, 0xd2
popf
pushf
not eax
add eax, 0xb59c7fcb
xor eax, 0xf97a6fe1
rol eax, 0x89
popf
jmp 0x14034773a
xor eax, eax
push rax
pushf
mov eax, 0x8d45810a
pushf
not eax
add eax, 0xf50f9fd4
xor eax, 0xb0cd0d9d
rol eax, 0xe7
popf
pushf
not eax
add eax, 0xe0a438d3
xor eax, 0xa7e4f8ec
rol eax, 0x81
popf
pushf
not eax
add eax, 0xe3b40a5f
xor eax, 0x8b314540
rol eax, 0x2d
popf
pushf
not eax
add eax, 0x82227d24
xor eax, 0xb7211853
rol eax, 0xb6
popf
jmp 0x1403461f7
mov rcx, qword [rbp - 0x10]
xor rcx, rsp
call fcn.14027ae25
add rsp, 0x40
pop r15
pop r14
pop r12
pop rdi
pop rsi
pop rbx
pop rbp
ret