#1 JavaScript::Write (size: 60297, repeated: 2) - SHA256: 7ba2bc8a9c260965e595795d82b922f4b2ac2fcb498afea18f4f1f033ad3781b
< !DOCTYPE html >
< html > < head >
<!-- Adform API Script -->
< script type = "text/javascript" >
document.write('<script src="' + (window.API_URL || 'https://s1.adform.net/banners/scripts/rmb/Adform.DHTML.js?bv=' + Math.random()) + '"><\/script>'); < /script><meta name="GCD" content="YTk3ODQ3ZWZhN2I4NzZmMzBkNTEwYjJl852080f39a6fd6dbd8861321465e7f1c"/ >
< meta charset = "utf-8" >
< meta name = "generator"
content = "Google Web Designer 4.0.1.0625" >
< meta name = "template"
content = "Banner 3.0.0" >
< meta name = "environment"
content = "gwd-doubleclick" >
< meta name = "viewport"
content = "width=device-width, initial-scale=1.0" >
< style data - exports - type = "gwd-page"
data - gwd - node = "true" > .gwd - inactive {
visibility: hidden
} < /style> < style data - exports - type = "gwd-pagedeck"
data - gwd - node = "true" > .gwd - pagedeck {
position: relative
}.gwd - pagedeck > .gwd - page.transparent {
opacity: 0
}.gwd - pagedeck > .gwd - page {
position: absolute;top: 0;left: 0; - webkit - transition - property: -webkit - transform,
opacity; - moz - transition - property: transform,
opacity;transition - property: transform,
opacity
}.gwd - pagedeck > .gwd - page.linear {
transition - timing - function: linear
}.gwd - pagedeck > .gwd - page.ease - in {
transition - timing - function: ease - in
}.gwd - pagedeck > .gwd - page.ease - out {
transition - timing - function: ease - out
}.gwd - pagedeck > .gwd - page.ease {
transition - timing - function: ease
}.gwd - pagedeck > .gwd - page.ease - in -out {
transition - timing - function: ease - in -out
}.linear * , .ease - in * , .ease - out * , .ease * , .ease - in -out * {
-webkit - transform: translateZ(0);
transform: translateZ(0)
} < /style> < style data - exports - type = "gwd-doubleclick"
data - gwd - node = "true" > div[is = gwd - page].fs, gwd - page.fs {
border: none
} < /style> < style data - exports - type = "gwd-image"
data - gwd - node = "true" > img[is = gwd - image].scaled - proportionally {
background - repeat: no - repeat;
background - position: center
} < /style> < style data - exports - type = "gwd-taparea"
data - gwd - node = "true" > gwd - taparea {
display: block;cursor: pointer;background - color: rgba(0, 0, 0, 0); - webkit - user - select: none; - moz - user - select: none; - ms - user - select: none;user - select: none
} < /style> < style type = "text/css"
id = "gwd-lightbox-style" > .gwd - lightbox {
overflow: hidden
} < /style> < style type = "text/css"
id = "gwd-text-style" > p {
margin: 0 px
}
h1 {
margin: 0 px
}
h2 {
margin: 0 px
}
h3 {
margin: 0 px
} < /style> < style type = "text/css" > html, body {
width: 100 % ;height: 100 % ;margin: 0 px
}.gwd - page - container {
position: relative;width: 100 % ;height: 100 %
}.gwd - page - content {
background - color: transparent;
transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); - webkit - transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); - moz - transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
perspective: 1400 px; - webkit - perspective: 1400 px; - moz - perspective: 1400 px;
transform - style: preserve - 3 d; - webkit - transform - style: preserve - 3 d; - moz - transform - style: preserve - 3 d;
position: absolute
}.gwd - page - wrapper {
background - color: # fff;
position: absolute;
transform: translateZ(0); - webkit - transform: translateZ(0); - moz - transform: translateZ(0)
}.gwd - page - size {
width: 728 px;height: 90 px
}.gwd - img - 1196 {
position: absolute;width: 728 px;height: 90 px;left: 0 px;top: 0 px
}.gwd - img - eutp {
position: absolute;width: 120 px;height: 28 px;top: 57 px;left: 593 px;opacity: 0;transform - style: preserve - 3 d; - webkit - transform - style: preserve - 3 d; - moz - transform - style: preserve - 3 d;transform: translate3d(4 px, -5 px, 0); - webkit - transform: translate3d(4 px, -5 px, 0); - moz - transform: translate3d(4 px, -5 px, 0)
}@
keyframes gwd - gen - 1 rq7gwdanimation_gwd - keyframes {
0 % {
opacity: 0;transform: translate3d(4 px, -5 px, 0); - webkit - transform: translate3d(4 px, -5 px, 0); - moz - transform: translate3d(4 px, -5 px, 0);animation - timing - function: linear; - webkit - animation - timing - function: linear; - moz - animation - timing - function: linear
}
78.57 % {
opacity: 0;transform: translate3d(4 px, -5 px, 0); - webkit - transform: translate3d(4 px, -5 px, 0); - moz - transform: translate3d(4 px, -5 px, 0);animation - timing - function: linear; - webkit - animation - timing - function: linear; - moz - animation - timing - function: linear
}
80 % {
opacity: 1;transform: translate3d(4 px, -5 px, 0); - webkit - transform: translate3d(4 px, -5 px, 0); - moz - transform: translate3d(4 px, -5 px, 0);animation - timing - function: linear; - webkit - animation - timing - function: linear; - moz - animation - timing - function: linear
}
81.43 % {
opacity: 0;transform: translate3d(4 px, -5 px, 0); - webkit - transform: translate3d(4 px, -5 px, 0); - moz - transform: translate3d(4 px, -5 px, 0);animation - timing - function: linear; - webkit - animation - timing - function: linear; - moz - animation - timing - function: linear
}
82.86 % {
opacity: 1;transform: translate3d(4 px, -5 px, 0); - webkit - transform: translate3d(4 px, -5 px, 0); - moz - transform: translate3d(4 px, -5 px, 0);animation - timing - function: linear; - webkit - animation - timing - function: linear; - moz - animation - timing - function: linear
}
84.29 % {
opacity: 0;transform: translate3d(4 px, -5 px, 0); - webkit - transform: translate3d(4 px, -5 px, 0); - moz - transform: translate3d(4 px, -5 px, 0);animation - timing - function: linear; - webkit - animation - timing - function: linear; - moz - animation - timing - function: linear
}
100 % {
opacity: 0;transform: translate3d(4 px, -5 px, 0); - webkit - transform: translate3d(4 px, -5 px, 0); - moz - transform: translate3d(4 px, -5 px, 0);animation - timing - function: linear; - webkit - animation - timing - function: linear; - moz - animation - timing - function: linear
}
}@ - webkit - keyframes gwd - gen - 1 rq7gwdanimation_gwd - keyframes {
0 % {
opacity: 0; - webkit - transform: translate3d(4 px, -5 px, 0); - webkit - animation - timing - function: linear
}
78.57 % {
opacity: 0; - webkit - transform: translate3d(4 px, -5 px, 0); - webkit - animation - timing - function: linear
}
80 % {
opacity: 1; - webkit - transform: translate3d(4 px, -5 px, 0); - webkit - animation - timing - function: linear
}
81.43 % {
opacity: 0; - webkit - transform: translate3d(4 px, -5 px, 0); - webkit - animation - timing - function: linear
}
82.86 % {
opacity: 1; - webkit - transform: translate3d(4 px, -5 px, 0); - webkit - animation - timing - function: linear
}
84.29 % {
opacity: 0; - webkit - transform: translate3d(4 px, -5 px, 0); - webkit - animation - timing - function: linear
}
100 % {
opacity: 0; - webkit - transform: translate3d(4 px, -5 px, 0); - webkit - animation - timing - function: linear
}
}@ - moz - keyframes gwd - gen - 1 rq7gwdanimation_gwd - keyframes {
0 % {
opacity: 0; - moz - transform: translate3d(4 px, -5 px, 0); - moz - animation - timing - function: linear
}
78.57 % {
opacity: 0; - moz - transform: translate3d(4 px, -5 px, 0); - moz - animation - timing - function: linear
}
80 % {
opacity: 1; - moz - transform: translate3d(4 px, -5 px, 0); - moz - animation - timing - function: linear
}
81.43 % {
opacity: 0; - moz - transform: translate3d(4 px, -5 px, 0); - moz - animation - timing - function: linear
}
82.86 % {
opacity: 1; - moz - transform: translate3d(4 px, -5 px, 0); - moz - animation - timing - function: linear
}
84.29 % {
opacity: 0; - moz - transform: translate3d(4 px, -5 px, 0); - moz - animation - timing - function: linear
}
100 % {
opacity: 0; - moz - transform: translate3d(4 px, -5 px, 0); - moz - animation - timing - function: linear
}
}
# page1.gwd - play - animation.gwd - gen - 1 rq7gwdanimation {
animation: gwd - gen - 1 rq7gwdanimation_gwd - keyframes 7 s linear 0 s 4 normal forwards; - webkit - animation: gwd - gen - 1 rq7gwdanimation_gwd - keyframes 7 s linear 0 s 4 normal forwards; - moz - animation: gwd - gen - 1 rq7gwdanimation_gwd - keyframes 7 s linear 0 s 4 normal forwards
}.gwd - taparea - 176 v {
position: absolute;left: 1 px;top: -2 px;width: 727 px;height: 92 px;transform - origin: 363.494 px 45.9888 px 0 px; - webkit - transform - origin: 363.494 px 45.9888 px 0 px; - moz - transform - origin: 363.494 px 45.9888 px 0 px
}.gwd - img - 1 doi {
position: absolute;width: 340 px;height: 39 px;transform - origin: 169.902 px 19.5164 px 0 px; - webkit - transform - origin: 169.902 px 19.5164 px 0 px; - moz - transform - origin: 169.902 px 19.5164 px 0 px;left: 301 px;top: 49 px;transform - style: preserve - 3 d; - webkit - transform - style: preserve - 3 d; - moz - transform - style: preserve - 3 d;transform: translate3d(31 px, 54 px, 0); - webkit - transform: translate3d(31 px, 54 px, 0); - moz - transform: translate3d(31 px, 54 px, 0)
}.gwd - img - 19 gd {
position: absolute;width: 186 px;height: 73 px;transform - origin: 92.7628 px 86.2102 px 0 px; - webkit - transform - origin: 92.7628 px 86.2102 px 0 px; - moz - transform - origin: 92.7628 px 86.2102 px 0 px;left: 352 px;top: -6 px;opacity: 0
}@
keyframes gwd - gen - 8 aj5gwdanimation_gwd - keyframes {
0 % {
transform: translate3d(31 px, 54 px, 0); - webkit - transform: translate3d(31 px, 54 px, 0); - moz - transform: translate3d(31 px, 54 px, 0);animation - timing - function: linear; - webkit - animation - timing - function: linear; - moz - animation - timing - function: linear
}
14.29 % {
transform: translate3d(31 px, 54 px, 0); - webkit - transform: translate3d(31 px, 54 px, 0); - moz - transform: translate3d(31 px, 54 px, 0);animation - timing - function: linear; - webkit - animation - timing - function: linear; - moz - animation - timing - function: linear
}
35.71 % {
transform: translate3d(31 px, 0, 0); - webkit - transform: translate3d(31 px, 0, 0); - moz - transform: translate3d(31 px, 0, 0);animation - timing - function: linear; - webkit - animation - timing - function: linear; - moz - animation - timing - function: linear
}
100 % {
transform: translate3d(31 px, 0, 0); - webkit - transform: translate3d(31 px, 0, 0); - moz - transform: translate3d(31 px, 0, 0);animation - timing - function: linear; - webkit - animation - timing - function: linear; - moz - animation - timing - function: linear
}
}@ - webkit - keyframes gwd - gen - 8 aj5gwdanimation_gwd - keyframes {
0 % {
-webkit - transform: translate3d(31 px, 54 px, 0); - webkit - animation - timing - function: linear
}
14.29 % {
-webkit - transform: translate3d(31 px, 54 px, 0); - webkit - animation - timing - function: linear
}
35.71 % {
-webkit - transform: translate3d(31 px, 0, 0); - webkit - animation - timing - function: linear
}
100 % {
-webkit - transform: translate3d(31 px, 0, 0); - webkit - animation - timing - function: linear
}
}@ - moz - keyframes gwd - gen - 8 aj5gwdanimation_gwd - keyframes {
0 % {
-moz - transform: translate3d(31 px, 54 px, 0); - moz - animation - timing - function: linear
}
14.29 % {
-moz - transform: translate3d(31 px, 54 px, 0); - moz - animation - timing - function: linear
}
35.71 % {
-moz - transform: translate3d(31 px, 0, 0); - moz - animation - timing - function: linear
}
100 % {
-moz - transform: translate3d(31 px, 0, 0); - moz - animation - timing - function: linear
}
}
# page1.gwd - play - animation.gwd - gen - 8 aj5gwdanimation {
animation: gwd - gen - 8 aj5gwdanimation_gwd - keyframes 7 s linear 0 s 4 normal forwards; - webkit - animation: gwd - gen - 8 aj5gwdanimation_gwd - keyframes 7 s linear 0 s 4 normal forwards; - moz - animation: gwd - gen - 8 aj5gwdanimation_gwd - keyframes 7 s linear 0 s 4 normal forwards
}@
keyframes gwd - gen - 1 q6zgwdanimation_gwd - keyframes {
0 % {
opacity: 0;animation - timing - function: linear; - webkit - animation - timing - function: linear; - moz - animation - timing - function: linear
}
5.71 % {
opacity: 0;animation - timing - function: linear; - webkit - animation - timing - function: linear; - moz - animation - timing - function: linear
}
7.14 % {
opacity: 1;animation - timing - function: linear; - webkit - animation - timing - function: linear; - moz - animation - timing - function: linear
}
100 % {
opacity: 1;animation - timing - function: linear; - webkit - animation - timing - function: linear; - moz - animation - timing - function: linear
}
}@ - webkit - keyframes gwd - gen - 1 q6zgwdanimation_gwd - keyframes {
0 % {
opacity: 0; - webkit - animation - timing - function: linear
}
5.71 % {
opacity: 0; - webkit - animation - timing - function: linear
}
7.14 % {
opacity: 1; - webkit - animation - timing - function: linear
}
100 % {
opacity: 1; - webkit - animation - timing - function: linear
}
}@ - moz - keyframes gwd - gen - 1 q6zgwdanimation_gwd - keyframes {
0 % {
opacity: 0; - moz - animation - timing - function: linear
}
5.71 % {
opacity: 0; - moz - animation - timing - function: linear
}
7.14 % {
opacity: 1; - moz - animation - timing - function: linear
}
100 % {
opacity: 1; - moz - animation - timing - function: linear
}
}
# page1.gwd - play - animation.gwd - gen - 1 q6zgwdanimation {
animation: gwd - gen - 1 q6zgwdanimation_gwd - keyframes 7 s linear 0 s 4 normal forwards; - webkit - animation: gwd - gen - 1 q6zgwdanimation_gwd - keyframes 7 s linear 0 s 4 normal forwards; - moz - animation: gwd - gen - 1 q6zgwdanimation_gwd - keyframes 7 s linear 0 s 4 normal forwards
} < /style>
< script data - source = "googbase_min.js"
data - version = "4"
data - exports - type = "googbase" > (function() {
(window.goog = window.goog || {}).inherits = function(a, d) {
function b() {}
b.prototype = d.prototype;
a.b = d.prototype;
a.prototype = new b;
a.prototype.constructor = a;
a.a = function(a, b, f) {
for (var e = Array(arguments.length - 2), c = 2; c < arguments.length; c++) e[c - 2] = arguments[c];
return d.prototype[b].apply(a, e)
}
};
}).call(this); < /script> < script data - source = "gwd_webcomponents_min.js"
data - version = "5"
data - exports - type = "gwd_webcomponents" >
/**
* @license
* Copyright (c) 2014 The Polymer Project Authors. All rights reserved.
* This code may only be used under the BSD style license found at http://polymer.github.io/LICENSE.txt
* The complete set of authors may be found at http://polymer.github.io/AUTHORS.txt
* The complete set of contributors may be found at http://polymer.github.io/CONTRIBUTORS.txt
* Code distributed by Google as part of the polymer project is also
* subject to an additional IP rights grant found at http://polymer.github.io/PATENTS.txt
*/
// @version 0.7.24-5b70476
"undefined" == typeof WeakMap && ! function() {
var e = Object.defineProperty,
t = Date.now() % 1e9,
n = function() {
this.name = "__st" + (1e9 * Math.random() >>> 0) + (t++ +"__")
};
n.prototype = {set: function(t, n) {
var o = t[this.name];
return o && o[0] === t ? o[1] = n : e(t, this.name, {
value: [t, n],
writable: !0
}), this
},
get: function(e) {
var t;
return (t = e[this.name]) && t[0] === e ? t[1] : void 0
},
"delete": function(e) {
var t = e[this.name];
return !(!t || t[0] !== e) && (t[0] = t[1] = void 0, !0)
},
has: function(e) {
var t = e[this.name];
return !!t && t[0] === e
}
}, window.WeakMap = n
}(),
function(e) {
function t(e) {
E.push(e), b || (b = !0, m(o))
}
function n(e) {
return window.ShadowDOMPolyfill && window.ShadowDOMPolyfill.wrapIfNeeded(e) || e
}
function o() {
b = !1;
var e = E;
E = [], e.sort(function(e, t) {
return e.uid_ - t.uid_
});
var t = !1;
e.forEach(function(e) {
var n = e.takeRecords();
r(e), n.length && (e.callback_(n, e), t = !0)
}), t && o()
}
function r(e) {
e.nodes_.forEach(function(t) {
var n = v.get(t);
n && n.forEach(function(t) {
t.observer === e && t.removeTransientObservers()
})
})
}
function i(e, t) {
for (var n = e; n; n = n.parentNode) {
var o = v.get(n);
if (o)
for (var r = 0; r < o.length; r++) {
var i = o[r],
a = i.options;
if (n === e || a.subtree) {
var d = t(a);
d && i.enqueue(d)
}
}
}
}
function a(e) {
this.callback_ = e, this.nodes_ = [], this.records_ = [], this.uid_ = ++_
}
function d(e, t) {
this.type = e, this.target = t, this.addedNodes = [], this.removedNodes = [], this.previousSibling = null, this.nextSibling = null, this.attributeName = null, this.attributeNamespace = null, this.oldValue = null
}
function s(e) {
var t = new d(e.type, e.target);
return t.addedNodes = e.addedNodes.slice(), t.removedNodes = e.removedNodes.slice(), t.previousSibling = e.previousSibling, t.nextSibling = e.nextSibling, t.attributeName = e.attributeName, t.attributeNamespace = e.attributeNamespace, t.oldValue = e.oldValue, t
}
function u(e, t) {
return y = new d(e, t)
}
function c(e) {
return N ? N : (N = s(y), N.oldValue = e, N)
}
function l() {
y = N = void 0
}
function f(e) {
return e === N || e === y
}
function p(e, t) {
return e === t ? e : N && f(e) ? N : null
}
function w(e, t, n) {
this.observer = e, this.target = t, this.options = n, this.transientObservedNodes = []
}
if (!e.JsMutationObserver) {
var m, v = new WeakMap;
if (/Trident|Edge/.test(navigator.userAgent)) m = setTimeout;
else if (window.setImmediate) m = window.setImmediate;
else {
var h = [],
g = String(Math.random());
window.addEventListener("message", function(e) {
if (e.data === g) {
var t = h;
h = [], t.forEach(function(e) {
e()
})
}
}), m = function(e) {
h.push(e), window.postMessage(g, "*")
}
}
var b = !1,
E = [],
_ = 0;
a.prototype = {
observe: function(e, t) {
if (e = n(e), !t.childList && !t.attributes && !t.characterData || t.attributeOldValue && !t.attributes || t.attributeFilter && t.attributeFilter.length && !t.attributes || t.characterDataOldValue && !t.characterData) throw new SyntaxError;
var o = v.get(e);
o || v.set(e, o = []);
for (var r, i = 0; i < o.length; i++)
if (o[i].observer === this) {
r = o[i], r.removeListeners(), r.options = t;
break
}
r || (r = new w(this, e, t), o.push(r), this.nodes_.push(e)), r.addListeners()
},
disconnect: function() {
this.nodes_.forEach(function(e) {
for (var t = v.get(e), n = 0; n < t.length; n++) {
var o = t[n];
if (o.observer === this) {
o.removeListeners(), t.splice(n, 1);
break
}
}
}, this), this.records_ = []
},
takeRecords: function() {
var e = this.records_;
return this.records_ = [], e
}
};
var y, N;
w.prototype = {
enqueue: function(e) {
var n = this.observer.records_,
o = n.length;
if (n.length > 0) {
var r = n[o - 1],
i = p(r, e);
if (i) return void(n[o - 1] = i)
} else t(this.observer);
n[o] = e
},
addListeners: function() {
this.addListeners_(this.target)
},
addListeners_: function(e) {
var t = this.options;
t.attributes && e.addEventListener("DOMAttrModified", this, !0), t.characterData && e.addEventListener("DOMCharacterDataModified", this, !0), t.childList && e.addEventListener("DOMNodeInserted", this, !0), (t.childList || t.subtree) && e.addEventListener("DOMNodeRemoved", this, !0)
},
removeListeners: function() {
this.removeListeners_(this.target)
},
removeListeners_: function(e) {
var t = this.options;
t.attributes && e.removeEventListener("DOMAttrModified", this, !0), t.characterData && e.removeEventListener("DOMCharacterDataModified", this, !0), t.childList && e.removeEventListener("DOMNodeInserted", this, !0), (t.childList || t.subtree) && e.removeEventListener("DOMNodeRemoved", this, !0)
},
addTransientObserver: function(e) {
if (e !== this.target) {
this.addListeners_(e), this.transientObservedNodes.push(e);
var t = v.get(e);
t || v.set(e, t = []), t.push(this)
}
},
removeTransientObservers: function() {
var e = this.transientObservedNodes;
this.transientObservedNodes = [], e.forEach(function(e) {
this.removeListeners_(e);
for (var t = v.get(e), n = 0; n < t.length; n++)
if (t[n] === this) {
t.splice(n, 1);
break
}
}, this)
},
handleEvent: function(e) {
switch (e.stopImmediatePropagation(), e.type) {
case "DOMAttrModified":
var t = e.attrName,
n = e.relatedNode.namespaceURI,
o = e.target,
r = new u("attributes", o);
r.attributeName = t, r.attributeNamespace = n;
var a = e.attrChange === MutationEvent.ADDITION ? null : e.prevValue;
i(o, function(e) {
if (e.attributes && (!e.attributeFilter || !e.attributeFilter.length || e.attributeFilter.indexOf(t) !== -1 || e.attributeFilter.indexOf(n) !== -1)) return e.attributeOldValue ? c(a) : r
});
break;
case "DOMCharacterDataModified":
var o = e.target,
r = u("characterData", o),
a = e.prevValue;
i(o, function(e) {
if (e.characterData) return e.characterDataOldValue ? c(a) : r
});
break;
case "DOMNodeRemoved":
this.addTransientObserver(e.target);
case "DOMNodeInserted":
var d, s, f = e.target;
"DOMNodeInserted" === e.type ? (d = [f], s = []) : (d = [], s = [f]);
var p = f.previousSibling,
w = f.nextSibling,
r = u("childList", e.target.parentNode);
r.addedNodes = d, r.removedNodes = s, r.previousSibling = p, r.nextSibling = w, i(e.relatedNode, function(e) {
if (e.childList) return r
})
}
l()
}
}, e.JsMutationObserver = a, e.MutationObserver || (e.MutationObserver = a, a._isPolyfilled = !0)
}
}(self),
function(e) {
"use strict";
if (!window.performance || !window.performance.now) {
var t = Date.now();
window.performance = {
now: function() {
return Date.now() - t
}
}
}
window.requestAnimationFrame || (window.requestAnimationFrame = function() {
var e = window.webkitRequestAnimationFrame || window.mozRequestAnimationFrame;
return e ? function(t) {
return e(function() {
t(performance.now())
})
} : function(e) {
return window.setTimeout(e, 1e3 / 60)
}
}()), window.cancelAnimationFrame || (window.cancelAnimationFrame = function() {
return window.webkitCancelAnimationFrame || window.mozCancelAnimationFrame || function(e) {
clearTimeout(e)
}
}());
var n = function() {
var e = document.createEvent("Event");
return e.initEvent("foo", !0, !0), e.preventDefault(), e.defaultPrevented
}();
if (!n) {
var o = Event.prototype.preventDefault;
Event.prototype.preventDefault = function() {
this.cancelable && (o.call(this), Object.defineProperty(this, "defaultPrevented", {get: function() {
return !0
},
configurable: !0
}))
}
}
var r = /Trident/.test(navigator.userAgent);
if ((!window.CustomEvent || r && "function" != typeof window.CustomEvent) && (window.CustomEvent = function(e, t) {
t = t || {};
var n = document.createEvent("CustomEvent");
return n.initCustomEvent(e, Boolean(t.bubbles), Boolean(t.cancelable), t.detail), n
}, window.CustomEvent.prototype = window.Event.prototype), !window.Event || r && "function" != typeof window.Event) {
var i = window.Event;
window.Event = function(e, t) {
t = t || {};
var n = document.createEvent("Event");
return n.initEvent(e, Boolean(t.bubbles), Boolean(t.cancelable)), n
}, window.Event.prototype = i.prototype
}
}(window.WebComponents), window.CustomElements = window.CustomElements || {
flags: {}
},
function(e) {
var t = e.flags,
n = [],
o = function(e) {
n.push(e)
},
r = function() {
n.forEach(function(t) {
t(e)
})
};
e.addModule = o, e.initializeModules = r, e.hasNative = Boolean(document.registerElement), e.isIE = /Trident/.test(navigator.userAgent), e.useNative = !t.register && e.hasNative && !window.ShadowDOMPolyfill && (!window.HTMLImports || window.HTMLImports.useNative)
}(window.CustomElements), window.CustomElements.addModule(function(e) {
function t(e, t) {
n(e, function(e) {
return !!t(e) || void o(e, t)
}), o(e, t)
}
function n(e, t, o) {
var r = e.firstElementChild;
if (!r)
for (r = e.firstChild; r && r.nodeType !== Node.ELEMENT_NODE;) r = r.nextSibling;
for (; r;) t(r, o) !== !0 && n(r, t, o), r = r.nextElementSibling;
return null
}
function o(e, n) {
for (var o = e.shadowRoot; o;) t(o, n), o = o.olderShadowRoot
}
function r(e, t) {
i(e, t, [])
}
function i(e, t, n) {
if (e = window.wrap(e), !(n.indexOf(e) >= 0)) {
n.push(e);
for (var o, r = e.querySelectorAll("link[rel=" + a + "]"), d = 0, s = r.length; d < s && (o = r[d]); d++) o["import"] && i(o["import"], t, n);
t(e)
}
}
var a = window.HTMLImports ? window.HTMLImports.IMPORT_LINK_TYPE : "none";
e.forDocumentTree = r, e.forSubtree = t
}), window.CustomElements.addModule(function(e) {
function t(e, t) {
return n(e, t) || o(e, t)
}
function n(t, n) {
return !!e.upgrade(t, n) || void(n && a(t))
}
function o(e, t) {
b(e, function(e) {
if (n(e, t)) return !0
})
}
function r(e) {
N.push(e), y || (y = !0, setTimeout(i))
}
function i() {
y = !1;
for (var e, t = N, n = 0, o = t.length; n < o && (e = t[n]); n++) e();
N = []
}
function a(e) {
_ ? r(function() {
d(e)
}) : d(e)
}
function d(e) {
e.__upgraded__ && !e.__attached && (e.__attached = !0, e.attachedCallback && e.attachedCallback())
}
function s(e) {
u(e), b(e, function(e) {
u(e)
})
}
function u(e) {
_ ? r(function() {
c(e)
}) : c(e)
}
function c(e) {
e.__upgraded__ && e.__attached && (e.__attached = !1, e.detachedCallback && e.detachedCallback())
}
function l(e) {
for (var t = e, n = window.wrap(document); t;) {
if (t == n) return !0;
t = t.parentNode || t.nodeType === Node.DOCUMENT_FRAGMENT_NODE && t.host
}
}
function f(e) {
if (e.shadowRoot && !e.shadowRoot.__watched) {
g.dom && console.log("watching shadow-root for: ", e.localName);
for (var t = e.shadowRoot; t;) m(t), t = t.olderShadowRoot
}
}
function p(e, n) {
if (g.dom) {
var o = n[0];
if (o && "childList" === o.type && o.addedNodes && o.addedNodes) {
for (var r = o.addedNodes[0]; r && r !== document && !r.host;) r = r.parentNode;
var i = r && (r.URL || r._URL || r.host && r.host.localName) || "";
i = i.split("/?").shift().split("/").pop()
}
console.group("mutations (%d) [%s]", n.length, i || "")
}
var a = l(e);
n.forEach(function(e) {
"childList" === e.type && (M(e.addedNodes, function(e) {
e.localName && t(e, a)
}), M(e.removedNodes, function(e) {
e.localName && s(e)
}))
}), g.dom && console.groupEnd()
}
function w(e) {
for (e = window.wrap(e), e || (e = window.wrap(document)); e.parentNode;) e = e.parentNode;
var t = e.__observer;
t && (p(e, t.takeRecords()), i())
}
function m(e) {
if (!e.__observer) {
var t = new MutationObserver(p.bind(this, e));
t.observe(e, {
childList: !0,
subtree: !0
}), e.__observer = t
}
}
function v(e) {
e = window.wrap(e), g.dom && console.group("upgradeDocument: ", e.baseURI.split("/").pop());
var n = e === window.wrap(document);
t(e, n), m(e), g.dom && console.groupEnd()
}
function h(e) {
E(e, v)
}
var g = e.flags,
b = e.forSubtree,
E = e.forDocumentTree,
_ = window.MutationObserver._isPolyfilled && g["throttle-attached"];
e.hasPolyfillMutations = _, e.hasThrottledAttached = _;
var y = !1,
N = [],
M = Array.prototype.forEach.call.bind(Array.prototype.forEach),
O = Element.prototype.createShadowRoot;
O && (Element.prototype.createShadowRoot = function() {
var e = O.call(this);
return window.CustomElements.watchShadow(this), e
}), e.watchShadow = f, e.upgradeDocumentTree = h, e.upgradeDocument = v, e.upgradeSubtree = o, e.upgradeAll = t, e.attached = a, e.takeRecords = w
}), window.CustomElements.addModule(function(e) {
function t(t, o) {
if ("template" === t.localName && window.HTMLTemplateElement && HTMLTemplateElement.decorate && HTMLTemplateElement.decorate(t), !t.__upgraded__ && t.nodeType === Node.ELEMENT_NODE) {
var r = t.getAttribute("is"),
i = e.getRegisteredDefinition(t.localName) || e.getRegisteredDefinition(r);
if (i && (r && i.tag == t.localName || !r && !i["extends"])) return n(t, i, o)
}
}
function n(t, n, r) {
return a.upgrade && console.group("upgrade:", t.localName), n.is && t.setAttribute("is", n.is), o(t, n), t.__upgraded__ = !0, i(t), r && e.attached(t), e.upgradeSubtree(t, r), a.upgrade && console.groupEnd(), t
}
function o(e, t) {
Object.__proto__ ? e.__proto__ = t.prototype : (r(e, t.prototype, t["native"]), e.__proto__ = t.prototype)
}
function r(e, t, n) {
for (var o = {}, r = t; r !== n && r !== HTMLElement.prototype;) {
for (var i, a = Object.getOwnPropertyNames(r), d = 0; i = a[d]; d++) o[i] || (Object.defineProperty(e, i, Object.getOwnPropertyDescriptor(r, i)), o[i] = 1);
r = Object.getPrototypeOf(r)
}
}
function i(e) {
e.createdCallback && e.createdCallback()
}
var a = e.flags;
e.upgrade = t, e.upgradeWithDefinition = n, e.implementPrototype = o
}), window.CustomElements.addModule(function(e) {
function t(t, o) {
var s = o || {};
if (!t) throw new Error("document.registerElement: first argument `name` must not be empty");
if (t.indexOf("-") < 0) throw new Error("document.registerElement: first argument ('name') must contain a dash ('-'). Argument provided was '" + String(t) + "'.");
if (r(t)) throw new Error("Failed to execute 'registerElement' on 'Document': Registration failed for type '" + String(t) + "'. The type name is invalid.");
if (u(t)) throw new Error("DuplicateDefinitionError: a type with name '" + String(t) + "' is already registered");
return s.prototype || (s.prototype = Object.create(HTMLElement.prototype)), s.__name = t.toLowerCase(), s["extends"] && (s["extends"] = s["extends"].toLowerCase()), s.lifecycle = s.lifecycle || {}, s.ancestry = i(s["extends"]), a(s), d(s), n(s.prototype), c(s.__name, s), s.ctor = l(s), s.ctor.prototype = s.prototype, s.prototype.constructor = s.ctor, e.ready && v(document), s.ctor
}
function n(e) {
if (!e.setAttribute._polyfilled) {
var t = e.setAttribute;
e.setAttribute = function(e, n) {
o.call(this, e, n, t)
};
var n = e.removeAttribute;
e.removeAttribute = function(e) {
o.call(this, e, null, n)
}, e.setAttribute._polyfilled = !0
}
}
function o(e, t, n) {
e = e.toLowerCase();
var o = this.getAttribute(e);
n.apply(this, arguments);
var r = this.getAttribute(e);
this.attributeChangedCallback && r !== o && this.attributeChangedCallback(e, o, r)
}
function r(e) {
for (var t = 0; t < _.length; t++)
if (e === _[t]) return !0
}
function i(e) {
var t = u(e);
return t ? i(t["extends"]).concat([t]) : []
}
function a(e) {
for (var t, n = e["extends"], o = 0; t = e.ancestry[o]; o++) n = t.is && t.tag;
e.tag = n || e.__name, n && (e.is = e.__name)
}
function d(e) {
if (!Object.__proto__) {
var t = HTMLElement.prototype;
if (e.is) {
var n = document.createElement(e.tag);
t = Object.getPrototypeOf(n)
}
for (var o, r = e.prototype, i = !1; r;) r == t && (i = !0), o = Object.getPrototypeOf(r), o && (r.__proto__ = o), r = o;
i || console.warn(e.tag + " prototype not found in prototype chain for " + e.is), e["native"] = t
}
}
function s(e) {
return g(M(e.tag), e)
}
function u(e) {
if (e) return y[e.toLowerCase()]
}
function c(e, t) {
y[e] = t
}
function l(e) {
return function() {
return s(e)
}
}
function f(e, t, n) {
return e === N ? p(t, n) : O(e, t)
}
function p(e, t) {
e && (e = e.toLowerCase()), t && (t = t.toLowerCase());
var n = u(t || e);
if (n) {
if (e == n.tag && t == n.is) return new n.ctor;
if (!t && !n.is) return new n.ctor
}
var o;
return t ? (o = p(e), o.setAttribute("is", t), o) : (o = M(e), e.indexOf("-") >= 0 && b(o, HTMLElement), o)
}
function w(e, t) {
var n = e[t];
e[t] = function() {
var e = n.apply(this, arguments);
return h(e), e
}
}
var m, v = (e.isIE, e.upgradeDocumentTree),
h = e.upgradeAll,
g = e.upgradeWithDefinition,
b = e.implementPrototype,
E = e.useNative,
_ = ["annotation-xml", "color-profile", "font-face", "font-face-src", "font-face-uri", "font-face-format", "font-face-name", "missing-glyph"],
y = {},
N = "http://www.w3.org/1999/xhtml",
M = document.createElement.bind(document),
O = document.createElementNS.bind(document);
m = Object.__proto__ || E ? function(e, t) {
return e instanceof t
} : function(e, t) {
if (e instanceof t) return !0;
for (var n = e; n;) {
if (n === t.prototype) return !0;
n = n.__proto__
}
return !1
}, w(Node.prototype, "cloneNode"), w(document, "importNode"), document.registerElement = t, document.createElement = p, document.createElementNS = f, e.registry = y, e["instanceof"] = m, e.reservedTagList = _, e.getRegisteredDefinition = u, document.register = document.registerElement
}),
function(e) {
function t() {
i(window.wrap(document)), window.CustomElements.ready = !0;
window.requestAnimationFrame || function(e) {
setTimeout(e, 16)
};
setTimeout(function() {
window.CustomElements.readyTime = Date.now(), window.HTMLImports && (window.CustomElements.elapsed = window.CustomElements.readyTime - window.HTMLImports.readyTime), document.dispatchEvent(new CustomEvent("WebComponentsReady", {
bubbles: !0
}))
})
}
var n = e.useNative,
o = e.initializeModules;
e.isIE;
if (n) {
var r = function() {};
e.watchShadow = r, e.upgrade = r, e.upgradeAll = r, e.upgradeDocumentTree = r, e.upgradeSubtree = r, e.takeRecords = r, e["instanceof"] = function(e, t) {
return e instanceof t
}
} else o();
var i = e.upgradeDocumentTree,
a = e.upgradeDocument;
if (window.wrap || (window.ShadowDOMPolyfill ? (window.wrap = window.ShadowDOMPolyfill.wrapIfNeeded, window.unwrap = window.ShadowDOMPolyfill.unwrapIfNeeded) : window.wrap = window.unwrap = function(e) {
return e
}), window.HTMLImports && (window.HTMLImports.__importsParsingHook = function(e) {
e["import"] && a(wrap(e["import"]))
}), "complete" === document.readyState || e.flags.eager) t();
else if ("interactive" !== document.readyState || window.attachEvent || window.HTMLImports && !window.HTMLImports.ready) {
var d = window.HTMLImports && !window.HTMLImports.ready ? "HTMLImportsLoaded" : "DOMContentLoaded";
window.addEventListener(d, t)
} else t()
}(window.CustomElements);
"undefined" == typeof document.register && (document.register = function(a) {
return document.registerElement.apply(document, arguments)
});
< /script> < script data - source = "gwdpage_min.js"
data - version = "12"
data - exports - type = "gwd-page" > (function() {
'use strict';
var c;
var d = function(a, f) {
var b = document.createEvent("Event");
b.initEvent(a, !0, !0);
f.dispatchEvent(b)
};
var e = function() {};
goog.inherits(e, HTMLDivElement);
c = e.prototype;
c.createdCallback = function() {
this.h = this.i.bind(this);
this.a = [];
this.g = this.b = this.f = !1;
var a = parseInt(this.getAttribute("data-gwd-width"), 10) || this.clientWidth;
this.j = (parseInt(this.getAttribute("data-gwd-height"), 10) || this.clientHeight) >= a;
this.c = !1
};
c.attachedCallback = function() {
this.addEventListener("ready", this.h, !1);
setTimeout(function() {
this.a = Array.prototype.slice.call(this.querySelectorAll("*")).filter(function(a) {
return "function" != typeof a.gwdLoad || "function" != typeof a.gwdIsLoaded || a.gwdIsLoaded() ? !1 : !0
}, this);
this.g = !0;
0 < this.a.length ? (this.style.visibility = "hidden", this.f = !1) : g(this);
this.b = !0;
d("attached", this)
}.bind(this), 0)
};
c.detachedCallback = function() {
this.removeEventListener("ready", this.h, !1);
this.classList.remove("gwd-play-animation");
d("detached", this)
};
c.gwdActivate = function() {
this.classList.remove("gwd-inactive");
Array.prototype.slice.call(this.querySelectorAll("*")).forEach(function(a) {
"function" == typeof a.gwdActivate && "function" == typeof a.gwdIsActive && 0 == a.gwdIsActive() && a.gwdActivate()
});
this.c = !0;
this.b ? this.b = !1 : d("attached", this);
d("pageactivated", this)
};
c.gwdDeactivate = function() {
this.classList.add("gwd-inactive");
this.classList.remove("gwd-play-animation");
var a = Array.prototype.slice.call(this.querySelectorAll("*"));
a.push(this);
for (var f = 0; f < a.length; f++) {
var b = a[f];
if (b.classList && (b.classList.remove("gwd-pause-animation"), b.hasAttribute("data-gwd-current-label"))) {
var h = b.getAttribute("data-gwd-current-label");
b.classList.remove(h);
b.removeAttribute("data-gwd-current-label")
}
delete b.gwdGotoCounters;
b != this && "function" == typeof b.gwdDeactivate &&
"function" == typeof b.gwdIsActive && 1 == b.gwdIsActive() && b.gwdDeactivate()
}
this.c = !1;
d("pagedeactivated", this);
d("detached", this)
};
c.gwdIsActive = function() {
return this.c
};
c.gwdIsLoaded = function() {
return this.g && 0 == this.a.length
};
c.gwdLoad = function() {
if (this.gwdIsLoaded()) g(this);
else
for (var a = this.a.length - 1; 0 <= a; a--) this.a[a].gwdLoad()
};
c.i = function(a) {
a = this.a.indexOf(a.target);
0 <= a && (this.a.splice(a, 1), 0 == this.a.length && g(this))
};
var g = function(a) {
a.style.visibility = "";
a.f || (d("ready", a), d("pageload", a));
a.f = !0
};
e.prototype.gwdPresent = function() {
d("pagepresenting", this);
this.classList.add("gwd-play-animation")
};
e.prototype.isPortrait = function() {
return this.j
};
e.prototype.attributeChangedCallback = function() {};
document.registerElement("gwd-page", {
prototype: e.prototype,
"extends": "div"
});
}).call(this); < /script> < script data - source = "gwdpagedeck_min.js"
data - version = "11"
data - exports - type = "gwd-pagedeck" > (function() {
'use strict';
var g;
var l = ["-ms-", "-moz-", "-webkit-", ""],
m = function(a, c) {
for (var b, d, e = 0; e < l.length; ++e) b = l[e] + "transition-duration", d = "" + c, a.style.setProperty(b, d)
};
function n(a, c, b, d, e, h, f) {
this.j = a;
this.f = c;
this.w = b;
a = d || "none";
this.l = e = "none" === a ? 0 : e || 1E3;
this.g = h || "linear";
this.i = [];
if (e) {
h = f || "top";
if (f = this.j) {
f.classList.add("gwd-page");
f.classList.add("center");
f = "center";
if ("push" == a) switch (h) {
case "top":
f = "top";
break;
case "bottom":
f = "bottom";
break;
case "left":
f = "left";
break;
case "right":
f = "right"
}
this.i.push(f);
"fade" == a && this.i.push("transparent")
}
f = this.f;
e = "center";
if ("none" != a && "fade" != a) switch (h) {
case "top":
e = "bottom";
break;
case "bottom":
e = "top";
break;
case "left":
e = "right";
break;
case "right":
e = "left"
}
f.classList.add(e);
f.classList.add("gwd-page");
"fade" == a && f.classList.add("transparent")
}
}
n.prototype.start = function() {
if (this.l) {
var a = this.j,
c = this.f;
p(c, this.J.bind(this));
a && (m(a, this.l + "ms"), a.classList.add(this.g));
m(c, this.l + "ms");
c.classList.add(this.g);
c.setAttribute("gwd-reflow", c.offsetWidth);
if (a)
for (var b = 0; b < this.i.length; ++b) a.classList.add(this.i[b]);
q(c)
} else this.w()
};
var r = function(a, c, b, d) {
b = "transform: matrix3d(1,0,0,0,0,1,0,0,0,0,1,0," + b + "," + d + ",0,1);";
return a + "." + c + "{-webkit-" + b + "-moz-" + b + "-ms-" + b + b + "}"
},
t = "center top bottom left right transparent".split(" "),
q = function(a) {
t.forEach(function(c) {
a.classList.remove(c)
})
},
p = function(a, c) {
var b = function() {
a.removeEventListener("webkitTransitionEnd", b);
a.removeEventListener("transitionend", b);
c()
};
a.addEventListener("webkitTransitionEnd", b);
a.addEventListener("transitionend", b)
};
n.prototype.J = function() {
var a = this.j;
a && (q(a), m(a, 0), a.classList.remove(this.g));
m(this.f, 0);
this.f.classList.remove(this.g);
this.w()
};
var u = function(a, c, b) {
if (b) {
var d = document.createEvent("CustomEvent");
d.initCustomEvent(a, !0, !0, b)
} else d = document.createEvent("Event"), d.initEvent(a, !0, !0);
c.dispatchEvent(d)
},
w = function(a, c) {
var b = function(d) {
a.removeEventListener("attached", b);
c(d)
};
a.addEventListener("attached", b)
};
var x = function() {};
goog.inherits(x, HTMLDivElement);
x.prototype.createdCallback = function() {
window.addEventListener("WebComponentsReady", this.I.bind(this), !1);
this.u = this.h.bind(this, "shake");
this.v = this.h.bind(this, "tilt");
this.s = this.h.bind(this, "rotatetoportrait");
this.o = this.h.bind(this, "rotatetolandscape");
this.a = [];
this.A = this.H.bind(this);
this.D = this.F.bind(this);
this.c = this.B = null;
this.b = -1;
this.m = !1;
this.classList.add("gwd-pagedeck");
Object.defineProperty(this, "currentIndex", {
enumerable: !0,
get: this.G.bind(this)
})
};
x.prototype.I = function() {
this.a = Array.prototype.slice.call(this.querySelectorAll("div[is=gwd-page]"));
this.a.forEach(function(a) {
a.classList.add("gwd-page")
});
for (u("beforepagesdetached", this, {
pages: this.a.slice()
}); this.firstChild;) this.removeChild(this.firstChild); - 1 == this.b && void 0 !== this.C && this.goToPage(this.C)
};
x.prototype.attachedCallback = function() {
if (!this.B) {
var a = this.id;
var c = this.offsetWidth;
var b = this.offsetHeight;
a = (a && "#") + a + ".gwd-pagedeck > .gwd-page";
c = r(a, "center", 0, 0) + r(a, "top", 0, b) + r(a, "bottom", 0, -b) + r(a, "left", c, 0) + r(a, "right", -c, 0);
b = document.createElement("style");
void 0 !== b.cssText ? b.cssText = c : b.innerHTML = c;
document.head.appendChild(b);
this.B = b
}
this.addEventListener("pageload", this.A, !1);
document.body.addEventListener("shake", this.u, !0);
document.body.addEventListener("tilt", this.v, !0);
document.body.addEventListener("rotatetoportrait", this.s, !0);
document.body.addEventListener("rotatetolandscape", this.o, !0)
};
x.prototype.detachedCallback = function() {
this.removeEventListener("pageload", this.A, !1);
document.body && (document.body.removeEventListener("shake", this.u, !0), document.body.removeEventListener("tilt", this.v, !0), document.body.removeEventListener("rotatetoportrait", this.s, !0), document.body.removeEventListener("rotatetolandscape", this.o, !0))
};
var z = function(a, c, b, d, e, h) {
if (!(a.b == c || 0 > c || c > a.a.length - 1 || a.c)) {
var f = a.a[a.b],
k = a.a[c];
a.b = c;
a.c = new n(f, k, a.D, b, d, e, h);
var v = k.gwdLoad && !k.gwdIsLoaded();
a.m = v;
w(k, function() {
k.gwdActivate();
v ? k.gwdLoad() : y(this)
}.bind(a));
a.appendChild(k)
}
};
x.prototype.H = function(a) {
this.m && a.target.parentNode == this && (y(this), this.m = !1)
};
var y = function(a) {
u("pagetransitionstart", a);
a.c.start()
};
g = x.prototype;
g.F = function() {
if (this.c) {
var a = this.c.j,
c = this.c.f;
this.c = null;
u("pagetransitionend", this, {
outgoingPage: a ? a : null,
incomingPage: c
});
a && a.gwdDeactivate();
c.gwdPresent()
}
};
g.findPageIndexByAttributeValue = function(a, c) {
for (var b = this.a.length, d, e = 0; e < b; e++)
if (d = this.a[e], "boolean" == typeof c) {
if (d.hasAttribute(a)) return e
} else if (d.getAttribute(a) == c) return e;
return -1
};
g.goToNextPage = function(a, c, b, d, e) {
var h = this.b,
f = h + 1;
f >= this.a.length && (f = a ? 0 : h);
z(this, f, c, b, d, e)
};
g.goToPreviousPage = function(a, c, b, d, e) {
var h = this.b,
f = this.a.length,
k = h - 1;
0 > k && (k = a ? f - 1 : h);
z(this, k, c, b, d, e)
};
g.goToPage = function(a, c, b, d, e) {
this.a.length ? (a = "number" == typeof a ? a : this.findPageIndexByAttributeValue("id", a), 0 <= a && z(this, a, c, b, d, e)) : this.C = a
};
g.G = function() {
return 0 <= this.b ? this.b : void 0
};
g.getPages = function() {
return this.a
};
g.getPage = function(a) {
if ("number" != typeof a) {
if (!a) return null;
a = this.findPageIndexByAttributeValue("id", a)
}
return 0 > a || a > this.a.length - 1 ? null : this.a[a]
};
g.getCurrentPage = function() {
return this.getPage(this.b)
};
g.getDefaultPage = function() {
var a = this.getAttribute("default-page");
return a ? this.getPage(this.findPageIndexByAttributeValue("id", a)) : this.getPage(0)
};
g.getOrientationSpecificPage = function(a, c) {
c = this.getPage(c);
var b = c.getAttribute("alt-orientation-page");
if (!b) return c;
var d = c.isPortrait();
a = 1 == a;
b = this.getPage(b);
return a == d ? c : b
};
g.h = function(a, c) {
if (c.target == document.body) {
var b = this.getPage(this.b);
u(a, b, c.detail)
}
};
g.getElementById = function(a) {
for (var c = this.a.length, b = 0; b < c; b++) {
var d = this.a[b].querySelector("#" + a);
if (d) return d
}
return null
};
g.getElementsBySelector = function(a) {
for (var c = this.a.length, b = [], d = 0; d < c; d++) {
var e = this.a[d].querySelectorAll(a);
e && (b = b.concat(Array.prototype.slice.call(e)))
}
return b
};
g.attributeChangedCallback = function() {};
document.registerElement("gwd-pagedeck", {
prototype: x.prototype,
"extends": "div"
});
}).call(this); < /script> < script data - source = "https://s0.2mdn.net/ads/studio/Enabler.js"
data - exports - type = "gwd-doubleclick"
src = "https://s0.2mdn.net/ads/studio/Enabler.js" > < /script> < script data - source = "gwddoubleclick_min.js"
data - version = "18"
data - exports - type = "gwd-doubleclick" > (function() {
'use strict';
var f, h = function(a, b) {
if (a.contains && 1 == b.nodeType) return a == b || a.contains(b);
if ("undefined" != typeof a.compareDocumentPosition) return a == b || !!(a.compareDocumentPosition(b) & 16);
for (; b && a != b;) b = b.parentNode;
return b == a
},
k = function(a) {
return "gwd-page" == a.tagName.toLowerCase() || "gwd-page" == a.getAttribute("is")
},
l = function(a) {
if (k(a)) return a;
for (; a && 9 != a.nodeType;)
if ((a = a.parentElement) && k(a)) return a;
return null
};
function m() {
this.v = {}
}
m.prototype.add = function(a, b) {
a = "string" == typeof a ? a : a.getString();
this.v[a] || (this.v[a] = []);
this.v[a].push(b)
};
var n = function(a) {
var b = [],
c = "object" == typeof gwd && "GwdId" in gwd,
d;
for (d in a.v) b.push(c ? new gwd.GwdId(d) : d);
return b
},
p = function(a, b) {
return b ? a.v["string" == typeof b ? b : b.getString()] || [] : []
};
function q(a, b) {
this.i = a;
this.W = b;
this.F = this.J.bind(this)
}
q.prototype.observe = function(a) {
if (a.nodeType == Node.ELEMENT_NODE)
for (var b = n(this.i), c = 0; c < b.length; c++) {
var d = r(b[c]);
if (d && h(a, d)) {
var e = p(this.i, b[c]);
e && e.forEach(function(a) {
d.addEventListener(a.event, this.F, !1)
}.bind(this))
}
}
};
var t = function(a, b) {
if (b.nodeType == Node.ELEMENT_NODE)
for (var c = n(a.i), d = 0; d < c.length; d++) {
var e = r(c[d]);
if (e && h(b, e)) {
var g = p(a.i, c[d]);
g && g.forEach(function(a) {
e.removeEventListener(a.event, this.F, !1)
}.bind(a))
}
}
};
q.prototype.J = function(a) {
this.W(a)
};
var r = function(a) {
return "string" == typeof a ? document.getElementById(a) : a.getElement(document)
};
document.registerElement("gwd-exit");
document.registerElement("gwd-metric-event");
document.registerElement("gwd-metric-configuration");
document.registerElement("gwd-timer");
var u = function(a, b, c) {
if (c) {
var d = document.createEvent("CustomEvent");
d.initCustomEvent(a, !0, !0, c)
} else d = document.createEvent("Event"), d.initEvent(a, !0, !0);
b.dispatchEvent(d);
return d
};
var w = function() {};
goog.inherits(w, HTMLElement);
f = w.prototype;
f.createdCallback = function() {
document.body.style.opacity = "0";
this.P = this.ba.bind(this);
this.H = this.da.bind(this);
this.R = this.ca.bind(this);
this.B = this.aa.bind(this);
this.A = this.Z.bind(this);
this.C = u.bind(null, "expandfinish", this);
this.w = u.bind(null, "collapsefinish", this);
this.O = this.$.bind(this);
this.F = this.J.bind(this);
this.T = this.ea.bind(this);
this.V = this.fa.bind(this);
this.c = this.h = null;
this.s = this.u = !1;
this.K = [];
this.o = !1;
this.L = this.hasAttribute("fullscreen");
this.m = null;
this.D = this.j = !1;
this.G =
window.innerHeight >= window.innerWidth ? 1 : 2;
this.g = this.b = null
};
f.attachedCallback = function() {
Enabler.addEventListener(studio.events.StudioEvent.EXPAND_START, this.B);
Enabler.addEventListener(studio.events.StudioEvent.COLLAPSE_START, this.A);
Enabler.addEventListener(studio.events.StudioEvent.FULLSCREEN_EXPAND_START, this.B);
Enabler.addEventListener(studio.events.StudioEvent.FULLSCREEN_COLLAPSE_START, this.A);
Enabler.addEventListener(studio.events.StudioEvent.EXPAND_FINISH, this.C);
Enabler.addEventListener(studio.events.StudioEvent.COLLAPSE_FINISH, this.w);
Enabler.addEventListener(studio.events.StudioEvent.FULLSCREEN_EXPAND_FINISH,
this.C);
Enabler.addEventListener(studio.events.StudioEvent.FULLSCREEN_COLLAPSE_FINISH, this.w);
Enabler.addEventListener(studio.events.StudioEvent.FULLSCREEN_DIMENSIONS, this.O);
this.a = this.querySelector("gwd-pagedeck") || this.querySelector("[is=gwd-pagedeck]");
this.a.addEventListener("pagetransitionend", this.T, !1);
this.b = document.getElementById(this.getAttribute("data-provider"));
this.g = document.querySelector("gwd-data-binder");
var a = this.querySelector("gwd-metric-configuration"),
b = new m;
if (a) {
a = Array.prototype.slice.call(a.getElementsByTagName("gwd-metric-event"));
for (var c = 0; c < a.length; c++) {
var d = a[c],
e = d.getAttribute("source");
if (e) {
var g = d.getAttribute("exit");
d = {
event: d.getAttribute("event"),
ga: d.getAttribute("metric") || g,
X: d.hasAttribute("cumulative"),
exit: g
};
b.add(x(e), d)
}
}
}
this.i = b;
this.S = new q(this.i, this.F);
window.addEventListener("resize", this.V, !1)
};
f.detachedCallback = function() {
Enabler.removeEventListener(studio.events.StudioEvent.INIT, this.P);
Enabler.removeEventListener(studio.events.StudioEvent.VISIBLE, this.H);
Enabler.removeEventListener(studio.events.StudioEvent.PAGE_LOADED, this.R);
Enabler.removeEventListener(studio.events.StudioEvent.EXPAND_START, this.B);
Enabler.removeEventListener(studio.events.StudioEvent.COLLAPSE_START, this.A);
Enabler.removeEventListener(studio.events.StudioEvent.FULLSCREEN_EXPAND_START, this.B);
Enabler.removeEventListener(studio.events.StudioEvent.FULLSCREEN_COLLAPSE_START,
this.A);
Enabler.removeEventListener(studio.events.StudioEvent.EXPAND_FINISH, this.C);
Enabler.removeEventListener(studio.events.StudioEvent.COLLAPSE_FINISH, this.w);
Enabler.removeEventListener(studio.events.StudioEvent.FULLSCREEN_EXPAND_FINISH, this.C);
Enabler.removeEventListener(studio.events.StudioEvent.FULLSCREEN_COLLAPSE_FINISH, this.w);
Enabler.removeEventListener(studio.events.StudioEvent.FULLSCREEN_DIMENSIONS, this.O);
this.a.removeEventListener("pagetransitionend", this.T, !1);
window.removeEventListener("resize",
this.V, !1);
this.b && this.h && this.b.removeEventListener("ready", this.h);
this.g && this.c && this.g.removeEventListener("bindingfinished", this.c)
};
f.initAd = function() {
this.o = !1;
var a = this.P;
Enabler.removeEventListener(studio.events.StudioEvent.INIT, a);
Enabler.addEventListener(studio.events.StudioEvent.INIT, a);
Enabler.isInitialized() && a()
};
f.exit = function(a, b, c, d, e) {
Enabler.exit(a, b);
("undefined" == typeof d || d) && y(this);
c && this.goToPage(e)
};
f.exitOverride = function(a, b, c, d, e) {
Enabler.exitOverride(a, b);
("undefined" == typeof d || d) && y(this);
c && this.goToPage(e)
};
f.incrementCounter = function(a, b) {
Enabler.counter(a, b)
};
f.startTimer = function(a) {
Enabler.startTimer(a)
};
f.stopTimer = function(a) {
Enabler.stopTimer(a)
};
f.reportManualClose = function() {
Enabler.reportManualClose()
};
f.J = function(a) {
var b = a.target,
c = x(b),
d = c + ": " + a.type;
a: {
var e = p(this.i, c);
for (var g = 0; g < e.length; g++)
if (e[g].event == a.type) {
e = e[g];
break a
}
e = void 0
}
e.exit && a.detail && a.detail.url ? (d = c + ": " + e.exit, a.detail["exit-id"] && (d = a.detail["exit-id"]), b = "", null != a.detail["product-index"] && (b = a.detail["product-index"]), this.b && "dynamic_remarketing" == this.b.getAttribute("gwd-schema-id") ? (c = a.detail["action-event"], e = {}, c && (e.clickX = c.clientX || c.changedTouches[0].clientX, e.clickY = c.clientY || c.changedTouches[0].clientY),
Enabler.dynamicExit(d, a.detail.url, b, void 0, e)) : Enabler.exitOverride(d, a.detail.url), a.detail.handled = !0, a.detail.collapse && this.goToPage()) : (a = l(b)) && a.gwdIsActive() && this.incrementCounter(e.ga || d, e.X)
};
f.ba = function() {
var a = function() {
if (this.hasAttribute("polite-load")) {
var a = this.R;
Enabler.isPageLoaded() ? a() : Enabler.addEventListener(studio.events.StudioEvent.PAGE_LOADED, a)
} else a = this.H, Enabler.isVisible() ? a() : Enabler.addEventListener(studio.events.StudioEvent.VISIBLE, a)
}.bind(this);
if (this.L) {
var b = function(c) {
(this.m = !!c.supported) && u("fullscreensupport", this);
Enabler.removeEventListener(studio.events.StudioEvent.FULLSCREEN_SUPPORT, b);
a()
}.bind(this);
Enabler.addEventListener(studio.events.StudioEvent.FULLSCREEN_SUPPORT,
b);
Enabler.queryFullscreenSupport()
} else a()
};
f.da = function(a) {
if (this.o) this.b && this.N(null);
else {
var b;
a && (b = a.detail);
var c = this.ia.bind(this, b);
this.b && (c = this.Y.bind(this, c));
if (this.L) {
Enabler.setResponsiveExpanding(!0);
var d = function(a) {
this.D = a;
c()
}.bind(this);
Enabler.loadModule(studio.module.ModuleId.GDN, function() {
var a = studio.sdk.gdn.getConfig();
a.isInCreativeToolsetContext() ? a.isInterstitial(d) : c()
})
} else c()
}
};
f.ca = function() {
var a = this.H;
Enabler.isVisible() ? a() : Enabler.addEventListener(studio.events.StudioEvent.VISIBLE, a)
};
f.Y = function(a) {
this.b ? (this.h && this.b.removeEventListener("ready", this.h), this.h = this.N.bind(this, a), this.b.isDataLoaded() && this.h(), this.b.addEventListener("ready", this.h)) : a()
};
f.N = function(a) {
var b = !!a;
if (this.g) {
this.c && (this.g.removeEventListener("bindingfinished", this.c), this.c = null);
var c = this.b.getData();
c && (b = this.a.getElementsBySelector("*"), b = b.concat(this.a.getPages()), this.g.bindData(c, b) ? this.U(a) : (this.c = this.U.bind(this, a), this.g.addEventListener("bindingfinished", this.c)), b = !1)
}
b && a()
};
f.U = function(a) {
this.c && (this.g.removeEventListener("bindingfinished", this.c), this.c = null);
if (this.o) {
var b = document.getElementsByTagName("gwd-text-helper");
0 < b.length && b[0].refitAll()
}
a && a()
};
f.ia = function(a) {
this.o || (this.o = !0, document.body.style.opacity = "", u("adinitialized", this, a), this.D ? (a = this.a.getPage(this.a.findPageIndexByAttributeValue("expanded", !0)), this.goToPage(a.id)) : this.goToPage())
};
f.goToPage = function(a, b, c, d, e) {
var g = this.a.getPage(this.a.currentIndex);
if (a = a ? this.a.getPage(a) : this.a.getDefaultPage()) {
var v = !!g && !!a && !this.u && !this.D && !g.hasAttribute("expanded") && a.hasAttribute("expanded");
g = !!g && !!a && !this.s && !this.D && g.hasAttribute("expanded") && !a.hasAttribute("expanded");
v && this.s || g && this.u || ((this.f = a.id, b && (this.l = {
transition: b,
duration: c,
easing: d,
direction: e
}), v) ? this.L && !1 !== this.m ? this.m && (this.j = !0, Enabler.requestFullscreenExpand()) : Enabler.requestExpand() : g ? this.j ?
Enabler.requestFullscreenCollapse() : Enabler.requestCollapse() : (this.s = this.u = !1, this.I()))
}
};
f.aa = function() {
u("expandstart", this);
this.m ? (this.j = !0, Enabler.finishFullscreenExpand()) : Enabler.finishExpand();
if (!this.f) {
var a = this.a.getPage(this.a.findPageIndexByAttributeValue("expanded", !0));
a && (this.f = a.id)
}
a = this.a.getPage(this.a.currentIndex);
this.u = !!a && this.f != a.id;
setTimeout(this.I.bind(this), 30)
};
f.Z = function() {
u("collapsestart", this);
this.j ? (Enabler.finishFullscreenCollapse(), this.j = !1) : Enabler.finishCollapse();
this.f || (this.reportManualClose(), this.f = this.a.getDefaultPage().id);
var a = this.a.getPage(this.a.currentIndex);
this.s = !!a && this.f != a.id;
setTimeout(this.I.bind(this), 30)
};
f.fa = function() {
if (!this.f) {
var a = window.innerHeight >= window.innerWidth ? 1 : 2;
this.G != a && (this.G = a, (a = this.a.getPage(this.a.currentIndex)) && setTimeout(this.goToPage.bind(this, a.id), 0))
}
};
f.$ = function(a) {
a && Enabler.setResponsiveSize(a.width, a.height)
};
f.I = function() {
if (this.f) {
this.G = window.innerHeight >= window.innerWidth ? 1 : 2;
var a = this.a.getOrientationSpecificPage(this.G, this.f);
this.l ? this.a.goToPage(a.id, this.l.transition, this.l.duration, this.l.easing, this.l.direction) : this.a.goToPage(a.id);
this.j && a.classList.add("fs")
}
this.l = this.f = void 0
};
f.ea = function(a) {
this.s = this.u = !1;
if (a.target == this.a) {
var b = a.detail;
a = b.outgoingPage;
b = b.incomingPage;
if (a && (t(this.S, a), (a = a.querySelectorAll("video, gwd-video")) && 0 < a.length))
for (this.M = []; this.K.length;) studio.video.Reporter.detach(this.K.shift());
this.S.observe(b);
if ((a = b.querySelectorAll("video, gwd-video")) && 0 < a.length) {
b = studio.video && studio.video.Reporter;
var c = this.ha.bind(this);
this.M = Array.prototype.slice.call(a);
b ? c() : Enabler.loadModule(studio.module.ModuleId.VIDEO, c)
}
}
};
f.ha = function() {
for (var a, b; this.M.length;)
if (b = this.M.shift(), a = x(b)) studio.video.Reporter.attach(a, "gwd-video" == b.tagName.toLowerCase() ? b.firstChild : b, b.autoplay), this.K.push(a)
};
var x = function(a) {
return "object" == typeof gwd && "GwdId" in gwd ? (new gwd.GwdId(a)).getString() : "string" == typeof a ? a : a.id
},
y = function(a) {
Array.prototype.slice.call(a.a.querySelectorAll("video, gwd-video, gwd-youtube, gwd-audio, audio")).forEach(function(a) {
a.pause()
})
};
w.prototype.attributeChangedCallback = function() {};
document.registerElement("gwd-doubleclick", {
prototype: w.prototype
});
}).call(this); < /script> < script data - source = "gwdimage_min.js"
data - version = "12"
data - exports - type = "gwd-image" > (function() {
'use strict';
var c = function(a) {
return "gwd-page" == a.tagName.toLowerCase() || "gwd-page" == a.getAttribute("is")
},
e = function(a) {
if (c(a)) return a;
for (; a && 9 != a.nodeType;)
if ((a = a.parentElement) && c(a)) return a;
return null
};
var f = function() {};
goog.inherits(f, HTMLImageElement);
f.prototype.createdCallback = function() {
this.f = this.g.bind(this);
this.a = 0;
this.b = this.c = -1;
Object.defineProperty(this, "assetWidth", {
enumerable: !0,
get: function() {
return this.c
}
});
Object.defineProperty(this, "assetHeight", {
enumerable: !0,
get: function() {
return this.b
}
});
var a = this.getAttribute("src");
a && (this.setAttribute("source", a), this.removeAttribute("src"));
this.addEventListener("load", this.f, !1);
this.addEventListener("error", this.f, !1)
};
f.prototype.attachedCallback = function() {
if ("function" == typeof this.gwdLoad && "function" == typeof this.gwdIsLoaded && !this.gwdIsLoaded()) {
var a = e(this),
b = a && "function" == typeof a.gwdIsLoaded;
(!a || b && a.gwdIsLoaded()) && this.gwdLoad()
}
};
f.prototype.gwdIsLoaded = function() {
return 2 == this.a || 3 == this.a
};
f.prototype.gwdLoad = function() {
this.a = 1;
this.b = this.c = -1;
var a = this.getAttribute("source") || "data:image/gif;base64,R0lGODlhAQABAPAAAAAAAAAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==";
this.setAttribute("src", a)
};
f.prototype.g = function(a) {
2 != this.a && (a && "error" == a.type ? (this.a = 3, this.b = this.c = -1, this.style.backgroundImage = "") : (-1 != this.c && -1 != this.b || !this.getAttribute("source") || (this.c = this.naturalWidth, this.b = this.naturalHeight), this.a = 2), g(this), h(this), a = document.createEvent("Event"), a.initEvent("ready", !0, !0), this.dispatchEvent(a))
};
var h = function(a) {
if (2 == a.a) {
var b = a.getAttribute("source"),
d = a.getAttribute("scaling") || "stretch";
"stretch" == d ? (a.classList.remove("scaled-proportionally"), a.style.backgroundImage = "", b = b || "data:image/gif;base64,R0lGODlhAQABAPAAAAAAAAAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==", b != a.getAttribute("src") && a.setAttribute("src", b)) : (a.classList.add("scaled-proportionally"), a.style.backgroundImage = b ? "url(" + JSON.stringify(b) + ")" : "", a.style.backgroundSize = "none" != d ? d : "auto", "data:image/gif;base64,R0lGODlhAQABAPAAAAAAAAAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==" !=
a.getAttribute("src") && a.setAttribute("src", "data:image/gif;base64,R0lGODlhAQABAPAAAAAAAAAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw=="))
}
},
g = function(a) {
var b = a.getAttribute("alignment") || "center";
a.style.backgroundPosition = b
};
f.prototype.attributeChangedCallback = function(a) {
"source" == a && 0 !== this.a && this.gwdLoad();
"scaling" == a && h(this);
"alignment" == a && g(this)
};
document.registerElement("gwd-image", {
prototype: f.prototype,
"extends": "img"
});
}).call(this); < /script> < script data - source = "gwdtaparea_min.js"
data - version = "6"
data - exports - type = "gwd-taparea" > (function() {
'use strict';
var c;
var e = function(a, b, f) {
if (f) {
var d = document.createEvent("CustomEvent");
d.initCustomEvent(a, !0, !0, f)
} else d = document.createEvent("Event"), d.initEvent(a, !0, !0);
b.dispatchEvent(d);
return d
};
var g = [],
h = function(a) {
a = g.indexOf(a);
0 <= a && g.splice(a, 1)
};
document.addEventListener("click", function(a) {
for (var b = 0; b < g.length; b++)
if (25 > Math.abs(a.clientX - g[b].m) && 25 > Math.abs(a.clientY - g[b].o) || 25 > Math.abs(a.screenX - g[b].A) && 25 > Math.abs(a.screenY - g[b].B)) g.splice(b, 1), a.stopPropagation(), a.preventDefault()
}, !0);
var k = function() {};
goog.inherits(k, HTMLElement);
c = k.prototype;
c.createdCallback = function() {
this.l = this.j = 0;
this.f = this.b = this.g = this.c = null;
this.a = !0;
this.h = this.s.bind(this)
};
c.attachedCallback = function() {
this.b || (this.c = this.i.bind(this), this.g = this.w.bind(this), this.b = this.v.bind(this), this.f = this.u.bind(this));
this.addEventListener("click", this.c, !1);
this.addEventListener("touchstart", this.g, !1);
this.addEventListener("action", this.h, !1)
};
c.detachedCallback = function() {
this.removeEventListener("click", this.c, !1);
this.removeEventListener("touchstart", this.g, !1);
this.removeEventListener("action", this.h, !1)
};
c.i = function(a) {
this.a && e("action", this, a);
this.a = !0
};
c.w = function(a) {
this.addEventListener("touchmove", this.b, !1);
this.addEventListener("touchend", this.f, !1);
a = a.touches[0];
this.j = a.clientX;
this.l = a.clientY
};
c.u = function(a) {
this.i(a);
this.removeEventListener("touchmove", this.b, !1);
this.removeEventListener("touchend", this.f, !1);
a = a.changedTouches[0];
a = {
m: a.clientX,
o: a.clientY,
A: a.screenX,
B: a.screenY
};
g.push(a);
setTimeout(h.bind(null, a), 2500)
};
c.v = function(a) {
a = a.touches[0];
this.a = this.a && 10 >= Math.abs(this.j - a.clientX) && 10 >= Math.abs(this.l - a.clientY)
};
c.s = function(a) {
var b = this.getAttribute("exit-id"),
f = this.getAttribute("product-index"),
d = this.getAttribute("exit-override-url");
d && !e("tapareaexit", this, {
"exit-id": b,
url: d,
"product-index": f,
"action-event": a.detail
}).detail.handled && window.open(d)
};
c.attributeChangedCallback = function() {};
document.registerElement("gwd-taparea", {
prototype: k.prototype
});
}).call(this); < /script> < script type = "text/javascript"
gwd - events = "support" >
var gwd = gwd || {};
gwd.actions = gwd.actions || {};
gwd.actions.events = gwd.actions.events || {};
gwd.actions.events.getElementById = function(id) {
var element = document.getElementById(id);
if (!element) {
var pageDeck = document.querySelector("gwd-pagedeck") || document.querySelector("[is=gwd-pagedeck]");
if (pageDeck) {
if (typeof pageDeck.getElementById === "function") {
element = pageDeck.getElementById(id)
}
}
}
if (!element) {
switch (id) {
case "document.body":
element = document.body;
break;
case "document":
element = document;
break;
case "window":
element = window;
break;
default:
break
}
}
return element
};
gwd.actions.events.addHandler = function(eventTarget, eventName, eventHandler, useCapture) {
var targetElement = gwd.actions.events.getElementById(eventTarget);
if (targetElement) {
targetElement.addEventListener(eventName, eventHandler, useCapture)
}
};
gwd.actions.events.removeHandler = function(eventTarget, eventName, eventHandler, useCapture) {
var targetElement = gwd.actions.events.getElementById(eventTarget);
if (targetElement) {
targetElement.removeEventListener(eventName, eventHandler, useCapture)
}
};
gwd.actions.events.setInlineStyle = function(id, styles) {
var element = gwd.actions.events.getElementById(id);
if (!element || !styles) {
return
}
var transitionProperty = element.style.transition !== undefined ? "transition" : "-webkit-transition";
var prevTransition = element.style[transitionProperty];
var splitStyles = styles.split(/\s*;\s*/);
var nameValue;
splitStyles.forEach(function(splitStyle) {
if (splitStyle) {
var regex = new RegExp("[:](?![/]{2})");
nameValue = splitStyle.split(regex);
nameValue[1] = nameValue[1] ? nameValue[1].trim() : null;
if (!(nameValue[0] && nameValue[1])) {
return
}
element.style.setProperty(nameValue[0], nameValue[1])
}
});
function restoreTransition(event) {
var el = event.target;
el.style.transition = prevTransition;
el.removeEventListener(event.type, restoreTransition, false)
}
element.addEventListener("transitionend", restoreTransition, false);
element.addEventListener("webkitTransitionEnd", restoreTransition, false)
} < /script> < script type = "text/javascript"
gwd - events = "handlers" > window.gwd = window.gwd || {};
gwd.ClickTag = function(event) {
function getParameterByName(name) {
var match = RegExp("[?&]" + name + "=([^&]*)").exec(window.location.search);
return match && decodeURIComponent(match[1].replace(/\+/g, " "))
}
window.open(getParameterByName("clickTag"), "_blank")
} < /script> < script type = "text/javascript"
gwd - events = "registration" > gwd.actions.events.registerEventHandlers = function(event) {
gwd.actions.events.addHandler("document.body", "click", gwd.ClickTag, false)
};
gwd.actions.events.deregisterEventHandlers = function(event) {
gwd.actions.events.removeHandler("document.body", "click", gwd.ClickTag, false)
};
document.addEventListener("DOMContentLoaded", gwd.actions.events.registerEventHandlers);
document.addEventListener("unload", gwd.actions.events.deregisterEventHandlers) < /script>
<!--Adform Global Clicktag START-->
< script type = "text/javascript" >
function adfOpenGlobalClickTAG() {
var adfClickTAGName = 'clickTAG',
adfClickTAGUrl = 'http://adquiver.es/';
window.open(dhtml.getVar(adfClickTAGName, adfClickTAGUrl), dhtml.getVar('landingPageTarget', '_blank'));
}
if (window.addEventListener) {
window.addEventListener('click', function(e) {
if (e.button !== 0) return;
e.stopPropagation();
e.preventDefault();
adfOpenGlobalClickTAG();
}, true);
} else {
document.attachEvent('onclick', function() {
adfOpenGlobalClickTAG();
});
} < /script> < style >
html {
cursor: pointer;
} < /style>
<!--Adform Global Clicktag END-->
< /head>
< body >
< gwd - doubleclick id = "gwd-ad"
polite - load = "" >
< gwd - metric - configuration >
< gwd - metric - event source = "gwd-taparea_1"
event = "tapareaexit"
metric = ""
exit = "Exit" > < /gwd-metric-event> < /gwd-metric-configuration> < div is = "gwd-pagedeck"
class = "gwd-page-container"
id = "pagedeck" >
< div is = "gwd-page"
id = "page1"
class = "gwd-page-wrapper gwd-page-size gwd-lightbox"
data - gwd - width = "728px"
data - gwd - height = "90px" >
< div class = "gwd-page-content gwd-page-size" >
< img is = "gwd-image"
source = "PRO_UK_728x90.png"
id = "fondo"
class = "gwd-img-1196" >
< img is = "gwd-image"
source = "CTA_azul_UK.png"
id = "CTAazul"
class = "gwd-img-eutp gwd-gen-1rq7gwdanimation" >
< img is = "gwd-image"
source = "Claim_UK_990x90.png"
id = "Claim"
class = "gwd-img-1doi gwd-gen-8aj5gwdanimation" >
< img is = "gwd-image"
source = "Marina_GC_Bayview_azul.png"
id = "Logo"
class = "gwd-img-19gd gwd-gen-1q6zgwdanimation" >
< gwd - taparea id = "gwd-taparea_1"
class = "gwd-taparea-176v" > < /gwd-taparea> < /div> < /div> < /div> < /gwd-doubleclick> < script type = "text/javascript"
id = "gwd-init-code" >
(function() {
var gwdAd = document.getElementById('gwd-ad');
/**
* Handles the DOMContentLoaded event. The DOMContentLoaded event is
* fired when the document has been completely loaded and parsed.
*/
function handleDomContentLoaded(event) {
}
/**
* Handles the WebComponentsReady event. This event is fired when all
* custom elements have been registered and upgraded.
*/
function handleWebComponentsReady(event) {
// Start the Ad lifecycle.
setTimeout(function() {
gwdAd.initAd();
}, 0);
}
/**
* Handles the event that is dispatched after the Ad has been
* initialized and before the default page of the Ad is shown.
*/
function handleAdInitialized(event) {}
window.addEventListener('DOMContentLoaded',
handleDomContentLoaded, false);
window.addEventListener('WebComponentsReady',
handleWebComponentsReady, false);
window.addEventListener('adinitialized',
handleAdInitialized, false);
})(); < /script>
< script data - exports - type = "gwd-studio-registration" > function StudioExports() {} < /script><script type="text/gwd - admetadata ">{"
version ":1,"
type ":"
DoubleClick ","
format ":"
","
template ":"
Banner 3.0.0 ","
politeload ":true,"
fullscreen ":false,"
counters ":[],"
timers ":[],"
exits ":[],"
creativeProperties ":{"
minWidth ":728,"
minHeight ":90,"
maxWidth ":728,"
maxHeight ":90},"
components ":["
gwd - doubleclick ","
gwd - image ","
gwd - page ","
gwd - pagedeck ","
gwd - taparea "],"
responsive ":false}</script></body></html> < script > document._finish(); < /script>
|
#7 JavaScript::Write (size: 13728, repeated: 1) - SHA256: 47fd058df2f7605fe0d258c6d566817ceedc8878aefa3fc8cf7aaa8ff2dd368c
< !doctype html > < html > < head > < script >
var google_casm = []; < /script></head > < body leftMargin = "0"
topMargin = "0"
marginwidth = "0"
marginheight = "0" > < script > (function() {
var aa = "function" == typeof Object.create ? Object.create : function(a) {
var b = function() {};
b.prototype = a;
return new b
},
m;
if ("function" == typeof Object.setPrototypeOf) m = Object.setPrototypeOf;
else {
var p;
a: {
var ba = {
l: !0
},
q = {};
try {
q.__proto__ = ba;
p = q.l;
break a
} catch (a) {}
p = !1
}
m = p ? function(a, b) {
a.__proto__ = b;
if (a.__proto__ !== b) throw new TypeError(a + " is not extensible");
return a
} : null
}
var t = m,
u = this,
v = function(a, b) {
a = a.split(".");
var c = u;
a[0] in c || "undefined" == typeof c.execScript || c.execScript("var " + a[0]);
for (var d; a.length && (d = a.shift());) a.length || void 0 === b ? c[d] && c[d] !== Object.prototype[d] ? c = c[d] : c = c[d] = {} : c[d] = b
},
w = Date.now || function() {
return +new Date
};
var y = function(a, b, c) {
a.addEventListener && a.addEventListener(b, c, !1)
},
A = function(a, b, c) {
a.removeEventListener && a.removeEventListener(b, c, !1)
};
var B = function(a) {
return {
visible: 1,
hidden: 2,
prerender: 3,
preview: 4,
unloaded: 5
}[a.visibilityState || a.webkitVisibilityState || a.mozVisibilityState || ""] || 0
},
C = function(a) {
var b;
a.visibilityState ? b = "visibilitychange" : a.mozVisibilityState ? b = "mozvisibilitychange" : a.webkitVisibilityState && (b = "webkitvisibilitychange");
return b
};
var ca = Array.prototype.indexOf ? function(a, b) {
return Array.prototype.indexOf.call(a, b, void 0)
} : function(a, b) {
if ("string" == typeof a) return "string" == typeof b && 1 == b.length ? a.indexOf(b, 0) : -1;
for (var c = 0; c < a.length; c++)
if (c in a && a[c] === b) return c;
return -1
},
da = Array.prototype.forEach ? function(a, b) {
Array.prototype.forEach.call(a, b, void 0)
} : function(a, b) {
for (var c = a.length, d = "string" == typeof a ? a.split("") : a, e = 0; e < c; e++) e in d && b.call(void 0, d[e], e, a)
};
var D = function(a) {
D[" "](a);
return a
};
D[" "] = function() {};
var ea = function(a, b) {
var c = !1,
d = !1;
d = void 0 === d ? !1 : d;
c = void 0 === c ? !1 : c;
a.google_image_requests || (a.google_image_requests = []);
var e = a.document.createElement("img");
if (c) {
var f = function() {
if (c) {
var b = a.google_image_requests,
d = ca(b, e);
0 <= d && Array.prototype.splice.call(b, d, 1)
}
A(e, "load", f);
A(e, "error", f)
};
y(e, "load", f);
y(e, "error", f)
}
d && (e.referrerPolicy = "no-referrer");
e.src = b;
a.google_image_requests.push(e)
};
var E = null,
F = !1,
H = function() {
this.a = u.document;
this.j = u;
this.f = !1;
this.b = this.g = null;
this.c = [];
F ? this.b = w() : 3 == B(this.a) ? (this.b = w(), fa(this)) : G(this)
},
G = function(a) {
if (!a.f) {
a.f = !0;
for (var b = 0; b < a.c.length; ++b) a.h.apply(a, a.c[b]);
a.c = []
}
},
fa = function(a) {
var b = function() {
if (3 != B(a.a)) {
G(a);
var b = C(a.a);
b && a.g && A(a.a, b, a.g)
}
};
E && (b = E("di::vch", b));
a.g = b;
var c = C(a.a);
c && y(a.a, c, b)
};
H.prototype.h = function(a) {
this.j.rvdt = this.b ? w() - this.b : 0;
ea(this.j, a)
};
H.a = void 0;
H.b = function() {
return H.a ? H.a : H.a = new H
};
var ha = document,
ia = window;
var I = function(a) {
try {
var b;
if (b = !!a && null != a.location.href) a: {
try {
D(a.foo);
b = !0;
break a
} catch (c) {}
b = !1
}
return b
} catch (c) {
return !1
}
},
ja = function(a, b) {
if (a)
for (var c in a) Object.prototype.hasOwnProperty.call(a, c) && b.call(void 0, a[c], c, a)
};
var ka;
ka = /^true$/.test("");
var la = !!window.google_async_iframe_id,
J = la && window.parent || window;
var K = function(a, b, c) {
c = void 0 === c ? {} : c;
this.error = a;
this.context = b.context;
this.line = b.line || -1;
this.msg = b.message || "";
this.file = b.file || "";
this.id = b.id || "jserror";
this.meta = c
};
var ma = /^https?:\/\/(\w|-)+\.cdn\.ampproject\.(net|org)(\?|\/|$)/,
na = function(a, b) {
this.a = a;
this.b = b
},
oa = function(a, b) {
this.url = a;
this.i = !!b;
this.depth = null
};
var L = function() {
this.c = "&";
this.f = !1;
this.b = {};
this.g = 0;
this.a = []
},
pa = function(a, b) {
var c = {};
c[a] = b;
return [c]
},
ra = function(a, b, c, d, e) {
var f = [];
ja(a, function(a, g) {
(a = qa(a, b, c, d, e)) && f.push(g + "=" + a)
});
return f.join(b)
},
qa = function(a, b, c, d, e) {
if (null == a) return "";
b = b || "&";
c = c || ",$";
"string" == typeof c && (c = c.split(""));
if (a instanceof Array) {
if (d = d || 0, d < c.length) {
for (var f = [], h = 0; h < a.length; h++) f.push(qa(a[h], b, c, d + 1, e));
return f.join(c[d])
}
} else if ("object" == typeof a) return e = e || 0, 2 > e ? encodeURIComponent(ra(a, b, c, d, e + 1)) : "...";
return encodeURIComponent(String(a))
},
M = function(a, b, c, d) {
a.a.push(b);
a.b[b] = pa(c, d)
},
ta = function(a, b, c, d) {
b = b + "//" + c + d;
var e = sa(a) - d.length;
if (0 > e) return "";
a.a.sort(function(a, b) {
return a - b
});
d = null;
c = "";
for (var f = 0; f < a.a.length; f++)
for (var h = a.a[f], g = a.b[h], k = 0; k < g.length; k++) {
if (!e) {
d = null == d ? h : d;
break
}
var l = ra(g[k], a.c, ",$");
if (l) {
l = c + l;
if (e >= l.length) {
e -= l.length;
b += l;
c = a.c;
break
} else a.f && (c = e, l[c - 1] == a.c && --c, b += l.substr(0, c), c = a.c, e = 0);
d = null == d ? h : d
}
}
a = "";
null != d && (a = c + "trn=" + d);
return b + a
},
sa = function(a) {
var b = 1,
c;
for (c in a.b) b = c.length > b ? c.length : b;
return 3997 - b - a.c.length - 1
};
var ua = function(a, b, c, d) {
if (Math.random() < (d || a.a)) try {
if (c instanceof L) var e = c;
else e = new L, ja(c, function(a, b) {
var c = e,
d = c.g++;
a = pa(b, a);
c.a.push(d);
c.b[d] = a
});
var f = ta(e, a.f, a.b, a.c + b + "&");
f && ea(u, f)
} catch (h) {}
};
var N = null;
var va = function() {
var a = u.performance;
return a && a.now && a.timing ? Math.floor(a.now() + a.timing.navigationStart) : w()
},
wa = function() {
var a = void 0 === a ? u : a;
return (a = a.performance) && a.now ? a.now() : null
};
var xa = function(a, b, c) {
this.label = a;
this.type = b;
this.value = c;
this.duration = 0;
this.uniqueId = this.label + "_" + this.type + "_" + Math.random();
this.slotId = void 0
};
var O = u.performance,
ya = !!(O && O.mark && O.measure && O.clearMarks),
P = function(a) {
var b = !1,
c;
return function() {
b || (c = a(), b = !0);
return c
}
}(function() {
var a;
if (a = ya) {
var b;
if (null === N) {
N = "";
try {
a = "";
try {
a = u.top.location.hash
} catch (c) {
a = u.location.hash
}
a && (N = (b = a.match(/\bdeid=([\d,]+)/)) ? b[1] : "")
} catch (c) {}
}
b = N;
a = !!b.indexOf && 0 <= b.indexOf("1337")
}
return a
}),
za = function() {
var a = Q;
this.b = [];
this.c = a || u;
var b = null;
a && (a.google_js_reporting_queue = a.google_js_reporting_queue || [], this.b = a.google_js_reporting_queue, b = a.google_measure_js_timing);
this.a = P() || (null != b ? b : 1 > Math.random())
},
Aa = function(a) {
a && O && P() && (O.clearMarks("goog_" + a.uniqueId + "_start"), O.clearMarks("goog_" + a.uniqueId + "_end"))
};
za.prototype.start = function(a, b) {
if (!this.a) return null;
var c = wa() || va();
a = new xa(a, b, c);
b = "goog_" + a.uniqueId + "_start";
O && P() && O.mark(b);
return a
};
var Ca = function() {
var a = R;
this.c = Ba;
this.f = this.b;
this.a = void 0 === a ? null : a
},
Da = function(a, b, c, d, e) {
try {
if (a.a && a.a.a) {
var f = a.a.start(b.toString(), 3);
var h = c();
var g = a.a;
c = f;
if (g.a && "number" == typeof c.value) {
var k = wa() || va();
c.duration = k - c.value;
var l = "goog_" + c.uniqueId + "_end";
O && P() && O.mark(l);
g.a && g.b.push(c)
}
} else h = c()
} catch (n) {
g = !0;
try {
Aa(f), g = (e || a.f).call(a, b, new S(V(n), n.fileName, n.lineNumber), void 0, d)
} catch (x) {
a.b(217, x)
}
if (!g) throw n;
}
return h
},
Fa = function(a, b, c, d, e) {
var f = Ea;
return function(h) {
for (var g = [], k = 0; k < arguments.length; ++k) g[k] = arguments[k];
return Da(f, a, function() {
return b.apply(c, g)
}, d, e)
}
};
Ca.prototype.b = function(a, b, c, d, e) {
e = e || "jserror";
try {
var f = new L;
f.f = !0;
M(f, 1, "context", a);
b.error && b.meta && b.id || (b = new S(V(b), b.fileName, b.lineNumber));
b.msg && M(f, 2, "msg", b.msg.substring(0, 512));
b.file && M(f, 3, "file", b.file);
0 < b.line && M(f, 4, "line", b.line);
var h = b.meta || {};
if (d) try {
d(h)
} catch (T) {}
b = [h];
f.a.push(5);
f.b[5] = b;
d = u;
b = [];
h = null;
do {
var g = d;
if (I(g)) {
var k = g.location.href;
h = g.document && g.document.referrer || null
} else k = h, h = null;
b.push(new oa(k || ""));
try {
d = g.parent
} catch (T) {
d = null
}
} while (d && g != d);
k = 0;
for (var l = b.length - 1; k <= l; ++k) b[k].depth = l - k;
g = u;
if (g.location && g.location.ancestorOrigins && g.location.ancestorOrigins.length == b.length - 1) for (l = 1; l < b.length; ++l) {
var n = b[l];
n.url || (n.url = g.location.ancestorOrigins[l - 1] || "", n.i = !0)
}
var x = new oa(u.location.href, !1);
g = null;
var U = b.length - 1;
for (n = U; 0 <= n; --n) {
var r = b[n];
!g && ma.test(r.url) && (g = r);
if (r.url && !r.i) {
x = r;
break
}
}
r = null;
var Ia = b.length && b[U].url;
0 != x.depth && Ia && (r = b[U]);
var z = new na(x, r);
z.b && M(f, 6, "top", z.b.url || "");
M(f, 7, "url", z.a.url || "");
ua(this.c, e, f, c)
} catch (T) {
try {
ua(this.c, e, {
context: "ecmserr",
rctx: a,
msg: V(T),
url: z && z.a.url
}, c)
} catch (Ja) {}
}
return !0
};
var V = function(a) {
var b = a.toString();
a.name && -1 == b.indexOf(a.name) && (b += ": " + a.name);
a.message && -1 == b.indexOf(a.message) && (b += ": " + a.message);
if (a.stack) {
a = a.stack;
var c = b;
try {
-1 == a.indexOf(c) && (a = c + "\n" + a);
for (var d; a != d;) d = a, a = a.replace(/((https?:\/..*\/)[^\/:]*:\d+(?:.|\n)*)\2/, "$1");
b = a.replace(/\n */g, "\n")
} catch (e) {
b = c
}
}
return b
},
S = function(a, b, c) {
K.call(this, Error(a), {
message: a,
file: void 0 === b ? "" : b,
line: void 0 === c ? -1 : c
})
},
W = S;
W.prototype = aa(K.prototype);
W.prototype.constructor = W;
if (t) t(W, K);
else
for (var X in K)
if ("prototype" != X)
if (Object.defineProperties) {
var Ga = Object.getOwnPropertyDescriptor(K, X);
Ga && Object.defineProperty(W, X, Ga)
} else W[X] = K[X];
W.m = K.prototype;
var Ba, Ea;
if (la && !I(J)) {
var Y = "." + ha.domain;
try {
for (; 2 < Y.split(".").length && !I(J);) ha.domain = Y = Y.substr(Y.indexOf(".") + 1), J = window.parent
} catch (a) {}
I(J) || (J = window)
}
var Q = J,
R = new za,
Ha = function() {
if (!Q.google_measure_js_timing) {
var a = R;
a.a = !1;
a.b != a.c.google_js_reporting_queue && (P() && da(a.b, Aa), a.b.length = 0)
}
};
Ba = new function() {
var a = void 0 === a ? ia : a;
this.f = "http:" === a.location.protocol ? "http:" : "https:";
this.b = "pagead2.googlesyndication.com";
this.c = "/pagead/gen_204?id=";
this.a = .01
};
Ea = new Ca;
"complete" == Q.document.readyState ? Ha() : R.a && y(Q, "load", function() {
Ha()
});
var Z = function(a, b, c, d, e) {
return Fa(a, b, c, d, e)
};
E = Z;
F = ka;
v("vu", Z("vu", function(a) {
a = a.replace("&", "&");
var b = /(google|doubleclick).*\/pagead\/adview/.test(a),
c = H.b();
if (b) {
b = "&vis=" + B(c.a);
var d = a.indexOf("&adurl");
a = -1 == d ? a + b : a.substring(0, d) + b + a.substring(d)
}
c.f ? c.h(a) : c.c.push([a])
}));
v("vv", Z("vv", function() {
F && G(H.b())
}));
}).call(this); < /script><script>vu("https:/ / googleads.g.doubleclick.net / pagead / adview ? ai\ x3dCj9SEMUGVW9uuLtaEywWhh47IDcXHn71NvtC4heUCwI23ARABIABgw9ykhZgYggEXY2EtcHViLTcwMzg3Mjc3NTk3NDIzOTLIAQmpAuEQyneNyoQ - qAMBqgSNAk_QOCjYM_ly023AIAKDW35Akex3VjcD5pJrsXWjyZBe_PExF8Gt2I4RBfl__Ef - OQi - EEaCHWY_g - RSlJNAQsvpv2dEvfirXYx_cY1rUtkWknHF - bO4sCUySxsGZC7HdgPqy - hAQROCNzCIe9rkW4kePQmmveGkxM37Y4iRYQnpANOFLRszd8GGFgHBB2zeJAfSNEL - dN6F8Iwh8xIFvJE0e7rLvrawE9Z8zmwCMx0mjWJ - YpvYhZ9A3jUwoQESoeLNBB1LOriuxGlXrqCFExcs1E2xwKhs6Rdin_5b4RyPsMht2m - r0tR9NAi0LcWc1 - IxcEodZM_DNviU_WZxwjPtcHKdl2ReZkdjJftWgAaBt - Lx146_nVegBiGoB6a - G6gH2csbqAfPzBvYBwDSCAcIgOGAEBAB\ x26sigh\ x3dYpVhTsZ - c14\ x26tpd\ x3dAGWhJmsJ7ktatEVLHPNS4kNEdCJV_MjbEIskPkhDvJjqE9eWKg ")</script><script src='https://track.adform.net/adfscript/?bn=24203886;rtbwp=W5VBMQALl1sKssJWAAODoW2GCmGD_wO4pC-ezw;rtbdata=R9Mdx73pibR7QEx9L2Mkb57QpILF1Ol859oQFPAQCiIFt8Rc1mAZyyaKFJbDRIQbB0Zv1VhWI66VdDH0hFHxkTwifXYCekpdlTn1aBGV8wWe7q76MfHims7PuF4eEpURfgU8_lT1QR2ekFsmAltFeSMYtjgMKiyGxU0Cex4wPHL6hP271IBOYQ5XPgQPhRMPWhc_A4inWESHZGSfGb4jSWeQDk0uTHl7OS_hlDvafy8TbmdcZxTZBa3lt03XGjXOG-uDKwCAhcIpifyFOpkPMqiDdFLW-6bym-Ls6fasm090H7iri8UQAQ_Fdutba1k5KD21NSp_5jsdytjgUGLOACy6e9Gg2ecgdNNL5Nv_PASgriyYoGq63LLRnOGDhnOo_G8f7NSXBwg9XkpDYjqXI7ymL2oqizCPcPokOIQ91jycCkMU45cttw2;nofp=1;click=https://adclick.g.doubleclick.net/aclk?sa=L&ai=Cj9SEMUGVW9uuLtaEywWhh47IDcXHn71NvtC4heUCwI23ARABIABgw9ykhZgYggEXY2EtcHViLTcwMzg3Mjc3NTk3NDIzOTLIAQmpAuEQyneNyoQ-qAMBqgSNAk_QOCjYM_ly023AIAKDW35Akex3VjcD5pJrsXWjyZBe_PExF8Gt2I4RBfl__Ef-OQi-EEaCHWY_g-RSlJNAQsvpv2dEvfirXYx_cY1rUtkWknHF-bO4sCUySxsGZC7HdgPqy-hAQROCNzCIe9rkW4kePQmmveGkxM37Y4iRYQnpANOFLRszd8GGFgHBB2zeJAfSNEL-dN6F8Iwh8xIFvJE0e7rLvrawE9Z8zmwCMx0mjWJ-YpvYhZ9A3jUwoQESoeLNBB1LOriuxGlXrqCFExcs1E2xwKhs6Rdin_5b4RyPsMht2m-r0tR9NAi0LcWc1-IxcEodZM_DNviU_WZxwjPtcHKdl2ReZkdjJftWgAaBt-Lx146_nVegBiGoB6a-G6gH2csbqAfPzBvYBwDSCAcIgOGAEBAB&num=1&sig=AOD64_0B7u5bAw16-ftQr6fwQkb9tqkNZw&client=ca-pub-7038727759742392&adurl='></script><script src="
https: //tpc.googlesyndication.com/pagead/js/r20180904/r20110914/client/ext/m_window_focus_non_hydra.js" async></script><script>function initWindowFocus() {window['window_focus_for_click'] =wfocusnhinit("https://googleads.g.doubleclick.net/pagead/conversion/?ai\x3dCj9SEMUGVW9uuLtaEywWhh47IDcXHn71NvtC4heUCwI23ARABIABgw9ykhZgYggEXY2EtcHViLTcwMzg3Mjc3NTk3NDIzOTLIAQmpAuEQyneNyoQ-qAMBqgSNAk_QOCjYM_ly023AIAKDW35Akex3VjcD5pJrsXWjyZBe_PExF8Gt2I4RBfl__Ef-OQi-EEaCHWY_g-RSlJNAQsvpv2dEvfirXYx_cY1rUtkWknHF-bO4sCUySxsGZC7HdgPqy-hAQROCNzCIe9rkW4kePQmmveGkxM37Y4iRYQnpANOFLRszd8GGFgHBB2zeJAfSNEL-dN6F8Iwh8xIFvJE0e7rLvrawE9Z8zmwCMx0mjWJ-YpvYhZ9A3jUwoQESoeLNBB1LOriuxGlXrqCFExcs1E2xwKhs6Rdin_5b4RyPsMht2m-r0tR9NAi0LcWc1-IxcEodZM_DNviU_WZxwjPtcHKdl2ReZkdjJftWgAaBt-Lx146_nVegBiGoB6a-G6gH2csbqAfPzBvYBwDSCAcIgOGAEBAB\x26sigh\x3dJ-FXF7fIhQA","MUGVW5HrLZq27gT33IGYAg","CJuLppCjrt0CFVbCsgodoYMD2Q");}if (window.wfocusnhinit) {initWindowFocus();} else {window['google_wf_async'] = initWindowFocus;}</script><script src="https://tpc.googlesyndication.com/pagead/js/r20180904/r20110914/activeview/osd_listener.js"></script><script type="text/javascript">osdlfm(-1,'','BYAjJMUGVW9uuLtaEywWhh47IDQC-0LiF5QIAABABOAHIAQmgBiHSCAcIgOGAEBAB','',1016158888,true,'ud\x3d1\x26hza\x3d1\x26la\x3d0\x26alp\x3dai\x26alh\x3d2118539714\x26',3,'','//pagead2.googlesyndication.com/activeview?avi\x3dBYAjJMUGVW9uuLtaEywWhh47IDQC-0LiF5QIAABABOAHIAQmgBiHSCAcIgOGAEBAB','');</script><script src="https://tpc.googlesyndication.com/pagead/js/r20180904/r20110914/client/ext/m_qs_click_protection.js"></script><script>googqscp.init([[[[null,500,99,2,8,null,null,null,1]]],null,null,null,null,null,null,null,0]);</script><script>if (window.top && window.top.postMessage) {window.top.postMessage('{"googMsgType":"adpnt"}','*');}</script><div style="display:none" data-google-query-id="CJuLppCjrt0CFVbCsgodoYMD2Q"></div><div style="bottom:0;right:0;width:246px;height:90px;background:initial !important;position:absolute !important;max-width:100% !important;max-height:100% !important;pointer-events:none !important;image-rendering:-moz-crisp-edges !important;z-index:2147483647;background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACsAAAAWBAMAAACrl3iAAAAABlBMVEUAAAD+AciWmZzWAAAAAnRSTlMAApidrBQAAAB8SURBVBjTbVCBDcAwCMIP+P/apQrMLrONqZEiAvxHTZzXVbG7nclUdRDoU0h1OhyUU1fpD3ahxU1ubs02v5U4CGOlG8FH/8xW6iu0+foXwswlXLd1Q0oz6fJsPgi+dVcsXVvODOl6HVyyLwftIqMba8ePg4Q3be5suFzEA01zBcbErs8GAAAAAElFTkSuQmCC') !important"></div></body></html>
|