Function at 0x140001000
Capabilities:
Contain obfuscated stackstrings

Disassembly:
push rbp
lea rbp, [rsp - 0x90]
sub rsp, 0x190
mov ecx, 0x1e
call fcn.1400015a0
lea rcx, str.CHECK_RAM_SIZE_n
call fcn.140001420
call fcn.1400016f0
test eax, eax
jne 0x140001051
movabs rdx, 0x100000000
lea rcx, str.Success:_RAM_size_is_below_or_equal_to__lld_bytes_n
call fcn.140001420
xor eax, eax
add rsp, 0x190
pop rbp
ret
cmp eax, 2
jne 0x1400013ec
movabs rdx, 0x100000000
lea rcx, str.RAM_size_is_above__lld_bytes_n
call fcn.140001420
lea rcx, str.CHECK_SYSTEM_LANGUAGE_n
call fcn.140001420
call fcn.140001740
test eax, eax
jne 0x14000138f
lea rax, [0x14002209c]
lea rdx, [0x140022098]
sub rdx, rax
nop word [rax + rax]
movzx ecx, byte [rax]
cmp cl, byte [rax + rdx]
jne 0x1400010b3
inc rax
test cl, cl
jne 0x1400010a0
xor eax, eax
jmp 0x1400010b8
sbb eax, eax
or eax, 1
test eax, eax
lea rcx, [0x1400220a4]
lea r8, str.Success:_System_language_matches__s_n
lea rdx, [0x1400220a0]
cmovne rdx, rcx
lea rcx, str.Success:_System_language_matches_wildcard__s_n
cmovne rcx, r8
call fcn.140001420
mov dword [rsp + 0x30], 0x291dfcd0
mov dword [rsp + 0x34], 0x4bdad94f
mov dword [rsp + 0x38], 0x1ed04bda
mov dword [rsp + 0x3c], 0x9b88b828
mov dword [rsp + 0x40], 0xad02a6e4
mov dword [rsp + 0x44], 0x24102ea3
mov dword [rsp + 0x48], 0x15986c95
mov dword [rsp + 0x4c], 0x2cdfc165
mov dword [rsp + 0x50], 0x10aa0f70
mov dword [rsp + 0x54], 0xc87a064d
mov dword [rsp + 0x58], 0x2dc2dcd3
mov dword [rsp + 0x5c], 0x9857d522
mov dword [rsp + 0x60], 0xf124fb84
mov dword [rsp + 0x64], 0x410aea73
mov dword [rsp + 0x68], 0x354f0fbe
mov dword [rsp + 0x6c], 0x97ddf005
mov dword [rsp + 0x70], 0x4a8af2cb
mov dword [rsp + 0x74], 0xbec4242e
mov dword [rsp + 0x78], 0x365930dc
mov dword [rsp + 0x7c], 0xc5e72a63
mov dword [rbp - 0x80], 0x8754fa47
mov dword [rbp - 0x7c], 0xc2048ee8
mov dword [rbp - 0x78], 0xf4d59c46
mov dword [rbp - 0x74], 0xd928c0b7
mov dword [rbp - 0x70], 0x4a1ab3a
mov dword [rbp - 0x6c], 0xe3fbd0ac
mov dword [rbp - 0x68], 0xa6a563a9
mov dword [rbp - 0x64], 0x225d3a48
mov dword [rbp - 0x60], 0x2edd77c6
mov dword [rbp - 0x5c], 0xe609aa8
mov dword [rbp - 0x58], 0x1fcf8dd8
mov dword [rbp - 0x54], 0x33fe33fd
mov dword [rbp - 0x50], 0x800a1e12
mov dword [rbp - 0x4c], 0xeb5d284
mov dword [rbp - 0x48], 0x13ad8240
mov dword [rbp - 0x44], 0xde805b04
mov dword [rbp - 0x40], 0xb0f9fc6f
mov dword [rbp - 0x3c], 0xfd14a64b
mov dword [rbp - 0x38], 0x5b37959a
mov dword [rbp - 0x34], 0x6084d3d9
mov dword [rbp - 0x30], 0xf61294f2
mov dword [rbp - 0x2c], 0x63db1ad6
mov dword [rbp - 0x28], 0x97861434
mov dword [rbp - 0x24], 0xe7b80914
mov dword [rbp - 0x20], 0x795ce916
mov dword [rbp - 0x1c], 0x1203ce1b
mov dword [rbp - 0x18], 0x357ecbef
mov dword [rbp - 0x14], 0xa6c1fe6b
mov dword [rbp - 0x10], 0x46683959
mov dword [rbp - 0xc], 0x3c082954
mov dword [rbp - 8], 0x66919322
mov dword [rbp - 4], 0xbc50fc8b
mov dword [rbp], 0xccb4ed4b
mov dword [rbp + 4], 0x5a34edc3
mov dword [rbp + 8], 0xb19f4026
mov dword [rbp + 0xc], 0x27880033
mov dword [rbp + 0x10], 0xd6410fb1
mov dword [rbp + 0x14], 0x5e1270a4
mov dword [rbp + 0x18], 0xe253f92c
mov dword [rbp + 0x1c], 0x8960f16f
mov dword [rbp + 0x20], 0x905bcb27
mov dword [rbp + 0x24], 0xa4a7afc7
mov dword [rbp + 0x28], 0x579b2ae0
mov dword [rbp + 0x2c], 0x1d1993a6
mov dword [rbp + 0x30], 0x9fd1cbc5
mov dword [rbp + 0x34], 0xd60e2447
mov dword [rbp + 0x38], 0xdc57c4e3
mov dword [rbp + 0x3c], 0xc74d0eb8
mov dword [rbp + 0x40], 0x5748a647
mov dword [rbp + 0x44], 0xa94ac6a4
mov dword [rbp + 0x48], 0x77746068
mov dword [rbp + 0x4c], 0xb9a84a63
mov dword [rbp + 0x50], 0x556370dc
movdqa xmm0, xmmword [0x140017350]
lea r9, [rbp + 0x80]
mov r8d, 0x150
mov dword [rbp + 0x54], 0x750eb93e
lea rdx, [rsp + 0x30]
mov dword [rbp + 0x58], 0xe9bc7461
xor ecx, ecx
mov dword [rbp + 0x5c], 0xd1fe6d0c
movdqu xmmword [rbp + 0x80], xmm0
mov dword [rbp + 0x60], 0x61531922
mov dword [rbp + 0x64], 0x224b74f9
mov dword [rbp + 0x68], 0x379aef65
mov dword [rbp + 0x6c], 0xd9277d50
mov dword [rbp + 0x70], 0x26286108
mov dword [rbp + 0x74], 0xd146709a
mov dword [rbp + 0x78], 0x557d470b
mov dword [rbp + 0x7c], 0xc6ee34af
mov qword [rsp + 0x20], 0x10
call fcn.140001480
mov edx, 0x150
lea rcx, [rsp + 0x30]
call fcn.140001900
xor eax, eax
add rsp, 0x190
pop rbp
ret
cmp eax, 2
jne 0x1400013b2
lea rdx, [0x140022100]
lea rcx, str.System_language_does_not_match_wildcard__s_n
call fcn.140001420
xor eax, eax
add rsp, 0x190
pop rbp
ret
cmp eax, 3
jne 0x1400013d5
lea rdx, [0x140022104]
lea rcx, str.System_language_does_not_match__s_n
call fcn.140001420
xor eax, eax
add rsp, 0x190
pop rbp
ret
lea rcx, str.Error_checking_system_language_n
call fcn.140001420
xor eax, eax
add rsp, 0x190
pop rbp
ret
lea rcx, str.Error_getting_RAM_size_n
call fcn.140001420
xor eax, eax
add rsp, 0x190
pop rbp
ret