| /* |
| * Copyright 2011-2014 Software Freedom Conservancy |
| * |
| * 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 <stddef.h> // For NULL. |
| |
| #include "atoms.h" |
| |
| namespace webdriver { |
| namespace atoms { |
| |
| const char* const CLEAR[] = { |
| "function(){return function(){var f,h=this;\nfunction aa(a){var b=typeof", |
| " a;if(\"object\"==b)if(a){if(a instanceof Array)return\"array\";if(a in", |
| "stanceof Object)return b;var c=Object.prototype.toString.call(a);if(\"[", |
| "object Window]\"==c)return\"object\";if(\"[object Array]\"==c||\"number", |
| "\"==typeof a.length&&\"undefined\"!=typeof a.splice&&\"undefined\"!=typ", |
| "eof 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\";else if(\"function\"==\nb", |
| "&&\"undefined\"==typeof a.call)return\"object\";return b}function ba(a)", |
| "{var b=aa(a);return\"array\"==b||\"object\"==b&&\"number\"==typeof a.le", |
| "ngth}function l(a){return\"string\"==typeof a}function m(a){return\"num", |
| "ber\"==typeof a}function n(a){return\"function\"==aa(a)}function r(a){v", |
| "ar b=typeof a;return\"object\"==b&&null!=a||\"function\"==b}\nfunction ", |
| "ca(a,b){function c(){}c.prototype=b.prototype;a.Y=b.prototype;a.prototy", |
| "pe=new c;a.prototype.constructor=a;a.U=function(a,c,g){for(var k=Array(", |
| "arguments.length-2),u=2;u<arguments.length;u++)k[u-2]=arguments[u];retu", |
| "rn b.prototype[c].apply(a,k)}};var da=window;function ea(a){return Stri", |
| "ng(a).replace(/\\-([a-z])/g,function(a,c){return c.toUpperCase()})};var", |
| " fa=Array.prototype;function t(a,b){if(l(a))return l(b)&&1==b.length?a.", |
| "indexOf(b,0):-1;for(var c=0;c<a.length;c++)if(c in a&&a[c]===b)return c", |
| ";return-1}function v(a,b){for(var c=a.length,d=l(a)?a.split(\"\"):a,e=0", |
| ";e<c;e++)e in d&&b.call(void 0,d[e],e,a)}function ga(a,b){var c=\"\";v(", |
| "a,function(d,e){c=b.call(void 0,c,d,e,a)});return c}function ha(a,b){fo", |
| "r(var c=a.length,d=l(a)?a.split(\"\"):a,e=0;e<c;e++)if(e in d&&b.call(v", |
| "oid 0,d[e],e,a))return!0;return!1}\nfunction ia(a,b){for(var c=a.length", |
| ",d=l(a)?a.split(\"\"):a,e=0;e<c;e++)if(e in d&&!b.call(void 0,d[e],e,a)", |
| ")return!1;return!0}function ja(a){var b=a.length;if(0<b){for(var c=Arra", |
| "y(b),d=0;d<b;d++)c[d]=a[d];return c}return[]}function ka(a,b,c){return ", |
| "2>=arguments.length?fa.slice.call(a,b):fa.slice.call(a,b,c)};var la={al", |
| "iceblue:\"#f0f8ff\",antiquewhite:\"#faebd7\",aqua:\"#00ffff\",aquamarin", |
| "e:\"#7fffd4\",azure:\"#f0ffff\",beige:\"#f5f5dc\",bisque:\"#ffe4c4\",bl", |
| "ack:\"#000000\",blanchedalmond:\"#ffebcd\",blue:\"#0000ff\",blueviolet:", |
| "\"#8a2be2\",brown:\"#a52a2a\",burlywood:\"#deb887\",cadetblue:\"#5f9ea0", |
| "\",chartreuse:\"#7fff00\",chocolate:\"#d2691e\",coral:\"#ff7f50\",cornf", |
| "lowerblue:\"#6495ed\",cornsilk:\"#fff8dc\",crimson:\"#dc143c\",cyan:\"#", |
| "00ffff\",darkblue:\"#00008b\",darkcyan:\"#008b8b\",darkgoldenrod:\"#b88", |
| "60b\",darkgray:\"#a9a9a9\",darkgreen:\"#006400\",\ndarkgrey:\"#a9a9a9\"", |
| ",darkkhaki:\"#bdb76b\",darkmagenta:\"#8b008b\",darkolivegreen:\"#556b2f", |
| "\",darkorange:\"#ff8c00\",darkorchid:\"#9932cc\",darkred:\"#8b0000\",da", |
| "rksalmon:\"#e9967a\",darkseagreen:\"#8fbc8f\",darkslateblue:\"#483d8b\"", |
| ",darkslategray:\"#2f4f4f\",darkslategrey:\"#2f4f4f\",darkturquoise:\"#0", |
| "0ced1\",darkviolet:\"#9400d3\",deeppink:\"#ff1493\",deepskyblue:\"#00bf", |
| "ff\",dimgray:\"#696969\",dimgrey:\"#696969\",dodgerblue:\"#1e90ff\",fir", |
| "ebrick:\"#b22222\",floralwhite:\"#fffaf0\",forestgreen:\"#228b22\",fuch", |
| "sia:\"#ff00ff\",gainsboro:\"#dcdcdc\",\nghostwhite:\"#f8f8ff\",gold:\"#", |
| "ffd700\",goldenrod:\"#daa520\",gray:\"#808080\",green:\"#008000\",green", |
| "yellow:\"#adff2f\",grey:\"#808080\",honeydew:\"#f0fff0\",hotpink:\"#ff6", |
| "9b4\",indianred:\"#cd5c5c\",indigo:\"#4b0082\",ivory:\"#fffff0\",khaki:", |
| "\"#f0e68c\",lavender:\"#e6e6fa\",lavenderblush:\"#fff0f5\",lawngreen:\"", |
| "#7cfc00\",lemonchiffon:\"#fffacd\",lightblue:\"#add8e6\",lightcoral:\"#", |
| "f08080\",lightcyan:\"#e0ffff\",lightgoldenrodyellow:\"#fafad2\",lightgr", |
| "ay:\"#d3d3d3\",lightgreen:\"#90ee90\",lightgrey:\"#d3d3d3\",lightpink:", |
| "\"#ffb6c1\",lightsalmon:\"#ffa07a\",\nlightseagreen:\"#20b2aa\",lightsk", |
| "yblue:\"#87cefa\",lightslategray:\"#778899\",lightslategrey:\"#778899\"", |
| ",lightsteelblue:\"#b0c4de\",lightyellow:\"#ffffe0\",lime:\"#00ff00\",li", |
| "megreen:\"#32cd32\",linen:\"#faf0e6\",magenta:\"#ff00ff\",maroon:\"#800", |
| "000\",mediumaquamarine:\"#66cdaa\",mediumblue:\"#0000cd\",mediumorchid:", |
| "\"#ba55d3\",mediumpurple:\"#9370db\",mediumseagreen:\"#3cb371\",mediums", |
| "lateblue:\"#7b68ee\",mediumspringgreen:\"#00fa9a\",mediumturquoise:\"#4", |
| "8d1cc\",mediumvioletred:\"#c71585\",midnightblue:\"#191970\",mintcream:", |
| "\"#f5fffa\",mistyrose:\"#ffe4e1\",\nmoccasin:\"#ffe4b5\",navajowhite:\"", |
| "#ffdead\",navy:\"#000080\",oldlace:\"#fdf5e6\",olive:\"#808000\",olived", |
| "rab:\"#6b8e23\",orange:\"#ffa500\",orangered:\"#ff4500\",orchid:\"#da70", |
| "d6\",palegoldenrod:\"#eee8aa\",palegreen:\"#98fb98\",paleturquoise:\"#a", |
| "feeee\",palevioletred:\"#db7093\",papayawhip:\"#ffefd5\",peachpuff:\"#f", |
| "fdab9\",peru:\"#cd853f\",pink:\"#ffc0cb\",plum:\"#dda0dd\",powderblue:", |
| "\"#b0e0e6\",purple:\"#800080\",red:\"#ff0000\",rosybrown:\"#bc8f8f\",ro", |
| "yalblue:\"#4169e1\",saddlebrown:\"#8b4513\",salmon:\"#fa8072\",sandybro", |
| "wn:\"#f4a460\",seagreen:\"#2e8b57\",\nseashell:\"#fff5ee\",sienna:\"#a0", |
| "522d\",silver:\"#c0c0c0\",skyblue:\"#87ceeb\",slateblue:\"#6a5acd\",sla", |
| "tegray:\"#708090\",slategrey:\"#708090\",snow:\"#fffafa\",springgreen:", |
| "\"#00ff7f\",steelblue:\"#4682b4\",tan:\"#d2b48c\",teal:\"#008080\",this", |
| "tle:\"#d8bfd8\",tomato:\"#ff6347\",turquoise:\"#40e0d0\",violet:\"#ee82", |
| "ee\",wheat:\"#f5deb3\",white:\"#ffffff\",whitesmoke:\"#f5f5f5\",yellow:", |
| "\"#ffff00\",yellowgreen:\"#9acd32\"};var ma=\"backgroundColor borderTop", |
| "Color borderRightColor borderBottomColor borderLeftColor color outlineC", |
| "olor\".split(\" \"),na=/#([0-9a-fA-F])([0-9a-fA-F])([0-9a-fA-F])/,oa=/^", |
| "#(?:[0-9a-f]{3}){1,2}$/i,pa=/^(?:rgba)?\\((\\d{1,3}),\\s?(\\d{1,3}),\\s", |
| "?(\\d{1,3}),\\s?(0|1|0\\.\\d*)\\)$/i,qa=/^(?:rgb)?\\((0|[1-9]\\d{0,2}),", |
| "\\s?(0|[1-9]\\d{0,2}),\\s?(0|[1-9]\\d{0,2})\\)$/i;function w(a,b){this.", |
| "code=a;this.state=x[a]||y;this.message=b||\"\";var c=this.state.replace", |
| "(/((?:^|\\s+)[a-z])/g,function(a){return a.toUpperCase().replace(/^[\\s", |
| "\\xa0]+/g,\"\")}),d=c.length-5;if(0>d||c.indexOf(\"Error\",d)!=d)c+=\"E", |
| "rror\";this.name=c;c=Error(this.message);c.name=this.name;this.stack=c.", |
| "stack||\"\"}ca(w,Error);var y=\"unknown error\",x={15:\"element not sel", |
| "ectable\",11:\"element not visible\"};x[31]=y;x[30]=y;x[24]=\"invalid c", |
| "ookie domain\";x[29]=\"invalid element coordinates\";x[12]=\"invalid el", |
| "ement state\";\nx[32]=\"invalid selector\";x[51]=\"invalid selector\";x", |
| "[52]=\"invalid selector\";x[17]=\"javascript error\";x[405]=\"unsupport", |
| "ed operation\";x[34]=\"move target out of bounds\";x[27]=\"no such aler", |
| "t\";x[7]=\"no such element\";x[8]=\"no such frame\";x[23]=\"no such win", |
| "dow\";x[28]=\"script timeout\";x[33]=\"session not created\";x[10]=\"st", |
| "ale element reference\";x[21]=\"timeout\";x[25]=\"unable to set cookie", |
| "\";x[26]=\"unexpected alert open\";x[13]=y;x[9]=\"unknown command\";w.p", |
| "rototype.toString=function(){return this.name+\": \"+this.message};var ", |
| "A;a:{var ra=h.navigator;if(ra){var sa=ra.userAgent;if(sa){A=sa;break a}", |
| "}A=\"\"};function ta(a){var b=arguments.length;if(1==b&&\"array\"==aa(a", |
| "rguments[0]))return ta.apply(null,arguments[0]);for(var c={},d=0;d<b;d+", |
| "+)c[arguments[d]]=!0;return c};var ua=-1!=A.indexOf(\"Macintosh\"),va=-", |
| "1!=A.indexOf(\"Windows\");ta(\"area base br col command embed hr img in", |
| "put keygen link meta param source track wbr\".split(\" \"));function B(", |
| "a,b){this.x=void 0!==a?a:0;this.y=void 0!==b?b:0}f=B.prototype;f.clone=", |
| "function(){return new B(this.x,this.y)};f.toString=function(){return\"(", |
| "\"+this.x+\", \"+this.y+\")\"};f.ceil=function(){this.x=Math.ceil(this.", |
| "x);this.y=Math.ceil(this.y);return this};f.floor=function(){this.x=Math", |
| ".floor(this.x);this.y=Math.floor(this.y);return this};f.round=function(", |
| "){this.x=Math.round(this.x);this.y=Math.round(this.y);return this};\nf.", |
| "translate=function(a,b){a instanceof B?(this.x+=a.x,this.y+=a.y):(this.", |
| "x+=a,m(b)&&(this.y+=b));return this};f.scale=function(a,b){var c=m(b)?b", |
| ":a;this.x*=a;this.y*=c;return this};function wa(a,b){this.width=a;this.", |
| "height=b}f=wa.prototype;f.clone=function(){return new wa(this.width,thi", |
| "s.height)};f.toString=function(){return\"(\"+this.width+\" x \"+this.he", |
| "ight+\")\"};f.ceil=function(){this.width=Math.ceil(this.width);this.hei", |
| "ght=Math.ceil(this.height);return this};f.floor=function(){this.width=M", |
| "ath.floor(this.width);this.height=Math.floor(this.height);return this};", |
| "f.round=function(){this.width=Math.round(this.width);this.height=Math.r", |
| "ound(this.height);return this};\nf.scale=function(a,b){var c=m(b)?b:a;t", |
| "his.width*=a;this.height*=c;return this};function xa(a,b,c){function d(", |
| "c){c&&b.appendChild(l(c)?a.createTextNode(c):c)}for(var e=1;e<c.length;", |
| "e++){var g=c[e];!ba(g)||r(g)&&0<g.nodeType?d(g):v(ya(g)?ja(g):g,d)}}fun", |
| "ction za(a){for(;a&&1!=a.nodeType;)a=a.previousSibling;return a}functio", |
| "n Aa(a,b){if(a.contains&&1==b.nodeType)return a==b||a.contains(b);if(\"", |
| "undefined\"!=typeof a.compareDocumentPosition)return a==b||Boolean(a.co", |
| "mpareDocumentPosition(b)&16);for(;b&&a!=b;)b=b.parentNode;return b==a}", |
| "\nfunction Ba(a,b){if(a==b)return 0;if(a.compareDocumentPosition)return", |
| " a.compareDocumentPosition(b)&2?1:-1;if(\"sourceIndex\"in a||a.parentNo", |
| "de&&\"sourceIndex\"in a.parentNode){var c=1==a.nodeType,d=1==b.nodeType", |
| ";if(c&&d)return a.sourceIndex-b.sourceIndex;var e=a.parentNode,g=b.pare", |
| "ntNode;return e==g?Ca(a,b):!c&&Aa(e,b)?-1*Da(a,b):!d&&Aa(g,a)?Da(b,a):(", |
| "c?a.sourceIndex:e.sourceIndex)-(d?b.sourceIndex:g.sourceIndex)}d=C(a);c", |
| "=d.createRange();c.selectNode(a);c.collapse(!0);d=d.createRange();d.sel", |
| "ectNode(b);\nd.collapse(!0);return c.compareBoundaryPoints(h.Range.STAR", |
| "T_TO_END,d)}function Da(a,b){var c=a.parentNode;if(c==b)return-1;for(va", |
| "r d=b;d.parentNode!=c;)d=d.parentNode;return Ca(d,a)}function Ca(a,b){f", |
| "or(var c=b;c=c.previousSibling;)if(c==a)return-1;return 1}function C(a)", |
| "{return 9==a.nodeType?a:a.ownerDocument||a.document}function ya(a){if(a", |
| "&&\"number\"==typeof a.length){if(r(a))return\"function\"==typeof a.ite", |
| "m||\"string\"==typeof a.item;if(n(a))return\"function\"==typeof a.item}", |
| "return!1}\nfunction Ea(a,b,c){c||(a=a.parentNode);for(c=0;a;){if(b(a))r", |
| "eturn a;a=a.parentNode;c++}return null}function Ga(a){try{return a&&a.a", |
| "ctiveElement}catch(b){}return null}function Ha(a){this.w=a||h.document|", |
| "|document}f=Ha.prototype;f.createElement=function(a){return this.w.crea", |
| "teElement(a)};f.createTextNode=function(a){return this.w.createTextNode", |
| "(String(a))};f.appendChild=function(a,b){a.appendChild(b)};f.append=fun", |
| "ction(a,b){xa(C(a),a,arguments)};\nf.canHaveChildren=function(a){if(1!=", |
| "a.nodeType)return!1;switch(a.tagName){case \"APPLET\":case \"AREA\":cas", |
| "e \"BASE\":case \"BR\":case \"COL\":case \"COMMAND\":case \"EMBED\":cas", |
| "e \"FRAME\":case \"HR\":case \"IMG\":case \"INPUT\":case \"IFRAME\":cas", |
| "e \"ISINDEX\":case \"KEYGEN\":case \"LINK\":case \"NOFRAMES\":case \"NO", |
| "SCRIPT\":case \"META\":case \"OBJECT\":case \"PARAM\":case \"SCRIPT\":c", |
| "ase \"SOURCE\":case \"STYLE\":case \"TRACK\":case \"WBR\":return!1}retu", |
| "rn!0};f.removeNode=function(a){return a&&a.parentNode?a.parentNode.remo", |
| "veChild(a):null};\nf.contains=Aa;function F(a){var b=null,c=a.nodeType;", |
| "1==c&&(b=a.textContent,b=void 0==b||null==b?a.innerText:b,b=void 0==b||", |
| "null==b?\"\":b);if(\"string\"!=typeof b)if(9==c||1==c){a=9==c?a.documen", |
| "tElement:a.firstChild;for(var c=0,d=[],b=\"\";a;){do 1!=a.nodeType&&(b+", |
| "=a.nodeValue),d[c++]=a;while(a=a.firstChild);for(;c&&!(a=d[--c].nextSib", |
| "ling););}}else b=a.nodeValue;return\"\"+b};function G(){this.j=this.h=n", |
| "ull;this.v=0}function Ia(a){this.node=a;this.next=this.s=null}G.prototy", |
| "pe.unshift=function(a){a=new Ia(a);a.next=this.h;this.j?this.h.s=a:this", |
| ".h=this.j=a;this.h=a;this.v++};G.prototype.add=function(a){a=new Ia(a);", |
| "a.s=this.j;this.h?this.j.next=a:this.h=this.j=a;this.j=a;this.v++};func", |
| "tion Ja(a){return(a=a.h)?a.node:null}G.prototype.iterator=function(a){r", |
| "eturn new Ka(this,!!a)};function Ka(a,b){this.P=a;this.G=(this.J=b)?a.j", |
| ":a.h;this.B=null}\nKa.prototype.next=function(){var a=this.G;if(null==a", |
| ")return null;var b=this.B=a;this.G=this.J?a.s:a.next;return b.node};Ka.", |
| "prototype.remove=function(){var a=this.P,b=this.B;if(!b)throw Error(\"N", |
| "ext must be called at least once before remove.\");var c=b.s,b=b.next;c", |
| "?c.next=b:a.h=b;b?b.s=c:a.j=c;a.v--;this.B=null};function H(a,b,c,d,e){", |
| "b=b.evaluate(d);c=c.evaluate(d);var g;if(b instanceof G&&c instanceof G", |
| "){e=b.iterator();for(d=e.next();d;d=e.next())for(b=c.iterator(),g=b.nex", |
| "t();g;g=b.next())if(a(F(d),F(g)))return!0;return!1}if(b instanceof G||c", |
| " instanceof G){b instanceof G?e=b:(e=c,c=b);e=e.iterator();b=typeof c;f", |
| "or(d=e.next();d;d=e.next()){switch(b){case \"number\":d=+F(d);break;cas", |
| "e \"boolean\":d=!!F(d);break;case \"string\":d=F(d);break;default:throw", |
| " Error(\"Illegal primitive type for comparison.\");}if(a(d,c))return!0}", |
| "return!1}return e?\n\"boolean\"==typeof b||\"boolean\"==typeof c?a(!!b,", |
| "!!c):\"number\"==typeof b||\"number\"==typeof c?a(+b,+c):a(b,c):a(+b,+c", |
| ")}function La(a,b,c,d){this.R=a;this.u=d}La.prototype.toString=function", |
| "(){return this.R};var Ma={};function I(a,b){if(Ma.hasOwnProperty(a))thr", |
| "ow Error(\"Binary operator already created: \"+a);var c=new La(a,0,0,b)", |
| ";Ma[c.toString()]=c}I(\"div\",function(a,b,c){return a.g(c)/b.g(c)});I(", |
| "\"mod\",function(a,b,c){return a.g(c)%b.g(c)});I(\"*\",function(a,b,c){", |
| "return a.g(c)*b.g(c)});\nI(\"+\",function(a,b,c){return a.g(c)+b.g(c)})", |
| ";I(\"-\",function(a,b,c){return a.g(c)-b.g(c)});I(\"<\",function(a,b,c)", |
| "{return H(function(a,b){return a<b},a,b,c)});I(\">\",function(a,b,c){re", |
| "turn H(function(a,b){return a>b},a,b,c)});I(\"<=\",function(a,b,c){retu", |
| "rn H(function(a,b){return a<=b},a,b,c)});I(\">=\",function(a,b,c){retur", |
| "n H(function(a,b){return a>=b},a,b,c)});I(\"=\",function(a,b,c){return ", |
| "H(function(a,b){return a==b},a,b,c,!0)});I(\"!=\",function(a,b,c){retur", |
| "n H(function(a,b){return a!=b},a,b,c,!0)});\nI(\"and\",function(a,b,c){", |
| "return a.o(c)&&b.o(c)});I(\"or\",function(a,b,c){return a.o(c)||b.o(c)}", |
| ");function Na(a,b,c,d,e,g){this.C=a;this.u=g}Na.prototype.toString=func", |
| "tion(){return this.C};var Oa={};function J(a,b){if(Oa.hasOwnProperty(a)", |
| ")throw Error(\"Function already created: \"+a+\".\");Oa[a]=new Na(a,0,0", |
| ",0,0,b)}J(\"boolean\",function(a,b){return b.o(a)});J(\"ceiling\",funct", |
| "ion(a,b){return Math.ceil(b.g(a))});J(\"concat\",function(a,b){return g", |
| "a(ka(arguments,1),function(b,d){return b+d.c(a)})});J(\"contains\",func", |
| "tion(a,b,c){b=b.c(a);a=c.c(a);return-1!=b.indexOf(a)});J(\"count\",func", |
| "tion(a,b){return b.evaluate(a).v});\nJ(\"false\",function(){return!1});", |
| "J(\"floor\",function(a,b){return Math.floor(b.g(a))});J(\"id\",function", |
| "(a,b){var c=a.m(),d=9==c.nodeType?c:c.ownerDocument,c=b.c(a).split(/\\s", |
| "+/),e=[];v(c,function(a){a=d.getElementById(a);!a||0<=t(e,a)||e.push(a)", |
| "});e.sort(Ba);var g=new G;v(e,function(a){g.add(a)});return g});J(\"lan", |
| "g\",function(){return!1});J(\"last\",function(a){if(1!=arguments.length", |
| ")throw Error(\"Function last expects ()\");return a.V()});\nJ(\"local-n", |
| "ame\",function(a,b){var c=b?Ja(b.evaluate(a)):a.m();return c?c.nodeName", |
| ".toLowerCase():\"\"});J(\"name\",function(a,b){var c=b?Ja(b.evaluate(a)", |
| "):a.m();return c?c.nodeName.toLowerCase():\"\"});J(\"namespace-uri\",fu", |
| "nction(){return\"\"});J(\"normalize-space\",function(a,b){return(b?b.c(", |
| "a):F(a.m())).replace(/[\\s\\xa0]+/g,\" \").replace(/^\\s+|\\s+$/g,\"\")", |
| "});J(\"not\",function(a,b){return!b.o(a)});J(\"number\",function(a,b){r", |
| "eturn b?b.g(a):+F(a.m())});J(\"position\",function(a){return a.W()});J(", |
| "\"round\",function(a,b){return Math.round(b.g(a))});\nJ(\"starts-with\"", |
| ",function(a,b,c){b=b.c(a);a=c.c(a);return 0==b.lastIndexOf(a,0)});J(\"s", |
| "tring\",function(a,b){return b?b.c(a):F(a.m())});J(\"string-length\",fu", |
| "nction(a,b){return(b?b.c(a):F(a.m())).length});J(\"substring\",function", |
| "(a,b,c,d){c=c.g(a);if(isNaN(c)||Infinity==c||-Infinity==c)return\"\";d=", |
| "d?d.g(a):Infinity;if(isNaN(d)||-Infinity===d)return\"\";c=Math.round(c)", |
| "-1;var e=Math.max(c,0);a=b.c(a);if(Infinity==d)return a.substring(e);b=", |
| "Math.round(d);return a.substring(e,c+b)});\nJ(\"substring-after\",funct", |
| "ion(a,b,c){b=b.c(a);a=c.c(a);c=b.indexOf(a);return-1==c?\"\":b.substrin", |
| "g(c+a.length)});J(\"substring-before\",function(a,b,c){b=b.c(a);a=c.c(a", |
| ");a=b.indexOf(a);return-1==a?\"\":b.substring(0,a)});J(\"sum\",function", |
| "(a,b){for(var c=b.evaluate(a).iterator(),d=0,e=c.next();e;e=c.next())d+", |
| "=+F(e);return d});\nJ(\"translate\",function(a,b,c,d){b=b.c(a);c=c.c(a)", |
| ";var e=d.c(a);a=[];for(d=0;d<c.length;d++){var g=c.charAt(d);g in a||(a", |
| "[g]=e.charAt(d))}c=\"\";for(d=0;d<b.length;d++)g=b.charAt(d),c+=g in a?", |
| "a[g]:g;return c});J(\"true\",function(){return!0});function Pa(a,b,c){t", |
| "his.C=a;this.J=c}Pa.prototype.toString=function(){return this.C};var Qa", |
| "={};function K(a,b){if(Qa.hasOwnProperty(a))throw Error(\"Axis already ", |
| "created: \"+a);Qa[a]=new Pa(a,0,b)}K(\"ancestor\",!0);K(\"ancestor-or-s", |
| "elf\",!0);K(\"attribute\",!1);K(\"child\",!1);K(\"descendant\",!1);K(\"", |
| "descendant-or-self\",!1);K(\"following\",!1);K(\"following-sibling\",!1", |
| ");K(\"namespace\",!1);K(\"parent\",!1);K(\"preceding\",!0);K(\"precedin", |
| "g-sibling\",!0);K(\"self\",!1);var L={};L.D=function(){var a={Z:\"http:", |
| "//www.w3.org/2000/svg\"};return function(b){return a[b]||null}}();\nL.u", |
| "=function(a,b,c){var d=C(a);if(!d.documentElement)return null;try{for(v", |
| "ar e=d.createNSResolver?d.createNSResolver(d.documentElement):L.D,g={},", |
| "k=d.getElementsByTagName(\"*\"),u=0;u<k.length;++u){var Y=k[u],D=Y.name", |
| "spaceURI;if(D&&!g[D]){var p=Y.lookupPrefix(D);if(!p)var q=D.match(\".*/", |
| "(\\\\w+)/?$\"),p=q?q[1]:\"xhtml\";g[D]=p}}var z={},E;for(E in g)z[g[E]]", |
| "=E;e=function(a){return z[a]||null};try{return d.evaluate(b,a,e,c,null)", |
| "}catch(Fa){if(\"TypeError\"===Fa.name)return e=d.createNSResolver?d.cre", |
| "ateNSResolver(d.documentElement):\nL.D,d.evaluate(b,a,e,c,null);throw F", |
| "a;}}catch(fb){throw new w(32,\"Unable to locate an element with the xpa", |
| "th expression \"+b+\" because of the following error:\\n\"+fb);}};L.F=f", |
| "unction(a,b){if(!a||1!=a.nodeType)throw new w(32,'The result of the xpa", |
| "th expression \"'+b+'\" is: '+a+\". It should be an element.\");};\nL.T", |
| "=function(a,b){var c=function(){var c=L.u(b,a,9);return c?c.singleNodeV", |
| "alue||null:b.selectSingleNode?(c=C(b),c.setProperty&&c.setProperty(\"Se", |
| "lectionLanguage\",\"XPath\"),b.selectSingleNode(a)):null}();null===c||L", |
| ".F(c,a);return c};\nL.X=function(a,b){var c=function(){var c=L.u(b,a,7)", |
| ";if(c){for(var e=c.snapshotLength,g=[],k=0;k<e;++k)g.push(c.snapshotIte", |
| "m(k));return g}return b.selectNodes?(c=C(b),c.setProperty&&c.setPropert", |
| "y(\"SelectionLanguage\",\"XPath\"),b.selectNodes(a)):[]}();v(c,function", |
| "(b){L.F(b,a)});return c};function M(a,b,c,d){this.top=a;this.right=b;th", |
| "is.bottom=c;this.left=d}f=M.prototype;f.clone=function(){return new M(t", |
| "his.top,this.right,this.bottom,this.left)};f.toString=function(){return", |
| "\"(\"+this.top+\"t, \"+this.right+\"r, \"+this.bottom+\"b, \"+this.left", |
| "+\"l)\"};f.contains=function(a){return this&&a?a instanceof M?a.left>=t", |
| "his.left&&a.right<=this.right&&a.top>=this.top&&a.bottom<=this.bottom:a", |
| ".x>=this.left&&a.x<=this.right&&a.y>=this.top&&a.y<=this.bottom:!1};\nf", |
| ".expand=function(a,b,c,d){r(a)?(this.top-=a.top,this.right+=a.right,thi", |
| "s.bottom+=a.bottom,this.left-=a.left):(this.top-=a,this.right+=b,this.b", |
| "ottom+=c,this.left-=d);return this};f.ceil=function(){this.top=Math.cei", |
| "l(this.top);this.right=Math.ceil(this.right);this.bottom=Math.ceil(this", |
| ".bottom);this.left=Math.ceil(this.left);return this};f.floor=function()", |
| "{this.top=Math.floor(this.top);this.right=Math.floor(this.right);this.b", |
| "ottom=Math.floor(this.bottom);this.left=Math.floor(this.left);return th", |
| "is};\nf.round=function(){this.top=Math.round(this.top);this.right=Math.", |
| "round(this.right);this.bottom=Math.round(this.bottom);this.left=Math.ro", |
| "und(this.left);return this};f.translate=function(a,b){a instanceof B?(t", |
| "his.left+=a.x,this.right+=a.x,this.top+=a.y,this.bottom+=a.y):(this.lef", |
| "t+=a,this.right+=a,m(b)&&(this.top+=b,this.bottom+=b));return this};f.s", |
| "cale=function(a,b){var c=m(b)?b:a;this.left*=a;this.right*=a;this.top*=", |
| "c;this.bottom*=c;return this};function N(a,b,c,d){this.left=a;this.top=", |
| "b;this.width=c;this.height=d}f=N.prototype;f.clone=function(){return ne", |
| "w N(this.left,this.top,this.width,this.height)};f.toString=function(){r", |
| "eturn\"(\"+this.left+\", \"+this.top+\" - \"+this.width+\"w x \"+this.h", |
| "eight+\"h)\"};f.contains=function(a){return a instanceof N?this.left<=a", |
| ".left&&this.left+this.width>=a.left+a.width&&this.top<=a.top&&this.top+", |
| "this.height>=a.top+a.height:a.x>=this.left&&a.x<=this.left+this.width&&", |
| "a.y>=this.top&&a.y<=this.top+this.height};\nf.ceil=function(){this.left", |
| "=Math.ceil(this.left);this.top=Math.ceil(this.top);this.width=Math.ceil", |
| "(this.width);this.height=Math.ceil(this.height);return this};f.floor=fu", |
| "nction(){this.left=Math.floor(this.left);this.top=Math.floor(this.top);", |
| "this.width=Math.floor(this.width);this.height=Math.floor(this.height);r", |
| "eturn this};f.round=function(){this.left=Math.round(this.left);this.top", |
| "=Math.round(this.top);this.width=Math.round(this.width);this.height=Mat", |
| "h.round(this.height);return this};\nf.translate=function(a,b){a instanc", |
| "eof B?(this.left+=a.x,this.top+=a.y):(this.left+=a,m(b)&&(this.top+=b))", |
| ";return this};f.scale=function(a,b){var c=m(b)?b:a;this.left*=a;this.wi", |
| "dth*=a;this.top*=c;this.height*=c;return this};function O(a,b){return!!", |
| "a&&1==a.nodeType&&(!b||a.tagName.toUpperCase()==b)}var Ra=\"BUTTON INPU", |
| "T OPTGROUP OPTION SELECT TEXTAREA\".split(\" \");\nfunction Sa(a){var b", |
| "=a.tagName.toUpperCase();return 0<=t(Ra,b)?a.disabled?!1:a.parentNode&&", |
| "1==a.parentNode.nodeType&&\"OPTGROUP\"==b||\"OPTION\"==b?Sa(a.parentNod", |
| "e):!Ea(a,function(a){var b=a.parentNode;if(b&&O(b,\"FIELDSET\")&&b.disa", |
| "bled){if(!O(a,\"LEGEND\"))return!0;for(;a=void 0!=a.previousElementSibl", |
| "ing?a.previousElementSibling:za(a.previousSibling);)if(O(a,\"LEGEND\"))", |
| "return!0}return!1},!0):!0}var Ta=\"text search tel url email password n", |
| "umber\".split(\" \");\nfunction Ua(a){function b(a){return\"inherit\"==", |
| "a.contentEditable?(a=P(a))?b(a):!1:\"true\"==a.contentEditable}return v", |
| "oid 0!==a.contentEditable?void 0!==a.isContentEditable?a.isContentEdita", |
| "ble:b(a):!1}function P(a){for(a=a.parentNode;a&&1!=a.nodeType&&9!=a.nod", |
| "eType&&11!=a.nodeType;)a=a.parentNode;return O(a)?a:null}\nfunction Q(a", |
| ",b){var c=ea(b);if(\"float\"==c||\"cssFloat\"==c||\"styleFloat\"==c)c=", |
| "\"cssFloat\";var d;a:{d=c;var e=C(a);if(e.defaultView&&e.defaultView.ge", |
| "tComputedStyle&&(e=e.defaultView.getComputedStyle(a,null))){d=e[d]||e.g", |
| "etPropertyValue(d)||\"\";break a}d=\"\"}d=d||Va(a,c);if(null===d)d=null", |
| ";else if(0<=t(ma,c)){b:{var g=d.match(pa);if(g){var c=Number(g[1]),e=Nu", |
| "mber(g[2]),k=Number(g[3]),g=Number(g[4]);if(0<=c&&255>=c&&0<=e&&255>=e&", |
| "&0<=k&&255>=k&&0<=g&&1>=g){c=[c,e,k,g];break b}}c=null}if(!c)b:{if(k=d.", |
| "match(qa))if(c=\nNumber(k[1]),e=Number(k[2]),k=Number(k[3]),0<=c&&255>=", |
| "c&&0<=e&&255>=e&&0<=k&&255>=k){c=[c,e,k,1];break b}c=null}if(!c)b:{c=d.", |
| "toLowerCase();e=la[c.toLowerCase()];if(!e&&(e=\"#\"==c.charAt(0)?c:\"#", |
| "\"+c,4==e.length&&(e=e.replace(na,\"#$1$1$2$2$3$3\")),!oa.test(e))){c=n", |
| "ull;break b}c=[parseInt(e.substr(1,2),16),parseInt(e.substr(3,2),16),pa", |
| "rseInt(e.substr(5,2),16),1]}d=c?\"rgba(\"+c.join(\", \")+\")\":d}return", |
| " d}\nfunction Va(a,b){var c=a.currentStyle||a.style,d=c[b];void 0===d&&", |
| "n(c.getPropertyValue)&&(d=c.getPropertyValue(b));return\"inherit\"!=d?v", |
| "oid 0!==d?d:null:(c=P(a))?Va(c,b):null}\nfunction Wa(a,b,c){function d(", |
| "a){var b=Xa(a);return 0<b.height&&0<b.width?!0:O(a,\"PATH\")&&(0<b.heig", |
| "ht||0<b.width)?(a=Q(a,\"stroke-width\"),!!a&&0<parseInt(a,10)):\"hidden", |
| "\"!=Q(a,\"overflow\")&&ha(a.childNodes,function(a){return 3==a.nodeType", |
| "||O(a)&&d(a)})}function e(a){return Ya(a)==R&&ia(a.childNodes,function(", |
| "a){return!O(a)||e(a)||!d(a)})}if(!O(a))throw Error(\"Argument to isShow", |
| "n must be of type Element\");if(O(a,\"BODY\"))return!0;if(O(a,\"OPTION", |
| "\")||O(a,\"OPTGROUP\"))return a=Ea(a,function(a){return O(a,\"SELECT\")", |
| "}),\n!!a&&Wa(a,!0,c);var g=Za(a);if(g)return!!g.H&&0<g.rect.width&&0<g.", |
| "rect.height&&Wa(g.H,b,c);if(O(a,\"INPUT\")&&\"hidden\"==a.type.toLowerC", |
| "ase()||O(a,\"NOSCRIPT\"))return!1;g=Q(a,\"visibility\");return\"collaps", |
| "e\"!=g&&\"hidden\"!=g&&c(a)&&(b||0!=$a(a))&&d(a)?!e(a):!1}function ab(a", |
| "){function b(a){if(\"none\"==Q(a,\"display\"))return!1;a=P(a);return!a|", |
| "|b(a)}return Wa(a,!0,b)}var R=\"hidden\";\nfunction Ya(a){function b(a)", |
| "{function b(a){return a==k?!0:0==Q(a,\"display\").lastIndexOf(\"inline", |
| "\",0)||\"absolute\"==c&&\"static\"==Q(a,\"position\")?!1:!0}var c=Q(a,", |
| "\"position\");if(\"fixed\"==c)return D=!0,a==k?null:k;for(a=P(a);a&&!b(", |
| "a);)a=P(a);return a}function c(a){var b=a;if(\"visible\"==Y)if(a==k&&u)", |
| "b=u;else if(a==u)return{x:\"visible\",y:\"visible\"};b={x:Q(b,\"overflo", |
| "w-x\"),y:Q(b,\"overflow-y\")};a==k&&(b.x=\"visible\"==b.x?\"auto\":b.x,", |
| "b.y=\"visible\"==b.y?\"auto\":b.y);return b}function d(a){if(a==k){var ", |
| "b=(new Ha(g)).w;\na=b.S?b.S:b.body||b.documentElement;b=b.parentWindow|", |
| "|b.defaultView;a=new B(b.pageXOffset||a.scrollLeft,b.pageYOffset||a.scr", |
| "ollTop)}else a=new B(a.scrollLeft,a.scrollTop);return a}var e=bb(a),g=C", |
| "(a),k=g.documentElement,u=g.body,Y=Q(k,\"overflow\"),D;for(a=b(a);a;a=b", |
| "(a)){var p=c(a);if(\"visible\"!=p.x||\"visible\"!=p.y){var q=Xa(a);if(0", |
| "==q.width||0==q.height)return R;var z=e.right<q.left,E=e.bottom<q.top;i", |
| "f(z&&\"hidden\"==p.x||E&&\"hidden\"==p.y)return R;if(z&&\"visible\"!=p.", |
| "x||E&&\"visible\"!=p.y){z=d(a);E=e.bottom<\nq.top-z.y;if(e.right<q.left", |
| "-z.x&&\"visible\"!=p.x||E&&\"visible\"!=p.x)return R;e=Ya(a);return e==", |
| "R?R:\"scroll\"}z=e.left>=q.left+q.width;q=e.top>=q.top+q.height;if(z&&", |
| "\"hidden\"==p.x||q&&\"hidden\"==p.y)return R;if(z&&\"visible\"!=p.x||q&", |
| "&\"visible\"!=p.y){if(D&&(p=d(a),e.left>=k.scrollWidth-p.x||e.right>=k.", |
| "scrollHeight-p.y))return R;e=Ya(a);return e==R?R:\"scroll\"}}}return\"n", |
| "one\"}\nfunction Xa(a){var b=Za(a);if(b)return b.rect;if(O(a,\"HTML\"))", |
| "return a=C(a),a=((a?a.parentWindow||a.defaultView:window)||window).docu", |
| "ment,a=\"CSS1Compat\"==a.compatMode?a.documentElement:a.body,a=new wa(a", |
| ".clientWidth,a.clientHeight),new N(0,0,a.width,a.height);var c;try{c=a.", |
| "getBoundingClientRect()}catch(d){return new N(0,0,0,0)}return new N(c.l", |
| "eft,c.top,c.right-c.left,c.bottom-c.top)}\nfunction Za(a){var b=O(a,\"M", |
| "AP\");if(!b&&!O(a,\"AREA\"))return null;var c=b?a:O(a.parentNode,\"MAP", |
| "\")?a.parentNode:null,d=null,e=null;if(c&&c.name&&(d=L.T('/descendant::", |
| "*[@usemap = \"#'+c.name+'\"]',C(c)))&&(e=Xa(d),!b&&\"default\"!=a.shape", |
| ".toLowerCase())){var g=cb(a);a=Math.min(Math.max(g.left,0),e.width);b=M", |
| "ath.min(Math.max(g.top,0),e.height);c=Math.min(g.width,e.width-a);g=Mat", |
| "h.min(g.height,e.height-b);e=new N(a+e.left,b+e.top,c,g)}return{H:d,rec", |
| "t:e||new N(0,0,0,0)}}\nfunction cb(a){var b=a.shape.toLowerCase();a=a.c", |
| "oords.split(\",\");if(\"rect\"==b&&4==a.length){var b=a[0],c=a[1];retur", |
| "n new N(b,c,a[2]-b,a[3]-c)}if(\"circle\"==b&&3==a.length)return b=a[2],", |
| "new N(a[0]-b,a[1]-b,2*b,2*b);if(\"poly\"==b&&2<a.length){for(var b=a[0]", |
| ",c=a[1],d=b,e=c,g=2;g+1<a.length;g+=2)b=Math.min(b,a[g]),d=Math.max(d,a", |
| "[g]),c=Math.min(c,a[g+1]),e=Math.max(e,a[g+1]);return new N(b,c,d-b,e-c", |
| ")}return new N(0,0,0,0)}function bb(a){a=Xa(a);return new M(a.top,a.lef", |
| "t+a.width,a.top+a.height,a.left)}\nfunction $a(a){var b=1,c=Q(a,\"opaci", |
| "ty\");c&&(b=Number(c));(a=P(a))&&(b*=$a(a));return b};function db(){thi", |
| "s.A=da.document.documentElement;this.K=null;var a=Ga(C(this.A));a&&eb(t", |
| "his,a)}function eb(a,b){a.A=b;a.K=O(b,\"OPTION\")?Ea(b,function(a){retu", |
| "rn O(a,\"SELECT\")}):null};function gb(a,b,c){this.L=a;this.M=b;this.N=", |
| "c}gb.prototype.create=function(a){a=C(a).createEvent(\"HTMLEvents\");a.", |
| "initEvent(this.L,this.M,this.N);return a};gb.prototype.toString=functio", |
| "n(){return this.L};var hb=new gb(\"change\",!0,!1);function S(a,b){this", |
| ".i={};this.f=[];this.l=0;var c=arguments.length;if(1<c){if(c%2)throw Er", |
| "ror(\"Uneven number of arguments\");for(var d=0;d<c;d+=2)this.set(argum", |
| "ents[d],arguments[d+1])}else a&&this.addAll(a)}function ib(a){jb(a);ret", |
| "urn a.f.concat()}f=S.prototype;f.clear=function(){this.i={};this.l=this", |
| ".f.length=0};f.remove=function(a){return Object.prototype.hasOwnPropert", |
| "y.call(this.i,a)?(delete this.i[a],this.l--,this.f.length>2*this.l&&jb(", |
| "this),!0):!1};\nfunction jb(a){if(a.l!=a.f.length){for(var b=0,c=0;b<a.", |
| "f.length;){var d=a.f[b];Object.prototype.hasOwnProperty.call(a.i,d)&&(a", |
| ".f[c++]=d);b++}a.f.length=c}if(a.l!=a.f.length){for(var e={},c=b=0;b<a.", |
| "f.length;)d=a.f[b],Object.prototype.hasOwnProperty.call(e,d)||(a.f[c++]", |
| "=d,e[d]=1),b++;a.f.length=c}}f.get=function(a,b){return Object.prototyp", |
| "e.hasOwnProperty.call(this.i,a)?this.i[a]:b};f.set=function(a,b){Object", |
| ".prototype.hasOwnProperty.call(this.i,a)||(this.l++,this.f.push(a));thi", |
| "s.i[a]=b};\nf.addAll=function(a){var b;if(a instanceof S){b=ib(a);jb(a)", |
| ";for(var c=[],d=0;d<a.f.length;d++)c.push(a.i[a.f[d]]);a=c}else{b=[];va", |
| "r d=0,e;for(e in a)b[d++]=e;d=[];e=0;for(c in a)d[e++]=a[c];a=d}for(c=0", |
| ";c<b.length;c++)this.set(b[c],a[c])};f.forEach=function(a,b){for(var c=", |
| "ib(this),d=0;d<c.length;d++){var e=c[d],g=this.get(e);a.call(b,g,e,this", |
| ")}};f.clone=function(){return new S(this)};var kb={};function T(a,b,c){", |
| "r(a)&&(a=a.a);a=new lb(a);!b||b in kb&&!c||(kb[b]={key:a,shift:!1},c&&(", |
| "kb[c]={key:a,shift:!0}));return a}function lb(a){this.code=a}T(8);T(9);", |
| "T(13);var mb=T(16),nb=T(17),ob=T(18);T(19);T(20);T(27);T(32,\" \");T(33", |
| ");T(34);T(35);T(36);T(37);T(38);T(39);T(40);T(44);T(45);T(46);T(48,\"0", |
| "\",\")\");T(49,\"1\",\"!\");T(50,\"2\",\"@\");T(51,\"3\",\"#\");T(52,\"", |
| "4\",\"$\");T(53,\"5\",\"%\");T(54,\"6\",\"^\");T(55,\"7\",\"&\");T(56,", |
| "\"8\",\"*\");T(57,\"9\",\"(\");T(65,\"a\",\"A\");T(66,\"b\",\"B\");T(67", |
| ",\"c\",\"C\");T(68,\"d\",\"D\");\nT(69,\"e\",\"E\");T(70,\"f\",\"F\");T", |
| "(71,\"g\",\"G\");T(72,\"h\",\"H\");T(73,\"i\",\"I\");T(74,\"j\",\"J\");", |
| "T(75,\"k\",\"K\");T(76,\"l\",\"L\");T(77,\"m\",\"M\");T(78,\"n\",\"N\")", |
| ";T(79,\"o\",\"O\");T(80,\"p\",\"P\");T(81,\"q\",\"Q\");T(82,\"r\",\"R\"", |
| ");T(83,\"s\",\"S\");T(84,\"t\",\"T\");T(85,\"u\",\"U\");T(86,\"v\",\"V", |
| "\");T(87,\"w\",\"W\");T(88,\"x\",\"X\");T(89,\"y\",\"Y\");T(90,\"z\",\"", |
| "Z\");var pb=T(va?{b:91,a:91}:ua?{b:224,a:91}:{b:0,a:91});T(va?{b:92,a:9", |
| "2}:ua?{b:224,a:93}:{b:0,a:92});T(va?{b:93,a:93}:ua?{b:0,a:0}:{b:93,a:nu", |
| "ll});T({b:96,a:96},\"0\");T({b:97,a:97},\"1\");\nT({b:98,a:98},\"2\");T", |
| "({b:99,a:99},\"3\");T({b:100,a:100},\"4\");T({b:101,a:101},\"5\");T({b:", |
| "102,a:102},\"6\");T({b:103,a:103},\"7\");T({b:104,a:104},\"8\");T({b:10", |
| "5,a:105},\"9\");T({b:106,a:106},\"*\");T({b:107,a:107},\"+\");T({b:109,", |
| "a:109},\"-\");T({b:110,a:110},\".\");T({b:111,a:111},\"/\");T(144);T(11", |
| "2);T(113);T(114);T(115);T(116);T(117);T(118);T(119);T(120);T(121);T(122", |
| ");T(123);T({b:107,a:187},\"=\",\"+\");T(108,\",\");T({b:109,a:189},\"-", |
| "\",\"_\");T(188,\",\",\"<\");T(190,\".\",\">\");T(191,\"/\",\"?\");T(19", |
| "2,\"`\",\"~\");T(219,\"[\",\"{\");\nT(220,\"\\\\\",\"|\");T(221,\"]\",", |
| "\"}\");T({b:59,a:186},\";\",\":\");T(222,\"'\",'\"');var U=new S;U.set(", |
| "1,mb);U.set(2,nb);U.set(4,ob);U.set(8,pb);(function(a){var b=new S;v(ib", |
| "(a),function(c){b.set(a.get(c).code,c)});return b})(U);function V(){db.", |
| "call(this)}ca(V,db);V.O=function(){return V.I?V.I:V.I=new V};function q", |
| "b(a){if(!ab(a)||!Sa(a)||\"none\"==Q(a,\"pointer-events\"))throw new w(1", |
| "2,\"Element is not currently interactable and may not be manipulated\")", |
| ";var b;(b=!(O(a,\"TEXTAREA\")||(O(a,\"INPUT\")?0<=t(Ta,a.type.toLowerCa", |
| "se()):Ua(a)))&&!(O(a,\"INPUT\")&&\"file\"==a.type.toLowerCase()))||(b=a", |
| ".readOnly);if(b)throw new w(12,\"Element must be user-editable in order", |
| " to clear it.\");b=V.O();eb(b,a);b=b.K||b.A;var c=Ga(C(b));if(b!=c){if(", |
| "c&&n(c.blur)&&!O(c,\"BODY\"))try{c.blur()}catch(d){throw d;}n(b.focus)&", |
| "&b.focus()}a.value&&\n(a.value=\"\",b=hb.create(a,void 0),\"isTrusted\"", |
| "in b||(b.isTrusted=!1),a.dispatchEvent(b));Ua(a)&&(a.innerHTML=\" \")}v", |
| "ar W=[\"_\"],X=h;W[0]in X||!X.execScript||X.execScript(\"var \"+W[0]);f", |
| "or(var Z;W.length&&(Z=W.shift());)W.length||void 0===qb?X=X[Z]?X[Z]:X[Z", |
| "]={}:X[Z]=qb;; return this._.apply(null,arguments);}.apply({navigator:t", |
| "ypeof window!=undefined?window.navigator:null,document:typeof window!=u", |
| "ndefined?window.document:null}, arguments);}", |
| NULL |
| }; |
| |
| const char* const CLICK[] = { |
| "function(){return function(){var g,aa=this;\nfunction ba(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\";else if(\"function\"==\nb", |
| "&&\"undefined\"==typeof a.call)return\"object\";return b}function ca(a)", |
| "{var b=ba(a);return\"array\"==b||\"object\"==b&&\"number\"==typeof a.le", |
| "ngth}function h(a){return\"string\"==typeof a}function l(a){return\"num", |
| "ber\"==typeof a}function da(a){return\"function\"==ba(a)}function ea(a)", |
| "{var b=typeof a;return\"object\"==b&&null!=a||\"function\"==b}\nfunctio", |
| "n fa(a,b){function c(){}c.prototype=b.prototype;a.fa=b.prototype;a.prot", |
| "otype=new c;a.prototype.constructor=a;a.ba=function(a,c,f){for(var k=Ar", |
| "ray(arguments.length-2),p=2;p<arguments.length;p++)k[p-2]=arguments[p];", |
| "return b.prototype[c].apply(a,k)}};var ga=window;var ha=String.prototyp", |
| "e.trim?function(a){return a.trim()}:function(a){return a.replace(/^[\\s", |
| "\\xa0]+|[\\s\\xa0]+$/g,\"\")};function ia(a,b){return a<b?-1:a>b?1:0}fu", |
| "nction ja(a){return String(a).replace(/\\-([a-z])/g,function(a,c){retur", |
| "n c.toUpperCase()})};var ka=Array.prototype;function la(a,b){if(h(a))re", |
| "turn h(b)&&1==b.length?a.indexOf(b,0):-1;for(var c=0;c<a.length;c++)if(", |
| "c in a&&a[c]===b)return c;return-1}function n(a,b){for(var c=a.length,d", |
| "=h(a)?a.split(\"\"):a,e=0;e<c;e++)e in d&&b.call(void 0,d[e],e,a)}funct", |
| "ion ma(a,b){var c=\"\";n(a,function(d,e){c=b.call(void 0,c,d,e,a)});ret", |
| "urn c}function na(a,b){for(var c=a.length,d=h(a)?a.split(\"\"):a,e=0;e<", |
| "c;e++)if(e in d&&b.call(void 0,d[e],e,a))return!0;return!1}\nfunction o", |
| "a(a,b){for(var c=a.length,d=h(a)?a.split(\"\"):a,e=0;e<c;e++)if(e in d&", |
| "&!b.call(void 0,d[e],e,a))return!1;return!0}function pa(a){var b=a.leng", |
| "th;if(0<b){for(var c=Array(b),d=0;d<b;d++)c[d]=a[d];return c}return[]}f", |
| "unction qa(a,b,c){return 2>=arguments.length?ka.slice.call(a,b):ka.slic", |
| "e.call(a,b,c)};var ra={aliceblue:\"#f0f8ff\",antiquewhite:\"#faebd7\",a", |
| "qua:\"#00ffff\",aquamarine:\"#7fffd4\",azure:\"#f0ffff\",beige:\"#f5f5d", |
| "c\",bisque:\"#ffe4c4\",black:\"#000000\",blanchedalmond:\"#ffebcd\",blu", |
| "e:\"#0000ff\",blueviolet:\"#8a2be2\",brown:\"#a52a2a\",burlywood:\"#deb", |
| "887\",cadetblue:\"#5f9ea0\",chartreuse:\"#7fff00\",chocolate:\"#d2691e", |
| "\",coral:\"#ff7f50\",cornflowerblue:\"#6495ed\",cornsilk:\"#fff8dc\",cr", |
| "imson:\"#dc143c\",cyan:\"#00ffff\",darkblue:\"#00008b\",darkcyan:\"#008", |
| "b8b\",darkgoldenrod:\"#b8860b\",darkgray:\"#a9a9a9\",darkgreen:\"#00640", |
| "0\",\ndarkgrey:\"#a9a9a9\",darkkhaki:\"#bdb76b\",darkmagenta:\"#8b008b", |
| "\",darkolivegreen:\"#556b2f\",darkorange:\"#ff8c00\",darkorchid:\"#9932", |
| "cc\",darkred:\"#8b0000\",darksalmon:\"#e9967a\",darkseagreen:\"#8fbc8f", |
| "\",darkslateblue:\"#483d8b\",darkslategray:\"#2f4f4f\",darkslategrey:\"", |
| "#2f4f4f\",darkturquoise:\"#00ced1\",darkviolet:\"#9400d3\",deeppink:\"#", |
| "ff1493\",deepskyblue:\"#00bfff\",dimgray:\"#696969\",dimgrey:\"#696969", |
| "\",dodgerblue:\"#1e90ff\",firebrick:\"#b22222\",floralwhite:\"#fffaf0\"", |
| ",forestgreen:\"#228b22\",fuchsia:\"#ff00ff\",gainsboro:\"#dcdcdc\",\ngh", |
| "ostwhite:\"#f8f8ff\",gold:\"#ffd700\",goldenrod:\"#daa520\",gray:\"#808", |
| "080\",green:\"#008000\",greenyellow:\"#adff2f\",grey:\"#808080\",honeyd", |
| "ew:\"#f0fff0\",hotpink:\"#ff69b4\",indianred:\"#cd5c5c\",indigo:\"#4b00", |
| "82\",ivory:\"#fffff0\",khaki:\"#f0e68c\",lavender:\"#e6e6fa\",lavenderb", |
| "lush:\"#fff0f5\",lawngreen:\"#7cfc00\",lemonchiffon:\"#fffacd\",lightbl", |
| "ue:\"#add8e6\",lightcoral:\"#f08080\",lightcyan:\"#e0ffff\",lightgolden", |
| "rodyellow:\"#fafad2\",lightgray:\"#d3d3d3\",lightgreen:\"#90ee90\",ligh", |
| "tgrey:\"#d3d3d3\",lightpink:\"#ffb6c1\",lightsalmon:\"#ffa07a\",\nlight", |
| "seagreen:\"#20b2aa\",lightskyblue:\"#87cefa\",lightslategray:\"#778899", |
| "\",lightslategrey:\"#778899\",lightsteelblue:\"#b0c4de\",lightyellow:\"", |
| "#ffffe0\",lime:\"#00ff00\",limegreen:\"#32cd32\",linen:\"#faf0e6\",mage", |
| "nta:\"#ff00ff\",maroon:\"#800000\",mediumaquamarine:\"#66cdaa\",mediumb", |
| "lue:\"#0000cd\",mediumorchid:\"#ba55d3\",mediumpurple:\"#9370db\",mediu", |
| "mseagreen:\"#3cb371\",mediumslateblue:\"#7b68ee\",mediumspringgreen:\"#", |
| "00fa9a\",mediumturquoise:\"#48d1cc\",mediumvioletred:\"#c71585\",midnig", |
| "htblue:\"#191970\",mintcream:\"#f5fffa\",mistyrose:\"#ffe4e1\",\nmoccas", |
| "in:\"#ffe4b5\",navajowhite:\"#ffdead\",navy:\"#000080\",oldlace:\"#fdf5", |
| "e6\",olive:\"#808000\",olivedrab:\"#6b8e23\",orange:\"#ffa500\",oranger", |
| "ed:\"#ff4500\",orchid:\"#da70d6\",palegoldenrod:\"#eee8aa\",palegreen:", |
| "\"#98fb98\",paleturquoise:\"#afeeee\",palevioletred:\"#db7093\",papayaw", |
| "hip:\"#ffefd5\",peachpuff:\"#ffdab9\",peru:\"#cd853f\",pink:\"#ffc0cb\"", |
| ",plum:\"#dda0dd\",powderblue:\"#b0e0e6\",purple:\"#800080\",red:\"#ff00", |
| "00\",rosybrown:\"#bc8f8f\",royalblue:\"#4169e1\",saddlebrown:\"#8b4513", |
| "\",salmon:\"#fa8072\",sandybrown:\"#f4a460\",seagreen:\"#2e8b57\",\nsea", |
| "shell:\"#fff5ee\",sienna:\"#a0522d\",silver:\"#c0c0c0\",skyblue:\"#87ce", |
| "eb\",slateblue:\"#6a5acd\",slategray:\"#708090\",slategrey:\"#708090\",", |
| "snow:\"#fffafa\",springgreen:\"#00ff7f\",steelblue:\"#4682b4\",tan:\"#d", |
| "2b48c\",teal:\"#008080\",thistle:\"#d8bfd8\",tomato:\"#ff6347\",turquoi", |
| "se:\"#40e0d0\",violet:\"#ee82ee\",wheat:\"#f5deb3\",white:\"#ffffff\",w", |
| "hitesmoke:\"#f5f5f5\",yellow:\"#ffff00\",yellowgreen:\"#9acd32\"};var s", |
| "a=\"backgroundColor borderTopColor borderRightColor borderBottomColor b", |
| "orderLeftColor color outlineColor\".split(\" \"),ta=/#([0-9a-fA-F])([0-", |
| "9a-fA-F])([0-9a-fA-F])/,ua=/^#(?:[0-9a-f]{3}){1,2}$/i,va=/^(?:rgba)?\\(", |
| "(\\d{1,3}),\\s?(\\d{1,3}),\\s?(\\d{1,3}),\\s?(0|1|0\\.\\d*)\\)$/i,wa=/^", |
| "(?:rgb)?\\((0|[1-9]\\d{0,2}),\\s?(0|[1-9]\\d{0,2}),\\s?(0|[1-9]\\d{0,2}", |
| ")\\)$/i;function q(a,b){this.code=a;this.state=w[a]||xa;this.message=b|", |
| "|\"\";var c=this.state.replace(/((?:^|\\s+)[a-z])/g,function(a){return ", |
| "a.toUpperCase().replace(/^[\\s\\xa0]+/g,\"\")}),d=c.length-5;if(0>d||c.", |
| "indexOf(\"Error\",d)!=d)c+=\"Error\";this.name=c;c=Error(this.message);", |
| "c.name=this.name;this.stack=c.stack||\"\"}fa(q,Error);var xa=\"unknown ", |
| "error\",w={15:\"element not selectable\",11:\"element not visible\"};w[", |
| "31]=xa;w[30]=xa;w[24]=\"invalid cookie domain\";w[29]=\"invalid element", |
| " coordinates\";w[12]=\"invalid element state\";\nw[32]=\"invalid select", |
| "or\";w[51]=\"invalid selector\";w[52]=\"invalid selector\";w[17]=\"java", |
| "script error\";w[405]=\"unsupported operation\";w[34]=\"move target out", |
| " of bounds\";w[27]=\"no such alert\";w[7]=\"no such element\";w[8]=\"no", |
| " such frame\";w[23]=\"no such window\";w[28]=\"script timeout\";w[33]=", |
| "\"session not created\";w[10]=\"stale element reference\";w[21]=\"timeo", |
| "ut\";w[25]=\"unable to set cookie\";w[26]=\"unexpected alert open\";w[1", |
| "3]=xa;w[9]=\"unknown command\";q.prototype.toString=function(){return t", |
| "his.name+\": \"+this.message};var x;a:{var ya=aa.navigator;if(ya){var z", |
| "a=ya.userAgent;if(za){x=za;break a}}x=\"\"};function Aa(a){var b=argume", |
| "nts.length;if(1==b&&\"array\"==ba(arguments[0]))return Aa.apply(null,ar", |
| "guments[0]);for(var c={},d=0;d<b;d++)c[arguments[d]]=!0;return c};var B", |
| "a=-1!=x.indexOf(\"Macintosh\"),Ca=-1!=x.indexOf(\"Windows\");Aa(\"area ", |
| "base br col command embed hr img input keygen link meta param source tr", |
| "ack wbr\".split(\" \"));function Da(a,b,c){return Math.min(Math.max(a,b", |
| "),c)};function y(a,b){this.x=void 0!==a?a:0;this.y=void 0!==b?b:0}g=y.p", |
| "rototype;g.clone=function(){return new y(this.x,this.y)};g.toString=fun", |
| "ction(){return\"(\"+this.x+\", \"+this.y+\")\"};g.ceil=function(){this.", |
| "x=Math.ceil(this.x);this.y=Math.ceil(this.y);return this};g.floor=funct", |
| "ion(){this.x=Math.floor(this.x);this.y=Math.floor(this.y);return this};", |
| "g.round=function(){this.x=Math.round(this.x);this.y=Math.round(this.y);", |
| "return this};\ng.translate=function(a,b){a instanceof y?(this.x+=a.x,th", |
| "is.y+=a.y):(this.x+=a,l(b)&&(this.y+=b));return this};g.scale=function(", |
| "a,b){var c=l(b)?b:a;this.x*=a;this.y*=c;return this};function z(a,b){th", |
| "is.width=a;this.height=b}g=z.prototype;g.clone=function(){return new z(", |
| "this.width,this.height)};g.toString=function(){return\"(\"+this.width+", |
| "\" x \"+this.height+\")\"};g.ceil=function(){this.width=Math.ceil(this.", |
| "width);this.height=Math.ceil(this.height);return this};g.floor=function", |
| "(){this.width=Math.floor(this.width);this.height=Math.floor(this.height", |
| ");return this};g.round=function(){this.width=Math.round(this.width);thi", |
| "s.height=Math.round(this.height);return this};\ng.scale=function(a,b){v", |
| "ar c=l(b)?b:a;this.width*=a;this.height*=c;return this};function Ea(a){", |
| "return a?a.parentWindow||a.defaultView:window}function Fa(a,b,c){functi", |
| "on d(c){c&&b.appendChild(h(c)?a.createTextNode(c):c)}for(var e=1;e<c.le", |
| "ngth;e++){var f=c[e];!ca(f)||ea(f)&&0<f.nodeType?d(f):n(Ga(f)?pa(f):f,d", |
| ")}}function Ha(a){for(;a&&1!=a.nodeType;)a=a.previousSibling;return a}", |
| "\nfunction Ia(a,b){if(a.contains&&1==b.nodeType)return a==b||a.contains", |
| "(b);if(\"undefined\"!=typeof a.compareDocumentPosition)return a==b||Boo", |
| "lean(a.compareDocumentPosition(b)&16);for(;b&&a!=b;)b=b.parentNode;retu", |
| "rn b==a}\nfunction Ja(a,b){if(a==b)return 0;if(a.compareDocumentPositio", |
| "n)return a.compareDocumentPosition(b)&2?1:-1;if(\"sourceIndex\"in a||a.", |
| "parentNode&&\"sourceIndex\"in a.parentNode){var c=1==a.nodeType,d=1==b.", |
| "nodeType;if(c&&d)return a.sourceIndex-b.sourceIndex;var e=a.parentNode,", |
| "f=b.parentNode;return e==f?Ka(a,b):!c&&Ia(e,b)?-1*La(a,b):!d&&Ia(f,a)?L", |
| "a(b,a):(c?a.sourceIndex:e.sourceIndex)-(d?b.sourceIndex:f.sourceIndex)}", |
| "d=A(a);c=d.createRange();c.selectNode(a);c.collapse(!0);d=d.createRange", |
| "();d.selectNode(b);\nd.collapse(!0);return c.compareBoundaryPoints(aa.R", |
| "ange.START_TO_END,d)}function La(a,b){var c=a.parentNode;if(c==b)return", |
| "-1;for(var d=b;d.parentNode!=c;)d=d.parentNode;return Ka(d,a)}function ", |
| "Ka(a,b){for(var c=b;c=c.previousSibling;)if(c==a)return-1;return 1}func", |
| "tion A(a){return 9==a.nodeType?a:a.ownerDocument||a.document}function G", |
| "a(a){if(a&&\"number\"==typeof a.length){if(ea(a))return\"function\"==ty", |
| "peof a.item||\"string\"==typeof a.item;if(da(a))return\"function\"==typ", |
| "eof a.item}return!1}\nfunction Ma(a,b,c){c||(a=a.parentNode);for(c=0;a;", |
| "){if(b(a))return a;a=a.parentNode;c++}return null}function Na(a){try{re", |
| "turn a&&a.activeElement}catch(b){}return null}function Oa(a){this.D=a||", |
| "aa.document||document}g=Oa.prototype;g.s=function(a){return h(a)?this.D", |
| ".getElementById(a):a};g.createElement=function(a){return this.D.createE", |
| "lement(a)};g.createTextNode=function(a){return this.D.createTextNode(St", |
| "ring(a))};g.appendChild=function(a,b){a.appendChild(b)};g.append=functi", |
| "on(a,b){Fa(A(a),a,arguments)};\ng.canHaveChildren=function(a){if(1!=a.n", |
| "odeType)return!1;switch(a.tagName){case \"APPLET\":case \"AREA\":case ", |
| "\"BASE\":case \"BR\":case \"COL\":case \"COMMAND\":case \"EMBED\":case ", |
| "\"FRAME\":case \"HR\":case \"IMG\":case \"INPUT\":case \"IFRAME\":case ", |
| "\"ISINDEX\":case \"KEYGEN\":case \"LINK\":case \"NOFRAMES\":case \"NOSC", |
| "RIPT\":case \"META\":case \"OBJECT\":case \"PARAM\":case \"SCRIPT\":cas", |
| "e \"SOURCE\":case \"STYLE\":case \"TRACK\":case \"WBR\":return!1}return", |
| "!0};g.removeNode=function(a){return a&&a.parentNode?a.parentNode.remove", |
| "Child(a):null};\ng.contains=Ia;function B(a){var b=null,c=a.nodeType;1=", |
| "=c&&(b=a.textContent,b=void 0==b||null==b?a.innerText:b,b=void 0==b||nu", |
| "ll==b?\"\":b);if(\"string\"!=typeof b)if(9==c||1==c){a=9==c?a.documentE", |
| "lement:a.firstChild;for(var c=0,d=[],b=\"\";a;){do 1!=a.nodeType&&(b+=a", |
| ".nodeValue),d[c++]=a;while(a=a.firstChild);for(;c&&!(a=d[--c].nextSibli", |
| "ng););}}else b=a.nodeValue;return\"\"+b};function C(){this.o=this.j=nul", |
| "l;this.I=0}function Pa(a){this.node=a;this.next=this.C=null}C.prototype", |
| ".unshift=function(a){a=new Pa(a);a.next=this.j;this.o?this.j.C=a:this.j", |
| "=this.o=a;this.j=a;this.I++};C.prototype.add=function(a){a=new Pa(a);a.", |
| "C=this.o;this.j?this.o.next=a:this.j=this.o=a;this.o=a;this.I++};functi", |
| "on Qa(a){return(a=a.j)?a.node:null}C.prototype.iterator=function(a){ret", |
| "urn new Ra(this,!!a)};function Ra(a,b){this.Y=a;this.U=(this.W=b)?a.o:a", |
| ".j;this.M=null}\nRa.prototype.next=function(){var a=this.U;if(null==a)r", |
| "eturn null;var b=this.M=a;this.U=this.W?a.C:a.next;return b.node};Ra.pr", |
| "ototype.remove=function(){var a=this.Y,b=this.M;if(!b)throw Error(\"Nex", |
| "t must be called at least once before remove.\");var c=b.C,b=b.next;c?c", |
| ".next=b:a.j=b;b?b.C=c:a.o=c;a.I--;this.M=null};function D(a,b,c,d,e){b=", |
| "b.evaluate(d);c=c.evaluate(d);var f;if(b instanceof C&&c instanceof C){", |
| "e=b.iterator();for(d=e.next();d;d=e.next())for(b=c.iterator(),f=b.next(", |
| ");f;f=b.next())if(a(B(d),B(f)))return!0;return!1}if(b instanceof C||c i", |
| "nstanceof C){b instanceof C?e=b:(e=c,c=b);e=e.iterator();b=typeof c;for", |
| "(d=e.next();d;d=e.next()){switch(b){case \"number\":d=+B(d);break;case ", |
| "\"boolean\":d=!!B(d);break;case \"string\":d=B(d);break;default:throw E", |
| "rror(\"Illegal primitive type for comparison.\");}if(a(d,c))return!0}re", |
| "turn!1}return e?\n\"boolean\"==typeof b||\"boolean\"==typeof c?a(!!b,!!", |
| "c):\"number\"==typeof b||\"number\"==typeof c?a(+b,+c):a(b,c):a(+b,+c)}", |
| "function Sa(a,b,c,d){this.Z=a;this.G=d}Sa.prototype.toString=function()", |
| "{return this.Z};var Ta={};function E(a,b){if(Ta.hasOwnProperty(a))throw", |
| " Error(\"Binary operator already created: \"+a);var c=new Sa(a,0,0,b);T", |
| "a[c.toString()]=c}E(\"div\",function(a,b,c){return a.g(c)/b.g(c)});E(\"", |
| "mod\",function(a,b,c){return a.g(c)%b.g(c)});E(\"*\",function(a,b,c){re", |
| "turn a.g(c)*b.g(c)});\nE(\"+\",function(a,b,c){return a.g(c)+b.g(c)});E", |
| "(\"-\",function(a,b,c){return a.g(c)-b.g(c)});E(\"<\",function(a,b,c){r", |
| "eturn D(function(a,b){return a<b},a,b,c)});E(\">\",function(a,b,c){retu", |
| "rn D(function(a,b){return a>b},a,b,c)});E(\"<=\",function(a,b,c){return", |
| " D(function(a,b){return a<=b},a,b,c)});E(\">=\",function(a,b,c){return ", |
| "D(function(a,b){return a>=b},a,b,c)});E(\"=\",function(a,b,c){return D(", |
| "function(a,b){return a==b},a,b,c,!0)});E(\"!=\",function(a,b,c){return ", |
| "D(function(a,b){return a!=b},a,b,c,!0)});\nE(\"and\",function(a,b,c){re", |
| "turn a.w(c)&&b.w(c)});E(\"or\",function(a,b,c){return a.w(c)||b.w(c)});", |
| "function Ua(a,b,c,d,e,f){this.N=a;this.G=f}Ua.prototype.toString=functi", |
| "on(){return this.N};var Va={};function F(a,b){if(Va.hasOwnProperty(a))t", |
| "hrow Error(\"Function already created: \"+a+\".\");Va[a]=new Ua(a,0,0,0", |
| ",0,b)}F(\"boolean\",function(a,b){return b.w(a)});F(\"ceiling\",functio", |
| "n(a,b){return Math.ceil(b.g(a))});F(\"concat\",function(a,b){return ma(", |
| "qa(arguments,1),function(b,d){return b+d.c(a)})});F(\"contains\",functi", |
| "on(a,b,c){b=b.c(a);a=c.c(a);return-1!=b.indexOf(a)});F(\"count\",functi", |
| "on(a,b){return b.evaluate(a).I});\nF(\"false\",function(){return!1});F(", |
| "\"floor\",function(a,b){return Math.floor(b.g(a))});F(\"id\",function(a", |
| ",b){var c=a.v(),d=9==c.nodeType?c:c.ownerDocument,c=b.c(a).split(/\\s+/", |
| "),e=[];n(c,function(a){a=d.getElementById(a);!a||0<=la(e,a)||e.push(a)}", |
| ");e.sort(Ja);var f=new C;n(e,function(a){f.add(a)});return f});F(\"lang", |
| "\",function(){return!1});F(\"last\",function(a){if(1!=arguments.length)", |
| "throw Error(\"Function last expects ()\");return a.ca()});\nF(\"local-n", |
| "ame\",function(a,b){var c=b?Qa(b.evaluate(a)):a.v();return c?c.nodeName", |
| ".toLowerCase():\"\"});F(\"name\",function(a,b){var c=b?Qa(b.evaluate(a)", |
| "):a.v();return c?c.nodeName.toLowerCase():\"\"});F(\"namespace-uri\",fu", |
| "nction(){return\"\"});F(\"normalize-space\",function(a,b){return(b?b.c(", |
| "a):B(a.v())).replace(/[\\s\\xa0]+/g,\" \").replace(/^\\s+|\\s+$/g,\"\")", |
| "});F(\"not\",function(a,b){return!b.w(a)});F(\"number\",function(a,b){r", |
| "eturn b?b.g(a):+B(a.v())});F(\"position\",function(a){return a.da()});F", |
| "(\"round\",function(a,b){return Math.round(b.g(a))});\nF(\"starts-with", |
| "\",function(a,b,c){b=b.c(a);a=c.c(a);return 0==b.lastIndexOf(a,0)});F(", |
| "\"string\",function(a,b){return b?b.c(a):B(a.v())});F(\"string-length\"", |
| ",function(a,b){return(b?b.c(a):B(a.v())).length});F(\"substring\",funct", |
| "ion(a,b,c,d){c=c.g(a);if(isNaN(c)||Infinity==c||-Infinity==c)return\"\"", |
| ";d=d?d.g(a):Infinity;if(isNaN(d)||-Infinity===d)return\"\";c=Math.round", |
| "(c)-1;var e=Math.max(c,0);a=b.c(a);if(Infinity==d)return a.substring(e)", |
| ";b=Math.round(d);return a.substring(e,c+b)});\nF(\"substring-after\",fu", |
| "nction(a,b,c){b=b.c(a);a=c.c(a);c=b.indexOf(a);return-1==c?\"\":b.subst", |
| "ring(c+a.length)});F(\"substring-before\",function(a,b,c){b=b.c(a);a=c.", |
| "c(a);a=b.indexOf(a);return-1==a?\"\":b.substring(0,a)});F(\"sum\",funct", |
| "ion(a,b){for(var c=b.evaluate(a).iterator(),d=0,e=c.next();e;e=c.next()", |
| ")d+=+B(e);return d});\nF(\"translate\",function(a,b,c,d){b=b.c(a);c=c.c", |
| "(a);var e=d.c(a);a=[];for(d=0;d<c.length;d++){var f=c.charAt(d);f in a|", |
| "|(a[f]=e.charAt(d))}c=\"\";for(d=0;d<b.length;d++)f=b.charAt(d),c+=f in", |
| " a?a[f]:f;return c});F(\"true\",function(){return!0});function Wa(a,b,c", |
| "){this.N=a;this.W=c}Wa.prototype.toString=function(){return this.N};var", |
| " Xa={};function I(a,b){if(Xa.hasOwnProperty(a))throw Error(\"Axis alrea", |
| "dy created: \"+a);Xa[a]=new Wa(a,0,b)}I(\"ancestor\",!0);I(\"ancestor-o", |
| "r-self\",!0);I(\"attribute\",!1);I(\"child\",!1);I(\"descendant\",!1);I", |
| "(\"descendant-or-self\",!1);I(\"following\",!1);I(\"following-sibling\"", |
| ",!1);I(\"namespace\",!1);I(\"parent\",!1);I(\"preceding\",!0);I(\"prece", |
| "ding-sibling\",!0);I(\"self\",!1);var J={};J.P=function(){var a={ga:\"h", |
| "ttp://www.w3.org/2000/svg\"};return function(b){return a[b]||null}}();", |
| "\nJ.G=function(a,b,c){var d=A(a);if(!d.documentElement)return null;try{", |
| "for(var e=d.createNSResolver?d.createNSResolver(d.documentElement):J.P,", |
| "f={},k=d.getElementsByTagName(\"*\"),p=0;p<k.length;++p){var u=k[p],v=u", |
| ".namespaceURI;if(v&&!f[v]){var G=u.lookupPrefix(v);if(!G)var r=v.match(", |
| "\".*/(\\\\w+)/?$\"),G=r?r[1]:\"xhtml\";f[v]=G}}var m={},t;for(t in f)m[", |
| "f[t]]=t;e=function(a){return m[a]||null};try{return d.evaluate(b,a,e,c,", |
| "null)}catch(H){if(\"TypeError\"===H.name)return e=d.createNSResolver?d.", |
| "createNSResolver(d.documentElement):\nJ.P,d.evaluate(b,a,e,c,null);thro", |
| "w H;}}catch(S){throw new q(32,\"Unable to locate an element with the xp", |
| "ath expression \"+b+\" because of the following error:\\n\"+S);}};J.T=f", |
| "unction(a,b){if(!a||1!=a.nodeType)throw new q(32,'The result of the xpa", |
| "th expression \"'+b+'\" is: '+a+\". It should be an element.\");};\nJ.a", |
| "a=function(a,b){var c=function(){var c=J.G(b,a,9);return c?c.singleNode", |
| "Value||null:b.selectSingleNode?(c=A(b),c.setProperty&&c.setProperty(\"S", |
| "electionLanguage\",\"XPath\"),b.selectSingleNode(a)):null}();null===c||", |
| "J.T(c,a);return c};\nJ.ea=function(a,b){var c=function(){var c=J.G(b,a,", |
| "7);if(c){for(var e=c.snapshotLength,f=[],k=0;k<e;++k)f.push(c.snapshotI", |
| "tem(k));return f}return b.selectNodes?(c=A(b),c.setProperty&&c.setPrope", |
| "rty(\"SelectionLanguage\",\"XPath\"),b.selectNodes(a)):[]}();n(c,functi", |
| "on(b){J.T(b,a)});return c};var Ya,Za=/Chrome\\/([0-9.]+)/.exec(x);Ya=Za", |
| "?Za[1]:\"\";function K(a,b,c,d){this.top=a;this.right=b;this.bottom=c;t", |
| "his.left=d}g=K.prototype;g.clone=function(){return new K(this.top,this.", |
| "right,this.bottom,this.left)};g.toString=function(){return\"(\"+this.to", |
| "p+\"t, \"+this.right+\"r, \"+this.bottom+\"b, \"+this.left+\"l)\"};g.co", |
| "ntains=function(a){return this&&a?a instanceof K?a.left>=this.left&&a.r", |
| "ight<=this.right&&a.top>=this.top&&a.bottom<=this.bottom:a.x>=this.left", |
| "&&a.x<=this.right&&a.y>=this.top&&a.y<=this.bottom:!1};\ng.expand=funct", |
| "ion(a,b,c,d){ea(a)?(this.top-=a.top,this.right+=a.right,this.bottom+=a.", |
| "bottom,this.left-=a.left):(this.top-=a,this.right+=b,this.bottom+=c,thi", |
| "s.left-=d);return this};g.ceil=function(){this.top=Math.ceil(this.top);", |
| "this.right=Math.ceil(this.right);this.bottom=Math.ceil(this.bottom);thi", |
| "s.left=Math.ceil(this.left);return this};g.floor=function(){this.top=Ma", |
| "th.floor(this.top);this.right=Math.floor(this.right);this.bottom=Math.f", |
| "loor(this.bottom);this.left=Math.floor(this.left);return this};\ng.roun", |
| "d=function(){this.top=Math.round(this.top);this.right=Math.round(this.r", |
| "ight);this.bottom=Math.round(this.bottom);this.left=Math.round(this.lef", |
| "t);return this};g.translate=function(a,b){a instanceof y?(this.left+=a.", |
| "x,this.right+=a.x,this.top+=a.y,this.bottom+=a.y):(this.left+=a,this.ri", |
| "ght+=a,l(b)&&(this.top+=b,this.bottom+=b));return this};g.scale=functio", |
| "n(a,b){var c=l(b)?b:a;this.left*=a;this.right*=a;this.top*=c;this.botto", |
| "m*=c;return this};function L(a,b,c,d){this.left=a;this.top=b;this.width", |
| "=c;this.height=d}g=L.prototype;g.clone=function(){return new L(this.lef", |
| "t,this.top,this.width,this.height)};g.toString=function(){return\"(\"+t", |
| "his.left+\", \"+this.top+\" - \"+this.width+\"w x \"+this.height+\"h)\"", |
| "};g.contains=function(a){return a instanceof L?this.left<=a.left&&this.", |
| "left+this.width>=a.left+a.width&&this.top<=a.top&&this.top+this.height>", |
| "=a.top+a.height:a.x>=this.left&&a.x<=this.left+this.width&&a.y>=this.to", |
| "p&&a.y<=this.top+this.height};\ng.ceil=function(){this.left=Math.ceil(t", |
| "his.left);this.top=Math.ceil(this.top);this.width=Math.ceil(this.width)", |
| ";this.height=Math.ceil(this.height);return this};g.floor=function(){thi", |
| "s.left=Math.floor(this.left);this.top=Math.floor(this.top);this.width=M", |
| "ath.floor(this.width);this.height=Math.floor(this.height);return this};", |
| "g.round=function(){this.left=Math.round(this.left);this.top=Math.round(", |
| "this.top);this.width=Math.round(this.width);this.height=Math.round(this", |
| ".height);return this};\ng.translate=function(a,b){a instanceof y?(this.", |
| "left+=a.x,this.top+=a.y):(this.left+=a,l(b)&&(this.top+=b));return this", |
| "};g.scale=function(a,b){var c=l(b)?b:a;this.left*=a;this.width*=a;this.", |
| "top*=c;this.height*=c;return this};function M(a,b){var c=A(a);return c.", |
| "defaultView&&c.defaultView.getComputedStyle&&(c=c.defaultView.getComput", |
| "edStyle(a,null))?c[b]||c.getPropertyValue(b)||\"\":\"\"}function $a(a){", |
| "var b=a.offsetWidth,c=a.offsetHeight;if((void 0===b||!b&&!c)&&a.getBoun", |
| "dingClientRect){a:{var d;try{d=a.getBoundingClientRect()}catch(e){a={le", |
| "ft:0,top:0,right:0,bottom:0};break a}a=d}return new z(a.right-a.left,a.", |
| "bottom-a.top)}return new z(b,c)};function N(a,b){return!!a&&1==a.nodeTy", |
| "pe&&(!b||a.tagName.toUpperCase()==b)}function ab(a){return bb(a)&&cb(a)", |
| "&&\"none\"!=O(a,\"pointer-events\")}function db(a){return N(a,\"OPTION", |
| "\")?!0:N(a,\"INPUT\")?(a=a.type.toLowerCase(),\"checkbox\"==a||\"radio", |
| "\"==a):!1}function eb(a){if(!db(a))throw new q(15,\"Element is not sele", |
| "ctable\");var b=\"selected\",c=a.type&&a.type.toLowerCase();if(\"checkb", |
| "ox\"==c||\"radio\"==c)b=\"checked\";return!!a[b]}var fb=\"BUTTON INPUT ", |
| "OPTGROUP OPTION SELECT TEXTAREA\".split(\" \");\nfunction cb(a){var b=a", |
| ".tagName.toUpperCase();return 0<=la(fb,b)?a.disabled?!1:a.parentNode&&1", |
| "==a.parentNode.nodeType&&\"OPTGROUP\"==b||\"OPTION\"==b?cb(a.parentNode", |
| "):!Ma(a,function(a){var b=a.parentNode;if(b&&N(b,\"FIELDSET\")&&b.disab", |
| "led){if(!N(a,\"LEGEND\"))return!0;for(;a=void 0!=a.previousElementSibli", |
| "ng?a.previousElementSibling:Ha(a.previousSibling);)if(N(a,\"LEGEND\"))r", |
| "eturn!0}return!1},!0):!0}\nfunction P(a){for(a=a.parentNode;a&&1!=a.nod", |
| "eType&&9!=a.nodeType&&11!=a.nodeType;)a=a.parentNode;return N(a)?a:null", |
| "}\nfunction O(a,b){var c=ja(b);if(\"float\"==c||\"cssFloat\"==c||\"styl", |
| "eFloat\"==c)c=\"cssFloat\";var d=M(a,c)||gb(a,c);if(null===d)d=null;els", |
| "e if(0<=la(sa,c)){b:{var e=d.match(va);if(e){var c=Number(e[1]),f=Numbe", |
| "r(e[2]),k=Number(e[3]),e=Number(e[4]);if(0<=c&&255>=c&&0<=f&&255>=f&&0<", |
| "=k&&255>=k&&0<=e&&1>=e){c=[c,f,k,e];break b}}c=null}if(!c)b:{if(k=d.mat", |
| "ch(wa))if(c=Number(k[1]),f=Number(k[2]),k=Number(k[3]),0<=c&&255>=c&&0<", |
| "=f&&255>=f&&0<=k&&255>=k){c=[c,f,k,1];break b}c=null}if(!c)b:{c=d.toLow", |
| "erCase();f=ra[c.toLowerCase()];\nif(!f&&(f=\"#\"==c.charAt(0)?c:\"#\"+c", |
| ",4==f.length&&(f=f.replace(ta,\"#$1$1$2$2$3$3\")),!ua.test(f))){c=null;", |
| "break b}c=[parseInt(f.substr(1,2),16),parseInt(f.substr(3,2),16),parseI", |
| "nt(f.substr(5,2),16),1]}d=c?\"rgba(\"+c.join(\", \")+\")\":d}return d}f", |
| "unction gb(a,b){var c=a.currentStyle||a.style,d=c[b];void 0===d&&da(c.g", |
| "etPropertyValue)&&(d=c.getPropertyValue(b));return\"inherit\"!=d?void 0", |
| "!==d?d:null:(c=P(a))?gb(c,b):null}\nfunction hb(a,b,c){function d(a){va", |
| "r b=Q(a);return 0<b.height&&0<b.width?!0:N(a,\"PATH\")&&(0<b.height||0<", |
| "b.width)?(a=O(a,\"stroke-width\"),!!a&&0<parseInt(a,10)):\"hidden\"!=O(", |
| "a,\"overflow\")&&na(a.childNodes,function(a){return 3==a.nodeType||N(a)", |
| "&&d(a)})}function e(a){return R(a)==T&&oa(a.childNodes,function(a){retu", |
| "rn!N(a)||e(a)||!d(a)})}if(!N(a))throw Error(\"Argument to isShown must ", |
| "be of type Element\");if(N(a,\"BODY\"))return!0;if(N(a,\"OPTION\")||N(a", |
| ",\"OPTGROUP\"))return a=Ma(a,function(a){return N(a,\"SELECT\")}),\n!!a", |
| "&&hb(a,!0,c);var f=ib(a);if(f)return!!f.V&&0<f.rect.width&&0<f.rect.hei", |
| "ght&&hb(f.V,b,c);if(N(a,\"INPUT\")&&\"hidden\"==a.type.toLowerCase()||N", |
| "(a,\"NOSCRIPT\"))return!1;f=O(a,\"visibility\");return\"collapse\"!=f&&", |
| "\"hidden\"!=f&&c(a)&&(b||0!=jb(a))&&d(a)?!e(a):!1}function bb(a){functi", |
| "on b(a){if(\"none\"==O(a,\"display\"))return!1;a=P(a);return!a||b(a)}re", |
| "turn hb(a,!0,b)}var T=\"hidden\";\nfunction R(a,b){function c(a){functi", |
| "on b(a){return a==p?!0:0==O(a,\"display\").lastIndexOf(\"inline\",0)||", |
| "\"absolute\"==c&&\"static\"==O(a,\"position\")?!1:!0}var c=O(a,\"positi", |
| "on\");if(\"fixed\"==c)return G=!0,a==p?null:p;for(a=P(a);a&&!b(a);)a=P(", |
| "a);return a}function d(a){var b=a;if(\"visible\"==v)if(a==p&&u)b=u;else", |
| " if(a==u)return{x:\"visible\",y:\"visible\"};b={x:O(b,\"overflow-x\"),y", |
| ":O(b,\"overflow-y\")};a==p&&(b.x=\"visible\"==b.x?\"auto\":b.x,b.y=\"vi", |
| "sible\"==b.y?\"auto\":b.y);return b}function e(a){if(a==p){var b=(new O", |
| "a(k)).D;\na=b.$?b.$:b.body||b.documentElement;b=b.parentWindow||b.defau", |
| "ltView;a=new y(b.pageXOffset||a.scrollLeft,b.pageYOffset||a.scrollTop)}", |
| "else a=new y(a.scrollLeft,a.scrollTop);return a}for(var f=kb(a,b),k=A(a", |
| "),p=k.documentElement,u=k.body,v=O(p,\"overflow\"),G,r=c(a);r;r=c(r)){v", |
| "ar m=d(r);if(\"visible\"!=m.x||\"visible\"!=m.y){var t=Q(r);if(0==t.wid", |
| "th||0==t.height)return T;var H=f.right<t.left,S=f.bottom<t.top;if(H&&\"", |
| "hidden\"==m.x||S&&\"hidden\"==m.y)return T;if(H&&\"visible\"!=m.x||S&&", |
| "\"visible\"!=m.y){H=e(r);S=f.bottom<\nt.top-H.y;if(f.right<t.left-H.x&&", |
| "\"visible\"!=m.x||S&&\"visible\"!=m.x)return T;f=R(r);return f==T?T:\"s", |
| "croll\"}H=f.left>=t.left+t.width;t=f.top>=t.top+t.height;if(H&&\"hidden", |
| "\"==m.x||t&&\"hidden\"==m.y)return T;if(H&&\"visible\"!=m.x||t&&\"visib", |
| "le\"!=m.y){if(G&&(m=e(r),f.left>=p.scrollWidth-m.x||f.right>=p.scrollHe", |
| "ight-m.y))return T;f=R(r);return f==T?T:\"scroll\"}}}return\"none\"}\nf", |
| "unction Q(a){var b=ib(a);if(b)return b.rect;if(N(a,\"HTML\"))return a=(", |
| "Ea(A(a))||window).document,a=\"CSS1Compat\"==a.compatMode?a.documentEle", |
| "ment:a.body,a=new z(a.clientWidth,a.clientHeight),new L(0,0,a.width,a.h", |
| "eight);var c;try{c=a.getBoundingClientRect()}catch(d){return new L(0,0,", |
| "0,0)}return new L(c.left,c.top,c.right-c.left,c.bottom-c.top)}\nfunctio", |
| "n ib(a){var b=N(a,\"MAP\");if(!b&&!N(a,\"AREA\"))return null;var c=b?a:", |
| "N(a.parentNode,\"MAP\")?a.parentNode:null,d=null,e=null;if(c&&c.name&&(", |
| "d=J.aa('/descendant::*[@usemap = \"#'+c.name+'\"]',A(c)))&&(e=Q(d),!b&&", |
| "\"default\"!=a.shape.toLowerCase())){var f=lb(a);a=Math.min(Math.max(f.", |
| "left,0),e.width);b=Math.min(Math.max(f.top,0),e.height);c=Math.min(f.wi", |
| "dth,e.width-a);f=Math.min(f.height,e.height-b);e=new L(a+e.left,b+e.top", |
| ",c,f)}return{V:d,rect:e||new L(0,0,0,0)}}\nfunction lb(a){var b=a.shape", |
| ".toLowerCase();a=a.coords.split(\",\");if(\"rect\"==b&&4==a.length){var", |
| " b=a[0],c=a[1];return new L(b,c,a[2]-b,a[3]-c)}if(\"circle\"==b&&3==a.l", |
| "ength)return b=a[2],new L(a[0]-b,a[1]-b,2*b,2*b);if(\"poly\"==b&&2<a.le", |
| "ngth){for(var b=a[0],c=a[1],d=b,e=c,f=2;f+1<a.length;f+=2)b=Math.min(b,", |
| "a[f]),d=Math.max(d,a[f]),c=Math.min(c,a[f+1]),e=Math.max(e,a[f+1]);retu", |
| "rn new L(b,c,d-b,e-c)}return new L(0,0,0,0)}\nfunction kb(a,b){var c;c=", |
| "Q(a);c=new K(c.top,c.left+c.width,c.top+c.height,c.left);if(b){var d=b ", |
| "instanceof L?b:new L(b.x,b.y,1,1);c.left=Da(c.left+d.left,c.left,c.righ", |
| "t);c.top=Da(c.top+d.top,c.top,c.bottom);c.right=Da(c.left+d.width,c.lef", |
| "t,c.right);c.bottom=Da(c.top+d.height,c.top,c.bottom)}return c}function", |
| " jb(a){var b=1,c=O(a,\"opacity\");c&&(b=Number(c));(a=P(a))&&(b*=jb(a))", |
| ";return b};function mb(a,b){this.h=ga.document.documentElement;this.m=n", |
| "ull;var c=Na(A(this.h));c&&nb(this,c);this.J=a||new ob;this.X=b||new pb", |
| "}mb.prototype.s=function(){return this.h};function nb(a,b){a.h=b;a.m=N(", |
| "b,\"OPTION\")?Ma(b,function(a){return N(a,\"SELECT\")}):null}\nmb.proto", |
| "type.H=function(a,b,c,d,e,f,k){if(!f&&!ab(this.h))return!1;if(d&&qb!=a&", |
| "&rb!=a)throw new q(12,\"Event type does not allow related target: \"+a)", |
| ";b={clientX:b.x,clientY:b.y,button:c,altKey:0!=(this.J.K&4),ctrlKey:0!=", |
| "(this.J.K&2),shiftKey:0!=(this.J.K&1),metaKey:0!=(this.J.K&8),wheelDelt", |
| "a:e||0,relatedTarget:d||null};k=k||1;c=this.h;if(a!=U&&a!=sb&&k in tb)c", |
| "=tb[k];else if(this.m)a:switch(a){case U:case ub:c=this.m.multiple?this", |
| ".h:this.m;break a;default:c=this.m.multiple?this.h:null}return c?this.X", |
| ".H(c,\na,b):!0};function ob(){this.K=0}var tb={};function pb(){}pb.prot", |
| "otype.H=function(a,b,c){return vb(a,b,c)};function wb(a,b,c){this.O=a;t", |
| "his.R=b;this.S=c}wb.prototype.create=function(a){a=A(a).createEvent(\"H", |
| "TMLEvents\");a.initEvent(this.O,this.R,this.S);return a};wb.prototype.t", |
| "oString=function(){return this.O};function V(a,b,c){wb.call(this,a,b,c)", |
| "}fa(V,wb);\nV.prototype.create=function(a,b){if(this==xb)throw new q(9,", |
| "\"Browser does not support a mouse pixel scroll event.\");var c=A(a),d=", |
| "Ea(c),c=c.createEvent(\"MouseEvents\");this==yb&&(c.wheelDelta=b.wheelD", |
| "elta);c.initMouseEvent(this.O,this.R,this.S,d,1,b.clientX,b.clientY,b.c", |
| "lientX,b.clientY,b.ctrlKey,b.altKey,b.shiftKey,b.metaKey,b.button,b.rel", |
| "atedTarget);return c};\nvar zb=new wb(\"change\",!0,!1),U=new V(\"click", |
| "\",!0,!0),Ab=new V(\"contextmenu\",!0,!0),Bb=new V(\"dblclick\",!0,!0),", |
| "sb=new V(\"mousedown\",!0,!0),Cb=new V(\"mousemove\",!0,!1),rb=new V(\"", |
| "mouseout\",!0,!0),qb=new V(\"mouseover\",!0,!0),ub=new V(\"mouseup\",!0", |
| ",!0),yb=new V(\"mousewheel\",!0,!0),xb=new V(\"MozMousePixelScroll\",!0", |
| ",!0);function vb(a,b,c){b=b.create(a,c);\"isTrusted\"in b||(b.isTrusted", |
| "=!1);return a.dispatchEvent(b)};function Db(a,b){this.l={};this.f=[];th", |
| "is.u=0;var c=arguments.length;if(1<c){if(c%2)throw Error(\"Uneven numbe", |
| "r of arguments\");for(var d=0;d<c;d+=2)this.set(arguments[d],arguments[", |
| "d+1])}else a&&this.addAll(a)}function Eb(a){Fb(a);return a.f.concat()}g", |
| "=Db.prototype;g.clear=function(){this.l={};this.u=this.f.length=0};g.re", |
| "move=function(a){return Object.prototype.hasOwnProperty.call(this.l,a)?", |
| "(delete this.l[a],this.u--,this.f.length>2*this.u&&Fb(this),!0):!1};\nf", |
| "unction Fb(a){if(a.u!=a.f.length){for(var b=0,c=0;b<a.f.length;){var d=", |
| "a.f[b];Object.prototype.hasOwnProperty.call(a.l,d)&&(a.f[c++]=d);b++}a.", |
| "f.length=c}if(a.u!=a.f.length){for(var e={},c=b=0;b<a.f.length;)d=a.f[b", |
| "],Object.prototype.hasOwnProperty.call(e,d)||(a.f[c++]=d,e[d]=1),b++;a.", |
| "f.length=c}}g.get=function(a,b){return Object.prototype.hasOwnProperty.", |
| "call(this.l,a)?this.l[a]:b};g.set=function(a,b){Object.prototype.hasOwn", |
| "Property.call(this.l,a)||(this.u++,this.f.push(a));this.l[a]=b};\ng.add", |
| "All=function(a){var b;if(a instanceof Db){b=Eb(a);Fb(a);for(var c=[],d=", |
| "0;d<a.f.length;d++)c.push(a.l[a.f[d]]);a=c}else{b=[];var d=0,e;for(e in", |
| " a)b[d++]=e;d=[];e=0;for(c in a)d[e++]=a[c];a=d}for(c=0;c<b.length;c++)", |
| "this.set(b[c],a[c])};g.forEach=function(a,b){for(var c=Eb(this),d=0;d<c", |
| ".length;d++){var e=c[d],f=this.get(e);a.call(b,f,e,this)}};g.clone=func", |
| "tion(){return new Db(this)};var Gb={};function W(a,b,c){ea(a)&&(a=a.a);", |
| "a=new Hb(a);!b||b in Gb&&!c||(Gb[b]={key:a,shift:!1},c&&(Gb[c]={key:a,s", |
| "hift:!0}));return a}function Hb(a){this.code=a}W(8);W(9);W(13);var Ib=W", |
| "(16),Jb=W(17),Kb=W(18);W(19);W(20);W(27);W(32,\" \");W(33);W(34);W(35);", |
| "W(36);W(37);W(38);W(39);W(40);W(44);W(45);W(46);W(48,\"0\",\")\");W(49,", |
| "\"1\",\"!\");W(50,\"2\",\"@\");W(51,\"3\",\"#\");W(52,\"4\",\"$\");W(53", |
| ",\"5\",\"%\");W(54,\"6\",\"^\");W(55,\"7\",\"&\");W(56,\"8\",\"*\");W(5", |
| "7,\"9\",\"(\");W(65,\"a\",\"A\");W(66,\"b\",\"B\");W(67,\"c\",\"C\");W(", |
| "68,\"d\",\"D\");\nW(69,\"e\",\"E\");W(70,\"f\",\"F\");W(71,\"g\",\"G\")", |
| ";W(72,\"h\",\"H\");W(73,\"i\",\"I\");W(74,\"j\",\"J\");W(75,\"k\",\"K\"", |
| ");W(76,\"l\",\"L\");W(77,\"m\",\"M\");W(78,\"n\",\"N\");W(79,\"o\",\"O", |
| "\");W(80,\"p\",\"P\");W(81,\"q\",\"Q\");W(82,\"r\",\"R\");W(83,\"s\",\"", |
| "S\");W(84,\"t\",\"T\");W(85,\"u\",\"U\");W(86,\"v\",\"V\");W(87,\"w\",", |
| "\"W\");W(88,\"x\",\"X\");W(89,\"y\",\"Y\");W(90,\"z\",\"Z\");var Lb=W(C", |
| "a?{b:91,a:91}:Ba?{b:224,a:91}:{b:0,a:91});W(Ca?{b:92,a:92}:Ba?{b:224,a:", |
| "93}:{b:0,a:92});W(Ca?{b:93,a:93}:Ba?{b:0,a:0}:{b:93,a:null});W({b:96,a:", |
| "96},\"0\");W({b:97,a:97},\"1\");\nW({b:98,a:98},\"2\");W({b:99,a:99},\"", |
| "3\");W({b:100,a:100},\"4\");W({b:101,a:101},\"5\");W({b:102,a:102},\"6", |
| "\");W({b:103,a:103},\"7\");W({b:104,a:104},\"8\");W({b:105,a:105},\"9\"", |
| ");W({b:106,a:106},\"*\");W({b:107,a:107},\"+\");W({b:109,a:109},\"-\");", |
| "W({b:110,a:110},\".\");W({b:111,a:111},\"/\");W(144);W(112);W(113);W(11", |
| "4);W(115);W(116);W(117);W(118);W(119);W(120);W(121);W(122);W(123);W({b:", |
| "107,a:187},\"=\",\"+\");W(108,\",\");W({b:109,a:189},\"-\",\"_\");W(188", |
| ",\",\",\"<\");W(190,\".\",\">\");W(191,\"/\",\"?\");W(192,\"`\",\"~\");", |
| "W(219,\"[\",\"{\");\nW(220,\"\\\\\",\"|\");W(221,\"]\",\"}\");W({b:59,a", |
| ":186},\";\",\":\");W(222,\"'\",'\"');var Mb=new Db;Mb.set(1,Ib);Mb.set(", |
| "2,Jb);Mb.set(4,Kb);Mb.set(8,Lb);(function(a){var b=new Db;n(Eb(a),funct", |
| "ion(c){b.set(a.get(c).code,c)});return b})(Mb);function Nb(a,b,c){mb.ca", |
| "ll(this,b,c);this.F=this.i=null;this.A=new y(0,0);this.L=this.B=!1;if(a", |
| "){l(a.buttonPressed)&&(this.i=a.buttonPressed);try{N(a.elementPressed)&", |
| "&(this.F=a.elementPressed)}catch(d){this.i=null}this.A=new y(a.clientXY", |
| ".x,a.clientXY.y);this.B=!!a.nextClickIsDoubleClick;this.L=!!a.hasEverIn", |
| "teracted;try{a.element&&N(a.element)&&nb(this,a.element)}catch(e){this.", |
| "i=null}}}fa(Nb,mb);var X={};X[U]=[0,1,2,null];X[Ab]=[null,null,2,null];", |
| "X[ub]=[0,1,2,null];X[rb]=[0,1,2,4];X[Cb]=[0,1,2,4];\nX[Bb]=X[U];X[sb]=X", |
| "[ub];X[qb]=X[rb];Nb.prototype.move=function(a,b){var c=ab(a),d=Q(a);thi", |
| "s.A.x=b.x+d.left;this.A.y=b.y+d.top;d=this.s();if(a!=d){try{Ea(A(d)).cl", |
| "osed&&(d=null)}catch(e){d=null}if(d){var f=d===ga.document.documentElem", |
| "ent||d===ga.document.body,d=!this.L&&f?null:d;Y(this,rb,a)}nb(this,a);Y", |
| "(this,qb,d,null,c)}Y(this,Cb,null,null,c);this.B=!1};\nNb.prototype.scr", |
| "oll=function(a){if(0==a)throw new q(13,\"Must scroll a non-zero number ", |
| "of ticks.\");for(var b=0<a?-120:120,c=0;c<Math.abs(a);c++)Y(this,yb,nul", |
| "l,b)};function Y(a,b,c,d,e){a.L=!0;return a.H(b,a.A,Ob(a,b),c,d,e)}func", |
| "tion Ob(a,b){if(!(b in X))return 0;var c=X[b][null===a.i?3:a.i];if(null", |
| "===c)throw new q(13,\"Event does not permit the specified mouse button.", |
| "\");return c};function Pb(a,b){this.x=a;this.y=b}fa(Pb,y);g=Pb.prototyp", |
| "e;g.clone=function(){return new Pb(this.x,this.y)};g.scale=y.prototype.", |
| "scale;g.normalize=function(){return this.scale(1/Math.sqrt(this.x*this.", |
| "x+this.y*this.y))};g.add=function(a){this.x+=a.x;this.y+=a.y;return thi", |
| "s};g.rotate=function(a){var b=Math.cos(a);a=Math.sin(a);var c=this.y*b+", |
| "this.x*a;this.x=this.x*b-this.y*a;this.y=c;return this};function Qb(a){", |
| "var b;(b=M(a,\"display\"))||(b=a.currentStyle?a.currentStyle.display:nu", |
| "ll);if(\"none\"!=(b||a.style&&a.style.display))b=$a(a);else{b=a.style;v", |
| "ar c=b.display,d=b.visibility,e=b.position;b.visibility=\"hidden\";b.po", |
| "sition=\"absolute\";b.display=\"inline\";var f=$a(a);b.display=c;b.posi", |
| "tion=e;b.visibility=d;b=f}return 0<b.width&&0<b.height||!a.offsetParent", |
| "?b:Qb(a.offsetParent)};function Rb(a,b,c){if(!bb(a))throw new q(11,\"El", |
| "ement is not currently visible and may not be manipulated\");b:{var d=b", |
| "||void 0;if(\"scroll\"==R(a,d)){if(a.scrollIntoView&&(a.scrollIntoView(", |
| "),\"none\"==R(a,d)))break b;for(var e=kb(a,d),f=P(a);f;f=P(f)){var k=f,", |
| "p=Q(k),u,v=k,G=u=void 0,r=void 0,m=void 0,m=M(v,\"borderLeftWidth\"),r=", |
| "M(v,\"borderRightWidth\"),G=M(v,\"borderTopWidth\");u=M(v,\"borderBotto", |
| "mWidth\");u=new K(parseFloat(G),parseFloat(r),parseFloat(u),parseFloat(", |
| "m));v=e.left-p.left-u.left;p=e.top-p.top-\nu.top;u=k.clientHeight+e.top", |
| "-e.bottom;k.scrollLeft+=Math.min(v,Math.max(v-(k.clientWidth+e.left-e.r", |
| "ight),0));k.scrollTop+=Math.min(p,Math.max(p-u,0))}R(a,d)}}b?b=new Pb(b", |
| ".x,b.y):(b=Qb(a),b=new Pb(b.width/2,b.height/2));c=c||new Nb;c.move(a,b", |
| ");if(null!==c.i)throw new q(13,\"Cannot press more then one button or a", |
| "n already pressed button.\");c.i=0;c.F=c.s();if(N(c.s(),\"OPTION\")||N(", |
| "c.s(),\"SELECT\")||Y(c,sb))if(a=c.m||c.h,b=Na(A(a)),a!=b){if(b&&da(b.bl", |
| "ur)&&!N(b,\"BODY\"))try{b.blur()}catch(t){throw t;}da(a.focus)&&\na.foc", |
| "us()}if(null===c.i)throw new q(13,\"Cannot release a button when no but", |
| "ton is pressed.\");if(c.m&&ab(c.h)&&(a=c.m,b=eb(c.h),!b||a.multiple)){c", |
| ".h.selected=!b;if(b=a.multiple){b=0;d=ha(String(Ya)).split(\".\");e=ha(", |
| "\"28\").split(\".\");f=Math.max(d.length,e.length);for(k=0;0==b&&k<f;k+", |
| "+){p=d[k]||\"\";v=e[k]||\"\";u=RegExp(\"(\\\\d*)(\\\\D*)\",\"g\");G=Reg", |
| "Exp(\"(\\\\d*)(\\\\D*)\",\"g\");do{r=u.exec(p)||[\"\",\"\",\"\"];m=G.ex", |
| "ec(v)||[\"\",\"\",\"\"];if(0==r[0].length&&0==m[0].length)break;b=ia(0=", |
| "=r[1].length?0:parseInt(r[1],10),0==m[1].length?\n0:parseInt(m[1],10))|", |
| "|ia(0==r[2].length,0==m[2].length)||ia(r[2],m[2])}while(0==b)}b=!(0<=b)", |
| "}b||vb(a,zb)}a=ab(c.s());Y(c,ub);if(0==c.i&&c.s()==c.F){b=c.A;d=Ob(c,U)", |
| ";if(a||ab(c.h))!c.m&&db(c.h)&&eb(c.h),c.H(U,b,d,null,0,a,void 0);c.B&&Y", |
| "(c,Bb);c.B=!c.B}else 2==c.i&&Y(c,Ab);tb={};c.i=null;c.F=null}var Sb=[\"", |
| "_\"],Z=aa;Sb[0]in Z||!Z.execScript||Z.execScript(\"var \"+Sb[0]);for(va", |
| "r Tb;Sb.length&&(Tb=Sb.shift());)Sb.length||void 0===Rb?Z=Z[Tb]?Z[Tb]:Z", |
| "[Tb]={}:Z[Tb]=Rb;; return this._.apply(null,arguments);}.apply({navigat", |
| "or:typeof window!=undefined?window.navigator:null,document:typeof windo", |
| "w!=undefined?window.document:null}, arguments);}", |
| NULL |
| }; |
| |
| const char* const EXECUTE_ASYNC_SCRIPT[] = { |
| "function(){return function(){function f(a){var b=typeof a;if(\"object\"", |
| "==b)if(a){if(a instanceof Array)return\"array\";if(a instanceof Object)", |
| "return b;var c=Object.prototype.toString.call(a);if(\"[object Window]\"", |
| "==c)return\"object\";if(\"[object Array]\"==c||\"number\"==typeof a.len", |
| "gth&&\"undefined\"!=typeof a.splice&&\"undefined\"!=typeof a.propertyIs", |
| "Enumerable&&!a.propertyIsEnumerable(\"splice\"))return\"array\";if(\"[o", |
| "bject Function]\"==c||\"undefined\"!=typeof a.call&&\"undefined\"!=type", |
| "of a.propertyIsEnumerable&&!a.propertyIsEnumerable(\"call\"))return\"fu", |
| "nction\"}else return\"null\";\nelse if(\"function\"==b&&\"undefined\"==", |
| "typeof a.call)return\"object\";return b}function k(a){var b=f(a);return", |
| "\"array\"==b||\"object\"==b&&\"number\"==typeof a.length}function m(a){", |
| "var b=typeof a;return\"object\"==b&&null!=a||\"function\"==b}function n", |
| "(a,b){var c=Array.prototype.slice.call(arguments,1);return function(){v", |
| "ar b=c.slice();b.push.apply(b,arguments);return a.apply(this,b)}}var p=", |
| "Date.now||function(){return+new Date};function q(a,b){this.code=a;this.", |
| "state=r[a]||t;this.message=b||\"\";var c=this.state.replace(/((?:^|\\s+", |
| ")[a-z])/g,function(a){return a.toUpperCase().replace(/^[\\s\\xa0]+/g,\"", |
| "\")}),d=c.length-5;if(0>d||c.indexOf(\"Error\",d)!=d)c+=\"Error\";this.", |
| "name=c;c=Error(this.message);c.name=this.name;this.stack=c.stack||\"\"}", |
| "\n(function(){var a=Error;function b(){}b.prototype=a.prototype;q.f=a.p", |
| "rototype;q.prototype=new b;q.prototype.constructor=q;q.c=function(b,d,g", |
| "){for(var e=Array(arguments.length-2),l=2;l<arguments.length;l++)e[l-2]", |
| "=arguments[l];return a.prototype[d].apply(b,e)}})();var t=\"unknown err", |
| "or\",r={15:\"element not selectable\",11:\"element not visible\"};r[31]", |
| "=t;r[30]=t;r[24]=\"invalid cookie domain\";r[29]=\"invalid element coor", |
| "dinates\";r[12]=\"invalid element state\";r[32]=\"invalid selector\";r[", |
| "51]=\"invalid selector\";\nr[52]=\"invalid selector\";r[17]=\"javascrip", |
| "t error\";r[405]=\"unsupported operation\";r[34]=\"move target out of b", |
| "ounds\";r[27]=\"no such alert\";r[7]=\"no such element\";r[8]=\"no such", |
| " frame\";r[23]=\"no such window\";r[28]=\"script timeout\";r[33]=\"sess", |
| "ion not created\";r[10]=\"stale element reference\";r[21]=\"timeout\";r", |
| "[25]=\"unable to set cookie\";r[26]=\"unexpected alert open\";r[13]=t;r", |
| "[9]=\"unknown command\";q.prototype.toString=function(){return this.nam", |
| "e+\": \"+this.message};function u(a,b){for(var c=a.length,d=Array(c),g=", |
| "\"string\"==typeof a?a.split(\"\"):a,e=0;e<c;e++)e in g&&(d[e]=b.call(v", |
| "oid 0,g[e],e,a));return d};function w(a,b){var c={},d;for(d in a)b.call", |
| "(void 0,a[d],d,a)&&(c[d]=a[d]);return c}function x(a,b){var c={},d;for(", |
| "d in a)c[d]=b.call(void 0,a[d],d,a);return c}function y(a,b){for(var c ", |
| "in a)if(b.call(void 0,a[c],c,a))return c};function z(){this.a=void 0}\n", |
| "function A(a,b,c){if(null==b)c.push(\"null\");else{if(\"object\"==typeo", |
| "f b){if(\"array\"==f(b)){var d=b;b=d.length;c.push(\"[\");for(var g=\"", |
| "\",e=0;e<b;e++)c.push(g),g=d[e],A(a,a.a?a.a.call(d,String(e),g):g,c),g=", |
| "\",\";c.push(\"]\");return}if(b instanceof String||b instanceof Number|", |
| "|b instanceof Boolean)b=b.valueOf();else{c.push(\"{\");e=\"\";for(d in ", |
| "b)Object.prototype.hasOwnProperty.call(b,d)&&(g=b[d],\"function\"!=type", |
| "of g&&(c.push(e),B(d,c),c.push(\":\"),A(a,a.a?a.a.call(b,d,g):g,c),e=\"", |
| ",\"));c.push(\"}\");return}}switch(typeof b){case \"string\":B(b,\nc);b", |
| "reak;case \"number\":c.push(isFinite(b)&&!isNaN(b)?b:\"null\");break;ca", |
| "se \"boolean\":c.push(b);break;case \"function\":break;default:throw Er", |
| "ror(\"Unknown type: \"+typeof b);}}}var C={'\"':'\\\\\"',\"\\\\\":\"", |
| "\\\\\\\\\",\"/\":\"\\\\/\",\"\\b\":\"\\\\b\",\"\\f\":\"\\\\f\",\"\\n\":", |
| "\"\\\\n\",\"\\r\":\"\\\\r\",\"\\t\":\"\\\\t\",\"\\x0B\":\"\\\\u000b\"},", |
| "D=/\\uffff/.test(\"\\uffff\")?/[\\\\\\\"\\x00-\\x1f\\x7f-\\uffff]/g:/[", |
| "\\\\\\\"\\x00-\\x1f\\x7f-\\xff]/g;\nfunction B(a,b){b.push('\"',a.repla", |
| "ce(D,function(a){var b=C[a];b||(b=\"\\\\u\"+(a.charCodeAt(0)|65536).toS", |
| "tring(16).substr(1),C[a]=b);return b}),'\"')};function E(a){switch(f(a)", |
| "){case \"string\":case \"number\":case \"boolean\":return a;case \"func", |
| "tion\":return a.toString();case \"array\":return u(a,E);case \"object\"", |
| ":if(\"nodeType\"in a&&(1==a.nodeType||9==a.nodeType)){var b={};b.ELEMEN", |
| "T=F(a);return b}if(\"document\"in a)return b={},b.WINDOW=F(a),b;if(k(a)", |
| ")return u(a,E);a=w(a,function(a,b){return\"number\"==typeof b||\"string", |
| "\"==typeof b});return x(a,E);default:return null}}\nfunction G(a,b){ret", |
| "urn\"array\"==f(a)?u(a,function(a){return G(a,b)}):m(a)?\"function\"==t", |
| "ypeof a?a:\"ELEMENT\"in a?H(a.ELEMENT,b):\"WINDOW\"in a?H(a.WINDOW,b):x", |
| "(a,function(a){return G(a,b)}):a}function L(a,b){if(\"string\"==typeof ", |
| "a)try{return new b.Function(a)}catch(c){throw c;}return b==window?a:new", |
| " b.Function(\"return (\"+a+\").apply(null,arguments);\")}function M(a){", |
| "a=a||document;var b=a.$wdc_;b||(b=a.$wdc_={},b.b=p());b.b||(b.b=p());re", |
| "turn b}\nfunction F(a){var b=M(a.ownerDocument),c=y(b,function(b){retur", |
| "n b==a});c||(c=\":wdc:\"+b.b++,b[c]=a);return c}function H(a,b){a=decod", |
| "eURIComponent(a);var c=b||document,d=M(c);if(!(a in d))throw new q(10,", |
| "\"Element does not exist in cache\");var g=d[a];if(\"setInterval\"in g)", |
| "{if(g.closed)throw delete d[a],new q(23,\"Window has been closed.\");re", |
| "turn g}for(var e=g;e;){if(e==c.documentElement)return g;e=e.parentNode}", |
| "delete d[a];throw new q(10,\"Element is no longer attached to the DOM\"", |
| ");};function N(a,b,c,d,g,e){function l(a,b){if(!I){h.removeEventListene", |
| "r?h.removeEventListener(\"unload\",v,!0):h.detachEvent(\"onunload\",v);", |
| "h.clearTimeout(J);if(0!=a){var c=new q(a,b.message||b+\"\");c.stack=b.s", |
| "tack;b={status:\"code\"in c?c.code:13,value:{message:c.message}}}else b", |
| "={status:0,value:E(b)};g?(c=[],A(new z,b,c),c=c.join(\"\")):c=b;d(c);I=", |
| "!0}}function v(){l(13,Error(\"Detected a page unload event; asynchronou", |
| "s script execution does not work across page loads.\"))}var h=e||window", |
| ",J,I=!1;e=n(l,13);if(h.closed)e(\"Unable to execute script; the target ", |
| "window is closed.\");\nelse{a=L(a,h);b=G(b,h.document);b.push(n(l,0));h", |
| ".addEventListener?h.addEventListener(\"unload\",v,!0):h.attachEvent(\"o", |
| "nunload\",v);var S=p();try{a.apply(h,b),J=h.setTimeout(function(){l(28,", |
| "Error(\"Timed out waiting for asyncrhonous script result after \"+(p()-", |
| "S)+\" ms\"))},Math.max(0,c))}catch(K){l(K.code||13,K)}}}var O=[\"_\"],P", |
| "=this;O[0]in P||!P.execScript||P.execScript(\"var \"+O[0]);for(var Q;O.", |
| "length&&(Q=O.shift());){var R;if(R=!O.length)R=void 0!==N;R?P[Q]=N:P=P[", |
| "Q]?P[Q]:P[Q]={}};; return this._.apply(null,arguments);}.apply({navigat", |
| "or:typeof window!=undefined?window.navigator:null,document:typeof windo", |
| "w!=undefined?window.document:null}, arguments);}", |
| NULL |
| }; |
| |
| const char* const EXECUTE_SCRIPT[] = { |
| "function(){return function(){function g(a){var b=typeof a;if(\"object\"", |
| "==b)if(a){if(a instanceof Array)return\"array\";if(a instanceof Object)", |
| "return b;var c=Object.prototype.toString.call(a);if(\"[object Window]\"", |
| "==c)return\"object\";if(\"[object Array]\"==c||\"number\"==typeof a.len", |
| "gth&&\"undefined\"!=typeof a.splice&&\"undefined\"!=typeof a.propertyIs", |
| "Enumerable&&!a.propertyIsEnumerable(\"splice\"))return\"array\";if(\"[o", |
| "bject Function]\"==c||\"undefined\"!=typeof a.call&&\"undefined\"!=type", |
| "of a.propertyIsEnumerable&&!a.propertyIsEnumerable(\"call\"))return\"fu", |
| "nction\"}else return\"null\";\nelse if(\"function\"==b&&\"undefined\"==", |
| "typeof a.call)return\"object\";return b}function h(a){var b=g(a);return", |
| "\"array\"==b||\"object\"==b&&\"number\"==typeof a.length}function k(a){", |
| "var b=typeof a;return\"object\"==b&&null!=a||\"function\"==b}var m=Date", |
| ".now||function(){return+new Date};var n=window;function p(a,b){this.cod", |
| "e=a;this.state=q[a]||r;this.message=b||\"\";var c=this.state.replace(/(", |
| "(?:^|\\s+)[a-z])/g,function(a){return a.toUpperCase().replace(/^[\\s\\x", |
| "a0]+/g,\"\")}),d=c.length-5;if(0>d||c.indexOf(\"Error\",d)!=d)c+=\"Erro", |
| "r\";this.name=c;c=Error(this.message);c.name=this.name;this.stack=c.sta", |
| "ck||\"\"}\n(function(){var a=Error;function b(){}b.prototype=a.prototyp", |
| "e;p.f=a.prototype;p.prototype=new b;p.prototype.constructor=p;p.c=funct", |
| "ion(b,d,f){for(var e=Array(arguments.length-2),l=2;l<arguments.length;l", |
| "++)e[l-2]=arguments[l];return a.prototype[d].apply(b,e)}})();var r=\"un", |
| "known error\",q={15:\"element not selectable\",11:\"element not visible", |
| "\"};q[31]=r;q[30]=r;q[24]=\"invalid cookie domain\";q[29]=\"invalid ele", |
| "ment coordinates\";q[12]=\"invalid element state\";q[32]=\"invalid sele", |
| "ctor\";q[51]=\"invalid selector\";\nq[52]=\"invalid selector\";q[17]=\"", |
| "javascript error\";q[405]=\"unsupported operation\";q[34]=\"move target", |
| " out of bounds\";q[27]=\"no such alert\";q[7]=\"no such element\";q[8]=", |
| "\"no such frame\";q[23]=\"no such window\";q[28]=\"script timeout\";q[3", |
| "3]=\"session not created\";q[10]=\"stale element reference\";q[21]=\"ti", |
| "meout\";q[25]=\"unable to set cookie\";q[26]=\"unexpected alert open\";", |
| "q[13]=r;q[9]=\"unknown command\";p.prototype.toString=function(){return", |
| " this.name+\": \"+this.message};function t(a,b){for(var c=a.length,d=Ar", |
| "ray(c),f=\"string\"==typeof a?a.split(\"\"):a,e=0;e<c;e++)e in f&&(d[e]", |
| "=b.call(void 0,f[e],e,a));return d};function u(a,b){var c={},d;for(d in", |
| " a)b.call(void 0,a[d],d,a)&&(c[d]=a[d]);return c}function v(a,b){var c=", |
| "{},d;for(d in a)c[d]=b.call(void 0,a[d],d,a);return c}function x(a,b){f", |
| "or(var c in a)if(b.call(void 0,a[c],c,a))return c};function y(){this.a=", |
| "void 0}\nfunction z(a,b,c){if(null==b)c.push(\"null\");else{if(\"object", |
| "\"==typeof b){if(\"array\"==g(b)){var d=b;b=d.length;c.push(\"[\");for(", |
| "var f=\"\",e=0;e<b;e++)c.push(f),f=d[e],z(a,a.a?a.a.call(d,String(e),f)", |
| ":f,c),f=\",\";c.push(\"]\");return}if(b instanceof String||b instanceof", |
| " Number||b instanceof Boolean)b=b.valueOf();else{c.push(\"{\");e=\"\";f", |
| "or(d in b)Object.prototype.hasOwnProperty.call(b,d)&&(f=b[d],\"function", |
| "\"!=typeof f&&(c.push(e),A(d,c),c.push(\":\"),z(a,a.a?a.a.call(b,d,f):f", |
| ",c),e=\",\"));c.push(\"}\");return}}switch(typeof b){case \"string\":A(", |
| "b,\nc);break;case \"number\":c.push(isFinite(b)&&!isNaN(b)?b:\"null\");", |
| "break;case \"boolean\":c.push(b);break;case \"function\":break;default:", |
| "throw Error(\"Unknown type: \"+typeof b);}}}var B={'\"':'\\\\\"',\"", |
| "\\\\\":\"\\\\\\\\\",\"/\":\"\\\\/\",\"\\b\":\"\\\\b\",\"\\f\":\"\\\\f\"", |
| ",\"\\n\":\"\\\\n\",\"\\r\":\"\\\\r\",\"\\t\":\"\\\\t\",\"\\x0B\":\"", |
| "\\\\u000b\"},C=/\\uffff/.test(\"\\uffff\")?/[\\\\\\\"\\x00-\\x1f\\x7f-", |
| "\\uffff]/g:/[\\\\\\\"\\x00-\\x1f\\x7f-\\xff]/g;\nfunction A(a,b){b.push", |
| "('\"',a.replace(C,function(a){var b=B[a];b||(b=\"\\\\u\"+(a.charCodeAt(", |
| "0)|65536).toString(16).substr(1),B[a]=b);return b}),'\"')};function D(a", |
| "){switch(g(a)){case \"string\":case \"number\":case \"boolean\":return ", |
| "a;case \"function\":return a.toString();case \"array\":return t(a,D);ca", |
| "se \"object\":if(\"nodeType\"in a&&(1==a.nodeType||9==a.nodeType)){var ", |
| "b={};b.ELEMENT=E(a);return b}if(\"document\"in a)return b={},b.WINDOW=E", |
| "(a),b;if(h(a))return t(a,D);a=u(a,function(a,b){return\"number\"==typeo", |
| "f b||\"string\"==typeof b});return v(a,D);default:return null}}\nfuncti", |
| "on F(a,b){return\"array\"==g(a)?t(a,function(a){return F(a,b)}):k(a)?\"", |
| "function\"==typeof a?a:\"ELEMENT\"in a?G(a.ELEMENT,b):\"WINDOW\"in a?G(", |
| "a.WINDOW,b):v(a,function(a){return F(a,b)}):a}function H(a){a=a||docume", |
| "nt;var b=a.$wdc_;b||(b=a.$wdc_={},b.b=m());b.b||(b.b=m());return b}func", |
| "tion E(a){var b=H(a.ownerDocument),c=x(b,function(b){return b==a});c||(", |
| "c=\":wdc:\"+b.b++,b[c]=a);return c}\nfunction G(a,b){a=decodeURICompone", |
| "nt(a);var c=b||document,d=H(c);if(!(a in d))throw new p(10,\"Element do", |
| "es not exist in cache\");var f=d[a];if(\"setInterval\"in f){if(f.closed", |
| ")throw delete d[a],new p(23,\"Window has been closed.\");return f}for(v", |
| "ar e=f;e;){if(e==c.documentElement)return f;e=e.parentNode}delete d[a];", |
| "throw new p(10,\"Element is no longer attached to the DOM\");};function", |
| " I(a,b,c,d){d=d||n;var f;try{a:{var e=a;if(\"string\"==typeof e)try{a=n", |
| "ew d.Function(e);break a}catch(l){throw l;}a=d==window?e:new d.Function", |
| "(\"return (\"+e+\").apply(null,arguments);\")}var N=F(b,d.document),O=a", |
| ".apply(null,N);f={status:0,value:D(O)}}catch(w){f={status:\"code\"in w?", |
| "w.code:13,value:{message:w.message}}}c&&(a=[],z(new y,f,a),f=a.join(\"", |
| "\"));return f}var J=[\"_\"],K=this;J[0]in K||!K.execScript||K.execScrip", |
| "t(\"var \"+J[0]);\nfor(var L;J.length&&(L=J.shift());){var M;if(M=!J.le", |
| "ngth)M=void 0!==I;M?K[L]=I:K=K[L]?K[L]:K[L]={}};; return this._.apply(n", |
| "ull,arguments);}.apply({navigator:typeof window!=undefined?window.navig", |
| "ator:null,document:typeof window!=undefined?window.document:null}, argu", |
| "ments);}", |
| NULL |
| }; |
| |
| const char* const EXECUTE_SQL[] = { |
| "function(){return function(){var a=window;function e(b,c){this.code=b;t", |
| "his.state=f[b]||k;this.message=c||\"\";var d=this.state.replace(/((?:^|", |
| "\\s+)[a-z])/g,function(b){return b.toUpperCase().replace(/^[\\s\\xa0]+/", |
| "g,\"\")}),h=d.length-5;if(0>h||d.indexOf(\"Error\",h)!=h)d+=\"Error\";t", |
| "his.name=d;d=Error(this.message);d.name=this.name;this.stack=d.stack||", |
| "\"\"}\n(function(){var b=Error;function c(){}c.prototype=b.prototype;e.", |
| "b=b.prototype;e.prototype=new c;e.prototype.constructor=e;e.a=function(", |
| "d,c,p){for(var n=Array(arguments.length-2),g=2;g<arguments.length;g++)n", |
| "[g-2]=arguments[g];return b.prototype[c].apply(d,n)}})();var k=\"unknow", |
| "n error\",f={15:\"element not selectable\",11:\"element not visible\"};", |
| "f[31]=k;f[30]=k;f[24]=\"invalid cookie domain\";f[29]=\"invalid element", |
| " coordinates\";f[12]=\"invalid element state\";f[32]=\"invalid selector", |
| "\";f[51]=\"invalid selector\";\nf[52]=\"invalid selector\";f[17]=\"java", |
| "script error\";f[405]=\"unsupported operation\";f[34]=\"move target out", |
| " of bounds\";f[27]=\"no such alert\";f[7]=\"no such element\";f[8]=\"no", |
| " such frame\";f[23]=\"no such window\";f[28]=\"script timeout\";f[33]=", |
| "\"session not created\";f[10]=\"stale element reference\";f[21]=\"timeo", |
| "ut\";f[25]=\"unable to set cookie\";f[26]=\"unexpected alert open\";f[1", |
| "3]=k;f[9]=\"unknown command\";e.prototype.toString=function(){return th", |
| "is.name+\": \"+this.message};function l(b){this.rows=[];for(var c=0;c<b", |
| ".rows.length;c++)this.rows[c]=b.rows.item(c);this.rowsAffected=b.rowsAf", |
| "fected;this.insertId=-1;try{this.insertId=b.insertId}catch(d){}};functi", |
| "on m(b,c,d,h,p,n,g){function v(b,c){var d=new l(c);h(b,d)}var r;try{r=a", |
| ".openDatabase(b,\"\",b+\"name\",5242880)}catch(w){throw new e(13,w.mess", |
| "age);}r.transaction(function(b){b.executeSql(c,d,v,g)},p,n)}var q=[\"_", |
| "\"],t=this;q[0]in t||!t.execScript||t.execScript(\"var \"+q[0]);for(var", |
| " u;q.length&&(u=q.shift());)q.length||void 0===m?t=t[u]?t[u]:t[u]={}:t[", |
| "u]=m;; return this._.apply(null,arguments);}.apply({navigator:typeof wi", |
| "ndow!=undefined?window.navigator:null,document:typeof window!=undefined", |
| "?window.document:null}, arguments);}", |
| NULL |
| }; |
| |
| const char* const FIND_ELEMENTS[] = { |
| "function(){return function(){var h,aa=this;\nfunction ba(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\";else if(\"function\"==\nb", |
| "&&\"undefined\"==typeof a.call)return\"object\";return b}function ca(a)", |
| "{var b=ba(a);return\"array\"==b||\"object\"==b&&\"number\"==typeof a.le", |
| "ngth}function k(a){return\"string\"==typeof a}function l(a){return\"num", |
| "ber\"==typeof a}function n(a){return\"function\"==ba(a)}function da(a){", |
| "var b=typeof a;return\"object\"==b&&null!=a||\"function\"==b};var ea=wi", |
| "ndow;function p(a,b){this.code=a;this.state=q[a]||u;this.message=b||\"", |
| "\";var c=this.state.replace(/((?:^|\\s+)[a-z])/g,function(a){return a.t", |
| "oUpperCase().replace(/^[\\s\\xa0]+/g,\"\")}),d=c.length-5;if(0>d||c.ind", |
| "exOf(\"Error\",d)!=d)c+=\"Error\";this.name=c;c=Error(this.message);c.n", |
| "ame=this.name;this.stack=c.stack||\"\"}\n(function(){var a=Error;functi", |
| "on b(){}b.prototype=a.prototype;p.P=a.prototype;p.prototype=new b;p.pro", |
| "totype.constructor=p;p.M=function(b,d,e){for(var f=Array(arguments.leng", |
| "th-2),g=2;g<arguments.length;g++)f[g-2]=arguments[g];return a.prototype", |
| "[d].apply(b,f)}})();var u=\"unknown error\",q={15:\"element not selecta", |
| "ble\",11:\"element not visible\"};q[31]=u;q[30]=u;q[24]=\"invalid cooki", |
| "e domain\";q[29]=\"invalid element coordinates\";q[12]=\"invalid elemen", |
| "t state\";q[32]=\"invalid selector\";q[51]=\"invalid selector\";\nq[52]", |
| "=\"invalid selector\";q[17]=\"javascript error\";q[405]=\"unsupported o", |
| "peration\";q[34]=\"move target out of bounds\";q[27]=\"no such alert\";", |
| "q[7]=\"no such element\";q[8]=\"no such frame\";q[23]=\"no such window", |
| "\";q[28]=\"script timeout\";q[33]=\"session not created\";q[10]=\"stale", |
| " element reference\";q[21]=\"timeout\";q[25]=\"unable to set cookie\";q", |
| "[26]=\"unexpected alert open\";q[13]=u;q[9]=\"unknown command\";p.proto", |
| "type.toString=function(){return this.name+\": \"+this.message};var fa;f", |
| "unction ga(a){var b=a.length-1;return 0<=b&&a.indexOf(\" \",b)==b}var v", |
| "=String.prototype.trim?function(a){return a.trim()}:function(a){return ", |
| "a.replace(/^[\\s\\xa0]+|[\\s\\xa0]+$/g,\"\")};function ha(a){return Str", |
| "ing(a).replace(/\\-([a-z])/g,function(a,c){return c.toUpperCase()})};va", |
| "r ia=Array.prototype;function w(a,b){if(k(a))return k(b)&&1==b.length?a", |
| ".indexOf(b,0):-1;for(var c=0;c<a.length;c++)if(c in a&&a[c]===b)return ", |
| "c;return-1}function x(a,b){for(var c=a.length,d=k(a)?a.split(\"\"):a,e=", |
| "0;e<c;e++)e in d&&b.call(void 0,d[e],e,a)}function ja(a,b){for(var c=a.", |
| "length,d=[],e=0,f=k(a)?a.split(\"\"):a,g=0;g<c;g++)if(g in f){var r=f[g", |
| "];b.call(void 0,r,g,a)&&(d[e++]=r)}return d}function ka(a,b){var c=\"\"", |
| ";x(a,function(d,e){c=b.call(void 0,c,d,e,a)});return c}\nfunction la(a,", |
| "b){for(var c=a.length,d=k(a)?a.split(\"\"):a,e=0;e<c;e++)if(e in d&&b.c", |
| "all(void 0,d[e],e,a))return!0;return!1}function ma(a,b){for(var c=a.len", |
| "gth,d=k(a)?a.split(\"\"):a,e=0;e<c;e++)if(e in d&&!b.call(void 0,d[e],e", |
| ",a))return!1;return!0}function na(a,b){var c;a:{c=a.length;for(var d=k(", |
| "a)?a.split(\"\"):a,e=0;e<c;e++)if(e in d&&b.call(void 0,d[e],e,a)){c=e;", |
| "break a}c=-1}return 0>c?null:k(a)?a.charAt(c):a[c]}\nfunction oa(a){var", |
| " b=a.length;if(0<b){for(var c=Array(b),d=0;d<b;d++)c[d]=a[d];return c}r", |
| "eturn[]}function pa(a,b,c){return 2>=arguments.length?ia.slice.call(a,b", |
| "):ia.slice.call(a,b,c)};function qa(a){var b=arguments.length;if(1==b&&", |
| "\"array\"==ba(arguments[0]))return qa.apply(null,arguments[0]);for(var ", |
| "c={},d=0;d<b;d++)c[arguments[d]]=!0;return c};qa(\"area base br col com", |
| "mand embed hr img input keygen link meta param source track wbr\".split", |
| "(\" \"));function y(a,b){this.x=void 0!==a?a:0;this.y=void 0!==b?b:0}h=", |
| "y.prototype;h.clone=function(){return new y(this.x,this.y)};h.toString=", |
| "function(){return\"(\"+this.x+\", \"+this.y+\")\"};h.ceil=function(){th", |
| "is.x=Math.ceil(this.x);this.y=Math.ceil(this.y);return this};h.floor=fu", |
| "nction(){this.x=Math.floor(this.x);this.y=Math.floor(this.y);return thi", |
| "s};h.round=function(){this.x=Math.round(this.x);this.y=Math.round(this.", |
| "y);return this};\nh.translate=function(a,b){a instanceof y?(this.x+=a.x", |
| ",this.y+=a.y):(this.x+=a,l(b)&&(this.y+=b));return this};h.scale=functi", |
| "on(a,b){var c=l(b)?b:a;this.x*=a;this.y*=c;return this};function ra(a,b", |
| "){this.width=a;this.height=b}h=ra.prototype;h.clone=function(){return n", |
| "ew ra(this.width,this.height)};h.toString=function(){return\"(\"+this.w", |
| "idth+\" x \"+this.height+\")\"};h.ceil=function(){this.width=Math.ceil(", |
| "this.width);this.height=Math.ceil(this.height);return this};h.floor=fun", |
| "ction(){this.width=Math.floor(this.width);this.height=Math.floor(this.h", |
| "eight);return this};h.round=function(){this.width=Math.round(this.width", |
| ");this.height=Math.round(this.height);return this};\nh.scale=function(a", |
| ",b){var c=l(b)?b:a;this.width*=a;this.height*=c;return this};function B", |
| "(a){return a?new C(D(a)):fa||(fa=new C)}function sa(a,b,c){function d(c", |
| "){c&&b.appendChild(k(c)?a.createTextNode(c):c)}for(var e=1;e<c.length;e", |
| "++){var f=c[e];!ca(f)||da(f)&&0<f.nodeType?d(f):x(ta(f)?oa(f):f,d)}}fun", |
| "ction ua(a){for(;a&&1!=a.nodeType;)a=a.previousSibling;return a}\nfunct", |
| "ion E(a,b){if(a.contains&&1==b.nodeType)return a==b||a.contains(b);if(", |
| "\"undefined\"!=typeof a.compareDocumentPosition)return a==b||Boolean(a.", |
| "compareDocumentPosition(b)&16);for(;b&&a!=b;)b=b.parentNode;return b==a", |
| "}\nfunction va(a,b){if(a==b)return 0;if(a.compareDocumentPosition)retur", |
| "n a.compareDocumentPosition(b)&2?1:-1;if(\"sourceIndex\"in a||a.parentN", |
| "ode&&\"sourceIndex\"in a.parentNode){var c=1==a.nodeType,d=1==b.nodeTyp", |
| "e;if(c&&d)return a.sourceIndex-b.sourceIndex;var e=a.parentNode,f=b.par", |
| "entNode;return e==f?wa(a,b):!c&&E(e,b)?-1*xa(a,b):!d&&E(f,a)?xa(b,a):(c", |
| "?a.sourceIndex:e.sourceIndex)-(d?b.sourceIndex:f.sourceIndex)}d=D(a);c=", |
| "d.createRange();c.selectNode(a);c.collapse(!0);d=d.createRange();d.sele", |
| "ctNode(b);d.collapse(!0);\nreturn c.compareBoundaryPoints(aa.Range.STAR", |
| "T_TO_END,d)}function xa(a,b){var c=a.parentNode;if(c==b)return-1;for(va", |
| "r d=b;d.parentNode!=c;)d=d.parentNode;return wa(d,a)}function wa(a,b){f", |
| "or(var c=b;c=c.previousSibling;)if(c==a)return-1;return 1}function D(a)", |
| "{return 9==a.nodeType?a:a.ownerDocument||a.document}function ta(a){if(a", |
| "&&\"number\"==typeof a.length){if(da(a))return\"function\"==typeof a.it", |
| "em||\"string\"==typeof a.item;if(n(a))return\"function\"==typeof a.item", |
| "}return!1}\nfunction ya(a,b){a=a.parentNode;for(var c=0;a;){if(b(a))ret", |
| "urn a;a=a.parentNode;c++}return null}function C(a){this.l=a||aa.documen", |
| "t||document}\nfunction F(a,b,c,d){a=d||a.l;var e=b&&\"*\"!=b?b.toUpperC", |
| "ase():\"\";if(a.querySelectorAll&&a.querySelector&&(e||c))c=a.querySele", |
| "ctorAll(e+(c?\".\"+c:\"\"));else if(c&&a.getElementsByClassName)if(b=a.", |
| "getElementsByClassName(c),e){a={};for(var f=d=0,g;g=b[f];f++)e==g.nodeN", |
| "ame&&(a[d++]=g);a.length=d;c=a}else c=b;else if(b=a.getElementsByTagNam", |
| "e(e||\"*\"),c){a={};for(f=d=0;g=b[f];f++){var e=g.className,r;if(r=\"fu", |
| "nction\"==typeof e.split)r=0<=w(e.split(/\\s+/),c);r&&(a[d++]=g)}a.leng", |
| "th=d;c=a}else c=b;return c}h=C.prototype;\nh.createElement=function(a){", |
| "return this.l.createElement(a)};h.createTextNode=function(a){return thi", |
| "s.l.createTextNode(String(a))};h.appendChild=function(a,b){a.appendChil", |
| "d(b)};h.append=function(a,b){sa(D(a),a,arguments)};h.canHaveChildren=fu", |
| "nction(a){if(1!=a.nodeType)return!1;switch(a.tagName){case \"APPLET\":c", |
| "ase \"AREA\":case \"BASE\":case \"BR\":case \"COL\":case \"COMMAND\":ca", |
| "se \"EMBED\":case \"FRAME\":case \"HR\":case \"IMG\":case \"INPUT\":cas", |
| "e \"IFRAME\":case \"ISINDEX\":case \"KEYGEN\":case \"LINK\":case \"NOFR", |
| "AMES\":case \"NOSCRIPT\":case \"META\":case \"OBJECT\":case \"PARAM\":c", |
| "ase \"SCRIPT\":case \"SOURCE\":case \"STYLE\":case \"TRACK\":case \"WBR", |
| "\":return!1}return!0};\nh.removeNode=function(a){return a&&a.parentNode", |
| "?a.parentNode.removeChild(a):null};h.contains=E;var G={o:function(a){re", |
| "turn!(!a.querySelectorAll||!a.querySelector)},h:function(a,b){if(!a)thr", |
| "ow new p(32,\"No class name specified\");a=v(a);if(-1!==a.indexOf(\" \"", |
| "))throw new p(32,\"Compound class names not permitted\");if(G.o(b))try{", |
| "return b.querySelector(\".\"+a.replace(/\\./g,\"\\\\.\"))||null}catch(c", |
| "){throw new p(32,\"An invalid or illegal class name was specified\");}v", |
| "ar d=F(B(b),\"*\",a,b);return d.length?d[0]:null},c:function(a,b){if(!a", |
| ")throw new p(32,\"No class name specified\");a=v(a);if(-1!==a.indexOf(", |
| "\" \"))throw new p(32,\n\"Compound class names not permitted\");if(G.o(", |
| "b))try{return b.querySelectorAll(\".\"+a.replace(/\\./g,\"\\\\.\"))}cat", |
| "ch(c){throw new p(32,\"An invalid or illegal class name was specified\"", |
| ");}return F(B(b),\"*\",a,b)}};var za={h:function(a,b){n(b.querySelector", |
| ");if(!a)throw new p(32,\"No selector specified\");a=v(a);var c;try{c=b.", |
| "querySelector(a)}catch(d){throw new p(32,\"An invalid or illegal select", |
| "or was specified\");}return c&&1==c.nodeType?c:null},c:function(a,b){n(", |
| "b.querySelectorAll);if(!a)throw new p(32,\"No selector specified\");a=v", |
| "(a);try{return b.querySelectorAll(a)}catch(c){throw new p(32,\"An inval", |
| "id or illegal selector was specified\");}}};var Aa={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:\"#9370db\",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:\"#db7093\",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\"};var Ba=\"backgroundColor borderTopColor borderRight", |
| "Color borderBottomColor borderLeftColor color outlineColor\".split(\" ", |
| "\"),Da=/#([0-9a-fA-F])([0-9a-fA-F])([0-9a-fA-F])/,Ea=/^#(?:[0-9a-f]{3})", |
| "{1,2}$/i,Fa=/^(?:rgba)?\\((\\d{1,3}),\\s?(\\d{1,3}),\\s?(\\d{1,3}),\\s?", |
| "(0|1|0\\.\\d*)\\)$/i,Ga=/^(?:rgb)?\\((0|[1-9]\\d{0,2}),\\s?(0|[1-9]\\d{", |
| "0,2}),\\s?(0|[1-9]\\d{0,2})\\)$/i;function H(a){var b=null,c=a.nodeType", |
| ";1==c&&(b=a.textContent,b=void 0==b||null==b?a.innerText:b,b=void 0==b|", |
| "|null==b?\"\":b);if(\"string\"!=typeof b)if(9==c||1==c){a=9==c?a.docume", |
| "ntElement:a.firstChild;for(var c=0,d=[],b=\"\";a;){do 1!=a.nodeType&&(b", |
| "+=a.nodeValue),d[c++]=a;while(a=a.firstChild);for(;c&&!(a=d[--c].nextSi", |
| "bling););}}else b=a.nodeValue;return\"\"+b};function J(){this.g=this.f=", |
| "null;this.u=0}function Ha(a){this.node=a;this.next=this.m=null}J.protot", |
| "ype.unshift=function(a){a=new Ha(a);a.next=this.f;this.g?this.f.m=a:thi", |
| "s.f=this.g=a;this.f=a;this.u++};J.prototype.add=function(a){a=new Ha(a)", |
| ";a.m=this.g;this.f?this.g.next=a:this.f=this.g=a;this.g=a;this.u++};fun", |
| "ction Ia(a){return(a=a.f)?a.node:null}J.prototype.iterator=function(a){", |
| "return new Ja(this,!!a)};function Ja(a,b){this.J=a;this.C=(this.G=b)?a.", |
| "g:a.f;this.v=null}\nJa.prototype.next=function(){var a=this.C;if(null==", |
| "a)return null;var b=this.v=a;this.C=this.G?a.m:a.next;return b.node};Ja", |
| ".prototype.remove=function(){var a=this.J,b=this.v;if(!b)throw Error(\"", |
| "Next must be called at least once before remove.\");var c=b.m,b=b.next;", |
| "c?c.next=b:a.f=b;b?b.m=c:a.g=c;a.u--;this.v=null};function K(a,b,c,d,e)", |
| "{b=b.evaluate(d);c=c.evaluate(d);var f;if(b instanceof J&&c instanceof ", |
| "J){e=b.iterator();for(d=e.next();d;d=e.next())for(b=c.iterator(),f=b.ne", |
| "xt();f;f=b.next())if(a(H(d),H(f)))return!0;return!1}if(b instanceof J||", |
| "c instanceof J){b instanceof J?e=b:(e=c,c=b);e=e.iterator();b=typeof c;", |
| "for(d=e.next();d;d=e.next()){switch(b){case \"number\":d=+H(d);break;ca", |
| "se \"boolean\":d=!!H(d);break;case \"string\":d=H(d);break;default:thro", |
| "w Error(\"Illegal primitive type for comparison.\");}if(a(d,c))return!0", |
| "}return!1}return e?\n\"boolean\"==typeof b||\"boolean\"==typeof c?a(!!b", |
| ",!!c):\"number\"==typeof b||\"number\"==typeof c?a(+b,+c):a(b,c):a(+b,+", |
| "c)}function Ka(a,b,c,d){this.K=a;this.s=d}Ka.prototype.toString=functio", |
| "n(){return this.K};var La={};function L(a,b){if(La.hasOwnProperty(a))th", |
| "row Error(\"Binary operator already created: \"+a);var c=new Ka(a,0,0,b", |
| ");La[c.toString()]=c}L(\"div\",function(a,b,c){return a.b(c)/b.b(c)});L", |
| "(\"mod\",function(a,b,c){return a.b(c)%b.b(c)});L(\"*\",function(a,b,c)", |
| "{return a.b(c)*b.b(c)});\nL(\"+\",function(a,b,c){return a.b(c)+b.b(c)}", |
| ");L(\"-\",function(a,b,c){return a.b(c)-b.b(c)});L(\"<\",function(a,b,c", |
| "){return K(function(a,b){return a<b},a,b,c)});L(\">\",function(a,b,c){r", |
| "eturn K(function(a,b){return a>b},a,b,c)});L(\"<=\",function(a,b,c){ret", |
| "urn K(function(a,b){return a<=b},a,b,c)});L(\">=\",function(a,b,c){retu", |
| "rn K(function(a,b){return a>=b},a,b,c)});L(\"=\",function(a,b,c){return", |
| " K(function(a,b){return a==b},a,b,c,!0)});L(\"!=\",function(a,b,c){retu", |
| "rn K(function(a,b){return a!=b},a,b,c,!0)});\nL(\"and\",function(a,b,c)", |
| "{return a.j(c)&&b.j(c)});L(\"or\",function(a,b,c){return a.j(c)||b.j(c)", |
| "});function Ma(a,b,c,d,e,f){this.w=a;this.s=f}Ma.prototype.toString=fun", |
| "ction(){return this.w};var Na={};function M(a,b){if(Na.hasOwnProperty(a", |
| "))throw Error(\"Function already created: \"+a+\".\");Na[a]=new Ma(a,0,", |
| "0,0,0,b)}M(\"boolean\",function(a,b){return b.j(a)});M(\"ceiling\",func", |
| "tion(a,b){return Math.ceil(b.b(a))});M(\"concat\",function(a,b){return ", |
| "ka(pa(arguments,1),function(b,d){return b+d.a(a)})});M(\"contains\",fun", |
| "ction(a,b,c){b=b.a(a);a=c.a(a);return-1!=b.indexOf(a)});M(\"count\",fun", |
| "ction(a,b){return b.evaluate(a).u});\nM(\"false\",function(){return!1})", |
| ";M(\"floor\",function(a,b){return Math.floor(b.b(a))});M(\"id\",functio", |
| "n(a,b){var c=a.i(),d=9==c.nodeType?c:c.ownerDocument,c=b.a(a).split(/", |
| "\\s+/),e=[];x(c,function(a){a=d.getElementById(a);!a||0<=w(e,a)||e.push", |
| "(a)});e.sort(va);var f=new J;x(e,function(a){f.add(a)});return f});M(\"", |
| "lang\",function(){return!1});M(\"last\",function(a){if(1!=arguments.len", |
| "gth)throw Error(\"Function last expects ()\");return a.N()});\nM(\"loca", |
| "l-name\",function(a,b){var c=b?Ia(b.evaluate(a)):a.i();return c?c.nodeN", |
| "ame.toLowerCase():\"\"});M(\"name\",function(a,b){var c=b?Ia(b.evaluate", |
| "(a)):a.i();return c?c.nodeName.toLowerCase():\"\"});M(\"namespace-uri\"", |
| ",function(){return\"\"});M(\"normalize-space\",function(a,b){return(b?b", |
| ".a(a):H(a.i())).replace(/[\\s\\xa0]+/g,\" \").replace(/^\\s+|\\s+$/g,\"", |
| "\")});M(\"not\",function(a,b){return!b.j(a)});M(\"number\",function(a,b", |
| "){return b?b.b(a):+H(a.i())});M(\"position\",function(a){return a.O()})", |
| ";M(\"round\",function(a,b){return Math.round(b.b(a))});\nM(\"starts-wit", |
| "h\",function(a,b,c){b=b.a(a);a=c.a(a);return 0==b.lastIndexOf(a,0)});M(", |
| "\"string\",function(a,b){return b?b.a(a):H(a.i())});M(\"string-length\"", |
| ",function(a,b){return(b?b.a(a):H(a.i())).length});M(\"substring\",funct", |
| "ion(a,b,c,d){c=c.b(a);if(isNaN(c)||Infinity==c||-Infinity==c)return\"\"", |
| ";d=d?d.b(a):Infinity;if(isNaN(d)||-Infinity===d)return\"\";c=Math.round", |
| "(c)-1;var e=Math.max(c,0);a=b.a(a);if(Infinity==d)return a.substring(e)", |
| ";b=Math.round(d);return a.substring(e,c+b)});\nM(\"substring-after\",fu", |
| "nction(a,b,c){b=b.a(a);a=c.a(a);c=b.indexOf(a);return-1==c?\"\":b.subst", |
| "ring(c+a.length)});M(\"substring-before\",function(a,b,c){b=b.a(a);a=c.", |
| "a(a);a=b.indexOf(a);return-1==a?\"\":b.substring(0,a)});M(\"sum\",funct", |
| "ion(a,b){for(var c=b.evaluate(a).iterator(),d=0,e=c.next();e;e=c.next()", |
| ")d+=+H(e);return d});\nM(\"translate\",function(a,b,c,d){b=b.a(a);c=c.a", |
| "(a);var e=d.a(a);a=[];for(d=0;d<c.length;d++){var f=c.charAt(d);f in a|", |
| "|(a[f]=e.charAt(d))}c=\"\";for(d=0;d<b.length;d++)f=b.charAt(d),c+=f in", |
| " a?a[f]:f;return c});M(\"true\",function(){return!0});function Oa(a,b,c", |
| "){this.w=a;this.G=c}Oa.prototype.toString=function(){return this.w};var", |
| " Pa={};function O(a,b){if(Pa.hasOwnProperty(a))throw Error(\"Axis alrea", |
| "dy created: \"+a);Pa[a]=new Oa(a,0,b)}O(\"ancestor\",!0);O(\"ancestor-o", |
| "r-self\",!0);O(\"attribute\",!1);O(\"child\",!1);O(\"descendant\",!1);O", |
| "(\"descendant-or-self\",!1);O(\"following\",!1);O(\"following-sibling\"", |
| ",!1);O(\"namespace\",!1);O(\"parent\",!1);O(\"preceding\",!0);O(\"prece", |
| "ding-sibling\",!0);O(\"self\",!1);var P={};P.A=function(){var a={R:\"ht", |
| "tp://www.w3.org/2000/svg\"};return function(b){return a[b]||null}}();\n", |
| "P.s=function(a,b,c){var d=D(a);if(!d.documentElement)return null;try{fo", |
| "r(var e=d.createNSResolver?d.createNSResolver(d.documentElement):P.A,f=", |
| "{},g=d.getElementsByTagName(\"*\"),r=0;r<g.length;++r){var N=g[r],z=N.n", |
| "amespaceURI;if(z&&!f[z]){var m=N.lookupPrefix(z);if(!m)var t=z.match(\"", |
| ".*/(\\\\w+)/?$\"),m=t?t[1]:\"xhtml\";f[z]=m}}var A={},I;for(I in f)A[f[", |
| "I]]=I;e=function(a){return A[a]||null};try{return d.evaluate(b,a,e,c,nu", |
| "ll)}catch(Ca){if(\"TypeError\"===Ca.name)return e=d.createNSResolver?d.", |
| "createNSResolver(d.documentElement):\nP.A,d.evaluate(b,a,e,c,null);thro", |
| "w Ca;}}catch(db){throw new p(32,\"Unable to locate an element with the ", |
| "xpath expression \"+b+\" because of the following error:\\n\"+db);}};P.", |
| "B=function(a,b){if(!a||1!=a.nodeType)throw new p(32,'The result of the ", |
| "xpath expression \"'+b+'\" is: '+a+\". It should be an element.\");};\n", |
| "P.h=function(a,b){var c=function(){var c=P.s(b,a,9);return c?c.singleNo", |
| "deValue||null:b.selectSingleNode?(c=D(b),c.setProperty&&c.setProperty(", |
| "\"SelectionLanguage\",\"XPath\"),b.selectSingleNode(a)):null}();null===", |
| "c||P.B(c,a);return c};\nP.c=function(a,b){var c=function(){var c=P.s(b,", |
| "a,7);if(c){for(var e=c.snapshotLength,f=[],g=0;g<e;++g)f.push(c.snapsho", |
| "tItem(g));return f}return b.selectNodes?(c=D(b),c.setProperty&&c.setPro", |
| "perty(\"SelectionLanguage\",\"XPath\"),b.selectNodes(a)):[]}();x(c,func", |
| "tion(b){P.B(b,a)});return c};function Qa(a,b,c,d){this.top=a;this.right", |
| "=b;this.bottom=c;this.left=d}h=Qa.prototype;h.clone=function(){return n", |
| "ew Qa(this.top,this.right,this.bottom,this.left)};h.toString=function()", |
| "{return\"(\"+this.top+\"t, \"+this.right+\"r, \"+this.bottom+\"b, \"+th", |
| "is.left+\"l)\"};h.contains=function(a){return this&&a?a instanceof Qa?a", |
| ".left>=this.left&&a.right<=this.right&&a.top>=this.top&&a.bottom<=this.", |
| "bottom:a.x>=this.left&&a.x<=this.right&&a.y>=this.top&&a.y<=this.bottom", |
| ":!1};\nh.expand=function(a,b,c,d){da(a)?(this.top-=a.top,this.right+=a.", |
| "right,this.bottom+=a.bottom,this.left-=a.left):(this.top-=a,this.right+", |
| "=b,this.bottom+=c,this.left-=d);return this};h.ceil=function(){this.top", |
| "=Math.ceil(this.top);this.right=Math.ceil(this.right);this.bottom=Math.", |
| "ceil(this.bottom);this.left=Math.ceil(this.left);return this};h.floor=f", |
| "unction(){this.top=Math.floor(this.top);this.right=Math.floor(this.righ", |
| "t);this.bottom=Math.floor(this.bottom);this.left=Math.floor(this.left);", |
| "return this};\nh.round=function(){this.top=Math.round(this.top);this.ri", |
| "ght=Math.round(this.right);this.bottom=Math.round(this.bottom);this.lef", |
| "t=Math.round(this.left);return this};h.translate=function(a,b){a instan", |
| "ceof y?(this.left+=a.x,this.right+=a.x,this.top+=a.y,this.bottom+=a.y):", |
| "(this.left+=a,this.right+=a,l(b)&&(this.top+=b,this.bottom+=b));return ", |
| "this};h.scale=function(a,b){var c=l(b)?b:a;this.left*=a;this.right*=a;t", |
| "his.top*=c;this.bottom*=c;return this};function Q(a,b,c,d){this.left=a;", |
| "this.top=b;this.width=c;this.height=d}h=Q.prototype;h.clone=function(){", |
| "return new Q(this.left,this.top,this.width,this.height)};h.toString=fun", |
| "ction(){return\"(\"+this.left+\", \"+this.top+\" - \"+this.width+\"w x ", |
| "\"+this.height+\"h)\"};h.contains=function(a){return a instanceof Q?thi", |
| "s.left<=a.left&&this.left+this.width>=a.left+a.width&&this.top<=a.top&&", |
| "this.top+this.height>=a.top+a.height:a.x>=this.left&&a.x<=this.left+thi", |
| "s.width&&a.y>=this.top&&a.y<=this.top+this.height};\nh.ceil=function(){", |
| "this.left=Math.ceil(this.left);this.top=Math.ceil(this.top);this.width=", |
| "Math.ceil(this.width);this.height=Math.ceil(this.height);return this};h", |
| ".floor=function(){this.left=Math.floor(this.left);this.top=Math.floor(t", |
| "his.top);this.width=Math.floor(this.width);this.height=Math.floor(this.", |
| "height);return this};h.round=function(){this.left=Math.round(this.left)", |
| ";this.top=Math.round(this.top);this.width=Math.round(this.width);this.h", |
| "eight=Math.round(this.height);return this};\nh.translate=function(a,b){", |
| "a instanceof y?(this.left+=a.x,this.top+=a.y):(this.left+=a,l(b)&&(this", |
| ".top+=b));return this};h.scale=function(a,b){var c=l(b)?b:a;this.left*=", |
| "a;this.width*=a;this.top*=c;this.height*=c;return this};function R(a,b)", |
| "{return!!a&&1==a.nodeType&&(!b||a.tagName.toUpperCase()==b)}var Ra=/[;]", |
| "+(?=(?:(?:[^\"]*\"){2})*[^\"]*$)(?=(?:(?:[^']*'){2})*[^']*$)(?=(?:[^()]", |
| "*\\([^()]*\\))*[^()]*$)/;function Sa(a){var b=[];x(a.split(Ra),function", |
| "(a){var d=a.indexOf(\":\");0<d&&(a=[a.slice(0,d),a.slice(d+1)],2==a.len", |
| "gth&&b.push(a[0].toLowerCase(),\":\",a[1],\";\"))});b=b.join(\"\");retu", |
| "rn b=\";\"==b.charAt(b.length-1)?b:b+\";\"}\nfunction S(a,b){b=b.toLowe", |
| "rCase();if(\"style\"==b)return Sa(a.style.cssText);var c=a.getAttribute", |
| "Node(b);return c&&c.specified?c.value:null}function T(a){for(a=a.parent", |
| "Node;a&&1!=a.nodeType&&9!=a.nodeType&&11!=a.nodeType;)a=a.parentNode;re", |
| "turn R(a)?a:null}\nfunction U(a,b){var c=ha(b);if(\"float\"==c||\"cssFl", |
| "oat\"==c||\"styleFloat\"==c)c=\"cssFloat\";var d;a:{d=c;var e=D(a);if(e", |
| ".defaultView&&e.defaultView.getComputedStyle&&(e=e.defaultView.getCompu", |
| "tedStyle(a,null))){d=e[d]||e.getPropertyValue(d)||\"\";break a}d=\"\"}d", |
| "=d||Ta(a,c);if(null===d)d=null;else if(0<=w(Ba,c)){b:{var f=d.match(Fa)", |
| ";if(f){var c=Number(f[1]),e=Number(f[2]),g=Number(f[3]),f=Number(f[4]);", |
| "if(0<=c&&255>=c&&0<=e&&255>=e&&0<=g&&255>=g&&0<=f&&1>=f){c=[c,e,g,f];br", |
| "eak b}}c=null}if(!c)b:{if(g=d.match(Ga))if(c=\nNumber(g[1]),e=Number(g[", |
| "2]),g=Number(g[3]),0<=c&&255>=c&&0<=e&&255>=e&&0<=g&&255>=g){c=[c,e,g,1", |
| "];break b}c=null}if(!c)b:{c=d.toLowerCase();e=Aa[c.toLowerCase()];if(!e", |
| "&&(e=\"#\"==c.charAt(0)?c:\"#\"+c,4==e.length&&(e=e.replace(Da,\"#$1$1$", |
| "2$2$3$3\")),!Ea.test(e))){c=null;break b}c=[parseInt(e.substr(1,2),16),", |
| "parseInt(e.substr(3,2),16),parseInt(e.substr(5,2),16),1]}d=c?\"rgba(\"+", |
| "c.join(\", \")+\")\":d}return d}\nfunction Ta(a,b){var c=a.currentStyle", |
| "||a.style,d=c[b];void 0===d&&n(c.getPropertyValue)&&(d=c.getPropertyVal", |
| "ue(b));return\"inherit\"!=d?void 0!==d?d:null:(c=T(a))?Ta(c,b):null}\nf", |
| "unction Ua(a,b,c){function d(a){var b=Va(a);return 0<b.height&&0<b.widt", |
| "h?!0:R(a,\"PATH\")&&(0<b.height||0<b.width)?(a=U(a,\"stroke-width\"),!!", |
| "a&&0<parseInt(a,10)):\"hidden\"!=U(a,\"overflow\")&&la(a.childNodes,fun", |
| "ction(a){return 3==a.nodeType||R(a)&&d(a)})}function e(a){return Wa(a)=", |
| "=V&&ma(a.childNodes,function(a){return!R(a)||e(a)||!d(a)})}if(!R(a))thr", |
| "ow Error(\"Argument to isShown must be of type Element\");if(R(a,\"BODY", |
| "\"))return!0;if(R(a,\"OPTION\")||R(a,\"OPTGROUP\"))return a=ya(a,functi", |
| "on(a){return R(a,\"SELECT\")}),\n!!a&&Ua(a,!0,c);var f=Xa(a);if(f)retur", |
| "n!!f.D&&0<f.rect.width&&0<f.rect.height&&Ua(f.D,b,c);if(R(a,\"INPUT\")&", |
| "&\"hidden\"==a.type.toLowerCase()||R(a,\"NOSCRIPT\"))return!1;f=U(a,\"v", |
| "isibility\");return\"collapse\"!=f&&\"hidden\"!=f&&c(a)&&(b||0!=Ya(a))&", |
| "&d(a)?!e(a):!1}function Za(a){function b(a){if(\"none\"==U(a,\"display", |
| "\"))return!1;a=T(a);return!a||b(a)}return Ua(a,!1,b)}var V=\"hidden\";", |
| "\nfunction Wa(a){function b(a){function b(a){return a==g?!0:0==U(a,\"di", |
| "splay\").lastIndexOf(\"inline\",0)||\"absolute\"==c&&\"static\"==U(a,\"", |
| "position\")?!1:!0}var c=U(a,\"position\");if(\"fixed\"==c)return z=!0,a", |
| "==g?null:g;for(a=T(a);a&&!b(a);)a=T(a);return a}function c(a){var b=a;i", |
| "f(\"visible\"==N)if(a==g&&r)b=r;else if(a==r)return{x:\"visible\",y:\"v", |
| "isible\"};b={x:U(b,\"overflow-x\"),y:U(b,\"overflow-y\")};a==g&&(b.x=\"", |
| "visible\"==b.x?\"auto\":b.x,b.y=\"visible\"==b.y?\"auto\":b.y);return b", |
| "}function d(a){if(a==g){var b=(new C(f)).l;\na=b.L?b.L:b.body||b.docume", |
| "ntElement;b=b.parentWindow||b.defaultView;a=new y(b.pageXOffset||a.scro", |
| "llLeft,b.pageYOffset||a.scrollTop)}else a=new y(a.scrollLeft,a.scrollTo", |
| "p);return a}var e=$a(a),f=D(a),g=f.documentElement,r=f.body,N=U(g,\"ove", |
| "rflow\"),z;for(a=b(a);a;a=b(a)){var m=c(a);if(\"visible\"!=m.x||\"visib", |
| "le\"!=m.y){var t=Va(a);if(0==t.width||0==t.height)return V;var A=e.righ", |
| "t<t.left,I=e.bottom<t.top;if(A&&\"hidden\"==m.x||I&&\"hidden\"==m.y)ret", |
| "urn V;if(A&&\"visible\"!=m.x||I&&\"visible\"!=m.y){A=d(a);I=e.bottom<\n", |
| "t.top-A.y;if(e.right<t.left-A.x&&\"visible\"!=m.x||I&&\"visible\"!=m.x)", |
| "return V;e=Wa(a);return e==V?V:\"scroll\"}A=e.left>=t.left+t.width;t=e.", |
| "top>=t.top+t.height;if(A&&\"hidden\"==m.x||t&&\"hidden\"==m.y)return V;", |
| "if(A&&\"visible\"!=m.x||t&&\"visible\"!=m.y){if(z&&(m=d(a),e.left>=g.sc", |
| "rollWidth-m.x||e.right>=g.scrollHeight-m.y))return V;e=Wa(a);return e==", |
| "V?V:\"scroll\"}}}return\"none\"}\nfunction Va(a){var b=Xa(a);if(b)retur", |
| "n b.rect;if(R(a,\"HTML\"))return a=D(a),a=((a?a.parentWindow||a.default", |
| "View:window)||window).document,a=\"CSS1Compat\"==a.compatMode?a.documen", |
| "tElement:a.body,a=new ra(a.clientWidth,a.clientHeight),new Q(0,0,a.widt", |
| "h,a.height);var c;try{c=a.getBoundingClientRect()}catch(d){return new Q", |
| "(0,0,0,0)}return new Q(c.left,c.top,c.right-c.left,c.bottom-c.top)}\nfu", |
| "nction Xa(a){var b=R(a,\"MAP\");if(!b&&!R(a,\"AREA\"))return null;var c", |
| "=b?a:R(a.parentNode,\"MAP\")?a.parentNode:null,d=null,e=null;if(c&&c.na", |
| "me&&(d=P.h('/descendant::*[@usemap = \"#'+c.name+'\"]',D(c)))&&(e=Va(d)", |
| ",!b&&\"default\"!=a.shape.toLowerCase())){var f=ab(a);a=Math.min(Math.m", |
| "ax(f.left,0),e.width);b=Math.min(Math.max(f.top,0),e.height);c=Math.min", |
| "(f.width,e.width-a);f=Math.min(f.height,e.height-b);e=new Q(a+e.left,b+", |
| "e.top,c,f)}return{D:d,rect:e||new Q(0,0,0,0)}}\nfunction ab(a){var b=a.", |
| "shape.toLowerCase();a=a.coords.split(\",\");if(\"rect\"==b&&4==a.length", |
| "){var b=a[0],c=a[1];return new Q(b,c,a[2]-b,a[3]-c)}if(\"circle\"==b&&3", |
| "==a.length)return b=a[2],new Q(a[0]-b,a[1]-b,2*b,2*b);if(\"poly\"==b&&2", |
| "<a.length){for(var b=a[0],c=a[1],d=b,e=c,f=2;f+1<a.length;f+=2)b=Math.m", |
| "in(b,a[f]),d=Math.max(d,a[f]),c=Math.min(c,a[f+1]),e=Math.max(e,a[f+1])", |
| ";return new Q(b,c,d-b,e-c)}return new Q(0,0,0,0)}function $a(a){a=Va(a)", |
| ";return new Qa(a.top,a.left+a.width,a.top+a.height,a.left)}\nfunction b", |
| "b(a){return a.replace(/^[^\\S\\xa0]+|[^\\S\\xa0]+$/g,\"\")}function cb(", |
| "a){var b=[];eb(a,b);var c=b;a=c.length;for(var b=Array(a),c=k(c)?c.spli", |
| "t(\"\"):c,d=0;d<a;d++)d in c&&(b[d]=bb.call(void 0,c[d]));return bb(b.j", |
| "oin(\"\\n\")).replace(/\\xa0/g,\" \")}\nfunction fb(a,b,c){if(R(a,\"BR", |
| "\"))b.push(\"\");else{var d=R(a,\"TD\"),e=U(a,\"display\"),f=!d&&!(0<=w", |
| "(gb,e)),g=void 0!=a.previousElementSibling?a.previousElementSibling:ua(", |
| "a.previousSibling),g=g?U(g,\"display\"):\"\",r=U(a,\"float\")||U(a,\"cs", |
| "sFloat\")||U(a,\"styleFloat\");!f||\"run-in\"==g&&\"none\"==r||/^[\\s", |
| "\\xa0]*$/.test(b[b.length-1]||\"\")||b.push(\"\");var N=Za(a),z=null,m=", |
| "null;N&&(z=U(a,\"white-space\"),m=U(a,\"text-transform\"));x(a.childNod", |
| "es,function(a){c(a,b,N,z,m)});a=b[b.length-1]||\"\";!d&&\"table-cell\"!", |
| "=e||!a||ga(a)||\n(b[b.length-1]+=\" \");f&&\"run-in\"!=e&&!/^[\\s\\xa0]", |
| "*$/.test(a)&&b.push(\"\")}}function eb(a,b){fb(a,b,function(a,b,e,f,g){", |
| "3==a.nodeType&&e?hb(a,b,f,g):R(a)&&eb(a,b)})}var gb=\"inline inline-blo", |
| "ck inline-table none table-cell table-column table-column-group\".split", |
| "(\" \");\nfunction hb(a,b,c,d){a=a.nodeValue.replace(/[\\u200b\\u200e", |
| "\\u200f]/g,\"\");a=a.replace(/(\\r\\n|\\r|\\n)/g,\"\\n\");if(\"normal\"", |
| "==c||\"nowrap\"==c)a=a.replace(/\\n/g,\" \");a=\"pre\"==c||\"pre-wrap\"", |
| "==c?a.replace(/[ \\f\\t\\v\\u2028\\u2029]/g,\"\\u00a0\"):a.replace(/[", |
| "\\ \\f\\t\\v\\u2028\\u2029]+/g,\" \");\"capitalize\"==d?a=a.replace(/(^", |
| "|\\s)(\\S)/g,function(a,b,c){return b+c.toUpperCase()}):\"uppercase\"==", |
| "d?a=a.toUpperCase():\"lowercase\"==d&&(a=a.toLowerCase());c=b.pop()||\"", |
| "\";ga(c)&&0==a.lastIndexOf(\" \",0)&&(a=a.substr(1));b.push(c+a)}\nfunc", |
| "tion Ya(a){var b=1,c=U(a,\"opacity\");c&&(b=Number(c));(a=T(a))&&(b*=Ya", |
| "(a));return b};var ib={o:function(a,b){return!(!a.querySelectorAll||!a.", |
| "querySelector)&&!/^\\d.*/.test(b)},h:function(a,b){var c=B(b),d=k(a)?c.", |
| "l.getElementById(a):a;if(!d)return null;if(S(d,\"id\")==a&&E(b,d))retur", |
| "n d;c=F(c,\"*\");return na(c,function(c){return S(c,\"id\")==a&&E(b,c)}", |
| ")},c:function(a,b){if(!a)return[];if(ib.o(b,a))try{return b.querySelect", |
| "orAll(\"#\"+ib.I(a))}catch(c){return[]}var d=F(B(b),\"*\",null,b);retur", |
| "n ja(d,function(b){return S(b,\"id\")==a})},I:function(a){return a.repl", |
| "ace(/(['\"\\\\#.:;,!?+<>=~*^$|%&@`{}\\-\\/\\[\\]\\(\\)])/g,\n\"\\\\$1\"", |
| ")}};var W={},jb={};W.H=function(a,b,c){var d;try{d=za.c(\"a\",b)}catch(", |
| "e){d=F(B(b),\"A\",null,b)}return na(d,function(b){b=cb(b);return c&&-1!", |
| "=b.indexOf(a)||b==a})};W.F=function(a,b,c){var d;try{d=za.c(\"a\",b)}ca", |
| "tch(e){d=F(B(b),\"A\",null,b)}return ja(d,function(b){b=cb(b);return c&", |
| "&-1!=b.indexOf(a)||b==a})};W.h=function(a,b){return W.H(a,b,!1)};W.c=fu", |
| "nction(a,b){return W.F(a,b,!1)};jb.h=function(a,b){return W.H(a,b,!0)};", |
| "jb.c=function(a,b){return W.F(a,b,!0)};var kb={h:function(a,b){return b", |
| ".getElementsByTagName(a)[0]||null},c:function(a,b){return b.getElements", |
| "ByTagName(a)}};var lb={className:G,\"class name\":G,css:za,\"css select", |
| "or\":za,id:ib,linkText:W,\"link text\":W,name:{h:function(a,b){var c=F(", |
| "B(b),\"*\",null,b);return na(c,function(b){return S(b,\"name\")==a})},c", |
| ":function(a,b){var c=F(B(b),\"*\",null,b);return ja(c,function(b){retur", |
| "n S(b,\"name\")==a})}},partialLinkText:jb,\"partial link text\":jb,tagN", |
| "ame:kb,\"tag name\":kb,xpath:P};function mb(a,b){var c;a:{for(c in a)if", |
| "(a.hasOwnProperty(c))break a;c=null}if(c){var d=lb[c];if(d&&n(d.c))retu", |
| "rn d.c(a[c],b||ea.document)}throw Error(\"Unsupported locator strategy:", |
| " \"+c);}var X=[\"_\"],Y=aa;X[0]in Y||!Y.execScript||Y.execScript(\"var ", |
| "\"+X[0]);for(var Z;X.length&&(Z=X.shift());)X.length||void 0===mb?Y=Y[Z", |
| "]?Y[Z]:Y[Z]={}:Y[Z]=mb;; return this._.apply(null,arguments);}.apply({n", |
| "avigator:typeof window!=undefined?window.navigator:null,document:typeof", |
| " window!=undefined?window.document:null}, arguments);}", |
| NULL |
| }; |
| |
| const char* const GET_EFFECTIVE_STYLE[] = { |
| "function(){return function(){function d(b){var f=typeof b;if(\"object\"", |
| "==f)if(b){if(b instanceof Array)return\"array\";if(b instanceof Object)", |
| "return f;var a=Object.prototype.toString.call(b);if(\"[object Window]\"", |
| "==a)return\"object\";if(\"[object Array]\"==a||\"number\"==typeof b.len", |
| "gth&&\"undefined\"!=typeof b.splice&&\"undefined\"!=typeof b.propertyIs", |
| "Enumerable&&!b.propertyIsEnumerable(\"splice\"))return\"array\";if(\"[o", |
| "bject Function]\"==a||\"undefined\"!=typeof b.call&&\"undefined\"!=type", |
| "of b.propertyIsEnumerable&&!b.propertyIsEnumerable(\"call\"))return\"fu", |
| "nction\"}else return\"null\";\nelse if(\"function\"==f&&\"undefined\"==", |
| "typeof b.call)return\"object\";return f};function g(b){return String(b)", |
| ".replace(/\\-([a-z])/g,function(b,a){return a.toUpperCase()})};var h={a", |
| "liceblue:\"#f0f8ff\",antiquewhite:\"#faebd7\",aqua:\"#00ffff\",aquamari", |
| "ne:\"#7fffd4\",azure:\"#f0ffff\",beige:\"#f5f5dc\",bisque:\"#ffe4c4\",b", |
| "lack:\"#000000\",blanchedalmond:\"#ffebcd\",blue:\"#0000ff\",blueviolet", |
| ":\"#8a2be2\",brown:\"#a52a2a\",burlywood:\"#deb887\",cadetblue:\"#5f9ea", |
| "0\",chartreuse:\"#7fff00\",chocolate:\"#d2691e\",coral:\"#ff7f50\",corn", |
| "flowerblue:\"#6495ed\",cornsilk:\"#fff8dc\",crimson:\"#dc143c\",cyan:\"", |
| "#00ffff\",darkblue:\"#00008b\",darkcyan:\"#008b8b\",darkgoldenrod:\"#b8", |
| "860b\",darkgray:\"#a9a9a9\",darkgreen:\"#006400\",\ndarkgrey:\"#a9a9a9", |
| "\",darkkhaki:\"#bdb76b\",darkmagenta:\"#8b008b\",darkolivegreen:\"#556b", |
| "2f\",darkorange:\"#ff8c00\",darkorchid:\"#9932cc\",darkred:\"#8b0000\",", |
| "darksalmon:\"#e9967a\",darkseagreen:\"#8fbc8f\",darkslateblue:\"#483d8b", |
| "\",darkslategray:\"#2f4f4f\",darkslategrey:\"#2f4f4f\",darkturquoise:\"", |
| "#00ced1\",darkviolet:\"#9400d3\",deeppink:\"#ff1493\",deepskyblue:\"#00", |
| "bfff\",dimgray:\"#696969\",dimgrey:\"#696969\",dodgerblue:\"#1e90ff\",f", |
| "irebrick:\"#b22222\",floralwhite:\"#fffaf0\",forestgreen:\"#228b22\",fu", |
| "chsia:\"#ff00ff\",gainsboro:\"#dcdcdc\",\nghostwhite:\"#f8f8ff\",gold:", |
| "\"#ffd700\",goldenrod:\"#daa520\",gray:\"#808080\",green:\"#008000\",gr", |
| "eenyellow:\"#adff2f\",grey:\"#808080\",honeydew:\"#f0fff0\",hotpink:\"#", |
| "ff69b4\",indianred:\"#cd5c5c\",indigo:\"#4b0082\",ivory:\"#fffff0\",kha", |
| "ki:\"#f0e68c\",lavender:\"#e6e6fa\",lavenderblush:\"#fff0f5\",lawngreen", |
| ":\"#7cfc00\",lemonchiffon:\"#fffacd\",lightblue:\"#add8e6\",lightcoral:", |
| "\"#f08080\",lightcyan:\"#e0ffff\",lightgoldenrodyellow:\"#fafad2\",ligh", |
| "tgray:\"#d3d3d3\",lightgreen:\"#90ee90\",lightgrey:\"#d3d3d3\",lightpin", |
| "k:\"#ffb6c1\",lightsalmon:\"#ffa07a\",\nlightseagreen:\"#20b2aa\",light", |
| "skyblue:\"#87cefa\",lightslategray:\"#778899\",lightslategrey:\"#778899", |
| "\",lightsteelblue:\"#b0c4de\",lightyellow:\"#ffffe0\",lime:\"#00ff00\",", |
| "limegreen:\"#32cd32\",linen:\"#faf0e6\",magenta:\"#ff00ff\",maroon:\"#8", |
| "00000\",mediumaquamarine:\"#66cdaa\",mediumblue:\"#0000cd\",mediumorchi", |
| "d:\"#ba55d3\",mediumpurple:\"#9370db\",mediumseagreen:\"#3cb371\",mediu", |
| "mslateblue:\"#7b68ee\",mediumspringgreen:\"#00fa9a\",mediumturquoise:\"", |
| "#48d1cc\",mediumvioletred:\"#c71585\",midnightblue:\"#191970\",mintcrea", |
| "m:\"#f5fffa\",mistyrose:\"#ffe4e1\",\nmoccasin:\"#ffe4b5\",navajowhite:", |
| "\"#ffdead\",navy:\"#000080\",oldlace:\"#fdf5e6\",olive:\"#808000\",oliv", |
| "edrab:\"#6b8e23\",orange:\"#ffa500\",orangered:\"#ff4500\",orchid:\"#da", |
| "70d6\",palegoldenrod:\"#eee8aa\",palegreen:\"#98fb98\",paleturquoise:\"", |
| "#afeeee\",palevioletred:\"#db7093\",papayawhip:\"#ffefd5\",peachpuff:\"", |
| "#ffdab9\",peru:\"#cd853f\",pink:\"#ffc0cb\",plum:\"#dda0dd\",powderblue", |
| ":\"#b0e0e6\",purple:\"#800080\",red:\"#ff0000\",rosybrown:\"#bc8f8f\",r", |
| "oyalblue:\"#4169e1\",saddlebrown:\"#8b4513\",salmon:\"#fa8072\",sandybr", |
| "own:\"#f4a460\",seagreen:\"#2e8b57\",\nseashell:\"#fff5ee\",sienna:\"#a", |
| "0522d\",silver:\"#c0c0c0\",skyblue:\"#87ceeb\",slateblue:\"#6a5acd\",sl", |
| "ategray:\"#708090\",slategrey:\"#708090\",snow:\"#fffafa\",springgreen:", |
| "\"#00ff7f\",steelblue:\"#4682b4\",tan:\"#d2b48c\",teal:\"#008080\",this", |
| "tle:\"#d8bfd8\",tomato:\"#ff6347\",turquoise:\"#40e0d0\",violet:\"#ee82", |
| "ee\",wheat:\"#f5deb3\",white:\"#ffffff\",whitesmoke:\"#f5f5f5\",yellow:", |
| "\"#ffff00\",yellowgreen:\"#9acd32\"};var m=\"backgroundColor borderTopC", |
| "olor borderRightColor borderBottomColor borderLeftColor color outlineCo", |
| "lor\".split(\" \"),n=/#([0-9a-fA-F])([0-9a-fA-F])([0-9a-fA-F])/,p=/^#(?", |
| ":[0-9a-f]{3}){1,2}$/i,q=/^(?:rgba)?\\((\\d{1,3}),\\s?(\\d{1,3}),\\s?(", |
| "\\d{1,3}),\\s?(0|1|0\\.\\d*)\\)$/i,r=/^(?:rgb)?\\((0|[1-9]\\d{0,2}),\\s", |
| "?(0|[1-9]\\d{0,2}),\\s?(0|[1-9]\\d{0,2})\\)$/i;function t(b){var f=argu", |
| "ments.length;if(1==f&&\"array\"==d(arguments[0]))return t.apply(null,ar", |
| "guments[0]);for(var a={},e=0;e<f;e++)a[arguments[e]]=!0;return a};t(\"a", |
| "rea base br col command embed hr img input keygen link meta param sourc", |
| "e track wbr\".split(\" \"));function u(b){this.b=b}u.prototype.toString", |
| "=function(){return this.b};var v={};function w(b){if(v.hasOwnProperty(b", |
| "))throw Error(\"Binary operator already created: \"+b);b=new u(b);v[b.t", |
| "oString()]=b}w(\"div\");w(\"mod\");w(\"*\");w(\"+\");w(\"-\");w(\"<\");", |
| "w(\">\");w(\"<=\");w(\">=\");w(\"=\");w(\"!=\");w(\"and\");w(\"or\");fu", |
| "nction x(b){this.a=b}x.prototype.toString=function(){return this.a};var", |
| " y={};function z(b){if(y.hasOwnProperty(b))throw Error(\"Function alrea", |
| "dy created: \"+b+\".\");y[b]=new x(b)}z(\"boolean\");z(\"ceiling\");z(", |
| "\"concat\");z(\"contains\");z(\"count\");z(\"false\");z(\"floor\");z(\"", |
| "id\");z(\"lang\");z(\"last\");z(\"local-name\");z(\"name\");z(\"namespa", |
| "ce-uri\");z(\"normalize-space\");z(\"not\");z(\"number\");z(\"position", |
| "\");z(\"round\");z(\"starts-with\");z(\"string\");z(\"string-length\");", |
| "z(\"substring\");z(\"substring-after\");z(\"substring-before\");\nz(\"s", |
| "um\");z(\"translate\");z(\"true\");function A(b){this.a=b}A.prototype.t", |
| "oString=function(){return this.a};var B={};function C(b){if(B.hasOwnPro", |
| "perty(b))throw Error(\"Axis already created: \"+b);B[b]=new A(b)}C(\"an", |
| "cestor\");C(\"ancestor-or-self\");C(\"attribute\");C(\"child\");C(\"des", |
| "cendant\");C(\"descendant-or-self\");C(\"following\");C(\"following-sib", |
| "ling\");C(\"namespace\");C(\"parent\");C(\"preceding\");C(\"preceding-s", |
| "ibling\");C(\"self\");function D(b,f){var a=b.currentStyle||b.style,e=a", |
| "[f];void 0===e&&\"function\"==d(a.getPropertyValue)&&(e=a.getPropertyVa", |
| "lue(f));if(\"inherit\"!=e)return void 0!==e?e:null;for(a=b.parentNode;a", |
| "&&1!=a.nodeType&&9!=a.nodeType&&11!=a.nodeType;)a=a.parentNode;return(a", |
| "=a&&1==a.nodeType?a:null)?D(a,f):null};function E(b,f){var a=g(f);if(\"", |
| "float\"==a||\"cssFloat\"==a||\"styleFloat\"==a)a=\"cssFloat\";var e;a:{", |
| "e=a;var c=9==b.nodeType?b:b.ownerDocument||b.document;if(c.defaultView&", |
| "&c.defaultView.getComputedStyle&&(c=c.defaultView.getComputedStyle(b,nu", |
| "ll))){e=c[e]||c.getPropertyValue(e)||\"\";break a}e=\"\"}e=e||D(b,a);if", |
| "(null===e)e=null;else{b:if(\"string\"==typeof m)a=\"string\"==typeof a&", |
| "&1==a.length?m.indexOf(a,0):-1;else{for(c=0;c<m.length;c++)if(c in m&&m", |
| "[c]===a){a=c;break b}a=-1}if(0<=a){b:{var l=e.match(q);if(l){var a=\nNu", |
| "mber(l[1]),c=Number(l[2]),k=Number(l[3]),l=Number(l[4]);if(0<=a&&255>=a", |
| "&&0<=c&&255>=c&&0<=k&&255>=k&&0<=l&&1>=l){a=[a,c,k,l];break b}}a=null}i", |
| "f(!a)b:{if(k=e.match(r))if(a=Number(k[1]),c=Number(k[2]),k=Number(k[3])", |
| ",0<=a&&255>=a&&0<=c&&255>=c&&0<=k&&255>=k){a=[a,c,k,1];break b}a=null}i", |
| "f(!a)b:{a=e.toLowerCase();c=h[a.toLowerCase()];if(!c&&(c=\"#\"==a.charA", |
| "t(0)?a:\"#\"+a,4==c.length&&(c=c.replace(n,\"#$1$1$2$2$3$3\")),!p.test(", |
| "c))){a=null;break b}a=[parseInt(c.substr(1,2),16),parseInt(c.substr(3,2", |
| "),16),parseInt(c.substr(5,\n2),16),1]}e=a?\"rgba(\"+a.join(\", \")+\")", |
| "\":e}}return e}var F=[\"_\"],G=this;F[0]in G||!G.execScript||G.execScri", |
| "pt(\"var \"+F[0]);for(var H;F.length&&(H=F.shift());)F.length||void 0==", |
| "=E?G=G[H]?G[H]:G[H]={}:G[H]=E;; return this._.apply(null,arguments);}.a", |
| "pply({navigator:typeof window!=undefined?window.navigator:null,document", |
| ":typeof window!=undefined?window.document:null}, arguments);}", |
| NULL |
| }; |
| |
| const char* const GET_LOCATION[] = { |
| "function(){return function(){var d,h=this;\nfunction k(a){var b=typeof ", |
| "a;if(\"object\"==b)if(a){if(a instanceof Array)return\"array\";if(a ins", |
| "tanceof Object)return b;var e=Object.prototype.toString.call(a);if(\"[o", |
| "bject Window]\"==e)return\"object\";if(\"[object Array]\"==e||\"number", |
| "\"==typeof a.length&&\"undefined\"!=typeof a.splice&&\"undefined\"!=typ", |
| "eof a.propertyIsEnumerable&&!a.propertyIsEnumerable(\"splice\"))return", |
| "\"array\";if(\"[object Function]\"==e||\"undefined\"!=typeof a.call&&\"", |
| "undefined\"!=typeof a.propertyIsEnumerable&&!a.propertyIsEnumerable(\"c", |
| "all\"))return\"function\"}else return\"null\";else if(\"function\"==\nb", |
| "&&\"undefined\"==typeof a.call)return\"object\";return b}function l(a){", |
| "var b=k(a);return\"array\"==b||\"object\"==b&&\"number\"==typeof a.leng", |
| "th}function m(a){var b=typeof a;return\"object\"==b&&null!=a||\"functio", |
| "n\"==b};var p;function q(a,b){for(var e=a.length,c=\"string\"==typeof a", |
| "?a.split(\"\"):a,g=0;g<e;g++)g in c&&b.call(void 0,c[g],g,a)}function r", |
| "(a){var b=a.length;if(0<b){for(var e=Array(b),c=0;c<b;c++)e[c]=a[c];ret", |
| "urn e}return[]};function t(a,b){this.x=void 0!==a?a:0;this.y=void 0!==b", |
| "?b:0}d=t.prototype;d.clone=function(){return new t(this.x,this.y)};d.to", |
| "String=function(){return\"(\"+this.x+\", \"+this.y+\")\"};d.ceil=functi", |
| "on(){this.x=Math.ceil(this.x);this.y=Math.ceil(this.y);return this};d.f", |
| "loor=function(){this.x=Math.floor(this.x);this.y=Math.floor(this.y);ret", |
| "urn this};d.round=function(){this.x=Math.round(this.x);this.y=Math.roun", |
| "d(this.y);return this};\nd.translate=function(a,b){a instanceof t?(this", |
| ".x+=a.x,this.y+=a.y):(this.x+=a,\"number\"==typeof b&&(this.y+=b));retu", |
| "rn this};d.scale=function(a,b){this.x*=a;this.y*=\"number\"==typeof b?b", |
| ":a;return this};function u(a,b,e){function c(c){c&&b.appendChild(\"stri", |
| "ng\"==typeof c?a.createTextNode(c):c)}for(var g=1;g<e.length;g++){var f", |
| "=e[g];if(!l(f)||m(f)&&0<f.nodeType)c(f);else{var n;a:{if(f&&\"number\"=", |
| "=typeof f.length){if(m(f)){n=\"function\"==typeof f.item||\"string\"==t", |
| "ypeof f.item;break a}if(\"function\"==k(f)){n=\"function\"==typeof f.it", |
| "em;break a}}n=!1}q(n?r(f):f,c)}}}function v(a){return 9==a.nodeType?a:a", |
| ".ownerDocument||a.document}function w(a){this.a=a||h.document||document", |
| "}d=w.prototype;d.createElement=function(a){return this.a.createElement(", |
| "a)};\nd.createTextNode=function(a){return this.a.createTextNode(String(", |
| "a))};d.appendChild=function(a,b){a.appendChild(b)};d.append=function(a,", |
| "b){u(v(a),a,arguments)};d.canHaveChildren=function(a){if(1!=a.nodeType)", |
| "return!1;switch(a.tagName){case \"APPLET\":case \"AREA\":case \"BASE\":", |
| "case \"BR\":case \"COL\":case \"COMMAND\":case \"EMBED\":case \"FRAME\"", |
| ":case \"HR\":case \"IMG\":case \"INPUT\":case \"IFRAME\":case \"ISINDEX", |
| "\":case \"KEYGEN\":case \"LINK\":case \"NOFRAMES\":case \"NOSCRIPT\":ca", |
| "se \"META\":case \"OBJECT\":case \"PARAM\":case \"SCRIPT\":case \"SOURC", |
| "E\":case \"STYLE\":case \"TRACK\":case \"WBR\":return!1}return!0};\nd.r", |
| "emoveNode=function(a){return a&&a.parentNode?a.parentNode.removeChild(a", |
| "):null};d.contains=function(a,b){if(a.contains&&1==b.nodeType)return a=", |
| "=b||a.contains(b);if(\"undefined\"!=typeof a.compareDocumentPosition)re", |
| "turn a==b||Boolean(a.compareDocumentPosition(b)&16);for(;b&&a!=b;)b=b.p", |
| "arentNode;return b==a};function x(a){var b=v(a),e=new t(0,0);if(a==(b?v", |
| "(b):document).documentElement)return e;a:{var c;try{c=a.getBoundingClie", |
| "ntRect()}catch(g){a={left:0,top:0,right:0,bottom:0};break a}a=c}c=(b?ne", |
| "w w(v(b)):p||(p=new w)).a;b=c.b?c.b:c.body||c.documentElement;c=c.paren", |
| "tWindow||c.defaultView;b=new t(c.pageXOffset||b.scrollLeft,c.pageYOffse", |
| "t||b.scrollTop);e.x=a.left+b.x;e.y=a.top+b.y;return e}var y=[\"_\"],z=h", |
| ";y[0]in z||!z.execScript||z.execScript(\"var \"+y[0]);\nfor(var A;y.len", |
| "gth&&(A=y.shift());)y.length||void 0===x?z=z[A]?z[A]:z[A]={}:z[A]=x;; r", |
| "eturn this._.apply(null,arguments);}.apply({navigator:typeof window!=un", |
| "defined?window.navigator:null,document:typeof window!=undefined?window.", |
| "document:null}, arguments);}", |
| NULL |
| }; |
| |
| const char* const GET_SIZE[] = { |
| "function(){return function(){function c(a,b){this.width=a;this.height=b", |
| "}c.prototype.clone=function(){return new c(this.width,this.height)};c.p", |
| "rototype.toString=function(){return\"(\"+this.width+\" x \"+this.height", |
| "+\")\"};c.prototype.ceil=function(){this.width=Math.ceil(this.width);th", |
| "is.height=Math.ceil(this.height);return this};c.prototype.floor=functio", |
| "n(){this.width=Math.floor(this.width);this.height=Math.floor(this.heigh", |
| "t);return this};\nc.prototype.round=function(){this.width=Math.round(th", |
| "is.width);this.height=Math.round(this.height);return this};c.prototype.", |
| "scale=function(a,b){this.width*=a;this.height*=\"number\"==typeof b?b:a", |
| ";return this};function d(a){var b=a.offsetWidth,g=a.offsetHeight;if((vo", |
| "id 0===b||!b&&!g)&&a.getBoundingClientRect){a:{var h;try{h=a.getBoundin", |
| "gClientRect()}catch(l){a={left:0,top:0,right:0,bottom:0};break a}a=h}re", |
| "turn new c(a.right-a.left,a.bottom-a.top)}return new c(b,g)};function e", |
| "(a){var b;b:{b=9==a.nodeType?a:a.ownerDocument||a.document;if(b.default", |
| "View&&b.defaultView.getComputedStyle&&(b=b.defaultView.getComputedStyle", |
| "(a,null))){b=b.display||b.getPropertyValue(\"display\")||\"\";break b}b", |
| "=\"\"}if(\"none\"!=(b||(a.currentStyle?a.currentStyle.display:null)||a.", |
| "style&&a.style.display))a=d(a);else{b=a.style;var g=b.display,h=b.visib", |
| "ility,l=b.position;b.visibility=\"hidden\";b.position=\"absolute\";b.di", |
| "splay=\"inline\";a=d(a);b.display=g;b.position=l;b.visibility=h}return ", |
| "a}\nvar f=[\"_\"],k=this;f[0]in k||!k.execScript||k.execScript(\"var \"", |
| "+f[0]);for(var m;f.length&&(m=f.shift());)f.length||void 0===e?k=k[m]?k", |
| "[m]:k[m]={}:k[m]=e;; return this._.apply(null,arguments);}.apply({navig", |
| "ator:typeof window!=undefined?window.navigator:null,document:typeof win", |
| "dow!=undefined?window.document:null}, arguments);}", |
| NULL |
| }; |
| |
| const char* const IS_DISPLAYED[] = { |
| "function(){return function(){var g,k=this;\nfunction l(a){var c=typeof ", |
| "a;if(\"object\"==c)if(a){if(a instanceof Array)return\"array\";if(a ins", |
| "tanceof Object)return c;var b=Object.prototype.toString.call(a);if(\"[o", |
| "bject Window]\"==b)return\"object\";if(\"[object Array]\"==b||\"number", |
| "\"==typeof a.length&&\"undefined\"!=typeof a.splice&&\"undefined\"!=typ", |
| "eof a.propertyIsEnumerable&&!a.propertyIsEnumerable(\"splice\"))return", |
| "\"array\";if(\"[object Function]\"==b||\"undefined\"!=typeof a.call&&\"", |
| "undefined\"!=typeof a.propertyIsEnumerable&&!a.propertyIsEnumerable(\"c", |
| "all\"))return\"function\"}else return\"null\";else if(\"function\"==\nc", |
| "&&\"undefined\"==typeof a.call)return\"object\";return c}function aa(a)", |
| "{var c=l(a);return\"array\"==c||\"object\"==c&&\"number\"==typeof a.len", |
| "gth}function p(a){return\"string\"==typeof a}function q(a){return\"numb", |
| "er\"==typeof a}function r(a){var c=typeof a;return\"object\"==c&&null!=", |
| "a||\"function\"==c};function ba(a){return String(a).replace(/\\-([a-z])", |
| "/g,function(a,b){return b.toUpperCase()})};function ca(a,c){for(var b=a", |
| ".length,e=p(a)?a.split(\"\"):a,d=0;d<b;d++)d in e&&c.call(void 0,e[d],d", |
| ",a)}function da(a,c){for(var b=a.length,e=p(a)?a.split(\"\"):a,d=0;d<b;", |
| "d++)if(d in e&&c.call(void 0,e[d],d,a))return!0;return!1}function ea(a,", |
| "c){for(var b=a.length,e=p(a)?a.split(\"\"):a,d=0;d<b;d++)if(d in e&&!c.", |
| "call(void 0,e[d],d,a))return!1;return!0}function fa(a){var c=a.length;i", |
| "f(0<c){for(var b=Array(c),e=0;e<c;e++)b[e]=a[e];return b}return[]};var ", |
| "ga={aliceblue:\"#f0f8ff\",antiquewhite:\"#faebd7\",aqua:\"#00ffff\",aqu", |
| "amarine:\"#7fffd4\",azure:\"#f0ffff\",beige:\"#f5f5dc\",bisque:\"#ffe4c", |
| "4\",black:\"#000000\",blanchedalmond:\"#ffebcd\",blue:\"#0000ff\",bluev", |
| "iolet:\"#8a2be2\",brown:\"#a52a2a\",burlywood:\"#deb887\",cadetblue:\"#", |
| "5f9ea0\",chartreuse:\"#7fff00\",chocolate:\"#d2691e\",coral:\"#ff7f50\"", |
| ",cornflowerblue:\"#6495ed\",cornsilk:\"#fff8dc\",crimson:\"#dc143c\",cy", |
| "an:\"#00ffff\",darkblue:\"#00008b\",darkcyan:\"#008b8b\",darkgoldenrod:", |
| "\"#b8860b\",darkgray:\"#a9a9a9\",darkgreen:\"#006400\",\ndarkgrey:\"#a9", |
| "a9a9\",darkkhaki:\"#bdb76b\",darkmagenta:\"#8b008b\",darkolivegreen:\"#", |
| "556b2f\",darkorange:\"#ff8c00\",darkorchid:\"#9932cc\",darkred:\"#8b000", |
| "0\",darksalmon:\"#e9967a\",darkseagreen:\"#8fbc8f\",darkslateblue:\"#48", |
| "3d8b\",darkslategray:\"#2f4f4f\",darkslategrey:\"#2f4f4f\",darkturquois", |
| "e:\"#00ced1\",darkviolet:\"#9400d3\",deeppink:\"#ff1493\",deepskyblue:", |
| "\"#00bfff\",dimgray:\"#696969\",dimgrey:\"#696969\",dodgerblue:\"#1e90f", |
| "f\",firebrick:\"#b22222\",floralwhite:\"#fffaf0\",forestgreen:\"#228b22", |
| "\",fuchsia:\"#ff00ff\",gainsboro:\"#dcdcdc\",\nghostwhite:\"#f8f8ff\",g", |
| "old:\"#ffd700\",goldenrod:\"#daa520\",gray:\"#808080\",green:\"#008000", |
| "\",greenyellow:\"#adff2f\",grey:\"#808080\",honeydew:\"#f0fff0\",hotpin", |
| "k:\"#ff69b4\",indianred:\"#cd5c5c\",indigo:\"#4b0082\",ivory:\"#fffff0", |
| "\",khaki:\"#f0e68c\",lavender:\"#e6e6fa\",lavenderblush:\"#fff0f5\",law", |
| "ngreen:\"#7cfc00\",lemonchiffon:\"#fffacd\",lightblue:\"#add8e6\",light", |
| "coral:\"#f08080\",lightcyan:\"#e0ffff\",lightgoldenrodyellow:\"#fafad2", |
| "\",lightgray:\"#d3d3d3\",lightgreen:\"#90ee90\",lightgrey:\"#d3d3d3\",l", |
| "ightpink:\"#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:\"#9370db\",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:\"#db7093\",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\"};var u=\"backgroundColor ", |
| "borderTopColor borderRightColor borderBottomColor borderLeftColor color", |
| " outlineColor\".split(\" \"),ha=/#([0-9a-fA-F])([0-9a-fA-F])([0-9a-fA-F", |
| "])/,ia=/^#(?:[0-9a-f]{3}){1,2}$/i,ja=/^(?:rgba)?\\((\\d{1,3}),\\s?(\\d{", |
| "1,3}),\\s?(\\d{1,3}),\\s?(0|1|0\\.\\d*)\\)$/i,ka=/^(?:rgb)?\\((0|[1-9]", |
| "\\d{0,2}),\\s?(0|[1-9]\\d{0,2}),\\s?(0|[1-9]\\d{0,2})\\)$/i;function v(", |
| "a,c){this.code=a;this.state=w[a]||x;this.message=c||\"\";var b=this.sta", |
| "te.replace(/((?:^|\\s+)[a-z])/g,function(a){return a.toUpperCase().repl", |
| "ace(/^[\\s\\xa0]+/g,\"\")}),e=b.length-5;if(0>e||b.indexOf(\"Error\",e)", |
| "!=e)b+=\"Error\";this.name=b;b=Error(this.message);b.name=this.name;thi", |
| "s.stack=b.stack||\"\"}\n(function(){var a=Error;function c(){}c.prototy", |
| "pe=a.prototype;v.i=a.prototype;v.prototype=new c;v.prototype.constructo", |
| "r=v;v.h=function(b,c,d){for(var f=Array(arguments.length-2),h=2;h<argum", |
| "ents.length;h++)f[h-2]=arguments[h];return a.prototype[c].apply(b,f)}})", |
| "();var x=\"unknown error\",w={15:\"element not selectable\",11:\"elemen", |
| "t not visible\"};w[31]=x;w[30]=x;w[24]=\"invalid cookie domain\";w[29]=", |
| "\"invalid element coordinates\";w[12]=\"invalid element state\";w[32]=", |
| "\"invalid selector\";w[51]=\"invalid selector\";\nw[52]=\"invalid selec", |
| "tor\";w[17]=\"javascript error\";w[405]=\"unsupported operation\";w[34]", |
| "=\"move target out of bounds\";w[27]=\"no such alert\";w[7]=\"no such e", |
| "lement\";w[8]=\"no such frame\";w[23]=\"no such window\";w[28]=\"script", |
| " timeout\";w[33]=\"session not created\";w[10]=\"stale element referenc", |
| "e\";w[21]=\"timeout\";w[25]=\"unable to set cookie\";w[26]=\"unexpected", |
| " alert open\";w[13]=x;w[9]=\"unknown command\";v.prototype.toString=fun", |
| "ction(){return this.name+\": \"+this.message};function y(a){var c=argum", |
| "ents.length;if(1==c&&\"array\"==l(arguments[0]))return y.apply(null,arg", |
| "uments[0]);for(var b={},e=0;e<c;e++)b[arguments[e]]=!0;return b};y(\"ar", |
| "ea base br col command embed hr img input keygen link meta param source", |
| " track wbr\".split(\" \"));function z(a,c){this.x=void 0!==a?a:0;this.y", |
| "=void 0!==c?c:0}g=z.prototype;g.clone=function(){return new z(this.x,th", |
| "is.y)};g.toString=function(){return\"(\"+this.x+\", \"+this.y+\")\"};g.", |
| "ceil=function(){this.x=Math.ceil(this.x);this.y=Math.ceil(this.y);retur", |
| "n this};g.floor=function(){this.x=Math.floor(this.x);this.y=Math.floor(", |
| "this.y);return this};g.round=function(){this.x=Math.round(this.x);this.", |
| "y=Math.round(this.y);return this};\ng.translate=function(a,c){a instanc", |
| "eof z?(this.x+=a.x,this.y+=a.y):(this.x+=a,q(c)&&(this.y+=c));return th", |
| "is};g.scale=function(a,c){var b=q(c)?c:a;this.x*=a;this.y*=b;return thi", |
| "s};function A(a,c){this.width=a;this.height=c}g=A.prototype;g.clone=fun", |
| "ction(){return new A(this.width,this.height)};g.toString=function(){ret", |
| "urn\"(\"+this.width+\" x \"+this.height+\")\"};g.ceil=function(){this.w", |
| "idth=Math.ceil(this.width);this.height=Math.ceil(this.height);return th", |
| "is};g.floor=function(){this.width=Math.floor(this.width);this.height=Ma", |
| "th.floor(this.height);return this};g.round=function(){this.width=Math.r", |
| "ound(this.width);this.height=Math.round(this.height);return this};\ng.s", |
| "cale=function(a,c){var b=q(c)?c:a;this.width*=a;this.height*=b;return t", |
| "his};function la(a,c,b){function e(b){b&&c.appendChild(p(b)?a.createTex", |
| "tNode(b):b)}for(var d=1;d<b.length;d++){var f=b[d];!aa(f)||r(f)&&0<f.no", |
| "deType?e(f):ca(ma(f)?fa(f):f,e)}}function B(a){return 9==a.nodeType?a:a", |
| ".ownerDocument||a.document}function ma(a){if(a&&\"number\"==typeof a.le", |
| "ngth){if(r(a))return\"function\"==typeof a.item||\"string\"==typeof a.i", |
| "tem;if(\"function\"==l(a))return\"function\"==typeof a.item}return!1}\n", |
| "function na(a,c){a=a.parentNode;for(var b=0;a;){if(c(a))return a;a=a.pa", |
| "rentNode;b++}return null}function E(a){this.a=a||k.document||document}g", |
| "=E.prototype;g.createElement=function(a){return this.a.createElement(a)", |
| "};g.createTextNode=function(a){return this.a.createTextNode(String(a))}", |
| ";g.appendChild=function(a,c){a.appendChild(c)};g.append=function(a,c){l", |
| "a(B(a),a,arguments)};g.canHaveChildren=function(a){if(1!=a.nodeType)ret", |
| "urn!1;switch(a.tagName){case \"APPLET\":case \"AREA\":case \"BASE\":cas", |
| "e \"BR\":case \"COL\":case \"COMMAND\":case \"EMBED\":case \"FRAME\":ca", |
| "se \"HR\":case \"IMG\":case \"INPUT\":case \"IFRAME\":case \"ISINDEX\":", |
| "case \"KEYGEN\":case \"LINK\":case \"NOFRAMES\":case \"NOSCRIPT\":case ", |
| "\"META\":case \"OBJECT\":case \"PARAM\":case \"SCRIPT\":case \"SOURCE\"", |
| ":case \"STYLE\":case \"TRACK\":case \"WBR\":return!1}return!0};\ng.remo", |
| "veNode=function(a){return a&&a.parentNode?a.parentNode.removeChild(a):n", |
| "ull};g.contains=function(a,c){if(a.contains&&1==c.nodeType)return a==c|", |
| "|a.contains(c);if(\"undefined\"!=typeof a.compareDocumentPosition)retur", |
| "n a==c||Boolean(a.compareDocumentPosition(c)&16);for(;c&&a!=c;)c=c.pare", |
| "ntNode;return c==a};function H(a){this.f=a}H.prototype.toString=functio", |
| "n(){return this.f};var I={};function J(a){if(I.hasOwnProperty(a))throw ", |
| "Error(\"Binary operator already created: \"+a);a=new H(a);I[a.toString(", |
| ")]=a}J(\"div\");J(\"mod\");J(\"*\");J(\"+\");J(\"-\");J(\"<\");J(\">\")", |
| ";J(\"<=\");J(\">=\");J(\"=\");J(\"!=\");J(\"and\");J(\"or\");function K", |
| "(a){this.b=a}K.prototype.toString=function(){return this.b};var L={};fu", |
| "nction M(a){if(L.hasOwnProperty(a))throw Error(\"Function already creat", |
| "ed: \"+a+\".\");L[a]=new K(a)}M(\"boolean\");M(\"ceiling\");M(\"concat", |
| "\");M(\"contains\");M(\"count\");M(\"false\");M(\"floor\");M(\"id\");M(", |
| "\"lang\");M(\"last\");M(\"local-name\");M(\"name\");M(\"namespace-uri\"", |
| ");M(\"normalize-space\");M(\"not\");M(\"number\");M(\"position\");M(\"r", |
| "ound\");M(\"starts-with\");M(\"string\");M(\"string-length\");M(\"subst", |
| "ring\");M(\"substring-after\");M(\"substring-before\");\nM(\"sum\");M(", |
| "\"translate\");M(\"true\");function oa(a){this.b=a}oa.prototype.toStrin", |
| "g=function(){return this.b};var pa={};function N(a){if(pa.hasOwnPropert", |
| "y(a))throw Error(\"Axis already created: \"+a);pa[a]=new oa(a)}N(\"ance", |
| "stor\");N(\"ancestor-or-self\");N(\"attribute\");N(\"child\");N(\"desce", |
| "ndant\");N(\"descendant-or-self\");N(\"following\");N(\"following-sibli", |
| "ng\");N(\"namespace\");N(\"parent\");N(\"preceding\");N(\"preceding-sib", |
| "ling\");N(\"self\");var qa=function(){var a={j:\"http://www.w3.org/2000", |
| "/svg\"};return function(c){return a[c]||null}}();\nfunction ra(a,c){var", |
| " b=B(a);if(!b.documentElement)return null;try{for(var e=b.createNSResol", |
| "ver?b.createNSResolver(b.documentElement):qa,d={},f=b.getElementsByTagN", |
| "ame(\"*\"),h=0;h<f.length;++h){var F=f[h],C=F.namespaceURI;if(C&&!d[C])", |
| "{var G=F.lookupPrefix(C);if(!G)var m=C.match(\".*/(\\\\w+)/?$\"),G=m?m[", |
| "1]:\"xhtml\";d[C]=G}}var n={},t;for(t in d)n[d[t]]=t;e=function(a){retu", |
| "rn n[a]||null};try{return b.evaluate(c,a,e,9,null)}catch(D){if(\"TypeEr", |
| "ror\"===D.name)return e=b.createNSResolver?b.createNSResolver(b.documen", |
| "tElement):\nqa,b.evaluate(c,a,e,9,null);throw D;}}catch(wa){throw new v", |
| "(32,\"Unable to locate an element with the xpath expression \"+c+\" bec", |
| "ause of the following error:\\n\"+wa);}}\nfunction sa(a,c){var b=functi", |
| "on(){var b=ra(c,a);return b?b.singleNodeValue||null:c.selectSingleNode?", |
| "(b=B(c),b.setProperty&&b.setProperty(\"SelectionLanguage\",\"XPath\"),c", |
| ".selectSingleNode(a)):null}();if(null!==b&&(!b||1!=b.nodeType))throw ne", |
| "w v(32,'The result of the xpath expression \"'+a+'\" is: '+b+\". It sho", |
| "uld be an element.\");return b};function O(a,c,b,e){this.top=a;this.rig", |
| "ht=c;this.bottom=b;this.left=e}g=O.prototype;g.clone=function(){return ", |
| "new O(this.top,this.right,this.bottom,this.left)};g.toString=function()", |
| "{return\"(\"+this.top+\"t, \"+this.right+\"r, \"+this.bottom+\"b, \"+th", |
| "is.left+\"l)\"};g.contains=function(a){return this&&a?a instanceof O?a.", |
| "left>=this.left&&a.right<=this.right&&a.top>=this.top&&a.bottom<=this.b", |
| "ottom:a.x>=this.left&&a.x<=this.right&&a.y>=this.top&&a.y<=this.bottom:", |
| "!1};\ng.expand=function(a,c,b,e){r(a)?(this.top-=a.top,this.right+=a.ri", |
| "ght,this.bottom+=a.bottom,this.left-=a.left):(this.top-=a,this.right+=c", |
| ",this.bottom+=b,this.left-=e);return this};g.ceil=function(){this.top=M", |
| "ath.ceil(this.top);this.right=Math.ceil(this.right);this.bottom=Math.ce", |
| "il(this.bottom);this.left=Math.ceil(this.left);return this};g.floor=fun", |
| "ction(){this.top=Math.floor(this.top);this.right=Math.floor(this.right)", |
| ";this.bottom=Math.floor(this.bottom);this.left=Math.floor(this.left);re", |
| "turn this};\ng.round=function(){this.top=Math.round(this.top);this.righ", |
| "t=Math.round(this.right);this.bottom=Math.round(this.bottom);this.left=", |
| "Math.round(this.left);return this};g.translate=function(a,c){a instance", |
| "of z?(this.left+=a.x,this.right+=a.x,this.top+=a.y,this.bottom+=a.y):(t", |
| "his.left+=a,this.right+=a,q(c)&&(this.top+=c,this.bottom+=c));return th", |
| "is};g.scale=function(a,c){var b=q(c)?c:a;this.left*=a;this.right*=a;thi", |
| "s.top*=b;this.bottom*=b;return this};function P(a,c,b,e){this.left=a;th", |
| "is.top=c;this.width=b;this.height=e}g=P.prototype;g.clone=function(){re", |
| "turn new P(this.left,this.top,this.width,this.height)};g.toString=funct", |
| "ion(){return\"(\"+this.left+\", \"+this.top+\" - \"+this.width+\"w x \"", |
| "+this.height+\"h)\"};g.contains=function(a){return a instanceof P?this.", |
| "left<=a.left&&this.left+this.width>=a.left+a.width&&this.top<=a.top&&th", |
| "is.top+this.height>=a.top+a.height:a.x>=this.left&&a.x<=this.left+this.", |
| "width&&a.y>=this.top&&a.y<=this.top+this.height};\ng.ceil=function(){th", |
| "is.left=Math.ceil(this.left);this.top=Math.ceil(this.top);this.width=Ma", |
| "th.ceil(this.width);this.height=Math.ceil(this.height);return this};g.f", |
| "loor=function(){this.left=Math.floor(this.left);this.top=Math.floor(thi", |
| "s.top);this.width=Math.floor(this.width);this.height=Math.floor(this.he", |
| "ight);return this};g.round=function(){this.left=Math.round(this.left);t", |
| "his.top=Math.round(this.top);this.width=Math.round(this.width);this.hei", |
| "ght=Math.round(this.height);return this};\ng.translate=function(a,c){a ", |
| "instanceof z?(this.left+=a.x,this.top+=a.y):(this.left+=a,q(c)&&(this.t", |
| "op+=c));return this};g.scale=function(a,c){var b=q(c)?c:a;this.left*=a;", |
| "this.width*=a;this.top*=b;this.height*=b;return this};function Q(a,c){r", |
| "eturn!!a&&1==a.nodeType&&(!c||a.tagName.toUpperCase()==c)}function R(a)", |
| "{for(a=a.parentNode;a&&1!=a.nodeType&&9!=a.nodeType&&11!=a.nodeType;)a=", |
| "a.parentNode;return Q(a)?a:null}\nfunction S(a,c){var b=ba(c);if(\"floa", |
| "t\"==b||\"cssFloat\"==b||\"styleFloat\"==b)b=\"cssFloat\";var e;a:{e=b;", |
| "var d=B(a);if(d.defaultView&&d.defaultView.getComputedStyle&&(d=d.defau", |
| "ltView.getComputedStyle(a,null))){e=d[e]||d.getPropertyValue(e)||\"\";b", |
| "reak a}e=\"\"}e=e||ta(a,b);if(null===e)e=null;else{b:if(p(u))b=p(b)&&1=", |
| "=b.length?u.indexOf(b,0):-1;else{for(d=0;d<u.length;d++)if(d in u&&u[d]", |
| "===b){b=d;break b}b=-1}if(0<=b){b:{var f=e.match(ja);if(f){var b=Number", |
| "(f[1]),d=Number(f[2]),h=Number(f[3]),f=Number(f[4]);\nif(0<=b&&255>=b&&", |
| "0<=d&&255>=d&&0<=h&&255>=h&&0<=f&&1>=f){b=[b,d,h,f];break b}}b=null}if(", |
| "!b)b:{if(h=e.match(ka))if(b=Number(h[1]),d=Number(h[2]),h=Number(h[3]),", |
| "0<=b&&255>=b&&0<=d&&255>=d&&0<=h&&255>=h){b=[b,d,h,1];break b}b=null}if", |
| "(!b)b:{b=e.toLowerCase();d=ga[b.toLowerCase()];if(!d&&(d=\"#\"==b.charA", |
| "t(0)?b:\"#\"+b,4==d.length&&(d=d.replace(ha,\"#$1$1$2$2$3$3\")),!ia.tes", |
| "t(d))){b=null;break b}b=[parseInt(d.substr(1,2),16),parseInt(d.substr(3", |
| ",2),16),parseInt(d.substr(5,2),16),1]}e=b?\"rgba(\"+b.join(\", \")+\")", |
| "\":\ne}}return e}function ta(a,c){var b=a.currentStyle||a.style,e=b[c];", |
| "void 0===e&&\"function\"==l(b.getPropertyValue)&&(e=b.getPropertyValue(", |
| "c));return\"inherit\"!=e?void 0!==e?e:null:(b=R(a))?ta(b,c):null}\nfunc", |
| "tion T(a,c,b){function e(a){var b=U(a);return 0<b.height&&0<b.width?!0:", |
| "Q(a,\"PATH\")&&(0<b.height||0<b.width)?(a=S(a,\"stroke-width\"),!!a&&0<", |
| "parseInt(a,10)):\"hidden\"!=S(a,\"overflow\")&&da(a.childNodes,function", |
| "(a){return 3==a.nodeType||Q(a)&&e(a)})}function d(a){return V(a)==W&&ea", |
| "(a.childNodes,function(a){return!Q(a)||d(a)||!e(a)})}if(!Q(a))throw Err", |
| "or(\"Argument to isShown must be of type Element\");if(Q(a,\"BODY\"))re", |
| "turn!0;if(Q(a,\"OPTION\")||Q(a,\"OPTGROUP\"))return a=na(a,function(a){", |
| "return Q(a,\"SELECT\")}),\n!!a&&T(a,!0,b);var f=ua(a);if(f)return!!f.c&", |
| "&0<f.rect.width&&0<f.rect.height&&T(f.c,c,b);if(Q(a,\"INPUT\")&&\"hidde", |
| "n\"==a.type.toLowerCase()||Q(a,\"NOSCRIPT\"))return!1;f=S(a,\"visibilit", |
| "y\");return\"collapse\"!=f&&\"hidden\"!=f&&b(a)&&(c||0!=va(a))&&e(a)?!d", |
| "(a):!1}var W=\"hidden\";\nfunction V(a){function c(a){function b(a){ret", |
| "urn a==h?!0:0==S(a,\"display\").lastIndexOf(\"inline\",0)||\"absolute\"", |
| "==c&&\"static\"==S(a,\"position\")?!1:!0}var c=S(a,\"position\");if(\"f", |
| "ixed\"==c)return G=!0,a==h?null:h;for(a=R(a);a&&!b(a);)a=R(a);return a}", |
| "function b(a){var b=a;if(\"visible\"==C)if(a==h&&F)b=F;else if(a==F)ret", |
| "urn{x:\"visible\",y:\"visible\"};b={x:S(b,\"overflow-x\"),y:S(b,\"overf", |
| "low-y\")};a==h&&(b.x=\"visible\"==b.x?\"auto\":b.x,b.y=\"visible\"==b.y", |
| "?\"auto\":b.y);return b}function e(a){if(a==h){var b=(new E(f)).a;\na=b", |
| ".g?b.g:b.body||b.documentElement;b=b.parentWindow||b.defaultView;a=new ", |
| "z(b.pageXOffset||a.scrollLeft,b.pageYOffset||a.scrollTop)}else a=new z(", |
| "a.scrollLeft,a.scrollTop);return a}var d=xa(a),f=B(a),h=f.documentEleme", |
| "nt,F=f.body,C=S(h,\"overflow\"),G;for(a=c(a);a;a=c(a)){var m=b(a);if(\"", |
| "visible\"!=m.x||\"visible\"!=m.y){var n=U(a);if(0==n.width||0==n.height", |
| ")return W;var t=d.right<n.left,D=d.bottom<n.top;if(t&&\"hidden\"==m.x||", |
| "D&&\"hidden\"==m.y)return W;if(t&&\"visible\"!=m.x||D&&\"visible\"!=m.y", |
| "){t=e(a);D=d.bottom<\nn.top-t.y;if(d.right<n.left-t.x&&\"visible\"!=m.x", |
| "||D&&\"visible\"!=m.x)return W;d=V(a);return d==W?W:\"scroll\"}t=d.left", |
| ">=n.left+n.width;n=d.top>=n.top+n.height;if(t&&\"hidden\"==m.x||n&&\"hi", |
| "dden\"==m.y)return W;if(t&&\"visible\"!=m.x||n&&\"visible\"!=m.y){if(G&", |
| "&(m=e(a),d.left>=h.scrollWidth-m.x||d.right>=h.scrollHeight-m.y))return", |
| " W;d=V(a);return d==W?W:\"scroll\"}}}return\"none\"}\nfunction U(a){var", |
| " c=ua(a);if(c)return c.rect;if(Q(a,\"HTML\"))return a=B(a),a=((a?a.pare", |
| "ntWindow||a.defaultView:window)||window).document,a=\"CSS1Compat\"==a.c", |
| "ompatMode?a.documentElement:a.body,a=new A(a.clientWidth,a.clientHeight", |
| "),new P(0,0,a.width,a.height);var b;try{b=a.getBoundingClientRect()}cat", |
| "ch(e){return new P(0,0,0,0)}return new P(b.left,b.top,b.right-b.left,b.", |
| "bottom-b.top)}\nfunction ua(a){var c=Q(a,\"MAP\");if(!c&&!Q(a,\"AREA\")", |
| ")return null;var b=c?a:Q(a.parentNode,\"MAP\")?a.parentNode:null,e=null", |
| ",d=null;if(b&&b.name&&(e=sa('/descendant::*[@usemap = \"#'+b.name+'\"]'", |
| ",B(b)))&&(d=U(e),!c&&\"default\"!=a.shape.toLowerCase())){var f=ya(a);a", |
| "=Math.min(Math.max(f.left,0),d.width);c=Math.min(Math.max(f.top,0),d.he", |
| "ight);b=Math.min(f.width,d.width-a);f=Math.min(f.height,d.height-c);d=n", |
| "ew P(a+d.left,c+d.top,b,f)}return{c:e,rect:d||new P(0,0,0,0)}}\nfunctio", |
| "n ya(a){var c=a.shape.toLowerCase();a=a.coords.split(\",\");if(\"rect\"", |
| "==c&&4==a.length){var c=a[0],b=a[1];return new P(c,b,a[2]-c,a[3]-b)}if(", |
| "\"circle\"==c&&3==a.length)return c=a[2],new P(a[0]-c,a[1]-c,2*c,2*c);i", |
| "f(\"poly\"==c&&2<a.length){for(var c=a[0],b=a[1],e=c,d=b,f=2;f+1<a.leng", |
| "th;f+=2)c=Math.min(c,a[f]),e=Math.max(e,a[f]),b=Math.min(b,a[f+1]),d=Ma", |
| "th.max(d,a[f+1]);return new P(c,b,e-c,d-b)}return new P(0,0,0,0)}functi", |
| "on xa(a){a=U(a);return new O(a.top,a.left+a.width,a.top+a.height,a.left", |
| ")}\nfunction va(a){var c=1,b=S(a,\"opacity\");b&&(c=Number(b));(a=R(a))", |
| "&&(c*=va(a));return c};function za(a,c){function b(a){if(\"none\"==S(a,", |
| "\"display\"))return!1;a=R(a);return!a||b(a)}return T(a,!!c,b)}var X=[\"", |
| "_\"],Y=k;X[0]in Y||!Y.execScript||Y.execScript(\"var \"+X[0]);for(var Z", |
| ";X.length&&(Z=X.shift());)X.length||void 0===za?Y=Y[Z]?Y[Z]:Y[Z]={}:Y[Z", |
| "]=za;; return this._.apply(null,arguments);}.apply({navigator:typeof wi", |
| "ndow!=undefined?window.navigator:null,document:typeof window!=undefined", |
| "?window.document:null}, arguments);}", |
| NULL |
| }; |
| |
| const char* const IS_ENABLED[] = { |
| "function(){return function(){function b(a){var c=typeof a;if(\"object\"", |
| "==c)if(a){if(a instanceof Array)return\"array\";if(a instanceof Object)", |
| "return c;var d=Object.prototype.toString.call(a);if(\"[object Window]\"", |
| "==d)return\"object\";if(\"[object Array]\"==d||\"number\"==typeof a.len", |
| "gth&&\"undefined\"!=typeof a.splice&&\"undefined\"!=typeof a.propertyIs", |
| "Enumerable&&!a.propertyIsEnumerable(\"splice\"))return\"array\";if(\"[o", |
| "bject Function]\"==d||\"undefined\"!=typeof a.call&&\"undefined\"!=type", |
| "of a.propertyIsEnumerable&&!a.propertyIsEnumerable(\"call\"))return\"fu", |
| "nction\"}else return\"null\";\nelse if(\"function\"==c&&\"undefined\"==", |
| "typeof a.call)return\"object\";return c};function e(a){var c=f;if(\"str", |
| "ing\"==typeof c)return\"string\"==typeof a&&1==a.length?c.indexOf(a,0):", |
| "-1;for(var d=0;d<c.length;d++)if(d in c&&c[d]===a)return d;return-1};fu", |
| "nction g(a){var c=arguments.length;if(1==c&&\"array\"==b(arguments[0]))", |
| "return g.apply(null,arguments[0]);for(var d={},l=0;l<c;l++)d[arguments[", |
| "l]]=!0;return d};g(\"area base br col command embed hr img input keygen", |
| " link meta param source track wbr\".split(\" \"));function h(a){for(;a&", |
| "&1!=a.nodeType;)a=a.previousSibling;return a}function k(a,c){for(var d=", |
| "0;a;){if(c(a))return a;a=a.parentNode;d++}return null};function m(a){th", |
| "is.b=a}m.prototype.toString=function(){return this.b};var n={};function", |
| " p(a){if(n.hasOwnProperty(a))throw Error(\"Binary operator already crea", |
| "ted: \"+a);a=new m(a);n[a.toString()]=a}p(\"div\");p(\"mod\");p(\"*\");", |
| "p(\"+\");p(\"-\");p(\"<\");p(\">\");p(\"<=\");p(\">=\");p(\"=\");p(\"!=", |
| "\");p(\"and\");p(\"or\");function q(a){this.a=a}q.prototype.toString=fu", |
| "nction(){return this.a};var r={};function t(a){if(r.hasOwnProperty(a))t", |
| "hrow Error(\"Function already created: \"+a+\".\");r[a]=new q(a)}t(\"bo", |
| "olean\");t(\"ceiling\");t(\"concat\");t(\"contains\");t(\"count\");t(\"", |
| "false\");t(\"floor\");t(\"id\");t(\"lang\");t(\"last\");t(\"local-name", |
| "\");t(\"name\");t(\"namespace-uri\");t(\"normalize-space\");t(\"not\");", |
| "t(\"number\");t(\"position\");t(\"round\");t(\"starts-with\");t(\"strin", |
| "g\");t(\"string-length\");t(\"substring\");t(\"substring-after\");t(\"s", |
| "ubstring-before\");\nt(\"sum\");t(\"translate\");t(\"true\");function u", |
| "(a){this.a=a}u.prototype.toString=function(){return this.a};var v={};fu", |
| "nction w(a){if(v.hasOwnProperty(a))throw Error(\"Axis already created: ", |
| "\"+a);v[a]=new u(a)}w(\"ancestor\");w(\"ancestor-or-self\");w(\"attribu", |
| "te\");w(\"child\");w(\"descendant\");w(\"descendant-or-self\");w(\"foll", |
| "owing\");w(\"following-sibling\");w(\"namespace\");w(\"parent\");w(\"pr", |
| "eceding\");w(\"preceding-sibling\");w(\"self\");function x(a,c){return!", |
| "!a&&1==a.nodeType&&(!c||a.tagName.toUpperCase()==c)}var f=\"BUTTON INPU", |
| "T OPTGROUP OPTION SELECT TEXTAREA\".split(\" \");\nfunction y(a){var c=", |
| "a.tagName.toUpperCase();return 0<=e(c)?a.disabled?!1:a.parentNode&&1==a", |
| ".parentNode.nodeType&&\"OPTGROUP\"==c||\"OPTION\"==c?y(a.parentNode):!k", |
| "(a,function(a){var c=a.parentNode;if(c&&x(c,\"FIELDSET\")&&c.disabled){", |
| "if(!x(a,\"LEGEND\"))return!0;for(;a=void 0!=a.previousElementSibling?a.", |
| "previousElementSibling:h(a.previousSibling);)if(x(a,\"LEGEND\"))return!", |
| "0}return!1}):!0};var z=y,A=[\"_\"],B=this;A[0]in B||!B.execScript||B.ex", |
| "ecScript(\"var \"+A[0]);for(var C;A.length&&(C=A.shift());){var D;if(D=", |
| "!A.length)D=void 0!==z;D?B[C]=z:B=B[C]?B[C]:B[C]={}};; return this._.ap", |
| "ply(null,arguments);}.apply({navigator:typeof window!=undefined?window.", |
| "navigator:null,document:typeof window!=undefined?window.document:null},", |
| " arguments);}", |
| NULL |
| }; |
| |
| const char* const SUBMIT[] = { |
| "function(){return function(){var b;\nfunction f(a){var c=typeof a;if(\"", |
| "object\"==c)if(a){if(a instanceof Array)return\"array\";if(a instanceof", |
| " Object)return c;var d=Object.prototype.toString.call(a);if(\"[object W", |
| "indow]\"==d)return\"object\";if(\"[object Array]\"==d||\"number\"==type", |
| "of a.length&&\"undefined\"!=typeof a.splice&&\"undefined\"!=typeof a.pr", |
| "opertyIsEnumerable&&!a.propertyIsEnumerable(\"splice\"))return\"array\"", |
| ";if(\"[object Function]\"==d||\"undefined\"!=typeof a.call&&\"undefined", |
| "\"!=typeof a.propertyIsEnumerable&&!a.propertyIsEnumerable(\"call\"))re", |
| "turn\"function\"}else return\"null\";else if(\"function\"==\nc&&\"undef", |
| "ined\"==typeof a.call)return\"object\";return c}function g(a,c){functio", |
| "n d(){}d.prototype=c.prototype;a.A=c.prototype;a.prototype=new d;a.prot", |
| "otype.constructor=a;a.w=function(a,d,H){for(var I=Array(arguments.lengt", |
| "h-2),v=2;v<arguments.length;v++)I[v-2]=arguments[v];return c.prototype[", |
| "d].apply(a,I)}};var k=window;function aa(a,c){for(var d=a.length,e=\"st", |
| "ring\"==typeof a?a.split(\"\"):a,h=0;h<d;h++)h in e&&c.call(void 0,e[h]", |
| ",h,a)};function l(a,c){this.code=a;this.state=m[a]||n;this.message=c||", |
| "\"\";var d=this.state.replace(/((?:^|\\s+)[a-z])/g,function(a){return a", |
| ".toUpperCase().replace(/^[\\s\\xa0]+/g,\"\")}),e=d.length-5;if(0>e||d.i", |
| "ndexOf(\"Error\",e)!=e)d+=\"Error\";this.name=d;d=Error(this.message);d", |
| ".name=this.name;this.stack=d.stack||\"\"}g(l,Error);var n=\"unknown err", |
| "or\",m={15:\"element not selectable\",11:\"element not visible\"};m[31]", |
| "=n;m[30]=n;m[24]=\"invalid cookie domain\";m[29]=\"invalid element coor", |
| "dinates\";m[12]=\"invalid element state\";\nm[32]=\"invalid selector\";", |
| "m[51]=\"invalid selector\";m[52]=\"invalid selector\";m[17]=\"javascrip", |
| "t error\";m[405]=\"unsupported operation\";m[34]=\"move target out of b", |
| "ounds\";m[27]=\"no such alert\";m[7]=\"no such element\";m[8]=\"no such", |
| " frame\";m[23]=\"no such window\";m[28]=\"script timeout\";m[33]=\"sess", |
| "ion not created\";m[10]=\"stale element reference\";m[21]=\"timeout\";m", |
| "[25]=\"unable to set cookie\";m[26]=\"unexpected alert open\";m[13]=n;m", |
| "[9]=\"unknown command\";l.prototype.toString=function(){return this.nam", |
| "e+\": \"+this.message};var p;a:{var q=this.navigator;if(q){var r=q.user", |
| "Agent;if(r){p=r;break a}}p=\"\"};function t(a){var c=arguments.length;i", |
| "f(1==c&&\"array\"==f(arguments[0]))return t.apply(null,arguments[0]);fo", |
| "r(var d={},e=0;e<c;e++)d[arguments[e]]=!0;return d};var u=-1!=p.indexOf", |
| "(\"Macintosh\"),w=-1!=p.indexOf(\"Windows\");t(\"area base br col comma", |
| "nd embed hr img input keygen link meta param source track wbr\".split(", |
| "\" \"));function x(a){return 9==a.nodeType?a:a.ownerDocument||a.documen", |
| "t}function y(a,c,d){d||(a=a.parentNode);for(d=0;a;){if(c(a))return a;a=", |
| "a.parentNode;d++}return null};function z(a){this.u=a}z.prototype.toStri", |
| "ng=function(){return this.u};var A={};function B(a){if(A.hasOwnProperty", |
| "(a))throw Error(\"Binary operator already created: \"+a);a=new z(a);A[a", |
| ".toString()]=a}B(\"div\");B(\"mod\");B(\"*\");B(\"+\");B(\"-\");B(\"<\"", |
| ");B(\">\");B(\"<=\");B(\">=\");B(\"=\");B(\"!=\");B(\"and\");B(\"or\");", |
| "function C(a){this.h=a}C.prototype.toString=function(){return this.h};v", |
| "ar D={};function E(a){if(D.hasOwnProperty(a))throw Error(\"Function alr", |
| "eady created: \"+a+\".\");D[a]=new C(a)}E(\"boolean\");E(\"ceiling\");E", |
| "(\"concat\");E(\"contains\");E(\"count\");E(\"false\");E(\"floor\");E(", |
| "\"id\");E(\"lang\");E(\"last\");E(\"local-name\");E(\"name\");E(\"names", |
| "pace-uri\");E(\"normalize-space\");E(\"not\");E(\"number\");E(\"positio", |
| "n\");E(\"round\");E(\"starts-with\");E(\"string\");E(\"string-length\")", |
| ";E(\"substring\");E(\"substring-after\");E(\"substring-before\");\nE(\"", |
| "sum\");E(\"translate\");E(\"true\");function F(a){this.h=a}F.prototype.", |
| "toString=function(){return this.h};var G={};function J(a){if(G.hasOwnPr", |
| "operty(a))throw Error(\"Axis already created: \"+a);G[a]=new F(a)}J(\"a", |
| "ncestor\");J(\"ancestor-or-self\");J(\"attribute\");J(\"child\");J(\"de", |
| "scendant\");J(\"descendant-or-self\");J(\"following\");J(\"following-si", |
| "bling\");J(\"namespace\");J(\"parent\");J(\"preceding\");J(\"preceding-", |
| "sibling\");J(\"self\");function K(a,c){return!!a&&1==a.nodeType&&(!c||a", |
| ".tagName.toUpperCase()==c)};function L(){this.i=k.document.documentElem", |
| "ent;this.v=null;var a;a:{var c=x(this.i);try{a=c&&c.activeElement;break", |
| " a}catch(d){}a=null}a&&M(this,a)}function M(a,c){a.i=c;a.v=K(c,\"OPTION", |
| "\")?y(c,function(a){return K(a,\"SELECT\")}):null}function N(a){return ", |
| "K(a,\"FORM\")};function O(a,c,d){this.l=a;this.m=c;this.o=d}O.prototype", |
| ".create=function(a){a=x(a).createEvent(\"HTMLEvents\");a.initEvent(this", |
| ".l,this.m,this.o);return a};O.prototype.toString=function(){return this", |
| ".l};var ba=new O(\"submit\",!0,!0);function P(a,c){this.f={};this.c=[];", |
| "this.g=0;var d=arguments.length;if(1<d){if(d%2)throw Error(\"Uneven num", |
| "ber of arguments\");for(var e=0;e<d;e+=2)this.set(arguments[e],argument", |
| "s[e+1])}else a&&this.addAll(a)}function Q(a){R(a);return a.c.concat()}b", |
| "=P.prototype;b.clear=function(){this.f={};this.g=this.c.length=0};b.rem", |
| "ove=function(a){return Object.prototype.hasOwnProperty.call(this.f,a)?(", |
| "delete this.f[a],this.g--,this.c.length>2*this.g&&R(this),!0):!1};\nfun", |
| "ction R(a){if(a.g!=a.c.length){for(var c=0,d=0;c<a.c.length;){var e=a.c", |
| "[c];Object.prototype.hasOwnProperty.call(a.f,e)&&(a.c[d++]=e);c++}a.c.l", |
| "ength=d}if(a.g!=a.c.length){for(var h={},d=c=0;c<a.c.length;)e=a.c[c],O", |
| "bject.prototype.hasOwnProperty.call(h,e)||(a.c[d++]=e,h[e]=1),c++;a.c.l", |
| "ength=d}}b.get=function(a,c){return Object.prototype.hasOwnProperty.cal", |
| "l(this.f,a)?this.f[a]:c};b.set=function(a,c){Object.prototype.hasOwnPro", |
| "perty.call(this.f,a)||(this.g++,this.c.push(a));this.f[a]=c};\nb.addAll", |
| "=function(a){var c;if(a instanceof P){c=Q(a);R(a);for(var d=[],e=0;e<a.", |
| "c.length;e++)d.push(a.f[a.c[e]]);a=d}else{c=[];var e=0,h;for(h in a)c[e", |
| "++]=h;e=[];h=0;for(d in a)e[h++]=a[d];a=e}for(d=0;d<c.length;d++)this.s", |
| "et(c[d],a[d])};b.forEach=function(a,c){for(var d=Q(this),e=0;e<d.length", |
| ";e++){var h=d[e],H=this.get(h);a.call(c,H,h,this)}};b.clone=function(){", |
| "return new P(this)};var S={};function T(a,c,d){var e=typeof a;(\"object", |
| "\"==e&&null!=a||\"function\"==e)&&(a=a.a);a=new ca(a);!c||c in S&&!d||(", |
| "S[c]={key:a,shift:!1},d&&(S[d]={key:a,shift:!0}));return a}function ca(", |
| "a){this.code=a}T(8);T(9);T(13);var da=T(16),ea=T(17),fa=T(18);T(19);T(2", |
| "0);T(27);T(32,\" \");T(33);T(34);T(35);T(36);T(37);T(38);T(39);T(40);T(", |
| "44);T(45);T(46);T(48,\"0\",\")\");T(49,\"1\",\"!\");T(50,\"2\",\"@\");T", |
| "(51,\"3\",\"#\");T(52,\"4\",\"$\");T(53,\"5\",\"%\");T(54,\"6\",\"^\");", |
| "T(55,\"7\",\"&\");T(56,\"8\",\"*\");T(57,\"9\",\"(\");T(65,\"a\",\"A\")", |
| ";\nT(66,\"b\",\"B\");T(67,\"c\",\"C\");T(68,\"d\",\"D\");T(69,\"e\",\"E", |
| "\");T(70,\"f\",\"F\");T(71,\"g\",\"G\");T(72,\"h\",\"H\");T(73,\"i\",\"", |
| "I\");T(74,\"j\",\"J\");T(75,\"k\",\"K\");T(76,\"l\",\"L\");T(77,\"m\",", |
| "\"M\");T(78,\"n\",\"N\");T(79,\"o\",\"O\");T(80,\"p\",\"P\");T(81,\"q\"", |
| ",\"Q\");T(82,\"r\",\"R\");T(83,\"s\",\"S\");T(84,\"t\",\"T\");T(85,\"u", |
| "\",\"U\");T(86,\"v\",\"V\");T(87,\"w\",\"W\");T(88,\"x\",\"X\");T(89,\"", |
| "y\",\"Y\");T(90,\"z\",\"Z\");var ga=T(w?{b:91,a:91}:u?{b:224,a:91}:{b:0", |
| ",a:91});T(w?{b:92,a:92}:u?{b:224,a:93}:{b:0,a:92});T(w?{b:93,a:93}:u?{b", |
| ":0,a:0}:{b:93,a:null});T({b:96,a:96},\"0\");\nT({b:97,a:97},\"1\");T({b", |
| ":98,a:98},\"2\");T({b:99,a:99},\"3\");T({b:100,a:100},\"4\");T({b:101,a", |
| ":101},\"5\");T({b:102,a:102},\"6\");T({b:103,a:103},\"7\");T({b:104,a:1", |
| "04},\"8\");T({b:105,a:105},\"9\");T({b:106,a:106},\"*\");T({b:107,a:107", |
| "},\"+\");T({b:109,a:109},\"-\");T({b:110,a:110},\".\");T({b:111,a:111},", |
| "\"/\");T(144);T(112);T(113);T(114);T(115);T(116);T(117);T(118);T(119);T", |
| "(120);T(121);T(122);T(123);T({b:107,a:187},\"=\",\"+\");T(108,\",\");T(", |
| "{b:109,a:189},\"-\",\"_\");T(188,\",\",\"<\");T(190,\".\",\">\");T(191,", |
| "\"/\",\"?\");T(192,\"`\",\"~\");\nT(219,\"[\",\"{\");T(220,\"\\\\\",\"|", |
| "\");T(221,\"]\",\"}\");T({b:59,a:186},\";\",\":\");T(222,\"'\",'\"');va", |
| "r U=new P;U.set(1,da);U.set(2,ea);U.set(4,fa);U.set(8,ga);(function(a){", |
| "var c=new P;aa(Q(a),function(d){c.set(a.get(d).code,d)});return c})(U);", |
| "function V(){L.call(this)}g(V,L);V.s=function(){return V.j?V.j:V.j=new ", |
| "V};function W(a){var c=y(a,N,!0);if(!c)throw new l(7,\"Element was not ", |
| "in a form, so could not submit.\");var d=V.s();M(d,a);if(!N(c))throw ne", |
| "w l(12,\"Element is not a form, so could not submit.\");a=ba.create(c,v", |
| "oid 0);\"isTrusted\"in a||(a.isTrusted=!1);c.dispatchEvent(a)&&(K(c.sub", |
| "mit)?c.constructor.prototype.submit.call(c):c.submit())}var X=[\"_\"],Y", |
| "=this;X[0]in Y||!Y.execScript||Y.execScript(\"var \"+X[0]);for(var Z;X.", |
| "length&&(Z=X.shift());)X.length||void 0===W?Y=Y[Z]?Y[Z]:Y[Z]={}:Y[Z]=W;", |
| "; return this._.apply(null,arguments);}.apply({navigator:typeof window!", |
| "=undefined?window.navigator:null,document:typeof window!=undefined?wind", |
| "ow.document:null}, arguments);}", |
| NULL |
| }; |
| |
| const char* const FIND_ELEMENT[] = { |
| "function(){return function(){var h,aa=this;\nfunction ba(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\";else if(\"function\"==\nb", |
| "&&\"undefined\"==typeof a.call)return\"object\";return b}function ca(a)", |
| "{var b=ba(a);return\"array\"==b||\"object\"==b&&\"number\"==typeof a.le", |
| "ngth}function k(a){return\"string\"==typeof a}function l(a){return\"num", |
| "ber\"==typeof a}function n(a){return\"function\"==ba(a)}function da(a){", |
| "var b=typeof a;return\"object\"==b&&null!=a||\"function\"==b};var ea=wi", |
| "ndow;var fa;function ga(a){var b=a.length-1;return 0<=b&&a.indexOf(\" ", |
| "\",b)==b}var p=String.prototype.trim?function(a){return a.trim()}:funct", |
| "ion(a){return a.replace(/^[\\s\\xa0]+|[\\s\\xa0]+$/g,\"\")};function ha", |
| "(a){return String(a).replace(/\\-([a-z])/g,function(a,c){return c.toUpp", |
| "erCase()})};var ia=Array.prototype;function q(a,b){if(k(a))return k(b)&", |
| "&1==b.length?a.indexOf(b,0):-1;for(var c=0;c<a.length;c++)if(c in a&&a[", |
| "c]===b)return c;return-1}function u(a,b){for(var c=a.length,d=k(a)?a.sp", |
| "lit(\"\"):a,e=0;e<c;e++)e in d&&b.call(void 0,d[e],e,a)}function ja(a,b", |
| "){for(var c=a.length,d=[],e=0,f=k(a)?a.split(\"\"):a,g=0;g<c;g++)if(g i", |
| "n f){var r=f[g];b.call(void 0,r,g,a)&&(d[e++]=r)}return d}function ka(a", |
| ",b){var c=\"\";u(a,function(d,e){c=b.call(void 0,c,d,e,a)});return c}\n", |
| "function la(a,b){for(var c=a.length,d=k(a)?a.split(\"\"):a,e=0;e<c;e++)", |
| "if(e in d&&b.call(void 0,d[e],e,a))return!0;return!1}function ma(a,b){f", |
| "or(var c=a.length,d=k(a)?a.split(\"\"):a,e=0;e<c;e++)if(e in d&&!b.call", |
| "(void 0,d[e],e,a))return!1;return!0}function na(a,b){var c;a:{c=a.lengt", |
| "h;for(var d=k(a)?a.split(\"\"):a,e=0;e<c;e++)if(e in d&&b.call(void 0,d", |
| "[e],e,a)){c=e;break a}c=-1}return 0>c?null:k(a)?a.charAt(c):a[c]}\nfunc", |
| "tion oa(a){var b=a.length;if(0<b){for(var c=Array(b),d=0;d<b;d++)c[d]=a", |
| "[d];return c}return[]}function pa(a,b,c){return 2>=arguments.length?ia.", |
| "slice.call(a,b):ia.slice.call(a,b,c)};var qa={aliceblue:\"#f0f8ff\",ant", |
| "iquewhite:\"#faebd7\",aqua:\"#00ffff\",aquamarine:\"#7fffd4\",azure:\"#", |
| "f0ffff\",beige:\"#f5f5dc\",bisque:\"#ffe4c4\",black:\"#000000\",blanche", |
| "dalmond:\"#ffebcd\",blue:\"#0000ff\",blueviolet:\"#8a2be2\",brown:\"#a5", |
| "2a2a\",burlywood:\"#deb887\",cadetblue:\"#5f9ea0\",chartreuse:\"#7fff00", |
| "\",chocolate:\"#d2691e\",coral:\"#ff7f50\",cornflowerblue:\"#6495ed\",c", |
| "ornsilk:\"#fff8dc\",crimson:\"#dc143c\",cyan:\"#00ffff\",darkblue:\"#00", |
| "008b\",darkcyan:\"#008b8b\",darkgoldenrod:\"#b8860b\",darkgray:\"#a9a9a", |
| "9\",darkgreen:\"#006400\",\ndarkgrey:\"#a9a9a9\",darkkhaki:\"#bdb76b\",", |
| "darkmagenta:\"#8b008b\",darkolivegreen:\"#556b2f\",darkorange:\"#ff8c00", |
| "\",darkorchid:\"#9932cc\",darkred:\"#8b0000\",darksalmon:\"#e9967a\",da", |
| "rkseagreen:\"#8fbc8f\",darkslateblue:\"#483d8b\",darkslategray:\"#2f4f4", |
| "f\",darkslategrey:\"#2f4f4f\",darkturquoise:\"#00ced1\",darkviolet:\"#9", |
| "400d3\",deeppink:\"#ff1493\",deepskyblue:\"#00bfff\",dimgray:\"#696969", |
| "\",dimgrey:\"#696969\",dodgerblue:\"#1e90ff\",firebrick:\"#b22222\",flo", |
| "ralwhite:\"#fffaf0\",forestgreen:\"#228b22\",fuchsia:\"#ff00ff\",gainsb", |
| "oro:\"#dcdcdc\",\nghostwhite:\"#f8f8ff\",gold:\"#ffd700\",goldenrod:\"#", |
| "daa520\",gray:\"#808080\",green:\"#008000\",greenyellow:\"#adff2f\",gre", |
| "y:\"#808080\",honeydew:\"#f0fff0\",hotpink:\"#ff69b4\",indianred:\"#cd5", |
| "c5c\",indigo:\"#4b0082\",ivory:\"#fffff0\",khaki:\"#f0e68c\",lavender:", |
| "\"#e6e6fa\",lavenderblush:\"#fff0f5\",lawngreen:\"#7cfc00\",lemonchiffo", |
| "n:\"#fffacd\",lightblue:\"#add8e6\",lightcoral:\"#f08080\",lightcyan:\"", |
| "#e0ffff\",lightgoldenrodyellow:\"#fafad2\",lightgray:\"#d3d3d3\",lightg", |
| "reen:\"#90ee90\",lightgrey:\"#d3d3d3\",lightpink:\"#ffb6c1\",lightsalmo", |
| "n:\"#ffa07a\",\nlightseagreen:\"#20b2aa\",lightskyblue:\"#87cefa\",ligh", |
| "tslategray:\"#778899\",lightslategrey:\"#778899\",lightsteelblue:\"#b0c", |
| "4de\",lightyellow:\"#ffffe0\",lime:\"#00ff00\",limegreen:\"#32cd32\",li", |
| "nen:\"#faf0e6\",magenta:\"#ff00ff\",maroon:\"#800000\",mediumaquamarine", |
| ":\"#66cdaa\",mediumblue:\"#0000cd\",mediumorchid:\"#ba55d3\",mediumpurp", |
| "le:\"#9370db\",mediumseagreen:\"#3cb371\",mediumslateblue:\"#7b68ee\",m", |
| "ediumspringgreen:\"#00fa9a\",mediumturquoise:\"#48d1cc\",mediumvioletre", |
| "d:\"#c71585\",midnightblue:\"#191970\",mintcream:\"#f5fffa\",mistyrose:", |
| "\"#ffe4e1\",\nmoccasin:\"#ffe4b5\",navajowhite:\"#ffdead\",navy:\"#0000", |
| "80\",oldlace:\"#fdf5e6\",olive:\"#808000\",olivedrab:\"#6b8e23\",orange", |
| ":\"#ffa500\",orangered:\"#ff4500\",orchid:\"#da70d6\",palegoldenrod:\"#", |
| "eee8aa\",palegreen:\"#98fb98\",paleturquoise:\"#afeeee\",palevioletred:", |
| "\"#db7093\",papayawhip:\"#ffefd5\",peachpuff:\"#ffdab9\",peru:\"#cd853f", |
| "\",pink:\"#ffc0cb\",plum:\"#dda0dd\",powderblue:\"#b0e0e6\",purple:\"#8", |
| "00080\",red:\"#ff0000\",rosybrown:\"#bc8f8f\",royalblue:\"#4169e1\",sad", |
| "dlebrown:\"#8b4513\",salmon:\"#fa8072\",sandybrown:\"#f4a460\",seagreen", |
| ":\"#2e8b57\",\nseashell:\"#fff5ee\",sienna:\"#a0522d\",silver:\"#c0c0c0", |
| "\",skyblue:\"#87ceeb\",slateblue:\"#6a5acd\",slategray:\"#708090\",slat", |
| "egrey:\"#708090\",snow:\"#fffafa\",springgreen:\"#00ff7f\",steelblue:\"", |
| "#4682b4\",tan:\"#d2b48c\",teal:\"#008080\",thistle:\"#d8bfd8\",tomato:", |
| "\"#ff6347\",turquoise:\"#40e0d0\",violet:\"#ee82ee\",wheat:\"#f5deb3\",", |
| "white:\"#ffffff\",whitesmoke:\"#f5f5f5\",yellow:\"#ffff00\",yellowgreen", |
| ":\"#9acd32\"};var ra=\"backgroundColor borderTopColor borderRightColor ", |
| "borderBottomColor borderLeftColor color outlineColor\".split(\" \"),sa=", |
| "/#([0-9a-fA-F])([0-9a-fA-F])([0-9a-fA-F])/,ta=/^#(?:[0-9a-f]{3}){1,2}$/", |
| "i,ua=/^(?:rgba)?\\((\\d{1,3}),\\s?(\\d{1,3}),\\s?(\\d{1,3}),\\s?(0|1|0", |
| "\\.\\d*)\\)$/i,va=/^(?:rgb)?\\((0|[1-9]\\d{0,2}),\\s?(0|[1-9]\\d{0,2}),", |
| "\\s?(0|[1-9]\\d{0,2})\\)$/i;function v(a,b){this.code=a;this.state=w[a]", |
| "||x;this.message=b||\"\";var c=this.state.replace(/((?:^|\\s+)[a-z])/g,", |
| "function(a){return a.toUpperCase().replace(/^[\\s\\xa0]+/g,\"\")}),d=c.", |
| "length-5;if(0>d||c.indexOf(\"Error\",d)!=d)c+=\"Error\";this.name=c;c=E", |
| "rror(this.message);c.name=this.name;this.stack=c.stack||\"\"}\n(functio", |
| "n(){var a=Error;function b(){}b.prototype=a.prototype;v.P=a.prototype;v", |
| ".prototype=new b;v.prototype.constructor=v;v.M=function(b,d,e){for(var ", |
| "f=Array(arguments.length-2),g=2;g<arguments.length;g++)f[g-2]=arguments", |
| "[g];return a.prototype[d].apply(b,f)}})();var x=\"unknown error\",w={15", |
| ":\"element not selectable\",11:\"element not visible\"};w[31]=x;w[30]=x", |
| ";w[24]=\"invalid cookie domain\";w[29]=\"invalid element coordinates\";", |
| "w[12]=\"invalid element state\";w[32]=\"invalid selector\";w[51]=\"inva", |
| "lid selector\";\nw[52]=\"invalid selector\";w[17]=\"javascript error\";", |
| "w[405]=\"unsupported operation\";w[34]=\"move target out of bounds\";w[", |
| "27]=\"no such alert\";w[7]=\"no such element\";w[8]=\"no such frame\";w", |
| "[23]=\"no such window\";w[28]=\"script timeout\";w[33]=\"session not cr", |
| "eated\";w[10]=\"stale element reference\";w[21]=\"timeout\";w[25]=\"una", |
| "ble to set cookie\";w[26]=\"unexpected alert open\";w[13]=x;w[9]=\"unkn", |
| "own command\";v.prototype.toString=function(){return this.name+\": \"+t", |
| "his.message};function wa(a){var b=arguments.length;if(1==b&&\"array\"==", |
| "ba(arguments[0]))return wa.apply(null,arguments[0]);for(var c={},d=0;d<", |
| "b;d++)c[arguments[d]]=!0;return c};wa(\"area base br col command embed ", |
| "hr img input keygen link meta param source track wbr\".split(\" \"));fu", |
| "nction y(a,b){this.x=void 0!==a?a:0;this.y=void 0!==b?b:0}h=y.prototype", |
| ";h.clone=function(){return new y(this.x,this.y)};h.toString=function(){", |
| "return\"(\"+this.x+\", \"+this.y+\")\"};h.ceil=function(){this.x=Math.c", |
| "eil(this.x);this.y=Math.ceil(this.y);return this};h.floor=function(){th", |
| "is.x=Math.floor(this.x);this.y=Math.floor(this.y);return this};h.round=", |
| "function(){this.x=Math.round(this.x);this.y=Math.round(this.y);return t", |
| "his};\nh.translate=function(a,b){a instanceof y?(this.x+=a.x,this.y+=a.", |
| "y):(this.x+=a,l(b)&&(this.y+=b));return this};h.scale=function(a,b){var", |
| " c=l(b)?b:a;this.x*=a;this.y*=c;return this};function xa(a,b){this.widt", |
| "h=a;this.height=b}h=xa.prototype;h.clone=function(){return new xa(this.", |
| "width,this.height)};h.toString=function(){return\"(\"+this.width+\" x ", |
| "\"+this.height+\")\"};h.ceil=function(){this.width=Math.ceil(this.width", |
| ");this.height=Math.ceil(this.height);return this};h.floor=function(){th", |
| "is.width=Math.floor(this.width);this.height=Math.floor(this.height);ret", |
| "urn this};h.round=function(){this.width=Math.round(this.width);this.hei", |
| "ght=Math.round(this.height);return this};\nh.scale=function(a,b){var c=", |
| "l(b)?b:a;this.width*=a;this.height*=c;return this};function B(a){return", |
| " a?new C(D(a)):fa||(fa=new C)}function ya(a,b,c){function d(c){c&&b.app", |
| "endChild(k(c)?a.createTextNode(c):c)}for(var e=1;e<c.length;e++){var f=", |
| "c[e];!ca(f)||da(f)&&0<f.nodeType?d(f):u(za(f)?oa(f):f,d)}}function Aa(a", |
| "){for(;a&&1!=a.nodeType;)a=a.previousSibling;return a}\nfunction E(a,b)", |
| "{if(a.contains&&1==b.nodeType)return a==b||a.contains(b);if(\"undefined", |
| "\"!=typeof a.compareDocumentPosition)return a==b||Boolean(a.compareDocu", |
| "mentPosition(b)&16);for(;b&&a!=b;)b=b.parentNode;return b==a}\nfunction", |
| " Ba(a,b){if(a==b)return 0;if(a.compareDocumentPosition)return a.compare", |
| "DocumentPosition(b)&2?1:-1;if(\"sourceIndex\"in a||a.parentNode&&\"sour", |
| "ceIndex\"in a.parentNode){var c=1==a.nodeType,d=1==b.nodeType;if(c&&d)r", |
| "eturn a.sourceIndex-b.sourceIndex;var e=a.parentNode,f=b.parentNode;ret", |
| "urn e==f?Ca(a,b):!c&&E(e,b)?-1*Ea(a,b):!d&&E(f,a)?Ea(b,a):(c?a.sourceIn", |
| "dex:e.sourceIndex)-(d?b.sourceIndex:f.sourceIndex)}d=D(a);c=d.createRan", |
| "ge();c.selectNode(a);c.collapse(!0);d=d.createRange();d.selectNode(b);d", |
| ".collapse(!0);\nreturn c.compareBoundaryPoints(aa.Range.START_TO_END,d)", |
| "}function Ea(a,b){var c=a.parentNode;if(c==b)return-1;for(var d=b;d.par", |
| "entNode!=c;)d=d.parentNode;return Ca(d,a)}function Ca(a,b){for(var c=b;", |
| "c=c.previousSibling;)if(c==a)return-1;return 1}function D(a){return 9==", |
| "a.nodeType?a:a.ownerDocument||a.document}function za(a){if(a&&\"number", |
| "\"==typeof a.length){if(da(a))return\"function\"==typeof a.item||\"stri", |
| "ng\"==typeof a.item;if(n(a))return\"function\"==typeof a.item}return!1}", |
| "\nfunction Fa(a,b){a=a.parentNode;for(var c=0;a;){if(b(a))return a;a=a.", |
| "parentNode;c++}return null}function C(a){this.l=a||aa.document||documen", |
| "t}\nfunction F(a,b,c,d){a=d||a.l;var e=b&&\"*\"!=b?b.toUpperCase():\"\"", |
| ";if(a.querySelectorAll&&a.querySelector&&(e||c))c=a.querySelectorAll(e+", |
| "(c?\".\"+c:\"\"));else if(c&&a.getElementsByClassName)if(b=a.getElement", |
| "sByClassName(c),e){a={};for(var f=d=0,g;g=b[f];f++)e==g.nodeName&&(a[d+", |
| "+]=g);a.length=d;c=a}else c=b;else if(b=a.getElementsByTagName(e||\"*\"", |
| "),c){a={};for(f=d=0;g=b[f];f++){var e=g.className,r;if(r=\"function\"==", |
| "typeof e.split)r=0<=q(e.split(/\\s+/),c);r&&(a[d++]=g)}a.length=d;c=a}e", |
| "lse c=b;return c}h=C.prototype;\nh.createElement=function(a){return thi", |
| "s.l.createElement(a)};h.createTextNode=function(a){return this.l.create", |
| "TextNode(String(a))};h.appendChild=function(a,b){a.appendChild(b)};h.ap", |
| "pend=function(a,b){ya(D(a),a,arguments)};h.canHaveChildren=function(a){", |
| "if(1!=a.nodeType)return!1;switch(a.tagName){case \"APPLET\":case \"AREA", |
| "\":case \"BASE\":case \"BR\":case \"COL\":case \"COMMAND\":case \"EMBED", |
| "\":case \"FRAME\":case \"HR\":case \"IMG\":case \"INPUT\":case \"IFRAME", |
| "\":case \"ISINDEX\":case \"KEYGEN\":case \"LINK\":case \"NOFRAMES\":cas", |
| "e \"NOSCRIPT\":case \"META\":case \"OBJECT\":case \"PARAM\":case \"SCRI", |
| "PT\":case \"SOURCE\":case \"STYLE\":case \"TRACK\":case \"WBR\":return!", |
| "1}return!0};\nh.removeNode=function(a){return a&&a.parentNode?a.parentN", |
| "ode.removeChild(a):null};h.contains=E;function G(a){var b=null,c=a.node", |
| "Type;1==c&&(b=a.textContent,b=void 0==b||null==b?a.innerText:b,b=void 0", |
| "==b||null==b?\"\":b);if(\"string\"!=typeof b)if(9==c||1==c){a=9==c?a.do", |
| "cumentElement:a.firstChild;for(var c=0,d=[],b=\"\";a;){do 1!=a.nodeType", |
| "&&(b+=a.nodeValue),d[c++]=a;while(a=a.firstChild);for(;c&&!(a=d[--c].ne", |
| "xtSibling););}}else b=a.nodeValue;return\"\"+b};function H(){this.h=thi", |
| "s.g=null;this.u=0}function Ga(a){this.node=a;this.next=this.m=null}H.pr", |
| "ototype.unshift=function(a){a=new Ga(a);a.next=this.g;this.h?this.g.m=a", |
| ":this.g=this.h=a;this.g=a;this.u++};H.prototype.add=function(a){a=new G", |
| "a(a);a.m=this.h;this.g?this.h.next=a:this.g=this.h=a;this.h=a;this.u++}", |
| ";function Ha(a){return(a=a.g)?a.node:null}H.prototype.iterator=function", |
| "(a){return new Ia(this,!!a)};function Ia(a,b){this.J=a;this.C=(this.G=b", |
| ")?a.h:a.g;this.v=null}\nIa.prototype.next=function(){var a=this.C;if(nu", |
| "ll==a)return null;var b=this.v=a;this.C=this.G?a.m:a.next;return b.node", |
| "};Ia.prototype.remove=function(){var a=this.J,b=this.v;if(!b)throw Erro", |
| "r(\"Next must be called at least once before remove.\");var c=b.m,b=b.n", |
| "ext;c?c.next=b:a.g=b;b?b.m=c:a.h=c;a.u--;this.v=null};function J(a,b,c,", |
| "d,e){b=b.evaluate(d);c=c.evaluate(d);var f;if(b instanceof H&&c instanc", |
| "eof H){e=b.iterator();for(d=e.next();d;d=e.next())for(b=c.iterator(),f=", |
| "b.next();f;f=b.next())if(a(G(d),G(f)))return!0;return!1}if(b instanceof", |
| " H||c instanceof H){b instanceof H?e=b:(e=c,c=b);e=e.iterator();b=typeo", |
| "f c;for(d=e.next();d;d=e.next()){switch(b){case \"number\":d=+G(d);brea", |
| "k;case \"boolean\":d=!!G(d);break;case \"string\":d=G(d);break;default:", |
| "throw Error(\"Illegal primitive type for comparison.\");}if(a(d,c))retu", |
| "rn!0}return!1}return e?\n\"boolean\"==typeof b||\"boolean\"==typeof c?a", |
| "(!!b,!!c):\"number\"==typeof b||\"number\"==typeof c?a(+b,+c):a(b,c):a(", |
| "+b,+c)}function Ja(a,b,c,d){this.K=a;this.s=d}Ja.prototype.toString=fun", |
| "ction(){return this.K};var Ka={};function K(a,b){if(Ka.hasOwnProperty(a", |
| "))throw Error(\"Binary operator already created: \"+a);var c=new Ja(a,0", |
| ",0,b);Ka[c.toString()]=c}K(\"div\",function(a,b,c){return a.b(c)/b.b(c)", |
| "});K(\"mod\",function(a,b,c){return a.b(c)%b.b(c)});K(\"*\",function(a,", |
| "b,c){return a.b(c)*b.b(c)});\nK(\"+\",function(a,b,c){return a.b(c)+b.b", |
| "(c)});K(\"-\",function(a,b,c){return a.b(c)-b.b(c)});K(\"<\",function(a", |
| ",b,c){return J(function(a,b){return a<b},a,b,c)});K(\">\",function(a,b,", |
| "c){return J(function(a,b){return a>b},a,b,c)});K(\"<=\",function(a,b,c)", |
| "{return J(function(a,b){return a<=b},a,b,c)});K(\">=\",function(a,b,c){", |
| "return J(function(a,b){return a>=b},a,b,c)});K(\"=\",function(a,b,c){re", |
| "turn J(function(a,b){return a==b},a,b,c,!0)});K(\"!=\",function(a,b,c){", |
| "return J(function(a,b){return a!=b},a,b,c,!0)});\nK(\"and\",function(a,", |
| "b,c){return a.j(c)&&b.j(c)});K(\"or\",function(a,b,c){return a.j(c)||b.", |
| "j(c)});function La(a,b,c,d,e,f){this.w=a;this.s=f}La.prototype.toString", |
| "=function(){return this.w};var Ma={};function L(a,b){if(Ma.hasOwnProper", |
| "ty(a))throw Error(\"Function already created: \"+a+\".\");Ma[a]=new La(", |
| "a,0,0,0,0,b)}L(\"boolean\",function(a,b){return b.j(a)});L(\"ceiling\",", |
| "function(a,b){return Math.ceil(b.b(a))});L(\"concat\",function(a,b){ret", |
| "urn ka(pa(arguments,1),function(b,d){return b+d.a(a)})});L(\"contains\"", |
| ",function(a,b,c){b=b.a(a);a=c.a(a);return-1!=b.indexOf(a)});L(\"count\"", |
| ",function(a,b){return b.evaluate(a).u});\nL(\"false\",function(){return", |
| "!1});L(\"floor\",function(a,b){return Math.floor(b.b(a))});L(\"id\",fun", |
| "ction(a,b){var c=a.i(),d=9==c.nodeType?c:c.ownerDocument,c=b.a(a).split", |
| "(/\\s+/),e=[];u(c,function(a){a=d.getElementById(a);!a||0<=q(e,a)||e.pu", |
| "sh(a)});e.sort(Ba);var f=new H;u(e,function(a){f.add(a)});return f});L(", |
| "\"lang\",function(){return!1});L(\"last\",function(a){if(1!=arguments.l", |
| "ength)throw Error(\"Function last expects ()\");return a.N()});\nL(\"lo", |
| "cal-name\",function(a,b){var c=b?Ha(b.evaluate(a)):a.i();return c?c.nod", |
| "eName.toLowerCase():\"\"});L(\"name\",function(a,b){var c=b?Ha(b.evalua", |
| "te(a)):a.i();return c?c.nodeName.toLowerCase():\"\"});L(\"namespace-uri", |
| "\",function(){return\"\"});L(\"normalize-space\",function(a,b){return(b", |
| "?b.a(a):G(a.i())).replace(/[\\s\\xa0]+/g,\" \").replace(/^\\s+|\\s+$/g,", |
| "\"\")});L(\"not\",function(a,b){return!b.j(a)});L(\"number\",function(a", |
| ",b){return b?b.b(a):+G(a.i())});L(\"position\",function(a){return a.O()", |
| "});L(\"round\",function(a,b){return Math.round(b.b(a))});\nL(\"starts-w", |
| "ith\",function(a,b,c){b=b.a(a);a=c.a(a);return 0==b.lastIndexOf(a,0)});", |
| "L(\"string\",function(a,b){return b?b.a(a):G(a.i())});L(\"string-length", |
| "\",function(a,b){return(b?b.a(a):G(a.i())).length});L(\"substring\",fun", |
| "ction(a,b,c,d){c=c.b(a);if(isNaN(c)||Infinity==c||-Infinity==c)return\"", |
| "\";d=d?d.b(a):Infinity;if(isNaN(d)||-Infinity===d)return\"\";c=Math.rou", |
| "nd(c)-1;var e=Math.max(c,0);a=b.a(a);if(Infinity==d)return a.substring(", |
| "e);b=Math.round(d);return a.substring(e,c+b)});\nL(\"substring-after\",", |
| "function(a,b,c){b=b.a(a);a=c.a(a);c=b.indexOf(a);return-1==c?\"\":b.sub", |
| "string(c+a.length)});L(\"substring-before\",function(a,b,c){b=b.a(a);a=", |
| "c.a(a);a=b.indexOf(a);return-1==a?\"\":b.substring(0,a)});L(\"sum\",fun", |
| "ction(a,b){for(var c=b.evaluate(a).iterator(),d=0,e=c.next();e;e=c.next", |
| "())d+=+G(e);return d});\nL(\"translate\",function(a,b,c,d){b=b.a(a);c=c", |
| ".a(a);var e=d.a(a);a=[];for(d=0;d<c.length;d++){var f=c.charAt(d);f in ", |
| "a||(a[f]=e.charAt(d))}c=\"\";for(d=0;d<b.length;d++)f=b.charAt(d),c+=f ", |
| "in a?a[f]:f;return c});L(\"true\",function(){return!0});function Na(a,b", |
| ",c){this.w=a;this.G=c}Na.prototype.toString=function(){return this.w};v", |
| "ar Oa={};function M(a,b){if(Oa.hasOwnProperty(a))throw Error(\"Axis alr", |
| "eady created: \"+a);Oa[a]=new Na(a,0,b)}M(\"ancestor\",!0);M(\"ancestor", |
| "-or-self\",!0);M(\"attribute\",!1);M(\"child\",!1);M(\"descendant\",!1)", |
| ";M(\"descendant-or-self\",!1);M(\"following\",!1);M(\"following-sibling", |
| "\",!1);M(\"namespace\",!1);M(\"parent\",!1);M(\"preceding\",!0);M(\"pre", |
| "ceding-sibling\",!0);M(\"self\",!1);var O={};O.A=function(){var a={R:\"", |
| "http://www.w3.org/2000/svg\"};return function(b){return a[b]||null}}();", |
| "\nO.s=function(a,b,c){var d=D(a);if(!d.documentElement)return null;try{", |
| "for(var e=d.createNSResolver?d.createNSResolver(d.documentElement):O.A,", |
| "f={},g=d.getElementsByTagName(\"*\"),r=0;r<g.length;++r){var N=g[r],z=N", |
| ".namespaceURI;if(z&&!f[z]){var m=N.lookupPrefix(z);if(!m)var t=z.match(", |
| "\".*/(\\\\w+)/?$\"),m=t?t[1]:\"xhtml\";f[z]=m}}var A={},I;for(I in f)A[", |
| "f[I]]=I;e=function(a){return A[a]||null};try{return d.evaluate(b,a,e,c,", |
| "null)}catch(Da){if(\"TypeError\"===Da.name)return e=d.createNSResolver?", |
| "d.createNSResolver(d.documentElement):\nO.A,d.evaluate(b,a,e,c,null);th", |
| "row Da;}}catch(fb){throw new v(32,\"Unable to locate an element with th", |
| "e xpath expression \"+b+\" because of the following error:\\n\"+fb);}};", |
| "O.B=function(a,b){if(!a||1!=a.nodeType)throw new v(32,'The result of th", |
| "e xpath expression \"'+b+'\" is: '+a+\". It should be an element.\");};", |
| "\nO.f=function(a,b){var c=function(){var c=O.s(b,a,9);return c?c.single", |
| "NodeValue||null:b.selectSingleNode?(c=D(b),c.setProperty&&c.setProperty", |
| "(\"SelectionLanguage\",\"XPath\"),b.selectSingleNode(a)):null}();null==", |
| "=c||O.B(c,a);return c};\nO.c=function(a,b){var c=function(){var c=O.s(b", |
| ",a,7);if(c){for(var e=c.snapshotLength,f=[],g=0;g<e;++g)f.push(c.snapsh", |
| "otItem(g));return f}return b.selectNodes?(c=D(b),c.setProperty&&c.setPr", |
| "operty(\"SelectionLanguage\",\"XPath\"),b.selectNodes(a)):[]}();u(c,fun", |
| "ction(b){O.B(b,a)});return c};function P(a,b,c,d){this.top=a;this.right", |
| "=b;this.bottom=c;this.left=d}h=P.prototype;h.clone=function(){return ne", |
| "w P(this.top,this.right,this.bottom,this.left)};h.toString=function(){r", |
| "eturn\"(\"+this.top+\"t, \"+this.right+\"r, \"+this.bottom+\"b, \"+this", |
| ".left+\"l)\"};h.contains=function(a){return this&&a?a instanceof P?a.le", |
| "ft>=this.left&&a.right<=this.right&&a.top>=this.top&&a.bottom<=this.bot", |
| "tom:a.x>=this.left&&a.x<=this.right&&a.y>=this.top&&a.y<=this.bottom:!1", |
| "};\nh.expand=function(a,b,c,d){da(a)?(this.top-=a.top,this.right+=a.rig", |
| "ht,this.bottom+=a.bottom,this.left-=a.left):(this.top-=a,this.right+=b,", |
| "this.bottom+=c,this.left-=d);return this};h.ceil=function(){this.top=Ma", |
| "th.ceil(this.top);this.right=Math.ceil(this.right);this.bottom=Math.cei", |
| "l(this.bottom);this.left=Math.ceil(this.left);return this};h.floor=func", |
| "tion(){this.top=Math.floor(this.top);this.right=Math.floor(this.right);", |
| "this.bottom=Math.floor(this.bottom);this.left=Math.floor(this.left);ret", |
| "urn this};\nh.round=function(){this.top=Math.round(this.top);this.right", |
| "=Math.round(this.right);this.bottom=Math.round(this.bottom);this.left=M", |
| "ath.round(this.left);return this};h.translate=function(a,b){a instanceo", |
| "f y?(this.left+=a.x,this.right+=a.x,this.top+=a.y,this.bottom+=a.y):(th", |
| "is.left+=a,this.right+=a,l(b)&&(this.top+=b,this.bottom+=b));return thi", |
| "s};h.scale=function(a,b){var c=l(b)?b:a;this.left*=a;this.right*=a;this", |
| ".top*=c;this.bottom*=c;return this};function Q(a,b,c,d){this.left=a;thi", |
| "s.top=b;this.width=c;this.height=d}h=Q.prototype;h.clone=function(){ret", |
| "urn new Q(this.left,this.top,this.width,this.height)};h.toString=functi", |
| "on(){return\"(\"+this.left+\", \"+this.top+\" - \"+this.width+\"w x \"+", |
| "this.height+\"h)\"};h.contains=function(a){return a instanceof Q?this.l", |
| "eft<=a.left&&this.left+this.width>=a.left+a.width&&this.top<=a.top&&thi", |
| "s.top+this.height>=a.top+a.height:a.x>=this.left&&a.x<=this.left+this.w", |
| "idth&&a.y>=this.top&&a.y<=this.top+this.height};\nh.ceil=function(){thi", |
| "s.left=Math.ceil(this.left);this.top=Math.ceil(this.top);this.width=Mat", |
| "h.ceil(this.width);this.height=Math.ceil(this.height);return this};h.fl", |
| "oor=function(){this.left=Math.floor(this.left);this.top=Math.floor(this", |
| ".top);this.width=Math.floor(this.width);this.height=Math.floor(this.hei", |
| "ght);return this};h.round=function(){this.left=Math.round(this.left);th", |
| "is.top=Math.round(this.top);this.width=Math.round(this.width);this.heig", |
| "ht=Math.round(this.height);return this};\nh.translate=function(a,b){a i", |
| "nstanceof y?(this.left+=a.x,this.top+=a.y):(this.left+=a,l(b)&&(this.to", |
| "p+=b));return this};h.scale=function(a,b){var c=l(b)?b:a;this.left*=a;t", |
| "his.width*=a;this.top*=c;this.height*=c;return this};function R(a,b){re", |
| "turn!!a&&1==a.nodeType&&(!b||a.tagName.toUpperCase()==b)}var Pa=/[;]+(?", |
| "=(?:(?:[^\"]*\"){2})*[^\"]*$)(?=(?:(?:[^']*'){2})*[^']*$)(?=(?:[^()]*", |
| "\\([^()]*\\))*[^()]*$)/;function Qa(a){var b=[];u(a.split(Pa),function(", |
| "a){var d=a.indexOf(\":\");0<d&&(a=[a.slice(0,d),a.slice(d+1)],2==a.leng", |
| "th&&b.push(a[0].toLowerCase(),\":\",a[1],\";\"))});b=b.join(\"\");retur", |
| "n b=\";\"==b.charAt(b.length-1)?b:b+\";\"}\nfunction S(a,b){b=b.toLower", |
| "Case();if(\"style\"==b)return Qa(a.style.cssText);var c=a.getAttributeN", |
| "ode(b);return c&&c.specified?c.value:null}function T(a){for(a=a.parentN", |
| "ode;a&&1!=a.nodeType&&9!=a.nodeType&&11!=a.nodeType;)a=a.parentNode;ret", |
| "urn R(a)?a:null}\nfunction U(a,b){var c=ha(b);if(\"float\"==c||\"cssFlo", |
| "at\"==c||\"styleFloat\"==c)c=\"cssFloat\";var d;a:{d=c;var e=D(a);if(e.", |
| "defaultView&&e.defaultView.getComputedStyle&&(e=e.defaultView.getComput", |
| "edStyle(a,null))){d=e[d]||e.getPropertyValue(d)||\"\";break a}d=\"\"}d=", |
| "d||Ra(a,c);if(null===d)d=null;else if(0<=q(ra,c)){b:{var f=d.match(ua);", |
| "if(f){var c=Number(f[1]),e=Number(f[2]),g=Number(f[3]),f=Number(f[4]);i", |
| "f(0<=c&&255>=c&&0<=e&&255>=e&&0<=g&&255>=g&&0<=f&&1>=f){c=[c,e,g,f];bre", |
| "ak b}}c=null}if(!c)b:{if(g=d.match(va))if(c=\nNumber(g[1]),e=Number(g[2", |
| "]),g=Number(g[3]),0<=c&&255>=c&&0<=e&&255>=e&&0<=g&&255>=g){c=[c,e,g,1]", |
| ";break b}c=null}if(!c)b:{c=d.toLowerCase();e=qa[c.toLowerCase()];if(!e&", |
| "&(e=\"#\"==c.charAt(0)?c:\"#\"+c,4==e.length&&(e=e.replace(sa,\"#$1$1$2", |
| "$2$3$3\")),!ta.test(e))){c=null;break b}c=[parseInt(e.substr(1,2),16),p", |
| "arseInt(e.substr(3,2),16),parseInt(e.substr(5,2),16),1]}d=c?\"rgba(\"+c", |
| ".join(\", \")+\")\":d}return d}\nfunction Ra(a,b){var c=a.currentStyle|", |
| "|a.style,d=c[b];void 0===d&&n(c.getPropertyValue)&&(d=c.getPropertyValu", |
| "e(b));return\"inherit\"!=d?void 0!==d?d:null:(c=T(a))?Ra(c,b):null}\nfu", |
| "nction Sa(a,b,c){function d(a){var b=Ta(a);return 0<b.height&&0<b.width", |
| "?!0:R(a,\"PATH\")&&(0<b.height||0<b.width)?(a=U(a,\"stroke-width\"),!!a", |
| "&&0<parseInt(a,10)):\"hidden\"!=U(a,\"overflow\")&&la(a.childNodes,func", |
| "tion(a){return 3==a.nodeType||R(a)&&d(a)})}function e(a){return Ua(a)==", |
| "V&&ma(a.childNodes,function(a){return!R(a)||e(a)||!d(a)})}if(!R(a))thro", |
| "w Error(\"Argument to isShown must be of type Element\");if(R(a,\"BODY", |
| "\"))return!0;if(R(a,\"OPTION\")||R(a,\"OPTGROUP\"))return a=Fa(a,functi", |
| "on(a){return R(a,\"SELECT\")}),\n!!a&&Sa(a,!0,c);var f=Va(a);if(f)retur", |
| "n!!f.D&&0<f.rect.width&&0<f.rect.height&&Sa(f.D,b,c);if(R(a,\"INPUT\")&", |
| "&\"hidden\"==a.type.toLowerCase()||R(a,\"NOSCRIPT\"))return!1;f=U(a,\"v", |
| "isibility\");return\"collapse\"!=f&&\"hidden\"!=f&&c(a)&&(b||0!=Wa(a))&", |
| "&d(a)?!e(a):!1}function Xa(a){function b(a){if(\"none\"==U(a,\"display", |
| "\"))return!1;a=T(a);return!a||b(a)}return Sa(a,!1,b)}var V=\"hidden\";", |
| "\nfunction Ua(a){function b(a){function b(a){return a==g?!0:0==U(a,\"di", |
| "splay\").lastIndexOf(\"inline\",0)||\"absolute\"==c&&\"static\"==U(a,\"", |
| "position\")?!1:!0}var c=U(a,\"position\");if(\"fixed\"==c)return z=!0,a", |
| "==g?null:g;for(a=T(a);a&&!b(a);)a=T(a);return a}function c(a){var b=a;i", |
| "f(\"visible\"==N)if(a==g&&r)b=r;else if(a==r)return{x:\"visible\",y:\"v", |
| "isible\"};b={x:U(b,\"overflow-x\"),y:U(b,\"overflow-y\")};a==g&&(b.x=\"", |
| "visible\"==b.x?\"auto\":b.x,b.y=\"visible\"==b.y?\"auto\":b.y);return b", |
| "}function d(a){if(a==g){var b=(new C(f)).l;\na=b.L?b.L:b.body||b.docume", |
| "ntElement;b=b.parentWindow||b.defaultView;a=new y(b.pageXOffset||a.scro", |
| "llLeft,b.pageYOffset||a.scrollTop)}else a=new y(a.scrollLeft,a.scrollTo", |
| "p);return a}var e=Ya(a),f=D(a),g=f.documentElement,r=f.body,N=U(g,\"ove", |
| "rflow\"),z;for(a=b(a);a;a=b(a)){var m=c(a);if(\"visible\"!=m.x||\"visib", |
| "le\"!=m.y){var t=Ta(a);if(0==t.width||0==t.height)return V;var A=e.righ", |
| "t<t.left,I=e.bottom<t.top;if(A&&\"hidden\"==m.x||I&&\"hidden\"==m.y)ret", |
| "urn V;if(A&&\"visible\"!=m.x||I&&\"visible\"!=m.y){A=d(a);I=e.bottom<\n", |
| "t.top-A.y;if(e.right<t.left-A.x&&\"visible\"!=m.x||I&&\"visible\"!=m.x)", |
| "return V;e=Ua(a);return e==V?V:\"scroll\"}A=e.left>=t.left+t.width;t=e.", |
| "top>=t.top+t.height;if(A&&\"hidden\"==m.x||t&&\"hidden\"==m.y)return V;", |
| "if(A&&\"visible\"!=m.x||t&&\"visible\"!=m.y){if(z&&(m=d(a),e.left>=g.sc", |
| "rollWidth-m.x||e.right>=g.scrollHeight-m.y))return V;e=Ua(a);return e==", |
| "V?V:\"scroll\"}}}return\"none\"}\nfunction Ta(a){var b=Va(a);if(b)retur", |
| "n b.rect;if(R(a,\"HTML\"))return a=D(a),a=((a?a.parentWindow||a.default", |
| "View:window)||window).document,a=\"CSS1Compat\"==a.compatMode?a.documen", |
| "tElement:a.body,a=new xa(a.clientWidth,a.clientHeight),new Q(0,0,a.widt", |
| "h,a.height);var c;try{c=a.getBoundingClientRect()}catch(d){return new Q", |
| "(0,0,0,0)}return new Q(c.left,c.top,c.right-c.left,c.bottom-c.top)}\nfu", |
| "nction Va(a){var b=R(a,\"MAP\");if(!b&&!R(a,\"AREA\"))return null;var c", |
| "=b?a:R(a.parentNode,\"MAP\")?a.parentNode:null,d=null,e=null;if(c&&c.na", |
| "me&&(d=O.f('/descendant::*[@usemap = \"#'+c.name+'\"]',D(c)))&&(e=Ta(d)", |
| ",!b&&\"default\"!=a.shape.toLowerCase())){var f=Za(a);a=Math.min(Math.m", |
| "ax(f.left,0),e.width);b=Math.min(Math.max(f.top,0),e.height);c=Math.min", |
| "(f.width,e.width-a);f=Math.min(f.height,e.height-b);e=new Q(a+e.left,b+", |
| "e.top,c,f)}return{D:d,rect:e||new Q(0,0,0,0)}}\nfunction Za(a){var b=a.", |
| "shape.toLowerCase();a=a.coords.split(\",\");if(\"rect\"==b&&4==a.length", |
| "){var b=a[0],c=a[1];return new Q(b,c,a[2]-b,a[3]-c)}if(\"circle\"==b&&3", |
| "==a.length)return b=a[2],new Q(a[0]-b,a[1]-b,2*b,2*b);if(\"poly\"==b&&2", |
| "<a.length){for(var b=a[0],c=a[1],d=b,e=c,f=2;f+1<a.length;f+=2)b=Math.m", |
| "in(b,a[f]),d=Math.max(d,a[f]),c=Math.min(c,a[f+1]),e=Math.max(e,a[f+1])", |
| ";return new Q(b,c,d-b,e-c)}return new Q(0,0,0,0)}function Ya(a){a=Ta(a)", |
| ";return new P(a.top,a.left+a.width,a.top+a.height,a.left)}\nfunction $a", |
| "(a){return a.replace(/^[^\\S\\xa0]+|[^\\S\\xa0]+$/g,\"\")}function ab(a", |
| "){var b=[];bb(a,b);var c=b;a=c.length;for(var b=Array(a),c=k(c)?c.split", |
| "(\"\"):c,d=0;d<a;d++)d in c&&(b[d]=$a.call(void 0,c[d]));return $a(b.jo", |
| "in(\"\\n\")).replace(/\\xa0/g,\" \")}\nfunction cb(a,b,c){if(R(a,\"BR\"", |
| "))b.push(\"\");else{var d=R(a,\"TD\"),e=U(a,\"display\"),f=!d&&!(0<=q(d", |
| "b,e)),g=void 0!=a.previousElementSibling?a.previousElementSibling:Aa(a.", |
| "previousSibling),g=g?U(g,\"display\"):\"\",r=U(a,\"float\")||U(a,\"cssF", |
| "loat\")||U(a,\"styleFloat\");!f||\"run-in\"==g&&\"none\"==r||/^[\\s\\xa", |
| "0]*$/.test(b[b.length-1]||\"\")||b.push(\"\");var N=Xa(a),z=null,m=null", |
| ";N&&(z=U(a,\"white-space\"),m=U(a,\"text-transform\"));u(a.childNodes,f", |
| "unction(a){c(a,b,N,z,m)});a=b[b.length-1]||\"\";!d&&\"table-cell\"!=e||", |
| "!a||ga(a)||\n(b[b.length-1]+=\" \");f&&\"run-in\"!=e&&!/^[\\s\\xa0]*$/.", |
| "test(a)&&b.push(\"\")}}function bb(a,b){cb(a,b,function(a,b,e,f,g){3==a", |
| ".nodeType&&e?eb(a,b,f,g):R(a)&&bb(a,b)})}var db=\"inline inline-block i", |
| "nline-table none table-cell table-column table-column-group\".split(\" ", |
| "\");\nfunction eb(a,b,c,d){a=a.nodeValue.replace(/[\\u200b\\u200e\\u200", |
| "f]/g,\"\");a=a.replace(/(\\r\\n|\\r|\\n)/g,\"\\n\");if(\"normal\"==c||", |
| "\"nowrap\"==c)a=a.replace(/\\n/g,\" \");a=\"pre\"==c||\"pre-wrap\"==c?a", |
| ".replace(/[ \\f\\t\\v\\u2028\\u2029]/g,\"\\u00a0\"):a.replace(/[\\ \\f", |
| "\\t\\v\\u2028\\u2029]+/g,\" \");\"capitalize\"==d?a=a.replace(/(^|\\s)(", |
| "\\S)/g,function(a,b,c){return b+c.toUpperCase()}):\"uppercase\"==d?a=a.", |
| "toUpperCase():\"lowercase\"==d&&(a=a.toLowerCase());c=b.pop()||\"\";ga(", |
| "c)&&0==a.lastIndexOf(\" \",0)&&(a=a.substr(1));b.push(c+a)}\nfunction W", |
| "a(a){var b=1,c=U(a,\"opacity\");c&&(b=Number(c));(a=T(a))&&(b*=Wa(a));r", |
| "eturn b};var gb={o:function(a){return!(!a.querySelectorAll||!a.querySel", |
| "ector)},f:function(a,b){if(!a)throw new v(32,\"No class name specified", |
| "\");a=p(a);if(-1!==a.indexOf(\" \"))throw new v(32,\"Compound class nam", |
| "es not permitted\");if(gb.o(b))try{return b.querySelector(\".\"+a.repla", |
| "ce(/\\./g,\"\\\\.\"))||null}catch(c){throw new v(32,\"An invalid or ill", |
| "egal class name was specified\");}var d=F(B(b),\"*\",a,b);return d.leng", |
| "th?d[0]:null},c:function(a,b){if(!a)throw new v(32,\"No class name spec", |
| "ified\");a=p(a);if(-1!==a.indexOf(\" \"))throw new v(32,\n\"Compound cl", |
| "ass names not permitted\");if(gb.o(b))try{return b.querySelectorAll(\".", |
| "\"+a.replace(/\\./g,\"\\\\.\"))}catch(c){throw new v(32,\"An invalid or", |
| " illegal class name was specified\");}return F(B(b),\"*\",a,b)}};var hb", |
| "={f:function(a,b){n(b.querySelector);if(!a)throw new v(32,\"No selector", |
| " specified\");a=p(a);var c;try{c=b.querySelector(a)}catch(d){throw new ", |
| "v(32,\"An invalid or illegal selector was specified\");}return c&&1==c.", |
| "nodeType?c:null},c:function(a,b){n(b.querySelectorAll);if(!a)throw new ", |
| "v(32,\"No selector specified\");a=p(a);try{return b.querySelectorAll(a)", |
| "}catch(c){throw new v(32,\"An invalid or illegal selector was specified", |
| "\");}}};var ib={o:function(a,b){return!(!a.querySelectorAll||!a.querySe", |
| "lector)&&!/^\\d.*/.test(b)},f:function(a,b){var c=B(b),d=k(a)?c.l.getEl", |
| "ementById(a):a;if(!d)return null;if(S(d,\"id\")==a&&E(b,d))return d;c=F", |
| "(c,\"*\");return na(c,function(c){return S(c,\"id\")==a&&E(b,c)})},c:fu", |
| "nction(a,b){if(!a)return[];if(ib.o(b,a))try{return b.querySelectorAll(", |
| "\"#\"+ib.I(a))}catch(c){return[]}var d=F(B(b),\"*\",null,b);return ja(d", |
| ",function(b){return S(b,\"id\")==a})},I:function(a){return a.replace(/(", |
| "['\"\\\\#.:;,!?+<>=~*^$|%&@`{}\\-\\/\\[\\]\\(\\)])/g,\n\"\\\\$1\")}};va", |
| "r W={},jb={};W.H=function(a,b,c){var d;try{d=hb.c(\"a\",b)}catch(e){d=F", |
| "(B(b),\"A\",null,b)}return na(d,function(b){b=ab(b);return c&&-1!=b.ind", |
| "exOf(a)||b==a})};W.F=function(a,b,c){var d;try{d=hb.c(\"a\",b)}catch(e)", |
| "{d=F(B(b),\"A\",null,b)}return ja(d,function(b){b=ab(b);return c&&-1!=b", |
| ".indexOf(a)||b==a})};W.f=function(a,b){return W.H(a,b,!1)};W.c=function", |
| "(a,b){return W.F(a,b,!1)};jb.f=function(a,b){return W.H(a,b,!0)};jb.c=f", |
| "unction(a,b){return W.F(a,b,!0)};var kb={f:function(a,b){return b.getEl", |
| "ementsByTagName(a)[0]||null},c:function(a,b){return b.getElementsByTagN", |
| "ame(a)}};var lb={className:gb,\"class name\":gb,css:hb,\"css selector\"", |
| ":hb,id:ib,linkText:W,\"link text\":W,name:{f:function(a,b){var c=F(B(b)", |
| ",\"*\",null,b);return na(c,function(b){return S(b,\"name\")==a})},c:fun", |
| "ction(a,b){var c=F(B(b),\"*\",null,b);return ja(c,function(b){return S(", |
| "b,\"name\")==a})}},partialLinkText:jb,\"partial link text\":jb,tagName:", |
| "kb,\"tag name\":kb,xpath:O};function mb(a){for(var b in a)if(a.hasOwnPr", |
| "operty(b))return b;return null};var nb=\"function\"===typeof ShadowRoot", |
| ";function ob(a,b){var c;a:{if(c=mb(a)){var d=lb[c];if(d&&n(d.f)){c=d.f(", |
| "a[c],b||ea.document);break a}}throw Error(\"Unsupported locator strateg", |
| "y: \"+c);}if(c)return c;if(nb&&b){for(c=b;c.parentNode;)c=c.parentNode;", |
| "if(c instanceof ShadowRoot){a:{if((c=mb(a))&&(d=lb[c])&&n(d.c)){c=d.c(a", |
| "[c],b||ea.document);break a}throw Error(\"Unsupported locator strategy:", |
| " \"+c);}if(c=c[0])return c}}return null}var X=[\"_\"],Y=aa;X[0]in Y||!Y", |
| ".execScript||Y.execScript(\"var \"+X[0]);\nfor(var Z;X.length&&(Z=X.shi", |
| "ft());)X.length||void 0===ob?Y=Y[Z]?Y[Z]:Y[Z]={}:Y[Z]=ob;; return this.", |
| "_.apply(null,arguments);}.apply({navigator:typeof window!=undefined?win", |
| "dow.navigator:null,document:typeof window!=undefined?window.document:nu", |
| "ll}, arguments);}", |
| NULL |
| }; |
| |
| const char* const GET_FIRST_CLIENT_RECT[] = { |
| "function(){return function(){var c;\nfunction e(a){var b=typeof a;if(\"", |
| "object\"==b)if(a){if(a instanceof Array)return\"array\";if(a instanceof", |
| " Object)return b;var d=Object.prototype.toString.call(a);if(\"[object W", |
| "indow]\"==d)return\"object\";if(\"[object Array]\"==d||\"number\"==type", |
| "of a.length&&\"undefined\"!=typeof a.splice&&\"undefined\"!=typeof a.pr", |
| "opertyIsEnumerable&&!a.propertyIsEnumerable(\"splice\"))return\"array\"", |
| ";if(\"[object Function]\"==d||\"undefined\"!=typeof a.call&&\"undefined", |
| "\"!=typeof a.propertyIsEnumerable&&!a.propertyIsEnumerable(\"call\"))re", |
| "turn\"function\"}else return\"null\";else if(\"function\"==\nb&&\"undef", |
| "ined\"==typeof a.call)return\"object\";return b}function f(a){return\"n", |
| "umber\"==typeof a};function g(a){var b=arguments.length;if(1==b&&\"arra", |
| "y\"==e(arguments[0]))return g.apply(null,arguments[0]);for(var d={},k=0", |
| ";k<b;k++)d[arguments[k]]=!0;return d};g(\"area base br col command embe", |
| "d hr img input keygen link meta param source track wbr\".split(\" \"));", |
| "function h(a,b){this.x=void 0!==a?a:0;this.y=void 0!==b?b:0}c=h.prototy", |
| "pe;c.clone=function(){return new h(this.x,this.y)};c.toString=function(", |
| "){return\"(\"+this.x+\", \"+this.y+\")\"};c.ceil=function(){this.x=Math", |
| ".ceil(this.x);this.y=Math.ceil(this.y);return this};c.floor=function(){", |
| "this.x=Math.floor(this.x);this.y=Math.floor(this.y);return this};c.roun", |
| "d=function(){this.x=Math.round(this.x);this.y=Math.round(this.y);return", |
| " this};\nc.translate=function(a,b){a instanceof h?(this.x+=a.x,this.y+=", |
| "a.y):(this.x+=a,f(b)&&(this.y+=b));return this};c.scale=function(a,b){v", |
| "ar d=f(b)?b:a;this.x*=a;this.y*=d;return this};function l(a){this.c=a}l", |
| ".prototype.toString=function(){return this.c};var m={};function n(a){if", |
| "(m.hasOwnProperty(a))throw Error(\"Binary operator already created: \"+", |
| "a);a=new l(a);m[a.toString()]=a}n(\"div\");n(\"mod\");n(\"*\");n(\"+\")", |
| ";n(\"-\");n(\"<\");n(\">\");n(\"<=\");n(\">=\");n(\"=\");n(\"!=\");n(\"", |
| "and\");n(\"or\");function p(a){this.b=a}p.prototype.toString=function()", |
| "{return this.b};var q={};function t(a){if(q.hasOwnProperty(a))throw Err", |
| "or(\"Function already created: \"+a+\".\");q[a]=new p(a)}t(\"boolean\")", |
| ";t(\"ceiling\");t(\"concat\");t(\"contains\");t(\"count\");t(\"false\")", |
| ";t(\"floor\");t(\"id\");t(\"lang\");t(\"last\");t(\"local-name\");t(\"n", |
| "ame\");t(\"namespace-uri\");t(\"normalize-space\");t(\"not\");t(\"numbe", |
| "r\");t(\"position\");t(\"round\");t(\"starts-with\");t(\"string\");t(\"", |
| "string-length\");t(\"substring\");t(\"substring-after\");t(\"substring-", |
| "before\");\nt(\"sum\");t(\"translate\");t(\"true\");function u(a){this.", |
| "b=a}u.prototype.toString=function(){return this.b};var v={};function w(", |
| "a){if(v.hasOwnProperty(a))throw Error(\"Axis already created: \"+a);v[a", |
| "]=new u(a)}w(\"ancestor\");w(\"ancestor-or-self\");w(\"attribute\");w(", |
| "\"child\");w(\"descendant\");w(\"descendant-or-self\");w(\"following\")", |
| ";w(\"following-sibling\");w(\"namespace\");w(\"parent\");w(\"preceding", |
| "\");w(\"preceding-sibling\");w(\"self\");function x(a,b,d,k){this.left=", |
| "a;this.top=b;this.width=d;this.height=k}c=x.prototype;c.clone=function(", |
| "){return new x(this.left,this.top,this.width,this.height)};c.toString=f", |
| "unction(){return\"(\"+this.left+\", \"+this.top+\" - \"+this.width+\"w ", |
| "x \"+this.height+\"h)\"};c.contains=function(a){return a instanceof x?t", |
| "his.left<=a.left&&this.left+this.width>=a.left+a.width&&this.top<=a.top", |
| "&&this.top+this.height>=a.top+a.height:a.x>=this.left&&a.x<=this.left+t", |
| "his.width&&a.y>=this.top&&a.y<=this.top+this.height};\nc.ceil=function(", |
| "){this.left=Math.ceil(this.left);this.top=Math.ceil(this.top);this.widt", |
| "h=Math.ceil(this.width);this.height=Math.ceil(this.height);return this}", |
| ";c.floor=function(){this.left=Math.floor(this.left);this.top=Math.floor", |
| "(this.top);this.width=Math.floor(this.width);this.height=Math.floor(thi", |
| "s.height);return this};c.round=function(){this.left=Math.round(this.lef", |
| "t);this.top=Math.round(this.top);this.width=Math.round(this.width);this", |
| ".height=Math.round(this.height);return this};\nc.translate=function(a,b", |
| "){a instanceof h?(this.left+=a.x,this.top+=a.y):(this.left+=a,f(b)&&(th", |
| "is.top+=b));return this};c.scale=function(a,b){var d=f(b)?b:a;this.left", |
| "*=a;this.width*=a;this.top*=d;this.height*=d;return this};function y(a)", |
| "{var b=a.getClientRects();if(0==b.length)throw Error(\"Element does not", |
| " have any client rects\");b=b[0];if(1==a.nodeType){b:{var d;try{d=a.get", |
| "BoundingClientRect()}catch(k){a={left:0,top:0,right:0,bottom:0};break b", |
| "}a=d}a=new h(a.left,a.top)}else{d=\"function\"==e(a.a);var r=a;a.target", |
| "Touches&&a.targetTouches.length?r=a.targetTouches[0]:d&&a.a().targetTou", |
| "ches&&a.a().targetTouches.length&&(r=a.a().targetTouches[0]);a=new h(r.", |
| "clientX,r.clientY)}return new x(b.left-a.x,b.top-a.y,b.right-b.left,\nb", |
| ".bottom-b.top)}var z=[\"_\"],A=this;z[0]in A||!A.execScript||A.execScri", |
| "pt(\"var \"+z[0]);for(var B;z.length&&(B=z.shift());)z.length||void 0==", |
| "=y?A=A[B]?A[B]:A[B]={}:A[B]=y;; return this._.apply(null,arguments);}.a", |
| "pply({navigator:typeof window!=undefined?window.navigator:null,document", |
| ":typeof window!=undefined?window.document:null}, arguments);}", |
| NULL |
| }; |
| |
| const char* const GET_LOCATION_IN_VIEW[] = { |
| "function(){return function(){var e,f=this;\nfunction m(a){var b=typeof ", |
| "a;if(\"object\"==b)if(a){if(a instanceof Array)return\"array\";if(a ins", |
| "tanceof Object)return b;var c=Object.prototype.toString.call(a);if(\"[o", |
| "bject Window]\"==c)return\"object\";if(\"[object Array]\"==c||\"number", |
| "\"==typeof a.length&&\"undefined\"!=typeof a.splice&&\"undefined\"!=typ", |
| "eof 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\";else if(\"function\"==\nb", |
| "&&\"undefined\"==typeof a.call)return\"object\";return b}function n(a){", |
| "var b=m(a);return\"array\"==b||\"object\"==b&&\"number\"==typeof a.leng", |
| "th}function p(a){return\"number\"==typeof a}function q(a){var b=typeof ", |
| "a;return\"object\"==b&&null!=a||\"function\"==b};var r;function t(a,b){", |
| "for(var c=a.length,d=\"string\"==typeof a?a.split(\"\"):a,g=0;g<c;g++)g", |
| " in d&&b.call(void 0,d[g],g,a)}function u(a){var b=a.length;if(0<b){for", |
| "(var c=Array(b),d=0;d<b;d++)c[d]=a[d];return c}return[]};function v(a){", |
| "var b=arguments.length;if(1==b&&\"array\"==m(arguments[0]))return v.app", |
| "ly(null,arguments[0]);for(var c={},d=0;d<b;d++)c[arguments[d]]=!0;retur", |
| "n c};v(\"area base br col command embed hr img input keygen link meta p", |
| "aram source track wbr\".split(\" \"));function w(a,b){this.x=void 0!==a", |
| "?a:0;this.y=void 0!==b?b:0}e=w.prototype;e.clone=function(){return new ", |
| "w(this.x,this.y)};e.toString=function(){return\"(\"+this.x+\", \"+this.", |
| "y+\")\"};e.ceil=function(){this.x=Math.ceil(this.x);this.y=Math.ceil(th", |
| "is.y);return this};e.floor=function(){this.x=Math.floor(this.x);this.y=", |
| "Math.floor(this.y);return this};e.round=function(){this.x=Math.round(th", |
| "is.x);this.y=Math.round(this.y);return this};\ne.translate=function(a,b", |
| "){a instanceof w?(this.x+=a.x,this.y+=a.y):(this.x+=a,p(b)&&(this.y+=b)", |
| ");return this};e.scale=function(a,b){var c=p(b)?b:a;this.x*=a;this.y*=c", |
| ";return this};function x(a,b){this.width=a;this.height=b}e=x.prototype;", |
| "e.clone=function(){return new x(this.width,this.height)};e.toString=fun", |
| "ction(){return\"(\"+this.width+\" x \"+this.height+\")\"};e.ceil=functi", |
| "on(){this.width=Math.ceil(this.width);this.height=Math.ceil(this.height", |
| ");return this};e.floor=function(){this.width=Math.floor(this.width);thi", |
| "s.height=Math.floor(this.height);return this};e.round=function(){this.w", |
| "idth=Math.round(this.width);this.height=Math.round(this.height);return ", |
| "this};\ne.scale=function(a,b){var c=p(b)?b:a;this.width*=a;this.height*", |
| "=c;return this};function y(a,b,c){function d(c){c&&b.appendChild(\"stri", |
| "ng\"==typeof c?a.createTextNode(c):c)}for(var g=1;g<c.length;g++){var h", |
| "=c[g];!n(h)||q(h)&&0<h.nodeType?d(h):t(z(h)?u(h):h,d)}}function A(a){re", |
| "turn 9==a.nodeType?a:a.ownerDocument||a.document}function z(a){if(a&&\"", |
| "number\"==typeof a.length){if(q(a))return\"function\"==typeof a.item||", |
| "\"string\"==typeof a.item;if(\"function\"==m(a))return\"function\"==typ", |
| "eof a.item}return!1}function B(a){this.a=a||f.document||document}\nfunc", |
| "tion C(a){a=a.a;a=(a.parentWindow||a.defaultView||window).document;a=\"", |
| "CSS1Compat\"==a.compatMode?a.documentElement:a.body;return new x(a.clie", |
| "ntWidth,a.clientHeight)}e=B.prototype;e.createElement=function(a){retur", |
| "n this.a.createElement(a)};e.createTextNode=function(a){return this.a.c", |
| "reateTextNode(String(a))};e.appendChild=function(a,b){a.appendChild(b)}", |
| ";e.append=function(a,b){y(A(a),a,arguments)};e.canHaveChildren=function", |
| "(a){if(1!=a.nodeType)return!1;switch(a.tagName){case \"APPLET\":case \"", |
| "AREA\":case \"BASE\":case \"BR\":case \"COL\":case \"COMMAND\":case \"E", |
| "MBED\":case \"FRAME\":case \"HR\":case \"IMG\":case \"INPUT\":case \"IF", |
| "RAME\":case \"ISINDEX\":case \"KEYGEN\":case \"LINK\":case \"NOFRAMES\"", |
| ":case \"NOSCRIPT\":case \"META\":case \"OBJECT\":case \"PARAM\":case \"", |
| "SCRIPT\":case \"SOURCE\":case \"STYLE\":case \"TRACK\":case \"WBR\":ret", |
| "urn!1}return!0};\ne.removeNode=function(a){return a&&a.parentNode?a.par", |
| "entNode.removeChild(a):null};e.contains=function(a,b){if(a.contains&&1=", |
| "=b.nodeType)return a==b||a.contains(b);if(\"undefined\"!=typeof a.compa", |
| "reDocumentPosition)return a==b||Boolean(a.compareDocumentPosition(b)&16", |
| ");for(;b&&a!=b;)b=b.parentNode;return b==a};function E(a){this.f=a}E.pr", |
| "ototype.toString=function(){return this.f};var F={};function G(a){if(F.", |
| "hasOwnProperty(a))throw Error(\"Binary operator already created: \"+a);", |
| "a=new E(a);F[a.toString()]=a}G(\"div\");G(\"mod\");G(\"*\");G(\"+\");G(", |
| "\"-\");G(\"<\");G(\">\");G(\"<=\");G(\">=\");G(\"=\");G(\"!=\");G(\"and", |
| "\");G(\"or\");function H(a){this.c=a}H.prototype.toString=function(){re", |
| "turn this.c};var I={};function J(a){if(I.hasOwnProperty(a))throw Error(", |
| "\"Function already created: \"+a+\".\");I[a]=new H(a)}J(\"boolean\");J(", |
| "\"ceiling\");J(\"concat\");J(\"contains\");J(\"count\");J(\"false\");J(", |
| "\"floor\");J(\"id\");J(\"lang\");J(\"last\");J(\"local-name\");J(\"name", |
| "\");J(\"namespace-uri\");J(\"normalize-space\");J(\"not\");J(\"number\"", |
| ");J(\"position\");J(\"round\");J(\"starts-with\");J(\"string\");J(\"str", |
| "ing-length\");J(\"substring\");J(\"substring-after\");J(\"substring-bef", |
| "ore\");\nJ(\"sum\");J(\"translate\");J(\"true\");function K(a){this.c=a", |
| "}K.prototype.toString=function(){return this.c};var L={};function M(a){", |
| "if(L.hasOwnProperty(a))throw Error(\"Axis already created: \"+a);L[a]=n", |
| "ew K(a)}M(\"ancestor\");M(\"ancestor-or-self\");M(\"attribute\");M(\"ch", |
| "ild\");M(\"descendant\");M(\"descendant-or-self\");M(\"following\");M(", |
| "\"following-sibling\");M(\"namespace\");M(\"parent\");M(\"preceding\");", |
| "M(\"preceding-sibling\");M(\"self\");function N(a,b,c,d){this.top=a;thi", |
| "s.right=b;this.bottom=c;this.left=d}e=N.prototype;e.clone=function(){re", |
| "turn new N(this.top,this.right,this.bottom,this.left)};e.toString=funct", |
| "ion(){return\"(\"+this.top+\"t, \"+this.right+\"r, \"+this.bottom+\"b, ", |
| "\"+this.left+\"l)\"};e.contains=function(a){return this&&a?a instanceof", |
| " N?a.left>=this.left&&a.right<=this.right&&a.top>=this.top&&a.bottom<=t", |
| "his.bottom:a.x>=this.left&&a.x<=this.right&&a.y>=this.top&&a.y<=this.bo", |
| "ttom:!1};\ne.expand=function(a,b,c,d){q(a)?(this.top-=a.top,this.right+", |
| "=a.right,this.bottom+=a.bottom,this.left-=a.left):(this.top-=a,this.rig", |
| "ht+=b,this.bottom+=c,this.left-=d);return this};e.ceil=function(){this.", |
| "top=Math.ceil(this.top);this.right=Math.ceil(this.right);this.bottom=Ma", |
| "th.ceil(this.bottom);this.left=Math.ceil(this.left);return this};e.floo", |
| "r=function(){this.top=Math.floor(this.top);this.right=Math.floor(this.r", |
| "ight);this.bottom=Math.floor(this.bottom);this.left=Math.floor(this.lef", |
| "t);return this};\ne.round=function(){this.top=Math.round(this.top);this", |
| ".right=Math.round(this.right);this.bottom=Math.round(this.bottom);this.", |
| "left=Math.round(this.left);return this};e.translate=function(a,b){a ins", |
| "tanceof w?(this.left+=a.x,this.right+=a.x,this.top+=a.y,this.bottom+=a.", |
| "y):(this.left+=a,this.right+=a,p(b)&&(this.top+=b,this.bottom+=b));retu", |
| "rn this};e.scale=function(a,b){var c=p(b)?b:a;this.left*=a;this.right*=", |
| "a;this.top*=c;this.bottom*=c;return this};function O(a,b,c,d){this.left", |
| "=a;this.top=b;this.width=c;this.height=d}e=O.prototype;e.clone=function", |
| "(){return new O(this.left,this.top,this.width,this.height)};e.toString=", |
| "function(){return\"(\"+this.left+\", \"+this.top+\" - \"+this.width+\"w", |
| " x \"+this.height+\"h)\"};e.contains=function(a){return a instanceof O?", |
| "this.left<=a.left&&this.left+this.width>=a.left+a.width&&this.top<=a.to", |
| "p&&this.top+this.height>=a.top+a.height:a.x>=this.left&&a.x<=this.left+", |
| "this.width&&a.y>=this.top&&a.y<=this.top+this.height};\ne.ceil=function", |
| "(){this.left=Math.ceil(this.left);this.top=Math.ceil(this.top);this.wid", |
| "th=Math.ceil(this.width);this.height=Math.ceil(this.height);return this", |
| "};e.floor=function(){this.left=Math.floor(this.left);this.top=Math.floo", |
| "r(this.top);this.width=Math.floor(this.width);this.height=Math.floor(th", |
| "is.height);return this};e.round=function(){this.left=Math.round(this.le", |
| "ft);this.top=Math.round(this.top);this.width=Math.round(this.width);thi", |
| "s.height=Math.round(this.height);return this};\ne.translate=function(a,", |
| "b){a instanceof w?(this.left+=a.x,this.top+=a.y):(this.left+=a,p(b)&&(t", |
| "his.top+=b));return this};e.scale=function(a,b){var c=p(b)?b:a;this.lef", |
| "t*=a;this.width*=a;this.top*=c;this.height*=c;return this};function P(a", |
| ",b){var c=A(a);return c.defaultView&&c.defaultView.getComputedStyle&&(c", |
| "=c.defaultView.getComputedStyle(a,null))?c[b]||c.getPropertyValue(b)||", |
| "\"\":\"\"}function Q(a){var b;try{b=a.getBoundingClientRect()}catch(c){", |
| "return{left:0,top:0,right:0,bottom:0}}return b}\nfunction R(a){var b=A(", |
| "a),c=new w(0,0);if(a==(b?A(b):document).documentElement)return c;a=Q(a)", |
| ";var d=(b?new B(A(b)):r||(r=new B)).a,b=d.g?d.g:d.body||d.documentEleme", |
| "nt,d=d.parentWindow||d.defaultView,b=new w(d.pageXOffset||b.scrollLeft,", |
| "d.pageYOffset||b.scrollTop);c.x=a.left+b.x;c.y=a.top+b.y;return c}\nfun", |
| "ction S(a){if(1==a.nodeType)return a=Q(a),new w(a.left,a.top);var b=\"f", |
| "unction\"==m(a.b),c=a;a.targetTouches&&a.targetTouches.length?c=a.targe", |
| "tTouches[0]:b&&a.b().targetTouches&&a.b().targetTouches.length&&(c=a.b(", |
| ").targetTouches[0]);return new w(c.clientX,c.clientY)};var T=\"function", |
| "\"===typeof ShadowRoot;function U(a,b){var c;c=R(b);var d=R(a);c=new w(", |
| "c.x-d.x,c.y-d.y);var g,h,l;l=P(a,\"borderLeftWidth\");h=P(a,\"borderRig", |
| "htWidth\");g=P(a,\"borderTopWidth\");d=P(a,\"borderBottomWidth\");d=new", |
| " N(parseFloat(g),parseFloat(h),parseFloat(d),parseFloat(l));c.x-=d.left", |
| ";c.y-=d.top;return c}\nfunction V(a,b,c){function d(a,b,c,d,g){d=new O(", |
| "c.x+d.left,c.y+d.top,d.width,d.height);c=[0,0];b=[b.width,b.height];var", |
| " h=[d.left,d.top];d=[d.width,d.height];for(var k=0;2>k;k++)if(d[k]>b[k]", |
| ")c[k]=g?h[k]+d[k]/2-b[k]/2:h[k];else{var l=h[k]-b[k]+d[k];0<l?c[k]=l:0>", |
| "h[k]&&(c[k]=h[k])}g=new w(c[0],c[1]);a.scrollLeft+=g.x;a.scrollTop+=g.y", |
| "}function g(a){var b=a.parentNode;T&&b instanceof ShadowRoot&&(b=a.host", |
| ");return b}for(var h=A(a),l=g(a),D;l&&l!=h.documentElement&&l!=h.body;)", |
| "D=U(l,a),d(l,new x(l.clientWidth,\nl.clientHeight),D,b,c),l=g(l);D=S(a)", |
| ";a=C(a?new B(A(a)):r||(r=new B));d(h.body,a,D,b,c)};function W(a,b,c){c", |
| "||(c=new O(0,0,a.offsetWidth,a.offsetHeight));V(a,c,b);a=S(a);return ne", |
| "w w(a.x+c.left,a.y+c.top)}var X=[\"_\"],Y=f;X[0]in Y||!Y.execScript||Y.", |
| "execScript(\"var \"+X[0]);for(var Z;X.length&&(Z=X.shift());)X.length||", |
| "void 0===W?Y=Y[Z]?Y[Z]:Y[Z]={}:Y[Z]=W;; return this._.apply(null,argume", |
| "nts);}.apply({navigator:typeof window!=undefined?window.navigator:null,", |
| "document:typeof window!=undefined?window.document:null}, arguments);}", |
| NULL |
| }; |
| |
| const char* const GET_PAGE_ZOOM[] = { |
| "function(){return function(){function b(a){var c=typeof a;if(\"object\"", |
| "==c)if(a){if(a instanceof Array)return\"array\";if(a instanceof Object)", |
| "return c;var g=Object.prototype.toString.call(a);if(\"[object Window]\"", |
| "==g)return\"object\";if(\"[object Array]\"==g||\"number\"==typeof a.len", |
| "gth&&\"undefined\"!=typeof a.splice&&\"undefined\"!=typeof a.propertyIs", |
| "Enumerable&&!a.propertyIsEnumerable(\"splice\"))return\"array\";if(\"[o", |
| "bject Function]\"==g||\"undefined\"!=typeof a.call&&\"undefined\"!=type", |
| "of a.propertyIsEnumerable&&!a.propertyIsEnumerable(\"call\"))return\"fu", |
| "nction\"}else return\"null\";\nelse if(\"function\"==c&&\"undefined\"==", |
| "typeof a.call)return\"object\";return c};function d(a){var c=arguments.", |
| "length;if(1==c&&\"array\"==b(arguments[0]))return d.apply(null,argument", |
| "s[0]);for(var g={},l=0;l<c;l++)g[arguments[l]]=!0;return g};d(\"area ba", |
| "se br col command embed hr img input keygen link meta param source trac", |
| "k wbr\".split(\" \"));function e(a){this.b=a}e.prototype.toString=funct", |
| "ion(){return this.b};var f={};function h(a){if(f.hasOwnProperty(a))thro", |
| "w Error(\"Binary operator already created: \"+a);a=new e(a);f[a.toStrin", |
| "g()]=a}h(\"div\");h(\"mod\");h(\"*\");h(\"+\");h(\"-\");h(\"<\");h(\">", |
| "\");h(\"<=\");h(\">=\");h(\"=\");h(\"!=\");h(\"and\");h(\"or\");functio", |
| "n k(a){this.a=a}k.prototype.toString=function(){return this.a};var m={}", |
| ";function n(a){if(m.hasOwnProperty(a))throw Error(\"Function already cr", |
| "eated: \"+a+\".\");m[a]=new k(a)}n(\"boolean\");n(\"ceiling\");n(\"conc", |
| "at\");n(\"contains\");n(\"count\");n(\"false\");n(\"floor\");n(\"id\");", |
| "n(\"lang\");n(\"last\");n(\"local-name\");n(\"name\");n(\"namespace-uri", |
| "\");n(\"normalize-space\");n(\"not\");n(\"number\");n(\"position\");n(", |
| "\"round\");n(\"starts-with\");n(\"string\");n(\"string-length\");n(\"su", |
| "bstring\");n(\"substring-after\");n(\"substring-before\");\nn(\"sum\");", |
| "n(\"translate\");n(\"true\");function p(a){this.a=a}p.prototype.toStrin", |
| "g=function(){return this.a};var q={};function r(a){if(q.hasOwnProperty(", |
| "a))throw Error(\"Axis already created: \"+a);q[a]=new p(a)}r(\"ancestor", |
| "\");r(\"ancestor-or-self\");r(\"attribute\");r(\"child\");r(\"descendan", |
| "t\");r(\"descendant-or-self\");r(\"following\");r(\"following-sibling\"", |
| ");r(\"namespace\");r(\"parent\");r(\"preceding\");r(\"preceding-sibling", |
| "\");r(\"self\");function t(a){a=9==a.nodeType?a:a.ownerDocument||a.docu", |
| "ment;var c=a.documentElement,c=Math.max(c.clientWidth,c.offsetWidth,c.s", |
| "crollWidth);return a.width/c}var u=[\"_\"],v=this;u[0]in v||!v.execScri", |
| "pt||v.execScript(\"var \"+u[0]);for(var w;u.length&&(w=u.shift());){var", |
| " x;if(x=!u.length)x=void 0!==t;x?v[w]=t:v=v[w]?v[w]:v[w]={}};; return t", |
| "his._.apply(null,arguments);}.apply({navigator:typeof window!=undefined", |
| "?window.navigator:null,document:typeof window!=undefined?window.documen", |
| "t:null}, arguments);}", |
| NULL |
| }; |
| |
| const char* const IS_ELEMENT_CLICKABLE[] = { |
| "function(){return function(){function b(a){var c=typeof a;if(\"object\"", |
| "==c)if(a){if(a instanceof Array)return\"array\";if(a instanceof Object)", |
| "return c;var g=Object.prototype.toString.call(a);if(\"[object Window]\"", |
| "==g)return\"object\";if(\"[object Array]\"==g||\"number\"==typeof a.len", |
| "gth&&\"undefined\"!=typeof a.splice&&\"undefined\"!=typeof a.propertyIs", |
| "Enumerable&&!a.propertyIsEnumerable(\"splice\"))return\"array\";if(\"[o", |
| "bject Function]\"==g||\"undefined\"!=typeof a.call&&\"undefined\"!=type", |
| "of a.propertyIsEnumerable&&!a.propertyIsEnumerable(\"call\"))return\"fu", |
| "nction\"}else return\"null\";\nelse if(\"function\"==c&&\"undefined\"==", |
| "typeof a.call)return\"object\";return c};function e(a){var c=arguments.", |
| "length;if(1==c&&\"array\"==b(arguments[0]))return e.apply(null,argument", |
| "s[0]);for(var g={},h=0;h<c;h++)g[arguments[h]]=!0;return g};e(\"area ba", |
| "se br col command embed hr img input keygen link meta param source trac", |
| "k wbr\".split(\" \"));function f(a){this.b=a}f.prototype.toString=funct", |
| "ion(){return this.b};var k={};function m(a){if(k.hasOwnProperty(a))thro", |
| "w Error(\"Binary operator already created: \"+a);a=new f(a);k[a.toStrin", |
| "g()]=a}m(\"div\");m(\"mod\");m(\"*\");m(\"+\");m(\"-\");m(\"<\");m(\">", |
| "\");m(\"<=\");m(\">=\");m(\"=\");m(\"!=\");m(\"and\");m(\"or\");functio", |
| "n n(a){this.a=a}n.prototype.toString=function(){return this.a};var p={}", |
| ";function q(a){if(p.hasOwnProperty(a))throw Error(\"Function already cr", |
| "eated: \"+a+\".\");p[a]=new n(a)}q(\"boolean\");q(\"ceiling\");q(\"conc", |
| "at\");q(\"contains\");q(\"count\");q(\"false\");q(\"floor\");q(\"id\");", |
| "q(\"lang\");q(\"last\");q(\"local-name\");q(\"name\");q(\"namespace-uri", |
| "\");q(\"normalize-space\");q(\"not\");q(\"number\");q(\"position\");q(", |
| "\"round\");q(\"starts-with\");q(\"string\");q(\"string-length\");q(\"su", |
| "bstring\");q(\"substring-after\");q(\"substring-before\");\nq(\"sum\");", |
| "q(\"translate\");q(\"true\");function r(a){this.a=a}r.prototype.toStrin", |
| "g=function(){return this.a};var t={};function u(a){if(t.hasOwnProperty(", |
| "a))throw Error(\"Axis already created: \"+a);t[a]=new r(a)}u(\"ancestor", |
| "\");u(\"ancestor-or-self\");u(\"attribute\");u(\"child\");u(\"descendan", |
| "t\");u(\"descendant-or-self\");u(\"following\");u(\"following-sibling\"", |
| ");u(\"namespace\");u(\"parent\");u(\"preceding\");u(\"preceding-sibling", |
| "\");u(\"self\");function v(a,c){function g(a,c){var d={clickable:a};c&&", |
| "(d.message=c);return d}for(var h=a;h.parentNode;)h=h.parentNode;var d=h", |
| ".elementFromPoint(c.x,c.y);if(d==a)return g(!0);h=\"(\"+c.x+\", \"+c.y+", |
| "\")\";if(null==d)return g(!1,\"Element is not clickable at point \"+h);", |
| "var l=d.outerHTML;if(d.hasChildNodes())var z=d.innerHTML,A=l.length-z.l", |
| "ength-(\"</\"+d.tagName+\">\").length,l=l.substring(0,A)+\"...\"+l.subs", |
| "tring(A+z.length);for(d=d.parentNode;d;){if(d==a)return g(!0,\"Element'", |
| "s descendant would receive the click. Consider clicking the descendant ", |
| "instead. Descendant: \"+\nl);d=d.parentNode}return g(!1,\"Element is no", |
| "t clickable at point \"+h+\". Other element would receive the click: \"", |
| "+l)}var w=[\"_\"],x=this;w[0]in x||!x.execScript||x.execScript(\"var \"", |
| "+w[0]);for(var y;w.length&&(y=w.shift());){var B;if(B=!w.length)B=void ", |
| "0!==v;B?x[y]=v:x=x[y]?x[y]:x[y]={}};; return this._.apply(null,argument", |
| "s);}.apply({navigator:typeof window!=undefined?window.navigator:null,do", |
| "cument:typeof window!=undefined?window.document:null}, arguments);}", |
| NULL |
| }; |
| |
| const char* const IS_ELEMENT_DISPLAYED[] = { |
| "function(){return function(){var g,k=this;\nfunction l(a){var b=typeof ", |
| "a;if(\"object\"==b)if(a){if(a instanceof Array)return\"array\";if(a ins", |
| "tanceof Object)return b;var c=Object.prototype.toString.call(a);if(\"[o", |
| "bject Window]\"==c)return\"object\";if(\"[object Array]\"==c||\"number", |
| "\"==typeof a.length&&\"undefined\"!=typeof a.splice&&\"undefined\"!=typ", |
| "eof 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\";else if(\"function\"==\nb", |
| "&&\"undefined\"==typeof a.call)return\"object\";return b}function aa(a)", |
| "{var b=l(a);return\"array\"==b||\"object\"==b&&\"number\"==typeof a.len", |
| "gth}function p(a){return\"string\"==typeof a}function q(a){return\"numb", |
| "er\"==typeof a}function r(a){var b=typeof a;return\"object\"==b&&null!=", |
| "a||\"function\"==b};function ba(a){return String(a).replace(/\\-([a-z])", |
| "/g,function(a,c){return c.toUpperCase()})};var ca=Array.prototype;funct", |
| "ion da(a,b){if(p(a))return p(b)&&1==b.length?a.indexOf(b,0):-1;for(var ", |
| "c=0;c<a.length;c++)if(c in a&&a[c]===b)return c;return-1}function t(a,b", |
| "){for(var c=a.length,d=p(a)?a.split(\"\"):a,e=0;e<c;e++)e in d&&b.call(", |
| "void 0,d[e],e,a)}function ea(a,b){var c=\"\";t(a,function(d,e){c=b.call", |
| "(void 0,c,d,e,a)});return c}function fa(a,b){for(var c=a.length,d=p(a)?", |
| "a.split(\"\"):a,e=0;e<c;e++)if(e in d&&b.call(void 0,d[e],e,a))return!0", |
| ";return!1}\nfunction ga(a,b){for(var c=a.length,d=p(a)?a.split(\"\"):a,", |
| "e=0;e<c;e++)if(e in d&&!b.call(void 0,d[e],e,a))return!1;return!0}funct", |
| "ion ha(a){var b=a.length;if(0<b){for(var c=Array(b),d=0;d<b;d++)c[d]=a[", |
| "d];return c}return[]}function ia(a,b,c){return 2>=arguments.length?ca.s", |
| "lice.call(a,b):ca.slice.call(a,b,c)};var ja={aliceblue:\"#f0f8ff\",anti", |
| "quewhite:\"#faebd7\",aqua:\"#00ffff\",aquamarine:\"#7fffd4\",azure:\"#f", |
| "0ffff\",beige:\"#f5f5dc\",bisque:\"#ffe4c4\",black:\"#000000\",blanched", |
| "almond:\"#ffebcd\",blue:\"#0000ff\",blueviolet:\"#8a2be2\",brown:\"#a52", |
| "a2a\",burlywood:\"#deb887\",cadetblue:\"#5f9ea0\",chartreuse:\"#7fff00", |
| "\",chocolate:\"#d2691e\",coral:\"#ff7f50\",cornflowerblue:\"#6495ed\",c", |
| "ornsilk:\"#fff8dc\",crimson:\"#dc143c\",cyan:\"#00ffff\",darkblue:\"#00", |
| "008b\",darkcyan:\"#008b8b\",darkgoldenrod:\"#b8860b\",darkgray:\"#a9a9a", |
| "9\",darkgreen:\"#006400\",\ndarkgrey:\"#a9a9a9\",darkkhaki:\"#bdb76b\",", |
| "darkmagenta:\"#8b008b\",darkolivegreen:\"#556b2f\",darkorange:\"#ff8c00", |
| "\",darkorchid:\"#9932cc\",darkred:\"#8b0000\",darksalmon:\"#e9967a\",da", |
| "rkseagreen:\"#8fbc8f\",darkslateblue:\"#483d8b\",darkslategray:\"#2f4f4", |
| "f\",darkslategrey:\"#2f4f4f\",darkturquoise:\"#00ced1\",darkviolet:\"#9", |
| "400d3\",deeppink:\"#ff1493\",deepskyblue:\"#00bfff\",dimgray:\"#696969", |
| "\",dimgrey:\"#696969\",dodgerblue:\"#1e90ff\",firebrick:\"#b22222\",flo", |
| "ralwhite:\"#fffaf0\",forestgreen:\"#228b22\",fuchsia:\"#ff00ff\",gainsb", |
| "oro:\"#dcdcdc\",\nghostwhite:\"#f8f8ff\",gold:\"#ffd700\",goldenrod:\"#", |
| "daa520\",gray:\"#808080\",green:\"#008000\",greenyellow:\"#adff2f\",gre", |
| "y:\"#808080\",honeydew:\"#f0fff0\",hotpink:\"#ff69b4\",indianred:\"#cd5", |
| "c5c\",indigo:\"#4b0082\",ivory:\"#fffff0\",khaki:\"#f0e68c\",lavender:", |
| "\"#e6e6fa\",lavenderblush:\"#fff0f5\",lawngreen:\"#7cfc00\",lemonchiffo", |
| "n:\"#fffacd\",lightblue:\"#add8e6\",lightcoral:\"#f08080\",lightcyan:\"", |
| "#e0ffff\",lightgoldenrodyellow:\"#fafad2\",lightgray:\"#d3d3d3\",lightg", |
| "reen:\"#90ee90\",lightgrey:\"#d3d3d3\",lightpink:\"#ffb6c1\",lightsalmo", |
| "n:\"#ffa07a\",\nlightseagreen:\"#20b2aa\",lightskyblue:\"#87cefa\",ligh", |
| "tslategray:\"#778899\",lightslategrey:\"#778899\",lightsteelblue:\"#b0c", |
| "4de\",lightyellow:\"#ffffe0\",lime:\"#00ff00\",limegreen:\"#32cd32\",li", |
| "nen:\"#faf0e6\",magenta:\"#ff00ff\",maroon:\"#800000\",mediumaquamarine", |
| ":\"#66cdaa\",mediumblue:\"#0000cd\",mediumorchid:\"#ba55d3\",mediumpurp", |
| "le:\"#9370db\",mediumseagreen:\"#3cb371\",mediumslateblue:\"#7b68ee\",m", |
| "ediumspringgreen:\"#00fa9a\",mediumturquoise:\"#48d1cc\",mediumvioletre", |
| "d:\"#c71585\",midnightblue:\"#191970\",mintcream:\"#f5fffa\",mistyrose:", |
| "\"#ffe4e1\",\nmoccasin:\"#ffe4b5\",navajowhite:\"#ffdead\",navy:\"#0000", |
| "80\",oldlace:\"#fdf5e6\",olive:\"#808000\",olivedrab:\"#6b8e23\",orange", |
| ":\"#ffa500\",orangered:\"#ff4500\",orchid:\"#da70d6\",palegoldenrod:\"#", |
| "eee8aa\",palegreen:\"#98fb98\",paleturquoise:\"#afeeee\",palevioletred:", |
| "\"#db7093\",papayawhip:\"#ffefd5\",peachpuff:\"#ffdab9\",peru:\"#cd853f", |
| "\",pink:\"#ffc0cb\",plum:\"#dda0dd\",powderblue:\"#b0e0e6\",purple:\"#8", |
| "00080\",red:\"#ff0000\",rosybrown:\"#bc8f8f\",royalblue:\"#4169e1\",sad", |
| "dlebrown:\"#8b4513\",salmon:\"#fa8072\",sandybrown:\"#f4a460\",seagreen", |
| ":\"#2e8b57\",\nseashell:\"#fff5ee\",sienna:\"#a0522d\",silver:\"#c0c0c0", |
| "\",skyblue:\"#87ceeb\",slateblue:\"#6a5acd\",slategray:\"#708090\",slat", |
| "egrey:\"#708090\",snow:\"#fffafa\",springgreen:\"#00ff7f\",steelblue:\"", |
| "#4682b4\",tan:\"#d2b48c\",teal:\"#008080\",thistle:\"#d8bfd8\",tomato:", |
| "\"#ff6347\",turquoise:\"#40e0d0\",violet:\"#ee82ee\",wheat:\"#f5deb3\",", |
| "white:\"#ffffff\",whitesmoke:\"#f5f5f5\",yellow:\"#ffff00\",yellowgreen", |
| ":\"#9acd32\"};var ka=\"backgroundColor borderTopColor borderRightColor ", |
| "borderBottomColor borderLeftColor color outlineColor\".split(\" \"),la=", |
| "/#([0-9a-fA-F])([0-9a-fA-F])([0-9a-fA-F])/,ma=/^#(?:[0-9a-f]{3}){1,2}$/", |
| "i,na=/^(?:rgba)?\\((\\d{1,3}),\\s?(\\d{1,3}),\\s?(\\d{1,3}),\\s?(0|1|0", |
| "\\.\\d*)\\)$/i,pa=/^(?:rgb)?\\((0|[1-9]\\d{0,2}),\\s?(0|[1-9]\\d{0,2}),", |
| "\\s?(0|[1-9]\\d{0,2})\\)$/i;function u(a,b){this.code=a;this.state=v[a]", |
| "||x;this.message=b||\"\";var c=this.state.replace(/((?:^|\\s+)[a-z])/g,", |
| "function(a){return a.toUpperCase().replace(/^[\\s\\xa0]+/g,\"\")}),d=c.", |
| "length-5;if(0>d||c.indexOf(\"Error\",d)!=d)c+=\"Error\";this.name=c;c=E", |
| "rror(this.message);c.name=this.name;this.stack=c.stack||\"\"}\n(functio", |
| "n(){var a=Error;function b(){}b.prototype=a.prototype;u.L=a.prototype;u", |
| ".prototype=new b;u.prototype.constructor=u;u.H=function(b,d,e){for(var ", |
| "f=Array(arguments.length-2),h=2;h<arguments.length;h++)f[h-2]=arguments", |
| "[h];return a.prototype[d].apply(b,f)}})();var x=\"unknown error\",v={15", |
| ":\"element not selectable\",11:\"element not visible\"};v[31]=x;v[30]=x", |
| ";v[24]=\"invalid cookie domain\";v[29]=\"invalid element coordinates\";", |
| "v[12]=\"invalid element state\";v[32]=\"invalid selector\";v[51]=\"inva", |
| "lid selector\";\nv[52]=\"invalid selector\";v[17]=\"javascript error\";", |
| "v[405]=\"unsupported operation\";v[34]=\"move target out of bounds\";v[", |
| "27]=\"no such alert\";v[7]=\"no such element\";v[8]=\"no such frame\";v", |
| "[23]=\"no such window\";v[28]=\"script timeout\";v[33]=\"session not cr", |
| "eated\";v[10]=\"stale element reference\";v[21]=\"timeout\";v[25]=\"una", |
| "ble to set cookie\";v[26]=\"unexpected alert open\";v[13]=x;v[9]=\"unkn", |
| "own command\";u.prototype.toString=function(){return this.name+\": \"+t", |
| "his.message};function qa(a){var b=arguments.length;if(1==b&&\"array\"==", |
| "l(arguments[0]))return qa.apply(null,arguments[0]);for(var c={},d=0;d<b", |
| ";d++)c[arguments[d]]=!0;return c};qa(\"area base br col command embed h", |
| "r img input keygen link meta param source track wbr\".split(\" \"));fun", |
| "ction y(a,b){this.x=void 0!==a?a:0;this.y=void 0!==b?b:0}g=y.prototype;", |
| "g.clone=function(){return new y(this.x,this.y)};g.toString=function(){r", |
| "eturn\"(\"+this.x+\", \"+this.y+\")\"};g.ceil=function(){this.x=Math.ce", |
| "il(this.x);this.y=Math.ceil(this.y);return this};g.floor=function(){thi", |
| "s.x=Math.floor(this.x);this.y=Math.floor(this.y);return this};g.round=f", |
| "unction(){this.x=Math.round(this.x);this.y=Math.round(this.y);return th", |
| "is};\ng.translate=function(a,b){a instanceof y?(this.x+=a.x,this.y+=a.y", |
| "):(this.x+=a,q(b)&&(this.y+=b));return this};g.scale=function(a,b){var ", |
| "c=q(b)?b:a;this.x*=a;this.y*=c;return this};function z(a,b){this.width=", |
| "a;this.height=b}g=z.prototype;g.clone=function(){return new z(this.widt", |
| "h,this.height)};g.toString=function(){return\"(\"+this.width+\" x \"+th", |
| "is.height+\")\"};g.ceil=function(){this.width=Math.ceil(this.width);thi", |
| "s.height=Math.ceil(this.height);return this};g.floor=function(){this.wi", |
| "dth=Math.floor(this.width);this.height=Math.floor(this.height);return t", |
| "his};g.round=function(){this.width=Math.round(this.width);this.height=M", |
| "ath.round(this.height);return this};\ng.scale=function(a,b){var c=q(b)?", |
| "b:a;this.width*=a;this.height*=c;return this};function ra(a,b,c){functi", |
| "on d(c){c&&b.appendChild(p(c)?a.createTextNode(c):c)}for(var e=1;e<c.le", |
| "ngth;e++){var f=c[e];!aa(f)||r(f)&&0<f.nodeType?d(f):t(sa(f)?ha(f):f,d)", |
| "}}function A(a,b){if(a.contains&&1==b.nodeType)return a==b||a.contains(", |
| "b);if(\"undefined\"!=typeof a.compareDocumentPosition)return a==b||Bool", |
| "ean(a.compareDocumentPosition(b)&16);for(;b&&a!=b;)b=b.parentNode;retur", |
| "n b==a}\nfunction ta(a,b){if(a==b)return 0;if(a.compareDocumentPosition", |
| ")return a.compareDocumentPosition(b)&2?1:-1;if(\"sourceIndex\"in a||a.p", |
| "arentNode&&\"sourceIndex\"in a.parentNode){var c=1==a.nodeType,d=1==b.n", |
| "odeType;if(c&&d)return a.sourceIndex-b.sourceIndex;var e=a.parentNode,f", |
| "=b.parentNode;return e==f?ua(a,b):!c&&A(e,b)?-1*va(a,b):!d&&A(f,a)?va(b", |
| ",a):(c?a.sourceIndex:e.sourceIndex)-(d?b.sourceIndex:f.sourceIndex)}d=B", |
| "(a);c=d.createRange();c.selectNode(a);c.collapse(!0);d=d.createRange();", |
| "d.selectNode(b);d.collapse(!0);\nreturn c.compareBoundaryPoints(k.Range", |
| ".START_TO_END,d)}function va(a,b){var c=a.parentNode;if(c==b)return-1;f", |
| "or(var d=b;d.parentNode!=c;)d=d.parentNode;return ua(d,a)}function ua(a", |
| ",b){for(var c=b;c=c.previousSibling;)if(c==a)return-1;return 1}function", |
| " B(a){return 9==a.nodeType?a:a.ownerDocument||a.document}function sa(a)", |
| "{if(a&&\"number\"==typeof a.length){if(r(a))return\"function\"==typeof ", |
| "a.item||\"string\"==typeof a.item;if(\"function\"==l(a))return\"functio", |
| "n\"==typeof a.item}return!1}\nfunction wa(a,b){a=a.parentNode;for(var c", |
| "=0;a;){if(b(a))return a;a=a.parentNode;c++}return null}function xa(a){t", |
| "his.m=a||k.document||document}g=xa.prototype;g.createElement=function(a", |
| "){return this.m.createElement(a)};g.createTextNode=function(a){return t", |
| "his.m.createTextNode(String(a))};g.appendChild=function(a,b){a.appendCh", |
| "ild(b)};g.append=function(a,b){ra(B(a),a,arguments)};g.canHaveChildren=", |
| "function(a){if(1!=a.nodeType)return!1;switch(a.tagName){case \"APPLET\"", |
| ":case \"AREA\":case \"BASE\":case \"BR\":case \"COL\":case \"COMMAND\":", |
| "case \"EMBED\":case \"FRAME\":case \"HR\":case \"IMG\":case \"INPUT\":c", |
| "ase \"IFRAME\":case \"ISINDEX\":case \"KEYGEN\":case \"LINK\":case \"NO", |
| "FRAMES\":case \"NOSCRIPT\":case \"META\":case \"OBJECT\":case \"PARAM\"", |
| ":case \"SCRIPT\":case \"SOURCE\":case \"STYLE\":case \"TRACK\":case \"W", |
| "BR\":return!1}return!0};\ng.removeNode=function(a){return a&&a.parentNo", |
| "de?a.parentNode.removeChild(a):null};g.contains=A;function E(a){var b=n", |
| "ull,c=a.nodeType;1==c&&(b=a.textContent,b=void 0==b||null==b?a.innerTex", |
| "t:b,b=void 0==b||null==b?\"\":b);if(\"string\"!=typeof b)if(9==c||1==c)", |
| "{a=9==c?a.documentElement:a.firstChild;for(var c=0,d=[],b=\"\";a;){do 1", |
| "!=a.nodeType&&(b+=a.nodeValue),d[c++]=a;while(a=a.firstChild);for(;c&&!", |
| "(a=d[--c].nextSibling););}}else b=a.nodeValue;return\"\"+b};function F(", |
| "){this.f=this.c=null;this.l=0}function ya(a){this.node=a;this.next=this", |
| ".i=null}F.prototype.unshift=function(a){a=new ya(a);a.next=this.c;this.", |
| "f?this.c.i=a:this.c=this.f=a;this.c=a;this.l++};F.prototype.add=functio", |
| "n(a){a=new ya(a);a.i=this.f;this.c?this.f.next=a:this.c=this.f=a;this.f", |
| "=a;this.l++};function za(a){return(a=a.c)?a.node:null}F.prototype.itera", |
| "tor=function(a){return new G(this,!!a)};function G(a,b){this.C=a;this.w", |
| "=(this.B=b)?a.f:a.c;this.o=null}\nG.prototype.next=function(){var a=thi", |
| "s.w;if(null==a)return null;var b=this.o=a;this.w=this.B?a.i:a.next;retu", |
| "rn b.node};G.prototype.remove=function(){var a=this.C,b=this.o;if(!b)th", |
| "row Error(\"Next must be called at least once before remove.\");var c=b", |
| ".i,b=b.next;c?c.next=b:a.c=b;b?b.i=c:a.f=c;a.l--;this.o=null};function ", |
| "I(a,b,c,d,e){b=b.evaluate(d);c=c.evaluate(d);var f;if(b instanceof F&&c", |
| " instanceof F){e=b.iterator();for(d=e.next();d;d=e.next())for(b=c.itera", |
| "tor(),f=b.next();f;f=b.next())if(a(E(d),E(f)))return!0;return!1}if(b in", |
| "stanceof F||c instanceof F){b instanceof F?e=b:(e=c,c=b);e=e.iterator()", |
| ";b=typeof c;for(d=e.next();d;d=e.next()){switch(b){case \"number\":d=+E", |
| "(d);break;case \"boolean\":d=!!E(d);break;case \"string\":d=E(d);break;", |
| "default:throw Error(\"Illegal primitive type for comparison.\");}if(a(d", |
| ",c))return!0}return!1}return e?\n\"boolean\"==typeof b||\"boolean\"==ty", |
| "peof c?a(!!b,!!c):\"number\"==typeof b||\"number\"==typeof c?a(+b,+c):a", |
| "(b,c):a(+b,+c)}function Aa(a,b,c,d){this.D=a;this.j=d}Aa.prototype.toSt", |
| "ring=function(){return this.D};var Ba={};function J(a,b){if(Ba.hasOwnPr", |
| "operty(a))throw Error(\"Binary operator already created: \"+a);var c=ne", |
| "w Aa(a,0,0,b);Ba[c.toString()]=c}J(\"div\",function(a,b,c){return a.b(c", |
| ")/b.b(c)});J(\"mod\",function(a,b,c){return a.b(c)%b.b(c)});J(\"*\",fun", |
| "ction(a,b,c){return a.b(c)*b.b(c)});\nJ(\"+\",function(a,b,c){return a.", |
| "b(c)+b.b(c)});J(\"-\",function(a,b,c){return a.b(c)-b.b(c)});J(\"<\",fu", |
| "nction(a,b,c){return I(function(a,b){return a<b},a,b,c)});J(\">\",funct", |
| "ion(a,b,c){return I(function(a,b){return a>b},a,b,c)});J(\"<=\",functio", |
| "n(a,b,c){return I(function(a,b){return a<=b},a,b,c)});J(\">=\",function", |
| "(a,b,c){return I(function(a,b){return a>=b},a,b,c)});J(\"=\",function(a", |
| ",b,c){return I(function(a,b){return a==b},a,b,c,!0)});J(\"!=\",function", |
| "(a,b,c){return I(function(a,b){return a!=b},a,b,c,!0)});\nJ(\"and\",fun", |
| "ction(a,b,c){return a.h(c)&&b.h(c)});J(\"or\",function(a,b,c){return a.", |
| "h(c)||b.h(c)});function Ca(a,b,c,d,e,f){this.s=a;this.j=f}Ca.prototype.", |
| "toString=function(){return this.s};var Da={};function K(a,b){if(Da.hasO", |
| "wnProperty(a))throw Error(\"Function already created: \"+a+\".\");Da[a]", |
| "=new Ca(a,0,0,0,0,b)}K(\"boolean\",function(a,b){return b.h(a)});K(\"ce", |
| "iling\",function(a,b){return Math.ceil(b.b(a))});K(\"concat\",function(", |
| "a,b){return ea(ia(arguments,1),function(b,d){return b+d.a(a)})});K(\"co", |
| "ntains\",function(a,b,c){b=b.a(a);a=c.a(a);return-1!=b.indexOf(a)});K(", |
| "\"count\",function(a,b){return b.evaluate(a).l});\nK(\"false\",function", |
| "(){return!1});K(\"floor\",function(a,b){return Math.floor(b.b(a))});K(", |
| "\"id\",function(a,b){var c=a.g(),d=9==c.nodeType?c:c.ownerDocument,c=b.", |
| "a(a).split(/\\s+/),e=[];t(c,function(a){a=d.getElementById(a);!a||0<=da", |
| "(e,a)||e.push(a)});e.sort(ta);var f=new F;t(e,function(a){f.add(a)});re", |
| "turn f});K(\"lang\",function(){return!1});K(\"last\",function(a){if(1!=", |
| "arguments.length)throw Error(\"Function last expects ()\");return a.I()", |
| "});\nK(\"local-name\",function(a,b){var c=b?za(b.evaluate(a)):a.g();ret", |
| "urn c?c.nodeName.toLowerCase():\"\"});K(\"name\",function(a,b){var c=b?", |
| "za(b.evaluate(a)):a.g();return c?c.nodeName.toLowerCase():\"\"});K(\"na", |
| "mespace-uri\",function(){return\"\"});K(\"normalize-space\",function(a,", |
| "b){return(b?b.a(a):E(a.g())).replace(/[\\s\\xa0]+/g,\" \").replace(/^", |
| "\\s+|\\s+$/g,\"\")});K(\"not\",function(a,b){return!b.h(a)});K(\"number", |
| "\",function(a,b){return b?b.b(a):+E(a.g())});K(\"position\",function(a)", |
| "{return a.J()});K(\"round\",function(a,b){return Math.round(b.b(a))});", |
| "\nK(\"starts-with\",function(a,b,c){b=b.a(a);a=c.a(a);return 0==b.lastI", |
| "ndexOf(a,0)});K(\"string\",function(a,b){return b?b.a(a):E(a.g())});K(", |
| "\"string-length\",function(a,b){return(b?b.a(a):E(a.g())).length});K(\"", |
| "substring\",function(a,b,c,d){c=c.b(a);if(isNaN(c)||Infinity==c||-Infin", |
| "ity==c)return\"\";d=d?d.b(a):Infinity;if(isNaN(d)||-Infinity===d)return", |
| "\"\";c=Math.round(c)-1;var e=Math.max(c,0);a=b.a(a);if(Infinity==d)retu", |
| "rn a.substring(e);b=Math.round(d);return a.substring(e,c+b)});\nK(\"sub", |
| "string-after\",function(a,b,c){b=b.a(a);a=c.a(a);c=b.indexOf(a);return-", |
| "1==c?\"\":b.substring(c+a.length)});K(\"substring-before\",function(a,b", |
| ",c){b=b.a(a);a=c.a(a);a=b.indexOf(a);return-1==a?\"\":b.substring(0,a)}", |
| ");K(\"sum\",function(a,b){for(var c=b.evaluate(a).iterator(),d=0,e=c.ne", |
| "xt();e;e=c.next())d+=+E(e);return d});\nK(\"translate\",function(a,b,c,", |
| "d){b=b.a(a);c=c.a(a);var e=d.a(a);a=[];for(d=0;d<c.length;d++){var f=c.", |
| "charAt(d);f in a||(a[f]=e.charAt(d))}c=\"\";for(d=0;d<b.length;d++)f=b.", |
| "charAt(d),c+=f in a?a[f]:f;return c});K(\"true\",function(){return!0});", |
| "function Ea(a,b,c){this.s=a;this.B=c}Ea.prototype.toString=function(){r", |
| "eturn this.s};var Fa={};function L(a,b){if(Fa.hasOwnProperty(a))throw E", |
| "rror(\"Axis already created: \"+a);Fa[a]=new Ea(a,0,b)}L(\"ancestor\",!", |
| "0);L(\"ancestor-or-self\",!0);L(\"attribute\",!1);L(\"child\",!1);L(\"d", |
| "escendant\",!1);L(\"descendant-or-self\",!1);L(\"following\",!1);L(\"fo", |
| "llowing-sibling\",!1);L(\"namespace\",!1);L(\"parent\",!1);L(\"precedin", |
| "g\",!0);L(\"preceding-sibling\",!0);L(\"self\",!1);var M={};M.u=functio", |
| "n(){var a={M:\"http://www.w3.org/2000/svg\"};return function(b){return ", |
| "a[b]||null}}();\nM.j=function(a,b,c){var d=B(a);if(!d.documentElement)r", |
| "eturn null;try{for(var e=d.createNSResolver?d.createNSResolver(d.docume", |
| "ntElement):M.u,f={},h=d.getElementsByTagName(\"*\"),H=0;H<h.length;++H)", |
| "{var Q=h[H],C=Q.namespaceURI;if(C&&!f[C]){var m=Q.lookupPrefix(C);if(!m", |
| ")var n=C.match(\".*/(\\\\w+)/?$\"),m=n?n[1]:\"xhtml\";f[C]=m}}var w={},", |
| "D;for(D in f)w[f[D]]=D;e=function(a){return w[a]||null};try{return d.ev", |
| "aluate(b,a,e,c,null)}catch(oa){if(\"TypeError\"===oa.name)return e=d.cr", |
| "eateNSResolver?d.createNSResolver(d.documentElement):\nM.u,d.evaluate(b", |
| ",a,e,c,null);throw oa;}}catch(La){throw new u(32,\"Unable to locate an ", |
| "element with the xpath expression \"+b+\" because of the following erro", |
| "r:\\n\"+La);}};M.v=function(a,b){if(!a||1!=a.nodeType)throw new u(32,'T", |
| "he result of the xpath expression \"'+b+'\" is: '+a+\". It should be an", |
| " element.\");};\nM.G=function(a,b){var c=function(){var c=M.j(b,a,9);re", |
| "turn c?c.singleNodeValue||null:b.selectSingleNode?(c=B(b),c.setProperty", |
| "&&c.setProperty(\"SelectionLanguage\",\"XPath\"),b.selectSingleNode(a))", |
| ":null}();null===c||M.v(c,a);return c};\nM.K=function(a,b){var c=functio", |
| "n(){var c=M.j(b,a,7);if(c){for(var e=c.snapshotLength,f=[],h=0;h<e;++h)", |
| "f.push(c.snapshotItem(h));return f}return b.selectNodes?(c=B(b),c.setPr", |
| "operty&&c.setProperty(\"SelectionLanguage\",\"XPath\"),b.selectNodes(a)", |
| "):[]}();t(c,function(b){M.v(b,a)});return c};function N(a,b,c,d){this.t", |
| "op=a;this.right=b;this.bottom=c;this.left=d}g=N.prototype;g.clone=funct", |
| "ion(){return new N(this.top,this.right,this.bottom,this.left)};g.toStri", |
| "ng=function(){return\"(\"+this.top+\"t, \"+this.right+\"r, \"+this.bott", |
| "om+\"b, \"+this.left+\"l)\"};g.contains=function(a){return this&&a?a in", |
| "stanceof N?a.left>=this.left&&a.right<=this.right&&a.top>=this.top&&a.b", |
| "ottom<=this.bottom:a.x>=this.left&&a.x<=this.right&&a.y>=this.top&&a.y<", |
| "=this.bottom:!1};\ng.expand=function(a,b,c,d){r(a)?(this.top-=a.top,thi", |
| "s.right+=a.right,this.bottom+=a.bottom,this.left-=a.left):(this.top-=a,", |
| "this.right+=b,this.bottom+=c,this.left-=d);return this};g.ceil=function", |
| "(){this.top=Math.ceil(this.top);this.right=Math.ceil(this.right);this.b", |
| "ottom=Math.ceil(this.bottom);this.left=Math.ceil(this.left);return this", |
| "};g.floor=function(){this.top=Math.floor(this.top);this.right=Math.floo", |
| "r(this.right);this.bottom=Math.floor(this.bottom);this.left=Math.floor(", |
| "this.left);return this};\ng.round=function(){this.top=Math.round(this.t", |
| "op);this.right=Math.round(this.right);this.bottom=Math.round(this.botto", |
| "m);this.left=Math.round(this.left);return this};g.translate=function(a,", |
| "b){a instanceof y?(this.left+=a.x,this.right+=a.x,this.top+=a.y,this.bo", |
| "ttom+=a.y):(this.left+=a,this.right+=a,q(b)&&(this.top+=b,this.bottom+=", |
| "b));return this};g.scale=function(a,b){var c=q(b)?b:a;this.left*=a;this", |
| ".right*=a;this.top*=c;this.bottom*=c;return this};function O(a,b,c,d){t", |
| "his.left=a;this.top=b;this.width=c;this.height=d}g=O.prototype;g.clone=", |
| "function(){return new O(this.left,this.top,this.width,this.height)};g.t", |
| "oString=function(){return\"(\"+this.left+\", \"+this.top+\" - \"+this.w", |
| "idth+\"w x \"+this.height+\"h)\"};g.contains=function(a){return a insta", |
| "nceof O?this.left<=a.left&&this.left+this.width>=a.left+a.width&&this.t", |
| "op<=a.top&&this.top+this.height>=a.top+a.height:a.x>=this.left&&a.x<=th", |
| "is.left+this.width&&a.y>=this.top&&a.y<=this.top+this.height};\ng.ceil=", |
| "function(){this.left=Math.ceil(this.left);this.top=Math.ceil(this.top);", |
| "this.width=Math.ceil(this.width);this.height=Math.ceil(this.height);ret", |
| "urn this};g.floor=function(){this.left=Math.floor(this.left);this.top=M", |
| "ath.floor(this.top);this.width=Math.floor(this.width);this.height=Math.", |
| "floor(this.height);return this};g.round=function(){this.left=Math.round", |
| "(this.left);this.top=Math.round(this.top);this.width=Math.round(this.wi", |
| "dth);this.height=Math.round(this.height);return this};\ng.translate=fun", |
| "ction(a,b){a instanceof y?(this.left+=a.x,this.top+=a.y):(this.left+=a,", |
| "q(b)&&(this.top+=b));return this};g.scale=function(a,b){var c=q(b)?b:a;", |
| "this.left*=a;this.width*=a;this.top*=c;this.height*=c;return this};func", |
| "tion P(a,b){return!!a&&1==a.nodeType&&(!b||a.tagName.toUpperCase()==b)}", |
| "function R(a){for(a=a.parentNode;a&&1!=a.nodeType&&9!=a.nodeType&&11!=a", |
| ".nodeType;)a=a.parentNode;return P(a)?a:null}\nfunction S(a,b){var c=ba", |
| "(b);if(\"float\"==c||\"cssFloat\"==c||\"styleFloat\"==c)c=\"cssFloat\";", |
| "var d;a:{d=c;var e=B(a);if(e.defaultView&&e.defaultView.getComputedStyl", |
| "e&&(e=e.defaultView.getComputedStyle(a,null))){d=e[d]||e.getPropertyVal", |
| "ue(d)||\"\";break a}d=\"\"}d=d||Ga(a,c);if(null===d)d=null;else if(0<=d", |
| "a(ka,c)){b:{var f=d.match(na);if(f){var c=Number(f[1]),e=Number(f[2]),h", |
| "=Number(f[3]),f=Number(f[4]);if(0<=c&&255>=c&&0<=e&&255>=e&&0<=h&&255>=", |
| "h&&0<=f&&1>=f){c=[c,e,h,f];break b}}c=null}if(!c)b:{if(h=d.match(pa))if", |
| "(c=\nNumber(h[1]),e=Number(h[2]),h=Number(h[3]),0<=c&&255>=c&&0<=e&&255", |
| ">=e&&0<=h&&255>=h){c=[c,e,h,1];break b}c=null}if(!c)b:{c=d.toLowerCase(", |
| ");e=ja[c.toLowerCase()];if(!e&&(e=\"#\"==c.charAt(0)?c:\"#\"+c,4==e.len", |
| "gth&&(e=e.replace(la,\"#$1$1$2$2$3$3\")),!ma.test(e))){c=null;break b}c", |
| "=[parseInt(e.substr(1,2),16),parseInt(e.substr(3,2),16),parseInt(e.subs", |
| "tr(5,2),16),1]}d=c?\"rgba(\"+c.join(\", \")+\")\":d}return d}\nfunction", |
| " Ga(a,b){var c=a.currentStyle||a.style,d=c[b];void 0===d&&\"function\"=", |
| "=l(c.getPropertyValue)&&(d=c.getPropertyValue(b));return\"inherit\"!=d?", |
| "void 0!==d?d:null:(c=R(a))?Ga(c,b):null}\nfunction T(a,b,c){function d(", |
| "a){var b=U(a);return 0<b.height&&0<b.width?!0:P(a,\"PATH\")&&(0<b.heigh", |
| "t||0<b.width)?(a=S(a,\"stroke-width\"),!!a&&0<parseInt(a,10)):\"hidden", |
| "\"!=S(a,\"overflow\")&&fa(a.childNodes,function(a){return 3==a.nodeType", |
| "||P(a)&&d(a)})}function e(a){return V(a)==W&&ga(a.childNodes,function(a", |
| "){return!P(a)||e(a)||!d(a)})}if(!P(a))throw Error(\"Argument to isShown", |
| " must be of type Element\");if(P(a,\"BODY\"))return!0;if(P(a,\"OPTION\"", |
| ")||P(a,\"OPTGROUP\"))return a=wa(a,function(a){return P(a,\"SELECT\")})", |
| ",\n!!a&&T(a,!0,c);var f=Ha(a);if(f)return!!f.A&&0<f.rect.width&&0<f.rec", |
| "t.height&&T(f.A,b,c);if(P(a,\"INPUT\")&&\"hidden\"==a.type.toLowerCase(", |
| ")||P(a,\"NOSCRIPT\"))return!1;f=S(a,\"visibility\");return\"collapse\"!", |
| "=f&&\"hidden\"!=f&&c(a)&&(b||0!=Ia(a))&&d(a)?!e(a):!1}function Ja(a,b){", |
| "function c(a){if(\"none\"==S(a,\"display\"))return!1;a=R(a);return!a||c", |
| "(a)}return T(a,!!b,c)}var W=\"hidden\";\nfunction V(a){function b(a){fu", |
| "nction b(a){return a==h?!0:0==S(a,\"display\").lastIndexOf(\"inline\",0", |
| ")||\"absolute\"==c&&\"static\"==S(a,\"position\")?!1:!0}var c=S(a,\"pos", |
| "ition\");if(\"fixed\"==c)return C=!0,a==h?null:h;for(a=R(a);a&&!b(a);)a", |
| "=R(a);return a}function c(a){var b=a;if(\"visible\"==Q)if(a==h&&H)b=H;e", |
| "lse if(a==H)return{x:\"visible\",y:\"visible\"};b={x:S(b,\"overflow-x\"", |
| "),y:S(b,\"overflow-y\")};a==h&&(b.x=\"visible\"==b.x?\"auto\":b.x,b.y=", |
| "\"visible\"==b.y?\"auto\":b.y);return b}function d(a){if(a==h){var b=(n", |
| "ew xa(f)).m;\na=b.F?b.F:b.body||b.documentElement;b=b.parentWindow||b.d", |
| "efaultView;a=new y(b.pageXOffset||a.scrollLeft,b.pageYOffset||a.scrollT", |
| "op)}else a=new y(a.scrollLeft,a.scrollTop);return a}var e=Ka(a),f=B(a),", |
| "h=f.documentElement,H=f.body,Q=S(h,\"overflow\"),C;for(a=b(a);a;a=b(a))", |
| "{var m=c(a);if(\"visible\"!=m.x||\"visible\"!=m.y){var n=U(a);if(0==n.w", |
| "idth||0==n.height)return W;var w=e.right<n.left,D=e.bottom<n.top;if(w&&", |
| "\"hidden\"==m.x||D&&\"hidden\"==m.y)return W;if(w&&\"visible\"!=m.x||D&", |
| "&\"visible\"!=m.y){w=d(a);D=e.bottom<\nn.top-w.y;if(e.right<n.left-w.x&", |
| "&\"visible\"!=m.x||D&&\"visible\"!=m.x)return W;e=V(a);return e==W?W:\"", |
| "scroll\"}w=e.left>=n.left+n.width;n=e.top>=n.top+n.height;if(w&&\"hidde", |
| "n\"==m.x||n&&\"hidden\"==m.y)return W;if(w&&\"visible\"!=m.x||n&&\"visi", |
| "ble\"!=m.y){if(C&&(m=d(a),e.left>=h.scrollWidth-m.x||e.right>=h.scrollH", |
| "eight-m.y))return W;e=V(a);return e==W?W:\"scroll\"}}}return\"none\"}\n", |
| "function U(a){var b=Ha(a);if(b)return b.rect;if(P(a,\"HTML\"))return a=", |
| "B(a),a=((a?a.parentWindow||a.defaultView:window)||window).document,a=\"", |
| "CSS1Compat\"==a.compatMode?a.documentElement:a.body,a=new z(a.clientWid", |
| "th,a.clientHeight),new O(0,0,a.width,a.height);var c;try{c=a.getBoundin", |
| "gClientRect()}catch(d){return new O(0,0,0,0)}return new O(c.left,c.top,", |
| "c.right-c.left,c.bottom-c.top)}\nfunction Ha(a){var b=P(a,\"MAP\");if(!", |
| "b&&!P(a,\"AREA\"))return null;var c=b?a:P(a.parentNode,\"MAP\")?a.paren", |
| "tNode:null,d=null,e=null;if(c&&c.name&&(d=M.G('/descendant::*[@usemap =", |
| " \"#'+c.name+'\"]',B(c)))&&(e=U(d),!b&&\"default\"!=a.shape.toLowerCase", |
| "())){var f=Ma(a);a=Math.min(Math.max(f.left,0),e.width);b=Math.min(Math", |
| ".max(f.top,0),e.height);c=Math.min(f.width,e.width-a);f=Math.min(f.heig", |
| "ht,e.height-b);e=new O(a+e.left,b+e.top,c,f)}return{A:d,rect:e||new O(0", |
| ",0,0,0)}}\nfunction Ma(a){var b=a.shape.toLowerCase();a=a.coords.split(", |
| "\",\");if(\"rect\"==b&&4==a.length){var b=a[0],c=a[1];return new O(b,c,", |
| "a[2]-b,a[3]-c)}if(\"circle\"==b&&3==a.length)return b=a[2],new O(a[0]-b", |
| ",a[1]-b,2*b,2*b);if(\"poly\"==b&&2<a.length){for(var b=a[0],c=a[1],d=b,", |
| "e=c,f=2;f+1<a.length;f+=2)b=Math.min(b,a[f]),d=Math.max(d,a[f]),c=Math.", |
| "min(c,a[f+1]),e=Math.max(e,a[f+1]);return new O(b,c,d-b,e-c)}return new", |
| " O(0,0,0,0)}function Ka(a){a=U(a);return new N(a.top,a.left+a.width,a.t", |
| "op+a.height,a.left)}\nfunction Ia(a){var b=1,c=S(a,\"opacity\");c&&(b=N", |
| "umber(c));(a=R(a))&&(b*=Ia(a));return b}if(\"function\"===typeof Shadow", |
| "Root)var Na=function(a,b){function c(b){if(\"none\"==S(b,\"display\"))r", |
| "eturn!1;var e;do{e=b.parentNode;if(b.getDestinationInsertionPoints){var", |
| " f=b.getDestinationInsertionPoints();0<f.length&&(e=f[f.length-1])}if(e", |
| " instanceof ShadowRoot){if(e.host.shadowRoot!=e)return!1;e=e.host}else ", |
| "if(9==e.nodeType||11==e.nodeType)e=null}while(a&&1!=a.nodeType);return!", |
| "e||c(e)}return T(a,!!b,c)};var Oa=\"function\"===typeof ShadowRoot;func", |
| "tion Pa(a,b,c){if(b){if(!Na(a,c))return!1}else if(!Ja(a,c))return!1;if(", |
| "Oa){for(;a.parentNode;)a=a.parentNode;if(a instanceof ShadowRoot)return", |
| " Pa(a.host,b)}return!0};var Qa=Pa,X=[\"_\"],Y=k;X[0]in Y||!Y.execScript", |
| "||Y.execScript(\"var \"+X[0]);for(var Z;X.length&&(Z=X.shift());)X.leng", |
| "th||void 0===Qa?Y=Y[Z]?Y[Z]:Y[Z]={}:Y[Z]=Qa;; return this._.apply(null,", |
| "arguments);}.apply({navigator:typeof window!=undefined?window.navigator", |
| ":null,document:typeof window!=undefined?window.document:null}, argument", |
| "s);}", |
| NULL |
| }; |
| |
| const char* const CLEAR_LOCAL_STORAGE[] = { |
| "function(){return function(){var b=window;function e(a,d){this.code=a;t", |
| "his.state=f[a]||g;this.message=d||\"\";var c=this.state.replace(/((?:^|", |
| "\\s+)[a-z])/g,function(a){return a.toUpperCase().replace(/^[\\s\\xa0]+/", |
| "g,\"\")}),p=c.length-5;if(0>p||c.indexOf(\"Error\",p)!=p)c+=\"Error\";t", |
| "his.name=c;c=Error(this.message);c.name=this.name;this.stack=c.stack||", |
| "\"\"}\n(function(){var a=Error;function d(){}d.prototype=a.prototype;e.", |
| "c=a.prototype;e.prototype=new d;e.prototype.constructor=e;e.b=function(", |
| "c,d,z){for(var t=Array(arguments.length-2),m=2;m<arguments.length;m++)t", |
| "[m-2]=arguments[m];return a.prototype[d].apply(c,t)}})();var g=\"unknow", |
| "n error\",f={15:\"element not selectable\",11:\"element not visible\"};", |
| "f[31]=g;f[30]=g;f[24]=\"invalid cookie domain\";f[29]=\"invalid element", |
| " coordinates\";f[12]=\"invalid element state\";f[32]=\"invalid selector", |
| "\";f[51]=\"invalid selector\";\nf[52]=\"invalid selector\";f[17]=\"java", |
| "script error\";f[405]=\"unsupported operation\";f[34]=\"move target out", |
| " of bounds\";f[27]=\"no such alert\";f[7]=\"no such element\";f[8]=\"no", |
| " such frame\";f[23]=\"no such window\";f[28]=\"script timeout\";f[33]=", |
| "\"session not created\";f[10]=\"stale element reference\";f[21]=\"timeo", |
| "ut\";f[25]=\"unable to set cookie\";f[26]=\"unexpected alert open\";f[1", |
| "3]=g;f[9]=\"unknown command\";e.prototype.toString=function(){return th", |
| "is.name+\": \"+this.message};var h;a:{var k=this.navigator;if(k){var l=", |
| "k.userAgent;if(l){h=l;break a}}h=\"\"};var n=-1!=h.indexOf(\"Windows\")", |
| "&&!1;\nfunction q(){var a=b||b;switch(\"local_storage\"){case \"appcach", |
| "e\":return null!=a.applicationCache;case \"browser_connection\":return ", |
| "null!=a.navigator&&null!=a.navigator.onLine;case \"database\":return nu", |
| "ll!=a.openDatabase;case \"location\":return n?!1:null!=a.navigator&&nul", |
| "l!=a.navigator.geolocation;case \"local_storage\":return null!=a.localS", |
| "torage;case \"session_storage\":return null!=a.sessionStorage&&null!=a.", |
| "sessionStorage.clear;default:throw new e(13,\"Unsupported API identifie", |
| "r provided as parameter\");}}\n;function r(a){this.a=a}r.prototype.setI", |
| "tem=function(a,d){try{this.a.setItem(a,d+\"\")}catch(c){throw new e(13,", |
| "c.message);}};r.prototype.getItem=function(a){return this.a.getItem(a)}", |
| ";r.prototype.removeItem=function(a){var d=this.getItem(a);this.a.remove", |
| "Item(a);return d};r.prototype.clear=function(){this.a.clear()};r.protot", |
| "ype.size=function(){return this.a.length};r.prototype.key=function(a){r", |
| "eturn this.a.key(a)};function u(){if(!q())throw new e(13,\"Local storag", |
| "e undefined\");(new r(b.localStorage)).clear()}var v=[\"_\"],w=this;v[0", |
| "]in w||!w.execScript||w.execScript(\"var \"+v[0]);for(var x;v.length&&(", |
| "x=v.shift());){var y;if(y=!v.length)y=void 0!==u;y?w[x]=u:w=w[x]?w[x]:w", |
| "[x]={}};; return this._.apply(null,arguments);}.apply({navigator:typeof", |
| " window!=undefined?window.navigator:null,document:typeof window!=undefi", |
| "ned?window.document:null}, arguments);}", |
| NULL |
| }; |
| |
| const char* const CLEAR_SESSION_STORAGE[] = { |
| "function(){return function(){var b=window;function e(a,d){this.code=a;t", |
| "his.state=f[a]||g;this.message=d||\"\";var c=this.state.replace(/((?:^|", |
| "\\s+)[a-z])/g,function(a){return a.toUpperCase().replace(/^[\\s\\xa0]+/", |
| "g,\"\")}),p=c.length-5;if(0>p||c.indexOf(\"Error\",p)!=p)c+=\"Error\";t", |
| "his.name=c;c=Error(this.message);c.name=this.name;this.stack=c.stack||", |
| "\"\"}\n(function(){var a=Error;function d(){}d.prototype=a.prototype;e.", |
| "c=a.prototype;e.prototype=new d;e.prototype.constructor=e;e.b=function(", |
| "c,d,z){for(var t=Array(arguments.length-2),m=2;m<arguments.length;m++)t", |
| "[m-2]=arguments[m];return a.prototype[d].apply(c,t)}})();var g=\"unknow", |
| "n error\",f={15:\"element not selectable\",11:\"element not visible\"};", |
| "f[31]=g;f[30]=g;f[24]=\"invalid cookie domain\";f[29]=\"invalid element", |
| " coordinates\";f[12]=\"invalid element state\";f[32]=\"invalid selector", |
| "\";f[51]=\"invalid selector\";\nf[52]=\"invalid selector\";f[17]=\"java", |
| "script error\";f[405]=\"unsupported operation\";f[34]=\"move target out", |
| " of bounds\";f[27]=\"no such alert\";f[7]=\"no such element\";f[8]=\"no", |
| " such frame\";f[23]=\"no such window\";f[28]=\"script timeout\";f[33]=", |
| "\"session not created\";f[10]=\"stale element reference\";f[21]=\"timeo", |
| "ut\";f[25]=\"unable to set cookie\";f[26]=\"unexpected alert open\";f[1", |
| "3]=g;f[9]=\"unknown command\";e.prototype.toString=function(){return th", |
| "is.name+\": \"+this.message};var h;a:{var k=this.navigator;if(k){var l=", |
| "k.userAgent;if(l){h=l;break a}}h=\"\"};var n=-1!=h.indexOf(\"Windows\")", |
| "&&!1;\nfunction q(){var a=b||b;switch(\"session_storage\"){case \"appca", |
| "che\":return null!=a.applicationCache;case \"browser_connection\":retur", |
| "n null!=a.navigator&&null!=a.navigator.onLine;case \"database\":return ", |
| "null!=a.openDatabase;case \"location\":return n?!1:null!=a.navigator&&n", |
| "ull!=a.navigator.geolocation;case \"local_storage\":return null!=a.loca", |
| "lStorage;case \"session_storage\":return null!=a.sessionStorage&&null!=", |
| "a.sessionStorage.clear;default:throw new e(13,\"Unsupported API identif", |
| "ier provided as parameter\");}}\n;function r(a){this.a=a}r.prototype.se", |
| "tItem=function(a,d){try{this.a.setItem(a,d+\"\")}catch(c){throw new e(1", |
| "3,c.message);}};r.prototype.getItem=function(a){return this.a.getItem(a", |
| ")};r.prototype.removeItem=function(a){var d=this.getItem(a);this.a.remo", |
| "veItem(a);return d};r.prototype.clear=function(){this.a.clear()};r.prot", |
| "otype.size=function(){return this.a.length};r.prototype.key=function(a)", |
| "{return this.a.key(a)};function u(){var a;if(q())a=new r(b.sessionStora", |
| "ge);else throw new e(13,\"Session storage undefined\");a.clear()}var v=", |
| "[\"_\"],w=this;v[0]in w||!w.execScript||w.execScript(\"var \"+v[0]);for", |
| "(var x;v.length&&(x=v.shift());){var y;if(y=!v.length)y=void 0!==u;y?w[", |
| "x]=u:w=w[x]?w[x]:w[x]={}};; return this._.apply(null,arguments);}.apply", |
| "({navigator:typeof window!=undefined?window.navigator:null,document:typ", |
| "eof window!=undefined?window.document:null}, arguments);}", |
| NULL |
| }; |
| |
| const char* const GET_APPCACHE_STATUS[] = { |
| "function(){return function(){var a=window;function d(b,f){this.code=b;t", |
| "his.state=e[b]||h;this.message=f||\"\";var c=this.state.replace(/((?:^|", |
| "\\s+)[a-z])/g,function(b){return b.toUpperCase().replace(/^[\\s\\xa0]+/", |
| "g,\"\")}),g=c.length-5;if(0>g||c.indexOf(\"Error\",g)!=g)c+=\"Error\";t", |
| "his.name=c;c=Error(this.message);c.name=this.name;this.stack=c.stack||", |
| "\"\"}\n(function(){var b=Error;function f(){}f.prototype=b.prototype;d.", |
| "b=b.prototype;d.prototype=new f;d.prototype.constructor=d;d.a=function(", |
| "c,g,f){for(var r=Array(arguments.length-2),m=2;m<arguments.length;m++)r", |
| "[m-2]=arguments[m];return b.prototype[g].apply(c,r)}})();var h=\"unknow", |
| "n error\",e={15:\"element not selectable\",11:\"element not visible\"};", |
| "e[31]=h;e[30]=h;e[24]=\"invalid cookie domain\";e[29]=\"invalid element", |
| " coordinates\";e[12]=\"invalid element state\";e[32]=\"invalid selector", |
| "\";e[51]=\"invalid selector\";\ne[52]=\"invalid selector\";e[17]=\"java", |
| "script error\";e[405]=\"unsupported operation\";e[34]=\"move target out", |
| " of bounds\";e[27]=\"no such alert\";e[7]=\"no such element\";e[8]=\"no", |
| " such frame\";e[23]=\"no such window\";e[28]=\"script timeout\";e[33]=", |
| "\"session not created\";e[10]=\"stale element reference\";e[21]=\"timeo", |
| "ut\";e[25]=\"unable to set cookie\";e[26]=\"unexpected alert open\";e[1", |
| "3]=h;e[9]=\"unknown command\";d.prototype.toString=function(){return th", |
| "is.name+\": \"+this.message};var k;a:{var l=this.navigator;if(l){var n=", |
| "l.userAgent;if(n){k=n;break a}}k=\"\"};var p=-1!=k.indexOf(\"Windows\")", |
| "&&!1;\nfunction q(){var b=a||a;switch(\"appcache\"){case \"appcache\":r", |
| "eturn null!=b.applicationCache;case \"browser_connection\":return null!", |
| "=b.navigator&&null!=b.navigator.onLine;case \"database\":return null!=b", |
| ".openDatabase;case \"location\":return p?!1:null!=b.navigator&&null!=b.", |
| "navigator.geolocation;case \"local_storage\":return null!=b.localStorag", |
| "e;case \"session_storage\":return null!=b.sessionStorage&&null!=b.sessi", |
| "onStorage.clear;default:throw new d(13,\"Unsupported API identifier pro", |
| "vided as parameter\");}};function t(){var b;if(q())b=a.applicationCache", |
| ".status;else throw new d(13,\"Undefined application cache\");return b}v", |
| "ar u=[\"_\"],v=this;u[0]in v||!v.execScript||v.execScript(\"var \"+u[0]", |
| ");for(var w;u.length&&(w=u.shift());){var x;if(x=!u.length)x=void 0!==t", |
| ";x?v[w]=t:v=v[w]?v[w]:v[w]={}};; return this._.apply(null,arguments);}.", |
| "apply({navigator:typeof window!=undefined?window.navigator:null,documen", |
| "t:typeof window!=undefined?window.document:null}, arguments);}", |
| NULL |
| }; |
| |
| const char* const GET_ATTRIBUTE[] = { |
| "function(){return function(){var b;\nfunction f(a){var d=typeof a;if(\"", |
| "object\"==d)if(a){if(a instanceof Array)return\"array\";if(a instanceof", |
| " Object)return d;var c=Object.prototype.toString.call(a);if(\"[object W", |
| "indow]\"==c)return\"object\";if(\"[object Array]\"==c||\"number\"==type", |
| "of a.length&&\"undefined\"!=typeof a.splice&&\"undefined\"!=typeof a.pr", |
| "opertyIsEnumerable&&!a.propertyIsEnumerable(\"splice\"))return\"array\"", |
| ";if(\"[object Function]\"==c||\"undefined\"!=typeof a.call&&\"undefined", |
| "\"!=typeof a.propertyIsEnumerable&&!a.propertyIsEnumerable(\"call\"))re", |
| "turn\"function\"}else return\"null\";else if(\"function\"==\nd&&\"undef", |
| "ined\"==typeof a.call)return\"object\";return d}function h(a){return\"s", |
| "tring\"==typeof a}function k(a){var d=typeof a;return\"object\"==d&&nul", |
| "l!=a||\"function\"==d};function l(a,d){for(var c=a.length,e=h(a)?a.spli", |
| "t(\"\"):a,g=0;g<c;g++)g in e&&d.call(void 0,e[g],g,a)};function n(a,d){", |
| "this.code=a;this.state=p[a]||q;this.message=d||\"\";var c=this.state.re", |
| "place(/((?:^|\\s+)[a-z])/g,function(a){return a.toUpperCase().replace(/", |
| "^[\\s\\xa0]+/g,\"\")}),e=c.length-5;if(0>e||c.indexOf(\"Error\",e)!=e)c", |
| "+=\"Error\";this.name=c;c=Error(this.message);c.name=this.name;this.sta", |
| "ck=c.stack||\"\"}\n(function(){var a=Error;function d(){}d.prototype=a.", |
| "prototype;n.l=a.prototype;n.prototype=new d;n.prototype.constructor=n;n", |
| ".j=function(c,d,g){for(var m=Array(arguments.length-2),r=2;r<arguments.", |
| "length;r++)m[r-2]=arguments[r];return a.prototype[d].apply(c,m)}})();va", |
| "r q=\"unknown error\",p={15:\"element not selectable\",11:\"element not", |
| " visible\"};p[31]=q;p[30]=q;p[24]=\"invalid cookie domain\";p[29]=\"inv", |
| "alid element coordinates\";p[12]=\"invalid element state\";p[32]=\"inva", |
| "lid selector\";p[51]=\"invalid selector\";\np[52]=\"invalid selector\";", |
| "p[17]=\"javascript error\";p[405]=\"unsupported operation\";p[34]=\"mov", |
| "e target out of bounds\";p[27]=\"no such alert\";p[7]=\"no such element", |
| "\";p[8]=\"no such frame\";p[23]=\"no such window\";p[28]=\"script timeo", |
| "ut\";p[33]=\"session not created\";p[10]=\"stale element reference\";p[", |
| "21]=\"timeout\";p[25]=\"unable to set cookie\";p[26]=\"unexpected alert", |
| " open\";p[13]=q;p[9]=\"unknown command\";n.prototype.toString=function(", |
| "){return this.name+\": \"+this.message};var t;a:{var u=this.navigator;i", |
| "f(u){var v=u.userAgent;if(v){t=v;break a}}t=\"\"};function w(a){var d=a", |
| "rguments.length;if(1==d&&\"array\"==f(arguments[0]))return w.apply(null", |
| ",arguments[0]);for(var c={},e=0;e<d;e++)c[arguments[e]]=!0;return c};va", |
| "r x=-1!=t.indexOf(\"Macintosh\"),y=-1!=t.indexOf(\"Windows\");w(\"area ", |
| "base br col command embed hr img input keygen link meta param source tr", |
| "ack wbr\".split(\" \"));function z(a){this.i=a}z.prototype.toString=fun", |
| "ction(){return this.i};var A={};function B(a){if(A.hasOwnProperty(a))th", |
| "row Error(\"Binary operator already created: \"+a);a=new z(a);A[a.toStr", |
| "ing()]=a}B(\"div\");B(\"mod\");B(\"*\");B(\"+\");B(\"-\");B(\"<\");B(\"", |
| ">\");B(\"<=\");B(\">=\");B(\"=\");B(\"!=\");B(\"and\");B(\"or\");functi", |
| "on C(a){this.h=a}C.prototype.toString=function(){return this.h};var D={", |
| "};function E(a){if(D.hasOwnProperty(a))throw Error(\"Function already c", |
| "reated: \"+a+\".\");D[a]=new C(a)}E(\"boolean\");E(\"ceiling\");E(\"con", |
| "cat\");E(\"contains\");E(\"count\");E(\"false\");E(\"floor\");E(\"id\")", |
| ";E(\"lang\");E(\"last\");E(\"local-name\");E(\"name\");E(\"namespace-ur", |
| "i\");E(\"normalize-space\");E(\"not\");E(\"number\");E(\"position\");E(", |
| "\"round\");E(\"starts-with\");E(\"string\");E(\"string-length\");E(\"su", |
| "bstring\");E(\"substring-after\");E(\"substring-before\");\nE(\"sum\");", |
| "E(\"translate\");E(\"true\");function F(a){this.h=a}F.prototype.toStrin", |
| "g=function(){return this.h};var G={};function H(a){if(G.hasOwnProperty(", |
| "a))throw Error(\"Axis already created: \"+a);G[a]=new F(a)}H(\"ancestor", |
| "\");H(\"ancestor-or-self\");H(\"attribute\");H(\"child\");H(\"descendan", |
| "t\");H(\"descendant-or-self\");H(\"following\");H(\"following-sibling\"", |
| ");H(\"namespace\");H(\"parent\");H(\"preceding\");H(\"preceding-sibling", |
| "\");H(\"self\");function I(a,d){return!!a&&1==a.nodeType&&(!d||a.tagNam", |
| "e.toUpperCase()==d)}function J(a){return I(a,\"OPTION\")?!0:I(a,\"INPUT", |
| "\")?(a=a.type.toLowerCase(),\"checkbox\"==a||\"radio\"==a):!1}var K=/[;", |
| "]+(?=(?:(?:[^\"]*\"){2})*[^\"]*$)(?=(?:(?:[^']*'){2})*[^']*$)(?=(?:[^()", |
| "]*\\([^()]*\\))*[^()]*$)/;function L(a){var d=[];l(a.split(K),function(", |
| "a){var e=a.indexOf(\":\");0<e&&(a=[a.slice(0,e),a.slice(e+1)],2==a.leng", |
| "th&&d.push(a[0].toLowerCase(),\":\",a[1],\";\"))});d=d.join(\"\");retur", |
| "n d=\";\"==d.charAt(d.length-1)?d:d+\";\"}\nfunction M(a,d){d=d.toLower", |
| "Case();if(\"style\"==d)return L(a.style.cssText);var c=a.getAttributeNo", |
| "de(d);return c&&c.specified?c.value:null};function N(a,d){this.f={};thi", |
| "s.c=[];this.g=0;var c=arguments.length;if(1<c){if(c%2)throw Error(\"Une", |
| "ven number of arguments\");for(var e=0;e<c;e+=2)this.set(arguments[e],a", |
| "rguments[e+1])}else a&&this.addAll(a)}function O(a){P(a);return a.c.con", |
| "cat()}b=N.prototype;b.clear=function(){this.f={};this.g=this.c.length=0", |
| "};b.remove=function(a){return Object.prototype.hasOwnProperty.call(this", |
| ".f,a)?(delete this.f[a],this.g--,this.c.length>2*this.g&&P(this),!0):!1", |
| "};\nfunction P(a){if(a.g!=a.c.length){for(var d=0,c=0;d<a.c.length;){va", |
| "r e=a.c[d];Object.prototype.hasOwnProperty.call(a.f,e)&&(a.c[c++]=e);d+", |
| "+}a.c.length=c}if(a.g!=a.c.length){for(var g={},c=d=0;d<a.c.length;)e=a", |
| ".c[d],Object.prototype.hasOwnProperty.call(g,e)||(a.c[c++]=e,g[e]=1),d+", |
| "+;a.c.length=c}}b.get=function(a,d){return Object.prototype.hasOwnPrope", |
| "rty.call(this.f,a)?this.f[a]:d};b.set=function(a,d){Object.prototype.ha", |
| "sOwnProperty.call(this.f,a)||(this.g++,this.c.push(a));this.f[a]=d};\nb", |
| ".addAll=function(a){var d;if(a instanceof N){d=O(a);P(a);for(var c=[],e", |
| "=0;e<a.c.length;e++)c.push(a.f[a.c[e]]);a=c}else{d=[];var e=0,g;for(g i", |
| "n a)d[e++]=g;e=[];g=0;for(c in a)e[g++]=a[c];a=e}for(c=0;c<d.length;c++", |
| ")this.set(d[c],a[c])};b.forEach=function(a,d){for(var c=O(this),e=0;e<c", |
| ".length;e++){var g=c[e],m=this.get(g);a.call(d,m,g,this)}};b.clone=func", |
| "tion(){return new N(this)};var Q={};function R(a,d,c){k(a)&&(a=a.a);a=n", |
| "ew S(a);!d||d in Q&&!c||(Q[d]={key:a,shift:!1},c&&(Q[c]={key:a,shift:!0", |
| "}));return a}function S(a){this.code=a}R(8);R(9);R(13);var aa=R(16),ba=", |
| "R(17),ca=R(18);R(19);R(20);R(27);R(32,\" \");R(33);R(34);R(35);R(36);R(", |
| "37);R(38);R(39);R(40);R(44);R(45);R(46);R(48,\"0\",\")\");R(49,\"1\",\"", |
| "!\");R(50,\"2\",\"@\");R(51,\"3\",\"#\");R(52,\"4\",\"$\");R(53,\"5\",", |
| "\"%\");R(54,\"6\",\"^\");R(55,\"7\",\"&\");R(56,\"8\",\"*\");R(57,\"9\"", |
| ",\"(\");R(65,\"a\",\"A\");R(66,\"b\",\"B\");R(67,\"c\",\"C\");R(68,\"d", |
| "\",\"D\");R(69,\"e\",\"E\");\nR(70,\"f\",\"F\");R(71,\"g\",\"G\");R(72,", |
| "\"h\",\"H\");R(73,\"i\",\"I\");R(74,\"j\",\"J\");R(75,\"k\",\"K\");R(76", |
| ",\"l\",\"L\");R(77,\"m\",\"M\");R(78,\"n\",\"N\");R(79,\"o\",\"O\");R(8", |
| "0,\"p\",\"P\");R(81,\"q\",\"Q\");R(82,\"r\",\"R\");R(83,\"s\",\"S\");R(", |
| "84,\"t\",\"T\");R(85,\"u\",\"U\");R(86,\"v\",\"V\");R(87,\"w\",\"W\");R", |
| "(88,\"x\",\"X\");R(89,\"y\",\"Y\");R(90,\"z\",\"Z\");var da=R(y?{b:91,a", |
| ":91}:x?{b:224,a:91}:{b:0,a:91});R(y?{b:92,a:92}:x?{b:224,a:93}:{b:0,a:9", |
| "2});R(y?{b:93,a:93}:x?{b:0,a:0}:{b:93,a:null});R({b:96,a:96},\"0\");R({", |
| "b:97,a:97},\"1\");R({b:98,a:98},\"2\");\nR({b:99,a:99},\"3\");R({b:100,", |
| "a:100},\"4\");R({b:101,a:101},\"5\");R({b:102,a:102},\"6\");R({b:103,a:", |
| "103},\"7\");R({b:104,a:104},\"8\");R({b:105,a:105},\"9\");R({b:106,a:10", |
| "6},\"*\");R({b:107,a:107},\"+\");R({b:109,a:109},\"-\");R({b:110,a:110}", |
| ",\".\");R({b:111,a:111},\"/\");R(144);R(112);R(113);R(114);R(115);R(116", |
| ");R(117);R(118);R(119);R(120);R(121);R(122);R(123);R({b:107,a:187},\"=", |
| "\",\"+\");R(108,\",\");R({b:109,a:189},\"-\",\"_\");R(188,\",\",\"<\");", |
| "R(190,\".\",\">\");R(191,\"/\",\"?\");R(192,\"`\",\"~\");R(219,\"[\",\"", |
| "{\");R(220,\"\\\\\",\"|\");\nR(221,\"]\",\"}\");R({b:59,a:186},\";\",\"", |
| ":\");R(222,\"'\",'\"');var T=new N;T.set(1,aa);T.set(2,ba);T.set(4,ca);", |
| "T.set(8,da);(function(a){var d=new N;l(O(a),function(c){d.set(a.get(c).", |
| "code,c)});return d})(T);var ea={\"class\":\"className\",readonly:\"read", |
| "Only\"},U=\"async autofocus autoplay checked compact complete controls ", |
| "declare defaultchecked defaultselected defer disabled draggable ended f", |
| "ormnovalidate hidden indeterminate iscontenteditable ismap itemscope lo", |
| "op multiple muted nohref noresize noshade novalidate nowrap open paused", |
| " pubdate readonly required reversed scoped seamless seeking selected sp", |
| "ellcheck truespeed willvalidate\".split(\" \");function V(a,d){var c=nu", |
| "ll,e=d.toLowerCase();if(\"style\"==e)return(c=a.style)&&!h(c)&&(c=c.css", |
| "Text),c;if((\"selected\"==e||\"checked\"==e)&&J(a)){if(!J(a))throw new ", |
| "n(15,\"Element is not selectable\");var g=\"selected\",e=a.type&&a.type", |
| ".toLowerCase();if(\"checkbox\"==e||\"radio\"==e)g=\"checked\";return a[", |
| "g]?\"true\":null}c=I(a,\"A\");if(I(a,\"IMG\")&&\"src\"==e||c&&\"href\"=", |
| "=e)return(c=M(a,e))&&(c=a[e]),c;c=ea[d]||d;a:if(h(U))e=h(e)&&1==e.lengt", |
| "h?U.indexOf(e,0):-1;else{for(var m=0;m<U.length;m++)if(m in U&&U[m]===e", |
| "){e=m;\nbreak a}e=-1}if(0<=e)return(c=null!==M(a,d)||a[c])?\"true\":nul", |
| "l;try{g=a[c]}catch(r){}c=null==g||k(g)?M(a,d):g;return null!=c?c.toStri", |
| "ng():null}var W=[\"_\"],X=this;W[0]in X||!X.execScript||X.execScript(\"", |
| "var \"+W[0]);for(var Y;W.length&&(Y=W.shift());){var Z;if(Z=!W.length)Z", |
| "=void 0!==V;Z?X[Y]=V:X=X[Y]?X[Y]:X[Y]={}};; return this._.apply(null,ar", |
| "guments);}.apply({navigator:typeof window!=undefined?window.navigator:n", |
| "ull,document:typeof window!=undefined?window.document:null}, arguments)", |
| ";}", |
| NULL |
| }; |
| |
| const char* const GET_LOCAL_STORAGE_ITEM[] = { |
| "function(){return function(){var b=window;function e(a,d){this.code=a;t", |
| "his.state=f[a]||g;this.message=d||\"\";var c=this.state.replace(/((?:^|", |
| "\\s+)[a-z])/g,function(a){return a.toUpperCase().replace(/^[\\s\\xa0]+/", |
| "g,\"\")}),p=c.length-5;if(0>p||c.indexOf(\"Error\",p)!=p)c+=\"Error\";t", |
| "his.name=c;c=Error(this.message);c.name=this.name;this.stack=c.stack||", |
| "\"\"}\n(function(){var a=Error;function d(){}d.prototype=a.prototype;e.", |
| "c=a.prototype;e.prototype=new d;e.prototype.constructor=e;e.b=function(", |
| "c,d,z){for(var t=Array(arguments.length-2),m=2;m<arguments.length;m++)t", |
| "[m-2]=arguments[m];return a.prototype[d].apply(c,t)}})();var g=\"unknow", |
| "n error\",f={15:\"element not selectable\",11:\"element not visible\"};", |
| "f[31]=g;f[30]=g;f[24]=\"invalid cookie domain\";f[29]=\"invalid element", |
| " coordinates\";f[12]=\"invalid element state\";f[32]=\"invalid selector", |
| "\";f[51]=\"invalid selector\";\nf[52]=\"invalid selector\";f[17]=\"java", |
| "script error\";f[405]=\"unsupported operation\";f[34]=\"move target out", |
| " of bounds\";f[27]=\"no such alert\";f[7]=\"no such element\";f[8]=\"no", |
| " such frame\";f[23]=\"no such window\";f[28]=\"script timeout\";f[33]=", |
| "\"session not created\";f[10]=\"stale element reference\";f[21]=\"timeo", |
| "ut\";f[25]=\"unable to set cookie\";f[26]=\"unexpected alert open\";f[1", |
| "3]=g;f[9]=\"unknown command\";e.prototype.toString=function(){return th", |
| "is.name+\": \"+this.message};var h;a:{var k=this.navigator;if(k){var l=", |
| "k.userAgent;if(l){h=l;break a}}h=\"\"};var n=-1!=h.indexOf(\"Windows\")", |
| "&&!1;\nfunction q(){var a=b||b;switch(\"local_storage\"){case \"appcach", |
| "e\":return null!=a.applicationCache;case \"browser_connection\":return ", |
| "null!=a.navigator&&null!=a.navigator.onLine;case \"database\":return nu", |
| "ll!=a.openDatabase;case \"location\":return n?!1:null!=a.navigator&&nul", |
| "l!=a.navigator.geolocation;case \"local_storage\":return null!=a.localS", |
| "torage;case \"session_storage\":return null!=a.sessionStorage&&null!=a.", |
| "sessionStorage.clear;default:throw new e(13,\"Unsupported API identifie", |
| "r provided as parameter\");}}\n;function r(a){this.a=a}r.prototype.setI", |
| "tem=function(a,d){try{this.a.setItem(a,d+\"\")}catch(c){throw new e(13,", |
| "c.message);}};r.prototype.getItem=function(a){return this.a.getItem(a)}", |
| ";r.prototype.removeItem=function(a){var d=this.getItem(a);this.a.remove", |
| "Item(a);return d};r.prototype.clear=function(){this.a.clear()};r.protot", |
| "ype.size=function(){return this.a.length};r.prototype.key=function(a){r", |
| "eturn this.a.key(a)};function u(a){if(!q())throw new e(13,\"Local stora", |
| "ge undefined\");return(new r(b.localStorage)).getItem(a)}var v=[\"_\"],", |
| "w=this;v[0]in w||!w.execScript||w.execScript(\"var \"+v[0]);for(var x;v", |
| ".length&&(x=v.shift());){var y;if(y=!v.length)y=void 0!==u;y?w[x]=u:w=w", |
| "[x]?w[x]:w[x]={}};; return this._.apply(null,arguments);}.apply({naviga", |
| "tor:typeof window!=undefined?window.navigator:null,document:typeof wind", |
| "ow!=undefined?window.document:null}, arguments);}", |
| NULL |
| }; |
| |
| const char* const GET_LOCAL_STORAGE_KEY[] = { |
| "function(){return function(){var b=window;function e(a,d){this.code=a;t", |
| "his.state=f[a]||g;this.message=d||\"\";var c=this.state.replace(/((?:^|", |
| "\\s+)[a-z])/g,function(a){return a.toUpperCase().replace(/^[\\s\\xa0]+/", |
| "g,\"\")}),p=c.length-5;if(0>p||c.indexOf(\"Error\",p)!=p)c+=\"Error\";t", |
| "his.name=c;c=Error(this.message);c.name=this.name;this.stack=c.stack||", |
| "\"\"}\n(function(){var a=Error;function d(){}d.prototype=a.prototype;e.", |
| "c=a.prototype;e.prototype=new d;e.prototype.constructor=e;e.b=function(", |
| "c,d,z){for(var t=Array(arguments.length-2),m=2;m<arguments.length;m++)t", |
| "[m-2]=arguments[m];return a.prototype[d].apply(c,t)}})();var g=\"unknow", |
| "n error\",f={15:\"element not selectable\",11:\"element not visible\"};", |
| "f[31]=g;f[30]=g;f[24]=\"invalid cookie domain\";f[29]=\"invalid element", |
| " coordinates\";f[12]=\"invalid element state\";f[32]=\"invalid selector", |
| "\";f[51]=\"invalid selector\";\nf[52]=\"invalid selector\";f[17]=\"java", |
| "script error\";f[405]=\"unsupported operation\";f[34]=\"move target out", |
| " of bounds\";f[27]=\"no such alert\";f[7]=\"no such element\";f[8]=\"no", |
| " such frame\";f[23]=\"no such window\";f[28]=\"script timeout\";f[33]=", |
| "\"session not created\";f[10]=\"stale element reference\";f[21]=\"timeo", |
| "ut\";f[25]=\"unable to set cookie\";f[26]=\"unexpected alert open\";f[1", |
| "3]=g;f[9]=\"unknown command\";e.prototype.toString=function(){return th", |
| "is.name+\": \"+this.message};var h;a:{var k=this.navigator;if(k){var l=", |
| "k.userAgent;if(l){h=l;break a}}h=\"\"};var n=-1!=h.indexOf(\"Windows\")", |
| "&&!1;\nfunction q(){var a=b||b;switch(\"local_storage\"){case \"appcach", |
| "e\":return null!=a.applicationCache;case \"browser_connection\":return ", |
| "null!=a.navigator&&null!=a.navigator.onLine;case \"database\":return nu", |
| "ll!=a.openDatabase;case \"location\":return n?!1:null!=a.navigator&&nul", |
| "l!=a.navigator.geolocation;case \"local_storage\":return null!=a.localS", |
| "torage;case \"session_storage\":return null!=a.sessionStorage&&null!=a.", |
| "sessionStorage.clear;default:throw new e(13,\"Unsupported API identifie", |
| "r provided as parameter\");}}\n;function r(a){this.a=a}r.prototype.setI", |
| "tem=function(a,d){try{this.a.setItem(a,d+\"\")}catch(c){throw new e(13,", |
| "c.message);}};r.prototype.getItem=function(a){return this.a.getItem(a)}", |
| ";r.prototype.removeItem=function(a){var d=this.getItem(a);this.a.remove", |
| "Item(a);return d};r.prototype.clear=function(){this.a.clear()};r.protot", |
| "ype.size=function(){return this.a.length};r.prototype.key=function(a){r", |
| "eturn this.a.key(a)};function u(a){if(!q())throw new e(13,\"Local stora", |
| "ge undefined\");return(new r(b.localStorage)).key(a)}var v=[\"_\"],w=th", |
| "is;v[0]in w||!w.execScript||w.execScript(\"var \"+v[0]);for(var x;v.len", |
| "gth&&(x=v.shift());){var y;if(y=!v.length)y=void 0!==u;y?w[x]=u:w=w[x]?", |
| "w[x]:w[x]={}};; return this._.apply(null,arguments);}.apply({navigator:", |
| "typeof window!=undefined?window.navigator:null,document:typeof window!=", |
| "undefined?window.document:null}, arguments);}", |
| NULL |
| }; |
| |
| const char* const GET_LOCAL_STORAGE_KEYS[] = { |
| "function(){return function(){var b=window;function e(a,d){this.code=a;t", |
| "his.state=g[a]||h;this.message=d||\"\";var c=this.state.replace(/((?:^|", |
| "\\s+)[a-z])/g,function(a){return a.toUpperCase().replace(/^[\\s\\xa0]+/", |
| "g,\"\")}),f=c.length-5;if(0>f||c.indexOf(\"Error\",f)!=f)c+=\"Error\";t", |
| "his.name=c;c=Error(this.message);c.name=this.name;this.stack=c.stack||", |
| "\"\"}\n(function(){var a=Error;function d(){}d.prototype=a.prototype;e.", |
| "c=a.prototype;e.prototype=new d;e.prototype.constructor=e;e.b=function(", |
| "c,d,z){for(var t=Array(arguments.length-2),n=2;n<arguments.length;n++)t", |
| "[n-2]=arguments[n];return a.prototype[d].apply(c,t)}})();var h=\"unknow", |
| "n error\",g={15:\"element not selectable\",11:\"element not visible\"};", |
| "g[31]=h;g[30]=h;g[24]=\"invalid cookie domain\";g[29]=\"invalid element", |
| " coordinates\";g[12]=\"invalid element state\";g[32]=\"invalid selector", |
| "\";g[51]=\"invalid selector\";\ng[52]=\"invalid selector\";g[17]=\"java", |
| "script error\";g[405]=\"unsupported operation\";g[34]=\"move target out", |
| " of bounds\";g[27]=\"no such alert\";g[7]=\"no such element\";g[8]=\"no", |
| " such frame\";g[23]=\"no such window\";g[28]=\"script timeout\";g[33]=", |
| "\"session not created\";g[10]=\"stale element reference\";g[21]=\"timeo", |
| "ut\";g[25]=\"unable to set cookie\";g[26]=\"unexpected alert open\";g[1", |
| "3]=h;g[9]=\"unknown command\";e.prototype.toString=function(){return th", |
| "is.name+\": \"+this.message};var k;a:{var l=this.navigator;if(l){var m=", |
| "l.userAgent;if(m){k=m;break a}}k=\"\"};var p=-1!=k.indexOf(\"Windows\")", |
| "&&!1;\nfunction q(){var a=b||b;switch(\"local_storage\"){case \"appcach", |
| "e\":return null!=a.applicationCache;case \"browser_connection\":return ", |
| "null!=a.navigator&&null!=a.navigator.onLine;case \"database\":return nu", |
| "ll!=a.openDatabase;case \"location\":return p?!1:null!=a.navigator&&nul", |
| "l!=a.navigator.geolocation;case \"local_storage\":return null!=a.localS", |
| "torage;case \"session_storage\":return null!=a.sessionStorage&&null!=a.", |
| "sessionStorage.clear;default:throw new e(13,\"Unsupported API identifie", |
| "r provided as parameter\");}}\n;function r(a){this.a=a}r.prototype.setI", |
| "tem=function(a,d){try{this.a.setItem(a,d+\"\")}catch(c){throw new e(13,", |
| "c.message);}};r.prototype.getItem=function(a){return this.a.getItem(a)}", |
| ";r.prototype.removeItem=function(a){var d=this.getItem(a);this.a.remove", |
| "Item(a);return d};r.prototype.clear=function(){this.a.clear()};r.protot", |
| "ype.size=function(){return this.a.length};r.prototype.key=function(a){r", |
| "eturn this.a.key(a)};function u(){var a;if(!q())throw new e(13,\"Local ", |
| "storage undefined\");a=new r(b.localStorage);for(var d=[],c=a.size(),f=", |
| "0;f<c;f++)d[f]=a.a.key(f);return d}var v=[\"_\"],w=this;v[0]in w||!w.ex", |
| "ecScript||w.execScript(\"var \"+v[0]);for(var x;v.length&&(x=v.shift())", |
| ";){var y;if(y=!v.length)y=void 0!==u;y?w[x]=u:w=w[x]?w[x]:w[x]={}};; re", |
| "turn this._.apply(null,arguments);}.apply({navigator:typeof window!=und", |
| "efined?window.navigator:null,document:typeof window!=undefined?window.d", |
| "ocument:null}, arguments);}", |
| NULL |
| }; |
| |
| const char* const GET_LOCAL_STORAGE_SIZE[] = { |
| "function(){return function(){var b=window;function e(a,d){this.code=a;t", |
| "his.state=f[a]||g;this.message=d||\"\";var c=this.state.replace(/((?:^|", |
| "\\s+)[a-z])/g,function(a){return a.toUpperCase().replace(/^[\\s\\xa0]+/", |
| "g,\"\")}),p=c.length-5;if(0>p||c.indexOf(\"Error\",p)!=p)c+=\"Error\";t", |
| "his.name=c;c=Error(this.message);c.name=this.name;this.stack=c.stack||", |
| "\"\"}\n(function(){var a=Error;function d(){}d.prototype=a.prototype;e.", |
| "c=a.prototype;e.prototype=new d;e.prototype.constructor=e;e.b=function(", |
| "c,d,z){for(var t=Array(arguments.length-2),m=2;m<arguments.length;m++)t", |
| "[m-2]=arguments[m];return a.prototype[d].apply(c,t)}})();var g=\"unknow", |
| "n error\",f={15:\"element not selectable\",11:\"element not visible\"};", |
| "f[31]=g;f[30]=g;f[24]=\"invalid cookie domain\";f[29]=\"invalid element", |
| " coordinates\";f[12]=\"invalid element state\";f[32]=\"invalid selector", |
| "\";f[51]=\"invalid selector\";\nf[52]=\"invalid selector\";f[17]=\"java", |
| "script error\";f[405]=\"unsupported operation\";f[34]=\"move target out", |
| " of bounds\";f[27]=\"no such alert\";f[7]=\"no such element\";f[8]=\"no", |
| " such frame\";f[23]=\"no such window\";f[28]=\"script timeout\";f[33]=", |
| "\"session not created\";f[10]=\"stale element reference\";f[21]=\"timeo", |
| "ut\";f[25]=\"unable to set cookie\";f[26]=\"unexpected alert open\";f[1", |
| "3]=g;f[9]=\"unknown command\";e.prototype.toString=function(){return th", |
| "is.name+\": \"+this.message};var h;a:{var k=this.navigator;if(k){var l=", |
| "k.userAgent;if(l){h=l;break a}}h=\"\"};var n=-1!=h.indexOf(\"Windows\")", |
| "&&!1;\nfunction q(){var a=b||b;switch(\"local_storage\"){case \"appcach", |
| "e\":return null!=a.applicationCache;case \"browser_connection\":return ", |
| "null!=a.navigator&&null!=a.navigator.onLine;case \"database\":return nu", |
| "ll!=a.openDatabase;case \"location\":return n?!1:null!=a.navigator&&nul", |
| "l!=a.navigator.geolocation;case \"local_storage\":return null!=a.localS", |
| "torage;case \"session_storage\":return null!=a.sessionStorage&&null!=a.", |
| "sessionStorage.clear;default:throw new e(13,\"Unsupported API identifie", |
| "r provided as parameter\");}}\n;function r(a){this.a=a}r.prototype.setI", |
| "tem=function(a,d){try{this.a.setItem(a,d+\"\")}catch(c){throw new e(13,", |
| "c.message);}};r.prototype.getItem=function(a){return this.a.getItem(a)}", |
| ";r.prototype.removeItem=function(a){var d=this.getItem(a);this.a.remove", |
| "Item(a);return d};r.prototype.clear=function(){this.a.clear()};r.protot", |
| "ype.size=function(){return this.a.length};r.prototype.key=function(a){r", |
| "eturn this.a.key(a)};function u(){if(!q())throw new e(13,\"Local storag", |
| "e undefined\");return(new r(b.localStorage)).size()}var v=[\"_\"],w=thi", |
| "s;v[0]in w||!w.execScript||w.execScript(\"var \"+v[0]);for(var x;v.leng", |
| "th&&(x=v.shift());){var y;if(y=!v.length)y=void 0!==u;y?w[x]=u:w=w[x]?w", |
| "[x]:w[x]={}};; return this._.apply(null,arguments);}.apply({navigator:t", |
| "ypeof window!=undefined?window.navigator:null,document:typeof window!=u", |
| "ndefined?window.document:null}, arguments);}", |
| NULL |
| }; |
| |
| const char* const GET_SESSION_STORAGE_ITEM[] = { |
| "function(){return function(){var b=window;function e(a,c){this.code=a;t", |
| "his.state=f[a]||g;this.message=c||\"\";var d=this.state.replace(/((?:^|", |
| "\\s+)[a-z])/g,function(a){return a.toUpperCase().replace(/^[\\s\\xa0]+/", |
| "g,\"\")}),p=d.length-5;if(0>p||d.indexOf(\"Error\",p)!=p)d+=\"Error\";t", |
| "his.name=d;d=Error(this.message);d.name=this.name;this.stack=d.stack||", |
| "\"\"}\n(function(){var a=Error;function c(){}c.prototype=a.prototype;e.", |
| "c=a.prototype;e.prototype=new c;e.prototype.constructor=e;e.b=function(", |
| "d,c,z){for(var t=Array(arguments.length-2),m=2;m<arguments.length;m++)t", |
| "[m-2]=arguments[m];return a.prototype[c].apply(d,t)}})();var g=\"unknow", |
| "n error\",f={15:\"element not selectable\",11:\"element not visible\"};", |
| "f[31]=g;f[30]=g;f[24]=\"invalid cookie domain\";f[29]=\"invalid element", |
| " coordinates\";f[12]=\"invalid element state\";f[32]=\"invalid selector", |
| "\";f[51]=\"invalid selector\";\nf[52]=\"invalid selector\";f[17]=\"java", |
| "script error\";f[405]=\"unsupported operation\";f[34]=\"move target out", |
| " of bounds\";f[27]=\"no such alert\";f[7]=\"no such element\";f[8]=\"no", |
| " such frame\";f[23]=\"no such window\";f[28]=\"script timeout\";f[33]=", |
| "\"session not created\";f[10]=\"stale element reference\";f[21]=\"timeo", |
| "ut\";f[25]=\"unable to set cookie\";f[26]=\"unexpected alert open\";f[1", |
| "3]=g;f[9]=\"unknown command\";e.prototype.toString=function(){return th", |
| "is.name+\": \"+this.message};var h;a:{var k=this.navigator;if(k){var l=", |
| "k.userAgent;if(l){h=l;break a}}h=\"\"};var n=-1!=h.indexOf(\"Windows\")", |
| "&&!1;\nfunction q(){var a=b||b;switch(\"session_storage\"){case \"appca", |
| "che\":return null!=a.applicationCache;case \"browser_connection\":retur", |
| "n null!=a.navigator&&null!=a.navigator.onLine;case \"database\":return ", |
| "null!=a.openDatabase;case \"location\":return n?!1:null!=a.navigator&&n", |
| "ull!=a.navigator.geolocation;case \"local_storage\":return null!=a.loca", |
| "lStorage;case \"session_storage\":return null!=a.sessionStorage&&null!=", |
| "a.sessionStorage.clear;default:throw new e(13,\"Unsupported API identif", |
| "ier provided as parameter\");}}\n;function r(a){this.a=a}r.prototype.se", |
| "tItem=function(a,c){try{this.a.setItem(a,c+\"\")}catch(d){throw new e(1", |
| "3,d.message);}};r.prototype.getItem=function(a){return this.a.getItem(a", |
| ")};r.prototype.removeItem=function(a){var c=this.getItem(a);this.a.remo", |
| "veItem(a);return c};r.prototype.clear=function(){this.a.clear()};r.prot", |
| "otype.size=function(){return this.a.length};r.prototype.key=function(a)", |
| "{return this.a.key(a)};function u(a){var c;if(q())c=new r(b.sessionStor", |
| "age);else throw new e(13,\"Session storage undefined\");return c.getIte", |
| "m(a)}var v=[\"_\"],w=this;v[0]in w||!w.execScript||w.execScript(\"var ", |
| "\"+v[0]);for(var x;v.length&&(x=v.shift());){var y;if(y=!v.length)y=voi", |
| "d 0!==u;y?w[x]=u:w=w[x]?w[x]:w[x]={}};; return this._.apply(null,argume", |
| "nts);}.apply({navigator:typeof window!=undefined?window.navigator:null,", |
| "document:typeof window!=undefined?window.document:null}, arguments);}", |
| NULL |
| }; |
| |
| const char* const GET_SESSION_STORAGE_KEY[] = { |
| "function(){return function(){var b=window;function e(a,c){this.code=a;t", |
| "his.state=f[a]||g;this.message=c||\"\";var d=this.state.replace(/((?:^|", |
| "\\s+)[a-z])/g,function(a){return a.toUpperCase().replace(/^[\\s\\xa0]+/", |
| "g,\"\")}),p=d.length-5;if(0>p||d.indexOf(\"Error\",p)!=p)d+=\"Error\";t", |
| "his.name=d;d=Error(this.message);d.name=this.name;this.stack=d.stack||", |
| "\"\"}\n(function(){var a=Error;function c(){}c.prototype=a.prototype;e.", |
| "c=a.prototype;e.prototype=new c;e.prototype.constructor=e;e.b=function(", |
| "d,c,z){for(var t=Array(arguments.length-2),m=2;m<arguments.length;m++)t", |
| "[m-2]=arguments[m];return a.prototype[c].apply(d,t)}})();var g=\"unknow", |
| "n error\",f={15:\"element not selectable\",11:\"element not visible\"};", |
| "f[31]=g;f[30]=g;f[24]=\"invalid cookie domain\";f[29]=\"invalid element", |
| " coordinates\";f[12]=\"invalid element state\";f[32]=\"invalid selector", |
| "\";f[51]=\"invalid selector\";\nf[52]=\"invalid selector\";f[17]=\"java", |
| "script error\";f[405]=\"unsupported operation\";f[34]=\"move target out", |
| " of bounds\";f[27]=\"no such alert\";f[7]=\"no such element\";f[8]=\"no", |
| " such frame\";f[23]=\"no such window\";f[28]=\"script timeout\";f[33]=", |
| "\"session not created\";f[10]=\"stale element reference\";f[21]=\"timeo", |
| "ut\";f[25]=\"unable to set cookie\";f[26]=\"unexpected alert open\";f[1", |
| "3]=g;f[9]=\"unknown command\";e.prototype.toString=function(){return th", |
| "is.name+\": \"+this.message};var h;a:{var k=this.navigator;if(k){var l=", |
| "k.userAgent;if(l){h=l;break a}}h=\"\"};var n=-1!=h.indexOf(\"Windows\")", |
| "&&!1;\nfunction q(){var a=b||b;switch(\"session_storage\"){case \"appca", |
| "che\":return null!=a.applicationCache;case \"browser_connection\":retur", |
| "n null!=a.navigator&&null!=a.navigator.onLine;case \"database\":return ", |
| "null!=a.openDatabase;case \"location\":return n?!1:null!=a.navigator&&n", |
| "ull!=a.navigator.geolocation;case \"local_storage\":return null!=a.loca", |
| "lStorage;case \"session_storage\":return null!=a.sessionStorage&&null!=", |
| "a.sessionStorage.clear;default:throw new e(13,\"Unsupported API identif", |
| "ier provided as parameter\");}}\n;function r(a){this.a=a}r.prototype.se", |
| "tItem=function(a,c){try{this.a.setItem(a,c+\"\")}catch(d){throw new e(1", |
| "3,d.message);}};r.prototype.getItem=function(a){return this.a.getItem(a", |
| ")};r.prototype.removeItem=function(a){var c=this.getItem(a);this.a.remo", |
| "veItem(a);return c};r.prototype.clear=function(){this.a.clear()};r.prot", |
| "otype.size=function(){return this.a.length};r.prototype.key=function(a)", |
| "{return this.a.key(a)};function u(a){var c;if(q())c=new r(b.sessionStor", |
| "age);else throw new e(13,\"Session storage undefined\");return c.key(a)", |
| "}var v=[\"_\"],w=this;v[0]in w||!w.execScript||w.execScript(\"var \"+v[", |
| "0]);for(var x;v.length&&(x=v.shift());){var y;if(y=!v.length)y=void 0!=", |
| "=u;y?w[x]=u:w=w[x]?w[x]:w[x]={}};; return this._.apply(null,arguments);", |
| "}.apply({navigator:typeof window!=undefined?window.navigator:null,docum", |
| "ent:typeof window!=undefined?window.document:null}, arguments);}", |
| NULL |
| }; |
| |
| const char* const GET_SESSION_STORAGE_KEYS[] = { |
| "function(){return function(){var b=window;function e(a,d){this.code=a;t", |
| "his.state=g[a]||h;this.message=d||\"\";var c=this.state.replace(/((?:^|", |
| "\\s+)[a-z])/g,function(a){return a.toUpperCase().replace(/^[\\s\\xa0]+/", |
| "g,\"\")}),f=c.length-5;if(0>f||c.indexOf(\"Error\",f)!=f)c+=\"Error\";t", |
| "his.name=c;c=Error(this.message);c.name=this.name;this.stack=c.stack||", |
| "\"\"}\n(function(){var a=Error;function d(){}d.prototype=a.prototype;e.", |
| "c=a.prototype;e.prototype=new d;e.prototype.constructor=e;e.b=function(", |
| "c,d,z){for(var t=Array(arguments.length-2),n=2;n<arguments.length;n++)t", |
| "[n-2]=arguments[n];return a.prototype[d].apply(c,t)}})();var h=\"unknow", |
| "n error\",g={15:\"element not selectable\",11:\"element not visible\"};", |
| "g[31]=h;g[30]=h;g[24]=\"invalid cookie domain\";g[29]=\"invalid element", |
| " coordinates\";g[12]=\"invalid element state\";g[32]=\"invalid selector", |
| "\";g[51]=\"invalid selector\";\ng[52]=\"invalid selector\";g[17]=\"java", |
| "script error\";g[405]=\"unsupported operation\";g[34]=\"move target out", |
| " of bounds\";g[27]=\"no such alert\";g[7]=\"no such element\";g[8]=\"no", |
| " such frame\";g[23]=\"no such window\";g[28]=\"script timeout\";g[33]=", |
| "\"session not created\";g[10]=\"stale element reference\";g[21]=\"timeo", |
| "ut\";g[25]=\"unable to set cookie\";g[26]=\"unexpected alert open\";g[1", |
| "3]=h;g[9]=\"unknown command\";e.prototype.toString=function(){return th", |
| "is.name+\": \"+this.message};var k;a:{var l=this.navigator;if(l){var m=", |
| "l.userAgent;if(m){k=m;break a}}k=\"\"};var p=-1!=k.indexOf(\"Windows\")", |
| "&&!1;\nfunction q(){var a=b||b;switch(\"session_storage\"){case \"appca", |
| "che\":return null!=a.applicationCache;case \"browser_connection\":retur", |
| "n null!=a.navigator&&null!=a.navigator.onLine;case \"database\":return ", |
| "null!=a.openDatabase;case \"location\":return p?!1:null!=a.navigator&&n", |
| "ull!=a.navigator.geolocation;case \"local_storage\":return null!=a.loca", |
| "lStorage;case \"session_storage\":return null!=a.sessionStorage&&null!=", |
| "a.sessionStorage.clear;default:throw new e(13,\"Unsupported API identif", |
| "ier provided as parameter\");}}\n;function r(a){this.a=a}r.prototype.se", |
| "tItem=function(a,d){try{this.a.setItem(a,d+\"\")}catch(c){throw new e(1", |
| "3,c.message);}};r.prototype.getItem=function(a){return this.a.getItem(a", |
| ")};r.prototype.removeItem=function(a){var d=this.getItem(a);this.a.remo", |
| "veItem(a);return d};r.prototype.clear=function(){this.a.clear()};r.prot", |
| "otype.size=function(){return this.a.length};r.prototype.key=function(a)", |
| "{return this.a.key(a)};function u(){var a;if(q())a=new r(b.sessionStora", |
| "ge);else throw new e(13,\"Session storage undefined\");for(var d=[],c=a", |
| ".size(),f=0;f<c;f++)d[f]=a.a.key(f);return d}var v=[\"_\"],w=this;v[0]i", |
| "n w||!w.execScript||w.execScript(\"var \"+v[0]);for(var x;v.length&&(x=", |
| "v.shift());){var y;if(y=!v.length)y=void 0!==u;y?w[x]=u:w=w[x]?w[x]:w[x", |
| "]={}};; return this._.apply(null,arguments);}.apply({navigator:typeof w", |
| "indow!=undefined?window.navigator:null,document:typeof window!=undefine", |
| "d?window.document:null}, arguments);}", |
| NULL |
| }; |
| |
| const char* const GET_SESSION_STORAGE_SIZE[] = { |
| "function(){return function(){var b=window;function e(a,d){this.code=a;t", |
| "his.state=f[a]||g;this.message=d||\"\";var c=this.state.replace(/((?:^|", |
| "\\s+)[a-z])/g,function(a){return a.toUpperCase().replace(/^[\\s\\xa0]+/", |
| "g,\"\")}),p=c.length-5;if(0>p||c.indexOf(\"Error\",p)!=p)c+=\"Error\";t", |
| "his.name=c;c=Error(this.message);c.name=this.name;this.stack=c.stack||", |
| "\"\"}\n(function(){var a=Error;function d(){}d.prototype=a.prototype;e.", |
| "c=a.prototype;e.prototype=new d;e.prototype.constructor=e;e.b=function(", |
| "c,d,z){for(var t=Array(arguments.length-2),m=2;m<arguments.length;m++)t", |
| "[m-2]=arguments[m];return a.prototype[d].apply(c,t)}})();var g=\"unknow", |
| "n error\",f={15:\"element not selectable\",11:\"element not visible\"};", |
| "f[31]=g;f[30]=g;f[24]=\"invalid cookie domain\";f[29]=\"invalid element", |
| " coordinates\";f[12]=\"invalid element state\";f[32]=\"invalid selector", |
| "\";f[51]=\"invalid selector\";\nf[52]=\"invalid selector\";f[17]=\"java", |
| "script error\";f[405]=\"unsupported operation\";f[34]=\"move target out", |
| " of bounds\";f[27]=\"no such alert\";f[7]=\"no such element\";f[8]=\"no", |
| " such frame\";f[23]=\"no such window\";f[28]=\"script timeout\";f[33]=", |
| "\"session not created\";f[10]=\"stale element reference\";f[21]=\"timeo", |
| "ut\";f[25]=\"unable to set cookie\";f[26]=\"unexpected alert open\";f[1", |
| "3]=g;f[9]=\"unknown command\";e.prototype.toString=function(){return th", |
| "is.name+\": \"+this.message};var h;a:{var k=this.navigator;if(k){var l=", |
| "k.userAgent;if(l){h=l;break a}}h=\"\"};var n=-1!=h.indexOf(\"Windows\")", |
| "&&!1;\nfunction q(){var a=b||b;switch(\"session_storage\"){case \"appca", |
| "che\":return null!=a.applicationCache;case \"browser_connection\":retur", |
| "n null!=a.navigator&&null!=a.navigator.onLine;case \"database\":return ", |
| "null!=a.openDatabase;case \"location\":return n?!1:null!=a.navigator&&n", |
| "ull!=a.navigator.geolocation;case \"local_storage\":return null!=a.loca", |
| "lStorage;case \"session_storage\":return null!=a.sessionStorage&&null!=", |
| "a.sessionStorage.clear;default:throw new e(13,\"Unsupported API identif", |
| "ier provided as parameter\");}}\n;function r(a){this.a=a}r.prototype.se", |
| "tItem=function(a,d){try{this.a.setItem(a,d+\"\")}catch(c){throw new e(1", |
| "3,c.message);}};r.prototype.getItem=function(a){return this.a.getItem(a", |
| ")};r.prototype.removeItem=function(a){var d=this.getItem(a);this.a.remo", |
| "veItem(a);return d};r.prototype.clear=function(){this.a.clear()};r.prot", |
| "otype.size=function(){return this.a.length};r.prototype.key=function(a)", |
| "{return this.a.key(a)};function u(){var a;if(q())a=new r(b.sessionStora", |
| "ge);else throw new e(13,\"Session storage undefined\");return a.size()}", |
| "var v=[\"_\"],w=this;v[0]in w||!w.execScript||w.execScript(\"var \"+v[0", |
| "]);for(var x;v.length&&(x=v.shift());){var y;if(y=!v.length)y=void 0!==", |
| "u;y?w[x]=u:w=w[x]?w[x]:w[x]={}};; return this._.apply(null,arguments);}", |
| ".apply({navigator:typeof window!=undefined?window.navigator:null,docume", |
| "nt:typeof window!=undefined?window.document:null}, arguments);}", |
| NULL |
| }; |
| |
| const char* const GET_TEXT[] = { |
| "function(){return function(){var f,h=this;\nfunction l(a){var b=typeof ", |
| "a;if(\"object\"==b)if(a){if(a instanceof Array)return\"array\";if(a ins", |
| "tanceof Object)return b;var c=Object.prototype.toString.call(a);if(\"[o", |
| "bject Window]\"==c)return\"object\";if(\"[object Array]\"==c||\"number", |
| "\"==typeof a.length&&\"undefined\"!=typeof a.splice&&\"undefined\"!=typ", |
| "eof 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\";else if(\"function\"==\nb", |
| "&&\"undefined\"==typeof a.call)return\"object\";return b}function aa(a)", |
| "{var b=l(a);return\"array\"==b||\"object\"==b&&\"number\"==typeof a.len", |
| "gth}function m(a){return\"string\"==typeof a}function p(a){return\"numb", |
| "er\"==typeof a}function r(a){var b=typeof a;return\"object\"==b&&null!=", |
| "a||\"function\"==b};function ba(a){var b=a.length-1;return 0<=b&&a.inde", |
| "xOf(\" \",b)==b}function ca(a){return String(a).replace(/\\-([a-z])/g,f", |
| "unction(a,c){return c.toUpperCase()})};var da=Array.prototype;function ", |
| "ea(a,b){if(m(a))return m(b)&&1==b.length?a.indexOf(b,0):-1;for(var c=0;", |
| "c<a.length;c++)if(c in a&&a[c]===b)return c;return-1}function u(a,b){fo", |
| "r(var c=a.length,d=m(a)?a.split(\"\"):a,e=0;e<c;e++)e in d&&b.call(void", |
| " 0,d[e],e,a)}function fa(a,b){var c=\"\";u(a,function(d,e){c=b.call(voi", |
| "d 0,c,d,e,a)});return c}function ga(a,b){for(var c=a.length,d=m(a)?a.sp", |
| "lit(\"\"):a,e=0;e<c;e++)if(e in d&&b.call(void 0,d[e],e,a))return!0;ret", |
| "urn!1}\nfunction ha(a,b){for(var c=a.length,d=m(a)?a.split(\"\"):a,e=0;", |
| "e<c;e++)if(e in d&&!b.call(void 0,d[e],e,a))return!1;return!0}function ", |
| "ia(a){var b=a.length;if(0<b){for(var c=Array(b),d=0;d<b;d++)c[d]=a[d];r", |
| "eturn c}return[]}function ja(a,b,c){return 2>=arguments.length?da.slice", |
| ".call(a,b):da.slice.call(a,b,c)};var ka={aliceblue:\"#f0f8ff\",antiquew", |
| "hite:\"#faebd7\",aqua:\"#00ffff\",aquamarine:\"#7fffd4\",azure:\"#f0fff", |
| "f\",beige:\"#f5f5dc\",bisque:\"#ffe4c4\",black:\"#000000\",blanchedalmo", |
| "nd:\"#ffebcd\",blue:\"#0000ff\",blueviolet:\"#8a2be2\",brown:\"#a52a2a", |
| "\",burlywood:\"#deb887\",cadetblue:\"#5f9ea0\",chartreuse:\"#7fff00\",c", |
| "hocolate:\"#d2691e\",coral:\"#ff7f50\",cornflowerblue:\"#6495ed\",corns", |
| "ilk:\"#fff8dc\",crimson:\"#dc143c\",cyan:\"#00ffff\",darkblue:\"#00008b", |
| "\",darkcyan:\"#008b8b\",darkgoldenrod:\"#b8860b\",darkgray:\"#a9a9a9\",", |
| "darkgreen:\"#006400\",\ndarkgrey:\"#a9a9a9\",darkkhaki:\"#bdb76b\",dark", |
| "magenta:\"#8b008b\",darkolivegreen:\"#556b2f\",darkorange:\"#ff8c00\",d", |
| "arkorchid:\"#9932cc\",darkred:\"#8b0000\",darksalmon:\"#e9967a\",darkse", |
| "agreen:\"#8fbc8f\",darkslateblue:\"#483d8b\",darkslategray:\"#2f4f4f\",", |
| "darkslategrey:\"#2f4f4f\",darkturquoise:\"#00ced1\",darkviolet:\"#9400d", |
| "3\",deeppink:\"#ff1493\",deepskyblue:\"#00bfff\",dimgray:\"#696969\",di", |
| "mgrey:\"#696969\",dodgerblue:\"#1e90ff\",firebrick:\"#b22222\",floralwh", |
| "ite:\"#fffaf0\",forestgreen:\"#228b22\",fuchsia:\"#ff00ff\",gainsboro:", |
| "\"#dcdcdc\",\nghostwhite:\"#f8f8ff\",gold:\"#ffd700\",goldenrod:\"#daa5", |
| "20\",gray:\"#808080\",green:\"#008000\",greenyellow:\"#adff2f\",grey:\"", |
| "#808080\",honeydew:\"#f0fff0\",hotpink:\"#ff69b4\",indianred:\"#cd5c5c", |
| "\",indigo:\"#4b0082\",ivory:\"#fffff0\",khaki:\"#f0e68c\",lavender:\"#e", |
| "6e6fa\",lavenderblush:\"#fff0f5\",lawngreen:\"#7cfc00\",lemonchiffon:\"", |
| "#fffacd\",lightblue:\"#add8e6\",lightcoral:\"#f08080\",lightcyan:\"#e0f", |
| "fff\",lightgoldenrodyellow:\"#fafad2\",lightgray:\"#d3d3d3\",lightgreen", |
| ":\"#90ee90\",lightgrey:\"#d3d3d3\",lightpink:\"#ffb6c1\",lightsalmon:\"", |
| "#ffa07a\",\nlightseagreen:\"#20b2aa\",lightskyblue:\"#87cefa\",lightsla", |
| "tegray:\"#778899\",lightslategrey:\"#778899\",lightsteelblue:\"#b0c4de", |
| "\",lightyellow:\"#ffffe0\",lime:\"#00ff00\",limegreen:\"#32cd32\",linen", |
| ":\"#faf0e6\",magenta:\"#ff00ff\",maroon:\"#800000\",mediumaquamarine:\"", |
| "#66cdaa\",mediumblue:\"#0000cd\",mediumorchid:\"#ba55d3\",mediumpurple:", |
| "\"#9370db\",mediumseagreen:\"#3cb371\",mediumslateblue:\"#7b68ee\",medi", |
| "umspringgreen:\"#00fa9a\",mediumturquoise:\"#48d1cc\",mediumvioletred:", |
| "\"#c71585\",midnightblue:\"#191970\",mintcream:\"#f5fffa\",mistyrose:\"", |
| "#ffe4e1\",\nmoccasin:\"#ffe4b5\",navajowhite:\"#ffdead\",navy:\"#000080", |
| "\",oldlace:\"#fdf5e6\",olive:\"#808000\",olivedrab:\"#6b8e23\",orange:", |
| "\"#ffa500\",orangered:\"#ff4500\",orchid:\"#da70d6\",palegoldenrod:\"#e", |
| "ee8aa\",palegreen:\"#98fb98\",paleturquoise:\"#afeeee\",palevioletred:", |
| "\"#db7093\",papayawhip:\"#ffefd5\",peachpuff:\"#ffdab9\",peru:\"#cd853f", |
| "\",pink:\"#ffc0cb\",plum:\"#dda0dd\",powderblue:\"#b0e0e6\",purple:\"#8", |
| "00080\",red:\"#ff0000\",rosybrown:\"#bc8f8f\",royalblue:\"#4169e1\",sad", |
| "dlebrown:\"#8b4513\",salmon:\"#fa8072\",sandybrown:\"#f4a460\",seagreen", |
| ":\"#2e8b57\",\nseashell:\"#fff5ee\",sienna:\"#a0522d\",silver:\"#c0c0c0", |
| "\",skyblue:\"#87ceeb\",slateblue:\"#6a5acd\",slategray:\"#708090\",slat", |
| "egrey:\"#708090\",snow:\"#fffafa\",springgreen:\"#00ff7f\",steelblue:\"", |
| "#4682b4\",tan:\"#d2b48c\",teal:\"#008080\",thistle:\"#d8bfd8\",tomato:", |
| "\"#ff6347\",turquoise:\"#40e0d0\",violet:\"#ee82ee\",wheat:\"#f5deb3\",", |
| "white:\"#ffffff\",whitesmoke:\"#f5f5f5\",yellow:\"#ffff00\",yellowgreen", |
| ":\"#9acd32\"};var la=\"backgroundColor borderTopColor borderRightColor ", |
| "borderBottomColor borderLeftColor color outlineColor\".split(\" \"),ma=", |
| "/#([0-9a-fA-F])([0-9a-fA-F])([0-9a-fA-F])/,na=/^#(?:[0-9a-f]{3}){1,2}$/", |
| "i,oa=/^(?:rgba)?\\((\\d{1,3}),\\s?(\\d{1,3}),\\s?(\\d{1,3}),\\s?(0|1|0", |
| "\\.\\d*)\\)$/i,pa=/^(?:rgb)?\\((0|[1-9]\\d{0,2}),\\s?(0|[1-9]\\d{0,2}),", |
| "\\s?(0|[1-9]\\d{0,2})\\)$/i;function v(a,b){this.code=a;this.state=w[a]", |
| "||x;this.message=b||\"\";var c=this.state.replace(/((?:^|\\s+)[a-z])/g,", |
| "function(a){return a.toUpperCase().replace(/^[\\s\\xa0]+/g,\"\")}),d=c.", |
| "length-5;if(0>d||c.indexOf(\"Error\",d)!=d)c+=\"Error\";this.name=c;c=E", |
| "rror(this.message);c.name=this.name;this.stack=c.stack||\"\"}\n(functio", |
| "n(){var a=Error;function b(){}b.prototype=a.prototype;v.R=a.prototype;v", |
| ".prototype=new b;v.prototype.constructor=v;v.M=function(b,d,e){for(var ", |
| "g=Array(arguments.length-2),k=2;k<arguments.length;k++)g[k-2]=arguments", |
| "[k];return a.prototype[d].apply(b,g)}})();var x=\"unknown error\",w={15", |
| ":\"element not selectable\",11:\"element not visible\"};w[31]=x;w[30]=x", |
| ";w[24]=\"invalid cookie domain\";w[29]=\"invalid element coordinates\";", |
| "w[12]=\"invalid element state\";w[32]=\"invalid selector\";w[51]=\"inva", |
| "lid selector\";\nw[52]=\"invalid selector\";w[17]=\"javascript error\";", |
| "w[405]=\"unsupported operation\";w[34]=\"move target out of bounds\";w[", |
| "27]=\"no such alert\";w[7]=\"no such element\";w[8]=\"no such frame\";w", |
| "[23]=\"no such window\";w[28]=\"script timeout\";w[33]=\"session not cr", |
| "eated\";w[10]=\"stale element reference\";w[21]=\"timeout\";w[25]=\"una", |
| "ble to set cookie\";w[26]=\"unexpected alert open\";w[13]=x;w[9]=\"unkn", |
| "own command\";v.prototype.toString=function(){return this.name+\": \"+t", |
| "his.message};var A;a:{var qa=h.navigator;if(qa){var ra=qa.userAgent;if(", |
| "ra){A=ra;break a}}A=\"\"};function sa(a){var b=arguments.length;if(1==b", |
| "&&\"array\"==l(arguments[0]))return sa.apply(null,arguments[0]);for(var", |
| " c={},d=0;d<b;d++)c[arguments[d]]=!0;return c};var ta=-1!=A.indexOf(\"M", |
| "acintosh\"),ua=-1!=A.indexOf(\"Windows\");sa(\"area base br col command", |
| " embed hr img input keygen link meta param source track wbr\".split(\" ", |
| "\"));function B(a,b){this.x=void 0!==a?a:0;this.y=void 0!==b?b:0}f=B.pr", |
| "ototype;f.clone=function(){return new B(this.x,this.y)};f.toString=func", |
| "tion(){return\"(\"+this.x+\", \"+this.y+\")\"};f.ceil=function(){this.x", |
| "=Math.ceil(this.x);this.y=Math.ceil(this.y);return this};f.floor=functi", |
| "on(){this.x=Math.floor(this.x);this.y=Math.floor(this.y);return this};f", |
| ".round=function(){this.x=Math.round(this.x);this.y=Math.round(this.y);r", |
| "eturn this};\nf.translate=function(a,b){a instanceof B?(this.x+=a.x,thi", |
| "s.y+=a.y):(this.x+=a,p(b)&&(this.y+=b));return this};f.scale=function(a", |
| ",b){var c=p(b)?b:a;this.x*=a;this.y*=c;return this};function va(a,b){th", |
| "is.width=a;this.height=b}f=va.prototype;f.clone=function(){return new v", |
| "a(this.width,this.height)};f.toString=function(){return\"(\"+this.width", |
| "+\" x \"+this.height+\")\"};f.ceil=function(){this.width=Math.ceil(this", |
| ".width);this.height=Math.ceil(this.height);return this};f.floor=functio", |
| "n(){this.width=Math.floor(this.width);this.height=Math.floor(this.heigh", |
| "t);return this};f.round=function(){this.width=Math.round(this.width);th", |
| "is.height=Math.round(this.height);return this};\nf.scale=function(a,b){", |
| "var c=p(b)?b:a;this.width*=a;this.height*=c;return this};function wa(a,", |
| "b,c){function d(c){c&&b.appendChild(m(c)?a.createTextNode(c):c)}for(var", |
| " e=1;e<c.length;e++){var g=c[e];!aa(g)||r(g)&&0<g.nodeType?d(g):u(xa(g)", |
| "?ia(g):g,d)}}function ya(a){for(;a&&1!=a.nodeType;)a=a.previousSibling;", |
| "return a}function za(a,b){if(a.contains&&1==b.nodeType)return a==b||a.c", |
| "ontains(b);if(\"undefined\"!=typeof a.compareDocumentPosition)return a=", |
| "=b||Boolean(a.compareDocumentPosition(b)&16);for(;b&&a!=b;)b=b.parentNo", |
| "de;return b==a}\nfunction Aa(a,b){if(a==b)return 0;if(a.compareDocument", |
| "Position)return a.compareDocumentPosition(b)&2?1:-1;if(\"sourceIndex\"i", |
| "n a||a.parentNode&&\"sourceIndex\"in a.parentNode){var c=1==a.nodeType,", |
| "d=1==b.nodeType;if(c&&d)return a.sourceIndex-b.sourceIndex;var e=a.pare", |
| "ntNode,g=b.parentNode;return e==g?Ca(a,b):!c&&za(e,b)?-1*Da(a,b):!d&&za", |
| "(g,a)?Da(b,a):(c?a.sourceIndex:e.sourceIndex)-(d?b.sourceIndex:g.source", |
| "Index)}d=C(a);c=d.createRange();c.selectNode(a);c.collapse(!0);d=d.crea", |
| "teRange();d.selectNode(b);\nd.collapse(!0);return c.compareBoundaryPoin", |
| "ts(h.Range.START_TO_END,d)}function Da(a,b){var c=a.parentNode;if(c==b)", |
| "return-1;for(var d=b;d.parentNode!=c;)d=d.parentNode;return Ca(d,a)}fun", |
| "ction Ca(a,b){for(var c=b;c=c.previousSibling;)if(c==a)return-1;return ", |
| "1}function C(a){return 9==a.nodeType?a:a.ownerDocument||a.document}func", |
| "tion xa(a){if(a&&\"number\"==typeof a.length){if(r(a))return\"function", |
| "\"==typeof a.item||\"string\"==typeof a.item;if(\"function\"==l(a))retu", |
| "rn\"function\"==typeof a.item}return!1}\nfunction Ea(a,b){a=a.parentNod", |
| "e;for(var c=0;a;){if(b(a))return a;a=a.parentNode;c++}return null}funct", |
| "ion Fa(a){this.w=a||h.document||document}f=Fa.prototype;f.createElement", |
| "=function(a){return this.w.createElement(a)};f.createTextNode=function(", |
| "a){return this.w.createTextNode(String(a))};f.appendChild=function(a,b)", |
| "{a.appendChild(b)};f.append=function(a,b){wa(C(a),a,arguments)};f.canHa", |
| "veChildren=function(a){if(1!=a.nodeType)return!1;switch(a.tagName){case", |
| " \"APPLET\":case \"AREA\":case \"BASE\":case \"BR\":case \"COL\":case ", |
| "\"COMMAND\":case \"EMBED\":case \"FRAME\":case \"HR\":case \"IMG\":case", |
| " \"INPUT\":case \"IFRAME\":case \"ISINDEX\":case \"KEYGEN\":case \"LINK", |
| "\":case \"NOFRAMES\":case \"NOSCRIPT\":case \"META\":case \"OBJECT\":ca", |
| "se \"PARAM\":case \"SCRIPT\":case \"SOURCE\":case \"STYLE\":case \"TRAC", |
| "K\":case \"WBR\":return!1}return!0};\nf.removeNode=function(a){return a", |
| "&&a.parentNode?a.parentNode.removeChild(a):null};f.contains=za;function", |
| " D(a){var b=null,c=a.nodeType;1==c&&(b=a.textContent,b=void 0==b||null=", |
| "=b?a.innerText:b,b=void 0==b||null==b?\"\":b);if(\"string\"!=typeof b)i", |
| "f(9==c||1==c){a=9==c?a.documentElement:a.firstChild;for(var c=0,d=[],b=", |
| "\"\";a;){do 1!=a.nodeType&&(b+=a.nodeValue),d[c++]=a;while(a=a.firstChi", |
| "ld);for(;c&&!(a=d[--c].nextSibling););}}else b=a.nodeValue;return\"\"+b", |
| "};function E(){this.j=this.h=null;this.v=0}function Ga(a){this.node=a;t", |
| "his.next=this.s=null}E.prototype.unshift=function(a){a=new Ga(a);a.next", |
| "=this.h;this.j?this.h.s=a:this.h=this.j=a;this.h=a;this.v++};E.prototyp", |
| "e.add=function(a){a=new Ga(a);a.s=this.j;this.h?this.j.next=a:this.h=th", |
| "is.j=a;this.j=a;this.v++};function Ha(a){return(a=a.h)?a.node:null}E.pr", |
| "ototype.iterator=function(a){return new Ia(this,!!a)};function Ia(a,b){", |
| "this.I=a;this.F=(this.H=b)?a.j:a.h;this.A=null}\nIa.prototype.next=func", |
| "tion(){var a=this.F;if(null==a)return null;var b=this.A=a;this.F=this.H", |
| "?a.s:a.next;return b.node};Ia.prototype.remove=function(){var a=this.I,", |
| "b=this.A;if(!b)throw Error(\"Next must be called at least once before r", |
| "emove.\");var c=b.s,b=b.next;c?c.next=b:a.h=b;b?b.s=c:a.j=c;a.v--;this.", |
| "A=null};function F(a,b,c,d,e){b=b.evaluate(d);c=c.evaluate(d);var g;if(", |
| "b instanceof E&&c instanceof E){e=b.iterator();for(d=e.next();d;d=e.nex", |
| "t())for(b=c.iterator(),g=b.next();g;g=b.next())if(a(D(d),D(g)))return!0", |
| ";return!1}if(b instanceof E||c instanceof E){b instanceof E?e=b:(e=c,c=", |
| "b);e=e.iterator();b=typeof c;for(d=e.next();d;d=e.next()){switch(b){cas", |
| "e \"number\":d=+D(d);break;case \"boolean\":d=!!D(d);break;case \"strin", |
| "g\":d=D(d);break;default:throw Error(\"Illegal primitive type for compa", |
| "rison.\");}if(a(d,c))return!0}return!1}return e?\n\"boolean\"==typeof b", |
| "||\"boolean\"==typeof c?a(!!b,!!c):\"number\"==typeof b||\"number\"==ty", |
| "peof c?a(+b,+c):a(b,c):a(+b,+c)}function Ja(a,b,c,d){this.J=a;this.u=d}", |
| "Ja.prototype.toString=function(){return this.J};var Ka={};function H(a,", |
| "b){if(Ka.hasOwnProperty(a))throw Error(\"Binary operator already create", |
| "d: \"+a);var c=new Ja(a,0,0,b);Ka[c.toString()]=c}H(\"div\",function(a,", |
| "b,c){return a.g(c)/b.g(c)});H(\"mod\",function(a,b,c){return a.g(c)%b.g", |
| "(c)});H(\"*\",function(a,b,c){return a.g(c)*b.g(c)});\nH(\"+\",function", |
| "(a,b,c){return a.g(c)+b.g(c)});H(\"-\",function(a,b,c){return a.g(c)-b.", |
| "g(c)});H(\"<\",function(a,b,c){return F(function(a,b){return a<b},a,b,c", |
| ")});H(\">\",function(a,b,c){return F(function(a,b){return a>b},a,b,c)})", |
| ";H(\"<=\",function(a,b,c){return F(function(a,b){return a<=b},a,b,c)});", |
| "H(\">=\",function(a,b,c){return F(function(a,b){return a>=b},a,b,c)});H", |
| "(\"=\",function(a,b,c){return F(function(a,b){return a==b},a,b,c,!0)});", |
| "H(\"!=\",function(a,b,c){return F(function(a,b){return a!=b},a,b,c,!0)}", |
| ");\nH(\"and\",function(a,b,c){return a.o(c)&&b.o(c)});H(\"or\",function", |
| "(a,b,c){return a.o(c)||b.o(c)});function La(a,b,c,d,e,g){this.B=a;this.", |
| "u=g}La.prototype.toString=function(){return this.B};var Ma={};function ", |
| "I(a,b){if(Ma.hasOwnProperty(a))throw Error(\"Function already created: ", |
| "\"+a+\".\");Ma[a]=new La(a,0,0,0,0,b)}I(\"boolean\",function(a,b){retur", |
| "n b.o(a)});I(\"ceiling\",function(a,b){return Math.ceil(b.g(a))});I(\"c", |
| "oncat\",function(a,b){return fa(ja(arguments,1),function(b,d){return b+", |
| "d.c(a)})});I(\"contains\",function(a,b,c){b=b.c(a);a=c.c(a);return-1!=b", |
| ".indexOf(a)});I(\"count\",function(a,b){return b.evaluate(a).v});\nI(\"", |
| "false\",function(){return!1});I(\"floor\",function(a,b){return Math.flo", |
| "or(b.g(a))});I(\"id\",function(a,b){var c=a.m(),d=9==c.nodeType?c:c.own", |
| "erDocument,c=b.c(a).split(/\\s+/),e=[];u(c,function(a){a=d.getElementBy", |
| "Id(a);!a||0<=ea(e,a)||e.push(a)});e.sort(Aa);var g=new E;u(e,function(a", |
| "){g.add(a)});return g});I(\"lang\",function(){return!1});I(\"last\",fun", |
| "ction(a){if(1!=arguments.length)throw Error(\"Function last expects ()", |
| "\");return a.N()});\nI(\"local-name\",function(a,b){var c=b?Ha(b.evalua", |
| "te(a)):a.m();return c?c.nodeName.toLowerCase():\"\"});I(\"name\",functi", |
| "on(a,b){var c=b?Ha(b.evaluate(a)):a.m();return c?c.nodeName.toLowerCase", |
| "():\"\"});I(\"namespace-uri\",function(){return\"\"});I(\"normalize-spa", |
| "ce\",function(a,b){return(b?b.c(a):D(a.m())).replace(/[\\s\\xa0]+/g,\" ", |
| "\").replace(/^\\s+|\\s+$/g,\"\")});I(\"not\",function(a,b){return!b.o(a", |
| ")});I(\"number\",function(a,b){return b?b.g(a):+D(a.m())});I(\"position", |
| "\",function(a){return a.O()});I(\"round\",function(a,b){return Math.rou", |
| "nd(b.g(a))});\nI(\"starts-with\",function(a,b,c){b=b.c(a);a=c.c(a);retu", |
| "rn 0==b.lastIndexOf(a,0)});I(\"string\",function(a,b){return b?b.c(a):D", |
| "(a.m())});I(\"string-length\",function(a,b){return(b?b.c(a):D(a.m())).l", |
| "ength});I(\"substring\",function(a,b,c,d){c=c.g(a);if(isNaN(c)||Infinit", |
| "y==c||-Infinity==c)return\"\";d=d?d.g(a):Infinity;if(isNaN(d)||-Infinit", |
| "y===d)return\"\";c=Math.round(c)-1;var e=Math.max(c,0);a=b.c(a);if(Infi", |
| "nity==d)return a.substring(e);b=Math.round(d);return a.substring(e,c+b)", |
| "});\nI(\"substring-after\",function(a,b,c){b=b.c(a);a=c.c(a);c=b.indexO", |
| "f(a);return-1==c?\"\":b.substring(c+a.length)});I(\"substring-before\",", |
| "function(a,b,c){b=b.c(a);a=c.c(a);a=b.indexOf(a);return-1==a?\"\":b.sub", |
| "string(0,a)});I(\"sum\",function(a,b){for(var c=b.evaluate(a).iterator(", |
| "),d=0,e=c.next();e;e=c.next())d+=+D(e);return d});\nI(\"translate\",fun", |
| "ction(a,b,c,d){b=b.c(a);c=c.c(a);var e=d.c(a);a=[];for(d=0;d<c.length;d", |
| "++){var g=c.charAt(d);g in a||(a[g]=e.charAt(d))}c=\"\";for(d=0;d<b.len", |
| "gth;d++)g=b.charAt(d),c+=g in a?a[g]:g;return c});I(\"true\",function()", |
| "{return!0});function Na(a,b,c){this.B=a;this.H=c}Na.prototype.toString=", |
| "function(){return this.B};var Oa={};function J(a,b){if(Oa.hasOwnPropert", |
| "y(a))throw Error(\"Axis already created: \"+a);Oa[a]=new Na(a,0,b)}J(\"", |
| "ancestor\",!0);J(\"ancestor-or-self\",!0);J(\"attribute\",!1);J(\"child", |
| "\",!1);J(\"descendant\",!1);J(\"descendant-or-self\",!1);J(\"following", |
| "\",!1);J(\"following-sibling\",!1);J(\"namespace\",!1);J(\"parent\",!1)", |
| ";J(\"preceding\",!0);J(\"preceding-sibling\",!0);J(\"self\",!1);var K={", |
| "};K.C=function(){var a={S:\"http://www.w3.org/2000/svg\"};return functi", |
| "on(b){return a[b]||null}}();\nK.u=function(a,b,c){var d=C(a);if(!d.docu", |
| "mentElement)return null;try{for(var e=d.createNSResolver?d.createNSReso", |
| "lver(d.documentElement):K.C,g={},k=d.getElementsByTagName(\"*\"),t=0;t<", |
| "k.length;++t){var M=k[t],y=M.namespaceURI;if(y&&!g[y]){var n=M.lookupPr", |
| "efix(y);if(!n)var q=y.match(\".*/(\\\\w+)/?$\"),n=q?q[1]:\"xhtml\";g[y]", |
| "=n}}var z={},G;for(G in g)z[g[G]]=G;e=function(a){return z[a]||null};tr", |
| "y{return d.evaluate(b,a,e,c,null)}catch(Ba){if(\"TypeError\"===Ba.name)", |
| "return e=d.createNSResolver?d.createNSResolver(d.documentElement):\nK.C", |
| ",d.evaluate(b,a,e,c,null);throw Ba;}}catch(cb){throw new v(32,\"Unable ", |
| "to locate an element with the xpath expression \"+b+\" because of the f", |
| "ollowing error:\\n\"+cb);}};K.D=function(a,b){if(!a||1!=a.nodeType)thro", |
| "w new v(32,'The result of the xpath expression \"'+b+'\" is: '+a+\". It", |
| " should be an element.\");};\nK.L=function(a,b){var c=function(){var c=", |
| "K.u(b,a,9);return c?c.singleNodeValue||null:b.selectSingleNode?(c=C(b),", |
| "c.setProperty&&c.setProperty(\"SelectionLanguage\",\"XPath\"),b.selectS", |
| "ingleNode(a)):null}();null===c||K.D(c,a);return c};\nK.P=function(a,b){", |
| "var c=function(){var c=K.u(b,a,7);if(c){for(var e=c.snapshotLength,g=[]", |
| ",k=0;k<e;++k)g.push(c.snapshotItem(k));return g}return b.selectNodes?(c", |
| "=C(b),c.setProperty&&c.setProperty(\"SelectionLanguage\",\"XPath\"),b.s", |
| "electNodes(a)):[]}();u(c,function(b){K.D(b,a)});return c};function L(a,", |
| "b,c,d){this.top=a;this.right=b;this.bottom=c;this.left=d}f=L.prototype;", |
| "f.clone=function(){return new L(this.top,this.right,this.bottom,this.le", |
| "ft)};f.toString=function(){return\"(\"+this.top+\"t, \"+this.right+\"r,", |
| " \"+this.bottom+\"b, \"+this.left+\"l)\"};f.contains=function(a){return", |
| " this&&a?a instanceof L?a.left>=this.left&&a.right<=this.right&&a.top>=", |
| "this.top&&a.bottom<=this.bottom:a.x>=this.left&&a.x<=this.right&&a.y>=t", |
| "his.top&&a.y<=this.bottom:!1};\nf.expand=function(a,b,c,d){r(a)?(this.t", |
| "op-=a.top,this.right+=a.right,this.bottom+=a.bottom,this.left-=a.left):", |
| "(this.top-=a,this.right+=b,this.bottom+=c,this.left-=d);return this};f.", |
| "ceil=function(){this.top=Math.ceil(this.top);this.right=Math.ceil(this.", |
| "right);this.bottom=Math.ceil(this.bottom);this.left=Math.ceil(this.left", |
| ");return this};f.floor=function(){this.top=Math.floor(this.top);this.ri", |
| "ght=Math.floor(this.right);this.bottom=Math.floor(this.bottom);this.lef", |
| "t=Math.floor(this.left);return this};\nf.round=function(){this.top=Math", |
| ".round(this.top);this.right=Math.round(this.right);this.bottom=Math.rou", |
| "nd(this.bottom);this.left=Math.round(this.left);return this};f.translat", |
| "e=function(a,b){a instanceof B?(this.left+=a.x,this.right+=a.x,this.top", |
| "+=a.y,this.bottom+=a.y):(this.left+=a,this.right+=a,p(b)&&(this.top+=b,", |
| "this.bottom+=b));return this};f.scale=function(a,b){var c=p(b)?b:a;this", |
| ".left*=a;this.right*=a;this.top*=c;this.bottom*=c;return this};function", |
| " N(a,b,c,d){this.left=a;this.top=b;this.width=c;this.height=d}f=N.proto", |
| "type;f.clone=function(){return new N(this.left,this.top,this.width,this", |
| ".height)};f.toString=function(){return\"(\"+this.left+\", \"+this.top+", |
| "\" - \"+this.width+\"w x \"+this.height+\"h)\"};f.contains=function(a){", |
| "return a instanceof N?this.left<=a.left&&this.left+this.width>=a.left+a", |
| ".width&&this.top<=a.top&&this.top+this.height>=a.top+a.height:a.x>=this", |
| ".left&&a.x<=this.left+this.width&&a.y>=this.top&&a.y<=this.top+this.hei", |
| "ght};\nf.ceil=function(){this.left=Math.ceil(this.left);this.top=Math.c", |
| "eil(this.top);this.width=Math.ceil(this.width);this.height=Math.ceil(th", |
| "is.height);return this};f.floor=function(){this.left=Math.floor(this.le", |
| "ft);this.top=Math.floor(this.top);this.width=Math.floor(this.width);thi", |
| "s.height=Math.floor(this.height);return this};f.round=function(){this.l", |
| "eft=Math.round(this.left);this.top=Math.round(this.top);this.width=Math", |
| ".round(this.width);this.height=Math.round(this.height);return this};\nf", |
| ".translate=function(a,b){a instanceof B?(this.left+=a.x,this.top+=a.y):", |
| "(this.left+=a,p(b)&&(this.top+=b));return this};f.scale=function(a,b){v", |
| "ar c=p(b)?b:a;this.left*=a;this.width*=a;this.top*=c;this.height*=c;ret", |
| "urn this};function O(a,b){return!!a&&1==a.nodeType&&(!b||a.tagName.toUp", |
| "perCase()==b)}function P(a){for(a=a.parentNode;a&&1!=a.nodeType&&9!=a.n", |
| "odeType&&11!=a.nodeType;)a=a.parentNode;return O(a)?a:null}\nfunction Q", |
| "(a,b){var c=ca(b);if(\"float\"==c||\"cssFloat\"==c||\"styleFloat\"==c)c", |
| "=\"cssFloat\";var d;a:{d=c;var e=C(a);if(e.defaultView&&e.defaultView.g", |
| "etComputedStyle&&(e=e.defaultView.getComputedStyle(a,null))){d=e[d]||e.", |
| "getPropertyValue(d)||\"\";break a}d=\"\"}d=d||Pa(a,c);if(null===d)d=nul", |
| "l;else if(0<=ea(la,c)){b:{var g=d.match(oa);if(g){var c=Number(g[1]),e=", |
| "Number(g[2]),k=Number(g[3]),g=Number(g[4]);if(0<=c&&255>=c&&0<=e&&255>=", |
| "e&&0<=k&&255>=k&&0<=g&&1>=g){c=[c,e,k,g];break b}}c=null}if(!c)b:{if(k=", |
| "d.match(pa))if(c=\nNumber(k[1]),e=Number(k[2]),k=Number(k[3]),0<=c&&255", |
| ">=c&&0<=e&&255>=e&&0<=k&&255>=k){c=[c,e,k,1];break b}c=null}if(!c)b:{c=", |
| "d.toLowerCase();e=ka[c.toLowerCase()];if(!e&&(e=\"#\"==c.charAt(0)?c:\"", |
| "#\"+c,4==e.length&&(e=e.replace(ma,\"#$1$1$2$2$3$3\")),!na.test(e))){c=", |
| "null;break b}c=[parseInt(e.substr(1,2),16),parseInt(e.substr(3,2),16),p", |
| "arseInt(e.substr(5,2),16),1]}d=c?\"rgba(\"+c.join(\", \")+\")\":d}retur", |
| "n d}\nfunction Pa(a,b){var c=a.currentStyle||a.style,d=c[b];void 0===d&", |
| "&\"function\"==l(c.getPropertyValue)&&(d=c.getPropertyValue(b));return", |
| "\"inherit\"!=d?void 0!==d?d:null:(c=P(a))?Pa(c,b):null}\nfunction R(a,b", |
| ",c){function d(a){var b=S(a);return 0<b.height&&0<b.width?!0:O(a,\"PATH", |
| "\")&&(0<b.height||0<b.width)?(a=Q(a,\"stroke-width\"),!!a&&0<parseInt(a", |
| ",10)):\"hidden\"!=Q(a,\"overflow\")&&ga(a.childNodes,function(a){return", |
| " 3==a.nodeType||O(a)&&d(a)})}function e(a){return Qa(a)==T&&ha(a.childN", |
| "odes,function(a){return!O(a)||e(a)||!d(a)})}if(!O(a))throw Error(\"Argu", |
| "ment to isShown must be of type Element\");if(O(a,\"BODY\"))return!0;if", |
| "(O(a,\"OPTION\")||O(a,\"OPTGROUP\"))return a=Ea(a,function(a){return O(", |
| "a,\"SELECT\")}),\n!!a&&R(a,!0,c);var g=Ra(a);if(g)return!!g.G&&0<g.rect", |
| ".width&&0<g.rect.height&&R(g.G,b,c);if(O(a,\"INPUT\")&&\"hidden\"==a.ty", |
| "pe.toLowerCase()||O(a,\"NOSCRIPT\"))return!1;g=Q(a,\"visibility\");retu", |
| "rn\"collapse\"!=g&&\"hidden\"!=g&&c(a)&&(b||0!=Sa(a))&&d(a)?!e(a):!1}fu", |
| "nction Ta(a,b){function c(a){if(\"none\"==Q(a,\"display\"))return!1;a=P", |
| "(a);return!a||c(a)}return R(a,!!b,c)}var T=\"hidden\";\nfunction Qa(a){", |
| "function b(a){function b(a){return a==k?!0:0==Q(a,\"display\").lastInde", |
| "xOf(\"inline\",0)||\"absolute\"==c&&\"static\"==Q(a,\"position\")?!1:!0", |
| "}var c=Q(a,\"position\");if(\"fixed\"==c)return y=!0,a==k?null:k;for(a=", |
| "P(a);a&&!b(a);)a=P(a);return a}function c(a){var b=a;if(\"visible\"==M)", |
| "if(a==k&&t)b=t;else if(a==t)return{x:\"visible\",y:\"visible\"};b={x:Q(", |
| "b,\"overflow-x\"),y:Q(b,\"overflow-y\")};a==k&&(b.x=\"visible\"==b.x?\"", |
| "auto\":b.x,b.y=\"visible\"==b.y?\"auto\":b.y);return b}function d(a){if", |
| "(a==k){var b=(new Fa(g)).w;\na=b.K?b.K:b.body||b.documentElement;b=b.pa", |
| "rentWindow||b.defaultView;a=new B(b.pageXOffset||a.scrollLeft,b.pageYOf", |
| "fset||a.scrollTop)}else a=new B(a.scrollLeft,a.scrollTop);return a}var ", |
| "e=Ua(a),g=C(a),k=g.documentElement,t=g.body,M=Q(k,\"overflow\"),y;for(a", |
| "=b(a);a;a=b(a)){var n=c(a);if(\"visible\"!=n.x||\"visible\"!=n.y){var q", |
| "=S(a);if(0==q.width||0==q.height)return T;var z=e.right<q.left,G=e.bott", |
| "om<q.top;if(z&&\"hidden\"==n.x||G&&\"hidden\"==n.y)return T;if(z&&\"vis", |
| "ible\"!=n.x||G&&\"visible\"!=n.y){z=d(a);G=e.bottom<\nq.top-z.y;if(e.ri", |
| "ght<q.left-z.x&&\"visible\"!=n.x||G&&\"visible\"!=n.x)return T;e=Qa(a);", |
| "return e==T?T:\"scroll\"}z=e.left>=q.left+q.width;q=e.top>=q.top+q.heig", |
| "ht;if(z&&\"hidden\"==n.x||q&&\"hidden\"==n.y)return T;if(z&&\"visible\"", |
| "!=n.x||q&&\"visible\"!=n.y){if(y&&(n=d(a),e.left>=k.scrollWidth-n.x||e.", |
| "right>=k.scrollHeight-n.y))return T;e=Qa(a);return e==T?T:\"scroll\"}}}", |
| "return\"none\"}\nfunction S(a){var b=Ra(a);if(b)return b.rect;if(O(a,\"", |
| "HTML\"))return a=C(a),a=((a?a.parentWindow||a.defaultView:window)||wind", |
| "ow).document,a=\"CSS1Compat\"==a.compatMode?a.documentElement:a.body,a=", |
| "new va(a.clientWidth,a.clientHeight),new N(0,0,a.width,a.height);var c;", |
| "try{c=a.getBoundingClientRect()}catch(d){return new N(0,0,0,0)}return n", |
| "ew N(c.left,c.top,c.right-c.left,c.bottom-c.top)}\nfunction Ra(a){var b", |
| "=O(a,\"MAP\");if(!b&&!O(a,\"AREA\"))return null;var c=b?a:O(a.parentNod", |
| "e,\"MAP\")?a.parentNode:null,d=null,e=null;if(c&&c.name&&(d=K.L('/desce", |
| "ndant::*[@usemap = \"#'+c.name+'\"]',C(c)))&&(e=S(d),!b&&\"default\"!=a", |
| ".shape.toLowerCase())){var g=Va(a);a=Math.min(Math.max(g.left,0),e.widt", |
| "h);b=Math.min(Math.max(g.top,0),e.height);c=Math.min(g.width,e.width-a)", |
| ";g=Math.min(g.height,e.height-b);e=new N(a+e.left,b+e.top,c,g)}return{G", |
| ":d,rect:e||new N(0,0,0,0)}}\nfunction Va(a){var b=a.shape.toLowerCase()", |
| ";a=a.coords.split(\",\");if(\"rect\"==b&&4==a.length){var b=a[0],c=a[1]", |
| ";return new N(b,c,a[2]-b,a[3]-c)}if(\"circle\"==b&&3==a.length)return b", |
| "=a[2],new N(a[0]-b,a[1]-b,2*b,2*b);if(\"poly\"==b&&2<a.length){for(var ", |
| "b=a[0],c=a[1],d=b,e=c,g=2;g+1<a.length;g+=2)b=Math.min(b,a[g]),d=Math.m", |
| "ax(d,a[g]),c=Math.min(c,a[g+1]),e=Math.max(e,a[g+1]);return new N(b,c,d", |
| "-b,e-c)}return new N(0,0,0,0)}function Ua(a){a=S(a);return new L(a.top,", |
| "a.left+a.width,a.top+a.height,a.left)}\nfunction Wa(a){return a.replace", |
| "(/^[^\\S\\xa0]+|[^\\S\\xa0]+$/g,\"\")}function Xa(a){var b=a;a=b.length", |
| ";for(var c=Array(a),b=m(b)?b.split(\"\"):b,d=0;d<a;d++)d in b&&(c[d]=Wa", |
| ".call(void 0,b[d]));return Wa(c.join(\"\\n\")).replace(/\\xa0/g,\" \")}", |
| "\nfunction Ya(a,b,c,d){if(O(a,\"BR\"))b.push(\"\");else{var e=O(a,\"TD", |
| "\"),g=Q(a,\"display\"),k=!e&&!(0<=ea(Za,g)),t=void 0!=a.previousElement", |
| "Sibling?a.previousElementSibling:ya(a.previousSibling),t=t?Q(t,\"displa", |
| "y\"):\"\",M=Q(a,\"float\")||Q(a,\"cssFloat\")||Q(a,\"styleFloat\");!k||", |
| "\"run-in\"==t&&\"none\"==M||/^[\\s\\xa0]*$/.test(b[b.length-1]||\"\")||", |
| "b.push(\"\");var y=c(a),n=null,q=null;y&&(n=Q(a,\"white-space\"),q=Q(a,", |
| "\"text-transform\"));u(a.childNodes,function(a){d(a,b,y,n,q)});a=b[b.le", |
| "ngth-1]||\"\";!e&&\"table-cell\"!=g||!a||ba(a)||\n(b[b.length-1]+=\" \"", |
| ");k&&\"run-in\"!=g&&!/^[\\s\\xa0]*$/.test(a)&&b.push(\"\")}}function $a", |
| "(a,b){Ya(a,b,Ta,function(a,b,e,g,k){3==a.nodeType&&e?ab(a,b,g,k):O(a)&&", |
| "$a(a,b)})}var Za=\"inline inline-block inline-table none table-cell tab", |
| "le-column table-column-group\".split(\" \");\nfunction ab(a,b,c,d){a=a.", |
| "nodeValue.replace(/[\\u200b\\u200e\\u200f]/g,\"\");a=a.replace(/(\\r\\n", |
| "|\\r|\\n)/g,\"\\n\");if(\"normal\"==c||\"nowrap\"==c)a=a.replace(/\\n/g", |
| ",\" \");a=\"pre\"==c||\"pre-wrap\"==c?a.replace(/[ \\f\\t\\v\\u2028\\u2", |
| "029]/g,\"\\u00a0\"):a.replace(/[\\ \\f\\t\\v\\u2028\\u2029]+/g,\" \");", |
| "\"capitalize\"==d?a=a.replace(/(^|\\s)(\\S)/g,function(a,b,c){return b+", |
| "c.toUpperCase()}):\"uppercase\"==d?a=a.toUpperCase():\"lowercase\"==d&&", |
| "(a=a.toLowerCase());c=b.pop()||\"\";ba(c)&&0==a.lastIndexOf(\" \",0)&&(", |
| "a=a.substr(1));b.push(c+a)}\nfunction Sa(a){var b=1,c=Q(a,\"opacity\");", |
| "c&&(b=Number(c));(a=P(a))&&(b*=Sa(a));return b}\nif(\"function\"===type", |
| "of ShadowRoot)var bb=function(a,b){function c(b){if(\"none\"==Q(b,\"dis", |
| "play\"))return!1;var e;do{e=b.parentNode;if(b.getDestinationInsertionPo", |
| "ints){var g=b.getDestinationInsertionPoints();0<g.length&&(e=g[g.length", |
| "-1])}if(e instanceof ShadowRoot){if(e.host.shadowRoot!=e)return!1;e=e.h", |
| "ost}else if(9==e.nodeType||11==e.nodeType)e=null}while(a&&1!=a.nodeType", |
| ");return!e||c(e)}return R(a,!!b,c)},db=function(a,b,c,d,e){if(3==a.node", |
| "Type&&c)ab(a,b,d,e);else if(O(a))if(O(a,\"CONTENT\"))u(a.getDistributed", |
| "Nodes(),\nfunction(a){db(a,b,c,d,e)});else if(O(a,\"SHADOW\")){for(;a.p", |
| "arentNode;)a=a.parentNode;if(a instanceof ShadowRoot&&a)for(a=a.olderSh", |
| "adowRoot;a;)u(a.childNodes,function(a){db(a,b,c,d,e)}),a=a.olderShadowR", |
| "oot}else eb(a,b)},eb=function(a,b){a.shadowRoot&&u(a.shadowRoot.childNo", |
| "des,function(a){db(a,b,!0,null,null)});Ya(a,b,bb,function(a,b,e,g,k){va", |
| "r t=null;1==a.nodeType?t=a:3==a.nodeType&&(t=a);null!=t&&t.getDestinati", |
| "onInsertionPoints&&0<t.getDestinationInsertionPoints().length||db(a,b,e", |
| ",g,k)})};function U(a,b){this.i={};this.f=[];this.l=0;var c=arguments.l", |
| "ength;if(1<c){if(c%2)throw Error(\"Uneven number of arguments\");for(va", |
| "r d=0;d<c;d+=2)this.set(arguments[d],arguments[d+1])}else a&&this.addAl", |
| "l(a)}function fb(a){gb(a);return a.f.concat()}f=U.prototype;f.clear=fun", |
| "ction(){this.i={};this.l=this.f.length=0};f.remove=function(a){return O", |
| "bject.prototype.hasOwnProperty.call(this.i,a)?(delete this.i[a],this.l-", |
| "-,this.f.length>2*this.l&&gb(this),!0):!1};\nfunction gb(a){if(a.l!=a.f", |
| ".length){for(var b=0,c=0;b<a.f.length;){var d=a.f[b];Object.prototype.h", |
| "asOwnProperty.call(a.i,d)&&(a.f[c++]=d);b++}a.f.length=c}if(a.l!=a.f.le", |
| "ngth){for(var e={},c=b=0;b<a.f.length;)d=a.f[b],Object.prototype.hasOwn", |
| "Property.call(e,d)||(a.f[c++]=d,e[d]=1),b++;a.f.length=c}}f.get=functio", |
| "n(a,b){return Object.prototype.hasOwnProperty.call(this.i,a)?this.i[a]:", |
| "b};f.set=function(a,b){Object.prototype.hasOwnProperty.call(this.i,a)||", |
| "(this.l++,this.f.push(a));this.i[a]=b};\nf.addAll=function(a){var b;if(", |
| "a instanceof U){b=fb(a);gb(a);for(var c=[],d=0;d<a.f.length;d++)c.push(", |
| "a.i[a.f[d]]);a=c}else{b=[];var d=0,e;for(e in a)b[d++]=e;d=[];e=0;for(c", |
| " in a)d[e++]=a[c];a=d}for(c=0;c<b.length;c++)this.set(b[c],a[c])};f.for", |
| "Each=function(a,b){for(var c=fb(this),d=0;d<c.length;d++){var e=c[d],g=", |
| "this.get(e);a.call(b,g,e,this)}};f.clone=function(){return new U(this)}", |
| ";var hb={};function V(a,b,c){r(a)&&(a=a.a);a=new ib(a);!b||b in hb&&!c|", |
| "|(hb[b]={key:a,shift:!1},c&&(hb[c]={key:a,shift:!0}));return a}function", |
| " ib(a){this.code=a}V(8);V(9);V(13);var jb=V(16),kb=V(17),lb=V(18);V(19)", |
| ";V(20);V(27);V(32,\" \");V(33);V(34);V(35);V(36);V(37);V(38);V(39);V(40", |
| ");V(44);V(45);V(46);V(48,\"0\",\")\");V(49,\"1\",\"!\");V(50,\"2\",\"@", |
| "\");V(51,\"3\",\"#\");V(52,\"4\",\"$\");V(53,\"5\",\"%\");V(54,\"6\",\"", |
| "^\");V(55,\"7\",\"&\");V(56,\"8\",\"*\");V(57,\"9\",\"(\");V(65,\"a\",", |
| "\"A\");V(66,\"b\",\"B\");V(67,\"c\",\"C\");V(68,\"d\",\"D\");\nV(69,\"e", |
| "\",\"E\");V(70,\"f\",\"F\");V(71,\"g\",\"G\");V(72,\"h\",\"H\");V(73,\"", |
| "i\",\"I\");V(74,\"j\",\"J\");V(75,\"k\",\"K\");V(76,\"l\",\"L\");V(77,", |
| "\"m\",\"M\");V(78,\"n\",\"N\");V(79,\"o\",\"O\");V(80,\"p\",\"P\");V(81", |
| ",\"q\",\"Q\");V(82,\"r\",\"R\");V(83,\"s\",\"S\");V(84,\"t\",\"T\");V(8", |
| "5,\"u\",\"U\");V(86,\"v\",\"V\");V(87,\"w\",\"W\");V(88,\"x\",\"X\");V(", |
| "89,\"y\",\"Y\");V(90,\"z\",\"Z\");var mb=V(ua?{b:91,a:91}:ta?{b:224,a:9", |
| "1}:{b:0,a:91});V(ua?{b:92,a:92}:ta?{b:224,a:93}:{b:0,a:92});V(ua?{b:93,", |
| "a:93}:ta?{b:0,a:0}:{b:93,a:null});V({b:96,a:96},\"0\");V({b:97,a:97},\"", |
| "1\");\nV({b:98,a:98},\"2\");V({b:99,a:99},\"3\");V({b:100,a:100},\"4\")", |
| ";V({b:101,a:101},\"5\");V({b:102,a:102},\"6\");V({b:103,a:103},\"7\");V", |
| "({b:104,a:104},\"8\");V({b:105,a:105},\"9\");V({b:106,a:106},\"*\");V({", |
| "b:107,a:107},\"+\");V({b:109,a:109},\"-\");V({b:110,a:110},\".\");V({b:", |
| "111,a:111},\"/\");V(144);V(112);V(113);V(114);V(115);V(116);V(117);V(11", |
| "8);V(119);V(120);V(121);V(122);V(123);V({b:107,a:187},\"=\",\"+\");V(10", |
| "8,\",\");V({b:109,a:189},\"-\",\"_\");V(188,\",\",\"<\");V(190,\".\",\"", |
| ">\");V(191,\"/\",\"?\");V(192,\"`\",\"~\");V(219,\"[\",\"{\");\nV(220,", |
| "\"\\\\\",\"|\");V(221,\"]\",\"}\");V({b:59,a:186},\";\",\":\");V(222,\"", |
| "'\",'\"');var W=new U;W.set(1,jb);W.set(2,kb);W.set(4,lb);W.set(8,mb);(", |
| "function(a){var b=new U;u(fb(a),function(c){b.set(a.get(c).code,c)});re", |
| "turn b})(W);function nb(a,b){var c;b?(c=[],eb(a,c)):(c=[],$a(a,c));retu", |
| "rn c=Xa(c)}var X=[\"_\"],Y=h;X[0]in Y||!Y.execScript||Y.execScript(\"va", |
| "r \"+X[0]);for(var Z;X.length&&(Z=X.shift());)X.length||void 0===nb?Y=Y", |
| "[Z]?Y[Z]:Y[Z]={}:Y[Z]=nb;; return this._.apply(null,arguments);}.apply(", |
| "{navigator:typeof window!=undefined?window.navigator:null,document:type", |
| "of window!=undefined?window.document:null}, arguments);}", |
| NULL |
| }; |
| |
| const char* const IS_SELECTED[] = { |
| "function(){return function(){var b;\nfunction f(a){var d=typeof a;if(\"", |
| "object\"==d)if(a){if(a instanceof Array)return\"array\";if(a instanceof", |
| " Object)return d;var c=Object.prototype.toString.call(a);if(\"[object W", |
| "indow]\"==c)return\"object\";if(\"[object Array]\"==c||\"number\"==type", |
| "of a.length&&\"undefined\"!=typeof a.splice&&\"undefined\"!=typeof a.pr", |
| "opertyIsEnumerable&&!a.propertyIsEnumerable(\"splice\"))return\"array\"", |
| ";if(\"[object Function]\"==c||\"undefined\"!=typeof a.call&&\"undefined", |
| "\"!=typeof a.propertyIsEnumerable&&!a.propertyIsEnumerable(\"call\"))re", |
| "turn\"function\"}else return\"null\";else if(\"function\"==\nd&&\"undef", |
| "ined\"==typeof a.call)return\"object\";return d};function g(a,d){for(va", |
| "r c=a.length,e=\"string\"==typeof a?a.split(\"\"):a,h=0;h<c;h++)h in e&", |
| "&d.call(void 0,e[h],h,a)};function k(a,d){this.code=a;this.state=l[a]||", |
| "m;this.message=d||\"\";var c=this.state.replace(/((?:^|\\s+)[a-z])/g,fu", |
| "nction(a){return a.toUpperCase().replace(/^[\\s\\xa0]+/g,\"\")}),e=c.le", |
| "ngth-5;if(0>e||c.indexOf(\"Error\",e)!=e)c+=\"Error\";this.name=c;c=Err", |
| "or(this.message);c.name=this.name;this.stack=c.stack||\"\"}\n(function(", |
| "){var a=Error;function d(){}d.prototype=a.prototype;k.l=a.prototype;k.p", |
| "rototype=new d;k.prototype.constructor=k;k.j=function(c,d,h){for(var w=", |
| "Array(arguments.length-2),x=2;x<arguments.length;x++)w[x-2]=arguments[x", |
| "];return a.prototype[d].apply(c,w)}})();var m=\"unknown error\",l={15:", |
| "\"element not selectable\",11:\"element not visible\"};l[31]=m;l[30]=m;", |
| "l[24]=\"invalid cookie domain\";l[29]=\"invalid element coordinates\";l", |
| "[12]=\"invalid element state\";l[32]=\"invalid selector\";l[51]=\"inval", |
| "id selector\";\nl[52]=\"invalid selector\";l[17]=\"javascript error\";l", |
| "[405]=\"unsupported operation\";l[34]=\"move target out of bounds\";l[2", |
| "7]=\"no such alert\";l[7]=\"no such element\";l[8]=\"no such frame\";l[", |
| "23]=\"no such window\";l[28]=\"script timeout\";l[33]=\"session not cre", |
| "ated\";l[10]=\"stale element reference\";l[21]=\"timeout\";l[25]=\"unab", |
| "le to set cookie\";l[26]=\"unexpected alert open\";l[13]=m;l[9]=\"unkno", |
| "wn command\";k.prototype.toString=function(){return this.name+\": \"+th", |
| "is.message};var n;a:{var p=this.navigator;if(p){var q=p.userAgent;if(q)", |
| "{n=q;break a}}n=\"\"};function r(a){var d=arguments.length;if(1==d&&\"a", |
| "rray\"==f(arguments[0]))return r.apply(null,arguments[0]);for(var c={},", |
| "e=0;e<d;e++)c[arguments[e]]=!0;return c};var t=-1!=n.indexOf(\"Macintos", |
| "h\"),u=-1!=n.indexOf(\"Windows\");r(\"area base br col command embed hr", |
| " img input keygen link meta param source track wbr\".split(\" \"));func", |
| "tion v(a){this.i=a}v.prototype.toString=function(){return this.i};var y", |
| "={};function z(a){if(y.hasOwnProperty(a))throw Error(\"Binary operator ", |
| "already created: \"+a);a=new v(a);y[a.toString()]=a}z(\"div\");z(\"mod", |
| "\");z(\"*\");z(\"+\");z(\"-\");z(\"<\");z(\">\");z(\"<=\");z(\">=\");z(", |
| "\"=\");z(\"!=\");z(\"and\");z(\"or\");function A(a){this.h=a}A.prototyp", |
| "e.toString=function(){return this.h};var B={};function C(a){if(B.hasOwn", |
| "Property(a))throw Error(\"Function already created: \"+a+\".\");B[a]=ne", |
| "w A(a)}C(\"boolean\");C(\"ceiling\");C(\"concat\");C(\"contains\");C(\"", |
| "count\");C(\"false\");C(\"floor\");C(\"id\");C(\"lang\");C(\"last\");C(", |
| "\"local-name\");C(\"name\");C(\"namespace-uri\");C(\"normalize-space\")", |
| ";C(\"not\");C(\"number\");C(\"position\");C(\"round\");C(\"starts-with", |
| "\");C(\"string\");C(\"string-length\");C(\"substring\");C(\"substring-a", |
| "fter\");C(\"substring-before\");\nC(\"sum\");C(\"translate\");C(\"true", |
| "\");function D(a){this.h=a}D.prototype.toString=function(){return this.", |
| "h};var E={};function F(a){if(E.hasOwnProperty(a))throw Error(\"Axis alr", |
| "eady created: \"+a);E[a]=new D(a)}F(\"ancestor\");F(\"ancestor-or-self", |
| "\");F(\"attribute\");F(\"child\");F(\"descendant\");F(\"descendant-or-s", |
| "elf\");F(\"following\");F(\"following-sibling\");F(\"namespace\");F(\"p", |
| "arent\");F(\"preceding\");F(\"preceding-sibling\");F(\"self\");function", |
| " G(a,d){return!!a&&1==a.nodeType&&(!d||a.tagName.toUpperCase()==d)}func", |
| "tion H(a){return G(a,\"OPTION\")?!0:G(a,\"INPUT\")?(a=a.type.toLowerCas", |
| "e(),\"checkbox\"==a||\"radio\"==a):!1};function I(a,d){this.f={};this.c", |
| "=[];this.g=0;var c=arguments.length;if(1<c){if(c%2)throw Error(\"Uneven", |
| " number of arguments\");for(var e=0;e<c;e+=2)this.set(arguments[e],argu", |
| "ments[e+1])}else a&&this.addAll(a)}function J(a){K(a);return a.c.concat", |
| "()}b=I.prototype;b.clear=function(){this.f={};this.g=this.c.length=0};b", |
| ".remove=function(a){return Object.prototype.hasOwnProperty.call(this.f,", |
| "a)?(delete this.f[a],this.g--,this.c.length>2*this.g&&K(this),!0):!1};", |
| "\nfunction K(a){if(a.g!=a.c.length){for(var d=0,c=0;d<a.c.length;){var ", |
| "e=a.c[d];Object.prototype.hasOwnProperty.call(a.f,e)&&(a.c[c++]=e);d++}", |
| "a.c.length=c}if(a.g!=a.c.length){for(var h={},c=d=0;d<a.c.length;)e=a.c", |
| "[d],Object.prototype.hasOwnProperty.call(h,e)||(a.c[c++]=e,h[e]=1),d++;", |
| "a.c.length=c}}b.get=function(a,d){return Object.prototype.hasOwnPropert", |
| "y.call(this.f,a)?this.f[a]:d};b.set=function(a,d){Object.prototype.hasO", |
| "wnProperty.call(this.f,a)||(this.g++,this.c.push(a));this.f[a]=d};\nb.a", |
| "ddAll=function(a){var d;if(a instanceof I){d=J(a);K(a);for(var c=[],e=0", |
| ";e<a.c.length;e++)c.push(a.f[a.c[e]]);a=c}else{d=[];var e=0,h;for(h in ", |
| "a)d[e++]=h;e=[];h=0;for(c in a)e[h++]=a[c];a=e}for(c=0;c<d.length;c++)t", |
| "his.set(d[c],a[c])};b.forEach=function(a,d){for(var c=J(this),e=0;e<c.l", |
| "ength;e++){var h=c[e],w=this.get(h);a.call(d,w,h,this)}};b.clone=functi", |
| "on(){return new I(this)};var L={};function M(a,d,c){var e=typeof a;(\"o", |
| "bject\"==e&&null!=a||\"function\"==e)&&(a=a.a);a=new N(a);!d||d in L&&!", |
| "c||(L[d]={key:a,shift:!1},c&&(L[c]={key:a,shift:!0}));return a}function", |
| " N(a){this.code=a}M(8);M(9);M(13);var O=M(16),P=M(17),Q=M(18);M(19);M(2", |
| "0);M(27);M(32,\" \");M(33);M(34);M(35);M(36);M(37);M(38);M(39);M(40);M(", |
| "44);M(45);M(46);M(48,\"0\",\")\");M(49,\"1\",\"!\");M(50,\"2\",\"@\");M", |
| "(51,\"3\",\"#\");M(52,\"4\",\"$\");M(53,\"5\",\"%\");M(54,\"6\",\"^\");", |
| "M(55,\"7\",\"&\");M(56,\"8\",\"*\");M(57,\"9\",\"(\");M(65,\"a\",\"A\")", |
| ";\nM(66,\"b\",\"B\");M(67,\"c\",\"C\");M(68,\"d\",\"D\");M(69,\"e\",\"E", |
| "\");M(70,\"f\",\"F\");M(71,\"g\",\"G\");M(72,\"h\",\"H\");M(73,\"i\",\"", |
| "I\");M(74,\"j\",\"J\");M(75,\"k\",\"K\");M(76,\"l\",\"L\");M(77,\"m\",", |
| "\"M\");M(78,\"n\",\"N\");M(79,\"o\",\"O\");M(80,\"p\",\"P\");M(81,\"q\"", |
| ",\"Q\");M(82,\"r\",\"R\");M(83,\"s\",\"S\");M(84,\"t\",\"T\");M(85,\"u", |
| "\",\"U\");M(86,\"v\",\"V\");M(87,\"w\",\"W\");M(88,\"x\",\"X\");M(89,\"", |
| "y\",\"Y\");M(90,\"z\",\"Z\");var R=M(u?{b:91,a:91}:t?{b:224,a:91}:{b:0,", |
| "a:91});M(u?{b:92,a:92}:t?{b:224,a:93}:{b:0,a:92});M(u?{b:93,a:93}:t?{b:", |
| "0,a:0}:{b:93,a:null});M({b:96,a:96},\"0\");\nM({b:97,a:97},\"1\");M({b:", |
| "98,a:98},\"2\");M({b:99,a:99},\"3\");M({b:100,a:100},\"4\");M({b:101,a:", |
| "101},\"5\");M({b:102,a:102},\"6\");M({b:103,a:103},\"7\");M({b:104,a:10", |
| "4},\"8\");M({b:105,a:105},\"9\");M({b:106,a:106},\"*\");M({b:107,a:107}", |
| ",\"+\");M({b:109,a:109},\"-\");M({b:110,a:110},\".\");M({b:111,a:111},", |
| "\"/\");M(144);M(112);M(113);M(114);M(115);M(116);M(117);M(118);M(119);M", |
| "(120);M(121);M(122);M(123);M({b:107,a:187},\"=\",\"+\");M(108,\",\");M(", |
| "{b:109,a:189},\"-\",\"_\");M(188,\",\",\"<\");M(190,\".\",\">\");M(191,", |
| "\"/\",\"?\");M(192,\"`\",\"~\");\nM(219,\"[\",\"{\");M(220,\"\\\\\",\"|", |
| "\");M(221,\"]\",\"}\");M({b:59,a:186},\";\",\":\");M(222,\"'\",'\"');va", |
| "r S=new I;S.set(1,O);S.set(2,P);S.set(4,Q);S.set(8,R);(function(a){var ", |
| "d=new I;g(J(a),function(c){d.set(a.get(c).code,c)});return d})(S);funct", |
| "ion T(a){if(H(a)){if(!H(a))throw new k(15,\"Element is not selectable\"", |
| ");var d=\"selected\",c=a.type&&a.type.toLowerCase();if(\"checkbox\"==c|", |
| "|\"radio\"==c)d=\"checked\";a=!!a[d]}else a=!1;return a}var U=[\"_\"],V", |
| "=this;U[0]in V||!V.execScript||V.execScript(\"var \"+U[0]);for(var W;U.", |
| "length&&(W=U.shift());){var X;if(X=!U.length)X=void 0!==T;X?V[W]=T:V=V[", |
| "W]?V[W]:V[W]={}};; return this._.apply(null,arguments);}.apply({navigat", |
| "or:typeof window!=undefined?window.navigator:null,document:typeof windo", |
| "w!=undefined?window.document:null}, arguments);}", |
| NULL |
| }; |
| |
| const char* const REMOVE_LOCAL_STORAGE_ITEM[] = { |
| "function(){return function(){var b=window;function e(a,d){this.code=a;t", |
| "his.state=f[a]||g;this.message=d||\"\";var c=this.state.replace(/((?:^|", |
| "\\s+)[a-z])/g,function(a){return a.toUpperCase().replace(/^[\\s\\xa0]+/", |
| "g,\"\")}),p=c.length-5;if(0>p||c.indexOf(\"Error\",p)!=p)c+=\"Error\";t", |
| "his.name=c;c=Error(this.message);c.name=this.name;this.stack=c.stack||", |
| "\"\"}\n(function(){var a=Error;function d(){}d.prototype=a.prototype;e.", |
| "c=a.prototype;e.prototype=new d;e.prototype.constructor=e;e.b=function(", |
| "c,d,z){for(var t=Array(arguments.length-2),m=2;m<arguments.length;m++)t", |
| "[m-2]=arguments[m];return a.prototype[d].apply(c,t)}})();var g=\"unknow", |
| "n error\",f={15:\"element not selectable\",11:\"element not visible\"};", |
| "f[31]=g;f[30]=g;f[24]=\"invalid cookie domain\";f[29]=\"invalid element", |
| " coordinates\";f[12]=\"invalid element state\";f[32]=\"invalid selector", |
| "\";f[51]=\"invalid selector\";\nf[52]=\"invalid selector\";f[17]=\"java", |
| "script error\";f[405]=\"unsupported operation\";f[34]=\"move target out", |
| " of bounds\";f[27]=\"no such alert\";f[7]=\"no such element\";f[8]=\"no", |
| " such frame\";f[23]=\"no such window\";f[28]=\"script timeout\";f[33]=", |
| "\"session not created\";f[10]=\"stale element reference\";f[21]=\"timeo", |
| "ut\";f[25]=\"unable to set cookie\";f[26]=\"unexpected alert open\";f[1", |
| "3]=g;f[9]=\"unknown command\";e.prototype.toString=function(){return th", |
| "is.name+\": \"+this.message};var h;a:{var k=this.navigator;if(k){var l=", |
| "k.userAgent;if(l){h=l;break a}}h=\"\"};var n=-1!=h.indexOf(\"Windows\")", |
| "&&!1;\nfunction q(){var a=b||b;switch(\"local_storage\"){case \"appcach", |
| "e\":return null!=a.applicationCache;case \"browser_connection\":return ", |
| "null!=a.navigator&&null!=a.navigator.onLine;case \"database\":return nu", |
| "ll!=a.openDatabase;case \"location\":return n?!1:null!=a.navigator&&nul", |
| "l!=a.navigator.geolocation;case \"local_storage\":return null!=a.localS", |
| "torage;case \"session_storage\":return null!=a.sessionStorage&&null!=a.", |
| "sessionStorage.clear;default:throw new e(13,\"Unsupported API identifie", |
| "r provided as parameter\");}}\n;function r(a){this.a=a}r.prototype.setI", |
| "tem=function(a,d){try{this.a.setItem(a,d+\"\")}catch(c){throw new e(13,", |
| "c.message);}};r.prototype.getItem=function(a){return this.a.getItem(a)}", |
| ";r.prototype.removeItem=function(a){var d=this.getItem(a);this.a.remove", |
| "Item(a);return d};r.prototype.clear=function(){this.a.clear()};r.protot", |
| "ype.size=function(){return this.a.length};r.prototype.key=function(a){r", |
| "eturn this.a.key(a)};function u(a){if(!q())throw new e(13,\"Local stora", |
| "ge undefined\");return(new r(b.localStorage)).removeItem(a)}var v=[\"_", |
| "\"],w=this;v[0]in w||!w.execScript||w.execScript(\"var \"+v[0]);for(var", |
| " x;v.length&&(x=v.shift());){var y;if(y=!v.length)y=void 0!==u;y?w[x]=u", |
| ":w=w[x]?w[x]:w[x]={}};; return this._.apply(null,arguments);}.apply({na", |
| "vigator:typeof window!=undefined?window.navigator:null,document:typeof ", |
| "window!=undefined?window.document:null}, arguments);}", |
| NULL |
| }; |
| |
| const char* const REMOVE_SESSION_STORAGE_ITEM[] = { |
| "function(){return function(){var b=window;function e(a,c){this.code=a;t", |
| "his.state=f[a]||g;this.message=c||\"\";var d=this.state.replace(/((?:^|", |
| "\\s+)[a-z])/g,function(a){return a.toUpperCase().replace(/^[\\s\\xa0]+/", |
| "g,\"\")}),p=d.length-5;if(0>p||d.indexOf(\"Error\",p)!=p)d+=\"Error\";t", |
| "his.name=d;d=Error(this.message);d.name=this.name;this.stack=d.stack||", |
| "\"\"}\n(function(){var a=Error;function c(){}c.prototype=a.prototype;e.", |
| "c=a.prototype;e.prototype=new c;e.prototype.constructor=e;e.b=function(", |
| "d,c,z){for(var t=Array(arguments.length-2),m=2;m<arguments.length;m++)t", |
| "[m-2]=arguments[m];return a.prototype[c].apply(d,t)}})();var g=\"unknow", |
| "n error\",f={15:\"element not selectable\",11:\"element not visible\"};", |
| "f[31]=g;f[30]=g;f[24]=\"invalid cookie domain\";f[29]=\"invalid element", |
| " coordinates\";f[12]=\"invalid element state\";f[32]=\"invalid selector", |
| "\";f[51]=\"invalid selector\";\nf[52]=\"invalid selector\";f[17]=\"java", |
| "script error\";f[405]=\"unsupported operation\";f[34]=\"move target out", |
| " of bounds\";f[27]=\"no such alert\";f[7]=\"no such element\";f[8]=\"no", |
| " such frame\";f[23]=\"no such window\";f[28]=\"script timeout\";f[33]=", |
| "\"session not created\";f[10]=\"stale element reference\";f[21]=\"timeo", |
| "ut\";f[25]=\"unable to set cookie\";f[26]=\"unexpected alert open\";f[1", |
| "3]=g;f[9]=\"unknown command\";e.prototype.toString=function(){return th", |
| "is.name+\": \"+this.message};var h;a:{var k=this.navigator;if(k){var l=", |
| "k.userAgent;if(l){h=l;break a}}h=\"\"};var n=-1!=h.indexOf(\"Windows\")", |
| "&&!1;\nfunction q(){var a=b||b;switch(\"session_storage\"){case \"appca", |
| "che\":return null!=a.applicationCache;case \"browser_connection\":retur", |
| "n null!=a.navigator&&null!=a.navigator.onLine;case \"database\":return ", |
| "null!=a.openDatabase;case \"location\":return n?!1:null!=a.navigator&&n", |
| "ull!=a.navigator.geolocation;case \"local_storage\":return null!=a.loca", |
| "lStorage;case \"session_storage\":return null!=a.sessionStorage&&null!=", |
| "a.sessionStorage.clear;default:throw new e(13,\"Unsupported API identif", |
| "ier provided as parameter\");}}\n;function r(a){this.a=a}r.prototype.se", |
| "tItem=function(a,c){try{this.a.setItem(a,c+\"\")}catch(d){throw new e(1", |
| "3,d.message);}};r.prototype.getItem=function(a){return this.a.getItem(a", |
| ")};r.prototype.removeItem=function(a){var c=this.getItem(a);this.a.remo", |
| "veItem(a);return c};r.prototype.clear=function(){this.a.clear()};r.prot", |
| "otype.size=function(){return this.a.length};r.prototype.key=function(a)", |
| "{return this.a.key(a)};function u(a){var c;if(q())c=new r(b.sessionStor", |
| "age);else throw new e(13,\"Session storage undefined\");return c.remove", |
| "Item(a)}var v=[\"_\"],w=this;v[0]in w||!w.execScript||w.execScript(\"va", |
| "r \"+v[0]);for(var x;v.length&&(x=v.shift());){var y;if(y=!v.length)y=v", |
| "oid 0!==u;y?w[x]=u:w=w[x]?w[x]:w[x]={}};; return this._.apply(null,argu", |
| "ments);}.apply({navigator:typeof window!=undefined?window.navigator:nul", |
| "l,document:typeof window!=undefined?window.document:null}, arguments);}", |
| NULL |
| }; |
| |
| const char* const SET_LOCAL_STORAGE_ITEM[] = { |
| "function(){return function(){var b=window;function e(a,c){this.code=a;t", |
| "his.state=f[a]||g;this.message=c||\"\";var d=this.state.replace(/((?:^|", |
| "\\s+)[a-z])/g,function(a){return a.toUpperCase().replace(/^[\\s\\xa0]+/", |
| "g,\"\")}),p=d.length-5;if(0>p||d.indexOf(\"Error\",p)!=p)d+=\"Error\";t", |
| "his.name=d;d=Error(this.message);d.name=this.name;this.stack=d.stack||", |
| "\"\"}\n(function(){var a=Error;function c(){}c.prototype=a.prototype;e.", |
| "c=a.prototype;e.prototype=new c;e.prototype.constructor=e;e.b=function(", |
| "d,c,z){for(var t=Array(arguments.length-2),m=2;m<arguments.length;m++)t", |
| "[m-2]=arguments[m];return a.prototype[c].apply(d,t)}})();var g=\"unknow", |
| "n error\",f={15:\"element not selectable\",11:\"element not visible\"};", |
| "f[31]=g;f[30]=g;f[24]=\"invalid cookie domain\";f[29]=\"invalid element", |
| " coordinates\";f[12]=\"invalid element state\";f[32]=\"invalid selector", |
| "\";f[51]=\"invalid selector\";\nf[52]=\"invalid selector\";f[17]=\"java", |
| "script error\";f[405]=\"unsupported operation\";f[34]=\"move target out", |
| " of bounds\";f[27]=\"no such alert\";f[7]=\"no such element\";f[8]=\"no", |
| " such frame\";f[23]=\"no such window\";f[28]=\"script timeout\";f[33]=", |
| "\"session not created\";f[10]=\"stale element reference\";f[21]=\"timeo", |
| "ut\";f[25]=\"unable to set cookie\";f[26]=\"unexpected alert open\";f[1", |
| "3]=g;f[9]=\"unknown command\";e.prototype.toString=function(){return th", |
| "is.name+\": \"+this.message};var h;a:{var k=this.navigator;if(k){var l=", |
| "k.userAgent;if(l){h=l;break a}}h=\"\"};var n=-1!=h.indexOf(\"Windows\")", |
| "&&!1;\nfunction q(){var a=b||b;switch(\"local_storage\"){case \"appcach", |
| "e\":return null!=a.applicationCache;case \"browser_connection\":return ", |
| "null!=a.navigator&&null!=a.navigator.onLine;case \"database\":return nu", |
| "ll!=a.openDatabase;case \"location\":return n?!1:null!=a.navigator&&nul", |
| "l!=a.navigator.geolocation;case \"local_storage\":return null!=a.localS", |
| "torage;case \"session_storage\":return null!=a.sessionStorage&&null!=a.", |
| "sessionStorage.clear;default:throw new e(13,\"Unsupported API identifie", |
| "r provided as parameter\");}}\n;function r(a){this.a=a}r.prototype.setI", |
| "tem=function(a,c){try{this.a.setItem(a,c+\"\")}catch(d){throw new e(13,", |
| "d.message);}};r.prototype.getItem=function(a){return this.a.getItem(a)}", |
| ";r.prototype.removeItem=function(a){var c=this.getItem(a);this.a.remove", |
| "Item(a);return c};r.prototype.clear=function(){this.a.clear()};r.protot", |
| "ype.size=function(){return this.a.length};r.prototype.key=function(a){r", |
| "eturn this.a.key(a)};function u(a,c){if(!q())throw new e(13,\"Local sto", |
| "rage undefined\");(new r(b.localStorage)).setItem(a,c)}var v=[\"_\"],w=", |
| "this;v[0]in w||!w.execScript||w.execScript(\"var \"+v[0]);for(var x;v.l", |
| "ength&&(x=v.shift());){var y;if(y=!v.length)y=void 0!==u;y?w[x]=u:w=w[x", |
| "]?w[x]:w[x]={}};; return this._.apply(null,arguments);}.apply({navigato", |
| "r:typeof window!=undefined?window.navigator:null,document:typeof window", |
| "!=undefined?window.document:null}, arguments);}", |
| NULL |
| }; |
| |
| const char* const SET_SESSION_STORAGE_ITEM[] = { |
| "function(){return function(){var b=window;function e(a,d){this.code=a;t", |
| "his.state=f[a]||g;this.message=d||\"\";var c=this.state.replace(/((?:^|", |
| "\\s+)[a-z])/g,function(a){return a.toUpperCase().replace(/^[\\s\\xa0]+/", |
| "g,\"\")}),p=c.length-5;if(0>p||c.indexOf(\"Error\",p)!=p)c+=\"Error\";t", |
| "his.name=c;c=Error(this.message);c.name=this.name;this.stack=c.stack||", |
| "\"\"}\n(function(){var a=Error;function d(){}d.prototype=a.prototype;e.", |
| "c=a.prototype;e.prototype=new d;e.prototype.constructor=e;e.b=function(", |
| "c,d,z){for(var t=Array(arguments.length-2),m=2;m<arguments.length;m++)t", |
| "[m-2]=arguments[m];return a.prototype[d].apply(c,t)}})();var g=\"unknow", |
| "n error\",f={15:\"element not selectable\",11:\"element not visible\"};", |
| "f[31]=g;f[30]=g;f[24]=\"invalid cookie domain\";f[29]=\"invalid element", |
| " coordinates\";f[12]=\"invalid element state\";f[32]=\"invalid selector", |
| "\";f[51]=\"invalid selector\";\nf[52]=\"invalid selector\";f[17]=\"java", |
| "script error\";f[405]=\"unsupported operation\";f[34]=\"move target out", |
| " of bounds\";f[27]=\"no such alert\";f[7]=\"no such element\";f[8]=\"no", |
| " such frame\";f[23]=\"no such window\";f[28]=\"script timeout\";f[33]=", |
| "\"session not created\";f[10]=\"stale element reference\";f[21]=\"timeo", |
| "ut\";f[25]=\"unable to set cookie\";f[26]=\"unexpected alert open\";f[1", |
| "3]=g;f[9]=\"unknown command\";e.prototype.toString=function(){return th", |
| "is.name+\": \"+this.message};var h;a:{var k=this.navigator;if(k){var l=", |
| "k.userAgent;if(l){h=l;break a}}h=\"\"};var n=-1!=h.indexOf(\"Windows\")", |
| "&&!1;\nfunction q(){var a=b||b;switch(\"session_storage\"){case \"appca", |
| "che\":return null!=a.applicationCache;case \"browser_connection\":retur", |
| "n null!=a.navigator&&null!=a.navigator.onLine;case \"database\":return ", |
| "null!=a.openDatabase;case \"location\":return n?!1:null!=a.navigator&&n", |
| "ull!=a.navigator.geolocation;case \"local_storage\":return null!=a.loca", |
| "lStorage;case \"session_storage\":return null!=a.sessionStorage&&null!=", |
| "a.sessionStorage.clear;default:throw new e(13,\"Unsupported API identif", |
| "ier provided as parameter\");}}\n;function r(a){this.a=a}r.prototype.se", |
| "tItem=function(a,d){try{this.a.setItem(a,d+\"\")}catch(c){throw new e(1", |
| "3,c.message);}};r.prototype.getItem=function(a){return this.a.getItem(a", |
| ")};r.prototype.removeItem=function(a){var d=this.getItem(a);this.a.remo", |
| "veItem(a);return d};r.prototype.clear=function(){this.a.clear()};r.prot", |
| "otype.size=function(){return this.a.length};r.prototype.key=function(a)", |
| "{return this.a.key(a)};function u(a,d){var c;if(q())c=new r(b.sessionSt", |
| "orage);else throw new e(13,\"Session storage undefined\");c.setItem(a,d", |
| ")}var v=[\"_\"],w=this;v[0]in w||!w.execScript||w.execScript(\"var \"+v", |
| "[0]);for(var x;v.length&&(x=v.shift());){var y;if(y=!v.length)y=void 0!", |
| "==u;y?w[x]=u:w=w[x]?w[x]:w[x]={}};; return this._.apply(null,arguments)", |
| ";}.apply({navigator:typeof window!=undefined?window.navigator:null,docu", |
| "ment:typeof window!=undefined?window.document:null}, arguments);}", |
| NULL |
| }; |
| |
| } // namespace atoms |
| } // namespace webdriver |
| |