Function at 0x140203460
Capabilities:
Create thread
Query environment variable

Disassembly:
mov qword [rsp + 8], rbx
mov qword [rsp + 0x10], rsi
push rdi
sub rsp, 0xc0
mov rax, qword [0x140269100]
xor rax, rsp
mov qword [rsp + 0xb0], rax
call fcn.14022ba6c
mov edi, dword [rax]
call fcn.14022ba74
lea rdx, [0x140202db0]
mov ecx, 0xb
mov rbx, qword [rax]
call fcn.140235574
call fcn.140202ec0
call fcn.140202e00
mov rax, qword [sym.imp.python310.dll_Py_DebugFlag]
lea rcx, str.NUITKA_ORIGINAL_ARGV0
xor esi, esi
mov dword [rax], esi
mov rax, qword [sym.imp.python310.dll_Py_InspectFlag]
mov dword [rax], esi
mov rax, qword [sym.imp.python310.dll_Py_InteractiveFlag]
mov dword [rax], esi
mov rax, qword [sym.imp.python310.dll_Py_OptimizeFlag]
mov dword [rax], esi
mov rax, qword [sym.imp.python310.dll_Py_DontWriteBytecodeFlag]
mov dword [rax], esi
mov rax, qword [sym.imp.python310.dll_Py_NoUserSiteDirectory]
mov dword [rax], 1
mov rax, qword [sym.imp.python310.dll_Py_IgnoreEnvironmentFlag]
mov dword [rax], esi
mov rax, qword [sym.imp.python310.dll_Py_VerboseFlag]
mov dword [rax], esi
mov rax, qword [sym.imp.python310.dll_Py_BytesWarningFlag]
mov dword [rax], esi
mov rax, qword [sym.imp.python310.dll_Py_UTF8Mode]
mov dword [rax], esi
mov rax, qword [sym.imp.python310.dll_Py_FrozenFlag]
mov dword [rax], 1
mov rax, qword [sym.imp.python310.dll_Py_NoSiteFlag]
mov dword [rax], 1
call fcn.140222400
test rax, rax
je 0x140203554
mov rcx, rax
call fcn.140238720
lea rcx, str.NUITKA_ORIGINAL_ARGV0
mov qword [0x140272300], rax
call fcn.140226880
mov rcx, qword [rbx]
mov qword [0x140272300], rcx
mov qword [0x1402722c8], rbx
call qword [sym.imp.python310.dll_Py_SetProgramName]
mov rdx, rbx
mov dword [0x1402722d0], edi
mov ecx, edi
call fcn.140202f40
call fcn.140202aa0
mov rcx, qword [sym.imp.python310.dll__PyRuntime]
xor edx, edx
add rcx, 0x1f0
call fcn.140002570
mov rdx, qword [sym.imp.python310.dll_Py_NoSiteFlag]
mov ecx, edi
mov rbx, rax
mov dword [rdx], 1
mov rdx, qword [0x1402722c8]
call qword [sym.imp.python310.dll_PySys_SetArgv]
call fcn.14021e170
mov rcx, rbx
call fcn.140001000
mov rcx, rbx
call fcn.1400025d0
call fcn.14021e5c0
call fcn.14021eae0
call fcn.14021ebe0
call fcn.14021eb90
call fcn.14021eec0
call fcn.14021eb30
call fcn.14021f2b0
call fcn.14021f380
call fcn.1400217a0
call fcn.140225880
call fcn.140225860
mov rcx, rbx
call fcn.1402031b0
call fcn.140222530
mov rcx, rbx
call fcn.1402261c0
mov rcx, qword [sym.imp.python310.dll_PyImport_FrozenModules]
mov rax, qword [0x1402722d8]
mov qword [rcx], rax
mov rcx, rbx
call fcn.140001290
call qword [sym.imp.python310.dll__PyWarnings_Init]
mov rcx, rbx
call fcn.140225670
mov r8, qword [0x1402722e0]
lea rdx, [0x140247be8]
mov rcx, rbx
call fcn.140226740
mov r8, qword [0x1402722e8]
lea rdx, str.PYTHONHOME
mov rcx, rbx
call fcn.140226740
xorps xmm0, xmm0
lea rdx, [rsp + 0x30]
mov r8d, 0x80
lea rcx, str.NUITKA_ONEFILE_PARENT
movups xmmword [rsp + 0x30], xmm0
movups xmmword [rsp + 0x40], xmm0
movups xmmword [rsp + 0x50], xmm0
movups xmmword [rsp + 0x60], xmm0
movups xmmword [rsp + 0x70], xmm0
movups xmmword [rsp + 0x80], xmm0
movups xmmword [rsp + 0x90], xmm0
movups xmmword [rsp + 0xa0], xmm0
call qword [sym.imp.KERNEL32.dll_GetEnvironmentVariableA]
dec eax
cmp eax, 0x7d
ja 0x1402036e8
lea rcx, [rsp + 0x30]
call fcn.14022b680
xor r9d, r9d
mov qword [rsp + 0x28], rsi
lea r8, [0x140202cc0]
mov dword [0x1402722f8], eax
xor edx, edx
mov dword [rsp + 0x20], esi
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateThread]
call fcn.140202a80
mov rcx, rax
lea rdx, str.__main__
call qword [sym.imp.python310.dll_PyDict_DelItemString]
mov rcx, rbx
call fcn.1402028b0
xor r8d, r8d
lea rdx, str.__main__
mov rcx, rbx
call fcn.140202930
mov rcx, rbx
call fcn.140202a00
mov ecx, eax
call qword [sym.imp.python310.dll_Py_Exit]
int3