Upload 8 files
Browse files- .eslintrc.json +23 -0
- .prettierrc +7 -0
- config.json +4 -0
- eslint.config.js +34 -0
- main.js +66 -0
- package.json +120 -0
- prettierrc.config.js +8 -0
- updates.js +1 -0
.eslintrc.json
ADDED
@@ -0,0 +1,23 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
{
|
2 |
+
"env": {
|
3 |
+
"es2024": true,
|
4 |
+
"node": true
|
5 |
+
},
|
6 |
+
"parser": "@typescript-eslint/parser",
|
7 |
+
"parserOptions": {
|
8 |
+
"ecmaVersion": "latest",
|
9 |
+
"sourceType": "module"
|
10 |
+
},
|
11 |
+
"plugins": ["@typescript-eslint", "prettier"],
|
12 |
+
"extends": [
|
13 |
+
"eslint:recommended",
|
14 |
+
"plugin:@typescript-eslint/recommended",
|
15 |
+
"plugin:prettier/recommended"
|
16 |
+
],
|
17 |
+
"rules": {
|
18 |
+
"prettier/prettier": "warn",
|
19 |
+
"no-unused-vars": "warn",
|
20 |
+
"@typescript-eslint/no-unused-vars": ["warn"],
|
21 |
+
"no-console": "off"
|
22 |
+
}
|
23 |
+
}
|
.prettierrc
ADDED
@@ -0,0 +1,7 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
{
|
2 |
+
"semi": true,
|
3 |
+
"singleQuote": true,
|
4 |
+
"tabWidth": 2,
|
5 |
+
"trailingComma": "es5",
|
6 |
+
"printWidth": 100
|
7 |
+
}
|
config.json
ADDED
@@ -0,0 +1,4 @@
|
|
|
|
|
|
|
|
|
|
|
1 |
+
{
|
2 |
+
"user": "RootAdminChoru",
|
3 |
+
"pass": "Stevepen4321!"
|
4 |
+
}
|
eslint.config.js
ADDED
@@ -0,0 +1,34 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
// eslint.config.js
|
2 |
+
const js = require('@eslint/js');
|
3 |
+
const ts = require('@typescript-eslint/eslint-plugin');
|
4 |
+
const tsParser = require('@typescript-eslint/parser');
|
5 |
+
const prettier = require('eslint-plugin-prettier');
|
6 |
+
|
7 |
+
module.exports = [
|
8 |
+
js.configs.recommended,
|
9 |
+
{
|
10 |
+
files: ['**/*.ts', '**/*.js'],
|
11 |
+
languageOptions: {
|
12 |
+
parser: tsParser,
|
13 |
+
ecmaVersion: 'latest',
|
14 |
+
sourceType: 'script', // ← ← ← ← Important: tells ESLint this is CommonJS
|
15 |
+
globals: {
|
16 |
+
require: 'readonly',
|
17 |
+
module: 'readonly',
|
18 |
+
__dirname: 'readonly',
|
19 |
+
process: 'readonly',
|
20 |
+
},
|
21 |
+
},
|
22 |
+
plugins: {
|
23 |
+
'@typescript-eslint': ts,
|
24 |
+
prettier,
|
25 |
+
},
|
26 |
+
rules: {
|
27 |
+
'prettier/prettier': 'warn',
|
28 |
+
'no-unused-vars': 'warn',
|
29 |
+
'@typescript-eslint/no-unused-vars': 'warn',
|
30 |
+
'no-empty': 'off',
|
31 |
+
'no-undef': 'off', // ← ← ← ← Required to stop errors for require()
|
32 |
+
},
|
33 |
+
},
|
34 |
+
];
|
main.js
ADDED
@@ -0,0 +1,66 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
const { spawn } = require('child_process');
|
2 |
+
const path = require('path');
|
3 |
+
|
4 |
+
const exocoreWebDir = path.join(__dirname, 'exocore-web');
|
5 |
+
|
6 |
+
function runProcess(command, args, options = {}) {
|
7 |
+
const mergedOptions = {
|
8 |
+
stdio: 'inherit',
|
9 |
+
shell: true,
|
10 |
+
...options
|
11 |
+
};
|
12 |
+
|
13 |
+
const child = spawn(command, args, mergedOptions);
|
14 |
+
|
15 |
+
child.on('error', (err) => {
|
16 |
+
console.error(`Error starting process "${command} ${args.join(' ')}":`, err);
|
17 |
+
});
|
18 |
+
|
19 |
+
child.on('exit', (code, signal) => {
|
20 |
+
if (code !== null && code !== 0) {
|
21 |
+
console.error(`Process "${command} ${args.join(' ')}" exited with code ${code} and signal ${signal}`);
|
22 |
+
}
|
23 |
+
});
|
24 |
+
|
25 |
+
return child;
|
26 |
+
}
|
27 |
+
|
28 |
+
async function startServices() {
|
29 |
+
try {
|
30 |
+
console.log('Running update check...');
|
31 |
+
const updateProcess = runProcess('node', ['updates']);
|
32 |
+
await new Promise(resolve => updateProcess.on('exit', resolve));
|
33 |
+
|
34 |
+
const buildProcess = runProcess('node', [
|
35 |
+
'--trace-warnings',
|
36 |
+
'--async-stack-traces',
|
37 |
+
'build.js'
|
38 |
+
], { cwd: exocoreWebDir });
|
39 |
+
|
40 |
+
const serverProcess = runProcess('node', [
|
41 |
+
'--trace-warnings',
|
42 |
+
'--async-stack-traces',
|
43 |
+
'-r', 'ts-node/register',
|
44 |
+
'index.js'
|
45 |
+
], { cwd: exocoreWebDir });
|
46 |
+
|
47 |
+
process.on('SIGINT', () => {
|
48 |
+
console.log('\nShutting down Exocore Web services...');
|
49 |
+
buildProcess.kill('SIGINT');
|
50 |
+
serverProcess.kill('SIGINT');
|
51 |
+
process.exit(0);
|
52 |
+
});
|
53 |
+
process.on('SIGTERM', () => {
|
54 |
+
console.log('\nShutting down Exocore Web services...');
|
55 |
+
buildProcess.kill('SIGTERM');
|
56 |
+
serverProcess.kill('SIGTERM');
|
57 |
+
process.exit(0);
|
58 |
+
});
|
59 |
+
|
60 |
+
} catch (error) {
|
61 |
+
console.error('An error occurred during service startup:', error);
|
62 |
+
process.exit(1);
|
63 |
+
}
|
64 |
+
}
|
65 |
+
|
66 |
+
startServices();
|
package.json
ADDED
@@ -0,0 +1,120 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
{
|
2 |
+
"name": "exocore-web",
|
3 |
+
"version": "4.0.0",
|
4 |
+
"description": "The purpose of this is so that you have your own panel to run the language which like nodejs, python the rest other.",
|
5 |
+
"main": "exocore-web/index.js",
|
6 |
+
"type": "commonjs",
|
7 |
+
"scripts": {
|
8 |
+
"check": "node updates",
|
9 |
+
"start": "node main.js"
|
10 |
+
},
|
11 |
+
"keywords": [
|
12 |
+
"Exocore",
|
13 |
+
"Web",
|
14 |
+
"Server",
|
15 |
+
"Panel",
|
16 |
+
"Admin",
|
17 |
+
"Dashboard",
|
18 |
+
"Management",
|
19 |
+
"Shell",
|
20 |
+
"Console",
|
21 |
+
"FilManager",
|
22 |
+
"ControlPanel"
|
23 |
+
],
|
24 |
+
"author": "Exocore Organization",
|
25 |
+
"contributors": [
|
26 |
+
"Johnsteve Costaños",
|
27 |
+
"Jonell Magallanes",
|
28 |
+
"Jr Busaco",
|
29 |
+
"Kiff Hyacinth Pon",
|
30 |
+
"Cyril Encenso"
|
31 |
+
],
|
32 |
+
"license": "MIT",
|
33 |
+
"engines": {
|
34 |
+
"node": "23.7.0"
|
35 |
+
},
|
36 |
+
"dependencies": {
|
37 |
+
"@codemirror/basic-setup": "^0.20.0",
|
38 |
+
"@codemirror/commands": "^6.8.1",
|
39 |
+
"@codemirror/lang-cpp": "^6.0.2",
|
40 |
+
"@codemirror/lang-css": "^6.3.1",
|
41 |
+
"@codemirror/lang-go": "^6.0.1",
|
42 |
+
"@codemirror/lang-html": "^6.4.9",
|
43 |
+
"@codemirror/lang-java": "^6.0.1",
|
44 |
+
"@codemirror/lang-javascript": "^6.2.4",
|
45 |
+
"@codemirror/lang-json": "^6.0.1",
|
46 |
+
"@codemirror/lang-markdown": "^6.3.2",
|
47 |
+
"@codemirror/lang-php": "^6.0.1",
|
48 |
+
"@codemirror/lang-python": "^6.2.1",
|
49 |
+
"@codemirror/lang-rust": "^6.0.1",
|
50 |
+
"@codemirror/lang-sql": "^6.9.0",
|
51 |
+
"@codemirror/lang-wast": "^6.0.2",
|
52 |
+
"@codemirror/lang-xml": "^6.1.0",
|
53 |
+
"@codemirror/language": "^6.11.0",
|
54 |
+
"@codemirror/legacy-modes": "^6.5.1",
|
55 |
+
"@codemirror/state": "^6.5.2",
|
56 |
+
"@codemirror/theme-one-dark": "^6.1.2",
|
57 |
+
"@codemirror/view": "^6.37.1",
|
58 |
+
"@types/archiver": "^6.0.3",
|
59 |
+
"@types/cors": "^2.8.18",
|
60 |
+
"@types/express-http-proxy": "^1.6.6",
|
61 |
+
"@types/multer": "^1.4.12",
|
62 |
+
"@types/node": "^22.15.29",
|
63 |
+
"archiver": "^7.0.1",
|
64 |
+
"axios": "^1.9.0",
|
65 |
+
"bootstrap": "^5.3.6",
|
66 |
+
"chalk": "^4.1.2",
|
67 |
+
"chokidar": "^4.0.3",
|
68 |
+
"codemirror": "^6.0.1",
|
69 |
+
"concurrently": "^8.2.2",
|
70 |
+
"cors": "^2.8.5",
|
71 |
+
"cross-spawn": "^7.0.6",
|
72 |
+
"express": "^5.1.0",
|
73 |
+
"express-easy-routes": "^1.0.7",
|
74 |
+
"express-http-proxy": "^2.1.1",
|
75 |
+
"expressjs.routes.autoload": "^0.2.0",
|
76 |
+
"extract-zip": "^2.0.1",
|
77 |
+
"flatpickr": "^4.6.13",
|
78 |
+
"follow-redirects": "^1.15.9",
|
79 |
+
"fs-extra": "",
|
80 |
+
"googleapis": "^149.0.0",
|
81 |
+
"highlight.js": "^11.11.1",
|
82 |
+
"http": "^0.0.1-security",
|
83 |
+
"http-proxy-middleware": "^3.0.5",
|
84 |
+
"javascript-obfuscator": "^4.1.1",
|
85 |
+
"local-storage": "^2.0.0",
|
86 |
+
"lucide-solid": "^0.511.0",
|
87 |
+
"multer": "^2.0.0",
|
88 |
+
"nes.css": "^2.2.1",
|
89 |
+
"prismjs": "^1.30.0",
|
90 |
+
"simple-git": "^3.27.0",
|
91 |
+
"solid-bootstrap": "^1.0.21",
|
92 |
+
"solid-highlight": "^0.1.26",
|
93 |
+
"solid-js": "^1.9.7",
|
94 |
+
"solid-transition-group": "^0.0.10",
|
95 |
+
"systeminformation": "^5.25.11",
|
96 |
+
"ws": "^8.18.2"
|
97 |
+
},
|
98 |
+
"devDependencies": {
|
99 |
+
"@eslint/js": "^9.28.0",
|
100 |
+
"@types/debug": "^4.1.12",
|
101 |
+
"@types/express": "^5.0.2",
|
102 |
+
"@types/lodash": "^4.17.16",
|
103 |
+
"@types/mime-types": "^2.1.4",
|
104 |
+
"@types/request": "^2.48.12",
|
105 |
+
"@types/source-map-support": "^0.5.10",
|
106 |
+
"@types/ws": "^8.18.1",
|
107 |
+
"@typescript-eslint/eslint-plugin": "^8.33.0",
|
108 |
+
"@typescript-eslint/parser": "^8.33.0",
|
109 |
+
"esbuild": "^0.25.4",
|
110 |
+
"esbuild-plugin-solid": "^0.6.0",
|
111 |
+
"eslint": "^9.28.0",
|
112 |
+
"eslint-config-prettier": "^10.1.5",
|
113 |
+
"eslint-plugin-prettier": "^5.4.1",
|
114 |
+
"git-cliff": "^2.8.0",
|
115 |
+
"nodemon": "^3.1.10",
|
116 |
+
"prettier": "^3.5.3",
|
117 |
+
"ts-node": "^10.9.2",
|
118 |
+
"typescript": "^5.8.3"
|
119 |
+
}
|
120 |
+
}
|
prettierrc.config.js
ADDED
@@ -0,0 +1,8 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
// prettier.config.js
|
2 |
+
module.exports = {
|
3 |
+
semi: true,
|
4 |
+
singleQuote: true,
|
5 |
+
trailingComma: 'none',
|
6 |
+
printWidth: 100,
|
7 |
+
tabWidth: 2,
|
8 |
+
};
|
updates.js
ADDED
@@ -0,0 +1 @@
|
|
|
|
|
1 |
+
(function(_0xeb123a,_0x54f3d3){const _0x54167d=_0x45ca,_0x38b91d=_0xeb123a();while(!![]){try{const _0x945528=parseInt(_0x54167d(0x1f4))/(-0x92d+-0xdd+0xa0b)*(-parseInt(_0x54167d(0x27b))/(-0x983+0x11*-0x18f+0x2404))+parseInt(_0x54167d(0x29f))/(-0x1*-0xcf5+0x1b52+0x6*-0x6b6)*(-parseInt(_0x54167d(0x235))/(0x26f6+0x2f*-0x49+-0x198b))+-parseInt(_0x54167d(0x28a))/(0x1850+0xf*-0x17e+-0x1e9)+-parseInt(_0x54167d(0x1d0))/(0x1*0x5df+-0x1ef*0x12+0x1cf5)+parseInt(_0x54167d(0x247))/(-0x581*0x7+-0x17a*-0x2+0x239a)+parseInt(_0x54167d(0x25c))/(0x2*0x556+-0x1*-0x2239+-0x2cdd*0x1)+parseInt(_0x54167d(0x210))/(0x11*0x206+-0x1ef+-0x7*0x4a2)*(parseInt(_0x54167d(0x271))/(-0x23bc+-0x2524+0x48ea));if(_0x945528===_0x54f3d3)break;else _0x38b91d['push'](_0x38b91d['shift']());}catch(_0x54c215){_0x38b91d['push'](_0x38b91d['shift']());}}}(_0x5052,-0xe068*0x12+-0xe65e2+-0x1f42*-0x158));const _0x3ffb7e=_0x275a;(function(_0x1023c3,_0x2a5c08){const _0x524e67=_0x45ca,_0x185ca5={'jLked':function(_0x4f1095){return _0x4f1095();},'xFAeu':function(_0x22b463,_0x4e4485){return _0x22b463+_0x4e4485;},'czhek':function(_0x206e3d,_0xaf9766){return _0x206e3d+_0xaf9766;},'loDhx':function(_0x35ca6c,_0x7ddaec){return _0x35ca6c/_0x7ddaec;},'pUuoC':function(_0x410d99,_0x427577){return _0x410d99(_0x427577);},'tcWkN':function(_0xee7ffb,_0x1f26c0){return _0xee7ffb(_0x1f26c0);},'mVAlP':function(_0x3d965b,_0x52d0e3){return _0x3d965b+_0x52d0e3;},'zuoMo':function(_0x5b46a4,_0x2d5efe){return _0x5b46a4*_0x2d5efe;},'Tifrp':function(_0x26acf7,_0x20b77d){return _0x26acf7+_0x20b77d;},'tlsDO':function(_0x59483e,_0x128445){return _0x59483e*_0x128445;},'vmrFK':function(_0x22824f,_0x5a84a8){return _0x22824f/_0x5a84a8;},'ldyrR':function(_0x3e74d2,_0x39635c){return _0x3e74d2(_0x39635c);},'XBWxH':function(_0x537d57,_0x4bd8e2){return _0x537d57(_0x4bd8e2);},'iTrnP':function(_0x8c2771,_0x2d1b3d){return _0x8c2771+_0x2d1b3d;},'SwuTB':function(_0x2d5986,_0x3081d3){return _0x2d5986+_0x3081d3;},'ULmAE':function(_0x5bd8ec,_0x51b190){return _0x5bd8ec/_0x51b190;},'DaExZ':function(_0x316cce,_0x43d51d){return _0x316cce(_0x43d51d);},'ezXdz':function(_0x586bf2,_0x19cc74){return _0x586bf2+_0x19cc74;},'RfalB':function(_0x24eefe,_0x17370f){return _0x24eefe*_0x17370f;},'DXIoV':function(_0x5a7230,_0x3f97bf){return _0x5a7230+_0x3f97bf;},'cUzQR':function(_0x3834b8,_0xbcfcf8){return _0x3834b8*_0xbcfcf8;},'cnBKg':function(_0x51a0e2,_0x52822c){return _0x51a0e2(_0x52822c);},'GLjHN':function(_0x4a6a38,_0x1cf521){return _0x4a6a38+_0x1cf521;},'kkbLr':function(_0x3daef4,_0x5b1e6b){return _0x3daef4/_0x5b1e6b;},'dlIuZ':function(_0x395300,_0x50a870){return _0x395300(_0x50a870);},'DOKjz':function(_0x1b9832,_0x137b00){return _0x1b9832+_0x137b00;},'gmGfJ':function(_0x1c4f95,_0x365e9f){return _0x1c4f95*_0x365e9f;},'pwDCh':function(_0x126f8b,_0x100bdf){return _0x126f8b(_0x100bdf);},'ivOMi':function(_0x5e3e63,_0x173eb3){return _0x5e3e63+_0x173eb3;},'epfmE':function(_0x2584cd,_0x229695){return _0x2584cd(_0x229695);},'scAKK':function(_0x4aff17,_0x382557){return _0x4aff17+_0x382557;},'UDNgn':function(_0x3023bb,_0x5ae1cc){return _0x3023bb+_0x5ae1cc;},'SCoVO':function(_0x54f8bb,_0x599804){return _0x54f8bb(_0x599804);},'dkzbi':function(_0x422098,_0x31088e){return _0x422098(_0x31088e);},'gNiEC':function(_0x3a9954,_0xafbbbc){return _0x3a9954+_0xafbbbc;},'iVewg':function(_0x44dce0,_0x56b9dd){return _0x44dce0+_0x56b9dd;},'isBqG':function(_0x5ab716,_0x4f9bd8){return _0x5ab716*_0x4f9bd8;},'lqpcG':function(_0x8ae3a1,_0x15148d){return _0x8ae3a1*_0x15148d;},'iyOoe':function(_0x25bf84,_0x2b7149){return _0x25bf84/_0x2b7149;},'WYnjN':function(_0x1c2fd3,_0x556b7){return _0x1c2fd3(_0x556b7);},'KxDIg':function(_0x66f60f,_0x366edd){return _0x66f60f(_0x366edd);},'XrJqO':function(_0x2cdc6b,_0x490e13){return _0x2cdc6b+_0x490e13;},'DfKhv':function(_0x2bbca7,_0x4e6e43){return _0x2bbca7*_0x4e6e43;},'AxeVC':function(_0x25cd14,_0x3a6df9){return _0x25cd14(_0x3a6df9);},'DeiJp':function(_0x17530c,_0x674c01){return _0x17530c*_0x674c01;},'isuHU':function(_0x1dc442,_0x3a77df){return _0x1dc442===_0x3a77df;},'umQaq':_0x524e67(0x1b6),'QklmP':_0x524e67(0x1d6)},_0x21c7b5=_0x275a,_0x56dec1=_0x185ca5[_0x524e67(0x1e2)](_0x1023c3);while(!![]){try{const _0x1a64b2=_0x185ca5[_0x524e67(0x1c4)](_0x185ca5[_0x524e67(0x1c4)](_0x185ca5[_0x524e67(0x290)](_0x185ca5[_0x524e67(0x290)](_0x185ca5[_0x524e67(0x290)](_0x185ca5[_0x524e67(0x1c4)](_0x185ca5[_0x524e67(0x284)](-_0x185ca5[_0x524e67(0x1b5)](parseInt,_0x185ca5[_0x524e67(0x274)](_0x21c7b5,-0x3bd*0x3+0xe*-0x209+0x286d)),_0x185ca5[_0x524e67(0x1c4)](_0x185ca5[_0x524e67(0x26e)](_0x185ca5[_0x524e67(0x1d1)](-(0x1053+-0x24b4+0x1492),0x1157+-0x2e*-0x5e+0x4*-0x85f),_0x185ca5[_0x524e67(0x1d1)](-(0xd0*-0x4+0x173e+-0xaa3),-0x3*0x699+0x13b*-0x2+0x1643)),0x4142+-0x1*0x2de7+0x23eb)),_0x185ca5[_0x524e67(0x1d1)](_0x185ca5[_0x524e67(0x284)](-_0x185ca5[_0x524e67(0x1b5)](parseInt,_0x185ca5[_0x524e67(0x274)](_0x21c7b5,-0xc1a+0x1*-0x2c3+0x1*0xf75)),_0x185ca5[_0x524e67(0x1c4)](_0x185ca5[_0x524e67(0x1ca)](_0x185ca5[_0x524e67(0x1b3)](-(0x55d+-0x500+-0x59),-0x1*0x679+-0x75e+0x12f6),-0x3f83+-0xb40+0x1*0x70ae),-(-0x7*-0x48b+0x366+-0x11c6))),_0x185ca5[_0x524e67(0x246)](_0x185ca5[_0x524e67(0x29c)](parseInt,_0x185ca5[_0x524e67(0x223)](_0x21c7b5,0x106*-0xb+-0x22*-0x115+-0x41e*0x6)),_0x185ca5[_0x524e67(0x230)](_0x185ca5[_0x524e67(0x211)](-(-0x10e5*0x2+-0xcb*-0x21+-0x59e*-0x8),_0x185ca5[_0x524e67(0x1d1)](-(0x19d5+0x17a8+0x2af*-0x12),-0x25f9*0x1+-0xae8*0x2+0x20*0x1df)),0x7a14*-0x1+0x3da3*0x2+0x3f5b)))),_0x185ca5[_0x524e67(0x1d1)](_0x185ca5[_0x524e67(0x212)](-_0x185ca5[_0x524e67(0x1f7)](parseInt,_0x185ca5[_0x524e67(0x29c)](_0x21c7b5,0x24f*0x7+0x1*0x1a4b+-0x299e)),_0x185ca5[_0x524e67(0x1e7)](_0x185ca5[_0x524e67(0x1e7)](-0x1*-0x38f4+-0x1a*0x1f9+0x1c45,-(-0x21cf*0x2+0x44bf+0x248a)),_0x185ca5[_0x524e67(0x1b7)](-0x1a8e+0x1b79+-0x19*0x3,0x62f+-0x1b0f+0x14e6))),_0x185ca5[_0x524e67(0x212)](-_0x185ca5[_0x524e67(0x1b5)](parseInt,_0x185ca5[_0x524e67(0x274)](_0x21c7b5,0x1*0xea9+0x1604+0x156*-0x1b)),_0x185ca5[_0x524e67(0x1e7)](_0x185ca5[_0x524e67(0x289)](-(0xc5*0x11+-0xedb*0x1+0xaf9),-(0x1ab6+0x18c4+0x1*-0x31ed)),_0x185ca5[_0x524e67(0x1b7)](-(-0x2c*-0x4+0x373*-0x1+0x2c6),-(0xbe0+0x208f*-0x1+0x1846)))))),_0x185ca5[_0x524e67(0x201)](_0x185ca5[_0x524e67(0x284)](-_0x185ca5[_0x524e67(0x29c)](parseInt,_0x185ca5[_0x524e67(0x23f)](_0x21c7b5,-0xd*-0xa3+0x1*0x1bfa+-0x38b*0xa)),_0x185ca5[_0x524e67(0x1ec)](_0x185ca5[_0x524e67(0x1c4)](0x45d+0x2a4a+-0x1126*0x1,0x2d3+0x50a*0x4+-0x7*-0x238),-(0x1e37+0x85dd+-0x6016))),_0x185ca5[_0x524e67(0x217)](-_0x185ca5[_0x524e67(0x257)](parseInt,_0x185ca5[_0x524e67(0x223)](_0x21c7b5,0x16a2*0x1+0x1515+0x1*-0x2b18)),_0x185ca5[_0x524e67(0x239)](_0x185ca5[_0x524e67(0x290)](_0x185ca5[_0x524e67(0x218)](-(0xfbb+0x1ddc+-0x1*0x21f5),-0x22*0x3b+0x1f46+0x7*-0x359),-(-0x1*0x3a9+-0x3*-0x239+0x1d03)),-0x132b+0x3*0x7b1+0x27c6)))),_0x185ca5[_0x524e67(0x218)](_0x185ca5[_0x524e67(0x284)](-_0x185ca5[_0x524e67(0x222)](parseInt,_0x185ca5[_0x524e67(0x1b5)](_0x21c7b5,0x4*-0x75b+0xde0+0x833*0x2)),_0x185ca5[_0x524e67(0x290)](_0x185ca5[_0x524e67(0x1fe)](0x18d7+-0x23cf+0x1403,0x93d*-0x4+-0x1e07+-0x13*-0x4ae),-(0x2*0x2d5+-0x239f+0x3ce7*0x1))),_0x185ca5[_0x524e67(0x246)](-_0x185ca5[_0x524e67(0x222)](parseInt,_0x185ca5[_0x524e67(0x252)](_0x21c7b5,-0x15b8+-0x238c+0x39e5*0x1)),_0x185ca5[_0x524e67(0x2af)](_0x185ca5[_0x524e67(0x2a6)](-0x18d*-0x7+0xf14+0x8*-0x29d,-0x3663+0x3aeb+-0x8f*-0x2d),-(0xa43+-0x2a29+0x1*0x428f))))),_0x185ca5[_0x524e67(0x217)](_0x185ca5[_0x524e67(0x23a)](parseInt,_0x185ca5[_0x524e67(0x286)](_0x21c7b5,0x71*-0x23+0x17b*0xb+-0x1*-0x3)),_0x185ca5[_0x524e67(0x23d)](_0x185ca5[_0x524e67(0x251)](_0x185ca5[_0x524e67(0x201)](-(-0x118a+-0x2af+-0x2d*-0xd7),-(-0xf9b+-0x1ebc*-0x1+-0xf20)),-(-0x12d4*0x1+0x1425+0x30c)),_0x185ca5[_0x524e67(0x236)](-(0x1*0x1d25+-0xd*-0x166+0x2228*-0x1),0x2*-0xd13+0x5*-0x3c5+-0xf0*-0x30)))),_0x185ca5[_0x524e67(0x24b)](_0x185ca5[_0x524e67(0x1de)](-_0x185ca5[_0x524e67(0x27c)](parseInt,_0x185ca5[_0x524e67(0x1c2)](_0x21c7b5,-0x4c0+-0x15d2+0x1b4d)),_0x185ca5[_0x524e67(0x205)](_0x185ca5[_0x524e67(0x26e)](0x105*0x3+0x2574+-0x20d0,_0x185ca5[_0x524e67(0x2aa)](-(-0x1e66+-0xe0a+0xf*0x367),0x2*-0xfb3+-0x61*-0x45+-0x544*-0x1)),-0x19ef*-0x1+-0x20d7+0x4b*0x41)),_0x185ca5[_0x524e67(0x284)](_0x185ca5[_0x524e67(0x222)](parseInt,_0x185ca5[_0x524e67(0x265)](_0x21c7b5,0x3e4*-0x2+-0x1*0x1956+0x21cd)),_0x185ca5[_0x524e67(0x1ca)](_0x185ca5[_0x524e67(0x2a6)](_0x185ca5[_0x524e67(0x1b3)](-(-0x764+-0x1e7*0x8+0x2ef5),0xfeb*-0x1+0x1a3b+-0xa4f),_0x185ca5[_0x524e67(0x29a)](-0x2*0xf5d+-0x1d*-0x92+0xe35,-0x9*-0x3c7+0x248c+0x44*-0xfb)),-0x7*0x248+0x4a3+0x105f))));if(_0x185ca5[_0x524e67(0x249)](_0x1a64b2,_0x2a5c08))break;else _0x56dec1[_0x185ca5[_0x524e67(0x25f)]](_0x56dec1[_0x185ca5[_0x524e67(0x1c1)]]());}catch(_0x30cf36){_0x56dec1[_0x185ca5[_0x524e67(0x25f)]](_0x56dec1[_0x185ca5[_0x524e67(0x1c1)]]());}}}(_0x43c1,-(-0x260b7+0x39*0x236+0x361cb*0x1)+(0x142*-0x65b+-0x345ef+-0x1*-0x16f20e)*(-0x2*0x77f+0x10d9*0x2+-0x12b3*0x1)+(-0x143+-0x19*-0x125+0x28*-0xaf)*-(-0xf100+0x26e1b+0x10bf*0x2)));function _0x275a(_0x2f8d9b,_0x131362){const _0x25a6f4=_0x45ca,_0x5e6ede={'Kuxcd':function(_0xa02cb8,_0x43e52c){return _0xa02cb8-_0x43e52c;},'HQhia':function(_0x13cbf2,_0x382e8f){return _0x13cbf2+_0x382e8f;},'hKRTF':function(_0x4ec4c0,_0x4ea5c4){return _0x4ec4c0*_0x4ea5c4;},'iTiOM':function(_0xebbe64){return _0xebbe64();},'DVBcs':function(_0x22f308,_0x1fcbb5,_0x545997){return _0x22f308(_0x1fcbb5,_0x545997);}},_0x5633a8=_0x5e6ede[_0x25a6f4(0x1ce)](_0x43c1);return _0x275a=function(_0x1a8202,_0x1cfd7c){const _0x337d19=_0x25a6f4;_0x1a8202=_0x5e6ede[_0x337d19(0x2b1)](_0x1a8202,_0x5e6ede[_0x337d19(0x1d2)](_0x5e6ede[_0x337d19(0x1d2)](_0x5e6ede[_0x337d19(0x28b)](-(0xded*0x2+-0x1*0x457+-0x1781),-(0x20b2+-0x10b9*0x1+-0x2b3)),-0x2164+0x1*-0x10d9+-0x7*-0xa8b),-(-0x11*0x123+-0x7a*0x2d+0x3*0x1e19)));let _0x411441=_0x5633a8[_0x1a8202];return _0x411441;},_0x5e6ede[_0x25a6f4(0x288)](_0x275a,_0x2f8d9b,_0x131362);}function _0x5052(){const _0x468b49=['pwDCh','XBWxH','ZHFPL','yPArE','https://gi','wHVsj','sHeXd','exocore-we','PoRlM','yUZtq','uVbxu','9339JpCfBv','les.','⬇\x20Download','iTrnP','GDiYI','anization/','pkQQH','clwEy','1248TsXPtP','isBqG','config.jso','YpXjE','DOKjz','SCoVO','zpjet','BZCph','gNiEC','xTrmc','cnBKg','JbDlP','dyMLB','yUrGy','eXSLh','AhuHK','ViayV','vmrFK','4728640IaFjWe','GJoLz','isuHU','QVWNe','lqpcG','ZnFOk','244IYdEEx','jMznS','ZKVOd','zgMjp','iVewg','epfmE','resolve','❌\x20Error:','b.zip','UhXRb','dlIuZ','ot\x20found:','copySync','KTFmx','Acscw','3084008WlYXoy','OOLvm','EddGQ','umQaq','taGAH','IoZfz','pdfze','bPoXs','eStream','AxeVC','YYZfG','auONg','error','ppARJ','FtbTc','createWrit','b-main','lKUXd','mVAlP','🧹\x20Cleaned\x20','ZmjAv','40710830LCjuBq','pipe','log','tcWkN','BXYLM','wKdqG','hdbLN','iUTUz','coCMV','get','3022NzMPcg','WYnjN','vtCEX','GiBSl','existsSync','b\x20except\x20\x22','cXE','rmSync','jRRts','loDhx','UyzFg','dkzbi','ifCKT','DVBcs','DXIoV','7603905FcCCkV','hKRTF','XPrVQ','up\x20temp\x20fi','ATphL','/main.zip','czhek','✅\x20Updated\x20','VJoIM','FKlGU','nxkrt','split','path','tCPzG','Jwydu','fsRlj','DeiJp','OpLso','ldyrR','20532cWQqm','22692GsecE','13422LxtBlB','bSrBy','NrsLJ','bUxIN','12520uChpn','xEqZo','asOfx','UDNgn','b\x20contents','DnSWv','4833PUduVS','DfKhv','eUQTw','ydsqD','join','TaoGy','scAKK','vTxKc','Kuxcd','BuOYg','dInTY','cXrRQ','thub.com/E','nzuRD','finish','b/archive/','UmLWd','jtBSi','zTvfw','tlsDO','113281lkXu','pUuoC','push','RfalB','RGptY','OmZWz','168QeFonH','tdCYm','tbhdR','WDdCW','close','ing\x20ZIP...','38575kvnjJ','QklmP','KxDIg','tRIRD','xFAeu','🧽\x20Cleaned\x20','jIkVU','FdMdM','EXrNb','vTCRy','Tifrp','📦\x20Extracti','follow-red','mquwX','iTiOM','zsCQV','2314314EdgwAH','zuoMo','HQhia','crmJc','qLwDo','akWgi','shift','Ualxn','40651EJzWE','readdirSyn','pVhND','fs-extra','vTlaK','irects','iyOoe','UhKLp','vwBcw','pZGeb','jLked','hXvVz','|3|7|6|4|1','VnLUs','PKyts','ezXdz','ncjND','pPSGI','GyJQF','GFBMp','GLjHN','2597910FlB','FfWnB','JFOfe','qYgEq','gsDbh','20QejBVN','hlDsr','698wSPnSL','YdeBh','❌\x20Folder\x20n','DaExZ','DnmRJ','mCzqy','ORGAq','UnlKe','GFtIv','DGWmQ','ivOMi','extract-zi','ng\x20ZIP...','cUzQR','XSQsT','FgWeJ','mFuGU','XrJqO','TwJNn','PYqSG','gtesp','tcOaG','PamDs','RvxAF','cJzEs','wBztU','spgVP','DtYpB','9weLvig','SwuTB','ULmAE','OytJD','xocore-Org','vZMmy','refs/heads','kkbLr','gmGfJ','fJmNx','rAClZ','IzVgI','FxnNW','yYSeu','WbRAI','5|0|9|8|10','CaqIf','kFcXw'];_0x5052=function(){return _0x468b49;};return _0x5052();}function _0x45ca(_0x311826,_0x20ecbd){const _0x3528a1=_0x5052();return _0x45ca=function(_0x3d2897,_0x5e1228){_0x3d2897=_0x3d2897-(0x19*-0x1f+0x166b+-0x11b4);let _0x1b9ab4=_0x3528a1[_0x3d2897];return _0x1b9ab4;},_0x45ca(_0x311826,_0x20ecbd);}const fs=require('fs'),path=require(_0x3ffb7e(0x768+0x6b*-0xa+0x3b*-0xb)),{https}=require(_0x3ffb7e(-0xdb9*0x1+-0x1ca8+-0x1*-0x2afa)+_0x3ffb7e(0x8*0x17+-0x5b3*0x4+0x16d6)),extract=require(_0x3ffb7e(0x1896+0x1*-0x1529+-0x4*0xac)+'p'),fse=require(_0x3ffb7e(-0x1a8f+-0x242a+0x2c2*0x17)),repoZipUrl=_0x3ffb7e(-0xfb5+-0x14f8+-0x1*-0x2573)+_0x3ffb7e(0x25*0x35+0x3*-0x631+0xb95)+_0x3ffb7e(0x1*-0x33b+0x19a8+0x15bf*-0x1)+_0x3ffb7e(-0x1117+0x1b42+0x959*-0x1)+_0x3ffb7e(-0x1*0xfe+-0x9*-0x2e5+-0x184f)+_0x3ffb7e(-0x9f3+-0x1b2+0xc5f*0x1)+_0x3ffb7e(-0xd66+0x4d*-0x4d+0x2*0x12aa)+_0x3ffb7e(0x20cb+0x7ad+-0x27bc),zipPath=_0x3ffb7e(-0x22*-0x7b+-0x2608+0x1672)+_0x3ffb7e(-0x16ca+-0x20aa+0xe11*0x4),extractPath='./',targetInnerFolder=path[_0x3ffb7e(-0x1143+-0xce0+-0x1ed9*-0x1)](__dirname,_0x3ffb7e(0x1589+0x1464+-0x292d)+_0x3ffb7e(-0x1*0x4cd+-0x2067+-0x97a*-0x4),_0x3ffb7e(0xef9+-0x1bf5+0x494*0x3)+'b'),finalDestination=path[_0x3ffb7e(-0x165+0x5f7+-0x26*0x1a)](__dirname,_0x3ffb7e(-0x2516+0x2*-0xab3+0x3b3c)+'b'),preservedFile=_0x3ffb7e(-0x9*0x3fd+0x223d+0x270)+'n';function downloadRepo(_0x3a0ab7,_0x471940){const _0x33ec2b=_0x45ca,_0x35e22f={'uVbxu':function(_0x2710e7,_0x347965){return _0x2710e7(_0x347965);},'PoRlM':function(_0x4b8e83,_0x53b51f){return _0x4b8e83(_0x53b51f);},'JbDlP':function(_0x54d86c,_0x17dd02){return _0x54d86c(_0x17dd02);},'jIkVU':function(_0x262208,_0x4df412){return _0x262208+_0x4df412;},'wBztU':function(_0x2984d7,_0x56572f){return _0x2984d7(_0x56572f);},'UhKLp':function(_0x3e4539,_0x24f691){return _0x3e4539(_0x24f691);},'BXYLM':function(_0x29ecab,_0x2d4f31){return _0x29ecab(_0x2d4f31);}},_0x18be5e=_0x3ffb7e,_0x151fc6={'UnlKe':_0x35e22f[_0x33ec2b(0x1df)](_0x18be5e,0x3*-0x705+0x20f5+-0xb41),'RGptY':_0x35e22f[_0x33ec2b(0x275)](_0x18be5e,0x5ba+-0x7e0+0x2f0)};return new Promise((_0x2b0974,_0x58abd4)=>{const _0x2b1eed=_0x33ec2b,_0x27ddcc={'dInTY':function(_0x28d6f5,_0x34c791){const _0x2ac81a=_0x45ca;return _0x35e22f[_0x2ac81a(0x22c)](_0x28d6f5,_0x34c791);},'eUQTw':function(_0x82484c,_0x591880){const _0x1b27ba=_0x45ca;return _0x35e22f[_0x1b27ba(0x22a)](_0x82484c,_0x591880);}},_0x4ba37a=_0x18be5e,_0x1a617d={'wHVsj':_0x151fc6[_0x35e22f[_0x2b1eed(0x240)](_0x4ba37a,0x2b4+0x25cf*-0x1+0x115*0x21)]},_0x2e3c85=fs[_0x35e22f[_0x2b1eed(0x1c6)](_0x35e22f[_0x2b1eed(0x22c)](_0x4ba37a,-0x1*0x2288+-0xb1c+0x2e73),_0x35e22f[_0x2b1eed(0x20d)](_0x4ba37a,0x1*-0xb81+0x1b90+-0x317*0x5))](_0x471940);https[_0x35e22f[_0x2b1eed(0x240)](_0x4ba37a,0x52c+0x252+-0x6b2)](_0x3a0ab7,_0x57893c=>{const _0x32dc7b=_0x2b1eed,_0x6dfcb7=_0x4ba37a;_0x57893c[_0x27ddcc[_0x32dc7b(0x2b3)](_0x6dfcb7,0xcd1+-0x149e+0x88e)](_0x2e3c85),_0x2e3c85['on'](_0x1a617d[_0x27ddcc[_0x32dc7b(0x2ab)](_0x6dfcb7,-0xf2d*-0x1+0x176d+-0x25d3)],()=>_0x2e3c85[_0x6dfcb7(-0x1*-0x9bf+0xe54+-0x1*0x1771)](_0x2b0974));})['on'](_0x151fc6[_0x35e22f[_0x2b1eed(0x22c)](_0x4ba37a,-0x208a+-0x7a5+-0x2*-0x146e)],_0x58abd4);});}function cleanExocoreWebExceptConfig(){const _0x1a65bc=_0x45ca,_0x64736b={'UhXRb':function(_0x53d3d6,_0x4566ff){return _0x53d3d6===_0x4566ff;},'PamDs':function(_0x62d2f0,_0x361ad2){return _0x62d2f0+_0x361ad2;},'zTvfw':function(_0x5c4693,_0x1397f6){return _0x5c4693(_0x1397f6);},'coCMV':function(_0x5c0ebb,_0x3b7412){return _0x5c0ebb(_0x3b7412);},'vTlaK':function(_0x3e01e2,_0x497718){return _0x3e01e2(_0x497718);},'taGAH':function(_0x1b409b,_0x3beb6f){return _0x1b409b(_0x3beb6f);},'dyMLB':function(_0x2143eb,_0x3b0eaa){return _0x2143eb+_0x3b0eaa;},'ATphL':function(_0x429693,_0x1dd2bf){return _0x429693+_0x1dd2bf;}},_0xddf898=_0x3ffb7e,_0xf82f4a={'vtCEX':function(_0x238561,_0x4a4309){const _0x3d1b45=_0x45ca;return _0x64736b[_0x3d1b45(0x256)](_0x238561,_0x4a4309);}},_0x46f156=fs[_0x64736b[_0x1a65bc(0x20a)](_0x64736b[_0x1a65bc(0x1b2)](_0xddf898,0xbd9*0x3+0xbf+-0x38b*0xa),'c')](finalDestination);for(const _0xa2b218 of _0x46f156){if(_0xf82f4a[_0x64736b[_0x1a65bc(0x279)](_0xddf898,0xd2b*-0x1+-0x10f1*0x1+0x1cf*0x11)](_0xa2b218,preservedFile))continue;const _0x533f49=path[_0x64736b[_0x1a65bc(0x1dc)](_0xddf898,-0x20d6*0x1+0x21+0x5*0x6af)](finalDestination,_0xa2b218);fs[_0x64736b[_0x1a65bc(0x260)](_0xddf898,0x1d3e+-0x10e4+-0xba3)](_0x533f49,{'recursive':!![],'force':!![]});}console[_0x64736b[_0x1a65bc(0x260)](_0xddf898,0x99e+0x1b92+0x1*-0x2465)](_0x64736b[_0x1a65bc(0x241)](_0x64736b[_0x1a65bc(0x20a)](_0x64736b[_0x1a65bc(0x20a)](_0x64736b[_0x1a65bc(0x28e)](_0x64736b[_0x1a65bc(0x1dc)](_0xddf898,0xfda*0x1+-0x222a+0x1300),_0x64736b[_0x1a65bc(0x1dc)](_0xddf898,-0x278*-0xb+0xb7*0x14+-0x145a*0x2)),_0x64736b[_0x1a65bc(0x1b2)](_0xddf898,-0x4*-0x4a9+0xd5*0xf+-0x2*0xf25)),preservedFile),'\x22'));}async function main(){const _0x53df98=_0x45ca,_0x12c365={'VnLUs':function(_0x26c84c,_0x31debb,_0x2a3af3){return _0x26c84c(_0x31debb,_0x2a3af3);},'fsRlj':function(_0x1416b9){return _0x1416b9();},'IoZfz':function(_0x4f09b5,_0x5cfafd){return _0x4f09b5+_0x5cfafd;},'yUZtq':function(_0x32cf9c,_0x3dc271){return _0x32cf9c+_0x3dc271;},'vTCRy':function(_0x3b69cb,_0x4b88b1){return _0x3b69cb(_0x4b88b1);},'zsCQV':function(_0x3892c3,_0x3733a0){return _0x3892c3+_0x3733a0;},'pZGeb':function(_0x2f6582,_0x40ff11){return _0x2f6582(_0x40ff11);},'hXvVz':function(_0x591fd6,_0x37b0c9){return _0x591fd6+_0x37b0c9;},'qLwDo':function(_0x2c5b80,_0xb95c8d){return _0x2c5b80(_0xb95c8d);},'ORGAq':function(_0x9a083f,_0x36eb85){return _0x9a083f(_0x36eb85);},'EXrNb':function(_0x599d65,_0x47be21){return _0x599d65+_0x47be21;},'nzuRD':function(_0x130468,_0x3455f0){return _0x130468(_0x3455f0);},'tcOaG':function(_0x2048e2,_0x184ee8){return _0x2048e2+_0x184ee8;},'IzVgI':function(_0x1cb417,_0x7a26de){return _0x1cb417(_0x7a26de);},'fJmNx':function(_0x513a3b,_0x20f9a2){return _0x513a3b+_0x20f9a2;},'OmZWz':function(_0x4f1cc0,_0xd59c3d){return _0x4f1cc0+_0xd59c3d;},'hdbLN':function(_0x2f3029,_0x97b426){return _0x2f3029(_0x97b426);},'ZKVOd':function(_0x2d6627,_0x562dd9){return _0x2d6627(_0x562dd9);},'crmJc':function(_0x4f3834,_0x3cbe52){return _0x4f3834(_0x3cbe52);},'yUrGy':function(_0x2c7214,_0x1d1f89){return _0x2c7214(_0x1d1f89);},'vwBcw':function(_0x41fc21,_0x75c00d){return _0x41fc21+_0x75c00d;},'pVhND':function(_0x180356,_0x5c80ce){return _0x180356*_0x5c80ce;},'ncjND':function(_0x35974f,_0x9edbac){return _0x35974f*_0x9edbac;},'FfWnB':function(_0x208048,_0xde326c){return _0x208048(_0xde326c);},'yYSeu':function(_0x451410,_0x3d2559){return _0x451410(_0x3d2559);},'hlDsr':function(_0x50c514,_0x508844){return _0x50c514(_0x508844);},'sHeXd':function(_0x21378b,_0x22b15b){return _0x21378b(_0x22b15b);},'qYgEq':function(_0x53c11a,_0x27cecd){return _0x53c11a(_0x27cecd);},'ydsqD':function(_0xa87ec2,_0x463dcc){return _0xa87ec2(_0x463dcc);},'akWgi':function(_0x54d904,_0x4250ee){return _0x54d904(_0x4250ee);},'OpLso':function(_0x126330,_0x46e187){return _0x126330(_0x46e187);},'jRRts':function(_0x1b1241,_0x3fb0fd){return _0x1b1241(_0x3fb0fd);},'UyzFg':function(_0x49507a,_0x29ad1e){return _0x49507a(_0x29ad1e);},'xTrmc':function(_0x409b88,_0x54a0b1){return _0x409b88(_0x54a0b1);},'GJoLz':function(_0x1f454d,_0x5814e8){return _0x1f454d(_0x5814e8);}},_0x3895f2=_0x3ffb7e,_0x489284={'YYZfG':_0x12c365[_0x53df98(0x261)](_0x12c365[_0x53df98(0x22b)](_0x12c365[_0x53df98(0x1c9)](_0x3895f2,-0x1baf+0xd0d*0x1+0xf48),_0x12c365[_0x53df98(0x1c9)](_0x3895f2,0x89*0x1+0x3fd+-0xd*0x4a)),'|2'),'tdCYm':function(_0x4035fd,_0x323252,_0x4509e4){const _0x37a490=_0x53df98;return _0x12c365[_0x37a490(0x1e5)](_0x4035fd,_0x323252,_0x4509e4);},'AhuHK':_0x12c365[_0x53df98(0x1cf)](_0x12c365[_0x53df98(0x1e1)](_0x3895f2,-0x2271+0x7*-0x34a+-0x851*-0x7),_0x12c365[_0x53df98(0x1e1)](_0x3895f2,0x8*0x31d+0x11*0x1+-0x1845)),'PKyts':_0x12c365[_0x53df98(0x1cf)](_0x12c365[_0x53df98(0x1e3)](_0x12c365[_0x53df98(0x1c9)](_0x3895f2,-0x610+0x21e1+0x1*-0x1b25),_0x12c365[_0x53df98(0x1d4)](_0x3895f2,0x407*-0x5+-0x13de+0x28ce)),_0x12c365[_0x53df98(0x1fa)](_0x3895f2,-0x1*-0x691+-0x1*-0x3b+-0x137*0x5)),'ifCKT':_0x12c365[_0x53df98(0x1c8)](_0x12c365[_0x53df98(0x1d4)](_0x3895f2,-0x3*-0x3af+-0x1fcf+0x158b),_0x12c365[_0x53df98(0x2b6)](_0x3895f2,0x2336+-0xb03*-0x1+-0x2d5b*0x1)),'Jwydu':_0x12c365[_0x53df98(0x209)](_0x12c365[_0x53df98(0x21b)](_0x3895f2,0x264+0x3*0xa13+-0x1fdf),_0x12c365[_0x53df98(0x21b)](_0x3895f2,-0x1d09+0x5c*0x4a+0x315)),'clwEy':_0x12c365[_0x53df98(0x22b)](_0x12c365[_0x53df98(0x219)](_0x12c365[_0x53df98(0x1b9)](_0x12c365[_0x53df98(0x277)](_0x3895f2,-0x1e66+-0xfef+0x2eeb),_0x12c365[_0x53df98(0x21b)](_0x3895f2,0x1120+0x3*0x626+0x1169*-0x2)),_0x12c365[_0x53df98(0x24f)](_0x3895f2,-0x9a*-0x2e+-0x2*-0xab6+-0x3055)),'.'),'pdfze':_0x12c365[_0x53df98(0x209)](_0x12c365[_0x53df98(0x1d3)](_0x3895f2,-0x2*-0x202+-0x643+0x31c),_0x12c365[_0x53df98(0x242)](_0x3895f2,-0x26f6+0x1826+-0x1*-0xf83)),'rAClZ':function(_0xd89bf9){const _0x527caf=_0x53df98;return _0x12c365[_0x527caf(0x299)](_0xd89bf9);},'bUxIN':_0x12c365[_0x53df98(0x2b6)](_0x3895f2,-0x31d+-0x1fe6+-0x3*-0xbde)};try{const _0x3ed71b=_0x489284[_0x12c365[_0x53df98(0x1e1)](_0x3895f2,0x97*-0x4+0x1edb*-0x1+0x5ad*0x6)][_0x12c365[_0x53df98(0x24f)](_0x3895f2,0x6ff*0x2+0x70+-0xdaf)]('|');let _0x560a75=_0x12c365[_0x53df98(0x1e0)](_0x12c365[_0x53df98(0x1e0)](_0x12c365[_0x53df98(0x1da)](0x1*0x2333+-0x2433+0x1*0xc69,-0xd41+-0x16f*-0x9+0x5d),_0x12c365[_0x53df98(0x1e8)](-(0x149f+-0xd45+-0x178*0x5),0x1b63+0x8de+0x3c8*-0x9)),_0x12c365[_0x53df98(0x1e8)](-(0x148+-0x153+0x9e*0x2),0x1163*0x2+-0x26d4+0x427));while(!![]){switch(_0x3ed71b[_0x560a75++]){case'0':await _0x489284[_0x12c365[_0x53df98(0x1ee)](_0x3895f2,0xfd5+0x1122+-0x201c)](downloadRepo,repoZipUrl,zipPath);continue;case'1':fs[_0x12c365[_0x53df98(0x1e1)](_0x3895f2,-0x2254*0x1+0xe75+-0xaa*-0x1f)](path[_0x12c365[_0x53df98(0x21d)](_0x3895f2,-0x1*0xe3b+-0xc9d*0x2+0xd*0x317)](__dirname,_0x489284[_0x12c365[_0x53df98(0x1f3)](_0x3895f2,0x1152*-0x1+0xc27+0x5d4)]),{'recursive':!![],'force':!![]});continue;case'2':console[_0x12c365[_0x53df98(0x21d)](_0x3895f2,-0x243*0x5+-0x1370+0x1f8a)](_0x489284[_0x12c365[_0x53df98(0x24f)](_0x3895f2,-0x98*-0x6+-0x21ff*0x1+-0xb*-0x2d7)]);continue;case'3':if(!fs[_0x12c365[_0x53df98(0x228)](_0x3895f2,0x23f5+0xe3*0x1c+0x1*-0x3c29)](targetInnerFolder)){console[_0x12c365[_0x53df98(0x1f0)](_0x3895f2,-0x91*0xf+-0xa75+-0x2d2*-0x7)](_0x489284[_0x12c365[_0x53df98(0x1f0)](_0x3895f2,-0x239a+-0x1237*0x1+-0x36a9*-0x1)],targetInnerFolder);return;}continue;case'4':fs[_0x12c365[_0x53df98(0x1f0)](_0x3895f2,0x1054+0x2202+-0x319f)](zipPath);continue;case'5':console[_0x12c365[_0x53df98(0x242)](_0x3895f2,-0x14e1+0x1*0x1571+0x3b)](_0x489284[_0x12c365[_0x53df98(0x1d4)](_0x3895f2,0x9a*0x35+-0x18b*-0x2+-0x2227)]);continue;case'6':console[_0x12c365[_0x53df98(0x2ac)](_0x3895f2,0x2*-0xb48+-0x199b+0x30f6)](_0x489284[_0x12c365[_0x53df98(0x1c9)](_0x3895f2,-0xed7*0x1+-0x7fe*0x1+0x9*0x29c)]);continue;case'7':fse[_0x12c365[_0x53df98(0x1d5)](_0x3895f2,0x1df0+0x2517*0x1+-0x4269*0x1)](targetInnerFolder,finalDestination,{'overwrite':!![]});continue;case'8':await _0x489284[_0x12c365[_0x53df98(0x1f0)](_0x3895f2,-0x1336+-0x1c82+-0x3093*-0x1)](extract,zipPath,{'dir':path[_0x12c365[_0x53df98(0x2ac)](_0x3895f2,0x1*-0x4ee+-0x19ec+0x1f84)](extractPath)});continue;case'9':console[_0x12c365[_0x53df98(0x29b)](_0x3895f2,0x1*0x170f+-0x818+0x2*-0x716)](_0x489284[_0x12c365[_0x53df98(0x283)](_0x3895f2,0x895*-0x3+0x21b8+-0x747)]);continue;case'10':fs[_0x12c365[_0x53df98(0x285)](_0x3895f2,0x1206+-0xdd*0x23+0xcd1)](finalDestination)&&_0x489284[_0x12c365[_0x53df98(0x23e)](_0x3895f2,0x1a87*0x1+-0x163e+-0x1d6*0x2)](cleanExocoreWebExceptConfig);continue;}break;}}catch(_0x3685c4){console[_0x12c365[_0x53df98(0x1d3)](_0x3895f2,0x4*-0x8df+-0x63*0x35+-0x38c5*-0x1)](_0x489284[_0x12c365[_0x53df98(0x248)](_0x3895f2,-0x1e01+0x1eb5*-0x1+0x3d5e)],_0x3685c4);}}function _0x43c1(){const _0x107000=_0x45ca,_0x48f811={'auONg':_0x107000(0x298),'ViayV':_0x107000(0x232),'ZHFPL':_0x107000(0x1ba),'JFOfe':_0x107000(0x29e)+'M','FtbTc':_0x107000(0x280),'EddGQ':_0x107000(0x24d),'zgMjp':_0x107000(0x266),'mCzqy':_0x107000(0x287),'gsDbh':_0x107000(0x1ed)+_0x107000(0x281),'tbhdR':_0x107000(0x2a3)+'a','DnSWv':_0x107000(0x1bb),'mquwX':_0x107000(0x1d9),'RvxAF':_0x107000(0x1cb),'QVWNe':_0x107000(0x258),'DGWmQ':_0x107000(0x291),'jtBSi':_0x107000(0x254),'FgWeJ':_0x107000(0x1f2),'PYqSG':_0x107000(0x1cc),'TwJNn':_0x107000(0x1fb),'YpXjE':_0x107000(0x1c0)+'v','zpjet':_0x107000(0x264),'lKUXd':_0x107000(0x21a),'WDdCW':_0x107000(0x259),'FdMdM':_0x107000(0x1b4)+'TX','NrsLJ':_0x107000(0x27f),'XPrVQ':_0x107000(0x2a9),'tRIRD':_0x107000(0x1be),'kFcXw':_0x107000(0x27d),'tCPzG':_0x107000(0x1bf),'FxnNW':_0x107000(0x2b7),'UmLWd':_0x107000(0x21f),'Acscw':_0x107000(0x234),'vZMmy':_0x107000(0x2a2),'xEqZo':_0x107000(0x244),'ZnFOk':_0x107000(0x253),'bPoXs':_0x107000(0x2b5),'GFBMp':_0x107000(0x1c5),'gtesp':_0x107000(0x1b8),'GDiYI':_0x107000(0x214),'KTFmx':_0x107000(0x29d)+'x','GiBSl':_0x107000(0x26f),'TaoGy':_0x107000(0x296),'Ualxn':_0x107000(0x262),'BZCph':_0x107000(0x200),'mFuGU':_0x107000(0x26c),'VJoIM':_0x107000(0x1db),'OOLvm':_0x107000(0x2ad),'DtYpB':_0x107000(0x282),'XSQsT':_0x107000(0x1d8)+'T','yPArE':_0x107000(0x22e),'OytJD':_0x107000(0x2b8),'BuOYg':_0x107000(0x22d),'nxkrt':_0x107000(0x28f),'eXSLh':_0x107000(0x1ff),'pkQQH':_0x107000(0x22f),'spgVP':_0x107000(0x295),'GFtIv':_0x107000(0x229),'cXrRQ':_0x107000(0x272),'iUTUz':_0x107000(0x1dd),'FKlGU':_0x107000(0x2a7),'GyJQF':_0x107000(0x1e4),'WbRAI':_0x107000(0x216),'bSrBy':_0x107000(0x226),'ppARJ':_0x107000(0x227),'DnmRJ':_0x107000(0x237),'jMznS':_0x107000(0x1f6),'cJzEs':_0x107000(0x268),'asOfx':_0x107000(0x273),'YdeBh':_0x107000(0x27a),'pPSGI':_0x107000(0x28d),'ZmjAv':_0x107000(0x1e6),'wKdqG':_0x107000(0x26b),'CaqIf':_0x107000(0x255),'vTxKc':function(_0x2e0ee1){return _0x2e0ee1();}},_0x19332b=[_0x48f811[_0x107000(0x267)],_0x48f811[_0x107000(0x245)],_0x48f811[_0x107000(0x224)],_0x48f811[_0x107000(0x1ef)],_0x48f811[_0x107000(0x26a)],_0x48f811[_0x107000(0x25e)],_0x48f811[_0x107000(0x250)],_0x48f811[_0x107000(0x1f9)],_0x48f811[_0x107000(0x1f1)],_0x48f811[_0x107000(0x1bc)],_0x48f811[_0x107000(0x2a8)],_0x48f811[_0x107000(0x1cd)],_0x48f811[_0x107000(0x20b)],_0x48f811[_0x107000(0x24a)],_0x48f811[_0x107000(0x1fd)],_0x48f811[_0x107000(0x1b1)],_0x48f811[_0x107000(0x203)],_0x48f811[_0x107000(0x207)],_0x48f811[_0x107000(0x206)],_0x48f811[_0x107000(0x238)],_0x48f811[_0x107000(0x23b)],_0x48f811[_0x107000(0x26d)],_0x48f811[_0x107000(0x1bd)],_0x48f811[_0x107000(0x1c7)],_0x48f811[_0x107000(0x2a1)],_0x48f811[_0x107000(0x28c)],_0x48f811[_0x107000(0x1c3)],_0x48f811[_0x107000(0x221)],_0x48f811[_0x107000(0x297)],_0x48f811[_0x107000(0x21c)],_0x48f811[_0x107000(0x1b0)],_0x48f811[_0x107000(0x25b)],_0x48f811[_0x107000(0x215)],_0x48f811[_0x107000(0x2a4)],_0x48f811[_0x107000(0x24c)],_0x48f811[_0x107000(0x263)],_0x48f811[_0x107000(0x1eb)],_0x48f811[_0x107000(0x208)],_0x48f811[_0x107000(0x231)],_0x48f811[_0x107000(0x25a)],_0x48f811[_0x107000(0x27e)],_0x48f811[_0x107000(0x2ae)],_0x48f811[_0x107000(0x1d7)],_0x48f811[_0x107000(0x23c)],_0x48f811[_0x107000(0x204)],_0x48f811[_0x107000(0x292)],_0x48f811[_0x107000(0x25d)],_0x48f811[_0x107000(0x20f)],_0x48f811[_0x107000(0x202)],_0x48f811[_0x107000(0x225)],_0x48f811[_0x107000(0x213)],_0x48f811[_0x107000(0x2b2)],_0x48f811[_0x107000(0x294)],_0x48f811[_0x107000(0x243)],_0x48f811[_0x107000(0x233)],_0x48f811[_0x107000(0x20e)],_0x48f811[_0x107000(0x1fc)],_0x48f811[_0x107000(0x2b4)],_0x48f811[_0x107000(0x278)],_0x48f811[_0x107000(0x293)],_0x48f811[_0x107000(0x1ea)],_0x48f811[_0x107000(0x21e)],_0x48f811[_0x107000(0x2a0)],_0x48f811[_0x107000(0x269)],_0x48f811[_0x107000(0x1f8)],_0x48f811[_0x107000(0x24e)],_0x48f811[_0x107000(0x20c)],_0x48f811[_0x107000(0x2a5)],_0x48f811[_0x107000(0x1f5)],_0x48f811[_0x107000(0x1e9)],_0x48f811[_0x107000(0x270)],_0x48f811[_0x107000(0x276)],_0x48f811[_0x107000(0x220)]];return _0x43c1=function(){return _0x19332b;},_0x48f811[_0x107000(0x2b0)](_0x43c1);}main();
|