/* * 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 // 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 q(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.P=b.prototype;a.prototy", "pe=new c;a.prototype.constructor=a;a.L=function(a,c,g){return b.prototy", "pe[c].apply(a,Array.prototype.slice.call(arguments,2))}};var da=window;", "function ea(a){return String(a).replace(/\\-([a-z])/g,function(a,c){ret", "urn c.toUpperCase()})};var fa=Array.prototype;function t(a,b){if(l(a))r", "eturn l(b)&&1==b.length?a.indexOf(b,0):-1;for(var c=0;c=arguments.length?fa.slice.call(a,b):fa.sli", "ce.call(a,b,c)};var la={aliceblue:\"#f0f8ff\",antiquewhite:\"#faebd7\",", "aqua:\"#00ffff\",aquamarine:\"#7fffd4\",azure:\"#f0ffff\",beige:\"#f5f5", "dc\",bisque:\"#ffe4c4\",black:\"#000000\",blanchedalmond:\"#ffebcd\",bl", "ue:\"#0000ff\",blueviolet:\"#8a2be2\",brown:\"#a52a2a\",burlywood:\"#de", "b887\",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 m", "a=\"backgroundColor borderTopColor borderRightColor borderBottomColor b", "orderLeftColor color outlineColor\".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 v(a,b){this.code=a;this.state=ra[a]||sa;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||\"\"}ca(v,Error);\nvar sa=\"unkno", "wn error\",ra={15:\"element not selectable\",11:\"element not visible\"", ",31:\"ime engine activation failed\",30:\"ime not available\",24:\"inva", "lid cookie domain\",29:\"invalid element coordinates\",12:\"invalid ele", "ment state\",32:\"invalid selector\",51:\"invalid selector\",52:\"inval", "id selector\",17:\"javascript error\",405:\"unsupported operation\",34:", "\"move target out of bounds\",27:\"no such alert\",7:\"no such element", "\",8:\"no such frame\",23:\"no such window\",28:\"script timeout\",33:", "\"session not created\",10:\"stale element reference\",\n0:\"success\",", "21:\"timeout\",25:\"unable to set cookie\",26:\"unexpected alert open\"", "};ra[13]=sa;ra[9]=\"unknown command\";v.prototype.toString=function(){r", "eturn this.name+\": \"+this.message};var w;a:{var ta=h.navigator;if(ta)", "{var ua=ta.userAgent;if(ua){w=ua;break a}}w=\"\"};var va=-1!=w.indexOf(", "\"Macintosh\"),wa=-1!=w.indexOf(\"Windows\"),y=-1!=w.indexOf(\"Linux\")", "||-1!=w.indexOf(\"CrOS\");function z(a,b){this.x=void 0!==a?a:0;this.y=", "void 0!==b?b:0}f=z.prototype;f.clone=function(){return new z(this.x,thi", "s.y)};f.toString=function(){return\"(\"+this.x+\", \"+this.y+\")\"};f.c", "eil=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(t", "his.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 instance", "of z?(this.x+=a.x,this.y+=a.y):(this.x+=a,m(b)&&(this.y+=b));return thi", "s};f.scale=function(a,b){var c=m(b)?b:a;this.x*=a;this.y*=c;return this", "};function xa(a,b){this.width=a;this.height=b}f=xa.prototype;f.clone=fu", "nction(){return new xa(this.width,this.height)};f.toString=function(){r", "eturn\"(\"+this.width+\" x \"+this.height+\")\"};f.ceil=function(){this", ".width=Math.ceil(this.width);this.height=Math.ceil(this.height);return ", "this};f.floor=function(){this.width=Math.floor(this.width);this.height=", "Math.floor(this.height);return this};f.round=function(){this.width=Math", ".round(this.width);this.height=Math.round(this.height);return this};\nf", ".scale=function(a,b){var c=m(b)?b:a;this.width*=a;this.height*=c;return", " this};function ya(a,b,c){function d(c){c&&b.appendChild(l(c)?a.createT", "extNode(c):c)}for(var e=1;e\",function(a,b,c){return H(function(a,b)", "{return a>b},a,b,c)});I(\"<=\",function(a,b,c){return H(function(a,b){r", "eturn a<=b},a,b,c)});I(\">=\",function(a,b,c){return H(function(a,b){re", "turn a>=b},a,b,c)});I(\"=\",function(a,b,c){return H(function(a,b){retu", "rn a==b},a,b,c,!0)});I(\"!=\",function(a,b,c){return H(function(a,b){re", "turn a!=b},a,b,c,!0)});\nI(\"and\",function(a,b,c){return a.k(c)&&b.k(c", ")});I(\"or\",function(a,b,c){return a.k(c)||b.k(c)});function Oa(a,b,c,", "d,e,g){this.r=a;this.m=g}Oa.prototype.toString=function(){return this.r", "};var Pa={};function J(a,b){if(Pa.hasOwnProperty(a))throw Error(\"Funct", "ion already created: \"+a+\".\");Pa[a]=new Oa(a,0,0,0,0,b)}J(\"boolean", "\",function(a,b){return b.k(a)});J(\"ceiling\",function(a,b){return Mat", "h.ceil(b.e(a))});J(\"concat\",function(a,b){return ga(ka(arguments,1),f", "unction(b,d){return b+d.c(a)})});J(\"contains\",function(a,b,c){b=b.c(a", ");a=c.c(a);return-1!=b.indexOf(a)});J(\"count\",function(a,b){return b.", "evaluate(a).n});\nJ(\"false\",function(){return!1});J(\"floor\",functio", "n(a,b){return Math.floor(b.e(a))});J(\"id\",function(a,b){var c=a.j(),d", "=9==c.nodeType?c:c.ownerDocument,c=b.c(a).split(/\\s+/),e=[];u(c,functi", "on(a){a=d.getElementById(a);!a||0<=t(e,a)||e.push(a)});e.sort(Ca);var g", "=new D;u(e,function(a){g.add(a)});return g});J(\"lang\",function(){retu", "rn!1});J(\"last\",function(a){if(1!=arguments.length)throw Error(\"Func", "tion last expects ()\");return a.M()});\nJ(\"local-name\",function(a,b)", "{var c=b?Ka(b.evaluate(a)):a.j();return c?c.nodeName.toLowerCase():\"\"", "});J(\"name\",function(a,b){var c=b?Ka(b.evaluate(a)):a.j();return c?c.", "nodeName.toLowerCase():\"\"});J(\"namespace-uri\",function(){return\"\"", "});J(\"normalize-space\",function(a,b){return(b?b.c(a):C(a.j())).replac", "e(/[\\s\\xa0]+/g,\" \").replace(/^\\s+|\\s+$/g,\"\")});J(\"not\",functi", "on(a,b){return!b.k(a)});J(\"number\",function(a,b){return b?b.e(a):+C(a", ".j())});J(\"position\",function(a){return a.N()});J(\"round\",function(", "a,b){return Math.round(b.e(a))});\nJ(\"starts-with\",function(a,b,c){b=", "b.c(a);a=c.c(a);return 0==b.lastIndexOf(a,0)});J(\"string\",function(a,", "b){return b?b.c(a):C(a.j())});J(\"string-length\",function(a,b){return(", "b?b.c(a):C(a.j())).length});J(\"substring\",function(a,b,c,d){c=c.e(a);", "if(isNaN(c)||Infinity==c||-Infinity==c)return\"\";d=d?d.e(a):Infinity;i", "f(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);retur", "n a.substring(e,c+b)});\nJ(\"substring-after\",function(a,b,c){b=b.c(a)", ";a=c.c(a);c=b.indexOf(a);return-1==c?\"\":b.substring(c+a.length)});J(", "\"substring-before\",function(a,b,c){b=b.c(a);a=c.c(a);a=b.indexOf(a);r", "eturn-1==a?\"\":b.substring(0,a)});J(\"sum\",function(a,b){for(var c=E(", "b.evaluate(a)),d=0,e=c.next();e;e=c.next())d+=+C(e);return d});\nJ(\"tr", "anslate\",function(a,b,c,d){b=b.c(a);c=c.c(a);var e=d.c(a);a=[];for(d=0", ";d=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};\nf.expand=function(a,b,c,d){r(a)?(this.top-=a.top,this.right+=a.r", "ight,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.c", "eil(this.bottom);this.left=Math.ceil(this.left);return this};f.floor=fu", "nction(){this.top=Math.floor(this.top);this.right=Math.floor(this.right", ");this.bottom=Math.floor(this.bottom);this.left=Math.floor(this.left);r", "eturn this};\nf.round=function(){this.top=Math.round(this.top);this.rig", "ht=Math.round(this.right);this.bottom=Math.round(this.bottom);this.left", "=Math.round(this.left);return this};f.translate=function(a,b){a instanc", "eof z?(this.left+=a.x,this.right+=a.x,this.top+=a.y,this.bottom+=a.y):(", "this.left+=a,this.right+=a,m(b)&&(this.top+=b,this.bottom+=b));return t", "his};f.scale=function(a,b){var c=m(b)?b:a;this.left*=a;this.right*=a;th", "is.top*=c;this.bottom*=c;return this};function N(a,b,c,d){this.left=a;t", "his.top=b;this.width=c;this.height=d}f=N.prototype;f.clone=function(){r", "eturn new N(this.left,this.top,this.width,this.height)};f.toString=func", "tion(){return\"(\"+this.left+\", \"+this.top+\" - \"+this.width+\"w x ", "\"+this.height+\"h)\"};f.contains=function(a){return a instanceof N?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};\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=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};f.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};\nf.translate=function(a,b){", "a instanceof z?(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.width*=a;this.top*=c;this.height*=c;return this};function O(a,b)", "{return!!a&&1==a.nodeType&&(!b||a.tagName.toUpperCase()==b)}var Sa=\"BU", "TTON INPUT OPTGROUP OPTION SELECT TEXTAREA\".split(\" \");\nfunction Ta", "(a){var b=a.tagName.toUpperCase();return 0<=t(Sa,b)?a.disabled?!1:a.par", "entNode&&1==a.parentNode.nodeType&&\"OPTGROUP\"==b||\"OPTION\"==b?Ta(a.", "parentNode):!Fa(a,function(a){var b=a.parentNode;if(b&&O(b,\"FIELDSET\"", ")&&b.disabled){if(!O(a,\"LEGEND\"))return!0;for(;a=void 0!=a.previousEl", "ementSibling?a.previousElementSibling:Aa(a.previousSibling);)if(O(a,\"L", "EGEND\"))return!0}return!1},!0):!0}var Ua=\"text search tel url email p", "assword number\".split(\" \");\nfunction Va(a){function b(a){return\"in", "herit\"==a.contentEditable?(a=P(a))?b(a):!1:\"true\"==a.contentEditable", "}return void 0!==a.contentEditable?void 0!==a.isContentEditable?a.isCon", "tentEditable:b(a):!1}function P(a){for(a=a.parentNode;a&&1!=a.nodeType&", "&9!=a.nodeType&&11!=a.nodeType;)a=a.parentNode;return O(a)?a:null}\nfun", "ction Q(a,b){var c=ea(b);if(\"float\"==c||\"cssFloat\"==c||\"styleFloat", "\"==c)c=\"cssFloat\";var d;a:{d=c;var e=A(a);if(e.defaultView&&e.defaul", "tView.getComputedStyle&&(e=e.defaultView.getComputedStyle(a,null))){d=e", "[d]||e.getPropertyValue(d)||\"\";break a}d=\"\"}d=d||Wa(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=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(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=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 Wa(a,b){var c=a.currentStyle||a.style,d=c[b];void ", "0===d&&q(c.getPropertyValue)&&(d=c.getPropertyValue(b));return\"inherit", "\"!=d?void 0!==d?d:null:(c=P(a))?Wa(c,b):null}\nfunction Xa(a,b){functi", "on c(a){if(\"none\"==Q(a,\"display\"))return!1;a=P(a);return!a||c(a)}fu", "nction d(a){var b=Ya(a);return 0=p.left+p.width;p=e.top>=p.top+p.height;if(x&&\"hidden\"==n.x||p&", "&\"hidden\"==n.y)return R;if(x&&\"visible\"!=n.x||p&&\"visible\"!=n.y){", "if(G&&(n=d(a),e.left>=k.scrollWidth-n.x||e.right>=k.scrollHeight-n.y))r", "eturn R;e=Za(a);return e==R?R:\"scroll\"}}}return\"none\"}\nfunction Ya", "(a){var b=$a(a);if(b)return b.rect;if(O(a,\"HTML\"))return a=A(a),a=((a", "?a.parentWindow||a.defaultView:window)||window).document,a=\"CSS1Compat", "\"==a.compatMode?a.documentElement:a.body,a=new xa(a.clientWidth,a.clie", "ntHeight),new N(0,0,a.width,a.height);var c;try{c=a.getBoundingClientRe", "ct()}catch(d){return new N(0,0,0,0)}return new N(c.left,c.top,c.right-c", ".left,c.bottom-c.top)}\nfunction $a(a){var b=O(a,\"MAP\");if(!b&&!O(a,", "\"AREA\"))return null;var c=b?a:O(a.parentNode,\"MAP\")?a.parentNode:nu", "ll,d=null,e=null;if(c&&c.name&&(d=L.K('/descendant::*[@usemap = \"#'+c.", "name+'\"]',A(c)))&&(e=Ya(d),!b&&\"default\"!=a.shape.toLowerCase())){va", "r g=cb(a);a=Math.min(Math.max(g.left,0),e.width);b=Math.min(Math.max(g.", "top,0),e.height);c=Math.min(g.width,e.width-a);g=Math.min(g.height,e.he", "ight-b);e=new N(a+e.left,b+e.top,c,g)}return{v:d,rect:e||new N(0,0,0,0)", "}}\nfunction cb(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&&22*this.i&&jb(this),!0):!1};function jb(a){if(", "a.i!=a.d.length){for(var b=0,c=0;b\");T(191,\"/\",\"?\");T(192,", "\"`\",\"~\");T(219,\"[\",\"{\");T(220,\"\\\\\",\"|\");T(221,\"]\",\"}\"", ");T({b:59,a:186,opera:59},\";\",\":\");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;", "u(ib(a),function(c){b.set(a.get(c).code,c)});return b})(U);function V()", "{db.call(this)}ca(V,db);V.H=function(){return V.w?V.w:V.w=new V};functi", "on qb(a){if(!Xa(a,!0)||!Ta(a)||\"none\"==Q(a,\"pointer-events\"))throw ", "new v(12,\"Element is not currently interactable and may not be manipul", "ated\");var b;(b=!(O(a,\"TEXTAREA\")||(O(a,\"INPUT\")?0<=t(Ua,a.type.to", "LowerCase()):Va(a))))||(b=a.readOnly);if(b)throw new v(12,\"Element mus", "t be user-editable in order to clear it.\");b=V.H();eb(b,a);b=b.C||b.p;", "var c=Ha(A(b));if(b!=c){if(c&&q(c.blur)&&!O(c,\"BODY\"))try{c.blur()}ca", "tch(d){throw d;}q(b.focus)&&b.focus()}a.value&&(a.value=\"\",b=hb.creat", "e(a,void 0),\"isTrusted\"in\nb||(b.isTrusted=!1),a.dispatchEvent(b));Va", "(a)&&(a.innerHTML=\" \")}var W=[\"_\"],X=h;W[0]in X||!X.execScript||X.e", "xecScript(\"var \"+W[0]);for(var Z;W.length&&(Z=W.shift());)W.length||v", "oid 0===qb?X=X[Z]?X[Z]:X[Z]={}:X[Z]=qb;; return this._.apply(null,argum", "ents);}.apply({navigator:typeof window!=undefined?window.navigator:null", ",document:typeof window!=undefined?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.X=b.prototype;a.proto", "type=new c;a.prototype.constructor=a;a.T=function(a,c,f){return b.proto", "type[c].apply(a,Array.prototype.slice.call(arguments,2))}};var ga=windo", "w;var ha=String.prototype.trim?function(a){return a.trim()}:function(a)", "{return a.replace(/^[\\s\\xa0]+|[\\s\\xa0]+$/g,\"\")};function ia(a,b){", "return ab?1:0}function ja(a){return String(a).replace(/\\-([a-z", "])/g,function(a,c){return c.toUpperCase()})};var ka=Array.prototype;fun", "ction la(a,b){if(h(a))return h(b)&&1==b.length?a.indexOf(b,0):-1;for(va", "r c=0;c=arguments.length?ka", ".slice.call(a,b):ka.slice.call(a,b,c)};var ra={aliceblue:\"#f0f8ff\",an", "tiquewhite:\"#faebd7\",aqua:\"#00ffff\",aquamarine:\"#7fffd4\",azure:\"", "#f0ffff\",beige:\"#f5f5dc\",bisque:\"#ffe4c4\",black:\"#000000\",blanch", "edalmond:\"#ffebcd\",blue:\"#0000ff\",blueviolet:\"#8a2be2\",brown:\"#a", "52a2a\",burlywood:\"#deb887\",cadetblue:\"#5f9ea0\",chartreuse:\"#7fff0", "0\",chocolate:\"#d2691e\",coral:\"#ff7f50\",cornflowerblue:\"#6495ed\",", "cornsilk:\"#fff8dc\",crimson:\"#dc143c\",cyan:\"#00ffff\",darkblue:\"#0", "0008b\",darkcyan:\"#008b8b\",darkgoldenrod:\"#b8860b\",darkgray:\"#a9a9", "a9\",darkgreen:\"#006400\",\ndarkgrey:\"#a9a9a9\",darkkhaki:\"#bdb76b\"", ",darkmagenta:\"#8b008b\",darkolivegreen:\"#556b2f\",darkorange:\"#ff8c0", "0\",darkorchid:\"#9932cc\",darkred:\"#8b0000\",darksalmon:\"#e9967a\",d", "arkseagreen:\"#8fbc8f\",darkslateblue:\"#483d8b\",darkslategray:\"#2f4f", "4f\",darkslategrey:\"#2f4f4f\",darkturquoise:\"#00ced1\",darkviolet:\"#", "9400d3\",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 sa=\"backgroundColor borderTopColor borderRightColor ", "borderBottomColor borderLeftColor 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 v(a,b){this.code=a;this.state=xa[a", "]||ya;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(v,Err", "or);\nvar ya=\"unknown error\",xa={15:\"element not selectable\",11:\"e", "lement not visible\",31:\"ime engine activation failed\",30:\"ime not a", "vailable\",24:\"invalid cookie domain\",29:\"invalid element coordinate", "s\",12:\"invalid element state\",32:\"invalid selector\",51:\"invalid s", "elector\",52:\"invalid selector\",17:\"javascript error\",405:\"unsuppo", "rted operation\",34:\"move target out of bounds\",27:\"no such alert\",", "7:\"no such element\",8:\"no such frame\",23:\"no such window\",28:\"sc", "ript timeout\",33:\"session not created\",10:\"stale element reference", "\",\n0:\"success\",21:\"timeout\",25:\"unable to set cookie\",26:\"unex", "pected alert open\"};xa[13]=ya;xa[9]=\"unknown command\";v.prototype.to", "String=function(){return this.name+\": \"+this.message};var w;a:{var za", "=aa.navigator;if(za){var Aa=za.userAgent;if(Aa){w=Aa;break a}}w=\"\"};v", "ar Ba=-1!=w.indexOf(\"Macintosh\"),Ca=-1!=w.indexOf(\"Windows\"),x=-1!=", "w.indexOf(\"Linux\")||-1!=w.indexOf(\"CrOS\");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.prototype;g.clone=function(){return new y(this.x,t", "his.y)};g.toString=function(){return\"(\"+this.x+\", \"+this.y+\")\"};g", ".ceil=function(){this.x=Math.ceil(this.x);this.y=Math.ceil(this.y);retu", "rn 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,b){a instan", "ceof y?(this.x+=a.x,this.y+=a.y):(this.x+=a,l(b)&&(this.y+=b));return t", "his};g.scale=function(a,b){var c=l(b)?b:a;this.x*=a;this.y*=c;return th", "is};function z(a,b){this.width=a;this.height=b}g=z.prototype;g.clone=fu", "nction(){return new z(this.width,this.height)};g.toString=function(){re", "turn\"(\"+this.width+\" x \"+this.height+\")\"};g.ceil=function(){this.", "width=Math.ceil(this.width);this.height=Math.ceil(this.height);return t", "his};g.floor=function(){this.width=Math.floor(this.width);this.height=M", "ath.floor(this.height);return this};g.round=function(){this.width=Math.", "round(this.width);this.height=Math.round(this.height);return this};\ng.", "scale=function(a,b){var c=l(b)?b:a;this.width*=a;this.height*=c;return ", "this};function Ea(a){return a?a.parentWindow||a.defaultView:window}func", "tion Fa(a,b,c){function d(c){c&&b.appendChild(h(c)?a.createTextNode(c):", "c)}for(var e=1;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)});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){return a.o(c)&&b.o(c)});E(\"or\",fu", "nction(a,b,c){return a.o(c)||b.o(c)});function Va(a,b,c,d,e,f){this.F=a", ";this.u=f}Va.prototype.toString=function(){return this.F};var Wa={};fun", "ction H(a,b){if(Wa.hasOwnProperty(a))throw Error(\"Function already cre", "ated: \"+a+\".\");Wa[a]=new Va(a,0,0,0,0,b)}H(\"boolean\",function(a,b)", "{return b.o(a)});H(\"ceiling\",function(a,b){return Math.ceil(b.e(a))})", ";H(\"concat\",function(a,b){return ma(qa(arguments,1),function(b,d){ret", "urn b+d.c(a)})});H(\"contains\",function(a,b,c){b=b.c(a);a=c.c(a);retur", "n-1!=b.indexOf(a)});H(\"count\",function(a,b){return b.evaluate(a).w});", "\nH(\"false\",function(){return!1});H(\"floor\",function(a,b){return Ma", "th.floor(b.e(a))});H(\"id\",function(a,b){var c=a.n(),d=9==c.nodeType?c", ":c.ownerDocument,c=b.c(a).split(/\\s+/),e=[];n(c,function(a){a=d.getEle", "mentById(a);!a||0<=la(e,a)||e.push(a)});e.sort(Ja);var f=new C;n(e,func", "tion(a){f.add(a)});return f});H(\"lang\",function(){return!1});H(\"last", "\",function(a){if(1!=arguments.length)throw Error(\"Function last expec", "ts ()\");return a.U()});\nH(\"local-name\",function(a,b){var c=b?Qa(b.e", "valuate(a)):a.n();return c?c.nodeName.toLowerCase():\"\"});H(\"name\",f", "unction(a,b){var c=b?Qa(b.evaluate(a)):a.n();return c?c.nodeName.toLowe", "rCase():\"\"});H(\"namespace-uri\",function(){return\"\"});H(\"normaliz", "e-space\",function(a,b){return(b?b.c(a):B(a.n())).replace(/[\\s\\xa0]+/", "g,\" \").replace(/^\\s+|\\s+$/g,\"\")});H(\"not\",function(a,b){return!", "b.o(a)});H(\"number\",function(a,b){return b?b.e(a):+B(a.n())});H(\"pos", "ition\",function(a){return a.V()});H(\"round\",function(a,b){return Mat", "h.round(b.e(a))});\nH(\"starts-with\",function(a,b,c){b=b.c(a);a=c.c(a)", ";return 0==b.lastIndexOf(a,0)});H(\"string\",function(a,b){return b?b.c", "(a):B(a.n())});H(\"string-length\",function(a,b){return(b?b.c(a):B(a.n(", "))).length});H(\"substring\",function(a,b,c,d){c=c.e(a);if(isNaN(c)||In", "finity==c||-Infinity==c)return\"\";d=d?d.e(a):Infinity;if(isNaN(d)||-In", "finity===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)});\nH(\"substring-after\",function(a,b,c){b=b.c(a);a=c.c(a);c=b.i", "ndexOf(a);return-1==c?\"\":b.substring(c+a.length)});H(\"substring-befo", "re\",function(a,b,c){b=b.c(a);a=c.c(a);a=b.indexOf(a);return-1==a?\"\":", "b.substring(0,a)});H(\"sum\",function(a,b){for(var c=Ra(b.evaluate(a)),", "d=0,e=c.next();e;e=c.next())d+=+B(e);return d});\nH(\"translate\",funct", "ion(a,b,c,d){b=b.c(a);c=c.c(a);var e=d.c(a);a=[];for(d=0;d=this.left&&a.right<=this.rig", "ht&&a.top>=this.top&&a.bottom<=this.bottom:a.x>=this.left&&a.x<=this.ri", "ght&&a.y>=this.top&&a.y<=this.bottom:!1};\ng.expand=function(a,b,c,d){e", "a(a)?(this.top-=a.top,this.right+=a.right,this.bottom+=a.bottom,this.le", "ft-=a.left):(this.top-=a,this.right+=b,this.bottom+=c,this.left-=d);ret", "urn this};g.ceil=function(){this.top=Math.ceil(this.top);this.right=Mat", "h.ceil(this.right);this.bottom=Math.ceil(this.bottom);this.left=Math.ce", "il(this.left);return this};g.floor=function(){this.top=Math.floor(this.", "top);this.right=Math.floor(this.right);this.bottom=Math.floor(this.bott", "om);this.left=Math.floor(this.left);return this};\ng.round=function(){t", "his.top=Math.round(this.top);this.right=Math.round(this.right);this.bot", "tom=Math.round(this.bottom);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.bottom+=a.y):(this.left+=a,this.right+=a,l(b)&&(", "this.top+=b,this.bottom+=b));return this};g.scale=function(a,b){var c=l", "(b)?b:a;this.left*=a;this.right*=a;this.top*=c;this.bottom*=c;return th", "is};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.left,this.top,thi", "s.width,this.height)};g.toString=function(){return\"(\"+this.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.wid", "th>=a.left+a.width&&this.top<=a.top&&this.top+this.height>=a.top+a.heig", "ht:a.x>=this.left&&a.x<=this.left+this.width&&a.y>=this.top&&a.y<=this.", "top+this.height};\ng.ceil=function(){this.left=Math.ceil(this.left);thi", "s.top=Math.ceil(this.top);this.width=Math.ceil(this.width);this.height=", "Math.ceil(this.height);return this};g.floor=function(){this.left=Math.f", "loor(this.left);this.top=Math.floor(this.top);this.width=Math.floor(thi", "s.width);this.height=Math.floor(this.height);return this};g.round=funct", "ion(){this.left=Math.round(this.left);this.top=Math.round(this.top);thi", "s.width=Math.round(this.width);this.height=Math.round(this.height);retu", "rn this};\ng.translate=function(a,b){a instanceof y?(this.left+=a.x,thi", "s.top+=a.y):(this.left+=a,l(b)&&(this.top+=b));return this};g.scale=fun", "ction(a,b){var c=l(b)?b:a;this.left*=a;this.width*=a;this.top*=c;this.h", "eight*=c;return this};function M(a,b){var c=A(a);return c.defaultView&&", "c.defaultView.getComputedStyle&&(c=c.defaultView.getComputedStyle(a,nul", "l))?c[b]||c.getPropertyValue(b)||\"\":\"\"}function ab(a){var b=a.offse", "tWidth,c=a.offsetHeight;if((void 0===b||!b&&!c)&&a.getBoundingClientRec", "t){a:{var d;try{d=a.getBoundingClientRect()}catch(e){a={left:0,top:0,ri", "ght: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.nodeType&&(!b||a.ta", "gName.toUpperCase()==b)}function bb(a){return cb(a,!0)&&db(a)&&\"none\"", "!=O(a,\"pointer-events\")}function eb(a){return N(a,\"OPTION\")?!0:N(a,", "\"INPUT\")?(a=a.type.toLowerCase(),\"checkbox\"==a||\"radio\"==a):!1}fu", "nction fb(a){if(!eb(a))throw new v(15,\"Element is not selectable\");va", "r b=\"selected\",c=a.type&&a.type.toLowerCase();if(\"checkbox\"==c||\"r", "adio\"==c)b=\"checked\";return!!a[b]}var gb=\"BUTTON INPUT OPTGROUP OPT", "ION SELECT TEXTAREA\".split(\" \");\nfunction db(a){var b=a.tagName.toU", "pperCase();return 0<=la(gb,b)?a.disabled?!1:a.parentNode&&1==a.parentNo", "de.nodeType&&\"OPTGROUP\"==b||\"OPTION\"==b?db(a.parentNode):!Ma(a,func", "tion(a){var b=a.parentNode;if(b&&N(b,\"FIELDSET\")&&b.disabled){if(!N(a", ",\"LEGEND\"))return!0;for(;a=void 0!=a.previousElementSibling?a.previou", "sElementSibling:Ha(a.previousSibling);)if(N(a,\"LEGEND\"))return!0}retu", "rn!1},!0):!0}\nfunction P(a){for(a=a.parentNode;a&&1!=a.nodeType&&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||\"styleFloat\"==c)", "c=\"cssFloat\";var d=M(a,c)||hb(a,c);if(null===d)d=null;else if(0<=la(s", "a,c)){b:{var e=d.match(va);if(e){var c=Number(e[1]),f=Number(e[2]),k=Nu", "mber(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.match(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.toLowerCase();f=r", "a[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=[p", "arseInt(f.substr(1,2),16),parseInt(f.substr(3,2),16),parseInt(f.substr(", "5,2),16),1]}d=c?\"rgba(\"+c.join(\", \")+\")\":d}return d}function hb(a", ",b){var c=a.currentStyle||a.style,d=c[b];void 0===d&&da(c.getPropertyVa", "lue)&&(d=c.getPropertyValue(b));return\"inherit\"!=d?void 0!==d?d:null:", "(c=P(a))?hb(c,b):null}\nfunction cb(a,b){function c(a){if(\"none\"==O(a", ",\"display\"))return!1;a=P(a);return!a||c(a)}function d(a){var b=Q(a);r", "eturn 0=r.left+r.width;r=f", ".top>=r.top+r.height;if(G&&\"hidden\"==m.x||r&&\"hidden\"==m.y)return T", ";if(G&&\"visible\"!=m.x||r&&\"visible\"!=m.y){if(F&&(m=e(q),f.left>=p.s", "crollWidth-m.x||f.right>=p.scrollHeight-m.y))return T;f=R(q);return f==", "T?T:\"scroll\"}}}return\"none\"}\nfunction Q(a){var b=ib(a);if(b)return", " b.rect;if(N(a,\"HTML\"))return a=(Ea(A(a))||window).document,a=\"CSS1C", "ompat\"==a.compatMode?a.documentElement:a.body,a=new z(a.clientWidth,a.", "clientHeight),new L(0,0,a.width,a.height);var c;try{c=a.getBoundingClie", "ntRect()}catch(d){return new L(0,0,0,0)}return new L(c.left,c.top,c.rig", "ht-c.left,c.bottom-c.top)}\nfunction 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.S('/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.width,e.width-a);f=Math.min(f.height,e.", "height-b);e=new L(a+e.left,b+e.top,c,f)}return{M: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.length)return b=a[2],new L(a[0]-b,a[1]", "-b,2*b,2*b);if(\"poly\"==b&&22*this.l", "&&Fb(this),!0):!1};function Fb(a){if(a.l!=a.d.length){for(var b=0,c=0;b", "\");W(191,\"/\",\"?\");W(192,\"`\",\"~\");W(219,\"[\",\"{\");W(22", "0,\"\\\\\",\"|\");W(221,\"]\",\"}\");W({b:59,a:186,opera:59},\";\",\":", "\");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),function(c){b.set(a.", "get(c).code,c)});return b})(Mb);function Nb(a,b,c){mb.call(this,b,c);th", "is.t=this.g=null;this.p=new y(0,0);this.C=this.q=!1;if(a){l(a.buttonPre", "ssed)&&(this.g=a.buttonPressed);try{N(a.elementPressed)&&(this.t=a.elem", "entPressed)}catch(d){this.g=null}this.p=new y(a.clientXY.x,a.clientXY.y", ");this.q=!!a.nextClickIsDoubleClick;this.C=!!a.hasEverInteracted;try{a.", "element&&N(a.element)&&nb(this,a.element)}catch(e){this.g=null}}}fa(Nb,", "mb);var X={};X[U]=[0,1,2,null];X[Ab]=[null,null,2,null];X[ub]=[0,1,2,nu", "ll];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=bb(a),d=Q(a);this.p.x=b.x+d.lef", "t;this.p.y=b.y+d.top;d=this.m();if(a!=d){try{Ea(A(d)).closed&&(d=null)}", "catch(e){d=null}if(d){var f=d===ga.document.documentElement||d===ga.doc", "ument.body,d=!this.C&&f?null:d;Y(this,rb,a)}nb(this,a);Y(this,qb,d,null", ",c)}Y(this,Cb,null,null,c);this.q=!1};\nNb.prototype.scroll=function(a)", "{if(0==a)throw new v(13,\"Must scroll a non-zero number of ticks.\");fo", "r(var b=0d||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.d=a.p", "rototype;q.prototype=new b;q.prototype.constructor=q;q.c=function(b,d,e", "){return a.prototype[d].apply(b,Array.prototype.slice.call(arguments,2)", ")}})();\nvar u=\"unknown error\",r={15:\"element not selectable\",11:\"", "element not visible\",31:\"ime engine activation failed\",30:\"ime not ", "available\",24:\"invalid cookie domain\",29:\"invalid element coordinat", "es\",12:\"invalid element state\",32:\"invalid selector\",51:\"invalid ", "selector\",52:\"invalid selector\",17:\"javascript error\",405:\"unsupp", "orted operation\",34:\"move target out of bounds\",27:\"no such alert\"", ",7:\"no such element\",8:\"no such frame\",23:\"no such window\",28:\"s", "cript timeout\",33:\"session not created\",10:\"stale element reference", "\",\n0:\"success\",21:\"timeout\",25:\"unable to set cookie\",26:\"unex", "pected alert open\"};r[13]=u;r[9]=\"unknown command\";q.prototype.toStr", "ing=function(){return this.name+\": \"+this.message};function v(a,b){fo", "r(var c=a.length,d=Array(c),e=\"string\"==typeof a?a.split(\"\"):a,f=0;", "fb?e+=\"000\":256>b?e+=\"", "00\":4096>b&&(e+=\"0\");return C[a]=e+b.toString(16)}),'\"')};function ", "E(a){switch(h(a)){case \"string\":case \"number\":case \"boolean\":retu", "rn a;case \"function\":return a.toString();case \"array\":return v(a,E)", ";case \"object\":if(\"nodeType\"in a&&(1==a.nodeType||9==a.nodeType)){v", "ar b={};b.ELEMENT=F(a);return b}if(\"document\"in a)return b={},b.WINDO", "W=F(a),b;if(k(a))return v(a,E);a=w(a,function(a,b){return\"number\"==ty", "peof b||\"string\"==typeof b});return x(a,E);default:return null}}\nfun", "ction G(a,b){return\"array\"==h(a)?v(a,function(a){return G(a,b)}):m(a)", "?\"function\"==typeof 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(\"s", "tring\"==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());return b}\nfunction F(a){var b=M(a.ownerDocument),c=y(b,f", "unction(b){return b==a});c||(c=\":wdc:\"+b.b++,b[c]=a);return c}functio", "n H(a,b){a=decodeURIComponent(a);var c=b||document,d=M(c);if(!(a in d))", "throw new q(10,\"Element does not exist in cache\");var e=d[a];if(\"set", "Interval\"in e){if(e.closed)throw delete d[a],new q(23,\"Window has bee", "n closed.\");return e}for(var f=e;f;){if(f==c.documentElement)return e;", "f=f.parentNode}delete d[a];throw new q(10,\"Element is no longer attach", "ed to the DOM\");};function N(a,b,c,d,e,f){function l(a,b){if(!I){g.rem", "oveEventListener?g.removeEventListener(\"unload\",t,!0):g.detachEvent(", "\"onunload\",t);g.clearTimeout(J);if(0!=a){var c=new q(a,b.message||b+", "\"\");c.stack=b.stack;b={status:\"code\"in c?c.code:13,value:{message:c", ".message}}}else b={status:0,value:E(b)};e?(c=[],A(new z,b,c),c=c.join(", "\"\")):c=b;d(c);I=!0}}function t(){l(13,Error(\"Detected a page unload ", "event; asynchronous script execution does not work across page loads.\"", "))}var g=f||window,J,I=!1;f=n(l,13);if(g.closed)f(\"Unable to execute s", "cript; the target window is closed.\");\nelse{a=L(a,g);b=G(b,g.document", ");b.push(n(l,0));g.addEventListener?g.addEventListener(\"unload\",t,!0)", ":g.attachEvent(\"onunload\",t);var S=p();try{a.apply(g,b),J=g.setTimeou", "t(function(){l(28,Error(\"Timed out waiting for asyncrhonous script res", "ult 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({navigator:typeof window!=undefined?window.navigator:null,doc", "ument:typeof window!=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 l=Date", ".now||function(){return+new Date};var m=window;function n(a,b){this.cod", "e=a;this.state=p[a]||q;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;n.d=a.prototype;n.prototype=new b;n.prototype.constructor=n;n.c=funct", "ion(b,d,e){return a.prototype[d].apply(b,Array.prototype.slice.call(arg", "uments,2))}})();\nvar q=\"unknown error\",p={15:\"element not selectabl", "e\",11:\"element not visible\",31:\"ime engine activation failed\",30:", "\"ime not available\",24:\"invalid cookie domain\",29:\"invalid element", " coordinates\",12:\"invalid element state\",32:\"invalid selector\",51:", "\"invalid selector\",52:\"invalid selector\",17:\"javascript error\",40", "5:\"unsupported operation\",34:\"move target out of bounds\",27:\"no su", "ch alert\",7:\"no such element\",8:\"no such frame\",23:\"no such windo", "w\",28:\"script timeout\",33:\"session not created\",10:\"stale element", " reference\",\n0:\"success\",21:\"timeout\",25:\"unable to set cookie\"", ",26:\"unexpected alert open\"};p[13]=q;p[9]=\"unknown command\";n.proto", "type.toString=function(){return this.name+\": \"+this.message};function", " r(a,b){for(var c=a.length,d=Array(c),e=\"string\"==typeof a?a.split(\"", "\"):a,f=0;fb?e+=\"000\":", "256>b?e+=\"00\":4096>b&&(e+=\"0\");return A[a]=e+b.toString(16)}),'\"')", "};function C(a){switch(g(a)){case \"string\":case \"number\":case \"boo", "lean\":return a;case \"function\":return a.toString();case \"array\":re", "turn r(a,C);case \"object\":if(\"nodeType\"in a&&(1==a.nodeType||9==a.n", "odeType)){var b={};b.ELEMENT=D(a);return b}if(\"document\"in a)return b", "={},b.WINDOW=D(a),b;if(h(a))return r(a,C);a=t(a,function(a,b){return\"n", "umber\"==typeof b||\"string\"==typeof b});return u(a,C);default:return ", "null}}\nfunction E(a,b){return\"array\"==g(a)?r(a,function(a){return E(", "a,b)}):k(a)?\"function\"==typeof a?a:\"ELEMENT\"in a?F(a.ELEMENT,b):\"W", "INDOW\"in a?F(a.WINDOW,b):u(a,function(a){return E(a,b)}):a}function G(", "a){a=a||document;var b=a.$wdc_;b||(b=a.$wdc_={},b.b=l());b.b||(b.b=l())", ";return b}function D(a){var b=G(a.ownerDocument),c=w(b,function(b){retu", "rn b==a});c||(c=\":wdc:\"+b.b++,b[c]=a);return c}\nfunction F(a,b){a=de", "codeURIComponent(a);var c=b||document,d=G(c);if(!(a in d))throw new n(1", "0,\"Element does not exist in cache\");var e=d[a];if(\"setInterval\"in ", "e){if(e.closed)throw delete d[a],new n(23,\"Window has been closed.\");", "return e}for(var f=e;f;){if(f==c.documentElement)return e;f=f.parentNod", "e}delete d[a];throw new n(10,\"Element is no longer attached to the DOM", "\");};function H(a,b,c,d){d=d||m;var e;try{a:{var f=a;if(\"string\"==ty", "peof f)try{a=new d.Function(f);break a}catch(M){throw M;}a=d==window?f:", "new d.Function(\"return (\"+f+\").apply(null,arguments);\")}var N=E(b,d", ".document),O=a.apply(null,N);e={status:0,value:C(O)}}catch(v){e={status", ":\"code\"in v?v.code:13,value:{message:v.message}}}c&&(a=[],y(new x,e,a", "),e=a.join(\"\"));return e}var I=[\"_\"],J=this;I[0]in J||!J.execScript", "||J.execScript(\"var \"+I[0]);\nfor(var K;I.length&&(K=I.shift());){var", " L;if(L=!I.length)L=void 0!==H;L?J[K]=H:J=J[K]?J[K]:J[K]={}};; 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 EXECUTE_SQL[] = { "function(){return function(){var d=window;function e(a,b){this.code=a;t", "his.state=g[a]||h;this.message=b||\"\";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 b(){}b.prototype=a.prototype;e.", "b=a.prototype;e.prototype=new b;e.prototype.constructor=e;e.a=function(", "c,b,m){return a.prototype[b].apply(c,Array.prototype.slice.call(argumen", "ts,2))}})();\nvar h=\"unknown error\",g={15:\"element not selectable\",", "11:\"element not visible\",31:\"ime engine activation failed\",30:\"ime", " not available\",24:\"invalid cookie domain\",29:\"invalid element coor", "dinates\",12:\"invalid element state\",32:\"invalid selector\",51:\"inv", "alid selector\",52:\"invalid selector\",17:\"javascript error\",405:\"u", "nsupported operation\",34:\"move target out of bounds\",27:\"no such al", "ert\",7:\"no such element\",8:\"no such frame\",23:\"no such window\",2", "8:\"script timeout\",33:\"session not created\",10:\"stale element refe", "rence\",\n0:\"success\",21:\"timeout\",25:\"unable to set cookie\",26:", "\"unexpected alert open\"};g[13]=h;g[9]=\"unknown command\";e.prototype", ".toString=function(){return this.name+\": \"+this.message};function k(a", "){this.rows=[];for(var b=0;bd||c.i", "ndexOf(\"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;func", "tion b(){}b.prototype=a.prototype;p.H=a.prototype;p.prototype=new b;p.p", "rototype.constructor=p;p.D=function(b,d,e){return a.prototype[d].apply(", "b,Array.prototype.slice.call(arguments,2))}})();\nvar ga=\"unknown erro", "r\",fa={15:\"element not selectable\",11:\"element not visible\",31:\"i", "me engine activation failed\",30:\"ime not available\",24:\"invalid coo", "kie domain\",29:\"invalid element coordinates\",12:\"invalid element st", "ate\",32:\"invalid selector\",51:\"invalid selector\",52:\"invalid sele", "ctor\",17:\"javascript error\",405:\"unsupported operation\",34:\"move ", "target out of bounds\",27:\"no such alert\",7:\"no such element\",8:\"n", "o such frame\",23:\"no such window\",28:\"script timeout\",33:\"session", " not created\",10:\"stale element reference\",\n0:\"success\",21:\"time", "out\",25:\"unable to set cookie\",26:\"unexpected alert open\"};fa[13]=", "ga;fa[9]=\"unknown command\";p.prototype.toString=function(){return thi", "s.name+\": \"+this.message};var ha;function ia(a){var b=a.length-1;retu", "rn 0<=b&&a.indexOf(\" \",b)==b}var t=String.prototype.trim?function(a){", "return a.trim()}:function(a){return a.replace(/^[\\s\\xa0]+|[\\s\\xa0]+", "$/g,\"\")};function ja(a){return String(a).replace(/\\-([a-z])/g,functi", "on(a,c){return c.toUpperCase()})};var ka=Array.prototype;function u(a,b", "){if(k(a))return k(b)&&1==b.length?a.indexOf(b,0):-1;for(var c=0;cc?null:k(a)?a", ".charAt(c):a[c]}\nfunction qa(a){var b=a.length;if(0=arguments.length?ka.slice.call(a,b):ka.slice.call(a,b,c)};function w(", "a,b){this.x=void 0!==a?a:0;this.y=void 0!==b?b:0}h=w.prototype;h.clone=", "function(){return new w(this.x,this.y)};h.toString=function(){return\"(", "\"+this.x+\", \"+this.y+\")\"};h.ceil=function(){this.x=Math.ceil(this.", "x);this.y=Math.ceil(this.y);return this};h.floor=function(){this.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 this};\nh.", "translate=function(a,b){a instanceof w?(this.x+=a.x,this.y+=a.y):(this.", "x+=a,m(b)&&(this.y+=b));return this};h.scale=function(a,b){var c=m(b)?b", ":a;this.x*=a;this.y*=c;return this};function sa(a,b){this.width=a;this.", "height=b}h=sa.prototype;h.clone=function(){return new sa(this.width,thi", "s.height)};h.toString=function(){return\"(\"+this.width+\" x \"+this.he", "ight+\")\"};h.ceil=function(){this.width=Math.ceil(this.width);this.hei", "ght=Math.ceil(this.height);return this};h.floor=function(){this.width=M", "ath.floor(this.width);this.height=Math.floor(this.height);return this};", "h.round=function(){this.width=Math.round(this.width);this.height=Math.r", "ound(this.height);return this};\nh.scale=function(a,b){var c=m(b)?b:a;t", "his.width*=a;this.height*=c;return this};function x(a){return a?new z(A", "(a)):ha||(ha=new z)}function ta(a,b,c){function d(c){c&&b.appendChild(k", "(c)?a.createTextNode(c):c)}for(var e=1;e\",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.h(c)&&b.h(c)});L(\"or\",function(a,b,c){return a.h(c)||b.h(c)", "});function Ma(a,b,c,d,e,f){this.o=a;this.l=f}Ma.prototype.toString=fun", "ction(){return this.o};var Na={};function N(a,b){if(Na.hasOwnProperty(a", "))throw Error(\"Function already created: \"+a+\".\");Na[a]=new Ma(a,0,", "0,0,0,b)}N(\"boolean\",function(a,b){return b.h(a)});N(\"ceiling\",func", "tion(a,b){return Math.ceil(b.b(a))});N(\"concat\",function(a,b){return ", "ma(ra(arguments,1),function(b,d){return b+d.a(a)})});N(\"contains\",fun", "ction(a,b,c){b=b.a(a);a=c.a(a);return-1!=b.indexOf(a)});N(\"count\",fun", "ction(a,b){return b.evaluate(a).m});\nN(\"false\",function(){return!1})", ";N(\"floor\",function(a,b){return Math.floor(b.b(a))});N(\"id\",functio", "n(a,b){var c=a.g(),d=9==c.nodeType?c:c.ownerDocument,c=b.a(a).split(/", "\\s+/),e=[];v(c,function(a){a=d.getElementById(a);!a||0<=u(e,a)||e.push", "(a)});e.sort(wa);var f=new I;v(e,function(a){f.add(a)});return f});N(\"", "lang\",function(){return!1});N(\"last\",function(a){if(1!=arguments.len", "gth)throw Error(\"Function last expects ()\");return a.F()});\nN(\"loca", "l-name\",function(a,b){var c=b?Ia(b.evaluate(a)):a.g();return c?c.nodeN", "ame.toLowerCase():\"\"});N(\"name\",function(a,b){var c=b?Ia(b.evaluate", "(a)):a.g();return c?c.nodeName.toLowerCase():\"\"});N(\"namespace-uri\"", ",function(){return\"\"});N(\"normalize-space\",function(a,b){return(b?b", ".a(a):G(a.g())).replace(/[\\s\\xa0]+/g,\" \").replace(/^\\s+|\\s+$/g,\"", "\")});N(\"not\",function(a,b){return!b.h(a)});N(\"number\",function(a,b", "){return b?b.b(a):+G(a.g())});N(\"position\",function(a){return a.G()})", ";N(\"round\",function(a,b){return Math.round(b.b(a))});\nN(\"starts-wit", "h\",function(a,b,c){b=b.a(a);a=c.a(a);return 0==b.lastIndexOf(a,0)});N(", "\"string\",function(a,b){return b?b.a(a):G(a.g())});N(\"string-length\"", ",function(a,b){return(b?b.a(a):G(a.g())).length});N(\"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)});\nN(\"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)});N(\"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)});N(\"sum\",funct", "ion(a,b){for(var c=J(b.evaluate(a)),d=0,e=c.next();e;e=c.next())d+=+G(e", ");return d});\nN(\"translate\",function(a,b,c,d){b=b.a(a);c=c.a(a);var ", "e=d.a(a);a=[];for(d=0;d=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(thi", "s.right);this.bottom=Math.ceil(this.bottom);this.left=Math.ceil(this.le", "ft);return this};h.floor=function(){this.top=Math.floor(this.top);this.", "right=Math.floor(this.right);this.bottom=Math.floor(this.bottom);this.l", "eft=Math.floor(this.left);return this};\nh.round=function(){this.top=Ma", "th.round(this.top);this.right=Math.round(this.right);this.bottom=Math.r", "ound(this.bottom);this.left=Math.round(this.left);return this};h.transl", "ate=function(a,b){a instanceof w?(this.left+=a.x,this.right+=a.x,this.t", "op+=a.y,this.bottom+=a.y):(this.left+=a,this.right+=a,m(b)&&(this.top+=", "b,this.bottom+=b));return this};h.scale=function(a,b){var c=m(b)?b:a;th", "is.left*=a;this.right*=a;this.top*=c;this.bottom*=c;return this};functi", "on Q(a,b,c,d){this.left=a;this.top=b;this.width=c;this.height=d}h=Q.pro", "totype;h.clone=function(){return new Q(this.left,this.top,this.width,th", "is.height)};h.toString=function(){return\"(\"+this.left+\", \"+this.top", "+\" - \"+this.width+\"w x \"+this.height+\"h)\"};h.contains=function(a)", "{return a instanceof Q?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>=thi", "s.left&&a.x<=this.left+this.width&&a.y>=this.top&&a.y<=this.top+this.he", "ight};\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(t", "his.height);return this};h.floor=function(){this.left=Math.floor(this.l", "eft);this.top=Math.floor(this.top);this.width=Math.floor(this.width);th", "is.height=Math.floor(this.height);return this};h.round=function(){this.", "left=Math.round(this.left);this.top=Math.round(this.top);this.width=Mat", "h.round(this.width);this.height=Math.round(this.height);return this};\n", "h.translate=function(a,b){a instanceof w?(this.left+=a.x,this.top+=a.y)", ":(this.left+=a,m(b)&&(this.top+=b));return this};h.scale=function(a,b){", "var c=m(b)?b:a;this.left*=a;this.width*=a;this.top*=c;this.height*=c;re", "turn this};function R(a,b){return!!a&&1==a.nodeType&&(!b||a.tagName.toU", "pperCase()==b)}var Ra=/[;]+(?=(?:(?:[^\"]*\"){2})*[^\"]*$)(?=(?:(?:[^']", "*'){2})*[^']*$)(?=(?:[^()]*\\([^()]*\\))*[^()]*$)/;function Sa(a){var b", "=[];v(a.split(Ra),function(a){var d=a.indexOf(\":\");0=c&&0<=e&&255>=e&&0<=g&&255>=g&&", "0<=f&&1>=f){c=[c,e,g,f];break 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=[p", "arseInt(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.getPropertyV", "alue)&&(d=c.getPropertyValue(b));return\"inherit\"!=d?void 0!==d?d:null", ":(c=T(a))?Ta(c,b):null}\nfunction Ua(a,b){function c(a){if(\"none\"==U(", "a,\"display\"))return!1;a=T(a);return!a||c(a)}function d(a){var b=Va(a)", ";return 0=r.left+r.width;r", "=e.top>=r.top+r.height;if(y&&\"hidden\"==l.x||r&&\"hidden\"==l.y)return", " V;if(y&&\"visible\"!=l.x||r&&\"visible\"!=l.y){if(B&&(l=d(a),e.left>=g", ".scrollWidth-l.x||e.right>=g.scrollHeight-l.y))return V;e=Wa(a);return ", "e==V?V:\"scroll\"}}}return\"none\"}\nfunction Va(a){var b=Xa(a);if(b)re", "turn b.rect;if(R(a,\"HTML\"))return a=A(a),a=((a?a.parentWindow||a.defa", "ultView:window)||window).document,a=\"CSS1Compat\"==a.compatMode?a.docu", "mentElement:a.body,a=new sa(a.clientWidth,a.clientHeight),new Q(0,0,a.w", "idth,a.height);var c;try{c=a.getBoundingClientRect()}catch(d){return ne", "w Q(0,0,0,0)}return new Q(c.left,c.top,c.right-c.left,c.bottom-c.top)}", "\nfunction Xa(a){var b=R(a,\"MAP\");if(!b&&!R(a,\"AREA\"))return null;v", "ar c=b?a:R(a.parentNode,\"MAP\")?a.parentNode:null,d=null,e=null;if(c&&", "c.name&&(d=P.f('/descendant::*[@usemap = \"#'+c.name+'\"]',A(c)))&&(e=V", "a(d),!b&&\"default\"!=a.shape.toLowerCase())){var f=$a(a);a=Math.min(Ma", "th.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.height,e.height-b);e=new Q(a+e.lef", "t,b+e.top,c,f)}return{s:d,rect:e||new Q(0,0,0,0)}}\nfunction $a(a){var ", "b=a.shape.toLowerCase();a=a.coords.split(\",\");if(\"rect\"==b&&4==a.le", "ngth){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=~*^$|%&@`{}\\-\\/\\[\\]\\(\\)])/g,\n\"", "\\\\$1\")}};var W={},hb={};W.w=function(a,b,c){var d;try{d=F.c(\"a\",b)", "}catch(e){d=D(x(b),\"A\",null,b)}return pa(d,function(b){b=bb(b);return", " c&&-1!=b.indexOf(a)||b==a})};W.t=function(a,b,c){var d;try{d=F.c(\"a\"", ",b)}catch(e){d=D(x(b),\"A\",null,b)}return la(d,function(b){b=bb(b);ret", "urn c&&-1!=b.indexOf(a)||b==a})};W.f=function(a,b){return W.w(a,b,!1)};", "W.c=function(a,b){return W.t(a,b,!1)};hb.f=function(a,b){return W.w(a,b", ",!0)};hb.c=function(a,b){return W.t(a,b,!0)};var ib={f:function(a,b){re", "turn b.getElementsByTagName(a)[0]||null},c:function(a,b){return b.getEl", "ementsByTagName(a)}};var jb={className:E,\"class name\":E,css:F,\"css s", "elector\":F,id:gb,linkText:W,\"link text\":W,name:{f:function(a,b){var ", "c=D(x(b),\"*\",null,b);return pa(c,function(b){return S(b,\"name\")==a}", ")},c:function(a,b){var c=D(x(b),\"*\",null,b);return la(c,function(b){r", "eturn S(b,\"name\")==a})}},partialLinkText:hb,\"partial link text\":hb,", "tagName:ib,\"tag name\":ib,xpath:P};function kb(a,b){var c;a:{for(c in ", "a)if(a.hasOwnProperty(c))break a;c=null}if(c){var d=jb[c];if(d&&n(d.c))", "return d.c(a[c],b||ea.document)}throw Error(\"Unsupported locator strat", "egy: \"+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===kb?Y", "=Y[Z]?Y[Z]:Y[Z]={}:Y[Z]=kb;; return this._.apply(null,arguments);}.appl", "y({navigator:typeof window!=undefined?window.navigator:null,document:ty", "peof window!=undefined?window.document:null}, arguments);}", NULL }; const char* const GET_EFFECTIVE_STYLE[] = { "function(){return function(){function d(b){var k=typeof b;if(\"object\"", "==k)if(b){if(b instanceof Array)return\"array\";if(b instanceof Object)", "return k;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\"==k&&\"undefined\"==", "typeof b.call)return\"object\";return k};function f(b){return String(b)", ".replace(/\\-([a-z])/g,function(b,a){return a.toUpperCase()})};var g={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){this.b=b}t", ".prototype.toString=function(){return this.b};var u={};function v(b){if", "(u.hasOwnProperty(b))throw Error(\"Binary operator already created: \"+", "b);b=new t(b);u[b.toString()]=b}v(\"div\");v(\"mod\");v(\"*\");v(\"+\")", ";v(\"-\");v(\"<\");v(\">\");v(\"<=\");v(\">=\");v(\"=\");v(\"!=\");v(\"", "and\");v(\"or\");function w(b){this.a=b}w.prototype.toString=function()", "{return this.a};var x={};function y(b){if(x.hasOwnProperty(b))throw Err", "or(\"Function already created: \"+b+\".\");x[b]=new w(b)}y(\"boolean\")", ";y(\"ceiling\");y(\"concat\");y(\"contains\");y(\"count\");y(\"false\")", ";y(\"floor\");y(\"id\");y(\"lang\");y(\"last\");y(\"local-name\");y(\"n", "ame\");y(\"namespace-uri\");y(\"normalize-space\");y(\"not\");y(\"numbe", "r\");y(\"position\");y(\"round\");y(\"starts-with\");y(\"string\");y(\"", "string-length\");y(\"substring\");y(\"substring-after\");y(\"substring-", "before\");\ny(\"sum\");y(\"translate\");y(\"true\");function z(b){this.", "a=b}z.prototype.toString=function(){return this.a};var A={};function B(", "b){if(A.hasOwnProperty(b))throw Error(\"Axis already created: \"+b);A[b", "]=new z(b)}B(\"ancestor\");B(\"ancestor-or-self\");B(\"attribute\");B(", "\"child\");B(\"descendant\");B(\"descendant-or-self\");B(\"following\")", ";B(\"following-sibling\");B(\"namespace\");B(\"parent\");B(\"preceding", "\");B(\"preceding-sibling\");B(\"self\");function C(b,k){var a=b.curren", "tStyle||b.style,e=a[k];void 0===e&&\"function\"==d(a.getPropertyValue)&", "&(e=a.getPropertyValue(k));if(\"inherit\"!=e)return void 0!==e?e:null;f", "or(a=b.parentNode;a&&1!=a.nodeType&&9!=a.nodeType&&11!=a.nodeType;)a=a.", "parentNode;return(a=a&&1==a.nodeType?a:null)?C(a,k):null};function D(b,", "k){var a=f(k);if(\"float\"==a||\"cssFloat\"==a||\"styleFloat\"==a)a=\"c", "ssFloat\";var e;a:{e=a;var c=9==b.nodeType?b:b.ownerDocument||b.documen", "t;if(c.defaultView&&c.defaultView.getComputedStyle&&(c=c.defaultView.ge", "tComputedStyle(b,null))){e=c[e]||c.getPropertyValue(e)||\"\";break a}e=", "\"\"}e=e||C(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=a&&0<=c&&255>=c&&0<=h&&255>=h&&0<=l&&1>=l){a=[a,c,h,l", "];break b}}a=null}if(!a)b:{if(h=e.match(r))if(a=Number(h[1]),c=Number(h", "[2]),h=Number(h[3]),0<=a&&255>=a&&0<=c&&255>=c&&0<=h&&255>=h){a=[a,c,h,", "1];break b}a=null}if(!a)b:{a=e.toLowerCase();c=g[a.toLowerCase()];if(!c", "&&(c=\"#\"==a.charAt(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),pa", "rseInt(c.substr(3,2),16),parseInt(c.substr(5,\n2),16),1]}e=a?\"rgba(\"+", "a.join(\", \")+\")\":e}}return e}var E=[\"_\"],F=this;E[0]in F||!F.exec", "Script||F.execScript(\"var \"+E[0]);for(var G;E.length&&(G=E.shift());)", "E.length||void 0===D?F=F[G]?F[G]:F[G]={}:F[G]=D;; 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 GET_LOCATION[] = { "function(){return function(){var g,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 n(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,f=0;fa.clientW", "idth||a.scrollHeight>a.clientHeight||\"fixed\"==e||\"absolute\"==e||\"r", "elative\"==e))return a;return null};function z(a){var b=v(a),e=x(a),c=n", "ew t(0,0),f=(b?v(b):document).documentElement;if(a==f)return c;if(a.get", "BoundingClientRect){a:{var d;try{d=a.getBoundingClientRect()}catch(m){a", "={left:0,top:0,right:0,bottom:0};break a}a=d}f=(b?new w(v(b)):p||(p=new", " w)).a;b=f.body||f.documentElement;f=f.parentWindow||f.defaultView;b=ne", "w t(f.pageXOffset||b.scrollLeft,f.pageYOffset||b.scrollTop);c.x=a.left+", "b.x;c.y=a.top+b.y}else if(b.getBoxObjectFor)a=b.getBoxObjectFor(a),b=b.", "getBoxObjectFor(f),c.x=a.screenX-b.screenX,\nc.y=a.screenY-b.screenY;el", "se{d=a;do{c.x+=d.offsetLeft;c.y+=d.offsetTop;d!=a&&(c.x+=d.clientLeft||", "0,c.y+=d.clientTop||0);if(\"fixed\"==x(d)){c.x+=b.body.scrollLeft;c.y+=", "b.body.scrollTop;break}d=d.offsetParent}while(d&&d!=a);\"absolute\"==e&", "&(c.y-=b.body.offsetTop);for(d=a;(d=y(d))&&d!=b.body&&d!=f;)c.x-=d.scro", "llLeft,c.y-=d.scrollTop}return c}var A=[\"_\"],B=h;A[0]in B||!B.execScr", "ipt||B.execScript(\"var \"+A[0]);for(var C;A.length&&(C=A.shift());)A.l", "ength||void 0===z?B=B[C]?B[C]:B[C]={}:B[C]=z;; return this._.apply(null", ",arguments);}.apply({navigator:typeof window!=undefined?window.navigato", "r:null,document:typeof window!=undefined?window.document:null}, argumen", "ts);}", 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,h=this;\nfunction n(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=n(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 t(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;de||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.f=a.prototype;v.prototype=new c;v.prototype.constructo", "r=v;v.e=function(b,c,d){return a.prototype[c].apply(b,Array.prototype.s", "lice.call(arguments,2))}})();\nvar x=\"unknown error\",w={15:\"element ", "not selectable\",11:\"element not visible\",31:\"ime engine activation ", "failed\",30:\"ime not available\",24:\"invalid cookie domain\",29:\"inv", "alid element coordinates\",12:\"invalid element state\",32:\"invalid se", "lector\",51:\"invalid selector\",52:\"invalid selector\",17:\"javascrip", "t error\",405:\"unsupported operation\",34:\"move target out of bounds", "\",27:\"no such alert\",7:\"no such element\",8:\"no such frame\",23:\"", "no such window\",28:\"script timeout\",33:\"session not created\",10:\"", "stale element reference\",\n0:\"success\",21:\"timeout\",25:\"unable to", " set cookie\",26:\"unexpected alert open\"};w[13]=x;w[9]=\"unknown comm", "and\";v.prototype.toString=function(){return this.name+\": \"+this.mess", "age};function y(a,c){this.x=void 0!==a?a:0;this.y=void 0!==c?c:0}g=y.pr", "ototype;g.clone=function(){return new y(this.x,this.y)};g.toString=func", "tion(){return\"(\"+this.x+\", \"+this.y+\")\"};g.ceil=function(){this.x", "=Math.ceil(this.x);this.y=Math.ceil(this.y);return this};g.floor=functi", "on(){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);r", "eturn this};\ng.translate=function(a,c){a instanceof y?(this.x+=a.x,thi", "s.y+=a.y):(this.x+=a,q(c)&&(this.y+=c));return this};g.scale=function(a", ",c){var b=q(c)?c:a;this.x*=a;this.y*=b;return this};function z(a,c){thi", "s.width=a;this.height=c}g=z.prototype;g.clone=function(){return new z(t", "his.width,this.height)};g.toString=function(){return\"(\"+this.width+\"", " x \"+this.height+\")\"};g.ceil=function(){this.width=Math.ceil(this.wi", "dth);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);this.", "height=Math.round(this.height);return this};\ng.scale=function(a,c){var", " b=q(c)?c:a;this.width*=a;this.height*=b;return this};function la(a,c,b", "){function e(b){b&&c.appendChild(p(b)?a.createTextNode(b):b)}for(var d=", "1;d\");I(\"<=\");I(\">=\");", "I(\"=\");I(\"!=\");I(\"and\");I(\"or\");function J(a){this.b=a}J.protot", "ype.toString=function(){return this.b};var K={};function L(a){if(K.hasO", "wnProperty(a))throw Error(\"Function already created: \"+a+\".\");K[a]=", "new J(a)}L(\"boolean\");L(\"ceiling\");L(\"concat\");L(\"contains\");L(", "\"count\");L(\"false\");L(\"floor\");L(\"id\");L(\"lang\");L(\"last\");", "L(\"local-name\");L(\"name\");L(\"namespace-uri\");L(\"normalize-space", "\");L(\"not\");L(\"number\");L(\"position\");L(\"round\");L(\"starts-wi", "th\");L(\"string\");L(\"string-length\");L(\"substring\");L(\"substring", "-after\");L(\"substring-before\");\nL(\"sum\");L(\"translate\");L(\"tru", "e\");function M(a){this.b=a}M.prototype.toString=function(){return this", ".b};var oa={};function N(a){if(oa.hasOwnProperty(a))throw Error(\"Axis ", "already created: \"+a);oa[a]=new M(a)}N(\"ancestor\");N(\"ancestor-or-s", "elf\");N(\"attribute\");N(\"child\");N(\"descendant\");N(\"descendant-o", "r-self\");N(\"following\");N(\"following-sibling\");N(\"namespace\");N(", "\"parent\");N(\"preceding\");N(\"preceding-sibling\");N(\"self\");var p", "a=function(){var a={g:\"http://www.w3.org/2000/svg\"};return function(c", "){return a[c]||null}}();\nfunction qa(a,c){var b=A(a);try{for(var e=b.c", "reateNSResolver?b.createNSResolver(b.documentElement):pa,d={},f=b.getEl", "ementsByTagName(\"*\"),k=0;k=this.left&&a.right<=this.right&&a.top>=this.top&&a.bott", "om<=this.bottom:a.x>=this.left&&a.x<=this.right&&a.y>=this.top&&a.y<=th", "is.bottom:!1};\ng.expand=function(a,c,b,e){t(a)?(this.top-=a.top,this.r", "ight+=a.right,this.bottom+=a.bottom,this.left-=a.left):(this.top-=a,thi", "s.right+=c,this.bottom+=b,this.left-=e);return this};g.ceil=function(){", "this.top=Math.ceil(this.top);this.right=Math.ceil(this.right);this.bott", "om=Math.ceil(this.bottom);this.left=Math.ceil(this.left);return this};g", ".floor=function(){this.top=Math.floor(this.top);this.right=Math.floor(t", "his.right);this.bottom=Math.floor(this.bottom);this.left=Math.floor(thi", "s.left);return this};\ng.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};g.translate=function(a,c){", "a instanceof y?(this.left+=a.x,this.right+=a.x,this.top+=a.y,this.botto", "m+=a.y):(this.left+=a,this.right+=a,q(c)&&(this.top+=c,this.bottom+=c))", ";return this};g.scale=function(a,c){var b=q(c)?c:a;this.left*=a;this.ri", "ght*=a;this.top*=b;this.bottom*=b;return this};function P(a,c,b,e){this", ".left=a;this.top=c;this.width=b;this.height=e}g=P.prototype;g.clone=fun", "ction(){return new P(this.left,this.top,this.width,this.height)};g.toSt", "ring=function(){return\"(\"+this.left+\", \"+this.top+\" - \"+this.widt", "h+\"w x \"+this.height+\"h)\"};g.contains=function(a){return a instance", "of P?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};\ng.ceil=fun", "ction(){this.left=Math.ceil(this.left);this.top=Math.ceil(this.top);thi", "s.width=Math.ceil(this.width);this.height=Math.ceil(this.height);return", " this};g.floor=function(){this.left=Math.floor(this.left);this.top=Math", ".floor(this.top);this.width=Math.floor(this.width);this.height=Math.flo", "or(this.height);return this};g.round=function(){this.left=Math.round(th", "is.left);this.top=Math.round(this.top);this.width=Math.round(this.width", ");this.height=Math.round(this.height);return this};\ng.translate=functi", "on(a,c){a instanceof y?(this.left+=a.x,this.top+=a.y):(this.left+=a,q(c", ")&&(this.top+=c));return this};g.scale=function(a,c){var b=q(c)?c:a;thi", "s.left*=a;this.width*=a;this.top*=b;this.height*=b;return this};functio", "n Q(a,c){return!!a&&1==a.nodeType&&(!c||a.tagName.toUpperCase()==c)}fun", "ction R(a){for(a=a.parentNode;a&&1!=a.nodeType&&9!=a.nodeType&&11!=a.no", "deType;)a=a.parentNode;return Q(a)?a:null}\nfunction S(a,c){var b=ba(c)", ";if(\"float\"==b||\"cssFloat\"==b||\"styleFloat\"==b)b=\"cssFloat\";var", " e;a:{e=b;var d=A(a);if(d.defaultView&&d.defaultView.getComputedStyle&&", "(d=d.defaultView.getComputedStyle(a,null))){e=d[e]||d.getPropertyValue(", "e)||\"\";break a}e=\"\"}e=e||sa(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=b&&0<=d&&255>=d&&0<=k&&255>=k&&0<=f&&1>=f){b=[b,d,k,f];break b}}", "b=null}if(!b)b:{if(k=e.match(ka))if(b=Number(k[1]),d=Number(k[2]),k=Num", "ber(k[3]),0<=b&&255>=b&&0<=d&&255>=d&&0<=k&&255>=k){b=[b,d,k,1];break b", "}b=null}if(!b)b:{b=e.toLowerCase();d=ga[b.toLowerCase()];if(!d&&(d=\"#", "\"==b.charAt(0)?b:\"#\"+b,4==d.length&&(d=d.replace(ha,\"#$1$1$2$2$3$3", "\")),!ia.test(d))){b=null;break b}b=[parseInt(d.substr(1,2),16),parseIn", "t(d.substr(3,2),16),parseInt(d.substr(5,2),16),1]}e=b?\"rgba(\"+b.join(", "\", \")+\")\":\ne}}return e}function sa(a,c){var b=a.currentStyle||a.st", "yle,e=b[c];void 0===e&&\"function\"==n(b.getPropertyValue)&&(e=b.getPro", "pertyValue(c));return\"inherit\"!=e?void 0!==e?e:null:(b=R(a))?sa(b,c):", "null}\nfunction T(a,c){function b(a){if(\"none\"==S(a,\"display\"))retu", "rn!1;a=R(a);return!a||b(a)}function e(a){var b=U(a);return 0=m.left+m.width;m=d.top>=m.top+m.height;if(r", "&&\"hidden\"==l.x||m&&\"hidden\"==l.y)return W;if(r&&\"visible\"!=l.x||", "m&&\"visible\"!=l.y){if(F&&(l=e(a),d.left>=k.scrollWidth-l.x||d.right>=", "k.scrollHeight-l.y))return W;d=V(a);return d==W?W:\"scroll\"}}}return\"", "none\"}\nfunction U(a){var c=ta(a);if(c)return c.rect;if(Q(a,\"HTML\"))", "return a=A(a),a=((a?a.parentWindow||a.defaultView:window)||window).docu", "ment,a=\"CSS1Compat\"==a.compatMode?a.documentElement:a.body,a=new z(a.", "clientWidth,a.clientHeight),new P(0,0,a.width,a.height);var b;try{b=a.g", "etBoundingClientRect()}catch(e){return new P(0,0,0,0)}return new P(b.le", "ft,b.top,b.right-b.left,b.bottom-b.top)}\nfunction ta(a){var c=Q(a,\"MA", "P\");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=ra('/descendant::*[@", "usemap = \"#'+b.name+'\"]',A(b)))&&(d=U(e),!c&&\"default\"!=a.shape.toL", "owerCase())){var f=xa(a);a=Math.min(Math.max(f.left,0),d.width);c=Math.", "min(Math.max(f.top,0),d.height);b=Math.min(f.width,d.width-a);f=Math.mi", "n(f.height,d.height-c);d=new P(a+d.left,c+d.top,b,f)}return{c:e,rect:d|", "|new P(0,0,0,0)}}\nfunction xa(a){var c=a.shape.toLowerCase();a=a.coord", "s.split(\",\");if(\"rect\"==c&&4==a.length){var c=a[0],b=a[1];return ne", "w 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);if(\"poly\"==c&&2\");l(\"<=\");l(\">=\");l(\"=\")", ";l(\"!=\");l(\"and\");l(\"or\");function m(a){this.a=a}m.prototype.toSt", "ring=function(){return this.a};var n={};function p(a){if(n.hasOwnProper", "ty(a))throw Error(\"Function already created: \"+a+\".\");n[a]=new m(a)", "}p(\"boolean\");p(\"ceiling\");p(\"concat\");p(\"contains\");p(\"count", "\");p(\"false\");p(\"floor\");p(\"id\");p(\"lang\");p(\"last\");p(\"loc", "al-name\");p(\"name\");p(\"namespace-uri\");p(\"normalize-space\");p(\"", "not\");p(\"number\");p(\"position\");p(\"round\");p(\"starts-with\");p(", "\"string\");p(\"string-length\");p(\"substring\");p(\"substring-after\"", ");p(\"substring-before\");\np(\"sum\");p(\"translate\");p(\"true\");fun", "ction q(a){this.a=a}q.prototype.toString=function(){return this.a};var ", "r={};function t(a){if(r.hasOwnProperty(a))throw Error(\"Axis already cr", "eated: \"+a);r[a]=new q(a)}t(\"ancestor\");t(\"ancestor-or-self\");t(\"", "attribute\");t(\"child\");t(\"descendant\");t(\"descendant-or-self\");t", "(\"following\");t(\"following-sibling\");t(\"namespace\");t(\"parent\")", ";t(\"preceding\");t(\"preceding-sibling\");t(\"self\");function u(a,c){", "return!!a&&1==a.nodeType&&(!c||a.tagName.toUpperCase()==c)}var d=\"BUTT", "ON INPUT OPTGROUP OPTION SELECT TEXTAREA\".split(\" \");\nfunction v(a)", "{var c=a.tagName.toUpperCase();return 0<=b(c)?a.disabled?!1:a.parentNod", "e&&1==a.parentNode.nodeType&&\"OPTGROUP\"==c||\"OPTION\"==c?v(a.parentN", "ode):!f(a,function(a){var c=a.parentNode;if(c&&u(c,\"FIELDSET\")&&c.dis", "abled){if(!u(a,\"LEGEND\"))return!0;for(;a=void 0!=a.previousElementSib", "ling?a.previousElementSibling:e(a.previousSibling);)if(u(a,\"LEGEND\"))", "return!0}return!1}):!0};var w=v,x=[\"_\"],y=this;x[0]in y||!y.execScrip", "t||y.execScript(\"var \"+x[0]);for(var z;x.length&&(z=x.shift());){var ", "A;if(A=!x.length)A=void 0!==w;A?y[z]=w:y=y[z]?y[z]:y[z]={}};; return th", "is._.apply(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(){function b(a,d){function c(){}c.prototype=", "d.prototype;a.p=d.prototype;a.prototype=new c;a.prototype.constructor=a", ";a.o=function(a,c,p){return d.prototype[c].apply(a,Array.prototype.slic", "e.call(arguments,2))}};var f=window;function h(a,d){for(var c=a.length,", "e=\"string\"==typeof a?a.split(\"\"):a,g=0;ge", "||c.indexOf(\"Error\",e)!=e)c+=\"Error\";this.name=c;c=Error(this.messa", "ge);c.name=this.name;this.stack=c.stack||\"\"}b(k,Error);\nvar m=\"unkn", "own error\",l={15:\"element not selectable\",11:\"element not visible\"", ",31:\"ime engine activation failed\",30:\"ime not available\",24:\"inva", "lid cookie domain\",29:\"invalid element coordinates\",12:\"invalid ele", "ment state\",32:\"invalid selector\",51:\"invalid selector\",52:\"inval", "id selector\",17:\"javascript error\",405:\"unsupported operation\",34:", "\"move target out of bounds\",27:\"no such alert\",7:\"no such element", "\",8:\"no such frame\",23:\"no such window\",28:\"script timeout\",33:", "\"session not created\",10:\"stale element reference\",\n0:\"success\",", "21:\"timeout\",25:\"unable to set cookie\",26:\"unexpected alert open\"", "};l[13]=m;l[9]=\"unknown command\";k.prototype.toString=function(){retu", "rn this.name+\": \"+this.message};var n;a:{var q=this.navigator;if(q){v", "ar r=q.userAgent;if(r){n=r;break a}}n=\"\"};var t=-1!=n.indexOf(\"Macin", "tosh\"),u=-1!=n.indexOf(\"Windows\"),v=-1!=n.indexOf(\"Linux\")||-1!=n.", "indexOf(\"CrOS\");function w(a){return 9==a.nodeType?a:a.ownerDocument|", "|a.document}function x(a,d,c){c||(a=a.parentNode);for(c=0;a;){if(d(a))r", "eturn a;a=a.parentNode;c++}return null};function y(a){this.m=a}y.protot", "ype.toString=function(){return this.m};var z={};function A(a){if(z.hasO", "wnProperty(a))throw Error(\"Binary operator already created: \"+a);a=ne", "w y(a);z[a.toString()]=a}A(\"div\");A(\"mod\");A(\"*\");A(\"+\");A(\"-", "\");A(\"<\");A(\">\");A(\"<=\");A(\">=\");A(\"=\");A(\"!=\");A(\"and\")", ";A(\"or\");function B(a){this.f=a}B.prototype.toString=function(){retur", "n this.f};var C={};function D(a){if(C.hasOwnProperty(a))throw Error(\"F", "unction already created: \"+a+\".\");C[a]=new B(a)}D(\"boolean\");D(\"c", "eiling\");D(\"concat\");D(\"contains\");D(\"count\");D(\"false\");D(\"f", "loor\");D(\"id\");D(\"lang\");D(\"last\");D(\"local-name\");D(\"name\")", ";D(\"namespace-uri\");D(\"normalize-space\");D(\"not\");D(\"number\");D", "(\"position\");D(\"round\");D(\"starts-with\");D(\"string\");D(\"string", "-length\");D(\"substring\");D(\"substring-after\");D(\"substring-before", "\");\nD(\"sum\");D(\"translate\");D(\"true\");function E(a){this.f=a}E.", "prototype.toString=function(){return this.f};var F={};function G(a){if(", "F.hasOwnProperty(a))throw Error(\"Axis already created: \"+a);F[a]=new ", "E(a)}G(\"ancestor\");G(\"ancestor-or-self\");G(\"attribute\");G(\"child", "\");G(\"descendant\");G(\"descendant-or-self\");G(\"following\");G(\"fo", "llowing-sibling\");G(\"namespace\");G(\"parent\");G(\"preceding\");G(\"", "preceding-sibling\");G(\"self\");function H(a,d){return!!a&&1==a.nodeTy", "pe&&(!d||a.tagName.toUpperCase()==d)};function I(){this.g=f.document.do", "cumentElement;this.n=null;var a;a:{var d=w(this.g);try{a=d&&d.activeEle", "ment;break a}catch(c){}a=null}a&&J(this,a)}function J(a,d){a.g=d;a.n=H(", "d,\"OPTION\")?x(d,function(a){return H(a,\"SELECT\")}):null}function K(", "a){return H(a,\"FORM\")};function L(a,d,c){this.i=a;this.j=d;this.k=c}L", ".prototype.create=function(a){a=w(a).createEvent(\"HTMLEvents\");a.init", "Event(this.i,this.j,this.k);return a};L.prototype.toString=function(){r", "eturn this.i};var M=new L(\"submit\",!0,!0);function N(a,d){this.d={};t", "his.c=[];this.e=0;var c=arguments.length;if(12*this.e&&P(this),!0):!1};\nfun", "ction P(a){if(a.e!=a.c.length){for(var d=0,c=0;d\");R(191,", "\"/\",\"?\");R(192,\"`\",\"~\");R(219,\"[\",\"{\");R(220,\"\\\\\",\"|\"", ");R(221,\"]\",\"}\");R({b:59,a:186,opera:59},\";\",\":\");R(222,\"'\",'", "\"');var T=new N;T.set(1,aa);T.set(2,ba);T.set(4,ca);T.set(8,da);(funct", "ion(a){var d=new N;h(O(a),function(c){d.set(a.get(c).code,c)});return d", "})(T);function U(){I.call(this)}b(U,I);U.l=function(){return U.h?U.h:U.", "h=new U};function V(a){var d=x(a,K,!0);if(!d)throw new k(7,\"Element wa", "s not in a form, so could not submit.\");var c=U.l();J(c,a);if(!K(d))th", "row new k(12,\"Element is not a form, so could not submit.\");a=M.creat", "e(d,void 0);\"isTrusted\"in a||(a.isTrusted=!1);d.dispatchEvent(a)&&(H(", "d.submit)?d.constructor.prototype.submit.call(d):d.submit())}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,arguments);}.apply({na", "vigator:typeof window!=undefined?window.navigator:null,document:typeof ", "window!=undefined?window.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 m(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 t(a,b){if(k(a))return k(b)&", "&1==b.length?a.indexOf(b,0):-1;for(var c=0;cc?null:k(a)?a.charAt(c):a[c]}\nfunc", "tion oa(a){var b=a.length;if(0=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=wa[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||\"\"}\n(funct", "ion(){var a=Error;function b(){}b.prototype=a.prototype;v.H=a.prototype", ";v.prototype=new b;v.prototype.constructor=v;v.D=function(b,d,e){return", " a.prototype[d].apply(b,Array.prototype.slice.call(arguments,2))}})();", "\nvar xa=\"unknown error\",wa={15:\"element not selectable\",11:\"eleme", "nt not visible\",31:\"ime engine activation failed\",30:\"ime not avail", "able\",24:\"invalid cookie domain\",29:\"invalid element coordinates\",", "12:\"invalid element state\",32:\"invalid selector\",51:\"invalid selec", "tor\",52:\"invalid selector\",17:\"javascript error\",405:\"unsupported", " operation\",34:\"move target out of bounds\",27:\"no such alert\",7:\"", "no such element\",8:\"no such frame\",23:\"no such window\",28:\"script", " timeout\",33:\"session not created\",10:\"stale element reference\",\n", "0:\"success\",21:\"timeout\",25:\"unable to set cookie\",26:\"unexpecte", "d alert open\"};wa[13]=xa;wa[9]=\"unknown command\";v.prototype.toStrin", "g=function(){return this.name+\": \"+this.message};function w(a,b){this", ".x=void 0!==a?a:0;this.y=void 0!==b?b:0}h=w.prototype;h.clone=function(", "){return new w(this.x,this.y)};h.toString=function(){return\"(\"+this.x", "+\", \"+this.y+\")\"};h.ceil=function(){this.x=Math.ceil(this.x);this.y", "=Math.ceil(this.y);return this};h.floor=function(){this.x=Math.floor(th", "is.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 this};\nh.translate", "=function(a,b){a instanceof w?(this.x+=a.x,this.y+=a.y):(this.x+=a,m(b)", "&&(this.y+=b));return this};h.scale=function(a,b){var c=m(b)?b:a;this.x", "*=a;this.y*=c;return this};function ya(a,b){this.width=a;this.height=b}", "h=ya.prototype;h.clone=function(){return new ya(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(){this.width=Math.floo", "r(this.width);this.height=Math.floor(this.height);return this};h.round=", "function(){this.width=Math.round(this.width);this.height=Math.round(thi", "s.height);return this};\nh.scale=function(a,b){var c=m(b)?b:a;this.widt", "h*=a;this.height*=c;return this};function x(a){return a?new z(A(a)):fa|", "|(fa=new z)}function za(a,b,c){function d(c){c&&b.appendChild(k(c)?a.cr", "eateTextNode(c):c)}for(var e=1;e\",function(a,b,c){r", "eturn I(function(a,b){return a>b},a,b,c)});J(\"<=\",function(a,b,c){ret", "urn I(function(a,b){return a<=b},a,b,c)});J(\">=\",function(a,b,c){retu", "rn 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){retu", "rn I(function(a,b){return a!=b},a,b,c,!0)});\nJ(\"and\",function(a,b,c)", "{return a.h(c)&&b.h(c)});J(\"or\",function(a,b,c){return a.h(c)||b.h(c)", "});function Ma(a,b,c,d,e,f){this.o=a;this.l=f}Ma.prototype.toString=fun", "ction(){return this.o};var Na={};function K(a,b){if(Na.hasOwnProperty(a", "))throw Error(\"Function already created: \"+a+\".\");Na[a]=new Ma(a,0,", "0,0,0,b)}K(\"boolean\",function(a,b){return b.h(a)});K(\"ceiling\",func", "tion(a,b){return Math.ceil(b.b(a))});K(\"concat\",function(a,b){return ", "ka(pa(arguments,1),function(b,d){return b+d.a(a)})});K(\"contains\",fun", "ction(a,b,c){b=b.a(a);a=c.a(a);return-1!=b.indexOf(a)});K(\"count\",fun", "ction(a,b){return b.evaluate(a).m});\nK(\"false\",function(){return!1})", ";K(\"floor\",function(a,b){return Math.floor(b.b(a))});K(\"id\",functio", "n(a,b){var c=a.g(),d=9==c.nodeType?c:c.ownerDocument,c=b.a(a).split(/", "\\s+/),e=[];u(c,function(a){a=d.getElementById(a);!a||0<=t(e,a)||e.push", "(a)});e.sort(Ca);var f=new F;u(e,function(a){f.add(a)});return f});K(\"", "lang\",function(){return!1});K(\"last\",function(a){if(1!=arguments.len", "gth)throw Error(\"Function last expects ()\");return a.F()});\nK(\"loca", "l-name\",function(a,b){var c=b?Ia(b.evaluate(a)):a.g();return c?c.nodeN", "ame.toLowerCase():\"\"});K(\"name\",function(a,b){var c=b?Ia(b.evaluate", "(a)):a.g();return c?c.nodeName.toLowerCase():\"\"});K(\"namespace-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.G()})", ";K(\"round\",function(a,b){return Math.round(b.b(a))});\nK(\"starts-wit", "h\",function(a,b,c){b=b.a(a);a=c.a(a);return 0==b.lastIndexOf(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\",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)});\nK(\"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)});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\",funct", "ion(a,b){for(var c=G(b.evaluate(a)),d=0,e=c.next();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=this.left&&a.right<=this.right&&a.top>=thi", "s.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):(t", "his.top-=a,this.right+=b,this.bottom+=c,this.left-=d);return this};h.ce", "il=function(){this.top=Math.ceil(this.top);this.right=Math.ceil(this.ri", "ght);this.bottom=Math.ceil(this.bottom);this.left=Math.ceil(this.left);", "return this};h.floor=function(){this.top=Math.floor(this.top);this.righ", "t=Math.floor(this.right);this.bottom=Math.floor(this.bottom);this.left=", "Math.floor(this.left);return this};\nh.round=function(){this.top=Math.r", "ound(this.top);this.right=Math.round(this.right);this.bottom=Math.round", "(this.bottom);this.left=Math.round(this.left);return this};h.translate=", "function(a,b){a instanceof w?(this.left+=a.x,this.right+=a.x,this.top+=", "a.y,this.bottom+=a.y):(this.left+=a,this.right+=a,m(b)&&(this.top+=b,th", "is.bottom+=b));return this};h.scale=function(a,b){var c=m(b)?b:a;this.l", "eft*=a;this.right*=a;this.top*=c;this.bottom*=c;return this};function P", "(a,b,c,d){this.left=a;this.top=b;this.width=c;this.height=d}h=P.prototy", "pe;h.clone=function(){return new P(this.left,this.top,this.width,this.h", "eight)};h.toString=function(){return\"(\"+this.left+\", \"+this.top+\" ", "- \"+this.width+\"w x \"+this.height+\"h)\"};h.contains=function(a){ret", "urn a instanceof P?this.left<=a.left&&this.left+this.width>=a.left+a.wi", "dth&&this.top<=a.top&&this.top+this.height>=a.top+a.height:a.x>=this.le", "ft&&a.x<=this.left+this.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(this.top);this.width=Math.floor(this.width);this.h", "eight=Math.floor(this.height);return this};h.round=function(){this.left", "=Math.round(this.left);this.top=Math.round(this.top);this.width=Math.ro", "und(this.width);this.height=Math.round(this.height);return this};\nh.tr", "anslate=function(a,b){a instanceof w?(this.left+=a.x,this.top+=a.y):(th", "is.left+=a,m(b)&&(this.top+=b));return this};h.scale=function(a,b){var ", "c=m(b)?b:a;this.left*=a;this.width*=a;this.top*=c;this.height*=c;return", " this};function Q(a,b){return!!a&&1==a.nodeType&&(!b||a.tagName.toUpper", "Case()==b)}var Qa=/[;]+(?=(?:(?:[^\"]*\"){2})*[^\"]*$)(?=(?:(?:[^']*'){", "2})*[^']*$)(?=(?:[^()]*\\([^()]*\\))*[^()]*$)/;function Ra(a){var b=[];", "u(a.split(Qa),function(a){var d=a.indexOf(\":\");0=c&&0<=e&&255>=e&&0<=g&&255>=g&&0<=f", "&&1>=f){c=[c,e,g,f];break b}}c=null}if(!c)b:{if(g=d.match(va))if(c=\nNu", "mber(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=[parse", "Int(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 Sa(a,b", "){var c=a.currentStyle||a.style,d=c[b];void 0===d&&n(c.getPropertyValue", ")&&(d=c.getPropertyValue(b));return\"inherit\"!=d?void 0!==d?d:null:(c=", "S(a))?Sa(c,b):null}\nfunction Ta(a,b){function c(a){if(\"none\"==T(a,\"", "display\"))return!1;a=S(a);return!a||c(a)}function d(a){var b=U(a);retu", "rn 0=r.left+r.width;r=e.top", ">=r.top+r.height;if(y&&\"hidden\"==l.x||r&&\"hidden\"==l.y)return V;if(", "y&&\"visible\"!=l.x||r&&\"visible\"!=l.y){if(B&&(l=d(a),e.left>=g.scrol", "lWidth-l.x||e.right>=g.scrollHeight-l.y))return V;e=Ua(a);return e==V?V", ":\"scroll\"}}}return\"none\"}\nfunction U(a){var b=Va(a);if(b)return b.", "rect;if(Q(a,\"HTML\"))return a=A(a),a=((a?a.parentWindow||a.defaultView", ":window)||window).document,a=\"CSS1Compat\"==a.compatMode?a.documentEle", "ment:a.body,a=new ya(a.clientWidth,a.clientHeight),new P(0,0,a.width,a.", "height);var c;try{c=a.getBoundingClientRect()}catch(d){return new P(0,0", ",0,0)}return new P(c.left,c.top,c.right-c.left,c.bottom-c.top)}\nfuncti", "on Va(a){var b=Q(a,\"MAP\");if(!b&&!Q(a,\"AREA\"))return null;var c=b?a", ":Q(a.parentNode,\"MAP\")?a.parentNode:null,d=null,e=null;if(c&&c.name&&", "(d=N.d('/descendant::*[@usemap = \"#'+c.name+'\"]',A(c)))&&(e=U(d),!b&&", "\"default\"!=a.shape.toLowerCase())){var f=Ya(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 P(a+e.left,b+e.top", ",c,f)}return{s:d,rect:e||new P(0,0,0,0)}}\nfunction Ya(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 P(b,c,a[2]-b,a[3]-c)}if(\"circle\"==b&&3==a.l", "ength)return b=a[2],new P(a[0]-b,a[1]-b,2*b,2*b);if(\"poly\"==b&&2=~*^$|%&@`{}\\-\\/\\[\\]\\(\\)])/g,\n\"\\\\$1\")}", "};var W={},hb={};W.w=function(a,b,c){var d;try{d=eb.c(\"a\",b)}catch(e)", "{d=D(x(b),\"A\",null,b)}return na(d,function(b){b=$a(b);return c&&-1!=b", ".indexOf(a)||b==a})};W.t=function(a,b,c){var d;try{d=eb.c(\"a\",b)}catc", "h(e){d=D(x(b),\"A\",null,b)}return ja(d,function(b){b=$a(b);return c&&-", "1!=b.indexOf(a)||b==a})};W.d=function(a,b){return W.w(a,b,!1)};W.c=func", "tion(a,b){return W.t(a,b,!1)};hb.d=function(a,b){return W.w(a,b,!0)};hb", ".c=function(a,b){return W.t(a,b,!0)};var ib={d:function(a,b){return b.g", "etElementsByTagName(a)[0]||null},c:function(a,b){return b.getElementsBy", "TagName(a)}};var jb={className:db,\"class name\":db,css:eb,\"css select", "or\":eb,id:gb,linkText:W,\"link text\":W,name:{d:function(a,b){var c=D(", "x(b),\"*\",null,b);return na(c,function(b){return R(b,\"name\")==a})},c", ":function(a,b){var c=D(x(b),\"*\",null,b);return ja(c,function(b){retur", "n R(b,\"name\")==a})}},partialLinkText:hb,\"partial link text\":hb,tagN", "ame:ib,\"tag name\":ib,xpath:N};function kb(a){for(var b in a)if(a.hasO", "wnProperty(b))return b;return null};var lb=\"function\"===typeof Shadow", "Root;function mb(a,b){var c;a:{if(c=kb(a)){var d=jb[c];if(d&&n(d.d)){c=", "d.d(a[c],b||ea.document);break a}}throw Error(\"Unsupported locator str", "ategy: \"+c);}if(c)return c;if(lb&&b){for(c=b;c.parentNode;)c=c.parentN", "ode;if(c instanceof ShadowRoot){a:{if((c=kb(a))&&(d=jb[c])&&n(d.c)){c=d", ".c(a[c],b||ea.document);break a}throw Error(\"Unsupported locator strat", "egy: \"+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", ".shift());)X.length||void 0===mb?Y=Y[Z]?Y[Z]:Y[Z]={}:Y[Z]=mb;; 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 GET_FIRST_CLIENT_RECT[] = { "function(){return function(){var f,g=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 n(a){return\"number\"==typeof a}function p(a){var b=typeof ", "a;return\"object\"==b&&null!=a||\"function\"==b};var q;function r(a,b){", "for(var e=a.length,d=\"string\"==typeof a?a.split(\"\"):a,m=0;m\");D(\"<=\");D(\">=\");D(\"=\");D(\"!=\");D(\"and\")", ";D(\"or\");function E(a){this.c=a}E.prototype.toString=function(){retur", "n this.c};var F={};function G(a){if(F.hasOwnProperty(a))throw Error(\"F", "unction already created: \"+a+\".\");F[a]=new E(a)}G(\"boolean\");G(\"c", "eiling\");G(\"concat\");G(\"contains\");G(\"count\");G(\"false\");G(\"f", "loor\");G(\"id\");G(\"lang\");G(\"last\");G(\"local-name\");G(\"name\")", ";G(\"namespace-uri\");G(\"normalize-space\");G(\"not\");G(\"number\");G", "(\"position\");G(\"round\");G(\"starts-with\");G(\"string\");G(\"string", "-length\");G(\"substring\");G(\"substring-after\");G(\"substring-before", "\");\nG(\"sum\");G(\"translate\");G(\"true\");function H(a){this.c=a}H.", "prototype.toString=function(){return this.c};var I={};function J(a){if(", "I.hasOwnProperty(a))throw Error(\"Axis already created: \"+a);I[a]=new ", "H(a)}J(\"ancestor\");J(\"ancestor-or-self\");J(\"attribute\");J(\"child", "\");J(\"descendant\");J(\"descendant-or-self\");J(\"following\");J(\"fo", "llowing-sibling\");J(\"namespace\");J(\"parent\");J(\"preceding\");J(\"", "preceding-sibling\");J(\"self\");function K(a,b,e,d){this.left=a;this.t", "op=b;this.width=e;this.height=d}f=K.prototype;f.clone=function(){return", " new K(this.left,this.top,this.width,this.height)};f.toString=function(", "){return\"(\"+this.left+\", \"+this.top+\" - \"+this.width+\"w x \"+thi", "s.height+\"h)\"};f.contains=function(a){return a instanceof K?this.left", "<=a.left&&this.left+this.width>=a.left+a.width&&this.top<=a.top&&this.t", "op+this.height>=a.top+a.height:a.x>=this.left&&a.x<=this.left+this.widt", "h&&a.y>=this.top&&a.y<=this.top+this.height};\nf.ceil=function(){this.l", "eft=Math.ceil(this.left);this.top=Math.ceil(this.top);this.width=Math.c", "eil(this.width);this.height=Math.ceil(this.height);return this};f.floor", "=function(){this.left=Math.floor(this.left);this.top=Math.floor(this.to", "p);this.width=Math.floor(this.width);this.height=Math.floor(this.height", ");return this};f.round=function(){this.left=Math.round(this.left);this.", "top=Math.round(this.top);this.width=Math.round(this.width);this.height=", "Math.round(this.height);return this};\nf.translate=function(a,b){a inst", "anceof u?(this.left+=a.x,this.top+=a.y):(this.left+=a,n(b)&&(this.top+=", "b));return this};f.scale=function(a,b){var e=n(b)?b:a;this.left*=a;this", ".width*=a;this.top*=e;this.height*=e;return this};function L(a){var b;a", ":{b=y(a);if(b.defaultView&&b.defaultView.getComputedStyle&&(b=b.default", "View.getComputedStyle(a,null))){b=b.position||b.getPropertyValue(\"posi", "tion\")||\"\";break a}b=\"\"}return b||(a.currentStyle?a.currentStyle.p", "osition:null)||a.style&&a.style.position}function M(a){var b;try{b=a.ge", "tBoundingClientRect()}catch(e){return{left:0,top:0,right:0,bottom:0}}re", "turn b}\nfunction N(a){var b=y(a),e=L(a),d=\"fixed\"==e||\"absolute\"==", "e;for(a=a.parentNode;a&&a!=b;a=a.parentNode)if(e=L(a),d=d&&\"static\"==", "e&&a!=b.documentElement&&a!=b.body,!d&&(a.scrollWidth>a.clientWidth||a.", "scrollHeight>a.clientHeight||\"fixed\"==e||\"absolute\"==e||\"relative", "\"==e))return a;return null};function O(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)if(a.getBoundingClientRect)a=M(a),a=new u(a.left,a", ".top);else{var e;e=a?new z(y(a)):q||(q=new z);e=v(e.a);var d=y(a),m=L(a", "),c=new u(0,0),A=(d?y(d):document).documentElement;if(a!=A)if(a.getBoun", "dingClientRect)a=M(a),d=d?new z(y(d)):q||(q=new z),d=v(d.a),c.x=a.left+", "d.x,c.y=a.top+d.y;else if(d.getBoxObjectFor)a=d.getBoxObjectFor(a),d=d.", "getBoxObjectFor(A),c.x=a.screenX-d.screenX,\nc.y=a.screenY-d.screenY;el", "se{var h=a;do{c.x+=h.offsetLeft;c.y+=h.offsetTop;h!=a&&(c.x+=h.clientLe", "ft||0,c.y+=h.clientTop||0);if(\"fixed\"==L(h)){c.x+=d.body.scrollLeft;c", ".y+=d.body.scrollTop;break}h=h.offsetParent}while(h&&h!=a);\"absolute\"", "==m&&(c.y-=d.body.offsetTop);for(h=a;(h=N(h))&&h!=d.body&&h!=A;)c.x-=h.", "scrollLeft,c.y-=h.scrollTop}a=new u(c.x-e.x,c.y-e.y)}else e=\"function", "\"==k(a.b),c=a,a.targetTouches&&a.targetTouches.length?c=a.targetTouche", "s[0]:e&&a.b().targetTouches&&a.b().targetTouches.length&&\n(c=a.b().tar", "getTouches[0]),a=new u(c.clientX,c.clientY);return new K(b.left-a.x,b.t", "op-a.y,b.right-b.left,b.bottom-b.top)}var P=[\"_\"],Q=g;P[0]in Q||!Q.ex", "ecScript||Q.execScript(\"var \"+P[0]);for(var R;P.length&&(R=P.shift())", ";)P.length||void 0===O?Q=Q[R]?Q[R]:Q[R]={}:Q[R]=O;; return this._.apply", "(null,arguments);}.apply({navigator:typeof window!=undefined?window.nav", "igator:null,document:typeof window!=undefined?window.document:null}, ar", "guments);}", NULL }; const char* const GET_LOCATION_IN_VIEW[] = { "function(){return function(){var f,g=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 m(a){", "var b=l(a);return\"array\"==b||\"object\"==b&&\"number\"==typeof a.leng", "th}function n(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,h=0;h\");G(\"<=\");G(\">=\");G(\"=\");G(\"!=\");G(", "\"and\");G(\"or\");function H(a){this.c=a}H.prototype.toString=function", "(){return this.c};var I={};function J(a){if(I.hasOwnProperty(a))throw E", "rror(\"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(\"nu", "mber\");J(\"position\");J(\"round\");J(\"starts-with\");J(\"string\");J", "(\"string-length\");J(\"substring\");J(\"substring-after\");J(\"substri", "ng-before\");\nJ(\"sum\");J(\"translate\");J(\"true\");function K(a){th", "is.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]=new K(a)}M(\"ancestor\");M(\"ancestor-or-self\");M(\"attribute\");", "M(\"child\");M(\"descendant\");M(\"descendant-or-self\");M(\"following", "\");M(\"following-sibling\");M(\"namespace\");M(\"parent\");M(\"precedi", "ng\");M(\"preceding-sibling\");M(\"self\");function N(a,b,c,d){this.top", "=a;this.right=b;this.bottom=c;this.left=d}f=N.prototype;f.clone=functio", "n(){return new N(this.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 inst", "anceof N?a.left>=this.left&&a.right<=this.right&&a.top>=this.top&&a.bot", "tom<=this.bottom:a.x>=this.left&&a.x<=this.right&&a.y>=this.top&&a.y<=t", "his.bottom:!1};\nf.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,th", "is.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.bot", "tom=Math.ceil(this.bottom);this.left=Math.ceil(this.left);return this};", "f.floor=function(){this.top=Math.floor(this.top);this.right=Math.floor(", "this.right);this.bottom=Math.floor(this.bottom);this.left=Math.floor(th", "is.left);return this};\nf.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};f.translate=function(a,b)", "{a instanceof v?(this.left+=a.x,this.right+=a.x,this.top+=a.y,this.bott", "om+=a.y):(this.left+=a,this.right+=a,n(b)&&(this.top+=b,this.bottom+=b)", ");return this};f.scale=function(a,b){var c=n(b)?b:a;this.left*=a;this.r", "ight*=a;this.top*=c;this.bottom*=c;return this};function O(a,b,c,d){thi", "s.left=a;this.top=b;this.width=c;this.height=d}f=O.prototype;f.clone=fu", "nction(){return new O(this.left,this.top,this.width,this.height)};f.toS", "tring=function(){return\"(\"+this.left+\", \"+this.top+\" - \"+this.wid", "th+\"w x \"+this.height+\"h)\"};f.contains=function(a){return a instanc", "eof O?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=fu", "nction(){this.left=Math.ceil(this.left);this.top=Math.ceil(this.top);th", "is.width=Math.ceil(this.width);this.height=Math.ceil(this.height);retur", "n this};f.floor=function(){this.left=Math.floor(this.left);this.top=Mat", "h.floor(this.top);this.width=Math.floor(this.width);this.height=Math.fl", "oor(this.height);return this};f.round=function(){this.left=Math.round(t", "his.left);this.top=Math.round(this.top);this.width=Math.round(this.widt", "h);this.height=Math.round(this.height);return this};\nf.translate=funct", "ion(a,b){a instanceof v?(this.left+=a.x,this.top+=a.y):(this.left+=a,n(", "b)&&(this.top+=b));return this};f.scale=function(a,b){var c=n(b)?b:a;th", "is.left*=a;this.width*=a;this.top*=c;this.height*=c;return this};functi", "on P(a,b){var c=z(a);return c.defaultView&&c.defaultView.getComputedSty", "le&&(c=c.defaultView.getComputedStyle(a,null))?c[b]||c.getPropertyValue", "(b)||\"\":\"\"}function Q(a){return P(a,\"position\")||(a.currentStyle?", "a.currentStyle.position:null)||a.style&&a.style.position}function R(a){", "var b;try{b=a.getBoundingClientRect()}catch(c){return{left:0,top:0,righ", "t:0,bottom:0}}return b}\nfunction S(a){var b=z(a),c=Q(a),d=\"fixed\"==c", "||\"absolute\"==c;for(a=a.parentNode;a&&a!=b;a=a.parentNode)if(c=Q(a),d", "=d&&\"static\"==c&&a!=b.documentElement&&a!=b.body,!d&&(a.scrollWidth>a", ".clientWidth||a.scrollHeight>a.clientHeight||\"fixed\"==c||\"absolute\"", "==c||\"relative\"==c))return a;return null}\nfunction T(a){var b=z(a),c", "=Q(a),d=new v(0,0),h=(b?z(b):document).documentElement;if(a==h)return d", ";if(a.getBoundingClientRect)a=R(a),b=x(b),b=A(b.a),d.x=a.left+b.x,d.y=a", ".top+b.y;else if(b.getBoxObjectFor)a=b.getBoxObjectFor(a),b=b.getBoxObj", "ectFor(h),d.x=a.screenX-b.screenX,d.y=a.screenY-b.screenY;else{var e=a;", "do{d.x+=e.offsetLeft;d.y+=e.offsetTop;e!=a&&(d.x+=e.clientLeft||0,d.y+=", "e.clientTop||0);if(\"fixed\"==Q(e)){d.x+=b.body.scrollLeft;d.y+=b.body.", "scrollTop;break}e=e.offsetParent}while(e&&e!=a);\"absolute\"==\nc&&(d.y", "-=b.body.offsetTop);for(e=a;(e=S(e))&&e!=b.body&&e!=h;)d.x-=e.scrollLef", "t,d.y-=e.scrollTop}return d}function U(a){if(1==a.nodeType){if(a.getBou", "ndingClientRect)a=R(a),a=new v(a.left,a.top);else{var b;b=x(a);b=A(b.a)", ";a=T(a);a=new v(a.x-b.x,a.y-b.y)}return a}b=\"function\"==l(a.b);var c=", "a;a.targetTouches&&a.targetTouches.length?c=a.targetTouches[0]:b&&a.b()", ".targetTouches&&a.b().targetTouches.length&&(c=a.b().targetTouches[0]);", "return new v(c.clientX,c.clientY)};var V=\"function\"===typeof ShadowRo", "ot;function aa(a,b){var c;c=T(b);var d=T(a);c=new v(c.x-d.x,c.y-d.y);va", "r h,e,p;p=P(a,\"borderLeftWidth\");e=P(a,\"borderRightWidth\");h=P(a,\"", "borderTopWidth\");d=P(a,\"borderBottomWidth\");d=new N(parseFloat(h),pa", "rseFloat(e),parseFloat(d),parseFloat(p));c.x-=d.left;c.y-=d.top;return ", "c}\nfunction ba(a,b,c){function d(a,b,c,d,e){d=new O(c.x+d.left,c.y+d.t", "op,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]=e?h[k]+d[k]/", "2-b[k]/2:h[k];else{var p=h[k]-b[k]+d[k];0h[k]&&(c[k]=h[k])}", "e=new v(c[0],c[1]);a.scrollLeft+=e.x;a.scrollTop+=e.y}for(var h=z(a),e=", "a.parentNode,p;e&&e!=h.documentElement&&e!=h.body;)p=aa(e,a),d(e,new w(", "e.clientWidth,e.clientHeight),p,b,c),e=e.parentNode,V&&e instanceof Sha", "dowRoot&&\n(e=e.host);p=U(a);a=D(x(a));d(h.body,a,p,b,c)};function W(a,", "b,c){c||(c=new O(0,0,a.offsetWidth,a.offsetHeight));ba(a,c,b);a=U(a);re", "turn new v(a.x+c.left,a.y+c.top)}var X=[\"_\"],Y=g;X[0]in Y||!Y.execScr", "ipt||Y.execScript(\"var \"+X[0]);for(var Z;X.length&&(Z=X.shift());)X.l", "ength||void 0===W?Y=Y[Z]?Y[Z]:Y[Z]={}:Y[Z]=W;; return this._.apply(null", ",arguments);}.apply({navigator:typeof window!=undefined?window.navigato", "r:null,document:typeof window!=undefined?window.document:null}, argumen", "ts);}", NULL }; const char* const GET_PAGE_ZOOM[] = { "function(){return function(){function b(a){this.b=a}b.prototype.toStrin", "g=function(){return this.b};var c={};function d(a){if(c.hasOwnProperty(", "a))throw Error(\"Binary operator already created: \"+a);a=new b(a);c[a.", "toString()]=a}d(\"div\");d(\"mod\");d(\"*\");d(\"+\");d(\"-\");d(\"<\")", ";d(\">\");d(\"<=\");d(\">=\");d(\"=\");d(\"!=\");d(\"and\");d(\"or\");f", "unction e(a){this.a=a}e.prototype.toString=function(){return this.a};va", "r g={};function h(a){if(g.hasOwnProperty(a))throw Error(\"Function alre", "ady created: \"+a+\".\");g[a]=new e(a)}h(\"boolean\");h(\"ceiling\");h(", "\"concat\");h(\"contains\");h(\"count\");h(\"false\");h(\"floor\");h(\"", "id\");h(\"lang\");h(\"last\");h(\"local-name\");h(\"name\");h(\"namespa", "ce-uri\");h(\"normalize-space\");h(\"not\");h(\"number\");h(\"position", "\");h(\"round\");h(\"starts-with\");h(\"string\");h(\"string-length\");", "h(\"substring\");h(\"substring-after\");h(\"substring-before\");\nh(\"s", "um\");h(\"translate\");h(\"true\");function k(a){this.a=a}k.prototype.t", "oString=function(){return this.a};var l={};function m(a){if(l.hasOwnPro", "perty(a))throw Error(\"Axis already created: \"+a);l[a]=new k(a)}m(\"an", "cestor\");m(\"ancestor-or-self\");m(\"attribute\");m(\"child\");m(\"des", "cendant\");m(\"descendant-or-self\");m(\"following\");m(\"following-sib", "ling\");m(\"namespace\");m(\"parent\");m(\"preceding\");m(\"preceding-s", "ibling\");m(\"self\");function n(a){a=9==a.nodeType?a:a.ownerDocument||", "a.document;var f=a.documentElement,f=Math.max(f.clientWidth,f.offsetWid", "th,f.scrollWidth);return a.width/f}var p=[\"_\"],q=this;p[0]in q||!q.ex", "ecScript||q.execScript(\"var \"+p[0]);for(var r;p.length&&(r=p.shift())", ";){var t;if(t=!p.length)t=void 0!==n;t?q[r]=n:q=q[r]?q[r]:q[r]={}};; 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 IS_ELEMENT_CLICKABLE[] = { "function(){return function(){function b(a){this.b=a}b.prototype.toStrin", "g=function(){return this.b};var d={};function e(a){if(d.hasOwnProperty(", "a))throw Error(\"Binary operator already created: \"+a);a=new b(a);d[a.", "toString()]=a}e(\"div\");e(\"mod\");e(\"*\");e(\"+\");e(\"-\");e(\"<\")", ";e(\">\");e(\"<=\");e(\">=\");e(\"=\");e(\"!=\");e(\"and\");e(\"or\");f", "unction g(a){this.a=a}g.prototype.toString=function(){return this.a};va", "r k={};function l(a){if(k.hasOwnProperty(a))throw Error(\"Function alre", "ady created: \"+a+\".\");k[a]=new g(a)}l(\"boolean\");l(\"ceiling\");l(", "\"concat\");l(\"contains\");l(\"count\");l(\"false\");l(\"floor\");l(\"", "id\");l(\"lang\");l(\"last\");l(\"local-name\");l(\"name\");l(\"namespa", "ce-uri\");l(\"normalize-space\");l(\"not\");l(\"number\");l(\"position", "\");l(\"round\");l(\"starts-with\");l(\"string\");l(\"string-length\");", "l(\"substring\");l(\"substring-after\");l(\"substring-before\");\nl(\"s", "um\");l(\"translate\");l(\"true\");function p(a){this.a=a}p.prototype.t", "oString=function(){return this.a};var q={};function r(a){if(q.hasOwnPro", "perty(a))throw Error(\"Axis already created: \"+a);q[a]=new p(a)}r(\"an", "cestor\");r(\"ancestor-or-self\");r(\"attribute\");r(\"child\");r(\"des", "cendant\");r(\"descendant-or-self\");r(\"following\");r(\"following-sib", "ling\");r(\"namespace\");r(\"parent\");r(\"preceding\");r(\"preceding-s", "ibling\");r(\"self\");function t(a,m){function n(a,c){var f={clickable:", "a};c&&(f.message=c);return f}for(var f=a;f.parentNode;)f=f.parentNode;v", "ar c=f.elementFromPoint(m.x,m.y);if(c==a)return n(!0);f=\"(\"+m.x+\", ", "\"+m.y+\")\";if(null==c)return n(!1,\"Element is not clickable at point", " \"+f);var h=c.outerHTML;if(c.hasChildNodes())var y=c.innerHTML,z=h.len", "gth-y.length-(\"\").length,h=h.substring(0,z)+\"...\"", "+h.substring(z+y.length);for(c=c.parentNode;c;){if(c==a)return n(!0,\"E", "lement's descendant would receive the click. Consider clicking the desc", "endant instead. Descendant: \"+\nh);c=c.parentNode}return n(!1,\"Elemen", "t is not clickable at point \"+f+\". Other element would receive the cl", "ick: \"+h)}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({navigator:typeof window!=undefined?window.navigator", ":null,document:typeof window!=undefined?window.document:null}, argument", "s);}", NULL }; const char* const IS_ELEMENT_DISPLAYED[] = { "function(){return function(){var g,k=this;\nfunction n(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=n(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=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 v(a,b){this.code=a;this.state=w[a]", "||qa;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(functi", "on(){var a=Error;function b(){}b.prototype=a.prototype;v.C=a.prototype;", "v.prototype=new b;v.prototype.constructor=v;v.v=function(b,d,e){return ", "a.prototype[d].apply(b,Array.prototype.slice.call(arguments,2))}})();\n", "var qa=\"unknown error\",w={15:\"element not selectable\",11:\"element ", "not visible\",31:\"ime engine activation failed\",30:\"ime not availabl", "e\",24:\"invalid cookie domain\",29:\"invalid element coordinates\",12:", "\"invalid element state\",32:\"invalid selector\",51:\"invalid selector", "\",52:\"invalid selector\",17:\"javascript error\",405:\"unsupported op", "eration\",34:\"move target out of bounds\",27:\"no such alert\",7:\"no ", "such element\",8:\"no such frame\",23:\"no such window\",28:\"script ti", "meout\",33:\"session not created\",10:\"stale element reference\",\n0:", "\"success\",21:\"timeout\",25:\"unable to set cookie\",26:\"unexpected ", "alert open\"};w[13]=qa;w[9]=\"unknown command\";v.prototype.toString=fu", "nction(){return this.name+\": \"+this.message};function x(a,b){this.x=v", "oid 0!==a?a:0;this.y=void 0!==b?b:0}g=x.prototype;g.clone=function(){re", "turn new x(this.x,this.y)};g.toString=function(){return\"(\"+this.x+\",", " \"+this.y+\")\"};g.ceil=function(){this.x=Math.ceil(this.x);this.y=Mat", "h.ceil(this.y);return 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=fun", "ction(a,b){a instanceof x?(this.x+=a.x,this.y+=a.y):(this.x+=a,q(b)&&(t", "his.y+=b));return this};g.scale=function(a,b){var c=q(b)?b:a;this.x*=a;", "this.y*=c;return this};function y(a,b){this.width=a;this.height=b}g=y.p", "rototype;g.clone=function(){return new y(this.width,this.height)};g.toS", "tring=function(){return\"(\"+this.width+\" x \"+this.height+\")\"};g.ce", "il=function(){this.width=Math.ceil(this.width);this.height=Math.ceil(th", "is.height);return this};g.floor=function(){this.width=Math.floor(this.w", "idth);this.height=Math.floor(this.height);return this};g.round=function", "(){this.width=Math.round(this.width);this.height=Math.round(this.height", ");return this};\ng.scale=function(a,b){var c=q(b)?b:a;this.width*=a;thi", "s.height*=c;return this};function ra(a,b,c){function d(c){c&&b.appendCh", "ild(p(c)?a.createTextNode(c):c)}for(var e=1;e\",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)});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\",function(", "a,b,c){return a.f(c)&&b.f(c)});J(\"or\",function(a,b,c){return a.f(c)||", "b.f(c)});function Ca(a,b,c,d,e,f){this.l=a;this.h=f}Ca.prototype.toStri", "ng=function(){return this.l};var Da={};function K(a,b){if(Da.hasOwnProp", "erty(a))throw Error(\"Function already created: \"+a+\".\");Da[a]=new C", "a(a,0,0,0,0,b)}K(\"boolean\",function(a,b){return b.f(a)});K(\"ceiling", "\",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(\"contain", "s\",function(a,b,c){b=b.a(a);a=c.a(a);return-1!=b.indexOf(a)});K(\"coun", "t\",function(a,b){return b.evaluate(a).i});\nK(\"false\",function(){ret", "urn!1});K(\"floor\",function(a,b){return Math.floor(b.b(a))});K(\"id\",", "function(a,b){var c=a.e(),d=9==c.nodeType?c:c.ownerDocument,c=b.a(a).sp", "lit(/\\s+/),e=[];t(c,function(a){a=d.getElementById(a);!a||0<=da(e,a)||", "e.push(a)});e.sort(ta);var f=new D;t(e,function(a){f.add(a)});return f}", ");K(\"lang\",function(){return!1});K(\"last\",function(a){if(1!=argumen", "ts.length)throw Error(\"Function last expects ()\");return a.w()});\nK(", "\"local-name\",function(a,b){var c=b?za(b.evaluate(a)):a.e();return c?c", ".nodeName.toLowerCase():\"\"});K(\"name\",function(a,b){var c=b?za(b.ev", "aluate(a)):a.e();return c?c.nodeName.toLowerCase():\"\"});K(\"namespace", "-uri\",function(){return\"\"});K(\"normalize-space\",function(a,b){retu", "rn(b?b.a(a):C(a.e())).replace(/[\\s\\xa0]+/g,\" \").replace(/^\\s+|\\s+", "$/g,\"\")});K(\"not\",function(a,b){return!b.f(a)});K(\"number\",functi", "on(a,b){return b?b.b(a):+C(a.e())});K(\"position\",function(a){return a", ".A()});K(\"round\",function(a,b){return Math.round(b.b(a))});\nK(\"star", "ts-with\",function(a,b,c){b=b.a(a);a=c.a(a);return 0==b.lastIndexOf(a,0", ")});K(\"string\",function(a,b){return b?b.a(a):C(a.e())});K(\"string-le", "ngth\",function(a,b){return(b?b.a(a):C(a.e())).length});K(\"substring\"", ",function(a,b,c,d){c=c.b(a);if(isNaN(c)||Infinity==c||-Infinity==c)retu", "rn\"\";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.substr", "ing(e);b=Math.round(d);return a.substring(e,c+b)});\nK(\"substring-afte", "r\",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=E(b.evaluate(a)),d=0,e=c.next();e;e=c.next())d", "+=+C(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=this.left&&a.right<=this.right&&a.t", "op>=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=function(a,b,c,d){r(a)?(th", "is.top-=a.top,this.right+=a.right,this.bottom+=a.bottom,this.left-=a.le", "ft):(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(t", "his.right);this.bottom=Math.ceil(this.bottom);this.left=Math.ceil(this.", "left);return this};g.floor=function(){this.top=Math.floor(this.top);thi", "s.right=Math.floor(this.right);this.bottom=Math.floor(this.bottom);this", ".left=Math.floor(this.left);return this};\ng.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};g.tran", "slate=function(a,b){a instanceof x?(this.left+=a.x,this.right+=a.x,this", ".top+=a.y,this.bottom+=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};func", "tion P(a,b,c,d){this.left=a;this.top=b;this.width=c;this.height=d}g=P.p", "rototype;g.clone=function(){return new P(this.left,this.top,this.width,", "this.height)};g.toString=function(){return\"(\"+this.left+\", \"+this.t", "op+\" - \"+this.width+\"w x \"+this.height+\"h)\"};g.contains=function(", "a){return a instanceof P?this.left<=a.left&&this.left+this.width>=a.lef", "t+a.width&&this.top<=a.top&&this.top+this.height>=a.top+a.height:a.x>=t", "his.left&&a.x<=this.left+this.width&&a.y>=this.top&&a.y<=this.top+this.", "height};\ng.ceil=function(){this.left=Math.ceil(this.left);this.top=Mat", "h.ceil(this.top);this.width=Math.ceil(this.width);this.height=Math.ceil", "(this.height);return this};g.floor=function(){this.left=Math.floor(this", ".left);this.top=Math.floor(this.top);this.width=Math.floor(this.width);", "this.height=Math.floor(this.height);return this};g.round=function(){thi", "s.left=Math.round(this.left);this.top=Math.round(this.top);this.width=M", "ath.round(this.width);this.height=Math.round(this.height);return this};", "\ng.translate=function(a,b){a instanceof x?(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};function Q(a,b){return!!a&&1==a.nodeType&&(!b||a.tagName.t", "oUpperCase()==b)}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}\nfunctio", "n S(a,b){var c=ba(b);if(\"float\"==c||\"cssFloat\"==c||\"styleFloat\"==", "c)c=\"cssFloat\";var d;a:{d=c;var e=A(a);if(e.defaultView&&e.defaultVie", "w.getComputedStyle&&(e=e.defaultView.getComputedStyle(a,null))){d=e[d]|", "|e.getPropertyValue(d)||\"\";break a}d=\"\"}d=d||Ga(a,c);if(null===d)d=", "null;else if(0<=da(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&&25", "5>=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.length&&(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.substr(5,2),16),1]}d=c?\"rgba(\"+c.join(\", \")+\")\":d}re", "turn d}\nfunction Ga(a,b){var c=a.currentStyle||a.style,d=c[b];void 0==", "=d&&\"function\"==n(c.getPropertyValue)&&(d=c.getPropertyValue(b));retu", "rn\"inherit\"!=d?void 0!==d?d:null:(c=R(a))?Ga(c,b):null}\nfunction T(a", ",b){function c(a){if(\"none\"==S(a,\"display\"))return!1;a=R(a);return!", "a||c(a)}function d(a){var b=U(a);return 0=m.left+m.width;m=e.top>=m.top+m.height;if(u&&\"hidden\"==l.x||", "m&&\"hidden\"==l.y)return W;if(u&&\"visible\"!=l.x||m&&\"visible\"!=l.y", "){if(G&&(l=d(a),e.left>=h.scrollWidth-l.x||e.right>=h.scrollHeight-l.y)", ")return W;e=V(a);return e==W?W:\"scroll\"}}}return\"none\"}\nfunction U", "(a){var b=Ha(a);if(b)return b.rect;if(Q(a,\"HTML\"))return a=A(a),a=((a", "?a.parentWindow||a.defaultView:window)||window).document,a=\"CSS1Compat", "\"==a.compatMode?a.documentElement:a.body,a=new y(a.clientWidth,a.clien", "tHeight),new P(0,0,a.width,a.height);var c;try{c=a.getBoundingClientRec", "t()}catch(d){return new P(0,0,0,0)}return new P(c.left,c.top,c.right-c.", "left,c.bottom-c.top)}\nfunction Ha(a){var b=Q(a,\"MAP\");if(!b&&!Q(a,\"", "AREA\"))return null;var c=b?a:Q(a.parentNode,\"MAP\")?a.parentNode:null", ",d=null,e=null;if(c&&c.name&&(d=M.u('/descendant::*[@usemap = \"#'+c.na", "me+'\"]',A(c)))&&(e=U(d),!b&&\"default\"!=a.shape.toLowerCase())){var f", "=Ka(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.height,e.heigh", "t-b);e=new P(a+e.left,b+e.top,c,f)}return{p:d,rect:e||new P(0,0,0,0)}}", "\nfunction Ka(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 P(b,c,a[2]-b,a[", "3]-c)}if(\"circle\"==b&&3==a.length)return b=a[2],new P(a[0]-b,a[1]-b,2", "*b,2*b);if(\"poly\"==b&&2m||b.indexOf(\"Error\",m)!=m)b+=\"Error\";t", "his.name=b;b=Error(this.message);b.name=this.name;this.stack=b.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(", "b,c,x){return a.prototype[c].apply(b,Array.prototype.slice.call(argumen", "ts,2))}})();\nvar g=\"unknown error\",f={15:\"element not selectable\",", "11:\"element not visible\",31:\"ime engine activation failed\",30:\"ime", " not available\",24:\"invalid cookie domain\",29:\"invalid element coor", "dinates\",12:\"invalid element state\",32:\"invalid selector\",51:\"inv", "alid selector\",52:\"invalid selector\",17:\"javascript error\",405:\"u", "nsupported operation\",34:\"move target out of bounds\",27:\"no such al", "ert\",7:\"no such element\",8:\"no such frame\",23:\"no such window\",2", "8:\"script timeout\",33:\"session not created\",10:\"stale element refe", "rence\",\n0:\"success\",21:\"timeout\",25:\"unable to set cookie\",26:", "\"unexpected alert open\"};f[13]=g;f[9]=\"unknown command\";e.prototype", ".toString=function(){return this.name+\": \"+this.message};var h;a:{var", " k=this.navigator;if(k){var l=k.userAgent;if(l){h=l;break a}}h=\"\"};va", "r n=-1!=h.indexOf(\"Windows\")&&!1;\nfunction p(){var a=d||d;switch(\"l", "ocal_storage\"){case \"appcache\":return null!=a.applicationCache;case ", "\"browser_connection\":return null!=a.navigator&&null!=a.navigator.onLi", "ne;case \"database\":return null!=a.openDatabase;case \"location\":retu", "rn n?!1:null!=a.navigator&&null!=a.navigator.geolocation;case \"local_s", "torage\":return null!=a.localStorage;case \"session_storage\":return nu", "ll!=a.sessionStorage&&null!=a.sessionStorage.clear;default:throw new e(", "13,\"Unsupported API identifier provided as parameter\");}}\n;function ", "q(a){this.a=a}q.prototype.setItem=function(a,c){try{this.a.setItem(a,c+", "\"\")}catch(b){throw new e(13,b.message);}};q.prototype.getItem=functio", "n(a){return this.a.getItem(a)};q.prototype.removeItem=function(a){var c", "=this.getItem(a);this.a.removeItem(a);return c};q.prototype.clear=funct", "ion(){this.a.clear()};q.prototype.size=function(){return this.a.length}", ";q.prototype.key=function(a){return this.a.key(a)};function r(){if(!p()", ")throw new e(13,\"Local storage undefined\");(new q(d.localStorage)).cl", "ear()}var t=[\"_\"],u=this;t[0]in u||!u.execScript||u.execScript(\"var ", "\"+t[0]);for(var v;t.length&&(v=t.shift());){var w;if(w=!t.length)w=voi", "d 0!==r;w?u[v]=r:u=u[v]?u[v]:u[v]={}};; 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 CLEAR_SESSION_STORAGE[] = { "function(){return function(){var d=window;function e(a,c){this.code=a;t", "his.state=f[a]||g;this.message=c||\"\";var b=this.state.replace(/((?:^|", "\\s+)[a-z])/g,function(a){return a.toUpperCase().replace(/^[\\s\\xa0]+/", "g,\"\")}),m=b.length-5;if(0>m||b.indexOf(\"Error\",m)!=m)b+=\"Error\";t", "his.name=b;b=Error(this.message);b.name=this.name;this.stack=b.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(", "b,c,x){return a.prototype[c].apply(b,Array.prototype.slice.call(argumen", "ts,2))}})();\nvar g=\"unknown error\",f={15:\"element not selectable\",", "11:\"element not visible\",31:\"ime engine activation failed\",30:\"ime", " not available\",24:\"invalid cookie domain\",29:\"invalid element coor", "dinates\",12:\"invalid element state\",32:\"invalid selector\",51:\"inv", "alid selector\",52:\"invalid selector\",17:\"javascript error\",405:\"u", "nsupported operation\",34:\"move target out of bounds\",27:\"no such al", "ert\",7:\"no such element\",8:\"no such frame\",23:\"no such window\",2", "8:\"script timeout\",33:\"session not created\",10:\"stale element refe", "rence\",\n0:\"success\",21:\"timeout\",25:\"unable to set cookie\",26:", "\"unexpected alert open\"};f[13]=g;f[9]=\"unknown command\";e.prototype", ".toString=function(){return this.name+\": \"+this.message};var h;a:{var", " k=this.navigator;if(k){var l=k.userAgent;if(l){h=l;break a}}h=\"\"};va", "r n=-1!=h.indexOf(\"Windows\")&&!1;\nfunction p(){var a=d||d;switch(\"s", "ession_storage\"){case \"appcache\":return null!=a.applicationCache;cas", "e \"browser_connection\":return null!=a.navigator&&null!=a.navigator.on", "Line;case \"database\":return null!=a.openDatabase;case \"location\":re", "turn n?!1:null!=a.navigator&&null!=a.navigator.geolocation;case \"local", "_storage\":return null!=a.localStorage;case \"session_storage\":return ", "null!=a.sessionStorage&&null!=a.sessionStorage.clear;default:throw new ", "e(13,\"Unsupported API identifier provided as parameter\");}}\n;functio", "n q(a){this.a=a}q.prototype.setItem=function(a,c){try{this.a.setItem(a,", "c+\"\")}catch(b){throw new e(13,b.message);}};q.prototype.getItem=funct", "ion(a){return this.a.getItem(a)};q.prototype.removeItem=function(a){var", " c=this.getItem(a);this.a.removeItem(a);return c};q.prototype.clear=fun", "ction(){this.a.clear()};q.prototype.size=function(){return this.a.lengt", "h};q.prototype.key=function(a){return this.a.key(a)};function r(){var a", ";if(p())a=new q(d.sessionStorage);else throw new e(13,\"Session storage", " undefined\");a.clear()}var t=[\"_\"],u=this;t[0]in u||!u.execScript||u", ".execScript(\"var \"+t[0]);for(var v;t.length&&(v=t.shift());){var w;if", "(w=!t.length)w=void 0!==r;w?u[v]=r:u=u[v]?u[v]:u[v]={}};; return this._", ".apply(null,arguments);}.apply({navigator:typeof window!=undefined?wind", "ow.navigator:null,document:typeof window!=undefined?window.document:nul", "l}, arguments);}", NULL }; const char* const GET_APPCACHE_STATUS[] = { "function(){return function(){var c=window;function d(a,e){this.code=a;t", "his.state=g[a]||h;this.message=e||\"\";var b=this.state.replace(/((?:^|", "\\s+)[a-z])/g,function(a){return a.toUpperCase().replace(/^[\\s\\xa0]+/", "g,\"\")}),f=b.length-5;if(0>f||b.indexOf(\"Error\",f)!=f)b+=\"Error\";t", "his.name=b;b=Error(this.message);b.name=this.name;this.stack=b.stack||", "\"\"}\n(function(){var a=Error;function e(){}e.prototype=a.prototype;d.", "b=a.prototype;d.prototype=new e;d.prototype.constructor=d;d.a=function(", "b,f,e){return a.prototype[f].apply(b,Array.prototype.slice.call(argumen", "ts,2))}})();\nvar h=\"unknown error\",g={15:\"element not selectable\",", "11:\"element not visible\",31:\"ime engine activation failed\",30:\"ime", " not available\",24:\"invalid cookie domain\",29:\"invalid element coor", "dinates\",12:\"invalid element state\",32:\"invalid selector\",51:\"inv", "alid selector\",52:\"invalid selector\",17:\"javascript error\",405:\"u", "nsupported operation\",34:\"move target out of bounds\",27:\"no such al", "ert\",7:\"no such element\",8:\"no such frame\",23:\"no such window\",2", "8:\"script timeout\",33:\"session not created\",10:\"stale element refe", "rence\",\n0:\"success\",21:\"timeout\",25:\"unable to set cookie\",26:", "\"unexpected alert open\"};g[13]=h;g[9]=\"unknown command\";d.prototype", ".toString=function(){return this.name+\": \"+this.message};var k;a:{var", " l=this.navigator;if(l){var m=l.userAgent;if(m){k=m;break a}}k=\"\"};va", "r n=-1!=k.indexOf(\"Windows\")&&!1;\nfunction p(){var a=c||c;switch(\"a", "ppcache\"){case \"appcache\":return null!=a.applicationCache;case \"bro", "wser_connection\":return null!=a.navigator&&null!=a.navigator.onLine;ca", "se \"database\":return null!=a.openDatabase;case \"location\":return n?", "!1:null!=a.navigator&&null!=a.navigator.geolocation;case \"local_storag", "e\":return null!=a.localStorage;case \"session_storage\":return null!=a", ".sessionStorage&&null!=a.sessionStorage.clear;default:throw new d(13,\"", "Unsupported API identifier provided as parameter\");}};function q(){var", " a;if(p())a=c.applicationCache.status;else throw new d(13,\"Undefined a", "pplication cache\");return a}var r=[\"_\"],t=this;r[0]in t||!t.execScri", "pt||t.execScript(\"var \"+r[0]);for(var u;r.length&&(u=r.shift());){var", " v;if(v=!r.length)v=void 0!==q;v?t[u]=q:t=t[u]?t[u]:t[u]={}};; 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 GET_ATTRIBUTE[] = { "function(){return function(){function b(a){return\"string\"==typeof a}f", "unction f(a){var d=typeof a;return\"object\"==d&&null!=a||\"function\"=", "=d};function h(a,d){for(var c=a.length,e=b(a)?a.split(\"\"):a,g=0;ge||c.indexOf(\"Error\",e)!=e)c+=\"Error\";this.na", "me=c;c=Error(this.message);c.name=this.name;this.stack=c.stack||\"\"}\n", "(function(){var a=Error;function d(){}d.prototype=a.prototype;k.i=a.pro", "totype;k.prototype=new d;k.prototype.constructor=k;k.h=function(c,d,g){", "return a.prototype[d].apply(c,Array.prototype.slice.call(arguments,2))}", "})();\nvar n=\"unknown error\",m={15:\"element not selectable\",11:\"el", "ement not visible\",31:\"ime engine activation failed\",30:\"ime not av", "ailable\",24:\"invalid cookie domain\",29:\"invalid element coordinates", "\",12:\"invalid element state\",32:\"invalid selector\",51:\"invalid se", "lector\",52:\"invalid selector\",17:\"javascript error\",405:\"unsuppor", "ted operation\",34:\"move target out of bounds\",27:\"no such alert\",7", ":\"no such element\",8:\"no such frame\",23:\"no such window\",28:\"scr", "ipt timeout\",33:\"session not created\",10:\"stale element reference\"", ",\n0:\"success\",21:\"timeout\",25:\"unable to set cookie\",26:\"unexpe", "cted alert open\"};m[13]=n;m[9]=\"unknown command\";k.prototype.toStrin", "g=function(){return this.name+\": \"+this.message};var p;a:{var q=this.", "navigator;if(q){var r=q.userAgent;if(r){p=r;break a}}p=\"\"};var t=-1!=", "p.indexOf(\"Macintosh\"),u=-1!=p.indexOf(\"Windows\"),v=-1!=p.indexOf(", "\"Linux\")||-1!=p.indexOf(\"CrOS\");function w(a){this.g=a}w.prototype.", "toString=function(){return this.g};var x={};function y(a){if(x.hasOwnPr", "operty(a))throw Error(\"Binary operator already created: \"+a);a=new w(", "a);x[a.toString()]=a}y(\"div\");y(\"mod\");y(\"*\");y(\"+\");y(\"-\");y", "(\"<\");y(\">\");y(\"<=\");y(\">=\");y(\"=\");y(\"!=\");y(\"and\");y(\"", "or\");function z(a){this.f=a}z.prototype.toString=function(){return thi", "s.f};var A={};function B(a){if(A.hasOwnProperty(a))throw Error(\"Functi", "on already created: \"+a+\".\");A[a]=new z(a)}B(\"boolean\");B(\"ceilin", "g\");B(\"concat\");B(\"contains\");B(\"count\");B(\"false\");B(\"floor", "\");B(\"id\");B(\"lang\");B(\"last\");B(\"local-name\");B(\"name\");B(", "\"namespace-uri\");B(\"normalize-space\");B(\"not\");B(\"number\");B(\"", "position\");B(\"round\");B(\"starts-with\");B(\"string\");B(\"string-le", "ngth\");B(\"substring\");B(\"substring-after\");B(\"substring-before\")", ";\nB(\"sum\");B(\"translate\");B(\"true\");function C(a){this.f=a}C.pro", "totype.toString=function(){return this.f};var D={};function E(a){if(D.h", "asOwnProperty(a))throw Error(\"Axis already created: \"+a);D[a]=new C(a", ")}E(\"ancestor\");E(\"ancestor-or-self\");E(\"attribute\");E(\"child\")", ";E(\"descendant\");E(\"descendant-or-self\");E(\"following\");E(\"follo", "wing-sibling\");E(\"namespace\");E(\"parent\");E(\"preceding\");E(\"pre", "ceding-sibling\");E(\"self\");function F(a,d){return!!a&&1==a.nodeType&", "&(!d||a.tagName.toUpperCase()==d)}function G(a){return F(a,\"OPTION\")?", "!0:F(a,\"INPUT\")?(a=a.type.toLowerCase(),\"checkbox\"==a||\"radio\"==a", "):!1}var H=/[;]+(?=(?:(?:[^\"]*\"){2})*[^\"]*$)(?=(?:(?:[^']*'){2})*[^'", "]*$)(?=(?:[^()]*\\([^()]*\\))*[^()]*$)/;function I(a){var d=[];h(a.spli", "t(H),function(a){var e=a.indexOf(\":\");02*this.e&&M(this),!", "0):!1};\nfunction M(a){if(a.e!=a.c.length){for(var d=0,c=0;d\");O(191,\"/\",\"?\");O(192,\"`\",\"~\");O(219,\"[", "\",\"{\");O(220,\"\\\\\",\"|\");O(221,\"]\",\"}\");O({b:59,a:186,opera:", "59},\";\",\":\");O(222,\"'\",'\"');var T=new K;T.set(1,Q);T.set(2,R);T.", "set(4,S);T.set(8,aa);(function(a){var d=new K;h(L(a),function(c){d.set(", "a.get(c).code,c)});return d})(T);var ba={\"class\":\"className\",readon", "ly:\"readOnly\"},U=\"async autofocus autoplay checked compact complete ", "controls declare defaultchecked defaultselected defer disabled draggabl", "e ended formnovalidate hidden indeterminate iscontenteditable ismap ite", "mscope loop multiple muted nohref noresize noshade novalidate nowrap op", "en paused pubdate readonly required reversed scoped seamless seeking se", "lected spellcheck truespeed willvalidate\".split(\" \");function V(a,d)", "{var c=null,e=d.toLowerCase();if(\"style\"==e)return(c=a.style)&&!b(c)&", "&(c=c.cssText),c;if((\"selected\"==e||\"checked\"==e)&&G(a)){if(!G(a))t", "hrow new k(15,\"Element is not selectable\");var g=\"selected\",e=a.typ", "e&&a.type.toLowerCase();if(\"checkbox\"==e||\"radio\"==e)g=\"checked\";", "return a[g]?\"true\":null}c=F(a,\"A\");if(F(a,\"IMG\")&&\"src\"==e||c&&", "\"href\"==e)return(c=J(a,e))&&(c=a[e]),c;c=ba[d]||d;a:if(b(U))e=b(e)&&1", "==e.length?U.indexOf(e,0):-1;else{for(var l=0;lm||b.indexOf(\"Error\",m)!=m)b+=\"Error\";t", "his.name=b;b=Error(this.message);b.name=this.name;this.stack=b.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(", "b,c,x){return a.prototype[c].apply(b,Array.prototype.slice.call(argumen", "ts,2))}})();\nvar g=\"unknown error\",f={15:\"element not selectable\",", "11:\"element not visible\",31:\"ime engine activation failed\",30:\"ime", " not available\",24:\"invalid cookie domain\",29:\"invalid element coor", "dinates\",12:\"invalid element state\",32:\"invalid selector\",51:\"inv", "alid selector\",52:\"invalid selector\",17:\"javascript error\",405:\"u", "nsupported operation\",34:\"move target out of bounds\",27:\"no such al", "ert\",7:\"no such element\",8:\"no such frame\",23:\"no such window\",2", "8:\"script timeout\",33:\"session not created\",10:\"stale element refe", "rence\",\n0:\"success\",21:\"timeout\",25:\"unable to set cookie\",26:", "\"unexpected alert open\"};f[13]=g;f[9]=\"unknown command\";e.prototype", ".toString=function(){return this.name+\": \"+this.message};var h;a:{var", " k=this.navigator;if(k){var l=k.userAgent;if(l){h=l;break a}}h=\"\"};va", "r n=-1!=h.indexOf(\"Windows\")&&!1;\nfunction p(){var a=d||d;switch(\"l", "ocal_storage\"){case \"appcache\":return null!=a.applicationCache;case ", "\"browser_connection\":return null!=a.navigator&&null!=a.navigator.onLi", "ne;case \"database\":return null!=a.openDatabase;case \"location\":retu", "rn n?!1:null!=a.navigator&&null!=a.navigator.geolocation;case \"local_s", "torage\":return null!=a.localStorage;case \"session_storage\":return nu", "ll!=a.sessionStorage&&null!=a.sessionStorage.clear;default:throw new e(", "13,\"Unsupported API identifier provided as parameter\");}}\n;function ", "q(a){this.a=a}q.prototype.setItem=function(a,c){try{this.a.setItem(a,c+", "\"\")}catch(b){throw new e(13,b.message);}};q.prototype.getItem=functio", "n(a){return this.a.getItem(a)};q.prototype.removeItem=function(a){var c", "=this.getItem(a);this.a.removeItem(a);return c};q.prototype.clear=funct", "ion(){this.a.clear()};q.prototype.size=function(){return this.a.length}", ";q.prototype.key=function(a){return this.a.key(a)};function r(a){if(!p(", "))throw new e(13,\"Local storage undefined\");return(new q(d.localStora", "ge)).getItem(a)}var t=[\"_\"],u=this;t[0]in u||!u.execScript||u.execScr", "ipt(\"var \"+t[0]);for(var v;t.length&&(v=t.shift());){var w;if(w=!t.le", "ngth)w=void 0!==r;w?u[v]=r:u=u[v]?u[v]:u[v]={}};; 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 GET_LOCAL_STORAGE_KEY[] = { "function(){return function(){var d=window;function e(a,c){this.code=a;t", "his.state=f[a]||g;this.message=c||\"\";var b=this.state.replace(/((?:^|", "\\s+)[a-z])/g,function(a){return a.toUpperCase().replace(/^[\\s\\xa0]+/", "g,\"\")}),m=b.length-5;if(0>m||b.indexOf(\"Error\",m)!=m)b+=\"Error\";t", "his.name=b;b=Error(this.message);b.name=this.name;this.stack=b.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(", "b,c,x){return a.prototype[c].apply(b,Array.prototype.slice.call(argumen", "ts,2))}})();\nvar g=\"unknown error\",f={15:\"element not selectable\",", "11:\"element not visible\",31:\"ime engine activation failed\",30:\"ime", " not available\",24:\"invalid cookie domain\",29:\"invalid element coor", "dinates\",12:\"invalid element state\",32:\"invalid selector\",51:\"inv", "alid selector\",52:\"invalid selector\",17:\"javascript error\",405:\"u", "nsupported operation\",34:\"move target out of bounds\",27:\"no such al", "ert\",7:\"no such element\",8:\"no such frame\",23:\"no such window\",2", "8:\"script timeout\",33:\"session not created\",10:\"stale element refe", "rence\",\n0:\"success\",21:\"timeout\",25:\"unable to set cookie\",26:", "\"unexpected alert open\"};f[13]=g;f[9]=\"unknown command\";e.prototype", ".toString=function(){return this.name+\": \"+this.message};var h;a:{var", " k=this.navigator;if(k){var l=k.userAgent;if(l){h=l;break a}}h=\"\"};va", "r n=-1!=h.indexOf(\"Windows\")&&!1;\nfunction p(){var a=d||d;switch(\"l", "ocal_storage\"){case \"appcache\":return null!=a.applicationCache;case ", "\"browser_connection\":return null!=a.navigator&&null!=a.navigator.onLi", "ne;case \"database\":return null!=a.openDatabase;case \"location\":retu", "rn n?!1:null!=a.navigator&&null!=a.navigator.geolocation;case \"local_s", "torage\":return null!=a.localStorage;case \"session_storage\":return nu", "ll!=a.sessionStorage&&null!=a.sessionStorage.clear;default:throw new e(", "13,\"Unsupported API identifier provided as parameter\");}}\n;function ", "q(a){this.a=a}q.prototype.setItem=function(a,c){try{this.a.setItem(a,c+", "\"\")}catch(b){throw new e(13,b.message);}};q.prototype.getItem=functio", "n(a){return this.a.getItem(a)};q.prototype.removeItem=function(a){var c", "=this.getItem(a);this.a.removeItem(a);return c};q.prototype.clear=funct", "ion(){this.a.clear()};q.prototype.size=function(){return this.a.length}", ";q.prototype.key=function(a){return this.a.key(a)};function r(a){if(!p(", "))throw new e(13,\"Local storage undefined\");return(new q(d.localStora", "ge)).key(a)}var t=[\"_\"],u=this;t[0]in u||!u.execScript||u.execScript(", "\"var \"+t[0]);for(var v;t.length&&(v=t.shift());){var w;if(w=!t.length", ")w=void 0!==r;w?u[v]=r:u=u[v]?u[v]:u[v]={}};; 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 GET_LOCAL_STORAGE_KEYS[] = { "function(){return function(){var d=window;function f(a,c){this.code=a;t", "his.state=g[a]||h;this.message=c||\"\";var b=this.state.replace(/((?:^|", "\\s+)[a-z])/g,function(a){return a.toUpperCase().replace(/^[\\s\\xa0]+/", "g,\"\")}),e=b.length-5;if(0>e||b.indexOf(\"Error\",e)!=e)b+=\"Error\";t", "his.name=b;b=Error(this.message);b.name=this.name;this.stack=b.stack||", "\"\"}\n(function(){var a=Error;function c(){}c.prototype=a.prototype;f.", "c=a.prototype;f.prototype=new c;f.prototype.constructor=f;f.b=function(", "b,c,x){return a.prototype[c].apply(b,Array.prototype.slice.call(argumen", "ts,2))}})();\nvar h=\"unknown error\",g={15:\"element not selectable\",", "11:\"element not visible\",31:\"ime engine activation failed\",30:\"ime", " not available\",24:\"invalid cookie domain\",29:\"invalid element coor", "dinates\",12:\"invalid element state\",32:\"invalid selector\",51:\"inv", "alid selector\",52:\"invalid selector\",17:\"javascript error\",405:\"u", "nsupported operation\",34:\"move target out of bounds\",27:\"no such al", "ert\",7:\"no such element\",8:\"no such frame\",23:\"no such window\",2", "8:\"script timeout\",33:\"session not created\",10:\"stale element refe", "rence\",\n0:\"success\",21:\"timeout\",25:\"unable to set cookie\",26:", "\"unexpected alert open\"};g[13]=h;g[9]=\"unknown command\";f.prototype", ".toString=function(){return this.name+\": \"+this.message};var k;a:{var", " l=this.navigator;if(l){var m=l.userAgent;if(m){k=m;break a}}k=\"\"};va", "r n=-1!=k.indexOf(\"Windows\")&&!1;\nfunction p(){var a=d||d;switch(\"l", "ocal_storage\"){case \"appcache\":return null!=a.applicationCache;case ", "\"browser_connection\":return null!=a.navigator&&null!=a.navigator.onLi", "ne;case \"database\":return null!=a.openDatabase;case \"location\":retu", "rn n?!1:null!=a.navigator&&null!=a.navigator.geolocation;case \"local_s", "torage\":return null!=a.localStorage;case \"session_storage\":return nu", "ll!=a.sessionStorage&&null!=a.sessionStorage.clear;default:throw new f(", "13,\"Unsupported API identifier provided as parameter\");}}\n;function ", "q(a){this.a=a}q.prototype.setItem=function(a,c){try{this.a.setItem(a,c+", "\"\")}catch(b){throw new f(13,b.message);}};q.prototype.getItem=functio", "n(a){return this.a.getItem(a)};q.prototype.removeItem=function(a){var c", "=this.getItem(a);this.a.removeItem(a);return c};q.prototype.clear=funct", "ion(){this.a.clear()};q.prototype.size=function(){return this.a.length}", ";q.prototype.key=function(a){return this.a.key(a)};function r(){var a;i", "f(!p())throw new f(13,\"Local storage undefined\");a=new q(d.localStora", "ge);for(var c=[],b=a.size(),e=0;em||b.indexOf(\"Error\",m)!=m)b+=\"Error\";t", "his.name=b;b=Error(this.message);b.name=this.name;this.stack=b.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(", "b,c,x){return a.prototype[c].apply(b,Array.prototype.slice.call(argumen", "ts,2))}})();\nvar g=\"unknown error\",f={15:\"element not selectable\",", "11:\"element not visible\",31:\"ime engine activation failed\",30:\"ime", " not available\",24:\"invalid cookie domain\",29:\"invalid element coor", "dinates\",12:\"invalid element state\",32:\"invalid selector\",51:\"inv", "alid selector\",52:\"invalid selector\",17:\"javascript error\",405:\"u", "nsupported operation\",34:\"move target out of bounds\",27:\"no such al", "ert\",7:\"no such element\",8:\"no such frame\",23:\"no such window\",2", "8:\"script timeout\",33:\"session not created\",10:\"stale element refe", "rence\",\n0:\"success\",21:\"timeout\",25:\"unable to set cookie\",26:", "\"unexpected alert open\"};f[13]=g;f[9]=\"unknown command\";e.prototype", ".toString=function(){return this.name+\": \"+this.message};var h;a:{var", " k=this.navigator;if(k){var l=k.userAgent;if(l){h=l;break a}}h=\"\"};va", "r n=-1!=h.indexOf(\"Windows\")&&!1;\nfunction p(){var a=d||d;switch(\"l", "ocal_storage\"){case \"appcache\":return null!=a.applicationCache;case ", "\"browser_connection\":return null!=a.navigator&&null!=a.navigator.onLi", "ne;case \"database\":return null!=a.openDatabase;case \"location\":retu", "rn n?!1:null!=a.navigator&&null!=a.navigator.geolocation;case \"local_s", "torage\":return null!=a.localStorage;case \"session_storage\":return nu", "ll!=a.sessionStorage&&null!=a.sessionStorage.clear;default:throw new e(", "13,\"Unsupported API identifier provided as parameter\");}}\n;function ", "q(a){this.a=a}q.prototype.setItem=function(a,c){try{this.a.setItem(a,c+", "\"\")}catch(b){throw new e(13,b.message);}};q.prototype.getItem=functio", "n(a){return this.a.getItem(a)};q.prototype.removeItem=function(a){var c", "=this.getItem(a);this.a.removeItem(a);return c};q.prototype.clear=funct", "ion(){this.a.clear()};q.prototype.size=function(){return this.a.length}", ";q.prototype.key=function(a){return this.a.key(a)};function r(){if(!p()", ")throw new e(13,\"Local storage undefined\");return(new q(d.localStorag", "e)).size()}var t=[\"_\"],u=this;t[0]in u||!u.execScript||u.execScript(", "\"var \"+t[0]);for(var v;t.length&&(v=t.shift());){var w;if(w=!t.length", ")w=void 0!==r;w?u[v]=r:u=u[v]?u[v]:u[v]={}};; 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 GET_SESSION_STORAGE_ITEM[] = { "function(){return function(){var d=window;function e(a,b){this.code=a;t", "his.state=f[a]||g;this.message=b||\"\";var c=this.state.replace(/((?:^|", "\\s+)[a-z])/g,function(a){return a.toUpperCase().replace(/^[\\s\\xa0]+/", "g,\"\")}),m=c.length-5;if(0>m||c.indexOf(\"Error\",m)!=m)c+=\"Error\";t", "his.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;e.", "c=a.prototype;e.prototype=new b;e.prototype.constructor=e;e.b=function(", "c,b,x){return a.prototype[b].apply(c,Array.prototype.slice.call(argumen", "ts,2))}})();\nvar g=\"unknown error\",f={15:\"element not selectable\",", "11:\"element not visible\",31:\"ime engine activation failed\",30:\"ime", " not available\",24:\"invalid cookie domain\",29:\"invalid element coor", "dinates\",12:\"invalid element state\",32:\"invalid selector\",51:\"inv", "alid selector\",52:\"invalid selector\",17:\"javascript error\",405:\"u", "nsupported operation\",34:\"move target out of bounds\",27:\"no such al", "ert\",7:\"no such element\",8:\"no such frame\",23:\"no such window\",2", "8:\"script timeout\",33:\"session not created\",10:\"stale element refe", "rence\",\n0:\"success\",21:\"timeout\",25:\"unable to set cookie\",26:", "\"unexpected alert open\"};f[13]=g;f[9]=\"unknown command\";e.prototype", ".toString=function(){return this.name+\": \"+this.message};var h;a:{var", " k=this.navigator;if(k){var l=k.userAgent;if(l){h=l;break a}}h=\"\"};va", "r n=-1!=h.indexOf(\"Windows\")&&!1;\nfunction p(){var a=d||d;switch(\"s", "ession_storage\"){case \"appcache\":return null!=a.applicationCache;cas", "e \"browser_connection\":return null!=a.navigator&&null!=a.navigator.on", "Line;case \"database\":return null!=a.openDatabase;case \"location\":re", "turn n?!1:null!=a.navigator&&null!=a.navigator.geolocation;case \"local", "_storage\":return null!=a.localStorage;case \"session_storage\":return ", "null!=a.sessionStorage&&null!=a.sessionStorage.clear;default:throw new ", "e(13,\"Unsupported API identifier provided as parameter\");}}\n;functio", "n q(a){this.a=a}q.prototype.setItem=function(a,b){try{this.a.setItem(a,", "b+\"\")}catch(c){throw new e(13,c.message);}};q.prototype.getItem=funct", "ion(a){return this.a.getItem(a)};q.prototype.removeItem=function(a){var", " b=this.getItem(a);this.a.removeItem(a);return b};q.prototype.clear=fun", "ction(){this.a.clear()};q.prototype.size=function(){return this.a.lengt", "h};q.prototype.key=function(a){return this.a.key(a)};function r(a){var ", "b;if(p())b=new q(d.sessionStorage);else throw new e(13,\"Session storag", "e undefined\");return b.getItem(a)}var t=[\"_\"],u=this;t[0]in u||!u.ex", "ecScript||u.execScript(\"var \"+t[0]);for(var v;t.length&&(v=t.shift())", ";){var w;if(w=!t.length)w=void 0!==r;w?u[v]=r:u=u[v]?u[v]:u[v]={}};; 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_SESSION_STORAGE_KEY[] = { "function(){return function(){var d=window;function e(a,b){this.code=a;t", "his.state=f[a]||g;this.message=b||\"\";var c=this.state.replace(/((?:^|", "\\s+)[a-z])/g,function(a){return a.toUpperCase().replace(/^[\\s\\xa0]+/", "g,\"\")}),m=c.length-5;if(0>m||c.indexOf(\"Error\",m)!=m)c+=\"Error\";t", "his.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;e.", "c=a.prototype;e.prototype=new b;e.prototype.constructor=e;e.b=function(", "c,b,x){return a.prototype[b].apply(c,Array.prototype.slice.call(argumen", "ts,2))}})();\nvar g=\"unknown error\",f={15:\"element not selectable\",", "11:\"element not visible\",31:\"ime engine activation failed\",30:\"ime", " not available\",24:\"invalid cookie domain\",29:\"invalid element coor", "dinates\",12:\"invalid element state\",32:\"invalid selector\",51:\"inv", "alid selector\",52:\"invalid selector\",17:\"javascript error\",405:\"u", "nsupported operation\",34:\"move target out of bounds\",27:\"no such al", "ert\",7:\"no such element\",8:\"no such frame\",23:\"no such window\",2", "8:\"script timeout\",33:\"session not created\",10:\"stale element refe", "rence\",\n0:\"success\",21:\"timeout\",25:\"unable to set cookie\",26:", "\"unexpected alert open\"};f[13]=g;f[9]=\"unknown command\";e.prototype", ".toString=function(){return this.name+\": \"+this.message};var h;a:{var", " k=this.navigator;if(k){var l=k.userAgent;if(l){h=l;break a}}h=\"\"};va", "r n=-1!=h.indexOf(\"Windows\")&&!1;\nfunction p(){var a=d||d;switch(\"s", "ession_storage\"){case \"appcache\":return null!=a.applicationCache;cas", "e \"browser_connection\":return null!=a.navigator&&null!=a.navigator.on", "Line;case \"database\":return null!=a.openDatabase;case \"location\":re", "turn n?!1:null!=a.navigator&&null!=a.navigator.geolocation;case \"local", "_storage\":return null!=a.localStorage;case \"session_storage\":return ", "null!=a.sessionStorage&&null!=a.sessionStorage.clear;default:throw new ", "e(13,\"Unsupported API identifier provided as parameter\");}}\n;functio", "n q(a){this.a=a}q.prototype.setItem=function(a,b){try{this.a.setItem(a,", "b+\"\")}catch(c){throw new e(13,c.message);}};q.prototype.getItem=funct", "ion(a){return this.a.getItem(a)};q.prototype.removeItem=function(a){var", " b=this.getItem(a);this.a.removeItem(a);return b};q.prototype.clear=fun", "ction(){this.a.clear()};q.prototype.size=function(){return this.a.lengt", "h};q.prototype.key=function(a){return this.a.key(a)};function r(a){var ", "b;if(p())b=new q(d.sessionStorage);else throw new e(13,\"Session storag", "e undefined\");return b.key(a)}var t=[\"_\"],u=this;t[0]in u||!u.execSc", "ript||u.execScript(\"var \"+t[0]);for(var v;t.length&&(v=t.shift());){v", "ar w;if(w=!t.length)w=void 0!==r;w?u[v]=r:u=u[v]?u[v]:u[v]={}};; return", " this._.apply(null,arguments);}.apply({navigator:typeof window!=undefin", "ed?window.navigator:null,document:typeof window!=undefined?window.docum", "ent:null}, arguments);}", NULL }; const char* const GET_SESSION_STORAGE_KEYS[] = { "function(){return function(){var d=window;function f(a,c){this.code=a;t", "his.state=g[a]||h;this.message=c||\"\";var b=this.state.replace(/((?:^|", "\\s+)[a-z])/g,function(a){return a.toUpperCase().replace(/^[\\s\\xa0]+/", "g,\"\")}),e=b.length-5;if(0>e||b.indexOf(\"Error\",e)!=e)b+=\"Error\";t", "his.name=b;b=Error(this.message);b.name=this.name;this.stack=b.stack||", "\"\"}\n(function(){var a=Error;function c(){}c.prototype=a.prototype;f.", "c=a.prototype;f.prototype=new c;f.prototype.constructor=f;f.b=function(", "b,c,x){return a.prototype[c].apply(b,Array.prototype.slice.call(argumen", "ts,2))}})();\nvar h=\"unknown error\",g={15:\"element not selectable\",", "11:\"element not visible\",31:\"ime engine activation failed\",30:\"ime", " not available\",24:\"invalid cookie domain\",29:\"invalid element coor", "dinates\",12:\"invalid element state\",32:\"invalid selector\",51:\"inv", "alid selector\",52:\"invalid selector\",17:\"javascript error\",405:\"u", "nsupported operation\",34:\"move target out of bounds\",27:\"no such al", "ert\",7:\"no such element\",8:\"no such frame\",23:\"no such window\",2", "8:\"script timeout\",33:\"session not created\",10:\"stale element refe", "rence\",\n0:\"success\",21:\"timeout\",25:\"unable to set cookie\",26:", "\"unexpected alert open\"};g[13]=h;g[9]=\"unknown command\";f.prototype", ".toString=function(){return this.name+\": \"+this.message};var k;a:{var", " l=this.navigator;if(l){var m=l.userAgent;if(m){k=m;break a}}k=\"\"};va", "r n=-1!=k.indexOf(\"Windows\")&&!1;\nfunction p(){var a=d||d;switch(\"s", "ession_storage\"){case \"appcache\":return null!=a.applicationCache;cas", "e \"browser_connection\":return null!=a.navigator&&null!=a.navigator.on", "Line;case \"database\":return null!=a.openDatabase;case \"location\":re", "turn n?!1:null!=a.navigator&&null!=a.navigator.geolocation;case \"local", "_storage\":return null!=a.localStorage;case \"session_storage\":return ", "null!=a.sessionStorage&&null!=a.sessionStorage.clear;default:throw new ", "f(13,\"Unsupported API identifier provided as parameter\");}}\n;functio", "n q(a){this.a=a}q.prototype.setItem=function(a,c){try{this.a.setItem(a,", "c+\"\")}catch(b){throw new f(13,b.message);}};q.prototype.getItem=funct", "ion(a){return this.a.getItem(a)};q.prototype.removeItem=function(a){var", " c=this.getItem(a);this.a.removeItem(a);return c};q.prototype.clear=fun", "ction(){this.a.clear()};q.prototype.size=function(){return this.a.lengt", "h};q.prototype.key=function(a){return this.a.key(a)};function r(){var a", ";if(p())a=new q(d.sessionStorage);else throw new f(13,\"Session storage", " undefined\");for(var c=[],b=a.size(),e=0;em||b.indexOf(\"Error\",m)!=m)b+=\"Error\";t", "his.name=b;b=Error(this.message);b.name=this.name;this.stack=b.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(", "b,c,x){return a.prototype[c].apply(b,Array.prototype.slice.call(argumen", "ts,2))}})();\nvar g=\"unknown error\",f={15:\"element not selectable\",", "11:\"element not visible\",31:\"ime engine activation failed\",30:\"ime", " not available\",24:\"invalid cookie domain\",29:\"invalid element coor", "dinates\",12:\"invalid element state\",32:\"invalid selector\",51:\"inv", "alid selector\",52:\"invalid selector\",17:\"javascript error\",405:\"u", "nsupported operation\",34:\"move target out of bounds\",27:\"no such al", "ert\",7:\"no such element\",8:\"no such frame\",23:\"no such window\",2", "8:\"script timeout\",33:\"session not created\",10:\"stale element refe", "rence\",\n0:\"success\",21:\"timeout\",25:\"unable to set cookie\",26:", "\"unexpected alert open\"};f[13]=g;f[9]=\"unknown command\";e.prototype", ".toString=function(){return this.name+\": \"+this.message};var h;a:{var", " k=this.navigator;if(k){var l=k.userAgent;if(l){h=l;break a}}h=\"\"};va", "r n=-1!=h.indexOf(\"Windows\")&&!1;\nfunction p(){var a=d||d;switch(\"s", "ession_storage\"){case \"appcache\":return null!=a.applicationCache;cas", "e \"browser_connection\":return null!=a.navigator&&null!=a.navigator.on", "Line;case \"database\":return null!=a.openDatabase;case \"location\":re", "turn n?!1:null!=a.navigator&&null!=a.navigator.geolocation;case \"local", "_storage\":return null!=a.localStorage;case \"session_storage\":return ", "null!=a.sessionStorage&&null!=a.sessionStorage.clear;default:throw new ", "e(13,\"Unsupported API identifier provided as parameter\");}}\n;functio", "n q(a){this.a=a}q.prototype.setItem=function(a,c){try{this.a.setItem(a,", "c+\"\")}catch(b){throw new e(13,b.message);}};q.prototype.getItem=funct", "ion(a){return this.a.getItem(a)};q.prototype.removeItem=function(a){var", " c=this.getItem(a);this.a.removeItem(a);return c};q.prototype.clear=fun", "ction(){this.a.clear()};q.prototype.size=function(){return this.a.lengt", "h};q.prototype.key=function(a){return this.a.key(a)};function r(){var a", ";if(p())a=new q(d.sessionStorage);else throw new e(13,\"Session storage", " undefined\");return a.size()}var t=[\"_\"],u=this;t[0]in u||!u.execScr", "ipt||u.execScript(\"var \"+t[0]);for(var v;t.length&&(v=t.shift());){va", "r w;if(w=!t.length)w=void 0!==r;w?u[v]=r:u=u[v]?u[v]:u[v]={}};; return ", "this._.apply(null,arguments);}.apply({navigator:typeof window!=undefine", "d?window.navigator:null,document:typeof window!=undefined?window.docume", "nt: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 n(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 ", "t(a,b){if(n(a))return n(b)&&1==b.length?a.indexOf(b,0):-1;for(var c=0;c", "=arguments.length?da.slice.", "call(a,b):da.slice.call(a,b,c)};var ja={aliceblue:\"#f0f8ff\",antiquewh", "ite:\"#faebd7\",aqua:\"#00ffff\",aquamarine:\"#7fffd4\",azure:\"#f0ffff", "\",beige:\"#f5f5dc\",bisque:\"#ffe4c4\",black:\"#000000\",blanchedalmon", "d:\"#ffebcd\",blue:\"#0000ff\",blueviolet:\"#8a2be2\",brown:\"#a52a2a\"", ",burlywood:\"#deb887\",cadetblue:\"#5f9ea0\",chartreuse:\"#7fff00\",cho", "colate:\"#d2691e\",coral:\"#ff7f50\",cornflowerblue:\"#6495ed\",cornsil", "k:\"#fff8dc\",crimson:\"#dc143c\",cyan:\"#00ffff\",darkblue:\"#00008b\"", ",darkcyan:\"#008b8b\",darkgoldenrod:\"#b8860b\",darkgray:\"#a9a9a9\",da", "rkgreen:\"#006400\",\ndarkgrey:\"#a9a9a9\",darkkhaki:\"#bdb76b\",darkma", "genta:\"#8b008b\",darkolivegreen:\"#556b2f\",darkorange:\"#ff8c00\",dar", "korchid:\"#9932cc\",darkred:\"#8b0000\",darksalmon:\"#e9967a\",darkseag", "reen:\"#8fbc8f\",darkslateblue:\"#483d8b\",darkslategray:\"#2f4f4f\",da", "rkslategrey:\"#2f4f4f\",darkturquoise:\"#00ced1\",darkviolet:\"#9400d3", "\",deeppink:\"#ff1493\",deepskyblue:\"#00bfff\",dimgray:\"#696969\",dim", "grey:\"#696969\",dodgerblue:\"#1e90ff\",firebrick:\"#b22222\",floralwhi", "te:\"#fffaf0\",forestgreen:\"#228b22\",fuchsia:\"#ff00ff\",gainsboro:\"", "#dcdcdc\",\nghostwhite:\"#f8f8ff\",gold:\"#ffd700\",goldenrod:\"#daa520", "\",gray:\"#808080\",green:\"#008000\",greenyellow:\"#adff2f\",grey:\"#8", "08080\",honeydew:\"#f0fff0\",hotpink:\"#ff69b4\",indianred:\"#cd5c5c\",", "indigo:\"#4b0082\",ivory:\"#fffff0\",khaki:\"#f0e68c\",lavender:\"#e6e6", "fa\",lavenderblush:\"#fff0f5\",lawngreen:\"#7cfc00\",lemonchiffon:\"#ff", "facd\",lightblue:\"#add8e6\",lightcoral:\"#f08080\",lightcyan:\"#e0ffff", "\",lightgoldenrodyellow:\"#fafad2\",lightgray:\"#d3d3d3\",lightgreen:\"", "#90ee90\",lightgrey:\"#d3d3d3\",lightpink:\"#ffb6c1\",lightsalmon:\"#ff", "a07a\",\nlightseagreen:\"#20b2aa\",lightskyblue:\"#87cefa\",lightslateg", "ray:\"#778899\",lightslategrey:\"#778899\",lightsteelblue:\"#b0c4de\",l", "ightyellow:\"#ffffe0\",lime:\"#00ff00\",limegreen:\"#32cd32\",linen:\"#", "faf0e6\",magenta:\"#ff00ff\",maroon:\"#800000\",mediumaquamarine:\"#66c", "daa\",mediumblue:\"#0000cd\",mediumorchid:\"#ba55d3\",mediumpurple:\"#9", "370db\",mediumseagreen:\"#3cb371\",mediumslateblue:\"#7b68ee\",mediumsp", "ringgreen:\"#00fa9a\",mediumturquoise:\"#48d1cc\",mediumvioletred:\"#c7", "1585\",midnightblue:\"#191970\",mintcream:\"#f5fffa\",mistyrose:\"#ffe4", "e1\",\nmoccasin:\"#ffe4b5\",navajowhite:\"#ffdead\",navy:\"#000080\",ol", "dlace:\"#fdf5e6\",olive:\"#808000\",olivedrab:\"#6b8e23\",orange:\"#ffa", "500\",orangered:\"#ff4500\",orchid:\"#da70d6\",palegoldenrod:\"#eee8aa", "\",palegreen:\"#98fb98\",paleturquoise:\"#afeeee\",palevioletred:\"#db7", "093\",papayawhip:\"#ffefd5\",peachpuff:\"#ffdab9\",peru:\"#cd853f\",pin", "k:\"#ffc0cb\",plum:\"#dda0dd\",powderblue:\"#b0e0e6\",purple:\"#800080", "\",red:\"#ff0000\",rosybrown:\"#bc8f8f\",royalblue:\"#4169e1\",saddlebr", "own:\"#8b4513\",salmon:\"#fa8072\",sandybrown:\"#f4a460\",seagreen:\"#2", "e8b57\",\nseashell:\"#fff5ee\",sienna:\"#a0522d\",silver:\"#c0c0c0\",sk", "yblue:\"#87ceeb\",slateblue:\"#6a5acd\",slategray:\"#708090\",slategrey", ":\"#708090\",snow:\"#fffafa\",springgreen:\"#00ff7f\",steelblue:\"#4682", "b4\",tan:\"#d2b48c\",teal:\"#008080\",thistle:\"#d8bfd8\",tomato:\"#ff6", "347\",turquoise:\"#40e0d0\",violet:\"#ee82ee\",wheat:\"#f5deb3\",white:", "\"#ffffff\",whitesmoke:\"#f5f5f5\",yellow:\"#ffff00\",yellowgreen:\"#9a", "cd32\"};var ka=\"backgroundColor borderTopColor borderRightColor border", "BottomColor 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,oa=/^(?: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=pa[a]||qa;t", "his.message=b||\"\";var c=this.state.replace(/((?:^|\\s+)[a-z])/g,funct", "ion(a){return a.toUpperCase().replace(/^[\\s\\xa0]+/g,\"\")}),d=c.lengt", "h-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(){v", "ar a=Error;function b(){}b.prototype=a.prototype;v.I=a.prototype;v.prot", "otype=new b;v.prototype.constructor=v;v.D=function(b,d,e){return a.prot", "otype[d].apply(b,Array.prototype.slice.call(arguments,2))}})();\nvar qa", "=\"unknown error\",pa={15:\"element not selectable\",11:\"element not v", "isible\",31:\"ime engine activation failed\",30:\"ime not available\",2", "4:\"invalid cookie domain\",29:\"invalid element coordinates\",12:\"inv", "alid element state\",32:\"invalid selector\",51:\"invalid selector\",52", ":\"invalid selector\",17:\"javascript error\",405:\"unsupported operati", "on\",34:\"move target out of bounds\",27:\"no such alert\",7:\"no such ", "element\",8:\"no such frame\",23:\"no such window\",28:\"script timeout", "\",33:\"session not created\",10:\"stale element reference\",\n0:\"succ", "ess\",21:\"timeout\",25:\"unable to set cookie\",26:\"unexpected alert ", "open\"};pa[13]=qa;pa[9]=\"unknown command\";v.prototype.toString=functi", "on(){return this.name+\": \"+this.message};var x;a:{var ra=h.navigator;", "if(ra){var sa=ra.userAgent;if(sa){x=sa;break a}}x=\"\"};var ta=-1!=x.in", "dexOf(\"Macintosh\"),ua=-1!=x.indexOf(\"Windows\"),A=-1!=x.indexOf(\"Li", "nux\")||-1!=x.indexOf(\"CrOS\");function B(a,b){this.x=void 0!==a?a:0;t", "his.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 i", "nstanceof B?(this.x+=a.x,this.y+=a.y):(this.x+=a,p(b)&&(this.y+=b));ret", "urn this};f.scale=function(a,b){var c=p(b)?b:a;this.x*=a;this.y*=c;retu", "rn this};function va(a,b){this.width=a;this.height=b}f=va.prototype;f.c", "lone=function(){return new va(this.width,this.height)};f.toString=funct", "ion(){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=function(){this.width=Math.floor(this.width);this.", "height=Math.floor(this.height);return this};f.round=function(){this.wid", "th=Math.round(this.width);this.height=Math.round(this.height);return th", "is};\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(n(c)?a.", "createTextNode(c):c)}for(var e=1;e\",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.k(c)&&b.k(c)});I(\"or\",function(a,b,c){return a.k(c)||b.k(c)}", ");function La(a,b,c,d,e,g){this.q=a;this.m=g}La.prototype.toString=func", "tion(){return this.q};var Ma={};function J(a,b){if(Ma.hasOwnProperty(a)", ")throw Error(\"Function already created: \"+a+\".\");Ma[a]=new La(a,0,0", ",0,0,b)}J(\"boolean\",function(a,b){return b.k(a)});J(\"ceiling\",funct", "ion(a,b){return Math.ceil(b.e(a))});J(\"concat\",function(a,b){return e", "a(ia(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).n});\nJ(\"false\",function(){return!1});", "J(\"floor\",function(a,b){return Math.floor(b.e(a))});J(\"id\",function", "(a,b){var c=a.j(),d=9==c.nodeType?c:c.ownerDocument,c=b.c(a).split(/\\s", "+/),e=[];u(c,function(a){a=d.getElementById(a);!a||0<=t(e,a)||e.push(a)", "});e.sort(Aa);var g=new F;u(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.F()});\nJ(\"local-n", "ame\",function(a,b){var c=b?Ha(b.evaluate(a)):a.j();return c?c.nodeName", ".toLowerCase():\"\"});J(\"name\",function(a,b){var c=b?Ha(b.evaluate(a)", "):a.j();return c?c.nodeName.toLowerCase():\"\"});J(\"namespace-uri\",fu", "nction(){return\"\"});J(\"normalize-space\",function(a,b){return(b?b.c(", "a):D(a.j())).replace(/[\\s\\xa0]+/g,\" \").replace(/^\\s+|\\s+$/g,\"\")", "});J(\"not\",function(a,b){return!b.k(a)});J(\"number\",function(a,b){r", "eturn b?b.e(a):+D(a.j())});J(\"position\",function(a){return a.G()});J(", "\"round\",function(a,b){return Math.round(b.e(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):D(a.j())});J(\"string-length\",fu", "nction(a,b){return(b?b.c(a):D(a.j())).length});J(\"substring\",function", "(a,b,c,d){c=c.e(a);if(isNaN(c)||Infinity==c||-Infinity==c)return\"\";d=", "d?d.e(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=G(b.evaluate(a)),d=0,e=c.next();e;e=c.next())d+=+D(e);r", "eturn 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=this.left&&a.right<=this.right&&a.top>=this.to", "p&&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.t", "op,this.right+=a.right,this.bottom+=a.bottom,this.left-=a.left):(this.t", "op-=a,this.right+=b,this.bottom+=c,this.left-=d);return this};f.ceil=fu", "nction(){this.top=Math.ceil(this.top);this.right=Math.ceil(this.right);", "this.bottom=Math.ceil(this.bottom);this.left=Math.ceil(this.left);retur", "n this};f.floor=function(){this.top=Math.floor(this.top);this.right=Mat", "h.floor(this.right);this.bottom=Math.floor(this.bottom);this.left=Math.", "floor(this.left);return this};\nf.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};f.translate=funct", "ion(a,b){a instanceof B?(this.left+=a.x,this.right+=a.x,this.top+=a.y,t", "his.bottom+=a.y):(this.left+=a,this.right+=a,p(b)&&(this.top+=b,this.bo", "ttom+=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 O(a,b,", "c,d){this.left=a;this.top=b;this.width=c;this.height=d}f=O.prototype;f.", "clone=function(){return new O(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 O?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.heigh", "t);return this};f.floor=function(){this.left=Math.floor(this.left);this", ".top=Math.floor(this.top);this.width=Math.floor(this.width);this.height", "=Math.floor(this.height);return this};f.round=function(){this.left=Math", ".round(this.left);this.top=Math.round(this.top);this.width=Math.round(t", "his.width);this.height=Math.round(this.height);return this};\nf.transla", "te=function(a,b){a instanceof B?(this.left+=a.x,this.top+=a.y):(this.le", "ft+=a,p(b)&&(this.top+=b));return this};f.scale=function(a,b){var c=p(b", ")?b:a;this.left*=a;this.width*=a;this.top*=c;this.height*=c;return this", "};function P(a,b){return!!a&&1==a.nodeType&&(!b||a.tagName.toUpperCase(", ")==b)}function Q(a){for(a=a.parentNode;a&&1!=a.nodeType&&9!=a.nodeType&", "&11!=a.nodeType;)a=a.parentNode;return P(a)?a:null}\nfunction R(a,b){va", "r c=ca(b);if(\"float\"==c||\"cssFloat\"==c||\"styleFloat\"==c)c=\"cssFl", "oat\";var d;a:{d=c;var e=C(a);if(e.defaultView&&e.defaultView.getComput", "edStyle&&(e=e.defaultView.getComputedStyle(a,null))){d=e[d]||e.getPrope", "rtyValue(d)||\"\";break a}d=\"\"}d=d||Pa(a,c);if(null===d)d=null;else i", "f(0<=t(ka,c)){b:{var g=d.match(na);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(o", "a))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.toLower", "Case();e=ja[c.toLowerCase()];if(!e&&(e=\"#\"==c.charAt(0)?c:\"#\"+c,4==", "e.length&&(e=e.replace(la,\"#$1$1$2$2$3$3\")),!ma.test(e))){c=null;brea", "k 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}\nfun", "ction Pa(a,b){var c=a.currentStyle||a.style,d=c[b];void 0===d&&\"functi", "on\"==l(c.getPropertyValue)&&(d=c.getPropertyValue(b));return\"inherit", "\"!=d?void 0!==d?d:null:(c=Q(a))?Pa(c,b):null}\nfunction Qa(a,b){functi", "on c(a){if(\"none\"==R(a,\"display\"))return!1;a=Q(a);return!a||c(a)}fu", "nction d(a){var b=S(a);return 0=q.left+q.width;q=e.top>=q.top+q.height;if(w&&\"hidden\"==m.x||q&&", "\"hidden\"==m.y)return T;if(w&&\"visible\"!=m.x||q&&\"visible\"!=m.y){i", "f(z&&(m=d(a),e.left>=k.scrollWidth-m.x||e.right>=k.scrollHeight-m.y))re", "turn T;e=Ra(a);return e==T?T:\"scroll\"}}}return\"none\"}\nfunction S(a", "){var b=Sa(a);if(b)return b.rect;if(P(a,\"HTML\"))return a=C(a),a=((a?a", ".parentWindow||a.defaultView:window)||window).document,a=\"CSS1Compat\"", "==a.compatMode?a.documentElement:a.body,a=new va(a.clientWidth,a.client", "Height),new O(0,0,a.width,a.height);var c;try{c=a.getBoundingClientRect", "()}catch(d){return new O(0,0,0,0)}return new O(c.left,c.top,c.right-c.l", "eft,c.bottom-c.top)}\nfunction Sa(a){var b=P(a,\"MAP\");if(!b&&!P(a,\"A", "REA\"))return null;var c=b?a:P(a.parentNode,\"MAP\")?a.parentNode:null,", "d=null,e=null;if(c&&c.name&&(d=M.C('/descendant::*[@usemap = \"#'+c.nam", "e+'\"]',C(c)))&&(e=S(d),!b&&\"default\"!=a.shape.toLowerCase())){var g=", "Va(a);a=Math.min(Math.max(g.left,0),e.width);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 O(a+e.left,b+e.top,c,g)}return{u:d,rect:e||new O(0,0,0,0)}}\n", "function 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 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&&22*this.i&&bb(", "this),!0):!1};function bb(a){if(a.i!=a.d.length){for(var b=0,c=0;b\");V(191,\"/\",\"?\");V(192,\"`\",\"~\");V(219,\"[\",\"{\");V(220,\"", "\\\\\",\"|\");V(221,\"]\",\"}\");V({b:59,a:186,opera:59},\";\",\":\");V", "(222,\"'\",'\"');var W=new U;W.set(1,eb);W.set(2,fb);W.set(4,gb);W.set(", "8,hb);(function(a){var b=new U;u(ab(a),function(c){b.set(a.get(c).code,", "c)});return b})(W);function ib(a){var b=[];Xa(a,b);var c=b;a=c.length;f", "or(var b=Array(a),c=n(c)?c.split(\"\"):c,d=0;de||c.ind", "exOf(\"Error\",e)!=e)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 d(){}d.prototype=a.prototype;f.i=a.prototype;f.prototype=new d;f.pro", "totype.constructor=f;f.h=function(c,d,g){return a.prototype[d].apply(c,", "Array.prototype.slice.call(arguments,2))}})();\nvar k=\"unknown error\"", ",h={15:\"element not selectable\",11:\"element not visible\",31:\"ime e", "ngine activation failed\",30:\"ime not available\",24:\"invalid cookie ", "domain\",29:\"invalid element coordinates\",12:\"invalid element state", "\",32:\"invalid selector\",51:\"invalid selector\",52:\"invalid selecto", "r\",17:\"javascript error\",405:\"unsupported operation\",34:\"move tar", "get out of bounds\",27:\"no such alert\",7:\"no such element\",8:\"no s", "uch frame\",23:\"no such window\",28:\"script timeout\",33:\"session no", "t created\",10:\"stale element reference\",\n0:\"success\",21:\"timeout", "\",25:\"unable to set cookie\",26:\"unexpected alert open\"};h[13]=k;h[", "9]=\"unknown command\";f.prototype.toString=function(){return this.name", "+\": \"+this.message};var l;a:{var m=this.navigator;if(m){var n=m.userA", "gent;if(n){l=n;break a}}l=\"\"};var p=-1!=l.indexOf(\"Macintosh\"),q=-1", "!=l.indexOf(\"Windows\"),t=-1!=l.indexOf(\"Linux\")||-1!=l.indexOf(\"Cr", "OS\");function u(a){this.g=a}u.prototype.toString=function(){return thi", "s.g};var v={};function w(a){if(v.hasOwnProperty(a))throw Error(\"Binary", " operator already created: \"+a);a=new u(a);v[a.toString()]=a}w(\"div\"", ");w(\"mod\");w(\"*\");w(\"+\");w(\"-\");w(\"<\");w(\">\");w(\"<=\");w(", "\">=\");w(\"=\");w(\"!=\");w(\"and\");w(\"or\");function x(a){this.f=a}", "x.prototype.toString=function(){return this.f};var y={};function z(a){i", "f(y.hasOwnProperty(a))throw Error(\"Function already created: \"+a+\".", "\");y[a]=new x(a)}z(\"boolean\");z(\"ceiling\");z(\"concat\");z(\"conta", "ins\");z(\"count\");z(\"false\");z(\"floor\");z(\"id\");z(\"lang\");z(", "\"last\");z(\"local-name\");z(\"name\");z(\"namespace-uri\");z(\"normal", "ize-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(\"sum\");z(\"translate\"", ");z(\"true\");function A(a){this.f=a}A.prototype.toString=function(){re", "turn this.f};var B={};function C(a){if(B.hasOwnProperty(a))throw Error(", "\"Axis already created: \"+a);B[a]=new A(a)}C(\"ancestor\");C(\"ancesto", "r-or-self\");C(\"attribute\");C(\"child\");C(\"descendant\");C(\"descen", "dant-or-self\");C(\"following\");C(\"following-sibling\");C(\"namespace", "\");C(\"parent\");C(\"preceding\");C(\"preceding-sibling\");C(\"self\")", ";function D(a,d){return!!a&&1==a.nodeType&&(!d||a.tagName.toUpperCase()", "==d)}function E(a){return D(a,\"OPTION\")?!0:D(a,\"INPUT\")?(a=a.type.t", "oLowerCase(),\"checkbox\"==a||\"radio\"==a):!1};function F(a,d){this.d=", "{};this.c=[];this.e=0;var c=arguments.length;if(12*this.e&&H(this),!0):!1};", "\nfunction H(a){if(a.e!=a.c.length){for(var d=0,c=0;d\");J(19", "1,\"/\",\"?\");J(192,\"`\",\"~\");J(219,\"[\",\"{\");J(220,\"\\\\\",\"|", "\");J(221,\"]\",\"}\");J({b:59,a:186,opera:59},\";\",\":\");J(222,\"'\"", ",'\"');var P=new F;P.set(1,L);P.set(2,M);P.set(4,N);P.set(8,O);(functio", "n(a){var d=new F;b(G(a),function(c){d.set(a.get(c).code,c)});return d})", "(P);function Q(a){if(E(a)){if(!E(a))throw new f(15,\"Element is not sel", "ectable\");var d=\"selected\",c=a.type&&a.type.toLowerCase();if(\"check", "box\"==c||\"radio\"==c)d=\"checked\";a=!!a[d]}else a=!1;return a}var R=", "[\"_\"],S=this;R[0]in S||!S.execScript||S.execScript(\"var \"+R[0]);for", "(var T;R.length&&(T=R.shift());){var U;if(U=!R.length)U=void 0!==Q;U?S[", "T]=Q:S=S[T]?S[T]:S[T]={}};; 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 REMOVE_LOCAL_STORAGE_ITEM[] = { "function(){return function(){var d=window;function e(a,c){this.code=a;t", "his.state=f[a]||g;this.message=c||\"\";var b=this.state.replace(/((?:^|", "\\s+)[a-z])/g,function(a){return a.toUpperCase().replace(/^[\\s\\xa0]+/", "g,\"\")}),m=b.length-5;if(0>m||b.indexOf(\"Error\",m)!=m)b+=\"Error\";t", "his.name=b;b=Error(this.message);b.name=this.name;this.stack=b.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(", "b,c,x){return a.prototype[c].apply(b,Array.prototype.slice.call(argumen", "ts,2))}})();\nvar g=\"unknown error\",f={15:\"element not selectable\",", "11:\"element not visible\",31:\"ime engine activation failed\",30:\"ime", " not available\",24:\"invalid cookie domain\",29:\"invalid element coor", "dinates\",12:\"invalid element state\",32:\"invalid selector\",51:\"inv", "alid selector\",52:\"invalid selector\",17:\"javascript error\",405:\"u", "nsupported operation\",34:\"move target out of bounds\",27:\"no such al", "ert\",7:\"no such element\",8:\"no such frame\",23:\"no such window\",2", "8:\"script timeout\",33:\"session not created\",10:\"stale element refe", "rence\",\n0:\"success\",21:\"timeout\",25:\"unable to set cookie\",26:", "\"unexpected alert open\"};f[13]=g;f[9]=\"unknown command\";e.prototype", ".toString=function(){return this.name+\": \"+this.message};var h;a:{var", " k=this.navigator;if(k){var l=k.userAgent;if(l){h=l;break a}}h=\"\"};va", "r n=-1!=h.indexOf(\"Windows\")&&!1;\nfunction p(){var a=d||d;switch(\"l", "ocal_storage\"){case \"appcache\":return null!=a.applicationCache;case ", "\"browser_connection\":return null!=a.navigator&&null!=a.navigator.onLi", "ne;case \"database\":return null!=a.openDatabase;case \"location\":retu", "rn n?!1:null!=a.navigator&&null!=a.navigator.geolocation;case \"local_s", "torage\":return null!=a.localStorage;case \"session_storage\":return nu", "ll!=a.sessionStorage&&null!=a.sessionStorage.clear;default:throw new e(", "13,\"Unsupported API identifier provided as parameter\");}}\n;function ", "q(a){this.a=a}q.prototype.setItem=function(a,c){try{this.a.setItem(a,c+", "\"\")}catch(b){throw new e(13,b.message);}};q.prototype.getItem=functio", "n(a){return this.a.getItem(a)};q.prototype.removeItem=function(a){var c", "=this.getItem(a);this.a.removeItem(a);return c};q.prototype.clear=funct", "ion(){this.a.clear()};q.prototype.size=function(){return this.a.length}", ";q.prototype.key=function(a){return this.a.key(a)};function r(a){if(!p(", "))throw new e(13,\"Local storage undefined\");return(new q(d.localStora", "ge)).removeItem(a)}var t=[\"_\"],u=this;t[0]in u||!u.execScript||u.exec", "Script(\"var \"+t[0]);for(var v;t.length&&(v=t.shift());){var w;if(w=!t", ".length)w=void 0!==r;w?u[v]=r:u=u[v]?u[v]:u[v]={}};; return this._.appl", "y(null,arguments);}.apply({navigator:typeof window!=undefined?window.na", "vigator:null,document:typeof window!=undefined?window.document:null}, a", "rguments);}", NULL }; const char* const REMOVE_SESSION_STORAGE_ITEM[] = { "function(){return function(){var d=window;function e(a,b){this.code=a;t", "his.state=f[a]||g;this.message=b||\"\";var c=this.state.replace(/((?:^|", "\\s+)[a-z])/g,function(a){return a.toUpperCase().replace(/^[\\s\\xa0]+/", "g,\"\")}),m=c.length-5;if(0>m||c.indexOf(\"Error\",m)!=m)c+=\"Error\";t", "his.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;e.", "c=a.prototype;e.prototype=new b;e.prototype.constructor=e;e.b=function(", "c,b,x){return a.prototype[b].apply(c,Array.prototype.slice.call(argumen", "ts,2))}})();\nvar g=\"unknown error\",f={15:\"element not selectable\",", "11:\"element not visible\",31:\"ime engine activation failed\",30:\"ime", " not available\",24:\"invalid cookie domain\",29:\"invalid element coor", "dinates\",12:\"invalid element state\",32:\"invalid selector\",51:\"inv", "alid selector\",52:\"invalid selector\",17:\"javascript error\",405:\"u", "nsupported operation\",34:\"move target out of bounds\",27:\"no such al", "ert\",7:\"no such element\",8:\"no such frame\",23:\"no such window\",2", "8:\"script timeout\",33:\"session not created\",10:\"stale element refe", "rence\",\n0:\"success\",21:\"timeout\",25:\"unable to set cookie\",26:", "\"unexpected alert open\"};f[13]=g;f[9]=\"unknown command\";e.prototype", ".toString=function(){return this.name+\": \"+this.message};var h;a:{var", " k=this.navigator;if(k){var l=k.userAgent;if(l){h=l;break a}}h=\"\"};va", "r n=-1!=h.indexOf(\"Windows\")&&!1;\nfunction p(){var a=d||d;switch(\"s", "ession_storage\"){case \"appcache\":return null!=a.applicationCache;cas", "e \"browser_connection\":return null!=a.navigator&&null!=a.navigator.on", "Line;case \"database\":return null!=a.openDatabase;case \"location\":re", "turn n?!1:null!=a.navigator&&null!=a.navigator.geolocation;case \"local", "_storage\":return null!=a.localStorage;case \"session_storage\":return ", "null!=a.sessionStorage&&null!=a.sessionStorage.clear;default:throw new ", "e(13,\"Unsupported API identifier provided as parameter\");}}\n;functio", "n q(a){this.a=a}q.prototype.setItem=function(a,b){try{this.a.setItem(a,", "b+\"\")}catch(c){throw new e(13,c.message);}};q.prototype.getItem=funct", "ion(a){return this.a.getItem(a)};q.prototype.removeItem=function(a){var", " b=this.getItem(a);this.a.removeItem(a);return b};q.prototype.clear=fun", "ction(){this.a.clear()};q.prototype.size=function(){return this.a.lengt", "h};q.prototype.key=function(a){return this.a.key(a)};function r(a){var ", "b;if(p())b=new q(d.sessionStorage);else throw new e(13,\"Session storag", "e undefined\");return b.removeItem(a)}var t=[\"_\"],u=this;t[0]in u||!u", ".execScript||u.execScript(\"var \"+t[0]);for(var v;t.length&&(v=t.shift", "());){var w;if(w=!t.length)w=void 0!==r;w?u[v]=r:u=u[v]?u[v]:u[v]={}};;", " return this._.apply(null,arguments);}.apply({navigator:typeof window!=", "undefined?window.navigator:null,document:typeof window!=undefined?windo", "w.document:null}, arguments);}", NULL }; const char* const SET_LOCAL_STORAGE_ITEM[] = { "function(){return function(){var d=window;function e(a,b){this.code=a;t", "his.state=f[a]||g;this.message=b||\"\";var c=this.state.replace(/((?:^|", "\\s+)[a-z])/g,function(a){return a.toUpperCase().replace(/^[\\s\\xa0]+/", "g,\"\")}),m=c.length-5;if(0>m||c.indexOf(\"Error\",m)!=m)c+=\"Error\";t", "his.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;e.", "c=a.prototype;e.prototype=new b;e.prototype.constructor=e;e.b=function(", "c,b,x){return a.prototype[b].apply(c,Array.prototype.slice.call(argumen", "ts,2))}})();\nvar g=\"unknown error\",f={15:\"element not selectable\",", "11:\"element not visible\",31:\"ime engine activation failed\",30:\"ime", " not available\",24:\"invalid cookie domain\",29:\"invalid element coor", "dinates\",12:\"invalid element state\",32:\"invalid selector\",51:\"inv", "alid selector\",52:\"invalid selector\",17:\"javascript error\",405:\"u", "nsupported operation\",34:\"move target out of bounds\",27:\"no such al", "ert\",7:\"no such element\",8:\"no such frame\",23:\"no such window\",2", "8:\"script timeout\",33:\"session not created\",10:\"stale element refe", "rence\",\n0:\"success\",21:\"timeout\",25:\"unable to set cookie\",26:", "\"unexpected alert open\"};f[13]=g;f[9]=\"unknown command\";e.prototype", ".toString=function(){return this.name+\": \"+this.message};var h;a:{var", " k=this.navigator;if(k){var l=k.userAgent;if(l){h=l;break a}}h=\"\"};va", "r n=-1!=h.indexOf(\"Windows\")&&!1;\nfunction p(){var a=d||d;switch(\"l", "ocal_storage\"){case \"appcache\":return null!=a.applicationCache;case ", "\"browser_connection\":return null!=a.navigator&&null!=a.navigator.onLi", "ne;case \"database\":return null!=a.openDatabase;case \"location\":retu", "rn n?!1:null!=a.navigator&&null!=a.navigator.geolocation;case \"local_s", "torage\":return null!=a.localStorage;case \"session_storage\":return nu", "ll!=a.sessionStorage&&null!=a.sessionStorage.clear;default:throw new e(", "13,\"Unsupported API identifier provided as parameter\");}}\n;function ", "q(a){this.a=a}q.prototype.setItem=function(a,b){try{this.a.setItem(a,b+", "\"\")}catch(c){throw new e(13,c.message);}};q.prototype.getItem=functio", "n(a){return this.a.getItem(a)};q.prototype.removeItem=function(a){var b", "=this.getItem(a);this.a.removeItem(a);return b};q.prototype.clear=funct", "ion(){this.a.clear()};q.prototype.size=function(){return this.a.length}", ";q.prototype.key=function(a){return this.a.key(a)};function r(a,b){if(!", "p())throw new e(13,\"Local storage undefined\");(new q(d.localStorage))", ".setItem(a,b)}var t=[\"_\"],u=this;t[0]in u||!u.execScript||u.execScrip", "t(\"var \"+t[0]);for(var v;t.length&&(v=t.shift());){var w;if(w=!t.leng", "th)w=void 0!==r;w?u[v]=r:u=u[v]?u[v]:u[v]={}};; return this._.apply(nul", "l,arguments);}.apply({navigator:typeof window!=undefined?window.navigat", "or:null,document:typeof window!=undefined?window.document:null}, argume", "nts);}", NULL }; const char* const SET_SESSION_STORAGE_ITEM[] = { "function(){return function(){var d=window;function e(a,c){this.code=a;t", "his.state=f[a]||g;this.message=c||\"\";var b=this.state.replace(/((?:^|", "\\s+)[a-z])/g,function(a){return a.toUpperCase().replace(/^[\\s\\xa0]+/", "g,\"\")}),m=b.length-5;if(0>m||b.indexOf(\"Error\",m)!=m)b+=\"Error\";t", "his.name=b;b=Error(this.message);b.name=this.name;this.stack=b.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(", "b,c,x){return a.prototype[c].apply(b,Array.prototype.slice.call(argumen", "ts,2))}})();\nvar g=\"unknown error\",f={15:\"element not selectable\",", "11:\"element not visible\",31:\"ime engine activation failed\",30:\"ime", " not available\",24:\"invalid cookie domain\",29:\"invalid element coor", "dinates\",12:\"invalid element state\",32:\"invalid selector\",51:\"inv", "alid selector\",52:\"invalid selector\",17:\"javascript error\",405:\"u", "nsupported operation\",34:\"move target out of bounds\",27:\"no such al", "ert\",7:\"no such element\",8:\"no such frame\",23:\"no such window\",2", "8:\"script timeout\",33:\"session not created\",10:\"stale element refe", "rence\",\n0:\"success\",21:\"timeout\",25:\"unable to set cookie\",26:", "\"unexpected alert open\"};f[13]=g;f[9]=\"unknown command\";e.prototype", ".toString=function(){return this.name+\": \"+this.message};var h;a:{var", " k=this.navigator;if(k){var l=k.userAgent;if(l){h=l;break a}}h=\"\"};va", "r n=-1!=h.indexOf(\"Windows\")&&!1;\nfunction p(){var a=d||d;switch(\"s", "ession_storage\"){case \"appcache\":return null!=a.applicationCache;cas", "e \"browser_connection\":return null!=a.navigator&&null!=a.navigator.on", "Line;case \"database\":return null!=a.openDatabase;case \"location\":re", "turn n?!1:null!=a.navigator&&null!=a.navigator.geolocation;case \"local", "_storage\":return null!=a.localStorage;case \"session_storage\":return ", "null!=a.sessionStorage&&null!=a.sessionStorage.clear;default:throw new ", "e(13,\"Unsupported API identifier provided as parameter\");}}\n;functio", "n q(a){this.a=a}q.prototype.setItem=function(a,c){try{this.a.setItem(a,", "c+\"\")}catch(b){throw new e(13,b.message);}};q.prototype.getItem=funct", "ion(a){return this.a.getItem(a)};q.prototype.removeItem=function(a){var", " c=this.getItem(a);this.a.removeItem(a);return c};q.prototype.clear=fun", "ction(){this.a.clear()};q.prototype.size=function(){return this.a.lengt", "h};q.prototype.key=function(a){return this.a.key(a)};function r(a,c){va", "r b;if(p())b=new q(d.sessionStorage);else throw new e(13,\"Session stor", "age undefined\");b.setItem(a,c)}var t=[\"_\"],u=this;t[0]in u||!u.execS", "cript||u.execScript(\"var \"+t[0]);for(var v;t.length&&(v=t.shift());){", "var w;if(w=!t.length)w=void 0!==r;w?u[v]=r:u=u[v]?u[v]:u[v]={}};; retur", "n this._.apply(null,arguments);}.apply({navigator:typeof window!=undefi", "ned?window.navigator:null,document:typeof window!=undefined?window.docu", "ment:null}, arguments);}", NULL }; } // namespace atoms } // namespace webdriver