3 lines
No EOL
58 KiB
JavaScript
3 lines
No EOL
58 KiB
JavaScript
// Copyright 2022 OneTab Ltd. All rights reserved.
|
|
|
|
const i="1.58";const o=false;const u=false;const c=false;const f=false;const l=false;const s=false;const a=true;const d="chrome://";const w="chrome://newtab/";const h="https://www.one-tab.com";const p=false;async function x(){return new Promise(((e,o)=>{if(document.readyState==="complete"){e()}else{document.addEventListener("readystatechange",(o=>{if(document.readyState==="complete")e()}))}}))}let Rt={};async function Ot(){Rt=Mt.O()}function St(e){return Rt[e]}const Mt=window.chrome.extension.getBackgroundPage().core;async function jt(){It();await Ot()}function Lt(e){if(typeof e==="string")e=document.getElementById(e);if(!e)return;while(e.childNodes.length>0)e.childNodes[0].remove()}function $t(e){return J(undefined,"div",{style:{fontSize:"1px",height:e+"px",width:1+"px"}}).t}let Ct=navigator["language"]||navigator["userLanguage"];function Et(){let e=["ar","he","fa","ps","ur"];let o=Ct.split("-",1)[0];return e.indexOf(o)>=0?"rtl":"ltr"}let Pt=Et();function Bt(){return Pt!=="rtl"}function It(){document.getElementsByTagName("html")[0]["dir"]=Pt}function zt(){return Bt()?"Left":"Right"}function Ft(){return Bt()?"Right":"Left"}function Ut(){return Bt()?"left":"right"}function Wt(){return Bt()?"right":"left"}function Ht(e,o){if(Bt())e.style.left=o;else e.style.right=o}function At(e,o){if(Bt())e.style.right=o;else e.style.left=o}function Dt(e,o){if(Bt())e.style.paddingLeft=o;else e.style.paddingRight=o}function Gt(e,o){if(Bt())e.style.paddingRight=o;else e.style.paddingLeft=o}function Jt(e,o){if(Bt())e.style.marginLeft=o;else e.style.marginRight=o}function m(e){return J(undefined,"div",{id:"headerText",style:{paddingTop:"40px",paddingBottom:"20px",[`padding${zt()}`]:"240px",fontSize:"16px",color:"var(--text-color-weak)",fontWeight:"300",borderBottom:"1px dashed var(--dash-color)",marginBottom:"10px"},textContent:e}).t}function g(e,o,t){return J(undefined,"picture",{style:{...e},...o,children:{i:J(undefined,"source",{srcset:t(true),media:"(prefers-color-scheme: light)"}),o:J(undefined,"source",{srcset:t(false),media:"(prefers-color-scheme: dark)"}),u:J(undefined,"img",{style:{width:"100%",height:"100%"}})}}).t}function y(){return g({width:416/2+"px",height:114/2+"px",position:"absolute",top:"16px",[`${Ut()}`]:"19px"},{},(e=>`images/top-left-logo-${e?"light":"dark"}${Bt()?"":"-rtl"}.png`))}function b(e,o,t){let n=document.createElement("div");let i=document.createElement("div");Dt(i,"30px");i.style.position="relative";let c=document.createElement("img");c.src=e?"images/twister-open.png":"images/twister-closed"+(Bt()?"":"-rtl")+".png";c.style.width=48/2+"px";c.style.height=50/2+"px";c.style.position="absolute";Ht(c,"0px");c.style.top="0px";i.textContent=o;i.style.fontSize="16px";i.style.cursor="pointer";n.appendChild(i);i.appendChild(c);let a=document.createElement("div");Dt(a,"30px");a.style.paddingTop="10px";a.appendChild(t.t);a.style.display=e?"block":"none";n.appendChild(a);i.onclick=()=>{e=!e;c.src=e?"images/twister-open.png":"images/twister-closed"+(Bt()?"":"-rtl")+".png";a.style.display=e?"block":"none"};let r={l:t.t};Object.assign(r,t);r.t=n;return r}function v(e,o,t,n){let i=document.createElement("div");i.style.fontSize=o+"px";i.className="clickable";let c=document.createElement("span");if(n){let e=document.createElement("span");e.textContent=St("newExclamation")+" ";c.appendChild(e)}if(typeof e==="string"){c.appendChild(document.createTextNode(e))}else{c.appendChild(e)}c.style.verticalAlign="middle";c.onclick=e=>{t(c)};i.appendChild(c);return i}class eo{constructor(){this.eo=null;this.oo=null;this.no=null;this.io=null;this.co=null;this.ao=null;this.ro=false;this.so=null;this.mo=null;this.lo=3;this.do=[]}uo({po:e,ho:o,fo:t,bo:n,wo:i,vo:c,xo:a,yo:r,ko:s,Ao:m}){e.onmousedown=l=>{if(!oo(l))return;let d=false;ee({event:l,element:e,j:null,A:({B:e,I:o,M:t,X:n})=>{d=s&&s()},S:({B:e,I:c,dx:a,dy:r,M:s,X:l,pageX:u,pageY:p})=>{if(!this.ro&&!d){if(Math.abs(a)>this.lo||Math.abs(r)>this.lo){this.ro=true;this.eo=o;this.no=m.offsetWidth;this.io=m.offsetHeight;let e=vt(t);this.To=e.x;this.jo=e.y;this.Eo=t.offsetWidth;this.so=t.parentNode;this.mo=t.nextSibling;t.remove();this.oo=t;this.co=n;this.ao=J(document.body,"div",{style:{pointerEvents:"none",zIndex:"100000",position:"absolute",width:this.no+2+"px",height:this.io+2+"px",cursor:"move"},h:this.oo}).t;i()}}if(this.ro){let e=this.Eo-this.oo.offsetWidth;this.ao.style.left=this.To+a+(Et()==="rtl"?e:0)+"px";this.ao.style.top=this.jo+r+"px";let o=document.elementFromPoint(u-window.scrollX,p-window.scrollY);let t=this.do.find((e=>e.objectType===this.co&&(e.element===o||pt(e.element,o))));if(t){t.zo.style.display="block";t.zo.style.width=this.no-0+"px";t.zo.style.height=this.io-0+"px";t.zo.style.border="var(--drop-area-border)";this.Do=t}else{this.Do=undefined}this.do.filter((e=>e!==t)).forEach((e=>e.zo.style.display="none"))}},C:({B:e,I:o,Y:t,D:n,M:i,X:s})=>{(async()=>{if(!this.ro){c()}else{this.ro=false;let e=this.Do;if(this.Do){await this.Do.So(this.eo)}else{a()}document.body.removeChild(this.ao);if(e){e.zo.style.display="none";this.Do=undefined}r()}})()}})}}Lo({element:e,objectType:o,zo:t,So:n}){this.do.push({element:e,objectType:o,zo:t,So:n})}Co(){return J(undefined,"div",{style:{background:"var(--drop-area-gradient)"}}).t}}function oo(e){if(e.metaKey||e.ctrlKey||e.altKey||e.shiftKey){return false}else if("buttons"in e){return e.buttons===1}else if("which"in e){return e.which===1}else{return e.button===1||e.type==="click"}}class to{constructor({parentElement:e,Go:o,value:t,Bo:n,fontWeight:i,Io:c,Oo:a,Ro:r}){this.parentElement=e;this.Ro=r;this.value=F(t);this.Bo=n;this.fontWeight=i;this.Io=c;this.Oo=a;this.$o=false;let s=J(e,"div",{style:{display:"inline-block",position:"relative",overflow:"hidden"},children:{Po:J(undefined,"div",{style:{textDecoration:"none",display:"block",whiteSpace:"nowrap",fontSize:this.Bo+"px",fontWeight:this.fontWeight,overflow:"hidden"},className:this.Io})}});this.div=s.t;this.Po=s.Po.t;this.Wo(this.value,false,true);this.Go=o;this.Po.onmousedown=e=>{};this.Po.onmouseup=e=>{if(this.$o)return true;let o=false;if(this.Oo)o=this.Oo();if(!o)this.No();return false}}No(){if(this.$o)return;if(this.Ro)this.Ro();this.$o=true;let e=J(undefined,"input",{style:{[zt()]:"0px",position:"absolute",top:"0px",width:this.Po.offsetWidth+"px",height:this.Po.offsetHeight+"px",overflow:"hidden",border:"none",paddingTop:"0px",paddingLeft:"0px",paddingRight:"0px",paddingBottom:"0px",marginTop:"0px",marginLeft:"0px",marginRight:"0px",marginBottom:"0px",background:"transparent"}}).t;e.setAttribute("autocomplete","off");e.setAttribute("spellcheck","false");Lt(this.Po);this.Po.innerHTML=" ";this.Po.style.width="1px";e.className=this.Io;e.style.fontSize=this.Bo+"px";e.style.fontWeight=this.fontWeight;this.div.appendChild(e);e.value=this.value;this.qo=this.value;e.onblur=()=>{this.div.removeChild(e);this.Wo(this.value,false,false);setTimeout((()=>{this.$o=false}),300);return false};e.addEventListener("compositionend",(e=>{this.Fo=true}));e.onkeydown=o=>{if(!o.isComposing&&!(f&&this.Fo)){if(o.key==="Escape"||o.key==="Esc"){e.value=this.qo;this.value=this.qo;e.blur()}if(o.key==="Enter"){e.blur()}}this.Fo=false};e.oninput=o=>{this.value=e.value;let t=io(this.value,this.Io,this.Bo,this.fontWeight,false);e.style.width=t+30+"px";this.div.style.width=t+30+"px";this.Go(e.value,false);return false};e.oninput(undefined);setTimeout((()=>{e.focus()}),100);return false}Mo(){this.Po.style.width="auto";this.div.style.width="auto"}Vo(){let e=io(this.value,this.Io,this.Bo,this.fontWeight,false);e=Math.max(e,20);this.Po.style.width=e+"px";this.div.style.width=e+"px";return e}Wo(e,o,t){this.value=F(e);if(F(e)===""){this.Po.innerHTML=" "}else{this.Po.textContent=this.value}if(o)this.Vo();else this.Mo();if(!t)this.Go(this.value,!o)}}let no;function io(e,o,t,n,i){if(!n)n="normal";if(n===true)n="bold";if(n===false)n="normal";if(no===undefined){no=J(document.body,"div",{style:{visibility:"hidden",position:"absolute",[zt()]:"-8000px",top:"-8000px",whiteSpace:"nowrap"}}).t}no.className=o;no.style.fontSize=t+"px";no.style.fontStyle=i?"italic":"normal";if(n)no.style.fontWeight=n;no.textContent=e;let c=no.offsetWidth;no.textContent="";return c}const k=window.chrome.runtime.getURL("onetab.html");const T=k.substr(0,k.length-"onetab.html".length);function R(e){let o=O(e);if(o.toLowerCase().startsWith("www."))return o.substring("www.".length);else return o}function O(e){if(!e)return"undefined";if(e.indexOf("//")===0)e="http:"+e;if(e.indexOf("://")===-1)e="http://"+e;e=e.substring(e.indexOf("://")+"://".length);if(e.indexOf("/")!==-1)e=e.substring(0,e.indexOf("/"));if(e.indexOf(":")!==-1)e=e.substring(0,e.indexOf(":"));if(e.indexOf("?")!==-1)e=e.substring(0,e.indexOf("?"));if(e.indexOf("#")!==-1)e=e.substring(0,e.indexOf("#"));return e.toLowerCase()}function S(e){if(e.indexOf("://")===-1)return"https://";e=e.substring(0,e.indexOf("://")+"://".length);return e.toLowerCase()}let M=["com","co.uk","org.uk","net","org","de","ru","info","xyz","nl"];function j(e){let o=O(e);try{for(let e in M){let t="."+M[e];if(H(o,t)){o=o.substr(0,o.length-t.length);while(o.indexOf(".")!==-1)o=o.substring(o.indexOf(".")+1);o=o+t;break}}if(o.indexOf("www.")===0)o=o.substring("www.".length);return o}catch(e){return o}}function L(e){e["noCacheRandom"]=$()}function $(){return(new Date).getTime()+Math.round(Math.random()*1e4)+""}async function C(e,o){L(o);let t=JSON.stringify(o);let n=await E(e,t);return await n.json()}async function E(e,o){let t={};if(o){t.method="POST";t.body=o}else{t.method="GET"}t.headers=new Headers;t.headers.append("Content-Type","text/json");let n=await fetch(e,t);if(n.status===200)return n;else throw new Error("http response code"+n.status)}function P(){return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,(e=>{let o=Math.random()*16|0,t=e=="x"?o:o&3|8;return t.toString(16)}))}const B="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz-_".split("");function I(e,o){let t=B,n=[],i=0;o=o||t.length;e=e||22;for(i=0;i<e;i++)n[i]=t[0|Math.random()*o];return n.join("")}function z(){return I()}function F(e){if(e===null||e===undefined)return"";return e.replace(/^\s+/,"").replace(/\s+$/,"")}const U=(e,o)=>!!o["starred"]-!!e["starred"]||e["starred"]&&o["starred"]&&o["starredDate"]-e["starredDate"]||o["createDate"]-e["createDate"];function W(e){if(!e)e="";return e.replace(/[\x00-\x1F\x7F-\x9F]/g,"")}function H(e,o){if(!e)return false;return e.indexOf(o,e.length-o.length)!==-1}const A={restoreWindow:"newWindow",pinnedTabs:"ignore",startupLaunch:"displayOneTab",restoreRemoval:"default",duplicates:"allow"};function D(e,o){if(o[e])return o[e];else return A[e]}function G(e,o,t){if(e.parentNode)e.remove();o.insertBefore(e,t===undefined||t>=o.children.length||o.children.length===0?null:o.children[Math.max(0,t)])}function J(e,o,t){let n=o===undefined?e:document.createElement(o);let i={};if(t){if(t.style)Object.assign(n.style,t.style);for(let e of Object.keys(t)){if(e!=="style"&&e!=="children")n[e]=t[e]}if(t.children){for(const[e,o]of Object.entries(t.children)){i[e]=o;n.appendChild(o instanceof HTMLElement?o:o.t)}}if(t.h)n.appendChild(t.h);if(t.init)t.init(n)}if(o!==undefined&&e)e.appendChild(n);let c={t:n};Object.assign(c,i);return c}const N="about:reader?url=";function X(e){if(!e)return"";if(e.indexOf(":")===-1)return"https://"+e;if(e.indexOf(N)===0)return decodeURIComponent(e.substring(N.length));if(e.startsWith(`${T}placeholder.html?`)){const o=new URLSearchParams(e.substring(e.indexOf("?")));return o.get("url")}return e}async function Y(e){return new Promise((o=>setTimeout(o,e)))}function q(e){return parseInt(e.match(/\d+/)[0])}const K=[...new Array(30)].map(((e,o)=>parseInt(10+Math.pow(1.6,o))));function*Q(e){let o=0;while(K.slice(0,o).reduce(((e,o)=>e+o),0)<e){yield K[o++]}}async function V(e,o,t){let n=0;for(let o of Q(e)){if(await t(n))return;else{await Y(o);n+=o}}throw new Error(`Timeout waiting for condition ${o}`)}let Xt,Yt,Nt,qt,Kt;let Qt,Vt;let Zt,_t;let te="ontouchstart"in window;function ee({event:e,element:o,j:t,A:n,S:i,C:c}){Xt=o;Yt=t;Nt=n;qt=i;Kt=c;Zt=0;_t=0;if(te&&e instanceof TouchEvent){if(e.touches.length>1){return}Qt=e.touches.item(0).pageX;Vt=e.touches.item(0).pageY;document.addEventListener("touchmove",ne,false);document.addEventListener("touchend",ie,false);e.preventDefault()}else{Qt=e.clientX+window.scrollX;Vt=e.clientY+window.scrollY;document.addEventListener("mousemove",ne,false);document.addEventListener("mouseup",ie,false);e.preventDefault()}Nt({B:Xt,I:Yt,M:Qt,X:Vt})}function ne(e){let o,t,n,i;if(te&&e instanceof TouchEvent){if(e.touches.length>1){n=0;i=0;qt({B:Xt,I:Yt,dx:n,dy:i,M:Qt,X:Vt,pageX:o,pageY:t});return ie(e)}o=e.touches.item(0).pageX;t=e.touches.item(0).pageY}else{o=e.clientX+window.scrollX;t=e.clientY+window.scrollY}n=o-Qt;i=t-Vt;let c=false;if(Zt!==n||_t!==i)c=true;Zt=n;_t=i;if(c){qt({B:Xt,I:Yt,dx:n,dy:i,M:Qt,X:Vt,pageX:o,pageY:t})}e.preventDefault()}function ie(e){if(te&&e instanceof TouchEvent){document.removeEventListener("touchmove",ne,false);document.removeEventListener("touchend",ie,false)}else{document.removeEventListener("mousemove",ne,false);document.removeEventListener("mouseup",ie,false)}Kt({B:Xt,I:Yt,Y:Zt,D:_t,M:Qt,X:Vt})}class Z{constructor(e,o){this.x=e;this.y=o}p(e){return new Z(this.x-e.x,this.y-e.y)}}class _{constructor(e,o,t,n){this.m=e;this.type=o;this.listener=t;this.g=n}remove(){this.m.removeEventListener(this.type,this.listener,this.g)}}function tt(e,o){e.onmousemove=t=>{o(new xt(e,t))}}function nt(e,o){e.onmousedown=t=>{o(new xt(e,t))}}function et(e,o){e.onmouseover=t=>{o(new xt(e,t))}}function it(e,o){e.onmouseup=t=>{o(new xt(e,t))}}function rt(e,o){e.onmouseout=t=>{o(new xt(e,t))}}function ot(e,o){e.onclick=t=>{o(new xt(e,t))}}function ut(e,o){e.ondblclick=t=>{o(new xt(e,t))}}function ct(e,o){mt(e,"click",o)}function ft(e,o){mt(e,"dblclick",o)}function lt(e,o){return mt(e,"mouseover",o)}function st(e,o){return mt(e,"mouseup",o)}function at(e,o){let t;t=t=>{let n,i;n=t.currentTarget;i=t.relatedTarget;if(n===e&&n!==i&&!pt(n,i)){o(new xt(e,t))}};e.addEventListener("mouseout",t,false);return new _(e,"mouseout",t,false)}function dt(e,o){e.onmouseout=t=>{let n,i;n=t.currentTarget;i=t.relatedTarget;if(n===e&&n!==i&&!pt(n,i)){o(new xt(e,t))}}}function wt(e,o){for(let t of e){t.onmouseout=ht(t,e,o)}}function ht(e,o,t){return n=>{let i,c;i=n.currentTarget;c=n.relatedTarget;if(i===e&&i!==c&&!pt(i,c)){for(let e of o)if(c===e)return;t(new xt(e,n))}}}function pt(e,o){try{if(!o)return false;while(o.parentNode)if((o=o.parentNode)===e)return true;return false}catch(e){return false}}class xt{constructor(e,o){this.element=e;this.event=o;this.v=null;this.k=null}T(){if(this.v===null){let e=yt(this.element);this.v=e.x;this.k=e.y}return this.v}R(){if(this.v===null){this.T()}return this.k}}function mt(e,o,t){let n=o=>{let n=new xt(e,o);t(n)};e.addEventListener(o,n,false);return new _(e,o,n,false)}function gt(e){return bt(e)}function yt(e,o){return bt(o).p(vt(e))}function bt(e){let o,t;o=e.clientX+window.scrollX;t=e.clientY+window.scrollY;return new Z(o,t)}function vt(e){let o=e;let t=0;let n=0;while(true){let e=o.offsetParent;if(e===null)break;t+=o.offsetLeft;n+=o.offsetTop;o=e}return new Z(t,n)}function kt(){return window.scrollY}function Tt(){return window.scrollX}let co={};co.Yo=32;co.imageWidth=1024;co.imageHeight=1024;co.Xo=new Map;{let e=co.Xo;e.set("calendar.google.com",0);e.set("docs.google.com-document",1);e.set("docs.google.com-forms",2);e.set("docs.google.com-presentation",3);e.set("docs.google.com-spreadsheets",4);e.set("drive.google.com",5);e.set("mail.google.com",6);e.set("meet.google.com",7);e.set("google.com",8);e.set("facebook.com",9);e.set("youtube.com",10);e.set("microsoft.com",11);e.set("twitter.com",12);e.set("tmall.com",13);e.set("instagram.com",14);e.set("baidu.com",15);e.set("linkedin.com",16);e.set("qq.com",17);e.set("wikipedia.org",18);e.set("apple.com",19);e.set("live.com",20);e.set("sohu.com",21);e.set("yahoo.com",22);e.set("amazon.com",23);e.set("taobao.com",24);e.set("adobe.com",25);e.set("pinterest.com",26);e.set("youtu.be",27);e.set("360.cn",28);e.set("vimeo.com",29);e.set("jd.com",30);e.set("reddit.com",31);e.set("office.com",32);e.set("wordpress.com",33);e.set("weibo.com",34);e.set("bing.com",35);e.set("zoom.us",36);e.set("sina.com.cn",37);e.set("goo.gl",38);e.set("github.com",39);e.set("amazonaws.com",40);e.set("bit.ly",41);e.set("vk.com",42);e.set("wordpress.org",43);e.set("xinhuanet.com",44);e.set("tumblr.com",45);e.set("mozilla.org",46);e.set("msn.com",47);e.set("godaddy.com",48);e.set("nytimes.com",49);e.set("flickr.com",50);e.set("skype.com",51);e.set("okezone.com",52);e.set("dropbox.com",53);e.set("gravatar.com",54);e.set("soundcloud.com",55);e.set("europa.eu",56);e.set("alipay.com",57);e.set("csdn.net",58);e.set("nih.gov",59);e.set("yahoo.co.jp",60);e.set("t.co",61);e.set("cnn.com",62);e.set("ebay.com",63);e.set("apache.org",64);e.set("twitch.tv",65);e.set("w3.org",66);e.set("medium.com",67);e.set("theguardian.com",68);e.set("macromedia.com",69);e.set("naver.com",70);e.set("spotify.com",71);e.set("bongacams.com",72);e.set("imdb.com",73);e.set("sourceforge.net",74);e.set("bbc.co.uk",75);e.set("forbes.com",76);e.set("paypal.com",77);e.set("panda.tv",78);e.set("zhanqi.tv",79);e.set("aliexpress.com",80);e.set("bbc.com",81);e.set("archive.org",82);e.set("news.ycombinator.com",83);e.set("zerohedge.com",84);e.set("protopage.com",85);e.set("github.io",86);e.set("yandex.ru",87);e.set("weebly.com",88);e.set("stackoverflow.com",89);e.set("china.com.cn",90);e.set("who.int",91);e.set("wixsite.com",92);e.set("creativecommons.org",93);e.set("issuu.com",94);e.set("washingtonpost.com",95);e.set("imgur.com",96);e.set("etsy.com",97);e.set("livejasmin.com",98);e.set("chaturbate.com",99);e.set("oracle.com",100);e.set("slideshare.net",101);e.set("mail.ru",102);e.set("reuters.com",103);e.set("wix.com",104);e.set("icloud.com",105);e.set("cdc.gov",106);e.set("pornhub.com",107);e.set("1688.com",108);e.set("wsj.com",109);e.set("tinyurl.com",110);e.set("wikimedia.org",111);e.set("huanqiu.com",112);e.set("instructure.com",113);e.set("aparat.com",114);e.set("alibaba.com",115);e.set("bloomberg.com",116);e.set("businessinsider.com",117);e.set("cnet.com",118);e.set("yy.com",119);e.set("sciencedirect.com",120);e.set("opera.com",121);e.set("163.com",122);e.set("ok.ru",123);e.set("harvard.edu",124);e.set("sogou.com",125);e.set("mit.edu",126);e.set("gnu.org",127);e.set("espn.com",128);e.set("so.com",129);e.set("dailymail.co.uk",130);e.set("booking.com",131);e.set("researchgate.net",132);e.set("rakuten.co.jp",133);e.set("forms.gle",134);e.set("go.com",135);e.set("samsung.com",136);e.set("stanford.edu",137);e.set("list-manage.com",138);e.set("hp.com",139);e.set("usatoday.com",140);e.set("telegraph.co.uk",141);e.set("aol.com",142);e.set("surveymonkey.com",143);e.set("jrj.com.cn",144);e.set("ntp.org",145);e.set("mama.cn",146);e.set("kompas.com",147);e.set("cnbc.com",148);e.set("nginx.org",149);e.set("canva.com",150);e.set("cpanel.net",151);e.set("fandom.com",152);e.set("eventbrite.com",153);e.set("indeed.com",154);e.set("indiatimes.com",155);e.set("dailymotion.com",156);e.set("nasa.gov",157);e.set("myspace.com",158);e.set("behance.net",159);e.set("ettoday.net",160);e.set("huffingtonpost.com",161);e.set("nature.com",162);e.set("hao123.com",163);e.set("xvideos.com",164);e.set("walmart.com",165);e.set("youku.com",166);e.set("addthis.com",167);e.set("udemy.com",168);e.set("time.com",169);e.set("t.me",170);e.set("pixnet.net",171);e.set("un.org",172);e.set("npr.org",173);e.set("freepik.com",174);e.set("foxnews.com",175);e.set("wendyssubway.com",176);e.set("ted.com",177);e.set("detik.com",178);e.set("www.gov.uk",179);e.set("roblox.com",180);e.set("grid.id",181);e.set("cnblogs.com",182);e.set("flipkart.com",183);e.set("babytree.com",184);e.set("wired.com",185);e.set("ca.gov",186);e.set("bilibili.com",187);e.set("mysql.com",188);e.set("yelp.com",189);e.set("scribd.com",190);e.set("hugedomains.com",191);e.set("slack.com",192);e.set("thestartmagazine.com",193);e.set("soso.com",194);e.set("doi.org",195);e.set("goodreads.com",196);e.set("daum.net",197);e.set("intel.com",198);e.set("debian.org",199);e.set("independent.co.uk",200);e.set("wetransfer.com",201);e.set("wikihow.com",202);e.set("opendns.com",203);e.set("force.com",204);e.set("tripadvisor.com",205);e.set("themeforest.net",206);e.set("stackexchange.com",207);e.set("free.fr",208);e.set("zendesk.com",209);e.set("chase.com",210);e.set("techcrunch.com",211);e.set("squarespace.com",212);e.set("android.com",213);e.set("speedtest.net",214);e.set("shutterstock.com",215);e.set("berkeley.edu",216);e.set("line.me",217);e.set("unsplash.com",218);e.set("zillow.com",219);e.set("addtoany.com",220);e.set("livejournal.com",221);e.set("tokopedia.com",222);e.set("tiktok.com",223);e.set("craigslist.org",224);e.set("latimes.com",225);e.set("grammarly.com",226);e.set("zoho.com",227);e.set("okta.com",228);e.set("healthline.com",229);e.set("xhamster.com",230);e.set("taboola.com",231);e.set("ikea.com",232);e.set("onlinesbi.com",233);e.set("quora.com",234);e.set("weather.com",235);e.set("webmd.com",236);e.set("duckduckgo.com",237);e.set("theverge.com",238);e.set("webex.com",239);e.set("cisco.com",240);e.set("w3schools.com",241);e.set("kickstarter.com",242);e.set("gome.com.cn",243);e.set("jimdo.com",244);e.set("digg.com",245);e.set("nationalgeographic.com",246);e.set("ft.com",247);e.set("deviantart.com",248);e.set("tradingview.com",249);e.set("6.cn",250);e.set("cornell.edu",251);e.set("ietf.org",252);e.set("zhihu.com",253);e.set("padlet.com",254);e.set("giphy.com",255);e.set("loc.gov",256);e.set("shopify.com",257);e.set("washington.edu",258);e.set("buzzfeed.com",259);e.set("dell.com",260);e.set("eastday.com",261);e.set("rubiconproject.com",262);e.set("pixabay.com",263);e.set("cbsnews.com",264);e.set("about.com",265);e.set("arnebrachhold.de",266);e.set("wa.me",267);e.set("youm7.com",268);e.set("tandfonline.com",269);e.set("appsflyer.com",270);e.set("academia.edu",271);e.set("liputan6.com",272);e.set("cambridge.org",273);e.set("stumbleupon.com",274);e.set("coursera.org",275);e.set("criteo.com",276);e.set("rednet.cn",277);e.set("marriott.com",278);e.set("marketwatch.com",279);e.set("savefrom.net",280);e.set("investopedia.com",281);e.set("disqus.com",282);e.set("symantec.com",283);e.set("box.com",284);e.set("digikala.com",285);e.set("primevideo.com",286);e.set("bestbuy.com",287);e.set("typepad.com",288);e.set("launchpad.net",289);e.set("iqiyi.com",290);e.set("ilovepdf.com",291);e.set("uol.com.br",292);e.set("princeton.edu",293);e.set("tiktokv.com",294);e.set("usnews.com",295);e.set("discord.com",296);e.set("pinimg.com",297);e.set("fc2.com",298);e.set("prnewswire.com",299);e.set("webs.com",300);e.set("ampproject.org",301);e.set("bet9ja.com",302);e.set("steamcommunity.com",303);e.set("mashable.com",304);e.set("economist.com",305);e.set("evernote.com",306);e.set("fda.gov",307);e.set("bandcamp.com",308);e.set("hubspot.com",309);e.set("investing.com",310);e.set("globo.com",311);e.set("worldometers.info",312);e.set("nbcnews.com",313);e.set("airbnb.com",314);e.set("change.org",315);e.set("homedepot.com",316);e.set("hola.org",317);e.set("setn.com",318);e.set("noaa.gov",319);e.set("tistory.com",320);e.set("avast.com",321);e.set("pbs.org",322);e.set("lazada.sg",323);e.set("teamviewer.com",324);e.set("moatads.com",325);e.set("casalemedia.com",326);e.set("plesk.com",327);e.set("oup.com",328);e.set("target.com",329);e.set("trello.com",330);e.set("constantcontact.com",331);e.set("whitehouse.gov",332);e.set("hulu.com",333);e.set("usda.gov",334);e.set("quizlet.com",335);e.set("columbia.edu",336);e.set("sindonews.com",337);e.set("arcgis.com",338);e.set("umich.edu",339);e.set("engadget.com",340);e.set("accuweather.com",341);e.set("state.gov",342);e.set("wellsfargo.com",343);e.set("unesco.org",344);e.set("nypost.com",345);e.set("51.la",346);e.set("huawei.com",347);e.set("varzesh3.com",348);e.set("ups.com",349);e.set("metropoles.com",350);e.set("patreon.com",351);e.set("rt.com",352);e.set("nvidia.com",353);e.set("hotstar.com",354);e.set("tripod.com",355);e.set("breitbart.com",356);e.set("fiverr.com",357);e.set("psu.edu",358);e.set("vice.com",359);e.set("bukalapak.com",360);e.set("sagepub.com",361);e.set("zdnet.com",362);e.set("gofundme.com",363);e.set("hbr.org",364);e.set("britannica.com",365);e.set("yale.edu",366);e.set("trustpilot.com",367);e.set("epa.gov",368);e.set("abc.net.au",369);e.set("mayoclinic.org",370);e.set("statista.com",371);e.set("sun.com",372);e.set("cbc.ca",373);e.set("smallpdf.com",374);e.set("patch.com",375);e.set("upenn.edu",376);e.set("nike.com",377);e.set("sciencedaily.com",378);e.set("elsevier.com",379);e.set("wayfair.com",380);e.set("getpocket.com",381);e.set("hdfcbank.com",382);e.set("redhat.com",383);e.set("vox.com",384);e.set("photobucket.com",385);e.set("dribbble.com",386);e.set("ask.com",387);e.set("suara.com",388);e.set("pikiran-rakyat.com",389);e.set("xnxx.com",390);e.set("hootsuite.com",391);e.set("blackboard.com",392);e.set("irs.gov",393);e.set("khanacademy.org",394);e.set("worldbank.org",395);e.set("fedex.com",396);e.set("www.gov.cn",397);e.set("newyorker.com",398);e.set("gizmodo.com",399);e.set("talktalk.co.uk",400);e.set("merriam-webster.com",401);e.set("chinadaily.com.cn",402);e.set("ieee.org",403);e.set("iso.org",404);e.set("namnak.com",405);e.set("businesswire.com",406);e.set("umn.edu",407);e.set("wpengine.com",408);e.set("fastcompany.com",409);e.set("dw.com",410);e.set("chouftv.ma",411);e.set("softonic.com",412);e.set("ox.ac.uk",413);e.set("mathtag.com",414);e.set("inc.com",415);e.set("51sole.com",416);e.set("oreilly.com",417);e.set("ndtv.com",418);e.set("ltn.com.tw",419);e.set("fortune.com",420);e.set("usps.com",421);e.set("wisc.edu",422);e.set("messenger.com",423);e.set("wiktionary.org",424);e.set("entrepreneur.com",425);e.set("typeform.com",426);e.set("snapchat.com",427);e.set("wikia.com",428);e.set("plos.org",429);e.set("att.com",430);e.set("jianshu.com",431);e.set("jhu.edu",432);e.set("nist.gov",433);e.set("gmw.cn",434);e.set("ucla.edu",435);e.set("uci.edu",436);e.set("heavy.com",437);e.set("playstation.com",438);e.set("scientificamerican.com",439);e.set("chicagotribune.com",440);e.set("theconversation.com",441);e.set("deepl.com",442);e.set("intuit.com",443);e.set("elegantthemes.com",444);e.set("utexas.edu",445);e.set("ameblo.jp",446);e.set("spiegel.de",447);e.set("python.org",448);e.set("gosuslugi.ru",449);e.set("y2mate.com",450);e.set("newrelic.com",451);e.set("feedly.com",452);e.set("cmu.edu",453);e.set("indiegogo.com",454);e.set("sfgate.com",455);e.set("telewebion.com",456);e.set("cam.ac.uk",457);e.set("canada.ca",458);e.set("zerodha.com",459);e.set("slate.com",460);e.set("arxiv.org",461);e.set("uk.com",462);e.set("rambler.ru",463);e.set("newsweek.com",464);e.set("lenovo.com",465);e.set("comodoca.com",466);e.set("qualtrics.com",467);e.set("manoramaonline.com",468);e.set("afternic.com",469);e.set("zaloapp.com",470);e.set("xfinity.com",471);e.set("ubuntu.com",472);e.set("timeanddate.com",473);e.set("ed.gov",474);e.set("elpais.com",475);e.set("realtor.com",476);e.set("bmj.com",477);e.set("hotjar.com",478);e.set("verisign.com",479);e.set("hilton.com",480);e.set("uchicago.edu",481);e.set("nps.gov",482);e.set("oecd.org",483);e.set("icicibank.com",484);e.set("kumparan.com",485);e.set("bootstrapcdn.com",486);e.set("asus.com",487);e.set("over-blog.com",488);e.set("pexels.com",489);e.set("biomedcentral.com",490);e.set("qz.com",491);e.set("weforum.org",492);e.set("howstuffworks.com",493);e.set("nicovideo.jp",494);e.set("mgid.com",495);e.set("thesun.co.uk",496);e.set("arstechnica.com",497);e.set("purdue.edu",498);e.set("uiuc.edu",499);e.set("atlassian.net",500);e.set("cnzz.com",501);e.set("douban.com",502);e.set("medicalnewstoday.com",503);e.set("appcenter.ms",504);e.set("chron.com",505);e.set("ny.gov",506);e.set("tencent.com",507);e.set("criteo.net",508);e.set("cbslocal.com",509);e.set("iqoption.com",510);e.set("norton.com",511);e.set("ladbible.com",512);e.set("parallels.com",513);e.set("mercadolivre.com.br",514);e.set("pcmag.com",515);e.set("tapad.com",516);e.set("dictionary.com",517);e.set("altervista.org",518);e.set("op.gg",519);e.set("unity3d.com",520);e.set("merdeka.com",521);e.set("idntimes.com",522);e.set("visualstudio.com",523);e.set("thesaurus.com",524);e.set("apa.org",525);e.set("techradar.com",526);e.set("autodesk.com",527);e.set("geeksforgeeks.org",528);e.set("reverso.net",529);e.set("si.edu",530);e.set("ftc.gov",531);e.set("toutiao.com",532);e.set("ign.com",533);e.set("politico.com",534);e.set("fao.org",535);e.set("zol.com.cn",536);e.set("abs-cbn.com",537);e.set("fastly.net",538);e.set("capitalone.com",539);e.set("nba.com",540);e.set("zend.com",541);e.set("mlb.com",542);e.set("patria.org.ve",543);e.set("orange.fr",544);e.set("nyu.edu",545);e.set("news.com.au",546);e.set("smh.com.au",547);e.set("chess.com",548);e.set("openstreetmap.org",549);e.set("cctv.com",550);e.set("kakao.com",551);e.set("nydailynews.com",552);e.set("prezi.com",553);e.set("usc.edu",554);e.set("digitaltrends.com",555);e.set("bitnami.com",556);e.set("schoology.com",557);e.set("cnnic.cn",558);e.set("bankofamerica.com",559);e.set("barnesandnoble.com",560);e.set("inquirer.net",561);e.set("uber.com",562);e.set("genius.com",563);e.set("chegg.com",564);e.set("ning.com",565);e.set("fontawesome.com",566);e.set("xing.com",567);e.set("house.gov",568);e.set("livescience.com",569);e.set("joomla.org",570);e.set("allegro.pl",571);e.set("moneycontrol.com",572);e.set("dropcatch.com",573);e.set("miit.gov.cn",574);e.set("pnas.org",575);e.set("apnews.com",576);e.set("dedecms.com",577);e.set("kapanlagi.com",578);e.set("duke.edu",579);e.set("sakura.ne.jp",580);e.set("foursquare.com",581);e.set("istockphoto.com",582);e.set("instructables.com",583);e.set("venturebeat.com",584);e.set("census.gov",585);e.set("vmware.com",586);e.set("mercari.com",587);e.set("jstor.org",588);e.set("acs.org",589);e.set("variety.com",590);e.set("lifehacker.com",591);e.set("nfl.com",592);e.set("youdao.com",593);e.set("mckinsey.com",594);e.set("themeisle.com",595);e.set("usgs.gov",596);e.set("pewresearch.org",597);e.set("proiezionidiborsa.it",598);e.set("linktr.ee",599);e.set("umd.edu",600);e.set("angelfire.com",601);e.set("hm.com",602);e.set("teads.tv",603);e.set("ufl.edu",604);e.set("earthlink.net",605);e.set("videocampaign.co",606);e.set("marca.com",607);e.set("msu.edu",608);e.set("aljazeera.com",609);e.set("jotform.com",610);e.set("imageshack.us",611);e.set("ea.com",612);e.set("jpnn.com",613);e.set("adp.com",614);e.set("thefreedictionary.com",615);e.set("about.me",616);e.set("senate.gov",617);e.set("fast.com",618);e.set("urbandictionary.com",619);e.set("ucsd.edu",620);e.set("upwork.com",621);e.set("trendyol.com",622);e.set("mheducation.com",623);e.set("thehill.com",624);e.set("nikkei.com",625);e.set("duolingo.com",626);e.set("redbubble.com",627);e.set("rollingstone.com",628);e.set("doubleverify.com",629);e.set("brilio.net",630);e.set("9gag.com",631);e.set("alexa.com",632);e.set("tutorialspoint.com",633);e.set("wildberries.ru",634);e.set("lijit.com",635);e.set("postgresql.org",636);e.set("xbox.com",637);e.set("hatena.ne.jp",638);e.set("mi.com",639);e.set("gmx.net",640);e.set("unc.edu",641);e.set("gartner.com",642);e.set("in.gr",643);e.set("northwestern.edu",644);e.set("adjust.com",645);e.set("branch.io",646);e.set("81.cn",647);e.set("utoronto.ca",648);e.set("thedailybeast.com",649);e.set("namecheap.com",650);e.set("lemonde.fr",651);e.set("wattpad.com",652);e.set("stripe.com",653);e.set("crunchyroll.com",654);e.set("shopee.co.id",655);e.set("sky.com",656);e.set("proofpoint.com",657);e.set("hurriyet.com.tr",658);e.set("bls.gov",659);e.set("xiaomi.com",660);e.set("gamespot.com",661);e.set("focus.cn",662);e.set("slashdot.org",663);e.set("theglobeandmail.com",664);e.set("fidelity.com",665);e.set("thetimes.co.uk",666);e.set("vnexpress.net",667);e.set("xe.com",668);e.set("ensonhaber.com",669);e.set("qoo10.sg",670);e.set("pearson.com",671);e.set("jamanetwork.com",672);e.set("java.com",673);e.set("gitlab.com",674);e.set("atlassian.com",675);e.set("hatenablog.com",676);e.set("apachefriends.org",677);e.set("scmp.com",678);e.set("elbalad.news",679);e.set("goo.ne.jp",680);e.set("asu.edu",681);e.set("siemens.com",682);e.set("newscientist.com",683);e.set("yts.mx",684);e.set("hhs.gov",685);e.set("wufoo.com",686);e.set("gismeteo.ru",687);e.set("repubblica.it",688);e.set("automattic.com",689);e.set("newegg.com",690);e.set("gsmarena.com",691);e.set("today.com",692);e.set("arizona.edu",693);e.set("dbs.com.sg",694);e.set("docker.com",695);e.set("divar.ir",696);e.set("sec.gov",697);e.set("fool.com",698);e.set("td.com",699);e.set("dotomi.com",700);e.set("moodle.org",701);e.set("hollywoodreporter.com",702);e.set("wunderground.com",703);e.set("uspto.gov",704);e.set("albawabhnews.com",705);e.set("mixcloud.com",706);e.set("disneyplus.com",707);e.set("boston.com",708);e.set("colorado.edu",709);e.set("zippyshare.com",710);e.set("indianexpress.com",711);e.set("w55c.net",712);e.set("m.me",713);e.set("mitre.org",714);e.set("dcard.tw",715);e.set("cbssports.com",716);e.set("mapquest.com",717);e.set("nejm.org",718);e.set("dhl.com",719);e.set("people.com",720);e.set("indiamart.com",721);e.set("rediff.com",722);e.set("nhk.or.jp",723);e.set("livestream.com",724);e.set("techtarget.com",725);e.set("web.de",726);e.set("youporn.com",727);e.set("www.nhs.uk",728);e.set("biblegateway.com",729);e.set("ustream.tv",730);e.set("icann.org",731);e.set("beytoote.com",732);e.set("mega.nz",733);e.set("freebsd.org",734);e.set("ecosia.org",735);e.set("zemanta.com",736);e.set("uptodown.com",737);e.set("wordreference.com",738);e.set("eff.org",739);e.set("howtogeek.com",740);e.set("metro.co.uk",741);e.set("edx.org",742);e.set("hindustantimes.com",743);e.set("emofid.com",744);e.set("hexun.com",745);e.set("eba.gov.tr",746);e.set("eastmoney.com",747);e.set("bitbucket.org",748);e.set("kernel.org",749);e.set("sony.com",750);e.set("yumpu.com",751);e.set("alodokter.com",752);e.set("last.fm",753);e.set("haofang.net",754);e.set("technologyreview.com",755);e.set("coinmarketcap.com",756);e.set("biobiochile.cl",757);e.set("costco.com",758);e.set("iana.org",759);e.set("sap.com",760);e.set("businessinsider.de",761);e.set("thoughtco.com",762);e.set("1337x.to",763);e.set("rottentomatoes.com",764);e.set("thenextweb.com",765);e.set("infobae.com",766);e.set("unicef.org",767);e.set("wa.gov",768);e.set("nymag.com",769);e.set("eset.com",770);e.set("rutgers.edu",771);e.set("chinaz.com",772);e.set("gotomeeting.com",773);e.set("104.com.tw",774);e.set("opensource.org",775);e.set("phys.org",776);e.set("t-online.de",777);e.set("citi.com",778);e.set("amap.com",779);e.set("ubc.ca",780);e.set("onet.pl",781);e.set("lenta.ru",782);e.set("virginia.edu",783);e.set("libsyn.com",784);e.set("gallup.com",785);e.set("wish.com",786);e.set("businessweek.com",787);e.set("moz.com",788);e.set("borna.news",789);e.set("as.com",790);e.set("audible.com",791);e.set("filimo.com",792);e.set("woocommerce.com",793);e.set("nokia.com",794);e.set("samsungapps.com",795);e.set("iyiou.com",796);e.set("custhelp.com",797);e.set("colorlib.com",798);e.set("garmin.com",799);e.set("spb.ru",800);e.set("libero.it",801);e.set("sputniknews.com",802);e.set("bu.edu",803);e.set("flaticon.com",804);e.set("rs6.net",805);e.set("pastebin.com",806);e.set("osu.edu",807);e.set("sitescout.com",808);e.set("zing.vn",809);e.set("pandora.com",810);e.set("archives.gov",811);e.set("tamu.edu",812);e.set("envato.com",813);e.set("discovery.com",814);e.set("udn.com",815);e.set("nsw.gov.au",816);e.set("freshdesk.com",817);e.set("acm.org",818);e.set("frontier.com",819);e.set("themegrill.com",820);e.set("wp.pl",821);e.set("usa.gov",822);e.set("lefigaro.fr",823);e.set("ssrn.com",824);e.set("yolasite.com",825);e.set("adweek.com",826);e.set("wondershare.com",827);e.set("com.com",828);e.set("mopub.com",829);e.set("prweb.com",830);e.set("pcworld.com",831);e.set("is.gd",832);e.set("huaban.com",833);e.set("strava.com",834);e.set("namasha.com",835);e.set("discogs.com",836);e.set("tahiamasr.com",837);e.set("spankbang.com",838);e.set("cuny.edu",839);e.set("truste.com",840);e.set("salon.com",841);e.set("kakaku.com",842);e.set("lg.com",843);e.set("dot.gov",844);e.set("zara.com",845);e.set("bhphotovideo.com",846);e.set("theregister.co.uk",847);e.set("justice.gov",848);e.set("viber.com",849);e.set("phpbb.com",850);e.set("fivethirtyeight.com",851);e.set("weather.gov",852);e.set("foodnetwork.com",853);e.set("macys.com",854);e.set("flic.kr",855);e.set("mcafee.com",856);e.set("va.gov",857);e.set("fbi.gov",858);e.set("calendly.com",859);e.set("pwc.com",860);e.set("bostonglobe.com",861);e.set("smugmug.com",862);e.set("lonelyplanet.com",863);e.set("wustl.edu",864);e.set("slickdeals.net",865);e.set("collegeboard.org",866);e.set("onlyfans.com",867);e.set("oschina.net",868);e.set("iqbroker.com",869);e.set("podbean.com",870);e.set("contextweb.com",871);e.set("theepochtimes.com",872);e.set("squareup.com",873);e.set("paypal.me",874);e.set("avg.com",875);e.set("mystrikingly.com",876);e.set("ibicn.com",877);e.set("ninisite.com",878);e.set("bigcartel.com",879);e.set("simpli.fi",880);e.set("matterport.com",881);e.set("sina.cn",882);e.set("dhs.gov",883);e.set("500px.com",884);e.set("runoob.com",885);e.set("billboard.com",886);e.set("shutterfly.com",887);e.set("kompasiana.com",888);e.set("ey.com",889);e.set("mathrubhumi.com",890);e.set("bluehost.com",891);e.set("smithsonianmag.com",892);e.set("amd.com",893);e.set("dafont.com",894);e.set("seekingalpha.com",895);e.set("kde.org",896);e.set("mdpi.com",897);e.set("heytapmobi.com",898);e.set("onesignal.com",899);e.set("ap.org",900);e.set("indiana.edu",901);e.set("euronews.com",902);e.set("semanticscholar.org",903);e.set("gusuwang.com",904);e.set("it168.com",905);e.set("rbc.ru",906);e.set("elfagr.com",907);e.set("boc.cn",908);e.set("bild.de",909);e.set("fedoraproject.org",910);e.set("4shared.com",911);e.set("thawte.com",912);e.set("pixiv.net",913);e.set("elmundo.es",914);e.set("binance.com",915);e.set("banggood.com",916);e.set("gutenberg.org",917);e.set("frontiersin.org",918);e.set("firefox.com",919);e.set("accenture.com",920);e.set("army.mil",921);e.set("udel.edu",922);e.set("sba.gov",923);e.set("seznam.cz",924);e.set("wowhead.com",925);e.set("loom.com",926);e.set("turkiye.gov.tr",927);e.set("get-express-vpn.online",928);e.set("perl.org",929);e.set("faqs.org",930);e.set("imf.org",931);e.set("narod.ru",932);e.set("ucl.ac.uk",933);e.set("premierleague.com",934);e.set("donya-e-eqtesad.com",935);e.set("dmm.co.jp",936);e.set("gettyimages.com",937);e.set("medscape.com",938);e.set("pitt.edu",939);e.set("fcc.gov",940);e.set("iheart.com",941);e.set("vanityfair.com",942);e.set("tiny.cc",943);e.set("utah.edu",944);e.set("secomtrust.net",945);e.set("chsi.com.cn",946);e.set("navy.mil",947);e.set("ultimate-guitar.com",948);e.set("optimizely.com",949);e.set("coursehero.com",950);e.set("voanews.com",951);e.set("lego.com",952);e.set("usembassy.gov",953);e.set("cancer.org",954);e.set("greenpeace.org",955);e.set("ovh.net",956);e.set("miui.com",957);e.set("ncsu.edu",958);e.set("tinypic.com",959);e.set("tmz.com",960);e.set("t-mobile.com",961);e.set("remove.bg",962);e.set("thestar.com",963);e.set("readthedocs.io",964);e.set("wikidot.com",965);e.set("elsevierhealth.com",966);e.set("computerworld.com",967);e.set("biglobe.ne.jp",968);e.set("heart.org",969);e.set("cpic.com.cn",970);e.set("mos.ru",971);e.set("mileroticos.com",972);e.set("asahi.com",973);e.set("dol.gov",974);e.set("snopes.com",975);e.set("welt.de",976);e.set("cia.gov",977);e.set("dreamstime.com",978);e.set("novell.com",979);e.set("study.com",980);e.set("teachable.com",981);e.set("yandex.com",982);e.set("bund.de",983);e.set("seattletimes.com",984);e.set("energy.gov",985);e.set("hotels.com",986);e.set("standard.co.uk",987);e.set("nasdaq.com",988);e.set("viva.co.id",989);e.set("herokuapp.com",990);e.set("emol.com",991);e.set("g.co",992);e.set("lww.com",993);e.set("eyeota.net",994);e.set("mercurynews.com",995);e.set("agah.com",996);e.set("tufts.edu",997);e.set("sharethrough.com",998);e.set("nyc.gov",999);e.set("cnnindonesia.com",1e3);e.set("nielsen.com",1001);e.set("ozon.ru",1002);e.set("flurry.com",1003);e.set("lifewire.com",1004);e.set("brookings.edu",1005);e.set("medlineplus.gov",1006);e.set("redtube.com",1007);e.set("liveinternet.ru",1008);e.set("eurekalert.org",1009);e.set("tesla.com",1010);e.set("japanpost.jp",1011);e.set("garena.com",1012);e.set("accor.com",1013);e.set("lifo.gr",1014);e.set("redfin.com",1015);e.set("battle.net",1016);e.set("foxbusiness.com",1017);e.set("ytmp3.cc",1018);e.set("hc360.com",1019);e.set("jw.org",1020);e.set("fifa.com",1021);e.set("globalsign.net",1022);e.set("expedia.com",1023)}class ao{constructor({parent:e,label:o,Uo:t,Qo:n,isEnabled:i,Ho:c,className:a}){this.div=J(e,"div",{style:{[`padding${Ft()}`]:t+"px",display:"inline-block",fontSize:"11px"},className:"clickable"+(a?" "+a:""),textContent:o,onclick:e=>{if(this.isEnabled)n(e,this.div);else if(this.Ho)this.Ho(e)}}).t;this.ae(i);this.Ho=c}ae(e){this.isEnabled=e;if(!this.isEnabled)this.div.style.color="var(--text-color-weak)";else{this.div.style.color=""}}}function ro(e){return"https://t2.gstatic.com/faviconV2?client=SOCIAL&type=FAVICON&fallback_opts=TYPE,SIZE,URL&url=https://"+e+"&size=32"}function so(e,o){let t=uo(e);let n=document.createElement("div");n.style.display="inline-block";n.style.width="16px";n.style.height="16px";n.style.top="5px";n.style.position="absolute";n.style[`${Ut()}`]="25px";n.style.cursor=o?"default":"move";if(To&&co.Xo.has(t)){let e=co.Xo.get(t);let o=16*(e%co.Yo);let i=16*Math.floor(e/co.Yo);n.style.backgroundSize=co.imageWidth/2+"px "+co.imageHeight/2+"px";n.style.backgroundRepeat="none;";n.style.backgroundPositionX=-1*o+"px";n.style.backgroundPositionY=-1*i+"px";(async()=>{await x();n.style.backgroundImage="url(images/iconGrid.webp)"})()}else{let o=j(e);let t=ro(o);let i="images/globe.png";let r=document.createElement("img");r.style.borderStyle="none";r.style.width="16px";r.style.height="16px";r.src=i;n.appendChild(r);if(!(!o||!o.includes(".")||o==="localhost"||o.startsWith("192.168.")||o.startsWith("172.16.")||o.startsWith("10."))){if(a||c){r.onload=()=>{if(r.src.endsWith(i))return;if(Ao===ko(r)){r.onload=null;r.onerror=()=>r.src=i;r.src=t}};(async()=>{await x();r.src=d+"favicon/size/16@2x/"+S(e)+O(e)})()}else{(async()=>{await x();r.onerror=()=>r.src=i;r.src=t})()}}else{}}return n}class mo{constructor(e,o){this.Jo=o;this.url=e["url"];this.title=e["title"];this.Ko=e["pinned"];this.Zo=e["id"];let t=F(W(e["title"]));if(t==="")t="Untitled";let n=Mt.it(X(this.url));const i=J(undefined,"div",{className:"tab",style:{display:"table-row"},children:{_o:Eo.Co(),cn:J(undefined,"div",{style:{display:"inline-block",[`padding${zt()}`]:"55px",[`padding${Ft()}`]:"14px",paddingTop:"4px",paddingBottom:"4px",position:"relative",fontSize:"13px",wordBreak:"break-all"},children:{sn:so(n,this.Jo.locked),mn:J(undefined,"a",{className:"clickable tabLink",style:{[`padding${Ft()}`]:"12px",textDecoration:"none"},textContent:t,href:n,onclick:e=>{let o=go(e);let t=bo(e);(async()=>{let e=await Mt.Tt("restoreRemoval");if(o||this.Jo.locked||e==="keep"){if(t){await Mt.Xt([{url:n,pinned:this.Ko}])}else{let e=u;await Mt._t(n,!!this.Ko,e)}}else{Mt.Jt(this.Jo.dn,this.Zo);let e=u;await Mt._t(n,!!this.Ko,e);await Mt.wt()}})();return false}}),pn:g({position:"absolute",display:"inline-block",top:"6px",[Ut()]:"0px",width:28/2+"px",height:26/2+"px",verticalAlign:"middle",paddingTop:"2px",visibility:"hidden",cursor:"pointer"},{onmousedown:e=>{c.parentNode.removeChild(c);Mt.Jt(this.Jo.dn,this.Zo)}},(e=>`images/cross${e?"":"-dark"}.png`))},init:e=>{lt(e,(e=>{if(!this.Jo.locked){if(!Eo.ro)i.cn.pn.style.visibility="visible"}}));at(e,(e=>{i.cn.pn.style.visibility="hidden"}))}})}});this.div=i.t;const c=i.cn.t;let a=i._o;this.sn=i.cn.sn;Eo.uo({po:c,ho:{dn:this.Jo.dn,hn:this.Zo,gn:this.Jo.gn},fo:i.t,Ao:c,bo:"tab",wo:()=>{c.style.boxShadow="var(--dragged-element-box-shadow)";c.style.backgroundColor="var(--dragged-element-bg)"},vo:()=>{},xo:()=>{c.style.boxShadow="none";c.style.backgroundColor="transparent";Eo.so.insertBefore(Eo.oo,Eo.mo)},yo:()=>{c.style.boxShadow="none";c.style.backgroundColor="transparent"},ko:()=>!!this.Jo.locked});Eo.Lo({element:i.t,objectType:"tab",zo:a,So:async e=>{let o=this.Zo;await this.Jo.fn(o,e)}})}bn(e){this.sn.style.cursor=e?"auto":"move"}}class lo{constructor(e){this.wn=new Map;this.da=!!e["starred"];this.vn=e["starredDate"];this.xn=e["createDate"];this.locked=!!e["locked"];this.label=e["label"];this.dn=e["id"];this.yn=new ao({label:St("deleteAll"),Uo:30,Qo:e=>{let o=St("areYouSureYouWantToDeleteThisTab");if(this.kn()>=2)o=St("areYouSureYouWantToDeleteTheseTabs");if(jo||confirm(o)){Mt.jt(this.dn,false)}},isEnabled:!this.locked,Ho:e=>{if(!jo)alert(St("unlockBeforeDeleting"))},className:"deleteAllButton"});let o=(e,o,t,n)=>{let i=J(undefined,"div",{style:{display:"inline-block",paddingBottom:o+"px",fontSize:Do+"px",whiteSpace:"pre"},className:"clickable"+(t?" "+t:""),textContent:e}).t;i.addEventListener("mousedown",(e=>{e.stopPropagation();setTimeout((()=>So()),1);setTimeout((()=>So()),200);n(e)}),false);return i};let t=J(undefined,"div",{style:{boxShadow:"1px 1px 4px var(--dash-color)",backgroundColor:"var(--bg-color)",paddingTop:"11px",paddingBottom:"11px",display:"none",position:"absolute",top:"-11px",zIndex:"10000",[`padding${zt()}`]:"18px",[`padding${Ft()}`]:"16px",[zt()]:"-18px"},children:{An:o(St("nameThisTabGroup"),6,"nameThisTabGroupButton",(e=>{if(this.label===""){this.Tn.Wo("",false,true)}i.style.display="inline-block";this.Tn.No()})),jn:o(this.locked?St("unlockTabGroup"):St("lockTabGroup"),6,"toggleLockTabGroupButton",(e=>{this.locked=!this.locked;Mt.qt(this.dn,{locked:this.locked})})),En:o(this.da?St("unstarTabGroup"):St("starTabGroup"),6,"toggleStarTabGroupButton",(e=>{this.da=!this.da;if(this.da)this.vn=(new Date).getTime();Mt.qt(this.dn,{starred:this.da,starredDate:this.vn})})),zn:o(St("help"),0,"tabGroupHelpButton",(e=>{(async()=>{await Mt._t(h+"/help",false,true)})()}))}});this.Dn=t;let n=J(undefined,"div",{className:"tabGroup",style:{paddingTop:"15px",paddingLeft:"0px"},children:{tn:J(undefined,"div",{style:{[`padding${zt()}`]:"20px"},children:{Sn:J(undefined,"div",{style:{display:"inline-block",verticalAlign:"middle",[`padding${zt()}`]:"16px"},children:{Ln:g({display:this.da?"inline-block":"none",verticalAlign:"middle",width:"23px",height:"22px",position:"relative",[`padding${Ft()}`]:"11px",[Ut()]:"-2px"},{className:"starImg"},(e=>`images/star${e?"":"-dark"}.png`)),Cn:g({display:this.locked?"inline-block":"none",verticalAlign:"middle",width:"14px",height:"18px",position:"relative",[`padding${Ft()}`]:"19px",[Ut()]:"2px"},{className:"lockImg"},(e=>`images/lock${e?"":"-dark"}.png`)),Gn:J(undefined,"div",{style:{display:"inline-block",fontSize:"0px",fontWeight:"300",verticalAlign:"middle"},children:{Bn:J(undefined,"div",{style:{fontSize:"0px",display:"none",[`padding${Ft()}`]:"30px"}}).t}}),In:J(undefined,"div",{style:{display:"inline-block",fontSize:"24px",color:"var(--text-color-weak)",fontWeight:"300",verticalAlign:"middle"},className:"tabCount",onclick:()=>{i.style.display="inline-block";this.Tn.No()}}).t,On:J(undefined,"div",{style:{display:"inline-block",verticalAlign:"middle",fontSize:"0px",[`padding${zt()}`]:"28px"},children:{Rn:J(undefined,"div",{style:{fontSize:"11px",fontWeight:"400",color:"var(--text-color-weak)",paddingTop:"0px",paddingBottom:"2px"},textContent:St("createdPreceedingDate")+" "+new Date(this.xn).toLocaleString()}),$n:new ao({label:St("restoreAll"),Uo:30,Qo:e=>{let o=go(e);let t=bo(e);let n;if(o){n=t?"newWindow":"currentWindow"}if(u)n="currentWindow";(async()=>{let e=await Mt.Tt("restoreRemoval");if(o||this.locked||e==="keep"){await Mt.zt(this.dn,n)}else{await Mt.jt(this.dn,true,n)}})()},isEnabled:true,className:"restoreAllButton"}).div,Pn:this.yn.div,Yt:new ao({label:St("shareAsWebPage"),Uo:30,Qo:(e,o)=>{o.textContent=St("pleaseWaitTripleDot");Mt.Yt([this.dn],false).then((()=>{Lt(o);o.textContent=St("shareAsWebPage")}))},isEnabled:true,className:"shareAsWebPageButton"}).div,Wn:J(undefined,"div",{style:{display:"inline-block",position:"relative",fontSize:Do+"px"},className:"clickable moreButton",textContent:St("moreTripleDot"),h:t.t,onclick:e=>{t.t.style.display="block";zo=t.t}})}})}})}}),Nn:J(undefined,"div",{className:"tabList",style:{[`padding${zt()}`]:"12px",[`padding${Ft()}`]:"20px",paddingTop:"12px"}}).t,qn:J(undefined,"div",{style:{height:"19px",[`padding${zt()}`]:"12px"},children:{Fn:Eo.Co()}})}});this.div=n.t;this.Ln=n.tn.Sn.Ln;this.Cn=n.tn.Sn.Cn;let i=n.tn.Sn.Gn.Bn;this.Tn=new to({parentElement:i,Go:(e,o)=>{if(o){e=F(e);if(e==="")e=undefined;i.style.display=e===undefined?"none":"inline-block";Mt.qt(this.dn,{label:e})}},value:this.label,Bo:24,fontWeight:"300",Io:"tabGroupTitleText",Oo:()=>this.locked,Ro:undefined});i.style.display=this.label===""||this.label===undefined?"none":"inline-block";this.In=n.tn.Sn.In;this.Nn=n.Nn;for(let o of e["tabsMeta"])this.Mn(o);this.Vn();this.fn=async(e,o)=>{let t=o.dn;let n=this.dn;if(t===n)await Mt.Vt(t,o.hn,e);else await Mt.Kt(t,n,o.hn,e)};Eo.Lo({element:n.qn.t,objectType:"tab",zo:n.qn.Fn,So:async e=>{let o=undefined;await this.fn(o,e)}})}Yn(e){this.da=e;this.Ln.style.display=this.da?"inline-block":"none";this.Dn.En.textContent=this.da?St("unstarTabGroup"):St("starTabGroup")}bn(e){this.locked=e;Array.from(this.wn.values()).forEach((o=>o.bn(e)));this.Cn.style.display=this.locked?"inline-block":"none";this.Dn.jn.textContent=this.locked?St("unlockTabGroup"):St("lockTabGroup");this.yn.ae(!this.locked)}Vn(){this.In.textContent=ho(this.kn())}kn(){return this.wn.size}Xn(e){let o=0;e.forEach((e=>{let t=new mo(e,this);this.wn.set(e["id"],t);G(t.div,this.Nn,o++)}))}Mn(e,o){let t=new mo(e,this);this.wn.set(e["id"],t);G(t.div,this.Nn,o)}Un(e){let o=this.wn.get(e);if(o.div.parentElement)o.div.remove();this.wn.delete(e)}Qn(e,o){let t=this.wn.get(e);G(t.div,this.Nn,o)}Hn(e){return this.wn.get(e)}Jn(e){G(this.div,this.div.parentElement,e)}}function uo(e){if(!e)return"";if(e.toLowerCase().startsWith("file://"))return"";if(e.indexOf("://docs.google.com/spreadsheets/d/")!==-1)return"docs.google.com-spreadsheets";if(e.indexOf("://docs.google.com/document/d/")!==-1)return"docs.google.com-document";if(e.indexOf("://docs.google.com/presentation/d/")!==-1)return"docs.google.com-presentation";if(e.indexOf("://docs.google.com/forms/d/")!==-1)return"docs.google.com-forms";let o=R(e);if(o.endsWith(".wikipedia.org"))o="wikipedia.org";return o}function po(e){if(e===0)return St("total0Tabs");if(e===1)return St("total1Tab");return St("total2Tabs").replace("2",e+"")}function ho(e){return e===1?St("1tab"):St("2tabs").replace("2",e+"")}function go(e){return e.ctrlKey||e.shiftKey||e.metaKey}function fo(e){return e.ctrlKey||e.metaKey}function bo(e){return e.shiftKey}function wo(e){let o=document.createElement("span");let t=e.indexOf("OneTab");let n=t+"OneTab".length;if(t===0){o.appendChild(vo());o.appendChild(document.createTextNode(e.substring(n)))}else{o.appendChild(document.createTextNode(e.substring(0,t)));o.appendChild(vo());if(n!==e.length)o.appendChild(document.createTextNode(e.substring(n)))}return o}function vo(){let e=document.createElement("span");let o=document.createElement("span");o.style.fontStyle="italic";o.appendChild(document.createTextNode("One"));e.appendChild(o);e.appendChild(document.createTextNode("Tab"));return e}async function xo(e){return new Promise(((o,t)=>{if(f){o(true);return}let n={alpha:"UklGRkoAAABXRUJQVlA4WAoAAAAQAAAAAAAAAAAAQUxQSAwAAAARBxAR/Q9ERP8DAABWUDggGAAAABQBAJ0BKgEAAQAAAP4AAA3AAP7mtQAAAA=="};let i=new Image;i.onload=()=>{let e=i.width>0&&i.height>0;o(e)};i.onerror=()=>{t()};i.src="data:image/webp;base64,"+n[e]}))}async function yo(e){return new Promise(((o,t)=>{let n=new Image;n.onload=()=>{o(ko(n))};n.onerror=e=>{t(e)};n.src=e}))}function ko(e){let o=document.createElement("canvas");o.width=32;o.height=32;let t=o.getContext("2d");t.drawImage(e,0,0,32,32);let n=o.toDataURL("image/png");return n.replace(/^data:image\/png;base64,/,"")}let Ao;let To;setTimeout((async()=>{async function e(){return new Promise(((e,o)=>{chrome.tabs.getCurrent((t=>{if(chrome.runtime.lastError){o(chrome.runtime.lastError.message)}else{e(t)}}))}))}let o=await Mt.Nt((await e())["id"]);if(o){return}let t=a||c;try{if(t)Ao=await yo(d+"favicon/size/16@2x/"+"http://example.com")}catch(e){console.log(e)}To=await xo("alpha");await jt();await re();Co()}),1);let jo=false;const Eo=new eo;let zo=undefined;const Do=11;function So(){if(zo)zo.style.display="none";zo=undefined}function Lo(e){let o=Array.from(document.getElementsByClassName("tabGroup")).filter((o=>{let t=Array.from(o.getElementsByClassName("tabLink")).map((e=>e.href));return t.length>0&&t[0]===e}));if(o.length===0)throw new Error("No matching tab group");if(o.length>1)throw new Error("More than one matching tab group");return o}function Co(){window.chrome.runtime.onMessage.addListener(((e,o,t)=>{(async()=>{try{if(e["type"]==="ping"){await V(1e4,"waiting for tab groups to appear in onetab",(()=>!!document.getElementById("tabGroupsDiv")));t({pong:true})}else if(e["type"]==="testExtFavIconLoad"){let e=document.createElement("img");e.style.borderStyle="none";e.style.width="16px";e.style.height="16px";e.onload=()=>{t({Ia:true})};e.onerror=()=>{t({Ia:false})};e.src=ro("example.com")}else if(e["type"]==="getVisibleStructure"){await V(1e4,"waiting for tab groups to appear in onetab",(()=>!!document.getElementById("tabGroupsDiv")));t({ma:q(document.getElementById("headerText").textContent),fa:Array.from(document.getElementsByClassName("tabGroup")).map((e=>({ya:q(e.getElementsByClassName("tabCount")[0].textContent),Kn:e.getElementsByClassName("tabGroupTitleText")[0].textContent,da:e.getElementsByClassName("starImg")[0].style.display!=="none",locked:e.getElementsByClassName("lockImg")[0].style.display!=="none",tabs:Array.from(e.getElementsByClassName("tabLink")).map((e=>e.href))})))})}else if(e["type"]==="clickTab"){let o=Array.from(document.getElementsByClassName("tabLink")).find((o=>o.href===e.url));o.onclick(new MouseEvent("click",e.ta));t()}else if(e["type"]==="clickTabGroupButton"){let o=Lo(e.la);let n=o[0].getElementsByClassName(e.oa)[0];jo=true;let i=e.Ga?e.Ga:"click";n.dispatchEvent(new MouseEvent(i,e.ta?e.ta:{}));jo=false;t()}else if(e["type"]==="getTabGroupElementDisplayed"){let o=Lo(e.la);let n=o[0].getElementsByClassName(e.Ea)[0];t({Sa:n.style.display!=="none"})}else{t()}}catch(e){t({error:String(e)})}})();return true}))}async function re(){if(u){let e=document.createElement("meta");e.name="viewport";e.content="initial-scale=0.8";document.getElementsByTagName("head")[0].appendChild(e)}let e=new Go;await e.Zn()}class Go{async Zn(){await this._n();this.ei();document.addEventListener("mousedown",(()=>{So()}),false)}async _n(){let e=[];Mt.Ht(((o,t)=>{e.push({oi:o,ti:t})}));let o=await Mt.getState();let t=J(document.getElementById("contentAreaDiv"),undefined,{style:{paddingTop:"0px",paddingBottom:"30px",paddingLeft:"0px"},children:{ni:y(),L:m("")}});let n=t.t;let i=t.L;let c=o["tabGroups"];if(u){J(n,"div",{style:{paddingLeft:"40px",paddingBottom:"10px"},h:v(J(undefined,"div",{h:wo(St("bringAllTabsIntoOneTab"))}).t,14,(()=>{(async()=>{await Mt.nt(undefined)})()}))})}let a=document.createElement("div");a.id="tabGroupsDiv";let r=new Map;let s=()=>Array.from(r.values()).map((e=>e.wn.size)).reduce(((e,o)=>e+o),0);c.forEach((e=>{let o=new lo(e);a.appendChild(o.div);r.set(e["id"],o)}));let l=J(n,"div",{style:{paddingTop:"30px",[`padding${zt()}`]:"30px",width:"500px",display:"none"},textContent:St("emptyOneTabInfoMsg")}).t;let d=e=>{i.textContent=po(e);l.style.display=e===0&&!u?"block":"none"};d(s());let p=(e,o)=>{if(e["type"]==="createTabGroup"){if(!o){let o=new lo(e["tabGroup"]);G(o.div,a,e["index"]);r.set(e["tabGroupId"],o);Fe("tabGroupView.scrollIntoView",50,(()=>o.div.scrollIntoView()))}else{let o=r.get(e["tabGroupId"]);r.delete(e["tabGroupId"]);o.div.remove()}d(s())}else if(e["type"]==="createTabs"){let t=r.get(e["tabGroupId"]);if(!o){t.Xn(e["newTabsMeta"]);Fe("tabGroupView.scrollIntoView",50,(()=>t.div.scrollIntoView()))}else{e["newTabsMeta"].forEach((e=>t.Un(e["id"])))}t.Vn();d(s())}else if(e["type"]==="deleteTabs"){let t=r.get(e["tabGroupId"]);if(!o){e["tabMetaIds"].forEach((e=>t.Un(e)))}else{e["tabsMetaDeleted"].forEach(((o,n)=>t.Mn(o,e["tabIndicesDeleted"][n])))}t.Vn();d(s())}else if(e["type"]==="deleteTabGroup"){if(!o){let o=r.get(e["tabGroupId"]);r.delete(e["tabGroupId"]);o.div.remove()}else{let o=new lo(e["tabGroup"]);G(o.div,a,e["index"]);r.set(e["deletedTabGroup"]["id"],o)}d(s())}else if(e["type"]==="updateTabGroup"){let t=o?"old":"new";let n=e["propChanges"];let i=r.get(e["tabGroupId"]);if(n["label"])i.Tn.Wo(n["label"][t],false,true);if(n["starred"])i.Yn(n["starred"][t]);if(n["locked"])i.bn(n["locked"][t]);if(n["index"])i.Jn(n["index"][t])}else if(e["type"]==="reorderTab"){let t=r.get(e["tabGroupId"]);t.Qn(e["tabMetaId"],e[o?"oldIndex":"newIndex"])}else if(e["type"]==="moveTabBetweenTabGroups"){if(o&&e["deletedSourceTabGroup"]){let o=new lo(e["deletedSourceTabGroup"]);G(o.div,a,e["sourceTabGroupIndex"]);r.set(o.dn,o)}let t=r.get(e["targetTabGroupId"]);if(!o){let o=r.get(e["sourceTabGroupId"]);let n=o.Hn(e["tabMetaId"]);let i={url:n.url,title:n.title,pinned:n.Ko,id:n.Zo};o.Un(e["tabMetaId"]);t.Mn(i,e["targetTabGroupTabIndex"]);if(e["deletedSourceTabGroup"]){r.delete(e["deletedSourceTabGroup"]["id"]);o.div.remove()}else{o.Vn()}}else{t.Un(e["tabMetaId"])}t.Vn()}};n.appendChild(a);document.getElementById("loadingSpinner").remove();while(e.length>0){let o=e.shift();p(o.oi,o.ti)}Mt.Ht(p)}ei(){if(u)return;let e=12.25;J(document.getElementById("settingsDiv"),undefined,{style:{position:"absolute",top:"9px",[`${Wt()}`]:"0px",paddingTop:"10px",paddingBottom:"10px",[`padding${zt()}`]:"20px",[`padding${Ft()}`]:"20px",backgroundColor:"var(--bg-color)"},children:{ii:J(undefined,"div",{h:v(J(undefined,"div",{h:wo(St("bringAllTabsIntoOneTab"))}).t,14,(()=>{(async()=>{await Mt.nt(undefined)})()}))}),ci:J(undefined,"div",{h:v(St("shareAllAsWebPage"),e,(e=>{(async()=>{e.textContent=St("pleaseWaitTripleDot");let o=[];let t=await Mt.getState();let n=t["tabGroups"];if(!n)n=[];for(let e of n){if(!e["createDate"])e["createDate"]=(new Date).getTime()}for(let e of n){for(let t of e["tabsMeta"])o.push(t)}if(o.length===0){alert(St("noTabsInOneTabYet"))}else{await Mt.Yt(undefined,true);e.textContent=St("shareAllAsWebPage")}})()}))}),ai:J(undefined,"div",{h:v(St("exportImportUrls"),e,(()=>{Mt.lt("import-export.html")}))}),options:J(undefined,"div",{h:v(St("options"),e,(()=>{Mt.lt("options.html")}))}),ri:J(undefined,"div",{h:v(St("about")+" / "+St("feedback"),e,(()=>{Mt._t(h,false,true)}))})}})}}let Ne={};function Fe(e,o,t,n){if(n){delete Ne[e];t()}else{if(!Ne[e]){Ne[e]=true;setTimeout((()=>Fe(e,o,t,true)),o)}}} |