· 6 years ago · Nov 19, 2019, 08:12 AM
1/*BITCOINAUTO_SCRIPT_START*/ /**! * Автор: Алексей Галашов * https://github.com/kogarashisan * * Код написан для проекта * bitcoinauto.ru */if (typeof ___main_script_src != 'undefined') ___main_script_src = null; // чистка памяти// Время сборки:var BUILD_TIME = "2019-11-11T21:36:21.531Z";// Фасеты, которые временно заблокированы в серверном скрипте по различным причинам. Сбор с них не идет.var BANNED_FAUCETS = [];var PATH_SEPARATOR = "\\", //ADVOR_RESTARTER_PATH = BOT_PATH + "system" + PATH_SEPARATOR + "_restart.bat", DATA_DIRECTORY_PATH = BOT_PATH + "system" + PATH_SEPARATOR + "data" + PATH_SEPARATOR, DOMAIN_CACHE_PATH = DATA_DIRECTORY_PATH + "domain_cache" + PATH_SEPARATOR, TEMP_DIRECTORY_PATH = DATA_DIRECTORY_PATH + "temp" + PATH_SEPARATOR, //ADVOR_ONLY_RESTARTER_PATH = BOT_PATH + "system" + PATH_SEPARATOR + "_restart_advor.bat", //SETPRIORITY_BELOW_NORMAL_PATH = BOT_PATH + "system" + PATH_SEPARATOR + "_setpriority_below_normal.bat", //SETPRIORITY_NORMAL_PATH = BOT_PATH + "system" + PATH_SEPARATOR + "_setpriority_normal.bat", //MINER_CAPTCHA_LOCKFILE_PATH = BOTS_ROOT + "miner_captcha.lock", LOGS_ROOT = BOT_PATH + "Logs" + PATH_SEPARATOR, CAPTCHA_POST_FORM_PATH = DATA_DIRECTORY_PATH + 'post_form_v4.html', COMMON_PATH = BOTS_ROOT + "_common" + PATH_SEPARATOR, WGET_PATH = COMMON_PATH + "wget" + PATH_SEPARATOR + "wget.exe", COMMON_DATA_PATH = COMMON_PATH + 'data' + PATH_SEPARATOR, BLANK_PAGE_PATH = COMMON_DATA_PATH + 'blank.html';var CONTROLLER_PORT = 45678, // @todo читать из файла настроек RETRIES_LIMIT = 60, PAUSE_TIME = 1, WMEXP_INTERVAL = 90, MINER_RETRIES = 3, RECAPTCHA_RETRIES = 7, SOLVEMEDIA_RETRIES = 10, RAIN_CAPTCHA_RETRIES = 10, GEETEST_RETRIES = 5, GUID = 1, faucets_queue = [], next_collect_time = {}, cf_uses_areyouahuman = false, // areyouahuman.com cf_extended_load_time = 0, cf_cancel_loading_on_timeout = false, g_post_load_hooks = null, g_faucet_name = null, g_faucet_id = 0, g_faucet_group_name = null, g_faucet_group_id = 0, g_satellite_reports_count = 0, g_block_ads = false, g_resend_count = 0, g_recaptcha_is_remote_solution = false, g_error_reports = { singular: {}, all: [] }, g_imacros_maxwait, // устанавливается в initBot Cc = Components.classes, Ci = Components.interfaces, Cu = Components.utils, isWalletAddressExists = function (name) { throw new Error(); }, // дальше мы этот метод заменим getWalletAddress = isWalletAddressExists;var CAPTCHA_TYPE = { RECAPTCHA: "RECAPTCHA", SOLVEMEDIA: "SOLVEMEDIA", SOLVEMEDIA_IMAGE: "SOLVEMEDIA_IMAGE", MINER: "MINER", INVISIBLE_RECAPTCHA: "INVISIBLE_RECAPTCHA", // для внутреннего пользования: GEETEST: "GEETEST", CAPTCHME: "CAPTCHME", UNIVERSAL: "UNIVERSAL", RAIN_CAPTCHA: "RAIN_CAPTCHA", CAPTCHAS_NET: "CAPTCHAS_NET", _SOLVEMEDIA_LIMIT: "#SM_LIMIT", _SOLVEMEDIA_117B: "#SM_117B",};var IP = function (code) { Utils.ping(); Logger.logCode(code); var result = iimPlayCode(code); if (result < 0) { LOG("Код имакрос выполнен с ошибкой: " + result); if (result == -102) { DISPLAY("Браузер закрыт пользователем"); WAIT(20); ErrorManager. throw ("Браузер закрыт пользователем"); } } Utils.ping(); return result;};// это нельзя использовать для действий, которые вызывают перезагрузку страницы (клики на кнопки, url goto)function RUN_ASSERT(code, message) { var result = IP(code); if (result < 0) { if (result == -102) DISPLAY("Браузер закрыт пользователем"); ErrorManager. throw ("Imacros assertion failed: code=" + result + ', message=' + message); }}function ASSERT(condition, message) { if (!condition) ErrorManager. throw (message);}function WAIT(seconds) { Utils.ping(); IP('WAIT SECONDS = ' + (seconds + '').replace(',', '.'));}function LOG(message_text) { Logger.logDebug(message_text);}function LOG_SESSION(message_text, ignore_padding) { Logger.logSession(message_text, ignore_padding);}function DISPLAY(message_text) { iimDisplay(message_text);}////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// @todo устарело! Всё это должно быть удалено в будущем!var n = '\n'; // Не используется в основном скрипте.function weit(s) { Utils.ping(); iimPlayCode('WAIT SECONDS=' + s);}if (typeof LOG_FATAL_ERROR == 'undefined' || !LOG_FATAL_ERROR) { // @todo это переносится в загрузчик - со временем стоит удалить LOG_FATAL_ERROR = function (message) { var text = '[' + (+new Date()) + '] ' + message + '\r\n'; // это должно работать в загрузчике, поэтому методом из Utils не пользуемся var _imns = Cu.import("resource://imacros/utils.js").imns; try { _imns.FIO.appendTextFile( _imns.FIO.openNode(BOT_PATH + "fatal.log.txt"), text); iimDisplay('Очень плохая ошибка :(. Подробности в fatal.log.txt'); iimPlayCode('WAIT SECONDS = 10'); } catch (e) { throw new Error('Ошибка записи в LOG_FATAL_ERROR'); //iimDisplay('Ошибка записи в LOG_FATAL_ERROR'); //iimPlayCode('WAIT SECONDS = 300'); } }}// конец: устарело////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////var PROXY_TYPE = { HTTP: 0, 'HTTP/Elite': 1, 'HTTP/Anonymous': 2, SOCKS4: 3, SOCKS5: 4};var PROXY_EXCHANGE_REASON = { DEAD: 0, DEFENCE: 1, NONE: 2, NOT_USED: 3, // только на сервере BAD: 4 // только на клиенте - плохое качество};var _0x2c92 = ['Rrr', '.switch_captcha_button', 'rFX', 'Фаза 3.2B', 'PuO', 'SWITCH CAPTCHA', 'OBI', 'uoq', 'Request Wihdraw', '#payout form a', 'withTextNc', 'Не могу дождаться результата сбора', 'Rrv', 'uWC', 'free_play_error', 'Неизвестная ошибка при сборе с фасета: ', 'Ohe', 'Dev 1', 'gamex.co.in', '#menu-gx-general li a span.item_text', 'XCA', 'wBZ', 'Закончилось количество попыток зайти на фасет.', 'login/', '#uwp_login_password', 'input[name="uwp_login_submit"][value="Login"]', 'You have entered an incorrect CAPTCHA value', 'KbJ', 'Начало сессии: ', '#menu-gx-general-1 li a span.item_text', 'Log out', '.popmake button.popmake-close', 'strong span', 'div.wpb_wrapper', 'Дневной бонус получен', 'gx-faucad/', 'qMX', 'Ulz', ' Claim GX (NM: ON)', 'Похоже, что предыдущий сбор был недавно, так как виден таймер.', 'IuS', 'fLz', 'DKH', '.popmake-content select', 'Не могу прочитать результат сбора с фасета.', 'Баланс на фасете: ', 'earned_faucet_balance', 'jackpotfaucet.com', 'Efs', 'http://jackpotfaucet.com/', '#bitad', '#claimBtn', 'BhH', '#error', 'Duplicate IP Detected', 'Фасет выключен, так как ваш IP забанен. Ответ фасета: Duplicate IP Detected', 'jlr', '#cashout', 'Фасет успешно собран', 'kickasstraffic2', 'RCX', 'zNV', 'RTp', 'selectSingleElement', '#bitcoin_address', 'Sbm', 'WGz', 'NOV', 'Фаза А - вход', 'kTE', 'wyM', 'PvU', 'KGm', 'wsf', 'Ttl', 'fID', 'puA', 'hqN', 'Active Window Ads', '#ajaxModal a[href*="/earn"]', 'View Advertisment', 'Внимание: сёрфинг не будет просмотрен - структура сайта изменилась (2). Сообщите в поддержку, чтобы мы могли это исправить.', '$("#link-view").submit()', 'vxV', 'Hpq', 'oew', 'BgC', 'imq', 'h1.text-center', 'There Is no more ads', '#load', 'You view maximum ads', 'AyE', 'NUO', 'zhQ', 'Закончилось число попыток просмотреть серфинг', 'gjy', 'Сбор из секции 1 завершен. Последний увиденный баланс аккаунта: ', 'Фаза w0', 'Сделано максимальное кличество попыток, выхожу из цикла.', 'Фаза w01', 'TAG POS=1 TYPE=SELECT FORM=ID:captchaForm ATTR=ID:captchaSelector CONTENT=%solvemedia', 'Cpt', 'Страница перезагрузилась при выборе капчи. Пробую еще раз.', 'Фаза w02', '#news .modal-footer button', 'Страница перезагрузилась (2). Пробую еще раз.', 'Фаза w04', 'UsB', 'Frl', 'Validate', 'GDZ', 'Не могу дождаться результата решения капчи', 'Фаза w05', '#formMessages', 'MHk', 'Incorect Captcha', 'abK', 'ukz', 'QeJ', 'Не могу дождаться реакции после решения капчи, пробую еще раз.', 'Фаза w06', 'Реклама закончилась, выхожу из цикла.', 'Фаза w1', '#user-panel .panel-body .progress-bar', 'sec', 'Фаза w2', 'zlN', 'UmR', 'mVF', '#rc-container .rc-captcha-container .message', 'Просмотрели сайт в активном серфинге. Не могу прочитать количество полученных сатошей.', 'ZyN', 'ZBp', 'qDc', 'Не могу пройти через таймер', 'earn', 'Jks', 'ODf', 'Закончилось число попыток собрать фасет.', 'adcopy-link-audio', 'GuM', 'Реклама из раздела 2 закончилась. Предполагаемый баланс аккаунта: ', '#ad-details strong', '#ad-details h2', 'You will earn', 'Satoshis', 'span.convertable-balance._satoshi', 'Фаза E2', 'INY', 'lpZ', '#ad-preview a.btn-danger.btn-lg.bot-check-handler', 'yYY', 'Фаза E3', 'nHm', 'geA', '#ad-timer a.view-verify-handler', 'Не могу дождаться результата (earn/1)', 'Фаза E5', 'tpt', 'Не могу дождаться результата (earn/2)', 'Фаза E6', 'qCu', 'Вывожу', 'xVs', 'https://faucethub.io/check/', '/login', 'Не смогли прочитать баланс ', '_last_check', 'Баланс ', 'Проверка FaucetHub', 'FPc', 'Cryptoo_BTC', 'h3 b', 'Daily income', 'cryptoo_balance', '_run_id', 'ltY', 'maintenance', 'Qcf', 'http://www.makeeasybtc.website/', 'http://www.topltcfaucet.pw/', 'topltcfaucet.pw', 'uXa', 'DHm', 'E_DESTINATION_DOMAIN_DOES_NOT_MATCH', 'Похоже, что фасет был собран недавно, так как виден таймер. Сбор отменен.', 'button#embed-submit', 'Страница заменена рекламой при клике на кнопку claim (1).', 'wCl', '#alert .alert-warning', 'LOH', 'eVb', 'Your Ip Is Blocked', '#alert .alert-success', 'CpA', 'Успешно собpано: ', '@rOCRI', '#alert .alert-danger', 'Too many API requests', 'YQm', 'has insufficient funds to send the payout', 'ETh', 'var _0x1e89=['div','setAttribute','position: relative; width: 2px; height: 2px; border: 1px solid blue; left: -30px; top: 30px','pageY','addEventListener','disableMouseTracking','removeChild','removeEventListener','elementFromPoint','clientX','clientY','mouseleave','mouseenter','getBoundingClientRect','throw','[getOffset] Bad browser.','_getOffsetRect','document','documentElement','pageYOffset','pageXOffset','scrollLeft','clientTop','clientLeft','left','round','mousemove','mousedown','click','max','body','offsetHeight','clientHeight','querySelector','getOffset','top','scrollTo','floor','offsetWidth','length','push','_playSequence','_playSequence2','convert','captchmeslider','CMS','_pES','RMS','style','overflow','hidden','dispatchEvent','log','--END--','_is_mouse_tracking_enabled','position: fixed; width: 2px; height: 2px; border: 1px solid red','appendChild','createElement'];(function(a,c){var b=function(b){while(--b){a['push'](a['shift']());}};b(++c);}(_0x1e89,0xf5));var _0x91e8=function(a,c){a=a-0x0;var b=_0x1e89[a];return b;};var f78ab076_c875={'getOffset':function(a){if(!a[_0x91e8('0x0')])ErrorManager[_0x91e8('0x1')](_0x91e8('0x2'));return this[_0x91e8('0x3')](a);},'_getOffsetRect':function(k){var c=window[_0x91e8('0x4')];var d=k[_0x91e8('0x0')]();var a=c['body'];var b=c[_0x91e8('0x5')];var e=window[_0x91e8('0x6')]||b['scrollTop']||a['scrollTop'];var h=window[_0x91e8('0x7')]||b[_0x91e8('0x8')]||a[_0x91e8('0x8')];var i=b['clientTop']||a[_0x91e8('0x9')]||0x0;var j=b[_0x91e8('0xa')]||a[_0x91e8('0xa')]||0x0;var g=d['top']+e-i;var f=d[_0x91e8('0xb')]+h-j;return{'top':Math[_0x91e8('0xc')](g),'left':Math[_0x91e8('0xc')](f)};},'EM':[_0x91e8('0xd'),_0x91e8('0xe'),'mouseup',_0x91e8('0xf'),0x0],'RMS':[0xc9,0x0,0xb0,0x44,0xce,0x0,0xaf,0x44,0xd2,0x0,0xae,0x44,0xd6,0x0,0xad,0x43,0xdd,0x0,0xac,0x43,0xde,0x0,0xab,0x42,0xe2,0x0,0xaa,0x42,0xf3,0x0,0xa5,0x40,0xf5,0x0,0xa4,0x40,0xfa,0x0,0xa3,0x3f,0x101,0x0,0xa2,0x3e,0x102,0x0,0xa1,0x3e,0x108,0x0,0xa0,0x3e,0x108,0x0,0x9f,0x3e,0x10e,0x0,0x9d,0x3e,0x113,0x0,0x9c,0x3d,0x116,0x0,0x9b,0x3d,0x119,0x0,0x9a,0x3d,0x11e,0x0,0x99,0x3c,0x122,0x0,0x98,0x3c,0x128,0x0,0x97,0x3c,0x129,0x0,0x96,0x3c,0x12e,0x0,0x95,0x3c,0x131,0x0,0x94,0x3c,0x135,0x0,0x93,0x3c,0x13a,0x0,0x92,0x3c,0x143,0x0,0x91,0x3d,0x145,0x0,0x90,0x3d,0x14c,0x0,0x90,0x3e,0x14d,0x0,0x8f,0x3e,0x154,0x0,0x8e,0x3e,0x155,0x0,0x8d,0x3e,0x15a,0x0,0x8d,0x3f,0x15e,0x0,0x8c,0x40,0x161,0x0,0x8b,0x40,0x164,0x0,0x8a,0x41,0x169,0x0,0x89,0x42,0x16e,0x0,0x88,0x43,0x172,0x0,0x87,0x44,0x177,0x0,0x86,0x45,0x17a,0x0,0x85,0x46,0x17e,0x0,0x84,0x47,0x182,0x0,0x83,0x48,0x186,0x0,0x82,0x4a,0x18a,0x0,0x81,0x4b,0x18e,0x0,0x80,0x4d,0x192,0x0,0x7f,0x4e,0x196,0x0,0x7d,0x50,0x19a,0x0,0x7c,0x51,0x19e,0x0,0x7b,0x52,0x1a2,0x0,0x7a,0x53,0x1a5,0x0,0x79,0x55,0x1aa,0x0,0x78,0x56,0x1ae,0x0,0x77,0x58,0x1b2,0x0,0x76,0x59,0x1b6,0x0,0x75,0x5b,0x1ba,0x0,0x74,0x5c,0x1bf,0x0,0x73,0x5e,0x1c1,0x0,0x72,0x5f,0x1c6,0x0,0x71,0x61,0x1c9,0x0,0x70,0x63,0x1cd,0x0,0x6f,0x64,0x1d1,0x0,0x6e,0x65,0x1d5,0x0,0x6e,0x67,0x1da,0x0,0x6d,0x69,0x1dd,0x0,0x6c,0x6a,0x1e0,0x0,0x6b,0x6c,0x1e6,0x0,0x6b,0x6e,0x1ea,0x0,0x6a,0x70,0x1ee,0x0,0x6a,0x72,0x1f2,0x0,0x6a,0x74,0x1f6,0x0,0x69,0x76,0x1fa,0x0,0x68,0x78,0x1fe,0x0,0x68,0x7a,0x202,0x0,0x68,0x7c,0x206,0x0,0x68,0x7d,0x20f,0x0,0x68,0x81,0x211,0x0,0x68,0x83,0x216,0x0,0x68,0x85,0x21b,0x0,0x68,0x87,0x21d,0x0,0x68,0x88,0x222,0x0,0x68,0x8a,0x225,0x0,0x68,0x8b,0x229,0x0,0x68,0x8d,0x22d,0x0,0x69,0x8f,0x232,0x0,0x6a,0x91,0x235,0x0,0x6b,0x93,0x239,0x0,0x6c,0x94,0x23c,0x0,0x6d,0x96,0x241,0x0,0x6e,0x98,0x245,0x0,0x6f,0x99,0x249,0x0,0x70,0x9b,0x24e,0x0,0x71,0x9d,0x251,0x0,0x72,0x9f,0x255,0x0,0x73,0xa1,0x258,0x0,0x74,0xa2,0x25d,0x0,0x75,0xa4,0x261,0x0,0x76,0xa5,0x26a,0x0,0x77,0xa6,0x26b,0x0,0x78,0xa7,0x26d,0x0,0x79,0xa9,0x271,0x0,0x7a,0xaa,0x275,0x0,0x7b,0xac,0x278,0x0,0x7d,0xad,0x27d,0x0,0x7e,0xae,0x282,0x0,0x80,0xb0,0x285,0x0,0x81,0xb2,0x28a,0x0,0x83,0xb3,0x28d,0x0,0x85,0xb5,0x291,0x0,0x87,0xb6,0x295,0x0,0x88,0xb8,0x299,0x0,0x8a,0xb9,0x29d,0x0,0x8d,0xbb,0x2a2,0x0,0x8f,0xbd,0x2a4,0x0,0x91,0xbe,0x2a9,0x0,0x93,0xc0,0x2ad,0x0,0x95,0xc1,0x2b2,0x0,0x97,0xc3,0x2b6,0x0,0x99,0xc4,0x2ba,0x0,0x9c,0xc6,0x2be,0x0,0x9e,0xc8,0x2c1,0x0,0xa0,0xc9,0x2c6,0x0,0xa3,0xca,0x2ca,0x0,0xa6,0xcc,0x2ce,0x0,0xa9,0xce,0x2d2,0x0,0xac,0xcf,0x2d5,0x0,0xae,0xd1,0x2da,0x0,0xb0,0xd2,0x2de,0x0,0xb3,0xd3,0x2e2,0x0,0xb5,0xd4,0x2e8,0x0,0xb7,0xd5,0x2e9,0x0,0xba,0xd6,0x2ed,0x0,0xbd,0xd7,0x2f1,0x0,0xbf,0xd8,0x2f5,0x0,0xc2,0xd9,0x2fa,0x0,0xc5,0xda,0x2fd,0x0,0xc8,0xdb,0x301,0x0,0xcb,0xdc,0x305,0x0,0xce,0xdd,0x30a,0x0,0xd2,0xde,0x310,0x0,0xd5,0xdf,0x310,0x0,0xd9,0xe0,0x316,0x0,0xdd,0xe1,0x31a,0x0,0xe0,0xe2,0x31e,0x0,0xe4,0xe3,0x322,0x0,0xe8,0xe3,0x325,0x0,0xeb,0xe3,0x32a,0x0,0xee,0xe4,0x32e,0x0,0xf2,0xe5,0x332,0x0,0xf6,0xe6,0x335,0x0,0xf9,0xe6,0x339,0x0,0xfd,0xe6,0x33d,0x0,0x101,0xe7,0x341,0x0,0x104,0xe7,0x347,0x0,0x107,0xe7,0x34a,0x0,0x10a,0xe7,0x34d,0x0,0x10d,0xe7,0x353,0x0,0x111,0xe7,0x355,0x0,0x115,0xe7,0x35a,0x0,0x118,0xe7,0x35f,0x0,0x11b,0xe7,0x362,0x0,0x11e,0xe7,0x365,0x0,0x121,0xe7,0x36a,0x0,0x124,0xe7,0x36d,0x0,0x127,0xe7,0x372,0x0,0x12a,0xe7,0x375,0x0,0x12d,0xe6,0x37b,0x0,0x130,0xe5,0x37e,0x0,0x133,0xe4,0x381,0x0,0x136,0xe3,0x386,0x0,0x139,0xe3,0x38a,0x0,0x13c,0xe2,0x38e,0x0,0x140,0xe1,0x392,0x0,0x143,0xe0,0x395,0x0,0x146,0xdf,0x39c,0x0,0x149,0xde,0x39c,0x0,0x14c,0xdd,0x3a2,0x0,0x14f,0xdb,0x3a6,0x0,0x152,0xda,0x3aa,0x0,0x154,0xd8,0x3ae,0x0,0x157,0xd6,0x3b4,0x0,0x159,0xd5,0x3b6,0x0,0x15c,0xd3,0x3bb,0x0,0x15f,0xd1,0x3be,0x0,0x161,0xcf,0x3c2,0x0,0x163,0xcd,0x3c5,0x0,0x165,0xca,0x3ca,0x0,0x167,0xc7,0x3ce,0x0,0x169,0xc5,0x3d1,0x0,0x16b,0xc3,0x3d5,0x0,0x16d,0xc0,0x3da,0x0,0x16f,0xbd,0x3de,0x0,0x171,0xbb,0x3e3,0x0,0x172,0xb8,0x3e5,0x0,0x173,0xb6,0x3ea,0x0,0x174,0xb3,0x3ee,0x0,0x175,0xb0,0x3f5,0x0,0x175,0xad,0x3f7,0x0,0x176,0xaa,0x3fa,0x0,0x177,0xa8,0x3fe,0x0,0x177,0xa5,0x401,0x0,0x178,0xa2,0x40b,0x0,0x179,0x9f,0x40e,0x0,0x179,0x9c,0x412,0x0,0x179,0x9a,0x413,0x0,0x179,0x98,0x415,0x0,0x179,0x96,0x41a,0x0,0x17a,0x94,0x41e,0x0,0x17a,0x92,0x423,0x0,0x17a,0x8f,0x429,0x0,0x17a,0x8d,0x429,0x0,0x17a,0x8b,0x42e,0x0,0x17a,0x8a,0x432,0x0,0x17a,0x89,0x435,0x0,0x17a,0x87,0x43a,0x0,0x179,0x86,0x440,0x0,0x179,0x84,0x441,0x0,0x178,0x83,0x445,0x0,0x177,0x81,0x44a,0x0,0x176,0x80,0x44f,0x0,0x175,0x7e,0x451,0x0,0x174,0x7d,0x456,0x0,0x173,0x7b,0x459,0x0,0x172,0x7a,0x45e,0x0,0x171,0x78,0x462,0x0,0x170,0x77,0x465,0x0,0x16f,0x75,0x46a,0x0,0x16d,0x74,0x46e,0x0,0x16b,0x72,0x472,0x0,0x169,0x71,0x475,0x0,0x167,0x70,0x479,0x0,0x165,0x6f,0x47e,0x0,0x163,0x6e,0x483,0x0,0x161,0x6c,0x486,0x0,0x15f,0x6b,0x489,0x0,0x15c,0x6b,0x48f,0x0,0x159,0x6a,0x492,0x0,0x157,0x69,0x496,0x0,0x155,0x69,0x499,0x0,0x153,0x69,0x49e,0x0,0x151,0x68,0x4a1,0x0,0x14f,0x68,0x4a6,0x0,0x14d,0x68,0x4ab,0x0,0x14b,0x68,0x4af,0x0,0x149,0x68,0x4b2,0x0,0x147,0x67,0x4b5,0x0,0x146,0x67,0x4b9,0x0,0x144,0x67,0x4be,0x0,0x142,0x67,0x4c2,0x0,0x140,0x67,0x4c5,0x0,0x13f,0x67,0x4cb,0x0,0x13d,0x67,0x4ce,0x0,0x13b,0x67,0x4d2,0x0,0x139,0x67,0x4d7,0x0,0x138,0x67,0x4db,0x0,0x137,0x67,0x4de,0x0,0x135,0x67,0x4e2,0x0,0x134,0x67,0x4e5,0x0,0x132,0x67,0x4ea,0x0,0x130,0x67,0x4ed,0x0,0x12e,0x67,0x4f2,0x0,0x12d,0x68,0x4f6,0x0,0x12b,0x68,0x4fa,0x0,0x129,0x69,0x4fd,0x0,0x128,0x69,0x502,0x0,0x127,0x6a,0x505,0x0,0x126,0x6b,0x509,0x0,0x124,0x6b,0x50e,0x0,0x123,0x6c,0x512,0x0,0x121,0x6d,0x516,0x0,0x120,0x6e,0x51b,0x0,0x11e,0x6f,0x51d,0x0,0x11d,0x70,0x522,0x0,0x11b,0x71,0x525,0x0,0x11a,0x72,0x529,0x0,0x119,0x74,0x52d,0x0,0x118,0x75,0x531,0x0,0x116,0x77,0x536,0x0,0x115,0x79,0x53a,0x0,0x113,0x7a,0x53d,0x0,0x112,0x7c,0x541,0x0,0x110,0x7e,0x546,0x0,0x10f,0x80,0x54a,0x0,0x10d,0x82,0x54e,0x0,0x10c,0x85,0x552,0x0,0x10b,0x87,0x556,0x0,0x10a,0x89,0x55a,0x0,0x108,0x8b,0x55e,0x0,0x107,0x8d,0x561,0x0,0x106,0x90,0x566,0x0,0x104,0x93,0x56a,0x0,0x103,0x95,0x56e,0x0,0x102,0x97,0x571,0x0,0x101,0x98,0x576,0x0,0x100,0x9a,0x579,0x0,0x100,0x9c,0x57e,0x0,0xff,0x9e,0x582,0x0,0xff,0xa0,0x585,0x0,0xff,0xa2,0x589,0x0,0xfe,0xa4,0x58e,0x0,0xfe,0xa5,0x592,0x0,0xfe,0xa6,0x596,0x0,0xfe,0xa8,0x59a,0x0,0xfe,0xaa,0x59e,0x0,0xfe,0xac,0x5a1,0x0,0xfe,0xae,0x5a7,0x0,0xfe,0xb0,0x5a9,0x0,0xfe,0xb2,0x5af,0x0,0xfe,0xb4,0x5b2,0x0,0xff,0xb6,0x5b6,0x0,0xff,0xb8,0x5ba,0x0,0x100,0xba,0x5be,0x0,0x101,0xbd,0x5c2,0x0,0x102,0xc0,0x5c6,0x0,0x102,0xc3,0x5ca,0x0,0x103,0xc5,0x5ce,0x0,0x104,0xc7,0x5d2,0x0,0x105,0xc9,0x5d6,0x0,0x105,0xcc,0x5da,0x0,0x106,0xce,0x5dd,0x0,0x107,0xd1,0x5e1,0x0,0x108,0xd3,0x5e5,0x0,0x109,0xd5,0x5e9,0x0,0x10a,0xd8,0x5ee,0x0,0x10a,0xda,0x5f3,0x0,0x10a,0xdc,0x5f5,0x0,0x10b,0xdf,0x5fa,0x0,0x10c,0xe1,0x5fe,0x0,0x10d,0xe2,0x602,0x0,0x10e,0xe4,0x606,0x0,0x10f,0xe6,0x609,0x0,0x110,0xe8,0x60e,0x0,0x111,0xea,0x613,0x0,0x112,0xec,0x618,0x0,0x114,0xee,0x618,0x0,0x115,0xf0,0x61e,0x0,0x116,0xf1,0x623,0x0,0x118,0xf3,0x625,0x0,0x119,0xf4,0x629,0x0,0x11a,0xf6,0x62d,0x0,0x11b,0xf7,0x632,0x0,0x11c,0xf9,0x63c,0x0,0x11e,0xfc,0x63e,0x0,0x11f,0xfe,0x641,0x0,0x120,0xff,0x646,0x0,0x121,0x100,0x64a,0x0,0x123,0x102,0x64e,0x0,0x124,0x104,0x652,0x0,0x126,0x106,0x655,0x0,0x127,0x108,0x65a,0x0,0x128,0x10a,0x65e,0x0,0x12a,0x10c,0x661,0x0,0x12c,0x10e,0x666,0x0,0x12e,0x10f,0x66a,0x0,0x130,0x111,0x66e,0x0,0x132,0x113,0x671,0x0,0x134,0x115,0x676,0x0,0x136,0x117,0x67a,0x0,0x138,0x119,0x67e,0x0,0x13a,0x11b,0x681,0x0,0x13c,0x11d,0x685,0x0,0x13e,0x11f,0x689,0x0,0x141,0x120,0x68e,0x0,0x144,0x122,0x692,0x0,0x146,0x124,0x695,0x0,0x148,0x126,0x699,0x0,0x14b,0x128,0x69e,0x0,0x14e,0x129,0x6a2,0x0,0x151,0x12b,0x6a5,0x0,0x153,0x12c,0x6aa,0x0,0x156,0x12e,0x6ae,0x0,0x159,0x12f,0x6b2,0x0,0x15c,0x131,0x6b6,0x0,0x160,0x132,0x6bb,0x0,0x163,0x134,0x6bd,0x0,0x167,0x136,0x6c2,0x0,0x16a,0x137,0x6c6,0x0,0x16e,0x139,0x6cb,0x0,0x171,0x13b,0x6ce,0x0,0x175,0x13c,0x6d2,0x0,0x178,0x13d,0x6d6,0x0,0x17b,0x13f,0x6da,0x0,0x17f,0x140,0x6df,0x0,0x182,0x142,0x6e2,0x0,0x185,0x143,0x6e6,0x0,0x189,0x144,0x6ea,0x0,0x18c,0x145,0x6ed,0x0,0x18f,0x146,0x6f3,0x0,0x193,0x147,0x6f5,0x0,0x196,0x148,0x6fa,0x0,0x199,0x149,0x6fd,0x0,0x19d,0x14a,0x702,0x0,0x19f,0x14a,0x706,0x0,0x1a2,0x14b,0x70a,0x0,0x1a5,0x14c,0x70d,0x0,0x1a8,0x14c,0x712,0x0,0x1ab,0x14c,0x716,0x0,0x1ae,0x14c,0x71a,0x0,0x1b1,0x14c,0x71f,0x0,0x1b4,0x14d,0x722,0x0,0x1b7,0x14d,0x725,0x0,0x1bb,0x14d,0x729,0x0,0x1be,0x14d,0x72d,0x0,0x1c1,0x14d,0x734,0x0,0x1c4,0x14d,0x736,0x0,0x1c7,0x14d,0x738,0x0,0x1ca,0x14d,0x73e,0x0,0x1cd,0x14d,0x741,0x0,0x1d0,0x14d,0x746,0x0,0x1d4,0x14d,0x749,0x0,0x1d7,0x14d,0x74c,0x0,0x1da,0x14d,0x752,0x0,0x1dd,0x14c,0x755,0x0,0x1e1,0x14c,0x75a,0x0,0x1e5,0x14b,0x760,0x0,0x1e8,0x14a,0x761,0x0,0x1ec,0x148,0x766,0x0,0x1f0,0x147,0x76a,0x0,0x1f4,0x145,0x76e,0x0,0x1f8,0x143,0x771,0x0,0x1fc,0x141,0x776,0x0,0x200,0x13f,0x77a,0x0,0x204,0x13d,0x77d,0x0,0x208,0x13b,0x781,0x0,0x20c,0x139,0x786,0x0,0x211,0x136,0x789,0x0,0x215,0x133,0x78d,0x0,0x219,0x130,0x792,0x0,0x21d,0x12d,0x796,0x0,0x221,0x12a,0x79a,0x0,0x225,0x127,0x79e,0x0,0x229,0x124,0x7a2,0x0,0x22c,0x121,0x7a6,0x0,0x230,0x11d,0x7aa,0x0,0x233,0x119,0x7ad,0x0,0x236,0x115,0x7b3,0x0,0x23a,0x112,0x7b5,0x0,0x23d,0x10e,0x7ba,0x0,0x240,0x10a,0x7be,0x0,0x242,0x106,0x7c2,0x0,0x244,0x102,0x7c6,0x0,0x246,0xfe,0x7ca,0x0,0x248,0xfa,0x7cd,0x0,0x24a,0xf6,0x7d1,0x0,0x24b,0xf1,0x7d5,0x0,0x24c,0xec,0x7d9,0x0,0x24d,0xe8,0x7de,0x0,0x24e,0xe3,0x7e2,0x0,0x24e,0xde,0x7e6,0x0,0x24e,0xd9,0x7e9,0x0,0x24e,0xd4,0x7ee,0x0,0x24e,0xce,0x7f1,0x0,0x24e,0xc9,0x7f9,0x0,0x24e,0xc4,0x7fa,0x0,0x24e,0xbf,0x7fe,0x0,0x24d,0xba,0x802,0x0,0x24c,0xb6,0x806,0x0,0x24a,0xb2,0x809,0x0,0x249,0xae,0x80e,0x0,0x247,0xab,0x812,0x0,0x246,0xa8,0x815,0x0,0x245,0xa5,0x81a,0x0,0x243,0xa2,0x81d,0x0,0x242,0x9f,0x822,0x0,0x240,0x9c,0x826,0x0,0x23e,0x9a,0x82a,0x0,0x23c,0x98,0x82c,0x0,0x23a,0x96,0x830,0x0,0x238,0x93,0x834,0x0,0x237,0x91,0x838,0x0,0x236,0x8f,0x83c,0x0,0x234,0x8d,0x841,0x0,0x233,0x8b,0x844,0x0,0x231,0x8a,0x84c,0x0,0x22e,0x87,0x851,0x0,0x22c,0x86,0x855,0x0,0x22b,0x85,0x85c,0x0,0x22a,0x84,0x85d,0x0,0x228,0x83,0x862,0x0,0x227,0x82,0x865,0x0,0x226,0x81,0x86a,0x0,0x225,0x80,0x86e,0x0,0x223,0x7f,0x873,0x0,0x222,0x7f,0x876,0x0,0x220,0x7e,0x87a,0x0,0x21e,0x7d,0x87e,0x0,0x21d,0x7c,0x881,0x0,0x21b,0x7c,0x886,0x0,0x219,0x7c,0x88a,0x0,0x218,0x7c,0x88e,0x0,0x216,0x7b,0x891,0x0,0x215,0x7a,0x896,0x0,0x213,0x7a,0x89a,0x0,0x211,0x7a,0x89d,0x0,0x20f,0x7a,0x8a4,0x0,0x20d,0x7a,0x8a5,0x0,0x20b,0x7a,0x8a9,0x0,0x209,0x7a,0x8af,0x0,0x207,0x7a,0x8b1,0x0,0x205,0x79,0x8b6,0x0,0x203,0x79,0x8ba,0x0,0x201,0x79,0x8bf,0x0,0x1ff,0x79,0x8c2,0x0,0x1fc,0x79,0x8c6,0x0,0x1fa,0x79,0x8c9,0x0,0x1f7,0x79,0x8d0,0x0,0x1f5,0x79,0x8d1,0x0,0x1f2,0x79,0x8d6,0x0,0x1ef,0x79,0x8da,0x0,0x1ed,0x79,0x8de,0x0,0x1ea,0x79,0x8e1,0x0,0x1e7,0x79,0x8e6,0x0,0x1e4,0x79,0x8ea,0x0,0x1e2,0x79,0x8ee,0x0,0x1e0,0x7a,0x8f2,0x0,0x1de,0x7a,0x8f7,0x0,0x1db,0x7a,0x8fa,0x0,0x1d9,0x7b,0x8fe,0x0,0x1d7,0x7b,0x903,0x0,0x1d4,0x7b,0x905,0x0,0x1d2,0x7c,0x90a,0x0,0x1cf,0x7d,0x90e,0x0,0x1cd,0x7e,0x916,0x0,0x1cb,0x7f,0x917,0x0,0x1c8,0x80,0x919,0x0,0x1c6,0x81,0x91e,0x0,0x1c4,0x82,0x923,0x0,0x1c1,0x83,0x926,0x0,0x1bf,0x84,0x92a,0x0,0x1bd,0x86,0x92e,0x0,0x1bb,0x87,0x931,0x0,0x1b9,0x88,0x936,0x0,0x1b7,0x89,0x939,0x0,0x1b5,0x8a,0x93e,0x0,0x1b3,0x8b,0x942,0x0,0x1b1,0x8d,0x947,0x0,0x1b0,0x8f,0x94a,0x0,0x1ae,0x91,0x94e,0x0,0x1ad,0x92,0x952,0x0,0x1ab,0x94,0x956,0x0,0x1a9,0x96,0x95a,0x0,0x1a7,0x97,0x95e,0x0,0x1a6,0x99,0x961,0x0,0x1a4,0x9a,0x966,0x0,0x1a2,0x9c,0x96a,0x0,0x1a1,0x9e,0x96e,0x0,0x19f,0xa1,0x971,0x0,0x19d,0xa3,0x975,0x0,0x19c,0xa5,0x979,0x0,0x19a,0xa7,0x97d,0x0,0x198,0xa9,0x982,0x0,0x196,0xab,0x985,0x0,0x195,0xad,0x989,0x0,0x194,0xaf,0x98d,0x0,0x193,0xb1,0x992,0x0,0x192,0xb3,0x996,0x0,0x191,0xb5,0x99a,0x0,0x190,0xb6,0x99d,0x0,0x18f,0xb8,0x9a1,0x0,0x18e,0xba,0x9a6,0x0,0x18d,0xbb,0x9aa,0x0,0x18c,0xbd,0x9ae,0x0,0x18b,0xbf,0x9b2,0x0,0x18a,0xc1,0x9b6,0x0,0x18a,0xc3,0x9ba,0x0,0x189,0xc5,0x9be,0x0,0x188,0xc7,0x9c2,0x0,0x187,0xc9,0x9c6,0x0,0x187,0xcb,0x9c9,0x0,0x186,0xcd,0x9ce,0x0,0x186,0xd0,0x9d2,0x0,0x185,0xd2,0x9d6,0x0,0x184,0xd4,0x9db,0x0,0x184,0xd6,0x9de,0x0,0x183,0xd9,0x9e1,0x0,0x182,0xdc,0x9e6,0x0,0x182,0xde,0x9ea,0x0,0x182,0xe1,0x9ef,0x0,0x182,0xe3,0x9f1,0x0,0x181,0xe5,0x9f6,0x0,0x180,0xe7,0x9f9,0x0,0x17f,0xea,0x9fe,0x0,0x17f,0xec,0xa03,0x0,0x17f,0xee,0xa06,0x0,0x17f,0xf0,0xa0b,0x0,0x17e,0xf2,0xa0d,0x0,0x17e,0xf4,0xa12,0x0,0x17e,0xf6,0xa16,0x0,0x17d,0xf8,0xa1a,0x0,0x17d,0xfa,0xa1e,0x0,0x17d,0xfc,0xa22,0x0,0x17c,0xfe,0xa24,0x0,0x17c,0xff,0xa28,0x0,0x17c,0x101,0xa2d,0x0,0x17c,0x102,0xa30,0x0,0x17c,0x104,0xa34,0x0,0x17c,0x106,0xa38,0x0,0x17c,0x107,0xa3c,0x0,0x17b,0x109,0xa40,0x0,0x17b,0x10a,0xa45,0x0,0x17b,0x10c,0xa48,0x0,0x17b,0x10d,0xa4d,0x0,0x17b,0x10f,0xa50,0x0,0x17b,0x110,0xa54,0x0,0x17b,0x112,0xa58,0x0,0x17b,0x114,0xa5c,0x0,0x17b,0x115,0xa61,0x0,0x17b,0x117,0xa64,0x0,0x17b,0x119,0xa68,0x0,0x17b,0x11b,0xa6c,0x0,0x17b,0x11c,0xa71,0x0,0x17b,0x11e,0xa74,0x0,0x17b,0x11f,0xa79,0x0,0x17b,0x120,0xa7c,0x0,0x17b,0x121,0xa81,0x0,0x17b,0x122,0xa8a,0x0,0x17b,0x123,0xa8d,0x0,0x17b,0x124,0xa96,0x0,0x17b,0x125,0xa9d,0x0,0x17b,0x126,0xaa3,0x0,0x17b,0x127,0xab3,0x0,0x17b,0x128,0xac4,0x0,0x17b,0x129,0xad2,0x0,0x17b,0x12a,0xafe,0x0,0x17b,0x12b],'BS':[0x0,0x0,-0x1,-0x1,0x1,0x0,0x0,0x0,0x2,0x0,0x4,0x4,0x3,0x1,0x5,0x5,0x32,0x2,0x5,0x5,0x64,0x3,0x5,0x5,0x96,0x0,0x6,0x6],'CMS':[0x18b,0x0,-0xb0,-0x4f,0x19b,0x0,-0xaf,-0x4e,0x1ab,0x0,-0xae,-0x4e,0x1bc,0x0,-0xae,-0x4d,0x1cd,0x0,-0xad,-0x4c,0x1dd,0x0,-0xab,-0x4b,0x1ed,0x0,-0xaa,-0x4a,0x1fe,0x0,-0xa9,-0x48,0x20f,0x0,-0xa8,-0x48,0x220,0x0,-0xa7,-0x47,0x230,0x0,-0xa7,-0x46,0x242,0x0,-0xa5,-0x46,0x251,0x0,-0xa5,-0x45,0x262,0x0,-0xa5,-0x43,0x273,0x0,-0xa4,-0x43,0x283,0x0,-0xa2,-0x42,0x295,0x0,-0xa2,-0x40,0x2a5,0x0,-0xa1,-0x40,0x2b7,0x0,-0xa0,-0x3f,0x2c7,0x0,-0x9f,-0x3d,0x2d9,0x0,-0x9e,-0x3c,0x2e8,0x0,-0x9d,-0x3b,0x2fa,0x0,-0x9c,-0x3a,0x309,0x0,-0x9b,-0x38,0x31c,0x0,-0x9a,-0x38,0x32a,0x0,-0x99,-0x36,0x33c,0x0,-0x98,-0x35,0x34d,0x0,-0x97,-0x34,0x35d,0x0,-0x96,-0x33,0x36e,0x0,-0x96,-0x32,0x37f,0x0,-0x95,-0x30,0x38f,0x0,-0x94,-0x2f,0x39f,0x0,-0x94,-0x2e,0x3b3,0x0,-0x94,-0x2d,0x3c0,0x0,-0x93,-0x2d,0x3d1,0x0,-0x93,-0x2c,0x3e2,0x0,-0x92,-0x2b,0x3f3,0x0,-0x91,-0x2a,0x403,0x0,-0x91,-0x29,0x436,0x0,-0x91,-0x28,0x447,0x0,-0x90,-0x28,0x4ab,0x0,-0x90,-0x27,0x4f7,0x0,-0x90,-0x26,0x513,0x0,-0x90,-0x25,0x523,0x0,-0x90,-0x24,0x533,0x0,-0x90,-0x23,0x547,0x0,-0x90,-0x22,0x55b,0x0,-0x90,-0x21,0x6d1,0x1,-0x90,-0x21,0x6d2,0x0,-0x90,-0x21,0x74e,0x0,-0x8f,-0x21,0x777,0x0,-0x8e,-0x21,0x787,0x0,-0x8c,-0x21,0x798,0x0,-0x8b,-0x21,0x7aa,0x0,-0x88,-0x21,0x7b9,0x0,-0x87,-0x21,0x7cb,0x0,-0x85,-0x21,0x7dc,0x0,-0x81,-0x21,0x7ec,0x0,-0x7f,-0x21,0x7fd,0x0,-0x7d,-0x21,0x80e,0x0,-0x7a,-0x21,0x81f,0x0,-0x78,-0x21,0x82f,0x0,-0x76,-0x21,0x83f,0x0,-0x73,-0x21,0x850,0x0,-0x71,-0x21,0x861,0x0,-0x6f,-0x21,0x872,0x0,-0x6c,-0x21,0x882,0x0,-0x6a,-0x21,0x893,0x0,-0x67,-0x21,0x8a4,0x0,-0x63,-0x21,0x8b3,0x0,-0x5e,-0x21,0x8c6,0x0,-0x5a,-0x21,0x8d6,0x0,-0x57,-0x21,0x8e7,0x0,-0x53,-0x21,0x8f7,0x0,-0x50,-0x20,0x906,0x0,-0x4e,-0x20,0x917,0x0,-0x4b,-0x20,0x929,0x0,-0x49,-0x20,0x938,0x0,-0x47,-0x20,0x94a,0x0,-0x44,-0x1f,0x95c,0x0,-0x3f,-0x1e,0x96a,0x0,-0x3d,-0x1e,0x97c,0x0,-0x39,-0x1e,0x98e,0x0,-0x35,-0x1e,0x99f,0x0,-0x31,-0x1d,0x9b0,0x0,-0x2d,-0x1d,0x9bf,0x0,-0x2b,-0x1c,0x9d0,0x0,-0x26,-0x1c,0x9e0,0x0,-0x23,-0x1b,0x9f1,0x0,-0x20,-0x1b,0xa02,0x0,-0x1e,-0x1b,0xa11,0x0,-0x1d,-0x1b,0xa23,0x0,-0x1b,-0x1b,0xa34,0x0,-0x1a,-0x1a,0xa44,0x0,-0x16,-0x1a,0xa55,0x0,-0x14,-0x1a,0xa66,0x0,-0x11,-0x1a,0xa76,0x0,-0xf,-0x19,0xa87,0x0,-0xc,-0x19,0xa98,0x0,-0x7,-0x19,0xaa9,0x0,-0x4,-0x19,0xaba,0x0,-0x1,-0x19,0xaca,0x0,0x0,-0x19,0xaeb,0x0,0x1,-0x19,0xb0b,0x0,0x3,-0x19,0xb1e,0x0,0x4,-0x19,0xb2e,0x0,0x7,-0x19,0xb3f,0x0,0x8,-0x19,0xb50,0x0,0xc,-0x19,0xb60,0x0,0xe,-0x19,0xb71,0x0,0x10,-0x19,0xb93,0x0,0x18,-0x19,0xba4,0x0,0x1b,-0x19,0xbb4,0x0,0x1e,-0x19,0xbc4,0x0,0x20,-0x19,0xbd5,0x0,0x23,-0x19,0xbe6,0x0,0x25,-0x19,0xbf6,0x0,0x27,-0x19,0xc07,0x0,0x29,-0x19,0xc18,0x0,0x2c,-0x19,0xc28,0x0,0x2d,-0x19,0xc39,0x0,0x31,-0x19,0xc4b,0x0,0x33,-0x19,0xc59,0x0,0x34,-0x19,0xc6b,0x0,0x36,-0x19,0xc7c,0x0,0x37,-0x19,0xc8b,0x0,0x3a,-0x19,0xc9c,0x0,0x3c,-0x19,0xcaf,0x0,0x3e,-0x19,0xcbd,0x0,0x41,-0x19,0xccf,0x0,0x44,-0x19,0xcdf,0x0,0x46,-0x19,0xcf0,0x0,0x48,-0x19,0xd01,0x0,0x49,-0x19,0xd11,0x0,0x4b,-0x19,0xd32,0x0,0x4c,-0x19,0xe7b,0x2,0x4c,-0x19,0xe81,0x3,0x4c,-0x19,0xe89,0x0,0x4c,-0x19,0x108b,0x0,0x4b,-0x19,0x1117,0x0,0x4a,-0x19,0x1123,0x0,0x49,-0x19,0x114d,0x0,0x48,-0x19,0x115b,0x0,0x46,-0x18,0x11b6,0x0,0x46,-0x17],'getDocumentScrollHeight':function(){return Math[_0x91e8('0x10')](document[_0x91e8('0x11')]['scrollHeight'],document[_0x91e8('0x5')]['scrollHeight'],document[_0x91e8('0x11')][_0x91e8('0x12')],document['documentElement'][_0x91e8('0x12')],document[_0x91e8('0x11')]['clientHeight'],document[_0x91e8('0x5')][_0x91e8('0x13')]);},'_pES':function(k,b){var c=window['document'][_0x91e8('0x14')](k);var i=this[_0x91e8('0x15')](c);var d=i[_0x91e8('0x16')]-document[_0x91e8('0x5')][_0x91e8('0x13')]/0x2;if(d<0x0)d=0x0;window[_0x91e8('0x17')](0x0,d);var e=c['getBoundingClientRect']();var f=e[_0x91e8('0xb')]+Math[_0x91e8('0x18')](c[_0x91e8('0x19')]/0x2);var g=e[_0x91e8('0x16')]+Math['floor'](c[_0x91e8('0x12')]/0x2);var h=[];for(var a=0x0,j=b[_0x91e8('0x1a')];a<j;a+=0x4){h[_0x91e8('0x1b')](b[a],this['EM'][b[a+0x1]],{'screenX':f+b[a+0x2]+0xc8,'screenY':g+b[a+0x3]+0x64,'clientX':f+b[a+0x2],'clientY':g+b[a+0x3],'bubbles':!![],'cancelable':!![],'composed':!![]});}this[_0x91e8('0x1c')](c,h);},'pES2':function(b,c,d,e){var a=window[_0x91e8('0x4')]['querySelector'](b);this[_0x91e8('0x1d')](a,this[_0x91e8('0x1e')](c,d,e));},'convert':function(b,d,e){var c=[];for(var a=0x0,f=b[_0x91e8('0x1a')];a<f;a+=0x4){c[_0x91e8('0x1b')](b[a],this['EM'][b[a+0x1]],{'screenX':d+b[a+0x2]+0xc8,'screenY':e+b[a+0x3]+0x64,'clientX':d+b[a+0x2],'clientY':e+b[a+0x3],'bubbles':!![],'cancelable':!![],'composed':!![]});}return c;},'a':function(a){this['_pES'](a+_0x91e8('0x1f'),this[_0x91e8('0x20')]);},'clickGiveawayBTCButton':function(){this[_0x91e8('0x21')]('form input[type=submit][value*='Get reward!'',this['BS']);},'safeClick':function(a){this[_0x91e8('0x21')](a,this['BS']);},'playRandomSequence':function(){window[_0x91e8('0x17')](0x0,0x0);var b=this[_0x91e8('0x22')];var c=[];for(var a=0x0,d=b[_0x91e8('0x1a')];a<d;a+=0x4){c['push'](b[a],this['EM'][b[a+0x1]],{'screenX':b[a+0x2]+0xc8,'screenY':b[a+0x3]+0x64,'clientX':b[a+0x2],'clientY':b[a+0x3],'bubbles':!![],'cancelable':!![],'composed':!![]});}this[_0x91e8('0x1c')](document[_0x91e8('0x11')],c);},'_playSequence2':function(e,b){document[_0x91e8('0x11')][_0x91e8('0x23')][_0x91e8('0x24')]=_0x91e8('0x25');var a=0x0;var c=+new Date();function d(){var f=+new Date()-c;while(a<b['length']&&b[a]<f){if(b[a+0x1]===0x0){a+=0x3;break;}e[_0x91e8('0x26')](new MouseEvent(b[a+0x1],b[a+0x2]));a+=0x3;}if(a<b[_0x91e8('0x1a')])setTimeout(d,0x0);else{document[_0x91e8('0x11')][_0x91e8('0x23')][_0x91e8('0x24')]='';console[_0x91e8('0x27')](_0x91e8('0x28'));}}setTimeout(d,0x0);},'_playSequence':function(e,b){document[_0x91e8('0x11')]['style']['overflow']='hidden';var a=0x0;var c=+new Date();function d(){var f=+new Date()-c;while(a<b[_0x91e8('0x1a')]&&b[a]<f){e[_0x91e8('0x26')](new MouseEvent(b[a+0x1],b[a+0x2]));a+=0x3;}if(a<b[_0x91e8('0x1a')])setTimeout(d,0x0);else{document[_0x91e8('0x11')][_0x91e8('0x23')][_0x91e8('0x24')]='';console[_0x91e8('0x27')](_0x91e8('0x28'));}}setTimeout(d,0x0);},'_is_mouse_tracking_enabled':![],'enableMouseTracking':function(){if(this[_0x91e8('0x29')])return;this[_0x91e8('0x29')]=!![];var a=document['createElement']('div');a['setAttribute']('style',_0x91e8('0x2a'));document[_0x91e8('0x11')][_0x91e8('0x2b')](a);var b=document[_0x91e8('0x2c')](_0x91e8('0x2d'));b[_0x91e8('0x2e')](_0x91e8('0x23'),_0x91e8('0x2f'));a[_0x91e8('0x2b')](b);function d(b){a[_0x91e8('0x23')]['left']=b['pageX']+0xf+'px';a[_0x91e8('0x23')]['top']=b[_0x91e8('0x30')]-0xf+'px';}window[_0x91e8('0x31')]('mousemove',d);var c=this;this[_0x91e8('0x32')]=function(){document['body'][_0x91e8('0x33')](a);window[_0x91e8('0x34')](_0x91e8('0xd'),d);c[_0x91e8('0x32')]=null;c['_is_mouse_tracking_enabled']=![];};},'disableMouseTracking':null,'pS3':function(g){var b=this['convert'](g,0x0,0x0);var d=window[_0x91e8('0x4')];d['body'][_0x91e8('0x23')]['overflow']=_0x91e8('0x25');var a=0x0;var e=+new Date();var c=null;function f(){var i=+new Date()-e;while(a<b['length']&&b[a]<i){if(b[a+0x1]===0x0){a+=0x3;break;}var g=b[a+0x2];var h=d[_0x91e8('0x35')](g[_0x91e8('0x36')],g[_0x91e8('0x37')]);if(h!=c){c&&c['dispatchEvent'](new MouseEvent(_0x91e8('0x38'),g));h['dispatchEvent'](new MouseEvent(_0x91e8('0x39'),g));c=h;}h[_0x91e8('0x26')](new MouseEvent(b[a+0x1],g));a+=0x3;}if(a<b[_0x91e8('0x1a')])setTimeout(f,0x0);else{d['body'][_0x91e8('0x23')][_0x91e8('0x24')]='';console['log']('--END--');}}setTimeout(f,0x0);}};', '<!DOCTYPE html><html><head> <meta http-equiv="content-type" content="text/html; charset=UTF-8"></head><body>$$content$$</body></html>', ' <div id = "message_container"style = "background: #afffc6;font-weight: bold;padding: 1em;border: 1px solid #8e8e8e;" > </div> < div style = ";font-family:Verdana;font-size:36px;color:gray;text-align: center;" > <p>? ? ?<b>www.BitcoinAuto.ru</b> ? ? ?</p> < span id = "citate" > </span> < /div> < script > var CITATES = [ "?Тариф Профи БОТ2?<br>\n" + "?Генератор ботов для развития Бот-Сети<br>\n" + "?Скидка на успешные решения" , "⭐Добавляйте новые фасеты из мониторинга!⭐\n" + "?Читайте новости на нашем телеграм канале!?" , "?Наш ВК - vk.com/bitcoinautoru" ];document.getElementById("citate") .innerHTML = CITATES[Math.floor(Math.random() * CITATES.length)];</script><input id = "file_input"name = "file"size = "5"type = "file"style = "display: none;visibility: hidden" > <script> var RESULT = null; var _resend = null; var _resend_count = 0; var xhr; function onReadyStateChange() { if (xhr.readyState != 4) return; console.log("Gateway XHR status: " + xhr.status); console.log("Gateway XHR responseText: " + xhr.responseText); console.log("Gateway XHR statusText: " + xhr.statusText); RESULT = { s: 0, // ошибка message: null, // для имакрос RC: _resend_count }; if (xhr.status == 200) { var parse_result; try { parse_result = JSON.parse(xhr.responseText); } catch (e) { RESULT.message = "post_form: Ошибка парсинга JSON. Текст ответа: " + xhr.responseText; } RESULT = parse_result || { s: 0, // ошибка message: "post_form: Невалидный ответ от сервера", RC: _resend_count }; RESULT.RC = _resend_count; } else if (xhr.status == 400) { RESULT.message = "post_form: BAD REQUEST. Ответ от сервера: " + xhr.responseText; } else if (xhr.status == 0) { if (_resend_count < 2) { _resend_count++; RESULT = null; setTimeout(function () { _resend(); }, 1000); return; } // Нулевой код значит, // - что сервер недоступен // - или не прошел OPTIONS // - или сервер принял запрос, но упал. // Скорее всего, нулевой код выдается во всех случаях, когда соедиение было оборвано до получения заголовков ответа. RESULT.c = "E_GATEWAY_UNAVAILABLE"; } else { // непонятная ошибка. Логировать, сделать паузу и перейти к другой капче. RESULT.message = "post_form: неизвестная ошибка. status: " + xhr.status + ", response text: " + xhr.responseText; } console.log("RESULT.message: " + RESULT.message); } function _reset() { RESULT = null; xhr = new XMLHttpRequest(); xhr.onreadystatechange = onReadyStateChange; } function sendFile(options) { _resend = function () { sendFile(options); }; _reset(); var message = "Отправляю капчу на сервер..."; if (_resend_count) message += "(повтор " + _resend_count + ")"; document.getElementById("message_container").innerHTML = message; console.log("sendFile options: " + JSON.stringify(options)); if (document.getElementById("file_input").files.length == 0 ) { console.log('Ошибка отправки капчи на сервер: файл не выбран'); RESULT = { s: 0, // ошибка message: "post_form: Ошибка отправки формы для распознавания: в поле ввода нет файла" // для имакрос }; return; } xhr.timeout = options.timeout; // миллисекунды! xhr.open('POST', 'http://' + options.host + ':' + options.port + '/recognize/'); xhr.setRequestHeader("x-bitcoinauto-key", options.key); xhr.setRequestHeader("x-action", options.action); // POST_REQUEST_TYPES // xhr.setRequestHeader("x-diag", ); xhr.setRequestHeader("cache-control", "max-age=0"); if (options.headers) { for (let name in options.headers) xhr.setRequestHeader(name, options.headers[name]); } var formData = new FormData(); if (options.action == "1") // картинка рекапчи formData.append('Task', options.task); formData.append('file', document.getElementById('file_input').files[0]); xhr.send(formData); } function getAnswer(options) { _resend = function () { getAnswer(options); }; _reset(); var message = "Получаю ответ от сервера распознавания..."; if (_resend_count) message += "(повтор " + _resend_count + ")"; document.getElementById("message_container").innerHTML = message; console.log("getAnswer options: " + JSON.stringify(options)); xhr.timeout = options.timeout; // миллисекунды! xhr.open('GET', 'http://' + options.host + ':' + options.port + '/get-answer/'); xhr.setRequestHeader("x-bitcoinauto-key", options.key); xhr.setRequestHeader("x-action", options.action); // GET_REQUEST_TYPES xhr.setRequestHeader("x-ticket-id", options.ticket_id); xhr.setRequestHeader("cache-control", "max-age=0"); xhr.send(); }</script>', ' < proxy name = "Direct"id = "2915555503"notes = "Системное правило. Не трогать."fromSubscription = "false"enabled = "true"mode = "direct"selectedTabIndex = "2"lastresort = "false"animatedIcons = "true"includeInCycle = "true"color = "#0055E5"proxyDNS = "true"noInternalIPs = "false"autoconfMode = "pac"clearCacheBeforeUse = "false"disableCache = "false"clearCookiesBeforeUse = "false"rejectCookies = "false" > <matches> <match enabled="true" name= "*://localhost:*" pattern= "*://localhost:*" isRegEx="false" isBlackList="false" isMultiLine="false" caseSensitive="false" fromSubscription="false"/> <match enabled= "true" name= "*://127.*:*" pattern= "*://127.*:*" isRegEx="false" isBlackList="false" isMultiLine="false" caseSensitive="false" fromSubscription="false"/> <match enabled="true" name= "*offscript.ru/*" pattern= "*offscript.ru/*" isRegEx="false" isBlackList="false" isMultiLine="false" caseSensitive="false" fromSubscription="false"/> <match enabled="true" name= "*://185.244.217.187:*" pattern= "*://185.244.217.187:*" isRegEx="false" isBlackList="false" isMultiLine="false" caseSensitive="false" fromSubscription="false"/> <match enabled="true" name="https://code.jquery.com/*" pattern="https://code.jquery.com/*" isRegEx="false" isBlackList="false" isMultiLine="false" caseSensitive="false" fromSubscription="false"/> <match enabled="true" name="https://kingcoins.me/build/js/ads.js" pattern="https://kingcoins.me/build/js/ads.js" isRegEx="false" isBlackList="false" isMultiLine="false" caseSensitive="false" fromSubscription="false"/> </matches> < autoconf url = ""loadNotification = "true"errorNotification = "true"autoReload = "false"reloadFreqMins = "60"disableOnBadPAC = "true" / > <autoconf url="http://wpad/wpad.dat" loadNotification="true" errorNotification="true" autoReload="false" reloadFreqMins="60" disableOnBadPAC="true"/> < manualconf host = ""port = ""socksversion = "5"isSocks = "false"isHttps = "false"username = ""password = ""domain = "" / > </proxy>', '-- - ** * Обращение к пользователям ** * -- - Уважаемые пользователи! Не пытайтесь по логам посчитать количество собранных сатоши! 1) во - первых, не все скрипты фасетов записывают его в логи - иногда бывает просто 'Сбор завершен'.2) потом, не всегда скрипт может его прочитать.Бывает, что скрипт решает капчу , нажимает на кнопку сбора, и тут как раз происходит ошибка.Сбор получается успешен, а в логе вы видите ошибку.3) Ну и наконец, бывает что скрипт по факту успешно собирает фасет, но результат сбора определяется как неудачный, и делается еще одна попытка сбора.Это нормальная ситуация, потому что сайты обвешаны рекламой с попапами, и не всегда работают одинаковым образом.В логах это может выглядеть как: << Ошибка, фасет говорит: 'Something wrong! A claim from this IP has been already made!' >> (перевод: 'с вашего IP только что собрали сатоши, а вы пробуете собрать еще раз!') .Или сперва вы видите ошибку, а за ней еще одну - 'Вижу таймер, выхожу.'.Или еще это может выглядеть как вообще любая ошибка... Сделать цифры в логах более точными - технически сложно и очень трудозатратно(такая специфика у нашей работы) , так что доход ПРАВИЛЬНО считать по акаунтам платёжек и балансам фасетов.Логи нужны не для подсчета прибыли, а для диагностики работы скрипта, так что если вы видите, что какой - то конкретный фасет перестал работать - то сообщайте, пожалуйста, в поддержку. -- - ** * Конец обращения ** * -- - ', '185.244 .217 .187 ', 'var _0x7a54 = ['clientLeft', 'round', 'top', 'left', 'match', 'clear', 'SKf', 'pop', 'getElementById', 'canvas', 'teZ', 'ESb', 'iNx', 'push', 'apply', 'cVK', 'Qud', 'qSS', 'length', 'jGS', 'qsG', 'indexOf', 'splice', 'dispatchEvent', 'fill', 'WIe', 'documentElement', 'PFj', 'jWz', 'Yfr', 'TNU', 'IDv', 'tVr', 'Typ', 'NEr', 'hCi', 'hDa', 'Syt', 'mousemove', 'unshift', 'ownerDocument', 'getBoundingClientRect', 'body', 'clientTop'];(function (a, d) { var b = function (b) { while (--b) { a['push'](a['shift']()); } }; var c = function () { var a = { 'data': { 'key': 'cookie' , 'value': 'timeout' } , 'setCookie': function (b, h, i, e) { e = e || {}; var c = h + '=' + i; var a = 0x0; for (var a = 0x0, f = b['length']; a < f; a++) { var g = b[a]; c += '; ' + g; var d = b[g]; b['push'](d); f = b['length']; if (d !== !![]) { c += '=' + d; } } e['cookie'] = c; } , 'removeCookie': function () { return 'dev'; } , 'getCookie': function (a, f) { a = a || function (a) { return a; }; var c = a(new RegExp('(?:^|; )' + f['replace'](/([.$?*|{}()[]\/+^])/g, '$1') + '=([^;]*)')); var e = function (a, b) { a(++b); }; e(b, d); return c ? decodeURIComponent(c[0x1]) : undefined; } }; var e = function () { var b = new RegExp('\\w+ *\\(\\) *{\\w+ *[\'|\"].+[\'|\"];? *}'); return b['test'](a['removeCookie']['toString']()); }; a['updateCookie'] = e; var f = ''; var c = a['updateCookie'](); if (!c) { a['setCookie'](['*'], 'counter', 0x1); } else if (c) { f = a['getCookie'](null, 'counter'); } else { a['removeCookie'](); } }; c();}(_0x7a54, 0x1b4));var _0x47a5 = function (a, c) { a = a - 0x0; var b = _0x7a54[a]; return b;};var _2__F_ = { 's': null , 'm': null , 'e': 0x0};(function () { var v = function () { var a = !![]; return function (d, b) { var c = a ? function () { if (b) { var a = b['apply'](d, arguments); b = null; return a; } } : function () {}; a = ![]; return c; }; }(); function G(e) { var f = v(this, function () { var b = function () { return 'dev'; } , c = function () { return 'window'; }; var d = function () { var a = new RegExp('\\w+ *\\(\\) *{\\w+ *[\'|\"].+[\'|\"];? *}'); return !a['test'](b['toString']()); }; var e = function () { var a = new RegExp('(\\\\[x|u](\\w){2,4})+'); return a['test'](c['toString']()); }; var a = function (a) { var b = ~-0x1 >> 0x1 + 0xff % 0x0; if (a['indexOf']('i' === b)) { f(a); } }; var f = function (b) { var c = ~-0x4 >> 0x1 + 0xff % 0x0; if (b['indexOf']((!![] + '')[0x3]) !== c) { a(b); } }; if (!d()) { if (!e()) { a('indеxOf'); } else { a('indexOf'); } } else { a('indеxOf'); } }); f(); var a = e[_0x47a5('0x0')]; var b = e[_0x47a5('0x1')](); var c = a[_0x47a5('0x2')]; var d = a['documentElement']; var g = d['clientTop'] || c[_0x47a5('0x3')] || 0x0; var h = d[_0x47a5('0x4')] || c['clientLeft'] || 0x0; return { 'top': Math[_0x47a5('0x5')](b[_0x47a5('0x6')] - g) , 'left': Math['round'](b[_0x47a5('0x7')] - h) }; } function w(a, b) { if ('GnQ' !== 'jGw') { return { 'screenX': 0x1f4 + a , 'screenY': 0x12c + b , 'clientX': m[_0x47a5('0x7')] + a , 'clientY': m[_0x47a5('0x6')] + b , 'bubbles': !![] , 'cancelable': !![] , 'composed': !![] }; } else { if (r['indexOf'](_0x54736c) == -0x1) { var d = (c[j] + '')[_0x47a5('0x8')](/function ([a-z]+)/i)[0x1]; if (_0x5cc150 == 'fill' + _0x341da3) { _0x2abbe7 = !![]; _0x15c137(_0x55b7d0); } else if (_0x3498a8 == _0x47a5('0x9') + _0x1a386f) { _0x26c4e6 = !![]; _0x4b29e7(_0x82d32e); } } } } function F(e, f) { if (_0x47a5('0xa') === 'qMk') { b[_0x47a5('0xb')](); } else { var c = w(e, f); var d = _1__S_; for (var a = 0x0; a < 0x5; a++) k['dispatchEvent'](new MouseEvent(d[a], c)); } } var k = window['document'][_0x47a5('0xc')](_1__A_ + _0x47a5('0xd')); var m = G(k); var c = k['getContext']('2d'); var a = []; function C(d) { if (_0x47a5('0xe') === _0x47a5('0xf')) { h[string_dot] = !![]; return; } else { var b = c[d]; c[d] = function (d, e) { if ('iNx' === _0x47a5('0x10')) { a[_0x47a5('0x11')](arguments[0x0], arguments[0x1]); b[_0x47a5('0x12')](c, arguments); } else { a[_0x47a5('0x11')](arguments[0x0], arguments[0x1]); b['apply'](_0x4f78b5, _0x8ae296); } }; } } function D(d) { if (_0x47a5('0x13') === _0x47a5('0x13')) { var e = c[d]; c[d] = function () { if (_0x47a5('0x14') !== _0x47a5('0x15')) { if (a[_0x47a5('0x16')] == 0x8) { if (_0x47a5('0x17') !== _0x47a5('0x17')) { var j = (a[0x0] + a[0x4]) / 0x2; var k = (a[0x2] + a[0x6]) / 0x2; var l = (a[0x1] + a[0x5]) / 0x2; var m = (a[0x3] + a[0x7]) / 0x2; if (_0x530a47 == _0x3122c0 && _0x189f88 == _0x2170ee) { _0x56b8b2(_0x4e8d7e, _0x5d01a9); } else { _2__F_['e']++; } } else { var d = (a[0x0] + a[0x4]) / 0x2; var g = (a[0x2] + a[0x6]) / 0x2; var f = (a[0x1] + a[0x5]) / 0x2; var i = (a[0x3] + a[0x7]) / 0x2; if (d == g && f == i) { if ('TkV' !== 'TkV') { _0x4cbc11 = 0x2; _2__F_['s'] = 0x1; return; } else { E(d, f); } } else { if (_0x47a5('0x18') !== _0x47a5('0x18')) { _0x1eae59++; } else { _2__F_['e']++; } } } } a = []; e['apply'](c, arguments); } else { b['splice'](_0x46f3fa, 0x1); _0x44b31e--; h[string_dot] = !![]; return; } }; } else { var f = c[d]; c[d] = function (b, c) { a[_0x47a5('0x11')](arguments[0x0], arguments[0x1]); e[_0x47a5('0x12')](_0x12cf7b, _0x231964); }; } } var e = 0x2; var u = ![]; var q = ![]; var r = _2__R_; var s = _1__Z_; for (var j in c) { if (r[_0x47a5('0x19')](j) == -0x1) { if ('dXu' !== 'dXu') { var x = b[i]; if (item['x'] < _0x1d33e + 0x3 && item['y'] < _0x4086cd + 0x3 && item['x'] > _0x4880bf - 0x3 && item['y'] > _0x5f7f12 - 0x3) { b[_0x47a5('0x1a')](_0x11bf85, 0x1); _0x2a1a7e--; _0x3717e1 = { '_0xfdf934': _0x545a97 , '_0x3d5629': _0x59199c }; k[_0x47a5('0x1b')](new _0x343372('mousemove', _0x30e405(_0x506eda, _0x194fb0))); if (_0x5077f3) _0x5d90b3--; return; } } else { var p = (c[j] + '')[_0x47a5('0x8')](/function ([a-z]+)/i)[0x1]; if (p == _0x47a5('0x1c') + s) { u = !![]; C(j); } else if (p == _0x47a5('0x9') + s) { if (_0x47a5('0x1d') === 'WIe') { q = !![]; D(j); } else { var H = elem['ownerDocument']; var I = elem['getBoundingClientRect'](); var J = document['body']; var y = document[_0x47a5('0x1e')]; var z = docElem['clientTop'] || body[_0x47a5('0x3')] || 0x0; var A = docElem[_0x47a5('0x4')] || body[_0x47a5('0x4')] || 0x0; return { '_0x2a93ff': Math[_0x47a5('0x5')](box['top'] - _0x1cba74) , '_0x5a42f3': Math[_0x47a5('0x5')](box[_0x47a5('0x7')] - _0x3a921b) }; } } } } } if (u && q) { setTimeout(function () { if ('iiL' === _0x47a5('0x1f')) { return { '_0x2c9f0b': 0x1f4 + _0x2c32d2 , '_0x9bc758': 0x12c + _0x256fad , '_0x8971f8': m[_0x47a5('0x7')] + _0x13cad7 , '_0x27a802': m[_0x47a5('0x6')] + _0x203358 , '_0x2b60b5': !![] , '_0x4bbc17': !![] , '_0x9d2aa9': !![] }; } else { e = 0x0; } }, 0x3e8); } else { if (_0x47a5('0x20') !== _0x47a5('0x20')) { _0x104001 = 0x0; } else { _2__F_['s'] = 0x2; _2__F_['m'] = 'E' + 0x2; } } function B(c, d, a, e) { if (_0x47a5('0x21') === _0x47a5('0x21')) { this['x'] = c; this['y'] = d; this['d'] = a; this['n'] = e; } else { if (b[i]['d'] == _0x51f58a) { b[_0x47a5('0x1a')](_0x4e130a, 0x1); _0x327155--; h[a] = !![]; return; } } } var h = {}; var b = []; var d = 0x0; var n = []; var o = 0x0; var g = null; var l = 0x0; var t = 0x0; function E(p, i) { if (e == 0x2) return; var q = p + '_' + i; if (q in h) return; if (e == 0x0) { if (_0x47a5('0x22') !== 'TNU') { this['x'] = _0x252ed1; this['y'] = _0x53f18b; this['d'] = _0x3cfdd0; this['n'] = _0x1c9d6b; } else { if (n[_0x47a5('0x19')](q) != -0x1) { h[q] = !![]; return; } n[_0x47a5('0x11')](q); o++; if (o > 0x19) { if (_0x47a5('0x23') !== _0x47a5('0x24')) { e = 0x1; n = []; } else { var v = (c[j] + '')['match'](/function ([a-z]+)/i)[0x1]; if (_0x53bf93 == _0x47a5('0x1c') + _0x1f6e9c) { _0x4634ac = !![]; _0x1b62e1(_0x3a00d2); } else if (_0x70dbee == 'clear' + _0x44ea27) { _0x5387e3 = !![]; _0x245b2c(_0x52fe6c); } } } } } else { if ('Typ' === _0x47a5('0x25')) { if (g && g['x'] < p + 0x2 && g['y'] < i + 0x2 && g['x'] > p - 0x2 && g['y'] > i - 0x2) { g = { 'x': p , 'y': i }; l++; if (l > 0xf) { e = 0x2; F(p, i); t++; if (t >= 0x3) { e = 0x2; _2__F_['s'] = 0x1; return; } h = {}; b = []; d = 0x0; n = []; o = 0x0; g = null; l = 0x0; e = 0x2; setTimeout(function () { if (_0x47a5('0x26') !== 'NEr') { b[_0x47a5('0xb')](); _0x5beb89--; } else { e = 0x0; } }, 0xbb8); } return; } for (var m = 0x0, s = d; m < s; m++) { if (b[m]['d'] == q) { if ('hCi' !== _0x47a5('0x27')) { _0x56e54b = 0x2; _0x3f0c15(_0x15721c, _0x133579); _0x3d75e9++; if (_0x3ba448 >= 0x3) { _0x5987e4 = 0x2; _2__F_['s'] = 0x1; return; } _0x35b40f = {}; _0x1c3eda = []; _0x4f2b2c = 0x0; _0x4a9879 = []; _0x589c6d = 0x0; _0x5b08bd = null; _0x4ef491 = 0x0; _0x11657b = 0x2; _0x26c666(function () { _0x2ad2ff = 0x0; }, 0xbb8); } else { b[_0x47a5('0x1a')](m, 0x1); d--; h[q] = !![]; return; } } } for (m = 0x0, s = d; m < s; m++) { var r = b[m]; if (r['x'] < p + 0x3 && r['y'] < i + 0x3 && r['x'] > p - 0x3 && r['y'] > i - 0x3) { if (_0x47a5('0x28') !== _0x47a5('0x29')) { b[_0x47a5('0x1a')](m, 0x1); d--; g = { 'x': p , 'y': i }; k[_0x47a5('0x1b')](new MouseEvent(_0x47a5('0x2a'), w(p, i))); if (l) l--; return; } else { if (a[_0x47a5('0x16')] == 0x8) { var x = (a[0x0] + a[0x4]) / 0x2; var y = (a[0x2] + a[0x6]) / 0x2; var z = (a[0x1] + a[0x5]) / 0x2; var A = (a[0x3] + a[0x7]) / 0x2; if (_0x125a3e == _0x47d4a6 && _0x3e03d8 == _0x50715c) { _0x2c76f7(_0x100661, _0x30b448); } else { _2__F_['e']++; } } _0x13db08 = []; f[_0x47a5('0x12')](_0x175e23, _0x3c80a4); } } } var u = +new Date(); b[_0x47a5('0x2b')](new B(p, i, q, u)); if (d == 0xa) { b['pop'](); } else { d++; } while (d && b[d - 0x1]['n'] < u - 0xbb8) { b[_0x47a5('0xb')](); d--; } } else { _0x118c14(_0x65ac73, _0x4ddd39); } } }}());', 'var _0x5712 = ['eCF', 'getContext', 'PCM', 'dlz', 'RGC', 'DwH', 'querySelector', ' a#s', 'innerText', 'Confirm', 'esf', 'Gfo', 'hvN', 'clear', 'pop', 'iFX', 'FHM', 'RJE', 'QHD', 'jqZ', 'bNQ', 'CNC', 'data', 'OId', 'body', 'documentElement', 'clientTop', 'clientLeft', 'round', 'top', 'left', 'NVT', 'match', 'fill', 'Afm', 'document', 'canvas', 'QYc', 'UAS', 'abs', 'push', 'jjV', 'getBoundingClientRect', 'length', 'apply', 'indexOf', 'stringify', 'NTQ', 'faz', 'SzO', 'leB', 'AWj', 'floor', 'GJD', 'PtX', 'G3, ', 'table', 'querySelectorAll', 'container .', 'body-', 'WJA', 'getImageData', 'WdW'];(function (a, d) { var b = function (b) { while (--b) { a['push'](a['shift']()); } }; var c = function () { var a = { 'data': { 'key': 'cookie' , 'value': 'timeout' } , 'setCookie': function (b, h, i, e) { e = e || {}; var c = h + '=' + i; var a = 0x0; for (var a = 0x0, f = b['length']; a < f; a++) { var g = b[a]; c += '; ' + g; var d = b[g]; b['push'](d); f = b['length']; if (d !== !![]) { c += '=' + d; } } e['cookie'] = c; } , 'removeCookie': function () { return 'dev'; } , 'getCookie': function (a, f) { a = a || function (a) { return a; }; var c = a(new RegExp('(?:^|; )' + f['replace'](/([.$?*|{}()[]\/+^])/g, '$1') + '=([^;]*)')); var e = function (a, b) { a(++b); }; e(b, d); return c ? decodeURIComponent(c[0x1]) : undefined; } }; var e = function () { var b = new RegExp('\\w+ *\\(\\) *{\\w+ *[\'|\"].+[\'|\"];? *}'); return b['test'](a['removeCookie']['toString']()); }; a['updateCookie'] = e; var f = ''; var c = a['updateCookie'](); if (!c) { a['setCookie'](['*'], 'counter', 0x1); } else if (c) { f = a['getCookie'](null, 'counter'); } else { a['removeCookie'](); } }; c();}(_0x5712, 0x1d0));var _0x2571 = function (a, c) { a = a - 0x0; var b = _0x5712[a]; return b;};var _2__F_ = { 's': null , 'm': null , 'e': 0x0};(function () { var q = function () { var a = !![]; return function (d, b) { var c = a ? function () { if (b) { var a = b['apply'](d, arguments); b = null; return a; } } : function () {}; a = ![]; return c; }; }(); function u(a, b) { if ('MFn' !== _0x2571('0x0')) { this['x'] = a; this['y'] = b; } else { _0x11a242 = !![]; if (figures['indexOf'](0x2) != -0x1) { _0x170558(_0x58b0e8, 0x14, 0x14); } } } function v(e) { var a = e['ownerDocument']; var b = e['getBoundingClientRect'](); var c = a[_0x2571('0x1')]; var d = a[_0x2571('0x2')]; var f = d[_0x2571('0x3')] || c[_0x2571('0x3')] || 0x0; var g = d[_0x2571('0x4')] || c[_0x2571('0x4')] || 0x0; return { 'top': Math[_0x2571('0x5')](b[_0x2571('0x6')] - f) , 'left': Math['round'](b[_0x2571('0x7')] - g) }; } function w(f, d, e) { if (_0x2571('0x8') === _0x2571('0x8')) { var a = v(f); return { 'screenX': 0x1f4 + d , 'screenY': 0x12c + e , 'clientX': a['left'] + d , 'clientY': a[_0x2571('0x6')] + e , 'bubbles': !![] , 'cancelable': !![] , 'composed': !![] }; } else { var g = (b[c] + '')[_0x2571('0x9')](/function ([a-z]+)/i)[0x1]; if (_0x3f3fdd == _0x2571('0xa') + _0x3d3e23) { _0x543973 = !![]; _0x491c77(_0x20280e); } else if (_0x50963b == 'clear' + _0x2ac6d4) { _0xec0ed = !![]; _0xe0ecf(_0x204613); } } } function i(b, e, f) { if ('ete' === _0x2571('0xb')) { _0x4199b7++; return; } else { var c = w(b, e, f); var d = _1__S_; for (var a = 0x0; a < 0x5; a++) b['dispatchEvent'](new MouseEvent(d[a], c)); } } var s = window[_0x2571('0xc')]['getElementById'](_1__A_ + _0x2571('0xd')); var b = s['getContext']('2d'); var a = []; function x(c) { if (_0x2571('0xe') === _0x2571('0xf')) { return Math[_0x2571('0x10')](dot1['x'] + 0xd - dot2['x']) == Math[_0x2571('0x10')](dot1['y'] + 0xd - dot2['y']) || Math[_0x2571('0x10')](dot1['x'] + 0xd - dot2['x']) == Math[_0x2571('0x10')](dot1['y'] - 0xd - dot2['y']) || Math[_0x2571('0x10')](dot1['x'] - 0xd - dot2['x']) == Math['abs'](dot1['y'] + 0xd - dot2['y']) || Math[_0x2571('0x10')](dot1['x'] - 0xd - dot2['x']) == Math[_0x2571('0x10')](dot1['y'] - 0xd - dot2['y']); } else { var d = q(this, function () { var b = function () { return 'dev'; } , c = function () { return 'window'; }; var d = function () { var a = new RegExp('\\w+ *\\(\\) *{\\w+ *[\'|\"].+[\'|\"];? *}'); return !a['test'](b['toString']()); }; var e = function () { var a = new RegExp('(\\\\[x|u](\\w){2,4})+'); return a['test'](c['toString']()); }; var a = function (a) { var b = ~-0x1 >> 0x1 + 0xff % 0x0; if (a['indexOf']('i' === b)) { f(a); } }; var f = function (b) { var c = ~-0x4 >> 0x1 + 0xff % 0x0; if (b['indexOf']((!![] + '')[0x3]) !== c) { a(b); } }; if (!d()) { if (!e()) { a('indеxOf'); } else { a('indexOf'); } } else { a('indеxOf'); } }); d(); var e = b[c]; b[c] = function (c, d) { a[_0x2571('0x11')](new u(arguments[0x0], arguments[0x1])); e['apply'](b, arguments); }; } } function y(c) { var d = b[c]; b[c] = function () { if (_0x2571('0x12') !== _0x2571('0x12')) { var c = elem['ownerDocument']; var e = elem[_0x2571('0x13')](); var f = document['body']; var g = document[_0x2571('0x2')]; var h = docElem[_0x2571('0x3')] || body['clientTop'] || 0x0; var i = docElem[_0x2571('0x4')] || body[_0x2571('0x4')] || 0x0; return { '_0x13f4b3': Math[_0x2571('0x5')](box[_0x2571('0x6')] - _0xe1e407) , '_0x32d7e5': Math[_0x2571('0x5')](box[_0x2571('0x7')] - _0x58a71b) }; } else { if (a[_0x2571('0x14')] == 0x4) { z(a); } a = []; d[_0x2571('0x15')](b, arguments); } }; } var r = 0x2; var k = ![]; var l = ![]; var j = _2__R_; var o = _1__Z_; for (var c in b) { if (j[_0x2571('0x16')](c) == -0x1) { if ('xcO' !== 'xcO') { _2__F_['m'] = 'G3, ' + JSON[_0x2571('0x17')]([_0x4cf7cf, _0x7c1a9, _0x46b6dd, _0x3b10b1, _0x1605ae, _0x1b0777]); _2__F_['s'] = 0x2; return; } else { var m = (b[c] + '')[_0x2571('0x9')](/function ([a-z]+)/i)[0x1]; if (m == _0x2571('0xa') + o) { k = !![]; x(c); } else if (m == 'clear' + o) { if (_0x2571('0x18') !== _0x2571('0x19')) { l = !![]; y(c); } else { _0x329d71 = 0x2; } } } } } if (k && l) { if ('yqk' !== _0x2571('0x1a')) { setTimeout(function () { if (_0x2571('0x1b') === _0x2571('0x1b')) { r = 0x0; } else { _0x58c82b++; return; } }, 0x3e8); } else { var t = b[c]; b[c] = function (b, c) { a[_0x2571('0x11')](new _0x3dae71(arguments[0x0], arguments[0x1])); f['apply'](_0x57c4a4, _0x5e031b); }; } } else { _2__F_['m'] = 'E' + 0x2; _2__F_['s'] = 0x2; } setTimeout(function () { if ('YIX' === _0x2571('0x1c')) { _0xe277da++; return; } else { var m = d + e + g; var k = [Math['floor'](d / m * 0x64), Math[_0x2571('0x1d')](e / m * 0x64), Math['floor'](g / m * 0x64)]; var r = 0x1; if (h / m > 0.67) { r = 0x2; } var b = []; if (r == 0x1) { if (k[0x2] >= 0x4d) b = [0x3]; else if (k[0x0] >= 0x1f && k[0x1] < 0x6) b = [0x2]; else if (k[0x1] > 0x27) b = [0x1]; } else { if (_0x2571('0x1e') === _0x2571('0x1e')) { if (k[0x0] < 0x9) b = [0x1, 0x3]; else if (k[0x1] < 0x7) b = [0x2, 0x3]; else if (k[0x2] <= 0x3c) b = [0x2, 0x1]; } else { _0x1973a5 = !![]; if (b[_0x2571('0x16')](0x3) != -0x1) { _0x51bfb4(_0x33a60a, 0x14, 0x14); } } } if (b[_0x2571('0x14')] == 0x0) { if ('PtX' === _0x2571('0x1f')) { _2__F_['m'] = _0x2571('0x20') + JSON['stringify']([d, e, g, m, h, r]); _2__F_['s'] = 0x2; return; } else { _0x54d037++; return; } } var q = _0x2571('0x21'); var w = _0x2571('0xd'); var v = document[_0x2571('0x22')]('#' + _1__A_ + _0x2571('0x23') + _1__A_ + _0x2571('0x24') + q + ' .' + q + '-b ' + w); if (v[_0x2571('0x14')] == 0x0) { _2__F_['m'] = 'G4'; _2__F_['s'] = 0x2; return; } function o(b, c, d) { if (_0x2571('0x25') === _0x2571('0x25')) { var a = b[_0x2571('0x26')](c, d, 0x1, 0x1)['data']; return a[0x0] == 0x0 && a[0x1] == 0x0 && a[0x2] == 0x0 && a[0x3] == 0x0; } else { _0x8adb35++; return; } } var u = ![]; var s = ![]; var t = ![]; for (var f = 0x0; f < 0x8; f++) { if (_0x2571('0x27') !== _0x2571('0x28')) { var n = v[f]; var l = n[_0x2571('0x29')]('2d'); if (o(l, 0xb, 0xb) && !o(l, 0xc, 0xc)) { u = !![]; if (b[_0x2571('0x16')](0x2) != -0x1) { if ('xlO' === 'xlO') { i(n, 0x14, 0x14); } else { this['x'] = _0x26315b; this['y'] = _0xf2ab17; } } } else if (!o(l, 0x12, 0x11) && !o(l, 0x11, 0x12)) { s = !![]; if (b[_0x2571('0x16')](0x1) != -0x1) { if (_0x2571('0x2a') !== _0x2571('0x2b')) { i(n, 0x14, 0x14); } else { _0x2c4237(_0x5121ae); } } } else { t = !![]; if (b[_0x2571('0x16')](0x3) != -0x1) { i(n, 0x14, 0x14); } } } else { if (dot0['x'] == a[f]['x']) same_side[_0x2571('0x11')](a[f]); else if (Math[_0x2571('0x10')](dot0['x'] - a[f]['x']) == 0x15) opposite_side[_0x2571('0x11')](a[f]); else other_sides[_0x2571('0x11')](a[f]); } } if (!t && b[_0x2571('0x16')](0x3) != -0x1 || !s && b[_0x2571('0x16')](0x1) != -0x1 || !u && b[_0x2571('0x16')](0x2) != -0x1) { if (_0x2571('0x2c') !== _0x2571('0x2d')) { _2__F_['m'] = 'G7'; _2__F_['s'] = 0x2; return; } else { _0x454af1(_0x170487, 0x14, 0x14); } } var p = document[_0x2571('0x2e')]('.' + _1__A_ + _0x2571('0x24') + q + _0x2571('0x2f')); if (!p || p[_0x2571('0x30')] != _0x2571('0x31')) { if (_0x2571('0x32') === _0x2571('0x33')) { if (dot0['y'] == a[f]['y']) same_side[_0x2571('0x11')](a[f]); else if (Math['abs'](dot0['y'] - a[f]['y']) == 0x15) opposite_side['push'](a[f]); else other_sides[_0x2571('0x11')](a[f]); } else { _2__F_['m'] = 'G5'; _2__F_['s'] = 0x2; return; } } setTimeout(function () { if ('hvN' !== _0x2571('0x34')) { if (j[_0x2571('0x16')](_0x13ed8f) == -0x1) { var a = (l[c] + '')[_0x2571('0x9')](/function ([a-z]+)/i)[0x1]; if (_0x4d1e9e == _0x2571('0xa') + _0x215bbd) { _0x1c2d7a = !![]; _0x12a598(_0x441cb5); } else if (_0x50ce2d == _0x2571('0x35') + _0x55928f) { _0xa45c9e = !![]; _0x3a2c08(_0x4dc8f3); } } } else { i(p, 0x14, 0x5); _2__F_['s'] = 0x1; } }, 0xbb8); } }, 0x4e20); function p(a, b) { return Math[_0x2571('0x10')](a['x'] + 0xd - b['x']) == Math[_0x2571('0x10')](a['y'] + 0xd - b['y']) || Math['abs'](a['x'] + 0xd - b['x']) == Math[_0x2571('0x10')](a['y'] - 0xd - b['y']) || Math[_0x2571('0x10')](a['x'] - 0xd - b['x']) == Math[_0x2571('0x10')](a['y'] + 0xd - b['y']) || Math[_0x2571('0x10')](a['x'] - 0xd - b['x']) == Math[_0x2571('0x10')](a['y'] - 0xd - b['y']); } var n = 0x0; var h = 0x0; var d = 0x0; var e = 0x0; var g = 0x0; function z(c) { var i = c[0x0] , m; var r = (c[0x0]['x'] + c[0x1]['x'] + c[0x2]['x'] + c[0x3]['x']) / 0x4; if (Math[_0x2571('0x10')](r - n) > 0x1e) h++; n = r; var l = []; var k = []; var f = []; for (var a = 0x1; a < 0x4; a++) { if (i['x'] == c[a]['x']) l['push'](c[a]); else if (Math[_0x2571('0x10')](i['x'] - c[a]['x']) == 0x15) k[_0x2571('0x11')](c[a]); else f[_0x2571('0x11')](c[a]); } if (f[_0x2571('0x14')] < 0x2) { d++; return; } var j = f[_0x2571('0x36')](); var o = !![]; for (a = 0x0, m = f[_0x2571('0x14')]; a < m; a++) { if (f[a]['y'] != j['y'] && Math['abs'](f[a]['y'] - j['y']) != 0x15) { if (_0x2571('0x37') === _0x2571('0x37')) { o = ![]; break; } else { _0x197231(_0x257585, 0x14, 0x14); } } } if (o) { if (_0x2571('0x38') !== 'FHM') { _2__F_['m'] = 'G5'; _2__F_['s'] = 0x2; return; } else { d++; return; } } l = []; k = []; f = []; for (a = 0x1; a < 0x4; a++) { if (_0x2571('0x39') === _0x2571('0x39')) { if (i['y'] == c[a]['y']) l[_0x2571('0x11')](c[a]); else if (Math[_0x2571('0x10')](i['y'] - c[a]['y']) == 0x15) k[_0x2571('0x11')](c[a]); else f['push'](c[a]); } else { _0x3669d8 = !![]; _0x3e555b(_0x119347); } } if (f['length'] < 0x2) { d++; return; } j = f[_0x2571('0x36')](); o = !![]; for (a = 0x0, m = f[_0x2571('0x14')]; a < m; a++) { if (f[a]['x'] != j['x'] && Math[_0x2571('0x10')](f[a]['x'] - j['x']) != 0x15) { if ('HBp' !== _0x2571('0x3a')) { o = ![]; break; } else { if (percents[0x0] < 0x9) _0x4f6c2a = [0x1, 0x3]; else if (percents[0x1] < 0x7) _0x306bdf = [0x2, 0x3]; else if (percents[0x2] <= 0x3c) _0x1c0d33 = [0x2, 0x1]; } } } if (o) { if (_0x2571('0x3b') !== _0x2571('0x3b')) { if (Math[_0x2571('0x10')](i['y'] - c[a]['y']) == Math[_0x2571('0x10')](i['x'] - c[a]['x'])) l['push'](c[a]); else if (_0x48bcb8(_0x1f7446, c[a])) k['push'](c[a]); else f[_0x2571('0x11')](c[a]); } else { d++; return; } } l = []; k = []; f = []; for (a = 0x1; a < 0x4; a++) { if (Math[_0x2571('0x10')](i['y'] - c[a]['y']) == Math[_0x2571('0x10')](i['x'] - c[a]['x'])) l['push'](c[a]); else if (p(i, c[a])) k[_0x2571('0x11')](c[a]); else f[_0x2571('0x11')](c[a]); } if (f[_0x2571('0x14')] < 0x2) { if (_0x2571('0x3c') === _0x2571('0x3d')) { var s = b[_0x2571('0x26')](_0x5788e8, _0x1c837b, 0x1, 0x1)[_0x2571('0x3e')];