| /* |
| * Copyright 2011-2012 WebDriver committers |
| * |
| * Licensed under the Apache License, Version 2.0 (the "License"); |
| * you may not use this file except in compliance with the License. |
| * You may obtain a copy of the License at |
| * |
| * http://www.apache.org/licenses/LICENSE-2.0 |
| * |
| * Unless required by applicable law or agreed to in writing, software |
| * distributed under the License is distributed on an "AS IS" BASIS, |
| * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. |
| * See the License for the specific language governing permissions and |
| * limitations under the License. |
| */ |
| |
| /* AUTO GENERATED - DO NOT EDIT BY HAND */ |
| |
| #include <stddef.h> // For NULL. |
| |
| #include "atoms.h" |
| |
| namespace webdriver { |
| namespace atoms { |
| |
| const char* const GET_FIRST_CLIENT_RECT[] = { |
| "function(){return function(){var g=this;\nfunction h(a){var b=typeof a;", |
| "if(\"object\"==b)if(a){if(a instanceof Array)return\"array\";if(a insta", |
| "nceof Object)return b;var e=Object.prototype.toString.call(a);if(\"[obj", |
| "ect Window]\"==e)return\"object\";if(\"[object Array]\"==e||\"number\"=", |
| "=typeof a.length&&\"undefined\"!=typeof a.splice&&\"undefined\"!=typeof", |
| " a.propertyIsEnumerable&&!a.propertyIsEnumerable(\"splice\"))return\"ar", |
| "ray\";if(\"[object Function]\"==e||\"undefined\"!=typeof a.call&&\"unde", |
| "fined\"!=typeof a.propertyIsEnumerable&&!a.propertyIsEnumerable(\"call", |
| "\"))return\"function\"}else return\"null\";else if(\"function\"==\nb&&", |
| "\"undefined\"==typeof a.call)return\"object\";return b};var k;function ", |
| "l(a,b){this.x=void 0!==a?a:0;this.y=void 0!==b?b:0}l.prototype.toString", |
| "=function(){return\"(\"+this.x+\", \"+this.y+\")\"};function m(a){retur", |
| "n 9==a.nodeType?a:a.ownerDocument||a.document}function n(a){this.b=a||g", |
| ".document||document}function p(a){var b=a.b;a=b.body;b=b.parentWindow||", |
| "b.defaultView;return new l(b.pageXOffset||a.scrollLeft,b.pageYOffset||a", |
| ".scrollTop)};function q(a,b,e,d){this.left=a;this.top=b;this.width=e;th", |
| "is.height=d}q.prototype.toString=function(){return\"(\"+this.left+\", ", |
| "\"+this.top+\" - \"+this.width+\"w x \"+this.height+\"h)\"};function s(", |
| "a){var b;a:{b=m(a);if(b.defaultView&&b.defaultView.getComputedStyle&&(b", |
| "=b.defaultView.getComputedStyle(a,null))){b=b.position||b.getPropertyVa", |
| "lue(\"position\")||\"\";break a}b=\"\"}return b||(a.currentStyle?a.curr", |
| "entStyle.position:null)||a.style&&a.style.position}function t(a){var b;", |
| "try{b=a.getBoundingClientRect()}catch(e){return{left:0,top:0,right:0,bo", |
| "ttom:0}}return b}\nfunction u(a){var b=m(a),e=s(a),d=\"fixed\"==e||\"ab", |
| "solute\"==e;for(a=a.parentNode;a&&a!=b;a=a.parentNode)if(e=s(a),d=d&&\"", |
| "static\"==e&&a!=b.documentElement&&a!=b.body,!d&&(a.scrollWidth>a.clien", |
| "tWidth||a.scrollHeight>a.clientHeight||\"fixed\"==e||\"absolute\"==e||", |
| "\"relative\"==e))return a;return null};function v(a){var b=a.getClientR", |
| "ects();if(0==b.length)throw Error(\"Element does not have any client re", |
| "cts\");b=b[0];if(1==a.nodeType)if(a.getBoundingClientRect)a=t(a),a=new ", |
| "l(a.left,a.top);else{var e=p(a?new n(m(a)):k||(k=new n));var d=m(a),z=s", |
| "(a),c=new l(0,0),r=(d?m(d):document).documentElement;if(a!=r)if(a.getBo", |
| "undingClientRect)a=t(a),d=p(d?new n(m(d)):k||(k=new n)),c.x=a.left+d.x,", |
| "c.y=a.top+d.y;else if(d.getBoxObjectFor)a=d.getBoxObjectFor(a),d=d.getB", |
| "oxObjectFor(r),c.x=a.screenX-d.screenX,c.y=a.screenY-\nd.screenY;else{v", |
| "ar f=a;do{c.x+=f.offsetLeft;c.y+=f.offsetTop;f!=a&&(c.x+=f.clientLeft||", |
| "0,c.y+=f.clientTop||0);if(\"fixed\"==s(f)){c.x+=d.body.scrollLeft;c.y+=", |
| "d.body.scrollTop;break}f=f.offsetParent}while(f&&f!=a);\"absolute\"==z&", |
| "&(c.y-=d.body.offsetTop);for(f=a;(f=u(f))&&f!=d.body&&f!=r;)c.x-=f.scro", |
| "llLeft,c.y-=f.scrollTop}a=new l(c.x-e.x,c.y-e.y)}else e=\"function\"==h", |
| "(a.a),c=a,a.targetTouches?c=a.targetTouches[0]:e&&a.a().targetTouches&&", |
| "(c=a.a().targetTouches[0]),a=new l(c.clientX,c.clientY);return new q(b.", |
| "left-\na.x,b.top-a.y,b.right-b.left,b.bottom-b.top)}var w=[\"_\"],x=g;w", |
| "[0]in x||!x.execScript||x.execScript(\"var \"+w[0]);for(var y;w.length&", |
| "&(y=w.shift());)w.length||void 0===v?x=x[y]?x[y]:x[y]={}:x[y]=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 |
| }; |
| |
| const char* const GET_LOCATION_IN_VIEW[] = { |
| "function(){return function(){var k=this;\nfunction l(a){var b=typeof a;", |
| "if(\"object\"==b)if(a){if(a instanceof Array)return\"array\";if(a insta", |
| "nceof Object)return b;var c=Object.prototype.toString.call(a);if(\"[obj", |
| "ect Window]\"==c)return\"object\";if(\"[object Array]\"==c||\"number\"=", |
| "=typeof a.length&&\"undefined\"!=typeof a.splice&&\"undefined\"!=typeof", |
| " a.propertyIsEnumerable&&!a.propertyIsEnumerable(\"splice\"))return\"ar", |
| "ray\";if(\"[object Function]\"==c||\"undefined\"!=typeof a.call&&\"unde", |
| "fined\"!=typeof a.propertyIsEnumerable&&!a.propertyIsEnumerable(\"call", |
| "\"))return\"function\"}else return\"null\";else if(\"function\"==\nb&&", |
| "\"undefined\"==typeof a.call)return\"object\";return b};var m;function ", |
| "n(a,b){this.x=void 0!==a?a:0;this.y=void 0!==b?b:0}n.prototype.toString", |
| "=function(){return\"(\"+this.x+\", \"+this.y+\")\"};function p(a,b){thi", |
| "s.width=a;this.height=b}p.prototype.toString=function(){return\"(\"+thi", |
| "s.width+\" x \"+this.height+\")\"};function q(a){return a?new r(s(a)):m", |
| "||(m=new r)}function s(a){return 9==a.nodeType?a:a.ownerDocument||a.doc", |
| "ument}function r(a){this.a=a||k.document||document}function t(a){a=(a.a", |
| ".parentWindow||a.a.defaultView||window).document;a=\"CSS1Compat\"==a.co", |
| "mpatMode?a.documentElement:a.body;return new p(a.clientWidth,a.clientHe", |
| "ight)}function u(a){var b=a.a;a=b.body;b=b.parentWindow||b.defaultView;", |
| "return new n(b.pageXOffset||a.scrollLeft,b.pageYOffset||a.scrollTop)};f", |
| "unction v(a,b,c,d){this.top=a;this.right=b;this.bottom=c;this.left=d}v.", |
| "prototype.toString=function(){return\"(\"+this.top+\"t, \"+this.right+", |
| "\"r, \"+this.bottom+\"b, \"+this.left+\"l)\"};function w(a,b,c,d){this.", |
| "left=a;this.top=b;this.width=c;this.height=d}w.prototype.toString=funct", |
| "ion(){return\"(\"+this.left+\", \"+this.top+\" - \"+this.width+\"w x \"", |
| "+this.height+\"h)\"};function x(a,b){var c=s(a);return c.defaultView&&c", |
| ".defaultView.getComputedStyle&&(c=c.defaultView.getComputedStyle(a,null", |
| "))?c[b]||c.getPropertyValue(b)||\"\":\"\"}function y(a){return x(a,\"po", |
| "sition\")||(a.currentStyle?a.currentStyle.position:null)||a.style&&a.st", |
| "yle.position}function z(a){var b;try{b=a.getBoundingClientRect()}catch(", |
| "c){return{left:0,top:0,right:0,bottom:0}}return b}\nfunction A(a){var b", |
| "=s(a),c=y(a),d=\"fixed\"==c||\"absolute\"==c;for(a=a.parentNode;a&&a!=b", |
| ";a=a.parentNode)if(c=y(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 B(a){var b=s(a),c=y(a),d=new n(0,0),f=(b?s(b):document).docu", |
| "mentElement;if(a==f)return d;if(a.getBoundingClientRect)a=z(a),b=u(q(b)", |
| "),d.x=a.left+b.x,d.y=a.top+b.y;else if(b.getBoxObjectFor)a=b.getBoxObje", |
| "ctFor(a),b=b.getBoxObjectFor(f),d.x=a.screenX-b.screenX,d.y=a.screenY-b", |
| ".screenY;else{var e=a;do{d.x+=e.offsetLeft;d.y+=e.offsetTop;e!=a&&(d.x+", |
| "=e.clientLeft||0,d.y+=e.clientTop||0);if(\"fixed\"==y(e)){d.x+=b.body.s", |
| "crollLeft;d.y+=b.body.scrollTop;break}e=e.offsetParent}while(e&&e!=a);", |
| "\"absolute\"==\nc&&(d.y-=b.body.offsetTop);for(e=a;(e=A(e))&&e!=b.body&", |
| "&e!=f;)d.x-=e.scrollLeft,d.y-=e.scrollTop}return d}function C(a){if(1==", |
| "a.nodeType){if(a.getBoundingClientRect)a=z(a),a=new n(a.left,a.top);els", |
| "e{var b=u(q(a));a=B(a);a=new n(a.x-b.x,a.y-b.y)}return a}var b=\"functi", |
| "on\"==l(a.b),c=a;a.targetTouches?c=a.targetTouches[0]:b&&a.b().targetTo", |
| "uches&&(c=a.b().targetTouches[0]);return new n(c.clientX,c.clientY)};fu", |
| "nction D(a,b){var c;c=B(b);var d=B(a);c=new n(c.x-d.x,c.y-d.y);var f,e,", |
| "h;h=x(a,\"borderLeftWidth\");e=x(a,\"borderRightWidth\");f=x(a,\"border", |
| "TopWidth\");d=x(a,\"borderBottomWidth\");d=new v(parseFloat(f),parseFlo", |
| "at(e),parseFloat(d),parseFloat(h));c.x-=d.left;c.y-=d.top;return c}\nfu", |
| "nction E(a,b,c){function d(a,b,c,d,e){d=new w(c.x+d.left,c.y+d.top,d.wi", |
| "dth,d.height);c=[0,0];b=[b.width,b.height];var f=[d.left,d.top];d=[d.wi", |
| "dth,d.height];for(var g=0;2>g;g++)if(d[g]>b[g])c[g]=e?f[g]+d[g]/2-b[g]/", |
| "2:f[g];else{var h=f[g]-b[g]+d[g];0<h?c[g]=h:0>f[g]&&(c[g]=f[g])}e=new n", |
| "(c[0],c[1]);a.scrollLeft+=e.x;a.scrollTop+=e.y}for(var f=s(a),e=a.paren", |
| "tNode,h;e&&e!=f.documentElement&&e!=f.body;)h=D(e,a),d(e,new p(e.client", |
| "Width,e.clientHeight),h,b,c),e=e.parentNode;h=C(a);a=t(q(a));d(f.body,a", |
| ",h,\nb,c)};function F(a,b,c){c||(c=new w(0,0,a.offsetWidth,a.offsetHeig", |
| "ht));E(a,c,b);a=C(a);return new n(a.x+c.left,a.y+c.top)}var G=[\"_\"],H", |
| "=k;G[0]in H||!H.execScript||H.execScript(\"var \"+G[0]);for(var I;G.len", |
| "gth&&(I=G.shift());)G.length||void 0===F?H=H[I]?H[I]:H[I]={}:H[I]=F;; r", |
| "eturn this._.apply(null,arguments);}.apply({navigator:typeof window!=un", |
| "defined?window.navigator:null,document:typeof window!=undefined?window.", |
| "document:null}, arguments);}", |
| NULL |
| }; |
| |
| const char* const GET_PAGE_ZOOM[] = { |
| "function(){return function(){function a(b){b=9==b.nodeType?b:b.ownerDoc", |
| "ument||b.document;var c=b.documentElement,c=Math.max(c.clientWidth,c.of", |
| "fsetWidth,c.scrollWidth);return b.width/c}var d=[\"_\"],e=this;d[0]in e", |
| "||!e.execScript||e.execScript(\"var \"+d[0]);for(var f;d.length&&(f=d.s", |
| "hift());)d.length||void 0===a?e=e[f]?e[f]:e[f]={}:e[f]=a;; return this.", |
| "_.apply(null,arguments);}.apply({navigator:typeof window!=undefined?win", |
| "dow.navigator:null,document:typeof window!=undefined?window.document:nu", |
| "ll}, arguments);}", |
| NULL |
| }; |
| |
| const char* const IS_ELEMENT_CLICKABLE[] = { |
| "function(){return function(){function c(h,d){function g(a,b){var d={cli", |
| "ckable:a};b&&(d.message=b);return d}var a=h.ownerDocument.elementFromPo", |
| "int(d.x,d.y);if(a==h)return g(!0);var l=\"(\"+d.x+\", \"+d.y+\")\";if(n", |
| "ull==a)return g(!1,\"Element is not clickable at point \"+l);var b=a.ou", |
| "terHTML;if(a.hasChildNodes())var m=a.innerHTML,n=b.length-m.length-(\"<", |
| "/\"+a.tagName+\">\").length,b=b.substring(0,n)+\"...\"+b.substring(n+m.", |
| "length);for(a=a.parentNode;a;){if(a==h)return g(!0,\"Element's descenda", |
| "nt would receive the click. Consider clicking the descendant instead. D", |
| "escendant: \"+\nb);a=a.parentNode}return g(!1,\"Element is not clickabl", |
| "e at point \"+l+\". Other element would receive the click: \"+b)}var e=", |
| "[\"_\"],f=this;e[0]in f||!f.execScript||f.execScript(\"var \"+e[0]);for", |
| "(var k;e.length&&(k=e.shift());)e.length||void 0===c?f=f[k]?f[k]:f[k]={", |
| "}:f[k]=c;; return this._.apply(null,arguments);}.apply({navigator:typeo", |
| "f window!=undefined?window.navigator:null,document:typeof window!=undef", |
| "ined?window.document:null}, arguments);}", |
| NULL |
| }; |
| |
| const char* const TOUCH_SINGLE_TAP[] = { |
| "function(){return function(){function aa(a){return function(){return th", |
| "is[a]}}function ba(a){return function(){return a}}var g,k=this;\nfuncti", |
| "on ca(a){var b=typeof a;if(\"object\"==b)if(a){if(a instanceof Array)re", |
| "turn\"array\";if(a instanceof Object)return b;var c=Object.prototype.to", |
| "String.call(a);if(\"[object Window]\"==c)return\"object\";if(\"[object ", |
| "Array]\"==c||\"number\"==typeof a.length&&\"undefined\"!=typeof a.splic", |
| "e&&\"undefined\"!=typeof a.propertyIsEnumerable&&!a.propertyIsEnumerabl", |
| "e(\"splice\"))return\"array\";if(\"[object Function]\"==c||\"undefined", |
| "\"!=typeof a.call&&\"undefined\"!=typeof a.propertyIsEnumerable&&!a.pro", |
| "pertyIsEnumerable(\"call\"))return\"function\"}else return\"null\";\nel", |
| "se if(\"function\"==b&&\"undefined\"==typeof a.call)return\"object\";re", |
| "turn b}function l(a){return void 0!==a}function m(a){return\"string\"==", |
| "typeof a}function da(a){return\"number\"==typeof a}function p(a){return", |
| "\"function\"==ca(a)}function r(a,b){function c(){}c.prototype=b.prototy", |
| "pe;a.ha=b.prototype;a.prototype=new c};var ea=window;function fa(a){ret", |
| "urn String(a).replace(/\\-([a-z])/g,function(a,c){return c.toUpperCase(", |
| ")})};var ga=Array.prototype;function s(a,b){for(var c=a.length,d=m(a)?a", |
| ".split(\"\"):a,e=0;e<c;e++)e in d&&b.call(void 0,d[e],e,a)}function ha(", |
| "a,b){for(var c=a.length,d=Array(c),e=m(a)?a.split(\"\"):a,f=0;f<c;f++)f", |
| " in e&&(d[f]=b.call(void 0,e[f],f,a));return d}function ia(a,b){if(a.re", |
| "duce)return a.reduce(b,\"\");var c=\"\";s(a,function(d,e){c=b.call(void", |
| " 0,c,d,e,a)});return c}function ja(a,b){for(var c=a.length,d=m(a)?a.spl", |
| "it(\"\"):a,e=0;e<c;e++)if(e in d&&b.call(void 0,d[e],e,a))return!0;retu", |
| "rn!1}\nfunction ka(a,b){var c;a:if(m(a))c=m(b)&&1==b.length?a.indexOf(b", |
| ",0):-1;else{for(c=0;c<a.length;c++)if(c in a&&a[c]===b)break a;c=-1}ret", |
| "urn 0<=c}function la(a,b,c){return 2>=arguments.length?ga.slice.call(a,", |
| "b):ga.slice.call(a,b,c)};var ma={aliceblue:\"#f0f8ff\",antiquewhite:\"#", |
| "faebd7\",aqua:\"#00ffff\",aquamarine:\"#7fffd4\",azure:\"#f0ffff\",beig", |
| "e:\"#f5f5dc\",bisque:\"#ffe4c4\",black:\"#000000\",blanchedalmond:\"#ff", |
| "ebcd\",blue:\"#0000ff\",blueviolet:\"#8a2be2\",brown:\"#a52a2a\",burlyw", |
| "ood:\"#deb887\",cadetblue:\"#5f9ea0\",chartreuse:\"#7fff00\",chocolate:", |
| "\"#d2691e\",coral:\"#ff7f50\",cornflowerblue:\"#6495ed\",cornsilk:\"#ff", |
| "f8dc\",crimson:\"#dc143c\",cyan:\"#00ffff\",darkblue:\"#00008b\",darkcy", |
| "an:\"#008b8b\",darkgoldenrod:\"#b8860b\",darkgray:\"#a9a9a9\",darkgreen", |
| ":\"#006400\",\ndarkgrey:\"#a9a9a9\",darkkhaki:\"#bdb76b\",darkmagenta:", |
| "\"#8b008b\",darkolivegreen:\"#556b2f\",darkorange:\"#ff8c00\",darkorchi", |
| "d:\"#9932cc\",darkred:\"#8b0000\",darksalmon:\"#e9967a\",darkseagreen:", |
| "\"#8fbc8f\",darkslateblue:\"#483d8b\",darkslategray:\"#2f4f4f\",darksla", |
| "tegrey:\"#2f4f4f\",darkturquoise:\"#00ced1\",darkviolet:\"#9400d3\",dee", |
| "ppink:\"#ff1493\",deepskyblue:\"#00bfff\",dimgray:\"#696969\",dimgrey:", |
| "\"#696969\",dodgerblue:\"#1e90ff\",firebrick:\"#b22222\",floralwhite:\"", |
| "#fffaf0\",forestgreen:\"#228b22\",fuchsia:\"#ff00ff\",gainsboro:\"#dcdc", |
| "dc\",\nghostwhite:\"#f8f8ff\",gold:\"#ffd700\",goldenrod:\"#daa520\",gr", |
| "ay:\"#808080\",green:\"#008000\",greenyellow:\"#adff2f\",grey:\"#808080", |
| "\",honeydew:\"#f0fff0\",hotpink:\"#ff69b4\",indianred:\"#cd5c5c\",indig", |
| "o:\"#4b0082\",ivory:\"#fffff0\",khaki:\"#f0e68c\",lavender:\"#e6e6fa\",", |
| "lavenderblush:\"#fff0f5\",lawngreen:\"#7cfc00\",lemonchiffon:\"#fffacd", |
| "\",lightblue:\"#add8e6\",lightcoral:\"#f08080\",lightcyan:\"#e0ffff\",l", |
| "ightgoldenrodyellow:\"#fafad2\",lightgray:\"#d3d3d3\",lightgreen:\"#90e", |
| "e90\",lightgrey:\"#d3d3d3\",lightpink:\"#ffb6c1\",lightsalmon:\"#ffa07a", |
| "\",\nlightseagreen:\"#20b2aa\",lightskyblue:\"#87cefa\",lightslategray:", |
| "\"#778899\",lightslategrey:\"#778899\",lightsteelblue:\"#b0c4de\",light", |
| "yellow:\"#ffffe0\",lime:\"#00ff00\",limegreen:\"#32cd32\",linen:\"#faf0", |
| "e6\",magenta:\"#ff00ff\",maroon:\"#800000\",mediumaquamarine:\"#66cdaa", |
| "\",mediumblue:\"#0000cd\",mediumorchid:\"#ba55d3\",mediumpurple:\"#9370", |
| "db\",mediumseagreen:\"#3cb371\",mediumslateblue:\"#7b68ee\",mediumsprin", |
| "ggreen:\"#00fa9a\",mediumturquoise:\"#48d1cc\",mediumvioletred:\"#c7158", |
| "5\",midnightblue:\"#191970\",mintcream:\"#f5fffa\",mistyrose:\"#ffe4e1", |
| "\",\nmoccasin:\"#ffe4b5\",navajowhite:\"#ffdead\",navy:\"#000080\",oldl", |
| "ace:\"#fdf5e6\",olive:\"#808000\",olivedrab:\"#6b8e23\",orange:\"#ffa50", |
| "0\",orangered:\"#ff4500\",orchid:\"#da70d6\",palegoldenrod:\"#eee8aa\",", |
| "palegreen:\"#98fb98\",paleturquoise:\"#afeeee\",palevioletred:\"#db7093", |
| "\",papayawhip:\"#ffefd5\",peachpuff:\"#ffdab9\",peru:\"#cd853f\",pink:", |
| "\"#ffc0cb\",plum:\"#dda0dd\",powderblue:\"#b0e0e6\",purple:\"#800080\",", |
| "red:\"#ff0000\",rosybrown:\"#bc8f8f\",royalblue:\"#4169e1\",saddlebrown", |
| ":\"#8b4513\",salmon:\"#fa8072\",sandybrown:\"#f4a460\",seagreen:\"#2e8b", |
| "57\",\nseashell:\"#fff5ee\",sienna:\"#a0522d\",silver:\"#c0c0c0\",skybl", |
| "ue:\"#87ceeb\",slateblue:\"#6a5acd\",slategray:\"#708090\",slategrey:\"", |
| "#708090\",snow:\"#fffafa\",springgreen:\"#00ff7f\",steelblue:\"#4682b4", |
| "\",tan:\"#d2b48c\",teal:\"#008080\",thistle:\"#d8bfd8\",tomato:\"#ff634", |
| "7\",turquoise:\"#40e0d0\",violet:\"#ee82ee\",wheat:\"#f5deb3\",white:\"", |
| "#ffffff\",whitesmoke:\"#f5f5f5\",yellow:\"#ffff00\",yellowgreen:\"#9acd", |
| "32\"};var na=\"background-color border-top-color border-right-color bor", |
| "der-bottom-color border-left-color color outline-color\".split(\" \"),o", |
| "a=/#([0-9a-fA-F])([0-9a-fA-F])([0-9a-fA-F])/;function pa(a){if(!qa.test", |
| "(a))throw Error(\"'\"+a+\"' is not a valid hex color\");4==a.length&&(a", |
| "=a.replace(oa,\"#$1$1$2$2$3$3\"));return a.toLowerCase()}var qa=/^#(?:[", |
| "0-9a-f]{3}){1,2}$/i,ra=/^(?:rgba)?\\((\\d{1,3}),\\s?(\\d{1,3}),\\s?(\\d", |
| "{1,3}),\\s?(0|1|0\\.\\d*)\\)$/i;\nfunction sa(a){var b=a.match(ra);if(b", |
| "){a=Number(b[1]);var c=Number(b[2]),d=Number(b[3]),b=Number(b[4]);if(0<", |
| "=a&&255>=a&&0<=c&&255>=c&&0<=d&&255>=d&&0<=b&&1>=b)return[a,c,d,b]}retu", |
| "rn[]}var ta=/^(?:rgb)?\\((0|[1-9]\\d{0,2}),\\s?(0|[1-9]\\d{0,2}),\\s?(0", |
| "|[1-9]\\d{0,2})\\)$/i;function ua(a){var b=a.match(ta);if(b){a=Number(b", |
| "[1]);var c=Number(b[2]),b=Number(b[3]);if(0<=a&&255>=a&&0<=c&&255>=c&&0", |
| "<=b&&255>=b)return[a,c,b]}return[]};function t(a,b){this.code=a;this.st", |
| "ate=va[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||\"\"}", |
| "r(t,Error);\nvar xa=\"unknown error\",va={15:\"element not selectable\"", |
| ",11:\"element not visible\",31:\"ime engine activation failed\",30:\"im", |
| "e not available\",24:\"invalid cookie domain\",29:\"invalid element coo", |
| "rdinates\",12:\"invalid element state\",32:\"invalid selector\",51:\"in", |
| "valid selector\",52:\"invalid selector\",17:\"javascript error\",405:\"", |
| "unsupported operation\",34:\"move target out of bounds\",27:\"no such a", |
| "lert\",7:\"no such element\",8:\"no such frame\",23:\"no such window\",", |
| "28:\"script timeout\",33:\"session not created\",10:\"stale element ref", |
| "erence\",\n0:\"success\",21:\"timeout\",25:\"unable to set cookie\",26:", |
| "\"unexpected alert open\"};va[13]=xa;va[9]=\"unknown command\";t.protot", |
| "ype.toString=function(){return this.name+\": \"+this.message};var ya,za", |
| ",Aa,Ba=k.navigator;Aa=Ba&&Ba.platform||\"\";ya=-1!=Aa.indexOf(\"Mac\");", |
| "za=-1!=Aa.indexOf(\"Win\");var u=-1!=Aa.indexOf(\"Linux\");var Ca;funct", |
| "ion v(a,b){this.x=l(a)?a:0;this.y=l(b)?b:0}g=v.prototype;g.toString=fun", |
| "ction(){return\"(\"+this.x+\", \"+this.y+\")\"};g.ceil=function(){this.", |
| "x=Math.ceil(this.x);this.y=Math.ceil(this.y);return this};g.floor=funct", |
| "ion(){this.x=Math.floor(this.x);this.y=Math.floor(this.y);return this};", |
| "g.round=function(){this.x=Math.round(this.x);this.y=Math.round(this.y);", |
| "return this};g.scale=function(a,b){var c=da(b)?b:a;this.x*=a;this.y*=c;", |
| "return this};function Da(a,b){this.width=a;this.height=b}g=Da.prototype", |
| ";g.toString=function(){return\"(\"+this.width+\" x \"+this.height+\")\"", |
| "};g.ceil=function(){this.width=Math.ceil(this.width);this.height=Math.c", |
| "eil(this.height);return this};g.floor=function(){this.width=Math.floor(", |
| "this.width);this.height=Math.floor(this.height);return this};g.round=fu", |
| "nction(){this.width=Math.round(this.width);this.height=Math.round(this.", |
| "height);return this};g.scale=function(a,b){var c=da(b)?b:a;this.width*=", |
| "a;this.height*=c;return this};var Ea=3;function Fa(a){for(;a&&1!=a.node", |
| "Type;)a=a.previousSibling;return a}function Ga(a,b){if(a.contains&&1==b", |
| ".nodeType)return a==b||a.contains(b);if(\"undefined\"!=typeof a.compare", |
| "DocumentPosition)return a==b||Boolean(a.compareDocumentPosition(b)&16);", |
| "for(;b&&a!=b;)b=b.parentNode;return b==a}\nfunction Ha(a,b){if(a==b)ret", |
| "urn 0;if(a.compareDocumentPosition)return a.compareDocumentPosition(b)&", |
| "2?1:-1;if(\"sourceIndex\"in a||a.parentNode&&\"sourceIndex\"in a.parent", |
| "Node){var c=1==a.nodeType,d=1==b.nodeType;if(c&&d)return a.sourceIndex-", |
| "b.sourceIndex;var e=a.parentNode,f=b.parentNode;return e==f?Ia(a,b):!c&", |
| "&Ga(e,b)?-1*Ja(a,b):!d&&Ga(f,a)?Ja(b,a):(c?a.sourceIndex:e.sourceIndex)", |
| "-(d?b.sourceIndex:f.sourceIndex)}d=w(a);c=d.createRange();c.selectNode(", |
| "a);c.collapse(!0);d=d.createRange();d.selectNode(b);\nd.collapse(!0);re", |
| "turn c.compareBoundaryPoints(k.Range.START_TO_END,d)}function Ja(a,b){v", |
| "ar c=a.parentNode;if(c==b)return-1;for(var d=b;d.parentNode!=c;)d=d.par", |
| "entNode;return Ia(d,a)}function Ia(a,b){for(var c=b;c=c.previousSibling", |
| ";)if(c==a)return-1;return 1}function w(a){return 9==a.nodeType?a:a.owne", |
| "rDocument||a.document}function Ka(a,b,c){c||(a=a.parentNode);for(c=0;a;", |
| "){if(b(a))return a;a=a.parentNode;c++}return null}function La(a){try{re", |
| "turn a&&a.activeElement}catch(b){}return null}\nfunction x(a){this.P=a|", |
| "|k.document||document}function Ma(a){var b=a.P;a=b.body;b=b.parentWindo", |
| "w||b.defaultView;return new v(b.pageXOffset||a.scrollLeft,b.pageYOffset", |
| "||a.scrollTop)}x.prototype.contains=Ga;function y(a){var b=null,c=a.nod", |
| "eType;1==c&&(b=a.textContent,b=void 0==b||null==b?a.innerText:b,b=void ", |
| "0==b||null==b?\"\":b);if(\"string\"!=typeof b)if(9==c||1==c){a=9==c?a.d", |
| "ocumentElement:a.firstChild;for(var c=0,d=[],b=\"\";a;){do 1!=a.nodeTyp", |
| "e&&(b+=a.nodeValue),d[c++]=a;while(a=a.firstChild);for(;c&&!(a=d[--c].n", |
| "extSibling););}}else b=a.nodeValue;return\"\"+b}\nfunction z(a,b,c){if(", |
| "null===b)return!0;try{if(!a.getAttribute)return!1}catch(d){return!1}ret", |
| "urn null==c?!!a.getAttribute(b):a.getAttribute(b,2)==c}function Na(a,b,", |
| "c,d,e){return Oa.call(null,a,b,m(c)?c:null,m(d)?d:null,e||new B)}\nfunc", |
| "tion Oa(a,b,c,d,e){b.getElementsByName&&d&&\"name\"==c?(b=b.getElements", |
| "ByName(d),s(b,function(b){a.matches(b)&&e.add(b)})):b.getElementsByClas", |
| "sName&&d&&\"class\"==c?(b=b.getElementsByClassName(d),s(b,function(b){b", |
| ".className==d&&a.matches(b)&&e.add(b)})):b.getElementsByTagName&&(b=b.g", |
| "etElementsByTagName(a.getName()),s(b,function(a){z(a,c,d)&&e.add(a)}));", |
| "return e}function Pa(a,b,c,d,e){for(b=b.firstChild;b;b=b.nextSibling)z(", |
| "b,c,d)&&a.matches(b)&&e.add(b);return e}\nfunction Qa(a,b,c,d,e){for(b=", |
| "b.firstChild;b;b=b.nextSibling)z(b,c,d)&&a.matches(b)&&e.add(b),Qa(a,b,", |
| "c,d,e)};function B(){this.h=this.g=null;this.p=0}function Ra(a){this.J=", |
| "a;this.next=this.B=null}B.prototype.unshift=function(a){a=new Ra(a);a.n", |
| "ext=this.g;this.h?this.g.B=a:this.g=this.h=a;this.g=a;this.p++};B.proto", |
| "type.add=function(a){a=new Ra(a);a.B=this.h;this.g?this.h.next=a:this.g", |
| "=this.h=a;this.h=a;this.p++};function Sa(a){return(a=a.g)?a.J:null}func", |
| "tion Ta(a){return(a=Sa(a))?y(a):\"\"}function C(a,b){this.ca=a;this.F=(", |
| "this.K=b)?a.h:a.g;this.Q=null}\nC.prototype.next=function(){var a=this.", |
| "F;if(null==a)return null;var b=this.Q=a;this.F=this.K?a.B:a.next;return", |
| " b.J};function D(a,b){var c=a.evaluate(b);return c instanceof B?+Ta(c):", |
| "+c}function E(a,b){var c=a.evaluate(b);return c instanceof B?Ta(c):\"\"", |
| "+c}function H(a,b){var c=a.evaluate(b);return c instanceof B?!!c.p:!!c}", |
| ";function I(a,b,c,d,e){b=b.evaluate(d);c=c.evaluate(d);var f;if(b insta", |
| "nceof B&&c instanceof B){e=new C(b,!1);for(d=e.next();d;d=e.next())for(", |
| "b=new C(c,!1),f=b.next();f;f=b.next())if(a(y(d),y(f)))return!0;return!1", |
| "}if(b instanceof B||c instanceof B){b instanceof B?e=b:(e=c,c=b);e=new ", |
| "C(e,!1);b=typeof c;for(d=e.next();d;d=e.next()){switch(b){case \"number", |
| "\":d=+y(d);break;case \"boolean\":d=!!y(d);break;case \"string\":d=y(d)", |
| ";break;default:throw Error(\"Illegal primitive type for comparison.\");", |
| "}if(a(d,c))return!0}return!1}return e?\n\"boolean\"==typeof b||\"boolea", |
| "n\"==typeof c?a(!!b,!!c):\"number\"==typeof b||\"number\"==typeof c?a(+", |
| "b,+c):a(b,c):a(+b,+c)}function Ua(a,b,c,d){this.R=a;this.fa=b;this.O=c;", |
| "this.o=d}Ua.prototype.toString=aa(\"R\");var Va={};function J(a,b,c,d){", |
| "if(a in Va)throw Error(\"Binary operator already created: \"+a);a=new U", |
| "a(a,b,c,d);Va[a.toString()]=a}J(\"div\",6,1,function(a,b,c){return D(a,", |
| "c)/D(b,c)});J(\"mod\",6,1,function(a,b,c){return D(a,c)%D(b,c)});J(\"*", |
| "\",6,1,function(a,b,c){return D(a,c)*D(b,c)});\nJ(\"+\",5,1,function(a,", |
| "b,c){return D(a,c)+D(b,c)});J(\"-\",5,1,function(a,b,c){return D(a,c)-D", |
| "(b,c)});J(\"<\",4,2,function(a,b,c){return I(function(a,b){return a<b},", |
| "a,b,c)});J(\">\",4,2,function(a,b,c){return I(function(a,b){return a>b}", |
| ",a,b,c)});J(\"<=\",4,2,function(a,b,c){return I(function(a,b){return a<", |
| "=b},a,b,c)});J(\">=\",4,2,function(a,b,c){return I(function(a,b){return", |
| " a>=b},a,b,c)});J(\"=\",3,2,function(a,b,c){return I(function(a,b){retu", |
| "rn a==b},a,b,c,!0)});\nJ(\"!=\",3,2,function(a,b,c){return I(function(a", |
| ",b){return a!=b},a,b,c,!0)});J(\"and\",2,2,function(a,b,c){return H(a,c", |
| ")&&H(b,c)});J(\"or\",1,2,function(a,b,c){return H(a,c)||H(b,c)});functi", |
| "on Wa(a,b,c,d,e,f,h,q,n){this.A=a;this.O=b;this.ba=c;this.aa=d;this.$=e", |
| ";this.o=f;this.Z=h;this.Y=l(q)?q:h;this.da=!!n}Wa.prototype.toString=aa", |
| "(\"A\");var Xa={};function K(a,b,c,d,e,f,h,q){if(a in Xa)throw Error(\"", |
| "Function already created: \"+a+\".\");Xa[a]=new Wa(a,b,c,d,!1,e,f,h,q)}", |
| "K(\"boolean\",2,!1,!1,function(a,b){return H(b,a)},1);K(\"ceiling\",1,!", |
| "1,!1,function(a,b){return Math.ceil(D(b,a))},1);\nK(\"concat\",3,!1,!1,", |
| "function(a,b){var c=la(arguments,1);return ia(c,function(b,c){return b+", |
| "E(c,a)})},2,null);K(\"contains\",2,!1,!1,function(a,b,c){b=E(b,a);a=E(c", |
| ",a);return-1!=b.indexOf(a)},2);K(\"count\",1,!1,!1,function(a,b){return", |
| " b.evaluate(a).p},1,1,!0);K(\"false\",2,!1,!1,ba(!1),0);K(\"floor\",1,!", |
| "1,!1,function(a,b){return Math.floor(D(b,a))},1);\nK(\"id\",4,!1,!1,fun", |
| "ction(a,b){var c=a.m,d=9==c.nodeType?c:c.ownerDocument,c=E(b,a).split(/", |
| "\\s+/),e=[];s(c,function(a){(a=d.getElementById(a))&&!ka(e,a)&&e.push(a", |
| ")});e.sort(Ha);var f=new B;s(e,function(a){f.add(a)});return f},1);K(\"", |
| "lang\",2,!1,!1,ba(!1),1);K(\"last\",1,!0,!1,function(a){if(1!=arguments", |
| ".length)throw Error(\"Function last expects ()\");return a.h},0);K(\"lo", |
| "cal-name\",3,!1,!0,function(a,b){var c=b?Sa(b.evaluate(a)):a.m;return c", |
| "?c.nodeName.toLowerCase():\"\"},0,1,!0);\nK(\"name\",3,!1,!0,function(a", |
| ",b){var c=b?Sa(b.evaluate(a)):a.m;return c?c.nodeName.toLowerCase():\"", |
| "\"},0,1,!0);K(\"namespace-uri\",3,!0,!1,ba(\"\"),0,1,!0);K(\"normalize-", |
| "space\",3,!1,!0,function(a,b){return(b?E(b,a):y(a.m)).replace(/[\\s\\xa", |
| "0]+/g,\" \").replace(/^\\s+|\\s+$/g,\"\")},0,1);K(\"not\",2,!1,!1,funct", |
| "ion(a,b){return!H(b,a)},1);K(\"number\",1,!1,!0,function(a,b){return b?", |
| "D(b,a):+y(a.m)},0,1);K(\"position\",1,!0,!1,function(a){return a.ea},0)", |
| ";K(\"round\",1,!1,!1,function(a,b){return Math.round(D(b,a))},1);\nK(\"", |
| "starts-with\",2,!1,!1,function(a,b,c){b=E(b,a);a=E(c,a);return 0==b.las", |
| "tIndexOf(a,0)},2);K(\"string\",3,!1,!0,function(a,b){return b?E(b,a):y(", |
| "a.m)},0,1);K(\"string-length\",1,!1,!0,function(a,b){return(b?E(b,a):y(", |
| "a.m)).length},0,1);\nK(\"substring\",3,!1,!1,function(a,b,c,d){c=D(c,a)", |
| ";if(isNaN(c)||Infinity==c||-Infinity==c)return\"\";d=d?D(d,a):Infinity;", |
| "if(isNaN(d)||-Infinity===d)return\"\";c=Math.round(c)-1;var e=Math.max(", |
| "c,0);a=E(b,a);if(Infinity==d)return a.substring(e);b=Math.round(d);retu", |
| "rn a.substring(e,c+b)},2,3);K(\"substring-after\",3,!1,!1,function(a,b,", |
| "c){b=E(b,a);a=E(c,a);c=b.indexOf(a);return-1==c?\"\":b.substring(c+a.le", |
| "ngth)},2);\nK(\"substring-before\",3,!1,!1,function(a,b,c){b=E(b,a);a=E", |
| "(c,a);a=b.indexOf(a);return-1==a?\"\":b.substring(0,a)},2);K(\"sum\",1,", |
| "!1,!1,function(a,b){var c;c=b.evaluate(a);c=new C(c,!1);for(var d=0,e=c", |
| ".next();e;e=c.next())d+=+y(e);return d},1,1,!0);K(\"translate\",3,!1,!1", |
| ",function(a,b,c,d){b=E(b,a);c=E(c,a);var e=E(d,a);a=[];for(d=0;d<c.leng", |
| "th;d++){var f=c.charAt(d);f in a||(a[f]=e.charAt(d))}c=\"\";for(d=0;d<b", |
| ".length;d++)f=b.charAt(d),c+=f in a?a[f]:f;return c},3);K(\"true\",2,!1", |
| ",!1,ba(!0),0);function Ya(a,b,c,d){this.A=a;this.W=b;this.K=c;this.ia=d", |
| "}Ya.prototype.toString=aa(\"A\");var Za={};function L(a,b,c,d){if(a in ", |
| "Za)throw Error(\"Axis already created: \"+a);Za[a]=new Ya(a,b,c,!!d)}L(", |
| "\"ancestor\",function(a,b){for(var c=new B,d=b;d=d.parentNode;)a.matche", |
| "s(d)&&c.unshift(d);return c},!0);L(\"ancestor-or-self\",function(a,b){v", |
| "ar c=new B,d=b;do a.matches(d)&&c.unshift(d);while(d=d.parentNode);retu", |
| "rn c},!0);\nL(\"attribute\",function(a,b){var c=new B,d=a.getName(),e=b", |
| ".attributes;if(e)if(\"*\"==d)for(var d=0,f;f=e[d];d++)c.add(f);else(f=e", |
| ".getNamedItem(d))&&c.add(f);return c},!1);L(\"child\",function(a,b,c,d,", |
| "e){return Pa.call(null,a,b,m(c)?c:null,m(d)?d:null,e||new B)},!1,!0);L(", |
| "\"descendant\",Na,!1,!0);L(\"descendant-or-self\",function(a,b,c,d){var", |
| " e=new B;z(b,c,d)&&a.matches(b)&&e.add(b);return Na(a,b,c,d,e)},!1,!0);", |
| "\nL(\"following\",function(a,b,c,d){var e=new B;do for(var f=b;f=f.next", |
| "Sibling;)z(f,c,d)&&a.matches(f)&&e.add(f),e=Na(a,f,c,d,e);while(b=b.par", |
| "entNode);return e},!1,!0);L(\"following-sibling\",function(a,b){for(var", |
| " c=new B,d=b;d=d.nextSibling;)a.matches(d)&&c.add(d);return c},!1);L(\"", |
| "namespace\",function(){return new B},!1);L(\"parent\",function(a,b){var", |
| " c=new B;if(9==b.nodeType)return c;if(2==b.nodeType)return c.add(b.owne", |
| "rElement),c;var d=b.parentNode;a.matches(d)&&c.add(d);return c},!1);\nL", |
| "(\"preceding\",function(a,b,c,d){var e=new B,f=[];do f.unshift(b);while", |
| "(b=b.parentNode);for(var h=1,q=f.length;h<q;h++){var n=[];for(b=f[h];b=", |
| "b.previousSibling;)n.unshift(b);for(var A=0,wa=n.length;A<wa;A++)b=n[A]", |
| ",z(b,c,d)&&a.matches(b)&&e.add(b),e=Na(a,b,c,d,e)}return e},!0,!0);L(\"", |
| "preceding-sibling\",function(a,b){for(var c=new B,d=b;d=d.previousSibli", |
| "ng;)a.matches(d)&&c.unshift(d);return c},!0);L(\"self\",function(a,b){v", |
| "ar c=new B;a.matches(b)&&c.add(b);return c},!1);var M={};M.L=function()", |
| "{var a={ja:\"http://www.w3.org/2000/svg\"};return function(b){return a[", |
| "b]||null}}();M.o=function(a,b,c){var d=w(a);try{var e=d.createNSResolve", |
| "r?d.createNSResolver(d.documentElement):M.L;return d.evaluate(b,a,e,c,n", |
| "ull)}catch(f){throw new t(32,\"Unable to locate an element with the xpa", |
| "th expression \"+b+\" because of the following error:\\n\"+f);}};\nM.D=", |
| "function(a,b){if(!a||1!=a.nodeType)throw new t(32,'The result of the xp", |
| "ath expression \"'+b+'\" is: '+a+\". It should be an element.\");};M.T=", |
| "function(a,b){var c=function(){var c=M.o(b,a,9);return c?c.singleNodeVa", |
| "lue||null:b.selectSingleNode?(c=w(b),c.setProperty&&c.setProperty(\"Sel", |
| "ectionLanguage\",\"XPath\"),b.selectSingleNode(a)):null}();null===c||M.", |
| "D(c,a);return c};\nM.X=function(a,b){var c=function(){var c=M.o(b,a,7);", |
| "if(c){for(var e=c.snapshotLength,f=[],h=0;h<e;++h)f.push(c.snapshotItem", |
| "(h));return f}return b.selectNodes?(c=w(b),c.setProperty&&c.setProperty", |
| "(\"SelectionLanguage\",\"XPath\"),b.selectNodes(a)):[]}();s(c,function(", |
| "b){M.D(b,a)});return c};var $a,ab=/Chrome\\/([0-9.]+)/.exec(k.navigator", |
| "?k.navigator.userAgent:null);$a=ab?ab[1]:\"\";function bb(a,b,c,d){this", |
| ".top=a;this.right=b;this.bottom=c;this.left=d}g=bb.prototype;g.toString", |
| "=function(){return\"(\"+this.top+\"t, \"+this.right+\"r, \"+this.bottom", |
| "+\"b, \"+this.left+\"l)\"};g.contains=function(a){return this&&a?a inst", |
| "anceof bb?a.left>=this.left&&a.right<=this.right&&a.top>=this.top&&a.bo", |
| "ttom<=this.bottom:a.x>=this.left&&a.x<=this.right&&a.y>=this.top&&a.y<=", |
| "this.bottom:!1};\ng.ceil=function(){this.top=Math.ceil(this.top);this.r", |
| "ight=Math.ceil(this.right);this.bottom=Math.ceil(this.bottom);this.left", |
| "=Math.ceil(this.left);return this};g.floor=function(){this.top=Math.flo", |
| "or(this.top);this.right=Math.floor(this.right);this.bottom=Math.floor(t", |
| "his.bottom);this.left=Math.floor(this.left);return this};g.round=functi", |
| "on(){this.top=Math.round(this.top);this.right=Math.round(this.right);th", |
| "is.bottom=Math.round(this.bottom);this.left=Math.round(this.left);retur", |
| "n this};\ng.scale=function(a,b){var c=da(b)?b:a;this.left*=a;this.right", |
| "*=a;this.top*=c;this.bottom*=c;return this};function N(a,b,c,d){this.le", |
| "ft=a;this.top=b;this.width=c;this.height=d}g=N.prototype;g.toString=fun", |
| "ction(){return\"(\"+this.left+\", \"+this.top+\" - \"+this.width+\"w x ", |
| "\"+this.height+\"h)\"};g.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};\ng.ceil=function(){", |
| "this.left=Math.ceil(this.left);this.top=Math.ceil(this.top);this.width=", |
| "Math.ceil(this.width);this.height=Math.ceil(this.height);return this};g", |
| ".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};g.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};\ng.scale=function(a,b){var ", |
| "c=da(b)?b:a;this.left*=a;this.width*=a;this.top*=c;this.height*=c;retur", |
| "n this};function O(a,b){var c=w(a);return c.defaultView&&c.defaultView.", |
| "getComputedStyle&&(c=c.defaultView.getComputedStyle(a,null))?c[b]||c.ge", |
| "tPropertyValue(b)||\"\":\"\"}function P(a,b){return O(a,b)||(a.currentS", |
| "tyle?a.currentStyle[b]:null)||a.style&&a.style[b]}function cb(a){var b;", |
| "try{b=a.getBoundingClientRect()}catch(c){return{left:0,top:0,right:0,bo", |
| "ttom:0}}return b}\nfunction db(a){var b=w(a),c=P(a,\"position\"),d=\"fi", |
| "xed\"==c||\"absolute\"==c;for(a=a.parentNode;a&&a!=b;a=a.parentNode)if(", |
| "c=P(a,\"position\"),d=d&&\"static\"==c&&a!=b.documentElement&&a!=b.body", |
| ",!d&&(a.scrollWidth>a.clientWidth||a.scrollHeight>a.clientHeight||\"fix", |
| "ed\"==c||\"absolute\"==c||\"relative\"==c))return a;return null}\nfunct", |
| "ion eb(a){var b=w(a),c=P(a,\"position\"),d=new v(0,0),e=(b?w(b):documen", |
| "t).documentElement;if(a==e)return d;if(a.getBoundingClientRect)a=cb(a),", |
| "b=Ma(b?new x(w(b)):Ca||(Ca=new x)),d.x=a.left+b.x,d.y=a.top+b.y;else if", |
| "(b.getBoxObjectFor)a=b.getBoxObjectFor(a),b=b.getBoxObjectFor(e),d.x=a.", |
| "screenX-b.screenX,d.y=a.screenY-b.screenY;else{var f=a;do{d.x+=f.offset", |
| "Left;d.y+=f.offsetTop;f!=a&&(d.x+=f.clientLeft||0,d.y+=f.clientTop||0);", |
| "if(\"fixed\"==P(f,\"position\")){d.x+=b.body.scrollLeft;d.y+=b.body.scr", |
| "ollTop;\nbreak}f=f.offsetParent}while(f&&f!=a);\"absolute\"==c&&(d.y-=b", |
| ".body.offsetTop);for(f=a;(f=db(f))&&f!=b.body&&f!=e;)d.x-=f.scrollLeft,", |
| "d.y-=f.scrollTop}return d}function fb(a){if(1==a.nodeType){if(a.getBoun", |
| "dingClientRect)a=cb(a),a=new v(a.left,a.top);else{var b=Ma(a?new x(w(a)", |
| "):Ca||(Ca=new x));a=eb(a);a=new v(a.x-b.x,a.y-b.y)}return a}var b=p(a.H", |
| "),c=a;a.targetTouches?c=a.targetTouches[0]:b&&a.H().targetTouches&&(c=a", |
| ".H().targetTouches[0]);return new v(c.clientX,c.clientY)}\nfunction gb(", |
| "a){var b=a.offsetWidth,c=a.offsetHeight;return l(b)&&(b||c)||!a.getBoun", |
| "dingClientRect?new Da(b,c):(a=cb(a),new Da(a.right-a.left,a.bottom-a.to", |
| "p))};function Q(a,b){return!!a&&1==a.nodeType&&(!b||a.tagName.toUpperCa", |
| "se()==b)}function hb(a){return ib(a,!0)&&jb(a)&&\"none\"!=R(a,\"pointer", |
| "-events\")}function kb(a){return Q(a,\"OPTION\")?!0:Q(a,\"INPUT\")?(a=a", |
| ".type.toLowerCase(),\"checkbox\"==a||\"radio\"==a):!1}function lb(a){if", |
| "(!kb(a))throw new t(15,\"Element is not selectable\");var b=\"selected", |
| "\",c=a.type&&a.type.toLowerCase();if(\"checkbox\"==c||\"radio\"==c)b=\"", |
| "checked\";return!!a[b]}var mb=\"BUTTON INPUT OPTGROUP OPTION SELECT TEX", |
| "TAREA\".split(\" \");\nfunction jb(a){var b=a.tagName.toUpperCase();ret", |
| "urn ka(mb,b)?a.disabled?!1:a.parentNode&&1==a.parentNode.nodeType&&\"OP", |
| "TGROUP\"==b||\"OPTION\"==b?jb(a.parentNode):!Ka(a,function(a){var b=a.p", |
| "arentNode;if(b&&Q(b,\"FIELDSET\")&&b.disabled){if(!Q(a,\"LEGEND\"))retu", |
| "rn!0;for(;a=void 0!=a.previousElementSibling?a.previousElementSibling:F", |
| "a(a.previousSibling);)if(Q(a,\"LEGEND\"))return!0}return!1},!0):!0}\nfu", |
| "nction S(a){for(a=a.parentNode;a&&1!=a.nodeType&&9!=a.nodeType&&11!=a.n", |
| "odeType;)a=a.parentNode;return Q(a)?a:null}\nfunction R(a,b){var c=fa(b", |
| ");if(\"float\"==c||\"cssFloat\"==c||\"styleFloat\"==c)c=\"cssFloat\";c=", |
| "O(a,c)||nb(a,c);if(null===c)c=null;else if(ka(na,b)&&(qa.test(\"#\"==c.", |
| "charAt(0)?c:\"#\"+c)||ua(c).length||ma&&ma[c.toLowerCase()]||sa(c).leng", |
| "th)){var d=sa(c);if(!d.length){a:if(d=ua(c),!d.length){d=(d=ma[c.toLowe", |
| "rCase()])?d:\"#\"==c.charAt(0)?c:\"#\"+c;if(qa.test(d)&&(d=pa(d),d=pa(d", |
| "),d=[parseInt(d.substr(1,2),16),parseInt(d.substr(3,2),16),parseInt(d.s", |
| "ubstr(5,2),16)],d.length))break a;d=[]}3==d.length&&d.push(1)}c=4!=\nd.", |
| "length?c:\"rgba(\"+d.join(\", \")+\")\"}return c}function nb(a,b){var c", |
| "=a.currentStyle||a.style,d=c[b];!l(d)&&p(c.getPropertyValue)&&(d=c.getP", |
| "ropertyValue(b));return\"inherit\"!=d?l(d)?d:null:(c=S(a))?nb(c,b):null", |
| "}\nfunction ib(a,b){function c(a){if(\"none\"==R(a,\"display\"))return!", |
| "1;a=S(a);return!a||c(a)}function d(a){var b=T(a);return 0<b.height&&0<b", |
| ".width?!0:Q(a,\"PATH\")&&(0<b.height||0<b.width)?(a=R(a,\"stroke-width", |
| "\"),!!a&&0<parseInt(a,10)):\"hidden\"!=R(a,\"overflow\")&&ja(a.childNod", |
| "es,function(a){return a.nodeType==Ea||Q(a)&&d(a)})}function e(a){var b=", |
| "R(a,\"-o-transform\")||R(a,\"-webkit-transform\")||R(a,\"-ms-transform", |
| "\")||R(a,\"-moz-transform\")||R(a,\"transform\");if(b&&\"none\"!==b)ret", |
| "urn b=fb(a),a=T(a),0<=b.x+a.width&&\n0<=b.y+a.height?!0:!1;a=S(a);retur", |
| "n!a||e(a)}if(!Q(a))throw Error(\"Argument to isShown must be of type El", |
| "ement\");if(Q(a,\"OPTION\")||Q(a,\"OPTGROUP\")){var f=Ka(a,function(a){", |
| "return Q(a,\"SELECT\")});return!!f&&ib(f,!0)}return(f=ob(a))?!!f.I&&0<f", |
| ".rect.width&&0<f.rect.height&&ib(f.I,b):Q(a,\"INPUT\")&&\"hidden\"==a.t", |
| "ype.toLowerCase()||Q(a,\"NOSCRIPT\")||\"hidden\"==R(a,\"visibility\")||", |
| "!c(a)||!b&&0==pb(a)||!d(a)||qb(a)==rb?!1:e(a)}var rb=\"hidden\";\nfunct", |
| "ion qb(a){function b(a){var b=a;if(\"visible\"==q)if(a==f)b=h;else if(a", |
| "==h)return{x:\"visible\",y:\"visible\"};b={x:R(b,\"overflow-x\"),y:R(b,", |
| "\"overflow-y\")};a==f&&(b.x=\"hidden\"==b.x?\"hidden\":\"auto\",b.y=\"h", |
| "idden\"==b.y?\"hidden\":\"auto\");return b}function c(a){var b=R(a,\"po", |
| "sition\");if(\"fixed\"==b)return f;for(a=S(a);a&&a!=f&&(0==R(a,\"displa", |
| "y\").lastIndexOf(\"inline\",0)||\"absolute\"==b&&\"static\"==R(a,\"posi", |
| "tion\"));)a=S(a);return a}var d=T(a),e=w(a),f=e.documentElement,h=e.bod", |
| "y,q=R(f,\"overflow\");for(a=c(a);a;a=\nc(a)){var n=T(a),e=b(a),A=d.left", |
| ">=n.left+n.width,n=d.top>=n.top+n.height;if(A&&\"hidden\"==e.x||n&&\"hi", |
| "dden\"==e.y)return rb;if(A&&\"visible\"!=e.x||n&&\"visible\"!=e.y)retur", |
| "n qb(a)==rb?rb:\"scroll\"}return\"none\"}\nfunction T(a){var b=ob(a);if", |
| "(b)return b.rect;if(p(a.getBBox))try{var c=a.getBBox();return new N(c.x", |
| ",c.y,c.width,c.height)}catch(d){throw d;}else{if(Q(a,\"HTML\"))return a", |
| "=((w(a)?w(a).parentWindow||w(a).defaultView:window)||window).document,a", |
| "=\"CSS1Compat\"==a.compatMode?a.documentElement:a.body,a=new Da(a.clien", |
| "tWidth,a.clientHeight),new N(0,0,a.width,a.height);var b=fb(a),c=a.offs", |
| "etWidth,e=a.offsetHeight;c||(e||!a.getBoundingClientRect)||(a=a.getBoun", |
| "dingClientRect(),c=a.right-a.left,e=a.bottom-a.top);\nreturn new N(b.x,", |
| "b.y,c,e)}}function ob(a){var b=Q(a,\"MAP\");if(!b&&!Q(a,\"AREA\"))retur", |
| "n null;var c=b?a:Q(a.parentNode,\"MAP\")?a.parentNode:null,d=null,e=nul", |
| "l;if(c&&c.name&&(d=M.T('/descendant::*[@usemap = \"#'+c.name+'\"]',w(c)", |
| "))&&(e=T(d),!b&&\"default\"!=a.shape.toLowerCase())){var f=sb(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 N(", |
| "a+e.left,b+e.top,c,f)}return{I:d,rect:e||new N(0,0,0,0)}}\nfunction sb(", |
| "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(\"cir", |
| "cle\"==b&&3==a.length)return b=a[2],new N(a[0]-b,a[1]-b,2*b,2*b);if(\"p", |
| "oly\"==b&&2<a.length){for(var b=a[0],c=a[1],d=b,e=c,f=2;f+1<a.length;f+", |
| "=2)b=Math.min(b,a[f]),d=Math.max(d,a[f]),c=Math.min(c,a[f+1]),e=Math.ma", |
| "x(e,a[f+1]);return new N(b,c,d-b,e-c)}return new N(0,0,0,0)}\nfunction ", |
| "pb(a){var b=1,c=R(a,\"opacity\");c&&(b=Number(c));(a=S(a))&&(b*=pb(a));", |
| "return b};function tb(a,b){this.c=ea.document.documentElement;this.f=nu", |
| "ll;var c=La(w(this.c));c&&ub(this,c);this.i=a||new vb;this.G=b||new wb}", |
| "function ub(a,b){a.c=b;a.f=Q(b,\"OPTION\")?Ka(b,function(a){return Q(a,", |
| "\"SELECT\")}):null}\ntb.prototype.k=function(a,b,c,d,e,f,h){if(!f&&!hb(", |
| "this.c))return!1;if(d&&xb!=a&&yb!=a)throw new t(12,\"Event type does no", |
| "t allow related target: \"+a);b={clientX:b.x,clientY:b.y,button:c,altKe", |
| "y:this.i.d(4),ctrlKey:this.i.d(2),shiftKey:this.i.d(1),metaKey:this.i.d", |
| "(8),wheelDelta:e||0,relatedTarget:d||null};h=h||1;c=this.c;if(a!=zb&&a!", |
| "=Ab&&h in Bb)c=Bb[h];else if(this.f)a:switch(a){case zb:case Cb:c=this.", |
| "f.multiple?this.c:this.f;break a;default:c=this.f.multiple?this.c:null}", |
| "return c?this.G.k(c,a,b):!0};\ntb.prototype.v=function(a,b,c,d,e){funct", |
| "ion f(b,c){var d={identifier:b,screenX:c.x,screenY:c.y,clientX:c.x,clie", |
| "ntY:c.y,pageX:c.x,pageY:c.y};h.changedTouches.push(d);if(a==Db||a==Eb)h", |
| ".touches.push(d),h.targetTouches.push(d)}var h={touches:[],targetTouche", |
| "s:[],changedTouches:[],altKey:this.i.d(4),ctrlKey:this.i.d(2),shiftKey:", |
| "this.i.d(1),metaKey:this.i.d(8),relatedTarget:null,scale:0,rotation:0};", |
| "f(b,c);l(d)&&f(d,e);return this.G.v(this.c,a,h)};function vb(){this.S=0", |
| "}\nvb.prototype.d=function(a){return 0!=(this.S&a)};var Bb={};function ", |
| "wb(){}wb.prototype.k=function(a,b,c){return Fb(a,b,c)};wb.prototype.v=f", |
| "unction(a,b,c){return Fb(a,b,c)};function U(a,b,c){this.n=a;this.r=b;th", |
| "is.s=c}U.prototype.create=function(a){a=w(a).createEvent(\"HTMLEvents\"", |
| ");a.initEvent(this.n,this.r,this.s);return a};U.prototype.toString=aa(", |
| "\"n\");function V(a,b,c){U.call(this,a,b,c)}r(V,U);\nV.prototype.create", |
| "=function(a,b){if(this==Gb)throw new t(9,\"Browser does not support a m", |
| "ouse pixel scroll event.\");var c=w(a),d=c?c.parentWindow||c.defaultVie", |
| "w:window,c=c.createEvent(\"MouseEvents\");this==Hb&&(c.wheelDelta=b.whe", |
| "elDelta);c.initMouseEvent(this.n,this.r,this.s,d,1,0,0,b.clientX,b.clie", |
| "ntY,b.ctrlKey,b.altKey,b.shiftKey,b.metaKey,b.button,b.relatedTarget);r", |
| "eturn c};function W(a,b,c){U.call(this,a,b,c)}r(W,U);\nW.prototype.crea", |
| "te=function(a,b){function c(b){var c=ha(b,function(b){return{identifier", |
| ":b.identifier,screenX:b.screenX,screenY:b.screenY,clientX:b.clientX,cli", |
| "entY:b.clientY,pageX:b.pageX,pageY:b.pageY,target:a}});c.item=function(", |
| "a){return c[a]};return c}var d=w(a),e=d?d.parentWindow||d.defaultView:w", |
| "indow,f=c(b.changedTouches),h=b.touches==b.changedTouches?f:c(b.touches", |
| "),q=b.targetTouches==b.changedTouches?f:c(b.targetTouches),d=d.createEv", |
| "ent(\"MouseEvents\");d.initMouseEvent(this.n,this.r,this.s,e,\n1,0,0,b.", |
| "clientX,b.clientY,b.ctrlKey,b.altKey,b.shiftKey,b.metaKey,0,b.relatedTa", |
| "rget);d.touches=h;d.targetTouches=q;d.changedTouches=f;d.scale=b.scale;", |
| "d.rotation=b.rotation;return d};\nvar Ib=new U(\"change\",!0,!1),zb=new", |
| " V(\"click\",!0,!0),Ab=new V(\"mousedown\",!0,!0),Jb=new V(\"mousemove", |
| "\",!0,!1),yb=new V(\"mouseout\",!0,!0),xb=new V(\"mouseover\",!0,!0),Cb", |
| "=new V(\"mouseup\",!0,!0),Hb=new V(\"mousewheel\",!0,!0),Gb=new V(\"Moz", |
| "MousePixelScroll\",!0,!0),Kb=new W(\"touchend\",!0,!0),Eb=new W(\"touch", |
| "move\",!0,!0),Db=new W(\"touchstart\",!0,!0);function Fb(a,b,c){b=b.cre", |
| "ate(a,c);\"isTrusted\"in b||(b.isTrusted=!1);return a.dispatchEvent(b)}", |
| ";function X(a,b){this.l={};this.e=[];var c=arguments.length;if(1<c){if(", |
| "c%2)throw Error(\"Uneven number of arguments\");for(var d=0;d<c;d+=2)th", |
| "is.set(arguments[d],arguments[d+1])}else if(a){var e;if(a instanceof X)", |
| "for(d=Lb(a),Mb(a),e=[],c=0;c<a.e.length;c++)e.push(a.l[a.e[c]]);else{va", |
| "r c=[],f=0;for(d in a)c[f++]=d;d=c;c=[];f=0;for(e in a)c[f++]=a[e];e=c}", |
| "for(c=0;c<d.length;c++)this.set(d[c],e[c])}}X.prototype.u=0;X.prototype", |
| ".V=0;function Lb(a){Mb(a);return a.e.concat()}\nfunction Mb(a){if(a.u!=", |
| "a.e.length){for(var b=0,c=0;b<a.e.length;){var d=a.e[b];Object.prototyp", |
| "e.hasOwnProperty.call(a.l,d)&&(a.e[c++]=d);b++}a.e.length=c}if(a.u!=a.e", |
| ".length){for(var e={},c=b=0;b<a.e.length;)d=a.e[b],Object.prototype.has", |
| "OwnProperty.call(e,d)||(a.e[c++]=d,e[d]=1),b++;a.e.length=c}}X.prototyp", |
| "e.get=function(a,b){return Object.prototype.hasOwnProperty.call(this.l,", |
| "a)?this.l[a]:b};\nX.prototype.set=function(a,b){Object.prototype.hasOwn", |
| "Property.call(this.l,a)||(this.u++,this.e.push(a),this.V++);this.l[a]=b", |
| "};var Ob={};function Y(a,b,c){var d=typeof a;(\"object\"==d&&null!=a||", |
| "\"function\"==d)&&(a=a.a);a=new Pb(a,b,c);!b||b in Ob&&!c||(Ob[b]={key:", |
| "a,shift:!1},c&&(Ob[c]={key:a,shift:!0}));return a}function Pb(a,b,c){th", |
| "is.code=a;this.N=b||null;this.ga=c||this.N}Y(8);Y(9);Y(13);var Qb=Y(16)", |
| ",Rb=Y(17),Sb=Y(18);Y(19);Y(20);Y(27);Y(32,\" \");Y(33);Y(34);Y(35);Y(36", |
| ");Y(37);Y(38);Y(39);Y(40);Y(44);Y(45);Y(46);Y(48,\"0\",\")\");Y(49,\"1", |
| "\",\"!\");Y(50,\"2\",\"@\");Y(51,\"3\",\"#\");Y(52,\"4\",\"$\");Y(53,\"", |
| "5\",\"%\");Y(54,\"6\",\"^\");Y(55,\"7\",\"&\");\nY(56,\"8\",\"*\");Y(57", |
| ",\"9\",\"(\");Y(65,\"a\",\"A\");Y(66,\"b\",\"B\");Y(67,\"c\",\"C\");Y(6", |
| "8,\"d\",\"D\");Y(69,\"e\",\"E\");Y(70,\"f\",\"F\");Y(71,\"g\",\"G\");Y(", |
| "72,\"h\",\"H\");Y(73,\"i\",\"I\");Y(74,\"j\",\"J\");Y(75,\"k\",\"K\");Y", |
| "(76,\"l\",\"L\");Y(77,\"m\",\"M\");Y(78,\"n\",\"N\");Y(79,\"o\",\"O\");", |
| "Y(80,\"p\",\"P\");Y(81,\"q\",\"Q\");Y(82,\"r\",\"R\");Y(83,\"s\",\"S\")", |
| ";Y(84,\"t\",\"T\");Y(85,\"u\",\"U\");Y(86,\"v\",\"V\");Y(87,\"w\",\"W\"", |
| ");Y(88,\"x\",\"X\");Y(89,\"y\",\"Y\");Y(90,\"z\",\"Z\");var Tb=Y(za?{b:", |
| "91,a:91,opera:219}:ya?{b:224,a:91,opera:17}:{b:0,a:91,opera:null});\nY(", |
| "za?{b:92,a:92,opera:220}:ya?{b:224,a:93,opera:17}:{b:0,a:92,opera:null}", |
| ");Y(za?{b:93,a:93,opera:0}:ya?{b:0,a:0,opera:16}:{b:93,a:null,opera:0})", |
| ";Y({b:96,a:96,opera:48},\"0\");Y({b:97,a:97,opera:49},\"1\");Y({b:98,a:", |
| "98,opera:50},\"2\");Y({b:99,a:99,opera:51},\"3\");Y({b:100,a:100,opera:", |
| "52},\"4\");Y({b:101,a:101,opera:53},\"5\");Y({b:102,a:102,opera:54},\"6", |
| "\");Y({b:103,a:103,opera:55},\"7\");Y({b:104,a:104,opera:56},\"8\");Y({", |
| "b:105,a:105,opera:57},\"9\");Y({b:106,a:106,opera:u?56:42},\"*\");\nY({", |
| "b:107,a:107,opera:u?61:43},\"+\");Y({b:109,a:109,opera:u?109:45},\"-\")", |
| ";Y({b:110,a:110,opera:u?190:78},\".\");Y({b:111,a:111,opera:u?191:47},", |
| "\"/\");Y(144);Y(112);Y(113);Y(114);Y(115);Y(116);Y(117);Y(118);Y(119);Y", |
| "(120);Y(121);Y(122);Y(123);Y({b:107,a:187,opera:61},\"=\",\"+\");Y(108,", |
| "\",\");Y({b:109,a:189,opera:109},\"-\",\"_\");Y(188,\",\",\"<\");Y(190,", |
| "\".\",\">\");Y(191,\"/\",\"?\");Y(192,\"`\",\"~\");Y(219,\"[\",\"{\");Y", |
| "(220,\"\\\\\",\"|\");Y(221,\"]\",\"}\");Y({b:59,a:186,opera:59},\";\",", |
| "\":\");Y(222,\"'\",'\"');var Z=new X;Z.set(1,Qb);Z.set(2,Rb);\nZ.set(4,", |
| "Sb);Z.set(8,Tb);(function(a){var b=new X;s(Lb(a),function(c){b.set(a.ge", |
| "t(c).code,c)});return b})(Z);function Ub(){tb.call(this);this.j=new v(0", |
| ",0);this.t=new v(0,0)}r(Ub,tb);g=Ub.prototype;g.w=!1;g.M=!1;g.q=0;g.C=0", |
| ";g.U=2;g.move=function(a,b,c){this.d()||ub(this,a);a=T(a);this.j.x=b.x+", |
| "a.left;this.j.y=b.y+a.top;l(c)&&(this.t.x=c.x+a.left,this.t.y=c.y+a.top", |
| ");this.d()&&(this.w=!0,Vb(this,Eb))};g.d=function(){return!!this.q};fun", |
| "ction Vb(a,b){if(!a.d())throw new t(13,\"Should never fire event when t", |
| "ouchscreen is not pressed.\");var c,d;a.C&&(c=a.C,d=a.t);a.v(b,a.q,a.j,", |
| "c,d)};function Wb(a,b){this.x=a;this.y=b}r(Wb,v);Wb.prototype.scale=v.p", |
| "rototype.scale;Wb.prototype.add=function(a){this.x+=a.x;this.y+=a.y;ret", |
| "urn this};function Xb(a){var b;if(\"none\"!=P(a,\"display\"))b=gb(a);el", |
| "se{b=a.style;var c=b.display,d=b.visibility,e=b.position;b.visibility=", |
| "\"hidden\";b.position=\"absolute\";b.display=\"inline\";var f=gb(a);b.d", |
| "isplay=c;b.position=e;b.visibility=d;b=f}return 0<b.width&&0<b.height||", |
| "!a.offsetParent?b:Xb(a.offsetParent)};function Yb(a,b,c){if(!ib(a,!0))t", |
| "hrow new t(11,\"Element is not currently visible and may not be manipul", |
| "ated\");var d=w(a).body,e;e=eb(a);var f=eb(d),h,q,n,A;A=O(d,\"borderLef", |
| "tWidth\");n=O(d,\"borderRightWidth\");h=O(d,\"borderTopWidth\");q=O(d,", |
| "\"borderBottomWidth\");h=new bb(parseFloat(h),parseFloat(n),parseFloat(", |
| "q),parseFloat(A));q=e.x-f.x-h.left;e=e.y-f.y-h.top;f=d.clientHeight-a.o", |
| "ffsetHeight;h=d.scrollLeft;n=d.scrollTop;h+=Math.min(q,Math.max(q-(d.cl", |
| "ientWidth-a.offsetWidth),0));n+=Math.min(e,Math.max(e-\nf,0));e=new v(h", |
| ",n);d.scrollLeft=e.x;d.scrollTop=e.y;b?b=new Wb(b.x,b.y):(b=Xb(a),b=new", |
| " Wb(b.width/2,b.height/2));c=c||new Ub;c.move(a,b);if(c.d())throw new t", |
| "(13,\"Cannot press touchscreen when already pressed.\");c.w=!1;c.q=c.U+", |
| "+;Vb(c,Db);if(!c.d())throw new t(13,\"Cannot release touchscreen when n", |
| "ot already pressed.\");Vb(c,Kb);if(!c.w){c.k(Jb,c.j,0);if(c.k(Ab,c.j,0)", |
| "&&(a=c.f||c.c,b=La(w(a)),a!=b)){if(b&&p(b.blur)&&!Q(b,\"BODY\"))try{b.b", |
| "lur()}catch(wa){throw wa;}p(a.focus)&&a.focus()}if(c.f&&hb(c.c)&&(a=\nc", |
| ".f,b=lb(c.c),!b||a.multiple)){c.c.selected=!b;if(b=a.multiple){b=0;d=St", |
| "ring($a).replace(/^[\\s\\xa0]+|[\\s\\xa0]+$/g,\"\").split(\".\");e=\"28", |
| "\".replace(/^[\\s\\xa0]+|[\\s\\xa0]+$/g,\"\").split(\".\");f=Math.max(d", |
| ".length,e.length);for(q=0;0==b&&q<f;q++){h=d[q]||\"\";n=e[q]||\"\";A=Re", |
| "gExp(\"(\\\\d*)(\\\\D*)\",\"g\");var Nb=RegExp(\"(\\\\d*)(\\\\D*)\",\"g", |
| "\");do{var F=A.exec(h)||[\"\",\"\",\"\"],G=Nb.exec(n)||[\"\",\"\",\"\"]", |
| ";if(0==F[0].length&&0==G[0].length)break;b=((0==F[1].length?0:parseInt(", |
| "F[1],10))<(0==G[1].length?0:parseInt(G[1],10))?-1:(0==\nF[1].length?0:p", |
| "arseInt(F[1],10))>(0==G[1].length?0:parseInt(G[1],10))?1:0)||((0==F[2].", |
| "length)<(0==G[2].length)?-1:(0==F[2].length)>(0==G[2].length)?1:0)||(F[", |
| "2]<G[2]?-1:F[2]>G[2]?1:0)}while(0==b)}b=!(0<=b)}b||Fb(a,Ib)}c.k(Cb,c.j,", |
| "0);a=c.j;hb(c.c)&&(!c.f&&kb(c.c)&&lb(c.c),c.k(zb,a,0,null,0,!1,void 0))", |
| "}Bb={};c.q=0;c.C=0;c.M=!1}var Zb=[\"_\"],$=k;Zb[0]in $||!$.execScript||", |
| "$.execScript(\"var \"+Zb[0]);for(var $b;Zb.length&&($b=Zb.shift());)Zb.", |
| "length||void 0===Yb?$=$[$b]?$[$b]:$[$b]={}:$[$b]=Yb;; return this._.app", |
| "ly(null,arguments);}.apply({navigator:typeof window!=undefined?window.n", |
| "avigator:null,document:typeof window!=undefined?window.document:null}, ", |
| "arguments);}", |
| NULL |
| }; |
| |
| const char* const CLEAR[] = { |
| "function(){return function(){function f(a){return function(){return thi", |
| "s[a]}}function k(a){return function(){return a}}var l=this;\nfunction a", |
| "a(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.toStri", |
| "ng.call(a);if(\"[object Window]\"==c)return\"object\";if(\"[object Arra", |
| "y]\"==c||\"number\"==typeof a.length&&\"undefined\"!=typeof a.splice&&", |
| "\"undefined\"!=typeof a.propertyIsEnumerable&&!a.propertyIsEnumerable(", |
| "\"splice\"))return\"array\";if(\"[object Function]\"==c||\"undefined\"!", |
| "=typeof a.call&&\"undefined\"!=typeof a.propertyIsEnumerable&&!a.proper", |
| "tyIsEnumerable(\"call\"))return\"function\"}else return\"null\";\nelse ", |
| "if(\"function\"==b&&\"undefined\"==typeof a.call)return\"object\";retur", |
| "n b}function m(a){return\"string\"==typeof a}function n(a){return\"func", |
| "tion\"==aa(a)}function ba(a,b){function c(){}c.prototype=b.prototype;a.", |
| "da=b.prototype;a.prototype=new c};var ca=window;function da(a){return S", |
| "tring(a).replace(/\\-([a-z])/g,function(a,c){return c.toUpperCase()})};", |
| "var ea=Array.prototype;function p(a,b){for(var c=a.length,d=m(a)?a.spli", |
| "t(\"\"):a,e=0;e<c;e++)e in d&&b.call(void 0,d[e],e,a)}function fa(a,b){", |
| "if(a.reduce)return a.reduce(b,\"\");var c=\"\";p(a,function(d,e){c=b.ca", |
| "ll(void 0,c,d,e,a)});return c}function ga(a,b){for(var c=a.length,d=m(a", |
| ")?a.split(\"\"):a,e=0;e<c;e++)if(e in d&&b.call(void 0,d[e],e,a))return", |
| "!0;return!1}\nfunction q(a,b){var c;a:if(m(a))c=m(b)&&1==b.length?a.ind", |
| "exOf(b,0):-1;else{for(c=0;c<a.length;c++)if(c in a&&a[c]===b)break a;c=", |
| "-1}return 0<=c}function ha(a,b,c){return 2>=arguments.length?ea.slice.c", |
| "all(a,b):ea.slice.call(a,b,c)};var ia={aliceblue:\"#f0f8ff\",antiquewhi", |
| "te:\"#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 ja=\"background-color border-top-color border-right-color b", |
| "order-bottom-color border-left-color color outline-color\".split(\" \")", |
| ",ka=/#([0-9a-fA-F])([0-9a-fA-F])([0-9a-fA-F])/;function la(a){if(!ma.te", |
| "st(a))throw Error(\"'\"+a+\"' is not a valid hex color\");4==a.length&&", |
| "(a=a.replace(ka,\"#$1$1$2$2$3$3\"));return a.toLowerCase()}var 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;\nfunction oa(a){var b=a.match(na);i", |
| "f(b){a=Number(b[1]);var c=Number(b[2]),d=Number(b[3]),b=Number(b[4]);if", |
| "(0<=a&&255>=a&&0<=c&&255>=c&&0<=d&&255>=d&&0<=b&&1>=b)return[a,c,d,b]}r", |
| "eturn[]}var pa=/^(?:rgb)?\\((0|[1-9]\\d{0,2}),\\s?(0|[1-9]\\d{0,2}),\\s", |
| "?(0|[1-9]\\d{0,2})\\)$/i;function qa(a){var b=a.match(pa);if(b){a=Numbe", |
| "r(b[1]);var c=Number(b[2]),b=Number(b[3]);if(0<=a&&255>=a&&0<=c&&255>=c", |
| "&&0<=b&&255>=b)return[a,c,b]}return[]};function r(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\";t", |
| "his.name=c;c=Error(this.message);c.name=this.name;this.stack=c.stack||", |
| "\"\"}ba(r,Error);\nvar sa=\"unknown error\",ra={15:\"element not select", |
| "able\",11:\"element not visible\",31:\"ime engine activation failed\",3", |
| "0:\"ime not available\",24:\"invalid cookie domain\",29:\"invalid eleme", |
| "nt coordinates\",12:\"invalid element state\",32:\"invalid selector\",5", |
| "1:\"invalid selector\",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 win", |
| "dow\",28:\"script timeout\",33:\"session not created\",10:\"stale eleme", |
| "nt reference\",\n0:\"success\",21:\"timeout\",25:\"unable to set cookie", |
| "\",26:\"unexpected alert open\"};ra[13]=sa;ra[9]=\"unknown command\";r.", |
| "prototype.toString=function(){return this.name+\": \"+this.message};var", |
| " t,u,v,ta=l.navigator;v=ta&&ta.platform||\"\";t=-1!=v.indexOf(\"Mac\");", |
| "u=-1!=v.indexOf(\"Win\");var w=-1!=v.indexOf(\"Linux\");var x;function ", |
| "y(a,b){this.x=void 0!==a?a:0;this.y=void 0!==b?b:0}y.prototype.toString", |
| "=function(){return\"(\"+this.x+\", \"+this.y+\")\"};y.prototype.ceil=fu", |
| "nction(){this.x=Math.ceil(this.x);this.y=Math.ceil(this.y);return this}", |
| ";y.prototype.floor=function(){this.x=Math.floor(this.x);this.y=Math.flo", |
| "or(this.y);return this};y.prototype.round=function(){this.x=Math.round(", |
| "this.x);this.y=Math.round(this.y);return this};function A(a,b){this.wid", |
| "th=a;this.height=b}A.prototype.toString=function(){return\"(\"+this.wid", |
| "th+\" x \"+this.height+\")\"};A.prototype.ceil=function(){this.width=Ma", |
| "th.ceil(this.width);this.height=Math.ceil(this.height);return this};A.p", |
| "rototype.floor=function(){this.width=Math.floor(this.width);this.height", |
| "=Math.floor(this.height);return this};A.prototype.round=function(){this", |
| ".width=Math.round(this.width);this.height=Math.round(this.height);retur", |
| "n this};var ua=3;function va(a){for(;a&&1!=a.nodeType;)a=a.previousSibl", |
| "ing;return a}function wa(a,b){if(a.contains&&1==b.nodeType)return a==b|", |
| "|a.contains(b);if(\"undefined\"!=typeof a.compareDocumentPosition)retur", |
| "n a==b||Boolean(a.compareDocumentPosition(b)&16);for(;b&&a!=b;)b=b.pare", |
| "ntNode;return b==a}\nfunction xa(a,b){if(a==b)return 0;if(a.compareDocu", |
| "mentPosition)return a.compareDocumentPosition(b)&2?1:-1;if(\"sourceInde", |
| "x\"in a||a.parentNode&&\"sourceIndex\"in a.parentNode){var c=1==a.nodeT", |
| "ype,d=1==b.nodeType;if(c&&d)return a.sourceIndex-b.sourceIndex;var e=a.", |
| "parentNode,g=b.parentNode;return e==g?ya(a,b):!c&&wa(e,b)?-1*za(a,b):!d", |
| "&&wa(g,a)?za(b,a):(c?a.sourceIndex:e.sourceIndex)-(d?b.sourceIndex:g.so", |
| "urceIndex)}d=B(a);c=d.createRange();c.selectNode(a);c.collapse(!0);d=d.", |
| "createRange();d.selectNode(b);\nd.collapse(!0);return c.compareBoundary", |
| "Points(l.Range.START_TO_END,d)}function za(a,b){var c=a.parentNode;if(c", |
| "==b)return-1;for(var d=b;d.parentNode!=c;)d=d.parentNode;return ya(d,a)", |
| "}function ya(a,b){for(var c=b;c=c.previousSibling;)if(c==a)return-1;ret", |
| "urn 1}function B(a){return 9==a.nodeType?a:a.ownerDocument||a.document}", |
| "function Aa(a,b,c){c||(a=a.parentNode);for(c=0;a;){if(b(a))return a;a=a", |
| ".parentNode;c++}return null}function Ba(a){try{return a&&a.activeElemen", |
| "t}catch(b){}return null}\nfunction C(a){this.I=a||l.document||document}", |
| "function Ca(a){var b=a.I;a=b.body;b=b.parentWindow||b.defaultView;retur", |
| "n new y(b.pageXOffset||a.scrollLeft,b.pageYOffset||a.scrollTop)}C.proto", |
| "type.contains=wa;function D(a){var b=null,c=a.nodeType;1==c&&(b=a.textC", |
| "ontent,b=void 0==b||null==b?a.innerText:b,b=void 0==b||null==b?\"\":b);", |
| "if(\"string\"!=typeof b)if(9==c||1==c){a=9==c?a.documentElement:a.first", |
| "Child;for(var c=0,d=[],b=\"\";a;){do 1!=a.nodeType&&(b+=a.nodeValue),d[", |
| "c++]=a;while(a=a.firstChild);for(;c&&!(a=d[--c].nextSibling););}}else b", |
| "=a.nodeValue;return\"\"+b}\nfunction E(a,b,c){if(null===b)return!0;try{", |
| "if(!a.getAttribute)return!1}catch(d){return!1}return null==c?!!a.getAtt", |
| "ribute(b):a.getAttribute(b,2)==c}function F(a,b,c,d,e){return Da.call(n", |
| "ull,a,b,m(c)?c:null,m(d)?d:null,e||new H)}\nfunction Da(a,b,c,d,e){b.ge", |
| "tElementsByName&&d&&\"name\"==c?(b=b.getElementsByName(d),p(b,function(", |
| "b){a.matches(b)&&e.add(b)})):b.getElementsByClassName&&d&&\"class\"==c?", |
| "(b=b.getElementsByClassName(d),p(b,function(b){b.className==d&&a.matche", |
| "s(b)&&e.add(b)})):b.getElementsByTagName&&(b=b.getElementsByTagName(a.g", |
| "etName()),p(b,function(a){E(a,c,d)&&e.add(a)}));return e}function Ea(a,", |
| "b,c,d,e){for(b=b.firstChild;b;b=b.nextSibling)E(b,c,d)&&a.matches(b)&&e", |
| ".add(b);return e};function H(){this.g=this.f=null;this.n=0}function Fa(", |
| "a){this.v=a;this.next=this.p=null}H.prototype.unshift=function(a){a=new", |
| " Fa(a);a.next=this.f;this.g?this.f.p=a:this.f=this.g=a;this.f=a;this.n+", |
| "+};H.prototype.add=function(a){a=new Fa(a);a.p=this.g;this.f?this.g.nex", |
| "t=a:this.f=this.g=a;this.g=a;this.n++};function Ga(a){return(a=a.f)?a.v", |
| ":null}function I(a){return new Ha(a,!1)}function Ha(a,b){this.Z=a;this.", |
| "r=(this.w=b)?a.g:a.f;this.K=null}\nHa.prototype.next=function(){var a=t", |
| "his.r;if(null==a)return null;var b=this.K=a;this.r=this.w?a.p:a.next;re", |
| "turn b.v};function J(a,b,c,d,e){b=b.evaluate(d);c=c.evaluate(d);var g;i", |
| "f(b instanceof H&&c instanceof H){e=I(b);for(d=e.next();d;d=e.next())fo", |
| "r(b=I(c),g=b.next();g;g=b.next())if(a(D(d),D(g)))return!0;return!1}if(b", |
| " instanceof H||c instanceof H){b instanceof H?e=b:(e=c,c=b);e=I(e);b=ty", |
| "peof c;for(d=e.next();d;d=e.next()){switch(b){case \"number\":d=+D(d);b", |
| "reak;case \"boolean\":d=!!D(d);break;case \"string\":d=D(d);break;defau", |
| "lt:throw Error(\"Illegal primitive type for comparison.\");}if(a(d,c))r", |
| "eturn!0}return!1}return e?\n\"boolean\"==typeof b||\"boolean\"==typeof ", |
| "c?a(!!b,!!c):\"number\"==typeof b||\"number\"==typeof c?a(+b,+c):a(b,c)", |
| ":a(+b,+c)}function Ia(a,b,c,d){this.L=a;this.aa=b;this.H=c;this.k=d}Ia.", |
| "prototype.toString=f(\"L\");var Ja={};function K(a,b,c,d){if(a in Ja)th", |
| "row Error(\"Binary operator already created: \"+a);a=new Ia(a,b,c,d);Ja", |
| "[a.toString()]=a}K(\"div\",6,1,function(a,b,c){return a.d(c)/b.d(c)});K", |
| "(\"mod\",6,1,function(a,b,c){return a.d(c)%b.d(c)});K(\"*\",6,1,functio", |
| "n(a,b,c){return a.d(c)*b.d(c)});\nK(\"+\",5,1,function(a,b,c){return a.", |
| "d(c)+b.d(c)});K(\"-\",5,1,function(a,b,c){return a.d(c)-b.d(c)});K(\"<", |
| "\",4,2,function(a,b,c){return J(function(a,b){return a<b},a,b,c)});K(\"", |
| ">\",4,2,function(a,b,c){return J(function(a,b){return a>b},a,b,c)});K(", |
| "\"<=\",4,2,function(a,b,c){return J(function(a,b){return a<=b},a,b,c)})", |
| ";K(\">=\",4,2,function(a,b,c){return J(function(a,b){return a>=b},a,b,c", |
| ")});K(\"=\",3,2,function(a,b,c){return J(function(a,b){return a==b},a,b", |
| ",c,!0)});\nK(\"!=\",3,2,function(a,b,c){return J(function(a,b){return a", |
| "!=b},a,b,c,!0)});K(\"and\",2,2,function(a,b,c){return a.j(c)&&b.j(c)});", |
| "K(\"or\",1,2,function(a,b,c){return a.j(c)||b.j(c)});function Ka(a,b,c,", |
| "d,e,g,h,z,s){this.o=a;this.H=b;this.Y=c;this.X=d;this.W=e;this.k=g;this", |
| ".U=h;this.T=void 0!==z?z:h;this.$=!!s}Ka.prototype.toString=f(\"o\");va", |
| "r La={};function L(a,b,c,d,e,g,h,z){if(a in La)throw Error(\"Function a", |
| "lready created: \"+a+\".\");La[a]=new Ka(a,b,c,d,!1,e,g,h,z)}L(\"boolea", |
| "n\",2,!1,!1,function(a,b){return b.j(a)},1);L(\"ceiling\",1,!1,!1,funct", |
| "ion(a,b){return Math.ceil(b.d(a))},1);\nL(\"concat\",3,!1,!1,function(a", |
| ",b){var c=ha(arguments,1);return fa(c,function(b,c){return b+c.c(a)})},", |
| "2,null);L(\"contains\",2,!1,!1,function(a,b,c){b=b.c(a);a=c.c(a);return", |
| "-1!=b.indexOf(a)},2);L(\"count\",1,!1,!1,function(a,b){return b.evaluat", |
| "e(a).n},1,1,!0);L(\"false\",2,!1,!1,k(!1),0);L(\"floor\",1,!1,!1,functi", |
| "on(a,b){return Math.floor(b.d(a))},1);\nL(\"id\",4,!1,!1,function(a,b){", |
| "var c=a.h(),d=9==c.nodeType?c:c.ownerDocument,c=b.c(a).split(/\\s+/),e=", |
| "[];p(c,function(a){(a=d.getElementById(a))&&!q(e,a)&&e.push(a)});e.sort", |
| "(xa);var g=new H;p(e,function(a){g.add(a)});return g},1);L(\"lang\",2,!", |
| "1,!1,k(!1),1);L(\"last\",1,!0,!1,function(a){if(1!=arguments.length)thr", |
| "ow Error(\"Function last expects ()\");return a.Q()},0);L(\"local-name", |
| "\",3,!1,!0,function(a,b){var c=b?Ga(b.evaluate(a)):a.h();return c?c.nod", |
| "eName.toLowerCase():\"\"},0,1,!0);\nL(\"name\",3,!1,!0,function(a,b){va", |
| "r c=b?Ga(b.evaluate(a)):a.h();return c?c.nodeName.toLowerCase():\"\"},0", |
| ",1,!0);L(\"namespace-uri\",3,!0,!1,k(\"\"),0,1,!0);L(\"normalize-space", |
| "\",3,!1,!0,function(a,b){return(b?b.c(a):D(a.h())).replace(/[\\s\\xa0]+", |
| "/g,\" \").replace(/^\\s+|\\s+$/g,\"\")},0,1);L(\"not\",2,!1,!1,function", |
| "(a,b){return!b.j(a)},1);L(\"number\",1,!1,!0,function(a,b){return b?b.d", |
| "(a):+D(a.h())},0,1);L(\"position\",1,!0,!1,function(a){return a.R()},0)", |
| ";L(\"round\",1,!1,!1,function(a,b){return Math.round(b.d(a))},1);\nL(\"", |
| "starts-with\",2,!1,!1,function(a,b,c){b=b.c(a);a=c.c(a);return 0==b.las", |
| "tIndexOf(a,0)},2);L(\"string\",3,!1,!0,function(a,b){return b?b.c(a):D(", |
| "a.h())},0,1);L(\"string-length\",1,!1,!0,function(a,b){return(b?b.c(a):", |
| "D(a.h())).length},0,1);\nL(\"substring\",3,!1,!1,function(a,b,c,d){c=c.", |
| "d(a);if(isNaN(c)||Infinity==c||-Infinity==c)return\"\";d=d?d.d(a):Infin", |
| "ity;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)},2,3);L(\"substring-after\",3,!1,!1,function(", |
| "a,b,c){b=b.c(a);a=c.c(a);c=b.indexOf(a);return-1==c?\"\":b.substring(c+", |
| "a.length)},2);\nL(\"substring-before\",3,!1,!1,function(a,b,c){b=b.c(a)", |
| ";a=c.c(a);a=b.indexOf(a);return-1==a?\"\":b.substring(0,a)},2);L(\"sum", |
| "\",1,!1,!1,function(a,b){for(var c=I(b.evaluate(a)),d=0,e=c.next();e;e=", |
| "c.next())d+=+D(e);return d},1,1,!0);L(\"translate\",3,!1,!1,function(a,", |
| "b,c,d){b=b.c(a);c=c.c(a);var e=d.c(a);a=[];for(d=0;d<c.length;d++){var ", |
| "g=c.charAt(d);g in a||(a[g]=e.charAt(d))}c=\"\";for(d=0;d<b.length;d++)", |
| "g=b.charAt(d),c+=g in a?a[g]:g;return c},3);L(\"true\",2,!1,!1,k(!0),0)", |
| ";function Ma(a,b,c,d){this.o=a;this.P=b;this.w=c;this.ea=d}Ma.prototype", |
| ".toString=f(\"o\");var Na={};function M(a,b,c,d){if(a in Na)throw Error", |
| "(\"Axis already created: \"+a);Na[a]=new Ma(a,b,c,!!d)}M(\"ancestor\",f", |
| "unction(a,b){for(var c=new H,d=b;d=d.parentNode;)a.matches(d)&&c.unshif", |
| "t(d);return c},!0);M(\"ancestor-or-self\",function(a,b){var c=new H,d=b", |
| ";do a.matches(d)&&c.unshift(d);while(d=d.parentNode);return c},!0);\nM(", |
| "\"attribute\",function(a,b){var c=new H,d=a.getName(),e=b.attributes;if", |
| "(e)if(\"*\"==d)for(var d=0,g;g=e[d];d++)c.add(g);else(g=e.getNamedItem(", |
| "d))&&c.add(g);return c},!1);M(\"child\",function(a,b,c,d,e){return Ea.c", |
| "all(null,a,b,m(c)?c:null,m(d)?d:null,e||new H)},!1,!0);M(\"descendant\"", |
| ",F,!1,!0);M(\"descendant-or-self\",function(a,b,c,d){var e=new H;E(b,c,", |
| "d)&&a.matches(b)&&e.add(b);return F(a,b,c,d,e)},!1,!0);\nM(\"following", |
| "\",function(a,b,c,d){var e=new H;do for(var g=b;g=g.nextSibling;)E(g,c,", |
| "d)&&a.matches(g)&&e.add(g),e=F(a,g,c,d,e);while(b=b.parentNode);return ", |
| "e},!1,!0);M(\"following-sibling\",function(a,b){for(var c=new H,d=b;d=d", |
| ".nextSibling;)a.matches(d)&&c.add(d);return c},!1);M(\"namespace\",func", |
| "tion(){return new H},!1);M(\"parent\",function(a,b){var c=new H;if(9==b", |
| ".nodeType)return c;if(2==b.nodeType)return c.add(b.ownerElement),c;var ", |
| "d=b.parentNode;a.matches(d)&&c.add(d);return c},!1);\nM(\"preceding\",f", |
| "unction(a,b,c,d){var e=new H,g=[];do g.unshift(b);while(b=b.parentNode)", |
| ";for(var h=1,z=g.length;h<z;h++){var s=[];for(b=g[h];b=b.previousSiblin", |
| "g;)s.unshift(b);for(var G=0,fb=s.length;G<fb;G++)b=s[G],E(b,c,d)&&a.mat", |
| "ches(b)&&e.add(b),e=F(a,b,c,d,e)}return e},!0,!0);M(\"preceding-sibling", |
| "\",function(a,b){for(var c=new H,d=b;d=d.previousSibling;)a.matches(d)&", |
| "&c.unshift(d);return c},!0);M(\"self\",function(a,b){var c=new H;a.matc", |
| "hes(b)&&c.add(b);return c},!1);var N={};N.C=function(){var a={fa:\"http", |
| "://www.w3.org/2000/svg\"};return function(b){return a[b]||null}}();N.k=", |
| "function(a,b,c){var d=B(a);try{var e=d.createNSResolver?d.createNSResol", |
| "ver(d.documentElement):N.C;return d.evaluate(b,a,e,c,null)}catch(g){thr", |
| "ow new r(32,\"Unable to locate an element with the xpath expression \"+", |
| "b+\" because of the following error:\\n\"+g);}};\nN.q=function(a,b){if(", |
| "!a||1!=a.nodeType)throw new r(32,'The result of the xpath expression \"", |
| "'+b+'\" is: '+a+\". It should be an element.\");};N.M=function(a,b){var", |
| " c=function(){var c=N.k(b,a,9);return c?c.singleNodeValue||null:b.selec", |
| "tSingleNode?(c=B(b),c.setProperty&&c.setProperty(\"SelectionLanguage\",", |
| "\"XPath\"),b.selectSingleNode(a)):null}();null===c||N.q(c,a);return c};", |
| "\nN.S=function(a,b){var c=function(){var c=N.k(b,a,7);if(c){for(var e=c", |
| ".snapshotLength,g=[],h=0;h<e;++h)g.push(c.snapshotItem(h));return g}ret", |
| "urn b.selectNodes?(c=B(b),c.setProperty&&c.setProperty(\"SelectionLangu", |
| "age\",\"XPath\"),b.selectNodes(a)):[]}();p(c,function(b){N.q(b,a)});ret", |
| "urn c};function O(a,b,c,d){this.left=a;this.top=b;this.width=c;this.hei", |
| "ght=d}O.prototype.toString=function(){return\"(\"+this.left+\", \"+this", |
| ".top+\" - \"+this.width+\"w x \"+this.height+\"h)\"};O.prototype.contai", |
| "ns=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.h", |
| "eight:a.x>=this.left&&a.x<=this.left+this.width&&a.y>=this.top&&a.y<=th", |
| "is.top+this.height};\nO.prototype.ceil=function(){this.left=Math.ceil(t", |
| "his.left);this.top=Math.ceil(this.top);this.width=Math.ceil(this.width)", |
| ";this.height=Math.ceil(this.height);return this};O.prototype.floor=func", |
| "tion(){this.left=Math.floor(this.left);this.top=Math.floor(this.top);th", |
| "is.width=Math.floor(this.width);this.height=Math.floor(this.height);ret", |
| "urn this};\nO.prototype.round=function(){this.left=Math.round(this.left", |
| ");this.top=Math.round(this.top);this.width=Math.round(this.width);this.", |
| "height=Math.round(this.height);return this};function Oa(a,b){var c=B(a)", |
| ";return c.defaultView&&c.defaultView.getComputedStyle&&(c=c.defaultView", |
| ".getComputedStyle(a,null))?c[b]||c.getPropertyValue(b)||\"\":\"\"}funct", |
| "ion P(a){return Oa(a,\"position\")||(a.currentStyle?a.currentStyle.posi", |
| "tion:null)||a.style&&a.style.position}function Pa(a){var b;try{b=a.getB", |
| "oundingClientRect()}catch(c){return{left:0,top:0,right:0,bottom:0}}retu", |
| "rn b}\nfunction Qa(a){var b=B(a),c=P(a),d=\"fixed\"==c||\"absolute\"==c", |
| ";for(a=a.parentNode;a&&a!=b;a=a.parentNode)if(c=P(a),d=d&&\"static\"==c", |
| "&&a!=b.documentElement&&a!=b.body,!d&&(a.scrollWidth>a.clientWidth||a.s", |
| "crollHeight>a.clientHeight||\"fixed\"==c||\"absolute\"==c||\"relative\"", |
| "==c))return a;return null}\nfunction Ra(a){if(1==a.nodeType){var b;if(a", |
| ".getBoundingClientRect)b=Pa(a),b=new y(b.left,b.top);else{b=Ca(a?new C(", |
| "B(a)):x||(x=new C));var c=B(a),d=P(a),e=new y(0,0),g=(c?B(c):document).", |
| "documentElement;if(a!=g)if(a.getBoundingClientRect)a=Pa(a),c=Ca(c?new C", |
| "(B(c)):x||(x=new C)),e.x=a.left+c.x,e.y=a.top+c.y;else if(c.getBoxObjec", |
| "tFor)a=c.getBoxObjectFor(a),c=c.getBoxObjectFor(g),e.x=a.screenX-c.scre", |
| "enX,e.y=a.screenY-c.screenY;else{var h=a;do{e.x+=h.offsetLeft;e.y+=h.of", |
| "fsetTop;h!=a&&(e.x+=h.clientLeft||\n0,e.y+=h.clientTop||0);if(\"fixed\"", |
| "==P(h)){e.x+=c.body.scrollLeft;e.y+=c.body.scrollTop;break}h=h.offsetPa", |
| "rent}while(h&&h!=a);\"absolute\"==d&&(e.y-=c.body.offsetTop);for(h=a;(h", |
| "=Qa(h))&&h!=c.body&&h!=g;)e.x-=h.scrollLeft,e.y-=h.scrollTop}b=new y(e.", |
| "x-b.x,e.y-b.y)}return b}b=n(a.s);e=a;a.targetTouches?e=a.targetTouches[", |
| "0]:b&&a.s().targetTouches&&(e=a.s().targetTouches[0]);return new y(e.cl", |
| "ientX,e.clientY)};function Q(a,b){return!!a&&1==a.nodeType&&(!b||a.tagN", |
| "ame.toUpperCase()==b)}var Sa=\"BUTTON INPUT OPTGROUP OPTION SELECT TEXT", |
| "AREA\".split(\" \");\nfunction Ta(a){var b=a.tagName.toUpperCase();retu", |
| "rn q(Sa,b)?a.disabled?!1:a.parentNode&&1==a.parentNode.nodeType&&\"OPTG", |
| "ROUP\"==b||\"OPTION\"==b?Ta(a.parentNode):!Aa(a,function(a){var b=a.par", |
| "entNode;if(b&&Q(b,\"FIELDSET\")&&b.disabled){if(!Q(a,\"LEGEND\"))return", |
| "!0;for(;a=void 0!=a.previousElementSibling?a.previousElementSibling:va(", |
| "a.previousSibling);)if(Q(a,\"LEGEND\"))return!0}return!1},!0):!0}var Ua", |
| "=\"text search tel url email password number\".split(\" \");\nfunction ", |
| "Va(a){function b(a){return\"inherit\"==a.contentEditable?(a=R(a))?b(a):", |
| "!1:\"true\"==a.contentEditable}return void 0!==a.contentEditable?void 0", |
| "!==a.isContentEditable?a.isContentEditable:b(a):!1}function R(a){for(a=", |
| "a.parentNode;a&&1!=a.nodeType&&9!=a.nodeType&&11!=a.nodeType;)a=a.paren", |
| "tNode;return Q(a)?a:null}\nfunction S(a,b){var c=da(b);if(\"float\"==c|", |
| "|\"cssFloat\"==c||\"styleFloat\"==c)c=\"cssFloat\";c=Oa(a,c)||Wa(a,c);i", |
| "f(null===c)c=null;else if(q(ja,b)&&(ma.test(\"#\"==c.charAt(0)?c:\"#\"+", |
| "c)||qa(c).length||ia&&ia[c.toLowerCase()]||oa(c).length)){var d=oa(c);i", |
| "f(!d.length){a:if(d=qa(c),!d.length){d=(d=ia[c.toLowerCase()])?d:\"#\"=", |
| "=c.charAt(0)?c:\"#\"+c;if(ma.test(d)&&(d=la(d),d=la(d),d=[parseInt(d.su", |
| "bstr(1,2),16),parseInt(d.substr(3,2),16),parseInt(d.substr(5,2),16)],d.", |
| "length))break a;d=[]}3==d.length&&d.push(1)}c=4!=\nd.length?c:\"rgba(\"", |
| "+d.join(\", \")+\")\"}return c}function Wa(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=R(a))?Wa(c,b):null}\nfunc", |
| "tion Xa(a,b){function c(a){if(\"none\"==S(a,\"display\"))return!1;a=R(a", |
| ");return!a||c(a)}function d(a){var b=T(a);return 0<b.height&&0<b.width?", |
| "!0:Q(a,\"PATH\")&&(0<b.height||0<b.width)?(a=S(a,\"stroke-width\"),!!a&", |
| "&0<parseInt(a,10)):\"hidden\"!=S(a,\"overflow\")&&ga(a.childNodes,funct", |
| "ion(a){return a.nodeType==ua||Q(a)&&d(a)})}function e(a){var b=S(a,\"-o", |
| "-transform\")||S(a,\"-webkit-transform\")||S(a,\"-ms-transform\")||S(a,", |
| "\"-moz-transform\")||S(a,\"transform\");if(b&&\"none\"!==b)return b=Ra(", |
| "a),a=T(a),0<=b.x+a.width&&\n0<=b.y+a.height?!0:!1;a=R(a);return!a||e(a)", |
| "}if(!Q(a))throw Error(\"Argument to isShown must be of type Element\");", |
| "if(Q(a,\"OPTION\")||Q(a,\"OPTGROUP\")){var g=Aa(a,function(a){return Q(", |
| "a,\"SELECT\")});return!!g&&Xa(g,!0)}return(g=Ya(a))?!!g.t&&0<g.rect.wid", |
| "th&&0<g.rect.height&&Xa(g.t,b):Q(a,\"INPUT\")&&\"hidden\"==a.type.toLow", |
| "erCase()||Q(a,\"NOSCRIPT\")||\"hidden\"==S(a,\"visibility\")||!c(a)||!b", |
| "&&0==Za(a)||!d(a)||$a(a)==ab?!1:e(a)}var ab=\"hidden\";\nfunction $a(a)", |
| "{function b(a){var b=a;if(\"visible\"==z)if(a==g)b=h;else if(a==h)retur", |
| "n{x:\"visible\",y:\"visible\"};b={x:S(b,\"overflow-x\"),y:S(b,\"overflo", |
| "w-y\")};a==g&&(b.x=\"hidden\"==b.x?\"hidden\":\"auto\",b.y=\"hidden\"==", |
| "b.y?\"hidden\":\"auto\");return b}function c(a){var b=S(a,\"position\")", |
| ";if(\"fixed\"==b)return g;for(a=R(a);a&&a!=g&&(0==S(a,\"display\").last", |
| "IndexOf(\"inline\",0)||\"absolute\"==b&&\"static\"==S(a,\"position\"));", |
| ")a=R(a);return a}var d=T(a),e=B(a),g=e.documentElement,h=e.body,z=S(g,", |
| "\"overflow\");for(a=c(a);a;a=\nc(a)){var s=T(a),e=b(a),G=d.left>=s.left", |
| "+s.width,s=d.top>=s.top+s.height;if(G&&\"hidden\"==e.x||s&&\"hidden\"==", |
| "e.y)return ab;if(G&&\"visible\"!=e.x||s&&\"visible\"!=e.y)return $a(a)=", |
| "=ab?ab:\"scroll\"}return\"none\"}\nfunction T(a){var b=Ya(a);if(b)retur", |
| "n b.rect;if(n(a.getBBox))try{var c=a.getBBox();return new O(c.x,c.y,c.w", |
| "idth,c.height)}catch(d){throw d;}else{if(Q(a,\"HTML\"))return a=((B(a)?", |
| "B(a).parentWindow||B(a).defaultView:window)||window).document,a=\"CSS1C", |
| "ompat\"==a.compatMode?a.documentElement:a.body,a=new A(a.clientWidth,a.", |
| "clientHeight),new O(0,0,a.width,a.height);var b=Ra(a),c=a.offsetWidth,e", |
| "=a.offsetHeight;c||(e||!a.getBoundingClientRect)||(a=a.getBoundingClien", |
| "tRect(),c=a.right-a.left,e=a.bottom-a.top);\nreturn new O(b.x,b.y,c,e)}", |
| "}function Ya(a){var b=Q(a,\"MAP\");if(!b&&!Q(a,\"AREA\"))return null;va", |
| "r c=b?a:Q(a.parentNode,\"MAP\")?a.parentNode:null,d=null,e=null;if(c&&c", |
| ".name&&(d=N.M('/descendant::*[@usemap = \"#'+c.name+'\"]',B(c)))&&(e=T(", |
| "d),!b&&\"default\"!=a.shape.toLowerCase())){var g=bb(a);a=Math.min(Math", |
| ".max(g.left,0),e.width);b=Math.min(Math.max(g.top,0),e.height);c=Math.m", |
| "in(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{t:d,rect:e||new O(0,0,0,0)}}\nfunction bb(a){var b=", |
| "a.shape.toLowerCase();a=a.coords.split(\",\");if(\"rect\"==b&&4==a.leng", |
| "th){var b=a[0],c=a[1];return new O(b,c,a[2]-b,a[3]-c)}if(\"circle\"==b&", |
| "&3==a.length)return b=a[2],new O(a[0]-b,a[1]-b,2*b,2*b);if(\"poly\"==b&", |
| "&2<a.length){for(var b=a[0],c=a[1],d=b,e=c,g=2;g+1<a.length;g+=2)b=Math", |
| ".min(b,a[g]),d=Math.max(d,a[g]),c=Math.min(c,a[g+1]),e=Math.max(e,a[g+1", |
| "]);return new O(b,c,d-b,e-c)}return new O(0,0,0,0)}\nfunction Za(a){var", |
| " b=1,c=S(a,\"opacity\");c&&(b=Number(c));(a=R(a))&&(b*=Za(a));return b}", |
| ";function cb(a,b){this.m=ca.document.documentElement;this.A=null;var c=", |
| "Ba(B(this.m));c&&db(this,c);this.V=a||new eb;this.O=b||new gb}function ", |
| "db(a,b){a.m=b;a.A=Q(b,\"OPTION\")?Aa(b,function(a){return Q(a,\"SELECT", |
| "\")}):null}function eb(){this.ba=0}function gb(){};function hb(a,b,c){t", |
| "his.B=a;this.D=b;this.F=c}hb.prototype.create=function(a){a=B(a).create", |
| "Event(\"HTMLEvents\");a.initEvent(this.B,this.D,this.F);return a};hb.pr", |
| "ototype.toString=f(\"B\");var ib=new hb(\"change\",!0,!1);function U(a,", |
| "b){this.i={};this.e=[];var c=arguments.length;if(1<c){if(c%2)throw Erro", |
| "r(\"Uneven number of arguments\");for(var d=0;d<c;d+=2)this.set(argumen", |
| "ts[d],arguments[d+1])}else if(a){var e;if(a instanceof U)for(d=jb(a),kb", |
| "(a),e=[],c=0;c<a.e.length;c++)e.push(a.i[a.e[c]]);else{var c=[],g=0;for", |
| "(d in a)c[g++]=d;d=c;c=[];g=0;for(e in a)c[g++]=a[e];e=c}for(c=0;c<d.le", |
| "ngth;c++)this.set(d[c],e[c])}}U.prototype.l=0;U.prototype.N=0;function ", |
| "jb(a){kb(a);return a.e.concat()}\nfunction kb(a){if(a.l!=a.e.length){fo", |
| "r(var b=0,c=0;b<a.e.length;){var d=a.e[b];Object.prototype.hasOwnProper", |
| "ty.call(a.i,d)&&(a.e[c++]=d);b++}a.e.length=c}if(a.l!=a.e.length){for(v", |
| "ar e={},c=b=0;b<a.e.length;)d=a.e[b],Object.prototype.hasOwnProperty.ca", |
| "ll(e,d)||(a.e[c++]=d,e[d]=1),b++;a.e.length=c}}U.prototype.get=function", |
| "(a,b){return Object.prototype.hasOwnProperty.call(this.i,a)?this.i[a]:b", |
| "};\nU.prototype.set=function(a,b){Object.prototype.hasOwnProperty.call(", |
| "this.i,a)||(this.l++,this.e.push(a),this.N++);this.i[a]=b};var lb={};fu", |
| "nction V(a,b,c){var d=typeof a;(\"object\"==d&&null!=a||\"function\"==d", |
| ")&&(a=a.a);a=new mb(a,b,c);!b||b in lb&&!c||(lb[b]={key:a,shift:!1},c&&", |
| "(lb[c]={key:a,shift:!0}));return a}function mb(a,b,c){this.code=a;this.", |
| "G=b||null;this.ca=c||this.G}V(8);V(9);V(13);var nb=V(16),ob=V(17),pb=V(", |
| "18);V(19);V(20);V(27);V(32,\" \");V(33);V(34);V(35);V(36);V(37);V(38);V", |
| "(39);V(40);V(44);V(45);V(46);V(48,\"0\",\")\");V(49,\"1\",\"!\");V(50,", |
| "\"2\",\"@\");V(51,\"3\",\"#\");V(52,\"4\",\"$\");V(53,\"5\",\"%\");V(54", |
| ",\"6\",\"^\");V(55,\"7\",\"&\");\nV(56,\"8\",\"*\");V(57,\"9\",\"(\");V", |
| "(65,\"a\",\"A\");V(66,\"b\",\"B\");V(67,\"c\",\"C\");V(68,\"d\",\"D\");", |
| "V(69,\"e\",\"E\");V(70,\"f\",\"F\");V(71,\"g\",\"G\");V(72,\"h\",\"H\")", |
| ";V(73,\"i\",\"I\");V(74,\"j\",\"J\");V(75,\"k\",\"K\");V(76,\"l\",\"L\"", |
| ");V(77,\"m\",\"M\");V(78,\"n\",\"N\");V(79,\"o\",\"O\");V(80,\"p\",\"P", |
| "\");V(81,\"q\",\"Q\");V(82,\"r\",\"R\");V(83,\"s\",\"S\");V(84,\"t\",\"", |
| "T\");V(85,\"u\",\"U\");V(86,\"v\",\"V\");V(87,\"w\",\"W\");V(88,\"x\",", |
| "\"X\");V(89,\"y\",\"Y\");V(90,\"z\",\"Z\");var qb=V(u?{b:91,a:91,opera:", |
| "219}:t?{b:224,a:91,opera:17}:{b:0,a:91,opera:null});\nV(u?{b:92,a:92,op", |
| "era:220}:t?{b:224,a:93,opera:17}:{b:0,a:92,opera:null});V(u?{b:93,a:93,", |
| "opera:0}:t?{b:0,a:0,opera:16}:{b:93,a:null,opera:0});V({b:96,a:96,opera", |
| ":48},\"0\");V({b:97,a:97,opera:49},\"1\");V({b:98,a:98,opera:50},\"2\")", |
| ";V({b:99,a:99,opera:51},\"3\");V({b:100,a:100,opera:52},\"4\");V({b:101", |
| ",a:101,opera:53},\"5\");V({b:102,a:102,opera:54},\"6\");V({b:103,a:103,", |
| "opera:55},\"7\");V({b:104,a:104,opera:56},\"8\");V({b:105,a:105,opera:5", |
| "7},\"9\");V({b:106,a:106,opera:w?56:42},\"*\");V({b:107,a:107,opera:w?6", |
| "1:43},\"+\");\nV({b:109,a:109,opera:w?109:45},\"-\");V({b:110,a:110,ope", |
| "ra:w?190:78},\".\");V({b:111,a:111,opera:w?191:47},\"/\");V(144);V(112)", |
| ";V(113);V(114);V(115);V(116);V(117);V(118);V(119);V(120);V(121);V(122);", |
| "V(123);V({b:107,a:187,opera:61},\"=\",\"+\");V(108,\",\");V({b:109,a:18", |
| "9,opera:109},\"-\",\"_\");V(188,\",\",\"<\");V(190,\".\",\">\");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,nb);W.set(2,ob);W.set(4,pb);W.set(8,qb);\n(fun", |
| "ction(a){var b=new U;p(jb(a),function(c){b.set(a.get(c).code,c)});retur", |
| "n b})(W);function X(){cb.call(this)}ba(X,cb);X.J=function(){return X.u?", |
| "X.u:X.u=new X};function rb(a){if(!Xa(a,!0)||!Ta(a)||\"none\"==S(a,\"poi", |
| "nter-events\"))throw new r(12,\"Element is not currently interactable a", |
| "nd may not be manipulated\");var b;(b=!(Q(a,\"TEXTAREA\")||(Q(a,\"INPUT", |
| "\")?q(Ua,a.type.toLowerCase()):Va(a))))||(b=a.readOnly);if(b)throw new ", |
| "r(12,\"Element must be user-editable in order to clear it.\");b=X.J();d", |
| "b(b,a);b=b.A||b.m;var c=Ba(B(b));if(b!=c){if(c&&n(c.blur)&&!Q(c,\"BODY", |
| "\"))try{c.blur()}catch(d){throw d;}n(b.focus)&&b.focus()}a.value&&(a.va", |
| "lue=\"\",b=ib.create(a,void 0),\"isTrusted\"in\nb||(b.isTrusted=!1),a.d", |
| "ispatchEvent(b));Va(a)&&(a.innerHTML=\" \")}var Y=[\"_\"],Z=l;Y[0]in Z|", |
| "|!Z.execScript||Z.execScript(\"var \"+Y[0]);for(var $;Y.length&&($=Y.sh", |
| "ift());)Y.length||void 0===rb?Z=Z[$]?Z[$]:Z[$]={}:Z[$]=rb;; return this", |
| "._.apply(null,arguments);}.apply({navigator:typeof window!=undefined?wi", |
| "ndow.navigator:null,document:typeof window!=undefined?window.document:n", |
| "ull}, arguments);}", |
| NULL |
| }; |
| |
| const char* const CLEAR_LOCAL_STORAGE[] = { |
| "function(){return function(){var c=window;function d(a,g){this.code=a;t", |
| "his.state=e[a]||f;this.message=g||\"\";var b=this.state.replace(/((?:^|", |
| "\\s+)[a-z])/g,function(a){return a.toUpperCase().replace(/^[\\s\\xa0]+/", |
| "g,\"\")}),l=b.length-5;if(0>l||b.indexOf(\"Error\",l)!=l)b+=\"Error\";t", |
| "his.name=b;b=Error(this.message);b.name=this.name;this.stack=b.stack||", |
| "\"\"}(function(){var a=Error;function g(){}g.prototype=a.prototype;d.b=", |
| "a.prototype;d.prototype=new g})();\nvar f=\"unknown error\",e={15:\"ele", |
| "ment not selectable\",11:\"element not visible\",31:\"ime engine activa", |
| "tion failed\",30:\"ime not available\",24:\"invalid cookie domain\",29:", |
| "\"invalid element coordinates\",12:\"invalid element state\",32:\"inval", |
| "id selector\",51:\"invalid selector\",52:\"invalid selector\",17:\"java", |
| "script error\",405:\"unsupported operation\",34:\"move target out of bo", |
| "unds\",27:\"no such alert\",7:\"no such element\",8:\"no such frame\",2", |
| "3:\"no such window\",28:\"script timeout\",33:\"session not created\",1", |
| "0:\"stale element reference\",\n0:\"success\",21:\"timeout\",25:\"unabl", |
| "e to set cookie\",26:\"unexpected alert open\"};e[13]=f;e[9]=\"unknown ", |
| "command\";d.prototype.toString=function(){return this.name+\": \"+this.", |
| "message};var h=this.navigator;var k=-1!=(h&&h.platform||\"\").indexOf(", |
| "\"Win\")&&!1;\nfunction m(){var a=c||c;switch(\"local_storage\"){case ", |
| "\"appcache\":return null!=a.applicationCache;case \"browser_connection", |
| "\":return null!=a.navigator&&null!=a.navigator.onLine;case \"database\"", |
| ":return null!=a.openDatabase;case \"location\":return k?!1:null!=a.navi", |
| "gator&&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 d(13,\"Unsupported API", |
| " identifier provided as parameter\");}}\n;function n(a){this.a=a}n.prot", |
| "otype.clear=function(){this.a.clear()};function p(){if(!m())throw new d", |
| "(13,\"Local storage undefined\");(new n(c.localStorage)).clear()}var q=", |
| "[\"_\"],r=this;q[0]in r||!r.execScript||r.execScript(\"var \"+q[0]);for", |
| "(var s;q.length&&(s=q.shift());)q.length||void 0===p?r=r[s]?r[s]:r[s]={", |
| "}:r[s]=p;; return this._.apply(null,arguments);}.apply({navigator:typeo", |
| "f window!=undefined?window.navigator:null,document:typeof window!=undef", |
| "ined?window.document:null}, arguments);}", |
| NULL |
| }; |
| |
| const char* const CLEAR_SESSION_STORAGE[] = { |
| "function(){return function(){var c=window;function d(a,g){this.code=a;t", |
| "his.state=e[a]||f;this.message=g||\"\";var b=this.state.replace(/((?:^|", |
| "\\s+)[a-z])/g,function(a){return a.toUpperCase().replace(/^[\\s\\xa0]+/", |
| "g,\"\")}),l=b.length-5;if(0>l||b.indexOf(\"Error\",l)!=l)b+=\"Error\";t", |
| "his.name=b;b=Error(this.message);b.name=this.name;this.stack=b.stack||", |
| "\"\"}(function(){var a=Error;function g(){}g.prototype=a.prototype;d.b=", |
| "a.prototype;d.prototype=new g})();\nvar f=\"unknown error\",e={15:\"ele", |
| "ment not selectable\",11:\"element not visible\",31:\"ime engine activa", |
| "tion failed\",30:\"ime not available\",24:\"invalid cookie domain\",29:", |
| "\"invalid element coordinates\",12:\"invalid element state\",32:\"inval", |
| "id selector\",51:\"invalid selector\",52:\"invalid selector\",17:\"java", |
| "script error\",405:\"unsupported operation\",34:\"move target out of bo", |
| "unds\",27:\"no such alert\",7:\"no such element\",8:\"no such frame\",2", |
| "3:\"no such window\",28:\"script timeout\",33:\"session not created\",1", |
| "0:\"stale element reference\",\n0:\"success\",21:\"timeout\",25:\"unabl", |
| "e to set cookie\",26:\"unexpected alert open\"};e[13]=f;e[9]=\"unknown ", |
| "command\";d.prototype.toString=function(){return this.name+\": \"+this.", |
| "message};var h=this.navigator;var k=-1!=(h&&h.platform||\"\").indexOf(", |
| "\"Win\")&&!1;\nfunction m(){var a=c||c;switch(\"session_storage\"){case", |
| " \"appcache\":return null!=a.applicationCache;case \"browser_connection", |
| "\":return null!=a.navigator&&null!=a.navigator.onLine;case \"database\"", |
| ":return null!=a.openDatabase;case \"location\":return k?!1:null!=a.navi", |
| "gator&&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 d(13,\"Unsupported API", |
| " identifier provided as parameter\");}}\n;function n(a){this.a=a}n.prot", |
| "otype.clear=function(){this.a.clear()};function p(){var a;if(m())a=new ", |
| "n(c.sessionStorage);else throw new d(13,\"Session storage undefined\");", |
| "a.clear()}var q=[\"_\"],r=this;q[0]in r||!r.execScript||r.execScript(\"", |
| "var \"+q[0]);for(var s;q.length&&(s=q.shift());)q.length||void 0===p?r=", |
| "r[s]?r[s]:r[s]={}:r[s]=p;; return this._.apply(null,arguments);}.apply(", |
| "{navigator:typeof window!=undefined?window.navigator:null,document:type", |
| "of window!=undefined?window.document:null}, arguments);}", |
| NULL |
| }; |
| |
| const char* const CLICK[] = { |
| "function(){return function(){function g(a){return function(){return thi", |
| "s[a]}}function aa(a){return function(){return a}}var k=this;\nfunction ", |
| "ba(a){var b=typeof a;if(\"object\"==b)if(a){if(a instanceof Array)retur", |
| "n\"array\";if(a instanceof Object)return b;var c=Object.prototype.toStr", |
| "ing.call(a);if(\"[object Window]\"==c)return\"object\";if(\"[object Arr", |
| "ay]\"==c||\"number\"==typeof a.length&&\"undefined\"!=typeof a.splice&&", |
| "\"undefined\"!=typeof a.propertyIsEnumerable&&!a.propertyIsEnumerable(", |
| "\"splice\"))return\"array\";if(\"[object Function]\"==c||\"undefined\"!", |
| "=typeof a.call&&\"undefined\"!=typeof a.propertyIsEnumerable&&!a.proper", |
| "tyIsEnumerable(\"call\"))return\"function\"}else return\"null\";\nelse ", |
| "if(\"function\"==b&&\"undefined\"==typeof a.call)return\"object\";retur", |
| "n b}function l(a){return\"string\"==typeof a}function m(a){return\"func", |
| "tion\"==ba(a)}function ca(a,b){function c(){}c.prototype=b.prototype;a.", |
| "ja=b.prototype;a.prototype=new c};var da=window;function ea(a){return S", |
| "tring(a).replace(/\\-([a-z])/g,function(a,c){return c.toUpperCase()})};", |
| "var fa=Array.prototype;function n(a,b){for(var c=a.length,d=l(a)?a.spli", |
| "t(\"\"):a,e=0;e<c;e++)e in d&&b.call(void 0,d[e],e,a)}function ga(a,b){", |
| "if(a.reduce)return a.reduce(b,\"\");var c=\"\";n(a,function(d,e){c=b.ca", |
| "ll(void 0,c,d,e,a)});return c}function ha(a,b){for(var c=a.length,d=l(a", |
| ")?a.split(\"\"):a,e=0;e<c;e++)if(e in d&&b.call(void 0,d[e],e,a))return", |
| "!0;return!1}\nfunction ia(a,b){var c;a:if(l(a))c=l(b)&&1==b.length?a.in", |
| "dexOf(b,0):-1;else{for(c=0;c<a.length;c++)if(c in a&&a[c]===b)break a;c", |
| "=-1}return 0<=c}function ja(a,b,c){return 2>=arguments.length?fa.slice.", |
| "call(a,b):fa.slice.call(a,b,c)};var ka={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 la=\"background-color border-top-color border-right-color b", |
| "order-bottom-color border-left-color color outline-color\".split(\" \")", |
| ",ma=/#([0-9a-fA-F])([0-9a-fA-F])([0-9a-fA-F])/;function na(a){if(!oa.te", |
| "st(a))throw Error(\"'\"+a+\"' is not a valid hex color\");4==a.length&&", |
| "(a=a.replace(ma,\"#$1$1$2$2$3$3\"));return a.toLowerCase()}var 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;\nfunction qa(a){var b=a.match(pa);i", |
| "f(b){a=Number(b[1]);var c=Number(b[2]),d=Number(b[3]),b=Number(b[4]);if", |
| "(0<=a&&255>=a&&0<=c&&255>=c&&0<=d&&255>=d&&0<=b&&1>=b)return[a,c,d,b]}r", |
| "eturn[]}var ra=/^(?:rgb)?\\((0|[1-9]\\d{0,2}),\\s?(0|[1-9]\\d{0,2}),\\s", |
| "?(0|[1-9]\\d{0,2})\\)$/i;function sa(a){var b=a.match(ra);if(b){a=Numbe", |
| "r(b[1]);var c=Number(b[2]),b=Number(b[3]);if(0<=a&&255>=a&&0<=c&&255>=c", |
| "&&0<=b&&255>=b)return[a,c,b]}return[]};function r(a,b){this.code=a;this", |
| ".state=ta[a]||ua;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\";t", |
| "his.name=c;c=Error(this.message);c.name=this.name;this.stack=c.stack||", |
| "\"\"}ca(r,Error);\nvar ua=\"unknown error\",ta={15:\"element not select", |
| "able\",11:\"element not visible\",31:\"ime engine activation failed\",3", |
| "0:\"ime not available\",24:\"invalid cookie domain\",29:\"invalid eleme", |
| "nt coordinates\",12:\"invalid element state\",32:\"invalid selector\",5", |
| "1:\"invalid selector\",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 win", |
| "dow\",28:\"script timeout\",33:\"session not created\",10:\"stale eleme", |
| "nt reference\",\n0:\"success\",21:\"timeout\",25:\"unable to set cookie", |
| "\",26:\"unexpected alert open\"};ta[13]=ua;ta[9]=\"unknown command\";r.", |
| "prototype.toString=function(){return this.name+\": \"+this.message};var", |
| " va,wa,xa,ya=k.navigator;xa=ya&&ya.platform||\"\";va=-1!=xa.indexOf(\"M", |
| "ac\");wa=-1!=xa.indexOf(\"Win\");var s=-1!=xa.indexOf(\"Linux\");var za", |
| ";function t(a,b){this.x=void 0!==a?a:0;this.y=void 0!==b?b:0}t.prototyp", |
| "e.toString=function(){return\"(\"+this.x+\", \"+this.y+\")\"};t.prototy", |
| "pe.ceil=function(){this.x=Math.ceil(this.x);this.y=Math.ceil(this.y);re", |
| "turn this};t.prototype.floor=function(){this.x=Math.floor(this.x);this.", |
| "y=Math.floor(this.y);return this};t.prototype.round=function(){this.x=M", |
| "ath.round(this.x);this.y=Math.round(this.y);return this};function u(a,b", |
| "){this.width=a;this.height=b}u.prototype.toString=function(){return\"(", |
| "\"+this.width+\" x \"+this.height+\")\"};u.prototype.ceil=function(){th", |
| "is.width=Math.ceil(this.width);this.height=Math.ceil(this.height);retur", |
| "n this};u.prototype.floor=function(){this.width=Math.floor(this.width);", |
| "this.height=Math.floor(this.height);return this};u.prototype.round=func", |
| "tion(){this.width=Math.round(this.width);this.height=Math.round(this.he", |
| "ight);return this};var Ba=3;function Ca(a){for(;a&&1!=a.nodeType;)a=a.p", |
| "reviousSibling;return a}function Da(a,b){if(a.contains&&1==b.nodeType)r", |
| "eturn a==b||a.contains(b);if(\"undefined\"!=typeof a.compareDocumentPos", |
| "ition)return a==b||Boolean(a.compareDocumentPosition(b)&16);for(;b&&a!=", |
| "b;)b=b.parentNode;return b==a}\nfunction Ea(a,b){if(a==b)return 0;if(a.", |
| "compareDocumentPosition)return a.compareDocumentPosition(b)&2?1:-1;if(", |
| "\"sourceIndex\"in a||a.parentNode&&\"sourceIndex\"in a.parentNode){var ", |
| "c=1==a.nodeType,d=1==b.nodeType;if(c&&d)return a.sourceIndex-b.sourceIn", |
| "dex;var e=a.parentNode,f=b.parentNode;return e==f?Fa(a,b):!c&&Da(e,b)?-", |
| "1*Ga(a,b):!d&&Da(f,a)?Ga(b,a):(c?a.sourceIndex:e.sourceIndex)-(d?b.sour", |
| "ceIndex:f.sourceIndex)}d=v(a);c=d.createRange();c.selectNode(a);c.colla", |
| "pse(!0);d=d.createRange();d.selectNode(b);\nd.collapse(!0);return c.com", |
| "pareBoundaryPoints(k.Range.START_TO_END,d)}function Ga(a,b){var c=a.par", |
| "entNode;if(c==b)return-1;for(var d=b;d.parentNode!=c;)d=d.parentNode;re", |
| "turn Fa(d,a)}function Fa(a,b){for(var c=b;c=c.previousSibling;)if(c==a)", |
| "return-1;return 1}function v(a){return 9==a.nodeType?a:a.ownerDocument|", |
| "|a.document}function Ha(a,b,c){c||(a=a.parentNode);for(c=0;a;){if(b(a))", |
| "return a;a=a.parentNode;c++}return null}function w(a){this.G=a||k.docum", |
| "ent||document}\nw.prototype.i=function(a){return l(a)?this.G.getElement", |
| "ById(a):a};function Ia(a){var b=a.G;a=b.body;b=b.parentWindow||b.defaul", |
| "tView;return new t(b.pageXOffset||a.scrollLeft,b.pageYOffset||a.scrollT", |
| "op)}w.prototype.contains=Da;function x(a){var b=null,c=a.nodeType;1==c&", |
| "&(b=a.textContent,b=void 0==b||null==b?a.innerText:b,b=void 0==b||null=", |
| "=b?\"\":b);if(\"string\"!=typeof b)if(9==c||1==c){a=9==c?a.documentElem", |
| "ent:a.firstChild;for(var c=0,d=[],b=\"\";a;){do 1!=a.nodeType&&(b+=a.no", |
| "deValue),d[c++]=a;while(a=a.firstChild);for(;c&&!(a=d[--c].nextSibling)", |
| ";);}}else b=a.nodeValue;return\"\"+b}\nfunction y(a,b,c){if(null===b)re", |
| "turn!0;try{if(!a.getAttribute)return!1}catch(d){return!1}return null==c", |
| "?!!a.getAttribute(b):a.getAttribute(b,2)==c}function Ja(a,b,c,d,e){retu", |
| "rn Ka.call(null,a,b,l(c)?c:null,l(d)?d:null,e||new z)}\nfunction Ka(a,b", |
| ",c,d,e){b.getElementsByName&&d&&\"name\"==c?(b=b.getElementsByName(d),n", |
| "(b,function(b){a.matches(b)&&e.add(b)})):b.getElementsByClassName&&d&&", |
| "\"class\"==c?(b=b.getElementsByClassName(d),n(b,function(b){b.className", |
| "==d&&a.matches(b)&&e.add(b)})):b.getElementsByTagName&&(b=b.getElements", |
| "ByTagName(a.getName()),n(b,function(a){y(a,c,d)&&e.add(a)}));return e}f", |
| "unction La(a,b,c,d,e){for(b=b.firstChild;b;b=b.nextSibling)y(b,c,d)&&a.", |
| "matches(b)&&e.add(b);return e}\nfunction Ma(a,b,c,d,e){for(b=b.firstChi", |
| "ld;b;b=b.nextSibling)y(b,c,d)&&a.matches(b)&&e.add(b),Ma(a,b,c,d,e)};fu", |
| "nction z(){this.h=this.g=null;this.q=0}function Na(a){this.J=a;this.nex", |
| "t=this.A=null}z.prototype.unshift=function(a){a=new Na(a);a.next=this.g", |
| ";this.h?this.g.A=a:this.g=this.h=a;this.g=a;this.q++};z.prototype.add=f", |
| "unction(a){a=new Na(a);a.A=this.h;this.g?this.h.next=a:this.g=this.h=a;", |
| "this.h=a;this.q++};function Oa(a){return(a=a.g)?a.J:null}function Pa(a)", |
| "{return(a=Oa(a))?x(a):\"\"}function A(a,b){this.ea=a;this.F=(this.K=b)?", |
| "a.h:a.g;this.Q=null}\nA.prototype.next=function(){var a=this.F;if(null=", |
| "=a)return null;var b=this.Q=a;this.F=this.K?a.A:a.next;return b.J};func", |
| "tion B(a,b){var c=a.evaluate(b);return c instanceof z?+Pa(c):+c}functio", |
| "n D(a,b){var c=a.evaluate(b);return c instanceof z?Pa(c):\"\"+c}functio", |
| "n E(a,b){var c=a.evaluate(b);return c instanceof z?!!c.q:!!c};function ", |
| "H(a,b,c,d,e){b=b.evaluate(d);c=c.evaluate(d);var f;if(b instanceof z&&c", |
| " instanceof z){e=new A(b,!1);for(d=e.next();d;d=e.next())for(b=new A(c,", |
| "!1),f=b.next();f;f=b.next())if(a(x(d),x(f)))return!0;return!1}if(b inst", |
| "anceof z||c instanceof z){b instanceof z?e=b:(e=c,c=b);e=new A(e,!1);b=", |
| "typeof c;for(d=e.next();d;d=e.next()){switch(b){case \"number\":d=+x(d)", |
| ";break;case \"boolean\":d=!!x(d);break;case \"string\":d=x(d);break;def", |
| "ault:throw Error(\"Illegal primitive type for comparison.\");}if(a(d,c)", |
| ")return!0}return!1}return e?\n\"boolean\"==typeof b||\"boolean\"==typeo", |
| "f c?a(!!b,!!c):\"number\"==typeof b||\"number\"==typeof c?a(+b,+c):a(b,", |
| "c):a(+b,+c)}function Qa(a,b,c,d){this.R=a;this.ha=b;this.N=c;this.o=d}Q", |
| "a.prototype.toString=g(\"R\");var Ra={};function I(a,b,c,d){if(a in Ra)", |
| "throw Error(\"Binary operator already created: \"+a);a=new Qa(a,b,c,d);", |
| "Ra[a.toString()]=a}I(\"div\",6,1,function(a,b,c){return B(a,c)/B(b,c)})", |
| ";I(\"mod\",6,1,function(a,b,c){return B(a,c)%B(b,c)});I(\"*\",6,1,funct", |
| "ion(a,b,c){return B(a,c)*B(b,c)});\nI(\"+\",5,1,function(a,b,c){return ", |
| "B(a,c)+B(b,c)});I(\"-\",5,1,function(a,b,c){return B(a,c)-B(b,c)});I(\"", |
| "<\",4,2,function(a,b,c){return H(function(a,b){return a<b},a,b,c)});I(", |
| "\">\",4,2,function(a,b,c){return H(function(a,b){return a>b},a,b,c)});I", |
| "(\"<=\",4,2,function(a,b,c){return H(function(a,b){return a<=b},a,b,c)}", |
| ");I(\">=\",4,2,function(a,b,c){return H(function(a,b){return a>=b},a,b,", |
| "c)});I(\"=\",3,2,function(a,b,c){return H(function(a,b){return a==b},a,", |
| "b,c,!0)});\nI(\"!=\",3,2,function(a,b,c){return H(function(a,b){return ", |
| "a!=b},a,b,c,!0)});I(\"and\",2,2,function(a,b,c){return E(a,c)&&E(b,c)})", |
| ";I(\"or\",1,2,function(a,b,c){return E(a,c)||E(b,c)});function Sa(a,b,c", |
| ",d,e,f,h,q,p){this.w=a;this.N=b;this.ca=c;this.ba=d;this.aa=e;this.o=f;", |
| "this.$=h;this.Z=void 0!==q?q:h;this.fa=!!p}Sa.prototype.toString=g(\"w", |
| "\");var Ta={};function J(a,b,c,d,e,f,h,q){if(a in Ta)throw Error(\"Func", |
| "tion already created: \"+a+\".\");Ta[a]=new Sa(a,b,c,d,!1,e,f,h,q)}J(\"", |
| "boolean\",2,!1,!1,function(a,b){return E(b,a)},1);J(\"ceiling\",1,!1,!1", |
| ",function(a,b){return Math.ceil(B(b,a))},1);\nJ(\"concat\",3,!1,!1,func", |
| "tion(a,b){var c=ja(arguments,1);return ga(c,function(b,c){return b+D(c,", |
| "a)})},2,null);J(\"contains\",2,!1,!1,function(a,b,c){b=D(b,a);a=D(c,a);", |
| "return-1!=b.indexOf(a)},2);J(\"count\",1,!1,!1,function(a,b){return b.e", |
| "valuate(a).q},1,1,!0);J(\"false\",2,!1,!1,aa(!1),0);J(\"floor\",1,!1,!1", |
| ",function(a,b){return Math.floor(B(b,a))},1);\nJ(\"id\",4,!1,!1,functio", |
| "n(a,b){var c=a.k,d=9==c.nodeType?c:c.ownerDocument,c=D(b,a).split(/\\s+", |
| "/),e=[];n(c,function(a){(a=d.getElementById(a))&&!ia(e,a)&&e.push(a)});", |
| "e.sort(Ea);var f=new z;n(e,function(a){f.add(a)});return f},1);J(\"lang", |
| "\",2,!1,!1,aa(!1),1);J(\"last\",1,!0,!1,function(a){if(1!=arguments.len", |
| "gth)throw Error(\"Function last expects ()\");return a.h},0);J(\"local-", |
| "name\",3,!1,!0,function(a,b){var c=b?Oa(b.evaluate(a)):a.k;return c?c.n", |
| "odeName.toLowerCase():\"\"},0,1,!0);\nJ(\"name\",3,!1,!0,function(a,b){", |
| "var c=b?Oa(b.evaluate(a)):a.k;return c?c.nodeName.toLowerCase():\"\"},0", |
| ",1,!0);J(\"namespace-uri\",3,!0,!1,aa(\"\"),0,1,!0);J(\"normalize-space", |
| "\",3,!1,!0,function(a,b){return(b?D(b,a):x(a.k)).replace(/[\\s\\xa0]+/g", |
| ",\" \").replace(/^\\s+|\\s+$/g,\"\")},0,1);J(\"not\",2,!1,!1,function(a", |
| ",b){return!E(b,a)},1);J(\"number\",1,!1,!0,function(a,b){return b?B(b,a", |
| "):+x(a.k)},0,1);J(\"position\",1,!0,!1,function(a){return a.ga},0);J(\"", |
| "round\",1,!1,!1,function(a,b){return Math.round(B(b,a))},1);\nJ(\"start", |
| "s-with\",2,!1,!1,function(a,b,c){b=D(b,a);a=D(c,a);return 0==b.lastInde", |
| "xOf(a,0)},2);J(\"string\",3,!1,!0,function(a,b){return b?D(b,a):x(a.k)}", |
| ",0,1);J(\"string-length\",1,!1,!0,function(a,b){return(b?D(b,a):x(a.k))", |
| ".length},0,1);\nJ(\"substring\",3,!1,!1,function(a,b,c,d){c=B(c,a);if(i", |
| "sNaN(c)||Infinity==c||-Infinity==c)return\"\";d=d?B(d,a):Infinity;if(is", |
| "NaN(d)||-Infinity===d)return\"\";c=Math.round(c)-1;var e=Math.max(c,0);", |
| "a=D(b,a);if(Infinity==d)return a.substring(e);b=Math.round(d);return a.", |
| "substring(e,c+b)},2,3);J(\"substring-after\",3,!1,!1,function(a,b,c){b=", |
| "D(b,a);a=D(c,a);c=b.indexOf(a);return-1==c?\"\":b.substring(c+a.length)", |
| "},2);\nJ(\"substring-before\",3,!1,!1,function(a,b,c){b=D(b,a);a=D(c,a)", |
| ";a=b.indexOf(a);return-1==a?\"\":b.substring(0,a)},2);J(\"sum\",1,!1,!1", |
| ",function(a,b){var c;c=b.evaluate(a);c=new A(c,!1);for(var d=0,e=c.next", |
| "();e;e=c.next())d+=+x(e);return d},1,1,!0);J(\"translate\",3,!1,!1,func", |
| "tion(a,b,c,d){b=D(b,a);c=D(c,a);var e=D(d,a);a=[];for(d=0;d<c.length;d+", |
| "+){var f=c.charAt(d);f in a||(a[f]=e.charAt(d))}c=\"\";for(d=0;d<b.leng", |
| "th;d++)f=b.charAt(d),c+=f in a?a[f]:f;return c},3);J(\"true\",2,!1,!1,a", |
| "a(!0),0);function Ua(a,b,c,d){this.w=a;this.W=b;this.K=c;this.ka=d}Ua.p", |
| "rototype.toString=g(\"w\");var Va={};function K(a,b,c,d){if(a in Va)thr", |
| "ow Error(\"Axis already created: \"+a);Va[a]=new Ua(a,b,c,!!d)}K(\"ance", |
| "stor\",function(a,b){for(var c=new z,d=b;d=d.parentNode;)a.matches(d)&&", |
| "c.unshift(d);return c},!0);K(\"ancestor-or-self\",function(a,b){var c=n", |
| "ew z,d=b;do a.matches(d)&&c.unshift(d);while(d=d.parentNode);return c},", |
| "!0);\nK(\"attribute\",function(a,b){var c=new z,d=a.getName(),e=b.attri", |
| "butes;if(e)if(\"*\"==d)for(var d=0,f;f=e[d];d++)c.add(f);else(f=e.getNa", |
| "medItem(d))&&c.add(f);return c},!1);K(\"child\",function(a,b,c,d,e){ret", |
| "urn La.call(null,a,b,l(c)?c:null,l(d)?d:null,e||new z)},!1,!0);K(\"desc", |
| "endant\",Ja,!1,!0);K(\"descendant-or-self\",function(a,b,c,d){var e=new", |
| " z;y(b,c,d)&&a.matches(b)&&e.add(b);return Ja(a,b,c,d,e)},!1,!0);\nK(\"", |
| "following\",function(a,b,c,d){var e=new z;do for(var f=b;f=f.nextSiblin", |
| "g;)y(f,c,d)&&a.matches(f)&&e.add(f),e=Ja(a,f,c,d,e);while(b=b.parentNod", |
| "e);return e},!1,!0);K(\"following-sibling\",function(a,b){for(var c=new", |
| " z,d=b;d=d.nextSibling;)a.matches(d)&&c.add(d);return c},!1);K(\"namesp", |
| "ace\",function(){return new z},!1);K(\"parent\",function(a,b){var c=new", |
| " z;if(9==b.nodeType)return c;if(2==b.nodeType)return c.add(b.ownerEleme", |
| "nt),c;var d=b.parentNode;a.matches(d)&&c.add(d);return c},!1);\nK(\"pre", |
| "ceding\",function(a,b,c,d){var e=new z,f=[];do f.unshift(b);while(b=b.p", |
| "arentNode);for(var h=1,q=f.length;h<q;h++){var p=[];for(b=f[h];b=b.prev", |
| "iousSibling;)p.unshift(b);for(var C=0,Aa=p.length;C<Aa;C++)b=p[C],y(b,c", |
| ",d)&&a.matches(b)&&e.add(b),e=Ja(a,b,c,d,e)}return e},!0,!0);K(\"preced", |
| "ing-sibling\",function(a,b){for(var c=new z,d=b;d=d.previousSibling;)a.", |
| "matches(d)&&c.unshift(d);return c},!0);K(\"self\",function(a,b){var c=n", |
| "ew z;a.matches(b)&&c.add(b);return c},!1);var L={};L.L=function(){var a", |
| "={la:\"http://www.w3.org/2000/svg\"};return function(b){return a[b]||nu", |
| "ll}}();L.o=function(a,b,c){var d=v(a);try{var e=d.createNSResolver?d.cr", |
| "eateNSResolver(d.documentElement):L.L;return d.evaluate(b,a,e,c,null)}c", |
| "atch(f){throw new r(32,\"Unable to locate an element with the xpath exp", |
| "ression \"+b+\" because of the following error:\\n\"+f);}};\nL.D=functi", |
| "on(a,b){if(!a||1!=a.nodeType)throw new r(32,'The result of the xpath ex", |
| "pression \"'+b+'\" is: '+a+\". It should be an element.\");};L.S=functi", |
| "on(a,b){var c=function(){var c=L.o(b,a,9);return c?c.singleNodeValue||n", |
| "ull:b.selectSingleNode?(c=v(b),c.setProperty&&c.setProperty(\"Selection", |
| "Language\",\"XPath\"),b.selectSingleNode(a)):null}();null===c||L.D(c,a)", |
| ";return c};\nL.Y=function(a,b){var c=function(){var c=L.o(b,a,7);if(c){", |
| "for(var e=c.snapshotLength,f=[],h=0;h<e;++h)f.push(c.snapshotItem(h));r", |
| "eturn f}return b.selectNodes?(c=v(b),c.setProperty&&c.setProperty(\"Sel", |
| "ectionLanguage\",\"XPath\"),b.selectNodes(a)):[]}();n(c,function(b){L.D", |
| "(b,a)});return c};var Wa,Xa=/Chrome\\/([0-9.]+)/.exec(k.navigator?k.nav", |
| "igator.userAgent:null);Wa=Xa?Xa[1]:\"\";function M(a,b,c,d){this.top=a;", |
| "this.right=b;this.bottom=c;this.left=d}M.prototype.toString=function(){", |
| "return\"(\"+this.top+\"t, \"+this.right+\"r, \"+this.bottom+\"b, \"+thi", |
| "s.left+\"l)\"};M.prototype.contains=function(a){return this&&a?a instan", |
| "ceof M?a.left>=this.left&&a.right<=this.right&&a.top>=this.top&&a.botto", |
| "m<=this.bottom:a.x>=this.left&&a.x<=this.right&&a.y>=this.top&&a.y<=thi", |
| "s.bottom:!1};\nM.prototype.ceil=function(){this.top=Math.ceil(this.top)", |
| ";this.right=Math.ceil(this.right);this.bottom=Math.ceil(this.bottom);th", |
| "is.left=Math.ceil(this.left);return this};M.prototype.floor=function(){", |
| "this.top=Math.floor(this.top);this.right=Math.floor(this.right);this.bo", |
| "ttom=Math.floor(this.bottom);this.left=Math.floor(this.left);return thi", |
| "s};\nM.prototype.round=function(){this.top=Math.round(this.top);this.ri", |
| "ght=Math.round(this.right);this.bottom=Math.round(this.bottom);this.lef", |
| "t=Math.round(this.left);return this};function N(a,b,c,d){this.left=a;th", |
| "is.top=b;this.width=c;this.height=d}N.prototype.toString=function(){ret", |
| "urn\"(\"+this.left+\", \"+this.top+\" - \"+this.width+\"w x \"+this.hei", |
| "ght+\"h)\"};N.prototype.contains=function(a){return a instanceof N?this", |
| ".left<=a.left&&this.left+this.width>=a.left+a.width&&this.top<=a.top&&t", |
| "his.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};\nN.prototype.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};N.prototype.floor=function(){this.left=Math.floor(this.left);th", |
| "is.top=Math.floor(this.top);this.width=Math.floor(this.width);this.heig", |
| "ht=Math.floor(this.height);return this};\nN.prototype.round=function(){", |
| "this.left=Math.round(this.left);this.top=Math.round(this.top);this.widt", |
| "h=Math.round(this.width);this.height=Math.round(this.height);return thi", |
| "s};function O(a,b){var c=v(a);return c.defaultView&&c.defaultView.getCo", |
| "mputedStyle&&(c=c.defaultView.getComputedStyle(a,null))?c[b]||c.getProp", |
| "ertyValue(b)||\"\":\"\"}function P(a,b){return O(a,b)||(a.currentStyle?", |
| "a.currentStyle[b]:null)||a.style&&a.style[b]}function Ya(a){var b;try{b", |
| "=a.getBoundingClientRect()}catch(c){return{left:0,top:0,right:0,bottom:", |
| "0}}return b}\nfunction Za(a){var b=v(a),c=P(a,\"position\"),d=\"fixed\"", |
| "==c||\"absolute\"==c;for(a=a.parentNode;a&&a!=b;a=a.parentNode)if(c=P(a", |
| ",\"position\"),d=d&&\"static\"==c&&a!=b.documentElement&&a!=b.body,!d&&", |
| "(a.scrollWidth>a.clientWidth||a.scrollHeight>a.clientHeight||\"fixed\"=", |
| "=c||\"absolute\"==c||\"relative\"==c))return a;return null}\nfunction $", |
| "a(a){var b=v(a),c=P(a,\"position\"),d=new t(0,0),e=(b?v(b):document).do", |
| "cumentElement;if(a==e)return d;if(a.getBoundingClientRect)a=Ya(a),b=Ia(", |
| "b?new w(v(b)):za||(za=new w)),d.x=a.left+b.x,d.y=a.top+b.y;else if(b.ge", |
| "tBoxObjectFor)a=b.getBoxObjectFor(a),b=b.getBoxObjectFor(e),d.x=a.scree", |
| "nX-b.screenX,d.y=a.screenY-b.screenY;else{var f=a;do{d.x+=f.offsetLeft;", |
| "d.y+=f.offsetTop;f!=a&&(d.x+=f.clientLeft||0,d.y+=f.clientTop||0);if(\"", |
| "fixed\"==P(f,\"position\")){d.x+=b.body.scrollLeft;d.y+=b.body.scrollTo", |
| "p;\nbreak}f=f.offsetParent}while(f&&f!=a);\"absolute\"==c&&(d.y-=b.body", |
| ".offsetTop);for(f=a;(f=Za(f))&&f!=b.body&&f!=e;)d.x-=f.scrollLeft,d.y-=", |
| "f.scrollTop}return d}function ab(a){if(1==a.nodeType){if(a.getBoundingC", |
| "lientRect)a=Ya(a),a=new t(a.left,a.top);else{var b=Ia(a?new w(v(a)):za|", |
| "|(za=new w));a=$a(a);a=new t(a.x-b.x,a.y-b.y)}return a}var b=m(a.H),c=a", |
| ";a.targetTouches?c=a.targetTouches[0]:b&&a.H().targetTouches&&(c=a.H().", |
| "targetTouches[0]);return new t(c.clientX,c.clientY)}\nfunction bb(a){va", |
| "r b=a.offsetWidth,c=a.offsetHeight;return void 0!==b&&(b||c)||!a.getBou", |
| "ndingClientRect?new u(b,c):(a=Ya(a),new u(a.right-a.left,a.bottom-a.top", |
| "))};function cb(a){var b;a:{a=v(a);try{b=a&&a.activeElement;break a}cat", |
| "ch(c){}b=null}return b}function Q(a,b){return!!a&&1==a.nodeType&&(!b||a", |
| ".tagName.toUpperCase()==b)}function db(a){return eb(a,!0)&&fb(a)&&\"non", |
| "e\"!=R(a,\"pointer-events\")}function gb(a){return Q(a,\"OPTION\")?!0:Q", |
| "(a,\"INPUT\")?(a=a.type.toLowerCase(),\"checkbox\"==a||\"radio\"==a):!1", |
| "}\nfunction hb(a){if(!gb(a))throw new r(15,\"Element is not selectable", |
| "\");var b=\"selected\",c=a.type&&a.type.toLowerCase();if(\"checkbox\"==", |
| "c||\"radio\"==c)b=\"checked\";return!!a[b]}var ib=\"BUTTON INPUT OPTGRO", |
| "UP OPTION SELECT TEXTAREA\".split(\" \");\nfunction fb(a){var b=a.tagNa", |
| "me.toUpperCase();return ia(ib,b)?a.disabled?!1:a.parentNode&&1==a.paren", |
| "tNode.nodeType&&\"OPTGROUP\"==b||\"OPTION\"==b?fb(a.parentNode):!Ha(a,f", |
| "unction(a){var b=a.parentNode;if(b&&Q(b,\"FIELDSET\")&&b.disabled){if(!", |
| "Q(a,\"LEGEND\"))return!0;for(;a=void 0!=a.previousElementSibling?a.prev", |
| "iousElementSibling:Ca(a.previousSibling);)if(Q(a,\"LEGEND\"))return!0}r", |
| "eturn!1},!0):!0}\nfunction S(a){for(a=a.parentNode;a&&1!=a.nodeType&&9!", |
| "=a.nodeType&&11!=a.nodeType;)a=a.parentNode;return Q(a)?a:null}\nfuncti", |
| "on R(a,b){var c=ea(b);if(\"float\"==c||\"cssFloat\"==c||\"styleFloat\"=", |
| "=c)c=\"cssFloat\";c=O(a,c)||jb(a,c);if(null===c)c=null;else if(ia(la,b)", |
| "&&(oa.test(\"#\"==c.charAt(0)?c:\"#\"+c)||sa(c).length||ka&&ka[c.toLowe", |
| "rCase()]||qa(c).length)){var d=qa(c);if(!d.length){a:if(d=sa(c),!d.leng", |
| "th){d=(d=ka[c.toLowerCase()])?d:\"#\"==c.charAt(0)?c:\"#\"+c;if(oa.test", |
| "(d)&&(d=na(d),d=na(d),d=[parseInt(d.substr(1,2),16),parseInt(d.substr(3", |
| ",2),16),parseInt(d.substr(5,2),16)],d.length))break a;d=[]}3==d.length&", |
| "&d.push(1)}c=4!=\nd.length?c:\"rgba(\"+d.join(\", \")+\")\"}return c}fu", |
| "nction jb(a,b){var c=a.currentStyle||a.style,d=c[b];void 0===d&&m(c.get", |
| "PropertyValue)&&(d=c.getPropertyValue(b));return\"inherit\"!=d?void 0!=", |
| "=d?d:null:(c=S(a))?jb(c,b):null}\nfunction eb(a,b){function c(a){if(\"n", |
| "one\"==R(a,\"display\"))return!1;a=S(a);return!a||c(a)}function d(a){va", |
| "r b=T(a);return 0<b.height&&0<b.width?!0:Q(a,\"PATH\")&&(0<b.height||0<", |
| "b.width)?(a=R(a,\"stroke-width\"),!!a&&0<parseInt(a,10)):\"hidden\"!=R(", |
| "a,\"overflow\")&&ha(a.childNodes,function(a){return a.nodeType==Ba||Q(a", |
| ")&&d(a)})}function e(a){var b=R(a,\"-o-transform\")||R(a,\"-webkit-tran", |
| "sform\")||R(a,\"-ms-transform\")||R(a,\"-moz-transform\")||R(a,\"transf", |
| "orm\");if(b&&\"none\"!==b)return b=ab(a),a=T(a),0<=b.x+a.width&&\n0<=b.", |
| "y+a.height?!0:!1;a=S(a);return!a||e(a)}if(!Q(a))throw Error(\"Argument ", |
| "to isShown must be of type Element\");if(Q(a,\"OPTION\")||Q(a,\"OPTGROU", |
| "P\")){var f=Ha(a,function(a){return Q(a,\"SELECT\")});return!!f&&eb(f,!", |
| "0)}return(f=kb(a))?!!f.I&&0<f.rect.width&&0<f.rect.height&&eb(f.I,b):Q(", |
| "a,\"INPUT\")&&\"hidden\"==a.type.toLowerCase()||Q(a,\"NOSCRIPT\")||\"hi", |
| "dden\"==R(a,\"visibility\")||!c(a)||!b&&0==lb(a)||!d(a)||mb(a)==nb?!1:e", |
| "(a)}var nb=\"hidden\";\nfunction mb(a){function b(a){var b=a;if(\"visib", |
| "le\"==q)if(a==f)b=h;else if(a==h)return{x:\"visible\",y:\"visible\"};b=", |
| "{x:R(b,\"overflow-x\"),y:R(b,\"overflow-y\")};a==f&&(b.x=\"hidden\"==b.", |
| "x?\"hidden\":\"auto\",b.y=\"hidden\"==b.y?\"hidden\":\"auto\");return b", |
| "}function c(a){var b=R(a,\"position\");if(\"fixed\"==b)return f;for(a=S", |
| "(a);a&&a!=f&&(0==R(a,\"display\").lastIndexOf(\"inline\",0)||\"absolute", |
| "\"==b&&\"static\"==R(a,\"position\"));)a=S(a);return a}var d=T(a),e=v(a", |
| "),f=e.documentElement,h=e.body,q=R(f,\"overflow\");for(a=c(a);a;a=\nc(a", |
| ")){var p=T(a),e=b(a),C=d.left>=p.left+p.width,p=d.top>=p.top+p.height;i", |
| "f(C&&\"hidden\"==e.x||p&&\"hidden\"==e.y)return nb;if(C&&\"visible\"!=e", |
| ".x||p&&\"visible\"!=e.y)return mb(a)==nb?nb:\"scroll\"}return\"none\"}", |
| "\nfunction T(a){var b=kb(a);if(b)return b.rect;if(m(a.getBBox))try{var ", |
| "c=a.getBBox();return new N(c.x,c.y,c.width,c.height)}catch(d){throw d;}", |
| "else{if(Q(a,\"HTML\"))return a=((v(a)?v(a).parentWindow||v(a).defaultVi", |
| "ew:window)||window).document,a=\"CSS1Compat\"==a.compatMode?a.documentE", |
| "lement:a.body,a=new u(a.clientWidth,a.clientHeight),new N(0,0,a.width,a", |
| ".height);var b=ab(a),c=a.offsetWidth,e=a.offsetHeight;c||(e||!a.getBoun", |
| "dingClientRect)||(a=a.getBoundingClientRect(),c=a.right-a.left,e=a.bott", |
| "om-a.top);\nreturn new N(b.x,b.y,c,e)}}function kb(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=L.S('/descendant::*[@us", |
| "emap = \"#'+c.name+'\"]',v(c)))&&(e=T(d),!b&&\"default\"!=a.shape.toLow", |
| "erCase())){var f=ob(a);a=Math.min(Math.max(f.left,0),e.width);b=Math.mi", |
| "n(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 N(a+e.left,b+e.top,c,f)}return{I:d,rect:e||n", |
| "ew N(0,0,0,0)}}\nfunction ob(a){var b=a.shape.toLowerCase();a=a.coords.", |
| "split(\",\");if(\"rect\"==b&&4==a.length){var b=a[0],c=a[1];return new ", |
| "N(b,c,a[2]-b,a[3]-c)}if(\"circle\"==b&&3==a.length)return b=a[2],new N(", |
| "a[0]-b,a[1]-b,2*b,2*b);if(\"poly\"==b&&2<a.length){for(var b=a[0],c=a[1", |
| "],d=b,e=c,f=2;f+1<a.length;f+=2)b=Math.min(b,a[f]),d=Math.max(d,a[f]),c", |
| "=Math.min(c,a[f+1]),e=Math.max(e,a[f+1]);return new N(b,c,d-b,e-c)}retu", |
| "rn new N(0,0,0,0)}\nfunction lb(a){var b=1,c=R(a,\"opacity\");c&&(b=Num", |
| "ber(c));(a=S(a))&&(b*=lb(a));return b};function pb(a,b){this.c=da.docum", |
| "ent.documentElement;this.f=null;var c=cb(this.c);c&&qb(this,c);this.r=a", |
| "||new rb;this.P=b||new sb}pb.prototype.i=g(\"c\");function qb(a,b){a.c=", |
| "b;a.f=Q(b,\"OPTION\")?Ha(b,function(a){return Q(a,\"SELECT\")}):null}\n", |
| "pb.prototype.p=function(a,b,c,d,e,f,h){if(!f&&!db(this.c))return!1;if(d", |
| "&&tb!=a&&ub!=a)throw new r(12,\"Event type does not allow related targe", |
| "t: \"+a);b={clientX:b.x,clientY:b.y,button:c,altKey:0!=(this.r.s&4),ctr", |
| "lKey:0!=(this.r.s&2),shiftKey:0!=(this.r.s&1),metaKey:0!=(this.r.s&8),w", |
| "heelDelta:e||0,relatedTarget:d||null};h=h||1;c=this.c;if(a!=U&&a!=vb&&h", |
| " in wb)c=wb[h];else if(this.f)a:switch(a){case U:case xb:c=this.f.multi", |
| "ple?this.c:this.f;break a;default:c=this.f.multiple?this.c:null}return ", |
| "c?this.P.p(c,\na,b):!0};function rb(){this.s=0}var wb={};function sb(){", |
| "}sb.prototype.p=function(a,b,c){return yb(a,b,c)};function zb(a,b,c){th", |
| "is.t=a;this.B=b;this.C=c}zb.prototype.create=function(a){a=v(a).createE", |
| "vent(\"HTMLEvents\");a.initEvent(this.t,this.B,this.C);return a};zb.pro", |
| "totype.toString=g(\"t\");function V(a,b,c){zb.call(this,a,b,c)}ca(V,zb)", |
| ";\nV.prototype.create=function(a,b){if(this==Ab)throw new r(9,\"Browser", |
| " does not support a mouse pixel scroll event.\");var c=v(a),d=c?c.paren", |
| "tWindow||c.defaultView:window,c=c.createEvent(\"MouseEvents\");this==Bb", |
| "&&(c.wheelDelta=b.wheelDelta);c.initMouseEvent(this.t,this.B,this.C,d,1", |
| ",0,0,b.clientX,b.clientY,b.ctrlKey,b.altKey,b.shiftKey,b.metaKey,b.butt", |
| "on,b.relatedTarget);return c};\nvar Cb=new zb(\"change\",!0,!1),U=new V", |
| "(\"click\",!0,!0),Db=new V(\"contextmenu\",!0,!0),Eb=new V(\"dblclick\"", |
| ",!0,!0),vb=new V(\"mousedown\",!0,!0),Fb=new V(\"mousemove\",!0,!1),ub=", |
| "new V(\"mouseout\",!0,!0),tb=new V(\"mouseover\",!0,!0),xb=new V(\"mous", |
| "eup\",!0,!0),Bb=new V(\"mousewheel\",!0,!0),Ab=new V(\"MozMousePixelScr", |
| "oll\",!0,!0);function yb(a,b,c){b=b.create(a,c);\"isTrusted\"in b||(b.i", |
| "sTrusted=!1);return a.dispatchEvent(b)};function W(a,b){this.j={};this.", |
| "d=[];var c=arguments.length;if(1<c){if(c%2)throw Error(\"Uneven number ", |
| "of arguments\");for(var d=0;d<c;d+=2)this.set(arguments[d],arguments[d+", |
| "1])}else if(a){var e;if(a instanceof W)for(d=Gb(a),Hb(a),e=[],c=0;c<a.d", |
| ".length;c++)e.push(a.j[a.d[c]]);else{var c=[],f=0;for(d in a)c[f++]=d;d", |
| "=c;c=[];f=0;for(e in a)c[f++]=a[e];e=c}for(c=0;c<d.length;c++)this.set(", |
| "d[c],e[c])}}W.prototype.u=0;W.prototype.T=0;function Gb(a){Hb(a);return", |
| " a.d.concat()}\nfunction Hb(a){if(a.u!=a.d.length){for(var b=0,c=0;b<a.", |
| "d.length;){var d=a.d[b];Object.prototype.hasOwnProperty.call(a.j,d)&&(a", |
| ".d[c++]=d);b++}a.d.length=c}if(a.u!=a.d.length){for(var e={},c=b=0;b<a.", |
| "d.length;)d=a.d[b],Object.prototype.hasOwnProperty.call(e,d)||(a.d[c++]", |
| "=d,e[d]=1),b++;a.d.length=c}}W.prototype.get=function(a,b){return Objec", |
| "t.prototype.hasOwnProperty.call(this.j,a)?this.j[a]:b};\nW.prototype.se", |
| "t=function(a,b){Object.prototype.hasOwnProperty.call(this.j,a)||(this.u", |
| "++,this.d.push(a),this.T++);this.j[a]=b};var Ib={};function X(a,b,c){va", |
| "r d=typeof a;(\"object\"==d&&null!=a||\"function\"==d)&&(a=a.a);a=new J", |
| "b(a,b,c);!b||b in Ib&&!c||(Ib[b]={key:a,shift:!1},c&&(Ib[c]={key:a,shif", |
| "t:!0}));return a}function Jb(a,b,c){this.code=a;this.M=b||null;this.ia=", |
| "c||this.M}X(8);X(9);X(13);var Kb=X(16),Lb=X(17),Nb=X(18);X(19);X(20);X(", |
| "27);X(32,\" \");X(33);X(34);X(35);X(36);X(37);X(38);X(39);X(40);X(44);X", |
| "(45);X(46);X(48,\"0\",\")\");X(49,\"1\",\"!\");X(50,\"2\",\"@\");X(51,", |
| "\"3\",\"#\");X(52,\"4\",\"$\");X(53,\"5\",\"%\");X(54,\"6\",\"^\");X(55", |
| ",\"7\",\"&\");\nX(56,\"8\",\"*\");X(57,\"9\",\"(\");X(65,\"a\",\"A\");X", |
| "(66,\"b\",\"B\");X(67,\"c\",\"C\");X(68,\"d\",\"D\");X(69,\"e\",\"E\");", |
| "X(70,\"f\",\"F\");X(71,\"g\",\"G\");X(72,\"h\",\"H\");X(73,\"i\",\"I\")", |
| ";X(74,\"j\",\"J\");X(75,\"k\",\"K\");X(76,\"l\",\"L\");X(77,\"m\",\"M\"", |
| ");X(78,\"n\",\"N\");X(79,\"o\",\"O\");X(80,\"p\",\"P\");X(81,\"q\",\"Q", |
| "\");X(82,\"r\",\"R\");X(83,\"s\",\"S\");X(84,\"t\",\"T\");X(85,\"u\",\"", |
| "U\");X(86,\"v\",\"V\");X(87,\"w\",\"W\");X(88,\"x\",\"X\");X(89,\"y\",", |
| "\"Y\");X(90,\"z\",\"Z\");var Ob=X(wa?{b:91,a:91,opera:219}:va?{b:224,a:", |
| "91,opera:17}:{b:0,a:91,opera:null});\nX(wa?{b:92,a:92,opera:220}:va?{b:", |
| "224,a:93,opera:17}:{b:0,a:92,opera:null});X(wa?{b:93,a:93,opera:0}:va?{", |
| "b:0,a:0,opera:16}:{b:93,a:null,opera:0});X({b:96,a:96,opera:48},\"0\");", |
| "X({b:97,a:97,opera:49},\"1\");X({b:98,a:98,opera:50},\"2\");X({b:99,a:9", |
| "9,opera:51},\"3\");X({b:100,a:100,opera:52},\"4\");X({b:101,a:101,opera", |
| ":53},\"5\");X({b:102,a:102,opera:54},\"6\");X({b:103,a:103,opera:55},\"", |
| "7\");X({b:104,a:104,opera:56},\"8\");X({b:105,a:105,opera:57},\"9\");X(", |
| "{b:106,a:106,opera:s?56:42},\"*\");\nX({b:107,a:107,opera:s?61:43},\"+", |
| "\");X({b:109,a:109,opera:s?109:45},\"-\");X({b:110,a:110,opera:s?190:78", |
| "},\".\");X({b:111,a:111,opera:s?191:47},\"/\");X(144);X(112);X(113);X(1", |
| "14);X(115);X(116);X(117);X(118);X(119);X(120);X(121);X(122);X(123);X({b", |
| ":107,a:187,opera:61},\"=\",\"+\");X(108,\",\");X({b:109,a:189,opera:109", |
| "},\"-\",\"_\");X(188,\",\",\"<\");X(190,\".\",\">\");X(191,\"/\",\"?\")", |
| ";X(192,\"`\",\"~\");X(219,\"[\",\"{\");X(220,\"\\\\\",\"|\");X(221,\"]", |
| "\",\"}\");X({b:59,a:186,opera:59},\";\",\":\");X(222,\"'\",'\"');var Pb", |
| "=new W;Pb.set(1,Kb);\nPb.set(2,Lb);Pb.set(4,Nb);Pb.set(8,Ob);(function(", |
| "a){var b=new W;n(Gb(a),function(c){b.set(a.get(c).code,c)});return b})(", |
| "Pb);function Qb(a,b,c){pb.call(this,b,c);this.n=this.e=null;this.l=new ", |
| "t(0,0);this.v=this.m=!1;if(a){this.e=a.U;try{Q(a.O)&&(this.n=a.O)}catch", |
| "(d){this.e=null}this.l=a.V;this.m=a.da;this.v=a.X;try{Q(a.element)&&qb(", |
| "this,a.element)}catch(e){this.e=null}}}ca(Qb,pb);var Y={};Y[U]=[0,1,2,n", |
| "ull];Y[Db]=[null,null,2,null];Y[xb]=[0,1,2,null];Y[ub]=[0,1,2,0];Y[Fb]=", |
| "[0,1,2,0];Y[Eb]=Y[U];Y[vb]=Y[xb];Y[tb]=Y[ub];\nQb.prototype.move=functi", |
| "on(a,b){var c=db(a),d=T(a);this.l.x=b.x+d.left;this.l.y=b.y+d.top;d=thi", |
| "s.i();if(a!=d){try{(v(d)?v(d).parentWindow||v(d).defaultView:window).cl", |
| "osed&&(d=null)}catch(e){d=null}if(d){var f=d===da.document.documentElem", |
| "ent||d===da.document.body,d=!this.v&&f?null:d;Z(this,ub,a)}qb(this,a);Z", |
| "(this,tb,d,null,c)}Z(this,Fb,null,null,c);this.m=!1};function Z(a,b,c,d", |
| ",e){a.v=!0;return a.p(b,a.l,Rb(a,b),c,d,e)}\nfunction Rb(a,b){if(!(b in", |
| " Y))return 0;var c=Y[b][null===a.e?3:a.e];if(null===c)throw new r(13,\"", |
| "Event does not permit the specified mouse button.\");return c};function", |
| " Sb(a,b){this.x=a;this.y=b}ca(Sb,t);Sb.prototype.add=function(a){this.x", |
| "+=a.x;this.y+=a.y;return this};function Tb(a){var b;if(\"none\"!=P(a,\"", |
| "display\"))b=bb(a);else{b=a.style;var c=b.display,d=b.visibility,e=b.po", |
| "sition;b.visibility=\"hidden\";b.position=\"absolute\";b.display=\"inli", |
| "ne\";var f=bb(a);b.display=c;b.position=e;b.visibility=d;b=f}return 0<b", |
| ".width&&0<b.height||!a.offsetParent?b:Tb(a.offsetParent)};function Ub(a", |
| ",b,c){if(!eb(a,!0))throw new r(11,\"Element is not currently visible an", |
| "d may not be manipulated\");var d=v(a).body,e;e=$a(a);var f=$a(d),h,q,p", |
| ",C;C=O(d,\"borderLeftWidth\");p=O(d,\"borderRightWidth\");h=O(d,\"borde", |
| "rTopWidth\");q=O(d,\"borderBottomWidth\");h=new M(parseFloat(h),parseFl", |
| "oat(p),parseFloat(q),parseFloat(C));q=e.x-f.x-h.left;e=e.y-f.y-h.top;f=", |
| "d.clientHeight-a.offsetHeight;h=d.scrollLeft;p=d.scrollTop;h+=Math.min(", |
| "q,Math.max(q-(d.clientWidth-a.offsetWidth),0));p+=Math.min(e,Math.max(e", |
| "-\nf,0));e=new t(h,p);d.scrollLeft=e.x;d.scrollTop=e.y;b?b=new Sb(b.x,b", |
| ".y):(b=Tb(a),b=new Sb(b.width/2,b.height/2));c=c||new Qb;c.move(a,b);if", |
| "(null!==c.e)throw new r(13,\"Cannot press more then one button or an al", |
| "ready pressed button.\");c.e=0;c.n=c.i();if(Q(c.i(),\"OPTION\")||Q(c.i(", |
| "),\"SELECT\")||Z(c,vb))if(a=c.f||c.c,b=cb(a),a!=b){if(b&&m(b.blur)&&!Q(", |
| "b,\"BODY\"))try{b.blur()}catch(Aa){throw Aa;}m(a.focus)&&a.focus()}if(n", |
| "ull===c.e)throw new r(13,\"Cannot release a button when no button is pr", |
| "essed.\");if(c.f&&\ndb(c.c)&&(a=c.f,b=hb(c.c),!b||a.multiple)){c.c.sele", |
| "cted=!b;if(b=a.multiple){b=0;d=String(Wa).replace(/^[\\s\\xa0]+|[\\s\\x", |
| "a0]+$/g,\"\").split(\".\");e=\"28\".replace(/^[\\s\\xa0]+|[\\s\\xa0]+$/", |
| "g,\"\").split(\".\");f=Math.max(d.length,e.length);for(q=0;0==b&&q<f;q+", |
| "+){h=d[q]||\"\";p=e[q]||\"\";C=RegExp(\"(\\\\d*)(\\\\D*)\",\"g\");var M", |
| "b=RegExp(\"(\\\\d*)(\\\\D*)\",\"g\");do{var F=C.exec(h)||[\"\",\"\",\"", |
| "\"],G=Mb.exec(p)||[\"\",\"\",\"\"];if(0==F[0].length&&0==G[0].length)br", |
| "eak;b=((0==F[1].length?0:parseInt(F[1],10))<(0==G[1].length?0:parseInt(", |
| "G[1],\n10))?-1:(0==F[1].length?0:parseInt(F[1],10))>(0==G[1].length?0:p", |
| "arseInt(G[1],10))?1:0)||((0==F[2].length)<(0==G[2].length)?-1:(0==F[2].", |
| "length)>(0==G[2].length)?1:0)||(F[2]<G[2]?-1:F[2]>G[2]?1:0)}while(0==b)", |
| "}b=!(0<=b)}b||yb(a,Cb)}Z(c,xb);0==c.e&&c.i()==c.n?(a=c.l,b=Rb(c,U),db(c", |
| ".c)&&(!c.f&&gb(c.c)&&hb(c.c),c.p(U,a,b,null,0,!1,void 0)),c.m&&Z(c,Eb),", |
| "c.m=!c.m):2==c.e&&Z(c,Db);wb={};c.e=null;c.n=null}var Vb=[\"_\"],$=k;Vb", |
| "[0]in $||!$.execScript||$.execScript(\"var \"+Vb[0]);\nfor(var Wb;Vb.le", |
| "ngth&&(Wb=Vb.shift());)Vb.length||void 0===Ub?$=$[Wb]?$[Wb]:$[Wb]={}:$[", |
| "Wb]=Ub;; return this._.apply(null,arguments);}.apply({navigator:typeof ", |
| "window!=undefined?window.navigator:null,document:typeof window!=undefin", |
| "ed?window.document:null}, arguments);}", |
| NULL |
| }; |
| |
| const char* const EXECUTE_ASYNC_SCRIPT[] = { |
| "function(){return function(){function h(a){var b=typeof a;if(\"object\"", |
| "==b)if(a){if(a instanceof Array)return\"array\";if(a instanceof Object)", |
| "return b;var c=Object.prototype.toString.call(a);if(\"[object Window]\"", |
| "==c)return\"object\";if(\"[object Array]\"==c||\"number\"==typeof a.len", |
| "gth&&\"undefined\"!=typeof a.splice&&\"undefined\"!=typeof a.propertyIs", |
| "Enumerable&&!a.propertyIsEnumerable(\"splice\"))return\"array\";if(\"[o", |
| "bject Function]\"==c||\"undefined\"!=typeof a.call&&\"undefined\"!=type", |
| "of a.propertyIsEnumerable&&!a.propertyIsEnumerable(\"call\"))return\"fu", |
| "nction\"}else return\"null\";\nelse if(\"function\"==b&&\"undefined\"==", |
| "typeof a.call)return\"object\";return b}function k(a){var b=h(a);return", |
| "\"array\"==b||\"object\"==b&&\"number\"==typeof a.length}function l(a){", |
| "var b=typeof a;return\"object\"==b&&null!=a||\"function\"==b}function m", |
| "(a,b){var c=Array.prototype.slice.call(arguments,1);return function(){v", |
| "ar b=Array.prototype.slice.call(arguments);b.unshift.apply(b,c);return ", |
| "a.apply(this,b)}}var p=Date.now||function(){return+new Date};var q=0,r=", |
| "13;function s(a,b){this.code=a;this.state=t[a]||u;this.message=b||\"\";", |
| "var c=this.state.replace(/((?:^|\\s+)[a-z])/g,function(a){return a.toUp", |
| "perCase().replace(/^[\\s\\xa0]+/g,\"\")}),e=c.length-5;if(0>e||c.indexO", |
| "f(\"Error\",e)!=e)c+=\"Error\";this.name=c;c=Error(this.message);c.name", |
| "=this.name;this.stack=c.stack||\"\"}(function(){var a=s,b=Error;functio", |
| "n c(){}c.prototype=b.prototype;a.c=b.prototype;a.prototype=new c})();\n", |
| "var u=\"unknown error\",t={15:\"element not selectable\",11:\"element n", |
| "ot 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\",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\"};\nt[", |
| "q]=\"success\";t[21]=\"timeout\";t[25]=\"unable to set cookie\";t[26]=", |
| "\"unexpected alert open\";t[r]=u;t[9]=\"unknown command\";s.prototype.t", |
| "oString=function(){return this.name+\": \"+this.message};function w(){t", |
| "his.a=void 0}\nfunction x(a,b,c){switch(typeof b){case \"string\":y(b,c", |
| ");break;case \"number\":c.push(isFinite(b)&&!isNaN(b)?b:\"null\");break", |
| ";case \"boolean\":c.push(b);break;case \"undefined\":c.push(\"null\");b", |
| "reak;case \"object\":if(null==b){c.push(\"null\");break}if(\"array\"==h", |
| "(b)){var e=b.length;c.push(\"[\");for(var f=\"\",d=0;d<e;d++)c.push(f),", |
| "f=b[d],x(a,a.a?a.a.call(b,String(d),f):f,c),f=\",\";c.push(\"]\");break", |
| "}c.push(\"{\");e=\"\";for(d in b)Object.prototype.hasOwnProperty.call(b", |
| ",d)&&(f=b[d],\"function\"!=typeof f&&(c.push(e),y(d,\nc),c.push(\":\"),", |
| "x(a,a.a?a.a.call(b,d,f):f,c),e=\",\"));c.push(\"}\");break;case \"funct", |
| "ion\":break;default:throw Error(\"Unknown type: \"+typeof b);}}var z={'", |
| "\"':'\\\\\"',\"\\\\\":\"\\\\\\\\\",\"/\":\"\\\\/\",\"\\b\":\"\\\\b\",\"", |
| "\\f\":\"\\\\f\",\"\\n\":\"\\\\n\",\"\\r\":\"\\\\r\",\"\\t\":\"\\\\t\",", |
| "\"\\x0B\":\"\\\\u000b\"},A=/\\uffff/.test(\"\\uffff\")?/[\\\\\\\"\\x00-", |
| "\\x1f\\x7f-\\uffff]/g:/[\\\\\\\"\\x00-\\x1f\\x7f-\\xff]/g;\nfunction y(", |
| "a,b){b.push('\"',a.replace(A,function(a){if(a in z)return z[a];var b=a.", |
| "charCodeAt(0),f=\"\\\\u\";16>b?f+=\"000\":256>b?f+=\"00\":4096>b&&(f+=", |
| "\"0\");return z[a]=f+b.toString(16)}),'\"')};function B(a,b){for(var c=", |
| "a.length,e=Array(c),f=\"string\"==typeof a?a.split(\"\"):a,d=0;d<c;d++)", |
| "d in f&&(e[d]=b.call(void 0,f[d],d,a));return e};function C(a,b){var c=", |
| "{},e;for(e in a)b.call(void 0,a[e],e,a)&&(c[e]=a[e]);return c}function ", |
| "D(a,b){var c={},e;for(e in a)c[e]=b.call(void 0,a[e],e,a);return c}func", |
| "tion E(a,b){for(var c in a)if(b.call(void 0,a[c],c,a))return c};functio", |
| "n F(a){switch(h(a)){case \"string\":case \"number\":case \"boolean\":re", |
| "turn a;case \"function\":return a.toString();case \"array\":return B(a,", |
| "F);case \"object\":if(\"nodeType\"in a&&(1==a.nodeType||9==a.nodeType))", |
| "{var b={};b.ELEMENT=G(a);return b}if(\"document\"in a)return b={},b.WIN", |
| "DOW=G(a),b;if(k(a))return B(a,F);a=C(a,function(a,b){return\"number\"==", |
| "typeof b||\"string\"==typeof b});return D(a,F);default:return null}}\nf", |
| "unction H(a,b){return\"array\"==h(a)?B(a,function(a){return H(a,b)}):l(", |
| "a)?\"function\"==typeof a?a:\"ELEMENT\"in a?L(a.ELEMENT,b):\"WINDOW\"in", |
| " a?L(a.WINDOW,b):D(a,function(a){return H(a,b)}):a}function M(a){a=a||d", |
| "ocument;var b=a.$wdc_;b||(b=a.$wdc_={},b.b=p());b.b||(b.b=p());return b", |
| "}function G(a){var b=M(a.ownerDocument),c=E(b,function(b){return b==a})", |
| ";c||(c=\":wdc:\"+b.b++,b[c]=a);return c}\nfunction L(a,b){a=decodeURICo", |
| "mponent(a);var c=b||document,e=M(c);if(!(a in e))throw new s(10,\"Eleme", |
| "nt does not exist in cache\");var f=e[a];if(\"setInterval\"in f){if(f.c", |
| "losed)throw delete e[a],new s(23,\"Window has been closed.\");return f}", |
| "for(var d=f;d;){if(d==c.documentElement)return f;d=d.parentNode}delete ", |
| "e[a];throw new s(10,\"Element is no longer attached to the DOM\");};fun", |
| "ction N(a,b,c,e,f,d){function n(a,b){if(!I){g.removeEventListener?g.rem", |
| "oveEventListener(\"unload\",v,!0):g.detachEvent(\"onunload\",v);g.clear", |
| "Timeout(J);if(a!=q){var c=new s(a,b.message||b+\"\");c.stack=b.stack;b=", |
| "{status:\"code\"in c?c.code:r,value:{message:c.message}}}else b={status", |
| ":q,value:F(b)};var c=e,d;f?(d=[],x(new w,b,d),d=d.join(\"\")):d=b;c(d);", |
| "I=!0}}function v(){n(r,Error(\"Detected a page unload event; asynchrono", |
| "us script execution does not work across page loads.\"))}var g=d||windo", |
| "w,J,I=!1;d=m(n,\nr);if(g.closed)d(\"Unable to execute script; the targe", |
| "t window is closed.\");else{a=\"string\"==typeof a?new g.Function(a):g=", |
| "=window?a:new g.Function(\"return (\"+a+\").apply(null,arguments);\");b", |
| "=H(b,g.document);b.push(m(n,q));g.addEventListener?g.addEventListener(", |
| "\"unload\",v,!0):g.attachEvent(\"onunload\",v);var R=p();try{a.apply(g,", |
| "b),J=g.setTimeout(function(){n(28,Error(\"Timed out waiting for asyncrh", |
| "onous script result after \"+(p()-R)+\" ms\"))},Math.max(0,c))}catch(K)", |
| "{n(K.code||r,K)}}}var O=[\"_\"],P=this;\nO[0]in P||!P.execScript||P.exe", |
| "cScript(\"var \"+O[0]);for(var Q;O.length&&(Q=O.shift());)O.length||voi", |
| "d 0===N?P=P[Q]?P[Q]:P[Q]={}:P[Q]=N;; 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||\"\"}(function(){var a=Error;function b(){}b.prototype=a.prototype;", |
| "n.c=a.prototype;n.prototype=new b})();\nvar q=\"unknown error\",p={15:", |
| "\"element not selectable\",11:\"element not visible\",31:\"ime engine a", |
| "ctivation 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\",405:\"unsupported operation\",34:\"move target ou", |
| "t of bounds\",27:\"no such alert\",7:\"no such element\",8:\"no such fr", |
| "ame\",23:\"no such window\",28:\"script timeout\",33:\"session not crea", |
| "ted\",10:\"stale element reference\",\n0:\"success\",21:\"timeout\",25:", |
| "\"unable to set cookie\",26:\"unexpected alert open\"};p[13]=q;p[9]=\"u", |
| "nknown command\";n.prototype.toString=function(){return this.name+\": ", |
| "\"+this.message};function r(){this.a=void 0}\nfunction s(a,b,c){switch(", |
| "typeof b){case \"string\":t(b,c);break;case \"number\":c.push(isFinite(", |
| "b)&&!isNaN(b)?b:\"null\");break;case \"boolean\":c.push(b);break;case ", |
| "\"undefined\":c.push(\"null\");break;case \"object\":if(null==b){c.push", |
| "(\"null\");break}if(\"array\"==g(b)){var d=b.length;c.push(\"[\");for(v", |
| "ar e=\"\",f=0;f<d;f++)c.push(e),e=b[f],s(a,a.a?a.a.call(b,String(f),e):", |
| "e,c),e=\",\";c.push(\"]\");break}c.push(\"{\");d=\"\";for(f in b)Object", |
| ".prototype.hasOwnProperty.call(b,f)&&(e=b[f],\"function\"!=typeof e&&(c", |
| ".push(d),t(f,\nc),c.push(\":\"),s(a,a.a?a.a.call(b,f,e):e,c),d=\",\"));", |
| "c.push(\"}\");break;case \"function\":break;default:throw Error(\"Unkno", |
| "wn type: \"+typeof b);}}var v={'\"':'\\\\\"',\"\\\\\":\"\\\\\\\\\",\"/", |
| "\":\"\\\\/\",\"\\b\":\"\\\\b\",\"\\f\":\"\\\\f\",\"\\n\":\"\\\\n\",\"", |
| "\\r\":\"\\\\r\",\"\\t\":\"\\\\t\",\"\\x0B\":\"\\\\u000b\"},w=/\\uffff/.", |
| "test(\"\\uffff\")?/[\\\\\\\"\\x00-\\x1f\\x7f-\\uffff]/g:/[\\\\\\\"\\x00", |
| "-\\x1f\\x7f-\\xff]/g;\nfunction t(a,b){b.push('\"',a.replace(w,function", |
| "(a){if(a in v)return v[a];var b=a.charCodeAt(0),e=\"\\\\u\";16>b?e+=\"0", |
| "00\":256>b?e+=\"00\":4096>b&&(e+=\"0\");return v[a]=e+b.toString(16)}),", |
| "'\"')};function x(a,b){for(var c=a.length,d=Array(c),e=\"string\"==type", |
| "of a?a.split(\"\"):a,f=0;f<c;f++)f in e&&(d[f]=b.call(void 0,e[f],f,a))", |
| ";return d};function y(a,b){var c={},d;for(d in a)b.call(void 0,a[d],d,a", |
| ")&&(c[d]=a[d]);return c}function z(a,b){var c={},d;for(d in a)c[d]=b.ca", |
| "ll(void 0,a[d],d,a);return c}function A(a,b){for(var c in a)if(b.call(v", |
| "oid 0,a[c],c,a))return c};function B(a){switch(g(a)){case \"string\":ca", |
| "se \"number\":case \"boolean\":return a;case \"function\":return a.toSt", |
| "ring();case \"array\":return x(a,B);case \"object\":if(\"nodeType\"in a", |
| "&&(1==a.nodeType||9==a.nodeType)){var b={};b.ELEMENT=C(a);return b}if(", |
| "\"document\"in a)return b={},b.WINDOW=C(a),b;if(h(a))return x(a,B);a=y(", |
| "a,function(a,b){return\"number\"==typeof b||\"string\"==typeof b});retu", |
| "rn z(a,B);default:return null}}\nfunction D(a,b){return\"array\"==g(a)?", |
| "x(a,function(a){return D(a,b)}):k(a)?\"function\"==typeof a?a:\"ELEMENT", |
| "\"in a?E(a.ELEMENT,b):\"WINDOW\"in a?E(a.WINDOW,b):z(a,function(a){retu", |
| "rn D(a,b)}):a}function F(a){a=a||document;var b=a.$wdc_;b||(b=a.$wdc_={", |
| "},b.b=l());b.b||(b.b=l());return b}function C(a){var b=F(a.ownerDocumen", |
| "t),c=A(b,function(b){return b==a});c||(c=\":wdc:\"+b.b++,b[c]=a);return", |
| " c}\nfunction E(a,b){a=decodeURIComponent(a);var c=b||document,d=F(c);i", |
| "f(!(a in d))throw new n(10,\"Element does not exist in cache\");var e=d", |
| "[a];if(\"setInterval\"in e){if(e.closed)throw delete d[a],new n(23,\"Wi", |
| "ndow has been closed.\");return e}for(var f=e;f;){if(f==c.documentEleme", |
| "nt)return e;f=f.parentNode}delete d[a];throw new n(10,\"Element is no l", |
| "onger attached to the DOM\");};function G(a,b,c,d){d=d||m;var e;try{a=", |
| "\"string\"==typeof a?new d.Function(a):d==window?a:new d.Function(\"ret", |
| "urn (\"+a+\").apply(null,arguments);\");var f=D(b,d.document),K=a.apply", |
| "(null,f);e={status:0,value:B(K)}}catch(u){e={status:\"code\"in u?u.code", |
| ":13,value:{message:u.message}}}c&&(a=[],s(new r,e,a),e=a.join(\"\"));re", |
| "turn e}var H=[\"_\"],I=this;H[0]in I||!I.execScript||I.execScript(\"var", |
| " \"+H[0]);for(var J;H.length&&(J=H.shift());)H.length||void 0===G?I=I[J", |
| "]?I[J]:I[J]={}:I[J]=G;; 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 EXECUTE_SQL[] = { |
| "function(){return function(){var d=window;function f(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,\"\")}),e=c.length-5;if(0>e||c.indexOf(\"Error\",e)!=e)c+=\"Error\";t", |
| "his.name=c;c=Error(this.message);c.name=this.name;this.stack=c.stack||", |
| "\"\"}(function(){var a=Error;function b(){}b.prototype=a.prototype;f.a=", |
| "a.prototype;f.prototype=new b})();\nvar h=\"unknown error\",g={15:\"ele", |
| "ment not selectable\",11:\"element not visible\",31:\"ime engine activa", |
| "tion failed\",30:\"ime not available\",24:\"invalid cookie domain\",29:", |
| "\"invalid element coordinates\",12:\"invalid element state\",32:\"inval", |
| "id selector\",51:\"invalid selector\",52:\"invalid selector\",17:\"java", |
| "script error\",405:\"unsupported operation\",34:\"move target out of bo", |
| "unds\",27:\"no such alert\",7:\"no such element\",8:\"no such frame\",2", |
| "3:\"no such window\",28:\"script timeout\",33:\"session not created\",1", |
| "0:\"stale element reference\",\n0:\"success\",21:\"timeout\",25:\"unabl", |
| "e to set cookie\",26:\"unexpected alert open\"};g[13]=h;g[9]=\"unknown ", |
| "command\";f.prototype.toString=function(){return this.name+\": \"+this.", |
| "message};function k(a){this.rows=[];for(var b=0;b<a.rows.length;b++)thi", |
| "s.rows[b]=a.rows.item(b);this.rowsAffected=a.rowsAffected;this.insertId", |
| "=-1;try{this.insertId=a.insertId}catch(c){}};function l(a,b,c,e,q,s,t){", |
| "function u(a,b){var c=new k(b);e(a,c)}var n;try{n=d.openDatabase(a,\"\"", |
| ",a+\"name\",5242880)}catch(v){throw new f(13,v.message);}n.transaction(", |
| "function(a){a.executeSql(b,c,u,t)},q,s)}var m=[\"_\"],p=this;m[0]in p||", |
| "!p.execScript||p.execScript(\"var \"+m[0]);for(var r;m.length&&(r=m.shi", |
| "ft());)m.length||void 0===l?p=p[r]?p[r]:p[r]={}:p[r]=l;; return this._.", |
| "apply(null,arguments);}.apply({navigator:typeof window!=undefined?windo", |
| "w.navigator:null,document:typeof window!=undefined?window.document:null", |
| "}, arguments);}", |
| NULL |
| }; |
| |
| const char* const FIND_ELEMENT[] = { |
| "function(){return function(){function h(a){return function(){return a}}", |
| "var k=this;\nfunction aa(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\"obj", |
| "ect\";if(\"[object Array]\"==c||\"number\"==typeof a.length&&\"undefine", |
| "d\"!=typeof a.splice&&\"undefined\"!=typeof a.propertyIsEnumerable&&!a.", |
| "propertyIsEnumerable(\"splice\"))return\"array\";if(\"[object Function]", |
| "\"==c||\"undefined\"!=typeof a.call&&\"undefined\"!=typeof a.propertyIs", |
| "Enumerable&&!a.propertyIsEnumerable(\"call\"))return\"function\"}else r", |
| "eturn\"null\";\nelse if(\"function\"==b&&\"undefined\"==typeof a.call)r", |
| "eturn\"object\";return b}function l(a){return\"string\"==typeof a}funct", |
| "ion n(a){return\"function\"==aa(a)};var ba=window;function ca(a){var b=", |
| "a.length-1;return 0<=b&&a.indexOf(\" \",b)==b}function p(a){return a.re", |
| "place(/^[\\s\\xa0]+|[\\s\\xa0]+$/g,\"\")}function da(a){return String(a", |
| ").replace(/\\-([a-z])/g,function(a,c){return c.toUpperCase()})};var ea=", |
| "Array.prototype;function r(a,b){for(var c=a.length,d=l(a)?a.split(\"\")", |
| ":a,e=0;e<c;e++)e in d&&b.call(void 0,d[e],e,a)}function s(a,b){for(var ", |
| "c=a.length,d=[],e=0,f=l(a)?a.split(\"\"):a,g=0;g<c;g++)if(g in f){var q", |
| "=f[g];b.call(void 0,q,g,a)&&(d[e++]=q)}return d}function fa(a,b){if(a.r", |
| "educe)return a.reduce(b,\"\");var c=\"\";r(a,function(d,e){c=b.call(voi", |
| "d 0,c,d,e,a)});return c}function ga(a,b){for(var c=a.length,d=l(a)?a.sp", |
| "lit(\"\"):a,e=0;e<c;e++)if(e in d&&b.call(void 0,d[e],e,a))return!0;ret", |
| "urn!1}\nfunction ha(a,b){var c;a:{c=a.length;for(var d=l(a)?a.split(\"", |
| "\"):a,e=0;e<c;e++)if(e in d&&b.call(void 0,d[e],e,a)){c=e;break a}c=-1}", |
| "return 0>c?null:l(a)?a.charAt(c):a[c]}function t(a,b){var c;a:if(l(a))c", |
| "=l(b)&&1==b.length?a.indexOf(b,0):-1;else{for(c=0;c<a.length;c++)if(c i", |
| "n a&&a[c]===b)break a;c=-1}return 0<=c}function ia(a,b,c){return 2>=arg", |
| "uments.length?ea.slice.call(a,b):ea.slice.call(a,b,c)};var ja;function ", |
| "u(a,b){this.x=void 0!==a?a:0;this.y=void 0!==b?b:0}u.prototype.toString", |
| "=function(){return\"(\"+this.x+\", \"+this.y+\")\"};u.prototype.ceil=fu", |
| "nction(){this.x=Math.ceil(this.x);this.y=Math.ceil(this.y);return this}", |
| ";u.prototype.floor=function(){this.x=Math.floor(this.x);this.y=Math.flo", |
| "or(this.y);return this};u.prototype.round=function(){this.x=Math.round(", |
| "this.x);this.y=Math.round(this.y);return this};function v(a,b){this.wid", |
| "th=a;this.height=b}v.prototype.toString=function(){return\"(\"+this.wid", |
| "th+\" x \"+this.height+\")\"};v.prototype.ceil=function(){this.width=Ma", |
| "th.ceil(this.width);this.height=Math.ceil(this.height);return this};v.p", |
| "rototype.floor=function(){this.width=Math.floor(this.width);this.height", |
| "=Math.floor(this.height);return this};v.prototype.round=function(){this", |
| ".width=Math.round(this.width);this.height=Math.round(this.height);retur", |
| "n this};var ka=3;function w(a){return a?new la(x(a)):ja||(ja=new la)}fu", |
| "nction ma(a){for(;a&&1!=a.nodeType;)a=a.previousSibling;return a}functi", |
| "on y(a,b){if(a.contains&&1==b.nodeType)return a==b||a.contains(b);if(\"", |
| "undefined\"!=typeof a.compareDocumentPosition)return a==b||Boolean(a.co", |
| "mpareDocumentPosition(b)&16);for(;b&&a!=b;)b=b.parentNode;return b==a}", |
| "\nfunction na(a,b){if(a==b)return 0;if(a.compareDocumentPosition)return", |
| " a.compareDocumentPosition(b)&2?1:-1;if(\"sourceIndex\"in a||a.parentNo", |
| "de&&\"sourceIndex\"in a.parentNode){var c=1==a.nodeType,d=1==b.nodeType", |
| ";if(c&&d)return a.sourceIndex-b.sourceIndex;var e=a.parentNode,f=b.pare", |
| "ntNode;return e==f?oa(a,b):!c&&y(e,b)?-1*pa(a,b):!d&&y(f,a)?pa(b,a):(c?", |
| "a.sourceIndex:e.sourceIndex)-(d?b.sourceIndex:f.sourceIndex)}d=x(a);c=d", |
| ".createRange();c.selectNode(a);c.collapse(!0);d=d.createRange();d.selec", |
| "tNode(b);d.collapse(!0);\nreturn c.compareBoundaryPoints(k.Range.START_", |
| "TO_END,d)}function pa(a,b){var c=a.parentNode;if(c==b)return-1;for(var ", |
| "d=b;d.parentNode!=c;)d=d.parentNode;return oa(d,a)}function oa(a,b){for", |
| "(var c=b;c=c.previousSibling;)if(c==a)return-1;return 1}function x(a){r", |
| "eturn 9==a.nodeType?a:a.ownerDocument||a.document}function qa(a,b){a=a.", |
| "parentNode;for(var c=0;a;){if(b(a))return a;a=a.parentNode;c++}return n", |
| "ull}function la(a){this.j=a||k.document||document}\nfunction z(a,b,c,d)", |
| "{a=d||a.j;b=b&&\"*\"!=b?b.toUpperCase():\"\";if(a.querySelectorAll&&a.q", |
| "uerySelector&&(b||c))c=a.querySelectorAll(b+(c?\".\"+c:\"\"));else if(c", |
| "&&a.getElementsByClassName)if(a=a.getElementsByClassName(c),b){d={};for", |
| "(var e=0,f=0,g;g=a[f];f++)b==g.nodeName&&(d[e++]=g);d.length=e;c=d}else", |
| " c=a;else if(a=a.getElementsByTagName(b||\"*\"),c){d={};for(f=e=0;g=a[f", |
| "];f++)b=g.className,\"function\"==typeof b.split&&t(b.split(/\\s+/),c)&", |
| "&(d[e++]=g);d.length=e;c=d}else c=a;return c}\nfunction ra(a){var b=a.j", |
| ";a=b.body;b=b.parentWindow||b.defaultView;return new u(b.pageXOffset||a", |
| ".scrollLeft,b.pageYOffset||a.scrollTop)}la.prototype.contains=y;var A={", |
| "n:function(a){return!(!a.querySelectorAll||!a.querySelector)},c:functio", |
| "n(a,b){if(!a)throw Error(\"No class name specified\");a=p(a);if(1<a.spl", |
| "it(/\\s+/).length)throw Error(\"Compound class names not permitted\");i", |
| "f(A.n(b))return b.querySelector(\".\"+a.replace(/\\./g,\"\\\\.\"))||nul", |
| "l;var c=z(w(b),\"*\",a,b);return c.length?c[0]:null},d:function(a,b){if", |
| "(!a)throw Error(\"No class name specified\");a=p(a);if(1<a.split(/\\s+/", |
| ").length)throw Error(\"Compound class names not permitted\");return A.n", |
| "(b)?b.querySelectorAll(\".\"+\na.replace(/\\./g,\"\\\\.\")):z(w(b),\"*", |
| "\",a,b)}};var C={c:function(a,b){n(b.querySelector);if(!a)throw Error(", |
| "\"No selector specified\");a=p(a);var c=b.querySelector(a);return c&&1=", |
| "=c.nodeType?c:null},d:function(a,b){n(b.querySelectorAll);if(!a)throw E", |
| "rror(\"No selector specified\");a=p(a);return b.querySelectorAll(a)}};v", |
| "ar sa={aliceblue:\"#f0f8ff\",antiquewhite:\"#faebd7\",aqua:\"#00ffff\",", |
| "aquamarine:\"#7fffd4\",azure:\"#f0ffff\",beige:\"#f5f5dc\",bisque:\"#ff", |
| "e4c4\",black:\"#000000\",blanchedalmond:\"#ffebcd\",blue:\"#0000ff\",bl", |
| "ueviolet:\"#8a2be2\",brown:\"#a52a2a\",burlywood:\"#deb887\",cadetblue:", |
| "\"#5f9ea0\",chartreuse:\"#7fff00\",chocolate:\"#d2691e\",coral:\"#ff7f5", |
| "0\",cornflowerblue:\"#6495ed\",cornsilk:\"#fff8dc\",crimson:\"#dc143c\"", |
| ",cyan:\"#00ffff\",darkblue:\"#00008b\",darkcyan:\"#008b8b\",darkgoldenr", |
| "od:\"#b8860b\",darkgray:\"#a9a9a9\",darkgreen:\"#006400\",\ndarkgrey:\"", |
| "#a9a9a9\",darkkhaki:\"#bdb76b\",darkmagenta:\"#8b008b\",darkolivegreen:", |
| "\"#556b2f\",darkorange:\"#ff8c00\",darkorchid:\"#9932cc\",darkred:\"#8b", |
| "0000\",darksalmon:\"#e9967a\",darkseagreen:\"#8fbc8f\",darkslateblue:\"", |
| "#483d8b\",darkslategray:\"#2f4f4f\",darkslategrey:\"#2f4f4f\",darkturqu", |
| "oise:\"#00ced1\",darkviolet:\"#9400d3\",deeppink:\"#ff1493\",deepskyblu", |
| "e:\"#00bfff\",dimgray:\"#696969\",dimgrey:\"#696969\",dodgerblue:\"#1e9", |
| "0ff\",firebrick:\"#b22222\",floralwhite:\"#fffaf0\",forestgreen:\"#228b", |
| "22\",fuchsia:\"#ff00ff\",gainsboro:\"#dcdcdc\",\nghostwhite:\"#f8f8ff\"", |
| ",gold:\"#ffd700\",goldenrod:\"#daa520\",gray:\"#808080\",green:\"#00800", |
| "0\",greenyellow:\"#adff2f\",grey:\"#808080\",honeydew:\"#f0fff0\",hotpi", |
| "nk:\"#ff69b4\",indianred:\"#cd5c5c\",indigo:\"#4b0082\",ivory:\"#fffff0", |
| "\",khaki:\"#f0e68c\",lavender:\"#e6e6fa\",lavenderblush:\"#fff0f5\",law", |
| "ngreen:\"#7cfc00\",lemonchiffon:\"#fffacd\",lightblue:\"#add8e6\",light", |
| "coral:\"#f08080\",lightcyan:\"#e0ffff\",lightgoldenrodyellow:\"#fafad2", |
| "\",lightgray:\"#d3d3d3\",lightgreen:\"#90ee90\",lightgrey:\"#d3d3d3\",l", |
| "ightpink:\"#ffb6c1\",lightsalmon:\"#ffa07a\",\nlightseagreen:\"#20b2aa", |
| "\",lightskyblue:\"#87cefa\",lightslategray:\"#778899\",lightslategrey:", |
| "\"#778899\",lightsteelblue:\"#b0c4de\",lightyellow:\"#ffffe0\",lime:\"#", |
| "00ff00\",limegreen:\"#32cd32\",linen:\"#faf0e6\",magenta:\"#ff00ff\",ma", |
| "roon:\"#800000\",mediumaquamarine:\"#66cdaa\",mediumblue:\"#0000cd\",me", |
| "diumorchid:\"#ba55d3\",mediumpurple:\"#9370db\",mediumseagreen:\"#3cb37", |
| "1\",mediumslateblue:\"#7b68ee\",mediumspringgreen:\"#00fa9a\",mediumtur", |
| "quoise:\"#48d1cc\",mediumvioletred:\"#c71585\",midnightblue:\"#191970\"", |
| ",mintcream:\"#f5fffa\",mistyrose:\"#ffe4e1\",\nmoccasin:\"#ffe4b5\",nav", |
| "ajowhite:\"#ffdead\",navy:\"#000080\",oldlace:\"#fdf5e6\",olive:\"#8080", |
| "00\",olivedrab:\"#6b8e23\",orange:\"#ffa500\",orangered:\"#ff4500\",orc", |
| "hid:\"#da70d6\",palegoldenrod:\"#eee8aa\",palegreen:\"#98fb98\",paletur", |
| "quoise:\"#afeeee\",palevioletred:\"#db7093\",papayawhip:\"#ffefd5\",pea", |
| "chpuff:\"#ffdab9\",peru:\"#cd853f\",pink:\"#ffc0cb\",plum:\"#dda0dd\",p", |
| "owderblue:\"#b0e0e6\",purple:\"#800080\",red:\"#ff0000\",rosybrown:\"#b", |
| "c8f8f\",royalblue:\"#4169e1\",saddlebrown:\"#8b4513\",salmon:\"#fa8072", |
| "\",sandybrown:\"#f4a460\",seagreen:\"#2e8b57\",\nseashell:\"#fff5ee\",s", |
| "ienna:\"#a0522d\",silver:\"#c0c0c0\",skyblue:\"#87ceeb\",slateblue:\"#6", |
| "a5acd\",slategray:\"#708090\",slategrey:\"#708090\",snow:\"#fffafa\",sp", |
| "ringgreen:\"#00ff7f\",steelblue:\"#4682b4\",tan:\"#d2b48c\",teal:\"#008", |
| "080\",thistle:\"#d8bfd8\",tomato:\"#ff6347\",turquoise:\"#40e0d0\",viol", |
| "et:\"#ee82ee\",wheat:\"#f5deb3\",white:\"#ffffff\",whitesmoke:\"#f5f5f5", |
| "\",yellow:\"#ffff00\",yellowgreen:\"#9acd32\"};var ta=\"background-colo", |
| "r border-top-color border-right-color border-bottom-color border-left-c", |
| "olor color outline-color\".split(\" \"),ua=/#([0-9a-fA-F])([0-9a-fA-F])", |
| "([0-9a-fA-F])/;function va(a){if(!wa.test(a))throw Error(\"'\"+a+\"' is", |
| " not a valid hex color\");4==a.length&&(a=a.replace(ua,\"#$1$1$2$2$3$3", |
| "\"));return a.toLowerCase()}var wa=/^#(?:[0-9a-f]{3}){1,2}$/i,xa=/^(?:r", |
| "gba)?\\((\\d{1,3}),\\s?(\\d{1,3}),\\s?(\\d{1,3}),\\s?(0|1|0\\.\\d*)\\)$", |
| "/i;\nfunction ya(a){var b=a.match(xa);if(b){a=Number(b[1]);var c=Number", |
| "(b[2]),d=Number(b[3]),b=Number(b[4]);if(0<=a&&255>=a&&0<=c&&255>=c&&0<=", |
| "d&&255>=d&&0<=b&&1>=b)return[a,c,d,b]}return[]}var za=/^(?:rgb)?\\((0|[", |
| "1-9]\\d{0,2}),\\s?(0|[1-9]\\d{0,2}),\\s?(0|[1-9]\\d{0,2})\\)$/i;functio", |
| "n Aa(a){var b=a.match(za);if(b){a=Number(b[1]);var c=Number(b[2]),b=Num", |
| "ber(b[3]);if(0<=a&&255>=a&&0<=c&&255>=c&&0<=b&&255>=b)return[a,c,b]}ret", |
| "urn[]};function D(a,b){this.code=a;this.state=Ba[a]||Ca;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||\"\"}(function(){var a=Error;funct", |
| "ion b(){}b.prototype=a.prototype;D.P=a.prototype;D.prototype=new b})();", |
| "\nvar Ca=\"unknown error\",Ba={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\"};Ba[13]=Ca;Ba[9]=\"unknown command\";D.prototype.toStrin", |
| "g=function(){return this.name+\": \"+this.message};function E(a){var b=", |
| "null,c=a.nodeType;1==c&&(b=a.textContent,b=void 0==b||null==b?a.innerTe", |
| "xt:b,b=void 0==b||null==b?\"\":b);if(\"string\"!=typeof b)if(9==c||1==c", |
| "){a=9==c?a.documentElement:a.firstChild;for(var c=0,d=[],b=\"\";a;){do ", |
| "1!=a.nodeType&&(b+=a.nodeValue),d[c++]=a;while(a=a.firstChild);for(;c&&", |
| "!(a=d[--c].nextSibling););}}else b=a.nodeValue;return\"\"+b}\nfunction ", |
| "F(a,b,c){if(null===b)return!0;try{if(!a.getAttribute)return!1}catch(d){", |
| "return!1}return null==c?!!a.getAttribute(b):a.getAttribute(b,2)==c}func", |
| "tion G(a,b,c,d,e){return Da.call(null,a,b,l(c)?c:null,l(d)?d:null,e||ne", |
| "w H)}\nfunction Da(a,b,c,d,e){b.getElementsByName&&d&&\"name\"==c?(b=b.", |
| "getElementsByName(d),r(b,function(b){a.matches(b)&&e.add(b)})):b.getEle", |
| "mentsByClassName&&d&&\"class\"==c?(b=b.getElementsByClassName(d),r(b,fu", |
| "nction(b){b.className==d&&a.matches(b)&&e.add(b)})):b.getElementsByTagN", |
| "ame&&(b=b.getElementsByTagName(a.getName()),r(b,function(a){F(a,c,d)&&e", |
| ".add(a)}));return e}function Ea(a,b,c,d,e){for(b=b.firstChild;b;b=b.nex", |
| "tSibling)F(b,c,d)&&a.matches(b)&&e.add(b);return e};function H(){this.f", |
| "=this.e=null;this.k=0}function Fa(a){this.t=a;this.next=this.m=null}H.p", |
| "rototype.unshift=function(a){a=new Fa(a);a.next=this.e;this.f?this.e.m=", |
| "a:this.e=this.f=a;this.e=a;this.k++};H.prototype.add=function(a){a=new ", |
| "Fa(a);a.m=this.f;this.e?this.f.next=a:this.e=this.f=a;this.f=a;this.k++", |
| "};function Ga(a){return(a=a.e)?a.t:null}function I(a){return new Ha(a,!", |
| "1)}function Ha(a,b){this.M=a;this.p=(this.u=b)?a.f:a.e;this.B=null}\nHa", |
| ".prototype.next=function(){var a=this.p;if(null==a)return null;var b=th", |
| "is.B=a;this.p=this.u?a.m:a.next;return b.t};function J(a,b,c,d,e){b=b.e", |
| "valuate(d);c=c.evaluate(d);var f;if(b instanceof H&&c instanceof H){e=I", |
| "(b);for(d=e.next();d;d=e.next())for(b=I(c),f=b.next();f;f=b.next())if(a", |
| "(E(d),E(f)))return!0;return!1}if(b instanceof H||c instanceof H){b inst", |
| "anceof H?e=b:(e=c,c=b);e=I(e);b=typeof c;for(d=e.next();d;d=e.next()){s", |
| "witch(b){case \"number\":d=+E(d);break;case \"boolean\":d=!!E(d);break;", |
| "case \"string\":d=E(d);break;default:throw Error(\"Illegal primitive ty", |
| "pe for comparison.\");}if(a(d,c))return!0}return!1}return e?\n\"boolean", |
| "\"==typeof b||\"boolean\"==typeof c?a(!!b,!!c):\"number\"==typeof b||\"", |
| "number\"==typeof c?a(+b,+c):a(b,c):a(+b,+c)}function Ia(a,b,c,d){this.C", |
| "=a;this.O=b;this.A=c;this.i=d}Ia.prototype.toString=function(){return t", |
| "his.C};var Ja={};function K(a,b,c,d){if(a in Ja)throw Error(\"Binary op", |
| "erator already created: \"+a);a=new Ia(a,b,c,d);Ja[a.toString()]=a}K(\"", |
| "div\",6,1,function(a,b,c){return a.b(c)/b.b(c)});K(\"mod\",6,1,function", |
| "(a,b,c){return a.b(c)%b.b(c)});K(\"*\",6,1,function(a,b,c){return a.b(c", |
| ")*b.b(c)});\nK(\"+\",5,1,function(a,b,c){return a.b(c)+b.b(c)});K(\"-\"", |
| ",5,1,function(a,b,c){return a.b(c)-b.b(c)});K(\"<\",4,2,function(a,b,c)", |
| "{return J(function(a,b){return a<b},a,b,c)});K(\">\",4,2,function(a,b,c", |
| "){return J(function(a,b){return a>b},a,b,c)});K(\"<=\",4,2,function(a,b", |
| ",c){return J(function(a,b){return a<=b},a,b,c)});K(\">=\",4,2,function(", |
| "a,b,c){return J(function(a,b){return a>=b},a,b,c)});K(\"=\",3,2,functio", |
| "n(a,b,c){return J(function(a,b){return a==b},a,b,c,!0)});\nK(\"!=\",3,2", |
| ",function(a,b,c){return J(function(a,b){return a!=b},a,b,c,!0)});K(\"an", |
| "d\",2,2,function(a,b,c){return a.h(c)&&b.h(c)});K(\"or\",1,2,function(a", |
| ",b,c){return a.h(c)||b.h(c)});function Ka(a,b,c,d,e,f,g,q,m){this.l=a;t", |
| "his.A=b;this.L=c;this.K=d;this.J=e;this.i=f;this.I=g;this.H=void 0!==q?", |
| "q:g;this.N=!!m}Ka.prototype.toString=function(){return this.l};var La={", |
| "};function L(a,b,c,d,e,f,g,q){if(a in La)throw Error(\"Function already", |
| " created: \"+a+\".\");La[a]=new Ka(a,b,c,d,!1,e,f,g,q)}L(\"boolean\",2,", |
| "!1,!1,function(a,b){return b.h(a)},1);L(\"ceiling\",1,!1,!1,function(a,", |
| "b){return Math.ceil(b.b(a))},1);\nL(\"concat\",3,!1,!1,function(a,b){va", |
| "r c=ia(arguments,1);return fa(c,function(b,c){return b+c.a(a)})},2,null", |
| ");L(\"contains\",2,!1,!1,function(a,b,c){b=b.a(a);a=c.a(a);return-1!=b.", |
| "indexOf(a)},2);L(\"count\",1,!1,!1,function(a,b){return b.evaluate(a).k", |
| "},1,1,!0);L(\"false\",2,!1,!1,h(!1),0);L(\"floor\",1,!1,!1,function(a,b", |
| "){return Math.floor(b.b(a))},1);\nL(\"id\",4,!1,!1,function(a,b){var c=", |
| "a.g(),d=9==c.nodeType?c:c.ownerDocument,c=b.a(a).split(/\\s+/),e=[];r(c", |
| ",function(a){(a=d.getElementById(a))&&!t(e,a)&&e.push(a)});e.sort(na);v", |
| "ar f=new H;r(e,function(a){f.add(a)});return f},1);L(\"lang\",2,!1,!1,h", |
| "(!1),1);L(\"last\",1,!0,!1,function(a){if(1!=arguments.length)throw Err", |
| "or(\"Function last expects ()\");return a.F()},0);L(\"local-name\",3,!1", |
| ",!0,function(a,b){var c=b?Ga(b.evaluate(a)):a.g();return c?c.nodeName.t", |
| "oLowerCase():\"\"},0,1,!0);\nL(\"name\",3,!1,!0,function(a,b){var c=b?G", |
| "a(b.evaluate(a)):a.g();return c?c.nodeName.toLowerCase():\"\"},0,1,!0);", |
| "L(\"namespace-uri\",3,!0,!1,h(\"\"),0,1,!0);L(\"normalize-space\",3,!1,", |
| "!0,function(a,b){return(b?b.a(a):E(a.g())).replace(/[\\s\\xa0]+/g,\" \"", |
| ").replace(/^\\s+|\\s+$/g,\"\")},0,1);L(\"not\",2,!1,!1,function(a,b){re", |
| "turn!b.h(a)},1);L(\"number\",1,!1,!0,function(a,b){return b?b.b(a):+E(a", |
| ".g())},0,1);L(\"position\",1,!0,!1,function(a){return a.G()},0);L(\"rou", |
| "nd\",1,!1,!1,function(a,b){return Math.round(b.b(a))},1);\nL(\"starts-w", |
| "ith\",2,!1,!1,function(a,b,c){b=b.a(a);a=c.a(a);return 0==b.lastIndexOf", |
| "(a,0)},2);L(\"string\",3,!1,!0,function(a,b){return b?b.a(a):E(a.g())},", |
| "0,1);L(\"string-length\",1,!1,!0,function(a,b){return(b?b.a(a):E(a.g())", |
| ").length},0,1);\nL(\"substring\",3,!1,!1,function(a,b,c,d){c=c.b(a);if(", |
| "isNaN(c)||Infinity==c||-Infinity==c)return\"\";d=d?d.b(a):Infinity;if(i", |
| "sNaN(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)},2,3);L(\"substring-after\",3,!1,!1,function(a,b,c){b", |
| "=b.a(a);a=c.a(a);c=b.indexOf(a);return-1==c?\"\":b.substring(c+a.length", |
| ")},2);\nL(\"substring-before\",3,!1,!1,function(a,b,c){b=b.a(a);a=c.a(a", |
| ");a=b.indexOf(a);return-1==a?\"\":b.substring(0,a)},2);L(\"sum\",1,!1,!", |
| "1,function(a,b){for(var c=I(b.evaluate(a)),d=0,e=c.next();e;e=c.next())", |
| "d+=+E(e);return d},1,1,!0);L(\"translate\",3,!1,!1,function(a,b,c,d){b=", |
| "b.a(a);c=c.a(a);var e=d.a(a);a=[];for(d=0;d<c.length;d++){var f=c.charA", |
| "t(d);f in a||(a[f]=e.charAt(d))}c=\"\";for(d=0;d<b.length;d++)f=b.charA", |
| "t(d),c+=f in a?a[f]:f;return c},3);L(\"true\",2,!1,!1,h(!0),0);function", |
| " Ma(a,b,c,d){this.l=a;this.D=b;this.u=c;this.Q=d}Ma.prototype.toString=", |
| "function(){return this.l};var Na={};function M(a,b,c,d){if(a in Na)thro", |
| "w Error(\"Axis already created: \"+a);Na[a]=new Ma(a,b,c,!!d)}M(\"ances", |
| "tor\",function(a,b){for(var c=new H,d=b;d=d.parentNode;)a.matches(d)&&c", |
| ".unshift(d);return c},!0);M(\"ancestor-or-self\",function(a,b){var c=ne", |
| "w H,d=b;do a.matches(d)&&c.unshift(d);while(d=d.parentNode);return c},!", |
| "0);\nM(\"attribute\",function(a,b){var c=new H,d=a.getName(),e=b.attrib", |
| "utes;if(e)if(\"*\"==d)for(var d=0,f;f=e[d];d++)c.add(f);else(f=e.getNam", |
| "edItem(d))&&c.add(f);return c},!1);M(\"child\",function(a,b,c,d,e){retu", |
| "rn Ea.call(null,a,b,l(c)?c:null,l(d)?d:null,e||new H)},!1,!0);M(\"desce", |
| "ndant\",G,!1,!0);M(\"descendant-or-self\",function(a,b,c,d){var e=new H", |
| ";F(b,c,d)&&a.matches(b)&&e.add(b);return G(a,b,c,d,e)},!1,!0);\nM(\"fol", |
| "lowing\",function(a,b,c,d){var e=new H;do for(var f=b;f=f.nextSibling;)", |
| "F(f,c,d)&&a.matches(f)&&e.add(f),e=G(a,f,c,d,e);while(b=b.parentNode);r", |
| "eturn e},!1,!0);M(\"following-sibling\",function(a,b){for(var c=new H,d", |
| "=b;d=d.nextSibling;)a.matches(d)&&c.add(d);return c},!1);M(\"namespace", |
| "\",function(){return new H},!1);M(\"parent\",function(a,b){var c=new H;", |
| "if(9==b.nodeType)return c;if(2==b.nodeType)return c.add(b.ownerElement)", |
| ",c;var d=b.parentNode;a.matches(d)&&c.add(d);return c},!1);\nM(\"preced", |
| "ing\",function(a,b,c,d){var e=new H,f=[];do f.unshift(b);while(b=b.pare", |
| "ntNode);for(var g=1,q=f.length;g<q;g++){var m=[];for(b=f[g];b=b.previou", |
| "sSibling;)m.unshift(b);for(var B=0,ab=m.length;B<ab;B++)b=m[B],F(b,c,d)", |
| "&&a.matches(b)&&e.add(b),e=G(a,b,c,d,e)}return e},!0,!0);M(\"preceding-", |
| "sibling\",function(a,b){for(var c=new H,d=b;d=d.previousSibling;)a.matc", |
| "hes(d)&&c.unshift(d);return c},!0);M(\"self\",function(a,b){var c=new H", |
| ";a.matches(b)&&c.add(b);return c},!1);var N={};N.w=function(){var a={R:", |
| "\"http://www.w3.org/2000/svg\"};return function(b){return a[b]||null}}(", |
| ");N.i=function(a,b,c){var d=x(a);try{var e=d.createNSResolver?d.createN", |
| "SResolver(d.documentElement):N.w;return d.evaluate(b,a,e,c,null)}catch(", |
| "f){throw new D(32,\"Unable to locate an element with the xpath expressi", |
| "on \"+b+\" because of the following error:\\n\"+f);}};N.o=function(a,b)", |
| "{if(!a||1!=a.nodeType)throw new D(32,'The result of the xpath expressio", |
| "n \"'+b+'\" is: '+a+\". It should be an element.\");};\nN.c=function(a,", |
| "b){var c=function(){var c=N.i(b,a,9);return c?c.singleNodeValue||null:b", |
| ".selectSingleNode?(c=x(b),c.setProperty&&c.setProperty(\"SelectionLangu", |
| "age\",\"XPath\"),b.selectSingleNode(a)):null}();null===c||N.o(c,a);retu", |
| "rn c};\nN.d=function(a,b){var c=function(){var c=N.i(b,a,7);if(c){for(v", |
| "ar e=c.snapshotLength,f=[],g=0;g<e;++g)f.push(c.snapshotItem(g));return", |
| " f}return b.selectNodes?(c=x(b),c.setProperty&&c.setProperty(\"Selectio", |
| "nLanguage\",\"XPath\"),b.selectNodes(a)):[]}();r(c,function(b){N.o(b,a)", |
| "});return c};function O(a,b,c,d){this.left=a;this.top=b;this.width=c;th", |
| "is.height=d}O.prototype.toString=function(){return\"(\"+this.left+\", ", |
| "\"+this.top+\" - \"+this.width+\"w x \"+this.height+\"h)\"};O.prototype", |
| ".contains=function(a){return a instanceof O?this.left<=a.left&&this.lef", |
| "t+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};\nO.prototype.ceil=function(){this.left=Math", |
| ".ceil(this.left);this.top=Math.ceil(this.top);this.width=Math.ceil(this", |
| ".width);this.height=Math.ceil(this.height);return this};O.prototype.flo", |
| "or=function(){this.left=Math.floor(this.left);this.top=Math.floor(this.", |
| "top);this.width=Math.floor(this.width);this.height=Math.floor(this.heig", |
| "ht);return this};\nO.prototype.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};function Oa(a,b){var", |
| " c=x(a);return c.defaultView&&c.defaultView.getComputedStyle&&(c=c.defa", |
| "ultView.getComputedStyle(a,null))?c[b]||c.getPropertyValue(b)||\"\":\"", |
| "\"}function P(a){return Oa(a,\"position\")||(a.currentStyle?a.currentSt", |
| "yle.position:null)||a.style&&a.style.position}function Pa(a){var b;try{", |
| "b=a.getBoundingClientRect()}catch(c){return{left:0,top:0,right:0,bottom", |
| ":0}}return b}\nfunction Qa(a){var b=x(a),c=P(a),d=\"fixed\"==c||\"absol", |
| "ute\"==c;for(a=a.parentNode;a&&a!=b;a=a.parentNode)if(c=P(a),d=d&&\"sta", |
| "tic\"==c&&a!=b.documentElement&&a!=b.body,!d&&(a.scrollWidth>a.clientWi", |
| "dth||a.scrollHeight>a.clientHeight||\"fixed\"==c||\"absolute\"==c||\"re", |
| "lative\"==c))return a;return null}\nfunction Ra(a){if(1==a.nodeType){va", |
| "r b;if(a.getBoundingClientRect)b=Pa(a),b=new u(b.left,b.top);else{b=ra(", |
| "w(a));var c=x(a),d=P(a),e=new u(0,0),f=(c?x(c):document).documentElemen", |
| "t;if(a!=f)if(a.getBoundingClientRect)a=Pa(a),c=ra(w(c)),e.x=a.left+c.x,", |
| "e.y=a.top+c.y;else if(c.getBoxObjectFor)a=c.getBoxObjectFor(a),c=c.getB", |
| "oxObjectFor(f),e.x=a.screenX-c.screenX,e.y=a.screenY-c.screenY;else{var", |
| " g=a;do{e.x+=g.offsetLeft;e.y+=g.offsetTop;g!=a&&(e.x+=g.clientLeft||0,", |
| "e.y+=g.clientTop||0);if(\"fixed\"==P(g)){e.x+=\nc.body.scrollLeft;e.y+=", |
| "c.body.scrollTop;break}g=g.offsetParent}while(g&&g!=a);\"absolute\"==d&", |
| "&(e.y-=c.body.offsetTop);for(g=a;(g=Qa(g))&&g!=c.body&&g!=f;)e.x-=g.scr", |
| "ollLeft,e.y-=g.scrollTop}b=new u(e.x-b.x,e.y-b.y)}return b}b=n(a.q);e=a", |
| ";a.targetTouches?e=a.targetTouches[0]:b&&a.q().targetTouches&&(e=a.q().", |
| "targetTouches[0]);return new u(e.clientX,e.clientY)};function Q(a,b){re", |
| "turn!!a&&1==a.nodeType&&(!b||a.tagName.toUpperCase()==b)}var Sa=/[;]+(?", |
| "=(?:(?:[^\"]*\"){2})*[^\"]*$)(?=(?:(?:[^']*'){2})*[^']*$)(?=(?:[^()]*", |
| "\\([^()]*\\))*[^()]*$)/;function Ta(a){var b=[];r(a.split(Sa),function(", |
| "a){var d=a.indexOf(\":\");0<d&&(a=[a.slice(0,d),a.slice(d+1)],2==a.leng", |
| "th&&b.push(a[0].toLowerCase(),\":\",a[1],\";\"))});b=b.join(\"\");retur", |
| "n b=\";\"==b.charAt(b.length-1)?b:b+\";\"}\nfunction R(a,b){b=b.toLower", |
| "Case();if(\"style\"==b)return Ta(a.style.cssText);var c=a.getAttributeN", |
| "ode(b);return c&&c.specified?c.value:null}function S(a){for(a=a.parentN", |
| "ode;a&&1!=a.nodeType&&9!=a.nodeType&&11!=a.nodeType;)a=a.parentNode;ret", |
| "urn Q(a)?a:null}\nfunction T(a,b){var c=da(b);if(\"float\"==c||\"cssFlo", |
| "at\"==c||\"styleFloat\"==c)c=\"cssFloat\";c=Oa(a,c)||Ua(a,c);if(null===", |
| "c)c=null;else if(t(ta,b)&&(wa.test(\"#\"==c.charAt(0)?c:\"#\"+c)||Aa(c)", |
| ".length||sa&&sa[c.toLowerCase()]||ya(c).length)){var d=ya(c);if(!d.leng", |
| "th){a:if(d=Aa(c),!d.length){d=(d=sa[c.toLowerCase()])?d:\"#\"==c.charAt", |
| "(0)?c:\"#\"+c;if(wa.test(d)&&(d=va(d),d=va(d),d=[parseInt(d.substr(1,2)", |
| ",16),parseInt(d.substr(3,2),16),parseInt(d.substr(5,2),16)],d.length))b", |
| "reak a;d=[]}3==d.length&&d.push(1)}c=4!=\nd.length?c:\"rgba(\"+d.join(", |
| "\", \")+\")\"}return c}function Ua(a,b){var c=a.currentStyle||a.style,d", |
| "=c[b];void 0===d&&n(c.getPropertyValue)&&(d=c.getPropertyValue(b));retu", |
| "rn\"inherit\"!=d?void 0!==d?d:null:(c=S(a))?Ua(c,b):null}\nfunction Va(", |
| "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);return 0<b.height&&0<b.width?!0:Q(a,", |
| "\"PATH\")&&(0<b.height||0<b.width)?(a=T(a,\"stroke-width\"),!!a&&0<pars", |
| "eInt(a,10)):\"hidden\"!=T(a,\"overflow\")&&ga(a.childNodes,function(a){", |
| "return a.nodeType==ka||Q(a)&&d(a)})}function e(a){var b=T(a,\"-o-transf", |
| "orm\")||T(a,\"-webkit-transform\")||T(a,\"-ms-transform\")||T(a,\"-moz-", |
| "transform\")||T(a,\"transform\");if(b&&\"none\"!==b)return b=Ra(a),a=U(", |
| "a),0<=b.x+a.width&&\n0<=b.y+a.height?!0:!1;a=S(a);return!a||e(a)}if(!Q(", |
| "a))throw Error(\"Argument to isShown must be of type Element\");if(Q(a,", |
| "\"OPTION\")||Q(a,\"OPTGROUP\")){var f=qa(a,function(a){return Q(a,\"SEL", |
| "ECT\")});return!!f&&Va(f,!0)}return(f=Wa(a))?!!f.r&&0<f.rect.width&&0<f", |
| ".rect.height&&Va(f.r,b):Q(a,\"INPUT\")&&\"hidden\"==a.type.toLowerCase(", |
| ")||Q(a,\"NOSCRIPT\")||\"hidden\"==T(a,\"visibility\")||!c(a)||!b&&0==Xa", |
| "(a)||!d(a)||Ya(a)==V?!1:e(a)}var V=\"hidden\";\nfunction Ya(a){function", |
| " b(a){var b=a;if(\"visible\"==q)if(a==f)b=g;else if(a==g)return{x:\"vis", |
| "ible\",y:\"visible\"};b={x:T(b,\"overflow-x\"),y:T(b,\"overflow-y\")};a", |
| "==f&&(b.x=\"hidden\"==b.x?\"hidden\":\"auto\",b.y=\"hidden\"==b.y?\"hid", |
| "den\":\"auto\");return b}function c(a){var b=T(a,\"position\");if(\"fix", |
| "ed\"==b)return f;for(a=S(a);a&&a!=f&&(0==T(a,\"display\").lastIndexOf(", |
| "\"inline\",0)||\"absolute\"==b&&\"static\"==T(a,\"position\"));)a=S(a);", |
| "return a}var d=U(a),e=x(a),f=e.documentElement,g=e.body,q=T(f,\"overflo", |
| "w\");for(a=c(a);a;a=\nc(a)){var m=U(a),e=b(a),B=d.left>=m.left+m.width,", |
| "m=d.top>=m.top+m.height;if(B&&\"hidden\"==e.x||m&&\"hidden\"==e.y)retur", |
| "n V;if(B&&\"visible\"!=e.x||m&&\"visible\"!=e.y)return Ya(a)==V?V:\"scr", |
| "oll\"}return\"none\"}\nfunction U(a){var b=Wa(a);if(b)return b.rect;if(", |
| "n(a.getBBox))try{var c=a.getBBox();return new O(c.x,c.y,c.width,c.heigh", |
| "t)}catch(d){throw d;}else{if(Q(a,\"HTML\"))return a=((x(a)?x(a).parentW", |
| "indow||x(a).defaultView:window)||window).document,a=\"CSS1Compat\"==a.c", |
| "ompatMode?a.documentElement:a.body,a=new v(a.clientWidth,a.clientHeight", |
| "),new O(0,0,a.width,a.height);var b=Ra(a),c=a.offsetWidth,e=a.offsetHei", |
| "ght;c||(e||!a.getBoundingClientRect)||(a=a.getBoundingClientRect(),c=a.", |
| "right-a.left,e=a.bottom-a.top);\nreturn new O(b.x,b.y,c,e)}}function Wa", |
| "(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.", |
| "c('/descendant::*[@usemap = \"#'+c.name+'\"]',x(c)))&&(e=U(d),!b&&\"def", |
| "ault\"!=a.shape.toLowerCase())){var f=Za(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 O(a+e.left,b+e.top,c,f)", |
| "}return{r:d,rect:e||new O(0,0,0,0)}}\nfunction Za(a){var b=a.shape.toLo", |
| "werCase();a=a.coords.split(\",\");if(\"rect\"==b&&4==a.length){var b=a[", |
| "0],c=a[1];return new O(b,c,a[2]-b,a[3]-c)}if(\"circle\"==b&&3==a.length", |
| ")return b=a[2],new O(a[0]-b,a[1]-b,2*b,2*b);if(\"poly\"==b&&2<a.length)", |
| "{for(var b=a[0],c=a[1],d=b,e=c,f=2;f+1<a.length;f+=2)b=Math.min(b,a[f])", |
| ",d=Math.max(d,a[f]),c=Math.min(c,a[f+1]),e=Math.max(e,a[f+1]);return ne", |
| "w O(b,c,d-b,e-c)}return new O(0,0,0,0)}function $a(a){return a.replace(", |
| "/^[^\\S\\xa0]+|[^\\S\\xa0]+$/g,\"\")}\nfunction bb(a){var b=[];cb(a,b);", |
| "var c=b;a=c.length;for(var b=Array(a),c=l(c)?c.split(\"\"):c,d=0;d<a;d+", |
| "+)d in c&&(b[d]=$a.call(void 0,c[d]));return $a(b.join(\"\\n\")).replac", |
| "e(/\\xa0/g,\" \")}\nfunction cb(a,b){if(Q(a,\"BR\"))b.push(\"\");else{v", |
| "ar c=Q(a,\"TD\"),d=T(a,\"display\"),e=!c&&!t(db,d),f=void 0!=a.previous", |
| "ElementSibling?a.previousElementSibling:ma(a.previousSibling),f=f?T(f,", |
| "\"display\"):\"\",g=T(a,\"float\")||T(a,\"cssFloat\")||T(a,\"styleFloat", |
| "\");!e||(\"run-in\"==f&&\"none\"==g||/^[\\s\\xa0]*$/.test(b[b.length-1]", |
| "||\"\"))||b.push(\"\");var q=Va(a),m=null,B=null;q&&(m=T(a,\"white-spac", |
| "e\"),B=T(a,\"text-transform\"));r(a.childNodes,function(a){a.nodeType==", |
| "ka&&q?eb(a,b,m,B):Q(a)&&cb(a,b)});f=b[b.length-1]||\"\";!c&&\n\"table-c", |
| "ell\"!=d||(!f||ca(f))||(b[b.length-1]+=\" \");e&&(\"run-in\"!=d&&!/^[", |
| "\\s\\xa0]*$/.test(f))&&b.push(\"\")}}var db=\"inline inline-block inlin", |
| "e-table none table-cell table-column table-column-group\".split(\" \");", |
| "\nfunction eb(a,b,c,d){a=a.nodeValue.replace(/\\u200b/g,\"\");a=a.repla", |
| "ce(/(\\r\\n|\\r|\\n)/g,\"\\n\");if(\"normal\"==c||\"nowrap\"==c)a=a.rep", |
| "lace(/\\n/g,\" \");a=\"pre\"==c||\"pre-wrap\"==c?a.replace(/[ \\f\\t\\v", |
| "\\u2028\\u2029]/g,\"\\u00a0\"):a.replace(/[\\ \\f\\t\\v\\u2028\\u2029]+", |
| "/g,\" \");\"capitalize\"==d?a=a.replace(/(^|\\s)(\\S)/g,function(a,b,c)", |
| "{return b+c.toUpperCase()}):\"uppercase\"==d?a=a.toUpperCase():\"lowerc", |
| "ase\"==d&&(a=a.toLowerCase());c=b.pop()||\"\";ca(c)&&0==a.lastIndexOf(", |
| "\" \",0)&&(a=a.substr(1));b.push(c+a)}\nfunction Xa(a){var b=1,c=T(a,\"", |
| "opacity\");c&&(b=Number(c));(a=S(a))&&(b*=Xa(a));return b};var W={},X={", |
| "};W.v=function(a,b,c){var d;try{d=C.d(\"a\",b)}catch(e){d=z(w(b),\"A\",", |
| "null,b)}return ha(d,function(b){b=bb(b);return c&&-1!=b.indexOf(a)||b==", |
| "a})};W.s=function(a,b,c){var d;try{d=C.d(\"a\",b)}catch(e){d=z(w(b),\"A", |
| "\",null,b)}return s(d,function(b){b=bb(b);return c&&-1!=b.indexOf(a)||b", |
| "==a})};W.c=function(a,b){return W.v(a,b,!1)};W.d=function(a,b){return W", |
| ".s(a,b,!1)};X.c=function(a,b){return W.v(a,b,!0)};X.d=function(a,b){ret", |
| "urn W.s(a,b,!0)};var fb={c:function(a,b){return b.getElementsByTagName(", |
| "a)[0]||null},d:function(a,b){return b.getElementsByTagName(a)}};var gb=", |
| "{className:A,\"class name\":A,css:C,\"css selector\":C,id:{c:function(a", |
| ",b){var c=w(b),d=l(a)?c.j.getElementById(a):a;if(!d)return null;if(R(d,", |
| "\"id\")==a&&y(b,d))return d;c=z(c,\"*\");return ha(c,function(c){return", |
| " R(c,\"id\")==a&&y(b,c)})},d:function(a,b){var c=z(w(b),\"*\",null,b);r", |
| "eturn s(c,function(b){return R(b,\"id\")==a})}},linkText:W,\"link text", |
| "\":W,name:{c:function(a,b){var c=z(w(b),\"*\",null,b);return ha(c,funct", |
| "ion(b){return R(b,\"name\")==a})},d:function(a,b){var c=z(w(b),\"*\",nu", |
| "ll,b);return s(c,function(b){return R(b,\n\"name\")==a})}},partialLinkT", |
| "ext:X,\"partial link text\":X,tagName:fb,\"tag name\":fb,xpath:N};funct", |
| "ion hb(a,b){var c;a:{for(c in a)if(a.hasOwnProperty(c))break a;c=null}i", |
| "f(c){var d=gb[c];if(d&&n(d.c))return d.c(a[c],b||ba.document)}throw Err", |
| "or(\"Unsupported locator strategy: \"+c);}var Y=[\"_\"],Z=k;Y[0]in Z||!", |
| "Z.execScript||Z.execScript(\"var \"+Y[0]);for(var $;Y.length&&($=Y.shif", |
| "t());)Y.length||void 0===hb?Z=Z[$]?Z[$]:Z[$]={}:Z[$]=hb;; 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 FIND_ELEMENTS[] = { |
| "function(){return function(){function h(a){return function(){return a}}", |
| "var k=this;\nfunction aa(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\"obj", |
| "ect\";if(\"[object Array]\"==c||\"number\"==typeof a.length&&\"undefine", |
| "d\"!=typeof a.splice&&\"undefined\"!=typeof a.propertyIsEnumerable&&!a.", |
| "propertyIsEnumerable(\"splice\"))return\"array\";if(\"[object Function]", |
| "\"==c||\"undefined\"!=typeof a.call&&\"undefined\"!=typeof a.propertyIs", |
| "Enumerable&&!a.propertyIsEnumerable(\"call\"))return\"function\"}else r", |
| "eturn\"null\";\nelse if(\"function\"==b&&\"undefined\"==typeof a.call)r", |
| "eturn\"object\";return b}function l(a){return\"string\"==typeof a}funct", |
| "ion n(a){return\"function\"==aa(a)};var ba=window;function ca(a){var b=", |
| "a.length-1;return 0<=b&&a.indexOf(\" \",b)==b}function p(a){return a.re", |
| "place(/^[\\s\\xa0]+|[\\s\\xa0]+$/g,\"\")}function da(a){return String(a", |
| ").replace(/\\-([a-z])/g,function(a,c){return c.toUpperCase()})};var ea=", |
| "Array.prototype;function r(a,b){for(var c=a.length,d=l(a)?a.split(\"\")", |
| ":a,e=0;e<c;e++)e in d&&b.call(void 0,d[e],e,a)}function s(a,b){for(var ", |
| "c=a.length,d=[],e=0,f=l(a)?a.split(\"\"):a,g=0;g<c;g++)if(g in f){var q", |
| "=f[g];b.call(void 0,q,g,a)&&(d[e++]=q)}return d}function fa(a,b){if(a.r", |
| "educe)return a.reduce(b,\"\");var c=\"\";r(a,function(d,e){c=b.call(voi", |
| "d 0,c,d,e,a)});return c}function ga(a,b){for(var c=a.length,d=l(a)?a.sp", |
| "lit(\"\"):a,e=0;e<c;e++)if(e in d&&b.call(void 0,d[e],e,a))return!0;ret", |
| "urn!1}\nfunction ha(a,b){var c;a:{c=a.length;for(var d=l(a)?a.split(\"", |
| "\"):a,e=0;e<c;e++)if(e in d&&b.call(void 0,d[e],e,a)){c=e;break a}c=-1}", |
| "return 0>c?null:l(a)?a.charAt(c):a[c]}function t(a,b){var c;a:if(l(a))c", |
| "=l(b)&&1==b.length?a.indexOf(b,0):-1;else{for(c=0;c<a.length;c++)if(c i", |
| "n a&&a[c]===b)break a;c=-1}return 0<=c}function ia(a,b,c){return 2>=arg", |
| "uments.length?ea.slice.call(a,b):ea.slice.call(a,b,c)};var ja;function ", |
| "u(a,b){this.x=void 0!==a?a:0;this.y=void 0!==b?b:0}u.prototype.toString", |
| "=function(){return\"(\"+this.x+\", \"+this.y+\")\"};u.prototype.ceil=fu", |
| "nction(){this.x=Math.ceil(this.x);this.y=Math.ceil(this.y);return this}", |
| ";u.prototype.floor=function(){this.x=Math.floor(this.x);this.y=Math.flo", |
| "or(this.y);return this};u.prototype.round=function(){this.x=Math.round(", |
| "this.x);this.y=Math.round(this.y);return this};function v(a,b){this.wid", |
| "th=a;this.height=b}v.prototype.toString=function(){return\"(\"+this.wid", |
| "th+\" x \"+this.height+\")\"};v.prototype.ceil=function(){this.width=Ma", |
| "th.ceil(this.width);this.height=Math.ceil(this.height);return this};v.p", |
| "rototype.floor=function(){this.width=Math.floor(this.width);this.height", |
| "=Math.floor(this.height);return this};v.prototype.round=function(){this", |
| ".width=Math.round(this.width);this.height=Math.round(this.height);retur", |
| "n this};var ka=3;function w(a){return a?new la(x(a)):ja||(ja=new la)}fu", |
| "nction ma(a){for(;a&&1!=a.nodeType;)a=a.previousSibling;return a}functi", |
| "on y(a,b){if(a.contains&&1==b.nodeType)return a==b||a.contains(b);if(\"", |
| "undefined\"!=typeof a.compareDocumentPosition)return a==b||Boolean(a.co", |
| "mpareDocumentPosition(b)&16);for(;b&&a!=b;)b=b.parentNode;return b==a}", |
| "\nfunction na(a,b){if(a==b)return 0;if(a.compareDocumentPosition)return", |
| " a.compareDocumentPosition(b)&2?1:-1;if(\"sourceIndex\"in a||a.parentNo", |
| "de&&\"sourceIndex\"in a.parentNode){var c=1==a.nodeType,d=1==b.nodeType", |
| ";if(c&&d)return a.sourceIndex-b.sourceIndex;var e=a.parentNode,f=b.pare", |
| "ntNode;return e==f?oa(a,b):!c&&y(e,b)?-1*pa(a,b):!d&&y(f,a)?pa(b,a):(c?", |
| "a.sourceIndex:e.sourceIndex)-(d?b.sourceIndex:f.sourceIndex)}d=x(a);c=d", |
| ".createRange();c.selectNode(a);c.collapse(!0);d=d.createRange();d.selec", |
| "tNode(b);d.collapse(!0);\nreturn c.compareBoundaryPoints(k.Range.START_", |
| "TO_END,d)}function pa(a,b){var c=a.parentNode;if(c==b)return-1;for(var ", |
| "d=b;d.parentNode!=c;)d=d.parentNode;return oa(d,a)}function oa(a,b){for", |
| "(var c=b;c=c.previousSibling;)if(c==a)return-1;return 1}function x(a){r", |
| "eturn 9==a.nodeType?a:a.ownerDocument||a.document}function qa(a,b){a=a.", |
| "parentNode;for(var c=0;a;){if(b(a))return a;a=a.parentNode;c++}return n", |
| "ull}function la(a){this.j=a||k.document||document}\nfunction z(a,b,c,d)", |
| "{a=d||a.j;b=b&&\"*\"!=b?b.toUpperCase():\"\";if(a.querySelectorAll&&a.q", |
| "uerySelector&&(b||c))c=a.querySelectorAll(b+(c?\".\"+c:\"\"));else if(c", |
| "&&a.getElementsByClassName)if(a=a.getElementsByClassName(c),b){d={};for", |
| "(var e=0,f=0,g;g=a[f];f++)b==g.nodeName&&(d[e++]=g);d.length=e;c=d}else", |
| " c=a;else if(a=a.getElementsByTagName(b||\"*\"),c){d={};for(f=e=0;g=a[f", |
| "];f++)b=g.className,\"function\"==typeof b.split&&t(b.split(/\\s+/),c)&", |
| "&(d[e++]=g);d.length=e;c=d}else c=a;return c}\nfunction ra(a){var b=a.j", |
| ";a=b.body;b=b.parentWindow||b.defaultView;return new u(b.pageXOffset||a", |
| ".scrollLeft,b.pageYOffset||a.scrollTop)}la.prototype.contains=y;var A={", |
| "n:function(a){return!(!a.querySelectorAll||!a.querySelector)},e:functio", |
| "n(a,b){if(!a)throw Error(\"No class name specified\");a=p(a);if(1<a.spl", |
| "it(/\\s+/).length)throw Error(\"Compound class names not permitted\");i", |
| "f(A.n(b))return b.querySelector(\".\"+a.replace(/\\./g,\"\\\\.\"))||nul", |
| "l;var c=z(w(b),\"*\",a,b);return c.length?c[0]:null},c:function(a,b){if", |
| "(!a)throw Error(\"No class name specified\");a=p(a);if(1<a.split(/\\s+/", |
| ").length)throw Error(\"Compound class names not permitted\");return A.n", |
| "(b)?b.querySelectorAll(\".\"+\na.replace(/\\./g,\"\\\\.\")):z(w(b),\"*", |
| "\",a,b)}};var C={e:function(a,b){n(b.querySelector);if(!a)throw Error(", |
| "\"No selector specified\");a=p(a);var c=b.querySelector(a);return c&&1=", |
| "=c.nodeType?c:null},c:function(a,b){n(b.querySelectorAll);if(!a)throw E", |
| "rror(\"No selector specified\");a=p(a);return b.querySelectorAll(a)}};v", |
| "ar sa={aliceblue:\"#f0f8ff\",antiquewhite:\"#faebd7\",aqua:\"#00ffff\",", |
| "aquamarine:\"#7fffd4\",azure:\"#f0ffff\",beige:\"#f5f5dc\",bisque:\"#ff", |
| "e4c4\",black:\"#000000\",blanchedalmond:\"#ffebcd\",blue:\"#0000ff\",bl", |
| "ueviolet:\"#8a2be2\",brown:\"#a52a2a\",burlywood:\"#deb887\",cadetblue:", |
| "\"#5f9ea0\",chartreuse:\"#7fff00\",chocolate:\"#d2691e\",coral:\"#ff7f5", |
| "0\",cornflowerblue:\"#6495ed\",cornsilk:\"#fff8dc\",crimson:\"#dc143c\"", |
| ",cyan:\"#00ffff\",darkblue:\"#00008b\",darkcyan:\"#008b8b\",darkgoldenr", |
| "od:\"#b8860b\",darkgray:\"#a9a9a9\",darkgreen:\"#006400\",\ndarkgrey:\"", |
| "#a9a9a9\",darkkhaki:\"#bdb76b\",darkmagenta:\"#8b008b\",darkolivegreen:", |
| "\"#556b2f\",darkorange:\"#ff8c00\",darkorchid:\"#9932cc\",darkred:\"#8b", |
| "0000\",darksalmon:\"#e9967a\",darkseagreen:\"#8fbc8f\",darkslateblue:\"", |
| "#483d8b\",darkslategray:\"#2f4f4f\",darkslategrey:\"#2f4f4f\",darkturqu", |
| "oise:\"#00ced1\",darkviolet:\"#9400d3\",deeppink:\"#ff1493\",deepskyblu", |
| "e:\"#00bfff\",dimgray:\"#696969\",dimgrey:\"#696969\",dodgerblue:\"#1e9", |
| "0ff\",firebrick:\"#b22222\",floralwhite:\"#fffaf0\",forestgreen:\"#228b", |
| "22\",fuchsia:\"#ff00ff\",gainsboro:\"#dcdcdc\",\nghostwhite:\"#f8f8ff\"", |
| ",gold:\"#ffd700\",goldenrod:\"#daa520\",gray:\"#808080\",green:\"#00800", |
| "0\",greenyellow:\"#adff2f\",grey:\"#808080\",honeydew:\"#f0fff0\",hotpi", |
| "nk:\"#ff69b4\",indianred:\"#cd5c5c\",indigo:\"#4b0082\",ivory:\"#fffff0", |
| "\",khaki:\"#f0e68c\",lavender:\"#e6e6fa\",lavenderblush:\"#fff0f5\",law", |
| "ngreen:\"#7cfc00\",lemonchiffon:\"#fffacd\",lightblue:\"#add8e6\",light", |
| "coral:\"#f08080\",lightcyan:\"#e0ffff\",lightgoldenrodyellow:\"#fafad2", |
| "\",lightgray:\"#d3d3d3\",lightgreen:\"#90ee90\",lightgrey:\"#d3d3d3\",l", |
| "ightpink:\"#ffb6c1\",lightsalmon:\"#ffa07a\",\nlightseagreen:\"#20b2aa", |
| "\",lightskyblue:\"#87cefa\",lightslategray:\"#778899\",lightslategrey:", |
| "\"#778899\",lightsteelblue:\"#b0c4de\",lightyellow:\"#ffffe0\",lime:\"#", |
| "00ff00\",limegreen:\"#32cd32\",linen:\"#faf0e6\",magenta:\"#ff00ff\",ma", |
| "roon:\"#800000\",mediumaquamarine:\"#66cdaa\",mediumblue:\"#0000cd\",me", |
| "diumorchid:\"#ba55d3\",mediumpurple:\"#9370db\",mediumseagreen:\"#3cb37", |
| "1\",mediumslateblue:\"#7b68ee\",mediumspringgreen:\"#00fa9a\",mediumtur", |
| "quoise:\"#48d1cc\",mediumvioletred:\"#c71585\",midnightblue:\"#191970\"", |
| ",mintcream:\"#f5fffa\",mistyrose:\"#ffe4e1\",\nmoccasin:\"#ffe4b5\",nav", |
| "ajowhite:\"#ffdead\",navy:\"#000080\",oldlace:\"#fdf5e6\",olive:\"#8080", |
| "00\",olivedrab:\"#6b8e23\",orange:\"#ffa500\",orangered:\"#ff4500\",orc", |
| "hid:\"#da70d6\",palegoldenrod:\"#eee8aa\",palegreen:\"#98fb98\",paletur", |
| "quoise:\"#afeeee\",palevioletred:\"#db7093\",papayawhip:\"#ffefd5\",pea", |
| "chpuff:\"#ffdab9\",peru:\"#cd853f\",pink:\"#ffc0cb\",plum:\"#dda0dd\",p", |
| "owderblue:\"#b0e0e6\",purple:\"#800080\",red:\"#ff0000\",rosybrown:\"#b", |
| "c8f8f\",royalblue:\"#4169e1\",saddlebrown:\"#8b4513\",salmon:\"#fa8072", |
| "\",sandybrown:\"#f4a460\",seagreen:\"#2e8b57\",\nseashell:\"#fff5ee\",s", |
| "ienna:\"#a0522d\",silver:\"#c0c0c0\",skyblue:\"#87ceeb\",slateblue:\"#6", |
| "a5acd\",slategray:\"#708090\",slategrey:\"#708090\",snow:\"#fffafa\",sp", |
| "ringgreen:\"#00ff7f\",steelblue:\"#4682b4\",tan:\"#d2b48c\",teal:\"#008", |
| "080\",thistle:\"#d8bfd8\",tomato:\"#ff6347\",turquoise:\"#40e0d0\",viol", |
| "et:\"#ee82ee\",wheat:\"#f5deb3\",white:\"#ffffff\",whitesmoke:\"#f5f5f5", |
| "\",yellow:\"#ffff00\",yellowgreen:\"#9acd32\"};var ta=\"background-colo", |
| "r border-top-color border-right-color border-bottom-color border-left-c", |
| "olor color outline-color\".split(\" \"),ua=/#([0-9a-fA-F])([0-9a-fA-F])", |
| "([0-9a-fA-F])/;function va(a){if(!wa.test(a))throw Error(\"'\"+a+\"' is", |
| " not a valid hex color\");4==a.length&&(a=a.replace(ua,\"#$1$1$2$2$3$3", |
| "\"));return a.toLowerCase()}var wa=/^#(?:[0-9a-f]{3}){1,2}$/i,xa=/^(?:r", |
| "gba)?\\((\\d{1,3}),\\s?(\\d{1,3}),\\s?(\\d{1,3}),\\s?(0|1|0\\.\\d*)\\)$", |
| "/i;\nfunction ya(a){var b=a.match(xa);if(b){a=Number(b[1]);var c=Number", |
| "(b[2]),d=Number(b[3]),b=Number(b[4]);if(0<=a&&255>=a&&0<=c&&255>=c&&0<=", |
| "d&&255>=d&&0<=b&&1>=b)return[a,c,d,b]}return[]}var za=/^(?:rgb)?\\((0|[", |
| "1-9]\\d{0,2}),\\s?(0|[1-9]\\d{0,2}),\\s?(0|[1-9]\\d{0,2})\\)$/i;functio", |
| "n Aa(a){var b=a.match(za);if(b){a=Number(b[1]);var c=Number(b[2]),b=Num", |
| "ber(b[3]);if(0<=a&&255>=a&&0<=c&&255>=c&&0<=b&&255>=b)return[a,c,b]}ret", |
| "urn[]};function D(a,b){this.code=a;this.state=Ba[a]||Ca;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||\"\"}(function(){var a=Error;funct", |
| "ion b(){}b.prototype=a.prototype;D.P=a.prototype;D.prototype=new b})();", |
| "\nvar Ca=\"unknown error\",Ba={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\"};Ba[13]=Ca;Ba[9]=\"unknown command\";D.prototype.toStrin", |
| "g=function(){return this.name+\": \"+this.message};function E(a){var b=", |
| "null,c=a.nodeType;1==c&&(b=a.textContent,b=void 0==b||null==b?a.innerTe", |
| "xt:b,b=void 0==b||null==b?\"\":b);if(\"string\"!=typeof b)if(9==c||1==c", |
| "){a=9==c?a.documentElement:a.firstChild;for(var c=0,d=[],b=\"\";a;){do ", |
| "1!=a.nodeType&&(b+=a.nodeValue),d[c++]=a;while(a=a.firstChild);for(;c&&", |
| "!(a=d[--c].nextSibling););}}else b=a.nodeValue;return\"\"+b}\nfunction ", |
| "F(a,b,c){if(null===b)return!0;try{if(!a.getAttribute)return!1}catch(d){", |
| "return!1}return null==c?!!a.getAttribute(b):a.getAttribute(b,2)==c}func", |
| "tion G(a,b,c,d,e){return Da.call(null,a,b,l(c)?c:null,l(d)?d:null,e||ne", |
| "w H)}\nfunction Da(a,b,c,d,e){b.getElementsByName&&d&&\"name\"==c?(b=b.", |
| "getElementsByName(d),r(b,function(b){a.matches(b)&&e.add(b)})):b.getEle", |
| "mentsByClassName&&d&&\"class\"==c?(b=b.getElementsByClassName(d),r(b,fu", |
| "nction(b){b.className==d&&a.matches(b)&&e.add(b)})):b.getElementsByTagN", |
| "ame&&(b=b.getElementsByTagName(a.getName()),r(b,function(a){F(a,c,d)&&e", |
| ".add(a)}));return e}function Ea(a,b,c,d,e){for(b=b.firstChild;b;b=b.nex", |
| "tSibling)F(b,c,d)&&a.matches(b)&&e.add(b);return e};function H(){this.f", |
| "=this.d=null;this.k=0}function Fa(a){this.t=a;this.next=this.m=null}H.p", |
| "rototype.unshift=function(a){a=new Fa(a);a.next=this.d;this.f?this.d.m=", |
| "a:this.d=this.f=a;this.d=a;this.k++};H.prototype.add=function(a){a=new ", |
| "Fa(a);a.m=this.f;this.d?this.f.next=a:this.d=this.f=a;this.f=a;this.k++", |
| "};function Ga(a){return(a=a.d)?a.t:null}function I(a){return new Ha(a,!", |
| "1)}function Ha(a,b){this.M=a;this.p=(this.u=b)?a.f:a.d;this.B=null}\nHa", |
| ".prototype.next=function(){var a=this.p;if(null==a)return null;var b=th", |
| "is.B=a;this.p=this.u?a.m:a.next;return b.t};function J(a,b,c,d,e){b=b.e", |
| "valuate(d);c=c.evaluate(d);var f;if(b instanceof H&&c instanceof H){e=I", |
| "(b);for(d=e.next();d;d=e.next())for(b=I(c),f=b.next();f;f=b.next())if(a", |
| "(E(d),E(f)))return!0;return!1}if(b instanceof H||c instanceof H){b inst", |
| "anceof H?e=b:(e=c,c=b);e=I(e);b=typeof c;for(d=e.next();d;d=e.next()){s", |
| "witch(b){case \"number\":d=+E(d);break;case \"boolean\":d=!!E(d);break;", |
| "case \"string\":d=E(d);break;default:throw Error(\"Illegal primitive ty", |
| "pe for comparison.\");}if(a(d,c))return!0}return!1}return e?\n\"boolean", |
| "\"==typeof b||\"boolean\"==typeof c?a(!!b,!!c):\"number\"==typeof b||\"", |
| "number\"==typeof c?a(+b,+c):a(b,c):a(+b,+c)}function Ia(a,b,c,d){this.C", |
| "=a;this.O=b;this.A=c;this.i=d}Ia.prototype.toString=function(){return t", |
| "his.C};var Ja={};function K(a,b,c,d){if(a in Ja)throw Error(\"Binary op", |
| "erator already created: \"+a);a=new Ia(a,b,c,d);Ja[a.toString()]=a}K(\"", |
| "div\",6,1,function(a,b,c){return a.b(c)/b.b(c)});K(\"mod\",6,1,function", |
| "(a,b,c){return a.b(c)%b.b(c)});K(\"*\",6,1,function(a,b,c){return a.b(c", |
| ")*b.b(c)});\nK(\"+\",5,1,function(a,b,c){return a.b(c)+b.b(c)});K(\"-\"", |
| ",5,1,function(a,b,c){return a.b(c)-b.b(c)});K(\"<\",4,2,function(a,b,c)", |
| "{return J(function(a,b){return a<b},a,b,c)});K(\">\",4,2,function(a,b,c", |
| "){return J(function(a,b){return a>b},a,b,c)});K(\"<=\",4,2,function(a,b", |
| ",c){return J(function(a,b){return a<=b},a,b,c)});K(\">=\",4,2,function(", |
| "a,b,c){return J(function(a,b){return a>=b},a,b,c)});K(\"=\",3,2,functio", |
| "n(a,b,c){return J(function(a,b){return a==b},a,b,c,!0)});\nK(\"!=\",3,2", |
| ",function(a,b,c){return J(function(a,b){return a!=b},a,b,c,!0)});K(\"an", |
| "d\",2,2,function(a,b,c){return a.h(c)&&b.h(c)});K(\"or\",1,2,function(a", |
| ",b,c){return a.h(c)||b.h(c)});function Ka(a,b,c,d,e,f,g,q,m){this.l=a;t", |
| "his.A=b;this.L=c;this.K=d;this.J=e;this.i=f;this.I=g;this.H=void 0!==q?", |
| "q:g;this.N=!!m}Ka.prototype.toString=function(){return this.l};var La={", |
| "};function L(a,b,c,d,e,f,g,q){if(a in La)throw Error(\"Function already", |
| " created: \"+a+\".\");La[a]=new Ka(a,b,c,d,!1,e,f,g,q)}L(\"boolean\",2,", |
| "!1,!1,function(a,b){return b.h(a)},1);L(\"ceiling\",1,!1,!1,function(a,", |
| "b){return Math.ceil(b.b(a))},1);\nL(\"concat\",3,!1,!1,function(a,b){va", |
| "r c=ia(arguments,1);return fa(c,function(b,c){return b+c.a(a)})},2,null", |
| ");L(\"contains\",2,!1,!1,function(a,b,c){b=b.a(a);a=c.a(a);return-1!=b.", |
| "indexOf(a)},2);L(\"count\",1,!1,!1,function(a,b){return b.evaluate(a).k", |
| "},1,1,!0);L(\"false\",2,!1,!1,h(!1),0);L(\"floor\",1,!1,!1,function(a,b", |
| "){return Math.floor(b.b(a))},1);\nL(\"id\",4,!1,!1,function(a,b){var c=", |
| "a.g(),d=9==c.nodeType?c:c.ownerDocument,c=b.a(a).split(/\\s+/),e=[];r(c", |
| ",function(a){(a=d.getElementById(a))&&!t(e,a)&&e.push(a)});e.sort(na);v", |
| "ar f=new H;r(e,function(a){f.add(a)});return f},1);L(\"lang\",2,!1,!1,h", |
| "(!1),1);L(\"last\",1,!0,!1,function(a){if(1!=arguments.length)throw Err", |
| "or(\"Function last expects ()\");return a.F()},0);L(\"local-name\",3,!1", |
| ",!0,function(a,b){var c=b?Ga(b.evaluate(a)):a.g();return c?c.nodeName.t", |
| "oLowerCase():\"\"},0,1,!0);\nL(\"name\",3,!1,!0,function(a,b){var c=b?G", |
| "a(b.evaluate(a)):a.g();return c?c.nodeName.toLowerCase():\"\"},0,1,!0);", |
| "L(\"namespace-uri\",3,!0,!1,h(\"\"),0,1,!0);L(\"normalize-space\",3,!1,", |
| "!0,function(a,b){return(b?b.a(a):E(a.g())).replace(/[\\s\\xa0]+/g,\" \"", |
| ").replace(/^\\s+|\\s+$/g,\"\")},0,1);L(\"not\",2,!1,!1,function(a,b){re", |
| "turn!b.h(a)},1);L(\"number\",1,!1,!0,function(a,b){return b?b.b(a):+E(a", |
| ".g())},0,1);L(\"position\",1,!0,!1,function(a){return a.G()},0);L(\"rou", |
| "nd\",1,!1,!1,function(a,b){return Math.round(b.b(a))},1);\nL(\"starts-w", |
| "ith\",2,!1,!1,function(a,b,c){b=b.a(a);a=c.a(a);return 0==b.lastIndexOf", |
| "(a,0)},2);L(\"string\",3,!1,!0,function(a,b){return b?b.a(a):E(a.g())},", |
| "0,1);L(\"string-length\",1,!1,!0,function(a,b){return(b?b.a(a):E(a.g())", |
| ").length},0,1);\nL(\"substring\",3,!1,!1,function(a,b,c,d){c=c.b(a);if(", |
| "isNaN(c)||Infinity==c||-Infinity==c)return\"\";d=d?d.b(a):Infinity;if(i", |
| "sNaN(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)},2,3);L(\"substring-after\",3,!1,!1,function(a,b,c){b", |
| "=b.a(a);a=c.a(a);c=b.indexOf(a);return-1==c?\"\":b.substring(c+a.length", |
| ")},2);\nL(\"substring-before\",3,!1,!1,function(a,b,c){b=b.a(a);a=c.a(a", |
| ");a=b.indexOf(a);return-1==a?\"\":b.substring(0,a)},2);L(\"sum\",1,!1,!", |
| "1,function(a,b){for(var c=I(b.evaluate(a)),d=0,e=c.next();e;e=c.next())", |
| "d+=+E(e);return d},1,1,!0);L(\"translate\",3,!1,!1,function(a,b,c,d){b=", |
| "b.a(a);c=c.a(a);var e=d.a(a);a=[];for(d=0;d<c.length;d++){var f=c.charA", |
| "t(d);f in a||(a[f]=e.charAt(d))}c=\"\";for(d=0;d<b.length;d++)f=b.charA", |
| "t(d),c+=f in a?a[f]:f;return c},3);L(\"true\",2,!1,!1,h(!0),0);function", |
| " Ma(a,b,c,d){this.l=a;this.D=b;this.u=c;this.Q=d}Ma.prototype.toString=", |
| "function(){return this.l};var Na={};function M(a,b,c,d){if(a in Na)thro", |
| "w Error(\"Axis already created: \"+a);Na[a]=new Ma(a,b,c,!!d)}M(\"ances", |
| "tor\",function(a,b){for(var c=new H,d=b;d=d.parentNode;)a.matches(d)&&c", |
| ".unshift(d);return c},!0);M(\"ancestor-or-self\",function(a,b){var c=ne", |
| "w H,d=b;do a.matches(d)&&c.unshift(d);while(d=d.parentNode);return c},!", |
| "0);\nM(\"attribute\",function(a,b){var c=new H,d=a.getName(),e=b.attrib", |
| "utes;if(e)if(\"*\"==d)for(var d=0,f;f=e[d];d++)c.add(f);else(f=e.getNam", |
| "edItem(d))&&c.add(f);return c},!1);M(\"child\",function(a,b,c,d,e){retu", |
| "rn Ea.call(null,a,b,l(c)?c:null,l(d)?d:null,e||new H)},!1,!0);M(\"desce", |
| "ndant\",G,!1,!0);M(\"descendant-or-self\",function(a,b,c,d){var e=new H", |
| ";F(b,c,d)&&a.matches(b)&&e.add(b);return G(a,b,c,d,e)},!1,!0);\nM(\"fol", |
| "lowing\",function(a,b,c,d){var e=new H;do for(var f=b;f=f.nextSibling;)", |
| "F(f,c,d)&&a.matches(f)&&e.add(f),e=G(a,f,c,d,e);while(b=b.parentNode);r", |
| "eturn e},!1,!0);M(\"following-sibling\",function(a,b){for(var c=new H,d", |
| "=b;d=d.nextSibling;)a.matches(d)&&c.add(d);return c},!1);M(\"namespace", |
| "\",function(){return new H},!1);M(\"parent\",function(a,b){var c=new H;", |
| "if(9==b.nodeType)return c;if(2==b.nodeType)return c.add(b.ownerElement)", |
| ",c;var d=b.parentNode;a.matches(d)&&c.add(d);return c},!1);\nM(\"preced", |
| "ing\",function(a,b,c,d){var e=new H,f=[];do f.unshift(b);while(b=b.pare", |
| "ntNode);for(var g=1,q=f.length;g<q;g++){var m=[];for(b=f[g];b=b.previou", |
| "sSibling;)m.unshift(b);for(var B=0,ab=m.length;B<ab;B++)b=m[B],F(b,c,d)", |
| "&&a.matches(b)&&e.add(b),e=G(a,b,c,d,e)}return e},!0,!0);M(\"preceding-", |
| "sibling\",function(a,b){for(var c=new H,d=b;d=d.previousSibling;)a.matc", |
| "hes(d)&&c.unshift(d);return c},!0);M(\"self\",function(a,b){var c=new H", |
| ";a.matches(b)&&c.add(b);return c},!1);var N={};N.w=function(){var a={R:", |
| "\"http://www.w3.org/2000/svg\"};return function(b){return a[b]||null}}(", |
| ");N.i=function(a,b,c){var d=x(a);try{var e=d.createNSResolver?d.createN", |
| "SResolver(d.documentElement):N.w;return d.evaluate(b,a,e,c,null)}catch(", |
| "f){throw new D(32,\"Unable to locate an element with the xpath expressi", |
| "on \"+b+\" because of the following error:\\n\"+f);}};N.o=function(a,b)", |
| "{if(!a||1!=a.nodeType)throw new D(32,'The result of the xpath expressio", |
| "n \"'+b+'\" is: '+a+\". It should be an element.\");};\nN.e=function(a,", |
| "b){var c=function(){var c=N.i(b,a,9);return c?c.singleNodeValue||null:b", |
| ".selectSingleNode?(c=x(b),c.setProperty&&c.setProperty(\"SelectionLangu", |
| "age\",\"XPath\"),b.selectSingleNode(a)):null}();null===c||N.o(c,a);retu", |
| "rn c};\nN.c=function(a,b){var c=function(){var c=N.i(b,a,7);if(c){for(v", |
| "ar e=c.snapshotLength,f=[],g=0;g<e;++g)f.push(c.snapshotItem(g));return", |
| " f}return b.selectNodes?(c=x(b),c.setProperty&&c.setProperty(\"Selectio", |
| "nLanguage\",\"XPath\"),b.selectNodes(a)):[]}();r(c,function(b){N.o(b,a)", |
| "});return c};function O(a,b,c,d){this.left=a;this.top=b;this.width=c;th", |
| "is.height=d}O.prototype.toString=function(){return\"(\"+this.left+\", ", |
| "\"+this.top+\" - \"+this.width+\"w x \"+this.height+\"h)\"};O.prototype", |
| ".contains=function(a){return a instanceof O?this.left<=a.left&&this.lef", |
| "t+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};\nO.prototype.ceil=function(){this.left=Math", |
| ".ceil(this.left);this.top=Math.ceil(this.top);this.width=Math.ceil(this", |
| ".width);this.height=Math.ceil(this.height);return this};O.prototype.flo", |
| "or=function(){this.left=Math.floor(this.left);this.top=Math.floor(this.", |
| "top);this.width=Math.floor(this.width);this.height=Math.floor(this.heig", |
| "ht);return this};\nO.prototype.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};function Oa(a,b){var", |
| " c=x(a);return c.defaultView&&c.defaultView.getComputedStyle&&(c=c.defa", |
| "ultView.getComputedStyle(a,null))?c[b]||c.getPropertyValue(b)||\"\":\"", |
| "\"}function P(a){return Oa(a,\"position\")||(a.currentStyle?a.currentSt", |
| "yle.position:null)||a.style&&a.style.position}function Pa(a){var b;try{", |
| "b=a.getBoundingClientRect()}catch(c){return{left:0,top:0,right:0,bottom", |
| ":0}}return b}\nfunction Qa(a){var b=x(a),c=P(a),d=\"fixed\"==c||\"absol", |
| "ute\"==c;for(a=a.parentNode;a&&a!=b;a=a.parentNode)if(c=P(a),d=d&&\"sta", |
| "tic\"==c&&a!=b.documentElement&&a!=b.body,!d&&(a.scrollWidth>a.clientWi", |
| "dth||a.scrollHeight>a.clientHeight||\"fixed\"==c||\"absolute\"==c||\"re", |
| "lative\"==c))return a;return null}\nfunction Ra(a){if(1==a.nodeType){va", |
| "r b;if(a.getBoundingClientRect)b=Pa(a),b=new u(b.left,b.top);else{b=ra(", |
| "w(a));var c=x(a),d=P(a),e=new u(0,0),f=(c?x(c):document).documentElemen", |
| "t;if(a!=f)if(a.getBoundingClientRect)a=Pa(a),c=ra(w(c)),e.x=a.left+c.x,", |
| "e.y=a.top+c.y;else if(c.getBoxObjectFor)a=c.getBoxObjectFor(a),c=c.getB", |
| "oxObjectFor(f),e.x=a.screenX-c.screenX,e.y=a.screenY-c.screenY;else{var", |
| " g=a;do{e.x+=g.offsetLeft;e.y+=g.offsetTop;g!=a&&(e.x+=g.clientLeft||0,", |
| "e.y+=g.clientTop||0);if(\"fixed\"==P(g)){e.x+=\nc.body.scrollLeft;e.y+=", |
| "c.body.scrollTop;break}g=g.offsetParent}while(g&&g!=a);\"absolute\"==d&", |
| "&(e.y-=c.body.offsetTop);for(g=a;(g=Qa(g))&&g!=c.body&&g!=f;)e.x-=g.scr", |
| "ollLeft,e.y-=g.scrollTop}b=new u(e.x-b.x,e.y-b.y)}return b}b=n(a.q);e=a", |
| ";a.targetTouches?e=a.targetTouches[0]:b&&a.q().targetTouches&&(e=a.q().", |
| "targetTouches[0]);return new u(e.clientX,e.clientY)};function Q(a,b){re", |
| "turn!!a&&1==a.nodeType&&(!b||a.tagName.toUpperCase()==b)}var Sa=/[;]+(?", |
| "=(?:(?:[^\"]*\"){2})*[^\"]*$)(?=(?:(?:[^']*'){2})*[^']*$)(?=(?:[^()]*", |
| "\\([^()]*\\))*[^()]*$)/;function Ta(a){var b=[];r(a.split(Sa),function(", |
| "a){var d=a.indexOf(\":\");0<d&&(a=[a.slice(0,d),a.slice(d+1)],2==a.leng", |
| "th&&b.push(a[0].toLowerCase(),\":\",a[1],\";\"))});b=b.join(\"\");retur", |
| "n b=\";\"==b.charAt(b.length-1)?b:b+\";\"}\nfunction R(a,b){b=b.toLower", |
| "Case();if(\"style\"==b)return Ta(a.style.cssText);var c=a.getAttributeN", |
| "ode(b);return c&&c.specified?c.value:null}function S(a){for(a=a.parentN", |
| "ode;a&&1!=a.nodeType&&9!=a.nodeType&&11!=a.nodeType;)a=a.parentNode;ret", |
| "urn Q(a)?a:null}\nfunction T(a,b){var c=da(b);if(\"float\"==c||\"cssFlo", |
| "at\"==c||\"styleFloat\"==c)c=\"cssFloat\";c=Oa(a,c)||Ua(a,c);if(null===", |
| "c)c=null;else if(t(ta,b)&&(wa.test(\"#\"==c.charAt(0)?c:\"#\"+c)||Aa(c)", |
| ".length||sa&&sa[c.toLowerCase()]||ya(c).length)){var d=ya(c);if(!d.leng", |
| "th){a:if(d=Aa(c),!d.length){d=(d=sa[c.toLowerCase()])?d:\"#\"==c.charAt", |
| "(0)?c:\"#\"+c;if(wa.test(d)&&(d=va(d),d=va(d),d=[parseInt(d.substr(1,2)", |
| ",16),parseInt(d.substr(3,2),16),parseInt(d.substr(5,2),16)],d.length))b", |
| "reak a;d=[]}3==d.length&&d.push(1)}c=4!=\nd.length?c:\"rgba(\"+d.join(", |
| "\", \")+\")\"}return c}function Ua(a,b){var c=a.currentStyle||a.style,d", |
| "=c[b];void 0===d&&n(c.getPropertyValue)&&(d=c.getPropertyValue(b));retu", |
| "rn\"inherit\"!=d?void 0!==d?d:null:(c=S(a))?Ua(c,b):null}\nfunction Va(", |
| "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);return 0<b.height&&0<b.width?!0:Q(a,", |
| "\"PATH\")&&(0<b.height||0<b.width)?(a=T(a,\"stroke-width\"),!!a&&0<pars", |
| "eInt(a,10)):\"hidden\"!=T(a,\"overflow\")&&ga(a.childNodes,function(a){", |
| "return a.nodeType==ka||Q(a)&&d(a)})}function e(a){var b=T(a,\"-o-transf", |
| "orm\")||T(a,\"-webkit-transform\")||T(a,\"-ms-transform\")||T(a,\"-moz-", |
| "transform\")||T(a,\"transform\");if(b&&\"none\"!==b)return b=Ra(a),a=U(", |
| "a),0<=b.x+a.width&&\n0<=b.y+a.height?!0:!1;a=S(a);return!a||e(a)}if(!Q(", |
| "a))throw Error(\"Argument to isShown must be of type Element\");if(Q(a,", |
| "\"OPTION\")||Q(a,\"OPTGROUP\")){var f=qa(a,function(a){return Q(a,\"SEL", |
| "ECT\")});return!!f&&Va(f,!0)}return(f=Wa(a))?!!f.r&&0<f.rect.width&&0<f", |
| ".rect.height&&Va(f.r,b):Q(a,\"INPUT\")&&\"hidden\"==a.type.toLowerCase(", |
| ")||Q(a,\"NOSCRIPT\")||\"hidden\"==T(a,\"visibility\")||!c(a)||!b&&0==Xa", |
| "(a)||!d(a)||Ya(a)==V?!1:e(a)}var V=\"hidden\";\nfunction Ya(a){function", |
| " b(a){var b=a;if(\"visible\"==q)if(a==f)b=g;else if(a==g)return{x:\"vis", |
| "ible\",y:\"visible\"};b={x:T(b,\"overflow-x\"),y:T(b,\"overflow-y\")};a", |
| "==f&&(b.x=\"hidden\"==b.x?\"hidden\":\"auto\",b.y=\"hidden\"==b.y?\"hid", |
| "den\":\"auto\");return b}function c(a){var b=T(a,\"position\");if(\"fix", |
| "ed\"==b)return f;for(a=S(a);a&&a!=f&&(0==T(a,\"display\").lastIndexOf(", |
| "\"inline\",0)||\"absolute\"==b&&\"static\"==T(a,\"position\"));)a=S(a);", |
| "return a}var d=U(a),e=x(a),f=e.documentElement,g=e.body,q=T(f,\"overflo", |
| "w\");for(a=c(a);a;a=\nc(a)){var m=U(a),e=b(a),B=d.left>=m.left+m.width,", |
| "m=d.top>=m.top+m.height;if(B&&\"hidden\"==e.x||m&&\"hidden\"==e.y)retur", |
| "n V;if(B&&\"visible\"!=e.x||m&&\"visible\"!=e.y)return Ya(a)==V?V:\"scr", |
| "oll\"}return\"none\"}\nfunction U(a){var b=Wa(a);if(b)return b.rect;if(", |
| "n(a.getBBox))try{var c=a.getBBox();return new O(c.x,c.y,c.width,c.heigh", |
| "t)}catch(d){throw d;}else{if(Q(a,\"HTML\"))return a=((x(a)?x(a).parentW", |
| "indow||x(a).defaultView:window)||window).document,a=\"CSS1Compat\"==a.c", |
| "ompatMode?a.documentElement:a.body,a=new v(a.clientWidth,a.clientHeight", |
| "),new O(0,0,a.width,a.height);var b=Ra(a),c=a.offsetWidth,e=a.offsetHei", |
| "ght;c||(e||!a.getBoundingClientRect)||(a=a.getBoundingClientRect(),c=a.", |
| "right-a.left,e=a.bottom-a.top);\nreturn new O(b.x,b.y,c,e)}}function Wa", |
| "(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.", |
| "e('/descendant::*[@usemap = \"#'+c.name+'\"]',x(c)))&&(e=U(d),!b&&\"def", |
| "ault\"!=a.shape.toLowerCase())){var f=Za(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 O(a+e.left,b+e.top,c,f)", |
| "}return{r:d,rect:e||new O(0,0,0,0)}}\nfunction Za(a){var b=a.shape.toLo", |
| "werCase();a=a.coords.split(\",\");if(\"rect\"==b&&4==a.length){var b=a[", |
| "0],c=a[1];return new O(b,c,a[2]-b,a[3]-c)}if(\"circle\"==b&&3==a.length", |
| ")return b=a[2],new O(a[0]-b,a[1]-b,2*b,2*b);if(\"poly\"==b&&2<a.length)", |
| "{for(var b=a[0],c=a[1],d=b,e=c,f=2;f+1<a.length;f+=2)b=Math.min(b,a[f])", |
| ",d=Math.max(d,a[f]),c=Math.min(c,a[f+1]),e=Math.max(e,a[f+1]);return ne", |
| "w O(b,c,d-b,e-c)}return new O(0,0,0,0)}function $a(a){return a.replace(", |
| "/^[^\\S\\xa0]+|[^\\S\\xa0]+$/g,\"\")}\nfunction bb(a){var b=[];cb(a,b);", |
| "var c=b;a=c.length;for(var b=Array(a),c=l(c)?c.split(\"\"):c,d=0;d<a;d+", |
| "+)d in c&&(b[d]=$a.call(void 0,c[d]));return $a(b.join(\"\\n\")).replac", |
| "e(/\\xa0/g,\" \")}\nfunction cb(a,b){if(Q(a,\"BR\"))b.push(\"\");else{v", |
| "ar c=Q(a,\"TD\"),d=T(a,\"display\"),e=!c&&!t(db,d),f=void 0!=a.previous", |
| "ElementSibling?a.previousElementSibling:ma(a.previousSibling),f=f?T(f,", |
| "\"display\"):\"\",g=T(a,\"float\")||T(a,\"cssFloat\")||T(a,\"styleFloat", |
| "\");!e||(\"run-in\"==f&&\"none\"==g||/^[\\s\\xa0]*$/.test(b[b.length-1]", |
| "||\"\"))||b.push(\"\");var q=Va(a),m=null,B=null;q&&(m=T(a,\"white-spac", |
| "e\"),B=T(a,\"text-transform\"));r(a.childNodes,function(a){a.nodeType==", |
| "ka&&q?eb(a,b,m,B):Q(a)&&cb(a,b)});f=b[b.length-1]||\"\";!c&&\n\"table-c", |
| "ell\"!=d||(!f||ca(f))||(b[b.length-1]+=\" \");e&&(\"run-in\"!=d&&!/^[", |
| "\\s\\xa0]*$/.test(f))&&b.push(\"\")}}var db=\"inline inline-block inlin", |
| "e-table none table-cell table-column table-column-group\".split(\" \");", |
| "\nfunction eb(a,b,c,d){a=a.nodeValue.replace(/\\u200b/g,\"\");a=a.repla", |
| "ce(/(\\r\\n|\\r|\\n)/g,\"\\n\");if(\"normal\"==c||\"nowrap\"==c)a=a.rep", |
| "lace(/\\n/g,\" \");a=\"pre\"==c||\"pre-wrap\"==c?a.replace(/[ \\f\\t\\v", |
| "\\u2028\\u2029]/g,\"\\u00a0\"):a.replace(/[\\ \\f\\t\\v\\u2028\\u2029]+", |
| "/g,\" \");\"capitalize\"==d?a=a.replace(/(^|\\s)(\\S)/g,function(a,b,c)", |
| "{return b+c.toUpperCase()}):\"uppercase\"==d?a=a.toUpperCase():\"lowerc", |
| "ase\"==d&&(a=a.toLowerCase());c=b.pop()||\"\";ca(c)&&0==a.lastIndexOf(", |
| "\" \",0)&&(a=a.substr(1));b.push(c+a)}\nfunction Xa(a){var b=1,c=T(a,\"", |
| "opacity\");c&&(b=Number(c));(a=S(a))&&(b*=Xa(a));return b};var W={},X={", |
| "};W.v=function(a,b,c){var d;try{d=C.c(\"a\",b)}catch(e){d=z(w(b),\"A\",", |
| "null,b)}return ha(d,function(b){b=bb(b);return c&&-1!=b.indexOf(a)||b==", |
| "a})};W.s=function(a,b,c){var d;try{d=C.c(\"a\",b)}catch(e){d=z(w(b),\"A", |
| "\",null,b)}return s(d,function(b){b=bb(b);return c&&-1!=b.indexOf(a)||b", |
| "==a})};W.e=function(a,b){return W.v(a,b,!1)};W.c=function(a,b){return W", |
| ".s(a,b,!1)};X.e=function(a,b){return W.v(a,b,!0)};X.c=function(a,b){ret", |
| "urn W.s(a,b,!0)};var fb={e:function(a,b){return b.getElementsByTagName(", |
| "a)[0]||null},c:function(a,b){return b.getElementsByTagName(a)}};var gb=", |
| "{className:A,\"class name\":A,css:C,\"css selector\":C,id:{e:function(a", |
| ",b){var c=w(b),d=l(a)?c.j.getElementById(a):a;if(!d)return null;if(R(d,", |
| "\"id\")==a&&y(b,d))return d;c=z(c,\"*\");return ha(c,function(c){return", |
| " R(c,\"id\")==a&&y(b,c)})},c:function(a,b){var c=z(w(b),\"*\",null,b);r", |
| "eturn s(c,function(b){return R(b,\"id\")==a})}},linkText:W,\"link text", |
| "\":W,name:{e:function(a,b){var c=z(w(b),\"*\",null,b);return ha(c,funct", |
| "ion(b){return R(b,\"name\")==a})},c:function(a,b){var c=z(w(b),\"*\",nu", |
| "ll,b);return s(c,function(b){return R(b,\n\"name\")==a})}},partialLinkT", |
| "ext:X,\"partial link text\":X,tagName:fb,\"tag name\":fb,xpath:N};funct", |
| "ion hb(a,b){var c;a:{for(c in a)if(a.hasOwnProperty(c))break a;c=null}i", |
| "f(c){var d=gb[c];if(d&&n(d.c))return d.c(a[c],b||ba.document)}throw Err", |
| "or(\"Unsupported locator strategy: \"+c);}var Y=[\"_\"],Z=k;Y[0]in Z||!", |
| "Z.execScript||Z.execScript(\"var \"+Y[0]);for(var $;Y.length&&($=Y.shif", |
| "t());)Y.length||void 0===hb?Z=Z[$]?Z[$]:Z[$]={}:Z[$]=hb;; 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,g){this.code=a;t", |
| "his.state=e[a]||f;this.message=g||\"\";var b=this.state.replace(/((?:^|", |
| "\\s+)[a-z])/g,function(a){return a.toUpperCase().replace(/^[\\s\\xa0]+/", |
| "g,\"\")}),l=b.length-5;if(0>l||b.indexOf(\"Error\",l)!=l)b+=\"Error\";t", |
| "his.name=b;b=Error(this.message);b.name=this.name;this.stack=b.stack||", |
| "\"\"}(function(){var a=Error;function g(){}g.prototype=a.prototype;d.a=", |
| "a.prototype;d.prototype=new g})();\nvar f=\"unknown error\",e={15:\"ele", |
| "ment not selectable\",11:\"element not visible\",31:\"ime engine activa", |
| "tion failed\",30:\"ime not available\",24:\"invalid cookie domain\",29:", |
| "\"invalid element coordinates\",12:\"invalid element state\",32:\"inval", |
| "id selector\",51:\"invalid selector\",52:\"invalid selector\",17:\"java", |
| "script error\",405:\"unsupported operation\",34:\"move target out of bo", |
| "unds\",27:\"no such alert\",7:\"no such element\",8:\"no such frame\",2", |
| "3:\"no such window\",28:\"script timeout\",33:\"session not created\",1", |
| "0:\"stale element reference\",\n0:\"success\",21:\"timeout\",25:\"unabl", |
| "e to set cookie\",26:\"unexpected alert open\"};e[13]=f;e[9]=\"unknown ", |
| "command\";d.prototype.toString=function(){return this.name+\": \"+this.", |
| "message};var h=this.navigator;var k=-1!=(h&&h.platform||\"\").indexOf(", |
| "\"Win\")&&!1;\nfunction m(){var a=c||c;switch(\"appcache\"){case \"appc", |
| "ache\":return null!=a.applicationCache;case \"browser_connection\":retu", |
| "rn null!=a.navigator&&null!=a.navigator.onLine;case \"database\":return", |
| " null!=a.openDatabase;case \"location\":return k?!1:null!=a.navigator&&", |
| "null!=a.navigator.geolocation;case \"local_storage\":return null!=a.loc", |
| "alStorage;case \"session_storage\":return null!=a.sessionStorage&&null!", |
| "=a.sessionStorage.clear;default:throw new d(13,\"Unsupported API identi", |
| "fier provided as parameter\");}};function n(){var a;if(m())a=c.applicat", |
| "ionCache.status;else throw new d(13,\"Undefined application cache\");re", |
| "turn a}var p=[\"_\"],q=this;p[0]in q||!q.execScript||q.execScript(\"var", |
| " \"+p[0]);for(var r;p.length&&(r=p.shift());)p.length||void 0===n?q=q[r", |
| "]?q[r]:q[r]={}:q[r]=n;; 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 GET_ATTRIBUTE[] = { |
| "function(){return function(){function e(a){return function(){return a}}", |
| "var h=this;function k(a){return\"string\"==typeof a}function l(a){var b", |
| "=typeof a;return\"object\"==b&&null!=a||\"function\"==b};var m=Array.pr", |
| "ototype;function n(a,b){if(k(a))return k(b)&&1==b.length?a.indexOf(b,0)", |
| ":-1;for(var c=0;c<a.length;c++)if(c in a&&a[c]===b)return c;return-1}fu", |
| "nction p(a,b){for(var c=a.length,d=k(a)?a.split(\"\"):a,f=0;f<c;f++)f i", |
| "n d&&b.call(void 0,d[f],f,a)}function aa(a,b){if(a.reduce)return a.redu", |
| "ce(b,\"\");var c=\"\";p(a,function(d,f){c=b.call(void 0,c,d,f,a)});retu", |
| "rn c}function ba(a,b,c){return 2>=arguments.length?m.slice.call(a,b):m.", |
| "slice.call(a,b,c)};function q(a,b){this.code=a;this.state=s[a]||t;this.", |
| "message=b||\"\";var c=this.state.replace(/((?:^|\\s+)[a-z])/g,function(", |
| "a){return a.toUpperCase().replace(/^[\\s\\xa0]+/g,\"\")}),d=c.length-5;", |
| "if(0>d||c.indexOf(\"Error\",d)!=d)c+=\"Error\";this.name=c;c=Error(this", |
| ".message);c.name=this.name;this.stack=c.stack||\"\"}(function(){var a=E", |
| "rror;function b(){}b.prototype=a.prototype;q.N=a.prototype;q.prototype=", |
| "new b})();\nvar t=\"unknown error\",s={15:\"element not selectable\",11", |
| ":\"element not visible\",31:\"ime engine activation failed\",30:\"ime n", |
| "ot available\",24:\"invalid cookie domain\",29:\"invalid element coordi", |
| "nates\",12:\"invalid element state\",32:\"invalid selector\",51:\"inval", |
| "id selector\",52:\"invalid selector\",17:\"javascript error\",405:\"uns", |
| "upported operation\",34:\"move target out of bounds\",27:\"no such aler", |
| "t\",7:\"no such element\",8:\"no such frame\",23:\"no such window\",28:", |
| "\"script timeout\",33:\"session not created\",10:\"stale element refere", |
| "nce\",\n0:\"success\",21:\"timeout\",25:\"unable to set cookie\",26:\"u", |
| "nexpected alert open\"};s[13]=t;s[9]=\"unknown command\";q.prototype.to", |
| "String=function(){return this.name+\": \"+this.message};var u,w,x,z=h.n", |
| "avigator;x=z&&z.platform||\"\";u=-1!=x.indexOf(\"Mac\");w=-1!=x.indexOf", |
| "(\"Win\");var A=-1!=x.indexOf(\"Linux\");function B(a,b){if(a.contains&", |
| "&1==b.nodeType)return a==b||a.contains(b);if(\"undefined\"!=typeof a.co", |
| "mpareDocumentPosition)return a==b||Boolean(a.compareDocumentPosition(b)", |
| "&16);for(;b&&a!=b;)b=b.parentNode;return b==a}\nfunction ca(a,b){if(a==", |
| "b)return 0;if(a.compareDocumentPosition)return a.compareDocumentPositio", |
| "n(b)&2?1:-1;if(\"sourceIndex\"in a||a.parentNode&&\"sourceIndex\"in a.p", |
| "arentNode){var c=1==a.nodeType,d=1==b.nodeType;if(c&&d)return a.sourceI", |
| "ndex-b.sourceIndex;var f=a.parentNode,g=b.parentNode;return f==g?C(a,b)", |
| ":!c&&B(f,b)?-1*D(a,b):!d&&B(g,a)?D(b,a):(c?a.sourceIndex:f.sourceIndex)", |
| "-(d?b.sourceIndex:g.sourceIndex)}d=9==a.nodeType?a:a.ownerDocument||a.d", |
| "ocument;c=d.createRange();c.selectNode(a);c.collapse(!0);\nd=d.createRa", |
| "nge();d.selectNode(b);d.collapse(!0);return c.compareBoundaryPoints(h.R", |
| "ange.START_TO_END,d)}function D(a,b){var c=a.parentNode;if(c==b)return-", |
| "1;for(var d=b;d.parentNode!=c;)d=d.parentNode;return C(d,a)}function C(", |
| "a,b){for(var c=b;c=c.previousSibling;)if(c==a)return-1;return 1};functi", |
| "on E(a){var b=null,c=a.nodeType;1==c&&(b=a.textContent,b=void 0==b||nul", |
| "l==b?a.innerText:b,b=void 0==b||null==b?\"\":b);if(\"string\"!=typeof b", |
| ")if(9==c||1==c){a=9==c?a.documentElement:a.firstChild;for(var c=0,d=[],", |
| "b=\"\";a;){do 1!=a.nodeType&&(b+=a.nodeValue),d[c++]=a;while(a=a.firstC", |
| "hild);for(;c&&!(a=d[--c].nextSibling););}}else b=a.nodeValue;return\"\"", |
| "+b}\nfunction F(a,b,c){if(null===b)return!0;try{if(!a.getAttribute)retu", |
| "rn!1}catch(d){return!1}return null==c?!!a.getAttribute(b):a.getAttribut", |
| "e(b,2)==c}function G(a,b,c,d,f){return da.call(null,a,b,k(c)?c:null,k(d", |
| ")?d:null,f||new H)}\nfunction da(a,b,c,d,f){b.getElementsByName&&d&&\"n", |
| "ame\"==c?(b=b.getElementsByName(d),p(b,function(b){a.matches(b)&&f.add(", |
| "b)})):b.getElementsByClassName&&d&&\"class\"==c?(b=b.getElementsByClass", |
| "Name(d),p(b,function(b){b.className==d&&a.matches(b)&&f.add(b)})):b.get", |
| "ElementsByTagName&&(b=b.getElementsByTagName(a.getName()),p(b,function(", |
| "a){F(a,c,d)&&f.add(a)}));return f}function ea(a,b,c,d,f){for(b=b.firstC", |
| "hild;b;b=b.nextSibling)F(b,c,d)&&a.matches(b)&&f.add(b);return f};funct", |
| "ion H(){this.g=this.f=null;this.l=0}function I(a){this.p=a;this.next=th", |
| "is.n=null}H.prototype.unshift=function(a){a=new I(a);a.next=this.f;this", |
| ".g?this.f.n=a:this.f=this.g=a;this.f=a;this.l++};H.prototype.add=functi", |
| "on(a){a=new I(a);a.n=this.g;this.f?this.g.next=a:this.f=this.g=a;this.g", |
| "=a;this.l++};function J(a){return(a=a.f)?a.p:null}function K(a){return ", |
| "new L(a,!1)}function L(a,b){this.J=a;this.o=(this.q=b)?a.g:a.f;this.u=n", |
| "ull}\nL.prototype.next=function(){var a=this.o;if(null==a)return null;v", |
| "ar b=this.u=a;this.o=this.q?a.n:a.next;return b.p};function N(a,b,c,d,f", |
| "){b=b.evaluate(d);c=c.evaluate(d);var g;if(b instanceof H&&c instanceof", |
| " H){f=K(b);for(d=f.next();d;d=f.next())for(b=K(c),g=b.next();g;g=b.next", |
| "())if(a(E(d),E(g)))return!0;return!1}if(b instanceof H||c instanceof H)", |
| "{b instanceof H?f=b:(f=c,c=b);f=K(f);b=typeof c;for(d=f.next();d;d=f.ne", |
| "xt()){switch(b){case \"number\":d=+E(d);break;case \"boolean\":d=!!E(d)", |
| ";break;case \"string\":d=E(d);break;default:throw Error(\"Illegal primi", |
| "tive type for comparison.\");}if(a(d,c))return!0}return!1}return f?\n\"", |
| "boolean\"==typeof b||\"boolean\"==typeof c?a(!!b,!!c):\"number\"==typeo", |
| "f b||\"number\"==typeof c?a(+b,+c):a(b,c):a(+b,+c)}function O(a,b,c,d){", |
| "this.v=a;this.L=b;this.s=c;this.t=d}O.prototype.toString=function(){ret", |
| "urn this.v};var fa={};function P(a,b,c,d){if(a in fa)throw Error(\"Bina", |
| "ry operator already created: \"+a);a=new O(a,b,c,d);fa[a.toString()]=a}", |
| "P(\"div\",6,1,function(a,b,c){return a.d(c)/b.d(c)});P(\"mod\",6,1,func", |
| "tion(a,b,c){return a.d(c)%b.d(c)});P(\"*\",6,1,function(a,b,c){return a", |
| ".d(c)*b.d(c)});\nP(\"+\",5,1,function(a,b,c){return a.d(c)+b.d(c)});P(", |
| "\"-\",5,1,function(a,b,c){return a.d(c)-b.d(c)});P(\"<\",4,2,function(a", |
| ",b,c){return N(function(a,b){return a<b},a,b,c)});P(\">\",4,2,function(", |
| "a,b,c){return N(function(a,b){return a>b},a,b,c)});P(\"<=\",4,2,functio", |
| "n(a,b,c){return N(function(a,b){return a<=b},a,b,c)});P(\">=\",4,2,func", |
| "tion(a,b,c){return N(function(a,b){return a>=b},a,b,c)});P(\"=\",3,2,fu", |
| "nction(a,b,c){return N(function(a,b){return a==b},a,b,c,!0)});\nP(\"!=", |
| "\",3,2,function(a,b,c){return N(function(a,b){return a!=b},a,b,c,!0)});", |
| "P(\"and\",2,2,function(a,b,c){return a.j(c)&&b.j(c)});P(\"or\",1,2,func", |
| "tion(a,b,c){return a.j(c)||b.j(c)});function ga(a,b,c,d,f,g,r,v,y){this", |
| ".m=a;this.s=b;this.I=c;this.H=d;this.G=f;this.t=g;this.F=r;this.D=void ", |
| "0!==v?v:r;this.K=!!y}ga.prototype.toString=function(){return this.m};va", |
| "r ha={};function Q(a,b,c,d,f,g,r,v){if(a in ha)throw Error(\"Function a", |
| "lready created: \"+a+\".\");ha[a]=new ga(a,b,c,d,!1,f,g,r,v)}Q(\"boolea", |
| "n\",2,!1,!1,function(a,b){return b.j(a)},1);Q(\"ceiling\",1,!1,!1,funct", |
| "ion(a,b){return Math.ceil(b.d(a))},1);\nQ(\"concat\",3,!1,!1,function(a", |
| ",b){var c=ba(arguments,1);return aa(c,function(b,c){return b+c.c(a)})},", |
| "2,null);Q(\"contains\",2,!1,!1,function(a,b,c){b=b.c(a);a=c.c(a);return", |
| "-1!=b.indexOf(a)},2);Q(\"count\",1,!1,!1,function(a,b){return b.evaluat", |
| "e(a).l},1,1,!0);Q(\"false\",2,!1,!1,e(!1),0);Q(\"floor\",1,!1,!1,functi", |
| "on(a,b){return Math.floor(b.d(a))},1);\nQ(\"id\",4,!1,!1,function(a,b){", |
| "var c=a.h(),d=9==c.nodeType?c:c.ownerDocument,c=b.c(a).split(/\\s+/),f=", |
| "[];p(c,function(a){a=d.getElementById(a);!a||0<=n(f,a)||f.push(a)});f.s", |
| "ort(ca);var g=new H;p(f,function(a){g.add(a)});return g},1);Q(\"lang\",", |
| "2,!1,!1,e(!1),1);Q(\"last\",1,!0,!1,function(a){if(1!=arguments.length)", |
| "throw Error(\"Function last expects ()\");return a.B()},0);Q(\"local-na", |
| "me\",3,!1,!0,function(a,b){var c=b?J(b.evaluate(a)):a.h();return c?c.no", |
| "deName.toLowerCase():\"\"},0,1,!0);\nQ(\"name\",3,!1,!0,function(a,b){v", |
| "ar c=b?J(b.evaluate(a)):a.h();return c?c.nodeName.toLowerCase():\"\"},0", |
| ",1,!0);Q(\"namespace-uri\",3,!0,!1,e(\"\"),0,1,!0);Q(\"normalize-space", |
| "\",3,!1,!0,function(a,b){return(b?b.c(a):E(a.h())).replace(/[\\s\\xa0]+", |
| "/g,\" \").replace(/^\\s+|\\s+$/g,\"\")},0,1);Q(\"not\",2,!1,!1,function", |
| "(a,b){return!b.j(a)},1);Q(\"number\",1,!1,!0,function(a,b){return b?b.d", |
| "(a):+E(a.h())},0,1);Q(\"position\",1,!0,!1,function(a){return a.C()},0)", |
| ";Q(\"round\",1,!1,!1,function(a,b){return Math.round(b.d(a))},1);\nQ(\"", |
| "starts-with\",2,!1,!1,function(a,b,c){b=b.c(a);a=c.c(a);return 0==b.las", |
| "tIndexOf(a,0)},2);Q(\"string\",3,!1,!0,function(a,b){return b?b.c(a):E(", |
| "a.h())},0,1);Q(\"string-length\",1,!1,!0,function(a,b){return(b?b.c(a):", |
| "E(a.h())).length},0,1);\nQ(\"substring\",3,!1,!1,function(a,b,c,d){c=c.", |
| "d(a);if(isNaN(c)||Infinity==c||-Infinity==c)return\"\";d=d?d.d(a):Infin", |
| "ity;if(isNaN(d)||-Infinity===d)return\"\";c=Math.round(c)-1;var f=Math.", |
| "max(c,0);a=b.c(a);if(Infinity==d)return a.substring(f);b=Math.round(d);", |
| "return a.substring(f,c+b)},2,3);Q(\"substring-after\",3,!1,!1,function(", |
| "a,b,c){b=b.c(a);a=c.c(a);c=b.indexOf(a);return-1==c?\"\":b.substring(c+", |
| "a.length)},2);\nQ(\"substring-before\",3,!1,!1,function(a,b,c){b=b.c(a)", |
| ";a=c.c(a);a=b.indexOf(a);return-1==a?\"\":b.substring(0,a)},2);Q(\"sum", |
| "\",1,!1,!1,function(a,b){for(var c=K(b.evaluate(a)),d=0,f=c.next();f;f=", |
| "c.next())d+=+E(f);return d},1,1,!0);Q(\"translate\",3,!1,!1,function(a,", |
| "b,c,d){b=b.c(a);c=c.c(a);var f=d.c(a);a=[];for(d=0;d<c.length;d++){var ", |
| "g=c.charAt(d);g in a||(a[g]=f.charAt(d))}c=\"\";for(d=0;d<b.length;d++)", |
| "g=b.charAt(d),c+=g in a?a[g]:g;return c},3);Q(\"true\",2,!1,!1,e(!0),0)", |
| ";function ia(a,b,c,d){this.m=a;this.A=b;this.q=c;this.O=d}ia.prototype.", |
| "toString=function(){return this.m};var ja={};function R(a,b,c,d){if(a i", |
| "n ja)throw Error(\"Axis already created: \"+a);ja[a]=new ia(a,b,c,!!d)}", |
| "R(\"ancestor\",function(a,b){for(var c=new H,d=b;d=d.parentNode;)a.matc", |
| "hes(d)&&c.unshift(d);return c},!0);R(\"ancestor-or-self\",function(a,b)", |
| "{var c=new H,d=b;do a.matches(d)&&c.unshift(d);while(d=d.parentNode);re", |
| "turn c},!0);\nR(\"attribute\",function(a,b){var c=new H,d=a.getName(),f", |
| "=b.attributes;if(f)if(\"*\"==d)for(var d=0,g;g=f[d];d++)c.add(g);else(g", |
| "=f.getNamedItem(d))&&c.add(g);return c},!1);R(\"child\",function(a,b,c,", |
| "d,f){return ea.call(null,a,b,k(c)?c:null,k(d)?d:null,f||new H)},!1,!0);", |
| "R(\"descendant\",G,!1,!0);R(\"descendant-or-self\",function(a,b,c,d){va", |
| "r f=new H;F(b,c,d)&&a.matches(b)&&f.add(b);return G(a,b,c,d,f)},!1,!0);", |
| "\nR(\"following\",function(a,b,c,d){var f=new H;do for(var g=b;g=g.next", |
| "Sibling;)F(g,c,d)&&a.matches(g)&&f.add(g),f=G(a,g,c,d,f);while(b=b.pare", |
| "ntNode);return f},!1,!0);R(\"following-sibling\",function(a,b){for(var ", |
| "c=new H,d=b;d=d.nextSibling;)a.matches(d)&&c.add(d);return c},!1);R(\"n", |
| "amespace\",function(){return new H},!1);R(\"parent\",function(a,b){var ", |
| "c=new H;if(9==b.nodeType)return c;if(2==b.nodeType)return c.add(b.owner", |
| "Element),c;var d=b.parentNode;a.matches(d)&&c.add(d);return c},!1);\nR(", |
| "\"preceding\",function(a,b,c,d){var f=new H,g=[];do g.unshift(b);while(", |
| "b=b.parentNode);for(var r=1,v=g.length;r<v;r++){var y=[];for(b=g[r];b=b", |
| ".previousSibling;)y.unshift(b);for(var M=0,oa=y.length;M<oa;M++)b=y[M],", |
| "F(b,c,d)&&a.matches(b)&&f.add(b),f=G(a,b,c,d,f)}return f},!0,!0);R(\"pr", |
| "eceding-sibling\",function(a,b){for(var c=new H,d=b;d=d.previousSibling", |
| ";)a.matches(d)&&c.unshift(d);return c},!0);R(\"self\",function(a,b){var", |
| " c=new H;a.matches(b)&&c.add(b);return c},!1);function S(a,b){return!!a", |
| "&&1==a.nodeType&&(!b||a.tagName.toUpperCase()==b)}function ka(a){return", |
| " S(a,\"OPTION\")?!0:S(a,\"INPUT\")?(a=a.type.toLowerCase(),\"checkbox\"", |
| "==a||\"radio\"==a):!1}var la=/[;]+(?=(?:(?:[^\"]*\"){2})*[^\"]*$)(?=(?:", |
| "(?:[^']*'){2})*[^']*$)(?=(?:[^()]*\\([^()]*\\))*[^()]*$)/;\nfunction ma", |
| "(a){var b=[];p(a.split(la),function(a){var d=a.indexOf(\":\");0<d&&(a=[", |
| "a.slice(0,d),a.slice(d+1)],2==a.length&&b.push(a[0].toLowerCase(),\":\"", |
| ",a[1],\";\"))});b=b.join(\"\");return b=\";\"==b.charAt(b.length-1)?b:b", |
| "+\";\"}function T(a,b){b=b.toLowerCase();if(\"style\"==b)return ma(a.st", |
| "yle.cssText);var c=a.getAttributeNode(b);return c&&c.specified?c.value:", |
| "null};function U(a,b){this.i={};this.e=[];var c=arguments.length;if(1<c", |
| "){if(c%2)throw Error(\"Uneven number of arguments\");for(var d=0;d<c;d+", |
| "=2)this.set(arguments[d],arguments[d+1])}else if(a){var f;if(a instance", |
| "of U)for(d=na(a),pa(a),f=[],c=0;c<a.e.length;c++)f.push(a.i[a.e[c]]);el", |
| "se{var c=[],g=0;for(d in a)c[g++]=d;d=c;c=[];g=0;for(f in a)c[g++]=a[f]", |
| ";f=c}for(c=0;c<d.length;c++)this.set(d[c],f[c])}}U.prototype.k=0;U.prot", |
| "otype.w=0;function na(a){pa(a);return a.e.concat()}\nfunction pa(a){if(", |
| "a.k!=a.e.length){for(var b=0,c=0;b<a.e.length;){var d=a.e[b];Object.pro", |
| "totype.hasOwnProperty.call(a.i,d)&&(a.e[c++]=d);b++}a.e.length=c}if(a.k", |
| "!=a.e.length){for(var f={},c=b=0;b<a.e.length;)d=a.e[b],Object.prototyp", |
| "e.hasOwnProperty.call(f,d)||(a.e[c++]=d,f[d]=1),b++;a.e.length=c}}U.pro", |
| "totype.get=function(a,b){return Object.prototype.hasOwnProperty.call(th", |
| "is.i,a)?this.i[a]:b};\nU.prototype.set=function(a,b){Object.prototype.h", |
| "asOwnProperty.call(this.i,a)||(this.k++,this.e.push(a),this.w++);this.i", |
| "[a]=b};var V={};function W(a,b,c){l(a)&&(a=a.a);a=new qa(a,b,c);!b||b i", |
| "n V&&!c||(V[b]={key:a,shift:!1},c&&(V[c]={key:a,shift:!0}));return a}fu", |
| "nction qa(a,b,c){this.code=a;this.r=b||null;this.M=c||this.r}W(8);W(9);", |
| "W(13);var ra=W(16),sa=W(17),ta=W(18);W(19);W(20);W(27);W(32,\" \");W(33", |
| ");W(34);W(35);W(36);W(37);W(38);W(39);W(40);W(44);W(45);W(46);W(48,\"0", |
| "\",\")\");W(49,\"1\",\"!\");W(50,\"2\",\"@\");W(51,\"3\",\"#\");W(52,\"", |
| "4\",\"$\");W(53,\"5\",\"%\");W(54,\"6\",\"^\");W(55,\"7\",\"&\");W(56,", |
| "\"8\",\"*\");W(57,\"9\",\"(\");W(65,\"a\",\"A\");W(66,\"b\",\"B\");\nW(", |
| "67,\"c\",\"C\");W(68,\"d\",\"D\");W(69,\"e\",\"E\");W(70,\"f\",\"F\");W", |
| "(71,\"g\",\"G\");W(72,\"h\",\"H\");W(73,\"i\",\"I\");W(74,\"j\",\"J\");", |
| "W(75,\"k\",\"K\");W(76,\"l\",\"L\");W(77,\"m\",\"M\");W(78,\"n\",\"N\")", |
| ";W(79,\"o\",\"O\");W(80,\"p\",\"P\");W(81,\"q\",\"Q\");W(82,\"r\",\"R\"", |
| ");W(83,\"s\",\"S\");W(84,\"t\",\"T\");W(85,\"u\",\"U\");W(86,\"v\",\"V", |
| "\");W(87,\"w\",\"W\");W(88,\"x\",\"X\");W(89,\"y\",\"Y\");W(90,\"z\",\"", |
| "Z\");var ua=W(w?{b:91,a:91,opera:219}:u?{b:224,a:91,opera:17}:{b:0,a:91", |
| ",opera:null});W(w?{b:92,a:92,opera:220}:u?{b:224,a:93,opera:17}:{b:0,a:", |
| "92,opera:null});\nW(w?{b:93,a:93,opera:0}:u?{b:0,a:0,opera:16}:{b:93,a:", |
| "null,opera:0});W({b:96,a:96,opera:48},\"0\");W({b:97,a:97,opera:49},\"1", |
| "\");W({b:98,a:98,opera:50},\"2\");W({b:99,a:99,opera:51},\"3\");W({b:10", |
| "0,a:100,opera:52},\"4\");W({b:101,a:101,opera:53},\"5\");W({b:102,a:102", |
| ",opera:54},\"6\");W({b:103,a:103,opera:55},\"7\");W({b:104,a:104,opera:", |
| "56},\"8\");W({b:105,a:105,opera:57},\"9\");W({b:106,a:106,opera:A?56:42", |
| "},\"*\");W({b:107,a:107,opera:A?61:43},\"+\");W({b:109,a:109,opera:A?10", |
| "9:45},\"-\");W({b:110,a:110,opera:A?190:78},\".\");\nW({b:111,a:111,ope", |
| "ra:A?191:47},\"/\");W(144);W(112);W(113);W(114);W(115);W(116);W(117);W(", |
| "118);W(119);W(120);W(121);W(122);W(123);W({b:107,a:187,opera:61},\"=\",", |
| "\"+\");W(108,\",\");W({b:109,a:189,opera:109},\"-\",\"_\");W(188,\",\",", |
| "\"<\");W(190,\".\",\">\");W(191,\"/\",\"?\");W(192,\"`\",\"~\");W(219,", |
| "\"[\",\"{\");W(220,\"\\\\\",\"|\");W(221,\"]\",\"}\");W({b:59,a:186,ope", |
| "ra:59},\";\",\":\");W(222,\"'\",'\"');var X=new U;X.set(1,ra);X.set(2,s", |
| "a);X.set(4,ta);X.set(8,ua);(function(a){var b=new U;p(na(a),function(c)", |
| "{b.set(a.get(c).code,c)});return b})(X);var va={\"class\":\"className\"", |
| ",readonly:\"readOnly\"},wa=\"async autofocus autoplay checked compact c", |
| "omplete controls declare defaultchecked defaultselected defer disabled ", |
| "draggable ended formnovalidate hidden indeterminate iscontenteditable i", |
| "smap itemscope loop multiple muted nohref noresize noshade novalidate n", |
| "owrap open paused pubdate readonly required reversed scoped seamless se", |
| "eking selected spellcheck truespeed willvalidate\".split(\" \");functio", |
| "n xa(a,b){var c=null,d=b.toLowerCase();if(\"style\"==d)return(c=a.style", |
| ")&&!k(c)&&(c=c.cssText),c;if((\"selected\"==d||\"checked\"==d)&&ka(a)){", |
| "if(!ka(a))throw new q(15,\"Element is not selectable\");var d=\"selecte", |
| "d\",f=a.type&&a.type.toLowerCase();if(\"checkbox\"==f||\"radio\"==f)d=", |
| "\"checked\";return a[d]?\"true\":null}c=S(a,\"A\");if(S(a,\"IMG\")&&\"s", |
| "rc\"==d||c&&\"href\"==d)return(c=T(a,d))&&(c=a[d]),c;c=va[b]||b;if(0<=n", |
| "(wa,d))return(c=null!==T(a,b)||a[c])?\"true\":null;try{f=a[c]}catch(g){", |
| "}c=null==f||l(f)?T(a,b):f;\nreturn null!=c?c.toString():null}var Y=[\"_", |
| "\"],Z=h;Y[0]in Z||!Z.execScript||Z.execScript(\"var \"+Y[0]);for(var $;", |
| "Y.length&&($=Y.shift());)Y.length||void 0===xa?Z=Z[$]?Z[$]:Z[$]={}:Z[$]", |
| "=xa;; return this._.apply(null,arguments);}.apply({navigator:typeof win", |
| "dow!=undefined?window.navigator:null,document:typeof window!=undefined?", |
| "window.document:null}, arguments);}", |
| NULL |
| }; |
| |
| const char* const GET_EFFECTIVE_STYLE[] = { |
| "function(){return function(){function g(a){return function(){return a}}", |
| "var h=this;\nfunction k(a){var b=typeof a;if(\"object\"==b)if(a){if(a i", |
| "nstanceof Array)return\"array\";if(a instanceof Object)return b;var c=O", |
| "bject.prototype.toString.call(a);if(\"[object Window]\"==c)return\"obje", |
| "ct\";if(\"[object Array]\"==c||\"number\"==typeof a.length&&\"undefined", |
| "\"!=typeof a.splice&&\"undefined\"!=typeof a.propertyIsEnumerable&&!a.p", |
| "ropertyIsEnumerable(\"splice\"))return\"array\";if(\"[object Function]", |
| "\"==c||\"undefined\"!=typeof a.call&&\"undefined\"!=typeof a.propertyIs", |
| "Enumerable&&!a.propertyIsEnumerable(\"call\"))return\"function\"}else r", |
| "eturn\"null\";\nelse if(\"function\"==b&&\"undefined\"==typeof a.call)r", |
| "eturn\"object\";return b}function l(a){return\"string\"==typeof a};func", |
| "tion m(a){return String(a).replace(/\\-([a-z])/g,function(a,c){return c", |
| ".toUpperCase()})};var p=Array.prototype;function q(a,b){if(l(a))return ", |
| "l(b)&&1==b.length?a.indexOf(b,0):-1;for(var c=0;c<a.length;c++)if(c in ", |
| "a&&a[c]===b)return c;return-1}function r(a,b){for(var c=a.length,d=l(a)", |
| "?a.split(\"\"):a,e=0;e<c;e++)e in d&&b.call(void 0,d[e],e,a)}function s", |
| "(a,b){if(a.reduce)return a.reduce(b,\"\");var c=\"\";r(a,function(d,e){", |
| "c=b.call(void 0,c,d,e,a)});return c}function aa(a,b,c){return 2>=argume", |
| "nts.length?p.slice.call(a,b):p.slice.call(a,b,c)};var u={aliceblue:\"#f", |
| "0f8ff\",antiquewhite:\"#faebd7\",aqua:\"#00ffff\",aquamarine:\"#7fffd4", |
| "\",azure:\"#f0ffff\",beige:\"#f5f5dc\",bisque:\"#ffe4c4\",black:\"#0000", |
| "00\",blanchedalmond:\"#ffebcd\",blue:\"#0000ff\",blueviolet:\"#8a2be2\"", |
| ",brown:\"#a52a2a\",burlywood:\"#deb887\",cadetblue:\"#5f9ea0\",chartreu", |
| "se:\"#7fff00\",chocolate:\"#d2691e\",coral:\"#ff7f50\",cornflowerblue:", |
| "\"#6495ed\",cornsilk:\"#fff8dc\",crimson:\"#dc143c\",cyan:\"#00ffff\",d", |
| "arkblue:\"#00008b\",darkcyan:\"#008b8b\",darkgoldenrod:\"#b8860b\",dark", |
| "gray:\"#a9a9a9\",darkgreen:\"#006400\",\ndarkgrey:\"#a9a9a9\",darkkhaki", |
| ":\"#bdb76b\",darkmagenta:\"#8b008b\",darkolivegreen:\"#556b2f\",darkora", |
| "nge:\"#ff8c00\",darkorchid:\"#9932cc\",darkred:\"#8b0000\",darksalmon:", |
| "\"#e9967a\",darkseagreen:\"#8fbc8f\",darkslateblue:\"#483d8b\",darkslat", |
| "egray:\"#2f4f4f\",darkslategrey:\"#2f4f4f\",darkturquoise:\"#00ced1\",d", |
| "arkviolet:\"#9400d3\",deeppink:\"#ff1493\",deepskyblue:\"#00bfff\",dimg", |
| "ray:\"#696969\",dimgrey:\"#696969\",dodgerblue:\"#1e90ff\",firebrick:\"", |
| "#b22222\",floralwhite:\"#fffaf0\",forestgreen:\"#228b22\",fuchsia:\"#ff", |
| "00ff\",gainsboro:\"#dcdcdc\",\nghostwhite:\"#f8f8ff\",gold:\"#ffd700\",", |
| "goldenrod:\"#daa520\",gray:\"#808080\",green:\"#008000\",greenyellow:\"", |
| "#adff2f\",grey:\"#808080\",honeydew:\"#f0fff0\",hotpink:\"#ff69b4\",ind", |
| "ianred:\"#cd5c5c\",indigo:\"#4b0082\",ivory:\"#fffff0\",khaki:\"#f0e68c", |
| "\",lavender:\"#e6e6fa\",lavenderblush:\"#fff0f5\",lawngreen:\"#7cfc00\"", |
| ",lemonchiffon:\"#fffacd\",lightblue:\"#add8e6\",lightcoral:\"#f08080\",", |
| "lightcyan:\"#e0ffff\",lightgoldenrodyellow:\"#fafad2\",lightgray:\"#d3d", |
| "3d3\",lightgreen:\"#90ee90\",lightgrey:\"#d3d3d3\",lightpink:\"#ffb6c1", |
| "\",lightsalmon:\"#ffa07a\",\nlightseagreen:\"#20b2aa\",lightskyblue:\"#", |
| "87cefa\",lightslategray:\"#778899\",lightslategrey:\"#778899\",lightste", |
| "elblue:\"#b0c4de\",lightyellow:\"#ffffe0\",lime:\"#00ff00\",limegreen:", |
| "\"#32cd32\",linen:\"#faf0e6\",magenta:\"#ff00ff\",maroon:\"#800000\",me", |
| "diumaquamarine:\"#66cdaa\",mediumblue:\"#0000cd\",mediumorchid:\"#ba55d", |
| "3\",mediumpurple:\"#9370db\",mediumseagreen:\"#3cb371\",mediumslateblue", |
| ":\"#7b68ee\",mediumspringgreen:\"#00fa9a\",mediumturquoise:\"#48d1cc\",", |
| "mediumvioletred:\"#c71585\",midnightblue:\"#191970\",mintcream:\"#f5fff", |
| "a\",mistyrose:\"#ffe4e1\",\nmoccasin:\"#ffe4b5\",navajowhite:\"#ffdead", |
| "\",navy:\"#000080\",oldlace:\"#fdf5e6\",olive:\"#808000\",olivedrab:\"#", |
| "6b8e23\",orange:\"#ffa500\",orangered:\"#ff4500\",orchid:\"#da70d6\",pa", |
| "legoldenrod:\"#eee8aa\",palegreen:\"#98fb98\",paleturquoise:\"#afeeee\"", |
| ",palevioletred:\"#db7093\",papayawhip:\"#ffefd5\",peachpuff:\"#ffdab9\"", |
| ",peru:\"#cd853f\",pink:\"#ffc0cb\",plum:\"#dda0dd\",powderblue:\"#b0e0e", |
| "6\",purple:\"#800080\",red:\"#ff0000\",rosybrown:\"#bc8f8f\",royalblue:", |
| "\"#4169e1\",saddlebrown:\"#8b4513\",salmon:\"#fa8072\",sandybrown:\"#f4", |
| "a460\",seagreen:\"#2e8b57\",\nseashell:\"#fff5ee\",sienna:\"#a0522d\",s", |
| "ilver:\"#c0c0c0\",skyblue:\"#87ceeb\",slateblue:\"#6a5acd\",slategray:", |
| "\"#708090\",slategrey:\"#708090\",snow:\"#fffafa\",springgreen:\"#00ff7", |
| "f\",steelblue:\"#4682b4\",tan:\"#d2b48c\",teal:\"#008080\",thistle:\"#d", |
| "8bfd8\",tomato:\"#ff6347\",turquoise:\"#40e0d0\",violet:\"#ee82ee\",whe", |
| "at:\"#f5deb3\",white:\"#ffffff\",whitesmoke:\"#f5f5f5\",yellow:\"#ffff0", |
| "0\",yellowgreen:\"#9acd32\"};var ba=\"background-color border-top-color", |
| " border-right-color border-bottom-color border-left-color color outline", |
| "-color\".split(\" \"),ca=/#([0-9a-fA-F])([0-9a-fA-F])([0-9a-fA-F])/;fun", |
| "ction w(a){if(!x.test(a))throw Error(\"'\"+a+\"' is not a valid hex col", |
| "or\");4==a.length&&(a=a.replace(ca,\"#$1$1$2$2$3$3\"));return a.toLower", |
| "Case()}var x=/^#(?:[0-9a-f]{3}){1,2}$/i,da=/^(?:rgba)?\\((\\d{1,3}),\\s", |
| "?(\\d{1,3}),\\s?(\\d{1,3}),\\s?(0|1|0\\.\\d*)\\)$/i;\nfunction y(a){var", |
| " b=a.match(da);if(b){a=Number(b[1]);var c=Number(b[2]),d=Number(b[3]),b", |
| "=Number(b[4]);if(0<=a&&255>=a&&0<=c&&255>=c&&0<=d&&255>=d&&0<=b&&1>=b)r", |
| "eturn[a,c,d,b]}return[]}var ea=/^(?:rgb)?\\((0|[1-9]\\d{0,2}),\\s?(0|[1", |
| "-9]\\d{0,2}),\\s?(0|[1-9]\\d{0,2})\\)$/i;function z(a){var b=a.match(ea", |
| ");if(b){a=Number(b[1]);var c=Number(b[2]),b=Number(b[3]);if(0<=a&&255>=", |
| "a&&0<=c&&255>=c&&0<=b&&255>=b)return[a,c,b]}return[]};function A(a,b){i", |
| "f(a.contains&&1==b.nodeType)return a==b||a.contains(b);if(\"undefined\"", |
| "!=typeof a.compareDocumentPosition)return a==b||Boolean(a.compareDocume", |
| "ntPosition(b)&16);for(;b&&a!=b;)b=b.parentNode;return b==a}\nfunction f", |
| "a(a,b){if(a==b)return 0;if(a.compareDocumentPosition)return a.compareDo", |
| "cumentPosition(b)&2?1:-1;if(\"sourceIndex\"in a||a.parentNode&&\"source", |
| "Index\"in a.parentNode){var c=1==a.nodeType,d=1==b.nodeType;if(c&&d)ret", |
| "urn a.sourceIndex-b.sourceIndex;var e=a.parentNode,f=b.parentNode;retur", |
| "n e==f?B(a,b):!c&&A(e,b)?-1*C(a,b):!d&&A(f,a)?C(b,a):(c?a.sourceIndex:e", |
| ".sourceIndex)-(d?b.sourceIndex:f.sourceIndex)}d=9==a.nodeType?a:a.owner", |
| "Document||a.document;c=d.createRange();c.selectNode(a);c.collapse(!0);", |
| "\nd=d.createRange();d.selectNode(b);d.collapse(!0);return c.compareBoun", |
| "daryPoints(h.Range.START_TO_END,d)}function C(a,b){var c=a.parentNode;i", |
| "f(c==b)return-1;for(var d=b;d.parentNode!=c;)d=d.parentNode;return B(d,", |
| "a)}function B(a,b){for(var c=b;c=c.previousSibling;)if(c==a)return-1;re", |
| "turn 1};function E(a){var b=null,c=a.nodeType;1==c&&(b=a.textContent,b=", |
| "void 0==b||null==b?a.innerText:b,b=void 0==b||null==b?\"\":b);if(\"stri", |
| "ng\"!=typeof b)if(9==c||1==c){a=9==c?a.documentElement:a.firstChild;for", |
| "(var c=0,d=[],b=\"\";a;){do 1!=a.nodeType&&(b+=a.nodeValue),d[c++]=a;wh", |
| "ile(a=a.firstChild);for(;c&&!(a=d[--c].nextSibling););}}else b=a.nodeVa", |
| "lue;return\"\"+b}\nfunction F(a,b,c){if(null===b)return!0;try{if(!a.get", |
| "Attribute)return!1}catch(d){return!1}return null==c?!!a.getAttribute(b)", |
| ":a.getAttribute(b,2)==c}function G(a,b,c,d,e){return ga.call(null,a,b,l", |
| "(c)?c:null,l(d)?d:null,e||new H)}\nfunction ga(a,b,c,d,e){b.getElements", |
| "ByName&&d&&\"name\"==c?(b=b.getElementsByName(d),r(b,function(b){a.matc", |
| "hes(b)&&e.add(b)})):b.getElementsByClassName&&d&&\"class\"==c?(b=b.getE", |
| "lementsByClassName(d),r(b,function(b){b.className==d&&a.matches(b)&&e.a", |
| "dd(b)})):b.getElementsByTagName&&(b=b.getElementsByTagName(a.getName())", |
| ",r(b,function(a){F(a,c,d)&&e.add(a)}));return e}function ha(a,b,c,d,e){", |
| "for(b=b.firstChild;b;b=b.nextSibling)F(b,c,d)&&a.matches(b)&&e.add(b);r", |
| "eturn e};function H(){this.d=this.c=null;this.g=0}function I(a){this.k=", |
| "a;this.next=this.i=null}H.prototype.unshift=function(a){a=new I(a);a.ne", |
| "xt=this.c;this.d?this.c.i=a:this.c=this.d=a;this.c=a;this.g++};H.protot", |
| "ype.add=function(a){a=new I(a);a.i=this.d;this.c?this.d.next=a:this.c=t", |
| "his.d=a;this.d=a;this.g++};function J(a){return(a=a.c)?a.k:null}functio", |
| "n K(a){return new L(a,!1)}function L(a,b){this.B=a;this.j=(this.l=b)?a.", |
| "d:a.c;this.o=null}\nL.prototype.next=function(){var a=this.j;if(null==a", |
| ")return null;var b=this.o=a;this.j=this.l?a.i:a.next;return b.k};functi", |
| "on M(a,b,c,d,e){b=b.evaluate(d);c=c.evaluate(d);var f;if(b instanceof H", |
| "&&c instanceof H){e=K(b);for(d=e.next();d;d=e.next())for(b=K(c),f=b.nex", |
| "t();f;f=b.next())if(a(E(d),E(f)))return!0;return!1}if(b instanceof H||c", |
| " instanceof H){b instanceof H?e=b:(e=c,c=b);e=K(e);b=typeof c;for(d=e.n", |
| "ext();d;d=e.next()){switch(b){case \"number\":d=+E(d);break;case \"bool", |
| "ean\":d=!!E(d);break;case \"string\":d=E(d);break;default:throw Error(", |
| "\"Illegal primitive type for comparison.\");}if(a(d,c))return!0}return!", |
| "1}return e?\n\"boolean\"==typeof b||\"boolean\"==typeof c?a(!!b,!!c):\"", |
| "number\"==typeof b||\"number\"==typeof c?a(+b,+c):a(b,c):a(+b,+c)}funct", |
| "ion N(a,b,c,d){this.p=a;this.D=b;this.m=c;this.n=d}N.prototype.toString", |
| "=function(){return this.p};var O={};function P(a,b,c,d){if(a in O)throw", |
| " Error(\"Binary operator already created: \"+a);a=new N(a,b,c,d);O[a.to", |
| "String()]=a}P(\"div\",6,1,function(a,b,c){return a.b(c)/b.b(c)});P(\"mo", |
| "d\",6,1,function(a,b,c){return a.b(c)%b.b(c)});P(\"*\",6,1,function(a,b", |
| ",c){return a.b(c)*b.b(c)});\nP(\"+\",5,1,function(a,b,c){return a.b(c)+", |
| "b.b(c)});P(\"-\",5,1,function(a,b,c){return a.b(c)-b.b(c)});P(\"<\",4,2", |
| ",function(a,b,c){return M(function(a,b){return a<b},a,b,c)});P(\">\",4,", |
| "2,function(a,b,c){return M(function(a,b){return a>b},a,b,c)});P(\"<=\",", |
| "4,2,function(a,b,c){return M(function(a,b){return a<=b},a,b,c)});P(\">=", |
| "\",4,2,function(a,b,c){return M(function(a,b){return a>=b},a,b,c)});P(", |
| "\"=\",3,2,function(a,b,c){return M(function(a,b){return a==b},a,b,c,!0)", |
| "});\nP(\"!=\",3,2,function(a,b,c){return M(function(a,b){return a!=b},a", |
| ",b,c,!0)});P(\"and\",2,2,function(a,b,c){return a.f(c)&&b.f(c)});P(\"or", |
| "\",1,2,function(a,b,c){return a.f(c)||b.f(c)});function Q(a,b,c,d,e,f,n", |
| ",t,v){this.h=a;this.m=b;this.A=c;this.w=d;this.v=e;this.n=f;this.u=n;th", |
| "is.t=void 0!==t?t:n;this.C=!!v}Q.prototype.toString=function(){return t", |
| "his.h};var R={};function S(a,b,c,d,e,f,n,t){if(a in R)throw Error(\"Fun", |
| "ction already created: \"+a+\".\");R[a]=new Q(a,b,c,d,!1,e,f,n,t)}S(\"b", |
| "oolean\",2,!1,!1,function(a,b){return b.f(a)},1);S(\"ceiling\",1,!1,!1,", |
| "function(a,b){return Math.ceil(b.b(a))},1);\nS(\"concat\",3,!1,!1,funct", |
| "ion(a,b){var c=aa(arguments,1);return s(c,function(b,c){return b+c.a(a)", |
| "})},2,null);S(\"contains\",2,!1,!1,function(a,b,c){b=b.a(a);a=c.a(a);re", |
| "turn-1!=b.indexOf(a)},2);S(\"count\",1,!1,!1,function(a,b){return b.eva", |
| "luate(a).g},1,1,!0);S(\"false\",2,!1,!1,g(!1),0);S(\"floor\",1,!1,!1,fu", |
| "nction(a,b){return Math.floor(b.b(a))},1);\nS(\"id\",4,!1,!1,function(a", |
| ",b){var c=a.e(),d=9==c.nodeType?c:c.ownerDocument,c=b.a(a).split(/\\s+/", |
| "),e=[];r(c,function(a){a=d.getElementById(a);!a||0<=q(e,a)||e.push(a)})", |
| ";e.sort(fa);var f=new H;r(e,function(a){f.add(a)});return f},1);S(\"lan", |
| "g\",2,!1,!1,g(!1),1);S(\"last\",1,!0,!1,function(a){if(1!=arguments.len", |
| "gth)throw Error(\"Function last expects ()\");return a.r()},0);S(\"loca", |
| "l-name\",3,!1,!0,function(a,b){var c=b?J(b.evaluate(a)):a.e();return c?", |
| "c.nodeName.toLowerCase():\"\"},0,1,!0);\nS(\"name\",3,!1,!0,function(a,", |
| "b){var c=b?J(b.evaluate(a)):a.e();return c?c.nodeName.toLowerCase():\"", |
| "\"},0,1,!0);S(\"namespace-uri\",3,!0,!1,g(\"\"),0,1,!0);S(\"normalize-s", |
| "pace\",3,!1,!0,function(a,b){return(b?b.a(a):E(a.e())).replace(/[\\s\\x", |
| "a0]+/g,\" \").replace(/^\\s+|\\s+$/g,\"\")},0,1);S(\"not\",2,!1,!1,func", |
| "tion(a,b){return!b.f(a)},1);S(\"number\",1,!1,!0,function(a,b){return b", |
| "?b.b(a):+E(a.e())},0,1);S(\"position\",1,!0,!1,function(a){return a.s()", |
| "},0);S(\"round\",1,!1,!1,function(a,b){return Math.round(b.b(a))},1);\n", |
| "S(\"starts-with\",2,!1,!1,function(a,b,c){b=b.a(a);a=c.a(a);return 0==b", |
| ".lastIndexOf(a,0)},2);S(\"string\",3,!1,!0,function(a,b){return b?b.a(a", |
| "):E(a.e())},0,1);S(\"string-length\",1,!1,!0,function(a,b){return(b?b.a", |
| "(a):E(a.e())).length},0,1);\nS(\"substring\",3,!1,!1,function(a,b,c,d){", |
| "c=c.b(a);if(isNaN(c)||Infinity==c||-Infinity==c)return\"\";d=d?d.b(a):I", |
| "nfinity;if(isNaN(d)||-Infinity===d)return\"\";c=Math.round(c)-1;var e=M", |
| "ath.max(c,0);a=b.a(a);if(Infinity==d)return a.substring(e);b=Math.round", |
| "(d);return a.substring(e,c+b)},2,3);S(\"substring-after\",3,!1,!1,funct", |
| "ion(a,b,c){b=b.a(a);a=c.a(a);c=b.indexOf(a);return-1==c?\"\":b.substrin", |
| "g(c+a.length)},2);\nS(\"substring-before\",3,!1,!1,function(a,b,c){b=b.", |
| "a(a);a=c.a(a);a=b.indexOf(a);return-1==a?\"\":b.substring(0,a)},2);S(\"", |
| "sum\",1,!1,!1,function(a,b){for(var c=K(b.evaluate(a)),d=0,e=c.next();e", |
| ";e=c.next())d+=+E(e);return d},1,1,!0);S(\"translate\",3,!1,!1,function", |
| "(a,b,c,d){b=b.a(a);c=c.a(a);var e=d.a(a);a=[];for(d=0;d<c.length;d++){v", |
| "ar f=c.charAt(d);f in a||(a[f]=e.charAt(d))}c=\"\";for(d=0;d<b.length;d", |
| "++)f=b.charAt(d),c+=f in a?a[f]:f;return c},3);S(\"true\",2,!1,!1,g(!0)", |
| ",0);function T(a,b,c,d){this.h=a;this.q=b;this.l=c;this.F=d}T.prototype", |
| ".toString=function(){return this.h};var U={};function V(a,b,c,d){if(a i", |
| "n U)throw Error(\"Axis already created: \"+a);U[a]=new T(a,b,c,!!d)}V(", |
| "\"ancestor\",function(a,b){for(var c=new H,d=b;d=d.parentNode;)a.matche", |
| "s(d)&&c.unshift(d);return c},!0);V(\"ancestor-or-self\",function(a,b){v", |
| "ar c=new H,d=b;do a.matches(d)&&c.unshift(d);while(d=d.parentNode);retu", |
| "rn c},!0);\nV(\"attribute\",function(a,b){var c=new H,d=a.getName(),e=b", |
| ".attributes;if(e)if(\"*\"==d)for(var d=0,f;f=e[d];d++)c.add(f);else(f=e", |
| ".getNamedItem(d))&&c.add(f);return c},!1);V(\"child\",function(a,b,c,d,", |
| "e){return ha.call(null,a,b,l(c)?c:null,l(d)?d:null,e||new H)},!1,!0);V(", |
| "\"descendant\",G,!1,!0);V(\"descendant-or-self\",function(a,b,c,d){var ", |
| "e=new H;F(b,c,d)&&a.matches(b)&&e.add(b);return G(a,b,c,d,e)},!1,!0);\n", |
| "V(\"following\",function(a,b,c,d){var e=new H;do for(var f=b;f=f.nextSi", |
| "bling;)F(f,c,d)&&a.matches(f)&&e.add(f),e=G(a,f,c,d,e);while(b=b.parent", |
| "Node);return e},!1,!0);V(\"following-sibling\",function(a,b){for(var c=", |
| "new H,d=b;d=d.nextSibling;)a.matches(d)&&c.add(d);return c},!1);V(\"nam", |
| "espace\",function(){return new H},!1);V(\"parent\",function(a,b){var c=", |
| "new H;if(9==b.nodeType)return c;if(2==b.nodeType)return c.add(b.ownerEl", |
| "ement),c;var d=b.parentNode;a.matches(d)&&c.add(d);return c},!1);\nV(\"", |
| "preceding\",function(a,b,c,d){var e=new H,f=[];do f.unshift(b);while(b=", |
| "b.parentNode);for(var n=1,t=f.length;n<t;n++){var v=[];for(b=f[n];b=b.p", |
| "reviousSibling;)v.unshift(b);for(var D=0,ia=v.length;D<ia;D++)b=v[D],F(", |
| "b,c,d)&&a.matches(b)&&e.add(b),e=G(a,b,c,d,e)}return e},!0,!0);V(\"prec", |
| "eding-sibling\",function(a,b){for(var c=new H,d=b;d=d.previousSibling;)", |
| "a.matches(d)&&c.unshift(d);return c},!0);V(\"self\",function(a,b){var c", |
| "=new H;a.matches(b)&&c.add(b);return c},!1);function W(a,b){var c=a.cur", |
| "rentStyle||a.style,d=c[b];void 0===d&&\"function\"==k(c.getPropertyValu", |
| "e)&&(d=c.getPropertyValue(b));if(\"inherit\"!=d)return void 0!==d?d:nul", |
| "l;for(c=a.parentNode;c&&1!=c.nodeType&&9!=c.nodeType&&11!=c.nodeType;)c", |
| "=c.parentNode;return(c=c&&1==c.nodeType?c:null)?W(c,b):null};function X", |
| "(a,b){var c=m(b);if(\"float\"==c||\"cssFloat\"==c||\"styleFloat\"==c)c=", |
| "\"cssFloat\";var d;a:{d=c;var e=9==a.nodeType?a:a.ownerDocument||a.docu", |
| "ment;if(e.defaultView&&e.defaultView.getComputedStyle&&(e=e.defaultView", |
| ".getComputedStyle(a,null))){d=e[d]||e.getPropertyValue(d)||\"\";break a", |
| "}d=\"\"}c=d||W(a,c);if(null===c)c=null;else if(0<=q(ba,b)&&(x.test(\"#", |
| "\"==c.charAt(0)?c:\"#\"+c)||z(c).length||u&&u[c.toLowerCase()]||y(c).le", |
| "ngth)){d=y(c);if(!d.length){a:if(d=z(c),!d.length){d=(d=u[c.toLowerCase", |
| "()])?d:\"#\"==\nc.charAt(0)?c:\"#\"+c;if(x.test(d)&&(d=w(d),d=w(d),d=[p", |
| "arseInt(d.substr(1,2),16),parseInt(d.substr(3,2),16),parseInt(d.substr(", |
| "5,2),16)],d.length))break a;d=[]}3==d.length&&d.push(1)}c=4!=d.length?c", |
| ":\"rgba(\"+d.join(\", \")+\")\"}return c}var Y=[\"_\"],Z=h;Y[0]in Z||!Z", |
| ".execScript||Z.execScript(\"var \"+Y[0]);for(var $;Y.length&&($=Y.shift", |
| "());)Y.length||void 0===X?Z=Z[$]?Z[$]:Z[$]={}:Z[$]=X;; return this._.ap", |
| "ply(null,arguments);}.apply({navigator:typeof window!=undefined?window.", |
| "navigator:null,document:typeof window!=undefined?window.document:null},", |
| " arguments);}", |
| NULL |
| }; |
| |
| const char* const GET_IN_VIEW_LOCATION[] = { |
| "function(){return function(){function g(a){return function(){return a}}", |
| "var h=this;function l(a){return\"string\"==typeof a};var m=window;var n", |
| "=Array.prototype;function p(a,b){for(var c=a.length,d=l(a)?a.split(\"\"", |
| "):a,e=0;e<c;e++)e in d&&b.call(void 0,d[e],e,a)}function aa(a,b){if(a.r", |
| "educe)return a.reduce(b,\"\");var c=\"\";p(a,function(d,e){c=b.call(voi", |
| "d 0,c,d,e,a)});return c}function ba(a,b,c){return 2>=arguments.length?n", |
| ".slice.call(a,b):n.slice.call(a,b,c)};function q(a,b){this.code=a;this.", |
| "state=r[a]||s;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||\"\"}", |
| "(function(){var a=Error;function b(){}b.prototype=a.prototype;q.G=a.pro", |
| "totype;q.prototype=new b})();\nvar s=\"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:\"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\"};r[13]=s;r[9]=\"unknown comm", |
| "and\";q.prototype.toString=function(){return this.name+\": \"+this.mess", |
| "age};var t;function u(a,b){this.x=void 0!==a?a:0;this.y=void 0!==b?b:0}", |
| "u.prototype.toString=function(){return\"(\"+this.x+\", \"+this.y+\")\"}", |
| ";u.prototype.ceil=function(){this.x=Math.ceil(this.x);this.y=Math.ceil(", |
| "this.y);return this};u.prototype.floor=function(){this.x=Math.floor(thi", |
| "s.x);this.y=Math.floor(this.y);return this};u.prototype.round=function(", |
| "){this.x=Math.round(this.x);this.y=Math.round(this.y);return this};func", |
| "tion w(a,b){this.width=a;this.height=b}w.prototype.toString=function(){", |
| "return\"(\"+this.width+\" x \"+this.height+\")\"};w.prototype.ceil=func", |
| "tion(){this.width=Math.ceil(this.width);this.height=Math.ceil(this.heig", |
| "ht);return this};w.prototype.floor=function(){this.width=Math.floor(thi", |
| "s.width);this.height=Math.floor(this.height);return this};w.prototype.r", |
| "ound=function(){this.width=Math.round(this.width);this.height=Math.roun", |
| "d(this.height);return this};function x(a){var b=a.body;a=a.parentWindow", |
| "||a.defaultView;return new u(a.pageXOffset||b.scrollLeft,a.pageYOffset|", |
| "|b.scrollTop)}function y(a,b){if(a.contains&&1==b.nodeType)return a==b|", |
| "|a.contains(b);if(\"undefined\"!=typeof a.compareDocumentPosition)retur", |
| "n a==b||Boolean(a.compareDocumentPosition(b)&16);for(;b&&a!=b;)b=b.pare", |
| "ntNode;return b==a}\nfunction ca(a,b){if(a==b)return 0;if(a.compareDocu", |
| "mentPosition)return a.compareDocumentPosition(b)&2?1:-1;if(\"sourceInde", |
| "x\"in a||a.parentNode&&\"sourceIndex\"in a.parentNode){var c=1==a.nodeT", |
| "ype,d=1==b.nodeType;if(c&&d)return a.sourceIndex-b.sourceIndex;var e=a.", |
| "parentNode,f=b.parentNode;return e==f?A(a,b):!c&&y(e,b)?-1*B(a,b):!d&&y", |
| "(f,a)?B(b,a):(c?a.sourceIndex:e.sourceIndex)-(d?b.sourceIndex:f.sourceI", |
| "ndex)}d=C(a);c=d.createRange();c.selectNode(a);c.collapse(!0);d=d.creat", |
| "eRange();d.selectNode(b);d.collapse(!0);\nreturn c.compareBoundaryPoint", |
| "s(h.Range.START_TO_END,d)}function B(a,b){var c=a.parentNode;if(c==b)re", |
| "turn-1;for(var d=b;d.parentNode!=c;)d=d.parentNode;return A(d,a)}functi", |
| "on A(a,b){for(var c=b;c=c.previousSibling;)if(c==a)return-1;return 1}fu", |
| "nction C(a){return 9==a.nodeType?a:a.ownerDocument||a.document}function", |
| " D(a){this.k=a||h.document||document}D.prototype.contains=y;function E(", |
| "a){var b=null,c=a.nodeType;1==c&&(b=a.textContent,b=void 0==b||null==b?", |
| "a.innerText:b,b=void 0==b||null==b?\"\":b);if(\"string\"!=typeof b)if(9", |
| "==c||1==c){a=9==c?a.documentElement:a.firstChild;for(var c=0,d=[],b=\"", |
| "\";a;){do 1!=a.nodeType&&(b+=a.nodeValue),d[c++]=a;while(a=a.firstChild", |
| ");for(;c&&!(a=d[--c].nextSibling););}}else b=a.nodeValue;return\"\"+b}", |
| "\nfunction F(a,b,c){if(null===b)return!0;try{if(!a.getAttribute)return!", |
| "1}catch(d){return!1}return null==c?!!a.getAttribute(b):a.getAttribute(b", |
| ",2)==c}function G(a,b,c,d,e){return da.call(null,a,b,l(c)?c:null,l(d)?d", |
| ":null,e||new H)}\nfunction da(a,b,c,d,e){b.getElementsByName&&d&&\"name", |
| "\"==c?(b=b.getElementsByName(d),p(b,function(b){a.matches(b)&&e.add(b)}", |
| ")):b.getElementsByClassName&&d&&\"class\"==c?(b=b.getElementsByClassNam", |
| "e(d),p(b,function(b){b.className==d&&a.matches(b)&&e.add(b)})):b.getEle", |
| "mentsByTagName&&(b=b.getElementsByTagName(a.getName()),p(b,function(a){", |
| "F(a,c,d)&&e.add(a)}));return e}function ea(a,b,c,d,e){for(b=b.firstChil", |
| "d;b;b=b.nextSibling)F(b,c,d)&&a.matches(b)&&e.add(b);return e};function", |
| " H(){this.d=this.c=null;this.g=0}function I(a){this.l=a;this.next=this.", |
| "i=null}H.prototype.unshift=function(a){a=new I(a);a.next=this.c;this.d?", |
| "this.c.i=a:this.c=this.d=a;this.c=a;this.g++};H.prototype.add=function(", |
| "a){a=new I(a);a.i=this.d;this.c?this.d.next=a:this.c=this.d=a;this.d=a;", |
| "this.g++};function J(a){return(a=a.c)?a.l:null}function L(a){return new", |
| " M(a,!1)}function M(a,b){this.C=a;this.j=(this.m=b)?a.d:a.c;this.p=null", |
| "}\nM.prototype.next=function(){var a=this.j;if(null==a)return null;var ", |
| "b=this.p=a;this.j=this.m?a.i:a.next;return b.l};function N(a,b,c,d,e){b", |
| "=b.evaluate(d);c=c.evaluate(d);var f;if(b instanceof H&&c instanceof H)", |
| "{e=L(b);for(d=e.next();d;d=e.next())for(b=L(c),f=b.next();f;f=b.next())", |
| "if(a(E(d),E(f)))return!0;return!1}if(b instanceof H||c instanceof H){b ", |
| "instanceof H?e=b:(e=c,c=b);e=L(e);b=typeof c;for(d=e.next();d;d=e.next(", |
| ")){switch(b){case \"number\":d=+E(d);break;case \"boolean\":d=!!E(d);br", |
| "eak;case \"string\":d=E(d);break;default:throw Error(\"Illegal primitiv", |
| "e type for comparison.\");}if(a(d,c))return!0}return!1}return e?\n\"boo", |
| "lean\"==typeof b||\"boolean\"==typeof c?a(!!b,!!c):\"number\"==typeof b", |
| "||\"number\"==typeof c?a(+b,+c):a(b,c):a(+b,+c)}function O(a,b,c,d){thi", |
| "s.q=a;this.F=b;this.n=c;this.o=d}O.prototype.toString=function(){return", |
| " this.q};var P={};function Q(a,b,c,d){if(a in P)throw Error(\"Binary op", |
| "erator already created: \"+a);a=new O(a,b,c,d);P[a.toString()]=a}Q(\"di", |
| "v\",6,1,function(a,b,c){return a.b(c)/b.b(c)});Q(\"mod\",6,1,function(a", |
| ",b,c){return a.b(c)%b.b(c)});Q(\"*\",6,1,function(a,b,c){return a.b(c)*", |
| "b.b(c)});\nQ(\"+\",5,1,function(a,b,c){return a.b(c)+b.b(c)});Q(\"-\",5", |
| ",1,function(a,b,c){return a.b(c)-b.b(c)});Q(\"<\",4,2,function(a,b,c){r", |
| "eturn N(function(a,b){return a<b},a,b,c)});Q(\">\",4,2,function(a,b,c){", |
| "return N(function(a,b){return a>b},a,b,c)});Q(\"<=\",4,2,function(a,b,c", |
| "){return N(function(a,b){return a<=b},a,b,c)});Q(\">=\",4,2,function(a,", |
| "b,c){return N(function(a,b){return a>=b},a,b,c)});Q(\"=\",3,2,function(", |
| "a,b,c){return N(function(a,b){return a==b},a,b,c,!0)});\nQ(\"!=\",3,2,f", |
| "unction(a,b,c){return N(function(a,b){return a!=b},a,b,c,!0)});Q(\"and", |
| "\",2,2,function(a,b,c){return a.f(c)&&b.f(c)});Q(\"or\",1,2,function(a,", |
| "b,c){return a.f(c)||b.f(c)});function R(a,b,c,d,e,f,k,v,z){this.h=a;thi", |
| "s.n=b;this.B=c;this.A=d;this.w=e;this.o=f;this.v=k;this.u=void 0!==v?v:", |
| "k;this.D=!!z}R.prototype.toString=function(){return this.h};var S={};fu", |
| "nction T(a,b,c,d,e,f,k,v){if(a in S)throw Error(\"Function already crea", |
| "ted: \"+a+\".\");S[a]=new R(a,b,c,d,!1,e,f,k,v)}T(\"boolean\",2,!1,!1,f", |
| "unction(a,b){return b.f(a)},1);T(\"ceiling\",1,!1,!1,function(a,b){retu", |
| "rn Math.ceil(b.b(a))},1);\nT(\"concat\",3,!1,!1,function(a,b){var c=ba(", |
| "arguments,1);return aa(c,function(b,c){return b+c.a(a)})},2,null);T(\"c", |
| "ontains\",2,!1,!1,function(a,b,c){b=b.a(a);a=c.a(a);return-1!=b.indexOf", |
| "(a)},2);T(\"count\",1,!1,!1,function(a,b){return b.evaluate(a).g},1,1,!", |
| "0);T(\"false\",2,!1,!1,g(!1),0);T(\"floor\",1,!1,!1,function(a,b){retur", |
| "n Math.floor(b.b(a))},1);\nT(\"id\",4,!1,!1,function(a,b){var c=a.e(),d", |
| "=9==c.nodeType?c:c.ownerDocument,c=b.a(a).split(/\\s+/),e=[];p(c,functi", |
| "on(a){a=d.getElementById(a);var b;if(!(b=!a)){a:if(l(e))b=l(a)&&1==a.le", |
| "ngth?e.indexOf(a,0):-1;else{for(b=0;b<e.length;b++)if(b in e&&e[b]===a)", |
| "break a;b=-1}b=0<=b}b||e.push(a)});e.sort(ca);var f=new H;p(e,function(", |
| "a){f.add(a)});return f},1);T(\"lang\",2,!1,!1,g(!1),1);T(\"last\",1,!0,", |
| "!1,function(a){if(1!=arguments.length)throw Error(\"Function last expec", |
| "ts ()\");return a.s()},0);\nT(\"local-name\",3,!1,!0,function(a,b){var ", |
| "c=b?J(b.evaluate(a)):a.e();return c?c.nodeName.toLowerCase():\"\"},0,1,", |
| "!0);T(\"name\",3,!1,!0,function(a,b){var c=b?J(b.evaluate(a)):a.e();ret", |
| "urn c?c.nodeName.toLowerCase():\"\"},0,1,!0);T(\"namespace-uri\",3,!0,!", |
| "1,g(\"\"),0,1,!0);T(\"normalize-space\",3,!1,!0,function(a,b){return(b?", |
| "b.a(a):E(a.e())).replace(/[\\s\\xa0]+/g,\" \").replace(/^\\s+|\\s+$/g,", |
| "\"\")},0,1);T(\"not\",2,!1,!1,function(a,b){return!b.f(a)},1);T(\"numbe", |
| "r\",1,!1,!0,function(a,b){return b?b.b(a):+E(a.e())},0,1);\nT(\"positio", |
| "n\",1,!0,!1,function(a){return a.t()},0);T(\"round\",1,!1,!1,function(a", |
| ",b){return Math.round(b.b(a))},1);T(\"starts-with\",2,!1,!1,function(a,", |
| "b,c){b=b.a(a);a=c.a(a);return 0==b.lastIndexOf(a,0)},2);T(\"string\",3,", |
| "!1,!0,function(a,b){return b?b.a(a):E(a.e())},0,1);T(\"string-length\",", |
| "1,!1,!0,function(a,b){return(b?b.a(a):E(a.e())).length},0,1);\nT(\"subs", |
| "tring\",3,!1,!1,function(a,b,c,d){c=c.b(a);if(isNaN(c)||Infinity==c||-I", |
| "nfinity==c)return\"\";d=d?d.b(a):Infinity;if(isNaN(d)||-Infinity===d)re", |
| "turn\"\";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)},2,3);T", |
| "(\"substring-after\",3,!1,!1,function(a,b,c){b=b.a(a);a=c.a(a);c=b.inde", |
| "xOf(a);return-1==c?\"\":b.substring(c+a.length)},2);\nT(\"substring-bef", |
| "ore\",3,!1,!1,function(a,b,c){b=b.a(a);a=c.a(a);a=b.indexOf(a);return-1", |
| "==a?\"\":b.substring(0,a)},2);T(\"sum\",1,!1,!1,function(a,b){for(var c", |
| "=L(b.evaluate(a)),d=0,e=c.next();e;e=c.next())d+=+E(e);return d},1,1,!0", |
| ");T(\"translate\",3,!1,!1,function(a,b,c,d){b=b.a(a);c=c.a(a);var e=d.a", |
| "(a);a=[];for(d=0;d<c.length;d++){var f=c.charAt(d);f in a||(a[f]=e.char", |
| "At(d))}c=\"\";for(d=0;d<b.length;d++)f=b.charAt(d),c+=f in a?a[f]:f;ret", |
| "urn c},3);T(\"true\",2,!1,!1,g(!0),0);function U(a,b,c,d){this.h=a;this", |
| ".r=b;this.m=c;this.H=d}U.prototype.toString=function(){return this.h};v", |
| "ar V={};function W(a,b,c,d){if(a in V)throw Error(\"Axis already create", |
| "d: \"+a);V[a]=new U(a,b,c,!!d)}W(\"ancestor\",function(a,b){for(var c=n", |
| "ew H,d=b;d=d.parentNode;)a.matches(d)&&c.unshift(d);return c},!0);W(\"a", |
| "ncestor-or-self\",function(a,b){var c=new H,d=b;do a.matches(d)&&c.unsh", |
| "ift(d);while(d=d.parentNode);return c},!0);\nW(\"attribute\",function(a", |
| ",b){var c=new H,d=a.getName(),e=b.attributes;if(e)if(\"*\"==d)for(var d", |
| "=0,f;f=e[d];d++)c.add(f);else(f=e.getNamedItem(d))&&c.add(f);return c},", |
| "!1);W(\"child\",function(a,b,c,d,e){return ea.call(null,a,b,l(c)?c:null", |
| ",l(d)?d:null,e||new H)},!1,!0);W(\"descendant\",G,!1,!0);W(\"descendant", |
| "-or-self\",function(a,b,c,d){var e=new H;F(b,c,d)&&a.matches(b)&&e.add(", |
| "b);return G(a,b,c,d,e)},!1,!0);\nW(\"following\",function(a,b,c,d){var ", |
| "e=new H;do for(var f=b;f=f.nextSibling;)F(f,c,d)&&a.matches(f)&&e.add(f", |
| "),e=G(a,f,c,d,e);while(b=b.parentNode);return e},!1,!0);W(\"following-s", |
| "ibling\",function(a,b){for(var c=new H,d=b;d=d.nextSibling;)a.matches(d", |
| ")&&c.add(d);return c},!1);W(\"namespace\",function(){return new H},!1);", |
| "W(\"parent\",function(a,b){var c=new H;if(9==b.nodeType)return c;if(2==", |
| "b.nodeType)return c.add(b.ownerElement),c;var d=b.parentNode;a.matches(", |
| "d)&&c.add(d);return c},!1);\nW(\"preceding\",function(a,b,c,d){var e=ne", |
| "w H,f=[];do f.unshift(b);while(b=b.parentNode);for(var k=1,v=f.length;k", |
| "<v;k++){var z=[];for(b=f[k];b=b.previousSibling;)z.unshift(b);for(var K", |
| "=0,fa=z.length;K<fa;K++)b=z[K],F(b,c,d)&&a.matches(b)&&e.add(b),e=G(a,b", |
| ",c,d,e)}return e},!0,!0);W(\"preceding-sibling\",function(a,b){for(var ", |
| "c=new H,d=b;d=d.previousSibling;)a.matches(d)&&c.unshift(d);return c},!", |
| "0);W(\"self\",function(a,b){var c=new H;a.matches(b)&&c.add(b);return c", |
| "},!1);function X(a,b){var c=b||m,d;d=(c||window).document;d=\"CSS1Compa", |
| "t\"==d.compatMode?d.documentElement:d.body;d=new w(d.clientWidth,d.clie", |
| "ntHeight);var e=a.x>=d.width?a.x-(d.width-1):0>a.x?a.x:0,f=a.y>=d.heigh", |
| "t?a.y-(d.height-1):0>a.y?a.y:0,k;k=c.document?new D(C(c.document)):t||(", |
| "t=new D);k=x(k.k);0==e&&0==f||c.scrollBy(e,f);c=c.document?new D(C(c.do", |
| "cument)):t||(t=new D);c=x(c.k);if(k.x+e!=c.x||k.y+f!=c.y)throw new q(34", |
| ",\"The target location (\"+(a.x+k.x)+\", \"+(a.y+k.y)+\") is not on the", |
| " webpage.\");c=new u(a.x-\ne,a.y-f);if(0>c.x||c.x>=d.width)throw new q(", |
| "34,\"The target location (\"+c.x+\", \"+c.y+\") should be within the vi", |
| "ewport (\"+d.width+\":\"+d.height+\") after scrolling.\");if(0>c.y||c.y", |
| ">=d.height)throw new q(34,\"The target location (\"+c.x+\", \"+c.y+\") ", |
| "should be within the viewport (\"+d.width+\":\"+d.height+\") after scro", |
| "lling.\");return c}var Y=[\"_\"],Z=h;Y[0]in Z||!Z.execScript||Z.execScr", |
| "ipt(\"var \"+Y[0]);for(var $;Y.length&&($=Y.shift());)Y.length||void 0=", |
| "==X?Z=Z[$]?Z[$]:Z[$]={}:Z[$]=X;; return this._.apply(null,arguments);}.", |
| "apply({navigator:typeof window!=undefined?window.navigator:null,documen", |
| "t:typeof window!=undefined?window.document:null}, arguments);}", |
| NULL |
| }; |
| |
| const char* const GET_LOCAL_STORAGE_ITEM[] = { |
| "function(){return function(){var c=window;function d(a,g){this.code=a;t", |
| "his.state=e[a]||f;this.message=g||\"\";var b=this.state.replace(/((?:^|", |
| "\\s+)[a-z])/g,function(a){return a.toUpperCase().replace(/^[\\s\\xa0]+/", |
| "g,\"\")}),l=b.length-5;if(0>l||b.indexOf(\"Error\",l)!=l)b+=\"Error\";t", |
| "his.name=b;b=Error(this.message);b.name=this.name;this.stack=b.stack||", |
| "\"\"}(function(){var a=Error;function g(){}g.prototype=a.prototype;d.b=", |
| "a.prototype;d.prototype=new g})();\nvar f=\"unknown error\",e={15:\"ele", |
| "ment not selectable\",11:\"element not visible\",31:\"ime engine activa", |
| "tion failed\",30:\"ime not available\",24:\"invalid cookie domain\",29:", |
| "\"invalid element coordinates\",12:\"invalid element state\",32:\"inval", |
| "id selector\",51:\"invalid selector\",52:\"invalid selector\",17:\"java", |
| "script error\",405:\"unsupported operation\",34:\"move target out of bo", |
| "unds\",27:\"no such alert\",7:\"no such element\",8:\"no such frame\",2", |
| "3:\"no such window\",28:\"script timeout\",33:\"session not created\",1", |
| "0:\"stale element reference\",\n0:\"success\",21:\"timeout\",25:\"unabl", |
| "e to set cookie\",26:\"unexpected alert open\"};e[13]=f;e[9]=\"unknown ", |
| "command\";d.prototype.toString=function(){return this.name+\": \"+this.", |
| "message};var h=this.navigator;var k=-1!=(h&&h.platform||\"\").indexOf(", |
| "\"Win\")&&!1;\nfunction m(){var a=c||c;switch(\"local_storage\"){case ", |
| "\"appcache\":return null!=a.applicationCache;case \"browser_connection", |
| "\":return null!=a.navigator&&null!=a.navigator.onLine;case \"database\"", |
| ":return null!=a.openDatabase;case \"location\":return k?!1:null!=a.navi", |
| "gator&&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 d(13,\"Unsupported API", |
| " identifier provided as parameter\");}}\n;function n(a){this.a=a}n.prot", |
| "otype.getItem=function(a){return this.a.getItem(a)};n.prototype.clear=f", |
| "unction(){this.a.clear()};function p(a){if(!m())throw new d(13,\"Local ", |
| "storage undefined\");return(new n(c.localStorage)).getItem(a)}var q=[\"", |
| "_\"],r=this;q[0]in r||!r.execScript||r.execScript(\"var \"+q[0]);for(va", |
| "r s;q.length&&(s=q.shift());)q.length||void 0===p?r=r[s]?r[s]:r[s]={}:r", |
| "[s]=p;; return this._.apply(null,arguments);}.apply({navigator:typeof w", |
| "indow!=undefined?window.navigator:null,document:typeof window!=undefine", |
| "d?window.document:null}, arguments);}", |
| NULL |
| }; |
| |
| const char* const GET_LOCAL_STORAGE_KEY[] = { |
| "function(){return function(){var c=window;function d(a,g){this.code=a;t", |
| "his.state=e[a]||f;this.message=g||\"\";var b=this.state.replace(/((?:^|", |
| "\\s+)[a-z])/g,function(a){return a.toUpperCase().replace(/^[\\s\\xa0]+/", |
| "g,\"\")}),l=b.length-5;if(0>l||b.indexOf(\"Error\",l)!=l)b+=\"Error\";t", |
| "his.name=b;b=Error(this.message);b.name=this.name;this.stack=b.stack||", |
| "\"\"}(function(){var a=Error;function g(){}g.prototype=a.prototype;d.b=", |
| "a.prototype;d.prototype=new g})();\nvar f=\"unknown error\",e={15:\"ele", |
| "ment not selectable\",11:\"element not visible\",31:\"ime engine activa", |
| "tion failed\",30:\"ime not available\",24:\"invalid cookie domain\",29:", |
| "\"invalid element coordinates\",12:\"invalid element state\",32:\"inval", |
| "id selector\",51:\"invalid selector\",52:\"invalid selector\",17:\"java", |
| "script error\",405:\"unsupported operation\",34:\"move target out of bo", |
| "unds\",27:\"no such alert\",7:\"no such element\",8:\"no such frame\",2", |
| "3:\"no such window\",28:\"script timeout\",33:\"session not created\",1", |
| "0:\"stale element reference\",\n0:\"success\",21:\"timeout\",25:\"unabl", |
| "e to set cookie\",26:\"unexpected alert open\"};e[13]=f;e[9]=\"unknown ", |
| "command\";d.prototype.toString=function(){return this.name+\": \"+this.", |
| "message};var h=this.navigator;var k=-1!=(h&&h.platform||\"\").indexOf(", |
| "\"Win\")&&!1;\nfunction m(){var a=c||c;switch(\"local_storage\"){case ", |
| "\"appcache\":return null!=a.applicationCache;case \"browser_connection", |
| "\":return null!=a.navigator&&null!=a.navigator.onLine;case \"database\"", |
| ":return null!=a.openDatabase;case \"location\":return k?!1:null!=a.navi", |
| "gator&&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 d(13,\"Unsupported API", |
| " identifier provided as parameter\");}}\n;function n(a){this.a=a}n.prot", |
| "otype.clear=function(){this.a.clear()};n.prototype.key=function(a){retu", |
| "rn this.a.key(a)};function p(a){if(!m())throw new d(13,\"Local storage ", |
| "undefined\");return(new n(c.localStorage)).key(a)}var q=[\"_\"],r=this;", |
| "q[0]in r||!r.execScript||r.execScript(\"var \"+q[0]);for(var s;q.length", |
| "&&(s=q.shift());)q.length||void 0===p?r=r[s]?r[s]:r[s]={}:r[s]=p;; retu", |
| "rn this._.apply(null,arguments);}.apply({navigator:typeof window!=undef", |
| "ined?window.navigator:null,document:typeof window!=undefined?window.doc", |
| "ument:null}, arguments);}", |
| NULL |
| }; |
| |
| const char* const GET_LOCAL_STORAGE_KEYS[] = { |
| "function(){return function(){var d=window;function f(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,\"\")}),c=b.length-5;if(0>c||b.indexOf(\"Error\",c)!=c)b+=\"Error\";t", |
| "his.name=b;b=Error(this.message);b.name=this.name;this.stack=b.stack||", |
| "\"\"}(function(){var a=Error;function e(){}e.prototype=a.prototype;f.b=", |
| "a.prototype;f.prototype=new e})();\nvar h=\"unknown error\",g={15:\"ele", |
| "ment not selectable\",11:\"element not visible\",31:\"ime engine activa", |
| "tion failed\",30:\"ime not available\",24:\"invalid cookie domain\",29:", |
| "\"invalid element coordinates\",12:\"invalid element state\",32:\"inval", |
| "id selector\",51:\"invalid selector\",52:\"invalid selector\",17:\"java", |
| "script error\",405:\"unsupported operation\",34:\"move target out of bo", |
| "unds\",27:\"no such alert\",7:\"no such element\",8:\"no such frame\",2", |
| "3:\"no such window\",28:\"script timeout\",33:\"session not created\",1", |
| "0:\"stale element reference\",\n0:\"success\",21:\"timeout\",25:\"unabl", |
| "e 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=this.navigator;var l=-1!=(k&&k.platform||\"\").indexOf(", |
| "\"Win\")&&!1;\nfunction m(){var a=d||d;switch(\"local_storage\"){case ", |
| "\"appcache\":return null!=a.applicationCache;case \"browser_connection", |
| "\":return null!=a.navigator&&null!=a.navigator.onLine;case \"database\"", |
| ":return null!=a.openDatabase;case \"location\":return l?!1:null!=a.navi", |
| "gator&&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;function n(a){this.a=a}n.prot", |
| "otype.clear=function(){this.a.clear()};n.prototype.size=function(){retu", |
| "rn this.a.length};n.prototype.key=function(a){return this.a.key(a)};fun", |
| "ction p(){var a;if(!m())throw new f(13,\"Local storage undefined\");a=n", |
| "ew n(d.localStorage);for(var e=[],b=a.size(),c=0;c<b;c++)e[c]=a.a.key(c", |
| ");return e}var q=[\"_\"],r=this;q[0]in r||!r.execScript||r.execScript(", |
| "\"var \"+q[0]);for(var s;q.length&&(s=q.shift());)q.length||void 0===p?", |
| "r=r[s]?r[s]:r[s]={}:r[s]=p;; 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_LOCAL_STORAGE_SIZE[] = { |
| "function(){return function(){var c=window;function d(a,g){this.code=a;t", |
| "his.state=e[a]||f;this.message=g||\"\";var b=this.state.replace(/((?:^|", |
| "\\s+)[a-z])/g,function(a){return a.toUpperCase().replace(/^[\\s\\xa0]+/", |
| "g,\"\")}),l=b.length-5;if(0>l||b.indexOf(\"Error\",l)!=l)b+=\"Error\";t", |
| "his.name=b;b=Error(this.message);b.name=this.name;this.stack=b.stack||", |
| "\"\"}(function(){var a=Error;function g(){}g.prototype=a.prototype;d.b=", |
| "a.prototype;d.prototype=new g})();\nvar f=\"unknown error\",e={15:\"ele", |
| "ment not selectable\",11:\"element not visible\",31:\"ime engine activa", |
| "tion failed\",30:\"ime not available\",24:\"invalid cookie domain\",29:", |
| "\"invalid element coordinates\",12:\"invalid element state\",32:\"inval", |
| "id selector\",51:\"invalid selector\",52:\"invalid selector\",17:\"java", |
| "script error\",405:\"unsupported operation\",34:\"move target out of bo", |
| "unds\",27:\"no such alert\",7:\"no such element\",8:\"no such frame\",2", |
| "3:\"no such window\",28:\"script timeout\",33:\"session not created\",1", |
| "0:\"stale element reference\",\n0:\"success\",21:\"timeout\",25:\"unabl", |
| "e to set cookie\",26:\"unexpected alert open\"};e[13]=f;e[9]=\"unknown ", |
| "command\";d.prototype.toString=function(){return this.name+\": \"+this.", |
| "message};var h=this.navigator;var k=-1!=(h&&h.platform||\"\").indexOf(", |
| "\"Win\")&&!1;\nfunction m(){var a=c||c;switch(\"local_storage\"){case ", |
| "\"appcache\":return null!=a.applicationCache;case \"browser_connection", |
| "\":return null!=a.navigator&&null!=a.navigator.onLine;case \"database\"", |
| ":return null!=a.openDatabase;case \"location\":return k?!1:null!=a.navi", |
| "gator&&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 d(13,\"Unsupported API", |
| " identifier provided as parameter\");}}\n;function n(a){this.a=a}n.prot", |
| "otype.clear=function(){this.a.clear()};n.prototype.size=function(){retu", |
| "rn this.a.length};function p(){if(!m())throw new d(13,\"Local storage u", |
| "ndefined\");return(new n(c.localStorage)).size()}var q=[\"_\"],r=this;q", |
| "[0]in r||!r.execScript||r.execScript(\"var \"+q[0]);for(var s;q.length&", |
| "&(s=q.shift());)q.length||void 0===p?r=r[s]?r[s]:r[s]={}:r[s]=p;; 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 |
| }; |
| |
| const char* const GET_SESSION_STORAGE_ITEM[] = { |
| "function(){return function(){var c=window;function e(a,d){this.code=a;t", |
| "his.state=f[a]||g;this.message=d||\"\";var b=this.state.replace(/((?:^|", |
| "\\s+)[a-z])/g,function(a){return a.toUpperCase().replace(/^[\\s\\xa0]+/", |
| "g,\"\")}),l=b.length-5;if(0>l||b.indexOf(\"Error\",l)!=l)b+=\"Error\";t", |
| "his.name=b;b=Error(this.message);b.name=this.name;this.stack=b.stack||", |
| "\"\"}(function(){var a=Error;function d(){}d.prototype=a.prototype;e.b=", |
| "a.prototype;e.prototype=new d})();\nvar g=\"unknown error\",f={15:\"ele", |
| "ment not selectable\",11:\"element not visible\",31:\"ime engine activa", |
| "tion failed\",30:\"ime not available\",24:\"invalid cookie domain\",29:", |
| "\"invalid element coordinates\",12:\"invalid element state\",32:\"inval", |
| "id selector\",51:\"invalid selector\",52:\"invalid selector\",17:\"java", |
| "script error\",405:\"unsupported operation\",34:\"move target out of bo", |
| "unds\",27:\"no such alert\",7:\"no such element\",8:\"no such frame\",2", |
| "3:\"no such window\",28:\"script timeout\",33:\"session not created\",1", |
| "0:\"stale element reference\",\n0:\"success\",21:\"timeout\",25:\"unabl", |
| "e 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=this.navigator;var k=-1!=(h&&h.platform||\"\").indexOf(", |
| "\"Win\")&&!1;\nfunction m(){var a=c||c;switch(\"session_storage\"){case", |
| " \"appcache\":return null!=a.applicationCache;case \"browser_connection", |
| "\":return null!=a.navigator&&null!=a.navigator.onLine;case \"database\"", |
| ":return null!=a.openDatabase;case \"location\":return k?!1:null!=a.navi", |
| "gator&&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;function n(a){this.a=a}n.prot", |
| "otype.getItem=function(a){return this.a.getItem(a)};n.prototype.clear=f", |
| "unction(){this.a.clear()};function p(a){var d;if(m())d=new n(c.sessionS", |
| "torage);else throw new e(13,\"Session storage undefined\");return d.get", |
| "Item(a)}var q=[\"_\"],r=this;q[0]in r||!r.execScript||r.execScript(\"va", |
| "r \"+q[0]);for(var s;q.length&&(s=q.shift());)q.length||void 0===p?r=r[", |
| "s]?r[s]:r[s]={}:r[s]=p;; return this._.apply(null,arguments);}.apply({n", |
| "avigator:typeof window!=undefined?window.navigator:null,document:typeof", |
| " window!=undefined?window.document:null}, arguments);}", |
| NULL |
| }; |
| |
| const char* const GET_SESSION_STORAGE_KEY[] = { |
| "function(){return function(){var c=window;function e(a,d){this.code=a;t", |
| "his.state=f[a]||g;this.message=d||\"\";var b=this.state.replace(/((?:^|", |
| "\\s+)[a-z])/g,function(a){return a.toUpperCase().replace(/^[\\s\\xa0]+/", |
| "g,\"\")}),l=b.length-5;if(0>l||b.indexOf(\"Error\",l)!=l)b+=\"Error\";t", |
| "his.name=b;b=Error(this.message);b.name=this.name;this.stack=b.stack||", |
| "\"\"}(function(){var a=Error;function d(){}d.prototype=a.prototype;e.b=", |
| "a.prototype;e.prototype=new d})();\nvar g=\"unknown error\",f={15:\"ele", |
| "ment not selectable\",11:\"element not visible\",31:\"ime engine activa", |
| "tion failed\",30:\"ime not available\",24:\"invalid cookie domain\",29:", |
| "\"invalid element coordinates\",12:\"invalid element state\",32:\"inval", |
| "id selector\",51:\"invalid selector\",52:\"invalid selector\",17:\"java", |
| "script error\",405:\"unsupported operation\",34:\"move target out of bo", |
| "unds\",27:\"no such alert\",7:\"no such element\",8:\"no such frame\",2", |
| "3:\"no such window\",28:\"script timeout\",33:\"session not created\",1", |
| "0:\"stale element reference\",\n0:\"success\",21:\"timeout\",25:\"unabl", |
| "e 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=this.navigator;var k=-1!=(h&&h.platform||\"\").indexOf(", |
| "\"Win\")&&!1;\nfunction m(){var a=c||c;switch(\"session_storage\"){case", |
| " \"appcache\":return null!=a.applicationCache;case \"browser_connection", |
| "\":return null!=a.navigator&&null!=a.navigator.onLine;case \"database\"", |
| ":return null!=a.openDatabase;case \"location\":return k?!1:null!=a.navi", |
| "gator&&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;function n(a){this.a=a}n.prot", |
| "otype.clear=function(){this.a.clear()};n.prototype.key=function(a){retu", |
| "rn this.a.key(a)};function p(a){var d;if(m())d=new n(c.sessionStorage);", |
| "else throw new e(13,\"Session storage undefined\");return d.key(a)}var ", |
| "q=[\"_\"],r=this;q[0]in r||!r.execScript||r.execScript(\"var \"+q[0]);f", |
| "or(var s;q.length&&(s=q.shift());)q.length||void 0===p?r=r[s]?r[s]:r[s]", |
| "={}:r[s]=p;; return this._.apply(null,arguments);}.apply({navigator:typ", |
| "eof window!=undefined?window.navigator:null,document:typeof window!=und", |
| "efined?window.document:null}, arguments);}", |
| NULL |
| }; |
| |
| const char* const GET_SESSION_STORAGE_KEYS[] = { |
| "function(){return function(){var d=window;function f(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,\"\")}),c=b.length-5;if(0>c||b.indexOf(\"Error\",c)!=c)b+=\"Error\";t", |
| "his.name=b;b=Error(this.message);b.name=this.name;this.stack=b.stack||", |
| "\"\"}(function(){var a=Error;function e(){}e.prototype=a.prototype;f.b=", |
| "a.prototype;f.prototype=new e})();\nvar h=\"unknown error\",g={15:\"ele", |
| "ment not selectable\",11:\"element not visible\",31:\"ime engine activa", |
| "tion failed\",30:\"ime not available\",24:\"invalid cookie domain\",29:", |
| "\"invalid element coordinates\",12:\"invalid element state\",32:\"inval", |
| "id selector\",51:\"invalid selector\",52:\"invalid selector\",17:\"java", |
| "script error\",405:\"unsupported operation\",34:\"move target out of bo", |
| "unds\",27:\"no such alert\",7:\"no such element\",8:\"no such frame\",2", |
| "3:\"no such window\",28:\"script timeout\",33:\"session not created\",1", |
| "0:\"stale element reference\",\n0:\"success\",21:\"timeout\",25:\"unabl", |
| "e 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=this.navigator;var l=-1!=(k&&k.platform||\"\").indexOf(", |
| "\"Win\")&&!1;\nfunction m(){var a=d||d;switch(\"session_storage\"){case", |
| " \"appcache\":return null!=a.applicationCache;case \"browser_connection", |
| "\":return null!=a.navigator&&null!=a.navigator.onLine;case \"database\"", |
| ":return null!=a.openDatabase;case \"location\":return l?!1:null!=a.navi", |
| "gator&&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;function n(a){this.a=a}n.prot", |
| "otype.clear=function(){this.a.clear()};n.prototype.size=function(){retu", |
| "rn this.a.length};n.prototype.key=function(a){return this.a.key(a)};fun", |
| "ction p(){var a;if(m())a=new n(d.sessionStorage);else throw new f(13,\"", |
| "Session storage undefined\");for(var e=[],b=a.size(),c=0;c<b;c++)e[c]=a", |
| ".a.key(c);return e}var q=[\"_\"],r=this;q[0]in r||!r.execScript||r.exec", |
| "Script(\"var \"+q[0]);for(var s;q.length&&(s=q.shift());)q.length||void", |
| " 0===p?r=r[s]?r[s]:r[s]={}:r[s]=p;; return this._.apply(null,arguments)", |
| ";}.apply({navigator:typeof window!=undefined?window.navigator:null,docu", |
| "ment:typeof window!=undefined?window.document:null}, arguments);}", |
| NULL |
| }; |
| |
| const char* const GET_SESSION_STORAGE_SIZE[] = { |
| "function(){return function(){var c=window;function d(a,g){this.code=a;t", |
| "his.state=e[a]||f;this.message=g||\"\";var b=this.state.replace(/((?:^|", |
| "\\s+)[a-z])/g,function(a){return a.toUpperCase().replace(/^[\\s\\xa0]+/", |
| "g,\"\")}),l=b.length-5;if(0>l||b.indexOf(\"Error\",l)!=l)b+=\"Error\";t", |
| "his.name=b;b=Error(this.message);b.name=this.name;this.stack=b.stack||", |
| "\"\"}(function(){var a=Error;function g(){}g.prototype=a.prototype;d.b=", |
| "a.prototype;d.prototype=new g})();\nvar f=\"unknown error\",e={15:\"ele", |
| "ment not selectable\",11:\"element not visible\",31:\"ime engine activa", |
| "tion failed\",30:\"ime not available\",24:\"invalid cookie domain\",29:", |
| "\"invalid element coordinates\",12:\"invalid element state\",32:\"inval", |
| "id selector\",51:\"invalid selector\",52:\"invalid selector\",17:\"java", |
| "script error\",405:\"unsupported operation\",34:\"move target out of bo", |
| "unds\",27:\"no such alert\",7:\"no such element\",8:\"no such frame\",2", |
| "3:\"no such window\",28:\"script timeout\",33:\"session not created\",1", |
| "0:\"stale element reference\",\n0:\"success\",21:\"timeout\",25:\"unabl", |
| "e to set cookie\",26:\"unexpected alert open\"};e[13]=f;e[9]=\"unknown ", |
| "command\";d.prototype.toString=function(){return this.name+\": \"+this.", |
| "message};var h=this.navigator;var k=-1!=(h&&h.platform||\"\").indexOf(", |
| "\"Win\")&&!1;\nfunction m(){var a=c||c;switch(\"session_storage\"){case", |
| " \"appcache\":return null!=a.applicationCache;case \"browser_connection", |
| "\":return null!=a.navigator&&null!=a.navigator.onLine;case \"database\"", |
| ":return null!=a.openDatabase;case \"location\":return k?!1:null!=a.navi", |
| "gator&&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 d(13,\"Unsupported API", |
| " identifier provided as parameter\");}}\n;function n(a){this.a=a}n.prot", |
| "otype.clear=function(){this.a.clear()};n.prototype.size=function(){retu", |
| "rn this.a.length};function p(){var a;if(m())a=new n(c.sessionStorage);e", |
| "lse throw new d(13,\"Session storage undefined\");return a.size()}var q", |
| "=[\"_\"],r=this;q[0]in r||!r.execScript||r.execScript(\"var \"+q[0]);fo", |
| "r(var s;q.length&&(s=q.shift());)q.length||void 0===p?r=r[s]?r[s]:r[s]=", |
| "{}:r[s]=p;; return this._.apply(null,arguments);}.apply({navigator:type", |
| "of window!=undefined?window.navigator:null,document:typeof window!=unde", |
| "fined?window.document:null}, arguments);}", |
| NULL |
| }; |
| |
| const char* const GET_LOCATION[] = { |
| "function(){return function(){var g=this;var h;function k(a,b){this.x=vo", |
| "id 0!==a?a:0;this.y=void 0!==b?b:0}k.prototype.toString=function(){retu", |
| "rn\"(\"+this.x+\", \"+this.y+\")\"};function l(a){return 9==a.nodeType?", |
| "a:a.ownerDocument||a.document}function m(a){this.a=a||g.document||docum", |
| "ent};function n(a){var b;a:{b=l(a);if(b.defaultView&&b.defaultView.getC", |
| "omputedStyle&&(b=b.defaultView.getComputedStyle(a,null))){b=b.position|", |
| "|b.getPropertyValue(\"position\")||\"\";break a}b=\"\"}return b||(a.cur", |
| "rentStyle?a.currentStyle.position:null)||a.style&&a.style.position}\nfu", |
| "nction p(a){var b=l(a),f=n(a),c=\"fixed\"==f||\"absolute\"==f;for(a=a.p", |
| "arentNode;a&&a!=b;a=a.parentNode)if(f=n(a),c=c&&\"static\"==f&&a!=b.doc", |
| "umentElement&&a!=b.body,!c&&(a.scrollWidth>a.clientWidth||a.scrollHeigh", |
| "t>a.clientHeight||\"fixed\"==f||\"absolute\"==f||\"relative\"==f))retur", |
| "n a;return null};function q(a){var b=l(a),f=n(a),c=new k(0,0),e=(b?l(b)", |
| ":document).documentElement;if(a==e)return c;if(a.getBoundingClientRect)", |
| "{a:{var d;try{d=a.getBoundingClientRect()}catch(u){a={left:0,top:0,righ", |
| "t:0,bottom:0};break a}a=d}e=(b?new m(l(b)):h||(h=new m)).a;b=e.body;e=e", |
| ".parentWindow||e.defaultView;b=new k(e.pageXOffset||b.scrollLeft,e.page", |
| "YOffset||b.scrollTop);c.x=a.left+b.x;c.y=a.top+b.y}else if(b.getBoxObje", |
| "ctFor)a=b.getBoxObjectFor(a),b=b.getBoxObjectFor(e),c.x=a.screenX-b.scr", |
| "eenX,c.y=a.screenY-b.screenY;\nelse{d=a;do{c.x+=d.offsetLeft;c.y+=d.off", |
| "setTop;d!=a&&(c.x+=d.clientLeft||0,c.y+=d.clientTop||0);if(\"fixed\"==n", |
| "(d)){c.x+=b.body.scrollLeft;c.y+=b.body.scrollTop;break}d=d.offsetParen", |
| "t}while(d&&d!=a);\"absolute\"==f&&(c.y-=b.body.offsetTop);for(d=a;(d=p(", |
| "d))&&d!=b.body&&d!=e;)c.x-=d.scrollLeft,c.y-=d.scrollTop}return c}var r", |
| "=[\"_\"],s=g;r[0]in s||!s.execScript||s.execScript(\"var \"+r[0]);for(v", |
| "ar t;r.length&&(t=r.shift());)r.length||void 0===q?s=s[t]?s[t]:s[t]={}:", |
| "s[t]=q;; return this._.apply(null,arguments);}.apply({navigator:typeof ", |
| "window!=undefined?window.navigator:null,document:typeof window!=undefin", |
| "ed?window.document:null}, arguments);}", |
| NULL |
| }; |
| |
| const char* const GET_SIZE[] = { |
| "function(){return function(){function c(a,b){this.width=a;this.height=b", |
| "}c.prototype.toString=function(){return\"(\"+this.width+\" x \"+this.he", |
| "ight+\")\"};function d(a){var b=a.offsetWidth,f=a.offsetHeight;if((void", |
| " 0===b||!b&&!f)&&a.getBoundingClientRect){a:{var g;try{g=a.getBoundingC", |
| "lientRect()}catch(l){a={left:0,top:0,right:0,bottom:0};break a}a=g}retu", |
| "rn new c(a.right-a.left,a.bottom-a.top)}return new c(b,f)};function e(a", |
| "){var b;a:{b=9==a.nodeType?a:a.ownerDocument||a.document;if(b.defaultVi", |
| "ew&&b.defaultView.getComputedStyle&&(b=b.defaultView.getComputedStyle(a", |
| ",null))){b=b.display||b.getPropertyValue(\"display\")||\"\";break a}b=", |
| "\"\"}if(\"none\"!=(b||(a.currentStyle?a.currentStyle.display:null)||a.s", |
| "tyle&&a.style.display))return d(a);b=a.style;var f=b.display,g=b.visibi", |
| "lity,l=b.position;b.visibility=\"hidden\";b.position=\"absolute\";b.dis", |
| "play=\"inline\";a=d(a);b.display=f;b.position=l;b.visibility=g;return a", |
| "}\nvar h=[\"_\"],k=this;h[0]in k||!k.execScript||k.execScript(\"var \"+", |
| "h[0]);for(var m;h.length&&(m=h.shift());)h.length||void 0===e?k=k[m]?k[", |
| "m]:k[m]={}:k[m]=e;; return this._.apply(null,arguments);}.apply({naviga", |
| "tor:typeof window!=undefined?window.navigator:null,document:typeof wind", |
| "ow!=undefined?window.document:null}, arguments);}", |
| NULL |
| }; |
| |
| const char* const GET_TEXT[] = { |
| "function(){return function(){function f(a){return function(){return a}}", |
| "var k=this;\nfunction l(a){var b=typeof a;if(\"object\"==b)if(a){if(a i", |
| "nstanceof Array)return\"array\";if(a instanceof Object)return b;var c=O", |
| "bject.prototype.toString.call(a);if(\"[object Window]\"==c)return\"obje", |
| "ct\";if(\"[object Array]\"==c||\"number\"==typeof a.length&&\"undefined", |
| "\"!=typeof a.splice&&\"undefined\"!=typeof a.propertyIsEnumerable&&!a.p", |
| "ropertyIsEnumerable(\"splice\"))return\"array\";if(\"[object Function]", |
| "\"==c||\"undefined\"!=typeof a.call&&\"undefined\"!=typeof a.propertyIs", |
| "Enumerable&&!a.propertyIsEnumerable(\"call\"))return\"function\"}else r", |
| "eturn\"null\";\nelse if(\"function\"==b&&\"undefined\"==typeof a.call)r", |
| "eturn\"object\";return b}function m(a){return\"string\"==typeof a};func", |
| "tion aa(a){var b=a.length-1;return 0<=b&&a.indexOf(\" \",b)==b}function", |
| " ba(a){return String(a).replace(/\\-([a-z])/g,function(a,c){return c.to", |
| "UpperCase()})};var ca=Array.prototype;function p(a,b){for(var c=a.lengt", |
| "h,d=m(a)?a.split(\"\"):a,e=0;e<c;e++)e in d&&b.call(void 0,d[e],e,a)}fu", |
| "nction da(a,b){if(a.reduce)return a.reduce(b,\"\");var c=\"\";p(a,funct", |
| "ion(d,e){c=b.call(void 0,c,d,e,a)});return c}function ea(a,b){for(var c", |
| "=a.length,d=m(a)?a.split(\"\"):a,e=0;e<c;e++)if(e in d&&b.call(void 0,d", |
| "[e],e,a))return!0;return!1}\nfunction q(a,b){var c;a:if(m(a))c=m(b)&&1=", |
| "=b.length?a.indexOf(b,0):-1;else{for(c=0;c<a.length;c++)if(c in a&&a[c]", |
| "===b)break a;c=-1}return 0<=c}function fa(a,b,c){return 2>=arguments.le", |
| "ngth?ca.slice.call(a,b):ca.slice.call(a,b,c)};var r={aliceblue:\"#f0f8f", |
| "f\",antiquewhite:\"#faebd7\",aqua:\"#00ffff\",aquamarine:\"#7fffd4\",az", |
| "ure:\"#f0ffff\",beige:\"#f5f5dc\",bisque:\"#ffe4c4\",black:\"#000000\",", |
| "blanchedalmond:\"#ffebcd\",blue:\"#0000ff\",blueviolet:\"#8a2be2\",brow", |
| "n:\"#a52a2a\",burlywood:\"#deb887\",cadetblue:\"#5f9ea0\",chartreuse:\"", |
| "#7fff00\",chocolate:\"#d2691e\",coral:\"#ff7f50\",cornflowerblue:\"#649", |
| "5ed\",cornsilk:\"#fff8dc\",crimson:\"#dc143c\",cyan:\"#00ffff\",darkblu", |
| "e:\"#00008b\",darkcyan:\"#008b8b\",darkgoldenrod:\"#b8860b\",darkgray:", |
| "\"#a9a9a9\",darkgreen:\"#006400\",\ndarkgrey:\"#a9a9a9\",darkkhaki:\"#b", |
| "db76b\",darkmagenta:\"#8b008b\",darkolivegreen:\"#556b2f\",darkorange:", |
| "\"#ff8c00\",darkorchid:\"#9932cc\",darkred:\"#8b0000\",darksalmon:\"#e9", |
| "967a\",darkseagreen:\"#8fbc8f\",darkslateblue:\"#483d8b\",darkslategray", |
| ":\"#2f4f4f\",darkslategrey:\"#2f4f4f\",darkturquoise:\"#00ced1\",darkvi", |
| "olet:\"#9400d3\",deeppink:\"#ff1493\",deepskyblue:\"#00bfff\",dimgray:", |
| "\"#696969\",dimgrey:\"#696969\",dodgerblue:\"#1e90ff\",firebrick:\"#b22", |
| "222\",floralwhite:\"#fffaf0\",forestgreen:\"#228b22\",fuchsia:\"#ff00ff", |
| "\",gainsboro:\"#dcdcdc\",\nghostwhite:\"#f8f8ff\",gold:\"#ffd700\",gold", |
| "enrod:\"#daa520\",gray:\"#808080\",green:\"#008000\",greenyellow:\"#adf", |
| "f2f\",grey:\"#808080\",honeydew:\"#f0fff0\",hotpink:\"#ff69b4\",indianr", |
| "ed:\"#cd5c5c\",indigo:\"#4b0082\",ivory:\"#fffff0\",khaki:\"#f0e68c\",l", |
| "avender:\"#e6e6fa\",lavenderblush:\"#fff0f5\",lawngreen:\"#7cfc00\",lem", |
| "onchiffon:\"#fffacd\",lightblue:\"#add8e6\",lightcoral:\"#f08080\",ligh", |
| "tcyan:\"#e0ffff\",lightgoldenrodyellow:\"#fafad2\",lightgray:\"#d3d3d3", |
| "\",lightgreen:\"#90ee90\",lightgrey:\"#d3d3d3\",lightpink:\"#ffb6c1\",l", |
| "ightsalmon:\"#ffa07a\",\nlightseagreen:\"#20b2aa\",lightskyblue:\"#87ce", |
| "fa\",lightslategray:\"#778899\",lightslategrey:\"#778899\",lightsteelbl", |
| "ue:\"#b0c4de\",lightyellow:\"#ffffe0\",lime:\"#00ff00\",limegreen:\"#32", |
| "cd32\",linen:\"#faf0e6\",magenta:\"#ff00ff\",maroon:\"#800000\",mediuma", |
| "quamarine:\"#66cdaa\",mediumblue:\"#0000cd\",mediumorchid:\"#ba55d3\",m", |
| "ediumpurple:\"#9370db\",mediumseagreen:\"#3cb371\",mediumslateblue:\"#7", |
| "b68ee\",mediumspringgreen:\"#00fa9a\",mediumturquoise:\"#48d1cc\",mediu", |
| "mvioletred:\"#c71585\",midnightblue:\"#191970\",mintcream:\"#f5fffa\",m", |
| "istyrose:\"#ffe4e1\",\nmoccasin:\"#ffe4b5\",navajowhite:\"#ffdead\",nav", |
| "y:\"#000080\",oldlace:\"#fdf5e6\",olive:\"#808000\",olivedrab:\"#6b8e23", |
| "\",orange:\"#ffa500\",orangered:\"#ff4500\",orchid:\"#da70d6\",palegold", |
| "enrod:\"#eee8aa\",palegreen:\"#98fb98\",paleturquoise:\"#afeeee\",palev", |
| "ioletred:\"#db7093\",papayawhip:\"#ffefd5\",peachpuff:\"#ffdab9\",peru:", |
| "\"#cd853f\",pink:\"#ffc0cb\",plum:\"#dda0dd\",powderblue:\"#b0e0e6\",pu", |
| "rple:\"#800080\",red:\"#ff0000\",rosybrown:\"#bc8f8f\",royalblue:\"#416", |
| "9e1\",saddlebrown:\"#8b4513\",salmon:\"#fa8072\",sandybrown:\"#f4a460\"", |
| ",seagreen:\"#2e8b57\",\nseashell:\"#fff5ee\",sienna:\"#a0522d\",silver:", |
| "\"#c0c0c0\",skyblue:\"#87ceeb\",slateblue:\"#6a5acd\",slategray:\"#7080", |
| "90\",slategrey:\"#708090\",snow:\"#fffafa\",springgreen:\"#00ff7f\",ste", |
| "elblue:\"#4682b4\",tan:\"#d2b48c\",teal:\"#008080\",thistle:\"#d8bfd8\"", |
| ",tomato:\"#ff6347\",turquoise:\"#40e0d0\",violet:\"#ee82ee\",wheat:\"#f", |
| "5deb3\",white:\"#ffffff\",whitesmoke:\"#f5f5f5\",yellow:\"#ffff00\",yel", |
| "lowgreen:\"#9acd32\"};var ga=\"background-color border-top-color border", |
| "-right-color border-bottom-color border-left-color color outline-color", |
| "\".split(\" \"),ha=/#([0-9a-fA-F])([0-9a-fA-F])([0-9a-fA-F])/;function ", |
| "ia(a){if(!ja.test(a))throw Error(\"'\"+a+\"' is not a valid hex color\"", |
| ");4==a.length&&(a=a.replace(ha,\"#$1$1$2$2$3$3\"));return a.toLowerCase", |
| "()}var ja=/^#(?:[0-9a-f]{3}){1,2}$/i,ka=/^(?:rgba)?\\((\\d{1,3}),\\s?(", |
| "\\d{1,3}),\\s?(\\d{1,3}),\\s?(0|1|0\\.\\d*)\\)$/i;\nfunction la(a){var ", |
| "b=a.match(ka);if(b){a=Number(b[1]);var c=Number(b[2]),d=Number(b[3]),b=", |
| "Number(b[4]);if(0<=a&&255>=a&&0<=c&&255>=c&&0<=d&&255>=d&&0<=b&&1>=b)re", |
| "turn[a,c,d,b]}return[]}var ma=/^(?:rgb)?\\((0|[1-9]\\d{0,2}),\\s?(0|[1-", |
| "9]\\d{0,2}),\\s?(0|[1-9]\\d{0,2})\\)$/i;function na(a){var b=a.match(ma", |
| ");if(b){a=Number(b[1]);var c=Number(b[2]),b=Number(b[3]);if(0<=a&&255>=", |
| "a&&0<=c&&255>=c&&0<=b&&255>=b)return[a,c,b]}return[]};function s(a,b){t", |
| "his.code=a;this.state=oa[a]||pa;this.message=b||\"\";var c=this.state.r", |
| "eplace(/((?:^|\\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.st", |
| "ack=c.stack||\"\"}(function(){var a=Error;function b(){}b.prototype=a.p", |
| "rototype;s.U=a.prototype;s.prototype=new b})();\nvar pa=\"unknown error", |
| "\",oa={15:\"element not selectable\",11:\"element not visible\",31:\"im", |
| "e engine activation failed\",30:\"ime not available\",24:\"invalid cook", |
| "ie domain\",29:\"invalid element coordinates\",12:\"invalid element sta", |
| "te\",32:\"invalid selector\",51:\"invalid selector\",52:\"invalid selec", |
| "tor\",17:\"javascript error\",405:\"unsupported operation\",34:\"move t", |
| "arget 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:\"timeo", |
| "ut\",25:\"unable to set cookie\",26:\"unexpected alert open\"};oa[13]=p", |
| "a;oa[9]=\"unknown command\";s.prototype.toString=function(){return this", |
| ".name+\": \"+this.message};var t,v,w,qa=k.navigator;w=qa&&qa.platform||", |
| "\"\";t=-1!=w.indexOf(\"Mac\");v=-1!=w.indexOf(\"Win\");var x=-1!=w.inde", |
| "xOf(\"Linux\");var y;function z(a,b){this.x=void 0!==a?a:0;this.y=void ", |
| "0!==b?b:0}z.prototype.toString=function(){return\"(\"+this.x+\", \"+thi", |
| "s.y+\")\"};z.prototype.ceil=function(){this.x=Math.ceil(this.x);this.y=", |
| "Math.ceil(this.y);return this};z.prototype.floor=function(){this.x=Math", |
| ".floor(this.x);this.y=Math.floor(this.y);return this};z.prototype.round", |
| "=function(){this.x=Math.round(this.x);this.y=Math.round(this.y);return ", |
| "this};function B(a,b){this.width=a;this.height=b}B.prototype.toString=f", |
| "unction(){return\"(\"+this.width+\" x \"+this.height+\")\"};B.prototype", |
| ".ceil=function(){this.width=Math.ceil(this.width);this.height=Math.ceil", |
| "(this.height);return this};B.prototype.floor=function(){this.width=Math", |
| ".floor(this.width);this.height=Math.floor(this.height);return this};B.p", |
| "rototype.round=function(){this.width=Math.round(this.width);this.height", |
| "=Math.round(this.height);return this};var ra=3;function sa(a){for(;a&&1", |
| "!=a.nodeType;)a=a.previousSibling;return a}function ta(a,b){if(a.contai", |
| "ns&&1==b.nodeType)return a==b||a.contains(b);if(\"undefined\"!=typeof a", |
| ".compareDocumentPosition)return a==b||Boolean(a.compareDocumentPosition", |
| "(b)&16);for(;b&&a!=b;)b=b.parentNode;return b==a}\nfunction ua(a,b){if(", |
| "a==b)return 0;if(a.compareDocumentPosition)return a.compareDocumentPosi", |
| "tion(b)&2?1:-1;if(\"sourceIndex\"in a||a.parentNode&&\"sourceIndex\"in ", |
| "a.parentNode){var c=1==a.nodeType,d=1==b.nodeType;if(c&&d)return a.sour", |
| "ceIndex-b.sourceIndex;var e=a.parentNode,g=b.parentNode;return e==g?va(", |
| "a,b):!c&&ta(e,b)?-1*wa(a,b):!d&&ta(g,a)?wa(b,a):(c?a.sourceIndex:e.sour", |
| "ceIndex)-(d?b.sourceIndex:g.sourceIndex)}d=C(a);c=d.createRange();c.sel", |
| "ectNode(a);c.collapse(!0);d=d.createRange();d.selectNode(b);\nd.collaps", |
| "e(!0);return c.compareBoundaryPoints(k.Range.START_TO_END,d)}function w", |
| "a(a,b){var c=a.parentNode;if(c==b)return-1;for(var d=b;d.parentNode!=c;", |
| ")d=d.parentNode;return va(d,a)}function va(a,b){for(var c=b;c=c.previou", |
| "sSibling;)if(c==a)return-1;return 1}function C(a){return 9==a.nodeType?", |
| "a:a.ownerDocument||a.document}function xa(a,b){a=a.parentNode;for(var c", |
| "=0;a;){if(b(a))return a;a=a.parentNode;c++}return null}function D(a){th", |
| "is.B=a||k.document||document}\nfunction ya(a){var b=a.B;a=b.body;b=b.pa", |
| "rentWindow||b.defaultView;return new z(b.pageXOffset||a.scrollLeft,b.pa", |
| "geYOffset||a.scrollTop)}D.prototype.contains=ta;function E(a){var b=nul", |
| "l,c=a.nodeType;1==c&&(b=a.textContent,b=void 0==b||null==b?a.innerText:", |
| "b,b=void 0==b||null==b?\"\":b);if(\"string\"!=typeof b)if(9==c||1==c){a", |
| "=9==c?a.documentElement:a.firstChild;for(var c=0,d=[],b=\"\";a;){do 1!=", |
| "a.nodeType&&(b+=a.nodeValue),d[c++]=a;while(a=a.firstChild);for(;c&&!(a", |
| "=d[--c].nextSibling););}}else b=a.nodeValue;return\"\"+b}\nfunction F(a", |
| ",b,c){if(null===b)return!0;try{if(!a.getAttribute)return!1}catch(d){ret", |
| "urn!1}return null==c?!!a.getAttribute(b):a.getAttribute(b,2)==c}functio", |
| "n G(a,b,c,d,e){return za.call(null,a,b,m(c)?c:null,m(d)?d:null,e||new H", |
| ")}\nfunction za(a,b,c,d,e){b.getElementsByName&&d&&\"name\"==c?(b=b.get", |
| "ElementsByName(d),p(b,function(b){a.matches(b)&&e.add(b)})):b.getElemen", |
| "tsByClassName&&d&&\"class\"==c?(b=b.getElementsByClassName(d),p(b,funct", |
| "ion(b){b.className==d&&a.matches(b)&&e.add(b)})):b.getElementsByTagName", |
| "&&(b=b.getElementsByTagName(a.getName()),p(b,function(a){F(a,c,d)&&e.ad", |
| "d(a)}));return e}function Aa(a,b,c,d,e){for(b=b.firstChild;b;b=b.nextSi", |
| "bling)F(b,c,d)&&a.matches(b)&&e.add(b);return e};function H(){this.g=th", |
| "is.f=null;this.m=0}function Ba(a){this.t=a;this.next=this.o=null}H.prot", |
| "otype.unshift=function(a){a=new Ba(a);a.next=this.f;this.g?this.f.o=a:t", |
| "his.f=this.g=a;this.f=a;this.m++};H.prototype.add=function(a){a=new Ba(", |
| "a);a.o=this.g;this.f?this.g.next=a:this.f=this.g=a;this.g=a;this.m++};f", |
| "unction Ca(a){return(a=a.f)?a.t:null}function I(a){return new Da(a,!1)}", |
| "function Da(a,b){this.Q=a;this.q=(this.u=b)?a.g:a.f;this.C=null}\nDa.pr", |
| "ototype.next=function(){var a=this.q;if(null==a)return null;var b=this.", |
| "C=a;this.q=this.u?a.o:a.next;return b.t};function J(a,b,c,d,e){b=b.eval", |
| "uate(d);c=c.evaluate(d);var g;if(b instanceof H&&c instanceof H){e=I(b)", |
| ";for(d=e.next();d;d=e.next())for(b=I(c),g=b.next();g;g=b.next())if(a(E(", |
| "d),E(g)))return!0;return!1}if(b instanceof H||c instanceof H){b instanc", |
| "eof H?e=b:(e=c,c=b);e=I(e);b=typeof c;for(d=e.next();d;d=e.next()){swit", |
| "ch(b){case \"number\":d=+E(d);break;case \"boolean\":d=!!E(d);break;cas", |
| "e \"string\":d=E(d);break;default:throw Error(\"Illegal primitive type ", |
| "for comparison.\");}if(a(d,c))return!0}return!1}return e?\n\"boolean\"=", |
| "=typeof b||\"boolean\"==typeof c?a(!!b,!!c):\"number\"==typeof b||\"num", |
| "ber\"==typeof c?a(+b,+c):a(b,c):a(+b,+c)}function Ea(a,b,c,d){this.D=a;", |
| "this.S=b;this.A=c;this.k=d}Ea.prototype.toString=function(){return this", |
| ".D};var Fa={};function K(a,b,c,d){if(a in Fa)throw Error(\"Binary opera", |
| "tor already created: \"+a);a=new Ea(a,b,c,d);Fa[a.toString()]=a}K(\"div", |
| "\",6,1,function(a,b,c){return a.d(c)/b.d(c)});K(\"mod\",6,1,function(a,", |
| "b,c){return a.d(c)%b.d(c)});K(\"*\",6,1,function(a,b,c){return a.d(c)*b", |
| ".d(c)});\nK(\"+\",5,1,function(a,b,c){return a.d(c)+b.d(c)});K(\"-\",5,", |
| "1,function(a,b,c){return a.d(c)-b.d(c)});K(\"<\",4,2,function(a,b,c){re", |
| "turn J(function(a,b){return a<b},a,b,c)});K(\">\",4,2,function(a,b,c){r", |
| "eturn J(function(a,b){return a>b},a,b,c)});K(\"<=\",4,2,function(a,b,c)", |
| "{return J(function(a,b){return a<=b},a,b,c)});K(\">=\",4,2,function(a,b", |
| ",c){return J(function(a,b){return a>=b},a,b,c)});K(\"=\",3,2,function(a", |
| ",b,c){return J(function(a,b){return a==b},a,b,c,!0)});\nK(\"!=\",3,2,fu", |
| "nction(a,b,c){return J(function(a,b){return a!=b},a,b,c,!0)});K(\"and\"", |
| ",2,2,function(a,b,c){return a.j(c)&&b.j(c)});K(\"or\",1,2,function(a,b,", |
| "c){return a.j(c)||b.j(c)});function Ga(a,b,c,d,e,g,h,u,n){this.n=a;this", |
| ".A=b;this.P=c;this.O=d;this.N=e;this.k=g;this.M=h;this.L=void 0!==u?u:h", |
| ";this.R=!!n}Ga.prototype.toString=function(){return this.n};var Ha={};f", |
| "unction L(a,b,c,d,e,g,h,u){if(a in Ha)throw Error(\"Function already cr", |
| "eated: \"+a+\".\");Ha[a]=new Ga(a,b,c,d,!1,e,g,h,u)}L(\"boolean\",2,!1,", |
| "!1,function(a,b){return b.j(a)},1);L(\"ceiling\",1,!1,!1,function(a,b){", |
| "return Math.ceil(b.d(a))},1);\nL(\"concat\",3,!1,!1,function(a,b){var c", |
| "=fa(arguments,1);return da(c,function(b,c){return b+c.c(a)})},2,null);L", |
| "(\"contains\",2,!1,!1,function(a,b,c){b=b.c(a);a=c.c(a);return-1!=b.ind", |
| "exOf(a)},2);L(\"count\",1,!1,!1,function(a,b){return b.evaluate(a).m},1", |
| ",1,!0);L(\"false\",2,!1,!1,f(!1),0);L(\"floor\",1,!1,!1,function(a,b){r", |
| "eturn Math.floor(b.d(a))},1);\nL(\"id\",4,!1,!1,function(a,b){var c=a.h", |
| "(),d=9==c.nodeType?c:c.ownerDocument,c=b.c(a).split(/\\s+/),e=[];p(c,fu", |
| "nction(a){(a=d.getElementById(a))&&!q(e,a)&&e.push(a)});e.sort(ua);var ", |
| "g=new H;p(e,function(a){g.add(a)});return g},1);L(\"lang\",2,!1,!1,f(!1", |
| "),1);L(\"last\",1,!0,!1,function(a){if(1!=arguments.length)throw Error(", |
| "\"Function last expects ()\");return a.I()},0);L(\"local-name\",3,!1,!0", |
| ",function(a,b){var c=b?Ca(b.evaluate(a)):a.h();return c?c.nodeName.toLo", |
| "werCase():\"\"},0,1,!0);\nL(\"name\",3,!1,!0,function(a,b){var c=b?Ca(b", |
| ".evaluate(a)):a.h();return c?c.nodeName.toLowerCase():\"\"},0,1,!0);L(", |
| "\"namespace-uri\",3,!0,!1,f(\"\"),0,1,!0);L(\"normalize-space\",3,!1,!0", |
| ",function(a,b){return(b?b.c(a):E(a.h())).replace(/[\\s\\xa0]+/g,\" \").", |
| "replace(/^\\s+|\\s+$/g,\"\")},0,1);L(\"not\",2,!1,!1,function(a,b){retu", |
| "rn!b.j(a)},1);L(\"number\",1,!1,!0,function(a,b){return b?b.d(a):+E(a.h", |
| "())},0,1);L(\"position\",1,!0,!1,function(a){return a.J()},0);L(\"round", |
| "\",1,!1,!1,function(a,b){return Math.round(b.d(a))},1);\nL(\"starts-wit", |
| "h\",2,!1,!1,function(a,b,c){b=b.c(a);a=c.c(a);return 0==b.lastIndexOf(a", |
| ",0)},2);L(\"string\",3,!1,!0,function(a,b){return b?b.c(a):E(a.h())},0,", |
| "1);L(\"string-length\",1,!1,!0,function(a,b){return(b?b.c(a):E(a.h())).", |
| "length},0,1);\nL(\"substring\",3,!1,!1,function(a,b,c,d){c=c.d(a);if(is", |
| "NaN(c)||Infinity==c||-Infinity==c)return\"\";d=d?d.d(a):Infinity;if(isN", |
| "aN(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.s", |
| "ubstring(e,c+b)},2,3);L(\"substring-after\",3,!1,!1,function(a,b,c){b=b", |
| ".c(a);a=c.c(a);c=b.indexOf(a);return-1==c?\"\":b.substring(c+a.length)}", |
| ",2);\nL(\"substring-before\",3,!1,!1,function(a,b,c){b=b.c(a);a=c.c(a);", |
| "a=b.indexOf(a);return-1==a?\"\":b.substring(0,a)},2);L(\"sum\",1,!1,!1,", |
| "function(a,b){for(var c=I(b.evaluate(a)),d=0,e=c.next();e;e=c.next())d+", |
| "=+E(e);return d},1,1,!0);L(\"translate\",3,!1,!1,function(a,b,c,d){b=b.", |
| "c(a);c=c.c(a);var e=d.c(a);a=[];for(d=0;d<c.length;d++){var g=c.charAt(", |
| "d);g in a||(a[g]=e.charAt(d))}c=\"\";for(d=0;d<b.length;d++)g=b.charAt(", |
| "d),c+=g in a?a[g]:g;return c},3);L(\"true\",2,!1,!1,f(!0),0);function I", |
| "a(a,b,c,d){this.n=a;this.H=b;this.u=c;this.V=d}Ia.prototype.toString=fu", |
| "nction(){return this.n};var Ja={};function M(a,b,c,d){if(a in Ja)throw ", |
| "Error(\"Axis already created: \"+a);Ja[a]=new Ia(a,b,c,!!d)}M(\"ancesto", |
| "r\",function(a,b){for(var c=new H,d=b;d=d.parentNode;)a.matches(d)&&c.u", |
| "nshift(d);return c},!0);M(\"ancestor-or-self\",function(a,b){var c=new ", |
| "H,d=b;do a.matches(d)&&c.unshift(d);while(d=d.parentNode);return c},!0)", |
| ";\nM(\"attribute\",function(a,b){var c=new H,d=a.getName(),e=b.attribut", |
| "es;if(e)if(\"*\"==d)for(var d=0,g;g=e[d];d++)c.add(g);else(g=e.getNamed", |
| "Item(d))&&c.add(g);return c},!1);M(\"child\",function(a,b,c,d,e){return", |
| " Aa.call(null,a,b,m(c)?c:null,m(d)?d:null,e||new H)},!1,!0);M(\"descend", |
| "ant\",G,!1,!0);M(\"descendant-or-self\",function(a,b,c,d){var e=new H;F", |
| "(b,c,d)&&a.matches(b)&&e.add(b);return G(a,b,c,d,e)},!1,!0);\nM(\"follo", |
| "wing\",function(a,b,c,d){var e=new H;do for(var g=b;g=g.nextSibling;)F(", |
| "g,c,d)&&a.matches(g)&&e.add(g),e=G(a,g,c,d,e);while(b=b.parentNode);ret", |
| "urn e},!1,!0);M(\"following-sibling\",function(a,b){for(var c=new H,d=b", |
| ";d=d.nextSibling;)a.matches(d)&&c.add(d);return c},!1);M(\"namespace\",", |
| "function(){return new H},!1);M(\"parent\",function(a,b){var c=new H;if(", |
| "9==b.nodeType)return c;if(2==b.nodeType)return c.add(b.ownerElement),c;", |
| "var d=b.parentNode;a.matches(d)&&c.add(d);return c},!1);\nM(\"preceding", |
| "\",function(a,b,c,d){var e=new H,g=[];do g.unshift(b);while(b=b.parentN", |
| "ode);for(var h=1,u=g.length;h<u;h++){var n=[];for(b=g[h];b=b.previousSi", |
| "bling;)n.unshift(b);for(var A=0,Ya=n.length;A<Ya;A++)b=n[A],F(b,c,d)&&a", |
| ".matches(b)&&e.add(b),e=G(a,b,c,d,e)}return e},!0,!0);M(\"preceding-sib", |
| "ling\",function(a,b){for(var c=new H,d=b;d=d.previousSibling;)a.matches", |
| "(d)&&c.unshift(d);return c},!0);M(\"self\",function(a,b){var c=new H;a.", |
| "matches(b)&&c.add(b);return c},!1);var N={};N.v=function(){var a={W:\"h", |
| "ttp://www.w3.org/2000/svg\"};return function(b){return a[b]||null}}();N", |
| ".k=function(a,b,c){var d=C(a);try{var e=d.createNSResolver?d.createNSRe", |
| "solver(d.documentElement):N.v;return d.evaluate(b,a,e,c,null)}catch(g){", |
| "throw new s(32,\"Unable to locate an element with the xpath expression ", |
| "\"+b+\" because of the following error:\\n\"+g);}};N.p=function(a,b){if", |
| "(!a||1!=a.nodeType)throw new s(32,'The result of the xpath expression ", |
| "\"'+b+'\" is: '+a+\". It should be an element.\");};\nN.F=function(a,b)", |
| "{var c=function(){var c=N.k(b,a,9);return c?c.singleNodeValue||null:b.s", |
| "electSingleNode?(c=C(b),c.setProperty&&c.setProperty(\"SelectionLanguag", |
| "e\",\"XPath\"),b.selectSingleNode(a)):null}();null===c||N.p(c,a);return", |
| " c};\nN.K=function(a,b){var c=function(){var c=N.k(b,a,7);if(c){for(var", |
| " e=c.snapshotLength,g=[],h=0;h<e;++h)g.push(c.snapshotItem(h));return g", |
| "}return b.selectNodes?(c=C(b),c.setProperty&&c.setProperty(\"SelectionL", |
| "anguage\",\"XPath\"),b.selectNodes(a)):[]}();p(c,function(b){N.p(b,a)})", |
| ";return c};function O(a,b,c,d){this.left=a;this.top=b;this.width=c;this", |
| ".height=d}O.prototype.toString=function(){return\"(\"+this.left+\", \"+", |
| "this.top+\" - \"+this.width+\"w x \"+this.height+\"h)\"};O.prototype.co", |
| "ntains=function(a){return a instanceof O?this.left<=a.left&&this.left+t", |
| "his.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};\nO.prototype.ceil=function(){this.left=Math.ce", |
| "il(this.left);this.top=Math.ceil(this.top);this.width=Math.ceil(this.wi", |
| "dth);this.height=Math.ceil(this.height);return this};O.prototype.floor=", |
| "function(){this.left=Math.floor(this.left);this.top=Math.floor(this.top", |
| ");this.width=Math.floor(this.width);this.height=Math.floor(this.height)", |
| ";return this};\nO.prototype.round=function(){this.left=Math.round(this.", |
| "left);this.top=Math.round(this.top);this.width=Math.round(this.width);t", |
| "his.height=Math.round(this.height);return this};function Ka(a,b){var c=", |
| "C(a);return c.defaultView&&c.defaultView.getComputedStyle&&(c=c.default", |
| "View.getComputedStyle(a,null))?c[b]||c.getPropertyValue(b)||\"\":\"\"}f", |
| "unction P(a){return Ka(a,\"position\")||(a.currentStyle?a.currentStyle.", |
| "position:null)||a.style&&a.style.position}function La(a){var b;try{b=a.", |
| "getBoundingClientRect()}catch(c){return{left:0,top:0,right:0,bottom:0}}", |
| "return b}\nfunction Ma(a){var b=C(a),c=P(a),d=\"fixed\"==c||\"absolute", |
| "\"==c;for(a=a.parentNode;a&&a!=b;a=a.parentNode)if(c=P(a),d=d&&\"static", |
| "\"==c&&a!=b.documentElement&&a!=b.body,!d&&(a.scrollWidth>a.clientWidth", |
| "||a.scrollHeight>a.clientHeight||\"fixed\"==c||\"absolute\"==c||\"relat", |
| "ive\"==c))return a;return null}\nfunction Na(a){if(1==a.nodeType){var b", |
| ";if(a.getBoundingClientRect)b=La(a),b=new z(b.left,b.top);else{b=ya(a?n", |
| "ew D(C(a)):y||(y=new D));var c=C(a),d=P(a),e=new z(0,0),g=(c?C(c):docum", |
| "ent).documentElement;if(a!=g)if(a.getBoundingClientRect)a=La(a),c=ya(c?", |
| "new D(C(c)):y||(y=new D)),e.x=a.left+c.x,e.y=a.top+c.y;else if(c.getBox", |
| "ObjectFor)a=c.getBoxObjectFor(a),c=c.getBoxObjectFor(g),e.x=a.screenX-c", |
| ".screenX,e.y=a.screenY-c.screenY;else{var h=a;do{e.x+=h.offsetLeft;e.y+", |
| "=h.offsetTop;h!=a&&(e.x+=h.clientLeft||\n0,e.y+=h.clientTop||0);if(\"fi", |
| "xed\"==P(h)){e.x+=c.body.scrollLeft;e.y+=c.body.scrollTop;break}h=h.off", |
| "setParent}while(h&&h!=a);\"absolute\"==d&&(e.y-=c.body.offsetTop);for(h", |
| "=a;(h=Ma(h))&&h!=c.body&&h!=g;)e.x-=h.scrollLeft,e.y-=h.scrollTop}b=new", |
| " z(e.x-b.x,e.y-b.y)}return b}b=\"function\"==l(a.r);e=a;a.targetTouches", |
| "?e=a.targetTouches[0]:b&&a.r().targetTouches&&(e=a.r().targetTouches[0]", |
| ");return new z(e.clientX,e.clientY)};function Q(a,b){return!!a&&1==a.no", |
| "deType&&(!b||a.tagName.toUpperCase()==b)}function R(a){for(a=a.parentNo", |
| "de;a&&1!=a.nodeType&&9!=a.nodeType&&11!=a.nodeType;)a=a.parentNode;retu", |
| "rn Q(a)?a:null}\nfunction S(a,b){var c=ba(b);if(\"float\"==c||\"cssFloa", |
| "t\"==c||\"styleFloat\"==c)c=\"cssFloat\";c=Ka(a,c)||Oa(a,c);if(null===c", |
| ")c=null;else if(q(ga,b)&&(ja.test(\"#\"==c.charAt(0)?c:\"#\"+c)||na(c).", |
| "length||r&&r[c.toLowerCase()]||la(c).length)){var d=la(c);if(!d.length)", |
| "{a:if(d=na(c),!d.length){d=(d=r[c.toLowerCase()])?d:\"#\"==c.charAt(0)?", |
| "c:\"#\"+c;if(ja.test(d)&&(d=ia(d),d=ia(d),d=[parseInt(d.substr(1,2),16)", |
| ",parseInt(d.substr(3,2),16),parseInt(d.substr(5,2),16)],d.length))break", |
| " a;d=[]}3==d.length&&d.push(1)}c=4!=d.length?\nc:\"rgba(\"+d.join(\", ", |
| "\")+\")\"}return c}function Oa(a,b){var c=a.currentStyle||a.style,d=c[b", |
| "];void 0===d&&\"function\"==l(c.getPropertyValue)&&(d=c.getPropertyValu", |
| "e(b));return\"inherit\"!=d?void 0!==d?d:null:(c=R(a))?Oa(c,b):null}\nfu", |
| "nction Pa(a,b){function c(a){if(\"none\"==S(a,\"display\"))return!1;a=R", |
| "(a);return!a||c(a)}function d(a){var b=T(a);return 0<b.height&&0<b.widt", |
| "h?!0:Q(a,\"PATH\")&&(0<b.height||0<b.width)?(a=S(a,\"stroke-width\"),!!", |
| "a&&0<parseInt(a,10)):\"hidden\"!=S(a,\"overflow\")&&ea(a.childNodes,fun", |
| "ction(a){return a.nodeType==ra||Q(a)&&d(a)})}function e(a){var b=S(a,\"", |
| "-o-transform\")||S(a,\"-webkit-transform\")||S(a,\"-ms-transform\")||S(", |
| "a,\"-moz-transform\")||S(a,\"transform\");if(b&&\"none\"!==b)return b=N", |
| "a(a),a=T(a),0<=b.x+a.width&&\n0<=b.y+a.height?!0:!1;a=R(a);return!a||e(", |
| "a)}if(!Q(a))throw Error(\"Argument to isShown must be of type Element\"", |
| ");if(Q(a,\"OPTION\")||Q(a,\"OPTGROUP\")){var g=xa(a,function(a){return ", |
| "Q(a,\"SELECT\")});return!!g&&Pa(g,!0)}return(g=Qa(a))?!!g.s&&0<g.rect.w", |
| "idth&&0<g.rect.height&&Pa(g.s,b):Q(a,\"INPUT\")&&\"hidden\"==a.type.toL", |
| "owerCase()||Q(a,\"NOSCRIPT\")||\"hidden\"==S(a,\"visibility\")||!c(a)||", |
| "!b&&0==Ra(a)||!d(a)||Sa(a)==U?!1:e(a)}var U=\"hidden\";\nfunction Sa(a)", |
| "{function b(a){var b=a;if(\"visible\"==u)if(a==g)b=h;else if(a==h)retur", |
| "n{x:\"visible\",y:\"visible\"};b={x:S(b,\"overflow-x\"),y:S(b,\"overflo", |
| "w-y\")};a==g&&(b.x=\"hidden\"==b.x?\"hidden\":\"auto\",b.y=\"hidden\"==", |
| "b.y?\"hidden\":\"auto\");return b}function c(a){var b=S(a,\"position\")", |
| ";if(\"fixed\"==b)return g;for(a=R(a);a&&a!=g&&(0==S(a,\"display\").last", |
| "IndexOf(\"inline\",0)||\"absolute\"==b&&\"static\"==S(a,\"position\"));", |
| ")a=R(a);return a}var d=T(a),e=C(a),g=e.documentElement,h=e.body,u=S(g,", |
| "\"overflow\");for(a=c(a);a;a=\nc(a)){var n=T(a),e=b(a),A=d.left>=n.left", |
| "+n.width,n=d.top>=n.top+n.height;if(A&&\"hidden\"==e.x||n&&\"hidden\"==", |
| "e.y)return U;if(A&&\"visible\"!=e.x||n&&\"visible\"!=e.y)return Sa(a)==", |
| "U?U:\"scroll\"}return\"none\"}\nfunction T(a){var b=Qa(a);if(b)return b", |
| ".rect;if(\"function\"==l(a.getBBox))try{var c=a.getBBox();return new O(", |
| "c.x,c.y,c.width,c.height)}catch(d){throw d;}else{if(Q(a,\"HTML\"))retur", |
| "n a=((C(a)?C(a).parentWindow||C(a).defaultView:window)||window).documen", |
| "t,a=\"CSS1Compat\"==a.compatMode?a.documentElement:a.body,a=new B(a.cli", |
| "entWidth,a.clientHeight),new O(0,0,a.width,a.height);var b=Na(a),c=a.of", |
| "fsetWidth,e=a.offsetHeight;c||(e||!a.getBoundingClientRect)||(a=a.getBo", |
| "undingClientRect(),c=a.right-a.left,e=a.bottom-\na.top);return new O(b.", |
| "x,b.y,c,e)}}function Qa(a){var b=Q(a,\"MAP\");if(!b&&!Q(a,\"AREA\"))ret", |
| "urn null;var c=b?a:Q(a.parentNode,\"MAP\")?a.parentNode:null,d=null,e=n", |
| "ull;if(c&&c.name&&(d=N.F('/descendant::*[@usemap = \"#'+c.name+'\"]',C(", |
| "c)))&&(e=T(d),!b&&\"default\"!=a.shape.toLowerCase())){var g=Ta(a);a=Ma", |
| "th.min(Math.max(g.left,0),e.width);b=Math.min(Math.max(g.top,0),e.heigh", |
| "t);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{s:d,rect:e||new O(0,0,0,0)}}\nfunction T", |
| "a(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(\"c", |
| "ircle\"==b&&3==a.length)return b=a[2],new O(a[0]-b,a[1]-b,2*b,2*b);if(", |
| "\"poly\"==b&&2<a.length){for(var b=a[0],c=a[1],d=b,e=c,g=2;g+1<a.length", |
| ";g+=2)b=Math.min(b,a[g]),d=Math.max(d,a[g]),c=Math.min(c,a[g+1]),e=Math", |
| ".max(e,a[g+1]);return new O(b,c,d-b,e-c)}return new O(0,0,0,0)}function", |
| " Ua(a){return a.replace(/^[^\\S\\xa0]+|[^\\S\\xa0]+$/g,\"\")}\nfunction", |
| " Va(a,b){if(Q(a,\"BR\"))b.push(\"\");else{var c=Q(a,\"TD\"),d=S(a,\"dis", |
| "play\"),e=!c&&!q(Wa,d),g=void 0!=a.previousElementSibling?a.previousEle", |
| "mentSibling:sa(a.previousSibling),g=g?S(g,\"display\"):\"\",h=S(a,\"flo", |
| "at\")||S(a,\"cssFloat\")||S(a,\"styleFloat\");!e||(\"run-in\"==g&&\"non", |
| "e\"==h||/^[\\s\\xa0]*$/.test(b[b.length-1]||\"\"))||b.push(\"\");var u=", |
| "Pa(a),n=null,A=null;u&&(n=S(a,\"white-space\"),A=S(a,\"text-transform\"", |
| "));p(a.childNodes,function(a){a.nodeType==ra&&u?Xa(a,b,n,A):Q(a)&&Va(a,", |
| "b)});g=b[b.length-1]||\"\";!c&&\n\"table-cell\"!=d||(!g||aa(g))||(b[b.l", |
| "ength-1]+=\" \");e&&(\"run-in\"!=d&&!/^[\\s\\xa0]*$/.test(g))&&b.push(", |
| "\"\")}}var Wa=\"inline inline-block inline-table none table-cell table-", |
| "column table-column-group\".split(\" \");\nfunction Xa(a,b,c,d){a=a.nod", |
| "eValue.replace(/\\u200b/g,\"\");a=a.replace(/(\\r\\n|\\r|\\n)/g,\"\\n\"", |
| ");if(\"normal\"==c||\"nowrap\"==c)a=a.replace(/\\n/g,\" \");a=\"pre\"==", |
| "c||\"pre-wrap\"==c?a.replace(/[ \\f\\t\\v\\u2028\\u2029]/g,\"\\u00a0\")", |
| ":a.replace(/[\\ \\f\\t\\v\\u2028\\u2029]+/g,\" \");\"capitalize\"==d?a=", |
| "a.replace(/(^|\\s)(\\S)/g,function(a,b,c){return b+c.toUpperCase()}):\"", |
| "uppercase\"==d?a=a.toUpperCase():\"lowercase\"==d&&(a=a.toLowerCase());", |
| "c=b.pop()||\"\";aa(c)&&0==a.lastIndexOf(\" \",0)&&(a=a.substr(1));b.pus", |
| "h(c+a)}\nfunction Ra(a){var b=1,c=S(a,\"opacity\");c&&(b=Number(c));(a=", |
| "R(a))&&(b*=Ra(a));return b};function V(a,b){this.i={};this.e=[];var c=a", |
| "rguments.length;if(1<c){if(c%2)throw Error(\"Uneven number of arguments", |
| "\");for(var d=0;d<c;d+=2)this.set(arguments[d],arguments[d+1])}else if(", |
| "a){var e;if(a instanceof V)for(d=Za(a),$a(a),e=[],c=0;c<a.e.length;c++)", |
| "e.push(a.i[a.e[c]]);else{var c=[],g=0;for(d in a)c[g++]=d;d=c;c=[];g=0;", |
| "for(e in a)c[g++]=a[e];e=c}for(c=0;c<d.length;c++)this.set(d[c],e[c])}}", |
| "V.prototype.l=0;V.prototype.G=0;function Za(a){$a(a);return a.e.concat(", |
| ")}\nfunction $a(a){if(a.l!=a.e.length){for(var b=0,c=0;b<a.e.length;){v", |
| "ar d=a.e[b];Object.prototype.hasOwnProperty.call(a.i,d)&&(a.e[c++]=d);b", |
| "++}a.e.length=c}if(a.l!=a.e.length){for(var e={},c=b=0;b<a.e.length;)d=", |
| "a.e[b],Object.prototype.hasOwnProperty.call(e,d)||(a.e[c++]=d,e[d]=1),b", |
| "++;a.e.length=c}}V.prototype.get=function(a,b){return Object.prototype.", |
| "hasOwnProperty.call(this.i,a)?this.i[a]:b};\nV.prototype.set=function(a", |
| ",b){Object.prototype.hasOwnProperty.call(this.i,a)||(this.l++,this.e.pu", |
| "sh(a),this.G++);this.i[a]=b};var ab={};function W(a,b,c){var d=typeof a", |
| ";(\"object\"==d&&null!=a||\"function\"==d)&&(a=a.a);a=new bb(a,b,c);!b|", |
| "|b in ab&&!c||(ab[b]={key:a,shift:!1},c&&(ab[c]={key:a,shift:!0}));retu", |
| "rn a}function bb(a,b,c){this.code=a;this.w=b||null;this.T=c||this.w}W(8", |
| ");W(9);W(13);var cb=W(16),db=W(17),eb=W(18);W(19);W(20);W(27);W(32,\" ", |
| "\");W(33);W(34);W(35);W(36);W(37);W(38);W(39);W(40);W(44);W(45);W(46);W", |
| "(48,\"0\",\")\");W(49,\"1\",\"!\");W(50,\"2\",\"@\");W(51,\"3\",\"#\");", |
| "W(52,\"4\",\"$\");W(53,\"5\",\"%\");W(54,\"6\",\"^\");W(55,\"7\",\"&\")", |
| ";\nW(56,\"8\",\"*\");W(57,\"9\",\"(\");W(65,\"a\",\"A\");W(66,\"b\",\"B", |
| "\");W(67,\"c\",\"C\");W(68,\"d\",\"D\");W(69,\"e\",\"E\");W(70,\"f\",\"", |
| "F\");W(71,\"g\",\"G\");W(72,\"h\",\"H\");W(73,\"i\",\"I\");W(74,\"j\",", |
| "\"J\");W(75,\"k\",\"K\");W(76,\"l\",\"L\");W(77,\"m\",\"M\");W(78,\"n\"", |
| ",\"N\");W(79,\"o\",\"O\");W(80,\"p\",\"P\");W(81,\"q\",\"Q\");W(82,\"r", |
| "\",\"R\");W(83,\"s\",\"S\");W(84,\"t\",\"T\");W(85,\"u\",\"U\");W(86,\"", |
| "v\",\"V\");W(87,\"w\",\"W\");W(88,\"x\",\"X\");W(89,\"y\",\"Y\");W(90,", |
| "\"z\",\"Z\");var fb=W(v?{b:91,a:91,opera:219}:t?{b:224,a:91,opera:17}:{", |
| "b:0,a:91,opera:null});\nW(v?{b:92,a:92,opera:220}:t?{b:224,a:93,opera:1", |
| "7}:{b:0,a:92,opera:null});W(v?{b:93,a:93,opera:0}:t?{b:0,a:0,opera:16}:", |
| "{b:93,a:null,opera:0});W({b:96,a:96,opera:48},\"0\");W({b:97,a:97,opera", |
| ":49},\"1\");W({b:98,a:98,opera:50},\"2\");W({b:99,a:99,opera:51},\"3\")", |
| ";W({b:100,a:100,opera:52},\"4\");W({b:101,a:101,opera:53},\"5\");W({b:1", |
| "02,a:102,opera:54},\"6\");W({b:103,a:103,opera:55},\"7\");W({b:104,a:10", |
| "4,opera:56},\"8\");W({b:105,a:105,opera:57},\"9\");W({b:106,a:106,opera", |
| ":x?56:42},\"*\");W({b:107,a:107,opera:x?61:43},\"+\");\nW({b:109,a:109,", |
| "opera:x?109:45},\"-\");W({b:110,a:110,opera:x?190:78},\".\");W({b:111,a", |
| ":111,opera:x?191:47},\"/\");W(144);W(112);W(113);W(114);W(115);W(116);W", |
| "(117);W(118);W(119);W(120);W(121);W(122);W(123);W({b:107,a:187,opera:61", |
| "},\"=\",\"+\");W(108,\",\");W({b:109,a:189,opera:109},\"-\",\"_\");W(18", |
| "8,\",\",\"<\");W(190,\".\",\">\");W(191,\"/\",\"?\");W(192,\"`\",\"~\")", |
| ";W(219,\"[\",\"{\");W(220,\"\\\\\",\"|\");W(221,\"]\",\"}\");W({b:59,a:", |
| "186,opera:59},\";\",\":\");W(222,\"'\",'\"');var X=new V;X.set(1,cb);X.", |
| "set(2,db);X.set(4,eb);X.set(8,fb);\n(function(a){var b=new V;p(Za(a),fu", |
| "nction(c){b.set(a.get(c).code,c)});return b})(X);function gb(a){var b=[", |
| "];Va(a,b);var c=b;a=c.length;for(var b=Array(a),c=m(c)?c.split(\"\"):c,", |
| "d=0;d<a;d++)d in c&&(b[d]=Ua.call(void 0,c[d]));return Ua(b.join(\"\\n", |
| "\")).replace(/\\xa0/g,\" \")}var Y=[\"_\"],Z=k;Y[0]in Z||!Z.execScript|", |
| "|Z.execScript(\"var \"+Y[0]);for(var $;Y.length&&($=Y.shift());)Y.lengt", |
| "h||void 0===gb?Z=Z[$]?Z[$]:Z[$]={}:Z[$]=gb;; return this._.apply(null,a", |
| "rguments);}.apply({navigator:typeof window!=undefined?window.navigator:", |
| "null,document:typeof window!=undefined?window.document:null}, arguments", |
| ");}", |
| NULL |
| }; |
| |
| const char* const IS_DISPLAYED[] = { |
| "function(){return function(){function h(a){return function(){return a}}", |
| "var k=this;\nfunction l(a){var b=typeof a;if(\"object\"==b)if(a){if(a i", |
| "nstanceof Array)return\"array\";if(a instanceof Object)return b;var c=O", |
| "bject.prototype.toString.call(a);if(\"[object Window]\"==c)return\"obje", |
| "ct\";if(\"[object Array]\"==c||\"number\"==typeof a.length&&\"undefined", |
| "\"!=typeof a.splice&&\"undefined\"!=typeof a.propertyIsEnumerable&&!a.p", |
| "ropertyIsEnumerable(\"splice\"))return\"array\";if(\"[object Function]", |
| "\"==c||\"undefined\"!=typeof a.call&&\"undefined\"!=typeof a.propertyIs", |
| "Enumerable&&!a.propertyIsEnumerable(\"call\"))return\"function\"}else r", |
| "eturn\"null\";\nelse if(\"function\"==b&&\"undefined\"==typeof a.call)r", |
| "eturn\"object\";return b}function m(a){return\"string\"==typeof a};func", |
| "tion aa(a){return String(a).replace(/\\-([a-z])/g,function(a,c){return ", |
| "c.toUpperCase()})};var n=Array.prototype;function p(a,b){for(var c=a.le", |
| "ngth,d=m(a)?a.split(\"\"):a,e=0;e<c;e++)e in d&&b.call(void 0,d[e],e,a)", |
| "}function ba(a,b){if(a.reduce)return a.reduce(b,\"\");var c=\"\";p(a,fu", |
| "nction(d,e){c=b.call(void 0,c,d,e,a)});return c}function ca(a,b){for(va", |
| "r c=a.length,d=m(a)?a.split(\"\"):a,e=0;e<c;e++)if(e in d&&b.call(void ", |
| "0,d[e],e,a))return!0;return!1}\nfunction r(a,b){var c;a:if(m(a))c=m(b)&", |
| "&1==b.length?a.indexOf(b,0):-1;else{for(c=0;c<a.length;c++)if(c in a&&a", |
| "[c]===b)break a;c=-1}return 0<=c}function da(a,b,c){return 2>=arguments", |
| ".length?n.slice.call(a,b):n.slice.call(a,b,c)};var s={aliceblue:\"#f0f8", |
| "ff\",antiquewhite:\"#faebd7\",aqua:\"#00ffff\",aquamarine:\"#7fffd4\",a", |
| "zure:\"#f0ffff\",beige:\"#f5f5dc\",bisque:\"#ffe4c4\",black:\"#000000\"", |
| ",blanchedalmond:\"#ffebcd\",blue:\"#0000ff\",blueviolet:\"#8a2be2\",bro", |
| "wn:\"#a52a2a\",burlywood:\"#deb887\",cadetblue:\"#5f9ea0\",chartreuse:", |
| "\"#7fff00\",chocolate:\"#d2691e\",coral:\"#ff7f50\",cornflowerblue:\"#6", |
| "495ed\",cornsilk:\"#fff8dc\",crimson:\"#dc143c\",cyan:\"#00ffff\",darkb", |
| "lue:\"#00008b\",darkcyan:\"#008b8b\",darkgoldenrod:\"#b8860b\",darkgray", |
| ":\"#a9a9a9\",darkgreen:\"#006400\",\ndarkgrey:\"#a9a9a9\",darkkhaki:\"#", |
| "bdb76b\",darkmagenta:\"#8b008b\",darkolivegreen:\"#556b2f\",darkorange:", |
| "\"#ff8c00\",darkorchid:\"#9932cc\",darkred:\"#8b0000\",darksalmon:\"#e9", |
| "967a\",darkseagreen:\"#8fbc8f\",darkslateblue:\"#483d8b\",darkslategray", |
| ":\"#2f4f4f\",darkslategrey:\"#2f4f4f\",darkturquoise:\"#00ced1\",darkvi", |
| "olet:\"#9400d3\",deeppink:\"#ff1493\",deepskyblue:\"#00bfff\",dimgray:", |
| "\"#696969\",dimgrey:\"#696969\",dodgerblue:\"#1e90ff\",firebrick:\"#b22", |
| "222\",floralwhite:\"#fffaf0\",forestgreen:\"#228b22\",fuchsia:\"#ff00ff", |
| "\",gainsboro:\"#dcdcdc\",\nghostwhite:\"#f8f8ff\",gold:\"#ffd700\",gold", |
| "enrod:\"#daa520\",gray:\"#808080\",green:\"#008000\",greenyellow:\"#adf", |
| "f2f\",grey:\"#808080\",honeydew:\"#f0fff0\",hotpink:\"#ff69b4\",indianr", |
| "ed:\"#cd5c5c\",indigo:\"#4b0082\",ivory:\"#fffff0\",khaki:\"#f0e68c\",l", |
| "avender:\"#e6e6fa\",lavenderblush:\"#fff0f5\",lawngreen:\"#7cfc00\",lem", |
| "onchiffon:\"#fffacd\",lightblue:\"#add8e6\",lightcoral:\"#f08080\",ligh", |
| "tcyan:\"#e0ffff\",lightgoldenrodyellow:\"#fafad2\",lightgray:\"#d3d3d3", |
| "\",lightgreen:\"#90ee90\",lightgrey:\"#d3d3d3\",lightpink:\"#ffb6c1\",l", |
| "ightsalmon:\"#ffa07a\",\nlightseagreen:\"#20b2aa\",lightskyblue:\"#87ce", |
| "fa\",lightslategray:\"#778899\",lightslategrey:\"#778899\",lightsteelbl", |
| "ue:\"#b0c4de\",lightyellow:\"#ffffe0\",lime:\"#00ff00\",limegreen:\"#32", |
| "cd32\",linen:\"#faf0e6\",magenta:\"#ff00ff\",maroon:\"#800000\",mediuma", |
| "quamarine:\"#66cdaa\",mediumblue:\"#0000cd\",mediumorchid:\"#ba55d3\",m", |
| "ediumpurple:\"#9370db\",mediumseagreen:\"#3cb371\",mediumslateblue:\"#7", |
| "b68ee\",mediumspringgreen:\"#00fa9a\",mediumturquoise:\"#48d1cc\",mediu", |
| "mvioletred:\"#c71585\",midnightblue:\"#191970\",mintcream:\"#f5fffa\",m", |
| "istyrose:\"#ffe4e1\",\nmoccasin:\"#ffe4b5\",navajowhite:\"#ffdead\",nav", |
| "y:\"#000080\",oldlace:\"#fdf5e6\",olive:\"#808000\",olivedrab:\"#6b8e23", |
| "\",orange:\"#ffa500\",orangered:\"#ff4500\",orchid:\"#da70d6\",palegold", |
| "enrod:\"#eee8aa\",palegreen:\"#98fb98\",paleturquoise:\"#afeeee\",palev", |
| "ioletred:\"#db7093\",papayawhip:\"#ffefd5\",peachpuff:\"#ffdab9\",peru:", |
| "\"#cd853f\",pink:\"#ffc0cb\",plum:\"#dda0dd\",powderblue:\"#b0e0e6\",pu", |
| "rple:\"#800080\",red:\"#ff0000\",rosybrown:\"#bc8f8f\",royalblue:\"#416", |
| "9e1\",saddlebrown:\"#8b4513\",salmon:\"#fa8072\",sandybrown:\"#f4a460\"", |
| ",seagreen:\"#2e8b57\",\nseashell:\"#fff5ee\",sienna:\"#a0522d\",silver:", |
| "\"#c0c0c0\",skyblue:\"#87ceeb\",slateblue:\"#6a5acd\",slategray:\"#7080", |
| "90\",slategrey:\"#708090\",snow:\"#fffafa\",springgreen:\"#00ff7f\",ste", |
| "elblue:\"#4682b4\",tan:\"#d2b48c\",teal:\"#008080\",thistle:\"#d8bfd8\"", |
| ",tomato:\"#ff6347\",turquoise:\"#40e0d0\",violet:\"#ee82ee\",wheat:\"#f", |
| "5deb3\",white:\"#ffffff\",whitesmoke:\"#f5f5f5\",yellow:\"#ffff00\",yel", |
| "lowgreen:\"#9acd32\"};var ea=\"background-color border-top-color border", |
| "-right-color border-bottom-color border-left-color color outline-color", |
| "\".split(\" \"),fa=/#([0-9a-fA-F])([0-9a-fA-F])([0-9a-fA-F])/;function ", |
| "t(a){if(!u.test(a))throw Error(\"'\"+a+\"' is not a valid hex color\");", |
| "4==a.length&&(a=a.replace(fa,\"#$1$1$2$2$3$3\"));return a.toLowerCase()", |
| "}var u=/^#(?:[0-9a-f]{3}){1,2}$/i,ga=/^(?:rgba)?\\((\\d{1,3}),\\s?(\\d{", |
| "1,3}),\\s?(\\d{1,3}),\\s?(0|1|0\\.\\d*)\\)$/i;\nfunction v(a){var b=a.m", |
| "atch(ga);if(b){a=Number(b[1]);var c=Number(b[2]),d=Number(b[3]),b=Numbe", |
| "r(b[4]);if(0<=a&&255>=a&&0<=c&&255>=c&&0<=d&&255>=d&&0<=b&&1>=b)return[", |
| "a,c,d,b]}return[]}var ha=/^(?:rgb)?\\((0|[1-9]\\d{0,2}),\\s?(0|[1-9]\\d", |
| "{0,2}),\\s?(0|[1-9]\\d{0,2})\\)$/i;function x(a){var b=a.match(ha);if(b", |
| "){a=Number(b[1]);var c=Number(b[2]),b=Number(b[3]);if(0<=a&&255>=a&&0<=", |
| "c&&255>=c&&0<=b&&255>=b)return[a,c,b]}return[]};function y(a,b){this.co", |
| "de=a;this.state=z[a]||ia;this.message=b||\"\";var c=this.state.replace(", |
| "/((?:^|\\s+)[a-z])/g,function(a){return a.toUpperCase().replace(/^[\\s", |
| "\\xa0]+/g,\"\")}),d=c.length-5;if(0>d||c.indexOf(\"Error\",d)!=d)c+=\"E", |
| "rror\";this.name=c;c=Error(this.message);c.name=this.name;this.stack=c.", |
| "stack||\"\"}(function(){var a=Error;function b(){}b.prototype=a.prototy", |
| "pe;y.I=a.prototype;y.prototype=new b})();\nvar ia=\"unknown error\",z={", |
| "15:\"element not selectable\",11:\"element not visible\",31:\"ime engin", |
| "e activation failed\",30:\"ime not available\",24:\"invalid cookie doma", |
| "in\",29:\"invalid element coordinates\",12:\"invalid element state\",32", |
| ":\"invalid selector\",51:\"invalid selector\",52:\"invalid selector\",1", |
| "7:\"javascript error\",405:\"unsupported operation\",34:\"move target o", |
| "ut of bounds\",27:\"no such alert\",7:\"no such element\",8:\"no such f", |
| "rame\",23:\"no such window\",28:\"script timeout\",33:\"session not cre", |
| "ated\",10:\"stale element reference\",\n0:\"success\",21:\"timeout\",25", |
| ":\"unable to set cookie\",26:\"unexpected alert open\"};z[13]=ia;z[9]=", |
| "\"unknown command\";y.prototype.toString=function(){return this.name+\"", |
| ": \"+this.message};var B;function C(a,b){this.x=void 0!==a?a:0;this.y=v", |
| "oid 0!==b?b:0}C.prototype.toString=function(){return\"(\"+this.x+\", \"", |
| "+this.y+\")\"};C.prototype.ceil=function(){this.x=Math.ceil(this.x);thi", |
| "s.y=Math.ceil(this.y);return this};C.prototype.floor=function(){this.x=", |
| "Math.floor(this.x);this.y=Math.floor(this.y);return this};C.prototype.r", |
| "ound=function(){this.x=Math.round(this.x);this.y=Math.round(this.y);ret", |
| "urn this};function D(a,b){this.width=a;this.height=b}D.prototype.toStri", |
| "ng=function(){return\"(\"+this.width+\" x \"+this.height+\")\"};D.proto", |
| "type.ceil=function(){this.width=Math.ceil(this.width);this.height=Math.", |
| "ceil(this.height);return this};D.prototype.floor=function(){this.width=", |
| "Math.floor(this.width);this.height=Math.floor(this.height);return this}", |
| ";D.prototype.round=function(){this.width=Math.round(this.width);this.he", |
| "ight=Math.round(this.height);return this};var ja=3;function E(a,b){if(a", |
| ".contains&&1==b.nodeType)return a==b||a.contains(b);if(\"undefined\"!=t", |
| "ypeof a.compareDocumentPosition)return a==b||Boolean(a.compareDocumentP", |
| "osition(b)&16);for(;b&&a!=b;)b=b.parentNode;return b==a}\nfunction ka(a", |
| ",b){if(a==b)return 0;if(a.compareDocumentPosition)return a.compareDocum", |
| "entPosition(b)&2?1:-1;if(\"sourceIndex\"in a||a.parentNode&&\"sourceInd", |
| "ex\"in a.parentNode){var c=1==a.nodeType,d=1==b.nodeType;if(c&&d)return", |
| " a.sourceIndex-b.sourceIndex;var e=a.parentNode,f=b.parentNode;return e", |
| "==f?la(a,b):!c&&E(e,b)?-1*ma(a,b):!d&&E(f,a)?ma(b,a):(c?a.sourceIndex:e", |
| ".sourceIndex)-(d?b.sourceIndex:f.sourceIndex)}d=F(a);c=d.createRange();", |
| "c.selectNode(a);c.collapse(!0);d=d.createRange();d.selectNode(b);d.coll", |
| "apse(!0);\nreturn c.compareBoundaryPoints(k.Range.START_TO_END,d)}funct", |
| "ion ma(a,b){var c=a.parentNode;if(c==b)return-1;for(var d=b;d.parentNod", |
| "e!=c;)d=d.parentNode;return la(d,a)}function la(a,b){for(var c=b;c=c.pr", |
| "eviousSibling;)if(c==a)return-1;return 1}function F(a){return 9==a.node", |
| "Type?a:a.ownerDocument||a.document}function na(a,b){a=a.parentNode;for(", |
| "var c=0;a;){if(b(a))return a;a=a.parentNode;c++}return null}function G(", |
| "a){this.p=a||k.document||document}\nfunction oa(a){var b=a.p;a=b.body;b", |
| "=b.parentWindow||b.defaultView;return new C(b.pageXOffset||a.scrollLeft", |
| ",b.pageYOffset||a.scrollTop)}G.prototype.contains=E;function H(a){var b", |
| "=null,c=a.nodeType;1==c&&(b=a.textContent,b=void 0==b||null==b?a.innerT", |
| "ext:b,b=void 0==b||null==b?\"\":b);if(\"string\"!=typeof b)if(9==c||1==", |
| "c){a=9==c?a.documentElement:a.firstChild;for(var c=0,d=[],b=\"\";a;){do", |
| " 1!=a.nodeType&&(b+=a.nodeValue),d[c++]=a;while(a=a.firstChild);for(;c&", |
| "&!(a=d[--c].nextSibling););}}else b=a.nodeValue;return\"\"+b}\nfunction", |
| " I(a,b,c){if(null===b)return!0;try{if(!a.getAttribute)return!1}catch(d)", |
| "{return!1}return null==c?!!a.getAttribute(b):a.getAttribute(b,2)==c}fun", |
| "ction J(a,b,c,d,e){return pa.call(null,a,b,m(c)?c:null,m(d)?d:null,e||n", |
| "ew K)}\nfunction pa(a,b,c,d,e){b.getElementsByName&&d&&\"name\"==c?(b=b", |
| ".getElementsByName(d),p(b,function(b){a.matches(b)&&e.add(b)})):b.getEl", |
| "ementsByClassName&&d&&\"class\"==c?(b=b.getElementsByClassName(d),p(b,f", |
| "unction(b){b.className==d&&a.matches(b)&&e.add(b)})):b.getElementsByTag", |
| "Name&&(b=b.getElementsByTagName(a.getName()),p(b,function(a){I(a,c,d)&&", |
| "e.add(a)}));return e}function qa(a,b,c,d,e){for(b=b.firstChild;b;b=b.ne", |
| "xtSibling)I(b,c,d)&&a.matches(b)&&e.add(b);return e};function K(){this.", |
| "d=this.c=null;this.g=0}function ra(a){this.m=a;this.next=this.i=null}K.", |
| "prototype.unshift=function(a){a=new ra(a);a.next=this.c;this.d?this.c.i", |
| "=a:this.c=this.d=a;this.c=a;this.g++};K.prototype.add=function(a){a=new", |
| " ra(a);a.i=this.d;this.c?this.d.next=a:this.c=this.d=a;this.d=a;this.g+", |
| "+};function sa(a){return(a=a.c)?a.m:null}function L(a){return new ta(a,", |
| "!1)}function ta(a,b){this.F=a;this.j=(this.n=b)?a.d:a.c;this.r=null}\nt", |
| "a.prototype.next=function(){var a=this.j;if(null==a)return null;var b=t", |
| "his.r=a;this.j=this.n?a.i:a.next;return b.m};function M(a,b,c,d,e){b=b.", |
| "evaluate(d);c=c.evaluate(d);var f;if(b instanceof K&&c instanceof K){e=", |
| "L(b);for(d=e.next();d;d=e.next())for(b=L(c),f=b.next();f;f=b.next())if(", |
| "a(H(d),H(f)))return!0;return!1}if(b instanceof K||c instanceof K){b ins", |
| "tanceof K?e=b:(e=c,c=b);e=L(e);b=typeof c;for(d=e.next();d;d=e.next()){", |
| "switch(b){case \"number\":d=+H(d);break;case \"boolean\":d=!!H(d);break", |
| ";case \"string\":d=H(d);break;default:throw Error(\"Illegal primitive t", |
| "ype for comparison.\");}if(a(d,c))return!0}return!1}return e?\n\"boolea", |
| "n\"==typeof b||\"boolean\"==typeof c?a(!!b,!!c):\"number\"==typeof b||", |
| "\"number\"==typeof c?a(+b,+c):a(b,c):a(+b,+c)}function ua(a,b,c,d){this", |
| ".s=a;this.H=b;this.o=c;this.q=d}ua.prototype.toString=function(){return", |
| " this.s};var va={};function N(a,b,c,d){if(a in va)throw Error(\"Binary ", |
| "operator already created: \"+a);a=new ua(a,b,c,d);va[a.toString()]=a}N(", |
| "\"div\",6,1,function(a,b,c){return a.b(c)/b.b(c)});N(\"mod\",6,1,functi", |
| "on(a,b,c){return a.b(c)%b.b(c)});N(\"*\",6,1,function(a,b,c){return a.b", |
| "(c)*b.b(c)});\nN(\"+\",5,1,function(a,b,c){return a.b(c)+b.b(c)});N(\"-", |
| "\",5,1,function(a,b,c){return a.b(c)-b.b(c)});N(\"<\",4,2,function(a,b,", |
| "c){return M(function(a,b){return a<b},a,b,c)});N(\">\",4,2,function(a,b", |
| ",c){return M(function(a,b){return a>b},a,b,c)});N(\"<=\",4,2,function(a", |
| ",b,c){return M(function(a,b){return a<=b},a,b,c)});N(\">=\",4,2,functio", |
| "n(a,b,c){return M(function(a,b){return a>=b},a,b,c)});N(\"=\",3,2,funct", |
| "ion(a,b,c){return M(function(a,b){return a==b},a,b,c,!0)});\nN(\"!=\",3", |
| ",2,function(a,b,c){return M(function(a,b){return a!=b},a,b,c,!0)});N(\"", |
| "and\",2,2,function(a,b,c){return a.f(c)&&b.f(c)});N(\"or\",1,2,function", |
| "(a,b,c){return a.f(c)||b.f(c)});function wa(a,b,c,d,e,f,g,w,q){this.h=a", |
| ";this.o=b;this.D=c;this.C=d;this.B=e;this.q=f;this.A=g;this.w=void 0!==", |
| "w?w:g;this.G=!!q}wa.prototype.toString=function(){return this.h};var xa", |
| "={};function O(a,b,c,d,e,f,g,w){if(a in xa)throw Error(\"Function alrea", |
| "dy created: \"+a+\".\");xa[a]=new wa(a,b,c,d,!1,e,f,g,w)}O(\"boolean\",", |
| "2,!1,!1,function(a,b){return b.f(a)},1);O(\"ceiling\",1,!1,!1,function(", |
| "a,b){return Math.ceil(b.b(a))},1);\nO(\"concat\",3,!1,!1,function(a,b){", |
| "var c=da(arguments,1);return ba(c,function(b,c){return b+c.a(a)})},2,nu", |
| "ll);O(\"contains\",2,!1,!1,function(a,b,c){b=b.a(a);a=c.a(a);return-1!=", |
| "b.indexOf(a)},2);O(\"count\",1,!1,!1,function(a,b){return b.evaluate(a)", |
| ".g},1,1,!0);O(\"false\",2,!1,!1,h(!1),0);O(\"floor\",1,!1,!1,function(a", |
| ",b){return Math.floor(b.b(a))},1);\nO(\"id\",4,!1,!1,function(a,b){var ", |
| "c=a.e(),d=9==c.nodeType?c:c.ownerDocument,c=b.a(a).split(/\\s+/),e=[];p", |
| "(c,function(a){(a=d.getElementById(a))&&!r(e,a)&&e.push(a)});e.sort(ka)", |
| ";var f=new K;p(e,function(a){f.add(a)});return f},1);O(\"lang\",2,!1,!1", |
| ",h(!1),1);O(\"last\",1,!0,!1,function(a){if(1!=arguments.length)throw E", |
| "rror(\"Function last expects ()\");return a.u()},0);O(\"local-name\",3,", |
| "!1,!0,function(a,b){var c=b?sa(b.evaluate(a)):a.e();return c?c.nodeName", |
| ".toLowerCase():\"\"},0,1,!0);\nO(\"name\",3,!1,!0,function(a,b){var c=b", |
| "?sa(b.evaluate(a)):a.e();return c?c.nodeName.toLowerCase():\"\"},0,1,!0", |
| ");O(\"namespace-uri\",3,!0,!1,h(\"\"),0,1,!0);O(\"normalize-space\",3,!", |
| "1,!0,function(a,b){return(b?b.a(a):H(a.e())).replace(/[\\s\\xa0]+/g,\" ", |
| "\").replace(/^\\s+|\\s+$/g,\"\")},0,1);O(\"not\",2,!1,!1,function(a,b){", |
| "return!b.f(a)},1);O(\"number\",1,!1,!0,function(a,b){return b?b.b(a):+H", |
| "(a.e())},0,1);O(\"position\",1,!0,!1,function(a){return a.v()},0);O(\"r", |
| "ound\",1,!1,!1,function(a,b){return Math.round(b.b(a))},1);\nO(\"starts", |
| "-with\",2,!1,!1,function(a,b,c){b=b.a(a);a=c.a(a);return 0==b.lastIndex", |
| "Of(a,0)},2);O(\"string\",3,!1,!0,function(a,b){return b?b.a(a):H(a.e())", |
| "},0,1);O(\"string-length\",1,!1,!0,function(a,b){return(b?b.a(a):H(a.e(", |
| "))).length},0,1);\nO(\"substring\",3,!1,!1,function(a,b,c,d){c=c.b(a);i", |
| "f(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)},2,3);O(\"substring-after\",3,!1,!1,function(a,b,c)", |
| "{b=b.a(a);a=c.a(a);c=b.indexOf(a);return-1==c?\"\":b.substring(c+a.leng", |
| "th)},2);\nO(\"substring-before\",3,!1,!1,function(a,b,c){b=b.a(a);a=c.a", |
| "(a);a=b.indexOf(a);return-1==a?\"\":b.substring(0,a)},2);O(\"sum\",1,!1", |
| ",!1,function(a,b){for(var c=L(b.evaluate(a)),d=0,e=c.next();e;e=c.next(", |
| "))d+=+H(e);return d},1,1,!0);O(\"translate\",3,!1,!1,function(a,b,c,d){", |
| "b=b.a(a);c=c.a(a);var e=d.a(a);a=[];for(d=0;d<c.length;d++){var f=c.cha", |
| "rAt(d);f in a||(a[f]=e.charAt(d))}c=\"\";for(d=0;d<b.length;d++)f=b.cha", |
| "rAt(d),c+=f in a?a[f]:f;return c},3);O(\"true\",2,!1,!1,h(!0),0);functi", |
| "on ya(a,b,c,d){this.h=a;this.t=b;this.n=c;this.J=d}ya.prototype.toStrin", |
| "g=function(){return this.h};var za={};function P(a,b,c,d){if(a in za)th", |
| "row Error(\"Axis already created: \"+a);za[a]=new ya(a,b,c,!!d)}P(\"anc", |
| "estor\",function(a,b){for(var c=new K,d=b;d=d.parentNode;)a.matches(d)&", |
| "&c.unshift(d);return c},!0);P(\"ancestor-or-self\",function(a,b){var c=", |
| "new K,d=b;do a.matches(d)&&c.unshift(d);while(d=d.parentNode);return c}", |
| ",!0);\nP(\"attribute\",function(a,b){var c=new K,d=a.getName(),e=b.attr", |
| "ibutes;if(e)if(\"*\"==d)for(var d=0,f;f=e[d];d++)c.add(f);else(f=e.getN", |
| "amedItem(d))&&c.add(f);return c},!1);P(\"child\",function(a,b,c,d,e){re", |
| "turn qa.call(null,a,b,m(c)?c:null,m(d)?d:null,e||new K)},!1,!0);P(\"des", |
| "cendant\",J,!1,!0);P(\"descendant-or-self\",function(a,b,c,d){var e=new", |
| " K;I(b,c,d)&&a.matches(b)&&e.add(b);return J(a,b,c,d,e)},!1,!0);\nP(\"f", |
| "ollowing\",function(a,b,c,d){var e=new K;do for(var f=b;f=f.nextSibling", |
| ";)I(f,c,d)&&a.matches(f)&&e.add(f),e=J(a,f,c,d,e);while(b=b.parentNode)", |
| ";return e},!1,!0);P(\"following-sibling\",function(a,b){for(var c=new K", |
| ",d=b;d=d.nextSibling;)a.matches(d)&&c.add(d);return c},!1);P(\"namespac", |
| "e\",function(){return new K},!1);P(\"parent\",function(a,b){var c=new K", |
| ";if(9==b.nodeType)return c;if(2==b.nodeType)return c.add(b.ownerElement", |
| "),c;var d=b.parentNode;a.matches(d)&&c.add(d);return c},!1);\nP(\"prece", |
| "ding\",function(a,b,c,d){var e=new K,f=[];do f.unshift(b);while(b=b.par", |
| "entNode);for(var g=1,w=f.length;g<w;g++){var q=[];for(b=f[g];b=b.previo", |
| "usSibling;)q.unshift(b);for(var A=0,Ia=q.length;A<Ia;A++)b=q[A],I(b,c,d", |
| ")&&a.matches(b)&&e.add(b),e=J(a,b,c,d,e)}return e},!0,!0);P(\"preceding", |
| "-sibling\",function(a,b){for(var c=new K,d=b;d=d.previousSibling;)a.mat", |
| "ches(d)&&c.unshift(d);return c},!0);P(\"self\",function(a,b){var c=new ", |
| "K;a.matches(b)&&c.add(b);return c},!1);var Aa=function(){var a={K:\"htt", |
| "p://www.w3.org/2000/svg\"};return function(b){return a[b]||null}}();\nf", |
| "unction Ba(a,b){var c=function(){var c;var e=F(b);try{var f=e.createNSR", |
| "esolver?e.createNSResolver(e.documentElement):Aa;c=e.evaluate(a,b,f,9,n", |
| "ull)}catch(g){throw new y(32,\"Unable to locate an element with the xpa", |
| "th expression \"+a+\" because of the following error:\\n\"+g);}return c", |
| "?c.singleNodeValue||null:b.selectSingleNode?(c=F(b),c.setProperty&&c.se", |
| "tProperty(\"SelectionLanguage\",\"XPath\"),b.selectSingleNode(a)):null}", |
| "();if(null!==c&&(!c||1!=c.nodeType))throw new y(32,'The result of the x", |
| "path expression \"'+\na+'\" is: '+c+\". It should be an element.\");ret", |
| "urn c};function Q(a,b,c,d){this.left=a;this.top=b;this.width=c;this.hei", |
| "ght=d}Q.prototype.toString=function(){return\"(\"+this.left+\", \"+this", |
| ".top+\" - \"+this.width+\"w x \"+this.height+\"h)\"};Q.prototype.contai", |
| "ns=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.h", |
| "eight:a.x>=this.left&&a.x<=this.left+this.width&&a.y>=this.top&&a.y<=th", |
| "is.top+this.height};\nQ.prototype.ceil=function(){this.left=Math.ceil(t", |
| "his.left);this.top=Math.ceil(this.top);this.width=Math.ceil(this.width)", |
| ";this.height=Math.ceil(this.height);return this};Q.prototype.floor=func", |
| "tion(){this.left=Math.floor(this.left);this.top=Math.floor(this.top);th", |
| "is.width=Math.floor(this.width);this.height=Math.floor(this.height);ret", |
| "urn this};\nQ.prototype.round=function(){this.left=Math.round(this.left", |
| ");this.top=Math.round(this.top);this.width=Math.round(this.width);this.", |
| "height=Math.round(this.height);return this};function Ca(a,b){var c=F(a)", |
| ";return c.defaultView&&c.defaultView.getComputedStyle&&(c=c.defaultView", |
| ".getComputedStyle(a,null))?c[b]||c.getPropertyValue(b)||\"\":\"\"}funct", |
| "ion R(a){return Ca(a,\"position\")||(a.currentStyle?a.currentStyle.posi", |
| "tion:null)||a.style&&a.style.position}function Da(a){var b;try{b=a.getB", |
| "oundingClientRect()}catch(c){return{left:0,top:0,right:0,bottom:0}}retu", |
| "rn b}\nfunction Ea(a){var b=F(a),c=R(a),d=\"fixed\"==c||\"absolute\"==c", |
| ";for(a=a.parentNode;a&&a!=b;a=a.parentNode)if(c=R(a),d=d&&\"static\"==c", |
| "&&a!=b.documentElement&&a!=b.body,!d&&(a.scrollWidth>a.clientWidth||a.s", |
| "crollHeight>a.clientHeight||\"fixed\"==c||\"absolute\"==c||\"relative\"", |
| "==c))return a;return null}\nfunction Fa(a){if(1==a.nodeType){var b;if(a", |
| ".getBoundingClientRect)b=Da(a),b=new C(b.left,b.top);else{b=oa(a?new G(", |
| "F(a)):B||(B=new G));var c=F(a),d=R(a),e=new C(0,0),f=(c?F(c):document).", |
| "documentElement;if(a!=f)if(a.getBoundingClientRect)a=Da(a),c=oa(c?new G", |
| "(F(c)):B||(B=new G)),e.x=a.left+c.x,e.y=a.top+c.y;else if(c.getBoxObjec", |
| "tFor)a=c.getBoxObjectFor(a),c=c.getBoxObjectFor(f),e.x=a.screenX-c.scre", |
| "enX,e.y=a.screenY-c.screenY;else{var g=a;do{e.x+=g.offsetLeft;e.y+=g.of", |
| "fsetTop;g!=a&&(e.x+=g.clientLeft||\n0,e.y+=g.clientTop||0);if(\"fixed\"", |
| "==R(g)){e.x+=c.body.scrollLeft;e.y+=c.body.scrollTop;break}g=g.offsetPa", |
| "rent}while(g&&g!=a);\"absolute\"==d&&(e.y-=c.body.offsetTop);for(g=a;(g", |
| "=Ea(g))&&g!=c.body&&g!=f;)e.x-=g.scrollLeft,e.y-=g.scrollTop}b=new C(e.", |
| "x-b.x,e.y-b.y)}return b}b=\"function\"==l(a.k);e=a;a.targetTouches?e=a.", |
| "targetTouches[0]:b&&a.k().targetTouches&&(e=a.k().targetTouches[0]);ret", |
| "urn new C(e.clientX,e.clientY)};function S(a,b){return!!a&&1==a.nodeTyp", |
| "e&&(!b||a.tagName.toUpperCase()==b)}function T(a){for(a=a.parentNode;a&", |
| "&1!=a.nodeType&&9!=a.nodeType&&11!=a.nodeType;)a=a.parentNode;return S(", |
| "a)?a:null}\nfunction U(a,b){var c=aa(b);if(\"float\"==c||\"cssFloat\"==", |
| "c||\"styleFloat\"==c)c=\"cssFloat\";c=Ca(a,c)||Ga(a,c);if(null===c)c=nu", |
| "ll;else if(r(ea,b)&&(u.test(\"#\"==c.charAt(0)?c:\"#\"+c)||x(c).length|", |
| "|s&&s[c.toLowerCase()]||v(c).length)){var d=v(c);if(!d.length){a:if(d=x", |
| "(c),!d.length){d=(d=s[c.toLowerCase()])?d:\"#\"==c.charAt(0)?c:\"#\"+c;", |
| "if(u.test(d)&&(d=t(d),d=t(d),d=[parseInt(d.substr(1,2),16),parseInt(d.s", |
| "ubstr(3,2),16),parseInt(d.substr(5,2),16)],d.length))break a;d=[]}3==d.", |
| "length&&d.push(1)}c=4!=d.length?\nc:\"rgba(\"+d.join(\", \")+\")\"}retu", |
| "rn c}function Ga(a,b){var c=a.currentStyle||a.style,d=c[b];void 0===d&&", |
| "\"function\"==l(c.getPropertyValue)&&(d=c.getPropertyValue(b));return\"", |
| "inherit\"!=d?void 0!==d?d:null:(c=T(a))?Ga(c,b):null}\nfunction V(a,b){", |
| "function c(a){if(\"none\"==U(a,\"display\"))return!1;a=T(a);return!a||c", |
| "(a)}function d(a){var b=W(a);return 0<b.height&&0<b.width?!0:S(a,\"PATH", |
| "\")&&(0<b.height||0<b.width)?(a=U(a,\"stroke-width\"),!!a&&0<parseInt(a", |
| ",10)):\"hidden\"!=U(a,\"overflow\")&&ca(a.childNodes,function(a){return", |
| " a.nodeType==ja||S(a)&&d(a)})}function e(a){var b=U(a,\"-o-transform\")", |
| "||U(a,\"-webkit-transform\")||U(a,\"-ms-transform\")||U(a,\"-moz-transf", |
| "orm\")||U(a,\"transform\");if(b&&\"none\"!==b)return b=Fa(a),a=W(a),0<=", |
| "b.x+a.width&&\n0<=b.y+a.height?!0:!1;a=T(a);return!a||e(a)}if(!S(a))thr", |
| "ow Error(\"Argument to isShown must be of type Element\");if(S(a,\"OPTI", |
| "ON\")||S(a,\"OPTGROUP\")){var f=na(a,function(a){return S(a,\"SELECT\")", |
| "});return!!f&&V(f,!0)}return(f=Ha(a))?!!f.l&&0<f.rect.width&&0<f.rect.h", |
| "eight&&V(f.l,b):S(a,\"INPUT\")&&\"hidden\"==a.type.toLowerCase()||S(a,", |
| "\"NOSCRIPT\")||\"hidden\"==U(a,\"visibility\")||!c(a)||!b&&0==Ja(a)||!d", |
| "(a)||Ka(a)==X?!1:e(a)}var X=\"hidden\";\nfunction Ka(a){function b(a){v", |
| "ar b=a;if(\"visible\"==w)if(a==f)b=g;else if(a==g)return{x:\"visible\",", |
| "y:\"visible\"};b={x:U(b,\"overflow-x\"),y:U(b,\"overflow-y\")};a==f&&(b", |
| ".x=\"hidden\"==b.x?\"hidden\":\"auto\",b.y=\"hidden\"==b.y?\"hidden\":", |
| "\"auto\");return b}function c(a){var b=U(a,\"position\");if(\"fixed\"==", |
| "b)return f;for(a=T(a);a&&a!=f&&(0==U(a,\"display\").lastIndexOf(\"inlin", |
| "e\",0)||\"absolute\"==b&&\"static\"==U(a,\"position\"));)a=T(a);return ", |
| "a}var d=W(a),e=F(a),f=e.documentElement,g=e.body,w=U(f,\"overflow\");fo", |
| "r(a=c(a);a;a=\nc(a)){var q=W(a),e=b(a),A=d.left>=q.left+q.width,q=d.top", |
| ">=q.top+q.height;if(A&&\"hidden\"==e.x||q&&\"hidden\"==e.y)return X;if(", |
| "A&&\"visible\"!=e.x||q&&\"visible\"!=e.y)return Ka(a)==X?X:\"scroll\"}r", |
| "eturn\"none\"}\nfunction W(a){var b=Ha(a);if(b)return b.rect;if(\"funct", |
| "ion\"==l(a.getBBox))try{var c=a.getBBox();return new Q(c.x,c.y,c.width,", |
| "c.height)}catch(d){throw d;}else{if(S(a,\"HTML\"))return a=((F(a)?F(a).", |
| "parentWindow||F(a).defaultView:window)||window).document,a=\"CSS1Compat", |
| "\"==a.compatMode?a.documentElement:a.body,a=new D(a.clientWidth,a.clien", |
| "tHeight),new Q(0,0,a.width,a.height);var b=Fa(a),c=a.offsetWidth,e=a.of", |
| "fsetHeight;c||(e||!a.getBoundingClientRect)||(a=a.getBoundingClientRect", |
| "(),c=a.right-a.left,e=a.bottom-\na.top);return new Q(b.x,b.y,c,e)}}func", |
| "tion Ha(a){var b=S(a,\"MAP\");if(!b&&!S(a,\"AREA\"))return null;var c=b", |
| "?a:S(a.parentNode,\"MAP\")?a.parentNode:null,d=null,e=null;if(c&&c.name", |
| "&&(d=Ba('/descendant::*[@usemap = \"#'+c.name+'\"]',F(c)))&&(e=W(d),!b&", |
| "&\"default\"!=a.shape.toLowerCase())){var f=La(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.w", |
| "idth,e.width-a);f=Math.min(f.height,e.height-b);e=new Q(a+e.left,b+e.to", |
| "p,c,f)}return{l:d,rect:e||new Q(0,0,0,0)}}\nfunction La(a){var b=a.shap", |
| "e.toLowerCase();a=a.coords.split(\",\");if(\"rect\"==b&&4==a.length){va", |
| "r b=a[0],c=a[1];return new Q(b,c,a[2]-b,a[3]-c)}if(\"circle\"==b&&3==a.", |
| "length)return b=a[2],new Q(a[0]-b,a[1]-b,2*b,2*b);if(\"poly\"==b&&2<a.l", |
| "ength){for(var b=a[0],c=a[1],d=b,e=c,f=2;f+1<a.length;f+=2)b=Math.min(b", |
| ",a[f]),d=Math.max(d,a[f]),c=Math.min(c,a[f+1]),e=Math.max(e,a[f+1]);ret", |
| "urn new Q(b,c,d-b,e-c)}return new Q(0,0,0,0)}\nfunction Ja(a){var b=1,c", |
| "=U(a,\"opacity\");c&&(b=Number(c));(a=T(a))&&(b*=Ja(a));return b};var M", |
| "a=V,Y=[\"_\"],Z=k;Y[0]in Z||!Z.execScript||Z.execScript(\"var \"+Y[0]);", |
| "for(var $;Y.length&&($=Y.shift());)Y.length||void 0===Ma?Z=Z[$]?Z[$]:Z[", |
| "$]={}:Z[$]=Ma;; return this._.apply(null,arguments);}.apply({navigator:", |
| "typeof window!=undefined?window.navigator:null,document:typeof window!=", |
| "undefined?window.document:null}, arguments);}", |
| NULL |
| }; |
| |
| const char* const IS_ENABLED[] = { |
| "function(){return function(){function g(a){return function(){return a}}", |
| "var h=this;function k(a){return\"string\"==typeof a};var l=Array.protot", |
| "ype;function m(a,b){if(k(a))return k(b)&&1==b.length?a.indexOf(b,0):-1;", |
| "for(var c=0;c<a.length;c++)if(c in a&&a[c]===b)return c;return-1}functi", |
| "on p(a,b){for(var c=a.length,d=k(a)?a.split(\"\"):a,e=0;e<c;e++)e in d&", |
| "&b.call(void 0,d[e],e,a)}function q(a,b){if(a.reduce)return a.reduce(b,", |
| "\"\");var c=\"\";p(a,function(d,e){c=b.call(void 0,c,d,e,a)});return c}", |
| "function r(a,b,c){return 2>=arguments.length?l.slice.call(a,b):l.slice.", |
| "call(a,b,c)};function s(a){for(;a&&1!=a.nodeType;)a=a.previousSibling;r", |
| "eturn a}function u(a,b){if(a.contains&&1==b.nodeType)return a==b||a.con", |
| "tains(b);if(\"undefined\"!=typeof a.compareDocumentPosition)return a==b", |
| "||Boolean(a.compareDocumentPosition(b)&16);for(;b&&a!=b;)b=b.parentNode", |
| ";return b==a}\nfunction w(a,b){if(a==b)return 0;if(a.compareDocumentPos", |
| "ition)return a.compareDocumentPosition(b)&2?1:-1;if(\"sourceIndex\"in a", |
| "||a.parentNode&&\"sourceIndex\"in a.parentNode){var c=1==a.nodeType,d=1", |
| "==b.nodeType;if(c&&d)return a.sourceIndex-b.sourceIndex;var e=a.parentN", |
| "ode,f=b.parentNode;return e==f?x(a,b):!c&&u(e,b)?-1*y(a,b):!d&&u(f,a)?y", |
| "(b,a):(c?a.sourceIndex:e.sourceIndex)-(d?b.sourceIndex:f.sourceIndex)}d", |
| "=9==a.nodeType?a:a.ownerDocument||a.document;c=d.createRange();c.select", |
| "Node(a);c.collapse(!0);\nd=d.createRange();d.selectNode(b);d.collapse(!", |
| "0);return c.compareBoundaryPoints(h.Range.START_TO_END,d)}function y(a,", |
| "b){var c=a.parentNode;if(c==b)return-1;for(var d=b;d.parentNode!=c;)d=d", |
| ".parentNode;return x(d,a)}function x(a,b){for(var c=b;c=c.previousSibli", |
| "ng;)if(c==a)return-1;return 1}function z(a,b){for(var c=0;a;){if(b(a))r", |
| "eturn a;a=a.parentNode;c++}return null};function A(a){var b=null,c=a.no", |
| "deType;1==c&&(b=a.textContent,b=void 0==b||null==b?a.innerText:b,b=void", |
| " 0==b||null==b?\"\":b);if(\"string\"!=typeof b)if(9==c||1==c){a=9==c?a.", |
| "documentElement:a.firstChild;for(var c=0,d=[],b=\"\";a;){do 1!=a.nodeTy", |
| "pe&&(b+=a.nodeValue),d[c++]=a;while(a=a.firstChild);for(;c&&!(a=d[--c].", |
| "nextSibling););}}else b=a.nodeValue;return\"\"+b}\nfunction C(a,b,c){if", |
| "(null===b)return!0;try{if(!a.getAttribute)return!1}catch(d){return!1}re", |
| "turn null==c?!!a.getAttribute(b):a.getAttribute(b,2)==c}function D(a,b,", |
| "c,d,e){return E.call(null,a,b,k(c)?c:null,k(d)?d:null,e||new F)}\nfunct", |
| "ion E(a,b,c,d,e){b.getElementsByName&&d&&\"name\"==c?(b=b.getElementsBy", |
| "Name(d),p(b,function(b){a.matches(b)&&e.add(b)})):b.getElementsByClassN", |
| "ame&&d&&\"class\"==c?(b=b.getElementsByClassName(d),p(b,function(b){b.c", |
| "lassName==d&&a.matches(b)&&e.add(b)})):b.getElementsByTagName&&(b=b.get", |
| "ElementsByTagName(a.getName()),p(b,function(a){C(a,c,d)&&e.add(a)}));re", |
| "turn e}function G(a,b,c,d,e){for(b=b.firstChild;b;b=b.nextSibling)C(b,c", |
| ",d)&&a.matches(b)&&e.add(b);return e};function F(){this.d=this.c=null;t", |
| "his.g=0}function H(a){this.k=a;this.next=this.i=null}F.prototype.unshif", |
| "t=function(a){a=new H(a);a.next=this.c;this.d?this.c.i=a:this.c=this.d=", |
| "a;this.c=a;this.g++};F.prototype.add=function(a){a=new H(a);a.i=this.d;", |
| "this.c?this.d.next=a:this.c=this.d=a;this.d=a;this.g++};function I(a){r", |
| "eturn(a=a.c)?a.k:null}function J(a){return new K(a,!1)}function K(a,b){", |
| "this.B=a;this.j=(this.l=b)?a.d:a.c;this.o=null}\nK.prototype.next=funct", |
| "ion(){var a=this.j;if(null==a)return null;var b=this.o=a;this.j=this.l?", |
| "a.i:a.next;return b.k};function L(a,b,c,d,e){b=b.evaluate(d);c=c.evalua", |
| "te(d);var f;if(b instanceof F&&c instanceof F){e=J(b);for(d=e.next();d;", |
| "d=e.next())for(b=J(c),f=b.next();f;f=b.next())if(a(A(d),A(f)))return!0;", |
| "return!1}if(b instanceof F||c instanceof F){b instanceof F?e=b:(e=c,c=b", |
| ");e=J(e);b=typeof c;for(d=e.next();d;d=e.next()){switch(b){case \"numbe", |
| "r\":d=+A(d);break;case \"boolean\":d=!!A(d);break;case \"string\":d=A(d", |
| ");break;default:throw Error(\"Illegal primitive type for comparison.\")", |
| ";}if(a(d,c))return!0}return!1}return e?\n\"boolean\"==typeof b||\"boole", |
| "an\"==typeof c?a(!!b,!!c):\"number\"==typeof b||\"number\"==typeof c?a(", |
| "+b,+c):a(b,c):a(+b,+c)}function M(a,b,c,d){this.p=a;this.D=b;this.m=c;t", |
| "his.n=d}M.prototype.toString=function(){return this.p};var N={};functio", |
| "n O(a,b,c,d){if(a in N)throw Error(\"Binary operator already created: ", |
| "\"+a);a=new M(a,b,c,d);N[a.toString()]=a}O(\"div\",6,1,function(a,b,c){", |
| "return a.b(c)/b.b(c)});O(\"mod\",6,1,function(a,b,c){return a.b(c)%b.b(", |
| "c)});O(\"*\",6,1,function(a,b,c){return a.b(c)*b.b(c)});\nO(\"+\",5,1,f", |
| "unction(a,b,c){return a.b(c)+b.b(c)});O(\"-\",5,1,function(a,b,c){retur", |
| "n a.b(c)-b.b(c)});O(\"<\",4,2,function(a,b,c){return L(function(a,b){re", |
| "turn a<b},a,b,c)});O(\">\",4,2,function(a,b,c){return L(function(a,b){r", |
| "eturn a>b},a,b,c)});O(\"<=\",4,2,function(a,b,c){return L(function(a,b)", |
| "{return a<=b},a,b,c)});O(\">=\",4,2,function(a,b,c){return L(function(a", |
| ",b){return a>=b},a,b,c)});O(\"=\",3,2,function(a,b,c){return L(function", |
| "(a,b){return a==b},a,b,c,!0)});\nO(\"!=\",3,2,function(a,b,c){return L(", |
| "function(a,b){return a!=b},a,b,c,!0)});O(\"and\",2,2,function(a,b,c){re", |
| "turn a.f(c)&&b.f(c)});O(\"or\",1,2,function(a,b,c){return a.f(c)||b.f(c", |
| ")});function P(a,b,c,d,e,f,n,t,v){this.h=a;this.m=b;this.A=c;this.w=d;t", |
| "his.v=e;this.n=f;this.u=n;this.t=void 0!==t?t:n;this.C=!!v}P.prototype.", |
| "toString=function(){return this.h};var Q={};function R(a,b,c,d,e,f,n,t)", |
| "{if(a in Q)throw Error(\"Function already created: \"+a+\".\");Q[a]=new", |
| " P(a,b,c,d,!1,e,f,n,t)}R(\"boolean\",2,!1,!1,function(a,b){return b.f(a", |
| ")},1);R(\"ceiling\",1,!1,!1,function(a,b){return Math.ceil(b.b(a))},1);", |
| "\nR(\"concat\",3,!1,!1,function(a,b){var c=r(arguments,1);return q(c,fu", |
| "nction(b,c){return b+c.a(a)})},2,null);R(\"contains\",2,!1,!1,function(", |
| "a,b,c){b=b.a(a);a=c.a(a);return-1!=b.indexOf(a)},2);R(\"count\",1,!1,!1", |
| ",function(a,b){return b.evaluate(a).g},1,1,!0);R(\"false\",2,!1,!1,g(!1", |
| "),0);R(\"floor\",1,!1,!1,function(a,b){return Math.floor(b.b(a))},1);\n", |
| "R(\"id\",4,!1,!1,function(a,b){var c=a.e(),d=9==c.nodeType?c:c.ownerDoc", |
| "ument,c=b.a(a).split(/\\s+/),e=[];p(c,function(a){a=d.getElementById(a)", |
| ";!a||0<=m(e,a)||e.push(a)});e.sort(w);var f=new F;p(e,function(a){f.add", |
| "(a)});return f},1);R(\"lang\",2,!1,!1,g(!1),1);R(\"last\",1,!0,!1,funct", |
| "ion(a){if(1!=arguments.length)throw Error(\"Function last expects ()\")", |
| ";return a.r()},0);R(\"local-name\",3,!1,!0,function(a,b){var c=b?I(b.ev", |
| "aluate(a)):a.e();return c?c.nodeName.toLowerCase():\"\"},0,1,!0);\nR(\"", |
| "name\",3,!1,!0,function(a,b){var c=b?I(b.evaluate(a)):a.e();return c?c.", |
| "nodeName.toLowerCase():\"\"},0,1,!0);R(\"namespace-uri\",3,!0,!1,g(\"\"", |
| "),0,1,!0);R(\"normalize-space\",3,!1,!0,function(a,b){return(b?b.a(a):A", |
| "(a.e())).replace(/[\\s\\xa0]+/g,\" \").replace(/^\\s+|\\s+$/g,\"\")},0,", |
| "1);R(\"not\",2,!1,!1,function(a,b){return!b.f(a)},1);R(\"number\",1,!1,", |
| "!0,function(a,b){return b?b.b(a):+A(a.e())},0,1);R(\"position\",1,!0,!1", |
| ",function(a){return a.s()},0);R(\"round\",1,!1,!1,function(a,b){return ", |
| "Math.round(b.b(a))},1);\nR(\"starts-with\",2,!1,!1,function(a,b,c){b=b.", |
| "a(a);a=c.a(a);return 0==b.lastIndexOf(a,0)},2);R(\"string\",3,!1,!0,fun", |
| "ction(a,b){return b?b.a(a):A(a.e())},0,1);R(\"string-length\",1,!1,!0,f", |
| "unction(a,b){return(b?b.a(a):A(a.e())).length},0,1);\nR(\"substring\",3", |
| ",!1,!1,function(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)},2,3);R(\"substr", |
| "ing-after\",3,!1,!1,function(a,b,c){b=b.a(a);a=c.a(a);c=b.indexOf(a);re", |
| "turn-1==c?\"\":b.substring(c+a.length)},2);\nR(\"substring-before\",3,!", |
| "1,!1,function(a,b,c){b=b.a(a);a=c.a(a);a=b.indexOf(a);return-1==a?\"\":", |
| "b.substring(0,a)},2);R(\"sum\",1,!1,!1,function(a,b){for(var c=J(b.eval", |
| "uate(a)),d=0,e=c.next();e;e=c.next())d+=+A(e);return d},1,1,!0);R(\"tra", |
| "nslate\",3,!1,!1,function(a,b,c,d){b=b.a(a);c=c.a(a);var e=d.a(a);a=[];", |
| "for(d=0;d<c.length;d++){var f=c.charAt(d);f in a||(a[f]=e.charAt(d))}c=", |
| "\"\";for(d=0;d<b.length;d++)f=b.charAt(d),c+=f in a?a[f]:f;return c},3)", |
| ";R(\"true\",2,!1,!1,g(!0),0);function S(a,b,c,d){this.h=a;this.q=b;this", |
| ".l=c;this.F=d}S.prototype.toString=function(){return this.h};var T={};f", |
| "unction U(a,b,c,d){if(a in T)throw Error(\"Axis already created: \"+a);", |
| "T[a]=new S(a,b,c,!!d)}U(\"ancestor\",function(a,b){for(var c=new F,d=b;", |
| "d=d.parentNode;)a.matches(d)&&c.unshift(d);return c},!0);U(\"ancestor-o", |
| "r-self\",function(a,b){var c=new F,d=b;do a.matches(d)&&c.unshift(d);wh", |
| "ile(d=d.parentNode);return c},!0);\nU(\"attribute\",function(a,b){var c", |
| "=new F,d=a.getName(),e=b.attributes;if(e)if(\"*\"==d)for(var d=0,f;f=e[", |
| "d];d++)c.add(f);else(f=e.getNamedItem(d))&&c.add(f);return c},!1);U(\"c", |
| "hild\",function(a,b,c,d,e){return G.call(null,a,b,k(c)?c:null,k(d)?d:nu", |
| "ll,e||new F)},!1,!0);U(\"descendant\",D,!1,!0);U(\"descendant-or-self\"", |
| ",function(a,b,c,d){var e=new F;C(b,c,d)&&a.matches(b)&&e.add(b);return ", |
| "D(a,b,c,d,e)},!1,!0);\nU(\"following\",function(a,b,c,d){var e=new F;do", |
| " for(var f=b;f=f.nextSibling;)C(f,c,d)&&a.matches(f)&&e.add(f),e=D(a,f,", |
| "c,d,e);while(b=b.parentNode);return e},!1,!0);U(\"following-sibling\",f", |
| "unction(a,b){for(var c=new F,d=b;d=d.nextSibling;)a.matches(d)&&c.add(d", |
| ");return c},!1);U(\"namespace\",function(){return new F},!1);U(\"parent", |
| "\",function(a,b){var c=new F;if(9==b.nodeType)return c;if(2==b.nodeType", |
| ")return c.add(b.ownerElement),c;var d=b.parentNode;a.matches(d)&&c.add(", |
| "d);return c},!1);\nU(\"preceding\",function(a,b,c,d){var e=new F,f=[];d", |
| "o f.unshift(b);while(b=b.parentNode);for(var n=1,t=f.length;n<t;n++){va", |
| "r v=[];for(b=f[n];b=b.previousSibling;)v.unshift(b);for(var B=0,aa=v.le", |
| "ngth;B<aa;B++)b=v[B],C(b,c,d)&&a.matches(b)&&e.add(b),e=D(a,b,c,d,e)}re", |
| "turn e},!0,!0);U(\"preceding-sibling\",function(a,b){for(var c=new F,d=", |
| "b;d=d.previousSibling;)a.matches(d)&&c.unshift(d);return c},!0);U(\"sel", |
| "f\",function(a,b){var c=new F;a.matches(b)&&c.add(b);return c},!1);func", |
| "tion V(a,b){return!!a&&1==a.nodeType&&(!b||a.tagName.toUpperCase()==b)}", |
| "var ba=\"BUTTON INPUT OPTGROUP OPTION SELECT TEXTAREA\".split(\" \");\n", |
| "function W(a){var b=a.tagName.toUpperCase();return 0<=m(ba,b)?a.disable", |
| "d?!1:a.parentNode&&1==a.parentNode.nodeType&&\"OPTGROUP\"==b||\"OPTION", |
| "\"==b?W(a.parentNode):!z(a,function(a){var b=a.parentNode;if(b&&V(b,\"F", |
| "IELDSET\")&&b.disabled){if(!V(a,\"LEGEND\"))return!0;for(;a=void 0!=a.p", |
| "reviousElementSibling?a.previousElementSibling:s(a.previousSibling);)if", |
| "(V(a,\"LEGEND\"))return!0}return!1}):!0};var X=W,Y=[\"_\"],Z=h;Y[0]in Z", |
| "||!Z.execScript||Z.execScript(\"var \"+Y[0]);for(var $;Y.length&&($=Y.s", |
| "hift());)Y.length||void 0===X?Z=Z[$]?Z[$]:Z[$]={}:Z[$]=X;; return this.", |
| "_.apply(null,arguments);}.apply({navigator:typeof window!=undefined?win", |
| "dow.navigator:null,document:typeof window!=undefined?window.document:nu", |
| "ll}, arguments);}", |
| NULL |
| }; |
| |
| const char* const IS_ONLINE[] = { |
| "function(){return function(){var a=window;function c(e,h){this.code=e;t", |
| "his.state=d[e]||f;this.message=h||\"\";var b=this.state.replace(/((?:^|", |
| "\\s+)[a-z])/g,function(b){return b.toUpperCase().replace(/^[\\s\\xa0]+/", |
| "g,\"\")}),l=b.length-5;if(0>l||b.indexOf(\"Error\",l)!=l)b+=\"Error\";t", |
| "his.name=b;b=Error(this.message);b.name=this.name;this.stack=b.stack||", |
| "\"\"}(function(){var e=Error;function h(){}h.prototype=e.prototype;c.a=", |
| "e.prototype;c.prototype=new h})();\nvar f=\"unknown error\",d={15:\"ele", |
| "ment not selectable\",11:\"element not visible\",31:\"ime engine activa", |
| "tion failed\",30:\"ime not available\",24:\"invalid cookie domain\",29:", |
| "\"invalid element coordinates\",12:\"invalid element state\",32:\"inval", |
| "id selector\",51:\"invalid selector\",52:\"invalid selector\",17:\"java", |
| "script error\",405:\"unsupported operation\",34:\"move target out of bo", |
| "unds\",27:\"no such alert\",7:\"no such element\",8:\"no such frame\",2", |
| "3:\"no such window\",28:\"script timeout\",33:\"session not created\",1", |
| "0:\"stale element reference\",\n0:\"success\",21:\"timeout\",25:\"unabl", |
| "e to set cookie\",26:\"unexpected alert open\"};d[13]=f;d[9]=\"unknown ", |
| "command\";c.prototype.toString=function(){return this.name+\": \"+this.", |
| "message};var g=this.navigator;var k=-1!=(g&&g.platform||\"\").indexOf(", |
| "\"Win\")&&!1;\nfunction m(){switch(\"browser_connection\"){case \"appca", |
| "che\":return null!=a.applicationCache;case \"browser_connection\":retur", |
| "n null!=a.navigator&&null!=a.navigator.onLine;case \"database\":return ", |
| "null!=a.openDatabase;case \"location\":return k?!1:null!=a.navigator&&n", |
| "ull!=a.navigator.geolocation;case \"local_storage\":return null!=a.loca", |
| "lStorage;case \"session_storage\":return null!=a.sessionStorage&&null!=", |
| "a.sessionStorage.clear;default:throw new c(13,\"Unsupported API identif", |
| "ier provided as parameter\");}};function n(){if(m())return a.navigator.", |
| "onLine;throw new c(13,\"Undefined browser connection state\");}var p=[", |
| "\"_\"],q=this;p[0]in q||!q.execScript||q.execScript(\"var \"+p[0]);for(", |
| "var r;p.length&&(r=p.shift());)p.length||void 0===n?q=q[r]?q[r]:q[r]={}", |
| ":q[r]=n;; return this._.apply(null,arguments);}.apply({navigator:typeof", |
| " window!=undefined?window.navigator:null,document:typeof window!=undefi", |
| "ned?window.document:null}, arguments);}", |
| NULL |
| }; |
| |
| const char* const IS_SELECTED[] = { |
| "function(){return function(){function e(a){return function(){return a}}", |
| "var h=this;function k(a){return\"string\"==typeof a};var l=Array.protot", |
| "ype;function m(a,b){for(var c=a.length,d=k(a)?a.split(\"\"):a,f=0;f<c;f", |
| "++)f in d&&b.call(void 0,d[f],f,a)}function aa(a,b){if(a.reduce)return ", |
| "a.reduce(b,\"\");var c=\"\";m(a,function(d,f){c=b.call(void 0,c,d,f,a)}", |
| ");return c}function ba(a,b,c){return 2>=arguments.length?l.slice.call(a", |
| ",b):l.slice.call(a,b,c)};function n(a,b){this.code=a;this.state=q[a]||r", |
| ";this.message=b||\"\";var c=this.state.replace(/((?:^|\\s+)[a-z])/g,fun", |
| "ction(a){return a.toUpperCase().replace(/^[\\s\\xa0]+/g,\"\")}),d=c.len", |
| "gth-5;if(0>d||c.indexOf(\"Error\",d)!=d)c+=\"Error\";this.name=c;c=Erro", |
| "r(this.message);c.name=this.name;this.stack=c.stack||\"\"}(function(){v", |
| "ar a=Error;function b(){}b.prototype=a.prototype;n.N=a.prototype;n.prot", |
| "otype=new b})();\nvar r=\"unknown error\",q={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\"};q[13]=r;q[9]=\"unknown command\";n.proto", |
| "type.toString=function(){return this.name+\": \"+this.message};var s,t,", |
| "u,w=h.navigator;u=w&&w.platform||\"\";s=-1!=u.indexOf(\"Mac\");t=-1!=u.", |
| "indexOf(\"Win\");var x=-1!=u.indexOf(\"Linux\");function z(a,b){if(a.co", |
| "ntains&&1==b.nodeType)return a==b||a.contains(b);if(\"undefined\"!=type", |
| "of a.compareDocumentPosition)return a==b||Boolean(a.compareDocumentPosi", |
| "tion(b)&16);for(;b&&a!=b;)b=b.parentNode;return b==a}\nfunction ca(a,b)", |
| "{if(a==b)return 0;if(a.compareDocumentPosition)return a.compareDocument", |
| "Position(b)&2?1:-1;if(\"sourceIndex\"in a||a.parentNode&&\"sourceIndex", |
| "\"in a.parentNode){var c=1==a.nodeType,d=1==b.nodeType;if(c&&d)return a", |
| ".sourceIndex-b.sourceIndex;var f=a.parentNode,g=b.parentNode;return f==", |
| "g?A(a,b):!c&&z(f,b)?-1*B(a,b):!d&&z(g,a)?B(b,a):(c?a.sourceIndex:f.sour", |
| "ceIndex)-(d?b.sourceIndex:g.sourceIndex)}d=9==a.nodeType?a:a.ownerDocum", |
| "ent||a.document;c=d.createRange();c.selectNode(a);c.collapse(!0);\nd=d.", |
| "createRange();d.selectNode(b);d.collapse(!0);return c.compareBoundaryPo", |
| "ints(h.Range.START_TO_END,d)}function B(a,b){var c=a.parentNode;if(c==b", |
| ")return-1;for(var d=b;d.parentNode!=c;)d=d.parentNode;return A(d,a)}fun", |
| "ction A(a,b){for(var c=b;c=c.previousSibling;)if(c==a)return-1;return 1", |
| "};function C(a){var b=null,c=a.nodeType;1==c&&(b=a.textContent,b=void 0", |
| "==b||null==b?a.innerText:b,b=void 0==b||null==b?\"\":b);if(\"string\"!=", |
| "typeof b)if(9==c||1==c){a=9==c?a.documentElement:a.firstChild;for(var c", |
| "=0,d=[],b=\"\";a;){do 1!=a.nodeType&&(b+=a.nodeValue),d[c++]=a;while(a=", |
| "a.firstChild);for(;c&&!(a=d[--c].nextSibling););}}else b=a.nodeValue;re", |
| "turn\"\"+b}\nfunction D(a,b,c){if(null===b)return!0;try{if(!a.getAttrib", |
| "ute)return!1}catch(d){return!1}return null==c?!!a.getAttribute(b):a.get", |
| "Attribute(b,2)==c}function E(a,b,c,d,f){return da.call(null,a,b,k(c)?c:", |
| "null,k(d)?d:null,f||new F)}\nfunction da(a,b,c,d,f){b.getElementsByName", |
| "&&d&&\"name\"==c?(b=b.getElementsByName(d),m(b,function(b){a.matches(b)", |
| "&&f.add(b)})):b.getElementsByClassName&&d&&\"class\"==c?(b=b.getElement", |
| "sByClassName(d),m(b,function(b){b.className==d&&a.matches(b)&&f.add(b)}", |
| ")):b.getElementsByTagName&&(b=b.getElementsByTagName(a.getName()),m(b,f", |
| "unction(a){D(a,c,d)&&f.add(a)}));return f}function ea(a,b,c,d,f){for(b=", |
| "b.firstChild;b;b=b.nextSibling)D(b,c,d)&&a.matches(b)&&f.add(b);return ", |
| "f};function F(){this.g=this.f=null;this.l=0}function G(a){this.p=a;this", |
| ".next=this.n=null}F.prototype.unshift=function(a){a=new G(a);a.next=thi", |
| "s.f;this.g?this.f.n=a:this.f=this.g=a;this.f=a;this.l++};F.prototype.ad", |
| "d=function(a){a=new G(a);a.n=this.g;this.f?this.g.next=a:this.f=this.g=", |
| "a;this.g=a;this.l++};function H(a){return(a=a.f)?a.p:null}function I(a)", |
| "{return new J(a,!1)}function J(a,b){this.J=a;this.o=(this.q=b)?a.g:a.f;", |
| "this.u=null}\nJ.prototype.next=function(){var a=this.o;if(null==a)retur", |
| "n null;var b=this.u=a;this.o=this.q?a.n:a.next;return b.p};function K(a", |
| ",b,c,d,f){b=b.evaluate(d);c=c.evaluate(d);var g;if(b instanceof F&&c in", |
| "stanceof F){f=I(b);for(d=f.next();d;d=f.next())for(b=I(c),g=b.next();g;", |
| "g=b.next())if(a(C(d),C(g)))return!0;return!1}if(b instanceof F||c insta", |
| "nceof F){b instanceof F?f=b:(f=c,c=b);f=I(f);b=typeof c;for(d=f.next();", |
| "d;d=f.next()){switch(b){case \"number\":d=+C(d);break;case \"boolean\":", |
| "d=!!C(d);break;case \"string\":d=C(d);break;default:throw Error(\"Illeg", |
| "al primitive type for comparison.\");}if(a(d,c))return!0}return!1}retur", |
| "n f?\n\"boolean\"==typeof b||\"boolean\"==typeof c?a(!!b,!!c):\"number", |
| "\"==typeof b||\"number\"==typeof c?a(+b,+c):a(b,c):a(+b,+c)}function M(", |
| "a,b,c,d){this.v=a;this.L=b;this.s=c;this.t=d}M.prototype.toString=funct", |
| "ion(){return this.v};var N={};function O(a,b,c,d){if(a in N)throw Error", |
| "(\"Binary operator already created: \"+a);a=new M(a,b,c,d);N[a.toString", |
| "()]=a}O(\"div\",6,1,function(a,b,c){return a.d(c)/b.d(c)});O(\"mod\",6,", |
| "1,function(a,b,c){return a.d(c)%b.d(c)});O(\"*\",6,1,function(a,b,c){re", |
| "turn a.d(c)*b.d(c)});\nO(\"+\",5,1,function(a,b,c){return a.d(c)+b.d(c)", |
| "});O(\"-\",5,1,function(a,b,c){return a.d(c)-b.d(c)});O(\"<\",4,2,funct", |
| "ion(a,b,c){return K(function(a,b){return a<b},a,b,c)});O(\">\",4,2,func", |
| "tion(a,b,c){return K(function(a,b){return a>b},a,b,c)});O(\"<=\",4,2,fu", |
| "nction(a,b,c){return K(function(a,b){return a<=b},a,b,c)});O(\">=\",4,2", |
| ",function(a,b,c){return K(function(a,b){return a>=b},a,b,c)});O(\"=\",3", |
| ",2,function(a,b,c){return K(function(a,b){return a==b},a,b,c,!0)});\nO(", |
| "\"!=\",3,2,function(a,b,c){return K(function(a,b){return a!=b},a,b,c,!0", |
| ")});O(\"and\",2,2,function(a,b,c){return a.j(c)&&b.j(c)});O(\"or\",1,2,", |
| "function(a,b,c){return a.j(c)||b.j(c)});function P(a,b,c,d,f,g,p,v,y){t", |
| "his.m=a;this.s=b;this.I=c;this.H=d;this.G=f;this.t=g;this.F=p;this.D=vo", |
| "id 0!==v?v:p;this.K=!!y}P.prototype.toString=function(){return this.m};", |
| "var Q={};function R(a,b,c,d,f,g,p,v){if(a in Q)throw Error(\"Function a", |
| "lready created: \"+a+\".\");Q[a]=new P(a,b,c,d,!1,f,g,p,v)}R(\"boolean", |
| "\",2,!1,!1,function(a,b){return b.j(a)},1);R(\"ceiling\",1,!1,!1,functi", |
| "on(a,b){return Math.ceil(b.d(a))},1);\nR(\"concat\",3,!1,!1,function(a,", |
| "b){var c=ba(arguments,1);return aa(c,function(b,c){return b+c.c(a)})},2", |
| ",null);R(\"contains\",2,!1,!1,function(a,b,c){b=b.c(a);a=c.c(a);return-", |
| "1!=b.indexOf(a)},2);R(\"count\",1,!1,!1,function(a,b){return b.evaluate", |
| "(a).l},1,1,!0);R(\"false\",2,!1,!1,e(!1),0);R(\"floor\",1,!1,!1,functio", |
| "n(a,b){return Math.floor(b.d(a))},1);\nR(\"id\",4,!1,!1,function(a,b){v", |
| "ar c=a.h(),d=9==c.nodeType?c:c.ownerDocument,c=b.c(a).split(/\\s+/),f=[", |
| "];m(c,function(a){a=d.getElementById(a);var b;if(!(b=!a)){a:if(k(f))b=k", |
| "(a)&&1==a.length?f.indexOf(a,0):-1;else{for(b=0;b<f.length;b++)if(b in ", |
| "f&&f[b]===a)break a;b=-1}b=0<=b}b||f.push(a)});f.sort(ca);var g=new F;m", |
| "(f,function(a){g.add(a)});return g},1);R(\"lang\",2,!1,!1,e(!1),1);R(\"", |
| "last\",1,!0,!1,function(a){if(1!=arguments.length)throw Error(\"Functio", |
| "n last expects ()\");return a.B()},0);\nR(\"local-name\",3,!1,!0,functi", |
| "on(a,b){var c=b?H(b.evaluate(a)):a.h();return c?c.nodeName.toLowerCase(", |
| "):\"\"},0,1,!0);R(\"name\",3,!1,!0,function(a,b){var c=b?H(b.evaluate(a", |
| ")):a.h();return c?c.nodeName.toLowerCase():\"\"},0,1,!0);R(\"namespace-", |
| "uri\",3,!0,!1,e(\"\"),0,1,!0);R(\"normalize-space\",3,!1,!0,function(a,", |
| "b){return(b?b.c(a):C(a.h())).replace(/[\\s\\xa0]+/g,\" \").replace(/^", |
| "\\s+|\\s+$/g,\"\")},0,1);R(\"not\",2,!1,!1,function(a,b){return!b.j(a)}", |
| ",1);R(\"number\",1,!1,!0,function(a,b){return b?b.d(a):+C(a.h())},0,1);", |
| "\nR(\"position\",1,!0,!1,function(a){return a.C()},0);R(\"round\",1,!1,", |
| "!1,function(a,b){return Math.round(b.d(a))},1);R(\"starts-with\",2,!1,!", |
| "1,function(a,b,c){b=b.c(a);a=c.c(a);return 0==b.lastIndexOf(a,0)},2);R(", |
| "\"string\",3,!1,!0,function(a,b){return b?b.c(a):C(a.h())},0,1);R(\"str", |
| "ing-length\",1,!1,!0,function(a,b){return(b?b.c(a):C(a.h())).length},0,", |
| "1);\nR(\"substring\",3,!1,!1,function(a,b,c,d){c=c.d(a);if(isNaN(c)||In", |
| "finity==c||-Infinity==c)return\"\";d=d?d.d(a):Infinity;if(isNaN(d)||-In", |
| "finity===d)return\"\";c=Math.round(c)-1;var f=Math.max(c,0);a=b.c(a);if", |
| "(Infinity==d)return a.substring(f);b=Math.round(d);return a.substring(f", |
| ",c+b)},2,3);R(\"substring-after\",3,!1,!1,function(a,b,c){b=b.c(a);a=c.", |
| "c(a);c=b.indexOf(a);return-1==c?\"\":b.substring(c+a.length)},2);\nR(\"", |
| "substring-before\",3,!1,!1,function(a,b,c){b=b.c(a);a=c.c(a);a=b.indexO", |
| "f(a);return-1==a?\"\":b.substring(0,a)},2);R(\"sum\",1,!1,!1,function(a", |
| ",b){for(var c=I(b.evaluate(a)),d=0,f=c.next();f;f=c.next())d+=+C(f);ret", |
| "urn d},1,1,!0);R(\"translate\",3,!1,!1,function(a,b,c,d){b=b.c(a);c=c.c", |
| "(a);var f=d.c(a);a=[];for(d=0;d<c.length;d++){var g=c.charAt(d);g in a|", |
| "|(a[g]=f.charAt(d))}c=\"\";for(d=0;d<b.length;d++)g=b.charAt(d),c+=g in", |
| " a?a[g]:g;return c},3);R(\"true\",2,!1,!1,e(!0),0);function S(a,b,c,d){", |
| "this.m=a;this.A=b;this.q=c;this.O=d}S.prototype.toString=function(){ret", |
| "urn this.m};var fa={};function T(a,b,c,d){if(a in fa)throw Error(\"Axis", |
| " already created: \"+a);fa[a]=new S(a,b,c,!!d)}T(\"ancestor\",function(", |
| "a,b){for(var c=new F,d=b;d=d.parentNode;)a.matches(d)&&c.unshift(d);ret", |
| "urn c},!0);T(\"ancestor-or-self\",function(a,b){var c=new F,d=b;do a.ma", |
| "tches(d)&&c.unshift(d);while(d=d.parentNode);return c},!0);\nT(\"attrib", |
| "ute\",function(a,b){var c=new F,d=a.getName(),f=b.attributes;if(f)if(\"", |
| "*\"==d)for(var d=0,g;g=f[d];d++)c.add(g);else(g=f.getNamedItem(d))&&c.a", |
| "dd(g);return c},!1);T(\"child\",function(a,b,c,d,f){return ea.call(null", |
| ",a,b,k(c)?c:null,k(d)?d:null,f||new F)},!1,!0);T(\"descendant\",E,!1,!0", |
| ");T(\"descendant-or-self\",function(a,b,c,d){var f=new F;D(b,c,d)&&a.ma", |
| "tches(b)&&f.add(b);return E(a,b,c,d,f)},!1,!0);\nT(\"following\",functi", |
| "on(a,b,c,d){var f=new F;do for(var g=b;g=g.nextSibling;)D(g,c,d)&&a.mat", |
| "ches(g)&&f.add(g),f=E(a,g,c,d,f);while(b=b.parentNode);return f},!1,!0)", |
| ";T(\"following-sibling\",function(a,b){for(var c=new F,d=b;d=d.nextSibl", |
| "ing;)a.matches(d)&&c.add(d);return c},!1);T(\"namespace\",function(){re", |
| "turn new F},!1);T(\"parent\",function(a,b){var c=new F;if(9==b.nodeType", |
| ")return c;if(2==b.nodeType)return c.add(b.ownerElement),c;var d=b.paren", |
| "tNode;a.matches(d)&&c.add(d);return c},!1);\nT(\"preceding\",function(a", |
| ",b,c,d){var f=new F,g=[];do g.unshift(b);while(b=b.parentNode);for(var ", |
| "p=1,v=g.length;p<v;p++){var y=[];for(b=g[p];b=b.previousSibling;)y.unsh", |
| "ift(b);for(var L=0,ka=y.length;L<ka;L++)b=y[L],D(b,c,d)&&a.matches(b)&&", |
| "f.add(b),f=E(a,b,c,d,f)}return f},!0,!0);T(\"preceding-sibling\",functi", |
| "on(a,b){for(var c=new F,d=b;d=d.previousSibling;)a.matches(d)&&c.unshif", |
| "t(d);return c},!0);T(\"self\",function(a,b){var c=new F;a.matches(b)&&c", |
| ".add(b);return c},!1);function ga(a){return a&&1==a.nodeType&&\"OPTION", |
| "\"==a.tagName.toUpperCase()?!0:a&&1==a.nodeType&&\"INPUT\"==a.tagName.t", |
| "oUpperCase()?(a=a.type.toLowerCase(),\"checkbox\"==a||\"radio\"==a):!1}", |
| ";function U(a,b){this.i={};this.e=[];var c=arguments.length;if(1<c){if(", |
| "c%2)throw Error(\"Uneven number of arguments\");for(var d=0;d<c;d+=2)th", |
| "is.set(arguments[d],arguments[d+1])}else if(a){var f;if(a instanceof U)", |
| "for(d=ha(a),ia(a),f=[],c=0;c<a.e.length;c++)f.push(a.i[a.e[c]]);else{va", |
| "r c=[],g=0;for(d in a)c[g++]=d;d=c;c=[];g=0;for(f in a)c[g++]=a[f];f=c}", |
| "for(c=0;c<d.length;c++)this.set(d[c],f[c])}}U.prototype.k=0;U.prototype", |
| ".w=0;function ha(a){ia(a);return a.e.concat()}\nfunction ia(a){if(a.k!=", |
| "a.e.length){for(var b=0,c=0;b<a.e.length;){var d=a.e[b];Object.prototyp", |
| "e.hasOwnProperty.call(a.i,d)&&(a.e[c++]=d);b++}a.e.length=c}if(a.k!=a.e", |
| ".length){for(var f={},c=b=0;b<a.e.length;)d=a.e[b],Object.prototype.has", |
| "OwnProperty.call(f,d)||(a.e[c++]=d,f[d]=1),b++;a.e.length=c}}U.prototyp", |
| "e.get=function(a,b){return Object.prototype.hasOwnProperty.call(this.i,", |
| "a)?this.i[a]:b};\nU.prototype.set=function(a,b){Object.prototype.hasOwn", |
| "Property.call(this.i,a)||(this.k++,this.e.push(a),this.w++);this.i[a]=b", |
| "};var V={};function W(a,b,c){var d=typeof a;(\"object\"==d&&null!=a||\"", |
| "function\"==d)&&(a=a.a);a=new ja(a,b,c);!b||b in V&&!c||(V[b]={key:a,sh", |
| "ift:!1},c&&(V[c]={key:a,shift:!0}));return a}function ja(a,b,c){this.co", |
| "de=a;this.r=b||null;this.M=c||this.r}W(8);W(9);W(13);var la=W(16),ma=W(", |
| "17),na=W(18);W(19);W(20);W(27);W(32,\" \");W(33);W(34);W(35);W(36);W(37", |
| ");W(38);W(39);W(40);W(44);W(45);W(46);W(48,\"0\",\")\");W(49,\"1\",\"!", |
| "\");W(50,\"2\",\"@\");W(51,\"3\",\"#\");W(52,\"4\",\"$\");W(53,\"5\",\"", |
| "%\");W(54,\"6\",\"^\");W(55,\"7\",\"&\");\nW(56,\"8\",\"*\");W(57,\"9\"", |
| ",\"(\");W(65,\"a\",\"A\");W(66,\"b\",\"B\");W(67,\"c\",\"C\");W(68,\"d", |
| "\",\"D\");W(69,\"e\",\"E\");W(70,\"f\",\"F\");W(71,\"g\",\"G\");W(72,\"", |
| "h\",\"H\");W(73,\"i\",\"I\");W(74,\"j\",\"J\");W(75,\"k\",\"K\");W(76,", |
| "\"l\",\"L\");W(77,\"m\",\"M\");W(78,\"n\",\"N\");W(79,\"o\",\"O\");W(80", |
| ",\"p\",\"P\");W(81,\"q\",\"Q\");W(82,\"r\",\"R\");W(83,\"s\",\"S\");W(8", |
| "4,\"t\",\"T\");W(85,\"u\",\"U\");W(86,\"v\",\"V\");W(87,\"w\",\"W\");W(", |
| "88,\"x\",\"X\");W(89,\"y\",\"Y\");W(90,\"z\",\"Z\");var oa=W(t?{b:91,a:", |
| "91,opera:219}:s?{b:224,a:91,opera:17}:{b:0,a:91,opera:null});\nW(t?{b:9", |
| "2,a:92,opera:220}:s?{b:224,a:93,opera:17}:{b:0,a:92,opera:null});W(t?{b", |
| ":93,a:93,opera:0}:s?{b:0,a:0,opera:16}:{b:93,a:null,opera:0});W({b:96,a", |
| ":96,opera:48},\"0\");W({b:97,a:97,opera:49},\"1\");W({b:98,a:98,opera:5", |
| "0},\"2\");W({b:99,a:99,opera:51},\"3\");W({b:100,a:100,opera:52},\"4\")", |
| ";W({b:101,a:101,opera:53},\"5\");W({b:102,a:102,opera:54},\"6\");W({b:1", |
| "03,a:103,opera:55},\"7\");W({b:104,a:104,opera:56},\"8\");W({b:105,a:10", |
| "5,opera:57},\"9\");W({b:106,a:106,opera:x?56:42},\"*\");W({b:107,a:107,", |
| "opera:x?61:43},\"+\");\nW({b:109,a:109,opera:x?109:45},\"-\");W({b:110,", |
| "a:110,opera:x?190:78},\".\");W({b:111,a:111,opera:x?191:47},\"/\");W(14", |
| "4);W(112);W(113);W(114);W(115);W(116);W(117);W(118);W(119);W(120);W(121", |
| ");W(122);W(123);W({b:107,a:187,opera:61},\"=\",\"+\");W(108,\",\");W({b", |
| ":109,a:189,opera:109},\"-\",\"_\");W(188,\",\",\"<\");W(190,\".\",\">\"", |
| ");W(191,\"/\",\"?\");W(192,\"`\",\"~\");W(219,\"[\",\"{\");W(220,\"", |
| "\\\\\",\"|\");W(221,\"]\",\"}\");W({b:59,a:186,opera:59},\";\",\":\");W", |
| "(222,\"'\",'\"');var X=new U;X.set(1,la);X.set(2,ma);X.set(4,na);X.set(", |
| "8,oa);\n(function(a){var b=new U;m(ha(a),function(c){b.set(a.get(c).cod", |
| "e,c)});return b})(X);function pa(a){if(ga(a)){if(!ga(a))throw new n(15,", |
| "\"Element is not selectable\");var b=\"selected\",c=a.type&&a.type.toLo", |
| "werCase();if(\"checkbox\"==c||\"radio\"==c)b=\"checked\";a=!!a[b]}else ", |
| "a=!1;return a}var Y=[\"_\"],Z=h;Y[0]in Z||!Z.execScript||Z.execScript(", |
| "\"var \"+Y[0]);for(var $;Y.length&&($=Y.shift());)Y.length||void 0===pa", |
| "?Z=Z[$]?Z[$]:Z[$]={}:Z[$]=pa;; return this._.apply(null,arguments);}.ap", |
| "ply({navigator:typeof window!=undefined?window.navigator:null,document:", |
| "typeof window!=undefined?window.document:null}, arguments);}", |
| NULL |
| }; |
| |
| const char* const REMOVE_LOCAL_STORAGE_ITEM[] = { |
| "function(){return function(){var c=window;function e(a,d){this.code=a;t", |
| "his.state=f[a]||g;this.message=d||\"\";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||", |
| "\"\"}(function(){var a=Error;function d(){}d.prototype=a.prototype;e.b=", |
| "a.prototype;e.prototype=new d})();\nvar g=\"unknown error\",f={15:\"ele", |
| "ment not selectable\",11:\"element not visible\",31:\"ime engine activa", |
| "tion failed\",30:\"ime not available\",24:\"invalid cookie domain\",29:", |
| "\"invalid element coordinates\",12:\"invalid element state\",32:\"inval", |
| "id selector\",51:\"invalid selector\",52:\"invalid selector\",17:\"java", |
| "script error\",405:\"unsupported operation\",34:\"move target out of bo", |
| "unds\",27:\"no such alert\",7:\"no such element\",8:\"no such frame\",2", |
| "3:\"no such window\",28:\"script timeout\",33:\"session not created\",1", |
| "0:\"stale element reference\",\n0:\"success\",21:\"timeout\",25:\"unabl", |
| "e 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=this.navigator;var k=-1!=(h&&h.platform||\"\").indexOf(", |
| "\"Win\")&&!1;\nfunction l(){var a=c||c;switch(\"local_storage\"){case ", |
| "\"appcache\":return null!=a.applicationCache;case \"browser_connection", |
| "\":return null!=a.navigator&&null!=a.navigator.onLine;case \"database\"", |
| ":return null!=a.openDatabase;case \"location\":return k?!1:null!=a.navi", |
| "gator&&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;function n(a){this.a=a}n.prot", |
| "otype.getItem=function(a){return this.a.getItem(a)};n.prototype.removeI", |
| "tem=function(a){var d=this.getItem(a);this.a.removeItem(a);return d};n.", |
| "prototype.clear=function(){this.a.clear()};function p(a){if(!l())throw ", |
| "new e(13,\"Local storage undefined\");return(new n(c.localStorage)).rem", |
| "oveItem(a)}var q=[\"_\"],r=this;q[0]in r||!r.execScript||r.execScript(", |
| "\"var \"+q[0]);for(var s;q.length&&(s=q.shift());)q.length||void 0===p?", |
| "r=r[s]?r[s]:r[s]={}:r[s]=p;; 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 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||", |
| "\"\"}(function(){var a=Error;function b(){}b.prototype=a.prototype;e.b=", |
| "a.prototype;e.prototype=new b})();\nvar g=\"unknown error\",f={15:\"ele", |
| "ment not selectable\",11:\"element not visible\",31:\"ime engine activa", |
| "tion failed\",30:\"ime not available\",24:\"invalid cookie domain\",29:", |
| "\"invalid element coordinates\",12:\"invalid element state\",32:\"inval", |
| "id selector\",51:\"invalid selector\",52:\"invalid selector\",17:\"java", |
| "script error\",405:\"unsupported operation\",34:\"move target out of bo", |
| "unds\",27:\"no such alert\",7:\"no such element\",8:\"no such frame\",2", |
| "3:\"no such window\",28:\"script timeout\",33:\"session not created\",1", |
| "0:\"stale element reference\",\n0:\"success\",21:\"timeout\",25:\"unabl", |
| "e 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=this.navigator;var k=-1!=(h&&h.platform||\"\").indexOf(", |
| "\"Win\")&&!1;\nfunction l(){var a=d||d;switch(\"session_storage\"){case", |
| " \"appcache\":return null!=a.applicationCache;case \"browser_connection", |
| "\":return null!=a.navigator&&null!=a.navigator.onLine;case \"database\"", |
| ":return null!=a.openDatabase;case \"location\":return k?!1:null!=a.navi", |
| "gator&&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;function n(a){this.a=a}n.prot", |
| "otype.getItem=function(a){return this.a.getItem(a)};n.prototype.removeI", |
| "tem=function(a){var b=this.getItem(a);this.a.removeItem(a);return b};n.", |
| "prototype.clear=function(){this.a.clear()};function p(a){var b;if(l())b", |
| "=new n(d.sessionStorage);else throw new e(13,\"Session storage undefine", |
| "d\");return b.removeItem(a)}var q=[\"_\"],r=this;q[0]in r||!r.execScrip", |
| "t||r.execScript(\"var \"+q[0]);for(var s;q.length&&(s=q.shift());)q.len", |
| "gth||void 0===p?r=r[s]?r[s]:r[s]={}:r[s]=p;; return this._.apply(null,a", |
| "rguments);}.apply({navigator:typeof window!=undefined?window.navigator:", |
| "null,document:typeof window!=undefined?window.document:null}, arguments", |
| ");}", |
| NULL |
| }; |
| |
| const char* const SET_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,\"\")}),l=b.length-5;if(0>l||b.indexOf(\"Error\",l)!=l)b+=\"Error\";t", |
| "his.name=b;b=Error(this.message);b.name=this.name;this.stack=b.stack||", |
| "\"\"}(function(){var a=Error;function c(){}c.prototype=a.prototype;e.b=", |
| "a.prototype;e.prototype=new c})();\nvar g=\"unknown error\",f={15:\"ele", |
| "ment not selectable\",11:\"element not visible\",31:\"ime engine activa", |
| "tion failed\",30:\"ime not available\",24:\"invalid cookie domain\",29:", |
| "\"invalid element coordinates\",12:\"invalid element state\",32:\"inval", |
| "id selector\",51:\"invalid selector\",52:\"invalid selector\",17:\"java", |
| "script error\",405:\"unsupported operation\",34:\"move target out of bo", |
| "unds\",27:\"no such alert\",7:\"no such element\",8:\"no such frame\",2", |
| "3:\"no such window\",28:\"script timeout\",33:\"session not created\",1", |
| "0:\"stale element reference\",\n0:\"success\",21:\"timeout\",25:\"unabl", |
| "e 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=this.navigator;var k=-1!=(h&&h.platform||\"\").indexOf(", |
| "\"Win\")&&!1;\nfunction m(){var a=d||d;switch(\"local_storage\"){case ", |
| "\"appcache\":return null!=a.applicationCache;case \"browser_connection", |
| "\":return null!=a.navigator&&null!=a.navigator.onLine;case \"database\"", |
| ":return null!=a.openDatabase;case \"location\":return k?!1:null!=a.navi", |
| "gator&&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;function n(a){this.a=a}n.prot", |
| "otype.setItem=function(a,c){try{this.a.setItem(a,c+\"\")}catch(b){throw", |
| " new e(13,b.message);}};n.prototype.clear=function(){this.a.clear()};fu", |
| "nction p(a,c){if(!m())throw new e(13,\"Local storage undefined\");(new ", |
| "n(d.localStorage)).setItem(a,c)}var q=[\"_\"],r=this;q[0]in r||!r.execS", |
| "cript||r.execScript(\"var \"+q[0]);for(var s;q.length&&(s=q.shift());)q", |
| ".length||void 0===p?r=r[s]?r[s]:r[s]={}:r[s]=p;; return this._.apply(nu", |
| "ll,arguments);}.apply({navigator:typeof window!=undefined?window.naviga", |
| "tor:null,document:typeof window!=undefined?window.document:null}, argum", |
| "ents);}", |
| 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,\"\")}),l=b.length-5;if(0>l||b.indexOf(\"Error\",l)!=l)b+=\"Error\";t", |
| "his.name=b;b=Error(this.message);b.name=this.name;this.stack=b.stack||", |
| "\"\"}(function(){var a=Error;function c(){}c.prototype=a.prototype;e.b=", |
| "a.prototype;e.prototype=new c})();\nvar g=\"unknown error\",f={15:\"ele", |
| "ment not selectable\",11:\"element not visible\",31:\"ime engine activa", |
| "tion failed\",30:\"ime not available\",24:\"invalid cookie domain\",29:", |
| "\"invalid element coordinates\",12:\"invalid element state\",32:\"inval", |
| "id selector\",51:\"invalid selector\",52:\"invalid selector\",17:\"java", |
| "script error\",405:\"unsupported operation\",34:\"move target out of bo", |
| "unds\",27:\"no such alert\",7:\"no such element\",8:\"no such frame\",2", |
| "3:\"no such window\",28:\"script timeout\",33:\"session not created\",1", |
| "0:\"stale element reference\",\n0:\"success\",21:\"timeout\",25:\"unabl", |
| "e 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=this.navigator;var k=-1!=(h&&h.platform||\"\").indexOf(", |
| "\"Win\")&&!1;\nfunction m(){var a=d||d;switch(\"session_storage\"){case", |
| " \"appcache\":return null!=a.applicationCache;case \"browser_connection", |
| "\":return null!=a.navigator&&null!=a.navigator.onLine;case \"database\"", |
| ":return null!=a.openDatabase;case \"location\":return k?!1:null!=a.navi", |
| "gator&&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;function n(a){this.a=a}n.prot", |
| "otype.setItem=function(a,c){try{this.a.setItem(a,c+\"\")}catch(b){throw", |
| " new e(13,b.message);}};n.prototype.clear=function(){this.a.clear()};fu", |
| "nction p(a,c){var b;if(m())b=new n(d.sessionStorage);else throw new e(1", |
| "3,\"Session storage undefined\");b.setItem(a,c)}var q=[\"_\"],r=this;q[", |
| "0]in r||!r.execScript||r.execScript(\"var \"+q[0]);for(var s;q.length&&", |
| "(s=q.shift());)q.length||void 0===p?r=r[s]?r[s]:r[s]={}:r[s]=p;; 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 SUBMIT[] = { |
| "function(){return function(){function e(a){return function(){return thi", |
| "s[a]}}function h(a){return function(){return a}}var k=this;function l(a", |
| "){return\"string\"==typeof a}function m(a,b){function c(){}c.prototype=", |
| "b.prototype;a.X=b.prototype;a.prototype=new c;a.prototype.constructor=a", |
| "};var aa=window;var n=Array.prototype;function q(a,b){for(var c=a.lengt", |
| "h,d=l(a)?a.split(\"\"):a,f=0;f<c;f++)f in d&&b.call(void 0,d[f],f,a)}fu", |
| "nction ba(a,b){if(a.reduce)return a.reduce(b,\"\");var c=\"\";q(a,funct", |
| "ion(d,f){c=b.call(void 0,c,d,f,a)});return c}function ca(a,b,c){return ", |
| "2>=arguments.length?n.slice.call(a,b):n.slice.call(a,b,c)};function r(a", |
| ",b){this.code=a;this.state=s[a]||t;this.message=b||\"\";var c=this.stat", |
| "e.replace(/((?:^|\\s+)[a-z])/g,function(a){return a.toUpperCase().repla", |
| "ce(/^[\\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||\"\"}m(r,Error);\nvar t=\"unknown error\",s={15:\"eleme", |
| "nt not selectable\",11:\"element not visible\",31:\"ime engine activati", |
| "on 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:\"javasc", |
| "ript error\",405:\"unsupported operation\",34:\"move target out of boun", |
| "ds\",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\"};s[13]=t;s[9]=\"unknown co", |
| "mmand\";r.prototype.toString=function(){return this.name+\": \"+this.me", |
| "ssage};var u,v,x,y=k.navigator;x=y&&y.platform||\"\";u=-1!=x.indexOf(\"", |
| "Mac\");v=-1!=x.indexOf(\"Win\");var A=-1!=x.indexOf(\"Linux\");function", |
| " B(a,b){if(a.contains&&1==b.nodeType)return a==b||a.contains(b);if(\"un", |
| "defined\"!=typeof a.compareDocumentPosition)return a==b||Boolean(a.comp", |
| "areDocumentPosition(b)&16);for(;b&&a!=b;)b=b.parentNode;return b==a}\nf", |
| "unction da(a,b){if(a==b)return 0;if(a.compareDocumentPosition)return a.", |
| "compareDocumentPosition(b)&2?1:-1;if(\"sourceIndex\"in a||a.parentNode&", |
| "&\"sourceIndex\"in a.parentNode){var c=1==a.nodeType,d=1==b.nodeType;if", |
| "(c&&d)return a.sourceIndex-b.sourceIndex;var f=a.parentNode,g=b.parentN", |
| "ode;return f==g?C(a,b):!c&&B(f,b)?-1*D(a,b):!d&&B(g,a)?D(b,a):(c?a.sour", |
| "ceIndex:f.sourceIndex)-(d?b.sourceIndex:g.sourceIndex)}d=E(a);c=d.creat", |
| "eRange();c.selectNode(a);c.collapse(!0);d=d.createRange();d.selectNode(", |
| "b);d.collapse(!0);\nreturn c.compareBoundaryPoints(k.Range.START_TO_END", |
| ",d)}function D(a,b){var c=a.parentNode;if(c==b)return-1;for(var d=b;d.p", |
| "arentNode!=c;)d=d.parentNode;return C(d,a)}function C(a,b){for(var c=b;", |
| "c=c.previousSibling;)if(c==a)return-1;return 1}function E(a){return 9==", |
| "a.nodeType?a:a.ownerDocument||a.document}function F(a,b,c){c||(a=a.pare", |
| "ntNode);for(c=0;a;){if(b(a))return a;a=a.parentNode;c++}return null};fu", |
| "nction G(a){var b=null,c=a.nodeType;1==c&&(b=a.textContent,b=void 0==b|", |
| "|null==b?a.innerText:b,b=void 0==b||null==b?\"\":b);if(\"string\"!=type", |
| "of b)if(9==c||1==c){a=9==c?a.documentElement:a.firstChild;for(var c=0,d", |
| "=[],b=\"\";a;){do 1!=a.nodeType&&(b+=a.nodeValue),d[c++]=a;while(a=a.fi", |
| "rstChild);for(;c&&!(a=d[--c].nextSibling););}}else b=a.nodeValue;return", |
| "\"\"+b}\nfunction H(a,b,c){if(null===b)return!0;try{if(!a.getAttribute)", |
| "return!1}catch(d){return!1}return null==c?!!a.getAttribute(b):a.getAttr", |
| "ibute(b,2)==c}function I(a,b,c,d,f){return ea.call(null,a,b,l(c)?c:null", |
| ",l(d)?d:null,f||new J)}\nfunction ea(a,b,c,d,f){b.getElementsByName&&d&", |
| "&\"name\"==c?(b=b.getElementsByName(d),q(b,function(b){a.matches(b)&&f.", |
| "add(b)})):b.getElementsByClassName&&d&&\"class\"==c?(b=b.getElementsByC", |
| "lassName(d),q(b,function(b){b.className==d&&a.matches(b)&&f.add(b)})):b", |
| ".getElementsByTagName&&(b=b.getElementsByTagName(a.getName()),q(b,funct", |
| "ion(a){H(a,c,d)&&f.add(a)}));return f}function fa(a,b,c,d,f){for(b=b.fi", |
| "rstChild;b;b=b.nextSibling)H(b,c,d)&&a.matches(b)&&f.add(b);return f};f", |
| "unction J(){this.g=this.f=null;this.l=0}function K(a){this.r=a;this.nex", |
| "t=this.n=null}J.prototype.unshift=function(a){a=new K(a);a.next=this.f;", |
| "this.g?this.f.n=a:this.f=this.g=a;this.f=a;this.l++};J.prototype.add=fu", |
| "nction(a){a=new K(a);a.n=this.g;this.f?this.g.next=a:this.f=this.g=a;th", |
| "is.g=a;this.l++};function ga(a){return(a=a.f)?a.r:null}function L(a){re", |
| "turn new ha(a,!1)}function ha(a,b){this.S=a;this.o=(this.s=b)?a.g:a.f;t", |
| "his.D=null}\nha.prototype.next=function(){var a=this.o;if(null==a)retur", |
| "n null;var b=this.D=a;this.o=this.s?a.n:a.next;return b.r};function M(a", |
| ",b,c,d,f){b=b.evaluate(d);c=c.evaluate(d);var g;if(b instanceof J&&c in", |
| "stanceof J){f=L(b);for(d=f.next();d;d=f.next())for(b=L(c),g=b.next();g;", |
| "g=b.next())if(a(G(d),G(g)))return!0;return!1}if(b instanceof J||c insta", |
| "nceof J){b instanceof J?f=b:(f=c,c=b);f=L(f);b=typeof c;for(d=f.next();", |
| "d;d=f.next()){switch(b){case \"number\":d=+G(d);break;case \"boolean\":", |
| "d=!!G(d);break;case \"string\":d=G(d);break;default:throw Error(\"Illeg", |
| "al primitive type for comparison.\");}if(a(d,c))return!0}return!1}retur", |
| "n f?\n\"boolean\"==typeof b||\"boolean\"==typeof c?a(!!b,!!c):\"number", |
| "\"==typeof b||\"number\"==typeof c?a(+b,+c):a(b,c):a(+b,+c)}function ia", |
| "(a,b,c,d){this.F=a;this.U=b;this.A=c;this.B=d}ia.prototype.toString=e(", |
| "\"F\");var ja={};function N(a,b,c,d){if(a in ja)throw Error(\"Binary op", |
| "erator already created: \"+a);a=new ia(a,b,c,d);ja[a.toString()]=a}N(\"", |
| "div\",6,1,function(a,b,c){return a.d(c)/b.d(c)});N(\"mod\",6,1,function", |
| "(a,b,c){return a.d(c)%b.d(c)});N(\"*\",6,1,function(a,b,c){return a.d(c", |
| ")*b.d(c)});\nN(\"+\",5,1,function(a,b,c){return a.d(c)+b.d(c)});N(\"-\"", |
| ",5,1,function(a,b,c){return a.d(c)-b.d(c)});N(\"<\",4,2,function(a,b,c)", |
| "{return M(function(a,b){return a<b},a,b,c)});N(\">\",4,2,function(a,b,c", |
| "){return M(function(a,b){return a>b},a,b,c)});N(\"<=\",4,2,function(a,b", |
| ",c){return M(function(a,b){return a<=b},a,b,c)});N(\">=\",4,2,function(", |
| "a,b,c){return M(function(a,b){return a>=b},a,b,c)});N(\"=\",3,2,functio", |
| "n(a,b,c){return M(function(a,b){return a==b},a,b,c,!0)});\nN(\"!=\",3,2", |
| ",function(a,b,c){return M(function(a,b){return a!=b},a,b,c,!0)});N(\"an", |
| "d\",2,2,function(a,b,c){return a.j(c)&&b.j(c)});N(\"or\",1,2,function(a", |
| ",b,c){return a.j(c)||b.j(c)});function ka(a,b,c,d,f,g,p,w,z){this.m=a;t", |
| "his.A=b;this.R=c;this.Q=d;this.P=f;this.B=g;this.N=p;this.M=void 0!==w?", |
| "w:p;this.T=!!z}ka.prototype.toString=e(\"m\");var la={};function O(a,b,", |
| "c,d,f,g,p,w){if(a in la)throw Error(\"Function already created: \"+a+\"", |
| ".\");la[a]=new ka(a,b,c,d,!1,f,g,p,w)}O(\"boolean\",2,!1,!1,function(a,", |
| "b){return b.j(a)},1);O(\"ceiling\",1,!1,!1,function(a,b){return Math.ce", |
| "il(b.d(a))},1);\nO(\"concat\",3,!1,!1,function(a,b){var c=ca(arguments,", |
| "1);return ba(c,function(b,c){return b+c.c(a)})},2,null);O(\"contains\",", |
| "2,!1,!1,function(a,b,c){b=b.c(a);a=c.c(a);return-1!=b.indexOf(a)},2);O(", |
| "\"count\",1,!1,!1,function(a,b){return b.evaluate(a).l},1,1,!0);O(\"fal", |
| "se\",2,!1,!1,h(!1),0);O(\"floor\",1,!1,!1,function(a,b){return Math.flo", |
| "or(b.d(a))},1);\nO(\"id\",4,!1,!1,function(a,b){var c=a.h(),d=9==c.node", |
| "Type?c:c.ownerDocument,c=b.c(a).split(/\\s+/),f=[];q(c,function(a){a=d.", |
| "getElementById(a);var b;if(!(b=!a)){a:if(l(f))b=l(a)&&1==a.length?f.ind", |
| "exOf(a,0):-1;else{for(b=0;b<f.length;b++)if(b in f&&f[b]===a)break a;b=", |
| "-1}b=0<=b}b||f.push(a)});f.sort(da);var g=new J;q(f,function(a){g.add(a", |
| ")});return g},1);O(\"lang\",2,!1,!1,h(!1),1);O(\"last\",1,!0,!1,functio", |
| "n(a){if(1!=arguments.length)throw Error(\"Function last expects ()\");r", |
| "eturn a.K()},0);\nO(\"local-name\",3,!1,!0,function(a,b){var c=b?ga(b.e", |
| "valuate(a)):a.h();return c?c.nodeName.toLowerCase():\"\"},0,1,!0);O(\"n", |
| "ame\",3,!1,!0,function(a,b){var c=b?ga(b.evaluate(a)):a.h();return c?c.", |
| "nodeName.toLowerCase():\"\"},0,1,!0);O(\"namespace-uri\",3,!0,!1,h(\"\"", |
| "),0,1,!0);O(\"normalize-space\",3,!1,!0,function(a,b){return(b?b.c(a):G", |
| "(a.h())).replace(/[\\s\\xa0]+/g,\" \").replace(/^\\s+|\\s+$/g,\"\")},0,", |
| "1);O(\"not\",2,!1,!1,function(a,b){return!b.j(a)},1);O(\"number\",1,!1,", |
| "!0,function(a,b){return b?b.d(a):+G(a.h())},0,1);\nO(\"position\",1,!0,", |
| "!1,function(a){return a.L()},0);O(\"round\",1,!1,!1,function(a,b){retur", |
| "n Math.round(b.d(a))},1);O(\"starts-with\",2,!1,!1,function(a,b,c){b=b.", |
| "c(a);a=c.c(a);return 0==b.lastIndexOf(a,0)},2);O(\"string\",3,!1,!0,fun", |
| "ction(a,b){return b?b.c(a):G(a.h())},0,1);O(\"string-length\",1,!1,!0,f", |
| "unction(a,b){return(b?b.c(a):G(a.h())).length},0,1);\nO(\"substring\",3", |
| ",!1,!1,function(a,b,c,d){c=c.d(a);if(isNaN(c)||Infinity==c||-Infinity==", |
| "c)return\"\";d=d?d.d(a):Infinity;if(isNaN(d)||-Infinity===d)return\"\";", |
| "c=Math.round(c)-1;var f=Math.max(c,0);a=b.c(a);if(Infinity==d)return a.", |
| "substring(f);b=Math.round(d);return a.substring(f,c+b)},2,3);O(\"substr", |
| "ing-after\",3,!1,!1,function(a,b,c){b=b.c(a);a=c.c(a);c=b.indexOf(a);re", |
| "turn-1==c?\"\":b.substring(c+a.length)},2);\nO(\"substring-before\",3,!", |
| "1,!1,function(a,b,c){b=b.c(a);a=c.c(a);a=b.indexOf(a);return-1==a?\"\":", |
| "b.substring(0,a)},2);O(\"sum\",1,!1,!1,function(a,b){for(var c=L(b.eval", |
| "uate(a)),d=0,f=c.next();f;f=c.next())d+=+G(f);return d},1,1,!0);O(\"tra", |
| "nslate\",3,!1,!1,function(a,b,c,d){b=b.c(a);c=c.c(a);var f=d.c(a);a=[];", |
| "for(d=0;d<c.length;d++){var g=c.charAt(d);g in a||(a[g]=f.charAt(d))}c=", |
| "\"\";for(d=0;d<b.length;d++)g=b.charAt(d),c+=g in a?a[g]:g;return c},3)", |
| ";O(\"true\",2,!1,!1,h(!0),0);function ma(a,b,c,d){this.m=a;this.J=b;thi", |
| "s.s=c;this.Y=d}ma.prototype.toString=e(\"m\");var na={};function Q(a,b,", |
| "c,d){if(a in na)throw Error(\"Axis already created: \"+a);na[a]=new ma(", |
| "a,b,c,!!d)}Q(\"ancestor\",function(a,b){for(var c=new J,d=b;d=d.parentN", |
| "ode;)a.matches(d)&&c.unshift(d);return c},!0);Q(\"ancestor-or-self\",fu", |
| "nction(a,b){var c=new J,d=b;do a.matches(d)&&c.unshift(d);while(d=d.par", |
| "entNode);return c},!0);\nQ(\"attribute\",function(a,b){var c=new J,d=a.", |
| "getName(),f=b.attributes;if(f)if(\"*\"==d)for(var d=0,g;g=f[d];d++)c.ad", |
| "d(g);else(g=f.getNamedItem(d))&&c.add(g);return c},!1);Q(\"child\",func", |
| "tion(a,b,c,d,f){return fa.call(null,a,b,l(c)?c:null,l(d)?d:null,f||new ", |
| "J)},!1,!0);Q(\"descendant\",I,!1,!0);Q(\"descendant-or-self\",function(", |
| "a,b,c,d){var f=new J;H(b,c,d)&&a.matches(b)&&f.add(b);return I(a,b,c,d,", |
| "f)},!1,!0);\nQ(\"following\",function(a,b,c,d){var f=new J;do for(var g", |
| "=b;g=g.nextSibling;)H(g,c,d)&&a.matches(g)&&f.add(g),f=I(a,g,c,d,f);whi", |
| "le(b=b.parentNode);return f},!1,!0);Q(\"following-sibling\",function(a,", |
| "b){for(var c=new J,d=b;d=d.nextSibling;)a.matches(d)&&c.add(d);return c", |
| "},!1);Q(\"namespace\",function(){return new J},!1);Q(\"parent\",functio", |
| "n(a,b){var c=new J;if(9==b.nodeType)return c;if(2==b.nodeType)return c.", |
| "add(b.ownerElement),c;var d=b.parentNode;a.matches(d)&&c.add(d);return ", |
| "c},!1);\nQ(\"preceding\",function(a,b,c,d){var f=new J,g=[];do g.unshif", |
| "t(b);while(b=b.parentNode);for(var p=1,w=g.length;p<w;p++){var z=[];for", |
| "(b=g[p];b=b.previousSibling;)z.unshift(b);for(var P=0,ua=z.length;P<ua;", |
| "P++)b=z[P],H(b,c,d)&&a.matches(b)&&f.add(b),f=I(a,b,c,d,f)}return f},!0", |
| ",!0);Q(\"preceding-sibling\",function(a,b){for(var c=new J,d=b;d=d.prev", |
| "iousSibling;)a.matches(d)&&c.unshift(d);return c},!0);Q(\"self\",functi", |
| "on(a,b){var c=new J;a.matches(b)&&c.add(b);return c},!1);function R(a,b", |
| "){return!!a&&1==a.nodeType&&(!b||a.tagName.toUpperCase()==b)};function ", |
| "oa(a,b){this.p=aa.document.documentElement;this.G=null;var c;a:{var d=E", |
| "(this.p);try{c=d&&d.activeElement;break a}catch(f){}c=null}c&&pa(this,c", |
| ");this.O=a||new qa;this.I=b||new ra}function pa(a,b){a.p=b;a.G=R(b,\"OP", |
| "TION\")?F(b,function(a){return R(a,\"SELECT\")}):null}function sa(a){re", |
| "turn R(a,\"FORM\")}function qa(){this.V=0}function ra(){};function S(a,", |
| "b,c){this.t=a;this.u=b;this.v=c}S.prototype.create=function(a){a=E(a).c", |
| "reateEvent(\"HTMLEvents\");a.initEvent(this.t,this.u,this.v);return a};", |
| "S.prototype.toString=e(\"t\");var ta=new S(\"submit\",!0,!0);function T", |
| "(a,b){this.i={};this.e=[];var c=arguments.length;if(1<c){if(c%2)throw E", |
| "rror(\"Uneven number of arguments\");for(var d=0;d<c;d+=2)this.set(argu", |
| "ments[d],arguments[d+1])}else if(a){var f;if(a instanceof T)for(d=va(a)", |
| ",wa(a),f=[],c=0;c<a.e.length;c++)f.push(a.i[a.e[c]]);else{var c=[],g=0;", |
| "for(d in a)c[g++]=d;d=c;c=[];g=0;for(f in a)c[g++]=a[f];f=c}for(c=0;c<d", |
| ".length;c++)this.set(d[c],f[c])}}T.prototype.k=0;T.prototype.H=0;functi", |
| "on va(a){wa(a);return a.e.concat()}\nfunction wa(a){if(a.k!=a.e.length)", |
| "{for(var b=0,c=0;b<a.e.length;){var d=a.e[b];Object.prototype.hasOwnPro", |
| "perty.call(a.i,d)&&(a.e[c++]=d);b++}a.e.length=c}if(a.k!=a.e.length){fo", |
| "r(var f={},c=b=0;b<a.e.length;)d=a.e[b],Object.prototype.hasOwnProperty", |
| ".call(f,d)||(a.e[c++]=d,f[d]=1),b++;a.e.length=c}}T.prototype.get=funct", |
| "ion(a,b){return Object.prototype.hasOwnProperty.call(this.i,a)?this.i[a", |
| "]:b};\nT.prototype.set=function(a,b){Object.prototype.hasOwnProperty.ca", |
| "ll(this.i,a)||(this.k++,this.e.push(a),this.H++);this.i[a]=b};var U={};", |
| "function V(a,b,c){var d=typeof a;(\"object\"==d&&null!=a||\"function\"=", |
| "=d)&&(a=a.a);a=new xa(a,b,c);!b||b in U&&!c||(U[b]={key:a,shift:!1},c&&", |
| "(U[c]={key:a,shift:!0}));return a}function xa(a,b,c){this.code=a;this.w", |
| "=b||null;this.W=c||this.w}V(8);V(9);V(13);var ya=V(16),za=V(17),Aa=V(18", |
| ");V(19);V(20);V(27);V(32,\" \");V(33);V(34);V(35);V(36);V(37);V(38);V(3", |
| "9);V(40);V(44);V(45);V(46);V(48,\"0\",\")\");V(49,\"1\",\"!\");V(50,\"2", |
| "\",\"@\");V(51,\"3\",\"#\");V(52,\"4\",\"$\");V(53,\"5\",\"%\");V(54,\"", |
| "6\",\"^\");V(55,\"7\",\"&\");\nV(56,\"8\",\"*\");V(57,\"9\",\"(\");V(65", |
| ",\"a\",\"A\");V(66,\"b\",\"B\");V(67,\"c\",\"C\");V(68,\"d\",\"D\");V(6", |
| "9,\"e\",\"E\");V(70,\"f\",\"F\");V(71,\"g\",\"G\");V(72,\"h\",\"H\");V(", |
| "73,\"i\",\"I\");V(74,\"j\",\"J\");V(75,\"k\",\"K\");V(76,\"l\",\"L\");V", |
| "(77,\"m\",\"M\");V(78,\"n\",\"N\");V(79,\"o\",\"O\");V(80,\"p\",\"P\");", |
| "V(81,\"q\",\"Q\");V(82,\"r\",\"R\");V(83,\"s\",\"S\");V(84,\"t\",\"T\")", |
| ";V(85,\"u\",\"U\");V(86,\"v\",\"V\");V(87,\"w\",\"W\");V(88,\"x\",\"X\"", |
| ");V(89,\"y\",\"Y\");V(90,\"z\",\"Z\");var Ba=V(v?{b:91,a:91,opera:219}:", |
| "u?{b:224,a:91,opera:17}:{b:0,a:91,opera:null});\nV(v?{b:92,a:92,opera:2", |
| "20}:u?{b:224,a:93,opera:17}:{b:0,a:92,opera:null});V(v?{b:93,a:93,opera", |
| ":0}:u?{b:0,a:0,opera:16}:{b:93,a:null,opera:0});V({b:96,a:96,opera:48},", |
| "\"0\");V({b:97,a:97,opera:49},\"1\");V({b:98,a:98,opera:50},\"2\");V({b", |
| ":99,a:99,opera:51},\"3\");V({b:100,a:100,opera:52},\"4\");V({b:101,a:10", |
| "1,opera:53},\"5\");V({b:102,a:102,opera:54},\"6\");V({b:103,a:103,opera", |
| ":55},\"7\");V({b:104,a:104,opera:56},\"8\");V({b:105,a:105,opera:57},\"", |
| "9\");V({b:106,a:106,opera:A?56:42},\"*\");V({b:107,a:107,opera:A?61:43}", |
| ",\"+\");\nV({b:109,a:109,opera:A?109:45},\"-\");V({b:110,a:110,opera:A?", |
| "190:78},\".\");V({b:111,a:111,opera:A?191:47},\"/\");V(144);V(112);V(11", |
| "3);V(114);V(115);V(116);V(117);V(118);V(119);V(120);V(121);V(122);V(123", |
| ");V({b:107,a:187,opera:61},\"=\",\"+\");V(108,\",\");V({b:109,a:189,ope", |
| "ra:109},\"-\",\"_\");V(188,\",\",\"<\");V(190,\".\",\">\");V(191,\"/\",", |
| "\"?\");V(192,\"`\",\"~\");V(219,\"[\",\"{\");V(220,\"\\\\\",\"|\");V(22", |
| "1,\"]\",\"}\");V({b:59,a:186,opera:59},\";\",\":\");V(222,\"'\",'\"');v", |
| "ar W=new T;W.set(1,ya);W.set(2,za);W.set(4,Aa);W.set(8,Ba);\n(function(", |
| "a){var b=new T;q(va(a),function(c){b.set(a.get(c).code,c)});return b})(", |
| "W);function X(){oa.call(this)}m(X,oa);X.C=function(){return X.q?X.q:X.q", |
| "=new X};function Ca(a){var b=F(a,sa,!0);if(!b)throw new r(7,\"Element w", |
| "as not in a form, so could not submit.\");var c=X.C();pa(c,a);if(!sa(b)", |
| ")throw new r(12,\"Element is not a form, so could not submit.\");a=ta.c", |
| "reate(b,void 0);\"isTrusted\"in a||(a.isTrusted=!1);b.dispatchEvent(a)&", |
| "&(R(b.submit)?b.constructor.prototype.submit.call(b):b.submit())}var Y=", |
| "[\"_\"],Z=k;Y[0]in Z||!Z.execScript||Z.execScript(\"var \"+Y[0]);for(va", |
| "r $;Y.length&&($=Y.shift());)Y.length||void 0===Ca?Z=Z[$]?Z[$]:Z[$]={}:", |
| "Z[$]=Ca;; return this._.apply(null,arguments);}.apply({navigator:typeof", |
| " window!=undefined?window.navigator:null,document:typeof window!=undefi", |
| "ned?window.document:null}, arguments);}", |
| NULL |
| }; |
| |
| } // namespace atoms |
| } // namespace webdriver |
| |