Skip to content

Embed URL

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
function f(a){throw a;}var h=void 0,k=!0,m=null,q=!1;function aa(){return function(){}}function ba(a){return function(b){this[a]=b}}function r(a){return function(){return this[a]}}function s(a){return function(){return a}}var v,ca=ca||{},w=this;function da(a){a=a.split(".");for(var b=w,c;c=a.shift();)if(b[c]!=m)b=b[c];else return m;return b}function ea(){}function fa(a){a.P=function(){return a.wi?a.wi:a.wi=new a}}
function ga(a){var b=typeof a;if("object"==b)if(a){if(a instanceof Array)return"array";if(a instanceof Object)return b;var c=Object.prototype.toString.call(a);if("[object Window]"==c)return"object";if("[object Array]"==c||"number"==typeof a.length&&"undefined"!=typeof a.splice&&"undefined"!=typeof a.propertyIsEnumerable&&!a.propertyIsEnumerable("splice"))return"array";if("[object Function]"==c||"undefined"!=typeof a.call&&"undefined"!=typeof a.propertyIsEnumerable&&!a.propertyIsEnumerable("call"))return"function"}else return"null";
else if("function"==b&&"undefined"==typeof a.call)return"object";return b}function ha(a){return a!==h}function ia(a){return"array"==ga(a)}function ja(a){var b=ga(a);return"array"==b||"object"==b&&"number"==typeof a.length}function x(a){return"string"==typeof a}function ka(a){return"number"==typeof a}function ma(a){return"function"==ga(a)}function na(a){var b=typeof a;return"object"==b&&a!=m||"function"==b}function oa(a){return a[qa]||(a[qa]=++ra)}var qa="closure_uid_"+(1E9*Math.random()>>>0),ra=0;
function sa(a,b,c){return a.call.apply(a.bind,arguments)}function ta(a,b,c){a||f(Error());if(2<arguments.length){var d=Array.prototype.slice.call(arguments,2);return function(){var c=Array.prototype.slice.call(arguments);Array.prototype.unshift.apply(c,d);return a.apply(b,c)}}return function(){return a.apply(b,arguments)}}function A(a,b,c){A=Function.prototype.bind&&-1!=Function.prototype.bind.toString().indexOf("native code")?sa:ta;return A.apply(m,arguments)}
function B(a,b){var c=Array.prototype.slice.call(arguments,1);return function(){var b=Array.prototype.slice.call(arguments);b.unshift.apply(b,c);return a.apply(this,b)}}var ua=Date.now||function(){return+new Date};function wa(a,b){var c=a.split("."),d=w;!(c[0]in d)&&d.execScript&&d.execScript("var "+c[0]);for(var e;c.length&&(e=c.shift());)!c.length&&ha(b)?d[e]=b:d=d[e]?d[e]:d[e]={}}function C(a,b){function c(){}c.prototype=b.prototype;a.h=b.prototype;a.prototype=new c;a.prototype.constructor=a}
Function.prototype.bind=Function.prototype.bind||function(a,b){if(1<arguments.length){var c=Array.prototype.slice.call(arguments,1);c.unshift(this,a);return A.apply(m,c)}return A(this,a)};function xa(a){Error.captureStackTrace?Error.captureStackTrace(this,xa):this.stack=Error().stack||"";a&&(this.message=String(a))}C(xa,Error);xa.prototype.name="CustomError";function ya(a){var b=a.length-10;return 0<=b&&a.indexOf("google.com",b)==b}function za(a,b){for(var c=1;c<arguments.length;c++){var d=String(arguments[c]).replace(/\$/g,"$$$$");a=a.replace(/\%s/,d)}return a}function Aa(a){return/^[\s\xa0]*$/.test(a)}function Da(a){return Aa(a==m?"":String(a))}function Ea(a){return a.replace(/[\t\r\n ]+/g," ").replace(/^[\t\r\n ]+|[\t\r\n ]+$/g,"")}function Fa(a){return a.replace(/^[\s\xa0]+|[\s\xa0]+$/g,"")}
function Ga(a){if(!Ha.test(a))return a;-1!=a.indexOf("&")&&(a=a.replace(Ia,"&amp;"));-1!=a.indexOf("<")&&(a=a.replace(Ja,"&lt;"));-1!=a.indexOf(">")&&(a=a.replace(Ka,"&gt;"));-1!=a.indexOf('"')&&(a=a.replace(La,"&quot;"));return a}var Ia=/&/g,Ja=/</g,Ka=/>/g,La=/\"/g,Ha=/[&<>\"]/;function Na(a,b){var c=RegExp(Oa(b),"");return a.replace(c,"")}function Oa(a){return String(a).replace(/([-()\[\]{}+?*.$\^|,:#<!\\])/g,"\\$1").replace(/\x08/g,"\\x08")}
function Pa(a){return Array.prototype.join.call(arguments,"")}
function Qa(a,b){for(var c=0,d=Fa(String(a)).split("."),e=Fa(String(b)).split("."),g=Math.max(d.length,e.length),l=0;0==c&&l<g;l++){var n=d[l]||"",p=e[l]||"",u=RegExp("(\\d*)(\\D*)","g"),t=RegExp("(\\d*)(\\D*)","g");do{var y=u.exec(n)||["","",""],z=t.exec(p)||["","",""];if(0==y[0].length&&0==z[0].length)break;c=((0==y[1].length?0:parseInt(y[1],10))<(0==z[1].length?0:parseInt(z[1],10))?-1:(0==y[1].length?0:parseInt(y[1],10))>(0==z[1].length?0:parseInt(z[1],10))?1:0)||((0==y[2].length)<(0==z[2].length)?
-1:(0==y[2].length)>(0==z[2].length)?1:0)||(y[2]<z[2]?-1:y[2]>z[2]?1:0)}while(0==c)}return c}function Ra(a){return String(a).replace(/\-([a-z])/g,function(a,c){return c.toUpperCase()})}function Sa(a){var b=x(h)?Oa(h):"\\s";return a.replace(RegExp("(^"+(b?"|["+b+"]+":"")+")([a-z])","g"),function(a,b,e){return b+e.toUpperCase()})};function Ta(a,b){b.unshift(a);xa.call(this,za.apply(m,b));b.shift()}C(Ta,xa);Ta.prototype.name="AssertionError";function Ua(a,b,c,d){var e="Assertion failed";if(c)var e=e+(": "+c),g=d;else a&&(e+=": "+a,g=b);f(new Ta(""+e,g||[]))}function D(a,b,c){a||Ua("",m,b,Array.prototype.slice.call(arguments,2))}function Va(a,b){f(new Ta("Failure"+(a?": "+a:""),Array.prototype.slice.call(arguments,1)))}
function Wa(a,b,c){x(a)||Ua("Expected string but got %s: %s.",[ga(a),a],b,Array.prototype.slice.call(arguments,2));return a}function Ya(a,b,c){na(a)||Ua("Expected object but got %s: %s.",[ga(a),a],b,Array.prototype.slice.call(arguments,2))}function Za(a,b,c){ia(a)||Ua("Expected array but got %s: %s.",[ga(a),a],b,Array.prototype.slice.call(arguments,2))}function $a(a,b,c,d){a instanceof b||Ua("instanceof check failed.",m,c,Array.prototype.slice.call(arguments,3))};var ab=Array.prototype,bb=ab.indexOf?function(a,b,c){D(a.length!=m);return ab.indexOf.call(a,b,c)}:function(a,b,c){c=c==m?0:0>c?Math.max(0,a.length+c):c;if(x(a))return!x(b)||1!=b.length?-1:a.indexOf(b,c);for(;c<a.length;c++)if(c in a&&a[c]===b)return c;return-1},E=ab.forEach?function(a,b,c){D(a.length!=m);ab.forEach.call(a,b,c)}:function(a,b,c){for(var d=a.length,e=x(a)?a.split(""):a,g=0;g<d;g++)g in e&&b.call(c,e[g],g,a)},cb=ab.filter?function(a,b,c){D(a.length!=m);return ab.filter.call(a,b,c)}:
function(a,b,c){for(var d=a.length,e=[],g=0,l=x(a)?a.split(""):a,n=0;n<d;n++)if(n in l){var p=l[n];b.call(c,p,n,a)&&(e[g++]=p)}return e},db=ab.map?function(a,b,c){D(a.length!=m);return ab.map.call(a,b,c)}:function(a,b,c){for(var d=a.length,e=Array(d),g=x(a)?a.split(""):a,l=0;l<d;l++)l in g&&(e[l]=b.call(c,g[l],l,a));return e};function eb(a,b,c){if(a.reduce)return a.reduce(b,c);var d=c;E(a,function(c,g){d=b.call(h,d,c,g,a)});return d}
var fb=ab.some?function(a,b,c){D(a.length!=m);return ab.some.call(a,b,c)}:function(a,b,c){for(var d=a.length,e=x(a)?a.split(""):a,g=0;g<d;g++)if(g in e&&b.call(c,e[g],g,a))return k;return q},gb=ab.every?function(a,b,c){D(a.length!=m);return ab.every.call(a,b,c)}:function(a,b,c){for(var d=a.length,e=x(a)?a.split(""):a,g=0;g<d;g++)if(g in e&&!b.call(c,e[g],g,a))return q;return k};function hb(a,b){var c=ib(a,b,h);return 0>c?m:x(a)?a.charAt(c):a[c]}
function ib(a,b,c){for(var d=a.length,e=x(a)?a.split(""):a,g=0;g<d;g++)if(g in e&&b.call(c,e[g],g,a))return g;return-1}function jb(a,b){return 0<=bb(a,b)}function kb(a){if(!ia(a))for(var b=a.length-1;0<=b;b--)delete a[b];a.length=0}function lb(a,b){var c=bb(a,b);0<=c&&mb(a,c)}function mb(a,b){D(a.length!=m);ab.splice.call(a,b,1)}function nb(a){return ab.concat.apply(ab,arguments)}function ob(a){var b=a.length;if(0<b){for(var c=Array(b),d=0;d<b;d++)c[d]=a[d];return c}return[]}
function pb(a,b){for(var c=1;c<arguments.length;c++){var d=arguments[c],e;if(ia(d)||(e=ja(d))&&Object.prototype.hasOwnProperty.call(d,"callee"))a.push.apply(a,d);else if(e)for(var g=a.length,l=d.length,n=0;n<l;n++)a[g+n]=d[n];else a.push(d)}}function qb(a,b,c,d){D(a.length!=m);ab.splice.apply(a,rb(arguments,1))}function rb(a,b,c){D(a.length!=m);return 2>=arguments.length?ab.slice.call(a,b):ab.slice.call(a,b,c)}function sb(a,b){D(a.length!=m);ab.sort.call(a,b||tb)}
function tb(a,b){return a>b?1:a<b?-1:0};function ub(a,b,c){return Math.min(Math.max(a,b),c)};function vb(a,b){this.x=ha(a)?a:0;this.y=ha(b)?b:0}v=vb.prototype;v.ba=function(){return new vb(this.x,this.y)};v.toString=function(){return"("+this.x+", "+this.y+")"};function wb(a,b){return new vb(a.x-b.x,a.y-b.y)}v.ceil=function(){this.x=Math.ceil(this.x);this.y=Math.ceil(this.y);return this};v.floor=function(){this.x=Math.floor(this.x);this.y=Math.floor(this.y);return this};v.round=function(){this.x=Math.round(this.x);this.y=Math.round(this.y);return this};function xb(a,b){this.width=a;this.height=b}function yb(a,b){return a==b?k:!a||!b?q:a.width==b.width&&a.height==b.height}v=xb.prototype;v.ba=function(){return new xb(this.width,this.height)};v.toString=function(){return"("+this.width+" x "+this.height+")"};v.pb=function(){return!(this.width*this.height)};v.ceil=function(){this.width=Math.ceil(this.width);this.height=Math.ceil(this.height);return this};v.floor=function(){this.width=Math.floor(this.width);this.height=Math.floor(this.height);return this};
v.round=function(){this.width=Math.round(this.width);this.height=Math.round(this.height);return this};function zb(a,b){for(var c in a)b.call(h,a[c],c,a)}function Ab(a){var b=[],c=0,d;for(d in a)b[c++]=a[d];return b}function Bb(a){var b=[],c=0,d;for(d in a)b[c++]=d;return b}function Cb(a){for(var b in a)return q;return k}function Db(a,b,c){b in a&&f(Error('The object already contains the key "'+b+'"'));a[b]=c}function Eb(a){var b={},c;for(c in a)b[a[c]]=c;return b}var Fb="constructor hasOwnProperty isPrototypeOf propertyIsEnumerable toLocaleString toString valueOf".split(" ");
function Gb(a,b){for(var c,d,e=1;e<arguments.length;e++){d=arguments[e];for(c in d)a[c]=d[c];for(var g=0;g<Fb.length;g++)c=Fb[g],Object.prototype.hasOwnProperty.call(d,c)&&(a[c]=d[c])}};var Hb,Ib,Jb,Kb,Lb;function Mb(){return w.navigator?w.navigator.userAgent:m}function Nb(){return w.navigator}Kb=Jb=Ib=Hb=q;var Ob;if(Ob=Mb()){var Pb=Nb();Hb=0==Ob.indexOf("Opera");Ib=!Hb&&-1!=Ob.indexOf("MSIE");Jb=!Hb&&-1!=Ob.indexOf("WebKit");Kb=!Hb&&!Jb&&"Gecko"==Pb.product}var Qb=Hb,F=Ib,Rb=Kb,Sb=Jb,Tb=Nb();Lb=-1!=(Tb&&Tb.platform||"").indexOf("Mac");var Ub=!!Nb()&&-1!=(Nb().appVersion||"").indexOf("X11");function Vb(){var a=w.document;return a?a.documentMode:h}var Wb;
a:{var Xb="",Yb;if(Qb&&w.opera)var Zb=w.opera.version,Xb="function"==typeof Zb?Zb():Zb;else if(Rb?Yb=/rv\:([^\);]+)(\)|;)/:F?Yb=/MSIE\s+([^\);]+)(\)|;)/:Sb&&(Yb=/WebKit\/(\S+)/),Yb)var $b=Yb.exec(Mb()),Xb=$b?$b[1]:"";if(F){var ac=Vb();if(ac>parseFloat(Xb)){Wb=String(ac);break a}}Wb=Xb}var bc=Wb,cc={};function ec(a){return cc[a]||(cc[a]=0<=Qa(bc,a))}var fc=w.document,gc=!fc||!F?h:Vb()||("CSS1Compat"==fc.compatMode?parseInt(bc,10):5);var hc,ic=!F||F&&9<=gc,jc=!Rb&&!F||F&&F&&9<=gc||Rb&&ec("1.9.1"),kc=F&&!ec("9"),lc=F||Qb||Sb;function mc(a){a=a.className;return x(a)&&a.match(/\S+/g)||[]}function G(a,b){var c=mc(a),d=rb(arguments,1),e=c.length+d.length;nc(c,d);a.className=c.join(" ");return c.length==e}function oc(a,b){var c=mc(a),d=rb(arguments,1),e=pc(c,d);a.className=e.join(" ");return e.length==c.length-d.length}function nc(a,b){for(var c=0;c<b.length;c++)jb(a,b[c])||a.push(b[c])}function pc(a,b){return cb(a,function(a){return!jb(b,a)})}
function qc(a,b,c){for(var d=mc(a),e=q,g=0;g<d.length;g++)d[g]==b&&(qb(d,g--,1),e=k);e&&(d.push(c),a.className=d.join(" "))}function rc(a,b,c){var d=mc(a);x(b)?lb(d,b):ia(b)&&(d=pc(d,b));x(c)&&!jb(d,c)?d.push(c):ia(c)&&nc(d,c);a.className=d.join(" ")}function I(a,b){return jb(mc(a),b)}function J(a,b,c){c?G(a,b):oc(a,b)};function K(a){return a?new sc(tc(a)):hc||(hc=new sc)}function L(a){return x(a)?document.getElementById(a):a}function M(a,b){var c=b||document;return c.querySelectorAll&&c.querySelector?c.querySelectorAll("."+a):c.getElementsByClassName?c.getElementsByClassName(a):uc(document,"*",a,b)}function N(a,b){var c=b||document,d=m;return(d=c.querySelectorAll&&c.querySelector?c.querySelector("."+a):M(a,b)[0])||m}
function uc(a,b,c,d){a=d||a;b=b&&"*"!=b?b.toUpperCase():"";if(a.querySelectorAll&&a.querySelector&&(b||c))return a.querySelectorAll(b+(c?"."+c:""));if(c&&a.getElementsByClassName){a=a.getElementsByClassName(c);if(b){d={};for(var e=0,g=0,l;l=a[g];g++)b==l.nodeName&&(d[e++]=l);d.length=e;return d}return a}a=a.getElementsByTagName(b||"*");if(c){d={};for(g=e=0;l=a[g];g++)b=l.className,"function"==typeof b.split&&jb(b.split(/\s+/),c)&&(d[e++]=l);d.length=e;return d}return a}
function vc(a,b){zb(b,function(b,d){"style"==d?a.style.cssText=b:"class"==d?a.className=b:"for"==d?a.htmlFor=b:d in yc?a.setAttribute(yc[d],b):0==d.lastIndexOf("aria-",0)||0==d.lastIndexOf("data-",0)?a.setAttribute(d,b):a[d]=b})}var yc={cellpadding:"cellPadding",cellspacing:"cellSpacing",colspan:"colSpan",frameborder:"frameBorder",height:"height",maxlength:"maxLength",role:"role",rowspan:"rowSpan",type:"type",usemap:"useMap",valign:"vAlign",width:"width"};
function zc(a){a=a.document;a="CSS1Compat"==a.compatMode?a.documentElement:a.body;return new xb(a.clientWidth,a.clientHeight)}function Ac(a){var b=Bc(a);a=a.parentWindow||a.defaultView;return F&&ec("10")&&a.pageYOffset!=b.scrollTop?new vb(b.scrollLeft,b.scrollTop):new vb(a.pageXOffset||b.scrollLeft,a.pageYOffset||b.scrollTop)}function Bc(a){return!Sb&&"CSS1Compat"==a.compatMode?a.documentElement:a.body}function Cc(a){return a?a.parentWindow||a.defaultView:window}
function Dc(a,b,c){return Ec(document,arguments)}function Ec(a,b){var c=b[0],d=b[1];if(!ic&&d&&(d.name||d.type)){c=["<",c];d.name&&c.push(' name="',Ga(d.name),'"');if(d.type){c.push(' type="',Ga(d.type),'"');var e={};Gb(e,d);delete e.type;d=e}c.push(">");c=c.join("")}c=a.createElement(c);d&&(x(d)?c.className=d:ia(d)?G.apply(m,[c].concat(d)):vc(c,d));2<b.length&&Fc(a,c,b,2);return c}
function Fc(a,b,c,d){function e(c){c&&b.appendChild(x(c)?a.createTextNode(c):c)}for(;d<c.length;d++){var g=c[d];ja(g)&&!(na(g)&&0<g.nodeType)?E(Gc(g)?ob(g):g,e):e(g)}}function Hc(a){return Ic(document,a)}function Ic(a,b){var c=a.createElement("div");F?(c.innerHTML="<br>"+b,c.removeChild(c.firstChild)):c.innerHTML=b;if(1==c.childNodes.length)return c.removeChild(c.firstChild);for(var d=a.createDocumentFragment();c.firstChild;)d.appendChild(c.firstChild);return d}
function Jc(a,b){Fc(tc(a),a,arguments,1)}function Kc(a){for(var b;b=a.firstChild;)a.removeChild(b)}function Lc(a,b){b.parentNode&&b.parentNode.insertBefore(a,b)}function Mc(a){return a&&a.parentNode?a.parentNode.removeChild(a):m}function Nc(a,b){var c=b.parentNode;c&&c.replaceChild(a,b)}function Oc(a){return jc&&a.children!=h?a.children:cb(a.childNodes,function(a){return 1==a.nodeType})}function Pc(a){return a.firstElementChild!=h?a.firstElementChild:Qc(a.firstChild,k)}
function Rc(a){return a.nextElementSibling!=h?a.nextElementSibling:Qc(a.nextSibling,k)}function Qc(a,b){for(;a&&1!=a.nodeType;)a=b?a.nextSibling:a.previousSibling;return a}function Sc(a){if(lc)return a.parentElement;a=a.parentNode;return na(a)&&1==a.nodeType?a:m}function Tc(a,b){if(a.contains&&1==b.nodeType)return a==b||a.contains(b);if("undefined"!=typeof a.compareDocumentPosition)return a==b||Boolean(a.compareDocumentPosition(b)&16);for(;b&&a!=b;)b=b.parentNode;return b==a}
function tc(a){return 9==a.nodeType?a:a.ownerDocument||a.document}function Uc(a,b){if("textContent"in a)a.textContent=b;else if(a.firstChild&&3==a.firstChild.nodeType){for(;a.lastChild!=a.firstChild;)a.removeChild(a.lastChild);a.firstChild.data=b}else Kc(a),a.appendChild(tc(a).createTextNode(String(b)))}var Vc={SCRIPT:1,STYLE:1,HEAD:1,IFRAME:1,OBJECT:1},Wc={IMG:" ",BR:"\n"};function Xc(a){var b=a.getAttributeNode("tabindex");return b&&b.specified?(a=a.tabIndex,ka(a)&&0<=a&&32768>a):q}
function Yc(a,b){b?a.tabIndex=0:(a.tabIndex=-1,a.removeAttribute("tabIndex"))}function $c(a){if(kc&&"innerText"in a)a=a.innerText.replace(/(\r\n|\r|\n)/g,"\n");else{var b=[];bd(a,b,k);a=b.join("")}a=a.replace(/ \xAD /g," ").replace(/\xAD/g,"");a=a.replace(/\u200B/g,"");kc||(a=a.replace(/ +/g," "));" "!=a&&(a=a.replace(/^\s*/,""));return a}function cd(a){var b=[];bd(a,b,q);return b.join("")}
function bd(a,b,c){if(!(a.nodeName in Vc))if(3==a.nodeType)c?b.push(String(a.nodeValue).replace(/(\r\n|\r|\n)/g,"")):b.push(a.nodeValue);else if(a.nodeName in Wc)b.push(Wc[a.nodeName]);else for(a=a.firstChild;a;)bd(a,b,c),a=a.nextSibling}function Gc(a){if(a&&"number"==typeof a.length){if(na(a))return"function"==typeof a.item||"string"==typeof a.item;if(ma(a))return"function"==typeof a.item}return q}
function dd(a,b,c){if(!b&&!c)return m;var d=b?b.toUpperCase():m;return ed(a,function(a){return(!d||a.nodeName==d)&&(!c||I(a,c))},k)}function fd(a,b){return dd(a,m,b)}function ed(a,b,c){c||(a=a.parentNode);for(c=0;a;){if(b(a))return a;a=a.parentNode;c++}return m}function gd(a){try{return a&&a.activeElement}catch(b){}return m}function sc(a){this.a=a||w.document||document}v=sc.prototype;v.e=function(a){return x(a)?this.a.getElementById(a):a};function O(a,b,c){return M(b,c||a.a)}
function P(a,b,c){return N(b,c||a.a)}v.z=function(a,b,c){return Ec(this.a,arguments)};v.createElement=function(a){return this.a.createElement(a)};function hd(a){return"CSS1Compat"==a.a.compatMode}function id(a){return a.a.parentWindow||a.a.defaultView}function jd(a){return Ac(a.a)}v.appendChild=function(a,b){a.appendChild(b)};v.af=Kc;v.removeNode=Mc;v.hi=Pc;v.Sl=Rc;v.contains=Tc;v.Ac=Uc;v.la=fd;F&&ec(8);var kd={Oo:k},ld={Qo:k},md={No:k},nd={Po:k},od={zm:kd,Ko:{Em:k},jn:{Em:k},Am:ld,ym:md,Jo:{Mo:k},Lo:nd};function pd(){f(Error("Do not instantiate directly"))}pd.prototype.toString=r("content");function qd(a){if(!na(a))return String(a);if(a instanceof pd){if(a.$a===kd)return Wa(a.content);if(a.$a===nd)return Ga(a.content)}Va("Soy template output is unsafe for use as HTML: "+a);return"zSoyz"}var rd={};function sd(){pd.call(this)}C(sd,pd);sd.prototype.$a=od.zm;function td(){pd.call(this)}C(td,pd);td.prototype.$a=od.Am;function ud(){pd.call(this)}C(ud,pd);ud.prototype.$a=od.ym;function vd(a,b,c){a.innerHTML=qd(b(c||rd,h,h))}function wd(a,b){var c=new sc(h)||K(),d=qd(a(b||rd,h,h));return Ic(c.a,d)}function xd(a,b){function c(){}c.prototype=a;var d=new c,e;for(e in b)d[e]=b[e];return d}function Q(a){return a&&a.$a&&a.$a===kd?(D(a.constructor===sd),a.content):String(a).replace(yd,zd)}
function R(a){return a&&a.$a&&a.$a===kd?(D(a.constructor===sd),a=String(a.content).replace(Ad,"").replace(Bd,"&lt;"),String(a).replace(Cd,zd)):String(a).replace(yd,zd)}function Dd(a){if(a&&a.$a==ld)return D(a.constructor===td),String(a).replace(Ed,Fd);a=String(a);Hd.test(a)?a=a.replace(Ed,Fd):(Va("Bad value `%s` for |filterNormalizeUri",[a]),a="#zSoyz");return a}function Id(a){return a&&a.$a===nd?(Va("Tainted SanitizedContentKind.TEXT for |noAutoescape: `%s`",[a.content]),"zSoyz"):String(a)}
var Jd={"\x00":"&#0;",'"':"&quot;","&":"&amp;","'":"&#39;","<":"&lt;",">":"&gt;","\t":"&#9;","\n":"&#10;","\x0B":"&#11;","\f":"&#12;","\r":"&#13;"," ":"&#32;","-":"&#45;","/":"&#47;","=":"&#61;","`":"&#96;","\u0085":"&#133;","\u00a0":"&#160;","\u2028":"&#8232;","\u2029":"&#8233;"};function zd(a){return Jd[a]}
var Kd={"\x00":"%00","\u0001":"%01","\u0002":"%02","\u0003":"%03","\u0004":"%04","\u0005":"%05","\u0006":"%06","\u0007":"%07","\b":"%08","\t":"%09","\n":"%0A","\x0B":"%0B","\f":"%0C","\r":"%0D","\u000e":"%0E","\u000f":"%0F","\u0010":"%10","\u0011":"%11","\u0012":"%12","\u0013":"%13","\u0014":"%14","\u0015":"%15","\u0016":"%16","\u0017":"%17","\u0018":"%18","\u0019":"%19","\u001a":"%1A","\u001b":"%1B","\u001c":"%1C","\u001d":"%1D","\u001e":"%1E","\u001f":"%1F"," ":"%20",'"':"%22","'":"%27","(":"%28",
")":"%29","<":"%3C",">":"%3E","\\":"%5C","{":"%7B","}":"%7D","\u007f":"%7F","\u0085":"%C2%85","\u00a0":"%C2%A0","\u2028":"%E2%80%A8","\u2029":"%E2%80%A9","\uff01":"%EF%BC%81","\uff03":"%EF%BC%83","\uff04":"%EF%BC%84","\uff06":"%EF%BC%86","\uff07":"%EF%BC%87","\uff08":"%EF%BC%88","\uff09":"%EF%BC%89","\uff0a":"%EF%BC%8A","\uff0b":"%EF%BC%8B","\uff0c":"%EF%BC%8C","\uff0f":"%EF%BC%8F","\uff1a":"%EF%BC%9A","\uff1b":"%EF%BC%9B","\uff1d":"%EF%BC%9D","\uff1f":"%EF%BC%9F","\uff20":"%EF%BC%A0","\uff3b":"%EF%BC%BB",
"\uff3d":"%EF%BC%BD"};function Fd(a){return Kd[a]}
var yd=/[\x00\x22\x26\x27\x3c\x3e]/g,Cd=/[\x00\x22\x27\x3c\x3e]/g,Ed=/[\x00- \x22\x27-\x29\x3c\x3e\\\x7b\x7d\x7f\x85\xa0\u2028\u2029\uff01\uff03\uff04\uff06-\uff0c\uff0f\uff1a\uff1b\uff1d\uff1f\uff20\uff3b\uff3d]/g,Hd=/^(?:(?:https?|mailto):|[^&:\/?#]*(?:[\/?#]|$))/i,Ld=/^(?!style|on|action|archive|background|cite|classid|codebase|data|dsync|href|longdesc|src|usemap)(?:[a-z0-9_$:-]*)$/i,Ad=/<(?:!|\/?([a-zA-Z][a-zA-Z0-9:\-]*))(?:[^>'"]|"[^"]*"|'[^']*')*>/g,Bd=/</g;var S;
function Md(a){var b='<div class="rap-dialog"><div id="rap-dialog-issue"><div class="rap-dialog-issue-music-text"></div>';a.Kl||(b+='<div class="rap-dialog-issue-header goog-inline-block">Select your issue...</div>');return b+='<div class="rap-dialog-form-holder goog-inline-block"><div id="rap-dialog-loading-icon" class="frag-loading-icon goog-inline-block"></div><div id="rap-dialog-categories"></div><form id="rap-dialog-form"><input type="hidden" name="id" value="'+R(a.kf)+'" id="rap-dialog-form-docId"><input type="hidden" name="cartId" value="'+R(a.Jl)+
'" id="rap-dialog-form-cartId"><input type="hidden" name="transactionId" value="'+R(a.Ll)+'" id="rap-dialog-form-transactionId"><div id="rap-dialog-problem-info-container"></div></form><div id="rap-dialog-required"></div></div></div></div>'}Md.a="finsky.soy.rap.dialog";function Nd(){return"<p>We encountered a problem while processing your problem. We must go deeper.</p>"};function Od(){}Od.prototype.ga=q;Od.prototype.I=function(){this.ga||(this.ga=k,this.k())};function Pd(a,b){var c=B(T,b);a.ha||(a.ha=[]);a.ha.push(A(c,h))}Od.prototype.k=function(){if(this.ha)for(;this.ha.length;)this.ha.shift()()};function T(a){a&&"function"==typeof a.I&&a.I()};var Qd="StopIteration"in w?w.StopIteration:Error("StopIteration");function Rd(){}Rd.prototype.a=function(){f(Qd)};Rd.prototype.fg=function(){return this};function Sd(a){if("function"==typeof a.ta)return a.ta();if(x(a))return a.split("");if(ja(a)){for(var b=[],c=a.length,d=0;d<c;d++)b.push(a[d]);return b}return Ab(a)}function Td(a,b,c){if("function"==typeof a.forEach)a.forEach(b,c);else if(ja(a)||x(a))E(a,b,c);else{var d;if("function"==typeof a.Oa)d=a.Oa();else if("function"!=typeof a.ta)if(ja(a)||x(a)){d=[];for(var e=a.length,g=0;g<e;g++)d.push(g)}else d=Bb(a);else d=h;for(var e=Sd(a),g=e.length,l=0;l<g;l++)b.call(c,e[l],d&&d[l],a)}};function Ud(a,b){this.b={};this.a=[];var c=arguments.length;if(1<c){c%2&&f(Error("Uneven number of arguments"));for(var d=0;d<c;d+=2)this.set(arguments[d],arguments[d+1])}else if(a){a instanceof Ud?(c=a.Oa(),d=a.ta()):(c=Bb(a),d=Ab(a));for(var e=0;e<c.length;e++)this.set(c[e],d[e])}}v=Ud.prototype;v.J=0;v.xd=0;v.ua=r("J");v.ta=function(){Vd(this);for(var a=[],b=0;b<this.a.length;b++)a.push(this.b[this.a[b]]);return a};v.Oa=function(){Vd(this);return this.a.concat()};v.pb=function(){return 0==this.J};
v.clear=function(){this.b={};this.xd=this.J=this.a.length=0};v.remove=function(a){return Wd(this.b,a)?(delete this.b[a],this.J--,this.xd++,this.a.length>2*this.J&&Vd(this),k):q};function Vd(a){if(a.J!=a.a.length){for(var b=0,c=0;b<a.a.length;){var d=a.a[b];Wd(a.b,d)&&(a.a[c++]=d);b++}a.a.length=c}if(a.J!=a.a.length){for(var e={},c=b=0;b<a.a.length;)d=a.a[b],Wd(e,d)||(a.a[c++]=d,e[d]=1),b++;a.a.length=c}}function Xd(a,b){return Wd(a.b,b)?a.b[b]:h}
v.set=function(a,b){Wd(this.b,a)||(this.J++,this.a.push(a),this.xd++);this.b[a]=b};v.ba=function(){return new Ud(this)};v.fg=function(a){Vd(this);var b=0,c=this.a,d=this.b,e=this.xd,g=this,l=new Rd;l.a=function(){for(;;){e!=g.xd&&f(Error("The map has changed since the iterator was created"));b>=c.length&&f(Qd);var l=c[b++];return a?l:d[l]}};return l};function Wd(a,b){return Object.prototype.hasOwnProperty.call(a,b)};function Yd(a){for(var b=new Ud,c=Zd,d=a.elements,e,g=0;e=d[g];g++)if(!(e.form!=a||e.disabled||"fieldset"==e.tagName.toLowerCase())){var l=e.name;switch(e.type.toLowerCase()){case "file":case "submit":case "reset":case "button":break;case "select-multiple":e=$d(e);if(e!=m)for(var n,p=0;n=e[p];p++)c(b,l,n);break;default:n=$d(e),n!=m&&c(b,l,n)}}d=a.getElementsByTagName("input");for(g=0;e=d[g];g++)e.form==a&&"image"==e.type.toLowerCase()&&(l=e.name,c(b,l,e.value),c(b,l+".x","0"),c(b,l+".y","0"));return b}
function Zd(a,b,c){var d=Xd(a,b);d||(d=[],a.set(b,d));d.push(c)}function ae(a,b){if("FORM"==a.tagName)for(var c=a.elements,d=0;a=c[d];d++)ae(a,b);else b==k&&a.blur(),a.disabled=b}
function $d(a){var b=a.type;if(!ha(b))return m;switch(b.toLowerCase()){case "checkbox":case "radio":return a.checked?a.value:m;case "select-one":return b=a.selectedIndex,0<=b?a.options[b].value:m;case "select-multiple":for(var b=[],c,d=0;c=a.options[d];d++)c.selected&&b.push(c.value);return b.length?b:m;default:return ha(a.value)?a.value:m}}
function be(a,b){var c=a.type;if(ha(c))switch(c.toLowerCase()){case "checkbox":case "radio":a.checked=b?"checked":m;break;case "select-one":a.selectedIndex=-1;if(x(b))for(var d=0;c=a.options[d];d++)if(c.value==b){c.selected=k;break}break;case "select-multiple":c=b;x(c)&&(c=[c]);for(var e=0;d=a.options[e];e++)if(d.selected=q,c)for(var g,l=0;g=c[l];l++)d.value==g&&(d.selected=k);break;default:a.value=b!=m?b:""}};function ce(a){ce[" "](a);return a}ce[" "]=ea;var de=!F||F&&9<=gc,ee=!F||F&&9<=gc,fe=F&&!ec("9");!Sb||ec("528");Rb&&ec("1.9b")||F&&ec("8")||Qb&&ec("9.5")||Sb&&ec("528");Rb&&!ec("8")||F&&ec("9");function ge(a,b){this.type=a;this.currentTarget=this.target=b}v=ge.prototype;v.k=aa();v.I=aa();v.yc=q;v.Xe=k;v.O=function(){this.yc=k};v.preventDefault=function(){this.Xe=q};function he(a){a.O()};var ie={qn:"click",zn:"dblclick",Vn:"mousedown",Zn:"mouseup",Yn:"mouseover",Xn:"mouseout",Wn:"mousemove",Ao:"selectstart",Qn:"keypress",Pn:"keydown",Rn:"keyup",on:"blur",Jn:"focus",An:"deactivate",Kn:F?"focusin":"DOMFocusIn",Ln:F?"focusout":"DOMFocusOut",pn:"change",zo:"select",Bo:"submit",On:"input",vo:"propertychange",Gn:"dragstart",Bn:"drag",Dn:"dragenter",Fn:"dragover",En:"dragleave",Hn:"drop",Cn:"dragend",Go:"touchstart",Fo:"touchmove",Eo:"touchend",Do:"touchcancel",nn:"beforeunload",wn:"contextmenu",
In:"error",Nn:"help",Sn:"load",Tn:"losecapture",wo:"readystatechange",xo:"resize",yo:"scroll",Io:"unload",Mn:"hashchange",ro:"pagehide",so:"pageshow",uo:"popstate",xn:"copy",to:"paste",yn:"cut",kn:"beforecopy",ln:"beforecut",mn:"beforepaste",qo:"online",po:"offline",Un:"message",vn:"connect",Ho:Sb?"webkitTransitionEnd":Qb?"oTransitionEnd":"transitionend",$n:"MSGestureChange",ao:"MSGestureEnd",bo:"MSGestureHold",co:"MSGestureStart",eo:"MSGestureTap",fo:"MSGotPointerCapture",ho:"MSInertiaStart",io:"MSLostPointerCapture",
jo:"MSPointerCancel",ko:"MSPointerDown",lo:"MSPointerMove",no:"MSPointerOver",mo:"MSPointerOut",oo:"MSPointerUp",Co:"textinput",tn:"compositionstart",un:"compositionupdate",rn:"compositionend"};function je(a,b){a&&ke(this,a,b)}C(je,ge);var le=[1,4,2];v=je.prototype;v.target=m;v.sa=m;v.clientX=0;v.clientY=0;v.button=0;v.keyCode=0;v.se=0;v.ctrlKey=q;v.altKey=q;v.shiftKey=q;v.metaKey=q;v.Eg=q;v.Ea=m;
function ke(a,b,c){var d=a.type=b.type;ge.call(a,d);a.target=b.target||b.srcElement;a.currentTarget=c;if(c=b.relatedTarget){if(Rb){var e;a:{try{ce(c.nodeName);e=k;break a}catch(g){}e=q}e||(c=m)}}else"mouseover"==d?c=b.fromElement:"mouseout"==d&&(c=b.toElement);a.sa=c;a.clientX=b.clientX!==h?b.clientX:b.pageX;a.clientY=b.clientY!==h?b.clientY:b.pageY;a.button=b.button;a.keyCode=b.keyCode||0;a.se=b.charCode||("keypress"==d?b.keyCode:0);a.ctrlKey=b.ctrlKey;a.altKey=b.altKey;a.shiftKey=b.shiftKey;a.metaKey=
b.metaKey;a.Eg=Lb?b.metaKey:b.ctrlKey;a.Ea=b;b.defaultPrevented&&a.preventDefault();delete a.yc}function me(a){return(de?0==a.Ea.button:"click"==a.type?k:!!(a.Ea.button&le[0]))&&!(Sb&&Lb&&a.ctrlKey)}v.O=function(){je.h.O.call(this);this.Ea.stopPropagation?this.Ea.stopPropagation():this.Ea.cancelBubble=k};
v.preventDefault=function(){je.h.preventDefault.call(this);var a=this.Ea;if(a.preventDefault)a.preventDefault();else if(a.returnValue=q,fe)try{if(a.ctrlKey||112<=a.keyCode&&123>=a.keyCode)a.keyCode=-1}catch(b){}};v.yl=r("Ea");v.k=aa();var ne=0;function oe(){}oe.prototype.key=0;oe.prototype.Pb=q;oe.prototype.pe=q;oe.prototype.handleEvent=function(a){return this.a?this.Qa.call(this.Yd||this.src,a):this.Qa.handleEvent.call(this.Qa,a)};var pe={},qe={},re={},se={};function te(a,b,c,d,e){if(ia(b)){for(var g=0;g<b.length;g++)te(a,b[g],c,d,e);return m}a=ue(a,b,c,q,d,e);b=a.key;pe[b]=a;return b}
function ue(a,b,c,d,e,g){b||f(Error("Invalid event type"));e=!!e;var l=qe;b in l||(l[b]={J:0,Ja:0});l=l[b];e in l||(l[e]={J:0,Ja:0},l.J++);var l=l[e],n=oa(a),p;l.Ja++;if(l[n]){p=l[n];for(var u=0;u<p.length;u++)if(l=p[u],l.Qa==c&&l.Yd==g){if(l.Pb)break;d||(p[u].pe=q);return p[u]}}else p=l[n]=[],l.J++;var u=ve(),t=l=new oe;ma(c)?t.a=k:c&&c.handleEvent&&ma(c.handleEvent)?t.a=q:f(Error("Invalid listener argument"));t.Qa=c;t.b=u;t.src=a;t.type=b;t.capture=!!e;t.Yd=g;t.pe=q;t.key=++ne;t.Pb=q;l.pe=d;u.src=
a;u.Qa=l;p.push(l);re[n]||(re[n]=[]);re[n].push(l);a.addEventListener?(a==w||!a.Gh)&&a.addEventListener(b,u,e):a.attachEvent(b in se?se[b]:se[b]="on"+b,u);return l}function ve(){var a=we,b=ee?function(c){return a.call(b.src,b.Qa,c)}:function(c){c=a.call(b.src,b.Qa,c);if(!c)return c};return b}function xe(a,b,c,d,e){if(ia(b)){for(var g=0;g<b.length;g++)xe(a,b[g],c,d,e);return m}a=ue(a,b,c,k,d,e);b=a.key;pe[b]=a;return b}function ye(a,b){ze(a,b,h)}
function Ae(a,b,c,d,e){if(ia(b))for(var g=0;g<b.length;g++)Ae(a,b[g],c,d,e);else if(d=!!d,a=Be(a,b,d))for(g=0;g<a.length;g++)if(a[g].Qa==c&&a[g].capture==d&&a[g].Yd==e){Ce(a[g].key);break}}
function Ce(a){var b=pe[a];if(!b||b.Pb)return q;var c=b.src,d=b.type,e=b.b,g=b.capture;c.removeEventListener?(c==w||!c.Gh)&&c.removeEventListener(d,e,g):c.detachEvent&&c.detachEvent(d in se?se[d]:se[d]="on"+d,e);c=oa(c);re[c]&&(e=re[c],lb(e,b),0==e.length&&delete re[c]);b.Pb=k;if(b=qe[d][g][c])b.ci=k,De(d,g,c,b);delete pe[a];return k}
function De(a,b,c,d){if(!d.Ce&&d.ci){for(var e=0,g=0;e<d.length;e++)d[e].Pb?d[e].b.src=m:(e!=g&&(d[g]=d[e]),g++);d.length=g;d.ci=q;0==g&&(delete qe[a][b][c],qe[a][b].J--,0==qe[a][b].J&&(delete qe[a][b],qe[a].J--),0==qe[a].J&&delete qe[a])}}function Ge(a){var b=0;if(a!=m){if(a=oa(a),re[a]){a=re[a];for(var c=a.length-1;0<=c;c--)Ce(a[c].key),b++}}else zb(pe,function(a,c){Ce(c);b++})}function Be(a,b,c){var d=qe;return b in d&&(d=d[b],c in d&&(d=d[c],a=oa(a),d[a]))?d[a]:m}
function He(a,b,c,d,e){var g=1;b=oa(b);if(a[b]){var l=--a.Ja,n=a[b];n.Ce?n.Ce++:n.Ce=1;try{for(var p=n.length,u=0;u<p;u++){var t=n[u];t&&!t.Pb&&(g&=Je(t,e)!==q)}}finally{a.Ja=Math.max(l,a.Ja),n.Ce--,De(c,d,b,n)}}return Boolean(g)}function Je(a,b){a.pe&&Ce(a.key);return a.handleEvent(b)}
function we(a,b){if(a.Pb)return k;var c=a.type,d=qe;if(!(c in d))return k;var d=d[c],e,g;if(!ee){e=b||da("window.event");var l=k in d,n=q in d;if(l){if(0>e.keyCode||e.returnValue!=h)return k;a:{var p=q;if(0==e.keyCode)try{e.keyCode=-1;break a}catch(u){p=k}if(p||e.returnValue==h)e.returnValue=k}}p=new je;ke(p,e,this);e=k;try{if(l){for(var t=[],y=p.currentTarget;y;y=y.parentNode)t.push(y);g=d[k];g.Ja=g.J;for(var z=t.length-1;!p.yc&&0<=z&&g.Ja;z--)p.currentTarget=t[z],e&=He(g,t[z],c,k,p);if(n){g=d[q];
g.Ja=g.J;for(z=0;!p.yc&&z<t.length&&g.Ja;z++)p.currentTarget=t[z],e&=He(g,t[z],c,q,p)}}else e=Je(a,p)}finally{t&&(t.length=0)}return e}c=new je(b,this);return e=Je(a,c)};function V(a){this.c=a;this.d=[]}C(V,Od);var Ke=[];V.prototype.a=function(a,b,c,d,e){ia(b)||(Ke[0]=b,b=Ke);for(var g=0;g<b.length;g++){var l=te(a,b[g],c||this,d||q,e||this.c||this);this.d.push(l)}return this};function Le(a,b,c,d,e,g){if(ia(c))for(var l=0;l<c.length;l++)Le(a,b,c[l],d,e,g);else b=xe(b,c,d||a,e,g||a.c||a),a.d.push(b)}function W(a,b,c){ze(b,c,a.c||a,a)}
V.prototype.b=function(a,b,c,d,e){if(ia(b))for(var g=0;g<b.length;g++)this.b(a,b[g],c,d,e);else{a:{c=c||this;e=e||this.c||this;d=!!d;if(a=Be(a,b,d))for(b=0;b<a.length;b++)if(!a[b].Pb&&a[b].Qa==c&&a[b].capture==d&&a[b].Yd==e){a=a[b];break a}a=m}a&&(a=a.key,Ce(a),lb(this.d,a))}return this};function Me(a,b,c){Ne(b,c,a.c||a,a)}function Oe(a){E(a.d,Ce);a.d.length=0}V.prototype.k=function(){V.h.k.call(this);Oe(this)};V.prototype.handleEvent=function(){f(Error("EventHandler.handleEvent not implemented"))};function Pe(a,b,c,d){this.top=a;this.right=b;this.bottom=c;this.left=d}v=Pe.prototype;v.ba=function(){return new Pe(this.top,this.right,this.bottom,this.left)};v.toString=function(){return"("+this.top+"t, "+this.right+"r, "+this.bottom+"b, "+this.left+"l)"};v.contains=function(a){return!this||!a?q:a instanceof Pe?a.left>=this.left&&a.right<=this.right&&a.top>=this.top&&a.bottom<=this.bottom:a.x>=this.left&&a.x<=this.right&&a.y>=this.top&&a.y<=this.bottom};
v.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};v.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};v.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 Qe(a,b,c,d){this.left=a;this.top=b;this.width=c;this.height=d}v=Qe.prototype;v.ba=function(){return new Qe(this.left,this.top,this.width,this.height)};v.toString=function(){return"("+this.left+", "+this.top+" - "+this.width+"w x "+this.height+"h)"};v.contains=function(a){return a instanceof Qe?this.left<=a.left&&this.left+this.width>=a.left+a.width&&this.top<=a.top&&this.top+this.height>=a.top+a.height:a.x>=this.left&&a.x<=this.left+this.width&&a.y>=this.top&&a.y<=this.top+this.height};
v.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};v.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};v.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 Re(a,b,c){x(b)?Se(a,c,b):zb(b,B(Se,a))}function Se(a,b,c){(c=Te(a,c))&&(a.style[c]=b)}function Te(a,b){var c=Ra(b);if(a.style[c]===h){var d=(Sb?"Webkit":Rb?"Moz":F?"ms":Qb?"O":m)+Sa(b);if(a.style[d]!==h)return d}return c}function Ue(a,b){var c=a.style[Ra(b)];return"undefined"!==typeof c?c:a.style[Te(a,b)]||""}function Ve(a,b){var c=tc(a);return c.defaultView&&c.defaultView.getComputedStyle&&(c=c.defaultView.getComputedStyle(a,m))?c[b]||c.getPropertyValue(b)||"":""}
function We(a,b){return Ve(a,b)||(a.currentStyle?a.currentStyle[b]:m)||a.style&&a.style[b]}function Xe(a){return We(a,"position")}function Ye(a,b,c){var d,e=Rb&&(Lb||Ub)&&ec("1.9");b instanceof vb?(d=b.x,b=b.y):(d=b,b=c);a.style.left=Ze(d,e);a.style.top=Ze(b,e)}function $e(a){a=a?tc(a):document;return F&&!(F&&9<=gc)&&!hd(K(a))?a.body:a.documentElement}
function af(a){var b=a.getBoundingClientRect();F&&(a=a.ownerDocument,b.left-=a.documentElement.clientLeft+a.body.clientLeft,b.top-=a.documentElement.clientTop+a.body.clientTop);return b}
function bf(a){if(F&&!(F&&8<=gc))return a.offsetParent;var b=tc(a),c=We(a,"position"),d="fixed"==c||"absolute"==c;for(a=a.parentNode;a&&a!=b;a=a.parentNode)if(c=We(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 m}
function cf(a){for(var b=new Pe(0,Infinity,Infinity,0),c=K(a),d=c.a.body,e=c.a.documentElement,g=Bc(c.a);a=bf(a);)if((!F||0!=a.clientWidth)&&(!Sb||0!=a.clientHeight||a!=d)&&a!=d&&a!=e&&"visible"!=We(a,"overflow")){var l=df(a),n;n=a;if(Rb&&!ec("1.9")){var p=parseFloat(Ve(n,"borderLeftWidth"));if(ef(n))var u=n.offsetWidth-n.clientWidth-p-parseFloat(Ve(n,"borderRightWidth")),p=p+u;n=new vb(p,parseFloat(Ve(n,"borderTopWidth")))}else n=new vb(n.clientLeft,n.clientTop);l.x+=n.x;l.y+=n.y;b.top=Math.max(b.top,
l.y);b.right=Math.min(b.right,l.x+a.clientWidth);b.bottom=Math.min(b.bottom,l.y+a.clientHeight);b.left=Math.max(b.left,l.x)}d=g.scrollLeft;g=g.scrollTop;b.left=Math.max(b.left,d);b.top=Math.max(b.top,g);c=zc(id(c)||window);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:m}
function ff(a,b){var c,d=df(a),e=df(b),g=gf(b);c=d.x-e.x-g.left;var d=d.y-e.y-g.top,e=b.clientHeight-a.offsetHeight,g=b.scrollLeft,l=b.scrollTop,g=g+Math.min(c,Math.max(c-(b.clientWidth-a.offsetWidth),0)),l=l+Math.min(d,Math.max(d-e,0));c=new vb(g,l);b.scrollLeft=c.x;b.scrollTop=c.y}
function df(a){var b,c=tc(a),d=We(a,"position");Ya(a,"Parameter is required");var e=Rb&&c.getBoxObjectFor&&!a.getBoundingClientRect&&"absolute"==d&&(b=c.getBoxObjectFor(a))&&(0>b.screenX||0>b.screenY),g=new vb(0,0),l=$e(c);if(a==l)return g;if(a.getBoundingClientRect)b=af(a),a=jd(K(c)),g.x=b.left+a.x,g.y=b.top+a.y;else if(c.getBoxObjectFor&&!e)b=c.getBoxObjectFor(a),a=c.getBoxObjectFor(l),g.x=b.screenX-a.screenX,g.y=b.screenY-a.screenY;else{b=a;do{g.x+=b.offsetLeft;g.y+=b.offsetTop;b!=a&&(g.x+=b.clientLeft||
0,g.y+=b.clientTop||0);if(Sb&&"fixed"==Xe(b)){g.x+=c.body.scrollLeft;g.y+=c.body.scrollTop;break}b=b.offsetParent}while(b&&b!=a);if(Qb||Sb&&"absolute"==d)g.y-=c.body.offsetTop;for(b=a;(b=bf(b))&&b!=c.body&&b!=l;)if(g.x-=b.scrollLeft,!Qb||"TR"!=b.tagName)g.y-=b.scrollTop}return g}function hf(a,b,c){b instanceof xb?(c=b.height,b=b.width):c==h&&f(Error("missing height argument"));a.style.width=Ze(b,k);jf(a,c)}function Ze(a,b){"number"==typeof a&&(a=(b?Math.round(a):a)+"px");return a}
function jf(a,b){a.style.height=Ze(b,k)}function kf(a){if("none"!=We(a,"display"))return lf(a);var b=a.style,c=b.display,d=b.visibility,e=b.position;b.visibility="hidden";b.position="absolute";b.display="inline";a=lf(a);b.display=c;b.position=e;b.visibility=d;return a}function lf(a){var b=a.offsetWidth,c=a.offsetHeight,d=Sb&&!b&&!c;return(!ha(b)||d)&&a.getBoundingClientRect?(a=af(a),new xb(a.right-a.left,a.bottom-a.top)):new xb(b,c)}
function mf(a){var b=df(a);a=kf(a);return new Qe(b.x,b.y,a.width,a.height)}function nf(a){var b=a.style;a="";"opacity"in b?a=b.opacity:"MozOpacity"in b?a=b.MozOpacity:"filter"in b&&(b=b.filter.match(/alpha\(opacity=([\d.]+)\)/))&&(a=String(b[1]/100));return""==a?a:Number(a)}function of(a,b){var c=a.style;"opacity"in c?c.opacity=b:"MozOpacity"in c?c.MozOpacity=b:"filter"in c&&(c.filter=""===b?"":"alpha(opacity="+100*b+")")}function Y(a,b){a.style.display=b?"":"none"}
function pf(a){return"none"!=a.style.display}function ef(a){return"rtl"==We(a,"direction")}var qf=Rb?"MozUserSelect":Sb?"WebkitUserSelect":m;function rf(a,b,c){c=!c?a.getElementsByTagName("*"):m;if(qf){if(b=b?"none":"",a.style[qf]=b,c){a=0;for(var d;d=c[a];a++)d.style[qf]=b}}else if(F||Qb)if(b=b?"on":"",a.setAttribute("unselectable",b),c)for(a=0;d=c[a];a++)d.setAttribute("unselectable",b)}
function sf(a,b){if(/^\d+px?$/.test(b))return parseInt(b,10);var c=a.style.left,d=a.runtimeStyle.left;a.runtimeStyle.left=a.currentStyle.left;a.style.left=b;var e=a.style.pixelLeft;a.style.left=c;a.runtimeStyle.left=d;return e}function tf(a,b){var c=a.currentStyle?a.currentStyle[b]:m;return c?sf(a,c):0}
function uf(a){if(F){var b=tf(a,"paddingLeft"),c=tf(a,"paddingRight"),d=tf(a,"paddingTop");a=tf(a,"paddingBottom");return new Pe(d,c,a,b)}b=Ve(a,"paddingLeft");c=Ve(a,"paddingRight");d=Ve(a,"paddingTop");a=Ve(a,"paddingBottom");return new Pe(parseFloat(d),parseFloat(c),parseFloat(a),parseFloat(b))}var vf={thin:2,medium:4,thick:6};function wf(a,b){if("none"==(a.currentStyle?a.currentStyle[b+"Style"]:m))return 0;var c=a.currentStyle?a.currentStyle[b+"Width"]:m;return c in vf?vf[c]:sf(a,c)}
function gf(a){if(F){var b=wf(a,"borderLeft"),c=wf(a,"borderRight"),d=wf(a,"borderTop");a=wf(a,"borderBottom");return new Pe(d,c,a,b)}b=Ve(a,"borderLeftWidth");c=Ve(a,"borderRightWidth");d=Ve(a,"borderTopWidth");a=Ve(a,"borderBottomWidth");return new Pe(parseFloat(d),parseFloat(c),parseFloat(a),parseFloat(b))}var xf=/matrix\([0-9\.\-]+, [0-9\.\-]+, [0-9\.\-]+, [0-9\.\-]+, ([0-9\.\-]+)p?x?, ([0-9\.\-]+)p?x?\)/;function yf(a,b){a.setAttribute("role",b)}function zf(a,b,c){a.setAttribute("aria-"+b,c)};function Af(a){if(a.altKey&&!a.ctrlKey||a.metaKey||112<=a.keyCode&&123>=a.keyCode)return q;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 224:case 92:return q;case 0:return!Rb;default:return 166>a.keyCode||183<a.keyCode}}
function Bf(a,b,c,d,e){if(!F&&(!Sb||!ec("525")))return k;if(Lb&&e)return Cf(a);if(e&&!d||!c&&(17==b||18==b||Lb&&91==b))return q;if(Sb&&d&&c)switch(a){case 220:case 219:case 221:case 192:case 186:case 189:case 187:case 188:case 190:case 191:case 192:case 222:return q}if(F&&d&&b==a)return q;switch(a){case 13:return!(F&&F&&9<=gc);case 27:return!Sb}return Cf(a)}
function Cf(a){if(48<=a&&57>=a||96<=a&&106>=a||65<=a&&90>=a||Sb&&0==a)return k;switch(a){case 32:case 63: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:return k;default:return q}}function Df(a){switch(a){case 61:return 187;case 59:return 186;case 224:return 91;case 0:return 224;default:return a}};function Ef(){}C(Ef,Od);v=Ef.prototype;v.Gh=k;v.Ge=m;v.Hb=ba("Ge");v.addEventListener=function(a,b,c,d){te(this,a,b,c,d)};v.removeEventListener=function(a,b,c,d){Ae(this,a,b,c,d)};
v.dispatchEvent=function(a){var b=a.type||a,c=qe;if(b in c){if(x(a))a=new ge(a,this);else if(a instanceof ge)a.target=a.target||this;else{var d=a;a=new ge(b,this);Gb(a,d)}var d=1,e,c=c[b],b=k in c,g;if(b){e=[];for(g=this;g;g=g.Ge)e.push(g);g=c[k];g.Ja=g.J;for(var l=e.length-1;!a.yc&&0<=l&&g.Ja;l--)a.currentTarget=e[l],d&=He(g,e[l],a.type,k,a)&&a.Xe!=q}if(q in c)if(g=c[q],g.Ja=g.J,b)for(l=0;!a.yc&&l<e.length&&g.Ja;l++)a.currentTarget=e[l],d&=He(g,e[l],a.type,q,a)&&a.Xe!=q;else for(e=this;!a.yc&&e&&
g.Ja;e=e.Ge)a.currentTarget=e,d&=He(g,e,a.type,q,a)&&a.Xe!=q;a=Boolean(d)}else a=k;return a};v.k=function(){Ef.h.k.call(this);Ge(this);this.Ge=m};function Ff(a,b,c){this.target=a;this.c=b||a;this.b=c||new Qe(NaN,NaN,NaN,NaN);this.a=tc(a);this.n=new V(this);te(this.c,["touchstart","mousedown"],this.ih,q,this)}C(Ff,Ef);var Gf=F||Rb&&ec("1.9.3");v=Ff.prototype;v.clientX=0;v.clientY=0;v.Hh=0;v.Ih=0;v.Nc=0;v.Oc=0;v.Yf=k;v.nc=q;v.ea=ba("Yf");v.k=function(){Ff.h.k.call(this);Ae(this.c,["touchstart","mousedown"],this.ih,q,this);Oe(this.n);Gf&&this.a.releaseCapture();this.n=this.c=this.target=m};
v.ih=function(a){var b="mousedown"==a.type;if(this.Yf&&!this.nc&&(!b||me(a))){if(Hf(a),this.dispatchEvent(new If("start",this,a.clientX,a.clientY))){this.nc=k;a.preventDefault();var b=this.a,c=b.documentElement,d=!Gf;this.n.a(b,["touchmove","mousemove"],this.Sk,d);this.n.a(b,["touchend","mouseup"],this.re,d);Gf?(c.setCapture(q),this.n.a(c,"losecapture",this.re)):this.n.a(Cc(b),"blur",this.re);this.g&&this.n.a(this.g,"scroll",this.Tk,d);this.clientX=this.Hh=a.clientX;this.clientY=this.Ih=a.clientY;
this.Nc=this.target.offsetLeft;this.Oc=this.target.offsetTop;this.d=jd(K(this.a));ua()}}else this.dispatchEvent("earlycancel")};v.re=function(a){Oe(this.n);Gf&&this.a.releaseCapture();if(this.nc){Hf(a);this.nc=q;var b=Jf(this,this.Nc),c=Kf(this,this.Oc);this.dispatchEvent(new If("end",this,a.clientX,a.clientY,0,b,c))}else this.dispatchEvent("earlycancel");("touchend"==a.type||"touchcancel"==a.type)&&a.preventDefault()};
function Hf(a){var b=a.type;"touchstart"==b||"touchmove"==b?ke(a,a.Ea.targetTouches[0],a.currentTarget):("touchend"==b||"touchcancel"==b)&&ke(a,a.Ea.changedTouches[0],a.currentTarget)}
v.Sk=function(a){if(this.Yf){Hf(a);var b=1*(a.clientX-this.clientX),c=a.clientY-this.clientY;this.clientX=a.clientX;this.clientY=a.clientY;if(!this.nc){var d=this.Hh-this.clientX,e=this.Ih-this.clientY;if(0<d*d+e*e)if(this.dispatchEvent(new If("start",this,a.clientX,a.clientY)))this.nc=k;else{this.ga||this.re(a);return}}c=Lf(this,b,c);b=c.x;c=c.y;this.nc&&this.dispatchEvent(new If("beforedrag",this,a.clientX,a.clientY,0,b,c))&&(Pf(this,a,b,c),a.preventDefault())}};
function Lf(a,b,c){var d=jd(K(a.a));b+=d.x-a.d.x;c+=d.y-a.d.y;a.d=d;a.Nc+=b;a.Oc+=c;b=Jf(a,a.Nc);a=Kf(a,a.Oc);return new vb(b,a)}v.Tk=function(a){var b=Lf(this,0,0);a.clientX=this.clientX;a.clientY=this.clientY;Pf(this,a,b.x,b.y)};function Pf(a,b,c,d){a.target.style.left=c+"px";a.target.style.top=d+"px";a.dispatchEvent(new If("drag",a,b.clientX,b.clientY,0,c,d))}
function Jf(a,b){var c=a.b,d=!isNaN(c.left)?c.left:m,c=!isNaN(c.width)?c.width:0;return Math.min(d!=m?d+c:Infinity,Math.max(d!=m?d:-Infinity,b))}function Kf(a,b){var c=a.b,d=!isNaN(c.top)?c.top:m,c=!isNaN(c.height)?c.height:0;return Math.min(d!=m?d+c:Infinity,Math.max(d!=m?d:-Infinity,b))}function If(a,b,c,d,e,g,l){ge.call(this,a);this.clientX=c;this.clientY=d;this.left=ha(g)?g:b.Nc;this.top=ha(l)?l:b.Oc}C(If,ge);function Qf(a){this.m=a;a=F?"focusout":"blur";this.a=te(this.m,F?"focusin":"focus",this,!F);this.b=te(this.m,a,this,!F)}C(Qf,Ef);Qf.prototype.handleEvent=function(a){var b=new je(a.Ea);b.type="focusin"==a.type||"focus"==a.type?"focusin":"focusout";this.dispatchEvent(b)};Qf.prototype.k=function(){Qf.h.k.call(this);Ce(this.a);Ce(this.b);delete this.m};function Rf(a,b){this.b=a||1;this.a=b||Sf;this.c=A(this.Gj,this);this.d=ua()}C(Rf,Ef);Rf.prototype.enabled=q;var Sf=w;v=Rf.prototype;v.X=m;v.Gj=function(){if(this.enabled){var a=ua()-this.d;0<a&&a<0.8*this.b?this.X=this.a.setTimeout(this.c,this.b-a):(this.dispatchEvent("tick"),this.enabled&&(this.X=this.a.setTimeout(this.c,this.b),this.d=ua()))}};v.start=function(){this.enabled=k;this.X||(this.X=this.a.setTimeout(this.c,this.b),this.d=ua())};
v.stop=function(){this.enabled=q;this.X&&(this.a.clearTimeout(this.X),this.X=m)};v.k=function(){Rf.h.k.call(this);this.stop();delete this.a};function Tf(a,b,c){ma(a)?c&&(a=A(a,c)):a&&"function"==typeof a.handleEvent?a=A(a.handleEvent,a):f(Error("Invalid listener argument"));return 2147483647<b?-1:Sf.setTimeout(a,b||0)};function Uf(){}fa(Uf);Uf.prototype.a=0;function Vf(a){return":"+(a.a++).toString(36)}Uf.P();function Z(a){this.f=a||K();this.te=Wf}C(Z,Ef);Z.prototype.Ma=Uf.P();var Wf=m;function Xf(a,b){switch(a){case 1:return b?"disable":"enable";case 2:return b?"highlight":"unhighlight";case 4:return b?"activate":"deactivate";case 8:return b?"select":"unselect";case 16:return b?"check":"uncheck";case 32:return b?"focus":"blur";case 64:return b?"open":"close"}f(Error("Invalid component state"))}v=Z.prototype;v.ka=m;v.Q=q;v.m=m;v.te=m;v.lg=m;v.za=m;v.Ka=m;v.ra=m;v.vh=q;
v.getId=function(){return this.ka||(this.ka=Vf(this.Ma))};function Yf(a,b){if(a.za&&a.za.ra){var c=a.za.ra,d=a.ka;d in c&&delete c[d];Db(a.za.ra,b,a)}a.ka=b}v.e=r("m");function $(a){return a.r||(a.r=new V(a))}function Zf(a,b){a==b&&f(Error("Unable to set parent component"));b&&(a.za&&a.ka&&a.za.ra&&a.ka&&(a.ka in a.za.ra&&a.za.ra[a.ka])&&a.za!=b)&&f(Error("Unable to set parent component"));a.za=b;Z.h.Hb.call(a,b)}v.getParent=r("za");
v.Hb=function(a){this.za&&this.za!=a&&f(Error("Method not supported"));Z.h.Hb.call(this,a)};v.T=function(){this.m=this.f.createElement("div")};v.da=function(a){$f(this,a)};function $f(a,b,c){a.Q&&f(Error("Component already rendered"));a.m||a.T();b?b.insertBefore(a.m,c||m):a.f.a.body.appendChild(a.m);(!a.za||a.za.Q)&&a.v()}function ag(a,b){a.Q&&f(Error("Component already rendered"));if(b&&a.R(b)){a.vh=k;if(!a.f||a.f.a!=tc(b))a.f=K(b);a.F(b);a.v()}else f(Error("Invalid element to decorate"))}v.R=s(k);
v.F=ba("m");v.v=function(){this.Q=k;bg(this,function(a){!a.Q&&a.e()&&a.v()})};v.wa=function(){bg(this,function(a){a.Q&&a.wa()});this.r&&Oe(this.r);this.Q=q};v.k=function(){this.Q&&this.wa();this.r&&(this.r.I(),delete this.r);bg(this,function(a){a.I()});!this.vh&&this.m&&Mc(this.m);this.za=this.lg=this.m=this.ra=this.Ka=m;Z.h.k.call(this)};v.eb=function(a,b){this.xg(a,cg(this),b)};
v.xg=function(a,b,c){a.Q&&(c||!this.Q)&&f(Error("Component already rendered"));(0>b||b>cg(this))&&f(Error("Child component index out of bounds"));if(!this.ra||!this.Ka)this.ra={},this.Ka=[];if(a.getParent()==this){var d=a.getId();this.ra[d]=a;lb(this.Ka,a)}else Db(this.ra,a.getId(),a);Zf(a,this);qb(this.Ka,b,0,a);a.Q&&this.Q&&a.getParent()==this?(c=this.K(),c.insertBefore(a.e(),c.childNodes[b]||m)):c?(this.m||this.T(),b=dg(this,b+1),$f(a,this.K(),b?b.m:m)):this.Q&&(!a.Q&&a.m&&a.m.parentNode&&1==a.m.parentNode.nodeType)&&
a.v()};v.K=r("m");function eg(a){a.te==m&&(a.te=ef(a.Q?a.m:a.f.a.body));return a.te}function cg(a){return a.Ka?a.Ka.length:0}function dg(a,b){return a.Ka?a.Ka[b]||m:m}function bg(a,b,c){a.Ka&&E(a.Ka,b,c)}function fg(a,b){return a.Ka&&b?bb(a.Ka,b):-1}v.removeChild=function(a,b){if(a){var c=x(a)?a:a.getId();a=this.ra&&c?(c in this.ra?this.ra[c]:h)||m:m;if(c&&a){var d=this.ra;c in d&&delete d[c];lb(this.Ka,a);b&&(a.wa(),a.m&&Mc(a.m));Zf(a,m)}}a||f(Error("Child is not in parent component"));return a};function gg(a,b){this.a=new V(this);this.Zf(a||m);b&&(this.Pc=b)}C(gg,Ef);v=gg.prototype;v.m=m;v.Qc=q;v.Dg=-1;v.Pc="toggle_display";v.Vd=r("Pc");v.e=r("m");v.Zf=function(a){this.Qc&&f(Error("Can not change this state of the popup while showing."));this.m=a};v.D=r("Qc");
v.B=function(a){this.i&&this.i.stop();this.g&&this.g.stop();if(a){if(!this.Qc&&this.Rf()){this.m||f(Error("Caller must call setElement before trying to show the popup"));this.Od();a=tc(this.m);this.a.a(a,"mousedown",this.Nh,k);if(F){var b;try{b=a.activeElement}catch(c){}for(;b&&"IFRAME"==b.nodeName;){try{var d=b.contentDocument||b.contentWindow.document}catch(e){break}a=d;b=a.activeElement}this.a.a(a,"mousedown",this.Nh,k);this.a.a(a,"deactivate",this.Mh)}else this.a.a(a,"blur",this.Mh);"toggle_display"==
this.Pc?(this.m.style.visibility="visible",Y(this.m,k)):"move_offscreen"==this.Pc&&this.Od();this.Qc=k;this.i?(xe(this.i,"end",this.Oh,q,this),this.i.play()):this.Oh()}}else hg(this)};v.Od=ea;function hg(a,b){a.Qc&&a.dispatchEvent({type:"beforehide",target:b})&&(a.a&&Oe(a.a),a.Qc=q,ua(),a.g?(xe(a.g,"end",B(a.Sh,b),q,a),a.g.play()):a.Sh(b))}v.Sh=function(a){"toggle_display"==this.Pc?this.fm():"move_offscreen"==this.Pc&&(this.m.style.top="-10000px");this.og(a)};
v.fm=function(){this.m.style.visibility="hidden";Y(this.m,q)};v.Rf=function(){return this.dispatchEvent("beforeshow")};v.Oh=function(){this.Dg=ua();this.dispatchEvent("show")};v.og=function(a){this.dispatchEvent({type:"hide",target:a})};v.Nh=function(a){a=a.target;!Tc(this.m,a)&&!(150>ua()-this.Dg)&&hg(this,a)};v.Mh=function(a){var b=tc(this.m);if(F||Qb){if(a=b.activeElement,!a||Tc(this.m,a)||"BODY"==a.tagName)return}else if(a.target!=b)return;150>ua()-this.Dg||hg(this)};
v.k=function(){gg.h.k.call(this);this.a.I();T(this.i);T(this.g);delete this.m;delete this.a};function ig(a,b){Z.call(this,b);this.ac=!!a}C(ig,Z);v=ig.prototype;v.Nf=m;v.Rd=q;v.Ia=m;v.xa=m;v.bb=m;v.sg=q;v.A=s("goog-modalpopup");v.je=r("Ia");v.T=function(){ig.h.T.call(this);var a=this.e();G(a,this.A());Yc(a,k);Y(a,q);jg(this);kg(this)};function jg(a){if(a.ac&&!a.xa){var b;b=a.f.z("iframe",{frameborder:0,style:"border:0;vertical-align:bottom;",src:'javascript:""'});a.xa=b;a.xa.className=a.A()+"-bg";Y(a.xa,q);of(a.xa,0)}a.Ia||(a.Ia=a.f.z("div",a.A()+"-bg"),Y(a.Ia,q))}
function kg(a){a.bb||(a.bb=a.f.createElement("span"),Y(a.bb,q),Yc(a.bb,k),a.bb.style.position="absolute")}v.ii=function(){this.sg=q};v.R=function(a){return!!a&&"DIV"==a.tagName};v.F=function(a){ig.h.F.call(this,a);G(this.e(),this.A());jg(this);kg(this);Y(this.e(),q)};
v.v=function(){D(!!this.Ia,"Background element must not be null.");this.xa&&Lc(this.xa,this.e());Lc(this.Ia,this.e());ig.h.v.call(this);var a=this.e();a.parentNode&&a.parentNode.insertBefore(this.bb,a.nextSibling);this.Nf=new Qf(this.f.a);$(this).a(this.Nf,"focusin",this.qk)};v.wa=function(){this.D()&&this.B(q);T(this.Nf);ig.h.wa.call(this);Mc(this.xa);Mc(this.Ia);Mc(this.bb)};
v.B=function(a){D(this.Q,"ModalPopup must be rendered first.");a!=this.Rd&&(this.g&&this.g.stop(),this.j&&this.j.stop(),this.d&&this.d.stop(),this.i&&this.i.stop(),a?this.dispatchEvent("beforeshow")&&(this.pf(),this.nf(),$(this).a(id(this.f),"resize",this.pf),lg(this,k),this.focus(),this.Rd=k,this.g&&this.j?(xe(this.g,"end",this.Nd,q,this),this.j.play(),this.g.play()):this.Nd()):this.dispatchEvent("beforehide")&&($(this).b(id(this.f),"resize",this.pf),this.Rd=q,this.d&&this.i?(xe(this.d,"end",this.Md,
q,this),this.i.play(),this.d.play()):this.Md()))};function lg(a,b){a.xa&&Y(a.xa,b);a.Ia&&Y(a.Ia,b);Y(a.e(),b);Y(a.bb,b)}v.Nd=function(){this.dispatchEvent("show")};v.Md=function(){lg(this,q);this.dispatchEvent("hide")};v.D=r("Rd");v.focus=function(){this.zi()};
v.pf=function(){this.xa&&Y(this.xa,q);this.Ia&&Y(this.Ia,q);var a=this.f.a,b=zc(Cc(a)||window||window),c=Math.max(b.width,Math.max(a.body.scrollWidth,a.documentElement.scrollWidth)),a=Math.max(b.height,Math.max(a.body.scrollHeight,a.documentElement.scrollHeight));this.xa&&(Y(this.xa,k),hf(this.xa,c,a));this.Ia&&(Y(this.Ia,k),hf(this.Ia,c,a))};
v.nf=function(){var a=Cc(this.f.a)||window;if("fixed"==Xe(this.e()))var b=0,c=0;else c=jd(this.f),b=c.x,c=c.y;var d=kf(this.e()),a=zc(a||window),b=Math.max(b+a.width/2-d.width/2,0),c=Math.max(c+a.height/2-d.height/2,0);Ye(this.e(),b,c);Ye(this.bb,b,c)};v.qk=function(a){this.sg?this.ii():a.target==this.bb&&Tf(this.zi,0,this)};v.zi=function(){try{F&&this.f.a.body.focus(),this.e().focus()}catch(a){}};v.k=function(){T(this.g);this.g=m;T(this.d);this.d=m;T(this.j);this.j=m;T(this.i);this.i=m;ig.h.k.call(this)};function mg(a,b,c){ig.call(this,b,c);this.a=a||"modal-dialog";this.U=ng()}C(mg,ig);v=mg.prototype;v.qg=k;v.qd=k;v.Ah=k;v.yh=k;v.de=0.5;v.ee="";v.lc="";v.Sb=m;v.Mf=q;v.qa=m;v.nb=m;v.fe=m;v.ab=m;v.Ta=m;v.oa=m;v.A=r("a");function og(a,b){a.ee=b;a.nb&&Uc(a.nb,b)}v.V=function(a){this.lc=a;this.Ta&&(this.Ta.innerHTML=a)};v.lb=r("lc");v.K=function(){this.e()||this.da();return this.Ta};function pg(a){a.e()||a.da();return a.qa}v.je=function(){this.e()||this.da();return mg.h.je.call(this)};
function qg(a,b){a.de=b;if(a.e()){var c=a.je();c&&of(c,a.de)}}function rg(a){a.yh=q;sg(a,q)}function sg(a,b){a.e()&&J(a.qa,a.a+"-title-draggable",b);b&&!a.Sb?(a.Sb=new Ff(a.e(),a.qa),G(a.qa,a.a+"-title-draggable"),te(a.Sb,"start",a.cl,q,a)):!b&&a.Sb&&(a.Sb.I(),a.Sb=m)}
v.T=function(){mg.h.T.call(this);var a=this.e();D(a,"getElement() returns null");var b=this.f;this.qa=b.z("div",{className:this.a+"-title",id:this.getId()},this.nb=b.z("span",this.a+"-title-text",this.ee),this.ab=b.z("span",this.a+"-title-close"));Jc(a,this.qa,this.Ta=b.z("div",this.a+"-content"),this.oa=b.z("div",this.a+"-buttons"));this.fe=this.qa.id;yf(a,"dialog");zf(a,"labelledby",this.fe||"");this.lc&&(this.Ta.innerHTML=this.lc);Y(this.ab,this.qd);this.U&&(a=this.U,a.m=this.oa,a.da());Y(this.oa,
!!this.U);qg(this,this.de)};
v.F=function(a){mg.h.F.call(this,a);a=this.e();D(a,"The DOM element for dialog cannot be null.");var b=this.a+"-content";(this.Ta=uc(document,m,b,a)[0])?this.lc=this.Ta.innerHTML:(this.Ta=this.f.z("div",b),this.lc&&(this.Ta.innerHTML=this.lc),a.appendChild(this.Ta));var b=this.a+"-title",c=this.a+"-title-text",d=this.a+"-title-close";(this.qa=uc(document,m,b,a)[0])?(this.nb=uc(document,m,c,this.qa)[0],this.ab=uc(document,m,d,this.qa)[0],this.qa.id||(this.qa.id=this.getId())):(this.qa=this.f.z("div",
{className:b,id:this.getId()}),a.insertBefore(this.qa,this.Ta));this.fe=this.qa.id;this.nb?this.ee=$c(this.nb):(this.nb=this.f.z("span",c,this.ee),this.qa.appendChild(this.nb));zf(a,"labelledby",this.fe||"");this.ab||(this.ab=this.f.z("span",d),this.qa.appendChild(this.ab));Y(this.ab,this.qd);b=this.a+"-buttons";if(this.oa=uc(document,m,b,a)[0]){if(a=this.U=new tg(this.f),(b=this.oa)&&1==b.nodeType){a.m=b;for(var b=a.m.getElementsByTagName("button"),c=0,e,g;d=b[c];c++)if(e=d.name||d.id,g=$c(d)||d.value,
e){var l=0==c;a.set(e,g,l,"cancel"==d.name);l&&G(d,"goog-buttonset-default")}}}else this.oa=this.f.z("div",b),a.appendChild(this.oa),this.U&&(a=this.U,a.m=this.oa,a.da()),Y(this.oa,!!this.U);qg(this,this.de)};
v.v=function(){mg.h.v.call(this);$(this).a(this.e(),"keydown",this.zh).a(this.e(),"keypress",this.zh);$(this).a(this.oa,"click",this.kk);sg(this,this.yh);$(this).a(this.ab,"click",this.lk);var a=this.e();D(a,"The DOM element for dialog cannot be null");yf(a,"dialog");""!==this.nb.id&&zf(a,"labelledby",this.nb.id);if(!this.Ah&&(this.Ah=q,this.Q)){var a=this.f,b=this.je();a.removeNode(this.xa);a.removeNode(b)}};v.wa=function(){this.D()&&this.B(q);sg(this,q);mg.h.wa.call(this)};
v.B=function(a){a!=this.D()&&(this.Q||this.da(),mg.h.B.call(this,a))};v.Nd=function(){mg.h.Nd.call(this);this.dispatchEvent("aftershow")};v.Md=function(){mg.h.Md.call(this);this.dispatchEvent("afterhide");this.Mf&&this.I()};
v.focus=function(){mg.h.focus.call(this);if(this.U){var a=this.U.he;if(a)for(var b=this.f.a,c=this.oa.getElementsByTagName("button"),d=0,e;e=c[d];d++)if(e.name==a&&!e.disabled){try{if(Sb||Qb){var g=b.createElement("input");g.style.cssText="position:fixed;width:0;height:0;left:0;top:0;";this.e().appendChild(g);g.focus();this.e().removeChild(g)}e.focus()}catch(l){}break}}};
v.cl=function(){var a=this.f.a,b=zc(Cc(a)||window||window),c=Math.max(a.body.scrollWidth,b.width),a=Math.max(a.body.scrollHeight,b.height),d=kf(this.e());"fixed"==Xe(this.e())?(b=new Qe(0,0,Math.max(0,b.width-d.width),Math.max(0,b.height-d.height)),this.Sb.b=b||new Qe(NaN,NaN,NaN,NaN)):this.Sb.b=new Qe(0,0,c-d.width,a-d.height)||new Qe(NaN,NaN,NaN,NaN)};v.lk=function(){if(this.qd){var a=this.U,b=a&&a.rg;b?this.dispatchEvent(new ug(b,Xd(a,b)))&&this.B(q):this.B(q)}};
function vg(a){a.qd=q;a.ab&&Y(a.ab,a.qd)}v.k=function(){this.oa=this.ab=m;mg.h.k.call(this)};function wg(a,b){a.U=b;if(a.oa){if(a.U){var c=a.U;c.m=a.oa;c.da()}else a.oa.innerHTML="";Y(a.oa,!!a.U)}}v.kk=function(a){a:{for(a=a.target;a!=m&&a!=this.oa;){if("BUTTON"==a.tagName)break a;a=a.parentNode}a=m}a&&!a.disabled&&(a=a.name,this.dispatchEvent(new ug(a,Xd(this.U,a)))&&this.B(q))};
v.zh=function(a){var b=q,c=q,d=this.U,e=a.target;if("keydown"==a.type)if(this.qg&&27==a.keyCode){var g=d&&d.rg,e="SELECT"==e.tagName&&!e.disabled;g&&!e?(c=k,b=this.dispatchEvent(new ug(g,Xd(d,g)))):e||(b=k)}else{if(9==a.keyCode&&a.shiftKey&&e==this.e()){this.sg=k;try{this.bb.focus()}catch(l){}Tf(this.ii,0,this)}}else if(13==a.keyCode){if("BUTTON"==e.tagName)g=e.name;else if(d){var n=d.he,p=n&&xg(d,n),e=("TEXTAREA"==e.tagName||"SELECT"==e.tagName||"A"==e.tagName)&&!e.disabled;p&&(!p.disabled&&!e)&&
(g=n)}g&&d&&(c=k,b=this.dispatchEvent(new ug(g,String(Xd(d,g)))))}if(b||c)a.O(),a.preventDefault();b&&this.B(q)};function ug(a,b){this.type="dialogselect";this.key=a;this.caption=b}C(ug,ge);function tg(a){a||K();Ud.call(this)}C(tg,Ud);v=tg.prototype;v.he=m;v.m=m;v.rg=m;v.set=function(a,b,c,d){Ud.prototype.set.call(this,a,b);c&&(this.he=a);d&&(this.rg=a);return this};function yg(a,b,c,d){return a.set(b.key,b.caption,c,d)}
v.da=function(){if(this.m){this.m.innerHTML="";var a=K(this.m);Td(this,function(b,c){var d=a.z("button",{name:c},b);c==this.he&&(d.className="goog-buttonset-default");this.m.appendChild(d)},this)}};v.e=r("m");function xg(a,b){for(var c=a.m.getElementsByTagName("BUTTON"),d=0,e;e=c[d];d++)if(e.name==b||e.id==b)return e;return m}var zg={key:"ok",caption:"OK"},Ag={key:"cancel",caption:"Cancel"},Bg={key:"yes",caption:"Yes"},Cg={key:"no",caption:"No"},Dg={key:"save",caption:"Save"},Eg={key:"continue",caption:"Continue"};
function ng(){return yg(yg(new tg,zg,k),Ag,q,k)}"undefined"!=typeof document&&(yg(new tg,zg,k,k),ng(),yg(yg(new tg,Bg,k),Cg,q,k),yg(yg(yg(new tg,Bg),Cg,k),Ag,q,k),yg(yg(yg(new tg,Eg),Dg),Ag,k,k));function Fg(a){mg.call(this,a||"finsky-dialog",q);rg(this);this.qg=q;wg(this,m);qg(this,0.7);te(this,"dialogselect",this.w,q,this)}C(Fg,mg);Fg.prototype.k=function(){Fg.h.k.call(this);Ae(this,"dialogselect",this.w,q,this)};Fg.prototype.nf=function(){var a=Cc(this.f.a)||window,b,c;"fixed"==Xe(this.e())?c=b=0:(c=jd(this.f),b=c.x,c=c.y);var d=kf(this.e()),a=zc(a||window);b=Math.max(b+a.width/2-d.width/2,0);c=Math.max(c+a.height/4-d.height/4,0);Ye(this.e(),b,c)};
Fg.prototype.w=function(a){switch(a.key){case "ok":return this.dispatchEvent("finskydialogok");case "cancel":return this.dispatchEvent("finskydialogcancel")}};function Gg(a){a=a||{};return'<span class="more-arrow'+(a.zg?" "+R(a.zg):"")+'">&rsaquo;</span>'}function Hg(a){var b;b=a.Ob;a=Ig(a.url);var c=a.Kb,d="market.android.com finsky-staging.corp.google.com finsky-prod.corp.google.com finsky-devel.corp.google.com finsky-dogfood.corp.google.com play.google.com".split(" ");b=b&&(!c||jb(d,c))?Jg(a,"feature",b).toString():a;return Q(b)}
function Kg(a){return'<iframe width="853" height="480" src="'+R(Dd(a.Lh))+'" frameborder="0" class="movie-iframe" allowfullscreen webkitallowfullscreen></iframe>'}function Lg(a){var b;b=a.Ob;a=Ig(a.url);var c=a.Kb,d="market.android.com finsky-staging.corp.google.com finsky-prod.corp.google.com finsky-devel.corp.google.com finsky-dogfood.corp.google.com play.google.com".split(" ");b=b&&(!c||jb(d,c))?Jg(a,"feature",b).toString():a;return R(Dd(b))};function Mg(a){return a=""+('<a href="'+R(Dd(a.Bb))+'" target="_blank" class="checkout-terms-of-service-link">Refund policy</a><br>'+Ng(a))}function Ng(a){var b="";a='By clicking "CONTINUE", you agree to these '+('<a href="'+R(Dd(a.ob))+'" class="checkout-terms-of-service-link" target="_blank">Terms of Service</a>');return b+=a+Gg(m)};function Og(a){a=a||{};return'<div class="co-dialog-header"><div class="co-dialog-header-logo goog-inline-block"></div>'+(a.$c?'<div class="co-dialog-header-email goog-inline-block">'+Q(a.$c)+"</div>":"")+"</div>"}Og.a="finsky.soy.dialogHeader";
function Pg(a){return'<div class="finsky-dialog-details"><table width="100%"><tbody><tr><td class="finsky-dialog-details-caption">'+Q(a.caption)+'</td><td class="finsky-dialog-details-icon"><img src="'+R(Dd(a.Ad))+'" alt="'+R(a.title)+'"/></td><td class="finsky-dialog-details-title-attribution"><div class="finsky-dialog-details-title">'+Q(a.title)+'</div><div class="finsky-dialog-details-attribution">'+(a.dg?Q(a.dg):"")+'</div></td><td class="finsky-dialog-details-price">'+(a.ue?Q(a.ue):"")+"</td></tr></tbody></table></div>"}
Pg.a="finsky.soy.dialogDetails";
function Qg(a){var b;b=""+('<div class="co-dialog '+(a.Yc?R(a.Yc):"")+'"><div class="tab co-dialog-tab" style="filter:alpha(opacity=100)"><span class="tab-text">');b=a.title?b+Q(a.title):b+"Checkout";b+="</span></div>"+Og(a)+'<div id="co-dialog-details"><table width="100%"><tr><td class="co-dialog-details-header">';b=a.km?b+Q(a.km):a.bf?b+"You are updating...":a.Sd?a.lm?b+Q(a.lm):b+"You are pre-ordering...":a.Ib||a.bc?a.si?b+Q(a.si):b+"You have selected...":a.ti?b+Q(a.ti):b+"You are buying...";return b+=
'</td><td class="co-dialog-details-icon-holder"><img id="co-dialog-details-icon" /></td><td class="co-dialog-details-title-attribution"><div id="co-dialog-details-title"></div><div id="co-dialog-details-attribution"></div></td></tr></table></div>'+(a.im?'<table width="100%" id="co-dialog-install"><tr><td class="co-dialog-details-header">'+Q(a.Fg)+'</td><td><div class="goog-inline-block" id="co-dialog-devices-select"></div></td><td style="width: 115px;"><div class="goog-inline-block" id="co-dialog-devices-icon"></div><div class="goog-inline-block" id="co-dialog-per-device-details"></div></td></tr></table>':
"")+'<div id="co-dialog-offer-chooser-container"><div id="co-dialog-offer-chooser" class="co-dialog-offer-chooser"></div></div><div id="co-dialog-address-collector" style="display: none;"></div><div id="co-dialog-message"><div id="co-dialog-message-msg"></div><div class="clear"></div></div>'+(a.Hg?'<div id="co-dialog-other-info"><table width="100%"><tr><td class="co-dialog-details-header">'+Q(a.Gg)+'</td><td><div class="co-dialog-other-info-content"><div id="co-dialog-permissions"></div></div></td></tr></table></div>':
"")+(a.taxIncludedMessage?'<div class="co-dialog-vat-message">'+Q(a.taxIncludedMessage)+"</div>":"")+'<div id="co-dialog-refund-content"'+(a.taxIncludedMessage?' class="refund-content-no-border"':"")+'><div id="co-dialog-refund-policy" class="goog-inline-block"></div></div><div id="co-dialog-button-row"><div id="co-dialog-header-close"><div class="goog-inline-block x-close"></div><span id="co-dialog-header-close-msg">Cancel</span></div><div id="co-dialog-success-message"></div>'+(!a.jm?'<div id="co-dialog-complete-button" class="co-dialog-complete-button"></div>':
"")+'<span id="co-dialog-message-button"></span><span class="co-dialog-share-music" id="co-dialog-share-music" style="display: none;"></span></div><div style="clear: both;"></div><div id="co-dialog-additional"></div>'+(a.jm?'<div id="co-dialog-below-additional"><div id="co-dialog-complete-button" class="co-dialog-complete-button"></div></div>':"")+"</div>"}
function Rg(a){var b="",b=a.Ib?b+"Send to another device...":b+"Send to...";return a=""+Qg(xd(a,{si:"You are downloading...",im:k,Hg:k,Gg:"This app has access to...",Fg:b}))}Rg.a="finsky.soy.appBuyDialog";function Sg(a){return Qg(xd(a,{Yc:"books"}))}Sg.a="finsky.soy.bookBuyDialog";function Tg(a){return Qg(xd(a,{Yc:a.Jb}))}Tg.a="finsky.soy.producerEditionBuyDialog";function Ug(a){return Qg(xd(a,{Yc:"music"}))}Ug.a="finsky.soy.musicBuyDialog";
function Vg(a){return a=""+Qg(xd(a,{Yc:"movies",ti:"You have selected...",Hg:k,Gg:"Rental period",Fg:"Compatible with..."}))}Vg.a="finsky.soy.videoBuyDialog";function Wg(a){return a=""+Qg(xd(a,{Yc:"tv",Hg:k,Gg:"Rental period",Fg:"Compatible with..."}))}Wg.a="finsky.soy.tvBuyDialog";function Xg(a){return Qg(a)}Xg.a="finsky.soy.basicBuyPurchaseOutcomeDialog";
function Yg(a){var b="";switch(a.jc){case 1:b=a.sm?b+"Installed":b+"Purchased";break;case 5:b+="Read";break;case 2:b+="Listen";break;case 4:b+="Listen";break;case 6:case 20:b+="Play";break;case 17:b=a.lf?b+"Read":b+"Purchased";break;case 25:b+="Purchased";break;case 16:case 24:b=a.ge?b+"Trial":b+"Subscribed";break;case 15:b=a.ge?b+"Trial":b+"Subscribed";break;case 19:b+="Purchased"}return b}function Zg(a){var b="";1==a.Cf?b+="1 day":(a=Q(a.Cf)+" days",b+=a);return b}
function $g(a){var b;b=""+(Pg(xd(a,{caption:"You are cancelling a pre-order..."}))+'<div class="finsky-dialog-message"><p>');b=a.error?b+"We have encountered an error. Please try again if you are sure you want to cancel this pre-order.":a.yd?b+"Your pre-order has been canceled. A confirmation email has been sent to your account.":b+"This pre-order will be canceled, and you will not be charged for this purchase.";return b+"</p></div>"}
function ah(a){var b='<div class="finsky-dialog-message">';a.error?b+="<p>We have encountered an error. Please try again if you are sure you want to cancel this subscription.</p>":(a=a.yd?"You have successfully canceled your subscription. Your subscription will end on "+(Q(a.wh)+"."):a.td?'Canceling "'+(Q(a.title)+"\" will end your trial subscription. You won't be charged."):'Canceling "'+(Q(a.title)+"\" will end your subscription. You won't be charged again."),b+="<p>"+a+"</p>");return b+"</div>"}
function bh(a){a=a||{};var b='<div class="finsky-dialog-message">',b=a.error?b+"<p>We could not delete your review at this time. Please try again later.</p>":a.yd?b+"<p>You have successfully deleted your review.</p>":b+"<p>Are you sure you want to delete your review? It may take several minutes for the removal to take effect.</p>";return b+"</div>"}
function ch(a){var b="",c="Enter your address exactly as it appears on the mailing label of your print edition. Your name and address will be shared with service providers that verify your print subscription. Learn more about "+('<a href="'+R(Dd(a.hk))+'" target="_blank" class="privacy-policy">print subscription verification</a>.');return b+=dh(xd(a,{title:"Verify your print subscription",Ai:""+c}))}ch.a="finsky.soy.printSubscriberVerificationForm";
function eh(a){return a=""+dh(xd(a,{title:"The publisher requires your name and address"}))}eh.a="finsky.soy.subscriberDetailsForm";
function dh(a){var b='<div class="subscriber-info"><div class="subscriber-info-title">'+Q(a.title)+'</div><div class="subscriber-info-preamble">'+(a.Ai?"<p>"+Id(a.Ai)+"</p>":""),c;c="";var d="<p>Once you become a subscriber, the publisher will receive your name, address, and email and may use these to provide you with subscriber benefits, and in accordance with their "+('<a href="'+R(Dd(a.fk))+'" target="blank_" class="privacy-policy">privacy policy</a>. Please indicate your preferences:</p>');c=
c+d;d=a||{};d=""+('<div class="form-field-group"><div class="form-row"><div class="form-cell"><input type="checkbox" name="agree-first-party-marketing" id="agree-first-party-marketing"'+(d.ek?" checked":"")+'/><label for="agree-first-party-marketing">I would like to receive information about additional products and services from the publisher.</label></div></div></div><div class="form-field-group"><div class="form-row"><div class="form-cell"><input type="checkbox" name="agree-third-party-marketing" id="agree-third-party-marketing"'+
(d.gk?" checked":"")+'/><label for="agree-third-party-marketing">The publisher may allow third parties to send me information about additional products and services.</label></div></div></div>');b=b+c+'</div><div class="subscriber-info-form">'+d+'<div id="psv-error" class="psv-error" style="display: none;"></div>';c=""+('<div class="form-field-group"><div class="form-row"><div class="form-cell">'+fh({name:"first-name",label:"First name"})+'</div><div class="form-cell">'+fh({name:"last-name",label:"Last name"})+
'</div></div></div><div class="form-field-group"><div class="form-row"><div class="form-cell">'+fh({name:"email-address",label:"Email address"})+'</div></div></div><div class="form-field-group"><div class="form-row"><div class="form-cell">'+fh({name:"address-1",label:"Address"})+'</div></div></div><div class="form-field-group"><div class="form-row"><div class="form-cell">'+fh({name:"address-2",label:"Address 2 (optional)"})+'</div></div></div><div class="form-field-group"><div class="form-row"><div class="form-cell">'+
fh({name:"city",label:"City"})+'</div><div class="form-cell">');switch(a.country){case "AU":d='<select name="'+R("state")+'" id="'+R("state")+'" class="form-field"><option value="">'+Q("State")+'</option><option value="ACT">Australian Capital Territory</option><option value="NSW">New South Wales</option><option value="NT">Northern Territory</option><option value="QLD">Queensland</option><option value="SA">South Australia</option><option value="TAS">Tasmania</option><option value="VIC">Victoria</option><option value="WA">Western Australia</option></select>';
c=c+d;break;case "CA":d=""+('<select name="'+R("state")+'" id="'+R("state")+'" class="form-field"><option value="">'+Q("Province")+'</option><option value="AB">Alberta</option><option ialue="BC">British Columbia</option><option value="MB">Manitoba</option><option value="NB">New Brunswick</option><option value="NL">Newfoundland and Labrador</option><option value="NS">Nova Scotia</option><option value="NT">Northwest Territories</option><option value="NU">Nunavut</option><option value="ON">Ontario</option><option value="PE">Prince Edward Island</option><option value="QC">Qu\u00e9bec</option><option value="SK">Saskatchewan</option><option value="YT">Yukon Territory</option></select>');
c=c+d;break;case "US":d='<select name="'+R("state")+'" id="'+R("state")+'" class="form-field"><option value="">'+Q("State")+'</option><option value="AL">Alabama</option><option value="AK">Alaska</option><option value="AS">American Samoa</option><option value="AZ">Arizona</option><option value="AR">Arkansas</option><option value="CA">California</option><option value="CO">Colorado</option><option value="CT">Connecticut</option><option value="DE">Delaware</option><option value="DC">District of Columbia</option><option value="FM">Federated States of Micronesia</option><option value="FL">Florida</option><option value="GA">Georgia</option><option value="GU">Guam</option><option value="HI">Hawaii</option><option value="ID">Idaho</option><option value="IL">Illinois</option><option value="IN">Indiana</option><option value="IA">Iowa</option><option value="KS">Kansas</option><option value="KY">Kentucky</option><option value="LA">Louisiana</option><option value="ME">Maine</option><option value="MH">Marshall Islands</option><option value="MD">Maryland</option><option value="MA">Massachusetts</option><option value="MI">Michigan</option><option value="MN">Minnesota</option><option value="MS">Mississippi</option><option value="MO">Missouri</option><option value="MT">Montana</option><option value="NE">Nebraska</option><option value="NV">Nevada</option><option value="NH">New Hampshire</option><option value="NJ">New Jersey</option><option value="NM">New Mexico</option><option value="NY">New York</option><option value="NC">North Carolina</option><option value="ND">North Dakota</option><option value="MP">Northern Mariana Islands</option><option value="OH">Ohio</option><option value="OK">Oklahoma</option><option value="OR">Oregon</option><option value="PW">Palau</option><option value="PA">Pennsylvania</option><option value="PR">Puerto Rico</option><option value="RI">Rhode Island</option><option value="SC">South Carolina</option><option value="SD">South Dakota</option><option value="TN">Tennessee</option><option value="TX">Texas</option><option value="UT">Utah</option><option value="VT">Vermont</option><option value="VI">Virgin Islands</option><option value="VA">Virginia</option><option value="WA">Washington</option><option value="WV">West Virginia</option><option value="WI">Wisconsin</option><option value="WY">Wyoming</option></select>';
c=c+d;break;case "GB":c+=fh({name:"state",label:"County"});break;default:c+=Q(a.country.vm.length)}c+='</div><div class="form-cell">';d="";switch(a.country){case "AU":case "GB":d+="Post code";break;case "CA":d+="Postal code";break;case "US":d+="Zip code";break;default:d+=Q(a.country.vm.length)}c+=fh({name:"zip",label:d});return b+(c+"</div></div></div>")+"</div></div>"}function fh(a){return'<input type="text" name="'+R(a.name)+'" id="'+R(a.name)+'" label="'+R(a.label)+'" class="form-field" />'};function gh(a,b){Fg.call(this);this.L=a;this.b=b;this.l=q;wg(this,ng());vg(this)}C(gh,Fg);gh.prototype.T=function(){gh.h.T.call(this);G(pg(this),"tab");G(pg(this).children[0],"tab-text");this.G=wd(Og,{$c:this.L.c.a});var a=pg(this);a.parentNode&&a.parentNode.insertBefore(this.G,a.nextSibling);var a=xg(this.U,"cancel"),b=Dc("DIV","x-close");G(b,"goog-inline-block");a.insertBefore(b,a.childNodes[0]||m);G(a,this.A()+"-cancel");G(xg(this.U,"ok"),"goog-flat-button");this.l=k};
function hh(a,b){a.l&&Uc(xg(a.U,"ok"),b)}function ih(a,b){if(a.l){var c=xg(a.U,"cancel");Uc(c,b);var d=Dc("DIV","x-close");G(d,"goog-inline-block");c.insertBefore(d,c.childNodes[0]||m)}}function jh(a,b){xg(a.U,"ok").disabled=!b;J(xg(a.U,"ok"),"goog-flat-button-disabled",!b)}function kh(a){D(a.b);return a.b};function lh(a,b,c,d,e,g){gh.call(this,a,b);this.na=d||"";this.ub=e||"";this.c=!!g;this.$=c;this.n=new V(this);og(this,this.c?"Flag as inappropriate":"Report a problem");vg(this);this.Mf=k;Le(this.n,this,"finskydialogok",this.u)}C(lh,gh);function mh(a,b){a=L(a);var c=a.cloneNode(q);b&&("TR"==c.tagName||"SELECT"==c.tagName?E(a.childNodes,function(a){c.appendChild(mh(a,b))}):c.innerHTML=a.innerHTML);c.id=m;return c}
function nh(a,b){var c=mh(b,k);if(I(b,"rap-dialog-problem-info")){var d=L("rap-dialog-problem-info-container");jh(a,k)}else d=L("rap-dialog-categories"),a.n.a(c,"change",A(a.Aa,a));d.appendChild(c)}lh.prototype.u=function(){if(this.c){var a=Yd(this.p),b=Xd(a,"cat");if(""==Xd(a,"rap_details_"+b)||""==Xd(a,"rap_comments_artist_"+b))return Uc(L("rap-dialog-required"),"Please enter additional details."),q}Y(xg(this.U,"cancel"),q);jh(this,q);hh(this,"SENDING...");this.$(this.p);return q};
function oh(a,b){a.n.b(a,"finskydialogok",a.u);L("rap-dialog-issue").innerHTML=b;jh(a,k);hh(a,"CLOSE")}lh.prototype.Aa=function(a){a=a.target;D(a);for(var b;b=Rc(a);)Mc(b);Kc(L("rap-dialog-problem-info-container"));(a=L(a.options[a.options.selectedIndex].getAttribute("data-categoryId")))?nh(this,a):jh(this,q)};
lh.prototype.v=function(){lh.h.v.call(this);jh(this,q);hh(this,"SEND REPORT");var a;a=kh(this);(a=a.d?a.d:"")||(a=ph(kh(this)));this.K().appendChild(wd(Pg,{dg:qh(kh(this)),caption:"You are reporting a problem with...",Ad:rh(kh(this)),ue:sh(kh(this)),title:a}));this.K().appendChild(wd(Md,{Jl:this.na,kf:kh(this).getId(),Kl:this.c,Ll:this.ub}));this.p=L("rap-dialog-form");this.Ra=N("rap-dialog-issue-music-text");th(kh(this))&&this.c&&(this.Ra.innerHTML='<p>We encourage you to read through our <a href="https://music.google.com/about/terms.html" target="_blank">Terms of Service</a> as well as the <a href="https://www.google.com/support/artists?p=contentpolicy" target="_blank">Google Music Content Policy</a> before filing a report with us.</p><p>To report copyright, privacy or other legal claims, please click <a href="https://www.google.com/support/artists?p=DMCA" target="_blank">here</a>.</p><p>To report other problems, please select the appropriate type below:</p>');
uh(k)};function uh(a){Y(L("rap-dialog-loading-icon"),a)};function vh(a,b){this.o=a;this.C=b;this.n=new V(this)}C(vh,Od);v=vh.prototype;v.Lj=function(a){var b=Dc("div",{id:"rap-categories-"+this.b.a,"class":"rap-template"});b.innerHTML=a;document.body.appendChild(b);uh(q);nh(this.a,b.firstChild)};v.Jj=function(){oh(this.a,Nd())};v.Kj=function(a){var b=[];a=Yd(a);for(var c=a.Oa(),d=0;d<c.length;d++){var e=c[d];b.push(e);b.push(Xd(a,e))}wh(this.C,b,A(this.nm,this),A(this.mm,this))};v.nm=function(a){oh(this.a,a)};v.mm=function(){oh(this.a,Nd())};
v.k=function(){vh.h.k.call(this);T(this.a);T(this.n)};function xh(a,b,c){this.ld=a;this.c=b||0;this.a=c;this.b=A(this.kh,this)}C(xh,Od);v=xh.prototype;v.ka=0;v.k=function(){xh.h.k.call(this);this.stop();delete this.ld;delete this.a};v.start=function(a){this.stop();this.ka=Tf(this.b,ha(a)?a:this.c)};v.stop=function(){this.ib()&&Sf.clearTimeout(this.ka);this.ka=0};v.ib=function(){return 0!=this.ka};v.kh=function(){this.ka=0;this.ld&&this.ld.call(this.a)};function yh(a,b){this.c=a;this.d=b;this.b=new xh(this.a,1E4,this)}C(yh,Od);function zh(a,b){var c=a.b;c.ib()&&(c.stop(),c.kh());a.d.innerHTML=b;Y(a.c,k);a.b.start(1E4)}yh.prototype.a=function(){Y(this.c,q);this.d.innerHTML=""};yh.prototype.k=function(){T(this.b);this.a();yh.h.k.call(this)};function Ah(a){return'<iframe width="0" height="0" src="'+R(Dd(a.url))+'" frameborder="0"></iframe>'}Ah.a="finsky.soy.base.conversionTrackingIframe";function Bh(a){return x(a)?parseInt(a,10):a};function Ch(a,b){this.a=b;this.o=a}function Dh(a,b,c,d){(c=c.getAttribute("data-analyticsId"))&&Eh(a,a.o.a+"#/virtual/"+(b+"/"+c+(d||"")))}function Eh(a,b){a.a.push(["_trackPageview",0==b.lastIndexOf("/",0)?b:"/"+b])}function Fh(a,b,c,d,e){a.a.push(["_trackEvent",b,c,d,e])}function Gh(a,b,c){c=(b.Ib()?"install-":"buy-")+(b.bc()?"free":"paid")+"/"+c;var d=b.getId();Fh(a,Hh(b.a),c,d+"$"+b.b,h);d=b.getId();Eh(a,["buyflow",c,Hh(b.a),d,b.b].join("/"))}
function Ih(a,b){Fh(a,"hardware","buy-paid/continue-checkout");Eh(a,["buyflow/buy-paid/continue-checkout/hardware",b.toString(),"1"].join("/"))}function Hh(a){a=Jh[a];return Da(a)?"other":a}function Kh(a,b){var c=L("ct-container");if(c){var d;d=a.o;var e=Lh(d.d+d.a)[5]||m;d=Mh(d.l,"urlpath",e,"tags",b);d=wd(Ah,{url:d});c.appendChild(d)}}var Jh={1:"ANDROID_APP",2:"MUSIC_ALBUM",3:"MUSIC_ARTIST",4:"MUSIC_SONG",5:"OCEAN_BOOK",6:"YOUTUBE_MOVIE"};function Nh(a){this.a=new Ud;if(a){a=Sd(a);for(var b=a.length,c=0;c<b;c++)this.add(a[c])}}function Oh(a){var b=typeof a;return"object"==b&&a||"function"==b?"o"+oa(a):b.substr(0,1)+a}v=Nh.prototype;v.ua=function(){return this.a.ua()};v.add=function(a){this.a.set(Oh(a),a)};v.remove=function(a){return this.a.remove(Oh(a))};v.clear=function(){this.a.clear()};v.pb=function(){return this.a.pb()};v.contains=function(a){a=Oh(a);return Wd(this.a.b,a)};v.ta=function(){return this.a.ta()};v.ba=function(){return new Nh(this)};
v.fg=function(){return this.a.fg(q)};function Ph(a){return Qh(a||arguments.callee.caller,[])}
function Qh(a,b){var c=[];if(jb(b,a))c.push("[...circular reference...]");else if(a&&50>b.length){c.push(Sh(a)+"(");for(var d=a.arguments,e=0;e<d.length;e++){0<e&&c.push(", ");var g;g=d[e];switch(typeof g){case "object":g=g?"object":"null";break;case "string":break;case "number":g=String(g);break;case "boolean":g=g?"true":"false";break;case "function":g=(g=Sh(g))?g:"[fn]";break;default:g=typeof g}40<g.length&&(g=g.substr(0,40)+"...");c.push(g)}b.push(a);c.push(")\n");try{c.push(Qh(a.caller,b))}catch(l){c.push("[exception trying to get caller]\n")}}else a?
c.push("[...long stack...]"):c.push("[end]");return c.join("")}function Sh(a){if(Th[a])return Th[a];a=String(a);if(!Th[a]){var b=/function ([^\(]+)/.exec(a);Th[a]=b?b[1]:"[Anonymous]"}return Th[a]}var Th={};function Uh(a,b,c,d,e){"number"==typeof e||Vh++;d||ua();this.c=b;delete this.b;delete this.a}Uh.prototype.b=m;Uh.prototype.a=m;var Vh=0;function Wh(){}Wh.prototype.a=m;Wh.prototype.c=m;Wh.prototype.b=m;function Xh(a,b){this.name=a;this.value=b}Xh.prototype.toString=r("name");var Yh=new Xh("SEVERE",1E3),Zh=new Xh("WARNING",900),$h=new Xh("CONFIG",700),ai=new Xh("FINE",500);Wh.prototype.getParent=r("a");function bi(a){if(a.c)return a.c;if(a.a)return bi(a.a);Va("Root logger has no level set.");return m}
Wh.prototype.log=function(a,b,c){if(a.value>=bi(this).value){a="log:"+this.d(a,b,c).c;w.console&&(w.console.timeStamp?w.console.timeStamp(a):w.console.markTimeline&&w.console.markTimeline(a));w.msWriteProfilerMark&&w.msWriteProfilerMark(a);for(a=this;a;)a=a.getParent()}};
Wh.prototype.d=function(a,b,c){var d=new Uh(0,String(b));if(c){d.b=c;var e;var g=arguments.callee.caller;try{var l;var n=da("window.location.href");if(x(c))l={message:c,name:"Unknown error",lineNumber:"Not available",fileName:n,stack:"Not available"};else{var p,u,t=q;try{p=c.lineNumber||c.Nm||"Not available"}catch(y){p="Not available",t=k}try{u=c.fileName||c.filename||c.sourceURL||w.$googDebugFname||n}catch(z){u="Not available",t=k}l=t||!c.lineNumber||!c.fileName||!c.stack?{message:c.message,name:c.name,
lineNumber:p,fileName:u,stack:c.stack||"Not available"}:c}e="Message: "+Ga(l.message)+'\nUrl: <a href="view-source:'+l.fileName+'" target="_new">'+l.fileName+"</a>\nLine: "+l.lineNumber+"\n\nBrowser stack:\n"+Ga(l.stack+"-> ")+"[end]\n\nJS stack traversal:\n"+Ga(Ph(g)+"-> ")}catch(U){e="Exception trying to expose exception! You win, we lose. "+U}d.a=e}return d};function ci(a,b){a.log(ai,b,h)}var di={},ei=m;
function fi(a){ei||(ei=new Wh,di[""]=ei,ei.c=$h);var b;if(!(b=di[a])){b=new Wh;var c=a.lastIndexOf("."),d=a.substr(c+1),c=fi(a.substr(0,c));c.b||(c.b={});c.b[d]=b;b.a=c;di[a]=b}return b};var gi=q,hi="";function ii(a){a=a.match(/[\d]+/g);a.length=3;return a.join(".")}
if(navigator.plugins&&navigator.plugins.length){var ji=navigator.plugins["Shockwave Flash"];ji&&(gi=k,ji.description&&(hi=ii(ji.description)));navigator.plugins["Shockwave Flash 2.0"]&&(gi=k,hi="2.0.0.11")}else if(navigator.mimeTypes&&navigator.mimeTypes.length){var ki=navigator.mimeTypes["application/x-shockwave-flash"];(gi=ki&&ki.enabledPlugin)&&(hi=ii(ki.enabledPlugin.description))}else try{var li=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7"),gi=k,hi=ii(li.GetVariable("$version"))}catch(mi){try{li=
new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6"),gi=k,hi="6.0.21"}catch(ni){try{li=new ActiveXObject("ShockwaveFlash.ShockwaveFlash"),gi=k,hi=ii(li.GetVariable("$version"))}catch(oi){}}}var pi=gi,qi=hi;function ri(a,b){Z.call(this,b);this.g=a;this.n=new V(this);this.a=new Ud}C(ri,Z);ri.prototype.Da=fi("goog.ui.media.FlashObject");function si(a,b,c){a.c=x(b)?b:Math.round(b)+"px";a.b=x(c)?c:Math.round(c)+"px";a.e()&&hf(a.e()?a.e().firstChild:m,a.c,a.b)}
ri.prototype.v=function(){ri.h.v.call(this);var a=this.e(),b;b=F?'<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" id="%s" name="%s" class="%s"><param name="movie" value="%s"/><param name="quality" value="high"/><param name="FlashVars" value="%s"/><param name="bgcolor" value="%s"/><param name="AllowScriptAccess" value="%s"/><param name="allowFullScreen" value="true"/><param name="SeamlessTabbing" value="false"/>%s</object>':'<embed quality="high" id="%s" name="%s" class="%s" src="%s" FlashVars="%s" bgcolor="%s" AllowScriptAccess="%s" allowFullScreen="true" SeamlessTabbing="false" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" %s></embed>';
for(var c=F?'<param name="wmode" value="%s"/>':"wmode=%s",c=za(c,"window"),d=this.a.Oa(),e=this.a.ta(),g=[],l=0;l<d.length;l++)g.push(encodeURIComponent(String(d[l]))+"="+encodeURIComponent(String(e[l])));b=za(b,this.getId(),this.getId(),"goog-ui-media-flash-object",Ga(this.g),Ga(g.join("&")),"#000000","sameDomain",c);a.innerHTML=b;this.c&&this.b&&si(this,this.c,this.b);this.n.a(this.e(),Ab(ie),he)};
ri.prototype.T=function(){this.d!=m&&!(0<=Qa(qi,this.d))&&(this.Da.log(Zh,"Required flash version not found:"+this.d,h),f(Error("Method not supported")));var a=this.f.createElement("div");a.className="goog-ui-media-flash";this.m=a};ri.prototype.k=function(){ri.h.k.call(this);this.a=m;this.n.I();this.n=m};function ti(a,b,c,d,e,g,l,n,p){D(c);var u=ui(c),t=mf(a),y=cf(a);if(y){var z=new Qe(y.left,y.top,y.right-y.left,y.bottom-y.top),y=Math.max(t.left,z.left),U=Math.min(t.left+t.width,z.left+z.width);if(y<=U){var X=Math.max(t.top,z.top),z=Math.min(t.top+t.height,z.top+z.height);X<=z&&(t.left=y,t.top=X,t.width=U-y,t.height=z-X)}}y=K(a);X=K(c);if(y.a!=X.a){var U=y.a.body,X=id(X),z=new vb(0,0),Ba=Cc(tc(U)),Xa=U;do{var H;if(Ba==X)H=df(Xa);else{H=Xa;var Ca=new vb;if(1==H.nodeType){if(H.getBoundingClientRect){var va=
af(H);Ca.x=va.left;Ca.y=va.top}else{var va=jd(K(H)),pa=df(H);Ca.x=pa.x-va.x;Ca.y=pa.y-va.y}Rb&&!ec(12)&&(va=h,F?va="-ms-transform":Sb?va="-webkit-transform":Qb?va="-o-transform":Rb&&(va="-moz-transform"),pa=h,va&&(pa=We(H,va)),pa||(pa=We(H,"transform")),pa?(H=pa.match(xf),H=!H?new vb(0,0):new vb(parseFloat(H[1]),parseFloat(H[2]))):H=new vb(0,0),Ca=new vb(Ca.x+H.x,Ca.y+H.y))}else va=ma(H.yl),pa=H,H.targetTouches?pa=H.targetTouches[0]:va&&H.Ea.targetTouches&&(pa=H.Ea.targetTouches[0]),Ca.x=pa.clientX,
Ca.y=pa.clientY;H=Ca}z.x+=H.x;z.y+=H.y}while(Ba&&Ba!=X&&(Xa=Ba.frameElement)&&(Ba=Ba.parent));U=wb(z,df(U));F&&!hd(y)&&(U=wb(U,jd(y)));t.left+=U.x;t.top+=U.y}a=(b&4&&ef(a)?b^2:b)&-5;t=new vb(a&2?t.left+t.width:t.left,a&1?t.top+t.height:t.top);t=wb(t,u);e&&(t.x+=(a&2?-1:1)*e.x,t.y+=(a&1?-1:1)*e.y);var Ma;if(l)if(p)Ma=p;else if(Ma=cf(c))Ma.top-=u.y,Ma.right-=u.x,Ma.bottom-=u.y,Ma.left-=u.x;return vi(t,c,d,g,Ma,l,n)}
function ui(a){var b;if(a=a.offsetParent){var c="HTML"==a.tagName||"BODY"==a.tagName;if(!c||"static"!=Xe(a))b=df(a),c||(c=(c=ef(a))&&Rb?-a.scrollLeft:c&&(!F||!ec("8"))&&"visible"!=We(a,"overflowX")?a.scrollWidth-a.clientWidth-a.scrollLeft:a.scrollLeft,b=wb(b,new vb(c,a.scrollTop)))}return b||new vb}
function vi(a,b,c,d,e,g,l){a=a.ba();var n=0,p=(c&4&&ef(b)?c^2:c)&-5;c=kf(b);l=l?l.ba():c.ba();if(d||0!=p)p&2?a.x-=l.width+(d?d.right:0):d&&(a.x+=d.left),p&1?a.y-=l.height+(d?d.bottom:0):d&&(a.y+=d.top);if(g){if(e){n=a;d=0;if(65==(g&65)&&(n.x<e.left||n.x>=e.right))g&=-2;if(132==(g&132)&&(n.y<e.top||n.y>=e.bottom))g&=-5;n.x<e.left&&g&1&&(n.x=e.left,d|=1);n.x<e.left&&(n.x+l.width>e.right&&g&16)&&(l.width=Math.max(l.width-(n.x+l.width-e.right),0),d|=4);n.x+l.width>e.right&&g&1&&(n.x=Math.max(e.right-
l.width,e.left),d|=1);g&2&&(d|=(n.x<e.left?16:0)|(n.x+l.width>e.right?32:0));n.y<e.top&&g&4&&(n.y=e.top,d|=2);n.y<=e.top&&(n.y+l.height<e.bottom&&g&32)&&(l.height=Math.max(l.height-(e.top-n.y),0),n.y=0,d|=8);n.y>=e.top&&(n.y+l.height>e.bottom&&g&32)&&(l.height=Math.max(l.height-(n.y+l.height-e.bottom),0),d|=8);n.y+l.height>e.bottom&&g&4&&(n.y=Math.max(e.bottom-l.height,e.top),d|=2);g&8&&(d|=(n.y<e.top?64:0)|(n.y+l.height>e.bottom?128:0));n=d}else n=256;if(n&496)return n}Ye(b,a);yb(c,l)||(e=hd(K(tc(b))),
F&&(!e||!ec("8"))?(a=b.style,e?(e=uf(b),b=gf(b),a.pixelWidth=l.width-b.left-e.left-e.right-b.right,a.pixelHeight=l.height-b.top-e.top-e.bottom-b.bottom):(a.pixelWidth=l.width,a.pixelHeight=l.height)):(b=b.style,Rb?b.MozBoxSizing="border-box":Sb?b.WebkitBoxSizing="border-box":b.boxSizing="border-box",b.width=Math.max(l.width,0)+"px",b.height=Math.max(l.height,0)+"px"));return n};function wi(){}wi.prototype.a=aa();function xi(a,b,c){this.element=a;this.b=b;this.j=c}C(xi,wi);xi.prototype.a=function(a,b,c){ti(this.element,this.b,a,b,h,c,this.j)};function yi(a,b){this.b=a instanceof vb?a:new vb(a,b)}C(yi,wi);yi.prototype.a=function(a,b,c,d){ti($e(a),0,a,b,this.b,c,m,d)};function zi(a,b,c,d){xi.call(this,a,b);this.c=c?5:0;this.g=d||h}C(zi,xi);zi.prototype.i=r("c");zi.prototype.d=ba("c");zi.prototype.a=function(a,b,c,d){var e=ti(this.element,this.b,a,b,m,c,10,d,this.g);if(e&496){var g=Ai(e,this.b);b=Ai(e,b);e=ti(this.element,g,a,b,m,c,10,d,this.g);e&496&&(g=Ai(e,g),b=Ai(e,b),ti(this.element,g,a,b,m,c,this.c,d,this.g))}};function Ai(a,b){a&48&&(b^=2);a&192&&(b^=1);return b};function Bi(a,b){this.b=a instanceof vb?a:new vb(a,b)}C(Bi,wi);Bi.prototype.a=function(a,b,c,d){D(a);var e;e=tc(a);var g=e.body;e=e.documentElement;e=new vb(g.scrollLeft||e.scrollLeft,g.scrollTop||e.scrollTop);g=this.b.x+e.x;e=this.b.y+e.y;var l=ui(a),g=g-l.x;e-=l.y;vi(new vb(g,e),a,b,c,m,m,d)};function Ci(a,b){Bi.call(this,a,b)}C(Ci,Bi);Ci.prototype.c=0;Ci.prototype.d=ba("c");Ci.prototype.a=function(a,b,c,d){var e=$e(a),e=cf(e),g;g=K(a);g=Bc(g.a);g=new vb(this.b.x+g.scrollLeft,this.b.y+g.scrollTop);var l=b,n=vi(g,a,l,c,e,10,d);if(0!=(n&496)){if(n&16||n&32)l^=2;if(n&64||n&128)l^=1;n=vi(g,a,l,c,e,10,d);0!=(n&496)&&vi(g,a,b,c,e,this.c,d)}};function Di(a,b){this.p=b||h;gg.call(this,a)}C(Di,gg);Di.prototype.Od=function(){if(this.p){var a=!this.D()&&"move_offscreen"!=this.Vd(),b=this.e();a&&(b.style.visibility="hidden",Y(b,k));this.p.a(b,4,this.Rg);a&&Y(b,q)}};function Ei(a,b,c){this.j=c||(a?K(L(a)):K());Di.call(this,this.j.z("div",{style:"position:absolute;display:none;"}));this.r=new vb(1,1);this.c=new Nh;a&&(a=L(a),this.c.add(a),te(a,"mouseover",this.Uh,q,this),te(a,"mouseout",this.ve,q,this),te(a,"mousemove",this.Vh,q,this),te(a,"focus",this.Th,q,this),te(a,"blur",this.ve,q,this));b!=m&&Uc(this.e(),b)}C(Ei,Di);var Fi=[];v=Ei.prototype;v.Ga=m;v.className="goog-tooltip";v.ig=500;v.ei=0;
v.Zf=function(a){var b=this.e();b&&Mc(b);Ei.h.Zf.call(this,a);a&&(b=this.j.a.body,b.insertBefore(a,b.lastChild))};function Gi(a){return a.b?a.D()?4:1:a.d?3:a.D()?2:0}v.Rf=function(){if(!gg.prototype.Rf.call(this))return q;if(this.anchor)for(var a,b=0;a=Fi[b];b++)Tc(a.e(),this.anchor)||a.B(q);jb(Fi,this)||Fi.push(this);a=this.e();a.className=this.className;Hi(this);te(a,"mouseover",this.gi,q,this);te(a,"mouseout",this.fi,q,this);Ii(this);return k};
v.og=function(){lb(Fi,this);for(var a=this.e(),b,c=0;b=Fi[c];c++)b.anchor&&Tc(a,b.anchor)&&b.B(q);this.w&&Ji(this.w);Ae(a,"mouseover",this.gi,q,this);Ae(a,"mouseout",this.fi,q,this);this.anchor=h;0==Gi(this)&&(this.l=q);gg.prototype.og.call(this)};v.ai=function(a,b){this.anchor==a&&this.c.contains(this.anchor)&&(this.l||!this.G?(this.B(q),this.D()||(this.anchor=a,this.p=b||Ki(this,0)||h,this.D()&&this.Od(),this.B(k))):this.anchor=h);this.b=h};
v.Wl=function(a){this.d=h;a==this.anchor&&(this.Ga==m||this.Ga!=this.e()&&!this.c.contains(this.Ga))&&(!this.u||!this.u.Ga)&&this.B(q)};function Li(a,b){var c=jd(a.j);a.r.x=b.clientX+c.x;a.r.y=b.clientY+c.y}v.Uh=function(a){var b=Mi(this,a.target);this.Ga=b;Hi(this);b!=this.anchor&&(this.anchor=b,this.b||(this.b=Tf(A(this.ai,this,b,h),this.ig)),Ni(this),Li(this,a))};function Mi(a,b){try{for(;b&&!a.c.contains(b);)b=b.parentNode;return b}catch(c){return m}}v.Vh=function(a){Li(this,a);this.l=k};
v.Th=function(a){this.Ga=a=Mi(this,a.target);this.l=k;if(this.anchor!=a){this.anchor=a;var b=Ki(this,1);Hi(this);this.b||(this.b=Tf(A(this.ai,this,a,b),this.ig));Ni(this)}};function Ki(a,b){if(0==b){var c=a.r.ba();return new Oi(c)}return new Pi(a.Ga)}function Ni(a){if(a.anchor)for(var b,c=0;b=Fi[c];c++)Tc(b.e(),a.anchor)&&(b.u=a,a.w=b)}
v.ve=function(a){var b=Mi(this,a.target),c=Mi(this,a.sa);b!=c&&(b==this.Ga&&(this.Ga=m),Ii(this),this.l=q,this.D()&&(!a.sa||!Tc(this.e(),a.sa))?Ji(this):this.anchor=h)};v.gi=function(){var a=this.e();this.Ga!=a&&(Hi(this),this.Ga=a)};v.fi=function(a){var b=this.e();if(this.Ga==b&&(!a.sa||!Tc(b,a.sa)))this.Ga=m,Ji(this)};function Ii(a){a.b&&(Sf.clearTimeout(a.b),a.b=h)}function Ji(a){2==Gi(a)&&(a.d=Tf(A(a.Wl,a,a.anchor),a.ei))}function Hi(a){a.d&&(Sf.clearTimeout(a.d),a.d=h)}
v.k=function(){var a;this.B(q);Ii(this);for(var b=this.c.ta(),c=0;a=b[c];c++)Ae(a,"mouseover",this.Uh,q,this),Ae(a,"mouseout",this.ve,q,this),Ae(a,"mousemove",this.Vh,q,this),Ae(a,"focus",this.Th,q,this),Ae(a,"blur",this.ve,q,this);this.c.clear();this.e()&&Mc(this.e());this.Ga=m;delete this.j;Ei.h.k.call(this)};function Oi(a,b){yi.call(this,a,b)}C(Oi,yi);
Oi.prototype.a=function(a,b,c){b=$e(a);b=cf(b);c=c?new Pe(c.top+10,c.right,c.bottom,c.left+10):new Pe(10,0,0,10);vi(this.b,a,4,c,b,9)&496&&vi(this.b,a,4,c,b,5)};function Pi(a){xi.call(this,a,3)}C(Pi,xi);Pi.prototype.a=function(a,b,c){var d=new vb(10,0);ti(this.element,this.b,a,b,d,c,9)&496&&ti(this.element,2,a,1,d,c,5)};var Qi=m;function Ri(a){return!Si()&&!pi?(a=new Ei(a),a.e().innerHTML='<div style="max-width: 300px;"><p>Oops! It looks like you don\'t have Flash installed. We need Flash to play audio previews in your browser.</p><div><a href="http://www.adobe.com/go/getflashplayer" target="_blank" style="text-decoration: underline">Install the Flash plugin</a></div></div>',a.ig=0,a.ei=500,k):q}function Si(){if(Qi==m){var a=L("html5Player");Qi=a&&a.canPlayType&&a.canPlayType("audio/mpeg")}return Qi};function Ti(a){this.ja=Ui(a);this.n=new V(this);this.ja.Hb(this);this.n.a(this,"done",function(){this.ud=q;this.eg&&this.zd.stop();this.ja.setVolume(0)});this.zd=new Rf(100);this.n.a(this.zd,"tick",this.nl)}C(Ti,Ef);v=Ti.prototype;v.k=function(){T(this.zd);T(this.n);T(this.ja);Ti.h.k.call(this)};v.ud=q;v.Wh="";v.Of="";
function Vi(a,b,c,d){a.dispatchEvent("mediaChanged");a.Of!=c&&(Wi(a),a.ja.setVolume(0),a.Wh=b,a.Of=c,a.a=d||31,a.eg=30<=a.a,a.ja.loadSong(a.Wh));a.ud?Wi(a):(a.ja.play(),a.eg?a.zd.start():a.ja.setVolume(0.6),a.ud=k)}function Wi(a){a.ja.pause();a.eg&&a.zd.stop();a.ud=q}function Ui(a){var b=L("html5Player");if(Si()&&!pi)return new Xi(b);a=new ri(a);si(a,1,1);a.da(L("audio-player"));return new Yi(a.e()?a.e().firstChild:m)}
v.nl=function(){var a=this.ja.getDuration(),b=this.ja.getCurrentTime();if(a&&b){var a=Math.max(0,a-b),c=0.6;2>b?c=0.6*b/2:3>a&&(c=0.6*a/3);this.ja.setVolume(c)}};function Zi(a){this.a=a}C(Zi,Ef);Zi.prototype.k=function(){this.a=m;Zi.h.k.call(this)};function Xi(a){this.a=a;this.n=new V(this);this.n.a(this.a,"playing",this.wl);this.n.a(this.a,"ended",this.vl);this.n.a(this.a,"error",this.ul)}C(Xi,Zi);v=Xi.prototype;v.loadSong=function(a){this.a.src=a;this.a.load()};v.play=function(){this.a.play()};
v.pause=function(){this.a.pause()};v.setVolume=function(a){this.a.volume=a};v.getDuration=function(){return this.a.duration};v.getCurrentTime=function(){return this.a.currentTime};v.wl=function(){this.dispatchEvent("playing")};v.vl=function(){this.dispatchEvent("done")};v.ul=function(){this.dispatchEvent("done")};v.k=function(){T(this.n);Xi.h.k.call(this)};function Yi(a){this.a=a;this.b=new Rf(100);te(this.b,"tick",A(this.Uk,this));wa("SJBpost",A(this.Vk,this))}C(Yi,Zi);v=Yi.prototype;
v.loadSong=function(a){this.a.loadSong(a)};v.play=function(){this.b.start();this.a.playSong()};v.pause=function(){this.b.stop();this.a.pauseSong()};v.setVolume=function(a){this.a.setVolume&&this.a.setVolume(100*a)};v.getDuration=function(){return this.a.getDuration()?this.a.getDuration()/1E3:m};v.getCurrentTime=function(){return this.a.getCurrentTime()?this.a.getCurrentTime()/1E3:m};v.Uk=function(){this.a.getCurrentTime&&1<this.a.getCurrentTime()&&(this.b.stop(),this.dispatchEvent("playing"))};
v.Vk=function(a){("soundPlayComplete"==a||"soundIoError"==a)&&this.dispatchEvent("done")};v.k=function(){wa("SJBpost",ea);T(this.b);Yi.h.k.call(this)};function $i(a,b,c,d){this.ja=a;this.C=b;this.H=c;this.b=d;this.n=new V(this);this.qb=[];this.ke=m;this.ja.Hb(this);this.n.a(this.ja,"done",this.Ec)}C($i,Ef);$i.prototype.k=function(){T(this.n);T(this.ja);$i.h.k.call(this)};function aj(a,b){var c=bj(a),d=a.b.la(b[0],"thumbnail-play-all"),e=c==d;c&&a.dispatchEvent(new cj("makePausedButton",c,!e));d&&!e&&dj(a,d);c=bb(b,a.qb[a.a]);a.a=0<=c?c:0;a.qb=ob(b);ej(a,a.qb[a.a])}
function ej(a,b){function c(a){Vi(this.ja,a.url,e,a.previewDurationMillis/1E3);this.ke=b;Le(this.n,this.ja,"playing",A(this.$h,this))}function d(){zh(this.H,"An error occurred while trying to play this preview. Please try again later.");this.qb=[];this.dispatchEvent(new cj("makePausedButton",b,k));this.Ec();return k}var e=b.getAttribute("data-preview-service-url");e?(P(a.b,"audio-playing")&&a.dispatchEvent(new cj("hidePlaying",a.ke,q)),a.ke==b?(Vi(a.ja,"",e),a.ja.Of==e&&a.ja.ud&&a.$h()):fj(a.C,e,
A(c,a),A(d,a))):gj(a,b)}function dj(a,b){a.dispatchEvent(new cj("makeLoadingButton",b,q))}function bj(a){var b=P(a.b,"audio-playing");return b?a.b.la(b,"thumbnail-play-all"):m}$i.prototype.Ec=function(){this.a+=1;if(this.a>=this.qb.length){var a=bj(this);a&&this.dispatchEvent(new cj("stoppedPlaying",a,k));this.dispatchEvent("done")}else this.dispatchEvent("done"),ej(this,this.qb[this.a])};
$i.prototype.$h=function(){this.dispatchEvent(new cj("showPlaying",this.ke,q));var a=bj(this);a&&this.dispatchEvent(new cj("makePlayingButton",a,q))};function gj(a,b){if(b){var c=a.b.la(b,"thumbnail-play-all");dj(a,c)}a.a+=1;a.a>=a.qb.length&&(a.a=0);ej(a,a.qb[a.a])}$i.prototype.kb=function(a){a&&(a=this.b.la(a,"thumbnail-play-all"),dj(this,a));this.a-=1;0>this.a&&(this.a=this.qb.length-1);ej(this,this.qb[this.a])};function cj(a,b,c){this.type=a;this.target=b;this.a=c};function hj(a,b,c,d,e,g,l,n,p){this.l=b;this.j=c;this.c=g;this.a=l||{};this.b=n;this.i=p;this.d=d;this.g=e}hj.prototype.buy=function(){this.a.showReceipt=q;this.a.userSessionIndex=Da(this.c)?"0":this.c;this.a.locale=this.j.a;var a;a=Cc();(a=a.google.payments&&a.google.payments.inapp&&a.google.payments.inapp.buy||h)&&a({failure:B(this.g,this.b),jwt:this.l,parameters:this.a,success:A(this.r,this)})};hj.prototype.r=function(a){this.d(a&&a.response&&a.response.orderId,this.b,this.i)};function ij(a){return a=""+('<div><div class="goog-inline-block"><table>'+jj({Bi:"music-phone-listen",message:"Play now with the Google Play Music app on your Android phone or tablet.",Jg:'<span class="co-dialog-go-to-music-app"><a href="'+R(Dd(a.jl))+'" target="_blank"><div class="goog-flat-button">Get the app</div></a></span>'})+jj({Bi:"music-laptop-listen",message:"Listen to this purchase or save it to your computer.",Jg:'<span class="co-dialog-go-to-music"><a href="'+R(Dd(a.kl))+'" target="_blank"><div class="goog-flat-button">Go to My Music</div></a></span>'})+
"</table></div></div>")}function jj(a){return'<tr><td rowspan="2"><div class="co-dialog-music-icon '+R(a.Bi)+'"></td><td>'+Q(a.message)+"</td></tr><tr><td>"+(a.Jg?Id(a.Jg):"")+"</td></tr>"}function kj(){return'<div class="goog-inline-block co-dialog-header-share-msg">Friends will receive a free full play</div><div class="goog-inline-block co-dialog-header-share-button goog-flat-button" id="co-dialog-share">Share</div>'}
function lj(){return'<div class="gplus-signup-dialog"><div class="tab goog-inline-block"><span class="tab-text">Sign up for Google+</span></div><div class="gplus-signup-dialog-content"><img src="https://ssl.gstatic.com/android/market_images/web/gplus_logo.png" class="goog-inline-block"/><div class="gplus-signup-msg goog-inline-block">Google+ lets you share free full plays of songs and albums you purchase from Google Play. Sign up for Google+ to start sharing with your friends.</div><div class="gplus-signup-buttons"><div id="gplus-signup-cancel" class="goog-inline-block finsky-dialog-cancel"><div class="goog-inline-block x-close"></div><span class="gplus-signup-cancel-msg">Cancel</span></div><div id="gplus-signup-do-it"></div></div></div>'};function mj(a){a=String(a);if(/^\s*$/.test(a)?0:/^[\],:{}\s\u2028\u2029]*$/.test(a.replace(/\\["\\\/bfnrtu]/g,"@").replace(/"[^"\\\n\r\u2028\u2029\x00-\x08\x0a-\x1f]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,"]").replace(/(?:^|:|,)(?:[\s\u2028\u2029]*\[)+/g,"")))try{return eval("("+a+")")}catch(b){}f(Error("Invalid JSON string: "+a))}function nj(a){return eval("("+a+")")}function oj(a){var b=[];pj(new qj,a,b);return b.join("")}function qj(){}
function pj(a,b,c){switch(typeof b){case "string":rj(b,c);break;case "number":c.push(isFinite(b)&&!isNaN(b)?b:"null");break;case "boolean":c.push(b);break;case "undefined":c.push("null");break;case "object":if(b==m){c.push("null");break}if(ia(b)){var d=b.length;c.push("[");for(var e="",g=0;g<d;g++)c.push(e),pj(a,b[g],c),e=",";c.push("]");break}c.push("{");d="";for(e in b)Object.prototype.hasOwnProperty.call(b,e)&&(g=b[e],"function"!=typeof g&&(c.push(d),rj(e,c),c.push(":"),pj(a,g,c),d=","));c.push("}");
break;case "function":break;default:f(Error("Unknown type: "+typeof b))}}var sj={'"':'\\"',"\\":"\\\\","/":"\\/","\b":"\\b","\f":"\\f","\n":"\\n","\r":"\\r","\t":"\\t","\x0B":"\\u000b"},tj=/\uffff/.test("\uffff")?/[\\\"\x00-\x1f\x7f-\uffff]/g:/[\\\"\x00-\x1f\x7f-\xff]/g;function rj(a,b){b.push('"',a.replace(tj,function(a){if(a in sj)return sj[a];var b=a.charCodeAt(0),e="\\u";16>b?e+="000":256>b?e+="00":4096>b&&(e+="0");return sj[a]=e+b.toString(16)}),'"')};function uj(a,b){this.b=a;this.a={};for(var c=0;c<b.length;c++){var d=b[c];this.a[d.va()]=d}}function vj(a){a=Ab(a.a);sb(a,function(a,c){return a.va()-c.va()});return a};function wj(a,b,c){this.b=a;this.i=b;this.c=!!c.Im;this.a=c.Fa;this.g=c.type;this.d=q;switch(this.a){case 3:case 4:case 6:case 16:case 18:this.d=k}}wj.prototype.va=r("i");function xj(){this.ya={};this.a=this.ia().a;this.Ha=this.b=m}function yj(a,b){for(var c in a.ya){var d=Number(c);a.a[d]||b.call(a,d,a.ya[c])}}v=xj.prototype;v.ia=function(){var a=this.constructor,b;if(!(b=a.yi)){var c;b=a.rm;var d=[];for(c in b)b.hasOwnProperty(c)&&(0==c||d.push(new wj(a,c,b[c])));c=new uj(a,d);b=a.yi=c}return b};function zj(a,b){b.b.ia();a.ia();return Aj(a,b.va())}
function Bj(a,b){b.b.ia();a.ia();var c;c=b.va();a.a[c].c?(Aj(a,c)&&ia(a.ya[c]),c=Aj(a,c)?a.ya[c].length:0):c=Aj(a,c)?1:0;return c}function Cj(a,b,c){b.b.ia();a.ia();b=a.a[b.va()];a=Dj(a,b);b.c?(ia(a),c=a[c||0]):(ia(a),c=a);return c}v.set=function(a,b){a.b.ia();this.ia();Ej(this,a.va(),b)};v.add=function(a,b){a.b.ia();this.ia();var c=a.va();this.ya[c]||(this.ya[c]=[]);this.ya[c].push(b);this.Ha&&delete this.Ha[c]};v.clear=function(a){a.b.ia();this.ia();a=a.va();delete this.ya[a];this.Ha&&delete this.Ha[a]};
function Fj(a,b){for(var c=vj(a.ia()),d=0;d<c.length;d++){var e=c[d];if(zj(b,e)){a.Ha&&delete a.Ha[e.va()];var g=11==e.a||10==e.a;if(e.c){var l,n=b;l=e;l.b.ia();n.ia();l=Dj(n,n.a[l.va()]);l==m||ia(l);l=l||[];for(n=0;n<l.length;n++)a.add(e,g?l[n].ba():l[n])}else l=Dj(b,e),g?(g=Dj(a,e))?Fj(g,l):a.set(e,l.ba()):a.set(e,l)}}}v.ba=function(){var a=new this.constructor;a!=this&&(a.ya={},a.Ha&&(a.Ha={}),Fj(a,this));return a};function Aj(a,b){return b in a.ya&&ha(a.ya[b])&&a.ya[b]!==m}
function Dj(a,b){var c=b.va();if(!c in a.ya)return m;var d=a.ya[c];if(d==m)return m;if(a.b){if(!(c in a.Ha)){var e=a.b;if(d!=m)if(b.c){var g=[];ia(d);for(var l=0;l<d.length;l++)g[l]=e.b(b,d[l]);d=g}else d=e.b(b,d);return a.Ha[c]=d}return a.Ha[c]}return d}function Ej(a,b,c){a.ya[b]=c;a.Ha&&(a.Ha[b]=c)}function Gj(a,b){a.rm=b;a.ia=function(){return a.yi||(new a).ia()}};function Hj(){}Hj.prototype.c=function(a,b){return 11==a.a||10==a.a?Ij(this,b):b};Hj.prototype.a=function(a){new a.b;f(Error("Unimplemented"))};Hj.prototype.b=function(a,b){if(11==a.a||10==a.a)return b instanceof xj?b:this.a(a.g.ia(),b);if(!a.d)return b;var c=a.g;if(c===String){if("number"===typeof b)return String(b)}else if(c===Number&&"string"===typeof b&&/^-?[0-9]+$/.test(b))return Number(b);return b};function Jj(){}C(Jj,Hj);Jj.prototype.a=function(a,b){var c=new a.b;c.b=this;c.ya=b;c.Ha={};return c};function Kj(){}C(Kj,Jj);function Ij(a,b){for(var c=vj(b.ia()),d=[],e=0;e<c.length;e++){var g=c[e];if(zj(b,g)){var l=g.va();if(g.c){d[l]=[];for(var n=0;n<Bj(b,g);n++)d[l][n]=a.c(g,Cj(b,g,n))}else d[l]=a.c(g,Cj(b,g))}}yj(b,function(a,b){d[a]=b});return d}Kj.prototype.c=function(a,b){return 8==a.a?b?1:0:Hj.prototype.c.apply(this,arguments)};Kj.prototype.b=function(a,b){return 8==a.a?1===b:Hj.prototype.b.apply(this,arguments)};Kj.prototype.a=function(a,b){return Kj.h.a.call(this,a,b)};var Lj=RegExp("^(?:([^:/?#.]+):)?(?://(?:([^/?#]*)@)?([^/#?]*?)(?::([0-9]+))?(?=[/#?]|$))?([^?#]+)?(?:\\?([^#]*))?(?:#(.*))?$");function Lh(a){if(Mj){Mj=q;var b=w.location;if(b){var c=b.href;if(c&&(c=(c=Lh(c)[3]||m)&&decodeURIComponent(c))&&c!=b.hostname)Mj=k,f(Error())}}return a.match(Lj)}var Mj=Sb;function Nj(a){if(a[1]){var b=a[0],c=b.indexOf("#");0<=c&&(a.push(b.substr(c)),a[0]=b=b.substr(0,c));c=b.indexOf("?");0>c?a[1]="?":c==b.length-1&&(a[1]=h)}return a.join("")}
function Oj(a,b,c){if(ia(b)){Za(b);for(var d=0;d<b.length;d++)Oj(a,String(b[d]),c)}else b!=m&&c.push("&",a,""===b?"":"=",encodeURIComponent(String(b)))}function Pj(a,b,c){D(0==Math.max(b.length-(c||0),0)%2,"goog.uri.utils: Key/value lists must be even in length.");for(c=c||0;c<b.length;c+=2)Oj(b[c],b[c+1],a);return a}function Qj(a,b){for(var c in b)Oj(c,b[c],a);return a}function Mh(a,b){return Nj(2==arguments.length?Pj([a],arguments[1],0):Pj([a],arguments,1))}
function Rj(a,b,c,d){for(var e=c.length;0<=(b=a.indexOf(c,b))&&b<d;){var g=a.charCodeAt(b-1);if(38==g||63==g)if(g=a.charCodeAt(b+e),!g||61==g||38==g||35==g)return b;b+=e+1}return-1}var Sj=/#|$/;function Tj(a,b){var c=a.search(Sj),d=Rj(a,0,b,c);if(0>d)return m;var e=a.indexOf("&",d);if(0>e||e>c)e=c;d+=b.length+1;return decodeURIComponent(a.substr(d,e-d).replace(/\+/g," "))}var Uj=/[?&]($|#)/;
function Vj(a,b){for(var c=a.search(Sj),d=0,e,g=[];0<=(e=Rj(a,d,b,c));)g.push(a.substring(d,e)),d=Math.min(a.indexOf("&",e)+1||c,c);g.push(a.substr(d));return g.join("").replace(Uj,"$1")}function Wj(a,b,c){a=Vj(a,b);return Nj([a,"&",b,"=",encodeURIComponent(String(c))])};function Xj(){}var Yj;fa(Xj);v=Xj.prototype;v.$b=aa();v.Va=function(a){var b=a.f.z("div",Zj(this,a).join(" "),a.lb());ak(this,a,b);return b};v.K=function(a){return a};function bk(a,b,c){if(a=a.e?a.e():a)if(F&&!ec("7")){var d=ck(mc(a),b);d.push(b);B(c?G:oc,a).apply(m,d)}else J(a,b,c)}v.sc=s(k);
v.pa=function(a,b){b.id&&Yf(a,b.id);var c=this.K(b);c&&c.firstChild?dk(a,c.firstChild.nextSibling?ob(c.childNodes):c.firstChild):a.Uc=m;var d=0,e=this.A(),g=this.A(),l=q,n=q,c=q,p=mc(b);E(p,function(a){!l&&a==e?(l=k,g==e&&(n=k)):!n&&a==g?n=k:d|=this.wg(a)},this);a.Xb=d;l||(p.push(e),g==e&&(n=k));n||p.push(g);var u=a.ec;u&&p.push.apply(p,u);if(F&&!ec("7")){var t=ck(p);0<t.length&&(p.push.apply(p,t),c=k)}if(!l||!n||u||c)b.className=p.join(" ");ak(this,a,b);return b};
v.uh=function(a){eg(a)&&this.li(a.e(),k);a.isEnabled()&&this.Cd(a,a.D())};function ek(a,b,c){if(a=c||a.$b())D(b,"The element passed as a first parameter cannot be null."),yf(b,a)}function ak(a,b,c){D(b);D(c);b.D()||zf(c,"hidden",!b.D());b.isEnabled()||a.tb(c,1,!b.isEnabled());b.fa&8&&a.tb(c,8,fk(b,8));b.fa&16&&a.tb(c,16,fk(b,16));b.fa&64&&a.tb(c,64,fk(b,64))}v.mg=function(a,b){rf(a,!b,!F&&!Qb)};v.li=function(a,b){bk(a,this.A()+"-rtl",b)};v.di=function(a){var b;return a.fa&32&&(b=a.e())?Xc(b):q};
v.Cd=function(a,b){var c;if(a.fa&32&&(c=a.e())){if(!b&&fk(a,32)){try{c.blur()}catch(d){}fk(a,32)&&a.$d(m)}Xc(c)!=b&&Yc(c,b)}};v.B=function(a,b){Y(a,b);a&&zf(a,"hidden",!b)};v.jg=function(a,b,c){var d=a.e();if(d){var e=this.Dd(b);e&&bk(a,e,c);this.tb(d,b,c)}};v.tb=function(a,b,c){Yj||(Yj={1:"disabled",8:"selected",16:"checked",64:"expanded"});if(b=Yj[b])D(a,"The element passed as a first parameter cannot be null."),zf(a,b,c)};
v.V=function(a,b){var c=this.K(a);if(c&&(Kc(c),b))if(x(b))Uc(c,b);else{var d=function(a){if(a){var b=tc(c);c.appendChild(x(a)?b.createTextNode(a):a)}};ia(b)?E(b,d):ja(b)&&!("nodeType"in b)?E(ob(b),d):d(b)}};v.A=s("goog-control");function Zj(a,b){var c=a.A(),d=[c],e=a.A();e!=c&&d.push(e);c=b.Xb;for(e=[];c;){var g=c&-c;e.push(a.Dd(g));c&=~g}d.push.apply(d,e);(c=b.ec)&&d.push.apply(d,c);F&&!ec("7")&&d.push.apply(d,ck(d));return d}
function ck(a,b){var c=[];b&&(a=a.concat([b]));E([],function(d){gb(d,B(jb,a))&&(!b||jb(d,b))&&c.push(d.join("_"))});return c}v.Dd=function(a){this.a||gk(this);return this.a[a]};v.wg=function(a){this.c||(this.a||gk(this),this.c=Eb(this.a));a=parseInt(this.c[a],10);return isNaN(a)?0:a};function gk(a){var b=a.A();a.a={1:b+"-disabled",2:b+"-hover",4:b+"-active",8:b+"-selected",16:b+"-checked",32:b+"-focused",64:b+"-open"}};function hk(){}C(hk,Xj);fa(hk);v=hk.prototype;v.$b=s("button");v.tb=function(a,b,c){16==b?(D(a,"The button DOM element cannot be null."),zf(a,"pressed",c)):hk.h.tb.call(this,a,b,c)};v.Va=function(a){var b=hk.h.Va.call(this,a),c=a.cb();c&&this.rc(b,c);(c=a.Y())&&this.Na(b,c);a.fa&16&&this.tb(b,16,fk(a,16));return b};v.pa=function(a,b){b=hk.h.pa.call(this,a,b);var c=this.Y(b);a.u=c;a.De(this.cb(b));a.fa&16&&this.tb(b,16,fk(a,16));return b};v.Y=ea;v.Na=ea;v.cb=function(a){return a.title};
v.rc=function(a,b){a&&(a.title=b||"")};v.A=s("goog-button");function ik(a,b){a&&jk(this,a,b)}C(ik,Ef);v=ik.prototype;v.m=m;v.Re=m;v.Cg=m;v.Se=m;v.Xa=-1;v.Zb=-1;v.Ig=q;
var kk={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},lk={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},mk=F||Sb&&ec("525"),nk=Lb&&Rb;v=ik.prototype;
v.dm=function(a){if(Sb&&(17==this.Xa&&!a.ctrlKey||18==this.Xa&&!a.altKey||Lb&&91==this.Xa&&!a.metaKey))this.Zb=this.Xa=-1;-1==this.Xa&&(a.ctrlKey&&17!=a.keyCode?this.Xa=17:a.altKey&&18!=a.keyCode?this.Xa=18:a.metaKey&&91!=a.keyCode&&(this.Xa=91));mk&&!Bf(a.keyCode,this.Xa,a.shiftKey,a.ctrlKey,a.altKey)?this.handleEvent(a):(this.Zb=Rb?Df(a.keyCode):a.keyCode,nk&&(this.Ig=a.altKey))};v.em=function(a){this.Zb=this.Xa=-1;this.Ig=a.altKey};
v.handleEvent=function(a){var b=a.Ea,c,d,e=b.altKey;F&&"keypress"==a.type?(c=this.Zb,d=13!=c&&27!=c?b.keyCode:0):Sb&&"keypress"==a.type?(c=this.Zb,d=0<=b.charCode&&63232>b.charCode&&Cf(c)?b.charCode:0):Qb?(c=this.Zb,d=Cf(c)?b.keyCode:0):(c=b.keyCode||this.Zb,d=b.charCode||0,nk&&(e=this.Ig),Lb&&(63==d&&224==c)&&(c=191));var g=c,l=b.keyIdentifier;c?63232<=c&&c in kk?g=kk[c]:25==c&&a.shiftKey&&(g=9):l&&l in lk&&(g=lk[l]);this.Xa=g;a=new ok(g,d,0,b);a.altKey=e;this.dispatchEvent(a)};v.e=r("m");
function jk(a,b,c){a.Se&&pk(a);a.m=b;a.Re=te(a.m,"keypress",a,c);a.Cg=te(a.m,"keydown",a.dm,c,a);a.Se=te(a.m,"keyup",a.em,c,a)}function pk(a){a.Re&&(Ce(a.Re),Ce(a.Cg),Ce(a.Se),a.Re=m,a.Cg=m,a.Se=m);a.m=m;a.Xa=-1;a.Zb=-1}v.k=function(){ik.h.k.call(this);pk(this)};function ok(a,b,c,d){d&&ke(this,d,h);this.type="key";this.keyCode=a;this.se=b}C(ok,je);function qk(a,b){a||f(Error("Invalid class name "+a));ma(b)||f(Error("Invalid decorator function "+b));rk[a]=b}var sk={},rk={};function tk(a,b,c){Z.call(this,c);if(!b){b=this.constructor;for(var d;b;){d=oa(b);if(d=sk[d])break;b=b.h?b.h.constructor:m}b=d?ma(d.P)?d.P():new d:m}this.c=b;this.Uc=a}C(tk,Z);v=tk.prototype;v.Uc=m;v.Xb=0;v.fa=39;v.Ed=255;v.wc=0;v.Ae=k;v.ec=m;v.Gf=k;v.ng=m;function uk(a,b){a.Q&&b!=a.Gf&&vk(a,b);a.Gf=b}v.Ub=r("c");v.T=function(){var a=this.c.Va(this);this.m=a;ek(this.c,a,this.ng);this.c.mg(a,q);this.D()||this.c.B(a,q)};v.K=function(){return this.c.K(this.e())};v.R=function(a){return this.c.sc(a)};
v.F=function(a){this.m=a=this.c.pa(this,a);ek(this.c,a,this.ng);this.c.mg(a,q);this.Ae="none"!=a.style.display};v.v=function(){tk.h.v.call(this);this.c.uh(this);if(this.fa&-2&&(this.Gf&&vk(this,k),this.fa&32)){var a=this.e();if(a){var b=this.i||(this.i=new ik);jk(b,a);$(this).a(b,"key",this.Sa).a(a,"focus",this.Xj).a(a,"blur",this.$d)}}};
function vk(a,b){var c=$(a),d=a.e();b?(c.a(d,"mouseover",a.pd).a(d,"mousedown",a.nd).a(d,"mouseup",a.ic).a(d,"mouseout",a.od),a.sd!=ea&&c.a(d,"contextmenu",a.sd),F&&c.a(d,"dblclick",a.xh)):(c.b(d,"mouseover",a.pd).b(d,"mousedown",a.nd).b(d,"mouseup",a.ic).b(d,"mouseout",a.od),a.sd!=ea&&c.b(d,"contextmenu",a.sd),F&&c.b(d,"dblclick",a.xh))}v.wa=function(){tk.h.wa.call(this);this.i&&pk(this.i);this.D()&&this.isEnabled()&&this.c.Cd(this,q)};
v.k=function(){tk.h.k.call(this);this.i&&(this.i.I(),delete this.i);delete this.c;this.ec=this.Uc=m};v.lb=r("Uc");v.V=function(a){this.c.V(this.e(),a);this.Uc=a};function dk(a,b){a.Uc=b}v.Gc=function(){var a=this.lb();if(!a)return"";a=x(a)?a:ia(a)?db(a,cd).join(""):$c(a);return Ea(a)};v.D=r("Ae");v.B=function(a,b){if(b||this.Ae!=a&&this.dispatchEvent(a?"show":"hide")){var c=this.e();c&&this.c.B(c,a);this.isEnabled()&&this.c.Cd(this,a);this.Ae=a;return k}return q};
v.isEnabled=function(){return!fk(this,1)};v.ea=function(a){var b=this.getParent();if((!b||"function"!=typeof b.isEnabled||b.isEnabled())&&wk(this,1,!a))a||(xk(this,q),this.Ua(q)),this.D()&&this.c.Cd(this,a),yk(this,1,!a)};v.Ua=function(a){wk(this,2,a)&&yk(this,2,a)};v.ib=function(){return fk(this,4)};function xk(a,b){wk(a,4,b)&&yk(a,4,b)}v.Ab=function(a){wk(this,8,a)&&yk(this,8,a)};v.aa=function(a){wk(this,64,a)&&yk(this,64,a)};function fk(a,b){return!!(a.Xb&b)}
function yk(a,b,c){a.fa&b&&c!=fk(a,b)&&(a.c.jg(a,b,c),a.Xb=c?a.Xb|b:a.Xb&~b)}function zk(a,b,c){a.Q&&(fk(a,b)&&!c)&&f(Error("Component already rendered"));!c&&fk(a,b)&&yk(a,b,q);a.fa=c?a.fa|b:a.fa&~b}function Ak(a,b){return!!(a.Ed&b)&&!!(a.fa&b)}function wk(a,b,c){return!!(a.fa&b)&&fk(a,b)!=c&&(!(a.wc&b)||a.dispatchEvent(Xf(b,c)))&&!a.ga}v.pd=function(a){(!a.sa||!Tc(this.e(),a.sa))&&(this.dispatchEvent("enter")&&this.isEnabled()&&Ak(this,2))&&this.Ua(k)};
v.od=function(a){if((!a.sa||!Tc(this.e(),a.sa))&&this.dispatchEvent("leave"))Ak(this,4)&&xk(this,q),Ak(this,2)&&this.Ua(q)};v.sd=ea;v.nd=function(a){this.isEnabled()&&(Ak(this,2)&&this.Ua(k),me(a)&&(Ak(this,4)&&xk(this,k),this.c.di(this)&&this.e().focus()));me(a)&&a.preventDefault()};v.ic=function(a){this.isEnabled()&&(Ak(this,2)&&this.Ua(k),this.ib()&&(this.oc(a)&&Ak(this,4))&&xk(this,q))};v.xh=function(a){this.isEnabled()&&this.oc(a)};
v.oc=function(a){if(Ak(this,16)){var b=!fk(this,16);wk(this,16,b)&&yk(this,16,b)}Ak(this,8)&&this.Ab(k);Ak(this,64)&&this.aa(!fk(this,64));b=new ge("action",this);a&&(b.altKey=a.altKey,b.ctrlKey=a.ctrlKey,b.metaKey=a.metaKey,b.shiftKey=a.shiftKey,b.Eg=a.Eg);return this.dispatchEvent(b)};v.Xj=function(){Ak(this,32)&&wk(this,32,k)&&yk(this,32,k)};v.$d=function(){Ak(this,4)&&xk(this,q);Ak(this,32)&&wk(this,32,q)&&yk(this,32,q)};
v.Sa=function(a){return this.D()&&this.isEnabled()&&this.sb(a)?(a.preventDefault(),a.O(),k):q};v.sb=function(a){return 13==a.keyCode&&this.oc(a)};ma(tk)||f(Error("Invalid component class "+tk));ma(Xj)||f(Error("Invalid renderer class "+Xj));var Bk=oa(tk);sk[Bk]=Xj;qk("goog-control",function(){return new tk(m)});function Ck(){}C(Ck,hk);fa(Ck);v=Ck.prototype;v.$b=aa();v.Va=function(a){uk(a,q);a.Ed&=-256;zk(a,32,q);return a.f.z("button",{"class":Zj(this,a).join(" "),disabled:!a.isEnabled(),title:a.cb()||"",value:a.Y()||""},a.Gc()||"")};v.sc=function(a){return"BUTTON"==a.tagName||"INPUT"==a.tagName&&("button"==a.type||"submit"==a.type||"reset"==a.type)};v.pa=function(a,b){uk(a,q);a.Ed&=-256;zk(a,32,q);b.disabled&&G(b,this.Dd(1));return Ck.h.pa.call(this,a,b)};v.uh=function(a){$(a).a(a.e(),"click",a.oc)};
v.mg=ea;v.li=ea;v.di=function(a){return a.isEnabled()};v.Cd=ea;v.jg=function(a,b,c){Ck.h.jg.call(this,a,b,c);if((a=a.e())&&1==b)a.disabled=c};v.Y=function(a){return a.value};v.Na=function(a,b){a&&(a.value=b)};v.tb=ea;function Dk(a,b,c){tk.call(this,a,b||Ck.P(),c)}C(Dk,tk);v=Dk.prototype;v.Y=r("u");v.Na=function(a){this.u=a;this.Ub().Na(this.e(),a)};v.cb=r("p");v.rc=function(a){this.p=a;this.Ub().rc(this.e(),a)};v.De=ba("p");v.k=function(){Dk.h.k.call(this);delete this.u;delete this.p};v.v=function(){Dk.h.v.call(this);if(this.fa&32){var a=this.e();a&&$(this).a(a,"keyup",this.sb)}};v.sb=function(a){return 13==a.keyCode&&"key"==a.type||32==a.keyCode&&"keyup"==a.type?this.oc(a):32==a.keyCode};qk("goog-button",function(){return new Dk(m)});function Ek(){}C(Ek,hk);fa(Ek);v=Ek.prototype;v.Va=function(a){var b=Zj(this,a);return a.f.z("div",{"class":"goog-inline-block "+b.join(" "),title:a.cb()||""},a.lb())};v.$b=s("button");v.sc=function(a){return"DIV"==a.tagName};v.pa=function(a,b){G(b,"goog-inline-block");return Ek.h.pa.call(this,a,b)};v.Y=s("");v.A=s("goog-flat-button");qk("goog-flat-button",function(){return new Dk(m,Ek.P())});function Fk(){}fa(Fk);v=Fk.prototype;v.Me=aa();function Gk(a,b){a&&(a.tabIndex=b?0:-1)}v.K=function(a){return a};v.Xc=function(a){return"DIV"==a.tagName};function Hk(a,b,c){c.id&&Yf(b,c.id);var d=a.A(),e=q,g=mc(c);g&&E(g,function(a){a==d?e=k:a&&this.yf(b,a,d)},a);e||G(c,d);Ik(a,b,a.K(c));return c}v.yf=function(a,b,c){b==c+"-disabled"?a.ea(q):b==c+"-horizontal"?Jk(a,"horizontal"):b==c+"-vertical"&&Jk(a,"vertical")};
function Ik(a,b,c){if(c)for(var d=c.firstChild,e;d&&d.parentNode==c;){e=d.nextSibling;if(1==d.nodeType){var g=a.vg(d);g&&(g.m=d,b.isEnabled()||g.ea(q),b.eb(g),ag(g,d))}else(!d.nodeValue||""==Fa(d.nodeValue))&&c.removeChild(d);d=e}}v.vg=function(a){a:{for(var b=mc(a),c=0,d=b.length;c<d;c++)if(a=b[c]in rk?rk[b[c]]():m)break a;a=m}return a};v.Vf=function(a){a=a.e();D(a,"The container DOM element cannot be null.");rf(a,k,Rb);F&&(a.hideFocus=k);var b=this.Me();b&&yf(a,b)};v.A=s("goog-container");
v.Pf=function(a){var b=this.A(),c=[b,"horizontal"==a.Wb?b+"-horizontal":b+"-vertical"];a.isEnabled()||c.push(b+"-disabled");return c};function Kk(a,b,c){Z.call(this,c);this.Qb=b||Fk.P();this.Wb=a||"vertical"}C(Kk,Z);v=Kk.prototype;v.kg=m;v.mc=m;v.Qb=m;v.Wb=m;v.Cb=k;v.vc=k;v.Lc=k;v.Wa=-1;v.ma=m;v.xb=q;v.Eb=m;function Lk(a){return a.kg||a.e()}v.Ub=r("Qb");v.T=function(){this.m=this.f.z("div",this.Qb.Pf(this).join(" "))};v.K=function(){return this.Qb.K(this.e())};v.R=function(a){return this.Qb.Xc(a)};v.F=function(a){this.m=Hk(this.Qb,this,a);"none"==a.style.display&&(this.Cb=q)};
v.v=function(){Kk.h.v.call(this);bg(this,function(a){a.Q&&Mk(this,a)},this);var a=this.e();this.Qb.Vf(this);this.B(this.Cb,k);$(this).a(this,"enter",this.Uf).a(this,"highlight",this.uk).a(this,"unhighlight",this.wk).a(this,"open",this.Ak).a(this,"close",this.yk).a(a,"mousedown",this.vk).a(tc(a),"mouseup",this.zk).a(a,["mousedown","mouseup","mouseover","mouseout","contextmenu"],this.xk);this.Lc&&Nk(this,k)};
function Nk(a,b){var c=$(a),d=Lk(a);b?c.a(d,"focus",a.Xf).a(d,"blur",a.le).a(a.mc||(a.mc=new ik(Lk(a))),"key",a.Sa):c.b(d,"focus",a.Xf).b(d,"blur",a.le).b(a.mc||(a.mc=new ik(Lk(a))),"key",a.Sa)}v.wa=function(){this.yb(-1);this.ma&&this.ma.aa(q);this.xb=q;Kk.h.wa.call(this)};v.k=function(){Kk.h.k.call(this);this.mc&&(this.mc.I(),this.mc=m);this.Qb=this.ma=this.Eb=this.kg=m};v.Uf=s(k);
v.uk=function(a){var b=fg(this,a.target);if(-1<b&&b!=this.Wa){var c=Ok(this);c&&c.Ua(q);this.Wa=b;c=Ok(this);this.xb&&xk(c,k);this.ma&&c!=this.ma&&(c.fa&64?c.aa(k):this.ma.aa(q))}b=this.e();D(b,"The DOM element for the container cannot be null.");a.target.e()!=m&&zf(b,"activedescendant",a.target.e().id)};v.wk=function(a){a.target==Ok(this)&&(this.Wa=-1);a=this.e();D(a,"The DOM element for the container cannot be null.");zf(a,"activedescendant","")};
v.Ak=function(a){if((a=a.target)&&a!=this.ma&&a.getParent()==this)this.ma&&this.ma.aa(q),this.ma=a};v.yk=function(a){a.target==this.ma&&(this.ma=m)};v.vk=function(a){this.vc&&(this.xb=k);var b=Lk(this);b&&Xc(b)?b.focus():a.preventDefault()};v.zk=function(){this.xb=q};
v.xk=function(a){var b;a:{b=a.target;if(this.Eb)for(var c=this.e();b&&b!==c;){var d=b.id;if(d in this.Eb){b=this.Eb[d];break a}b=b.parentNode}b=m}if(b)switch(a.type){case "mousedown":b.nd(a);break;case "mouseup":b.ic(a);break;case "mouseover":b.pd(a);break;case "mouseout":b.od(a);break;case "contextmenu":b.sd(a)}};v.Xf=aa();v.le=function(){this.yb(-1);this.xb=q;this.ma&&this.ma.aa(q)};
v.Sa=function(a){return this.isEnabled()&&this.D()&&(0!=cg(this)||this.kg)&&this.sb(a)?(a.preventDefault(),a.O(),k):q};
v.sb=function(a){var b=Ok(this);if(b&&"function"==typeof b.Sa&&b.Sa(a)||this.ma&&this.ma!=b&&"function"==typeof this.ma.Sa&&this.ma.Sa(a))return k;if(a.shiftKey||a.ctrlKey||a.metaKey||a.altKey)return q;switch(a.keyCode){case 27:if(this.Lc)Lk(this).blur();else return q;break;case 36:Pk(this);break;case 35:Qk(this);break;case 38:if("vertical"==this.Wb)Rk(this);else return q;break;case 37:if("horizontal"==this.Wb)eg(this)?Sk(this):Rk(this);else return q;break;case 40:if("vertical"==this.Wb)Sk(this);
else return q;break;case 39:if("horizontal"==this.Wb)eg(this)?Rk(this):Sk(this);else return q;break;default:return q}return k};function Mk(a,b){var c=b.e(),c=c.id||(c.id=b.getId());a.Eb||(a.Eb={});a.Eb[c]=b}v.eb=function(a,b){$a(a,tk,"The child of a container must be a control");Kk.h.eb.call(this,a,b)};v.xg=function(a,b,c){a.wc|=2;a.wc|=64;zk(a,32,q);uk(a,q);Kk.h.xg.call(this,a,b,c);a.Q&&this.Q&&Mk(this,a);b<=this.Wa&&this.Wa++};
v.removeChild=function(a,b){if(a=x(a)?this.ra&&a?(a in this.ra?this.ra[a]:h)||m:m:a){var c=fg(this,a);-1!=c&&(c==this.Wa?a.Ua(q):c<this.Wa&&this.Wa--);var d=a.e();d&&(d.id&&this.Eb)&&(c=this.Eb,d=d.id,d in c&&delete c[d])}a=Kk.h.removeChild.call(this,a,b);uk(a,k);return a};function Jk(a,b){a.e()&&f(Error("Component already rendered"));a.Wb=b}v.D=r("Cb");
v.B=function(a,b){if(b||this.Cb!=a&&this.dispatchEvent(a?"show":"hide")){this.Cb=a;var c=this.e();c&&(Y(c,a),this.Lc&&Gk(Lk(this),this.vc&&this.Cb),b||this.dispatchEvent(this.Cb?"aftershow":"afterhide"));return k}return q};v.isEnabled=r("vc");v.ea=function(a){if(this.vc!=a&&this.dispatchEvent(a?"enable":"disable"))a?(this.vc=k,bg(this,function(a){a.ui?delete a.ui:a.ea(k)})):(bg(this,function(a){a.isEnabled()?a.ea(q):a.ui=k}),this.xb=this.vc=q),this.Lc&&Gk(Lk(this),a&&this.Cb)};
function Tk(a,b){b!=a.Lc&&a.Q&&Nk(a,b);a.Lc=b;a.vc&&a.Cb&&Gk(Lk(a),b)}v.yb=function(a){(a=dg(this,a))?a.Ua(k):-1<this.Wa&&Ok(this).Ua(q)};v.Ua=function(a){this.yb(fg(this,a))};function Ok(a){return dg(a,a.Wa)}function Pk(a){Uk(a,function(a,c){return(a+1)%c},cg(a)-1)}function Qk(a){Uk(a,function(a,c){a--;return 0>a?c-1:a},0)}function Sk(a){Uk(a,function(a,c){return(a+1)%c},a.Wa)}function Rk(a){Uk(a,function(a,c){a--;return 0>a?c-1:a},a.Wa)}
function Uk(a,b,c){c=0>c?fg(a,a.ma):c;var d=cg(a);c=b.call(a,c,d);for(var e=0;e<=d;){var g=dg(a,c);if(g&&a.xi(g)){a.yg(c);break}e++;c=b.call(a,c,d)}}v.xi=function(a){return a.D()&&a.isEnabled()&&!!(a.fa&2)};v.yg=function(a){this.yb(a)};function Vk(){}C(Vk,Xj);fa(Vk);Vk.prototype.A=s("goog-menuheader");function Wk(a,b,c){tk.call(this,a,c||Vk.P(),b);zk(this,1,q);zk(this,2,q);zk(this,4,q);zk(this,32,q);this.Xb=1}C(Wk,tk);qk("goog-menuheader",function(){return new Wk(m)});function Xk(){this.b=[]}C(Xk,Xj);fa(Xk);function Yk(a,b){var c=a.b[b];if(!c){switch(b){case 0:c=a.A()+"-highlight";break;case 1:c=a.A()+"-checkbox";break;case 2:c=a.A()+"-content"}a.b[b]=c}return c}v=Xk.prototype;v.$b=s("menuitem");v.Va=function(a){var b=a.f.z("div",Zj(this,a).join(" "),Zk(this,a.lb(),a.f));$k(this,a,b,!!(a.fa&8)||!!(a.fa&16));ak(this,a,b);return b};v.K=function(a){return a&&a.firstChild};
v.pa=function(a,b){var c=Pc(b),d=Yk(this,2);c&&I(c,d)||b.appendChild(Zk(this,b.childNodes,a.f));I(b,"goog-option")&&(a.Be(k),this.Be(a,b,k));return Xk.h.pa.call(this,a,b)};v.V=function(a,b){var c=this.K(a),d=al(this,a)?c.firstChild:m;Xk.h.V.call(this,a,b);d&&!al(this,a)&&c.insertBefore(d,c.firstChild||m)};function Zk(a,b,c){a=Yk(a,2);return c.z("div",a,b)}v.Be=function(a,b,c){b&&(yf(b,c?"menuitemcheckbox":this.$b()),$k(this,a,b,c))};
function al(a,b){var c=a.K(b);if(c){var c=c.firstChild,d=Yk(a,1);return!!c&&I(c,d)}return q}function $k(a,b,c,d){d!=al(a,c)&&(J(c,"goog-option",d),c=a.K(c),d?(a=Yk(a,1),c.insertBefore(b.f.z("div",a),c.firstChild||m)):c.removeChild(c.firstChild))}v.Dd=function(a){switch(a){case 2:return Yk(this,0);case 16:case 8:return"goog-option-selected";default:return Xk.h.Dd.call(this,a)}};
v.wg=function(a){var b=Yk(this,0);switch(a){case "goog-option-selected":return 16;case b:return 2;default:return Xk.h.wg.call(this,a)}};v.A=s("goog-menuitem");function bl(a,b,c,d){tk.call(this,a,d||Xk.P(),c);this.Na(b)}C(bl,tk);v=bl.prototype;v.Y=function(){var a=this.lg;return a!=m?a:this.Gc()};v.Na=ba("lg");v.Be=function(a){zk(this,16,a);var b=this.e();b&&this.Ub().Be(this,b,a)};v.Gc=function(){var a=this.lb();return ia(a)?(a=db(a,function(a){var c=mc(a);return jb(c,"goog-menuitem-accel")||jb(c,"goog-menuitem-mnemonic-separator")?"":cd(a)}).join(""),Ea(a)):bl.h.Gc.call(this)};
v.ic=function(a){var b=this.getParent();if(b){var c=b.c;b.c=m;if(b=c&&ka(a.clientX))b=new vb(a.clientX,a.clientY),b=c==b?k:!c||!b?q:c.x==b.x&&c.y==b.y;if(b)return}bl.h.ic.call(this,a)};v.sb=function(a){return a.keyCode==this.mi&&this.oc(a)?k:bl.h.sb.call(this,a)};v.Zl=r("mi");qk("goog-menuitem",function(){return new bl(m)});function cl(){}C(cl,Xj);fa(cl);cl.prototype.Va=function(a){return a.f.z("div",this.A())};cl.prototype.pa=function(a,b){b.id&&Yf(a,b.id);if("HR"==b.tagName){var c=b;b=this.Va(a);Lc(b,c);Mc(c)}else G(b,this.A());return b};cl.prototype.V=aa();cl.prototype.A=s("goog-menuseparator");function dl(a,b){tk.call(this,m,a||cl.P(),b);zk(this,1,q);zk(this,2,q);zk(this,4,q);zk(this,32,q);this.Xb=1}C(dl,tk);dl.prototype.v=function(){dl.h.v.call(this);var a=this.e();D(a,"The DOM element for the separator cannot be null.");yf(a,"separator")};qk("goog-menuseparator",function(){return new dl});function el(){}C(el,Fk);fa(el);v=el.prototype;v.Me=s("menu");v.Xc=function(a){return"UL"==a.tagName||el.h.Xc.call(this,a)};v.vg=function(a){return"HR"==a.tagName?new dl:el.h.vg.call(this,a)};v.A=s("goog-menu");v.Vf=function(a){el.h.Vf.call(this,a);a=a.e();D(a,"The menu DOM element cannot be null.");zf(a,"haspopup","true")};qk("goog-menuseparator",function(){return new dl});function fl(a,b){Kk.call(this,"vertical",b||el.P(),a);Tk(this,q)}C(fl,Kk);v=fl.prototype;v.qe=k;v.A=function(){return this.Ub().A()};function gl(a,b){if(Tc(a.e(),b))return k;for(var c=0,d=cg(a);c<d;c++){var e=dg(a,c);if("function"==typeof e.bg&&e.bg(b))return k}return q}v.B=function(a,b,c){(b=fl.h.B.call(this,a,b))&&(a&&this.Q&&this.qe)&&Lk(this).focus();a&&c&&ka(c.clientX)?this.c=new vb(c.clientX,c.clientY):this.c=m;return b};v.Uf=function(a){this.qe&&Lk(this).focus();return fl.h.Uf.call(this,a)};
v.xi=function(a){return a.isEnabled()&&a.D()&&!!(a.fa&2)};v.F=function(a){for(var b=this.Ub(),c=uc(this.f.a,"div",b.A()+"-content",a),d=c.length,e=0;e<d;e++)Ik(b,this,c[e]);fl.h.F.call(this,a)};v.sb=function(a){var b=fl.h.sb.call(this,a);b||bg(this,function(c){!b&&(c.Zl&&c.mi==a.keyCode)&&(this.isEnabled()&&this.Ua(c),b=c.Sa(a))},this);return b};v.yb=function(a){fl.h.yb.call(this,a);(a=dg(this,a))&&ff(a.e(),this.e())};function hl(a){return Yg({jc:a,sm:k})||""}
var il={1:"This app will be downloaded to your device shortly.",2:"Album saved to Google Music where you can listen or download.",4:"Song saved to Google Music where you can listen or download.",5:"Your book is now available for you to read.",6:"Your movie is now ready to watch...",17:"This magazine issue is now available on your device.",16:"This magazine issue is now available on your device.",24:"This news issue is now available on your device.",25:"This news issue is now available on your device.",20:"Your TV episode is now ready to watch.",
19:"Your TV season is now ready to watch.",23:"Your Google Play credit has been purchased and is now ready to spend."},jl={1:"Processing the install request...",2:"Adding the album to your library...",4:"Adding the song to your library...",5:"Making the book available to read...",6:"Making the movie available to watch...",17:"Adding this issue to your library...",16:"Adding this issue to your library...",24:"Adding this issue to your library...",25:"Adding this issue to your library...",20:"Making the TV episode available to watch...",
19:"Making the TV season available to watch...",23:"Buying Google Play credit..."},kl={1:"Please sign in to purchase this Android App.",2:"Please sign in to purchase this Album.",4:"Please sign in to purchase this Song.",5:"Please sign in to purchase this Book.",6:"Please sign in to purchase this Movie.",17:"Please sign in to purchase this Magazine Issue.",16:"Please sign in to purchase this Magazine Issue.",24:"Please sign in to purchase this News Issue.",25:"Please sign in to purchase this News Issue.",
20:"Please sign in to purchase this TV Episode.",19:"Please sign in to purchase this TV Season.",23:"Please sign in to purchase."},ll={1:"Please sign in to install this Android App.",2:"Please sign in to get this Album.",4:"Please sign in to get this Song.",5:"Please sign in to get this Book.",6:"Please sign in to get this Movie.",16:"Please sign in to get this Magazine.",17:"Please sign in to get this Magazine.",24:"Please sign in to get this News issue",25:"Please sign in to get this News issue",
20:"Please sign in to get this TV Episode.",19:"Please sign in to get this TV Season."};function ml(a,b,c,d){zi.call(this,a,b,c||d);if(c||d)this.d(65|(d?32:132))}C(ml,zi);var nl,ol;ol=nl=q;var pl=Mb();pl&&(-1!=pl.indexOf("Firefox")||-1!=pl.indexOf("Camino")||(-1!=pl.indexOf("iPhone")||-1!=pl.indexOf("iPod")?nl=k:-1!=pl.indexOf("iPad")&&(ol=k)));var ql=nl,rl=ol;function sl(){}C(sl,hk);fa(sl);v=sl.prototype;v.Va=function(a){var b=Zj(this,a),b=a.f.z("div",{"class":"goog-inline-block "+b.join(" "),title:a.cb()||""},this.Fe(a.lb(),a.f));ak(this,a,b);return b};v.$b=s("button");v.K=function(a){return a&&a.firstChild.firstChild};v.Fe=function(a,b){return b.z("div","goog-inline-block "+(this.A()+"-outer-box"),b.z("div","goog-inline-block "+(this.A()+"-inner-box"),a))};v.sc=function(a){return"DIV"==a.tagName};
v.pa=function(a,b){tl(b,k);tl(b,q);var c;a:{c=a.f.hi(b);var d=this.A()+"-outer-box";if(c&&I(c,d)&&(c=a.f.hi(c),d=this.A()+"-inner-box",c&&I(c,d))){c=k;break a}c=q}c||b.appendChild(this.Fe(b.childNodes,a.f));G(b,"goog-inline-block",this.A());return sl.h.pa.call(this,a,b)};v.A=s("goog-custom-button");
function tl(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(""==Fa(e))a.removeChild(c);else{c.nodeValue=b?e.replace(/^[\s\xa0]+/,""):e.replace(/[\s\xa0]+$/,"");break}}else break;c=d}};function ul(){}C(ul,sl);fa(ul);Rb&&(ul.prototype.V=function(a,b){var c=ul.h.K.call(this,a&&a.firstChild);if(c){var d;d=K(a).z("div","goog-inline-block "+(this.A()+"-caption"),b);Nc(d,c)}});ul.prototype.K=function(a){a=ul.h.K.call(this,a&&a.firstChild);Rb&&(a&&a.__goog_wrapper_div)&&(a=a.firstChild);return a};ul.prototype.pa=function(a,b){var c=uc(document,"*","goog-menu",b)[0];if(c){Y(c,q);tc(c).body.appendChild(c);var d=new fl;ag(d,c);a.dc(d)}return ul.h.pa.call(this,a,b)};
ul.prototype.Fe=function(a,b){return ul.h.Fe.call(this,[b.z("div","goog-inline-block "+(this.A()+"-caption"),a),b.z("div","goog-inline-block "+(this.A()+"-dropdown"),"\u00a0")],b)};ul.prototype.A=s("goog-menu-button");function vl(a,b,c,d){Dk.call(this,a,c||ul.P(),d);zk(this,64,k);this.j=new ml(m,5);b&&this.dc(b);this.X=new Rf(500);if((ql||rl)&&!ec("533.17.9"))this.Ld=k}C(vl,Dk);v=vl.prototype;v.Ld=q;v.v=function(){vl.h.v.call(this);this.a&&wl(this,this.a,k);var a=this.e();D(a,"The menu button DOM element cannot be null.");zf(a,"haspopup","true")};v.wa=function(){vl.h.wa.call(this);if(this.a){this.aa(q);this.a.wa();wl(this,this.a,q);var a=this.a.e();a&&Mc(a)}};
v.k=function(){vl.h.k.call(this);this.a&&(this.a.I(),delete this.a);delete this.L;this.X.I()};v.nd=function(a){vl.h.nd.call(this,a);this.ib()&&(this.aa(!fk(this,64),a),this.a&&(this.a.xb=fk(this,64)))};v.ic=function(a){vl.h.ic.call(this,a);this.a&&!this.ib()&&(this.a.xb=q)};v.oc=function(){xk(this,q);return k};v.gj=function(a){this.a&&(this.a.D()&&!this.bg(a.target))&&this.aa(q)};v.bg=function(a){return a&&Tc(this.e(),a)||this.a&&gl(this.a,a)||q};
v.sb=function(a){if(32==a.keyCode){if(a.preventDefault(),"keyup"!=a.type)return k}else if("key"!=a.type)return q;if(this.a&&this.a.D()){var b=this.a.Sa(a);return 27==a.keyCode?(this.aa(q),k):b}return 40==a.keyCode||38==a.keyCode||32==a.keyCode||13==a.keyCode?(this.aa(k),k):q};v.Qf=function(){this.aa(q)};v.hj=function(){this.ib()||this.aa(q)};v.$d=function(a){this.Ld||this.aa(q);vl.h.$d.call(this,a)};function xl(a){a.a||a.dc(new fl(a.f));return a.a||m}
v.dc=function(a){var b=this.a;if(a!=b&&(b&&(this.aa(q),this.Q&&wl(this,b,q),delete this.a),a)){this.a=a;Zf(a,this);a.B(q);var c=this.Ld;(a.qe=c)&&Tk(a,k);this.Q&&wl(this,a,k)}return b};v.hg=function(a){xl(this).eb(a,k)};v.B=function(a,b){var c=vl.h.B.call(this,a,b);c&&!this.D()&&this.aa(q);return c};v.ea=function(a){vl.h.ea.call(this,a);this.isEnabled()||this.aa(q)};
v.aa=function(a,b){vl.h.aa.call(this,a);if(this.a&&fk(this,64)==a){if(a)this.a.Q||this.a.da(),this.g=cf(this.e()),this.d=mf(this.e()),yl(this),this.a.yb(-1);else{xk(this,q);this.a.xb=q;var c=this.e();c&&zf(c,"activedescendant","");this.l!=m&&(this.l=h,(c=this.a.e())&&hf(c,"",""))}this.a.B(a,q,b);if(!this.ga){var c=$(this),d=a?c.a:c.b;d.call(c,this.f.a,"mousedown",this.gj,k);this.Ld&&d.call(c,this.a,"blur",this.hj);d.call(c,this.X,"tick",this.fj);a?this.X.start():this.X.stop()}}};
function yl(a){if(a.a.Q){var b=a.j;a.j.element=a.L||a.e();var c=a.a.e();a.a.D()||(c.style.visibility="hidden",Y(c,k));!a.l&&(a.j.i&&a.j.c&32)&&(a.l=kf(c));b.a(c,b.b^1,m,a.l);a.a.D()||(Y(c,q),c.style.visibility="visible")}}
v.fj=function(){var a=mf(this.e()),b=cf(this.e());if(!(this.d==a||(!this.d||!a?0:this.d.left==a.left&&this.d.width==a.width&&this.d.top==a.top&&this.d.height==a.height))||!(this.g==b||(!this.g||!b?0:this.g.top==b.top&&this.g.right==b.right&&this.g.bottom==b.bottom&&this.g.left==b.left)))this.d=a,this.g=b,yl(this)};function wl(a,b,c){var d=$(a);c=c?d.a:d.b;c.call(d,b,"action",a.Qf);c.call(d,b,"highlight",a.Lk);c.call(d,b,"unhighlight",a.Mk)}
v.Lk=function(a){var b=this.e();D(b,"The menu button DOM element cannot be null.");a.target.e()!=m&&zf(b,"activedescendant",a.target.e().id)};v.Mk=function(){if(!Ok(this.a)){var a=this.e();D(a,"The menu button DOM element cannot be null.");zf(a,"activedescendant","")}};qk("goog-menu-button",function(){return new vl(m)});function zl(){}C(zl,Ek);fa(zl);zl.prototype.Va=function(a){var b=Zj(this,a);return a.f.z("div",{"class":"goog-inline-block "+b.join(" "),title:a.cb()||""},[Al(this,a.lb(),a.f),Bl(this,a.f)])};zl.prototype.K=function(a){return a&&a.firstChild};
zl.prototype.pa=function(a,b){var c=uc(document,"*","goog-menu",b)[0];if(c){Y(c,q);a.f.a.body.appendChild(c);var d=new fl;ag(d,c);a.dc(d)}uc(document,"*",this.A()+"-caption",b)[0]||b.appendChild(Al(this,b.childNodes,a.f));uc(document,"*",this.A()+"-dropdown",b)[0]||b.appendChild(Bl(this,a.f));return zl.h.pa.call(this,a,b)};function Al(a,b,c){return c.z("div","goog-inline-block "+(a.A()+"-caption"),b)}function Bl(a,b){return b.z("div","goog-inline-block "+(a.A()+"-dropdown"),"\u00a0")}
zl.prototype.A=s("goog-flat-menu-button");qk("goog-flat-menu-button",function(){return new vl(m,m,zl.P())});function Cl(a){this.b=[];Dl(this,a)}C(Cl,Ef);Cl.prototype.a=m;function Dl(a,b){b&&(E(b,function(a){El(a,q)},a),pb(a.b,b))}function Fl(a,b,c){b&&(El(b,q),qb(a.b,c,0,b))}Cl.prototype.clear=function(){kb(this.b);this.a=m};Cl.prototype.k=function(){Cl.h.k.call(this);delete this.b;this.a=m};function El(a,b){a&&"function"==typeof a.Ab&&a.Ab(b)};function Gl(a,b,c,d){vl.call(this,a,b,c,d);this.ce=a;Hl(this)}C(Gl,vl);v=Gl.prototype;v.S=m;v.ce=m;v.v=function(){Gl.h.v.call(this);Hl(this);Il(this)};v.F=function(a){Gl.h.F.call(this,a);(a=this.Gc())?(this.ce=a,Hl(this)):this.S&&Jl(this,this.S.b[0]||m)};v.k=function(){Gl.h.k.call(this);this.S&&(this.S.I(),this.S=m);this.ce=m};v.Qf=function(a){Jl(this,a.target);Gl.h.Qf.call(this,a);a.O();this.dispatchEvent("action")};v.xl=function(){var a=this.S?this.S.a:m;Gl.h.Na.call(this,a&&a.Y());Hl(this)};
v.dc=function(a){var b=Gl.h.dc.call(this,a);a!=b&&(this.S&&this.S.clear(),a&&(this.S?bg(a,function(a){Kl(a);var b=this.S;Fl(b,a,b.b.length)},this):Ll(this,a)));return b};v.hg=function(a){Kl(a);Gl.h.hg.call(this,a);if(this.S){var b=this.S;Fl(b,a,b.b.length)}else Ll(this,xl(this))};function Jl(a,b){if(a.S){var c=a.S?a.S.a:m,d=a.S;b!=d.a&&(El(d.a,q),d.a=b,El(b,k));d.dispatchEvent("select");b!=c&&a.dispatchEvent("change")}}
v.Na=function(a){if(a!=m&&this.S)for(var b=0,c;c=this.S.b[b]||m;b++)if(c&&"function"==typeof c.Y&&c.Y()==a){Jl(this,c);return}Jl(this,m)};function Ll(a,b){a.S=new Cl;b&&bg(b,function(a){Kl(a);var b=this.S;Fl(b,a,b.b.length)},a);Il(a)}function Il(a){a.S&&$(a).a(a.S,"select",a.xl)}function Hl(a){var b=a.S?a.S.a:m;a.V(b?b.Gc():a.ce)}function Kl(a){a.ng=a instanceof bl?"option":"separator"}v.aa=function(a,b){Gl.h.aa.call(this,a,b);fk(this,64)&&xl(this).yb(this.S?this.S.a?bb(this.S.b,this.S.a):-1:-1)};
qk("goog-select",function(){return new Gl(m)});function Ml(a,b,c){this.b=b||Nl;b=this.b(m);c=c||zl.P();Gl.call(this,b,m,c,a)}C(Ml,Gl);Ml.prototype.v=function(){Ml.h.v.call(this);var a=uc(document,"div","device-arrow",this.e().parentNode);a.length&&W($(this),a[0],this.G)};Ml.prototype.G=function(){this.aa(!fk(this,64))};function Nl(a){return!a?"Select a device":a.a}Ml.prototype.V=function(){var a=this.b(this.Ba());Ml.h.V.call(this,a)};
Ml.prototype.Ba=function(){if(!this.w)return m;var a=this.S?this.S.a:m;if(!a||"nullItem"==a.Y())return m;a=a.Y();return Ol(this.w,a)};function Pl(a,b,c){tk.call(this,m);this.g=a;this.d=b;this.f=c||K();this.n=new V(this);this.b=b?a[b]:a[0]}C(Pl,tk);Pl.prototype.T=function(){var a=this.f,b=a.z("TABLE",{"class":"offers-table"});E(this.g,function(c,d){D(c!=m);a.appendChild(b,Ql(this,c,d==this.d))},this);this.m=b};Pl.prototype.v=aa();
function Ql(a,b,c){var d=a.f,e=d.z("INPUT",{"class":"offer-radio-button",type:"radio",name:"offer-radio"});c&&vc(e,{checked:k});var g=d.z("TD",{"class":"offer-selector"},e),l=d.z("DIV",["offer-title",Da(b.g?b.g:"")?"no-description":""],d.a.createTextNode(String(b.Ma?b.Ma:""))),n=d.z("DIV",{"class":"offer-description"},d.a.createTextNode(String(b.g?b.g:""))),l=d.z("TD",{"class":"offer-details"},l,n),n=d.z("TD",{"class":"offer-price"},d.a.createTextNode(String(b.j)));c=d.z("TR",{"class":"offer-row"+
(c?" offer-selected":"")},g,l,n);a.n.a(e,"click",B(a.a,b,c));a.n.a(c,"click",B(a.a,b,c));return c}Pl.prototype.a=function(a,b){var c=this.f,d=c.la(b,"offers-table"),e=P(c,"offer-radio-button",b);vc(e,{checked:k});c=O(c,"offer-selected",d);E(c,function(a){oc(a,"offer-selected")});G(b,"offer-selected");this.dispatchEvent(new Rl("change",a));this.b=a};function Rl(a,b){ge.call(this,a);this.a=b}C(Rl,ge);var Sl="undefined"!=typeof DOMTokenList,Tl=Sl?function(a){return a.classList}:function(a){a=a.className;return x(a)&&a.match(/\S+/g)||[]},Ul=Sl?function(a,b){D(!!a.classList);return a.classList.contains(b)}:function(a,b){return jb(Tl(a),b)},Vl=Sl?function(a,b){a.classList.add(b)}:function(a,b){Ul(a,b)||(a.className+=0<a.className.length?" "+b:b)},Wl=Sl?function(a,b){a.classList.remove(b)}:function(a,b){Ul(a,b)&&(a.className=cb(Tl(a),function(a){return a!=b}).join(" "))};function Xl(a,b){Z.call(this,b);this.b=a||""}C(Xl,Z);Xl.prototype.a=m;var Yl="placeholder"in document.createElement("input");v=Xl.prototype;v.jd=q;v.T=function(){this.m=this.f.z("input",{type:"text"})};v.F=function(a){Xl.h.F.call(this,a);this.b||(this.b=a.getAttribute("label")||"");gd(tc(a))==a&&(this.jd=k,a=this.e(),D(a),Wl(a,"label-input-label"));Yl?this.e().placeholder=this.b:(a=this.e(),D(a,"The label input element cannot be null."),zf(a,"label",this.b))};
v.v=function(){Xl.h.v.call(this);var a=new V(this);a.a(this.e(),"focus",this.lh);a.a(this.e(),"blur",this.Pk);Yl?this.n=a:(Rb&&a.a(this.e(),["keypress","keydown","keyup"],this.Qk),a.a(Cc(tc(this.e())),"load",this.Rk),this.n=a,Zl(this));$l(this);this.e().a=this};v.wa=function(){Xl.h.wa.call(this);this.n&&(this.n.I(),this.n=m);this.e().a=m};function Zl(a){!a.c&&(a.n&&a.e().form)&&(a.n.a(a.e().form,"submit",a.rk),a.c=k)}v.k=function(){Xl.h.k.call(this);this.n&&(this.n.I(),this.n=m)};
v.lh=function(){this.jd=k;var a=this.e();D(a);Wl(a,"label-input-label");if(!Yl&&!am(this)&&!this.d){var b=this,a=function(){b.e()&&(b.e().value="")};F?Tf(a,10):a()}};v.Pk=function(){Yl||(this.n.b(this.e(),"click",this.lh),this.a=m);this.jd=q;$l(this)};v.Qk=function(a){27==a.keyCode&&("keydown"==a.type?this.a=this.e().value:"keypress"==a.type?this.e().value=this.a:"keyup"==a.type&&(this.a=m),a.preventDefault())};v.rk=function(){am(this)||(this.e().value="",Tf(this.Xl,10,this))};
v.Xl=function(){am(this)||(this.e().value=this.b)};v.Rk=function(){$l(this)};function am(a){return!!a.e()&&""!=a.e().value&&a.e().value!=a.b}v.clear=function(){this.e().value="";this.a!=m&&(this.a="")};v.Na=function(a){this.a!=m&&(this.a=a);this.e().value=a;$l(this)};v.Y=function(){return this.a!=m?this.a:am(this)?this.e().value:""};
function $l(a){var b=a.e();D(b,"The label input element cannot be null.");Yl?a.e().placeholder!=a.b&&(a.e().placeholder=a.b):(Zl(a),zf(b,"label",a.b));am(a)?(b=a.e(),D(b),Wl(b,"label-input-label")):(!a.d&&!a.jd&&(b=a.e(),D(b),Vl(b,"label-input-label")),Yl||Tf(a.Il,10,a))}v.ea=function(a){this.e().disabled=!a;var b=this.e();D(b);!a?Vl(b,"label-input-label-disabled"):Wl(b,"label-input-label-disabled")};v.isEnabled=function(){return!this.e().disabled};
v.Il=function(){this.e()&&(!am(this)&&!this.jd)&&(this.e().value=this.b)};function bm(a,b){var c;if(a instanceof bm)this.qc=ha(b)?b:a.qc,cm(this,a.pc),this.xe=a.xe,dm(this,a.Kb),em(this,a.we),fm(this,a.ad),gm(this,a.a.ba()),hm(this,a.cc);else if(a&&(c=Lh(String(a)))){this.qc=!!b;cm(this,c[1]||"",k);var d=c[2]||"";this.xe=d?decodeURIComponent(d):"";dm(this,c[3]||"",k);em(this,c[4]);fm(this,c[5]||"",k);gm(this,c[6]||"",k);hm(this,c[7]||"",k)}else this.qc=!!b,this.a=new im(m,0,this.qc)}v=bm.prototype;v.pc="";v.xe="";v.Kb="";v.we=m;v.ad="";v.cc="";v.qc=q;
v.toString=function(){var a=[],b=this.pc;b&&a.push(jm(b,km),":");if(b=this.Kb){a.push("//");var c=this.xe;c&&a.push(jm(c,km),"@");a.push(encodeURIComponent(String(b)));b=this.we;b!=m&&a.push(":",String(b))}if(b=this.ad)this.Kb&&"/"!=b.charAt(0)&&a.push("/"),a.push(jm(b,"/"==b.charAt(0)?lm:mm));(b=this.a.toString())&&a.push("?",b);(b=this.cc)&&a.push("#",jm(b,nm));return a.join("")};v.ba=function(){return new bm(this)};
function cm(a,b,c){a.pc=c?b?decodeURIComponent(b):"":b;a.pc&&(a.pc=a.pc.replace(/:$/,""));return a}function dm(a,b,c){a.Kb=c?b?decodeURIComponent(b):"":b;return a}function em(a,b){b?(b=Number(b),(isNaN(b)||0>b)&&f(Error("Bad port number "+b)),a.we=b):a.we=m}function fm(a,b,c){a.ad=c?b?decodeURIComponent(b):"":b;return a}function gm(a,b,c){b instanceof im?(a.a=b,om(a.a,a.qc)):(c||(b=jm(b,pm)),a.a=new im(b,0,a.qc))}function Jg(a,b,c){a.a.set(b,c);return a}
function qm(a,b,c){ia(c)||(c=[String(c)]);rm(a.a,b,c);return a}function hm(a,b,c){a.cc=c?b?decodeURIComponent(b):"":b;return a}function Ig(a){return a instanceof bm?a.ba():new bm(a,h)}function jm(a,b){return x(a)?encodeURI(a).replace(b,sm):m}function sm(a){a=a.charCodeAt(0);return"%"+(a>>4&15).toString(16)+(a&15).toString(16)}var km=/[#\/\?@]/g,mm=/[\#\?:]/g,lm=/[\#\?]/g,pm=/[\#\?@]/g,nm=/#/g;function im(a,b,c){this.a=a||m;this.b=!!c}
function tm(a){if(!a.ca&&(a.ca=new Ud,a.J=0,a.a))for(var b=a.a.split("&"),c=0;c<b.length;c++){var d=b[c].indexOf("="),e=m,g=m;0<=d?(e=b[c].substring(0,d),g=b[c].substring(d+1)):e=b[c];e=decodeURIComponent(e.replace(/\+/g," "));e=um(a,e);a.add(e,g?decodeURIComponent(g.replace(/\+/g," ")):"")}}v=im.prototype;v.ca=m;v.J=m;v.ua=function(){tm(this);return this.J};v.add=function(a,b){tm(this);this.a=m;a=um(this,a);var c=Xd(this.ca,a);c||this.ca.set(a,c=[]);c.push(b);this.J++;return this};
v.remove=function(a){tm(this);a=um(this,a);return Wd(this.ca.b,a)?(this.a=m,this.J-=Xd(this.ca,a).length,this.ca.remove(a)):q};v.clear=function(){this.ca=this.a=m;this.J=0};v.pb=function(){tm(this);return 0==this.J};function vm(a,b){tm(a);b=um(a,b);return Wd(a.ca.b,b)}v.Oa=function(){tm(this);for(var a=this.ca.ta(),b=this.ca.Oa(),c=[],d=0;d<b.length;d++)for(var e=a[d],g=0;g<e.length;g++)c.push(b[d]);return c};
v.ta=function(a){tm(this);var b=[];if(a)vm(this,a)&&(b=nb(b,Xd(this.ca,um(this,a))));else{a=this.ca.ta();for(var c=0;c<a.length;c++)b=nb(b,a[c])}return b};v.set=function(a,b){tm(this);this.a=m;a=um(this,a);vm(this,a)&&(this.J-=Xd(this.ca,a).length);this.ca.set(a,[b]);this.J++;return this};function wm(a,b){var c=b?a.ta(b):[];return 0<c.length?String(c[0]):h}function rm(a,b,c){a.remove(b);0<c.length&&(a.a=m,a.ca.set(um(a,b),ob(c)),a.J+=c.length)}
v.toString=function(){if(this.a)return this.a;if(!this.ca)return"";for(var a=[],b=this.ca.Oa(),c=0;c<b.length;c++)for(var d=b[c],e=encodeURIComponent(String(d)),d=this.ta(d),g=0;g<d.length;g++){var l=e;""!==d[g]&&(l+="="+encodeURIComponent(String(d[g])));a.push(l)}return this.a=a.join("&")};v.ba=function(){var a=new im;a.a=this.a;this.ca&&(a.ca=this.ca.ba(),a.J=this.J);return a};function um(a,b){var c=String(b);a.b&&(c=c.toLowerCase());return c}
function om(a,b){b&&!a.b&&(tm(a),a.a=m,Td(a.ca,function(a,b){var e=b.toLowerCase();b!=e&&(this.remove(b),rm(this,e,a))},a));a.b=b};function xm(){xj.apply(this)}C(xm,xj);
Gj(xm,{"0":{name:"SubscriberDetails",Dm:"finsky.SubscriberDetails"},1:{name:"first_name",Fa:9,type:String},2:{name:"last_name",Fa:9,type:String},3:{name:"email_address",Fa:9,type:String},4:{name:"address_1",Fa:9,type:String},5:{name:"address_2",Fa:9,type:String},6:{name:"city",Fa:9,type:String},7:{name:"state",Fa:9,type:String},8:{name:"zip_code",Fa:9,type:String},9:{name:"accept_first_party_sharing",Fa:8,defaultValue:q,type:Boolean},10:{name:"accept_third_party_sharing",Fa:8,defaultValue:q,type:Boolean}});function ym(a,b,c,d,e,g,l,n,p,u,t,y,z,U,X,Ba,Xa,H,Ca,va,pa,Ma,Ee,dc,Fe,Zc,wc,Mf,xc,Gd,Nf){this.ka=a;this.c=b;this.j=c;this.u=d;this.cd=e;this.ha=p;this.l=u;this.$=g;this.na=l;this.a=n;this.b=t;this.$i=y;this.Zi=z;this.r=U;this.p=X;this.w=Ba;this.L=Xa;this.Ma=H;this.g=Ca;this.Aa=va;this.Ra=!!pa;this.Ui=!!Ma;this.aj=!!Ee;this.d=dc;this.i=Fe;this.G=Zc;this.Ye=!!wc;this.ub=!!Mf;this.ac=!!xc;this.vb=!!Gd;this.bj=Nf}function qh(a){return a.l}v=ym.prototype;v.getId=r("ka");function rh(a){return a.ha}
function ph(a){return a.c}function sh(a){return a.j}v.bc=r("$");v.Ib=r("na");v.Zc=function(){return this.$||this.na};function th(a){return 2==a.a||3==a.a||4==a.a}v.Bj=r("p");v.Df=r("Ye");v.Sd=function(){return!Da(this.bj)};
function zm(a){var b=a.getAttribute("data-docAttribution"),c=a.getAttribute("data-docId"),d=a.getAttribute("data-docTitle"),e=a.getAttribute("data-docPrice"),g=a.getAttribute("data-docPriceMicros"),l=a.getAttribute("data-docCurrencyCode"),n="true"==a.getAttribute("data-isFree"),p="true"==a.getAttribute("data-isPurchased"),u;u=a.getAttribute("data-docType");u=x(u)?parseInt(u,10):u;var t=a.getAttribute("data-docIconUrl"),y=Bh(a.getAttribute("data-offerType")),z=a.getAttribute("data-rentalActivePeriodHours"),
U=a.getAttribute("data-rentalGrantPeriodDays"),X=a.getAttribute("data-docConsumptionUri"),Ba="true"==a.getAttribute("data-docHidden"),Xa="true"==a.getAttribute("data-docCanDelete"),H=a.getAttribute("data-offertitle"),Ca=a.getAttribute("data-offerdescription"),va=a.getAttribute("data-docSubPeriod"),pa=a.getAttribute("data-docSubValidUntil"),Ma="true"==a.getAttribute("data-docSubIsTrial"),Ee=a.getAttribute("data-docPubPrivacyPolicyUrl"),dc="true"==a.getAttribute("data-docRequiresPsv"),Fe="true"==a.getAttribute("data-docRequiresSubAddress"),
Zc="true"==a.getAttribute("data-docSubIncludesFreeTrial"),wc=a.getAttribute("data-parentTitle"),Mf=a.getAttribute("data-parentDocId"),xc=a.getAttribute("data-currentissuedocid"),Gd="true"==a.getAttribute("data-docCheckedFirstPartyMarketing"),Nf="true"==a.getAttribute("data-docCheckedThirdPartyMarketing"),Rh=a.getAttribute("data-docPreorderOnSaleDate"),Of;pa&&va&&(Of=new Am(pa,0,Ma));va="true"==a.getAttribute("data-arn");a="true"==a.getAttribute("data-mwre");return new ym(c,d,e,parseInt(g,10),l,n,
p,u,t,b,y,U,z,X,Ba,Xa,Of,H,Ca,Ee,dc,Fe,Zc,wc,Mf,xc,va,Gd,Nf,a,Rh)}
function Bm(a){if(0!==a.indexOf("app-")){if(0===a.indexOf("magazine-"))return 16;if(0===a.indexOf("magazineissue-"))return 17;if(0===a.indexOf("magazines-subscription"))return 15;if(0===a.indexOf("newsedition-"))return 24;if(0===a.indexOf("newsissue-"))return 25;if(0===a.indexOf("news-subscription"))return 15;if(0===a.indexOf("tvepisode-"))return 20;if(0===a.indexOf("tvseason-"))return 19;if(0===a.indexOf("album-"))return 2;if(0===a.indexOf("artist-"))return 3;if(0===a.indexOf("song-"))return 4;if(0===
a.indexOf("book-"))return 5;if(0===a.indexOf("movie-"))return 6;if(0===a.indexOf("topup-"))return 23}return 1}
function Cm(a){switch(Bm(a)){case 1:return Na(a,"app-");case 16:return Na(a,"magazine-");case 17:return Na(a,"magazineissue-");case 2:return Na(a,"album-");case 3:return Na(a,"artist-");case 4:return Na(a,"song-");case 24:return Na(a,"newsedition-");case 25:return Na(a,"newsissue-");case 5:return Na(a,"book-");case 23:return Na(a,"topup-");case 15:if(0===a.indexOf("magazine"))return Na(a,"magazines-subscription");if(Dm(a))return Na(a,"news-subscription");if(1==Bm(a))return Na(a,"app-");break;case 20:return Na(a,
"tvepisode-");case 19:return Na(a,"tvseason-");case 6:return Na(a,"movie-")}return m}function Dm(a){return 0===a.indexOf("news")}function Am(a,b,c){this.a=a;this.b=!!c}Am.prototype.td=r("b");function Em(a,b){this.a=a;this.b=b};function Fm(a,b){this.a=a;this.o=b}function Gm(a,b,c,d,e){b=Wj(Hm(a.o,"xhr/rapcategories"),"docType",b);b=Wj(b,"isPrePurchase",e);Im(a.a,"rapCategoriesFragment",b,h,function(a){c(a.htmlContent)},function(){d();return k})}function wh(a,b,c,d){Im(a.a,"rapSubmitFragment",Hm(a.o,"xhr/rapsubmit"),b,function(a){c(a.htmlContent)},function(){d();return k})}function Jm(a,b,c){b=Wj(Hm(a.o,"xhr/crosssellapps"),"id",b);Im(a.a,"xsell",b,h,function(a){c(a.htmlContent)})}
function Km(a,b,c,d){b=Wj(Hm(a.o,"xhr/devicepermissions"),"id",b);Im(a.a,"devicePermissionsFragment",b,h,function(a){c(a.htmlContent)},function(){d()})}function Lm(a,b,c,d,e){var g="/"==a.o.c?"/xhr/myappslibrary":a.o.c+"/xhr/myappslibrary";b!=m&&(g=Wj(g,"device",b));Im(a.a,"myLibraryFragment",g,["reduceLibraryCacheDelay",e],function(a){c(a.installedAppsHtml,a.notInstalledAppsHtml)},function(){d()})}
function Mm(a,b,c,d){var e=!ya(a.o.d);Im(a.a,"requestMusicSharePreviewData",Nm(a.o,Om(Cm(b),e)),h,function(a){c(a)},function(){return d()},m,"GET")}function fj(a,b,c,d){Im(a.a,"requestSkyjamPreviewData",b,h,function(a){c(a)},function(){return d()},m,"GET")}function Pm(a,b,c){a.a.send(("/"==a.o.c?"/xhr/ce":a.o.c+"/xhr/ce").toString(),["t",b],c,s(k))}
function Qm(a,b,c,d,e,g,l){Im(a.a,"getpurchaseoutcome",Hm(a.o,"getpurchaseoutcome"),["id",b,"order",d,"purchaseId",e,"offerType",c],function(a){g(a)},function(){return l()})}Fm.prototype.ed=function(a,b,c,d,e){Im(this.a,"requestupdatecart",Hm(this.o,"xhr/updatecart"),["id",a,"quantity",b,"cartLastModifiedTime",d,"autoProvision",c],e,function(){Cc().location.reload();return k})};function Rm(a,b){Im(a.a,"getuseraddress",Hm(a.o,"xhr/getuseraddress"),h,b,b)}
function Sm(a,b){a.a.send(Hm(a.o,"xhr/ratesugg"),["id",b],ea,h)}function Tm(a,b,c){a.a.send(Hm(a.o,"xhr/enablegpr"),h,b,c)};function Um(a,b,c,d){Z.call(this,d);this.ub=a.Ra?ch:eh;this.b=a;this.$=c||{};this.na=b;this.Aa=Jg(new bm("http://support.google.com/mobile/?p=magazines_verification"),"hl",b.a).toString();this.L=this.w=this.u=this.i=this.g=this.d=this.j=this.p=this.l=this.G=this.a=m;this.c=q}C(Um,Z);
Um.prototype.T=function(){for(var a=wd(this.ub,{fk:this.b.Aa?this.b.Aa:"",hk:this.Aa,ek:this.b.ub,gk:this.b.ac,country:this.na.b}),b=uc(this.f.a,"INPUT","form-field",a),c=b.length,d=0;d<c;d++){var e=b[d];ag(new Xl,e);var g=this.$[e.id];Da(g)||be(e,g)}b=this.$.state;Da(b)||(c=uc(this.f.a,"SELECT","form-field",a),c.length&&be(c[0],b));this.m=a};
Um.prototype.v=function(){this.a=this.f.e("agree-first-party-marketing");this.G=this.f.e("agree-third-party-marketing");this.l=this.f.e("first-name");this.p=this.f.e("last-name");this.j=this.f.e("email-address");this.d=this.f.e("address-1");this.g=this.f.e("address-2");this.i=this.f.e("city");this.u=this.f.e("state");this.w=this.f.e("zip");this.L=[this.l,this.p,this.j,this.d,this.g,this.i,this.u,this.w,this.a,this.a]};Um.prototype.Ra=function(a){(a=this.f.e(a))&&G(a,"field-error")};
function Vm(a){a=O(a.f,"field-error");E(a,function(a){oc(a,"field-error")})}function Wm(a){E(a.L,function(a){ae(a,k)})};function Xm(a){a=ed(a,function(a){return a.getAttribute("data-toggletarget")!=m},k);if(a!=m)for(var b=a.getAttribute("data-toggletarget").split(/\s+/),c=0;c<b.length;c++){var d=L(b[c]);if(d){var e=!pf(d);Y(d,e);J(a,"toggle-button-enabled",e)}}}
function Ym(a){var b=a.getAttribute("data-toggletarget"),c=a.getAttribute("data-overflowclass"),d=L(b);if(d&&c){var b=N("toggle-overflow-contents",d),e=!I(d,c),g=kf(d).height;if(e)var l=parseFloat(b.getAttribute("data-collapsed-height"))||0;else l=eb(b.children,function(a,b){return Math.max(a,kf(b).height)},kf(b).height),b.setAttribute("data-collapsed-height",g);Zm(new $m(d,"maxHeight",{duration:500,wait:q,onStart:function(){e&&J(d,c,e)},onComplete:function(){J(a,"toggle-overflow-collapsed",e);e||
J(d,c,e)}}),g,l)}}function an(a,b,c,d){a=M(a,d);E(a,function(a){W(b,a,bn);c&&cn(c,a)})}function bn(a){Xm(a.target);a.O()};function dn(a,b,c,d,e,g,l,n,p,u,t,y,z){this.M=a;this.l=b;this.u=c;this.Ma=d;this.C=e;this.w=g;this.Aa=n;this.G=p;this.N=n[p];this.g=!!y;this.b=K();this.i=new bm("https://support.google.com/googleplay/bin/answer.py?topic=2450225&answer=2479637");Jg(this.i,"hl",this.w.a);this.d=u;this.L=t;this.n=new V(this);this.l=b;this.r=[];this.$=z;a=en();b=a.K();c=this.N.b;d=this.N.a;d=17==d||15==d;e=fn(this);g=this.N.Ib();l=this.N.bc();n=this.l?(n=this.l.c.a)?n:m:m;vd(b,e,{Ib:g,bc:l,bf:this.g,Jb:d?"magazines":
m,$c:n,Fm:k,Gm:1==c||7==c,taxIncludedMessage:this.$});vg(a);Y(pg(a),q);a.Hb(this);this.a=a;this.b.Ac(this.b.e("co-dialog-details-title"),this.N.d&&this.N.d?this.N.d?this.N.d:"":this.N.c);a=this.N.ha;b=this.b.e("co-dialog-details-icon");b.setAttribute("src",a);Y(b,!!a);this.b.Ac(this.b.e("co-dialog-details-attribution"),this.N.l);Le(this.n,this.b.e("co-dialog-header-close"),"click",A(this.cf,this,q))}C(dn,Ef);v=dn.prototype;v.Pd=k;
function fn(a){switch(a.N.a){case 5:return Sg;case 2:case 4:return Ug;case 6:return Vg;case 1:return Rg;case 17:case 15:case 25:return Tg;case 20:case 19:return Wg;default:return Xg}}v.dj=function(a){return!a&&this.Pd?"Loading device compatibility...":!a?this.N.Ib()?"Choose another device on which to install":"Choose device on which to install":a.a};
v.ej=function(a){this.N.Ra||this.N.Ui?(gn(k),this.c.ea(q),Rm(this.C,A(function(b){gn(q);this.c.ea(k);hn(this,a,b)},this))):a(this.N,1==this.N.a?this.j.Ba():m)};function gn(a){var b=L("co-dialog-complete-button");b&&J(b,"co-dialog-img-waiting",a)}
function hn(a,b,c){var d=P(a.b,"co-dialog-header-email");d&&Y(d,q);a.Jd=new Um(a.N,a.w,c);jn(a);a.n.a(a.c,"action",function(){d&&Y(d,k);var a=this.N,c=this.Jd;Vm(c);var l=new xm,n=$d(c.l);Ej(l,1,n);n=$d(c.p);Ej(l,2,n);n=$d(c.j);Ej(l,3,n);n=$d(c.d);Ej(l,4,n);n=$d(c.g);Ej(l,5,n);n=$d(c.i);Ej(l,6,n);n=$d(c.u);Ej(l,7,n);n=$d(c.w);Ej(l,8,n);n="on"==$d(c.a);Ej(l,9,n);c="on"==$d(c.G);Ej(l,10,c);b(a,m,l)})}
function jn(a){Y(a.b.e("co-dialog-details"),q);Y(a.b.e("co-dialog-offer-chooser-container"),q);var b=a.b.e("co-dialog-address-collector");a.Jd.da(b);Y(b,k);gn(q);a.c.ea(k)}
v.$e=function(){var a=["co-dialog-loading"],b=m,c=k;if(this.Pd)b="co-dialog-loading",c=q;else if(1==this.N.a){var d=this.j.Ba();if(c=!!d)if(d.ff&&kn(this,d.ff),d.ef){var e=this.b.e("co-dialog-per-device-details");e&&(e.innerHTML=d.ef);ln(this,"co-dialog-per-device-details",k)}else ln(this,"co-dialog-per-device-details",q)}1==this.N.a&&rc(this.b.e("co-dialog-devices-icon"),a,b);this.c.ea(c)};
function mn(a,b,c,d){var e=b.getId();D(e==a.N.getId(),"System error: doc ids do not match ("+e+"/"+a.N.getId()+")");var e=a.j,g=a.j.Ba();nn(a);T(xl(a.j));for(var l=new fl(a.b,el.P()),n=0,p=m,u=0;u<c.length;u++){var t=c[u],y=a.b.z("SPAN","",t.a),z=y,U;U=t.a;var X=6==b.a?k:t.fd(),Ba=t.i;U='<div class="goog-inline-block co-dialog-device-menu-droid'+(Ba?" with-icon":"")+'">'+(Ba?'<img src="'+R(Dd(Ba))+'" class="co-dialog-device-icon">':"")+'</div><div class="goog-inline-block co-dialog-device-menu-text">'+
Q(U)+(!X?'<span class="goog-inline-block question-mark"/>':"")+"</div>";z.innerHTML=U;t.fd()||(z=new Ei(y),U='<span class="goog-inline-block co-tooltip">'+Q(t.c?t.c:on[t.b]||"This item cannot be installed on your device")+"</span>",z.e().innerHTML=U||"",a.r.push(z));y=new bl(y,t.getId());y.ea(t.fd());z=y;z.ec?jb(z.ec,"co-dialog-device-menu-item")||z.ec.push("co-dialog-device-menu-item"):z.ec=["co-dialog-device-menu-item"];bk(z,"co-dialog-device-menu-item",k);l.eb(y,k);t.fd()&&(n++,p=p||t,g&&g.getId()==
t.getId()&&(d=g,g=m))}e.dc(l);a.n.a(e,"action",A(a.$e,a));a=d&&d.fd()?d:m;a==m&&1==n&&(a=p);e.Na(a==m?m:a.getId())}function pn(a){a.gc=new Dk(m,Ek.P());a.gc.da(a.b.e("co-dialog-message-button"))}function qn(a,b,c,d,e){if(!a.ga){var g=a.b.e("co-dialog-message");g.className=c;g=a.b.e("co-dialog-message-msg");g.innerHTML=b;rn(a,d,e)}}function rn(a,b,c){b?(a.gc.V(b),a.gc.B(k),Le(a.n,a.gc,"action",function(){this.gc.ea(q);c&&c()})):a.gc.B(q)}
function sn(a,b){if(!a.ga){var c=P(a.b,"co-dialog-details-header");c&&(c.innerHTML=b)}}
v.show=function(){D(!this.ga);var a=this.Ma;this.N.Zc();1==this.N.a&&ln(this,"co-dialog-install",1==a&&!this.g);ln(this,"co-dialog-message",2==a||this.g);this.g&&qn(this,"Loading app permissions...","co-dialog-img-waiting");ln(this,"co-dialog-message-button",2==a);ln(this,"co-dialog-other-info",q);ln(this,"co-dialog-per-device-details",q);ln(this,"co-dialog-permissions",q);ln(this,"co-dialog-refund-content",q);ln(this,"co-dialog-additional",q);ln(this,"co-dialog-below-additional",q);this.cf(k)};
v.rb=function(){this.cf(q);D(this.ga)};v.zb=function(a,b,c,d){this.ga||(qn(this,a,b,c,d),ln(this,"co-dialog-message",k),tn(this))};function tn(a){ln(a,"co-dialog-complete-button",q);ln(a,"co-dialog-message-button",k)}function un(a,b){a.ga||Y(a.b.e("co-dialog-header-close"),b)}function vn(a){a.ga||(Y(a.b.e("co-dialog-header-close"),k),a.b.e("co-dialog-header-close-msg").innerHTML="CLOSE",Y(a.b.e("co-dialog-message-button"),q))}
function wn(a,b){var c=a.b.e("co-dialog-additional");c.innerHTML=b;ln(a,"co-dialog-additional",k);ln(a,"co-dialog-below-additional",k);a.u&&xn(a.u,c)}function yn(a,b){!Aa(b)&&!a.g&&(a.b.e("co-dialog-refund-policy").innerHTML=b,ln(a,"co-dialog-refund-content",k))}
function zn(a,b,c){var d=a.Jd;d.c=q;var e=b.message,g;if(g=6===b.a)a:{try{var l=mj(b.message)}catch(n){g=q;break a}ia(l)?(E(l,d.Ra,d),g=k):g=q}g?(e="It looks like you didn't enter your full address. Please fill in the missing fields.",d.c=k):5===b.a?d.c=k:Wm(d);if(b=d.f.e("psv-error"))Uc(b,e),Y(b,k);a.Jd.c?(gn(q),a.c.ea(k)):(rn(a,"OK",c),tn(a))}
function kn(a,b){var c=a.b.e("co-dialog-permissions");c&&(c.innerHTML=b,c.parentNode&&(c.parentNode.scrollTop=0));ln(a,"co-dialog-other-info",k);ln(a,"co-dialog-permissions",k);a.g&&ln(a,"co-dialog-message",q);(c=a.b.e("co-permissions-toggle"))&&an("toggle-button",a.n,h,c)}v.cf=function(a){a?(An(this.M,this.a),Le(this.n,this.M,"afterhide",A(this.I,this))):An(this.M,m)};function ln(a,b,c){(a=a.b.e(b))&&Y(a,c)}v.k=function(){dn.h.k.call(this);nn(this);T(this.n);T(this.j);T(this.c);T(this.gc);this.a.B(q)};
function nn(a){if(a.j){for(var b=0;b<a.r.length;b++)T(a.r[b]);a.r=[]}}
function Bn(a,b){if(5==b.a||th(b))return Mg({Bb:a.i,ob:a.d});if(6==b.a){if(3==b.b||4==b.b){var c=b.Zi,d={Df:b.Df(),Cf:b.$i,zf:c?c/24:0,ph:c,Bb:a.i,ob:a.d},c="";d.Df&&(c+="By purchasing this content, you are confirming that you are at least 18 years of age.<br><br>");var e=d.ob,g=d.Bb,l=""+Zg(d);if(d.zf&&2<d.zf)d=Zg({Cf:d.zf});else{var n="";1==d.ph?n+="1 hour":(d=Q(d.ph)+" hours",n+=d);d=n}e={ob:e,Bb:g,Uj:l,Sj:""+d};g="";l="Start watching your rental within "+(Q(e.Uj)+(" of purchase, and continue to watch for up to "+
(Q(e.Sj)+".")));g+=l+"<br><br>"+Mg(e);return c+g}return c="Your movie purchase will go into your library, where you'll be able to watch it on the web and on compatible devices.<br><br>"+Mg({Bb:a.i,ob:a.d})}20==b.a?(c={Af:"https://play.google.com/store/apps/details?id=com.google.android.videos",Bf:"http://support.google.com/mobile/?p=movies_hd",Ef:"https://play.google.com/movies",Bb:a.i,ob:a.d},e="",g="You are purchasing an episode of a TV show on Google Play. After purchase, this episode will be available in your library to watch using the "+
('<a href="'+R(Dd(c.Af))+'" target="_blank" class="checkout-terms-of-service-link">'+("Google Play Movies & TV</a> app on "+('<a href="'+R(Dd(c.Bf))+'" target="_blank" class="checkout-terms-of-service-link">'+("compatible Android devices</a> or "+('<a href="'+R(Dd(c.Ef))+'" target="_blank" class="checkout-terms-of-service-link">on the web</a>.'))))),c=e+=g+'<div class="small-break"></div>'+Mg(c)):19==b.a?(c={Af:"https://play.google.com/store/apps/details?id=com.google.android.videos",Bf:"http://support.google.com/mobile/?p=movies_hd",
Ef:"https://play.google.com/movies",Bb:a.i,ob:a.d},e="",g="Watch using the "+('<a href="'+R(Dd(c.Af))+'" target="_blank" class="checkout-terms-of-service-link">'+("Google Play Movies & TV</a> app on "+('<a href="'+R(Dd(c.Bf))+'" target="_blank" class="checkout-terms-of-service-link">'+("compatible Android devices</a> or "+('<a href="'+R(Dd(c.Ef))+'" target="_blank" class="checkout-terms-of-service-link">on the web</a>. If this season is in progress, you will receive any future episodes after they air.'))))),
c=e+=g+'<div class="small-break"></div>'+Mg(c)):0===b.getId().indexOf("magazine")?(c={Ff:"http://support.google.com/mobile/?p=magazines_androidapp",lf:b.vb,Bb:a.i,ob:a.d},e="",c.lf||(g="To read Google Play Magazines, you must have a "+('<a href="'+R(Dd(c.Ff))+'" target="_blank" class="checkout-terms-of-service-link">supported Android phone or tablet</a>'),e+='<span class="supported-devices-text">'+g+Gg(m)+"</span>"),c=e+='<div class="small-break"></div>'+Mg(c)):Dm(b.getId())?(c={Ff:"http://support.google.com/mobile/?p=news_androidapp",
Bb:a.i,ob:a.d},e="",g="To read Google Play News, you must have a "+('<a href="'+R(Dd(c.Ff))+'" target="_blank" class="checkout-terms-of-service-link">supported Android phone or tablet</a>'),c=e+='<span class="supported-devices-text">'+g+Gg(m)+'</span><div class="small-break"></div>'+Mg(c)):23==b.a?(c={Tj:a.L,ob:a.d},e="",g='<a href="'+R(Dd(c.Tj))+'" class="checkout-terms-of-service-link" target="_blank">Gift Card Terms of Service</a>',c=e+=g+"<br><br>"+Ng(c)):c="";return c}
function Cn(a,b,c,d,e,g,l,n,p,u,t,y,z){dn.call(this,a,b,c,1,d,e,0,l,n,u,t,y,z);a=new Dk(m,Ek.P());a.V(this.g?"UPDATE":this.N.Zc()?1==this.N.a?"INSTALL":"GET IT NOW":"CONTINUE");a.da(this.b.e("co-dialog-complete-button"));Le(this.n,a,"action",B(this.ej,p));this.c=a;1==this.N.a&&(p=new Ml(this.b,A(this.dj,this)),p.w=this.l,p.da(this.b.e("co-dialog-devices-select")),this.g&&p.Na(this.l.b),this.j=p);this.$e();pn(this);1!==l[0].a&&(this.p=new Pl(this.Aa,this.G),this.n.a(this.p,"change",A(this.na,this)),
this.p.da(this.b.e("co-dialog-offer-chooser")),this.N=this.p.b,yn(this,Bn(this,this.N)))}C(Cn,dn);function Dn(a,b,c,d,e,g){a.ga||(D(a.Pd),a.Pd=q,e=e||Bn(a,b),!b.bc()&&(!b.Ib()&&e)&&yn(a,e),g&&!d&&kn(a,g),ln(a,"co-dialog-per-device-details",q),1==b.a&&(6==b.a&&(c=cb(c,function(a){return jb(a.d,b.b)})),mn(a,b,c,d)),a.$e())}Cn.prototype.zb=function(a,b,c,d){Cn.h.zb.call(this,a,b,c,d);1==this.N.a&&ln(this,"co-dialog-install",q);ln(this,"co-dialog-other-info",q);ln(this,"co-dialog-complete-button",q)};
Cn.prototype.na=function(a){this.N=a.a;this.c.ea(k);yn(this,Bn(this,this.N))};function En(a,b,c,d,e,g,l,n,p,u,t,y,z){dn.call(this,a,b,c,2,d,e,0,[l],0,u,t,q);pn(this);qn(this,n,p,y,z)}C(En,dn);function Fn(a){return'<div class="buy-wrapper preview-wrapper goog-inline-block'+(a.hb?" buy-button-large":"")+(a.className?" "+R(a.className):"")+'"'+(a.fh?'data-docConsumptionUri="'+R(Dd(a.fh))+'"':"")+(a.qm?'data-docTitle="'+R(a.qm)+'"':"")+'><div class="buy-border"><a class="buy-button goog-inline-block"'+(a.Zk?'href="javascript:void(0)"':'href="'+R(Dd(a.gd))+'"')+(!a.Xk?' target="_blank"':"")+'><span class="buy-button-price preview-button-label">'+Q(a.label)+"</span></a></div></div>"}
function Gn(a){a=a||{};return'<div class="buy-wrapper inactive'+(a.hb?" buy-button-large":"")+'"><div class="buy-border"><span class="buy-button goog-inline-block"><span class="buy-button-price">'+(a.text?Q(a.text):Yg({jc:a.document?a.document.jc:a.jc,ge:a.document?a.document.hn:a.ge}))+"</span></span></div></div>"};function Hn(){return k};/*
Portions of this code are from the Dojo Toolkit, received by
The Closure Library Authors under the BSD license. All other code is
Copyright 2005-2009 The Closure Library Authors. All Rights Reserved.
The "New" BSD License:
Copyright (c) 2005-2009, The Dojo Foundation
All rights reserved.
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are met:
Redistributions of source code must retain the above copyright notice, this
list of conditions and the following disclaimer.
Redistributions in binary form must reproduce the above copyright notice,
this list of conditions and the following disclaimer in the documentation
and/or other materials provided with the distribution.
Neither the name of the Dojo Foundation nor the names of its contributors
may be used to endorse or promote products derived from this software
without specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE
FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
var In=function(){function a(a,c){if(!a)return[];if(a.constructor==Array)return a;if(!x(a))return[a];if(x(c)&&(c=L(c),!c))return[];c=c||document;var e=c.ownerDocument||c.documentElement;dc=c.contentType&&"application/xml"==c.contentType||Qb&&(c.doctype||"[object XMLDocument]"==e.toString())||!!e&&(F?e.xml:c.xmlVersion||e.xmlVersion);return(e=d(a)(c))&&e.Ie?e:b(e)}function b(a){if(a&&a.Ie)return a;var b=[];if(!a||!a.length)return b;a[0]&&b.push(a[0]);if(2>a.length)return b;ad++;if(F&&dc){var c=ad+
"";a[0].setAttribute(Ie,c);for(var d=1,e;e=a[d];d++)a[d].getAttribute(Ie)!=c&&b.push(e),e.setAttribute(Ie,c)}else if(F&&a.Ul)try{for(d=1;e=a[d];d++)H(e)&&b.push(e)}catch(g){}else{a[0]&&(a[0][Ie]=ad);for(d=1;e=a[d];d++)a[d][Ie]!=ad&&b.push(e),e[Ie]=ad}return b}function c(a,b){if(!b)return 1;var c=Zt(a);return!b[c]?b[c]=1:0}function d(a,b){if(pp){var c=qp[a];if(c&&!b)return c}if(c=Of[a])return c;var c=a.charAt(0),g=-1==a.indexOf(" ");0<=a.indexOf("#")&&g&&(b=k);if(pp&&!b&&-1==">~+".indexOf(c)&&(!F||
-1==a.indexOf(":"))&&!(Ma&&0<=a.indexOf("."))&&-1==a.indexOf(":contains")&&-1==a.indexOf("|=")){var l=0<=">~+".indexOf(a.charAt(a.length-1))?a+" *":a;return qp[a]=function(b){try{9==b.nodeType||g||f("");var c=b.querySelectorAll(l);F?c.Ul=k:c.Ie=k;return c}catch(e){return d(a,k)(b)}}}var n=a.split(/\s*,\s*/);return Of[a]=2>n.length?e(a):function(a){for(var b=0,c=[],d;d=n[b++];)c=c.concat(e(d)(a));return c}}function e(a){var b=va(Fa(a));if(1==b.length){var c=g(b[0]);return function(a){if(a=c(a,[]))a.Ie=
k;return a}}return function(a){a=pa(a);for(var c,d,e=b.length,l,n,p=0;p<e;p++){n=[];c=b[p];d=a.length-1;0<d&&(l={},n.Ie=k);d=g(c);for(var t=0;c=a[t];t++)d(c,n,l);if(!n.length)break;a=n}return n}}function g(a){var b=Rh[a.Wc];if(b)return b;var c=a.ji,c=c?c.Je:"",d=t(a,{Vc:1}),e="*"==a.La,g=document.getElementsByClassName;if(c)g={Vc:1},e&&(g.La=1),d=t(a,g),"+"==c?b=u(d):"~"==c?b=p(d):">"==c&&(b=n(d));else if(a.id)d=!a.ki&&e?Hn:t(a,{Vc:1,id:1}),b=function(b,c){var e=K(b).e(a.id);if(e&&d(e)&&(9==b.nodeType||
l(e,b)))return pa(e,c)};else if(g&&/\{\s*\[native code\]\s*\}/.test(String(g))&&a.Fb.length&&!Ma)var d=t(a,{Vc:1,Fb:1,id:1}),y=a.Fb.join(" "),b=function(a,b){for(var c=pa(0,b),e,g=0,l=a.getElementsByClassName(y);e=l[g++];)d(e,a)&&c.push(e);return c};else!e&&!a.ki?b=function(b,c){for(var d=pa(0,c),e,g=0,l=b.getElementsByTagName(a.va());e=l[g++];)d.push(e);return d}:(d=t(a,{Vc:1,La:1,id:1}),b=function(b,c){for(var e=pa(0,c),g,l=0,n=b.getElementsByTagName(a.va());g=n[l++];)d(g,b)&&e.push(g);return e});
return Rh[a.Wc]=b}function l(a,b){for(var c=a.parentNode;c&&c!=b;)c=c.parentNode;return!!c}function n(a){a=a||Hn;return function(b,d,e){for(var g=0,l=b[Ee];b=l[g++];)xc(b)&&((!e||c(b,e))&&a(b,g))&&d.push(b);return d}}function p(a){return function(b,d,e){for(b=b[wc];b;){if(xc(b)){if(e&&!c(b,e))break;a(b)&&d.push(b)}b=b[wc]}return d}}function u(a){return function(b,d,e){for(;b=b[wc];)if(!Zc||H(b)){(!e||c(b,e))&&a(b)&&d.push(b);break}return d}}function t(a,b){if(!a)return Hn;b=b||{};var c=m;b.Vc||(c=
Ca(c,H));b.La||"*"!=a.La&&(c=Ca(c,function(b){return b&&b.tagName==a.va()}));b.Fb||E(a.Fb,function(a,b){var d=RegExp("(?:^|\\s)"+a+"(?:\\s|$)");c=Ca(c,function(a){return d.test(a.className)});c.count=b});b.uc||E(a.uc,function(a){var b=a.name;Gd[b]&&(c=Ca(c,Gd[b](b,a.value)))});b.He||E(a.He,function(a){var b,d=a.tg;a.type&&Fe[a.type]?b=Fe[a.type](d,a.ug):d.length&&(b=Nf(d));b&&(c=Ca(c,b))});b.id||a.id&&(c=Ca(c,function(b){return!!b&&b.id==a.id}));c||"default"in b||(c=Hn);return c}function y(a){return U(a)%
2}function z(a){return!(U(a)%2)}function U(a){var b=a.parentNode,c=0,d=b[Ee],e=a._i||-1,g=b._l||-1;if(!d)return-1;d=d.length;if(g==d&&0<=e&&0<=g)return e;b._l=d;e=-1;for(b=b.firstElementChild||b.firstChild;b;b=b[wc])xc(b)&&(b._i=++c,a===b&&(e=c));return e}function X(a){for(;a=a[wc];)if(xc(a))return q;return k}function Ba(a){for(;a=a[Mf];)if(xc(a))return q;return k}function Xa(a,b){return!a?"":"class"==b?a.className||"":"for"==b?a.htmlFor||"":"style"==b?a.style.cssText||"":(dc?a.getAttribute(b):a.getAttribute(b,
2))||""}function H(a){return 1==a.nodeType}function Ca(a,b){return!a?b:!b?a:function(){return a.apply(window,arguments)&&b.apply(window,arguments)}}function va(a){function b(){0<=t&&(la.id=c(t,H).replace(/\\/g,""),t=-1);if(0<=u){var a=u==H?m:c(u,H);0>">~+".indexOf(a)?la.La=a:la.Je=a;u=-1}0<=p&&(la.Fb.push(c(p+1,H).replace(/\\/g,"")),p=-1)}function c(b,d){return Fa(a.slice(b,d))}a=0<=">~+".indexOf(a.slice(-1))?a+" * ":a+" ";for(var d=[],e=-1,g=-1,l=-1,n=-1,p=-1,t=-1,u=-1,y="",z="",U,H=0,pa=a.length,
la=m,X=m;y=z,z=a.charAt(H),H<pa;H++)if("\\"!=y)if(la||(U=H,la={Wc:m,uc:[],He:[],Fb:[],La:m,Je:m,id:m,va:function(){return dc?this.Vl:this.La}},u=H),0<=e)if("]"==z){X.tg?X.ug=c(l||e+1,H):X.tg=c(e+1,H);if((e=X.ug)&&('"'==e.charAt(0)||"'"==e.charAt(0)))X.ug=e.slice(1,-1);la.He.push(X);X=m;e=l=-1}else"="==z&&(l=0<="|~^$*".indexOf(y)?y:"",X.type=l+z,X.tg=c(e+1,H-l.length),l=H+1);else 0<=g?")"==z&&(0<=n&&(X.value=c(g+1,H)),n=g=-1):"#"==z?(b(),t=H+1):"."==z?(b(),p=H):":"==z?(b(),n=H):"["==z?(b(),e=H,X={}):
"("==z?(0<=n&&(X={name:c(n+1,H),value:m},la.uc.push(X)),g=H):" "==z&&y!=z&&(b(),0<=n&&la.uc.push({name:c(n+1,H)}),la.ki=la.uc.length||la.He.length||la.Fb.length,la.Qm=la.Wc=c(U,H),la.Vl=la.La=la.Je?m:la.La||"*",la.La&&(la.La=la.La.toUpperCase()),d.length&&d[d.length-1].Je&&(la.ji=d.pop(),la.Wc=la.ji.Wc+" "+la.Wc),d.push(la),la=m);return d}function pa(a,b){var c=b||[];a&&c.push(a);return c}var Ma=Sb&&"BackCompat"==document.compatMode,Ee=document.firstChild.children?"children":"childNodes",dc=q,Fe=
{"*=":function(a,b){return function(c){return 0<=Xa(c,a).indexOf(b)}},"^=":function(a,b){return function(c){return 0==Xa(c,a).indexOf(b)}},"$=":function(a,b){return function(c){c=" "+Xa(c,a);return c.lastIndexOf(b)==c.length-b.length}},"~=":function(a,b){var c=" "+b+" ";return function(b){return 0<=(" "+Xa(b,a)+" ").indexOf(c)}},"|=":function(a,b){b=" "+b;return function(c){c=" "+Xa(c,a);return c==b||0==c.indexOf(b+"-")}},"=":function(a,b){return function(c){return Xa(c,a)==b}}},Zc="undefined"==typeof document.firstChild.nextElementSibling,
wc=!Zc?"nextElementSibling":"nextSibling",Mf=!Zc?"previousElementSibling":"previousSibling",xc=Zc?H:Hn,Gd={checked:function(){return function(a){return a.checked||a.attributes.checked}},"first-child":function(){return Ba},"last-child":function(){return X},"only-child":function(){return function(a){return!Ba(a)||!X(a)?q:k}},empty:function(){return function(a){var b=a.childNodes;for(a=a.childNodes.length-1;0<=a;a--){var c=b[a].nodeType;if(1===c||3==c)return q}return k}},contains:function(a,b){var c=
b.charAt(0);if('"'==c||"'"==c)b=b.slice(1,-1);return function(a){return 0<=a.innerHTML.indexOf(b)}},not:function(a,b){var c=va(b)[0],d={Vc:1};"*"!=c.La&&(d.La=1);c.Fb.length||(d.Fb=1);var e=t(c,d);return function(a){return!e(a)}},"nth-child":function(a,b){if("odd"==b)return y;if("even"==b)return z;if(-1!=b.indexOf("n")){var c=b.split("n",2),d=c[0]?"-"==c[0]?-1:parseInt(c[0],10):1,e=c[1]?parseInt(c[1],10):0,g=0,l=-1;0<d?0>e?e=e%d&&d+e%d:0<e&&(e>=d&&(g=e-e%d),e%=d):0>d&&(d*=-1,0<e&&(l=e,e%=d));if(0<
d)return function(a){a=U(a);return a>=g&&(0>l||a<=l)&&a%d==e};b=e}var n=parseInt(b,10);return function(a){return U(a)==n}}},Nf=F?function(a){var b=a.toLowerCase();"class"==b&&(a="className");return function(c){return dc?c.getAttribute(a):c[a]||c[b]}}:function(a){return function(b){return b&&b.getAttribute&&b.hasAttribute(a)}},Rh={},Of={},qp={},pp=!!document.querySelectorAll&&(!Sb||ec("526")),ad=0,Zt=F?function(a){return dc?a.getAttribute("_uid")||a.setAttribute("_uid",++ad)||ad:a.uniqueID}:function(a){return a._uid||
(a._uid=++ad)},Ie="_zipIdx";a.uc=Gd;return a}();wa("goog.dom.query",In);wa("goog.dom.query.pseudos",In.uc);function Jn(a,b,c){a=Kg({Lh:a})||"";Kn(c,a,b,h,k)};function Ln(a,b,c,d){var e=Mn(a,b);a&&e&&(a=new Nn(a,b,c,d,e),b=On(a.g),jb(Pn,a.c)?E(b,a.l,a):(b=N("buy-button-price",b[0]))&&Uc(b,a.i))}function Qn(a){return(a=On(a)[0])?(a=Rn(a)[0])?a.getAttribute("data-docconsumptionuri"):"":""}function Rn(a){a=Sn(a);return!a?[]:ob(uc(document,"SPAN","buy-offer",a))}function Tn(a){a=Rn(a);return db(a,zm)}
function Un(a,b){var c=On(a);E(c,function(a){a=Rn(a);(a=hb(a,function(a){return a.getAttribute("data-offertype")==b}))&&a.setAttribute("data-ispurchased","true")})}function Mn(a,b){var c=K().e("bubble-"+a+"-offer-"+b);return c?zm(c):m}function Sn(a){return I(a,"buy-link")?a:fd(a,"buy-link")}
function On(a){a=db(In(Pa(".","buy-offer","[","data-docid","=",a,"]")),Sn);for(var b={},c=0,d=0;d<a.length;){var e=a[d++],g=na(e)?"o"+oa(e):(typeof e).charAt(0)+e;Object.prototype.hasOwnProperty.call(b,g)||(b[g]=k,a[c++]=e)}a.length=c;return a}function Nn(a,b,c,d,e){this.g=a;this.j=b;this.i=c;this.M=d;this.b=e;this.c=e.a;this.d=e.r}var Pn=[16,17,2,4,24,25,5,15,20,19,6];
Nn.prototype.l=function(a){this.a=fd(a,"buy-wrapper");Mc(N("preview-wrapper",this.a.parentNode));if(this.b.Sd())a=I(this.a,"buy-button-large"),a=Hc(Gn({text:"Pre-ordered",hb:a})||""),Nc(a,this.a);else switch(this.c){case 6:case 20:a=Vn(this,k);var b=B(Jn,this.d,this.b.c,this.M);ye(a,b);break;case 19:Wn(this);Xn(this,hl(20));break;case 15:case 17:if(this.b.vb&&17===this.c){b=I(this.a,"buy-button-large");a=this.c;var c=this.d,d="";if(c)a=d+Fn({gd:c,label:""+Yg({jc:a,lf:k}),fh:c,hb:b});else{a=d;c={text:"Device Only",
hh:"This magazine is only viewable on Android devices.",hb:b};b='<div class="goog-inline-block disabled-wrapper'+(c.Xd?" "+R(c.Xd):"")+'"'+(c.Bj?' style="display:none;"':"")+(c.hh?' title="'+R(c.hh)+'"':"")+">";d={Xd:""+(c.hb?"inactive":""),hb:c.hb,text:c.text};c='<div class="buy-wrapper goog-inline-block'+(d.hb?" buy-button-large":"")+(d.Xd?" "+R(d.Xd):"")+'"><div class="buy-border">';if(d.url)if("POST"==d.method&&d.hc)d='<form action="'+(d.Ob?Hg(d):R(Dd(d.url)))+'" method="post" class="buy-button goog-inline-block"><input type="hidden" name="'+
R(d.hc.Km.Jm)+'" value="'+R(d.hc.token)+'" /><input type="submit" class="buy-button-price goog-inline-block" value="'+R(d.text)+'" />'+(d.gh?Gg(m):"")+"</form>";else{var e='<a class="buy-button goog-inline-block" href="'+(d.Ob?Hg(d):R(Dd(d.url)))+'"',g;d.attributes?(g=d.attributes)&&g.$a===md?(D(g.constructor===ud),g=g.content.replace(/([^"'\s])$/,"$1 ")):(g=String(g),Ld.test(g)||(Va("Bad value `%s` for |filterHtmlAttributes",[g]),g="zSoyz")):g="";d=e+g+'><span class="buy-button-price">'+Q(d.text)+
(d.gh?Gg(m):"")+"</span></a>"}else d='<div class="buy-button goog-inline-block"><span class="buy-button-price">'+Q(d.text)+(d.gh?Gg(m):"")+"</span></div>";a+=b+(c+d+"</div></div>")+"</div>"}a=Hc(a||"");Nc(a,this.a)}else Wn(this);(a=this.b.G)&&Ln(a,1,hl(17),this.M);break;case 2:(a=N("album-buy-text"))&&Mc(a);Vn(this);Xn(this,hl(4));Yn(this);break;case 4:Yn(this);Vn(this);break;case 25:Wn(this);(a=this.b.G)&&Ln(a,1,hl(25),this.M);break;default:Vn(this)}};
function Yn(a){var b=dd(a.a,"TR","track-row");if(b&&(b=N("share-track-button",b)))b.setAttribute("data-docid",a.g),b.removeAttribute("data-preview-service-url")}function Wn(a){var b=I(a.a,"buy-button-large"),b=Hc(Gn({jc:a.c,hb:b,ge:a.b.aj})||"");Nc(b,a.a)}function Vn(a,b){var c=Fn({gd:a.d,label:a.i,hb:I(a.a,"buy-button-large"),Zk:!!b,Xk:b}),c=Hc(c||"");Nc(c,a.a);return c}
function Xn(a,b){var c=In(".buy-offer[data-parentdocid="+a.g+"]"),d=[];E(c,function(a){var c=fd(a,"buy-wrapper");jb(d,c)||(d.push(c),a=a.getAttribute("data-docid"),Ln(a,this.j,b,this.M))},a)};function Zn(){}Zn.prototype.a=m;function $n(a){var b;if(!(b=a.a))b={},ao(a)&&(b[0]=k,b[1]=k),b=a.a=b;return b};var bo;function co(){}C(co,Zn);function eo(a){return(a=ao(a))?new ActiveXObject(a):new XMLHttpRequest}function ao(a){if(!a.b&&"undefined"==typeof XMLHttpRequest&&"undefined"!=typeof ActiveXObject){for(var b=["MSXML2.XMLHTTP.6.0","MSXML2.XMLHTTP.3.0","MSXML2.XMLHTTP","Microsoft.XMLHTTP"],c=0;c<b.length;c++){var d=b[c];try{return new ActiveXObject(d),a.b=d}catch(e){}}f(Error("Could not create ActiveXObject. ActiveX might be disabled, or MSXML might not be installed"))}return a.b}bo=new co;function fo(a){this.headers=new Ud;this.Qe=a||m}C(fo,Ef);fo.prototype.Da=fi("goog.net.XhrIo");var go=/^https?$/i;v=fo.prototype;v.Yb=q;v.W=m;v.Oe=m;v.Pe="";v.oi="";v.Tc=0;v.Gd="";v.Bg=q;v.Ne=q;v.Ag=q;v.tc=q;v.Vb=0;v.xc=m;v.Kc="";v.cm=q;v.Fh=function(a){this.Vb=Math.max(0,a)};v.Eh=r("Kc");
v.send=function(a,b,c,d){this.W&&f(Error("[goog.net.XhrIo] Object is active with another request="+this.Pe+"; newUri="+a));b=b?b.toUpperCase():"GET";this.Pe=a;this.Gd="";this.Tc=0;this.oi=b;this.Bg=q;this.Yb=k;this.W=this.Qe?eo(this.Qe):eo(bo);this.Oe=this.Qe?$n(this.Qe):$n(bo);this.W.onreadystatechange=A(this.ni,this);try{ci(this.Da,ho(this,"Opening Xhr")),this.Ag=k,this.W.open(b,a,k),this.Ag=q}catch(e){ci(this.Da,ho(this,"Error opening Xhr: "+e.message));io(this,e);return}a=c||"";var g=this.headers.ba();
d&&Td(d,function(a,b){g.set(b,a)});d=hb(g.Oa(),jo);c=w.FormData&&a instanceof w.FormData;"POST"==b&&(!d&&!c)&&g.set("Content-Type","application/x-www-form-urlencoded;charset=utf-8");Td(g,function(a,b){this.W.setRequestHeader(b,a)},this);this.Kc&&(this.W.responseType=this.Kc);"withCredentials"in this.W&&(this.W.withCredentials=this.cm);try{this.xc&&(Sf.clearTimeout(this.xc),this.xc=m),0<this.Vb&&(ci(this.Da,ho(this,"Will abort after "+this.Vb+"ms if incomplete")),this.xc=Sf.setTimeout(A(this.vd,this),
this.Vb)),ci(this.Da,ho(this,"Sending request")),this.Ne=k,this.W.send(a),this.Ne=q}catch(l){ci(this.Da,ho(this,"Send error: "+l.message)),io(this,l)}};function jo(a){return"content-type"==a.toLowerCase()}v.vd=function(){"undefined"!=typeof ca&&this.W&&(this.Gd="Timed out after "+this.Vb+"ms, aborting",this.Tc=8,ci(this.Da,ho(this,this.Gd)),this.dispatchEvent("timeout"),this.abort(8))};function io(a,b){a.Yb=q;a.W&&(a.tc=k,a.W.abort(),a.tc=q);a.Gd=b;a.Tc=5;ko(a);lo(a)}