// @license magnet:?xt=urn:btih:0b31508aeb0634b347b8270c7bee4d411b5d4109&dn=agpl-3.0.txt AGPL-3.0 !function(e){var t={};function n(o){if(t[o])return t[o].exports;var s=t[o]={i:o,l:!1,exports:{}};return e[o].call(s.exports,s,s.exports,n),s.l=!0,s.exports}n.m=e,n.c=t,n.d=function(e,t,o){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:o})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var o=Object.create(null);if(n.r(o),Object.defineProperty(o,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var s in e)n.d(o,s,function(t){return e[t]}.bind(null,s));return o},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=1)}([function(e,t,n){"use strict";n.d(t,"c",(function(){return a})),n.d(t,"b",(function(){return i})),n.d(t,"a",(function(){return l}));var o=["January","February","March","April","May","June","July","August","September","October","November","December"],s=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],r={Y:function(e){return e.getUTCFullYear()},m:function(e){return e.getUTCMonth()+1},b:function(e){return s[e.getUTCMonth()]},B:function(e){return o[e.getUTCMonth()]},d:function(e){return e.getUTCDate()},H:function(e){return("0"+e.getUTCHours()).slice(-2)},M:function(e){return("0"+e.getUTCMinutes()).slice(-2)},S:function(e){return("0"+e.getUTCSeconds()).slice(-2)},"%":function(){return"%"}};function a(e){var t=function(e){return"number"==typeof e&&(e=e.toString()),[e.slice(-14,-10),e.slice(-10,-8),e.slice(-8,-6),e.slice(-6,-4),e.slice(-4,-2),e.slice(-2)]}(e);return new Date(Date.UTC(t[0],t[1]-1,t[2],t[3],t[4],t[5]))}function i(e){return s[e]}function l(e,t){return t.replace(/%./g,(function(t){var n=r[t[1]];return n?n(a(e)):t}))}},function(e,t,n){"use strict";n.r(t);var o=n(0);function s(e,t){return(e=e.toString()).length>=t?e:"00000000".substring(0,t-e.length)+e}function r(e){for(var t=0,n=0;n3}(e)){var o=[];for(n=0;n0?(l=0,b.map((function(e){e.match("^https?://")&&(l++,a("HEAD",e,(function(e){if(200==e.status){var t=e.getResponseHeader("Memento-Datetime");if(null==t)console.log("%s: no Memento-Datetime",p);else{var n=document.createElement("span"),o=function(e,t){var n=new Date(e).getTime()-t,o="";n<0?(o+="-",n=Math.abs(n)):o+="+";var s=!1;if(n<1e3)return{delta:n,text:"",highlight:s};var r=n,a=Math.floor(n/1e3/60/60/24/30/12);n-=1e3*a*60*60*24*30*12;var i=Math.floor(n/1e3/60/60/24/30);n-=1e3*i*60*60*24*30;var l=Math.floor(n/1e3/60/60/24);n-=1e3*l*60*60*24;var c=Math.floor(n/1e3/60/60);n-=1e3*c*60*60;var u=Math.floor(n/1e3/60);n-=1e3*u*60;var d=Math.floor(n/1e3),p=[];a>1?(p.push(a+" years"),s=!0):1==a&&(p.push(a+" year"),s=!0);i>1?(p.push(i+" months"),s=!0):1==i&&(p.push(i+" month"),s=!0);l>1?p.push(l+" days"):1==l&&p.push(l+" day");c>1?p.push(c+" hours"):1==c&&p.push(c+" hour");u>1?p.push(u+" minutes"):1==u&&p.push(u+" minute");d>1?p.push(d+" seconds"):1==d&&p.push(d+" second");p.length>2&&(p=p.slice(0,2));return{delta:r,text:o+p.join(" "),highlight:s}}(t,i),a=o.highlight?"color:red;":"";n.innerHTML=" "+o.text,n.title=t,n.setAttribute("style",a);var c=e.getResponseHeader("Content-Type"),p=e.responseURL.replace(window.location.origin,""),f=document.createElement("a");f.innerHTML=p.split("/").splice(3).join("/"),f.href=p,f.title=c,f.onmouseover=u,f.onmouseout=d;var h=document.createElement("div");h.setAttribute("data-delta",o.delta),h.appendChild(f),h.append(n),s.appendChild(h);var m=Array.prototype.slice.call(s.childNodes,0);m.sort((function(e,t){return t.getAttribute("data-delta")-e.getAttribute("data-delta")})),s.innerHTML="";for(var g=0,v=m.length;g0)for(var n=0;n0)for(var n=0;n'+e.replace(n,"$1")+""},onSelect:function(e,t,n){}};for(var n in e)e.hasOwnProperty(n)&&(t[n]=e[n]);for(var o="object"==f(t.selector)?[t.selector]:document.querySelectorAll(t.selector),s=0;s0?r.sc.scrollTop=a+r.sc.suggestionHeight+s-r.sc.maxHeight:a<0&&(r.sc.scrollTop=a+s)}else r.sc.scrollTop=0},l(window,"resize",r.updateSC),document.body.appendChild(r.sc),u("wb-autocomplete-suggestion","mouseleave",(function(e){var t=r.sc.querySelector(".autocomplete-suggestion.selected");t&&setTimeout((function(){t.className=t.className.replace("selected","")}),20)}),r.sc),u("wb-autocomplete-suggestion","mouseover",(function(e){var t=r.sc.querySelector(".wb-autocomplete-suggestion.selected");t&&(t.className=t.className.replace("selected","")),this.className+=" selected"}),r.sc),u("wb-autocomplete-suggestion","mousedown",(function(e){if(i(this,"wb-autocomplete-suggestion")){var n=this.getAttribute("data-val");r.value=n,t.onSelect(e,n,this),r.sc.style.display="none"}}),r.sc),r.blurHandler=function(){try{var e=document.querySelector(".wb-autocomplete-suggestions:hover")}catch(t){e=0}e?r!==document.activeElement&&setTimeout((function(){r.focus()}),20):(r.last_val=r.value,r.sc.style.display="none",setTimeout((function(){r.sc.style.display="none"}),350))},l(r,"blur",r.blurHandler);var a=function(e){var n=r.value;if(r.cache[n]=e,e.length&&n.length>=t.minChars){for(var o="",s=0;s40)&&13!=n&&27!=n){var o=r.value;if(o.length>=t.minChars){if(o!=r.last_val){if(r.last_val=o,clearTimeout(r.timer),t.cache){if(o in r.cache)return void a(r.cache[o]);for(var s=1;s=0}document.addEventListener("DOMContentLoaded",(function(){A("logged-in-user")&&A("logged-in-sig")?(H("wm-save-snapshot-open"),L("wm-sign-in")):k()})),window.__wm={bt:function(e,t,n,i,l,c,u,d,p,f){T=p||"/static/",M=u;var C,S,x,H="/"+(l||"web")+"/",L=o.c(M),k=L.getUTCFullYear(),A=L.getUTCMonth()+1,N=L.getUTCDate(),R=-1,U=-1,O=b("wm-ipp-base");if(O.attachShadow){var D=O.attachShadow({mode:"open"});w=D;var j=O.children[0];if(j.id="wm-ipp",D.appendChild(j),f)for(var I=0;I'+((""+n).replace(/\B(?=(\d{3})+$)/g,",")+" ")+(n>1?"captures":"capture")+"",p=o.a(r,"%d %b %Y");a!=r&&(p+=" - "+o.a(a,"%d %b %Y")),d+='
'+p+"
",t.innerHTML=d}(s),function(e,t,n,o,s,a,i){var l=o.getContext("2d");if(l){l.fillStyle="#FFF";var c=(new Date).getUTCFullYear(),u=t/(c-s+1),d=r(e.years),p=d[0],f=n/d[1];if(a>=s){var h=C(a);l.fillStyle="#FFFFA5",l.fillRect(h,0,u,n)}for(var m=s;m<=c;m++){h=C(m);l.beginPath(),l.moveTo(h,0),l.lineTo(h,n),l.lineWidth=1,l.strokeStyle="#CCC",l.stroke()}i=parseInt(i)-1;for(var g=(u-1)/12,v=0;v0){var T=Math.ceil(M*f);l.fillStyle=m==a&&b==i?"#EC008C":"#000",l.fillRect(Math.round(w),Math.ceil(n-T),Math.ceil(g),Math.round(T))}w+=g}}}function C(e){return Math.ceil((e-s)*u)+.5}}(s,e,t,$,d,k,A)}}))}else{var z=new Image;z.src="/__wb/sparkline?url="+encodeURIComponent(c)+"&width="+e+"&height="+t+"&selected_year="+k+"&selected_month="+A+(l&&"&collection="+l||""),z.alt="sparkline",z.width=e,z.height=t,z.id="sparklineImgId",z.border="0",J.parentNode.replaceChild(z,J)}function G(e){for(var t=[],n=e.length,o=0;o0&&a<60,a)}))}(c,M,(function(e,t){e?(b("wm-screenshot").title="screen shot (delta: "+t+"s)",E("wm-screenshot",!0)):E("wm-screenshot",!1)}))},h:function(e){b("wm-ipp").style.display="none",e.stopPropagation()},ex:function(e){e.stopPropagation(),m.classList.contains("wm-closed")?(m.classList.replace("wm-closed","wm-open"),g.style.display="block",i(M,T,b)):(m.classList.replace("wm-open","wm-closed"),g.style.display="none")},saveSnapshot:function(e,t,n){return L(["wm-save-snapshot-fail","wm-save-snapshot-open","wm-save-snapshot-success"]),H(["wm-save-snapshot-in-progress"]),a("POST","/__wb/web-archive/",(function(e){401===e.status?k():e.status>=400?(e.responseText,L(["wm-save-snapshot-in-progress","wm-save-snapshot-success"]),H(["wm-save-snapshot-fail","wm-save-snapshot-open"]),console.log("You have got an error."),console.log("If you think something wrong here please send it to support."),console.log('Response: "'+e.responseText+'"'),console.log('status: "'+e.status+'"')):(L(["wm-save-snapshot-fail","wm-save-snapshot-in-progress"]),H(["wm-save-snapshot-open","wm-save-snapshot-success"]))}),{"Content-Type":"application/json"},v.stringify({url:e,snapshot:t,tags:n||[]})),!1}}}]); // @license-end