E00007FF77FF712DB1D00(void* __ecx, void* __esp, long long __rbx, long long __rdx, void* __r8, void* __r9) {
void* __rdi;
void* __rsi;
void* __rbp;
void* __r13;
void* __r14;
void* _t166;
void* _t168;
void* _t177;
void* _t203;
void* _t206;
void* _t228;
void* _t255;
void* _t305;
signed long long _t306;
intOrPtr _t308;
short* _t309;
short* _t313;
long long _t317;
long long _t320;
signed long long _t324;
long long _t327;
short* _t329;
short* _t330;
void* _t333;
long long _t403;
signed long long _t413;
signed long long _t416;
signed long long _t444;
long long _t445;
void* _t448;
long long _t454;
long long* _t455;
void* _t456;
signed long long _t457;
void* _t459;
void* _t470;
long long _t471;
signed long long _t472;
signed long long _t473;
_t466 = __r9;
_t459 = __r8;
_t403 = __rdx;
_t321 = __rbx;
_t238 = __ecx;
_t305 = _t456;
_t455 = _t305 - 0x128;
_t457 = _t456 - 0x1f0;
*((long long*)(_t457 + 0x40)) = 0xfffffffe;
*((long long*)(_t305 + 0x18)) = __rbx;
asm("movaps [eax-0x48], xmm6");
_t306 = *0x12dc9568;
*(_t455 + 0xd0) = _t306 ^ _t457;
_t471 = __rdx;
*((long long*)(_t457 + 0x38)) = __rdx;
r13d = __ecx;
asm("movdqa xmm0, [0x849f]");
asm("movdqu [ebp-0x68], xmm0");
*((short*)(_t455 - 0x78)) = 0;
if (E00007FF77FF712DAF9B0(_t306 ^ _t457, __rbx, _t455 - 0x78) == 0) goto 0x12db2488;
if (E00007FF77FF712DB0560(_t238, 0, 0, __esp, _t321, _t455 - 0x78, _t444, _t448, __r9, _t470) == 0) goto 0x12db2488;
*(_t457 + 0x58) = _t444;
*((long long*)(_t457 + 0x60)) = 7;
*((short*)(_t457 + 0x48)) = 0;
asm("movdqa xmm0, [0x8455]");
asm("movdqu [ebp+0xc0], xmm0");
*((short*)(_t455 + 0xb0)) = 0;
asm("movdqu [ebp-0x28], xmm0");
*((short*)(_t455 - 0x38)) = 0;
if (E00007FF77FF712DB24F0(_t238, 0, _t321, _t455 - 0x38, _t444, _t448, _t455, __r9, _t471) != 0) goto 0x12db1dd6;
E00007FF77FF712DAC460(_t306 ^ _t457, L"A fatal error was encountered. This executable was not bound to load a managed DLL.", _t403, _t459, __r9);
goto 0x12db2465;
_t15 = _t403 + 0x2d;
r8d = _t15;
_t166 = E00007FF77FF712DADBE0(0x2f, _t306 ^ _t457, _t455 - 0x38);
_t341 = >= ? *((void*)(_t455 - 0x38)) : _t455 - 0x38;
_t308 = *((intOrPtr*)(_t455 - 0x28));
if (_t308 == 0) goto 0x12db1e12;
_t255 = *((short*)( >= ? *((void*)(_t455 - 0x38)) : _t455 - 0x38)) - 0x5c;
if (_t255 == 0) goto 0x12db1e6f;
_t309 = _t308 - 1;
if (_t255 != 0) goto 0x12db1e02;
E00007FF77FF712DAA5C0(_t166);
if (_t309 == 0) goto 0x12db206a;
asm("xorps xmm0, xmm0");
asm("movdqa [ebp+0x30], xmm0");
*(_t455 + 0x40) = _t444;
*(_t455 + 0x58) = _t444;
*(_t455 + 0x60) = _t444;
_t472 = *((intOrPtr*)(_t455 - 0x68));
_t478 = >= ? *((void*)(_t455 - 0x78)) : _t455 - 0x78;
if (_t472 - 8 >= 0) goto 0x12db1e7c;
asm("inc ecx");
asm("movups [ebp+0x48], xmm0");
*(_t455 + 0x60) = 7;
goto 0x12db1eb2;
if (0xffffffff == 0) goto 0x12db1e12;
goto 0x12db1e19;
_t324 = > ? 0xfffffffe : _t472 | 0x00000007;
_t168 = E00007FF77FF712DA53B0(_t324 + 1);
*((long long*)(_t455 + 0x48)) = _t309;
_t405 = >= ? *((void*)(_t455 - 0x78)) : _t455 - 0x78;
E00007FF77FF712DB5690(_t168, _t309, >= ? *((void*)(_t455 - 0x78)) : _t455 - 0x78, 2 + _t472 * 2);
*(_t455 + 0x60) = _t324;
*(_t455 + 0x58) = _t472;
*(_t455 + 0x78) = _t444;
*((long long*)(_t455 + 0x80)) = 7;
*((short*)(_t455 + 0x68)) = 0;
*(_t455 + 0x98) = _t444;
*((long long*)(_t455 + 0xa0)) = 7;
*((short*)(_t455 + 0x88)) = 0;
if (E00007FF77FF712DA9900(_t238, _t309, _t324, _t455 + 0x30, 0xffffffff - ( >= ? *((void*)(_t455 - 0x38)) : _t455 - 0x38) >> 1, _t455, 2 + _t472 * 2, _t466) == 0) goto 0x12db1f4d;
E00007FF77FF712DAC460(_t309, L"A fatal error was encountered. Could not extract contents of the bundle", >= ? *((void*)(_t455 - 0x78)) : _t455 - 0x78, 2 + _t472 * 2, _t466);
E00007FF77FF712DA5300(_t455 + 0x88);
E00007FF77FF712DA5300(_t455 + 0x68);
E00007FF77FF712DB1BE0(E00007FF77FF712DA5300(_t455 + 0x48), _t324, _t455 + 0x40);
_t445 = *((intOrPtr*)(_t455 + 0x38));
if (_t445 == 0) goto 0x12db2465;
E00007FF77FF712DA5300(_t445 + 0x10);
0x12db3f50();
goto 0x12db2465;
_t473 = *(_t455 + 0x78);
_t480 = >= ? *((void*)(_t455 + 0x68)) : _t455 + 0x68;
if (_t473 - 8 >= 0) goto 0x12db1f76;
asm("inc ecx");
*_t455 = 7;
goto 0x12db1fb0;
_t327 = > ? 0xfffffffe : _t473 | 0x00000007;
_t177 = E00007FF77FF712DA53B0(_t327 + 1);
*((long long*)(_t455 - 0x18)) = _t309;
_t407 = >= ? *((void*)(_t455 + 0x68)) : _t455 + 0x68;
E00007FF77FF712DB5690(_t177, _t309, >= ? *((void*)(_t455 + 0x68)) : _t455 + 0x68, 2 + _t473 * 2);
*_t455 = _t327;
asm("movups xmm6, [ebp-0x18]");
*(_t455 - 8) = _t473;
_t59 = _t457 + 0x48;
E00007FF77FF712DA5300(_t59);
asm("movups [esp+0x48], xmm6");
asm("movups xmm0, [ebp-0x8]");
asm("movups [esp+0x58], xmm0");
E00007FF77FF712DA5300(_t455 + 0x88);
E00007FF77FF712DA5300(_t455 + 0x68);
E00007FF77FF712DB1BE0(E00007FF77FF712DA5300(_t455 + 0x48), _t327, _t455 + 0x40);
_t328 = *((intOrPtr*)(_t455 + 0x38));
if ( *((intOrPtr*)(_t455 + 0x38)) == 0) goto 0x12db2012;
E00007FF77FF712DA5300( *((intOrPtr*)(_t455 + 0x38)) + 0x10);
0x12db3f50();
_t409 = >= ? *((void*)(_t455 - 0x38)) : _t455 - 0x38;
E00007FF77FF712DACD10( *((intOrPtr*)(_t455 + 0x38)), _t457 + 0x48, >= ? *((void*)(_t455 - 0x38)) : _t455 - 0x38, _t470);
if (E00007FF77FF712DB0560(_t238, 0, 0, __esp, *((intOrPtr*)(_t455 + 0x38)), _t457 + 0x48, _t445, 0xffffffff - ( >= ? *((void*)(_t455 - 0x38)) : _t455 - 0x38) >> 1, _t466, _t470) != 0) goto 0x12db20f7;
_t411 = >= ? *((void*)(_t457 + 0x48)) : _t457 + 0x48;
E00007FF77FF712DAC460(_t309, L"The application to execute does not exist: \'%s\'.", >= ? *((void*)(_t457 + 0x48)) : _t457 + 0x48, 2 + _t473 * 2, _t466);
goto 0x12db2465;
E00007FF77FF712DACF10(_t328, _t455 + 8, _t455 - 0x78);
_t329 = _t309;
if (_t457 + 0x48 == _t329) goto 0x12db20ae;
E00007FF77FF712DA5300(_t457 + 0x48);
asm("movups xmm0, [ebx]");
asm("movups [esp+0x48], xmm0");
asm("movups xmm1, [ebx+0x10]");
asm("movups [esp+0x58], xmm1");
*((long long*)(_t329 + 0x10)) = _t445;
*((long long*)(_t329 + 0x18)) = 7;
*_t329 = 0;
_t413 = *((intOrPtr*)(_t455 + 0x20));
if (_t413 - 8 < 0) goto 0x12db2017;
if (2 + _t413 * 2 - 0x1000 < 0) goto 0x12db20ed;
_t313 = *((intOrPtr*)(_t455 + 8)) - *((intOrPtr*)( *((intOrPtr*)(_t455 + 8)) - 8)) + 0xfffffff8;
if (_t313 - 0x1f > 0) goto 0x12db24ea;
0x12db3f50();
goto 0x12db2017;
E00007FF77FF712DACF10(_t329, _t455 + 8, 2 + _t413 * 2 + 0x27);
_t330 = _t313;
if (_t455 + 0xb0 == _t330) goto 0x12db213f;
E00007FF77FF712DA5300(_t455 + 0xb0);
asm("movups xmm0, [ebx]");
asm("movups [ebp+0xb0], xmm0");
asm("movups xmm1, [ebx+0x10]");
asm("movups [ebp+0xc0], xmm1");
*((long long*)(_t330 + 0x10)) = _t445;
*((long long*)(_t330 + 0x18)) = 7;
*_t330 = 0;
_t416 = *((intOrPtr*)(_t455 + 0x20));
if (_t416 - 8 < 0) goto 0x12db217f;
if (2 + _t416 * 2 - 0x1000 < 0) goto 0x12db217a;
_t317 = *((intOrPtr*)(_t455 + 8)) - *((intOrPtr*)( *((intOrPtr*)(_t455 + 8)) - 8)) + 0xfffffff8;
if (_t317 - 0x1f > 0) goto 0x12db24e4;
0x12db3f50();
*((long long*)(_t455 - 0x48)) = _t445;
*((long long*)(_t455 - 0x40)) = 7;
*((short*)(_t455 - 0x58)) = 0;
asm("movdqa xmm0, [0x8059]");
asm("movdqu [esp+0x78], xmm0");
*((short*)(_t457 + 0x68)) = 0;
if (E00007FF77FF712DB14D0(_t238, 0, _t330, _t455 + 0xb0, _t455 - 0x58, _t457 + 0x68, _t466) != 0) goto 0x12db21c5;
goto 0x12db2450;
if (E00007FF77FF712DAFD60(_t238, _t330, _t457 + 0x68, _t457 + 0x30, 0xffffffff - ( >= ? *((void*)(_t455 - 0x38)) : _t455 - 0x38) >> 1, _t466) != 0) goto 0x12db2224;
_t464 = >= ? *((void*)(_t457 + 0x68)) : _t457 + 0x68;
E00007FF77FF712DAC460(_t317, L"The library %s was found, but loading it from %s failed", L"hostfxr.dll", >= ? *((void*)(_t457 + 0x68)) : _t457 + 0x68, _t466);
E00007FF77FF712DAC460(_t317, L" - Installing .NET Core prerequisites might help resolve this problem.", L"hostfxr.dll", >= ? *((void*)(_t457 + 0x68)) : _t457 + 0x68, _t466);
E00007FF77FF712DAC460(_t317, L" %s", L"https://go.microsoft.com/fwlink/?linkid=798306", >= ? *((void*)(_t457 + 0x68)) : _t457 + 0x68, _t466);
goto 0x12db2450;
E00007FF77FF712DAF9C0(_t317, _t330, "hostfxr_main_startupinfo");
if (_t317 == 0) goto 0x12db23ce;
_t476 = >= ? *((void*)(_t455 - 0x78)) : _t455 - 0x78;
if ( *((long long*)(_t455 - 0x48)) != 0) goto 0x12db225b;
goto 0x12db2269;
_t333 = >= ? *((void*)(_t455 - 0x58)) : _t455 - 0x58;
if ( *(_t457 + 0x58) == 0) goto 0x12db2282;
_t447 = >= ? *((void*)(_t457 + 0x48)) : _t457 + 0x48;
_t425 = >= ? *((void*)(_t457 + 0x68)) : _t457 + 0x68;
E00007FF77FF712DAC6B0(_t317, L"Invoking fx resolver [%s] v2", >= ? *((void*)(_t457 + 0x68)) : _t457 + 0x68, >= ? *((void*)(_t457 + 0x68)) : _t457 + 0x68, _t466);
_t427 = >= ? *((void*)(_t455 - 0x78)) : _t455 - 0x78;
E00007FF77FF712DAC6B0(_t317, L"Host path: [%s]", >= ? *((void*)(_t455 - 0x78)) : _t455 - 0x78, >= ? *((void*)(_t457 + 0x68)) : _t457 + 0x68, _t466);
_t429 = >= ? *((void*)(_t455 - 0x58)) : _t455 - 0x58;
E00007FF77FF712DAC6B0(_t317, L"Dotnet path: [%s]", >= ? *((void*)(_t455 - 0x58)) : _t455 - 0x58, _t464, _t466);
_t431 = >= ? *((void*)(_t457 + 0x48)) : _t457 + 0x48;
E00007FF77FF712DAC6B0(_t317, L"App path: [%s]", >= ? *((void*)(_t457 + 0x48)) : _t457 + 0x48, _t464, _t466);
E00007FF77FF712DAF9C0(_t317, _t333, "hostfxr_set_error_writer");
_t454 = _t317;
_t203 = E00007FF77FF712DAC630(_t317);
*((long long*)(_t455 - 0x18)) = _t454;
r15b = 0;
*((intOrPtr*)(_t455 - 0x10)) = r15b;
E00007FF77FF712DAC690(_t203, *((intOrPtr*)(_t457 + 0x30)), "hostfxr_set_error_writer");
if (_t317 == 0) goto 0x12db2335;
if (_t454 == 0) goto 0x12db2335;
*0x12db9470();
r15b = 1;
*((intOrPtr*)(_t455 - 0x10)) = r15b;
*((long long*)(_t457 + 0x20)) = >= ? *((void*)(_t457 + 0x48)) : _t457 + 0x48;
_t467 = _t333;
_t465 = >= ? *((void*)(_t455 - 0x78)) : _t455 - 0x78;
_t206 = *0x12db9470();
E00007FF77FF712DAC690(_t206, _t317, *((intOrPtr*)(_t457 + 0x38)));
if (_t317 == 0) goto 0x12db23b6;
if (_t206 != 0x80008096) goto 0x12db23b6;
if (_t454 != 0) goto 0x12db23b6;
r8d = 0;
E00007FF77FF712DAD290(_t455 + 8, *((intOrPtr*)(_t457 + 0x38)), >= ? *((void*)(_t455 - 0x78)) : _t455 - 0x78, _t470);
E00007FF77FF712DAC460(_t317, L" _ To run this application, you need to install a newer version of .NET Core.", *((intOrPtr*)(_t457 + 0x38)), >= ? *((void*)(_t455 - 0x78)) : _t455 - 0x78, _t333);
E00007FF77FF712DAC460(_t317, 0x12db9f90, *((intOrPtr*)(_t457 + 0x38)), >= ? *((void*)(_t455 - 0x78)) : _t455 - 0x78, _t333);
_t435 = >= ? *((void*)(_t455 + 8)) : _t455 + 8;
E00007FF77FF712DAC460(_t317, L" - %s", >= ? *((void*)(_t455 + 8)) : _t455 + 8, >= ? *((void*)(_t455 - 0x78)) : _t455 - 0x78, _t333);
E00007FF77FF712DA5300(_t455 + 8);
if (r15b == 0) goto 0x12db23cc;
if (_t454 == 0) goto 0x12db23cc;
_t320 = _t454;
*0x12db9470();
goto 0x12db2445;
if (_t454 == 0xffffffff) goto 0x12db23e2;
goto 0x12db2430;
_t437 = >= ? *((void*)(_t457 + 0x68)) : _t457 + 0x68;
E00007FF77FF712DAC6B0(_t320, L"Invoking fx resolver [%s] v1", >= ? *((void*)(_t457 + 0x68)) : _t457 + 0x68, >= ? *((void*)(_t455 - 0x78)) : _t455 - 0x78, _t333);
E00007FF77FF712DAC630(_t320);
E00007FF77FF712DAF9C0(_t320, _t333, "hostfxr_main");
if (_t320 == 0) goto 0x12db2424;
*0x12db9470();
goto 0x12db2445;
_t441 = >= ? *((void*)(_t457 + 0x68)) : _t457 + 0x68;
E00007FF77FF712DA4F70(E00007FF77FF712DAC460(_t320, L"The required library %s does not contain the expected entry point.", >= ? *((void*)(_t457 + 0x68)) : _t457 + 0x68, _t465, _t333));
E00007FF77FF712DA5300(_t457 + 0x68);
E00007FF77FF712DA5300(_t455 - 0x58);
E00007FF77FF712DA5300(_t455 - 0x38);
E00007FF77FF712DA5300(_t455 + 0xb0);
E00007FF77FF712DA5300(_t457 + 0x48);
goto 0x12db24a7;
_t443 = >= ? *((void*)(_t455 - 0x78)) : _t455 - 0x78;
E00007FF77FF712DAC460(_t320, L"Failed to resolve full path of the current executable [%s]", >= ? *((void*)(_t455 - 0x78)) : _t455 - 0x78, _t465, _t467);
E00007FF77FF712DA5300(_t455 - 0x78);
_t228 = E00007FF77FF712DB4070(0x80008085, r13d, 0, *(_t455 + 0xd0) ^ _t457);
asm("movaps xmm6, [esp+0x1e0]");
return _t228;
}
0x7ff712db1d00
0x7ff712db1d00
0x7ff712db1d00
0x7ff712db1d00
0x7ff712db1d00
0x7ff712db1d00
0x7ff712db1d0e
0x7ff712db1d15
0x7ff712db1d1c
0x7ff712db1d25
0x7ff712db1d29
0x7ff712db1d2d
0x7ff712db1d37
0x7ff712db1d3e
0x7ff712db1d41
0x7ff712db1d46
0x7ff712db1d49
0x7ff712db1d51
0x7ff712db1d58
0x7ff712db1d67
0x7ff712db1d7a
0x7ff712db1d80
0x7ff712db1d85
0x7ff712db1d8e
0x7ff712db1d93
0x7ff712db1d9b
0x7ff712db1da3
0x7ff712db1daa
0x7ff712db1daf
0x7ff712db1dbe
0x7ff712db1dc7
0x7ff712db1dd1
0x7ff712db1ddb
0x7ff712db1ddb
0x7ff712db1de3
0x7ff712db1df1
0x7ff712db1df6
0x7ff712db1dfd
0x7ff712db1e02
0x7ff712db1e06
0x7ff712db1e0c
0x7ff712db1e10
0x7ff712db1e19
0x7ff712db1e21
0x7ff712db1e27
0x7ff712db1e2a
0x7ff712db1e2f
0x7ff712db1e33
0x7ff712db1e37
0x7ff712db1e3b
0x7ff712db1e48
0x7ff712db1e5b
0x7ff712db1e5d
0x7ff712db1e61
0x7ff712db1e65
0x7ff712db1e6d
0x7ff712db1e72
0x7ff712db1e7a
0x7ff712db1e86
0x7ff712db1e92
0x7ff712db1e97
0x7ff712db1ea3
0x7ff712db1ea9
0x7ff712db1eae
0x7ff712db1eb2
0x7ff712db1eb6
0x7ff712db1eba
0x7ff712db1ec5
0x7ff712db1ec9
0x7ff712db1ed0
0x7ff712db1edb
0x7ff712db1eef
0x7ff712db1ef8
0x7ff712db1f05
0x7ff712db1f0e
0x7ff712db1f20
0x7ff712db1f25
0x7ff712db1f2c
0x7ff712db1f36
0x7ff712db1f43
0x7ff712db1f48
0x7ff712db1f4d
0x7ff712db1f5d
0x7ff712db1f66
0x7ff712db1f68
0x7ff712db1f6c
0x7ff712db1f74
0x7ff712db1f80
0x7ff712db1f8c
0x7ff712db1f91
0x7ff712db1f9d
0x7ff712db1fa3
0x7ff712db1fa8
0x7ff712db1fac
0x7ff712db1fb0
0x7ff712db1fb4
0x7ff712db1fb9
0x7ff712db1fbe
0x7ff712db1fc3
0x7ff712db1fc7
0x7ff712db1fd3
0x7ff712db1fdc
0x7ff712db1fee
0x7ff712db1ff3
0x7ff712db1ffa
0x7ff712db2000
0x7ff712db200d
0x7ff712db2020
0x7ff712db202a
0x7ff712db2042
0x7ff712db204e
0x7ff712db205b
0x7ff712db2065
0x7ff712db2072
0x7ff712db2077
0x7ff712db2082
0x7ff712db2089
0x7ff712db208e
0x7ff712db2091
0x7ff712db2096
0x7ff712db209a
0x7ff712db209f
0x7ff712db20a3
0x7ff712db20ab
0x7ff712db20ae
0x7ff712db20b6
0x7ff712db20d2
0x7ff712db20df
0x7ff712db20e7
0x7ff712db20ed
0x7ff712db20f2
0x7ff712db20fb
0x7ff712db2100
0x7ff712db210d
0x7ff712db2116
0x7ff712db211b
0x7ff712db211e
0x7ff712db2125
0x7ff712db2129
0x7ff712db2130
0x7ff712db2134
0x7ff712db213c
0x7ff712db213f
0x7ff712db2147
0x7ff712db215f
0x7ff712db216c
0x7ff712db2174
0x7ff712db217a
0x7ff712db217f
0x7ff712db2183
0x7ff712db218b
0x7ff712db218f
0x7ff712db2197
0x7ff712db219d
0x7ff712db21b9
0x7ff712db21c0
0x7ff712db21d6
0x7ff712db21e2
0x7ff712db21f6
0x7ff712db2202
0x7ff712db2215
0x7ff712db221f
0x7ff712db2230
0x7ff712db223b
0x7ff712db224a
0x7ff712db2254
0x7ff712db2259
0x7ff712db2264
0x7ff712db226f
0x7ff712db227c
0x7ff712db228c
0x7ff712db2299
0x7ff712db22a7
0x7ff712db22b3
0x7ff712db22c1
0x7ff712db22cd
0x7ff712db22dd
0x7ff712db22ea
0x7ff712db22fb
0x7ff712db2300
0x7ff712db2303
0x7ff712db2308
0x7ff712db230c
0x7ff712db230f
0x7ff712db2313
0x7ff712db231b
0x7ff712db2320
0x7ff712db2328
0x7ff712db232e
0x7ff712db2331
0x7ff712db2335
0x7ff712db233a
0x7ff712db233d
0x7ff712db234b
0x7ff712db2353
0x7ff712db235b
0x7ff712db2363
0x7ff712db2368
0x7ff712db236a
0x7ff712db2373
0x7ff712db2380
0x7ff712db238c
0x7ff712db239a
0x7ff712db23a6
0x7ff712db23b0
0x7ff712db23b9
0x7ff712db23be
0x7ff712db23c2
0x7ff712db23c5
0x7ff712db23cc
0x7ff712db23d7
0x7ff712db23e0
0x7ff712db23e7
0x7ff712db23f4
0x7ff712db23f9
0x7ff712db240a
0x7ff712db2412
0x7ff712db241a
0x7ff712db2422
0x7ff712db2435
0x7ff712db244a
0x7ff712db2455
0x7ff712db245f
0x7ff712db2469
0x7ff712db2476
0x7ff712db2481
0x7ff712db2486
0x7ff712db2491
0x7ff712db249d
0x7ff712db24ab
0x7ff712db24bc
0x7ff712db24c9
0x7ff712db24e3