1 /* Replayable replacements for global functions */
3 /***************************************************************
5 **************************************************************/
6 //! stable.js 0.1.3, https://github.com/Two-Screen/stable
7 //! © 2012 Stéphan Kochen, Angry Bytes. MIT licensed.
10 // A stable array sort, because `Array#sort()` is not guaranteed stable.
11 // This is an implementation of merge sort, without recursion.
13 var stable = function(arr, comp) {
14 if (typeof(comp) !== 'function') {
15 comp = function(a, b) {
26 if (len <= 1) return arr;
28 // Rather than dividing input, simply iterate chunks of 1, 2, 4, 8, etc.
29 // Chunks are the size of the left or right hand in merge sort.
30 // Stop when the left-hand covers all of the array.
32 for (var chk = 1; chk < len; chk *= 2) {
33 arr = pass(arr, comp, chk);
35 for (var i = 0; i < len; i++) {
41 // Run a single pass with the given chunk size. Returns a new array.
42 var pass = function(arr, comp, chk) {
44 // Output, and position.
45 var result = new Array(len);
47 // Step size / double chunk size.
49 // Bounds of the left and right chunks.
51 // Iterators over the left and right chunk.
54 // Iterate over pairs of chunks.
55 for (l = 0; l < len; l += dbl) {
61 // Iterate both chunks in parallel.
65 // Compare the chunks.
66 if (li < r && ri < e) {
67 // This works for a regular `sort()` compatible comparator,
68 // but also for a simple comparator like: `a > b`
69 if (comp(arr[li], arr[ri]) <= 0) {
70 result[i++] = arr[li++];
73 result[i++] = arr[ri++];
76 // Nothing to compare, just flush what's left.
78 result[i++] = arr[li++];
81 result[i++] = arr[ri++];
83 // Both iterators are at the chunk ends.
93 var arrsort = function(comp) {
94 return stable(this, comp);
97 if (Object.defineProperty) {
98 Object.defineProperty(Array.prototype, "sort", {
99 configurable: true, writable: true, enumerable: false,
103 Array.prototype.sort = arrsort;
107 /***************************************************************
109 **************************************************************/
112 * In a generated replay, this file is partially common, boilerplate code
113 * included in every replay, and partially generated replay code. The following
114 * header applies to the boilerplate code. A comment indicating "Auto-generated
115 * below this comment" marks the separation between these two parts.
117 * Copyright (C) 2011, 2012 Purdue University
118 * Written by Gregor Richards
119 * All rights reserved.
121 * Redistribution and use in source and binary forms, with or without
122 * modification, are permitted provided that the following conditions are met:
124 * 1. Redistributions of source code must retain the above copyright notice,
125 * this list of conditions and the following disclaimer.
126 * 2. Redistributions in binary form must reproduce the above copyright notice,
127 * this list of conditions and the following disclaimer in the documentation
128 * and/or other materials provided with the distribution.
130 * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
131 * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
132 * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
133 * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
134 * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
135 * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
136 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
137 * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
138 * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
139 * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
140 * POSSIBILITY OF SUCH DAMAGE.
147 // detect if we're in a browser or not
148 var inbrowser = false;
149 var inharness = false;
150 var finished = false;
151 if (typeof window !== "undefined" && "document" in window) {
153 if (window.parent && "JSBNG_handleResult" in window.parent) {
156 } else if (typeof global !== "undefined") {
160 window = (function() { return this; })();
164 if ("console" in window) {
165 window.JSBNG_Console = window.console;
170 // Workaround for bound functions as events
171 delete Function.prototype.bind;
174 var JSBNG_Replay = window.top.JSBNG_Replay = {
175 push: function(arr, fun) {
180 path: function(str) {
184 forInKeys: function(of) {
192 // the actual replay runner
195 delete window.onload;
198 var jr = JSBNG_Replay$;
199 var cb = function() {
200 var end = new Date().getTime();
203 var msg = "Time: " + (end - st) + "ms";
206 window.parent.JSBNG_handleResult({error:false, time:(end - st)});
207 } else if (inbrowser) {
208 var res = document.createElement("div");
210 res.style.position = "fixed";
211 res.style.left = "1em";
212 res.style.top = "1em";
213 res.style.width = "35em";
214 res.style.height = "5em";
215 res.style.padding = "1em";
216 res.style.backgroundColor = "white";
217 res.style.color = "black";
218 res.appendChild(document.createTextNode(msg));
220 document.body.appendChild(res);
221 } else if (typeof console !== "undefined") {
223 } else if (typeof print !== "undefined") {
224 // hopefully not the browser print() function :)
233 var st = new Date().getTime();
234 while (jr !== null) {
239 // add a frame at replay time
240 function iframe(pageid) {
243 // represent the iframe as an iframe (of course)
244 var iframe = document.createElement("iframe");
245 iframe.style.display = "none";
246 document.body.appendChild(iframe);
247 iw = iframe.contentWindow;
248 iw.document.write("<script type=\"text/javascript\">var JSBNG_Replay_geval = eval;</script>");
251 // no general way, just lie and do horrible things
255 window.window = window;
257 window.JSBNG_Replay_geval = function(str) {
266 // called at the end of the replay stuff
267 function finalize() {
269 setTimeout(onload, 0);
275 // verify this recorded value and this replayed value are close enough
276 function verify(rep, rec) {
278 (rep === rep || rec === rec) /* NaN test */) {
280 if (typeof rec === "function" && typeof rep === "function") {
283 if (typeof rec !== "object" || rec === null ||
284 !(("__JSBNG_unknown_" + typeof(rep)) in rec)) {
292 var firstMessage = true;
293 function replayMessage(msg) {
297 firstMessage = false;
304 // complain when there's an error
305 function verificationError(msg) {
306 if (finished) return;
308 window.parent.JSBNG_handleResult({error:true, msg: msg});
309 } else replayMessage(msg);
314 function verifySet(objstr, obj, prop, gvalstr, gval) {
315 if (/^on/.test(prop)) {
316 // these aren't instrumented compatibly
320 if (!verify(obj[prop], gval)) {
321 var bval = obj[prop];
322 var msg = "Verification failure! " + objstr + "." + prop + " is not " + gvalstr + ", it's " + bval + "!";
323 verificationError(msg);
327 // to verify a call or new
328 function verifyCall(iscall, func, cthis, cargs) {
330 var callArgs = func.callArgs[func.inst];
331 iscall = iscall ? 1 : 0;
332 if (cargs.length !== callArgs.length - 1) {
335 if (iscall && !verify(cthis, callArgs[0])) ok = false;
336 for (var i = 0; i < cargs.length; i++) {
337 if (!verify(cargs[i], callArgs[i+1])) ok = false;
341 var msg = "Call verification failure!";
342 verificationError(msg);
345 return func.returns[func.inst++];
348 // to verify the callpath
349 function verifyPath(func) {
350 var real = callpath.shift();
352 var msg = "Call path verification failure! Expected " + real + ", found " + func;
353 verificationError(msg);
357 // figure out how to define getters
359 if (Object.defineProperty) {
360 var odp = Object.defineProperty;
361 defineGetter = function(obj, prop, getter, setter) {
362 if (typeof setter === "undefined") setter = function(){};
363 odp(obj, prop, {"enumerable": true, "configurable": true, "get": getter, "set": setter});
365 } else if (Object.prototype.__defineGetter__) {
366 var opdg = Object.prototype.__defineGetter__;
367 var opds = Object.prototype.__defineSetter__;
368 defineGetter = function(obj, prop, getter, setter) {
369 if (typeof setter === "undefined") setter = function(){};
370 opdg.call(obj, prop, getter);
371 opds.call(obj, prop, setter);
374 defineGetter = function() {
375 verificationError("This replay requires getters for correct behavior, and your JS engine appears to be incapable of defining getters. Sorry!");
379 var defineRegetter = function(obj, prop, getter, setter) {
380 defineGetter(obj, prop, function() {
381 return getter.call(this, prop);
383 // once it's set by the client, it's claimed
384 setter.call(this, prop, val);
385 Object.defineProperty(obj, prop, {
386 "enumerable": true, "configurable": true, "writable": true,
392 // for calling events
393 var fpc = Function.prototype.call;
395 // resist the urge, don't put a })(); here!
396 /******************************************************************************
397 * Auto-generated below this comment
398 *****************************************************************************/
399 var ow895948954 = window;
528 var fo895948954_534_dataset;
656 JSBNG_Replay.sbcd2c599c3a3e31210e95c8713224c80f8baadbe_0 = [];
657 JSBNG_Replay.s2afb35f1712c138a3da2176b6be804eeb2d614f5_3 = [];
658 JSBNG_Replay.sffd704e1601e1b9a8fa55951b1471268b42138a2_127 = [];
659 JSBNG_Replay.scee579e12329888b8b29697b3debcf1653f58642_22 = [];
660 JSBNG_Replay.sce6f2b5aebe4993acb0d77ef2a0d42de42949a2e_2409 = [];
661 JSBNG_Replay.sce6f2b5aebe4993acb0d77ef2a0d42de42949a2e_2192 = [];
663 // record generated by JSBench at 2013-07-10T17:15:45.070Z
666 f895948954_0 = function() { return f895948954_0.returns[f895948954_0.inst++]; };
667 f895948954_0.returns = [];
668 f895948954_0.inst = 0;
670 ow895948954.JSBNG__Date = f895948954_0;
674 ow895948954.JSBNG__document = o0;
678 ow895948954.JSBNG__sessionStorage = o1;
682 ow895948954.JSBNG__localStorage = o2;
684 f895948954_4 = function() { return f895948954_4.returns[f895948954_4.inst++]; };
685 f895948954_4.returns = [];
686 f895948954_4.inst = 0;
688 ow895948954.JSBNG__getComputedStyle = f895948954_4;
690 f895948954_6 = function() { return f895948954_6.returns[f895948954_6.inst++]; };
691 f895948954_6.returns = [];
692 f895948954_6.inst = 0;
694 ow895948954.JSBNG__removeEventListener = f895948954_6;
696 f895948954_7 = function() { return f895948954_7.returns[f895948954_7.inst++]; };
697 f895948954_7.returns = [];
698 f895948954_7.inst = 0;
700 ow895948954.JSBNG__addEventListener = f895948954_7;
702 ow895948954.JSBNG__top = ow895948954;
704 ow895948954.JSBNG__scrollX = 0;
706 ow895948954.JSBNG__scrollY = 0;
708 f895948954_16 = function() { return f895948954_16.returns[f895948954_16.inst++]; };
709 f895948954_16.returns = [];
710 f895948954_16.inst = 0;
712 ow895948954.JSBNG__setTimeout = f895948954_16;
714 f895948954_17 = function() { return f895948954_17.returns[f895948954_17.inst++]; };
715 f895948954_17.returns = [];
716 f895948954_17.inst = 0;
718 ow895948954.JSBNG__setInterval = f895948954_17;
720 f895948954_18 = function() { return f895948954_18.returns[f895948954_18.inst++]; };
721 f895948954_18.returns = [];
722 f895948954_18.inst = 0;
724 ow895948954.JSBNG__clearTimeout = f895948954_18;
726 ow895948954.JSBNG__frames = ow895948954;
728 ow895948954.JSBNG__self = ow895948954;
732 ow895948954.JSBNG__navigator = o3;
736 ow895948954.JSBNG__history = o4;
738 ow895948954.JSBNG__content = ow895948954;
740 ow895948954.JSBNG__closed = false;
742 ow895948954.JSBNG__pkcs11 = null;
744 ow895948954.JSBNG__opener = null;
746 ow895948954.JSBNG__defaultStatus = "";
750 ow895948954.JSBNG__location = o5;
752 ow895948954.JSBNG__innerWidth = 994;
754 ow895948954.JSBNG__innerHeight = 603;
756 ow895948954.JSBNG__outerWidth = 994;
758 ow895948954.JSBNG__outerHeight = 690;
760 ow895948954.JSBNG__screenX = 123;
762 ow895948954.JSBNG__screenY = 46;
764 ow895948954.JSBNG__mozInnerScreenX = 0;
766 ow895948954.JSBNG__mozInnerScreenY = 0;
768 ow895948954.JSBNG__pageXOffset = 0;
770 ow895948954.JSBNG__pageYOffset = 0;
772 ow895948954.JSBNG__scrollMaxX = 0;
774 ow895948954.JSBNG__scrollMaxY = 0;
776 ow895948954.JSBNG__fullScreen = false;
778 ow895948954.JSBNG__frameElement = null;
780 ow895948954.JSBNG__mozPaintCount = 0;
782 ow895948954.JSBNG__mozAnimationStartTime = 1373476538942;
786 ow895948954.JSBNG__mozIndexedDB = o6;
790 ow895948954.JSBNG__external = o7;
794 ow895948954.JSBNG__performance = o8;
796 ow895948954.JSBNG__devicePixelRatio = 1;
798 f895948954_64 = function() { return f895948954_64.returns[f895948954_64.inst++]; };
799 f895948954_64.returns = [];
800 f895948954_64.inst = 0;
802 ow895948954.JSBNG__XMLHttpRequest = f895948954_64;
804 f895948954_65 = function() { return f895948954_65.returns[f895948954_65.inst++]; };
805 f895948954_65.returns = [];
806 f895948954_65.inst = 0;
808 ow895948954.JSBNG__Image = f895948954_65;
810 ow895948954.JSBNG__name = "";
812 ow895948954.JSBNG__status = "";
814 ow895948954.JSBNG__Components = undefined;
816 ow895948954.JSBNG__indexedDB = o6;
820 ow895948954.JSBNG__onerror = null;
822 f895948954_386 = function() { return f895948954_386.returns[f895948954_386.inst++]; };
823 f895948954_386.returns = [];
824 f895948954_386.inst = 0;
826 ow895948954.Math.JSBNG__random = f895948954_386;
833 f895948954_0.returns.push(o6);
835 f895948954_388 = function() { return f895948954_388.returns[f895948954_388.inst++]; };
836 f895948954_388.returns = [];
837 f895948954_388.inst = 0;
839 o6.getTime = f895948954_388;
843 f895948954_388.returns.push(1373476539020);
845 f895948954_389 = function() { return f895948954_389.returns[f895948954_389.inst++]; };
846 f895948954_389.returns = [];
847 f895948954_389.inst = 0;
849 f895948954_0.now = f895948954_389;
851 o3.userAgent = "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.8; rv:21.0) Gecko/20100101 Firefox/21.0";
853 o3.product = "Gecko";
857 o0.documentElement = o6;
859 f895948954_391 = function() { return f895948954_391.returns[f895948954_391.inst++]; };
860 f895948954_391.returns = [];
861 f895948954_391.inst = 0;
863 o6.JSBNG__addEventListener = f895948954_391;
865 f895948954_391.returns.push(undefined);
867 f895948954_391.returns.push(undefined);
869 f895948954_391.returns.push(undefined);
871 f895948954_391.returns.push(undefined);
873 f895948954_391.returns.push(undefined);
875 f895948954_391.returns.push(undefined);
877 f895948954_391.returns.push(undefined);
879 f895948954_391.returns.push(undefined);
881 f895948954_391.returns.push(undefined);
883 f895948954_391.returns.push(undefined);
885 f895948954_391.returns.push(undefined);
887 f895948954_391.returns.push(undefined);
889 f895948954_391.returns.push(undefined);
891 f895948954_391.returns.push(undefined);
893 f895948954_391.returns.push(undefined);
895 f895948954_386.returns.push(0.41893095659943025);
899 f895948954_0.returns.push(o9);
901 o9.getTime = f895948954_388;
905 f895948954_388.returns.push(1373476539063);
907 f895948954_386.returns.push(0.8995961889016815);
909 f895948954_393 = function() { return f895948954_393.returns[f895948954_393.inst++]; };
910 f895948954_393.returns = [];
911 f895948954_393.inst = 0;
913 o0.getElementById = f895948954_393;
915 f895948954_393.returns.push(null);
917 f895948954_393.returns.push(null);
919 f895948954_393.returns.push(null);
921 f895948954_393.returns.push(null);
923 f895948954_393.returns.push(null);
925 f895948954_393.returns.push(null);
927 f895948954_393.returns.push(null);
929 f895948954_393.returns.push(null);
931 f895948954_393.returns.push(null);
933 f895948954_393.returns.push(null);
935 f895948954_393.returns.push(null);
937 f895948954_393.returns.push(null);
939 f895948954_393.returns.push(null);
941 f895948954_393.returns.push(null);
943 f895948954_393.returns.push(null);
945 f895948954_393.returns.push(null);
947 f895948954_393.returns.push(null);
949 f895948954_393.returns.push(null);
951 f895948954_393.returns.push(null);
953 f895948954_393.returns.push(null);
955 f895948954_393.returns.push(null);
957 f895948954_393.returns.push(null);
959 f895948954_393.returns.push(null);
961 f895948954_393.returns.push(null);
963 f895948954_393.returns.push(null);
965 f895948954_393.returns.push(null);
967 f895948954_393.returns.push(null);
969 f895948954_393.returns.push(null);
971 f895948954_393.returns.push(null);
973 ow895948954.JSBNG__opera = undefined;
975 f895948954_393.returns.push(null);
977 f895948954_393.returns.push(null);
979 f895948954_7.returns.push(undefined);
983 f895948954_393.returns.push(o9);
988 f895948954_393.returns.push(null);
992 f895948954_393.returns.push(o10);
994 f895948954_393.returns.push(o9);
996 o0.defaultView = ow895948954;
1000 f895948954_4.returns.push(o11);
1002 o11.direction = void 0;
1006 o10.clientWidth = 994;
1012 f895948954_393.returns.push(o10);
1014 f895948954_393.returns.push(null);
1016 f895948954_393.returns.push(null);
1018 o10.clientWidth = 73;
1020 f895948954_393.returns.push(null);
1022 f895948954_393.returns.push(null);
1024 f895948954_393.returns.push(null);
1026 f895948954_393.returns.push(null);
1028 f895948954_393.returns.push(null);
1030 f895948954_393.returns.push(null);
1034 f895948954_393.returns.push(o11);
1036 f895948954_393.returns.push(null);
1045 o11.clientWidth = 0;
1051 f895948954_393.returns.push(o11);
1057 f895948954_393.returns.push(o11);
1061 f895948954_393.returns.push(o12);
1063 o12.className = "gbt gbqfh";
1065 f895948954_393.returns.push(null);
1067 f895948954_393.returns.push(null);
1071 f895948954_393.returns.push(o13);
1083 f895948954_393.returns.push(o15);
1085 f895948954_7.returns.push(undefined);
1087 o0.cookie = "PREF=ID=1027cc612e36f2f9:FF=0:TM=1373476536:LM=1373476536:S=0SCCQkPlw7pcnOlV";
1089 f895948954_406 = function() { return f895948954_406.returns[f895948954_406.inst++]; };
1090 f895948954_406.returns = [];
1091 f895948954_406.inst = 0;
1093 o2.getItem = f895948954_406;
1095 f895948954_406.returns.push(null);
1097 f895948954_406.returns.push(null);
1099 o15.currentStyle = void 0;
1101 f895948954_407 = function() { return f895948954_407.returns[f895948954_407.inst++]; };
1102 f895948954_407.returns = [];
1103 f895948954_407.inst = 0;
1105 o2.setItem = f895948954_407;
1107 f895948954_407.returns.push(undefined);
1115 f895948954_4.returns.push(o17);
1117 o17.direction = void 0;
1127 f895948954_393.returns.push(o11);
1131 f895948954_393.returns.push(o12);
1133 o12.className = "gbt gbqfh";
1137 f895948954_393.returns.push(null);
1139 f895948954_393.returns.push(null);
1143 f895948954_393.returns.push(o13);
1155 f895948954_393.returns.push(o15);
1157 f895948954_7.returns.push(undefined);
1159 f895948954_406 = function() { return f895948954_406.returns[f895948954_406.inst++]; };
1160 f895948954_406.returns = [];
1161 f895948954_406.inst = 0;
1163 f895948954_406.returns.push(null);
1165 f895948954_406.returns.push(null);
1167 o15.currentStyle = void 0;
1169 f895948954_407 = function() { return f895948954_407.returns[f895948954_407.inst++]; };
1170 f895948954_407.returns = [];
1171 f895948954_407.inst = 0;
1173 f895948954_407.returns.push(undefined);
1179 f895948954_4.returns.push(o17);
1181 o17.direction = void 0;
1194 o15.parentNode = o12;
1205 f895948954_393.returns.push(o17);
1207 o17.innerHTML = "body{margin:0;}.hp{height:100%;min-height:500px;overflow-y:auto;position:absolute;width:100%}#gog{padding:3px 8px 0}.gac_m td{line-height:17px}body,td,a,p,.h{font-family:arial,sans-serif}.h{color:#12c;font-size:20px}.q{color:#00c}.ts td{padding:0}.ts{border-collapse:collapse}em{font-weight:bold;font-style:normal}.lst{height:20px;width:496px}.ds{display:inline-block}span.ds{margin:3px 0 4px;margin-left:4px}.ctr-p{margin:0 auto;min-width:980px}.jhp input[type=\"submit\"]{background-image:-moz-linear-gradient(top,#f5f5f5,#f1f1f1);-moz-border-radius:2px;-moz-user-select:none;background-color:#f5f5f5;background-image:linear-gradient(top,#f5f5f5,#f1f1f1);background-image:-o-linear-gradient(top,#f5f5f5,#f1f1f1);border:1px solid #dcdcdc;border:1px solid rgba(0, 0, 0, 0.1);border-radius:2px;color:#666;cursor:default;font-family:arial,sans-serif;font-size:11px;font-weight:bold;height:29px;line-height:27px;margin:11px 6px;min-width:54px;padding:0 8px;text-align:center}.jhp input[type=\"submit\"]:hover{background-image:-moz-linear-gradient(top,#f8f8f8,#f1f1f1);-moz-box-shadow:0 1px 1px rgba(0,0,0,0.1);background-color:#f8f8f8;background-image:linear-gradient(top,#f8f8f8,#f1f1f1);background-image:-o-linear-gradient(top,#f8f8f8,#f1f1f1);border:1px solid #c6c6c6;box-shadow:0 1px 1px rgba(0,0,0,0.1);color:#333}.jhp input[type=\"submit\"]:focus{border:1px solid #4d90fe;outline:none}a.gb1,a.gb2,a.gb3,a.gb4{color:#11c !important}body{background:#fff;color:#222}a{color:#12c;text-decoration:none}a:hover,a:active{text-decoration:underline}.fl a{color:#12c}a:visited{color:#609}a.gb1,a.gb4{text-decoration:underline}a.gb3:hover{text-decoration:none}#ghead a.gb2:hover{color:#fff!important}.sblc{padding-top:5px}.sblc a{display:block;margin:2px 0;margin-left:13px;font-size:11px;}.lsbb{height:30px;display:block}.ftl,#footer a{color:#666;margin:2px 10px 0}#footer a:active{color:#dd4b39}.lsb{border:none;color:#000;cursor:pointer;height:30px;margin:0;outline:0;font:15px arial,sans-serif;vertical-align:top}.lst:focus{outline:none}#addlang a{padding:0 3px}body,html{font-size:small}h1,ol,ul,li{margin:0;padding:0}.nojsb{display:none}.nojsv{visibility:hidden}#body,#footer{display:block}#footer{font-size:10pt;min-height:49px;position:absolute;bottom:0;width:100%}#footer>div{border-top:1px solid #ebebeb;bottom:0;padding:3px 0 10px;position:absolute;width:100%}#flci{float:left;margin-left:-260px;text-align:left;width:260px}#fll{float:right;text-align:right;width:100%}#ftby{padding-left:260px}#ftby>div,#fll>div,#footer a{display:inline-block}@media only screen and (min-width:1222px){#ftby{margin: 0 44px}}.nojsb{display:none}.nojsv{visibility:hidden}.nbcl{background:url(/images/nav_logo129.png) no-repeat -140px -230px;height:11px;width:11px}";
1213 f895948954_393.returns.push(o17);
1215 o17.innerHTML = "<div style=\"display:none\"> </div>";
1221 f895948954_0.returns.push(o17);
1223 o17.getTime = f895948954_388;
1227 f895948954_388.returns.push(1373476539179);
1229 f895948954_16.returns.push(2);
1231 f895948954_417 = function() { return f895948954_417.returns[f895948954_417.inst++]; };
1232 f895948954_417.returns = [];
1233 f895948954_417.inst = 0;
1235 o0.getElementsByTagName = f895948954_417;
1239 f895948954_417.returns.push(o17);
1247 o19.complete = true;
1257 o19.complete = true;
1261 f895948954_7.returns.push(undefined);
1265 f895948954_0.returns.push(o17);
1267 o17.getTime = f895948954_388;
1271 f895948954_388.returns.push(1373476539183);
1285 f895948954_424 = function() { return f895948954_424.returns[f895948954_424.inst++]; };
1286 f895948954_424.returns = [];
1287 f895948954_424.inst = 0;
1289 o20.JSBNG__focus = f895948954_424;
1291 f895948954_424.returns.push(undefined);
1301 f895948954_65.returns.push(o21);
1306 f895948954_16.returns.push(3);
1310 f895948954_0.returns.push(o21);
1312 o21.getTime = f895948954_388;
1316 f895948954_388.returns.push(1373476539190);
1318 f895948954_428 = function() { return f895948954_428.returns[f895948954_428.inst++]; };
1319 f895948954_428.returns = [];
1320 f895948954_428.inst = 0;
1322 o0.createElement = f895948954_428;
1326 f895948954_428.returns.push(o21);
1331 f895948954_393.returns.push(o22);
1333 f895948954_431 = function() { return f895948954_431.returns[f895948954_431.inst++]; };
1334 f895948954_431.returns = [];
1335 f895948954_431.inst = 0;
1337 o22.appendChild = f895948954_431;
1341 f895948954_431.returns.push(o21);
1345 f895948954_16.returns.push(4);
1347 f895948954_16.returns.push(5);
1351 f895948954_428.returns.push(o21);
1355 f895948954_386.returns.push(0.8713209232627044);
1357 f895948954_393.returns.push(null);
1359 o16.appendChild = f895948954_431;
1361 f895948954_431.returns.push(o21);
1365 f895948954_16.returns.push(6);
1371 o21.type = "mouseover";
1373 o21.srcElement = void 0;
1379 o22.__jsaction = void 0;
1382 f895948954_435 = function() { return f895948954_435.returns[f895948954_435.inst++]; };
1383 f895948954_435.returns = [];
1384 f895948954_435.inst = 0;
1386 o22.getAttribute = f895948954_435;
1388 f895948954_435.returns.push(null);
1392 o22.parentNode = o23;
1394 o23.__jsaction = void 0;
1397 o23.getAttribute = f895948954_435;
1399 f895948954_435.returns.push(null);
1403 o23.parentNode = o24;
1405 o24.__jsaction = void 0;
1408 o24.getAttribute = f895948954_435;
1410 f895948954_435.returns.push(null);
1414 o24.parentNode = o25;
1416 o25.__jsaction = void 0;
1419 o25.getAttribute = f895948954_435;
1421 f895948954_435.returns.push(null);
1425 o25.parentNode = o26;
1427 o26.__jsaction = void 0;
1430 o26.getAttribute = f895948954_435;
1432 f895948954_435.returns.push(null);
1436 o26.parentNode = o27;
1438 o27.__jsaction = void 0;
1441 o27.getAttribute = f895948954_435;
1443 f895948954_435.returns.push(null);
1447 o27.parentNode = o28;
1449 o28.__jsaction = void 0;
1452 o28.getAttribute = f895948954_435;
1454 f895948954_435.returns.push(null);
1456 o28.parentNode = o9;
1458 o9.__jsaction = void 0;
1461 o9.getAttribute = f895948954_435;
1463 f895948954_435.returns.push(null);
1467 o9.parentNode = o29;
1469 o29.__jsaction = void 0;
1472 o29.getAttribute = f895948954_435;
1474 f895948954_435.returns.push(null);
1476 o29.parentNode = o16;
1478 o16.__jsaction = void 0;
1481 o16.getAttribute = f895948954_435;
1483 f895948954_435.returns.push(null);
1485 o16.parentNode = o6;
1491 o30.type = "mouseout";
1493 o30.srcElement = void 0;
1501 o31.type = "mouseover";
1503 o31.srcElement = void 0;
1509 o32.__jsaction = void 0;
1512 o32.getAttribute = f895948954_435;
1514 f895948954_435.returns.push(null);
1518 o32.parentNode = o33;
1520 o33.__jsaction = void 0;
1523 o33.getAttribute = f895948954_435;
1525 f895948954_435.returns.push(null);
1529 o33.parentNode = o34;
1531 o34.__jsaction = void 0;
1534 o34.getAttribute = f895948954_435;
1536 f895948954_435.returns.push(null);
1540 o34.parentNode = o35;
1542 o35.__jsaction = void 0;
1545 o35.getAttribute = f895948954_435;
1547 f895948954_435.returns.push(null);
1549 o35.parentNode = o16;
1551 f895948954_449 = function() { return f895948954_449.returns[f895948954_449.inst++]; };
1552 f895948954_449.returns = [];
1553 f895948954_449.inst = 0;
1555 o0.JSBNG__addEventListener = f895948954_449;
1557 f895948954_393.returns.push(o9);
1559 f895948954_450 = function() { return f895948954_450.returns[f895948954_450.inst++]; };
1560 f895948954_450.returns = [];
1561 f895948954_450.inst = 0;
1563 o9.getElementsByTagName = f895948954_450;
1567 f895948954_450.returns.push(o36);
1571 f895948954_393.returns.push(o37);
1687 f895948954_393.returns.push(o36);
1689 f895948954_393.returns.push(null);
1691 f895948954_393.returns.push(null);
1693 o37.getElementsByTagName = f895948954_450;
1697 f895948954_450.returns.push(o64);
1717 o38.className = "gbzt";
1719 o39.className = "gbzt gbz0l gbp1";
1721 o40.className = "gbzt";
1723 o41.className = "gbzt";
1725 o42.className = "gbzt";
1727 o23.className = "gbzt";
1729 o43.className = "gbzt";
1731 o44.className = "gbzt";
1733 o45.className = "gbzt";
1735 o46.className = "gbzt";
1737 o47.className = "gbgt";
1739 o47.JSBNG__addEventListener = f895948954_391;
1741 f895948954_391.returns.push(undefined);
1743 f895948954_391.returns.push(undefined);
1745 o48.className = "gbmt";
1747 o49.className = "gbmt";
1749 o50.className = "gbmt";
1751 o51.className = "gbmt";
1753 o52.className = "gbmt";
1755 o53.className = "gbmt";
1757 o54.className = "gbmt";
1759 o55.className = "gbmt";
1761 o56.className = "gbmt";
1763 o57.className = "gbmt";
1765 o58.className = "gbmt";
1767 o59.className = "gbqla";
1769 o10.className = "gbgt";
1771 o10.JSBNG__addEventListener = f895948954_391;
1773 f895948954_391.returns.push(undefined);
1775 f895948954_391.returns.push(undefined);
1777 o60.className = "gbmt";
1779 o61.className = "gbmt";
1781 o62.className = "gbmt";
1783 o63.className = "gbmt";
1785 o65.className = "gbqfb";
1787 o65.JSBNG__addEventListener = f895948954_391;
1789 f895948954_391.returns.push(undefined);
1791 f895948954_391.returns.push(undefined);
1793 o66.className = "gbqfba";
1795 o66.JSBNG__addEventListener = f895948954_391;
1797 f895948954_391.returns.push(undefined);
1799 f895948954_391.returns.push(undefined);
1801 o67.className = "gbqfba";
1803 o67.JSBNG__addEventListener = f895948954_391;
1805 f895948954_391.returns.push(undefined);
1807 f895948954_391.returns.push(undefined);
1809 f895948954_393.returns.push(null);
1811 f895948954_393.returns.push(null);
1813 f895948954_7.returns.push(undefined);
1817 f895948954_393.returns.push(o64);
1823 f895948954_393.returns.push(o64);
1827 f895948954_393.returns.push(o68);
1829 f895948954_487 = function() { return f895948954_487.returns[f895948954_487.inst++]; };
1830 f895948954_487.returns = [];
1831 f895948954_487.inst = 0;
1833 o64.querySelectorAll = f895948954_487;
1835 f895948954_488 = function() { return f895948954_488.returns[f895948954_488.inst++]; };
1836 f895948954_488.returns = [];
1837 f895948954_488.inst = 0;
1839 o64.querySelector = f895948954_488;
1843 f895948954_488.returns.push(o69);
1847 f895948954_488.returns.push(o70);
1851 o68.scrollHeight = 318;
1853 o68.clientHeight = 318;
1873 o68.JSBNG__addEventListener = f895948954_391;
1877 f895948954_391.returns.push(undefined);
1879 o5.href = "http://www.google.com/";
1881 f895948954_18.returns.push(undefined);
1883 f895948954_386.returns.push(0.6669860659232372);
1889 o68.type = "mouseout";
1891 o68.srcElement = void 0;
1899 o69.type = "mouseover";
1901 o69.srcElement = void 0;
1905 o36.__jsaction = void 0;
1908 o36.getAttribute = f895948954_435;
1910 f895948954_435.returns.push(null);
1914 o36.parentNode = o70;
1916 o70.__jsaction = void 0;
1919 o70.getAttribute = f895948954_435;
1921 f895948954_435.returns.push(null);
1923 o70.parentNode = o11;
1925 o11.__jsaction = void 0;
1928 o11.getAttribute = f895948954_435;
1930 f895948954_435.returns.push(null);
1932 o11.parentNode = o19;
1934 o19.__jsaction = void 0;
1937 f895948954_496 = function() { return f895948954_496.returns[f895948954_496.inst++]; };
1938 f895948954_496.returns = [];
1939 f895948954_496.inst = 0;
1941 o19.getAttribute = f895948954_496;
1943 f895948954_496.returns.push(null);
1945 o19.parentNode = o37;
1947 o37.__jsaction = void 0;
1950 o37.getAttribute = f895948954_435;
1952 f895948954_435.returns.push(null);
1956 o37.parentNode = o71;
1958 o71.__jsaction = void 0;
1961 o71.getAttribute = f895948954_435;
1963 f895948954_435.returns.push(null);
1967 o71.parentNode = o72;
1969 o72.__jsaction = void 0;
1972 o72.getAttribute = f895948954_435;
1974 f895948954_435.returns.push(null);
1976 o72.parentNode = o28;
1982 o73.type = "mouseout";
1984 o73.srcElement = void 0;
1992 o74.type = "mouseover";
1994 o74.srcElement = void 0;
2000 o75.__jsaction = void 0;
2003 o75.getAttribute = f895948954_435;
2005 f895948954_435.returns.push(null);
2007 o75.parentNode = o33;
2013 o76.type = "mouseout";
2015 o76.srcElement = void 0;
2023 o77.type = "mouseover";
2025 o77.srcElement = void 0;
2031 o78.__jsaction = void 0;
2034 o78.getAttribute = f895948954_435;
2036 f895948954_435.returns.push(null);
2038 o78.parentNode = o33;
2044 o79.type = "mouseout";
2046 o79.srcElement = void 0;
2054 o80.type = "mouseover";
2056 o80.srcElement = void 0;
2064 o81.type = "mouseout";
2066 o81.srcElement = void 0;
2074 o82.type = "mouseover";
2076 o82.srcElement = void 0;
2084 o83.type = "mouseout";
2086 o83.srcElement = void 0;
2094 o84.type = "mouseover";
2096 o84.srcElement = void 0;
2104 o85.type = "mouseout";
2106 o85.srcElement = void 0;
2114 o86.type = "mouseover";
2116 o86.srcElement = void 0;
2122 o87.__jsaction = void 0;
2125 o87.getAttribute = f895948954_435;
2127 f895948954_435.returns.push(null);
2129 o87.parentNode = o36;
2135 o88.type = "mouseout";
2137 o88.srcElement = void 0;
2145 o89.type = "mouseover";
2147 o89.srcElement = void 0;
2151 o20.__jsaction = void 0;
2154 f895948954_516 = function() { return f895948954_516.returns[f895948954_516.inst++]; };
2155 f895948954_516.returns = [];
2156 f895948954_516.inst = 0;
2158 o20.getAttribute = f895948954_516;
2160 f895948954_516.returns.push(null);
2162 o20.parentNode = o87;
2168 o90.type = "mouseout";
2170 o90.srcElement = void 0;
2178 o91.type = "mouseover";
2180 o91.srcElement = void 0;
2188 o92.type = "mouseout";
2190 o92.srcElement = void 0;
2198 o93.type = "mouseover";
2200 o93.srcElement = void 0;
2204 f895948954_386.returns.push(0.2676769923608018);
2206 f895948954_386.returns.push(0.7605350764662566);
2208 o3.platform = "MacIntel";
2210 o3.appVersion = "5.0 (Macintosh)";
2212 o5.protocol = "http:";
2214 o5.host = "www.google.com";
2216 f895948954_386.returns.push(0.4998516345041988);
2218 f895948954_386.returns.push(0.12536944653545645);
2222 f895948954_0.returns.push(o94);
2224 o94.getTime = f895948954_388;
2228 f895948954_388.returns.push(1373476565325);
2230 f895948954_17.returns.push(7);
2234 f895948954_417.returns.push(o94);
2250 f895948954_525 = function() { return f895948954_525.returns[f895948954_525.inst++]; };
2251 f895948954_525.returns = [];
2252 f895948954_525.inst = 0;
2254 o8.now = f895948954_525;
2256 f895948954_449.returns.push(undefined);
2258 o3.msPointerEnabled = void 0;
2262 f895948954_428.returns.push(o94);
2266 o1.setItem = f895948954_407;
2268 f895948954_407.returns.push(undefined);
2270 f895948954_527 = function() { return f895948954_527.returns[f895948954_527.inst++]; };
2271 f895948954_527.returns = [];
2272 f895948954_527.inst = 0;
2274 o1.removeItem = f895948954_527;
2276 f895948954_527.returns.push(undefined);
2280 f895948954_389.returns.push(1373476565406);
2284 f895948954_64.returns.push(o94);
2288 f895948954_393.returns.push(o34);
2292 f895948954_393.returns.push(o94);
2296 f895948954_393.returns.push(o96);
2298 f895948954_389.returns.push(1373476565410);
2300 o5.hostname = "www.google.com";
2304 f895948954_417.returns.push(o97);
2308 o19.action = "http://www.google.com/search";
2312 f895948954_532 = function() { return f895948954_532.returns[f895948954_532.inst++]; };
2313 f895948954_532.returns = [];
2314 f895948954_532.inst = 0;
2316 o19.JSBNG__onsubmit = f895948954_532;
2318 o19.__handler = void 0;
2326 f895948954_449.returns.push(undefined);
2328 o1.getItem = f895948954_406;
2330 f895948954_406.returns.push(null);
2332 f895948954_406.returns.push(null);
2334 f895948954_407.returns.push(undefined);
2336 f895948954_406.returns.push(null);
2338 f895948954_407.returns.push(undefined);
2340 f895948954_406.returns.push(null);
2342 f895948954_407.returns.push(undefined);
2344 f895948954_407.returns.push(undefined);
2346 f895948954_406.returns.push(null);
2348 f895948954_406.returns.push("[]");
2350 f895948954_407.returns.push(undefined);
2352 f895948954_406.returns.push("[]");
2354 f895948954_407.returns.push(undefined);
2356 f895948954_406.returns.push("[]");
2358 f895948954_407.returns.push(undefined);
2360 f895948954_407.returns.push(undefined);
2362 f895948954_407.returns.push(undefined);
2364 f895948954_406.returns.push("\"uJbdUZ3TOOKQyAHtz4D4Cg\"");
2366 f895948954_406.returns.push("[]");
2368 f895948954_406.returns.push("[]");
2370 f895948954_406.returns.push("[]");
2372 o0.title = "Google";
2374 o16.className = "hp";
2376 f895948954_393.returns.push(o34);
2378 o34.innerHTML = "<center><span id=\"prt\" style=\"display:block\"><div style=\"position: relative;\"><style>.pmoabs{background-color:#fff;border:1px solid #E5E5E5;color:#666;font-size:13px;padding-bottom:20px;position:absolute;right:2px;top:3px;z-index:986}.kd-button-submit{border:1px solid #3079ed;background-color:#4d90fe;background-image:-webkit-gradient(linear,left top,left bottom,from(#4d90fe),to(#4787ed));background-image: -webkit-linear-gradient(top,#4d90fe,#4787ed);background-image: -moz-linear-gradient(top,#4d90fe,#4787ed);background-image: -ms-linear-gradient(top,#4d90fe,#4787ed);background-image: -o-linear-gradient(top,#4d90fe,#4787ed);background-image: linear-gradient(top,#4d90fe,#4787ed);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#4d90fe',EndColorStr='#4787ed')}.kd-button-submit:hover{border:1px solid #2f5bb7;background-color:#357ae8;background-image:-webkit-gradient(linear,left top,left bottom,from(#4d90fe),to(#357ae8));background-image: -webkit-linear-gradient(top,#4d90fe,#357ae8);background-image: -moz-linear-gradient(top,#4d90fe,#357ae8);background-image: -ms-linear-gradient(top,#4d90fe,#357ae8);background-image: -o-linear-gradient(top,#4d90fe,#357ae8);background-image: linear-gradient(top,#4d90fe,#357ae8);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#4d90fe',EndColorStr='#357ae8')}.kd-button-submit:active{-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.3);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.3);box-shadow:inset 0 1px 2px rgba(0,0,0,0.3)}.xbtn{color:#999;cursor:pointer;font-size:23px;line-height:5px;padding-top:5px}.padi{padding:0 8px 0 10px}.padt{padding:5px 20px 0 0;color:#444}.pads{text-align:left}#pmolnk{border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px}#pmolnk a{color:#fff;display:inline-block;font-weight:bold;padding:5px 20px;text-decoration:none;white-space:nowrap}</style> <div class=\"pmoabs\" id=\"pmocntr2\" style=\"right: 2px; top: 20px;\"> <table border=\"0\"> <tbody><tr> <td colspan=\"2\"> <script type=\"text/javascript\">try {\n ((JSBNG_Record.scriptLoad)((\"function eb9de603517591e48f057c7e6086bbd305cb1ab63(event) {\\u000a ((google.promos && google.promos.toast) && google.promos.toast.cpc());\\u000a};\"), (\"s8a306005c8afd0845b57355205e4d809c13bbef8\")));\n ((window.top.JSBNG_Record.callerJS) = (true));\n function eb9de603517591e48f057c7e6086bbd305cb1ab63(JSBNG__event) {\n if ((!(JSBNG_Record.top.JSBNG_Record.callerJS))) {\n return ((JSBNG_Record.eventCall)((arguments.callee), (\"s8a306005c8afd0845b57355205e4d809c13bbef8_0\"), (s8a306005c8afd0845b57355205e4d809c13bbef8_0_instance), (this), (arguments)))\n };\n (null);\n (((((JSBNG_Record.get)(google, (\"promos\")))[(\"promos\")]) && (((JSBNG_Record.get)((((JSBNG_Record.get)(google, (\"promos\")))[(\"promos\")]), (\"toast\")))[(\"toast\")])) && (((JSBNG_Record.get)((((JSBNG_Record.get)((((JSBNG_Record.get)(google, (\"promos\")))[(\"promos\")]), (\"toast\")))[(\"toast\")]), (\"cpc\")))[(\"cpc\")])());\n };\n var s8a306005c8afd0845b57355205e4d809c13bbef8_0_instance;\n ((s8a306005c8afd0845b57355205e4d809c13bbef8_0_instance) = ((JSBNG_Record.eventInstance)((\"s8a306005c8afd0845b57355205e4d809c13bbef8_0\"))));\n ((JSBNG_Record.markFunction)((eb9de603517591e48f057c7e6086bbd305cb1ab63)));\n} finally {\n ((window.top.JSBNG_Record.callerJS) = (false));\n ((window.top.JSBNG_Record.flushDeferredEvents)());\n};</script><div class=\"xbtn\" onclick=\"return eb9de603517591e48f057c7e6086bbd305cb1ab63.call(this, event);\" style=\"float:right\">×</div> </td> </tr> <tr> <td class=\"padi\" rowspan=\"2\"> <img src=\"/images/icons/product/chrome-48.png\"> </td> <td class=\"pads\">A faster way to browse the web</td> </tr> <tr> <td class=\"padt\"> <div class=\"kd-button-submit\" id=\"pmolnk\"> <script type=\"text/javascript\">try {\n ((JSBNG_Record.scriptLoad)((\"function ecb5dd2f554ffdaa5dbca76b6834768842fd1de9a(event) {\\u000a ((google.promos && google.promos.toast) && google.promos.toast.cl());\\u000a};\"), (\"s79d6c8ae337e260bda4e0343b5581cbae53a6f79\")));\n ((window.top.JSBNG_Record.callerJS) = (true));\n function ecb5dd2f554ffdaa5dbca76b6834768842fd1de9a(JSBNG__event) {\n if ((!(JSBNG_Record.top.JSBNG_Record.callerJS))) {\n return ((JSBNG_Record.eventCall)((arguments.callee), (\"s79d6c8ae337e260bda4e0343b5581cbae53a6f79_0\"), (s79d6c8ae337e260bda4e0343b5581cbae53a6f79_0_instance), (this), (arguments)))\n };\n (null);\n (((((JSBNG_Record.get)(google, (\"promos\")))[(\"promos\")]) && (((JSBNG_Record.get)((((JSBNG_Record.get)(google, (\"promos\")))[(\"promos\")]), (\"toast\")))[(\"toast\")])) && (((JSBNG_Record.get)((((JSBNG_Record.get)((((JSBNG_Record.get)(google, (\"promos\")))[(\"promos\")]), (\"toast\")))[(\"toast\")]), (\"cl\")))[(\"cl\")])());\n };\n var s79d6c8ae337e260bda4e0343b5581cbae53a6f79_0_instance;\n ((s79d6c8ae337e260bda4e0343b5581cbae53a6f79_0_instance) = ((JSBNG_Record.eventInstance)((\"s79d6c8ae337e260bda4e0343b5581cbae53a6f79_0\"))));\n ((JSBNG_Record.markFunction)((ecb5dd2f554ffdaa5dbca76b6834768842fd1de9a)));\n} finally {\n ((window.top.JSBNG_Record.callerJS) = (false));\n ((window.top.JSBNG_Record.flushDeferredEvents)());\n};</script><a href=\"/chrome/index.html?hl=en&brand=CHNG&utm_source=en-hpp&utm_medium=hpp&utm_campaign=en\" onclick=\"return ecb5dd2f554ffdaa5dbca76b6834768842fd1de9a.call(this, event);\">Install Google Chrome</a> </div> </td> </tr> </tbody></table> </div> <script type=\"text/javascript\">try {\n ((JSBNG_Record.scriptLoad)((\"(function() {\\u000a var a = {\\u000a v: \\\"a\\\",\\u000a w: \\\"c\\\",\\u000a i: \\\"d\\\",\\u000a k: \\\"h\\\",\\u000a g: \\\"i\\\",\\u000a K: \\\"n\\\",\\u000a Q: \\\"x\\\",\\u000a H: \\\"ma\\\",\\u000a I: \\\"mc\\\",\\u000a J: \\\"mi\\\",\\u000a A: \\\"pa\\\",\\u000a B: \\\"pc\\\",\\u000a D: \\\"pi\\\",\\u000a G: \\\"pn\\\",\\u000a F: \\\"px\\\",\\u000a C: \\\"pd\\\",\\u000a L: \\\"gpa\\\",\\u000a N: \\\"gpi\\\",\\u000a O: \\\"gpn\\\",\\u000a P: \\\"gpx\\\",\\u000a M: \\\"gpd\\\"\\u000a };\\u000a var c = {\\u000a o: \\\"hplogo\\\",\\u000a s: \\\"pmocntr2\\\"\\u000a }, e, g, k = document.getElementById(c.s);\\u000a google.promos = (google.promos || {\\u000a });\\u000a google.promos.toast = (google.promos.toast || {\\u000a });\\u000a function l(b) {\\u000a (k && (k.style.display = (b ? \\\"\\\" : \\\"none\\\"), (k.parentNode && (k.parentNode.style.position = (b ? \\\"relative\\\" : \\\"\\\")))));\\u000a };\\u000a function m(b) {\\u000a try {\\u000a if ((((k && b) && b.es) && b.es.m)) {\\u000a var d = (window.gbar.rtl(document.body) ? \\\"left\\\" : \\\"right\\\");\\u000a k.style[d] = (((b.es.m - 16) + 2) + \\\"px\\\");\\u000a k.style.top = \\\"20px\\\";\\u000a }\\u000a ;\\u000a } catch (f) {\\u000a google.ml(f, !1, {\\u000a cause: (e + \\\"_PT\\\")\\u000a });\\u000a };\\u000a };\\u000a google.promos.toast.cl = function() {\\u000a try {\\u000a window.gbar.up.sl(g, e, a.k, void 0, 1);\\u000a } catch (b) {\\u000a google.ml(b, !1, {\\u000a cause: (e + \\\"_CL\\\")\\u000a });\\u000a };\\u000a };\\u000a google.promos.toast.cpc = function() {\\u000a try {\\u000a (k && (l(!1), window.gbar.up.spd(k, c.a, 1, !0), window.gbar.up.sl(g, e, a.i, void 0, 1)));\\u000a } catch (b) {\\u000a google.ml(b, !1, {\\u000a cause: (e + \\\"_CPC\\\")\\u000a });\\u000a };\\u000a };\\u000a google.promos.toast.hideOnSmallWindow_ = function() {\\u000a try {\\u000a if (k) {\\u000a var b = 276, d = document.getElementById(c.o);\\u000a (d && (b = Math.max(b, d.offsetWidth)));\\u000a var f = (parseInt(k.style.right, 10) || 0);\\u000a k.style.visibility = ((((2 * ((k.offsetWidth + f))) + b) \\u003E document.body.clientWidth) ? \\\"hidden\\\" : \\\"\\\");\\u000a }\\u000a ;\\u000a } catch (h) {\\u000a google.ml(h, !1, {\\u000a cause: (e + \\\"_HOSW\\\")\\u000a });\\u000a };\\u000a };\\u000a function q() {\\u000a var b = [\\\"gpd\\\",\\\"spd\\\",\\\"aeh\\\",\\\"sl\\\",];\\u000a if ((!window.gbar || !window.gbar.up)) {\\u000a return !1\\u000a };\\u000a for (var d = 0, f; f = b[d]; d++) {\\u000a if (!((f in window.gbar.up))) {\\u000a return !1\\u000a };\\u000a };\\u000a return !0;\\u000a };\\u000a google.promos.toast.init = function(b, d, f, h, n) {\\u000a try {\\u000a if (!q()) {\\u000a google.ml(Error(\\\"apa\\\"), !1, {\\u000a cause: (e + \\\"_INIT\\\")\\u000a });\\u000a } else {\\u000a if (k) {\\u000a window.gbar.up.aeh(window, \\\"resize\\\", google.promos.toast.hideOnSmallWindow_);\\u000a window.lol = google.promos.toast.hideOnSmallWindow_;\\u000a c.d = ((\\\"toast_count_\\\" + d) + ((h ? (\\\"_\\\" + h) : \\\"\\\")));\\u000a c.a = ((\\\"toast_dp_\\\" + d) + ((n ? (\\\"_\\\" + n) : \\\"\\\")));\\u000a e = f;\\u000a g = b;\\u000a var p = (window.gbar.up.gpd(k, c.d, !0) || 0);\\u000a (((window.gbar.up.gpd(k, c.a, !0) || (25 \\u003C p)) || (k.currentStyle && (\\\"absolute\\\" != k.currentStyle.position))) ? l(!1) : (window.gbar.up.spd(k, c.d, ++p, !0), (window.gbar.elr && m(window.gbar.elr())), (window.gbar.elc && window.gbar.elc(m)), l(!0), window.gbar.up.sl(g, e, a.g)));\\u000a }\\u000a \\u000a };\\u000a } catch (r) {\\u000a google.ml(r, !1, {\\u000a cause: (e + \\\"_INIT\\\")\\u000a });\\u000a };\\u000a };\\u000a})();\"), (\"s92b498f8a609c7ed181fae42a6a1eaa8de9f2f02\")));\n ((window.top.JSBNG_Record.callerJS) = (true));\n ((function() {\n var s92b498f8a609c7ed181fae42a6a1eaa8de9f2f02_0_instance;\n ((s92b498f8a609c7ed181fae42a6a1eaa8de9f2f02_0_instance) = ((JSBNG_Record.eventInstance)((\"s92b498f8a609c7ed181fae42a6a1eaa8de9f2f02_0\"))));\n return ((JSBNG_Record.markFunction)((function() {\n if ((!(JSBNG_Record.top.JSBNG_Record.callerJS))) {\n return ((JSBNG_Record.eventCall)((arguments.callee), (\"s92b498f8a609c7ed181fae42a6a1eaa8de9f2f02_0\"), (s92b498f8a609c7ed181fae42a6a1eaa8de9f2f02_0_instance), (this), (arguments)))\n };\n (null);\n var a = {\n v: \"a\",\n w: \"c\",\n i: \"d\",\n k: \"h\",\n g: \"i\",\n K: \"n\",\n Q: \"x\",\n H: \"ma\",\n I: \"mc\",\n J: \"mi\",\n A: \"pa\",\n B: \"pc\",\n D: \"pi\",\n G: \"pn\",\n F: \"px\",\n C: \"pd\",\n L: \"gpa\",\n N: \"gpi\",\n O: \"gpn\",\n P: \"gpx\",\n M: \"gpd\"\n };\n var c = {\n o: \"hplogo\",\n s: \"pmocntr2\"\n }, e, g, k = (((JSBNG_Record.get)(JSBNG__document, (\"getElementById\")))[(\"getElementById\")])((((JSBNG_Record.get)(c, (\"s\")))[(\"s\")]));\n ((JSBNG_Record.set)(google, (\"promos\"), ((((JSBNG_Record.get)(google, (\"promos\")))[(\"promos\")]) || {\n })));\n ((JSBNG_Record.set)((((JSBNG_Record.get)(google, (\"promos\")))[(\"promos\")]), (\"toast\"), ((((JSBNG_Record.get)((((JSBNG_Record.get)(google, (\"promos\")))[(\"promos\")]), (\"toast\")))[(\"toast\")]) || {\n })));\n function l(b) {\n if ((!(JSBNG_Record.top.JSBNG_Record.callerJS))) {\n return ((JSBNG_Record.eventCall)((arguments.callee), (\"s92b498f8a609c7ed181fae42a6a1eaa8de9f2f02_1\"), (s92b498f8a609c7ed181fae42a6a1eaa8de9f2f02_1_instance), (this), (arguments)))\n };\n (null);\n (k && (((JSBNG_Record.set)((((JSBNG_Record.get)(k, (\"style\")))[(\"style\")]), (\"display\"), (b ? \"\" : \"none\"))), ((((JSBNG_Record.get)(k, (\"parentNode\")))[(\"parentNode\")]) && ((JSBNG_Record.set)((((JSBNG_Record.get)((((JSBNG_Record.get)(k, (\"parentNode\")))[(\"parentNode\")]), (\"style\")))[(\"style\")]), (\"position\"), (b ? \"relative\" : \"\"))))));\n };\n var s92b498f8a609c7ed181fae42a6a1eaa8de9f2f02_1_instance;\n ((s92b498f8a609c7ed181fae42a6a1eaa8de9f2f02_1_instance) = ((JSBNG_Record.eventInstance)((\"s92b498f8a609c7ed181fae42a6a1eaa8de9f2f02_1\"))));\n ((JSBNG_Record.markFunction)((l)));\n function m(b) {\n if ((!(JSBNG_Record.top.JSBNG_Record.callerJS))) {\n return ((JSBNG_Record.eventCall)((arguments.callee), (\"s92b498f8a609c7ed181fae42a6a1eaa8de9f2f02_2\"), (s92b498f8a609c7ed181fae42a6a1eaa8de9f2f02_2_instance), (this), (arguments)))\n };\n (null);\n try {\n if ((((k && b) && (((JSBNG_Record.get)(b, (\"es\")))[(\"es\")])) && (((JSBNG_Record.get)((((JSBNG_Record.get)(b, (\"es\")))[(\"es\")]), (\"m\")))[(\"m\")]))) {\n var d = ((((JSBNG_Record.get)((((JSBNG_Record.get)(window, (\"gbar\")))[(\"gbar\")]), (\"rtl\")))[(\"rtl\")])((((JSBNG_Record.get)(JSBNG__document, (\"body\")))[(\"body\")])) ? \"left\" : \"right\");\n ((JSBNG_Record.set)((((JSBNG_Record.get)(k, (\"style\")))[(\"style\")]), d, ((((((JSBNG_Record.get)((((JSBNG_Record.get)(b, (\"es\")))[(\"es\")]), (\"m\")))[(\"m\")]) - 16) + 2) + \"px\")));\n ((JSBNG_Record.set)((((JSBNG_Record.get)(k, (\"style\")))[(\"style\")]), (\"JSBNG__top\"), \"20px\"));\n }\n ;\n } catch (f) {\n (((JSBNG_Record.get)(google, (\"ml\")))[(\"ml\")])(f, !1, {\n cause: (e + \"_PT\")\n });\n };\n };\n var s92b498f8a609c7ed181fae42a6a1eaa8de9f2f02_2_instance;\n ((s92b498f8a609c7ed181fae42a6a1eaa8de9f2f02_2_instance) = ((JSBNG_Record.eventInstance)((\"s92b498f8a609c7ed181fae42a6a1eaa8de9f2f02_2\"))));\n ((JSBNG_Record.markFunction)((m)));\n ((JSBNG_Record.set)((((JSBNG_Record.get)((((JSBNG_Record.get)(google, (\"promos\")))[(\"promos\")]), (\"toast\")))[(\"toast\")]), (\"cl\"), ((function() {\n var s92b498f8a609c7ed181fae42a6a1eaa8de9f2f02_3_instance;\n ((s92b498f8a609c7ed181fae42a6a1eaa8de9f2f02_3_instance) = ((JSBNG_Record.eventInstance)((\"s92b498f8a609c7ed181fae42a6a1eaa8de9f2f02_3\"))));\n return ((JSBNG_Record.markFunction)((function() {\n if ((!(JSBNG_Record.top.JSBNG_Record.callerJS))) {\n return ((JSBNG_Record.eventCall)((arguments.callee), (\"s92b498f8a609c7ed181fae42a6a1eaa8de9f2f02_3\"), (s92b498f8a609c7ed181fae42a6a1eaa8de9f2f02_3_instance), (this), (arguments)))\n };\n (null);\n try {\n (((JSBNG_Record.get)((((JSBNG_Record.get)((((JSBNG_Record.get)(window, (\"gbar\")))[(\"gbar\")]), (\"up\")))[(\"up\")]), (\"sl\")))[(\"sl\")])(g, e, (((JSBNG_Record.get)(a, (\"k\")))[(\"k\")]), void 0, 1);\n } catch (b) {\n (((JSBNG_Record.get)(google, (\"ml\")))[(\"ml\")])(b, !1, {\n cause: (e + \"_CL\")\n });\n };\n })));\n })())));\n ((JSBNG_Record.set)((((JSBNG_Record.get)((((JSBNG_Record.get)(google, (\"promos\")))[(\"promos\")]), (\"toast\")))[(\"toast\")]), (\"cpc\"), ((function() {\n var s92b498f8a609c7ed181fae42a6a1eaa8de9f2f02_4_instance;\n ((s92b498f8a609c7ed181fae42a6a1eaa8de9f2f02_4_instance) = ((JSBNG_Record.eventInstance)((\"s92b498f8a609c7ed181fae42a6a1eaa8de9f2f02_4\"))));\n return ((JSBNG_Record.markFunction)((function() {\n if ((!(JSBNG_Record.top.JSBNG_Record.callerJS))) {\n return ((JSBNG_Record.eventCall)((arguments.callee), (\"s92b498f8a609c7ed181fae42a6a1eaa8de9f2f02_4\"), (s92b498f8a609c7ed181fae42a6a1eaa8de9f2f02_4_instance), (this), (arguments)))\n };\n (null);\n try {\n (k && (l(!1), (((JSBNG_Record.get)((((JSBNG_Record.get)((((JSBNG_Record.get)(window, (\"gbar\")))[(\"gbar\")]), (\"up\")))[(\"up\")]), (\"spd\")))[(\"spd\")])(k, (((JSBNG_Record.get)(c, (\"a\")))[(\"a\")]), 1, !0), (((JSBNG_Record.get)((((JSBNG_Record.get)((((JSBNG_Record.get)(window, (\"gbar\")))[(\"gbar\")]), (\"up\")))[(\"up\")]), (\"sl\")))[(\"sl\")])(g, e, (((JSBNG_Record.get)(a, (\"i\")))[(\"i\")]), void 0, 1)));\n } catch (b) {\n (((JSBNG_Record.get)(google, (\"ml\")))[(\"ml\")])(b, !1, {\n cause: (e + \"_CPC\")\n });\n };\n })));\n })())));\n ((JSBNG_Record.set)((((JSBNG_Record.get)((((JSBNG_Record.get)(google, (\"promos\")))[(\"promos\")]), (\"toast\")))[(\"toast\")]), (\"hideOnSmallWindow_\"), ((function() {\n var s92b498f8a609c7ed181fae42a6a1eaa8de9f2f02_5_instance;\n ((s92b498f8a609c7ed181fae42a6a1eaa8de9f2f02_5_instance) = ((JSBNG_Record.eventInstance)((\"s92b498f8a609c7ed181fae42a6a1eaa8de9f2f02_5\"))));\n return ((JSBNG_Record.markFunction)((function() {\n if ((!(JSBNG_Record.top.JSBNG_Record.callerJS))) {\n return ((JSBNG_Record.eventCall)((arguments.callee), (\"s92b498f8a609c7ed181fae42a6a1eaa8de9f2f02_5\"), (s92b498f8a609c7ed181fae42a6a1eaa8de9f2f02_5_instance), (this), (arguments)))\n };\n (null);\n try {\n if (k) {\n var b = 276, d = (((JSBNG_Record.get)(JSBNG__document, (\"getElementById\")))[(\"getElementById\")])((((JSBNG_Record.get)(c, (\"o\")))[(\"o\")]));\n (d && (b = (((JSBNG_Record.get)(Math, (\"max\")))[(\"max\")])(b, (((JSBNG_Record.get)(d, (\"offsetWidth\")))[(\"offsetWidth\")]))));\n var f = (parseInt((((JSBNG_Record.get)((((JSBNG_Record.get)(k, (\"style\")))[(\"style\")]), (\"right\")))[(\"right\")]), 10) || 0);\n ((JSBNG_Record.set)((((JSBNG_Record.get)(k, (\"style\")))[(\"style\")]), (\"visibility\"), ((((2 * (((((JSBNG_Record.get)(k, (\"offsetWidth\")))[(\"offsetWidth\")]) + f))) + b) > (((JSBNG_Record.get)((((JSBNG_Record.get)(JSBNG__document, (\"body\")))[(\"body\")]), (\"clientWidth\")))[(\"clientWidth\")])) ? \"hidden\" : \"\")));\n }\n ;\n } catch (h) {\n (((JSBNG_Record.get)(google, (\"ml\")))[(\"ml\")])(h, !1, {\n cause: (e + \"_HOSW\")\n });\n };\n })));\n })())));\n function q() {\n if ((!(JSBNG_Record.top.JSBNG_Record.callerJS))) {\n return ((JSBNG_Record.eventCall)((arguments.callee), (\"s92b498f8a609c7ed181fae42a6a1eaa8de9f2f02_6\"), (s92b498f8a609c7ed181fae42a6a1eaa8de9f2f02_6_instance), (this), (arguments)))\n };\n (null);\n var b = [\"gpd\",\"spd\",\"aeh\",\"sl\",];\n if ((!(((JSBNG_Record.get)(window, (\"gbar\")))[(\"gbar\")]) || !(((JSBNG_Record.get)((((JSBNG_Record.get)(window, (\"gbar\")))[(\"gbar\")]), (\"up\")))[(\"up\")]))) {\n return !1\n };\n for (var d = 0, f; f = (((JSBNG_Record.get)(b, d))[d]); d++) {\n if (!((f in ((JSBNG_Record.getUnwrapped)(((((JSBNG_Record.get)((((JSBNG_Record.get)(window, (\"gbar\")))[(\"gbar\")]), (\"up\")))[(\"up\")]))))))) {\n return !1\n };\n };\n return !0;\n };\n var s92b498f8a609c7ed181fae42a6a1eaa8de9f2f02_6_instance;\n ((s92b498f8a609c7ed181fae42a6a1eaa8de9f2f02_6_instance) = ((JSBNG_Record.eventInstance)((\"s92b498f8a609c7ed181fae42a6a1eaa8de9f2f02_6\"))));\n ((JSBNG_Record.markFunction)((q)));\n ((JSBNG_Record.set)((((JSBNG_Record.get)((((JSBNG_Record.get)(google, (\"promos\")))[(\"promos\")]), (\"toast\")))[(\"toast\")]), (\"init\"), ((function() {\n var s92b498f8a609c7ed181fae42a6a1eaa8de9f2f02_7_instance;\n ((s92b498f8a609c7ed181fae42a6a1eaa8de9f2f02_7_instance) = ((JSBNG_Record.eventInstance)((\"s92b498f8a609c7ed181fae42a6a1eaa8de9f2f02_7\"))));\n return ((JSBNG_Record.markFunction)((function(b, d, f, h, n) {\n if ((!(JSBNG_Record.top.JSBNG_Record.callerJS))) {\n return ((JSBNG_Record.eventCall)((arguments.callee), (\"s92b498f8a609c7ed181fae42a6a1eaa8de9f2f02_7\"), (s92b498f8a609c7ed181fae42a6a1eaa8de9f2f02_7_instance), (this), (arguments)))\n };\n (null);\n try {\n if (!q()) {\n (((JSBNG_Record.get)(google, (\"ml\")))[(\"ml\")])(Error(\"apa\"), !1, {\n cause: (e + \"_INIT\")\n });\n } else {\n if (k) {\n (((JSBNG_Record.get)((((JSBNG_Record.get)((((JSBNG_Record.get)(window, (\"gbar\")))[(\"gbar\")]), (\"up\")))[(\"up\")]), (\"aeh\")))[(\"aeh\")])(window, \"resize\", (((JSBNG_Record.get)((((JSBNG_Record.get)((((JSBNG_Record.get)(google, (\"promos\")))[(\"promos\")]), (\"toast\")))[(\"toast\")]), (\"hideOnSmallWindow_\")))[(\"hideOnSmallWindow_\")]));\n ((JSBNG_Record.set)(window, (\"lol\"), (((JSBNG_Record.get)((((JSBNG_Record.get)((((JSBNG_Record.get)(google, (\"promos\")))[(\"promos\")]), (\"toast\")))[(\"toast\")]), (\"hideOnSmallWindow_\")))[(\"hideOnSmallWindow_\")])));\n ((JSBNG_Record.set)(c, (\"d\"), ((\"toast_count_\" + d) + ((h ? (\"_\" + h) : \"\")))));\n ((JSBNG_Record.set)(c, (\"a\"), ((\"toast_dp_\" + d) + ((n ? (\"_\" + n) : \"\")))));\n e = f;\n g = b;\n var p = ((((JSBNG_Record.get)((((JSBNG_Record.get)((((JSBNG_Record.get)(window, (\"gbar\")))[(\"gbar\")]), (\"up\")))[(\"up\")]), (\"gpd\")))[(\"gpd\")])(k, (((JSBNG_Record.get)(c, (\"d\")))[(\"d\")]), !0) || 0);\n ((((((JSBNG_Record.get)((((JSBNG_Record.get)((((JSBNG_Record.get)(window, (\"gbar\")))[(\"gbar\")]), (\"up\")))[(\"up\")]), (\"gpd\")))[(\"gpd\")])(k, (((JSBNG_Record.get)(c, (\"a\")))[(\"a\")]), !0) || (25 < p)) || ((((JSBNG_Record.get)(k, (\"currentStyle\")))[(\"currentStyle\")]) && (\"absolute\" != (((JSBNG_Record.get)((((JSBNG_Record.get)(k, (\"currentStyle\")))[(\"currentStyle\")]), (\"position\")))[(\"position\")])))) ? l(!1) : ((((JSBNG_Record.get)((((JSBNG_Record.get)((((JSBNG_Record.get)(window, (\"gbar\")))[(\"gbar\")]), (\"up\")))[(\"up\")]), (\"spd\")))[(\"spd\")])(k, (((JSBNG_Record.get)(c, (\"d\")))[(\"d\")]), ++p, !0), ((((JSBNG_Record.get)((((JSBNG_Record.get)(window, (\"gbar\")))[(\"gbar\")]), (\"elr\")))[(\"elr\")]) && m((((JSBNG_Record.get)((((JSBNG_Record.get)(window, (\"gbar\")))[(\"gbar\")]), (\"elr\")))[(\"elr\")])())), ((((JSBNG_Record.get)((((JSBNG_Record.get)(window, (\"gbar\")))[(\"gbar\")]), (\"elc\")))[(\"elc\")]) && (((JSBNG_Record.get)((((JSBNG_Record.get)(window, (\"gbar\")))[(\"gbar\")]), (\"elc\")))[(\"elc\")])(m)), l(!0), (((JSBNG_Record.get)((((JSBNG_Record.get)((((JSBNG_Record.get)(window, (\"gbar\")))[(\"gbar\")]), (\"up\")))[(\"up\")]), (\"sl\")))[(\"sl\")])(g, e, (((JSBNG_Record.get)(a, (\"g\")))[(\"g\")]))));\n }\n \n };\n } catch (r) {\n (((JSBNG_Record.get)(google, (\"ml\")))[(\"ml\")])(r, !1, {\n cause: (e + \"_INIT\")\n });\n };\n })));\n })())));\n })));\n })())();\n} finally {\n ((window.top.JSBNG_Record.callerJS) = (false));\n ((window.top.JSBNG_Record.flushDeferredEvents)());\n};</script> <script type=\"text/javascript\">try {\n ((JSBNG_Record.scriptLoad)((\"(function() {\\u000a var sourceWebappPromoID = 144002;\\u000a var sourceWebappGroupID = 5;\\u000a var payloadType = 5;\\u000a (((window.gbar && gbar.up) && gbar.up.r) && gbar.up.r(payloadType, function(show) {\\u000a if (show) {\\u000a google.promos.toast.init(sourceWebappPromoID, sourceWebappGroupID, payloadType, \\\"0612\\\");\\u000a }\\u000a ;\\u000a }));\\u000a})();\"), (\"s0790de9086ee4514eb01e2ecc0cc84a03180aae0\")));\n ((window.top.JSBNG_Record.callerJS) = (true));\n ((function() {\n var s0790de9086ee4514eb01e2ecc0cc84a03180aae0_0_instance;\n ((s0790de9086ee4514eb01e2ecc0cc84a03180aae0_0_instance) = ((JSBNG_Record.eventInstance)((\"s0790de9086ee4514eb01e2ecc0cc84a03180aae0_0\"))));\n return ((JSBNG_Record.markFunction)((function() {\n if ((!(JSBNG_Record.top.JSBNG_Record.callerJS))) {\n return ((JSBNG_Record.eventCall)((arguments.callee), (\"s0790de9086ee4514eb01e2ecc0cc84a03180aae0_0\"), (s0790de9086ee4514eb01e2ecc0cc84a03180aae0_0_instance), (this), (arguments)))\n };\n (null);\n var sourceWebappPromoID = 144002;\n var sourceWebappGroupID = 5;\n var payloadType = 5;\n ((((((JSBNG_Record.get)(window, (\"gbar\")))[(\"gbar\")]) && (((JSBNG_Record.get)(gbar, (\"up\")))[(\"up\")])) && (((JSBNG_Record.get)((((JSBNG_Record.get)(gbar, (\"up\")))[(\"up\")]), (\"r\")))[(\"r\")])) && (((JSBNG_Record.get)((((JSBNG_Record.get)(gbar, (\"up\")))[(\"up\")]), (\"r\")))[(\"r\")])(payloadType, ((function() {\n var s0790de9086ee4514eb01e2ecc0cc84a03180aae0_1_instance;\n ((s0790de9086ee4514eb01e2ecc0cc84a03180aae0_1_instance) = ((JSBNG_Record.eventInstance)((\"s0790de9086ee4514eb01e2ecc0cc84a03180aae0_1\"))));\n return ((JSBNG_Record.markFunction)((function(show) {\n if ((!(JSBNG_Record.top.JSBNG_Record.callerJS))) {\n return ((JSBNG_Record.eventCall)((arguments.callee), (\"s0790de9086ee4514eb01e2ecc0cc84a03180aae0_1\"), (s0790de9086ee4514eb01e2ecc0cc84a03180aae0_1_instance), (this), (arguments)))\n };\n (null);\n if (show) {\n (((JSBNG_Record.get)((((JSBNG_Record.get)((((JSBNG_Record.get)(google, (\"promos\")))[(\"promos\")]), (\"toast\")))[(\"toast\")]), (\"init\")))[(\"init\")])(sourceWebappPromoID, sourceWebappGroupID, payloadType, \"0612\");\n }\n ;\n })));\n })())));\n })));\n })())();\n} finally {\n ((window.top.JSBNG_Record.callerJS) = (false));\n ((window.top.JSBNG_Record.flushDeferredEvents)());\n};</script> </div></span><div id=\"lga\" style=\"height:231px;margin-top:-22px\"><script type=\"text/javascript\">try {\n ((JSBNG_Record.scriptLoad)((\"function eef50192d0e0654bc148db359edb6aaecd1ea3ba9(event) {\\u000a (window.lol && lol());\\u000a};\"), (\"s05f10c3c91831d535c6322def5159ad3793811b2\")));\n ((window.top.JSBNG_Record.callerJS) = (true));\n function eef50192d0e0654bc148db359edb6aaecd1ea3ba9(JSBNG__event) {\n if ((!(JSBNG_Record.top.JSBNG_Record.callerJS))) {\n return ((JSBNG_Record.eventCall)((arguments.callee), (\"s05f10c3c91831d535c6322def5159ad3793811b2_0\"), (s05f10c3c91831d535c6322def5159ad3793811b2_0_instance), (this), (arguments)))\n };\n (null);\n ((((JSBNG_Record.get)(window, (\"lol\")))[(\"lol\")]) && lol());\n };\n var s05f10c3c91831d535c6322def5159ad3793811b2_0_instance;\n ((s05f10c3c91831d535c6322def5159ad3793811b2_0_instance) = ((JSBNG_Record.eventInstance)((\"s05f10c3c91831d535c6322def5159ad3793811b2_0\"))));\n ((JSBNG_Record.markFunction)((eef50192d0e0654bc148db359edb6aaecd1ea3ba9)));\n} finally {\n ((window.top.JSBNG_Record.callerJS) = (false));\n ((window.top.JSBNG_Record.flushDeferredEvents)());\n};</script><img alt=\"Google\" src=\"/images/srpr/logo4w.png\" id=\"hplogo\" onload=\"return eef50192d0e0654bc148db359edb6aaecd1ea3ba9.call(this, event);\" style=\"padding-top:112px\" height=\"95\" width=\"275\"></div><div style=\"height:102px\"></div><div id=\"prm-pt\" style=\"font-size:83%;min-height:3.5em\"><br><script>try {\n ((JSBNG_Record.scriptLoad)((\"(((window.gbar && gbar.up) && gbar.up.tp) && gbar.up.tp());\"), (\"s36fb77466464abfc801f386ef29c518bdb3e4b10\")));\n ((window.top.JSBNG_Record.callerJS) = (true));\n ((((((JSBNG_Record.get)(window, (\"gbar\")))[(\"gbar\")]) && (((JSBNG_Record.get)(gbar, (\"up\")))[(\"up\")])) && (((JSBNG_Record.get)((((JSBNG_Record.get)(gbar, (\"up\")))[(\"up\")]), (\"tp\")))[(\"tp\")])) && (((JSBNG_Record.get)((((JSBNG_Record.get)(gbar, (\"up\")))[(\"up\")]), (\"tp\")))[(\"tp\")])());\n} finally {\n ((window.top.JSBNG_Record.callerJS) = (false));\n ((window.top.JSBNG_Record.flushDeferredEvents)());\n};</script></div></center>";
2380 f895948954_393.returns.push(o94);
2382 o94.innerHTML = "<div><div id=\"ftby\"><div id=\"fll\"><div id=\"flls\"><a href=\"/intl/en/ads/\">Advertising Programs</a><a href=\"/services/\">Business Solutions</a><a href=\"/intl/en/policies/\">Privacy & Terms</a></div><div id=\"flrs\"><a href=\"http://jsbngssl.plus.google.com/116899029375914044550\" rel=\"publisher\">+Google</a><a href=\"/intl/en/about.html\">About Google</a></div></div><div id=\"flci\"></div></div></div>";
2386 f895948954_393.returns.push(o96);
2388 o96.innerHTML = "<script>try {\n ((JSBNG_Record.scriptLoad)((\"if (google.y) {\\u000a google.y.first = [];\\u000a};\\u000a(function() {\\u000a function b(a) {\\u000a window.setTimeout(function() {\\u000a var c = document.createElement(\\\"script\\\");\\u000a c.src = a;\\u000a document.getElementById(\\\"xjsd\\\").appendChild(c);\\u000a }, 0);\\u000a };\\u000a google.dljp = function(a) {\\u000a (google.xjsi || (google.xjsu = a, b(a)));\\u000a };\\u000a google.dlj = b;\\u000a})();\\u000aif (!google.xjs) {\\u000a window._ = (window._ || {\\u000a });\\u000a window._._DumpException = function(e) {\\u000a throw e;\\u000a };\\u000a if ((google.timers && google.timers.load.t)) {\\u000a google.timers.load.t.xjsls = new Date().getTime();\\u000a }\\u000a;\\u000a google.dljp(\\\"/xjs/_/js/k=xjs.s.en_US.l3EGKs4A4V8.O/m=c,sb,cr,cdos,jp,vm,tbui,mb,wobnm,cfm,abd,bihu,kp,lu,imap,m,tnv,erh,hv,lc,ob,r,sf,sfa,tbpr,hsm,j,p,pcc,csi/am=yA/rt=j/d=1/sv=1/rs=AItRSTMbb91OwALJtHUarrkHc6mnQdhy-A\\\");\\u000a google.xjs = 1;\\u000a}\\u000a;\\u000agoogle.pmc = {\\u000a c: {\\u000a },\\u000a sb: {\\u000a agen: false,\\u000a cgen: true,\\u000a client: \\\"hp\\\",\\u000a dh: true,\\u000a ds: \\\"\\\",\\u000a eqch: true,\\u000a fl: true,\\u000a host: \\\"google.com\\\",\\u000a jsonp: true,\\u000a lyrs: 29,\\u000a msgs: {\\u000a lcky: \\\"I'm Feeling Lucky\\\",\\u000a lml: \\\"Learn more\\\",\\u000a oskt: \\\"Input tools\\\",\\u000a psrc: \\\"This search was removed from your \\\\u003Ca href=\\\\\\\"/history\\\\\\\"\\\\u003EWeb History\\\\u003C/a\\\\u003E\\\",\\u000a psrl: \\\"Remove\\\",\\u000a sbit: \\\"Search by image\\\",\\u000a srch: \\\"Google Search\\\"\\u000a },\\u000a ovr: {\\u000a ent: 1,\\u000a l: 1,\\u000a ms: 1\\u000a },\\u000a pq: \\\"\\\",\\u000a psy: \\\"p\\\",\\u000a qcpw: false,\\u000a scd: 10,\\u000a sce: 4,\\u000a stok: \\\"umXjRAuqAKZoHP5587xA30Rb4f0\\\"\\u000a },\\u000a cr: {\\u000a eup: false,\\u000a qir: true,\\u000a rctj: true,\\u000a ref: false,\\u000a uff: false\\u000a },\\u000a cdos: {\\u000a dima: \\\"b\\\"\\u000a },\\u000a gf: {\\u000a pid: 196\\u000a },\\u000a jp: {\\u000a mcr: 5\\u000a },\\u000a vm: {\\u000a bv: 48705608,\\u000a d: \\\"aWc\\\",\\u000a tc: true,\\u000a te: true,\\u000a tk: true,\\u000a ts: true\\u000a },\\u000a tbui: {\\u000a dfi: {\\u000a am: [\\\"Jan\\\",\\\"Feb\\\",\\\"Mar\\\",\\\"Apr\\\",\\\"May\\\",\\\"Jun\\\",\\\"Jul\\\",\\\"Aug\\\",\\\"Sep\\\",\\\"Oct\\\",\\\"Nov\\\",\\\"Dec\\\",],\\u000a df: [\\\"EEEE, MMMM d, y\\\",\\\"MMMM d, y\\\",\\\"MMM d, y\\\",\\\"M/d/yyyy\\\",],\\u000a fdow: 6,\\u000a nw: [\\\"S\\\",\\\"M\\\",\\\"T\\\",\\\"W\\\",\\\"T\\\",\\\"F\\\",\\\"S\\\",],\\u000a wm: [\\\"January\\\",\\\"February\\\",\\\"March\\\",\\\"April\\\",\\\"May\\\",\\\"June\\\",\\\"July\\\",\\\"August\\\",\\\"September\\\",\\\"October\\\",\\\"November\\\",\\\"December\\\",]\\u000a },\\u000a g: 28,\\u000a k: true,\\u000a m: {\\u000a app: true,\\u000a bks: true,\\u000a blg: true,\\u000a dsc: true,\\u000a fin: true,\\u000a flm: true,\\u000a frm: true,\\u000a isch: true,\\u000a klg: true,\\u000a map: true,\\u000a mobile: true,\\u000a nws: true,\\u000a plcs: true,\\u000a ppl: true,\\u000a prc: true,\\u000a pts: true,\\u000a rcp: true,\\u000a shop: true,\\u000a vid: true\\u000a },\\u000a t: null\\u000a },\\u000a mb: {\\u000a db: false,\\u000a m_errors: {\\u000a \\\"default\\\": \\\"\\\\u003Cfont color=red\\\\u003EError:\\\\u003C/font\\\\u003E The server could not complete your request. Try again in 30 seconds.\\\"\\u000a },\\u000a m_tip: \\\"Click for more information\\\",\\u000a nlpm: \\\"-153px -84px\\\",\\u000a nlpp: \\\"-153px -70px\\\",\\u000a utp: true\\u000a },\\u000a wobnm: {\\u000a },\\u000a cfm: {\\u000a data_url: \\\"/m/financedata?output=search&source=mus\\\"\\u000a },\\u000a abd: {\\u000a abd: false,\\u000a dabp: false,\\u000a deb: false,\\u000a der: false,\\u000a det: false,\\u000a psa: false,\\u000a sup: false\\u000a },\\u000a adp: {\\u000a },\\u000a adp: {\\u000a },\\u000a llc: {\\u000a carmode: \\\"list\\\",\\u000a cns: false,\\u000a dst: 3185505,\\u000a fling_time: 300,\\u000a float: true,\\u000a hot: false,\\u000a ime: true,\\u000a mpi: 0,\\u000a oq: \\\"\\\",\\u000a p: false,\\u000a sticky: true,\\u000a t: false,\\u000a udp: 600,\\u000a uds: 600,\\u000a udt: 600,\\u000a urs: false,\\u000a usr: true\\u000a },\\u000a rkab: {\\u000a bl: \\\"Feedback / More info\\\",\\u000a db: \\\"Reported\\\",\\u000a di: \\\"Thank you.\\\",\\u000a dl: \\\"Report another problem\\\",\\u000a rb: \\\"Wrong?\\\",\\u000a ri: \\\"Please report the problem.\\\",\\u000a rl: \\\"Cancel\\\"\\u000a },\\u000a bihu: {\\u000a MESSAGES: {\\u000a msg_img_from: \\\"Image from %1$s\\\",\\u000a msg_ms: \\\"More sizes\\\",\\u000a msg_si: \\\"Similar\\\"\\u000a }\\u000a },\\u000a riu: {\\u000a cnfrm: \\\"Reported\\\",\\u000a prmpt: \\\"Report\\\"\\u000a },\\u000a ifl: {\\u000a opts: [{\\u000a href: \\\"/url?url=/doodles/martha-grahams-117th-birthday\\\",\\u000a id: \\\"doodley\\\",\\u000a msg: \\\"I'm Feeling Doodley\\\"\\u000a },{\\u000a href: \\\"/url?url=http://www.googleartproject.com/collection/musee-dorsay-paris/artwork/dancers-edgar-degas/484111/&sa=t&usg=AFQjCNFvuPd-FAaZasCyDYcccCCOr4NcPw\\\",\\u000a id: \\\"artistic\\\",\\u000a msg: \\\"I'm Feeling Artistic\\\"\\u000a },{\\u000a href: \\\"/url?url=/search?q%3Drestaurants%26tbm%3Dplcs\\\",\\u000a id: \\\"hungry\\\",\\u000a msg: \\\"I'm Feeling Hungry\\\"\\u000a },{\\u000a href: \\\"/url?url=http://agoogleaday.com/%23date%3D2012-07-17&sa=t&usg=AFQjCNH4uOAvdBFnSR2cdquCknLiNgI-lg\\\",\\u000a id: \\\"puzzled\\\",\\u000a msg: \\\"I'm Feeling Puzzled\\\"\\u000a },{\\u000a href: \\\"/url?url=/trends/hottrends\\\",\\u000a id: \\\"trendy\\\",\\u000a msg: \\\"I'm Feeling Trendy\\\"\\u000a },{\\u000a href: \\\"/url?url=/earth/explore/showcase/hubble20th.html%23tab%3Dcrab-nebula\\\",\\u000a id: \\\"stellar\\\",\\u000a msg: \\\"I'm Feeling Stellar\\\"\\u000a },{\\u000a href: \\\"/url?url=/doodles/les-pauls-96th-birthday\\\",\\u000a id: \\\"playful\\\",\\u000a msg: \\\"I'm Feeling Playful\\\"\\u000a },{\\u000a href: \\\"/url?url=/intl/en/culturalinstitute/worldwonders/cornwall-west-devon/\\\",\\u000a id: \\\"wonderful\\\",\\u000a msg: \\\"I'm Feeling Wonderful\\\"\\u000a },]\\u000a },\\u000a rmcl: {\\u000a bl: \\\"Feedback / More info\\\",\\u000a db: \\\"Reported\\\",\\u000a di: \\\"Thank you.\\\",\\u000a dl: \\\"Report another problem\\\",\\u000a rb: \\\"Wrong?\\\",\\u000a ri: \\\"Please report the problem.\\\",\\u000a rl: \\\"Cancel\\\"\\u000a },\\u000a an: {\\u000a },\\u000a kp: {\\u000a use_top_media_styles: true\\u000a },\\u000a rk: {\\u000a bl: \\\"Feedback / More info\\\",\\u000a db: \\\"Reported\\\",\\u000a di: \\\"Thank you.\\\",\\u000a dl: \\\"Report another problem\\\",\\u000a efe: false,\\u000a rb: \\\"Wrong?\\\",\\u000a ri: \\\"Please report the problem.\\\",\\u000a rl: \\\"Cancel\\\"\\u000a },\\u000a lu: {\\u000a cm_hov: true,\\u000a tt_kft: true,\\u000a uab: true\\u000a },\\u000a imap: {\\u000a },\\u000a m: {\\u000a ab: {\\u000a on: true\\u000a },\\u000a ajax: {\\u000a gl: \\\"us\\\",\\u000a hl: \\\"en\\\",\\u000a q: \\\"\\\"\\u000a },\\u000a css: {\\u000a adpbc: \\\"#fec\\\",\\u000a adpc: \\\"#fffbf2\\\",\\u000a def: false,\\u000a showTopNav: true\\u000a },\\u000a elastic: {\\u000a js: true,\\u000a rhs4Col: 1072,\\u000a rhs5Col: 1160,\\u000a rhsOn: true,\\u000a tiny: false\\u000a },\\u000a exp: {\\u000a lru: true,\\u000a tnav: true\\u000a },\\u000a kfe: {\\u000a adsClientId: 33,\\u000a clientId: 29,\\u000a kfeHost: \\\"clients1.google.com\\\",\\u000a kfeUrlPrefix: \\\"/webpagethumbnail?r=4&f=3&s=400:585&query=&hl=en&gl=us\\\",\\u000a vsH: 585,\\u000a vsW: 400\\u000a },\\u000a msgs: {\\u000a details: \\\"Result details\\\",\\u000a hPers: \\\"Hide private results\\\",\\u000a hPersD: \\\"Currently hiding private results\\\",\\u000a loading: \\\"Still loading...\\\",\\u000a mute: \\\"Mute\\\",\\u000a noPreview: \\\"Preview not available\\\",\\u000a sPers: \\\"Show all results\\\",\\u000a sPersD: \\\"Currently showing private results\\\",\\u000a unmute: \\\"Unmute\\\"\\u000a },\\u000a nokjs: {\\u000a on: true\\u000a },\\u000a time: {\\u000a hUnit: 1500\\u000a }\\u000a },\\u000a tnv: {\\u000a t: false\\u000a },\\u000a adsm: {\\u000a },\\u000a async: {\\u000a },\\u000a bds: {\\u000a },\\u000a ca: {\\u000a },\\u000a erh: {\\u000a },\\u000a hp: {\\u000a },\\u000a hv: {\\u000a },\\u000a lc: {\\u000a },\\u000a lor: {\\u000a },\\u000a ob: {\\u000a },\\u000a r: {\\u000a },\\u000a sf: {\\u000a },\\u000a sfa: {\\u000a },\\u000a shlb: {\\u000a },\\u000a st: {\\u000a },\\u000a tbpr: {\\u000a },\\u000a vs: {\\u000a },\\u000a hsm: {\\u000a },\\u000a j: {\\u000a ahipiou: true,\\u000a cspd: 0,\\u000a hme: true,\\u000a icmt: false,\\u000a mcr: 5,\\u000a tct: \\\" \\\\\\\\u3000?\\\"\\u000a },\\u000a p: {\\u000a ae: true,\\u000a avgTtfc: 2000,\\u000a brba: false,\\u000a dlen: 24,\\u000a dper: 3,\\u000a eae: true,\\u000a fbdc: 500,\\u000a fbdu: -1,\\u000a fbh: true,\\u000a fd: 1000000,\\u000a focus: true,\\u000a ftwd: 200,\\u000a gpsj: true,\\u000a hiue: true,\\u000a hpt: 310,\\u000a iavgTtfc: 2000,\\u000a kn: true,\\u000a knrt: true,\\u000a maxCbt: 1500,\\u000a mds: \\\"dfn,klg,prc,sp,mbl_he,mbl_hs,mbl_re,mbl_rs,mbl_sv\\\",\\u000a msg: {\\u000a dym: \\\"Did you mean:\\\",\\u000a gs: \\\"Google Search\\\",\\u000a kntt: \\\"Use the up and down arrow keys to select each result. Press Enter to go to the selection.\\\",\\u000a pcnt: \\\"New Tab\\\",\\u000a sif: \\\"Search instead for\\\",\\u000a srf: \\\"Showing results for\\\"\\u000a },\\u000a nprr: 1,\\u000a ophe: true,\\u000a pmt: 250,\\u000a pq: true,\\u000a rpt: 50,\\u000a sc: \\\"psy-ab\\\",\\u000a tdur: 50,\\u000a ufl: true\\u000a },\\u000a pcc: {\\u000a },\\u000a csi: {\\u000a acsi: true,\\u000a cbu: \\\"/gen_204\\\",\\u000a csbu: \\\"/gen_204\\\"\\u000a }\\u000a};\\u000agoogle.y.first.push(function() {\\u000a google.loadAll([\\\"gf\\\",\\\"adp\\\",\\\"adp\\\",\\\"llc\\\",\\\"ifl\\\",\\\"an\\\",\\\"async\\\",\\\"vs\\\",]);\\u000a if (google.med) {\\u000a google.med(\\\"init\\\");\\u000a google.initHistory();\\u000a google.med(\\\"history\\\");\\u000a }\\u000a;\\u000a (google.History && google.History.initialize(\\\"/\\\"));\\u000a ((google.hs && google.hs.init) && google.hs.init());\\u000a});\\u000aif (((google.j && google.j.en) && google.j.xi)) {\\u000a window.setTimeout(google.j.xi, 0);\\u000a}\\u000a;\"), (\"s32d099e459d0acd3e74933c12a38935e62cf1cbf\")));\n ((window.top.JSBNG_Record.callerJS) = (true));\n if ((((JSBNG_Record.get)(google, (\"y\")))[(\"y\")])) {\n ((JSBNG_Record.set)((((JSBNG_Record.get)(google, (\"y\")))[(\"y\")]), (\"first\"), []));\n };\n ((function() {\n var s32d099e459d0acd3e74933c12a38935e62cf1cbf_0_instance;\n ((s32d099e459d0acd3e74933c12a38935e62cf1cbf_0_instance) = ((JSBNG_Record.eventInstance)((\"s32d099e459d0acd3e74933c12a38935e62cf1cbf_0\"))));\n return ((JSBNG_Record.markFunction)((function() {\n if ((!(JSBNG_Record.top.JSBNG_Record.callerJS))) {\n return ((JSBNG_Record.eventCall)((arguments.callee), (\"s32d099e459d0acd3e74933c12a38935e62cf1cbf_0\"), (s32d099e459d0acd3e74933c12a38935e62cf1cbf_0_instance), (this), (arguments)))\n };\n (null);\n function b(a) {\n if ((!(JSBNG_Record.top.JSBNG_Record.callerJS))) {\n return ((JSBNG_Record.eventCall)((arguments.callee), (\"s32d099e459d0acd3e74933c12a38935e62cf1cbf_1\"), (s32d099e459d0acd3e74933c12a38935e62cf1cbf_1_instance), (this), (arguments)))\n };\n (null);\n (((JSBNG_Record.get)(window, (\"JSBNG__setTimeout\")))[(\"JSBNG__setTimeout\")])(((function() {\n var s32d099e459d0acd3e74933c12a38935e62cf1cbf_2_instance;\n ((s32d099e459d0acd3e74933c12a38935e62cf1cbf_2_instance) = ((JSBNG_Record.eventInstance)((\"s32d099e459d0acd3e74933c12a38935e62cf1cbf_2\"))));\n return ((JSBNG_Record.markFunction)((function() {\n if ((!(JSBNG_Record.top.JSBNG_Record.callerJS))) {\n return ((JSBNG_Record.eventCall)((arguments.callee), (\"s32d099e459d0acd3e74933c12a38935e62cf1cbf_2\"), (s32d099e459d0acd3e74933c12a38935e62cf1cbf_2_instance), (this), (arguments)))\n };\n (null);\n var c = (((JSBNG_Record.get)(JSBNG__document, (\"createElement\")))[(\"createElement\")])(\"script\");\n ((JSBNG_Record.set)(c, (\"src\"), a));\n (((JSBNG_Record.get)((((JSBNG_Record.get)(JSBNG__document, (\"getElementById\")))[(\"getElementById\")])(\"xjsd\"), (\"appendChild\")))[(\"appendChild\")])(c);\n })));\n })()), 0);\n };\n var s32d099e459d0acd3e74933c12a38935e62cf1cbf_1_instance;\n ((s32d099e459d0acd3e74933c12a38935e62cf1cbf_1_instance) = ((JSBNG_Record.eventInstance)((\"s32d099e459d0acd3e74933c12a38935e62cf1cbf_1\"))));\n ((JSBNG_Record.markFunction)((b)));\n ((JSBNG_Record.set)(google, (\"dljp\"), ((function() {\n var s32d099e459d0acd3e74933c12a38935e62cf1cbf_3_instance;\n ((s32d099e459d0acd3e74933c12a38935e62cf1cbf_3_instance) = ((JSBNG_Record.eventInstance)((\"s32d099e459d0acd3e74933c12a38935e62cf1cbf_3\"))));\n return ((JSBNG_Record.markFunction)((function(a) {\n if ((!(JSBNG_Record.top.JSBNG_Record.callerJS))) {\n return ((JSBNG_Record.eventCall)((arguments.callee), (\"s32d099e459d0acd3e74933c12a38935e62cf1cbf_3\"), (s32d099e459d0acd3e74933c12a38935e62cf1cbf_3_instance), (this), (arguments)))\n };\n (null);\n ((((JSBNG_Record.get)(google, (\"xjsi\")))[(\"xjsi\")]) || (((JSBNG_Record.set)(google, (\"xjsu\"), a)), b(a)));\n })));\n })())));\n ((JSBNG_Record.set)(google, (\"dlj\"), b));\n })));\n })())();\n if (!(((JSBNG_Record.get)(google, (\"xjs\")))[(\"xjs\")])) {\n ((JSBNG_Record.set)(window, (\"_\"), ((((JSBNG_Record.get)(window, (\"_\")))[(\"_\")]) || {\n })));\n ((JSBNG_Record.set)((((JSBNG_Record.get)(window, (\"_\")))[(\"_\")]), (\"_DumpException\"), ((function() {\n var s32d099e459d0acd3e74933c12a38935e62cf1cbf_4_instance;\n ((s32d099e459d0acd3e74933c12a38935e62cf1cbf_4_instance) = ((JSBNG_Record.eventInstance)((\"s32d099e459d0acd3e74933c12a38935e62cf1cbf_4\"))));\n return ((JSBNG_Record.markFunction)((function(e) {\n if ((!(JSBNG_Record.top.JSBNG_Record.callerJS))) {\n return ((JSBNG_Record.eventCall)((arguments.callee), (\"s32d099e459d0acd3e74933c12a38935e62cf1cbf_4\"), (s32d099e459d0acd3e74933c12a38935e62cf1cbf_4_instance), (this), (arguments)))\n };\n (null);\n throw e;\n })));\n })())));\n if (((((JSBNG_Record.get)(google, (\"timers\")))[(\"timers\")]) && (((JSBNG_Record.get)((((JSBNG_Record.get)((((JSBNG_Record.get)(google, (\"timers\")))[(\"timers\")]), (\"load\")))[(\"load\")]), (\"t\")))[(\"t\")]))) {\n ((JSBNG_Record.set)((((JSBNG_Record.get)((((JSBNG_Record.get)((((JSBNG_Record.get)(google, (\"timers\")))[(\"timers\")]), (\"load\")))[(\"load\")]), (\"t\")))[(\"t\")]), (\"xjsls\"), (((JSBNG_Record.get)(new JSBNG__Date(), (\"getTime\")))[(\"getTime\")])()));\n }\n ;\n (((JSBNG_Record.get)(google, (\"dljp\")))[(\"dljp\")])(\"/xjs/_/js/k=xjs.s.en_US.l3EGKs4A4V8.O/m=c,sb,cr,cdos,jp,vm,tbui,mb,wobnm,cfm,abd,bihu,kp,lu,imap,m,tnv,erh,hv,lc,ob,r,sf,sfa,tbpr,hsm,j,p,pcc,csi/am=yA/rt=j/d=1/sv=1/rs=AItRSTMbb91OwALJtHUarrkHc6mnQdhy-A\");\n ((JSBNG_Record.set)(google, (\"xjs\"), 1));\n }\n;\n ((JSBNG_Record.set)(google, (\"pmc\"), {\n c: {\n },\n sb: {\n agen: false,\n cgen: true,\n client: \"hp\",\n dh: true,\n ds: \"\",\n eqch: true,\n fl: true,\n host: \"google.com\",\n jsonp: true,\n lyrs: 29,\n msgs: {\n lcky: \"I'm Feeling Lucky\",\n lml: \"Learn more\",\n oskt: \"Input tools\",\n psrc: \"This search was removed from your \\u003Ca href=\\\"/history\\\"\\u003EWeb History\\u003C/a\\u003E\",\n psrl: \"Remove\",\n sbit: \"Search by image\",\n srch: \"Google Search\"\n },\n ovr: {\n ent: 1,\n l: 1,\n ms: 1\n },\n pq: \"\",\n psy: \"p\",\n qcpw: false,\n scd: 10,\n sce: 4,\n stok: \"umXjRAuqAKZoHP5587xA30Rb4f0\"\n },\n cr: {\n eup: false,\n qir: true,\n rctj: true,\n ref: false,\n uff: false\n },\n cdos: {\n dima: \"b\"\n },\n gf: {\n pid: 196\n },\n jp: {\n mcr: 5\n },\n vm: {\n bv: 48705608,\n d: \"aWc\",\n tc: true,\n te: true,\n tk: true,\n ts: true\n },\n tbui: {\n dfi: {\n am: [\"Jan\",\"Feb\",\"Mar\",\"Apr\",\"May\",\"Jun\",\"Jul\",\"Aug\",\"Sep\",\"Oct\",\"Nov\",\"Dec\",],\n df: [\"EEEE, MMMM d, y\",\"MMMM d, y\",\"MMM d, y\",\"M/d/yyyy\",],\n fdow: 6,\n nw: [\"S\",\"M\",\"T\",\"W\",\"T\",\"F\",\"S\",],\n wm: [\"January\",\"February\",\"March\",\"April\",\"May\",\"June\",\"July\",\"August\",\"September\",\"October\",\"November\",\"December\",]\n },\n g: 28,\n k: true,\n m: {\n app: true,\n bks: true,\n blg: true,\n dsc: true,\n fin: true,\n flm: true,\n frm: true,\n isch: true,\n klg: true,\n map: true,\n mobile: true,\n nws: true,\n plcs: true,\n ppl: true,\n prc: true,\n pts: true,\n rcp: true,\n shop: true,\n vid: true\n },\n t: null\n },\n mb: {\n db: false,\n m_errors: {\n \"default\": \"\\u003Cfont color=red\\u003EError:\\u003C/font\\u003E The server could not complete your request. Try again in 30 seconds.\"\n },\n m_tip: \"Click for more information\",\n nlpm: \"-153px -84px\",\n nlpp: \"-153px -70px\",\n utp: true\n },\n wobnm: {\n },\n cfm: {\n data_url: \"/m/financedata?output=search&source=mus\"\n },\n abd: {\n abd: false,\n dabp: false,\n deb: false,\n der: false,\n det: false,\n psa: false,\n sup: false\n },\n adp: {\n },\n adp: {\n },\n llc: {\n carmode: \"list\",\n cns: false,\n dst: 3185505,\n fling_time: 300,\n float: true,\n hot: false,\n ime: true,\n mpi: 0,\n oq: \"\",\n p: false,\n sticky: true,\n t: false,\n udp: 600,\n uds: 600,\n udt: 600,\n urs: false,\n usr: true\n },\n rkab: {\n bl: \"Feedback / More info\",\n db: \"Reported\",\n di: \"Thank you.\",\n dl: \"Report another problem\",\n rb: \"Wrong?\",\n ri: \"Please report the problem.\",\n rl: \"Cancel\"\n },\n bihu: {\n MESSAGES: {\n msg_img_from: \"Image from %1$s\",\n msg_ms: \"More sizes\",\n msg_si: \"Similar\"\n }\n },\n riu: {\n cnfrm: \"Reported\",\n prmpt: \"Report\"\n },\n ifl: {\n opts: [{\n href: \"/url?url=/doodles/martha-grahams-117th-birthday\",\n id: \"doodley\",\n msg: \"I'm Feeling Doodley\"\n },{\n href: \"/url?url=http://www.googleartproject.com/collection/musee-dorsay-paris/artwork/dancers-edgar-degas/484111/&sa=t&usg=AFQjCNFvuPd-FAaZasCyDYcccCCOr4NcPw\",\n id: \"artistic\",\n msg: \"I'm Feeling Artistic\"\n },{\n href: \"/url?url=/search?q%3Drestaurants%26tbm%3Dplcs\",\n id: \"hungry\",\n msg: \"I'm Feeling Hungry\"\n },{\n href: \"/url?url=http://agoogleaday.com/%23date%3D2012-07-17&sa=t&usg=AFQjCNH4uOAvdBFnSR2cdquCknLiNgI-lg\",\n id: \"puzzled\",\n msg: \"I'm Feeling Puzzled\"\n },{\n href: \"/url?url=/trends/hottrends\",\n id: \"trendy\",\n msg: \"I'm Feeling Trendy\"\n },{\n href: \"/url?url=/earth/explore/showcase/hubble20th.html%23tab%3Dcrab-nebula\",\n id: \"stellar\",\n msg: \"I'm Feeling Stellar\"\n },{\n href: \"/url?url=/doodles/les-pauls-96th-birthday\",\n id: \"playful\",\n msg: \"I'm Feeling Playful\"\n },{\n href: \"/url?url=/intl/en/culturalinstitute/worldwonders/cornwall-west-devon/\",\n id: \"wonderful\",\n msg: \"I'm Feeling Wonderful\"\n },]\n },\n rmcl: {\n bl: \"Feedback / More info\",\n db: \"Reported\",\n di: \"Thank you.\",\n dl: \"Report another problem\",\n rb: \"Wrong?\",\n ri: \"Please report the problem.\",\n rl: \"Cancel\"\n },\n an: {\n },\n kp: {\n use_top_media_styles: true\n },\n rk: {\n bl: \"Feedback / More info\",\n db: \"Reported\",\n di: \"Thank you.\",\n dl: \"Report another problem\",\n efe: false,\n rb: \"Wrong?\",\n ri: \"Please report the problem.\",\n rl: \"Cancel\"\n },\n lu: {\n cm_hov: true,\n tt_kft: true,\n uab: true\n },\n imap: {\n },\n m: {\n ab: {\n JSBNG__on: true\n },\n ajax: {\n gl: \"us\",\n hl: \"en\",\n q: \"\"\n },\n css: {\n adpbc: \"#fec\",\n adpc: \"#fffbf2\",\n def: false,\n showTopNav: true\n },\n elastic: {\n js: true,\n rhs4Col: 1072,\n rhs5Col: 1160,\n rhsOn: true,\n tiny: false\n },\n exp: {\n lru: true,\n tnav: true\n },\n kfe: {\n adsClientId: 33,\n clientId: 29,\n kfeHost: \"clients1.google.com\",\n kfeUrlPrefix: \"/webpagethumbnail?r=4&f=3&s=400:585&query=&hl=en&gl=us\",\n vsH: 585,\n vsW: 400\n },\n msgs: {\n details: \"Result details\",\n hPers: \"Hide private results\",\n hPersD: \"Currently hiding private results\",\n loading: \"Still loading...\",\n mute: \"Mute\",\n noPreview: \"Preview not available\",\n sPers: \"Show all results\",\n sPersD: \"Currently showing private results\",\n unmute: \"Unmute\"\n },\n nokjs: {\n JSBNG__on: true\n },\n time: {\n hUnit: 1500\n }\n },\n tnv: {\n t: false\n },\n adsm: {\n },\n async: {\n },\n bds: {\n },\n ca: {\n },\n erh: {\n },\n hp: {\n },\n hv: {\n },\n lc: {\n },\n lor: {\n },\n ob: {\n },\n r: {\n },\n sf: {\n },\n sfa: {\n },\n shlb: {\n },\n st: {\n },\n tbpr: {\n },\n vs: {\n },\n hsm: {\n },\n j: {\n ahipiou: true,\n cspd: 0,\n hme: true,\n icmt: false,\n mcr: 5,\n tct: \" \\\\u3000?\"\n },\n p: {\n ae: true,\n avgTtfc: 2000,\n brba: false,\n dlen: 24,\n dper: 3,\n eae: true,\n fbdc: 500,\n fbdu: -1,\n fbh: true,\n fd: 1000000,\n JSBNG__focus: true,\n ftwd: 200,\n gpsj: true,\n hiue: true,\n hpt: 310,\n iavgTtfc: 2000,\n kn: true,\n knrt: true,\n maxCbt: 1500,\n mds: \"dfn,klg,prc,sp,mbl_he,mbl_hs,mbl_re,mbl_rs,mbl_sv\",\n msg: {\n dym: \"Did you mean:\",\n gs: \"Google Search\",\n kntt: \"Use the up and down arrow keys to select each result. Press Enter to go to the selection.\",\n pcnt: \"New Tab\",\n sif: \"Search instead for\",\n srf: \"Showing results for\"\n },\n nprr: 1,\n ophe: true,\n pmt: 250,\n pq: true,\n rpt: 50,\n sc: \"psy-ab\",\n tdur: 50,\n ufl: true\n },\n pcc: {\n },\n csi: {\n acsi: true,\n cbu: \"/gen_204\",\n csbu: \"/gen_204\"\n }\n }));\n (((JSBNG_Record.get)((((JSBNG_Record.get)((((JSBNG_Record.get)(google, (\"y\")))[(\"y\")]), (\"first\")))[(\"first\")]), (\"push\")))[(\"push\")])(((function() {\n var s32d099e459d0acd3e74933c12a38935e62cf1cbf_5_instance;\n ((s32d099e459d0acd3e74933c12a38935e62cf1cbf_5_instance) = ((JSBNG_Record.eventInstance)((\"s32d099e459d0acd3e74933c12a38935e62cf1cbf_5\"))));\n return ((JSBNG_Record.markFunction)((function() {\n if ((!(JSBNG_Record.top.JSBNG_Record.callerJS))) {\n return ((JSBNG_Record.eventCall)((arguments.callee), (\"s32d099e459d0acd3e74933c12a38935e62cf1cbf_5\"), (s32d099e459d0acd3e74933c12a38935e62cf1cbf_5_instance), (this), (arguments)))\n };\n (null);\n (((JSBNG_Record.get)(google, (\"loadAll\")))[(\"loadAll\")])([\"gf\",\"adp\",\"adp\",\"llc\",\"ifl\",\"an\",\"async\",\"vs\",]);\n if ((((JSBNG_Record.get)(google, (\"med\")))[(\"med\")])) {\n (((JSBNG_Record.get)(google, (\"med\")))[(\"med\")])(\"init\");\n (((JSBNG_Record.get)(google, (\"initHistory\")))[(\"initHistory\")])();\n (((JSBNG_Record.get)(google, (\"med\")))[(\"med\")])(\"JSBNG__history\");\n }\n ;\n ((((JSBNG_Record.get)(google, (\"History\")))[(\"History\")]) && (((JSBNG_Record.get)((((JSBNG_Record.get)(google, (\"History\")))[(\"History\")]), (\"initialize\")))[(\"initialize\")])(\"/\"));\n (((((JSBNG_Record.get)(google, (\"hs\")))[(\"hs\")]) && (((JSBNG_Record.get)((((JSBNG_Record.get)(google, (\"hs\")))[(\"hs\")]), (\"init\")))[(\"init\")])) && (((JSBNG_Record.get)((((JSBNG_Record.get)(google, (\"hs\")))[(\"hs\")]), (\"init\")))[(\"init\")])());\n })));\n })()));\n if ((((((JSBNG_Record.get)(google, (\"j\")))[(\"j\")]) && (((JSBNG_Record.get)((((JSBNG_Record.get)(google, (\"j\")))[(\"j\")]), (\"en\")))[(\"en\")])) && (((JSBNG_Record.get)((((JSBNG_Record.get)(google, (\"j\")))[(\"j\")]), (\"xi\")))[(\"xi\")]))) {\n (((JSBNG_Record.get)(window, (\"JSBNG__setTimeout\")))[(\"JSBNG__setTimeout\")])((((JSBNG_Record.get)((((JSBNG_Record.get)(google, (\"j\")))[(\"j\")]), (\"xi\")))[(\"xi\")]), 0);\n }\n;\n} finally {\n ((window.top.JSBNG_Record.callerJS) = (false));\n ((window.top.JSBNG_Record.flushDeferredEvents)());\n};</script>";
2392 f895948954_393.returns.push(o29);
2394 o29.getElementsByTagName = f895948954_450;
2398 f895948954_450.returns.push(o94);
2404 o38.href = "http://jsbngssl.plus.google.com/?gpsrc=ogpy0&tab=wX";
2410 o39.href = "http://www.google.com/webhp?hl=en&tab=ww";
2416 o40.href = "http://www.google.com/imghp?hl=en&tab=wi";
2422 o41.href = "http://maps.google.com/maps?hl=en&tab=wl";
2428 o42.href = "http://jsbngssl.play.google.com/?hl=en&tab=w8";
2434 o23.href = "http://www.youtube.com/?tab=w1";
2440 o43.href = "http://news.google.com/nwshp?hl=en&tab=wn";
2446 o44.href = "http://jsbngssl.mail.google.com/mail/?tab=wm";
2452 o45.href = "http://jsbngssl.drive.google.com/?tab=wo";
2458 o46.href = "http://jsbngssl.www.google.com/calendar?tab=wc";
2468 o48.href = "http://translate.google.com/?hl=en&tab=wT";
2474 o49.href = "http://www.google.com/mobile/?hl=en&tab=wD";
2480 o50.href = "http://books.google.com/bkshp?hl=en&tab=wp";
2486 o51.href = "http://jsbngssl.www.google.com/offers?utm_source=xsell&utm_medium=products&utm_campaign=sandbar&hl=en&tab=wG";
2492 o52.href = "http://jsbngssl.wallet.google.com/manage/?tab=wa";
2498 o53.href = "http://www.google.com/shopping?hl=en&tab=wf";
2504 o54.href = "http://www.blogger.com/?tab=wj";
2510 o55.href = "http://www.google.com/finance?tab=we";
2516 o56.href = "http://jsbngssl.plus.google.com/photos?tab=wq";
2522 o57.href = "http://video.google.com/?hl=en&tab=wv";
2536 o10.href = "http://jsbngssl.accounts.google.com/ServiceLogin?hl=en&continue=http://www.google.com/";
2558 f895948954_7.returns.push(undefined);
2562 f895948954_393.returns.push(o94);
2566 fo895948954_534_dataset = function() { return fo895948954_534_dataset.returns[fo895948954_534_dataset.inst++]; };
2567 fo895948954_534_dataset.returns = [];
2568 fo895948954_534_dataset.inst = 0;
2569 defineGetter(o94, "dataset", fo895948954_534_dataset, undefined);
2573 fo895948954_534_dataset.returns.push(o96);
2577 fo895948954_534_dataset.returns.push(null);
2587 f895948954_428.returns.push(o96);
2590 f895948954_393.returns.push(null);
2592 f895948954_431.returns.push(o96);
2598 f895948954_393.returns.push(o96);
2600 o96.tagName = void 0;
2604 f895948954_539 = function() { return f895948954_539.returns[f895948954_539.inst++]; };
2605 f895948954_539.returns = [];
2606 f895948954_539.inst = 0;
2608 o0.getElementsByName = f895948954_539;
2612 f895948954_539.returns.push(o96);
2620 f895948954_539.returns.push(o96);
2628 f895948954_539.returns.push(o96);
2636 f895948954_539.returns.push(o96);
2642 f895948954_7.returns.push(undefined);
2644 f895948954_449.returns.push(undefined);
2646 f895948954_544 = function() { return f895948954_544.returns[f895948954_544.inst++]; };
2647 f895948954_544.returns = [];
2648 f895948954_544.inst = 0;
2650 o4.pushState = f895948954_544;
2654 f895948954_6.returns.push(undefined);
2656 f895948954_6.returns.push(undefined);
2658 f895948954_545 = function() { return f895948954_545.returns[f895948954_545.inst++]; };
2659 f895948954_545.returns = [];
2660 f895948954_545.inst = 0;
2662 ow895948954.JSBNG__onhashchange = f895948954_545;
2664 f895948954_7.returns.push(undefined);
2666 f895948954_393.returns.push(null);
2670 f895948954_417.returns.push(o4);
2678 f895948954_417.returns.push(o4);
2804 f895948954_393.returns.push(null);
2806 f895948954_556 = function() { return f895948954_556.returns[f895948954_556.inst++]; };
2807 f895948954_556.returns = [];
2808 f895948954_556.inst = 0;
2810 o0.querySelectorAll = f895948954_556;
2812 f895948954_557 = function() { return f895948954_557.returns[f895948954_557.inst++]; };
2813 f895948954_557.returns = [];
2814 f895948954_557.inst = 0;
2816 o0.querySelector = f895948954_557;
2818 f895948954_557.returns.push(null);
2820 f895948954_393.returns.push(null);
2822 f895948954_557.returns.push(null);
2824 f895948954_393.returns.push(null);
2826 f895948954_393.returns.push(null);
2828 f895948954_393.returns.push(null);
2832 f895948954_556.returns.push(o4);
2838 f895948954_556.returns.push(o96);
2846 f895948954_556.returns.push(o96);
2854 f895948954_428.returns.push(o96);
2857 o95.appendChild = f895948954_431;
2861 f895948954_431.returns.push(o96);
2865 f895948954_393.returns.push(null);
2867 f895948954_393.returns.push(null);
2869 f895948954_393.returns.push(null);
2871 f895948954_393.returns.push(null);
2873 f895948954_557.returns.push(null);
2877 o16.ownerDocument = o0;
2881 f895948954_4.returns.push(o95);
2883 o95.direction = void 0;
2885 o95.getPropertyValue = void 0;
2889 f895948954_393.returns.push(null);
2891 f895948954_393.returns.push(null);
2893 f895948954_393.returns.push(null);
2895 f895948954_393.returns.push(null);
2897 f895948954_393.returns.push(null);
2899 f895948954_393.returns.push(null);
2901 f895948954_406.returns.push(null);
2903 f895948954_407.returns.push(undefined);
2905 f895948954_7.returns.push(undefined);
2909 f895948954_393.returns.push(o95);
2915 f895948954_389.returns.push(1373476565573);
2919 f895948954_16.returns.push(8);
2921 f895948954_389.returns.push(1373476565577);
2927 f895948954_393.returns.push(null);
2929 f895948954_393.returns.push(null);
2931 f895948954_393.returns.push(null);
2933 f895948954_393.returns.push(null);
2935 o0.webkitVisibilityState = void 0;
2939 f895948954_393.returns.push(o7);
2943 o3.connection = void 0;
2951 o7.navigationStart = 1373476536814;
2953 o7.connectEnd = 1373476536820;
2955 o7.connectStart = 1373476536820;
2957 o7.domainLookupEnd = 1373476536820;
2959 o7.domainLookupStart = 1373476536820;
2963 o7.responseEnd = 1373476538870;
2965 o7.requestStart = 1373476536822;
2967 o7.responseStart = 1373476538856;
2969 o0.JSBNG__location = o5;
2973 f895948954_65.returns.push(o8);
2988 o8.type = "mouseout";
2990 o8.srcElement = void 0;
2998 o95.type = "mouseover";
3000 o95.srcElement = void 0;
3008 o96.type = "mouseout";
3010 o96.srcElement = void 0;
3018 o97.type = "mouseover";
3020 o97.srcElement = void 0;
3028 o98.type = "mouseout";
3030 o98.srcElement = void 0;
3038 o99.type = "mouseover";
3040 o99.srcElement = void 0;
3048 o100.type = "mouseout";
3050 o100.srcElement = void 0;
3058 o101.type = "mouseover";
3060 o101.srcElement = void 0;
3068 o102.type = "mouseout";
3070 o102.srcElement = void 0;
3078 o103.type = "mouseover";
3080 o103.srcElement = void 0;
3084 f895948954_16.returns.push(9);
3086 f895948954_393.returns.push(o67);
3090 f895948954_393.returns.push(o104);
3092 o104.getAttribute = f895948954_435;
3096 f895948954_435.returns.push("0CAMQnRs");
3100 f895948954_428.returns.push(o104);
3104 f895948954_580 = function() { return f895948954_580.returns[f895948954_580.inst++]; };
3105 f895948954_580.returns = [];
3106 f895948954_580.inst = 0;
3108 o104.setAttribute = f895948954_580;
3110 f895948954_580.returns.push(undefined);
3114 o104.firstChild = o105;
3120 o67.parentNode = o105;
3122 f895948954_583 = function() { return f895948954_583.returns[f895948954_583.inst++]; };
3123 f895948954_583.returns = [];
3124 f895948954_583.inst = 0;
3126 o105.insertBefore = f895948954_583;
3128 o67.nextSibling = null;
3130 f895948954_583.returns.push(o104);
3136 o67.firstChild = o104;
3142 f895948954_4.returns.push(o104);
3144 o104.getPropertyValue = void 0;
3150 f895948954_556.returns.push(o104);
3156 f895948954_557.returns.push(null);
3158 f895948954_557.returns.push(null);
3160 f895948954_393.returns.push(null);
3162 f895948954_557.returns.push(null);
3164 f895948954_393.returns.push(null);
3166 f895948954_393.returns.push(null);
3168 f895948954_393.returns.push(null);
3170 f895948954_393.returns.push(null);
3172 f895948954_393.returns.push(null);
3178 o104.type = "mouseout";
3180 o104.srcElement = void 0;
3188 o106.type = "mouseover";
3190 o106.srcElement = void 0;
3198 o107.type = "mouseout";
3200 o107.srcElement = void 0;
3208 o108.type = "mouseover";
3210 o108.srcElement = void 0;
3218 o109.type = "mouseout";
3220 o109.srcElement = void 0;
3228 o110.type = "mouseover";
3230 o110.srcElement = void 0;
3238 o111.type = "mousedown";
3240 o111.srcElement = void 0;
3248 o112.type = "mouseup";
3250 o112.srcElement = void 0;
3256 o113.metaKey = false;
3260 o113.shiftKey = false;
3262 o113.type = "click";
3264 o113.srcElement = void 0;
3268 o20.tagName = "INPUT";
3270 o20.JSBNG__onclick = null;
3272 o87.tagName = "DIV";
3274 o87.JSBNG__onclick = null;
3276 o36.tagName = "DIV";
3278 o36.JSBNG__onclick = null;
3280 o70.tagName = "DIV";
3282 o70.JSBNG__onclick = null;
3284 o11.tagName = "FIELDSET";
3286 o11.JSBNG__onclick = null;
3288 o19.tagName = "FORM";
3290 o19.JSBNG__onclick = null;
3292 o37.tagName = "DIV";
3294 o37.JSBNG__onclick = null;
3296 o71.tagName = "DIV";
3298 o71.JSBNG__onclick = null;
3300 o72.tagName = "DIV";
3302 o72.JSBNG__onclick = null;
3304 o28.tagName = "DIV";
3306 o28.JSBNG__onclick = null;
3310 o9.JSBNG__onclick = null;
3312 o29.tagName = "DIV";
3314 o29.JSBNG__onclick = null;
3316 o16.tagName = "BODY";
3318 o16.JSBNG__onclick = null;
3322 o6.tagName = "HTML";
3324 o6.JSBNG__onclick = null;
3326 o0.parentNode = null;
3340 o20.nodeName = "INPUT";
3342 o87.nodeName = "DIV";
3344 o36.nodeName = "DIV";
3346 o70.nodeName = "DIV";
3348 o11.nodeName = "FIELDSET";
3350 o19.nodeName = "FORM";
3352 o37.nodeName = "DIV";
3354 o71.nodeName = "DIV";
3356 o72.nodeName = "DIV";
3358 o28.nodeName = "DIV";
3360 o9.nodeName = "DIV";
3362 o29.nodeName = "DIV";
3364 o16.nodeName = "BODY";
3366 o6.nodeName = "HTML";
3368 o0.nodeName = "#document";
3370 o0.tagName = void 0;
3376 o114.type = "mousedown";
3378 o114.srcElement = void 0;
3386 o115.type = "mouseup";
3388 o115.srcElement = void 0;
3394 o116.metaKey = false;
3398 o116.shiftKey = false;
3400 o116.type = "click";
3402 o116.srcElement = void 0;
3414 o117.type = "mouseout";
3416 o117.srcElement = void 0;
3424 o118.type = "mouseover";
3426 o118.srcElement = void 0;
3434 o119.type = "mouseout";
3436 o119.srcElement = void 0;
3444 o120.type = "mouseover";
3446 o120.srcElement = void 0;
3454 o121.type = "mouseout";
3456 o121.srcElement = void 0;
3464 o122.type = "mouseover";
3466 o122.srcElement = void 0;
3474 o123.type = "mouseout";
3476 o123.srcElement = void 0;
3484 o124.type = "mouseover";
3486 o124.srcElement = void 0;
3494 o125.type = "mouseout";
3496 o125.srcElement = void 0;
3504 o126.type = "mouseover";
3506 o126.srcElement = void 0;
3514 o127.type = "mousedown";
3516 o127.srcElement = void 0;
3524 o128.type = "mouseup";
3526 o128.srcElement = void 0;
3532 o129.metaKey = false;
3536 o129.shiftKey = false;
3538 o129.type = "click";
3540 o129.srcElement = void 0;
3552 o130.type = "keydown";
3554 o130.srcElement = void 0;
3562 o131.type = "keypress";
3564 o131.srcElement = void 0;
3572 o132.type = "keydown";
3574 o132.srcElement = void 0;
3582 o133.type = "keypress";
3584 o133.srcElement = void 0;
3592 o134.type = "keydown";
3594 o134.srcElement = void 0;
3602 o135.type = "keypress";
3604 o135.srcElement = void 0;
3612 o136.type = "keydown";
3614 o136.srcElement = void 0;
3622 o137.type = "keypress";
3624 o137.srcElement = void 0;
3632 o138.type = "keydown";
3634 o138.srcElement = void 0;
3642 o139.type = "keypress";
3644 o139.srcElement = void 0;
3652 o140.type = "keydown";
3654 o140.srcElement = void 0;
3662 o141.type = "keypress";
3664 o141.srcElement = void 0;
3672 o142.type = "keydown";
3674 o142.srcElement = void 0;
3682 o143.type = "keypress";
3684 o143.srcElement = void 0;
3692 o144.type = "keydown";
3694 o144.srcElement = void 0;
3702 o145.type = "keypress";
3704 o145.srcElement = void 0;
3712 o146.type = "keydown";
3714 o146.srcElement = void 0;
3722 o147.type = "keypress";
3724 o147.srcElement = void 0;
3732 o148.type = "keydown";
3734 o148.srcElement = void 0;
3742 o149.type = "keypress";
3744 o149.srcElement = void 0;
3752 o150.type = "keydown";
3754 o150.srcElement = void 0;
3762 o151.type = "keypress";
3764 o151.srcElement = void 0;
3772 o152.type = "keydown";
3774 o152.srcElement = void 0;
3782 o153.type = "keypress";
3784 o153.srcElement = void 0;
3792 o154.type = "keydown";
3794 o154.srcElement = void 0;
3802 o155.type = "keypress";
3804 o155.srcElement = void 0;
3812 o156.type = "keydown";
3814 o156.srcElement = void 0;