/* * Copyright 2011-2012 WebDriver committers * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ /* AUTO GENERATED - DO NOT EDIT BY HAND */ #include // For NULL. #include "atoms.h" namespace webdriver { namespace atoms { const char* const GET_FIRST_CLIENT_RECT[] = { "function(){return function(){var h=this;\nfunction i(a){var b=typeof a;", "if(\"object\"==b)if(a){if(a instanceof Array)return\"array\";if(a insta", "nceof Object)return b;var c=Object.prototype.toString.call(a);if(\"[obj", "ect Window]\"==c)return\"object\";if(\"[object Array]\"==c||\"number\"=", "=typeof a.length&&\"undefined\"!=typeof a.splice&&\"undefined\"!=typeof", " a.propertyIsEnumerable&&!a.propertyIsEnumerable(\"splice\"))return\"ar", "ray\";if(\"[object Function]\"==c||\"undefined\"!=typeof a.call&&\"unde", "fined\"!=typeof a.propertyIsEnumerable&&!a.propertyIsEnumerable(\"call", "\"))return\"function\"}else return\"null\";else if(\"function\"==\nb&&", "\"undefined\"==typeof a.call)return\"object\";return b}function j(a,b){", "function c(){}c.prototype=b.prototype;a.c=b.prototype;a.prototype=new c", "};function k(a){this.stack=Error().stack||\"\";a&&(this.message=\"\"+a)", "}j(k,Error);function l(a,b){for(var c=1;ca.clientWidth||a.scrollHeight>", "a.clientHeight||\"fixed\"==c||\"absolute\"==c||\"relative\"==c))return ", "a;return null};function v(a){var b=a.getClientRects();if(0==b.length)th", "row Error(\"Element does not have any client rects\");var b=b[0],c=new ", "n;if(1==a.nodeType)if(a.getBoundingClientRect)a=a.getBoundingClientRect", "(),c.x=a.left,c.y=a.top;else{var g=r(a?new p(o(a)):m||(m=new p));var e=", "o(a),z=t(a),d=new n(0,0),q=(e?9==e.nodeType?e:o(e):document).documentEl", "ement;if(a!=q)if(a.getBoundingClientRect)a=a.getBoundingClientRect(),e=", "r(e?new p(o(e)):m||(m=new p)),d.x=a.left+e.x,d.y=a.top+e.y;else if(e.ge", "tBoxObjectFor)a=e.getBoxObjectFor(a),\ne=e.getBoxObjectFor(q),d.x=a.scr", "eenX-e.screenX,d.y=a.screenY-e.screenY;else{var f=a;do{d.x+=f.offsetLef", "t;d.y+=f.offsetTop;f!=a&&(d.x+=f.clientLeft||0,d.y+=f.clientTop||0);if(", "\"fixed\"==t(f)){d.x+=e.body.scrollLeft;d.y+=e.body.scrollTop;break}f=f", ".offsetParent}while(f&&f!=a);\"absolute\"==z&&(d.y-=e.body.offsetTop);f", "or(f=a;(f=u(f))&&f!=e.body&&f!=q;)d.x-=f.scrollLeft,d.y-=f.scrollTop}c.", "x=d.x-g.x;c.y=d.y-g.y}else g=\"function\"==i(a.a),d=a,a.targetTouches?d", "=a.targetTouches[0]:g&&a.a().targetTouches&&(d=a.a().targetTouches[0]),", "\nc.x=d.clientX,c.y=d.clientY;return new s(b.left-c.x,b.top-c.y,b.right", "-b.left,b.bottom-b.top)}var w=[\"_\"],x=h;!(w[0]in x)&&x.execScript&&x.", "execScript(\"var \"+w[0]);for(var y;w.length&&(y=w.shift());)!w.length&", "&void 0!==v?x[y]=v:x=x[y]?x[y]:x[y]={};; return this._.apply(null,argum", "ents);}.apply({navigator:typeof window!=undefined?window.navigator:null", "}, arguments);}", NULL }; const char* const GET_LOCATION_IN_VIEW[] = { "function(){return function(){var k=this;\nfunction l(a){var b=typeof a;", "if(\"object\"==b)if(a){if(a instanceof Array)return\"array\";if(a insta", "nceof Object)return b;var c=Object.prototype.toString.call(a);if(\"[obj", "ect Window]\"==c)return\"object\";if(\"[object Array]\"==c||\"number\"=", "=typeof a.length&&\"undefined\"!=typeof a.splice&&\"undefined\"!=typeof", " a.propertyIsEnumerable&&!a.propertyIsEnumerable(\"splice\"))return\"ar", "ray\";if(\"[object Function]\"==c||\"undefined\"!=typeof a.call&&\"unde", "fined\"!=typeof a.propertyIsEnumerable&&!a.propertyIsEnumerable(\"call", "\"))return\"function\"}else return\"null\";else if(\"function\"==\nb&&", "\"undefined\"==typeof a.call)return\"object\";return b}function m(a,b){", "function c(){}c.prototype=b.prototype;a.c=b.prototype;a.prototype=new c", "};function n(a){this.stack=Error().stack||\"\";a&&(this.message=\"\"+a)", "}m(n,Error);function o(a,b){for(var c=1;c(0==h[1].length?0:parseInt(h[1],10))?1:0)||((0==j[2].length)<(0==h[", "2].length)?-1:(0==j[2].length)>(0==h[2].length)?1:0)||(j[2]h[2]?1:0)}while(0==c)}c=!(s[\"500\"]=0<=c)}c?(\"undefined\"==typeof a", ".innerHeight&&(a=window),b=a.innerHeight,c=a.document.documentElement.s", "crollHeight,a==a.top&&ca.clientWidth||a.scrollHeight>a.clientHeight||\"fixed\"==c||\"ab", "solute\"==c||\"relative\"==c))return a;return null}\nfunction G(a){var ", "b=y(a),c=E(a),d=new u(0,0),f=(b?9==b.nodeType?b:y(b):document).document", "Element;if(a==f)return d;if(a.getBoundingClientRect)a=a.getBoundingClie", "ntRect(),b=w(b),b=z(b.a),d.x=a.left+b.x,d.y=a.top+b.y;else if(b.getBoxO", "bjectFor)a=b.getBoxObjectFor(a),b=b.getBoxObjectFor(f),d.x=a.screenX-b.", "screenX,d.y=a.screenY-b.screenY;else{var e=a;do{d.x+=e.offsetLeft;d.y+=", "e.offsetTop;e!=a&&(d.x+=e.clientLeft||0,d.y+=e.clientTop||0);if(\"fixed", "\"==E(e)){d.x+=b.body.scrollLeft;d.y+=b.body.scrollTop;break}e=\ne.offs", "etParent}while(e&&e!=a);\"absolute\"==c&&(d.y-=b.body.offsetTop);for(e=", "a;(e=F(e))&&e!=b.body&&e!=f;)d.x-=e.scrollLeft,d.y-=e.scrollTop}return ", "d}function H(a){var b=new u;if(1==a.nodeType)if(a.getBoundingClientRect", ")a=a.getBoundingClientRect(),b.x=a.left,b.y=a.top;else{var c;c=w(a);c=z", "(c.a);a=G(a);b.x=a.x-c.x;b.y=a.y-c.y}else{c=\"function\"==l(a.b);var d=", "a;a.targetTouches?d=a.targetTouches[0]:c&&a.b().targetTouches&&(d=a.b()", ".targetTouches[0]);b.x=d.clientX;b.y=d.clientY}return b};function I(a,b", "){var c;c=G(b);var d=G(a);c=new u(c.x-d.x,c.y-d.y);var f,e,i;i=D(a,\"bo", "rderLeftWidth\");e=D(a,\"borderRightWidth\");f=D(a,\"borderTopWidth\");", "d=D(a,\"borderBottomWidth\");d=new B(parseFloat(f),parseFloat(e),parseF", "loat(d),parseFloat(i));c.x-=d.left;c.y-=d.top;return c}\nfunction J(a,b", ",c){function d(a,b,c,d,e){for(var d=new C(c.x+d.left,c.y+d.top,d.width,", "d.height),c=[0,0],b=[b.width,b.height],h=[d.left,d.top],d=[d.width,d.he", "ight],g=0;2>g;g++)if(d[g]>b[g])c[g]=e?h[g]+d[g]/2-b[g]/2:h[g];else{var ", "f=h[g]-b[g]+d[g];0h[g]&&(c[g]=h[g])}scroll=new u(c[0],c[1])", ";a.scrollLeft+=scroll.x;a.scrollTop+=scroll.y}for(var f=y(a),e=a.parent", "Node,i;e&&e!=f.documentElement&&e!=f.body;)i=I(e,a),d(e,new v(e.clientW", "idth,e.clientHeight),i,b,c),e=e.parentNode;i=H(a);a=A(w(a));d(f.body,\n", "a,i,b,c)};function K(a,b,c){c||(c=new C(0,0,a.offsetWidth,a.offsetHeigh", "t));J(a,c,b);a=H(a);return new u(a.x+c.left,a.y+c.top)}var P=[\"_\"],Q=", "k;!(P[0]in Q)&&Q.execScript&&Q.execScript(\"var \"+P[0]);for(var R;P.le", "ngth&&(R=P.shift());)!P.length&&void 0!==K?Q[R]=K:Q=Q[R]?Q[R]:Q[R]={};;", " return this._.apply(null,arguments);}.apply({navigator:typeof window!=", "undefined?window.navigator:null}, arguments);}", NULL }; const char* const GET_PAGE_ZOOM[] = { "function(){return function(){function c(a,b){function d(){}d.prototype=", "b.prototype;a.a=b.prototype;a.prototype=new d};function e(a){this.stack", "=Error().stack||\"\";a&&(this.message=\"\"+a)}c(e,Error);function f(a,b", "){for(var d=1;d\").length,f=f.substring(0,m)+\"...\"", "+f.substring(m+l.length);for(c=c.parentNode;c;){if(c==b)return d(!0,\"E", "lement's descendant would receive the click. Consider clicking the desc", "endant instead. Descendant: \"+\nf);c=c.parentNode}return d(!1,\"Elemen", "t is not clickable at point \"+a+\". Other element would receive the cl", "ick: \"+f)}var j=[\"_\"],k=this;!(j[0]in k)&&k.execScript&&k.execScript", "(\"var \"+j[0]);for(var n;j.length&&(n=j.shift());)!j.length&&void 0!==", "i?k[n]=i:k=k[n]?k[n]:k[n]={};; return this._.apply(null,arguments);}.ap", "ply({navigator:typeof window!=undefined?window.navigator:null}, argumen", "ts);}", NULL }; const char* const CLEAR[] = { "function(){return function(){function g(a){throw a;}var i=void 0,j=!0,l", "=null,m=!1;function o(a){return function(){return this[a]}}function p(a", "){return function(){return a}}var q,r=this;\nfunction aa(a){var b=typeo", "f a;if(\"object\"==b)if(a){if(a instanceof Array)return\"array\";if(a i", "nstanceof Object)return b;var c=Object.prototype.toString.call(a);if(\"", "[object Window]\"==c)return\"object\";if(\"[object Array]\"==c||\"numbe", "r\"==typeof a.length&&\"undefined\"!=typeof a.splice&&\"undefined\"!=ty", "peof a.propertyIsEnumerable&&!a.propertyIsEnumerable(\"splice\"))return", "\"array\";if(\"[object Function]\"==c||\"undefined\"!=typeof a.call&&\"", "undefined\"!=typeof a.propertyIsEnumerable&&!a.propertyIsEnumerable(\"c", "all\"))return\"function\"}else return\"null\";\nelse if(\"function\"==b", "&&\"undefined\"==typeof a.call)return\"object\";return b}function s(a){", "return a!==i}function ba(a){var b=aa(a);return\"array\"==b||\"object\"=", "=b&&\"number\"==typeof a.length}function t(a){return\"string\"==typeof ", "a}function ca(a){return\"function\"==aa(a)}function da(a){a=aa(a);retur", "n\"object\"==a||\"array\"==a||\"function\"==a}var ea=\"closure_uid_\"+M", "ath.floor(2147483648*Math.random()).toString(36),fa=0,ga=Date.now||func", "tion(){return+new Date};\nfunction u(a,b){function c(){}c.prototype=b.p", "rototype;a.ca=b.prototype;a.prototype=new c};function ha(a,b){for(var c", "=1;c\")&&(a=a.replace(ma,", "\">\"));-1!=a.indexOf('\"')&&(a=a.replace(na,\""\"));return a}v", "ar ka=/&/g,la=//g,na=/\\\"/g,ja=/[&<>\\\"]/;\nfunction oa(a,b)", "{for(var c=0,d=(\"\"+a).replace(/^[\\s\\xa0]+|[\\s\\xa0]+$/g,\"\").spli", "t(\".\"),e=(\"\"+b).replace(/^[\\s\\xa0]+|[\\s\\xa0]+$/g,\"\").split(\"", ".\"),f=Math.max(d.length,e.length),h=0;0==c&&h(0==B[1].length?\n0:parseInt(B[1],10))?1:0", ")||((0==A[2].length)<(0==B[2].length)?-1:(0==A[2].length)>(0==B[2].leng", "th)?1:0)||(A[2]B[2]?1:0)}while(0==c)}return c}var pa=2147", "483648*Math.random()|0,qa={};function ra(a){return qa[a]||(qa[a]=(\"\"+", "a).replace(/\\-([a-z])/g,function(a,c){return c.toUpperCase()}))};var s", "a,ta;function ua(){return r.navigator?r.navigator.userAgent:l}var v=m,w", "=m,va,wa=r.navigator;va=wa&&wa.platform||\"\";sa=-1!=va.indexOf(\"Mac\"", ");ta=-1!=va.indexOf(\"Win\");var xa=-1!=va.indexOf(\"Linux\"),ya;a:{var", " za=\"\",Aa;w?Aa=/rv\\:([^\\);]+)(\\)|;)/:v?Aa=/MSIE\\s+([^\\);]+)(\\)|", ";)/:Aa=/WebKit\\/(\\S+)/;if(Aa)var Ba=Aa.exec(ua()),za=Ba?Ba[1]:\"\";if", "(v){var Ca,Da=r.document;Ca=Da?Da.documentMode:i;if(Ca>parseFloat(za)){", "ya=\"\"+Ca;break a}}ya=za}var Ea={};function Fa(a){return Ea[a]||(Ea[a]", "=0<=oa(ya,a))}\nvar Ga={};function y(a){return Ga[a]||(Ga[a]=v&&documen", "t.documentMode&&document.documentMode>=a)};var Ha=window;var Ia={aliceb", "lue:\"#f0f8ff\",antiquewhite:\"#faebd7\",aqua:\"#00ffff\",aquamarine:\"", "#7fffd4\",azure:\"#f0ffff\",beige:\"#f5f5dc\",bisque:\"#ffe4c4\",black:", "\"#000000\",blanchedalmond:\"#ffebcd\",blue:\"#0000ff\",blueviolet:\"#8", "a2be2\",brown:\"#a52a2a\",burlywood:\"#deb887\",cadetblue:\"#5f9ea0\",c", "hartreuse:\"#7fff00\",chocolate:\"#d2691e\",coral:\"#ff7f50\",cornflowe", "rblue:\"#6495ed\",cornsilk:\"#fff8dc\",crimson:\"#dc143c\",cyan:\"#00ff", "ff\",darkblue:\"#00008b\",darkcyan:\"#008b8b\",darkgoldenrod:\"#b8860b", "\",darkgray:\"#a9a9a9\",darkgreen:\"#006400\",\ndarkgrey:\"#a9a9a9\",da", "rkkhaki:\"#bdb76b\",darkmagenta:\"#8b008b\",darkolivegreen:\"#556b2f\",", "darkorange:\"#ff8c00\",darkorchid:\"#9932cc\",darkred:\"#8b0000\",darks", "almon:\"#e9967a\",darkseagreen:\"#8fbc8f\",darkslateblue:\"#483d8b\",da", "rkslategray:\"#2f4f4f\",darkslategrey:\"#2f4f4f\",darkturquoise:\"#00ce", "d1\",darkviolet:\"#9400d3\",deeppink:\"#ff1493\",deepskyblue:\"#00bfff", "\",dimgray:\"#696969\",dimgrey:\"#696969\",dodgerblue:\"#1e90ff\",fireb", "rick:\"#b22222\",floralwhite:\"#fffaf0\",forestgreen:\"#228b22\",fuchsi", "a:\"#ff00ff\",gainsboro:\"#dcdcdc\",\nghostwhite:\"#f8f8ff\",gold:\"#ff", "d700\",goldenrod:\"#daa520\",gray:\"#808080\",green:\"#008000\",greenye", "llow:\"#adff2f\",grey:\"#808080\",honeydew:\"#f0fff0\",hotpink:\"#ff69b", "4\",indianred:\"#cd5c5c\",indigo:\"#4b0082\",ivory:\"#fffff0\",khaki:\"", "#f0e68c\",lavender:\"#e6e6fa\",lavenderblush:\"#fff0f5\",lawngreen:\"#7", "cfc00\",lemonchiffon:\"#fffacd\",lightblue:\"#add8e6\",lightcoral:\"#f0", "8080\",lightcyan:\"#e0ffff\",lightgoldenrodyellow:\"#fafad2\",lightgray", ":\"#d3d3d3\",lightgreen:\"#90ee90\",lightgrey:\"#d3d3d3\",lightpink:\"#", "ffb6c1\",lightsalmon:\"#ffa07a\",\nlightseagreen:\"#20b2aa\",lightskybl", "ue:\"#87cefa\",lightslategray:\"#778899\",lightslategrey:\"#778899\",li", "ghtsteelblue:\"#b0c4de\",lightyellow:\"#ffffe0\",lime:\"#00ff00\",limeg", "reen:\"#32cd32\",linen:\"#faf0e6\",magenta:\"#ff00ff\",maroon:\"#800000", "\",mediumaquamarine:\"#66cdaa\",mediumblue:\"#0000cd\",mediumorchid:\"#", "ba55d3\",mediumpurple:\"#9370d8\",mediumseagreen:\"#3cb371\",mediumslat", "eblue:\"#7b68ee\",mediumspringgreen:\"#00fa9a\",mediumturquoise:\"#48d1", "cc\",mediumvioletred:\"#c71585\",midnightblue:\"#191970\",mintcream:\"#", "f5fffa\",mistyrose:\"#ffe4e1\",\nmoccasin:\"#ffe4b5\",navajowhite:\"#ff", "dead\",navy:\"#000080\",oldlace:\"#fdf5e6\",olive:\"#808000\",olivedrab", ":\"#6b8e23\",orange:\"#ffa500\",orangered:\"#ff4500\",orchid:\"#da70d6", "\",palegoldenrod:\"#eee8aa\",palegreen:\"#98fb98\",paleturquoise:\"#afe", "eee\",palevioletred:\"#d87093\",papayawhip:\"#ffefd5\",peachpuff:\"#ffd", "ab9\",peru:\"#cd853f\",pink:\"#ffc0cb\",plum:\"#dda0dd\",powderblue:\"#", "b0e0e6\",purple:\"#800080\",red:\"#ff0000\",rosybrown:\"#bc8f8f\",royal", "blue:\"#4169e1\",saddlebrown:\"#8b4513\",salmon:\"#fa8072\",sandybrown:", "\"#f4a460\",seagreen:\"#2e8b57\",\nseashell:\"#fff5ee\",sienna:\"#a0522", "d\",silver:\"#c0c0c0\",skyblue:\"#87ceeb\",slateblue:\"#6a5acd\",slateg", "ray:\"#708090\",slategrey:\"#708090\",snow:\"#fffafa\",springgreen:\"#0", "0ff7f\",steelblue:\"#4682b4\",tan:\"#d2b48c\",teal:\"#008080\",thistle:", "\"#d8bfd8\",tomato:\"#ff6347\",turquoise:\"#40e0d0\",violet:\"#ee82ee\"", ",wheat:\"#f5deb3\",white:\"#ffffff\",whitesmoke:\"#f5f5f5\",yellow:\"#f", "fff00\",yellowgreen:\"#9acd32\"};function Ja(a){this.stack=Error().stac", "k||\"\";a&&(this.message=\"\"+a)}u(Ja,Error);Ja.prototype.name=\"Custom", "Error\";function Ka(a,b){b.unshift(a);Ja.call(this,ha.apply(l,b));b.shi", "ft()}u(Ka,Ja);Ka.prototype.name=\"AssertionError\";function La(a,b,c){i", "f(!a){var d=Array.prototype.slice.call(arguments,2),e=\"Assertion faile", "d\";if(b)var e=e+(\": \"+b),f=d;g(new Ka(\"\"+e,f||[]))}}function Ma(a,", "b){g(new Ka(\"Failure\"+(a?\": \"+a:\"\"),Array.prototype.slice.call(ar", "guments,1)))};function Na(a){return a[a.length-1]}var Oa=Array.prototyp", "e;function C(a,b){if(t(a))return!t(b)||1!=b.length?-1:a.indexOf(b,0);fo", "r(var c=0;cc?l:t(a)?a.charAt(c):a[c]}function Ua(a){r", "eturn Oa.concat.apply(Oa,arguments)}\nfunction Va(a){if(\"array\"==aa(a", "))return Ua(a);for(var b=[],c=0,d=a.length;c=arguments.length?Oa.slice.c", "all(a,b):Oa.slice.call(a,b,c)};var Xa=\"background-color,border-top-col", "or,border-right-color,border-bottom-color,border-left-color,color,outli", "ne-color\".split(\",\"),Ya=/#([0-9a-fA-F])([0-9a-fA-F])([0-9a-fA-F])/;f", "unction Za(a){$a.test(a)||g(Error(\"'\"+a+\"' is not a valid hex color", "\"));4==a.length&&(a=a.replace(Ya,\"#$1$1$2$2$3$3\"));return a.toLowerC", "ase()}var $a=/^#(?:[0-9a-f]{3}){1,2}$/i,ab=/^(?:rgba)?\\((\\d{1,3}),\\s", "?(\\d{1,3}),\\s?(\\d{1,3}),\\s?(0|1|0\\.\\d*)\\)$/i;\nfunction bb(a){va", "r b=a.match(ab);if(b){var a=Number(b[1]),c=Number(b[2]),d=Number(b[3]),", "b=Number(b[4]);if(0<=a&&255>=a&&0<=c&&255>=c&&0<=d&&255>=d&&0<=b&&1>=b)", "return[a,c,d,b]}return[]}var cb=/^(?:rgb)?\\((0|[1-9]\\d{0,2}),\\s?(0|[", "1-9]\\d{0,2}),\\s?(0|[1-9]\\d{0,2})\\)$/i;function db(a){var b=a.match(", "cb);if(b){var a=Number(b[1]),c=Number(b[2]),b=Number(b[3]);if(0<=a&&255", ">=a&&0<=c&&255>=c&&0<=b&&255>=b)return[a,c,b]}return[]};function eb(a,b", "){for(var c in a)b.call(i,a[c],c,a)}function fb(a){var b=[],c=0,d;for(d", " in a)b[c++]=a[d];return b}var gb=\"constructor,hasOwnProperty,isProtot", "ypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf\".split(\",", "\");function hb(a,b){for(var c,d,e=1;e\");f=f.join(\"\")}f=d.createElement(f);h&&(t(h)?f.classNa", "me=h:\"array\"==aa(h)?mb.apply(l,[f].concat(h)):pb(f,h));2=a.length&&", "g(K);if(b in a)return a[b++];b++}};return c}g(Error(\"Not implemented\"", "))};function L(a,b,c,d,e){this.o=!!b;a&&M(this,a,d);this.depth=e!=i?e:t", "his.q||0;this.o&&(this.depth*=-1);this.Ba=!c}u(L,Pb);q=L.prototype;q.p=", "l;q.q=0;q.ka=m;function M(a,b,c,d){if(a.p=b)a.q=\"number\"==typeof c?c:", "1!=a.p.nodeType?0:a.o?-1:1;\"number\"==typeof d&&(a.depth=d)}\nq.next=f", "unction(){var a;if(this.ka){(!this.p||this.Ba&&0==this.depth)&&g(K);a=t", "his.p;var b=this.o?-1:1;if(this.q==b){var c=this.o?a.lastChild:a.firstC", "hild;c?M(this,c):M(this,a,-1*b)}else(c=this.o?a.previousSibling:a.nextS", "ibling)?M(this,c):M(this,a.parentNode,-1*b);this.depth+=this.q*(this.o?", "-1:1)}else this.ka=j;(a=this.p)||g(K);return a};\nq.splice=function(a){", "var b=this.p,c=this.o?1:-1;this.q==c&&(this.q=-1*c,this.depth+=this.q*(", "this.o?-1:1));this.o=!this.o;L.prototype.next.call(this);this.o=!this.o", ";for(var c=ba(arguments[0])?arguments[0]:arguments,d=c.length-1;0<=d;d-", "-)b.parentNode&&b.parentNode.insertBefore(c[d],b.nextSibling);tb(b)};fu", "nction Rb(a,b,c,d){L.call(this,a,b,c,l,d)}u(Rb,L);Rb.prototype.next=fun", "ction(){do Rb.ca.next.call(this);while(-1==this.q);return this.p};funct", "ion Sb(a,b){var c=H(a);return c.defaultView&&c.defaultView.getComputedS", "tyle&&(c=c.defaultView.getComputedStyle(a,l))?c[b]||c.getPropertyValue(", "b):\"\"}function Tb(a,b){return Sb(a,b)||(a.currentStyle?a.currentStyle", "[b]:l)||a.style&&a.style[b]}function Ub(a){var b=a.getBoundingClientRec", "t();v&&(a=a.ownerDocument,b.left-=a.documentElement.clientLeft+a.body.c", "lientLeft,b.top-=a.documentElement.clientTop+a.body.clientTop);return b", "}\nfunction Vb(a){if(v&&!y(8))return a.offsetParent;for(var b=H(a),c=Tb", "(a,\"position\"),d=\"fixed\"==c||\"absolute\"==c,a=a.parentNode;a&&a!=b", ";a=a.parentNode)if(c=Tb(a,\"position\"),d=d&&\"static\"==c&&a!=b.docume", "ntElement&&a!=b.body,!d&&(a.scrollWidth>a.clientWidth||a.scrollHeight>a", ".clientHeight||\"fixed\"==c||\"absolute\"==c||\"relative\"==c))return a", ";return l}\nfunction Wb(a){var b=new E;if(1==a.nodeType)if(a.getBoundin", "gClientRect)a=Ub(a),b.x=a.left,b.y=a.top;else{var c=Fb(nb(a));var d,e=H", "(a),f=Tb(a,\"position\"),h=w&&e.getBoxObjectFor&&!a.getBoundingClientRe", "ct&&\"absolute\"==f&&(d=e.getBoxObjectFor(a))&&(0>d.screenX||0>d.screen", "Y),k=new E(0,0),n;d=e?9==e.nodeType?e:H(e):document;if(n=v)if(n=!y(9))n", "=\"CSS1Compat\"!=nb(d).t.compatMode;n=n?d.body:d.documentElement;if(a!=", "n)if(a.getBoundingClientRect)d=Ub(a),a=Fb(nb(e)),k.x=d.left+a.x,k.y=d.t", "op+a.y;else if(e.getBoxObjectFor&&\n!h)d=e.getBoxObjectFor(a),a=e.getBo", "xObjectFor(n),k.x=d.screenX-a.screenX,k.y=d.screenY-a.screenY;else{h=a;", "do{k.x+=h.offsetLeft;k.y+=h.offsetTop;h!=a&&(k.x+=h.clientLeft||0,k.y+=", "h.clientTop||0);if(\"fixed\"==Tb(h,\"position\")){k.x+=e.body.scrollLef", "t;k.y+=e.body.scrollTop;break}h=h.offsetParent}while(h&&h!=a);\"absolut", "e\"==f&&(k.y-=e.body.offsetTop);for(h=a;(h=Vb(h))&&h!=e.body&&h!=n;)k.x", "-=h.scrollLeft,k.y-=h.scrollTop}b.x=k.x-c.x;b.y=k.y-c.y}else c=ca(a.ra)", ",k=a,a.targetTouches?k=a.targetTouches[0]:c&&a.ra().targetTouches&&\n(k", "=a.ra().targetTouches[0]),b.x=k.clientX,b.y=k.clientY;return b}function", " Xb(a){var b=a.offsetWidth,c=a.offsetHeight;return(!s(b)||!b&&!c)&&a.ge", "tBoundingClientRect?(a=Ub(a),new F(a.right-a.left,a.bottom-a.top)):new ", "F(b,c)};function N(a,b){return!!a&&1==a.nodeType&&(!b||a.tagName.toUppe", "rCase()==b)}function Yb(a){return Zb(a,j)&&$b(a)&&(v||Mb&&(Mb?Kb(3.6):0", "<=oa(Gb,3.6))||\"none\"!=O(a,\"pointer-events\"))}var ac={\"class\":\"c", "lassName\",readonly:\"readOnly\"},bc=[\"checked\",\"disabled\",\"dragga", "ble\",\"hidden\"];\nfunction cc(a,b){var c=ac[b]||b,d=a[c];if(!s(d)&&0<", "=C(bc,c))return m;if(c=\"value\"==b)if(c=N(a,\"OPTION\")){var e;c=b.toL", "owerCase();if(a.hasAttribute)e=a.hasAttribute(c);else try{e=a.attribute", "s[c].specified}catch(f){e=m}c=!e}c&&(d=[],Db(a,d,m),d=d.join(\"\"));ret", "urn d}\nvar dc=\"async,autofocus,autoplay,checked,compact,complete,cont", "rols,declare,defaultchecked,defaultselected,defer,disabled,draggable,en", "ded,formnovalidate,hidden,indeterminate,iscontenteditable,ismap,itemsco", "pe,loop,multiple,muted,nohref,noresize,noshade,novalidate,nowrap,open,p", "aused,pubdate,readonly,required,reversed,scoped,seamless,seeking,select", "ed,spellcheck,truespeed,willvalidate\".split(\",\"),ec=/[;]+(?=(?:(?:[^", "\"]*\"){2})*[^\"]*$)(?=(?:(?:[^']*'){2})*[^']*$)(?=(?:[^()]*\\([^()]*", "\\))*[^()]*$)/;\nfunction fc(a){var b=[];Pa(a.split(ec),function(a){var", " d=a.indexOf(\":\");0=c.", "length&&g(K);var h=c[b++];return a?h:d[\":\"+h]}};return h};function Mc", "(a){this.l=new Kc;a&&this.V(a)}function Nc(a){var b=typeof a;return\"ob", "ject\"==b&&a||\"function\"==b?\"o\"+(a[ea]||(a[ea]=++fa)):b.substr(0,1)", "+a}q=Mc.prototype;q.add=function(a){this.l.set(Nc(a),a)};q.V=function(a", "){for(var a=Jc(a),b=a.length,c=0;c\");T(191,\"/\",\"?\");T(192,\"`\",\"~\"", ");T(219,\"[\",\"{\");T(220,\"\\\\\",\"|\");T(221,\"]\",\"}\");T({e:59,f", ":186,opera:59},\";\",\":\");T(222,\"'\",'\"');Oc.prototype.$=function(a", "){return this.va.contains(a)};w&&Lb(12);function Rc(a){return Sc(a||arg", "uments.callee.caller,[])}\nfunction Sc(a,b){var c=[];if(0<=C(b,a))c.pus", "h(\"[...circular reference...]\");else if(a&&50>b.length){c.push(Tc(a)+", "\"(\");for(var d=a.arguments,e=0;e=ad(", "this).value){a=this.Ea(a,b,c);b=\"log:\"+a.Ha;r.console&&(r.console.tim", "eStamp?r.console.timeStamp(b):r.console.markTimeline&&r.console.markTim", "eline(b));r.msWriteProfilerMark&&r.msWriteProfilerMark(b);for(b=this;b;", "){var c=b,d=a;if(c.ta)for(var e=0,f=i;f=c.ta[e];e++)f(d);b=b.getParent(", ")}}};\nU.prototype.Ea=function(a,b,c){var d=new Vc(a,\"\"+b,this.Ia);if", "(c){d.qa=c;var e;var f=arguments.callee.caller;try{var h;var k;c:{for(v", "ar n=[\"window\",\"location\",\"href\"],z=r,x;x=n.shift();)if(z[x]!=l)z", "=z[x];else{k=l;break c}k=z}if(t(c))h={message:c,name:\"Unknown error\",", "lineNumber:\"Not available\",fileName:k,stack:\"Not available\"};else{v", "ar A,B,n=m;try{A=c.lineNumber||c.Pa||\"Not available\"}catch(Ud){A=\"No", "t available\",n=j}try{B=c.fileName||c.filename||c.sourceURL||k}catch(Vd", "){B=\"Not available\",n=j}h=n||\n!c.lineNumber||!c.fileName||!c.stack?{", "message:c.message,name:c.name,lineNumber:A,fileName:B,stack:c.stack||\"", "Not available\"}:c}e=\"Message: \"+ia(h.message)+'\\nUrl: '+h.fileName+\"\\nLine: ", "\"+h.lineNumber+\"\\n\\nBrowser stack:\\n\"+ia(h.stack+\"-> \")+\"[end]", "\\n\\nJS stack traversal:\\n\"+ia(Rc(f)+\"-> \")}catch(Sd){e=\"Exceptio", "n trying to expose exception! You win, we lose. \"+Sd}d.pa=e}return d};", "var bd={},cd=l;\nfunction dd(a){cd||(cd=new U(\"\"),bd[\"\"]=cd,cd.wa($", "c));var b;if(!(b=bd[a])){b=new U(a);var c=a.lastIndexOf(\".\"),d=a.subs", "tr(c+1),c=dd(a.substr(0,c));c.da||(c.da={});c.da[d]=b;b.aa=c;bd[a]=b}re", "turn b};function ed(){}u(ed,function(){});dd(\"goog.dom.SavedRange\");u", "(function(a){this.Ka=\"goog_\"+pa++;this.Ca=\"goog_\"+pa++;this.na=nb(a", ".ga());a.U(this.na.fa(\"SPAN\",{id:this.Ka}),this.na.fa(\"SPAN\",{id:th", "is.Ca}))},ed);function fd(){}function gd(a){if(a.getSelection)return a.", "getSelection();var a=a.document,b=a.selection;if(b){try{var c=b.createR", "ange();if(c.parentElement){if(c.parentElement().document!=a)return l}el", "se if(!c.length||c.item(0).document!=a)return l}catch(d){return l}retur", "n b}return l}function hd(a){for(var b=[],c=0,d=a.G();c=this.m(d,1,0):0<=this.m(d,0,0)&&0>=this.m(d,1,1)}catch(e", "){return v||g(e),m}};md.prototype.containsNode=function(a,b){return thi", "s.A(jd(a),b)};md.prototype.r=function(){return new ld(this.b(),this.j()", ",this.i(),this.k())};function nd(a){this.a=a}u(nd,md);q=nd.prototype;q.", "B=function(){return this.a.commonAncestorContainer};q.b=function(){retu", "rn this.a.startContainer};q.j=function(){return this.a.startOffset};q.i", "=function(){return this.a.endContainer};q.k=function(){return this.a.en", "dOffset};q.m=function(a,b,c){return this.a.compareBoundaryPoints(1==c?1", "==b?r.Range.START_TO_START:r.Range.START_TO_END:1==b?r.Range.END_TO_STA", "RT:r.Range.END_TO_END,a)};q.isCollapsed=function(){return this.a.collap", "sed};\nq.select=function(a){this.ba(I(H(this.b())).getSelection(),a)};q", ".ba=function(a){a.removeAllRanges();a.addRange(this.a)};q.insertNode=fu", "nction(a,b){var c=this.a.cloneRange();c.collapse(b);c.insertNode(a);c.d", "etach();return a};\nq.U=function(a,b){var c=I(H(this.b()));if(c=(c=gd(c", "||window))&&od(c))var d=c.b(),e=c.i(),f=c.j(),h=c.k();var k=this.a.clon", "eRange(),n=this.a.cloneRange();k.collapse(m);n.collapse(j);k.insertNode", "(b);n.insertNode(a);k.detach();n.detach();if(c){if(d.nodeType==G)for(;f", ">d.length;){f-=d.length;do d=d.nextSibling;while(d==a||d==b)}if(e.nodeT", "ype==G)for(;h>e.length;){h-=e.length;do e=e.nextSibling;while(e==a||e==", "b)}c=new pd;c.I=qd(d,f,e,h);\"BR\"==d.tagName&&(k=d.parentNode,f=C(k.ch", "ildNodes,d),d=k);\"BR\"==e.tagName&&\n(k=e.parentNode,h=C(k.childNodes,", "e),e=k);c.I?(c.d=e,c.h=h,c.c=d,c.g=f):(c.d=d,c.h=f,c.c=e,c.g=h);c.selec", "t()}};q.collapse=function(a){this.a.collapse(a)};function rd(a){this.a=", "a}u(rd,nd);rd.prototype.ba=function(a,b){var c=b?this.i():this.b(),d=b?", "this.k():this.j(),e=b?this.b():this.i(),f=b?this.j():this.k();a.collaps", "e(c,d);(c!=e||d!=f)&&a.extend(e,f)};function sd(a){this.a=a}u(sd,md);va", "r td=dd(\"goog.dom.browserrange.IeRange\");function ud(a){var b=H(a).bo", "dy.createTextRange();if(1==a.nodeType)b.moveToElementText(a),W(a)&&!a.c", "hildNodes.length&&b.collapse(m);else{for(var c=0,d=a;d=d.previousSiblin", "g;){var e=d.nodeType;if(e==G)c+=d.length;else if(1==e){b.moveToElementT", "ext(d);break}}d||b.moveToElementText(a.parentNode);b.collapse(!d);c&&b.", "move(\"character\",c);b.moveEnd(\"character\",a.length)}return b}q=sd.p", "rototype;q.D=l;q.d=l;q.c=l;q.h=-1;q.g=-1;\nq.s=function(){this.D=this.d", "=this.c=l;this.h=this.g=-1};\nq.B=function(){if(!this.D){var a=this.a.t", "ext,b=this.a.duplicate(),c=a.replace(/ +$/,\"\");(c=a.length-c.length)&", "&b.moveEnd(\"character\",-c);c=b.parentElement();b=b.htmlText.replace(/", "(\\r\\n|\\r|\\n)+/g,\" \").length;if(this.isCollapsed()&&0c.outerHTML.replace(/(\\r\\n|\\r|\\n)+/g,\" \").length;)c=", "c.parentNode;for(;1==c.childNodes.length&&c.innerText==(c.firstChild.no", "deType==G?c.firstChild.nodeValue:c.firstChild.innerText)&&W(c.firstChil", "d);)c=c.firstChild;0==a.length&&(c=vd(this,c));this.D=\nc}return this.D", "};function vd(a,b){for(var c=b.childNodes,d=0,e=c.length;d=a.m(h,1,0):a.a.inRange(h))return vd(a,f)}}return ", "b}q.b=function(){this.d||(this.d=wd(this,1),this.isCollapsed()&&(this.c", "=this.d));return this.d};q.j=function(){0>this.h&&(this.h=xd(this,1),th", "is.isCollapsed()&&(this.g=this.h));return this.h};\nq.i=function(){if(t", "his.isCollapsed())return this.b();this.c||(this.c=wd(this,0));return th", "is.c};q.k=function(){if(this.isCollapsed())return this.j();0>this.g&&(t", "his.g=xd(this,0),this.isCollapsed()&&(this.h=this.g));return this.g};q.", "m=function(a,b,c){return this.a.compareEndPoints((1==b?\"Start\":\"End", "\")+\"To\"+(1==c?\"Start\":\"End\"),a)};\nfunction wd(a,b,c){c=c||a.B()", ";if(!c||!c.firstChild)return c;for(var d=1==b,e=0,f=c.childNodes.length", ";ea.m(x,1,0)&&0", "f.childNodes.length&&td.log(Yc,\"Cannot have startOffset > startNode ch", "ild count\",i),h=f.childNodes[h],z=!h,f=h||f.lastChild||f,h=0);var x=ud", "(f);h&&x.move(\"character\",h);f==k&&h==n?x.collapse(j):(z&&x.collapse(", "m),z=m,1==k.nodeType&&(n>k.childNodes.length&&td.log(Yc,\"Cannot have e", "ndOffset > endNode child count\",i),k=(h=k.childNodes[n])||k.lastChild|", "|k,n=0,z=!h),f=ud(k),f.collapse(!z),\nn&&f.moveEnd(\"character\",n),x.s", "etEndPoint(\"EndToEnd\",f));n=new sd(x);n.d=b;n.h=c;n.c=d;n.g=e;b=n}els", "e n=H(b).createRange(),n.setStart(b,c),n.setEnd(d,e),b=new X(n);b=a.L=b", "}return b}q.B=function(){return Y(this).B()};q.b=function(){return this", ".d||(this.d=Y(this).b())};q.j=function(){return this.h!=l?this.h:this.h", "=Y(this).j()};q.i=function(){return this.c||(this.c=Y(this).i())};q.k=f", "unction(){return this.g!=l?this.g:this.g=Y(this).k()};q.H=o(\"I\");\nq.", "A=function(a,b){var c=a.ha();return\"text\"==c?Y(this).A(Y(a),b):\"cont", "rol\"==c?(c=Bd(a),(b?Ra:Sa)(c,function(a){return this.containsNode(a,b)", "},this)):m};q.isCollapsed=function(){return Y(this).isCollapsed()};q.r=", "function(){return new ld(this.b(),this.j(),this.i(),this.k())};q.select", "=function(){Y(this).select(this.I)};q.insertNode=function(a,b){var c=Y(", "this).insertNode(a,b);this.s();return c};q.U=function(a,b){Y(this).U(a,", "b);this.s()};q.ja=function(){return new Cd(this)};\nq.collapse=function", "(a){a=this.H()?!a:a;this.L&&this.L.collapse(a);a?(this.c=this.d,this.g=", "this.h):(this.d=this.c,this.h=this.g);this.I=m};function Cd(a){a.H()?a.", "i():a.b();a.H()?a.k():a.j();a.H()?a.b():a.i();a.H()?a.j():a.k()}u(Cd,ed", ");function Dd(){}u(Dd,kd);q=Dd.prototype;q.a=l;q.n=l;q.T=l;q.s=function", "(){this.T=this.n=l};q.ha=p(\"control\");q.Z=function(){return this.a||d", "ocument.body.createControlRange()};q.G=function(){return this.a?this.a.", "length:0};q.C=function(a){a=this.a.item(a);return id(jd(a),i)};q.B=func", "tion(){return yb.apply(l,Bd(this))};q.b=function(){return Ed(this)[0]};", "q.j=p(0);q.i=function(){var a=Ed(this),b=Na(a);return Ta(a,function(a){", "return ub(a,b)})};q.k=function(){return this.i().childNodes.length};\nf", "unction Bd(a){if(!a.n&&(a.n=[],a.a))for(var b=0;b\")&&(a=a.replace", "(na,\">\"));-1!=a.indexOf('\"')&&(a=a.replace(oa,\""\"));return", " a}var la=/&/g,ma=//g,oa=/\\\"/g,ka=/[&<>\\\"]/;\nfunction pa(", "a,b){for(var c=0,d=(\"\"+a).replace(/^[\\s\\xa0]+|[\\s\\xa0]+$/g,\"\").", "split(\".\"),f=(\"\"+b).replace(/^[\\s\\xa0]+|[\\s\\xa0]+$/g,\"\").spli", "t(\".\"),e=Math.max(d.length,f.length),h=0;0==c&&h(0==C[1].length?\n0:parseInt(C[1],1", "0))?1:0)||((0==z[2].length)<(0==C[2].length)?-1:(0==z[2].length)>(0==C[", "2].length)?1:0)||(z[2]C[2]?1:0)}while(0==c)}return c}var ", "qa=2147483648*Math.random()|0,ra={};function sa(a){return ra[a]||(ra[a]", "=(\"\"+a).replace(/\\-([a-z])/g,function(a,c){return c.toUpperCase()}))", "};var ta,ua;function va(){return q.navigator?q.navigator.userAgent:k}va", "r v=l,w=l,wa,xa=q.navigator;wa=xa&&xa.platform||\"\";ta=-1!=wa.indexOf(", "\"Mac\");ua=-1!=wa.indexOf(\"Win\");var ya=-1!=wa.indexOf(\"Linux\"),za", ";a:{var Aa=\"\",Ba;w?Ba=/rv\\:([^\\);]+)(\\)|;)/:v?Ba=/MSIE\\s+([^\\);]", "+)(\\)|;)/:Ba=/WebKit\\/(\\S+)/;if(Ba)var Ca=Ba.exec(va()),Aa=Ca?Ca[1]:", "\"\";if(v){var Da,Ea=q.document;Da=Ea?Ea.documentMode:i;if(Da>parseFloa", "t(Aa)){za=\"\"+Da;break a}}za=Aa}var Fa={};function Ga(a){return Fa[a]|", "|(Fa[a]=0<=pa(za,a))}\nvar Ha={};function x(a){return Ha[a]||(Ha[a]=v&&", "document.documentMode&&document.documentMode>=a)};var Ia=window;var Ja=", "{aliceblue:\"#f0f8ff\",antiquewhite:\"#faebd7\",aqua:\"#00ffff\",aquama", "rine:\"#7fffd4\",azure:\"#f0ffff\",beige:\"#f5f5dc\",bisque:\"#ffe4c4\"", ",black:\"#000000\",blanchedalmond:\"#ffebcd\",blue:\"#0000ff\",blueviol", "et:\"#8a2be2\",brown:\"#a52a2a\",burlywood:\"#deb887\",cadetblue:\"#5f9", "ea0\",chartreuse:\"#7fff00\",chocolate:\"#d2691e\",coral:\"#ff7f50\",co", "rnflowerblue:\"#6495ed\",cornsilk:\"#fff8dc\",crimson:\"#dc143c\",cyan:", "\"#00ffff\",darkblue:\"#00008b\",darkcyan:\"#008b8b\",darkgoldenrod:\"#", "b8860b\",darkgray:\"#a9a9a9\",darkgreen:\"#006400\",\ndarkgrey:\"#a9a9a", "9\",darkkhaki:\"#bdb76b\",darkmagenta:\"#8b008b\",darkolivegreen:\"#556", "b2f\",darkorange:\"#ff8c00\",darkorchid:\"#9932cc\",darkred:\"#8b0000\"", ",darksalmon:\"#e9967a\",darkseagreen:\"#8fbc8f\",darkslateblue:\"#483d8", "b\",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\",\nghostwhite:\"#f8f8ff\",gold", ":\"#ffd700\",goldenrod:\"#daa520\",gray:\"#808080\",green:\"#008000\",g", "reenyellow:\"#adff2f\",grey:\"#808080\",honeydew:\"#f0fff0\",hotpink:\"", "#ff69b4\",indianred:\"#cd5c5c\",indigo:\"#4b0082\",ivory:\"#fffff0\",kh", "aki:\"#f0e68c\",lavender:\"#e6e6fa\",lavenderblush:\"#fff0f5\",lawngree", "n:\"#7cfc00\",lemonchiffon:\"#fffacd\",lightblue:\"#add8e6\",lightcoral", ":\"#f08080\",lightcyan:\"#e0ffff\",lightgoldenrodyellow:\"#fafad2\",lig", "htgray:\"#d3d3d3\",lightgreen:\"#90ee90\",lightgrey:\"#d3d3d3\",lightpi", "nk:\"#ffb6c1\",lightsalmon:\"#ffa07a\",\nlightseagreen:\"#20b2aa\",ligh", "tskyblue:\"#87cefa\",lightslategray:\"#778899\",lightslategrey:\"#77889", "9\",lightsteelblue:\"#b0c4de\",lightyellow:\"#ffffe0\",lime:\"#00ff00\"", ",limegreen:\"#32cd32\",linen:\"#faf0e6\",magenta:\"#ff00ff\",maroon:\"#", "800000\",mediumaquamarine:\"#66cdaa\",mediumblue:\"#0000cd\",mediumorch", "id:\"#ba55d3\",mediumpurple:\"#9370d8\",mediumseagreen:\"#3cb371\",medi", "umslateblue:\"#7b68ee\",mediumspringgreen:\"#00fa9a\",mediumturquoise:", "\"#48d1cc\",mediumvioletred:\"#c71585\",midnightblue:\"#191970\",mintcr", "eam:\"#f5fffa\",mistyrose:\"#ffe4e1\",\nmoccasin:\"#ffe4b5\",navajowhit", "e:\"#ffdead\",navy:\"#000080\",oldlace:\"#fdf5e6\",olive:\"#808000\",ol", "ivedrab:\"#6b8e23\",orange:\"#ffa500\",orangered:\"#ff4500\",orchid:\"#", "da70d6\",palegoldenrod:\"#eee8aa\",palegreen:\"#98fb98\",paleturquoise:", "\"#afeeee\",palevioletred:\"#d87093\",papayawhip:\"#ffefd5\",peachpuff:", "\"#ffdab9\",peru:\"#cd853f\",pink:\"#ffc0cb\",plum:\"#dda0dd\",powderbl", "ue:\"#b0e0e6\",purple:\"#800080\",red:\"#ff0000\",rosybrown:\"#bc8f8f\"", ",royalblue:\"#4169e1\",saddlebrown:\"#8b4513\",salmon:\"#fa8072\",sandy", "brown:\"#f4a460\",seagreen:\"#2e8b57\",\nseashell:\"#fff5ee\",sienna:\"", "#a0522d\",silver:\"#c0c0c0\",skyblue:\"#87ceeb\",slateblue:\"#6a5acd\",", "slategray:\"#708090\",slategrey:\"#708090\",snow:\"#fffafa\",springgree", "n:\"#00ff7f\",steelblue:\"#4682b4\",tan:\"#d2b48c\",teal:\"#008080\",th", "istle:\"#d8bfd8\",tomato:\"#ff6347\",turquoise:\"#40e0d0\",violet:\"#ee", "82ee\",wheat:\"#f5deb3\",white:\"#ffffff\",whitesmoke:\"#f5f5f5\",yello", "w:\"#ffff00\",yellowgreen:\"#9acd32\"};function Ka(a){this.stack=Error(", ").stack||\"\";a&&(this.message=\"\"+a)}u(Ka,Error);Ka.prototype.name=\"", "CustomError\";function La(a,b){b.unshift(a);Ka.call(this,ia.apply(k,b))", ";b.shift()}u(La,Ka);La.prototype.name=\"AssertionError\";function Ma(a,", "b,c){if(!a){var d=Array.prototype.slice.call(arguments,2),f=\"Assertion", " failed\";if(b)var f=f+(\": \"+b),e=d;g(new La(\"\"+f,e||[]))}}function", " Na(a,b){g(new La(\"Failure\"+(a?\": \"+a:\"\"),Array.prototype.slice.c", "all(arguments,1)))};function Oa(a){return a[a.length-1]}var Pa=Array.pr", "ototype;function A(a,b){if(t(a))return!t(b)||1!=b.length?-1:a.indexOf(b", ",0);for(var c=0;cc?k:t(a)?a.charAt(c):a[c]}function V", "a(a){return Pa.concat.apply(Pa,arguments)}\nfunction Wa(a){if(\"array\"", "==ba(a))return Va(a);for(var b=[],c=0,d=a.length;c=arguments.length?Pa.s", "lice.call(a,b):Pa.slice.call(a,b,c)};var Ya=\"background-color,border-t", "op-color,border-right-color,border-bottom-color,border-left-color,color", ",outline-color\".split(\",\"),Za=/#([0-9a-fA-F])([0-9a-fA-F])([0-9a-fA-", "F])/;function $a(a){ab.test(a)||g(Error(\"'\"+a+\"' is not a valid hex ", "color\"));4==a.length&&(a=a.replace(Za,\"#$1$1$2$2$3$3\"));return a.toL", "owerCase()}var ab=/^#(?:[0-9a-f]{3}){1,2}$/i,bb=/^(?:rgba)?\\((\\d{1,3}", "),\\s?(\\d{1,3}),\\s?(\\d{1,3}),\\s?(0|1|0\\.\\d*)\\)$/i;\nfunction cb(", "a){var b=a.match(bb);if(b){var a=Number(b[1]),c=Number(b[2]),d=Number(b", "[3]),b=Number(b[4]);if(0<=a&&255>=a&&0<=c&&255>=c&&0<=d&&255>=d&&0<=b&&", "1>=b)return[a,c,d,b]}return[]}var db=/^(?:rgb)?\\((0|[1-9]\\d{0,2}),\\s", "?(0|[1-9]\\d{0,2}),\\s?(0|[1-9]\\d{0,2})\\)$/i;function eb(a){var b=a.m", "atch(db);if(b){var a=Number(b[1]),c=Number(b[2]),b=Number(b[3]);if(0<=a", "&&255>=a&&0<=c&&255>=c&&0<=b&&255>=b)return[a,c,b]}return[]};function f", "b(a,b){for(var c in a)b.call(i,a[c],c,a)}function gb(a){var b=[],c=0,d;", "for(d in a)b[c++]=a[d];return b}var hb=\"constructor,hasOwnProperty,isP", "rototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf\".split", "(\",\");function ib(a,b){for(var c,d,f=1;f\");e=e.join(\"\")}e=d.createElement(e);h&&(t(h)?e.className=h:\"ar", "ray\"==ba(h)?nb.apply(k,[e].concat(h)):qb(e,h));2=a.length&&g(J)", ";if(b in a)return a[b++];b++}};return c}g(Error(\"Not implemented\"))};", "function K(a,b,c,d,f){this.p=!!b;a&&L(this,a,d);this.depth=f!=i?f:this.", "v||0;this.p&&(this.depth*=-1);this.Da=!c}u(K,Qb);p=K.prototype;p.u=k;p.", "v=0;p.ma=l;function L(a,b,c,d){if(a.u=b)a.v=\"number\"==typeof c?c:1!=a", ".u.nodeType?0:a.p?-1:1;\"number\"==typeof d&&(a.depth=d)}\np.next=funct", "ion(){var a;if(this.ma){(!this.u||this.Da&&0==this.depth)&&g(J);a=this.", "u;var b=this.p?-1:1;if(this.v==b){var c=this.p?a.lastChild:a.firstChild", ";c?L(this,c):L(this,a,-1*b)}else(c=this.p?a.previousSibling:a.nextSibli", "ng)?L(this,c):L(this,a.parentNode,-1*b);this.depth+=this.v*(this.p?-1:1", ")}else this.ma=j;(a=this.u)||g(J);return a};\np.splice=function(a){var ", "b=this.u,c=this.p?1:-1;this.v==c&&(this.v=-1*c,this.depth+=this.v*(this", ".p?-1:1));this.p=!this.p;K.prototype.next.call(this);this.p=!this.p;for", "(var c=ca(arguments[0])?arguments[0]:arguments,d=c.length-1;0<=d;d--)b.", "parentNode&&b.parentNode.insertBefore(c[d],b.nextSibling);vb(b)};functi", "on Sb(a,b,c,d){K.call(this,a,b,c,k,d)}u(Sb,K);Sb.prototype.next=functio", "n(){do Sb.ea.next.call(this);while(-1==this.v);return this.u};function ", "Tb(a,b,c,d){this.top=a;this.right=b;this.bottom=c;this.left=d}Tb.protot", "ype.toString=function(){return\"(\"+this.top+\"t, \"+this.right+\"r, \"", "+this.bottom+\"b, \"+this.left+\"l)\"};Tb.prototype.contains=function(a", "){return!this||!a?l:a instanceof Tb?a.left>=this.left&&a.right<=this.ri", "ght&&a.top>=this.top&&a.bottom<=this.bottom:a.x>=this.left&&a.x<=this.r", "ight&&a.y>=this.top&&a.y<=this.bottom};function Ub(a,b){var c=G(a);retu", "rn c.defaultView&&c.defaultView.getComputedStyle&&(c=c.defaultView.getC", "omputedStyle(a,k))?c[b]||c.getPropertyValue(b):\"\"}function Vb(a,b){re", "turn Ub(a,b)||(a.currentStyle?a.currentStyle[b]:k)||a.style&&a.style[b]", "}function Wb(a){var b=a.getBoundingClientRect();v&&(a=a.ownerDocument,b", ".left-=a.documentElement.clientLeft+a.body.clientLeft,b.top-=a.document", "Element.clientTop+a.body.clientTop);return b}\nfunction Xb(a){if(v&&!x(", "8))return a.offsetParent;for(var b=G(a),c=Vb(a,\"position\"),d=\"fixed", "\"==c||\"absolute\"==c,a=a.parentNode;a&&a!=b;a=a.parentNode)if(c=Vb(a,", "\"position\"),d=d&&\"static\"==c&&a!=b.documentElement&&a!=b.body,!d&&(", "a.scrollWidth>a.clientWidth||a.scrollHeight>a.clientHeight||\"fixed\"==", "c||\"absolute\"==c||\"relative\"==c))return a;return k}\nfunction Yb(a)", "{var b,c=G(a),d=Vb(a,\"position\"),f=w&&c.getBoxObjectFor&&!a.getBoundi", "ngClientRect&&\"absolute\"==d&&(b=c.getBoxObjectFor(a))&&(0>b.screenX||", "0>b.screenY),e=new D(0,0),h;b=c?9==c.nodeType?c:G(c):document;if(h=v)if", "(h=!x(9))h=\"CSS1Compat\"!=ob(b).s.compatMode;h=h?b.body:b.documentElem", "ent;if(a==h)return e;if(a.getBoundingClientRect)b=Wb(a),a=ob(c),a=sb(a.", "s),e.x=b.left+a.x,e.y=b.top+a.y;else if(c.getBoxObjectFor&&!f)b=c.getBo", "xObjectFor(a),a=c.getBoxObjectFor(h),e.x=b.screenX-a.screenX,e.y=b.scre", "enY-\na.screenY;else{b=a;do{e.x+=b.offsetLeft;e.y+=b.offsetTop;b!=a&&(e", ".x+=b.clientLeft||0,e.y+=b.clientTop||0);if(\"fixed\"==Vb(b,\"position", "\")){e.x+=c.body.scrollLeft;e.y+=c.body.scrollTop;break}b=b.offsetParen", "t}while(b&&b!=a);\"absolute\"==d&&(e.y-=c.body.offsetTop);for(b=a;(b=Xb", "(b))&&b!=c.body&&b!=h;)e.x-=b.scrollLeft,e.y-=b.scrollTop}return e}\nfu", "nction Zb(a){var b=new D;if(1==a.nodeType)if(a.getBoundingClientRect)a=", "Wb(a),b.x=a.left,b.y=a.top;else{var c;c=ob(a);c=sb(c.s);a=Yb(a);b.x=a.x", "-c.x;b.y=a.y-c.y}else{c=da(a.ta);var d=a;a.targetTouches?d=a.targetTouc", "hes[0]:c&&a.ta().targetTouches&&(d=a.ta().targetTouches[0]);b.x=d.clien", "tX;b.y=d.clientY}return b}\nfunction $b(a){if(\"none\"!=Vb(a,\"display", "\"))return ac(a);var b=a.style,c=b.display,d=b.visibility,f=b.position;", "b.visibility=\"hidden\";b.position=\"absolute\";b.display=\"inline\";a=", "ac(a);b.display=c;b.position=f;b.visibility=d;return a}function ac(a){v", "ar b=a.offsetWidth,c=a.offsetHeight;return(!r(b)||!b&&!c)&&a.getBoundin", "gClientRect?(a=Wb(a),new E(a.right-a.left,a.bottom-a.top)):new E(b,c)}v", "ar bc={thin:2,medium:4,thick:6};\nfunction cc(a,b){if(\"none\"==(a.curr", "entStyle?a.currentStyle[b+\"Style\"]:k))return 0;var c=a.currentStyle?a", ".currentStyle[b+\"Width\"]:k,d;if(c in bc)d=bc[c];else if(/^\\d+px?$/.t", "est(c))d=parseInt(c,10);else{d=a.style.left;var f=a.runtimeStyle.left;a", ".runtimeStyle.left=a.currentStyle.left;a.style.left=c;c=a.style.pixelLe", "ft;a.style.left=d;a.runtimeStyle.left=f;d=c}return d};function M(a,b){r", "eturn!!a&&1==a.nodeType&&(!b||a.tagName.toUpperCase()==b)}function dc(a", "){return ec(a,j)&&fc(a)&&(v||Nb&&(Nb?Lb(3.6):0<=pa(Hb,3.6))||\"none\"!=", "N(a,\"pointer-events\"))}function gc(a){return M(a,\"OPTION\")?j:M(a,\"", "INPUT\")?(a=a.type.toLowerCase(),\"checkbox\"==a||\"radio\"==a):l}var h", "c={\"class\":\"className\",readonly:\"readOnly\"},ic=[\"checked\",\"dis", "abled\",\"draggable\",\"hidden\"];\nfunction jc(a,b){var c=hc[b]||b,d=a", "[c];if(!r(d)&&0<=A(ic,c))return l;if(c=\"value\"==b)if(c=M(a,\"OPTION\"", ")){var f;c=b.toLowerCase();if(a.hasAttribute)f=a.hasAttribute(c);else t", "ry{f=a.attributes[c].specified}catch(e){f=l}c=!f}c&&(d=[],Fb(a,d,l),d=d", ".join(\"\"));return d}\nvar kc=\"async,autofocus,autoplay,checked,compa", "ct,complete,controls,declare,defaultchecked,defaultselected,defer,disab", "led,draggable,ended,formnovalidate,hidden,indeterminate,iscontenteditab", "le,ismap,itemscope,loop,multiple,muted,nohref,noresize,noshade,novalida", "te,nowrap,open,paused,pubdate,readonly,required,reversed,scoped,seamles", "s,seeking,selected,spellcheck,truespeed,willvalidate\".split(\",\"),lc=", "/[;]+(?=(?:(?:[^\"]*\"){2})*[^\"]*$)(?=(?:(?:[^']*'){2})*[^']*$)(?=(?:[", "^()]*\\([^()]*\\))*[^()]*$)/;\nfunction mc(a){var b=[];Qa(a.split(lc),f", "unction(a){var d=a.indexOf(\":\");0=c.length&&g(J)", ";var h=c[b++];return a?h:d[\":\"+h]}};return h};function Tc(a){this.l=n", "ew Rc;a&&this.X(a)}function Uc(a){var b=typeof a;return\"object\"==b&&a", "||\"function\"==b?\"o\"+(a[fa]||(a[fa]=++ga)):b.substr(0,1)+a}p=Tc.prot", "otype;p.add=function(a){this.l.set(Uc(a),a)};p.X=function(a){for(var a=", "Qc(a),b=a.length,c=0;c\");S(191,\"/\",\"?\");S(192,\"`\",\"~\");S(219,\"[\",", "\"{\");S(220,\"\\\\\",\"|\");S(221,\"]\",\"}\");S({e:59,f:186,opera:59}", ",\";\",\":\");\nS(222,\"'\",'\"');Vc.prototype.ba=function(a){return th", "is.xa.contains(a)};w&&Mb(12);function Yc(a){return Zc(a||arguments.call", "ee.caller,[])}\nfunction Zc(a,b){var c=[];if(0<=A(b,a))c.push(\"[...cir", "cular reference...]\");else if(a&&50>b.length){c.push($c(a)+\"(\");for(", "var d=a.arguments,f=0;f=hd(this).value){", "a=this.Ga(a,b,c);b=\"log:\"+a.Ja;q.console&&(q.console.timeStamp?q.cons", "ole.timeStamp(b):q.console.markTimeline&&q.console.markTimeline(b));q.m", "sWriteProfilerMark&&q.msWriteProfilerMark(b);for(b=this;b;){var c=b,d=a", ";if(c.va)for(var f=0,e=i;e=c.va[f];f++)e(d);b=b.getParent()}}};\nT.prot", "otype.Ga=function(a,b,c){var d=new bd(a,\"\"+b,this.Ka);if(c){d.sa=c;va", "r f;var e=arguments.callee.caller;try{var h;var m;c:{for(var n=[\"windo", "w\",\"location\",\"href\"],y=q,s;s=n.shift();)if(y[s]!=k)y=y[s];else{m=", "k;break c}m=y}if(t(c))h={message:c,name:\"Unknown error\",lineNumber:\"", "Not available\",fileName:m,stack:\"Not available\"};else{var z,C,n=l;tr", "y{z=c.lineNumber||c.Sa||\"Not available\"}catch(be){z=\"Not available\"", ",n=j}try{C=c.fileName||c.filename||c.sourceURL||m}catch(ce){C=\"Not ava", "ilable\",n=j}h=n||\n!c.lineNumber||!c.fileName||!c.stack?{message:c.mes", "sage,name:c.name,lineNumber:z,fileName:C,stack:c.stack||\"Not available", "\"}:c}f=\"Message: \"+ja(h.message)+'\\nUrl: '+h.fileName+\"\\nLine: \"+h.lineNumbe", "r+\"\\n\\nBrowser stack:\\n\"+ja(h.stack+\"-> \")+\"[end]\\n\\nJS stack", " traversal:\\n\"+ja(Yc(e)+\"-> \")}catch($d){f=\"Exception trying to ex", "pose exception! You win, we lose. \"+$d}d.ra=f}return d};var id={},jd=k", ";\nfunction kd(a){jd||(jd=new T(\"\"),id[\"\"]=jd,jd.ya(gd));var b;if(!", "(b=id[a])){b=new T(a);var c=a.lastIndexOf(\".\"),d=a.substr(c+1),c=kd(a", ".substr(0,c));c.fa||(c.fa={});c.fa[d]=b;b.ca=c;id[a]=b}return b};functi", "on ld(){}u(ld,function(){});kd(\"goog.dom.SavedRange\");u(function(a){t", "his.Ma=\"goog_\"+qa++;this.Fa=\"goog_\"+qa++;this.pa=ob(a.ia());a.W(thi", "s.pa.ha(\"SPAN\",{id:this.Ma}),this.pa.ha(\"SPAN\",{id:this.Fa}))},ld);", "function md(){}function nd(a){if(a.getSelection)return a.getSelection()", ";var a=a.document,b=a.selection;if(b){try{var c=b.createRange();if(c.pa", "rentElement){if(c.parentElement().document!=a)return k}else if(!c.lengt", "h||c.item(0).document!=a)return k}catch(d){return k}return b}return k}f", "unction od(a){for(var b=[],c=0,d=a.I();c=this.n(d,1,0):0<=this.n(d,0,0)&&0>=this.n(d,1,1)}catch(f){return v||g", "(f),l}};td.prototype.containsNode=function(a,b){return this.C(qd(a),b)}", ";td.prototype.w=function(){return new sd(this.b(),this.j(),this.i(),thi", "s.k())};function ud(a){this.a=a}u(ud,td);p=ud.prototype;p.D=function(){", "return this.a.commonAncestorContainer};p.b=function(){return this.a.sta", "rtContainer};p.j=function(){return this.a.startOffset};p.i=function(){r", "eturn this.a.endContainer};p.k=function(){return this.a.endOffset};p.n=", "function(a,b,c){return this.a.compareBoundaryPoints(1==c?1==b?q.Range.S", "TART_TO_START:q.Range.START_TO_END:1==b?q.Range.END_TO_START:q.Range.EN", "D_TO_END,a)};p.isCollapsed=function(){return this.a.collapsed};\np.sele", "ct=function(a){this.da(H(G(this.b())).getSelection(),a)};p.da=function(", "a){a.removeAllRanges();a.addRange(this.a)};p.insertNode=function(a,b){v", "ar c=this.a.cloneRange();c.collapse(b);c.insertNode(a);c.detach();retur", "n a};\np.W=function(a,b){var c=H(G(this.b()));if(c=(c=nd(c||window))&&v", "d(c))var d=c.b(),f=c.i(),e=c.j(),h=c.k();var m=this.a.cloneRange(),n=th", "is.a.cloneRange();m.collapse(l);n.collapse(j);m.insertNode(b);n.insertN", "ode(a);m.detach();n.detach();if(c){if(d.nodeType==F)for(;e>d.length;){e", "-=d.length;do d=d.nextSibling;while(d==a||d==b)}if(f.nodeType==F)for(;h", ">f.length;){h-=f.length;do f=f.nextSibling;while(f==a||f==b)}c=new wd;c", ".K=xd(d,e,f,h);\"BR\"==d.tagName&&(m=d.parentNode,e=A(m.childNodes,d),d", "=m);\"BR\"==f.tagName&&\n(m=f.parentNode,h=A(m.childNodes,f),f=m);c.K?(", "c.d=f,c.h=h,c.c=d,c.g=e):(c.d=d,c.h=e,c.c=f,c.g=h);c.select()}};p.colla", "pse=function(a){this.a.collapse(a)};function yd(a){this.a=a}u(yd,ud);yd", ".prototype.da=function(a,b){var c=b?this.i():this.b(),d=b?this.k():this", ".j(),f=b?this.b():this.i(),e=b?this.j():this.k();a.collapse(c,d);(c!=f|", "|d!=e)&&a.extend(f,e)};function zd(a){this.a=a}u(zd,td);var Ad=kd(\"goo", "g.dom.browserrange.IeRange\");function Bd(a){var b=G(a).body.createText", "Range();if(1==a.nodeType)b.moveToElementText(a),V(a)&&!a.childNodes.len", "gth&&b.collapse(l);else{for(var c=0,d=a;d=d.previousSibling;){var f=d.n", "odeType;if(f==F)c+=d.length;else if(1==f){b.moveToElementText(d);break}", "}d||b.moveToElementText(a.parentNode);b.collapse(!d);c&&b.move(\"charac", "ter\",c);b.moveEnd(\"character\",a.length)}return b}p=zd.prototype;p.G=", "k;p.d=k;p.c=k;p.h=-1;p.g=-1;\np.z=function(){this.G=this.d=this.c=k;thi", "s.h=this.g=-1};\np.D=function(){if(!this.G){var a=this.a.text,b=this.a.", "duplicate(),c=a.replace(/ +$/,\"\");(c=a.length-c.length)&&b.moveEnd(\"", "character\",-c);c=b.parentElement();b=b.htmlText.replace(/(\\r\\n|\\r|", "\\n)+/g,\" \").length;if(this.isCollapsed()&&0c.outerHTML.replace(/(\\r\\n|\\r|\\n)+/g,\" \").length;)c=c.parentNode", ";for(;1==c.childNodes.length&&c.innerText==(c.firstChild.nodeType==F?c.", "firstChild.nodeValue:c.firstChild.innerText)&&V(c.firstChild);)c=c.firs", "tChild;0==a.length&&(c=Cd(this,c));this.G=\nc}return this.G};function C", "d(a,b){for(var c=b.childNodes,d=0,f=c.length;d=a.n(h,1,0):a.a.inRange(h))return Cd(a,e)}}return b}p.b=functi", "on(){this.d||(this.d=Dd(this,1),this.isCollapsed()&&(this.c=this.d));re", "turn this.d};p.j=function(){0>this.h&&(this.h=Ed(this,1),this.isCollaps", "ed()&&(this.g=this.h));return this.h};\np.i=function(){if(this.isCollap", "sed())return this.b();this.c||(this.c=Dd(this,0));return this.c};p.k=fu", "nction(){if(this.isCollapsed())return this.j();0>this.g&&(this.g=Ed(thi", "s,0),this.isCollapsed()&&(this.h=this.g));return this.g};p.n=function(a", ",b,c){return this.a.compareEndPoints((1==b?\"Start\":\"End\")+\"To\"+(1", "==c?\"Start\":\"End\"),a)};\nfunction Dd(a,b,c){c=c||a.D();if(!c||!c.fi", "rstChild)return c;for(var d=1==b,f=0,e=c.childNodes.length;fa.n(s,1,0)&&0e.childN", "odes.length&&Ad.log(ed,\"Cannot have startOffset > startNode child coun", "t\",i),h=e.childNodes[h],y=!h,e=h||e.lastChild||e,h=0);var s=Bd(e);h&&s", ".move(\"character\",h);e==m&&h==n?s.collapse(j):(y&&s.collapse(l),y=l,1", "==m.nodeType&&(n>m.childNodes.length&&Ad.log(ed,\"Cannot have endOffset", " > endNode child count\",i),m=(h=m.childNodes[n])||m.lastChild||m,n=0,y", "=!h),e=Bd(m),e.collapse(!y),\nn&&e.moveEnd(\"character\",n),s.setEndPoi", "nt(\"EndToEnd\",e));n=new zd(s);n.d=b;n.h=c;n.c=d;n.g=f;b=n}else n=G(b)", ".createRange(),n.setStart(b,c),n.setEnd(d,f),b=new W(n);b=a.N=b}return ", "b}p.D=function(){return X(this).D()};p.b=function(){return this.d||(thi", "s.d=X(this).b())};p.j=function(){return this.h!=k?this.h:this.h=X(this)", ".j()};p.i=function(){return this.c||(this.c=X(this).i())};p.k=function(", "){return this.g!=k?this.g:this.g=X(this).k()};p.J=o(\"K\");\np.C=functi", "on(a,b){var c=a.ja();return\"text\"==c?X(this).C(X(a),b):\"control\"==c", "?(c=Id(a),(b?Sa:Ta)(c,function(a){return this.containsNode(a,b)},this))", ":l};p.isCollapsed=function(){return X(this).isCollapsed()};p.w=function", "(){return new sd(this.b(),this.j(),this.i(),this.k())};p.select=functio", "n(){X(this).select(this.K)};p.insertNode=function(a,b){var c=X(this).in", "sertNode(a,b);this.z();return c};p.W=function(a,b){X(this).W(a,b);this.", "z()};p.la=function(){return new Jd(this)};\np.collapse=function(a){a=th", "is.J()?!a:a;this.N&&this.N.collapse(a);a?(this.c=this.d,this.g=this.h):", "(this.d=this.c,this.h=this.g);this.K=l};function Jd(a){a.J()?a.i():a.b(", ");a.J()?a.k():a.j();a.J()?a.b():a.i();a.J()?a.j():a.k()}u(Jd,ld);functi", "on Kd(){}u(Kd,rd);p=Kd.prototype;p.a=k;p.o=k;p.V=k;p.z=function(){this.", "V=this.o=k};p.ja=aa(\"control\");p.aa=function(){return this.a||documen", "t.body.createControlRange()};p.I=function(){return this.a?this.a.length", ":0};p.F=function(a){a=this.a.item(a);return pd(qd(a),i)};p.D=function()", "{return Ab.apply(k,Id(this))};p.b=function(){return Ld(this)[0]};p.j=aa", "(0);p.i=function(){var a=Ld(this),b=Oa(a);return Ua(a,function(a){retur", "n wb(a,b)})};p.k=function(){return this.i().childNodes.length};\nfuncti", "on Id(a){if(!a.o&&(a.o=[],a.a))for(var b=0;bb?f+=\"000\":256>b?f+=\"", "00\":4096>b&&(f+=\"0\");return C[a]=f+b.toString(16)}),'\"')};function ", "E(a){this.stack=Error().stack||\"\";a&&(this.message=\"\"+a)}o(E,Error)", ";E.prototype.name=\"CustomError\";function F(a,b){b.unshift(a);E.call(t", "his,p.apply(null,b));b.shift()}o(F,E);F.prototype.name=\"AssertionError", "\";function G(a,b){for(var c=a.length,d=Array(c),f=\"string\"==typeof a", "?a.split(\"\"):a,e=0;eb?e+=\"000\":256>b?e+=\"00\":4096>b&&(e+=\"0\");return x[a", "]=e+b.toString(16)}),'\"')};function z(a){this.stack=Error().stack||\"", "\";a&&(this.message=\"\"+a)}l(z,Error);z.prototype.name=\"CustomError\"", ";function A(a,b){b.unshift(a);z.call(this,m.apply(null,b));b.shift()}l(", "A,z);A.prototype.name=\"AssertionError\";function B(a,b){for(var c=a.le", "ngth,d=Array(c),e=\"string\"==typeof a?a.split(\"\"):a,f=0;f(0==x[1].length?0:parseInt(x[1],10))?1:0)||((0==w[2].length)<(0=", "=x[2].length)?-1:(0==\nw[2].length)>(0==x[2].length)?1:0)||(w[2]x[2]?1:0)}while(0==c)}return c}var ea={};function fa(a){return e", "a[a]||(ea[a]=(\"\"+a).replace(/\\-([a-z])/g,function(a,c){return c.toUp", "perCase()}))};var u=m,v=m,y;a:{var ga=\"\",z;v?z=/rv\\:([^\\);]+)(\\)|;", ")/:u?z=/MSIE\\s+([^\\);]+)(\\)|;)/:z=/WebKit\\/(\\S+)/;if(z)var ha=z.ex", "ec(n.navigator?n.navigator.userAgent:l),ga=ha?ha[1]:\"\";if(u){var ia,j", "a=n.document;ia=ja?ja.documentMode:j;if(ia>parseFloat(ga)){y=\"\"+ia;br", "eak a}}y=ga}var ka={};function A(a){return ka[a]||(ka[a]=0<=da(y,a))}va", "r la={};function B(a){return la[a]||(la[a]=u&&document.documentMode&&do", "cument.documentMode>=a)};var ma=window;function C(a){this.stack=Error()", ".stack||\"\";a&&(this.message=\"\"+a)}s(C,Error);C.prototype.name=\"Cus", "tomError\";function na(a,b){b.unshift(a);C.call(this,ca.apply(l,b));b.s", "hift()}s(na,C);na.prototype.name=\"AssertionError\";function oa(a,b){fo", "r(var c=a.length,d=p(a)?a.split(\"\"):a,e=0;ec?l:p(a)?a.charAt(c)", ":a[c]}function D(a,b){var c;a:if(p(a))c=!p(b)||1!=b.length?-1:a.indexOf", "(b,0);else{for(c=0;c=a&&0<", "=c&&255>=c&&0<=d&&255>=d&&0<=b&&1>=b)return[a,c,d,b]}return[]}var Oa=/^", "(?:rgb)?\\((0|[1-9]\\d{0,2}),\\s?(0|[1-9]\\d{0,2}),\\s?(0|[1-9]\\d{0,2}", ")\\)$/i;function Pa(a){var b=a.match(Oa);if(b){var a=Number(b[1]),c=Num", "ber(b[2]),b=Number(b[3]);if(0<=a&&255>=a&&0<=c&&255>=c&&0<=b&&255>=b)re", "turn[a,c,b]}return[]};function L(a,b){this.code=a;this.message=b||\"\";", "this.name=Qa[a]||Qa[13];var c=Error(this.message);c.name=this.name;this", ".stack=c.stack||\"\"}s(L,Error);\nvar Qa={7:\"NoSuchElementError\",8:\"", "NoSuchFrameError\",9:\"UnknownCommandError\",10:\"StaleElementReference", "Error\",11:\"ElementNotVisibleError\",12:\"InvalidElementStateError\",1", "3:\"UnknownError\",15:\"ElementNotSelectableError\",19:\"XPathLookupErr", "or\",23:\"NoSuchWindowError\",24:\"InvalidCookieDomainError\",25:\"Unab", "leToSetCookieError\",26:\"ModalDialogOpenedError\",27:\"NoModalDialogOp", "enError\",28:\"ScriptTimeoutError\",32:\"InvalidSelectorError\",35:\"Sq", "lDatabaseError\",34:\"MoveTargetOutOfBoundsError\"};\nL.prototype.toStr", "ing=function(){return\"[\"+this.name+\"] \"+this.message};var M={};M.n=", "function(){var a={r:\"http://www.w3.org/2000/svg\"};return function(b){", "return a[b]||l}}();M.i=function(a,b,c){var d=H(a);try{if(!d.implementat", "ion||!d.implementation.hasFeature(\"XPath\",\"3.0\"))return l}catch(e){", "return l}try{var g=d.createNSResolver?d.createNSResolver(d.documentElem", "ent):M.n;return d.evaluate(b,a,g,c,l)}catch(f){v&&\"NS_ERROR_ILLEGAL_VA", "LUE\"==f.name||h(new L(32,\"Unable to locate an element with the xpath ", "expression \"+b+\" because of the following error:\\n\"+f))}};\nM.h=fun", "ction(a,b){(!a||1!=a.nodeType)&&h(new L(32,'The result of the xpath exp", "ression \"'+b+'\" is: '+a+\". It should be an element.\"))};M.b=functio", "n(a,b){var c=function(){var c=M.i(b,a,9);return c?c.singleNodeValue||l:", "b.selectSingleNode?(c=H(b),c.setProperty&&c.setProperty(\"SelectionLang", "uage\",\"XPath\"),b.selectSingleNode(a)):l}();c===l||M.h(c,a);return c}", ";\nM.c=function(a,b){var c=function(){var c=M.i(b,a,7);if(c){for(var e=", "c.snapshotLength,g=[],f=0;fa.clientWidt", "h||a.scrollHeight>a.clientHeight||\"fixed\"==c||\"absolute\"==c||\"rela", "tive\"==c))return a;return l}\nfunction Ya(a){var b=new E;if(1==a.nodeT", "ype)if(a.getBoundingClientRect)a=Va(a),b.x=a.left,b.y=a.top;else{var c=", "Ba(G(a));var d,e=H(a),g=P(a,\"position\"),f=v&&e.getBoxObjectFor&&!a.ge", "tBoundingClientRect&&\"absolute\"==g&&(d=e.getBoxObjectFor(a))&&(0>d.sc", "reenX||0>d.screenY),i=new E(0,0),q;d=e?9==e.nodeType?e:H(e):document;if", "(q=u)if(q=!B(9))q=\"CSS1Compat\"!=G(d).f.compatMode;q=q?d.body:d.docume", "ntElement;if(a!=q)if(a.getBoundingClientRect)d=Va(a),a=Ba(G(e)),i.x=d.l", "eft+a.x,i.y=d.top+a.y;else if(e.getBoxObjectFor&&\n!f)d=e.getBoxObjectF", "or(a),a=e.getBoxObjectFor(q),i.x=d.screenX-a.screenX,i.y=d.screenY-a.sc", "reenY;else{f=a;do{i.x+=f.offsetLeft;i.y+=f.offsetTop;f!=a&&(i.x+=f.clie", "ntLeft||0,i.y+=f.clientTop||0);if(\"fixed\"==P(f,\"position\")){i.x+=e.", "body.scrollLeft;i.y+=e.body.scrollTop;break}f=f.offsetParent}while(f&&f", "!=a);\"absolute\"==g&&(i.y-=e.body.offsetTop);for(f=a;(f=Wa(f))&&f!=e.b", "ody&&f!=q;)i.x-=f.scrollLeft,i.y-=f.scrollTop}b.x=i.x-c.x;b.y=i.y-c.y}e", "lse c=r(a.j),i=a,a.targetTouches?i=a.targetTouches[0]:c&&a.j().targetTo", "uches&&\n(i=a.j().targetTouches[0]),b.x=i.clientX,b.y=i.clientY;return ", "b}function Za(a){var b=a.offsetWidth,c=a.offsetHeight;return(b===j||!b&", "&!c)&&a.getBoundingClientRect?(a=Va(a),new F(a.right-a.left,a.bottom-a.", "top)):new F(b,c)};function Q(a,b){return!!a&&1==a.nodeType&&(!b||a.tagN", "ame.toUpperCase()==b)}var $a=\"async,autofocus,autoplay,checked,compact", ",complete,controls,declare,defaultchecked,defaultselected,defer,disable", "d,draggable,ended,formnovalidate,hidden,indeterminate,iscontenteditable", ",ismap,itemscope,loop,multiple,muted,nohref,noresize,noshade,novalidate", ",nowrap,open,paused,pubdate,readonly,required,reversed,scoped,seamless,", "seeking,selected,spellcheck,truespeed,willvalidate\".split(\",\"),ab=/[", ";]+(?=(?:(?:[^\"]*\"){2})*[^\"]*$)(?=(?:(?:[^']*'){2})*[^']*$)(?=(?:[^(", ")]*\\([^()]*\\))*[^()]*$)/;\nfunction bb(a){var b=[];oa(a.split(ab),fun", "ction(a){var d=a.indexOf(\":\");0(0==x[1].length?0:parseInt(x[1],10))?1:0)||((0==w[2].length)<(0=", "=x[2].length)?-1:(0==\nw[2].length)>(0==x[2].length)?1:0)||(w[2]x[2]?1:0)}while(0==c)}return c}var ea={};function fa(a){return e", "a[a]||(ea[a]=(\"\"+a).replace(/\\-([a-z])/g,function(a,c){return c.toUp", "perCase()}))};var u=m,v=m,y;a:{var ga=\"\",z;v?z=/rv\\:([^\\);]+)(\\)|;", ")/:u?z=/MSIE\\s+([^\\);]+)(\\)|;)/:z=/WebKit\\/(\\S+)/;if(z)var ha=z.ex", "ec(n.navigator?n.navigator.userAgent:l),ga=ha?ha[1]:\"\";if(u){var ia,j", "a=n.document;ia=ja?ja.documentMode:j;if(ia>parseFloat(ga)){y=\"\"+ia;br", "eak a}}y=ga}var ka={};function A(a){return ka[a]||(ka[a]=0<=da(y,a))}va", "r la={};function B(a){return la[a]||(la[a]=u&&document.documentMode&&do", "cument.documentMode>=a)};var ma=window;function C(a){this.stack=Error()", ".stack||\"\";a&&(this.message=\"\"+a)}s(C,Error);C.prototype.name=\"Cus", "tomError\";function na(a,b){b.unshift(a);C.call(this,ca.apply(l,b));b.s", "hift()}s(na,C);na.prototype.name=\"AssertionError\";function oa(a,b){fo", "r(var c=a.length,d=p(a)?a.split(\"\"):a,e=0;ec?l:p(a)?a.charAt(c)", ":a[c]}function D(a,b){var c;a:if(p(a))c=!p(b)||1!=b.length?-1:a.indexOf", "(b,0);else{for(c=0;c=a&&0<", "=c&&255>=c&&0<=d&&255>=d&&0<=b&&1>=b)return[a,c,d,b]}return[]}var Oa=/^", "(?:rgb)?\\((0|[1-9]\\d{0,2}),\\s?(0|[1-9]\\d{0,2}),\\s?(0|[1-9]\\d{0,2}", ")\\)$/i;function Pa(a){var b=a.match(Oa);if(b){var a=Number(b[1]),c=Num", "ber(b[2]),b=Number(b[3]);if(0<=a&&255>=a&&0<=c&&255>=c&&0<=b&&255>=b)re", "turn[a,c,b]}return[]};function L(a,b){this.code=a;this.message=b||\"\";", "this.name=Qa[a]||Qa[13];var c=Error(this.message);c.name=this.name;this", ".stack=c.stack||\"\"}s(L,Error);\nvar Qa={7:\"NoSuchElementError\",8:\"", "NoSuchFrameError\",9:\"UnknownCommandError\",10:\"StaleElementReference", "Error\",11:\"ElementNotVisibleError\",12:\"InvalidElementStateError\",1", "3:\"UnknownError\",15:\"ElementNotSelectableError\",19:\"XPathLookupErr", "or\",23:\"NoSuchWindowError\",24:\"InvalidCookieDomainError\",25:\"Unab", "leToSetCookieError\",26:\"ModalDialogOpenedError\",27:\"NoModalDialogOp", "enError\",28:\"ScriptTimeoutError\",32:\"InvalidSelectorError\",35:\"Sq", "lDatabaseError\",34:\"MoveTargetOutOfBoundsError\"};\nL.prototype.toStr", "ing=function(){return\"[\"+this.name+\"] \"+this.message};var M={};M.n=", "function(){var a={r:\"http://www.w3.org/2000/svg\"};return function(b){", "return a[b]||l}}();M.i=function(a,b,c){var d=H(a);try{if(!d.implementat", "ion||!d.implementation.hasFeature(\"XPath\",\"3.0\"))return l}catch(e){", "return l}try{var g=d.createNSResolver?d.createNSResolver(d.documentElem", "ent):M.n;return d.evaluate(b,a,g,c,l)}catch(f){v&&\"NS_ERROR_ILLEGAL_VA", "LUE\"==f.name||h(new L(32,\"Unable to locate an element with the xpath ", "expression \"+b+\" because of the following error:\\n\"+f))}};\nM.h=fun", "ction(a,b){(!a||1!=a.nodeType)&&h(new L(32,'The result of the xpath exp", "ression \"'+b+'\" is: '+a+\". It should be an element.\"))};M.d=functio", "n(a,b){var c=function(){var c=M.i(b,a,9);return c?c.singleNodeValue||l:", "b.selectSingleNode?(c=H(b),c.setProperty&&c.setProperty(\"SelectionLang", "uage\",\"XPath\"),b.selectSingleNode(a)):l}();c===l||M.h(c,a);return c}", ";\nM.b=function(a,b){var c=function(){var c=M.i(b,a,7);if(c){for(var e=", "c.snapshotLength,g=[],f=0;fa.clientWidt", "h||a.scrollHeight>a.clientHeight||\"fixed\"==c||\"absolute\"==c||\"rela", "tive\"==c))return a;return l}\nfunction Ya(a){var b=new E;if(1==a.nodeT", "ype)if(a.getBoundingClientRect)a=Va(a),b.x=a.left,b.y=a.top;else{var c=", "Ba(G(a));var d,e=H(a),g=P(a,\"position\"),f=v&&e.getBoxObjectFor&&!a.ge", "tBoundingClientRect&&\"absolute\"==g&&(d=e.getBoxObjectFor(a))&&(0>d.sc", "reenX||0>d.screenY),i=new E(0,0),q;d=e?9==e.nodeType?e:H(e):document;if", "(q=u)if(q=!B(9))q=\"CSS1Compat\"!=G(d).f.compatMode;q=q?d.body:d.docume", "ntElement;if(a!=q)if(a.getBoundingClientRect)d=Va(a),a=Ba(G(e)),i.x=d.l", "eft+a.x,i.y=d.top+a.y;else if(e.getBoxObjectFor&&\n!f)d=e.getBoxObjectF", "or(a),a=e.getBoxObjectFor(q),i.x=d.screenX-a.screenX,i.y=d.screenY-a.sc", "reenY;else{f=a;do{i.x+=f.offsetLeft;i.y+=f.offsetTop;f!=a&&(i.x+=f.clie", "ntLeft||0,i.y+=f.clientTop||0);if(\"fixed\"==P(f,\"position\")){i.x+=e.", "body.scrollLeft;i.y+=e.body.scrollTop;break}f=f.offsetParent}while(f&&f", "!=a);\"absolute\"==g&&(i.y-=e.body.offsetTop);for(f=a;(f=Wa(f))&&f!=e.b", "ody&&f!=q;)i.x-=f.scrollLeft,i.y-=f.scrollTop}b.x=i.x-c.x;b.y=i.y-c.y}e", "lse c=r(a.j),i=a,a.targetTouches?i=a.targetTouches[0]:c&&a.j().targetTo", "uches&&\n(i=a.j().targetTouches[0]),b.x=i.clientX,b.y=i.clientY;return ", "b}function Za(a){var b=a.offsetWidth,c=a.offsetHeight;return(b===j||!b&", "&!c)&&a.getBoundingClientRect?(a=Va(a),new F(a.right-a.left,a.bottom-a.", "top)):new F(b,c)};function Q(a,b){return!!a&&1==a.nodeType&&(!b||a.tagN", "ame.toUpperCase()==b)}var $a=\"async,autofocus,autoplay,checked,compact", ",complete,controls,declare,defaultchecked,defaultselected,defer,disable", "d,draggable,ended,formnovalidate,hidden,indeterminate,iscontenteditable", ",ismap,itemscope,loop,multiple,muted,nohref,noresize,noshade,novalidate", ",nowrap,open,paused,pubdate,readonly,required,reversed,scoped,seamless,", "seeking,selected,spellcheck,truespeed,willvalidate\".split(\",\"),ab=/[", ";]+(?=(?:(?:[^\"]*\"){2})*[^\"]*$)(?=(?:(?:[^']*'){2})*[^']*$)(?=(?:[^(", ")]*\\([^()]*\\))*[^()]*$)/;\nfunction bb(a){var b=[];oa(a.split(ab),fun", "ction(a){var d=a.indexOf(\":\");0\")&&(a=a.replace(ma,", "\">\"));-1!=a.indexOf('\"')&&(a=a.replace(na,\""\"));return a}v", "ar ka=/&/g,la=//g,na=/\\\"/g,ja=/[&<>\\\"]/;\nfunction oa(a,b)", "{for(var c=0,d=(\"\"+a).replace(/^[\\s\\xa0]+|[\\s\\xa0]+$/g,\"\").spli", "t(\".\"),e=(\"\"+b).replace(/^[\\s\\xa0]+|[\\s\\xa0]+$/g,\"\").split(\"", ".\"),f=Math.max(d.length,e.length),h=0;0==c&&h(0==B[1].length?\n0:parseInt(B[1],10))?1:0", ")||((0==A[2].length)<(0==B[2].length)?-1:(0==A[2].length)>(0==B[2].leng", "th)?1:0)||(A[2]B[2]?1:0)}while(0==c)}return c}var pa=2147", "483648*Math.random()|0,qa={};function ra(a){return qa[a]||(qa[a]=(\"\"+", "a).replace(/\\-([a-z])/g,function(a,c){return c.toUpperCase()}))};var s", "a,ta;function ua(){return r.navigator?r.navigator.userAgent:l}var v=m,w", "=m,va,wa=r.navigator;va=wa&&wa.platform||\"\";sa=-1!=va.indexOf(\"Mac\"", ");ta=-1!=va.indexOf(\"Win\");var xa=-1!=va.indexOf(\"Linux\"),ya;a:{var", " za=\"\",Aa;w?Aa=/rv\\:([^\\);]+)(\\)|;)/:v?Aa=/MSIE\\s+([^\\);]+)(\\)|", ";)/:Aa=/WebKit\\/(\\S+)/;if(Aa)var Ba=Aa.exec(ua()),za=Ba?Ba[1]:\"\";if", "(v){var Ca,Da=r.document;Ca=Da?Da.documentMode:i;if(Ca>parseFloat(za)){", "ya=\"\"+Ca;break a}}ya=za}var Ea={};function Fa(a){return Ea[a]||(Ea[a]", "=0<=oa(ya,a))}\nvar Ga={};function y(a){return Ga[a]||(Ga[a]=v&&documen", "t.documentMode&&document.documentMode>=a)};var Ha=window;var Ia={aliceb", "lue:\"#f0f8ff\",antiquewhite:\"#faebd7\",aqua:\"#00ffff\",aquamarine:\"", "#7fffd4\",azure:\"#f0ffff\",beige:\"#f5f5dc\",bisque:\"#ffe4c4\",black:", "\"#000000\",blanchedalmond:\"#ffebcd\",blue:\"#0000ff\",blueviolet:\"#8", "a2be2\",brown:\"#a52a2a\",burlywood:\"#deb887\",cadetblue:\"#5f9ea0\",c", "hartreuse:\"#7fff00\",chocolate:\"#d2691e\",coral:\"#ff7f50\",cornflowe", "rblue:\"#6495ed\",cornsilk:\"#fff8dc\",crimson:\"#dc143c\",cyan:\"#00ff", "ff\",darkblue:\"#00008b\",darkcyan:\"#008b8b\",darkgoldenrod:\"#b8860b", "\",darkgray:\"#a9a9a9\",darkgreen:\"#006400\",\ndarkgrey:\"#a9a9a9\",da", "rkkhaki:\"#bdb76b\",darkmagenta:\"#8b008b\",darkolivegreen:\"#556b2f\",", "darkorange:\"#ff8c00\",darkorchid:\"#9932cc\",darkred:\"#8b0000\",darks", "almon:\"#e9967a\",darkseagreen:\"#8fbc8f\",darkslateblue:\"#483d8b\",da", "rkslategray:\"#2f4f4f\",darkslategrey:\"#2f4f4f\",darkturquoise:\"#00ce", "d1\",darkviolet:\"#9400d3\",deeppink:\"#ff1493\",deepskyblue:\"#00bfff", "\",dimgray:\"#696969\",dimgrey:\"#696969\",dodgerblue:\"#1e90ff\",fireb", "rick:\"#b22222\",floralwhite:\"#fffaf0\",forestgreen:\"#228b22\",fuchsi", "a:\"#ff00ff\",gainsboro:\"#dcdcdc\",\nghostwhite:\"#f8f8ff\",gold:\"#ff", "d700\",goldenrod:\"#daa520\",gray:\"#808080\",green:\"#008000\",greenye", "llow:\"#adff2f\",grey:\"#808080\",honeydew:\"#f0fff0\",hotpink:\"#ff69b", "4\",indianred:\"#cd5c5c\",indigo:\"#4b0082\",ivory:\"#fffff0\",khaki:\"", "#f0e68c\",lavender:\"#e6e6fa\",lavenderblush:\"#fff0f5\",lawngreen:\"#7", "cfc00\",lemonchiffon:\"#fffacd\",lightblue:\"#add8e6\",lightcoral:\"#f0", "8080\",lightcyan:\"#e0ffff\",lightgoldenrodyellow:\"#fafad2\",lightgray", ":\"#d3d3d3\",lightgreen:\"#90ee90\",lightgrey:\"#d3d3d3\",lightpink:\"#", "ffb6c1\",lightsalmon:\"#ffa07a\",\nlightseagreen:\"#20b2aa\",lightskybl", "ue:\"#87cefa\",lightslategray:\"#778899\",lightslategrey:\"#778899\",li", "ghtsteelblue:\"#b0c4de\",lightyellow:\"#ffffe0\",lime:\"#00ff00\",limeg", "reen:\"#32cd32\",linen:\"#faf0e6\",magenta:\"#ff00ff\",maroon:\"#800000", "\",mediumaquamarine:\"#66cdaa\",mediumblue:\"#0000cd\",mediumorchid:\"#", "ba55d3\",mediumpurple:\"#9370d8\",mediumseagreen:\"#3cb371\",mediumslat", "eblue:\"#7b68ee\",mediumspringgreen:\"#00fa9a\",mediumturquoise:\"#48d1", "cc\",mediumvioletred:\"#c71585\",midnightblue:\"#191970\",mintcream:\"#", "f5fffa\",mistyrose:\"#ffe4e1\",\nmoccasin:\"#ffe4b5\",navajowhite:\"#ff", "dead\",navy:\"#000080\",oldlace:\"#fdf5e6\",olive:\"#808000\",olivedrab", ":\"#6b8e23\",orange:\"#ffa500\",orangered:\"#ff4500\",orchid:\"#da70d6", "\",palegoldenrod:\"#eee8aa\",palegreen:\"#98fb98\",paleturquoise:\"#afe", "eee\",palevioletred:\"#d87093\",papayawhip:\"#ffefd5\",peachpuff:\"#ffd", "ab9\",peru:\"#cd853f\",pink:\"#ffc0cb\",plum:\"#dda0dd\",powderblue:\"#", "b0e0e6\",purple:\"#800080\",red:\"#ff0000\",rosybrown:\"#bc8f8f\",royal", "blue:\"#4169e1\",saddlebrown:\"#8b4513\",salmon:\"#fa8072\",sandybrown:", "\"#f4a460\",seagreen:\"#2e8b57\",\nseashell:\"#fff5ee\",sienna:\"#a0522", "d\",silver:\"#c0c0c0\",skyblue:\"#87ceeb\",slateblue:\"#6a5acd\",slateg", "ray:\"#708090\",slategrey:\"#708090\",snow:\"#fffafa\",springgreen:\"#0", "0ff7f\",steelblue:\"#4682b4\",tan:\"#d2b48c\",teal:\"#008080\",thistle:", "\"#d8bfd8\",tomato:\"#ff6347\",turquoise:\"#40e0d0\",violet:\"#ee82ee\"", ",wheat:\"#f5deb3\",white:\"#ffffff\",whitesmoke:\"#f5f5f5\",yellow:\"#f", "fff00\",yellowgreen:\"#9acd32\"};function Ja(a){this.stack=Error().stac", "k||\"\";a&&(this.message=\"\"+a)}u(Ja,Error);Ja.prototype.name=\"Custom", "Error\";function Ka(a,b){b.unshift(a);Ja.call(this,ha.apply(l,b));b.shi", "ft()}u(Ka,Ja);Ka.prototype.name=\"AssertionError\";function La(a,b,c){i", "f(!a){var d=Array.prototype.slice.call(arguments,2),e=\"Assertion faile", "d\";if(b)var e=e+(\": \"+b),f=d;g(new Ka(\"\"+e,f||[]))}}function Ma(a,", "b){g(new Ka(\"Failure\"+(a?\": \"+a:\"\"),Array.prototype.slice.call(ar", "guments,1)))};function Na(a){return a[a.length-1]}var Oa=Array.prototyp", "e;function C(a,b){if(t(a))return!t(b)||1!=b.length?-1:a.indexOf(b,0);fo", "r(var c=0;cc?l:t(a)?a.charAt(c):a[c]}function Ua(a){r", "eturn Oa.concat.apply(Oa,arguments)}\nfunction Va(a){if(\"array\"==aa(a", "))return Ua(a);for(var b=[],c=0,d=a.length;c=arguments.length?Oa.slice.c", "all(a,b):Oa.slice.call(a,b,c)};var Xa=\"background-color,border-top-col", "or,border-right-color,border-bottom-color,border-left-color,color,outli", "ne-color\".split(\",\"),Ya=/#([0-9a-fA-F])([0-9a-fA-F])([0-9a-fA-F])/;f", "unction Za(a){$a.test(a)||g(Error(\"'\"+a+\"' is not a valid hex color", "\"));4==a.length&&(a=a.replace(Ya,\"#$1$1$2$2$3$3\"));return a.toLowerC", "ase()}var $a=/^#(?:[0-9a-f]{3}){1,2}$/i,ab=/^(?:rgba)?\\((\\d{1,3}),\\s", "?(\\d{1,3}),\\s?(\\d{1,3}),\\s?(0|1|0\\.\\d*)\\)$/i;\nfunction bb(a){va", "r b=a.match(ab);if(b){var a=Number(b[1]),c=Number(b[2]),d=Number(b[3]),", "b=Number(b[4]);if(0<=a&&255>=a&&0<=c&&255>=c&&0<=d&&255>=d&&0<=b&&1>=b)", "return[a,c,d,b]}return[]}var cb=/^(?:rgb)?\\((0|[1-9]\\d{0,2}),\\s?(0|[", "1-9]\\d{0,2}),\\s?(0|[1-9]\\d{0,2})\\)$/i;function db(a){var b=a.match(", "cb);if(b){var a=Number(b[1]),c=Number(b[2]),b=Number(b[3]);if(0<=a&&255", ">=a&&0<=c&&255>=c&&0<=b&&255>=b)return[a,c,b]}return[]};function eb(a,b", "){for(var c in a)b.call(i,a[c],c,a)}function fb(a){var b=[],c=0,d;for(d", " in a)b[c++]=a[d];return b}var gb=\"constructor,hasOwnProperty,isProtot", "ypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf\".split(\",", "\");function hb(a,b){for(var c,d,e=1;e\");f=f.join(\"\")}f=d.createElement(f);h&&(t(h)?f.classNa", "me=h:\"array\"==aa(h)?mb.apply(l,[f].concat(h)):pb(f,h));2=a.length&&g(K);if(b in a)return", " a[b++];b++}};return c}g(Error(\"Not implemented\"))};function L(a,b,c,", "d,e){this.o=!!b;a&&M(this,a,d);this.depth=e!=i?e:this.r||0;this.o&&(thi", "s.depth*=-1);this.Ba=!c}u(L,Pb);q=L.prototype;q.q=l;q.r=0;q.ka=m;functi", "on M(a,b,c,d){if(a.q=b)a.r=\"number\"==typeof c?c:1!=a.q.nodeType?0:a.o", "?-1:1;\"number\"==typeof d&&(a.depth=d)}\nq.next=function(){var a;if(th", "is.ka){(!this.q||this.Ba&&0==this.depth)&&g(K);a=this.q;var b=this.o?-1", ":1;if(this.r==b){var c=this.o?a.lastChild:a.firstChild;c?M(this,c):M(th", "is,a,-1*b)}else(c=this.o?a.previousSibling:a.nextSibling)?M(this,c):M(t", "his,a.parentNode,-1*b);this.depth+=this.r*(this.o?-1:1)}else this.ka=j;", "(a=this.q)||g(K);return a};\nq.splice=function(a){var b=this.q,c=this.o", "?1:-1;this.r==c&&(this.r=-1*c,this.depth+=this.r*(this.o?-1:1));this.o=", "!this.o;L.prototype.next.call(this);this.o=!this.o;for(var c=ba(argumen", "ts[0])?arguments[0]:arguments,d=c.length-1;0<=d;d--)b.parentNode&&b.par", "entNode.insertBefore(c[d],b.nextSibling);tb(b)};function Rb(a,b,c,d){L.", "call(this,a,b,c,l,d)}u(Rb,L);Rb.prototype.next=function(){do Rb.ca.next", ".call(this);while(-1==this.r);return this.q};function Sb(a,b){var c=H(a", ");return c.defaultView&&c.defaultView.getComputedStyle&&(c=c.defaultVie", "w.getComputedStyle(a,l))?c[b]||c.getPropertyValue(b):\"\"}function Tb(a", ",b){return Sb(a,b)||(a.currentStyle?a.currentStyle[b]:l)||a.style&&a.st", "yle[b]}function Ub(a){var b=a.getBoundingClientRect();v&&(a=a.ownerDocu", "ment,b.left-=a.documentElement.clientLeft+a.body.clientLeft,b.top-=a.do", "cumentElement.clientTop+a.body.clientTop);return b}\nfunction Vb(a){if(", "v&&!y(8))return a.offsetParent;for(var b=H(a),c=Tb(a,\"position\"),d=\"", "fixed\"==c||\"absolute\"==c,a=a.parentNode;a&&a!=b;a=a.parentNode)if(c=", "Tb(a,\"position\"),d=d&&\"static\"==c&&a!=b.documentElement&&a!=b.body,", "!d&&(a.scrollWidth>a.clientWidth||a.scrollHeight>a.clientHeight||\"fixe", "d\"==c||\"absolute\"==c||\"relative\"==c))return a;return l}\nfunction ", "Wb(a){var b=new E;if(1==a.nodeType)if(a.getBoundingClientRect)a=Ub(a),b", ".x=a.left,b.y=a.top;else{var c=Fb(nb(a));var d,e=H(a),f=Tb(a,\"position", "\"),h=w&&e.getBoxObjectFor&&!a.getBoundingClientRect&&\"absolute\"==f&&", "(d=e.getBoxObjectFor(a))&&(0>d.screenX||0>d.screenY),k=new E(0,0),n;d=e", "?9==e.nodeType?e:H(e):document;if(n=v)if(n=!y(9))n=\"CSS1Compat\"!=nb(d", ").u.compatMode;n=n?d.body:d.documentElement;if(a!=n)if(a.getBoundingCli", "entRect)d=Ub(a),a=Fb(nb(e)),k.x=d.left+a.x,k.y=d.top+a.y;else if(e.getB", "oxObjectFor&&\n!h)d=e.getBoxObjectFor(a),a=e.getBoxObjectFor(n),k.x=d.s", "creenX-a.screenX,k.y=d.screenY-a.screenY;else{h=a;do{k.x+=h.offsetLeft;", "k.y+=h.offsetTop;h!=a&&(k.x+=h.clientLeft||0,k.y+=h.clientTop||0);if(\"", "fixed\"==Tb(h,\"position\")){k.x+=e.body.scrollLeft;k.y+=e.body.scrollT", "op;break}h=h.offsetParent}while(h&&h!=a);\"absolute\"==f&&(k.y-=e.body.", "offsetTop);for(h=a;(h=Vb(h))&&h!=e.body&&h!=n;)k.x-=h.scrollLeft,k.y-=h", ".scrollTop}b.x=k.x-c.x;b.y=k.y-c.y}else c=ca(a.ra),k=a,a.targetTouches?", "k=a.targetTouches[0]:c&&a.ra().targetTouches&&\n(k=a.ra().targetTouches", "[0]),b.x=k.clientX,b.y=k.clientY;return b}function Xb(a){var b=a.offset", "Width,c=a.offsetHeight;return(!s(b)||!b&&!c)&&a.getBoundingClientRect?(", "a=Ub(a),new F(a.right-a.left,a.bottom-a.top)):new F(b,c)};function N(a,", "b){return!!a&&1==a.nodeType&&(!b||a.tagName.toUpperCase()==b)}function ", "Yb(a){return N(a,\"OPTION\")?j:N(a,\"INPUT\")?(a=a.type.toLowerCase(),", "\"checkbox\"==a||\"radio\"==a):m}var Zb={\"class\":\"className\",readon", "ly:\"readOnly\"},$b=[\"checked\",\"disabled\",\"draggable\",\"hidden\"]", ";\nfunction ac(a,b){var c=Zb[b]||b,d=a[c];if(!s(d)&&0<=C($b,c))return m", ";if(c=\"value\"==b)if(c=N(a,\"OPTION\")){var e;c=b.toLowerCase();if(a.h", "asAttribute)e=a.hasAttribute(c);else try{e=a.attributes[c].specified}ca", "tch(f){e=m}c=!e}c&&(d=[],Db(a,d,m),d=d.join(\"\"));return d}\nvar bc=\"", "async,autofocus,autoplay,checked,compact,complete,controls,declare,defa", "ultchecked,defaultselected,defer,disabled,draggable,ended,formnovalidat", "e,hidden,indeterminate,iscontenteditable,ismap,itemscope,loop,multiple,", "muted,nohref,noresize,noshade,novalidate,nowrap,open,paused,pubdate,rea", "donly,required,reversed,scoped,seamless,seeking,selected,spellcheck,tru", "espeed,willvalidate\".split(\",\"),cc=/[;]+(?=(?:(?:[^\"]*\"){2})*[^\"]", "*$)(?=(?:(?:[^']*'){2})*[^']*$)(?=(?:[^()]*\\([^()]*\\))*[^()]*$)/;\nfu", "nction dc(a){var b=[];Pa(a.split(cc),function(a){var d=a.indexOf(\":\")", ";0=c.length&&g(K);var h=c[b++];return a?h:d[\":\"", "+h]}};return h};function Lc(a){this.l=new Jc;a&&this.U(a)}function Mc(a", "){var b=typeof a;return\"object\"==b&&a||\"function\"==b?\"o\"+(a[ea]||", "(a[ea]=++fa)):b.substr(0,1)+a}q=Lc.prototype;q.add=function(a){this.l.s", "et(Mc(a),a)};q.U=function(a){for(var a=Ic(a),b=a.length,c=0;c\");T(191,\"", "/\",\"?\");T(192,\"`\",\"~\");T(219,\"[\",\"{\");T(220,\"\\\\\",\"|\");", "T(221,\"]\",\"}\");T({e:59,f:186,opera:59},\";\",\":\");\nT(222,\"'\",'", "\"');Nc.prototype.$=function(a){return this.va.contains(a)};w&&Lb(12);f", "unction Qc(a){return Rc(a||arguments.callee.caller,[])}\nfunction Rc(a,", "b){var c=[];if(0<=C(b,a))c.push(\"[...circular reference...]\");else if", "(a&&50>b.length){c.push(Sc(a)+\"(\");for(var d=a.arguments,e=0;e=$c(this).value){a=this.Da(a,b,c);b=\"log:\"+a.", "Ga;r.console&&(r.console.timeStamp?r.console.timeStamp(b):r.console.mar", "kTimeline&&r.console.markTimeline(b));r.msWriteProfilerMark&&r.msWriteP", "rofilerMark(b);for(b=this;b;){var c=b,d=a;if(c.ta)for(var e=0,f=i;f=c.t", "a[e];e++)f(d);b=b.getParent()}}};\nU.prototype.Da=function(a,b,c){var d", "=new Uc(a,\"\"+b,this.Ha);if(c){d.qa=c;var e;var f=arguments.callee.cal", "ler;try{var h;var k;c:{for(var n=[\"window\",\"location\",\"href\"],z=r", ",x;x=n.shift();)if(z[x]!=l)z=z[x];else{k=l;break c}k=z}if(t(c))h={messa", "ge:c,name:\"Unknown error\",lineNumber:\"Not available\",fileName:k,sta", "ck:\"Not available\"};else{var A,B,n=m;try{A=c.lineNumber||c.Pa||\"Not ", "available\"}catch(Td){A=\"Not available\",n=j}try{B=c.fileName||c.filen", "ame||c.sourceURL||k}catch(Ud){B=\"Not available\",n=j}h=n||\n!c.lineNum", "ber||!c.fileName||!c.stack?{message:c.message,name:c.name,lineNumber:A,", "fileName:B,stack:c.stack||\"Not available\"}:c}e=\"Message: \"+ia(h.mes", "sage)+'\\nUrl: '", "+h.fileName+\"\\nLine: \"+h.lineNumber+\"\\n\\nBrowser stack:\\n\"+", "ia(h.stack+\"-> \")+\"[end]\\n\\nJS stack traversal:\\n\"+ia(Qc(f)+\"->", " \")}catch(Rd){e=\"Exception trying to expose exception! You win, we lo", "se. \"+Rd}d.pa=e}return d};var ad={},bd=l;\nfunction cd(a){bd||(bd=new ", "U(\"\"),ad[\"\"]=bd,bd.wa(Zc));var b;if(!(b=ad[a])){b=new U(a);var c=a.", "lastIndexOf(\".\"),d=a.substr(c+1),c=cd(a.substr(0,c));c.da||(c.da={});", "c.da[d]=b;b.aa=c;ad[a]=b}return b};function dd(){}u(dd,function(){});cd", "(\"goog.dom.SavedRange\");u(function(a){this.Ja=\"goog_\"+pa++;this.Ca=", "\"goog_\"+pa++;this.na=nb(a.ga());a.T(this.na.fa(\"SPAN\",{id:this.Ja})", ",this.na.fa(\"SPAN\",{id:this.Ca}))},dd);function ed(){}function fd(a){", "if(a.getSelection)return a.getSelection();var a=a.document,b=a.selectio", "n;if(b){try{var c=b.createRange();if(c.parentElement){if(c.parentElemen", "t().document!=a)return l}else if(!c.length||c.item(0).document!=a)retur", "n l}catch(d){return l}return b}return l}function gd(a){for(var b=[],c=0", ",d=a.G();c=this.m(d,1,0):0<=this.m(d,0,0", ")&&0>=this.m(d,1,1)}catch(e){return v||g(e),m}};ld.prototype.containsNo", "de=function(a,b){return this.z(id(a),b)};ld.prototype.s=function(){retu", "rn new kd(this.b(),this.j(),this.i(),this.k())};function md(a){this.a=a", "}u(md,ld);q=md.prototype;q.A=function(){return this.a.commonAncestorCon", "tainer};q.b=function(){return this.a.startContainer};q.j=function(){ret", "urn this.a.startOffset};q.i=function(){return this.a.endContainer};q.k=", "function(){return this.a.endOffset};q.m=function(a,b,c){return this.a.c", "ompareBoundaryPoints(1==c?1==b?r.Range.START_TO_START:r.Range.START_TO_", "END:1==b?r.Range.END_TO_START:r.Range.END_TO_END,a)};q.isCollapsed=func", "tion(){return this.a.collapsed};\nq.select=function(a){this.ba(I(H(this", ".b())).getSelection(),a)};q.ba=function(a){a.removeAllRanges();a.addRan", "ge(this.a)};q.insertNode=function(a,b){var c=this.a.cloneRange();c.coll", "apse(b);c.insertNode(a);c.detach();return a};\nq.T=function(a,b){var c=", "I(H(this.b()));if(c=(c=fd(c||window))&&nd(c))var d=c.b(),e=c.i(),f=c.j(", "),h=c.k();var k=this.a.cloneRange(),n=this.a.cloneRange();k.collapse(m)", ";n.collapse(j);k.insertNode(b);n.insertNode(a);k.detach();n.detach();if", "(c){if(d.nodeType==G)for(;f>d.length;){f-=d.length;do d=d.nextSibling;w", "hile(d==a||d==b)}if(e.nodeType==G)for(;h>e.length;){h-=e.length;do e=e.", "nextSibling;while(e==a||e==b)}c=new od;c.I=pd(d,f,e,h);\"BR\"==d.tagNam", "e&&(k=d.parentNode,f=C(k.childNodes,d),d=k);\"BR\"==e.tagName&&\n(k=e.p", "arentNode,h=C(k.childNodes,e),e=k);c.I?(c.d=e,c.h=h,c.c=d,c.g=f):(c.d=d", ",c.h=f,c.c=e,c.g=h);c.select()}};q.collapse=function(a){this.a.collapse", "(a)};function qd(a){this.a=a}u(qd,md);qd.prototype.ba=function(a,b){var", " c=b?this.i():this.b(),d=b?this.k():this.j(),e=b?this.b():this.i(),f=b?", "this.j():this.k();a.collapse(c,d);(c!=e||d!=f)&&a.extend(e,f)};function", " rd(a){this.a=a}u(rd,ld);var sd=cd(\"goog.dom.browserrange.IeRange\");f", "unction td(a){var b=H(a).body.createTextRange();if(1==a.nodeType)b.move", "ToElementText(a),W(a)&&!a.childNodes.length&&b.collapse(m);else{for(var", " c=0,d=a;d=d.previousSibling;){var e=d.nodeType;if(e==G)c+=d.length;els", "e if(1==e){b.moveToElementText(d);break}}d||b.moveToElementText(a.paren", "tNode);b.collapse(!d);c&&b.move(\"character\",c);b.moveEnd(\"character", "\",a.length)}return b}q=rd.prototype;q.C=l;q.d=l;q.c=l;q.h=-1;q.g=-1;\n", "q.t=function(){this.C=this.d=this.c=l;this.h=this.g=-1};\nq.A=function(", "){if(!this.C){var a=this.a.text,b=this.a.duplicate(),c=a.replace(/ +$/,", "\"\");(c=a.length-c.length)&&b.moveEnd(\"character\",-c);c=b.parentElem", "ent();b=b.htmlText.replace(/(\\r\\n|\\r|\\n)+/g,\" \").length;if(this.i", "sCollapsed()&&0c.outerHTML.replace(/(\\r\\n|", "\\r|\\n)+/g,\" \").length;)c=c.parentNode;for(;1==c.childNodes.length&&", "c.innerText==(c.firstChild.nodeType==G?c.firstChild.nodeValue:c.firstCh", "ild.innerText)&&W(c.firstChild);)c=c.firstChild;0==a.length&&(c=ud(this", ",c));this.C=\nc}return this.C};function ud(a,b){for(var c=b.childNodes,", "d=0,e=c.length;d=a.m(h,1,0):a.a.inRan", "ge(h))return ud(a,f)}}return b}q.b=function(){this.d||(this.d=vd(this,1", "),this.isCollapsed()&&(this.c=this.d));return this.d};q.j=function(){0>", "this.h&&(this.h=wd(this,1),this.isCollapsed()&&(this.g=this.h));return ", "this.h};\nq.i=function(){if(this.isCollapsed())return this.b();this.c||", "(this.c=vd(this,0));return this.c};q.k=function(){if(this.isCollapsed()", ")return this.j();0>this.g&&(this.g=wd(this,0),this.isCollapsed()&&(this", ".h=this.g));return this.g};q.m=function(a,b,c){return this.a.compareEnd", "Points((1==b?\"Start\":\"End\")+\"To\"+(1==c?\"Start\":\"End\"),a)};\nf", "unction vd(a,b,c){c=c||a.A();if(!c||!c.firstChild)return c;for(var d=1=", "=b,e=0,f=c.childNodes.length;ea.m(x", ",1,0)&&0f.childNodes.length&&sd.log(Xc,\"Cannot ha", "ve startOffset > startNode child count\",i),h=f.childNodes[h],z=!h,f=h|", "|f.lastChild||f,h=0);var x=td(f);h&&x.move(\"character\",h);f==k&&h==n?", "x.collapse(j):(z&&x.collapse(m),z=m,1==k.nodeType&&(n>k.childNodes.leng", "th&&sd.log(Xc,\"Cannot have endOffset > endNode child count\",i),k=(h=k", ".childNodes[n])||k.lastChild||k,n=0,z=!h),f=td(k),f.collapse(!z),\nn&&f", ".moveEnd(\"character\",n),x.setEndPoint(\"EndToEnd\",f));n=new rd(x);n.", "d=b;n.h=c;n.c=d;n.g=e;b=n}else n=H(b).createRange(),n.setStart(b,c),n.s", "etEnd(d,e),b=new X(n);b=a.L=b}return b}q.A=function(){return Y(this).A(", ")};q.b=function(){return this.d||(this.d=Y(this).b())};q.j=function(){r", "eturn this.h!=l?this.h:this.h=Y(this).j()};q.i=function(){return this.c", "||(this.c=Y(this).i())};q.k=function(){return this.g!=l?this.g:this.g=Y", "(this).k()};q.H=o(\"I\");\nq.z=function(a,b){var c=a.ha();return\"text", "\"==c?Y(this).z(Y(a),b):\"control\"==c?(c=Ad(a),(b?Ra:Sa)(c,function(a)", "{return this.containsNode(a,b)},this)):m};q.isCollapsed=function(){retu", "rn Y(this).isCollapsed()};q.s=function(){return new kd(this.b(),this.j(", "),this.i(),this.k())};q.select=function(){Y(this).select(this.I)};q.ins", "ertNode=function(a,b){var c=Y(this).insertNode(a,b);this.t();return c};", "q.T=function(a,b){Y(this).T(a,b);this.t()};q.ja=function(){return new B", "d(this)};\nq.collapse=function(a){a=this.H()?!a:a;this.L&&this.L.collap", "se(a);a?(this.c=this.d,this.g=this.h):(this.d=this.c,this.h=this.g);thi", "s.I=m};function Bd(a){a.H()?a.i():a.b();a.H()?a.k():a.j();a.H()?a.b():a", ".i();a.H()?a.j():a.k()}u(Bd,dd);function Cd(){}u(Cd,jd);q=Cd.prototype;", "q.a=l;q.n=l;q.S=l;q.t=function(){this.S=this.n=l};q.ha=p(\"control\");q", ".Y=function(){return this.a||document.body.createControlRange()};q.G=fu", "nction(){return this.a?this.a.length:0};q.B=function(a){a=this.a.item(a", ");return hd(id(a),i)};q.A=function(){return yb.apply(l,Ad(this))};q.b=f", "unction(){return Dd(this)[0]};q.j=p(0);q.i=function(){var a=Dd(this),b=", "Na(a);return Ta(a,function(a){return ub(a,b)})};q.k=function(){return t", "his.i().childNodes.length};\nfunction Ad(a){if(!a.n&&(a.n=[],a.a))for(v", "ar b=0;b=0)||O(a.p,\"pointer-events\"", ")!=\"none\")){c&&!(vc==b||S==b)&&g(new D(12,\"Event type does not allow", " related target: \"+b));c={clientX:d.x,clientY:d.y,button:e,altKey:m,ct", "rlKey:m,shiftKey:m,metaKey:m,wheelDelta:0,relatedTarget:c||l};(a=a.D?uc", "(a,b):a.p)&&tc(a,b,c)}};function Md(){P.call(this);this.w=new E(0,0);th", "is.ea=new E(0,0)}u(Md,P);Md.prototype.ya=0;Md.prototype.xa=0;Md.prototy", "pe.move=function(a,b,c){this.$()||pc(this,a);a=Wb(a);this.w.x=b.x+a.x;t", "his.w.y=b.y+a.y;s(c)&&(this.ea.x=c.x+a.x,this.ea.y=c.y+a.y);if(this.$()", "){b=sc;this.$()||g(new D(13,\"Should never fire event when touchscreen ", "is not pressed.\"));var d,e;this.xa&&(d=this.xa,e=this.ea);qc(this,b,th", "is.ya,this.w,d,e)}};Md.prototype.$=function(){return!!this.ya};function", " Nd(a,b){this.x=a;this.y=b}u(Nd,E);Nd.prototype.scale=function(a){this.", "x*=a;this.y*=a;return this};Nd.prototype.add=function(a){this.x+=a.x;th", "is.y+=a.y;return this};function Od(){P.call(this)}u(Od,P);(function(a){", "a.Ma=function(){return a.Ea||(a.Ea=new a)}})(Od);function Pd(a,b){var c", "=l,d=b.toLowerCase();if(\"style\"==b.toLowerCase()){if((c=a.style)&&!t(", "c))c=c.cssText;return c}if(\"selected\"==d||\"checked\"==d&&Yb(a)){Yb(a", ")||g(new D(15,\"Element is not selectable\"));var d=\"selected\",e=a.ty", "pe&&a.type.toLowerCase();if(\"checkbox\"==e||\"radio\"==e)d=\"checked\"", ";return ac(a,d)?\"true\":l}c=N(a,\"A\");if(N(a,\"IMG\")&&\"src\"==d||c&", "&\"href\"==d)return(c=ec(a,d))&&(c=ac(a,d)),c;if(0<=C(bc,b.toLowerCase(", ")))return(c=ec(a,b)||ac(a,b))?\"true\":l;try{e=ac(a,b)}catch(f){}c=e==l", "||da(e)?ec(a,\nb):e;return c!=l?c.toString():l}var Qd=[\"_\"],$=r;!(Qd[", "0]in $)&&$.execScript&&$.execScript(\"var \"+Qd[0]);for(var Sd;Qd.lengt", "h&&(Sd=Qd.shift());)!Qd.length&&s(Pd)?$[Sd]=Pd:$=$[Sd]?$[Sd]:$[Sd]={};;", " return this._.apply(null,arguments);}.apply({navigator:typeof window!=", "undefined?window.navigator:null}, arguments);}", NULL }; const char* const GET_EFFECTIVE_STYLE[] = { "function(){return function(){var e=null;\nfunction f(a){var d=typeof a;", "if(\"object\"==d)if(a){if(a instanceof Array)return\"array\";if(a insta", "nceof Object)return d;var b=Object.prototype.toString.call(a);if(\"[obj", "ect Window]\"==b)return\"object\";if(\"[object Array]\"==b||\"number\"=", "=typeof a.length&&\"undefined\"!=typeof a.splice&&\"undefined\"!=typeof", " a.propertyIsEnumerable&&!a.propertyIsEnumerable(\"splice\"))return\"ar", "ray\";if(\"[object Function]\"==b||\"undefined\"!=typeof a.call&&\"unde", "fined\"!=typeof a.propertyIsEnumerable&&!a.propertyIsEnumerable(\"call", "\"))return\"function\"}else return\"null\";else if(\"function\"==\nd&&", "\"undefined\"==typeof a.call)return\"object\";return d}function g(a,d){", "function b(){}b.prototype=d.prototype;a.f=d.prototype;a.prototype=new b", "};function h(a,d){for(var b=1;b=a&&0<=b&&255>=b&&0", "<=c&&255>=c&&0<=d&&1>=d)return[a,b,c,d]}return[]}var x=/^(?:rgb)?\\((0|", "[1-9]\\d{0,2}),\\s?(0|[1-9]\\d{0,2}),\\s?(0|[1-9]\\d{0,2})\\)$/i;functi", "on y(a){var d=a.match(x);if(d){var a=Number(d[1]),b=Number(d[2]),d=Numb", "er(d[3]);if(0<=a&&255>=a&&0<=b&&255>=b&&0<=d&&255>=d)return[a,b,d]}retu", "rn[]};function z(a,d){this.code=a;this.message=d||\"\";this.name=A[a]||", "A[13];var b=Error(this.message);b.name=this.name;this.stack=b.stack||\"", "\"}g(z,Error);\nvar A={7:\"NoSuchElementError\",8:\"NoSuchFrameError\",", "9:\"UnknownCommandError\",10:\"StaleElementReferenceError\",11:\"Elemen", "tNotVisibleError\",12:\"InvalidElementStateError\",13:\"UnknownError\",", "15:\"ElementNotSelectableError\",19:\"XPathLookupError\",23:\"NoSuchWin", "dowError\",24:\"InvalidCookieDomainError\",25:\"UnableToSetCookieError", "\",26:\"ModalDialogOpenedError\",27:\"NoModalDialogOpenError\",28:\"Scr", "iptTimeoutError\",32:\"InvalidSelectorError\",35:\"SqlDatabaseError\",3", "4:\"MoveTargetOutOfBoundsError\"};\nz.prototype.toString=function(){ret", "urn\"[\"+this.name+\"] \"+this.message};if(!n[\"533\"]){for(var B=0,C=(", "\"\"+k).replace(/^[\\s\\xa0]+|[\\s\\xa0]+$/g,\"\").split(\".\"),D=\"533", "\".replace(/^[\\s\\xa0]+|[\\s\\xa0]+$/g,\"\").split(\".\"),E=Math.max(C", ".length,D.length),F=0;0==B&&F(0==M[1].length?0:\nparseInt(M[1],10))?1:0)||((0==L[2].length", ")<(0==M[2].length)?-1:(0==L[2].length)>(0==M[2].length)?1:0)||(L[2]M[2]?1:0)}while(0==B)}n[\"533\"]=0<=B};var N=\"StopIteration", "\"in this?this.StopIteration:Error(\"StopIteration\");function O(){}O.p", "rototype.next=function(){throw N;};function P(a,d,b,c,J){this.a=!!d;a&&", "Q(this,a,c);this.depth=void 0!=J?J:this.c||0;this.a&&(this.depth*=-1);t", "his.e=!b}g(P,O);P.prototype.b=e;P.prototype.c=0;P.prototype.d=!1;functi", "on Q(a,d,b){if(a.b=d)a.c=\"number\"==typeof b?b:1!=a.b.nodeType?0:a.a?-", "1:1}\nP.prototype.next=function(){var a;if(this.d){if(!this.b||this.e&&", "0==this.depth)throw N;a=this.b;var d=this.a?-1:1;if(this.c==d){var b=th", "is.a?a.lastChild:a.firstChild;b?Q(this,b):Q(this,a,-1*d)}else(b=this.a?", "a.previousSibling:a.nextSibling)?Q(this,b):Q(this,a.parentNode,-1*d);th", "is.depth+=this.c*(this.a?-1:1)}else this.d=!0;a=this.b;if(!this.b)throw", " N;return a};\nP.prototype.splice=function(a){var d=this.b,b=this.a?1:-", "1;this.c==b&&(this.c=-1*b,this.depth+=this.c*(this.a?-1:1));this.a=!thi", "s.a;P.prototype.next.call(this);this.a=!this.a;for(var b=arguments[0],c", "=f(b),b=\"array\"==c||\"object\"==c&&\"number\"==typeof b.length?argume", "nts[0]:arguments,c=b.length-1;0<=c;c--)d.parentNode&&d.parentNode.inser", "tBefore(b[c],d.nextSibling);d&&d.parentNode&&d.parentNode.removeChild(d", ")};function R(a,d,b,c){P.call(this,a,d,b,e,c)}g(R,P);R.prototype.next=f", "unction(){do R.f.next.call(this);while(-1==this.c);return this.b};funct", "ion S(a,d){var b=a.currentStyle||a.style,c=b[d];void 0===c&&\"function", "\"==f(b.getPropertyValue)&&(c=b.getPropertyValue(d));if(\"inherit\"!=c)", "return void 0!==c?c:e;for(b=a.parentNode;b&&1!=b.nodeType&&9!=b.nodeTyp", "e&&11!=b.nodeType;)b=b.parentNode;return(b=b&&1==b.nodeType?b:e)?S(b,d)", ":e};function T(a,d){var b=j(d),c;a:{c=9==a.nodeType?a:a.ownerDocument||", "a.document;if(c.defaultView&&c.defaultView.getComputedStyle&&(c=c.defau", "ltView.getComputedStyle(a,e))){c=c[b]||c.getPropertyValue(b);break a}c=", "\"\"}b=c||S(a,b);if(b===e)b=e;else{a:if(\"string\"==typeof r)c=\"string", "\"!=typeof d||1!=d.length?-1:r.indexOf(d,0);else{for(c=0;c\n(0==i[1].length?0:parseInt(i[1],10))?1:0)||((0==h[2].length)<(0==i", "[2].length)?-1:(0==h[2].length)>(0==i[2].length)?1:0)||(h[2]i[2]?1:0)}while(0==d)}d=p[a]=0<=d}return d};var r=window;function s(", "a){this.stack=Error().stack||\"\";a&&(this.message=\"\"+a)}k(s,Error);s", ".prototype.name=\"CustomError\";function t(a,d){d.unshift(a);s.call(thi", "s,l.apply(null,d));d.shift()}k(t,s);t.prototype.name=\"AssertionError\"", ";function u(a,d){this.code=a;this.message=d||\"\";this.name=v[a]||v[13]", ";var b=Error(this.message);b.name=this.name;this.stack=b.stack||\"\"}k(", "u,Error);\nvar v={7:\"NoSuchElementError\",8:\"NoSuchFrameError\",9:\"U", "nknownCommandError\",10:\"StaleElementReferenceError\",11:\"ElementNotV", "isibleError\",12:\"InvalidElementStateError\",13:\"UnknownError\",15:\"", "ElementNotSelectableError\",19:\"XPathLookupError\",23:\"NoSuchWindowEr", "ror\",24:\"InvalidCookieDomainError\",25:\"UnableToSetCookieError\",26:", "\"ModalDialogOpenedError\",27:\"NoModalDialogOpenError\",28:\"ScriptTim", "eoutError\",32:\"InvalidSelectorError\",35:\"SqlDatabaseError\",34:\"Mo", "veTargetOutOfBoundsError\"};\nu.prototype.toString=function(){return\"[", "\"+this.name+\"] \"+this.message};var w;function x(a,d){this.x=void 0!=", "=a?a:0;this.y=void 0!==d?d:0}x.prototype.toString=function(){return\"(", "\"+this.x+\", \"+this.y+\")\"};function y(a,d){this.width=a;this.height", "=d}y.prototype.toString=function(){return\"(\"+this.width+\" x \"+this.", "height+\")\"};function z(a){var d=a.body,a=a.parentWindow||a.defaultVie", "w;return new x(a.pageXOffset||d.scrollLeft,a.pageYOffset||d.scrollTop)}", "function A(a){this.a=a||j.document||document};q(\"533\");function B(a,d", ",b,c,e){this.c=!!d;if(a&&(this.b=a))this.d=\"number\"==typeof c?c:1!=th", "is.b.nodeType?0:this.c?-1:1;this.depth=void 0!=e?e:this.d||0;this.c&&(t", "his.depth*=-1)}k(B,function(){});B.prototype.b=null;B.prototype.d=0;k(f", "unction(a,d,b,c){B.call(this,a,d,0,null,c)},B);function C(a,d){var b=d|", "|r,c;c=b||window;var e=c.document;if(q(\"500\"))c=\"CSS1Compat\"==e.com", "patMode?e.documentElement:e.body,c=new y(c.clientWidth,c.clientHeight);", "else{\"undefined\"==typeof c.innerHeight&&(c=window);var e=c.innerHeigh", "t,f=c.document.documentElement.scrollHeight;c==c.top&&f=c.width?a.x-(c.width-1):0>a.x?a.x:0,f=a.", "y>=c.height?a.y-(c.height-1):0>a.y?a.y:0,g;g=b.document?new A(9==b.docu", "ment.nodeType?b.document:b.document.ownerDocument||b.document.document)", ":\nw||(w=new A);g=z(g.a);(0!=e||0!=f)&&b.scrollBy(e,f);b=b.document?new", " A(9==b.document.nodeType?b.document:b.document.ownerDocument||b.docume", "nt.document):w||(w=new A);b=z(b.a);if(g.x+e!=b.x||g.y+f!=b.y)throw new ", "u(34,\"The target location (\"+(a.x+g.x)+\", \"+(a.y+g.y)+\") is not on", " the webpage.\");b=new x(a.x-e,a.y-f);if(0>b.x||b.x>=c.width)throw new ", "u(34,\"The target location (\"+b.x+\", \"+b.y+\") should be within the ", "viewport (\"+c.width+\":\"+c.height+\") after scrolling.\");if(0>b.y||b", ".y>=c.height)throw new u(34,\n\"The target location (\"+b.x+\", \"+b.y+", "\") should be within the viewport (\"+c.width+\":\"+c.height+\") after ", "scrolling.\");return b}var D=[\"_\"],E=j;!(D[0]in E)&&E.execScript&&E.e", "xecScript(\"var \"+D[0]);for(var I;D.length&&(I=D.shift());)!D.length&&", "void 0!==C?E[I]=C:E=E[I]?E[I]:E[I]={};; return this._.apply(null,argume", "nts);}.apply({navigator:typeof window!=undefined?window.navigator:null}", ", arguments);}", NULL }; const char* const GET_LOCAL_STORAGE_ITEM[] = { "function(){return function(){var b=null;var c=this.navigator,e=-1!=(c&&", "c.platform||\"\").indexOf(\"Win\");var f=window;function g(a,h){this.co", "de=a;this.message=h||\"\";this.name=i[a]||i[13];var d=Error(this.messag", "e);d.name=this.name;this.stack=d.stack||\"\"}(function(a,h){function d(", "){}d.prototype=h.prototype;a.b=h.prototype;a.prototype=new d})(g,Error)", ";\nvar i={7:\"NoSuchElementError\",8:\"NoSuchFrameError\",9:\"UnknownCo", "mmandError\",10:\"StaleElementReferenceError\",11:\"ElementNotVisibleEr", "ror\",12:\"InvalidElementStateError\",13:\"UnknownError\",15:\"ElementN", "otSelectableError\",19:\"XPathLookupError\",23:\"NoSuchWindowError\",24", ":\"InvalidCookieDomainError\",25:\"UnableToSetCookieError\",26:\"ModalD", "ialogOpenedError\",27:\"NoModalDialogOpenError\",28:\"ScriptTimeoutErro", "r\",32:\"InvalidSelectorError\",35:\"SqlDatabaseError\",34:\"MoveTarget", "OutOfBoundsError\"};\ng.prototype.toString=function(){return\"[\"+this.", "name+\"] \"+this.message};var j=e&&!1;function k(){var a=f||f;switch(\"", "local_storage\"){case \"appcache\":return a.applicationCache!=b;case \"", "browser_connection\":return a.navigator!=b&&a.navigator.onLine!=b;case ", "\"database\":return a.openDatabase!=b;case \"location\":return j?!1:a.n", "avigator!=b&&a.navigator.geolocation!=b;case \"local_storage\":return a", ".localStorage!=b;case \"session_storage\":return a.sessionStorage!=b&&a", ".sessionStorage.clear!=b;default:throw new g(13,\"Unsupported API ident", "ifier provided as parameter\");}};function l(a){this.a=a}l.prototype.ge", "tItem=function(a){return this.a.getItem(a)};l.prototype.clear=function(", "){this.a.clear()};function m(a){if(!k())throw new g(13,\"Local storage ", "undefined\");return(new l(f.localStorage)).getItem(a)}var n=[\"_\"],o=t", "his;!(n[0]in o)&&o.execScript&&o.execScript(\"var \"+n[0]);for(var p;n.", "length&&(p=n.shift());)!n.length&&void 0!==m?o[p]=m:o=o[p]?o[p]:o[p]={}", ";; return this._.apply(null,arguments);}.apply({navigator:typeof window", "!=undefined?window.navigator:null}, arguments);}", NULL }; const char* const GET_LOCAL_STORAGE_KEY[] = { "function(){return function(){var b=null;var c=this.navigator,e=-1!=(c&&", "c.platform||\"\").indexOf(\"Win\");var f=window;function g(a,h){this.co", "de=a;this.message=h||\"\";this.name=i[a]||i[13];var d=Error(this.messag", "e);d.name=this.name;this.stack=d.stack||\"\"}(function(a,h){function d(", "){}d.prototype=h.prototype;a.b=h.prototype;a.prototype=new d})(g,Error)", ";\nvar i={7:\"NoSuchElementError\",8:\"NoSuchFrameError\",9:\"UnknownCo", "mmandError\",10:\"StaleElementReferenceError\",11:\"ElementNotVisibleEr", "ror\",12:\"InvalidElementStateError\",13:\"UnknownError\",15:\"ElementN", "otSelectableError\",19:\"XPathLookupError\",23:\"NoSuchWindowError\",24", ":\"InvalidCookieDomainError\",25:\"UnableToSetCookieError\",26:\"ModalD", "ialogOpenedError\",27:\"NoModalDialogOpenError\",28:\"ScriptTimeoutErro", "r\",32:\"InvalidSelectorError\",35:\"SqlDatabaseError\",34:\"MoveTarget", "OutOfBoundsError\"};\ng.prototype.toString=function(){return\"[\"+this.", "name+\"] \"+this.message};var j=e&&!1;function k(){var a=f||f;switch(\"", "local_storage\"){case \"appcache\":return a.applicationCache!=b;case \"", "browser_connection\":return a.navigator!=b&&a.navigator.onLine!=b;case ", "\"database\":return a.openDatabase!=b;case \"location\":return j?!1:a.n", "avigator!=b&&a.navigator.geolocation!=b;case \"local_storage\":return a", ".localStorage!=b;case \"session_storage\":return a.sessionStorage!=b&&a", ".sessionStorage.clear!=b;default:throw new g(13,\"Unsupported API ident", "ifier provided as parameter\");}};function l(a){this.a=a}l.prototype.cl", "ear=function(){this.a.clear()};l.prototype.key=function(a){return this.", "a.key(a)};function m(a){if(!k())throw new g(13,\"Local storage undefine", "d\");return(new l(f.localStorage)).key(a)}var n=[\"_\"],o=this;!(n[0]in", " o)&&o.execScript&&o.execScript(\"var \"+n[0]);for(var p;n.length&&(p=n", ".shift());)!n.length&&void 0!==m?o[p]=m:o=o[p]?o[p]:o[p]={};; return th", "is._.apply(null,arguments);}.apply({navigator:typeof window!=undefined?", "window.navigator:null}, arguments);}", NULL }; const char* const GET_LOCAL_STORAGE_KEYS[] = { "function(){return function(){var b=null;var c=this.navigator,f=-1!=(c&&", "c.platform||\"\").indexOf(\"Win\");var g=window;function h(a,d){this.co", "de=a;this.message=d||\"\";this.name=i[a]||i[13];var e=Error(this.messag", "e);e.name=this.name;this.stack=e.stack||\"\"}(function(a,d){function e(", "){}e.prototype=d.prototype;a.b=d.prototype;a.prototype=new e})(h,Error)", ";\nvar i={7:\"NoSuchElementError\",8:\"NoSuchFrameError\",9:\"UnknownCo", "mmandError\",10:\"StaleElementReferenceError\",11:\"ElementNotVisibleEr", "ror\",12:\"InvalidElementStateError\",13:\"UnknownError\",15:\"ElementN", "otSelectableError\",19:\"XPathLookupError\",23:\"NoSuchWindowError\",24", ":\"InvalidCookieDomainError\",25:\"UnableToSetCookieError\",26:\"ModalD", "ialogOpenedError\",27:\"NoModalDialogOpenError\",28:\"ScriptTimeoutErro", "r\",32:\"InvalidSelectorError\",35:\"SqlDatabaseError\",34:\"MoveTarget", "OutOfBoundsError\"};\nh.prototype.toString=function(){return\"[\"+this.", "name+\"] \"+this.message};var k=f&&!1;function l(){var a=g||g;switch(\"", "local_storage\"){case \"appcache\":return a.applicationCache!=b;case \"", "browser_connection\":return a.navigator!=b&&a.navigator.onLine!=b;case ", "\"database\":return a.openDatabase!=b;case \"location\":return k?!1:a.n", "avigator!=b&&a.navigator.geolocation!=b;case \"local_storage\":return a", ".localStorage!=b;case \"session_storage\":return a.sessionStorage!=b&&a", ".sessionStorage.clear!=b;default:throw new h(13,\"Unsupported API ident", "ifier provided as parameter\");}};function m(a){this.a=a}m.prototype.cl", "ear=function(){this.a.clear()};m.prototype.size=function(){return this.", "a.length};m.prototype.key=function(a){return this.a.key(a)};function n(", "){var a;if(!l())throw new h(13,\"Local storage undefined\");a=new m(g.l", "ocalStorage);for(var d=[],e=a.size(),j=0;ja.clientWidth", "||a.scrollHeight>a.clientHeight||\"fixed\"==e||\"absolute\"==e||\"relat", "ive\"==e))return a;return null};function q(a){var b=m(a),e=o(a),c=new l", "(0,0),f=(b?9==b.nodeType?b:m(b):document).documentElement;if(a==f)retur", "n c;if(a.getBoundingClientRect)a=a.getBoundingClientRect(),f=(b?new n(m", "(b)):k||(k=new n)).a,b=f.body,f=f.parentWindow||f.defaultView,b=new l(f", ".pageXOffset||b.scrollLeft,f.pageYOffset||b.scrollTop),c.x=a.left+b.x,c", ".y=a.top+b.y;else if(b.getBoxObjectFor)a=b.getBoxObjectFor(a),b=b.getBo", "xObjectFor(f),c.x=a.screenX-b.screenX,c.y=a.screenY-b.screenY;else{var ", "d=a;do{c.x+=d.offsetLeft;c.y+=d.offsetTop;\nd!=a&&(c.x+=d.clientLeft||0", ",c.y+=d.clientTop||0);if(\"fixed\"==o(d)){c.x+=b.body.scrollLeft;c.y+=b", ".body.scrollTop;break}d=d.offsetParent}while(d&&d!=a);\"absolute\"==e&&", "(c.y-=b.body.offsetTop);for(d=a;(d=p(d))&&d!=b.body&&d!=f;)c.x-=d.scrol", "lLeft,c.y-=d.scrollTop}return c}var r=[\"_\"],s=g;!(r[0]in s)&&s.execSc", "ript&&s.execScript(\"var \"+r[0]);for(var t;r.length&&(t=r.shift());)!r", ".length&&void 0!==q?s[t]=q:s=s[t]?s[t]:s[t]={};; return this._.apply(nu", "ll,arguments);}.apply({navigator:typeof window!=undefined?window.naviga", "tor:null}, arguments);}", NULL }; const char* const GET_SIZE[] = { "function(){return function(){function d(a,b){function c(){}c.prototype=", "b.prototype;a.a=b.prototype;a.prototype=new c};function e(a){this.stack", "=Error().stack||\"\";a&&(this.message=\"\"+a)}d(e,Error);function f(a,b", "){for(var c=1;c\")&&(a=a.replace(pa,\"&g", "t;\"));-1!=a.indexOf('\"')&&(a=a.replace(qa,\""\"));return a}\nvar", " na=/&/g,oa=//g,qa=/\\\"/g,ma=/[&<>\\\"]/;\nfunction ra(a,b){f", "or(var c=0,d=ka(\"\"+a).split(\".\"),e=ka(\"\"+b).split(\".\"),f=Math.m", "ax(d.length,e.length),h=0;0==c&&h(0==C[1].length?0:parseInt(C[1],10))?1:0)||((0==B[2].len", "gth)<(0==C[2].length)?-1:(0==\nB[2].length)>(0==C[2].length)?1:0)||(B[2", "]C[2]?1:0)}while(0==c)}return c}var sa=2147483648*Math.ra", "ndom()|0,ta={};function ua(a){return ta[a]||(ta[a]=(\"\"+a).replace(/", "\\-([a-z])/g,function(a,c){return c.toUpperCase()}))};var va,wa;functio", "n xa(){return q.navigator?q.navigator.userAgent:l}var u=m,v=m,ya,za=q.n", "avigator;ya=za&&za.platform||\"\";va=-1!=ya.indexOf(\"Mac\");wa=-1!=ya.", "indexOf(\"Win\");var Aa=-1!=ya.indexOf(\"Linux\"),Ba;a:{var Ca=\"\",Da;", "v?Da=/rv\\:([^\\);]+)(\\)|;)/:u?Da=/MSIE\\s+([^\\);]+)(\\)|;)/:Da=/WebK", "it\\/(\\S+)/;if(Da)var Ea=Da.exec(xa()),Ca=Ea?Ea[1]:\"\";if(u){var Fa,G", "a=q.document;Fa=Ga?Ga.documentMode:i;if(Fa>parseFloat(Ca)){Ba=\"\"+Fa;b", "reak a}}Ba=Ca}var Ha={};function Ia(a){return Ha[a]||(Ha[a]=0<=ra(Ba,a)", ")}\nvar Ja={};function x(a){return Ja[a]||(Ja[a]=u&&document.documentMo", "de&&document.documentMode>=a)};var y=window;var Ka={aliceblue:\"#f0f8ff", "\",antiquewhite:\"#faebd7\",aqua:\"#00ffff\",aquamarine:\"#7fffd4\",azu", "re:\"#f0ffff\",beige:\"#f5f5dc\",bisque:\"#ffe4c4\",black:\"#000000\",b", "lanchedalmond:\"#ffebcd\",blue:\"#0000ff\",blueviolet:\"#8a2be2\",brown", ":\"#a52a2a\",burlywood:\"#deb887\",cadetblue:\"#5f9ea0\",chartreuse:\"#", "7fff00\",chocolate:\"#d2691e\",coral:\"#ff7f50\",cornflowerblue:\"#6495", "ed\",cornsilk:\"#fff8dc\",crimson:\"#dc143c\",cyan:\"#00ffff\",darkblue", ":\"#00008b\",darkcyan:\"#008b8b\",darkgoldenrod:\"#b8860b\",darkgray:\"", "#a9a9a9\",darkgreen:\"#006400\",\ndarkgrey:\"#a9a9a9\",darkkhaki:\"#bdb", "76b\",darkmagenta:\"#8b008b\",darkolivegreen:\"#556b2f\",darkorange:\"#", "ff8c00\",darkorchid:\"#9932cc\",darkred:\"#8b0000\",darksalmon:\"#e9967", "a\",darkseagreen:\"#8fbc8f\",darkslateblue:\"#483d8b\",darkslategray:\"", "#2f4f4f\",darkslategrey:\"#2f4f4f\",darkturquoise:\"#00ced1\",darkviole", "t:\"#9400d3\",deeppink:\"#ff1493\",deepskyblue:\"#00bfff\",dimgray:\"#6", "96969\",dimgrey:\"#696969\",dodgerblue:\"#1e90ff\",firebrick:\"#b22222", "\",floralwhite:\"#fffaf0\",forestgreen:\"#228b22\",fuchsia:\"#ff00ff\",", "gainsboro:\"#dcdcdc\",\nghostwhite:\"#f8f8ff\",gold:\"#ffd700\",goldenr", "od:\"#daa520\",gray:\"#808080\",green:\"#008000\",greenyellow:\"#adff2f", "\",grey:\"#808080\",honeydew:\"#f0fff0\",hotpink:\"#ff69b4\",indianred:", "\"#cd5c5c\",indigo:\"#4b0082\",ivory:\"#fffff0\",khaki:\"#f0e68c\",lave", "nder:\"#e6e6fa\",lavenderblush:\"#fff0f5\",lawngreen:\"#7cfc00\",lemonc", "hiffon:\"#fffacd\",lightblue:\"#add8e6\",lightcoral:\"#f08080\",lightcy", "an:\"#e0ffff\",lightgoldenrodyellow:\"#fafad2\",lightgray:\"#d3d3d3\",l", "ightgreen:\"#90ee90\",lightgrey:\"#d3d3d3\",lightpink:\"#ffb6c1\",light", "salmon:\"#ffa07a\",\nlightseagreen:\"#20b2aa\",lightskyblue:\"#87cefa\"", ",lightslategray:\"#778899\",lightslategrey:\"#778899\",lightsteelblue:", "\"#b0c4de\",lightyellow:\"#ffffe0\",lime:\"#00ff00\",limegreen:\"#32cd3", "2\",linen:\"#faf0e6\",magenta:\"#ff00ff\",maroon:\"#800000\",mediumaqua", "marine:\"#66cdaa\",mediumblue:\"#0000cd\",mediumorchid:\"#ba55d3\",medi", "umpurple:\"#9370d8\",mediumseagreen:\"#3cb371\",mediumslateblue:\"#7b68", "ee\",mediumspringgreen:\"#00fa9a\",mediumturquoise:\"#48d1cc\",mediumvi", "oletred:\"#c71585\",midnightblue:\"#191970\",mintcream:\"#f5fffa\",mist", "yrose:\"#ffe4e1\",\nmoccasin:\"#ffe4b5\",navajowhite:\"#ffdead\",navy:", "\"#000080\",oldlace:\"#fdf5e6\",olive:\"#808000\",olivedrab:\"#6b8e23\"", ",orange:\"#ffa500\",orangered:\"#ff4500\",orchid:\"#da70d6\",palegolden", "rod:\"#eee8aa\",palegreen:\"#98fb98\",paleturquoise:\"#afeeee\",palevio", "letred:\"#d87093\",papayawhip:\"#ffefd5\",peachpuff:\"#ffdab9\",peru:\"", "#cd853f\",pink:\"#ffc0cb\",plum:\"#dda0dd\",powderblue:\"#b0e0e6\",purp", "le:\"#800080\",red:\"#ff0000\",rosybrown:\"#bc8f8f\",royalblue:\"#4169e", "1\",saddlebrown:\"#8b4513\",salmon:\"#fa8072\",sandybrown:\"#f4a460\",s", "eagreen:\"#2e8b57\",\nseashell:\"#fff5ee\",sienna:\"#a0522d\",silver:\"", "#c0c0c0\",skyblue:\"#87ceeb\",slateblue:\"#6a5acd\",slategray:\"#708090", "\",slategrey:\"#708090\",snow:\"#fffafa\",springgreen:\"#00ff7f\",steel", "blue:\"#4682b4\",tan:\"#d2b48c\",teal:\"#008080\",thistle:\"#d8bfd8\",t", "omato:\"#ff6347\",turquoise:\"#40e0d0\",violet:\"#ee82ee\",wheat:\"#f5d", "eb3\",white:\"#ffffff\",whitesmoke:\"#f5f5f5\",yellow:\"#ffff00\",yello", "wgreen:\"#9acd32\"};function La(a){this.stack=Error().stack||\"\";a&&(t", "his.message=\"\"+a)}t(La,Error);La.prototype.name=\"CustomError\";funct", "ion Ma(a,b){b.unshift(a);La.call(this,ja.apply(l,b));b.shift()}t(Ma,La)", ";Ma.prototype.name=\"AssertionError\";function Na(a,b,c){if(!a){var d=A", "rray.prototype.slice.call(arguments,2),e=\"Assertion failed\";if(b)var ", "e=e+(\": \"+b),f=d;g(new Ma(\"\"+e,f||[]))}}function Oa(a,b){g(new Ma(", "\"Failure\"+(a?\": \"+a:\"\"),Array.prototype.slice.call(arguments,1)))", "};function A(a){return a[a.length-1]}var Pa=Array.prototype;function D(", "a,b){if(s(a))return!s(b)||1!=b.length?-1:a.indexOf(b,0);for(var c=0;cc?l:s(a)?a.charAt(c):a[c]}function Va(a){return Pa.con", "cat.apply(Pa,arguments)}\nfunction Wa(a){if(\"array\"==ba(a))return Va(", "a);for(var b=[],c=0,d=a.length;c=arguments.length?Pa.slice.call(a,b):Pa.", "slice.call(a,b,c)};var Ya=\"background-color,border-top-color,border-ri", "ght-color,border-bottom-color,border-left-color,color,outline-color\".s", "plit(\",\"),Za=/#([0-9a-fA-F])([0-9a-fA-F])([0-9a-fA-F])/;function $a(a", "){ab.test(a)||g(Error(\"'\"+a+\"' is not a valid hex color\"));4==a.len", "gth&&(a=a.replace(Za,\"#$1$1$2$2$3$3\"));return a.toLowerCase()}var ab=", "/^#(?:[0-9a-f]{3}){1,2}$/i,bb=/^(?:rgba)?\\((\\d{1,3}),\\s?(\\d{1,3}),", "\\s?(\\d{1,3}),\\s?(0|1|0\\.\\d*)\\)$/i;\nfunction cb(a){var b=a.match(", "bb);if(b){var a=Number(b[1]),c=Number(b[2]),d=Number(b[3]),b=Number(b[4", "]);if(0<=a&&255>=a&&0<=c&&255>=c&&0<=d&&255>=d&&0<=b&&1>=b)return[a,c,d", ",b]}return[]}var db=/^(?:rgb)?\\((0|[1-9]\\d{0,2}),\\s?(0|[1-9]\\d{0,2}", "),\\s?(0|[1-9]\\d{0,2})\\)$/i;function eb(a){var b=a.match(db);if(b){va", "r a=Number(b[1]),c=Number(b[2]),b=Number(b[3]);if(0<=a&&255>=a&&0<=c&&2", "55>=c&&0<=b&&255>=b)return[a,c,b]}return[]};function fb(a,b){for(var c ", "in a)b.call(i,a[c],c,a)}function gb(a){var b=[],c=0,d;for(d in a)b[c++]", "=a[d];return b}var hb=\"constructor,hasOwnProperty,isPrototypeOf,proper", "tyIsEnumerable,toLocaleString,toString,valueOf\".split(\",\");function ", "ib(a,b){for(var c,d,e=1;e\");f", "=f.join(\"\")}f=d.createElement(f);h&&(s(h)?f.className=h:\"array\"==ba", "(h)?nb.apply(l,[f].concat(h)):qb(f,h));2=a.length&&g(L);if(b in a)return a[b++];b++}};retu", "rn c}g(Error(\"Not implemented\"))};function M(a,b,c,d,e){this.o=!!b;a&", "&N(this,a,d);this.depth=e!=i?e:this.r||0;this.o&&(this.depth*=-1);this.", "Ba=!c}t(M,Rb);p=M.prototype;p.q=l;p.r=0;p.ka=m;function N(a,b,c,d){if(a", ".q=b)a.r=\"number\"==typeof c?c:1!=a.q.nodeType?0:a.o?-1:1;\"number\"==", "typeof d&&(a.depth=d)}\np.next=function(){var a;if(this.ka){(!this.q||t", "his.Ba&&0==this.depth)&&g(L);a=this.q;var b=this.o?-1:1;if(this.r==b){v", "ar c=this.o?a.lastChild:a.firstChild;c?N(this,c):N(this,a,-1*b)}else(c=", "this.o?a.previousSibling:a.nextSibling)?N(this,c):N(this,a.parentNode,-", "1*b);this.depth+=this.r*(this.o?-1:1)}else this.ka=j;(a=this.q)||g(L);r", "eturn a};\np.splice=function(a){var b=this.q,c=this.o?1:-1;this.r==c&&(", "this.r=-1*c,this.depth+=this.r*(this.o?-1:1));this.o=!this.o;M.prototyp", "e.next.call(this);this.o=!this.o;for(var c=ca(arguments[0])?arguments[0", "]:arguments,d=c.length-1;0<=d;d--)b.parentNode&&b.parentNode.insertBefo", "re(c[d],b.nextSibling);ub(b)};function Tb(a,b,c,d){M.call(this,a,b,c,l,", "d)}t(Tb,M);Tb.prototype.next=function(){do Tb.ca.next.call(this);while(", "-1==this.r);return this.q};function Ub(a,b){var c=I(a);return c.default", "View&&c.defaultView.getComputedStyle&&(c=c.defaultView.getComputedStyle", "(a,l))?c[b]||c.getPropertyValue(b):\"\"}function Vb(a,b){return Ub(a,b)", "||(a.currentStyle?a.currentStyle[b]:l)||a.style&&a.style[b]}function Wb", "(a){var b=a.getBoundingClientRect();u&&(a=a.ownerDocument,b.left-=a.doc", "umentElement.clientLeft+a.body.clientLeft,b.top-=a.documentElement.clie", "ntTop+a.body.clientTop);return b}\nfunction Xb(a){if(u&&!x(8))return a.", "offsetParent;for(var b=I(a),c=Vb(a,\"position\"),d=\"fixed\"==c||\"abso", "lute\"==c,a=a.parentNode;a&&a!=b;a=a.parentNode)if(c=Vb(a,\"position\")", ",d=d&&\"static\"==c&&a!=b.documentElement&&a!=b.body,!d&&(a.scrollWidth", ">a.clientWidth||a.scrollHeight>a.clientHeight||\"fixed\"==c||\"absolute", "\"==c||\"relative\"==c))return a;return l}\nfunction Yb(a){var b=new F;", "if(1==a.nodeType)if(a.getBoundingClientRect)a=Wb(a),b.x=a.left,b.y=a.to", "p;else{var c=Hb(ob(a));var d,e=I(a),f=Vb(a,\"position\"),h=v&&e.getBoxO", "bjectFor&&!a.getBoundingClientRect&&\"absolute\"==f&&(d=e.getBoxObjectF", "or(a))&&(0>d.screenX||0>d.screenY),k=new F(0,0),n;d=e?9==e.nodeType?e:I", "(e):document;if(n=u)if(n=!x(9))n=\"CSS1Compat\"!=ob(d).u.compatMode;n=n", "?d.body:d.documentElement;if(a!=n)if(a.getBoundingClientRect)d=Wb(a),a=", "Hb(ob(e)),k.x=d.left+a.x,k.y=d.top+a.y;else if(e.getBoxObjectFor&&\n!h)", "d=e.getBoxObjectFor(a),a=e.getBoxObjectFor(n),k.x=d.screenX-a.screenX,k", ".y=d.screenY-a.screenY;else{h=a;do{k.x+=h.offsetLeft;k.y+=h.offsetTop;h", "!=a&&(k.x+=h.clientLeft||0,k.y+=h.clientTop||0);if(\"fixed\"==Vb(h,\"po", "sition\")){k.x+=e.body.scrollLeft;k.y+=e.body.scrollTop;break}h=h.offse", "tParent}while(h&&h!=a);\"absolute\"==f&&(k.y-=e.body.offsetTop);for(h=a", ";(h=Xb(h))&&h!=e.body&&h!=n;)k.x-=h.scrollLeft,k.y-=h.scrollTop}b.x=k.x", "-c.x;b.y=k.y-c.y}else c=da(a.ra),k=a,a.targetTouches?k=a.targetTouches[", "0]:c&&a.ra().targetTouches&&\n(k=a.ra().targetTouches[0]),b.x=k.clientX", ",b.y=k.clientY;return b}function Zb(a){var b=a.offsetWidth,c=a.offsetHe", "ight;return(!r(b)||!b&&!c)&&a.getBoundingClientRect?(a=Wb(a),new G(a.ri", "ght-a.left,a.bottom-a.top)):new G(b,c)};function O(a,b){return!!a&&1==a", ".nodeType&&(!b||a.tagName.toUpperCase()==b)}var $b={\"class\":\"classNa", "me\",readonly:\"readOnly\"},ac=[\"checked\",\"disabled\",\"draggable\",", "\"hidden\"];function bc(a,b){var c=$b[b]||b,d=a[c];if(!r(d)&&0<=D(ac,c)", ")return m;if(c=\"value\"==b)if(c=O(a,\"OPTION\")){var e;c=b.toLowerCase", "();if(a.hasAttribute)e=a.hasAttribute(c);else try{e=a.attributes[c].spe", "cified}catch(f){e=m}c=!e}c&&(d=[],Fb(a,d,m),d=d.join(\"\"));return d}\n", "var cc=\"async,autofocus,autoplay,checked,compact,complete,controls,dec", "lare,defaultchecked,defaultselected,defer,disabled,draggable,ended,form", "novalidate,hidden,indeterminate,iscontenteditable,ismap,itemscope,loop,", "multiple,muted,nohref,noresize,noshade,novalidate,nowrap,open,paused,pu", "bdate,readonly,required,reversed,scoped,seamless,seeking,selected,spell", "check,truespeed,willvalidate\".split(\",\"),dc=/[;]+(?=(?:(?:[^\"]*\"){", "2})*[^\"]*$)(?=(?:(?:[^']*'){2})*[^']*$)(?=(?:[^()]*\\([^()]*\\))*[^()]", "*$)/;\nfunction ec(a){var b=[];Qa(a.split(dc),function(a){var d=a.index", "Of(\":\");0=c.length&", "&g(L);var h=c[b++];return a?h:d[\":\"+h]}};return h};function Pc(a){thi", "s.l=new Nc;a&&this.U(a)}function Qc(a){var b=typeof a;return\"object\"=", "=b&&a||\"function\"==b?\"o\"+(a[fa]||(a[fa]=++ga)):b.substr(0,1)+a}p=Pc", ".prototype;p.add=function(a){this.l.set(Qc(a),a)};p.U=function(a){for(v", "ar a=Mc(a),b=a.length,c=0;c\");U(191,\"/\",\"?\");U(192,\"`\",\"~\");U", "(219,\"[\",\"{\");U(220,\"\\\\\",\"|\");U(221,\"]\",\"}\");U({e:59,f:18", "6,opera:59},\";\",\":\");\nU(222,\"'\",'\"');Rc.prototype.$=function(a)", "{return this.va.contains(a)};v&&Nb(12);function Uc(a){return Vc(a||argu", "ments.callee.caller,[])}\nfunction Vc(a,b){var c=[];if(0<=D(b,a))c.push", "(\"[...circular reference...]\");else if(a&&50>b.length){c.push(Wc(a)+", "\"(\");for(var d=a.arguments,e=0;e=dd(", "this).value){a=this.Da(a,b,c);b=\"log:\"+a.Ga;q.console&&(q.console.tim", "eStamp?q.console.timeStamp(b):q.console.markTimeline&&q.console.markTim", "eline(b));q.msWriteProfilerMark&&q.msWriteProfilerMark(b);for(b=this;b;", "){var c=b,d=a;if(c.ta)for(var e=0,f=i;f=c.ta[e];e++)f(d);b=b.getParent(", ")}}};\nV.prototype.Da=function(a,b,c){var d=new Yc(a,\"\"+b,this.Ha);if", "(c){d.qa=c;var e;var f=arguments.callee.caller;try{var h;var k;c:{for(v", "ar n=[\"window\",\"location\",\"href\"],w=q,z;z=n.shift();)if(w[z]!=l)w", "=w[z];else{k=l;break c}k=w}if(s(c))h={message:c,name:\"Unknown error\",", "lineNumber:\"Not available\",fileName:k,stack:\"Not available\"};else{v", "ar B,C,n=m;try{B=c.lineNumber||c.Pa||\"Not available\"}catch(Yd){B=\"No", "t available\",n=j}try{C=c.fileName||c.filename||c.sourceURL||k}catch(Zd", "){C=\"Not available\",n=j}h=n||\n!c.lineNumber||!c.fileName||!c.stack?{", "message:c.message,name:c.name,lineNumber:B,fileName:C,stack:c.stack||\"", "Not available\"}:c}e=\"Message: \"+la(h.message)+'\\nUrl: '+h.fileName+\"\\nLine: ", "\"+h.lineNumber+\"\\n\\nBrowser stack:\\n\"+la(h.stack+\"-> \")+\"[end]", "\\n\\nJS stack traversal:\\n\"+la(Uc(f)+\"-> \")}catch(Wd){e=\"Exceptio", "n trying to expose exception! You win, we lose. \"+Wd}d.pa=e}return d};", "var ed={},fd=l;\nfunction gd(a){fd||(fd=new V(\"\"),ed[\"\"]=fd,fd.wa(c", "d));var b;if(!(b=ed[a])){b=new V(a);var c=a.lastIndexOf(\".\"),d=a.subs", "tr(c+1),c=gd(a.substr(0,c));c.da||(c.da={});c.da[d]=b;b.aa=c;ed[a]=b}re", "turn b};function hd(){}t(hd,function(){});gd(\"goog.dom.SavedRange\");t", "(function(a){this.Ja=\"goog_\"+sa++;this.Ca=\"goog_\"+sa++;this.na=ob(a", ".ga());a.T(this.na.fa(\"SPAN\",{id:this.Ja}),this.na.fa(\"SPAN\",{id:th", "is.Ca}))},hd);function id(){}function jd(a){if(a.getSelection)return a.", "getSelection();var a=a.document,b=a.selection;if(b){try{var c=b.createR", "ange();if(c.parentElement){if(c.parentElement().document!=a)return l}el", "se if(!c.length||c.item(0).document!=a)return l}catch(d){return l}retur", "n b}return l}function kd(a){for(var b=[],c=0,d=a.G();c=this.m(d,1,0):0<=this.m(d,0,0)&&0>=this.m(d,1,1)}catch", "(e){return u||g(e),m}};pd.prototype.containsNode=function(a,b){return t", "his.z(md(a),b)};pd.prototype.s=function(){return new od(this.b(),this.j", "(),this.i(),this.k())};function qd(a){this.a=a}t(qd,pd);p=qd.prototype;", "p.A=function(){return this.a.commonAncestorContainer};p.b=function(){re", "turn this.a.startContainer};p.j=function(){return this.a.startOffset};p", ".i=function(){return this.a.endContainer};p.k=function(){return this.a.", "endOffset};p.m=function(a,b,c){return this.a.compareBoundaryPoints(1==c", "?1==b?q.Range.START_TO_START:q.Range.START_TO_END:1==b?q.Range.END_TO_S", "TART:q.Range.END_TO_END,a)};p.isCollapsed=function(){return this.a.coll", "apsed};\np.select=function(a){this.ba(J(I(this.b())).getSelection(),a)}", ";p.ba=function(a){a.removeAllRanges();a.addRange(this.a)};p.insertNode=", "function(a,b){var c=this.a.cloneRange();c.collapse(b);c.insertNode(a);c", ".detach();return a};\np.T=function(a,b){var c=J(I(this.b()));if(c=(c=jd", "(c||window))&&rd(c))var d=c.b(),e=c.i(),f=c.j(),h=c.k();var k=this.a.cl", "oneRange(),n=this.a.cloneRange();k.collapse(m);n.collapse(j);k.insertNo", "de(b);n.insertNode(a);k.detach();n.detach();if(c){if(d.nodeType==H)for(", ";f>d.length;){f-=d.length;do d=d.nextSibling;while(d==a||d==b)}if(e.nod", "eType==H)for(;h>e.length;){h-=e.length;do e=e.nextSibling;while(e==a||e", "==b)}c=new sd;c.I=td(d,f,e,h);\"BR\"==d.tagName&&(k=d.parentNode,f=D(k.", "childNodes,d),d=k);\"BR\"==e.tagName&&\n(k=e.parentNode,h=D(k.childNode", "s,e),e=k);c.I?(c.d=e,c.h=h,c.c=d,c.g=f):(c.d=d,c.h=f,c.c=e,c.g=h);c.sel", "ect()}};p.collapse=function(a){this.a.collapse(a)};function ud(a){this.", "a=a}t(ud,qd);ud.prototype.ba=function(a,b){var c=b?this.i():this.b(),d=", "b?this.k():this.j(),e=b?this.b():this.i(),f=b?this.j():this.k();a.colla", "pse(c,d);(c!=e||d!=f)&&a.extend(e,f)};function vd(a){this.a=a}t(vd,pd);", "var wd=gd(\"goog.dom.browserrange.IeRange\");function xd(a){var b=I(a).", "body.createTextRange();if(1==a.nodeType)b.moveToElementText(a),X(a)&&!a", ".childNodes.length&&b.collapse(m);else{for(var c=0,d=a;d=d.previousSibl", "ing;){var e=d.nodeType;if(e==H)c+=d.length;else if(1==e){b.moveToElemen", "tText(d);break}}d||b.moveToElementText(a.parentNode);b.collapse(!d);c&&", "b.move(\"character\",c);b.moveEnd(\"character\",a.length)}return b}p=vd", ".prototype;p.C=l;p.d=l;p.c=l;p.h=-1;p.g=-1;\np.t=function(){this.C=this", ".d=this.c=l;this.h=this.g=-1};\np.A=function(){if(!this.C){var a=this.a", ".text,b=this.a.duplicate(),c=a.replace(/ +$/,\"\");(c=a.length-c.length", ")&&b.moveEnd(\"character\",-c);c=b.parentElement();b=b.htmlText.replace", "(/(\\r\\n|\\r|\\n)+/g,\" \").length;if(this.isCollapsed()&&0c.outerHTML.replace(/(\\r\\n|\\r|\\n)+/g,\" \").length;)", "c=c.parentNode;for(;1==c.childNodes.length&&c.innerText==(c.firstChild.", "nodeType==H?c.firstChild.nodeValue:c.firstChild.innerText)&&X(c.firstCh", "ild);)c=c.firstChild;0==a.length&&(c=yd(this,c));this.C=\nc}return this", ".C};function yd(a,b){for(var c=b.childNodes,d=0,e=c.length;d=a.m(h,1,0):a.a.inRange(h))return yd(a,f)}}retur", "n b}p.b=function(){this.d||(this.d=zd(this,1),this.isCollapsed()&&(this", ".c=this.d));return this.d};p.j=function(){0>this.h&&(this.h=Ad(this,1),", "this.isCollapsed()&&(this.g=this.h));return this.h};\np.i=function(){if", "(this.isCollapsed())return this.b();this.c||(this.c=zd(this,0));return ", "this.c};p.k=function(){if(this.isCollapsed())return this.j();0>this.g&&", "(this.g=Ad(this,0),this.isCollapsed()&&(this.h=this.g));return this.g};", "p.m=function(a,b,c){return this.a.compareEndPoints((1==b?\"Start\":\"En", "d\")+\"To\"+(1==c?\"Start\":\"End\"),a)};\nfunction zd(a,b,c){c=c||a.A(", ");if(!c||!c.firstChild)return c;for(var d=1==b,e=0,f=c.childNodes.lengt", "h;ea.m(z,1,0)&&0f.childNodes.length&&wd.log(ad,\"Cannot have startOffset > st", "artNode child count\",i),h=f.childNodes[h],w=!h,f=h||f.lastChild||f,h=0", ");var z=xd(f);h&&z.move(\"character\",h);f==k&&h==n?z.collapse(j):(w&&z", ".collapse(m),w=m,1==k.nodeType&&(n>k.childNodes.length&&wd.log(ad,\"Can", "not have endOffset > endNode child count\",i),k=(h=k.childNodes[n])||k.", "lastChild||k,n=0,w=!h),f=xd(k),f.collapse(!w),\nn&&f.moveEnd(\"characte", "r\",n),z.setEndPoint(\"EndToEnd\",f));n=new vd(z);n.d=b;n.h=c;n.c=d;n.g", "=e;b=n}else n=I(b).createRange(),n.setStart(b,c),n.setEnd(d,e),b=new Dd", "(n);b=a.L=b}return b}p.A=function(){return Y(this).A()};p.b=function(){", "return this.d||(this.d=Y(this).b())};p.j=function(){return this.h!=l?th", "is.h:this.h=Y(this).j()};p.i=function(){return this.c||(this.c=Y(this).", "i())};p.k=function(){return this.g!=l?this.g:this.g=Y(this).k()};p.H=o(", "\"I\");\np.z=function(a,b){var c=a.ha();return\"text\"==c?Y(this).z(Y(a", "),b):\"control\"==c?(c=Fd(a),(b?Sa:Ta)(c,function(a){return this.contai", "nsNode(a,b)},this)):m};p.isCollapsed=function(){return Y(this).isCollap", "sed()};p.s=function(){return new od(this.b(),this.j(),this.i(),this.k()", ")};p.select=function(){Y(this).select(this.I)};p.insertNode=function(a,", "b){var c=Y(this).insertNode(a,b);this.t();return c};p.T=function(a,b){Y", "(this).T(a,b);this.t()};p.ja=function(){return new Gd(this)};\np.collap", "se=function(a){a=this.H()?!a:a;this.L&&this.L.collapse(a);a?(this.c=thi", "s.d,this.g=this.h):(this.d=this.c,this.h=this.g);this.I=m};function Gd(", "a){a.H()?a.i():a.b();a.H()?a.k():a.j();a.H()?a.b():a.i();a.H()?a.j():a.", "k()}t(Gd,hd);function Hd(){}t(Hd,nd);p=Hd.prototype;p.a=l;p.n=l;p.S=l;p", ".t=function(){this.S=this.n=l};p.ha=aa(\"control\");p.Y=function(){retu", "rn this.a||document.body.createControlRange()};p.G=function(){return th", "is.a?this.a.length:0};p.B=function(a){a=this.a.item(a);return ld(md(a),", "i)};p.A=function(){return Ab.apply(l,Fd(this))};p.b=function(){return I", "d(this)[0]};p.j=aa(0);p.i=function(){var a=Id(this),b=A(a);return Ua(a,", "function(a){return wb(a,b)})};p.k=function(){return this.i().childNodes", ".length};\nfunction Fd(a){if(!a.n&&(a.n=[],a.a))for(var b=0;b=0)||P(a.p,\"pointer-events\")!=\"none\")){c&&!(zc=", "=b||T==b)&&g(new E(12,\"Event type does not allow related target: \"+b)", ");c={clientX:d.x,clientY:d.y,button:e,altKey:m,ctrlKey:m,shiftKey:m,met", "aKey:m,wheelDelta:0,relatedTarget:c||l};(a=a.D?yc(a,b):a.p)&&xc(a,b,c)}", "};function Rd(){Q.call(this);this.w=new F(0,0);this.ea=new F(0,0)}t(Rd,", "Q);Rd.prototype.ya=0;Rd.prototype.xa=0;Rd.prototype.move=function(a,b,c", "){this.$()||tc(this,a);a=Yb(a);this.w.x=b.x+a.x;this.w.y=b.y+a.y;r(c)&&", "(this.ea.x=c.x+a.x,this.ea.y=c.y+a.y);if(this.$()){b=wc;this.$()||g(new", " E(13,\"Should never fire event when touchscreen is not pressed.\"));va", "r d,e;this.xa&&(d=this.xa,e=this.ea);uc(this,b,this.ya,this.w,d,e)}};Rd", ".prototype.$=function(){return!!this.ya};function Sd(a,b){this.x=a;this", ".y=b}t(Sd,F);Sd.prototype.scale=function(a){this.x*=a;this.y*=a;return ", "this};Sd.prototype.add=function(a){this.x+=a.x;this.y+=a.y;return this}", ";function Td(){Q.call(this)}t(Td,Q);(function(a){a.Ma=function(){return", " a.Ea||(a.Ea=new a)}})(Td);function Ud(a){var b;a:{for(b=a;b;){if(b.tag", "Name&&\"head\"==b.tagName.toLowerCase()){b=j;break a}try{b=b.parentNode", "}catch(c){break}}b=m}if(b)return b=I(a),\"TITLE\"==a.tagName.toUpperCas", "e()&&J(b)==y.top?ka(b.title):\"\";b=[];pc(a,b);b=Ra(b,oc);return oc(b.j", "oin(\"\\n\")).replace(/\\xa0/g,\" \")}var Vd=[\"_\"],$=q;!(Vd[0]in $)&&", "$.execScript&&$.execScript(\"var \"+Vd[0]);for(var Xd;Vd.length&&(Xd=Vd", ".shift());)!Vd.length&&r(Ud)?$[Xd]=Ud:$=$[Xd]?$[Xd]:$[Xd]={};; return t", "his._.apply(null,arguments);}.apply({navigator:typeof window!=undefined", "?window.navigator:null}, arguments);}", NULL }; const char* const IS_DISPLAYED[] = { "function(){return function(){var g=void 0,j=!0,k=null,l=!1,m=this;\nfun", "ction n(a){var b=typeof a;if(\"object\"==b)if(a){if(a instanceof Array)", "return\"array\";if(a instanceof Object)return b;var c=Object.prototype.", "toString.call(a);if(\"[object Window]\"==c)return\"object\";if(\"[objec", "t Array]\"==c||\"number\"==typeof a.length&&\"undefined\"!=typeof a.spl", "ice&&\"undefined\"!=typeof a.propertyIsEnumerable&&!a.propertyIsEnumera", "ble(\"splice\"))return\"array\";if(\"[object Function]\"==c||\"undefine", "d\"!=typeof a.call&&\"undefined\"!=typeof a.propertyIsEnumerable&&!a.pr", "opertyIsEnumerable(\"call\"))return\"function\"}else return\"null\";\ne", "lse if(\"function\"==b&&\"undefined\"==typeof a.call)return\"object\";r", "eturn b}function o(a){return\"string\"==typeof a}function s(a,b){functi", "on c(){}c.prototype=b.prototype;a.h=b.prototype;a.prototype=new c};func", "tion aa(a,b){for(var c=1;c(0==r[1].length?\n0:parseInt(r[1]", ",10))?1:0)||((0==q[2].length)<(0==r[2].length)?-1:(0==q[2].length)>(0==", "r[2].length)?1:0)||(q[2]r[2]?1:0)}while(0==c)}return c}va", "r u={};function ba(a){return u[a]||(u[a]=(\"\"+a).replace(/\\-([a-z])/g", ",function(a,c){return c.toUpperCase()}))};var v=l,w=l,x;a:{var y=\"\",z", ";w?z=/rv\\:([^\\);]+)(\\)|;)/:v?z=/MSIE\\s+([^\\);]+)(\\)|;)/:z=/WebKit", "\\/(\\S+)/;if(z)var A=z.exec(m.navigator?m.navigator.userAgent:k),y=A?A", "[1]:\"\";if(v){var B,C=m.document;B=C?C.documentMode:g;if(B>parseFloat(", "y)){x=\"\"+B;break a}}x=y}var ca={};function D(a){return ca[a]||(ca[a]=", "0<=t(x,a))}var da={};function E(a){return da[a]||(da[a]=v&&document.doc", "umentMode&&document.documentMode>=a)};var ea=window;var F={aliceblue:\"", "#f0f8ff\",antiquewhite:\"#faebd7\",aqua:\"#00ffff\",aquamarine:\"#7fffd", "4\",azure:\"#f0ffff\",beige:\"#f5f5dc\",bisque:\"#ffe4c4\",black:\"#000", "000\",blanchedalmond:\"#ffebcd\",blue:\"#0000ff\",blueviolet:\"#8a2be2", "\",brown:\"#a52a2a\",burlywood:\"#deb887\",cadetblue:\"#5f9ea0\",chartr", "euse:\"#7fff00\",chocolate:\"#d2691e\",coral:\"#ff7f50\",cornflowerblue", ":\"#6495ed\",cornsilk:\"#fff8dc\",crimson:\"#dc143c\",cyan:\"#00ffff\",", "darkblue:\"#00008b\",darkcyan:\"#008b8b\",darkgoldenrod:\"#b8860b\",dar", "kgray:\"#a9a9a9\",darkgreen:\"#006400\",\ndarkgrey:\"#a9a9a9\",darkkhak", "i:\"#bdb76b\",darkmagenta:\"#8b008b\",darkolivegreen:\"#556b2f\",darkor", "ange:\"#ff8c00\",darkorchid:\"#9932cc\",darkred:\"#8b0000\",darksalmon:", "\"#e9967a\",darkseagreen:\"#8fbc8f\",darkslateblue:\"#483d8b\",darkslat", "egray:\"#2f4f4f\",darkslategrey:\"#2f4f4f\",darkturquoise:\"#00ced1\",d", "arkviolet:\"#9400d3\",deeppink:\"#ff1493\",deepskyblue:\"#00bfff\",dimg", "ray:\"#696969\",dimgrey:\"#696969\",dodgerblue:\"#1e90ff\",firebrick:\"", "#b22222\",floralwhite:\"#fffaf0\",forestgreen:\"#228b22\",fuchsia:\"#ff", "00ff\",gainsboro:\"#dcdcdc\",\nghostwhite:\"#f8f8ff\",gold:\"#ffd700\",", "goldenrod:\"#daa520\",gray:\"#808080\",green:\"#008000\",greenyellow:\"", "#adff2f\",grey:\"#808080\",honeydew:\"#f0fff0\",hotpink:\"#ff69b4\",ind", "ianred:\"#cd5c5c\",indigo:\"#4b0082\",ivory:\"#fffff0\",khaki:\"#f0e68c", "\",lavender:\"#e6e6fa\",lavenderblush:\"#fff0f5\",lawngreen:\"#7cfc00\"", ",lemonchiffon:\"#fffacd\",lightblue:\"#add8e6\",lightcoral:\"#f08080\",", "lightcyan:\"#e0ffff\",lightgoldenrodyellow:\"#fafad2\",lightgray:\"#d3d", "3d3\",lightgreen:\"#90ee90\",lightgrey:\"#d3d3d3\",lightpink:\"#ffb6c1", "\",lightsalmon:\"#ffa07a\",\nlightseagreen:\"#20b2aa\",lightskyblue:\"#", "87cefa\",lightslategray:\"#778899\",lightslategrey:\"#778899\",lightste", "elblue:\"#b0c4de\",lightyellow:\"#ffffe0\",lime:\"#00ff00\",limegreen:", "\"#32cd32\",linen:\"#faf0e6\",magenta:\"#ff00ff\",maroon:\"#800000\",me", "diumaquamarine:\"#66cdaa\",mediumblue:\"#0000cd\",mediumorchid:\"#ba55d", "3\",mediumpurple:\"#9370d8\",mediumseagreen:\"#3cb371\",mediumslateblue", ":\"#7b68ee\",mediumspringgreen:\"#00fa9a\",mediumturquoise:\"#48d1cc\",", "mediumvioletred:\"#c71585\",midnightblue:\"#191970\",mintcream:\"#f5fff", "a\",mistyrose:\"#ffe4e1\",\nmoccasin:\"#ffe4b5\",navajowhite:\"#ffdead", "\",navy:\"#000080\",oldlace:\"#fdf5e6\",olive:\"#808000\",olivedrab:\"#", "6b8e23\",orange:\"#ffa500\",orangered:\"#ff4500\",orchid:\"#da70d6\",pa", "legoldenrod:\"#eee8aa\",palegreen:\"#98fb98\",paleturquoise:\"#afeeee\"", ",palevioletred:\"#d87093\",papayawhip:\"#ffefd5\",peachpuff:\"#ffdab9\"", ",peru:\"#cd853f\",pink:\"#ffc0cb\",plum:\"#dda0dd\",powderblue:\"#b0e0e", "6\",purple:\"#800080\",red:\"#ff0000\",rosybrown:\"#bc8f8f\",royalblue:", "\"#4169e1\",saddlebrown:\"#8b4513\",salmon:\"#fa8072\",sandybrown:\"#f4", "a460\",seagreen:\"#2e8b57\",\nseashell:\"#fff5ee\",sienna:\"#a0522d\",s", "ilver:\"#c0c0c0\",skyblue:\"#87ceeb\",slateblue:\"#6a5acd\",slategray:", "\"#708090\",slategrey:\"#708090\",snow:\"#fffafa\",springgreen:\"#00ff7", "f\",steelblue:\"#4682b4\",tan:\"#d2b48c\",teal:\"#008080\",thistle:\"#d", "8bfd8\",tomato:\"#ff6347\",turquoise:\"#40e0d0\",violet:\"#ee82ee\",whe", "at:\"#f5deb3\",white:\"#ffffff\",whitesmoke:\"#f5f5f5\",yellow:\"#ffff0", "0\",yellowgreen:\"#9acd32\"};function G(a){this.stack=Error().stack||\"", "\";a&&(this.message=\"\"+a)}s(G,Error);G.prototype.name=\"CustomError\"", ";function fa(a,b){b.unshift(a);G.call(this,aa.apply(k,b));b.shift()}s(f", "a,G);fa.prototype.name=\"AssertionError\";function ga(a,b){for(var c=a.", "length,d=o(a)?a.split(\"\"):a,e=0;e=a&&0<=c&&255>=c&&0<=d", "&&255>=d&&0<=b&&1>=b)return[a,c,d,b]}return[]}var na=/^(?:rgb)?\\((0|[1", "-9]\\d{0,2}),\\s?(0|[1-9]\\d{0,2}),\\s?(0|[1-9]\\d{0,2})\\)$/i;function", " oa(a){var b=a.match(na);if(b){var a=Number(b[1]),c=Number(b[2]),b=Numb", "er(b[3]);if(0<=a&&255>=a&&0<=c&&255>=c&&0<=b&&255>=b)return[a,c,b]}retu", "rn[]};function J(a,b){this.code=a;this.message=b||\"\";this.name=pa[a]|", "|pa[13];var c=Error(this.message);c.name=this.name;this.stack=c.stack||", "\"\"}s(J,Error);\nvar pa={7:\"NoSuchElementError\",8:\"NoSuchFrameError", "\",9:\"UnknownCommandError\",10:\"StaleElementReferenceError\",11:\"Ele", "mentNotVisibleError\",12:\"InvalidElementStateError\",13:\"UnknownError", "\",15:\"ElementNotSelectableError\",19:\"XPathLookupError\",23:\"NoSuch", "WindowError\",24:\"InvalidCookieDomainError\",25:\"UnableToSetCookieErr", "or\",26:\"ModalDialogOpenedError\",27:\"NoModalDialogOpenError\",28:\"S", "criptTimeoutError\",32:\"InvalidSelectorError\",35:\"SqlDatabaseError\"", ",34:\"MoveTargetOutOfBoundsError\"};\nJ.prototype.toString=function(){r", "eturn\"[\"+this.name+\"] \"+this.message};var qa;!v||E(9);!w&&!v||v&&E(", "9)||w&&D(\"1.9.1\");v&&D(\"9\");var ra=\"BODY\";function K(a,b){this.x=", "a!==g?a:0;this.y=b!==g?b:0}K.prototype.toString=function(){return\"(\"+", "this.x+\", \"+this.y+\")\"};function L(a,b){this.width=a;this.height=b}", "L.prototype.toString=function(){return\"(\"+this.width+\" x \"+this.hei", "ght+\")\"};var sa=3;function M(a){return a?new ta(N(a)):qa||(qa=new ta)", "}function N(a){return 9==a.nodeType?a:a.ownerDocument||a.document}funct", "ion ua(a,b){var c=[];return va(a,b,c,j)?c[0]:g}function va(a,b,c,d){if(", "a!=k)for(a=a.firstChild;a;){if(b(a)&&(c.push(a),d)||va(a,b,c,d))return ", "j;a=a.nextSibling}return l}function wa(a,b){for(var a=a.parentNode,c=0;", "a;){if(b(a))return a;a=a.parentNode;c++}return k}function ta(a){this.d=", "a||m.document||document}\nfunction xa(a){var b=a.d,a=b.body,b=b.parentW", "indow||b.defaultView;return new K(b.pageXOffset||a.scrollLeft,b.pageYOf", "fset||a.scrollTop)};var ya=function(){var a={j:\"http://www.w3.org/2000", "/svg\"};return function(b){return a[b]||k}}();\nfunction Ba(a,b){var c=", "function(){var c;a:{var e=N(b);try{if(!e.implementation||!e.implementat", "ion.hasFeature(\"XPath\",\"3.0\")){c=k;break a}}catch(i){c=k;break a}tr", "y{var h=e.createNSResolver?e.createNSResolver(e.documentElement):ya;c=e", ".evaluate(a,b,h,9,k);break a}catch(f){if(!(w&&\"NS_ERROR_ILLEGAL_VALUE", "\"==f.name))throw new J(32,\"Unable to locate an element with the xpath", " expression \"+a+\" because of the following error:\\n\"+f);}c=g}return", " c?c.singleNodeValue||k:b.selectSingleNode?(c=N(b),c.setProperty&&\nc.s", "etProperty(\"SelectionLanguage\",\"XPath\"),b.selectSingleNode(a)):k}()", ";if(c!==k&&(!c||1!=c.nodeType))throw new J(32,'The result of the xpath ", "expression \"'+a+'\" is: '+c+\". It should be an element.\");return c};", "var Ca,Da=function(){if(!w)return l;var a=m.Components;if(!a)return l;t", "ry{if(!a.classes)return l}catch(b){return l}var c=a.classes,a=a.interfa", "ces,d=c[\"@mozilla.org/xpcom/version-comparator;1\"].getService(a.nsIVe", "rsionComparator),e=c[\"@mozilla.org/xre/app-info;1\"].getService(a.nsIX", "ULAppInfo).platformVersion;Ca=function(a){d.i(e,\"\"+a)};return j}(),Ea", "=v&&9<=document.documentMode,Fa=v&&!Ea;Da?Ca(\"533\"):v?t(document.docu", "mentMode,\"533\"):D(\"533\");var O=\"StopIteration\"in m?m.StopIteratio", "n:Error(\"StopIteration\");function Ga(){}Ga.prototype.next=function(){", "throw O;};function P(a,b,c,d,e){this.a=!!b;a&&Q(this,a,d);this.depth=e!", "=g?e:this.c||0;this.a&&(this.depth*=-1);this.g=!c}s(P,Ga);P.prototype.b", "=k;P.prototype.c=0;P.prototype.f=l;function Q(a,b,c){if(a.b=b)a.c=\"num", "ber\"==typeof c?c:1!=a.b.nodeType?0:a.a?-1:1}\nP.prototype.next=functio", "n(){var a;if(this.f){if(!this.b||this.g&&0==this.depth)throw O;a=this.b", ";var b=this.a?-1:1;if(this.c==b){var c=this.a?a.lastChild:a.firstChild;", "c?Q(this,c):Q(this,a,-1*b)}else(c=this.a?a.previousSibling:a.nextSiblin", "g)?Q(this,c):Q(this,a.parentNode,-1*b);this.depth+=this.c*(this.a?-1:1)", "}else this.f=j;a=this.b;if(!this.b)throw O;return a};\nP.prototype.spli", "ce=function(a){var b=this.b,c=this.a?1:-1;this.c==c&&(this.c=-1*c,this.", "depth+=this.c*(this.a?-1:1));this.a=!this.a;P.prototype.next.call(this)", ";this.a=!this.a;for(var c=arguments[0],d=n(c),c=\"array\"==d||\"object", "\"==d&&\"number\"==typeof c.length?arguments[0]:arguments,d=c.length-1;", "0<=d;d--)b.parentNode&&b.parentNode.insertBefore(c[d],b.nextSibling);b&", "&b.parentNode&&b.parentNode.removeChild(b)};function R(a,b,c,d){P.call(", "this,a,b,c,k,d)}s(R,P);R.prototype.next=function(){do R.h.next.call(thi", "s);while(-1==this.c);return this.b};function Ha(a,b){var c=N(a);return ", "c.defaultView&&c.defaultView.getComputedStyle&&(c=c.defaultView.getComp", "utedStyle(a,k))?c[b]||c.getPropertyValue(b):\"\"}function S(a,b){return", " Ha(a,b)||(a.currentStyle?a.currentStyle[b]:k)||a.style&&a.style[b]}fun", "ction T(a){var b=a.getBoundingClientRect();v&&(a=a.ownerDocument,b.left", "-=a.documentElement.clientLeft+a.body.clientLeft,b.top-=a.documentEleme", "nt.clientTop+a.body.clientTop);return b}\nfunction Ia(a){if(v&&!E(8))re", "turn a.offsetParent;for(var b=N(a),c=S(a,\"position\"),d=\"fixed\"==c||", "\"absolute\"==c,a=a.parentNode;a&&a!=b;a=a.parentNode)if(c=S(a,\"positi", "on\"),d=d&&\"static\"==c&&a!=b.documentElement&&a!=b.body,!d&&(a.scroll", "Width>a.clientWidth||a.scrollHeight>a.clientHeight||\"fixed\"==c||\"abs", "olute\"==c||\"relative\"==c))return a;return k}\nfunction Ja(a){var b=n", "ew K;if(1==a.nodeType)if(a.getBoundingClientRect)a=T(a),b.x=a.left,b.y=", "a.top;else{var c=xa(M(a));var d,e=N(a),i=S(a,\"position\"),h=w&&e.getBo", "xObjectFor&&!a.getBoundingClientRect&&\"absolute\"==i&&(d=e.getBoxObjec", "tFor(a))&&(0>d.screenX||0>d.screenY),f=new K(0,0),p;d=e?9==e.nodeType?e", ":N(e):document;if(p=v)if(p=!E(9))p=\"CSS1Compat\"!=M(d).d.compatMode;p=", "p?d.body:d.documentElement;if(a!=p)if(a.getBoundingClientRect)d=T(a),a=", "xa(M(e)),f.x=d.left+a.x,f.y=d.top+a.y;else if(e.getBoxObjectFor&&\n!h)d", "=e.getBoxObjectFor(a),a=e.getBoxObjectFor(p),f.x=d.screenX-a.screenX,f.", "y=d.screenY-a.screenY;else{h=a;do{f.x+=h.offsetLeft;f.y+=h.offsetTop;h!", "=a&&(f.x+=h.clientLeft||0,f.y+=h.clientTop||0);if(\"fixed\"==S(h,\"posi", "tion\")){f.x+=e.body.scrollLeft;f.y+=e.body.scrollTop;break}h=h.offsetP", "arent}while(h&&h!=a);\"absolute\"==i&&(f.y-=e.body.offsetTop);for(h=a;(", "h=Ia(h))&&h!=e.body&&h!=p;)f.x-=h.scrollLeft,f.y-=h.scrollTop}b.x=f.x-c", ".x;b.y=f.y-c.y}else c=\"function\"==n(a.e),f=a,a.targetTouches?f=a.targ", "etTouches[0]:\nc&&a.e().targetTouches&&(f=a.e().targetTouches[0]),b.x=f", ".clientX,b.y=f.clientY;return b}function Ka(a){var b=a.offsetWidth,c=a.", "offsetHeight;return(b===g||!b&&!c)&&a.getBoundingClientRect?(a=T(a),new", " L(a.right-a.left,a.bottom-a.top)):new L(b,c)};function U(a,b){return!!", "a&&1==a.nodeType&&(!b||a.tagName.toUpperCase()==b)}var La=\"async,autof", "ocus,autoplay,checked,compact,complete,controls,declare,defaultchecked,", "defaultselected,defer,disabled,draggable,ended,formnovalidate,hidden,in", "determinate,iscontenteditable,ismap,itemscope,loop,multiple,muted,nohre", "f,noresize,noshade,novalidate,nowrap,open,paused,pubdate,readonly,requi", "red,reversed,scoped,seamless,seeking,selected,spellcheck,truespeed,will", "validate\".split(\",\"),Ma=/[;]+(?=(?:(?:[^\"]*\"){2})*[^\"]*$)(?=(?:(?", ":[^']*'){2})*[^']*$)(?=(?:[^()]*\\([^()]*\\))*[^()]*$)/;\nfunction Na(a", "){var b=[];ga(a.split(Ma),function(a){var d=a.indexOf(\":\");0(0==A[1].len", "gth?0:\nparseInt(A[1],10))?1:0)||((0==z[2].length)<(0==A[2].length)?-1:", "(0==z[2].length)>(0==A[2].length)?1:0)||(z[2]A[2]?1:0)}wh", "ile(0==p)}j[\"533\"]=0<=p};function B(a,c,b,d,x){this.b=!!c;if(a&&(this", ".a=a))this.c=\"number\"==typeof d?d:1!=this.a.nodeType?0:this.b?-1:1;th", "is.depth=void 0!=x?x:this.c||0;this.b&&(this.depth*=-1)}e(B,function(){", "});B.prototype.a=null;B.prototype.c=0;e(function(a,c,b,d){B.call(this,a", ",c,0,null,d)},B);var C={\"class\":\"className\",readonly:\"readOnly\"},", "D=[\"checked\",\"disabled\",\"draggable\",\"hidden\"],E=\"BUTTON,INPUT,", "OPTGROUP,OPTION,SELECT,TEXTAREA\".split(\",\");function F(a){var c=a.ta", "gName.toUpperCase();if(m(E,c)){var b;b=C.disabled||\"disabled\";var d=a", "[b];b=void 0===d&&m(D,b)?!1:d;a=b?!1:a.parentNode&&1==a.parentNode.node", "Type&&\"OPTGROUP\"==c||\"OPTION\"==c?F(a.parentNode):!0}else a=!0;retur", "n a};var G=F,H=[\"_\"],I=this;!(H[0]in I)&&I.execScript&&I.execScript(", "\"var \"+H[0]);for(var J;H.length&&(J=H.shift());)!H.length&&void 0!==G", "?I[J]=G:I=I[J]?I[J]:I[J]={};; return this._.apply(null,arguments);}.app", "ly({navigator:typeof window!=undefined?window.navigator:null}, argument", "s);}", NULL }; const char* const IS_ONLINE[] = { "function(){return function(){var a=null;var b=this.navigator,c=-1!=(b&&", "b.platform||\"\").indexOf(\"Win\");var f=window;function g(d,i){this.co", "de=d;this.message=i||\"\";this.name=h[d]||h[13];var e=Error(this.messag", "e);e.name=this.name;this.stack=e.stack||\"\"}(function(d,i){function e(", "){}e.prototype=i.prototype;d.a=i.prototype;d.prototype=new e})(g,Error)", ";\nvar h={7:\"NoSuchElementError\",8:\"NoSuchFrameError\",9:\"UnknownCo", "mmandError\",10:\"StaleElementReferenceError\",11:\"ElementNotVisibleEr", "ror\",12:\"InvalidElementStateError\",13:\"UnknownError\",15:\"ElementN", "otSelectableError\",19:\"XPathLookupError\",23:\"NoSuchWindowError\",24", ":\"InvalidCookieDomainError\",25:\"UnableToSetCookieError\",26:\"ModalD", "ialogOpenedError\",27:\"NoModalDialogOpenError\",28:\"ScriptTimeoutErro", "r\",32:\"InvalidSelectorError\",35:\"SqlDatabaseError\",34:\"MoveTarget", "OutOfBoundsError\"};\ng.prototype.toString=function(){return\"[\"+this.", "name+\"] \"+this.message};var j=c&&!1;function k(){switch(\"browser_con", "nection\"){case \"appcache\":return f.applicationCache!=a;case \"browse", "r_connection\":return f.navigator!=a&&f.navigator.onLine!=a;case \"data", "base\":return f.openDatabase!=a;case \"location\":return j?!1:f.navigat", "or!=a&&f.navigator.geolocation!=a;case \"local_storage\":return f.local", "Storage!=a;case \"session_storage\":return f.sessionStorage!=a&&f.sessi", "onStorage.clear!=a;default:throw new g(13,\"Unsupported API identifier ", "provided as parameter\");}};function l(){if(k())return f.navigator.onLi", "ne;throw new g(13,\"Undefined browser connection state\");}var m=[\"_\"", "],n=this;!(m[0]in n)&&n.execScript&&n.execScript(\"var \"+m[0]);for(var", " o;m.length&&(o=m.shift());)!m.length&&void 0!==l?n[o]=l:n=n[o]?n[o]:n[", "o]={};; return this._.apply(null,arguments);}.apply({navigator:typeof w", "indow!=undefined?window.navigator:null}, arguments);}", NULL }; const char* const IS_SELECTED[] = { "function(){return function(){function g(a){throw a;}var i=void 0,j=!0,l", "=null,m=!1;function o(a){return function(){return this[a]}}function p(a", "){return function(){return a}}var q,r=this;\nfunction aa(a){var b=typeo", "f a;if(\"object\"==b)if(a){if(a instanceof Array)return\"array\";if(a i", "nstanceof Object)return b;var c=Object.prototype.toString.call(a);if(\"", "[object Window]\"==c)return\"object\";if(\"[object Array]\"==c||\"numbe", "r\"==typeof a.length&&\"undefined\"!=typeof a.splice&&\"undefined\"!=ty", "peof a.propertyIsEnumerable&&!a.propertyIsEnumerable(\"splice\"))return", "\"array\";if(\"[object Function]\"==c||\"undefined\"!=typeof a.call&&\"", "undefined\"!=typeof a.propertyIsEnumerable&&!a.propertyIsEnumerable(\"c", "all\"))return\"function\"}else return\"null\";\nelse if(\"function\"==b", "&&\"undefined\"==typeof a.call)return\"object\";return b}function s(a){", "return a!==i}function ba(a){var b=aa(a);return\"array\"==b||\"object\"=", "=b&&\"number\"==typeof a.length}function t(a){return\"string\"==typeof ", "a}function ca(a){return\"function\"==aa(a)}function da(a){a=aa(a);retur", "n\"object\"==a||\"array\"==a||\"function\"==a}var ea=\"closure_uid_\"+M", "ath.floor(2147483648*Math.random()).toString(36),fa=0,ga=Date.now||func", "tion(){return+new Date};\nfunction u(a,b){function c(){}c.prototype=b.p", "rototype;a.ca=b.prototype;a.prototype=new c};function ha(a,b){for(var c", "=1;c\")&&(a=a.replace(ma,", "\">\"));-1!=a.indexOf('\"')&&(a=a.replace(na,\""\"));return a}v", "ar ka=/&/g,la=//g,na=/\\\"/g,ja=/[&<>\\\"]/;\nfunction oa(a,b)", "{for(var c=0,d=(\"\"+a).replace(/^[\\s\\xa0]+|[\\s\\xa0]+$/g,\"\").spli", "t(\".\"),e=(\"\"+b).replace(/^[\\s\\xa0]+|[\\s\\xa0]+$/g,\"\").split(\"", ".\"),f=Math.max(d.length,e.length),h=0;0==c&&h(0==B[1].length?\n0:parseInt(B[1],10))?1:0", ")||((0==A[2].length)<(0==B[2].length)?-1:(0==A[2].length)>(0==B[2].leng", "th)?1:0)||(A[2]B[2]?1:0)}while(0==c)}return c}var pa=2147", "483648*Math.random()|0,qa={};function ra(a){return qa[a]||(qa[a]=(\"\"+", "a).replace(/\\-([a-z])/g,function(a,c){return c.toUpperCase()}))};var s", "a,ta;function ua(){return r.navigator?r.navigator.userAgent:l}var v=m,w", "=m,va,wa=r.navigator;va=wa&&wa.platform||\"\";sa=-1!=va.indexOf(\"Mac\"", ");ta=-1!=va.indexOf(\"Win\");var xa=-1!=va.indexOf(\"Linux\"),ya;a:{var", " za=\"\",Aa;w?Aa=/rv\\:([^\\);]+)(\\)|;)/:v?Aa=/MSIE\\s+([^\\);]+)(\\)|", ";)/:Aa=/WebKit\\/(\\S+)/;if(Aa)var Ba=Aa.exec(ua()),za=Ba?Ba[1]:\"\";if", "(v){var Ca,Da=r.document;Ca=Da?Da.documentMode:i;if(Ca>parseFloat(za)){", "ya=\"\"+Ca;break a}}ya=za}var Ea={};function Fa(a){return Ea[a]||(Ea[a]", "=0<=oa(ya,a))}\nvar Ga={};function y(a){return Ga[a]||(Ga[a]=v&&documen", "t.documentMode&&document.documentMode>=a)};var Ha=window;var Ia={aliceb", "lue:\"#f0f8ff\",antiquewhite:\"#faebd7\",aqua:\"#00ffff\",aquamarine:\"", "#7fffd4\",azure:\"#f0ffff\",beige:\"#f5f5dc\",bisque:\"#ffe4c4\",black:", "\"#000000\",blanchedalmond:\"#ffebcd\",blue:\"#0000ff\",blueviolet:\"#8", "a2be2\",brown:\"#a52a2a\",burlywood:\"#deb887\",cadetblue:\"#5f9ea0\",c", "hartreuse:\"#7fff00\",chocolate:\"#d2691e\",coral:\"#ff7f50\",cornflowe", "rblue:\"#6495ed\",cornsilk:\"#fff8dc\",crimson:\"#dc143c\",cyan:\"#00ff", "ff\",darkblue:\"#00008b\",darkcyan:\"#008b8b\",darkgoldenrod:\"#b8860b", "\",darkgray:\"#a9a9a9\",darkgreen:\"#006400\",\ndarkgrey:\"#a9a9a9\",da", "rkkhaki:\"#bdb76b\",darkmagenta:\"#8b008b\",darkolivegreen:\"#556b2f\",", "darkorange:\"#ff8c00\",darkorchid:\"#9932cc\",darkred:\"#8b0000\",darks", "almon:\"#e9967a\",darkseagreen:\"#8fbc8f\",darkslateblue:\"#483d8b\",da", "rkslategray:\"#2f4f4f\",darkslategrey:\"#2f4f4f\",darkturquoise:\"#00ce", "d1\",darkviolet:\"#9400d3\",deeppink:\"#ff1493\",deepskyblue:\"#00bfff", "\",dimgray:\"#696969\",dimgrey:\"#696969\",dodgerblue:\"#1e90ff\",fireb", "rick:\"#b22222\",floralwhite:\"#fffaf0\",forestgreen:\"#228b22\",fuchsi", "a:\"#ff00ff\",gainsboro:\"#dcdcdc\",\nghostwhite:\"#f8f8ff\",gold:\"#ff", "d700\",goldenrod:\"#daa520\",gray:\"#808080\",green:\"#008000\",greenye", "llow:\"#adff2f\",grey:\"#808080\",honeydew:\"#f0fff0\",hotpink:\"#ff69b", "4\",indianred:\"#cd5c5c\",indigo:\"#4b0082\",ivory:\"#fffff0\",khaki:\"", "#f0e68c\",lavender:\"#e6e6fa\",lavenderblush:\"#fff0f5\",lawngreen:\"#7", "cfc00\",lemonchiffon:\"#fffacd\",lightblue:\"#add8e6\",lightcoral:\"#f0", "8080\",lightcyan:\"#e0ffff\",lightgoldenrodyellow:\"#fafad2\",lightgray", ":\"#d3d3d3\",lightgreen:\"#90ee90\",lightgrey:\"#d3d3d3\",lightpink:\"#", "ffb6c1\",lightsalmon:\"#ffa07a\",\nlightseagreen:\"#20b2aa\",lightskybl", "ue:\"#87cefa\",lightslategray:\"#778899\",lightslategrey:\"#778899\",li", "ghtsteelblue:\"#b0c4de\",lightyellow:\"#ffffe0\",lime:\"#00ff00\",limeg", "reen:\"#32cd32\",linen:\"#faf0e6\",magenta:\"#ff00ff\",maroon:\"#800000", "\",mediumaquamarine:\"#66cdaa\",mediumblue:\"#0000cd\",mediumorchid:\"#", "ba55d3\",mediumpurple:\"#9370d8\",mediumseagreen:\"#3cb371\",mediumslat", "eblue:\"#7b68ee\",mediumspringgreen:\"#00fa9a\",mediumturquoise:\"#48d1", "cc\",mediumvioletred:\"#c71585\",midnightblue:\"#191970\",mintcream:\"#", "f5fffa\",mistyrose:\"#ffe4e1\",\nmoccasin:\"#ffe4b5\",navajowhite:\"#ff", "dead\",navy:\"#000080\",oldlace:\"#fdf5e6\",olive:\"#808000\",olivedrab", ":\"#6b8e23\",orange:\"#ffa500\",orangered:\"#ff4500\",orchid:\"#da70d6", "\",palegoldenrod:\"#eee8aa\",palegreen:\"#98fb98\",paleturquoise:\"#afe", "eee\",palevioletred:\"#d87093\",papayawhip:\"#ffefd5\",peachpuff:\"#ffd", "ab9\",peru:\"#cd853f\",pink:\"#ffc0cb\",plum:\"#dda0dd\",powderblue:\"#", "b0e0e6\",purple:\"#800080\",red:\"#ff0000\",rosybrown:\"#bc8f8f\",royal", "blue:\"#4169e1\",saddlebrown:\"#8b4513\",salmon:\"#fa8072\",sandybrown:", "\"#f4a460\",seagreen:\"#2e8b57\",\nseashell:\"#fff5ee\",sienna:\"#a0522", "d\",silver:\"#c0c0c0\",skyblue:\"#87ceeb\",slateblue:\"#6a5acd\",slateg", "ray:\"#708090\",slategrey:\"#708090\",snow:\"#fffafa\",springgreen:\"#0", "0ff7f\",steelblue:\"#4682b4\",tan:\"#d2b48c\",teal:\"#008080\",thistle:", "\"#d8bfd8\",tomato:\"#ff6347\",turquoise:\"#40e0d0\",violet:\"#ee82ee\"", ",wheat:\"#f5deb3\",white:\"#ffffff\",whitesmoke:\"#f5f5f5\",yellow:\"#f", "fff00\",yellowgreen:\"#9acd32\"};function Ja(a){this.stack=Error().stac", "k||\"\";a&&(this.message=\"\"+a)}u(Ja,Error);Ja.prototype.name=\"Custom", "Error\";function Ka(a,b){b.unshift(a);Ja.call(this,ha.apply(l,b));b.shi", "ft()}u(Ka,Ja);Ka.prototype.name=\"AssertionError\";function La(a,b,c){i", "f(!a){var d=Array.prototype.slice.call(arguments,2),e=\"Assertion faile", "d\";if(b)var e=e+(\": \"+b),f=d;g(new Ka(\"\"+e,f||[]))}}function Ma(a,", "b){g(new Ka(\"Failure\"+(a?\": \"+a:\"\"),Array.prototype.slice.call(ar", "guments,1)))};function Na(a){return a[a.length-1]}var Oa=Array.prototyp", "e;function C(a,b){if(t(a))return!t(b)||1!=b.length?-1:a.indexOf(b,0);fo", "r(var c=0;cc?l:t(a)?a.charAt(c):a[c]}function Ua(a){r", "eturn Oa.concat.apply(Oa,arguments)}\nfunction Va(a){if(\"array\"==aa(a", "))return Ua(a);for(var b=[],c=0,d=a.length;c=arguments.length?Oa.slice.c", "all(a,b):Oa.slice.call(a,b,c)};var Xa=\"background-color,border-top-col", "or,border-right-color,border-bottom-color,border-left-color,color,outli", "ne-color\".split(\",\"),Ya=/#([0-9a-fA-F])([0-9a-fA-F])([0-9a-fA-F])/;f", "unction Za(a){$a.test(a)||g(Error(\"'\"+a+\"' is not a valid hex color", "\"));4==a.length&&(a=a.replace(Ya,\"#$1$1$2$2$3$3\"));return a.toLowerC", "ase()}var $a=/^#(?:[0-9a-f]{3}){1,2}$/i,ab=/^(?:rgba)?\\((\\d{1,3}),\\s", "?(\\d{1,3}),\\s?(\\d{1,3}),\\s?(0|1|0\\.\\d*)\\)$/i;\nfunction bb(a){va", "r b=a.match(ab);if(b){var a=Number(b[1]),c=Number(b[2]),d=Number(b[3]),", "b=Number(b[4]);if(0<=a&&255>=a&&0<=c&&255>=c&&0<=d&&255>=d&&0<=b&&1>=b)", "return[a,c,d,b]}return[]}var cb=/^(?:rgb)?\\((0|[1-9]\\d{0,2}),\\s?(0|[", "1-9]\\d{0,2}),\\s?(0|[1-9]\\d{0,2})\\)$/i;function db(a){var b=a.match(", "cb);if(b){var a=Number(b[1]),c=Number(b[2]),b=Number(b[3]);if(0<=a&&255", ">=a&&0<=c&&255>=c&&0<=b&&255>=b)return[a,c,b]}return[]};function eb(a,b", "){for(var c in a)b.call(i,a[c],c,a)}function fb(a){var b=[],c=0,d;for(d", " in a)b[c++]=a[d];return b}var gb=\"constructor,hasOwnProperty,isProtot", "ypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf\".split(\",", "\");function hb(a,b){for(var c,d,e=1;e\");f=f.join(\"\")}f=d.createElement(f);h&&(t(h)?f.classNa", "me=h:\"array\"==aa(h)?mb.apply(l,[f].concat(h)):pb(f,h));2=a.length&&g(K);if(b in a)return", " a[b++];b++}};return c}g(Error(\"Not implemented\"))};function L(a,b,c,", "d,e){this.o=!!b;a&&M(this,a,d);this.depth=e!=i?e:this.r||0;this.o&&(thi", "s.depth*=-1);this.Ba=!c}u(L,Pb);q=L.prototype;q.q=l;q.r=0;q.ka=m;functi", "on M(a,b,c,d){if(a.q=b)a.r=\"number\"==typeof c?c:1!=a.q.nodeType?0:a.o", "?-1:1;\"number\"==typeof d&&(a.depth=d)}\nq.next=function(){var a;if(th", "is.ka){(!this.q||this.Ba&&0==this.depth)&&g(K);a=this.q;var b=this.o?-1", ":1;if(this.r==b){var c=this.o?a.lastChild:a.firstChild;c?M(this,c):M(th", "is,a,-1*b)}else(c=this.o?a.previousSibling:a.nextSibling)?M(this,c):M(t", "his,a.parentNode,-1*b);this.depth+=this.r*(this.o?-1:1)}else this.ka=j;", "(a=this.q)||g(K);return a};\nq.splice=function(a){var b=this.q,c=this.o", "?1:-1;this.r==c&&(this.r=-1*c,this.depth+=this.r*(this.o?-1:1));this.o=", "!this.o;L.prototype.next.call(this);this.o=!this.o;for(var c=ba(argumen", "ts[0])?arguments[0]:arguments,d=c.length-1;0<=d;d--)b.parentNode&&b.par", "entNode.insertBefore(c[d],b.nextSibling);tb(b)};function Rb(a,b,c,d){L.", "call(this,a,b,c,l,d)}u(Rb,L);Rb.prototype.next=function(){do Rb.ca.next", ".call(this);while(-1==this.r);return this.q};function Sb(a,b){var c=H(a", ");return c.defaultView&&c.defaultView.getComputedStyle&&(c=c.defaultVie", "w.getComputedStyle(a,l))?c[b]||c.getPropertyValue(b):\"\"}function Tb(a", ",b){return Sb(a,b)||(a.currentStyle?a.currentStyle[b]:l)||a.style&&a.st", "yle[b]}function Ub(a){var b=a.getBoundingClientRect();v&&(a=a.ownerDocu", "ment,b.left-=a.documentElement.clientLeft+a.body.clientLeft,b.top-=a.do", "cumentElement.clientTop+a.body.clientTop);return b}\nfunction Vb(a){if(", "v&&!y(8))return a.offsetParent;for(var b=H(a),c=Tb(a,\"position\"),d=\"", "fixed\"==c||\"absolute\"==c,a=a.parentNode;a&&a!=b;a=a.parentNode)if(c=", "Tb(a,\"position\"),d=d&&\"static\"==c&&a!=b.documentElement&&a!=b.body,", "!d&&(a.scrollWidth>a.clientWidth||a.scrollHeight>a.clientHeight||\"fixe", "d\"==c||\"absolute\"==c||\"relative\"==c))return a;return l}\nfunction ", "Wb(a){var b=new E;if(1==a.nodeType)if(a.getBoundingClientRect)a=Ub(a),b", ".x=a.left,b.y=a.top;else{var c=Fb(nb(a));var d,e=H(a),f=Tb(a,\"position", "\"),h=w&&e.getBoxObjectFor&&!a.getBoundingClientRect&&\"absolute\"==f&&", "(d=e.getBoxObjectFor(a))&&(0>d.screenX||0>d.screenY),k=new E(0,0),n;d=e", "?9==e.nodeType?e:H(e):document;if(n=v)if(n=!y(9))n=\"CSS1Compat\"!=nb(d", ").u.compatMode;n=n?d.body:d.documentElement;if(a!=n)if(a.getBoundingCli", "entRect)d=Ub(a),a=Fb(nb(e)),k.x=d.left+a.x,k.y=d.top+a.y;else if(e.getB", "oxObjectFor&&\n!h)d=e.getBoxObjectFor(a),a=e.getBoxObjectFor(n),k.x=d.s", "creenX-a.screenX,k.y=d.screenY-a.screenY;else{h=a;do{k.x+=h.offsetLeft;", "k.y+=h.offsetTop;h!=a&&(k.x+=h.clientLeft||0,k.y+=h.clientTop||0);if(\"", "fixed\"==Tb(h,\"position\")){k.x+=e.body.scrollLeft;k.y+=e.body.scrollT", "op;break}h=h.offsetParent}while(h&&h!=a);\"absolute\"==f&&(k.y-=e.body.", "offsetTop);for(h=a;(h=Vb(h))&&h!=e.body&&h!=n;)k.x-=h.scrollLeft,k.y-=h", ".scrollTop}b.x=k.x-c.x;b.y=k.y-c.y}else c=ca(a.ra),k=a,a.targetTouches?", "k=a.targetTouches[0]:c&&a.ra().targetTouches&&\n(k=a.ra().targetTouches", "[0]),b.x=k.clientX,b.y=k.clientY;return b}function Xb(a){var b=a.offset", "Width,c=a.offsetHeight;return(!s(b)||!b&&!c)&&a.getBoundingClientRect?(", "a=Ub(a),new F(a.right-a.left,a.bottom-a.top)):new F(b,c)};function N(a,", "b){return!!a&&1==a.nodeType&&(!b||a.tagName.toUpperCase()==b)}function ", "Yb(a){return N(a,\"OPTION\")?j:N(a,\"INPUT\")?(a=a.type.toLowerCase(),", "\"checkbox\"==a||\"radio\"==a):m}var Zb={\"class\":\"className\",readon", "ly:\"readOnly\"},$b=[\"checked\",\"disabled\",\"draggable\",\"hidden\"]", ";\nfunction ac(a,b){var c=Zb[b]||b,d=a[c];if(!s(d)&&0<=C($b,c))return m", ";if(c=\"value\"==b)if(c=N(a,\"OPTION\")){var e;c=b.toLowerCase();if(a.h", "asAttribute)e=a.hasAttribute(c);else try{e=a.attributes[c].specified}ca", "tch(f){e=m}c=!e}c&&(d=[],Db(a,d,m),d=d.join(\"\"));return d}\nvar bc=\"", "async,autofocus,autoplay,checked,compact,complete,controls,declare,defa", "ultchecked,defaultselected,defer,disabled,draggable,ended,formnovalidat", "e,hidden,indeterminate,iscontenteditable,ismap,itemscope,loop,multiple,", "muted,nohref,noresize,noshade,novalidate,nowrap,open,paused,pubdate,rea", "donly,required,reversed,scoped,seamless,seeking,selected,spellcheck,tru", "espeed,willvalidate\".split(\",\"),cc=/[;]+(?=(?:(?:[^\"]*\"){2})*[^\"]", "*$)(?=(?:(?:[^']*'){2})*[^']*$)(?=(?:[^()]*\\([^()]*\\))*[^()]*$)/;\nfu", "nction dc(a){var b=[];Pa(a.split(cc),function(a){var d=a.indexOf(\":\")", ";0=c", ".length&&g(K);var h=c[b++];return a?h:d[\":\"+h]}};return h};function K", "c(a){this.l=new Ic;a&&this.U(a)}function Lc(a){var b=typeof a;return\"o", "bject\"==b&&a||\"function\"==b?\"o\"+(a[ea]||(a[ea]=++fa)):b.substr(0,1", ")+a}q=Kc.prototype;q.add=function(a){this.l.set(Lc(a),a)};q.U=function(", "a){for(var a=Hc(a),b=a.length,c=0;c\");T(191,\"/\",\"?\");T(192,\"`\",\"~\"", ");T(219,\"[\",\"{\");T(220,\"\\\\\",\"|\");T(221,\"]\",\"}\");T({e:59,f", ":186,opera:59},\";\",\":\");\nT(222,\"'\",'\"');Mc.prototype.$=function", "(a){return this.va.contains(a)};w&&Lb(12);function Pc(a){return Qc(a||a", "rguments.callee.caller,[])}\nfunction Qc(a,b){var c=[];if(0<=C(b,a))c.p", "ush(\"[...circular reference...]\");else if(a&&50>b.length){c.push(Rc(a", ")+\"(\");for(var d=a.arguments,e=0;e=Zc(", "this).value){a=this.Da(a,b,c);b=\"log:\"+a.Ga;r.console&&(r.console.tim", "eStamp?r.console.timeStamp(b):r.console.markTimeline&&r.console.markTim", "eline(b));r.msWriteProfilerMark&&r.msWriteProfilerMark(b);for(b=this;b;", "){var c=b,d=a;if(c.ta)for(var e=0,f=i;f=c.ta[e];e++)f(d);b=b.getParent(", ")}}};\nU.prototype.Da=function(a,b,c){var d=new Tc(a,\"\"+b,this.Ha);if", "(c){d.qa=c;var e;var f=arguments.callee.caller;try{var h;var k;c:{for(v", "ar n=[\"window\",\"location\",\"href\"],z=r,x;x=n.shift();)if(z[x]!=l)z", "=z[x];else{k=l;break c}k=z}if(t(c))h={message:c,name:\"Unknown error\",", "lineNumber:\"Not available\",fileName:k,stack:\"Not available\"};else{v", "ar A,B,n=m;try{A=c.lineNumber||c.Pa||\"Not available\"}catch(Sd){A=\"No", "t available\",n=j}try{B=c.fileName||c.filename||c.sourceURL||k}catch(Td", "){B=\"Not available\",n=j}h=n||\n!c.lineNumber||!c.fileName||!c.stack?{", "message:c.message,name:c.name,lineNumber:A,fileName:B,stack:c.stack||\"", "Not available\"}:c}e=\"Message: \"+ia(h.message)+'\\nUrl: '+h.fileName+\"\\nLine: ", "\"+h.lineNumber+\"\\n\\nBrowser stack:\\n\"+ia(h.stack+\"-> \")+\"[end]", "\\n\\nJS stack traversal:\\n\"+ia(Pc(f)+\"-> \")}catch(Qd){e=\"Exceptio", "n trying to expose exception! You win, we lose. \"+Qd}d.pa=e}return d};", "var $c={},ad=l;\nfunction bd(a){ad||(ad=new U(\"\"),$c[\"\"]=ad,ad.wa(Y", "c));var b;if(!(b=$c[a])){b=new U(a);var c=a.lastIndexOf(\".\"),d=a.subs", "tr(c+1),c=bd(a.substr(0,c));c.da||(c.da={});c.da[d]=b;b.aa=c;$c[a]=b}re", "turn b};function cd(){}u(cd,function(){});bd(\"goog.dom.SavedRange\");u", "(function(a){this.Ja=\"goog_\"+pa++;this.Ca=\"goog_\"+pa++;this.na=nb(a", ".ga());a.T(this.na.fa(\"SPAN\",{id:this.Ja}),this.na.fa(\"SPAN\",{id:th", "is.Ca}))},cd);function dd(){}function ed(a){if(a.getSelection)return a.", "getSelection();var a=a.document,b=a.selection;if(b){try{var c=b.createR", "ange();if(c.parentElement){if(c.parentElement().document!=a)return l}el", "se if(!c.length||c.item(0).document!=a)return l}catch(d){return l}retur", "n b}return l}function fd(a){for(var b=[],c=0,d=a.G();c=this.m(d,1,0):0<=this.m(d,0,0)&&0>=this.m(d,1,1)}catch(e", "){return v||g(e),m}};kd.prototype.containsNode=function(a,b){return thi", "s.z(hd(a),b)};kd.prototype.s=function(){return new jd(this.b(),this.j()", ",this.i(),this.k())};function ld(a){this.a=a}u(ld,kd);q=ld.prototype;q.", "A=function(){return this.a.commonAncestorContainer};q.b=function(){retu", "rn this.a.startContainer};q.j=function(){return this.a.startOffset};q.i", "=function(){return this.a.endContainer};q.k=function(){return this.a.en", "dOffset};q.m=function(a,b,c){return this.a.compareBoundaryPoints(1==c?1", "==b?r.Range.START_TO_START:r.Range.START_TO_END:1==b?r.Range.END_TO_STA", "RT:r.Range.END_TO_END,a)};q.isCollapsed=function(){return this.a.collap", "sed};\nq.select=function(a){this.ba(I(H(this.b())).getSelection(),a)};q", ".ba=function(a){a.removeAllRanges();a.addRange(this.a)};q.insertNode=fu", "nction(a,b){var c=this.a.cloneRange();c.collapse(b);c.insertNode(a);c.d", "etach();return a};\nq.T=function(a,b){var c=I(H(this.b()));if(c=(c=ed(c", "||window))&&md(c))var d=c.b(),e=c.i(),f=c.j(),h=c.k();var k=this.a.clon", "eRange(),n=this.a.cloneRange();k.collapse(m);n.collapse(j);k.insertNode", "(b);n.insertNode(a);k.detach();n.detach();if(c){if(d.nodeType==G)for(;f", ">d.length;){f-=d.length;do d=d.nextSibling;while(d==a||d==b)}if(e.nodeT", "ype==G)for(;h>e.length;){h-=e.length;do e=e.nextSibling;while(e==a||e==", "b)}c=new nd;c.I=od(d,f,e,h);\"BR\"==d.tagName&&(k=d.parentNode,f=C(k.ch", "ildNodes,d),d=k);\"BR\"==e.tagName&&\n(k=e.parentNode,h=C(k.childNodes,", "e),e=k);c.I?(c.d=e,c.h=h,c.c=d,c.g=f):(c.d=d,c.h=f,c.c=e,c.g=h);c.selec", "t()}};q.collapse=function(a){this.a.collapse(a)};function pd(a){this.a=", "a}u(pd,ld);pd.prototype.ba=function(a,b){var c=b?this.i():this.b(),d=b?", "this.k():this.j(),e=b?this.b():this.i(),f=b?this.j():this.k();a.collaps", "e(c,d);(c!=e||d!=f)&&a.extend(e,f)};function qd(a){this.a=a}u(qd,kd);va", "r rd=bd(\"goog.dom.browserrange.IeRange\");function sd(a){var b=H(a).bo", "dy.createTextRange();if(1==a.nodeType)b.moveToElementText(a),W(a)&&!a.c", "hildNodes.length&&b.collapse(m);else{for(var c=0,d=a;d=d.previousSiblin", "g;){var e=d.nodeType;if(e==G)c+=d.length;else if(1==e){b.moveToElementT", "ext(d);break}}d||b.moveToElementText(a.parentNode);b.collapse(!d);c&&b.", "move(\"character\",c);b.moveEnd(\"character\",a.length)}return b}q=qd.p", "rototype;q.C=l;q.d=l;q.c=l;q.h=-1;q.g=-1;\nq.t=function(){this.C=this.d", "=this.c=l;this.h=this.g=-1};\nq.A=function(){if(!this.C){var a=this.a.t", "ext,b=this.a.duplicate(),c=a.replace(/ +$/,\"\");(c=a.length-c.length)&", "&b.moveEnd(\"character\",-c);c=b.parentElement();b=b.htmlText.replace(/", "(\\r\\n|\\r|\\n)+/g,\" \").length;if(this.isCollapsed()&&0c.outerHTML.replace(/(\\r\\n|\\r|\\n)+/g,\" \").length;)c=", "c.parentNode;for(;1==c.childNodes.length&&c.innerText==(c.firstChild.no", "deType==G?c.firstChild.nodeValue:c.firstChild.innerText)&&W(c.firstChil", "d);)c=c.firstChild;0==a.length&&(c=td(this,c));this.C=\nc}return this.C", "};function td(a,b){for(var c=b.childNodes,d=0,e=c.length;d=a.m(h,1,0):a.a.inRange(h))return td(a,f)}}return ", "b}q.b=function(){this.d||(this.d=ud(this,1),this.isCollapsed()&&(this.c", "=this.d));return this.d};q.j=function(){0>this.h&&(this.h=vd(this,1),th", "is.isCollapsed()&&(this.g=this.h));return this.h};\nq.i=function(){if(t", "his.isCollapsed())return this.b();this.c||(this.c=ud(this,0));return th", "is.c};q.k=function(){if(this.isCollapsed())return this.j();0>this.g&&(t", "his.g=vd(this,0),this.isCollapsed()&&(this.h=this.g));return this.g};q.", "m=function(a,b,c){return this.a.compareEndPoints((1==b?\"Start\":\"End", "\")+\"To\"+(1==c?\"Start\":\"End\"),a)};\nfunction ud(a,b,c){c=c||a.A()", ";if(!c||!c.firstChild)return c;for(var d=1==b,e=0,f=c.childNodes.length", ";ea.m(x,1,0)&&0", "f.childNodes.length&&rd.log(Wc,\"Cannot have startOffset > startNode ch", "ild count\",i),h=f.childNodes[h],z=!h,f=h||f.lastChild||f,h=0);var x=sd", "(f);h&&x.move(\"character\",h);f==k&&h==n?x.collapse(j):(z&&x.collapse(", "m),z=m,1==k.nodeType&&(n>k.childNodes.length&&rd.log(Wc,\"Cannot have e", "ndOffset > endNode child count\",i),k=(h=k.childNodes[n])||k.lastChild|", "|k,n=0,z=!h),f=sd(k),f.collapse(!z),\nn&&f.moveEnd(\"character\",n),x.s", "etEndPoint(\"EndToEnd\",f));n=new qd(x);n.d=b;n.h=c;n.c=d;n.g=e;b=n}els", "e n=H(b).createRange(),n.setStart(b,c),n.setEnd(d,e),b=new X(n);b=a.L=b", "}return b}q.A=function(){return Y(this).A()};q.b=function(){return this", ".d||(this.d=Y(this).b())};q.j=function(){return this.h!=l?this.h:this.h", "=Y(this).j()};q.i=function(){return this.c||(this.c=Y(this).i())};q.k=f", "unction(){return this.g!=l?this.g:this.g=Y(this).k()};q.H=o(\"I\");\nq.", "z=function(a,b){var c=a.ha();return\"text\"==c?Y(this).z(Y(a),b):\"cont", "rol\"==c?(c=zd(a),(b?Ra:Sa)(c,function(a){return this.containsNode(a,b)", "},this)):m};q.isCollapsed=function(){return Y(this).isCollapsed()};q.s=", "function(){return new jd(this.b(),this.j(),this.i(),this.k())};q.select", "=function(){Y(this).select(this.I)};q.insertNode=function(a,b){var c=Y(", "this).insertNode(a,b);this.t();return c};q.T=function(a,b){Y(this).T(a,", "b);this.t()};q.ja=function(){return new Ad(this)};\nq.collapse=function", "(a){a=this.H()?!a:a;this.L&&this.L.collapse(a);a?(this.c=this.d,this.g=", "this.h):(this.d=this.c,this.h=this.g);this.I=m};function Ad(a){a.H()?a.", "i():a.b();a.H()?a.k():a.j();a.H()?a.b():a.i();a.H()?a.j():a.k()}u(Ad,cd", ");function Bd(){}u(Bd,id);q=Bd.prototype;q.a=l;q.n=l;q.S=l;q.t=function", "(){this.S=this.n=l};q.ha=p(\"control\");q.Y=function(){return this.a||d", "ocument.body.createControlRange()};q.G=function(){return this.a?this.a.", "length:0};q.B=function(a){a=this.a.item(a);return gd(hd(a),i)};q.A=func", "tion(){return yb.apply(l,zd(this))};q.b=function(){return Cd(this)[0]};", "q.j=p(0);q.i=function(){var a=Cd(this),b=Na(a);return Ta(a,function(a){", "return ub(a,b)})};q.k=function(){return this.i().childNodes.length};\nf", "unction zd(a){if(!a.n&&(a.n=[],a.a))for(var b=0;b=0)||O(a.p,\"pointer-events\")!=\"none\")){c&&!(uc==b||S==b)", "&&g(new D(12,\"Event type does not allow related target: \"+b));c={clie", "ntX:d.x,clientY:d.y,button:e,altKey:m,ctrlKey:m,shiftKey:m,metaKey:m,wh", "eelDelta:0,relatedTarget:c||l};(a=a.D?tc(a,b):a.p)&&sc(a,b,c)}};functio", "n Ld(){P.call(this);this.w=new E(0,0);this.ea=new E(0,0)}u(Ld,P);Ld.pro", "totype.ya=0;Ld.prototype.xa=0;Ld.prototype.move=function(a,b,c){this.$(", ")||oc(this,a);a=Wb(a);this.w.x=b.x+a.x;this.w.y=b.y+a.y;s(c)&&(this.ea.", "x=c.x+a.x,this.ea.y=c.y+a.y);if(this.$()){b=rc;this.$()||g(new D(13,\"S", "hould never fire event when touchscreen is not pressed.\"));var d,e;thi", "s.xa&&(d=this.xa,e=this.ea);pc(this,b,this.ya,this.w,d,e)}};Ld.prototyp", "e.$=function(){return!!this.ya};function Md(a,b){this.x=a;this.y=b}u(Md", ",E);Md.prototype.scale=function(a){this.x*=a;this.y*=a;return this};Md.", "prototype.add=function(a){this.x+=a.x;this.y+=a.y;return this};function", " Nd(){P.call(this)}u(Nd,P);(function(a){a.Ma=function(){return a.Ea||(a", ".Ea=new a)}})(Nd);function Od(a){if(Yb(a)){Yb(a)||g(new D(15,\"Element ", "is not selectable\"));var b=\"selected\",c=a.type&&a.type.toLowerCase()", ";if(\"checkbox\"==c||\"radio\"==c)b=\"checked\";a=!!ac(a,b)}else a=m;re", "turn a}var Pd=[\"_\"],$=r;!(Pd[0]in $)&&$.execScript&&$.execScript(\"va", "r \"+Pd[0]);for(var Rd;Pd.length&&(Rd=Pd.shift());)!Pd.length&&s(Od)?$[", "Rd]=Od:$=$[Rd]?$[Rd]:$[Rd]={};; return this._.apply(null,arguments);}.a", "pply({navigator:typeof window!=undefined?window.navigator:null}, argume", "nts);}", NULL }; const char* const REMOVE_LOCAL_STORAGE_ITEM[] = { "function(){return function(){var b=null;var c=this.navigator,f=-1!=(c&&", "c.platform||\"\").indexOf(\"Win\");var g=window;function h(a,d){this.co", "de=a;this.message=d||\"\";this.name=i[a]||i[13];var e=Error(this.messag", "e);e.name=this.name;this.stack=e.stack||\"\"}(function(a,d){function e(", "){}e.prototype=d.prototype;a.b=d.prototype;a.prototype=new e})(h,Error)", ";\nvar i={7:\"NoSuchElementError\",8:\"NoSuchFrameError\",9:\"UnknownCo", "mmandError\",10:\"StaleElementReferenceError\",11:\"ElementNotVisibleEr", "ror\",12:\"InvalidElementStateError\",13:\"UnknownError\",15:\"ElementN", "otSelectableError\",19:\"XPathLookupError\",23:\"NoSuchWindowError\",24", ":\"InvalidCookieDomainError\",25:\"UnableToSetCookieError\",26:\"ModalD", "ialogOpenedError\",27:\"NoModalDialogOpenError\",28:\"ScriptTimeoutErro", "r\",32:\"InvalidSelectorError\",35:\"SqlDatabaseError\",34:\"MoveTarget", "OutOfBoundsError\"};\nh.prototype.toString=function(){return\"[\"+this.", "name+\"] \"+this.message};var j=f&&!1;function k(){var a=g||g;switch(\"", "local_storage\"){case \"appcache\":return a.applicationCache!=b;case \"", "browser_connection\":return a.navigator!=b&&a.navigator.onLine!=b;case ", "\"database\":return a.openDatabase!=b;case \"location\":return j?!1:a.n", "avigator!=b&&a.navigator.geolocation!=b;case \"local_storage\":return a", ".localStorage!=b;case \"session_storage\":return a.sessionStorage!=b&&a", ".sessionStorage.clear!=b;default:throw new h(13,\"Unsupported API ident", "ifier provided as parameter\");}};function l(a){this.a=a}l.prototype.ge", "tItem=function(a){return this.a.getItem(a)};l.prototype.removeItem=func", "tion(a){var d=this.getItem(a);this.a.removeItem(a);return d};l.prototyp", "e.clear=function(){this.a.clear()};function m(a){if(!k())throw new h(13", ",\"Local storage undefined\");return(new l(g.localStorage)).removeItem(", "a)}var n=[\"_\"],o=this;!(n[0]in o)&&o.execScript&&o.execScript(\"var ", "\"+n[0]);for(var p;n.length&&(p=n.shift());)!n.length&&void 0!==m?o[p]=", "m:o=o[p]?o[p]:o[p]={};; return this._.apply(null,arguments);}.apply({na", "vigator:typeof window!=undefined?window.navigator:null}, arguments);}", NULL }; const char* const REMOVE_SESSION_STORAGE_ITEM[] = { "function(){return function(){var b=null;var d=this.navigator,f=-1!=(d&&", "d.platform||\"\").indexOf(\"Win\");var g=window;function h(a,c){this.co", "de=a;this.message=c||\"\";this.name=i[a]||i[13];var e=Error(this.messag", "e);e.name=this.name;this.stack=e.stack||\"\"}(function(a,c){function e(", "){}e.prototype=c.prototype;a.b=c.prototype;a.prototype=new e})(h,Error)", ";\nvar i={7:\"NoSuchElementError\",8:\"NoSuchFrameError\",9:\"UnknownCo", "mmandError\",10:\"StaleElementReferenceError\",11:\"ElementNotVisibleEr", "ror\",12:\"InvalidElementStateError\",13:\"UnknownError\",15:\"ElementN", "otSelectableError\",19:\"XPathLookupError\",23:\"NoSuchWindowError\",24", ":\"InvalidCookieDomainError\",25:\"UnableToSetCookieError\",26:\"ModalD", "ialogOpenedError\",27:\"NoModalDialogOpenError\",28:\"ScriptTimeoutErro", "r\",32:\"InvalidSelectorError\",35:\"SqlDatabaseError\",34:\"MoveTarget", "OutOfBoundsError\"};\nh.prototype.toString=function(){return\"[\"+this.", "name+\"] \"+this.message};var j=f&&!1;function k(){var a=g||g;switch(\"", "session_storage\"){case \"appcache\":return a.applicationCache!=b;case ", "\"browser_connection\":return a.navigator!=b&&a.navigator.onLine!=b;cas", "e \"database\":return a.openDatabase!=b;case \"location\":return j?!1:a", ".navigator!=b&&a.navigator.geolocation!=b;case \"local_storage\":return", " a.localStorage!=b;case \"session_storage\":return a.sessionStorage!=b&", "&a.sessionStorage.clear!=b;default:throw new h(13,\"Unsupported API ide", "ntifier provided as parameter\");}};function l(a){this.a=a}l.prototype.", "getItem=function(a){return this.a.getItem(a)};l.prototype.removeItem=fu", "nction(a){var c=this.getItem(a);this.a.removeItem(a);return c};l.protot", "ype.clear=function(){this.a.clear()};function m(a){var c;if(k())c=new l", "(g.sessionStorage);else throw new h(13,\"Session storage undefined\");r", "eturn c.removeItem(a)}var n=[\"_\"],o=this;!(n[0]in o)&&o.execScript&&o", ".execScript(\"var \"+n[0]);for(var p;n.length&&(p=n.shift());)!n.length", "&&void 0!==m?o[p]=m:o=o[p]?o[p]:o[p]={};; return this._.apply(null,argu", "ments);}.apply({navigator:typeof window!=undefined?window.navigator:nul", "l}, arguments);}", NULL }; const char* const SET_LOCAL_STORAGE_ITEM[] = { "function(){return function(){var b=null;var d=this.navigator,f=-1!=(d&&", "d.platform||\"\").indexOf(\"Win\");var g=window;function h(a,c){this.co", "de=a;this.message=c||\"\";this.name=i[a]||i[13];var e=Error(this.messag", "e);e.name=this.name;this.stack=e.stack||\"\"}(function(a,c){function e(", "){}e.prototype=c.prototype;a.b=c.prototype;a.prototype=new e})(h,Error)", ";\nvar i={7:\"NoSuchElementError\",8:\"NoSuchFrameError\",9:\"UnknownCo", "mmandError\",10:\"StaleElementReferenceError\",11:\"ElementNotVisibleEr", "ror\",12:\"InvalidElementStateError\",13:\"UnknownError\",15:\"ElementN", "otSelectableError\",19:\"XPathLookupError\",23:\"NoSuchWindowError\",24", ":\"InvalidCookieDomainError\",25:\"UnableToSetCookieError\",26:\"ModalD", "ialogOpenedError\",27:\"NoModalDialogOpenError\",28:\"ScriptTimeoutErro", "r\",32:\"InvalidSelectorError\",35:\"SqlDatabaseError\",34:\"MoveTarget", "OutOfBoundsError\"};\nh.prototype.toString=function(){return\"[\"+this.", "name+\"] \"+this.message};var j=f&&!1;function k(){var a=g||g;switch(\"", "local_storage\"){case \"appcache\":return a.applicationCache!=b;case \"", "browser_connection\":return a.navigator!=b&&a.navigator.onLine!=b;case ", "\"database\":return a.openDatabase!=b;case \"location\":return j?!1:a.n", "avigator!=b&&a.navigator.geolocation!=b;case \"local_storage\":return a", ".localStorage!=b;case \"session_storage\":return a.sessionStorage!=b&&a", ".sessionStorage.clear!=b;default:throw new h(13,\"Unsupported API ident", "ifier provided as parameter\");}};function l(a){this.a=a}l.prototype.se", "tItem=function(a,c){try{this.a.setItem(a,c+\"\")}catch(e){throw new h(1", "3,e.message);}};l.prototype.clear=function(){this.a.clear()};function m", "(a,c){if(!k())throw new h(13,\"Local storage undefined\");(new l(g.loca", "lStorage)).setItem(a,c)}var n=[\"_\"],o=this;!(n[0]in o)&&o.execScript&", "&o.execScript(\"var \"+n[0]);for(var p;n.length&&(p=n.shift());)!n.leng", "th&&void 0!==m?o[p]=m:o=o[p]?o[p]:o[p]={};; return this._.apply(null,ar", "guments);}.apply({navigator:typeof window!=undefined?window.navigator:n", "ull}, arguments);}", NULL }; const char* const SET_SESSION_STORAGE_ITEM[] = { "function(){return function(){var c=null;var e=this.navigator,f=-1!=(e&&", "e.platform||\"\").indexOf(\"Win\");var g=window;function h(a,d){this.co", "de=a;this.message=d||\"\";this.name=i[a]||i[13];var b=Error(this.messag", "e);b.name=this.name;this.stack=b.stack||\"\"}(function(a,d){function b(", "){}b.prototype=d.prototype;a.b=d.prototype;a.prototype=new b})(h,Error)", ";\nvar i={7:\"NoSuchElementError\",8:\"NoSuchFrameError\",9:\"UnknownCo", "mmandError\",10:\"StaleElementReferenceError\",11:\"ElementNotVisibleEr", "ror\",12:\"InvalidElementStateError\",13:\"UnknownError\",15:\"ElementN", "otSelectableError\",19:\"XPathLookupError\",23:\"NoSuchWindowError\",24", ":\"InvalidCookieDomainError\",25:\"UnableToSetCookieError\",26:\"ModalD", "ialogOpenedError\",27:\"NoModalDialogOpenError\",28:\"ScriptTimeoutErro", "r\",32:\"InvalidSelectorError\",35:\"SqlDatabaseError\",34:\"MoveTarget", "OutOfBoundsError\"};\nh.prototype.toString=function(){return\"[\"+this.", "name+\"] \"+this.message};var j=f&&!1;function k(){var a=g||g;switch(\"", "session_storage\"){case \"appcache\":return a.applicationCache!=c;case ", "\"browser_connection\":return a.navigator!=c&&a.navigator.onLine!=c;cas", "e \"database\":return a.openDatabase!=c;case \"location\":return j?!1:a", ".navigator!=c&&a.navigator.geolocation!=c;case \"local_storage\":return", " a.localStorage!=c;case \"session_storage\":return a.sessionStorage!=c&", "&a.sessionStorage.clear!=c;default:throw new h(13,\"Unsupported API ide", "ntifier provided as parameter\");}};function l(a){this.a=a}l.prototype.", "setItem=function(a,d){try{this.a.setItem(a,d+\"\")}catch(b){throw new h", "(13,b.message);}};l.prototype.clear=function(){this.a.clear()};function", " m(a,d){var b;if(k())b=new l(g.sessionStorage);else throw new h(13,\"Se", "ssion storage undefined\");b.setItem(a,d)}var n=[\"_\"],o=this;!(n[0]in", " o)&&o.execScript&&o.execScript(\"var \"+n[0]);for(var p;n.length&&(p=n", ".shift());)!n.length&&void 0!==m?o[p]=m:o=o[p]?o[p]:o[p]={};; return th", "is._.apply(null,arguments);}.apply({navigator:typeof window!=undefined?", "window.navigator:null}, arguments);}", NULL }; const char* const SUBMIT[] = { "function(){return function(){function h(a){throw a;}var i=void 0,j=!0,l", "=null,m=!1;function o(a){return function(){return this[a]}}function aa(", "a){return function(){return a}}var p,q=this;\nfunction ba(a){var b=type", "of a;if(\"object\"==b)if(a){if(a instanceof Array)return\"array\";if(a ", "instanceof Object)return b;var c=Object.prototype.toString.call(a);if(", "\"[object Window]\"==c)return\"object\";if(\"[object Array]\"==c||\"num", "ber\"==typeof a.length&&\"undefined\"!=typeof a.splice&&\"undefined\"!=", "typeof a.propertyIsEnumerable&&!a.propertyIsEnumerable(\"splice\"))retu", "rn\"array\";if(\"[object Function]\"==c||\"undefined\"!=typeof a.call&&", "\"undefined\"!=typeof a.propertyIsEnumerable&&!a.propertyIsEnumerable(", "\"call\"))return\"function\"}else return\"null\";\nelse if(\"function\"", "==b&&\"undefined\"==typeof a.call)return\"object\";return b}function r(", "a){return a!==i}function ca(a){var b=ba(a);return\"array\"==b||\"object", "\"==b&&\"number\"==typeof a.length}function s(a){return\"string\"==type", "of a}function t(a){return\"function\"==ba(a)}function da(a){a=ba(a);ret", "urn\"object\"==a||\"array\"==a||\"function\"==a}var ea=\"closure_uid_\"", "+Math.floor(2147483648*Math.random()).toString(36),fa=0,ga=Date.now||fu", "nction(){return+new Date};\nfunction u(a,b){function c(){}c.prototype=b", ".prototype;a.ea=b.prototype;a.prototype=new c;a.prototype.constructor=a", "};function ha(a){var b=a.length-1;return 0<=b&&a.indexOf(\" \",b)==b}fu", "nction ia(a,b){for(var c=1;c", "\")&&(a=a.replace(oa,\">\"));-1!=a.indexOf('\"')&&(a=a.replace(pa,\"", ""\"));return a}\nvar ma=/&/g,na=//g,pa=/\\\"/g,la=/[&<>", "\\\"]/;\nfunction qa(a,b){for(var c=0,d=ja(\"\"+a).split(\".\"),e=ja(\"", "\"+b).split(\".\"),f=Math.max(d.length,e.length),g=0;0==c&&g(0==E[1].length?0:parseInt(E[1", "],10))?1:0)||((0==D[2].length)<(0==E[2].length)?-1:(0==\nD[2].length)>(", "0==E[2].length)?1:0)||(D[2]E[2]?1:0)}while(0==c)}return c", "}var ra=2147483648*Math.random()|0,sa={};function ta(a){return sa[a]||(", "sa[a]=(\"\"+a).replace(/\\-([a-z])/g,function(a,c){return c.toUpperCase", "()}))};var ua,va;function wa(){return q.navigator?q.navigator.userAgent", ":l}var v=m,x=m,xa,ya=q.navigator;xa=ya&&ya.platform||\"\";ua=-1!=xa.ind", "exOf(\"Mac\");va=-1!=xa.indexOf(\"Win\");var za=-1!=xa.indexOf(\"Linux", "\"),Aa;a:{var Ba=\"\",Ca;x?Ca=/rv\\:([^\\);]+)(\\)|;)/:v?Ca=/MSIE\\s+([", "^\\);]+)(\\)|;)/:Ca=/WebKit\\/(\\S+)/;if(Ca)var Da=Ca.exec(wa()),Ba=Da?", "Da[1]:\"\";if(v){var Ea,Fa=q.document;Ea=Fa?Fa.documentMode:i;if(Ea>par", "seFloat(Ba)){Aa=\"\"+Ea;break a}}Aa=Ba}var Ga={};function Ha(a){return ", "Ga[a]||(Ga[a]=0<=qa(Aa,a))}\nvar Ia={};function Ja(a){return Ia[a]||(Ia", "[a]=v&&document.documentMode&&document.documentMode>=a)};var Ka=window;", "var La={aliceblue:\"#f0f8ff\",antiquewhite:\"#faebd7\",aqua:\"#00ffff\"", ",aquamarine:\"#7fffd4\",azure:\"#f0ffff\",beige:\"#f5f5dc\",bisque:\"#f", "fe4c4\",black:\"#000000\",blanchedalmond:\"#ffebcd\",blue:\"#0000ff\",b", "lueviolet:\"#8a2be2\",brown:\"#a52a2a\",burlywood:\"#deb887\",cadetblue", ":\"#5f9ea0\",chartreuse:\"#7fff00\",chocolate:\"#d2691e\",coral:\"#ff7f", "50\",cornflowerblue:\"#6495ed\",cornsilk:\"#fff8dc\",crimson:\"#dc143c", "\",cyan:\"#00ffff\",darkblue:\"#00008b\",darkcyan:\"#008b8b\",darkgolde", "nrod:\"#b8860b\",darkgray:\"#a9a9a9\",darkgreen:\"#006400\",\ndarkgrey:", "\"#a9a9a9\",darkkhaki:\"#bdb76b\",darkmagenta:\"#8b008b\",darkolivegree", "n:\"#556b2f\",darkorange:\"#ff8c00\",darkorchid:\"#9932cc\",darkred:\"#", "8b0000\",darksalmon:\"#e9967a\",darkseagreen:\"#8fbc8f\",darkslateblue:", "\"#483d8b\",darkslategray:\"#2f4f4f\",darkslategrey:\"#2f4f4f\",darktur", "quoise:\"#00ced1\",darkviolet:\"#9400d3\",deeppink:\"#ff1493\",deepskyb", "lue:\"#00bfff\",dimgray:\"#696969\",dimgrey:\"#696969\",dodgerblue:\"#1", "e90ff\",firebrick:\"#b22222\",floralwhite:\"#fffaf0\",forestgreen:\"#22", "8b22\",fuchsia:\"#ff00ff\",gainsboro:\"#dcdcdc\",\nghostwhite:\"#f8f8ff", "\",gold:\"#ffd700\",goldenrod:\"#daa520\",gray:\"#808080\",green:\"#008", "000\",greenyellow:\"#adff2f\",grey:\"#808080\",honeydew:\"#f0fff0\",hot", "pink:\"#ff69b4\",indianred:\"#cd5c5c\",indigo:\"#4b0082\",ivory:\"#ffff", "f0\",khaki:\"#f0e68c\",lavender:\"#e6e6fa\",lavenderblush:\"#fff0f5\",l", "awngreen:\"#7cfc00\",lemonchiffon:\"#fffacd\",lightblue:\"#add8e6\",lig", "htcoral:\"#f08080\",lightcyan:\"#e0ffff\",lightgoldenrodyellow:\"#fafad", "2\",lightgray:\"#d3d3d3\",lightgreen:\"#90ee90\",lightgrey:\"#d3d3d3\",", "lightpink:\"#ffb6c1\",lightsalmon:\"#ffa07a\",\nlightseagreen:\"#20b2aa", "\",lightskyblue:\"#87cefa\",lightslategray:\"#778899\",lightslategrey:", "\"#778899\",lightsteelblue:\"#b0c4de\",lightyellow:\"#ffffe0\",lime:\"#", "00ff00\",limegreen:\"#32cd32\",linen:\"#faf0e6\",magenta:\"#ff00ff\",ma", "roon:\"#800000\",mediumaquamarine:\"#66cdaa\",mediumblue:\"#0000cd\",me", "diumorchid:\"#ba55d3\",mediumpurple:\"#9370d8\",mediumseagreen:\"#3cb37", "1\",mediumslateblue:\"#7b68ee\",mediumspringgreen:\"#00fa9a\",mediumtur", "quoise:\"#48d1cc\",mediumvioletred:\"#c71585\",midnightblue:\"#191970\"", ",mintcream:\"#f5fffa\",mistyrose:\"#ffe4e1\",\nmoccasin:\"#ffe4b5\",nav", "ajowhite:\"#ffdead\",navy:\"#000080\",oldlace:\"#fdf5e6\",olive:\"#8080", "00\",olivedrab:\"#6b8e23\",orange:\"#ffa500\",orangered:\"#ff4500\",orc", "hid:\"#da70d6\",palegoldenrod:\"#eee8aa\",palegreen:\"#98fb98\",paletur", "quoise:\"#afeeee\",palevioletred:\"#d87093\",papayawhip:\"#ffefd5\",pea", "chpuff:\"#ffdab9\",peru:\"#cd853f\",pink:\"#ffc0cb\",plum:\"#dda0dd\",p", "owderblue:\"#b0e0e6\",purple:\"#800080\",red:\"#ff0000\",rosybrown:\"#b", "c8f8f\",royalblue:\"#4169e1\",saddlebrown:\"#8b4513\",salmon:\"#fa8072", "\",sandybrown:\"#f4a460\",seagreen:\"#2e8b57\",\nseashell:\"#fff5ee\",s", "ienna:\"#a0522d\",silver:\"#c0c0c0\",skyblue:\"#87ceeb\",slateblue:\"#6", "a5acd\",slategray:\"#708090\",slategrey:\"#708090\",snow:\"#fffafa\",sp", "ringgreen:\"#00ff7f\",steelblue:\"#4682b4\",tan:\"#d2b48c\",teal:\"#008", "080\",thistle:\"#d8bfd8\",tomato:\"#ff6347\",turquoise:\"#40e0d0\",viol", "et:\"#ee82ee\",wheat:\"#f5deb3\",white:\"#ffffff\",whitesmoke:\"#f5f5f5", "\",yellow:\"#ffff00\",yellowgreen:\"#9acd32\"};function Ma(a){this.stac", "k=Error().stack||\"\";a&&(this.message=\"\"+a)}u(Ma,Error);Ma.prototype", ".name=\"CustomError\";function Na(a,b){b.unshift(a);Ma.call(this,ia.app", "ly(l,b));b.shift()}u(Na,Ma);Na.prototype.name=\"AssertionError\";functi", "on Oa(a,b,c){if(!a){var d=Array.prototype.slice.call(arguments,2),e=\"A", "ssertion failed\";if(b)var e=e+(\": \"+b),f=d;h(new Na(\"\"+e,f||[]))}}", "function Pa(a,b){h(new Na(\"Failure\"+(a?\": \"+a:\"\"),Array.prototype", ".slice.call(arguments,1)))};function y(a){return a[a.length-1]}var Qa=A", "rray.prototype;function A(a,b){if(s(a))return!s(b)||1!=b.length?-1:a.in", "dexOf(b,0);for(var c=0;cc?l:s(a)?a.charAt(c):a[c]}funct", "ion Wa(a){return Qa.concat.apply(Qa,arguments)}function Xa(a){if(\"arra", "y\"==ba(a))return Wa(a);for(var b=[],c=0,d=a.length;c=arguments.length?Q", "a.slice.call(a,b):Qa.slice.call(a,b,c)};var Za=\"background-color,borde", "r-top-color,border-right-color,border-bottom-color,border-left-color,co", "lor,outline-color\".split(\",\"),$a=/#([0-9a-fA-F])([0-9a-fA-F])([0-9a-", "fA-F])/;function ab(a){bb.test(a)||h(Error(\"'\"+a+\"' is not a valid h", "ex color\"));4==a.length&&(a=a.replace($a,\"#$1$1$2$2$3$3\"));return a.", "toLowerCase()}var bb=/^#(?:[0-9a-f]{3}){1,2}$/i,cb=/^(?:rgba)?\\((\\d{1", ",3}),\\s?(\\d{1,3}),\\s?(\\d{1,3}),\\s?(0|1|0\\.\\d*)\\)$/i;\nfunction ", "db(a){var b=a.match(cb);if(b){var a=Number(b[1]),c=Number(b[2]),d=Numbe", "r(b[3]),b=Number(b[4]);if(0<=a&&255>=a&&0<=c&&255>=c&&0<=d&&255>=d&&0<=", "b&&1>=b)return[a,c,d,b]}return[]}var eb=/^(?:rgb)?\\((0|[1-9]\\d{0,2}),", "\\s?(0|[1-9]\\d{0,2}),\\s?(0|[1-9]\\d{0,2})\\)$/i;function fb(a){var b=", "a.match(eb);if(b){var a=Number(b[1]),c=Number(b[2]),b=Number(b[3]);if(0", "<=a&&255>=a&&0<=c&&255>=c&&0<=b&&255>=b)return[a,c,b]}return[]};functio", "n gb(a,b){for(var c in a)b.call(i,a[c],c,a)}function hb(a){var b=[],c=0", ",d;for(d in a)b[c++]=a[d];return b}var ib=\"constructor,hasOwnProperty,", "isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf\".sp", "lit(\",\");function jb(a,b){for(var c,d,e=1;e\");", "f=f.join(\"\")}f=d.createElement(f);g&&(s(g)?f.className=g:\"array\"==b", "a(g)?ob.apply(l,[f].concat(g)):qb(f,g));2=a.length&&h(O);if(b in a)return", " a[b++];b++}};return c}h(Error(\"Not implemented\"))};function Sb(a,b,c", ",d,e){this.o=!!b;a&&Tb(this,a,d);this.depth=e!=i?e:this.t||0;this.o&&(t", "his.depth*=-1);this.Ga=!c}u(Sb,Qb);p=Sb.prototype;p.s=l;p.t=0;p.ma=m;fu", "nction Tb(a,b,c,d){if(a.s=b)a.t=\"number\"==typeof c?c:1!=a.s.nodeType?", "0:a.o?-1:1;\"number\"==typeof d&&(a.depth=d)}\np.next=function(){var a;", "if(this.ma){(!this.s||this.Ga&&0==this.depth)&&h(O);a=this.s;var b=this", ".o?-1:1;if(this.t==b){var c=this.o?a.lastChild:a.firstChild;c?Tb(this,c", "):Tb(this,a,-1*b)}else(c=this.o?a.previousSibling:a.nextSibling)?Tb(thi", "s,c):Tb(this,a.parentNode,-1*b);this.depth+=this.t*(this.o?-1:1)}else t", "his.ma=j;(a=this.s)||h(O);return a};\np.splice=function(a){var b=this.s", ",c=this.o?1:-1;this.t==c&&(this.t=-1*c,this.depth+=this.t*(this.o?-1:1)", ");this.o=!this.o;Sb.prototype.next.call(this);this.o=!this.o;for(var c=", "ca(arguments[0])?arguments[0]:arguments,d=c.length-1;0<=d;d--)b.parentN", "ode&&b.parentNode.insertBefore(c[d],b.nextSibling);ub(b)};function Ub(a", ",b,c,d){Sb.call(this,a,b,c,l,d)}u(Ub,Sb);Ub.prototype.next=function(){d", "o Ub.ea.next.call(this);while(-1==this.t);return this.s};function Vb(a,", "b){var c=J(a);return c.defaultView&&c.defaultView.getComputedStyle&&(c=", "c.defaultView.getComputedStyle(a,l))?c[b]||c.getPropertyValue(b):\"\"}f", "unction Wb(a,b){return Vb(a,b)||(a.currentStyle?a.currentStyle[b]:l)||a", ".style&&a.style[b]}function Xb(a){var b=a.getBoundingClientRect();v&&(a", "=a.ownerDocument,b.left-=a.documentElement.clientLeft+a.body.clientLeft", ",b.top-=a.documentElement.clientTop+a.body.clientTop);return b}\nfuncti", "on Yb(a){if(v&&!Ja(8))return a.offsetParent;for(var b=J(a),c=Wb(a,\"pos", "ition\"),d=\"fixed\"==c||\"absolute\"==c,a=a.parentNode;a&&a!=b;a=a.par", "entNode)if(c=Wb(a,\"position\"),d=d&&\"static\"==c&&a!=b.documentElemen", "t&&a!=b.body,!d&&(a.scrollWidth>a.clientWidth||a.scrollHeight>a.clientH", "eight||\"fixed\"==c||\"absolute\"==c||\"relative\"==c))return a;return ", "l}\nfunction Zb(a){var b=new F;if(1==a.nodeType)if(a.getBoundingClientR", "ect)a=Xb(a),b.x=a.left,b.y=a.top;else{var c=Gb(I(a));var d,e=J(a),f=Wb(", "a,\"position\"),g=x&&e.getBoxObjectFor&&!a.getBoundingClientRect&&\"abs", "olute\"==f&&(d=e.getBoxObjectFor(a))&&(0>d.screenX||0>d.screenY),k=new ", "F(0,0),n;d=e?9==e.nodeType?e:J(e):document;if(n=v)if(n=!Ja(9))n=\"CSS1C", "ompat\"!=I(d).q.compatMode;n=n?d.body:d.documentElement;if(a!=n)if(a.ge", "tBoundingClientRect)d=Xb(a),a=Gb(I(e)),k.x=d.left+a.x,k.y=d.top+a.y;els", "e if(e.getBoxObjectFor&&\n!g)d=e.getBoxObjectFor(a),a=e.getBoxObjectFor", "(n),k.x=d.screenX-a.screenX,k.y=d.screenY-a.screenY;else{g=a;do{k.x+=g.", "offsetLeft;k.y+=g.offsetTop;g!=a&&(k.x+=g.clientLeft||0,k.y+=g.clientTo", "p||0);if(\"fixed\"==Wb(g,\"position\")){k.x+=e.body.scrollLeft;k.y+=e.b", "ody.scrollTop;break}g=g.offsetParent}while(g&&g!=a);\"absolute\"==f&&(k", ".y-=e.body.offsetTop);for(g=a;(g=Yb(g))&&g!=e.body&&g!=n;)k.x-=g.scroll", "Left,k.y-=g.scrollTop}b.x=k.x-c.x;b.y=k.y-c.y}else c=t(a.ua),k=a,a.targ", "etTouches?k=a.targetTouches[0]:c&&a.ua().targetTouches&&\n(k=a.ua().tar", "getTouches[0]),b.x=k.clientX,b.y=k.clientY;return b}function $b(a){var ", "b=a.offsetWidth,c=a.offsetHeight;return(!r(b)||!b&&!c)&&a.getBoundingCl", "ientRect?(a=Xb(a),new G(a.right-a.left,a.bottom-a.top)):new G(b,c)};fun", "ction P(a,b){return!!a&&1==a.nodeType&&(!b||a.tagName.toUpperCase()==b)", "}var ac={\"class\":\"className\",readonly:\"readOnly\"},bc=[\"checked\"", ",\"disabled\",\"draggable\",\"hidden\"];function cc(a,b){var c=ac[b]||b", ",d=a[c];if(!r(d)&&0<=A(bc,c))return m;if(c=\"value\"==b)if(c=P(a,\"OPTI", "ON\")){var e;c=b.toLowerCase();if(a.hasAttribute)e=a.hasAttribute(c);el", "se try{e=a.attributes[c].specified}catch(f){e=m}c=!e}c&&(d=[],Eb(a,d,m)", ",d=d.join(\"\"));return d}\nvar dc=\"async,autofocus,autoplay,checked,c", "ompact,complete,controls,declare,defaultchecked,defaultselected,defer,d", "isabled,draggable,ended,formnovalidate,hidden,indeterminate,iscontented", "itable,ismap,itemscope,loop,multiple,muted,nohref,noresize,noshade,nova", "lidate,nowrap,open,paused,pubdate,readonly,required,reversed,scoped,sea", "mless,seeking,selected,spellcheck,truespeed,willvalidate\".split(\",\")", ",ec=/[;]+(?=(?:(?:[^\"]*\"){2})*[^\"]*$)(?=(?:(?:[^']*'){2})*[^']*$)(?=", "(?:[^()]*\\([^()]*\\))*[^()]*$)/;\nfunction fc(a){var b=[];B(a.split(ec", "),function(a){var d=a.indexOf(\":\");0=c.length&&h(O);var g=c[b++];return a?", "g:d[\":\"+g]}};return g};function Xc(a){this.l=new Vc;a&&this.X(a)}func", "tion Yc(a){var b=typeof a;return\"object\"==b&&a||\"function\"==b?\"o\"", "+(a[ea]||(a[ea]=++fa)):b.substr(0,1)+a}p=Xc.prototype;p.add=function(a)", "{this.l.set(Yc(a),a)};p.X=function(a){for(var a=Uc(a),b=a.length,c=0;c<", "b;c++)this.add(a[c])};p.contains=function(a){return\":\"+Yc(a)in this.l", ".l};p.R=function(){return this.l.R()};p.u=function(){return this.l.u(m)", "};function Zc(a){R.call(this);var b=this.Q();(P(b,\"TEXTAREA\")||(P(b,", "\"INPUT\")?0<=A(jc,b.type.toLowerCase()):kc(b)))&&cc(b,\"readOnly\");th", "is.za=new Xc;a&&this.za.X(a)}u(Zc,R);var $c={};function U(a,b,c){da(a)&", "&(a=x?a.e:a.f);a=new ad(a);if(b&&(!(b in $c)||c))$c[b]={key:a,shift:m},", "c&&($c[c]={key:a,shift:j})}function ad(a){this.code=a}U(8);U(9);U(13);U", "(16);U(17);U(18);U(19);U(20);U(27);U(32,\" \");U(33);U(34);U(35);U(36);", "U(37);U(38);U(39);U(40);U(44);U(45);U(46);U(48,\"0\",\")\");U(49,\"1\",", "\"!\");U(50,\"2\",\"@\");\nU(51,\"3\",\"#\");U(52,\"4\",\"$\");U(53,\"5", "\",\"%\");U(54,\"6\",\"^\");U(55,\"7\",\"&\");U(56,\"8\",\"*\");U(57,\"", "9\",\"(\");U(65,\"a\",\"A\");U(66,\"b\",\"B\");U(67,\"c\",\"C\");U(68,", "\"d\",\"D\");U(69,\"e\",\"E\");U(70,\"f\",\"F\");U(71,\"g\",\"G\");U(72", ",\"h\",\"H\");U(73,\"i\",\"I\");U(74,\"j\",\"J\");U(75,\"k\",\"K\");U(7", "6,\"l\",\"L\");U(77,\"m\",\"M\");U(78,\"n\",\"N\");U(79,\"o\",\"O\");U(", "80,\"p\",\"P\");U(81,\"q\",\"Q\");U(82,\"r\",\"R\");U(83,\"s\",\"S\");U", "(84,\"t\",\"T\");U(85,\"u\",\"U\");U(86,\"v\",\"V\");U(87,\"w\",\"W\");", "U(88,\"x\",\"X\");U(89,\"y\",\"Y\");U(90,\"z\",\"Z\");\nU(va?{e:91,f:91", ",opera:219}:ua?{e:224,f:91,opera:17}:{e:0,f:91,opera:l});U(va?{e:92,f:9", "2,opera:220}:ua?{e:224,f:93,opera:17}:{e:0,f:92,opera:l});U(va?{e:93,f:", "93,opera:0}:ua?{e:0,f:0,opera:16}:{e:93,f:l,opera:0});U({e:96,f:96,oper", "a:48},\"0\");U({e:97,f:97,opera:49},\"1\");U({e:98,f:98,opera:50},\"2\"", ");U({e:99,f:99,opera:51},\"3\");U({e:100,f:100,opera:52},\"4\");U({e:10", "1,f:101,opera:53},\"5\");U({e:102,f:102,opera:54},\"6\");U({e:103,f:103", ",opera:55},\"7\");U({e:104,f:104,opera:56},\"8\");U({e:105,f:105,opera:", "57},\"9\");\nU({e:106,f:106,opera:za?56:42},\"*\");U({e:107,f:107,opera", ":za?61:43},\"+\");U({e:109,f:109,opera:za?109:45},\"-\");U({e:110,f:110", ",opera:za?190:78},\".\");U({e:111,f:111,opera:za?191:47},\"/\");U(144);", "U(112);U(113);U(114);U(115);U(116);U(117);U(118);U(119);U(120);U(121);U", "(122);U(123);U({e:107,f:187,opera:61},\"=\",\"+\");U(108,\",\");U({e:10", "9,f:189,opera:109},\"-\",\"_\");U(188,\",\",\"<\");U(190,\".\",\">\");U", "(191,\"/\",\"?\");U(192,\"`\",\"~\");U(219,\"[\",\"{\");U(220,\"\\\\\",", "\"|\");U(221,\"]\",\"}\");U({e:59,f:186,opera:59},\";\",\":\");\nU(222,", "\"'\",'\"');Zc.prototype.ba=function(a){return this.za.contains(a)};x&&", "Mb(12);function bd(a){return cd(a||arguments.callee.caller,[])}\nfuncti", "on cd(a,b){var c=[];if(0<=A(b,a))c.push(\"[...circular reference...]\")", ";else if(a&&50>b.length){c.push(dd(a)+\"(\");for(var d=a.arguments,e=0;", "e=ld(this).value){a=this.Ja(a,b,c);b=\"l", "og:\"+a.Ma;q.console&&(q.console.timeStamp?q.console.timeStamp(b):q.con", "sole.markTimeline&&q.console.markTimeline(b));q.msWriteProfilerMark&&q.", "msWriteProfilerMark(b);for(b=this;b;){var c=b,d=a;if(c.wa)for(var e=0,f", "=i;f=c.wa[e];e++)f(d);b=b.getParent()}}};\nV.prototype.Ja=function(a,b,", "c){var d=new fd(a,\"\"+b,this.Na);if(c){d.ta=c;var e;var f=arguments.ca", "llee.caller;try{var g;var k;c:{for(var n=[\"window\",\"location\",\"hre", "f\"],w=q,z;z=n.shift();)if(w[z]!=l)w=w[z];else{k=l;break c}k=w}if(s(c))", "g={message:c,name:\"Unknown error\",lineNumber:\"Not available\",fileNa", "me:k,stack:\"Not available\"};else{var D,E,n=m;try{D=c.lineNumber||c.Ta", "||\"Not available\"}catch(le){D=\"Not available\",n=j}try{E=c.fileName|", "|c.filename||c.sourceURL||k}catch(me){E=\"Not available\",n=j}g=n||\n!c", ".lineNumber||!c.fileName||!c.stack?{message:c.message,name:c.name,lineN", "umber:D,fileName:E,stack:c.stack||\"Not available\"}:c}e=\"Message: \"+", "ka(g.message)+'\\nUrl: '+g.fileName+\"\\nLine: \"+g.lineNumber+\"\\n\\nBrowser stac", "k:\\n\"+ka(g.stack+\"-> \")+\"[end]\\n\\nJS stack traversal:\\n\"+ka(bd", "(f)+\"-> \")}catch(ie){e=\"Exception trying to expose exception! You wi", "n, we lose. \"+ie}d.sa=e}return d};var md={},nd=l;\nfunction od(a){nd||", "(nd=new V(\"\"),md[\"\"]=nd,nd.Aa(kd));var b;if(!(b=md[a])){b=new V(a);", "var c=a.lastIndexOf(\".\"),d=a.substr(c+1),c=od(a.substr(0,c));c.fa||(c", ".fa={});c.fa[d]=b;b.ca=c;md[a]=b}return b};function pd(){}u(pd,function", "(){});od(\"goog.dom.SavedRange\");u(function(a){this.Oa=\"goog_\"+ra++;", "this.Ha=\"goog_\"+ra++;this.qa=I(a.ia());a.W(this.qa.ha(\"SPAN\",{id:th", "is.Oa}),this.qa.ha(\"SPAN\",{id:this.Ha}))},pd);function qd(){}function", " rd(a){if(a.getSelection)return a.getSelection();var a=a.document,b=a.s", "election;if(b){try{var c=b.createRange();if(c.parentElement){if(c.paren", "tElement().document!=a)return l}else if(!c.length||c.item(0).document!=", "a)return l}catch(d){return l}return b}return l}function sd(a){for(var b", "=[],c=0,d=a.I();c=this.m(d,1,0):0<", "=this.m(d,0,0)&&0>=this.m(d,1,1)}catch(e){return v||h(e),m}};yd.prototy", "pe.containsNode=function(a,b){return this.A(ud(a),b)};yd.prototype.u=fu", "nction(){return new xd(this.b(),this.j(),this.i(),this.k())};function z", "d(a){this.a=a}u(zd,yd);p=zd.prototype;p.B=function(){return this.a.comm", "onAncestorContainer};p.b=function(){return this.a.startContainer};p.j=f", "unction(){return this.a.startOffset};p.i=function(){return this.a.endCo", "ntainer};p.k=function(){return this.a.endOffset};p.m=function(a,b,c){re", "turn this.a.compareBoundaryPoints(1==c?1==b?q.Range.START_TO_START:q.Ra", "nge.START_TO_END:1==b?q.Range.END_TO_START:q.Range.END_TO_END,a)};p.isC", "ollapsed=function(){return this.a.collapsed};\np.select=function(a){thi", "s.da(K(J(this.b())).getSelection(),a)};p.da=function(a){a.removeAllRang", "es();a.addRange(this.a)};p.insertNode=function(a,b){var c=this.a.cloneR", "ange();c.collapse(b);c.insertNode(a);c.detach();return a};\np.W=functio", "n(a,b){var c=K(J(this.b()));if(c=(c=rd(c||window))&&Ad(c))var d=c.b(),e", "=c.i(),f=c.j(),g=c.k();var k=this.a.cloneRange(),n=this.a.cloneRange();", "k.collapse(m);n.collapse(j);k.insertNode(b);n.insertNode(a);k.detach();", "n.detach();if(c){if(d.nodeType==H)for(;f>d.length;){f-=d.length;do d=d.", "nextSibling;while(d==a||d==b)}if(e.nodeType==H)for(;g>e.length;){g-=e.l", "ength;do e=e.nextSibling;while(e==a||e==b)}c=new Bd;c.K=Cd(d,f,e,g);\"B", "R\"==d.tagName&&(k=d.parentNode,f=A(k.childNodes,d),d=k);\"BR\"==e.tagN", "ame&&\n(k=e.parentNode,g=A(k.childNodes,e),e=k);c.K?(c.d=e,c.h=g,c.c=d,", "c.g=f):(c.d=d,c.h=f,c.c=e,c.g=g);c.select()}};p.collapse=function(a){th", "is.a.collapse(a)};function Dd(a){this.a=a}u(Dd,zd);Dd.prototype.da=func", "tion(a,b){var c=b?this.i():this.b(),d=b?this.k():this.j(),e=b?this.b():", "this.i(),f=b?this.j():this.k();a.collapse(c,d);(c!=e||d!=f)&&a.extend(e", ",f)};function Ed(a){this.a=a}u(Ed,yd);var Fd=od(\"goog.dom.browserrange", ".IeRange\");function Gd(a){var b=J(a).body.createTextRange();if(1==a.no", "deType)b.moveToElementText(a),W(a)&&!a.childNodes.length&&b.collapse(m)", ";else{for(var c=0,d=a;d=d.previousSibling;){var e=d.nodeType;if(e==H)c+", "=d.length;else if(1==e){b.moveToElementText(d);break}}d||b.moveToElemen", "tText(a.parentNode);b.collapse(!d);c&&b.move(\"character\",c);b.moveEnd", "(\"character\",a.length)}return b}p=Ed.prototype;p.D=l;p.d=l;p.c=l;p.h=", "-1;p.g=-1;\np.v=function(){this.D=this.d=this.c=l;this.h=this.g=-1};\np", ".B=function(){if(!this.D){var a=this.a.text,b=this.a.duplicate(),c=a.re", "place(/ +$/,\"\");(c=a.length-c.length)&&b.moveEnd(\"character\",-c);c=", "b.parentElement();b=b.htmlText.replace(/(\\r\\n|\\r|\\n)+/g,\" \").leng", "th;if(this.isCollapsed()&&0c.outerHTML.replac", "e(/(\\r\\n|\\r|\\n)+/g,\" \").length;)c=c.parentNode;for(;1==c.childNod", "es.length&&c.innerText==(c.firstChild.nodeType==H?c.firstChild.nodeValu", "e:c.firstChild.innerText)&&W(c.firstChild);)c=c.firstChild;0==a.length&", "&(c=Hd(this,c));this.D=\nc}return this.D};function Hd(a,b){for(var c=b.", "childNodes,d=0,e=c.length;d=a.m(g,1,0", "):a.a.inRange(g))return Hd(a,f)}}return b}p.b=function(){this.d||(this.", "d=Id(this,1),this.isCollapsed()&&(this.c=this.d));return this.d};p.j=fu", "nction(){0>this.h&&(this.h=Jd(this,1),this.isCollapsed()&&(this.g=this.", "h));return this.h};\np.i=function(){if(this.isCollapsed())return this.b", "();this.c||(this.c=Id(this,0));return this.c};p.k=function(){if(this.is", "Collapsed())return this.j();0>this.g&&(this.g=Jd(this,0),this.isCollaps", "ed()&&(this.h=this.g));return this.g};p.m=function(a,b,c){return this.a", ".compareEndPoints((1==b?\"Start\":\"End\")+\"To\"+(1==c?\"Start\":\"End", "\"),a)};\nfunction Id(a,b,c){c=c||a.B();if(!c||!c.firstChild)return c;f", "or(var d=1==b,e=0,f=c.childNodes.length;ea.m(z,1,0)&&0f.childNodes.length&&", "Fd.log(id,\"Cannot have startOffset > startNode child count\",i),g=f.ch", "ildNodes[g],w=!g,f=g||f.lastChild||f,g=0);var z=Gd(f);g&&z.move(\"chara", "cter\",g);f==k&&g==n?z.collapse(j):(w&&z.collapse(m),w=m,1==k.nodeType&", "&(n>k.childNodes.length&&Fd.log(id,\"Cannot have endOffset > endNode ch", "ild count\",i),k=(g=k.childNodes[n])||k.lastChild||k,n=0,w=!g),f=Gd(k),", "f.collapse(!w),\nn&&f.moveEnd(\"character\",n),z.setEndPoint(\"EndToEnd", "\",f));n=new Ed(z);n.d=b;n.h=c;n.c=d;n.g=e;b=n}else n=J(b).createRange(", "),n.setStart(b,c),n.setEnd(d,e),b=new Md(n);b=a.N=b}return b}p.B=functi", "on(){return X(this).B()};p.b=function(){return this.d||(this.d=X(this).", "b())};p.j=function(){return this.h!=l?this.h:this.h=X(this).j()};p.i=fu", "nction(){return this.c||(this.c=X(this).i())};p.k=function(){return thi", "s.g!=l?this.g:this.g=X(this).k()};p.J=o(\"K\");\np.A=function(a,b){var ", "c=a.ja();return\"text\"==c?X(this).A(X(a),b):\"control\"==c?(c=Od(a),(b", "?Ta:Ua)(c,function(a){return this.containsNode(a,b)},this)):m};p.isColl", "apsed=function(){return X(this).isCollapsed()};p.u=function(){return ne", "w xd(this.b(),this.j(),this.i(),this.k())};p.select=function(){X(this).", "select(this.K)};p.insertNode=function(a,b){var c=X(this).insertNode(a,b", ");this.v();return c};p.W=function(a,b){X(this).W(a,b);this.v()};p.la=fu", "nction(){return new Pd(this)};\np.collapse=function(a){a=this.J()?!a:a;", "this.N&&this.N.collapse(a);a?(this.c=this.d,this.g=this.h):(this.d=this", ".c,this.h=this.g);this.K=m};function Pd(a){a.J()?a.i():a.b();a.J()?a.k(", "):a.j();a.J()?a.b():a.i();a.J()?a.j():a.k()}u(Pd,pd);function Qd(){}u(Q", "d,wd);p=Qd.prototype;p.a=l;p.n=l;p.V=l;p.v=function(){this.V=this.n=l};", "p.ja=aa(\"control\");p.aa=function(){return this.a||document.body.creat", "eControlRange()};p.I=function(){return this.a?this.a.length:0};p.C=func", "tion(a){a=this.a.item(a);return td(ud(a),i)};p.B=function(){return zb.a", "pply(l,Od(this))};p.b=function(){return Rd(this)[0]};p.j=aa(0);p.i=func", "tion(){var a=Rd(this),b=y(a);return Va(a,function(a){return L(a,b)})};p", ".k=function(){return this.i().childNodes.length};\nfunction Od(a){if(!a", ".n&&(a.n=[],a.a))for(var b=0;b", "=0)||Q(a.r,\"pointer-events\")!=\"none\")){c&&!(Cc==b||Nc==b)&&h(new C(", "12,\"Event type does not allow related target: \"+b));c={clientX:d.x,cl", "ientY:d.y,button:e,altKey:m,ctrlKey:m,shiftKey:m,metaKey:m,wheelDelta:0", ",relatedTarget:c||l};(a=a.F?Bc(a,b):a.r)&&Ac(a,b,c)}};function $d(){R.c", "all(this);this.z=new F(0,0);this.ga=new F(0,0)}u($d,R);$d.prototype.Da=", "0;$d.prototype.Ca=0;$d.prototype.move=function(a,b,c){this.ba()||wc(thi", "s,a);a=Zb(a);this.z.x=b.x+a.x;this.z.y=b.y+a.y;r(c)&&(this.ga.x=c.x+a.x", ",this.ga.y=c.y+a.y);if(this.ba()){b=zc;this.ba()||h(new C(13,\"Should n", "ever fire event when touchscreen is not pressed.\"));var d,e;this.Ca&&(", "d=this.Ca,e=this.ga);xc(this,b,this.Da,this.z,d,e)}};$d.prototype.ba=fu", "nction(){return!!this.Da};var ae={oa:function(a){return!(!a.querySelect", "orAll||!a.querySelector)},G:function(a,b){a||h(Error(\"No class name sp", "ecified\"));a=ja(a);1