HtmlToText
Search Images Maps Play YouTube News Gmail Drive More » Sign in Books Search the world's most comprehensive index of full-text books. My library Publishers About Privacy Terms Help "))}function Pi(a){return a.replace(/&/g,"&").replace(/ /g,">").replace(/"/g,""").replace(/'/g,"'")} function Ri(a){return le(a.map(function(b){return je(Oi(b))}).join(""))}var Si=/^[a-z][a-z\d-]*$/i,Ti="APPLET BASE EMBED IFRAME LINK MATH META OBJECT SCRIPT STYLE SVG TEMPLATE".split(" "),Ui="AREA BR COL COMMAND HR IMG INPUT KEYGEN PARAM SOURCE TRACK WBR".split(" "),Vi=["action","formaction","href"];function Wi(a){if(!Si.test(a))throw Error("");if(-1!==Ti.indexOf(a.toUpperCase()))throw Error("");} function Xi(a,b,c){Wi(a);var d=" ":(b=Ri(c.map(function(e){return e instanceof ie?e:Oi(String(e))})),d+=" "+b.toString()+" ");return le(d)} function Yi(a){for(var b="",c=Object.keys(a),d=0;d ")+1,a.lastIndexOf(" 0);function Zj(a){if("function"===typeof a)return a;a[ik]||(a[ik]=function(b){return a.handleEvent(b)});return a[ik]};function jk(a){Ej.call(this);this.s=a;this.j={}}u(jk,Ej);var kk=[];f=jk.prototype;f.ka=function(a,b,c,d){return lk(this,a,b,c,d)};function mk(a,b,c,d,e){lk(a,b,c,d,!1,e)}function lk(a,b,c,d,e,g){Array.isArray(c)||(c&&(kk[0]=c.toString()),c=kk);for(var h=0;h =a.keyCode)return!1;if(uk(a.keyCode))return!0;switch(a.keyCode){case 18:case 20:case 93:case 17:case 40:case 35:case 27:case 36:case 45:case 37:case 224:case 91:case 144:case 12:case 34:case 33:case 19:case 255:case 44:case 39:case 145:case 16:case 38:case 252:case 224:case 92:return!1;case 0:return!Ac;default:return 166 a.keyCode||183 =a||96 =a||65 =a||(Bc||yc)&&0==a)return!0;switch(a){case 32:case 43:case 63:case 64:case 107:case 109:case 110:case 111:case 186:case 59:case 189:case 187:case 61:case 188:case 190:case 191:case 192:case 222:case 219:case 220:case 221:case 163:case 58:return!0;case 173:return Ac;default:return!1}}function wk(a){if(Ac)a=xk(a);else if(Dc&&Bc)switch(a){case 93:a=91}return a} function xk(a){switch(a){case 61:return 187;case 59:return 186;case 173:return 189;case 224:return 91;case 0:return 224;default:return a}};function yk(a){if(a.kc&&"function"==typeof a.kc)return a.kc();if("undefined"!==typeof Map&&a instanceof Map||"undefined"!==typeof Set&&a instanceof Set)return Array.from(a.values());if("string"===typeof a)return a.split("");if(Ta(a)){for(var b=[],c=a.length,d=0;d c&&(c=a.length);var d=a.indexOf("?");if(0 d||d c){d=c;var e=""}else e=a.substring(d+1,c);a=[a.slice(0,d),e,a.slice(c)];c=a[1];a[1]=b?c?c+"&"+b:b:c;a=a[0]+(a[1]?"?"+a[1]:"")+a[2]}return a}function Ek(a,b,c,d){for(var e=c.length;0 d)return null;var e=b.indexOf("&",d);if(0 e||e c)e=c;d+=a.length+1;return Qe(b.slice(d,-1!==e?e:0))}var Hk=/[?&]($|#)/;function S(a,b){this.g=this.O=this.o="";this.V=null;this.i=this.l="";this.s=!1;var c;a instanceof S?(this.s=void 0!==b?b:a.s,Ik(this,a.o),this.O=a.O,this.g=a.g,Jk(this,a.V),Kk(this,a.l),Lk(this,a.j.clone()),Mk(this,a.i)):a&&(c=String(a).match(Bk))?(this.s=!!b,Ik(this,c[1]||"",!0),this.O=Nk(c[2]||""),this.g=Nk(c[3]||"",!0),Jk(this,c[4]),Kk(this,c[5]||"",!0),Lk(this,c[6]||"",!0),Mk(this,c[7]||"",!0)):(this.s=!!b,this.j=new Ok(null,this.s))} S.prototype.toString=function(){var a=[],b=this.o;b&&a.push(Pk(b,Qk,!0),":");var c=this.g;if(c||"file"==b)a.push("//"),(b=this.O)&&a.push(Pk(b,Qk,!0),"@"),a.push(encodeURIComponent(String(c)).replace(/%25([0-9a-fA-F]{2})/g,"%$1")),c=this.V,null!=c&&a.push(":",String(c));if(c=this.l)this.g&&"/"!=c.charAt(0)&&a.push("/"),a.push(Pk(c,"/"==c.charAt(0)?Rk:Sk,!0));(c=this.j.toString())&&a.push("?",c);(c=this.i)&&a.push("#",Pk(c,Tk));return a.join("")}; S.prototype.resolve=function(a){var b=this.clone(),c=!!a.o;c?Ik(b,a.o):c=!!a.O;c?b.O=a.O:c=!!a.g;c?b.g=a.g:c=null!=a.V;var d=a.l;if(c)Jk(b,a.V);else if(c=!!a.l){if("/"!=d.charAt(0))if(this.g&&!this.l)d="/"+d;else{var e=b.l.lastIndexOf("/");-1!=e&&(d=b.l.slice(0,e+1)+d)}e=d;if(".."==e||"."==e)d="";else if(cc(e,"./")||cc(e,"/.")){d=Pb(e,"/");e=e.split("/");for(var g=[],h=0;h b)throw Error("Bad port number "+b);a.V=b}else a.V=null}function Kk(a,b,c){a.l=c?Nk(b,!0):b}function Lk(a,b,c){b instanceof Ok?(a.j=b,Uk(a.j,a.s)):(c||(b=Pk(b,Vk)),a.j=new Ok(b,a.s))} S.prototype.getQuery=function(){return this.j.toString()};function T(a,b,c){a.j.set(b,c);return a}function U(a,b){return a.j.get(b)}function Mk(a,b,c){a.i=c?Nk(b):b;return a}function Wk(a,b){a.j.remove(b);return a}function Nk(a,b){return a?b?decodeURI(a.replace(/%25/g,"%2525")):decodeURIComponent(a):""}function Pk(a,b,c){return"string"===typeof a?(a=encodeURI(a).replace(b,Xk),c&&(a=a.replace(/%25([0-9a-fA-F]{2})/g,"%$1")),a):null} function Xk(a){a=a.charCodeAt(0);return"%"+(a 4&15).toString(16)+(a&15).toString(16)}var Qk=/[#\/\?@]/g,Sk=/[#\?:]/g,Rk=/[#\?]/g,Vk=/[#\?@]/g,Tk=/#/g;function Ok(a,b){this.i=this.g=null;this.j=a||null;this.l=!!b}function Yk(a){a.g||(a.g=new Map,a.i=0,a.j&&Ck(a.j,function(b,c){a.add(Qe(b),c)}))} function Zk(a){var b=zk(a);if("undefined"==typeof b)throw Error("Keys are undefined");var c=new Ok(null);a=yk(a);for(var d=0;d a.i&&(a.i++,b.next=a.g,a.g=b)};function ll(a,b){var c=a;b&&(c=r(a,b));c=ml(c);"function"!==typeof q.setImmediate||q.Window&&q.Window.prototype&&(jc()||!z("Edge"))&&q.Window.prototype.setImmediate==q.setImmediate?(nl||(nl=ol()),nl(c)):q.setImmediate(c)}var nl; function ol(){var a=q.MessageChannel;"undefined"===typeof a&&"undefined"!==typeof window&&window.postMessage&&window.addEventListener&&!z("Presto")&&(a=function(){var e=H("IFRAME");e.style.display="none";document.documentElement.appendChild(e);var g=e.contentWindow;e=g.document;e.open();e.close();var h="callImmediate"+Math.random(),k="file:"==g.location.protocol?"*":g.location.protocol+"//"+g.location.host;e=r(function(l){if(("*"==k||l.origin==k)&&l.data==h)this.port1.onmessage()},this);g.addEventListener("message", e,!1);this.port1={};this.port2={postMessage:function(){g.postMessage(h,k)}}});if("undefined"!==typeof a&&!lc()){var b=new a,c={},d=c;b.port1.onmessage=function(){if(void 0!==c.next){c=c.next;var e=c.cb;c.cb=null;e()}};return function(e){d.next={cb:e};d=d.next;b.port2.postMessage(0)}}return function(e){q.setTimeout(e,0)}}var ml=ad;function pl(a){q.setTimeout(function(){throw a;},0)};function ql(){this.i=this.g=null}ql.prototype.add=function(a,b){var c=rl.get();c.set(a,b);this.i?this.i.next=c:this.g=c;this.i=c};ql.prototype.remove=function(){var a=null;this.g&&(a=this.g,this.g=this.g.next,this.g||(this.i=null),a.next=null);return a};var rl=new jl(function(){return new sl},function(a){return a.reset()});function sl(){this.next=this.g=this.Be=null}sl.prototype.set=function(a,b){this.Be=a;this.g=b;this.next=null};sl.prototype.reset=function(){this.next=this.g=this.Be=null};var ul,vl=!1,wl=new ql;function xl(a,b){ul||yl();vl||(ul(),vl=!0);wl.add(a,b)}function yl(){if(q.Promise&&q.Promise.resolve){var a=q.Promise.resolve(void 0);ul=function(){a.then(zl)}}else ul=function(){ll(zl)}}function zl(){for(var a;a=wl.remove();){try{a.Be.call(a.g)}catch(b){pl(b)}kl(rl,a)}vl=!1};function Al(a){if(!a)return!1;try{return!!a.$goog_Thenable}catch(b){return!1}};function Bl(a){this.g=0;this.O=void 0;this.l=this.i=this.j=null;this.o=this.s=!1;if(a!=$c)try{var b=this;a.call(void 0,function(c){Cl(b,2,c)},function(c){Cl(b,3,c)})}catch(c){Cl(this,3,c)}}function Dl(){this.next=this.context=this.i=this.j=this.g=null;this.l=!1}Dl.prototype.reset=function(){this.context=this.i=this.j=this.g=null;this.l=!1};var El=new jl(function(){return new Dl},function(a){a.reset()});function Fl(a,b,c){var d=El.get();d.j=a;d.i=b;d.context=c;return d} function Gl(){var a,b,c=new Bl(function(d,e){a=d;b=e});return new Hl(c,a,b)}Bl.prototype.then=function(a,b,c){return Il(this,"function"===typeof a?a:null,"function"===typeof b?b:null,c)};Bl.prototype.$goog_Thenable=!0;Bl.prototype.cancel=function(a){if(0==this.g){var b=new Jl(a);xl(function(){Kl(this,b)},this)}}; function Kl(a,b){if(0==a.g)if(a.j){var c=a.j;if(c.i){for(var d=0,e=null,g=null,h=c.i;h&&(h.l||(d++,h.g==a