/g, ">"])), "replace", [/"/g, """])), "replace", [/'/g, "'"]));return Wa(a); };var Ob = function (a) { return a ? (_rcbp_new(Nb, C(a))) : xa || (xa = (_rcbp_new(Nb))); }, D = function (a, b) { return typeof b === "string" ? a.getElementById(b) : b; }, Pb = function (a, b, c, d) { a = d || a;return (b = b && b != "*" ? String(b).toUpperCase() : "") || c ? a.querySelectorAll(b + (c ? "." + c : "")) : a.getElementsByTagName("*"); }, Rb = function (a, b) { La(b, function (c, d) { d == "style" ? a.style.cssText = c : d == "class" ? a.className = c : d == "for" ? a.htmlFor = c : Qb.hasOwnProperty(d) ? a.setAttribute((_rcbp_getattr(Qb, d)), c) : d.lastIndexOf("aria-", 0) == 0 || d.lastIndexOf("data-", 0) == 0 ? a.setAttribute(d, c) : (_rcbp_setattr(a, d, c)); }); }, Qb = { cellpadding: "cellPadding", cellspacing: "cellSpacing", colspan: "colSpan", frameborder: "frameBorder", height: "height", maxlength: "maxLength", nonce: "nonce", role: "role", rowspan: "rowSpan", type: "type", usemap: "useMap", valign: "vAlign", width: "width" }, Sb = function (a) { return a.scrollingElement ? a.scrollingElement : A || a.compatMode != "CSS1Compat" ? a.body || a.documentElement : a.documentElement; }, Tb = function (a, b, c, d) { function e(k) { k && b.appendChild(typeof k === "string" ? a.createTextNode(k) : k); }for (; d < c.length; d++) { var g = (_rcbp_getattr(c, d));if (!oa(g) || pa(g) && g.nodeType > 0)e(g); else { a: { if (g && typeof g.length == "number") { if (pa(g)) { var h = typeof g.item == "function" || typeof g.item == "string";break a; }if (typeof g === "function") { h = typeof g.item == "function";break a; } }h = !1; }Ca(h ? Ga(g) : g, e); } } }, Ub = function (a, b) { b = String(b);a.contentType === "application/xhtml+xml" && (b = b.toLowerCase());return a.createElement(b); }, Vb = function (a, b) { Tb(C(a), a, arguments, 1); }, Wb = function (a) { for (var b; b = a.firstChild; )a.removeChild(b); }, Xb = function (a) { a && a.parentNode && a.parentNode.removeChild(a); }, Yb = function (a) { if (a.firstElementChild !== void 0)a = a.firstElementChild; else for (a = a.firstChild; a && a.nodeType != 1; )a = a.nextSibling;return a; }, Zb = function (a) { return pa(a) && a.nodeType == 1; }, $b = function (a, b) { if (!a || !b)return !1;if (a.contains && b.nodeType == 1)return a == b || a.contains(b);if (typeof a.compareDocumentPosition != "undefined")return a == b || !!(a.compareDocumentPosition(b) & 16);for (; b && a != b; )b = b.parentNode;return b == a; }, C = function (a) { return a.nodeType == 9 ? a : a.ownerDocument || a.document; }, ac = function (a, b) { if ("textContent" in a)a.textContent = b; else if (a.nodeType == 3)a.data = String(b); else if (a.firstChild && a.firstChild.nodeType == 3) { for (; a.lastChild != a.firstChild; )a.removeChild(a.lastChild);a.firstChild.data = String(b); } else Wb(a), a.appendChild(C(a).createTextNode(String(b))); }, bc = { SCRIPT: 1, STYLE: 1, HEAD: 1, IFRAME: 1, OBJECT: 1 }, cc = { IMG: " ", BR: "\n" }, dc = function (a, b) { b ? a.tabIndex = 0 : (a.tabIndex = -1, a.removeAttribute("tabIndex")); }, ec = function (a) { return a.hasAttribute("tabindex"); }, fc = function (a) { a = a.tabIndex;return typeof a === "number" && a >= 0 && a < 32768; }, ic = function (a) { var b = [];hc(a, b, !0);a = b.join("");a = (_rcbp_call((_rcbp_call(a, "replace", [/ \xAD /g, " "])), "replace", [/\xAD/g, ""]));a = (_rcbp_call(a, "replace", [/\u200B/g, ""]));a = (_rcbp_call(a, "replace", [/ +/g, " "]));a != " " && (a = (_rcbp_call(a, "replace", [/^\s*/, ""])));return a; }, jc = function (a) { var b = [];hc(a, b, !1);return b.join(""); }, hc = function (a, b, c) { if (!(a.nodeName in bc))if (a.nodeType == 3)c ? b.push((_rcbp_call(String(a.nodeValue), "replace", [/(\r\n|\r|\n)/g, ""]))) : b.push(a.nodeValue); else if (a.nodeName in cc)b.push((_rcbp_getattr(cc, a.nodeName))); else for (a = a.firstChild; a; )hc(a, b, c), a = a.nextSibling; }, Nb = function (a) { this.i = a || n.document || document; };Nb.prototype.j = function (a) { return D(this.i, a); };Nb.prototype.g = function (a, b, c) { var d = this.i, e = arguments, g = e[1], h = Ub(d, String(e[0]));g && (typeof g === "string" ? h.className = g : Array.isArray(g) ? h.className = g.join(" ") : Rb(h, g));e.length > 2 && Tb(d, h, e, 2);return h; };Nb.prototype.v = Yb;Nb.prototype.A = Zb;function kc(a) { a && typeof a.dispose == "function" && a.dispose(); };var lc = function () { this.Ia = this.Ia;this.Ja = this.Ja; };lc.prototype.Ia = !1;lc.prototype.dispose = function () { this.Ia || (this.Ia = !0, this.F()); };(_rcbp_setattr(lc.prototype, Symbol.dispose, function () { this.dispose(); }));var mc = function (a, b) { a.Ia ? b() : (a.Ja || (a.Ja = []), a.Ja.push(b)); };lc.prototype.F = function () { if (this.Ja)for (; this.Ja.length; )this.Ja.shift()(); };var nc = function (a, b) { this.type = a;this.A = this.target = b;this.defaultPrevented = this.D = !1; };nc.prototype.i = function () { this.D = !0; };nc.prototype.g = function () { this.defaultPrevented = !0; };var oc = function () { if (!n.addEventListener || !Object.defineProperty)return !1;var a = !1, b = Object.defineProperty({ }, "passive", { get: function () { a = !0; } });try { var c = function () { };n.addEventListener("test", c, b);n.removeEventListener("test", c, b); }catch (d) { }return a; }();var pc = function (a, b) { nc.call(this, a ? a.type : "");this.relatedTarget = this.A = this.target = null;this.button = this.screenY = this.screenX = this.clientY = this.clientX = 0;this.key = "";this.keyCode = 0;this.metaKey = this.shiftKey = this.altKey = this.ctrlKey = !1;this.state = null;this.H = !1;this.pointerId = 0;this.pointerType = "";this.timeStamp = 0;this.v = null;a && this.init(a, b); };t(pc, nc);pc.prototype.init = function (a, b) { var c = this.type = a.type, d = a.changedTouches && a.changedTouches.length ? a.changedTouches[0] : null;this.target = a.target || a.srcElement;this.A = b;b = a.relatedTarget;b || (c == "mouseover" ? b = a.fromElement : c == "mouseout" && (b = a.toElement));this.relatedTarget = b;d ? (this.clientX = d.clientX !== void 0 ? d.clientX : d.pageX, this.clientY = d.clientY !== void 0 ? d.clientY : d.pageY, this.screenX = d.screenX || 0, this.screenY = d.screenY || 0) : (this.clientX = a.clientX !== void 0 ? a.clientX : a.pageX, this.clientY = a.clientY !== void 0 ? a.clientY : a.pageY, this.screenX = a.screenX || 0, this.screenY = a.screenY || 0);this.button = a.button;this.keyCode = a.keyCode || 0;this.key = a.key || "";this.ctrlKey = a.ctrlKey;this.altKey = a.altKey;this.shiftKey = a.shiftKey;this.metaKey = a.metaKey;this.H = B ? a.metaKey : a.ctrlKey;this.pointerId = a.pointerId || 0;this.pointerType = a.pointerType;this.state = a.state;this.timeStamp = a.timeStamp;this.v = a;a.defaultPrevented && pc.l.g.call(this); };pc.prototype.i = function () { pc.l.i.call(this);this.v.stopPropagation ? this.v.stopPropagation() : this.v.cancelBubble = !0; };pc.prototype.g = function () { pc.l.g.call(this);var a = this.v;a.preventDefault ? a.preventDefault() : a.returnValue = !1; };var qc = "closure_listenable_" + (Math.random() * 1E6 | 0), rc = function (a) { return !(!a || !(_rcbp_getattr(a, qc))); };var sc = 0;var tc = function (a, b, c, d, e) { this.listener = a;this.proxy = null;this.src = b;this.type = c;this.capture = !!d;this.Mb = e;this.key = ++sc;this.yb = this.Ib = !1; }, uc = function (a) { a.yb = !0;a.listener = null;a.proxy = null;a.src = null;a.Mb = null; };function vc(a) { this.src = a;this.g = { };this.i = 0; }vc.prototype.add = function (a, b, c, d, e) { var g = (_rcbp_call(a, "toString", []));a = (_rcbp_getattr(this.g, g));a || (a = (_rcbp_setattr(this.g, g, [])), this.i++);var h = wc(a, b, d, e);h > -1 ? (b = (_rcbp_getattr(a, h)), c || (b.Ib = !1)) : (b = (_rcbp_new(tc, b, this.src, g, !!d, e)), b.Ib = c, a.push(b));return b; };var xc = function (a, b) { var c = b.type;c in a.g && Fa((_rcbp_getattr(a.g, c)), b) && (uc(b), (_rcbp_getattr(a.g, c)).length == 0 && (delete a.g[c], a.i--)); };vc.prototype.ub = function (a, b, c, d) { a = (_rcbp_getattr(this.g, (_rcbp_call(a, "toString", []))));var e = -1;a && (e = wc(a, b, c, d));return e > -1 ? (_rcbp_getattr(a, e)) : null; };vc.prototype.hasListener = function (a, b) { var c = a !== void 0, d = c ? (_rcbp_call(a, "toString", [])) : "", e = b !== void 0;return Ma(this.g, function (g) { for (var h = 0; h < g.length; ++h)if (!(c && (_rcbp_getattr(g, h)).type != d || e && (_rcbp_getattr(g, h)).capture != b))return !0;return !1; }); };var wc = function (a, b, c, d) { for (var e = 0; e < a.length; ++e) { var g = (_rcbp_getattr(a, e));if (!g.yb && g.listener == b && g.capture == !!c && g.Mb == d)return e; }return -1; };var yc = "closure_lm_" + (Math.random() * 1E6 | 0), zc = { }, Ac = 0, E = function (a, b, c, d, e) { if (d && d.once)return Bc(a, b, c, d, e);if (Array.isArray(b)) { for (var g = 0; g < b.length; g++)E(a, (_rcbp_getattr(b, g)), c, d, e);return null; }c = Cc(c);return rc(a) ? a.C(b, c, pa(d) ? !!d.capture : !!d, e) : Dc(a, b, c, !1, d, e); }, Dc = function (a, b, c, d, e, g) { if (!b)throw Error("i");var h = pa(e) ? !!e.capture : !!e, k = Ec(a);k || ((_rcbp_setattr(a, yc, k = (_rcbp_new(vc, a)))));c = k.add(b, c, d, h, g);if (c.proxy)return c;d = Fc();c.proxy = d;d.src = a;d.listener = c;if (a.addEventListener)oc || (e = h), e === void 0 && (e = !1), a.addEventListener((_rcbp_call(b, "toString", [])), d, e); else if (a.attachEvent)a.attachEvent(Gc((_rcbp_call(b, "toString", []))), d); else if (a.addListener && a.removeListener)a.addListener(d); else throw Error("j");Ac++;return c; }, Fc = function () { var a = Hc, b = function (c) { return a.call(b.src, b.listener, c); };return b; }, Bc = function (a, b, c, d, e) { if (Array.isArray(b)) { for (var g = 0; g < b.length; g++)Bc(a, (_rcbp_getattr(b, g)), c, d, e);return null; }c = Cc(c);return rc(a) ? a.Oc(b, c, pa(d) ? !!d.capture : !!d, e) : Dc(a, b, c, !0, d, e); }, Ic = function (a, b, c, d, e) { if (Array.isArray(b))for (var g = 0; g < b.length; g++)Ic(a, (_rcbp_getattr(b, g)), c, d, e); else d = pa(d) ? !!d.capture : !!d, c = Cc(c), rc(a) ? a.W(b, c, d, e) : a && (a = Ec(a)) && (b = a.ub(b, c, d, e)) && Jc(b); }, Jc = function (a) { if (typeof a !== "number" && a && !a.yb) { var b = a.src;if (rc(b))xc(b.ma, a); else { var c = a.type, d = a.proxy;b.removeEventListener ? b.removeEventListener(c, d, a.capture) : b.detachEvent ? b.detachEvent(Gc(c), d) : b.addListener && b.removeListener && b.removeListener(d);Ac--;(c = Ec(b)) ? (xc(c, a), c.i == 0 && (c.src = null, (_rcbp_setattr(b, yc, null)))) : uc(a); } } }, Gc = function (a) { return a in zc ? (_rcbp_getattr(zc, a)) : (_rcbp_setattr(zc, a, "on" + a)); }, Hc = function (a, b) { if (a.yb)a = !0; else { b = (_rcbp_new(pc, b, this));var c = a.listener, d = a.Mb || a.src;a.Ib && Jc(a);a = c.call(d, b); }return a; }, Ec = function (a) { a = (_rcbp_getattr(a, yc));return a instanceof vc ? a : null; }, Kc = "__closure_events_fn_" + (Math.random() * 1E9 >>> 0), Cc = function (a) { if (typeof a === "function")return a;(_rcbp_getattr(a, Kc)) || ((_rcbp_setattr(a, Kc, function (b) { return a.handleEvent(b); })));return (_rcbp_getattr(a, Kc)); };var Nc = function (a, b, c, d, e, g) { if (B && e)return Lc(a);if (e && !d)return !1;if (!z) { typeof b === "number" && (b = Mc(b));var h = b == 17 || b == 18 || B && b == 91;if ((!c || B) && h || B && b == 16 && (d || g))return !1; }if (A && 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 !1;}switch(a) {case 13: return z ? g || e ? !1 : !(c && d) : !0;case 27: return !A && !z;}return z && (d || e || g) ? !1 : Lc(a); }, Lc = function (a) { if (a >= 48 && a <= 57 || a >= 96 && a <= 106 || a >= 65 && a <= 90 || A && a == 0)return !0;switch(a) {case 32: case 43: case 63: case 64: case 107: case 109: case 110: case 111: case 186: case 59: case 189: case 187: case 61: case 188: case 190: case 191: case 192: case 222: case 219: case 220: case 221: case 163: case 58: return !0;case 173: case 171: return z;default: return !1;} }, Mc = function (a) { if (z)a = Oc(a); else if (B && A)switch(a) {case 93: a = 91;}return a; }, Oc = function (a) { switch(a) {case 61: return 187;case 59: return 186;case 173: return 189;case 224: return 91;case 0: return 224;default: return a;} };function Pc(a, b, c, d) { this.top = a;this.right = b;this.bottom = c;this.left = d; }Pc.prototype.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; };Pc.prototype.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; };Pc.prototype.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; };var Qc = function (a, b, c, d) { this.left = a;this.top = b;this.width = c;this.height = d; };Qc.prototype.getSize = function () { return (_rcbp_new(w, this.width, this.height)); };Qc.prototype.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; };Qc.prototype.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; };Qc.prototype.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; };var Rc = { }, Sc = function (a, b) { var c = C(a);return c.defaultView && c.defaultView.getComputedStyle && (a = c.defaultView.getComputedStyle(a, null)) ? (_rcbp_getattr(a, b)) || a.getPropertyValue(b) || "" : ""; }, Tc = function (a, b) { return Sc(a, b) || (a.currentStyle ? (_rcbp_getattr(a.currentStyle, b)) : null) || a.style && (_rcbp_getattr(a.style, b)); }, Vc = function (a, b) { if (b instanceof u) { var c = b.x;b = b.y; } else c = b, b = void 0;a.style.left = Uc(c, !1);a.style.top = Uc(b, !1); }, Wc = function (a) { try { return a.getBoundingClientRect(); }catch (b) { return { left: 0, top: 0, right: 0, bottom: 0 }; } }, Xc = function (a) { var b = C(a), c = Tc(a, "position"), d = c == "fixed" || c == "absolute";for (a = a.parentNode; a && a != b; a = a.parentNode)if (a.nodeType == 11 && (_rcbp_getattr(a, "host")) && (a = (_rcbp_getattr(a, "host"))), c = Tc(a, "position"), d = d && c == "static" && a != b.documentElement && a != b.body, !d && (a.scrollWidth > a.clientWidth || a.scrollHeight > a.clientHeight || c == "fixed" || c == "absolute" || c == "relative"))return a;return null; }, Zc = function (a) { for (var b = (_rcbp_new(Pc, 0, Infinity, Infinity, 0)), c = Ob(a), d = c.i.body, e = c.i.documentElement, g = Sb(c.i); a = Xc(a); )if ((!A || a.clientHeight != 0 || a != d) && a != d && a != e && Tc(a, "overflow") != "visible") { var h = Yc(a), k = (_rcbp_new(u, a.clientLeft, a.clientTop));h.x += k.x;h.y += k.y;b.top = Math.max(b.top, h.y);b.right = Math.min(b.right, h.x + a.clientWidth);b.bottom = Math.min(b.bottom, h.y + a.clientHeight);b.left = Math.max(b.left, h.x); }d = g.scrollLeft;g = g.scrollTop;b.left = Math.max(b.left, d);b.top = Math.max(b.top, g);c = (c.i.defaultView || window).document;c = c.compatMode == "CSS1Compat" ? c.documentElement : c.body;c = (_rcbp_new(w, c.clientWidth, c.clientHeight));b.right = Math.min(b.right, d + c.width);b.bottom = Math.min(b.bottom, g + c.height);return b.top >= 0 && b.left >= 0 && b.bottom > b.top && b.right > b.left ? b : null; }, ad = function (a, b) { b = b || Sb(document);var c = b || Sb(document);var d = Yc(a), e = Yc(c), g = Sc(c, "borderLeftWidth");var h = Sc(c, "borderRightWidth");var k = Sc(c, "borderTopWidth"), l = Sc(c, "borderBottomWidth");h = (_rcbp_new(Pc, parseFloat(k), parseFloat(h), parseFloat(l), parseFloat(g)));c == Sb(document) ? (g = d.x - c.scrollLeft, d = d.y - c.scrollTop) : (g = d.x - e.x - h.left, d = d.y - e.y - h.top);a = $c(a);e = c.clientHeight - a.height;h = c.scrollLeft;k = c.scrollTop;h += Math.min(g, Math.max(g - (c.clientWidth - a.width), 0));k += Math.min(d, Math.max(d - e, 0));c = (_rcbp_new(u, h, k));b.scrollLeft = c.x;b.scrollTop = c.y; }, Yc = function (a) { var b = C(a), c = (_rcbp_new(u, 0, 0));if (a == (b ? C(b) : document).documentElement)return c;a = Wc(a);var d = Ob(b).i;b = Sb(d);d = d.defaultView;b = (_rcbp_new(u, d.pageXOffset || b.scrollLeft, d.pageYOffset || b.scrollTop));c.x = a.left + b.x;c.y = a.top + b.y;return c; }, Uc = function (a, b) { typeof a == "number" && (a = (b ? Math.round(a) : a) + "px");return a; }, bd = function (a) { var b = $c;if (Tc(a, "display") != "none")return b(a);var c = a.style, d = c.display, e = c.visibility, g = c.position;c.visibility = "hidden";c.position = "absolute";c.display = "inline";a = b(a);c.display = d;c.position = g;c.visibility = e;return a; }, $c = function (a) { var b = a.offsetWidth, c = a.offsetHeight, d = A && !b && !c;return (b === void 0 || d) && a.getBoundingClientRect ? (a = Wc(a), (_rcbp_new(w, a.right - a.left, a.bottom - a.top))) : (_rcbp_new(w, b, c)); }, cd = function (a) { var b = Yc(a);a = bd(a);return (_rcbp_new(Qc, b.x, b.y, a.width, a.height)); }, F = function (a, b) { a.style.display = b ? "" : "none"; }, dd = function (a) { return "rtl" == Tc(a, "direction"); }, ed = z ? "MozUserSelect" : A || zb ? "WebkitUserSelect" : null, fd = function (a, b, c) { c = c ? null : a.getElementsByTagName("*");if (ed && (b = b ? "none" : "", a.style && ((_rcbp_setattr(a.style, ed, b))), c))for (var d = 0; a = (_rcbp_getattr(c, d)); d++)a.style && ((_rcbp_setattr(a.style, ed, b))); };var gd = function (a) { lc.call(this);this.i = a;this.g = { }; };t(gd, lc);var hd = [];gd.prototype.C = function (a, b, c, d) { Array.isArray(b) || (b && (hd[0] = (_rcbp_call(b, "toString", []))), b = hd);for (var e = 0; e < b.length; e++) { var g = E(a, (_rcbp_getattr(b, e)), c || this.handleEvent, d || !1, this.i || this);if (!g)break;(_rcbp_setattr(this.g, g.key, g)); }return this; };gd.prototype.Oc = function (a, b, c, d) { return id(this, a, b, c, d); };var id = function (a, b, c, d, e, g) { if (Array.isArray(c))for (var h = 0; h < c.length; h++)id(a, b, (_rcbp_getattr(c, h)), d, e, g); else { b = Bc(b, c, d || a.handleEvent, e, g || a.i || a);if (!b)return a;(_rcbp_setattr(a.g, b.key, b)); }return a; };gd.prototype.W = function (a, b, c, d, e) { if (Array.isArray(b))for (var g = 0; g < b.length; g++)this.W(a, (_rcbp_getattr(b, g)), c, d, e); else c = c || this.handleEvent, d = pa(d) ? !!d.capture : !!d, e = e || this.i || this, c = Cc(c), d = !!d, b = rc(a) ? a.ub(b, c, d, e) : a ? (a = Ec(a)) ? a.ub(b, c, d, e) : null : null, b && (Jc(b), delete this.g[b.key]);return this; };var jd = function (a) { La(a.g, function (b, c) { this.g.hasOwnProperty(c) && Jc(b); }, a);a.g = { }; };gd.prototype.F = function () { gd.l.F.call(this);jd(this); };gd.prototype.handleEvent = function () { throw Error("l"); };var H = function () { lc.call(this);this.ma = (_rcbp_new(vc, this));this.dd = this;this.vc = null; };t(H, lc);(_rcbp_setattr(H.prototype, qc, !0));f = H.prototype;f.gb = function () { return this.vc; };f.zb = function (a) { this.vc = a; };f.addEventListener = function (a, b, c, d) { E(this, a, b, c, d); };f.removeEventListener = function (a, b, c, d) { Ic(this, a, b, c, d); };f.dispatchEvent = function (a) { var b, c = this.gb();if (c)for (b = []; c; c = c.gb())b.push(c);c = this.dd;var d = a.type || a;if (typeof a === "string")a = (_rcbp_new(nc, a, c)); else if (a instanceof nc)a.target = a.target || c; else { var e = a;a = (_rcbp_new(nc, d, c));Oa(a, e); }e = !0;var g;if (b)for (g = b.length - 1; !a.D && g >= 0; g--) { var h = a.A = (_rcbp_getattr(b, g));e = kd(h, d, !0, a) && e; }a.D || (h = a.A = c, e = kd(h, d, !0, a) && e, a.D || (e = kd(h, d, !1, a) && e));if (b)for (g = 0; !a.D && g < b.length; g++)h = a.A = (_rcbp_getattr(b, g)), e = kd(h, d, !1, a) && e;return e; };f.F = function () { H.l.F.call(this);if (this.ma) { var a = this.ma, b = 0, c;for (c in a.g) { for (var d = (_rcbp_getattr(a.g, c)), e = 0; e < d.length; e++)++b, uc((_rcbp_getattr(d, e)));delete a.g[c];a.i--; } }this.vc = null; };f.C = function (a, b, c, d) { return this.ma.add(String(a), b, !1, c, d); };f.Oc = function (a, b, c, d) { return this.ma.add(String(a), b, !0, c, d); };f.W = function (a, b, c, d) { var e = this.ma;a = (_rcbp_call(String(a), "toString", []));if (a in e.g) { var g = (_rcbp_getattr(e.g, a));b = wc(g, b, c, d);b > -1 ? (uc((_rcbp_getattr(g, b))), Array.prototype.splice.call(g, b, 1), g.length == 0 && (delete e.g[a], e.i--), e = !0) : e = !1; } else e = !1;return e; };var kd = function (a, b, c, d) { b = (_rcbp_getattr(a.ma.g, String(b)));if (!b)return !0;b = b.concat();for (var e = !0, g = 0; g < b.length; ++g) { var h = (_rcbp_getattr(b, g));if (h && !h.yb && h.capture == c) { var k = h.listener, l = h.Mb || h.src;h.Ib && xc(a.ma, h);e = k.call(l, d) !== !1 && e; } }return e && !d.defaultPrevented; };H.prototype.ub = function (a, b, c, d) { return this.ma.ub(String(a), b, c, d); };H.prototype.hasListener = function (a, b) { return this.ma.hasListener(a !== void 0 ? String(a) : void 0, b); };var ld = function () { };p(ld);ld.prototype.g = 0;var I = function (a) { H.call(this);this.i = a || Ob();this.ac = md;this.ab = null;this.G = !1;this.v = null;this.ya = void 0;this.la = this.U = this.H = this.Hb = null;this.Hc = !1; };t(I, H);I.prototype.gd = ld.K();var md = null, nd = function (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";}throw Error("m"); }, od = function (a) { return a.ab || (a.ab = ":" + (_rcbp_call((a.gd.g++), "toString", [36]))); }, pd = function (a, b) { if (a.H && a.H.la) { var c = a.H.la, d = a.ab;d in c && delete c[d];c = a.H.la;if (c !== null && b in c)throw Error("e`" + b);(_rcbp_setattr(c, b, a)); }a.ab = b; };I.prototype.j = function () { return this.v; };var J = function (a) { a.ya || (a.ya = (_rcbp_new(gd, a)));return a.ya; }, qd = function (a, b) { if (a == b)throw Error("n");var c;if (c = b && a.H && a.ab) { var d = a.H;c = a.ab;d.la && c ? (d = d.la, c = (d !== null && c in d ? (_rcbp_getattr(d, c)) : void 0) || null) : c = null; }if (c && a.H != b)throw Error("n");a.H = b;I.l.zb.call(a, b); };I.prototype.D = function () { return this.H; };I.prototype.zb = function (a) { if (this.H && this.H != a)throw Error("o");I.l.zb.call(this, a); };I.prototype.Ka = function () { this.v = Ub(this.i.i, "DIV"); };var td = function () { var a = rd, b = D(document, "colorpicker-container");sd(a, b); }, sd = function (a, b, c) { if (a.G)throw Error("p");a.v || a.Ka();b ? b.insertBefore(a.v, c || null) : a.i.i.body.appendChild(a.v);a.H && !a.H.G || a.M(); }, ud = function (a, b) { if (a.G)throw Error("p");if (b && a.jb(b)) { a.Hc = !0;var c = C(b);a.i && a.i.i == c || (a.i = Ob(b));a.Qa(b);a.M(); } else throw Error("q"); };f = I.prototype;f.jb = function () { return !0; };f.Qa = function (a) { this.v = a; };f.M = function () { this.G = !0;vd(this, function (a) { !a.G && a.j() && a.M(); }); };f.ga = function () { vd(this, function (a) { a.G && a.ga(); });this.ya && jd(this.ya);this.G = !1; };f.F = function () { this.G && this.ga();this.ya && (this.ya.dispose(), delete this.ya);vd(this, function (a) { a.dispose(); });!this.Hc && this.v && Xb(this.v);this.H = this.Hb = this.v = this.la = this.U = null;I.l.F.call(this); };f.rb = function (a, b) { this.cc(a, wd(this), b); };f.cc = function (a, b, c) { if (a.G && (c || !this.G))throw Error("p");if (b < 0 || b > wd(this))throw Error("r");this.la && this.U || (this.la = { }, this.U = []);if (a.D() == this) { var d = this.la, e = od(a);(_rcbp_setattr(d, e, a));Fa(this.U, a); } else { d = this.la;e = od(a);if (d !== null && e in d)throw Error("e`" + e);(_rcbp_setattr(d, e, a)); }qd(a, this);Ia(this.U, b, 0, a);a.G && this.G && a.D() == this ? (c = this.kb(), ((_rcbp_getattr(c.childNodes, b)) || null) != a.j() && (a.j().parentElement == c && c.removeChild(a.j()), b = (_rcbp_getattr(c.childNodes, b)) || null, c.insertBefore(a.j(), b))) : c ? (this.v || this.Ka(), b = xd(this, b + 1), sd(a, this.kb(), b ? b.v : null)) : this.G && !a.G && a.v && a.v.parentNode && a.v.parentNode.nodeType == 1 && a.M(); };f.kb = function () { return this.v; };var yd = function (a) { a.ac == null && (a.ac = dd(a.G ? a.v : a.i.i.body));return a.ac; }, wd = function (a) { return a.U ? a.U.length : 0; }, xd = function (a, b) { return a.U ? (_rcbp_getattr(a.U, b)) || null : null; }, vd = function (a, b, c) { a.U && a.U.forEach(b, c); }, zd = function (a, b) { return a.U && b ? a.U.indexOf(b) : -1; };function Ad(a, b, c, d) { pc.call(this, d);this.type = "key";this.keyCode = a;this.repeat = c; }t(Ad, pc);var Cd = function (a, b) { H.call(this);a && Bd(this, a, b); };t(Cd, H);f = Cd.prototype;f.eb = null;f.Nb = null;f.oc = null;f.Ob = null;f.Z = -1;f.Ga = -1;f.dc = !1;var Dd = { 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 }, Ed = { 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 }, Fd = B && z;Cd.prototype.g = function (a) { A && (this.Z == 17 && !a.ctrlKey || this.Z == 18 && !a.altKey || B && this.Z == 91 && !a.metaKey) && (this.Ga = this.Z = -1);this.Z == -1 && (a.ctrlKey && a.keyCode != 17 ? this.Z = 17 : a.altKey && a.keyCode != 18 ? this.Z = 18 : a.metaKey && a.keyCode != 91 && (this.Z = 91));Nc(a.keyCode, this.Z, a.shiftKey, a.ctrlKey, a.altKey, a.metaKey) ? (this.Ga = Mc(a.keyCode), Fd && (this.dc = a.altKey)) : this.handleEvent(a); };Cd.prototype.i = function (a) { this.Ga = this.Z = -1;this.dc = a.altKey; };Cd.prototype.handleEvent = function (a) { var b = a.v, c = b.altKey;if (A && a.type == "keypress") { var d = this.Ga;var e = b.charCode >= 0 && b.charCode < 63232 && Lc(d) ? b.charCode : 0; } else a.type == "keypress" ? (Fd && (c = this.dc), b.keyCode == b.charCode ? b.keyCode < 32 ? (d = b.keyCode, e = 0) : (d = this.Ga, e = b.charCode) : (d = b.keyCode || this.Ga, e = b.charCode || 0)) : (d = b.keyCode || this.Ga, e = b.charCode || 0), B && e == 63 && d == 224 && (d = 191);var g = d = Mc(d);d ? d >= 63232 && d in Dd ? g = (_rcbp_getattr(Dd, d)) : d == 25 && a.shiftKey && (g = 9) : b.keyIdentifier && b.keyIdentifier in Ed && (g = (_rcbp_getattr(Ed, b.keyIdentifier)));if (!z || a.type != "keypress" || Nc(g, this.Z, a.shiftKey, a.ctrlKey, c, a.metaKey))a = g == this.Z, this.Z = g, b = (_rcbp_new(Ad, g, e, a, b)), b.altKey = c, this.dispatchEvent(b); };Cd.prototype.j = function () { return this.eb; };var Bd = function (a, b, c) { a.Ob && Gd(a);a.eb = b;a.Nb = E(a.eb, "keypress", a, c);a.oc = E(a.eb, "keydown", a.g, c, a);a.Ob = E(a.eb, "keyup", a.i, c, a); }, Gd = function (a) { a.Nb && (Jc(a.Nb), Jc(a.oc), Jc(a.Ob), a.Nb = null, a.oc = null, a.Ob = null);a.eb = null;a.Z = -1;a.Ga = -1; };Cd.prototype.F = function () { Cd.l.F.call(this);Gd(this); };var Hd = function () { };var K = { ob: "mousedown", pb: "mouseup", nb: "mousecancel", Ed: "mousemove", Gd: "mouseover", Fd: "mouseout", Cd: "mouseenter", Dd: "mouseleave" };var Id;var Jd = function (a, b) { b ? a.setAttribute("role", b) : a.removeAttribute("role"); }, L = function (a, b, c) { Array.isArray(c) && (c = c.join(" "));var d = "aria-" + b;c === "" || c == void 0 ? (Id || (c = { }, Id = (c.atomic = !1, c.autocomplete = "none", c.dropeffect = "none", c.haspopup = !1, c.live = "off", c.multiline = !1, c.multiselectable = !1, c.orientation = "vertical", c.readonly = !1, c.relevant = "additions text", c.required = !1, c.sort = "none", c.busy = !1, c.disabled = !1, c.hidden = !1, c.invalid = "false", c)), c = Id, b in c ? a.setAttribute(d, (_rcbp_getattr(c, b))) : a.removeAttribute(d)) : a.setAttribute(d, c); }, Kd = function (a, b) { a = a.getAttribute("aria-" + b);return a == null || a == void 0 ? "" : String(a); }, Ld = function (a, b) { var c = "";b && (c = b.id);L(a, "activedescendant", c); };var Md = function (a) { return typeof a.className == "string" ? a.className : a.getAttribute && a.getAttribute("class") || ""; }, Nd = function (a) { return a.classList ? a.classList : Md(a).match(/\S+/g) || []; }, Od = function (a, b) { typeof a.className == "string" ? a.className = b : a.setAttribute && a.setAttribute("class", b); }, Pd = function (a, b) { a.classList ? b = a.classList.contains(b) : (a = Nd(a), b = Ba(a, b) >= 0);return b; }, M = function (a, b) { if (a.classList)a.classList.add(b); else if (!Pd(a, b)) { var c = Md(a);Od(a, c + (c.length > 0 ? " " + b : b)); } }, Qd = function (a, b) { if (a.classList)Array.prototype.forEach.call(b, function (e) { M(a, e); }); else { var c = { };Array.prototype.forEach.call(Nd(a), function (e) { (_rcbp_setattr(c, e, !0)); });Array.prototype.forEach.call(b, function (e) { (_rcbp_setattr(c, e, !0)); });b = "";for (var d in c) b += b.length > 0 ? " " + d : d;Od(a, b); } }, Rd = function (a, b) { a.classList ? a.classList.remove(b) : Pd(a, b) && Od(a, Array.prototype.filter.call(Nd(a), function (c) { return c != b; }).join(" ")); }, Sd = function (a, b) { a.classList ? Array.prototype.forEach.call(b, function (c) { Rd(a, c); }) : Od(a, Array.prototype.filter.call(Nd(a), function (c) { return !(Ba(b, c) >= 0); }).join(" ")); };var N = function () { }, Td;p(N);var Ud = { button: "pressed", checkbox: "checked", menuitem: "selected", menuitemcheckbox: "checked", menuitemradio: "checked", radio: "checked", tab: "selected", treeitem: "selected" };f = N.prototype;f.La = function () { };f.Y = function (a) { return a.i.g("DIV", Vd(this, a).join(" "), a.P()); };f.O = function (a) { return a; };f.lb = function () { return !0; };f.L = function (a, b) { b.id && pd(a, b.id);var c = this.O(b);c && c.firstChild ? a.Ya(c.firstChild.nextSibling ? Ga(c.childNodes) : c.firstChild) : a.Ya(null);var d = 0, e = this.B(), g = this.B(), h = !1, k = !1, l = Ga(Nd(b));l.forEach(function (m) { h || m != e ? k || m != g ? d |= this.v(m) : k = !0 : (h = !0, g == e && (k = !0));this.v(m) == 1 && ec(c) && fc(c) && dc(c, !1); }, this);a.Ca = d;h || (l.push(e), g == e && (k = !0));k || l.push(g);(a = a.fc) && l.push.apply(l, a);h && k && !a || Od(b, l.join(" "));return b; };f.Bb = function (a) { yd(a) && this.Bc(a.j(), !0);a.isEnabled() && this.Cb(a, a.isVisible()); };var Wd = function (a, b, c) { if (a = c || a.La())c = b.getAttribute("role") || null, a != c && Jd(b, a); }, Xd = function (a, b, c) { b.isVisible() || L(c, "hidden", !b.isVisible());b.isEnabled() || a.pa(c, 1, !b.isEnabled());O(b, 8) && a.pa(c, 8, P(b, 8));O(b, 16) && a.pa(c, 16, P(b, 16));O(b, 64) && a.pa(c, 64, P(b, 64)); };f = N.prototype;f.Qb = function (a, b) { fd(a, !b, !0); };f.Bc = function (a, b) { var c = this.B() + "-rtl";(a = a.j ? a.j() : a) && (b ? Qd : Sd)(a, [c]); };f.Ac = function (a) { var b;return O(a, 32) && (b = a.j()) ? ec(b) && fc(b) : !1; };f.Cb = function (a, b) { var c;if (O(a, 32) && (c = a.j())) { if (!b && P(a, 32)) { try { c.blur(); }catch (d) { }P(a, 32) && a.Db(null); }(ec(c) && fc(c)) != b && dc(c, b); } };f.Rb = function (a, b, c) { var d = a.j();if (d) { var e = this.g(b);e && (a = a.j ? a.j() : a) && (c ? Qd : Sd)(a, [e]);this.pa(d, b, c); } };f.pa = function (a, b, c) { Td || (Td = { 1: "disabled", 8: "selected", 16: "checked", 64: "expanded" });b = (_rcbp_getattr(Td, b));var d = a.getAttribute("role") || null;d && (d = (_rcbp_getattr(Ud, d)) || b, b = b == "checked" || b == "selected" ? d : b);b && L(a, b, c); };f.Aa = function (a, b) { var c = this.O(a);c && (Wb(c), b && (typeof b === "string" ? ac(c, b) : (a = function (d) { if (d) { var e = C(c);c.appendChild(typeof d === "string" ? e.createTextNode(d) : d); } }, Array.isArray(b) ? b.forEach(a) : !oa(b) || "nodeType" in b ? a(b) : Ga(b).forEach(a)))); };f.B = function () { return "goog-control"; };var Vd = function (a, b) { var c = a.B(), d = [c], e = a.B();e != c && d.push(e);c = b.Ca;for (e = []; c; ) { var g = c & -c;e.push(a.g(g));c &= ~g; }d.push.apply(d, e);(a = b.fc) && d.push.apply(d, a);return d; };N.prototype.g = function (a) { this.i || Yd(this);return (_rcbp_getattr(this.i, a)); };N.prototype.v = function (a) { if (!this.D) { this.i || Yd(this);var b = this.i, c = { }, d;for (d in b) (_rcbp_setattr(c, (_rcbp_getattr(b, d)), d));this.D = c; }a = parseInt((_rcbp_getattr(this.D, a)), 10);return isNaN(a) ? 0 : a; };var Yd = function (a) { var b = a.B();(_rcbp_call(b, "replace", [/\xa0|\s/g, " "]));a.i = { 1: b + "-disabled", 2: b + "-hover", 4: b + "-active", 8: b + "-selected", 16: b + "-checked", 32: b + "-focused", 64: b + "-open" }; };var $d = function (a, b) { if (!a)throw Error("s`" + a);if (typeof b !== "function")throw Error("t`" + b);(_rcbp_setattr(Zd, a, b)); }, ae = { }, Zd = { };var Q = function (a, b, c) { I.call(this, c);if (!b) { for (b = this.constructor; b; ) { var d = sa(b);if (d = (_rcbp_getattr(ae, d)))break;b = (b = Object.getPrototypeOf(b.prototype)) && b.constructor; }b = d ? typeof d.K === "function" ? d.K() : (_rcbp_new(d)) : null; }this.A = b;this.Ya(a !== void 0 ? a : null); };t(Q, I);f = Q.prototype;f.ec = null;f.Ca = 0;f.Ab = 39;f.ua = 255;f.Za = 0;f.Cc = !0;f.fc = null;f.lc = !0;f.wc = null;var ce = function (a) { a.G && 0 != a.lc && be(a, !1);a.lc = !1; };f = Q.prototype;f.Ka = function () { var a = this.A.Y(this);this.v = a;Wd(this.A, a, this.wb());this.A.Qb(a, !1);this.isVisible() || (F(a, !1), a && L(a, "hidden", !0)); };f.wb = function () { return this.wc; };f.kb = function () { return this.A.O(this.j()); };f.jb = function (a) { return this.A.lb(a); };f.Qa = function (a) { this.v = a = this.A.L(this, a);Wd(this.A, a, this.wb());this.A.Qb(a, !1);this.Cc = a.style.display != "none"; };f.M = function () { Q.l.M.call(this);Xd(this.A, this, this.v);this.A.Bb(this);if (this.Ab & -2 && (this.lc && be(this, !0), O(this, 32))) { var a = this.j();if (a) { var b = this.za || (this.za = (_rcbp_new(Cd)));Bd(b, a);J(this).C(b, "key", this.da).C(a, "focus", this.Uc).C(a, "blur", this.Db); } } };var be = function (a, b) { var c = J(a), d = a.j();b ? (c.C(d, K.ob, a.Ma).C(d, [K.pb, K.nb], a.Va).C(d, "mouseover", a.Ua).C(d, "mouseout", a.Yb), a.mb != Hd && c.C(d, "contextmenu", a.mb)) : (c.W(d, K.ob, a.Ma).W(d, [K.pb, K.nb], a.Va).W(d, "mouseover", a.Ua).W(d, "mouseout", a.Yb), a.mb != Hd && c.W(d, "contextmenu", a.mb)); };f = Q.prototype;f.ga = function () { Q.l.ga.call(this);this.za && Gd(this.za);this.isVisible() && this.isEnabled() && this.A.Cb(this, !1); };f.F = function () { Q.l.F.call(this);this.za && (this.za.dispose(), delete this.za);delete this.A;this.fc = this.ec = null; };f.P = function () { return this.ec; };f.Ya = function (a) { this.ec = a; };f.Sa = function () { var a = this.P();if (!a)return "";a = typeof a === "string" ? a : Array.isArray(a) ? a.map(jc).join("") : ic(a);return $a(a); };f.isVisible = function () { return this.Cc; };f.isEnabled = function () { return !P(this, 1); };f.oa = function (a) { var b = this.D();b && typeof b.isEnabled == "function" && !b.isEnabled() || !de(this, 1, !a) || (a || (ee(this, !1), this.ba(!1)), this.isVisible() && this.A.Cb(this, a), fe(this, 1, !a, !0)); };f.ba = function (a) { de(this, 2, a) && fe(this, 2, a); };f.isActive = function () { return P(this, 4); };var ee = function (a, b) { de(a, 4, b) && fe(a, 4, b); };Q.prototype.xc = function (a) { de(this, 8, a) && fe(this, 8, a); };Q.prototype.bb = function (a) { de(this, 16, a) && fe(this, 16, a); };Q.prototype.R = function (a) { de(this, 64, a) && fe(this, 64, a); };var P = function (a, b) { return !!(a.Ca & b); }, fe = function (a, b, c, d) { d || b != 1 ? O(a, b) && c != P(a, b) && (a.A.Rb(a, b, c), a.Ca = c ? a.Ca | b : a.Ca & ~b) : a.oa(!c); }, O = function (a, b) { return !!(a.Ab & b); };Q.prototype.S = function (a, b) { if (this.G && P(this, a) && !b)throw Error("p");!b && P(this, a) && fe(this, a, !1);this.Ab = b ? this.Ab | a : this.Ab & ~a; };var R = function (a, b) { return !!(a.ua & b) && O(a, b); }, de = function (a, b, c) { return O(a, b) && P(a, b) != c && (!(a.Za & b) || a.dispatchEvent(nd(b, c))) && !a.Ia; };Q.prototype.Ua = function (a) { !ge(a, this.j()) && this.dispatchEvent("enter") && this.isEnabled() && R(this, 2) && this.ba(!0); };Q.prototype.Yb = function (a) { !ge(a, this.j()) && this.dispatchEvent("leave") && (R(this, 4) && ee(this, !1), R(this, 2) && this.ba(!1)); };Q.prototype.mb = Hd;var ge = function (a, b) { return !!a.relatedTarget && $b(b, a.relatedTarget); };f = Q.prototype;f.Ma = function (a) { this.isEnabled() && (R(this, 2) && this.ba(!0), a.v.button != 0 || B && a.ctrlKey || (R(this, 4) && ee(this, !0), this.A && this.A.Ac(this) && this.j().focus()));a.v.button != 0 || B && a.ctrlKey || a.g(); };f.Va = function (a) { this.isEnabled() && (R(this, 2) && this.ba(!0), this.isActive() && this.aa(a) && R(this, 4) && ee(this, !1)); };f.aa = function (a) { R(this, 16) && this.bb(!P(this, 16));R(this, 8) && this.xc(!0);R(this, 64) && this.R(!P(this, 64));var b = (_rcbp_new(nc, "action", this));a && (b.altKey = a.altKey, b.ctrlKey = a.ctrlKey, b.metaKey = a.metaKey, b.shiftKey = a.shiftKey, b.H = a.H, b.timeStamp = a.timeStamp);return this.dispatchEvent(b); };f.Uc = function () { R(this, 32) && de(this, 32, !0) && fe(this, 32, !0); };f.Db = function () { R(this, 4) && ee(this, !1);R(this, 32) && de(this, 32, !1) && fe(this, 32, !1); };f.da = function (a) { return this.isVisible() && this.isEnabled() && this.Ba(a) ? (a.g(), a.i(), !0) : !1; };f.Ba = function (a) { return a.keyCode == 13 && this.aa(a); };if (typeof Q !== "function")throw Error("u`" + Q);if (typeof N !== "function")throw Error("v`" + N);var he = sa(Q);(_rcbp_setattr(ae, he, N));$d("goog-control", function () { return (_rcbp_new(Q, null)); });var ie = ob(), je = ub() || y("iPod"), ke = y("iPad"), le = rb(), me = qb(), ne = pb() && !vb();var oe = !yb && !pb();function pe(a, b) { if (/-[a-z]/.test(b))return null;if (oe && a.dataset) { if (rb() && !(b in a.dataset))return null;a = (_rcbp_getattr(a.dataset, b));return a === void 0 ? null : a; }return a.getAttribute("data-" + (_rcbp_call(String(b), "replace", [/([A-Z])/g, "-$1"])).toLowerCase()); };var qe = function () { };qe.prototype.next = function () { return re; };var re = { done: !0, value: void 0 };qe.prototype.Ic = function () { return this; };var se = function (a) { if (a instanceof qe)return a;if (typeof a.Ic == "function")return a.Ic(!1);if (oa(a)) { var b = 0, c = (_rcbp_new(qe));c.next = function () { for (; ; ) { if (b >= a.length)return re;if (b in a)return { value: (_rcbp_getattr(a, b++)), done: !1 };b++; } };return c; }throw Error("w"); }, te = function (a) { a = se(a).next();return a.done ? null : a.value; };var ve = function (a, b, c, d, e) { this.i = !!b;this.g = null;this.A = 0;this.D = !1;this.H = !c;a && ue(this, a, d);this.v = e != void 0 ? e : this.A || 0;this.i && (this.v *= -1); };t(ve, qe);var ue = function (a, b, c) { if (a.g = b)a.A = typeof c === "number" ? c : a.g.nodeType != 1 ? 0 : a.i ? -1 : 1; };ve.prototype.next = function () { if (this.D) { if (!this.g || this.H && this.v == 0)return re;var a = this.g;var b = this.i ? -1 : 1;if (this.A == b) { var c = this.i ? a.lastChild : a.firstChild;c ? ue(this, c) : ue(this, a, b * -1); } else (c = this.i ? a.previousSibling : a.nextSibling) ? ue(this, c) : ue(this, a.parentNode, b * -1);this.v += this.A * (this.i ? -1 : 1); } else this.D = !0;return (a = this.g) ? { value: a, done: !1 } : re; };function we(a, b, c, d) { ve.call(this, a, b, c, null, d); }t(we, ve);we.prototype.next = function () { do { var a = we.l.next.call(this);if (a.done)return a; }while(this.A == -1) return { value: this.g, done: !1 }; };function xe() { }t(xe, N);p(xe);var ye = 0;xe.prototype.Y = function (a) { for (var b = Vd(this, a), c = a.i, d = c.g, e = a.P(), g = a.getSize(), h = a.i, k = [], l = 0, m = 0; m < g.height; m++) { for (var q = [], v = 0; v < g.width; v++) { var G = e && (_rcbp_getattr(e, l++));q.push(ze(this, G, h)); }k.push(Ae(this, q, h)); }e = h.g("TABLE", this.B() + "-table", h.g("TBODY", this.B() + "-body", k));Jd(e, "grid");e.cellSpacing = "0";e.cellPadding = "0";b = d.call(c, "DIV", b, e);a = a.getSize().width;if (oe && b.dataset)b.dataset.gridWidth = a; else { if (/-[a-z]/.test("gridWidth"))throw Error("g");b.setAttribute("data-" + (_rcbp_call("gridWidth", "replace", [/([A-Z])/g, "-$1"])).toLowerCase(), a); }return b; };var Ae = function (a, b, c) { a = c.g("TR", a.B() + "-row", b);Jd(a, "row");return a; }, ze = function (a, b, c) { a = c.g("TD", { "class": a.B() + "-cell", id: a.B() + "-cell-" + ye++ }, b);Jd(a, "gridcell");L(a, "selected", !1);Be(a);return a; }, Be = function (a) { if (!ic(a) && !Kd(a, "label")) { for (var b = (_rcbp_new(we, a)), c = "", d; !c && (d = te(b)); )d.nodeType == 1 && (c = Kd(d, "label") || d.title);c && L(a, "label", c); } };xe.prototype.lb = function () { return !1; };xe.prototype.L = function () { return null; };xe.prototype.Aa = function (a, b) { if (a) { var c = Pb(document, "TBODY", this.B() + "-body", a)[0];if (c) { var d = 0;Array.prototype.forEach.call(c.rows, function (l) { Ca(l.cells, function (m) { Wb(m);m.removeAttribute("aria-label");if (b) { var q = (_rcbp_getattr(b, d++));q && (m.appendChild(q), Be(m)); } }, this); }, this);if (d < b.length) { for (var e = [], g = Ob(a), h = pe(a, "gridWidth"); d < b.length; ) { var k = (_rcbp_getattr(b, d++));e.push(ze(this, k, g));e.length == h && (k = Ae(this, e, g), c.appendChild(k), e.length = 0); }if (e.length > 0) { for (; e.length < h; )e.push(ze(this, "", g));e = Ae(this, e, g);c.appendChild(e); } } }fd(a, !0, z); } };var Ce = function (a, b, c) { for (b = b.j(); c && c.nodeType == 1 && c != b; ) { if (c.tagName == "TD" && Pd(c, a.B() + "-cell"))return c.firstChild;c = c.parentNode; }return null; }, De = function (a) { return a ? a.parentNode : null; };xe.prototype.B = function () { return "goog-palette"; };function Ee(a) { H.call(this);this.g = [];Fe(this, a); }t(Ee, H);Ee.prototype.i = null;Ee.prototype.v = null;var Fe = function (a, b) { b && (b.forEach(function (c) { Ge(this, c, !1); }, a), Ha(a.g, b)); }, He = function (a, b, c) { b && (Ge(a, b, !1), Ia(a.g, c, 0, b)); }, Ie = function (a, b) { b != a.i && (Ge(a, a.i, !1), a.i = b, Ge(a, b, !0));a.dispatchEvent("select"); }, Je = function (a) { var b = a.i;return b ? a.g.indexOf(b) : -1; }, Ke = function (a, b) { Ie(a, (_rcbp_getattr(a.g, b)) || null); };Ee.prototype.clear = function () { var a = this.g;if (!Array.isArray(a))for (var b = a.length - 1; b >= 0; b--)delete a[b];a.length = 0;this.i = null; };Ee.prototype.F = function () { Ee.l.F.call(this);delete this.g;this.i = null; };var Ge = function (a, b, c) { b && (typeof a.v == "function" ? a.v(b, c) : typeof b.xc == "function" && b.xc(c)); };var S = function (a, b, c) { Q.call(this, a, b || xe.K(), c);this.ua &= -89;this.g = (_rcbp_new(Le));this.g.zb(this);this.Ea = -1; };t(S, Q);f = S.prototype;f.ha = null;f.qa = -1;f.J = null;f.F = function () { S.l.F.call(this);this.J && (this.J.dispose(), this.J = null);this.ha = null;this.g.dispose(); };f.Ya = function (a) { S.l.Ya.call(this, a);Me(this);if (this.J)this.J.clear(), Fe(this.J, a); else { a = this.J = (_rcbp_new(Ee, a));var b = va(this.qb, this);a.v = b;J(this).C(this.J, "select", this.Vc); }this.qa = -1; };f.Sa = function () { return ""; };f.Ua = function (a) { S.l.Ua.call(this, a);var b = Ce(this.A, this, a.target);b && a.relatedTarget && $b(b, a.relatedTarget) || b != Ne(this) && Oe(this, b); };f.Ma = function (a) { S.l.Ma.call(this, a);this.isActive() && (a = Ce(this.A, this, a.target), a != Ne(this) && Oe(this, a)); };f.aa = function (a) { var b = Ne(this);return b ? (a && (this.J && this.J.i ? a.type != "mouseup" || Ce(this.A, this, a.target) : 1) && this.J && Ie(this.J, b), S.l.aa.call(this, a)) : !1; };f.da = function (a) { var b = this.P();b = b ? b.length : 0;var c = this.ha.width;if (b == 0 || !this.isEnabled())return !1;if (a.keyCode == 13 || a.keyCode == 32)return this.aa(a);if (a.keyCode == 36)return Pe(this, 0, !0), !0;if (a.keyCode == 35)return Pe(this, b - 1, !0), !0;var d = this.qa < 0 ? this.J ? Je(this.J) : -1 : this.qa;switch(a.keyCode) {case 37: if (d == -1 || d == 0)d = b;Pe(this, d - 1, !0);a.g();return !0;case 39: return d == b - 1 && (d = -1), Pe(this, d + 1, !0), a.g(), !0;case 38: d == -1 && (d = b + c - 1);if (d >= c)return Pe(this, d - c, !0), a.g(), !0;break;case 40: if (d == -1 && (d = -c), d < b - c)return Pe(this, d + c, !0), a.g(), !0;}return !1; };f.Vc = function () { };f.getSize = function () { return this.ha; };var Qe = function (a, b) { if (a.j())throw Error("p");a.ha = typeof b === "number" ? (_rcbp_new(w, b)) : b;Me(a); }, Ne = function (a) { var b = a.P();return b && (_rcbp_getattr(b, a.qa)); }, Pe = function (a, b, c) { b != a.qa && (Re(a, a.qa, !1), a.Ea = a.qa, a.qa = b, Re(a, b, !0), c && a.D() && (b = De(Ne(a)), ad(b, a.D().v)), a.dispatchEvent("a")); }, Oe = function (a, b) { var c = a.P();Pe(a, c && b ? c.indexOf(b) : -1, !1); }, Re = function (a, b, c) { if (a.j()) { var d = a.P();if (d && b >= 0 && b < d.length) { var e = De(Ne(a));a.g.j() != e && (a.g.v = e);e = a.g;e.ba(c);P(e, 2) == c && (e = a.A, b = (_rcbp_getattr(d, b))) && (b = De(b), d = e.B() + "-cell-hover", c ? M(b, d) : Rd(b, d), c ? L(a.v, "activedescendant", b.id) : b.id == Kd(a.v, "activedescendant") && a.v.removeAttribute("aria-activedescendant")); } } };S.prototype.ba = function (a) { a && this.qa == -1 ? Pe(this, this.Ea > -1 ? this.Ea : 0, !1) : a || Pe(this, -1, !1);S.l.ba.call(this, a); };S.prototype.qb = function (a, b) { if (this.j()) { var c = this.A;a && (a = a.parentNode, c = c.B() + "-cell-selected", b ? M(a, c) : Rd(a, c), L(a, "selected", b)); } };var Me = function (a) { var b = a.P();if (b)if (a.ha && a.ha.width) { if (b = Math.ceil(b.length / a.ha.width), typeof a.ha.height !== "number" || a.ha.height < b)a.ha.height = b; } else b = Math.ceil(Math.sqrt(b.length)), a.ha = (_rcbp_new(w, b, b)); else a.ha = (_rcbp_new(w, 0, 0)); }, Le = function () { Q.call(this, null);this.Za |= 2; };t(Le, Q);var Se = function () { };la(Se, xe);Se.prototype.B = function () { return "jfk-palette"; };Se.K = function () { return Aa(Se); };var Te = { }, Ue = { }, Ve = function () { throw Error("x"); };Ve.prototype.Lc = null;Ve.prototype.P = function () { return this.g; };Ve.prototype.toString = function () { return this.g; };Ve.prototype.Sc = function () { if (this.sb !== Te)throw Error("y");return Wa((_rcbp_call(this, "toString", []))); };var We = function () { Ve.call(this); };t(We, Ve);We.prototype.sb = Te;var Xe = function (a) { if (a != null)switch(a.Lc) {case 1: return 1;case -1: return -1;case 0: return 0;}return null; }, Ye = function (a) { function b(c) { this.g = c; }b.prototype = a.prototype;return function (c, d) { c = (_rcbp_new(b, String(c)));d !== void 0 && (c.Lc = d);return c; }; }(We), Ze = function (a) { return a instanceof Ve ? !!a.P() : !!a; }, bf = function (a) { return (_rcbp_call($e(String(a), function () { return ""; }), "replace", [af, "<"])); }, cf = RegExp.prototype.hasOwnProperty("sticky"), df = (_rcbp_new(RegExp, (cf ? "" : "^") + "(?:!|/?([a-zA-Z][a-zA-Z0-9:-]*))", cf ? "gy" : "g"));function $e(a, b) { for (var c = [], d = a.length, e = 0, g = [], h, k, l = 0; l < d; ) { switch(e) {case 0: var m = a.indexOf("<", l);if (m < 0) { if (c.length === 0)return a;c.push(a.substring(l));l = d; } else c.push(a.substring(l, m)), k = m, l = m + 1, cf ? (df.lastIndex = l, m = df.exec(a)) : (df.lastIndex = 0, m = df.exec(a.substring(l))), m ? (g = ["<", m[0]], h = m[1], e = 1, l += m[0].length) : c.push("<");break;case 1: m = a.charAt(l++);switch(m) {case "'": case '"': var q = a.indexOf(m, l);q < 0 ? l = d : (g.push(m, a.substring(l, q + 1)), l = q + 1);break;case ">": g.push(m);c.push(b(g.join(""), h));e = 0;g = [];k = h = null;break;default: g.push(m);}break;default: throw Error();}e === 1 && l >= d && (l = k + 1, c.push("<"), e = 0, g = [], k = h = null); }return c.join(""); }var hf = function (a) { a != null && a.sb === Te ? (a = bf(a.P()), a = (_rcbp_call(String(a), "replace", [ef, ff]))) : a = (_rcbp_call(String(a), "replace", [gf, ff]));return a; }, jf = { "\x00": "", "\t": " ", "\n": " ", "\v": "", "\f": "", "\r": " ", " ": " ", '"': """, "&": "&", "'": "'", "-": "-", "/": "/", "<": "<", "=": "=", ">": ">", "`": "`", "\u0085": " ", "\u00a0": " ", "\u2028": " ", "\u2029": " " }, ff = function (a) { return (_rcbp_getattr(jf, a)); }, gf = /[\x00\x22\x26\x27\x3c\x3e]/g, ef = /[\x00\x22\x27\x3c\x3e]/g, kf = /^(?!on|src|(?:action|archive|background|cite|classid|codebase|content|data|dsync|href|http-equiv|longdesc|style|usemap)\s*$)(?:[a-z0-9_$:-]*)$/i, af = /';Ze(b) ? d = b != null && b.sb === Te ? b : b instanceof Va ? Ye((_rcbp_call(Xa(b), "toString", []))) : Ye((_rcbp_call(String(String(b)), "replace", [gf, ff])), Xe(b)) : d = "";d = Ye(g + d + "");c = c || Ob();if (d && d.i)c = d.i(); else { c = Ub(c.i, "DIV");b: if (pa(d)) { if (d.Sc && (d = d.Sc(), d instanceof Va))break b;d = Mb("zSoyz"); } else d = Mb(String(d));c.innerHTML = Xa(d); }c.childNodes.length == 1 && (d = c.firstChild, d.nodeType == 1 && (c = d));if (a = a.fa)d = this.O(c), Wb(d), Vb(d, a);return c; };f.L = function (a, b) { N.prototype.L.call(this, a, b);var c = b.getAttribute("data-value");if (c) { a.ea = c;var d = a.j();d && Za([(_rcbp_new(Ya, mf[0].toLowerCase()))], d, "data-value", c); }(c = b.getAttribute("data-name")) && rf(a, c);c = this.O(b);c.firstChild ? pf(a, c.firstChild.nextSibling ? Ga(c.childNodes) : c.firstChild) : pf(a, null);return b; };f.La = function () { return "radio"; };f.O = function (a) { var b = this.B() + "-label", c = a || document;c.getElementsByClassName ? a = c.getElementsByClassName(b)[0] : (c = document, a = b ? (a || c).querySelector(b ? "." + b : "") : Pb(c, "*", b, a)[0] || null);return a || null; };f.B = function () { return "jfk-radiobutton"; };of.K = function () { return Aa(of); };var tf = function (a, b) { H.call(this);this.A = b || "";this.g = (_rcbp_new(Ee));mc(this, wa(kc, this.g));this.i = (_rcbp_new(gd, this));mc(this, wa(kc, this.i));this.g.v = sf;this.i.C(this.g, "select", wa(this.dispatchEvent, "change"));this.i.C(this, "b", this.pd);this.i.C(this, "c", this.qd);this.i.C(this, "d", this.td);this.i.C(this, "e", this.vd);this.i.C(this, "f", this.Lb);this.i.C(this, "g", wa(this.Nc, !1));this.i.C(this, "h", wa(this.Nc, !0));a && Ca(a, this.v, this); };la(tf, H);tf.prototype.v = function (a) { this.i.C(a, "action", this.nd);a.zb(this);rf(a, this.A);var b = P(a, 16), c = this.g;He(c, a, c.g.length);b && uf(this, a);a.j() && this.Lb(); };var uf = function (a, b) { Ie(a.g, b);a.Lb(); }, vf = function (a, b, c) { var d = (_rcbp_getattr(a.g.g, b)) || null;c && uf(a, d);Ca(Ga(a.g.g), function (e) { e.j() && dc(e.j(), d == e); });try { d.j().focus(); }catch (e) { } }, xf = function (a, b, c, d) { c = wf(a, b, c);c != -1 && (_rcbp_getattr(a.g.g, c)) && (dc(b.j(), !1), vf(a, c, d)); }, wf = function (a, b, c) { var d = a.g.g.length;b = b ? a.g.g.indexOf(b) : -1;for (var e = 1; e <= d; e++) { var g = (b + c * e) % d;g = g * d < 0 ? g + d : g;if (((_rcbp_getattr(a.g.g, g)) || null).isEnabled())return g; }return -1; };f = tf.prototype;f.vd = function (a) { xf(this, a.target, -1, !0); };f.td = function (a) { xf(this, a.target, 1, !0); };f.qd = function (a) { xf(this, a.target, -1, !1); };f.pd = function (a) { xf(this, a.target, 1, !1); };f.Nc = function (a, b) { b = this.Lb(b);try { var c = (_rcbp_getattr(b, a ? 0 : 1));c && c.j().focus(); }catch (d) { } };f.Lb = function () { var a = this.g.i, b = this.g.g[0] || null, c = a && a.isEnabled(), d = c ? a : b;d.isEnabled() || (a = wf(this, d, 1), d = a != -1 ? (_rcbp_getattr(this.g.g, a)) || null : null);var e = d;d && !c && (c = wf(this, d, -1), e = c != -1 ? (_rcbp_getattr(this.g.g, c)) || null : null);Ca(Ga(this.g.g), function (g) { g.j() && dc(g.j(), d == g || e == g); });return [d, e]; };f.nd = function (a) { a = a.target;uf(this, a);try { a.j().focus(); }catch (b) { } };f.F = function () { Ca(Ga(this.g.g), function (a) { kc(a); });H.prototype.F.call(this); };var sf = function (a, b) { a.bb(b);a.j() && dc(a.j(), b); };var yf = { aliceblue: "#f0f8ff", antiquewhite: "#faebd7", aqua: "#00ffff", aquamarine: "#7fffd4", azure: "#f0ffff", beige: "#f5f5dc", bisque: "#ffe4c4", black: "#000000", blanchedalmond: "#ffebcd", blue: "#0000ff", blueviolet: "#8a2be2", brown: "#a52a2a", burlywood: "#deb887", cadetblue: "#5f9ea0", chartreuse: "#7fff00", chocolate: "#d2691e", coral: "#ff7f50", cornflowerblue: "#6495ed", cornsilk: "#fff8dc", crimson: "#dc143c", cyan: "#00ffff", darkblue: "#00008b", darkcyan: "#008b8b", darkgoldenrod: "#b8860b", darkgray: "#a9a9a9", darkgreen: "#006400", darkgrey: "#a9a9a9", darkkhaki: "#bdb76b", darkmagenta: "#8b008b", darkolivegreen: "#556b2f", darkorange: "#ff8c00", darkorchid: "#9932cc", darkred: "#8b0000", darksalmon: "#e9967a", darkseagreen: "#8fbc8f", darkslateblue: "#483d8b", darkslategray: "#2f4f4f", darkslategrey: "#2f4f4f", darkturquoise: "#00ced1", darkviolet: "#9400d3", deeppink: "#ff1493", deepskyblue: "#00bfff", dimgray: "#696969", dimgrey: "#696969", dodgerblue: "#1e90ff", firebrick: "#b22222", floralwhite: "#fffaf0", forestgreen: "#228b22", fuchsia: "#ff00ff", gainsboro: "#dcdcdc", ghostwhite: "#f8f8ff", gold: "#ffd700", goldenrod: "#daa520", gray: "#808080", green: "#008000", greenyellow: "#adff2f", grey: "#808080", honeydew: "#f0fff0", hotpink: "#ff69b4", indianred: "#cd5c5c", indigo: "#4b0082", ivory: "#fffff0", khaki: "#f0e68c", lavender: "#e6e6fa", lavenderblush: "#fff0f5", lawngreen: "#7cfc00", lemonchiffon: "#fffacd", lightblue: "#add8e6", lightcoral: "#f08080", lightcyan: "#e0ffff", lightgoldenrodyellow: "#fafad2", lightgray: "#d3d3d3", lightgreen: "#90ee90", lightgrey: "#d3d3d3", lightpink: "#ffb6c1", lightsalmon: "#ffa07a", lightseagreen: "#20b2aa", lightskyblue: "#87cefa", lightslategray: "#778899", lightslategrey: "#778899", lightsteelblue: "#b0c4de", lightyellow: "#ffffe0", lime: "#00ff00", limegreen: "#32cd32", linen: "#faf0e6", magenta: "#ff00ff", maroon: "#800000", mediumaquamarine: "#66cdaa", mediumblue: "#0000cd", mediumorchid: "#ba55d3", mediumpurple: "#9370db", mediumseagreen: "#3cb371", mediumslateblue: "#7b68ee", mediumspringgreen: "#00fa9a", mediumturquoise: "#48d1cc", mediumvioletred: "#c71585", midnightblue: "#191970", mintcream: "#f5fffa", mistyrose: "#ffe4e1", moccasin: "#ffe4b5", navajowhite: "#ffdead", navy: "#000080", oldlace: "#fdf5e6", olive: "#808000", olivedrab: "#6b8e23", orange: "#ffa500", orangered: "#ff4500", orchid: "#da70d6", palegoldenrod: "#eee8aa", palegreen: "#98fb98", paleturquoise: "#afeeee", palevioletred: "#db7093", papayawhip: "#ffefd5", peachpuff: "#ffdab9", peru: "#cd853f", pink: "#ffc0cb", plum: "#dda0dd", powderblue: "#b0e0e6", purple: "#800080", red: "#ff0000", rosybrown: "#bc8f8f", royalblue: "#4169e1", saddlebrown: "#8b4513", salmon: "#fa8072", sandybrown: "#f4a460", seagreen: "#2e8b57", seashell: "#fff5ee", sienna: "#a0522d", silver: "#c0c0c0", skyblue: "#87ceeb", slateblue: "#6a5acd", slategray: "#708090", slategrey: "#708090", snow: "#fffafa", springgreen: "#00ff7f", steelblue: "#4682b4", tan: "#d2b48c", teal: "#008080", thistle: "#d8bfd8", tomato: "#ff6347", turquoise: "#40e0d0", violet: "#ee82ee", wheat: "#f5deb3", white: "#ffffff", whitesmoke: "#f5f5f5", yellow: "#ffff00", yellowgreen: "#9acd32" };var Cf = function (a) { var b = { };a = String(a);var c = a.charAt(0) == "#" ? a : "#" + a;if (zf.test(c))return b.mc = Af(c), b.type = "hex", b;a: { var d = a.match(Bf);if (d) { c = Number(d[1]);var e = Number(d[2]);d = Number(d[3]);if (c >= 0 && c <= 255 && e >= 0 && e <= 255 && d >= 0 && d <= 255) { c = [c, e, d];break a; } }c = []; }if (c.length) { a = c[0];e = c[1];c = c[2];a = Number(a);e = Number(e);c = Number(c);if (a != (a & 255) || e != (e & 255) || c != (c & 255))throw Error("B`" + a + "`" + e + "`" + c);c |= a << 16 | e << 8;a = a < 16 ? "#" + (_rcbp_call((16777216 | c), "toString", [16])).slice(1) : "#" + (_rcbp_call(c, "toString", [16]));b.mc = a;b.type = "rgb";return b; }return yf && (a = (_rcbp_getattr(yf, a.toLowerCase()))) ? (b.mc = a, b.type = "named", b) : null; }, Df = /#(.)(.)(.)/, Af = function (a) { if (!zf.test(a))throw Error("A`" + a);a.length == 4 && (a = (_rcbp_call(a, "replace", [Df, "#$1$1$2$2$3$3"])));return a.toLowerCase(); }, zf = /^#(?:[0-9a-f]{3}){1,2}$/i, Bf = /^(?:rgb)?\((0|[1-9]\d{0,2}),\s?(0|[1-9]\d{0,2}),\s?(0|[1-9]\d{0,2})\)$/i;function Ef(a, b, c) { this.ea = a || [];S.call(this, null, b || xe.K(), c);Ff(this, this.ea); }t(Ef, S);Ef.prototype.ta = null;Ef.prototype.fa = null;var Ff = function (a, b) { a.ea = b;a.fa = null;a.ta = null;b = Gf(a);a.A.Aa(a.j(), b);a.Ya(b); }, If = function (a, b) { b = Hf(b);a.ta || (a.ta = a.ea.map(function (c) { return Hf(c); }));a.J && Ke(a.J, b ? a.ta.indexOf(b) : -1); }, Gf = function (a) { return a.ea.map(function (b, c) { var d = this.i.g("DIV", { "class": this.A.B() + "-colorswatch", style: "background-color:" + b });this.fa && (_rcbp_getattr(this.fa, c)) ? b = (_rcbp_getattr(this.fa, c)) : b.charAt(0) == "#" && (b = Af(b), b = parseInt(b.slice(1), 16), b = "RGB (" + [b >> 16, b >> 8 & 255, b & 255].join(", ") + ")");d.title = b;return d; }, a); }, Hf = function (a) { if (a)try { var b = Cf(a);if (!b)throw Error("z`" + a);return b.mc; }catch (c) { }return null; };var Jf = function (a, b) { I.call(this, a);this.g = b || null;J(this).C(this, "action", this.yd); };t(Jf, I);f = Jf.prototype;f.Dc = !0;f.getSize = function () { return this.g ? this.g.getSize() : null; };f.jb = function () { return !1; };f.M = function () { Jf.l.M.call(this);if (this.g) { var a = this.g, b = this.j();sd(a, b); }this.j().unselectable = "on"; };f.F = function () { Jf.l.F.call(this);this.g && (this.g.dispose(), this.g = null); };f.yd = function (a) { a.i();this.dispatchEvent("change"); };var Kf = function (a, b) { b = (_rcbp_new(Ef, b, null, a.i));Qe(b, 5);b.S(32, a.Dc);a.rb(b);a.g = b;a.G && (b = a.g, a = a.j(), sd(b, a)); }, Lf = "#ffffff #cccccc #c0c0c0 #999999 #666666 #333333 #000000 #ffcccc #ff6666 #ff0000 #cc0000 #990000 #660000 #330000 #ffcc99 #ff9966 #ff9900 #ff6600 #cc6600 #993300 #663300 #ffff99 #ffff66 #ffcc66 #ffcc33 #cc9933 #996633 #663333 #ffffcc #ffff33 #ffff00 #ffcc00 #999900 #666600 #333300 #99ff99 #66ff99 #33ff33 #33cc00 #009900 #006600 #003300 #99ffff #33ffff #66cccc #00cccc #339999 #336666 #003333 #ccffff #66ffff #33ccff #3366ff #3333ff #000099 #000066 #ccccff #9999ff #6666cc #6633ff #6600cc #333399 #330099 #ffccff #ff99ff #cc66cc #cc33cc #993399 #663366 #330033".split(" ");var Mf = function () { };t(Mf, N);p(Mf);f = Mf.prototype;f.La = function () { return "button"; };f.pa = function (a, b, c) { switch(b) {case 8: case 16: L(a, "pressed", c);break;default: case 64: case 1: Mf.l.pa.call(this, a, b, c);} };f.Y = function (a) { var b = Mf.l.Y.call(this, a);this.hb(b, a.Ta());var c = a.V();c && this.Sb(b, c);O(a, 16) && this.pa(b, 16, P(a, 16));return b; };f.L = function (a, b) { b = Mf.l.L.call(this, a, b);var c = this.V(b);a.Xb = c;a.bc = this.Ta(b);O(a, 16) && this.pa(b, 16, P(a, 16));return b; };f.V = function () { };f.Sb = function () { };f.Ta = function (a) { return a.title; };f.hb = function (a, b) { a && (b ? a.title = b : a.removeAttribute("title")); };f.B = function () { return "goog-button"; };function Nf() { }t(Nf, Mf);p(Nf);f = Nf.prototype;f.La = function () { };f.Y = function (a) { ce(a);a.ua &= -256;a.S(32, !1);return a.i.g("BUTTON", { "class": Vd(this, a).join(" "), disabled: !a.isEnabled(), title: a.Ta() || "", value: a.V() || "" }, a.Sa() || ""); };f.lb = function (a) { return a.tagName == "BUTTON" || a.tagName == "INPUT" && (a.type == "button" || a.type == "submit" || a.type == "reset"); };f.L = function (a, b) { ce(a);a.ua &= -256;a.S(32, !1);if (b.disabled) { var c = this.g(1);M(b, c); }return Nf.l.L.call(this, a, b); };f.Bb = function (a) { J(a).C(a.j(), "click", a.aa); };f.Qb = function () { };f.Bc = function () { };f.Ac = function (a) { return a.isEnabled(); };f.Cb = function () { };f.Rb = function (a, b, c) { Nf.l.Rb.call(this, a, b, c);(a = a.j()) && b == 1 && (a.disabled = c); };f.V = function (a) { return a.value; };f.Sb = function (a, b) { a && (a.value = b); };f.pa = function () { };var Of = function (a, b, c) { Q.call(this, a, b || Nf.K(), c); };t(Of, Q);f = Of.prototype;f.V = function () { return this.Xb; };f.Tb = function (a) { this.Xb = a;this.A.Sb(this.j(), a); };f.Ta = function () { return this.bc; };f.hb = function (a) { this.bc = a;this.A.hb(this.j(), a); };f.F = function () { Of.l.F.call(this);delete this.Xb;delete this.bc; };f.M = function () { Of.l.M.call(this);if (O(this, 32)) { var a = this.j();a && J(this).C(a, "keyup", this.Ba); } };f.Ba = function (a) { return a.keyCode == 13 && a.type == "key" || a.keyCode == 32 && a.type == "keyup" ? this.aa(a) : a.keyCode == 32; };$d("goog-button", function () { return (_rcbp_new(Of, null)); });function Pf() { }t(Pf, Mf);p(Pf);f = Pf.prototype;f.Y = function (a) { var b = Vd(this, a);b = a.i.g("DIV", "goog-inline-block " + b.join(" "), a.P());this.hb(b, a.Ta());return b; };f.La = function () { return "button"; };f.lb = function (a) { return a.tagName == "DIV"; };f.L = function (a, b) { M(b, "goog-inline-block");return Pf.l.L.call(this, a, b); };f.V = function () { return ""; };f.B = function () { return "goog-flat-button"; };$d("goog-flat-button", function () { return (_rcbp_new(Of, null, Pf.K())); });var Qf = function (a) { this.g = a; };p(Qf);var Rf = function (a, b) { a && (a.tabIndex = b ? 0 : -1); };Qf.prototype.Ub = function (a) { return a.tagName == "DIV"; };var Tf = function (a, b, c) { c.id && pd(b, c.id);var d = a.Eb(), e = !1, g = Nd(c);g && Array.prototype.forEach.call(g, function (h) { if (h == d)e = !0; else if (h)if (h == d + "-disabled")b.oa(!1); else if (h == d + "-horizontal") { if (b.j())throw Error("p");b.Ha = "horizontal"; } else if (h == d + "-vertical") { if (b.j())throw Error("p");b.Ha = "vertical"; } }, a);e || M(c, d);Sf(a, b, c);return c; }, Sf = function (a, b, c) { if (c)for (var d = c.firstChild, e; d && d.parentNode == c; ) { e = d.nextSibling;if (d.nodeType == 1) { var g = a.hc(d);g && (g.v = d, b.isEnabled() || g.oa(!1), b.rb(g), ud(g, d)); } else d.nodeValue && Pa(d.nodeValue) != "" || c.removeChild(d);d = e; } };Qf.prototype.hc = function (a) { a: { a = Nd(a);for (var b = a.length, c = 0; c < b; c++) { var d = (_rcbp_getattr(a, c));if (d = d in Zd ? (_rcbp_call(Zd, d, [])) : null) { a = d;break a; } }a = null; }return a; };Qf.prototype.Vb = function (a) { a = a.j();fd(a, !0, z);var b = this.g;b && Jd(a, b); };Qf.prototype.Eb = function () { return "goog-container"; };var T = function (a, b, c) { I.call(this, c);this.Da = b || Qf.K();this.Ha = a || "vertical"; };t(T, I);f = T.prototype;f.qc = null;f.Na = null;f.Da = null;f.Ha = null;f.ra = !0;f.Ra = !0;f.fb = !0;f.X = -1;f.N = null;f.wa = !1;f.Pa = null;var Uf = function (a) { return a.qc || a.j(); };f = T.prototype;f.Ka = function () { var a = this.i, b = a.g, c = this.Da.Eb(), d = [c, this.Ha == "horizontal" ? c + "-horizontal" : c + "-vertical"];this.isEnabled() || d.push(c + "-disabled");this.v = b.call(a, "DIV", d.join(" ")); };f.kb = function () { return this.j(); };f.jb = function (a) { return this.Da.Ub(a); };f.Qa = function (a) { this.v = Tf(this.Da, this, a);a.style.display == "none" && (this.ra = !1); };f.M = function () { T.l.M.call(this);vd(this, function (b) { b.G && Vf(this, b); }, this);var a = this.j();this.Da.Vb(this);this.Oa(this.ra, !0);J(this).C(this, "enter", this.jc).C(this, "highlight", this.Xc).C(this, "unhighlight", this.Zc).C(this, "open", this.ud).C(this, "close", this.Wc).C(a, K.ob, this.Yc).C(C(a), [K.pb, K.nb], this.sd).C(a, [K.ob, K.pb, K.nb, "mouseover", "mouseout", "contextmenu"], this.od);this.fb && Wf(this, !0); };var Wf = function (a, b) { var c = J(a), d = Uf(a);b ? c.C(d, "focus", a.Fc).C(d, "blur", a.Ec).C(a.Na || (a.Na = (_rcbp_new(Cd, Uf(a)))), "key", a.da) : c.W(d, "focus", a.Fc).W(d, "blur", a.Ec).W(a.Na || (a.Na = (_rcbp_new(Cd, Uf(a)))), "key", a.da); };f = T.prototype;f.ga = function () { this.ja(-1);this.N && this.N.R(!1);this.wa = !1;T.l.ga.call(this); };f.F = function () { T.l.F.call(this);this.Na && (this.Na.dispose(), this.Na = null);this.Da = this.N = this.Pa = this.qc = null; };f.jc = function () { return !0; };f.Xc = function (a) { var b = zd(this, a.target);if (b > -1 && b != this.X) { var c = Xf(this);c && c.ba(!1);this.X = b;c = Xf(this);this.wa && ee(c, !0);this.N && c != this.N && (O(c, 64) ? c.R(!0) : this.N.R(!1)); }b = this.j();a.target.j() != null && L(b, "activedescendant", a.target.j().id); };f.Zc = function (a) { a.target == Xf(this) && (this.X = -1);this.j().removeAttribute("aria-activedescendant"); };f.ud = function (a) { (a = a.target) && a != this.N && a.D() == this && (this.N && this.N.R(!1), this.N = a); };f.Wc = function (a) { a.target == this.N && (this.N = null);var b = this.j(), c = a.target.j();b && P(a.target, 2) && c && Ld(b, c); };f.Yc = function (a) { this.Ra && (this.wa = !0);var b = Uf(this);b && ec(b) && fc(b) ? b.focus() : a.g(); };f.sd = function () { this.wa = !1; };f.od = function (a) { a: { var b = a.target;if (this.Pa)for (var c = this.j(); b && b !== c; ) { var d = b.id;if (d in this.Pa) { b = (_rcbp_getattr(this.Pa, d));break a; }b = b.parentNode; }b = null; }if (b)switch(a.type) {case K.ob: b.Ma(a);break;case K.pb: case K.nb: b.Va(a);break;case "mouseover": b.Ua(a);break;case "mouseout": b.Yb(a);break;case "contextmenu": b.mb(a);} };f.Fc = function () { };f.Ec = function () { this.ja(-1);this.wa = !1;this.N && this.N.R(!1); };f.da = function (a) { return this.isEnabled() && this.isVisible() && (wd(this) != 0 || this.qc) && this.Wb(a) ? (a.g(), a.i(), !0) : !1; };f.Wb = function (a) { var b = Xf(this);if (b && typeof b.da == "function" && b.da(a) || this.N && this.N != b && typeof this.N.da == "function" && this.N.da(a))return !0;if (a.shiftKey || a.ctrlKey || a.metaKey || a.altKey)return !1;switch(a.keyCode) {case 27: if (this.fb)Uf(this).blur(); else return !1;break;case 36: Yf(this);break;case 35: Zf(this);break;case 38: if (this.Ha == "vertical")$f(this); else return !1;break;case 37: if (this.Ha == "horizontal")yd(this) ? ag(this) : $f(this); else return !1;break;case 40: if (this.Ha == "vertical")ag(this); else return !1;break;case 39: if (this.Ha == "horizontal")yd(this) ? $f(this) : ag(this); else return !1;break;default: return !1;}return !0; };var Vf = function (a, b) { var c = b.j();c = c.id || (c.id = od(b));a.Pa || (a.Pa = { });(_rcbp_setattr(a.Pa, c, b)); };f = T.prototype;f.rb = function (a, b) { T.l.rb.call(this, a, b); };f.cc = function (a, b, c) { a.Za |= 2;a.Za |= 64;a.S(32, !1);ce(a);var d = a.D() == this ? zd(this, a) : -1;T.l.cc.call(this, a, b, c);a.G && this.G && Vf(this, a);a = d;a == -1 && (a = wd(this));a == this.X ? this.X = Math.min(wd(this) - 1, b) : a > this.X && b <= this.X ? this.X++ : a < this.X && b > this.X && this.X--; };f.isVisible = function () { return this.ra; };f.Oa = function (a, b) { if (b || this.ra != a && this.dispatchEvent(a ? "show" : "hide")) { this.ra = a;var c = this.j();c && (F(c, a), this.fb && Rf(Uf(this), this.Ra && this.ra), b || this.dispatchEvent(this.ra ? "aftershow" : "afterhide"));return !0; }return !1; };f.isEnabled = function () { return this.Ra; };f.oa = function (a) { this.Ra != a && this.dispatchEvent(a ? "enable" : "disable") && (a ? (this.Ra = !0, vd(this, function (b) { b.Tc ? delete b.Tc : b.oa(!0); })) : (vd(this, function (b) { b.isEnabled() ? b.oa(!1) : b.Tc = !0; }), this.wa = this.Ra = !1), this.fb && Rf(Uf(this), a && this.ra)); };var bg = function (a) { 0 != a.fb && a.G && Wf(a, !1);a.fb = !1;a.Ra && a.ra && Rf(Uf(a), !1); };T.prototype.ja = function (a) { (a = xd(this, a)) ? a.ba(!0) : this.X > -1 && Xf(this).ba(!1); };var Xf = function (a) { return xd(a, a.X); }, Yf = function (a) { cg(a, function (b, c) { return (b + 1) % c; }, wd(a) - 1); }, Zf = function (a) { cg(a, function (b, c) { b--;return b < 0 ? c - 1 : b; }, 0); }, ag = function (a) { cg(a, function (b, c) { return (b + 1) % c; }, a.X); }, $f = function (a) { cg(a, function (b, c) { b--;return b < 0 ? c - 1 : b; }, a.X); }, cg = function (a, b, c) { c = c < 0 ? zd(a, a.N) : c;var d = wd(a);c = b.call(a, c, d);for (var e = 0; e <= d; ) { var g = xd(a, c);if (g && a.Kc(g)) { a.ja(c);break; }e++;c = b.call(a, c, d); } };T.prototype.Kc = function (a) { return a.isVisible() && a.isEnabled() && O(a, 2); };function dg() { }t(dg, N);p(dg);dg.prototype.B = function () { return "goog-menuheader"; };function eg(a, b, c) { Q.call(this, a, c || dg.K(), b);this.S(1, !1);this.S(2, !1);this.S(4, !1);this.S(32, !1);this.Ca = 1; }t(eg, Q);$d("goog-menuheader", function () { return (_rcbp_new(eg, null)); });var V = function () { this.A = []; };t(V, N);p(V);var fg = function (a, b) { var c = (_rcbp_getattr(a.A, b));if (!c) { switch(b) {case 0: c = a.B() + "-highlight";break;case 1: c = a.B() + "-checkbox";break;case 2: c = a.B() + "-content";}(_rcbp_setattr(a.A, b, c)); }return c; };f = V.prototype;f.La = function () { return "menuitem"; };f.Y = function (a) { var b = a.i.g("DIV", Vd(this, a).join(" "), gg(this, a.P(), a.i));hg(this, a, b, O(a, 8) || O(a, 16));return b; };f.O = function (a) { return a && a.firstChild; };f.L = function (a, b) { var c = Yb(b), d = fg(this, 2);c && Pd(c, d) || b.appendChild(gg(this, b.childNodes, a.i));Pd(b, "goog-option") && (a.Pb(!0), this.Pb(a, b, !0));return V.l.L.call(this, a, b); };f.Aa = function (a, b) { var c = this.O(a), d = ig(this, a) ? c.firstChild : null;V.l.Aa.call(this, a, b);d && !ig(this, a) && c.insertBefore(d, c.firstChild || null); };var gg = function (a, b, c) { a = fg(a, 2);return c.g("DIV", a, b); };V.prototype.Rc = function (a, b, c) { a && b && hg(this, a, b, c); };V.prototype.Pb = function (a, b, c) { a && b && hg(this, a, b, c); };var ig = function (a, b) { return (b = a.O(b)) ? (b = b.firstChild, a = fg(a, 1), !!b && Zb(b) && Pd(b, a)) : !1; }, hg = function (a, b, c, d) { Wd(a, c, b.wb());Xd(a, b, c);d != ig(a, c) && (d ? M(c, "goog-option") : Rd(c, "goog-option"), c = a.O(c), d ? (a = fg(a, 1), c.insertBefore(b.i.g("DIV", a), c.firstChild || null)) : c.removeChild(c.firstChild)); };V.prototype.g = function (a) { switch(a) {case 2: return fg(this, 0);case 16: case 8: return "goog-option-selected";default: return V.l.g.call(this, a);} };V.prototype.v = function (a) { var b = fg(this, 0);switch(a) {case "goog-option-selected": return 16;case b: return 2;default: return V.l.v.call(this, a);} };V.prototype.B = function () { return "goog-menuitem"; };var W = function (a, b, c, d) { Q.call(this, a, d || V.K(), c);this.Hb = b; };t(W, Q);W.prototype.V = function () { var a = this.Hb;return a != null ? a : this.Sa(); };var jg = function (a, b) { a.Hb = b; };f = W.prototype;f.S = function (a, b) { W.l.S.call(this, a, b);switch(a) {case 8: P(this, 16) && !b && this.bb(!1);(a = this.j()) && this.A.Rc(this, a, b);break;case 16: (a = this.j()) && this.A.Pb(this, a, b);} };f.Rc = function (a) { this.S(8, a); };f.Pb = function (a) { this.S(16, a); };f.Sa = function () { var a = this.P();return Array.isArray(a) ? (a = Da(a, function (b) { return Zb(b) && (Pd(b, "goog-menuitem-accel") || Pd(b, "goog-menuitem-mnemonic-separator")) ? "" : jc(b); }).join(""), $a(a)) : W.l.Sa.call(this); };f.Va = function (a) { var b = this.D();if (b) { var c = b.g;b.g = null;if (b = c && typeof a.clientX === "number")b = (_rcbp_new(u, a.clientX, a.clientY)), b = c == b ? !0 : c && b ? c.x == b.x && c.y == b.y : !1;if (b)return; }W.l.Va.call(this, a); };f.Ba = function (a) { return a.keyCode == this.uc && this.aa(a) ? !0 : W.l.Ba.call(this, a); };f.ld = function () { return this.uc; };$d("goog-menuitem", function () { return (_rcbp_new(W, null)); });W.prototype.wb = function () { return O(this, 16) ? "menuitemcheckbox" : O(this, 8) ? "menuitemradio" : W.l.wb.call(this); };W.prototype.D = function () { return Q.prototype.D.call(this); };W.prototype.gb = function () { return Q.prototype.gb.call(this); };function kg() { }t(kg, N);p(kg);kg.prototype.Y = function (a) { return a.i.g("DIV", this.B()); };kg.prototype.L = function (a, b) { b.id && pd(a, b.id);if (b.tagName == "HR") { var c = b;b = this.Y(a);c.parentNode && c.parentNode.insertBefore(b, c);Xb(c); } else M(b, this.B());return b; };kg.prototype.Aa = function () { };kg.prototype.B = function () { return "goog-menuseparator"; };function lg(a, b) { Q.call(this, null, a || kg.K(), b);this.S(1, !1);this.S(2, !1);this.S(4, !1);this.S(32, !1);this.Ca = 1; }t(lg, Q);lg.prototype.M = function () { lg.l.M.call(this);var a = this.j();Jd(a, "separator"); };$d("goog-menuseparator", function () { return (_rcbp_new(lg)); });function mg(a) { this.g = a || "menu"; }t(mg, Qf);p(mg);f = mg.prototype;f.Ub = function (a) { return a.tagName == "UL" || mg.l.Ub.call(this, a); };f.hc = function (a) { return a.tagName == "HR" ? (_rcbp_new(lg)) : mg.l.hc.call(this, a); };f.va = function (a, b) { return $b(a.j(), b); };f.Eb = function () { return "goog-menu"; };f.Vb = function (a) { mg.l.Vb.call(this, a);a = a.j();L(a, "haspopup", "true"); };$d("goog-menuseparator", function () { return (_rcbp_new(lg)); });var ng = function (a, b) { T.call(this, "vertical", b || mg.K(), a);bg(this); };t(ng, T);f = ng.prototype;f.Fb = !0;f.va = function (a) { if (this.Da.va(this, a))return !0;for (var b = wd(this), c = 0; c < b; c++) { var d = xd(this, c);if (typeof d.va == "function" && d.va(a))return !0; }return !1; };f.Oa = function (a, b, c) { (b = ng.l.Oa.call(this, a, b)) && a && this.G && this.Fb && Uf(this).focus();a && c && typeof c.clientX === "number" ? this.g = (_rcbp_new(u, c.clientX, c.clientY)) : this.g = null;return b; };f.jc = function (a) { this.Fb && Uf(this).focus();return ng.l.jc.call(this, a); };f.Kc = function (a) { return a.isEnabled() && a.isVisible() && O(a, 2); };f.Qa = function (a) { for (var b = this.Da, c = Pb(this.i.i, "DIV", b.Eb() + "-content", a), d = c.length, e = 0; e < d; e++)Sf(b, this, (_rcbp_getattr(c, e)));ng.l.Qa.call(this, a); };f.Wb = function (a) { var b = ng.l.Wb.call(this, a);b || vd(this, function (c) { !b && c.ld && c.uc == a.keyCode && (this.isEnabled() && this.ja(zd(this, c)), b = c.da(a)); }, this);return b; };f.ja = function (a) { ng.l.ja.call(this, a);(a = xd(this, a)) && ad(a.j(), this.j()); };var og = function () { };og.prototype.g = function () { };var pg = function () { if (Ab) { var a = /Windows NT ([0-9.]+)/;return (a = a.exec(ib())) ? a[1] : "0"; }return B ? (a = /1[0|1][_.][0-9_.]+/, (a = a.exec(ib())) ? (_rcbp_call(a[0], "replace", [/_/g, "."])) : "10") : Bb ? (a = /Android\s+([^\);]+)(\)|;)/, (a = a.exec(ib())) ? a[1] : "") : Cb || Db || Eb ? (a = /(?:iPhone|CPU)\s+OS\s+(\S+)/, (a = a.exec(ib())) ? (_rcbp_call(a[1], "replace", [/_/g, "."])) : "") : ""; }();var qg = function (a) { return (a = a.exec(ib())) ? a[1] : ""; }, rg = function () { if (ie)return qg(/Firefox\/([0-9.]+)/);if (yb || zb || xb)return Lb;if (me) { if (vb() || wb()) { var a = qg(/CriOS\/([0-9.]+)/);if (a)return a; }return qg(/Chrome\/([0-9.]+)/); }if (ne && !vb())return qg(/Version\/([0-9.]+)/);if (je || ke) { if (a = /Version\/(\S+).*Mobile\/(\S+)/.exec(ib()))return a[1] + "." + a[2]; } else if (le)return (a = qg(/Android\s+([0-9.]+)/)) ? a : qg(/Version\/([0-9.]+)/);return ""; }();var tg = function (a, b, c, d, e, g, h, k, l) { var m;if (m = c.offsetParent) { var q = m.tagName == "HTML" || m.tagName == "BODY";if (!q || Tc(m, "position") != "static") { var v = Yc(m);if (!q) { q = dd(m);var G;if (G = q) { G = ne && Qa(rg, 10) >= 0;var U;if (U = Fb)U = Qa(pg, 10) >= 0;var x = me && Qa(rg, 85) >= 0;G = z || G || U || x; }q = G ? -m.scrollLeft : q && Tc(m, "overflowX") != "visible" ? m.scrollWidth - m.clientWidth - m.scrollLeft : m.scrollLeft;v = Ka(v, (_rcbp_new(u, q, m.scrollTop))); } } }m = v || (_rcbp_new(u));v = cd(a);if (q = Zc(a))x = (_rcbp_new(Qc, q.left, q.top, q.right - q.left, q.bottom - q.top)), q = Math.max(v.left, x.left), G = Math.min(v.left + v.width, x.left + x.width), q <= G && (U = Math.max(v.top, x.top), x = Math.min(v.top + v.height, x.top + x.height), U <= x && (v.left = q, v.top = U, v.width = G - q, v.height = x - U));q = Ob(a);G = Ob(c);if (q.i != G.i) { q = q.i.body;G = G.i.defaultView;U = (_rcbp_new(u, 0, 0));x = (x = C(q)) ? x.defaultView : window;b: { try { za(x.parent);var ya = !0;break b; }catch (yh) { }ya = !1; }if (ya) { ya = q;do { if (x == G)var tb = Yc(ya); else tb = Wc(ya), tb = (_rcbp_new(u, tb.left, tb.top));U.x += tb.x;U.y += tb.y; }while(x && x != G && x != x.parent && (ya = x.frameElement) && (x = x.parent)) }ya = Ka(U, Yc(q));v.left += ya.x;v.top += ya.y; }a = sg(a, b);b = v.left;a & 4 ? b += v.width : a & 2 && (b += v.width / 2);b = (_rcbp_new(u, b, v.top + (a & 1 ? v.height : 0)));b = Ka(b, m);e && (b.x += (a & 4 ? -1 : 1) * e.x, b.y += (a & 1 ? -1 : 1) * e.y);if (h)if (l)var r = l; else if (r = Zc(c))r.top -= m.y, r.right -= m.x, r.bottom -= m.y, r.left -= m.x;e = b;e = (_rcbp_new(u, e.x, e.y));l = sg(c, d);d = bd(c);a = k ? (_rcbp_new(w, k.width, k.height)) : (_rcbp_new(w, d.width, d.height));k = e;e = a;k = (_rcbp_new(u, k.x, k.y));e = (_rcbp_new(w, e.width, e.height));a = 0;if (g || l != 0)l & 4 ? k.x -= e.width + (g ? g.right : 0) : l & 2 ? k.x -= e.width / 2 : g && (k.x += g.left), l & 1 ? k.y -= e.height + (g ? g.bottom : 0) : g && (k.y += g.top);h && (r ? (g = k, l = e, a = 0, (h & 65) == 65 && (g.x < r.left || g.x >= r.right) && (h &= -2), (h & 132) == 132 && (g.y < r.top || g.y >= r.bottom) && (h &= -5), g.x < r.left && h & 1 && (g.x = r.left, a |= 1), h & 16 && (b = g.x, g.x < r.left && (g.x = r.left, a |= 4), g.x + l.width > r.right && (l.width = Math.min(r.right - g.x, b + l.width - r.left), l.width = Math.max(l.width, 0), a |= 4)), g.x + l.width > r.right && h & 1 && (g.x = Math.max(r.right - l.width, r.left), a |= 1), h & 2 && (a |= (g.x < r.left ? 16 : 0) | (g.x + l.width > r.right ? 32 : 0)), g.y < r.top && h & 4 && (g.y = r.top, a |= 2), h & 32 && (b = g.y, g.y < r.top && (g.y = r.top, a |= 8), g.y + l.height > r.bottom && (l.height = Math.min(r.bottom - g.y, b + l.height - r.top), l.height = Math.max(l.height, 0), a |= 8)), g.y + l.height > r.bottom && h & 4 && (g.y = Math.max(r.bottom - l.height, r.top), a |= 2), h & 8 && (a |= (g.y < r.top ? 64 : 0) | (g.y + l.height > r.bottom ? 128 : 0)), h = a) : h = 256, a = h);g = (_rcbp_new(Qc, 0, 0, 0, 0));g.left = k.x;g.top = k.y;g.width = e.width;g.height = e.height;h = a;h & 496 || (Vc(c, (_rcbp_new(u, g.left, g.top))), a = g.getSize(), d == a || d && a && d.width == a.width && d.height == a.height || (g = a, c = c.style, z ? c.MozBoxSizing = "border-box" : A ? c.WebkitBoxSizing = "border-box" : c.boxSizing = "border-box", c.width = Math.max(g.width, 0) + "px", c.height = Math.max(g.height, 0) + "px"));return h; }, sg = function (a, b) { return (b & 8 && dd(a) ? b ^ 4 : b) & -9; };var ug = function (a, b, c) { this.i = a;this.v = b;this.U = c; };t(ug, og);ug.prototype.g = function (a, b, c) { tg(this.i, this.v, a, b, void 0, c, this.U); };var vg = function (a, b, c, d) { ug.call(this, a, b);this.A = c ? 5 : 0;this.D = d || void 0; };t(vg, ug);vg.prototype.H = function () { return this.A; };vg.prototype.g = function (a, b, c, d) { var e = tg(this.i, this.v, a, b, null, c, 10, d, this.D);if (e & 496) { var g = wg(e, this.v);b = wg(e, b);e = tg(this.i, g, a, b, null, c, 10, d, this.D);e & 496 && (g = wg(e, g), b = wg(e, b), tg(this.i, g, a, b, null, c, this.A, d, this.D)); } };var wg = function (a, b) { a & 48 && (b ^= 4);a & 192 && (b ^= 1);return b; };var xg = function (a, b, c, d) { vg.call(this, a, b, c || d);if (c || d)this.A = 65 | (d ? 32 : 132); };t(xg, vg);var yg = function (a, b) { H.call(this);this.i = a || 1;this.g = b || n;this.v = va(this.Bd, this);this.A = Date.now(); };t(yg, H);f = yg.prototype;f.Gb = !1;f.sa = null;f.Bd = function () { if (this.Gb) { var a = Date.now() - this.A;a > 0 && a < this.i * .8 ? this.sa = this.g.setTimeout(this.v, this.i - a) : (this.sa && (this.g.clearTimeout(this.sa), this.sa = null), this.dispatchEvent("tick"), this.Gb && (this.stop(), this.start())); } };f.start = function () { this.Gb = !0;this.sa || (this.sa = this.g.setTimeout(this.v, this.i), this.A = Date.now()); };f.stop = function () { this.Gb = !1;this.sa && (this.g.clearTimeout(this.sa), this.sa = null); };f.F = function () { yg.l.F.call(this);this.stop();delete this.g; };var zg = function (a, b) { if (typeof a === "function")b && (a = va(a, b)); else if (a && typeof a.handleEvent == "function")a = va(a.handleEvent, a); else throw Error("C");return Number(218) > 2147483647 ? -1 : n.setTimeout(a, 218); };function Ag() { }t(Ag, Mf);p(Ag);f = Ag.prototype;f.Y = function (a) { var b = Vd(this, a);b = a.i.g("DIV", "goog-inline-block " + b.join(" "), this.Jb(a.P(), a.i));this.hb(b, a.Ta());return b; };f.La = function () { return "button"; };f.O = function (a) { return a && a.firstChild && a.firstChild.firstChild; };f.Jb = function (a, b) { return b.g("DIV", "goog-inline-block " + (this.B() + "-outer-box"), b.g("DIV", "goog-inline-block " + (this.B() + "-inner-box"), a)); };f.lb = function (a) { return a.tagName == "DIV"; };f.L = function (a, b) { Bg(b, !0);Bg(b, !1);a: { var c = a.i.v(b);var d = this.B() + "-outer-box";if (c && Pd(c, d) && (c = a.i.v(c), d = this.B() + "-inner-box", c && Pd(c, d))) { c = !0;break a; }c = !1; }c || b.appendChild(this.Jb(b.childNodes, a.i));Qd(b, ["goog-inline-block", this.B()]);return Ag.l.L.call(this, a, b); };f.B = function () { return "goog-custom-button"; };var Bg = function (a, b) { if (a)for (var c = b ? a.firstChild : a.lastChild, d; c && c.parentNode == a; ) { d = b ? c.nextSibling : c.previousSibling;if (c.nodeType == 3) { var e = c.nodeValue;if (Pa(e) == "")a.removeChild(c); else { c.nodeValue = b ? (_rcbp_call(e, "replace", [/^[\s\xa0]+/, ""])) : (_rcbp_call(e, "replace", [/[\s\xa0]+$/, ""]));break; } } else break;c = d; } };function Cg() { }t(Cg, Ag);p(Cg);Cg.prototype.O = function (a) { return Cg.l.O.call(this, a && a.firstChild); };Cg.prototype.L = function (a, b) { var c = Pb(document, "*", "goog-menu", b)[0];if (c) { F(c, !1);C(c).body.appendChild(c);var d = (_rcbp_new(ng));ud(d, c);a.xa(d); }return Cg.l.L.call(this, a, b); };Cg.prototype.Jb = function (a, b) { return Cg.l.Jb.call(this, [b.g("DIV", "goog-inline-block " + (this.B() + "-caption"), a), b.g("DIV", "goog-inline-block " + (this.B() + "-dropdown"), "\u00a0")], b); };Cg.prototype.B = function () { return "goog-menu-button"; };var Dg = function () { this.A = []; };t(Dg, V);p(Dg);Dg.prototype.Y = function (a) { var b = Dg.l.Y.call(this, a);M(b, "goog-submenu");Eg(this, a, b);return b; };Dg.prototype.L = function (a, b) { b = Dg.l.L.call(this, a, b);M(b, "goog-submenu");Eg(this, a, b);var c = Pb(document, "DIV", "goog-menu", b);if (c.length) { var d = (_rcbp_new(ng, a.i));c = c[0];F(c, !1);a.i.i.body.appendChild(c);ud(d, c);a.xa(d, !0); }return b; };Dg.prototype.Aa = function (a, b) { var c = this.O(a), d = c && c.lastChild;Dg.l.Aa.call(this, a, b);d && c.lastChild != d && Pd(d, "goog-submenu-arrow") && c.appendChild(d); };Dg.prototype.Bb = function (a) { Dg.l.Bb.call(this, a);var b = a.kb(), c = Pb(a.i.i, "SPAN", "goog-submenu-arrow", b)[0];Fg(a, c);c != b.lastChild && b.appendChild(c);a = a.j();L(a, "haspopup", "true"); };var Eg = function (a, b, c) { var d = b.i.g("SPAN");d.className = "goog-submenu-arrow";Fg(b, d);a.O(c).appendChild(d); }, Fg = function (a, b) { yd(a) ? (M(b, "goog-submenu-arrow-rtl"), ac(b, "\u25c4")) : (Rd(b, "goog-submenu-arrow-rtl"), ac(b, "\u25ba")); };function X(a, b, c, d) { W.call(this, a, b, c, d || Dg.K()); }t(X, W);f = X.prototype;f.tb = null;f.zc = null;f.tc = !1;f.T = null;f.Kb = !1;f.M = function () { X.l.M.call(this);J(this).C(this.D(), "hide", this.Pc);this.T && Gg(this, this.T, !0); };f.ga = function () { J(this).W(this.D(), "hide", this.Pc);this.T && (Gg(this, this.T, !1), this.Kb || (this.T.ga(), Xb(this.T.j())));X.l.ga.call(this); };f.F = function () { this.T && !this.Kb && this.T.dispose();this.T = null;X.l.F.call(this); };f.ba = function (a) { X.l.ba.call(this, a);a || (this.tb && n.clearTimeout(this.tb), this.tb = zg(this.Fa, this)); };f.yc = function () { var a = this.D();a && Xf(a) == this && (Hg(this, !0), Ig(this)); };f.Fa = function () { var a = this.T;a && a.D() == this && (Hg(this, !1), vd(a, function (b) { typeof b.Fa == "function" && b.Fa(); })); };var Jg = function (a) { a.tb && n.clearTimeout(a.tb);a.zc && n.clearTimeout(a.zc); }, Ig = function (a) { vd(a.D(), function (b) { b != this && typeof b.Fa == "function" && (b.Fa(), Jg(b)); }, a); };f = X.prototype;f.da = function (a) { var b = a.keyCode, c = yd(this) ? 37 : 39, d = yd(this) ? 39 : 37;if (!this.tc) { if (!this.isEnabled() || b != c && b != 13 && b != this.uc)return !1;this.yc();Yf(Kg(this));Jg(this); } else if (!Kg(this).da(a))if (b == d)this.Fa(); else return !1;a.g();return !0; };f.xd = function () { if (this.T.D() == this) { Jg(this);var a = this.gb();a.ja(zd(a, this));Ig(this); } };f.Pc = function (a) { a.target == this.gb() && (this.Fa(), Jg(this)); };f.Ua = function (a) { this.isEnabled() && (Jg(this), this.zc = zg(this.yc, this));X.l.Ua.call(this, a); };f.aa = function (a) { Jg(this);if (O(this, 8) || O(this, 16))return X.l.aa.call(this, a);this.yc();return !0; };var Hg = function (a, b) { !b && Kg(a) && Kg(a).ja(-1);a.dispatchEvent(nd(64, b));var c = Kg(a);if (b != a.tc) { var d = a.j();b ? M(d, "goog-submenu-open") : Rd(d, "goog-submenu-open"); }if (b != c.isVisible() && (b && (c.G || sd(c), c.ja(-1)), c.Oa(b), b)) { c = (_rcbp_new(vg, a.j(), 12, !1));d = Kg(a);var e = d.j();d.isVisible() || (e.style.visibility = "hidden", F(e, !0));c.g(e, 8);d.isVisible() || (F(e, !1), e.style.visibility = "visible"); }a.tc = b; }, Gg = function (a, b, c) { var d = J(a);(c ? d.C : d.W).call(d, b, "enter", a.xd); }, Kg = function (a) { a.T ? a.Kb && a.T.D() != a && qd(a.T, a) : a.xa((_rcbp_new(ng, a.i)), !0);a.T.j() || a.T.Ka();return a.T; };X.prototype.xa = function (a, b) { var c = this.T;a != c && (c && (this.Fa(), this.G && Gg(this, c, !1)), this.T = a, this.Kb = !b, a && (qd(a, this), a.Oa(!1, !0), a.Fb = !1, bg(a), this.G && Gg(this, a, !0))); };X.prototype.va = function (a) { return Kg(this).va(a); };$d("goog-submenu", function () { return (_rcbp_new(X, null)); });var Y = function (a, b, c, d, e) { Of.call(this, a, c || Cg.K(), d);this.S(64, !0);this.fa = (_rcbp_new(xg, null, 9));b && this.xa(b);this.ea = (_rcbp_new(yg, 500));this.hd = e || mg.K(); };t(Y, Of);f = Y.prototype;f.M = function () { Y.l.M.call(this);Lg(this, !0);this.g && Mg(this, this.g, !0);L(this.v, "haspopup", !!this.g); };f.ga = function () { Y.l.ga.call(this);Lg(this, !1);if (this.g) { this.R(!1);this.g.ga();Mg(this, this.g, !1);var a = this.g.j();a && Xb(a); } };f.F = function () { Y.l.F.call(this);this.g && (this.g.dispose(), delete this.g);delete this.kd;this.ea.dispose(); };f.Ma = function (a) { Y.l.Ma.call(this, a);this.isActive() && (this.R(!P(this, 64), a), this.g && (this.g.wa = P(this, 64))); };f.Va = function (a) { Y.l.Va.call(this, a);this.g && !this.isActive() && (this.g.wa = !1); };f.aa = function () { ee(this, !1);return !0; };f.rd = function (a) { this.g && this.g.isVisible() && !this.va(a.target) && this.R(!1); };f.va = function (a) { return a && $b(this.j(), a) || this.g && this.g.va(a) || !1; };f.Ba = function (a) { if (a.keyCode == 32) { if (a.g(), a.type != "keyup")return !0; } else if (a.type != "key")return !1;if (this.g && this.g.isVisible()) { var b = a.keyCode == 13 || a.keyCode == 32, c = this.g.da(a);return c && this.g && this.g.N instanceof X || a.keyCode != 27 && !b ? c : (this.R(!1), !0); }return a.keyCode == 40 || a.keyCode == 38 || a.keyCode == 32 || a.keyCode == 13 ? (this.R(!0, a), !0) : !1; };f.kc = function () { this.R(!1); };f.Db = function (a) { this.R(!1);Y.l.Db.call(this, a); };f.xa = function (a) { var b = this.g;a != b && (b && (this.R(!1), this.G && Mg(this, b, !1), delete this.g), this.G && L(this.v, "haspopup", !!a), a && (this.g = a, qd(a, this), a.Oa(!1), a.Fb = !1, this.G && Mg(this, a, !0)));return b; };f.oa = function (a) { Y.l.oa.call(this, a);this.isEnabled() || this.R(!1); };f.R = function (a, b) { Y.l.R.call(this, a);if (this.g && P(this, 64) == a) { if (a)this.g.G || sd(this.g), this.Ea = Zc(this.j()), this.Gc = cd(this.j()), Ng(this), !b || b.keyCode != 40 && b.keyCode != 38 ? this.g.ja(-1) : Yf(this.g); else { ee(this, !1);this.g.wa = !1;var c = this.j();c && (L(c, "activedescendant", ""), L(c, "owns", ""));if (this.ta != null && (this.ta = void 0, c = this.g.j())) { var d = "";if (d instanceof w) { var e = d.height;d = d.width; } else e = "";c.style.width = Uc(d, !0);c.style.height = Uc(e, !0); } }this.g.Oa(a, !1, b);this.Ia || (b = J(this), c = a ? b.C : b.W, c.call(b, this.i.i, "mousedown", this.rd, !0), c.call(b, this.ea, "tick", this.jd), a ? this.ea.start() : this.ea.stop()); }this.g && this.g.j() && this.g.v.removeAttribute("aria-hidden"); };var Ng = function (a) { if (a.g.G) { var b = a.kd || a.j(), c = a.fa;a.fa.i = b;b = a.g.j();a.g.isVisible() || (b.style.visibility = "hidden", F(b, !0));!a.ta && a.fa.H && a.fa.A & 32 && (a.ta = bd(b));c.g(b, c.v ^ 1, null, a.ta);a.g.isVisible() || (F(b, !1), b.style.visibility = "visible"); } };Y.prototype.jd = function () { var a = cd(this.j()), b = Zc(this.j());var c = this.Gc;(c = !(c == a || c && a && c.left == a.left && c.width == a.width && c.top == a.top && c.height == a.height)) || (c = this.Ea, c = !(c == b || c && b && c.top == b.top && c.right == b.right && c.bottom == b.bottom && c.left == b.left));if (c) { if (c = this.g.G && b && this.Ea)c = this.Ea, c = b.right - b.left < c.right - c.left;c && (c = this.g.j(), this.g.isVisible() || (c.style.visibility = "hidden", F(c, !0)), Vc(c, (_rcbp_new(u, 0, 0))));this.Gc = a;this.Ea = b;Ng(this); } };var Mg = function (a, b, c) { var d = J(a);c = c ? d.C : d.W;c.call(d, b, "action", a.kc);c.call(d, b, "close", a.bd);c.call(d, b, "highlight", a.cd);c.call(d, b, "unhighlight", a.ed); }, Lg = function (a, b) { var c = J(a);(b ? c.C : c.W).call(c, a.j(), "keydown", a.fd); };Y.prototype.cd = function (a) { (a = a.target.j()) && Og(this, a); };Y.prototype.fd = function (a) { O(this, 32) && this.j() && this.g && this.g.isVisible() && a.i(); };Y.prototype.ed = function () { if (!Xf(this.g)) { var a = this.j();L(a, "activedescendant", "");L(a, "owns", ""); } };Y.prototype.bd = function (a) { if (P(this, 64) && a.target instanceof W) { a = a.target;var b = a.j();a.isVisible() && P(a, 2) && b != null && Og(this, b); } };var Og = function (a, b) { a = a.j();var c = Kd(b, "activedescendant");b = C(b).getElementById(c) || b;b.id || (c = ld.K(), b.id = ":" + (_rcbp_call((c.g++), "toString", [36])));Ld(a, b);L(a, "owns", b.id); };$d("goog-menu-button", function () { return (_rcbp_new(Y, null)); });var Pg = function () { };t(Pg, Pf);p(Pg);Pg.prototype.Y = function (a) { var b = Vd(this, a);b = a.i.g("DIV", "goog-inline-block " + b.join(" "), [Qg(this, a.P(), a.i), Rg(this, a.i)]);this.hb(b, a.Ta());return b; };Pg.prototype.O = function (a) { return a && a.firstChild; };Pg.prototype.L = function (a, b) { var c = Pb(document, "*", "goog-menu", b)[0];if (c) { F(c, !1);a.i.i.body.appendChild(c);var d = (_rcbp_new(ng));ud(d, c);a.xa(d); }Pb(document, "*", this.B() + "-caption", b)[0] || b.appendChild(Qg(this, b.childNodes, a.i));Pb(document, "*", this.B() + "-dropdown", b)[0] || b.appendChild(Rg(this, a.i));return Pg.l.L.call(this, a, b); };var Qg = function (a, b, c) { return c.g("DIV", "goog-inline-block " + (a.B() + "-caption"), b); }, Rg = function (a, b) { return b.g("DIV", { "class": "goog-inline-block " + (a.B() + "-dropdown"), "aria-hidden": !0 }, "\u00a0"); };Pg.prototype.B = function () { return "goog-flat-menu-button"; };$d("goog-flat-menu-button", function () { return (_rcbp_new(Y, null, null, Pg.K())); });var Sg = function (a, b) { H.call(this);this.g = (_rcbp_new(gd, this));if (this.Xa)throw Error("D");this.ca = a || null;b && (this.ib = b); };t(Sg, H);f = Sg.prototype;f.ca = null;f.Jc = null;f.Xa = !1;f.sc = -1;f.rc = -1;f.ib = "toggle_display";f.j = function () { return this.ca; };f.isVisible = function () { return this.Xa; };var Ug = function (a, b) { a.A && a.A.stop();a.v && a.v.stop();if (b) { if (!a.Xa && a.dispatchEvent("beforeshow")) { if (!a.ca)throw Error("E");a.i();b = C(a.ca);a.g.C(b, "mousedown", a.Ad, !0);a.g.C(b, "blur", a.zd);a.ib == "toggle_display" ? (a.ca.style.visibility = "visible", F(a.ca, !0)) : a.ib == "move_offscreen" && a.i();a.Xa = !0;a.sc = Date.now();a.rc = -1;a.A ? (Bc(a.A, "end", a.Qc, !1, a), a.A.play()) : a.Qc(); } } else Tg(a); };Sg.prototype.i = function () { };var Tg = function (a, b) { a.Xa && a.dispatchEvent({ type: "beforehide", target: b }) && (a.g && jd(a.g), a.Xa = !1, a.rc = Date.now(), a.v ? (Bc(a.v, "end", wa(a.Mc, b), !1, a), a.v.play()) : a.Mc(b)); };f = Sg.prototype;f.Mc = function (a) { this.ib == "toggle_display" ? this.wd() : this.ib == "move_offscreen" && (this.ca.style.top = "-10000px");this.dispatchEvent({ type: "hide", target: a }); };f.wd = function () { this.ca.style.visibility = "hidden";F(this.ca, !1); };f.Qc = function () { this.dispatchEvent("show"); };f.Ad = function (a) { a = a.target;$b(this.ca, a) || Vg(this, a) || Date.now() - this.sc < 150 || Tg(this, a); };f.zd = function (a) { var b = C(this.ca);if (typeof document.activeElement != "undefined") { if (a = b.activeElement, !a || $b(this.ca, a) || a.tagName == "BODY" || Vg(this, a))return; } else if (a.target != b)return;Date.now() - this.sc < 150 || Tg(this); };var Vg = function (a, b) { return Ea(a.Jc || [], function (c) { return b === c || $b(c, b); }); };Sg.prototype.F = function () { Sg.l.F.call(this);this.g.dispose();kc(this.A);kc(this.v);delete this.ca;delete this.g;delete this.Jc; };var Wg = function (a, b) { this.H = 8;this.D = b || void 0;Sg.call(this, a); };t(Wg, Sg);Wg.prototype.i = function () { if (this.D) { var a = !this.isVisible() && this.ib != "move_offscreen", b = this.j();a && (b.style.visibility = "hidden", F(b, !0));this.D.g(b, this.H, this.U);a && F(b, !1); } };var Xg = function (a, b) { I.call(this, a);b && (this.ka = b); };t(Xg, I);f = Xg.prototype;f.nc = !1;f.ka = null;f.na = null;f.xb = null;f.Ka = function () { Xg.l.Ka.call(this);var a = this.na = (_rcbp_new(Wg, this.j()));a.H = 8;a.isVisible() && a.i();Od(this.j(), "goog-popupcolorpicker");this.j().unselectable = "on"; };f.F = function () { Xg.l.F.call(this);this.xb = this.ka = null;this.nc = !1;this.na && (this.na.dispose(), this.na = null); };f.jb = function () { return !1; };var Yg = function () { var a = rd, b = D(document, "color-popup-button");J(a).C(b, "mousedown", a.g); }, Zg = function () { var a = rd.ka;if (a.g)if (a = a.g, a = a.J ? a.J.i : null) { var b = (_rcbp_getattr(a.style, ab()));if (typeof b !== "undefined")a = b; else { b = a.style;var c = Rc["background-color"];if (!c) { var d = ab();c = d;(_rcbp_getattr(a.style, d)) === void 0 && (d = (A ? "Webkit" : z ? "Moz" : null) + bb(d), (_rcbp_getattr(a.style, d)) !== void 0 && (c = d));Rc["background-color"] = c; }a = (_rcbp_getattr(b, c)) || ""; }a = Hf(a); } else a = null; else a = null;return a; };Xg.prototype.g = function (a) { if (!this.nc) { var b;(b = this.ka) || (b = (_rcbp_new(Jf, this.i)), b.g || Kf(b, []), Qe(b.g, 7), b.g ? Ff(b.g, Lf) : Kf(b, Lf));b = this.ka = b;b.Dc = !0;b.g && b.g.S(32, !0);this.rb(this.ka, !0);J(this).C(this.ka, "change", this.A);this.nc = !0; }b = this.na;(b.Xa || Date.now() - b.rc < 150) && this.xb == a.A ? Ug(this.na, !1) : (this.xb = a.A, a = this.na, a.D = (_rcbp_new(ug, this.xb, 9)), a.isVisible() && a.i(), this.za || (a = this.ka, a.g && (a = a.g, a.J && Ke(a.J, -1))), Ug(this.na, !0), a = this.ka, a.g && a.g.j().focus()); };Xg.prototype.A = function (a) { var b = this.ka;b.g ? (b = b.g, b = b.J ? Je(b.J) : -1) : b = -1;b == -1 ? a.i() : (Ug(this.na, !1), this.xb.focus()); };var Z = function (a, b, c, d, e) { Y.call(this, a, b, c, d, e || (_rcbp_new(mg, "listbox")));this.qb = this.P();this.Zb = null;this.wc = "listbox"; };t(Z, Y);f = Z.prototype;f.I = null;f.M = function () { Z.l.M.call(this);$g(this);ah(this); };f.Qa = function (a) { Z.l.Qa.call(this, a);(a = this.Sa()) ? (this.qb = a, $g(this)) : bh(this) || this.I && ch(this, this.I.g[0] || null); };f.F = function () { Z.l.F.call(this);this.I && (this.I.dispose(), this.I = null);this.qb = null; };f.kc = function (a) { ch(this, a.target);Z.l.kc.call(this, a);a.i();this.dispatchEvent("action"); };f.ad = function () { var a = bh(this);Z.l.Tb.call(this, a && a.V());$g(this); };f.xa = function (a) { var b = Z.l.xa.call(this, a);a != b && (this.I && this.I.clear(), a && (this.I ? vd(a, function (c) { dh(c);var d = this.I;He(d, c, d.g.length); }, this) : eh(this, a)));return b; };var ch = function (a, b) { if (a.I) { var c = bh(a);Ie(a.I, b);b != c && a.dispatchEvent("change"); } };Z.prototype.Tb = function (a) { if (a != null && this.I)for (var b, c = 0; b = (_rcbp_getattr(this.I.g, c)) || null; c++)if (b && typeof b.V == "function" && b.V() == a) { ch(this, b);return; }ch(this, null); };Z.prototype.V = function () { var a = bh(this);return a ? a.V() : null; };var bh = function (a) { return a.I ? a.I.i : null; }, eh = function (a, b) { a.I = (_rcbp_new(Ee));b && vd(b, function (c) { dh(c);var d = this.I;He(d, c, d.g.length); }, a);ah(a); }, ah = function (a) { a.I && J(a).C(a.I, "select", a.ad); }, $g = function (a) { var b = bh(a), c = b ? b.Sa() : a.qb;a.A.Aa(a.j(), c);a.Ya(c);(c = a.A.O(a.j())) && a.i.A(c) && (a.Zb == null && (a.Zb = Kd(c, "label")), b = (b = b ? b.j() : null) ? Kd(b, "label") : a.Zb, L(c, "label", b), fh(a)); }, fh = function (a) { var b = a.A;if (b && (b = b.O(a.j()))) { var c = a.v;b.id || (b.id = ":" + (_rcbp_call((ld.K().g++), "toString", [36])));Jd(b, "option");L(b, "selected", !0);L(c, "activedescendant", b.id);a.I && (c = Ga(a.I.g), L(b, "setsize", gh(c)), a = Je(a.I), L(b, "posinset", a >= 0 ? gh(c.slice(0, a + 1)) : 0)); } }, gh = function (a) { return a.filter(function (b) { return b instanceof W; }).length; }, dh = function (a) { a.wc = a instanceof W ? "option" : "separator"; };Z.prototype.R = function (a, b) { Z.l.R.call(this, a, b);P(this, 64) ? (this.g || this.xa((_rcbp_new(ng, this.i, this.hd))), (this.g || null).ja(this.I ? Je(this.I) : -1)) : fh(this); };$d("goog-select", function () { return (_rcbp_new(Z, null)); });var hh = "lr cr as_qdr tbs as_occt as_rights as_filetype as_safesearch imgsz imgar imgtype dur hq cc bkv bkt".split(" "), rd, ih = "red orange yellow green teal blue purple pink white gray black brown".split(" "), jh, kh, lh = ["gmcr_imgc1", "gmcr_imgc2", "gmcr_imgc3", "gmcr_imgc4", "gmcr_imgc5"], mh = ["", "color", "gray", "trans", "specific"], nh = { "#ff0000": "red", "#ffa500": "orange", "#ffff00": "yellow", "#008000": "green", "#008080": "teal", "#0000ff": "blue", "#800080": "purple", "#ffc0cb": "pink", "#ffffff": "white", "#808080": "gray", "#000000": "black", "#a52a2a": "brown" };function oh(a) { var b = D(document, a + "_button");if (b) { var c = (_rcbp_new(Z, null, null, Pg.K()));ud(c, b);for (b = 0; b < (c.g ? wd(c.g) : 0); ++b) { var d = c.g ? xd(c.g, b) : null, e = d.j();jg(d, e.getAttribute("value")); }var g = D(document, a + "_input");c.Tb(g.value);E(c, "action", function () { g.value = bh(c).V(); });E(c, "highlight", ph); } }function ph(a) { a = a.target.j();ad(a, a.parentNode); }function qh() { for (var a = 0; a < hh.length; ++a) { var b = D(document, (_rcbp_getattr(hh, a)) + "_menu");if (b) { var c = D(document, (_rcbp_getattr(hh, a)) + "_button").offsetWidth - 2;b.style.width = Uc(c, !0); } } }function rh() { var a = jh.g.i;a = (a ? a.V() : null) || "";D(document, "imgc").value = a;a === "specific" ? D(document, "imgcolor").value = (_rcbp_getattr(nh, Zg() || "#ff0000")) : D(document, "imgcolor").value = ""; }function sh() { var a = (_rcbp_getattr(nh, Zg() || "#ff0000"));D(document, "color-popup-button").style.backgroundColor = a;D(document, "imgcolor").value = a;uf(jh, kh); }function th() { var a = D(document, "imgc"), b = D(document, "imgcolor");if (a != null && b != null) { var c = (_rcbp_new(Ef, ih, Se.K()));Qe(c, 4);var d = (_rcbp_new(Jf, null, c));rd = (_rcbp_new(Xg, null, d));rd.za = !0;td();Yg();for (var e = ih[0], g = 0; g < ih.length; g++)if ((_rcbp_getattr(ih, g)) === b.value) { e = b.value;break; }b.value = "";D(document, "color-popup-button").style.backgroundColor = e;d.g && If(d.g, e);E(c, "action", sh);jh = (_rcbp_new(tf));Ca(lh, function (h, k) { h = D(document, h);var l = (_rcbp_new(qf, null, ic(h), (_rcbp_getattr(mh, k))));Wb(h);sd(l, h);jh.v(l);(_rcbp_getattr(mh, k)) === a.value && uf(jh, l);(_rcbp_getattr(mh, k)) === "specific" && (kh = l); });E(jh, "change", rh);rh();D(document, "color-panel").style.display = ""; } }for (var uh = function () { for (var a = 0; a < hh.length; ++a)oh((_rcbp_getattr(hh, a)));qh();E(window, "resize", qh);th();E(document, "submit", function () { for (var d = [], e = D(document, "s1zaZb").querySelectorAll("[data-tbs]"), g = 0; g < e.length; g++) { var h = (_rcbp_getattr(e, g));h.value && d.push(pe(h, "name") + ":" + h.value); }if (e = D(document, "CIGjud"))e.value = d.join(","); });var b, c;(b = document.f) == null || (c = b.as_q) == null || c.focus(); }, vh = ["as", "it"], wh = n, xh; vh.length && (xh = vh.shift()); )vh.length || uh === void 0 ? (_rcbp_getattr(wh, xh)) && (_rcbp_getattr(wh, xh)) !== (_rcbp_getattr(Object.prototype, xh)) ? wh = (_rcbp_getattr(wh, xh)) : wh = (_rcbp_setattr(wh, xh, { })) : (_rcbp_setattr(wh, xh, uh)); }).call(this);