Please Decrypt the following code:
張敬軒加場(試用).txt
// ==UserScript==
// @name 張敬軒加場
// @version 試用
// @author TechTickBot
// @match https://.hkticketing.com/
// @icon https://www.google.com/s2/favicons?sz=64&domain=hkticketing.com
// ==/UserScript==
(function(_0x508221, _0x1fc083) {
const _0x13b923 = {
_0x171470: 0x11f,
_0x21d429: 0xfb,
_0x2f3661: 0xf7,
_0x9171cc: 0x127,
_0x1ba357: 0x124
},
_0x41ea05 = _0x3a67,
_0x29f18e = _0x508221();
while (!![]) {
try {
const _0xf50f15 = parseInt(_0x41ea05(0x103)) / 0x1 * (-parseInt(_0x41ea05(_0x13b923._0x171470)) / 0x2) + -parseInt(_0x41ea05(0x119)) / 0x3 * (-parseInt(_0x41ea05(0x117)) / 0x4) + parseInt(_0x41ea05(0x10c)) / 0x5 * (-parseInt(_0x41ea05(_0x13b923._0x21d429)) / 0x6) + parseInt(_0x41ea05(_0x13b923._0x2f3661)) / 0x7 * (parseInt(_0x41ea05(_0x13b923._0x9171cc)) / 0x8) + parseInt(_0x41ea05(0xf8)) / 0x9 * (-parseInt(_0x41ea05(0x121)) / 0xa) + -parseInt(_0x41ea05(0x10e)) / 0xb + parseInt(_0x41ea05(_0x13b923._0x1ba357)) / 0xc;
if (_0xf50f15 === _0x1fc083) break;
else _0x29f18e'push';
} catch (_0x292dac) {
_0x29f18e'push';
}
}
}(_0x4ecd, 0xba14b), (function() {
'use strict';
const _0x39d5a0 = {
_0x3b1ce6: 0xff
},
_0x21ff13 = {
_0x5306b3: 0xf5,
_0x5d4e0b: 0x126
},
_0x38b998 = {
_0x236c08: 0x11c,
_0x273db2: 0x109
},
_0x3df01c = {
_0x19c9b9: 0x118
},
_0x2a6f19 = {
_0x29c748: 0x11a,
_0x2bfc0c: 0x100,
_0x56c6c4: 0x106,
_0xdc6caf: 0x10a,
_0xe71b4c: 0x102,
_0x3adf41: 0x107,
_0x2627f1: 0x106,
_0x3e6558: 0x10b,
_0xbe76a7: 0x101,
_0x1ac03b: 0x128,
_0x14506d: 0x10d,
_0x4b1e6a: 0x110,
_0x3919d4: 0xf9,
_0x438a80: 0x11b,
_0x205816: 0x120,
_0x4b4544: 0x111,
_0x59ab3d: 0x11b,
_0x42ef2a: 0x111,
_0x43340f: 0x105,
_0x6e6c66: 0x112,
_0x34d3f9: 0x114
},
_0x59c4b7 = {
_0x203d4c: 0x115
},
_0x1ae84c = _0x3a67;
const _0xeadc3d = _0x1ae84c(0x125),
_0x55c7aa = 'REVIS1222',
_0x520bd4 = _0x1ae84c(_0x39d5a0._0x3b1ce6),
_0x517e69 = async () => {
const _0x3fe1e1 = _0x1ae84c,
_0x297308 = await fetch(_0x3fe1e1(_0x59c4b7._0x203d4c))[_0x3fe1e1(0x10b)](_0x38bf71 => _0x38bf71_0x3fe1e1(0x122));
return _0x297308;
};
async function _0x372869() {
const _0x8d4cc0 = {
_0x477e43: 0x101
},
_0x2196c5 = _0x1ae84c;
let _0x36eee8 = window[_0x2196c5(_0x2a6f19._0x29c748)][_0x2196c5(_0x2a6f19._0x2bfc0c)];
if (_0x36eee8 == _0x2196c5(_0x2a6f19._0x56c6c4)) {
console_0x2196c5(0x101);

apache
Copy
        function _0xc4557c() {
            const _0x41a7ad = _0x2196c5;
            location[_0x41a7ad(0x107)](_0x520bd4);
        }
        setTimeout(_0xc4557c, 0x2bc);
    } else console[_0x2196c5(0x101)](_0x2196c5(0x129));
    if (_0x36eee8['match'](_0x55c7aa)) {
        const _0x40acfd = await _0x517e69(),
            _0xcd6ea2 = new Date(_0xeadc3d);
        if (new Date(_0x40acfd['datetime']) > _0xcd6ea2) {
            alert(_0x2196c5(_0x2a6f19._0xe71b4c)), location[_0x2196c5(_0x2a6f19._0x3adf41)](_0x2196c5(_0x2a6f19._0x2627f1));
            return;
        }
    }
    _0x2ae93e(_0x2196c5(0xf6))[_0x2196c5(_0x2a6f19._0x3e6558)](_0x14a36c => {
        const _0x2ff643 = _0x2196c5;
        console[_0x2ff643(_0x8d4cc0._0x477e43)]('shown'), _0x330af1();
    }), console[_0x2196c5(_0x2a6f19._0xbe76a7)](_0x2196c5(0x123) + _0xeadc3d);
    var _0x3f145b = document[_0x2196c5(0xf9)](_0x2196c5(_0x2a6f19._0x1ac03b));
    _0x3f145b[_0x2196c5(0x10d)](_0x2196c5(0xfa), 'selected'), _0x3f145b[_0x2196c5(_0x2a6f19._0x14506d)](_0x2196c5(_0x2a6f19._0x4b1e6a), '5'), _0x3f145b['innerHTML'] = _0x2196c5(0x104) + _0xeadc3d;
    var _0x50adfa = document[_0x2196c5(_0x2a6f19._0x3919d4)](_0x2196c5(_0x2a6f19._0x438a80));
    _0x50adfa['setAttribute'](_0x2196c5(0xfa), _0x2196c5(0xfd));
    var _0x14af22 = document[_0x2196c5(0xf9)]('a');
    _0x14af22['setAttribute']('href', _0x2196c5(_0x2a6f19._0x205816)), _0x14af22[_0x2196c5(_0x2a6f19._0x4b4544)] = '客服', _0x50adfa['append'](_0x14af22);
    var _0x4f4cd7 = document[_0x2196c5(0xf9)](_0x2196c5(_0x2a6f19._0x59ab3d));
    _0x4f4cd7[_0x2196c5(0x10d)](_0x2196c5(0xfa), _0x2196c5(0xfd));
    var _0x257974 = document[_0x2196c5(0xf9)]('a');
    _0x257974[_0x2196c5(0x10d)]('href', _0x2196c5(0xfe)), _0x257974[_0x2196c5(_0x2a6f19._0x42ef2a)] = _0x2196c5(_0x2a6f19._0x43340f), _0x4f4cd7[_0x2196c5(0x114)](_0x257974);
    var _0x47c441 = document[_0x2196c5(_0x2a6f19._0x6e6c66)](_0x2196c5(0xfc));
    try {
        _0x47c441[_0x2196c5(_0x2a6f19._0x34d3f9)](_0x3f145b), _0x47c441[_0x2196c5(0x114)](_0x50adfa), _0x47c441[_0x2196c5(0x114)]('或'), _0x47c441['append'](_0x4f4cd7);
    } catch {}
}

function _0x152c6b(_0x1a5c96) {
    return new Promise(_0x4522a1 => {
        setTimeout(_0x4522a1, _0x1a5c96);
    });
}

function _0x2ae93e(_0x56ef00) {
    return new Promise(_0x23eaff => {
        const _0x42fb75 = {
                _0x2c33ce: 0x118,
                _0x350fb7: 0x11d
            },
            _0x3d97c8 = _0x3a67;
        if (document[_0x3d97c8(_0x3df01c._0x19c9b9)](_0x56ef00)) return _0x23eaff(document[_0x3d97c8(0x118)](_0x56ef00));
        const _0x4742fd = new MutationObserver(_0x233b74 => {
            const _0x1bbbcc = _0x3d97c8;
            document[_0x1bbbcc(_0x42fb75._0x2c33ce)](_0x56ef00) && (_0x23eaff(document[_0x1bbbcc(_0x42fb75._0x2c33ce)](_0x56ef00)), _0x4742fd[_0x1bbbcc(_0x42fb75._0x350fb7)]());
        });
        _0x4742fd[_0x3d97c8(0x108)](document[_0x3d97c8(0x11e)], {
            'childList': !![],
            'subtree': !![]
        });
    });
}

function _0x330af1() {
    const _0x327de5 = _0x1ae84c;
    var _0x25b502 = $(_0x327de5(0x113));
    $(_0x327de5(_0x38b998._0x236c08))['append'](_0x25b502), $(document)['on'](_0x327de5(_0x38b998._0x273db2), _0x327de5(0x10f), _0x4034fa);
}
async function _0x4034fa() {
    const _0x486988 = _0x1ae84c;
    console[_0x486988(0x101)]('開始自動揀位');
    let _0x146112 = document[_0x486988(_0x21ff13._0x5306b3)](_0x486988(0x116));
    while (0x1 == 0x1) {
        _0x146112[0x0]['click'](), console[_0x486988(0x101)](_0x486988(_0x21ff13._0x5d4e0b)), await _0x152c6b(0x1f4);
    }
}
_0x372869();
}()));

function _0x3a67(_0x2cc04b, _0x33af48) {
const _0x4ecd31 = _0x4ecd();
return _0x3a67 = function(_0x3a67e9, _0xf61efc) {
_0x3a67e9 = _0x3a67e9 - 0xf5;
let _0x2c72d6 = _0x4ecd31[_0x3a67e9];
return _0x2c72d6;
}, _0x3a67(_0x2cc04b, _0x33af48);
}

function _0x4ecd() {
const _0x34ef6c = ['#test', 'size', 'text', 'getElementById', '<input\x20type=\x22button\x22\x20class=\x22yellowGradientButton\x22\x20id=\x22test\x22\x20value=\x22自動揀位\x22/>', 'append', 'https://worldtimeapi.org/api/timezone/Asia/Hong_Kong', '[type=submit]', '5636496KspKRB', 'querySelector', '3HgJEOv', 'location', 'button', '.ticketSelectionDDLElement', 'disconnect', 'body', '4vXCOYe', 'https://t.me/TechTickHK', '12431580rzkYAP', 'json', 'end:\x20', '21070068LxBKjD', '\u0032\u0030\u0032\u0033\u002d\u0030\u0034\u002d\u0032\u0034\u0054\u0030\u0039\u003a\u0035\u0039\u003a\u0035\u0039', '揀位中', '24LJukef', 'font', 'logined', 'querySelectorAll', '.detailModuleCopy', '2172289FxIVwl', '9tWoxSG', 'createElement', 'class', '8981268SPxQwP', 'headerGrey', 'redButton', 'https://t.me/techtickbot_channel', 'https://hotshow.hkticketing.com/shows/show.aspx?sh=REVIS1222&langpref=zh-cht', 'href', 'log', 'match使用時間已過,\x20請移除!!!', '3883uxscRj', 'Bot過期時間:\x20', 'Channel', 'https://queue.hkticketing.com/hotshow.html', 'replace', 'observe', 'click', 'refresh', 'then', '5qHoyYQ', 'setAttribute', '6445505qpeNrK'];
_0x4ecd = function() {
return _0x34ef6c;
};
return _0x4ecd();
}