Function at 0x418660
Capabilities:
Create thread
Query environment variable

Disassembly:
sub esp, 0x84
mov eax, dword [0x4615fc]
xor eax, esp
mov dword [esp + 0x80], eax
push ebx
mov ebx, dword [esp + 0x90]
push esi
push edi
call fcn.00417fe0
call fcn.00417f60
mov eax, dword [sym.imp.python38.dll_Py_DebugFlag]
mov dword [eax], 0
mov eax, dword [sym.imp.python38.dll_Py_InspectFlag]
mov dword [eax], 0
mov eax, dword [sym.imp.python38.dll_Py_InteractiveFlag]
mov dword [eax], 0
mov eax, dword [sym.imp.python38.dll_Py_OptimizeFlag]
mov dword [eax], 0
mov eax, dword [sym.imp.python38.dll_Py_DontWriteBytecodeFlag]
mov dword [eax], 0
mov eax, dword [sym.imp.python38.dll_Py_NoUserSiteDirectory]
mov dword [eax], 1
mov eax, dword [sym.imp.python38.dll_Py_IgnoreEnvironmentFlag]
mov dword [eax], 0
mov eax, dword [sym.imp.python38.dll_Py_VerboseFlag]
mov dword [eax], 0
mov eax, dword [sym.imp.python38.dll_Py_BytesWarningFlag]
mov dword [eax], 0
mov eax, dword [sym.imp.python38.dll_Py_UTF8Mode]
mov dword [eax], 0
mov eax, dword [sym.imp.python38.dll_Py_UTF8Mode]
cmp dword [eax], 0
je 0x41871b
mov eax, dword [sym.imp.python38.dll_Py_FileSystemDefaultEncoding]
cmp dword [eax], 0
jne 0x41871b
mov dword [eax], 0x44edbc
mov eax, dword [sym.imp.python38.dll_Py_HasFileSystemDefaultEncoding]
mov dword [eax], 1
mov eax, dword [sym.imp.python38.dll_Py_FrozenFlag]
mov dword [0x462b70], ebx
mov dword [eax], 1
mov eax, dword [sym.imp.python38.dll_Py_NoSiteFlag]
mov dword [eax], 1
push dword [ebx]
call dword [sym.imp.python38.dll_Py_SetProgramName]
mov esi, dword [esp + 0x98]
push 1
push ebx
push esi
mov dword [0x462b74], esi
call fcn.004180a0
call fcn.00417cd0
mov eax, dword [sym.imp.python38.dll__PyRuntime]
add eax, 0x2cc
push 0
push eax
call fcn.00417370
mov ecx, dword [sym.imp.python38.dll_Py_NoSiteFlag]
mov edi, eax
push 0
push ebx
push esi
mov dword [ecx], 1
call fcn.004180a0
push dword [0x462b70]
push esi
call dword [sym.imp.python38.dll_PySys_SetArgv]
call fcn.0042d2c0
push edi
call fcn.00401000
push edi
call fcn.004026d0
call fcn.0042d5c0
call fcn.0042d960
call fcn.0042da20
call fcn.0042d9e0
call fcn.0042dbe0
call fcn.0042d9a0
call fcn.0042de10
call fcn.0042deb0
call fcn.0042f900
call fcn.00432fe0
call fcn.00432fd0
push edi
call fcn.00418300
call fcn.00430320
push edi
call fcn.004334e0
mov ecx, dword [sym.imp.python38.dll_PyImport_FrozenModules]
mov eax, dword [0x462b78]
push edi
mov dword [ecx], eax
call fcn.004011b0
add esp, 0x40
call dword [sym.imp.python38.dll__PyWarnings_Init]
push edi
call fcn.00432e50
push dword [0x462b7c]
push 0x44eb58
push edi
call fcn.004184e0
push dword [0x462b80]
push str.PYTHONHOME
push edi
call fcn.004184e0
push 0x80
lea eax, [esp + 0x2c]
push 0
push eax
call fcn.00434a60
add esp, 0x28
lea eax, [esp + 0xc]
push 0x80
push eax
push str.NUITKA_ONEFILE_PARENT
call dword [sym.imp.KERNEL32.dll_GetEnvironmentVariableA]
pop edi
dec eax
pop esi
pop ebx
cmp eax, 0x7d
ja 0x418885
lea eax, [esp]
push eax
call fcn.004367bb
add esp, 4
mov dword [0x462b88], eax
push 0
push 0
push 0
push 0x417e50
push 0
push 0
call dword [sym.imp.KERNEL32.dll_CreateThread]
push str.__main__
call fcn.00417cb0
push eax
call dword [sym.imp.python38.dll_PyDict_DelItemString]
push str.__main__
call fcn.00417c00
add esp, 0xc
call fcn.00417c20
push eax
call dword [sym.imp.python38.dll_Py_Exit]
int3