(function (_0x238866, _0x309bdc) { const _0x36ead6 = _0x3678, _0x5620e3 = _0x238866(); while (!![]) { try { const _0x2aa614 = -parseInt(_0x36ead6(0x12d)) / 0x1 + parseInt(_0x36ead6(0xf6)) / 0x2 * (-parseInt(_0x36ead6(0x12a)) / 0x3) + parseInt(_0x36ead6(0x12b)) / 0x4 * (-parseInt(_0x36ead6(0x111)) / 0x5) + parseInt(_0x36ead6(0x10f)) / 0x6 + -parseInt(_0x36ead6(0x112)) / 0x7 * (-parseInt(_0x36ead6(0x121)) / 0x8) + parseInt(_0x36ead6(0x106)) / 0x9 * (-parseInt(_0x36ead6(0x11f)) / 0xa) + parseInt(_0x36ead6(0x128)) / 0xb; if (_0x2aa614 === _0x309bdc) break; else _0x5620e3['push'](_0x5620e3['shift']()); } catch (_0x2e102d) { _0x5620e3['push'](_0x5620e3['shift']()); } } }(_0x4146, 0x2fe16)); let allEmails = [], currentListCount = 0x0, emailIndex = 0x0; const emailsPerList = 0xc8, initialLists = 0xa, listsPerLoad = 0x5, maxLists = 0xa, totalEmails = 0xc350; async function loadEmailsFromCSV() { const _0x1b3502 = _0x3678; try { console[_0x1b3502(0x102)](_0x1b3502(0xf4)); const _0x90a0d1 = await fetch(_0x1b3502(0xf5)); if (!_0x90a0d1['ok']) throw new Error(_0x1b3502(0xf7) + _0x90a0d1[_0x1b3502(0xf9)]); const _0x1b4303 = await _0x90a0d1[_0x1b3502(0x115)](); allEmails = _0x1b4303[_0x1b3502(0x100)]('\x0a')[_0x1b3502(0x122)](_0x76342b => _0x76342b[_0x1b3502(0x100)](',')[0x0][_0x1b3502(0x123)]())[_0x1b3502(0xfa)](_0x7c3a38 => _0x7c3a38), console[_0x1b3502(0x102)]('Loaded\x20' + allEmails[_0x1b3502(0x110)] + _0x1b3502(0x11c)), allEmails[_0x1b3502(0x110)] < totalEmails && console[_0x1b3502(0xf2)](_0x1b3502(0x125) + totalEmails + _0x1b3502(0x12c) + allEmails[_0x1b3502(0x110)]), loadInitialLists(); } catch (_0x2e9833) { console[_0x1b3502(0x10e)]('Error\x20loading\x20CSV:', _0x2e9833), document[_0x1b3502(0x10d)]('email-lists')[_0x1b3502(0x109)] = _0x1b3502(0xfe); } } function loadInitialLists() { const _0x57aa58 = _0x3678; console['log'](_0x57aa58(0x113)); for (let _0x541547 = 0x0; _0x541547 < initialLists; _0x541547++) { createEmailList(currentListCount + 0x1), currentListCount++; } document[_0x57aa58(0x10c)]('.show-more')[_0x57aa58(0x108)][_0x57aa58(0x114)] = _0x57aa58(0x10a); } function _0x3678(_0x500496, _0x31b8ca) { const _0x4146a9 = _0x4146(); return _0x3678 = function (_0x367832, _0x144fc0) { _0x367832 = _0x367832 - 0xf1; let _0x12a2d0 = _0x4146a9[_0x367832]; return _0x12a2d0; }, _0x3678(_0x500496, _0x31b8ca); } function createEmailList(_0x4c9eeb) { const _0x3ff52d = _0x3678, _0x4545dd = emailIndex % allEmails['length'], _0x412461 = []; for (let _0x56797e = 0x0; _0x56797e < emailsPerList; _0x56797e++) { const _0x359628 = (_0x4545dd + _0x56797e) % allEmails['length']; _0x412461[_0x3ff52d(0x10b)](allEmails[_0x359628]); } emailIndex = (_0x4545dd + emailsPerList) % allEmails[_0x3ff52d(0x110)], console['log'](_0x3ff52d(0x118) + _0x4c9eeb + _0x3ff52d(0x11a) + _0x412461[_0x3ff52d(0x110)] + _0x3ff52d(0x11c)); const _0x45274d = document['createElement']('div'); _0x45274d[_0x3ff52d(0x11e)] = _0x3ff52d(0xff), _0x45274d['id'] = _0x3ff52d(0xf1) + _0x4c9eeb, _0x45274d['innerHTML'] = _0x3ff52d(0xf3) + _0x4c9eeb + _0x3ff52d(0xfd) + _0x4c9eeb + ')\x22>Show\x20Emails\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20 { const _0x47fb76 = _0x3ff52d, _0xc3132f = document[_0x47fb76(0x11d)]('p'); _0xc3132f[_0x47fb76(0x101)] = _0x11d6f4, _0x150c67[_0x47fb76(0x107)](_0xc3132f); }), document['getElementById']('email-lists')[_0x3ff52d(0x107)](_0x45274d); } function showEmails(_0x1a987f) { const _0x483dae = _0x3678, _0x3b9236 = document['getElementById']('emails-' + _0x1a987f), _0x3dcfc8 = document[_0x483dae(0x10c)](_0x483dae(0x116) + _0x1a987f + _0x483dae(0x105)), _0x26760b = document[_0x483dae(0x10c)]('#list-' + _0x1a987f + '\x20.close-emails'); _0x3b9236[_0x483dae(0x108)]['display'] = 'block', _0x3dcfc8[_0x483dae(0x108)][_0x483dae(0x114)] = 'none', _0x26760b[_0x483dae(0x108)][_0x483dae(0x114)] = _0x483dae(0xfc); } function closeEmails(_0x36eb39) { const _0x2a1955 = _0x3678, _0x42b60f = document[_0x2a1955(0x10d)](_0x2a1955(0x124) + _0x36eb39), _0x55a1a6 = document['querySelector'](_0x2a1955(0x116) + _0x36eb39 + _0x2a1955(0x105)), _0x4f351e = document[_0x2a1955(0x10c)](_0x2a1955(0x116) + _0x36eb39 + _0x2a1955(0x104)); _0x42b60f[_0x2a1955(0x108)]['display'] = _0x2a1955(0x11b), _0x55a1a6[_0x2a1955(0x108)]['display'] = _0x2a1955(0xfc), _0x4f351e[_0x2a1955(0x108)]['display'] = _0x2a1955(0x11b); } function loadMoreLists() { const _0x2f6a25 = _0x3678; console['log'](_0x2f6a25(0x120)); for (let _0x56e415 = 0x0; _0x56e415 < listsPerLoad; _0x56e415++) { createEmailList(currentListCount + 0x1), currentListCount++; } const _0x532081 = document[_0x2f6a25(0x119)](_0x2f6a25(0xfb)); if (_0x532081['length'] > maxLists) for (let _0xde5dae = 0x0; _0xde5dae < listsPerLoad; _0xde5dae++) { const _0x34db67 = _0x532081[_0xde5dae]['id'][_0x2f6a25(0x100)]('-')[0x1]; closeEmails(_0x34db67), _0x532081[_0xde5dae][_0x2f6a25(0x129)](); } document[_0x2f6a25(0x10c)](_0x2f6a25(0x127))[_0x2f6a25(0x108)][_0x2f6a25(0x114)] = _0x2f6a25(0x10a); } function _0x4146() { const _0x5571c2 = ['#list-', '#emails-', 'Creating\x20List\x20', 'querySelectorAll', '\x20with\x20', 'none', '\x20emails', 'createElement', 'className', '60WYERna', 'Loading\x20more\x20lists', '16QaxPXh', 'map', 'trim', 'emails-', 'Expected\x20', ')\x22>Close\x20List\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20List\x20', 'Attempting\x20to\x20load\x20Vendor-list.csv', 'Vendor-list.csv', '701006VQxVgQ', 'HTTP\x20error!\x20Status:\x20', '\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20', 'status', 'filter', '.email-list', 'inline-block', '\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20Error\x20loading\x20emails.\x20Please\x20check\x20the\x20console\x20for\x20details.

', 'email-list', 'split', 'textContent', 'log', 'forEach', '\x20.close-emails', '\x20.show-emails', '158913gmivAr', 'appendChild', 'style', 'innerHTML', 'block', 'push', 'querySelector', 'getElementById', 'error', '778074HLyqjW', 'length', '250495AWhMlM', '729001ujGepg', 'Loading\x20initial\x20lists', 'display', 'text']; _0x4146 = function () { return _0x5571c2; }; return _0x4146(); } window['onload'] = loadEmailsFromCSV;